167218	1
9558	2
245765	3
2027	4
939	5
3301	6
3301	7
115611	8
115611	9
25264	10
25264	11
13686	12
307683	13
3299	14
3299	15
3299	16
25266	17
940	18
25263	19
153791	20
242311	21
8673	22
245924	23
85239	24
27713	25
9528	26
603	27
603	28
75772	29
939	30
939	31
939	32
35524	33
35524	34
2	35
3301	36
812	37
75771	38
2	39
307666	40
184342	41
184342	42
13686	43
13686	44
13686	45
35523	46
35523	47
35522	48
70037	49
3299	50
3299	51
697	52
940	53
25263	54
8072	55
8072	56
75774	57
20060	58
177396	59
16736	60
51	61
31909	62
750	63
37008	64
13604	65
29139	66
51311	67
307670	68
242689	69
812	70
115607	71
242699	72
25264	73
25264	74
25264	75
35525	76
35525	77
35525	78
11021	79
1941	80
5050	81
35523	82
35523	83
35523	84
35523	85
1324	86
223811	87
25266	88
940	89
940	90
940	91
2	92
184350	93
67145	94
20206	95
246054	96
131106	97
27770	98
20206	99
9528	100
355028	101
45642	102
37008	103
75770	104
1362	105
1362	106
603	107
115610	108
939	109
812	110
115607	111
2	112
35525	113
35525	114
1941	115
5050	116
5050	117
13686	118
51314	119
51314	120
51314	121
250954	122
64913	123
697	124
2	125
940	126
940	127
115615	128
115615	129
115615	130
2	131
113171	132
20060	133
67145	134
27713	135
27770	136
13604	137
75770	138
10345	139
10345	140
1362	141
1362	142
1362	143
603	144
812	145
75771	146
25262	147
35525	148
322503	149
1941	150
13686	151
35522	152
153783	153
697	154
940	155
18416	156
150665	157
243335	158
150805	159
9528	160
27713	161
177455	162
13604	163
2	164
115610	165
115610	166
10344	167
10344	168
184343	169
184340	170
115616	171
75771	172
25264	173
25262	174
1941	175
5050	176
5050	177
5050	178
51314	179
35522	180
250956	181
697	182
940	183
153793	184
5263	185
184350	186
148333	187
253801	188
98165	189
20206	190
39296	191
96161	192
211747	193
9552	194
218039	195
31909	196
16736	197
171101	198
603	199
603	200
13685	201
10344	202
2	203
184340	204
115616	205
184358	206
307665	207
35526	208
35526	209
2	210
25262	211
25262	212
25262	213
51314	214
184357	215
153759	216
184357	217
240390	218
1324	219
35522	220
25266	221
306	222
6338	223
6338	224
6338	225
18416	226
18416	227
18416	228
240393	229
242245	230
20060	231
12512	232
16736	233
9528	234
131169	235
13557	236
603	237
13685	238
147940	239
10344	240
184343	241
240385	242
812	243
2	244
115607	245
184358	246
35526	247
5050	248
5050	249
5050	250
25262	251
1941	252
13686	253
13686	254
98291	255
1324	256
240392	257
25266	258
25266	259
940	260
6338	261
209	262
209	263
147938	264
157059	265
13557	266
24957	267
4523	268
74348	269
157059	270
96541	271
94839	272
147943	273
240386	274
147937	275
37008	276
5673	277
147939	278
100023	279
24957	280
178907	281
24957	282
180129	283
113240	284
13557	285
10345	286
10345	287
10345	288
603	289
603	290
13685	291
939	292
10344	293
147938	294
2	295
8073	296
8073	297
8073	298
115608	299
184359	300
184359	301
240380	302
941	303
941	304
941	305
941	306
35526	307
307680	308
2	309
35522	310
250976	311
63237	312
940	313
6338	314
6338	315
147939	316
209	317
209	318
179903	319
178907	320
113229	321
130111	322
3666	323
5040	324
50460	325
24957	326
74345	327
240383	328
130214	329
16736	330
20206	331
27713	332
85239	333
20206	334
37008	335
31914	336
32013	337
132209	338
87657	339
135778	340
58544	341
131496	342
187614	343
150908	344
261573	345
159316	346
261072	347
31656	348
131496	349
45378	350
160291	351
243197	352
295386	353
319368	354
150788	355
178069	356
8536	357
189156	358
132422	359
571	360
190875	361
3606	362
211233	363
45086	364
289991	365
1188	366
76772	367
90712	368
18167	369
117863	370
313790	371
51810	372
243116	373
184004	374
113236	375
113236	376
215909	377
39601	378
113241	379
24957	380
294378	381
300184	382
242995	383
261934	384
94387	385
284264	386
24067	387
156633	388
180137	389
113232	390
113229	391
180123	392
50184	393
94983	394
113234	395
113237	396
113233	397
74341	398
113225	399
74344	400
10345	401
10345	402
603	403
13685	404
13685	405
240382	406
939	407
939	408
10344	409
10344	410
10344	411
2	412
115608	413
307686	414
941	415
307677	416
1941	417
184353	418
250058	419
2	420
9309	421
348982	422
1358	423
26055	424
5280	425
83391	426
27034	427
72203	428
147538	429
39326	430
43491	431
248428	432
66528	433
89692	434
132339	435
217057	436
74885	437
74997	438
182217	439
114232	440
50776	441
182298	442
114277	443
50890	444
74972	445
114391	446
182170	447
2324	448
3426	449
2822	450
2822	451
250977	452
182302	453
50849	454
16679	455
41375	456
304335	457
182169	458
114073	459
50856	460
114231	461
74967	462
304229	463
50890	464
50856	465
25084	466
74969	467
25084	468
114234	469
5288	470
6669	471
8540	472
6657	473
697	474
940	475
6338	476
114396	477
304318	478
50777	479
14663	480
304433	481
5263	482
815	483
6645	484
6645	485
6645	486
209	487
209	488
41825	489
1460	490
32013	491
601	492
35455	493
3606	494
24	495
142062	496
272780	497
34969	498
298586	499
179127	500
114245	501
74962	502
50874	503
1616	504
1616	505
14682	506
700	507
41825	508
305148	509
291703	510
82011	511
84595	512
84507	513
179127	514
130111	515
161769	516
123984	517
300188	518
113232	519
242981	520
180131	521
74346	522
13557	523
113223	524
74342	525
182637	526
50861	527
50184	528
143115	529
50835	530
35245	531
699	532
5275	533
5275	534
43138	535
35254	536
18199	537
601	538
33731	539
85593	540
74908	541
182329	542
27947	543
45063	544
114293	545
74929	546
114307	547
114357	548
114387	549
182163	550
4238	551
1133	552
955	553
16060	554
114313	555
50845	556
63836	557
304243	558
35256	559
7976	560
13628	561
182332	562
25099	563
182354	564
35258	565
114288	566
114329	567
35270	568
4230	569
2321	570
2321	571
242061	572
75036	573
74890	574
75004	575
75036	576
182276	577
74890	578
11051	579
4245	580
1135	581
1135	582
72746	583
201386	584
114308	585
74913	586
74913	587
304269	588
50894	589
75040	590
75040	591
74941	592
114300	593
114308	594
6666	595
56455	596
94846	597
23441	598
337529	599
22236	600
190822	601
317270	602
20528	603
43604	604
260409	605
60516	606
27842	607
190237	608
79672	609
3255	610
7338	611
60352	612
319237	613
21942	614
42796	615
49848	616
14803	617
242887	618
149092	619
55045	620
28199	621
1043	622
11626	623
53796	624
95974	625
7669	626
31446	627
29034	628
11945	629
39	630
41316	631
14224	632
203187	633
12368	634
1914	635
2885	636
77883	637
3699	638
77355	639
319896	640
60812	641
206222	642
12555	643
20386	644
1795	645
94085	646
68306	647
77710	648
3508	649
306711	650
11708	651
211743	652
51527	653
323511	654
57058	655
88921	656
88787	657
244206	658
12312	659
63131	660
15274	661
198660	662
18171	663
195540	664
71	665
90806	666
87177	667
3359	668
79259	669
126520	670
108287	671
112586	672
29050	673
243669	674
8832	675
37559	676
65995	677
45641	678
40283	679
63127	680
89705	681
149097	682
120988	683
149121	684
348	685
348	686
2359	687
53796	688
38077	689
1609	690
54705	691
6695	692
28277	693
249551	694
150402	695
203940	696
99069	697
16527	698
16472	699
76767	700
56975	701
183399	702
19874	703
181	704
51256	705
56501	706
42919	707
18179	708
55243	709
81696	710
88882	711
3518	712
18048	713
96443	714
62440	715
313414	716
54646	717
26101	718
209997	719
4681	720
3285	721
148026	722
54414	723
1112	724
29795	725
125438	726
31313	727
93541	728
71334	729
6436	730
191229	731
203690	732
27367	733
123152	734
200497	735
11806	736
60541	737
149099	738
15707	739
19154	740
159302	741
323416	742
81217	743
52090	744
7019	745
155673	746
24926	747
346569	748
31561	749
2582	750
103399	751
87776	752
62927	753
40281	754
30515	755
27307	756
19856	757
1206	758
119518	759
199248	760
53084	761
1906	762
203520	763
38032	764
148633	765
24923	766
42911	767
344752	768
14985	769
21212	770
15148	771
308499	772
126104	773
33004	774
21227	775
74275	776
151184	777
9289	778
22188	779
84167	780
125202	781
598	782
35348	783
4396	784
53588	785
34965	786
304796	787
81378	788
40575	789
186597	790
66098	791
2790	792
12504	793
199413	794
59609	795
4108	796
4113	797
40314	798
663	799
80565	800
1265	801
80256	802
152822	803
121476	804
327542	805
50116	806
66718	807
45699	808
37823	809
5655	810
93921	811
28158	812
16708	813
39984	814
6357	815
73793	816
122020	817
28401	818
15744	819
26002	820
104841	821
283978	822
14485	823
6709	824
160551	825
178041	826
41308	827
2333	828
123151	829
64638	830
88176	831
12386	832
194623	833
15940	834
36841	835
40784	836
242880	837
51191	838
42840	839
93516	840
3692	841
177634	842
18743	843
115507	844
189054	845
79405	846
31916	847
148731	848
10877	849
27035	850
35345	851
68265	852
95513	853
61700	854
635	855
148497	856
30170	857
19197	858
13094	859
327091	860
39458	861
11926	862
33522	863
16542	864
53423	865
45688	866
20050	867
61720	868
170473	869
28261	870
11564	871
85892	872
21637	873
115811	874
861	875
45086	876
170591	877
186706	878
28646	879
28646	880
84898	881
68867	882
69153	883
69153	884
304240	885
114246	886
182283	887
27947	888
81971	889
28375	890
24957	891
50462	892
220579	893
33731	894
113237	895
24957	896
300187	897
135982	898
132528	899
74837	900
113230	901
74345	902
113231	903
113227	904
74344	905
210722	906
113227	907
182223	908
114389	909
75770	910
25091	911
240389	912
182303	913
50859	914
74910	915
304321	916
2822	917
2822	918
8501	919
8501	920
182311	921
1362	922
1362	923
1362	924
1362	925
1362	926
603	927
603	928
50880	929
939	930
939	931
115608	932
812	933
941	934
35526	935
35526	936
251027	937
5050	938
5050	939
184353	940
307673	941
15937	942
43237	943
43151	944
50825	945
74817	946
75037	947
182302	948
182217	949
75047	950
112943	951
217378	952
304319	953
74885	954
74992	955
74992	956
182353	957
114385	958
2324	959
958	960
2822	961
3429	962
3429	963
182347	964
1938	965
1938	966
25261	967
114291	968
182305	969
18320	970
25092	971
45063	972
346453	973
25092	974
182214	975
25084	976
304373	977
74952	978
18308	979
74905	980
50827	981
182271	982
50827	983
460	984
460	985
460	986
5288	987
6669	988
8540	989
306	990
940	991
940	992
6338	993
18308	994
50827	995
114362	996
182287	997
35240	998
25092	999
25093	1000
74816	1001
74959	1002
25093	1003
460	1004
1615	1005
5288	1006
6669	1007
1614	1008
1136	1009
182262	1010
114380	1011
78475	1012
6645	1013
2814	1014
209	1015
209	1016
25085	1017
39373	1018
33731	1019
200097	1020
84507	1021
199374	1022
24	1023
7263	1024
203092	1025
1615	1026
25821	1027
13626	1028
50846	1029
50846	1030
815	1031
6658	1032
2814	1033
700	1034
65976	1035
6016	1036
149100	1037
24	1038
196243	1039
30074	1040
43295	1041
35279	1042
105959	1043
5673	1044
112943	1045
51188	1046
91848	1047
29139	1048
61046	1049
170591	1050
42106	1051
200243	1052
50462	1053
74343	1054
74345	1055
74837	1056
121245	1057
180120	1058
180122	1059
696	1060
696	1061
4241	1062
1942	1063
1942	1064
18346	1065
309914	1066
85188	1067
297999	1068
5040	1069
5040	1070
74931	1071
18322	1072
74909	1073
74891	1074
699	1075
8510	1076
304372	1077
65976	1078
220349	1079
340404	1080
234884	1081
222606	1082
35455	1083
297984	1084
339237	1085
3116	1086
42917	1087
242877	1088
114282	1089
105959	1090
1613	1091
8881	1092
148380	1093
39767	1094
143115	1095
25098	1096
75028	1097
114366	1098
11067	1099
16029	1100
182164	1101
13628	1102
35256	1103
25099	1104
182243	1105
318685	1106
50776	1107
50826	1108
35252	1109
25099	1110
414	1111
414	1112
1940	1113
2321	1114
319419	1115
51086	1116
182461	1117
209783	1118
35237	1119
50894	1120
74921	1121
4245	1122
11047	1123
11047	1124
74921	1125
46957	1126
48099	1127
25083	1128
74913	1129
114273	1130
35269	1131
25089	1132
50860	1133
182350	1134
35265	1135
6666	1136
304227	1137
242012	1138
112448	1139
148862	1140
42917	1141
12523	1142
7294	1143
28214	1144
22630	1145
12433	1146
12506	1147
27784	1148
7669	1149
80509	1150
58674	1151
34678	1152
40133	1153
28199	1154
6695	1155
126572	1156
81710	1157
26406	1158
203533	1159
126170	1160
104692	1161
65812	1162
57042	1163
28327	1164
75360	1165
1318	1166
114543	1167
58516	1168
63082	1169
39077	1170
108106	1171
108106	1172
83244	1173
12368	1174
193308	1175
62502	1176
21282	1177
20618	1178
53372	1179
120882	1180
21359	1181
2125	1182
118868	1183
11716	1184
131093	1185
144230	1186
4476	1187
16347	1188
38102	1189
28469	1190
62934	1191
663	1192
7191	1193
104736	1194
116297	1195
49848	1196
12143	1197
126520	1198
87717	1199
179328	1200
33716	1201
54832	1202
143327	1203
20394	1204
92386	1205
4055	1206
65995	1207
73422	1208
23548	1209
15274	1210
150977	1211
113516	1212
1318	1213
180904	1214
48385	1215
54705	1216
151524	1217
96299	1218
153280	1219
16472	1220
80565	1221
1687	1222
12063	1223
11945	1224
3054	1225
160551	1226
28988	1227
15148	1228
1440	1229
9469	1230
896	1231
15099	1232
1128	1233
8914	1234
95607	1235
68995	1236
27367	1237
595	1238
329797	1239
329800	1240
193336	1241
71334	1242
348972	1243
26423	1244
60102	1245
67111	1246
7279	1247
132317	1248
4056	1249
132271	1250
204170	1251
64123	1252
74215	1253
30640	1254
15707	1255
32879	1256
74033	1257
203105	1258
4476	1259
15744	1260
4476	1261
208005	1262
40789	1263
65637	1264
8730	1265
503	1266
1780	1267
340611	1268
9307	1269
127918	1270
71	1271
1884	1272
29795	1273
8818	1274
49768	1275
106	1276
39384	1277
15028	1278
34624	1279
24860	1280
85119	1281
210235	1282
54646	1283
2570	1284
26581	1285
54096	1286
30525	1287
81844	1288
51075	1289
66318	1290
7288	1291
6437	1292
3966	1293
3518	1294
38227	1295
60541	1296
19874	1297
3380	1298
39458	1299
52976	1300
16527	1301
81229	1302
131117	1303
31403	1304
8832	1305
19516	1306
24058	1307
340674	1308
5771	1309
11708	1310
1585	1311
135796	1312
2696	1313
38156	1314
31560	1315
109355	1316
14485	1317
87501	1318
92542	1319
63832	1320
5571	1321
1609	1322
29056	1323
227249	1324
125438	1325
1610	1326
21449	1327
92083	1328
149449	1329
55075	1330
2926	1331
39	1332
1043	1333
30307	1334
8914	1335
112971	1336
26480	1337
25063	1338
21820	1339
257103	1340
26002	1341
42235	1342
151503	1343
2466	1344
245030	1345
151489	1346
73324	1347
209605	1348
3409	1349
112984	1350
1830	1351
11157	1352
184488	1353
63700	1354
350369	1355
73992	1356
34969	1357
45086	1358
227528	1359
96380	1360
43147	1361
304087	1362
113228	1363
13556	1364
210780	1365
74342	1366
256786	1367
50184	1368
107922	1369
180134	1370
299022	1371
50462	1372
74347	1373
50463	1374
180128	1375
13556	1376
50464	1377
74837	1378
47561	1379
300179	1380
74340	1381
113234	1382
180125	1383
50463	1384
74343	1385
13556	1386
113226	1387
180138	1388
74344	1389
180143	1390
74339	1391
113226	1392
180126	1393
113227	1394
242032	1395
10345	1396
1362	1397
939	1398
939	1399
8518	1400
8073	1401
184351	1402
184339	1403
8881	1404
307663	1405
25260	1406
307667	1407
1941	1408
5050	1409
5050	1410
149095	1411
42917	1412
11971	1413
74885	1414
114320	1415
74814	1416
74817	1417
114252	1418
74885	1419
50877	1420
74910	1421
304326	1422
304407	1423
50882	1424
75037	1425
50882	1426
114345	1427
958	1428
2822	1429
3429	1430
8501	1431
3300	1432
3300	1433
25261	1434
262548	1435
25072	1436
182184	1437
182356	1438
75007	1439
114356	1440
114364	1441
182240	1442
304434	1443
74970	1444
74926	1445
114319	1446
74969	1447
74894	1448
14713	1449
306	1450
306	1451
306	1452
697	1453
697	1454
940	1455
940	1456
6338	1457
251235	1458
304374	1459
50864	1460
50833	1461
50849	1462
50875	1463
2310	1464
14663	1465
3432	1466
1136	1467
4233	1468
4220	1469
114283	1470
74896	1471
5263	1472
5263	1473
19858	1474
2	1475
18416	1476
18416	1477
242332	1478
13626	1479
50875	1480
77594	1481
190560	1482
60102	1483
74962	1484
18199	1485
91718	1486
321977	1487
4236	1488
700	1489
130394	1490
73992	1491
18319	1492
182209	1493
18319	1494
2316	1495
1616	1496
95115	1497
95490	1498
24	1499
85188	1500
199264	1501
199264	1502
50461	1503
305972	1504
180133	1505
341979	1506
330185	1507
180137	1508
300176	1509
218189	1510
74345	1511
50463	1512
35245	1513
18321	1514
35262	1515
18321	1516
50835	1517
74966	1518
696	1519
696	1520
35262	1521
114358	1522
1188	1523
114368	1524
114268	1525
114355	1526
699	1527
8510	1528
960	1529
114252	1530
1188	1531
66146	1532
95817	1533
212751	1534
36910	1535
60710	1536
62610	1537
1133	1538
4227	1539
955	1540
19854	1541
109099	1542
63826	1543
18323	1544
304294	1545
304300	1546
304338	1547
75010	1548
74930	1549
50881	1550
114267	1551
75010	1552
1947	1553
19873	1554
1364	1555
50855	1556
114288	1557
182164	1558
304339	1559
182336	1560
75034	1561
50826	1562
84737	1563
225094	1564
131615	1565
213888	1566
241025	1567
61252	1568
16029	1569
114228	1570
114308	1571
182282	1572
74939	1573
74888	1574
74888	1575
148338	1576
189726	1577
96521	1578
24	1579
94862	1580
114382	1581
304344	1582
74978	1583
75044	1584
75018	1585
304345	1586
304427	1587
50878	1588
50823	1589
2305	1590
11010	1591
3420	1592
128776	1593
128776	1594
94846	1595
318331	1596
27842	1597
9020	1598
5655	1599
27705	1600
126572	1601
64641	1602
35345	1603
63131	1604
191734	1605
149110	1606
348	1607
80509	1608
11293	1609
11768	1610
12512	1611
241156	1612
86820	1613
93921	1614
94554	1615
12240	1616
58825	1617
42959	1618
162635	1619
15274	1620
159455	1621
25730	1622
96327	1623
5358	1624
37948	1625
55136	1626
179665	1627
91941	1628
75715	1629
81470	1630
211703	1631
156618	1632
37191	1633
6798	1634
5373	1635
95497	1636
120988	1637
60102	1638
1265	1639
104692	1640
1578	1641
21209	1642
44063	1643
117197	1644
53484	1645
230269	1646
7180	1647
2125	1648
61357	1649
13413	1650
243123	1651
356	1652
19045	1653
19619	1654
178911	1655
12368	1656
29933	1657
177306	1658
15346	1659
50221	1660
71	1661
16204	1662
29331	1663
31965	1664
7481	1665
2757	1666
216388	1667
34667	1668
261821	1669
4044	1670
96390	1671
28277	1672
71	1673
861	1674
95490	1675
11765	1676
12171	1677
8882	1678
27713	1679
212234	1680
52976	1681
2466	1682
8492	1683
120647	1684
150627	1685
263443	1686
123982	1687
3638	1688
4186	1689
4261	1690
21097	1691
132	1692
7273	1693
11716	1694
60788	1695
7294	1696
3388	1697
294	1698
87925	1699
428	1700
147195	1701
148498	1702
39192	1703
8400	1704
38077	1705
3970	1706
80992	1707
3379	1708
42956	1709
121101	1710
41652	1711
1753	1712
15148	1713
32189	1714
95126	1715
60102	1716
37408	1717
1773	1718
12555	1719
1499	1720
42363	1721
6709	1722
652	1723
48385	1724
22091	1725
20206	1726
6575	1727
3518	1728
80308	1729
213009	1730
100700	1731
11293	1732
111842	1733
38728	1734
64426	1735
33003	1736
44286	1737
4226	1738
14689	1739
31660	1740
179326	1741
90712	1742
91545	1743
247250	1744
50461	1745
180139	1746
180129	1747
96418	1748
299143	1749
300170	1750
113239	1751
74346	1752
47409	1753
179903	1754
74341	1755
300166	1756
113235	1757
113230	1758
212034	1759
50462	1760
74344	1761
180120	1762
202236	1763
81565	1764
180140	1765
2	1766
10345	1767
10345	1768
1362	1769
13685	1770
13685	1771
7888	1772
10344	1773
8073	1774
8073	1775
184351	1776
812	1777
812	1778
115616	1779
241342	1780
307678	1781
25260	1782
25260	1783
25260	1784
25260	1785
251029	1786
1324	1787
341685	1788
114314	1789
50882	1790
98481	1791
35241	1792
13630	1793
2324	1794
958	1795
3426	1796
8501	1797
1938	1798
3300	1799
3300	1800
25261	1801
25261	1802
25261	1803
114314	1804
241050	1805
114358	1806
114252	1807
114073	1808
114317	1809
304400	1810
182184	1811
35240	1812
304365	1813
304324	1814
50858	1815
304306	1816
50827	1817
25106	1818
6657	1819
14713	1820
306	1821
697	1822
697	1823
940	1824
182237	1825
114074	1826
25104	1827
50827	1828
74970	1829
182244	1830
1615	1831
1614	1832
3432	1833
3432	1834
4220	1835
4220	1836
114286	1837
304292	1838
18416	1839
48631	1840
139963	1841
7888	1842
128864	1843
13626	1844
46957	1845
126420	1846
240951	1847
6798	1848
2308	1849
240384	1850
74810	1851
255863	1852
104510	1853
114376	1854
130191	1855
241592	1856
50835	1857
180123	1858
113237	1859
113228	1860
180135	1861
114359	1862
74933	1863
182345	1864
114268	1865
50897	1866
35259	1867
2308	1868
5271	1869
696	1870
1942	1871
182361	1872
7888	1873
18322	1874
114240	1875
8051	1876
7888	1877
241900	1878
114278	1879
699	1880
8510	1881
8510	1882
8510	1883
33690	1884
66174	1885
6798	1886
74936	1887
114307	1888
182277	1889
1133	1890
1133	1891
955	1892
20312	1893
322569	1894
148569	1895
114312	1896
75014	1897
75029	1898
50842	1899
182367	1900
50842	1901
75003	1902
1947	1903
11067	1904
1364	1905
74985	1906
1723	1907
76440	1908
182290	1909
74974	1910
74932	1911
114334	1912
304247	1913
35247	1914
74983	1915
1940	1916
1946	1917
1946	1918
96378	1919
254695	1920
75021	1921
182263	1922
50872	1923
182272	1924
74960	1925
2307	1926
5262	1927
11047	1928
50883	1929
117042	1930
8351	1931
304385	1932
75031	1933
50823	1934
114273	1935
35269	1936
35216	1937
50860	1938
74993	1939
182294	1940
35250	1941
114367	1942
11010	1943
3420	1944
50823	1945
30099	1946
869	1947
14661	1948
24	1949
73380	1950
16580	1951
333184	1952
124126	1953
5759	1954
106	1955
16001	1956
202051	1957
29050	1958
181234	1959
87501	1960
29935	1961
30574	1962
1499	1963
86841	1964
32879	1965
21449	1966
21254	1967
9294	1968
64602	1969
27842	1970
52316	1971
50968	1972
114543	1973
55744	1974
15970	1975
56971	1976
31371	1977
54539	1978
11298	1979
54832	1980
71374	1981
7149	1982
148712	1983
112825	1984
136093	1985
3388	1986
1578	1987
348	1988
1318	1989
348	1990
348	1991
27644	1992
7236	1993
1830	1994
27655	1995
195908	1996
111696	1997
56501	1998
36841	1999
79405	2000
18301	2001
62440	2002
4480	2003
54928	2004
150853	2005
26423	2006
48385	2007
24923	2008
11806	2009
13712	2010
71	2011
243370	2012
34965	2013
71	2014
21481	2015
3518	2016
139428	2017
22078	2018
21430	2019
6637	2020
6475	2021
9552	2022
26101	2023
219106	2024
124380	2025
12059	2026
84370	2027
1884	2028
62237	2029
152	2030
85239	2031
85189	2032
211786	2033
598	2034
21227	2035
15628	2036
35864	2037
96608	2038
183533	2039
4397	2040
44030	2041
62437	2042
1128	2043
81099	2044
27367	2045
58516	2046
58253	2047
6103	2048
2582	2049
58184	2050
71223	2051
123157	2052
30638	2053
21625	2054
82279	2055
79643	2056
11630	2057
1112	2058
31921	2059
30648	2060
344643	2061
57042	2062
203845	2063
44523	2064
2696	2065
14381	2066
136697	2067
260370	2068
120082	2069
12815	2070
33003	2071
129364	2072
115243	2073
18167	2074
74347	2075
84500	2076
148534	2077
85	2078
299941	2079
300181	2080
113238	2081
300177	2082
13557	2083
285175	2084
307668	2085
35527	2086
13685	2087
13685	2088
18417	2089
18417	2090
18417	2091
812	2092
2	2093
812	2094
5049	2095
115612	2096
25260	2097
25260	2098
11021	2099
184341	2100
184341	2101
7888	2102
3299	2103
3299	2104
307682	2105
70037	2106
13630	2107
35241	2108
2324	2109
958	2110
3300	2111
3300	2112
25261	2113
25261	2114
114245	2115
256765	2116
25103	2117
25104	2118
182239	2119
182234	2120
50858	2121
25093	2122
114319	2123
114396	2124
182271	2125
304328	2126
114249	2127
74977	2128
74905	2129
304290	2130
25104	2131
74905	2132
74905	2133
460	2134
8540	2135
8540	2136
14713	2137
14713	2138
306	2139
697	2140
25104	2141
182210	2142
182197	2143
2310	2144
4233	2145
4233	2146
114322	2147
182218	2148
114302	2149
6645	2150
209	2151
209	2152
209	2153
209	2154
13684	2155
13684	2156
13684	2157
307676	2158
79220	2159
266338	2160
74348	2161
32189	2162
180135	2163
114312	2164
157411	2165
298230	2166
24	2167
960	2168
114262	2169
18321	2170
74946	2171
18319	2172
13626	2173
14710	2174
700	2175
700	2176
50875	2177
114378	2178
24	2179
43237	2180
130191	2181
7888	2182
74349	2183
74348	2184
74339	2185
50869	2186
114326	2187
5271	2188
83817	2189
4241	2190
83381	2191
114392	2192
72821	2193
18322	2194
35262	2195
699	2196
5275	2197
5275	2198
1138	2199
5277	2200
5277	2201
5277	2202
8510	2203
8510	2204
150936	2205
124752	2206
46961	2207
51371	2208
182208	2209
50862	2210
94839	2211
114254	2212
182337	2213
1613	2214
1613	2215
1613	2216
1133	2217
4227	2218
955	2219
63237	2220
52272	2221
162001	2222
64520	2223
77136	2224
304353	2225
50842	2226
50845	2227
74886	2228
1947	2229
84347	2230
24	2231
74974	2232
8549	2233
2321	2234
4240	2235
2	2236
74973	2237
35258	2238
304267	2239
74888	2240
74921	2241
182264	2242
4245	2243
114517	2244
50823	2245
35216	2246
35216	2247
74901	2248
75044	2249
75019	2250
74941	2251
35276	2252
114270	2253
2825	2254
1945	2255
50824	2256
22236	2257
31556	2258
31551	2259
132	2260
15707	2261
310026	2262
24	2263
81362	2264
53712	2265
79643	2266
2582	2267
4596	2268
60749	2269
22925	2270
180914	2271
150840	2272
201940	2273
246000	2274
1112	2275
1795	2276
120882	2277
3437	2278
44035	2279
6287	2280
8492	2281
29034	2282
58345	2283
766	2284
104736	2285
11298	2286
203384	2287
15289	2288
3186	2289
91590	2290
170489	2291
218088	2292
26847	2293
20800	2294
1112	2295
31371	2296
35395	2297
348	2298
1318	2299
348	2300
5771	2301
35338	2302
63129	2303
104108	2304
52345	2305
503	2306
36459	2307
27644	2308
50377	2309
123237	2310
2474	2311
71	2312
11108	2313
101253	2314
15346	2315
29160	2316
50221	2317
9307	2318
42824	2319
30074	2320
29340	2321
75516	2322
8766	2323
19045	2324
170940	2325
5433	2326
74275	2327
26101	2328
9527	2329
242872	2330
13915	2331
71367	2332
85147	2333
6437	2334
71	2335
43826	2336
110245	2337
179804	2338
355407	2339
101197	2340
4397	2341
15565	2342
6974	2343
66122	2344
143386	2345
81008	2346
8391	2347
6531	2348
135537	2349
18301	2350
12555	2351
71223	2352
80992	2353
149108	2354
69998	2355
21543	2356
64064	2357
26909	2358
2125	2359
4450	2360
148723	2361
63700	2362
71204	2363
14895	2364
331025	2365
57601	2366
74053	2367
2359	2368
149100	2369
8503	2370
245370	2371
351403	2372
27319	2373
28150	2374
5520	2375
315325	2376
260382	2377
13604	2378
137	2379
83814	2380
113229	2381
113231	2382
206702	2383
149505	2384
180136	2385
74837	2386
143757	2387
74347	2388
180130	2389
7056	2390
113230	2391
13556	2392
180128	2393
113223	2394
113225	2395
35521	2396
115614	2397
115602	2398
115602	2399
939	2400
939	2401
8518	2402
2	2403
812	2404
184339	2405
941	2406
941	2407
941	2408
115612	2409
115612	2410
115603	2411
50862	2412
74908	2413
35281	2414
331407	2415
87279	2416
313358	2417
296811	2418
22902	2419
4697	2420
244577	2421
304268	2422
114255	2423
74817	2424
35272	2425
114353	2426
74937	2427
304311	2428
304239	2429
13630	2430
35272	2431
114353	2432
74924	2433
13630	2434
13630	2435
75030	2436
114334	2437
182317	2438
2324	2439
2822	2440
3429	2441
8501	2442
3300	2443
18415	2444
304226	2445
74937	2446
182268	2447
74894	2448
114248	2449
114074	2450
114243	2451
304366	2452
114073	2453
50843	2454
182234	2455
182213	2456
13629	2457
18308	2458
114325	2459
74986	2460
25104	2461
74934	2462
114390	2463
460	2464
5288	2465
6657	2466
114390	2467
697	2468
697	2469
6338	2470
6338	2471
114323	2472
114325	2473
25085	2474
78272	2475
1615	2476
1615	2477
1615	2478
1614	2479
1614	2480
4220	2481
4220	2482
815	2483
815	2484
6658	2485
6658	2486
129839	2487
13684	2488
13684	2489
35281	2490
189108	2491
114242	2492
193228	2493
300174	2494
77594	2495
203786	2496
25107	2497
46957	2498
4477	2499
120882	2500
24	2501
52841	2502
4238	2503
19854	2504
19854	2505
14682	2506
700	2507
114348	2508
120840	2509
18324	2510
199441	2511
300173	2512
84479	2513
47561	2514
180121	2515
182258	2516
304280	2517
182204	2518
75041	2519
2308	2520
2308	2521
5271	2522
696	2523
114392	2524
60251	2525
111984	2526
24	2527
1138	2528
1138	2529
50861	2530
132409	2531
50848	2532
50848	2533
4238	2534
4227	2535
955	2536
955	2537
1723	2538
77313	2539
75029	2540
114321	2541
182175	2542
304270	2543
84347	2544
19873	2545
1364	2546
19826	2547
75005	2548
74906	2549
13628	2550
35282	2551
414	2552
4230	2553
8549	2554
8549	2555
3423	2556
1946	2557
74954	2558
74939	2559
35275	2560
35248	2561
35275	2562
2307	2563
182188	2564
30099	2565
108191	2566
52841	2567
35216	2568
35276	2569
304316	2570
74941	2571
182293	2572
25083	2573
6666	2574
6666	2575
6666	2576
3420	2577
74965	2578
283457	2579
170605	2580
1898	2581
6103	2582
71164	2583
92819	2584
129052	2585
41370	2586
20800	2587
46724	2588
8858	2589
232803	2590
13104	2591
8416	2592
128049	2593
11768	2594
7019	2595
75083	2596
11765	2597
15634	2598
9294	2599
49269	2600
60861	2601
14985	2602
1112	2603
60728	2604
3186	2605
54832	2606
13094	2607
96514	2608
180914	2609
1318	2610
1318	2611
7768	2612
12063	2613
663	2614
43641	2615
135343	2616
187871	2617
30011	2618
2125	2619
18171	2620
150825	2621
41316	2622
71	2623
7410	2624
98481	2625
598	2626
14220	2627
337001	2628
79215	2629
11708	2630
171250	2631
34898	2632
343875	2633
41404	2634
7288	2635
21441	2636
2570	2637
114829	2638
15707	2639
21430	2640
13915	2641
339806	2642
107267	2643
252177	2644
8920	2645
48504	2646
38149	2647
11660	2648
55180	2649
12555	2650
6437	2651
55090	2652
42824	2653
41820	2654
63428	2655
1265	2656
42482	2657
1043	2658
95494	2659
2514	2660
4407	2661
3269	2662
8936	2663
150170	2664
16742	2665
26002	2666
132319	2667
19045	2668
3518	2669
6575	2670
117887	2671
345188	2672
6637	2673
130810	2674
323811	2675
323849	2676
131074	2677
20361	2678
14209	2679
8391	2680
48385	2681
79643	2682
4521	2683
29843	2684
48382	2685
205905	2686
219772	2687
2312	2688
8503	2689
30166	2690
112825	2691
124987	2692
205171	2693
300172	2694
180121	2695
179751	2696
5046	2697
206702	2698
180124	2699
100724	2700
180134	2701
74342	2702
35527	2703
35527	2704
1362	2705
115614	2706
115602	2707
18417	2708
18417	2709
8518	2710
2	2711
812	2712
812	2713
812	2714
5049	2715
5049	2716
51312	2717
51312	2718
51312	2719
115603	2720
115603	2721
74958	2722
11021	2723
1941	2724
3299	2725
2717	2726
9211	2727
114351	2728
18309	2729
13630	2730
50877	2731
50837	2732
182326	2733
114246	2734
304297	2735
13630	2736
114342	2737
50877	2738
182222	2739
50843	2740
182365	2741
74926	2742
114320	2743
114306	2744
11880	2745
958	2746
2822	2747
3429	2748
8501	2749
2	2750
1938	2751
3300	2752
3300	2753
50838	2754
25085	2755
114243	2756
114248	2757
75007	2758
114272	2759
114301	2760
114249	2761
304440	2762
303497	2763
182281	2764
13629	2765
114337	2766
50865	2767
114367	2768
182281	2769
74982	2770
697	2771
74964	2772
114343	2773
18323	2774
159720	2775
1614	2776
114283	2777
114230	2778
182270	2779
815	2780
13684	2781
13556	2782
38177	2783
177440	2784
1947	2785
84347	2786
11067	2787
19873	2788
1364	2789
19826	2790
182161	2791
182177	2792
114268	2793
74928	2794
2316	2795
2316	2796
2316	2797
2316	2798
2316	2799
27306	2800
27306	2801
243884	2802
50861	2803
170469	2804
33708	2805
50875	2806
75015	2807
304387	2808
182345	2809
2823	2810
1942	2811
24	2812
74991	2813
75015	2814
5275	2815
1138	2816
5277	2817
960	2818
74991	2819
5046	2820
70053	2821
248716	2822
35253	2823
75035	2824
114254	2825
114260	2826
1613	2827
8509	2828
8509	2829
74929	2830
994	2831
40635	2832
148499	2833
24	2834
182189	2835
25098	2836
1364	2837
304231	2838
304432	2839
50826	2840
114338	2841
114354	2842
182354	2843
414	2844
414	2845
8549	2846
3423	2847
2321	2848
2	2849
1946	2850
1723	2851
150335	2852
35248	2853
25087	2854
35275	2855
182291	2856
74939	2857
114373	2858
35275	2859
2307	2860
1135	2861
240941	2862
114382	2863
304309	2864
74897	2865
25091	2866
75018	2867
80557	2868
59296	2869
239399	2870
24	2871
29023	2872
4597	2873
123655	2874
24860	2875
1240	2876
9417	2877
188948	2878
14301	2879
30155	2880
27072	2881
3572	2882
7255	2883
22136	2884
12119	2885
196708	2886
30011	2887
21455	2888
3545	2889
60808	2890
112586	2891
125887	2892
81399	2893
124314	2894
16001	2895
54901	2896
41370	2897
295850	2898
1578	2899
339824	2900
1318	2901
54705	2902
104541	2903
122413	2904
241158	2905
95634	2906
2263	2907
95860	2908
29706	2909
598	2910
4800	2911
112825	2912
329704	2913
1499	2914
127748	2915
84370	2916
9527	2917
71	2918
96204	2919
54928	2920
13915	2921
132	2922
46402	2923
202355	2924
85147	2925
30820	2926
10217	2927
152373	2928
48504	2929
213105	2930
85695	2931
2696	2932
40789	2933
35345	2934
766	2935
6972	2936
6709	2937
97697	2938
41308	2939
6437	2940
29662	2941
6575	2942
178968	2943
19874	2944
12555	2945
113056	2946
179302	2947
71	2948
115092	2949
15289	2950
9481	2951
234109	2952
41504	2953
41507	2954
245310	2955
205418	2956
57179	2957
95646	2958
154091	2959
2696	2960
27886	2961
74152	2962
87079	2963
205171	2964
21039	2965
46536	2966
21039	2967
133288	2968
53629	2969
113225	2970
300169	2971
50463	2972
13556	2973
35521	2974
35527	2975
2473	2976
1362	2977
115614	2978
18417	2979
812	2980
941	2981
941	2982
87973	2983
184345	2984
11021	2985
11021	2986
1941	2987
1324	2988
1324	2989
115606	2990
115606	2991
115606	2992
51313	2993
51313	2994
307672	2995
51313	2996
51313	2997
2717	2998
2717	2999
2717	3000
153776	3001
114294	3002
114066	3003
74892	3004
135693	3005
958	3006
3429	3007
250983	3008
75020	3009
74969	3010
18320	3011
114249	3012
114337	3013
5288	3014
6669	3015
6669	3016
8540	3017
6657	3018
6657	3019
6657	3020
306	3021
697	3022
114337	3023
74964	3024
2310	3025
1615	3026
1615	3027
3432	3028
1136	3029
1136	3030
1136	3031
4220	3032
50849	3033
74945	3034
11880	3035
5263	3036
5263	3037
5263	3038
815	3039
6645	3040
2814	3041
19858	3042
19858	3043
126359	3044
1561	3045
46957	3046
414	3047
414	3048
414	3049
414	3050
4230	3051
8549	3052
3423	3053
3423	3054
1940	3055
4240	3056
4240	3057
1946	3058
75028	3059
105942	3060
182226	3061
114374	3062
2316	3063
2316	3064
14682	3065
18308	3066
75002	3067
24	3068
114240	3069
18324	3070
50870	3071
601	3072
283939	3073
61700	3074
113233	3075
50461	3076
300178	3077
5271	3078
696	3079
696	3080
4241	3081
2823	3082
2823	3083
1942	3084
88056	3085
304304	3086
74991	3087
50840	3088
25108	3089
114324	3090
5277	3091
960	3092
25108	3093
124992	3094
18199	3095
68867	3096
207181	3097
114305	3098
114387	3099
4238	3100
1133	3101
955	3102
19854	3103
115177	3104
240923	3105
13628	3106
114258	3107
114386	3108
25098	3109
19873	3110
19873	3111
75028	3112
50855	3113
35277	3114
304412	3115
50855	3116
114333	3117
114310	3118
50891	3119
114354	3120
182312	3121
74912	3122
182241	3123
4230	3124
1940	3125
2321	3126
4240	3127
1946	3128
91260	3129
25087	3130
25087	3131
50894	3132
74939	3133
74935	3134
35248	3135
50836	3136
304296	3137
75004	3138
304355	3139
35239	3140
182300	3141
304406	3142
182256	3143
182256	3144
25101	3145
114250	3146
25101	3147
11010	3148
1945	3149
50830	3150
74901	3151
30182	3152
24	3153
2582	3154
6468	3155
59296	3156
11716	3157
15744	3158
46402	3159
14959	3160
64641	3161
308898	3162
113374	3163
121993	3164
62502	3165
72596	3166
43826	3167
4261	3168
6287	3169
12063	3170
54832	3171
170489	3172
26847	3173
29023	3174
348	3175
151553	3176
62823	3177
42512	3178
42796	3179
26423	3180
63676	3181
79567	3182
12368	3183
11567	3184
133529	3185
44169	3186
29160	3187
41404	3188
245526	3189
343017	3190
66308	3191
193499	3192
117889	3193
315	3194
79601	3195
14450	3196
43057	3197
54928	3198
13915	3199
149159	3200
63224	3201
2696	3202
5771	3203
80928	3204
86696	3205
324614	3206
22630	3207
42752	3208
16159	3209
29933	3210
60862	3211
54799	3212
29064	3213
71524	3214
71367	3215
16742	3216
341372	3217
6575	3218
74048	3219
1440	3220
505	3221
44084	3222
18743	3223
41210	3224
6519	3225
245940	3226
339288	3227
134509	3228
3545	3229
13604	3230
18199	3231
82017	3232
273273	3233
295736	3234
211239	3235
187030	3236
5040	3237
90717	3238
123984	3239
124999	3240
138884	3241
60810	3242
216994	3243
113235	3244
76772	3245
300168	3246
180124	3247
180143	3248
35527	3249
35527	3250
2	3251
939	3252
184347	3253
184347	3254
8073	3255
8073	3256
812	3257
51312	3258
941	3259
941	3260
941	3261
71378	3262
242326	3263
35277	3264
1941	3265
1941	3266
1324	3267
1324	3268
35267	3269
2	3270
154196	3271
187770	3272
50831	3273
75047	3274
50837	3275
304403	3276
50859	3277
74950	3278
114345	3279
304330	3280
182261	3281
182328	3282
75030	3283
35241	3284
114344	3285
50882	3286
3426	3287
3429	3288
18415	3289
18415	3290
18415	3291
304424	3292
35395	3293
304233	3294
114377	3295
114236	3296
50865	3297
74964	3298
460	3299
460	3300
6669	3301
306	3302
697	3303
697	3304
25265	3305
114343	3306
50821	3307
74964	3308
182167	3309
64267	3310
2502	3311
95103	3312
2310	3313
1136	3314
4233	3315
74945	3316
114287	3317
815	3318
815	3319
815	3320
2814	3321
2814	3322
2814	3323
19858	3324
19858	3325
2	3326
209	3327
50849	3328
74930	3329
35260	3330
35263	3331
192877	3332
205474	3333
182199	3334
46957	3335
24	3336
2307	3337
5262	3338
1135	3339
1135	3340
74960	3341
5040	3342
52938	3343
700	3344
212609	3345
124992	3346
171058	3347
1561	3348
17552	3349
17972	3350
2048	3351
48521	3352
24	3353
82017	3354
133035	3355
233891	3356
117291	3357
179646	3358
299075	3359
329536	3360
142817	3361
113239	3362
341857	3363
114321	3364
75008	3365
83817	3366
245649	3367
17972	3368
1561	3369
17972	3370
17972	3371
114361	3372
114272	3373
50184	3374
5040	3375
18322	3376
114309	3377
18322	3378
25090	3379
114375	3380
5275	3381
1138	3382
5277	3383
960	3384
960	3385
74958	3386
285004	3387
96560	3388
50854	3389
114299	3390
75046	3391
8509	3392
955	3393
955	3394
71357	3395
24	3396
187834	3397
114313	3398
18323	3399
50842	3400
114271	3401
8983	3402
111733	3403
323338	3404
71378	3405
58775	3406
297126	3407
50854	3408
35247	3409
74912	3410
35270	3411
182286	3412
4230	3413
3423	3414
4240	3415
25099	3416
35267	3417
74980	3418
35270	3419
6468	3420
15937	3421
25087	3422
131492	3423
7056	3424
85924	3425
24	3426
304322	3427
8050	3428
25091	3429
182293	3430
50892	3431
182264	3432
114335	3433
25095	3434
25101	3435
182188	3436
74943	3437
1205	3438
1945	3439
304404	3440
25101	3441
242259	3442
108150	3443
284416	3444
118815	3445
33690	3446
598	3447
42796	3448
54540	3449
24	3450
156282	3451
6437	3452
75715	3453
146656	3454
8013	3455
51527	3456
86841	3457
18346	3458
22028	3459
5754	3460
81710	3461
27644	3462
96469	3463
18198	3464
20394	3465
20800	3466
3186	3467
33716	3468
29023	3469
200722	3470
55136	3471
81470	3472
43674	3473
26847	3474
20071	3475
181097	3476
201698	3477
11765	3478
35345	3479
3051	3480
243429	3481
42512	3482
188046	3483
2278	3484
79231	3485
21222	3486
3668	3487
63791	3488
3380	3489
14993	3490
10805	3491
21441	3492
69453	3493
74033	3494
50366	3495
18171	3496
7019	3497
37074	3498
43229	3499
74280	3500
2029	3501
38116	3502
19163	3503
130543	3504
7291	3505
18048	3506
4587	3507
16497	3508
30850	3509
1265	3510
21877	3511
151455	3512
19874	3513
31555	3514
31660	3515
42301	3516
44169	3517
45169	3518
55117	3519
16742	3520
41504	3521
22565	3522
2359	3523
42791	3524
601	3525
601	3526
129335	3527
109937	3528
50203	3529
138884	3530
218457	3531
50464	3532
21039	3533
90916	3534
171101	3535
45696	3536
37262	3537
171934	3538
145874	3539
50461	3540
270989	3541
113238	3542
6789	3543
50465	3544
71886	3545
21887	3546
43508	3547
245352	3548
35521	3549
13683	3550
13683	3551
118815	3552
1362	3553
257958	3554
939	3555
939	3556
29962	3557
122760	3558
3301	3559
3301	3560
18417	3561
18417	3562
8073	3563
117894	3564
5049	3565
5049	3566
51312	3567
184344	3568
13681	3569
184345	3570
98286	3571
20770	3572
30621	3573
1324	3574
2250	3575
250059	3576
75031	3577
297396	3578
30621	3579
2717	3580
250961	3581
74819	3582
50894	3583
71207	3584
304364	3585
50831	3586
75032	3587
75047	3588
114291	3589
50843	3590
74977	3591
50885	3592
50885	3593
74944	3594
74992	3595
74940	3596
304251	3597
304313	3598
182360	3599
58362	3600
958	3601
3429	3602
1938	3603
3300	3604
3300	3605
182268	3606
74903	3607
283617	3608
182266	3609
50821	3610
182242	3611
304295	3612
182319	3613
35280	3614
35280	3615
114377	3616
74954	3617
50821	3618
182167	3619
74982	3620
114323	3621
460	3622
460	3623
8540	3624
14713	3625
306	3626
697	3627
2	3628
940	3629
50821	3630
182202	3631
50874	3632
1614	3633
1614	3634
3432	3635
1136	3636
1136	3637
114374	3638
114066	3639
181800	3640
6658	3641
19858	3642
13684	3643
111730	3644
170623	3645
74893	3646
7039	3647
71357	3648
26446	3649
108125	3650
148769	3651
182333	3652
43572	3653
62989	3654
2305	3655
11010	3656
2825	3657
3420	3658
1945	3659
56455	3660
56455	3661
310920	3662
8964	3663
50873	3664
1616	3665
14682	3666
14682	3667
4236	3668
700	3669
148769	3670
43572	3671
29837	3672
7957	3673
71357	3674
95398	3675
260466	3676
189008	3677
20312	3678
33690	3679
3660	3680
48521	3681
52841	3682
133035	3683
89554	3684
211172	3685
337681	3686
21039	3687
3081	3688
21039	3689
180119	3690
180141	3691
109937	3692
310892	3693
211783	3694
114326	3695
75033	3696
114311	3697
2308	3698
5271	3699
5271	3700
1942	3701
192877	3702
43275	3703
20778	3704
52841	3705
1226	3706
1024	3707
17552	3708
48492	3709
50893	3710
114357	3711
114359	3712
35244	3713
74942	3714
1138	3715
5277	3716
960	3717
182358	3718
241824	3719
438	3720
26446	3721
5673	3722
150621	3723
298934	3724
17464	3725
95525	3726
321975	3727
119163	3728
52841	3729
297248	3730
74958	3731
1133	3732
108125	3733
148433	3734
30349	3735
43572	3736
438	3737
438	3738
192499	3739
23182	3740
33690	3741
178513	3742
71207	3743
48492	3744
71207	3745
95525	3746
438	3747
77630	3748
24792	3749
108215	3750
71159	3751
52627	3752
182175	3753
182367	3754
23481	3755
43572	3756
297296	3757
114321	3758
114258	3759
182297	3760
114371	3761
74900	3762
50842	3763
74900	3764
63245	3765
5273	3766
1364	3767
1364	3768
438	3769
438	3770
189134	3771
38697	3772
260530	3773
189332	3774
43041	3775
38793	3776
71159	3777
188948	3778
71378	3779
10315	3780
214764	3781
16579	3782
24792	3783
96523	3784
296210	3785
242026	3786
315479	3787
108125	3788
77630	3789
3660	3790
315541	3791
284592	3792
23182	3793
177863	3794
146325	3795
35277	3796
304336	3797
32448	3798
438	3799
243344	3800
10701	3801
74983	3802
74932	3803
25102	3804
35267	3805
35258	3806
74912	3807
112316	3808
414	3809
414	3810
1940	3811
74916	3812
26446	3813
10701	3814
189268	3815
4476	3816
438	3817
170469	3818
145758	3819
11922	3820
17464	3821
77630	3822
71378	3823
119642	3824
189808	3825
438	3826
48521	3827
132778	3828
126193	3829
42122	3830
1903	3831
170634	3832
147025	3833
17552	3834
94846	3835
23481	3836
23182	3837
438	3838
182282	3839
108215	3840
10701	3841
304285	3842
114241	3843
75001	3844
35239	3845
438	3846
283709	3847
33899	3848
38793	3849
182280	3850
50844	3851
171058	3852
6935	3853
297116	3854
108150	3855
92509	3856
5882	3857
246009	3858
71159	3859
243334	3860
58482	3861
148334	3862
58680	3863
71357	3864
62989	3865
180649	3866
38697	3867
4415	3868
296302	3869
20770	3870
25081	3871
114296	3872
111733	3873
30621	3874
114335	3875
114270	3876
35261	3877
50880	3878
75017	3879
25096	3880
182344	3881
114394	3882
114241	3883
25101	3884
283815	3885
260451	3886
283501	3887
11439	3888
6666	3889
3420	3890
3420	3891
3420	3892
43572	3893
25101	3894
74895	3895
21629	3896
297086	3897
212859	3898
108150	3899
45162	3900
38793	3901
7222	3902
48492	3903
177886	3904
1396	3905
24792	3906
148401	3907
112316	3908
38642	3909
43063	3910
66320	3911
2562	3912
158395	3913
48521	3914
3663	3915
63329	3916
1485	3917
240851	3918
3077	3919
100709	3920
62989	3921
112316	3922
297159	3923
3663	3924
51252	3925
6935	3926
10701	3927
58680	3928
38642	3929
73423	3930
297356	3931
24	3932
53975	3933
19439	3934
21441	3935
24	3936
33716	3937
91811	3938
26423	3939
13104	3940
18346	3941
94148	3942
5747	3943
6287	3944
83097	3945
12063	3946
251543	3947
124314	3948
3186	3949
13094	3950
29050	3951
29340	3952
26379	3953
34898	3954
21380	3955
505	3956
51	3957
37074	3958
2474	3959
8492	3960
21430	3961
179303	3962
26423	3963
37661	3964
60543	3965
20618	3966
2927	3967
15148	3968
5759	3969
6763	3970
34634	3971
54928	3972
33709	3973
73793	3974
3051	3975
100103	3976
82279	3977
315987	3978
58674	3979
31660	3980
16001	3981
30277	3982
64852	3983
82334	3984
40635	3985
71	3986
150842	3987
53372	3988
1358	3989
38519	3990
332673	3991
1779	3992
11156	3993
132833	3994
65159	3995
356	3996
1619	3997
77421	3998
317227	3999
190087	4000
189917	4001
317259	4002
4155	4003
13094	4004
218841	4005
34659	4006
356	4007
217272	4008
4615	4009
3254	4010
6243	4011
44477	4012
150203	4013
53084	4014
189499	4015
317147	4016
186	4017
356	4018
39335	4019
20340	4020
267709	4021
160540	4022
125434	4023
323695	4024
186	4025
16707	4026
1311	4027
5794	4028
87329	4029
85759	4030
186	4031
57429	4032
136381	4033
194280	4034
326722	4035
37313	4036
77883	4037
53136	4038
120580	4039
86829	4040
131671	4041
186	4042
131671	4043
186	4044
63063	4045
186	4046
186	4047
39356	4048
6243	4049
27264	4050
356	4051
85811	4052
213292	4053
113703	4054
356	4055
211989	4056
202154	4057
191005	4058
56372	4059
16772	4060
14531	4061
75365	4062
207511	4063
3024	4064
209282	4065
199690	4066
12096	4067
48510	4068
112819	4069
29467	4070
126444	4071
27367	4072
37065	4073
28947	4074
186923	4075
61720	4076
1754	4077
87199	4078
43181	4079
143482	4080
232924	4081
16239	4082
277037	4083
28277	4084
16772	4085
145264	4086
1580	4087
130954	4088
74104	4089
85557	4090
58521	4091
165226	4092
52172	4093
193064	4094
3535	4095
97703	4096
83915	4097
117429	4098
152178	4099
3822	4100
94002	4101
94028	4102
19419	4103
42833	4104
31094	4105
66526	4106
56453	4107
311532	4108
21467	4109
75688	4110
112559	4111
21467	4112
63861	4113
87689	4114
319	4115
205892	4116
15744	4117
335599	4118
123218	4119
126234	4120
179644	4121
271105	4122
81718	4123
26847	4124
643	4125
63816	4126
12815	4127
129531	4128
238776	4129
238690	4130
10551	4131
99898	4132
73958	4133
3747	4134
299341	4135
71374	4136
28431	4137
135348	4138
59284	4139
139472	4140
108007	4141
198559	4142
216485	4143
257734	4144
134425	4145
117884	4146
337814	4147
80808	4148
242331	4149
62578	4150
182901	4151
30422	4152
143720	4153
85247	4154
96919	4155
57838	4156
27691	4157
151605	4158
192707	4159
204161	4160
1332	4161
14319	4162
335787	4163
219490	4164
53548	4165
23448	4166
179650	4167
92296	4168
99909	4169
65019	4170
4707	4171
10951	4172
331966	4173
200075	4174
217325	4175
45699	4176
64	4177
27088	4178
345224	4179
2135	4180
284817	4181
306140	4182
199171	4183
46845	4184
335882	4185
42525	4186
331145	4187
33497	4188
58609	4189
79408	4190
38032	4191
14558	4192
36231	4193
154332	4194
933	4195
532	4196
316746	4197
147496	4198
121491	4199
323378	4200
270460	4201
4733	4202
261580	4203
53532	4204
327196	4205
5914	4206
170868	4207
28156	4208
219777	4209
28205	4210
21185	4211
79772	4212
47396	4213
41667	4214
55489	4215
6705	4216
3405	4217
71	4218
31918	4219
343302	4220
322857	4221
130298	4222
23203	4223
101263	4224
91632	4225
241526	4226
254150	4227
107971	4228
330146	4229
223833	4230
96695	4231
81913	4232
58390	4233
58390	4234
62929	4235
284024	4236
2484	4237
131261	4238
56369	4239
341622	4240
27491	4241
192268	4242
126341	4243
635	4244
38812	4245
73529	4246
214957	4247
148232	4248
16002	4249
2484	4250
93836	4251
27644	4252
39187	4253
134147	4254
62237	4255
61932	4256
331087	4257
132215	4258
18802	4259
210789	4260
15028	4261
225093	4262
63091	4263
37939	4264
755	4265
20810	4266
193845	4267
135505	4268
132518	4269
45026	4270
9927	4271
3535	4272
348	4273
113516	4274
79022	4275
2998	4276
3155	4277
138483	4278
97393	4279
41464	4280
217684	4281
74193	4282
243099	4283
14403	4284
60744	4285
5295	4286
14417	4287
155459	4288
67740	4289
345623	4290
344692	4291
125722	4292
935	4293
34	4294
25676	4295
35346	4296
34	4297
34	4298
34	4299
34	4300
34	4301
34	4302
8436	4303
8436	4304
8436	4305
137304	4306
179355	4307
92452	4308
124580	4309
92582	4310
138682	4311
31998	4312
3024	4313
40929	4314
165116	4315
5312	4316
233355	4317
1093	4318
27553	4319
2980	4320
233885	4321
97127	4322
14073	4323
77733	4324
26145	4325
5134	4326
338106	4327
9219	4328
79567	4329
28809	4330
103862	4331
2707	4332
27466	4333
232441	4334
233276	4335
26779	4336
201201	4337
35338	4338
197794	4339
44894	4340
54257	4341
197440	4342
50553	4343
39187	4344
39187	4345
126280	4346
60865	4347
7246	4348
124538	4349
254636	4350
131655	4351
150444	4352
63684	4353
143438	4354
103996	4355
330940	4356
123294	4357
123280	4358
99759	4359
338924	4360
3550	4361
245390	4362
129377	4363
22299	4364
36233	4365
303427	4366
199185	4367
123633	4368
256305	4369
144518	4370
84037	4371
194483	4372
10686	4373
20071	4374
201864	4375
44231	4376
11037	4377
57292	4378
74307	4379
196057	4380
261146	4381
79466	4382
351077	4383
98506	4384
331757	4385
197469	4386
201516	4387
8044	4388
8906	4389
16026	4390
87661	4391
179613	4392
27513	4393
17613	4394
85256	4395
131199	4396
135809	4397
3072	4398
94471	4399
170945	4400
17551	4401
52788	4402
258408	4403
298353	4404
187912	4405
43936	4406
40223	4407
94391	4408
16708	4409
635	4410
75360	4411
348	4412
156	4413
59066	4414
337520	4415
54799	4416
20800	4417
336484	4418
198925	4419
143732	4420
98986	4421
143438	4422
342134	4423
6866	4424
838	4425
74214	4426
24865	4427
38142	4428
58487	4429
126254	4430
65050	4431
87367	4432
84826	4433
31118	4434
62228	4435
102396	4436
143365	4437
1609	4438
3359	4439
80322	4440
42879	4441
42809	4442
311237	4443
142991	4444
57137	4445
65210	4446
21685	4447
8959	4448
45175	4449
55462	4450
284468	4451
187909	4452
143379	4453
192452	4454
161465	4455
200900	4456
31903	4457
74155	4458
142789	4459
99017	4460
54107	4461
34801	4462
121857	4463
914	4464
102497	4465
73427	4466
337827	4467
19994	4468
20322	4469
305119	4470
115258	4471
146583	4472
86770	4473
20453	4474
171045	4475
196945	4476
3695	4477
103634	4478
55315	4479
120885	4480
186924	4481
13650	4482
12944	4483
54238	4484
1916	4485
48681	4486
210432	4487
17539	4488
272841	4489
216585	4490
258071	4491
63378	4492
299475	4493
141061	4494
54342	4495
284724	4496
62578	4497
283968	4498
67111	4499
3195	4500
138938	4501
61564	4502
52098	4503
30012	4504
299162	4505
213742	4506
3518	4507
92653	4508
13782	4509
76801	4510
27858	4511
2080	4512
11440	4513
211904	4514
135017	4515
201558	4516
14013	4517
332929	4518
218188	4519
97422	4520
331177	4521
39909	4522
103435	4523
86701	4524
68833	4525
26940	4526
256406	4527
67678	4528
19461	4529
82378	4530
335473	4531
15452	4532
156733	4533
37730	4534
143584	4535
58219	4536
114663	4537
123590	4538
197657	4539
36747	4540
13461	4541
104516	4542
142250	4543
153178	4544
85425	4545
98630	4546
44973	4547
66088	4548
133928	4549
80948	4550
742	4551
134345	4552
269030	4553
250523	4554
19997	4555
10208	4556
31325	4557
177461	4558
54910	4559
28888	4560
581	4561
92373	4562
139021	4563
30277	4564
247695	4565
149378	4566
152303	4567
99329	4568
21481	4569
60676	4570
5550	4571
27705	4572
41027	4573
43903	4574
248047	4575
24106	4576
136194	4577
88771	4578
58177	4579
246604	4580
80987	4581
17635	4582
11965	4583
217598	4584
63261	4585
11	4586
62298	4587
81529	4588
25840	4589
30012	4590
35068	4591
142548	4592
28146	4593
57970	4594
49858	4595
52524	4596
28408	4597
203371	4598
241929	4599
30013	4600
148573	4601
407	4602
9091	4603
896	4604
336404	4605
99953	4606
183991	4607
28988	4608
58322	4609
148591	4610
3786	4611
298915	4612
14795	4613
218536	4614
11130	4615
93833	4616
16725	4617
241083	4618
126100	4619
135213	4620
19840	4621
158467	4622
27313	4623
122834	4624
331167	4625
97300	4626
121288	4627
217410	4628
54097	4629
197672	4630
152178	4631
83533	4632
1619	4633
84047	4634
87327	4635
1568	4636
193756	4637
187889	4638
117829	4639
21196	4640
356	4641
6436	4642
183137	4643
76908	4644
323231	4645
193116	4646
41526	4647
3620	4648
19171	4649
19171	4650
125061	4651
249336	4652
10229	4653
96542	4654
314246	4655
71329	4656
307606	4657
233584	4658
39767	4659
8646	4660
203947	4661
185274	4662
98555	4663
235634	4664
134991	4665
239155	4666
290283	4667
26107	4668
194052	4669
3405	4670
19114	4671
186574	4672
2700	4673
130331	4674
299818	4675
16638	4676
29632	4677
10984	4678
35864	4679
8062	4680
247209	4681
22285	4682
197408	4683
143623	4684
96612	4685
216117	4686
153190	4687
31	4688
318093	4689
261848	4690
14687	4691
10728	4692
8795	4693
34777	4694
47178	4695
325356	4696
194258	4697
197503	4698
68787	4699
151280	4700
3405	4701
159498	4702
3405	4703
68123	4704
327471	4705
249106	4706
327058	4707
101204	4708
261790	4709
194625	4710
143594	4711
60882	4712
42093	4713
3628	4714
242915	4715
62899	4716
143855	4717
9242	4718
63862	4719
343081	4720
37204	4721
343266	4722
162380	4723
148470	4724
210180	4725
318702	4726
39942	4727
96474	4728
4476	4729
52399	4730
45778	4731
46908	4732
67773	4733
269	4734
205610	4735
102227	4736
170337	4737
43373	4738
77124	4739
67654	4740
235645	4741
12088	4742
27468	4743
156894	4744
64676	4745
3575	4746
18179	4747
36707	4748
156370	4749
31313	4750
81334	4751
64989	4752
215835	4753
92643	4754
315	4755
3772	4756
322669	4757
81217	4758
123460	4759
88751	4760
146901	4761
60541	4762
331938	4763
95046	4764
233277	4765
177871	4766
157581	4767
1440	4768
16492	4769
254771	4770
50968	4771
142933	4772
112951	4773
38210	4774
54106	4775
241675	4776
109428	4777
38081	4778
2502	4779
117349	4780
28210	4781
205478	4782
19262	4783
34667	4784
10981	4785
205863	4786
3368	4787
53553	4788
142567	4789
311767	4790
93582	4791
11716	4792
8881	4793
18108	4794
266250	4795
79475	4796
63338	4797
4689	4798
10294	4799
71638	4800
60943	4801
56374	4802
299857	4803
1329	4804
190822	4805
14516	4806
41035	4807
40111	4808
5011	4809
66077	4810
203633	4811
11464	4812
201654	4813
144553	4814
337023	4815
178144	4816
198973	4817
21375	4818
81445	4819
204118	4820
63035	4821
38906	4822
71341	4823
115188	4824
36459	4825
1831	4826
27365	4827
108290	4828
124621	4829
58378	4830
42565	4831
18170	4832
284226	4833
133975	4834
22084	4835
235881	4836
232212	4837
2710	4838
36022	4839
93623	4840
336247	4841
3251	4842
170847	4843
112939	4844
58275	4845
152979	4846
57189	4847
97811	4848
87323	4849
79301	4850
96659	4851
53777	4852
96220	4853
58295	4854
131264	4855
249734	4856
14560	4857
20961	4858
87928	4859
102039	4860
58783	4861
84894	4862
97960	4863
87549	4864
40256	4865
158105	4866
171082	4867
54902	4868
25555	4869
134918	4870
12240	4871
211502	4872
55379	4873
144811	4874
318396	4875
86941	4876
60543	4877
120463	4878
13610	4879
74152	4880
54608	4881
97421	4882
9219	4883
18967	4884
41683	4885
83807	4886
58226	4887
58574	4888
15883	4889
19171	4890
21760	4891
31252	4892
19552	4893
24922	4894
200121	4895
134434	4896
68385	4897
68385	4898
152865	4899
635	4900
112079	4901
170319	4902
41520	4903
377	4904
304900	4905
19889	4906
107878	4907
30518	4908
6937	4909
135749	4910
7037	4911
57365	4912
92370	4913
50599	4914
12233	4915
137335	4916
19323	4917
4695	4918
96669	4919
64025	4920
64077	4921
246237	4922
151190	4923
63902	4924
43587	4925
43660	4926
151381	4927
246642	4928
64036	4929
247042	4930
246783	4931
30599	4932
151456	4933
96573	4934
43548	4935
43630	4936
14602	4937
11879	4938
38102	4939
914	4940
332466	4941
39865	4942
17995	4943
17257	4944
11555	4945
96458	4946
170924	4947
42365	4948
238466	4949
8755	4950
247765	4951
35355	4952
156257	4953
18233	4954
48405	4955
71423	4956
21319	4957
133721	4958
89759	4959
50352	4960
37451	4961
215871	4962
115160	4963
231787	4964
297950	4965
64754	4966
29374	4967
8040	4968
78618	4969
316277	4970
149478	4971
50941	4972
44942	4973
10332	4974
177507	4975
58285	4976
99050	4977
41102	4978
39874	4979
256448	4980
189148	4981
33004	4982
233848	4983
16239	4984
75752	4985
40138	4986
153417	4987
3741	4988
202507	4989
331911	4990
123156	4991
145137	4992
283303	4993
80788	4994
64028	4995
61324	4996
42405	4997
38046	4998
71726	4999
17846	5000
67610	5001
199424	5002
242452	5003
82232	5004
75120	5005
296478	5006
136152	5007
57270	5008
39216	5009
51245	5010
2300	5011
26750	5012
58458	5013
232847	5014
14561	5015
25150	5016
112669	5017
72709	5018
28369	5019
252392	5020
120947	5021
28587	5022
26636	5023
189269	5024
19483	5025
69691	5026
3375	5027
55481	5028
87417	5029
217670	5030
297407	5031
344665	5032
4211	5033
240830	5034
330159	5035
171250	5036
11298	5037
142949	5038
142949	5039
143379	5040
82279	5041
148628	5042
86926	5043
3407	5044
24922	5045
58486	5046
34047	5047
287112	5048
48930	5049
48880	5050
111618	5051
111845	5052
42752	5053
120962	5054
19787	5055
9113	5056
346747	5057
63850	5058
5295	5059
20084	5060
18047	5061
331184	5062
243709	5063
30640	5064
96858	5065
186597	5066
6981	5067
126312	5068
41396	5069
30738	5070
130148	5071
151916	5072
97145	5073
64730	5074
112905	5075
10545	5076
202541	5077
112028	5078
201464	5079
163228	5080
146350	5081
42276	5082
17560	5083
19994	5084
94406	5085
248059	5086
193828	5087
28507	5088
16159	5089
86692	5090
1830	5091
8042	5092
63027	5093
28293	5094
14684	5095
219719	5096
7184	5097
143286	5098
84503	5099
80831	5100
55315	5101
15437	5102
148845	5103
78649	5104
37897	5105
314729	5106
40989	5107
91492	5108
126441	5109
635	5110
28205	5111
154370	5112
12560	5113
53577	5114
125831	5115
11930	5116
41626	5117
2704	5118
345800	5119
62589	5120
298925	5121
3694	5122
220200	5123
81907	5124
53260	5125
158120	5126
428	5127
302769	5128
87025	5129
85421	5130
130664	5131
281447	5132
65158	5133
55206	5134
127736	5135
150739	5136
58393	5137
202227	5138
771	5139
208163	5140
170792	5141
6949	5142
183087	5143
95189	5144
134152	5145
42247	5146
38981	5147
100023	5148
24808	5149
102141	5150
120888	5151
53607	5152
150484	5153
246763	5154
31878	5155
209435	5156
83906	5157
235691	5158
131055	5159
135455	5160
240812	5161
43985	5162
249039	5163
15274	5164
187947	5165
120881	5166
5655	5167
2359	5168
81365	5169
55965	5170
78207	5171
136826	5172
117884	5173
141056	5174
64362	5175
63722	5176
189539	5177
77676	5178
1488	5179
195601	5180
1042	5181
7501	5182
269371	5183
112982	5184
121160	5185
120715	5186
193468	5187
14296	5188
325394	5189
52171	5190
121113	5191
20803	5192
322901	5193
197659	5194
75429	5195
6821	5196
150475	5197
333277	5198
79231	5199
8826	5200
87285	5201
195115	5202
15586	5203
208668	5204
8004	5205
7990	5206
33242	5207
79307	5208
159238	5209
106	5210
107990	5211
38745	5212
203844	5213
67188	5214
30949	5215
166935	5216
96216	5217
95343	5218
163831	5219
284819	5220
30307	5221
6821	5222
3370	5223
232751	5224
43181	5225
90259	5226
41096	5227
19999	5228
63564	5229
63564	5230
21958	5231
346934	5232
26480	5233
2711	5234
150243	5235
8391	5236
121439	5237
150417	5238
87989	5239
77906	5240
75345	5241
75345	5242
39874	5243
56597	5244
149404	5245
67112	5246
60926	5247
77373	5248
4533	5249
133807	5250
594	5251
63477	5252
37619	5253
45633	5254
14500	5255
246764	5256
1039	5257
113891	5258
314059	5259
37100	5260
342130	5261
87316	5262
203511	5263
1318	5264
342063	5265
24926	5266
232193	5267
123658	5268
27013	5269
85245	5270
122885	5271
59771	5272
54917	5273
135540	5274
40273	5275
81710	5276
341038	5277
9073	5278
167999	5279
82202	5280
35384	5281
2333	5282
87408	5283
87565	5284
170969	5285
108287	5286
233692	5287
339191	5288
16527	5289
12320	5290
77283	5291
19617	5292
283665	5293
60749	5294
26420	5295
56667	5296
29933	5297
69063	5298
1789	5299
16761	5300
145818	5301
71161	5302
21365	5303
156591	5304
179117	5305
193385	5306
65721	5307
217182	5308
149459	5309
42067	5310
98621	5311
55744	5312
209476	5313
336586	5314
12425	5315
889	5316
64184	5317
126368	5318
21658	5319
235331	5320
74010	5321
201391	5322
14381	5323
199120	5324
337478	5325
113327	5326
23769	5327
83613	5328
4253	5329
134570	5330
51977	5331
79897	5332
50317	5333
58744	5334
219430	5335
123124	5336
90928	5337
80943	5338
218656	5339
197463	5340
28225	5341
28930	5342
232974	5343
59216	5344
91915	5345
219879	5346
56915	5347
38025	5348
345598	5349
171312	5350
37	5351
244035	5352
58425	5353
27645	5354
145935	5355
218598	5356
180845	5357
228944	5358
27101	5359
124640	5360
35487	5361
635	5362
157336	5363
219190	5364
57047	5365
89106	5366
11365	5367
198702	5368
240811	5369
95314	5370
122860	5371
148746	5372
3019	5373
242266	5374
131022	5375
3620	5376
69202	5377
200472	5378
241945	5379
80308	5380
328511	5381
325100	5382
141934	5383
59703	5384
33754	5385
587	5386
54692	5387
15949	5388
254985	5389
146654	5390
81554	5391
92428	5392
30417	5393
5187	5394
202320	5395
38792	5396
144388	5397
25006	5398
112519	5399
11673	5400
43130	5401
20431	5402
572	5403
58361	5404
26627	5405
353382	5406
216531	5407
232400	5408
46543	5409
152731	5410
298334	5411
142972	5412
61509	5413
9870	5414
35420	5415
64248	5416
19406	5417
239072	5418
3837	5419
150894	5420
85222	5421
96430	5422
222348	5423
11077	5424
785	5425
121873	5426
96717	5427
4450	5428
323392	5429
54442	5430
79233	5431
200549	5432
6767	5433
152928	5434
19155	5435
2565	5436
146447	5437
350069	5438
218345	5439
42486	5440
157125	5441
10985	5442
134372	5443
95287	5444
231193	5445
148017	5446
99539	5447
947	5448
10508	5449
134316	5450
26291	5451
1050	5452
190890	5453
73487	5454
253753	5455
24410	5456
15677	5457
75414	5458
21146	5459
124569	5460
81326	5461
128778	5462
45694	5463
317637	5464
110843	5465
191069	5466
112803	5467
171254	5468
50325	5469
1112	5470
64085	5471
18743	5472
59413	5473
79977	5474
16710	5475
216440	5476
233831	5477
164892	5478
4454	5479
57091	5480
44702	5481
15013	5482
9535	5483
95294	5484
80562	5485
64638	5486
131066	5487
319	5488
44078	5489
123165	5490
197788	5491
331036	5492
80560	5493
337630	5494
123160	5495
65637	5496
196960	5497
197433	5498
197437	5499
197779	5500
197581	5501
330945	5502
1609	5503
116747	5504
97736	5505
45954	5506
165567	5507
32096	5508
53712	5509
43181	5510
149570	5511
130794	5512
327488	5513
34761	5514
63379	5515
171066	5516
347093	5517
193241	5518
327999	5519
125170	5520
260870	5521
168532	5522
140508	5523
5438	5524
327315	5525
3628	5526
3628	5527
27088	5528
37075	5529
120861	5530
86122	5531
195627	5532
80306	5533
50221	5534
15036	5535
193336	5536
95601	5537
23728	5538
112777	5539
357492	5540
314102	5541
5673	5542
34969	5543
258323	5544
58362	5545
3258	5546
49854	5547
245403	5548
232942	5549
113171	5550
3663	5551
210012	5552
148511	5553
111680	5554
300175	5555
180119	5556
84477	5557
6935	5558
142603	5559
21039	5560
39228	5561
74340	5562
113224	5563
220023	5564
1396	5565
53629	5566
232067	5567
49854	5568
203577	5569
167879	5570
17205	5571
53629	5572
74346	5573
297062	5574
243090	5575
217672	5576
35521	5577
52054	5578
3663	5579
43043	5580
35668	5581
38793	5582
30155	5583
184352	5584
21838	5585
154367	5586
243219	5587
38697	5588
111724	5589
170634	5590
177441	5591
3313	5592
75769	5593
35668	5594
295571	5595
180649	5596
177886	5597
56058	5598
307669	5599
120142	5600
297273	5601
245	5602
260454	5603
39292	5604
295451	5605
96460	5606
16939	5607
110763	5608
812	5609
2	5610
5049	5611
306544	5612
66331	5613
146839	5614
63866	5615
1485	5616
245566	5617
165452	5618
96435	5619
2	5620
941	5621
941	5622
51310	5623
165452	5624
30503	5625
30539	5626
245509	5627
13681	5628
13681	5629
150826	5630
63247	5631
96561	5632
63781	5633
63779	5634
96420	5635
245754	5636
245635	5637
21628	5638
55896	5639
56058	5640
1941	5641
242345	5642
1324	5643
2250	5644
2250	5645
51313	5646
147025	5647
241105	5648
245918	5649
55896	5650
204958	5651
348553	5652
204958	5653
19763	5654
127357	5655
27244	5656
127360	5657
127357	5658
19763	5659
19763	5660
19763	5661
19763	5662
27244	5663
127358	5664
127360	5665
55894	5666
55894	5667
83069	5668
348545	5669
83069	5670
348552	5671
83069	5672
83069	5673
56058	5674
41266	5675
52054	5676
63866	5677
245948	5678
242278	5679
240963	5680
126193	5681
241045	5682
148862	5683
52054	5684
296324	5685
241472	5686
148587	5687
241470	5688
43083	5689
178363	5690
1188	5691
258781	5692
13581	5693
114291	5694
55896	5695
348547	5696
127364	5697
55894	5698
55895	5699
55894	5700
38486	5701
55895	5702
83065	5703
38486	5704
83065	5705
55895	5706
55894	5707
204960	5708
55896	5709
50825	5710
18309	5711
83068	5712
19763	5713
19763	5714
55898	5715
50831	5716
19763	5717
127358	5718
55898	5719
127365	5720
55895	5721
127364	5722
127360	5723
348549	5724
127353	5725
127354	5726
204960	5727
127356	5728
127353	5729
348543	5730
55898	5731
55898	5732
127356	5733
127362	5734
50886	5735
83066	5736
83066	5737
127366	5738
127366	5739
74940	5740
114344	5741
50831	5742
114391	5743
304369	5744
182238	5745
3426	5746
1938	5747
3300	5748
3300	5749
3300	5750
18415	5751
18415	5752
304399	5753
50847	5754
134149	5755
148380	5756
297218	5757
43077	5758
242333	5759
66526	5760
52345	5761
241234	5762
242291	5763
241940	5764
148251	5765
182266	5766
114375	5767
55895	5768
348544	5769
127366	5770
204968	5771
27244	5772
204961	5773
27244	5774
204957	5775
348542	5776
127365	5777
204963	5778
204959	5779
127362	5780
83065	5781
83063	5782
204959	5783
83063	5784
127354	5785
127354	5786
38486	5787
127358	5788
204957	5789
38487	5790
38487	5791
83062	5792
38487	5793
127355	5794
204968	5795
38488	5796
83062	5797
348546	5798
204961	5799
83064	5800
74813	5801
50779	5802
83062	5803
83064	5804
38488	5805
127361	5806
83064	5807
55898	5808
38488	5809
114352	5810
74951	5811
181814	5812
127359	5813
38487	5814
35249	5815
38486	5816
204967	5817
83068	5818
127359	5819
83068	5820
181814	5821
27043	5822
181809	5823
114323	5824
50865	5825
182162	5826
35249	5827
35249	5828
181809	5829
74914	5830
74951	5831
460	5832
74982	5833
6657	5834
306	5835
306	5836
2	5837
98305	5838
199240	5839
50833	5840
50875	5841
114375	5842
242366	5843
241762	5844
241546	5845
30362	5846
241879	5847
7107	5848
241978	5849
21902	5850
75721	5851
148447	5852
1614	5853
14663	5854
1136	5855
38488	5856
348548	5857
83068	5858
127359	5859
204966	5860
83062	5861
38488	5862
204962	5863
204962	5864
27244	5865
55897	5866
204967	5867
38486	5868
55897	5869
127362	5870
83067	5871
204963	5872
83063	5873
83066	5874
127355	5875
127367	5876
127361	5877
127361	5878
348550	5879
127355	5880
55896	5881
127367	5882
55897	5883
127364	5884
204965	5885
55897	5886
38487	5887
38488	5888
55897	5889
83067	5890
127365	5891
127351	5892
27244	5893
204966	5894
83067	5895
127368	5896
348540	5897
127351	5898
127351	5899
204965	5900
204956	5901
204956	5902
348541	5903
204955	5904
204955	5905
83067	5906
127368	5907
204964	5908
83064	5909
127363	5910
127363	5911
38486	5912
127368	5913
127352	5914
127363	5915
127369	5916
127352	5917
127369	5918
83066	5919
27244	5920
204964	5921
348538	5922
83063	5923
127352	5924
127356	5925
127353	5926
127367	5927
348551	5928
127357	5929
348537	5930
348539	5931
127369	5932
38487	5933
182270	5934
50874	5935
5263	5936
6658	5937
6658	5938
209	5939
209	5940
209	5941
74896	5942
241680	5943
148745	5944
151399	5945
324413	5946
240932	5947
218688	5948
241430	5949
8669	5950
8669	5951
24	5952
35262	5953
8669	5954
50896	5955
75026	5956
182362	5957
74999	5958
1616	5959
5628	5960
154862	5961
131777	5962
8669	5963
18324	5964
79263	5965
61683	5966
99999	5967
5040	5968
81971	5969
134543	5970
113224	5971
113224	5972
113235	5973
180136	5974
134543	5975
76772	5976
74339	5977
112795	5978
89284	5979
342555	5980
340268	5981
65953	5982
75033	5983
35245	5984
18321	5985
50869	5986
35262	5987
50870	5988
182349	5989
114286	5990
75008	5991
2308	5992
2308	5993
4241	5994
4241	5995
2	5996
182349	5997
83576	5998
56858	5999
4800	6000
24	6001
1561	6002
304376	6003
50840	6004
74984	6005
25090	6006
50866	6007
25090	6008
74983	6009
25108	6010
1138	6011
5277	6012
960	6013
960	6014
25108	6015
232145	6016
173951	6017
182338	6018
74886	6019
114247	6020
4238	6021
4227	6022
955	6023
25098	6024
75010	6025
182289	6026
182322	6027
35251	6028
114318	6029
114318	6030
18323	6031
1947	6032
5273	6033
5273	6034
1364	6035
68772	6036
2579	6037
304398	6038
114333	6039
304254	6040
304358	6041
182247	6042
25102	6043
182247	6044
25102	6045
414	6046
414	6047
4230	6048
8549	6049
8549	6050
3423	6051
2321	6052
1946	6053
1946	6054
1946	6055
80557	6056
24	6057
74935	6058
304359	6059
50883	6060
35239	6061
25087	6062
182355	6063
74911	6064
1135	6065
1135	6066
182343	6067
50824	6068
77073	6069
50892	6070
74993	6071
35250	6072
35266	6073
304409	6074
35261	6075
304299	6076
13631	6077
182279	6078
50860	6079
114382	6080
75017	6081
10305	6082
35261	6083
246119	6084
3420	6085
35278	6086
75019	6087
260372	6088
158413	6089
35395	6090
28214	6091
33716	6092
5188	6093
179334	6094
11515	6095
99251	6096
29843	6097
7236	6098
8925	6099
8939	6100
21449	6101
7109	6102
28407	6103
20394	6104
54832	6105
41777	6106
96218	6107
1578	6108
96745	6109
1233	6110
22565	6111
21380	6112
297362	6113
24273	6114
70331	6115
141854	6116
2474	6117
7149	6118
129146	6119
3741	6120
120862	6121
127322	6122
117963	6123
224829	6124
1665	6125
12386	6126
117896	6127
26101	6128
41404	6129
216356	6130
133253	6131
82609	6132
2031	6133
135956	6134
19874	6135
12063	6136
15744	6137
2423	6138
131106	6139
131169	6140
5745	6141
194338	6142
75313	6143
16159	6144
20966	6145
100103	6146
135572	6147
79215	6148
150424	6149
208957	6150
95494	6151
57947	6152
22188	6153
1440	6154
6575	6155
4401	6156
148336	6157
28400	6158
1425	6159
53712	6160
241966	6161
178916	6162
96987	6163
193624	6164
194816	6165
114367	6166
77597	6167
56858	6168
33070	6169
18199	6170
13604	6171
74950	6172
75019	6173
303511	6174
114246	6175
79263	6176
79263	6177
270974	6178
53629	6179
37733	6180
2353	6181
50461	6182
37733	6183
200150	6184
144802	6185
321238	6186
133950	6187
84500	6188
232433	6189
3022	6190
337964	6191
6789	6192
4235	6193
200150	6194
182222	6195
25097	6196
114342	6197
35258	6198
114264	6199
150761	6200
603	6201
35521	6202
35521	6203
35266	6204
182301	6205
182326	6206
35274	6207
114381	6208
114264	6209
114295	6210
114385	6211
958	6212
3426	6213
8501	6214
74895	6215
939	6216
184346	6217
184352	6218
74915	6219
3301	6220
3301	6221
75769	6222
75769	6223
75769	6224
67152	6225
36372	6226
118387	6227
26109	6228
119378	6229
8518	6230
8518	6231
812	6232
184354	6233
184354	6234
119563	6235
119543	6236
941	6237
51310	6238
51310	6239
14062	6240
4716	6241
250915	6242
115609	6243
115609	6244
115609	6245
52911	6246
36317	6247
2	6248
2717	6249
2717	6250
43007	6251
7263	6252
25081	6253
50885	6254
50885	6255
114351	6256
74924	6257
50885	6258
182328	6259
3426	6260
182317	6261
1938	6262
18415	6263
18415	6264
50886	6265
18320	6266
75025	6267
114275	6268
114231	6269
74988	6270
114352	6271
74977	6272
50779	6273
25103	6274
75016	6275
74815	6276
114274	6277
114390	6278
182158	6279
35249	6280
74815	6281
74954	6282
182356	6283
74815	6284
303508	6285
114383	6286
74813	6287
5288	6288
306	6289
74914	6290
182202	6291
74986	6292
25082	6293
74982	6294
74914	6295
182233	6296
182295	6297
74887	6298
74887	6299
182159	6300
304351	6301
50864	6302
74952	6303
114297	6304
460	6305
14663	6306
3432	6307
3432	6308
4220	6309
4220	6310
74887	6311
304266	6312
182323	6313
74955	6314
129839	6315
74988	6316
181800	6317
182269	6318
305131	6319
50778	6320
65953	6321
11400	6322
1614	6323
3432	6324
3432	6325
18319	6326
50896	6327
50838	6328
74966	6329
114326	6330
182284	6331
74810	6332
304421	6333
14710	6334
815	6335
2316	6336
815	6337
815	6338
1616	6339
4236	6340
74955	6341
700	6342
700	6343
77594	6344
221770	6345
50869	6346
202236	6347
41698	6348
41698	6349
75620	6350
93074	6351
74891	6352
2	6353
165629	6354
24	6355
24725	6356
75028	6357
699	6358
241102	6359
304352	6360
114369	6361
182337	6362
114303	6363
74983	6364
114307	6365
1613	6366
955	6367
4800	6368
114397	6369
35278	6370
182322	6371
1947	6372
5273	6373
1364	6374
304241	6375
6468	6376
2579	6377
190523	6378
304395	6379
25102	6380
114279	6381
74932	6382
75039	6383
414	6384
4230	6385
2321	6386
114393	6387
24	6388
74897	6389
74897	6390
304415	6391
182216	6392
75009	6393
4245	6394
4245	6395
189626	6396
241259	6397
114250	6398
114250	6399
56455	6400
75021	6401
304236	6402
25091	6403
114385	6404
50776	6405
25096	6406
11010	6407
13631	6408
114270	6409
4800	6410
158438	6411
73380	6412
53372	6413
31143	6414
24	6415
156174	6416
15148	6417
71	6418
30022	6419
4407	6420
9302	6421
77340	6422
45167	6423
29691	6424
6287	6425
54414	6426
29662	6427
62823	6428
12063	6429
209360	6430
30307	6431
73249	6432
1656	6433
15028	6434
20897	6435
5765	6436
252171	6437
315	6438
21853	6439
63856	6440
12403	6441
11684	6442
6891	6443
112971	6444
7291	6445
20618	6446
41308	6447
55136	6448
14993	6449
9031	6450
14959	6451
96263	6452
4408	6453
22188	6454
51479	6455
6575	6456
21906	6457
19874	6458
4397	6459
232850	6460
240754	6461
2413	6462
314005	6463
83355	6464
76372	6465
90916	6466
6789	6467
91579	6468
79127	6469
76935	6470
603	6471
603	6472
184346	6473
13682	6474
812	6475
71886	6476
941	6477
941	6478
941	6479
51310	6480
51310	6481
304419	6482
50873	6483
1941	6484
50777	6485
3299	6486
3299	6487
2717	6488
2717	6489
2717	6490
250964	6491
50847	6492
304423	6493
50886	6494
75032	6495
114277	6496
35236	6497
2324	6498
3426	6499
2822	6500
940	6501
184349	6502
2473	6503
114235	6504
25082	6505
182187	6506
50825	6507
182187	6508
181813	6509
75016	6510
75016	6511
25082	6512
75043	6513
75030	6514
304232	6515
181813	6516
74951	6517
114227	6518
114227	6519
182313	6520
460	6521
460	6522
460	6523
6657	6524
306	6525
25265	6526
251013	6527
25105	6528
25105	6529
75043	6530
182304	6531
2310	6532
182203	6533
114261	6534
35246	6535
50776	6536
74945	6537
815	6538
815	6539
6645	6540
19858	6541
209	6542
209	6543
209	6544
209	6545
209	6546
209	6547
13684	6548
182269	6549
24	6550
1616	6551
4236	6552
114262	6553
182255	6554
114336	6555
2316	6556
27306	6557
182201	6558
182207	6559
148787	6560
18324	6561
114395	6562
74942	6563
75002	6564
2308	6565
696	6566
4241	6567
50897	6568
50869	6569
63842	6570
189086	6571
304379	6572
699	6573
1138	6574
5277	6575
119167	6576
188448	6577
39832	6578
4800	6579
2502	6580
74929	6581
114299	6582
182221	6583
4238	6584
4238	6585
1613	6586
4227	6587
4227	6588
4800	6589
295389	6590
244993	6591
35271	6592
19826	6593
25781	6594
24	6595
35277	6596
35237	6597
114280	6598
182243	6599
50832	6600
50832	6601
414	6602
414	6603
3423	6604
3423	6605
2321	6606
4240	6607
4240	6608
2	6609
25102	6610
50876	6611
304317	6612
74935	6613
74973	6614
74911	6615
114394	6616
50828	6617
50872	6618
75000	6619
74888	6620
75009	6621
25087	6622
75034	6623
50872	6624
2307	6625
2307	6626
5262	6627
5262	6628
38177	6629
114373	6630
25087	6631
74911	6632
118880	6633
315138	6634
35264	6635
35264	6636
50824	6637
35276	6638
182279	6639
182300	6640
25096	6641
74899	6642
182320	6643
182205	6644
11010	6645
3420	6646
56455	6647
10305	6648
10305	6649
182219	6650
188390	6651
2971	6652
31371	6653
11945	6654
1318	6655
15028	6656
63082	6657
4261	6658
73380	6659
10635	6660
16119	6661
71	6662
9480	6663
5883	6664
18198	6665
15289	6666
16748	6667
54540	6668
96635	6669
27072	6670
6103	6671
77340	6672
31557	6673
242244	6674
2150	6675
242897	6676
6436	6677
79231	6678
60728	6679
71	6680
96161	6681
155856	6682
116043	6683
125819	6684
112528	6685
23125	6686
15583	6687
33003	6688
15391	6689
144811	6690
51	6691
56576	6692
27713	6693
1112	6694
118263	6695
100696	6696
27500	6697
38227	6698
20817	6699
211789	6700
152	6701
8943	6702
143678	6703
112971	6704
6709	6705
29662	6706
6575	6707
21906	6708
319	6709
177417	6710
151524	6711
21543	6712
27155	6713
13604	6714
2	6715
13683	6716
13683	6717
1362	6718
1362	6719
939	6720
3301	6721
13682	6722
13682	6723
35528	6724
184348	6725
184348	6726
941	6727
307685	6728
190467	6729
20449	6730
13681	6731
184361	6732
184361	6733
1324	6734
1324	6735
2250	6736
2250	6737
2250	6738
3299	6739
2717	6740
2717	6741
130322	6742
35455	6743
13627	6744
18309	6745
50847	6746
74948	6747
50836	6748
114316	6749
304386	6750
304405	6751
304391	6752
35274	6753
35236	6754
304410	6755
114380	6756
74997	6757
114388	6758
304381	6759
50889	6760
2324	6761
958	6762
1938	6763
182316	6764
75047	6765
74940	6766
36514	6767
25105	6768
35246	6769
25082	6770
75016	6771
25103	6772
50779	6773
114239	6774
25105	6775
25105	6776
303505	6777
25082	6778
74927	6779
114074	6780
182311	6781
114072	6782
25105	6783
74922	6784
182288	6785
74813	6786
25106	6787
114239	6788
6669	6789
8072	6790
25265	6791
251014	6792
114298	6793
74956	6794
114336	6795
101467	6796
101467	6797
2310	6798
3432	6799
1136	6800
4233	6801
4220	6802
182178	6803
74994	6804
209	6805
13684	6806
50838	6807
244266	6808
75002	6809
182362	6810
94860	6811
696	6812
696	6813
696	6814
74928	6815
74946	6816
50867	6817
2316	6818
14682	6819
78403	6820
24	6821
50861	6822
133950	6823
182200	6824
35254	6825
74909	6826
4241	6827
4241	6828
114395	6829
170505	6830
61252	6831
50840	6832
114261	6833
35253	6834
75042	6835
182310	6836
35281	6837
699	6838
699	6839
5275	6840
5275	6841
74976	6842
50835	6843
74985	6844
35279	6845
75023	6846
74976	6847
8509	6848
955	6849
114305	6850
75042	6851
74961	6852
182263	6853
13628	6854
182206	6855
182163	6856
5273	6857
5273	6858
5273	6859
19873	6860
295663	6861
240887	6862
2579	6863
132300	6864
24	6865
74973	6866
25102	6867
182199	6868
114279	6869
75013	6870
114228	6871
1946	6872
114228	6873
7263	6874
24	6875
74935	6876
50883	6877
50872	6878
75045	6879
50828	6880
75045	6881
50828	6882
75045	6883
25086	6884
77761	6885
50892	6886
2305	6887
2305	6888
2825	6889
1945	6890
118037	6891
24	6892
16742	6893
35395	6894
63463	6895
69693	6896
37261	6897
24	6898
12186	6899
120082	6900
98178	6901
12403	6902
6287	6903
8903	6904
332916	6905
20394	6906
92386	6907
11758	6908
21380	6909
6103	6910
53372	6911
39373	6912
132	6913
3668	6914
92982	6915
152	6916
74033	6917
8013	6918
152	6919
96447	6920
64680	6921
85928	6922
21097	6923
34965	6924
296854	6925
11694	6926
30022	6927
20817	6928
20393	6929
45166	6930
20618	6931
121993	6932
114999	6933
334737	6934
50377	6935
41210	6936
66649	6937
194978	6938
170385	6939
3606	6940
112795	6941
25983	6942
13683	6943
13683	6944
317140	6945
35524	6946
35524	6947
35524	6948
3301	6949
3301	6950
13682	6951
2	6952
35528	6953
44166	6954
5049	6955
2	6956
114395	6957
1324	6958
2250	6959
3299	6960
2717	6961
2717	6962
18309	6963
114069	6964
50825	6965
50871	6966
114388	6967
182228	6968
114381	6969
182275	6970
182174	6971
2324	6972
958	6973
2822	6974
3429	6975
184349	6976
25263	6977
25263	6978
114237	6979
75043	6980
181810	6981
114072	6982
114072	6983
75043	6984
182162	6985
114384	6986
25103	6987
75030	6988
114363	6989
114315	6990
74922	6991
460	6992
5288	6993
8540	6994
306	6995
697	6996
8072	6997
8072	6998
25265	6999
182252	7000
304323	7001
182321	7002
114350	7003
2310	7004
1615	7005
1615	7006
4233	7007
209	7008
209	7009
209	7010
209	7011
115617	7012
115617	7013
115617	7014
25090	7015
160541	7016
182314	7017
50851	7018
241861	7019
1138	7020
960	7021
960	7022
8547	7023
8547	7024
8547	7025
50867	7026
75024	7027
11880	7028
2316	7029
1616	7030
27306	7031
50893	7032
190378	7033
75002	7034
13626	7035
74886	7036
696	7037
4241	7038
83381	7039
317392	7040
64520	7041
114339	7042
36513	7043
25090	7044
50866	7045
114309	7046
75015	7047
1138	7048
1138	7049
5277	7050
8510	7051
50866	7052
35281	7053
189044	7054
35279	7055
304431	7056
304273	7057
50862	7058
114329	7059
4238	7060
114247	7061
75042	7062
24	7063
182299	7064
114313	7065
19873	7066
24	7067
113768	7068
114280	7069
182348	7070
114334	7071
50832	7072
25102	7073
35247	7074
414	7075
414	7076
414	7077
414	7078
75039	7079
304283	7080
25086	7081
304315	7082
182335	7083
74921	7084
35275	7085
35269	7086
11047	7087
11047	7088
25086	7089
25086	7090
313784	7091
2305	7092
2825	7093
1945	7094
128776	7095
24	7096
13952	7097
16742	7098
16267	7099
37171	7100
51200	7101
21543	7102
16255	7103
20071	7104
63126	7105
29023	7106
45032	7107
29064	7108
87990	7109
29056	7110
15289	7111
242874	7112
95488	7113
3388	7114
135956	7115
3668	7116
254183	7117
27088	7118
150624	7119
28214	7120
29340	7121
67523	7122
71	7123
598	7124
98141	7125
1112	7126
159232	7127
5761	7128
96195	7129
118132	7130
149112	7131
95491	7132
7289	7133
240875	7134
21288	7135
6945	7136
29638	7137
22078	7138
26847	7139
54540	7140
42959	7141
93836	7142
54094	7143
79701	7144
21906	7145
117889	7146
71	7147
25239	7148
242868	7149
3406	7150
210074	7151
332809	7152
87070	7153
180131	7154
308164	7155
151863	7156
134605	7157
75163	7158
152009	7159
345096	7160
192739	7161
170465	7162
313907	7163
73404	7164
603	7165
603	7166
603	7167
13683	7168
13683	7169
1362	7170
2	7171
1362	7172
18047	7173
3301	7174
3301	7175
13682	7176
35528	7177
5049	7178
75773	7179
2	7180
115613	7181
50870	7182
25109	7183
115604	7184
115604	7185
184362	7186
2	7187
1324	7188
1324	7189
2250	7190
2250	7191
2	7192
129710	7193
54066	7194
73411	7195
43488	7196
87303	7197
77066	7198
50877	7199
74903	7200
182173	7201
182159	7202
114071	7203
182287	7204
74997	7205
50847	7206
74992	7207
304277	7208
50887	7209
13629	7210
182275	7211
114275	7212
114253	7213
114276	7214
74922	7215
35257	7216
50776	7217
182364	7218
114383	7219
74922	7220
50865	7221
306	7222
306	7223
306	7224
2	7225
697	7226
8072	7227
25265	7228
25265	7229
182168	7230
182178	7231
1136	7232
4220	7233
114328	7234
4803	7235
114242	7236
25107	7237
304357	7238
114233	7239
114233	7240
182368	7241
4238	7242
4238	7243
1613	7244
1133	7245
1133	7246
19854	7247
19854	7248
75032	7249
114240	7250
86760	7251
52699	7252
35519	7253
2308	7254
5271	7255
8051	7256
35281	7257
35244	7258
50840	7259
50866	7260
35253	7261
35253	7262
699	7263
699	7264
960	7265
8547	7266
52810	7267
50829	7268
1133	7269
1133	7270
1133	7271
4227	7272
4227	7273
955	7274
955	7275
955	7276
7263	7277
24	7278
182206	7279
35251	7280
74900	7281
35251	7282
50879	7283
114269	7284
1947	7285
1364	7286
50839	7287
148745	7288
82327	7289
35267	7290
304426	7291
304325	7292
114289	7293
114266	7294
35254	7295
75012	7296
114284	7297
414	7298
414	7299
1940	7300
2321	7301
2	7302
182330	7303
74893	7304
4245	7305
5262	7306
11047	7307
1135	7308
8050	7309
75004	7310
114341	7311
25096	7312
114358	7313
50895	7314
304363	7315
10305	7316
304392	7317
304279	7318
304390	7319
114341	7320
25096	7321
13631	7322
25095	7323
35278	7324
114341	7325
2305	7326
114366	7327
24	7328
100685	7329
14388	7330
18171	7331
21097	7332
9210	7333
12151	7334
95513	7335
27115	7336
1112	7337
60861	7338
151350	7339
348	7340
3388	7341
31557	7342
312766	7343
42512	7344
10250	7345
244762	7346
2510	7347
353142	7348
282534	7349
30184	7350
350767	7351
60865	7352
318343	7353
331863	7354
11945	7355
101094	7356
11206	7357
157140	7358
64045	7359
135366	7360
11660	7361
93869	7362
12434	7363
181008	7364
91433	7365
38116	7366
12128	7367
6287	7368
29605	7369
187682	7370
74155	7371
22539	7372
31557	7373
16225	7374
42358	7375
6709	7376
55117	7377
177417	7378
300781	7379
232221	7380
86274	7381
58684	7382
64155	7383
73933	7384
212865	7385
39269	7386
603	7387
13683	7388
700	7389
700	7390
2	7391
1362	7392
939	7393
939	7394
13682	7395
35528	7396
35528	7397
35528	7398
812	7399
5049	7400
13681	7401
13681	7402
184362	7403
1941	7404
2250	7405
2	7406
304235	7407
114237	7408
182214	7409
114071	7410
114253	7411
74959	7412
304367	7413
74971	7414
74971	7415
114297	7416
304245	7417
13629	7418
35274	7419
182341	7420
74903	7421
74971	7422
84243	7423
3426	7424
2822	7425
35250	7426
940	7427
25263	7428
25263	7429
25263	7430
250991	7431
182313	7432
304252	7433
114384	7434
114384	7435
74956	7436
114330	7437
182245	7438
114068	7439
74951	7440
74894	7441
114245	7442
303510	7443
114068	7444
182224	7445
182304	7446
35274	7447
181810	7448
74927	7449
74975	7450
114315	7451
304310	7452
6669	7453
306	7454
306	7455
306	7456
35264	7457
74975	7458
182359	7459
182364	7460
50778	7461
75026	7462
66794	7463
1614	7464
1136	7465
4220	7466
114267	7467
75024	7468
1947	7469
5273	7470
11067	7471
1364	7472
19826	7473
182325	7474
14710	7475
2316	7476
2316	7477
1616	7478
4236	7479
4998	7480
35245	7481
2308	7482
696	7483
696	7484
2823	7485
1942	7486
1942	7487
1942	7488
8051	7489
75029	7490
182351	7491
1138	7492
960	7493
8547	7494
52494	7495
316471	7496
114292	7497
182232	7498
74923	7499
114254	7500
50829	7501
74976	7502
50829	7503
74923	7504
4238	7505
1613	7506
1133	7507
177368	7508
74965	7509
74961	7510
114289	7511
114332	7512
74917	7513
50839	7514
1947	7515
1947	7516
189457	7517
50839	7518
6468	7519
2579	7520
50876	7521
35263	7522
114324	7523
304350	7524
74981	7525
114266	7526
74932	7527
74916	7528
74916	7529
119442	7530
4477	7531
114304	7532
35239	7533
2307	7534
1135	7535
114296	7536
182344	7537
50895	7538
182211	7539
114281	7540
114265	7541
2825	7542
3420	7543
1945	7544
114263	7545
241707	7546
66314	7547
13952	7548
54540	7549
109124	7550
149110	7551
16221	7552
60862	7553
183758	7554
29034	7555
9289	7556
20817	7557
26933	7558
41370	7559
60808	7560
60775	7561
39881	7562
21380	7563
4476	7564
204230	7565
241867	7566
71	7567
14993	7568
90806	7569
7679	7570
50366	7571
150668	7572
71	7573
16274	7574
15595	7575
8876	7576
96745	7577
87717	7578
299665	7579
321952	7580
153907	7581
5628	7582
11681	7583
29773	7584
20800	7585
30022	7586
2263	7587
355442	7588
152372	7589
2859	7590
199402	7591
603	7592
700	7593
700	7594
13682	7595
13682	7596
13682	7597
8073	7598
307679	7599
812	7600
5049	7601
5049	7602
115613	7603
115613	7604
184363	7605
184363	7606
50881	7607
8416	7608
13681	7609
13681	7610
13681	7611
307671	7612
1941	7613
1324	7614
2250	7615
2250	7616
307681	7617
87973	7618
3299	7619
2717	7620
250965	7621
304278	7622
35264	7623
13627	7624
50887	7625
74810	7626
74902	7627
74902	7628
114066	7629
74810	7630
50854	7631
74902	7632
84243	7633
84243	7634
1938	7635
50891	7636
7126	7637
159725	7638
304246	7639
303507	7640
114330	7641
182176	7642
74986	7643
114298	7644
304248	7645
74973	7646
74927	7647
304378	7648
304228	7649
74975	7650
303513	7651
304435	7652
74948	7653
5288	7654
5288	7655
6657	7656
306	7657
306	7658
306	7659
2	7660
697	7661
8072	7662
35257	7663
74914	7664
114068	7665
182257	7666
74946	7667
35246	7668
1615	7669
1614	7670
14663	7671
4233	7672
182253	7673
304308	7674
114362	7675
114065	7676
5263	7677
50778	7678
25099	7679
74953	7680
114284	7681
35252	7682
17057	7683
414	7684
74925	7685
50896	7686
1616	7687
27306	7688
4236	7689
18321	7690
329870	7691
74931	7692
50870	7693
35262	7694
74886	7695
5271	7696
4241	7697
2823	7698
50869	7699
118081	7700
35281	7701
111704	7702
114363	7703
114348	7704
114387	7705
304413	7706
5277	7707
189063	7708
182286	7709
50829	7710
114346	7711
50829	7712
1613	7713
114369	7714
24	7715
25094	7716
74917	7717
304356	7718
114371	7719
25094	7720
182265	7721
50884	7722
25094	7723
25099	7724
50881	7725
50839	7726
114371	7727
74917	7728
35244	7729
1947	7730
11067	7731
35263	7732
75039	7733
35260	7734
50876	7735
182251	7736
75034	7737
4230	7738
1940	7739
2321	7740
74981	7741
182179	7742
24	7743
114238	7744
50868	7745
114373	7746
182248	7747
50830	7748
2307	7749
2307	7750
4245	7751
1135	7752
182330	7753
26037	7754
8050	7755
35215	7756
315343	7757
50895	7758
182303	7759
114381	7760
114281	7761
74943	7762
25095	7763
50860	7764
182331	7765
2825	7766
25095	7767
74948	7768
182254	7769
74968	7770
25101	7771
24	7772
28214	7773
44084	7774
6103	7775
20071	7776
2021	7777
20817	7778
91799	7779
24926	7780
11298	7781
21380	7782
250930	7783
61126	7784
16255	7785
58253	7786
112528	7787
5358	7788
8391	7789
308540	7790
252173	7791
9307	7792
30307	7793
46615	7794
244975	7795
80928	7796
27644	7797
62376	7798
15285	7799
3668	7800
50423	7801
75772	7802
700	7803
700	7804
939	7805
2	7806
115611	7807
5049	7808
75773	7809
242343	7810
25262	7811
13686	7812
11021	7813
11021	7814
1941	7815
1324	7816
1324	7817
250064	7818
307684	7819
25266	7820
22079	7821
50857	7822
35236	7823
35236	7824
114253	7825
74902	7826
2324	7827
958	7828
958	7829
3426	7830
3429	7831
1938	7832
940	7833
304332	7834
74963	7835
114257	7836
74994	7837
182252	7838
114257	7839
182176	7840
63338	7841
303512	7842
182359	7843
114251	7844
74947	7845
114298	7846
114257	7847
74947	7848
25073	7849
25073	7850
74812	7851
50846	7852
25073	7853
25073	7854
25073	7855
74947	7856
74894	7857
35257	7858
182257	7859
114330	7860
304397	7861
460	7862
25265	7863
182292	7864
303506	7865
114276	7866
63332	7867
1615	7868
3432	7869
1136	7870
209	7871
209	7872
51311	7873
51311	7874
75026	7875
182348	7876
182251	7877
304437	7878
114397	7879
304302	7880
316840	7881
35248	7882
1135	7883
1135	7884
50867	7885
50893	7886
50867	7887
14710	7888
4236	7889
4236	7890
74908	7891
35252	7892
163032	7893
118978	7894
74960	7895
152155	7896
178426	7897
74891	7898
74999	7899
50893	7900
35245	7901
2308	7902
5271	7903
2823	7904
2823	7905
2823	7906
74931	7907
35253	7908
74991	7909
699	7910
1138	7911
8510	7912
8547	7913
1133	7914
182246	7915
50884	7916
35271	7917
182289	7918
114332	7919
25094	7920
1947	7921
1947	7922
35271	7923
83701	7924
6468	7925
2579	7926
35247	7927
304411	7928
35247	7929
3423	7930
3423	7931
1940	7932
2321	7933
1946	7934
91385	7935
190523	7936
50876	7937
114340	7938
182342	7939
35239	7940
35239	7941
182200	7942
35269	7943
182278	7944
2307	7945
2307	7946
31886	7947
1505	7948
43007	7949
50880	7950
182331	7951
8050	7952
50895	7953
25095	7954
25091	7955
75006	7956
50880	7957
10305	7958
74950	7959
10305	7960
114265	7961
25097	7962
2825	7963
1945	7964
315	7965
16580	7966
16581	7967
9481	7968
87578	7969
19439	7970
24	7971
28327	7972
15361	7973
149109	7974
26379	7975
13447	7976
7236	7977
9307	7978
6287	7979
10616	7980
29599	7981
13094	7982
91811	7983
29056	7984
192838	7985
112878	7986
342545	7987
260963	7988
15028	7989
111735	7990
8492	7991
356766	7992
20618	7993
14993	7994
46402	7995
15346	7996
125833	7997
42956	7998
21217	7999
117889	8000
503	8001
95497	8002
41715	8003
6709	8004
71334	8005
15285	8006
21906	8007
8826	8008
74155	8009
204393	8010
603	8011
3301	8012
3301	8013
8518	8014
8518	8015
75771	8016
75773	8017
75773	8018
11021	8019
2250	8020
2250	8021
184360	8022
184360	8023
25092	8024
18320	8025
182171	8026
18320	8027
114071	8028
50871	8029
74995	8030
182225	8031
50871	8032
50889	8033
25092	8034
182231	8035
304383	8036
35258	8037
114070	8038
304428	8039
304343	8040
304307	8041
2324	8042
2324	8043
2324	8044
2324	8045
2324	8046
958	8047
958	8048
958	8049
182360	8050
182339	8051
18318	8052
18318	8053
114251	8054
50779	8055
181812	8056
74996	8057
50846	8058
182224	8059
114251	8060
74996	8061
74812	8062
74947	8063
18318	8064
181808	8065
181811	8066
75017	8067
74812	8068
74812	8069
181811	8070
18318	8071
182292	8072
25073	8073
18318	8074
74975	8075
460	8076
460	8077
8540	8078
14713	8079
182168	8080
697	8081
8072	8082
8072	8083
75774	8084
75774	8085
75774	8086
18318	8087
74818	8088
114276	8089
74818	8090
303509	8091
74818	8092
182352	8093
18318	8094
74962	8095
3432	8096
5263	8097
6645	8098
6658	8099
75038	8100
304361	8101
6666	8102
6666	8103
6666	8104
2825	8105
3420	8106
50894	8107
114302	8108
74933	8109
74928	8110
74925	8111
50861	8112
51018	8113
50851	8114
114350	8115
182334	8116
13626	8117
182315	8118
74989	8119
75042	8120
699	8121
1138	8122
50852	8123
25098	8124
50841	8125
304370	8126
50841	8127
182221	8128
955	8129
18323	8130
30365	8131
75013	8132
114269	8133
114349	8134
75013	8135
74926	8136
50881	8137
6468	8138
5707	8139
182212	8140
304238	8141
75168	8142
50844	8143
50832	8144
3423	8145
2321	8146
4240	8147
1946	8148
1946	8149
149236	8150
75045	8151
114238	8152
75036	8153
114238	8154
35269	8155
25086	8156
50878	8157
182160	8158
75036	8159
75031	8160
50878	8161
4245	8162
11047	8163
11047	8164
11047	8165
1135	8166
1135	8167
182363	8168
35237	8169
26037	8170
6468	8171
182236	8172
10305	8173
2305	8174
2305	8175
2305	8176
11010	8177
2825	8178
2825	8179
2825	8180
25091	8181
111695	8182
2502	8183
159722	8184
24	8185
31555	8186
29023	8187
58253	8188
2722	8189
62431	8190
1612	8191
663	8192
3195	8193
12186	8194
41370	8195
91799	8196
81719	8197
15567	8198
39881	8199
42512	8200
7236	8201
31403	8202
8013	8203
18171	8204
170912	8205
30307	8206
85189	8207
4399	8208
6961	8209
21320	8210
13707	8211
15612	8212
5883	8213
87990	8214
26379	8215
257398	8216
11681	8217
100700	8218
1112	8219
63564	8220
316402	8221
132	8222
28327	8223
70926	8224
27149	8225
128114	8226
4044	8227
98762	8228
27895	8229
9608	8230
193378	8231
7480	8232
49820	8233
3254	8234
356	8235
1309	8236
91152	8237
343084	8238
5888	8239
1619	8240
9536	8241
20528	8242
37713	8243
186	8244
194997	8245
31313	8246
14432	8247
50662	8248
177332	8249
1887	8250
213821	8251
1619	8252
1309	8253
1619	8254
1619	8255
186	8256
356	8257
26458	8258
189805	8259
75714	8260
145996	8261
39463	8262
186	8263
27875	8264
295624	8265
39585	8266
39356	8267
356	8268
319393	8269
10545	8270
57336	8271
52601	8272
177965	8273
71	8274
18110	8275
182589	8276
215796	8277
12096	8278
57789	8279
40130	8280
55435	8281
135734	8282
205689	8283
64437	8284
34806	8285
52171	8286
94859	8287
914	8288
74104	8289
41598	8290
142950	8291
30492	8292
28630	8293
64017	8294
70008	8295
110150	8296
136118	8297
14531	8298
37075	8299
143482	8300
40133	8301
77058	8302
8400	8303
169522	8304
60282	8305
97703	8306
81217	8307
203947	8308
249617	8309
232749	8310
12496	8311
19171	8312
218557	8313
3275	8314
121544	8315
2125	8316
112889	8317
2263	8318
28183	8319
12614	8320
99930	8321
400	8322
179565	8323
1043	8324
14531	8325
21868	8326
85176	8327
338251	8328
319	8329
18169	8330
203511	8331
87977	8332
914	8333
22506	8334
130876	8335
211768	8336
199209	8337
40089	8338
60788	8339
108395	8340
200967	8341
331002	8342
65637	8343
331887	8344
123157	8345
331735	8346
197456	8347
155610	8348
937	8349
181310	8350
255157	8351
83073	8352
41526	8353
52836	8354
266384	8355
123281	8356
197784	8357
155806	8358
65851	8359
125061	8360
124927	8361
155836	8362
28431	8363
130246	8364
118859	8365
199239	8366
3359	8367
44710	8368
38116	8369
19419	8370
123295	8371
125572	8372
131072	8373
354626	8374
4800	8375
2696	8376
179855	8377
194483	8378
109102	8379
227134	8380
99192	8381
96919	8382
93323	8383
58574	8384
4135	8385
75345	8386
58172	8387
126254	8388
65621	8389
300844	8390
8368	8391
27088	8392
58	8393
22781	8394
37558	8395
9787	8396
58219	8397
4135	8398
914	8399
5690	8400
188533	8401
1598	8402
123181	8403
174798	8404
6012	8405
309649	8406
104236	8407
182980	8408
186978	8409
120715	8410
124487	8411
55379	8412
94554	8413
122007	8414
3051	8415
193064	8416
2696	8417
220409	8418
136093	8419
26652	8420
37820	8421
209856	8422
28150	8423
207110	8424
323111	8425
63579	8426
182608	8427
92643	8428
140485	8429
141314	8430
11856	8431
135385	8432
73422	8433
23191	8434
63063	8435
26741	8436
135373	8437
42881	8438
3361	8439
3744	8440
3508	8441
3628	8442
11105	8443
53553	8444
56369	8445
253466	8446
39088	8447
192268	8448
165216	8449
4453	8450
93846	8451
125828	8452
343275	8453
330110	8454
10551	8455
29137	8456
27784	8457
97539	8458
95326	8459
8029	8460
330093	8461
345879	8462
2104	8463
146762	8464
257217	8465
58824	8466
92085	8467
62325	8468
336362	8469
635	8470
93797	8471
64313	8472
19451	8473
19584	8474
170629	8475
54682	8476
39984	8477
27367	8478
25855	8479
34979	8480
19323	8481
65211	8482
78519	8483
78207	8484
3575	8485
72888	8486
182789	8487
144406	8488
197517	8489
279906	8490
201391	8491
9073	8492
245784	8493
34	8494
288773	8495
66098	8496
34	8497
34	8498
34	8499
8436	8500
8436	8501
170640	8502
87372	8503
91034	8504
136397	8505
4059	8506
95373	8507
178887	8508
44078	8509
143056	8510
15437	8511
219034	8512
40575	8513
235251	8514
299858	8515
63402	8516
41282	8517
28378	8518
97357	8519
6243	8520
6243	8521
124142	8522
36227	8523
143483	8524
28369	8525
170654	8526
237228	8527
207531	8528
82321	8529
149261	8530
14684	8531
155906	8532
54257	8533
113485	8534
50554	8535
43641	8536
29050	8537
298506	8538
123168	8539
81399	8540
125038	8541
331033	8542
197459	8543
179334	8544
233637	8545
116986	8546
21546	8547
254225	8548
170737	8549
236128	8550
313673	8551
345008	8552
41777	8553
77124	8554
26764	8555
132853	8556
328038	8557
182509	8558
228154	8559
120235	8560
24351	8561
122840	8562
63263	8563
67773	8564
6660	8565
167520	8566
226202	8567
14529	8568
131079	8569
3399	8570
284014	8571
283456	8572
285105	8573
352930	8574
345803	8575
82202	8576
82307	8577
12156	8578
86762	8579
1830	8580
162061	8581
135778	8582
21382	8583
81763	8584
242352	8585
116065	8586
58796	8587
52788	8588
36600	8589
19892	8590
193251	8591
1412	8592
1206	8593
57777	8594
79488	8595
59216	8596
50344	8597
25005	8598
197464	8599
1318	8600
348	8601
91942	8602
348	8603
124512	8604
80759	8605
20800	8606
135488	8607
123719	8608
58472	8609
28199	8610
322800	8611
5176	8612
11061	8613
129296	8614
62228	8615
55266	8616
163493	8617
70504	8618
83807	8619
125434	8620
12405	8621
33730	8622
29145	8623
135348	8624
60876	8625
86904	8626
43641	8627
58444	8628
170945	8629
86696	8630
170899	8631
21743	8632
34434	8633
230639	8634
189463	8635
198513	8636
136291	8637
11405	8638
11902	8639
27086	8640
201189	8641
203384	8642
253855	8643
218517	8644
2028	8645
337069	8646
91680	8647
204170	8648
8003	8649
27888	8650
131173	8651
77340	8652
3695	8653
267263	8654
331861	8655
165226	8656
121857	8657
11765	8658
186675	8659
16705	8660
64731	8661
84730	8662
88574	8663
244779	8664
40283	8665
7481	8666
40784	8667
133349	8668
146848	8669
27655	8670
219165	8671
65995	8672
134411	8673
3695	8674
124273	8675
80697	8676
120924	8677
186925	8678
45636	8679
11337	8680
130331	8681
11646	8682
34889	8683
164943	8684
12944	8685
266711	8686
80180	8687
239113	8688
112942	8689
97811	8690
68833	8691
86807	8692
61564	8693
58393	8694
142987	8695
118416	8696
95197	8697
87044	8698
79022	8699
24124	8700
135635	8701
95366	8702
143978	8703
53256	8704
20782	8705
95366	8706
93825	8707
7018	8708
42067	8709
8582	8710
84682	8711
82204	8712
257962	8713
80730	8714
87129	8715
31916	8716
189034	8717
8381	8718
14795	8719
8004	8720
25457	8721
142561	8722
37065	8723
144718	8724
15806	8725
35514	8726
67309	8727
84605	8728
115207	8729
28618	8730
76801	8731
153309	8732
35381	8733
80434	8734
70663	8735
147450	8736
189684	8737
54954	8738
242438	8739
59802	8740
89687	8741
346937	8742
66088	8743
73627	8744
340840	8745
28155	8746
19461	8747
106158	8748
136767	8749
41627	8750
13647	8751
40983	8752
15231	8753
40738	8754
15148	8755
63526	8756
146945	8757
635	8758
53943	8759
60751	8760
42791	8761
148435	8762
142726	8763
8646	8764
75476	8765
184326	8766
203314	8767
15099	8768
332838	8769
153402	8770
2708	8771
43894	8772
11632	8773
95054	8774
5010	8775
635	8776
56671	8777
149459	8778
9091	8779
342520	8780
46791	8781
122205	8782
183521	8783
63461	8784
248414	8785
43585	8786
43198	8787
330164	8788
635	8789
20830	8790
202541	8791
928	8792
54342	8793
142605	8794
240892	8795
134250	8796
58226	8797
80506	8798
319790	8799
112357	8800
134498	8801
81715	8802
4918	8803
17375	8804
241959	8805
183692	8806
19628	8807
20803	8808
130282	8809
92404	8810
87589	8811
74848	8812
6322	8813
79301	8814
85557	8815
16125	8816
19932	8817
120768	8818
7180	8819
179617	8820
4453	8821
60339	8822
42827	8823
30423	8824
112028	8825
74014	8826
31923	8827
15225	8828
67610	8829
353036	8830
209180	8831
3285	8832
3287	8833
58285	8834
26994	8835
6317	8836
170868	8837
313494	8838
83486	8839
41626	8840
11945	8841
92070	8842
92068	8843
162223	8844
27013	8845
37100	8846
179613	8847
19787	8848
126354	8849
78911	8850
95529	8851
21028	8852
6767	8853
42304	8854
294	8855
66645	8856
3719	8857
33720	8858
41626	8859
24058	8860
3412	8861
16856	8862
1766	8863
79701	8864
9169	8865
8391	8866
3405	8867
75527	8868
168442	8869
91494	8870
170646	8871
200350	8872
19614	8873
193824	8874
120635	8875
11405	8876
177871	8877
356808	8878
160563	8879
192284	8880
167698	8881
43318	8882
232423	8883
112982	8884
165669	8885
283241	8886
198925	8887
9270	8888
330138	8889
40314	8890
38054	8891
10877	8892
58876	8893
8446	8894
135024	8895
26597	8896
157460	8897
13506	8898
237404	8899
15324	8900
202267	8901
63379	8902
9889	8903
2263	8904
260515	8905
307502	8906
160911	8907
80894	8908
71	8909
123936	8910
30856	8911
155852	8912
96374	8913
114178	8914
158972	8915
53532	8916
83968	8917
65019	8918
66559	8919
294	8920
302106	8921
25538	8922
317172	8923
143855	8924
284433	8925
7420	8926
61720	8927
29160	8928
298205	8929
125766	8930
50221	8931
340127	8932
55136	8933
200722	8934
1609	8935
43675	8936
165943	8937
125330	8938
96540	8939
143732	8940
234043	8941
11014	8942
36815	8943
323019	8944
48718	8945
7019	8946
177430	8947
55315	8948
109428	8949
24847	8950
581	8951
66654	8952
44873	8953
18135	8954
210703	8955
63136	8956
153359	8957
146834	8958
45954	8959
27468	8960
59627	8961
197452	8962
36707	8963
40281	8964
299178	8965
71	8966
94967	8967
39213	8968
58253	8969
13568	8970
63256	8971
10924	8972
145183	8973
131163	8974
350299	8975
195742	8976
218283	8977
108035	8978
151083	8979
147112	8980
41578	8981
133057	8982
146901	8983
11138	8984
148817	8985
50352	8986
97846	8987
29624	8988
102389	8989
160637	8990
5268	8991
3822	8992
242264	8993
60882	8994
80986	8995
299342	8996
194412	8997
124819	8998
121565	8999
340955	9000
334387	9001
100131	9002
92610	9003
28337	9004
200955	9005
40364	9006
217837	9007
30020	9008
39211	9009
87928	9010
5438	9011
39206	9012
20340	9013
157273	9014
63409	9015
1831	9016
205478	9017
345104	9018
342881	9019
81258	9020
203220	9021
353965	9022
457	9023
198973	9024
342968	9025
17985	9026
169317	9027
86181	9028
1574	9029
199664	9030
42522	9031
52323	9032
33780	9033
120342	9034
218289	9035
57925	9036
213780	9037
347289	9038
3290	9039
130910	9040
322303	9041
121546	9042
75395	9043
340916	9044
2710	9045
59256	9046
61325	9047
100134	9048
125992	9049
342843	9050
10129	9051
151886	9052
50524	9053
124103	9054
2735	9055
285122	9056
220542	9057
54550	9058
91826	9059
6695	9060
94057	9061
56339	9062
8043	9063
37897	9064
131706	9065
80905	9066
58275	9067
178561	9068
98158	9069
95511	9070
341530	9071
38906	9072
103963	9073
125781	9074
58295	9075
219152	9076
284763	9077
318245	9078
90806	9079
118132	9080
48718	9081
3779	9082
219760	9083
149719	9084
67181	9085
134737	9086
98600	9087
53971	9088
75684	9089
58462	9090
189130	9091
129299	9092
38922	9093
211129	9094
195732	9095
295	9096
345135	9097
19552	9098
24915	9099
13624	9100
162800	9101
69185	9102
69185	9103
200121	9104
75251	9105
69185	9106
68385	9107
635	9108
45047	9109
336589	9110
120874	9111
89001	9112
86743	9113
151504	9114
34932	9115
65721	9116
244087	9117
10089	9118
63960	9119
247295	9120
63918	9121
43587	9122
64036	9123
96800	9124
43578	9125
43647	9126
247175	9127
96813	9128
43636	9129
30568	9130
96657	9131
64077	9132
247226	9133
21934	9134
34635	9135
63144	9136
79301	9137
3275	9138
135483	9139
58521	9140
130451	9141
19516	9142
198127	9143
284565	9144
28748	9145
148293	9146
1128	9147
126350	9148
182901	9149
26379	9150
35068	9151
71161	9152
11917	9153
35402	9154
61357	9155
136135	9156
12233	9157
54692	9158
12773	9159
212616	9160
306794	9161
114496	9162
297222	9163
241924	9164
61171	9165
134489	9166
183414	9167
59946	9168
97227	9169
86950	9170
22962	9171
123964	9172
144217	9173
223784	9174
15644	9175
112955	9176
30012	9177
93569	9178
58487	9179
12452	9180
30326	9181
337885	9182
635	9183
28888	9184
111845	9185
94969	9186
80788	9187
25063	9188
914	9189
48405	9190
178998	9191
57795	9192
76908	9193
204161	9194
134569	9195
217329	9196
61667	9197
149479	9198
30326	9199
241071	9200
124230	9201
21604	9202
80387	9203
54503	9204
51075	9205
72536	9206
11156	9207
41316	9208
96858	9209
19889	9210
29045	9211
201481	9212
124158	9213
54497	9214
532	9215
22236	9216
340469	9217
3620	9218
212749	9219
44145	9220
86740	9221
48818	9222
200547	9223
116	9224
14455	9225
75120	9226
122162	9227
177366	9228
44326	9229
16685	9230
26750	9231
110033	9232
39216	9233
82232	9234
914	9235
67396	9236
232060	9237
74385	9238
353809	9239
154051	9240
25150	9241
152731	9242
112669	9243
39067	9244
177458	9245
32384	9246
19451	9247
6937	9248
128570	9249
243311	9250
1342	9251
8816	9252
27591	9253
136183	9254
4057	9255
34834	9256
73969	9257
124998	9258
6974	9259
299450	9260
197420	9261
30638	9262
203533	9263
34476	9264
248951	9265
64045	9266
21277	9267
58486	9268
48967	9269
173032	9270
123646	9271
80080	9272
8731	9273
15912	9274
189148	9275
148254	9276
62416	9277
16007	9278
86881	9279
113749	9280
87683	9281
5636	9282
242939	9283
135546	9284
96013	9285
131690	9286
232767	9287
30738	9288
54190	9289
64734	9290
57117	9291
10166	9292
97145	9293
7448	9294
114983	9295
87367	9296
85245	9297
14184	9298
207678	9299
87153	9300
170932	9301
12359	9302
4578	9303
838	9304
19663	9305
101419	9306
37074	9307
214704	9308
183706	9309
216812	9310
84484	9311
130985	9312
58453	9313
39337	9314
82060	9315
90155	9316
71239	9317
243655	9318
5155	9319
10166	9320
40989	9321
87178	9322
112521	9323
18199	9324
242391	9325
10229	9326
60962	9327
108079	9328
193441	9329
41820	9330
95368	9331
95224	9332
147081	9333
186	9334
67654	9335
98365	9336
98365	9337
11806	9338
103536	9339
127812	9340
150615	9341
5527	9342
56453	9343
32879	9344
193267	9345
95222	9346
19512	9347
52551	9348
21981	9349
62589	9350
145038	9351
23940	9352
71222	9353
86961	9354
746	9355
33937	9356
3405	9357
63410	9358
94342	9359
42790	9360
130309	9361
69552	9362
26423	9363
5835	9364
155420	9365
233843	9366
28308	9367
79648	9368
2119	9369
133765	9370
27513	9371
88936	9372
9222	9373
19482	9374
134152	9375
1423	9376
19856	9377
346581	9378
333459	9379
24786	9380
22731	9381
40602	9382
14664	9383
58405	9384
87879	9385
145175	9386
179667	9387
125934	9388
15334	9389
325386	9390
322386	9391
132914	9392
138410	9393
27468	9394
134315	9395
183341	9396
39942	9397
85980	9398
11440	9399
112603	9400
214159	9401
102196	9402
663	9403
65690	9404
29034	9405
244112	9406
687	9407
200481	9408
10717	9409
142542	9410
86688	9411
190503	9412
190303	9413
189499	9414
323218	9415
276006	9416
3076	9417
167186	9418
201924	9419
322510	9420
135793	9421
337062	9422
325939	9423
30520	9424
237075	9425
117031	9426
125166	9427
33004	9428
144494	9429
43307	9430
652	9431
16030	9432
65066	9433
213635	9434
57795	9435
238236	9436
94407	9437
193542	9438
44346	9439
147538	9440
45633	9441
43060	9442
1876	9443
45641	9444
59870	9445
67153	9446
21070	9447
34096	9448
10951	9449
190991	9450
2710	9451
84489	9452
126197	9453
58583	9454
145312	9455
67131	9456
108225	9457
34096	9458
186713	9459
81757	9460
164115	9461
6821	9462
163831	9463
64208	9464
39037	9465
130639	9466
87966	9467
194362	9468
92275	9469
2028	9470
53427	9471
211348	9472
46858	9473
41403	9474
57292	9475
85222	9476
25457	9477
145781	9478
306728	9479
158408	9480
254300	9481
201264	9482
53071	9483
19163	9484
130576	9485
87989	9486
120885	9487
121105	9488
79456	9489
331321	9490
72512	9491
20913	9492
63142	9493
81696	9494
192968	9495
9388	9496
107990	9497
60862	9498
25510	9499
336913	9500
5268	9501
239050	9502
211433	9503
95365	9504
287452	9505
1042	9506
20060	9507
20060	9508
99329	9509
310184	9510
82344	9511
232471	9512
35487	9513
28293	9514
143064	9515
60804	9516
31446	9517
200083	9518
51527	9519
52172	9520
11930	9521
124808	9522
48506	9523
256694	9524
34797	9525
34801	9526
7337	9527
2532	9528
59413	9529
148289	9530
240780	9531
70573	9532
54107	9533
42229	9534
3359	9535
156591	9536
1886	9537
3063	9538
330162	9539
230062	9540
250475	9541
3499	9542
220635	9543
50187	9544
34806	9545
6584	9546
83745	9547
196906	9548
587	9549
75292	9550
28242	9551
84549	9552
110149	9553
113703	9554
235116	9555
322388	9556
152528	9557
58744	9558
97164	9559
58744	9560
147189	9561
6575	9562
20830	9563
254144	9564
298054	9565
58360	9566
304755	9567
134592	9568
50317	9569
39863	9570
27491	9571
298836	9572
55433	9573
58425	9574
207511	9575
114779	9576
98093	9577
34772	9578
85429	9579
3518	9580
22504	9581
249941	9582
232789	9583
160481	9584
53588	9585
19406	9586
16486	9587
82390	9588
44983	9589
110652	9590
243351	9591
59226	9592
91239	9593
248048	9594
338992	9595
28404	9596
202931	9597
11365	9598
143616	9599
6529	9600
63090	9601
241731	9602
148228	9603
95270	9604
240899	9605
242467	9606
240810	9607
123167	9608
9535	9609
52551	9610
200261	9611
80308	9612
44523	9613
80287	9614
323927	9615
9530	9616
44388	9617
34762	9618
33011	9619
6781	9620
80552	9621
241600	9622
171045	9623
52099	9624
29573	9625
8284	9626
240980	9627
4423	9628
97334	9629
188013	9630
242334	9631
206791	9632
74188	9633
14407	9634
135781	9635
2263	9636
87166	9637
33004	9638
1504	9639
65738	9640
9203	9641
97300	9642
53577	9643
123864	9644
1574	9645
7611	9646
13937	9647
41934	9648
97047	9649
79171	9650
73487	9651
238401	9652
299843	9653
91784	9654
785	9655
124640	9656
338088	9657
211234	9658
458	9659
14195	9660
2708	9661
74190	9662
210927	9663
1335	9664
30417	9665
8436	9666
210333	9667
19516	9668
197418	9669
123166	9670
3805	9671
4291	9672
193978	9673
325799	9674
151502	9675
27313	9676
5212	9677
118118	9678
79610	9679
186596	9680
330900	9681
11270	9682
241591	9683
238535	9684
65467	9685
39	9686
22036	9687
3620	9688
298071	9689
330105	9690
28822	9691
40738	9692
55248	9693
346214	9694
201517	9695
193145	9696
30721	9697
96806	9698
3405	9699
34769	9700
28205	9701
869	9702
86461	9703
108218	9704
130762	9705
149412	9706
146583	9707
330987	9708
44894	9709
332289	9710
1726	9711
1886	9712
285220	9713
151563	9714
194469	9715
7109	9716
12099	9717
4944	9718
121865	9719
635	9720
117349	9721
203319	9722
55299	9723
313562	9724
74811	9725
85456	9726
90383	9727
16772	9728
43667	9729
3628	9730
114178	9731
23481	9732
74193	9733
283750	9734
22496	9735
19045	9736
86979	9737
30864	9738
79900	9739
197740	9740
48718	9741
244364	9742
205331	9743
195021	9744
4110	9745
325197	9746
47178	9747
261132	9748
325619	9749
75148	9750
11556	9751
116297	9752
18041	9753
84531	9754
187897	9755
86242	9756
285159	9757
198687	9758
153499	9759
196215	9760
18234	9761
2	9762
75772	9763
79134	9764
115605	9765
115605	9766
2	9767
5049	9768
184355	9769
184356	9770
184356	9771
11021	9772
1324	9773
1324	9774
2250	9775
2250	9776
3299	9777
25266	9778
11793	9779
115535	9780
74172	9781
94983	9782
63841	9783
84503	9784
74995	9785
13627	9786
25092	9787
50889	9788
13629	9789
114237	9790
74952	9791
182260	9792
25092	9793
35240	9794
114297	9795
35240	9796
35240	9797
50889	9798
304416	9799
74970	9800
3426	9801
2822	9802
2822	9803
3429	9804
1938	9805
940	9806
74887	9807
140036	9808
74818	9809
304298	9810
35257	9811
50853	9812
74996	9813
304282	9814
50853	9815
50853	9816
304348	9817
304354	9818
304276	9819
50853	9820
74996	9821
182352	9822
50853	9823
50843	9824
35257	9825
18318	9826
5288	9827
6669	9828
8540	9829
6657	9830
6657	9831
306	9832
8072	9833
181799	9834
2310	9835
1615	9836
14663	9837
4233	9838
4233	9839
50874	9840
5263	9841
19858	9842
209	9843
209	9844
209	9845
51311	9846
50864	9847
24	9848
114261	9849
38177	9850
4241	9851
2823	9852
1942	9853
151	9854
8051	9855
25107	9856
114242	9857
75046	9858
50866	9859
114302	9860
74994	9861
182276	9862
114293	9863
699	9864
5275	9865
1138	9866
8547	9867
114262	9868
25100	9869
1723	9870
25098	9871
114299	9872
50859	9873
75046	9874
74965	9875
75023	9876
1613	9877
114292	9878
316027	9879
114271	9880
50879	9881
1364	9882
83701	9883
115177	9884
114269	9885
75007	9886
304301	9887
304422	9888
35263	9889
74963	9890
35252	9891
8549	9892
1940	9893
1940	9894
4240	9895
4240	9896
182318	9897
50857	9898
114259	9899
50837	9900
5262	9901
5262	9902
50830	9903
50830	9904
26037	9905
97914	9906
182353	9907
74948	9908
35241	9909
2305	9910
304291	9911
74893	9912
4697	9913
177459	9914
58299	9915
95495	9916
6945	9917
152088	9918
71	9919
7236	9920
245616	9921
54539	9922
60775	9923
3186	9924
329740	9925
67742	9926
598	9927
21119	9928
21241	9929
11888	9930
315382	9931
27644	9932
2474	9933
42959	9934
14993	9935
39031	9936
44060	9937
15346	9938
34898	9939
861	9940
30074	9941
5628	9942
13566	9943
313530	9944
342909	9945
22037	9946
15572	9947
200596	9948
121993	9949
15028	9950
21217	9951
15574	9952
21543	9953
6575	9954
188433	9955
1358	9956
345992	9957
86280	9958
273136	9959
78854	9960
315030	9961
43541	9962
14733	9963
75022	9964
8050	9965
35215	9966
35274	9967
177452	9968
25097	9969
182185	9970
74895	9971
75772	9972
114360	9973
114264	9974
304331	9975
182240	9976
74915	9977
114360	9978
182283	9979
114389	9980
182254	9981
35266	9982
114389	9983
35241	9984
3426	9985
2822	9986
8501	9987
8501	9988
182185	9989
77843	9990
2	9991
3301	9992
307675	9993
115605	9994
812	9995
25264	9996
184355	9997
307674	9998
1941	9999
1941	10000
35522	10001
260312	10002
50780	10003
50780	10004
2822	10005
74907	10006
50777	10007
114231	10008
74999	10009
114328	10010
182305	10011
315157	10012
35238	10013
18308	10014
2310	10015
2310	10016
306	10017
306	10018
460	10019
35238	10020
5263	10021
2814	10022
242375	10023
51311	10024
241343	10025
182259	10026
262531	10027
7263	10028
2310	10029
2310	10030
182284	10031
114230	10032
815	10033
815	10034
2814	10035
2814	10036
2814	10037
2814	10038
114235	10039
14778	10040
24	10041
13626	10042
114355	10043
5271	10044
696	10045
696	10046
2823	10047
1942	10048
1942	10049
78480	10050
36646	10051
86867	10052
188486	10053
114267	10054
75023	10055
13628	10056
182274	10057
118456	10058
75005	10059
955	10060
77349	10061
2473	10062
35277	10063
182296	10064
114241	10065
182273	10066
50822	10067
35267	10068
50832	10069
50855	10070
50822	10071
4230	10072
1940	10073
2	10074
114393	10075
35237	10076
112951	10077
304346	10078
182335	10079
50868	10080
304436	10081
74899	10082
74899	10083
182205	10084
50854	10085
5262	10086
24	10087
48099	10088
148867	10089
15565	10090
24	10091
37661	10092
15289	10093
34634	10094
13094	10095
240755	10096
125024	10097
3186	10098
3388	10099
34993	10100
3195	10101
318791	10102
11888	10103
16029	10104
108106	10105
109249	10106
177355	10107
37839	10108
30201	10109
3730	10110
44981	10111
63817	10112
98465	10113
861	10114
299043	10115
38116	10116
598	10117
663	10118
2027	10119
12386	10120
6971	10121
71334	10122
91799	10123
79215	10124
40139	10125
12368	10126
21119	10127
28418	10128
1024	10129
2316	10130
1616	10131
14682	10132
700	10133
700	10134
228	10135
24	10136
313428	10137
24926	10138
13952	10139
31553	10140
24	10141
12410	10142
63785	10143
15584	10144
21543	10145
27072	10146
6103	10147
125024	10148
132	10149
20817	10150
146441	10151
63867	10152
45032	10153
2474	10154
63126	10155
3056	10156
71	10157
51479	10158
179610	10159
16506	10160
21119	10161
74215	10162
2517	10163
6763	10164
12434	10165
3195	10166
861	10167
38149	10168
99731	10169
62118	10170
315	10171
57947	10172
16221	10173
64680	10174
132020	10175
82764	10176
337486	10177
150885	10178
96381	10179
43458	10180
150923	10181
94983	10182
2308	10183
696	10184
4241	10185
1942	10186
1942	10187
70053	10188
189520	10189
41089	10190
78039	10191
21897	10192
158419	10193
861	10194
19790	10195
52699	10196
42446	10197
4597	10198
1112	10199
60775	10200
205694	10201
15346	10202
8013	10203
37661	10204
96195	10205
96161	10206
33004	10207
663	10208
29331	10209
3668	10210
182314	10211
182315	10212
35278	10213
304425	10214
699	10215
960	10216
960	10217
8243	10218
35414	10219
119554	10220
52911	10221
21222	10222
179377	10223
178507	10224
15568	10225
667	10226
28327	10227
34898	10228
12410	10229
156599	10230
10799	10231
35037	10232
4477	10233
40059	10234
100693	10235
25315	10236
125833	10237
8903	10238
29471	10239
315	10240
158431	10241
45017	10242
150819	10243
74280	10244
66318	10245
6945	10246
34254	10247
14959	10248
50377	10249
149101	10250
136095	10251
96525	10252
246014	10253
131597	10254
158141	10255
35869	10256
62610	10257
182299	10258
74987	10259
35253	10260
114366	10261
114233	10262
25107	10263
4227	10264
4227	10265
955	10266
150713	10267
24725	10268
148567	10269
319176	10270
9307	10271
37661	10272
202697	10273
16681	10274
598	10275
16506	10276
6103	10277
11945	10278
28327	10279
60862	10280
3186	10281
8085	10282
121875	10283
11758	10284
3668	10285
22200	10286
60584	10287
15346	10288
45017	10289
85147	10290
44035	10291
28092	10292
58544	10293
49427	10294
130610	10295
96398	10296
20394	10297
29034	10298
111697	10299
71396	10300
58400	10301
13628	10302
52957	10303
114346	10304
74906	10305
11067	10306
19826	10307
242066	10308
119574	10309
313627	10310
13952	10311
2021	10312
2916	10313
15289	10314
71374	10315
3388	10316
22565	10317
246035	10318
8013	10319
62437	10320
1265	10321
8882	10322
6103	10323
1112	10324
7291	10325
157039	10326
74222	10327
96398	10328
43663	10329
44873	10330
55205	10331
84075	10332
15572	10333
26002	10334
242898	10335
1134	10336
143765	10337
74953	10338
35271	10339
35252	10340
114244	10341
182290	10342
114370	10343
50891	10344
414	10345
1940	10346
1940	10347
4240	10348
165922	10349
188024	10350
1112	10351
20393	10352
15653	10353
123628	10354
29023	10355
5358	10356
39881	10357
156127	10358
315	10359
12127	10360
96782	10361
62211	10362
28327	10363
2027	10364
8150	10365
25315	10366
114324	10367
4245	10368
83397	10369
1135	10370
1135	10371
41398	10372
332425	10373
7289	10374
5358	10375
29064	10376
18198	10377
43038	10378
158427	10379
43931	10380
6763	10381
16561	10382
5483	10383
3056	10384
87541	10385
158433	10386
29741	10387
1112	10388
26002	10389
28400	10390
15063	10391
8391	10392
108248	10393
9269	10394
74924	10395
50863	10396
182280	10397
182248	10398
304334	10399
182181	10400
182306	10401
75011	10402
50868	10403
35379	10404
75011	10405
182336	10406
2305	10407
74892	10408
50878	10409
115205	10410
149284	10411
100697	10412
16580	10413
24	10414
8902	10415
97198	10416
29064	10417
13094	10418
28214	10419
764	10420
71	10421
30828	10422
7261	10423
16561	10424
64330	10425
42691	10426
16187	10427
178237	10428
55090	10429
124517	10430
100701	10431
316169	10432
34993	10433
158442	10434
8068	10435
11022	10436
27152	10437
8497	10438
20108	10439
86013	10440
53577	10441
186	10442
150088	10443
119314	10444
77883	10445
31781	10446
31785	10447
148532	10448
242158	10449
155439	10450
42879	10451
119336	10452
1619	10453
186	10454
98762	10455
131931	10456
356	10457
193930	10458
193260	10459
85716	10460
5158	10461
27858	10462
210306	10463
37205	10464
57571	10465
197760	10466
177332	10467
3254	10468
186	10469
356	10470
186	10471
87329	10472
134964	10473
134529	10474
60516	10475
154334	10476
191013	10477
88978	10478
53084	10479
85917	10480
39356	10481
1309	10482
1309	10483
179443	10484
356	10485
71362	10486
125330	10487
257299	10488
339268	10489
217262	10490
54230	10491
342886	10492
31903	10493
318211	10494
40130	10495
80552	10496
323318	10497
3628	10498
87343	10499
41626	10500
40133	10501
32370	10502
570	10503
67118	10504
75688	10505
15300	10506
193755	10507
137898	10508
125002	10509
130275	10510
8040	10511
325629	10512
44410	10513
28816	10514
146654	10515
146682	10516
132914	10517
151565	10518
39077	10519
57879	10520
26898	10521
8960	10522
1901	10523
61229	10524
187947	10525
197463	10526
98486	10527
81959	10528
112889	10529
225933	10530
95585	10531
95511	10532
1600	10533
5010	10534
118707	10535
56650	10536
137204	10537
76410	10538
77373	10539
92490	10540
428	10541
21481	10542
354759	10543
26107	10544
306893	10545
11458	10546
3947	10547
27553	10548
331918	10549
80509	10550
44894	10551
80560	10552
80562	10553
194227	10554
21097	10555
64017	10556
130246	10557
118859	10558
152346	10559
334912	10560
74462	10561
56453	10562
16007	10563
3380	10564
3380	10565
268090	10566
28585	10567
10331	10568
37965	10569
27691	10570
61406	10571
238887	10572
40615	10573
20810	10574
36252	10575
19374	10576
348	10577
56766	10578
88327	10579
41529	10580
5155	10581
127322	10582
14909	10583
124911	10584
5835	10585
27088	10586
37558	10587
326160	10588
5520	10589
914	10590
198112	10591
187420	10592
79588	10593
162817	10594
20307	10595
193542	10596
3412	10597
20860	10598
159516	10599
179647	10600
26909	10601
117880	10602
235096	10603
285190	10604
189838	10605
150657	10606
49496	10607
234264	10608
13413	10609
68522	10610
50052	10611
8802	10612
44367	10613
2532	10614
1524	10615
26741	10616
121013	10617
84560	10618
44448	10619
26480	10620
67177	10621
31094	10622
44479	10623
4113	10624
155259	10625
124138	10626
34678	10627
300676	10628
1440	10629
238094	10630
142789	10631
81733	10632
114496	10633
240973	10634
30012	10635
6243	10636
222238	10637
1499	10638
249186	10639
145163	10640
130955	10641
39192	10642
32329	10643
28150	10644
252206	10645
3663	10646
199943	10647
193845	10648
212634	10649
145531	10650
96308	10651
123969	10652
55430	10653
93797	10654
1265	10655
43604	10656
8404	10657
41305	10658
8381	10659
77124	10660
202454	10661
95801	10662
144406	10663
149570	10664
126253	10665
155852	10666
155441	10667
101370	10668
85149	10669
58177	10670
144156	10671
170553	10672
15334	10673
177567	10674
34	10675
42922	10676
34	10677
34	10678
34	10679
42922	10680
62934	10681
8436	10682
108162	10683
57838	10684
55045	10685
57186	10686
232852	10687
55027	10688
43181	10689
2710	10690
337754	10691
81979	10692
335840	10693
57365	10694
197163	10695
39337	10696
58453	10697
82202	10698
97382	10699
64700	10700
97357	10701
97127	10702
4135	10703
196059	10704
165075	10705
141934	10706
125128	10707
221666	10708
4596	10709
199782	10710
332843	10711
80312	10712
203987	10713
262039	10714
69083	10715
202677	10716
82321	10717
23238	10718
49858	10719
21467	10720
44399	10721
54232	10722
123281	10723
331207	10724
155984	10725
197473	10726
331912	10727
331030	10728
331026	10729
331908	10730
15285	10731
232251	10732
124538	10733
334673	10734
203392	10735
81399	10736
197469	10737
331577	10738
103996	10739
197792	10740
116172	10741
28205	10742
341705	10743
11956	10744
56374	10745
54917	10746
123633	10747
38576	10748
21070	10749
21778	10750
27018	10751
79307	10752
203652	10753
78307	10754
342677	10755
91590	10756
61411	10757
8802	10758
191867	10759
116116	10760
63474	10761
107267	10762
112521	10763
937	10764
197458	10765
148659	10766
123151	10767
331784	10768
205203	10769
254920	10770
196960	10771
197788	10772
99759	10773
156190	10774
56473	10775
135213	10776
84564	10777
17846	10778
159235	10779
65535	10780
58544	10781
87541	10782
92452	10783
125934	10784
8040	10785
83462	10786
15225	10787
52788	10788
232070	10789
10985	10790
2998	10791
197452	10792
56107	10793
134737	10794
187194	10795
635	10796
19488	10797
197784	10798
75360	10799
82485	10800
157502	10801
127599	10802
29056	10803
98986	10804
41308	10805
40983	10806
76569	10807
12201	10808
41444	10809
139324	10810
62325	10811
5435	10812
134624	10813
218902	10814
188021	10815
1609	10816
99321	10817
210792	10818
42304	10819
16050	10820
15231	10821
64253	10822
99043	10823
31516	10824
255344	10825
5435	10826
84623	10827
228570	10828
139362	10829
45951	10830
80730	10831
146814	10832
22444	10833
331054	10834
318048	10835
198559	10836
39213	10837
29972	10838
83745	10839
196935	10840
212695	10841
218418	10842
62988	10843
5914	10844
91906	10845
98576	10846
338593	10847
34898	10848
331480	10849
147081	10850
177567	10851
343176	10852
75379	10853
284881	10854
134143	10855
87153	10856
27888	10857
22091	10858
267329	10859
41747	10860
15009	10861
81772	10862
151016	10863
13461	10864
194780	10865
61526	10866
235049	10867
25357	10868
307	10869
193078	10870
144518	10871
193964	10872
2041	10873
32384	10874
129109	10875
60886	10876
18179	10877
48681	10878
40513	10879
14403	10880
21511	10881
14795	10882
97698	10883
162956	10884
6852	10885
62925	10886
95314	10887
132441	10888
1912	10889
24847	10890
42067	10891
225401	10892
65721	10893
353256	10894
152303	10895
283533	10896
30248	10897
44916	10898
126197	10899
6595	10900
125755	10901
935	10902
35514	10903
58	10904
4212	10905
26652	10906
26790	10907
28888	10908
238427	10909
11255	10910
28507	10911
328748	10912
258	10913
156324	10914
26431	10915
11926	10916
21679	10917
70628	10918
174253	10919
22034	10920
61526	10921
123590	10922
10547	10923
117849	10924
21192	10925
177413	10926
150111	10927
44973	10928
66092	10929
66092	10930
73627	10931
27341	10932
52601	10933
38981	10934
39998	10935
914	10936
92664	10937
3518	10938
9525	10939
21277	10940
69691	10941
41354	10942
24410	10943
48080	10944
37074	10945
237832	10946
37500	10947
75571	10948
203214	10949
297174	10950
115418	10951
183521	10952
26879	10953
54910	10954
99069	10955
2077	10956
75196	10957
103380	10958
9661	10959
27313	10960
160645	10961
255250	10962
126100	10963
202732	10964
212036	10965
130644	10966
4689	10967
57300	10968
37713	10969
317760	10970
313762	10971
9908	10972
1440	10973
12600	10974
308101	10975
131514	10976
6695	10977
192009	10978
31921	10979
236520	10980
75237	10981
1243	10982
6702	10983
316866	10984
319	10985
118935	10986
151563	10987
171804	10988
37823	10989
5189	10990
928	10991
9168	10992
100025	10993
18048	10994
299690	10995
144217	10996
81083	10997
87042	10998
12507	10999
264075	11000
635	11001
8515	11002
1042	11003
3104	11004
201051	11005
75431	11006
139428	11007
3287	11008
27513	11009
77283	11010
67196	11011
143440	11012
94296	11013
135133	11014
120988	11015
133819	11016
146888	11017
21455	11018
54608	11019
26933	11020
41526	11021
3359	11022
120463	11023
29632	11024
330941	11025
144457	11026
355564	11027
67112	11028
229569	11029
2474	11030
27321	11031
183656	11032
10668	11033
210960	11034
3405	11035
156608	11036
9073	11037
8537	11038
19584	11039
10331	11040
67138	11041
20797	11042
177430	11043
3405	11044
16707	11045
207824	11046
27646	11047
148547	11048
124193	11049
84605	11050
79567	11051
85522	11052
38054	11053
88787	11054
63136	11055
13104	11056
216828	11057
179302	11058
51024	11059
21868	11060
331772	11061
155969	11062
232155	11063
1440	11064
118887	11065
121865	11066
60709	11067
32879	11068
120898	11069
126441	11070
154362	11071
19247	11072
144061	11073
3405	11074
114816	11075
306442	11076
29933	11077
324663	11078
243776	11079
201671	11080
1598	11081
84420	11082
71	11083
154356	11084
322866	11085
81976	11086
113366	11087
178919	11088
331125	11089
2710	11090
38745	11091
914	11092
16340	11093
193387	11094
134641	11095
194978	11096
181802	11097
136132	11098
82198	11099
44519	11100
68995	11101
220718	11102
115265	11103
155504	11104
142933	11105
37575	11106
206452	11107
218550	11108
120684	11109
207110	11110
27025	11111
65969	11112
121542	11113
38032	11114
124635	11115
53518	11116
3628	11117
116182	11118
115945	11119
323576	11120
273276	11121
37100	11122
154387	11123
334316	11124
113276	11125
58332	11126
36022	11127
158105	11128
1887	11129
12059	11130
55161	11131
14459	11132
201033	11133
41598	11134
81554	11135
135865	11136
24923	11137
57189	11138
133923	11139
31891	11140
1831	11141
106569	11142
14516	11143
71239	11144
43395	11145
55362	11146
149478	11147
30864	11148
243316	11149
82159	11150
199664	11151
120342	11152
43398	11153
26779	11154
87549	11155
144696	11156
108290	11157
31378	11158
16708	11159
5755	11160
38906	11161
179572	11162
41035	11163
50524	11164
343229	11165
126212	11166
283940	11167
88997	11168
170739	11169
148726	11170
40256	11171
5438	11172
66077	11173
55379	11174
22084	11175
51977	11176
10332	11177
134028	11178
124910	11179
133782	11180
40111	11181
304810	11182
125026	11183
1574	11184
130347	11185
15028	11186
283511	11187
42923	11188
127760	11189
38232	11190
133915	11191
121954	11192
14489	11193
23218	11194
10871	11195
92085	11196
38198	11197
54171	11198
97974	11199
97974	11200
24922	11201
13624	11202
13624	11203
75251	11204
134434	11205
162800	11206
13624	11207
220426	11208
219695	11209
66098	11210
45047	11211
134244	11212
217749	11213
761	11214
65451	11215
50078	11216
324696	11217
20379	11218
19323	11219
19933	11220
96661	11221
85119	11222
42185	11223
41469	11224
207531	11225
139021	11226
28632	11227
54386	11228
7108	11229
42881	11230
39	11231
652	11232
10551	11233
112060	11234
149573	11235
98139	11236
41102	11237
58216	11238
91280	11239
20885	11240
31372	11241
191876	11242
126350	11243
35589	11244
126398	11245
43181	11246
16026	11247
8646	11248
179298	11249
79456	11250
37943	11251
6856	11252
2028	11253
148231	11254
150442	11255
11879	11256
61493	11257
42405	11258
19163	11259
86688	11260
260	11261
202218	11262
296595	11263
39037	11264
22876	11265
652	11266
238045	11267
63132	11268
58462	11269
56787	11270
145425	11271
215418	11272
1128	11273
125629	11274
37935	11275
21604	11276
8582	11277
222417	11278
240	11279
123295	11280
2693	11281
81844	11282
125889	11283
81048	11284
38046	11285
101989	11286
34711	11287
247757	11288
2411	11289
83270	11290
20010	11291
74385	11292
38921	11293
81071	11294
5707	11295
19496	11296
179659	11297
30414	11298
401	11299
21078	11300
113295	11301
116812	11302
182620	11303
30675	11304
6947	11305
25150	11306
172974	11307
6633	11308
88793	11309
179778	11310
1602	11311
30013	11312
345816	11313
60728	11314
55385	11315
92022	11316
339646	11317
232515	11318
173113	11319
193512	11320
44394	11321
60886	11322
62416	11323
124543	11324
635	11325
144687	11326
100147	11327
62104	11328
62929	11329
21277	11330
56339	11331
40222	11332
165038	11333
6660	11334
15621	11335
151903	11336
64730	11337
30738	11338
17782	11339
216815	11340
156593	11341
95507	11342
7420	11343
10803	11344
10803	11345
1574	11346
232364	11347
55	11348
21883	11349
218607	11350
4291	11351
72512	11352
50325	11353
323044	11354
35487	11355
187991	11356
105870	11357
20345	11358
3631	11359
60957	11360
40989	11361
53553	11362
53607	11363
83906	11364
81159	11365
26903	11366
89917	11367
235275	11368
61258	11369
22506	11370
77055	11371
308577	11372
31446	11373
88111	11374
1309	11375
75656	11376
635	11377
38192	11378
93541	11379
62589	11380
151888	11381
34140	11382
43495	11383
4462	11384
15012	11385
87952	11386
200734	11387
321988	11388
73	11389
30423	11390
214579	11391
135478	11392
336345	11393
111734	11394
135015	11395
59064	11396
211579	11397
8816	11398
235519	11399
203720	11400
62237	11401
241709	11402
30495	11403
132	11404
133044	11405
113324	11406
87879	11407
192968	11408
120858	11409
121606	11410
193116	11411
52172	11412
327823	11413
79291	11414
16460	11415
188978	11416
200486	11417
39934	11418
71341	11419
21985	11420
80849	11421
133824	11422
5771	11423
150036	11424
21119	11425
7669	11426
1309	11427
48136	11428
76960	11429
316724	11430
317435	11431
118876	11432
306202	11433
193103	11434
193535	11435
45013	11436
73498	11437
67690	11438
29670	11439
112374	11440
178154	11441
63305	11442
137455	11443
66808	11444
81147	11445
210914	11446
3620	11447
16030	11448
323825	11449
58355	11450
243676	11451
12815	11452
47356	11453
53532	11454
82139	11455
21264	11456
29761	11457
44346	11458
63379	11459
305511	11460
15617	11461
339108	11462
265625	11463
57336	11464
115188	11465
34801	11466
190991	11467
996	11468
19999	11469
142627	11470
77906	11471
87966	11472
43604	11473
341053	11474
6781	11475
21070	11476
91764	11477
26406	11478
293200	11479
119287	11480
130173	11481
41403	11482
1440	11483
344376	11484
14965	11485
325441	11486
63581	11487
33937	11488
313586	11489
189028	11490
87989	11491
269	11492
15040	11493
22537	11494
116655	11495
58317	11496
123882	11497
26898	11498
98606	11499
67305	11500
14441	11501
87624	11502
1578	11503
179326	11504
285550	11505
220862	11506
203605	11507
220329	11508
58814	11509
337973	11510
95224	11511
273597	11512
23728	11513
102396	11514
19482	11515
130985	11516
94342	11517
58	11518
13952	11519
14531	11520
40022	11521
8440	11522
5268	11523
10728	11524
57805	11525
126254	11526
31561	11527
41578	11528
117793	11529
97631	11530
42397	11531
13937	11532
120735	11533
53524	11534
4044	11535
71161	11536
3407	11537
113891	11538
6584	11539
269	11540
152	11541
197659	11542
89589	11543
12099	11544
39789	11545
6981	11546
205863	11547
63063	11548
70264	11549
19835	11550
152689	11551
40023	11552
20830	11553
14895	11554
8058	11555
148228	11556
42849	11557
89422	11558
44886	11559
210777	11560
87352	11561
38145	11562
86954	11563
44983	11564
54565	11565
74048	11566
16486	11567
253747	11568
35420	11569
20340	11570
256424	11571
11270	11572
149154	11573
138109	11574
58425	11575
51191	11576
58744	11577
133854	11578
82390	11579
96851	11580
86148	11581
87939	11582
27491	11583
28317	11584
37444	11585
74010	11586
79897	11587
141087	11588
29649	11589
126336	11590
36227	11591
42790	11592
284196	11593
240809	11594
148746	11595
62919	11596
62925	11597
240816	11598
63090	11599
112803	11600
148601	11601
8359	11602
166095	11603
6981	11604
76101	11605
76530	11606
9113	11607
152296	11608
8004	11609
189382	11610
112079	11611
152316	11612
50554	11613
207568	11614
258019	11615
88882	11616
199002	11617
21980	11618
124928	11619
307321	11620
12425	11621
19516	11622
85285	11623
152323	11624
28408	11625
70424	11626
2320	11627
9848	11628
22068	11629
41381	11630
91784	11631
53367	11632
9897	11633
635	11634
54439	11635
252362	11636
75395	11637
33740	11638
237094	11639
14531	11640
77056	11641
22831	11642
128801	11643
63409	11644
316547	11645
103634	11646
91708	11647
98093	11648
121101	11649
40022	11650
144388	11651
134372	11652
60136	11653
186616	11654
10089	11655
82307	11656
97981	11657
20421	11658
4456	11659
1219	11660
241919	11661
49861	11662
120885	11663
296192	11664
134522	11665
28183	11666
216829	11667
8646	11668
132863	11669
214958	11670
197503	11671
192292	11672
4261	11673
81031	11674
63082	11675
132528	11676
189463	11677
54238	11678
9574	11679
3359	11680
79559	11681
233215	11682
256798	11683
15013	11684
19154	11685
10892	11686
135385	11687
334657	11688
108280	11689
35029	11690
5268	11691
245849	11692
129584	11693
129794	11694
27088	11695
82344	11696
264399	11697
162893	11698
121105	11699
1042	11700
96806	11701
50221	11702
100624	11703
179485	11704
67819	11705
35381	11706
121873	11707
8007	11708
96457	11709
317727	11710
349602	11711
128092	11712
104216	11713
93904	11714
216480	11715
239623	11716
43540	11717
16196	11718
43806	11719
64853	11720
148864	11721
66314	11722
15285	11723
51367	11724
30757	11725
135722	11726
3388	11727
61541	11728
19619	11729
40139	11730
5358	11731
195972	11732
150555	11733
15672	11734
8753	11735
11888	11736
179610	11737
4800	11738
60584	11739
8013	11740
6287	11741
81069	11742
308242	11743
48244	11744
177842	11745
95495	11746
47407	11747
1478	11748
201257	11749
2413	11750
177813	11751
6763	11752
44202	11753
22136	11754
6891	11755
114999	11756
663	11757
18198	11758
615	11759
227463	11760
83311	11761
208767	11762
11020	11763
91433	11764
303514	11765
74950	11766
304329	11767
182236	11768
182219	11769
304253	11770
74910	11771
75022	11772
114391	11773
25097	11774
50836	11775
25097	11776
25097	11777
35266	11778
3426	11779
114263	11780
50888	11781
114295	11782
74907	11783
114287	11784
303496	11785
74938	11786
304342	11787
114287	11788
35238	11789
35238	11790
460	11791
460	11792
8540	11793
306	11794
182229	11795
2310	11796
1614	11797
3432	11798
6645	11799
11400	11800
155003	11801
53087	11802
189133	11803
189133	11804
41110	11805
1112	11806
15574	11807
109441	11808
667	11809
5358	11810
30963	11811
49639	11812
196518	11813
6798	11814
12186	11815
42416	11816
245578	11817
15346	11818
20817	11819
42487	11820
7266	11821
45017	11822
6957	11823
220523	11824
57947	11825
12386	11826
8391	11827
2309	11828
121407	11829
1616	11830
1616	11831
41110	11832
87891	11833
84543	11834
21649	11835
9480	11836
75571	11837
18198	11838
24	11839
347960	11840
71	11841
158432	11842
42385	11843
73793	11844
4557	11845
30522	11846
249692	11847
40139	11848
5358	11849
37363	11850
177845	11851
218521	11852
12403	11853
4598	11854
338425	11855
51	11856
203782	11857
112323	11858
63126	11859
111623	11860
295239	11861
21278	11862
113056	11863
99731	11864
7273	11865
6971	11866
126149	11867
51075	11868
3051	11869
35583	11870
187959	11871
1665	11872
71	11873
3415	11874
114286	11875
120548	11876
39473	11877
2308	11878
5271	11879
696	11880
696	11881
43138	11882
35279	11883
74933	11884
85495	11885
177459	11886
132253	11887
158450	11888
7279	11889
24	11890
44001	11891
150419	11892
21288	11893
260418	11894
5358	11895
18171	11896
3186	11897
29050	11898
141878	11899
95860	11900
7426	11901
15361	11902
71	11903
12136	11904
112795	11905
44202	11906
73836	11907
66313	11908
42253	11909
41441	11910
20966	11911
4800	11912
26379	11913
126779	11914
4800	11915
31423	11916
25090	11917
74942	11918
960	11919
960	11920
168448	11921
95098	11922
66314	11923
9481	11924
22151	11925
95489	11926
29331	11927
5493	11928
29710	11929
22580	11930
64708	11931
158429	11932
119491	11933
152723	11934
11298	11935
62805	11936
295300	11937
151083	11938
232612	11939
41375	11940
299686	11941
2514	11942
4477	11943
29614	11944
12434	11945
71	11946
91728	11947
663	11948
8982	11949
5341	11950
163971	11951
5513	11952
25821	11953
82528	11954
74936	11955
127918	11956
75021	11957
25100	11958
304337	11959
114363	11960
153055	11961
96692	11962
66316	11963
31554	11964
1133	11965
4227	11966
41110	11967
7410	11968
86774	11969
16154	11970
317202	11971
242228	11972
45167	11973
31555	11974
24	11975
16688	11976
3572	11977
15591	11978
6287	11979
3388	11980
11298	11981
26379	11982
60584	11983
109172	11984
16581	11985
22061	11986
148405	11987
88053	11988
2514	11989
48504	11990
333240	11991
42482	11992
15572	11993
50423	11994
16581	11995
8068	11996
9269	11997
64018	11998
49427	11999
63410	12000
12151	12001
57839	12002
337507	12003
182324	12004
13628	12005
114312	12006
74926	12007
304429	12008
50845	12009
114282	12010
16497	12011
74906	12012
1947	12013
5273	12014
5273	12015
5273	12016
11067	12017
158433	12018
8492	12019
49261	12020
95491	12021
8013	12022
158463	12023
5884	12024
95487	12025
18171	12026
16159	12027
63131	12028
158435	12029
146524	12030
45164	12031
71164	12032
21759	12033
13342	12034
109427	12035
5358	12036
38347	12037
2317	12038
219983	12039
50891	12040
41089	12041
50884	12042
75012	12043
114349	12044
114397	12045
75014	12046
25094	12047
1946	12048
1946	12049
1946	12050
114288	12051
31555	12052
3815	12053
5883	12054
60808	12055
21078	12056
44035	12057
1112	12058
19790	12059
11684	12060
5499	12061
260423	12062
2517	12063
6972	12064
126149	12065
44060	12066
29666	12067
94216	12068
97697	12069
29610	12070
21274	12071
44202	12072
22629	12073
663	12074
96881	12075
2021	12076
71164	12077
219495	12078
111697	12079
71	12080
182296	12081
129930	12082
75000	12083
75001	12084
35237	12085
2307	12086
2307	12087
4245	12088
83397	12089
5262	12090
11047	12091
16051	12092
187802	12093
117882	12094
240950	12095
33716	12096
15285	12097
7410	12098
352791	12099
95491	12100
126826	12101
148394	12102
94862	12103
2474	12104
6985	12105
29761	12106
16561	12107
149108	12108
158435	12109
21257	12110
210091	12111
141951	12112
183713	12113
6065	12114
994	12115
50863	12116
74819	12117
75011	12118
74819	12119
75011	12120
50836	12121
148687	12122
2305	12123
6666	12124
3420	12125
38156	12126
667	12127
1689	12128
30905	12129
26933	12130
51	12131
26037	12132
76053	12133
1112	12134
16221	12135
21262	12136
6763	12137
29683	12138
54882	12139
45165	12140
315	12141
241990	12142
21284	12143
275702	12144
199685	12145
66744	12146
86700	12147
122085	12148
345150	12149
149096	12150
318127	12151
4110	12152
3254	12153
242089	12154
71374	12155
37868	12156
351799	12157
87329	12158
186	12159
53577	12160
1309	12161
186	12162
350665	12163
347	12164
186	12165
186	12166
3254	12167
48971	12168
119314	12169
27857	12170
132064	12171
35395	12172
1619	12173
276411	12174
86881	12175
114865	12176
96255	12177
16775	12178
12155	12179
177507	12180
352722	12181
10852	12182
197472	12183
125061	12184
26741	12185
5682	12186
81365	12187
184784	12188
145695	12189
82139	12190
28238	12191
45954	12192
80787	12193
28337	12194
4291	12195
8058	12196
52495	12197
130126	12198
40133	12199
126280	12200
7990	12201
197435	12202
91494	12203
122860	12204
151553	12205
94155	12206
88858	12207
125078	12208
30640	12209
60543	12210
32152	12211
38684	12212
31247	12213
129531	12214
3822	12215
8731	12216
31660	12217
400	12218
73475	12219
125833	12220
21467	12221
12405	12222
3822	12223
26196	12224
58728	12225
36231	12226
20322	12227
11458	12228
54230	12229
345174	12230
85125	12231
156608	12232
165201	12233
94153	12234
42175	12235
112803	12236
16457	12237
156597	12238
171066	12239
112528	12240
199912	12241
123981	12242
49918	12243
118132	12244
41820	12245
8582	12246
123898	12247
237921	12248
135727	12249
4424	12250
63969	12251
4533	12252
155439	12253
348	12254
183193	12255
6529	12256
28277	12257
6314	12258
6288	12259
343847	12260
241838	12261
236073	12262
54928	12263
10843	12264
8492	12265
114765	12266
179425	12267
70504	12268
331875	12269
150036	12270
37659	12271
83968	12272
105523	12273
101247	12274
53532	12275
1888	12276
53607	12277
67177	12278
188237	12279
114816	12280
149719	12281
74811	12282
87314	12283
15006	12284
570	12285
68123	12286
219356	12287
126253	12288
10951	12289
72536	12290
141328	12291
84037	12292
95649	12293
65057	12294
328355	12295
52170	12296
209700	12297
29573	12298
17635	12299
122223	12300
14999	12301
84816	12302
212709	12303
323567	12304
26278	12305
93846	12306
38812	12307
178358	12308
172546	12309
193978	12310
209476	12311
188350	12312
11626	12313
13104	12314
81834	12315
29843	12316
3405	12317
7170	12318
861	12319
23728	12320
2696	12321
15940	12322
124416	12323
201021	12324
20431	12325
31094	12326
95785	12327
76157	12328
32329	12329
7236	12330
12099	12331
14602	12332
19614	12333
8515	12334
9121	12335
40513	12336
93514	12337
35193	12338
95487	12339
116116	12340
131079	12341
174253	12342
21441	12343
7019	12344
81874	12345
41198	12346
34	12347
34	12348
62934	12349
34	12350
149154	12351
284215	12352
125664	12353
344683	12354
202154	12355
31998	12356
10951	12357
216458	12358
39077	12359
258510	12360
99526	12361
199068	12362
4135	12363
203607	12364
71513	12365
97382	12366
47912	12367
140745	12368
125834	12369
5357	12370
123237	12371
28183	12372
3399	12373
81135	12374
77057	12375
240819	12376
15531	12377
155984	12378
56766	12379
20393	12380
203105	12381
197786	12382
331895	12383
3186	12384
123280	12385
26847	12386
43641	12387
54901	12388
82202	12389
126025	12390
1128	12391
14184	12392
179393	12393
1830	12394
150475	12395
133878	12396
325760	12397
11926	12398
56374	12399
698	12400
101957	12401
4495	12402
87178	12403
108378	12404
242388	12405
331203	12406
65637	12407
54882	12408
58	12409
337017	12410
200613	12411
21288	12412
64680	12413
60642	12414
21382	12415
178098	12416
115924	12417
10951	12418
10951	12419
64483	12420
86122	12421
20311	12422
57777	12423
181802	12424
117887	12425
169875	12426
80510	12427
348	12428
84484	12429
348	12430
1578	12431
283634	12432
113070	12433
135455	12434
29056	12435
81187	12436
27468	12437
1609	12438
199670	12439
6767	12440
71161	12441
56915	12442
29618	12443
283721	12444
14931	12445
29467	12446
23055	12447
34678	12448
145312	12449
143386	12450
344005	12451
8446	12452
124762	12453
296609	12454
4423	12455
2466	12456
125434	12457
254470	12458
14999	12459
39942	12460
40575	12461
33063	12462
3422	12463
144895	12464
94095	12465
106569	12466
13782	12467
12504	12468
86740	12469
148199	12470
50524	12471
27086	12472
331045	12473
937	12474
62062	12475
41968	12476
4380	12477
18110	12478
94471	12479
914	12480
92452	12481
152102	12482
195627	12483
134158	12484
121544	12485
79793	12486
28242	12487
8802	12488
44916	12489
33780	12490
30011	12491
89106	12492
3405	12493
71	12494
2696	12495
28158	12496
8058	12497
68489	12498
133955	12499
21511	12500
34954	12501
146529	12502
183692	12503
186682	12504
151132	12505
67012	12506
148723	12507
95315	12508
40063	12509
255926	12510
201731	12511
28815	12512
121024	12513
21979	12514
148601	12515
69691	12516
67111	12517
9270	12518
62827	12519
157594	12520
142561	12521
277281	12522
247775	12523
319105	12524
15300	12525
134147	12526
232774	12527
74462	12528
336144	12529
12021	12530
194274	12531
160645	12532
2786	12533
92582	12534
162817	12535
80964	12536
24410	12537
914	12538
3407	12539
345254	12540
157481	12541
54608	12542
25142	12543
87212	12544
341930	12545
197657	12546
243927	12547
48391	12548
26420	12549
19300	12550
56671	12551
82378	12552
238232	12553
29766	12554
95747	12555
74518	12556
94301	12557
97422	12558
9168	12559
80943	12560
16026	12561
134571	12562
20050	12563
51977	12564
199126	12565
25492	12566
171804	12567
10974	12568
81715	12569
57571	12570
17613	12571
284720	12572
87502	12573
29032	12574
149112	12575
87042	12576
30520	12577
81513	12578
61126	12579
3535	12580
1309	12581
56650	12582
6660	12583
38140	12584
42525	12585
42584	12586
216973	12587
79259	12588
3628	12589
120881	12590
60876	12591
20394	12592
87717	12593
116986	12594
130335	12595
57117	12596
10686	12597
26291	12598
81172	12599
43675	12600
47178	12601
19155	12602
6637	12603
11270	12604
15013	12605
63542	12606
120924	12607
4108	12608
4108	12609
167698	12610
4331	12611
71142	12612
69530	12613
124193	12614
195021	12615
136103	12616
8741	12617
222815	12618
3518	12619
11270	12620
93541	12621
81334	12622
156894	12623
96475	12624
152285	12625
37561	12626
200711	12627
587	12628
1095	12629
96035	12630
2570	12631
22847	12632
79252	12633
186923	12634
182589	12635
89914	12636
2696	12637
16708	12638
261839	12639
51367	12640
168549	12641
3405	12642
154332	12643
199930	12644
129377	12645
29935	12646
55315	12647
3405	12648
43226	12649
79466	12650
61974	12651
20782	12652
29160	12653
197581	12654
54539	12655
81470	12656
55136	12657
124998	12658
37661	12659
41308	12660
168532	12661
34806	12662
100131	12663
13647	12664
26111	12665
317341	12666
82079	12667
1862	12668
204106	12669
3628	12670
96402	12671
80506	12672
8404	12673
59636	12674
32266	12675
11806	12676
141603	12677
1412	12678
82198	12679
150758	12680
218122	12681
93833	12682
325920	12683
19556	12684
120700	12685
6531	12686
124649	12687
6961	12688
12143	12689
21519	12690
203243	12691
111474	12692
322849	12693
107529	12694
283921	12695
8044	12696
79291	12697
95503	12698
5283	12699
24058	12700
49845	12701
213266	12702
132286	12703
121568	12704
20860	12705
66684	12706
3099	12707
130818	12708
50313	12709
10951	12710
177361	12711
53532	12712
325022	12713
669	12714
41557	12715
203877	12716
3412	12717
7316	12718
79405	12719
8537	12720
12085	12721
113276	12722
198953	12723
12496	12724
142895	12725
70	12726
41598	12727
209205	12728
1141	12729
44428	12730
149586	12731
157471	12732
42908	12733
30020	12734
56764	12735
37063	12736
108290	12737
135756	12738
85182	12739
130769	12740
3251	12741
84894	12742
52323	12743
3535	12744
85038	12745
13867	12746
153241	12747
91645	12748
44136	12749
63911	12750
40281	12751
87631	12752
200960	12753
148726	12754
31891	12755
61325	12756
81258	12757
64288	12758
84495	12759
95511	12760
189159	12761
38077	12762
177924	12763
85183	12764
35394	12765
91826	12766
2735	12767
43955	12768
43	12769
63409	12770
248096	12771
39206	12772
24605	12773
264092	12774
8106	12775
35338	12776
44741	12777
74152	12778
130209	12779
9870	12780
4052	12781
124329	12782
1423	12783
120861	12784
53574	12785
53971	12786
81612	12787
45047	12788
131690	12789
295450	12790
60790	12791
29170	12792
224131	12793
55372	12794
331809	12795
1128	12796
1128	12797
55243	12798
242954	12799
241543	12800
11896	12801
28888	12802
30417	12803
95366	12804
44386	12805
8449	12806
331635	12807
11	12808
313568	12809
40111	12810
180230	12811
181	12812
64368	12813
22962	12814
25063	12815
2028	12816
2028	12817
57046	12818
84549	12819
15628	12820
28408	12821
3991	12822
37204	12823
3966	12824
86928	12825
158471	12826
59350	12827
123974	12828
102	12829
71153	12830
66122	12831
7171	12832
6436	12833
65814	12834
29972	12835
29462	12836
30525	12837
201481	12838
133754	12839
2278	12840
65027	12841
82542	12842
41847	12843
21078	12844
2080	12845
4578	12846
25150	12847
100103	12848
152854	12849
43205	12850
60136	12851
30492	12852
146841	12853
74848	12854
130248	12855
141314	12856
82069	12857
80759	12858
80906	12859
937	12860
179507	12861
57014	12862
212075	12863
270846	12864
193441	12865
198809	12866
83992	12867
336958	12868
38922	12869
238340	12870
59966	12871
34932	12872
31054	12873
64730	12874
64412	12875
30975	12876
6185	12877
40635	12878
112939	12879
146999	12880
3535	12881
74214	12882
49918	12883
64799	12884
8730	12885
130703	12886
34711	12887
122857	12888
24808	12889
75379	12890
45693	12891
148435	12892
261879	12893
123218	12894
6781	12895
321534	12896
26595	12897
26844	12898
11708	12899
68855	12900
284771	12901
53367	12902
87977	12903
12555	12904
40138	12905
26789	12906
40022	12907
126233	12908
144332	12909
203388	12910
22856	12911
110150	12912
114899	12913
130762	12914
2427	12915
130217	12916
117904	12917
135354	12918
298481	12919
28167	12920
103623	12921
86576	12922
45804	12923
184670	12924
257088	12925
179068	12926
298300	12927
198660	12928
29173	12929
63127	12930
212279	12931
148498	12932
35851	12933
142726	12934
311637	12935
152141	12936
62495	12937
41381	12938
9073	12939
19874	12940
178154	12941
67305	12942
194469	12943
307466	12944
83807	12945
12019	12946
218524	12947
201452	12948
144252	12949
125000	12950
326419	12951
81217	12952
8943	12953
108071	12954
42872	12955
133142	12956
192492	12957
53084	12958
118808	12959
190623	12960
315	12961
34797	12962
79643	12963
117482	12964
184807	12965
242889	12966
3076	12967
3405	12968
37261	12969
4423	12970
9113	12971
5176	12972
29683	12973
120888	12974
24808	12975
195115	12976
302110	12977
86829	12978
37100	12979
241280	12980
32189	12981
69998	12982
16347	12983
28618	12984
58611	12985
1888	12986
86841	12987
53674	12988
44346	12989
10951	12990
62919	12991
54608	12992
914	12993
63581	12994
139489	12995
12046	12996
7481	12997
77373	12998
51985	12999
79456	13000
346462	13001
60926	13002
58393	13003
63091	13004
66118	13005
22185	13006
60113	13007
81733	13008
47639	13009
27625	13010
5859	13011
53457	13012
14803	13013
11454	13014
130776	13015
306313	13016
94225	13017
212929	13018
232743	13019
62641	13020
2278	13021
60775	13022
333090	13023
233724	13024
54820	13025
86125	13026
4211	13027
12350	13028
156072	13029
26652	13030
21868	13031
3837	13032
220539	13033
331253	13034
8446	13035
71367	13036
21798	13037
133743	13038
171258	13039
79430	13040
16351	13041
41354	13042
46944	13043
27625	13044
87232	13045
532	13046
20731	13047
244896	13048
52133	13049
50326	13050
150740	13051
19999	13052
183404	13053
98481	13054
53577	13055
98780	13056
19835	13057
139303	13058
97322	13059
108034	13060
96851	13061
14381	13062
55308	13063
140575	13064
92083	13065
89422	13066
63821	13067
299364	13068
108015	13069
81139	13070
39863	13071
121606	13072
201091	13073
51191	13074
197465	13075
87352	13076
44958	13077
78792	13078
30213	13079
81201	13080
74275	13081
81159	13082
3518	13083
82390	13084
34694	13085
80828	13086
29088	13087
28930	13088
149573	13089
74010	13090
200083	13091
141087	13092
22573	13093
43501	13094
3019	13095
42881	13096
52345	13097
330156	13098
62925	13099
241852	13100
257232	13101
81554	13102
19419	13103
74194	13104
43799	13105
8813	13106
53796	13107
33754	13108
240813	13109
94041	13110
192863	13111
33242	13112
28150	13113
242222	13114
67571	13115
192999	13116
37558	13117
48001	13118
59610	13119
84605	13120
572	13121
4918	13122
16007	13123
52750	13124
87661	13125
126355	13126
12506	13127
54439	13128
340501	13129
58361	13130
222588	13131
505	13132
79171	13133
285057	13134
8436	13135
61910	13136
49918	13137
143795	13138
28822	13139
42911	13140
30239	13141
223854	13142
51218	13143
3407	13144
354464	13145
58149	13146
133809	13147
283383	13148
43985	13149
56372	13150
331277	13151
10951	13152
82344	13153
170500	13154
11061	13155
235988	13156
37161	13157
201396	13158
88364	13159
105448	13160
97736	13161
10951	13162
122548	13163
12358	13164
261412	13165
71	13166
46908	13167
68522	13168
1005	13169
64183	13170
326423	13171
39731	13172
75310	13173
119093	13174
54608	13175
92527	13176
94301	13177
87913	13178
50968	13179
96675	13180
233365	13181
2313	13182
193440	13183
22194	13184
129418	13185
234323	13186
87002	13187
87002	13188
49862	13189
43524	13190
193222	13191
260313	13192
92221	13193
333347	13194
39351	13195
308436	13196
83381	13197
31557	13198
31556	13199
9558	13200
100699	13201
3186	13202
95390	13203
44084	13204
56328	13205
5750	13206
15289	13207
40139	13208
241157	13209
3388	13210
241483	13211
26002	13212
108601	13213
4710	13214
35583	13215
113454	13216
7266	13217
41984	13218
150626	13219
29471	13220
15572	13221
30828	13222
11656	13223
7288	13224
19619	13225
7287	13226
308559	13227
98558	13228
40189	13229
21543	13230
4409	13231
241377	13232
35266	13233
304327	13234
50888	13235
74972	13236
3426	13237
50888	13238
114295	13239
460	13240
5288	13241
14713	13242
306	13243
1614	13244
1614	13245
14663	13246
14663	13247
4220	13248
304362	13249
74896	13250
35246	13251
114376	13252
2814	13253
9212	13254
182172	13255
114301	13256
74925	13257
77790	13258
24725	13259
49848	13260
4222	13261
14993	13262
189655	13263
3588	13264
16029	13265
50268	13266
309250	13267
11298	13268
112641	13269
66313	13270
22196	13271
126017	13272
123628	13273
214456	13274
15595	13275
74946	13276
182244	13277
13626	13278
313591	13279
27306	13280
78583	13281
118081	13282
118848	13283
242057	13284
255046	13285
22136	13286
5754	13287
663	13288
265984	13289
242894	13290
11681	13291
81534	13292
51075	13293
2514	13294
91433	13295
51479	13296
15574	13297
4399	13298
62211	13299
29748	13300
35574	13301
260411	13302
148396	13303
656	13304
56463	13305
50838	13306
114301	13307
74989	13308
74931	13309
31562	13310
2308	13311
5271	13312
696	13313
2823	13314
43138	13315
5373	13316
834	13317
188390	13318
98141	13319
3815	13320
24	13321
1112	13322
110086	13323
7289	13324
22629	13325
96692	13326
12151	13327
91681	13328
29675	13329
42410	13330
9293	13331
40635	13332
66313	13333
45032	13334
66318	13335
1134	13336
12390	13337
35268	13338
50840	13339
35268	13340
25100	13341
18322	13342
35268	13343
699	13344
699	13345
699	13346
699	13347
5275	13348
56328	13349
182358	13350
53019	13351
53019	13352
126114	13353
242307	13354
13094	13355
71	13356
81710	13357
11888	13358
1689	13359
157140	13360
30074	13361
42358	13362
32320	13363
114357	13364
57594	13365
212623	13366
25100	13367
182338	13368
1133	13369
8509	13370
955	13371
19854	13372
190537	13373
241141	13374
177424	13375
3186	13376
29710	13377
96608	13378
16519	13379
9273	13380
5497	13381
118832	13382
21222	13383
4587	13384
66313	13385
22136	13386
48631	13387
96542	13388
12170	13389
30	13390
21262	13391
6650	13392
211426	13393
35264	13394
304275	13395
114247	13396
50835	13397
74985	13398
1947	13399
83701	13400
19826	13401
19826	13402
19439	13403
5883	13404
24	13405
12170	13406
22037	13407
12134	13408
108791	13409
323417	13410
5747	13411
7288	13412
29683	13413
2927	13414
15626	13415
335023	13416
75007	13417
74980	13418
74980	13419
114370	13420
304408	13421
4230	13422
8549	13423
81426	13424
13342	13425
50423	13426
97697	13427
62257	13428
12136	13429
12128	13430
43663	13431
44168	13432
3051	13433
208276	13434
191069	13435
35276	13436
182363	13437
83397	13438
75001	13439
74280	13440
149106	13441
31423	13442
149107	13443
96881	13444
242869	13445
29692	13446
9315	13447
121209	13448
61772	13449
242890	13450
15568	13451
16234	13452
29741	13453
66122	13454
21543	13455
96491	13456
2317	13457
74819	13458
182343	13459
75021	13460
114359	13461
114300	13462
6666	13463
2825	13464
2825	13465
3420	13466
1945	13467
1945	13468
50868	13469
114393	13470
139929	13471
119167	13472
7426	13473
14959	13474
158418	13475
6891	13476
389	13477
24	13478
64619	13479
26037	13480
15571	13481
111150	13482
15602	13483
92882	13484
31554	13485
2502	13486
8936	13487
327206	13488
79672	13489
246965	13490
196720	13491
53136	13492
596	13493
6243	13494
103536	13495
3254	13496
317657	13497
193501	13498
323275	13499
39506	13500
345846	13501
79430	13502
91128	13503
183706	13504
327459	13505
327725	13506
194568	13507
243971	13508
3275	13509
30864	13510
130034	13511
23280	13512
28183	13513
87418	13514
68489	13515
120580	13516
3805	13517
894	13518
318641	13519
134529	13520
190503	13521
317360	13522
30	13523
26933	13524
148640	13525
345632	13526
411	13527
14388	13528
11930	13529
203616	13530
43562	13531
1726	13532
138449	13533
57144	13534
58444	13535
132636	13536
87324	13537
203720	13538
40271	13539
27646	13540
135979	13541
121605	13542
284593	13543
126572	13544
88571	13545
74104	13546
587	13547
113324	13548
130818	13549
40602	13550
3287	13551
34980	13552
136873	13553
125128	13554
598	13555
233144	13556
252364	13557
12815	13558
205790	13559
21467	13560
338525	13561
101226	13562
12586	13563
3628	13564
26909	13565
6949	13566
125156	13567
52836	13568
63715	13569
351308	13570
12143	13571
7669	13572
12155	13573
88700	13574
104236	13575
183697	13576
32057	13577
5438	13578
38576	13579
38054	13580
96430	13581
4108	13582
193139	13583
59666	13584
14351	13585
77927	13586
92296	13587
3026	13588
50327	13589
324502	13590
133709	13591
132842	13592
61974	13593
170506	13594
11901	13595
130275	13596
29578	13597
72709	13598
15437	13599
114842	13600
18297	13601
125170	13602
79252	13603
98249	13604
120762	13605
14301	13606
31054	13607
83704	13608
55113	13609
3822	13610
53598	13611
120898	13612
323065	13613
83462	13614
56732	13615
33003	13616
75977	13617
238814	13618
86700	13619
126355	13620
125828	13621
64850	13622
68306	13623
2278	13624
53647	13625
21441	13626
243712	13627
203987	13628
23728	13629
83789	13630
8537	13631
115229	13632
74462	13633
5187	13634
26789	13635
77124	13636
698	13637
63368	13638
68203	13639
95785	13640
19197	13641
42791	13642
81159	13643
21481	13644
55070	13645
34	13646
37575	13647
34	13648
42922	13649
42922	13650
16031	13651
62934	13652
8094	13653
24351	13654
55060	13655
208121	13656
5312	13657
71399	13658
228258	13659
41683	13660
326509	13661
196059	13662
121922	13663
325806	13664
12151	13665
6973	13666
26741	13667
335533	13668
81907	13669
7423	13670
54257	13671
123165	13672
80562	13673
331058	13674
123152	13675
112559	13676
29064	13677
26933	13678
342084	13679
284411	13680
58674	13681
332839	13682
18198	13683
123168	13684
284200	13685
108378	13686
125887	13687
43641	13688
148659	13689
123185	13690
197453	13691
20459	13692
59064	13693
82530	13694
46412	13695
252190	13696
61411	13697
79466	13698
197794	13699
331897	13700
333844	13701
157502	13702
198056	13703
331027	13704
331655	13705
201516	13706
331031	13707
298172	13708
11626	13709
205344	13710
81031	13711
18099	13712
63130	13713
29067	13714
333886	13715
87346	13716
24915	13717
65621	13718
331879	13719
180917	13720
1578	13721
81198	13722
1609	13723
27705	13724
34834	13725
80510	13726
1609	13727
200196	13728
28076	13729
24187	13730
122287	13731
35338	13732
201612	13733
3575	13734
275432	13735
58609	13736
14531	13737
59284	13738
44519	13739
6866	13740
86904	13741
22185	13742
8019	13743
241527	13744
203848	13745
914	13746
150484	13747
205622	13748
29311	13749
119735	13750
26898	13751
71153	13752
307	13753
53674	13754
8802	13755
19625	13756
90383	13757
321500	13758
190087	13759
15628	13760
304124	13761
93516	13762
28988	13763
66098	13764
181	13765
38921	13766
242124	13767
74518	13768
63134	13769
136194	13770
124829	13771
62928	13772
52317	13773
61254	13774
9168	13775
331803	13776
28815	13777
79967	13778
33497	13779
62264	13780
26940	13781
170496	13782
32026	13783
42923	13784
63092	13785
21679	13786
90327	13787
44353	13788
125078	13789
123281	13790
19932	13791
71329	13792
29763	13793
58516	13794
20531	13795
92104	13796
29035	13797
200503	13798
162635	13799
15231	13800
9525	13801
16091	13802
24106	13803
115258	13804
14795	13805
87212	13806
130916	13807
56702	13808
3681	13809
81515	13810
335521	13811
158497	13812
1128	13813
344886	13814
73987	13815
30189	13816
19840	13817
118935	13818
6607	13819
113858	13820
15644	13821
184010	13822
86203	13823
112028	13824
5655	13825
8058	13826
55198	13827
1309	13828
112480	13829
154916	13830
43936	13831
33011	13832
123769	13833
34954	13834
42525	13835
45723	13836
52844	13837
39968	13838
64626	13839
22200	13840
20053	13841
7190	13842
213695	13843
570	13844
15774	13845
19892	13846
305797	13847
27086	13848
10668	13849
58390	13850
11270	13851
24410	13852
248669	13853
81718	13854
82376	13855
5435	13856
8730	13857
91148	13858
142537	13859
209205	13860
1219	13861
148230	13862
5433	13863
30548	13864
30897	13865
48473	13866
19155	13867
315024	13868
7470	13869
126250	13870
3379	13871
120627	13872
19247	13873
108079	13874
273044	13875
60643	13876
28150	13877
261125	13878
157326	13879
179525	13880
8013	13881
201452	13882
124998	13883
63063	13884
122178	13885
62188	13886
42746	13887
7109	13888
339764	13889
85184	13890
107878	13891
262572	13892
11806	13893
5759	13894
100201	13895
40314	13896
75113	13897
49853	13898
41381	13899
2926	13900
41820	13901
197464	13902
91839	13903
1032	13904
30503	13905
12099	13906
116083	13907
63737	13908
27655	13909
95976	13910
2080	13911
1789	13912
5155	13913
323046	13914
26903	13915
79601	13916
12420	13917
669	13918
46662	13919
156993	13920
39206	13921
1884	13922
152978	13923
102039	13924
8816	13925
8449	13926
64288	13927
44136	13928
80987	13929
284038	13930
124150	13931
170739	13932
35394	13933
16708	13934
171160	13935
70	13936
10332	13937
177924	13938
43955	13939
126104	13940
57187	13941
14560	13942
39787	13943
152671	13944
47835	13945
15006	13946
135722	13947
42911	13948
132	13949
11716	13950
120737	13951
212029	13952
71524	13953
123974	13954
53457	13955
22236	13956
111685	13957
299197	13958
21320	13959
189130	13960
54171	13961
3772	13962
34932	13963
93876	13964
45047	13965
44386	13966
117930	13967
46105	13968
65066	13969
203837	13970
299122	13971
94085	13972
62081	13973
5622	13974
54442	13975
52405	13976
89759	13977
5478	13978
149730	13979
61357	13980
146579	13981
236306	13982
15300	13983
135574	13984
16274	13985
122857	13986
51018	13987
44958	13988
136021	13989
331917	13990
125889	13991
125202	13992
38046	13993
595	13994
123675	13995
64619	13996
17782	13997
3638	13998
26732	13999
10871	14000
37873	14001
6947	14002
179586	14003
2570	14004
152201	14005
36221	14006
155058	14007
73475	14008
52098	14009
18297	14010
192769	14011
92026	14012
30638	14013
125558	14014
63539	14015
9464	14016
9333	14017
43205	14018
5386	14019
64412	14020
30975	14021
248236	14022
30169	14023
89575	14024
79213	14025
2517	14026
156752	14027
322822	14028
11405	14029
126444	14030
21883	14031
26790	14032
69063	14033
51977	14034
112982	14035
4108	14036
12504	14037
194780	14038
211844	14039
144332	14040
6243	14041
10229	14042
37100	14043
28156	14044
71806	14045
125831	14046
353194	14047
8440	14048
79754	14049
141056	14050
210549	14051
1309	14052
44413	14053
9374	14054
32040	14055
178761	14056
1206	14057
55206	14058
247599	14059
8813	14060
67340	14061
58538	14062
117793	14063
22495	14064
16002	14065
181798	14066
142707	14067
24808	14068
134760	14069
31998	14070
54342	14071
79610	14072
162681	14073
36815	14074
14531	14075
80306	14076
341331	14077
203976	14078
125000	14079
313598	14080
200734	14081
131055	14082
318837	14083
23144	14084
202484	14085
252294	14086
47457	14087
45013	14088
2077	14089
7990	14090
100702	14091
38025	14092
64441	14093
186	14094
237972	14095
193132	14096
17462	14097
211957	14098
71	14099
7266	14100
41444	14101
29622	14102
139489	14103
107035	14104
3734	14105
42419	14106
61229	14107
5914	14108
30277	14109
30457	14110
324437	14111
60113	14112
10229	14113
19516	14114
170473	14115
88111	14116
1309	14117
1309	14118
54694	14119
95893	14120
75429	14121
20913	14122
3072	14123
6259	14124
20639	14125
126398	14126
4211	14127
1609	14128
97311	14129
20431	14130
62926	14131
93514	14132
14590	14133
153099	14134
81139	14135
226668	14136
69530	14137
6781	14138
102196	14139
28456	14140
211252	14141
3359	14142
1803	14143
89797	14144
79588	14145
22565	14146
330123	14147
92370	14148
42877	14149
8666	14150
83968	14151
127760	14152
19814	14153
199930	14154
80324	14155
22504	14156
91915	14157
91239	14158
190504	14159
97322	14160
14381	14161
96851	14162
297951	14163
95197	14164
298272	14165
29088	14166
98094	14167
22936	14168
55075	14169
3518	14170
87352	14171
4497	14172
139303	14173
57145	14174
123167	14175
26707	14176
124927	14177
90928	14178
146057	14179
342231	14180
2827	14181
53174	14182
60709	14183
143440	14184
81201	14185
152689	14186
45694	14187
330154	14188
74010	14189
296878	14190
53755	14191
38935	14192
63090	14193
39356	14194
131022	14195
35420	14196
135510	14197
74194	14198
85456	14199
193103	14200
73498	14201
22962	14202
330149	14203
39157	14204
8582	14205
36923	14206
28507	14207
241649	14208
186861	14209
2320	14210
13461	14211
33242	14212
331348	14213
201091	14214
23203	14215
177634	14216
113587	14217
15912	14218
8436	14219
8436	14220
49496	14221
357443	14222
193468	14223
91477	14224
84850	14225
18743	14226
149437	14227
131266	14228
5656	14229
35381	14230
84549	14231
29766	14232
261965	14233
125992	14234
48405	14235
27685	14236
88882	14237
178113	14238
203464	14239
315	14240
87939	14241
183656	14242
119254	14243
20393	14244
157125	14245
2333	14246
15953	14247
97736	14248
62917	14249
88364	14250
122548	14251
148314	14252
28167	14253
4611	14254
181	14255
30725	14256
41507	14257
179665	14258
108280	14259
31378	14260
3359	14261
101247	14262
184970	14263
2263	14264
18110	14265
7410	14266
194177	14267
102152	14268
37075	14269
194506	14270
1206	14271
95620	14272
352665	14273
259091	14274
298013	14275
84440	14276
324164	14277
178069	14278
210459	14279
246025	14280
240855	14281
4722	14282
3815	14283
110086	14284
50423	14285
503	14286
213853	14287
24	14288
183114	14289
64466	14290
117780	14291
36743	14292
83492	14293
2025	14294
2722	14295
186895	14296
213682	14297
92618	14298
203216	14299
9289	14300
54918	14301
80993	14302
8094	14303
150835	14304
32320	14305
242876	14306
180721	14307
209757	14308
19871	14309
148452	14310
74814	14311
182357	14312
74998	14313
74998	14314
958	14315
3429	14316
8501	14317
1938	14318
35272	14319
35272	14320
35255	14321
62610	14322
182203	14323
74959	14324
182346	14325
74949	14326
182230	14327
35273	14328
182346	14329
50858	14330
74898	14331
182239	14332
114329	14333
74949	14334
74970	14335
182182	14336
35238	14337
35273	14338
74988	14339
460	14340
5288	14341
75025	14342
304396	14343
75025	14344
114274	14345
304293	14346
39834	14347
1614	14348
1136	14349
114327	14350
304303	14351
304281	14352
304333	14353
50833	14354
6645	14355
6658	14356
2814	14357
218042	14358
242342	14359
241053	14360
42381	14361
11298	14362
43663	14363
3388	14364
129233	14365
51453	14366
322434	14367
8068	14368
199125	14369
30850	14370
57058	14371
7290	14372
29471	14373
126420	14374
3545	14375
134438	14376
45032	14377
16668	14378
181799	14379
14710	14380
14710	14381
1616	14382
4236	14383
700	14384
700	14385
700	14386
114065	14387
313825	14388
78925	14389
81008	14390
2021	14391
3051	14392
149099	14393
260384	14394
30074	14395
95495	14396
30983	14397
9307	14398
7288	14399
96635	14400
2027	14401
15391	14402
43663	14403
37839	14404
48481	14405
76989	14406
8881	14407
21079	14408
50838	14409
114368	14410
35268	14411
114368	14412
35259	14413
74933	14414
696	14415
1942	14416
1942	14417
83381	14418
35279	14419
22539	14420
22028	14421
29692	14422
21328	14423
43723	14424
44145	14425
41715	14426
208308	14427
12410	14428
124363	14429
16561	14430
22121	14431
249576	14432
92618	14433
7287	14434
73836	14435
11502	14436
22037	14437
314029	14438
182329	14439
182310	14440
182369	14441
74999	14442
5275	14443
8547	14444
8547	14445
8995	14446
190783	14447
52614	14448
148563	14449
357054	14450
148338	14451
5883	14452
42300	14453
80993	14454
42416	14455
149097	14456
62309	14457
81069	14458
3574	14459
42959	14460
503	14461
94862	14462
291420	14463
242886	14464
35646	14465
8982	14466
62437	14467
61590	14468
2031	14469
155534	14470
240876	14471
103859	14472
127673	14473
230693	14474
177441	14475
8995	14476
242394	14477
25107	14478
25107	14479
74942	14480
74936	14481
955	14482
25109	14483
242103	14484
31556	14485
21248	14486
46961	14487
182637	14488
2514	14489
100697	14490
4397	14491
22188	14492
6763	14493
148397	14494
44268	14495
117886	14496
75023	14497
50845	14498
18323	14499
52380	14500
218570	14501
11067	14502
11067	14503
1364	14504
1364	14505
50841	14506
168448	14507
1131	14508
241984	14509
3815	14510
12410	14511
91728	14512
149109	14513
21284	14514
22544	14515
9273	14516
5749	14517
30074	14518
63131	14519
663	14520
11888	14521
102008	14522
60584	14523
63126	14524
5493	14525
12434	14526
13712	14527
11684	14528
6891	14529
57058	14530
12386	14531
93859	14532
52833	14533
8025	14534
35256	14535
114338	14536
114394	14537
75013	14538
74916	14539
50862	14540
8549	14541
1940	14542
1946	14543
35250	14544
25853	14545
9109	14546
24	14547
3815	14548
155518	14549
6468	14550
12410	14551
22544	14552
7279	14553
9480	14554
188309	14555
4409	14556
74280	14557
99834	14558
246685	14559
12390	14560
29746	14561
8920	14562
6891	14563
74215	14564
13502	14565
313485	14566
35260	14567
304250	14568
50850	14569
50850	14570
2307	14571
4245	14572
190722	14573
4686	14574
13952	14575
75776	14576
24	14577
242883	14578
55205	14579
54918	14580
245343	14581
42433	14582
13342	14583
158430	14584
9266	14585
2722	14586
16071	14587
15612	14588
61414	14589
663	14590
16234	14591
13706	14592
134368	14593
182220	14594
50863	14595
35274	14596
25089	14597
182318	14598
74978	14599
25089	14600
304314	14601
182350	14602
25089	14603
74965	14604
2305	14605
11010	14606
3420	14607
1945	14608
1945	14609
1945	14610
1945	14611
1945	14612
174836	14613
217842	14614
315207	14615
125906	14616
77791	14617
119416	14618
209189	14619
1467	14620
11949	14621
11681	14622
22629	14623
346204	14624
71	14625
30850	14626
5763	14627
8094	14628
3545	14629
296944	14630
64391	14631
5373	14632
178507	14633
73836	14634
5046	14635
31556	14636
82076	14637
3406	14638
248201	14639
14432	14640
134973	14641
19238	14642
596	14643
3254	14644
80849	14645
347	14646
243748	14647
154334	14648
189805	14649
59417	14650
118876	14651
317646	14652
318968	14653
59306	14654
10229	14655
10229	14656
75098	14657
186	14658
13402	14659
49820	14660
111704	14661
1032	14662
13650	14663
37044	14664
71	14665
77139	14666
62289	14667
60962	14668
203976	14669
30056	14670
197467	14671
3628	14672
201922	14673
914	14674
124126	14675
127148	14676
83462	14677
181654	14678
306149	14679
83789	14680
120924	14681
54257	14682
148653	14683
197433	14684
12555	14685
117056	14686
45661	14687
339033	14688
199943	14689
38745	14690
5010	14691
81649	14692
37191	14693
34944	14694
93741	14695
3407	14696
48385	14697
22091	14698
123981	14699
51218	14700
70628	14701
2399	14702
335212	14703
74811	14704
149479	14705
21868	14706
1015	14707
36211	14708
102443	14709
2704	14710
179667	14711
144114	14712
63136	14713
33063	14714
65883	14715
60957	14716
113891	14717
53652	14718
53607	14719
326052	14720
190119	14721
19154	14722
193515	14723
79610	14724
26879	14725
152102	14726
202053	14727
37014	14728
46402	14729
121605	14730
1886	14731
42791	14732
26278	14733
40063	14734
14931	14735
129565	14736
148026	14737
42746	14738
261956	14739
56369	14740
44702	14741
179329	14742
10166	14743
144178	14744
134789	14745
68555	14746
126595	14747
298944	14748
102973	14749
38215	14750
147496	14751
71	14752
22539	14753
96402	14754
215131	14755
87913	14756
40513	14757
21105	14758
13568	14759
30011	14760
37063	14761
194994	14762
55435	14763
243148	14764
12099	14765
3628	14766
28261	14767
145617	14768
34	14769
34	14770
50116	14771
39077	14772
43936	14773
97311	14774
181798	14775
51630	14776
65019	14777
18169	14778
198230	14779
199413	14780
337209	14781
112559	14782
255564	14783
334469	14784
346622	14785
18198	14786
254887	14787
155673	14788
10397	14789
106395	14790
350418	14791
331885	14792
197445	14793
255063	14794
298884	14795
58605	14796
119254	14797
200192	14798
160637	14799
124380	14800
92542	14801
5759	14802
6287	14803
10294	14804
21481	14805
190623	14806
63092	14807
80510	14808
197460	14809
133824	14810
30548	14811
113324	14812
1578	14813
348	14814
87977	14815
4331	14816
914	14817
244470	14818
60200	14819
14985	14820
15850	14821
896	14822
36815	14823
116198	14824
83906	14825
27468	14826
46845	14827
198112	14828
43226	14829
19856	14830
95046	14831
30721	14832
41730	14833
39881	14834
29843	14835
82198	14836
56310	14837
170732	14838
138449	14839
1112	14840
12063	14841
58728	14842
8802	14843
22955	14844
149101	14845
195145	14846
317591	14847
316544	14848
53136	14849
60886	14850
34772	14851
195732	14852
191273	14853
295388	14854
126170	14855
49918	14856
55243	14857
61254	14858
183614	14859
12506	14860
21679	14861
48080	14862
190004	14863
209382	14864
133928	14865
2125	14866
36221	14867
284599	14868
254811	14869
46105	14870
45852	14871
135235	14872
53094	14873
22537	14874
90327	14875
41158	14876
202218	14877
61357	14878
79718	14879
93902	14880
75689	14881
30168	14882
92404	14883
126370	14884
15452	14885
10924	14886
5656	14887
4681	14888
87042	14889
1795	14890
3359	14891
233988	14892
113982	14893
226368	14894
80992	14895
42584	14896
279	14897
251034	14898
126233	14899
81031	14900
193493	14901
21883	14902
10668	14903
9372	14904
219458	14905
107990	14906
26291	14907
205959	14908
319684	14909
27698	14910
8741	14911
167703	14912
26903	14913
98060	14914
21868	14915
8560	14916
15744	14917
111727	14918
1759	14919
135919	14920
78856	14921
8818	14922
61720	14923
254052	14924
79307	14925
325459	14926
55197	14927
3628	14928
22190	14929
7316	14930
109999	14931
197456	14932
50366	14933
126025	14934
335411	14935
122724	14936
168549	14937
11708	14938
33522	14939
331056	14940
63134	14941
97846	14942
248038	14943
37823	14944
32057	14945
37575	14946
123151	14947
121606	14948
25065	14949
79558	14950
87269	14951
316761	14952
1182	14953
153099	14954
87314	14955
240982	14956
179486	14957
95276	14958
249045	14959
233525	14960
152533	14961
170940	14962
19262	14963
96158	14964
3822	14965
1766	14966
41970	14967
61674	14968
115887	14969
81229	14970
131117	14971
5283	14972
41614	14973
207023	14974
63379	14975
3719	14976
30864	14977
96890	14978
54897	14979
30620	14980
81258	14981
157273	14982
6780	14983
179700	14984
62237	14985
21375	14986
189159	14987
130335	14988
65969	14989
61841	14990
91351	14991
15006	14992
44428	14993
4135	14994
283154	14995
43229	14996
136021	14997
48523	14998
82060	14999
80506	15000
123136	15001
54171	15002
6981	15003
130664	15004
29687	15005
2797	15006
149145	15007
113362	15008
55045	15009
42365	15010
62081	15011
238616	15012
42419	15013
124018	15014
71153	15015
58297	15016
336777	15017
4253	15018
70686	15019
39865	15020
62325	15021
206641	15022
85183	15023
60282	15024
19516	15025
38921	15026
71330	15027
11945	15028
86979	15029
30525	15030
125202	15031
199280	15032
60676	15033
133062	15034
16018	15035
131915	15036
2300	15037
29400	15038
148232	15039
28815	15040
48358	15041
4211	15042
126289	15043
5435	15044
81362	15045
41404	15046
92022	15047
254859	15048
41102	15049
22141	15050
218957	15051
72536	15052
186646	15053
74194	15054
45017	15055
350773	15056
96013	15057
34932	15058
64734	15059
64730	15060
202227	15061
9889	15062
6185	15063
154944	15064
247	15065
2696	15066
44404	15067
183193	15068
240906	15069
65812	15070
346354	15071
345952	15072
64676	15073
1876	15074
225796	15075
11765	15076
28816	15077
11337	15078
46212	15079
347999	15080
215219	15081
52623	15082
126197	15083
12312	15084
124938	15085
143327	15086
77340	15087
269	15088
39881	15089
7669	15090
41808	15091
121565	15092
121413	15093
2998	15094
125000	15095
44807	15096
4681	15097
192492	15098
191005	15099
32879	15100
258291	15101
137742	15102
42840	15103
60729	15104
15789	15105
63747	15106
95126	15107
94342	15108
85695	15109
49861	15110
1206	15111
127918	15112
88142	15113
3254	15114
182797	15115
25142	15116
30277	15117
80544	15118
87324	15119
130173	15120
94280	15121
211082	15122
38198	15123
239056	15124
257581	15125
19999	15126
98506	15127
1050	15128
183655	15129
90885	15130
6821	15131
305293	15132
34965	15133
108378	15134
47771	15135
62926	15136
62359	15137
125934	15138
82159	15139
123160	15140
331137	15141
155681	15142
29032	15143
63539	15144
201923	15145
20421	15146
124487	15147
120881	15148
19625	15149
315	15150
585	15151
28930	15152
14381	15153
133854	15154
83613	15155
62919	15156
331817	15157
331041	15158
27101	15159
75431	15160
100931	15161
11673	15162
38914	15163
197465	15164
323166	15165
62928	15166
42840	15167
199526	15168
44523	15169
12496	15170
146374	15171
66010	15172
122840	15173
26652	15174
5852	15175
1504	15176
91784	15177
91439	15178
147189	15179
52750	15180
21906	15181
8436	15182
156868	15183
95348	15184
74033	15185
45699	15186
108015	15187
30013	15188
3692	15189
24106	15190
143700	15191
27491	15192
1440	15193
133807	15194
333007	15195
37318	15196
26412	15197
54232	15198
75083	15199
20618	15200
8678	15201
8368	15202
218816	15203
201077	15204
2710	15205
79291	15206
29935	15207
53712	15208
129694	15209
42796	15210
349653	15211
199599	15212
322104	15213
64878	15214
194412	15215
193472	15216
134509	15217
41793	15218
38036	15219
149446	15220
335725	15221
150363	15222
4661	15223
256097	15224
90898	15225
244604	15226
220070	15227
1188	15228
113258	15229
8518	15230
313559	15231
29400	15232
63127	15233
177842	15234
9294	15235
4596	15236
241145	15237
45032	15238
125615	15239
45166	15240
6945	15241
2030	15242
100684	15243
203216	15244
15574	15245
61414	15246
15590	15247
74211	15248
42956	15249
203782	15250
3388	15251
11215	15252
112582	15253
192321	15254
11037	15255
3708	15256
14689	15257
8050	15258
114290	15259
182301	15260
25081	15261
2324	15262
2324	15263
8501	15264
1938	15265
1938	15266
74959	15267
74898	15268
50780	15269
13627	15270
114274	15271
74952	15272
182316	15273
74889	15274
35273	15275
13627	15276
182295	15277
182233	15278
304375	15279
304271	15280
14713	15281
306	15282
74988	15283
75025	15284
182182	15285
25093	15286
114365	15287
74898	15288
2310	15289
1614	15290
1614	15291
1136	15292
4233	15293
4233	15294
4233	15295
95490	15296
114322	15297
182323	15298
304349	15299
114283	15300
815	15301
6658	15302
182172	15303
119097	15304
49848	15305
95200	15306
63768	15307
9480	15308
130322	15309
31556	15310
24	15311
22062	15312
7288	15313
93859	15314
299928	15315
65602	15316
315	15317
71	15318
11206	15319
62249	15320
98076	15321
29761	15322
5493	15323
50833	15324
190925	15325
80557	15326
74990	15327
182340	15328
74990	15329
181801	15330
13626	15331
182207	15332
1616	15333
27306	15334
4236	15335
700	15336
50778	15337
74990	15338
74990	15339
331788	15340
78111	15341
8218	15342
119371	15343
36517	15344
331789	15345
242892	15346
158415	15347
16506	15348
29772	15349
39605	15350
15937	15351
42956	15352
29331	15353
20897	15354
8876	15355
16519	15356
12390	15357
158418	15358
30856	15359
2415	15360
29610	15361
190549	15362
62211	15363
315	15364
4661	15365
50320	15366
1188	15367
1188	15368
8881	15369
92845	15370
182325	15371
182255	15372
74966	15373
2823	15374
2823	15375
2823	15376
19439	15377
663	15378
38156	15379
42433	15380
156174	15381
43934	15382
49863	15383
15584	15384
41984	15385
42253	15386
124517	15387
42207	15388
29773	15389
5046	15390
1414	15391
73836	15392
29605	15393
2450	15394
35244	15395
182369	15396
5275	15397
1138	15398
1138	15399
5277	15400
8510	15401
8547	15402
297048	15403
102008	15404
95074	15405
13952	15406
6891	15407
51086	15408
9301	15409
63240	15410
12146	15411
109427	15412
663	15413
44090	15414
241949	15415
242896	15416
315	15417
66312	15418
64391	15419
51119	15420
50862	15421
30530	15422
74936	15423
50859	15424
1505	15425
114361	15426
1133	15427
8509	15428
955	15429
19854	15430
31555	15431
18224	15432
21284	15433
62238	15434
81860	15435
114999	15436
11630	15437
2413	15438
64520	15439
5046	15440
29331	15441
21119	15442
52623	15443
150871	15444
214610	15445
45169	15446
813	15447
75029	15448
1947	15449
5273	15450
1364	15451
1364	15452
1364	15453
110086	15454
246059	15455
1508	15456
132507	15457
65915	15458
4598	15459
6962	15460
18224	15461
95488	15462
15391	15463
73432	15464
55205	15465
150506	15466
202660	15467
66317	15468
6978	15469
16497	15470
33716	15471
119669	15472
35282	15473
74957	15474
74912	15475
414	15476
4230	15477
1940	15478
2321	15479
4240	15480
50826	15481
217449	15482
8914	15483
503	15484
148243	15485
98141	15486
40047	15487
45017	15488
21279	15489
42456	15490
15583	15491
4686	15492
35248	15493
74957	15494
50850	15495
50844	15496
1135	15497
86554	15498
31552	15499
109172	15500
7266	15501
124443	15502
3056	15503
100700	15504
347997	15505
14450	15506
124610	15507
15641	15508
7290	15509
30828	15510
8902	15511
179793	15512
11502	15513
158451	15514
114259	15515
35265	15516
35265	15517
304420	15518
114273	15519
74978	15520
25089	15521
182366	15522
50860	15523
35237	15524
31560	15525
3815	15526
44807	15527
16580	15528
18452	15529
30883	15530
177845	15531
663	15532
33794	15533
96713	15534
12144	15535
30828	15536
6891	15537
315	15538
4237	15539
29692	15540
43604	15541
318183	15542
53136	15543
1773	15544
31313	15545
190357	15546
87418	15547
12523	15548
319104	15549
57504	15550
3815	15551
37273	15552
9469	15553
889	15554
35395	15555
28267	15556
317906	15557
4110	15558
252371	15559
47457	15560
12129	15561
203616	15562
11696	15563
26423	15564
13104	15565
12258	15566
30721	15567
95503	15568
40281	15569
6695	15570
58521	15571
6437	15572
96195	15573
197458	15574
331047	15575
148712	15576
41370	15577
29064	15578
22495	15579
85171	15580
1511	15581
35345	15582
154359	15583
63715	15584
234314	15585
11482	15586
74061	15587
242466	15588
194623	15589
5438	15590
57145	15591
26842	15592
157460	15593
272192	15594
55043	15595
59406	15596
52918	15597
246667	15598
170553	15599
26291	15600
126170	15601
322785	15602
31918	15603
24124	15604
838	15605
1110	15606
26741	15607
54716	15608
29923	15609
190430	15610
94225	15611
94280	15612
63129	15613
4212	15614
14803	15615
11365	15616
8936	15617
6962	15618
4261	15619
349025	15620
85730	15621
152825	15622
13568	15623
8820	15624
98462	15625
155313	15626
41667	15627
197467	15628
34	15629
34	15630
95762	15631
205790	15632
114600	15633
330993	15634
69202	15635
786	15636
125128	15637
73621	15638
62414	15639
125781	15640
202053	15641
254639	15642
123152	15643
221430	15644
28400	15645
20800	15646
54799	15647
253984	15648
202051	15649
331819	15650
91590	15651
299460	15652
58674	15653
232536	15654
344969	15655
87888	15656
179532	15657
13650	15658
159516	15659
331049	15660
123294	15661
197435	15662
331019	15663
80560	15664
123160	15665
16542	15666
108377	15667
152615	15668
82279	15669
24058	15670
18967	15671
61974	15672
169630	15673
79567	15674
39932	15675
144156	15676
348	15677
75431	15678
99069	15679
9372	15680
4800	15681
1609	15682
34980	15683
201785	15684
146857	15685
101226	15686
155667	15687
108226	15688
83915	15689
103380	15690
42791	15691
200478	15692
20782	15693
3286	15694
1128	15695
50352	15696
27367	15697
15231	15698
4918	15699
96348	15700
63132	15701
3699	15702
15099	15703
19461	15704
100179	15705
39112	15706
247	15707
52311	15708
3965	15709
3359	15710
20531	15711
2125	15712
330892	15713
4424	15714
38921	15715
28988	15716
27591	15717
314036	15718
40615	15719
118935	15720
27705	15721
87184	15722
136132	15723
2885	15724
114517	15725
197760	15726
2710	15727
60962	15728
42525	15729
118808	15730
44772	15731
87647	15732
104692	15733
118047	15734
255823	15735
62345	15736
30850	15737
65851	15738
8400	15739
22077	15740
10668	15741
111946	15742
2696	15743
135015	15744
15531	15745
71	15746
11656	15747
71262	15748
235398	15749
16527	15750
19247	15751
197472	15752
203877	15753
42796	15754
21359	15755
29340	15756
43226	15757
299506	15758
24926	15759
29160	15760
179353	15761
19238	15762
191013	15763
89917	15764
299293	15765
40314	15766
2696	15767
154678	15768
8440	15769
503	15770
32661	15771
71420	15772
53674	15773
30503	15774
27025	15775
132335	15776
3072	15777
326111	15778
42106	15779
8881	15780
3719	15781
53457	15782
143422	15783
9927	15784
152	15785
3668	15786
190504	15787
65969	15788
43116	15789
43	15790
202164	15791
9073	15792
15006	15793
40929	15794
82376	15795
6584	15796
39787	15797
6780	15798
71	15799
96220	15800
1766	15801
80987	15802
190303	15803
240739	15804
21430	15805
37693	15806
45661	15807
4052	15808
43229	15809
83906	15810
54171	15811
13365	15812
30417	15813
85119	15814
2263	15815
238950	15816
62298	15817
56681	15818
775	15819
203506	15820
141061	15821
63130	15822
82532	15823
93902	15824
313891	15825
65451	15826
28456	15827
212133	15828
598	15829
18351	15830
25510	15831
3412	15832
2693	15833
339795	15834
81048	15835
199280	15836
195716	15837
152201	15838
14195	15839
1609	15840
28408	15841
123165	15842
346153	15843
92022	15844
74155	15845
203392	15846
34140	15847
21449	15848
42752	15849
34678	15850
5433	15851
322736	15852
84103	15853
241768	15854
15883	15855
186914	15856
186914	15857
61384	15858
28238	15859
53652	15860
14403	15861
3292	15862
68265	15863
256209	15864
2790	15865
41715	15866
16705	15867
3628	15868
28323	15869
54882	15870
66118	15871
38564	15872
120635	15873
21441	15874
283938	15875
40789	15876
150883	15877
6287	15878
28167	15879
51348	15880
99305	15881
131074	15882
125006	15883
20639	15884
9113	15885
73494	15886
201027	15887
3254	15888
5358	15889
87913	15890
88858	15891
193145	15892
193515	15893
2087	15894
31660	15895
20393	15896
3275	15897
354514	15898
4211	15899
121413	15900
5386	15901
114829	15902
62325	15903
4450	15904
96224	15905
57093	15906
4476	15907
145942	15908
53755	15909
31998	15910
170792	15911
20756	15912
53427	15913
232678	15914
14485	15915
6526	15916
143795	15917
6709	15918
27784	15919
123769	15920
241329	15921
154338	15922
33248	15923
60200	15924
71	15925
34965	15926
61126	15927
257300	15928
171312	15929
40133	15930
46724	15931
86976	15932
126398	15933
140753	15934
2278	15935
124487	15936
29687	15937
104841	15938
117887	15939
149730	15940
71153	15941
184010	15942
1440	15943
46105	15944
120463	15945
53653	15946
189046	15947
95370	15948
56671	15949
63368	15950
108079	15951
323051	15952
291732	15953
5697	15954
14381	15955
8058	15956
62928	15957
63090	15958
80544	15959
3359	15960
51191	15961
26707	15962
83613	15963
95270	15964
38914	15965
10635	15966
14931	15967
238948	15968
17539	15969
45852	15970
23728	15971
318996	15972
2797	15973
203605	15974
39934	15975
170646	15976
193560	15977
97334	15978
10551	15979
99083	15980
1440	15981
122205	15982
143700	15983
20448	15984
58149	15985
54954	15986
5550	15987
14895	15988
130994	15989
75083	15990
27698	15991
146834	15992
64368	15993
333810	15994
119254	15995
167638	15996
7480	15997
3822	15998
12815	15999
69706	16000
27901	16001
98584	16002
196740	16003
352016	16004
150799	16005
218322	16006
132953	16007
1188	16008
130560	16009
130560	16010
157146	16011
317148	16012
217430	16013
53421	16014
150899	16015
23449	16016
8518	16017
168948	16018
8068	16019
6945	16020
95487	16021
68605	16022
3056	16023
12127	16024
42959	16025
292086	16026
27500	16027
16204	16028
100691	16029
74208	16030
38149	16031
42112	16032
42388	16033
29741	16034
7290	16035
42230	16036
2722	16037
146615	16038
124092	16039
83545	16040
15621	16041
74814	16042
75037	16043
182365	16044
114364	16045
182341	16046
74979	16047
13631	16048
75022	16049
74937	16050
74910	16051
74979	16052
75037	16053
35261	16054
84243	16055
3426	16056
2822	16057
3429	16058
3429	16059
1938	16060
1938	16061
182170	16062
241017	16063
56328	16064
25072	16065
74889	16066
25103	16067
114344	16068
114372	16069
25085	16070
304384	16071
35240	16072
75017	16073
182169	16074
35273	16075
74938	16076
182327	16077
74938	16078
6669	16079
6669	16080
8540	16081
182285	16082
25085	16083
35255	16084
35255	16085
2310	16086
2310	16087
3432	16088
1136	16089
4233	16090
4233	16091
114331	16092
303495	16093
114322	16094
815	16095
815	16096
6645	16097
129839	16098
50874	16099
50777	16100
187816	16101
37392	16102
15498	16103
8920	16104
7258	16105
22121	16106
12386	16107
24	16108
6962	16109
100685	16110
42410	16111
4587	16112
44001	16113
15508	16114
5883	16115
355348	16116
208276	16117
8902	16118
38149	16119
50777	16120
75038	16121
304371	16122
74956	16123
14710	16124
700	16125
188446	16126
3815	16127
149096	16128
42482	16129
7410	16130
12410	16131
8858	16132
29619	16133
2514	16134
16561	16135
19439	16136
43520	16137
208624	16138
11059	16139
313324	16140
16519	16141
21079	16142
120548	16143
211203	16144
115842	16145
96355	16146
210555	16147
35259	16148
35259	16149
2308	16150
2308	16151
696	16152
2823	16153
35259	16154
189688	16155
7279	16156
3586	16157
21219	16158
21284	16159
5742	16160
52699	16161
63214	16162
20966	16163
2031	16164
74222	16165
150606	16166
5883	16167
182309	16168
182309	16169
114339	16170
699	16171
699	16172
699	16173
5275	16174
1138	16175
1138	16176
8547	16177
240871	16178
13952	16179
5883	16180
16506	16181
12403	16182
158442	16183
149095	16184
34993	16185
30757	16186
54918	16187
12129	16188
29646	16189
116043	16190
309780	16191
42379	16192
241162	16193
2027	16194
64045	16195
321416	16196
77425	16197
114282	16198
4238	16199
1613	16200
8509	16201
8509	16202
8509	16203
75046	16204
77874	16205
19439	16206
260392	16207
7426	16208
68352	16209
63816	16210
5046	16211
24273	16212
31403	16213
22544	16214
4597	16215
24	16216
54918	16217
178237	16218
6972	16219
15565	16220
5748	16221
7426	16222
15602	16223
44030	16224
80040	16225
3545	16226
7258	16227
663	16228
11684	16229
82133	16230
315	16231
74985	16232
182297	16233
18323	16234
75010	16235
50845	16236
182274	16237
114244	16238
19873	16239
1364	16240
1364	16241
114292	16242
52883	16243
31557	16244
663	16245
4409	16246
9269	16247
5747	16248
19906	16249
80928	16250
2514	16251
64045	16252
35574	16253
315	16254
38116	16255
54679	16256
75014	16257
50826	16258
25094	16259
414	16260
3423	16261
3423	16262
109172	16263
9293	16264
155378	16265
239434	16266
61252	16267
15622	16268
12129	16269
12390	16270
6468	16271
18439	16272
125615	16273
15565	16274
73793	16275
304368	16276
50850	16277
75001	16278
35282	16279
35278	16280
2307	16281
4245	16282
1135	16283
182291	16284
14081	16285
80557	16286
241954	16287
251528	16288
21217	16289
8876	16290
9266	16291
109441	16292
240722	16293
24	16294
95488	16295
39373	16296
42381	16297
49854	16298
813	16299
35592	16300
64592	16301
44168	16302
29746	16303
96608	16304
9301	16305
295355	16306
3406	16307
114347	16308
114304	16309
50878	16310
2305	16311
2825	16312
2825	16313
3420	16314
41478	16315
6972	16316
113056	16317
16204	16318
7266	16319
16154	16320
24	16321
43038	16322
29692	16323
20897	16324
15590	16325
93878	16326
54552	16327
183009	16328
158452	16329
83292	16330
29646	16331
119336	16332
10619	16333
318296	16334
77883	16335
190416	16336
318624	16337
58299	16338
347	16339
20803	16340
59306	16341
111704	16342
53136	16343
80565	16344
44060	16345
130398	16346
37100	16347
324974	16348
202669	16349
147419	16350
135790	16351
64253	16352
4108	16353
2576	16354
838	16355
72596	16356
13094	16357
65883	16358
126233	16359
38745	16360
177402	16361
415	16362
132	16363
81691	16364
98586	16365
53656	16366
7481	16367
232744	16368
61301	16369
8284	16370
65621	16371
331807	16372
129299	16373
22444	16374
63082	16375
21196	16376
26933	16377
144195	16378
56453	16379
19247	16380
60788	16381
182461	16382
3508	16383
95489	16384
145183	16385
179425	16386
220032	16387
70686	16388
4261	16389
87184	16390
65995	16391
27367	16392
197473	16393
331939	16394
63127	16395
126289	16396
298903	16397
3275	16398
36252	16399
14432	16400
197437	16401
937	16402
95189	16403
27307	16404
124885	16405
28400	16406
30638	16407
232581	16408
298898	16409
335381	16410
37661	16411
29050	16412
60865	16413
331009	16414
255182	16415
775	16416
20050	16417
21430	16418
914	16419
232931	16420
7294	16421
39984	16422
170640	16423
80509	16424
331337	16425
197453	16426
25722	16427
124230	16428
4210	16429
149107	16430
317868	16431
1803	16432
26867	16433
113516	16434
25005	16435
41381	16436
243993	16437
38684	16438
89759	16439
347343	16440
64676	16441
580	16442
54937	16443
82485	16444
29056	16445
3518	16446
26107	16447
19368	16448
125887	16449
98986	16450
285066	16451
3966	16452
108226	16453
242871	16454
103380	16455
7316	16456
208103	16457
10336	16458
12506	16459
149124	16460
89235	16461
88787	16462
766	16463
27591	16464
112117	16465
144399	16466
53674	16467
190988	16468
32384	16469
217904	16470
15099	16471
51256	16472
15584	16473
9113	16474
11768	16475
36841	16476
67111	16477
245989	16478
61814	16479
63134	16480
215426	16481
137898	16482
353118	16483
3668	16484
45699	16485
96890	16486
197740	16487
25142	16488
14184	16489
28199	16490
330999	16491
238147	16492
345422	16493
92491	16494
8741	16495
44001	16496
2474	16497
20966	16498
9927	16499
21942	16500
114543	16501
29949	16502
6637	16503
2696	16504
200613	16505
15285	16506
92481	16507
64722	16508
125664	16509
39077	16510
3686	16511
242878	16512
12129	16513
1112	16514
37128	16515
154356	16516
53971	16517
15744	16518
193824	16519
54539	16520
116986	16521
284711	16522
193241	16523
2028	16524
94280	16525
87177	16526
14590	16527
118808	16528
31998	16529
210180	16530
4450	16531
28904	16532
23055	16533
84044	16534
19856	16535
60709	16536
318666	16537
15391	16538
199445	16539
71	16540
76960	16541
103644	16542
96659	16543
3019	16544
6584	16545
109355	16546
31560	16547
318762	16548
71330	16549
55	16550
2263	16551
238633	16552
58219	16553
14013	16554
26480	16555
21820	16556
1128	16557
80053	16558
193374	16559
87776	16560
32189	16561
123943	16562
125889	16563
125928	16564
81048	16565
181	16566
19932	16567
117021	16568
81470	16569
80308	16570
31560	16571
146725	16572
50638	16573
54749	16574
11926	16575
15474	16576
1050	16577
21359	16578
232533	16579
92026	16580
33063	16581
2087	16582
5358	16583
7374	16584
120635	16585
3050	16586
9073	16587
285083	16588
316796	16589
28167	16590
178041	16591
238304	16592
27625	16593
63305	16594
38728	16595
20393	16596
190357	16597
318674	16598
314559	16599
8043	16600
95762	16601
51444	16602
295	16603
79610	16604
83244	16605
4056	16606
79252	16607
61585	16608
248687	16609
323526	16610
183087	16611
197459	16612
123185	16613
209435	16614
16025	16615
5771	16616
126025	16617
197447	16618
50941	16619
317151	16620
193308	16621
53524	16622
4684	16623
28614	16624
7470	16625
26707	16626
66645	16627
53084	16628
91239	16629
42840	16630
227534	16631
12815	16632
192604	16633
14895	16634
53588	16635
37063	16636
133707	16637
667	16638
71262	16639
203172	16640
1884	16641
28401	16642
26595	16643
6475	16644
53427	16645
19889	16646
30213	16647
35381	16648
156397	16649
123157	16650
136697	16651
3970	16652
38564	16653
2704	16654
20817	16655
203388	16656
109077	16657
112984	16658
99603	16659
1095	16660
38054	16661
497	16662
218417	16663
19910	16664
138879	16665
121605	16666
104736	16667
173196	16668
32406	16669
28012	16670
170594	16671
148317	16672
1188	16673
65949	16674
65949	16675
245713	16676
24067	16677
313461	16678
126387	16679
43934	16680
16519	16681
41652	16682
9480	16683
3815	16684
12386	16685
8518	16686
8518	16687
155299	16688
44168	16689
45164	16690
45164	16691
100682	16692
7426	16693
22629	16694
22539	16695
11206	16696
64602	16697
64619	16698
111076	16699
63835	16700
4587	16701
22153	16702
16225	16703
33794	16704
13342	16705
2019	16706
31557	16707
15573	16708
150977	16709
93869	16710
24805	16711
9265	16712
245829	16713
5046	16714
72596	16715
13342	16716
71524	16717
111712	16718
4243	16719
26261	16720
135242	16721
128631	16722
193159	16723
30482	16724
74814	16725
114290	16726
74972	16727
50877	16728
74915	16729
114290	16730
114255	16731
74937	16732
958	16733
182166	16734
114285	16735
25085	16736
74967	16737
25084	16738
25072	16739
50856	16740
35273	16741
114234	16742
25106	16743
25084	16744
114365	16745
50890	16746
35273	16747
74967	16748
25093	16749
50856	16750
74934	16751
114356	16752
304438	16753
182213	16754
5288	16755
6669	16756
74969	16757
114362	16758
114234	16759
74908	16760
51040	16761
241072	16762
145329	16763
51040	16764
1615	16765
1614	16766
114327	16767
815	16768
6658	16769
6658	16770
182229	16771
315190	16772
157411	16773
78403	16774
663	16775
315173	16776
64426	16777
24	16778
21231	16779
183533	16780
503	16781
21254	16782
9266	16783
7261	16784
83355	16785
59306	16786
136123	16787
75027	16788
182298	16789
18319	16790
74962	16791
1616	16792
77926	16793
165879	16794
189120	16795
114596	16796
81069	16797
126420	16798
9302	16799
29640	16800
2411	16801
12129	16802
202697	16803
44202	16804
43499	16805
4975	16806
42364	16807
1134	16808
28375	16809
61700	16810
61488	16811
24067	16812
61488	16813
50203	16814
43482	16815
182340	16816
74989	16817
35259	16818
50896	16819
696	16820
45086	16821
50423	16822
51086	16823
5493	16824
16204	16825
503	16826
2413	16827
93876	16828
7273	16829
129987	16830
8051	16831
182258	16832
25100	16833
699	16834
1138	16835
5277	16836
8510	16837
960	16838
45086	16839
112323	16840
42388	16841
7291	16842
13412	16843
4477	16844
663	16845
216978	16846
74984	16847
114348	16848
115177	16849
1613	16850
1613	16851
1613	16852
1613	16853
4227	16854
955	16855
182277	16856
78364	16857
21262	16858
55697	16859
20885	16860
84347	16861
11067	16862
83701	16863
114244	16864
75003	16865
19439	16866
11515	16867
663	16868
53924	16869
158409	16870
35256	16871
35282	16872
182307	16873
52870	16874
75012	16875
25094	16876
35264	16877
25099	16878
4230	16879
8549	16880
1940	16881
2321	16882
2321	16883
4240	16884
4240	16885
1946	16886
114284	16887
114338	16888
241485	16889
6468	16890
242339	16891
24	16892
663	16893
315	16894
190560	16895
74924	16896
74930	16897
114380	16898
74960	16899
5262	16900
1135	16901
304382	16902
50828	16903
114304	16904
114379	16905
74941	16906
2305	16907
2305	16908
1945	16909
74897	16910
187798	16911
111726	16912
41375	16913
99603	16914
12433	16915
319262	16916
28214	16917
1766	16918
189917	16919
318238	16920
20528	16921
119314	16922
190416	16923
54606	16924
45868	16925
1876	16926
40281	16927
28261	16928
12815	16929
8013	16930
97703	16931
45688	16932
44519	16933
3359	16934
28947	16935
59666	16936
94967	16937
60749	16938
82147	16939
1795	16940
108137	16941
135796	16942
58516	16943
14248	16944
121565	16945
53372	16946
21359	16947
106	16948
77283	16949
56216	16950
121413	16951
123218	16952
114517	16953
342531	16954
23728	16955
190430	16956
240826	16957
7236	16958
68306	16959
6437	16960
58219	16961
15744	16962
7291	16963
235153	16964
20053	16965
14803	16966
4108	16967
6287	16968
231854	16969
53524	16970
92491	16971
42922	16972
3021	16973
111842	16974
54799	16975
81362	16976
156397	16977
83915	16978
9300	16979
42358	16980
5283	16981
341293	16982
189838	16983
28400	16984
126520	16985
112586	16986
3186	16987
150444	16988
15285	16989
345007	16990
108287	16991
65883	16992
114660	16993
580	16994
22444	16995
201864	16996
348	16997
348	16998
1578	16999
64253	17000
44894	17001
200486	17002
8918	17003
36252	17004
18802	17005
31516	17006
325643	17007
6259	17008
237091	17009
15099	17010
148231	17011
55243	17012
52311	17013
12240	17014
333	17015
96348	17016
15148	17017
5986	17018
79967	17019
55	17020
93741	17021
325193	17022
122150	17023
96538	17024
84825	17025
64641	17026
28988	17027
9908	17028
11888	17029
218278	17030
36841	17031
40635	17032
87746	17033
11768	17034
12507	17035
8500	17036
119190	17037
57144	17038
14184	17039
279	17040
165748	17041
53755	17042
201524	17043
144181	17044
39984	17045
352361	17046
14279	17047
23055	17048
206222	17049
199670	17050
2696	17051
15346	17052
179377	17053
54539	17054
24926	17055
335566	17056
34898	17057
116060	17058
242	17059
2028	17060
283153	17061
8755	17062
152822	17063
5759	17064
190119	17065
5438	17066
54106	17067
50352	17068
96158	17069
1780	17070
31923	17071
202669	17072
42106	17073
102196	17074
102141	17075
26789	17076
65969	17077
87417	17078
120860	17079
91645	17080
8492	17081
74021	17082
43229	17083
2696	17084
37088	17085
21321	17086
34878	17087
124309	17088
1128	17089
37575	17090
775	17091
16708	17092
74104	17093
505	17094
42517	17095
7255	17096
79772	17097
123943	17098
12144	17099
14013	17100
3638	17101
6947	17102
19932	17103
1884	17104
91811	17105
284580	17106
92026	17107
96013	17108
30590	17109
23481	17110
2790	17111
57300	17112
20394	17113
181654	17114
27035	17115
11806	17116
14985	17117
15617	17118
242398	17119
77355	17120
71	17121
116182	17122
116182	17123
212162	17124
4056	17125
114829	17126
135343	17127
18301	17128
46412	17129
54697	17130
112087	17131
154362	17132
71	17133
301635	17134
159164	17135
21212	17136
42919	17137
54646	17138
46908	17139
96782	17140
124126	17141
698	17142
238700	17143
27625	17144
325220	17145
120082	17146
80992	17147
123185	17148
30011	17149
12773	17150
128801	17151
63132	17152
1803	17153
16347	17154
121227	17155
27491	17156
86970	17157
249720	17158
2320	17159
6575	17160
14381	17161
54893	17162
53588	17163
3620	17164
26898	17165
35420	17166
108034	17167
203845	17168
146057	17169
18743	17170
79740	17171
1773	17172
8678	17173
60200	17174
189054	17175
6012	17176
113587	17177
167703	17178
22847	17179
173196	17180
121105	17181
111712	17182
125156	17183
26741	17184
80565	17185
244374	17186
83807	17187
92481	17188
194528	17189
50366	17190
1360	17191
84103	17192
162601	17193
113246	17194
156194	17195
95138	17196
64983	17197
335804	17198
194312	17199
102916	17200
159612	17201
45776	17202
490	17203
194112	17204
154241	17205
109011	17206
196031	17207
103569	17208
274984	17209
79888	17210
81122	17211
220889	17212
99372	17213
99372	17214
123411	17215
32908	17216
23382	17217
103252	17218
23596	17219
12853	17220
32925	17221
23472	17222
23195	17223
177330	17224
104515	17225
250181	17226
2933	17227
99342	17228
3159	17229
3159	17230
206755	17231
132328	17232
3159	17233
34661	17234
3159	17235
1434	17236
67334	17237
11567	17238
254396	17239
19083	17240
326030	17241
242426	17242
241292	17243
327237	17244
241100	17245
54236	17246
168	17247
242443	17248
235080	17249
235085	17250
231942	17251
386	17252
240912	17253
55557	17254
6249	17255
49820	17256
254569	17257
42860	17258
12516	17259
167328	17260
159339	17261
477	17262
46403	17263
3952	17264
7837	17265
26670	17266
26670	17267
1793	17268
161215	17269
79888	17270
3857	17271
3357	17272
263280	17273
44403	17274
255768	17275
195885	17276
99573	17277
122831	17278
3624	17279
11817	17280
53195	17281
241026	17282
15803	17283
63037	17284
155936	17285
30046	17286
99573	17287
255735	17288
165739	17289
123373	17290
44775	17291
271158	17292
47625	17293
163653	17294
99868	17295
17253	17296
106660	17297
23526	17298
106632	17299
269192	17300
12695	17301
197739	17302
255504	17303
155823	17304
22772	17305
14376	17306
99692	17307
99692	17308
12812	17309
99692	17310
895	17311
1795	17312
155643	17313
981	17314
158465	17315
3660	17316
85761	17317
1652	17318
26368	17319
136494	17320
61227	17321
269612	17322
80231	17323
218695	17324
9480	17325
24709	17326
148656	17327
95077	17328
208165	17329
132564	17330
9544	17331
197668	17332
178758	17333
273834	17334
120777	17335
80237	17336
18034	17337
156486	17338
156486	17339
156002	17340
69022	17341
37202	17342
324840	17343
46435	17344
201044	17345
1271	17346
127948	17347
322273	17348
89048	17349
127549	17350
36616	17351
343513	17352
34645	17353
17123	17354
47625	17355
47479	17356
7862	17357
124735	17358
5195	17359
95919	17360
72417	17361
7372	17362
135051	17363
131601	17364
57918	17365
6242	17366
49832	17367
1250	17368
306733	17369
196797	17370
213630	17371
103487	17372
23200	17373
105147	17374
155467	17375
160070	17376
151163	17377
262984	17378
88043	17379
132842	17380
28525	17381
112505	17382
8315	17383
74272	17384
4709	17385
9100	17386
78980	17387
79304	17388
322813	17389
262536	17390
63640	17391
30400	17392
21501	17393
42883	17394
219817	17395
44769	17396
99689	17397
155530	17398
155530	17399
80660	17400
99701	17401
130	17402
122800	17403
16734	17404
63582	17405
193900	17406
31400	17407
99504	17408
31400	17409
65730	17410
155823	17411
53723	17412
31400	17413
192527	17414
268440	17415
194562	17416
32839	17417
32839	17418
32839	17419
61274	17420
1714	17421
99689	17422
156433	17423
156337	17424
156337	17425
1310	17426
1310	17427
1092	17428
69984	17429
1092	17430
15798	17431
148316	17432
63078	17433
1511	17434
95388	17435
255225	17436
155780	17437
65778	17438
155780	17439
9544	17440
80820	17441
768	17442
15803	17443
155666	17444
3847	17445
114215	17446
323066	17447
629	17448
132255	17449
16586	17450
27902	17451
27960	17452
24212	17453
27978	17454
68264	17455
252585	17456
39606	17457
57538	17458
8612	17459
8612	17460
8612	17461
39606	17462
39606	17463
57538	17464
57684	17465
57538	17466
8612	17467
27851	17468
280986	17469
57599	17470
132868	17471
10202	17472
131676	17473
12774	17474
39410	17475
32359	17476
166183	17477
85939	17478
57640	17479
213122	17480
213022	17481
57630	17482
20178	17483
214731	17484
57684	17485
57407	17486
155367	17487
31405	17488
212885	17489
11803	17490
15663	17491
129603	17492
55569	17493
14689	17494
5812	17495
94385	17496
267194	17497
5816	17498
16421	17499
853	17500
54318	17501
214743	17502
68440	17503
85636	17504
269084	17505
69872	17506
46521	17507
104912	17508
681	17509
273740	17510
106679	17511
23350	17512
32436	17513
105721	17514
69914	17515
165938	17516
106471	17517
13407	17518
177326	17519
103377	17520
167972	17521
68191	17522
57821	17523
47473	17524
46371	17525
164890	17526
23268	17527
123370	17528
147182	17529
9376	17530
27925	17531
20262	17532
39340	17533
446	17534
27966	17535
27835	17536
46872	17537
68559	17538
73372	17539
357	17540
73373	17541
44354	17542
85791	17543
17186	17544
132063	17545
132044	17546
120704	17547
85620	17548
1665	17549
2197	17550
98296	17551
85716	17552
45382	17553
388	17554
31679	17555
85516	17556
261672	17557
159117	17558
159019	17559
3986	17560
101032	17561
49855	17562
213119	17563
131817	17564
213511	17565
39356	17566
246363	17567
39964	17568
165610	17569
6716	17570
6055	17571
16452	17572
69441	17573
6055	17574
106155	17575
39589	17576
192659	17577
168740	17578
73391	17579
162804	17580
98135	17581
93	17582
213209	17583
46781	17584
33186	17585
136267	17586
259075	17587
34619	17588
177309	17589
295252	17590
208782	17591
163692	17592
154754	17593
213401	17594
23366	17595
164629	17596
57792	17597
57833	17598
57693	17599
57536	17600
57521	17601
39616	17602
27971	17603
39462	17604
132082	17605
70082	17606
19775	17607
11944	17608
132345	17609
214661	17610
214598	17611
198108	17612
103574	17613
68526	17614
32526	17615
34637	17616
216478	17617
22388	17618
111636	17619
334570	17620
853	17621
6664	17622
210502	17623
128708	17624
206714	17625
32866	17626
106118	17627
104349	17628
39433	17629
7069	17630
164769	17631
276966	17632
47622	17633
355608	17634
168179	17635
267884	17636
5783	17637
20200	17638
46742	17639
198	17640
111768	17641
12231	17642
68690	17643
11836	17644
103065	17645
57354	17646
295319	17647
85755	17648
105405	17649
23635	17650
85833	17651
131941	17652
132820	17653
680	17654
6106	17655
31082	17656
189606	17657
177310	17658
1094	17659
12905	17660
68683	17661
1568	17662
330351	17663
195913	17664
45162	17665
6245	17666
20324	17667
132223	17668
347	17669
23414	17670
26663	17671
10200	17672
2693	17673
22388	17674
11145	17675
46259	17676
596	17677
16299	17678
19779	17679
273074	17680
86228	17681
32598	17682
85825	17683
2541	17684
106043	17685
27784	17686
295245	17687
84450	17688
132337	17689
7332	17690
177314	17691
88036	17692
206829	17693
178889	17694
168971	17695
268659	17696
177327	17697
33129	17698
268838	17699
70106	17700
32903	17701
271246	17702
57461	17703
12799	17704
38613	17705
39450	17706
4320	17707
33125	17708
57502	17709
20486	17710
132606	17711
131603	17712
269776	17713
2234	17714
85631	17715
14847	17716
23725	17717
614	17718
295311	17719
39505	17720
23354	17721
27425	17722
278371	17723
86727	17724
69152	17725
69659	17726
6024	17727
268777	17728
213969	17729
213813	17730
163691	17731
7506	17732
12243	17733
1486	17734
68095	17735
69978	17736
1131	17737
44470	17738
94953	17739
260398	17740
105373	17741
14916	17742
20129	17743
14897	17744
39411	17745
213884	17746
56905	17747
131904	17748
3463	17749
159601	17750
132214	17751
5939	17752
10183	17753
7953	17754
6249	17755
280571	17756
131792	17757
27938	17758
2527	17759
85631	17760
98625	17761
2127	17762
39593	17763
46661	17764
18466	17765
46424	17766
20169	17767
233092	17768
68513	17769
20134	17770
103539	17771
12774	17772
241645	17773
20214	17774
352766	17775
105460	17776
32826	17777
166406	17778
104531	17779
32209	17780
22295	17781
23736	17782
46424	17783
7952	17784
16373	17785
205	17786
104450	17787
131691	17788
680	17789
85752	17790
93	17791
177322	17792
65300	17793
87321	17794
132021	17795
13104	17796
69456	17797
57563	17798
24704	17799
85643	17800
57367	17801
46278	17802
14847	17803
12220	17804
4975	17805
106215	17806
34641	17807
57814	17808
6242	17809
17396	17810
166415	17811
9764	17812
205	17813
31141	17814
275851	17815
85521	17816
2541	17817
14996	17818
86009	17819
11307	17820
273795	17821
205	17822
26520	17823
85720	17824
278	17825
57579	17826
9355	17827
165798	17828
123518	17829
32592	17830
33246	17831
106073	17832
104629	17833
23569	17834
68776	17835
497	17836
85974	17837
29040	17838
354653	17839
20108	17840
18045	17841
497	17842
98651	17843
5583	17844
29998	17845
169343	17846
4632	17847
132229	17848
1504	17849
23266	17850
208956	17851
147414	17852
5823	17853
77812	17854
237701	17855
5514	17856
156	17857
7352	17858
13307	17859
39700	17860
16353	17861
177449	17862
164758	17863
118003	17864
85803	17865
239704	17866
8767	17867
1093	17868
49834	17869
72615	17870
111647	17871
181844	17872
3060	17873
24202	17874
2533	17875
98569	17876
790	17877
218480	17878
24721	17879
22353	17880
111747	17881
3060	17882
265485	17883
994	17884
207509	17885
1482	17886
154701	17887
24704	17888
22333	17889
2548	17890
83991	17891
255690	17892
99792	17893
65917	17894
39597	17895
2352	17896
32450	17897
131878	17898
14844	17899
86064	17900
24049	17901
620	17902
245112	17903
75246	17904
84394	17905
164302	17906
34621	17907
105107	17908
131834	17909
270264	17910
213128	17911
27766	17912
27898	17913
926	17914
163456	17915
103663	17916
205299	17917
57603	17918
47490	17919
1865	17920
123427	17921
23987	17922
80107	17923
57379	17924
66305	17925
23624	17926
357	17927
85659	17928
9739	17929
177488	17930
17315	17931
160	17932
162260	17933
138743	17934
163192	17935
47155	17936
105583	17937
103479	17938
69738	17939
271395	17940
274551	17941
32830	17942
37518	17943
214399	17944
298721	17945
7604	17946
7604	17947
63083	17948
57362	17949
69683	17950
132531	17951
7661	17952
27867	17953
32614	17954
213777	17955
4382	17956
69791	17957
274253	17958
2548	17959
98025	17960
213837	17961
129077	17962
284	17963
17142	17964
2548	17965
680	17966
283889	17967
47043	17968
357	17969
324182	17970
12290	17971
330768	17972
2526	17973
147441	17974
147246	17975
239503	17976
94382	17977
62573	17978
264694	17979
155494	17980
350049	17981
12812	17982
33244	17983
296393	17984
214133	17985
32731	17986
1568	17987
212868	17988
47186	17989
19693	17990
16722	17991
852	17992
85876	17993
86065	17994
309750	17995
275732	17996
12943	17997
167937	17998
129361	17999
271264	18000
47666	18001
69637	18002
16358	18003
214265	18004
270924	18005
20380	18006
4976	18007
267309	18008
34650	18009
20211	18010
2767	18011
57426	18012
20353	18013
70063	18014
271282	18015
46810	18016
121042	18017
86244	18018
131961	18019
132217	18020
73389	18021
24705	18022
197921	18023
1568	18024
331926	18025
462	18026
62542	18027
268600	18028
164206	18029
164017	18030
93	18031
8603	18032
268706	18033
85865	18034
1767	18035
8606	18036
106073	18037
167836	18038
5365	18039
192593	18040
168240	18041
2439	18042
67	18043
67	18044
9526	18045
168319	18046
79270	18047
157728	18048
272625	18049
104496	18050
67	18051
73381	18052
11141	18053
85609	18054
103753	18055
9533	18056
277137	18057
31653	18058
102112	18059
13403	18060
69326	18061
7702	18062
33622	18063
160	18064
39522	18065
62688	18066
24201	18067
69102	18068
205440	18069
11184	18070
84277	18071
329765	18072
57603	18073
131992	18074
23635	18075
12257	18076
68511	18077
46673	18078
103347	18079
39354	18080
132276	18081
12930	18082
69852	18083
46712	18084
132450	18085
66767	18086
7628	18087
2319	18088
88	18089
69630	18090
177319	18091
23655	18092
39334	18093
23627	18094
124935	18095
205459	18096
42016	18097
118834	18098
68582	18099
167836	18100
57397	18101
4636	18102
276031	18103
16999	18104
103383	18105
270830	18106
104103	18107
15768	18108
1488	18109
163435	18110
13417	18111
85587	18112
6055	18113
7714	18114
85864	18115
57582	18116
160129	18117
39628	18118
49845	18119
131883	18120
1314	18121
46801	18122
156	18123
68474	18124
79676	18125
103552	18126
166607	18127
106338	18128
6242	18129
68523	18130
103299	18131
208882	18132
45041	18133
1868	18134
10184	18135
1493	18136
214442	18137
295431	18138
67096	18139
214069	18140
213977	18141
46781	18142
49876	18143
213732	18144
69198	18145
160	18146
34661	18147
163403	18148
162530	18149
131861	18150
162798	18151
4821	18152
73388	18153
5806	18154
105581	18155
34661	18156
14897	18157
132173	18158
85783	18159
86073	18160
86118	18161
68258	18162
5783	18163
42829	18164
86065	18165
27777	18166
213633	18167
14890	18168
213658	18169
42839	18170
11035	18171
4636	18172
104743	18173
12257	18174
27855	18175
85900	18176
46459	18177
9726	18178
28017	18179
57522	18180
132140	18181
3257	18182
17020	18183
57523	18184
162728	18185
47276	18186
64940	18187
351414	18188
339907	18189
54298	18190
46705	18191
132560	18192
163688	18193
269015	18194
1568	18195
4636	18196
57679	18197
27949	18198
57582	18199
111647	18200
39618	18201
6654	18202
69098	18203
2539	18204
129026	18205
85761	18206
132224	18207
163878	18208
1569	18209
32989	18210
269384	18211
85492	18212
127471	18213
68809	18214
46398	18215
47109	18216
13408	18217
85871	18218
131770	18219
168115	18220
10181	18221
27766	18222
105622	18223
23382	18224
83388	18225
12498	18226
325141	18227
50722	18228
11037	18229
27778	18230
17006	18231
47481	18232
304190	18233
39624	18234
259283	18235
13421	18236
106024	18237
177351	18238
90766	18239
86220	18240
2442	18241
6644	18242
152202	18243
2963	18244
33612	18245
227	18246
106341	18247
9837	18248
17094	18249
159526	18250
196157	18251
70189	18252
46669	18253
39377	18254
167012	18255
69700	18256
27813	18257
23502	18258
104192	18259
9715	18260
111752	18261
104084	18262
85642	18263
7367	18264
85542	18265
27844	18266
22497	18267
354177	18268
44086	18269
165823	18270
168129	18271
132843	18272
204610	18273
272801	18274
213988	18275
18056	18276
32542	18277
6024	18278
213692	18279
14996	18280
21368	18281
11172	18282
23736	18283
27834	18284
47250	18285
3410	18286
70011	18287
273150	18288
27855	18289
39516	18290
46368	18291
1939	18292
243856	18293
15674	18294
56459	18295
65085	18296
42607	18297
295641	18298
213510	18299
164089	18300
40953	18301
355717	18302
23725	18303
46815	18304
78438	18305
73629	18306
127403	18307
214213	18308
730	18309
2226	18310
104715	18311
69125	18312
162948	18313
2533	18314
347	18315
618	18316
214767	18317
1426	18318
49883	18319
12256	18320
46998	18321
196036	18322
98557	18323
23422	18324
273041	18325
93	18326
596	18327
269551	18328
12496	18329
5265	18330
128948	18331
889	18332
70147	18333
239477	18334
28216	18335
5797	18336
57795	18337
31059	18338
49884	18339
165548	18340
3757	18341
24706	18342
32731	18343
156	18344
276578	18345
32337	18346
16947	18347
20108	18348
5174	18349
85589	18350
57448	18351
86241	18352
57567	18353
269799	18354
57414	18355
385	18356
163841	18357
214474	18358
131734	18359
4320	18360
83637	18361
239312	18362
57595	18363
14897	18364
39341	18365
213201	18366
57499	18367
98470	18368
12722	18369
1139	18370
23252	18371
9722	18372
295282	18373
27769	18374
12679	18375
213830	18376
2767	18377
68440	18378
57539	18379
28220	18380
241860	18381
177487	18382
25200	18383
39593	18384
10185	18385
154437	18386
47544	18387
57466	18388
134986	18389
3923	18390
20217	18391
208762	18392
154410	18393
73386	18394
39331	18395
132318	18396
132011	18397
336	18398
271419	18399
319098	18400
104388	18401
162530	18402
100307	18403
269059	18404
70082	18405
68263	18406
267340	18407
9750	18408
104830	18409
105815	18410
9790	18411
166535	18412
2841	18413
614	18414
872	18415
23198	18416
38628	18417
131779	18418
83919	18419
164828	18420
73394	18421
85819	18422
39585	18423
2343	18424
12717	18425
14694	18426
79270	18427
44401	18428
160	18429
121049	18430
15674	18431
214302	18432
147317	18433
12231	18434
164907	18435
44376	18436
111644	18437
105925	18438
8602	18439
3621	18440
132464	18441
27978	18442
20124	18443
57419	18444
6644	18445
39325	18446
729	18447
69914	18448
106295	18449
1636	18450
111747	18451
165828	18452
132530	18453
85810	18454
34623	18455
104150	18456
32954	18457
1139	18458
77131	18459
219250	18460
166098	18461
680	18462
273000	18463
269078	18464
132495	18465
22284	18466
111672	18467
34656	18468
83388	18469
386	18470
69637	18471
8987	18472
111636	18473
47037	18474
9786	18475
9786	18476
33065	18477
17266	18478
166802	18479
39319	18480
73393	18481
347	18482
31424	18483
209151	18484
295573	18485
244	18486
12868	18487
10191	18488
295618	18489
73438	18490
7690	18491
32598	18492
4229	18493
209281	18494
354530	18495
104694	18496
5794	18497
2229	18498
7954	18499
2319	18500
98592	18501
10181	18502
68226	18503
5840	18504
162269	18505
18037	18506
2230	18507
596	18508
27800	18509
24722	18510
104832	18511
70038	18512
274147	18513
12836	18514
2691	18515
84147	18516
23621	18517
12879	18518
214822	18519
105162	18520
215523	18521
7714	18522
47271	18523
32989	18524
272348	18525
49838	18526
167597	18527
18654	18528
27415	18529
272353	18530
213451	18531
4320	18532
1493	18533
68741	18534
154523	18535
163805	18536
167597	18537
106554	18538
273346	18539
80925	18540
271896	18541
17008	18542
24703	18543
24703	18544
24703	18545
85601	18546
46241	18547
7966	18548
69846	18549
32830	18550
69810	18551
27816	18552
994	18553
117731	18554
23455	18555
132763	18556
32702	18557
57619	18558
164034	18559
57559	18560
167322	18561
12850	18562
9786	18563
1139	18564
297931	18565
107510	18566
164646	18567
213093	18568
49876	18569
7959	18570
27769	18571
276961	18572
10195	18573
1773	18574
10194	18575
46767	18576
46822	18577
1486	18578
187945	18579
57493	18580
105319	18581
40456	18582
32774	18583
6654	18584
167261	18585
86112	18586
213536	18587
27264	18588
49830	18589
9750	18590
23334	18591
4826	18592
57671	18593
2527	18594
93	18595
85802	18596
8603	18597
105137	18598
57521	18599
7370	18600
16367	18601
1604	18602
7327	18603
6321	18604
260393	18605
66913	18606
47626	18607
2767	18608
214921	18609
27865	18610
132819	18611
706	18612
85685	18613
271309	18614
86065	18615
3060	18616
167008	18617
5562	18618
147259	18619
596	18620
39402	18621
8603	18622
177492	18623
15585	18624
268808	18625
11749	18626
69413	18627
4849	18628
20124	18629
13404	18630
32737	18631
295281	18632
65039	18633
13419	18634
153265	18635
167100	18636
213444	18637
123909	18638
49839	18639
47824	18640
105738	18641
214232	18642
38628	18643
308	18644
73377	18645
1199	18646
729	18647
2009	18648
3255	18649
68850	18650
39948	18651
308	18652
7328	18653
46629	18654
69630	18655
57670	18656
269738	18657
275752	18658
24212	18659
6713	18660
6005	18661
2197	18662
346	18663
346	18664
346	18665
2463	18666
2463	18667
188	18668
49885	18669
10197	18670
3256	18671
206755	18672
85744	18673
95104	18674
7953	18675
240891	18676
240793	18677
86135	18678
67868	18679
16356	18680
114361	18681
14648	18682
131923	18683
12706	18684
23455	18685
60729	18686
57817	18687
52091	18688
9726	18689
446	18690
1092	18691
65127	18692
14875	18693
2689	18694
229010	18695
14843	18696
105935	18697
33065	18698
213857	18699
296552	18700
105490	18701
177479	18702
39332	18703
268499	18704
68224	18705
32551	18706
167517	18707
73446	18708
227	18709
227	18710
205	18711
85651	18712
7966	18713
24713	18714
128670	18715
177498	18716
37591	18717
121961	18718
57441	18719
85761	18720
85785	18721
111648	18722
7954	18723
3815	18724
4636	18725
326735	18726
104598	18727
85610	18728
213166	18729
86880	18730
215538	18731
213424	18732
545	18733
105282	18734
45629	18735
7329	18736
23740	18737
57346	18738
9750	18739
18030	18740
7609	18741
214691	18742
14900	18743
57834	18744
158438	18745
344260	18746
7871	18747
70976	18748
57407	18749
56733	18750
213341	18751
27865	18752
44442	18753
147441	18754
62614	18755
62614	18756
12724	18757
165138	18758
6069	18759
385	18760
7952	18761
12679	18762
103248	18763
68380	18764
47160	18765
10177	18766
12881	18767
342434	18768
9379	18769
20213	18770
164422	18771
98604	18772
103180	18773
261933	18774
132347	18775
147469	18776
136493	18777
188369	18778
1096	18779
212957	18780
3073	18781
12917	18782
2439	18783
17227	18784
85588	18785
282779	18786
282308	18787
280859	18788
282894	18789
282980	18790
7338	18791
32616	18792
62724	18793
181824	18794
213427	18795
274965	18796
20106	18797
39337	18798
46767	18799
70167	18800
57707	18801
32540	18802
57810	18803
100689	18804
85840	18805
47418	18806
35761	18807
14410	18808
1568	18809
56912	18810
24732	18811
39391	18812
730	18813
34647	18814
205	18815
46264	18816
68325	18817
2690	18818
207797	18819
11184	18820
209395	18821
53446	18822
18056	18823
57787	18824
3618	18825
9772	18826
105939	18827
295572	18828
162349	18829
39313	18830
46141	18831
167335	18832
165655	18833
1092	18834
14892	18835
163488	18836
7960	18837
7707	18838
106443	18839
68403	18840
166693	18841
68766	18842
272806	18843
68683	18844
68250	18845
162247	18846
104341	18847
132133	18848
275152	18849
166172	18850
46878	18851
163158	18852
68971	18853
168253	18854
177500	18855
166177	18856
165862	18857
85506	18858
27885	18859
162293	18860
47133	18861
69424	18862
208726	18863
268281	18864
163885	18865
84316	18866
167133	18867
23194	18868
46888	18869
1150	18870
274744	18871
214814	18872
160	18873
128295	18874
12895	18875
73439	18876
83709	18877
207884	18878
70007	18879
85583	18880
67421	18881
6654	18882
890	18883
214535	18884
213029	18885
4273	18886
7686	18887
8597	18888
111745	18889
131990	18890
27822	18891
107719	18892
280136	18893
32718	18894
157903	18895
32738	18896
32482	18897
132171	18898
46547	18899
1367	18900
69410	18901
111663	18902
147597	18903
3156	18904
5320	18905
154408	18906
168406	18907
18153	18908
69826	18909
3257	18910
296431	18911
105628	18912
86024	18913
166086	18914
165873	18915
264255	18916
85596	18917
57369	18918
132398	18919
214018	18920
174026	18921
69697	18922
23569	18923
638	18924
17242	18925
103841	18926
11181	18927
27865	18928
131854	18929
98833	18930
129002	18931
273812	18932
103365	18933
16358	18934
277372	18935
107766	18936
1368	18937
270888	18938
68140	18939
23201	18940
252875	18941
86236	18942
557	18943
47197	18944
34598	18945
39433	18946
7961	18947
42574	18948
57483	18949
35793	18950
10191	18951
252613	18952
994	18953
68902	18954
2051	18955
86036	18956
122292	18957
352	18958
39046	18959
154406	18960
134886	18961
118	18962
11186	18963
106217	18964
213010	18965
102410	18966
274777	18967
113	18968
68630	18969
1488	18970
165563	18971
69409	18972
103389	18973
23566	18974
166218	18975
8611	18976
7632	18977
11156	18978
105216	18979
17039	18980
5798	18981
1199	18982
34612	18983
23732	18984
69889	18985
57512	18986
926	18987
5265	18988
2529	18989
209118	18990
57529	18991
11184	18992
131971	18993
47222	18994
111769	18995
295622	18996
39395	18997
103888	18998
3750	18999
3064	19000
352660	19001
681	19002
2628	19003
5514	19004
57354	19005
1144	19006
213724	19007
5365	19008
17067	19009
214130	19010
218823	19011
131778	19012
132327	19013
69014	19014
49835	19015
270874	19016
132667	19017
131574	19018
67944	19019
20150	19020
57084	19021
166312	19022
132025	19023
3257	19024
105047	19025
111670	19026
39307	19027
106087	19028
106633	19029
9820	19030
7302	19031
276955	19032
681	19033
295600	19034
269839	19035
8991	19036
274341	19037
929	19038
20150	19039
85778	19040
17058	19041
39948	19042
244	19043
47626	19044
85766	19045
17130	19046
18029	19047
4973	19048
68884	19049
156	19050
104494	19051
1865	19052
1567	19053
94509	19054
167054	19055
165989	19056
47200	19057
68010	19058
24711	19059
70104	19060
164721	19061
47003	19062
105563	19063
386	19064
4813	19065
265394	19066
87038	19067
164828	19068
18128	19069
273526	19070
299329	19071
167207	19072
132695	19073
57570	19074
11148	19075
34601	19076
220515	19077
105042	19078
168341	19079
57790	19080
105726	19081
32487	19082
27850	19083
70100	19084
129927	19085
294421	19086
132396	19087
84122	19088
106676	19089
267346	19090
57438	19091
3923	19092
58455	19093
167073	19094
85770	19095
105687	19096
34653	19097
165817	19098
68896	19099
274620	19100
2229	19101
104173	19102
47473	19103
104815	19104
104445	19105
57485	19106
352	19107
32597	19108
46374	19109
68986	19110
105405	19111
68760	19112
86238	19113
105916	19114
105409	19115
70088	19116
46273	19117
68075	19118
79	19119
105577	19120
164017	19121
70106	19122
164325	19123
105149	19124
104122	19125
269363	19126
103255	19127
87211	19128
68379	19129
132215	19130
276116	19131
274696	19132
12899	19133
166852	19134
68231	19135
69796	19136
167825	19137
68506	19138
163735	19139
165240	19140
166466	19141
167775	19142
268532	19143
46492	19144
167722	19145
68627	19146
158318	19147
56020	19148
47074	19149
6722	19150
9242	19151
132568	19152
57500	19153
282796	19154
23290	19155
47003	19156
46759	19157
166014	19158
103195	19159
596	19160
32855	19161
32796	19162
106675	19163
69767	19164
125567	19165
127911	19166
162577	19167
270449	19168
4978	19169
24730	19170
111714	19171
116008	19172
9711	19173
7953	19174
437	19175
32270	19176
65076	19177
57244	19178
218269	19179
136508	19180
2231	19181
4014	19182
34642	19183
86890	19184
40375	19185
346	19186
216868	19187
17081	19188
17081	19189
56447	19190
278	19191
177468	19192
274038	19193
4980	19194
103902	19195
270944	19196
167464	19197
31096	19198
58187	19199
274654	19200
2838	19201
68486	19202
166917	19203
207509	19204
132319	19205
68140	19206
46872	19207
88	19208
17227	19209
244	19210
46964	19211
60404	19212
23639	19213
70167	19214
32347	19215
13561	19216
215932	19217
33184	19218
118	19219
15692	19220
164206	19221
40298	19222
49827	19223
24714	19224
131963	19225
47273	19226
103814	19227
12318	19228
4521	19229
100528	19230
84104	19231
5365	19232
34644	19233
17229	19234
47371	19235
17095	19236
48211	19237
14884	19238
106599	19239
39420	19240
130660	19241
7707	19242
16331	19243
111760	19244
167714	19245
49873	19246
499	19247
22325	19248
10178	19249
73438	19250
3458	19251
268338	19252
34610	19253
272182	19254
339095	19255
24741	19256
7965	19257
79520	19258
75092	19259
32983	19260
32903	19261
34617	19262
213167	19263
730	19264
106224	19265
7947	19266
47004	19267
357	19268
163233	19269
161398	19270
10694	19271
45951	19272
167647	19273
132018	19274
27805	19275
1375	19276
106584	19277
165112	19278
57591	19279
272742	19280
6243	19281
111719	19282
7620	19283
103795	19284
18037	19285
34601	19286
68021	19287
105974	19288
32679	19289
1163	19290
69103	19291
161435	19292
132633	19293
103279	19294
73385	19295
9241	19296
763	19297
163520	19298
2119	19299
3060	19300
4981	19301
132160	19302
85491	19303
203140	19304
295296	19305
32948	19306
9749	19307
274248	19308
82757	19309
32431	19310
132401	19311
8209	19312
39410	19313
118	19314
347	19315
34649	19316
132779	19317
23377	19318
256	19319
9691	19320
274161	19321
17198	19322
105282	19323
46649	19324
17348	19325
69762	19326
85729	19327
70015	19328
70048	19329
271220	19330
44068	19331
280730	19332
142890	19333
12302	19334
58455	19335
39948	19336
39584	19337
39584	19338
39584	19339
446	19340
10372	19341
214267	19342
4999	19343
39355	19344
57384	19345
132346	19346
681	19347
39390	19348
86078	19349
20128	19350
20184	19351
213229	19352
213589	19353
27852	19354
27787	19355
14870	19356
86141	19357
214194	19358
85711	19359
27846	19360
85886	19361
57342	19362
18033	19363
131786	19364
39529	19365
27769	19366
8603	19367
14867	19368
131703	19369
213650	19370
13452	19371
65504	19372
44682	19373
163089	19374
212855	19375
10396	19376
351530	19377
14837	19378
206	19379
206	19380
111684	19381
7330	19382
34647	19383
57521	19384
1093	19385
198	19386
4609	19387
206	19388
8182	19389
3063	19390
153365	19391
47222	19392
23336	19393
15703	19394
121016	19395
5551	19396
1314	19397
2882	19398
32451	19399
156	19400
42326	19401
3621	19402
240505	19403
259554	19404
85850	19405
207943	19406
2813	19407
186	19408
20353	19409
33597	19410
44365	19411
107694	19412
160	19413
67868	19414
73392	19415
308	19416
104421	19417
163233	19418
47138	19419
12906	19420
82487	19421
8973	19422
12787	19423
212850	19424
177336	19425
31708	19426
175079	19427
71002	19428
178119	19429
105935	19430
46759	19431
46646	19432
69211	19433
33155	19434
3472	19435
2463	19436
75318	19437
219321	19438
136453	19439
295584	19440
9795	19441
57587	19442
148860	19443
163192	19444
29480	19445
925	19446
65505	19447
268382	19448
9387	19449
272766	19450
213734	19451
27912	19452
4848	19453
25267	19454
13403	19455
132259	19456
17012	19457
105724	19458
86217	19459
34611	19460
214662	19461
3726	19462
31071	19463
294991	19464
137237	19465
216269	19466
31112	19467
78623	19468
119308	19469
17348	19470
68010	19471
17222	19472
34624	19473
47456	19474
15071	19475
7949	19476
20385	19477
47058	19478
12728	19479
212923	19480
168311	19481
14834	19482
26328	19483
95257	19484
280	19485
20187	19486
12268	19487
4636	19488
34624	19489
18056	19490
181756	19491
1093	19492
2127	19493
11171	19494
7361	19495
57693	19496
39514	19497
16507	19498
57421	19499
46995	19500
4320	19501
165667	19502
131856	19503
165049	19504
47160	19505
132395	19506
57567	19507
213815	19508
32451	19509
85979	19510
188868	19511
59237	19512
1629	19513
86064	19514
132606	19515
57361	19516
262620	19517
20128	19518
321939	19519
132059	19520
4654	19521
159690	19522
1034	19523
39572	19524
1488	19525
295879	19526
6642	19527
32629	19528
20128	19529
24201	19530
39631	19531
132289	19532
57511	19533
39948	19534
2527	19535
131922	19536
268967	19537
27941	19538
131984	19539
212888	19540
57535	19541
39392	19542
214773	19543
85602	19544
46546	19545
1486	19546
12839	19547
46407	19548
39431	19549
23586	19550
57687	19551
13421	19552
248891	19553
30671	19554
27912	19555
307	19556
20216	19557
46992	19558
23639	19559
104309	19560
57373	19561
212877	19562
14911	19563
85700	19564
85582	19565
22437	19566
105539	19567
167191	19568
47074	19569
1961	19570
87225	19571
57468	19572
85722	19573
86242	19574
131888	19575
28230	19576
27852	19577
27950	19578
12724	19579
17058	19580
8638	19581
2356	19582
69685	19583
7361	19584
27377	19585
89095	19586
32927	19587
129155	19588
1139	19589
132906	19590
131758	19591
17923	19592
14858	19593
132234	19594
73390	19595
214918	19596
7962	19597
214783	19598
54102	19599
39346	19600
9753	19601
34622	19602
23201	19603
128957	19604
9750	19605
32441	19606
7614	19607
46760	19608
46547	19609
47643	19610
50311	19611
7952	19612
47088	19613
39472	19614
17000	19615
135223	19616
11068	19617
9722	19618
3418	19619
160331	19620
46390	19621
137539	19622
12255	19623
22284	19624
27851	19625
57426	19626
69471	19627
199255	19628
32391	19629
259181	19630
44899	19631
295608	19632
94951	19633
2230	19634
34639	19635
166376	19636
17283	19637
135519	19638
103563	19639
105292	19640
47004	19641
7951	19642
122883	19643
925	19644
925	19645
268677	19646
8669	19647
50146	19648
274865	19649
165993	19650
68723	19651
56197	19652
49822	19653
46682	19654
68095	19655
18037	19656
274085	19657
213898	19658
6716	19659
295265	19660
47298	19661
164122	19662
277303	19663
18031	19664
28850	19665
270733	19666
163691	19667
167116	19668
8673	19669
49826	19670
168064	19671
14916	19672
86200	19673
39508	19674
39585	19675
57804	19676
50065	19677
14859	19678
39443	19679
23295	19680
73384	19681
132709	19682
65154	19683
28005	19684
12937	19685
17366	19686
17078	19687
5779	19688
273103	19689
177483	19690
85813	19691
111764	19692
85802	19693
132251	19694
57362	19695
68469	19696
239286	19697
86207	19698
245600	19699
57423	19700
20108	19701
1092	19702
86064	19703
160	19704
6716	19705
132173	19706
12255	19707
46260	19708
9355	19709
9336	19710
165138	19711
14965	19712
69789	19713
23736	19714
111325	19715
4122	19716
263087	19717
11184	19718
55918	19719
32919	19720
17120	19721
121663	19722
17229	19723
131797	19724
85792	19725
9735	19726
83327	19727
3070	19728
12881	19729
46887	19730
164393	19731
46597	19732
31064	19733
27930	19734
132251	19735
3086	19736
20156	19737
69957	19738
69535	19739
47511	19740
28230	19741
46425	19742
23464	19743
85921	19744
69330	19745
3605	19746
8638	19747
131619	19748
39597	19749
131641	19750
47241	19751
1868	19752
54	19753
2855	19754
85751	19755
67698	19756
2446	19757
1310	19758
1253	19759
13421	19760
12679	19761
13407	19762
86232	19763
65118	19764
32547	19765
16384	19766
104947	19767
32910	19768
40867	19769
270436	19770
82655	19771
1913	19772
18052	19773
105271	19774
111662	19775
23483	19776
8619	19777
168166	19778
55988	19779
23510	19780
106295	19781
1314	19782
32954	19783
104116	19784
213967	19785
6242	19786
57674	19787
57321	19788
68760	19789
104314	19790
5816	19791
34652	19792
73453	19793
34600	19794
3918	19795
205	19796
85626	19797
85891	19798
23348	19799
105569	19800
17120	19801
105581	19802
88	19803
17154	19804
3768	19805
39508	19806
23736	19807
103466	19808
12757	19809
68683	19810
213284	19811
18029	19812
994	19813
70038	19814
104142	19815
30390	19816
32913	19817
214762	19818
270655	19819
69789	19820
17164	19821
295590	19822
19839	19823
23245	19824
69851	19825
46901	19826
23245	19827
3918	19828
39442	19829
57393	19830
2226	19831
167397	19832
214552	19833
131653	19834
3768	19835
28152	19836
17314	19837
68928	19838
162761	19839
10187	19840
7964	19841
165186	19842
10202	19843
167447	19844
132503	19845
132776	19846
214019	19847
12953	19848
295611	19849
39347	19850
23231	19851
111638	19852
132729	19853
33092	19854
23334	19855
32536	19856
278	19857
69619	19858
131725	19859
270380	19860
163158	19861
6038	19862
23425	19863
132080	19864
18128	19865
213428	19866
12837	19867
20319	19868
213731	19869
26547	19870
46716	19871
69119	19872
103596	19873
34600	19874
7655	19875
23606	19876
73371	19877
85978	19878
20185	19879
34612	19880
16342	19881
213526	19882
46901	19883
214437	19884
85892	19885
86093	19886
57617	19887
131603	19888
18056	19889
131594	19890
9480	19891
68220	19892
18045	19893
16972	19894
9723	19895
7599	19896
7702	19897
20118	19898
106624	19899
86013	19900
32943	19901
46631	19902
39970	19903
69967	19904
9735	19905
68416	19906
167410	19907
57671	19908
69878	19909
132516	19910
17002	19911
47138	19912
20118	19913
46487	19914
131599	19915
68538	19916
276560	19917
213123	19918
39533	19919
7686	19920
12914	19921
269281	19922
205	19923
68612	19924
103615	19925
57449	19926
131639	19927
131793	19928
213212	19929
106441	19930
32789	19931
39955	19932
23600	19933
19779	19934
43277	19935
213944	19936
85907	19937
86110	19938
213432	19939
44424	19940
3923	19941
188	19942
1310	19943
1093	19944
131865	19945
1660	19946
57361	19947
14996	19948
70106	19949
69556	19950
28204	19951
23736	19952
1253	19953
14327	19954
6249	19955
85819	19956
83380	19957
57344	19958
132331	19959
17201	19960
9842	19961
187	19962
46291	19963
111750	19964
132709	19965
106368	19966
122972	19967
20268	19968
12262	19969
13415	19970
1865	19971
46465	19972
17186	19973
168150	19974
68696	19975
17098	19976
8638	19977
39577	19978
85960	19979
213978	19980
2761	19981
349540	19982
266739	19983
39597	19984
20193	19985
69878	19986
132476	19987
57355	19988
274632	19989
277495	19990
7702	19991
3494	19992
132188	19993
12801	19994
68624	19995
103217	19996
73454	19997
85726	19998
57751	19999
20136	20000
166160	20001
1310	20002
129185	20003
47043	20004
27797	20005
1253	20006
165989	20007
1598	20008
47271	20009
105147	20010
9772	20011
32547	20012
34641	20013
196074	20014
86110	20015
4813	20016
7662	20017
132340	20018
37246	20019
57523	20020
85563	20021
6069	20022
17339	20023
4645	20024
26396	20025
39597	20026
18032	20027
45491	20028
23348	20029
7632	20030
32542	20031
9735	20032
33222	20033
343206	20034
131803	20035
38491	20036
9799	20037
17327	20038
213495	20039
46760	20040
210393	20041
69198	20042
10187	20043
57088	20044
104287	20045
21026	20046
1093	20047
4843	20048
1069	20049
23688	20050
68416	20051
84216	20052
1092	20053
168388	20054
9379	20055
47276	20056
69563	20057
10969	20058
23245	20059
104341	20060
17201	20061
239678	20062
47043	20063
47515	20064
32791	20065
9753	20066
162349	20067
47098	20068
17201	20069
12943	20070
345071	20071
165661	20072
166422	20073
213069	20074
10186	20075
6664	20076
27787	20077
44400	20078
273850	20079
7953	20080
27853	20081
12837	20082
167410	20083
111756	20084
141416	20085
177485	20086
69152	20087
11145	20088
256603	20089
17193	20090
111750	20091
271482	20092
3494	20093
22373	20094
177479	20095
68312	20096
17109	20097
69563	20098
69860	20099
8668	20100
9695	20101
17002	20102
1093	20103
106276	20104
69825	20105
17338	20106
132894	20107
214550	20108
46480	20109
12268	20110
111736	20111
167412	20112
32516	20113
85889	20114
8676	20115
39465	20116
1490	20117
105702	20118
213592	20119
57687	20120
2319	20121
7655	20122
213799	20123
47019	20124
104450	20125
85962	20126
3080	20127
23725	20128
252319	20129
46770	20130
214982	20131
160	20132
68807	20133
166119	20134
16342	20135
167289	20136
39465	20137
69892	20138
3603	20139
39868	20140
39568	20141
132324	20142
52608	20143
5324	20144
57687	20145
46716	20146
46516	20147
12895	20148
271561	20149
23333	20150
30756	20151
83637	20152
17020	20153
271239	20154
614	20155
32917	20156
32845	20157
163835	20158
23521	20159
39970	20160
214876	20161
27851	20162
132296	20163
57587	20164
85880	20165
213000	20166
47128	20167
18050	20168
69659	20169
47197	20170
9373	20171
128171	20172
17039	20173
85862	20174
28267	20175
111652	20176
147205	20177
62501	20178
254675	20179
39389	20180
6244	20181
73433	20182
9370	20183
20385	20184
69165	20185
2527	20186
69721	20187
12717	20188
147245	20189
62573	20190
1139	20191
27855	20192
206268	20193
85843	20194
132143	20195
132085	20196
57347	20197
347664	20198
27	20199
1386	20200
21361	20201
104114	20202
346	20203
1399	20204
1161	20205
162499	20206
39444	20207
57563	20208
106416	20209
9795	20210
68459	20211
385	20212
127150	20213
164059	20214
38752	20215
27832	20216
852	20217
165858	20218
128139	20219
27908	20220
166044	20221
244	20222
85862	20223
2628	20224
57510	20225
46910	20226
239638	20227
17094	20228
85589	20229
5521	20230
105721	20231
5783	20232
14863	20233
83442	20234
18028	20235
42587	20236
5916	20237
11751	20238
118701	20239
14860	20240
7603	20241
65715	20242
91650	20243
46500	20244
5064	20245
47377	20246
9325	20247
58135	20248
223583	20249
323962	20250
15891	20251
63215	20252
242299	20253
35266	20254
167563	20255
338126	20256
42901	20257
95115	20258
105688	20259
40613	20260
64794	20261
31919	20262
1789	20263
13108	20264
19793	20265
16244	20266
122735	20267
132117	20268
111770	20269
3419	20270
72503	20271
100477	20272
195684	20273
123274	20274
4109	20275
2771	20276
162257	20277
162257	20278
324955	20279
83366	20280
189	20281
7862	20282
10290	20283
60348	20284
2819	20285
15865	20286
439	20287
4425	20288
9588	20289
101954	20290
4831	20291
64250	20292
71711	20293
46656	20294
11086	20295
17304	20296
17304	20297
46883	20298
32510	20299
105147	20300
17071	20301
39437	20302
213108	20303
271506	20304
2586	20305
324219	20306
98357	20307
15217	20308
15217	20309
121795	20310
3952	20311
59464	20312
33103	20313
3348	20314
4709	20315
7381	20316
24634	20317
22945	20318
5910	20319
148428	20320
43581	20321
170487	20322
241257	20323
27150	20324
15974	20325
77503	20326
194271	20327
69540	20328
69540	20329
67330	20330
12569	20331
149674	20332
15969	20333
205277	20334
46513	20335
198272	20336
336534	20337
30	20338
3844	20339
75220	20340
160151	20341
353	20342
156328	20343
155456	20344
241108	20345
32708	20346
26678	20347
312317	20348
40432	20349
332519	20350
68432	20351
111751	20352
168	20353
148838	20354
322763	20355
311037	20356
33238	20357
166149	20358
16815	20359
9544	20360
9481	20361
4854	20362
10197	20363
26523	20364
109009	20365
16711	20366
196042	20367
32260	20368
9347	20369
1505	20370
37378	20371
2144	20372
195029	20373
156125	20374
254037	20375
22378	20376
214794	20377
4657	20378
9387	20379
16374	20380
158851	20381
32305	20382
147481	20383
147216	20384
239330	20385
147245	20386
42607	20387
238919	20388
14897	20389
177313	20390
12433	20391
39552	20392
188620	20393
69953	20394
105137	20395
44423	20396
261507	20397
3767	20398
276115	20399
31140	20400
58441	20401
270364	20402
11148	20403
85646	20404
111650	20405
338367	20406
213024	20407
260319	20408
164216	20409
105535	20410
162453	20411
32556	20412
166078	20413
47074	20414
4848	20415
34615	20416
39827	20417
32376	20418
12787	20419
39923	20420
270414	20421
45634	20422
31147	20423
132383	20424
20135	20425
219320	20426
103691	20427
39575	20428
33615	20429
147411	20430
23071	20431
12313	20432
94190	20433
386	20434
9373	20435
680	20436
132055	20437
17331	20438
86009	20439
37542	20440
57954	20441
43992	20442
68445	20443
32592	20444
57463	20445
15729	20446
275856	20447
132117	20448
34597	20449
57358	20450
385	20451
6644	20452
11184	20453
85659	20454
5335	20455
205195	20456
20161	20457
20100	20458
31165	20459
1093	20460
7690	20461
17164	20462
57431	20463
5371	20464
104851	20465
122261	20466
213345	20467
131660	20468
212994	20469
400	20470
13404	20471
214529	20472
83442	20473
10182	20474
18039	20475
1867	20476
3060	20477
13407	20478
128595	20479
132108	20480
85979	20481
10182	20482
295615	20483
163280	20484
86033	20485
27911	20486
130885	20487
7649	20488
213828	20489
1486	20490
252386	20491
9735	20492
68469	20493
47139	20494
1310	20495
103821	20496
23660	20497
9715	20498
86134	20499
32450	20500
47139	20501
214025	20502
68612	20503
46796	20504
27846	20505
27887	20506
68303	20507
105569	20508
271625	20509
39624	20510
14884	20511
58356	20512
46820	20513
1092	20514
69535	20515
17339	20516
260391	20517
88412	20518
106684	20519
12914	20520
14376	20521
69662	20522
266765	20523
17291	20524
164912	20525
267968	20526
103804	20527
268683	20528
163291	20529
5778	20530
8612	20531
23586	20532
9694	20533
25267	20534
266926	20535
106140	20536
155629	20537
4804	20538
106080	20539
46188	20540
250151	20541
214276	20542
2359	20543
47362	20544
7661	20545
34617	20546
57516	20547
7661	20548
1147	20549
7059	20550
20202	20551
177485	20552
57329	20553
22325	20554
98662	20555
2813	20556
111758	20557
6021	20558
162247	20559
46929	20560
308758	20561
127591	20562
23459	20563
12881	20564
135053	20565
187189	20566
4639	20567
574	20568
213372	20569
12518	20570
30410	20571
1199	20572
27853	20573
57723	20574
58356	20575
239590	20576
159546	20577
9403	20578
131596	20579
4646	20580
42225	20581
94458	20582
94414	20583
3596	20584
62524	20585
94510	20586
94414	20587
62307	20588
94428	20589
147481	20590
1145	20591
39411	20592
27791	20593
640	20594
83854	20595
83414	20596
85816	20597
57329	20598
20223	20599
85720	20600
238853	20601
238994	20602
132575	20603
31161	20604
213355	20605
954	20606
354892	20607
13456	20608
1199	20609
1199	20610
58267	20611
127024	20612
8987	20613
39364	20614
11469	20615
44358	20616
12719	20617
57695	20618
47626	20619
12312	20620
112817	20621
57854	20622
22935	20623
86217	20624
3785	20625
213750	20626
218869	20627
13402	20628
31140	20629
254112	20630
1898	20631
76	20632
16375	20633
239395	20634
987	20635
122429	20636
31745	20637
79025	20638
729	20639
317167	20640
26128	20641
136229	20642
1511	20643
987	20644
23423	20645
1794	20646
76	20647
4724	20648
30456	20649
1200	20650
99557	20651
22029	20652
181	20653
767	20654
101382	20655
128581	20656
199036	20657
189812	20658
5035	20659
43344	20660
1794	20661
187349	20662
148928	20663
69472	20664
89676	20665
123522	20666
117464	20667
313141	20668
139866	20669
5592	20670
204341	20671
159501	20672
84235	20673
32664	20674
22966	20675
338619	20676
295401	20677
31010	20678
17212	20679
45881	20680
259164	20681
23742	20682
79547	20683
136679	20684
37383	20685
202665	20686
104	20687
53650	20688
25078	20689
69480	20690
4715	20691
159782	20692
7147	20693
118506	20694
117390	20695
1508	20696
3141	20697
67266	20698
260972	20699
187624	20700
3348	20701
177360	20702
59694	20703
53770	20704
53113	20705
63922	20706
5909	20707
59652	20708
26523	20709
136224	20710
69356	20711
63658	20712
30155	20713
120605	20714
19339	20715
11808	20716
30014	20717
11795	20718
65655	20719
2461	20720
255006	20721
208342	20722
82820	20723
119082	20724
217501	20725
1062	20726
153161	20727
301373	20728
16738	20729
68185	20730
38165	20731
80685	20732
27261	20733
83803	20734
79855	20735
245795	20736
122993	20737
99565	20738
15809	20739
9034	20740
80647	20741
21496	20742
73678	20743
21501	20744
5573	20745
37546	20746
11795	20747
65354	20748
99247	20749
151370	20750
178531	20751
46302	20752
19183	20753
61	20754
76134	20755
143204	20756
161961	20757
218280	20758
79557	20759
22776	20760
44769	20761
342855	20762
242996	20763
53426	20764
324384	20765
336983	20766
31691	20767
325054	20768
313137	20769
62130	20770
773	20771
4012	20772
7600	20773
22852	20774
122717	20775
329750	20776
123899	20777
43263	20778
4710	20779
3155	20780
187394	20781
183612	20782
204437	20783
204792	20784
43324	20785
40524	20786
169098	20787
252878	20788
311569	20789
31412	20790
44795	20791
30604	20792
66310	20793
504	20794
7506	20795
95113	20796
19353	20797
303503	20798
80703	20799
223969	20800
19136	20801
19136	20802
19136	20803
181938	20804
133629	20805
80298	20806
114354	20807
89926	20808
95113	20809
318409	20810
5909	20811
42989	20812
66558	20813
158960	20814
66558	20815
258946	20816
17108	20817
16754	20818
171713	20819
157052	20820
202844	20821
44824	20822
44824	20823
44824	20824
44824	20825
44824	20826
197981	20827
314369	20828
10544	20829
159831	20830
110972	20831
154071	20832
244122	20833
28124	20834
15881	20835
168395	20836
63635	20837
254178	20838
5949	20839
317771	20840
245772	20841
242068	20842
7065	20843
15799	20844
69844	20845
22292	20846
341385	20847
774	20848
774	20849
31315	20850
98958	20851
181938	20852
262509	20853
158898	20854
260935	20855
236296	20856
93658	20857
318350	20858
5510	20859
2586	20860
5197	20861
30901	20862
99565	20863
65789	20864
31868	20865
123272	20866
281371	20867
26523	20868
148933	20869
252043	20870
27284	20871
69356	20872
332477	20873
21508	20874
148464	20875
47065	20876
231778	20877
113248	20878
7949	20879
332911	20880
33758	20881
11820	20882
11820	20883
63248	20884
122061	20885
43681	20886
110997	20887
53900	20888
243590	20889
7862	20890
156181	20891
1509	20892
12516	20893
26575	20894
220209	20895
89083	20896
318368	20897
192509	20898
101603	20899
41099	20900
12150	20901
12150	20902
150092	20903
324662	20904
76134	20905
9981	20906
58039	20907
73675	20908
9952	20909
15973	20910
42932	20911
2142	20912
5546	20913
22891	20914
98443	20915
262516	20916
22736	20917
171648	20918
53007	20919
98747	20920
50125	20921
17856	20922
42997	20923
2771	20924
183314	20925
23122	20926
101464	20927
318163	20928
163124	20929
99943	20930
315513	20931
163124	20932
79851	20933
40912	20934
99278	20935
11798	20936
127178	20937
314906	20938
117473	20939
241352	20940
32995	20941
1047	20942
3070	20943
80632	20944
154	20945
2864	20946
2374	20947
163861	20948
163861	20949
13128	20950
351019	20951
147445	20952
17268	20953
9419	20954
82948	20955
83059	20956
178723	20957
66918	20958
136677	20959
126923	20960
9062	20961
258433	20962
148718	20963
242377	20964
242356	20965
1268	20966
105488	20967
79803	20968
254655	20969
155354	20970
329498	20971
23182	20972
40258	20973
46197	20974
46197	20975
161476	20976
266136	20977
266101	20978
22734	20979
122	20980
155803	20981
5189	20982
181794	20983
24723	20984
99634	20985
8987	20986
44479	20987
18039	20988
154411	20989
27636	20990
13417	20991
34602	20992
1145	20993
99701	20994
84164	20995
111656	20996
44816	20997
46270	20998
111642	20999
44898	21000
156002	21001
213228	21002
6246	21003
6246	21004
6246	21005
6246	21006
254880	21007
2138	21008
105357	21009
264485	21010
1509	21011
46899	21012
65715	21013
65715	21014
157371	21015
22835	21016
195639	21017
329955	21018
19711	21019
155354	21020
85266	21021
348272	21022
13996	21023
87010	21024
336465	21025
5510	21026
155704	21027
44825	21028
44825	21029
2433	21030
205769	21031
3065	21032
1661	21033
148351	21034
3256	21035
49871	21036
2705	21037
113387	21038
74882	21039
9312	21040
223983	21041
2141	21042
14874	21043
3645	21044
295738	21045
131642	21046
118807	21047
132292	21048
122282	21049
197086	21050
49832	21051
10196	21052
2463	21053
2463	21054
241781	21055
241557	21056
14332	21057
21501	21058
93746	21059
177407	21060
11682	21061
34645	21062
12712	21063
73396	21064
99644	21065
54223	21066
241702	21067
101657	21068
7354	21069
1772	21070
6640	21071
3909	21072
37569	21073
10062	21074
104668	21075
27261	21076
89700	21077
156478	21078
139886	21079
90422	21080
198343	21081
99790	21082
255010	21083
9027	21084
54308	21085
44879	21086
44816	21087
242440	21088
255655	21089
69720	21090
21497	21091
254770	21092
254822	21093
155936	21094
198343	21095
100703	21096
65681	21097
65681	21098
65681	21099
30021	21100
96245	21101
347948	21102
241029	21103
37478	21104
19307	21105
99462	21106
99462	21107
155989	21108
65697	21109
105497	21110
254560	21111
63210	21112
152911	21113
65775	21114
177505	21115
62970	21116
226959	21117
289375	21118
246408	21119
82682	21120
102760	21121
255749	21122
99237	21123
1865	21124
67142	21125
101958	21126
7353	21127
87422	21128
7963	21129
155438	21130
241648	21131
148433	21132
241744	21133
241635	21134
148532	21135
241271	21136
148523	21137
241206	21138
241676	21139
241779	21140
241778	21141
241542	21142
148584	21143
241491	21144
241532	21145
241818	21146
241734	21147
241662	21148
241517	21149
148608	21150
241800	21151
241656	21152
241810	21153
241220	21154
241792	21155
241706	21156
148545	21157
241286	21158
241760	21159
241313	21160
241225	21161
241347	21162
148412	21163
241849	21164
241739	21165
241457	21166
241386	21167
241187	21168
241223	21169
241613	21170
241305	21171
241512	21172
148519	21173
241323	21174
241632	21175
241801	21176
241402	21177
241830	21178
241705	21179
241622	21180
241589	21181
241695	21182
241345	21183
241456	21184
241693	21185
241452	21186
241732	21187
241443	21188
241477	21189
241180	21190
241728	21191
241304	21192
241325	21193
241358	21194
241235	21195
241446	21196
241576	21197
241262	21198
241481	21199
241339	21200
241708	21201
241539	21202
148645	21203
241749	21204
148549	21205
241844	21206
241451	21207
241346	21208
241712	21209
241832	21210
241633	21211
241625	21212
148634	21213
241671	21214
241596	21215
241372	21216
241837	21217
241379	21218
241203	21219
241209	21220
241432	21221
241301	21222
241388	21223
241530	21224
241258	21225
241494	21226
241578	21227
241533	21228
241210	21229
241168	21230
241249	21231
241351	21232
241791	21233
148542	21234
241425	21235
241416	21236
241499	21237
241303	21238
241227	21239
148515	21240
241805	21241
241774	21242
241283	21243
95184	21244
95235	21245
241350	21246
241714	21247
241189	21248
241198	21249
241231	21250
241716	21251
241276	21252
241747	21253
241528	21254
95277	21255
241423	21256
42880	21257
148475	21258
241466	21259
241204	21260
241480	21261
241373	21262
241248	21263
241764	21264
241241	21265
241772	21266
4219	21267
262519	21268
262508	21269
192888	21270
2587	21271
2587	21272
91372	21273
180646	21274
47303	21275
270398	21276
121210	21277
20365	21278
11156	21279
244	21280
105909	21281
79	21282
73384	21283
267826	21284
14865	21285
159695	21286
104899	21287
270648	21288
23427	21289
24736	21290
225157	21291
132112	21292
267908	21293
928	21294
23647	21295
23431	21296
47194	21297
4428	21298
890	21299
12953	21300
268559	21301
129978	21302
325133	21303
34612	21304
11647	21305
20201	21306
12784	21307
12917	21308
1867	21309
128670	21310
2356	21311
3918	21312
23621	21313
135051	21314
58507	21315
129205	21316
7674	21317
47654	21318
11237	21319
213299	21320
32462	21321
255834	21322
273535	21323
20225	21324
79	21325
4657	21326
206	21327
3777	21328
4654	21329
23194	21330
70167	21331
14951	21332
295617	21333
177484	21334
22367	21335
9772	21336
22765	21337
446	21338
32546	21339
4653	21340
16365	21341
241696	21342
31135	21343
97756	21344
9942	21345
244	21346
2051	21347
31132	21348
177484	21349
131675	21350
47193	21351
259473	21352
267718	21353
4265	21354
212504	21355
44445	21356
69595	21357
39046	21358
86231	21359
332103	21360
927	21361
305707	21362
20486	21363
16393	21364
44392	21365
187	21366
46465	21367
181841	21368
68900	21369
10183	21370
9693	21371
32418	21372
162214	21373
27881	21374
17296	21375
23357	21376
271368	21377
24733	21378
6721	21379
17154	21380
103124	21381
12757	21382
32935	21383
68916	21384
17296	21385
67963	21386
12245	21387
20388	21388
9723	21389
85682	21390
1254	21391
27816	21392
46459	21393
2119	21394
27925	21395
103381	21396
206	21397
22303	21398
177363	21399
22347	21400
39624	21401
2129	21402
27773	21403
44454	21404
2529	21405
88035	21406
127781	21407
29829	21408
131760	21409
121017	21410
132281	21411
4639	21412
65158	21413
85892	21414
6069	21415
47188	21416
57854	21417
86005	21418
39053	21419
3778	21420
3618	21421
1777	21422
1199	21423
147400	21424
111646	21425
131704	21426
27921	21427
39422	21428
121663	21429
167472	21430
10199	21431
19337	21432
12895	21433
128800	21434
85817	21435
44651	21436
103113	21437
57833	21438
273257	21439
213713	21440
4849	21441
1163	21442
132336	21443
69946	21444
86268	21445
132733	21446
9379	21447
57683	21448
9391	21449
4813	21450
214002	21451
39414	21452
8598	21453
23455	21454
11151	21455
132190	21456
46785	21457
7059	21458
2340	21459
8611	21460
57557	21461
20145	21462
57483	21463
31165	21464
7059	21465
35476	21466
132238	21467
131698	21468
57557	21469
86093	21470
3757	21471
3083	21472
925	21473
103945	21474
252275	21475
2529	21476
31746	21477
11181	21478
213861	21479
1487	21480
65135	21481
214700	21482
132107	21483
33178	21484
85794	21485
85786	21486
271552	21487
270418	21488
105888	21489
162723	21490
20227	21491
1257	21492
2527	21493
213606	21494
131726	21495
131972	21496
20178	21497
4657	21498
20214	21499
65056	21500
142353	21501
132256	21502
33056	21503
105589	21504
693	21505
111666	21506
68608	21507
39328	21508
5811	21509
32547	21510
102752	21511
2795	21512
34656	21513
20118	21514
27920	21515
213136	21516
316791	21517
274810	21518
38622	21519
349583	21520
2693	21521
27848	21522
132655	21523
87331	21524
12269	21525
22385	21526
32775	21527
34607	21528
85859	21529
86206	21530
1311	21531
121348	21532
47369	21533
50146	21534
166708	21535
213239	21536
86200	21537
18054	21538
214151	21539
17385	21540
218999	21541
86215	21542
132708	21543
156130	21544
130503	21545
276927	21546
927	21547
330614	21548
73439	21549
87357	21550
330556	21551
57478	21552
154371	21553
101111	21554
7366	21555
6049	21556
132228	21557
22379	21558
65155	21559
4651	21560
27977	21561
182053	21562
2533	21563
278651	21564
214460	21565
12953	21566
9841	21567
165314	21568
159860	21569
14897	21570
227	21571
85774	21572
165375	21573
158416	21574
47511	21575
9790	21576
385	21577
103613	21578
165570	21579
24854	21580
213668	21581
1145	21582
56438	21583
34652	21584
10175	21585
10177	21586
32686	21587
1253	21588
70066	21589
166325	21590
23606	21591
271389	21592
45169	21593
23892	21594
5684	21595
7662	21596
23484	21597
131758	21598
132891	21599
213694	21600
5797	21601
164375	21602
68692	21603
27425	21604
70020	21605
27865	21606
49816	21607
68487	21608
12220	21609
11148	21610
107412	21611
214363	21612
7614	21613
272245	21614
17338	21615
275996	21616
8603	21617
46874	21618
5318	21619
23217	21620
2536	21621
4414	21622
5830	21623
12757	21624
131861	21625
47298	21626
46295	21627
275450	21628
85877	21629
56276	21630
9799	21631
73435	21632
33217	21633
86244	21634
57517	21635
7664	21636
22295	21637
38836	21638
127531	21639
296410	21640
9833	21641
6671	21642
128172	21643
23518	21644
213153	21645
4813	21646
86112	21647
20120	21648
40298	21649
252349	21650
23252	21651
166986	21652
17330	21653
3760	21654
14854	21655
2545	21656
33175	21657
57474	21658
40297	21659
167929	21660
68884	21661
57529	21662
9373	21663
23425	21664
12937	21665
167226	21666
497	21667
20136	21668
8991	21669
13403	21670
4849	21671
56459	21672
132426	21673
279	21674
57619	21675
32474	21676
164799	21677
214681	21678
14249	21679
356365	21680
1160	21681
160048	21682
32593	21683
1144	21684
17153	21685
7655	21686
3785	21687
93	21688
47281	21689
27835	21690
57522	21691
131818	21692
7686	21693
16405	21694
13607	21695
16977	21696
12255	21697
104992	21698
12799	21699
56370	21700
6024	21701
106456	21702
49821	21703
177337	21704
47573	21705
212982	21706
31083	21707
14884	21708
296111	21709
85721	21710
216515	21711
196249	21712
213476	21713
163061	21714
9695	21715
118143	21716
32874	21717
13417	21718
27858	21719
23353	21720
46858	21721
46358	21722
57482	21723
1199	21724
2051	21725
23455	21726
17154	21727
275359	21728
131871	21729
32432	21730
49825	21731
206	21732
128445	21733
104739	21734
106805	21735
238829	21736
106086	21737
163010	21738
105724	21739
103568	21740
104448	21741
34653	21742
103182	21743
852	21744
49872	21745
6250	21746
67090	21747
104279	21748
17293	21749
65161	21750
24710	21751
9685	21752
32347	21753
12881	21754
104279	21755
7661	21756
9837	21757
70856	21758
58178	21759
266821	21760
166727	21761
275665	21762
47643	21763
64983	21764
8991	21765
3073	21766
166048	21767
3603	21768
273799	21769
194992	21770
23660	21771
1311	21772
25626	21773
154366	21774
7016	21775
27858	21776
211041	21777
69341	21778
129190	21779
1160	21780
32822	21781
57590	21782
67289	21783
5822	21784
12313	21785
131749	21786
356403	21787
273382	21788
106056	21789
327864	21790
638	21791
23655	21792
177349	21793
12293	21794
12836	21795
277405	21796
5337	21797
16402	21798
5280	21799
214497	21800
164629	21801
6245	21802
69979	21803
32629	21804
46917	21805
269991	21806
177343	21807
216773	21808
104451	21809
4632	21810
57760	21811
2438	21812
46448	21813
1069	21814
12255	21815
252398	21816
31121	21817
65255	21818
44451	21819
22423	21820
34139	21821
118	21822
213474	21823
9403	21824
39923	21825
9722	21826
5813	21827
168075	21828
32414	21829
12728	21830
213346	21831
132257	21832
101572	21833
27860	21834
730	21835
73457	21836
32663	21837
46407	21838
33059	21839
23455	21840
33155	21841
5779	21842
13418	21843
5831	21844
69528	21845
53881	21846
39361	21847
92036	21848
105454	21849
56456	21850
103723	21851
207410	21852
1534	21853
68021	21854
23672	21855
5831	21856
32522	21857
23354	21858
73392	21859
166151	21860
24739	21861
3603	21862
165297	21863
46851	21864
131856	21865
275222	21866
162243	21867
20125	21868
6722	21869
4843	21870
9319	21871
328878	21872
318389	21873
213256	21874
56746	21875
56912	21876
7961	21877
462	21878
34598	21879
57645	21880
158989	21881
105536	21882
46858	21883
47128	21884
213610	21885
69919	21886
266759	21887
10721	21888
16384	21889
105834	21890
102508	21891
557	21892
7059	21893
24737	21894
65130	21895
68910	21896
32593	21897
3410	21898
351513	21899
132016	21900
205	21901
9373	21902
1253	21903
23635	21904
4849	21905
5265	21906
166590	21907
7341	21908
39562	21909
167454	21910
7052	21911
215925	21912
3757	21913
13421	21914
498	21915
11068	21916
926	21917
105008	21918
44392	21919
44392	21920
27818	21921
213489	21922
46217	21923
20223	21924
6721	21925
272444	21926
4749	21927
46874	21928
44392	21929
31142	21930
165460	21931
69925	21932
23596	21933
243817	21934
85541	21935
23502	21936
239	21937
34647	21938
215818	21939
17142	21940
131608	21941
166173	21942
103945	21943
39943	21944
47019	21945
104603	21946
165228	21947
69872	21948
349281	21949
46260	21950
23892	21951
27846	21952
11068	21953
57325	21954
1773	21955
69794	21956
69919	21957
33083	21958
22383	21959
13421	21960
33217	21961
213192	21962
34606	21963
57339	21964
5514	21965
131885	21966
614	21967
11715	21968
65041	21969
7338	21970
4821	21971
6721	21972
119260	21973
46555	21974
27797	21975
132560	21976
49812	21977
5318	21978
58244	21979
2963	21980
46682	21981
77175	21982
23334	21983
27766	21984
5318	21985
70036	21986
212882	21987
1973	21988
23357	21989
39395	21990
57830	21991
1253	21992
22384	21993
69909	21994
2123	21995
46997	21996
16373	21997
166033	21998
46610	21999
273272	22000
154413	22001
12784	22002
216331	22003
22340	22004
70011	22005
156	22006
34621	22007
17193	22008
17109	22009
105775	22010
47133	22011
268988	22012
4641	22013
32451	22014
87147	22015
12285	22016
5841	22017
134810	22018
164609	22019
58491	22020
62814	22021
62842	22022
23658	22023
1489	22024
132395	22025
39526	22026
39464	22027
1152	22028
133144	22029
30484	22030
17105	22031
12757	22032
131696	22033
39315	22034
13417	22035
6247	22036
12728	22037
10183	22038
275527	22039
69683	22040
13409	22041
616	22042
18690	22043
154408	22044
69953	22045
32715	22046
131682	22047
10203	22048
357	22049
32305	22050
335857	22051
57493	22052
346449	22053
32924	22054
94596	22055
164121	22056
166428	22057
39327	22058
8605	22059
5343	22060
9729	22061
277617	22062
1534	22063
106096	22064
1346	22065
2356	22066
160731	22067
7343	22068
65095	22069
3780	22070
187	22071
12249	22072
31553	22073
158419	22074
7608	22075
1254	22076
2340	22077
24707	22078
16331	22079
57604	22080
1069	22081
177363	22082
266848	22083
890	22084
1257	22085
16581	22086
890	22087
46668	22088
9481	22089
274094	22090
163997	22091
22369	22092
11186	22093
85887	22094
9373	22095
271312	22096
131811	22097
10175	22098
18153	22099
45041	22100
13415	22101
2548	22102
39345	22103
46259	22104
83770	22105
132274	22106
40297	22107
23427	22108
17303	22109
31139	22110
118	22111
18033	22112
133996	22113
291970	22114
3781	22115
31556	22116
3763	22117
272295	22118
7965	22119
4647	22120
85899	22121
131756	22122
88038	22123
22325	22124
39389	22125
22325	22126
19	22127
45486	22128
127547	22129
4636	22130
3762	22131
107841	22132
61009	22133
3785	22134
69954	22135
27813	22136
69740	22137
55668	22138
132329	22139
65354	22140
9403	22141
19306	22142
9403	22143
1489	22144
213583	22145
4011	22146
4632	22147
12320	22148
165961	22149
79	22150
85826	22151
37247	22152
5817	22153
268649	22154
57362	22155
31161	22156
57374	22157
131803	22158
763	22159
12717	22160
4653	22161
14898	22162
31136	22163
32556	22164
265837	22165
57671	22166
34597	22167
3605	22168
31160	22169
302277	22170
160305	22171
6106	22172
4826	22173
994	22174
4645	22175
9833	22176
13420	22177
162943	22178
132139	22179
22378	22180
86247	22181
2319	22182
9693	22183
105251	22184
46547	22185
39410	22186
12906	22187
24702	22188
32796	22189
23569	22190
1160	22191
31142	22192
44466	22193
271249	22194
39540	22195
34654	22196
2939	22197
269751	22198
132692	22199
4628	22200
165468	22201
105249	22202
12253	22203
22383	22204
131741	22205
68509	22206
57603	22207
111669	22208
213294	22209
73371	22210
349219	22211
106409	22212
23266	22213
214392	22214
84344	22215
57648	22216
48244	22217
132865	22218
46916	22219
1038	22220
44433	22221
209332	22222
46910	22223
16407	22224
130722	22225
27908	22226
9943	22227
85546	22228
252644	22229
3077	22230
44478	22231
164878	22232
57385	22233
12722	22234
4013	22235
19278	22236
46413	22237
39364	22238
20106	22239
9693	22240
8611	22241
1096	22242
7347	22243
73449	22244
132667	22245
105665	22246
98235	22247
308	22248
73371	22249
39593	22250
85870	22251
163236	22252
46141	22253
12316	22254
5830	22255
324117	22256
355088	22257
57531	22258
276079	22259
111674	22260
132000	22261
4821	22262
23395	22263
14416	22264
4978	22265
85793	22266
46357	22267
3621	22268
85700	22269
30086	22270
47314	22271
222073	22272
1158	22273
198	22274
80925	22275
7686	22276
166818	22277
32441	22278
39360	22279
7684	22280
23680	22281
11184	22282
270893	22283
24705	22284
167054	22285
50311	22286
102420	22287
131660	22288
86120	22289
17308	22290
196821	22291
111761	22292
5562	22293
214391	22294
47222	22295
272966	22296
1163	22297
214872	22298
275929	22299
13407	22300
1709	22301
1489	22302
69640	22303
103552	22304
68107	22305
69852	22306
45759	22307
1038	22308
47481	22309
86881	22310
1256	22311
44376	22312
273948	22313
102331	22314
10186	22315
86232	22316
7357	22317
103552	22318
68547	22319
105411	22320
39382	22321
162747	22322
27814	22323
177348	22324
131834	22325
104905	22326
926	22327
5562	22328
295291	22329
10199	22330
49491	22331
86974	22332
2529	22333
86127	22334
177469	22335
23442	22336
206105	22337
23357	22338
57778	22339
5811	22340
214132	22341
132246	22342
61478	22343
5804	22344
241641	22345
42874	22346
42905	22347
16392	22348
69719	22349
274292	22350
133723	22351
33151	22352
23654	22353
47666	22354
27856	22355
8619	22356
213910	22357
3774	22358
57325	22359
22344	22360
7383	22361
39618	22362
131634	22363
278	22364
14911	22365
65751	22366
31176	22367
69162	22368
28152	22369
104499	22370
4642	22371
47469	22372
4657	22373
46492	22374
73451	22375
23726	22376
156057	22377
44901	22378
44901	22379
44901	22380
1768	22381
15806	22382
95045	22383
239335	22384
42560	22385
6106	22386
8612	22387
275124	22388
22383	22389
5521	22390
332059	22391
10187	22392
24725	22393
4639	22394
177434	22395
6245	22396
86117	22397
24703	22398
241428	22399
131626	22400
132063	22401
42537	22402
22377	22403
271942	22404
41582	22405
69320	22406
254366	22407
2340	22408
165688	22409
39753	22410
14854	22411
246928	22412
39489	22413
46973	22414
131628	22415
132640	22416
132571	22417
132640	22418
9833	22419
49872	22420
177472	22421
27971	22422
166119	22423
5324	22424
177501	22425
12724	22426
4277	22427
39361	22428
69378	22429
13402	22430
275869	22431
68692	22432
36256	22433
3060	22434
6416	22435
23408	22436
65067	22437
57485	22438
95889	22439
9977	22440
7684	22441
706	22442
111679	22443
4821	22444
23361	22445
5817	22446
86231	22447
105227	22448
46591	22449
46820	22450
73400	22451
23436	22452
104999	22453
165747	22454
69887	22455
214350	22456
18052	22457
7946	22458
69595	22459
167685	22460
103197	22461
357303	22462
104832	22463
57476	22464
31555	22465
9726	22466
205775	22467
275056	22468
214176	22469
11151	22470
10178	22471
69967	22472
1309	22473
13405	22474
85859	22475
49814	22476
20211	22477
132357	22478
6243	22479
103189	22480
6024	22481
11145	22482
132785	22483
17154	22484
68403	22485
132030	22486
132108	22487
39557	22488
132239	22489
186	22490
57436	22491
132849	22492
213772	22493
47298	22494
2359	22495
10177	22496
49832	22497
104116	22498
177489	22499
68523	22500
68583	22501
9711	22502
68582	22503
1309	22504
132660	22505
2340	22506
132769	22507
132429	22508
132881	22509
5335	22510
17078	22511
20152	22512
11145	22513
350465	22514
24707	22515
4657	22516
6726	22517
20151	22518
20353	22519
5825	22520
17008	22521
86235	22522
88081	22523
67665	22524
617	22525
12717	22526
7604	22527
272363	22528
7376	22529
57384	22530
1257	22531
147204	22532
8673	22533
16353	22534
313194	22535
55661	22536
12281	22537
16376	22538
131663	22539
74913	22540
7358	22541
44458	22542
5785	22543
12291	22544
65122	22545
117039	22546
16414	22547
2535	22548
3785	22549
22335	22550
31141	22551
21374	22552
3064	22553
34036	22554
278402	22555
9401	22556
9361	22557
1486	22558
252835	22559
3773	22560
3066	22561
98558	22562
10197	22563
10182	22564
1035	22565
1093	22566
57464	22567
117180	22568
1245	22569
1442	22570
70988	22571
29787	22572
1760	22573
173366	22574
573	22575
22308	22576
7948	22577
86144	22578
9397	22579
16369	22580
68690	22581
98641	22582
1139	22583
62956	22584
132162	22585
68275	22586
57583	22587
12311	22588
20370	22589
44471	22590
4615	22591
4600	22592
29811	22593
13323	22594
544	22595
177308	22596
16380	22597
18963	22598
98608	22599
278784	22600
65153	22601
4617	22602
34651	22603
213370	22604
40663	22605
62854	22606
279573	22607
5828	22608
38628	22609
111645	22610
39393	22611
9894	22612
129850	22613
22359	22614
1775	22615
19911	22616
94449	22617
280	22618
7964	22619
11028	22620
22286	22621
4428	22622
14694	22623
1093	22624
22377	22625
48154	22626
31168	22627
70958	22628
9370	22629
154339	22630
31173	22631
65152	22632
37780	22633
252400	22634
853	22635
31079	22636
4622	22637
98628	22638
2528	22639
29941	22640
7016	22641
16397	22642
98665	22643
5371	22644
16383	22645
65121	22646
31059	22647
65070	22648
8673	22649
5835	22650
497	22651
1174	22652
3605	22653
65098	22654
3065	22655
16403	22656
106884	22657
72434	22658
1245	22659
20144	22660
9373	22661
147238	22662
22369	22663
12251	22664
58351	22665
111645	22666
31156	22667
9385	22668
154698	22669
214682	22670
4834	22671
2691	22672
4013	22673
789	22674
2691	22675
168390	22676
275474	22677
85985	22678
342300	22679
3084	22680
103180	22681
10764	22682
164500	22683
32827	22684
7365	22685
132564	22686
98654	22687
118	22688
12289	22689
39382	22690
86233	22691
254190	22692
213298	22693
70854	22694
177496	22695
201752	22696
20156	22697
48224	22698
280053	22699
9613	22700
499	22701
85522	22702
5800	22703
269928	22704
47573	22705
131971	22706
132679	22707
214775	22708
177375	22709
214357	22710
57660	22711
213163	22712
131680	22713
39379	22714
49833	22715
5831	22716
213707	22717
86041	22718
47544	22719
131661	22720
130075	22721
9379	22722
32796	22723
131667	22724
44462	22725
27938	22726
14915	22727
10196	22728
177368	22729
103836	22730
68569	22731
111708	22732
39444	22733
213271	22734
65374	22735
39437	22736
62846	22737
85806	22738
32876	22739
20142	22740
33158	22741
276001	22742
47291	22743
269511	22744
17078	22745
3089	22746
68550	22747
350112	22748
39053	22749
170144	22750
88985	22751
9803	22752
1092	22753
19399	22754
177307	22755
154415	22756
12937	22757
22125	22758
105897	22759
68886	22760
311811	22761
12213	22762
158452	22763
680	22764
157808	22765
12744	22766
110	22767
48141	22768
277890	22769
6988	22770
1778	22771
4012	22772
48181	22773
47957	22774
107396	22775
57409	22776
164402	22777
177312	22778
276440	22779
11257	22780
47138	22781
57472	22782
134834	22783
103155	22784
28204	22785
17282	22786
68579	22787
275846	22788
273283	22789
45111	22790
177476	22791
253781	22792
4	22793
127436	22794
106414	22795
160	22796
68467	22797
73015	22798
3986	22799
166048	22800
275913	22801
276475	22802
273808	22803
271287	22804
134364	22805
164721	22806
268383	22807
15421	22808
1175	22809
1314	22810
103723	22811
1314	22812
68135	22813
14949	22814
14917	22815
166394	22816
162645	22817
164979	22818
104840	22819
86232	22820
131591	22821
6248	22822
23185	22823
69528	22824
164645	22825
213840	22826
46619	22827
38866	22828
9386	22829
27840	22830
103856	22831
9350	22832
271651	22833
58416	22834
2343	22835
165007	22836
128139	22837
213918	22838
106681	22839
273066	22840
13401	22841
85885	22842
4099	22843
154325	22844
1257	22845
57539	22846
1522	22847
128289	22848
69553	22849
213559	22850
85980	22851
196891	22852
27768	22853
57623	22854
27863	22855
32872	22856
206657	22857
47560	22858
165644	22859
1005	22860
65137	22861
3158	22862
77292	22863
215489	22864
16691	22865
263225	22866
103841	22867
274264	22868
4975	22869
18052	22870
167684	22871
18032	22872
104975	22873
9691	22874
32958	22875
17080	22876
68695	22877
134419	22878
17296	22879
31131	22880
18031	22881
85902	22882
32437	22883
32355	22884
20161	22885
8676	22886
27425	22887
9715	22888
12262	22889
70528	22890
3918	22891
166014	22892
7332	22893
49878	22894
20324	22895
25629	22896
2692	22897
10180	22898
48106	22899
2691	22900
38752	22901
87059	22902
28152	22903
62554	22904
274687	22905
33728	22906
22330	22907
105230	22908
156956	22909
5266	22910
86019	22911
132047	22912
12257	22913
23562	22914
1310	22915
132361	22916
31147	22917
4848	22918
103864	22919
20227	22920
211347	22921
46930	22922
33189	22923
357524	22924
104803	22925
163942	22926
6664	22927
299705	22928
73444	22929
24720	22930
177499	22931
38943	22932
84200	22933
188570	22934
47116	22935
162462	22936
166123	22937
3758	22938
70838	22939
325429	22940
7359	22941
21399	22942
57552	22943
47544	22944
7661	22945
3788	22946
12294	22947
30149	22948
44467	22949
31137	22950
31151	22951
72919	22952
16661	22953
131637	22954
39388	22955
57680	22956
3546	22957
33156	22958
63084	22959
10193	22960
10185	22961
13401	22962
34652	22963
206	22964
34650	22965
68083	22966
2542	22967
62640	22968
67974	22969
22321	22970
39331	22971
132574	22972
65620	22973
47186	22974
48225	22975
5834	22976
155309	22977
86094	22978
33052	22979
1160	22980
14884	22981
27827	22982
27793	22983
132744	22984
213938	22985
20108	22986
76680	22987
12784	22988
39589	22989
133240	22990
15674	22991
68928	22992
166898	22993
308	22994
39317	22995
214827	22996
85958	22997
218307	22998
1313	22999
7369	23000
132716	23001
20128	23002
214372	23003
39382	23004
17095	23005
111674	23006
131608	23007
85973	23008
86090	23009
57491	23010
17120	23011
51972	23012
96905	23013
57792	23014
85613	23015
1144	23016
6726	23017
79	23018
295527	23019
57706	23020
20152	23021
18030	23022
213905	23023
166141	23024
1485	23025
49823	23026
16355	23027
3759	23028
65107	23029
16358	23030
16357	23031
56024	23032
16371	23033
2226	23034
12226	23035
20370	23036
73784	23037
9362	23038
7358	23039
23217	23040
4843	23041
68459	23042
24712	23043
57516	23044
9725	23045
242145	23046
20116	23047
165660	23048
20486	23049
640	23050
272322	23051
68866	23052
31133	23053
266905	23054
103836	23055
163024	23056
212913	23057
2692	23058
69887	23059
2463	23060
166758	23061
4062	23062
276074	23063
168411	23064
9693	23065
17227	23066
62532	23067
60768	23068
3494	23069
168079	23070
9812	23071
31168	23072
213538	23073
46295	23074
214874	23075
214498	23076
266941	23077
277251	23078
208003	23079
34624	23080
6247	23081
57825	23082
37812	23083
131817	23084
57397	23085
33162	23086
136215	23087
163900	23088
295585	23089
98652	23090
277378	23091
8607	23092
163006	23093
132611	23094
20161	23095
16356	23096
2545	23097
12837	23098
8619	23099
31190	23100
1069	23101
46597	23102
131623	23103
925	23104
346	23105
23250	23106
3073	23107
132241	23108
233210	23109
211531	23110
62587	23111
17045	23112
68776	23113
105704	23114
39546	23115
39319	23116
271832	23117
7358	23118
69556	23119
87821	23120
163633	23121
1256	23122
32944	23123
12837	23124
132095	23125
2542	23126
166433	23127
99671	23128
104425	23129
1866	23130
4976	23131
218305	23132
17107	23133
17193	23134
49821	23135
164857	23136
134968	23137
7962	23138
292000	23139
3421	23140
268800	23141
2130	23142
105622	23143
23518	23144
22376	23145
24736	23146
68159	23147
69494	23148
70007	23149
268950	23150
267526	23151
415	23152
105117	23153
166904	23154
32954	23155
277546	23156
31165	23157
44433	23158
267020	23159
99077	23160
273845	23161
1868	23162
47656	23163
12724	23164
32729	23165
57480	23166
70882	23167
290	23168
267	23169
68693	23170
31552	23171
165425	23172
283230	23173
276965	23174
168474	23175
105061	23176
47019	23177
73372	23178
277031	23179
111761	23180
213184	23181
47560	23182
32579	23183
162960	23184
6248	23185
177347	23186
353564	23187
33051	23188
272747	23189
162948	23190
170720	23191
15451	23192
93	23193
346	23194
41936	23195
1309	23196
73437	23197
349546	23198
46959	23199
69711	23200
163132	23201
13418	23202
57481	23203
106454	23204
105935	23205
6654	23206
39827	23207
131863	23208
4816	23209
73	23210
10186	23211
111644	23212
295607	23213
44617	23214
85831	23215
73450	23216
27775	23217
2356	23218
214617	23219
242364	23220
10203	23221
208165	23222
57763	23223
69700	23224
104379	23225
2356	23226
164931	23227
166031	23228
103821	23229
274856	23230
14866	23231
69709	23232
7332	23233
693	23234
268978	23235
18049	23236
57357	23237
134465	23238
1866	23239
167289	23240
69811	23241
111673	23242
32830	23243
270026	23244
123347	23245
93	23246
929	23247
70142	23248
17303	23249
462	23250
17095	23251
7950	23252
162652	23253
56024	23254
57571	23255
10194	23256
17078	23257
101641	23258
23353	23259
79	23260
57724	23261
57482	23262
66030	23263
131897	23264
69765	23265
9695	23266
73455	23267
680	23268
499	23269
295601	23270
39315	23271
103363	23272
2838	23273
1311	23274
4977	23275
39575	23276
162520	23277
2812	23278
17195	23279
111673	23280
12679	23281
7961	23282
267977	23283
11237	23284
9389	23285
87340	23286
32929	23287
271502	23288
10203	23289
104337	23290
166672	23291
198063	23292
177502	23293
166535	23294
38557	23295
2692	23296
272539	23297
927	23298
156	23299
31126	23300
32579	23301
205	23302
3767	23303
184692	23304
49871	23305
198	23306
168222	23307
163207	23308
346	23309
39433	23310
4012	23311
56292	23312
163888	23313
3156	23314
3156	23315
271539	23316
105083	23317
46806	23318
105768	23319
39433	23320
132563	23321
275683	23322
29958	23323
166201	23324
105251	23325
22347	23326
693	23327
27815	23328
46241	23329
218484	23330
85780	23331
105973	23332
214274	23333
105768	23334
272928	23335
47873	23336
7949	23337
42587	23338
93	23339
111754	23340
2534	23341
87331	23342
2227	23343
69683	23344
168375	23345
68643	23346
347	23347
30560	23348
21361	23349
3065	23350
131630	23351
6245	23352
6245	23353
12294	23354
64160	23355
332125	23356
84216	23357
47610	23358
12319	23359
3618	23360
104343	23361
187	23362
57444	23363
39526	23364
216944	23365
4444	23366
73	23367
73378	23368
32866	23369
272146	23370
88035	23371
132497	23372
39053	23373
213054	23374
264860	23375
39578	23376
9402	23377
214645	23378
131747	23379
213921	23380
23740	23381
1145	23382
132170	23383
18982	23384
131622	23385
249893	23386
213197	23387
12757	23388
704	23389
8668	23390
20380	23391
27828	23392
57654	23393
47418	23394
213287	23395
18028	23396
131701	23397
99459	23398
213991	23399
275718	23400
57323	23401
106553	23402
274975	23403
47030	23404
269065	23405
271563	23406
104103	23407
3255	23408
58345	23409
295442	23410
1775	23411
20117	23412
132061	23413
165061	23414
23424	23415
160	23416
8668	23417
47573	23418
57821	23419
269999	23420
166097	23421
267603	23422
39964	23423
130648	23424
7702	23425
69471	23426
214068	23427
23353	23428
85759	23429
85763	23430
46736	23431
69677	23432
58187	23433
5371	23434
17071	23435
31167	23436
12232	23437
43698	23438
45553	23439
94851	23440
9753	23441
272039	23442
23639	23443
295249	23444
400	23445
129637	23446
270994	23447
216408	23448
68824	23449
212914	23450
27017	23451
88036	23452
295298	23453
214163	23454
10180	23455
16392	23456
31136	23457
31149	23458
5828	23459
31148	23460
1036	23461
9442	23462
247545	23463
106899	23464
98644	23465
86162	23466
3080	23467
22381	23468
23284	23469
1038	23470
31071	23471
132693	23472
111840	23473
166988	23474
273595	23475
7963	23476
104258	23477
32729	23478
162814	23479
46887	23480
214431	23481
346133	23482
126693	23483
7961	23484
178006	23485
1313	23486
105178	23487
213715	23488
252418	23489
1069	23490
32441	23491
276855	23492
98	23493
3788	23494
17331	23495
29001	23496
18053	23497
212950	23498
5830	23499
85553	23500
154255	23501
1139	23502
5831	23503
2809	23504
166515	23505
17180	23506
27335	23507
166448	23508
9412	23509
213207	23510
104699	23511
80659	23512
254318	23513
2356	23514
122498	23515
68140	23516
197430	23517
181793	23518
187	23519
20142	23520
20223	23521
208917	23522
26405	23523
239569	23524
62539	23525
147261	23526
62393	23527
22007	23528
166518	23529
221848	23530
4275	23531
1038	23532
1253	23533
10192	23534
38202	23535
12295	23536
16381	23537
22362	23538
44401	23539
206	23540
31122	23541
34042	23542
5551	23543
132316	23544
2546	23545
12245	23546
5822	23547
1774	23548
22290	23549
81038	23550
4639	23551
5800	23552
1310	23553
4636	23554
730	23555
1311	23556
3063	23557
5817	23558
31153	23559
789	23560
98626	23561
65160	23562
98643	23563
4641	23564
16389	23565
1867	23566
730	23567
12295	23568
5832	23569
1200	23570
98610	23571
98669	23572
2463	23573
2445	23574
3780	23575
98637	23576
2230	23577
33342	23578
16376	23579
86182	23580
7373	23581
31158	23582
187667	23583
10195	23584
2231	23585
3596	23586
8993	23587
22303	23588
312064	23589
5830	23590
16345	23591
5806	23592
3070	23593
12251	23594
332	23595
31112	23596
58330	23597
16385	23598
187646	23599
4644	23600
7955	23601
22334	23602
2434	23603
1491	23604
44354	23605
2230	23606
295273	23607
7374	23608
890	23609
9412	23610
16380	23611
5789	23612
22277	23613
18053	23614
12268	23615
5836	23616
7348	23617
5822	23618
65063	23619
1631	23620
4660	23621
16396	23622
2353	23623
1483	23624
49822	23625
31108	23626
2463	23627
12320	23628
88	23629
31131	23630
7955	23631
154523	23632
16380	23633
98666	23634
9379	23635
98610	23636
12231	23637
34477	23638
638	23639
110558	23640
7338	23641
4659	23642
2226	23643
10639	23644
27819	23645
5817	23646
279	23647
95192	23648
241850	23649
574	23650
12288	23651
22369	23652
44448	23653
29783	23654
2541	23655
31111	23656
160	23657
1311	23658
205572	23659
1767	23660
14992	23661
278871	23662
154342	23663
29994	23664
4976	23665
12308	23666
154428	23667
12322	23668
13422	23669
7949	23670
13417	23671
31143	23672
16315	23673
12280	23674
65159	23675
5841	23676
7366	23677
16404	23678
132244	23679
73434	23680
42637	23681
213173	23682
85858	23683
7314	23684
4327	23685
11148	23686
214008	23687
300601	23688
13416	23689
186291	23690
136216	23691
32783	23692
67162	23693
313479	23694
77925	23695
313570	23696
16582	23697
52322	23698
13422	23699
127549	23700
68391	23701
154417	23702
4636	23703
105366	23704
164500	23705
295619	23706
83912	23707
111638	23708
343378	23709
159917	23710
106397	23711
118	23712
95303	23713
68486	23714
155922	23715
6021	23716
5845	23717
2713	23718
349405	23719
39335	23720
86126	23721
23288	23722
103722	23723
2860	23724
132248	23725
32209	23726
12784	23727
57636	23728
85850	23729
20201	23730
132341	23731
37556	23732
57429	23733
7357	23734
212853	23735
165468	23736
147960	23737
24730	23738
7946	23739
789	23740
54035	23741
27848	23742
2850	23743
11186	23744
27976	23745
57608	23746
131898	23747
1865	23748
106233	23749
20143	23750
20184	23751
158436	23752
57384	23753
163064	23754
39553	23755
11181	23756
38836	23757
17186	23758
100683	23759
295428	23760
9833	23761
57323	23762
86860	23763
86860	23764
2545	23765
12257	23766
132273	23767
6243	23768
10184	23769
9362	23770
68312	23771
106599	23772
69935	23773
99559	23774
56459	23775
4832	23776
33062	23777
27938	23778
26594	23779
23586	23780
68925	23781
26594	23782
131886	23783
32935	23784
34606	23785
9355	23786
65107	23787
169748	23788
88037	23789
24044	23790
1770	23791
3064	23792
1250	23793
1483	23794
2939	23795
44449	23796
160	23797
8249	23798
8249	23799
9392	23800
6600	23801
5801	23802
16336	23803
65146	23804
5844	23805
12244	23806
34652	23807
12256	23808
2962	23809
5812	23810
48264	23811
2352	23812
137746	23813
1677	23814
118	23815
2120	23816
1139	23817
3787	23818
12264	23819
5794	23820
3740	23821
3768	23822
2462	23823
12316	23824
7052	23825
10175	23826
761	23827
148857	23828
33653	23829
8668	23830
1257	23831
22319	23832
1257	23833
44400	23834
1767	23835
16346	23836
12232	23837
22317	23838
4623	23839
34613	23840
206	23841
22383	23842
7353	23843
98664	23844
16380	23845
4414	23846
498	23847
498	23848
7338	23849
198	23850
2226	23851
31114	23852
44401	23853
42512	23854
1253	23855
4617	23856
437	23857
30252	23858
63028	23859
1665	23860
44458	23861
16321	23862
98666	23863
95392	23864
63028	23865
37527	23866
3060	23867
10780	23868
154181	23869
154178	23870
178156	23871
12949	23872
242304	23873
7162	23874
254953	23875
86287	23876
33759	23877
346658	23878
121600	23879
295627	23880
3118	23881
334	23882
31866	23883
37540	23884
197528	23885
148402	23886
99423	23887
99423	23888
99423	23889
65640	23890
26577	23891
159772	23892
66922	23893
66955	23894
54680	23895
3844	23896
165972	23897
2155	23898
19789	23899
68162	23900
267453	23901
38320	23902
25719	23903
3600	23904
122797	23905
65334	23906
252038	23907
19297	23908
50656	23909
37303	23910
5035	23911
150286	23912
58654	23913
9034	23914
66310	23915
313253	23916
25770	23917
187228	23918
148472	23919
33067	23920
6432	23921
10536	23922
33324	23923
46074	23924
47147	23925
79304	23926
101208	23927
11807	23928
11815	23929
7065	23930
3626	23931
15784	23932
99452	23933
4	23934
56133	23935
4815	23936
26108	23937
85476	23938
44783	23939
44783	23940
44783	23941
44783	23942
44783	23943
242320	23944
95111	23945
264612	23946
2262	23947
68669	23948
86911	23949
44794	23950
62938	23951
254597	23952
253849	23953
216154	23954
261053	23955
93483	23956
221551	23957
33178	23958
105617	23959
35236	23960
60877	23961
197948	23962
111703	23963
44926	23964
155819	23965
241023	23966
42855	23967
156153	23968
241928	23969
44879	23970
80530	23971
72608	23972
205331	23973
156224	23974
3881	23975
44682	23976
121434	23977
123329	23978
96801	23979
246908	23980
17317	23981
194858	23982
3851	23983
306558	23984
53871	23985
155516	23986
197843	23987
255475	23988
254306	23989
80593	23990
155516	23991
300811	23992
198344	23993
58101	23994
242163	23995
148333	23996
7071	23997
3624	23998
148651	23999
7065	24000
42901	24001
3181	24002
80672	24003
336698	24004
3181	24005
12962	24006
127050	24007
39228	24008
54050	24009
241495	24010
102176	24011
274797	24012
18396	24013
165874	24014
22709	24015
167964	24016
323805	24017
12761	24018
103551	24019
167964	24020
103551	24021
266883	24022
274868	24023
277348	24024
117915	24025
66873	24026
228	24027
155754	24028
155754	24029
6087	24030
6087	24031
47960	24032
11089	24033
190237	24034
15831	24035
211037	24036
300117	24037
155434	24038
176	24039
36635	24040
78022	24041
338727	24042
52640	24043
262799	24044
149852	24045
36071	24046
347632	24047
193602	24048
121674	24049
159840	24050
101744	24051
45565	24052
99236	24053
2225	24054
64561	24055
1308	24056
77447	24057
19345	24058
83803	24059
254311	24060
99462	24061
46548	24062
155417	24063
99794	24064
99794	24065
133408	24066
269111	24067
280556	24068
101764	24069
335380	24070
14668	24071
129910	24072
88105	24073
206094	24074
18162	24075
163188	24076
154251	24077
44287	24078
355494	24079
83661	24080
7837	24081
46548	24082
10697	24083
77698	24084
10617	24085
120614	24086
27432	24087
506	24088
188232	24089
72503	24090
241063	24091
147214	24092
2958	24093
2142	24094
243303	24095
1713	24096
155417	24097
26591	24098
64296	24099
80300	24100
65655	24101
187109	24102
30848	24103
227667	24104
66541	24105
99459	24106
327549	24107
36544	24108
1620	24109
12197	24110
26418	24111
149693	24112
263127	24113
26418	24114
257764	24115
180176	24116
246019	24117
328141	24118
14281	24119
79697	24120
61682	24121
260468	24122
45696	24123
1511	24124
2140	24125
392	24126
16739	24127
5468	24128
120097	24129
3109	24130
78325	24131
71021	24132
51227	24133
300134	24134
10776	24135
197715	24136
242195	24137
242186	24138
277120	24139
311	24140
17540	24141
46969	24142
268841	24143
161716	24144
102700	24145
12874	24146
115065	24147
342342	24148
31311	24149
57602	24150
164540	24151
266229	24152
36489	24153
242081	24154
122023	24155
23507	24156
182716	24157
323758	24158
196692	24159
63574	24160
103512	24161
133597	24162
67241	24163
67363	24164
14202	24165
135412	24166
301742	24167
337180	24168
314910	24169
52258	24170
269488	24171
17072	24172
329271	24173
46435	24174
2692	24175
27834	24176
277616	24177
274477	24178
7337	24179
207355	24180
166309	24181
19217	24182
14616	24183
268822	24184
206349	24185
54055	24186
46378	24187
157746	24188
162658	24189
135643	24190
152199	24191
152199	24192
260256	24193
43356	24194
47055	24195
13569	24196
325337	24197
346875	24198
46655	24199
22758	24200
243969	24201
131654	24202
87077	24203
165695	24204
70032	24205
69544	24206
32919	24207
47547	24208
352916	24209
68692	24210
7609	24211
47547	24212
129536	24213
12433	24214
23531	24215
104920	24216
336122	24217
350410	24218
128332	24219
38872	24220
129886	24221
356202	24222
15871	24223
32737	24224
220666	24225
29012	24226
229500	24227
356015	24228
29975	24229
107258	24230
155297	24231
246542	24232
32647	24233
13422	24234
253126	24235
4977	24236
254507	24237
104656	24238
3835	24239
53300	24240
121743	24241
10722	24242
99502	24243
155290	24244
73448	24245
73448	24246
208128	24247
323644	24248
103843	24249
113671	24250
46933	24251
3006	24252
14337	24253
95993	24254
82885	24255
82645	24256
322848	24257
262683	24258
26561	24259
12449	24260
265562	24261
263130	24262
69114	24263
14261	24264
111432	24265
49759	24266
49759	24267
49759	24268
294831	24269
294829	24270
294830	24271
295065	24272
294832	24273
177060	24274
111432	24275
177060	24276
236408	24277
130197	24278
151400	24279
96744	24280
10795	24281
168470	24282
228324	24283
69264	24284
334615	24285
121080	24286
1313	24287
46984	24288
49825	24289
1005	24290
73609	24291
272240	24292
8676	24293
84859	24294
385	24295
7306	24296
4639	24297
23740	24298
44436	24299
23484	24300
252590	24301
7306	24302
4832	24303
4832	24304
12297	24305
2439	24306
12286	24307
213008	24308
57568	24309
132177	24310
8615	24311
4832	24312
831	24313
16396	24314
9402	24315
183097	24316
169377	24317
3780	24318
19786	24319
128893	24320
19786	24321
163698	24322
16408	24323
2009	24324
4974	24325
44376	24326
44419	24327
69700	24328
44432	24329
85496	24330
85843	24331
273990	24332
400	24333
136218	24334
9360	24335
3785	24336
85284	24337
138207	24338
333507	24339
1134	24340
69422	24341
327853	24342
53671	24343
105974	24344
55648	24345
24452	24346
127047	24347
127041	24348
43333	24349
332522	24350
18093	24351
168645	24352
31165	24353
154429	24354
23560	24355
15845	24356
73450	24357
7959	24358
277322	24359
44670	24360
5521	24361
118	24362
214270	24363
164773	24364
137944	24365
11749	24366
102257	24367
294951	24368
328183	24369
240681	24370
54197	24371
354668	24372
80539	24373
25790	24374
99807	24375
69079	24376
80298	24377
198156	24378
330045	24379
276546	24380
276693	24381
47412	24382
44627	24383
266046	24384
79409	24385
22527	24386
197620	24387
89071	24388
19819	24389
96044	24390
26578	24391
80211	24392
205580	24393
254353	24394
122807	24395
24993	24396
204543	24397
42451	24398
267296	24399
122298	24400
122711	24401
355479	24402
332166	24403
54238	24404
33116	24405
53900	24406
151143	24407
347729	24408
117387	24409
12706	24410
3674	24411
105687	24412
20385	24413
9683	24414
164508	24415
103383	24416
166796	24417
274174	24418
68755	24419
82737	24420
28772	24421
43031	24422
17193	24423
70911	24424
163843	24425
335863	24426
204743	24427
31361	24428
241816	24429
131818	24430
22615	24431
121971	24432
79640	24433
213980	24434
38681	24435
38681	24436
21627	24437
19918	24438
149192	24439
5501	24440
341305	24441
123187	24442
17335	24443
331631	24444
148445	24445
242258	24446
255438	24447
254045	24448
303459	24449
23610	24450
105676	24451
103563	24452
68275	24453
18093	24454
57536	24455
67932	24456
44432	24457
166948	24458
130075	24459
166754	24460
12722	24461
7948	24462
159124	24463
5797	24464
10192	24465
131727	24466
134086	24467
68707	24468
103664	24469
2226	24470
12930	24471
46333	24472
70106	24473
105405	24474
71216	24475
177640	24476
162723	24477
180262	24478
23761	24479
69326	24480
167564	24481
9715	24482
46869	24483
269130	24484
32917	24485
214015	24486
105394	24487
33330	24488
166448	24489
57647	24490
68807	24491
104800	24492
69326	24493
6562	24494
132808	24495
5838	24496
20117	24497
22297	24498
131651	24499
147265	24500
14616	24501
103567	24502
1312	24503
70128	24504
295288	24505
166672	24506
60398	24507
12322	24508
19719	24509
131733	24510
70107	24511
32355	24512
165667	24513
46503	24514
46742	24515
276358	24516
68295	24517
46565	24518
99835	24519
23732	24520
167358	24521
14965	24522
54084	24523
325445	24524
155120	24525
123420	24526
54288	24527
123420	24528
123420	24529
10535	24530
325800	24531
171391	24532
328475	24533
50762	24534
121954	24535
23312	24536
18380	24537
26484	24538
6797	24539
88047	24540
326920	24541
165173	24542
107666	24543
327320	24544
12849	24545
274570	24546
194132	24547
169095	24548
105681	24549
8870	24550
80612	24551
23739	24552
82696	24553
263062	24554
266887	24555
321263	24556
337926	24557
8504	24558
43144	24559
348713	24560
193715	24561
332434	24562
329623	24563
80205	24564
132711	24565
1268	24566
46081	24567
139863	24568
201842	24569
66934	24570
50750	24571
167864	24572
206483	24573
123337	24574
65581	24575
155124	24576
159997	24577
22330	24578
102007	24579
160594	24580
102000	24581
1910	24582
67120	24583
123	24584
3357	24585
1910	24586
37058	24587
196440	24588
196440	24589
263575	24590
1910	24591
139934	24592
325617	24593
5935	24594
7355	24595
229475	24596
1793	24597
23097	24598
80640	24599
165349	24600
10174	24601
276209	24602
104972	24603
256475	24604
331411	24605
204216	24606
197769	24607
199906	24608
15174	24609
115152	24610
302357	24611
1619	24612
16394	24613
105888	24614
135166	24615
7355	24616
122800	24617
269645	24618
19700	24619
194389	24620
53671	24621
84094	24622
321857	24623
82659	24624
46386	24625
101097	24626
32579	24627
168204	24628
287046	24629
339812	24630
19158	24631
326690	24632
79986	24633
348899	24634
121397	24635
121397	24636
19158	24637
121851	24638
106456	24639
3321	24640
96230	24641
193363	24642
122706	24643
37383	24644
353157	24645
17073	24646
44883	24647
82631	24648
347933	24649
162334	24650
323786	24651
58269	24652
46611	24653
34649	24654
3605	24655
23581	24656
3621	24657
7346	24658
7702	24659
17296	24660
11749	24661
105919	24662
282810	24663
7059	24664
337334	24665
132265	24666
22342	24667
9729	24668
77039	24669
3603	24670
28204	24671
18054	24672
10181	24673
5514	24674
1868	24675
210262	24676
82693	24677
324112	24678
312908	24679
121820	24680
270286	24681
68952	24682
325195	24683
339392	24684
82596	24685
65913	24686
82650	24687
126792	24688
341398	24689
80547	24690
105040	24691
159999	24692
341360	24693
231773	24694
206354	24695
194105	24696
353178	24697
327208	24698
321819	24699
26673	24700
197994	24701
45564	24702
201494	24703
89791	24704
59078	24705
321644	24706
80611	24707
47037	24708
7954	24709
330016	24710
347043	24711
337231	24712
82596	24713
82716	24714
341438	24715
37211	24716
312571	24717
123153	24718
68704	24719
196242	24720
111583	24721
242380	24722
37092	24723
272698	24724
337051	24725
134845	24726
44750	24727
71105	24728
104156	24729
346420	24730
34653	24731
23224	24732
12270	24733
62835	24734
10754	24735
134375	24736
8991	24737
165565	24738
274032	24739
270078	24740
24732	24741
681	24742
4265	24743
68683	24744
3776	24745
106337	24746
163542	24747
269291	24748
122709	24749
17095	24750
165156	24751
57691	24752
159973	24753
1134	24754
184305	24755
4318	24756
85881	24757
21700	24758
111565	24759
175699	24760
67274	24761
54051	24762
162033	24763
31133	24764
65132	24765
5826	24766
352573	24767
335072	24768
330353	24769
333566	24770
82705	24771
324517	24772
204468	24773
168484	24774
17277	24775
17067	24776
165076	24777
68608	24778
23455	24779
33005	24780
17058	24781
23643	24782
85926	24783
7675	24784
9360	24785
17063	24786
213702	24787
24047	24788
348755	24789
55918	24790
15676	24791
44445	24792
162662	24793
192740	24794
1313	24795
10184	24796
213931	24797
132321	24798
213943	24799
818	24800
9402	24801
208161	24802
160981	24803
22890	24804
1314	24805
196794	24806
352827	24807
339203	24808
153	24809
32702	24810
162793	24811
148608	24812
79580	24813
344510	24814
197941	24815
31361	24816
31361	24817
346659	24818
31361	24819
11812	24820
262816	24821
4155	24822
16709	24823
208466	24824
38535	24825
90518	24826
105613	24827
254603	24828
1713	24829
3107	24830
668	24831
67157	24832
168	24833
166	24834
154	24835
181	24836
668	24837
15735	24838
2044	24839
1791	24840
769	24841
294953	24842
31899	24843
351127	24844
1132	24845
137152	24846
295259	24847
290148	24848
213779	24849
57602	24850
129666	24851
19779	24852
3815	24853
210480	24854
17445	24855
9833	24856
2130	24857
162613	24858
57323	24859
134419	24860
10174	24861
246294	24862
160842	24863
80603	24864
329793	24865
242071	24866
82814	24867
166441	24868
136258	24869
57353	24870
270075	24871
80611	24872
80611	24873
123362	24874
105847	24875
65584	24876
273309	24877
46425	24878
69367	24879
4660	24880
163976	24881
104999	24882
7373	24883
277516	24884
131789	24885
8322	24886
53671	24887
209631	24888
253002	24889
196118	24890
79986	24891
27162	24892
346484	24893
123292	24894
17031	24895
15971	24896
323399	24897
193396	24898
253427	24899
164106	24900
195080	24901
346628	24902
333853	24903
159162	24904
23271	24905
44769	24906
75027	24907
197851	24908
37530	24909
332014	24910
197970	24911
37530	24912
197970	24913
37530	24914
197851	24915
332013	24916
90108	24917
242525	24918
133518	24919
274195	24920
21963	24921
67933	24922
130260	24923
7954	24924
53645	24925
104536	24926
343962	24927
204654	24928
327735	24929
346756	24930
335292	24931
98738	24932
23383	24933
334719	24934
100482	24935
54048	24936
195784	24937
117752	24938
46389	24939
290192	24940
350578	24941
324417	24942
249662	24943
73376	24944
10197	24945
329762	24946
122716	24947
80237	24948
336972	24949
102728	24950
52143	24951
155452	24952
202328	24953
214150	24954
193811	24955
55146	24956
126863	24957
46815	24958
22300	24959
276597	24960
165043	24961
167430	24962
269098	24963
106310	24964
106310	24965
127048	24966
213600	24967
85848	24968
165623	24969
14996	24970
17441	24971
295285	24972
10198	24973
1870	24974
2231	24975
323497	24976
294915	24977
14320	24978
2312	24979
17043	24980
134708	24981
20	24982
2606	24983
325334	24984
122559	24985
323585	24986
83501	24987
99492	24988
65356	24989
334087	24990
134513	24991
252706	24992
154617	24993
229846	24994
54036	24995
218156	24996
221346	24997
341180	24998
252220	24999
134291	25000
65351	25001
195174	25002
107279	25003
91713	25004
194264	25005
321402	25006
201720	25007
109852	25008
12294	25009
195763	25010
164301	25011
86229	25012
20161	25013
20115	25014
85537	25015
131649	25016
131886	25017
1146	25018
53508	25019
165334	25020
1442	25021
36202	25022
79396	25023
32614	25024
149981	25025
336476	25026
16523	25027
101653	25028
117398	25029
57627	25030
306017	25031
329735	25032
32552	25033
104192	25034
213612	25035
230019	25036
2481	25037
33072	25038
302515	25039
266465	25040
47045	25041
22385	25042
927	25043
596	25044
60494	25045
21996	25046
123222	25047
57570	25048
81944	25049
69846	25050
282984	25051
56421	25052
275774	25053
2463	25054
63498	25055
2536	25056
206	25057
47398	25058
31437	25059
316106	25060
132023	25061
596	25062
105855	25063
24706	25064
9735	25065
38662	25066
5819	25067
48934	25068
132190	25069
132850	25070
164494	25071
207300	25072
205457	25073
198164	25074
302358	25075
39955	25076
87321	25077
1163	25078
32989	25079
206628	25080
68916	25081
17296	25082
239652	25083
3798	25084
7512	25085
127121	25086
272852	25087
94786	25088
250041	25089
5817	25090
68615	25091
213753	25092
167317	25093
104788	25094
46284	25095
11239	25096
65175	25097
52736	25098
122331	25099
159970	25100
271173	25101
16522	25102
48243	25103
911	25104
32785	25105
177403	25106
349704	25107
106043	25108
168038	25109
106209	25110
3773	25111
16977	25112
354753	25113
214411	25114
73953	25115
102997	25116
7649	25117
32796	25118
101513	25119
17048	25120
46756	25121
71035	25122
148603	25123
17039	25124
27895	25125
177338	25126
49837	25127
85335	25128
9590	25129
272065	25130
47063	25131
166248	25132
49819	25133
142362	25134
34638	25135
12249	25136
5832	25137
58309	25138
103413	25139
42607	25140
2545	25141
17212	25142
346539	25143
160115	25144
163472	25145
69152	25146
69152	25147
132274	25148
85742	25149
275355	25150
213158	25151
278210	25152
121128	25153
16419	25154
3673	25155
102778	25156
274872	25157
49881	25158
27034	25159
227808	25160
100112	25161
132113	25162
9803	25163
589	25164
12839	25165
39435	25166
188573	25167
169377	25168
49812	25169
386	25170
104089	25171
95493	25172
40857	25173
2769	25174
7954	25175
9408	25176
7664	25177
37490	25178
321309	25179
61152	25180
79644	25181
192473	25182
1139	25183
157851	25184
212857	25185
134771	25186
353271	25187
68236	25188
16627	25189
105880	25190
23516	25191
104039	25192
166299	25193
214387	25194
163207	25195
103370	25196
276205	25197
270283	25198
9799	25199
104268	25200
6430	25201
65837	25202
131787	25203
4981	25204
39469	25205
104037	25206
88	25207
4977	25208
693	25209
47544	25210
4014	25211
177495	25212
277104	25213
49826	25214
156331	25215
103188	25216
156203	25217
266892	25218
270303	25219
269729	25220
274832	25221
99303	25222
99202	25223
270253	25224
298676	25225
81205	25226
33158	25227
12272	25228
20365	25229
26797	25230
45365	25231
12905	25232
270485	25233
22290	25234
34649	25235
138857	25236
133513	25237
2767	25238
86891	25239
159745	25240
132413	25241
162599	25242
45540	25243
11226	25244
23740	25245
132903	25246
87306	25247
131638	25248
27274	25249
164867	25250
295565	25251
20177	25252
111653	25253
154430	25254
212871	25255
16388	25256
4617	25257
83919	25258
104930	25259
28548	25260
194421	25261
3450	25262
11148	25263
132127	25264
270266	25265
1491	25266
131921	25267
196363	25268
68410	25269
82644	25270
167887	25271
128907	25272
164905	25273
104160	25274
164059	25275
214776	25276
386	25277
15688	25278
352	25279
160	25280
7369	25281
57345	25282
106471	25283
56051	25284
5838	25285
17190	25286
162954	25287
69796	25288
352	25289
12402	25290
4318	25291
57723	25292
24830	25293
57512	25294
168390	25295
13400	25296
350919	25297
213180	25298
57331	25299
10193	25300
49884	25301
146003	25302
33613	25303
7684	25304
24720	25305
177465	25306
2125	25307
4612	25308
57575	25309
68559	25310
16972	25311
65139	25312
54197	25313
68727	25314
13407	25315
195209	25316
46756	25317
158373	25318
276907	25319
69887	25320
267108	25321
5832	25322
192740	25323
1775	25324
57429	25325
57640	25326
12321	25327
111641	25328
47182	25329
10289	25330
69418	25331
163602	25332
72832	25333
164738	25334
16358	25335
131955	25336
106005	25337
325358	25338
994	25339
22511	25340
115650	25341
2359	25342
2359	25343
13	25344
47274	25345
2813	25346
2537	25347
177313	25348
22376	25349
203341	25350
167086	25351
86025	25352
166476	25353
13409	25354
86645	25355
275550	25356
275570	25357
3603	25358
165186	25359
19836	25360
7675	25361
4012	25362
332625	25363
103771	25364
22330	25365
107637	25366
14862	25367
9725	25368
13418	25369
345163	25370
213062	25371
261643	25372
169620	25373
21519	25374
71120	25375
10574	25376
12905	25377
6667	25378
53130	25379
131697	25380
16141	25381
290401	25382
63083	25383
46742	25384
62501	25385
32547	25386
68741	25387
226950	25388
5811	25389
252852	25390
48331	25391
1970	25392
187038	25393
296311	25394
49831	25395
46759	25396
329538	25397
160	25398
164384	25399
221642	25400
282370	25401
11000	25402
68916	25403
213011	25404
58517	25405
164503	25406
213006	25407
49803	25408
192336	25409
53651	25410
66911	25411
68472	25412
162804	25413
23993	25414
49830	25415
34601	25416
46288	25417
46807	25418
68380	25419
157759	25420
268345	25421
163136	25422
24737	25423
18295	25424
103930	25425
117822	25426
12774	25427
61968	25428
24973	25429
86229	25430
729	25431
9814	25432
258840	25433
257992	25434
156	25435
3256	25436
65148	25437
12310	25438
167430	25439
178007	25440
5469	25441
104776	25442
70458	25443
54085	25444
9820	25445
18055	25446
272429	25447
12515	25448
31165	25449
44331	25450
157755	25451
22383	25452
1254	25453
83429	25454
240440	25455
214923	25456
26569	25457
147638	25458
104486	25459
127026	25460
38622	25461
98550	25462
118308	25463
98588	25464
333727	25465
149577	25466
244841	25467
17140	25468
1314	25469
167056	25470
275701	25471
498	25472
252343	25473
32730	25474
23688	25475
307819	25476
31156	25477
5280	25478
98564	25479
574	25480
73440	25481
104303	25482
103365	25483
111635	25484
57342	25485
85725	25486
212846	25487
9370	25488
164464	25489
17229	25490
27960	25491
3739	25492
168038	25493
179173	25494
47362	25495
12322	25496
180751	25497
18039	25498
14996	25499
2281	25500
79747	25501
2338	25502
162462	25503
46376	25504
5325	25505
763	25506
132380	25507
41616	25508
4316	25509
17315	25510
53743	25511
58187	25512
16417	25513
18573	25514
168474	25515
277435	25516
195539	25517
1041	25518
1041	25519
1970	25520
44472	25521
16343	25522
3758	25523
156053	25524
5812	25525
150148	25526
135192	25527
7714	25528
213448	25529
267187	25530
161206	25531
105171	25532
30320	25533
82813	25534
43231	25535
1094	25536
321682	25537
4091	25538
2378	25539
1139	25540
103664	25541
3784	25542
9809	25543
204639	25544
114936	25545
20118	25546
32730	25547
107643	25548
187780	25549
187560	25550
255652	25551
166047	25552
104899	25553
3076	25554
17217	25555
68167	25556
85896	25557
39504	25558
45870	25559
57706	25560
132474	25561
7320	25562
157137	25563
27874	25564
12307	25565
136531	25566
244	25567
9412	25568
31170	25569
65702	25570
81821	25571
21532	25572
2548	25573
4616	25574
2536	25575
7366	25576
98569	25577
16421	25578
5837	25579
5804	25580
7067	25581
177486	25582
106671	25583
2535	25584
324131	25585
1257	25586
33183	25587
48149	25588
3784	25589
2083	25590
16408	25591
74628	25592
14308	25593
335696	25594
47646	25595
165938	25596
12269	25597
336731	25598
295574	25599
46250	25600
253851	25601
3452	25602
39439	25603
131932	25604
212883	25605
1486	25606
5830	25607
16680	25608
206870	25609
32337	25610
32567	25611
267044	25612
269485	25613
276072	25614
159083	25615
118	25616
9739	25617
85525	25618
166721	25619
3064	25620
1093	25621
23580	25622
57469	25623
38557	25624
3421	25625
68487	25626
3083	25627
27082	25628
4059	25629
85549	25630
84859	25631
115229	25632
9370	25633
165255	25634
272488	25635
269775	25636
69405	25637
310658	25638
27800	25639
27857	25640
39401	25641
132135	25642
5320	25643
14866	25644
204667	25645
10202	25646
137247	25647
69098	25648
101110	25649
106599	25650
23366	25651
269186	25652
24714	25653
27772	25654
3918	25655
80328	25656
1569	25657
164325	25658
32730	25659
111672	25660
167858	25661
105981	25662
200883	25663
47398	25664
73437	25665
73382	25666
331445	25667
49825	25668
200032	25669
344955	25670
132095	25671
166946	25672
89728	25673
204459	25674
181824	25675
105906	25676
135360	25677
166063	25678
121573	25679
5830	25680
71711	25681
46448	25682
276736	25683
280262	25684
315429	25685
17351	25686
127846	25687
6248	25688
12290	25689
48167	25690
106557	25691
63399	25692
16392	25693
54748	25694
22362	25695
271999	25696
276691	25697
57739	25698
6069	25699
105589	25700
275542	25701
558	25702
69811	25703
51215	25704
85856	25705
77219	25706
266742	25707
26397	25708
187133	25709
268691	25710
216437	25711
6654	25712
240009	25713
331896	25714
9380	25715
104527	25716
273551	25717
311126	25718
282809	25719
42930	25720
113706	25721
46370	25722
105298	25723
302420	25724
12787	25725
212826	25726
85808	25727
32927	25728
272382	25729
274733	25730
21763	25731
23358	25732
23408	25733
17140	25734
117706	25735
12315	25736
332	25737
17081	25738
638	25739
139116	25740
39568	25741
4632	25742
132264	25743
276442	25744
272345	25745
121487	25746
332	25747
5843	25748
81821	25749
121017	25750
68258	25751
17140	25752
41617	25753
132316	25754
104947	25755
59218	25756
212423	25757
138626	25758
180448	25759
356565	25760
7959	25761
164024	25762
167400	25763
106437	25764
34601	25765
180438	25766
73385	25767
74620	25768
213203	25769
135069	25770
155239	25771
69603	25772
179141	25773
229968	25774
74711	25775
57345	25776
789	25777
318356	25778
187151	25779
1981	25780
275659	25781
7365	25782
68256	25783
98627	25784
12789	25785
167184	25786
103383	25787
166130	25788
196584	25789
3642	25790
4531	25791
217156	25792
237145	25793
268562	25794
196691	25795
58318	25796
107013	25797
32682	25798
162486	25799
27795	25800
85927	25801
132582	25802
998	25803
68220	25804
177365	25805
147870	25806
181498	25807
152951	25808
268381	25809
204642	25810
46707	25811
28152	25812
132512	25813
69157	25814
22385	25815
98652	25816
230713	25817
195212	25818
497	25819
9695	25820
462	25821
17282	25822
80300	25823
88763	25824
32974	25825
242341	25826
168056	25827
188373	25828
14884	25829
192349	25830
57726	25831
195138	25832
2534	25833
31175	25834
119063	25835
1069	25836
3366	25837
7617	25838
2378	25839
253429	25840
345685	25841
55833	25842
303548	25843
25822	25844
51777	25845
7441	25846
177953	25847
118140	25848
231789	25849
164564	25850
107514	25851
242526	25852
23659	25853
36	25854
279024	25855
9135	25856
134149	25857
53003	25858
107646	25859
271646	25860
25772	25861
27089	25862
4318	25863
4318	25864
49876	25865
186881	25866
96650	25867
138059	25868
107846	25869
324609	25870
33091	25871
274373	25872
7373	25873
123245	25874
54228	25875
33561	25876
213172	25877
37566	25878
70951	25879
46566	25880
26534	25881
4649	25882
2378	25883
304571	25884
65282	25885
12332	25886
162033	25887
159558	25888
69941	25889
32927	25890
197904	25891
291150	25892
1139	25893
194216	25894
205	25895
91512	25896
8525	25897
267172	25898
17282	25899
88968	25900
22283	25901
69244	25902
33155	25903
7599	25904
106146	25905
127648	25906
45146	25907
7368	25908
106441	25909
65142	25910
54096	25911
214271	25912
52080	25913
218850	25914
340208	25915
180213	25916
46782	25917
23740	25918
134399	25919
111769	25920
3494	25921
39857	25922
120822	25923
32439	25924
105566	25925
347	25926
47500	25927
85674	25928
95390	25929
357257	25930
1569	25931
162231	25932
9842	25933
87405	25934
11226	25935
26647	25936
729	25937
158025	25938
104005	25939
47109	25940
214477	25941
42774	25942
224957	25943
128332	25944
17314	25945
164193	25946
275628	25947
213410	25948
267401	25949
168344	25950
166631	25951
295304	25952
166012	25953
44367	25954
5365	25955
32917	25956
93	25957
10186	25958
28742	25959
22312	25960
23201	25961
289035	25962
303878	25963
640	25964
103886	25965
206140	25966
68511	25967
242131	25968
4976	25969
197099	25970
194399	25971
45458	25972
107737	25973
46888	25974
167268	25975
22385	25976
39557	25977
7707	25978
14825	25979
664	25980
48285	25981
57337	25982
275138	25983
853	25984
94499	25985
69957	25986
103784	25987
272599	25988
32462	25989
1493	25990
18140	25991
268902	25992
101034	25993
134654	25994
54161	25995
46652	25996
104447	25997
1868	25998
341507	25999
106217	26000
96853	26001
54375	26002
1245	26003
216569	26004
318537	26005
34598	26006
105690	26007
498	26008
1094	26009
3798	26010
12688	26011
34655	26012
302928	26013
301859	26014
347288	26015
21351	26016
129960	26017
59172	26018
27840	26019
560	26020
199753	26021
63643	26022
11981	26023
23639	26024
156451	26025
267744	26026
23722	26027
107649	26028
300405	26029
351301	26030
10174	26031
57408	26032
151194	26033
268106	26034
2227	26035
275055	26036
82528	26037
210393	26038
12254	26039
7649	26040
32622	26041
57323	26042
213679	26043
163721	26044
54162	26045
68836	26046
273742	26047
178724	26048
134297	26049
295443	26050
53667	26051
40753	26052
299965	26053
4834	26054
213623	26055
12312	26056
34922	26057
194363	26058
162189	26059
400	26060
39969	26061
13415	26062
197073	26063
12285	26064
47237	26065
70146	26066
321596	26067
336202	26068
80530	26069
3083	26070
249193	26071
54273	26072
105908	26073
99373	26074
73402	26075
12914	26076
128653	26077
129917	26078
69416	26079
33091	26080
254351	26081
156134	26082
2152	26083
45364	26084
80625	26085
195661	26086
85634	26087
255396	26088
129148	26089
103481	26090
24709	26091
596	26092
69797	26093
261713	26094
197972	26095
194661	26096
49837	26097
47062	26098
86356	26099
340746	26100
126863	26101
340585	26102
335700	26103
198529	26104
126808	26105
54197	26106
205533	26107
23619	26108
227	26109
22132	26110
10583	26111
166472	26112
70990	26113
27769	26114
6055	26115
64994	26116
276365	26117
166470	26118
32491	26119
113941	26120
134239	26121
208307	26122
67985	26123
270215	26124
347727	26125
31122	26126
129488	26127
120817	26128
30604	26129
322331	26130
2746	26131
132621	26132
3409	26133
16394	26134
163900	26135
17109	26136
149933	26137
207909	26138
26043	26139
57436	26140
263941	26141
32579	26142
304218	26143
165408	26144
16375	26145
5841	26146
121572	26147
4661	26148
33578	26149
7365	26150
8638	26151
310025	26152
194948	26153
1709	26154
7367	26155
9360	26156
23327	26157
69064	26158
70058	26159
168126	26160
46973	26161
69098	26162
165508	26163
328986	26164
57825	26165
169641	26166
28267	26167
1620	26168
68747	26169
132538	26170
43359	26171
295254	26172
76414	26173
94309	26174
68750	26175
214604	26176
55918	26177
23675	26178
105079	26179
17247	26180
98530	26181
2963	26182
2963	26183
90	26184
167120	26185
1038	26186
268964	26187
266605	26188
78566	26189
3771	26190
3080	26191
890	26192
5787	26193
9404	26194
37641	26195
107270	26196
68738	26197
45675	26198
47139	26199
103130	26200
47188	26201
164493	26202
4834	26203
17217	26204
12925	26205
7702	26206
5811	26207
5811	26208
31139	26209
46756	26210
7049	26211
46597	26212
242592	26213
213039	26214
27957	26215
68921	26216
890	26217
46989	26218
80702	26219
26677	26220
166853	26221
343360	26222
3073	26223
165333	26224
44372	26225
2527	26226
52282	26227
9369	26228
68075	26229
2336	26230
929	26231
47520	26232
134616	26233
68167	26234
104369	26235
12310	26236
167184	26237
24712	26238
2713	26239
136215	26240
93	26241
499	26242
330306	26243
334919	26244
24721	26245
34615	26246
177334	26247
12917	26248
8619	26249
3923	26250
49818	26251
160738	26252
5826	26253
47515	26254
22386	26255
213604	26256
169496	26257
4689	26258
8	26259
8	26260
2767	26261
147651	26262
23560	26263
106624	26264
106624	26265
45167	26266
88	26267
6722	26268
105583	26269
46522	26270
46448	26271
111634	26272
122696	26273
105200	26274
264432	26275
47291	26276
2059	26277
12890	26278
103586	26279
168056	26280
92225	26281
2119	26282
31137	26283
164009	26284
12455	26285
9558	26286
104323	26287
1489	26288
212845	26289
16405	26290
77273	26291
203962	26292
107420	26293
182415	26294
197903	26295
46722	26296
3618	26297
117365	26298
103874	26299
106129	26300
69681	26301
32866	26302
57626	26303
6725	26304
6726	26305
132877	26306
197877	26307
107639	26308
70673	26309
276236	26310
4359	26311
14896	26312
115275	26313
12064	26314
115824	26315
77529	26316
213613	26317
268166	26318
46449	26319
38752	26320
45458	26321
93	26322
166066	26323
33052	26324
3767	26325
44447	26326
994	26327
2541	26328
85985	26329
16656	26330
274251	26331
167371	26332
265260	26333
17056	26334
17056	26335
2548	26336
181268	26337
133912	26338
131879	26339
94539	26340
341669	26341
7361	26342
16839	26343
462	26344
26401	26345
27901	26346
85858	26347
85504	26348
32702	26349
107812	26350
32944	26351
104192	26352
66181	26353
167295	26354
5843	26355
46626	26356
47473	26357
310985	26358
7599	26359
17150	26360
9820	26361
7948	26362
79072	26363
2356	26364
77438	26365
70050	26366
2463	26367
73458	26368
106201	26369
69620	26370
105513	26371
105981	26372
70727	26373
10660	26374
32826	26375
177320	26376
14333	26377
46582	26378
54161	26379
88243	26380
282401	26381
69327	26382
57380	26383
73441	26384
214465	26385
96058	26386
162726	26387
35186	26388
48113	26389
2542	26390
160065	26391
47567	26392
165817	26393
14408	26394
32816	26395
165787	26396
63626	26397
295410	26398
498	26399
85651	26400
126394	26401
98509	26402
58985	26403
74359	26404
86236	26405
105113	26406
100348	26407
42864	26408
70756	26409
10193	26410
9772	26411
1867	26412
103360	26413
106278	26414
48235	26415
126791	26416
182598	26417
196748	26418
2359	26419
27349	26420
85981	26421
12964	26422
32771	26423
7952	26424
268756	26425
171096	26426
278597	26427
47938	26428
12719	26429
164616	26430
87413	26431
5365	26432
12307	26433
82855	26434
9750	26435
105192	26436
104850	26437
13409	26438
31784	26439
3410	26440
7359	26441
49838	26442
272442	26443
266803	26444
2123	26445
7664	26446
275892	26447
279264	26448
198768	26449
69757	26450
195691	26451
123001	26452
70900	26453
44575	26454
22401	26455
6008	26456
154773	26457
129619	26458
1426	26459
272629	26460
9042	26461
50026	26462
68632	26463
23509	26464
32663	26465
166178	26466
239648	26467
12836	26468
167340	26469
32391	26470
4821	26471
46812	26472
68871	26473
46620	26474
9715	26475
23619	26476
68530	26477
104116	26478
68303	26479
167825	26480
47502	26481
23369	26482
23225	26483
4816	26484
80	26485
69740	26486
80	26487
270808	26488
17339	26489
68871	26490
103888	26491
275966	26492
68624	26493
7604	26494
69637	26495
3784	26496
104461	26497
273898	26498
7610	26499
9834	26500
105061	26501
224515	26502
47511	26503
70018	26504
272144	26505
275793	26506
23647	26507
7632	26508
34622	26509
15961	26510
46712	26511
105905	26512
47083	26513
163917	26514
23185	26515
167472	26516
1534	26517
69979	26518
32972	26519
23266	26520
68403	26521
7655	26522
24704	26523
23670	26524
23483	26525
33227	26526
69456	26527
267900	26528
47500	26529
106248	26530
213131	26531
86075	26532
272169	26533
32943	26534
47043	26535
32474	26536
23643	26537
268044	26538
277418	26539
104461	26540
32958	26541
47580	26542
5858	26543
45398	26544
352406	26545
2378	26546
11051	26547
170669	26548
261005	26549
7329	26550
138561	26551
7016	26552
681	26553
82795	26554
32927	26555
30316	26556
223375	26557
47338	26558
85893	26559
224832	26560
47458	26561
574	26562
23424	26563
168277	26564
46649	26565
32358	26566
22356	26567
2130	26568
17094	26569
321690	26570
1568	26571
135028	26572
32425	26573
111695	26574
1489	26575
1489	26576
25267	26577
57490	26578
65140	26579
93857	26580
332	26581
31173	26582
5841	26583
243662	26584
39275	26585
26335	26586
9	26587
74852	26588
2592	26589
69852	26590
132780	26591
85695	26592
104906	26593
31554	26594
131492	26595
275484	26596
105244	26597
104101	26598
103321	26599
23603	26600
167715	26601
354415	26602
18049	26603
39955	26604
21351	26605
25054	26606
65044	26607
164927	26608
321584	26609
126985	26610
95007	26611
162950	26612
17130	26613
46753	26614
23231	26615
133996	26616
168564	26617
272188	26618
6720	26619
131720	26620
326336	26621
6950	26622
105925	26623
9531	26624
192321	26625
71133	26626
49818	26627
331650	26628
66074	26629
9	26630
43658	26631
173848	26632
177948	26633
268417	26634
23097	26635
86605	26636
20388	26637
1305	26638
5817	26639
212876	26640
57480	26641
22385	26642
73382	26643
104013	26644
193499	26645
103314	26646
50178	26647
289270	26648
203328	26649
255150	26650
207103	26651
62590	26652
103563	26653
342232	26654
32785	26655
68229	26656
56292	26657
69280	26658
85825	26659
165124	26660
7408	26661
68618	26662
70080	26663
47429	26664
32474	26665
95280	26666
63908	26667
125923	26668
925	26669
125652	26670
53872	26671
3758	26672
47450	26673
105191	26674
80925	26675
105971	26676
105971	26677
46419	26678
12290	26679
32510	26680
14379	26681
63344	26682
65561	26683
276100	26684
213402	26685
86162	26686
273271	26687
4659	26688
165230	26689
32399	26690
17048	26691
182804	26692
140287	26693
790	26694
105815	26695
31143	26696
58323	26697
103471	26698
16947	26699
167078	26700
85767	26701
103751	26702
693	26703
65433	26704
32078	26705
131715	26706
24717	26707
164701	26708
16947	26709
5811	26710
356	26711
24717	26712
24717	26713
23525	26714
37246	26715
355186	26716
33619	26717
36388	26718
282742	26719
85871	26720
80636	26721
80636	26722
277619	26723
57623	26724
39442	26725
96981	26726
160	26727
276261	26728
213688	26729
144815	26730
3784	26731
8	26732
11362	26733
161244	26734
213280	26735
154714	26736
214118	26737
323607	26738
187150	26739
68941	26740
119994	26741
12229	26742
10774	26743
49873	26744
96775	26745
46711	26746
39385	26747
3776	26748
46620	26749
69783	26750
24711	26751
86159	26752
276141	26753
65121	26754
67962	26755
105068	26756
22360	26757
31150	26758
155803	26759
85501	26760
23261	26761
763	26762
763	26763
4428	26764
8603	26765
8603	26766
79593	26767
98644	26768
27826	26769
3073	26770
78240	26771
194292	26772
34583	26773
8	26774
8	26775
253870	26776
128856	26777
102272	26778
194910	26779
197861	26780
332022	26781
54300	26782
197861	26783
54300	26784
54300	26785
80609	26786
54299	26787
54299	26788
197863	26789
332023	26790
1491	26791
322636	26792
303494	26793
79580	26794
30692	26795
164454	26796
42650	26797
314713	26798
39476	26799
852	26800
345932	26801
77089	26802
9141	26803
24040	26804
138364	26805
49882	26806
49817	26807
32954	26808
119441	26809
31253	26810
63868	26811
126410	26812
31136	26813
24723	26814
7954	26815
9408	26816
135532	26817
187231	26818
275645	26819
349656	26820
39973	26821
331657	26822
252397	26823
163098	26824
69825	26825
158458	26826
99680	26827
269675	26828
168623	26829
164263	26830
38571	26831
53991	26832
166986	26833
252042	26834
190816	26835
105229	26836
31059	26837
50758	26838
3763	26839
321912	26840
22386	26841
1139	26842
272027	26843
68416	26844
32390	26845
46512	26846
46464	26847
154188	26848
208882	26849
46464	26850
355298	26851
73764	26852
24707	26853
158436	26854
270196	26855
209136	26856
105770	26857
47047	26858
5790	26859
284223	26860
12895	26861
182428	26862
162352	26863
1493	26864
16353	26865
332737	26866
3257	26867
276101	26868
27048	26869
98627	26870
12523	26871
54330	26872
38694	26873
79373	26874
67324	26875
177468	26876
153109	26877
8673	26878
98655	26879
327940	26880
4318	26881
22356	26882
39337	26883
86041	26884
9345	26885
23288	26886
353035	26887
104136	26888
79	26889
69378	26890
121679	26891
46753	26892
14866	26893
4821	26894
47214	26895
165059	26896
103678	26897
197329	26898
165006	26899
68229	26900
268404	26901
17120	26902
77769	26903
58111	26904
57525	26905
1534	26906
2882	26907
67698	26908
46802	26909
7955	26910
61457	26911
3739	26912
95024	26913
329636	26914
69602	26915
12720	26916
46969	26917
345814	26918
68456	26919
287399	26920
205775	26921
342879	26922
177483	26923
5679	26924
351529	26925
1568	26926
111764	26927
85902	26928
49831	26929
85596	26930
132116	26931
1256	26932
45165	26933
16582	26934
39543	26935
5813	26936
68250	26937
205853	26938
146441	26939
352617	26940
205572	26941
163614	26942
46390	26943
13404	26944
208797	26945
165061	26946
165217	26947
208161	26948
69811	26949
57555	26950
273863	26951
83548	26952
127549	26953
129360	26954
28230	26955
267137	26956
170296	26957
17530	26958
196360	26959
129130	26960
350188	26961
46435	26962
121428	26963
98190	26964
1199	26965
4653	26966
27859	26967
57486	26968
17315	26969
9360	26970
169137	26971
147484	26972
6644	26973
46387	26974
67966	26975
69481	26976
39402	26977
46547	26978
46260	26979
271387	26980
12255	26981
23725	26982
180648	26983
17161	26984
23277	26985
7604	26986
227	26987
12220	26988
83398	26989
267812	26990
86891	26991
32919	26992
10194	26993
68624	26994
12295	26995
46393	26996
168432	26997
18055	26998
2713	26999
113425	27000
1092	27001
85647	27002
259680	27003
289029	27004
173133	27005
104590	27006
85499	27007
6	27008
73372	27009
166756	27010
65158	27011
121129	27012
1199	27013
101967	27014
87094	27015
3776	27016
132421	27017
161613	27018
32726	27019
111641	27020
49803	27021
37381	27022
4320	27023
58440	27024
12064	27025
79640	27026
3452	27027
40553	27028
154656	27029
226894	27030
7950	27031
2541	27032
3596	27033
56343	27034
1426	27035
212897	27036
127576	27037
181517	27038
73444	27039
81317	27040
356626	27041
182431	27042
1505	27043
98412	27044
4613	27045
39926	27046
1393	27047
214531	27048
135169	27049
118417	27050
69184	27051
300786	27052
222722	27053
4660	27054
5826	27055
104234	27056
92231	27057
101797	27058
59009	27059
263406	27060
54043	27061
31133	27062
23252	27063
135033	27064
132584	27065
166282	27066
7964	27067
253167	27068
5356	27069
20135	27070
73452	27071
213873	27072
5308	27073
62085	27074
85767	27075
7702	27076
6055	27077
91512	27078
234877	27079
264884	27080
68878	27081
105837	27082
84856	27083
104402	27084
499	27085
47626	27086
214090	27087
332598	27088
177329	27089
164145	27090
7242	27091
17142	27092
10190	27093
134045	27094
134606	27095
557	27096
227280	27097
9413	27098
161842	27099
16391	27100
12714	27101
306393	27102
85887	27103
111769	27104
91749	27105
1866	27106
225977	27107
385	27108
204188	27109
7369	27110
3454	27111
15760	27112
235348	27113
13402	27114
85836	27115
162545	27116
218745	27117
31243	27118
214083	27119
65142	27120
22371	27121
20118	27122
9685	27123
21351	27124
295628	27125
12245	27126
3256	27127
132068	27128
853	27129
23071	27130
4645	27131
68750	27132
3083	27133
121728	27134
115446	27135
17081	27136
33092	27137
53954	27138
12290	27139
214928	27140
2812	27141
132161	27142
168645	27143
3844	27144
2558	27145
26591	27146
268724	27147
9391	27148
104739	27149
65530	27150
61812	27151
47250	27152
210173	27153
10280	27154
11237	27155
16713	27156
16718	27157
122516	27158
164566	27159
342987	27160
1567	27161
1096	27162
120716	27163
39411	27164
350898	27165
2767	27166
1148	27167
86155	27168
20106	27169
28620	27170
12288	27171
27908	27172
47466	27173
68405	27174
27885	27175
309549	27176
167445	27177
12899	27178
82180	27179
1146	27180
186208	27181
268241	27182
134108	27183
927	27184
24711	27185
93	27186
161164	27187
332	27188
62532	27189
2051	27190
53526	27191
1199	27192
17283	27193
195376	27194
32775	27195
4832	27196
45681	27197
959	27198
20213	27199
46858	27200
96372	27201
69697	27202
54061	27203
277467	27204
67985	27205
6248	27206
68469	27207
166203	27208
163125	27209
10580	27210
8599	27211
166760	27212
57474	27213
3494	27214
12734	27215
205911	27216
275361	27217
96955	27218
111751	27219
64721	27220
46916	27221
7649	27222
87342	27223
50627	27224
126793	27225
4659	27226
196006	27227
186681	27228
212267	27229
87219	27230
20115	27231
27815	27232
23408	27233
86932	27234
105536	27235
72326	27236
166265	27237
106637	27238
103852	27239
268913	27240
330597	27241
12320	27242
31681	27243
107499	27244
10199	27245
303237	27246
88041	27247
55660	27248
165901	27249
167454	27250
46992	27251
9812	27252
263026	27253
130627	27254
195819	27255
244062	27256
206942	27257
70999	27258
69245	27259
105592	27260
83514	27261
132301	27262
83087	27263
192707	27264
168466	27265
23270	27266
38506	27267
210502	27268
103710	27269
10180	27270
44687	27271
104624	27272
256	27273
10184	27274
39590	27275
257877	27276
38752	27277
86818	27278
128172	27279
27863	27280
28924	27281
46246	27282
212980	27283
271556	27284
163171	27285
270788	27286
4013	27287
4661	27288
69413	27289
149558	27290
10190	27291
43380	27292
170643	27293
34610	27294
1957	27295
39465	27296
57478	27297
168068	27298
16420	27299
68438	27300
39534	27301
271810	27302
270407	27303
4981	27304
345439	27305
15852	27306
33128	27307
32729	27308
165853	27309
70230	27310
68884	27311
104754	27312
168420	27313
65407	27314
103582	27315
4076	27316
39465	27317
196132	27318
213323	27319
57345	27320
69893	27321
166072	27322
14866	27323
44444	27324
104808	27325
135193	27326
104808	27327
12801	27328
68004	27329
17296	27330
5280	27331
177394	27332
1314	27333
68236	27334
46652	27335
3918	27336
9601	27337
7599	27338
13408	27339
1491	27340
23639	27341
111629	27342
24006	27343
145203	27344
166904	27345
273144	27346
105775	27347
1269	27348
167100	27349
133572	27350
272203	27351
162781	27352
263591	27353
16447	27354
267654	27355
103314	27356
84004	27357
164851	27358
9408	27359
34598	27360
214902	27361
3256	27362
144568	27363
49870	27364
46376	27365
126961	27366
129927	27367
143043	27368
10184	27369
20172	27370
7965	27371
205	27372
104920	27373
499	27374
20385	27375
192875	27376
1568	27377
12315	27378
106075	27379
53743	27380
105107	27381
135033	27382
278725	27383
350	27384
273683	27385
273158	27386
272204	27387
31060	27388
85617	27389
46992	27390
22353	27391
14838	27392
4318	27393
34639	27394
159526	27395
33216	27396
332083	27397
354167	27398
22025	27399
187284	27400
132708	27401
12220	27402
67948	27403
295269	27404
177445	27405
103946	27406
147846	27407
48171	27408
91163	27409
10195	27410
23660	27411
34612	27412
2537	27413
124524	27414
85515	27415
763	27416
22343	27417
9410	27418
81027	27419
195686	27420
111092	27421
105052	27422
163557	27423
103856	27424
73451	27425
7354	27426
25106	27427
227276	27428
204469	27429
164294	27430
83388	27431
209673	27432
48322	27433
57568	27434
2438	27435
32337	27436
2158	27437
264447	27438
39525	27439
23358	27440
4649	27441
4309	27442
68882	27443
167201	27444
195510	27445
5280	27446
148167	27447
10764	27448
103294	27449
104784	27450
275306	27451
211354	27452
33557	27453
93	27454
614	27455
33227	27456
214859	27457
17039	27458
24731	27459
2529	27460
12925	27461
74770	27462
24738	27463
320959	27464
147287	27465
46669	27466
68229	27467
205834	27468
164903	27469
46668	27470
102934	27471
55646	27472
192588	27473
318136	27474
5825	27475
69677	27476
57331	27477
65128	27478
54	27479
49839	27480
44504	27481
4659	27482
10721	27483
270178	27484
160	27485
69463	27486
114804	27487
2125	27488
7506	27489
252310	27490
105806	27491
270956	27492
640	27493
62846	27494
160737	27495
106783	27496
28220	27497
1395	27498
23395	27499
355719	27500
27961	27501
165778	27502
6038	27503
148331	27504
36472	27505
557	27506
557	27507
268662	27508
131950	27509
7357	27510
1257	27511
220188	27512
27844	27513
39579	27514
20114	27515
7376	27516
39338	27517
57663	27518
67144	27519
132681	27520
32592	27521
132832	27522
2131	27523
181140	27524
22375	27525
94553	27526
98647	27527
46425	27528
2691	27529
103967	27530
47098	27531
160099	27532
167309	27533
40634	27534
7706	27535
9773	27536
8599	27537
225191	27538
3450	27539
39385	27540
18033	27541
57345	27542
162576	27543
68949	27544
4602	27545
98667	27546
58712	27547
9729	27548
7690	27549
926	27550
34602	27551
497	27552
71115	27553
106068	27554
304152	27555
49876	27556
260889	27557
131881	27558
79343	27559
310405	27560
261455	27561
6055	27562
32643	27563
105577	27564
214322	27565
17218	27566
162627	27567
85840	27568
12296	27569
296119	27570
34622	27571
218809	27572
212907	27573
20134	27574
16419	27575
99729	27576
99729	27577
23726	27578
56193	27579
20380	27580
1866	27581
163605	27582
332184	27583
273085	27584
69101	27585
13403	27586
25238	27587
46371	27588
7962	27589
18050	27590
56456	27591
85572	27592
28614	27593
93987	27594
132043	27595
2846	27596
132474	27597
257000	27598
2692	27599
3255	27600
10202	27601
68615	27602
275132	27603
167090	27604
2394	27605
34650	27606
68346	27607
132144	27608
105435	27609
19779	27610
46849	27611
44457	27612
85490	27613
104367	27614
20370	27615
3144	27616
1619	27617
60824	27618
139608	27619
105721	27620
301463	27621
4976	27622
31779	27623
168571	27624
24975	27625
1047	27626
7327	27627
169160	27628
224751	27629
1312	27630
11186	27631
154423	27632
132743	27633
39426	27634
337363	27635
33091	27636
16381	27637
47571	27638
15703	27639
198152	27640
12345	27641
327785	27642
33170	27643
68636	27644
7618	27645
39929	27646
7328	27647
62526	27648
1037	27649
24708	27650
31147	27651
467	27652
292049	27653
7430	27654
27432	27655
18055	27656
66778	27657
278518	27658
101440	27659
3255	27660
9701	27661
10711	27662
106396	27663
106095	27664
197888	27665
4011	27666
20172	27667
283472	27668
70841	27669
729	27670
574	27671
3780	27672
2119	27673
12273	27674
56820	27675
3493	27676
24710	27677
44435	27678
24009	27679
1779	27680
65152	27681
31173	27682
1371	27683
98636	27684
1255	27685
2540	27686
12315	27687
148485	27688
111759	27689
16382	27690
5800	27691
212836	27692
14892	27693
4615	27694
280	27695
295295	27696
282191	27697
763	27698
12281	27699
3782	27700
9358	27701
22370	27702
49838	27703
98632	27704
4653	27705
16422	27706
9130	27707
27966	27708
12282	27709
22365	27710
4855	27711
4653	27712
32008	27713
86826	27714
17280	27715
4653	27716
272877	27717
86210	27718
31155	27719
16405	27720
273688	27721
111745	27722
4640	27723
81821	27724
268628	27725
7362	27726
46368	27727
240917	27728
17227	27729
198566	27730
68180	27731
270698	27732
19136	27733
218979	27734
274566	27735
152352	27736
85541	27737
105460	27738
57479	27739
2541	27740
164376	27741
256	27742
25307	27743
206785	27744
65137	27745
324395	27746
205870	27747
193611	27748
220658	27749
86627	27750
94522	27751
16126	27752
1648	27753
213637	27754
8146	27755
271813	27756
85585	27757
164416	27758
306175	27759
22317	27760
213463	27761
27853	27762
12296	27763
223418	27764
20365	27765
33148	27766
7357	27767
12567	27768
105775	27769
127771	27770
3603	27771
21361	27772
170146	27773
47929	27774
3430	27775
28237	27776
68557	27777
2378	27778
2378	27779
68487	27780
42815	27781
166944	27782
67548	27783
237798	27784
7949	27785
166477	27786
197806	27787
197806	27788
54096	27789
83396	27790
9803	27791
85836	27792
9408	27793
17095	27794
17198	27795
107732	27796
31190	27797
22321	27798
164384	27799
23664	27800
268658	27801
167433	27802
353832	27803
129589	27804
85898	27805
56572	27806
357394	27807
169684	27808
85999	27809
3780	27810
252347	27811
331149	27812
10183	27813
9404	27814
46421	27815
248436	27816
332785	27817
132386	27818
68150	27819
22373	27820
86258	27821
299986	27822
206	27823
23217	27824
69345	27825
303502	27826
28207	27827
111786	27828
164701	27829
33227	27830
132437	27831
132828	27832
132320	27833
47053	27834
68550	27835
9360	27836
278420	27837
190742	27838
10187	27839
57607	27840
138805	27841
47338	27842
357	27843
14915	27844
47043	27845
69553	27846
9842	27847
75401	27848
85566	27849
18624	27850
32686	27851
17296	27852
46807	27853
80672	27854
160077	27855
317636	27856
16398	27857
295694	27858
3596	27859
196368	27860
65055	27861
102364	27862
3596	27863
104343	27864
271587	27865
335535	27866
46811	27867
252197	27868
214687	27869
132781	27870
68513	27871
53476	27872
69553	27873
47429	27874
24706	27875
158883	27876
118	27877
12787	27878
543	27879
167090	27880
133607	27881
889	27882
177734	27883
46333	27884
2813	27885
33234	27886
67326	27887
118	27888
4666	27889
498	27890
498	27891
498	27892
5922	27893
462	27894
853	27895
85803	27896
1569	27897
340812	27898
272122	27899
20213	27900
213216	27901
273212	27902
68027	27903
213002	27904
57548	27905
6716	27906
86194	27907
20225	27908
39503	27909
498	27910
85971	27911
9403	27912
325103	27913
103588	27914
68943	27915
62554	27916
295504	27917
267087	27918
321369	27919
2545	27920
4318	27921
4632	27922
129666	27923
68263	27924
57822	27925
332536	27926
32643	27927
32665	27928
75316	27929
69914	27930
131865	27931
57497	27932
213818	27933
24719	27934
278567	27935
303501	27936
96594	27937
17081	27938
57517	27939
98569	27940
78491	27941
105363	27942
166403	27943
85549	27944
32616	27945
12295	27946
214925	27947
2812	27948
213782	27949
58330	27950
7955	27951
596	27952
3776	27953
356571	27954
350924	27955
167824	27956
33226	27957
47960	27958
46295	27959
12905	27960
124084	27961
39857	27962
23369	27963
272626	27964
69119	27965
164931	27966
46449	27967
40199	27968
54570	27969
6038	27970
574	27971
40447	27972
3618	27973
152750	27974
10194	27975
57353	27976
165336	27977
22284	27978
10176	27979
47533	27980
57776	27981
356214	27982
177490	27983
104733	27984
12906	27985
44729	27986
10510	27987
250871	27988
53349	27989
105896	27990
155664	27991
65807	27992
65640	27993
255373	27994
99495	27995
121350	27996
350257	27997
35150	27998
106612	27999
68477	28000
45330	28001
1261	28002
45330	28003
1261	28004
2147	28005
123541	28006
269	28007
241047	28008
50271	28009
154193	28010
26781	28011
63815	28012
63070	28013
63070	28014
4244	28015
16665	28016
323322	28017
89274	28018
121978	28019
88790	28020
162067	28021
44815	28022
4473	28023
28128	28024
223210	28025
122256	28026
67135	28027
82046	28028
54033	28029
333711	28030
159583	28031
16889	28032
148876	28033
19353	28034
155813	28035
155813	28036
98601	28037
47470	28038
327314	28039
16966	28040
162021	28041
9337	28042
266699	28043
4791	28044
2394	28045
1407	28046
46192	28047
6814	28048
65088	28049
16450	28050
98553	28051
12259	28052
154703	28053
265715	28054
9535	28055
2522	28056
138	28057
65119	28058
46192	28059
2552	28060
5859	28061
102847	28062
9382	28063
2174	28064
103021	28065
95163	28066
5938	28067
246529	28068
220879	28069
283396	28070
37545	28071
255380	28072
255185	28073
254827	28074
104446	28075
295494	28076
219255	28077
13412	28078
108195	28079
123170	28080
160099	28081
245711	28082
155664	28083
65581	28084
42929	28085
168083	28086
65802	28087
197850	28088
65917	28089
65757	28090
65917	28091
156159	28092
156159	28093
65917	28094
148394	28095
65566	28096
21509	28097
80585	28098
245975	28099
195207	28100
328605	28101
16665	28102
195945	28103
104904	28104
53518	28105
81878	28106
160582	28107
93965	28108
101180	28109
36202	28110
26193	28111
26193	28112
8661	28113
100095	28114
27916	28115
377	28116
10251	28117
132902	28118
23616	28119
334464	28120
214655	28121
49877	28122
1139	28123
18028	28124
304883	28125
132087	28126
105491	28127
12294	28128
6726	28129
104319	28130
1314	28131
7949	28132
271980	28133
5320	28134
7649	28135
12719	28136
165632	28137
17319	28138
47460	28139
69082	28140
69082	28141
57353	28142
2838	28143
4658	28144
2352	28145
217014	28146
214897	28147
7357	28148
214113	28149
213147	28150
34599	28151
104189	28152
132755	28153
69168	28154
47497	28155
1158	28156
73442	28157
12717	28158
214386	28159
86067	28160
68666	28161
154421	28162
12937	28163
273851	28164
39943	28165
120780	28166
9366	28167
47310	28168
39360	28169
20111	28170
33148	28171
16417	28172
252350	28173
4658	28174
5827	28175
2009	28176
640	28177
15703	28178
67	28179
7674	28180
67	28181
177405	28182
4300	28183
196520	28184
69603	28185
277497	28186
5371	28187
10181	28188
7675	28189
105192	28190
69176	28191
68438	28192
156433	28193
1489	28194
70063	28195
5843	28196
344395	28197
3758	28198
27916	28199
86075	28200
214318	28201
69544	28202
49824	28203
68275	28204
7609	28205
271794	28206
161924	28207
65691	28208
69489	28209
214289	28210
270228	28211
10694	28212
39516	28213
27791	28214
7306	28215
1512	28216
8635	28217
275397	28218
131732	28219
69946	28220
12801	28221
105744	28222
172951	28223
2119	28224
244	28225
5783	28226
2544	28227
16336	28228
9378	28229
3764	28230
1139	28231
132263	28232
4639	28233
12256	28234
31176	28235
22380	28236
45437	28237
1254	28238
22369	28239
7245	28240
206	28241
332	28242
22333	28243
7333	28244
9402	28245
99465	28246
98632	28247
2939	28248
14911	28249
57684	28250
49828	28251
85896	28252
27334	28253
108121	28254
770	28255
328400	28256
80217	28257
192992	28258
17350	28259
93648	28260
52559	28261
196750	28262
296	28263
317385	28264
9528	28265
37530	28266
26523	28267
1719	28268
11882	28269
14261	28270
36651	28271
194773	28272
121180	28273
13128	28274
337619	28275
88625	28276
140656	28277
354883	28278
277679	28279
12509	28280
60458	28281
26523	28282
327535	28283
14620	28284
53691	28285
229741	28286
7862	28287
158868	28288
11791	28289
14099	28290
1719	28291
173986	28292
66556	28293
5912	28294
12889	28295
5024	28296
282426	28297
281161	28298
278969	28299
280331	28300
280267	28301
16758	28302
3902	28303
261017	28304
148334	28305
3078	28306
198875	28307
30398	28308
5579	28309
99305	28310
196894	28311
197886	28312
254647	28313
255770	28314
44427	28315
4600	28316
4600	28317
253888	28318
79572	28319
164821	28320
122727	28321
2941	28322
36260	28323
188727	28324
266961	28325
3648	28326
9316	28327
20	28328
254632	28329
4719	28330
2599	28331
6249	28332
8609	28333
2868	28334
716	28335
97065	28336
18039	28337
1381	28338
7963	28339
79346	28340
3848	28341
16738	28342
123451	28343
81694	28344
123268	28345
241795	28346
5469	28347
13400	28348
86259	28349
133318	28350
4420	28351
5949	28352
127915	28353
80235	28354
324376	28355
39380	28356
129382	28357
19705	28358
328981	28359
1271	28360
204282	28361
2143	28362
2483	28363
12310	28364
168510	28365
3478	28366
68806	28367
104597	28368
86285	28369
165385	28370
197945	28371
307350	28372
2529	28373
2529	28374
38362	28375
1652	28376
168003	28377
321326	28378
2138	28379
242128	28380
53514	28381
194	28382
9508	28383
204625	28384
200	28385
1271	28386
18052	28387
45112	28388
121126	28389
65734	28390
65734	28391
65734	28392
254720	28393
80662	28394
65734	28395
55845	28396
57	28397
35	28398
35	28399
35	28400
264689	28401
35	28402
35	28403
35	28404
35	28405
35	28406
2602	28407
35	28408
35	28409
102206	28410
57	28411
264503	28412
35	28413
2602	28414
57	28415
35	28416
264489	28417
2602	28418
264376	28419
57	28420
264686	28421
264688	28422
2602	28423
2602	28424
7485	28425
57	28426
2602	28427
57	28428
5957	28429
57	28430
264491	28431
57	28432
35	28433
35	28434
57	28435
264499	28436
35	28437
2577	28438
7485	28439
35	28440
35	28441
264687	28442
264371	28443
35	28444
35	28445
264277	28446
7485	28447
2602	28448
264487	28449
35	28450
264490	28451
35	28452
35	28453
35	28454
35	28455
57	28456
57	28457
57	28458
57	28459
57	28460
57	28461
7485	28462
57	28463
35	28464
2602	28465
7485	28466
35	28467
264684	28468
57	28469
57	28470
57	28471
2602	28472
57	28473
35	28474
35	28475
264483	28476
35	28477
35	28478
7485	28479
57	28480
35	28481
2602	28482
57	28483
57	28484
35	28485
264372	28486
35	28487
57	28488
7485	28489
57	28490
35	28491
102206	28492
35	28493
264500	28494
264497	28495
1395	28496
1489	28497
9835	28498
43703	28499
57684	28500
8612	28501
109630	28502
2968	28503
37402	28504
4382	28505
99644	28506
99499	28507
166336	28508
155892	28509
79158	28510
17246	28511
12782	28512
55988	28513
9582	28514
124052	28515
60049	28516
69773	28517
12294	28518
201110	28519
1096	28520
9409	28521
86009	28522
146699	28523
238728	28524
147457	28525
212776	28526
91776	28527
100690	28528
208298	28529
121663	28530
133860	28531
1868	28532
51832	28533
9373	28534
111647	28535
84371	28536
214010	28537
5809	28538
68231	28539
1399	28540
46682	28541
132590	28542
198	28543
165063	28544
32593	28545
269946	28546
34617	28547
36764	28548
285145	28549
47116	28550
2690	28551
107718	28552
2119	28553
39354	28554
104386	28555
195617	28556
57498	28557
132742	28558
68474	28559
129188	28560
100288	28561
38506	28562
106424	28563
37599	28564
98604	28565
104287	28566
596	28567
5846	28568
186	28569
26567	28570
12801	28571
69987	28572
22335	28573
3156	28574
62558	28575
94851	28576
142812	28577
111744	28578
102177	28579
106536	28580
323348	28581
22375	28582
20689	28583
7354	28584
39857	28585
16401	28586
12291	28587
2813	28588
68150	28589
57355	28590
111634	28591
1254	28592
1868	28593
41466	28594
213035	28595
58526	28596
26462	28597
212832	28598
2958	28599
7674	28600
7327	28601
85794	28602
21368	28603
277855	28604
67649	28605
32526	28606
132284	28607
3763	28608
12285	28609
386	28610
8604	28611
105951	28612
3065	28613
7392	28614
280523	28615
3785	28616
3784	28617
197042	28618
32929	28619
557	28620
7369	28621
4657	28622
79270	28623
20134	28624
20122	28625
39504	28626
574	28627
12722	28628
103814	28629
213146	28630
227	28631
227	28632
130632	28633
27879	28634
39422	28635
1096	28636
4297	28637
4632	28638
17366	28639
85628	28640
104759	28641
205	28642
94136	28643
9723	28644
65093	28645
27813	28646
47276	28647
32778	28648
166164	28649
8638	28650
132358	28651
3494	28652
10190	28653
206	28654
49870	28655
164924	28656
85551	28657
17002	28658
68135	28659
102177	28660
111656	28661
46858	28662
7707	28663
3255	28664
213582	28665
69711	28666
18054	28667
269696	28668
106619	28669
3768	28670
39340	28671
208171	28672
57368	28673
9726	28674
596	28675
131732	28676
11147	28677
212988	28678
57751	28679
276996	28680
12784	28681
3451	28682
131704	28683
18056	28684
12679	28685
12321	28686
227	28687
85535	28688
14225	28689
132653	28690
8611	28691
7355	28692
39504	28693
131753	28694
39317	28695
16417	28696
27877	28697
57844	28698
12296	28699
68504	28700
104312	28701
23252	28702
57548	28703
23586	28704
17095	28705
10199	28706
132570	28707
20169	28708
23382	28709
5320	28710
132705	28711
278	28712
272464	28713
106341	28714
23195	28715
53573	28716
1310	28717
206	28718
177403	28719
103676	28720
11153	28721
85523	28722
68559	28723
27274	28724
57511	28725
227	28726
111710	28727
57539	28728
14892	28729
47418	28730
264	28731
68303	28732
205	28733
27887	28734
131742	28735
32432	28736
128773	28737
214452	28738
132244	28739
28360	28740
20146	28741
7664	28742
69893	28743
4804	28744
105012	28745
227	28746
12290	28747
1152	28748
356582	28749
47090	28750
177431	28751
1253	28752
23348	28753
2541	28754
57472	28755
34640	28756
13417	28757
2482	28758
18045	28759
7707	28760
7714	28761
1158	28762
1038	28763
23509	28764
63611	28765
703	28766
32662	28767
86200	28768
86155	28769
86094	28770
39411	28771
57654	28772
17080	28773
57512	28774
163997	28775
86268	28776
68083	28777
57473	28778
104148	28779
104850	28780
85558	28781
22384	28782
17063	28783
17339	28784
7334	28785
346411	28786
202806	28787
33091	28788
39462	28789
39928	28790
4639	28791
39402	28792
31131	28793
47466	28794
49882	28795
6245	28796
1777	28797
22297	28798
73849	28799
79364	28800
5790	28801
9688	28802
69563	28803
7306	28804
4657	28805
2852	28806
7955	28807
86107	28808
32935	28809
17190	28810
69535	28811
47139	28812
95303	28813
69740	28814
11171	28815
34614	28816
98641	28817
39593	28818
31160	28819
32441	28820
58440	28821
5344	28822
14911	28823
3472	28824
214016	28825
213781	28826
86149	28827
132787	28828
14915	28829
44440	28830
622	28831
131850	28832
104326	28833
46997	28834
39341	28835
27911	28836
8638	28837
213629	28838
57678	28839
7655	28840
12319	28841
47654	28842
57607	28843
462	28844
12679	28845
73407	28846
7306	28847
27898	28848
27826	28849
7707	28850
23295	28851
131769	28852
357	28853
49885	28854
85558	28855
20146	28856
105787	28857
6113	28858
132841	28859
1569	28860
8606	28861
27796	28862
132413	28863
132866	28864
57339	28865
963	28866
40002	28867
7360	28868
198	28869
2693	28870
3783	28871
10176	28872
68554	28873
32822	28874
213711	28875
12706	28876
212920	28877
212919	28878
2809	28879
86025	28880
111742	28881
69527	28882
1534	28883
10196	28884
39632	28885
132837	28886
1040	28887
46278	28888
2051	28889
1199	28890
57708	28891
27335	28892
205559	28893
130632	28894
131665	28895
1159	28896
132816	28897
14863	28898
22379	28899
12321	28900
244	28901
104303	28902
1372	28903
47115	28904
65142	28905
213328	28906
1253	28907
47160	28908
111707	28909
49835	28910
13420	28911
276398	28912
9739	28913
73381	28914
34602	28915
105047	28916
57592	28917
166481	28918
103669	28919
54347	28920
32958	28921
57687	28922
44631	28923
10969	28924
890	28925
927	28926
16417	28927
7610	28928
3767	28929
85731	28930
47652	28931
104800	28932
214154	28933
214508	28934
23361	28935
57358	28936
12839	28937
69456	28938
32662	28939
32414	28940
103780	28941
131678	28942
20128	28943
252606	28944
58320	28945
39472	28946
214415	28947
85703	28948
214889	28949
39572	28950
213851	28951
18120	28952
1627	28953
212834	28954
132267	28955
1767	28956
1146	28957
27803	28958
27892	28959
69441	28960
86057	28961
68706	28962
69251	28963
127970	28964
34608	28965
1254	28966
275740	28967
132217	28968
28193	28969
21368	28970
48350	28971
32702	28972
680	28973
27795	28974
44755	28975
57844	28976
39379	28977
47665	28978
47074	28979
3762	28980
52510	28981
12313	28982
295279	28983
17227	28984
9753	28985
99287	28986
214119	28987
39526	28988
3750	28989
227	28990
20385	28991
69377	28992
58324	28993
14225	28994
32657	28995
12895	28996
19839	28997
462	28998
132085	28999
20152	29000
34655	29001
5830	29002
9799	29003
103248	29004
7707	29005
69168	29006
5784	29007
1034	29008
929	29009
167147	29010
34614	29011
105621	29012
34651	29013
23680	29014
85774	29015
12706	29016
47109	29017
76573	29018
252297	29019
166219	29020
269548	29021
4635	29022
4635	29023
212847	29024
16078	29025
5315	29026
68576	29027
252391	29028
20100	29029
103103	29030
39387	29031
3618	29032
14694	29033
39437	29034
105572	29035
39315	29036
46465	29037
4659	29038
96578	29039
66030	29040
104239	29041
57522	29042
86059	29043
46811	29044
214245	29045
111649	29046
7652	29047
16384	29048
34614	29049
13417	29050
46582	29051
85510	29052
167699	29053
131791	29054
86021	29055
3256	29056
4843	29057
32693	29058
177467	29059
12285	29060
3768	29061
46141	29062
7609	29063
98667	29064
1378	29065
1310	29066
57626	29067
39431	29068
614	29069
20122	29070
102845	29071
27274	29072
20385	29073
32629	29074
20105	29075
34608	29076
1159	29077
266	29078
704	29079
73377	29080
1393	29081
213435	29082
354453	29083
17308	29084
32487	29085
131985	29086
57376	29087
47633	29088
270567	29089
69527	29090
105693	29091
1144	29092
3767	29093
132218	29094
167947	29095
69985	29096
46582	29097
73942	29098
65154	29099
3762	29100
11163	29101
68608	29102
7632	29103
32432	29104
68729	29105
31162	29106
16342	29107
85932	29108
1254	29109
2846	29110
22280	29111
994	29112
4826	29113
39309	29114
32536	29115
12688	29116
105324	29117
23459	29118
214549	29119
213994	29120
127385	29121
1093	29122
11172	29123
212972	29124
269004	29125
6664	29126
103540	29127
111763	29128
502	29129
2348	29130
47640	29131
11035	29132
2319	29133
252414	29134
32740	29135
2860	29136
186264	29137
2438	29138
34615	29139
105747	29140
266817	29141
57457	29142
12719	29143
31060	29144
7966	29145
268149	29146
252601	29147
111762	29148
104877	29149
4632	29150
56156	29151
19786	29152
39517	29153
131779	29154
213021	29155
132033	29156
214463	29157
14911	29158
39380	29159
6316	29160
16391	29161
168420	29162
8606	29163
132295	29164
143082	29165
213082	29166
20143	29167
27863	29168
927	29169
68466	29170
35984	29171
132891	29172
27822	29173
13406	29174
1567	29175
190401	29176
132459	29177
57775	29178
4843	29179
1788	29180
12812	29181
132533	29182
5783	29183
18037	29184
257539	29185
39363	29186
57823	29187
252611	29188
5802	29189
213987	29190
53507	29191
57538	29192
68227	29193
177414	29194
111671	29195
638	29196
2809	29197
32432	29198
177343	29199
212851	29200
69719	29201
31156	29202
20125	29203
7966	29204
7966	29205
3410	29206
213831	29207
213519	29208
57721	29209
47666	29210
213290	29211
211264	29212
39470	29213
160881	29214
207660	29215
163869	29216
69070	29217
273659	29218
24707	29219
681	29220
7965	29221
163266	29222
4973	29223
354099	29224
162334	29225
10182	29226
295620	29227
132060	29228
44407	29229
85992	29230
27947	29231
132645	29232
26380	29233
5343	29234
85551	29235
24732	29236
275418	29237
34604	29238
103540	29239
54347	29240
17266	29241
266437	29242
111636	29243
14946	29244
2839	29245
273848	29246
1484	29247
57585	29248
156512	29249
34623	29250
17000	29251
213313	29252
83442	29253
276839	29254
106424	29255
18035	29256
163784	29257
69323	29258
103197	29259
31131	29260
7714	29261
1525	29262
56905	29263
34603	29264
1040	29265
187	29266
23378	29267
32730	29268
27793	29269
3774	29270
27885	29271
46753	29272
213206	29273
46811	29274
23483	29275
131621	29276
69978	29277
4834	29278
1777	29279
7371	29280
7371	29281
44358	29282
27903	29283
85720	29284
132288	29285
23268	29286
166366	29287
13406	29288
57617	29289
1598	29290
7664	29291
100686	29292
39362	29293
69119	29294
111749	29295
69102	29296
1696	29297
85834	29298
1253	29299
45125	29300
385	29301
268717	29302
23747	29303
46529	29304
5562	29305
162577	29306
557	29307
19839	29308
214559	29309
46811	29310
25629	29311
1254	29312
83912	29313
69329	29314
213570	29315
195356	29316
32437	29317
969	29318
213798	29319
56431	29320
4981	29321
111768	29322
68815	29323
83919	29324
163250	29325
58320	29326
8636	29327
308	29328
7690	29329
12937	29330
94527	29331
22353	29332
557	29333
19841	29334
1977	29335
68815	29336
47301	29337
164594	29338
543	29339
92495	29340
131694	29341
763	29342
84177	29343
17142	29344
23417	29345
23408	29346
213215	29347
12906	29348
27989	29349
1635	29350
1253	29351
12307	29352
11323	29353
104309	29354
16350	29355
24710	29356
167476	29357
93	29358
23589	29359
168028	29360
6654	29361
85974	29362
57774	29363
39053	29364
85635	29365
20120	29366
57689	29367
7960	29368
131819	29369
27558	29370
252587	29371
13446	29372
39552	29373
111631	29374
7355	29375
105223	29376
57778	29377
353986	29378
68902	29379
105433	29380
104877	29381
69848	29382
68902	29383
154714	29384
213037	29385
8607	29386
57421	29387
132260	29388
132304	29389
2227	29390
90177	29391
7355	29392
7355	29393
185305	29394
17260	29395
65971	29396
69732	29397
127954	29398
2809	29399
32662	29400
24711	29401
164197	29402
49814	29403
4612	29404
132716	29405
1145	29406
37857	29407
2537	29408
27794	29409
23462	29410
6035	29411
13420	29412
13418	29413
105034	29414
214779	29415
253863	29416
7172	29417
4653	29418
39430	29419
111759	29420
4804	29421
85781	29422
103661	29423
57419	29424
131804	29425
39331	29426
267701	29427
132608	29428
234172	29429
85610	29430
26875	29431
134651	29432
272193	29433
22290	29434
6992	29435
148952	29436
27855	29437
46716	29438
98564	29439
177333	29440
1866	29441
27319	29442
8524	29443
158254	29444
4804	29445
24738	29446
216946	29447
58299	29448
126006	29449
58526	29450
58526	29451
3255	29452
27778	29453
28384	29454
104901	29455
7599	29456
9617	29457
33005	29458
26365	29459
12744	29460
31123	29461
27911	29462
32598	29463
8615	29464
47160	29465
164998	29466
12784	29467
46393	29468
131768	29469
69878	29470
23353	29471
6069	29472
20134	29473
23680	29474
16336	29475
20106	29476
7608	29477
23361	29478
12757	29479
39410	29480
39522	29481
31110	29482
32614	29483
73390	29484
10934	29485
1254	29486
48502	29487
69678	29488
4012	29489
268556	29490
65073	29491
17142	29492
4816	29493
57369	29494
295277	29495
27967	29496
11156	29497
308862	29498
103514	29499
10764	29500
132148	29501
85520	29502
20225	29503
85586	29504
177342	29505
39351	29506
276883	29507
268996	29508
106633	29509
47469	29510
104073	29511
103980	29512
47269	29513
276042	29514
23589	29515
105472	29516
164182	29517
1314	29518
9826	29519
45096	29520
46400	29521
7684	29522
277252	29523
46260	29524
2813	29525
105324	29526
1096	29527
46538	29528
118	29529
112828	29530
165823	29531
131654	29532
18054	29533
103643	29534
132133	29535
105511	29536
69154	29537
166386	29538
85586	29539
213477	29540
2227	29541
2846	29542
29941	29543
5846	29544
12293	29545
105017	29546
163184	29547
103664	29548
16972	29549
104609	29550
12293	29551
132877	29552
135486	29553
65147	29554
16459	29555
270391	29556
47640	29557
31156	29558
99758	29559
93	29560
1620	29561
85593	29562
47214	29563
49876	29564
167615	29565
197897	29566
104759	29567
69681	29568
640	29569
105361	29570
269589	29571
168093	29572
70107	29573
5469	29574
132514	29575
13421	29576
7961	29577
105541	29578
352	29579
214298	29580
14837	29581
18034	29582
131954	29583
29986	29584
12679	29585
5832	29586
40002	29587
5265	29588
104832	29589
4975	29590
84371	29591
3923	29592
12853	29593
193737	29594
271997	29595
2545	29596
34609	29597
103471	29598
7963	29599
85769	29600
10187	29601
31129	29602
68807	29603
2083	29604
2083	29605
2083	29606
164131	29607
69979	29608
1867	29609
270712	29610
24048	29611
680	29612
730	29613
16356	29614
163611	29615
132323	29616
213783	29617
165200	29618
9373	29619
272576	29620
9723	29621
106513	29622
274893	29623
164832	29624
47656	29625
103785	29626
9833	29627
32548	29628
31162	29629
5831	29630
68526	29631
5813	29632
104394	29633
85516	29634
163040	29635
16350	29636
47547	29637
105663	29638
9833	29639
46538	29640
9834	29641
56079	29642
163441	29643
70423	29644
168571	29645
163840	29646
132152	29647
164839	29648
118	29649
22378	29650
272924	29651
85759	29652
47315	29653
1426	29654
98660	29655
32522	29656
273684	29657
32623	29658
32355	29659
69860	29660
85676	29661
22378	29662
214448	29663
132617	29664
1865	29665
166972	29666
27921	29667
3774	29668
32845	29669
31156	29670
329936	29671
134789	29672
43277	29673
23897	29674
352278	29675
102647	29676
20179	29677
20227	29678
57754	29679
111710	29680
57822	29681
7363	29682
7355	29683
105537	29684
9689	29685
132782	29686
57530	29687
131961	29688
13129	29689
85589	29690
113354	29691
131610	29692
1038	29693
162925	29694
227787	29695
43286	29696
214796	29697
46712	29698
3156	29699
295341	29700
3788	29701
39550	29702
54331	29703
45166	29704
131673	29705
1040	29706
69607	29707
46650	29708
27971	29709
11442	29710
66317	29711
1865	29712
132183	29713
252360	29714
65044	29715
44381	29716
85618	29717
4651	29718
7363	29719
12299	29720
85583	29721
105566	29722
252384	29723
5808	29724
111755	29725
1866	29726
6712	29727
45866	29728
1867	29729
22969	29730
16417	29731
131922	29732
39351	29733
276044	29734
57651	29735
614	29736
131594	29737
131705	29738
32874	29739
69528	29740
69165	29741
23501	29742
165852	29743
111762	29744
23596	29745
163137	29746
47482	29747
166656	29748
46407	29749
47158	29750
46833	29751
354021	29752
23672	29753
275415	29754
105815	29755
85942	29756
274462	29757
14901	29758
268409	29759
12853	29760
269341	29761
106086	29762
57337	29763
33175	29764
17348	29765
177431	29766
17130	29767
23278	29768
23369	29769
57590	29770
14648	29771
132070	29772
14837	29773
31122	29774
27866	29775
57731	29776
156	29777
47274	29778
214266	29779
23266	29780
33148	29781
132397	29782
208429	29783
103556	29784
39327	29785
86698	29786
14648	29787
39618	29788
8606	29789
131754	29790
39597	29791
11986	29792
347	29793
65106	29794
17331	29795
44451	29796
69481	29797
68525	29798
44327	29799
104729	29800
105665	29801
46716	29802
213697	29803
12836	29804
1040	29805
187	29806
85965	29807
32414	29808
69987	29809
39471	29810
730	29811
212916	29812
12321	29813
85604	29814
7327	29815
3459	29816
357	29817
134794	29818
165099	29819
1154	29820
3755	29821
4421	29822
132268	29823
11162	29824
24703	29825
39948	29826
210146	29827
704	29828
86033	29829
68766	29830
103314	29831
116898	29832
5121	29833
69489	29834
98592	29835
47450	29836
198	29837
88	29838
22290	29839
4632	29840
56024	29841
103113	29842
269214	29843
252382	29844
13403	29845
46486	29846
4636	29847
9413	29848
20214	29849
85583	29850
9480	29851
7965	29852
357	29853
357	29854
680	29855
1867	29856
168928	29857
19364	29858
160324	29859
27425	29860
152888	29861
6055	29862
27827	29863
7360	29864
5784	29865
23395	29866
57680	29867
27930	29868
27865	29869
167259	29870
214469	29871
85912	29872
213422	29873
277253	29874
213926	29875
577	29876
85876	29877
47237	29878
57869	29879
206318	29880
106070	29881
17107	29882
14873	29883
14915	29884
24835	29885
7955	29886
19792	29887
69275	29888
16947	29889
57346	29890
45169	29891
348751	29892
147319	29893
147228	29894
94428	29895
147361	29896
238621	29897
15674	29898
18030	29899
164924	29900
86235	29901
271644	29902
105818	29903
86546	29904
85683	29905
12906	29906
73435	29907
8669	29908
46770	29909
73408	29910
103596	29911
32876	29912
39702	29913
85986	29914
357	29915
357	29916
357	29917
28430	29918
13420	29919
272518	29920
205853	29921
17153	29922
32614	29923
213503	29924
327321	29925
30005	29926
135254	29927
3776	29928
2939	29929
5514	29930
640	29931
31139	29932
39923	29933
167089	29934
2939	29935
57608	29936
39505	29937
86025	29938
132201	29939
214699	29940
106011	29941
24705	29942
49830	29943
164543	29944
32827	29945
85870	29946
213892	29947
57606	29948
51422	29949
3709	29950
7965	29951
69119	29952
269658	29953
132295	29954
12850	29955
3755	29956
85863	29957
132188	29958
214881	29959
104435	29960
214288	29961
212955	29962
263222	29963
680	29964
214703	29965
177402	29966
295566	29967
168481	29968
106155	29969
68544	29970
132494	29971
62393	29972
169204	29973
7522	29974
147479	29975
42480	29976
2319	29977
11170	29978
14887	29979
265137	29980
79638	29981
73393	29982
11793	29983
9709	29984
57595	29985
85744	29986
101564	29987
46397	29988
31433	29989
38180	29990
167056	29991
163589	29992
57645	29993
10192	29994
47892	29995
22385	29996
118	29997
7426	29998
214356	29999
70010	30000
106215	30001
72967	30002
9403	30003
925	30004
638	30005
205369	30006
79	30007
214087	30008
106619	30009
890	30010
259658	30011
68201	30012
281199	30013
66305	30014
89999	30015
260381	30016
276513	30017
544	30018
296114	30019
11186	30020
32736	30021
177389	30022
68896	30023
249999	30024
135193	30025
17212	30026
132119	30027
130975	30028
73441	30029
57854	30030
86248	30031
3168	30032
17325	30033
7665	30034
1061	30035
27796	30036
132702	30037
213057	30038
1069	30039
132269	30040
85948	30041
68550	30042
9360	30043
596	30044
39577	30045
132112	30046
27908	30047
132878	30048
39579	30049
20219	30050
214495	30051
27877	30052
39616	30053
85853	30054
85958	30055
131804	30056
706	30057
27800	30058
213968	30059
160	30060
295240	30061
214968	30062
2009	30063
18037	30064
12930	30065
39443	30066
105107	30067
85944	30068
295416	30069
59451	30070
47970	30071
131849	30072
499	30073
1096	30074
355194	30075
84371	30076
7365	30077
7365	30078
50086	30079
1272	30080
4714	30081
168	30082
31717	30083
30124	30084
121532	30085
1789	30086
46578	30087
155905	30088
155905	30089
68242	30090
349101	30091
1271	30092
1508	30093
9004	30094
5909	30095
160014	30096
194740	30097
67282	30098
31796	30099
175954	30100
2578	30101
18892	30102
54291	30103
148696	30104
104628	30105
355757	30106
80519	30107
81215	30108
260416	30109
242002	30110
224543	30111
155466	30112
78079	30113
16720	30114
99784	30115
9554	30116
12307	30117
80254	30118
102903	30119
101555	30120
252345	30121
320561	30122
230449	30123
273636	30124
305967	30125
193982	30126
180113	30127
180113	30128
25936	30129
43000	30130
30133	30131
4722	30132
101764	30133
102511	30134
90	30135
292725	30136
274828	30137
45566	30138
325884	30139
325636	30140
194871	30141
65802	30142
15883	30143
250050	30144
5909	30145
5909	30146
5909	30147
158494	30148
259	30149
45640	30150
37478	30151
244962	30152
262827	30153
52381	30154
4831	30155
32757	30156
60087	30157
117711	30158
231157	30159
124014	30160
38786	30161
1719	30162
284295	30163
22831	30164
2144	30165
64962	30166
46805	30167
267714	30168
176664	30169
126868	30170
323801	30171
66722	30172
162476	30173
160185	30174
171882	30175
66957	30176
111181	30177
294458	30178
101752	30179
195626	30180
14232	30181
67162	30182
9544	30183
16937	30184
121117	30185
316080	30186
324457	30187
225217	30188
19210	30189
244829	30190
89083	30191
1795	30192
102018	30193
137035	30194
26109	30195
347831	30196
69428	30197
122560	30198
247919	30199
10290	30200
149246	30201
21627	30202
99280	30203
73423	30204
57333	30205
275195	30206
1806	30207
200	30208
120998	30209
200	30210
120998	30211
159525	30212
198749	30213
14202	30214
160544	30215
47519	30216
32737	30217
268013	30218
138	30219
43091	30220
67135	30221
38535	30222
10776	30223
8617	30224
117928	30225
1803	30226
2576	30227
21634	30228
9537	30229
12516	30230
88043	30231
15870	30232
80256	30233
79285	30234
79841	30235
27141	30236
167414	30237
39804	30238
16244	30239
33759	30240
25811	30241
105638	30242
241012	30243
1269	30244
325777	30245
39472	30246
37140	30247
5938	30248
128445	30249
6509	30250
9536	30251
1271	30252
73421	30253
44910	30254
16496	30255
16481	30256
44683	30257
4667	30258
218050	30259
27261	30260
2147	30261
148819	30262
79888	30263
329582	30264
87155	30265
34627	30266
175586	30267
65890	30268
254218	30269
254434	30270
155703	30271
65890	30272
7365	30273
143749	30274
128905	30275
102256	30276
55618	30277
69801	30278
53779	30279
1508	30280
7862	30281
5913	30282
23581	30283
11791	30284
106521	30285
9062	30286
67240	30287
117963	30288
4746	30289
272842	30290
200	30291
53462	30292
54177	30293
191815	30294
351596	30295
96749	30296
19482	30297
22386	30298
44157	30299
336	30300
83791	30301
8532	30302
8028	30303
4467	30304
41504	30305
9544	30306
59543	30307
268536	30308
260467	30309
132596	30310
45661	30311
2882	30312
4105	30313
17277	30314
13956	30315
32814	30316
166648	30317
15700	30318
69924	30319
23478	30320
268709	30321
166102	30322
268849	30323
148501	30324
26523	30325
244539	30326
104733	30327
43078	30328
1894	30329
20746	30330
7949	30331
19297	30332
5035	30333
254320	30334
21498	30335
73614	30336
26523	30337
3118	30338
177339	30339
548	30340
619	30341
148598	30342
44451	30343
240710	30344
18026	30345
57596	30346
127742	30347
148346	30348
73383	30349
24713	30350
42874	30351
34602	30352
213893	30353
82682	30354
95133	30355
7963	30356
471	30357
5581	30358
241059	30359
73383	30360
549	30361
295332	30362
326404	30363
10192	30364
10193	30365
49868	30366
125617	30367
26578	30368
59956	30369
140030	30370
124052	30371
2968	30372
339890	30373
254999	30374
66829	30375
193593	30376
104240	30377
99495	30378
48546	30379
99495	30380
48552	30381
65670	30382
253881	30383
65670	30384
65670	30385
88607	30386
65670	30387
3406	30388
38255	30389
156420	30390
42402	30391
312867	30392
177339	30393
45535	30394
241983	30395
9582	30396
241224	30397
43359	30398
244891	30399
204295	30400
43747	30401
138373	30402
22817	30403
7634	30404
230720	30405
241653	30406
25773	30407
5003	30408
32584	30409
206	30410
206	30411
206	30412
206	30413
260415	30414
156396	30415
156396	30416
99236	30417
2463	30418
262762	30419
44812	30420
2340	30421
132803	30422
168714	30423
114865	30424
260472	30425
21891	30426
16656	30427
249215	30428
24978	30429
29986	30430
250843	30431
65789	30432
300148	30433
253890	30434
95273	30435
4426	30436
7474	30437
7465	30438
85894	30439
3090	30440
154182	30441
197821	30442
65660	30443
29997	30444
5573	30445
63037	30446
65660	30447
21508	30448
19347	30449
160176	30450
1903	30451
12511	30452
19951	30453
2166	30454
165528	30455
34655	30456
1662	30457
16634	30458
155703	30459
65890	30460
263058	30461
5884	30462
136954	30463
195380	30464
166918	30465
241951	30466
1271	30467
255548	30468
156250	30469
156250	30470
262718	30471
27154	30472
138	30473
138	30474
138	30475
138	30476
5909	30477
16723	30478
31858	30479
101994	30480
2578	30481
102074	30482
138	30483
165988	30484
7474	30485
40830	30486
102934	30487
101963	30488
4708	30489
9536	30490
34993	30491
22477	30492
271692	30493
38642	30494
178282	30495
275563	30496
34421	30497
181090	30498
46731	30499
196088	30500
132800	30501
192950	30502
30961	30503
6113	30504
86220	30505
86098	30506
148158	30507
201365	30508
27898	30509
27773	30510
39522	30511
86021	30512
17190	30513
226727	30514
27803	30515
2531	30516
46311	30517
9413	30518
4659	30519
357	30520
9723	30521
96021	30522
85517	30523
31043	30524
7354	30525
131848	30526
5365	30527
12305	30528
24704	30529
12905	30530
27778	30531
111758	30532
20194	30533
91292	30534
164668	30535
4649	30536
27892	30537
57596	30538
86137	30539
20169	30540
12319	30541
22383	30542
69538	30543
14885	30544
214600	30545
132106	30546
68815	30547
132004	30548
1777	30549
150774	30550
790	30551
16394	30552
280010	30553
44812	30554
214252	30555
323609	30556
17335	30557
20125	30558
1040	30559
22323	30560
16321	30561
214309	30562
27810	30563
12828	30564
132924	30565
27839	30566
132503	30567
25606	30568
4804	30569
39377	30570
8638	30571
129361	30572
28220	30573
129842	30574
927	30575
214513	30576
85963	30577
39533	30578
177405	30579
81839	30580
85653	30581
3768	30582
69037	30583
269466	30584
132025	30585
24712	30586
18028	30587
165356	30588
111650	30589
34614	30590
166819	30591
198945	30592
1313	30593
70542	30594
14860	30595
131688	30596
295278	30597
58356	30598
165118	30599
820	30600
104494	30601
276620	30602
13404	30603
46421	30604
32679	30605
47588	30606
276845	30607
163421	30608
104270	30609
154426	30610
131954	30611
91870	30612
83637	30613
7350	30614
46591	30615
132850	30616
105704	30617
105171	30618
20120	30619
6248	30620
168290	30621
65144	30622
46288	30623
103776	30624
162954	30625
276180	30626
85509	30627
26518	30628
166463	30629
276149	30630
131850	30631
85776	30632
27768	30633
268762	30634
105117	30635
165012	30636
7959	30637
164920	30638
106554	30639
18032	30640
104511	30641
46431	30642
57563	30643
85655	30644
1534	30645
39535	30646
163857	30647
165240	30648
34656	30649
47588	30650
926	30651
57498	30652
4976	30653
18052	30654
277597	30655
274520	30656
20319	30657
166483	30658
57430	30659
131899	30660
46390	30661
42260	30662
105271	30663
214297	30664
266921	30665
39926	30666
1095	30667
51890	30668
213669	30669
57593	30670
17107	30671
667	30672
85635	30673
131734	30674
85700	30675
31071	30676
111690	30677
20170	30678
168215	30679
69389	30680
20185	30681
132209	30682
101188	30683
7957	30684
165314	30685
57734	30686
154435	30687
790	30688
1488	30689
4660	30690
8612	30691
30005	30692
49824	30693
11180	30694
47314	30695
68645	30696
132060	30697
7655	30698
1314	30699
14648	30700
1314	30701
121016	30702
27963	30703
85895	30704
4843	30705
23436	30706
10176	30707
39351	30708
319414	30709
9411	30710
35681	30711
356126	30712
12453	30713
127582	30714
106209	30715
34657	30716
1069	30717
132052	30718
345590	30719
111762	30720
3073	30721
11168	30722
7052	30723
39541	30724
69941	30725
39522	30726
1969	30727
39327	30728
12879	30729
69826	30730
213189	30731
22372	30732
16408	30733
208962	30734
14892	30735
261456	30736
6722	30737
49818	30738
132036	30739
11752	30740
68180	30741
178116	30742
68467	30743
68630	30744
58267	30745
103852	30746
85880	30747
118	30748
191020	30749
118	30750
103643	30751
104060	30752
167066	30753
47013	30754
23359	30755
275193	30756
152018	30757
49823	30758
38557	30759
32686	30760
37246	30761
57790	30762
135143	30763
47109	30764
6299	30765
177317	30766
24730	30767
57726	30768
180310	30769
27950	30770
213233	30771
54839	30772
214006	30773
309886	30774
183589	30775
3452	30776
12812	30777
23562	30778
73387	30779
24713	30780
23722	30781
9371	30782
217472	30783
27819	30784
105774	30785
24719	30786
167400	30787
47115	30788
24708	30789
16812	30790
16401	30791
27886	30792
46705	30793
69089	30794
262907	30795
12296	30796
148708	30797
18033	30798
7662	30799
167095	30800
32496	30801
32778	30802
65095	30803
49874	30804
105951	30805
214895	30806
7373	30807
7373	30808
16331	30809
273818	30810
165784	30811
165427	30812
103613	30813
206427	30814
20118	30815
4645	30816
57600	30817
213109	30818
16331	30819
23359	30820
104731	30821
132012	30822
214861	30823
1159	30824
1311	30825
167421	30826
131836	30827
85949	30828
39469	30829
57763	30830
212411	30831
213515	30832
213736	30833
131824	30834
17337	30835
16393	30836
69556	30837
132239	30838
2227	30839
85922	30840
131786	30841
57531	30842
17194	30843
85611	30844
85890	30845
69474	30846
86089	30847
111748	30848
214833	30849
69861	30850
167767	30851
134162	30852
148126	30853
34139	30854
276920	30855
17094	30856
162781	30857
9393	30858
116	30859
247671	30860
852	30861
57495	30862
104095	30863
46492	30864
212901	30865
132256	30866
182957	30867
116506	30868
66200	30869
166551	30870
269821	30871
275975	30872
69014	30873
14317	30874
3778	30875
47393	30876
46611	30877
86022	30878
4653	30879
29941	30880
24010	30881
2051	30882
80213	30883
162689	30884
17120	30885
2429	30886
9348	30887
12289	30888
352559	30889
3776	30890
925	30891
104590	30892
4014	30893
65165	30894
103886	30895
131737	30896
2809	30897
179318	30898
86141	30899
18057	30900
166950	30901
104764	30902
24702	30903
4434	30904
17080	30905
60764	30906
60877	30907
3257	30908
214795	30909
86083	30910
215609	30911
214081	30912
11151	30913
6725	30914
213952	30915
57321	30916
163061	30917
213380	30918
132730	30919
24722	30920
275677	30921
103902	30922
14249	30923
12930	30924
160	30925
295594	30926
10200	30927
69984	30928
1311	30929
162241	30930
47128	30931
68695	30932
158020	30933
132750	30934
763	30935
102508	30936
23501	30937
228495	30938
161644	30939
57615	30940
6718	30941
38640	30942
214564	30943
193041	30944
1957	30945
354681	30946
69275	30947
154365	30948
131996	30949
131609	30950
596	30951
111659	30952
85493	30953
105833	30954
194443	30955
164074	30956
12715	30957
131900	30958
69732	30959
145981	30960
133309	30961
39437	30962
2336	30963
71001	30964
32358	30965
163023	30966
3083	30967
103419	30968
131595	30969
213034	30970
928	30971
32713	30972
47408	30973
85644	30974
6250	30975
39498	30976
118	30977
34598	30978
123459	30979
31339	30980
123456	30981
141495	30982
255430	30983
126006	30984
123355	30985
255789	30986
65708	30987
123357	30988
2691	30989
58526	30990
20168	30991
6430	30992
46770	30993
167990	30994
16406	30995
104155	30996
274225	30997
14992	30998
197257	30999
118	31000
70038	31001
12894	31002
39535	31003
267003	31004
416	31005
7966	31006
18057	31007
103413	31008
131648	31009
4616	31010
295406	31011
1257	31012
83414	31013
105906	31014
22375	31015
83398	31016
5265	31017
22280	31018
969	31019
272181	31020
19911	31021
7373	31022
1650	31023
69919	31024
32015	31025
4651	31026
7376	31027
39405	31028
729	31029
212833	31030
183213	31031
200118	31032
132573	31033
132879	31034
33183	31035
32679	31036
7632	31037
39171	31038
14860	31039
39349	31040
10177	31041
86244	31042
165660	31043
164771	31044
213881	31045
22325	31046
73392	31047
112019	31048
131765	31049
132026	31050
14946	31051
85891	31052
1256	31053
122747	31054
681	31055
99849	31056
213138	31057
103814	31058
12310	31059
13403	31060
166466	31061
86162	31062
4265	31063
49827	31064
17319	31065
13404	31066
349605	31067
7620	31068
167492	31069
2130	31070
102420	31071
27805	31072
111629	31073
17314	31074
7327	31075
165497	31076
163651	31077
112019	31078
8991	31079
129280	31080
7655	31081
46837	31082
3257	31083
69377	31084
170033	31085
14834	31086
23726	31087
12281	31088
763	31089
104114	31090
6035	31091
132253	31092
2691	31093
39336	31094
276155	31095
57382	31096
9750	31097
32598	31098
73383	31099
73447	31100
320248	31101
187	31102
213652	31103
7954	31104
204742	31105
69147	31106
57325	31107
33222	31108
167654	31109
49822	31110
39444	31111
116340	31112
890	31113
207790	31114
15623	31115
165407	31116
6021	31117
131775	31118
4649	31119
58440	31120
132590	31121
68258	31122
3785	31123
3073	31124
65667	31125
155898	31126
3450	31127
17130	31128
134104	31129
105589	31130
218677	31131
148458	31132
4631	31133
1144	31134
156	31135
69038	31136
1569	31137
12270	31138
132429	31139
129394	31140
73399	31141
167198	31142
308	31143
69528	31144
9795	31145
106272	31146
76042	31147
19347	31148
1005	31149
166483	31150
164942	31151
205	31152
228701	31153
68630	31154
164253	31155
34618	31156
926	31157
125310	31158
46759	31159
103676	31160
186	31161
39360	31162
3758	31163
4649	31164
9799	31165
7963	31166
257043	31167
16357	31168
240454	31169
1709	31170
27950	31171
30026	31172
46421	31173
201193	31174
57321	31175
32989	31176
196971	31177
198181	31178
101459	31179
132103	31180
65139	31181
49875	31182
37414	31183
131845	31184
218399	31185
187	31186
68864	31187
17319	31188
46512	31189
131905	31190
68295	31191
213790	31192
132800	31193
258715	31194
214144	31195
23596	31196
12937	31197
131605	31198
132481	31199
270018	31200
296748	31201
12893	31202
34646	31203
4645	31204
1313	31205
3171	31206
85934	31207
43337	31208
212840	31209
1311	31210
154576	31211
28267	31212
16414	31213
2051	31214
57763	31215
11151	31216
557	31217
20151	31218
42480	31219
55966	31220
1568	31221
219080	31222
47573	31223
295606	31224
7965	31225
9481	31226
69527	31227
213281	31228
132702	31229
2226	31230
165592	31231
132252	31232
111655	31233
208304	31234
104919	31235
53825	31236
232	31237
7609	31238
98437	31239
164877	31240
334930	31241
93	31242
927	31243
2227	31244
69494	31245
132298	31246
6722	31247
73374	31248
208994	31249
192831	31250
334102	31251
272199	31252
17000	31253
20194	31254
54276	31255
244	31256
21351	31257
102906	31258
44479	31259
12262	31260
1488	31261
270086	31262
49830	31263
103181	31264
177335	31265
295253	31266
1040	31267
11190	31268
36105	31269
36105	31270
11152	31271
763	31272
65936	31273
3073	31274
39589	31275
105915	31276
12688	31277
20127	31278
70036	31279
5783	31280
4517	31281
62587	31282
1619	31283
16345	31284
400	31285
22361	31286
10201	31287
68576	31288
23317	31289
34752	31290
1569	31291
1488	31292
64510	31293
177350	31294
111632	31295
32418	31296
47013	31297
4269	31298
213871	31299
267711	31300
267460	31301
162880	31302
47003	31303
186	31304
285082	31305
268917	31306
27822	31307
46984	31308
273157	31309
73397	31310
20169	31311
85567	31312
86094	31313
213638	31314
165375	31315
1040	31316
1709	31317
87439	31318
295263	31319
8634	31320
85974	31321
27860	31322
98662	31323
164216	31324
213721	31325
208019	31326
187761	31327
131996	31328
85804	31329
7620	31330
57595	31331
44367	31332
213762	31333
101085	31334
2343	31335
27877	31336
214793	31337
11181	31338
27881	31339
350184	31340
18050	31341
46652	31342
131636	31343
23518	31344
49819	31345
275283	31346
213885	31347
40684	31348
32874	31349
104060	31350
1038	31351
3778	31352
2548	31353
111714	31354
104915	31355
163516	31356
46466	31357
33244	31358
12284	31359
103155	31360
270031	31361
111673	31362
68224	31363
131814	31364
1312	31365
38662	31366
68180	31367
206179	31368
1144	31369
31131	31370
135209	31371
17314	31372
24735	31373
32530	31374
166760	31375
12868	31376
34613	31377
69004	31378
131449	31379
69007	31380
9725	31381
18361	31382
352	31383
67999	31384
22376	31385
85535	31386
57497	31387
12288	31388
31553	31389
355451	31390
98632	31391
5830	31392
128832	31393
39350	31394
1567	31395
86258	31396
17519	31397
763	31398
104754	31399
2343	31400
6242	31401
271358	31402
154419	31403
69200	31404
68900	31405
67999	31406
27344	31407
270339	31408
128965	31409
58896	31410
69872	31411
277197	31412
106454	31413
12231	31414
104020	31415
275248	31416
103277	31417
68664	31418
295591	31419
167368	31420
307862	31421
104515	31422
57423	31423
105844	31424
3757	31425
23217	31426
42815	31427
42560	31428
161424	31429
131883	31430
28152	31431
12310	31432
7948	31433
57604	31434
166990	31435
195136	31436
111663	31437
46459	31438
103812	31439
73379	31440
164977	31441
85866	31442
46760	31443
9480	31444
187721	31445
32730	31446
132372	31447
128017	31448
177325	31449
105711	31450
268122	31451
98631	31452
164375	31453
27857	31454
39959	31455
46378	31456
212873	31457
42864	31458
47133	31459
168148	31460
113189	31461
32327	31462
166177	31463
39973	31464
33125	31465
168072	31466
4642	31467
83085	31468
68509	31469
9749	31470
204982	31471
217041	31472
27857	31473
20504	31474
46869	31475
65137	31476
207085	31477
295423	31478
70015	31479
207603	31480
208938	31481
85980	31482
39430	31483
73342	31484
12297	31485
69123	31486
131795	31487
73455	31488
73385	31489
17338	31490
213543	31491
57384	31492
34623	31493
113765	31494
273952	31495
4428	31496
88	31497
12308	31498
352	31499
12293	31500
85655	31501
145804	31502
164131	31503
23333	31504
34618	31505
275506	31506
47058	31507
33092	31508
167848	31509
85561	31510
499	31511
57725	31512
47098	31513
154993	31514
103568	31515
7618	31516
47269	31517
125567	31518
271799	31519
70285	31520
4580	31521
7558	31522
9408	31523
4640	31524
274873	31525
68129	31526
271149	31527
47194	31528
9799	31529
12706	31530
46787	31531
12538	31532
268540	31533
32764	31534
67999	31535
167919	31536
273731	31537
37247	31538
252416	31539
128017	31540
93	31541
131859	31542
208734	31543
11153	31544
1034	31545
197146	31546
54102	31547
275604	31548
69700	31549
114030	31550
103967	31551
316327	31552
46705	31553
85863	31554
46807	31555
16972	31556
214191	31557
270942	31558
136218	31559
13602	31560
1868	31561
105165	31562
1144	31563
104422	31564
70127	31565
12459	31566
31175	31567
681	31568
248527	31569
26901	31570
23484	31571
47482	31572
177474	31573
2127	31574
68588	31575
46390	31576
83433	31577
462	31578
9391	31579
85678	31580
11165	31581
346900	31582
7961	31583
12319	31584
18032	31585
32608	31586
68229	31587
2319	31588
34653	31589
46907	31590
104624	31591
7965	31592
350795	31593
162189	31594
499	31595
270852	31596
23732	31597
5343	31598
69120	31599
8482	31600
202394	31601
209529	31602
214283	31603
23610	31604
89952	31605
104447	31606
271169	31607
83830	31608
9739	31609
154425	31610
68878	31611
271369	31612
16417	31613
40236	31614
160	31615
65384	31616
62803	31617
23562	31618
162269	31619
17020	31620
164823	31621
54102	31622
280503	31623
706	31624
350060	31625
68739	31626
9772	31627
168239	31628
12732	31629
47555	31630
111754	31631
69881	31632
325490	31633
68140	31634
7714	31635
7052	31636
232537	31637
12281	31638
7618	31639
132385	31640
265450	31641
213211	31642
39577	31643
132031	31644
18057	31645
167831	31646
166805	31647
57350	31648
213946	31649
214464	31650
1038	31651
7610	31652
84278	31653
47133	31654
32902	31655
213061	31656
132677	31657
6664	31658
271498	31659
272236	31660
14859	31661
132297	31662
39463	31663
12278	31664
104349	31665
11068	31666
132352	31667
323393	31668
39572	31669
16350	31670
67711	31671
9786	31672
156	31673
6721	31674
16408	31675
47515	31676
3923	31677
14873	31678
103864	31679
104847	31680
46421	31681
295264	31682
131621	31683
23675	31684
192800	31685
276830	31686
18053	31687
32455	31688
69951	31689
106338	31690
638	31691
178530	31692
106678	31693
103183	31694
86188	31695
31162	31696
114043	31697
2232	31698
2232	31699
32376	31700
58357	31701
1096	31702
177309	31703
7955	31704
58323	31705
24707	31706
2232	31707
213019	31708
213709	31709
1139	31710
269975	31711
86099	31712
27844	31713
103780	31714
86237	31715
132500	31716
46936	31717
57374	31718
20388	31719
20385	31720
32516	31721
131632	31722
79	31723
111670	31724
47398	31725
105850	31726
162712	31727
23377	31728
99410	31729
132573	31730
57754	31731
39450	31732
213142	31733
208321	31734
24703	31735
21351	31736
49882	31737
57320	31738
11793	31739
214543	31740
85986	31741
57481	31742
85912	31743
132838	31744
85503	31745
39422	31746
39466	31747
20106	31748
85492	31749
46984	31750
132293	31751
85531	31752
346	31753
6644	31754
39557	31755
19911	31756
4320	31757
5280	31758
57402	31759
31148	31760
69102	31761
39321	31762
160593	31763
1092	31764
206	31765
4813	31766
46661	31767
56459	31768
1092	31769
273032	31770
268081	31771
118	31772
14847	31773
27863	31774
14694	31775
23606	31776
23635	31777
14847	31778
85620	31779
210322	31780
163761	31781
86234	31782
614	31783
57434	31784
11145	31785
7628	31786
85769	31787
20107	31788
105535	31789
104337	31790
160	31791
1358	31792
24703	31793
24047	31794
47663	31795
46597	31796
212968	31797
212890	31798
44494	31799
188	31800
131823	31801
212837	31802
69168	31803
2838	31804
106231	31805
347	31806
13416	31807
385	31808
34650	31809
33235	31810
104527	31811
57709	31812
23071	31813
193897	31814
24702	31815
38752	31816
57578	31817
57604	31818
1709	31819
214663	31820
131651	31821
132561	31822
925	31823
147495	31824
3759	31825
33139	31826
16393	31827
41587	31828
107225	31829
164153	31830
925	31831
65138	31832
1254	31833
68150	31834
62639	31835
57436	31836
1977	31837
180269	31838
925	31839
1973	31840
73392	31841
87342	31842
105569	31843
6038	31844
90240	31845
67042	31846
11068	31847
31081	31848
1776	31849
23288	31850
242171	31851
16413	31852
22357	31853
4650	31854
2838	31855
9395	31856
47160	31857
123541	31858
213026	31859
889	31860
17227	31861
252394	31862
131678	31863
57482	31864
5371	31865
48115	31866
23660	31867
166544	31868
162662	31869
3596	31870
1868	31871
85874	31872
9350	31873
1256	31874
4647	31875
111484	31876
9729	31877
132291	31878
65121	31879
213565	31880
132364	31881
44451	31882
12288	31883
12620	31884
12953	31885
2628	31886
68263	31887
85886	31888
23071	31889
39562	31890
85919	31891
94522	31892
1977	31893
8316	31894
213466	31895
47002	31896
57731	31897
49840	31898
132202	31899
101782	31900
56459	31901
106653	31902
105115	31903
6654	31904
103663	31905
11257	31906
33120	31907
890	31908
27850	31909
23483	31910
31134	31911
164208	31912
168540	31913
164417	31914
277519	31915
65776	31916
68754	31917
168170	31918
209909	31919
254590	31920
55998	31921
213157	31922
214043	31923
181168	31924
53700	31925
24705	31926
23903	31927
3059	31928
46964	31929
46368	31930
111645	31931
6366	31932
131708	31933
100612	31934
103386	31935
132348	31936
274761	31937
123909	31938
106298	31939
19911	31940
2542	31941
1969	31942
8610	31943
53958	31944
115892	31945
2939	31946
4659	31947
4628	31948
7371	31949
1525	31950
84274	31951
37384	31952
85978	31953
22388	31954
70066	31955
271346	31956
154423	31957
32855	31958
3452	31959
131604	31960
68953	31961
6033	31962
295621	31963
177477	31964
33165	31965
4651	31966
212880	31967
681	31968
103797	31969
85571	31970
83228	31971
49812	31972
39426	31973
212835	31974
4639	31975
24722	31976
1709	31977
105726	31978
73389	31979
12290	31980
343483	31981
7354	31982
9362	31983
9367	31984
614	31985
62558	31986
23225	31987
159376	31988
132833	31989
85896	31990
7369	31991
44504	31992
209531	31993
70166	31994
103632	31995
103389	31996
42924	31997
17059	31998
8617	31999
1487	32000
2127	32001
85883	32002
132416	32003
4265	32004
105253	32005
105253	32006
346	32007
729	32008
47571	32009
27335	32010
4977	32011
85521	32012
69620	32013
43710	32014
27901	32015
160	32016
166443	32017
666	32018
22378	32019
346	32020
132157	32021
39541	32022
73942	32023
277691	32024
103117	32025
8600	32026
8603	32027
105717	32028
8596	32029
27930	32030
132566	32031
57636	32032
131866	32033
39450	32034
165485	32035
39317	32036
86075	32037
213110	32038
704	32039
27809	32040
22386	32041
9729	32042
88	32043
17006	32044
1069	32045
69358	32046
104325	32047
32536	32048
176879	32049
105168	32050
17000	32051
12914	32052
7702	32053
17020	32054
100697	32055
39388	32056
105305	32057
163092	32058
6954	32059
16376	32060
9725	32061
18032	32062
47310	32063
69935	32064
104386	32065
46555	32066
32418	32067
136399	32068
46837	32069
164167	32070
106536	32071
13401	32072
70007	32073
1095	32074
7363	32075
32211	32076
132345	32077
7962	32078
85503	32079
10196	32080
55776	32081
85526	32082
39606	32083
213242	32084
33095	32085
13415	32086
260380	32087
2009	32088
9387	32089
31122	32090
5265	32091
16356	32092
11793	32093
252340	32094
42607	32095
56156	32096
274055	32097
129603	32098
65165	32099
103633	32100
31064	32101
94541	32102
147308	32103
400	32104
62252	32105
1311	32106
212870	32107
763	32108
18053	32109
4653	32110
147453	32111
20122	32112
42225	32113
147329	32114
14838	32115
94872	32116
7371	32117
57546	32118
131662	32119
98593	32120
212898	32121
85685	32122
269907	32123
27906	32124
146699	32125
5794	32126
3603	32127
98552	32128
929	32129
131945	32130
8993	32131
49879	32132
32209	32133
57855	32134
98895	32135
16407	32136
39313	32137
67	32138
85522	32139
5910	32140
20356	32141
213793	32142
10201	32143
4977	32144
214587	32145
13416	32146
22330	32147
32740	32148
3494	32149
27796	32150
9130	32151
39626	32152
7059	32153
31175	32154
57583	32155
16373	32156
14892	32157
4011	32158
335645	32159
85828	32160
85927	32161
12268	32162
68723	32163
352	32164
39386	32165
68725	32166
27906	32167
32487	32168
259926	32169
31108	32170
1069	32171
85674	32172
132820	32173
13411	32174
132255	32175
17366	32176
132975	32177
203297	32178
131859	32179
168260	32180
10177	32181
84056	32182
104314	32183
2127	32184
2533	32185
23488	32186
213784	32187
58416	32188
48235	32189
3116	32190
14900	32191
7371	32192
209383	32193
98642	32194
260383	32195
69762	32196
85793	32197
132323	32198
16342	32199
2340	32200
270781	32201
118003	32202
96244	32203
22287	32204
164135	32205
68900	32206
3783	32207
111746	32208
324998	32209
32414	32210
32935	32211
212503	32212
763	32213
8991	32214
168497	32215
302860	32216
123744	32217
170589	32218
7354	32219
208064	32220
86278	32221
44367	32222
105617	32223
164525	32224
32809	32225
103252	32226
17071	32227
166571	32228
46822	32229
105289	32230
20200	32231
2127	32232
85620	32233
614	32234
1767	32235
39405	32236
83097	32237
27906	32238
269086	32239
68201	32240
270073	32241
69008	32242
166143	32243
165736	32244
105711	32245
132522	32246
27886	32247
57712	32248
132451	32249
165329	32250
34605	32251
34605	32252
34605	32253
34605	32254
3673	32255
904	32256
165206	32257
168653	32258
167689	32259
27825	32260
45698	32261
86173	32262
57605	32263
131635	32264
85745	32265
154412	32266
263446	32267
1096	32268
210061	32269
7494	32270
57529	32271
166248	32272
67711	32273
6948	32274
132639	32275
79	32276
165119	32277
357	32278
32929	32279
100702	32280
12435	32281
11637	32282
213090	32283
69984	32284
85809	32285
111674	32286
47241	32287
32516	32288
32305	32289
163137	32290
104930	32291
9803	32292
29018	32293
2534	32294
4636	32295
7628	32296
190681	32297
23643	32298
39444	32299
212887	32300
98616	32301
46459	32302
17002	32303
46874	32304
23722	32305
2130	32306
132620	32307
9363	32308
20185	32309
132818	32310
27335	32311
28045	32312
6644	32313
213986	32314
85816	32315
1144	32316
164193	32317
58357	32318
10181	32319
201640	32320
12291	32321
33130	32322
1040	32323
23369	32324
1257	32325
22290	32326
39682	32327
57532	32328
23266	32329
65268	32330
26576	32331
260442	32332
85994	32333
166024	32334
27965	32335
2858	32336
100484	32337
32908	32338
7952	32339
23722	32340
324377	32341
2767	32342
127892	32343
85888	32344
20117	32345
208213	32346
573	32347
16345	32348
7016	32349
86764	32350
2349	32351
16376	32352
23359	32353
3774	32354
704	32355
23672	32356
103689	32357
275256	32358
156	32359
213099	32360
1257	32361
5797	32362
31167	32363
146740	32364
5813	32365
70578	32366
269231	32367
3763	32368
158421	32369
9790	32370
39334	32371
9750	32372
22284	32373
113762	32374
181156	32375
106469	32376
47654	32377
45166	32378
22630	32379
227831	32380
9803	32381
39355	32382
132332	32383
33227	32384
27976	32385
39365	32386
32775	32387
86030	32388
20145	32389
57370	32390
86030	32391
57421	32392
20122	32393
57625	32394
39489	32395
22716	32396
57518	32397
11151	32398
155479	32399
39508	32400
928	32401
39492	32402
57804	32403
85495	32404
105704	32405
85951	32406
66156	32407
83919	32408
164878	32409
202793	32410
111749	32411
24732	32412
954	32413
14916	32414
33150	32415
47045	32416
156195	32417
198040	32418
5317	32419
136794	32420
39464	32421
7588	32422
39382	32423
86073	32424
45653	32425
336909	32426
86144	32427
12877	32428
154227	32429
59606	32430
7146	32431
98476	32432
38786	32433
219867	32434
132305	32435
252054	32436
49882	32437
73376	32438
625	32439
45754	32440
10183	32441
1382	32442
18026	32443
18034	32444
138172	32445
34645	32446
94532	32447
127574	32448
79479	32449
325457	32450
44892	32451
263838	32452
248583	32453
62940	32454
79674	32455
194871	32456
322470	32457
8322	32458
164441	32459
69205	32460
120930	32461
83883	32462
83883	32463
7862	32464
26418	32465
172459	32466
104429	32467
15968	32468
12516	32469
276402	32470
89677	32471
1255	32472
14262	32473
3872	32474
80237	32475
151163	32476
1508	32477
276438	32478
345333	32479
36860	32480
167	32481
9582	32482
16659	32483
341269	32484
2584	32485
192509	32486
157465	32487
115724	32488
47386	32489
68817	32490
155819	32491
155353	32492
35684	32493
79490	32494
196341	32495
160146	32496
2160	32497
3470	32498
242173	32499
136435	32500
5269	32501
1093	32502
193548	32503
38350	32504
57612	32505
27857	32506
11145	32507
177489	32508
47326	32509
27895	32510
167707	32511
39327	32512
205	32513
32876	32514
132664	32515
46413	32516
20106	32517
213607	32518
8638	32519
44459	32520
45113	32521
100169	32522
213616	32523
39336	32524
213063	32525
269468	32526
5830	32527
214578	32528
57491	32529
27558	32530
5280	32531
32822	32532
33165	32533
57571	32534
214619	32535
132881	32536
250562	32537
617	32538
56156	32539
131703	32540
4843	32541
39605	32542
39552	32543
98628	32544
66305	32545
346	32546
79	32547
85618	32548
68815	32549
416	32550
10180	32551
68966	32552
295626	32553
33208	32554
132031	32555
39469	32556
131724	32557
4848	32558
57790	32559
27848	32560
85549	32561
46767	32562
69595	32563
10196	32564
160593	32565
167198	32566
2527	32567
56437	32568
39562	32569
2809	32570
56276	32571
17229	32572
166178	32573
333102	32574
17078	32575
138472	32576
9355	32577
8596	32578
6369	32579
1069	32580
39926	32581
57464	32582
131791	32583
68101	32584
130658	32585
47502	32586
268879	32587
39392	32588
3471	32589
8619	32590
13418	32591
4975	32592
39603	32593
85809	32594
4452	32595
57474	32596
22383	32597
105690	32598
206	32599
214201	32600
925	32601
26786	32602
212926	32603
27768	32604
22297	32605
126708	32606
57339	32607
67481	32608
6038	32609
32855	32610
85532	32611
68504	32612
132287	32613
1569	32614
19700	32615
68569	32616
614	32617
39388	32618
13415	32619
20105	32620
85604	32621
1313	32622
46959	32623
103538	32624
79243	32625
85154	32626
39361	32627
22363	32628
3410	32629
10969	32630
68176	32631
48192	32632
12298	32633
347	32634
166123	32635
132582	32636
33097	32637
86057	32638
1256	32639
34618	32640
267026	32641
39623	32642
93	32643
68506	32644
165188	32645
20353	32646
164771	32647
106040	32648
12799	32649
13409	32650
1094	32651
111654	32652
268971	32653
269843	32654
85671	32655
164145	32656
185573	32657
164135	32658
164887	32659
267019	32660
165764	32661
116574	32662
8673	32663
104680	32664
7362	32665
213261	32666
131688	32667
341172	32668
86021	32669
105027	32670
47460	32671
105128	32672
12313	32673
263358	32674
177428	32675
27930	32676
57713	32677
39386	32678
105227	32679
299692	32680
132222	32681
20203	32682
85586	32683
104349	32684
47098	32685
134538	32686
19779	32687
54274	32688
73439	32689
23425	32690
206	32691
6249	32692
111642	32693
10196	32694
82840	32695
87458	32696
205015	32697
30851	32698
177307	32699
115230	32700
323347	32701
4265	32702
177312	32703
19471	32704
32972	32705
104088	32706
60735	32707
164645	32708
132238	32709
44918	32710
150396	32711
4265	32712
39964	32713
100421	32714
213902	32715
47110	32716
105490	32717
252402	32718
9411	32719
4660	32720
57600	32721
16375	32722
153869	32723
3255	32724
105222	32725
132320	32726
132262	32727
12460	32728
162741	32729
78375	32730
269740	32731
57582	32732
104803	32733
69943	32734
33244	32735
355129	32736
47061	32737
69367	32738
118151	32739
177348	32740
9501	32741
313630	32742
123358	32743
47371	32744
14898	32745
57944	32746
165907	32747
69525	32748
42536	32749
12257	32750
68231	32751
130000	32752
111631	32753
5826	32754
111639	32755
207093	32756
155217	32757
206516	32758
33151	32759
132342	32760
65132	32761
5826	32762
167485	32763
296386	32764
68459	32765
68459	32766
106270	32767
275937	32768
681	32769
168579	32770
166538	32771
31551	32772
272516	32773
24738	32774
8612	32775
39606	32776
165425	32777
158432	32778
295257	32779
158443	32780
166131	32781
34650	32782
260733	32783
620	32784
85651	32785
614	32786
462	32787
46264	32788
27856	32789
272605	32790
105178	32791
85646	32792
3788	32793
497	32794
7355	32795
207684	32796
20169	32797
39375	32798
47098	32799
7359	32800
103248	32801
69878	32802
6722	32803
46610	32804
205	32805
4645	32806
7608	32807
9715	32808
214382	32809
6246	32810
12879	32811
24170	32812
47138	32813
32412	32814
7618	32815
23425	32816
17201	32817
46668	32818
46278	32819
46631	32820
17058	32821
12288	32822
20145	32823
4832	32824
85763	32825
46565	32826
9685	32827
356	32828
27856	32829
9360	32830
57590	32831
44456	32832
3776	32833
147256	32834
54265	32835
214459	32836
105507	32837
17345	32838
5840	32839
295426	32840
57810	32841
56912	32842
5352	32843
49845	32844
353233	32845
44757	32846
5812	32847
27844	32848
131773	32849
34592	32850
2130	32851
69751	32852
2227	32853
103124	32854
23408	32855
36177	32856
47186	32857
189198	32858
84716	32859
261276	32860
6247	32861
47439	32862
32925	32863
167814	32864
271687	32865
68226	32866
68866	32867
291277	32868
80197	32869
33081	32870
32874	32871
109927	32872
164429	32873
107786	32874
279863	32875
42634	32876
104173	32877
105289	32878
128169	32879
12170	32880
326222	32881
166812	32882
355995	32883
58593	32884
174899	32885
151383	32886
2812	32887
177324	32888
105205	32889
69925	32890
56587	32891
83694	32892
10180	32893
111746	32894
276249	32895
73379	32896
303790	32897
106918	32898
167397	32899
193993	32900
43751	32901
103803	32902
23660	32903
19786	32904
50661	32905
326399	32906
3452	32907
323562	32908
206014	32909
208291	32910
19215	32911
204320	32912
6764	32913
623	32914
890	32915
3788	32916
104166	32917
196117	32918
22367	32919
3780	32920
9404	32921
4649	32922
5551	32923
3776	32924
34652	32925
65140	32926
5841	32927
6797	32928
70036	32929
213614	32930
17247	32931
69811	32932
273482	32933
177316	32934
352571	32935
44435	32936
44469	32937
69038	32938
16373	32939
33052	32940
18027	32941
11307	32942
46904	32943
638	32944
128708	32945
163674	32946
10177	32947
46357	32948
103318	32949
70063	32950
165347	32951
267216	32952
12771	32953
111675	32954
209731	32955
3783	32956
85795	32957
1094	32958
68264	32959
166366	32960
1569	32961
27803	32962
39411	32963
1426	32964
268246	32965
270514	32966
129536	32967
208595	32968
350220	32969
56377	32970
129666	32971
13405	32972
269253	32973
271762	32974
332	32975
73456	32976
96981	32977
94418	32978
69290	32979
1779	32980
12465	32981
242482	32982
192988	32983
130648	32984
7609	32985
10182	32986
6250	32987
24738	32988
46646	32989
34606	32990
65136	32991
10176	32992
98653	32993
69378	32994
47291	32995
162420	32996
23241	32997
273169	32998
267308	32999
65147	33000
132207	33001
46555	33002
268852	33003
12291	33004
267255	33005
267402	33006
67	33007
332897	33008
209786	33009
79842	33010
240967	33011
192834	33012
23607	33013
37096	33014
63922	33015
122707	33016
37381	33017
31677	33018
193423	33019
19263	33020
45974	33021
137629	33022
212084	33023
195424	33024
353908	33025
14332	33026
12929	33027
127844	33028
9588	33029
54370	33030
205175	33031
2139	33032
266657	33033
159950	33034
55299	33035
122819	33036
332864	33037
54368	33038
94874	33039
163915	33040
269627	33041
4813	33042
79970	33043
66663	33044
66663	33045
132052	33046
270038	33047
127742	33048
49823	33049
10175	33050
68075	33051
27274	33052
127403	33053
1040	33054
24719	33055
83478	33056
57808	33057
44469	33058
73389	33059
68224	33060
103753	33061
69881	33062
5830	33063
98642	33064
107560	33065
18054	33066
274371	33067
128560	33068
209905	33069
9736	33070
198324	33071
156180	33072
156166	33073
63440	33074
192345	33075
19174	33076
272632	33077
13569	33078
105574	33079
356500	33080
56641	33081
195644	33082
254157	33083
197952	33084
196872	33085
125714	33086
44462	33087
49874	33088
103252	33089
177467	33090
73395	33091
681	33092
54372	33093
26682	33094
54374	33095
123620	33096
123603	33097
127631	33098
789	33099
9827	33100
1820	33101
17024	33102
69627	33103
230579	33104
2882	33105
167668	33106
49885	33107
9773	33108
104013	33109
6242	33110
23600	33111
131755	33112
44255	33113
95160	33114
24709	33115
73453	33116
168277	33117
12894	33118
104042	33119
32616	33120
163205	33121
46397	33122
168210	33123
272760	33124
118	33125
7365	33126
177490	33127
44470	33128
35091	33129
351975	33130
160017	33131
322975	33132
1130	33133
6009	33134
55305	33135
349354	33136
23311	33137
329981	33138
330450	33139
195470	33140
102440	33141
16141	33142
305514	33143
26396	33144
326535	33145
117987	33146
6550	33147
163490	33148
53916	33149
195728	33150
33162	33151
32439	33152
23510	33153
23417	33154
65121	33155
1868	33156
23624	33157
269069	33158
111671	33159
211073	33160
106288	33161
16406	33162
46419	33163
85642	33164
12801	33165
45866	33166
105249	33167
7953	33168
177342	33169
94509	33170
121443	33171
104282	33172
104394	33173
47408	33174
104959	33175
4639	33176
205374	33177
49877	33178
274853	33179
273316	33180
24738	33181
68129	33182
6248	33183
4827	33184
7961	33185
105425	33186
167814	33187
44624	33188
2534	33189
1038	33190
10185	33191
159668	33192
106601	33193
353354	33194
351892	33195
206785	33196
276858	33197
1777	33198
69489	33199
130039	33200
12925	33201
680	33202
2841	33203
1283	33204
24718	33205
7327	33206
54070	33207
12722	33208
133544	33209
249628	33210
122712	33211
55703	33212
326564	33213
14307	33214
68249	33215
140656	33216
36406	33217
83616	33218
164367	33219
2541	33220
326905	33221
133837	33222
54325	33223
144321	33224
255448	33225
241289	33226
10795	33227
252871	33228
39656	33229
69464	33230
5917	33231
323675	33232
79965	33233
3774	33234
68477	33235
132000	33236
1146	33237
216319	33238
138818	33239
351192	33240
273861	33241
104481	33242
164865	33243
166171	33244
67859	33245
69527	33246
12811	33247
62587	33248
24741	33249
49838	33250
13403	33251
7965	33252
64927	33253
34655	33254
103245	33255
104280	33256
3773	33257
39462	33258
33181	33259
164029	33260
208647	33261
103377	33262
1866	33263
31150	33264
31171	33265
9812	33266
282752	33267
71014	33268
34661	33269
127796	33270
104743	33271
3784	33272
31139	33273
31139	33274
70020	33275
23560	33276
1491	33277
7620	33278
38622	33279
68402	33280
5798	33281
103211	33282
163315	33283
681	33284
67711	33285
104598	33286
162712	33287
271894	33288
165778	33289
276843	33290
86140	33291
4640	33292
80752	33293
32399	33294
101719	33295
182409	33296
49832	33297
168	33298
113726	33299
123605	33300
12930	33301
42735	33302
147935	33303
42735	33304
94839	33305
147937	33306
240381	33307
147940	33308
147936	33309
147935	33310
147943	33311
240387	33312
254719	33313
105003	33314
148301	33315
265861	33316
256076	33317
213937	33318
39349	33319
283441	33320
170651	33321
126903	33322
5838	33323
70020	33324
7354	33325
3784	33326
353816	33327
271944	33328
14870	33329
295267	33330
162493	33331
207093	33332
154658	33333
44150	33334
20155	33335
271729	33336
213471	33337
85810	33338
132021	33339
57575	33340
57640	33341
213407	33342
18055	33343
3909	33344
332	33345
102580	33346
1359	33347
163077	33348
9391	33349
105981	33350
111657	33351
50668	33352
197291	33353
207533	33354
9753	33355
132437	33356
16411	33357
18795	33358
32358	33359
122710	33360
271397	33361
196709	33362
121135	33363
3501	33364
130099	33365
80617	33366
167008	33367
164796	33368
103127	33369
68493	33370
166164	33371
46738	33372
271323	33373
73398	33374
69367	33375
84122	33376
340149	33377
12868	33378
68754	33379
9739	33380
5832	33381
71107	33382
84122	33383
274883	33384
49883	33385
149465	33386
34618	33387
126368	33388
105717	33389
128800	33390
164418	33391
10200	33392
111770	33393
177325	33394
111751	33395
163489	33396
132677	33397
16450	33398
5825	33399
193007	33400
132901	33401
214255	33402
102191	33403
105047	33404
275016	33405
276705	33406
166758	33407
105246	33408
105246	33409
167947	33410
69441	33411
163087	33412
274137	33413
167784	33414
65147	33415
166668	33416
18050	33417
763	33418
195513	33419
22025	33420
326450	33421
22149	33422
162765	33423
352960	33424
134708	33425
37080	33426
329710	33427
3786	33428
32407	33429
68027	33430
59956	33431
105722	33432
208443	33433
3786	33434
181202	33435
45635	33436
113487	33437
46592	33438
104761	33439
19365	33440
275872	33441
278762	33442
196016	33443
43363	33444
38552	33445
22366	33446
9392	33447
345064	33448
44795	33449
326950	33450
31412	33451
31412	33452
9795	33453
31412	33454
44795	33455
22734	33456
268548	33457
1651	33458
26577	33459
103293	33460
98615	33461
224896	33462
4660	33463
44795	33464
104956	33465
1489	33466
68727	33467
9691	33468
34597	33469
162345	33470
165582	33471
619	33472
352143	33473
33170	33474
56820	33475
6049	33476
165017	33477
167856	33478
104256	33479
272424	33480
163721	33481
164110	33482
73349	33483
350854	33484
129705	33485
65149	33486
322173	33487
104020	33488
73421	33489
123349	33490
12538	33491
276255	33492
21	33493
120516	33494
164460	33495
252407	33496
6714	33497
27846	33498
79	33499
31167	33500
85751	33501
164558	33502
210417	33503
34606	33504
68760	33505
1865	33506
148168	33507
79	33508
195081	33509
4617	33510
4617	33511
79688	33512
218703	33513
10192	33514
213567	33515
975	33516
2882	33517
163835	33518
164698	33519
354026	33520
69953	33521
46929	33522
162214	33523
324364	33524
44478	33525
122706	33526
160171	33527
356717	33528
31133	33529
131733	33530
187529	33531
79	33532
57385	33533
253073	33534
92874	33535
16417	33536
147604	33537
4265	33538
2130	33539
67922	33540
272117	33541
24741	33542
183472	33543
206809	33544
134228	33545
23600	33546
162490	33547
25036	33548
50660	33549
177475	33550
177443	33551
108556	33552
325125	33553
57814	33554
46492	33555
205065	33556
179299	33557
132147	33558
574	33559
2482	33560
160678	33561
15697	33562
163481	33563
204182	33564
62687	33565
130568	33566
20365	33567
69736	33568
23408	33569
3257	33570
205	33571
4425	33572
324794	33573
3291	33574
166186	33575
14287	33576
166885	33577
174724	33578
187092	33579
17246	33580
107573	33581
12404	33582
104019	33583
50799	33584
39319	33585
129886	33586
79605	33587
350894	33588
39420	33589
31224	33590
1096	33591
158989	33592
151253	33593
132652	33594
106639	33595
1148	33596
9374	33597
188	33598
34613	33599
31137	33600
55945	33601
152984	33602
32609	33603
134086	33604
295616	33605
268958	33606
127042	33607
272816	33608
192134	33609
16654	33610
56902	33611
28980	33612
81086	33613
75909	33614
269787	33615
128169	33616
2482	33617
231881	33618
12717	33619
148559	33620
16947	33621
130657	33622
275699	33623
32866	33624
192130	33625
98450	33626
23225	33627
207877	33628
31747	33629
17109	33630
64705	33631
98201	33632
68569	33633
57377	33634
278039	33635
295602	33636
105774	33637
104623	33638
32358	33639
83970	33640
14	33641
80219	33642
19292	33643
156983	33644
85567	33645
85849	33646
5662	33647
47730	33648
278445	33649
13030	33650
224067	33651
33602	33652
91316	33653
157398	33654
68747	33655
54263	33656
57731	33657
2534	33658
128381	33659
106175	33660
356112	33661
170164	33662
169371	33663
23858	33664
17098	33665
102013	33666
40378	33667
65136	33668
44459	33669
272426	33670
158867	33671
133578	33672
5832	33673
132666	33674
27856	33675
184740	33676
141250	33677
2366	33678
9786	33679
45660	33680
13967	33681
182384	33682
209334	33683
59043	33684
170194	33685
34160	33686
12953	33687
45167	33688
104720	33689
192920	33690
66071	33691
46565	33692
729	33693
3258	33694
46419	33695
16149	33696
23991	33697
333111	33698
278525	33699
49849	33700
69804	33701
68987	33702
3638	33703
122644	33704
3078	33705
22340	33706
180686	33707
84394	33708
26540	33709
309938	33710
48181	33711
217640	33712
235286	33713
10184	33714
68412	33715
23510	33716
7675	33717
9370	33718
4014	33719
20950	33720
271890	33721
39382	33722
27787	33723
2545	33724
68236	33725
14161	33726
164922	33727
103811	33728
332	33729
304154	33730
680	33731
149114	33732
6106	33733
68664	33734
165203	33735
49812	33736
12734	33737
49881	33738
49881	33739
34619	33740
4974	33741
4977	33742
4980	33743
24719	33744
4976	33745
54372	33746
153977	33747
235588	33748
237170	33749
179115	33750
230473	33751
224627	33752
60494	33753
59148	33754
60545	33755
59462	33756
90751	33757
221328	33758
43692	33759
99600	33760
95386	33761
136988	33762
169509	33763
228370	33764
4014	33765
231008	33766
141829	33767
136271	33768
227850	33769
88313	33770
227052	33771
300406	33772
23899	33773
228909	33774
230328	33775
137150	33776
228257	33777
230777	33778
137067	33779
224816	33780
141989	33781
91219	33782
227125	33783
228181	33784
136895	33785
90799	33786
228269	33787
227731	33788
137567	33789
137085	33790
88229	33791
228976	33792
91019	33793
229718	33794
140285	33795
139938	33796
141658	33797
228796	33798
89329	33799
139178	33800
228968	33801
231380	33802
88164	33803
230967	33804
223212	33805
88211	33806
88083	33807
139917	33808
23900	33809
229628	33810
91172	33811
228556	33812
137810	33813
138050	33814
90200	33815
138542	33816
89968	33817
91365	33818
225441	33819
141545	33820
59215	33821
136890	33822
222701	33823
89418	33824
90946	33825
230356	33826
91135	33827
90789	33828
138101	33829
231112	33830
225677	33831
224429	33832
90053	33833
59263	33834
230231	33835
228071	33836
142366	33837
226096	33838
59039	33839
140512	33840
90524	33841
137449	33842
227793	33843
88589	33844
138271	33845
226663	33846
88540	33847
225655	33848
229580	33849
88222	33850
141712	33851
136635	33852
137451	33853
231291	33854
138559	33855
137525	33856
138513	33857
142293	33858
91357	33859
222377	33860
254965	33861
104310	33862
165168	33863
70048	33864
350604	33865
18309	33866
166180	33867
276281	33868
105507	33869
132475	33870
132074	33871
24721	33872
163643	33873
128007	33874
24721	33875
39517	33876
191064	33877
162730	33878
79370	33879
347562	33880
97893	33881
27886	33882
85962	33883
107665	33884
279117	33885
274441	33886
57814	33887
225173	33888
46	33889
136	33890
343815	33891
11603	33892
4649	33893
151332	33894
209201	33895
61470	33896
1040	33897
31006	33898
118	33899
85745	33900
14946	33901
68021	33902
16412	33903
103301	33904
31160	33905
106231	33906
17082	33907
18093	33908
129957	33909
337120	33910
26760	33911
7706	33912
31142	33913
31142	33914
212655	33915
177341	33916
300448	33917
39379	33918
164297	33919
210210	33920
49873	33921
37262	33922
74337	33923
105979	33924
16385	33925
294978	33926
53621	33927
1096	33928
1096	33929
34638	33930
83103	33931
170812	33932
206686	33933
23664	33934
39562	33935
329741	33936
5668	33937
2318	33938
66775	33939
277384	33940
46814	33941
23509	33942
163506	33943
165852	33944
20117	33945
68392	33946
18027	33947
164741	33948
57590	33949
318477	33950
1567	33951
86261	33952
12679	33953
105425	33954
162542	33955
164075	33956
2230	33957
2229	33958
10195	33959
123602	33960
271372	33961
24740	33962
136754	33963
303252	33964
271511	33965
10301	33966
23914	33967
275242	33968
68828	33969
47037	33970
7670	33971
268943	33972
3774	33973
161620	33974
47495	33975
131602	33976
203423	33977
32526	33978
2813	33979
4647	33980
23610	33981
43277	33982
269373	33983
729	33984
206495	33985
16527	33986
34599	33987
57357	33988
132434	33989
131752	33990
7614	33991
132563	33992
213193	33993
14965	33994
119	33995
27907	33996
61921	33997
235407	33998
337296	33999
48325	34000
12935	34001
282082	34002
49834	34003
85585	34004
235539	34005
93361	34006
137817	34007
292695	34008
121534	34009
11153	34010
30974	34011
196702	34012
41033	34013
4646	34014
5838	34015
46315	34016
90110	34017
322264	34018
165655	34019
69003	34020
73452	34021
213662	34022
57385	34023
57814	34024
12734	34025
86149	34026
132055	34027
214013	34028
39498	34029
14905	34030
36402	34031
132991	34032
144573	34033
73442	34034
73442	34035
32643	34036
280732	34037
166657	34038
74816	34039
169656	34040
7714	34041
6742	34042
233318	34043
71068	34044
85694	34045
219944	34046
356612	34047
181994	34048
168975	34049
31161	34050
148472	34051
8615	34052
104983	34053
39361	34054
46806	34055
47151	34056
4975	34057
206647	34058
281231	34059
638	34060
73443	34061
12906	34062
9692	34063
356399	34064
276023	34065
141308	34066
32555	34067
22361	34068
104390	34069
104298	34070
165166	34071
130039	34072
26546	34073
105289	34074
23194	34075
164314	34076
894	34077
166581	34078
21524	34079
303432	34080
105083	34081
127398	34082
105901	34083
96136	34084
68925	34085
58593	34086
101700	34087
46851	34088
162308	34089
2227	34090
224552	34091
1257	34092
44458	34093
7362	34094
281277	34095
87423	34096
68780	34097
69630	34098
276377	34099
103265	34100
166560	34101
68068	34102
302552	34103
66165	34104
166733	34105
1866	34106
49877	34107
20214	34108
47083	34109
7674	34110
85807	34111
104175	34112
18030	34113
105154	34114
39994	34115
278216	34116
226570	34117
303918	34118
131832	34119
3750	34120
16826	34121
207540	34122
65135	34123
56156	34124
7325	34125
32664	34126
66941	34127
12313	34128
161401	34129
159082	34130
177443	34131
65132	34132
98589	34133
44471	34134
12316	34135
4656	34136
27449	34137
32583	34138
269522	34139
497	34140
17185	34141
18027	34142
105485	34143
162645	34144
947	34145
78138	34146
67	34147
57608	34148
2343	34149
20103	34150
3621	34151
4428	34152
29829	34153
85677	34154
57383	34155
160	34156
106469	34157
16419	34158
39380	34159
177500	34160
53542	34161
129382	34162
277999	34163
92904	34164
132516	34165
68175	34166
334684	34167
9688	34168
273932	34169
167684	34170
24704	34171
12836	34172
32826	34173
50278	34174
68896	34175
20963	34176
185813	34177
196107	34178
46282	34179
6716	34180
12348	34181
88038	34182
56992	34183
48175	34184
2692	34185
214562	34186
255415	34187
39887	34188
123537	34189
45041	34190
106583	34191
22427	34192
57424	34193
18575	34194
73655	34195
67764	34196
3129	34197
24712	34198
256	34199
3410	34200
85894	34201
357	34202
3083	34203
7952	34204
13400	34205
213547	34206
3097	34207
10193	34208
43712	34209
67711	34210
11307	34211
9692	34212
20356	34213
47310	34214
271941	34215
267417	34216
241264	34217
80638	34218
266364	34219
17103	34220
68525	34221
22113	34222
275302	34223
32622	34224
23198	34225
10202	34226
31190	34227
78859	34228
1096	34229
268491	34230
166299	34231
105298	34232
98625	34233
330032	34234
10201	34235
70916	34236
107503	34237
57659	34238
86217	34239
57437	34240
70548	34241
277386	34242
57377	34243
204769	34244
105872	34245
68063	34246
31147	34247
994	34248
16444	34249
303349	34250
327357	34251
350391	34252
256	34253
56387	34254
271895	34255
315239	34256
166643	34257
316464	34258
356398	34259
166995	34260
101734	34261
252411	34262
174778	34263
73439	34264
144543	34265
134660	34266
111003	34267
55554	34268
2226	34269
341996	34270
9692	34271
274950	34272
167005	34273
90141	34274
312	34275
42715	34276
154367	34277
17070	34278
9692	34279
9692	34280
57479	34281
18040	34282
9144	34283
330470	34284
46285	34285
236925	34286
68295	34287
24716	34288
201888	34289
16850	34290
2542	34291
103751	34292
106292	34293
96722	34294
195414	34295
2226	34296
114631	34297
10192	34298
160101	34299
213759	34300
54282	34301
2963	34302
26988	34303
27851	34304
20143	34305
3457	34306
3674	34307
167637	34308
111660	34309
71073	34310
45530	34311
32399	34312
106616	34313
32943	34314
187974	34315
111094	34316
65080	34317
55615	34318
926	34319
3063	34320
49835	34321
132409	34322
13400	34323
12298	34324
86097	34325
331616	34326
100687	34327
24735	34328
302689	34329
24793	34330
994	34331
50146	34332
70922	34333
213248	34334
9726	34335
386	34336
32686	34337
57585	34338
214840	34339
2536	34340
46376	34341
4981	34342
10186	34343
163031	34344
164587	34345
277429	34346
2545	34347
1595	34348
27956	34349
58896	34350
276579	34351
23155	34352
31143	34353
18039	34354
44440	34355
3781	34356
132001	34357
276394	34358
47088	34359
46192	34360
32943	34361
39506	34362
1569	34363
163064	34364
106618	34365
168229	34366
267096	34367
5521	34368
167639	34369
73455	34370
69652	34371
31108	34372
12789	34373
46315	34374
30393	34375
10180	34376
162993	34377
31175	34378
852	34379
314568	34380
272396	34381
156	34382
22357	34383
252048	34384
321316	34385
197333	34386
47158	34387
12715	34388
161401	34389
1488	34390
615	34391
23200	34392
65129	34393
7959	34394
113602	34395
5838	34396
69925	34397
79142	34398
132901	34399
890	34400
73375	34401
43716	34402
104694	34403
288857	34404
37230	34405
37230	34406
31165	34407
167654	34408
106337	34409
44473	34410
277789	34411
7978	34412
102580	34413
39468	34414
85879	34415
67	34416
255227	34417
274842	34418
103906	34419
168559	34420
7690	34421
167012	34422
267057	34423
14916	34424
357	34425
276809	34426
14866	34427
68910	34428
161646	34429
79	34430
34656	34431
46661	34432
58668	34433
57476	34434
69471	34435
3621	34436
18944	34437
46801	34438
166319	34439
214746	34440
106616	34441
347	34442
17180	34443
20162	34444
65142	34445
318323	34446
56220	34447
93	34448
69860	34449
7960	34450
1493	34451
16321	34452
62863	34453
1777	34454
3070	34455
46534	34456
57564	34457
58791	34458
2349	34459
122714	34460
275110	34461
40800	34462
84851	34463
167550	34464
27851	34465
18076	34466
352	34467
162793	34468
132143	34469
308	34470
68707	34471
156	34472
614	34473
205260	34474
8987	34475
86727	34476
5838	34477
351524	34478
272555	34479
3156	34480
22283	34481
462	34482
10179	34483
330000	34484
2343	34485
872	34486
270914	34487
352	34488
213887	34489
2359	34490
121690	34491
318437	34492
1777	34493
167882	34494
88	34495
104930	34496
273852	34497
31143	34498
27957	34499
111768	34500
640	34501
2542	34502
3774	34503
98648	34504
929	34505
8379	34506
34658	34507
105115	34508
18027	34509
237398	34510
131755	34511
19200	34512
70142	34513
270681	34514
12917	34515
272758	34516
39851	34517
57433	34518
309721	34519
68525	34520
104269	34521
12231	34522
52803	34523
49837	34524
165675	34525
80	34526
21361	34527
3077	34528
1868	34529
85696	34530
61552	34531
63942	34532
39535	34533
7671	34534
162467	34535
13406	34536
210257	34537
209673	34538
83548	34539
46368	34540
32816	34541
164151	34542
5551	34543
22892	34544
79704	34545
7333	34546
1534	34547
275533	34548
69767	34549
45134	34550
13418	34551
84316	34552
9739	34553
19786	34554
1567	34555
177319	34556
168054	34557
49815	34558
46466	34559
10182	34560
1567	34561
46390	34562
73447	34563
208954	34564
13406	34565
23472	34566
127742	34567
17095	34568
49834	34569
49871	34570
24711	34571
386	34572
31563	34573
18029	34574
295286	34575
12925	34576
204523	34577
57598	34578
46246	34579
338190	34580
574	34581
56024	34582
104189	34583
91117	34584
31210	34585
614	34586
80464	34587
1184	34588
32530	34589
20136	34590
58235	34591
10764	34592
23464	34593
2628	34594
164979	34595
273847	34596
134606	34597
23501	34598
164731	34599
69140	34600
167421	34601
219227	34602
39410	34603
164702	34604
156361	34605
7618	34606
12943	34607
7661	34608
103113	34609
23231	34610
23562	34611
12706	34612
39506	34613
218779	34614
34646	34615
56623	34616
77818	34617
277615	34618
5826	34619
26380	34620
34638	34621
119311	34622
153249	34623
47083	34624
356	34625
275627	34626
68183	34627
247357	34628
153930	34629
104371	34630
73454	34631
104840	34632
67855	34633
209789	34634
81602	34635
132534	34636
218951	34637
115321	34638
929	34639
85509	34640
132230	34641
73399	34642
994	34643
7964	34644
47238	34645
790	34646
147325	34647
274952	34648
39616	34649
22033	34650
18093	34651
9391	34652
295480	34653
198912	34654
2227	34655
7052	34656
265309	34657
111662	34658
9685	34659
3255	34660
10186	34661
46626	34662
85609	34663
31131	34664
34607	34665
7962	34666
53864	34667
168258	34668
23483	34669
5841	34670
352	34671
46389	34672
347	34673
93	34674
16401	34675
49815	34676
156	34677
4645	34678
12310	34679
86230	34680
73433	34681
928	34682
355901	34683
693	34684
2227	34685
64661	34686
34657	34687
34646	34688
177471	34689
46753	34690
165881	34691
56276	34692
113502	34693
49821	34694
105154	34695
3256	34696
162499	34697
214837	34698
47393	34699
60542	34700
2130	34701
165876	34702
104239	34703
132591	34704
7684	34705
49834	34706
69650	34707
165330	34708
9370	34709
5122	34710
1619	34711
32405	34712
106687	34713
34654	34714
13420	34715
31059	34716
13406	34717
209177	34718
13405	34719
104830	34720
68925	34721
177497	34722
213472	34723
34604	34724
106262	34725
256	34726
53743	34727
7949	34728
9397	34729
1867	34730
106310	34731
68187	34732
163315	34733
163613	34734
7371	34735
16401	34736
298552	34737
213847	34738
1314	34739
170274	34740
118061	34741
49836	34742
85786	34743
195635	34744
63646	34745
31121	34746
62825	34747
310802	34748
206	34749
197836	34750
23369	34751
346	34752
213049	34753
73452	34754
256	34755
2813	34756
23436	34757
186	34758
275189	34759
165106	34760
85726	34761
47076	34762
57724	34763
213360	34764
213896	34765
4013	34766
49817	34767
213350	34768
3763	34769
39631	34770
214633	34771
66030	34772
7950	34773
3552	34774
277112	34775
8991	34776
10194	34777
177365	34778
32908	34779
68554	34780
50757	34781
23427	34782
46998	34783
85698	34784
32556	34785
47963	34786
150097	34787
282058	34788
6742	34789
122014	34790
10203	34791
216587	34792
218062	34793
115995	34794
162863	34795
2690	34796
181914	34797
85867	34798
95428	34799
356	34800
12943	34801
85981	34802
46465	34803
47338	34804
22372	34805
105536	34806
23705	34807
276235	34808
166482	34809
10195	34810
13422	34811
311627	34812
2691	34813
165570	34814
163732	34815
213222	34816
286881	34817
196150	34818
55939	34819
346	34820
347939	34821
12915	34822
267703	34823
17303	34824
96763	34825
4974	34826
132265	34827
356	34828
69288	34829
303402	34830
213941	34831
18049	34832
5826	34833
268104	34834
337922	34835
119241	34836
38506	34837
105779	34838
39930	34839
193828	34840
17343	34841
107221	34842
207429	34843
5365	34844
2232	34845
85496	34846
73454	34847
270778	34848
4977	34849
11803	34850
11257	34851
5822	34852
57473	34853
46936	34854
574	34855
54048	34856
194970	34857
32729	34858
1484	34859
273252	34860
39308	34861
69345	34862
243462	34863
256477	34864
1158	34865
68738	34866
5336	34867
295272	34868
927	34869
94851	34870
12839	34871
24716	34872
73440	34873
104088	34874
12291	34875
135039	34876
16037	34877
3757	34878
5846	34879
269354	34880
277420	34881
167467	34882
166208	34883
103802	34884
165582	34885
267571	34886
271172	34887
166205	34888
352599	34889
105873	34890
288295	34891
167394	34892
32795	34893
268962	34894
105770	34895
129360	34896
1096	34897
3757	34898
54325	34899
34618	34900
44630	34901
704	34902
73372	34903
3093	34904
167319	34905
4553	34906
275738	34907
14916	34908
348577	34909
154672	34910
352	34911
32657	34912
48026	34913
538	34914
22716	34915
282886	34916
269695	34917
218737	34918
75922	34919
131681	34920
130039	34921
8676	34922
9772	34923
103105	34924
103333	34925
54119	34926
947	34927
325178	34928
4640	34929
59550	34930
44632	34931
32771	34932
9842	34933
497	34934
93	34935
273391	34936
85496	34937
46787	34938
98616	34939
164970	34940
20128	34941
169408	34942
11237	34943
39964	34944
57802	34945
23459	34946
46424	34947
104633	34948
22535	34949
26093	34950
190388	34951
22356	34952
295246	34953
111651	34954
134810	34955
2125	34956
131683	34957
32425	34958
156956	34959
34610	34960
213911	34961
9772	34962
131868	34963
22302	34964
3767	34965
32367	34966
8607	34967
318677	34968
32693	34969
162659	34970
2690	34971
57432	34972
1865	34973
302128	34974
23339	34975
27791	34976
134903	34977
98876	34978
1253	34979
166227	34980
1426	34981
693	34982
79	34983
164887	34984
164706	34985
5562	34986
27960	34987
4428	34988
214647	34989
68850	34990
73434	34991
400	34992
7964	34993
10186	34994
852	34995
117653	34996
2841	34997
23268	34998
214243	34999
5843	35000
106140	35001
69593	35002
70032	35003
356417	35004
133723	35005
253346	35006
135750	35007
157839	35008
26462	35009
20356	35010
3774	35011
68836	35012
106125	35013
6250	35014
1777	35015
103678	35016
90705	35017
1868	35018
1069	35019
46424	35020
85569	35021
85501	35022
80585	35023
77702	35024
132350	35025
17247	35026
56377	35027
128159	35028
104899	35029
85733	35030
9685	35031
132450	35032
68587	35033
498	35034
277568	35035
31717	35036
8991	35037
219750	35038
4821	35039
57552	35040
105337	35041
1491	35042
11307	35043
127582	35044
3075	35045
206081	35046
4651	35047
3788	35048
103469	35049
39319	35050
39377	35051
332	35052
58356	35053
69003	35054
280491	35055
557	35056
55207	35057
32866	35058
693	35059
73374	35060
2534	35061
22468	35062
4657	35063
4428	35064
268341	35065
347	35066
11755	35067
134841	35068
164556	35069
1163	35070
27812	35071
214131	35072
34610	35073
176847	35074
8676	35075
131663	35076
2813	35077
214123	35078
3255	35079
32425	35080
17190	35081
167851	35082
255277	35083
929	35084
356	35085
104367	35086
308	35087
23329	35088
162863	35089
27856	35090
57390	35091
22333	35092
85614	35093
2035	35094
17078	35095
16401	35096
244991	35097
164394	35098
111693	35099
7946	35100
168142	35101
131580	35102
106618	35103
58330	35104
6445	35105
16384	35106
344942	35107
1709	35108
1378	35109
31168	35110
35508	35111
270747	35112
730	35113
31498	35114
2009	35115
33151	35116
3083	35117
9391	35118
103101	35119
132633	35120
5551	35121
273938	35122
227	35123
9723	35124
1809	35125
131906	35126
166934	35127
557	35128
252614	35129
4628	35130
71019	35131
45806	35132
928	35133
36639	35134
574	35135
33155	35136
46742	35137
73633	35138
47566	35139
10182	35140
106564	35141
6243	35142
69165	35143
105617	35144
105111	35145
282934	35146
271243	35147
20538	35148
638	35149
313018	35150
498	35151
2119	35152
257982	35153
92736	35154
32657	35155
57845	35156
11181	35157
227	35158
165592	35159
10176	35160
39973	35161
17020	35162
85996	35163
330004	35164
267211	35165
31551	35166
73436	35167
166656	35168
163460	35169
128171	35170
17198	35171
9724	35172
38872	35173
341554	35174
14839	35175
86240	35176
86134	35177
1491	35178
34641	35179
162268	35180
269545	35181
111765	35182
34637	35183
5797	35184
5846	35185
164297	35186
88	35187
4979	35188
1254	35189
78591	35190
119428	35191
69681	35192
39046	35193
341043	35194
213397	35195
162837	35196
212827	35197
44461	35198
1005	35199
154405	35200
77725	35201
163793	35202
103615	35203
103498	35204
69643	35205
166524	35206
1040	35207
4628	35208
1868	35209
295241	35210
3788	35211
22357	35212
163081	35213
23761	35214
68135	35215
56265	35216
7946	35217
164151	35218
14992	35219
32462	35220
86814	35221
5371	35222
9803	35223
68504	35224
15768	35225
15978	35226
7373	35227
93	35228
49837	35229
22376	35230
2130	35231
167870	35232
28220	35233
19220	35234
2438	35235
131877	35236
7359	35237
214116	35238
194316	35239
24718	35240
193628	35241
2230	35242
2540	35243
47666	35244
311704	35245
276207	35246
69987	35247
132504	35248
352	35249
105393	35250
67722	35251
22381	35252
271572	35253
57817	35254
8379	35255
17242	35256
17058	35257
267387	35258
103514	35259
4804	35260
46756	35261
12837	35262
57367	35263
3471	35264
163268	35265
105678	35266
32816	35267
23660	35268
46547	35269
12915	35270
23502	35271
68696	35272
39621	35273
86223	35274
86002	35275
47437	35276
68696	35277
7705	35278
85626	35279
57337	35280
23300	35281
49827	35282
13403	35283
3452	35284
34601	35285
161917	35286
65132	35287
1525	35288
308	35289
6021	35290
166997	35291
352	35292
162914	35293
166925	35294
46284	35295
68010	35296
69323	35297
24741	35298
267301	35299
46888	35300
68754	35301
272243	35302
164796	35303
165583	35304
162587	35305
56308	35306
156789	35307
3084	35308
214705	35309
321740	35310
155245	35311
104390	35312
574	35313
69494	35314
29941	35315
119132	35316
103771	35317
2439	35318
7368	35319
272748	35320
213301	35321
32530	35322
32455	35323
103710	35324
217645	35325
162830	35326
213868	35327
24735	35328
213890	35329
929	35330
44464	35331
105563	35332
104158	35333
256537	35334
852	35335
3156	35336
77240	35337
16405	35338
302817	35339
78249	35340
275607	35341
31172	35342
4804	35343
17153	35344
105377	35345
24731	35346
7408	35347
2230	35348
1869	35349
1869	35350
241205	35351
99723	35352
17081	35353
11257	35354
103912	35355
127105	35356
24735	35357
265410	35358
341075	35359
198	35360
2526	35361
132490	35362
23361	35363
167409	35364
267030	35365
165875	35366
31706	35367
166754	35368
11156	35369
67985	35370
40298	35371
68895	35372
163643	35373
68659	35374
1776	35375
7332	35376
267200	35377
278506	35378
85879	35379
274276	35380
282472	35381
98514	35382
31161	35383
79690	35384
85921	35385
70050	35386
3618	35387
156	35388
8669	35389
105658	35390
98646	35391
128225	35392
39377	35393
7948	35394
136239	35395
80195	35396
295331	35397
10201	35398
86196	35399
153281	35400
167851	35401
10187	35402
105711	35403
267276	35404
82528	35405
2335	35406
165460	35407
12377	35408
172048	35409
47088	35410
165689	35411
213722	35412
65122	35413
34638	35414
498	35415
98657	35416
132386	35417
104258	35418
216617	35419
131905	35420
32306	35421
57480	35422
2527	35423
8994	35424
98615	35425
47658	35426
2463	35427
3605	35428
26578	35429
3257	35430
111635	35431
85499	35432
105747	35433
31163	35434
132574	35435
98660	35436
107342	35437
194676	35438
94377	35439
10184	35440
5813	35441
53869	35442
196705	35443
214652	35444
156	35445
80925	35446
32827	35447
164844	35448
105774	35449
276524	35450
68187	35451
22450	35452
46711	35453
307027	35454
640	35455
267621	35456
22357	35457
156983	35458
24706	35459
23643	35460
57421	35461
85594	35462
213917	35463
347	35464
165408	35465
212976	35466
193295	35467
145277	35468
236743	35469
237025	35470
7951	35471
1870	35472
69012	35473
23382	35474
131773	35475
32455	35476
106087	35477
164461	35478
268328	35479
14834	35480
1426	35481
272380	35482
165623	35483
162675	35484
164974	35485
163125	35486
10178	35487
164638	35488
12881	35489
5562	35490
55188	35491
79	35492
22378	35493
127703	35494
94553	35495
162545	35496
65147	35497
12943	35498
3421	35499
1061	35500
168276	35501
86059	35502
213588	35503
4011	35504
177323	35505
4011	35506
8673	35507
295248	35508
58235	35509
75519	35510
27850	35511
69848	35512
56197	35513
274380	35514
93	35515
57491	35516
1768	35517
130034	35518
111657	35519
57747	35520
2534	35521
41523	35522
497	35523
12294	35524
32958	35525
68643	35526
188926	35527
118811	35528
69951	35529
131613	35530
57821	35531
192829	35532
7960	35533
56437	35534
353096	35535
20135	35536
69101	35537
12589	35538
21858	35539
129603	35540
68250	35541
7609	35542
49819	35543
4973	35544
270021	35545
213309	35546
165842	35547
24736	35548
70528	35549
68511	35550
4318	35551
57615	35552
2009	35553
139262	35554
5343	35555
969	35556
7370	35557
260914	35558
58441	35559
6248	35560
188569	35561
11020	35562
166132	35563
272113	35564
266448	35565
162675	35566
65165	35567
296679	35568
166314	35569
13408	35570
103649	35571
56079	35572
256	35573
276087	35574
165112	35575
177323	35576
47466	35577
17314	35578
12745	35579
24711	35580
32540	35581
34648	35582
131658	35583
17008	35584
7706	35585
269366	35586
104838	35587
269258	35588
167856	35589
165360	35590
213531	35591
79	35592
7614	35593
167709	35594
163812	35595
256	35596
93	35597
47497	35598
23395	35599
106416	35600
18050	35601
33048	35602
70010	35603
33162	35604
18054	35605
162658	35606
12899	35607
104445	35608
32778	35609
47019	35610
165566	35611
104312	35612
68228	35613
269681	35614
4980	35615
9722	35616
69007	35617
273679	35618
49822	35619
103874	35620
33062	35621
680	35622
163132	35623
8599	35624
105880	35625
2227	35626
111756	35627
10193	35628
7946	35629
3073	35630
3073	35631
68645	35632
105779	35633
69683	35634
400	35635
270831	35636
34613	35637
167689	35638
166314	35639
23272	35640
105421	35641
79	35642
68445	35643
68257	35644
10192	35645
4974	35646
24704	35647
275824	35648
104258	35649
271673	35650
273347	35651
12953	35652
295578	35653
34648	35654
106024	35655
274325	35656
271167	35657
106024	35658
3256	35659
13416	35660
20100	35661
38613	35662
56197	35663
56438	35664
268235	35665
213245	35666
273010	35667
69681	35668
106341	35669
596	35670
347	35671
347	35672
889	35673
3083	35674
5336	35675
57809	35676
19779	35677
1790	35678
57536	35679
1363	35680
1094	35681
113273	35682
22362	35683
213876	35684
18442	35685
280466	35686
22362	35687
18029	35688
283021	35689
282746	35690
85703	35691
251246	35692
39386	35693
9396	35694
27848	35695
11307	35696
103693	35697
46673	35698
43256	35699
52984	35700
36420	35701
52701	35702
3784	35703
2533	35704
279397	35705
16420	35706
164336	35707
11181	35708
166870	35709
8495	35710
16375	35711
3075	35712
220645	35713
40251	35714
65810	35715
16611	35716
22359	35717
796	35718
267800	35719
44345	35720
7957	35721
123397	35722
34620	35723
34620	35724
18038	35725
51394	35726
213058	35727
2438	35728
46661	35729
283149	35730
7964	35731
70600	35732
24705	35733
10175	35734
177478	35735
73438	35736
266969	35737
23518	35738
302794	35739
9863	35740
169242	35741
7359	35742
17293	35743
187724	35744
220837	35745
272465	35746
187445	35747
74476	35748
77273	35749
7671	35750
116713	35751
272107	35752
235859	35753
73401	35754
284202	35755
12273	35756
270646	35757
10190	35758
61183	35759
135209	35760
273914	35761
1568	35762
49870	35763
87413	35764
301980	35765
120736	35766
327120	35767
183331	35768
39957	35769
80532	35770
80336	35771
7953	35772
180249	35773
22503	35774
47214	35775
4826	35776
20156	35777
163323	35778
12836	35779
309449	35780
3778	35781
305663	35782
47090	35783
3740	35784
44513	35785
207410	35786
206318	35787
3783	35788
46249	35789
14534	35790
326398	35791
111658	35792
163506	35793
7618	35794
23427	35795
127954	35796
169687	35797
17079	35798
68412	35799
167869	35800
163732	35801
164907	35802
85694	35803
14892	35804
295588	35805
282032	35806
272384	35807
252761	35808
34655	35809
10197	35810
104369	35811
70058	35812
270961	35813
46989	35814
18050	35815
167929	35816
69473	35817
276601	35818
168473	35819
69037	35820
104343	35821
17008	35822
46872	35823
167615	35824
46959	35825
47946	35826
269068	35827
275704	35828
73384	35829
49833	35830
272496	35831
6244	35832
73391	35833
79	35834
68782	35835
104609	35836
104776	35837
111664	35838
131815	35839
49814	35840
73380	35841
332912	35842
69154	35843
34647	35844
9146	35845
44787	35846
355765	35847
148279	35848
85041	35849
86230	35850
86238	35851
12895	35852
60927	35853
49833	35854
111668	35855
104388	35856
218245	35857
10193	35858
7964	35859
93	35860
67927	35861
33065	35862
7674	35863
230532	35864
219070	35865
68690	35866
213603	35867
319141	35868
221733	35869
140106	35870
93451	35871
311826	35872
13415	35873
437	35874
47112	35875
269386	35876
274305	35877
33234	35878
104369	35879
166476	35880
68541	35881
266807	35882
104838	35883
58904	35884
7604	35885
34639	35886
2231	35887
7951	35888
2229	35889
1870	35890
1869	35891
1870	35892
242301	35893
160	35894
147325	35895
20225	35896
85826	35897
2319	35898
47481	35899
20225	35900
214347	35901
32542	35902
4011	35903
4630	35904
22734	35905
262542	35906
12790	35907
210126	35908
17259	35909
201676	35910
134921	35911
1039	35912
85677	35913
24010	35914
69407	35915
33056	35916
103806	35917
47301	35918
6035	35919
47608	35920
23472	35921
103446	35922
162851	35923
23652	35924
17291	35925
890	35926
1769	35927
16384	35928
42566	35929
85659	35930
29844	35931
252406	35932
4631	35933
31090	35934
7340	35935
132917	35936
252410	35937
2055	35938
2536	35939
86764	35940
17748	35941
166207	35942
1037	35943
4644	35944
1777	35945
5816	35946
1314	35947
2438	35948
83991	35949
12228	35950
189792	35951
2546	35952
192574	35953
1709	35954
32827	35955
5831	35956
2545	35957
16386	35958
50499	35959
2628	35960
131815	35961
352	35962
12287	35963
29529	35964
259398	35965
88318	35966
7321	35967
156611	35968
52455	35969
3256	35970
3082	35971
9132	35972
177216	35973
15170	35974
16404	35975
7322	35976
31068	35977
12300	35978
79395	35979
1778	35980
106019	35981
202514	35982
105726	35983
13408	35984
12244	35985
214821	35986
19528	35987
7329	35988
4645	35989
3083	35990
11744	35991
166274	35992
27769	35993
27835	35994
1868	35995
148349	35996
5785	35997
32609	35998
202331	35999
34608	36000
131695	36001
27887	36002
70317	36003
36181	36004
155466	36005
105979	36006
330566	36007
1363	36008
7622	36009
213962	36010
275092	36011
132127	36012
32789	36013
106647	36014
46357	36015
86118	36016
167003	36017
23359	36018
271608	36019
104712	36020
165697	36021
2336	36022
131770	36023
134109	36024
34599	36025
57817	36026
70011	36027
8600	36028
132419	36029
46811	36030
163887	36031
131591	36032
26396	36033
190831	36034
7365	36035
5838	36036
148015	36037
206	36038
147197	36039
2437	36040
3070	36041
47931	36042
3787	36043
31137	36044
88	36045
21355	36046
7370	36047
499	36048
23288	36049
3780	36050
3779	36051
1041	36052
212867	36053
209869	36054
34637	36055
1767	36056
852	36057
239246	36058
129619	36059
27853	36060
54306	36061
70971	36062
132321	36063
4013	36064
80704	36065
17308	36066
74177	36067
34659	36068
44457	36069
98669	36070
3254	36071
132268	36072
21114	36073
85901	36074
4654	36075
98538	36076
167371	36077
213030	36078
168936	36079
186898	36080
117751	36081
20103	36082
156473	36083
85414	36084
98195	36085
168516	36086
75843	36087
332	36088
105609	36089
156	36090
213306	36091
280739	36092
255621	36093
352134	36094
13570	36095
79415	36096
206199	36097
350072	36098
150133	36099
19391	36100
83189	36101
44440	36102
86087	36103
329738	36104
462	36105
267708	36106
168215	36107
134104	36108
9715	36109
27842	36110
68633	36111
164109	36112
31035	36113
9693	36114
111736	36115
214832	36116
80	36117
278861	36118
170268	36119
247020	36120
282863	36121
250414	36122
18743	36123
69312	36124
167600	36125
95028	36126
506	36127
10202	36128
65916	36129
57681	36130
303991	36131
37481	36132
271540	36133
147400	36134
295678	36135
134407	36136
48328	36137
107674	36138
27815	36139
3005	36140
123341	36141
8609	36142
132623	36143
78489	36144
4639	36145
57355	36146
44433	36147
49829	36148
2841	36149
352	36150
85771	36151
57410	36152
9021	36153
105099	36154
128940	36155
258940	36156
144985	36157
44358	36158
23268	36159
205207	36160
200810	36161
23337	36162
136698	36163
3540	36164
1990	36165
12270	36166
1249	36167
103734	36168
75227	36169
69318	36170
88035	36171
853	36172
111634	36173
22359	36174
216207	36175
452	36176
26352	36177
55239	36178
22369	36179
1314	36180
1314	36181
5371	36182
110786	36183
1482	36184
1442	36185
4976	36186
5831	36187
22371	36188
5822	36189
24721	36190
44369	36191
7333	36192
94631	36193
1482	36194
206	36195
23917	36196
29951	36197
227	36198
2462	36199
256	36200
23933	36201
34607	36202
11739	36203
28204	36204
3777	36205
5583	36206
1716	36207
16387	36208
241963	36209
154347	36210
5810	36211
62501	36212
7948	36213
2462	36214
280	36215
58441	36216
252333	36217
9370	36218
42871	36219
1716	36220
13402	36221
2226	36222
110423	36223
2462	36224
15794	36225
22382	36226
65145	36227
49825	36228
22358	36229
4647	36230
3760	36231
98643	36232
1310	36233
4449	36234
94631	36235
5810	36236
1774	36237
9391	36238
1092	36239
1034	36240
2120	36241
62954	36242
65086	36243
95297	36244
7366	36245
12273	36246
12283	36247
12240	36248
574	36249
4981	36250
21514	36251
65124	36252
16383	36253
39162	36254
852	36255
1163	36256
3776	36257
259701	36258
5846	36259
162815	36260
31894	36261
73438	36262
86248	36263
353379	36264
105200	36265
23284	36266
111752	36267
258140	36268
119485	36269
93451	36270
213232	36271
68807	36272
2963	36273
164666	36274
163602	36275
167041	36276
15715	36277
279664	36278
95832	36279
317034	36280
46845	36281
94286	36282
162359	36283
280052	36284
352788	36285
18407	36286
326743	36287
69389	36288
349920	36289
181475	36290
119174	36291
177013	36292
30708	36293
97935	36294
54385	36295
163703	36296
14834	36297
2860	36298
69176	36299
68258	36300
47652	36301
188	36302
347441	36303
4981	36304
105192	36305
9735	36306
16342	36307
34637	36308
32830	36309
15300	36310
84846	36311
163651	36312
119625	36313
44459	36314
69634	36315
6644	36316
194438	36317
70341	36318
73094	36319
23665	36320
12291	36321
73307	36322
323308	36323
19817	36324
16625	36325
121892	36326
169284	36327
40620	36328
46747	36329
4449	36330
47200	36331
349983	36332
272996	36333
18307	36334
853	36335
333081	36336
15865	36337
7947	36338
24740	36339
177321	36340
246440	36341
162500	36342
347	36343
318417	36344
71009	36345
28476	36346
2939	36347
231384	36348
195620	36349
54049	36350
122307	36351
269335	36352
304011	36353
107612	36354
9402	36355
44832	36356
54225	36357
4647	36358
168747	36359
10177	36360
73197	36361
109235	36362
24183	36363
35042	36364
109152	36365
33656	36366
288251	36367
196706	36368
133519	36369
10181	36370
110166	36371
155306	36372
4976	36373
105377	36374
7951	36375
168195	36376
342364	36377
44968	36378
255590	36379
168319	36380
321733	36381
165893	36382
61019	36383
3410	36384
10193	36385
31139	36386
134165	36387
4849	36388
5280	36389
5280	36390
9713	36391
690	36392
39582	36393
104371	36394
73398	36395
264357	36396
212828	36397
73447	36398
73436	36399
1567	36400
13405	36401
68068	36402
49824	36403
68068	36404
4843	36405
4843	36406
27925	36407
12930	36408
73394	36409
73436	36410
104390	36411
101143	36412
11257	36413
120776	36414
214203	36415
57651	36416
42536	36417
16384	36418
38506	36419
208562	36420
351266	36421
104175	36422
33165	36423
49829	36424
10175	36425
101555	36426
214532	36427
57319	36428
65163	36429
105415	36430
16419	36431
16419	36432
128765	36433
1651	36434
852	36435
104702	36436
233219	36437
195893	36438
46930	36439
129496	36440
47250	36441
165848	36442
23560	36443
104729	36444
166381	36445
33641	36446
19277	36447
46904	36448
68050	36449
111314	36450
47182	36451
49817	36452
32491	36453
147421	36454
40388	36455
104623	36456
32531	36457
209950	36458
275631	36459
166802	36460
39618	36461
91348	36462
129722	36463
170139	36464
104624	36465
3784	36466
23660	36467
131281	36468
249791	36469
7368	36470
17065	36471
17059	36472
62976	36473
681	36474
32624	36475
8745	36476
12849	36477
4649	36478
6557	36479
46288	36480
70151	36481
277417	36482
574	36483
274767	36484
209878	36485
7686	36486
12289	36487
44432	36488
17931	36489
138746	36490
88038	36491
153375	36492
44433	36493
3618	36494
79	36495
84856	36496
114918	36497
321795	36498
81995	36499
35789	36500
73444	36501
192952	36502
69538	36503
104087	36504
34654	36505
162628	36506
166160	36507
280626	36508
162028	36509
297824	36510
12304	36511
11969	36512
14207	36513
214616	36514
139559	36515
502	36516
103888	36517
345870	36518
85610	36519
104010	36520
3775	36521
80646	36522
103811	36523
16411	36524
181456	36525
57356	36526
5845	36527
729	36528
7338	36529
17063	36530
929	36531
144687	36532
83616	36533
157696	36534
269731	36535
275216	36536
16443	36537
8361	36538
217422	36539
53743	36540
219	36541
5841	36542
497	36543
3070	36544
7754	36545
22334	36546
5801	36547
1491	36548
104239	36549
1491	36550
57516	36551
32693	36552
33059	36553
2226	36554
2529	36555
131739	36556
199321	36557
297882	36558
232296	36559
68534	36560
7636	36561
22290	36562
121562	36563
104087	36564
32473	36565
49272	36566
12289	36567
85940	36568
1709	36569
85828	36570
32718	36571
112088	36572
106224	36573
11173	36574
7369	36575
39623	36576
72545	36577
2431	36578
2119	36579
205	36580
58593	36581
352	36582
32609	36583
18053	36584
169341	36585
111823	36586
78497	36587
1493	36588
69059	36589
86215	36590
12288	36591
34660	36592
356	36593
350679	36594
345537	36595
255082	36596
32822	36597
17260	36598
7950	36599
12795	36600
267481	36601
2231	36602
271581	36603
47555	36604
162830	36605
168156	36606
55682	36607
5266	36608
70960	36609
70058	36610
272025	36611
196225	36612
48198	36613
20509	36614
106805	36615
31486	36616
216748	36617
83933	36618
1094	36619
23358	36620
33183	36621
23202	36622
280628	36623
340416	36624
10184	36625
17530	36626
105339	36627
177480	36628
23377	36629
69494	36630
163077	36631
163250	36632
131623	36633
1312	36634
104598	36635
155964	36636
18038	36637
186845	36638
275089	36639
46869	36640
106616	36641
46566	36642
68679	36643
23300	36644
7706	36645
106272	36646
163435	36647
4821	36648
33226	36649
273980	36650
12784	36651
2628	36652
68159	36653
73458	36654
261151	36655
301768	36656
80	36657
166229	36658
46659	36659
104856	36660
790	36661
68706	36662
107628	36663
47942	36664
12288	36665
132200	36666
42839	36667
5838	36668
222	36669
167109	36670
49817	36671
250166	36672
69476	36673
68523	36674
207909	36675
208089	36676
177487	36677
6250	36678
1461	36679
270694	36680
195292	36681
1865	36682
32826	36683
37535	36684
1311	36685
163580	36686
106276	36687
2340	36688
338780	36689
204694	36690
38357	36691
4973	36692
90056	36693
38358	36694
6249	36695
10240	36696
168278	36697
68739	36698
168559	36699
68111	36700
12905	36701
1313	36702
282847	36703
46802	36704
33222	36705
145805	36706
9837	36707
11598	36708
9694	36709
92766	36710
13578	36711
181718	36712
27796	36713
1246	36714
20534	36715
338082	36716
7963	36717
3254	36718
6248	36719
6248	36720
33620	36721
182095	36722
273840	36723
165228	36724
347511	36725
86097	36726
295275	36727
177475	36728
105719	36729
131614	36730
47238	36731
49880	36732
111652	36733
105363	36734
269238	36735
3751	36736
17513	36737
295592	36738
357	36739
245298	36740
189826	36741
14992	36742
7360	36743
154302	36744
23407	36745
65163	36746
57564	36747
107140	36748
2546	36749
278761	36750
1096	36751
7954	36752
201015	36753
1568	36754
49807	36755
58267	36756
86085	36757
155739	36758
131921	36759
38082	36760
123142	36761
148293	36762
18026	36763
156313	36764
7913	36765
213371	36766
9387	36767
140280	36768
2864	36769
18053	36770
4676	36771
13402	36772
190606	36773
2541	36774
3768	36775
833	36776
1775	36777
108944	36778
93	36779
217844	36780
34637	36781
58527	36782
22373	36783
95216	36784
5836	36785
1314	36786
132802	36787
34600	36788
34598	36789
2232	36790
131827	36791
10194	36792
39926	36793
111448	36794
57605	36795
54435	36796
70620	36797
13014	36798
5821	36799
4612	36800
99100	36801
4617	36802
242031	36803
242095	36804
156278	36805
44506	36806
285365	36807
9365	36808
154524	36809
88861	36810
280	36811
240626	36812
5816	36813
6170	36814
1867	36815
22342	36816
5831	36817
5802	36818
7323	36819
22347	36820
13352	36821
9998	36822
154404	36823
241815	36824
114256	36825
24223	36826
117444	36827
34361	36828
131999	36829
252408	36830
4628	36831
110472	36832
5832	36833
4644	36834
7948	36835
1866	36836
213701	36837
2535	36838
1036	36839
216756	36840
279	36841
9394	36842
9364	36843
3768	36844
39046	36845
10950	36846
27425	36847
39943	36848
177333	36849
85819	36850
73441	36851
16326	36852
38082	36853
214799	36854
65148	36855
3067	36856
95142	36857
42780	36858
24711	36859
111664	36860
4628	36861
22272	36862
11814	36863
57331	36864
212931	36865
132538	36866
927	36867
41075	36868
763	36869
27425	36870
39930	36871
10191	36872
111747	36873
217579	36874
2871	36875
1313	36876
256	36877
255121	36878
149565	36879
30363	36880
193	36881
2693	36882
168446	36883
170112	36884
307752	36885
70107	36886
12296	36887
23224	36888
47072	36889
5827	36890
85794	36891
87357	36892
7670	36893
337151	36894
80566	36895
103722	36896
2846	36897
58309	36898
6664	36899
4640	36900
12728	36901
17315	36902
39450	36903
7357	36904
2690	36905
57413	36906
168487	36907
1866	36908
23241	36909
111667	36910
85696	36911
12281	36912
354862	36913
154406	36914
23658	36915
49821	36916
2463	36917
47487	36918
352770	36919
171748	36920
85971	36921
277274	36922
180918	36923
86173	36924
168070	36925
168070	36926
499	36927
166580	36928
82854	36929
693	36930
12879	36931
12879	36932
177492	36933
163724	36934
73386	36935
763	36936
17011	36937
46736	36938
70179	36939
104876	36940
4414	36941
17105	36942
69623	36943
5845	36944
10185	36945
65070	36946
179995	36947
5793	36948
56401	36949
16419	36950
269313	36951
89433	36952
157253	36953
83822	36954
31155	36955
68921	36956
57741	36957
32958	36958
46820	36959
6035	36960
68668	36961
87528	36962
177322	36963
163460	36964
104603	36965
118207	36966
11510	36967
125814	36968
39345	36969
58323	36970
69979	36971
46669	36972
164418	36973
557	36974
100687	36975
2838	36976
209290	36977
166030	36978
35038	36979
82453	36980
52749	36981
168484	36982
271611	36983
68209	36984
23160	36985
23542	36986
68142	36987
5817	36988
27412	36989
101679	36990
123128	36991
106637	36992
329927	36993
160	36994
31093	36995
12250	36996
332	36997
1569	36998
147590	36999
16344	37000
18407	37001
2226	37002
4654	37003
1569	37004
16320	37005
356963	37006
1092	37007
11751	37008
5521	37009
386	37010
1034	37011
154424	37012
10178	37013
573	37014
296454	37015
217852	37016
2352	37017
58345	37018
34658	37019
4854	37020
31093	37021
3083	37022
2427	37023
76854	37024
31154	37025
681	37026
1567	37027
12289	37028
29951	37029
5810	37030
9378	37031
889	37032
11729	37033
177335	37034
44559	37035
327752	37036
9386	37037
789	37038
400	37039
790	37040
31089	37041
7954	37042
7947	37043
129185	37044
9020	37045
6244	37046
7947	37047
19839	37048
1568	37049
242052	37050
148821	37051
1774	37052
20100	37053
2227	37054
3463	37055
29992	37056
95133	37057
2543	37058
20759	37059
1777	37060
4957	37061
17617	37062
3790	37063
17064	37064
46273	37065
350976	37066
65068	37067
94938	37068
153375	37069
177324	37070
49836	37071
5343	37072
15694	37073
80583	37074
319941	37075
17337	37076
98668	37077
69685	37078
11151	37079
18906	37080
18055	37081
31126	37082
166234	37083
220745	37084
131215	37085
130464	37086
69851	37087
1491	37088
240888	37089
17000	37090
67979	37091
162860	37092
28220	37093
214712	37094
49830	37095
80754	37096
33217	37097
34825	37098
106146	37099
3758	37100
85875	37101
85875	37102
44440	37103
88465	37104
12291	37105
7360	37106
321341	37107
22367	37108
3368	37109
106129	37110
93607	37111
5832	37112
23635	37113
68380	37114
257215	37115
23442	37116
213126	37117
1163	37118
85572	37119
214007	37120
214127	37121
171213	37122
282734	37123
214836	37124
86110	37125
126836	37126
38255	37127
58791	37128
200916	37129
163152	37130
162826	37131
134783	37132
32478	37133
274726	37134
4826	37135
136041	37136
295580	37137
259424	37138
170255	37139
45864	37140
38491	37141
47326	37142
73445	37143
119312	37144
23610	37145
114804	37146
106031	37147
1363	37148
1033	37149
12953	37150
274554	37151
103671	37152
6835	37153
2545	37154
8668	37155
83375	37156
137915	37157
276521	37158
29994	37159
117644	37160
88216	37161
1491	37162
327882	37163
87308	37164
119038	37165
78265	37166
23569	37167
28924	37168
325668	37169
98614	37170
763	37171
12323	37172
198	37173
13409	37174
9413	37175
44544	37176
12257	37177
3762	37178
8495	37179
312920	37180
7350	37181
12262	37182
7361	37183
315538	37184
22354	37185
5840	37186
34649	37187
8039	37188
7352	37189
16371	37190
3070	37191
31092	37192
22341	37193
497	37194
73446	37195
34607	37196
98542	37197
3758	37198
65109	37199
574	37200
98611	37201
1256	37202
5834	37203
12263	37204
355137	37205
295294	37206
574	37207
186508	37208
1777	37209
62537	37210
22384	37211
4704	37212
9375	37213
2124	37214
12257	37215
150237	37216
22375	37217
3063	37218
5844	37219
31080	37220
22381	37221
16359	37222
7345	37223
278816	37224
65936	37225
12239	37226
3786	37227
1256	37228
65039	37229
109391	37230
85735	37231
24733	37232
3080	37233
124370	37234
102	37235
7946	37236
890	37237
7335	37238
22321	37239
98538	37240
24722	37241
3764	37242
16331	37243
133227	37244
15673	37245
102023	37246
31145	37247
16365	37248
239507	37249
7948	37250
244	37251
63611	37252
9364	37253
1481	37254
5831	37255
1488	37256
22340	37257
22355	37258
3083	37259
1426	37260
279060	37261
186	37262
29842	37263
295262	37264
42225	37265
5810	37266
239675	37267
280568	37268
162271	37269
23600	37270
274935	37271
164078	37272
33125	37273
69640	37274
106427	37275
49818	37276
98642	37277
85491	37278
103532	37279
20198	37280
106498	37281
208595	37282
38872	37283
73375	37284
33051	37285
357707	37286
333286	37287
4973	37288
17059	37289
164266	37290
68474	37291
34643	37292
167254	37293
75470	37294
103804	37295
184262	37296
75580	37297
174668	37298
104988	37299
275170	37300
16920	37301
105240	37302
283062	37303
266589	37304
71111	37305
288833	37306
1869	37307
2231	37308
12566	37309
166256	37310
7333	37311
1092	37312
279528	37313
13150	37314
24136	37315
7309	37316
18026	37317
5529	37318
22368	37319
5831	37320
252404	37321
7383	37322
16392	37323
44420	37324
44420	37325
98654	37326
4642	37327
7335	37328
44810	37329
98631	37330
23277	37331
104026	37332
177344	37333
47045	37334
57627	37335
17064	37336
205142	37337
135345	37338
70131	37339
132532	37340
16402	37341
44473	37342
102639	37343
77940	37344
88966	37345
336	37346
69140	37347
69692	37348
50818	37349
64563	37350
279875	37351
73746	37352
275514	37353
252588	37354
39507	37355
103095	37356
24737	37357
268616	37358
2051	37359
111665	37360
105137	37361
160103	37362
32412	37363
54513	37364
276604	37365
103882	37366
47652	37367
355493	37368
47578	37369
33596	37370
79	37371
111669	37372
45357	37373
99221	37374
40359	37375
22288	37376
275758	37377
83380	37378
33081	37379
231590	37380
159620	37381
85886	37382
9711	37383
23198	37384
214632	37385
11469	37386
31175	37387
7361	37388
103304	37389
9724	37390
341558	37391
32944	37392
7412	37393
44876	37394
168202	37395
131860	37396
98652	37397
18026	37398
39994	37399
275231	37400
104461	37401
104465	37402
105678	37403
177310	37404
267810	37405
7955	37406
23225	37407
277265	37408
33234	37409
68828	37410
73402	37411
181714	37412
32622	37413
330555	37414
328176	37415
98903	37416
303202	37417
177327	37418
91131	37419
209869	37420
1867	37421
163184	37422
254463	37423
180414	37424
272441	37425
303705	37426
28639	37427
2850	37428
206	37429
34651	37430
34651	37431
89588	37432
131626	37433
61822	37434
339911	37435
282701	37436
166864	37437
271357	37438
218018	37439
75625	37440
274226	37441
6069	37442
103446	37443
12719	37444
206871	37445
67828	37446
104847	37447
103167	37448
68438	37449
9391	37450
117419	37451
24732	37452
101405	37453
39328	37454
31060	37455
57680	37456
37957	37457
162603	37458
614	37459
27938	37460
1310	37461
23278	37462
12895	37463
2265	37464
310422	37465
69171	37466
86268	37467
23464	37468
462	37469
213811	37470
12801	37471
69732	37472
12925	37473
132110	37474
7618	37475
69789	37476
156789	37477
44504	37478
24841	37479
69943	37480
132843	37481
95007	37482
1347	37483
275650	37484
34614	37485
928	37486
95082	37487
62444	37488
163812	37489
66569	37490
13407	37491
3757	37492
23424	37493
16413	37494
207064	37495
926	37496
926	37497
265208	37498
39401	37499
213046	37500
107237	37501
14911	37502
57393	37503
1069	37504
13421	37505
1069	37506
356	37507
17186	37508
5521	37509
67963	37510
106155	37511
17075	37512
9739	37513
33130	37514
167967	37515
194186	37516
257174	37517
214418	37518
5514	37519
298187	37520
852	37521
178773	37522
206526	37523
85973	37524
136159	37525
213832	37526
213156	37527
214689	37528
63968	37529
276726	37530
193729	37531
1313	37532
1313	37533
57601	37534
20115	37535
74713	37536
12715	37537
213359	37538
86814	37539
49829	37540
104101	37541
218963	37542
134285	37543
131989	37544
81899	37545
22816	37546
18652	37547
9407	37548
79	37549
111532	37550
269567	37551
355269	37552
147222	37553
29226	37554
729	37555
9	37556
110536	37557
132235	37558
1817	37559
340732	37560
168271	37561
132234	37562
103882	37563
3788	37564
244	37565
13181	37566
2128	37567
19779	37568
437	37569
17449	37570
98641	37571
386	37572
16373	37573
5794	37574
9378	37575
34377	37576
1482	37577
44460	37578
437	37579
574	37580
17606	37581
3078	37582
194526	37583
5811	37584
34656	37585
65151	37586
1257	37587
5839	37588
10117	37589
3750	37590
71296	37591
131848	37592
57497	37593
12894	37594
10777	37595
68535	37596
105091	37597
16758	37598
86186	37599
26595	37600
10803	37601
3918	37602
2691	37603
27264	37604
59514	37605
167575	37606
3101	37607
9695	37608
161015	37609
67993	37610
49838	37611
39414	37612
926	37613
101465	37614
312966	37615
7953	37616
1245	37617
44331	37618
285203	37619
32662	37620
2544	37621
85634	37622
69812	37623
3785	37624
10992	37625
66894	37626
1795	37627
67136	37628
561	37629
577	37630
37119	37631
194	37632
45475	37633
45566	37634
339	37635
230890	37636
73182	37637
3952	37638
254540	37639
65585	37640
255264	37641
54314	37642
65585	37643
254504	37644
65585	37645
65585	37646
159557	37647
37140	37648
150405	37649
172459	37650
74	37651
154600	37652
101770	37653
254077	37654
102335	37655
1200	37656
27720	37657
15771	37658
345398	37659
848	37660
40004	37661
244175	37662
197820	37663
66946	37664
255490	37665
202955	37666
47155	37667
154740	37668
425	37669
165487	37670
119719	37671
28120	37672
28128	37673
82664	37674
263396	37675
58108	37676
194206	37677
22833	37678
204165	37679
5024	37680
276589	37681
323474	37682
43353	37683
71123	37684
281848	37685
181502	37686
9548	37687
5913	37688
85263	37689
46963	37690
36202	37691
103588	37692
12797	37693
56401	37694
2968	37695
26650	37696
150869	37697
241773	37698
80194	37699
10535	37700
3090	37701
80281	37702
13903	37703
196726	37704
150255	37705
95206	37706
123519	37707
25772	37708
32664	37709
336	37710
263276	37711
2065	37712
2065	37713
2065	37714
194578	37715
20	37716
66525	37717
206700	37718
18045	37719
18045	37720
13018	37721
14190	37722
102394	37723
12874	37724
17885	37725
177210	37726
294955	37727
1271	37728
79803	37729
2142	37730
79778	37731
196004	37732
1508	37733
2965	37734
23603	37735
6659	37736
66911	37737
15258	37738
1200	37739
324749	37740
103588	37741
94534	37742
162035	37743
222408	37744
108606	37745
45504	37746
2142	37747
101425	37748
130	37749
1509	37750
9595	37751
1511	37752
66	37753
154	37754
45527	37755
45527	37756
12911	37757
196860	37758
262875	37759
37106	37760
2166	37761
224928	37762
202665	37763
638	37764
1255	37765
65050	37766
160886	37767
31152	37768
121134	37769
5357	37770
177211	37771
123321	37772
43007	37773
3090	37774
150774	37775
297	37776
12453	37777
66942	37778
66843	37779
66813	37780
23406	37781
45532	37782
159895	37783
66853	37784
3827	37785
23665	37786
137661	37787
46927	37788
47377	37789
122745	37790
58577	37791
7414	37792
182216	37793
104609	37794
49055	37795
69421	37796
32737	37797
14838	37798
12840	37799
9790	37800
3060	37801
252607	37802
17211	37803
12803	37804
17131	37805
32831	37806
12776	37807
104611	37808
12696	37809
271779	37810
68412	37811
46868	37812
46369	37813
104450	37814
12795	37815
7667	37816
17267	37817
12868	37818
7659	37819
9829	37820
68599	37821
105862	37822
6249	37823
39413	37824
69244	37825
162260	37826
32528	37827
103212	37828
47030	37829
34957	37830
332	37831
12860	37832
47369	37833
57853	37834
20178	37835
267099	37836
49883	37837
131849	37838
105176	37839
9749	37840
23225	37841
69570	37842
23562	37843
16977	37844
8606	37845
105646	37846
295593	37847
205828	37848
62558	37849
6245	37850
187	37851
16375	37852
1254	37853
146763	37854
146763	37855
42587	37856
62393	37857
42225	37858
62307	37859
94458	37860
239524	37861
147306	37862
239567	37863
239375	37864
147240	37865
94939	37866
106198	37867
32530	37868
105156	37869
47588	37870
23510	37871
9833	37872
17148	37873
272785	37874
268368	37875
9686	37876
16969	37877
168361	37878
103117	37879
32715	37880
47390	37881
46917	37882
23510	37883
17153	37884
273867	37885
3083	37886
12774	37887
46994	37888
214919	37889
68693	37890
9713	37891
46787	37892
7686	37893
2319	37894
111758	37895
47497	37896
105471	37897
46538	37898
69358	37899
68664	37900
85973	37901
16394	37902
12682	37903
2628	37904
9834	37905
275458	37906
46282	37907
271513	37908
9844	37909
268282	37910
105066	37911
269407	37912
168417	37913
68630	37914
299089	37915
104312	37916
32952	37917
268306	37918
2620	37919
46711	37920
17260	37921
17109	37922
163646	37923
23185	37924
6038	37925
46529	37926
164953	37927
7633	37928
17011	37929
132830	37930
128773	37931
8606	37932
212961	37933
164700	37934
29983	37935
160626	37936
13600	37937
259	37938
259	37939
259	37940
12191	37941
79888	37942
211104	37943
27261	37944
2044	37945
260464	37946
26677	37947
167328	37948
7164	37949
32398	37950
7054	37951
29001	37952
25936	37953
178633	37954
117674	37955
902	37956
108126	37957
189725	37958
262664	37959
235196	37960
232	37961
40972	37962
5652	37963
194667	37964
79479	37965
53795	37966
26587	37967
10776	37968
44865	37969
44865	37970
197918	37971
44865	37972
197922	37973
44865	37974
44865	37975
118990	37976
52205	37977
509	37978
283356	37979
3111	37980
166244	37981
96222	37982
7081	37983
269224	37984
260471	37985
159725	37986
69389	37987
68702	37988
600	37989
243019	37990
30842	37991
54261	37992
45467	37993
11810	37994
155896	37995
11808	37996
65667	37997
23507	37998
46159	37999
6793	38000
148648	38001
99385	38002
99385	38003
99385	38004
65870	38005
55100	38006
133518	38007
273675	38008
187090	38009
1272	38010
207151	38011
64961	38012
126337	38013
44946	38014
44946	38015
44946	38016
44946	38017
44946	38018
2588	38019
206798	38020
163713	38021
54236	38022
223725	38023
278025	38024
128948	38025
252057	38026
37112	38027
121419	38028
323532	38029
3357	38030
67497	38031
36700	38032
99790	38033
9058	38034
65640	38035
126709	38036
96200	38037
18370	38038
249563	38039
74617	38040
323527	38041
127997	38042
237433	38043
46319	38044
60093	38045
504	38046
35519	38047
55988	38048
201347	38049
23574	38050
62461	38051
10593	38052
23081	38053
143782	38054
16717	38055
241178	38056
95550	38057
155989	38058
38365	38059
14991	38060
325481	38061
246855	38062
6797	38063
246311	38064
193799	38065
43603	38066
155353	38067
182493	38068
9582	38069
895	38070
3117	38071
13974	38072
322220	38073
2994	38074
229223	38075
156279	38076
80704	38077
156279	38078
5590	38079
31657	38080
65789	38081
170165	38082
253872	38083
123345	38084
1898	38085
201640	38086
122539	38087
91231	38088
37620	38089
196364	38090
26731	38091
283956	38092
71152	38093
33702	38094
48392	38095
170528	38096
48436	38097
1489	38098
37160	38099
272402	38100
301	38101
260469	38102
12048	38103
228	38104
2809	38105
240	38106
147369	38107
148863	38108
117414	38109
69356	38110
902	38111
2142	38112
25037	38113
98612	38114
336864	38115
6635	38116
204866	38117
10993	38118
55799	38119
2304	38120
22557	38121
128506	38122
32006	38123
32504	38124
11028	38125
136180	38126
2189	38127
194235	38128
1442	38129
1442	38130
32008	38131
32011	38132
7264	38133
95349	38134
242362	38135
80255	38136
322670	38137
88883	38138
138	38139
297	38140
7641	38141
243336	38142
138	38143
12509	38144
341344	38145
333046	38146
14647	38147
249615	38148
69518	38149
5282	38150
268203	38151
674	38152
67288	38153
252039	38154
101511	38155
158947	38156
79304	38157
2573	38158
2573	38159
37123	38160
20068	38161
267550	38162
6814	38163
4517	38164
23222	38165
262854	38166
323167	38167
195978	38168
340976	38169
122275	38170
80041	38171
79977	38172
290064	38173
103742	38174
193789	38175
2144	38176
244964	38177
9537	38178
195019	38179
1508	38180
16567	38181
164710	38182
73245	38183
29997	38184
117723	38185
45566	38186
122715	38187
54453	38188
7147	38189
7147	38190
85977	38191
108131	38192
1505	38193
6613	38194
101033	38195
283290	38196
38258	38197
90238	38198
18503	38199
51604	38200
29037	38201
194336	38202
894	38203
14053	38204
12618	38205
135833	38206
17856	38207
15799	38208
7065	38209
255192	38210
65802	38211
76909	38212
115453	38213
16962	38214
123401	38215
59547	38216
134163	38217
216910	38218
95508	38219
12731	38220
26418	38221
324152	38222
16044	38223
228	38224
194740	38225
25796	38226
352561	38227
254168	38228
155864	38229
7837	38230
46319	38231
352	38232
240796	38233
313962	38234
11790	38235
184233	38236
37080	38237
16660	38238
16243	38239
317175	38240
332493	38241
268982	38242
96136	38243
32398	38244
2225	38245
194115	38246
150211	38247
121111	38248
168179	38249
86665	38250
196315	38251
207513	38252
148884	38253
351664	38254
2965	38255
37139	38256
101587	38257
65040	38258
425	38259
202793	38260
59860	38261
30	38262
30871	38263
268631	38264
274742	38265
83599	38266
38720	38267
83599	38268
30284	38269
12155	38270
7265	38271
49854	38272
69480	38273
253991	38274
122	38275
341730	38276
242477	38277
149962	38278
32510	38279
23528	38280
104720	38281
103286	38282
46150	38283
103587	38284
17300	38285
140143	38286
34645	38287
34645	38288
73396	38289
73396	38290
34645	38291
73396	38292
45542	38293
166782	38294
52899	38295
5909	38296
1266	38297
158465	38298
21885	38299
9704	38300
101208	38301
189694	38302
4812	38303
204369	38304
198178	38305
23033	38306
12631	38307
16862	38308
46009	38309
12655	38310
4790	38311
7542	38312
32174	38313
12606	38314
3892	38315
7545	38316
9646	38317
9623	38318
30158	38319
22978	38320
102869	38321
32136	38322
161166	38323
265350	38324
167117	38325
45885	38326
67647	38327
4793	38328
12627	38329
67808	38330
45871	38331
46147	38332
161285	38333
165962	38334
161781	38335
16870	38336
4784	38337
45925	38338
297563	38339
16862	38340
45909	38341
164956	38342
228	38343
67830	38344
138246	38345
9635	38346
4792	38347
45907	38348
32756	38349
142963	38350
142963	38351
45995	38352
167429	38353
16898	38354
32930	38355
9682	38356
12828	38357
16917	38358
104058	38359
102841	38360
32930	38361
7595	38362
32155	38363
23123	38364
67405	38365
32301	38366
265342	38367
32195	38368
12657	38369
12618	38370
23141	38371
12909	38372
23127	38373
32275	38374
46142	38375
23069	38376
67405	38377
16882	38378
45984	38379
12657	38380
67642	38381
23064	38382
162149	38383
46058	38384
161930	38385
2176	38386
5980	38387
103041	38388
23050	38389
161133	38390
16828	38391
178683	38392
2174	38393
4791	38394
12656	38395
12657	38396
2172	38397
117020	38398
103039	38399
161411	38400
68361	38401
23083	38402
119336	38403
266019	38404
23651	38405
67534	38406
32135	38407
16845	38408
442	38409
12522	38410
260297	38411
84164	38412
62610	38413
105788	38414
321385	38415
61353	38416
12824	38417
22362	38418
1271	38419
8209	38420
2142	38421
45705	38422
4975	38423
82549	38424
5907	38425
132434	38426
1650	38427
99714	38428
89351	38429
285007	38430
170693	38431
17560	38432
240	38433
149271	38434
73428	38435
5938	38436
274231	38437
33156	38438
424	38439
22937	38440
640	38441
255804	38442
65778	38443
332250	38444
331883	38445
3600	38446
272288	38447
214618	38448
13400	38449
818	38450
13401	38451
47653	38452
1167	38453
1384	38454
264	38455
7862	38456
82861	38457
64329	38458
35063	38459
2144	38460
96222	38461
2974	38462
39559	38463
2980	38464
43064	38465
63617	38466
4477	38467
2144	38468
32607	38469
39475	38470
193401	38471
322052	38472
153105	38473
58759	38474
43036	38475
3927	38476
3632	38477
87170	38478
7146	38479
138949	38480
22852	38481
32927	38482
37382	38483
12675	38484
56553	38485
34609	38486
12289	38487
132889	38488
18052	38489
148870	38490
63012	38491
13401	38492
242344	38493
24739	38494
24704	38495
1865	38496
3952	38497
148357	38498
32495	38499
789	38500
1655	38501
241269	38502
2586	38503
3835	38504
46751	38505
325215	38506
148647	38507
243258	38508
361	38509
2142	38510
147240	38511
94372	38512
105222	38513
94432	38514
147473	38515
94561	38516
23546	38517
10795	38518
62640	38519
16726	38520
62619	38521
62539	38522
62573	38523
147313	38524
31652	38525
147233	38526
62546	38527
16796	38528
2154	38529
147178	38530
239372	38531
37278	38532
67221	38533
147448	38534
147364	38535
264259	38536
5284	38537
264246	38538
94497	38539
14315	38540
5284	38541
14315	38542
14315	38543
2121	38544
9529	38545
7660	38546
14315	38547
127714	38548
239369	38549
121006	38550
121099	38551
62555	38552
239702	38553
10721	38554
27388	38555
45721	38556
160739	38557
3410	38558
94477	38559
95976	38560
160732	38561
5284	38562
31923	38563
122055	38564
5284	38565
67222	38566
22878	38567
239371	38568
16647	38569
94541	38570
16716	38571
194120	38572
121987	38573
1643	38574
73386	38575
151782	38576
1865	38577
53513	38578
132300	38579
19783	38580
332018	38581
312073	38582
12559	38583
16390	38584
148120	38585
288335	38586
324882	38587
16392	38588
78883	38589
103597	38590
82189	38591
41877	38592
117467	38593
94240	38594
104281	38595
14891	38596
16850	38597
14891	38598
14891	38599
11439	38600
4223	38601
286256	38602
38671	38603
351345	38604
116965	38605
110279	38606
105727	38607
225	38608
7606	38609
18247	38610
17362	38611
53619	38612
84272	38613
44862	38614
127145	38615
318405	38616
68769	38617
240524	38618
296914	38619
194190	38620
101698	38621
13228	38622
6850	38623
71497	38624
56143	38625
105913	38626
272728	38627
3182	38628
80284	38629
80620	38630
124957	38631
7251	38632
123330	38633
101358	38634
352308	38635
77274	38636
193768	38637
323696	38638
322762	38639
255392	38640
327109	38641
32214	38642
328039	38643
345669	38644
17317	38645
346356	38646
10535	38647
23009	38648
43877	38649
69334	38650
272523	38651
9418	38652
47489	38653
171440	38654
69617	38655
106683	38656
45516	38657
97317	38658
54567	38659
2143	38660
77123	38661
252061	38662
120769	38663
323164	38664
7325	38665
159724	38666
502	38667
332167	38668
226339	38669
156241	38670
1903	38671
193782	38672
122807	38673
148	38674
67328	38675
45489	38676
78698	38677
160804	38678
334115	38679
152106	38680
105911	38681
239218	38682
86661	38683
97741	38684
4630	38685
204305	38686
22369	38687
347910	38688
126949	38689
23573	38690
327883	38691
176561	38692
167781	38693
159987	38694
117707	38695
259116	38696
273215	38697
101069	38698
70903	38699
46969	38700
22454	38701
71769	38702
192462	38703
127421	38704
328172	38705
274099	38706
53790	38707
26402	38708
262713	38709
119201	38710
23757	38711
175059	38712
63738	38713
323939	38714
48395	38715
64047	38716
64047	38717
170747	38718
96139	38719
321834	38720
201150	38721
101482	38722
45367	38723
28836	38724
79439	38725
79910	38726
13666	38727
318198	38728
193723	38729
4750	38730
192576	38731
325742	38732
154574	38733
4657	38734
215002	38735
195519	38736
88216	38737
122233	38738
3113	38739
47543	38740
199675	38741
68304	38742
324343	38743
196697	38744
30392	38745
213066	38746
45517	38747
101582	38748
164138	38749
247553	38750
218390	38751
244061	38752
3360	38753
37205	38754
80006	38755
168413	38756
324903	38757
188156	38758
159163	38759
70073	38760
193045	38761
324504	38762
63597	38763
40812	38764
272174	38765
1701	38766
337	38767
105688	38768
68626	38769
30642	38770
121584	38771
24734	38772
24737	38773
167781	38774
17024	38775
16664	38776
27141	38777
192512	38778
195661	38779
141399	38780
66938	38781
37320	38782
194981	38783
59414	38784
1266	38785
22878	38786
23406	38787
96040	38788
323530	38789
159744	38790
53983	38791
13036	38792
101532	38793
197903	38794
63159	38795
262741	38796
106458	38797
46554	38798
16706	38799
139632	38800
229004	38801
326732	38802
191453	38803
94941	38804
45529	38805
151369	38806
318054	38807
316537	38808
101643	38809
96242	38810
157309	38811
4223	38812
11055	38813
193543	38814
177986	38815
296509	38816
296494	38817
296498	38818
296493	38819
296492	38820
296496	38821
177984	38822
246352	38823
322903	38824
7474	38825
33258	38826
45363	38827
30580	38828
64057	38829
37393	38830
284897	38831
32549	38832
81694	38833
37082	38834
53846	38835
14298	38836
7490	38837
21743	38838
17070	38839
164000	38840
16869	38841
151210	38842
82645	38843
18039	38844
12247	38845
287727	38846
113379	38847
328736	38848
30774	38849
68467	38850
40048	38851
338624	38852
252707	38853
17024	38854
195844	38855
122294	38856
40834	38857
17280	38858
284369	38859
88158	38860
43324	38861
818	38862
98791	38863
198491	38864
194923	38865
31688	38866
41039	38867
118718	38868
68563	38869
65843	38870
204270	38871
18618	38872
23996	38873
203695	38874
159583	38875
303072	38876
31750	38877
231785	38878
66565	38879
123132	38880
159318	38881
40621	38882
9541	38883
2145	38884
17099	38885
22680	38886
208475	38887
11979	38888
46018	38889
314570	38890
160928	38891
68278	38892
53014	38893
261867	38894
122711	38895
154342	38896
9021	38897
235183	38898
4975	38899
12533	38900
262835	38901
1631	38902
209144	38903
44253	38904
45497	38905
53497	38906
71089	38907
6744	38908
193402	38909
103159	38910
127836	38911
95142	38912
184465	38913
2052	38914
305026	38915
12753	38916
103483	38917
216193	38918
121699	38919
106321	38920
135534	38921
149464	38922
155812	38923
70125	38924
254915	38925
95885	38926
11940	38927
311697	38928
14591	38929
198082	38930
93254	38931
14512	38932
96247	38933
15979	38934
337172	38935
81201	38936
201101	38937
71131	38938
101352	38939
70953	38940
149180	38941
314850	38942
218106	38943
4670	38944
1190	38945
282276	38946
22760	38947
121123	38948
82705	38949
118141	38950
103131	38951
236909	38952
122547	38953
196793	38954
236424	38955
177986	38956
58371	38957
304212	38958
105185	38959
67993	38960
4750	38961
264679	38962
70361	38963
161670	38964
53494	38965
356810	38966
354399	38967
326185	38968
328502	38969
49877	38970
274187	38971
12113	38972
41417	38973
284055	38974
115652	38975
101709	38976
42967	38977
327881	38978
159740	38979
278229	38980
83509	38981
22932	38982
9381	38983
77384	38984
2638	38985
44043	38986
60271	38987
282805	38988
152626	38989
73511	38990
267502	38991
154842	38992
3675	38993
66969	38994
157617	38995
192864	38996
38545	38997
1357	38998
16745	38999
271626	39000
160159	39001
136285	39002
193741	39003
5168	39004
216230	39005
18108	39006
98577	39007
205047	39008
69327	39009
72520	39010
192921	39011
177380	39012
112212	39013
101327	39014
83481	39015
337	39016
195075	39017
118866	39018
345306	39019
12944	39020
54204	39021
187147	39022
150249	39023
79560	39024
160955	39025
83537	39026
111642	39027
69433	39028
184909	39029
270396	39030
2129	39031
269473	39032
32720	39033
69976	39034
12292	39035
346874	39036
6542	39037
122761	39038
79217	39039
253924	39040
44617	39041
89666	39042
316930	39043
114970	39044
196032	39045
188187	39046
138446	39047
26128	39048
18253	39049
259309	39050
974	39051
66529	39052
314838	39053
197811	39054
45368	39055
318598	39056
46819	39057
101179	39058
66880	39059
280460	39060
298473	39061
23539	39062
268153	39063
190103	39064
189242	39065
80018	39066
166026	39067
300280	39068
5522	39069
332173	39070
10795	39071
12927	39072
195368	39073
6334	39074
7717	39075
209083	39076
252701	39077
156339	39078
19389	39079
326943	39080
60946	39081
22932	39082
28450	39083
251301	39084
104015	39085
1809	39086
318771	39087
219950	39088
53702	39089
302434	39090
50683	39091
22406	39092
188539	39093
52791	39094
172728	39095
108016	39096
230058	39097
154398	39098
196787	39099
64445	39100
66875	39101
69135	39102
336743	39103
165351	39104
244554	39105
9792	39106
236	39107
347209	39108
22856	39109
9149	39110
58366	39111
37506	39112
129990	39113
133552	39114
173292	39115
192432	39116
49614	39117
82741	39118
326547	39119
9381	39120
57237	39121
328381	39122
328377	39123
193920	39124
121983	39125
193501	39126
187405	39127
14327	39128
300585	39129
62012	39130
48212	39131
55913	39132
129985	39133
12748	39134
237044	39135
300536	39136
22945	39137
23535	39138
9775	39139
58276	39140
17112	39141
30376	39142
324191	39143
204602	39144
31767	39145
266733	39146
197484	39147
22787	39148
96041	39149
9381	39150
22942	39151
6447	39152
5278	39153
263164	39154
189047	39155
80163	39156
296503	39157
313247	39158
24723	39159
32981	39160
75299	39161
202162	39162
109415	39163
113765	39164
19704	39165
32676	39166
306623	39167
356261	39168
261810	39169
19142	39170
204775	39171
24500	39172
23477	39173
102825	39174
97879	39175
178387	39176
63941	39177
263073	39178
160120	39179
230365	39180
26517	39181
42879	39182
221101	39183
235001	39184
11969	39185
59919	39186
50942	39187
40677	39188
253169	39189
16990	39190
23479	39191
106387	39192
122150	39193
80719	39194
112458	39195
226156	39196
22658	39197
122642	39198
9424	39199
98764	39200
55029	39201
62562	39202
17056	39203
19183	39204
13813	39205
64115	39206
16572	39207
274694	39208
141050	39209
340237	39210
12892	39211
121347	39212
122067	39213
172070	39214
894	39215
57403	39216
90430	39217
99509	39218
71000	39219
56105	39220
53900	39221
10174	39222
63399	39223
227626	39224
2596	39225
12538	39226
278657	39227
196478	39228
323746	39229
3076	39230
89562	39231
17218	39232
10963	39233
12897	39234
157919	39235
19217	39236
252266	39237
44421	39238
1761	39239
329302	39240
16774	39241
101255	39242
16794	39243
5841	39244
31964	39245
158860	39246
73390	39247
111646	39248
53627	39249
300138	39250
1130	39251
16291	39252
101727	39253
16273	39254
44816	39255
2065	39256
101977	39257
80817	39258
12511	39259
91262	39260
27342	39261
27386	39262
118462	39263
22770	39264
76879	39265
2435	39266
99714	39267
99714	39268
120730	39269
69827	39270
65807	39271
41052	39272
164711	39273
291341	39274
252139	39275
69799	39276
105000	39277
46285	39278
103294	39279
12271	39280
122714	39281
195770	39282
87340	39283
32500	39284
538	39285
640	39286
47190	39287
57401	39288
2545	39289
163235	39290
32619	39291
213447	39292
132613	39293
889	39294
163548	39295
4749	39296
78210	39297
2009	39298
62554	39299
265713	39300
269223	39301
66834	39302
57778	39303
3618	39304
3621	39305
69194	39306
23643	39307
42587	39308
46453	39309
2813	39310
105696	39311
131855	39312
213646	39313
8321	39314
103432	39315
4832	39316
311994	39317
14278	39318
119718	39319
1482	39320
105899	39321
53446	39322
10182	39323
68076	39324
196029	39325
275373	39326
45698	39327
20196	39328
175411	39329
22340	39330
69765	39331
163472	39332
8515	39333
159985	39334
164078	39335
68723	39336
105702	39337
37383	39338
56242	39339
23395	39340
132865	39341
157939	39342
90116	39343
23903	39344
680	39345
65154	39346
86764	39347
111663	39348
156	39349
4631	39350
214088	39351
7966	39352
255074	39353
39463	39354
274662	39355
32983	39356
11254	39357
39916	39358
16410	39359
134162	39360
1619	39361
163753	39362
68349	39363
206375	39364
109346	39365
212362	39366
39440	39367
275462	39368
71145	39369
1619	39370
252405	39371
24733	39372
26599	39373
324445	39374
14858	39375
42587	39376
68101	39377
20201	39378
5265	39379
94190	39380
212557	39381
12294	39382
14068	39383
166898	39384
4612	39385
111633	39386
33226	39387
14862	39388
212875	39389
57499	39390
7618	39391
57832	39392
317788	39393
33151	39394
24732	39395
2438	39396
20184	39397
7338	39398
353422	39399
167860	39400
65155	39401
4632	39402
2809	39403
47369	39404
132641	39405
132261	39406
163701	39407
57798	39408
6748	39409
10201	39410
6654	39411
462	39412
2882	39413
57625	39414
39572	39415
12321	39416
680	39417
9725	39418
32358	39419
95392	39420
12719	39421
31156	39422
105149	39423
46591	39424
6430	39425
65334	39426
191802	39427
78841	39428
168579	39429
127970	39430
129810	39431
640	39432
1769	39433
270600	39434
7350	39435
1486	39436
31122	39437
335006	39438
200242	39439
4289	39440
21888	39441
57709	39442
269949	39443
23276	39444
73435	39445
43239	39446
9350	39447
166985	39448
1868	39449
331752	39450
44931	39451
80555	39452
44846	39453
38662	39454
147414	39455
17059	39456
69658	39457
46639	39458
17180	39459
351380	39460
163524	39461
221857	39462
131956	39463
213932	39464
40026	39465
20194	39466
111637	39467
177427	39468
51388	39469
11156	39470
295625	39471
295251	39472
22356	39473
98553	39474
44331	39475
14875	39476
2051	39477
6055	39478
111632	39479
167949	39480
2809	39481
596	39482
147412	39483
9711	39484
129810	39485
129810	39486
32548	39487
103812	39488
106347	39489
273630	39490
166186	39491
103479	39492
47053	39493
31109	39494
131763	39495
7354	39496
11023	39497
332	39498
161264	39499
44597	39500
165360	39501
46631	39502
14694	39503
69200	39504
1139	39505
33489	39506
177345	39507
12257	39508
201015	39509
23551	39510
14885	39511
14854	39512
67974	39513
20161	39514
498	39515
5782	39516
31129	39517
273750	39518
18055	39519
95393	39520
1174	39521
166837	39522
188576	39523
168047	39524
38557	39525
27335	39526
270183	39527
146736	39528
329838	39529
1957	39530
166470	39531
596	39532
274200	39533
60064	39534
167456	39535
99764	39536
95295	39537
39623	39538
789	39539
94815	39540
57751	39541
7684	39542
2962	39543
65022	39544
32983	39545
53257	39546
42836	39547
20370	39548
1709	39549
127472	39550
32943	39551
12719	39552
273123	39553
46711	39554
204281	39555
123856	39556
118	39557
86258	39558
118	39559
68648	39560
44474	39561
9688	39562
57380	39563
890	39564
103795	39565
7957	39566
730	39567
57450	39568
11171	39569
213558	39570
205937	39571
350987	39572
350319	39573
9402	39574
12532	39575
85898	39576
890	39577
3257	39578
24714	39579
33151	39580
93945	39581
13407	39582
105244	39583
106536	39584
9595	39585
167647	39586
132381	39587
57437	39588
88037	39589
1488	39590
12314	39591
3452	39592
65140	39593
17186	39594
44305	39595
31160	39596
46333	39597
9842	39598
2051	39599
30458	39600
38341	39601
104730	39602
45531	39603
12293	39604
67	39605
302314	39606
214515	39607
39350	39608
86086	39609
159387	39610
31109	39611
37246	39612
1491	39613
32425	39614
85526	39615
162591	39616
3923	39617
20312	39618
65093	39619
47515	39620
29941	39621
994	39622
278889	39623
33128	39624
164065	39625
79	39626
214102	39627
302897	39628
272520	39629
6573	39630
213047	39631
132157	39632
31151	39633
46984	39634
2690	39635
32473	39636
73449	39637
20173	39638
14898	39639
56020	39640
12937	39641
12321	39642
127954	39643
276172	39644
39489	39645
262502	39646
177538	39647
5826	39648
198	39649
168028	39650
27855	39651
132034	39652
46917	39653
71093	39654
3596	39655
132308	39656
12725	39657
32367	39658
131888	39659
267971	39660
5830	39661
7372	39662
1709	39663
271450	39664
10177	39665
9350	39666
105933	39667
132036	39668
86176	39669
6712	39670
43391	39671
633	39672
179976	39673
22385	39674
88	39675
4265	39676
270508	39677
158990	39678
6021	39679
39426	39680
4813	39681
134166	39682
7360	39683
39475	39684
69209	39685
166582	39686
279655	39687
57586	39688
39308	39689
1005	39690
14905	39691
85713	39692
20161	39693
214815	39694
104800	39695
14992	39696
13407	39697
9790	39698
498	39699
47301	39700
5521	39701
167792	39702
160	39703
68063	39704
85731	39705
18030	39706
18030	39707
4011	39708
106584	39709
22347	39710
57332	39711
27455	39712
65130	39713
3852	39714
23521	39715
122739	39716
58173	39717
8607	39718
133020	39719
3750	39720
37033	39721
33189	39722
106671	39723
131725	39724
4428	39725
182500	39726
49824	39727
135223	39728
68326	39729
92532	39730
213140	39731
85489	39732
4834	39733
128670	39734
77466	39735
11237	39736
133971	39737
39473	39738
98557	39739
7327	39740
214721	39741
87147	39742
12937	39743
94320	39744
8607	39745
46465	39746
1534	39747
85842	39748
70107	39749
3780	39750
135114	39751
7959	39752
104815	39753
20100	39754
132897	39755
39420	39756
111755	39757
165599	39758
67937	39759
1534	39760
164416	39761
356	39762
31162	39763
151649	39764
13421	39765
15768	39766
2545	39767
8668	39768
103876	39769
32455	39770
68466	39771
2882	39772
33189	39773
208304	39774
17319	39775
295409	39776
58416	39777
98669	39778
56902	39779
69153	39780
132035	39781
129380	39782
156	39783
272392	39784
105676	39785
42999	39786
104421	39787
47092	39788
17073	39789
4649	39790
115801	39791
42480	39792
269725	39793
31106	39794
324556	39795
132808	39796
1256	39797
47003	39798
2520	39799
131681	39800
275364	39801
58156	39802
149276	39803
214206	39804
125567	39805
123909	39806
114804	39807
4834	39808
31150	39809
9491	39810
1491	39811
141096	39812
32917	39813
166130	39814
9685	39815
270571	39816
131599	39817
186	39818
186	39819
70132	39820
86210	39821
97519	39822
4647	39823
167467	39824
111810	39825
154430	39826
22375	39827
166711	39828
4813	39829
116286	39830
85634	39831
47387	39832
68940	39833
2127	39834
104972	39835
3100	39836
8636	39837
65936	39838
4647	39839
20649	39840
104389	39841
169986	39842
86180	39843
39527	39844
308881	39845
9686	39846
49880	39847
87336	39848
104915	39849
128765	39850
274409	39851
638	39852
217381	39853
202496	39854
17071	39855
164290	39856
17304	39857
164651	39858
106491	39859
105919	39860
86013	39861
11168	39862
67127	39863
22357	39864
2230	39865
4642	39866
2438	39867
4641	39868
17293	39869
154404	39870
16977	39871
27885	39872
32376	39873
12220	39874
3065	39875
2127	39876
105491	39877
274613	39878
88	39879
165550	39880
32586	39881
267063	39882
68075	39883
163387	39884
5811	39885
258536	39886
132404	39887
101328	39888
22287	39889
7521	39890
17229	39891
4640	39892
3767	39893
111767	39894
205637	39895
167767	39896
224130	39897
213574	39898
32823	39899
12320	39900
3452	39901
132079	39902
4011	39903
17000	39904
928	39905
4636	39906
16947	39907
132170	39908
57580	39909
1426	39910
5365	39911
12245	39912
38253	39913
5826	39914
37966	39915
39352	39916
9402	39917
213942	39918
20214	39919
20223	39920
132681	39921
132909	39922
85573	39923
210250	39924
213379	39925
25551	39926
267713	39927
3605	39928
52532	39929
43249	39930
20135	39931
73388	39932
213666	39933
85614	39934
214621	39935
24715	39936
44382	39937
44380	39938
167366	39939
73379	39940
47656	39941
35931	39942
154335	39943
46407	39944
57845	39945
17011	39946
214581	39947
4809	39948
9739	39949
68971	39950
27803	39951
68187	39952
127405	39953
166643	39954
4977	39955
5580	39956
2130	39957
163748	39958
277214	39959
105229	39960
213621	39961
1567	39962
12320	39963
32526	39964
128773	39965
2838	39966
12812	39967
270114	39968
165720	39969
7707	39970
73403	39971
162815	39972
276523	39973
213421	39974
214449	39975
214853	39976
4973	39977
131680	39978
273351	39979
120686	39980
212999	39981
63611	39982
85553	39983
105246	39984
165267	39985
46343	39986
98655	39987
214817	39988
277171	39989
39428	39990
80	39991
214153	39992
23357	39993
928	39994
268105	39995
27834	39996
106140	39997
47273	39998
103795	39999
165663	40000
23627	40001
131629	40002
106654	40003
46815	40004
105366	40005
111754	40006
275221	40007
32754	40008
23464	40009
3918	40010
177493	40011
6735	40012
267355	40013
268156	40014
9711	40015
213681	40016
928	40017
107237	40018
32989	40019
105149	40020
7963	40021
276064	40022
1399	40023
4848	40024
168252	40025
162318	40026
27950	40027
3603	40028
214927	40029
7373	40030
2232	40031
166551	40032
154437	40033
33005	40034
6024	40035
32944	40036
106556	40037
20120	40038
267545	40039
57476	40040
20178	40041
46796	40042
103661	40043
69200	40044
166412	40045
93367	40046
104907	40047
68588	40048
69323	40049
165282	40050
32926	40051
165106	40052
165473	40053
47456	40054
25061	40055
43395	40056
111639	40057
49878	40058
163704	40059
14911	40060
50311	40061
103940	40062
103370	40063
7360	40064
165616	40065
164890	40066
168286	40067
268256	40068
47564	40069
233932	40070
7707	40071
18031	40072
85503	40073
57461	40074
27773	40075
85791	40076
12273	40077
12268	40078
27898	40079
86228	40080
69630	40081
5821	40082
927	40083
68289	40084
27857	40085
106409	40086
275958	40087
103245	40088
69767	40089
12310	40090
69903	40091
44457	40092
164839	40093
269718	40094
167173	40095
105057	40096
106675	40097
69935	40098
47219	40099
135154	40100
17006	40101
35943	40102
103850	40103
8676	40104
68681	40105
106125	40106
32881	40107
46250	40108
1489	40109
34619	40110
103689	40111
12285	40112
239595	40113
270979	40114
165427	40115
86089	40116
168229	40117
4834	40118
65158	40119
23664	40120
50284	40121
267495	40122
46241	40123
10191	40124
20134	40125
12290	40126
39534	40127
105324	40128
104990	40129
4826	40130
268607	40131
275596	40132
46836	40133
4804	40134
16371	40135
39380	40136
57333	40137
73457	40138
4653	40139
37537	40140
27860	40141
65135	40142
23472	40143
47393	40144
24730	40145
162467	40146
86890	40147
168341	40148
2338	40149
213997	40150
104218	40151
105681	40152
106608	40153
164914	40154
208135	40155
168582	40156
105845	40157
162193	40158
103212	40159
46620	40160
268624	40161
20486	40162
3757	40163
131698	40164
332539	40165
86235	40166
1619	40167
213196	40168
23357	40169
206604	40170
131902	40171
9841	40172
32629	40173
5846	40174
34211	40175
177306	40176
130000	40177
13420	40178
32989	40179
282667	40180
60640	40181
86019	40182
31135	40183
39514	40184
179790	40185
132225	40186
167078	40187
46738	40188
85933	40189
213923	40190
336736	40191
33103	40192
44558	40193
10326	40194
239588	40195
1426	40196
98589	40197
68615	40198
57449	40199
86136	40200
162524	40201
204779	40202
338092	40203
929	40204
73445	40205
123318	40206
276875	40207
928	40208
165596	40209
177311	40210
32816	40211
17339	40212
155426	40213
49881	40214
132845	40215
57681	40216
213655	40217
23442	40218
187838	40219
258806	40220
332516	40221
54267	40222
103766	40223
46792	40224
105759	40225
57615	40226
23234	40227
12751	40228
85632	40229
212915	40230
132548	40231
7693	40232
327311	40233
32959	40234
131641	40235
271701	40236
123032	40237
22373	40238
197882	40239
103532	40240
57563	40241
927	40242
214443	40243
103330	40244
20184	40245
44456	40246
47281	40247
7947	40248
17351	40249
16331	40250
165508	40251
86537	40252
7368	40253
162977	40254
32939	40255
255359	40256
266880	40257
198048	40258
44411	40259
295289	40260
7632	40261
39386	40262
42549	40263
213746	40264
929	40265
17008	40266
19349	40267
106011	40268
241277	40269
165124	40270
132759	40271
214834	40272
69014	40273
4639	40274
385	40275
73452	40276
275251	40277
156	40278
131952	40279
20194	40280
105125	40281
39344	40282
105719	40283
73398	40284
131682	40285
131787	40286
10200	40287
693	40288
14850	40289
49820	40290
131990	40291
214628	40292
18055	40293
85563	40294
135100	40295
39365	40296
295292	40297
185568	40298
57535	40299
39582	40300
137112	40301
23252	40302
123529	40303
31071	40304
46941	40305
47301	40306
3788	40307
9413	40308
1163	40309
103330	40310
12293	40311
126511	40312
23510	40313
48198	40314
69829	40315
344336	40316
155916	40317
147458	40318
32927	40319
2051	40320
125693	40321
167440	40322
205	40323
340019	40324
23680	40325
332854	40326
57723	40327
2692	40328
31170	40329
123244	40330
103316	40331
19277	40332
33051	40333
269120	40334
24034	40335
113876	40336
165752	40337
86106	40338
93	40339
28430	40340
69275	40341
104307	40342
69377	40343
68997	40344
26541	40345
4816	40346
106924	40347
168027	40348
27819	40349
9379	40350
46639	40351
197835	40352
126735	40353
356036	40354
357457	40355
239625	40356
38147	40357
85811	40358
129394	40359
324059	40360
14916	40361
18291	40362
85858	40363
155035	40364
14862	40365
47497	40366
104478	40367
13403	40368
164702	40369
162459	40370
169758	40371
104389	40372
68733	40373
32490	40374
88033	40375
214277	40376
164020	40377
68871	40378
103920	40379
309968	40380
332752	40381
270493	40382
33103	40383
65154	40384
105621	40385
132456	40386
269816	40387
177471	40388
73441	40389
69543	40390
182068	40391
214784	40392
268523	40393
132306	40394
45870	40395
85922	40396
82630	40397
57619	40398
68544	40399
277162	40400
214589	40401
106414	40402
7359	40403
1094	40404
22341	40405
34604	40406
27773	40407
6644	40408
16398	40409
31168	40410
44473	40411
7368	40412
295581	40413
2227	40414
47088	40415
114549	40416
277408	40417
7430	40418
34658	40419
199912	40420
33062	40421
12745	40422
273880	40423
121453	40424
46538	40425
32978	40426
271096	40427
49831	40428
85877	40429
39579	40430
2438	40431
65095	40432
2692	40433
27848	40434
46814	40435
163619	40436
73453	40437
86176	40438
163533	40439
638	40440
16405	40441
499	40442
6106	40443
17057	40444
123256	40445
86002	40446
49878	40447
9360	40448
39561	40449
8668	40450
104158	40451
177519	40452
32112	40453
5324	40454
105421	40455
268575	40456
162207	40457
162417	40458
70050	40459
268746	40460
57674	40461
130075	40462
165009	40463
39827	40464
69678	40465
350206	40466
69662	40467
106554	40468
46992	40469
168288	40470
39469	40471
3918	40472
240458	40473
80649	40474
7964	40475
104379	40476
267456	40477
295576	40478
106421	40479
18057	40480
103811	40481
349527	40482
86097	40483
47314	40484
254330	40485
103330	40486
307017	40487
126773	40488
177476	40489
70010	40490
2882	40491
4	40492
214471	40493
214432	40494
1096	40495
34646	40496
162728	40497
232079	40498
213032	40499
24718	40500
232661	40501
68618	40502
309575	40503
288431	40504
167256	40505
37396	40506
99669	40507
10197	40508
2227	40509
22274	40510
85696	40511
11142	40512
177445	40513
31133	40514
86390	40515
57541	40516
46440	40517
164056	40518
168411	40519
214533	40520
46888	40521
177337	40522
135144	40523
204447	40524
197918	40525
105411	40526
216502	40527
263375	40528
69311	40529
70020	40530
111985	40531
10203	40532
163542	40533
345745	40534
928	40535
213859	40536
46264	40537
73453	40538
151447	40539
10194	40540
104307	40541
269568	40542
27822	40543
167109	40544
214622	40545
33034	40546
17064	40547
69424	40548
33170	40549
12894	40550
23231	40551
1866	40552
104915	40553
85949	40554
104096	40555
198173	40556
23288	40557
69620	40558
69643	40559
7357	40560
122423	40561
928	40562
257857	40563
220936	40564
790	40565
276754	40566
928	40567
310402	40568
46712	40569
166978	40570
219157	40571
105168	40572
277255	40573
315397	40574
58440	40575
134108	40576
73376	40577
214723	40578
104232	40579
177317	40580
164558	40581
7628	40582
167207	40583
54281	40584
164977	40585
122792	40586
340953	40587
7962	40588
33244	40589
162938	40590
167749	40591
349227	40592
17315	40593
256	40594
86890	40595
319137	40596
104699	40597
69288	40598
32556	40599
224949	40600
68004	40601
75336	40602
69168	40603
157881	40604
24706	40605
131845	40606
32816	40607
187	40608
295274	40609
17339	40610
104531	40611
357329	40612
104356	40613
168558	40614
49835	40615
95424	40616
163958	40617
46814	40618
212839	40619
13414	40620
205957	40621
88036	40622
73378	40623
129423	40624
272259	40625
213738	40626
104451	40627
46425	40628
34621	40629
6106	40630
69652	40631
246303	40632
329078	40633
58104	40634
78633	40635
272665	40636
177865	40637
207887	40638
212843	40639
186970	40640
973	40641
47622	40642
106626	40643
4043	40644
198599	40645
170325	40646
297113	40647
338607	40648
255119	40649
5834	40650
32791	40651
167043	40652
34602	40653
32478	40654
47389	40655
4849	40656
104019	40657
106040	40658
17190	40659
111859	40660
23730	40661
213974	40662
85834	40663
131765	40664
27846	40665
69799	40666
132296	40667
85517	40668
200365	40669
98557	40670
107752	40671
213956	40672
42560	40673
85730	40674
14863	40675
85604	40676
7371	40677
27860	40678
131873	40679
34617	40680
3780	40681
118003	40682
3452	40683
132325	40684
39601	40685
2227	40686
79	40687
164311	40688
84277	40689
167120	40690
299534	40691
23525	40692
271228	40693
148070	40694
32305	40695
928	40696
4145	40697
19353	40698
86546	40699
347034	40700
328741	40701
85848	40702
168619	40703
23017	40704
5846	40705
10194	40706
295260	40707
26665	40708
14875	40709
27819	40710
23272	40711
39308	40712
69810	40713
167313	40714
20124	40715
272929	40716
86173	40717
557	40718
8607	40719
2771	40720
86030	40721
11257	40722
20169	40723
22295	40724
2358	40725
39475	40726
6664	40727
310652	40728
123052	40729
57822	40730
39579	40731
79580	40732
12563	40733
27881	40734
132735	40735
105539	40736
135238	40737
32974	40738
499	40739
3750	40740
6356	40741
164609	40742
3743	40743
9729	40744
357	40745
39315	40746
27845	40747
27881	40748
27767	40749
416	40750
27800	40751
57798	40752
16350	40753
31283	40754
177477	40755
86074	40756
128774	40757
25892	40758
213686	40759
86121	40760
213976	40761
11035	40762
5806	40763
22321	40764
14875	40765
85804	40766
94499	40767
32496	40768
103841	40769
14863	40770
3077	40771
416	40772
132588	40773
27787	40774
213708	40775
57494	40776
56905	40777
12231	40778
99532	40779
99532	40780
99532	40781
167643	40782
213227	40783
57342	40784
39928	40785
261937	40786
57373	40787
57347	40788
260414	40789
27793	40790
34660	40791
85972	40792
57412	40793
11174	40794
39443	40795
12795	40796
213393	40797
86059	40798
132329	40799
57544	40800
26594	40801
2541	40802
131713	40803
1762	40804
85562	40805
20135	40806
213171	40807
11168	40808
116960	40809
574	40810
271695	40811
103333	40812
214851	40813
84394	40814
3421	40815
275899	40816
17153	40817
198189	40818
166386	40819
23462	40820
10203	40821
167176	40822
147442	40823
307	40824
2438	40825
20115	40826
47371	40827
57754	40828
70100	40829
105692	40830
23250	40831
31150	40832
23635	40833
47037	40834
268254	40835
132349	40836
177466	40837
203702	40838
166415	40839
4612	40840
132498	40841
32431	40842
49883	40843
213929	40844
69286	40845
7608	40846
133324	40847
16331	40848
166376	40849
2229	40850
120845	40851
5783	40852
74786	40853
57374	40854
212794	40855
85724	40856
105542	40857
47092	40858
7946	40859
99524	40860
12745	40861
12837	40862
85516	40863
212909	40864
7706	40865
214761	40866
1311	40867
2232	40868
17260	40869
167584	40870
47238	40871
268498	40872
147473	40873
39307	40874
23217	40875
105813	40876
790	40877
132749	40878
32974	40879
131611	40880
3060	40881
102934	40882
356	40883
57525	40884
57535	40885
103800	40886
39465	40887
2713	40888
308	40889
23369	40890
144966	40891
85949	40892
133042	40893
9632	40894
214706	40895
132051	40896
20319	40897
44469	40898
12281	40899
214732	40900
104233	40901
12298	40902
67	40903
7357	40904
147495	40905
3785	40906
16393	40907
12280	40908
9402	40909
135486	40910
1039	40911
22353	40912
499	40913
46890	40914
106264	40915
4832	40916
2130	40917
2130	40918
131938	40919
16398	40920
88	40921
3256	40922
2130	40923
68967	40924
2690	40925
265298	40926
2130	40927
17096	40928
104199	40929
12209	40930
1868	40931
163473	40932
73413	40933
3783	40934
63048	40935
2545	40936
49813	40937
4012	40938
68415	40939
295384	40940
87094	40941
168331	40942
17335	40943
4826	40944
68415	40945
9405	40946
17282	40947
23436	40948
164041	40949
47241	40950
5817	40951
23198	40952
11257	40953
602	40954
602	40955
4625	40956
165821	40957
8676	40958
37964	40959
20125	40960
852	40961
1567	40962
1567	40963
229640	40964
20356	40965
23352	40966
131790	40967
87038	40968
17303	40969
23740	40970
7059	40971
4816	40972
165862	40973
164543	40974
163520	40975
237632	40976
3785	40977
666	40978
121447	40979
31129	40980
1256	40981
31254	40982
312891	40983
204733	40984
8669	40985
20187	40986
69404	40987
154420	40988
57630	40989
12879	40990
356	40991
129382	40992
351007	40993
7373	40994
8996	40995
39401	40996
42536	40997
1709	40998
3784	40999
730	41000
40297	41001
44466	41002
2167	41003
107637	41004
47625	41005
29955	41006
323714	41007
7649	41008
20201	41009
103103	41010
1981	41011
271058	41012
213741	41013
218866	41014
214649	41015
27895	41016
85644	41017
9786	41018
58156	41019
165413	41020
275768	41021
162914	41022
194185	41023
57531	41024
104328	41025
69204	41026
6447	41027
49634	41028
255369	41029
73377	41030
1313	41031
18035	41032
57587	41033
86237	41034
69665	41035
346	41036
217925	41037
16402	41038
12231	41039
46357	41040
105951	41041
32609	41042
239711	41043
77728	41044
214340	41045
275334	41046
11152	41047
85965	41048
133949	41049
69607	41050
85510	41051
132194	41052
135028	41053
4533	41054
3452	41055
3452	41056
201365	41057
34609	41058
68507	41059
101577	41060
22342	41061
162929	41062
164120	41063
18049	41064
163718	41065
17260	41066
168325	41067
164275	41068
104906	41069
272420	41070
5838	41071
681	41072
65137	41073
132135	41074
262703	41075
39473	41076
5562	41077
163456	41078
1767	41079
7348	41080
269594	41081
46550	41082
7363	41083
497	41084
101695	41085
56242	41086
274001	41087
228179	41088
47640	41089
8993	41090
276847	41091
46878	41092
69826	41093
103432	41094
104729	41095
131624	41096
111763	41097
4577	41098
165881	41099
156553	41100
77228	41101
58320	41102
58156	41103
47402	41104
218943	41105
24712	41106
7306	41107
57480	41108
131841	41109
49884	41110
24733	41111
156	41112
218715	41113
323912	41114
18056	41115
170035	41116
5313	41117
1507	41118
104246	41119
69788	41120
161049	41121
574	41122
86818	41123
32789	41124
132540	41125
3256	41126
1867	41127
164117	41128
213438	41129
12725	41130
7610	41131
39464	41132
105663	41133
14858	41134
32826	41135
187442	41136
34651	41137
213687	41138
357	41139
357	41140
498	41141
31176	41142
4640	41143
4640	41144
4640	41145
104307	41146
165220	41147
38526	41148
2628	41149
46998	41150
187224	41151
187192	41152
66312	41153
132233	41154
4826	41155
68878	41156
44504	41157
164959	41158
105124	41159
269289	41160
46584	41161
24717	41162
86126	41163
83175	41164
177469	41165
167466	41166
152038	41167
27881	41168
166425	41169
346	41170
4640	41171
208127	41172
127599	41173
7948	41174
1199	41175
27950	41176
83970	41177
68402	41178
49815	41179
16358	41180
4628	41181
88	41182
7360	41183
165043	41184
39330	41185
17039	41186
44392	41187
12789	41188
105305	41189
147412	41190
163464	41191
39868	41192
68928	41193
166657	41194
132301	41195
105027	41196
269255	41197
57530	41198
3776	41199
167162	41200
4647	41201
68486	41202
31121	41203
44440	41204
95108	41205
177321	41206
240563	41207
268172	41208
34654	41209
127846	41210
32327	41211
314078	41212
84846	41213
168084	41214
356	41215
1245	41216
386	41217
166463	41218
9812	41219
105691	41220
57647	41221
65098	41222
28430	41223
7610	41224
198	41225
270465	41226
12813	41227
270640	41228
102371	41229
272887	41230
86087	41231
1340	41232
208803	41233
44419	41234
86087	41235
93	41236
213349	41237
12813	41238
85856	41239
213221	41240
46141	41241
2810	41242
3778	41243
39329	41244
22330	41245
22356	41246
2527	41247
39395	41248
79384	41249
5792	41250
852	41251
132839	41252
12893	41253
162913	41254
73373	41255
160	41256
31160	41257
128774	41258
270122	41259
133618	41260
165654	41261
86002	41262
6049	41263
67330	41264
10175	41265
267403	41266
1094	41267
333497	41268
46619	41269
23645	41270
271605	41271
69736	41272
167848	41273
926	41274
57763	41275
68435	41276
212935	41277
23358	41278
147351	41279
1163	41280
165176	41281
15071	41282
15071	41283
49824	41284
14858	41285
131714	41286
17266	41287
46673	41288
23424	41289
31553	41290
17013	41291
168063	41292
103586	41293
103681	41294
160	41295
39446	41296
31135	41297
212823	41298
22318	41299
46331	41300
57423	41301
39392	41302
29941	41303
104447	41304
7684	41305
7327	41306
3603	41307
5821	41308
162916	41309
5832	41310
5812	41311
4660	41312
252616	41313
5845	41314
7327	41315
272438	41316
38146	41317
105165	41318
24717	41319
34657	41320
17293	41321
6024	41322
65064	41323
68325	41324
85934	41325
46273	41326
105583	41327
7373	41328
32437	41329
44433	41330
25900	41331
638	41332
256	41333
132260	41334
330372	41335
20103	41336
12679	41337
120686	41338
2691	41339
166828	41340
23353	41341
34626	41342
5794	41343
132801	41344
213796	41345
4011	41346
160732	41347
23589	41348
273404	41349
56156	41350
214901	41351
3784	41352
12905	41353
39575	41354
33171	41355
156015	41356
44376	41357
324114	41358
26594	41359
23518	41360
164508	41361
132855	41362
180337	41363
47663	41364
18049	41365
47633	41366
352581	41367
111658	41368
9834	41369
7662	41370
14618	41371
281372	41372
281373	41373
97017	41374
131939	41375
135444	41376
280280	41377
212442	41378
128881	41379
69893	41380
206516	41381
63129	41382
129355	41383
348771	41384
213267	41385
86860	41386
274079	41387
117451	41388
7952	41389
4635	41390
273326	41391
693	41392
57525	41393
31123	41394
164997	41395
7662	41396
18027	41397
57519	41398
104972	41399
45652	41400
7376	41401
268510	41402
197124	41403
1484	41404
58357	41405
166667	41406
67974	41407
114062	41408
221688	41409
46440	41410
167949	41411
44435	41412
132679	41413
105034	41414
131823	41415
5841	41416
7368	41417
26658	41418
39314	41419
103468	41420
166995	41421
33032	41422
5843	41423
8220	41424
50598	41425
9420	41426
22420	41427
17133	41428
20381	41429
355080	41430
36204	41431
69424	41432
16403	41433
1487	41434
68055	41435
24717	41436
1866	41437
277741	41438
103276	41439
58267	41440
1867	41441
23334	41442
10185	41443
9795	41444
213644	41445
214745	41446
8336	41447
385	41448
7949	41449
39631	41450
155825	41451
123142	41452
276425	41453
214582	41454
31176	41455
190820	41456
34599	41457
46767	41458
12812	41459
103312	41460
13409	41461
297868	41462
346	41463
1867	41464
68632	41465
167882	41466
275137	41467
3621	41468
281091	41469
3621	41470
165311	41471
1038	41472
32367	41473
105572	41474
23501	41475
68392	41476
311369	41477
32622	41478
39332	41479
70064	41480
162453	41481
163387	41482
8993	41483
68073	41484
133789	41485
73449	41486
298750	41487
32910	41488
22356	41489
170020	41490
132361	41491
12717	41492
7052	41493
4658	41494
213098	41495
273975	41496
85932	41497
47369	41498
104310	41499
237276	41500
349729	41501
85786	41502
17242	41503
68738	41504
1094	41505
167309	41506
6246	41507
275181	41508
97759	41509
1257	41510
20154	41511
85537	41512
276369	41513
65298	41514
104389	41515
820	41516
207447	41517
9614	41518
73370	41519
68415	41520
196927	41521
22378	41522
23701	41523
168128	41524
69658	41525
213597	41526
73389	41527
177341	41528
213927	41529
15071	41530
23357	41531
462	41532
46435	41533
167308	41534
34623	41535
5280	41536
16977	41537
7706	41538
23736	41539
47658	41540
9841	41541
9786	41542
213405	41543
17080	41544
213601	41545
164464	41546
47019	41547
39964	41548
47274	41549
39365	41550
46753	41551
32826	41552
17154	41553
308	41554
2852	41555
104101	41556
23589	41557
85962	41558
165583	41559
167870	41560
44480	41561
6055	41562
8619	41563
35077	41564
106005	41565
132400	41566
104465	41567
32436	41568
165709	41569
12879	41570
47564	41571
177326	41572
131695	41573
69165	41574
57501	41575
164716	41576
1867	41577
13401	41578
103945	41579
272725	41580
26782	41581
85922	41582
7674	41583
23566	41584
89234	41585
9723	41586
17107	41587
132310	41588
214017	41589
12930	41590
4981	41591
104912	41592
104233	41593
32740	41594
10191	41595
65656	41596
7333	41597
46802	41598
32972	41599
17073	41600
163176	41601
266474	41602
3257	41603
9833	41604
268045	41605
32572	41606
164382	41607
312998	41608
25771	41609
127405	41610
9379	41611
927	41612
102906	41613
6738	41614
85524	41615
86149	41616
163560	41617
22358	41618
98626	41619
22344	41620
23606	41621
104211	41622
111666	41623
57778	41624
499	41625
104803	41626
1163	41627
4660	41628
216090	41629
213497	41630
5328	41631
1163	41632
91	41633
24733	41634
73457	41635
3783	41636
132897	41637
1253	41638
214580	41639
303655	41640
49885	41641
104084	41642
15674	41643
94432	41644
122696	41645
640	41646
31129	41647
23336	41648
55919	41649
163674	41650
4660	41651
117649	41652
161813	41653
38146	41654
166631	41655
34658	41656
106257	41657
67	41658
195919	41659
46904	41660
3410	41661
105628	41662
57463	41663
275616	41664
730	41665
24822	41666
186915	41667
4659	41668
4428	41669
85935	41670
105291	41671
46792	41672
268518	41673
83854	41674
83714	41675
193806	41676
4642	41677
276040	41678
57837	41679
44456	41680
5313	41681
70015	41682
17212	41683
132924	41684
44522	41685
27920	41686
294644	41687
1311	41688
3156	41689
74372	41690
98603	41691
39516	41692
39443	41693
117765	41694
214744	41695
5343	41696
33059	41697
7370	41698
132903	41699
160	41700
166557	41701
3758	41702
24709	41703
498	41704
1038	41705
22283	41706
68739	41707
167317	41708
17080	41709
58330	41710
23348	41711
164402	41712
67724	41713
5798	41714
2230	41715
164757	41716
106553	41717
32327	41718
112348	41719
68021	41720
23195	41721
73388	41722
2439	41723
274049	41724
182123	41725
47640	41726
280402	41727
132097	41728
132097	41729
269535	41730
1139	41731
131672	41732
971	41733
104319	41734
23295	41735
12905	41736
39582	41737
213609	41738
32924	41739
104633	41740
86814	41741
20776	41742
17260	41743
177428	41744
162308	41745
177494	41746
8673	41747
34659	41748
118640	41749
164282	41750
274121	41751
32622	41752
51388	41753
7322	41754
3751	41755
2628	41756
31143	41757
357628	41758
131793	41759
354617	41760
17142	41761
167811	41762
46936	41763
68559	41764
11421	41765
12268	41766
20194	41767
2542	41768
132427	41769
65097	41770
86078	41771
2542	41772
47194	41773
8599	41774
104199	41775
73433	41776
2692	41777
128139	41778
1614	41779
85570	41780
33183	41781
1639	41782
22384	41783
52248	41784
57491	41785
103596	41786
46546	41787
7368	41788
106427	41789
640	41790
2547	41791
14965	41792
73393	41793
7355	41794
6664	41795
213089	41796
85840	41797
69089	41798
12881	41799
132671	41800
187642	41801
117779	41802
188213	41803
274756	41804
1144	41805
65349	41806
32682	41807
4831	41808
194678	41809
69154	41810
7059	41811
54254	41812
49815	41813
13405	41814
269035	41815
105916	41816
2812	41817
58896	41818
176569	41819
7358	41820
4651	41821
30005	41822
17186	41823
163268	41824
162747	41825
136217	41826
8416	41827
2230	41828
23200	41829
38662	41830
32738	41831
62564	41832
2939	41833
1093	41834
94497	41835
68504	41836
207413	41837
167564	41838
118	41839
34602	41840
46356	41841
201524	41842
17351	41843
17081	41844
789	41845
68986	41846
729	41847
3783	41848
49836	41849
23728	41850
277089	41851
69825	41852
131781	41853
2838	41854
163790	41855
1199	41856
9153	41857
255048	41858
69882	41859
929	41860
163533	41861
57539	41862
852	41863
1199	41864
852	41865
33226	41866
46661	41867
3255	41868
131742	41869
23647	41870
132001	41871
1567	41872
68511	41873
69481	41874
167379	41875
57608	41876
131642	41877
27865	41878
47298	41879
104037	41880
17220	41881
6247	41882
3780	41883
3777	41884
105133	41885
17348	41886
106608	41887
929	41888
63627	41889
281468	41890
31136	41891
7675	41892
7675	41893
7921	41894
70518	41895
148167	41896
3783	41897
275357	41898
12813	41899
270521	41900
5797	41901
3494	41902
22297	41903
67	41904
10180	41905
11158	41906
12284	41907
17335	41908
58269	41909
273622	41910
40297	41911
7369	41912
14992	41913
83085	41914
39535	41915
177493	41916
177488	41917
1486	41918
68079	41919
46626	41920
270780	41921
46760	41922
205	41923
227	41924
58455	41925
189640	41926
7628	41927
213971	41928
1767	41929
113387	41930
187	41931
12839	41932
187	41933
206483	41934
22379	41935
182096	41936
107550	41937
1426	41938
118	41939
46329	41940
27805	41941
10190	41942
60039	41943
1094	41944
68209	41945
111744	41946
352914	41947
228011	41948
70104	41949
32798	41950
218064	41951
187704	41952
189113	41953
34653	41954
135111	41955
37556	41956
165907	41957
71053	41958
46705	41959
166218	41960
275636	41961
58236	41962
2540	41963
46712	41964
73449	41965
134045	41966
58323	41967
39424	41968
177386	41969
105363	41970
2009	41971
640	41972
4318	41973
31176	41974
22375	41975
57739	41976
618	41977
49816	41978
9573	41979
7059	41980
27777	41981
2963	41982
132505	41983
213712	41984
79212	41985
85713	41986
57413	41987
4269	41988
132620	41989
9403	41990
46893	41991
68083	41992
34644	41993
135065	41994
39887	41995
46393	41996
22361	41997
7632	41998
23688	41999
86257	42000
166437	42001
47490	42002
17242	42003
34648	42004
47037	42005
166437	42006
80	42007
23272	42008
102845	42009
14862	42010
106270	42011
56020	42012
13989	42013
78408	42014
95921	42015
165220	42016
187276	42017
2838	42018
10185	42019
68632	42020
333946	42021
46907	42022
275264	42023
73458	42024
85889	42025
6025	42026
462	42027
167544	42028
87094	42029
32775	42030
256	42031
111748	42032
68836	42033
214349	42034
83354	42035
208171	42036
268414	42037
39391	42038
46742	42039
197544	42040
16398	42041
134166	42042
39331	42043
4651	42044
132838	42045
132780	42046
69506	42047
80573	42048
4632	42049
68445	42050
74468	42051
34653	42052
24705	42053
177346	42054
24707	42055
268130	42056
104992	42057
928	42058
350803	42059
4973	42060
118750	42061
69909	42062
166926	42063
100682	42064
157687	42065
164734	42066
45097	42067
160	42068
6249	42069
167107	42070
270674	42071
4628	42072
4628	42073
200883	42074
62564	42075
318256	42076
67	42077
28430	42078
386	42079
68871	42080
5318	42081
57626	42082
1866	42083
84846	42084
44466	42085
204402	42086
114951	42087
5340	42088
32738	42089
557	42090
57358	42091
132245	42092
7366	42093
9724	42094
87127	42095
57578	42096
205	42097
57845	42098
32431	42099
32902	42100
33227	42101
31234	42102
163277	42103
47200	42104
164903	42105
354727	42106
9688	42107
272609	42108
790	42109
13405	42110
10181	42111
5811	42112
13892	42113
23198	42114
47090	42115
68416	42116
32663	42117
47646	42118
12784	42119
46910	42120
2628	42121
4804	42122
6716	42123
47580	42124
267197	42125
69341	42126
103195	42127
23295	42128
23655	42129
70066	42130
164732	42131
23300	42132
105008	42133
7690	42134
32771	42135
9834	42136
33062	42137
17338	42138
7655	42139
104914	42140
57529	42141
46989	42142
7618	42143
2628	42144
2628	42145
1971	42146
12719	42147
103189	42148
23334	42149
163036	42150
73435	42151
163323	42152
349947	42153
128595	42154
22362	42155
56377	42156
34606	42157
111770	42158
38628	42159
132436	42160
18035	42161
32608	42162
111661	42163
170572	42164
156	42165
9363	42166
104323	42167
189433	42168
12319	42169
94529	42170
317154	42171
22415	42172
59218	42173
69643	42174
3603	42175
273618	42176
9391	42177
1793	42178
30369	42179
5821	42180
46760	42181
147407	42182
132033	42183
5838	42184
355367	42185
32816	42186
47362	42187
105687	42188
14854	42189
34641	42190
166985	42191
67	42192
105162	42193
543	42194
2541	42195
14992	42196
39868	42197
39349	42198
213312	42199
212856	42200
131747	42201
131999	42202
131862	42203
213989	42204
212953	42205
213381	42206
212869	42207
213678	42208
22295	42209
12288	42210
32636	42211
54271	42212
23243	42213
346146	42214
16401	42215
156	42216
163146	42217
38146	42218
111749	42219
209682	42220
295610	42221
260390	42222
20142	42223
34597	42224
4318	42225
4631	42226
23658	42227
13416	42228
163941	42229
177452	42230
7946	42231
132014	42232
16398	42233
11153	42234
106454	42235
57504	42236
312133	42237
256	42238
1311	42239
347	42240
49829	42241
11143	42242
82510	42243
166708	42244
213672	42245
32915	42246
2009	42247
132272	42248
111661	42249
23231	42250
213961	42251
18045	42252
53627	42253
4723	42254
86057	42255
156	42256
46389	42257
2882	42258
3757	42259
86184	42260
164269	42261
355070	42262
65135	42263
205	42264
135169	42265
102874	42266
1507	42267
32809	42268
73434	42269
3621	42270
73448	42271
32540	42272
252385	42273
98650	42274
17227	42275
239294	42276
239475	42277
227	42278
1777	42279
39593	42280
354575	42281
105034	42282
23290	42283
166826	42284
7340	42285
37368	42286
103484	42287
7360	42288
16357	42289
295579	42290
2232	42291
46985	42292
34622	42293
20319	42294
6055	42295
20319	42296
162659	42297
111765	42298
131862	42299
557	42300
557	42301
244	42302
4612	42303
23706	42304
31064	42305
3784	42306
18128	42307
126974	42308
7362	42309
27797	42310
68633	42311
111664	42312
39341	42313
268252	42314
11168	42315
12745	42316
6644	42317
386	42318
13420	42319
136219	42320
132247	42321
273759	42322
105691	42323
81821	42324
16415	42325
385	42326
303162	42327
295583	42328
7359	42329
218368	42330
276162	42331
57478	42332
168222	42333
127403	42334
32910	42335
92857	42336
46295	42337
17052	42338
135085	42339
164417	42340
17229	42341
105833	42342
9837	42343
99271	42344
24730	42345
69003	42346
79418	42347
168290	42348
186	42349
7684	42350
68886	42351
70104	42352
133497	42353
131748	42354
94190	42355
49832	42356
163044	42357
164394	42358
275861	42359
4011	42360
2051	42361
308	42362
680	42363
11307	42364
46992	42365
2319	42366
49868	42367
263533	42368
18027	42369
157663	42370
68000	42371
24707	42372
12818	42373
68770	42374
73451	42375
267470	42376
38843	42377
7383	42378
1378	42379
69455	42380
305390	42381
168054	42382
167497	42383
32789	42384
5823	42385
693	42386
6024	42387
7599	42388
46668	42389
23512	42390
46929	42391
168623	42392
730	42393
6024	42394
17020	42395
681	42396
69851	42397
3078	42398
5791	42399
11749	42400
5811	42401
31134	42402
1150	42403
12853	42404
346	42405
12286	42406
312804	42407
162493	42408
17064	42409
7961	42410
22373	42411
227	42412
17201	42413
71027	42414
57597	42415
158426	42416
163495	42417
55222	42418
27895	42419
4974	42420
66230	42421
170320	42422
218832	42423
219684	42424
111447	42425
46480	42426
46378	42427
32516	42428
23501	42429
106270	42430
46646	42431
167584	42432
18057	42433
213855	42434
3257	42435
73705	42436
1480	42437
85628	42438
206305	42439
149	42440
164009	42441
3419	42442
241694	42443
32592	42444
126006	42445
86118	42446
10694	42447
106031	42448
7618	42449
131881	42450
79	42451
278436	42452
1987	42453
24715	42454
10178	42455
70151	42456
177474	42457
1165	42458
14837	42459
9693	42460
85798	42461
356218	42462
212949	42463
131943	42464
1368	42465
267887	42466
7655	42467
890	42468
85648	42469
27887	42470
214264	42471
23688	42472
620	42473
24734	42474
17073	42475
24732	42476
69872	42477
32522	42478
31161	42479
131985	42480
106288	42481
2548	42482
46566	42483
105655	42484
269560	42485
2232	42486
10202	42487
111650	42488
39345	42489
341560	42490
69037	42491
33640	42492
2860	42493
103538	42494
103466	42495
163790	42496
131916	42497
357	42498
87616	42499
7333	42500
134651	42501
11147	42502
25847	42503
8991	42504
9355	42505
3605	42506
132119	42507
164263	42508
10187	42509
86126	42510
212884	42511
5317	42512
164205	42513
23525	42514
295358	42515
67944	42516
20183	42517
63048	42518
60726	42519
104594	42520
208374	42521
106558	42522
322400	42523
32830	42524
4651	42525
4651	42526
2438	42527
21368	42528
32367	42529
152498	42530
12290	42531
152732	42532
87211	42533
1866	42534
68850	42535
4658	42536
2232	42537
132280	42538
7947	42539
4974	42540
2691	42541
32903	42542
1619	42543
165071	42544
356	42545
3758	42546
32431	42547
68220	42548
9786	42549
3408	42550
132123	42551
46295	42552
3452	42553
8599	42554
3470	42555
160	42556
155568	42557
51094	42558
47271	42559
20319	42560
105052	42561
50768	42562
168501	42563
68637	42564
104310	42565
4273	42566
273105	42567
166565	42568
212848	42569
58491	42570
2813	42571
68236	42572
41191	42573
1253	42574
7361	42575
13401	42576
32376	42577
34609	42578
5324	42579
213829	42580
214830	42581
7359	42582
131778	42583
104088	42584
1311	42585
85888	42586
131995	42587
131995	42588
85855	42589
154403	42590
32337	42591
57790	42592
4816	42593
17195	42594
38750	42595
1396	42596
44473	42597
47128	42598
122621	42599
5832	42600
164328	42601
1144	42602
4636	42603
4645	42604
20152	42605
1569	42606
86179	42607
47029	42608
271982	42609
46673	42610
105435	42611
34605	42612
3421	42613
69198	42614
70142	42615
103421	42616
1039	42617
103699	42618
213437	42619
17293	42620
106363	42621
106591	42622
17201	42623
2690	42624
4821	42625
20170	42626
7360	42627
165009	42628
131885	42629
4973	42630
213820	42631
24040	42632
46669	42633
163923	42634
47473	42635
27976	42636
10178	42637
32926	42638
615	42639
3783	42640
2009	42641
10197	42642
574	42643
7368	42644
118449	42645
18128	42646
165675	42647
27911	42648
5783	42649
4658	42650
188	42651
220847	42652
198	42653
7357	42654
16342	42655
105501	42656
890	42657
50156	42658
213955	42659
86106	42660
1314	42661
20151	42662
168150	42663
132801	42664
131739	42665
106591	42666
57322	42667
57834	42668
57725	42669
130034	42670
62590	42671
105113	42672
2356	42673
57472	42674
63049	42675
163513	42676
186	42677
105719	42678
39307	42679
7371	42680
2533	42681
680	42682
680	42683
1038	42684
70117	42685
69982	42686
154808	42687
3780	42688
1766	42689
131643	42690
57645	42691
111767	42692
890	42693
39541	42694
41639	42695
7610	42696
266801	42697
103632	42698
275281	42699
39468	42700
353867	42701
73387	42702
227	42703
103797	42704
46371	42705
162500	42706
33097	42707
10199	42708
271950	42709
104290	42710
68467	42711
111723	42712
3780	42713
103827	42714
3758	42715
31190	42716
16374	42717
106061	42718
165200	42719
5551	42720
14834	42721
69719	42722
17107	42723
270835	42724
135100	42725
103444	42726
165832	42727
32913	42728
134125	42729
164282	42730
132497	42731
267074	42732
258876	42733
47300	42734
111765	42735
34641	42736
206	42737
126733	42738
106073	42739
926	42740
130709	42741
135493	42742
9477	42743
32674	42744
104956	42745
2838	42746
11171	42747
70	42748
57319	42749
213529	42750
16518	42751
132695	42752
20170	42753
14648	42754
214627	42755
23726	42756
103663	42757
34640	42758
11307	42759
126311	42760
20120	42761
163605	42762
119398	42763
7674	42764
85596	42765
241573	42766
3406	42767
46862	42768
187	42769
332	42770
46273	42771
12799	42772
167722	42773
23525	42774
39582	42775
8607	42776
86260	42777
132731	42778
85499	42779
270758	42780
57725	42781
27901	42782
68226	42783
187	42784
47291	42785
3421	42786
498	42787
57725	42788
34637	42789
330930	42790
198457	42791
498	42792
34616	42793
34616	42794
34616	42795
3788	42796
163087	42797
32702	42798
1491	42799
103771	42800
131611	42801
3081	42802
47151	42803
12512	42804
32798	42805
32798	42806
994	42807
7154	42808
17247	42809
853	42810
4651	42811
9329	42812
2548	42813
32798	42814
46453	42815
357340	42816
105110	42817
11068	42818
11068	42819
928	42820
47580	42821
194868	42822
10199	42823
212947	42824
33158	42825
49855	42826
46460	42827
68325	42828
2692	42829
134285	42830
2841	42831
118	42832
166733	42833
127691	42834
7362	42835
275943	42836
181	42837
85771	42838
87118	42839
103556	42840
132282	42841
199267	42842
276344	42843
85730	42844
49987	42845
106535	42846
3923	42847
2009	42848
640	42849
67868	42850
2527	42851
134654	42852
4428	42853
79270	42854
249	42855
15674	42856
271293	42857
3788	42858
4659	42859
98645	42860
1257	42861
1257	42862
295609	42863
91583	42864
32718	42865
57712	42866
499	42867
214040	42868
254519	42869
4012	42870
12321	42871
270233	42872
2692	42873
3083	42874
168204	42875
280069	42876
31236	42877
17222	42878
214615	42879
32915	42880
85703	42881
132277	42882
85903	42883
2227	42884
32809	42885
7333	42886
133470	42887
13416	42888
14694	42889
159641	42890
39392	42891
12262	42892
252781	42893
33148	42894
8615	42895
321481	42896
111760	42897
168063	42898
22353	42899
7950	42900
27860	42901
27826	42902
274710	42903
5798	42904
85491	42905
7052	42906
272923	42907
276657	42908
32657	42909
2130	42910
3605	42911
68612	42912
32913	42913
132728	42914
17109	42915
86880	42916
22287	42917
213916	42918
55659	42919
79557	42920
79	42921
308	42922
308	42923
308	42924
308	42925
232771	42926
213076	42927
92696	42928
4659	42929
11666	42930
39579	42931
39744	42932
106506	42933
32597	42934
87095	42935
325181	42936
27971	42937
27852	42938
16406	42939
239439	42940
62539	42941
55348	42942
33613	42943
1146	42944
86093	42945
132303	42946
85946	42947
214096	42948
205458	42949
16403	42950
6317	42951
3082	42952
20172	42953
4642	42954
86175	42955
22333	42956
51783	42957
18026	42958
12795	42959
15786	42960
213659	42961
3452	42962
132344	42963
47241	42964
47276	42965
163917	42966
131816	42967
12291	42968
168466	42969
103446	42970
85944	42971
32450	42972
57407	42973
7632	42974
166265	42975
10185	42976
7614	42977
1069	42978
12452	42979
132714	42980
12836	42981
20194	42982
45697	42983
205981	42984
24720	42985
166510	42986
17242	42987
39575	42988
86236	42989
68706	42990
32376	42991
57706	42992
164914	42993
105621	42994
49883	42995
57835	42996
196415	42997
18028	42998
40174	42999
267332	43000
94705	43001
132548	43002
7960	43003
106056	43004
27898	43005
44474	43006
57361	43007
1768	43008
132328	43009
11147	43010
244910	43011
39517	43012
106317	43013
18056	43014
6860	43015
85498	43016
24718	43017
132352	43018
27976	43019
57510	43020
213947	43021
86194	43022
24714	43023
106576	43024
27863	43025
39466	43026
2439	43027
20146	43028
11145	43029
27886	43030
5324	43031
17002	43032
7946	43033
33170	43034
3747	43035
49874	43036
354595	43037
77400	43038
261280	43039
148240	43040
99686	43041
329761	43042
63317	43043
63317	43044
50031	43045
173386	43046
301381	43047
61303	43048
32737	43049
63190	43050
90365	43051
264100	43052
768	43053
12525	43054
66817	43055
147299	43056
196221	43057
188680	43058
188680	43059
54814	43060
139863	43061
186972	43062
1702	43063
330251	43064
22755	43065
354	43066
29897	43067
300147	43068
5908	43069
160692	43070
122559	43071
220958	43072
58910	43073
6797	43074
137	43075
39855	43076
26309	43077
19221	43078
327892	43079
42243	43080
23533	43081
80202	43082
272186	43083
101503	43084
1790	43085
195010	43086
53591	43087
486	43088
45630	43089
247377	43090
52263	43091
250056	43092
99459	43093
156061	43094
156061	43095
99814	43096
254836	43097
99814	43098
197858	43099
44933	43100
44933	43101
44933	43102
44933	43103
158494	43104
95588	43105
335162	43106
25773	43107
140343	43108
6427	43109
10573	43110
16025	43111
45572	43112
45572	43113
66617	43114
180239	43115
99784	43116
43921	43117
44654	43118
44653	43119
262674	43120
12690	43121
5938	43122
7265	43123
17024	43124
1782	43125
1782	43126
1782	43127
1782	43128
151620	43129
727	43130
31940	43131
154359	43132
170910	43133
324890	43134
37376	43135
78014	43136
1521	43137
45805	43138
3131	43139
12509	43140
9126	43141
156194	43142
154226	43143
24002	43144
101284	43145
196047	43146
103	43147
482	43148
4437	43149
90064	43150
44901	43151
44933	43152
197955	43153
43858	43154
5356	43155
194322	43156
323851	43157
5912	43158
10523	43159
5591	43160
90305	43161
15784	43162
320509	43163
40055	43164
80217	43165
240067	43166
36544	43167
106300	43168
103587	43169
98435	43170
23674	43171
102758	43172
107656	43173
48171	43174
26681	43175
58778	43176
1047	43177
198319	43178
131761	43179
65413	43180
155376	43181
155376	43182
101591	43183
101677	43184
195675	43185
97	43186
112	43187
5357	43188
95195	43189
121746	43190
9536	43191
214855	43192
71392	43193
104713	43194
252595	43195
243439	43196
1490	43197
84980	43198
13078	43199
9408	43200
8619	43201
111752	43202
57674	43203
47646	43204
133164	43205
24714	43206
39970	43207
308	43208
44445	43209
27912	43210
135166	43211
147195	43212
94385	43213
132228	43214
177340	43215
56260	43216
23290	43217
3141	43218
57367	43219
17011	43220
105678	43221
7963	43222
13416	43223
167578	43224
166488	43225
68582	43226
19839	43227
17180	43228
129919	43229
6724	43230
47194	43231
268423	43232
212936	43233
1253	43234
213957	43235
85803	43236
213581	43237
39355	43238
267254	43239
2536	43240
3781	43241
275054	43242
22283	43243
50146	43244
132317	43245
271948	43246
271620	43247
1777	43248
9363	43249
2543	43250
11151	43251
994	43252
103188	43253
168142	43254
98646	43255
2439	43256
132696	43257
7358	43258
39516	43259
154435	43260
55518	43261
57583	43262
177481	43263
63083	43264
12295	43265
2319	43266
5365	43267
79243	43268
214438	43269
16381	43270
8606	43271
47058	43272
86974	43273
62587	43274
56431	43275
23198	43276
146750	43277
57845	43278
238500	43279
131650	43280
276220	43281
104160	43282
132828	43283
213975	43284
85890	43285
47502	43286
7714	43287
42684	43288
16417	43289
39327	43290
106491	43291
1310	43292
295391	43293
168174	43294
166321	43295
32516	43296
167042	43297
10200	43298
213464	43299
49814	43300
104641	43301
163840	43302
104230	43303
277670	43304
34610	43305
165724	43306
167325	43307
163843	43308
34603	43309
69783	43310
68309	43311
86180	43312
46930	43313
105017	43314
166444	43315
105061	43316
105485	43317
68506	43318
213812	43319
85992	43320
46431	43321
23627	43322
68794	43323
103514	43324
213844	43325
69812	43326
106437	43327
166419	43328
46486	43329
12899	43330
267670	43331
328246	43332
47197	43333
103498	43334
104639	43335
267112	43336
275033	43337
162949	43338
166863	43339
47490	43340
10175	43341
68171	43342
73401	43343
164117	43344
214938	43345
294982	43346
34640	43347
73444	43348
1094	43349
68985	43350
256	43351
104983	43352
103347	43353
23336	43354
46522	43355
46264	43356
105914	43357
7962	43358
163230	43359
927	43360
23685	43361
166025	43362
32355	43363
9795	43364
166247	43365
272551	43366
132909	43367
69074	43368
295284	43369
13408	43370
273213	43371
111659	43372
497	43373
260543	43374
11793	43375
85882	43376
27775	43377
1776	43378
57449	43379
86220	43380
85945	43381
39439	43382
31094	43383
65044	43384
33120	43385
144568	43386
135144	43387
39373	43388
177389	43389
27912	43390
131756	43391
105759	43392
85981	43393
137576	43394
268827	43395
9724	43396
308	43397
219208	43398
33148	43399
32845	43400
7686	43401
46668	43402
4813	43403
32598	43404
23353	43405
23606	43406
38628	43407
32791	43408
33175	43409
105628	43410
8668	43411
49872	43412
37246	43413
6742	43414
105549	43415
2119	43416
23357	43417
17339	43418
12799	43419
132683	43420
497	43421
31064	43422
131868	43423
4980	43424
127021	43425
15071	43426
68263	43427
20182	43428
26150	43429
163965	43430
86237	43431
132385	43432
132090	43433
65097	43434
132461	43435
132289	43436
83912	43437
9072	43438
12256	43439
28230	43440
57586	43441
9397	43442
85783	43443
260444	43444
6106	43445
86037	43446
87321	43447
213465	43448
4011	43449
71118	43450
70471	43451
12319	43452
1867	43453
251970	43454
8575	43455
268180	43456
167440	43457
86257	43458
57503	43459
132141	43460
9396	43461
357	43462
357	43463
39474	43464
1632	43465
27848	43466
167254	43467
2544	43468
638	43469
147246	43470
62640	43471
147186	43472
47241	43473
6664	43474
3456	43475
704	43476
147458	43477
20150	43478
213797	43479
166510	43480
27852	43481
4816	43482
65139	43483
34125	43484
85903	43485
107812	43486
17164	43487
20356	43488
75332	43489
11137	43490
4014	43491
142986	43492
348582	43493
47092	43494
46896	43495
213591	43496
46389	43497
132513	43498
56079	43499
7588	43500
85653	43501
9499	43502
210257	43503
4636	43504
157037	43505
1568	43506
86204	43507
681	43508
69882	43509
103802	43510
1567	43511
225998	43512
33227	43513
214488	43514
46334	43515
27971	43516
131768	43517
308646	43518
212944	43519
150526	43520
111760	43521
208797	43522
32771	43523
27264	43524
9403	43525
86247	43526
34603	43527
9403	43528
205669	43529
131631	43530
40298	43531
925	43532
39373	43533
20227	43534
7361	43535
10183	43536
2473	43537
110937	43538
255790	43539
99249	43540
99249	43541
99249	43542
193888	43543
295460	43544
24709	43545
30164	43546
122728	43547
69956	43548
264359	43549
118672	43550
15735	43551
26833	43552
36799	43553
220997	43554
263021	43555
31777	43556
214854	43557
24139	43558
39450	43559
14847	43560
65027	43561
27884	43562
132728	43563
27881	43564
39430	43565
85714	43566
57373	43567
27906	43568
57640	43569
86090	43570
57390	43571
85600	43572
132768	43573
85510	43574
20146	43575
132180	43576
39352	43577
39504	43578
57469	43579
3246	43580
57347	43581
95875	43582
971	43583
86207	43584
39425	43585
27911	43586
85523	43587
86172	43588
205756	43589
157368	43590
57713	43591
1147	43592
39346	43593
171879	43594
214939	43595
98670	43596
73454	43597
177427	43598
8619	43599
131683	43600
105125	43601
83442	43602
103217	43603
32954	43604
1962	43605
335095	43606
167487	43607
273296	43608
17063	43609
69919	43610
32414	43611
104175	43612
46901	43613
7608	43614
7599	43615
2119	43616
47626	43617
118	43618
69909	43619
103778	43620
32441	43621
88	43622
7052	43623
17164	43624
213842	43625
106224	43626
103195	43627
1034	43628
9373	43629
337	43630
105247	43631
3065	43632
39340	43633
385	43634
277223	43635
44479	43636
322447	43637
3603	43638
105008	43639
128225	43640
3065	43641
23509	43642
39553	43643
27786	43644
4265	43645
57498	43646
214835	43647
498	43648
27867	43649
3605	43650
33155	43651
7628	43652
33062	43653
105572	43654
23252	43655
12745	43656
208003	43657
17073	43658
498	43659
37029	43660
73402	43661
1253	43662
276122	43663
4651	43664
86239	43665
165336	43666
58178	43667
65129	43668
73419	43669
17120	43670
165073	43671
131831	43672
557	43673
47442	43674
227	43675
279	43676
16309	43677
27814	43678
7649	43679
69697	43680
4816	43681
332	43682
131625	43683
88	43684
73419	43685
27335	43686
5813	43687
162628	43688
166087	43689
3062	43690
65106	43691
80459	43692
5713	43693
385	43694
12728	43695
104084	43696
118	43697
163857	43698
19229	43699
4816	43700
14694	43701
9739	43702
316642	43703
73371	43704
57495	43705
87340	43706
85520	43707
219296	43708
69251	43709
162847	43710
267314	43711
272909	43712
10191	43713
168276	43714
929	43715
34611	43716
213118	43717
1867	43718
269234	43719
1868	43720
166600	43721
213225	43722
167431	43723
70063	43724
132513	43725
9772	43726
27977	43727
68506	43728
162967	43729
1868	43730
86120	43731
57623	43732
111723	43733
85776	43734
131658	43735
37520	43736
205457	43737
295421	43738
102070	43739
22384	43740
131625	43741
166414	43742
210242	43743
49836	43744
273896	43745
69906	43746
165413	43747
67	43748
7356	43749
47346	43750
105078	43751
213680	43752
39307	43753
9841	43754
2232	43755
44445	43756
132744	43757
73627	43758
239599	43759
27796	43760
121016	43761
32740	43762
68900	43763
1977	43764
267978	43765
4849	43766
272772	43767
1256	43768
4653	43769
20142	43770
12304	43771
269261	43772
9795	43773
39426	43774
104919	43775
1005	43776
1005	43777
1005	43778
11803	43779
1005	43780
11803	43781
42839	43782
1005	43783
11803	43784
1005	43785
11803	43786
42839	43787
42839	43788
1005	43789
1005	43790
132585	43791
105577	43792
276127	43793
295324	43794
131672	43795
106653	43796
68201	43797
147200	43798
295420	43799
225368	43800
86116	43801
65163	43802
47643	43803
23200	43804
294981	43805
68224	43806
32597	43807
275343	43808
17036	43809
31168	43810
58269	43811
4318	43812
32355	43813
73448	43814
2340	43815
131491	43816
92736	43817
12315	43818
205	43819
105124	43820
98654	43821
4813	43822
87052	43823
12915	43824
197474	43825
69736	43826
32832	43827
44816	43828
39887	43829
205669	43830
33083	43831
168126	43832
56902	43833
105619	43834
23502	43835
2226	43836
1567	43837
22576	43838
165017	43839
296286	43840
104007	43841
162710	43842
347	43843
68902	43844
46451	43845
255278	43846
16342	43847
22376	43848
106633	43849
11153	43850
112769	43851
271175	43852
83548	43853
54206	43854
164698	43855
67649	43856
86175	43857
23278	43858
85497	43859
46246	43860
329971	43861
132612	43862
1149	43863
132118	43864
57464	43865
12262	43866
14694	43867
44454	43868
12323	43869
16406	43870
729	43871
22365	43872
85774	43873
48167	43874
17351	43875
214789	43876
168	43877
2576	43878
79698	43879
241540	43880
148604	43881
4831	43882
273600	43883
81637	43884
125288	43885
204156	43886
54671	43887
125178	43888
125288	43889
80793	43890
81243	43891
54671	43892
126121	43893
37841	43894
126121	43895
54476	43896
81764	43897
126121	43898
81202	43899
201659	43900
343890	43901
81202	43902
19659	43903
81243	43904
37821	43905
81243	43906
201741	43907
125374	43908
201321	43909
19659	43910
125266	43911
81637	43912
201321	43913
37731	43914
19549	43915
123986	43916
204156	43917
37841	43918
123986	43919
81702	43920
125178	43921
54669	43922
81239	43923
81243	43924
81637	43925
54671	43926
331589	43927
75218	43928
155258	43929
176	43930
176	43931
1511	43932
95638	43933
16402	43934
57594	43935
498	43936
12312	43937
91	43938
44461	43939
45866	43940
1139	43941
204851	43942
131902	43943
167831	43944
147205	43945
147457	43946
9413	43947
107837	43948
155499	43949
213310	43950
81178	43951
132165	43952
104150	43953
105535	43954
45162	43955
46413	43956
614	43957
132460	43958
57724	43959
17063	43960
53628	43961
50771	43962
32490	43963
9722	43964
65042	43965
9373	43966
14834	43967
34648	43968
39317	43969
59295	43970
46582	43971
12312	43972
131374	43973
131950	43974
3763	43975
1311	43976
214740	43977
106020	43978
341531	43979
9402	43980
280726	43981
214142	43982
165049	43983
1486	43984
111658	43985
23610	43986
23353	43987
32657	43988
212863	43989
163245	43990
2709	43991
27794	43992
8984	43993
132312	43994
276460	43995
62546	43996
7354	43997
262059	43998
1038	43999
297303	44000
134302	44001
61309	44002
55289	44003
143133	44004
240364	44005
177409	44006
59689	44007
89017	44008
17319	44009
228951	44010
140136	44011
170170	44012
139681	44013
240311	44014
83815	44015
222115	44016
298360	44017
3045	44018
61175	44019
267983	44020
111566	44021
198311	44022
4121	44023
6005	44024
187428	44025
481	44026
7356	44027
52917	44028
55676	44029
165	44030
36308	44031
65730	44032
156503	44033
215060	44034
66784	44035
11596	44036
27954	44037
191733	44038
101441	44039
9041	44040
181661	44041
241537	44042
194528	44043
130248	44044
158074	44045
141410	44046
89798	44047
15256	44048
17987	44049
46188	44050
138808	44051
65587	44052
131313	44053
161684	44054
55412	44055
15256	44056
72693	44057
13712	44058
24679	44059
13394	44060
1307	44061
5192	44062
6239	44063
922	44064
24416	44065
24584	44066
25218	44067
60562	44068
303365	44069
43992	44070
4529	44071
27744	44072
226	44073
86291	44074
4505	44075
446	44076
77673	44077
68940	44078
182523	44079
226	44080
6204	44081
451	44082
3203	44083
17488	44084
24219	44085
10546	44086
10068	44087
29510	44088
145438	44089
96926	44090
5692	44091
86068	44092
3224	44093
1541	44094
4960	44095
13336	44096
7867	44097
13249	44098
34403	44099
4968	44100
2224	44101
216935	44102
199258	44103
13368	44104
319	44105
135019	44106
30057	44107
36276	44108
3120	44109
8750	44110
10265	44111
15969	44112
14903	44113
57908	44114
6608	44115
6677	44116
183122	44117
54346	44118
54346	44119
116379	44120
213176	44121
19008	44122
210451	44123
22312	44124
12557	44125
146580	44126
5912	44127
196137	44128
64874	44129
29789	44130
16787	44131
191012	44132
149869	44133
3250	44134
173116	44135
331196	44136
357213	44137
348967	44138
332329	44139
294450	44140
344334	44141
52022	44142
197179	44143
33653	44144
73170	44145
73098	44146
161502	44147
334630	44148
54092	44149
18170	44150
29316	44151
44853	44152
294714	44153
43694	44154
64530	44155
10031	44156
6189	44157
242367	44158
246021	44159
21087	44160
130623	44161
322	44162
40972	44163
3418	44164
98244	44165
136605	44166
95716	44167
38212	44168
62588	44169
45850	44170
76518	44171
224	44172
49243	44173
50557	44174
127233	44175
43471	44176
344266	44177
29231	44178
173716	44179
182076	44180
9134	44181
181129	44182
46463	44183
24174	44184
176745	44185
111163	44186
19445	44187
86085	44188
56970	44189
30370	44190
33589	44191
102736	44192
3312	44193
54909	44194
63250	44195
100001	44196
197782	44197
252609	44198
29477	44199
1973	44200
6468	44201
17	44202
193358	44203
193358	44204
108133	44205
22837	44206
6342	44207
10733	44208
31965	44209
60808	44210
10733	44211
461	44212
35315	44213
310497	44214
89396	44215
15141	44216
88422	44217
344257	44218
33437	44219
147809	44220
549	44221
6400	44222
66126	44223
11161	44224
37879	44225
1030	44226
12978	44227
15166	44228
234383	44229
13332	44230
53221	44231
86335	44232
352795	44233
156683	44234
39509	44235
36096	44236
11453	44237
18639	44238
347332	44239
185394	44240
41868	44241
8149	44242
15406	44243
102889	44244
51438	44245
143662	44246
38295	44247
36156	44248
64229	44249
168450	44250
21102	44251
141320	44252
63975	44253
155627	44254
80439	44255
51769	44256
16441	44257
202400	44258
1250	44259
61129	44260
9665	44261
10553	44262
1081	44263
1	44264
204487	44265
1	44266
1	44267
1	44268
82438	44269
1	44270
42538	44271
4142	44272
284521	44273
4867	44274
71414	44275
97826	44276
4917	44277
20982	44278
13256	44279
56099	44280
12970	44281
274368	44282
146022	44283
39243	44284
129391	44285
156442	44286
106084	44287
182	44288
6913	44289
2611	44290
161027	44291
899	44292
3489	44293
1320	44294
5133	44295
43873	44296
286000	44297
14440	44298
73021	44299
27882	44300
87505	44301
87532	44302
18379	44303
211938	44304
71413	44305
1027	44306
151134	44307
64066	44308
158915	44309
8284	44310
177940	44311
321852	44312
31949	44313
61	44314
302893	44315
98783	44316
49167	44317
39801	44318
301431	44319
301446	44320
14252	44321
270094	44322
4647	44323
139552	44324
81065	44325
38701	44326
138368	44327
104	44328
269449	44329
54056	44330
22854	44331
20455	44332
206224	44333
60166	44334
12553	44335
96836	44336
192852	44337
266099	44338
329155	44339
96836	44340
894	44341
12563	44342
66247	44343
16761	44344
66718	44345
30542	44346
1750	44347
138574	44348
151640	44349
3488	44350
2290	44351
19688	44352
24354	44353
46859	44354
46859	44355
68252	44356
23720	44357
68029	44358
23720	44359
17215	44360
47651	44361
68032	44362
69859	44363
103342	44364
68476	44365
106304	44366
277199	44367
23720	44368
69688	44369
106257	44370
32859	44371
23286	44372
167558	44373
9707	44374
106613	44375
33018	44376
51	44377
248175	44378
9431	44379
16724	44380
327339	44381
125174	44382
22416	44383
3107	44384
161430	44385
367	44386
23733	44387
160566	44388
42936	44389
290026	44390
17216	44391
3121	44392
252	44393
78140	44394
43280	44395
93308	44396
1192	44397
17986	44398
60474	44399
1	44400
144043	44401
120491	44402
53277	44403
10629	44404
146164	44405
44532	44406
19119	44407
43545	44408
213860	44409
38489	44410
130071	44411
25471	44412
112545	44413
2093	44414
132121	44415
18759	44416
6009	44417
6665	44418
25922	44419
256779	44420
131887	44421
14674	44422
66793	44423
11537	44424
43154	44425
28054	44426
52335	44427
201598	44428
45594	44429
77458	44430
14371	44431
4107	44432
113	44433
6066	44434
46322	44435
8365	44436
3707	44437
44848	44438
12878	44439
1531	44440
103467	44441
4107	44442
17167	44443
86737	44444
234678	44445
2275	44446
52929	44447
33724	44448
5154	44449
54129	44450
9696	44451
19408	44452
168576	44453
2246	44454
143974	44455
9705	44456
104570	44457
96137	44458
41492	44459
42222	44460
42206	44461
39281	44462
296486	44463
14841	44464
783	44465
14356	44466
212323	44467
2707	44468
20285	44469
133367	44470
39684	44471
14154	44472
2275	44473
49804	44474
117980	44475
20251	44476
86132	44477
1008	44478
36250	44479
2290	44480
89603	44481
1695	44482
125009	44483
103329	44484
28015	44485
71256	44486
340032	44487
184127	44488
322342	44489
15308	44490
3401	44491
28234	44492
132936	44493
12072	44494
125883	44495
131292	44496
57263	44497
217235	44498
18	44499
213409	44500
50441	44501
6745	44502
39898	44503
14356	44504
292392	44505
34950	44506
63989	44507
181133	44508
94920	44509
22054	44510
15861	44511
5466	44512
340020	44513
152119	44514
158915	44515
986	44516
26484	44517
238282	44518
170389	44519
113925	44520
334447	44521
5114	44522
8814	44523
8465	44524
5658	44525
1597	44526
26968	44527
1570	44528
59313	44529
24293	44530
20088	44531
9311	44532
63548	44533
16868	44534
672	44535
14053	44536
29096	44537
49288	44538
26985	44539
127719	44540
44121	44541
455	44542
266176	44543
672	44544
4017	44545
22915	44546
26337	44547
2326	44548
68924	44549
196689	44550
62585	44551
83205	44552
33058	44553
5982	44554
250	44555
2945	44556
5391	44557
145388	44558
73515	44559
49928	44560
350532	44561
144182	44562
879	44563
11581	44564
129490	44565
287165	44566
76731	44567
2483	44568
2043	44569
190001	44570
256889	44571
144852	44572
58144	44573
39772	44574
260186	44575
245510	44576
85773	44577
235842	44578
113774	44579
307761	44580
353116	44581
2760	44582
597	44583
91605	44584
13097	44585
151350	44586
1	44587
1694	44588
5310	44589
63143	44590
114219	44591
8048	44592
136068	44593
50180	44594
34066	44595
25040	44596
284588	44597
356163	44598
58768	44599
2929	44600
3104	44601
264111	44602
42	44603
42	44604
91650	44605
86797	44606
3698	44607
80364	44608
44668	44609
179364	44610
3645	44611
283811	44612
170946	44613
283252	44614
170817	44615
108332	44616
283673	44617
2747	44618
183436	44619
186119	44620
18671	44621
105028	44622
12754	44623
157198	44624
127052	44625
2020	44626
58368	44627
14653	44628
31497	44629
12897	44630
125647	44631
45413	44632
119571	44633
240418	44634
130529	44635
1547	44636
1891	44637
158054	44638
66187	44639
1559	44640
166146	44641
2	44642
22463	44643
144953	44644
136781	44645
9145	44646
78414	44647
251467	44648
1570	44649
177122	44650
111478	44651
279468	44652
55307	44653
24139	44654
64306	44655
17977	44656
307560	44657
170007	44658
139818	44659
110179	44660
177118	44661
46113	44662
5882	44663
209988	44664
18090	44665
291796	44666
94827	44667
94618	44668
190744	44669
10213	44670
111527	44671
82883	44672
41662	44673
5618	44674
69533	44675
230385	44676
18240	44677
760	44678
187931	44679
5134	44680
5134	44681
5134	44682
52312	44683
448	44684
1307	44685
12574	44686
102626	44687
200396	44688
31405	44689
31405	44690
31405	44691
31405	44692
31405	44693
136172	44694
3408	44695
3276	44696
255595	44697
37290	44698
24658	44699
13998	44700
2573	44701
52568	44702
13334	44703
14027	44704
1504	44705
61050	44706
52568	44707
150	44708
3187	44709
6137	44710
76652	44711
110483	44712
2223	44713
14987	44714
593	44715
115068	44716
251463	44717
10235	44718
108307	44719
1036	44720
34	44721
33700	44722
306976	44723
524	44724
284069	44725
20747	44726
86779	44727
31550	44728
17298	44729
303132	44730
140142	44731
313464	44732
21892	44733
318087	44734
21875	44735
193169	44736
11339	44737
146115	44738
7920	44739
91600	44740
56552	44741
25925	44742
1049	44743
118958	44744
20441	44745
15963	44746
230606	44747
3942	44748
161	44749
239452	44750
45650	44751
3024	44752
259378	44753
200164	44754
256705	44755
295424	44756
310248	44757
321493	44758
92130	44759
192620	44760
246834	44761
13414	44762
24725	44763
32769	44764
48237	44765
94550	44766
8992	44767
7737	44768
7737	44769
7737	44770
20272	44771
7737	44772
41789	44773
7737	44774
39587	44775
21998	44776
3708	44777
315327	44778
5534	44779
16735	44780
150	44781
28003	44782
151541	44783
16738	44784
34880	44785
101509	44786
16076	44787
297386	44788
96404	44789
96475	44790
13968	44791
9149	44792
324414	44793
43006	44794
63796	44795
14392	44796
144515	44797
282336	44798
152682	44799
270141	44800
59750	44801
85680	44802
92661	44803
152362	44804
83139	44805
43989	44806
112766	44807
117744	44808
165197	44809
37178	44810
30892	44811
34440	44812
65960	44813
182396	44814
42056	44815
239622	44816
23053	44817
82018	44818
79274	44819
25532	44820
32764	44821
1959	44822
32928	44823
24346	44824
9254	44825
40685	44826
205820	44827
279384	44828
35172	44829
68733	44830
27299	44831
357083	44832
341805	44833
207030	44834
329712	44835
354469	44836
284142	44837
9919	44838
208590	44839
160444	44840
34210	44841
6383	44842
199418	44843
133558	44844
111297	44845
19295	44846
44755	44847
16288	44848
126851	44849
7047	44850
194241	44851
11028	44852
158478	44853
4119	44854
482	44855
66582	44856
25942	44857
31663	44858
31503	44859
260315	44860
350158	44861
348484	44862
14643	44863
8289	44864
16701	44865
57758	44866
207047	44867
997	44868
22853	44869
19085	44870
16324	44871
1	44872
50333	44873
1765	44874
219613	44875
84916	44876
42098	44877
10836	44878
199788	44879
333341	44880
8025	44881
158584	44882
256950	44883
103720	44884
67270	44885
70664	44886
23908	44887
70195	44888
68216	44889
7749	44890
9765	44891
50170	44892
152601	44893
31620	44894
36287	44895
2017	44896
75627	44897
67163	44898
75627	44899
50742	44900
157653	44901
21547	44902
75663	44903
86138	44904
6818	44905
18293	44906
12299	44907
87206	44908
163285	44909
40	44910
1519	44911
24674	44912
4626	44913
182083	44914
221966	44915
186216	44916
838	44917
124535	44918
323168	44919
124259	44920
91478	44921
31	44922
30429	44923
21054	44924
23040	44925
257878	44926
10605	44927
28415	44928
7549	44929
97026	44930
67445	44931
66197	44932
143209	44933
3350	44934
5880	44935
72863	44936
19049	44937
160553	44938
126814	44939
94069	44940
20466	44941
321427	44942
302387	44943
302190	44944
1893	44945
230884	44946
150381	44947
63202	44948
127033	44949
48117	44950
70923	44951
89924	44952
198159	44953
53920	44954
154171	44955
82	44956
131136	44957
198364	44958
86364	44959
126711	44960
64155	44961
183279	44962
36674	44963
189099	44964
193075	44965
60094	44966
26127	44967
61516	44968
144962	44969
142659	44970
189034	44971
197021	44972
28328	44973
94430	44974
283412	44975
64	44976
110531	44977
54118	44978
295233	44979
35647	44980
128336	44981
261201	44982
96610	44983
354233	44984
2757	44985
248668	44986
11381	44987
158604	44988
5127	44989
158290	44990
267534	44991
301685	44992
139741	44993
253823	44994
150963	44995
55607	44996
100416	44997
222278	44998
82857	44999
38280	45000
113469	45001
171140	45002
38278	45003
144435	45004
184872	45005
348141	45006
89776	45007
4725	45008
98432	45009
35862	45010
212542	45011
139306	45012
24369	45013
43153	45014
7010	45015
100496	45016
145400	45017
211472	45018
47374	45019
257001	45020
113468	45021
251365	45022
2730	45023
141698	45024
228748	45025
127107	45026
105485	45027
84142	45028
8725	45029
104366	45030
356922	45031
150233	45032
126731	45033
303836	45034
43150	45035
75402	45036
14691	45037
85966	45038
156744	45039
44045	45040
196852	45041
175829	45042
91620	45043
114471	45044
9439	45045
328529	45046
254753	45047
166167	45048
195663	45049
75463	45050
133287	45051
180621	45052
68780	45053
72440	45054
184539	45055
257238	45056
11137	45057
94781	45058
47882	45059
204632	45060
47882	45061
185585	45062
82711	45063
5617	45064
93234	45065
204253	45066
281426	45067
6370	45068
239871	45069
330528	45070
243607	45071
19793	45072
157456	45073
30679	45074
187923	45075
96298	45076
158010	45077
119776	45078
63323	45079
170588	45080
35902	45081
28744	45082
45617	45083
221628	45084
80746	45085
123303	45086
54262	45087
83597	45088
274042	45089
28902	45090
6982	45091
78004	45092
10827	45093
33543	45094
43926	45095
52655	45096
6112	45097
170740	45098
323489	45099
38448	45100
2129	45101
66976	45102
44375	45103
6846	45104
35565	45105
34783	45106
176	45107
7488	45108
62567	45109
79386	45110
77311	45111
44426	45112
28725	45113
114443	45114
81224	45115
298411	45116
3409	45117
38365	45118
90024	45119
165300	45120
80369	45121
235205	45122
1928	45123
211	45124
14143	45125
291123	45126
21364	45127
21229	45128
201	45129
6649	45130
39259	45131
12451	45132
14166	45133
187665	45134
41762	45135
343291	45136
83311	45137
8524	45138
9236	45139
804	45140
15018	45141
3190	45142
804	45143
210091	45144
95067	45145
113759	45146
120088	45147
60487	45148
118908	45149
319278	45150
84081	45151
193210	45152
23448	45153
75288	45154
263747	45155
270324	45156
26376	45157
16354	45158
79889	45159
42275	45160
17259	45161
102203	45162
102544	45163
244023	45164
331431	45165
1902	45166
31532	45167
8810	45168
61816	45169
6938	45170
254618	45171
8408	45172
49040	45173
239442	45174
155558	45175
19077	45176
16480	45177
116057	45178
103509	45179
254732	45180
157378	45181
75843	45182
66084	45183
235956	45184
95486	45185
355383	45186
337934	45187
1846	45188
24859	45189
73423	45190
84098	45191
8290	45192
4373	45193
193414	45194
118837	45195
162255	45196
43051	45197
190851	45198
1906	45199
118449	45200
53110	45201
43491	45202
150784	45203
96462	45204
43483	45205
150399	45206
245896	45207
245634	45208
150855	45209
43535	45210
63847	45211
12047	45212
246047	45213
96515	45214
251140	45215
3104	45216
171675	45217
247155	45218
311828	45219
321932	45220
68648	45221
69354	45222
122361	45223
55578	45224
126686	45225
102203	45226
77274	45227
116690	45228
228067	45229
35851	45230
341789	45231
107	45232
142517	45233
143730	45234
126805	45235
232106	45236
92253	45237
61944	45238
96529	45239
41508	45240
60961	45241
41508	45242
91489	45243
20922	45244
20787	45245
102160	45246
5685	45247
162358	45248
2	45249
329088	45250
29566	45251
64138	45252
335223	45253
263683	45254
49632	45255
252953	45256
70901	45257
5518	45258
136257	45259
259551	45260
7244	45261
19152	45262
107617	45263
102322	45264
114582	45265
64659	45266
24907	45267
16359	45268
1577	45269
69962	45270
98884	45271
100044	45272
46571	45273
24122	45274
74399	45275
184705	45276
18141	45277
93521	45278
41306	45279
107638	45280
193428	45281
283667	45282
284228	45283
108267	45284
284647	45285
14999	45286
239424	45287
170412	45288
283869	45289
170805	45290
43570	45291
150455	45292
65730	45293
56672	45294
150845	45295
112662	45296
49846	45297
39634	45298
158015	45299
218631	45300
43523	45301
43396	45302
157077	45303
156325	45304
179904	45305
30045	45306
32646	45307
96378	45308
30500	45309
84744	45310
1790	45311
52381	45312
2235	45313
15441	45314
43346	45315
16102	45316
38975	45317
83849	45318
6101	45319
1439	45320
18845	45321
8938	45322
2783	45323
20975	45324
19335	45325
130068	45326
130069	45327
106688	45328
48220	45329
442	45330
265667	45331
516	45332
215067	45333
83653	45334
108814	45335
73294	45336
302671	45337
127052	45338
45891	45339
55681	45340
222639	45341
81	45342
332517	45343
107658	45344
170113	45345
827	45346
124982	45347
198000	45348
99019	45349
48333	45350
98438	45351
124022	45352
246003	45353
115289	45354
19190	45355
79313	45356
79482	45357
282571	45358
237229	45359
80329	45360
80714	45361
346526	45362
84264	45363
356437	45364
354180	45365
96627	45366
103012	45367
127943	45368
278128	45369
129620	45370
176887	45371
157713	45372
169188	45373
12940	45374
230741	45375
166091	45376
71771	45377
120426	45378
44900	45379
57156	45380
74091	45381
128208	45382
15488	45383
218287	45384
66581	45385
333185	45386
231	45387
57156	45388
3409	45389
34565	45390
153682	45391
92699	45392
48330	45393
27612	45394
292404	45395
52538	45396
93315	45397
60997	45398
219483	45399
72206	45400
242926	45401
24934	45402
136389	45403
20925	45404
55261	45405
228420	45406
13542	45407
85064	45408
219407	45409
8570	45410
23879	45411
111516	45412
73483	45413
63266	45414
7937	45415
268876	45416
210824	45417
207875	45418
187388	45419
172298	45420
73036	45421
205027	45422
209545	45423
176306	45424
353232	45425
193033	45426
25293	45427
116518	45428
17045	45429
295075	45430
972	45431
111168	45432
228996	45433
251856	45434
43723	45435
18533	45436
136598	45437
294256	45438
10789	45439
6764	45440
336713	45441
134706	45442
103919	45443
20444	45444
67682	45445
38636	45446
15819	45447
50195	45448
61213	45449
322996	45450
53729	45451
114618	45452
277795	45453
18605	45454
112388	45455
35852	45456
239981	45457
128829	45458
129406	45459
300967	45460
53729	45461
74562	45462
193141	45463
295184	45464
128607	45465
7400	45466
212251	45467
110785	45468
84158	45469
93605	45470
230354	45471
518	45472
23684	45473
7421	45474
27511	45475
242188	45476
33730	45477
18684	45478
23014	45479
19219	45480
40753	45481
15709	45482
128284	45483
8979	45484
112779	45485
106943	45486
29886	45487
405	45488
8857	45489
7134	45490
183713	45491
132998	45492
196155	45493
57767	45494
13076	45495
220840	45496
199268	45497
73937	45498
28513	45499
10153	45500
20959	45501
54556	45502
144363	45503
21065	45504
62077	45505
113565	45506
79313	45507
233477	45508
44773	45509
73512	45510
137228	45511
61853	45512
86820	45513
286837	45514
145619	45515
234865	45516
181167	45517
27711	45518
65417	45519
28884	45520
116033	45521
25599	45522
75797	45523
58463	45524
173652	45525
5629	45526
56133	45527
150945	45528
135054	45529
186406	45530
14712	45531
40240	45532
113589	45533
22642	45534
185697	45535
35908	45536
278225	45537
76189	45538
51778	45539
109653	45540
169255	45541
299732	45542
63952	45543
56054	45544
179901	45545
27617	45546
53663	45547
8791	45548
21848	45549
125136	45550
21173	45551
352195	45552
113142	45553
19420	45554
333413	45555
203266	45556
333208	45557
339400	45558
286214	45559
334418	45560
344560	45561
126148	45562
344238	45563
201114	45564
340525	45565
126148	45566
201183	45567
203088	45568
127837	45569
336841	45570
200210	45571
308170	45572
126148	45573
1017	45574
176971	45575
120952	45576
72099	45577
355688	45578
66311	45579
127794	45580
141948	45581
143858	45582
432	45583
65651	45584
129117	45585
209969	45586
209078	45587
162309	45588
207434	45589
109744	45590
177221	45591
208499	45592
351168	45593
96679	45594
129459	45595
29792	45596
116	45597
19811	45598
112973	45599
96485	45600
18553	45601
356557	45602
350079	45603
321125	45604
3948	45605
342591	45606
83863	45607
15475	45608
5329	45609
96679	45610
109455	45611
208079	45612
72681	45613
354178	45614
82551	45615
127631	45616
62427	45617
96439	45618
98304	45619
128610	45620
15503	45621
13791	45622
88905	45623
110355	45624
133173	45625
56324	45626
210256	45627
84710	45628
49445	45629
13341	45630
258481	45631
55943	45632
24655	45633
209239	45634
209912	45635
12655	45636
172429	45637
4599	45638
72947	45639
292837	45640
207182	45641
83932	45642
32757	45643
355581	45644
205088	45645
42707	45646
132105	45647
11056	45648
48935	45649
275338	45650
39055	45651
157553	45652
65553	45653
83592	45654
84300	45655
8880	45656
239891	45657
194511	45658
92701	45659
205879	45660
178350	45661
338640	45662
29909	45663
68085	45664
356077	45665
28885	45666
207658	45667
34747	45668
354512	45669
128264	45670
24239	45671
172136	45672
79064	45673
299670	45674
257549	45675
270800	45676
69069	45677
127503	45678
209721	45679
127573	45680
205998	45681
136187	45682
83332	45683
349854	45684
357020	45685
83210	45686
62678	45687
105710	45688
128402	45689
24296	45690
105614	45691
8717	45692
110644	45693
47787	45694
33329	45695
1232	45696
127956	45697
284785	45698
41880	45699
124953	45700
84264	45701
175348	45702
50382	45703
171458	45704
95627	45705
295082	45706
334022	45707
293782	45708
41786	45709
29315	45710
29249	45711
83993	45712
79706	45713
177844	45714
153940	45715
223049	45716
213676	45717
7183	45718
77076	45719
259427	45720
278375	45721
29592	45722
249817	45723
144991	45724
315478	45725
45023	45726
116379	45727
63251	45728
21878	45729
233984	45730
146798	45731
55364	45732
95844	45733
2118	45734
94261	45735
68246	45736
267782	45737
345059	45738
51562	45739
47392	45740
339096	45741
51562	45742
122686	45743
43489	45744
297570	45745
337740	45746
34724	45747
119419	45748
119357	45749
178691	45750
126704	45751
127067	45752
54294	45753
99762	45754
21319	45755
206240	45756
1440	45757
33569	45758
279455	45759
136388	45760
64692	45761
302410	45762
158849	45763
66658	45764
102221	45765
159459	45766
101203	45767
159229	45768
22699	45769
15611	45770
101230	45771
66524	45772
45378	45773
101246	45774
101340	45775
261478	45776
159246	45777
66638	45778
159261	45779
159305	45780
159249	45781
261572	45782
261793	45783
66640	45784
159266	45785
261487	45786
159306	45787
45380	45788
101335	45789
261783	45790
101204	45791
104728	45792
261813	45793
266406	45794
2154	45795
53582	45796
326824	45797
323672	45798
53833	45799
19134	45800
73693	45801
102146	45802
50039	45803
111403	45804
76737	45805
198998	45806
156809	45807
29317	45808
252647	45809
133191	45810
129631	45811
326335	45812
65660	45813
259140	45814
89927	45815
25597	45816
5664	45817
18597	45818
10679	45819
45259	45820
90310	45821
51200	45822
3570	45823
121049	45824
9357	45825
32537	45826
13479	45827
97484	45828
184487	45829
22001	45830
291674	45831
49795	45832
2779	45833
35666	45834
1	45835
8643	45836
13382	45837
110979	45838
7921	45839
267539	45840
342302	45841
49144	45842
13756	45843
4113	45844
215247	45845
28102	45846
72823	45847
5051	45848
17998	45849
34507	45850
49012	45851
6219	45852
4969	45853
17601	45854
34088	45855
10167	45856
110873	45857
39678	45858
131590	45859
212799	45860
131579	45861
14845	45862
49480	45863
24183	45864
18003	45865
294435	45866
4969	45867
173697	45868
33823	45869
72823	45870
17579	45871
33924	45872
17579	45873
4969	45874
49092	45875
49372	45876
49092	45877
173559	45878
24423	45879
17607	45880
174321	45881
24357	45882
4969	45883
174921	45884
13138	45885
27850	45886
49585	45887
275392	45888
10151	45889
10041	45890
57513	45891
34471	45892
17601	45893
14950	45894
34363	45895
69208	45896
20300	45897
118609	45898
20299	45899
318365	45900
2	45901
18724	45902
29868	45903
922	45904
5130	45905
6175	45906
80726	45907
80394	45908
77513	45909
678	45910
922	45911
2689	45912
1836	45913
24637	45914
26001	45915
57784	45916
922	45917
26050	45918
4960	45919
33870	45920
6239	45921
6167	45922
3958	45923
21384	45924
13325	45925
13151	45926
3053	45927
24637	45928
34982	45929
1306	45930
7871	45931
922	45932
52848	45933
1911	45934
160621	45935
24270	45936
34154	45937
7891	45938
17866	45939
24270	45940
7891	45941
170031	45942
49225	45943
34507	45944
24283	45945
33927	45946
172178	45947
58089	45948
1984	45949
17971	45950
9948	45951
17584	45952
34068	45953
72276	45954
109459	45955
28047	45956
10025	45957
71672	45958
173456	45959
33931	45960
10025	45961
86214	45962
33895	45963
17601	45964
7830	45965
17634	45966
13147	45967
49525	45968
13117	45969
109499	45970
33915	45971
9951	45972
33915	45973
33944	45974
71802	45975
4873	45976
7850	45977
17731	45978
10008	45979
28014	45980
133180	45981
20295	45982
36386	45983
110209	45984
48572	45985
17709	45986
13109	45987
2662	45988
76649	45989
49525	45990
108904	45991
172330	45992
24382	45993
290307	45994
72886	45995
24217	45996
24270	45997
109930	45998
33877	45999
4873	46000
72148	46001
17687	46002
174439	46003
13155	46004
33801	46005
24382	46006
7945	46007
48732	46008
108946	46009
72148	46010
71863	46011
6153	46012
17772	46013
7830	46014
111251	46015
24271	46016
24270	46017
34025	46018
33812	46019
287418	46020
71863	46021
49094	46022
33962	46023
13188	46024
71795	46025
172464	46026
24288	46027
110263	46028
34199	46029
287819	46030
72041	46031
177290	46032
34016	46033
294645	46034
34118	46035
1544	46036
7945	46037
34243	46038
48804	46039
34245	46040
17731	46041
34028	46042
24489	46043
7945	46044
17794	46045
172783	46046
49118	46047
49159	46048
24398	46049
24183	46050
72366	46051
34178	46052
49428	46053
110467	46054
13138	46055
33949	46056
33877	46057
49278	46058
17857	46059
34199	46060
13147	46061
13133	46062
10169	46063
24593	46064
17871	46065
10056	46066
287241	46067
72860	46068
108705	46069
171474	46070
286282	46071
17770	46072
17831	46073
17824	46074
172434	46075
24502	46076
34417	46077
72530	46078
110923	46079
72250	46080
109433	46081
71676	46082
24430	46083
49079	46084
49104	46085
177062	46086
10056	46087
17822	46088
34148	46089
24546	46090
48769	46091
72041	46092
176180	46093
13131	46094
17584	46095
48904	46096
17822	46097
34245	46098
24657	46099
17857	46100
71452	46101
13184	46102
17969	46103
174099	46104
109788	46105
49480	46106
10144	46107
73140	46108
24510	46109
173437	46110
49013	46111
33988	46112
72305	46113
110268	46114
34035	46115
17572	46116
7850	46117
17632	46118
4964	46119
17687	46120
17709	46121
17709	46122
33851	46123
34199	46124
17822	46125
291844	46126
17718	46127
24242	46128
13133	46129
49423	46130
33876	46131
71561	46132
72307	46133
48599	46134
109801	46135
236111	46136
24606	46137
72138	46138
109788	46139
24510	46140
13209	46141
108883	46142
292160	46143
71863	46144
173295	46145
24657	46146
33931	46147
72199	46148
175376	46149
49144	46150
6115	46151
10144	46152
39530	46153
28043	46154
33821	46155
49498	46156
4964	46157
24238	46158
172178	46159
10144	46160
72394	46161
14475	46162
110061	46163
4873	46164
17632	46165
17601	46166
13108	46167
39627	46168
176846	46169
39736	46170
6153	46171
13147	46172
27905	46173
48677	46174
17971	46175
39497	46176
172074	46177
292920	46178
7787	46179
175403	46180
71790	46181
24217	46182
33824	46183
27774	46184
13131	46185
71589	46186
49538	46187
3461	46188
14918	46189
71695	46190
86573	46191
34152	46192
4884	46193
109324	46194
71790	46195
33895	46196
57610	46197
33915	46198
9968	46199
57662	46200
243413	46201
10014	46202
192779	46203
19213	46204
8047	46205
6324	46206
740	46207
37495	46208
10304	46209
97464	46210
10447	46211
15976	46212
297722	46213
76467	46214
6679	46215
9122	46216
34839	46217
220717	46218
57922	46219
259745	46220
345621	46221
14642	46222
23031	46223
11920	46224
167751	46225
149234	46226
125670	46227
66320	46228
1306	46229
1952	46230
8599	46231
1621	46232
174345	46233
343755	46234
41978	46235
339165	46236
204503	46237
52426	46238
29093	46239
132864	46240
166547	46241
102048	46242
71015	46243
11971	46244
168367	46245
158616	46246
34203	46247
3149	46248
6039	46249
290849	46250
233097	46251
175212	46252
9319	46253
21082	46254
17522	46255
137640	46256
67938	46257
8760	46258
203359	46259
125285	46260
189437	46261
56953	46262
114873	46263
5972	46264
51880	46265
124111	46266
185928	46267
301077	46268
76510	46269
172611	46270
45598	46271
276073	46272
24110	46273
40466	46274
73944	46275
149807	46276
5311	46277
124691	46278
28997	46279
13858	46280
8853	46281
79040	46282
27877	46283
73944	46284
117028	46285
48068	46286
47543	46287
54144	46288
1724	46289
2605	46290
116712	46291
183753	46292
142319	46293
76353	46294
47131	46295
30656	46296
260495	46297
40707	46298
4704	46299
28753	46300
31009	46301
13034	46302
139987	46303
140224	46304
254898	46305
251232	46306
269532	46307
11301	46308
55613	46309
65932	46310
189610	46311
27409	46312
304469	46313
84736	46314
81016	46315
8947	46316
73700	46317
61770	46318
77008	46319
235377	46320
9302	46321
54091	46322
52151	46323
68959	46324
76508	46325
114642	46326
13505	46327
92768	46328
4999	46329
169109	46330
135499	46331
11282	46332
29622	46333
151132	46334
141351	46335
20787	46336
62300	46337
179870	46338
151208	46339
76927	46340
93190	46341
157798	46342
82985	46343
56099	46344
145146	46345
294433	46346
24561	46347
145007	46348
67424	46349
51533	46350
150571	46351
82369	46352
76274	46353
155915	46354
27927	46355
35211	46356
194689	46357
66807	46358
7921	46359
3049	46360
44022	46361
20447	46362
539	46363
40660	46364
43980	46365
1973	46366
66960	46367
55663	46368
211827	46369
208354	46370
281949	46371
14925	46372
21279	46373
15224	46374
37448	46375
168502	46376
123881	46377
108460	46378
199228	46379
9807	46380
20812	46381
162581	46382
57780	46383
110238	46384
1	46385
9036	46386
38495	46387
38774	46388
34584	46389
13084	46390
34428	46391
79650	46392
344579	46393
124611	46394
15196	46395
17542	46396
30404	46397
54279	46398
54353	46399
26240	46400
331505	46401
96003	46402
13734	46403
40761	46404
11244	46405
133472	46406
198182	46407
101486	46408
18321	46409
338547	46410
20277	46411
206864	46412
194696	46413
24076	46414
127486	46415
8201	46416
137491	46417
99750	46418
31310	46419
31285	46420
12397	46421
31370	46422
9457	46423
12398	46424
65446	46425
161368	46426
16496	46427
24877	46428
46010	46429
47027	46430
78051	46431
2726	46432
26208	46433
97128	46434
1137	46435
49754	46436
3201	46437
324864	46438
321992	46439
305060	46440
15848	46441
1419	46442
188633	46443
7915	46444
82363	46445
732	46446
5732	46447
4935	46448
6884	46449
50319	46450
76967	46451
188747	46452
243803	46453
36698	46454
103401	46455
683	46456
286	46457
15319	46458
128898	46459
16690	46460
125963	46461
109645	46462
19330	46463
80983	46464
26756	46465
4051	46466
50994	46467
167770	46468
164196	46469
13902	46470
107935	46471
14440	46472
8303	46473
4887	46474
18437	46475
5635	46476
198275	46477
85	46478
85	46479
85	46480
85	46481
85	46482
25136	46483
1307	46484
99342	46485
155336	46486
241479	46487
241999	46488
99342	46489
155438	46490
96381	46491
5618	46492
58278	46493
34099	46494
238405	46495
8880	46496
238537	46497
116056	46498
15256	46499
38489	46500
123462	46501
44819	46502
242381	46503
187949	46504
148511	46505
295528	46506
37559	46507
9434	46508
2368	46509
1669	46510
3250	46511
448	46512
1566	46513
54917	46514
20870	46515
9957	46516
6120	46517
4960	46518
3958	46519
54130	46520
34159	46521
250	46522
82500	46523
17787	46524
34014	46525
24368	46526
3203	46527
49338	46528
1566	46529
2688	46530
45150	46531
13394	46532
5403	46533
17019	46534
5403	46535
82389	46536
61603	46537
186877	46538
185294	46539
4960	46540
593	46541
7915	46542
451	46543
281995	46544
255866	46545
331556	46546
242382	46547
203979	46548
125943	46549
82325	46550
1296	46551
23732	46552
241552	46553
241996	46554
69544	46555
33660	46556
46567	46557
171110	46558
54431	46559
19315	46560
150617	46561
144598	46562
354454	46563
33128	46564
127572	46565
205046	46566
24041	46567
279736	46568
105904	46569
16526	46570
76272	46571
63783	46572
94813	46573
71046	46574
297268	46575
62923	46576
92450	46577
113368	46578
235319	46579
5403	46580
33128	46581
235236	46582
96503	46583
138441	46584
12194	46585
206281	46586
278109	46587
46792	46588
273859	46589
278982	46590
354863	46591
54431	46592
150862	46593
205649	46594
355226	46595
206041	46596
55928	46597
348769	46598
128950	46599
353213	46600
38562	46601
128832	46602
42146	46603
235652	46604
92711	46605
83911	46606
24859	46607
250207	46608
208027	46609
349092	46610
206258	46611
207639	46612
56450	46613
205902	46614
84195	46615
208069	46616
84401	46617
302436	46618
129909	46619
351775	46620
2689	46621
250204	46622
263453	46623
242149	46624
201609	46625
295538	46626
50892	46627
518	46628
112858	46629
101059	46630
6005	46631
816	46632
12415	46633
1547	46634
246066	46635
19591	46636
57418	46637
48986	46638
3216	46639
3953	46640
24537	46641
89044	46642
310700	46643
181191	46644
1087	46645
250114	46646
210216	46647
38735	46648
10546	46649
47495	46650
4924	46651
1863	46652
179562	46653
26768	46654
260401	46655
54296	46656
215109	46657
71614	46658
192225	46659
54076	46660
263166	46661
237069	46662
259292	46663
42702	46664
303064	46665
73119	46666
29897	46667
45843	46668
82380	46669
48267	46670
12117	46671
58001	46672
123	46673
45507	46674
1108	46675
14242	46676
161700	46677
196751	46678
671	46679
6694	46680
767	46681
54050	46682
21625	46683
44236	46684
35712	46685
79482	46686
145830	46687
26958	46688
345686	46689
8152	46690
189539	46691
9161	46692
43116	46693
25823	46694
15106	46695
47784	46696
8533	46697
6653	46698
38698	46699
161313	46700
65778	46701
339506	46702
42870	46703
24004	46704
318260	46705
10694	46706
315085	46707
315224	46708
77826	46709
9343	46710
1047	46711
250906	46712
218358	46713
19847	46714
43497	46715
1227	46716
112891	46717
25964	46718
36623	46719
3335	46720
29108	46721
15970	46722
241272	46723
77739	46724
220194	46725
118674	46726
10319	46727
216891	46728
15324	46729
8672	46730
13376	46731
34632	46732
187941	46733
9977	46734
54228	46735
30236	46736
305357	46737
52317	46738
7148	46739
24197	46740
24219	46741
90970	46742
58486	46743
58093	46744
3252	46745
34359	46746
451	46747
2689	46748
337695	46749
12011	46750
120819	46751
63791	46752
33870	46753
10154	46754
6128	46755
240966	46756
10953	46757
5485	46758
189094	46759
43448	46760
77364	46761
52326	46762
117881	46763
119323	46764
77364	46765
5134	46766
18782	46767
191774	46768
2675	46769
51771	46770
34899	46771
114544	46772
5485	46773
1722	46774
10299	46775
301996	46776
862	46777
107033	46778
115876	46779
137041	46780
40970	46781
37846	46782
17787	46783
125816	46784
1306	46785
215504	46786
2223	46787
1864	46788
816	46789
58900	46790
3407	46791
17589	46792
17949	46793
48986	46794
3986	46795
50544	46796
140467	46797
29645	46798
678	46799
134828	46800
2654	46801
10583	46802
13172	46803
2689	46804
112208	46805
79056	46806
10689	46807
10690	46808
128513	46809
116454	46810
276401	46811
349106	46812
36952	46813
39823	46814
61787	46815
177248	46816
29660	46817
47242	46818
207587	46819
126590	46820
20362	46821
111319	46822
1307	46823
93138	46824
144	46825
5485	46826
34099	46827
2654	46828
1074	46829
13311	46830
110163	46831
72683	46832
55112	46833
19972	46834
43147	46835
22665	46836
129261	46837
162876	46838
18205	46839
288983	46840
265747	46841
23866	46842
19336	46843
179588	46844
58289	46845
117110	46846
23870	46847
15528	46848
3557	46849
17217	46850
10733	46851
240482	46852
63842	46853
36823	46854
92055	46855
150397	46856
179705	46857
164228	46858
203579	46859
16573	46860
15285	46861
108318	46862
284712	46863
9060	46864
170761	46865
125955	46866
229701	46867
100199	46868
1585	46869
41127	46870
60749	46871
30129	46872
108183	46873
43481	46874
21166	46875
255069	46876
25560	46877
13688	46878
63540	46879
52558	46880
6120	46881
114	46882
4960	46883
54127	46884
2689	46885
3622	46886
2449	46887
169571	46888
6640	46889
166792	46890
20484	46891
248062	46892
247472	46893
4864	46894
95073	46895
261	46896
26819	46897
95794	46898
1836	46899
6137	46900
34426	46901
168230	46902
78818	46903
30092	46904
95529	46905
14431	46906
32630	46907
105033	46908
69	46909
220215	46910
65351	46911
252617	46912
261374	46913
45368	46914
57305	46915
9903	46916
295462	46917
261134	46918
17502	46919
17502	46920
9903	46921
9903	46922
48192	46923
4430	46924
159321	46925
141433	46926
343164	46927
1	46928
25692	46929
34961	46930
297622	46931
63644	46932
159012	46933
101159	46934
101161	46935
348558	46936
204905	46937
31662	46938
66672	46939
31682	46940
159129	46941
101153	46942
31679	46943
1	46944
159124	46945
127971	46946
245792	46947
94686	46948
9100	46949
198260	46950
21744	46951
69733	46952
1036	46953
86304	46954
266135	46955
94413	46956
11948	46957
63644	46958
147377	46959
53986	46960
148818	46961
149411	46962
3674	46963
156602	46964
9551	46965
21872	46966
14554	46967
28375	46968
45382	46969
133837	46970
96921	46971
22442	46972
261150	46973
159127	46974
159018	46975
43692	46976
148196	46977
66573	46978
159170	46979
66617	46980
220906	46981
101160	46982
45382	46983
261682	46984
9903	46985
5138	46986
22361	46987
261642	46988
31662	46989
6313	46990
30659	46991
30581	46992
90117	46993
246071	46994
24865	46995
149286	46996
101148	46997
31662	46998
159020	46999
177772	47000
241654	47001
295340	47002
177460	47003
295523	47004
242013	47005
150409	47006
243054	47007
336748	47008
45382	47009
45382	47010
268095	47011
66573	47012
261142	47013
261645	47014
261141	47015
66590	47016
43542	47017
261593	47018
66573	47019
66570	47020
31662	47021
31679	47022
261296	47023
136244	47024
64242	47025
66672	47026
66673	47027
66572	47028
66572	47029
31662	47030
23015	47031
101161	47032
66572	47033
337119	47034
1	47035
183531	47036
44060	47037
10195	47038
4143	47039
1215	47040
241524	47041
16063	47042
86797	47043
1894	47044
21735	47045
111738	47046
93767	47047
305056	47048
119064	47049
30332	47050
4143	47051
49864	47052
86797	47053
63242	47054
233380	47055
1894	47056
319683	47057
149819	47058
4143	47059
203000	47060
94620	47061
7501	47062
101374	47063
62018	47064
120902	47065
56424	47066
258918	47067
235198	47068
42679	47069
12945	47070
4652	47071
135643	47072
235424	47073
52349	47074
7905	47075
76296	47076
195327	47077
7465	47078
5070	47079
84509	47080
75503	47081
208363	47082
113748	47083
43513	47084
86356	47085
50085	47086
79323	47087
9720	47088
132334	47089
295633	47090
57066	47091
153872	47092
113679	47093
1460	47094
96541	47095
45425	47096
3900	47097
67046	47098
143490	47099
143746	47100
7612	47101
30735	47102
7997	47103
340175	47104
3829	47105
39839	47106
35471	47107
25028	47108
101994	47109
93930	47110
1	47111
216730	47112
3869	47113
135191	47114
258602	47115
232036	47116
60858	47117
61730	47118
48418	47119
23114	47120
106708	47121
239089	47122
94958	47123
60243	47124
23526	47125
53973	47126
190501	47127
53	47128
103350	47129
247896	47130
300268	47131
102381	47132
77438	47133
98372	47134
126084	47135
145224	47136
186469	47137
338500	47138
336865	47139
203265	47140
344420	47141
27941	47142
6236	47143
4219	47144
126000	47145
74925	47146
102633	47147
125008	47148
342953	47149
346067	47150
124838	47151
341020	47152
19696	47153
338749	47154
338062	47155
336970	47156
186598	47157
52052	47158
35261	47159
2	47160
127108	47161
39528	47162
186380	47163
47005	47164
269420	47165
71045	47166
281071	47167
65770	47168
117316	47169
223127	47170
137642	47171
117058	47172
70965	47173
3439	47174
118960	47175
26212	47176
186776	47177
13287	47178
62183	47179
154726	47180
300724	47181
159569	47182
13090	47183
3119	47184
113941	47185
62218	47186
111981	47187
57291	47188
102316	47189
11686	47190
212700	47191
154446	47192
217059	47193
167596	47194
220416	47195
336986	47196
58780	47197
14462	47198
219820	47199
28399	47200
57972	47201
215074	47202
132154	47203
87391	47204
87152	47205
130306	47206
284687	47207
284688	47208
13101	47209
71337	47210
71358	47211
108334	47212
317968	47213
170801	47214
285133	47215
285151	47216
7767	47217
284194	47218
41419	47219
132758	47220
308	47221
120637	47222
251810	47223
7500	47224
207453	47225
107661	47226
155436	47227
34792	47228
195656	47229
70982	47230
34841	47231
99549	47232
8197	47233
304389	47234
242446	47235
21650	47236
9436	47237
84606	47238
295	47239
92367	47240
217439	47241
19424	47242
10523	47243
17567	47244
3049	47245
210756	47246
266889	47247
27164	47248
114139	47249
115663	47250
7973	47251
453	47252
106116	47253
307183	47254
6378	47255
150863	47256
57807	47257
12323	47258
309061	47259
257622	47260
125215	47261
13070	47262
862	47263
250189	47264
156357	47265
100733	47266
22023	47267
40269	47268
15854	47269
151618	47270
117593	47271
167917	47272
204264	47273
204253	47274
204339	47275
20972	47276
347888	47277
242856	47278
5126	47279
18072	47280
279684	47281
170083	47282
7991	47283
147185	47284
132360	47285
5137	47286
139546	47287
54361	47288
28607	47289
185732	47290
353570	47291
336619	47292
25573	47293
25573	47294
116878	47295
51868	47296
69	47297
25573	47298
11513	47299
35918	47300
218252	47301
92753	47302
240988	47303
150650	47304
245369	47305
86756	47306
43507	47307
123	47308
63755	47309
96865	47310
126583	47311
9220	47312
64032	47313
657	47314
106	47315
4824	47316
55077	47317
180511	47318
137438	47319
81347	47320
170406	47321
1576	47322
77631	47323
143546	47324
26088	47325
61437	47326
48425	47327
9049	47328
2084	47329
112191	47330
2616	47331
4417	47332
38168	47333
403	47334
54055	47335
45420	47336
111824	47337
698	47338
8270	47339
91175	47340
348029	47341
15320	47342
29671	47343
252403	47344
189420	47345
42045	47346
980	47347
5	47348
55503	47349
3247	47350
2639	47351
4196	47352
74493	47353
329929	47354
79143	47355
4060	47356
19016	47357
59783	47358
34295	47359
10139	47360
22791	47361
80096	47362
177602	47363
32889	47364
39115	47365
161360	47366
103555	47367
105150	47368
335805	47369
316150	47370
38602	47371
64193	47372
23345	47373
46539	47374
32527	47375
4038	47376
6694	47377
141939	47378
18011	47379
11159	47380
26225	47381
130412	47382
172047	47383
59505	47384
161692	47385
11496	47386
1095	47387
9426	47388
33726	47389
10335	47390
33255	47391
81589	47392
10139	47393
215344	47394
30708	47395
2242	47396
12902	47397
52754	47398
76100	47399
86161	47400
19688	47401
79995	47402
1507	47403
36181	47404
85040	47405
353851	47406
48851	47407
2179	47408
908	47409
70116	47410
37073	47411
128079	47412
129176	47413
19841	47414
10893	47415
47689	47416
198969	47417
175673	47418
55176	47419
68537	47420
23247	47421
275565	47422
52775	47423
23629	47424
127490	47425
53681	47426
20299	47427
121621	47428
48849	47429
46480	47430
45033	47431
120772	47432
69728	47433
21372	47434
29214	47435
20558	47436
82551	47437
121140	47438
341935	47439
217445	47440
3285	47441
1932	47442
135698	47443
6655	47444
79298	47445
120089	47446
18196	47447
294608	47448
163543	47449
23516	47450
564	47451
176131	47452
195781	47453
63412	47454
19480	47455
130809	47456
201561	47457
4558	47458
48652	47459
32513	47460
142501	47461
40012	47462
337524	47463
112786	47464
218996	47465
200046	47466
91420	47467
19450	47468
14966	47469
120876	47470
207061	47471
42222	47472
53978	47473
8844	47474
9072	47475
6915	47476
4631	47477
107735	47478
72456	47479
48145	47480
44545	47481
154637	47482
76690	47483
216717	47484
46327	47485
6508	47486
230956	47487
4140	47488
19278	47489
46841	47490
32834	47491
157082	47492
264903	47493
161114	47494
320391	47495
90250	47496
233005	47497
211378	47498
218315	47499
82149	47500
67697	47501
37911	47502
34907	47503
220931	47504
192703	47505
267965	47506
204138	47507
90165	47508
4709	47509
80071	47510
60943	47511
160305	47512
41314	47513
91908	47514
9455	47515
91615	47516
77226	47517
11633	47518
33730	47519
107953	47520
47331	47521
31908	47522
313223	47523
341838	47524
213285	47525
70617	47526
266571	47527
228591	47528
308806	47529
244542	47530
20997	47531
117736	47532
187198	47533
6949	47534
204557	47535
6282	47536
184112	47537
77399	47538
290384	47539
43605	47540
126295	47541
124159	47542
41184	47543
38695	47544
335761	47545
151735	47546
322128	47547
161639	47548
198385	47549
56240	47550
6570	47551
50063	47552
180253	47553
107614	47554
178344	47555
345758	47556
103094	47557
235507	47558
1391	47559
112680	47560
112525	47561
15640	47562
53159	47563
5863	47564
99358	47565
232263	47566
355538	47567
16023	47568
623	47569
120782	47570
322433	47571
263520	47572
222258	47573
727	47574
116524	47575
44718	47576
345086	47577
11322	47578
112019	47579
143769	47580
49869	47581
154830	47582
196659	47583
148978	47584
29071	47585
77118	47586
53159	47587
18518	47588
111772	47589
161105	47590
114306	47591
2390	47592
153684	47593
52267	47594
226681	47595
77328	47596
27015	47597
10622	47598
77240	47599
77314	47600
175028	47601
77050	47602
356048	47603
25884	47604
82143	47605
14511	47606
329997	47607
347310	47608
84213	47609
82677	47610
250337	47611
250893	47612
54888	47613
327873	47614
137408	47615
229940	47616
275096	47617
146260	47618
110989	47619
278842	47620
182288	47621
169827	47622
55647	47623
250615	47624
23983	47625
250577	47626
7297	47627
251208	47628
128277	47629
107773	47630
203194	47631
84014	47632
30774	47633
120355	47634
73094	47635
110203	47636
82838	47637
172792	47638
72171	47639
103091	47640
15429	47641
347742	47642
162540	47643
79131	47644
37411	47645
241569	47646
28905	47647
275985	47648
43657	47649
70969	47650
70753	47651
50489	47652
12088	47653
199300	47654
97896	47655
71026	47656
170191	47657
25685	47658
107619	47659
60618	47660
113364	47661
167369	47662
294670	47663
29398	47664
347844	47665
19792	47666
17386	47667
131962	47668
28098	47669
176626	47670
196637	47671
14483	47672
198474	47673
111358	47674
73145	47675
122635	47676
103233	47677
19699	47678
342858	47679
73203	47680
24686	47681
2241	47682
42127	47683
50647	47684
169826	47685
113640	47686
64664	47687
60612	47688
250814	47689
250968	47690
72991	47691
176673	47692
290942	47693
252111	47694
223981	47695
123458	47696
11634	47697
342332	47698
350290	47699
153586	47700
153587	47701
965	47702
115694	47703
138525	47704
122643	47705
41000	47706
13866	47707
181790	47708
6855	47709
74417	47710
180411	47711
13398	47712
346116	47713
72952	47714
82760	47715
334866	47716
157643	47717
13068	47718
4070	47719
116	47720
44997	47721
9655	47722
80539	47723
34825	47724
219648	47725
26989	47726
11157	47727
106958	47728
76559	47729
183096	47730
163607	47731
42117	47732
126727	47733
59367	47734
310341	47735
127032	47736
333011	47737
92617	47738
165324	47739
256846	47740
277925	47741
280799	47742
208266	47743
81753	47744
56408	47745
128164	47746
74703	47747
55602	47748
170134	47749
57744	47750
8205	47751
84406	47752
43789	47753
79074	47754
24007	47755
938	47756
25560	47757
262455	47758
62375	47759
149333	47760
21863	47761
284506	47762
2668	47763
21972	47764
8785	47765
61173	47766
52092	47767
337495	47768
136236	47769
229537	47770
110225	47771
70955	47772
46568	47773
320558	47774
229571	47775
255486	47776
112398	47777
311244	47778
303573	47779
338389	47780
219242	47781
225029	47782
191720	47783
242405	47784
99277	47785
336523	47786
286495	47787
86148	47788
75000	47789
96822	47790
77353	47791
93771	47792
133269	47793
339070	47794
37006	47795
331932	47796
350650	47797
719	47798
140160	47799
13753	47800
82350	47801
28949	47802
10272	47803
303521	47804
300924	47805
256654	47806
114024	47807
45908	47808
138832	47809
59274	47810
78739	47811
21631	47812
755	47813
189906	47814
31528	47815
187782	47816
217609	47817
191516	47818
217415	47819
236313	47820
1665	47821
314023	47822
319421	47823
189975	47824
78105	47825
118491	47826
313766	47827
189295	47828
118415	47829
119626	47830
78166	47831
117861	47832
78415	47833
188005	47834
319076	47835
313807	47836
187771	47837
119626	47838
187898	47839
119140	47840
190046	47841
77345	47842
317750	47843
318733	47844
119006	47845
190239	47846
20592	47847
20592	47848
20592	47849
188030	47850
187924	47851
190024	47852
313633	47853
313758	47854
313849	47855
119369	47856
117836	47857
161718	47858
117898	47859
9025	47860
119739	47861
313490	47862
179614	47863
3334	47864
119952	47865
61662	47866
134257	47867
313899	47868
146972	47869
119266	47870
78155	47871
134392	47872
316326	47873
313872	47874
313436	47875
189364	47876
190072	47877
318496	47878
77886	47879
187859	47880
313699	47881
313821	47882
319109	47883
78166	47884
119517	47885
118451	47886
117861	47887
78166	47888
190072	47889
117890	47890
313926	47891
187799	47892
318596	47893
78164	47894
313710	47895
78164	47896
53679	47897
52309	47898
314034	47899
182987	47900
190608	47901
2456	47902
2456	47903
191023	47904
190908	47905
187924	47906
316478	47907
187782	47908
158038	47909
313545	47910
117886	47911
316827	47912
313537	47913
199904	47914
258300	47915
211440	47916
170629	47917
63870	47918
332043	47919
37523	47920
70967	47921
1312	47922
331984	47923
4980	47924
234765	47925
70846	47926
123367	47927
91309	47928
54332	47929
99498	47930
168539	47931
42833	47932
95104	47933
36228	47934
65538	47935
15512	47936
31463	47937
335050	47938
4450	47939
222635	47940
90429	47941
13574	47942
257002	47943
350204	47944
122408	47945
105692	47946
225983	47947
74618	47948
302219	47949
8801	47950
113737	47951
185471	47952
35741	47953
133100	47954
23029	47955
47079	47956
4944	47957
308738	47958
330349	47959
115225	47960
17726	47961
74760	47962
355189	47963
43308	47964
88762	47965
83771	47966
135284	47967
20795	47968
35732	47969
11472	47970
276065	47971
246628	47972
159190	47973
70461	47974
217462	47975
44219	47976
91996	47977
48770	47978
1162	47979
269771	47980
150529	47981
20181	47982
6642	47983
42517	47984
117487	47985
96427	47986
18441	47987
156484	47988
162849	47989
138836	47990
97487	47991
156567	47992
327900	47993
10791	47994
131939	47995
115534	47996
127991	47997
339224	47998
3037	47999
128371	48000
114124	48001
219279	48002
79577	48003
187677	48004
75856	48005
185475	48006
23404	48007
133430	48008
159148	48009
308907	48010
1437	48011
67940	48012
157002	48013
61997	48014
179996	48015
1681	48016
289355	48017
175435	48018
228149	48019
11808	48020
55000	48021
9707	48022
21405	48023
27656	48024
85649	48025
6755	48026
19710	48027
52453	48028
24851	48029
165082	48030
5319	48031
6724	48032
256020	48033
184985	48034
189913	48035
63497	48036
53072	48037
114493	48038
119721	48039
28012	48040
154797	48041
383	48042
146851	48043
15248	48044
41729	48045
265221	48046
187397	48047
103145	48048
154007	48049
14542	48050
294221	48051
240530	48052
13058	48053
185430	48054
97637	48055
133051	48056
2376	48057
141554	48058
115809	48059
133450	48060
312898	48061
352002	48062
185091	48063
348286	48064
39031	48065
270201	48066
203225	48067
356587	48068
311426	48069
185125	48070
301488	48071
60280	48072
332604	48073
138882	48074
96250	48075
216836	48076
139488	48077
123493	48078
14	48079
94583	48080
149320	48081
43395	48082
325117	48083
41242	48084
180816	48085
76479	48086
276194	48087
116270	48088
356674	48089
25639	48090
14269	48091
210178	48092
212295	48093
353337	48094
215761	48095
121808	48096
40034	48097
108032	48098
18645	48099
76491	48100
337886	48101
115798	48102
87923	48103
14125	48104
4513	48105
18081	48106
211962	48107
75165	48108
309735	48109
3696	48110
144093	48111
150747	48112
80197	48113
246191	48114
7218	48115
7167	48116
63761	48117
43488	48118
63835	48119
245803	48120
245751	48121
2019	48122
52611	48123
77892	48124
49938	48125
10601	48126
68561	48127
52749	48128
91672	48129
38790	48130
254059	48131
126941	48132
351373	48133
74840	48134
35174	48135
23118	48136
77391	48137
325305	48138
161354	48139
147932	48140
105455	48141
539	48142
2493	48143
39256	48144
132372	48145
73952	48146
33590	48147
221269	48148
48191	48149
126824	48150
330503	48151
52022	48152
237342	48153
280855	48154
123826	48155
15601	48156
36145	48157
7524	48158
7341	48159
40255	48160
21180	48161
124204	48162
10696	48163
62781	48164
82703	48165
215508	48166
50766	48167
104397	48168
51163	48169
48977	48170
55596	48171
167577	48172
254035	48173
348067	48174
64558	48175
47622	48176
332609	48177
86389	48178
277336	48179
54668	48180
104929	48181
166141	48182
180871	48183
332791	48184
9581	48185
82670	48186
333766	48187
104943	48188
5291	48189
71074	48190
224875	48191
219662	48192
208491	48193
258304	48194
71144	48195
39279	48196
93654	48197
300090	48198
114736	48199
317671	48200
91039	48201
89040	48202
85304	48203
174	48204
13645	48205
295653	48206
182657	48207
41732	48208
9159	48209
10322	48210
4020	48211
44233	48212
225352	48213
315213	48214
210641	48215
92220	48216
117977	48217
170921	48218
2707	48219
114837	48220
19012	48221
116475	48222
30788	48223
45872	48224
25604	48225
966	48226
244302	48227
224497	48228
26047	48229
118298	48230
179829	48231
24934	48232
150802	48233
11183	48234
8423	48235
35866	48236
238216	48237
116669	48238
105793	48239
171776	48240
12002	48241
335582	48242
305037	48243
27288	48244
202273	48245
341267	48246
175663	48247
175108	48248
204335	48249
2680	48250
1669	48251
83989	48252
61784	48253
25710	48254
3187	48255
111587	48256
73669	48257
43183	48258
94383	48259
1842	48260
59771	48261
4277	48262
122915	48263
55729	48264
50122	48265
13115	48266
4277	48267
14930	48268
12889	48269
2853	48270
175260	48271
16714	48272
12227	48273
24488	48274
14357	48275
197009	48276
922	48277
244506	48278
59868	48279
109790	48280
14357	48281
2244	48282
1416	48283
11647	48284
69503	48285
28778	48286
170429	48287
11468	48288
55289	48289
203606	48290
37431	48291
6298	48292
342629	48293
788	48294
71345	48295
126650	48296
86212	48297
317218	48298
1367	48299
9190	48300
41020	48301
446	48302
8267	48303
15588	48304
265389	48305
15365	48306
55527	48307
201523	48308
344590	48309
347881	48310
123521	48311
51017	48312
59660	48313
162832	48314
35705	48315
348238	48316
19698	48317
204674	48318
4836	48319
33653	48320
105511	48321
13565	48322
28434	48323
241397	48324
28434	48325
255491	48326
102468	48327
1170	48328
28434	48329
105932	48330
126933	48331
114773	48332
28434	48333
155469	48334
185658	48335
326013	48336
139921	48337
74077	48338
216977	48339
127081	48340
9121	48341
207320	48342
51112	48343
118214	48344
2	48345
4746	48346
22177	48347
197114	48348
8147	48349
48203	48350
71736	48351
87929	48352
336244	48353
10368	48354
238600	48355
263795	48356
37857	48357
13018	48358
315737	48359
44262	48360
31562	48361
153553	48362
87500	48363
444	48364
116183	48365
138640	48366
343095	48367
185060	48368
43566	48369
10067	48370
76101	48371
119698	48372
93860	48373
70944	48374
30853	48375
8934	48376
449	48377
267753	48378
300716	48379
56301	48380
157739	48381
990	48382
54308	48383
990	48384
990	48385
1194	48386
1194	48387
990	48388
1194	48389
103978	48390
126570	48391
102465	48392
597	48393
148644	48394
151337	48395
18200	48396
197174	48397
105141	48398
74459	48399
182757	48400
37412	48401
304001	48402
332509	48403
36992	48404
990	48405
20393	48406
62407	48407
444	48408
32269	48409
22278	48410
218038	48411
48808	48412
850	48413
76265	48414
3156	48415
68382	48416
128749	48417
7896	48418
7896	48419
67426	48420
143938	48421
19775	48422
948	48423
41373	48424
63621	48425
234584	48426
61122	48427
129510	48428
234900	48429
103688	48430
444	48431
99879	48432
36616	48433
60733	48434
52941	48435
4149	48436
102609	48437
61018	48438
36975	48439
36600	48440
117434	48441
41567	48442
117698	48443
39663	48444
10094	48445
344081	48446
1330	48447
181185	48448
58701	48449
324900	48450
52848	48451
53623	48452
47387	48453
62359	48454
113315	48455
288759	48456
60422	48457
74399	48458
35500	48459
65949	48460
4380	48461
84500	48462
20781	48463
129147	48464
3802	48465
13580	48466
33969	48467
32199	48468
262477	48469
136936	48470
12347	48471
34695	48472
2649	48473
121314	48474
1043	48475
46351	48476
54980	48477
39796	48478
42110	48479
312984	48480
302354	48481
38155	48482
170881	48483
238399	48484
10258	48485
64910	48486
20547	48487
126479	48488
77878	48489
284319	48490
9593	48491
48655	48492
39103	48493
102483	48494
123966	48495
1623	48496
194094	48497
67354	48498
148755	48499
63400	48500
18387	48501
305644	48502
27073	48503
123955	48504
210272	48505
7464	48506
96058	48507
307581	48508
86667	48509
61742	48510
29077	48511
42012	48512
251201	48513
28547	48514
69031	48515
332811	48516
154586	48517
112067	48518
8257	48519
190288	48520
350520	48521
3245	48522
72	48523
21749	48524
20256	48525
121133	48526
69280	48527
69217	48528
275759	48529
41316	48530
8296	48531
8586	48532
117646	48533
169572	48534
22900	48535
321323	48536
114101	48537
24965	48538
4176	48539
87175	48540
115197	48541
26343	48542
13078	48543
12210	48544
10255	48545
64555	48546
20960	48547
7567	48548
152719	48549
58082	48550
147297	48551
24793	48552
15921	48553
35902	48554
114589	48555
87748	48556
31152	48557
53117	48558
344495	48559
133604	48560
83350	48561
211485	48562
27375	48563
3364	48564
31480	48565
7312	48566
138665	48567
9891	48568
269057	48569
189974	48570
234494	48571
135969	48572
129178	48573
83556	48574
53029	48575
35500	48576
108339	48577
221375	48578
14551	48579
40277	48580
12592	48581
67093	48582
20948	48583
1900	48584
139833	48585
53475	48586
25763	48587
128700	48588
303145	48589
25111	48590
52907	48591
4556	48592
96142	48593
6036	48594
152330	48595
7214	48596
19151	48597
3735	48598
149953	48599
184168	48600
34860	48601
22189	48602
1188	48603
319202	48604
152370	48605
201	48606
158841	48607
77062	48608
130	48609
112832	48610
36460	48611
26443	48612
319149	48613
5537	48614
316	48615
5537	48616
118966	48617
225582	48618
51555	48619
73583	48620
60555	48621
26237	48622
13909	48623
36147	48624
59425	48625
85623	48626
167070	48627
3333	48628
103	48629
315234	48630
37760	48631
87256	48632
25175	48633
207376	48634
189399	48635
21547	48636
28206	48637
2189	48638
30258	48639
73674	48640
15957	48641
134574	48642
144391	48643
245	48644
142240	48645
66257	48646
221996	48647
88709	48648
17141	48649
79166	48650
199394	48651
118471	48652
62832	48653
86518	48654
216699	48655
8679	48656
50517	48657
22182	48658
30514	48659
180289	48660
210124	48661
16372	48662
20884	48663
55408	48664
163770	48665
195385	48666
4711	48667
30426	48668
17706	48669
183307	48670
51138	48671
102673	48672
356062	48673
15474	48674
57317	48675
299091	48676
46850	48677
56595	48678
209362	48679
23856	48680
8749	48681
162945	48682
18172	48683
205854	48684
25281	48685
104012	48686
209888	48687
346102	48688
101265	48689
65496	48690
150211	48691
50272	48692
82489	48693
298773	48694
91442	48695
207542	48696
241571	48697
60824	48698
99048	48699
23731	48700
64061	48701
91412	48702
69949	48703
41282	48704
3382	48705
258094	48706
96447	48707
99	48708
99376	48709
65609	48710
298553	48711
21378	48712
42109	48713
79378	48714
26846	48715
357137	48716
328784	48717
91248	48718
4911	48719
124023	48720
221880	48721
94870	48722
24639	48723
41929	48724
9737	48725
212035	48726
2289	48727
321360	48728
5140	48729
21830	48730
16918	48731
8520	48732
95745	48733
18163	48734
26579	48735
401	48736
311324	48737
17163	48738
68737	48739
194728	48740
44285	48741
25784	48742
25036	48743
154181	48744
18394	48745
39804	48746
30966	48747
18394	48748
50555	48749
330355	48750
200829	48751
116248	48752
304957	48753
200337	48754
22176	48755
354498	48756
9233	48757
201635	48758
165332	48759
143758	48760
12641	48761
28705	48762
208925	48763
36457	48764
21926	48765
17216	48766
12771	48767
23351	48768
62655	48769
9464	48770
194594	48771
113466	48772
99623	48773
128219	48774
8749	48775
9064	48776
192108	48777
15377	48778
61993	48779
233676	48780
91930	48781
45836	48782
246641	48783
97171	48784
28565	48785
3523	48786
86959	48787
26065	48788
7024	48789
209628	48790
59359	48791
88410	48792
102255	48793
174896	48794
145921	48795
148304	48796
50657	48797
60028	48798
30281	48799
23128	48800
183135	48801
61147	48802
34952	48803
210655	48804
118261	48805
19524	48806
86714	48807
64964	48808
103741	48809
168667	48810
47529	48811
341496	48812
30608	48813
283490	48814
309682	48815
41564	48816
18158	48817
89764	48818
25039	48819
63264	48820
2468	48821
73556	48822
90639	48823
299373	48824
119711	48825
142090	48826
92640	48827
21794	48828
202105	48829
7117	48830
5440	48831
232505	48832
106876	48833
179373	48834
19970	48835
61314	48836
170902	48837
91986	48838
307282	48839
52009	48840
4549	48841
54969	48842
297768	48843
212218	48844
163225	48845
179357	48846
7069	48847
91950	48848
92446	48849
183897	48850
211640	48851
319842	48852
186774	48853
269310	48854
47542	48855
135025	48856
144283	48857
47700	48858
2379	48859
137217	48860
15989	48861
84454	48862
25835	48863
15516	48864
129993	48865
20840	48866
78710	48867
185092	48868
60322	48869
11340	48870
56499	48871
33104	48872
106124	48873
115324	48874
29568	48875
92328	48876
48424	48877
52072	48878
307254	48879
337890	48880
38094	48881
13106	48882
125337	48883
115728	48884
248300	48885
124276	48886
340117	48887
300758	48888
328386	48889
39634	48890
179029	48891
107234	48892
56354	48893
736	48894
5601	48895
149211	48896
235817	48897
178900	48898
124110	48899
112468	48900
112567	48901
21837	48902
88481	48903
74609	48904
85861	48905
66224	48906
42769	48907
25668	48908
53713	48909
51751	48910
117284	48911
308567	48912
12309	48913
5619	48914
9075	48915
21657	48916
29190	48917
13731	48918
50089	48919
155702	48920
50950	48921
6408	48922
149366	48923
134100	48924
1449	48925
6072	48926
143142	48927
229664	48928
203353	48929
170289	48930
41732	48931
88568	48932
42820	48933
299179	48934
266461	48935
5440	48936
32832	48937
82105	48938
2097	48939
271468	48940
81853	48941
151150	48942
86	48943
61310	48944
25553	48945
7727	48946
36416	48947
14126	48948
29378	48949
178732	48950
10935	48951
299388	48952
243091	48953
298198	48954
182094	48955
297922	48956
32468	48957
61432	48958
283535	48959
5617	48960
34891	48961
4573	48962
784	48963
169576	48964
168516	48965
14126	48966
13521	48967
223	48968
30496	48969
145883	48970
199892	48971
63886	48972
13447	48973
45148	48974
87492	48975
339154	48976
30598	48977
50444	48978
141784	48979
89932	48980
91885	48981
226835	48982
153986	48983
115132	48984
112262	48985
140252	48986
339107	48987
141819	48988
338017	48989
92939	48990
168836	48991
179140	48992
171228	48993
68521	48994
153651	48995
131	48996
1012	48997
32286	48998
282797	48999
21135	49000
61521	49001
6187	49002
288059	49003
56523	49004
20363	49005
39188	49006
349331	49007
49015	49008
2652	49009
86362	49010
128297	49011
83231	49012
37213	49013
2780	49014
188987	49015
1733	49016
9664	49017
39012	49018
2166	49019
199469	49020
117540	49021
90233	49022
58383	49023
41291	49024
150640	49025
74195	49026
3013	49027
142961	49028
2366	49029
299952	49030
235404	49031
50357	49032
154198	49033
6176	49034
24555	49035
117556	49036
84039	49037
109710	49038
20303	49039
299828	49040
150663	49041
80	49042
58625	49043
25701	49044
21157	49045
5473	49046
116955	49047
38047	49048
38743	49049
10426	49050
126125	49051
283254	49052
50331	49053
34064	49054
58500	49055
21652	49056
31241	49057
116565	49058
18702	49059
299147	49060
80987	49061
112452	49062
197644	49063
106359	49064
144437	49065
76317	49066
203063	49067
179640	49068
229045	49069
151007	49070
221530	49071
61661	49072
29269	49073
152848	49074
43750	49075
180100	49076
63851	49077
236882	49078
75802	49079
260846	49080
85560	49081
25550	49082
185950	49083
18277	49084
8805	49085
151574	49086
142564	49087
91805	49088
161454	49089
58932	49090
345569	49091
222872	49092
68006	49093
107535	49094
142151	49095
37751	49096
201701	49097
82398	49098
74185	49099
179752	49100
13098	49101
22199	49102
170286	49103
298184	49104
154129	49105
71706	49106
69067	49107
2664	49108
208555	49109
34746	49110
80041	49111
39028	49112
227390	49113
2785	49114
2766	49115
101226	49116
59877	49117
31252	49118
202861	49119
125574	49120
7108	49121
5950	49122
36246	49123
87100	49124
41105	49125
148173	49126
59645	49127
301212	49128
283426	49129
139282	49130
63543	49131
340356	49132
51554	49133
1326	49134
27957	49135
60956	49136
38657	49137
14194	49138
270492	49139
295025	49140
4497	49141
16236	49142
56286	49143
124855	49144
157018	49145
24874	49146
82048	49147
71971	49148
129253	49149
136650	49150
4245	49151
32138	49152
29350	49153
20789	49154
140749	49155
4412	49156
1891	49157
191537	49158
10332	49159
20300	49160
16944	49161
78341	49162
206452	49163
77138	49164
23441	49165
66530	49166
194	49167
53723	49168
1050	49169
22323	49170
355851	49171
67212	49172
18836	49173
36020	49174
194	49175
22904	49176
62644	49177
17245	49178
78591	49179
2960	49180
122444	49181
109868	49182
3719	49183
261962	49184
133554	49185
67217	49186
1710	49187
1431	49188
36697	49189
8529	49190
326035	49191
45697	49192
276543	49193
40660	49194
27204	49195
91224	49196
60631	49197
344361	49198
3711	49199
129195	49200
2140	49201
2037	49202
317396	49203
117123	49204
120874	49205
131	49206
337	49207
298888	49208
14817	49209
86312	49210
20547	49211
22070	49212
6268	49213
5647	49214
1207	49215
11372	49216
345201	49217
196912	49218
122244	49219
55107	49220
142257	49221
215412	49222
56034	49223
53989	49224
52601	49225
4477	49226
20876	49227
104385	49228
28745	49229
62455	49230
76708	49231
205471	49232
9458	49233
141670	49234
139657	49235
75241	49236
205069	49237
49890	49238
142122	49239
9008	49240
17474	49241
114794	49242
137686	49243
74107	49244
61532	49245
32415	49246
41182	49247
307214	49248
144274	49249
13783	49250
2530	49251
122516	49252
269269	49253
53439	49254
210219	49255
128198	49256
33033	49257
14245	49258
50077	49259
137361	49260
26344	49261
192972	49262
182733	49263
11092	49264
31543	49265
119858	49266
100	49267
64538	49268
11552	49269
5284	49270
3845	49271
32240	49272
114604	49273
168867	49274
162071	49275
76313	49276
74615	49277
99081	49278
107369	49279
126053	49280
90508	49281
250932	49282
63580	49283
3261	49284
60995	49285
223870	49286
79468	49287
275259	49288
9779	49289
19364	49290
38326	49291
272471	49292
184445	49293
781	49294
247668	49295
196093	49296
315221	49297
161572	49298
37223	49299
127083	49300
308384	49301
17778	49302
11862	49303
20876	49304
2424	49305
3602	49306
32063	49307
271412	49308
125382	49309
20716	49310
59413	49311
161157	49312
344852	49313
16862	49314
61227	49315
67229	49316
65002	49317
40459	49318
27042	49319
248184	49320
90276	49321
99735	49322
113884	49323
50749	49324
12299	49325
107933	49326
134242	49327
24946	49328
136705	49329
72725	49330
8913	49331
82498	49332
320104	49333
5227	49334
80072	49335
286065	49336
67644	49337
2863	49338
141236	49339
168973	49340
167014	49341
9891	49342
37233	49343
6019	49344
192295	49345
26345	49346
49890	49347
185930	49348
211	49349
99	49350
49275	49351
52615	49352
191664	49353
5569	49354
29918	49355
43002	49356
223243	49357
6260	49358
36754	49359
57095	49360
9583	49361
27	49362
195692	49363
41550	49364
47363	49365
100753	49366
319826	49367
337319	49368
97664	49369
275557	49370
65534	49371
119720	49372
24548	49373
27739	49374
60724	49375
77775	49376
45683	49377
1429	49378
167646	49379
50570	49380
97009	49381
22246	49382
4406	49383
6995	49384
190985	49385
10889	49386
4036	49387
37278	49388
4721	49389
1694	49390
62995	49391
160384	49392
11264	49393
1288	49394
81732	49395
89280	49396
215987	49397
20250	49398
36357	49399
84460	49400
94879	49401
62591	49402
106321	49403
267521	49404
55351	49405
146405	49406
26414	49407
337126	49408
108194	49409
2574	49410
321638	49411
127624	49412
8329	49413
13994	49414
3074	49415
50183	49416
1796	49417
11445	49418
5550	49419
1713	49420
119641	49421
78256	49422
118619	49423
8990	49424
190476	49425
188419	49426
2437	49427
7468	49428
262849	49429
324914	49430
9574	49431
433	49432
187809	49433
8138	49434
118723	49435
52835	49436
15773	49437
191459	49438
22166	49439
56300	49440
52199	49441
16898	49442
227503	49443
141983	49444
82281	49445
7150	49446
33432	49447
83502	49448
8468	49449
148468	49450
130846	49451
61586	49452
261133	49453
97969	49454
208425	49455
23931	49456
6281	49457
35882	49458
3394	49459
82024	49460
56690	49461
35333	49462
112953	49463
1964	49464
234926	49465
13529	49466
251917	49467
143472	49468
1412	49469
115388	49470
93948	49471
115812	49472
256812	49473
15108	49474
85268	49475
129993	49476
258692	49477
81006	49478
130892	49479
201878	49480
106876	49481
126614	49482
41727	49483
247840	49484
28076	49485
38831	49486
80892	49487
81804	49488
202841	49489
75389	49490
26800	49491
94735	49492
139613	49493
211514	49494
60894	49495
153647	49496
24723	49497
19590	49498
21935	49499
201107	49500
98201	49501
349723	49502
153912	49503
298102	49504
242844	49505
87812	49506
276810	49507
11724	49508
285529	49509
184837	49510
355	49511
287620	49512
112736	49513
40479	49514
37238	49515
180458	49516
152583	49517
152220	49518
304896	49519
12683	49520
3373	49521
154092	49522
212409	49523
235769	49524
29307	49525
129017	49526
85348	49527
232704	49528
142732	49529
17379	49530
244187	49531
27112	49532
76836	49533
142929	49534
114911	49535
306363	49536
297505	49537
90554	49538
166689	49539
46308	49540
98370	49541
199909	49542
55034	49543
257901	49544
91699	49545
236054	49546
70541	49547
125457	49548
41451	49549
302978	49550
92750	49551
113567	49552
201529	49553
37735	49554
144103	49555
19955	49556
125249	49557
148732	49558
41960	49559
53148	49560
87048	49561
130510	49562
35330	49563
201297	49564
81006	49565
27747	49566
74402	49567
54876	49568
250440	49569
309190	49570
59886	49571
38040	49572
325677	49573
11110	49574
4063	49575
82541	49576
123976	49577
11503	49578
230520	49579
63882	49580
208830	49581
202189	49582
153535	49583
25793	49584
83350	49585
159224	49586
60441	49587
162394	49588
298268	49589
252003	49590
152464	49591
248342	49592
57089	49593
56637	49594
35040	49595
298556	49596
124849	49597
335734	49598
115115	49599
57296	49600
233985	49601
44260	49602
11376	49603
47784	49604
91778	49605
83914	49606
101092	49607
342885	49608
117070	49609
311620	49610
10617	49611
8190	49612
141211	49613
283774	49614
144436	49615
153972	49616
40572	49617
25424	49618
83645	49619
199937	49620
136434	49621
101331	49622
199707	49623
4457	49624
288671	49625
116835	49626
63706	49627
129982	49628
90924	49629
257475	49630
8951	49631
19276	49632
50434	49633
61453	49634
18101	49635
336570	49636
16299	49637
117197	49638
110608	49639
89714	49640
301586	49641
289095	49642
344239	49643
110873	49644
72422	49645
6785	49646
50478	49647
335518	49648
215965	49649
8244	49650
24495	49651
94562	49652
133962	49653
85172	49654
193074	49655
131583	49656
145605	49657
148313	49658
336236	49659
18202	49660
92694	49661
14369	49662
67238	49663
159634	49664
86669	49665
4552	49666
121753	49667
134838	49668
81490	49669
143418	49670
348795	49671
174094	49672
101139	49673
4519	49674
6409	49675
116880	49676
173709	49677
8389	49678
78011	49679
6747	49680
69072	49681
216651	49682
18565	49683
6790	49684
349153	49685
95229	49686
107861	49687
70332	49688
1797	49689
108819	49690
5578	49691
148589	49692
36397	49693
289240	49694
177598	49695
93245	49696
143728	49697
294334	49698
31992	49699
173920	49700
176292	49701
57831	49702
3469	49703
76846	49704
196474	49705
124259	49706
110366	49707
37177	49708
323678	49709
118502	49710
293706	49711
46063	49712
216959	49713
70009	49714
109757	49715
133482	49716
270900	49717
218744	49718
318501	49719
65723	49720
91710	49721
316615	49722
268546	49723
317808	49724
292507	49725
263196	49726
316449	49727
819	49728
66471	49729
30642	49730
19700	49731
42313	49732
129874	49733
18212	49734
318879	49735
177607	49736
3722	49737
34329	49738
317869	49739
69760	49740
271567	49741
289949	49742
114915	49743
295853	49744
292036	49745
5903	49746
71981	49747
199578	49748
116775	49749
325805	49750
7375	49751
33962	49752
344924	49753
44192	49754
49709	49755
270192	49756
325596	49757
153831	49758
2391	49759
59363	49760
80499	49761
119621	49762
80783	49763
133545	49764
73676	49765
316899	49766
57352	49767
83087	49768
4785	49769
146711	49770
315074	49771
122669	49772
326029	49773
123052	49774
119	49775
285307	49776
324830	49777
3196	49778
62746	49779
34302	49780
172554	49781
28036	49782
40716	49783
13524	49784
72248	49785
6166	49786
70612	49787
42149	49788
46552	49789
22602	49790
95190	49791
93058	49792
56291	49793
23313	49794
72543	49795
3910	49796
12503	49797
109917	49798
314602	49799
119365	49800
88060	49801
189622	49802
188154	49803
27980	49804
171385	49805
188188	49806
190231	49807
314727	49808
96641	49809
27002	49810
336151	49811
120290	49812
240328	49813
9148	49814
314858	49815
111051	49816
220979	49817
283329	49818
176501	49819
194	49820
111341	49821
49408	49822
68350	49823
173995	49824
66170	49825
71837	49826
100656	49827
24682	49828
283132	49829
268598	49830
216564	49831
125548	49832
342887	49833
72976	49834
116373	49835
242956	49836
2843	49837
170536	49838
124236	49839
91641	49840
131249	49841
39285	49842
124218	49843
101175	49844
108360	49845
82688	49846
458	49847
48499	49848
2427	49849
144433	49850
2539	49851
170487	49852
24094	49853
34763	49854
7787	49855
17783	49856
109806	49857
34424	49858
11744	49859
142803	49860
1506	49861
168997	49862
148166	49863
191319	49864
180469	49865
172797	49866
205928	49867
127380	49868
33773	49869
108063	49870
158732	49871
264288	49872
6	49873
2686	49874
104365	49875
216074	49876
59437	49877
44182	49878
246581	49879
67360	49880
11493	49881
71800	49882
189128	49883
58101	49884
319158	49885
244309	49886
217129	49887
6672	49888
8625	49889
110973	49890
143038	49891
7681	49892
167733	49893
206084	49894
162652	49895
12228	49896
74746	49897
50	49898
9327	49899
63433	49900
34043	49901
30997	49902
351059	49903
87638	49904
48557	49905
17770	49906
45756	49907
13975	49908
1341	49909
191887	49910
1520	49911
9598	49912
52496	49913
13976	49914
280919	49915
36699	49916
2234	49917
49092	49918
350873	49919
108144	49920
335573	49921
34236	49922
173005	49923
16117	49924
26560	49925
151151	49926
23398	49927
353873	49928
10032	49929
15632	49930
36102	49931
353208	49932
280	49933
40751	49934
173593	49935
12245	49936
177187	49937
120985	49938
46272	49939
30580	49940
851	49941
95947	49942
48490	49943
136024	49944
174697	49945
10735	49946
68769	49947
11755	49948
50078	49949
53515	49950
76376	49951
23233	49952
18257	49953
15488	49954
46263	49955
34316	49956
31119	49957
55853	49958
82948	49959
49442	49960
4405	49961
10996	49962
83831	49963
58595	49964
52801	49965
409	49966
151816	49967
32344	49968
67294	49969
7874	49970
170822	49971
3756	49972
184668	49973
78117	49974
1089	49975
219311	49976
156622	49977
9092	49978
54752	49979
1306	49980
4767	49981
965	49982
19376	49983
255266	49984
17979	49985
106100	49986
10149	49987
28422	49988
30704	49989
9287	49990
15510	49991
83179	49992
4041	49993
143470	49994
61986	49995
49264	49996
38848	49997
6827	49998
12085	49999
154327	50000
55541	50001
19468	50002
17469	50003
4355	50004
3219	50005
63451	50006
1479	50007
30903	50008
2676	50009
1736	50010
78025	50011
24742	50012
23640	50013
354203	50014
47359	50015
7393	50016
193556	50017
6917	50018
273	50019
207441	50020
3664	50021
115417	50022
19668	50023
158548	50024
35393	50025
1238	50026
60142	50027
127133	50028
341129	50029
44154	50030
264339	50031
134458	50032
45395	50033
44074	50034
84880	50035
7985	50036
97676	50037
29407	50038
5867	50039
94213	50040
53844	50041
3075	50042
108907	50043
340617	50044
52302	50045
30319	50046
10173	50047
6	50048
182	50049
4466	50050
85723	50051
21663	50052
20902	50053
1984	50054
112838	50055
3833	50056
2476	50057
64357	50058
102828	50059
24553	50060
129862	50061
86203	50062
72265	50063
202883	50064
20574	50065
158609	50066
106350	50067
183792	50068
156116	50069
19454	50070
37080	50071
54135	50072
461	50073
68577	50074
2239	50075
235263	50076
63159	50077
50298	50078
26049	50079
1718	50080
38852	50081
43071	50082
94716	50083
19	50084
330033	50085
105452	50086
24378	50087
32215	50088
117731	50089
58535	50090
68127	50091
112047	50092
12729	50093
1223	50094
15857	50095
11645	50096
9941	50097
65089	50098
122045	50099
3877	50100
110949	50101
5724	50102
152412	50103
18677	50104
297066	50105
132083	50106
7473	50107
56224	50108
8112	50109
13048	50110
4302	50111
67658	50112
53249	50113
26409	50114
73585	50115
67636	50116
86526	50117
5675	50118
207412	50119
7303	50120
167195	50121
196957	50122
593	50123
5019	50124
49273	50125
83824	50126
57889	50127
107873	50128
50097	50129
6788	50130
221287	50131
95333	50132
1357	50133
6159	50134
263436	50135
12948	50136
71648	50137
78864	50138
17919	50139
28260	50140
206780	50141
19592	50142
260710	50143
147774	50144
73109	50145
88747	50146
22354	50147
327215	50148
7884	50149
174125	50150
22066	50151
3817	50152
63578	50153
34094	50154
10479	50155
66605	50156
72929	50157
27150	50158
157	50159
112128	50160
42492	50161
911	50162
24135	50163
310544	50164
19830	50165
15863	50166
5977	50167
25583	50168
11190	50169
293899	50170
109699	50171
7578	50172
2091	50173
14522	50174
117990	50175
6510	50176
161169	50177
6571	50178
99994	50179
36065	50180
58658	50181
3495	50182
1761	50183
17072	50184
51720	50185
2210	50186
8313	50187
8662	50188
44291	50189
21719	50190
143751	50191
12353	50192
1454	50193
44015	50194
38082	50195
12480	50196
41233	50197
47589	50198
28820	50199
320	50200
223295	50201
8542	50202
10811	50203
113594	50204
2970	50205
53813	50206
29897	50207
45214	50208
14706	50209
4820	50210
317654	50211
347431	50212
79756	50213
33554	50214
266434	50215
175124	50216
485	50217
46972	50218
30847	50219
10623	50220
16871	50221
16801	50222
7857	50223
3831	50224
14981	50225
185857	50226
45910	50227
50261	50228
62734	50229
1807	50230
24258	50231
1159	50232
2662	50233
117329	50234
329472	50235
6459	50236
45046	50237
30191	50238
142515	50239
18474	50240
149906	50241
63282	50242
38112	50243
864	50244
44977	50245
3651	50246
14035	50247
32792	50248
13013	50249
4486	50250
346531	50251
34246	50252
55740	50253
30210	50254
98883	50255
17547	50256
206266	50257
122173	50258
5636	50259
72688	50260
48582	50261
42222	50262
121929	50263
1909	50264
189922	50265
593	50266
79622	50267
13129	50268
42372	50269
164530	50270
23	50271
176654	50272
31092	50273
12134	50274
135695	50275
3534	50276
293978	50277
122924	50278
1798	50279
9985	50280
4336	50281
65222	50282
42643	50283
9265	50284
18878	50285
64015	50286
112057	50287
98535	50288
121040	50289
1247	50290
7900	50291
17815	50292
50216	50293
22144	50294
32893	50295
283992	50296
30671	50297
79653	50298
5210	50299
152608	50300
8964	50301
13593	50302
77483	50303
144557	50304
1698	50305
18482	50306
48535	50307
7286	50308
192876	50309
128037	50310
141	50311
8232	50312
290426	50313
36824	50314
73561	50315
9701	50316
63313	50317
36217	50318
2244	50319
3809	50320
570	50321
70077	50322
3876	50323
54451	50324
34018	50325
102333	50326
24066	50327
116857	50328
48405	50329
158838	50330
81636	50331
570	50332
22729	50333
16166	50334
111012	50335
124960	50336
4471	50337
47196	50338
129397	50339
11855	50340
122329	50341
247249	50342
8992	50343
9202	50344
1995	50345
76859	50346
119682	50347
32605	50348
1010	50349
2959	50350
4488	50351
9080	50352
84019	50353
98150	50354
31984	50355
78916	50356
196259	50357
247	50358
180905	50359
45191	50360
128983	50361
11401	50362
114746	50363
9730	50364
106001	50365
62382	50366
36206	50367
8377	50368
260650	50369
5019	50370
80871	50371
39614	50372
1885	50373
173976	50374
843	50375
36894	50376
44396	50377
16878	50378
166532	50379
63532	50380
5478	50381
8997	50382
2001	50383
448	50384
1838	50385
173460	50386
170154	50387
8327	50388
1248	50389
66426	50390
83819	50391
118217	50392
6583	50393
62519	50394
133779	50395
9708	50396
71260	50397
1618	50398
8878	50399
119513	50400
41861	50401
121503	50402
198887	50403
1562	50404
27701	50405
120590	50406
13269	50407
17990	50408
37716	50409
18819	50410
1066	50411
14346	50412
186159	50413
21317	50414
35689	50415
2525	50416
30752	50417
4168	50418
216018	50419
170656	50420
175041	50421
1972	50422
54359	50423
5304	50424
239521	50425
71833	50426
72053	50427
121948	50428
7699	50429
149306	50430
8641	50431
858	50432
3651	50433
299062	50434
3837	50435
104697	50436
321886	50437
3916	50438
5741	50439
148941	50440
24443	50441
58352	50442
189977	50443
178629	50444
160953	50445
4770	50446
102099	50447
88797	50448
19542	50449
506	50450
60180	50451
22904	50452
82	50453
66452	50454
63157	50455
7385	50456
79762	50457
31037	50458
3980	50459
13751	50460
86331	50461
87572	50462
42644	50463
158360	50464
1453	50465
46202	50466
48216	50467
71495	50468
52278	50469
283661	50470
157989	50471
200202	50472
34571	50473
3325	50474
19611	50475
167606	50476
1915	50477
67408	50478
891	50479
4996	50480
128888	50481
40624	50482
5585	50483
19684	50484
195116	50485
68316	50486
51869	50487
110475	50488
8259	50489
77634	50490
16542	50491
69376	50492
342899	50493
3635	50494
47176	50495
70256	50496
106419	50497
252422	50498
345038	50499
58139	50500
244672	50501
9155	50502
117325	50503
209303	50504
127645	50505
2763	50506
65736	50507
161396	50508
48478	50509
56596	50510
101422	50511
2875	50512
49317	50513
279923	50514
12803	50515
20075	50516
3288	50517
6311	50518
69342	50519
426	50520
158547	50521
333490	50522
102413	50523
174858	50524
11	50525
70231	50526
16588	50527
108530	50528
67788	50529
32404	50530
219	50531
64215	50532
18	50533
100999	50534
174112	50535
321768	50536
5814	50537
38162	50538
27302	50539
19226	50540
100930	50541
38524	50542
83446	50543
79509	50544
22261	50545
344313	50546
151490	50547
154075	50548
58665	50549
179146	50550
294359	50551
56393	50552
15856	50553
100843	50554
9818	50555
32121	50556
24861	50557
100760	50558
4415	50559
1	50560
31548	50561
12503	50562
202822	50563
15651	50564
5893	50565
124887	50566
94698	50567
298025	50568
34305	50569
199	50570
769	50571
288910	50572
152321	50573
102024	50574
97346	50575
32591	50576
42714	50577
6614	50578
5475	50579
12570	50580
46150	50581
208115	50582
38415	50583
9341	50584
162152	50585
53493	50586
72581	50587
46590	50588
19378	50589
105797	50590
195330	50591
111926	50592
12659	50593
67650	50594
192855	50595
3495	50596
2141	50597
9720	50598
27104	50599
14383	50600
51187	50601
1413	50602
70077	50603
80714	50604
49466	50605
1070	50606
8376	50607
10810	50608
51009	50609
334810	50610
37066	50611
207729	50612
30411	50613
278636	50614
205594	50615
5775	50616
353566	50617
25851	50618
11523	50619
80310	50620
100871	50621
46409	50622
23052	50623
9182	50624
23132	50625
4758	50626
65118	50627
53515	50628
23305	50629
49129	50630
195106	50631
17022	50632
137301	50633
16752	50634
111966	50635
8385	50636
3395	50637
82550	50638
22043	50639
17076	50640
46130	50641
22681	50642
168	50643
6379	50644
4627	50645
119160	50646
355117	50647
210106	50648
279288	50649
45916	50650
102641	50651
32085	50652
128869	50653
27107	50654
67809	50655
35217	50656
54704	50657
38661	50658
107250	50659
5989	50660
2267	50661
30455	50662
101073	50663
53269	50664
4505	50665
63295	50666
60	50667
9155	50668
34906	50669
7633	50670
3126	50671
9059	50672
172910	50673
52501	50674
26409	50675
51550	50676
53268	50677
107929	50678
90	50679
105381	50680
46027	50681
8443	50682
366	50683
168	50684
196497	50685
16692	50686
17137	50687
86372	50688
132821	50689
11049	50690
67147	50691
8327	50692
354179	50693
29536	50694
11782	50695
60660	50696
161340	50697
29968	50698
8439	50699
24066	50700
184609	50701
3224	50702
122043	50703
292053	50704
46491	50705
15081	50706
145193	50707
28188	50708
71837	50709
204392	50710
49374	50711
94662	50712
291371	50713
110584	50714
186694	50715
64964	50716
82597	50717
21762	50718
83655	50719
49287	50720
58096	50721
133542	50722
70118	50723
118095	50724
3386	50725
11727	50726
355820	50727
22933	50728
305208	50729
48839	50730
98946	50731
173764	50732
18018	50733
176422	50734
34565	50735
23343	50736
322874	50737
109473	50738
344528	50739
133664	50740
24273	50741
35002	50742
314322	50743
56227	50744
110276	50745
174145	50746
275059	50747
188255	50748
121771	50749
50482	50750
227663	50751
323494	50752
50720	50753
198851	50754
195834	50755
10685	50756
2475	50757
111570	50758
25322	50759
42311	50760
290407	50761
176642	50762
8946	50763
216062	50764
41851	50765
175942	50766
121789	50767
9570	50768
11679	50769
219922	50770
122791	50771
54915	50772
351538	50773
111527	50774
35153	50775
317959	50776
128425	50777
126974	50778
104064	50779
34103	50780
44059	50781
164577	50782
113339	50783
712	50784
62198	50785
50337	50786
349433	50787
76608	50788
34128	50789
108291	50790
55195	50791
184130	50792
236343	50793
199446	50794
219219	50795
44074	50796
57204	50797
13592	50798
19250	50799
73411	50800
198615	50801
12062	50802
105533	50803
38590	50804
96116	50805
314938	50806
81581	50807
98868	50808
54498	50809
68302	50810
172294	50811
7418	50812
194902	50813
350	50814
54034	50815
109702	50816
78217	50817
133666	50818
146342	50819
152524	50820
177796	50821
123443	50822
216702	50823
41610	50824
32453	50825
17562	50826
49975	50827
125616	50828
17066	50829
75767	50830
324122	50831
87975	50832
266025	50833
44390	50834
103158	50835
73477	50836
1125	50837
206055	50838
79334	50839
69142	50840
175888	50841
49552	50842
93235	50843
714	50844
129000	50845
54649	50846
41923	50847
49194	50848
270318	50849
35297	50850
354835	50851
288726	50852
169944	50853
268017	50854
351333	50855
3268	50856
337770	50857
72270	50858
193355	50859
189362	50860
2538	50861
31906	50862
166	50863
196389	50864
68492	50865
45637	50866
58969	50867
97589	50868
33714	50869
39643	50870
59053	50871
125707	50872
2704	50873
144370	50874
219020	50875
21139	50876
31717	50877
48074	50878
13586	50879
23630	50880
23601	50881
162426	50882
9431	50883
47554	50884
9608	50885
38388	50886
10152	50887
91208	50888
161614	50889
26167	50890
69139	50891
181077	50892
180390	50893
46060	50894
193799	50895
336787	50896
161511	50897
244081	50898
216013	50899
139329	50900
208004	50901
63290	50902
192738	50903
130052	50904
362	50905
83	50906
25974	50907
323214	50908
7349	50909
161719	50910
5599	50911
195745	50912
189405	50913
29683	50914
51162	50915
315039	50916
274601	50917
112883	50918
2255	50919
5651	50920
89835	50921
128962	50922
3275	50923
10213	50924
165127	50925
38035	50926
329096	50927
124095	50928
30459	50929
252758	50930
219818	50931
190216	50932
17089	50933
143191	50934
37429	50935
3900	50936
245531	50937
20683	50938
37918	50939
2538	50940
4481	50941
82276	50942
294080	50943
61382	50944
152688	50945
86636	50946
190730	50947
210421	50948
10926	50949
168745	50950
81870	50951
17789	50952
18015	50953
12248	50954
56721	50955
71570	50956
127582	50957
142645	50958
109605	50959
99004	50960
197714	50961
192517	50962
3196	50963
52666	50964
47261	50965
333	50966
356658	50967
64805	50968
43037	50969
302814	50970
82997	50971
81054	50972
39812	50973
24899	50974
22244	50975
145891	50976
82354	50977
198328	50978
72921	50979
15363	50980
293515	50981
24679	50982
355755	50983
58722	50984
175621	50985
190044	50986
17699	50987
54468	50988
182779	50989
79267	50990
353582	50991
136405	50992
966	50993
207294	50994
56601	50995
218051	50996
184822	50997
246300	50998
5007	50999
173167	51000
116965	51001
87771	51002
48421	51003
143387	51004
148588	51005
48679	51006
143009	51007
17572	51008
332865	51009
85512	51010
8396	51011
193569	51012
90018	51013
2820	51014
19280	51015
106116	51016
22222	51017
199129	51018
28132	51019
230	51020
86667	51021
304110	51022
99711	51023
19148	51024
33413	51025
55393	51026
144793	51027
319564	51028
224966	51029
21983	51030
9145	51031
210087	51032
352863	51033
51043	51034
227041	51035
59254	51036
26682	51037
206249	51038
20450	51039
96201	51040
53878	51041
56721	51042
124021	51043
60023	51044
29770	51045
253764	51046
17433	51047
43259	51048
83372	51049
352056	51050
31444	51051
68271	51052
258000	51053
10298	51054
83667	51055
37611	51056
19594	51057
78353	51058
2450	51059
98088	51060
75077	51061
174156	51062
4351	51063
195271	51064
72724	51065
237372	51066
38724	51067
3375	51068
38636	51069
161629	51070
170913	51071
20442	51072
20406	51073
94437	51074
32204	51075
4971	51076
118372	51077
78756	51078
200910	51079
45867	51080
67880	51081
52706	51082
21124	51083
39503	51084
24606	51085
4906	51086
5352	51087
268301	51088
224806	51089
270990	51090
278566	51091
16099	51092
110998	51093
68241	51094
13884	51095
227267	51096
235950	51097
96241	51098
246549	51099
152969	51100
152690	51101
174197	51102
139248	51103
2261	51104
355523	51105
23190	51106
144991	51107
5642	51108
298338	51109
324660	51110
3990	51111
6655	51112
151140	51113
60956	51114
77163	51115
98	51116
6631	51117
303425	51118
32898	51119
9181	51120
17434	51121
92934	51122
25683	51123
1672	51124
280306	51125
309577	51126
116636	51127
179008	51128
20963	51129
307843	51130
179458	51131
147097	51132
148947	51133
14503	51134
310437	51135
149949	51136
55049	51137
128213	51138
153585	51139
120038	51140
81206	51141
84623	51142
229052	51143
4331	51144
337281	51145
154511	51146
326609	51147
320374	51148
144094	51149
7076	51150
11064	51151
52235	51152
117656	51153
210018	51154
21397	51155
1694	51156
221766	51157
306178	51158
120514	51159
84001	51160
167115	51161
76453	51162
151540	51163
270837	51164
41924	51165
171023	51166
301288	51167
179055	51168
237829	51169
18568	51170
97672	51171
137900	51172
24971	51173
16013	51174
30433	51175
88119	51176
283604	51177
58244	51178
5679	51179
25381	51180
45259	51181
106550	51182
1707	51183
75203	51184
38905	51185
16916	51186
52970	51187
120623	51188
2489	51189
146472	51190
13020	51191
156320	51192
21210	51193
2741	51194
91204	51195
116125	51196
186954	51197
129358	51198
75809	51199
64055	51200
59881	51201
164596	51202
288140	51203
131527	51204
47763	51205
191545	51206
58746	51207
166113	51208
302925	51209
17545	51210
158125	51211
13858	51212
157078	51213
181528	51214
20070	51215
43684	51216
137241	51217
77204	51218
312922	51219
77272	51220
24931	51221
16844	51222
122905	51223
56555	51224
208896	51225
26607	51226
75654	51227
9894	51228
22058	51229
91670	51230
102738	51231
51605	51232
280994	51233
187661	51234
312228	51235
139549	51236
117657	51237
187211	51238
184790	51239
218519	51240
14727	51241
9697	51242
37499	51243
234203	51244
311966	51245
209527	51246
169751	51247
339384	51248
79802	51249
11330	51250
11411	51251
187968	51252
117617	51253
195866	51254
137110	51255
952	51256
59817	51257
117692	51258
94726	51259
314020	51260
313800	51261
133307	51262
33813	51263
60268	51264
219893	51265
18000	51266
120425	51267
633	51268
298095	51269
299422	51270
52409	51271
309783	51272
32760	51273
117559	51274
172242	51275
6073	51276
66909	51277
1915	51278
274496	51279
224867	51280
34838	51281
327932	51282
59698	51283
77766	51284
33281	51285
59489	51286
150248	51287
5870	51288
285756	51289
291718	51290
175119	51291
121946	51292
37927	51293
14261	51294
35701	51295
114554	51296
38093	51297
119964	51298
124868	51299
184692	51300
150345	51301
319715	51302
66136	51303
259403	51304
300659	51305
88477	51306
51468	51307
46573	51308
31689	51309
79692	51310
40313	51311
186027	51312
116235	51313
220465	51314
246708	51315
1026	51316
31	51317
204	51318
151762	51319
78791	51320
62426	51321
73229	51322
15259	51323
23400	51324
117	51325
186139	51326
198672	51327
24871	51328
13026	51329
47504	51330
18607	51331
56076	51332
21186	51333
47991	51334
223106	51335
173882	51336
289971	51337
48763	51338
15530	51339
292435	51340
79928	51341
257618	51342
17483	51343
169368	51344
35709	51345
100742	51346
76411	51347
323795	51348
40467	51349
272205	51350
38300	51351
32948	51352
88235	51353
1335	51354
17412	51355
13087	51356
14165	51357
46554	51358
292300	51359
178450	51360
165723	51361
77793	51362
173063	51363
333460	51364
342263	51365
105248	51366
315107	51367
141898	51368
148828	51369
3290	51370
70002	51371
26174	51372
98219	51373
175218	51374
9807	51375
25393	51376
5072	51377
13735	51378
66209	51379
76097	51380
185036	51381
206845	51382
332961	51383
255927	51384
18487	51385
267684	51386
21718	51387
256585	51388
23636	51389
297719	51390
184767	51391
168601	51392
262753	51393
65271	51394
9973	51395
500	51396
208563	51397
187341	51398
175842	51399
54547	51400
39246	51401
13725	51402
51651	51403
67079	51404
38936	51405
81955	51406
15096	51407
76442	51408
77360	51409
283622	51410
116051	51411
267640	51412
77180	51413
299748	51414
89283	51415
61694	51416
50343	51417
116196	51418
13728	51419
53403	51420
82228	51421
8820	51422
81222	51423
108782	51424
298138	51425
158222	51426
4523	51427
142027	51428
30421	51429
23925	51430
116376	51431
152089	51432
88579	51433
182923	51434
51795	51435
6359	51436
217917	51437
18149	51438
99735	51439
32157	51440
111932	51441
8529	51442
289451	51443
750	51444
123667	51445
9236	51446
122211	51447
185662	51448
80517	51449
92851	51450
197332	51451
298181	51452
64272	51453
112603	51454
194678	51455
123401	51456
187350	51457
226095	51458
79476	51459
166169	51460
6333	51461
352558	51462
151874	51463
93459	51464
45397	51465
47445	51466
192041	51467
192105	51468
343417	51469
65340	51470
74688	51471
100608	51472
132134	51473
43034	51474
48067	51475
187088	51476
164295	51477
11417	51478
235833	51479
35643	51480
349902	51481
162698	51482
225125	51483
33406	51484
311028	51485
117654	51486
2363	51487
22202	51488
192744	51489
90510	51490
41714	51491
33499	51492
51372	51493
105548	51494
151753	51495
76348	51496
84207	51497
322326	51498
2741	51499
88689	51500
14006	51501
75918	51502
232054	51503
192091	51504
35773	51505
312214	51506
34845	51507
6624	51508
104452	51509
20409	51510
73970	51511
123262	51512
104482	51513
112875	51514
88944	51515
74224	51516
217877	51517
98145	51518
181257	51519
186947	51520
151217	51521
742	51522
177785	51523
185985	51524
114845	51525
12083	51526
9192	51527
316945	51528
122853	51529
78200	51530
26161	51531
193631	51532
3710	51533
327902	51534
73749	51535
7345	51536
116616	51537
27281	51538
85518	51539
264628	51540
315134	51541
190875	51542
247179	51543
224322	51544
185212	51545
139558	51546
51621	51547
19035	51548
102622	51549
181471	51550
41657	51551
4335	51552
33508	51553
310565	51554
42834	51555
77198	51556
8075	51557
90103	51558
55025	51559
62004	51560
52260	51561
322659	51562
84707	51563
309833	51564
81083	51565
335922	51566
4870	51567
26404	51568
321167	51569
53402	51570
37142	51571
1900	51572
162356	51573
1898	51574
49847	51575
87818	51576
3981	51577
14289	51578
116859	51579
40507	51580
88797	51581
53054	51582
36222	51583
17760	51584
4116	51585
31941	51586
307747	51587
19538	51588
120606	51589
37066	51590
149778	51591
1953	51592
130815	51593
67151	51594
13278	51595
118966	51596
52844	51597
26293	51598
17875	51599
85027	51600
44500	51601
42500	51602
28771	51603
15639	51604
260865	51605
8517	51606
9849	51607
150283	51608
356306	51609
9544	51610
38734	51611
93480	51612
86419	51613
17261	51614
2471	51615
14762	51616
29407	51617
4619	51618
5873	51619
331697	51620
67757	51621
8238	51622
231002	51623
11239	51624
44088	51625
119298	51626
9986	51627
41016	51628
42717	51629
13316	51630
31617	51631
16779	51632
136053	51633
19165	51634
201631	51635
159529	51636
60361	51637
206822	51638
312936	51639
192085	51640
173679	51641
23568	51642
86871	51643
313381	51644
168833	51645
22658	51646
121440	51647
261	51648
55164	51649
49041	51650
66877	51651
280530	51652
132175	51653
125122	51654
1585	51655
30755	51656
65360	51657
76456	51658
40412	51659
47675	51660
17415	51661
23605	51662
224248	51663
136758	51664
60534	51665
238310	51666
178578	51667
28683	51668
116699	51669
51907	51670
28413	51671
23388	51672
2367	51673
14091	51674
57470	51675
47867	51676
203225	51677
44842	51678
89238	51679
128436	51680
10252	51681
66993	51682
18640	51683
94618	51684
25496	51685
33960	51686
107272	51687
165070	51688
6340	51689
33288	51690
24529	51691
316933	51692
55796	51693
71447	51694
206551	51695
4946	51696
201447	51697
10066	51698
66339	51699
9559	51700
315361	51701
66378	51702
104558	51703
15946	51704
44842	51705
33828	51706
44338	51707
69385	51708
77258	51709
355381	51710
43979	51711
40831	51712
45577	51713
175650	51714
51619	51715
10112	51716
22636	51717
6215	51718
25434	51719
117561	51720
187403	51721
7719	51722
99390	51723
313108	51724
40924	51725
59487	51726
45539	51727
95876	51728
11295	51729
179713	51730
81100	51731
53046	51732
169146	51733
3820	51734
29928	51735
10479	51736
18177	51737
19942	51738
156414	51739
5233	51740
106009	51741
32875	51742
118758	51743
65528	51744
282052	51745
75102	51746
40456	51747
11078	51748
112993	51749
33445	51750
195004	51751
29794	51752
31933	51753
85719	51754
48829	51755
55996	51756
271851	51757
30423	51758
14108	51759
169198	51760
12783	51761
117131	51762
30194	51763
91403	51764
27060	51765
43030	51766
136009	51767
312872	51768
315805	51769
135296	51770
22400	51771
5014	51772
34357	51773
16897	51774
187097	51775
77316	51776
44568	51777
3055	51778
63733	51779
27649	51780
323616	51781
77063	51782
7013	51783
152596	51784
4676	51785
5887	51786
27630	51787
62939	51788
159887	51789
66877	51790
28590	51791
3940	51792
51445	51793
1451	51794
10461	51795
190579	51796
151949	51797
127669	51798
59139	51799
31751	51800
3623	51801
9094	51802
2065	51803
33479	51804
50486	51805
1315	51806
38279	51807
9414	51808
117146	51809
107481	51810
23818	51811
100882	51812
70540	51813
48050	51814
88758	51815
227709	51816
9045	51817
44171	51818
5670	51819
13486	51820
69385	51821
69093	51822
3459	51823
741	51824
257224	51825
194031	51826
72658	51827
45238	51828
38095	51829
6565	51830
212332	51831
51715	51832
56481	51833
5924	51834
98865	51835
94707	51836
206613	51837
70714	51838
26648	51839
52243	51840
5740	51841
64893	51842
57786	51843
7224	51844
260571	51845
20743	51846
138646	51847
238012	51848
57799	51849
18565	51850
22733	51851
56321	51852
352572	51853
198276	51854
237990	51855
203491	51856
10420	51857
29324	51858
55483	51859
61076	51860
10496	51861
252577	51862
6500	51863
40357	51864
36337	51865
290312	51866
66514	51867
287309	51868
10463	51869
22350	51870
12599	51871
114616	51872
239059	51873
336768	51874
3555	51875
136766	51876
66287	51877
6203	51878
4028	51879
342613	51880
131081	51881
122043	51882
20760	51883
3104	51884
20057	51885
1410	51886
311648	51887
58667	51888
4174	51889
226685	51890
35577	51891
8125	51892
14366	51893
28700	51894
326098	51895
14980	51896
166240	51897
16892	51898
51913	51899
16	51900
199134	51901
10309	51902
8002	51903
4965	51904
78435	51905
140539	51906
17624	51907
266827	51908
292558	51909
11617	51910
79167	51911
846	51912
64117	51913
18922	51914
4209	51915
15494	51916
1348	51917
310636	51918
39879	51919
161968	51920
4979	51921
4019	51922
72322	51923
312899	51924
47895	51925
31833	51926
25412	51927
76467	51928
159917	51929
192715	51930
21592	51931
125747	51932
89689	51933
15359	51934
247273	51935
2650	51936
160396	51937
6031	51938
33968	51939
6149	51940
8011	51941
3208	51942
39846	51943
8367	51944
76229	51945
90654	51946
70212	51947
239	51948
168691	51949
101376	51950
47968	51951
281971	51952
48822	51953
77313	51954
187547	51955
33820	51956
4005	51957
186319	51958
7434	51959
7131	51960
1145	51961
36885	51962
28403	51963
5061	51964
9217	51965
94036	51966
334789	51967
355300	51968
24667	51969
45503	51970
18510	51971
79936	51972
5031	51973
116850	51974
20936	51975
21919	51976
33405	51977
45536	51978
78915	51979
91862	51980
6879	51981
13274	51982
3040	51983
209379	51984
35654	51985
124980	51986
10659	51987
36246	51988
105751	51989
2056	51990
13238	51991
172959	51992
6930	51993
101998	51994
19654	51995
26754	51996
6304	51997
146069	51998
21439	51999
11819	52000
69315	52001
53176	52002
17662	52003
3108	52004
317171	52005
6544	52006
91080	52007
75314	52008
42806	52009
25612	52010
131005	52011
12767	52012
7172	52013
62448	52014
7082	52015
2893	52016
25047	52017
18913	52018
122569	52019
4413	52020
119655	52021
25895	52022
13652	52023
15293	52024
73802	52025
89072	52026
158314	52027
3840	52028
141393	52029
9974	52030
5914	52031
302954	52032
12564	52033
77887	52034
89194	52035
18775	52036
96	52037
76398	52038
24350	52039
488	52040
6868	52041
52529	52042
11662	52043
1187	52044
35872	52045
68086	52046
96742	52047
1895	52048
47801	52049
39238	52050
153933	52051
64486	52052
78196	52053
61950	52054
84153	52055
98561	52056
59419	52057
182881	52058
185983	52059
70501	52060
22392	52061
52499	52062
30111	52063
71936	52064
66417	52065
15933	52066
107501	52067
158637	52068
25711	52069
9559	52070
99016	52071
8315	52072
7229	52073
187237	52074
19235	52075
780	52076
48411	52077
49248	52078
169092	52079
353694	52080
11958	52081
137198	52082
843	52083
64020	52084
11658	52085
5086	52086
32677	52087
52499	52088
107831	52089
66798	52090
13043	52091
230098	52092
2367	52093
7520	52094
192389	52095
10456	52096
4862	52097
13951	52098
1105	52099
5631	52100
869	52101
52566	52102
18634	52103
120319	52104
116650	52105
85577	52106
7503	52107
52926	52108
313268	52109
281674	52110
35635	52111
1415	52112
34035	52113
338686	52114
5807	52115
29345	52116
28672	52117
46600	52118
108110	52119
160275	52120
13690	52121
41031	52122
24521	52123
66377	52124
778	52125
64564	52126
57559	52127
8164	52128
310106	52129
17476	52130
15108	52131
199508	52132
297299	52133
3066	52134
31752	52135
58404	52136
31973	52137
9676	52138
249079	52139
249100	52140
32970	52141
116827	52142
95444	52143
31895	52144
8295	52145
43530	52146
89934	52147
52828	52148
12292	52149
273668	52150
2407	52151
20776	52152
18510	52153
278901	52154
18591	52155
10479	52156
13822	52157
260260	52158
36473	52159
2795	52160
761	52161
14675	52162
42603	52163
328812	52164
18216	52165
62337	52166
10743	52167
190138	52168
31784	52169
37161	52170
18046	52171
87669	52172
74530	52173
44737	52174
33522	52175
83165	52176
63897	52177
10752	52178
7903	52179
22282	52180
65835	52181
170	52182
51544	52183
11335	52184
26019	52185
36853	52186
110843	52187
91330	52188
4026	52189
12683	52190
13728	52191
249511	52192
191563	52193
53800	52194
125409	52195
72056	52196
29482	52197
49889	52198
186824	52199
17551	52200
4005	52201
203571	52202
4243	52203
51902	52204
83126	52205
43575	52206
7568	52207
4057	52208
60830	52209
52175	52210
53160	52211
3871	52212
184417	52213
243441	52214
19219	52215
45664	52216
75347	52217
115672	52218
21940	52219
18358	52220
191505	52221
51661	52222
244011	52223
115708	52224
1920	52225
246577	52226
184833	52227
25309	52228
168710	52229
18564	52230
44415	52231
59977	52232
67826	52233
32739	52234
94933	52235
65277	52236
110955	52237
7689	52238
26312	52239
195178	52240
4141	52241
20094	52242
90466	52243
145550	52244
87550	52245
118447	52246
226941	52247
578	52248
3889	52249
18270	52250
4724	52251
33777	52252
4047	52253
16931	52254
78143	52255
67427	52256
119893	52257
15931	52258
78347	52259
209037	52260
1	52261
193657	52262
102790	52263
4614	52264
8975	52265
229126	52266
102080	52267
101657	52268
105334	52269
14406	52270
148367	52271
46731	52272
9449	52273
2197	52274
2145	52275
12473	52276
11292	52277
47345	52278
227202	52279
28648	52280
17275	52281
238467	52282
25655	52283
134084	52284
59989	52285
12523	52286
33054	52287
15581	52288
34411	52289
44126	52290
110864	52291
19160	52292
11334	52293
33	52294
15785	52295
60350	52296
161400	52297
67872	52298
17215	52299
197210	52300
17981	52301
2026	52302
37720	52303
9933	52304
45319	52305
24236	52306
13745	52307
84012	52308
41238	52309
11783	52310
173506	52311
8906	52312
40047	52313
25952	52314
101632	52315
4439	52316
28756	52317
67829	52318
205467	52319
128280	52320
22953	52321
72875	52322
16652	52323
66900	52324
101730	52325
93524	52326
108357	52327
8608	52328
236941	52329
94612	52330
32940	52331
36266	52332
188551	52333
292322	52334
104470	52335
100105	52336
3351	52337
39028	52338
56624	52339
98075	52340
5683	52341
69299	52342
1	52343
6711	52344
44495	52345
11113	52346
35142	52347
180495	52348
38701	52349
94746	52350
66058	52351
61340	52352
8521	52353
156123	52354
136634	52355
106460	52356
34822	52357
11407	52358
30350	52359
312084	52360
9377	52361
122870	52362
56810	52363
319853	52364
285435	52365
90382	52366
29712	52367
14976	52368
15683	52369
167542	52370
11349	52371
88265	52372
187378	52373
116195	52374
296744	52375
13747	52376
143560	52377
64739	52378
273552	52379
33128	52380
6655	52381
192121	52382
95267	52383
22432	52384
59451	52385
53527	52386
74279	52387
1305	52388
43207	52389
59245	52390
316549	52391
94147	52392
115794	52393
62921	52394
12754	52395
19486	52396
41924	52397
190487	52398
884	52399
120273	52400
96078	52401
24682	52402
106688	52403
321152	52404
259195	52405
268656	52406
204620	52407
46660	52408
126911	52409
335929	52410
28593	52411
163009	52412
43230	52413
76108	52414
207905	52415
8104	52416
195389	52417
313205	52418
78023	52419
38284	52420
344804	52421
3081	52422
8667	52423
135680	52424
312500	52425
4426	52426
110716	52427
309607	52428
62120	52429
151826	52430
167149	52431
193099	52432
113958	52433
262179	52434
240443	52435
72036	52436
85365	52437
112904	52438
178807	52439
52628	52440
82051	52441
189007	52442
38024	52443
172893	52444
294669	52445
113333	52446
24671	52447
35780	52448
87872	52449
2440	52450
319925	52451
267544	52452
41293	52453
26180	52454
58685	52455
13799	52456
75983	52457
75919	52458
313113	52459
331212	52460
165234	52461
31923	52462
32751	52463
18489	52464
152471	52465
47689	52466
349355	52467
294260	52468
21804	52469
152790	52470
170870	52471
167415	52472
47399	52473
25041	52474
81866	52475
327707	52476
32514	52477
56977	52478
209990	52479
7006	52480
69898	52481
63487	52482
357449	52483
191463	52484
28735	52485
81947	52486
195286	52487
60543	52488
119217	52489
245089	52490
64370	52491
4669	52492
22584	52493
194424	52494
7205	52495
13667	52496
341174	52497
145191	52498
58359	52499
197515	52500
64653	52501
257349	52502
138550	52503
93459	52504
207042	52505
59089	52506
6942	52507
33472	52508
140196	52509
33838	52510
168688	52511
75976	52512
237407	52513
90101	52514
198765	52515
308903	52516
140364	52517
33477	52518
50963	52519
107241	52520
15464	52521
33492	52522
309359	52523
195532	52524
8063	52525
223473	52526
47877	52527
120754	52528
195535	52529
328572	52530
78721	52531
90182	52532
145905	52533
185272	52534
151343	52535
308082	52536
1340	52537
144527	52538
238449	52539
138961	52540
43938	52541
169019	52542
75963	52543
43982	52544
51699	52545
1085	52546
320984	52547
3215	52548
15601	52549
17440	52550
200048	52551
20049	52552
125226	52553
169489	52554
59407	52555
30922	52556
49486	52557
91164	52558
54725	52559
43141	52560
318538	52561
74148	52562
186955	52563
7799	52564
77158	52565
29999	52566
353289	52567
30830	52568
8569	52569
27333	52570
42858	52571
271532	52572
222596	52573
160736	52574
162697	52575
24284	52576
5270	52577
13733	52578
74873	52579
117523	52580
31049	52581
163152	52582
307878	52583
72640	52584
22775	52585
79680	52586
138848	52587
52271	52588
117651	52589
23886	52590
37947	52591
24169	52592
9615	52593
56555	52594
75863	52595
18303	52596
168109	52597
3202	52598
88774	52599
185963	52600
59837	52601
152735	52602
61845	52603
171911	52604
138296	52605
75827	52606
308189	52607
272564	52608
165212	52609
256081	52610
140758	52611
128395	52612
222503	52613
72439	52614
170533	52615
191709	52616
108707	52617
11485	52618
61219	52619
311759	52620
166261	52621
115657	52622
107015	52623
108652	52624
73894	52625
327537	52626
13786	52627
66269	52628
88725	52629
142221	52630
89018	52631
29005	52632
89303	52633
44251	52634
206153	52635
200845	52636
53182	52637
185972	52638
296040	52639
184213	52640
148053	52641
249449	52642
144929	52643
137716	52644
199903	52645
331279	52646
75928	52647
95748	52648
8886	52649
177534	52650
52187	52651
2261	52652
2261	52653
52187	52654
117733	52655
228901	52656
38271	52657
1340	52658
77059	52659
99364	52660
79551	52661
9702	52662
47498	52663
36666	52664
28450	52665
6438	52666
101679	52667
5740	52668
144175	52669
26154	52670
235448	52671
8870	52672
186708	52673
4860	52674
202171	52675
18944	52676
31397	52677
18510	52678
184517	52679
6522	52680
105343	52681
117781	52682
77241	52683
6564	52684
148275	52685
76212	52686
78080	52687
42886	52688
22492	52689
40416	52690
95698	52691
28867	52692
117568	52693
52233	52694
36170	52695
310623	52696
32690	52697
222521	52698
208408	52699
83486	52700
248531	52701
37654	52702
101956	52703
56451	52704
79076	52705
44992	52706
129908	52707
58166	52708
78104	52709
263658	52710
117814	52711
32979	52712
94895	52713
109665	52714
246736	52715
187767	52716
99829	52717
72411	52718
64113	52719
1202	52720
88973	52721
5002	52722
20240	52723
77282	52724
36789	52725
88507	52726
92511	52727
14410	52728
51308	52729
70644	52730
20976	52731
89211	52732
25797	52733
105844	52734
15089	52735
5679	52736
3284	52737
179278	52738
9304	52739
87355	52740
70115	52741
4389	52742
96764	52743
64371	52744
88145	52745
186039	52746
90739	52747
222269	52748
319938	52749
202525	52750
60677	52751
203956	52752
123492	52753
191259	52754
136520	52755
51161	52756
351335	52757
49080	52758
60622	52759
229928	52760
273598	52761
12096	52762
13723	52763
42060	52764
179114	52765
319474	52766
78799	52767
61885	52768
191421	52769
30899	52770
64312	52771
215	52772
177902	52773
43402	52774
80061	52775
134657	52776
30136	52777
40666	52778
33714	52779
10966	52780
230571	52781
96872	52782
184754	52783
2528	52784
51754	52785
12989	52786
270959	52787
60000	52788
76339	52789
169048	52790
103044	52791
188826	52792
3438	52793
151570	52794
71430	52795
191151	52796
156197	52797
90388	52798
152488	52799
186078	52800
35776	52801
198084	52802
98127	52803
138353	52804
4541	52805
723	52806
43995	52807
119951	52808
141857	52809
25797	52810
173091	52811
77220	52812
7789	52813
75465	52814
107318	52815
52192	52816
77133	52817
319459	52818
181629	52819
117716	52820
165561	52821
75809	52822
323506	52823
64078	52824
321105	52825
117472	52826
229451	52827
1016	52828
59623	52829
144790	52830
21809	52831
76552	52832
16589	52833
184593	52834
328393	52835
258504	52836
184307	52837
56764	52838
319972	52839
320362	52840
125998	52841
9774	52842
182976	52843
90314	52844
122136	52845
28930	52846
28092	52847
37760	52848
47804	52849
30614	52850
161526	52851
164741	52852
310573	52853
240413	52854
139171	52855
268906	52856
333981	52857
308483	52858
37547	52859
177726	52860
160871	52861
253983	52862
98825	52863
255877	52864
19103	52865
324654	52866
88263	52867
33363	52868
62071	52869
134328	52870
33267	52871
73293	52872
93013	52873
21729	52874
61798	52875
63977	52876
102452	52877
59526	52878
135984	52879
25368	52880
53776	52881
24976	52882
184984	52883
225026	52884
274189	52885
238266	52886
107366	52887
164289	52888
59048	52889
79731	52890
12055	52891
47814	52892
23890	52893
138950	52894
63433	52895
43667	52896
12653	52897
202256	52898
9404	52899
25692	52900
26454	52901
83492	52902
46892	52903
92681	52904
40714	52905
93383	52906
141376	52907
61543	52908
11357	52909
309062	52910
26725	52911
184396	52912
28537	52913
180888	52914
211630	52915
32258	52916
28701	52917
22586	52918
140456	52919
40009	52920
14577	52921
21820	52922
96628	52923
88480	52924
207252	52925
141380	52926
6715	52927
184958	52928
24976	52929
106957	52930
90494	52931
7803	52932
6344	52933
97496	52934
82290	52935
9579	52936
109542	52937
77315	52938
330048	52939
116991	52940
783	52941
3954	52942
59519	52943
40906	52944
60015	52945
661	52946
222955	52947
194358	52948
310124	52949
96625	52950
224791	52951
80950	52952
51708	52953
191726	52954
55163	52955
20687	52956
80379	52957
51375	52958
48091	52959
18593	52960
88555	52961
41109	52962
48652	52963
17408	52964
97605	52965
20228	52966
28771	52967
30465	52968
44682	52969
115878	52970
19601	52971
10299	52972
1436	52973
37175	52974
41043	52975
117356	52976
31852	52977
156272	52978
52269	52979
192107	52980
79622	52981
228650	52982
6917	52983
222481	52984
103544	52985
12783	52986
13946	52987
5030	52988
54126	52989
76760	52990
267704	52991
88276	52992
32139	52993
3790	52994
118249	52995
10550	52996
154447	52997
55368	52998
12710	52999
29335	53000
26116	53001
182617	53002
253490	53003
120704	53004
14124	53005
244781	53006
231351	53007
225918	53008
7196	53009
8626	53010
126780	53011
263796	53012
158053	53013
131442	53014
7896	53015
444	53016
1553	53017
48354	53018
27871	53019
228235	53020
90221	53021
290	53022
7420	53023
44171	53024
10483	53025
2371	53026
4590	53027
2730	53028
531	53029
27233	53030
19468	53031
12317	53032
8156	53033
196	53034
66397	53035
36949	53036
53510	53037
36973	53038
11732	53039
10409	53040
6672	53041
11778	53042
116535	53043
14000	53044
5053	53045
122911	53046
283276	53047
579	53048
45198	53049
51573	53050
116494	53051
100780	53052
44164	53053
22623	53054
259445	53055
14534	53056
20190	53057
1707	53058
23105	53059
43908	53060
163694	53061
12544	53062
37157	53063
180288	53064
2615	53065
145092	53066
51943	53067
262546	53068
6584	53069
1021	53070
136618	53071
4343	53072
320600	53073
37566	53074
10066	53075
132457	53076
22266	53077
44252	53078
118376	53079
2750	53080
3507	53081
58808	53082
13803	53083
6063	53084
100132	53085
60699	53086
187413	53087
66861	53088
151008	53089
52241	53090
16754	53091
208728	53092
312868	53093
337403	53094
17125	53095
53874	53096
188238	53097
24511	53098
49280	53099
27125	53100
100088	53101
6329	53102
17762	53103
113322	53104
171959	53105
7823	53106
8369	53107
29	53108
863	53109
76811	53110
3002	53111
36938	53112
41283	53113
3275	53114
111233	53115
98010	53116
46435	53117
157568	53118
59492	53119
76076	53120
14669	53121
10091	53122
228724	53123
22327	53124
621	53125
66291	53126
5487	53127
36568	53128
58696	53129
72939	53130
52919	53131
6052	53132
46286	53133
20042	53134
37287	53135
76327	53136
70178	53137
8340	53138
26	53139
15546	53140
490	53141
44163	53142
7534	53143
18401	53144
278710	53145
45070	53146
26997	53147
29586	53148
2367	53149
13075	53150
4896	53151
366	53152
25356	53153
57438	53154
22650	53155
172661	53156
10354	53157
1085	53158
125	53159
10291	53160
43434	53161
69561	53162
270677	53163
2610	53164
238706	53165
238113	53166
146899	53167
238347	53168
146366	53169
238531	53170
270284	53171
835	53172
56531	53173
33800	53174
6317	53175
10092	53176
260233	53177
20426	53178
100782	53179
48049	53180
183203	53181
64098	53182
809	53183
15864	53184
8142	53185
15031	53186
118112	53187
5059	53188
8889	53189
8150	53190
59208	53191
115119	53192
36083	53193
3424	53194
26068	53195
21817	53196
19528	53197
93697	53198
102651	53199
4773	53200
5582	53201
59749	53202
40004	53203
277581	53204
79023	53205
181630	53206
14214	53207
69256	53208
106173	53209
36550	53210
6926	53211
25754	53212
43321	53213
83644	53214
206701	53215
35611	53216
6911	53217
2905	53218
67119	53219
193850	53220
58368	53221
17599	53222
160910	53223
45784	53224
211	53225
8700	53226
57938	53227
16259	53228
9172	53229
7705	53230
12178	53231
13426	53232
189071	53233
252973	53234
44848	53235
933	53236
131717	53237
23183	53238
31345	53239
25909	53240
37901	53241
187694	53242
33707	53243
22591	53244
15944	53245
134016	53246
40574	53247
19984	53248
28045	53249
185264	53250
108199	53251
100076	53252
125356	53253
2729	53254
9969	53255
48740	53256
2411	53257
21818	53258
13347	53259
19958	53260
74733	53261
116728	53262
133311	53263
56653	53264
10836	53265
11234	53266
132601	53267
25658	53268
21391	53269
176237	53270
101008	53271
56404	53272
1552	53273
39699	53274
6034	53275
18667	53276
13837	53277
116900	53278
18675	53279
76721	53280
18645	53281
18668	53282
8387	53283
113567	53284
107152	53285
34939	53286
230123	53287
2080	53288
116805	53289
162213	53290
8210	53291
210744	53292
131772	53293
1593	53294
73936	53295
40150	53296
35037	53297
260200	53298
50585	53299
20367	53300
31549	53301
171940	53302
1943	53303
287116	53304
42755	53305
9851	53306
205565	53307
18051	53308
21808	53309
3008	53310
142053	53311
314022	53312
2777	53313
76684	53314
71676	53315
20294	53316
55116	53317
63828	53318
94285	53319
6353	53320
6076	53321
38588	53322
23569	53323
23217	53324
194633	53325
32356	53326
123421	53327
172603	53328
136421	53329
3035	53330
16014	53331
173128	53332
80362	53333
2676	53334
217589	53335
247217	53336
23785	53337
82652	53338
45160	53339
47928	53340
39395	53341
80226	53342
83095	53343
61592	53344
28299	53345
52131	53346
77921	53347
28662	53348
4373	53349
32	53350
178662	53351
27870	53352
108205	53353
77576	53354
14579	53355
26805	53356
27068	53357
158633	53358
329723	53359
13570	53360
87	53361
30530	53362
7827	53363
22	53364
17540	53365
194128	53366
47990	53367
11940	53368
6487	53369
81923	53370
8180	53371
302754	53372
131399	53373
18434	53374
2630	53375
95620	53376
141249	53377
34467	53378
72886	53379
196394	53380
250046	53381
319352	53382
348161	53383
87604	53384
1735	53385
10075	53386
13986	53387
328017	53388
252041	53389
38704	53390
194613	53391
31577	53392
45595	53393
5249	53394
1190	53395
18363	53396
10002	53397
21644	53398
342905	53399
195338	53400
144198	53401
18657	53402
3677	53403
71973	53404
91150	53405
746	53406
198888	53407
57009	53408
18656	53409
50217	53410
208790	53411
380	53412
209545	53413
25751	53414
3496	53415
215714	53416
2876	53417
114	53418
24809	53419
33412	53420
153031	53421
23970	53422
6396	53423
185747	53424
1668	53425
32	53426
10451	53427
9406	53428
20276	53429
6354	53430
4304	53431
2362	53432
121699	53433
39790	53434
198950	53435
21818	53436
79479	53437
3336	53438
103875	53439
32045	53440
52926	53441
1682	53442
262021	53443
137909	53444
58584	53445
26234	53446
2614	53447
24772	53448
5240	53449
57696	53450
4377	53451
1861	53452
67909	53453
2163	53454
66802	53455
72755	53456
106661	53457
3125	53458
5240	53459
14214	53460
4698	53461
112043	53462
9966	53463
10253	53464
40100	53465
1853	53466
104036	53467
6994	53468
5880	53469
41481	53470
19314	53471
39023	53472
4191	53473
60054	53474
113	53475
246106	53476
7754	53477
32676	53478
1553	53479
28454	53480
51267	53481
192797	53482
154811	53483
17497	53484
103077	53485
73512	53486
295227	53487
18162	53488
36191	53489
170612	53490
73523	53491
102446	53492
64832	53493
101615	53494
6369	53495
63095	53496
238137	53497
25566	53498
34663	53499
170116	53500
43833	53501
125662	53502
226865	53503
184973	53504
63873	53505
169547	53506
125840	53507
314680	53508
308468	53509
3789	53510
47499	53511
314621	53512
46137	53513
176816	53514
63793	53515
118782	53516
57679	53517
51936	53518
32266	53519
161310	53520
630	53521
203031	53522
35520	53523
158029	53524
121220	53525
259319	53526
81514	53527
204483	53528
50766	53529
150205	53530
51131	53531
255997	53532
231461	53533
85527	53534
627	53535
204422	53536
30571	53537
10450	53538
89100	53539
45615	53540
18537	53541
7049	53542
296782	53543
260979	53544
94968	53545
2582	53546
501	53547
29965	53548
1874	53549
2532	53550
1263	53551
118004	53552
78175	53553
2369	53554
120681	53555
8228	53556
45945	53557
166	53558
18860	53559
25291	53560
18932	53561
305630	53562
77269	53563
28237	53564
90882	53565
205509	53566
103296	53567
244362	53568
31780	53569
135610	53570
193803	53571
77140	53572
143713	53573
22484	53574
7345	53575
192	53576
11443	53577
2093	53578
10927	53579
6885	53580
254301	53581
186082	53582
9495	53583
9698	53584
11173	53585
98605	53586
16558	53587
7546	53588
1762	53589
10904	53590
158786	53591
12751	53592
56033	53593
31936	53594
101890	53595
112	53596
246323	53597
2766	53598
1711	53599
1049	53600
45644	53601
36486	53602
9310	53603
70239	53604
6691	53605
10663	53606
63812	53607
1997	53608
158953	53609
28824	53610
147396	53611
11873	53612
34144	53613
19529	53614
579	53615
48485	53616
79325	53617
45512	53618
19853	53619
13879	53620
47153	53621
69400	53622
9159	53623
10562	53624
24948	53625
102507	53626
16530	53627
155971	53628
172121	53629
326836	53630
26468	53631
4536	53632
443	53633
127235	53634
83990	53635
100997	53636
20285	53637
53278	53638
86534	53639
193698	53640
11264	53641
13633	53642
17626	53643
101005	53644
189059	53645
276537	53646
1050	53647
89	53648
101968	53649
152378	53650
53452	53651
81599	53652
14033	53653
36538	53654
117477	53655
4852	53656
13990	53657
27085	53658
144747	53659
10754	53660
3521	53661
53234	53662
2611	53663
29434	53664
30144	53665
40917	53666
512	53667
79267	53668
189058	53669
286	53670
2451	53671
1209	53672
8443	53673
52266	53674
312483	53675
11724	53676
260805	53677
15915	53678
190548	53679
120722	53680
30214	53681
62969	53682
17800	53683
47917	53684
9277	53685
200631	53686
349351	53687
165483	53688
207099	53689
40383	53690
2064	53691
25761	53692
1686	53693
27086	53694
82497	53695
50095	53696
3650	53697
32951	53698
287537	53699
256179	53700
88650	53701
13542	53702
77948	53703
35089	53704
263319	53705
275728	53706
3094	53707
259244	53708
9398	53709
193017	53710
201533	53711
43520	53712
65296	53713
10571	53714
85457	53715
62	53716
140	53717
277302	53718
315283	53719
1794	53720
8208	53721
98790	53722
119329	53723
95636	53724
6835	53725
112	53726
207953	53727
38251	53728
35344	53729
158408	53730
299864	53731
41088	53732
303482	53733
74059	53734
206839	53735
276175	53736
8336	53737
8023	53738
185874	53739
208651	53740
312156	53741
4590	53742
70229	53743
280629	53744
146123	53745
55711	53746
19788	53747
257382	53748
262554	53749
122703	53750
78055	53751
5156	53752
246644	53753
291741	53754
185852	53755
176617	53756
262709	53757
185854	53758
184431	53759
75974	53760
73318	53761
45648	53762
70818	53763
251648	53764
277801	53765
45444	53766
128008	53767
315530	53768
127784	53769
96830	53770
282555	53771
1901	53772
120326	53773
243638	53774
444	53775
124545	53776
3118	53777
444	53778
7590	53779
192285	53780
251558	53781
248523	53782
137330	53783
98718	53784
182424	53785
50803	53786
224757	53787
55715	53788
251516	53789
23634	53790
1	53791
205603	53792
308180	53793
219419	53794
42723	53795
89648	53796
7896	53797
78837	53798
315251	53799
22876	53800
316290	53801
111701	53802
6679	53803
99612	53804
120714	53805
74780	53806
104316	53807
77943	53808
77593	53809
163256	53810
59129	53811
37335	53812
103305	53813
168184	53814
124949	53815
125609	53816
151065	53817
55723	53818
340744	53819
49411	53820
252924	53821
107670	53822
61307	53823
254502	53824
20883	53825
184440	53826
88357	53827
154448	53828
48040	53829
302248	53830
58260	53831
75929	53832
335831	53833
320637	53834
125038	53835
166549	53836
112376	53837
203676	53838
338311	53839
16265	53840
218757	53841
58476	53842
332777	53843
8086	53844
164105	53845
303047	53846
21142	53847
11585	53848
21675	53849
11276	53850
29386	53851
108192	53852
17152	53853
16658	53854
51975	53855
150863	53856
147051	53857
48292	53858
17553	53859
20273	53860
88064	53861
62280	53862
198047	53863
192154	53864
54079	53865
145751	53866
8030	53867
257	53868
237594	53869
171485	53870
34245	53871
24145	53872
97541	53873
986	53874
159450	53875
104690	53876
62122	53877
66685	53878
165816	53879
102171	53880
261779	53881
21936	53882
186926	53883
193132	53884
101229	53885
11190	53886
772	53887
66560	53888
101213	53889
104607	53890
261522	53891
194679	53892
45388	53893
159487	53894
159485	53895
22693	53896
159478	53897
101205	53898
16622	53899
47356	53900
45372	53901
260875	53902
261431	53903
159279	53904
101329	53905
137405	53906
6489	53907
79585	53908
264551	53909
139851	53910
121079	53911
79877	53912
239346	53913
229123	53914
147304	53915
193302	53916
67314	53917
227584	53918
102216	53919
45745	53920
239106	53921
2565	53922
6533	53923
6533	53924
6533	53925
47142	53926
136288	53927
14341	53928
19291	53929
69	53930
155364	53931
63207	53932
38443	53933
233481	53934
137415	53935
1226	53936
318165	53937
186069	53938
11968	53939
185886	53940
50857	53941
142563	53942
247335	53943
234186	53944
149288	53945
185083	53946
91901	53947
201766	53948
143745	53949
2	53950
243151	53951
31563	53952
66332	53953
128886	53954
111706	53955
37506	53956
25572	53957
45099	53958
12842	53959
218124	53960
4308	53961
467	53962
80962	53963
35429	53964
35750	53965
1944	53966
19196	53967
111695	53968
5805	53969
6775	53970
6775	53971
275586	53972
120861	53973
94081	53974
32539	53975
261840	53976
195829	53977
68839	53978
66562	53979
5892	53980
101256	53981
46310	53982
146412	53983
159282	53984
91278	53985
102157	53986
102216	53987
94573	53988
325261	53989
239627	53990
160895	53991
62599	53992
31995	53993
193798	53994
42595	53995
21362	53996
80050	53997
104845	53998
488	53999
193403	54000
193403	54001
5891	54002
92462	54003
4838	54004
193892	54005
238791	54006
121384	54007
97	54008
17004	54009
188628	54010
69720	54011
90412	54012
990	54013
254227	54014
96362	54015
38931	54016
210097	54017
35639	54018
130729	54019
131372	54020
260536	54021
3614	54022
22074	54023
78	54024
56428	54025
257953	54026
10290	54027
193879	54028
245954	54029
272298	54030
67545	54031
197630	54032
2083	54033
255631	54034
30329	54035
22520	54036
253047	54037
79349	54038
28558	54039
244616	54040
95795	54041
26012	54042
317452	54043
8013	54044
299130	54045
157178	54046
259278	54047
38166	54048
29196	54049
188649	54050
250450	54051
37061	54052
228328	54053
234920	54054
30	54055
43490	54056
3557	54057
787	54058
195332	54059
298872	54060
432	54061
7022	54062
212156	54063
15828	54064
2910	54065
156909	54066
42446	54067
71772	54068
156333	54069
106606	54070
30091	54071
69724	54072
36317	54073
128599	54074
149394	54075
209265	54076
58173	54077
179356	54078
6407	54079
13779	54080
13779	54081
144780	54082
310087	54083
298232	54084
91000	54085
45361	54086
42975	54087
30091	54088
53554	54089
243373	54090
158312	54091
21602	54092
292906	54093
10817	54094
21922	54095
21872	54096
21922	54097
1029	54098
5037	54099
14069	54100
2029	54101
12968	54102
9140	54103
12968	54104
139204	54105
269979	54106
114232	54107
265987	54108
12968	54109
20763	54110
107022	54111
224714	54112
223829	54113
123865	54114
78521	54115
26476	54116
71265	54117
75824	54118
239967	54119
327755	54120
16076	54121
158312	54122
61851	54123
63810	54124
143339	54125
326497	54126
144677	54127
47663	54128
129185	54129
78019	54130
96404	54131
60688	54132
143159	54133
271304	54134
178698	54135
73482	54136
180518	54137
298199	54138
66629	54139
68274	54140
261421	54141
261788	54142
261442	54143
159289	54144
42457	54145
141748	54146
121160	54147
538	54148
26924	54149
152242	54150
26924	54151
6043	54152
25057	54153
42333	54154
86307	54155
18686	54156
10445	54157
76562	54158
97358	54159
20276	54160
4075	54161
149755	54162
21727	54163
1860	54164
37640	54165
115766	54166
12886	54167
12215	54168
61075	54169
1158	54170
4258	54171
4901	54172
44177	54173
119210	54174
4894	54175
6730	54176
56779	54177
132690	54178
81241	54179
838	54180
99614	54181
30327	54182
17620	54183
2329	54184
75790	54185
37	54186
7613	54187
48526	54188
3895	54189
910	54190
86490	54191
39499	54192
254791	54193
18558	54194
12118	54195
89042	54196
5121	54197
281877	54198
89042	54199
178613	54200
41903	54201
20801	54202
15040	54203
76769	54204
214219	54205
39003	54206
6346	54207
57628	54208
11618	54209
355959	54210
10172	54211
25224	54212
19459	54213
156073	54214
315533	54215
2845	54216
193809	54217
352416	54218
86496	54219
196557	54220
126551	54221
175704	54222
76576	54223
19314	54224
58081	54225
1472	54226
6704	54227
18180	54228
45414	54229
56703	54230
17656	54231
11072	54232
34293	54233
10781	54234
13841	54235
132911	54236
213347	54237
56765	54238
39273	54239
32103	54240
18799	54241
22902	54242
239337	54243
211395	54244
138643	54245
40387	54246
205083	54247
26831	54248
3543	54249
196467	54250
22717	54251
67496	54252
35972	54253
25572	54254
76757	54255
10362	54256
9831	54257
310020	54258
64765	54259
80128	54260
33897	54261
13234	54262
84704	54263
13571	54264
11090	54265
330195	54266
213388	54267
39670	54268
132355	54269
83598	54270
22956	54271
156059	54272
22265	54273
314980	54274
209635	54275
121383	54276
76402	54277
17007	54278
27563	54279
38755	54280
34182	54281
120472	54282
58021	54283
6593	54284
40808	54285
125774	54286
83279	54287
130329	54288
66473	54289
39006	54290
475	54291
72889	54292
23397	54293
107265	54294
203448	54295
21849	54296
48463	54297
158676	54298
4072	54299
23371	54300
4763	54301
100775	54302
8699	54303
52470	54304
44094	54305
10361	54306
111974	54307
120216	54308
245587	54309
9943	54310
10631	54311
8887	54312
3463	54313
39038	54314
158522	54315
63758	54316
11070	54317
67696	54318
57735	54319
215168	54320
84556	54321
886	54322
11087	54323
33774	54324
36926	54325
946	54326
14779	54327
64347	54328
13248	54329
132137	54330
84214	54331
27472	54332
145693	54333
245558	54334
22717	54335
20246	54336
205511	54337
8838	54338
202253	54339
22413	54340
20078	54341
163	54342
1964	54343
82317	54344
359	54345
143896	54346
13435	54347
20894	54348
79750	54349
101415	54350
9529	54351
67035	54352
83816	54353
168538	54354
100	54355
102193	54356
9740	54357
57865	54358
81339	54359
43006	54360
520	54361
101709	54362
96848	54363
11480	54364
132430	54365
234397	54366
48835	54367
22079	54368
95650	54369
16982	54370
96140	54371
20592	54372
240741	54373
148731	54374
157723	54375
185515	54376
5921	54377
45204	54378
30181	54379
78615	54380
324947	54381
51004	54382
110875	54383
6609	54384
3263	54385
13129	54386
40654	54387
28056	54388
11763	54389
108461	54390
75277	54391
67684	54392
47738	54393
131891	54394
3202	54395
118857	54396
9942	54397
42814	54398
62477	54399
117161	54400
1385	54401
344254	54402
13116	54403
156775	54404
7922	54405
4772	54406
241291	54407
205230	54408
14655	54409
14405	54410
13831	54411
4096	54412
236522	54413
60503	54414
25752	54415
158795	54416
188720	54417
11659	54418
72899	54419
1974	54420
36494	54421
82132	54422
23973	54423
3683	54424
346361	54425
32976	54426
33925	54427
13797	54428
834	54429
21060	54430
19003	54431
61113	54432
48741	54433
128517	54434
71813	54435
99360	54436
156141	54437
348743	54438
65623	54439
21863	54440
27282	54441
22781	54442
156997	54443
3591	54444
1027	54445
205989	54446
56435	54447
207969	54448
353263	54449
98218	54450
290431	54451
277343	54452
1	54453
270829	54454
155761	54455
155761	54456
1304	54457
54687	54458
1125	54459
11562	54460
29140	54461
30	54462
115110	54463
17332	54464
48481	54465
34201	54466
45119	54467
258528	54468
313350	54469
152953	54470
3656	54471
159774	54472
75328	54473
20314	54474
42920	54475
3190	54476
34467	54477
173559	54478
48592	54479
48804	54480
17971	54481
109764	54482
72344	54483
284831	54484
58779	54485
88940	54486
68977	54487
37053	54488
4876	54489
16263	54490
28334	54491
32580	54492
399	54493
15666	54494
173797	54495
109717	54496
119484	54497
110493	54498
83831	54499
62256	54500
67762	54501
72314	54502
101013	54503
29353	54504
6960	54505
14646	54506
16949	54507
17812	54508
48955	54509
2979	54510
146710	54511
10255	54512
59612	54513
1282	54514
4090	54515
404	54516
60921	54517
2081	54518
66381	54519
11856	54520
14672	54521
180814	54522
36773	54523
62512	54524
80368	54525
104895	54526
29737	54527
16534	54528
198224	54529
55303	54530
13204	54531
108834	54532
44467	54533
40358	54534
238080	54535
39081	54536
34392	54537
67274	54538
52038	54539
13945	54540
193495	54541
7991	54542
9029	54543
15349	54544
102665	54545
42588	54546
1132	54547
25504	54548
34152	54549
95922	54550
64840	54551
63292	54552
3639	54553
29211	54554
91195	54555
17836	54556
31909	54557
37741	54558
139539	54559
122898	54560
72787	54561
33172	54562
41587	54563
95894	54564
29455	54565
20445	54566
174995	54567
139886	54568
33482	54569
3527	54570
53949	54571
13212	54572
5987	54573
24010	54574
50062	54575
33198	54576
31	54577
34502	54578
20931	54579
72635	54580
14141	54581
35819	54582
2385	54583
67261	54584
34469	54585
8174	54586
33468	54587
42771	54588
274349	54589
7798	54590
203816	54591
40428	54592
17837	54593
63221	54594
13203	54595
47254	54596
344	54597
49232	54598
31705	54599
161173	54600
20886	54601
41	54602
138468	54603
238	54604
63326	54605
48067	54606
118748	54607
594	54608
3271	54609
49156	54610
127528	54611
42777	54612
3926	54613
5598	54614
8420	54615
55952	54616
70699	54617
61022	54618
2713	54619
123501	54620
8102	54621
62944	54622
193253	54623
7378	54624
20563	54625
72806	54626
326300	54627
33143	54628
7392	54629
3237	54630
36765	54631
161713	54632
18060	54633
1583	54634
2348	54635
45443	54636
13142	54637
37034	54638
80145	54639
2948	54640
13107	54641
1476	54642
127512	54643
31483	54644
135924	54645
315010	54646
64709	54647
39764	54648
23860	54649
1453	54650
43053	54651
838	54652
42453	54653
3729	54654
17837	54655
108717	54656
22901	54657
10318	54658
13261	54659
173735	54660
33101	54661
206719	54662
11769	54663
91821	54664
40195	54665
53453	54666
12	54667
28372	54668
107020	54669
171771	54670
456	54671
173639	54672
42670	54673
5299	54674
27567	54675
150477	54676
411	54677
4582	54678
85	54679
210050	54680
14097	54681
54121	54682
24511	54683
7282	54684
85	54685
13216	54686
67774	54687
52096	54688
10150	54689
39191	54690
39013	54691
43186	54692
4925	54693
2658	54694
41	54695
121260	54696
38437	54697
22884	54698
32564	54699
36379	54700
15361	54701
109565	54702
96059	54703
1288	54704
3950	54705
29215	54706
56510	54707
14886	54708
132848	54709
43828	54710
80341	54711
33105	54712
104	54713
58755	54714
36630	54715
2783	54716
24245	54717
133334	54718
34697	54719
292608	54720
42093	54721
186277	54722
28286	54723
4073	54724
4970	54725
2993	54726
10820	54727
15329	54728
118824	54729
34409	54730
53066	54731
9214	54732
9232	54733
54146	54734
4490	54735
36808	54736
20461	54737
7573	54738
42340	54739
116737	54740
3155	54741
13152	54742
42380	54743
8138	54744
672	54745
6353	54746
17665	54747
444	54748
173440	54749
1834	54750
125149	54751
55415	54752
84988	54753
191782	54754
292231	54755
37088	54756
59171	54757
684	54758
154295	54759
4950	54760
6059	54761
147170	54762
52522	54763
57509	54764
24272	54765
351943	54766
19070	54767
10730	54768
54600	54769
36307	54770
249455	54771
15329	54772
676	54773
10065	54774
38669	54775
224	54776
11602	54777
252313	54778
19610	54779
13887	54780
189782	54781
72775	54782
68845	54783
80287	54784
52418	54785
6474	54786
149348	54787
66437	54788
30191	54789
1593	54790
740	54791
59499	54792
17694	54793
3329	54794
43762	54795
173064	54796
172390	54797
6226	54798
121109	54799
238	54800
3337	54801
98383	54802
24661	54803
21272	54804
70990	54805
13212	54806
95129	54807
9029	54808
32849	54809
48068	54810
2245	54811
5028	54812
31454	54813
47340	54814
12693	54815
41639	54816
149253	54817
4139	54818
288858	54819
55774	54820
21268	54821
51169	54822
39020	54823
16851	54824
65098	54825
308470	54826
168557	54827
26210	54828
24664	54829
94035	54830
48015	54831
59971	54832
13476	54833
18131	54834
110156	54835
179942	54836
2966	54837
17806	54838
181590	54839
9928	54840
16587	54841
24480	54842
28402	54843
186068	54844
171905	54845
44881	54846
105889	54847
211619	54848
34084	54849
17910	54850
67484	54851
34495	54852
66954	54853
171451	54854
9705	54855
53098	54856
47319	54857
107944	54858
10259	54859
137052	54860
10616	54861
52101	54862
151601	54863
4162	54864
1514	54865
37272	54866
1886	54867
4885	54868
44194	54869
26837	54870
50194	54871
99198	54872
63326	54873
18540	54874
146545	54875
140665	54876
22298	54877
80288	54878
40422	54879
18710	54880
28478	54881
58555	54882
36037	54883
15365	54884
496	54885
24136	54886
8472	54887
1686	54888
37241	54889
190976	54890
176113	54891
71665	54892
78877	54893
715	54894
72325	54895
15479	54896
21688	54897
24216	54898
220553	54899
72486	54900
10135	54901
15516	54902
140057	54903
2411	54904
14213	54905
80093	54906
72616	54907
2636	54908
8485	54909
1596	54910
27506	54911
44334	54912
56200	54913
18389	54914
14238	54915
72590	54916
49223	54917
50445	54918
28305	54919
33267	54920
19478	54921
72356	54922
80413	54923
9911	54924
9364	54925
9476	54926
122137	54927
59151	54928
76617	54929
35193	54930
82104	54931
323	54932
25920	54933
74920	54934
534	54935
16703	54936
33198	54937
1528	54938
48608	54939
48633	54940
201097	54941
102384	54942
3972	54943
252658	54944
26602	54945
23072	54946
95456	54947
528	54948
44066	54949
3337	54950
64613	54951
71466	54952
1006	54953
24397	54954
116938	54955
31777	54956
5154	54957
1541	54958
4596	54959
5599	54960
19043	54961
110567	54962
165782	54963
109703	54964
13120	54965
110016	54966
150491	54967
1381	54968
201373	54969
254125	54970
9105	54971
481	54972
6438	54973
18900	54974
208586	54975
42037	54976
7403	54977
22298	54978
93075	54979
216	54980
61953	54981
28864	54982
31179	54983
4376	54984
19326	54985
341975	54986
1295	54987
97882	54988
14210	54989
267311	54990
42746	54991
26120	54992
109940	54993
98	54994
188326	54995
5044	54996
1317	54997
44008	54998
403	54999
13587	55000
1909	55001
62059	55002
56245	55003
178547	55004
143181	55005
198406	55006
35190	55007
18080	55008
122495	55009
290724	55010
99982	55011
229468	55012
94344	55013
344956	55014
60977	55015
14335	55016
333725	55017
16486	55018
351850	55019
1029	55020
77633	55021
265547	55022
115960	55023
15647	55024
27968	55025
75219	55026
3567	55027
69371	55028
148071	55029
247633	55030
412	55031
270696	55032
57556	55033
310005	55034
37545	55035
66452	55036
4314	55037
99607	55038
6938	55039
84008	55040
6481	55041
245426	55042
115764	55043
100344	55044
46666	55045
63669	55046
6179	55047
130161	55048
87404	55049
8738	55050
249645	55051
100454	55052
100454	55053
117885	55054
18426	55055
255613	55056
73069	55057
24027	55058
7295	55059
29613	55060
105864	55061
59661	55062
27130	55063
55593	55064
158217	55065
67485	55066
197910	55067
26657	55068
198200	55069
309126	55070
151529	55071
42522	55072
54070	55073
155725	55074
182815	55075
115796	55076
289623	55077
157789	55078
333643	55079
37524	55080
184388	55081
127903	55082
57772	55083
245246	55084
98941	55085
275906	55086
44266	55087
63185	55088
63226	55089
79061	55090
8602	55091
173864	55092
240136	55093
97796	55094
26583	55095
122777	55096
50405	55097
31004	55098
205742	55099
12061	55100
157102	55101
37534	55102
76807	55103
76807	55104
33017	55105
39448	55106
304561	55107
295138	55108
97752	55109
64214	55110
121176	55111
20990	55112
8685	55113
46734	55114
988	55115
131118	55116
209284	55117
31442	55118
388	55119
1825	55120
35806	55121
309091	55122
57174	55123
117222	55124
94992	55125
254922	55126
56119	55127
197327	55128
312789	55129
271170	55130
133234	55131
54483	55132
139283	55133
60245	55134
242102	55135
33668	55136
65392	55137
18080	55138
183108	55139
19708	55140
16924	55141
43146	55142
23651	55143
23843	55144
125113	55145
156831	55146
95110	55147
250870	55148
354468	55149
1360	55150
5212	55151
98143	55152
196893	55153
285832	55154
145920	55155
17375	55156
157762	55157
64704	55158
6077	55159
55513	55160
145770	55161
94810	55162
128784	55163
352273	55164
39474	55165
13086	55166
331802	55167
129039	55168
24394	55169
3963	55170
25846	55171
17596	55172
23787	55173
31507	55174
49806	55175
32859	55176
7869	55177
2069	55178
96332	55179
95461	55180
14256	55181
95807	55182
175627	55183
4137	55184
9648	55185
150226	55186
8788	55187
127887	55188
109542	55189
64453	55190
18870	55191
27994	55192
19587	55193
294117	55194
40337	55195
268355	55196
29357	55197
188689	55198
68830	55199
24883	55200
59522	55201
121959	55202
23549	55203
59025	55204
19335	55205
4468	55206
55737	55207
120663	55208
26138	55209
43098	55210
37	55211
8819	55212
162763	55213
47	55214
16273	55215
72495	55216
15053	55217
175523	55218
50	55219
97862	55220
5446	55221
6305	55222
12738	55223
40658	55224
115568	55225
34187	55226
5209	55227
95656	55228
16844	55229
160981	55230
1841	55231
234680	55232
31483	55233
44494	55234
110733	55235
22666	55236
76933	55237
2090	55238
149248	55239
80251	55240
2243	55241
74171	55242
10640	55243
119485	55244
7444	55245
43006	55246
9626	55247
117957	55248
3213	55249
54837	55250
3819	55251
35967	55252
100654	55253
135568	55254
3519	55255
122946	55256
158751	55257
118790	55258
71469	55259
13169	55260
4263	55261
52562	55262
3821	55263
22663	55264
36315	55265
90343	55266
60908	55267
2360	55268
31550	55269
9498	55270
237	55271
127541	55272
198825	55273
80411	55274
64301	55275
30893	55276
94475	55277
6264	55278
77692	55279
9415	55280
2644	55281
10157	55282
20552	55283
76766	55284
4122	55285
28731	55286
10529	55287
6101	55288
230203	55289
75676	55290
16643	55291
42547	55292
18126	55293
86292	55294
247330	55295
31822	55296
35923	55297
198383	55298
6662	55299
7647	55300
1422	55301
240569	55302
189523	55303
6092	55304
53190	55305
2132	55306
36898	55307
72201	55308
143525	55309
4778	55310
121959	55311
8297	55312
63500	55313
51802	55314
49086	55315
172814	55316
5138	55317
293	55318
198785	55319
223391	55320
5674	55321
48466	55322
78473	55323
8258	55324
6702	55325
11854	55326
3561	55327
189207	55328
6563	55329
12708	55330
96980	55331
49027	55332
59915	55333
34075	55334
930	55335
19584	55336
10520	55337
12984	55338
930	55339
50067	55340
6956	55341
20037	55342
195722	55343
118380	55344
32	55345
90059	55346
55504	55347
59303	55348
93848	55349
118897	55350
110950	55351
1064	55352
43792	55353
42236	55354
10106	55355
352	55356
18879	55357
173141	55358
77000	55359
259901	55360
37853	55361
64593	55362
6524	55363
5168	55364
53638	55365
11526	55366
9353	55367
34439	55368
1196	55369
174887	55370
78848	55371
26833	55372
118192	55373
67596	55374
297256	55375
178483	55376
7193	55377
102946	55378
57185	55379
1224	55380
73774	55381
451	55382
310586	55383
12	55384
16565	55385
37797	55386
11959	55387
2399	55388
5637	55389
30819	55390
64392	55391
2637	55392
4363	55393
8577	55394
172987	55395
243029	55396
288	55397
23702	55398
47667	55399
4815	55400
11751	55401
54173	55402
95787	55403
20737	55404
67571	55405
71002	55406
4907	55407
49255	55408
46021	55409
456	55410
80449	55411
78244	55412
71985	55413
110581	55414
31647	55415
72276	55416
70207	55417
18225	55418
292899	55419
123481	55420
327266	55421
10135	55422
7454	55423
1905	55424
1111	55425
5181	55426
5142	55427
10023	55428
24463	55429
24414	55430
6195	55431
17963	55432
13275	55433
1571	55434
17289	55435
633	55436
172079	55437
43323	55438
61005	55439
48318	55440
103378	55441
32129	55442
13388	55443
190431	55444
70241	55445
30704	55446
4030	55447
62886	55448
72718	55449
4358	55450
412	55451
4165	55452
108207	55453
106976	55454
4676	55455
121768	55456
25047	55457
6517	55458
98521	55459
47300	55460
104707	55461
229447	55462
80676	55463
538	55464
5784	55465
289	55466
52091	55467
4792	55468
2511	55469
26832	55470
122497	55471
16595	55472
36286	55473
13828	55474
34323	55475
172625	55476
37150	55477
293971	55478
64597	55479
108502	55480
87516	55481
9456	55482
7415	55483
24281	55484
118200	55485
1935	55486
188668	55487
323	55488
37434	55489
6	55490
44213	55491
41	55492
9946	55493
49286	55494
168864	55495
3396	55496
134854	55497
21329	55498
1089	55499
17926	55500
7150	55501
12869	55502
25902	55503
50502	55504
84554	55505
283206	55506
4163	55507
26505	55508
32	55509
8376	55510
255	55511
6154	55512
46996	55513
10101	55514
7784	55515
8075	55516
9859	55517
437	55518
153377	55519
67955	55520
71514	55521
158618	55522
33851	55523
279407	55524
3511	55525
4954	55526
12028	55527
4859	55528
8336	55529
66714	55530
6224	55531
2219	55532
171985	55533
351	55534
13896	55535
62715	55536
80359	55537
33988	55538
1422	55539
18753	55540
16439	55541
49184	55542
17853	55543
5346	55544
26061	55545
186437	55546
23324	55547
72012	55548
56425	55549
110523	55550
1422	55551
75540	55552
4189	55553
28979	55554
29309	55555
23	55556
174098	55557
23768	55558
29668	55559
15682	55560
69948	55561
203	55562
3343	55563
59665	55564
535	55565
17176	55566
857	55567
30221	55568
145489	55569
189598	55570
38629	55571
39875	55572
3337	55573
29384	55574
141045	55575
44530	55576
140182	55577
43070	55578
196999	55579
47366	55580
36512	55581
72031	55582
109926	55583
399	55584
3941	55585
61418	55586
110154	55587
6083	55588
7850	55589
28049	55590
1278	55591
74300	55592
5259	55593
72137	55594
65887	55595
4739	55596
22591	55597
141811	55598
63147	55599
43848	55600
3217	55601
56925	55602
7809	55603
21688	55604
439	55605
14060	55606
52768	55607
160340	55608
9232	55609
102035	55610
69865	55611
481	55612
10914	55613
60	55614
141500	55615
72553	55616
7021	55617
31548	55618
105127	55619
154157	55620
110284	55621
36369	55622
304847	55623
209882	55624
120427	55625
44183	55626
210402	55627
25611	55628
54159	55629
1011	55630
23915	55631
32868	55632
60800	55633
7409	55634
32724	55635
5746	55636
37425	55637
11280	55638
125283	55639
343374	55640
26606	55641
72197	55642
125228	55643
126429	55644
5344	55645
6044	55646
14463	55647
6794	55648
315829	55649
322509	55650
80014	55651
141797	55652
121940	55653
70396	55654
985	55655
14049	55656
155052	55657
13031	55658
188717	55659
34718	55660
92739	55661
269577	55662
788	55663
15617	55664
59114	55665
6107	55666
17640	55667
172709	55668
2616	55669
41078	55670
82268	55671
42148	55672
16963	55673
5374	55674
48654	55675
175915	55676
42764	55677
593	55678
48735	55679
296	55680
3974	55681
1843	55682
43762	55683
32938	55684
565	55685
1595	55686
49576	55687
24151	55688
13181	55689
30382	55690
16272	55691
4322	55692
110509	55693
689	55694
1338	55695
33417	55696
65731	55697
48904	55698
24503	55699
9980	55700
84213	55701
23849	55702
2248	55703
36962	55704
146029	55705
64221	55706
317215	55707
110365	55708
516	55709
54645	55710
67459	55711
178310	55712
7037	55713
30967	55714
30218	55715
49090	55716
20604	55717
37317	55718
1304	55719
27066	55720
63662	55721
2726	55722
67418	55723
66502	55724
48084	55725
224194	55726
27712	55727
37416	55728
151922	55729
26289	55730
158	55731
49232	55732
53073	55733
49529	55734
9931	55735
18903	55736
81556	55737
7735	55738
4947	55739
2513	55740
318082	55741
147132	55742
132115	55743
13276	55744
2555	55745
120182	55746
2643	55747
88270	55748
1295	55749
11210	55750
30927	55751
40745	55752
72908	55753
9989	55754
146902	55755
1334	55756
17850	55757
19610	55758
166110	55759
2274	55760
1739	55761
13470	55762
153596	55763
10566	55764
123002	55765
66352	55766
66828	55767
23808	55768
49072	55769
315419	55770
4337	55771
176173	55772
34382	55773
78286	55774
44799	55775
4494	55776
1583	55777
47122	55778
26964	55779
28672	55780
4884	55781
48674	55782
6683	55783
56952	55784
8211	55785
150744	55786
56942	55787
39054	55788
44217	55789
27580	55790
4989	55791
27596	55792
6341	55793
3171	55794
63237	55795
6131	55796
10229	55797
1316	55798
18557	55799
166544	55800
64695	55801
21091	55802
62312	55803
4262	55804
6925	55805
7850	55806
34111	55807
121117	55808
13991	55809
50318	55810
173827	55811
15404	55812
190000	55813
109898	55814
10498	55815
38971	55816
91039	55817
293354	55818
176075	55819
13345	55820
63549	55821
24289	55822
6224	55823
122494	55824
63446	55825
31	55826
23451	55827
52470	55828
53322	55829
15269	55830
13383	55831
18568	55832
344	55833
28913	55834
17954	55835
66842	55836
52592	55837
4314	55838
289468	55839
72394	55840
443	55841
200113	55842
118276	55843
315722	55844
2763	55845
7833	55846
84342	55847
119556	55848
16756	55849
582	55850
13396	55851
29925	55852
9950	55853
57377	55854
96803	55855
24370	55856
18009	55857
154478	55858
3637	55859
9968	55860
157479	55861
336980	55862
294143	55863
204044	55864
48767	55865
355436	55866
65514	55867
93064	55868
84970	55869
108446	55870
27690	55871
95924	55872
739	55873
129954	55874
94917	55875
3933	55876
188762	55877
5484	55878
110553	55879
13216	55880
127231	55881
61792	55882
2498	55883
24217	55884
204111	55885
10645	55886
56172	55887
38198	55888
25	55889
90568	55890
353713	55891
78077	55892
30019	55893
34117	55894
12025	55895
188348	55896
97431	55897
41274	55898
92305	55899
64026	55900
87876	55901
7137	55902
62684	55903
8956	55904
10170	55905
17932	55906
13296	55907
17645	55908
127	55909
17661	55910
172194	55911
111	55912
25481	55913
23432	55914
20447	55915
8129	55916
60530	55917
5642	55918
123958	55919
30060	55920
12391	55921
11817	55922
62466	55923
14351	55924
92790	55925
266403	55926
92180	55927
47870	55928
36076	55929
66867	55930
10812	55931
13047	55932
333600	55933
28750	55934
7928	55935
36145	55936
67737	55937
13757	55938
1871	55939
1514	55940
100865	55941
90265	55942
174815	55943
13220	55944
97291	55945
49042	55946
4955	55947
30121	55948
13296	55949
117773	55950
72314	55951
102999	55952
11506	55953
109248	55954
248357	55955
18724	55956
47354	55957
277215	55958
13031	55959
61588	55960
906	55961
177422	55962
15097	55963
214	55964
12691	55965
161431	55966
53849	55967
3167	55968
97824	55969
59204	55970
144877	55971
2598	55972
85741	55973
10405	55974
32487	55975
261617	55976
3933	55977
115376	55978
69030	55979
9079	55980
223252	55981
11860	55982
6546	55983
28403	55984
27913	55985
65211	55986
9273	55987
5156	55988
688	55989
13097	55990
23	55991
1820	55992
166845	55993
323673	55994
5867	55995
3648	55996
346161	55997
95719	55998
19321	55999
286071	56000
52193	56001
107150	56002
172211	56003
22759	56004
2612	56005
43417	56006
3143	56007
99738	56008
26496	56009
171580	56010
115069	56011
46601	56012
15757	56013
1353	56014
131810	56015
136777	56016
33853	56017
216225	56018
10500	56019
13859	56020
14783	56021
141871	56022
23	56023
110624	56024
8213	56025
67776	56026
20859	56027
3517	56028
286025	56029
3	56030
112098	56031
271873	56032
1	56033
23972	56034
75120	56035
7830	56036
51780	56037
12420	56038
633	56039
211504	56040
7864	56041
199207	56042
172912	56043
72380	56044
20116	56045
15416	56046
17718	56047
31792	56048
64678	56049
1858	56050
176127	56051
122301	56052
6076	56053
113462	56054
47327	56055
166273	56056
63078	56057
126772	56058
33307	56059
37549	56060
13866	56061
242021	56062
107286	56063
199360	56064
84785	56065
16270	56066
5686	56067
70799	56068
24285	56069
237272	56070
65943	56071
5988	56072
151183	56073
3365	56074
352830	56075
357660	56076
15551	56077
55495	56078
27025	56079
158044	56080
182952	56081
47785	56082
96964	56083
178293	56084
7	56085
49989	56086
5931	56087
2485	56088
113418	56089
92894	56090
157876	56091
220973	56092
1358	56093
29224	56094
8710	56095
119042	56096
168556	56097
46840	56098
13130	56099
27321	56100
67365	56101
19800	56102
188551	56103
199585	56104
17414	56105
22338	56106
31029	56107
79811	56108
65324	56109
117682	56110
94312	56111
303324	56112
132208	56113
48743	56114
179651	56115
215	56116
131557	56117
37470	56118
161337	56119
14492	56120
81900	56121
21272	56122
104210	56123
157026	56124
18744	56125
51097	56126
123370	56127
111063	56128
136855	56129
55225	56130
35976	56131
12156	56132
607	56133
668	56134
222578	56135
19085	56136
116834	56137
75749	56138
115160	56139
104265	56140
81000	56141
240352	56142
197959	56143
113375	56144
39093	56145
40981	56146
69569	56147
14393	56148
48392	56149
22172	56150
486	56151
14151	56152
196597	56153
329902	56154
149771	56155
1740	56156
2852	56157
69245	56158
193640	56159
173392	56160
12138	56161
44704	56162
14134	56163
13873	56164
8548	56165
19907	56166
18737	56167
127556	56168
135431	56169
33534	56170
188652	56171
1538	56172
28833	56173
17415	56174
77587	56175
71527	56176
20331	56177
23778	56178
18940	56179
11853	56180
12960	56181
6559	56182
6559	56183
319008	56184
9039	56185
19324	56186
19271	56187
24504	56188
4695	56189
203531	56190
173686	56191
32505	56192
190502	56193
48611	56194
1453	56195
149210	56196
2984	56197
43103	56198
4522	56199
47858	56200
71416	56201
17992	56202
19510	56203
17989	56204
49197	56205
109159	56206
20476	56207
173646	56208
258313	56209
92374	56210
28871	56211
31449	56212
16848	56213
3972	56214
43068	56215
11232	56216
67972	56217
145196	56218
41350	56219
29660	56220
3655	56221
243431	56222
252431	56223
72848	56224
516	56225
22398	56226
10392	56227
35821	56228
25919	56229
31205	56230
109083	56231
21810	56232
33890	56233
64118	56234
222192	56235
2781	56236
16480	56237
15938	56238
27233	56239
5212	56240
113287	56241
8231	56242
26149	56243
6473	56244
10144	56245
15642	56246
53841	56247
72144	56248
332367	56249
48529	56250
40362	56251
1302	56252
3908	56253
170306	56254
307699	56255
82172	56256
26318	56257
10637	56258
34213	56259
127698	56260
193361	56261
33965	56262
1091	56263
64516	56264
34309	56265
245506	56266
608	56267
62642	56268
27194	56269
32263	56270
188759	56271
308702	56272
89038	56273
12440	56274
4102	56275
32069	56276
52341	56277
5101	56278
72127	56279
25597	56280
9290	56281
6187	56282
14031	56283
24677	56284
84065	56285
243292	56286
20032	56287
48060	56288
9387	56289
1991	56290
71794	56291
13245	56292
109691	56293
174518	56294
3969	56295
1205	56296
9969	56297
7135	56298
5644	56299
44539	56300
39755	56301
260630	56302
255879	56303
122990	56304
33424	56305
1008	56306
38189	56307
16480	56308
53956	56309
21608	56310
44034	56311
15313	56312
18918	56313
117317	56314
116867	56315
58984	56316
317241	56317
35912	56318
24429	56319
11092	56320
12612	56321
43075	56322
21603	56323
31788	56324
119437	56325
7295	56326
5645	56327
120778	56328
34415	56329
18789	56330
39169	56331
78128	56332
123005	56333
106739	56334
1013	56335
262267	56336
36081	56337
89720	56338
3239	56339
13430	56340
8207	56341
49446	56342
70255	56343
20523	56344
15568	56345
17868	56346
6507	56347
85451	56348
4589	56349
282352	56350
98436	56351
110863	56352
34225	56353
260836	56354
346033	56355
345	56356
3903	56357
15837	56358
11855	56359
1111	56360
142678	56361
182195	56362
48954	56363
115726	56364
33272	56365
77390	56366
247752	56367
92323	56368
62368	56369
34068	56370
345695	56371
11953	56372
34199	56373
101828	56374
22574	56375
2370	56376
19820	56377
48540	56378
39844	56379
6692	56380
34069	56381
79162	56382
35543	56383
186327	56384
3939	56385
5374	56386
125080	56387
77806	56388
77651	56389
9769	56390
24397	56391
52079	56392
36740	56393
2498	56394
11086	56395
309182	56396
3376	56397
5422	56398
108274	56399
118164	56400
24083	56401
29152	56402
24390	56403
9761	56404
11225	56405
19977	56406
4376	56407
24418	56408
173199	56409
54378	56410
311242	56411
64758	56412
996	56413
2927	56414
25496	56415
16194	56416
16607	56417
265420	56418
23451	56419
215	56420
13140	56421
44491	56422
243243	56423
6153	56424
162207	56425
8304	56426
152422	56427
3285	56428
13212	56429
328585	56430
6379	56431
30775	56432
113429	56433
10785	56434
256108	56435
19235	56436
34359	56437
153210	56438
60	56439
71448	56440
59683	56441
10727	56442
31420	56443
10567	56444
3092	56445
60716	56446
219916	56447
180	56448
17131	56449
83421	56450
10965	56451
30156	56452
53688	56453
4072	56454
3867	56455
50447	56456
23080	56457
17580	56458
78376	56459
32260	56460
121359	56461
17919	56462
24658	56463
58682	56464
44688	56465
13344	56466
10099	56467
60918	56468
2416	56469
312	56470
5989	56471
13941	56472
107423	56473
22901	56474
19914	56475
15872	56476
2737	56477
107440	56478
60047	56479
134859	56480
43	56481
34068	56482
1097	56483
6174	56484
193186	56485
149272	56486
344939	56487
79793	56488
18614	56489
204073	56490
7041	56491
66239	56492
61834	56493
5296	56494
79711	56495
96	56496
5610	56497
48944	56498
64352	56499
15323	56500
168033	56501
32904	56502
17419	56503
1691	56504
165922	56505
45228	56506
13321	56507
59161	56508
112520	56509
34347	56510
10027	56511
87932	56512
24829	56513
7050	56514
10621	56515
39183	56516
17619	56517
3723	56518
163780	56519
10750	56520
310635	56521
160288	56522
75932	56523
131044	56524
107214	56525
35287	56526
1858	56527
241081	56528
203002	56529
60153	56530
42954	56531
4576	56532
138477	56533
11510	56534
16217	56535
22724	56536
17814	56537
3219	56538
4885	56539
201879	56540
188745	56541
109835	56542
65289	56543
44	56544
180029	56545
45085	56546
13878	56547
61610	56548
33143	56549
71513	56550
77977	56551
8109	56552
25902	56553
180498	56554
188955	56555
151894	56556
139658	56557
10505	56558
26148	56559
109383	56560
58839	56561
44773	56562
17480	56563
20618	56564
10889	56565
6061	56566
33818	56567
169060	56568
14587	56569
5960	56570
34043	56571
3323	56572
13887	56573
103465	56574
52693	56575
664	56576
173709	56577
226940	56578
51449	56579
66412	56580
135495	56581
25118	56582
181847	56583
110265	56584
94195	56585
70672	56586
117456	56587
187023	56588
49139	56589
101368	56590
13789	56591
43882	56592
7584	56593
453	56594
199455	56595
71581	56596
36201	56597
44953	56598
44553	56599
201353	56600
25626	56601
44562	56602
13283	56603
110061	56604
24650	56605
116798	56606
2896	56607
5231	56608
86783	56609
306999	56610
28389	56611
147062	56612
62169	56613
152545	56614
116038	56615
131518	56616
5646	56617
38817	56618
201312	56619
179985	56620
15465	56621
35904	56622
2471	56623
20190	56624
49923	56625
45313	56626
70750	56627
109892	56628
97050	56629
3079	56630
23925	56631
84323	56632
81564	56633
38174	56634
25910	56635
86631	56636
158164	56637
1693	56638
119619	56639
486	56640
31590	56641
58478	56642
92515	56643
1747	56644
10337	56645
30488	56646
149118	56647
16245	56648
90969	56649
117717	56650
18972	56651
13870	56652
47961	56653
202731	56654
137507	56655
2075	56656
53900	56657
51833	56658
34893	56659
16851	56660
267252	56661
47461	56662
23878	56663
52418	56664
95188	56665
31073	56666
346141	56667
2465	56668
6966	56669
122352	56670
25873	56671
274509	56672
92500	56673
4558	56674
25014	56675
36366	56676
10675	56677
1747	56678
5088	56679
186676	56680
135607	56681
12308	56682
248997	56683
514	56684
10522	56685
158381	56686
44205	56687
246278	56688
317431	56689
25498	56690
86712	56691
53135	56692
36092	56693
117249	56694
36	56695
106869	56696
47651	56697
53274	56698
95619	56699
42505	56700
149644	56701
42931	56702
144824	56703
102131	56704
36485	56705
75699	56706
179060	56707
7249	56708
6910	56709
81327	56710
29621	56711
4442	56712
30354	56713
17175	56714
94249	56715
12	56716
25302	56717
93688	56718
12376	56719
480	56720
94592	56721
7938	56722
109286	56723
20008	56724
249183	56725
540	56726
2800	56727
20037	56728
12844	56729
93201	56730
126528	56731
27020	56732
38148	56733
82200	56734
200974	56735
51319	56736
82388	56737
172199	56738
864	56739
17382	56740
33264	56741
15619	56742
172553	56743
3227	56744
147904	56745
90280	56746
227875	56747
186149	56748
166241	56749
249272	56750
61416	56751
89004	56752
49121	56753
1444	56754
62385	56755
1734	56756
120246	56757
44496	56758
27770	56759
124818	56760
721	56761
11249	56762
211353	56763
76335	56764
16387	56765
58941	56766
135932	56767
50400	56768
4611	56769
16657	56770
161456	56771
11958	56772
92680	56773
171990	56774
28754	56775
243173	56776
124128	56777
24258	56778
285950	56779
64807	56780
190291	56781
5595	56782
148114	56783
2399	56784
144962	56785
154407	56786
983	56787
11850	56788
10501	56789
36740	56790
18596	56791
738	56792
74452	56793
25702	56794
67320	56795
7575	56796
12414	56797
207910	56798
58566	56799
78070	56800
40431	56801
8682	56802
195413	56803
89313	56804
67202	56805
21658	56806
65298	56807
139297	56808
2804	56809
44011	56810
4088	56811
12414	56812
195270	56813
282422	56814
18913	56815
26733	56816
54598	56817
6546	56818
26026	56819
12859	56820
85513	56821
39893	56822
59047	56823
6226	56824
310784	56825
44578	56826
180279	56827
177937	56828
72135	56829
41620	56830
245853	56831
37490	56832
50245	56833
31949	56834
10288	56835
249424	56836
18013	56837
167	56838
17819	56839
24668	56840
152545	56841
174874	56842
95689	56843
56909	56844
10039	56845
4558	56846
35335	56847
161532	56848
23923	56849
58678	56850
2760	56851
11907	56852
112911	56853
107482	56854
2546	56855
3652	56856
46149	56857
6539	56858
4878	56859
94682	56860
6859	56861
9054	56862
28558	56863
9948	56864
84342	56865
1006	56866
97916	56867
55220	56868
121586	56869
48526	56870
21403	56871
28347	56872
259818	56873
16119	56874
7929	56875
115199	56876
3773	56877
7780	56878
5607	56879
327923	56880
72906	56881
48033	56882
7133	56883
18112	56884
16973	56885
3982	56886
342835	56887
689	56888
37815	56889
755	56890
6197	56891
59227	56892
188604	56893
48857	56894
260229	56895
93763	56896
64319	56897
107492	56898
16	56899
122906	56900
20805	56901
231042	56902
14830	56903
1787	56904
115777	56905
61703	56906
80196	56907
6068	56908
42074	56909
583	56910
73892	56911
10041	56912
24603	56913
49023	56914
204013	56915
24157	56916
7997	56917
73471	56918
10425	56919
43915	56920
73282	56921
238	56922
71443	56923
2811	56924
143930	56925
192038	56926
98137	56927
248103	56928
32256	56929
55340	56930
116383	56931
184520	56932
26522	56933
246864	56934
44992	56935
4192	56936
4475	56937
243362	56938
45	56939
153261	56940
317982	56941
61319	56942
77964	56943
26047	56944
247527	56945
59866	56946
10490	56947
65752	56948
149938	56949
1033	56950
20412	56951
182115	56952
120185	56953
296779	56954
71660	56955
328399	56956
21090	56957
86697	56958
175669	56959
39826	56960
7404	56961
69192	56962
7096	56963
6315	56964
64837	56965
162602	56966
134268	56967
32868	56968
80750	56969
8922	56970
13649	56971
104011	56972
100788	56973
10522	56974
218387	56975
124318	56976
69352	56977
35723	56978
3658	56979
37858	56980
65280	56981
151641	56982
63234	56983
122812	56984
8136	56985
36899	56986
46232	56987
93629	56988
86803	56989
62148	56990
1505	56991
315771	56992
23927	56993
6028	56994
2804	56995
76383	56996
198220	56997
21560	56998
12	56999
64762	57000
21575	57001
117322	57002
242935	57003
76345	57004
138040	57005
139773	57006
97804	57007
94713	57008
21582	57009
78212	57010
30827	57011
59332	57012
77660	57013
8054	57014
95541	57015
35556	57016
81851	57017
44885	57018
3659	57019
67357	57020
25688	57021
21421	57022
19409	57023
135436	57024
164824	57025
40657	57026
24881	57027
1720	57028
11767	57029
315673	57030
79996	57031
1637	57032
5072	57033
7512	57034
67408	57035
141745	57036
78533	57037
1513	57038
6487	57039
78324	57040
10899	57041
238848	57042
9431	57043
1327	57044
3520	57045
748	57046
18557	57047
30688	57048
33907	57049
197118	57050
15852	57051
65259	57052
6756	57053
2327	57054
47808	57055
135861	57056
29211	57057
44555	57058
1387	57059
6133	57060
97992	57061
6774	57062
7751	57063
775	57064
28248	57065
43185	57066
164149	57067
13864	57068
845	57069
187198	57070
53331	57071
20495	57072
81441	57073
79847	57074
102705	57075
8799	57076
119906	57077
17801	57078
79251	57079
61923	57080
2731	57081
5764	57082
66555	57083
90993	57084
47773	57085
228547	57086
90087	57087
340717	57088
6655	57089
304	57090
17833	57091
29854	57092
36589	57093
11134	57094
1451	57095
1816	57096
84878	57097
55080	57098
62265	57099
25555	57100
3123	57101
248235	57102
3951	57103
49289	57104
2152	57105
412	57106
340351	57107
155705	57108
60553	57109
33036	57110
36599	57111
75175	57112
1222	57113
10049	57114
18145	57115
168812	57116
59009	57117
158897	57118
53109	57119
249906	57120
9563	57121
44576	57122
61452	57123
81312	57124
5462	57125
238010	57126
44953	57127
110262	57128
61703	57129
34178	57130
48854	57131
184307	57132
85709	57133
62814	57134
79121	57135
52853	57136
2716	57137
5909	57138
109659	57139
1801	57140
34420	57141
424	57142
17824	57143
197112	57144
110057	57145
33882	57146
274165	57147
237179	57148
328202	57149
14570	57150
44119	57151
33280	57152
15794	57153
76218	57154
173963	57155
3174	57156
13011	57157
4431	57158
1051	57159
85847	57160
83299	57161
1480	57162
5460	57163
303140	57164
153390	57165
3404	57166
151927	57167
77631	57168
293	57169
10104	57170
4995	57171
36839	57172
55049	57173
214295	57174
106784	57175
71801	57176
5530	57177
235168	57178
28858	57179
58816	57180
18073	57181
118272	57182
69053	57183
89633	57184
178670	57185
22368	57186
68672	57187
2931	57188
15742	57189
1924	57190
30302	57191
12168	57192
2067	57193
85736	57194
11833	57195
13092	57196
93272	57197
302896	57198
13247	57199
240231	57200
9718	57201
293	57202
7931	57203
49107	57204
150734	57205
53048	57206
45252	57207
58043	57208
264594	57209
43106	57210
29295	57211
145356	57212
15111	57213
316170	57214
4574	57215
34937	57216
22619	57217
62339	57218
35847	57219
61080	57220
7725	57221
8787	57222
440	57223
158509	57224
3285	57225
38245	57226
183	57227
98	57228
2808	57229
4083	57230
88262	57231
285732	57232
5376	57233
64281	57234
183986	57235
161767	57236
228483	57237
8941	57238
2195	57239
174417	57240
14346	57241
110315	57242
14095	57243
64618	57244
11385	57245
3140	57246
182070	57247
17909	57248
151932	57249
5554	57250
7851	57251
131940	57252
65701	57253
41992	57254
330290	57255
102190	57256
243489	57257
30985	57258
29220	57259
34254	57260
10643	57261
66385	57262
45748	57263
3192	57264
83801	57265
61671	57266
3893	57267
20048	57268
61594	57269
109401	57270
13890	57271
121835	57272
2853	57273
18656	57274
214	57275
113300	57276
7788	57277
69348	57278
2368	57279
53249	57280
10527	57281
17686	57282
1796	57283
108743	57284
12966	57285
13153	57286
37732	57287
1185	57288
397	57289
13289	57290
110704	57291
61649	57292
119191	57293
14351	57294
125176	57295
2410	57296
44560	57297
10437	57298
108607	57299
62823	57300
16253	57301
213263	57302
30188	57303
36401	57304
2202	57305
117437	57306
13908	57307
17147	57308
13985	57309
29663	57310
27532	57311
49587	57312
49571	57313
121709	57314
13314	57315
249836	57316
6964	57317
72015	57318
3455	57319
1090	57320
142101	57321
17963	57322
318557	57323
68711	57324
233683	57325
35092	57326
11123	57327
24126	57328
173911	57329
23976	57330
26869	57331
175603	57332
17589	57333
77631	57334
23	57335
17815	57336
3207	57337
102962	57338
31466	57339
154465	57340
100964	57341
16611	57342
36625	57343
20739	57344
1683	57345
5544	57346
77617	57347
10880	57348
29303	57349
200	57350
63215	57351
189863	57352
26607	57353
25752	57354
2782	57355
230601	57356
23127	57357
4167	57358
10091	57359
11334	57360
254	57361
193834	57362
64280	57363
110221	57364
6168	57365
8291	57366
249668	57367
324981	57368
104398	57369
228651	57370
67726	57371
26717	57372
7938	57373
19063	57374
634	57375
176039	57376
88165	57377
136977	57378
54122	57379
19329	57380
43094	57381
174052	57382
13333	57383
48760	57384
9828	57385
7777	57386
227135	57387
806	57388
9720	57389
208645	57390
62467	57391
40324	57392
11637	57393
147	57394
66768	57395
76520	57396
1241	57397
18918	57398
149599	57399
725	57400
22033	57401
115214	57402
85820	57403
110556	57404
5100	57405
172815	57406
10777	57407
58963	57408
20141	57409
96141	57410
166362	57411
34154	57412
31767	57413
348949	57414
135403	57415
10299	57416
2249	57417
20510	57418
50112	57419
237713	57420
2796	57421
292643	57422
291296	57423
43104	57424
103875	57425
10823	57426
8184	57427
119584	57428
73403	57429
1114	57430
53440	57431
77388	57432
114460	57433
15588	57434
40478	57435
836	57436
97771	57437
262276	57438
239159	57439
122567	57440
6838	57441
172576	57442
52797	57443
40996	57444
42647	57445
58134	57446
26313	57447
10520	57448
13291	57449
19038	57450
1075	57451
126452	57452
338043	57453
212752	57454
13383	57455
126229	57456
31	57457
115149	57458
11644	57459
14117	57460
159835	57461
101522	57462
2192	57463
448	57464
4169	57465
506	57466
17221	57467
5303	57468
9936	57469
3831	57470
8194	57471
287324	57472
72750	57473
34219	57474
49347	57475
110428	57476
21762	57477
163757	57478
39135	57479
7647	57480
82036	57481
21562	57482
2907	57483
52502	57484
31406	57485
373	57486
6514	57487
306802	57488
169289	57489
66902	57490
120656	57491
209431	57492
341234	57493
78028	57494
26245	57495
265676	57496
3544	57497
11580	57498
119728	57499
22606	57500
49252	57501
7498	57502
20553	57503
13060	57504
94670	57505
7117	57506
40038	57507
207118	57508
10910	57509
135941	57510
12347	57511
41355	57512
20663	57513
13023	57514
41801	57515
63247	57516
12561	57517
76958	57518
36422	57519
211	57520
4506	57521
36946	57522
162823	57523
66410	57524
1295	57525
71636	57526
64180	57527
19659	57528
198937	57529
25171	57530
13082	57531
66477	57532
7340	57533
24076	57534
17574	57535
117044	57536
3794	57537
85	57538
36248	57539
33437	57540
8174	57541
1302	57542
4808	57543
651	57544
2030	57545
6794	57546
29	57547
28629	57548
448	57549
56413	57550
341	57551
78609	57552
50682	57553
299685	57554
254409	57555
264822	57556
160967	57557
5357	57558
19470	57559
44741	57560
18472	57561
81252	57562
38559	57563
6	57564
198258	57565
28966	57566
3278	57567
1416	57568
4932	57569
52096	57570
3	57571
25683	57572
60216	57573
120679	57574
49796	57575
74012	57576
83221	57577
348685	57578
13535	57579
197287	57580
18951	57581
9336	57582
81797	57583
49894	57584
54708	57585
80177	57586
207323	57587
7917	57588
3336	57589
127751	57590
167473	57591
36169	57592
186291	57593
201256	57594
98746	57595
10695	57596
250122	57597
19217	57598
73204	57599
2642	57600
42	57601
80339	57602
286	57603
213003	57604
116872	57605
77675	57606
9673	57607
51662	57608
353706	57609
95848	57610
5464	57611
10786	57612
149725	57613
13315	57614
55902	57615
10094	57616
90451	57617
4851	57618
4851	57619
24423	57620
44042	57621
30541	57622
17831	57623
106463	57624
202900	57625
4924	57626
4047	57627
62665	57628
60198	57629
5408	57630
14017	57631
343640	57632
12808	57633
304565	57634
15711	57635
10103	57636
41484	57637
14370	57638
101990	57639
6131	57640
17176	57641
48704	57642
100206	57643
60227	57644
26563	57645
117133	57646
89533	57647
83179	57648
7117	57649
71980	57650
149143	57651
10764	57652
123855	57653
199748	57654
5637	57655
83282	57656
121743	57657
204229	57658
153225	57659
117163	57660
450	57661
14054	57662
180080	57663
66247	57664
30851	57665
25865	57666
13778	57667
12102	57668
166566	57669
110857	57670
244597	57671
2863	57672
59952	57673
44452	57674
103737	57675
88825	57676
52894	57677
57542	57678
32671	57679
4844	57680
102650	57681
9831	57682
26432	57683
54115	57684
76626	57685
167783	57686
35962	57687
59232	57688
27401	57689
8413	57690
155	57691
64209	57692
350	57693
9648	57694
197117	57695
249939	57696
77393	57697
22481	57698
65901	57699
41199	57700
60164	57701
1466	57702
207761	57703
17289	57704
79949	57705
37930	57706
31181	57707
7891	57708
49498	57709
13206	57710
13206	57711
8725	57712
17486	57713
303614	57714
52714	57715
1011	57716
3643	57717
70659	57718
71998	57719
53103	57720
24677	57721
149259	57722
13	57723
7331	57724
30089	57725
118480	57726
97860	57727
33456	57728
74730	57729
290	57730
116839	57731
17385	57732
142143	57733
45305	57734
19329	57735
28793	57736
58962	57737
181319	57738
10157	57739
2292	57740
29736	57741
16373	57742
17383	57743
173616	57744
59156	57745
44489	57746
10416	57747
119608	57748
10501	57749
10562	57750
72257	57751
53793	57752
71639	57753
62409	57754
10640	57755
109815	57756
20748	57757
292422	57758
8508	57759
141193	57760
804	57761
27580	57762
108	57763
272	57764
18563	57765
280502	57766
26480	57767
15822	57768
98686	57769
316645	57770
310	57771
33385	57772
111543	57773
15900	57774
33233	57775
153312	57776
48038	57777
153116	57778
280873	57779
10428	57780
36791	57781
70777	57782
124463	57783
14416	57784
106574	57785
57514	57786
101007	57787
91314	57788
41067	57789
9029	57790
23291	57791
147331	57792
76621	57793
18594	57794
52720	57795
47858	57796
37425	57797
95759	57798
109811	57799
70496	57800
67596	57801
1351	57802
52814	57803
25688	57804
32170	57805
40848	57806
116758	57807
33958	57808
73574	57809
88808	57810
316040	57811
63630	57812
8815	57813
6611	57814
14133	57815
3345	57816
48800	57817
48779	57818
15178	57819
218748	57820
43527	57821
13980	57822
72884	57823
51947	57824
24622	57825
275762	57826
1304	57827
109385	57828
24600	57829
19514	57830
5658	57831
15440	57832
7647	57833
6623	57834
38941	57835
778	57836
373	57837
786	57838
42008	57839
70682	57840
15433	57841
10528	57842
30404	57843
68987	57844
279918	57845
3561	57846
778	57847
49571	57848
15207	57849
12143	57850
149606	57851
105543	57852
13	57853
108932	57854
23650	57855
4485	57856
173370	57857
2416	57858
38461	57859
6467	57860
108903	57861
5425	57862
5425	57863
77895	57864
6474	57865
51945	57866
23778	57867
728	57868
110702	57869
81251	57870
160727	57871
22	57872
1583	57873
9082	57874
709	57875
47246	57876
131272	57877
59764	57878
117959	57879
275473	57880
48862	57881
4275	57882
140031	57883
5637	57884
46179	57885
147017	57886
11839	57887
166894	57888
4503	57889
21527	57890
263022	57891
17406	57892
61801	57893
96170	57894
129693	57895
43387	57896
24517	57897
205085	57898
4953	57899
22683	57900
18987	57901
49281	57902
748	57903
125408	57904
197226	57905
10033	57906
166894	57907
190144	57908
129693	57909
2411	57910
9805	57911
10020	57912
15550	57913
43713	57914
21684	57915
122915	57916
57762	57917
23855	57918
13109	57919
20648	57920
110624	57921
32079	57922
284591	57923
42562	57924
106765	57925
2073	57926
47	57927
48393	57928
22909	57929
109860	57930
60300	57931
36157	57932
10504	57933
605	57934
3344	57935
23	57936
235522	57937
102926	57938
180812	57939
61231	57940
3798	57941
180806	57942
6413	57943
167197	57944
24289	57945
2417	57946
1834	57947
7634	57948
104959	57949
236665	57950
34773	57951
32668	57952
49130	57953
27403	57954
31327	57955
49228	57956
13232	57957
323023	57958
5718	57959
12750	57960
1474	57961
5991	57962
77424	57963
49561	57964
7732	57965
188481	57966
106805	57967
202922	57968
516	57969
27332	57970
207988	57971
37224	57972
8465	57973
186200	57974
288992	57975
292944	57976
3385	57977
2663	57978
135147	57979
90069	57980
65173	57981
193759	57982
14258	57983
12145	57984
2234	57985
10165	57986
49293	57987
4582	57988
52654	57989
6224	57990
69487	57991
1535	57992
263928	57993
68134	57994
49499	57995
13202	57996
170569	57997
155406	57998
9118	57999
129458	58000
3228	58001
904	58002
100959	58003
76013	58004
53077	58005
155	58006
529	58007
6936	58008
11584	58009
3764	58010
129599	58011
104562	58012
292395	58013
190035	58014
7719	58015
13764	58016
5853	58017
20970	58018
16633	58019
18539	58020
76969	58021
2209	58022
62830	58023
26348	58024
121981	58025
12639	58026
1768	58027
207496	58028
3901	58029
65216	58030
51942	58031
11087	58032
64534	58033
1341	58034
10235	58035
52748	58036
146711	58037
26200	58038
206946	58039
18695	58040
109491	58041
109593	58042
49951	58043
46032	58044
94308	58045
26078	58046
24952	58047
40068	58048
100925	58049
5880	58050
79583	58051
6161	58052
25311	58053
1277	58054
44014	58055
8897	58056
99563	58057
44163	58058
26357	58059
527	58060
9124	58061
93749	58062
24468	58063
9257	58064
13134	58065
3	58066
234446	58067
34662	58068
118736	58069
2930	58070
17666	58071
71014	58072
34039	58073
16642	58074
53343	58075
7984	58076
27684	58077
59325	58078
44249	58079
80123	58080
30173	58081
2219	58082
63159	58083
347192	58084
19649	58085
101679	58086
155776	58087
77894	58088
6232	58089
121833	58090
170741	58091
79417	58092
71397	58093
18230	58094
12920	58095
36424	58096
80861	58097
19007	58098
86365	58099
24503	58100
27477	58101
15450	58102
109253	58103
228042	58104
8473	58105
180058	58106
1345	58107
12532	58108
52137	58109
38029	58110
266896	58111
72798	58112
17759	58113
285014	58114
65234	58115
16170	58116
151713	58117
321024	58118
31145	58119
37656	58120
36647	58121
170001	58122
9665	58123
4368	58124
120162	58125
193029	58126
1676	58127
74093	58128
44537	58129
13044	58130
397	58131
30970	58132
45363	58133
328285	58134
272	58135
93960	58136
106853	58137
23301	58138
25846	58139
33269	58140
8015	58141
219183	58142
108641	58143
15623	58144
143535	58145
30737	58146
26639	58147
19161	58148
1830	58149
78171	58150
18253	58151
10103	58152
581	58153
1595	58154
7544	58155
4957	58156
7732	58157
39992	58158
280812	58159
8188	58160
1863	58161
265739	58162
60454	58163
138967	58164
61260	58165
7280	58166
84640	58167
21668	58168
54850	58169
56711	58170
65468	58171
129843	58172
27257	58173
97172	58174
37229	58175
2572	58176
249824	58177
11650	58178
110529	58179
322245	58180
34088	58181
1305	58182
13344	58183
72250	58184
17786	58185
55214	58186
15944	58187
37593	58188
56003	58189
122286	58190
4954	58191
69702	58192
46049	58193
9979	58194
4539	58195
77574	58196
2632	58197
5751	58198
175317	58199
1597	58200
4954	58201
10099	58202
4167	58203
1691	58204
189177	58205
71912	58206
481	58207
33313	58208
97037	58209
122161	58210
21872	58211
14255	58212
20480	58213
18697	58214
93492	58215
14579	58216
22279	58217
51316	58218
7415	58219
34930	58220
36429	58221
170423	58222
13960	58223
254257	58224
11576	58225
80290	58226
127945	58227
59857	58228
19662	58229
3906	58230
182538	58231
11339	58232
14474	58233
63854	58234
17732	58235
50	58236
146604	58237
175649	58238
74284	58239
63249	58240
59104	58241
3905	58242
80358	58243
42251	58244
333	58245
78266	58246
47	58247
49522	58248
160974	58249
133695	58250
47201	58251
230	58252
10651	58253
24767	58254
9124	58255
52656	58256
1495	58257
12534	58258
23394	58259
36678	58260
288086	58261
85964	58262
7185	58263
3294	58264
14773	58265
48702	58266
44354	58267
4255	58268
24315	58269
46299	58270
985	58271
30967	58272
5495	58273
7818	58274
4741	58275
24642	58276
37430	58277
22351	58278
26786	58279
70731	58280
4947	58281
38559	58282
10767	58283
793	58284
841	58285
275038	58286
103282	58287
36265	58288
66424	58289
231	58290
39126	58291
25	58292
10777	58293
3204	58294
97713	58295
88192	58296
42462	58297
4431	58298
4372	58299
26340	58300
31062	58301
16207	58302
59	58303
34219	58304
13266	58305
36439	58306
173344	58307
124505	58308
4614	58309
50494	58310
12558	58311
23928	58312
26075	58313
4890	58314
209528	58315
11055	58316
315396	58317
13286	58318
9366	58319
42673	58320
3938	58321
54577	58322
38121	58323
78511	58324
34958	58325
1087	58326
127520	58327
72523	58328
49372	58329
95887	58330
13109	58331
70176	58332
128559	58333
102045	58334
62897	58335
4949	58336
76958	58337
30882	58338
111779	58339
58956	58340
118825	58341
4881	58342
4156	58343
18790	58344
77002	58345
191242	58346
83946	58347
48869	58348
23768	58349
158683	58350
287684	58351
175683	58352
1237	58353
63270	58354
52449	58355
1590	58356
166	58357
49094	58358
37944	58359
904	58360
6449	58361
166449	58362
14525	58363
32295	58364
18886	58365
53018	58366
12244	58367
13299	58368
356369	58369
51530	58370
3779	58371
31722	58372
54113	58373
15652	58374
71410	58375
34126	58376
20284	58377
904	58378
97911	58379
61402	58380
13185	58381
119011	58382
66971	58383
25491	58384
5676	58385
49442	58386
3371	58387
816	58388
130666	58389
33432	58390
173285	58391
13345	58392
107264	58393
23788	58394
24870	58395
63150	58396
317985	58397
33802	58398
92	58399
804	58400
53037	58401
21106	58402
76846	58403
247841	58404
88801	58405
96601	58406
57422	58407
15031	58408
174056	58409
33322	58410
773	58411
17640	58412
100804	58413
195555	58414
38549	58415
31572	58416
118207	58417
52827	58418
322820	58419
61259	58420
151900	58421
7331	58422
4775	58423
129895	58424
506	58425
52131	58426
88166	58427
106714	58428
64113	58429
4389	58430
199891	58431
79592	58432
11297	58433
180	58434
68088	58435
13023	58436
2157	58437
70476	58438
158748	58439
36794	58440
33276	58441
137	58442
905	58443
22666	58444
283	58445
13431	58446
4388	58447
77585	58448
75890	58449
72023	58450
194139	58451
15731	58452
1006	58453
6128	58454
2465	58455
118570	58456
82054	58457
28958	58458
67221	58459
81133	58460
71466	58461
68617	58462
37183	58463
10529	58464
296453	58465
2478	58466
26873	58467
49161	58468
1301	58469
52471	58470
1650	58471
34840	58472
17870	58473
109643	58474
34167	58475
180534	58476
1727	58477
244261	58478
6943	58479
278844	58480
110717	58481
21280	58482
210	58483
72713	58484
10437	58485
2751	58486
67585	58487
200853	58488
291140	58489
33262	58490
2765	58491
8206	58492
9252	58493
49234	58494
12417	58495
34070	58496
118407	58497
173625	58498
7881	58499
285581	58500
807	58501
39066	58502
17830	58503
48840	58504
121324	58505
37853	58506
30366	58507
2782	58508
4084	58509
1836	58510
906	58511
53107	58512
2279	58513
7715	58514
8461	58515
30789	58516
142085	58517
4584	58518
53704	58519
18791	58520
164246	58521
2636	58522
93641	58523
286524	58524
10614	58525
19309	58526
7639	58527
10046	58528
57886	58529
11185	58530
218192	58531
37463	58532
19138	58533
124545	58534
5840	58535
11369	58536
53808	58537
14028	58538
125613	58539
12	58540
34935	58541
103918	58542
75947	58543
53800	58544
105647	58545
50013	58546
19990	58547
49069	58548
4165	58549
61000	58550
34230	58551
10549	58552
282320	58553
72491	58554
152894	58555
21573	58556
2927	58557
22725	58558
9816	58559
110610	58560
242005	58561
141217	58562
11661	58563
733	58564
13961	58565
10519	58566
54947	58567
112114	58568
11574	58569
59156	58570
5190	58571
153027	58572
122133	58573
17984	58574
30200	58575
13841	58576
645	58577
13946	58578
4358	58579
12974	58580
55460	58581
150728	58582
1991	58583
84990	58584
65974	58585
7652	58586
172904	58587
2272	58588
31052	58589
79893	58590
4607	58591
19411	58592
15135	58593
12	58594
148092	58595
300553	58596
99353	58597
4138	58598
79923	58599
50244	58600
26874	58601
186066	58602
100774	58603
80446	58604
10105	58605
34302	58606
7836	58607
286155	58608
211518	58609
29	58610
721	58611
80377	58612
107476	58613
71663	58614
228109	58615
272890	58616
225211	58617
90940	58618
75713	58619
1819	58620
315430	58621
46657	58622
190140	58623
92670	58624
25519	58625
52537	58626
206954	58627
322077	58628
53403	58629
1285	58630
10042	58631
72109	58632
1641	58633
5982	58634
107444	58635
55257	58636
45194	58637
95691	58638
276140	58639
77599	58640
167619	58641
326221	58642
36644	58643
7003	58644
11241	58645
22909	58646
64488	58647
5468	58648
78244	58649
54169	58650
39294	58651
52970	58652
28481	58653
190886	58654
103849	58655
1011	58656
10015	58657
59913	58658
34382	58659
77616	58660
83832	58661
23854	58662
6698	58663
24333	58664
8213	58665
110639	58666
109979	58667
31604	58668
2982	58669
4923	58670
14818	58671
52686	58672
205791	58673
2967	58674
324270	58675
1152	58676
8956	58677
6263	58678
36915	58679
273242	58680
90631	58681
50318	58682
33930	58683
30801	58684
171788	58685
100934	58686
32463	58687
52522	58688
5097	58689
17830	58690
72001	58691
264664	58692
109273	58693
34137	58694
3549	58695
53212	58696
14130	58697
13366	58698
646	58699
46299	58700
17857	58701
49228	58702
295854	58703
198165	58704
119432	58705
4930	58706
1756	58707
281250	58708
44348	58709
58733	58710
11919	58711
7910	58712
109829	58713
41765	58714
13612	58715
65185	58716
28788	58717
8287	58718
122496	58719
24427	58720
83532	58721
30656	58722
36605	58723
49161	58724
5992	58725
10808	58726
127	58727
146351	58728
43327	58729
12442	58730
73608	58731
33477	58732
12603	58733
59063	58734
4947	58735
17692	58736
18728	58737
1958	58738
17482	58739
10009	58740
14213	58741
170523	58742
36452	58743
34349	58744
145829	58745
40706	58746
108454	58747
286751	58748
122993	58749
10506	58750
25669	58751
487	58752
2448	58753
93554	58754
36690	58755
146966	58756
62761	58757
22071	58758
21317	58759
46980	58760
6415	58761
294956	58762
16435	58763
30235	58764
40209	58765
24391	58766
6804	58767
177612	58768
1557	58769
16689	58770
5195	58771
119065	58772
277740	58773
17761	58774
86854	58775
5610	58776
6	58777
42236	58778
10737	58779
27117	58780
7601	58781
38528	58782
13	58783
55314	58784
6063	58785
17197	58786
127	58787
18812	58788
525	58789
591	58790
64772	58791
17155	58792
13340	58793
28755	58794
6979	58795
48904	58796
1091	58797
224362	58798
1357	58799
175601	58800
3599	58801
60209	58802
7121	58803
95713	58804
786	58805
59266	58806
11	58807
127	58808
110190	58809
77723	58810
72670	58811
29322	58812
7568	58813
106735	58814
3760	58815
76705	58816
137957	58817
11086	58818
209906	58819
30722	58820
4670	58821
193053	58822
79255	58823
18963	58824
20049	58825
12608	58826
17596	58827
3969	58828
97654	58829
7137	58830
485	58831
535	58832
11927	58833
8517	58834
323628	58835
27345	58836
174747	58837
5398	58838
4325	58839
106831	58840
71293	58841
207828	58842
17230	58843
10760	58844
21661	58845
109735	58846
5895	58847
9252	58848
124523	58849
125200	58850
30134	58851
15041	58852
45421	58853
6290	58854
193135	58855
357355	58856
15911	58857
4486	58858
94977	58859
279341	58860
10956	58861
93780	58862
7078	58863
25666	58864
48931	58865
525	58866
21638	58867
10515	58868
1757	58869
802	58870
3207	58871
3511	58872
796	58873
6609	58874
16259	58875
2280	58876
6	58877
88463	58878
16428	58879
97196	58880
163457	58881
3537	58882
18274	58883
163176	58884
12725	58885
56983	58886
50542	58887
18360	58888
24055	58889
42403	58890
173491	58891
102866	58892
25910	58893
82371	58894
126407	58895
14349	58896
243925	58897
77535	58898
2283	58899
25825	58900
46499	58901
40358	58902
28322	58903
48647	58904
180497	58905
49121	58906
192680	58907
1113	58908
260601	58909
63227	58910
10467	58911
196546	58912
23	58913
37504	58914
107445	58915
56413	58916
36	58917
2225	58918
54860	58919
1393	58920
192398	58921
11709	58922
224153	58923
25469	58924
44570	58925
15578	58926
78604	58927
48558	58928
30945	58929
1051	58930
43052	58931
594	58932
65461	58933
71914	58934
36588	58935
13206	58936
211	58937
24785	58938
47883	58939
451	58940
28959	58941
14587	58942
9883	58943
110833	58944
26613	58945
1317	58946
2927	58947
4596	58948
55768	58949
9100	58950
53862	58951
301095	58952
95650	58953
14645	58954
124462	58955
18767	58956
118237	58957
222673	58958
89825	58959
53025	58960
19510	58961
6110	58962
260161	58963
13916	58964
20443	58965
151493	58966
50504	58967
76780	58968
74038	58969
5761	58970
54184	58971
37461	58972
50099	58973
31226	58974
6472	58975
169534	58976
11462	58977
110151	58978
14749	58979
37375	58980
100903	58981
2047	58982
66973	58983
30538	58984
38925	58985
24404	58986
86327	58987
53107	58988
26483	58989
172328	58990
479	58991
7440	58992
14265	58993
247	58994
20692	58995
48749	58996
94907	58997
48986	58998
315833	58999
23503	59000
30697	59001
144208	59002
21210	59003
174915	59004
13031	59005
71527	59006
33832	59007
238532	59008
303589	59009
169236	59010
18041	59011
37424	59012
79162	59013
10070	59014
18799	59015
194561	59016
13457	59017
80492	59018
65489	59019
77569	59020
277825	59021
128880	59022
254	59023
76547	59024
2421	59025
203	59026
45088	59027
118242	59028
43209	59029
18819	59030
311363	59031
4364	59032
124520	59033
44658	59034
23632	59035
715	59036
137355	59037
440	59038
282047	59039
11175	59040
4985	59041
295	59042
107761	59043
332568	59044
161617	59045
61991	59046
32225	59047
250630	59048
188361	59049
48439	59050
35914	59051
155468	59052
140035	59053
113162	59054
89867	59055
36794	59056
206184	59057
157991	59058
125212	59059
140085	59060
28899	59061
16855	59062
101342	59063
136562	59064
18467	59065
184519	59066
10943	59067
174300	59068
47798	59069
1002	59070
262936	59071
213053	59072
63	59073
794	59074
25405	59075
16764	59076
58249	59077
20845	59078
15055	59079
121560	59080
8746	59081
22751	59082
301265	59083
82767	59084
33542	59085
91343	59086
140587	59087
104170	59088
55926	59089
68293	59090
59928	59091
234475	59092
133366	59093
45415	59094
210382	59095
33532	59096
73574	59097
31661	59098
11597	59099
67062	59100
188617	59101
18119	59102
75655	59103
55563	59104
88633	59105
205583	59106
45381	59107
295724	59108
14416	59109
96833	59110
6755	59111
33643	59112
67109	59113
38923	59114
41985	59115
14698	59116
2994	59117
42762	59118
11358	59119
122090	59120
36210	59121
45417	59122
15081	59123
187403	59124
9847	59125
77383	59126
330897	59127
71152	59128
62303	59129
6096	59130
177554	59131
12440	59132
3099	59133
83129	59134
17876	59135
77160	59136
2518	59137
126608	59138
162071	59139
128763	59140
47260	59141
41009	59142
33713	59143
78947	59144
225870	59145
89828	59146
6755	59147
167648	59148
65635	59149
25978	59150
289444	59151
15543	59152
56829	59153
77678	59154
70225	59155
160841	59156
5431	59157
63261	59158
62285	59159
12672	59160
7115	59161
206946	59162
172636	59163
5420	59164
58979	59165
26440	59166
98087	59167
120502	59168
10677	59169
67077	59170
78071	59171
44114	59172
194847	59173
61915	59174
12	59175
6890	59176
279993	59177
322377	59178
24865	59179
140520	59180
172384	59181
169885	59182
205121	59183
176157	59184
11190	59185
35936	59186
15172	59187
278023	59188
11285	59189
50486	59190
96878	59191
32960	59192
354222	59193
44902	59194
101740	59195
172542	59196
11851	59197
76786	59198
28427	59199
160690	59200
27701	59201
1006	59202
93	59203
4666	59204
80288	59205
240016	59206
270549	59207
176884	59208
354428	59209
41200	59210
2959	59211
45339	59212
105612	59213
18348	59214
89923	59215
79954	59216
17111	59217
90194	59218
46320	59219
30878	59220
2653	59221
70329	59222
30754	59223
4781	59224
33229	59225
184675	59226
8908	59227
15421	59228
19824	59229
7808	59230
71005	59231
170303	59232
8758	59233
112964	59234
10471	59235
23778	59236
23913	59237
21694	59238
69793	59239
45883	59240
1435	59241
253235	59242
4040	59243
53375	59244
140192	59245
158595	59246
34683	59247
9667	59248
13859	59249
66905	59250
178	59251
49906	59252
29724	59253
150644	59254
1724	59255
221801	59256
13865	59257
176274	59258
66861	59259
45958	59260
80167	59261
290672	59262
29217	59263
25504	59264
14163	59265
18563	59266
3799	59267
15466	59268
11	59269
4902	59270
138150	59271
40294	59272
32452	59273
152780	59274
156078	59275
6544	59276
259997	59277
272172	59278
60481	59279
32453	59280
1001	59281
284	59282
124797	59283
10261	59284
1685	59285
56200	59286
1849	59287
48914	59288
70533	59289
9562	59290
119496	59291
184685	59292
339463	59293
51096	59294
320942	59295
36018	59296
143336	59297
243926	59298
220119	59299
146760	59300
75873	59301
178788	59302
73931	59303
51038	59304
118322	59305
13845	59306
10897	59307
5512	59308
10367	59309
235411	59310
97244	59311
128142	59312
191456	59313
51695	59314
40153	59315
162138	59316
53317	59317
128093	59318
136929	59319
152640	59320
269967	59321
335788	59322
57676	59323
28447	59324
120419	59325
10473	59326
53253	59327
5558	59328
207307	59329
347578	59330
357638	59331
165192	59332
111308	59333
196650	59334
127239	59335
6048	59336
132113	59337
98978	59338
27129	59339
120726	59340
133283	59341
24532	59342
95781	59343
181544	59344
236965	59345
132075	59346
233381	59347
28020	59348
61033	59349
4524	59350
9100	59351
78697	59352
100683	59353
1653	59354
352761	59355
35058	59356
41513	59357
20276	59358
299778	59359
183674	59360
11972	59361
120195	59362
61165	59363
224824	59364
14268	59365
313556	59366
16942	59367
259484	59368
99734	59369
12378	59370
6713	59371
208349	59372
1229	59373
31876	59374
5069	59375
22199	59376
113961	59377
117465	59378
215028	59379
52245	59380
18600	59381
76399	59382
3838	59383
69802	59384
86600	59385
86005	59386
84121	59387
280000	59388
1887	59389
41367	59390
157917	59391
131628	59392
920	59393
93868	59394
185884	59395
85825	59396
22993	59397
207923	59398
66751	59399
5932	59400
292775	59401
352815	59402
84452	59403
128881	59404
49797	59405
55571	59406
354526	59407
177298	59408
34000	59409
71746	59410
101444	59411
29758	59412
36355	59413
10673	59414
206507	59415
212496	59416
9749	59417
327202	59418
195348	59419
214729	59420
160556	59421
15050	59422
174750	59423
58668	59424
21593	59425
28640	59426
120824	59427
141564	59428
126977	59429
111587	59430
351065	59431
74215	59432
71276	59433
6480	59434
112118	59435
119313	59436
9073	59437
16749	59438
39803	59439
133634	59440
133655	59441
109544	59442
83330	59443
12051	59444
74263	59445
226611	59446
102004	59447
310675	59448
78657	59449
69716	59450
127562	59451
128998	59452
11775	59453
294874	59454
162360	59455
140965	59456
230172	59457
213849	59458
58480	59459
9288	59460
4332	59461
85502	59462
16158	59463
257680	59464
1833	59465
73332	59466
18135	59467
66756	59468
214747	59469
27960	59470
1630	59471
122975	59472
1665	59473
128976	59474
82782	59475
35715	59476
3210	59477
13193	59478
34586	59479
228666	59480
347595	59481
151187	59482
10238	59483
13935	59484
16828	59485
33940	59486
76230	59487
4934	59488
34146	59489
191400	59490
54252	59491
76542	59492
3551	59493
18665	59494
101938	59495
1648	59496
211661	59497
15514	59498
108832	59499
77030	59500
25286	59501
7816	59502
27893	59503
91346	59504
220005	59505
245827	59506
20223	59507
172802	59508
6133	59509
51948	59510
6668	59511
206211	59512
62890	59513
130240	59514
19047	59515
97277	59516
76694	59517
36744	59518
27064	59519
67137	59520
189087	59521
1698	59522
53533	59523
178445	59524
11054	59525
89859	59526
118006	59527
72093	59528
12477	59529
194999	59530
28390	59531
87196	59532
5131	59533
44576	59534
1670	59535
203635	59536
28310	59537
128579	59538
7722	59539
10052	59540
21136	59541
37863	59542
231142	59543
169683	59544
53929	59545
6168	59546
237611	59547
15083	59548
200839	59549
57632	59550
88575	59551
188453	59552
33842	59553
81720	59554
15180	59555
19904	59556
52460	59557
52460	59558
4556	59559
26334	59560
101864	59561
152288	59562
31750	59563
141915	59564
28694	59565
302	59566
14974	59567
5524	59568
33932	59569
66482	59570
2702	59571
19344	59572
206817	59573
66094	59574
286807	59575
62150	59576
118128	59577
15318	59578
7809	59579
44749	59580
63709	59581
26944	59582
24440	59583
110379	59584
63	59585
90913	59586
6738	59587
141364	59588
29494	59589
14129	59590
189456	59591
191854	59592
5744	59593
64705	59594
27746	59595
36329	59596
210509	59597
71496	59598
24621	59599
5028	59600
34446	59601
4982	59602
128040	59603
14951	59604
78379	59605
34038	59606
60649	59607
24678	59608
29802	59609
42577	59610
222154	59611
102017	59612
82492	59613
8735	59614
49372	59615
60553	59616
211006	59617
53500	59618
36684	59619
4770	59620
60178	59621
12608	59622
263	59623
17491	59624
288625	59625
41338	59626
111275	59627
152748	59628
45666	59629
128436	59630
58827	59631
16210	59632
160568	59633
106577	59634
6513	59635
283274	59636
145311	59637
292839	59638
26118	59639
54145	59640
53623	59641
93597	59642
7792	59643
22288	59644
337655	59645
61651	59646
207943	59647
24240	59648
21240	59649
43108	59650
26904	59651
2708	59652
58818	59653
132736	59654
252789	59655
96537	59656
36836	59657
150343	59658
249405	59659
36903	59660
34261	59661
25560	59662
5039	59663
58012	59664
60510	59665
102180	59666
17795	59667
55692	59668
841	59669
240	59670
67322	59671
96399	59672
31731	59673
111824	59674
273164	59675
9188	59676
6150	59677
15921	59678
2203	59679
293586	59680
3987	59681
24639	59682
4895	59683
3246	59684
62848	59685
21989	59686
28728	59687
47	59688
20258	59689
173452	59690
1228	59691
17428	59692
18539	59693
52818	59694
141191	59695
142633	59696
154131	59697
17115	59698
28361	59699
11	59700
24961	59701
109686	59702
56205	59703
307401	59704
197055	59705
240628	59706
172131	59707
18585	59708
12057	59709
160052	59710
69635	59711
1841	59712
6003	59713
22107	59714
137088	59715
94894	59716
8129	59717
133563	59718
53634	59719
121080	59720
208316	59721
234738	59722
66	59723
57870	59724
64033	59725
117462	59726
73675	59727
209685	59728
348378	59729
38871	59730
47989	59731
303108	59732
248660	59733
214009	59734
207686	59735
26492	59736
137701	59737
251069	59738
56046	59739
16464	59740
39608	59741
351307	59742
55044	59743
109434	59744
369	59745
43749	59746
20657	59747
175577	59748
273483	59749
107994	59750
131752	59751
153259	59752
129043	59753
146379	59754
39347	59755
38570	59756
191809	59757
153896	59758
295027	59759
425	59760
25295	59761
56450	59762
321209	59763
47182	59764
213124	59765
22719	59766
33733	59767
7824	59768
137390	59769
86345	59770
283527	59771
73776	59772
6388	59773
43278	59774
208625	59775
99615	59776
70223	59777
224777	59778
207015	59779
66040	59780
213420	59781
3749	59782
33667	59783
28051	59784
205345	59785
88438	59786
187325	59787
12116	59788
128171	59789
56163	59790
128667	59791
349015	59792
356682	59793
95969	59794
195232	59795
128020	59796
45120	59797
9569	59798
329258	59799
80226	59800
267566	59801
15125	59802
159625	59803
27289	59804
56729	59805
408	59806
23003	59807
17060	59808
53557	59809
5687	59810
61609	59811
35545	59812
78313	59813
33485	59814
202	59815
34401	59816
13896	59817
38902	59818
10122	59819
158686	59820
3316	59821
1519	59822
13985	59823
42613	59824
20912	59825
1724	59826
11899	59827
22990	59828
159375	59829
251945	59830
278669	59831
255154	59832
78416	59833
17609	59834
21551	59835
41070	59836
11883	59837
82840	59838
270859	59839
228361	59840
52012	59841
148733	59842
223214	59843
301361	59844
301329	59845
127159	59846
95574	59847
64304	59848
141398	59849
73758	59850
64528	59851
19705	59852
193512	59853
4629	59854
127073	59855
19733	59856
97168	59857
161593	59858
33363	59859
74919	59860
169298	59861
59566	59862
228986	59863
3733	59864
27351	59865
27411	59866
282755	59867
15004	59868
75678	59869
51769	59870
34713	59871
287017	59872
10449	59873
150359	59874
51280	59875
53109	59876
305096	59877
31768	59878
12105	59879
13716	59880
115515	59881
128394	59882
101496	59883
10765	59884
59893	59885
108578	59886
47502	59887
184701	59888
329146	59889
2522	59890
135766	59891
18650	59892
89031	59893
18956	59894
258693	59895
10358	59896
85240	59897
88367	59898
138599	59899
23971	59900
40554	59901
77298	59902
3229	59903
1113	59904
10529	59905
96593	59906
69301	59907
316236	59908
127694	59909
10656	59910
37052	59911
28741	59912
349	59913
137158	59914
139633	59915
304454	59916
357129	59917
64082	59918
20030	59919
45548	59920
59071	59921
125217	59922
94110	59923
34237	59924
152537	59925
13759	59926
2214	59927
1476	59928
55573	59929
75086	59930
43421	59931
41324	59932
248945	59933
70422	59934
88911	59935
25592	59936
190311	59937
753	59938
51065	59939
282213	59940
280535	59941
247316	59942
62463	59943
13383	59944
56891	59945
67477	59946
40438	59947
63180	59948
1082	59949
38576	59950
22412	59951
5914	59952
164688	59953
355756	59954
2048	59955
118893	59956
68125	59957
102398	59958
564	59959
27518	59960
8080	59961
227980	59962
127260	59963
6467	59964
554	59965
38937	59966
56774	59967
150953	59968
64345	59969
84746	59970
51065	59971
348617	59972
7936	59973
27945	59974
62649	59975
7140	59976
170753	59977
77396	59978
8246	59979
137621	59980
77396	59981
102394	59982
66369	59983
89211	59984
36158	59985
161528	59986
54528	59987
36847	59988
487	59989
25531	59990
139759	59991
69763	59992
15343	59993
18119	59994
2723	59995
7751	59996
24121	59997
66947	59998
193430	59999
102314	60000
16773	60001
14085	60002
52061	60003
1223	60004
50992	60005
186351	60006
129529	60007
10298	60008
72	60009
34019	60010
41806	60011
20754	60012
13096	60013
107514	60014
5085	60015
143939	60016
31192	60017
311093	60018
15471	60019
266597	60020
84929	60021
70511	60022
2899	60023
28777	60024
13408	60025
281631	60026
153164	60027
57375	60028
186302	60029
13039	60030
170599	60031
79744	60032
123154	60033
38534	60034
110710	60035
185985	60036
14918	60037
570	60038
1890	60039
48342	60040
90129	60041
31615	60042
73917	60043
115957	60044
26685	60045
25247	60046
51447	60047
28320	60048
25825	60049
6574	60050
220715	60051
315961	60052
26624	60053
13844	60054
76232	60055
114526	60056
76591	60057
10097	60058
3676	60059
71079	60060
33764	60061
35807	60062
58328	60063
189427	60064
3874	60065
163271	60066
249006	60067
3248	60068
35627	60069
127179	60070
75100	60071
56601	60072
140375	60073
104704	60074
291293	60075
72710	60076
55752	60077
102095	60078
586	60079
116418	60080
43683	60081
439	60082
15520	60083
60747	60084
78289	60085
13714	60086
14219	60087
87900	60088
74728	60089
165538	60090
54177	60091
9680	60092
13771	60093
37028	60094
344418	60095
79106	60096
35360	60097
92247	60098
23853	60099
99101	60100
53841	60101
140345	60102
228113	60103
126836	60104
321	60105
315076	60106
29289	60107
11434	60108
24012	60109
35097	60110
4629	60111
3050	60112
22775	60113
29999	60114
13824	60115
41069	60116
33319	60117
17965	60118
1756	60119
4090	60120
18467	60121
178710	60122
25584	60123
132963	60124
5760	60125
41553	60126
5144	60127
105101	60128
22767	60129
203	60130
39657	60131
36943	60132
26317	60133
35730	60134
76478	60135
69220	60136
28759	60137
316898	60138
8123	60139
4121	60140
122316	60141
112437	60142
76729	60143
61105	60144
18	60145
25438	60146
119603	60147
280452	60148
15326	60149
130912	60150
52645	60151
300925	60152
196295	60153
127093	60154
72939	60155
28609	60156
1696	60157
145342	60158
180319	60159
47799	60160
1591	60161
12836	60162
13032	60163
122185	60164
11743	60165
61099	60166
555	60167
170	60168
150075	60169
55788	60170
138069	60171
31478	60172
50427	60173
71805	60174
281825	60175
91827	60176
143686	60177
355766	60178
60388	60179
30185	60180
316979	60181
9421	60182
99181	60183
101515	60184
2676	60185
13775	60186
43201	60187
247931	60188
8143	60189
92160	60190
39378	60191
309025	60192
48438	60193
87877	60194
113196	60195
933	60196
42756	60197
20281	60198
140847	60199
208451	60200
9889	60201
66947	60202
160098	60203
8000	60204
9044	60205
17478	60206
5963	60207
79678	60208
188347	60209
936	60210
49149	60211
30679	60212
99574	60213
36014	60214
41002	60215
41109	60216
78501	60217
234610	60218
211646	60219
111626	60220
6164	60221
184547	60222
11340	60223
47853	60224
69126	60225
905	60226
315172	60227
39792	60228
144172	60229
208897	60230
7793	60231
48824	60232
87034	60233
14368	60234
89417	60235
18657	60236
79720	60237
25009	60238
20478	60239
85570	60240
547	60241
86108	60242
13896	60243
67479	60244
153419	60245
92	60246
41978	60247
240141	60248
25696	60249
28450	60250
4755	60251
117756	60252
4901	60253
132	60254
2133	60255
416	60256
98415	60257
18095	60258
142131	60259
5100	60260
83350	60261
80995	60262
6309	60263
3360	60264
109276	60265
208942	60266
119807	60267
46188	60268
132059	60269
28699	60270
24329	60271
5033	60272
20167	60273
29450	60274
52929	60275
27601	60276
17685	60277
38566	60278
34722	60279
66924	60280
345411	60281
243367	60282
55936	60283
7866	60284
270	60285
18466	60286
18466	60287
96054	60288
9574	60289
119326	60290
119548	60291
36558	60292
8091	60293
51326	60294
123950	60295
4532	60296
1473	60297
30990	60298
2281	60299
5949	60300
7988	60301
13989	60302
13843	60303
19832	60304
78478	60305
128599	60306
13166	60307
20187	60308
27525	60309
266332	60310
58564	60311
120395	60312
3008	60313
25896	60314
7377	60315
274785	60316
184737	60317
346580	60318
325572	60319
9927	60320
46614	60321
72081	60322
4578	60323
6741	60324
123467	60325
112748	60326
6334	60327
57422	60328
11925	60329
126654	60330
51323	60331
64580	60332
10142	60333
52564	60334
40901	60335
13130	60336
141668	60337
13809	60338
29134	60339
1111	60340
13715	60341
732	60342
42323	60343
6273	60344
55975	60345
4096	60346
2452	60347
204487	60348
285452	60349
57229	60350
55674	60351
13099	60352
149492	60353
194342	60354
17005	60355
43559	60356
11186	60357
10431	60358
208747	60359
107877	60360
56460	60361
19827	60362
4274	60363
148683	60364
131639	60365
37385	60366
8522	60367
57401	60368
417	60369
206907	60370
31404	60371
39920	60372
11176	60373
9367	60374
284530	60375
37315	60376
266615	60377
2480	60378
22526	60379
17559	60380
15071	60381
18921	60382
23051	60383
29428	60384
161323	60385
58958	60386
316	60387
6778	60388
8143	60389
12082	60390
159240	60391
25531	60392
234431	60393
53366	60394
19209	60395
318334	60396
4904	60397
734	60398
2724	60399
7905	60400
208401	60401
15839	60402
11617	60403
5594	60404
190250	60405
36211	60406
29134	60407
24629	60408
50050	60409
287888	60410
169849	60411
286073	60412
56441	60413
15903	60414
143803	60415
15750	60416
154670	60417
1642	60418
320636	60419
60984	60420
36262	60421
71818	60422
41004	60423
43054	60424
2449	60425
268303	60426
309895	60427
163963	60428
262116	60429
191732	60430
33225	60431
2265	60432
22433	60433
116260	60434
8661	60435
69321	60436
258402	60437
192826	60438
96993	60439
18330	60440
31210	60441
102761	60442
43114	60443
60129	60444
102670	60445
5470	60446
29625	60447
21972	60448
17203	60449
46654	60450
5597	60451
1363	60452
35103	60453
189966	60454
267710	60455
170017	60456
50160	60457
77691	60458
119362	60459
67275	60460
57940	60461
172	60462
102308	60463
187036	60464
8573	60465
21655	60466
1191	60467
30744	60468
21641	60469
272190	60470
7928	60471
197031	60472
6099	60473
4024	60474
21595	60475
130931	60476
183092	60477
2833	60478
129391	60479
51237	60480
66508	60481
8244	60482
10347	60483
7725	60484
713	60485
76836	60486
445	60487
157086	60488
71959	60489
30811	60490
3435	60491
17922	60492
13970	60493
207838	60494
83218	60495
207232	60496
56397	60497
348802	60498
280896	60499
3506	60500
53097	60501
6678	60502
19333	60503
8855	60504
261217	60505
159063	60506
16963	60507
17378	60508
96010	60509
13346	60510
51872	60511
97946	60512
30330	60513
182761	60514
12481	60515
89813	60516
50111	60517
36704	60518
58758	60519
45600	60520
111526	60521
175167	60522
159072	60523
47763	60524
24635	60525
8148	60526
13828	60527
2392	60528
38381	60529
117234	60530
83372	60531
8531	60532
73549	60533
41517	60534
59207	60535
25124	60536
309544	60537
291146	60538
246	60539
45435	60540
126946	60541
96537	60542
36589	60543
128696	60544
164405	60545
16333	60546
14997	60547
25655	60548
6186	60549
88048	60550
33796	60551
15	60552
78908	60553
11928	60554
196377	60555
9047	60556
20996	60557
78604	60558
186189	60559
7969	60560
139206	60561
8359	60562
120344	60563
90095	60564
15440	60565
289726	60566
2500	60567
256277	60568
108284	60569
46292	60570
3723	60571
167212	60572
265923	60573
22941	60574
252305	60575
46308	60576
74308	60577
144576	60578
236746	60579
7302	60580
29768	60581
93798	60582
24613	60583
89142	60584
93136	60585
69196	60586
97310	60587
1444	60588
131366	60589
72365	60590
102065	60591
5264	60592
92360	60593
24672	60594
11103	60595
32653	60596
94750	60597
3676	60598
17181	60599
1863	60600
47643	60601
24204	60602
32828	60603
28587	60604
1856	60605
23795	60606
17143	60607
44239	60608
162694	60609
158310	60610
110730	60611
72037	60612
118045	60613
43570	60614
294193	60615
59189	60616
102010	60617
151858	60618
7461	60619
41452	60620
7815	60621
21920	60622
740	60623
906	60624
85664	60625
76470	60626
97404	60627
32145	60628
77461	60629
75085	60630
83248	60631
122332	60632
80366	60633
205916	60634
43874	60635
16102	60636
224643	60637
75786	60638
5157	60639
56908	60640
289780	60641
46206	60642
35535	60643
58291	60644
21918	60645
105585	60646
18176	60647
24221	60648
269959	60649
455	60650
21870	60651
3202	60652
4274	60653
179882	60654
2663	60655
79020	60656
137240	60657
185907	60658
61760	60659
39847	60660
105281	60661
44201	60662
158645	60663
57452	60664
186846	60665
24609	60666
17851	60667
33917	60668
25819	60669
11342	60670
166625	60671
6474	60672
100741	60673
317355	60674
205909	60675
288796	60676
180286	60677
47461	60678
5157	60679
145743	60680
59515	60681
1079	60682
326119	60683
103750	60684
4834	60685
3507	60686
121958	60687
48637	60688
784	60689
13224	60690
120386	60691
293821	60692
12198	60693
207565	60694
22660	60695
197116	60696
113105	60697
77724	60698
92883	60699
7538	60700
132484	60701
60621	60702
72748	60703
262553	60704
47146	60705
4769	60706
39175	60707
293891	60708
784	60709
23471	60710
80384	60711
27322	60712
115516	60713
46012	60714
74748	60715
68724	60716
79214	60717
49248	60718
196547	60719
294194	60720
260120	60721
130848	60722
92805	60723
47358	60724
22516	60725
144596	60726
59948	60727
91	60728
256216	60729
55951	60730
1196	60731
43549	60732
5531	60733
164824	60734
46511	60735
33018	60736
94226	60737
77327	60738
238751	60739
218847	60740
18547	60741
65305	60742
235546	60743
24538	60744
63289	60745
97012	60746
144619	60747
207315	60748
207235	60749
116622	60750
176293	60751
90331	60752
4016	60753
96764	60754
130595	60755
57015	60756
103458	60757
68376	60758
4016	60759
55985	60760
59357	60761
71669	60762
107884	60763
16032	60764
255976	60765
21803	60766
256725	60767
16	60768
32244	60769
10823	60770
132279	60771
128191	60772
34393	60773
17940	60774
131826	60775
53919	60776
326054	60777
84976	60778
110281	60779
38529	60780
350193	60781
350414	60782
120833	60783
112541	60784
64733	60785
127651	60786
118254	60787
78951	60788
322007	60789
168380	60790
4857	60791
193625	60792
34699	60793
155023	60794
349474	60795
77189	60796
47132	60797
292560	60798
4061	60799
283510	60800
14896	60801
65273	60802
7551	60803
47782	60804
8333	60805
97543	60806
161549	60807
17767	60808
3979	60809
171906	60810
1843	60811
46441	60812
272783	60813
23355	60814
57904	60815
51678	60816
64630	60817
3586	60818
15427	60819
9767	60820
66923	60821
206876	60822
1415	60823
29794	60824
126161	60825
33734	60826
12580	60827
144203	60828
52002	60829
328995	60830
116776	60831
121539	60832
48745	60833
174683	60834
32598	60835
69790	60836
6343	60837
151628	60838
72561	60839
49341	60840
453	60841
151362	60842
161902	60843
4448	60844
191076	60845
116323	60846
107108	60847
57968	60848
131887	60849
328091	60850
23152	60851
207698	60852
34119	60853
80073	60854
260645	60855
22857	60856
80789	60857
19099	60858
23968	60859
8653	60860
29266	60861
210229	60862
127856	60863
9532	60864
28374	60865
7924	60866
909	60867
106250	60868
88165	60869
1244	60870
51168	60871
61470	60872
121932	60873
161184	60874
106500	60875
96	60876
292273	60877
40443	60878
7192	60879
68862	60880
23425	60881
6271	60882
30467	60883
60334	60884
120228	60885
136444	60886
134357	60887
60675	60888
39701	60889
24071	60890
110771	60891
206204	60892
142270	60893
96730	60894
67469	60895
6034	60896
57727	60897
7215	60898
175596	60899
11221	60900
19990	60901
5556	60902
187166	60903
43649	60904
310508	60905
17827	60906
7936	60907
1591	60908
67950	60909
32089	60910
168581	60911
100807	60912
94171	60913
14788	60914
64556	60915
264426	60916
9519	60917
56259	60918
85915	60919
274285	60920
41510	60921
96290	60922
157630	60923
19083	60924
9843	60925
265429	60926
128913	60927
79245	60928
4810	60929
2104	60930
20899	60931
192722	60932
158297	60933
39499	60934
66466	60935
117591	60936
112224	60937
16545	60938
134239	60939
88188	60940
78055	60941
6012	60942
109792	60943
115629	60944
108173	60945
230067	60946
30518	60947
35291	60948
46700	60949
17309	60950
16956	60951
39303	60952
17204	60953
84797	60954
113769	60955
13370	60956
161392	60957
290643	60958
83227	60959
165462	60960
41836	60961
234675	60962
227862	60963
112046	60964
196511	60965
4456	60966
1646	60967
13700	60968
46770	60969
1026	60970
143693	60971
9638	60972
102619	60973
78051	60974
100111	60975
13099	60976
32542	60977
60822	60978
17105	60979
104775	60980
94122	60981
185172	60982
35417	60983
53072	60984
4461	60985
22737	60986
213200	60987
112930	60988
269080	60989
30820	60990
52302	60991
152813	60992
122983	60993
46296	60994
64244	60995
3812	60996
113693	60997
144797	60998
43989	60999
293275	61000
291843	61001
28650	61002
46995	61003
375	61004
56204	61005
9359	61006
37071	61007
33072	61008
24750	61009
2424	61010
50944	61011
42673	61012
74107	61013
5977	61014
137672	61015
8564	61016
21021	61017
79065	61018
13000	61019
23880	61020
13550	61021
179892	61022
51561	61023
46112	61024
46084	61025
85244	61026
78687	61027
219099	61028
247962	61029
60029	61030
29361	61031
137597	61032
5151	61033
15717	61034
905	61035
69030	61036
189495	61037
53737	61038
104933	61039
117276	61040
152120	61041
29333	61042
24376	61043
243826	61044
20407	61045
15016	61046
139022	61047
862	61048
297679	61049
21442	61050
206756	61051
158794	61052
17143	61053
87205	61054
157369	61055
195957	61056
22995	61057
21704	61058
119928	61059
45023	61060
28676	61061
49078	61062
8109	61063
42710	61064
48360	61065
29549	61066
6004	61067
68012	61068
5531	61069
22439	61070
19187	61071
53603	61072
273298	61073
119668	61074
142955	61075
7224	61076
64696	61077
179150	61078
44075	61079
12412	61080
8966	61081
71918	61082
28140	61083
39179	61084
49900	61085
309920	61086
78725	61087
22934	61088
57975	61089
24917	61090
4851	61091
5954	61092
41178	61093
28296	61094
45266	61095
52808	61096
67443	61097
30390	61098
2771	61099
190897	61100
96728	61101
3073	61102
318312	61103
68466	61104
1693	61105
131045	61106
9670	61107
25921	61108
263159	61109
7573	61110
45578	61111
48074	61112
68561	61113
71507	61114
33439	61115
1297	61116
100294	61117
79044	61118
186987	61119
315183	61120
13752	61121
11629	61122
1794	61123
189472	61124
29062	61125
13811	61126
115376	61127
118662	61128
142644	61129
120068	61130
62756	61131
18570	61132
30506	61133
5953	61134
164104	61135
12114	61136
77413	61137
30422	61138
20322	61139
83686	61140
16433	61141
29238	61142
133979	61143
43047	61144
86690	61145
278529	61146
31529	61147
183589	61148
29256	61149
39023	61150
32085	61151
109867	61152
102718	61153
10496	61154
67516	61155
11618	61156
249394	61157
16158	61158
59323	61159
247038	61160
12855	61161
6102	61162
267438	61163
327750	61164
76208	61165
159275	61166
324870	61167
6131	61168
205055	61169
4016	61170
4605	61171
91877	61172
2512	61173
212803	61174
195790	61175
10678	61176
43898	61177
58977	61178
40616	61179
53985	61180
971	61181
84136	61182
62489	61183
25117	61184
128110	61185
117592	61186
38823	61187
273935	61188
257065	61189
29431	61190
17021	61191
89089	61192
350298	61193
30427	61194
184651	61195
62029	61196
116840	61197
133	61198
46795	61199
287184	61200
166917	61201
35320	61202
3473	61203
17881	61204
6047	61205
23621	61206
5378	61207
36206	61208
118542	61209
11937	61210
70154	61211
35303	61212
84908	61213
316046	61214
77810	61215
7964	61216
15132	61217
21032	61218
46417	61219
21165	61220
104466	61221
12603	61222
14867	61223
267233	61224
106133	61225
61957	61226
188349	61227
78716	61228
13350	61229
1857	61230
66096	61231
19778	61232
28717	61233
276629	61234
3659	61235
58766	61236
237465	61237
311174	61238
28453	61239
112546	61240
64465	61241
220825	61242
330050	61243
56561	61244
71747	61245
23571	61246
266907	61247
7865	61248
13471	61249
171301	61250
174571	61251
99028	61252
109001	61253
145632	61254
11100	61255
134431	61256
128220	61257
136462	61258
165837	61259
51028	61260
361	61261
33375	61262
195001	61263
65981	61264
6333	61265
97440	61266
244521	61267
9875	61268
15421	61269
192111	61270
25817	61271
25992	61272
21780	61273
10083	61274
44108	61275
17171	61276
90996	61277
195243	61278
20715	61279
11565	61280
17840	61281
170	61282
2906	61283
173294	61284
33746	61285
8973	61286
63673	61287
17619	61288
180564	61289
146943	61290
6316	61291
59233	61292
355957	61293
71688	61294
2856	61295
151786	61296
76133	61297
249190	61298
28065	61299
10514	61300
18432	61301
20886	61302
9232	61303
7815	61304
165637	61305
42256	61306
6382	61307
6924	61308
134811	61309
311087	61310
92973	61311
32271	61312
78867	61313
102155	61314
72644	61315
106910	61316
2777	61317
151835	61318
78755	61319
143633	61320
76610	61321
18654	61322
38677	61323
34719	61324
108826	61325
222541	61326
112328	61327
31491	61328
27630	61329
196164	61330
140806	61331
39199	61332
98146	61333
34156	61334
12723	61335
87739	61336
219563	61337
176110	61338
61715	61339
69343	61340
228663	61341
176011	61342
15382	61343
48742	61344
77548	61345
88436	61346
169822	61347
256349	61348
59925	61349
3303	61350
24830	61351
66047	61352
92693	61353
7812	61354
11677	61355
210298	61356
32858	61357
169820	61358
77695	61359
116745	61360
76	61361
231328	61362
43246	61363
41994	61364
88205	61365
147664	61366
15814	61367
133113	61368
8977	61369
69095	61370
5847	61371
45958	61372
24401	61373
12833	61374
56092	61375
302366	61376
440	61377
100141	61378
46318	61379
8691	61380
238105	61381
56182	61382
21225	61383
292416	61384
72082	61385
14272	61386
51673	61387
95304	61388
71784	61389
355678	61390
326479	61391
5917	61392
32659	61393
245161	61394
236501	61395
42656	61396
221959	61397
762	61398
17771	61399
98045	61400
119130	61401
291455	61402
49488	61403
127700	61404
166825	61405
210999	61406
50415	61407
173602	61408
127762	61409
4042	61410
224170	61411
107147	61412
114572	61413
7075	61414
156721	61415
56161	61416
143261	61417
179520	61418
92007	61419
85732	61420
138652	61421
83269	61422
27586	61423
293517	61424
67705	61425
43398	61426
24908	61427
47873	61428
16428	61429
143237	61430
26364	61431
46365	61432
9258	61433
109066	61434
3930	61435
197396	61436
173933	61437
294174	61438
62451	61439
227304	61440
17813	61441
176369	61442
36846	61443
87166	61444
36946	61445
77138	61446
13741	61447
132731	61448
140756	61449
68918	61450
48847	61451
17826	61452
175594	61453
64789	61454
292511	61455
151809	61456
4442	61457
9125	61458
24857	61459
17451	61460
37310	61461
26341	61462
6038	61463
75399	61464
65084	61465
86544	61466
17040	61467
27322	61468
17150	61469
89182	61470
249731	61471
309939	61472
7711	61473
7552	61474
104072	61475
24806	61476
57570	61477
70813	61478
77326	61479
56850	61480
71280	61481
5143	61482
57007	61483
22975	61484
96730	61485
5179	61486
7021	61487
38748	61488
157087	61489
16341	61490
42352	61491
75858	61492
33027	61493
287	61494
831	61495
13326	61496
17164	61497
192937	61498
44859	61499
20785	61500
235040	61501
18577	61502
292895	61503
24295	61504
320665	61505
45157	61506
41896	61507
59920	61508
47349	61509
45313	61510
4368	61511
46494	61512
172004	61513
92139	61514
123499	61515
16739	61516
84691	61517
49912	61518
136773	61519
83378	61520
285475	61521
293278	61522
356705	61523
15447	61524
4123	61525
63223	61526
108308	61527
70067	61528
22675	61529
21148	61530
61883	61531
143297	61532
60013	61533
127810	61534
284352	61535
83737	61536
2476	61537
85814	61538
121037	61539
75366	61540
21237	61541
20958	61542
22920	61543
36814	61544
1823	61545
150003	61546
72914	61547
257459	61548
69985	61549
34799	61550
51911	61551
237498	61552
5935	61553
8814	61554
291182	61555
163210	61556
41692	61557
355825	61558
23230	61559
32982	61560
19237	61561
4592	61562
287133	61563
31247	61564
137297	61565
138543	61566
234902	61567
4123	61568
4127	61569
69387	61570
115215	61571
179238	61572
26305	61573
7255	61574
353535	61575
110430	61576
110612	61577
250993	61578
3056	61579
51827	61580
4324	61581
94973	61582
240656	61583
164838	61584
39454	61585
60967	61586
40725	61587
21531	61588
16943	61589
104114	61590
70054	61591
131273	61592
7956	61593
2906	61594
23656	61595
1035	61596
95873	61597
21652	61598
152342	61599
138378	61600
5219	61601
128241	61602
325364	61603
46982	61604
102739	61605
4005	61606
10572	61607
299186	61608
107279	61609
67700	61610
825	61611
93396	61612
220524	61613
41397	61614
151508	61615
97512	61616
21137	61617
6203	61618
30617	61619
122815	61620
32527	61621
32	61622
164327	61623
2671	61624
9330	61625
47215	61626
39026	61627
163949	61628
88264	61629
78172	61630
2214	61631
46210	61632
30188	61633
119851	61634
91364	61635
29333	61636
61391	61637
2223	61638
31771	61639
88722	61640
23294	61641
135003	61642
146791	61643
46184	61644
64173	61645
246169	61646
76032	61647
7279	61648
4101	61649
285316	61650
97197	61651
42600	61652
16185	61653
115749	61654
146566	61655
19917	61656
106813	61657
3856	61658
110836	61659
48757	61660
35015	61661
61109	61662
58270	61663
93721	61664
258161	61665
91608	61666
7707	61667
278155	61668
112333	61669
69072	61670
286968	61671
173240	61672
31032	61673
92482	61674
32284	61675
48475	61676
76208	61677
97635	61678
64082	61679
3824	61680
129372	61681
30342	61682
276943	61683
12385	61684
164714	61685
295927	61686
20912	61687
115621	61688
77121	61689
18787	61690
24481	61691
177972	61692
114408	61693
40356	61694
77879	61695
12141	61696
51178	61697
3949	61698
5781	61699
15822	61700
24353	61701
162382	61702
11100	61703
820	61704
104383	61705
10655	61706
43129	61707
2951	61708
183053	61709
59832	61710
271483	61711
143553	61712
94259	61713
36391	61714
16487	61715
106820	61716
16646	61717
319633	61718
110055	61719
728	61720
89906	61721
11140	61722
43954	61723
256416	61724
11448	61725
4726	61726
179487	61727
6928	61728
46486	61729
62043	61730
56852	61731
131806	61732
87474	61733
1132	61734
119984	61735
96303	61736
275	61737
9534	61738
20684	61739
3838	61740
27092	61741
130293	61742
28329	61743
42586	61744
10029	61745
39429	61746
24091	61747
8554	61748
39111	61749
174320	61750
219889	61751
4370	61752
33977	61753
3220	61754
8012	61755
84852	61756
9612	61757
275729	61758
158325	61759
38888	61760
15720	61761
127805	61762
281951	61763
18602	61764
349618	61765
161616	61766
206749	61767
312336	61768
235719	61769
17164	61770
52711	61771
105694	61772
988	61773
79164	61774
139513	61775
179359	61776
74196	61777
210797	61778
191470	61779
119150	61780
76575	61781
27636	61782
80730	61783
38539	61784
42425	61785
18915	61786
61854	61787
27518	61788
89698	61789
176555	61790
69236	61791
315373	61792
156602	61793
43968	61794
35440	61795
33444	61796
152220	61797
298870	61798
16270	61799
29491	61800
76373	61801
8275	61802
17338	61803
92114	61804
166688	61805
105997	61806
146192	61807
175086	61808
50252	61809
115580	61810
129045	61811
166681	61812
155171	61813
107150	61814
103226	61815
21420	61816
97033	61817
97046	61818
171703	61819
73643	61820
1252	61821
34239	61822
59326	61823
84713	61824
1152	61825
291622	61826
105622	61827
52891	61828
78514	61829
118895	61830
4755	61831
7733	61832
173966	61833
168716	61834
141422	61835
15015	61836
18431	61837
18976	61838
122366	61839
173400	61840
102715	61841
10235	61842
6959	61843
4837	61844
77955	61845
18257	61846
61408	61847
7526	61848
2357	61849
48736	61850
34473	61851
100015	61852
17403	61853
13155	61854
20717	61855
3049	61856
108424	61857
130471	61858
2106	61859
175991	61860
291634	61861
71431	61862
43873	61863
185313	61864
14114	61865
7619	61866
275435	61867
73808	61868
56213	61869
190876	61870
69735	61871
330378	61872
246817	61873
107062	61874
22240	61875
212985	61876
35744	61877
180762	61878
92883	61879
443	61880
25685	61881
106101	61882
169304	61883
32503	61884
63108	61885
9823	61886
163239	61887
35771	61888
123980	61889
155591	61890
102931	61891
8712	61892
97850	61893
16023	61894
44304	61895
112319	61896
14785	61897
194759	61898
102113	61899
4771	61900
48708	61901
104301	61902
188560	61903
35506	61904
273165	61905
115736	61906
75798	61907
12149	61908
76367	61909
54157	61910
103468	61911
40564	61912
15616	61913
5982	61914
59070	61915
45856	61916
4143	61917
108284	61918
43979	61919
293952	61920
29294	61921
62529	61922
64997	61923
31399	61924
30705	61925
63439	61926
135335	61927
99893	61928
5069	61929
117361	61930
192594	61931
2187	61932
7099	61933
236719	61934
1272	61935
18913	61936
20668	61937
128760	61938
64854	61939
94494	61940
135751	61941
2306	61942
11144	61943
32160	61944
46605	61945
24366	61946
164391	61947
65497	61948
153422	61949
286062	61950
86246	61951
72811	61952
43643	61953
214607	61954
126622	61955
65946	61956
52328	61957
4370	61958
76635	61959
188688	61960
8779	61961
9955	61962
152972	61963
48397	61964
314478	61965
86091	61966
355656	61967
80383	61968
151478	61969
107126	61970
115997	61971
150245	61972
394	61973
8829	61974
14358	61975
30369	61976
199520	61977
33233	61978
88640	61979
4136	61980
17586	61981
233225	61982
193008	61983
106299	61984
41501	61985
23431	61986
76333	61987
6197	61988
232040	61989
57381	61990
11160	61991
269841	61992
79443	61993
43939	61994
36440	61995
469	61996
13885	61997
131207	61998
97032	61999
97720	62000
131259	62001
72828	62002
44596	62003
291629	62004
98059	62005
319831	62006
97610	62007
70825	62008
17426	62009
150455	62010
16010	62011
54337	62012
96768	62013
78126	62014
48951	62015
1564	62016
132388	62017
40274	62018
94828	62019
349693	62020
5292	62021
161529	62022
17747	62023
42430	62024
918	62025
189376	62026
78466	62027
19980	62028
275114	62029
5156	62030
63133	62031
239236	62032
29042	62033
143293	62034
274946	62035
173313	62036
5077	62037
65936	62038
643	62039
17105	62040
15283	62041
99921	62042
39183	62043
558	62044
102840	62045
12569	62046
26085	62047
254411	62048
128443	62049
18833	62050
32017	62051
2934	62052
1114	62053
57197	62054
83317	62055
142208	62056
52541	62057
80148	62058
153277	62059
33940	62060
210326	62061
143816	62062
41214	62063
19071	62064
317386	62065
110295	62066
218247	62067
29249	62068
77008	62069
14304	62070
51585	62071
11103	62072
11102	62073
105504	62074
43	62075
357086	62076
16448	62077
164946	62078
3989	62079
1914	62080
192108	62081
76330	62082
92171	62083
19067	62084
15756	62085
41378	62086
167561	62087
189154	62088
155066	62089
66931	62090
97005	62091
32207	62092
138516	62093
61600	62094
153419	62095
17904	62096
149696	62097
46231	62098
6376	62099
21048	62100
25667	62101
100836	62102
119214	62103
256418	62104
5747	62105
59122	62106
62634	62107
158962	62108
97151	62109
138435	62110
274254	62111
13526	62112
12817	62113
152924	62114
77846	62115
15624	62116
1470	62117
28901	62118
43680	62119
11090	62120
24552	62121
209395	62122
34502	62123
136315	62124
18719	62125
109014	62126
29585	62127
16083	62128
702	62129
258339	62130
208170	62131
44209	62132
72819	62133
344	62134
14777	62135
141778	62136
110537	62137
4294	62138
2626	62139
92592	62140
142914	62141
43222	62142
90061	62143
46663	62144
243245	62145
80713	62146
197871	62147
54267	62148
84041	62149
127665	62150
139094	62151
80489	62152
128339	62153
16133	62154
109253	62155
2557	62156
93584	62157
207154	62158
37691	62159
107400	62160
66183	62161
202419	62162
100195	62163
165536	62164
184189	62165
76482	62166
4073	62167
116089	62168
18483	62169
115673	62170
18441	62171
116403	62172
76460	62173
304652	62174
184412	62175
2717	62176
5098	62177
601	62178
2021	62179
265357	62180
300705	62181
255534	62182
374	62183
374	62184
35602	62185
14394	62186
19828	62187
96356	62188
173136	62189
10809	62190
10880	62191
50046	62192
87616	62193
254797	62194
2800	62195
160495	62196
122125	62197
325130	62198
196841	62199
102388	62200
65916	62201
54281	62202
99476	62203
99792	62204
99792	62205
54279	62206
155800	62207
15873	62208
42830	62209
7991	62210
6665	62211
144700	62212
297024	62213
18841	62214
239259	62215
234544	62216
60777	62217
1104	62218
40957	62219
300324	62220
60777	62221
31374	62222
15493	62223
184990	62224
30578	62225
164836	62226
21908	62227
49720	62228
224169	62229
241938	62230
126617	62231
284731	62232
23239	62233
35642	62234
40526	62235
7092	62236
131568	62237
44775	62238
44775	62239
44775	62240
155766	62241
155766	62242
44775	62243
155318	62244
102325	62245
161607	62246
103642	62247
324	62248
29335	62249
63591	62250
113801	62251
4578	62252
352111	62253
84418	62254
210015	62255
185933	62256
177364	62257
8645	62258
8134	62259
87882	62260
72617	62261
24318	62262
19713	62263
33534	62264
206994	62265
258605	62266
75534	62267
7216	62268
9338	62269
315434	62270
4306	62271
84744	62272
3349	62273
491	62274
15042	62275
253702	62276
9753	62277
77943	62278
29231	62279
61309	62280
11092	62281
78939	62282
4072	62283
97606	62284
7725	62285
22079	62286
3548	62287
43990	62288
109719	62289
1341	62290
38502	62291
97189	62292
15550	62293
28322	62294
4066	62295
76727	62296
1474	62297
3049	62298
2253	62299
1581	62300
49964	62301
2512	62302
169046	62303
86343	62304
188327	62305
243053	62306
162763	62307
8085	62308
157567	62309
39347	62310
18430	62311
12181	62312
43897	62313
13699	62314
18430	62315
25865	62316
149656	62317
48571	62318
3552	62319
52347	62320
29309	62321
233949	62322
49851	62323
26289	62324
41199	62325
308698	62326
120622	62327
3666	62328
4523	62329
163689	62330
2083	62331
2083	62332
43213	62333
42463	62334
62156	62335
356618	62336
251722	62337
124551	62338
346421	62339
20186	62340
124407	62341
4074	62342
1896	62343
2358	62344
2829	62345
7762	62346
513	62347
103326	62348
125336	62349
187550	62350
265388	62351
111251	62352
13186	62353
13446	62354
100773	62355
31704	62356
1547	62357
268947	62358
18112	62359
86606	62360
3246	62361
20409	62362
57697	62363
13123	62364
86017	62365
18435	62366
130824	62367
204235	62368
294696	62369
35884	62370
10077	62371
34	62372
158259	62373
64108	62374
39185	62375
45632	62376
5159	62377
17589	62378
47627	62379
110047	62380
121010	62381
222870	62382
4167	62383
144153	62384
223126	62385
109125	62386
100847	62387
64768	62388
3309	62389
206109	62390
56057	62391
118406	62392
95847	62393
32479	62394
38589	62395
5746	62396
82641	62397
87236	62398
261333	62399
261339	62400
159146	62401
246010	62402
27346	62403
220850	62404
33730	62405
170605	62406
284836	62407
1	62408
6121	62409
275757	62410
147673	62411
53306	62412
336351	62413
2729	62414
340281	62415
27916	62416
34693	62417
9990	62418
122529	62419
185217	62420
3355	62421
3620	62422
203486	62423
10031	62424
28621	62425
92965	62426
97698	62427
177667	62428
9200	62429
131979	62430
15199	62431
115459	62432
51453	62433
92244	62434
184211	62435
340785	62436
11339	62437
171	62438
678	62439
278	62440
212990	62441
30565	62442
28061	62443
196611	62444
2364	62445
1662	62446
135928	62447
16435	62448
11580	62449
95736	62450
38114	62451
346675	62452
102760	62453
260346	62454
195965	62455
19783	62456
194163	62457
16286	62458
71106	62459
82704	62460
7511	62461
296405	62462
19342	62463
9557	62464
33602	62465
182947	62466
11834	62467
245944	62468
64950	62469
74862	62470
59238	62471
155382	62472
43126	62473
166025	62474
46507	62475
135005	62476
17529	62477
278168	62478
348225	62479
201783	62480
137955	62481
22703	62482
80206	62483
24047	62484
11020	62485
74394	62486
14110	62487
48333	62488
180282	62489
79742	62490
36821	62491
168655	62492
98599	62493
1950	62494
34633	62495
70399	62496
270	62497
306995	62498
278365	62499
24052	62500
9843	62501
60532	62502
332738	62503
147316	62504
44197	62505
147456	62506
147267	62507
62522	62508
337158	62509
67519	62510
267874	62511
36108	62512
29725	62513
189530	62514
11043	62515
54059	62516
278664	62517
21041	62518
95593	62519
149193	62520
30475	62521
269697	62522
245909	62523
43448	62524
158764	62525
96423	62526
150758	62527
6940	62528
41678	62529
89736	62530
222544	62531
39335	62532
280912	62533
43401	62534
66154	62535
1655	62536
260905	62537
242018	62538
14361	62539
24699	62540
347596	62541
310887	62542
78704	62543
127088	62544
156981	62545
42100	62546
157164	62547
93728	62548
125238	62549
185680	62550
103561	62551
18628	62552
184526	62553
68063	62554
22555	62555
119518	62556
40851	62557
50	62558
269699	62559
43773	62560
206494	62561
116630	62562
76323	62563
51501	62564
155915	62565
48561	62566
151244	62567
91306	62568
66150	62569
113190	62570
39571	62571
34734	62572
33420	62573
298119	62574
622	62575
123356	62576
87437	62577
9772	62578
185975	62579
86931	62580
106863	62581
179216	62582
97462	62583
106502	62584
46722	62585
85268	62586
255	62587
182791	62588
214292	62589
242857	62590
25627	62591
57449	62592
105087	62593
214942	62594
273500	62595
91575	62596
113469	62597
180622	62598
111047	62599
2762	62600
17535	62601
79006	62602
303276	62603
105805	62604
32242	62605
966	62606
185540	62607
27541	62608
217983	62609
297225	62610
326418	62611
202649	62612
7980	62613
7115	62614
127511	62615
11101	62616
2903	62617
114378	62618
145969	62619
12871	62620
13760	62621
4059	62622
163359	62623
29382	62624
50666	62625
100846	62626
8817	62627
153853	62628
12663	62629
76034	62630
35760	62631
176721	62632
973	62633
87382	62634
8157	62635
301124	62636
226968	62637
79860	62638
270565	62639
139830	62640
165735	62641
231244	62642
322733	62643
44110	62644
33339	62645
116699	62646
35753	62647
127658	62648
66270	62649
151952	62650
156495	62651
96822	62652
155600	62653
39624	62654
47795	62655
294355	62656
6495	62657
20940	62658
6084	62659
357637	62660
356285	62661
50532	62662
47741	62663
162865	62664
212830	62665
35940	62666
2098	62667
180042	62668
23485	62669
15395	62670
29481	62671
326904	62672
305547	62673
157731	62674
355924	62675
66191	62676
127618	62677
136466	62678
218952	62679
130991	62680
275329	62681
348615	62682
170801	62683
269330	62684
179090	62685
231656	62686
265344	62687
211857	62688
195112	62689
1464	62690
211039	62691
9189	62692
183209	62693
152425	62694
15160	62695
227790	62696
151731	62697
142834	62698
146150	62699
76464	62700
1476	62701
70012	62702
38306	62703
298895	62704
278366	62705
19887	62706
113176	62707
272594	62708
272253	62709
34968	62710
2884	62711
96024	62712
15043	62713
30077	62714
6772	62715
210699	62716
126967	62717
321997	62718
168728	62719
136252	62720
166440	62721
165187	62722
60830	62723
114643	62724
33631	62725
60272	62726
43657	62727
53196	62728
311415	62729
3571	62730
39884	62731
300321	62732
259227	62733
218431	62734
57629	62735
63471	62736
310180	62737
102642	62738
29545	62739
139189	62740
19946	62741
29155	62742
6944	62743
50929	62744
84833	62745
43028	62746
20537	62747
6396	62748
165797	62749
105858	62750
272994	62751
69800	62752
259830	62753
165645	62754
20489	62755
50743	62756
42342	62757
1479	62758
102516	62759
222099	62760
191659	62761
23067	62762
299880	62763
276583	62764
38350	62765
77943	62766
1541	62767
70	62768
39815	62769
138479	62770
125480	62771
24439	62772
77764	62773
134693	62774
88653	62775
92617	62776
2018	62777
30185	62778
81336	62779
644	62780
50805	62781
13785	62782
119888	62783
10424	62784
44650	62785
67988	62786
335326	62787
203614	62788
3348	62789
888	62790
228024	62791
427	62792
106771	62793
96202	62794
55352	62795
124820	62796
230342	62797
271725	62798
55352	62799
227140	62800
124061	62801
338058	62802
132462	62803
100390	62804
333799	62805
328485	62806
43648	62807
107060	62808
232588	62809
261	62810
3005	62811
14723	62812
34452	62813
136688	62814
3728	62815
1752	62816
225129	62817
97547	62818
338625	62819
258039	62820
200571	62821
200978	62822
115672	62823
199840	62824
178741	62825
43069	62826
3610	62827
203946	62828
120366	62829
124167	62830
53753	62831
122872	62832
52030	62833
344858	62834
220744	62835
344369	62836
16049	62837
8728	62838
147835	62839
4549	62840
92079	62841
119055	62842
59904	62843
54583	62844
342049	62845
54594	62846
89546	62847
11559	62848
240084	62849
124020	62850
152397	62851
5003	62852
40266	62853
95608	62854
20149	62855
39232	62856
351591	62857
16835	62858
5663	62859
106773	62860
19979	62861
33256	62862
326251	62863
31967	62864
44042	62865
203114	62866
203150	62867
201774	62868
125050	62869
2470	62870
64298	62871
4531	62872
4469	62873
11419	62874
174345	62875
202580	62876
312246	62877
77003	62878
84652	62879
69127	62880
18972	62881
117715	62882
19052	62883
192125	62884
103952	62885
96689	62886
29237	62887
32699	62888
287152	62889
97389	62890
58745	62891
321728	62892
89805	62893
49385	62894
52856	62895
42986	62896
149512	62897
7044	62898
323422	62899
115039	62900
68924	62901
7972	62902
75368	62903
172195	62904
75143	62905
6919	62906
136953	62907
54382	62908
25401	62909
8456	62910
120487	62911
61275	62912
138739	62913
89530	62914
171075	62915
329504	62916
15597	62917
52368	62918
94149	62919
22387	62920
10204	62921
52719	62922
122172	62923
19785	62924
89922	62925
18856	62926
335251	62927
50342	62928
268346	62929
44920	62930
151215	62931
125611	62932
54596	62933
80783	62934
95910	62935
309643	62936
229934	62937
165331	62938
34869	62939
19929	62940
133698	62941
138928	62942
311469	62943
139719	62944
117828	62945
199823	62946
135948	62947
179719	62948
74866	62949
25165	62950
290644	62951
152819	62952
68023	62953
54200	62954
333597	62955
8963	62956
21429	62957
19648	62958
44187	62959
179231	62960
5246	62961
56395	62962
76720	62963
14329	62964
20	62965
36805	62966
61934	62967
11057	62968
73901	62969
59701	62970
201943	62971
233330	62972
2073	62973
281671	62974
21156	62975
232674	62976
4536	62977
93510	62978
69440	62979
230211	62980
27401	62981
140999	62982
283449	62983
171579	62984
24979	62985
181213	62986
92993	62987
16098	62988
19399	62989
6895	62990
17467	62991
233902	62992
11599	62993
7721	62994
7720	62995
300972	62996
17288	62997
40547	62998
38740	62999
125602	63000
130265	63001
90107	63002
343577	63003
3589	63004
27411	63005
104668	63006
348788	63007
235510	63008
70594	63009
26999	63010
19398	63011
13881	63012
51736	63013
13519	63014
243670	63015
46479	63016
143933	63017
73956	63018
7244	63019
247421	63020
92244	63021
50708	63022
77483	63023
36411	63024
269518	63025
36115	63026
50584	63027
23878	63028
247875	63029
19398	63030
163402	63031
8595	63032
19151	63033
3735	63034
113600	63035
133627	63036
33134	63037
13872	63038
92937	63039
144354	63040
26966	63041
180465	63042
21973	63043
178389	63044
113061	63045
63654	63046
144027	63047
152043	63048
324074	63049
56767	63050
280874	63051
23219	63052
130637	63053
254465	63054
104831	63055
32604	63056
146538	63057
64292	63058
88343	63059
144822	63060
320574	63061
203476	63062
190433	63063
60482	63064
214972	63065
29468	63066
355316	63067
130277	63068
3097	63069
247559	63070
26302	63071
1573	63072
32237	63073
46623	63074
5366	63075
71174	63076
317319	63077
207733	63078
251486	63079
6103	63080
191467	63081
3597	63082
221716	63083
96573	63084
90272	63085
74626	63086
88204	63087
25752	63088
164431	63089
325745	63090
206636	63091
186577	63092
158484	63093
200552	63094
199063	63095
277902	63096
29533	63097
124022	63098
66478	63099
3515	63100
116018	63101
153045	63102
154881	63103
228721	63104
23955	63105
11340	63106
6895	63107
121639	63108
83453	63109
84297	63110
129395	63111
334976	63112
336439	63113
30532	63114
342120	63115
84584	63116
113663	63117
1240	63118
1029	63119
237296	63120
41134	63121
191243	63122
347277	63123
84997	63124
341368	63125
304843	63126
29527	63127
88874	63128
157288	63129
256511	63130
217900	63131
200921	63132
2949	63133
222866	63134
222005	63135
34551	63136
58482	63137
120739	63138
61046	63139
107505	63140
74650	63141
95721	63142
81569	63143
26966	63144
59553	63145
35286	63146
1463	63147
88202	63148
255617	63149
199910	63150
279107	63151
9876	63152
283009	63153
236611	63154
27089	63155
70249	63156
22563	63157
28897	63158
120308	63159
120156	63160
191296	63161
281944	63162
69312	63163
581	63164
212930	63165
194436	63166
19863	63167
6424	63168
5327	63169
68609	63170
164880	63171
154080	63172
57766	63173
9043	63174
223577	63175
129622	63176
77830	63177
2486	63178
26054	63179
5034	63180
54876	63181
51835	63182
48576	63183
33315	63184
119178	63185
113597	63186
102629	63187
67064	63188
265	63189
319759	63190
63473	63191
2444	63192
8344	63193
37111	63194
120573	63195
43704	63196
74567	63197
181017	63198
163335	63199
5498	63200
222725	63201
163187	63202
268375	63203
195668	63204
61541	63205
123820	63206
143776	63207
70304	63208
67822	63209
97624	63210
152177	63211
166342	63212
62871	63213
84701	63214
157588	63215
109267	63216
93409	63217
89453	63218
26511	63219
5500	63220
233133	63221
116025	63222
138943	63223
68217	63224
51664	63225
321294	63226
200379	63227
21855	63228
18595	63229
21980	63230
47246	63231
95953	63232
54872	63233
93266	63234
160077	63235
165795	63236
68169	63237
207532	63238
161960	63239
8985	63240
185099	63241
50427	63242
110647	63243
233	63244
37799	63245
232382	63246
320279	63247
90006	63248
279799	63249
185661	63250
24578	63251
146095	63252
125122	63253
103636	63254
199033	63255
198978	63256
55173	63257
342346	63258
297382	63259
120290	63260
145474	63261
349273	63262
2095	63263
28345	63264
127530	63265
51574	63266
44845	63267
18191	63268
309405	63269
202976	63270
21471	63271
93651	63272
180860	63273
166435	63274
56662	63275
27761	63276
138990	63277
27539	63278
36123	63279
109113	63280
92575	63281
16027	63282
214905	63283
88196	63284
37590	63285
229800	63286
116163	63287
125238	63288
149992	63289
201808	63290
124129	63291
43592	63292
202045	63293
82270	63294
345305	63295
199383	63296
198848	63297
125555	63298
334455	63299
333273	63300
200754	63301
343102	63302
202225	63303
223	63304
163650	63305
105942	63306
5364	63307
7869	63308
4620	63309
158323	63310
20876	63311
175899	63312
2640	63313
56389	63314
107116	63315
62750	63316
81990	63317
199652	63318
83036	63319
34807	63320
138066	63321
86157	63322
15863	63323
1301	63324
332108	63325
37532	63326
19356	63327
80642	63328
65677	63329
99036	63330
177681	63331
44686	63332
65593	63333
353219	63334
70938	63335
148895	63336
351755	63337
31437	63338
112111	63339
65861	63340
123612	63341
11432	63342
41159	63343
114054	63344
281229	63345
326340	63346
106067	63347
4	63348
59652	63349
17421	63350
85208	63351
35671	63352
1980	63353
13546	63354
14741	63355
6128	63356
11144	63357
6727	63358
57633	63359
3484	63360
20263	63361
57954	63362
2223	63363
13259	63364
1306	63365
90970	63366
215521	63367
19487	63368
271986	63369
121477	63370
19076	63371
119689	63372
105977	63373
107862	63374
353731	63375
85556	63376
139318	63377
27969	63378
163246	63379
3392	63380
338131	63381
132472	63382
48516	63383
27147	63384
121714	63385
324461	63386
62819	63387
37328	63388
147031	63389
76662	63390
209075	63391
36871	63392
6113	63393
53957	63394
7501	63395
14061	63396
185006	63397
157883	63398
5339	63399
105519	63400
109239	63401
62302	63402
62632	63403
232437	63404
3985	63405
1547	63406
159731	63407
17529	63408
42245	63409
18443	63410
5635	63411
36724	63412
38844	63413
207401	63414
38548	63415
5084	63416
157771	63417
131434	63418
609	63419
94511	63420
336	63421
322540	63422
90861	63423
90861	63424
336	63425
52762	63426
160433	63427
31835	63428
136028	63429
43739	63430
108063	63431
14145	63432
209254	63433
202618	63434
90231	63435
74751	63436
11973	63437
85184	63438
344050	63439
125295	63440
130169	63441
15550	63442
1111	63443
2724	63444
145573	63445
115002	63446
26872	63447
15955	63448
1864	63449
1906	63450
31237	63451
77171	63452
53027	63453
114	63454
1547	63455
33873	63456
2654	63457
4207	63458
107872	63459
71632	63460
50073	63461
14941	63462
134271	63463
37290	63464
115901	63465
152	63466
903	63467
16745	63468
150606	63469
3203	63470
109227	63471
63235	63472
79651	63473
26502	63474
73005	63475
341117	63476
195775	63477
82740	63478
111054	63479
296143	63480
6459	63481
356416	63482
287	63483
287	63484
287	63485
287	63486
287	63487
39417	63488
16577	63489
62422	63490
25536	63491
4083	63492
25581	63493
173128	63494
1889	63495
11561	63496
346377	63497
4089	63498
42274	63499
343040	63500
1517	63501
4707	63502
35692	63503
93651	63504
37518	63505
10439	63506
140300	63507
35724	63508
115683	63509
235496	63510
243391	63511
170684	63512
112254	63513
138236	63514
88731	63515
140906	63516
2964	63517
40805	63518
28650	63519
90484	63520
91115	63521
67986	63522
67986	63523
90	63524
149364	63525
63178	63526
84015	63527
45002	63528
49325	63529
72533	63530
27570	63531
13311	63532
156305	63533
43473	63534
13293	63535
53953	63536
49133	63537
5862	63538
290604	63539
183970	63540
202790	63541
88854	63542
69971	63543
5862	63544
210431	63545
52886	63546
346507	63547
83580	63548
22043	63549
10010	63550
23782	63551
190396	63552
51435	63553
17729	63554
51963	63555
76613	63556
753	63557
5662	63558
38751	63559
183795	63560
37983	63561
141769	63562
59114	63563
11560	63564
73853	63565
89319	63566
80970	63567
47742	63568
176915	63569
203821	63570
166927	63571
292271	63572
355359	63573
207409	63574
84295	63575
138158	63576
72203	63577
259560	63578
39519	63579
220826	63580
112370	63581
294053	63582
50459	63583
80672	63584
9567	63585
277105	63586
1993	63587
80300	63588
14647	63589
45929	63590
26964	63591
80357	63592
33130	63593
23616	63594
164509	63595
225651	63596
97786	63597
355702	63598
209612	63599
172752	63600
14792	63601
55950	63602
72952	63603
181227	63604
106526	63605
340657	63606
340056	63607
59849	63608
56324	63609
352256	63610
274925	63611
129658	63612
73331	63613
206176	63614
239978	63615
299797	63616
287841	63617
76243	63618
71420	63619
161078	63620
94397	63621
101861	63622
160400	63623
34	63624
196	63625
143663	63626
232359	63627
23240	63628
64126	63629
351366	63630
79057	63631
203871	63632
113720	63633
174060	63634
27366	63635
35514	63636
59372	63637
54970	63638
29888	63639
43661	63640
61872	63641
45	63642
80729	63643
282006	63644
33753	63645
77911	63646
25855	63647
36853	63648
40837	63649
63558	63650
223482	63651
27487	63652
62451	63653
188945	63654
98107	63655
11306	63656
45279	63657
15915	63658
155090	63659
125643	63660
93660	63661
323642	63662
54834	63663
1724	63664
346896	63665
62661	63666
43065	63667
67444	63668
154594	63669
130133	63670
31467	63671
90599	63672
163171	63673
46028	63674
57988	63675
171824	63676
33378	63677
146571	63678
286958	63679
28892	63680
274246	63681
65141	63682
6504	63683
99592	63684
355084	63685
49214	63686
28877	63687
192205	63688
8578	63689
227888	63690
16514	63691
50028	63692
127404	63693
108640	63694
183141	63695
110774	63696
64518	63697
157986	63698
155956	63699
127897	63700
103080	63701
353642	63702
231700	63703
273289	63704
257937	63705
55864	63706
138222	63707
307885	63708
201998	63709
293312	63710
172585	63711
176247	63712
292431	63713
58890	63714
97614	63715
209681	63716
40530	63717
118110	63718
105121	63719
53486	63720
45317	63721
42867	63722
290102	63723
210358	63724
50413	63725
176310	63726
111595	63727
302532	63728
96686	63729
169417	63730
86297	63731
176554	63732
306811	63733
175431	63734
290276	63735
44010	63736
174898	63737
321114	63738
176247	63739
77813	63740
3802	63741
174236	63742
291429	63743
108898	63744
55207	63745
272289	63746
175849	63747
110899	63748
17668	63749
229738	63750
48569	63751
206654	63752
209817	63753
176263	63754
112125	63755
294473	63756
175853	63757
110664	63758
207925	63759
28987	63760
7855	63761
24443	63762
105220	63763
210133	63764
292219	63765
173432	63766
47317	63767
55825	63768
40477	63769
70070	63770
83248	63771
194464	63772
57225	63773
71612	63774
110691	63775
297124	63776
288850	63777
59941	63778
110946	63779
62789	63780
177291	63781
42871	63782
184164	63783
110490	63784
199966	63785
226587	63786
169154	63787
202543	63788
175598	63789
50658	63790
12148	63791
89203	63792
293733	63793
353154	63794
293450	63795
48609	63796
110694	63797
340903	63798
171410	63799
293574	63800
243919	63801
280800	63802
153453	63803
180463	63804
77919	63805
316532	63806
235675	63807
54295	63808
155680	63809
197580	63810
48247	63811
84614	63812
154117	63813
66163	63814
4770	63815
253901	63816
217222	63817
87645	63818
18328	63819
211812	63820
397	63821
74135	63822
87869	63823
1180	63824
44081	63825
24951	63826
66818	63827
101285	63828
322387	63829
193469	63830
36166	63831
69306	63832
121399	63833
827	63834
228953	63835
113080	63836
73634	63837
303043	63838
63520	63839
107977	63840
228078	63841
105145	63842
198184	63843
89244	63844
30613	63845
8245	63846
64161	63847
50767	63848
53355	63849
183298	63850
107857	63851
157760	63852
192192	63853
19978	63854
15337	63855
115695	63856
102003	63857
306494	63858
22827	63859
183028	63860
6216	63861
36327	63862
243234	63863
117258	63864
311075	63865
73912	63866
45581	63867
18350	63868
14181	63869
297558	63870
93620	63871
97190	63872
195409	63873
54967	63874
171281	63875
336918	63876
145348	63877
310971	63878
139636	63879
334550	63880
228772	63881
344035	63882
338142	63883
63146	63884
84597	63885
115989	63886
224885	63887
246882	63888
65383	63889
202440	63890
246866	63891
305777	63892
200204	63893
251865	63894
182672	63895
134363	63896
23487	63897
707	63898
207794	63899
197872	63900
332919	63901
70887	63902
48162	63903
339457	63904
129192	63905
104418	63906
61395	63907
127379	63908
43403	63909
24954	63910
338307	63911
82673	63912
125114	63913
333051	63914
29709	63915
82760	63916
4894	63917
38282	63918
129126	63919
123956	63920
235805	63921
33103	63922
23449	63923
50385	63924
311449	63925
94721	63926
141798	63927
338256	63928
18681	63929
154721	63930
115703	63931
38	63932
47822	63933
52036	63934
61696	63935
7159	63936
66671	63937
243873	63938
149666	63939
15113	63940
212959	63941
79483	63942
9229	63943
45739	63944
193746	63945
12554	63946
16785	63947
160894	63948
6436	63949
81181	63950
63871	63951
25345	63952
19578	63953
107631	63954
171411	63955
149605	63956
158109	63957
245719	63958
8282	63959
2046	63960
8313	63961
322029	63962
3114	63963
4221	63964
92000	63965
199384	63966
348880	63967
356625	63968
84426	63969
83587	63970
127420	63971
96544	63972
16076	63973
125126	63974
96827	63975
96	63976
43587	63977
892	63978
319062	63979
61249	63980
3219	63981
116645	63982
34223	63983
52046	63984
2478	63985
17454	63986
10261	63987
6344	63988
51320	63989
269339	63990
28831	63991
7691	63992
60818	63993
56270	63994
11822	63995
662	63996
29046	63997
89747	63998
208738	63999
3015	64000
157276	64001
21791	64002
57443	64003
41973	64004
60656	64005
108248	64006
9759	64007
236576	64008
15303	64009
43755	64010
4144	64011
13916	64012
3798	64013
204878	64014
11235	64015
276891	64016
8040	64017
70	64018
116322	64019
75226	64020
149469	64021
42075	64022
186244	64023
223402	64024
195934	64025
51276	64026
9801	64027
96734	64028
337370	64029
278248	64030
76628	64031
52361	64032
4805	64033
136739	64034
26928	64035
40290	64036
234874	64037
15112	64038
170599	64039
14083	64040
10919	64041
8630	64042
308700	64043
277821	64044
127845	64045
39139	64046
90708	64047
24014	64048
7753	64049
10594	64050
82782	64051
761	64052
607	64053
144628	64054
218522	64055
351522	64056
552	64057
7537	64058
60435	64059
606	64060
15262	64061
60051	64062
9530	64063
552	64064
7142	64065
17380	64066
62623	64067
63992	64068
12056	64069
133409	64070
59030	64071
193092	64072
21874	64073
119912	64074
76878	64075
122599	64076
83164	64077
34287	64078
300316	64079
17233	64080
61912	64081
29507	64082
188339	64083
8385	64084
17079	64085
5446	64086
81760	64087
1575	64088
11125	64089
42678	64090
15309	64091
325732	64092
201136	64093
40488	64094
15973	64095
200464	64096
294318	64097
25862	64098
346330	64099
56868	64100
29722	64101
9358	64102
135221	64103
4622	64104
138021	64105
234202	64106
208554	64107
16921	64108
59	64109
83488	64110
65582	64111
44835	64112
118025	64113
100526	64114
342237	64115
132393	64116
16023	64117
6652	64118
55601	64119
246064	64120
116763	64121
1107	64122
52656	64123
34516	64124
347211	64125
248812	64126
54723	64127
21864	64128
10226	64129
216948	64130
96957	64131
27752	64132
116007	64133
15300	64134
247592	64135
38287	64136
186182	64137
196987	64138
128948	64139
19921	64140
22654	64141
60619	64142
4288	64143
138386	64144
70212	64145
9608	64146
8331	64147
104951	64148
292333	64149
316332	64150
8331	64151
246257	64152
69366	64153
80829	64154
42842	64155
3737	64156
51284	64157
115681	64158
11643	64159
1499	64160
298	64161
805	64162
29887	64163
70184	64164
346442	64165
194168	64166
55379	64167
6596	64168
243544	64169
258707	64170
125059	64171
7198	64172
70143	64173
97065	64174
106744	64175
20979	64176
105518	64177
81455	64178
58557	64179
9205	64180
143966	64181
155159	64182
200960	64183
38563	64184
91071	64185
180357	64186
8325	64187
61020	64188
89291	64189
81621	64190
3311	64191
56526	64192
90578	64193
123945	64194
54892	64195
201493	64196
1592	64197
130772	64198
195325	64199
70534	64200
31715	64201
153431	64202
129826	64203
22776	64204
18409	64205
90760	64206
64210	64207
70598	64208
136399	64209
1559	64210
115201	64211
184895	64212
273620	64213
34594	64214
151476	64215
102820	64216
92389	64217
94899	64218
145789	64219
33736	64220
10499	64221
22899	64222
56436	64223
8185	64224
64407	64225
1348	64226
274773	64227
21820	64228
141747	64229
202362	64230
192733	64231
10571	64232
2290	64233
247389	64234
315650	64235
100349	64236
234509	64237
171148	64238
74008	64239
234783	64240
40739	64241
100510	64242
9146	64243
157967	64244
2487	64245
143919	64246
63829	64247
21833	64248
41909	64249
474	64250
215343	64251
92201	64252
8986	64253
242683	64254
284	64255
119638	64256
29627	64257
107479	64258
20373	64259
124557	64260
72438	64261
13325	64262
14702	64263
14702	64264
56330	64265
72220	64266
21812	64267
233491	64268
233677	64269
126413	64270
4413	64271
125094	64272
7187	64273
134614	64274
130563	64275
7112	64276
20550	64277
45606	64278
3778	64279
285017	64280
5176	64281
18458	64282
126626	64283
29649	64284
10633	64285
277871	64286
96006	64287
185161	64288
117179	64289
131089	64290
55133	64291
36752	64292
100612	64293
134835	64294
78749	64295
5987	64296
260042	64297
1879	64298
54398	64299
13667	64300
8677	64301
142650	64302
307661	64303
405	64304
241287	64305
220848	64306
173393	64307
181067	64308
6880	64309
15618	64310
298123	64311
58449	64312
81457	64313
42008	64314
29857	64315
17510	64316
128728	64317
69837	64318
8969	64319
55651	64320
177229	64321
3814	64322
76239	64323
30149	64324
14985	64325
121004	64326
60980	64327
40204	64328
87218	64329
6698	64330
19426	64331
1823	64332
102827	64333
32350	64334
251425	64335
7731	64336
13908	64337
41257	64338
117830	64339
22035	64340
31360	64341
133328	64342
54495	64343
11032	64344
12909	64345
47161	64346
158862	64347
29431	64348
35461	64349
185276	64350
61891	64351
61891	64352
143153	64353
84627	64354
42155	64355
306759	64356
12999	64357
21962	64358
145674	64359
138895	64360
4041	64361
15219	64362
88852	64363
42368	64364
269797	64365
10596	64366
60871	64367
23453	64368
10384	64369
78301	64370
118478	64371
11746	64372
10618	64373
92668	64374
336749	64375
30685	64376
36512	64377
94568	64378
80094	64379
24745	64380
104701	64381
256258	64382
114841	64383
92137	64384
70467	64385
13970	64386
312231	64387
243853	64388
36395	64389
11468	64390
13973	64391
6909	64392
27158	64393
247924	64394
118394	64395
18793	64396
266935	64397
249837	64398
92878	64399
119420	64400
102084	64401
27111	64402
52540	64403
25725	64404
5998	64405
146577	64406
248615	64407
275220	64408
17259	64409
68203	64410
55662	64411
251445	64412
55064	64413
17762	64414
64129	64415
6100	64416
69940	64417
16882	64418
89907	64419
170517	64420
309976	64421
39085	64422
94161	64423
146671	64424
300145	64425
126726	64426
151025	64427
85323	64428
62375	64429
131547	64430
204377	64431
238154	64432
158	64433
6587	64434
53097	64435
37228	64436
10597	64437
37994	64438
3180	64439
118752	64440
62847	64441
194900	64442
21631	64443
168647	64444
1718	64445
16372	64446
130944	64447
96460	64448
21670	64449
136724	64450
142616	64451
5819	64452
32386	64453
1100	64454
79882	64455
24815	64456
101396	64457
67188	64458
11746	64459
2810	64460
29164	64461
99789	64462
35614	64463
40300	64464
40067	64465
47364	64466
1699	64467
142576	64468
205284	64469
103917	64470
1432	64471
81122	64472
85360	64473
160365	64474
189407	64475
22885	64476
65114	64477
98878	64478
65309	64479
160651	64480
65954	64481
154690	64482
98871	64483
98878	64484
26774	64485
643	64486
98515	64487
45637	64488
262102	64489
264866	64490
160618	64491
1265	64492
44371	64493
22247	64494
92107	64495
154338	64496
65060	64497
160592	64498
166645	64499
133104	64500
29625	64501
15067	64502
158301	64503
2056	64504
141417	64505
3370	64506
240282	64507
104488	64508
197296	64509
1441	64510
12074	64511
46524	64512
27067	64513
88288	64514
28901	64515
130489	64516
11619	64517
46844	64518
167183	64519
88398	64520
249181	64521
82757	64522
94202	64523
3401	64524
64779	64525
127784	64526
238478	64527
8483	64528
82713	64529
346846	64530
19696	64531
38746	64532
84951	64533
89903	64534
15520	64535
181380	64536
192464	64537
26638	64538
101748	64539
348296	64540
62584	64541
105576	64542
310773	64543
355277	64544
50037	64545
105206	64546
28365	64547
104967	64548
54553	64549
72859	64550
112957	64551
12123	64552
76393	64553
159637	64554
134157	64555
285119	64556
48404	64557
105487	64558
30650	64559
9576	64560
102169	64561
190308	64562
132511	64563
31984	64564
67283	64565
321521	64566
354424	64567
316185	64568
43057	64569
36652	64570
198512	64571
29270	64572
237373	64573
17	64574
118348	64575
3921	64576
68424	64577
87317	64578
129475	64579
19936	64580
243305	64581
55189	64582
71128	64583
4746	64584
99225	64585
129425	64586
8650	64587
179299	64588
30852	64589
34770	64590
83998	64591
11101	64592
274961	64593
100846	64594
203812	64595
76466	64596
297339	64597
55099	64598
16950	64599
146990	64600
65526	64601
338350	64602
99570	64603
85144	64604
56401	64605
36	64606
4345	64607
97006	64608
125339	64609
33343	64610
271940	64611
810	64612
205114	64613
250795	64614
303670	64615
35098	64616
121259	64617
147328	64618
36113	64619
170714	64620
121979	64621
175454	64622
2512	64623
27801	64624
1547	64625
788	64626
3187	64627
1547	64628
13266	64629
236435	64630
13259	64631
593	64632
788	64633
593	64634
3985	64635
417	64636
5319	64637
149129	64638
29714	64639
2358	64640
5041	64641
214384	64642
349673	64643
90528	64644
1547	64645
11187	64646
207054	64647
65376	64648
19940	64649
85669	64650
1541	64651
57832	64652
20552	64653
18863	64654
58003	64655
1151	64656
71476	64657
42879	64658
46240	64659
23536	64660
3854	64661
52386	64662
173407	64663
4698	64664
21439	64665
6440	64666
158448	64667
2212	64668
2362	64669
24898	64670
2675	64671
226	64672
11287	64673
40596	64674
49553	64675
6167	64676
8901	64677
52589	64678
2	64679
12921	64680
18455	64681
304	64682
51903	64683
7166	64684
119060	64685
31844	64686
188429	64687
1791	64688
190537	64689
118914	64690
11713	64691
118843	64692
188468	64693
281	64694
37334	64695
166	64696
38607	64697
79487	64698
188485	64699
21440	64700
190937	64701
25938	64702
24154	64703
147598	64704
229027	64705
7	64706
189154	64707
240650	64708
146952	64709
157298	64710
333457	64711
46975	64712
161078	64713
19	64714
263120	64715
5788	64716
91373	64717
2779	64718
184420	64719
2445	64720
25888	64721
311031	64722
58557	64723
45691	64724
37193	64725
129971	64726
5666	64727
200	64728
35222	64729
190413	64730
161049	64731
164755	64732
317061	64733
53520	64734
3120	64735
7313	64736
6347	64737
180797	64738
9427	64739
106501	64740
193984	64741
29754	64742
22374	64743
8495	64744
1360	64745
126362	64746
43742	64747
66594	64748
134914	64749
6377	64750
207504	64751
49810	64752
59673	64753
12212	64754
100519	64755
4519	64756
2974	64757
6071	64758
1760	64759
3766	64760
329787	64761
26518	64762
52097	64763
2323	64764
196342	64765
194337	64766
79592	64767
37156	64768
89444	64769
169577	64770
354660	64771
208767	64772
56952	64773
19793	64774
241915	64775
14291	64776
317667	64777
204654	64778
277256	64779
16735	64780
121038	64781
167007	64782
11049	64783
150383	64784
158858	64785
22264	64786
325711	64787
98566	64788
7607	64789
192753	64790
326212	64791
6884	64792
9432	64793
273436	64794
31850	64795
31115	64796
7305	64797
101096	64798
16745	64799
28129	64800
270501	64801
263682	64802
119080	64803
274923	64804
136392	64805
138315	64806
203057	64807
26645	64808
37484	64809
330664	64810
203798	64811
254	64812
99253	64813
255510	64814
253699	64815
202412	64816
12117	64817
27520	64818
7166	64819
297520	64820
92015	64821
326995	64822
32286	64823
46228	64824
297149	64825
49854	64826
54845	64827
37112	64828
31078	64829
3317	64830
226487	64831
129696	64832
55933	64833
66685	64834
53938	64835
31057	64836
50038	64837
159315	64838
159296	64839
229079	64840
261606	64841
261803	64842
164485	64843
32539	64844
159495	64845
24812	64846
103504	64847
31964	64848
102280	64849
105477	64850
102283	64851
261529	64852
102281	64853
158851	64854
159313	64855
66653	64856
159493	64857
22695	64858
101243	64859
22699	64860
66522	64861
101240	64862
261567	64863
101199	64864
101028	64865
66560	64866
159254	64867
159202	64868
92464	64869
45376	64870
159316	64871
104165	64872
22695	64873
264710	64874
159471	64875
162642	64876
31688	64877
159266	64878
2419	64879
101024	64880
4691	64881
69610	64882
323524	64883
120928	64884
32539	64885
159264	64886
121750	64887
158850	64888
171122	64889
159250	64890
159304	64891
158996	64892
131821	64893
122349	64894
62217	64895
31997	64896
88098	64897
264700	64898
147375	64899
323841	64900
261859	64901
102245	64902
160943	64903
2588	64904
50052	64905
160893	64906
4734	64907
45814	64908
121613	64909
62565	64910
246266	64911
79232	64912
159260	64913
193699	64914
19137	64915
102215	64916
120858	64917
120864	64918
79408	64919
102232	64920
121079	64921
79559	64922
264575	64923
67302	64924
22927	64925
3126	64926
45735	64927
160937	64928
31999	64929
67311	64930
323402	64931
121474	64932
193514	64933
34783	64934
121143	64935
102219	64936
80050	64937
102241	64938
231136	64939
239289	64940
30387	64941
94421	64942
22450	64943
79788	64944
193830	64945
5716	64946
22928	64947
102147	64948
160828	64949
94561	64950
284984	64951
1514	64952
264577	64953
160902	64954
264522	64955
26386	64956
264579	64957
264702	64958
239705	64959
160895	64960
67299	64961
37032	64962
194088	64963
22328	64964
137201	64965
26363	64966
96674	64967
239484	64968
230200	64969
3864	64970
322395	64971
79250	64972
53593	64973
53593	64974
327071	64975
192521	64976
37190	64977
121955	64978
37160	64979
8958	64980
53768	64981
53768	64982
161000	64983
53586	64984
79147	64985
146420	64986
129084	64987
129084	64988
353740	64989
2035	64990
163466	64991
14296	64992
5491	64993
1552	64994
63823	64995
170969	64996
9023	64997
231952	64998
68674	64999
56211	65000
38292	65001
264736	65002
161001	65003
26910	65004
16796	65005
264713	65006
44429	65007
224396	65008
100495	65009
251963	65010
187801	65011
111453	65012
120718	65013
299955	65014
100532	65015
73218	65016
246630	65017
299808	65018
96966	65019
201697	65020
96880	65021
66232	65022
259372	65023
246696	65024
357080	65025
126867	65026
313555	65027
182412	65028
116698	65029
10828	65030
55661	65031
291172	65032
53303	65033
10988	65034
49755	65035
57141	65036
192137	65037
53965	65038
287980	65039
308406	65040
192136	65041
216553	65042
354043	65043
111452	65044
6671	65045
233857	65046
233852	65047
233110	65048
259700	65049
7230	65050
136617	65051
24688	65052
164001	65053
343865	65054
339769	65055
108773	65056
313964	65057
257135	65058
59152	65059
131433	65060
295665	65061
186456	65062
205832	65063
313718	65064
178030	65065
100386	65066
23542	65067
355730	65068
290578	65069
81760	65070
73060	65071
111004	65072
198928	65073
293813	65074
176765	65075
292819	65076
189736	65077
341300	65078
51056	65079
80482	65080
101636	65081
126348	65082
102777	65083
75802	65084
37340	65085
269470	65086
73066	65087
211923	65088
345015	65089
38321	65090
322348	65091
176652	65092
71886	65093
7298	65094
345327	65095
111405	65096
215865	65097
38363	65098
125897	65099
132928	65100
176767	65101
327412	65102
38264	65103
185130	65104
88115	65105
73357	65106
58192	65107
7875	65108
110781	65109
332663	65110
211800	65111
177070	65112
55616	65113
340273	65114
111389	65115
258993	65116
184845	65117
269208	65118
127117	65119
66175	65120
100525	65121
37651	65122
120274	65123
64301	65124
801	65125
29357	65126
38363	65127
11825	65128
84140	65129
140962	65130
179823	65131
129533	65132
207305	65133
179044	65134
287673	65135
340588	65136
257186	65137
233812	65138
87123	65139
157810	65140
154144	65141
55847	65142
180583	65143
140392	65144
200501	65145
170970	65146
16198	65147
179992	65148
153813	65149
107983	65150
33306	65151
64576	65152
91017	65153
64576	65154
16857	65155
47839	65156
17407	65157
1410	65158
336993	65159
75442	65160
45051	65161
10937	65162
27099	65163
963	65164
180972	65165
112557	65166
60563	65167
217363	65168
34448	65169
29405	65170
13530	65171
169167	65172
7272	65173
182146	65174
113992	65175
74961	65176
58611	65177
158036	65178
1756	65179
185801	65180
95572	65181
107917	65182
116121	65183
116170	65184
185565	65185
237024	65186
18074	65187
254232	65188
6393	65189
3947	65190
1662	65191
6068	65192
37085	65193
218567	65194
303774	65195
223373	65196
222529	65197
80721	65198
43337	65199
210545	65200
29388	65201
85386	65202
38696	65203
283336	65204
250576	65205
204285	65206
13747	65207
100487	65208
309298	65209
236323	65210
184728	65211
225558	65212
348191	65213
82675	65214
204285	65215
82585	65216
55542	65217
328127	65218
128283	65219
110945	65220
80574	65221
270875	65222
111303	65223
54031	65224
63989	65225
148869	65226
324472	65227
100396	65228
82736	65229
336590	65230
199141	65231
139894	65232
19603	65233
73137	65234
111035	65235
176978	65236
133740	65237
111384	65238
259070	65239
259188	65240
156517	65241
294635	65242
334753	65243
33659	65244
224560	65245
109246	65246
73259	65247
48271	65248
333074	65249
23531	65250
273128	65251
82858	65252
184867	65253
111930	65254
111562	65255
112175	65256
71060	65257
238029	65258
183857	65259
326080	65260
21764	65261
128746	65262
82119	65263
255649	65264
299942	65265
49679	65266
71065	65267
155132	65268
19812	65269
25157	65270
109414	65271
221548	65272
55604	65273
174505	65274
182846	65275
54032	65276
49722	65277
281799	65278
114566	65279
182658	65280
292990	65281
308433	65282
116084	65283
68292	65284
197895	65285
321092	65286
191646	65287
300531	65288
191675	65289
65502	65290
31421	65291
80704	65292
143145	65293
161984	65294
333582	65295
113127	65296
320730	65297
55629	65298
45089	65299
177262	65300
92339	65301
15991	65302
204501	65303
73038	65304
123714	65305
81506	65306
75078	65307
27148	65308
114509	65309
250490	65310
251323	65311
64951	65312
120044	65313
328581	65314
61166	65315
159194	65316
82866	65317
92125	65318
126705	65319
82620	65320
123389	65321
5010	65322
2114	65323
11529	65324
192982	65325
118095	65326
99101	65327
7642	65328
326	65329
60354	65330
27251	65331
14665	65332
1954	65333
23398	65334
20409	65335
23448	65336
27426	65337
26745	65338
104572	65339
156653	65340
169213	65341
27309	65342
19889	65343
15956	65344
79316	65345
95918	65346
39565	65347
88206	65348
53492	65349
5516	65350
159	65351
129209	65352
84	65353
98484	65354
55448	65355
25663	65356
178669	65357
60933	65358
303294	65359
60271	65360
326396	65361
16907	65362
351626	65363
48508	65364
204783	65365
46399	65366
37347	65367
179852	65368
173940	65369
176653	65370
20433	65371
41185	65372
340619	65373
251979	65374
77497	65375
70811	65376
303936	65377
252574	65378
82027	65379
141457	65380
139983	65381
16645	65382
63420	65383
11377	65384
55626	65385
190373	65386
66527	65387
101590	65388
53277	65389
144533	65390
4187	65391
105030	65392
20849	65393
120544	65394
19503	65395
200449	65396
51044	65397
4104	65398
55418	65399
84783	65400
27732	65401
11377	65402
8642	65403
26944	65404
170988	65405
191695	65406
95169	65407
76308	65408
1893	65409
38192	65410
3	65411
351986	65412
120538	65413
191630	65414
19623	65415
305613	65416
3081	65417
4768	65418
21363	65419
355144	65420
73163	65421
3555	65422
47165	65423
36829	65424
30262	65425
238655	65426
146428	65427
146285	65428
94215	65429
319122	65430
326792	65431
170497	65432
204500	65433
164430	65434
30269	65435
19782	65436
784	65437
218561	65438
65214	65439
206124	65440
55889	65441
314318	65442
60837	65443
6147	65444
18	65445
23888	65446
32407	65447
153304	65448
10349	65449
192677	65450
107492	65451
106746	65452
20677	65453
20677	65454
20677	65455
126473	65456
6087	65457
95998	65458
192000	65459
205158	65460
183696	65461
88892	65462
56698	65463
9359	65464
200209	65465
174412	65466
51065	65467
6927	65468
87336	65469
54667	65470
4735	65471
1891	65472
263525	65473
158857	65474
163065	65475
36884	65476
204362	65477
18651	65478
75424	65479
8786	65480
8165	65481
1684	65482
87114	65483
16112	65484
182573	65485
27646	65486
73523	65487
38806	65488
158565	65489
592	65490
375	65491
10353	65492
290278	65493
137718	65494
343979	65495
46727	65496
8422	65497
8422	65498
145989	65499
18970	65500
203833	65501
6340	65502
62628	65503
74242	65504
322292	65505
13889	65506
155357	65507
187719	65508
13726	65509
26183	65510
4491	65511
187579	65512
29397	65513
308012	65514
21706	65515
7771	65516
100190	65517
4270	65518
14715	65519
92014	65520
68923	65521
99258	65522
10300	65523
36169	65524
93894	65525
44013	65526
119539	65527
2641	65528
46768	65529
70599	65530
197490	65531
74096	65532
16816	65533
22131	65534
195673	65535
1979	65536
208210	65537
21840	65538
90555	65539
22094	65540
48355	65541
44349	65542
136489	65543
353073	65544
52826	65545
54829	65546
61329	65547
22947	65548
15657	65549
52673	65550
27070	65551
354319	65552
40400	65553
27116	65554
36279	65555
2770	65556
188377	65557
190576	65558
9436	65559
23072	65560
78617	65561
30652	65562
23666	65563
17143	65564
30860	65565
73938	65566
64454	65567
105349	65568
93569	65569
19175	65570
188205	65571
65314	65572
252334	65573
168431	65574
84443	65575
57201	65576
212644	65577
193841	65578
263269	65579
58715	65580
137870	65581
37013	65582
296806	65583
67344	65584
346100	65585
1376	65586
4614	65587
84731	65588
194933	65589
8309	65590
8309	65591
26801	65592
15690	65593
324930	65594
52919	65595
54127	65596
105669	65597
65008	65598
101860	65599
10980	65600
4652	65601
88209	65602
186115	65603
45813	65604
3112	65605
7101	65606
67343	65607
353790	65608
6434	65609
354022	65610
138728	65611
31632	65612
19602	65613
291715	65614
110215	65615
36239	65616
23492	65617
36959	65618
392	65619
9129	65620
22940	65621
44512	65622
28790	65623
2638	65624
47122	65625
12842	65626
37890	65627
28692	65628
159535	65629
41466	65630
178922	65631
122120	65632
25948	65633
164848	65634
114087	65635
152068	65636
202862	65637
90693	65638
39956	65639
79606	65640
14967	65641
26105	65642
502	65643
14266	65644
55	65645
20767	65646
143521	65647
77620	65648
18905	65649
37042	65650
424	65651
49943	65652
2989	65653
133078	65654
209785	65655
3401	65656
88277	65657
15874	65658
9846	65659
185153	65660
107417	65661
5596	65662
9407	65663
30123	65664
43261	65665
59138	65666
152923	65667
105954	65668
48062	65669
112141	65670
152980	65671
375	65672
46863	65673
5617	65674
261164	65675
7996	65676
20575	65677
10544	65678
95680	65679
243184	65680
42399	65681
159341	65682
117424	65683
15246	65684
48062	65685
37696	65686
216991	65687
115310	65688
76035	65689
55089	65690
47576	65691
46438	65692
124298	65693
124512	65694
17279	65695
155902	65696
125770	65697
59244	65698
154521	65699
45860	65700
221142	65701
36828	65702
19622	65703
337719	65704
133160	65705
76110	65706
21552	65707
271837	65708
80856	65709
56378	65710
66571	65711
12766	65712
35586	65713
99855	65714
26633	65715
304710	65716
95737	65717
86775	65718
18306	65719
277374	65720
180508	65721
10680	65722
40540	65723
10303	65724
5823	65725
157604	65726
300072	65727
58463	65728
32323	65729
168178	65730
89339	65731
143357	65732
86023	65733
46542	65734
116929	65735
12201	65736
21568	65737
1768	65738
1223	65739
69922	65740
181789	65741
144236	65742
90164	65743
1106	65744
92839	65745
218950	65746
75544	65747
185743	65748
35390	65749
16235	65750
69874	65751
89326	65752
69693	65753
88131	65754
11845	65755
39363	65756
320041	65757
90047	65758
270948	65759
8319	65760
51993	65761
329425	65762
75241	65763
311795	65764
89049	65765
2885	65766
80785	65767
65591	65768
117907	65769
100226	65770
24093	65771
11468	65772
70250	65773
10347	65774
99308	65775
87436	65776
70351	65777
28899	65778
157345	65779
197614	65780
100926	65781
7986	65782
279388	65783
117720	65784
17038	65785
32960	65786
168457	65787
23924	65788
67406	65789
234349	65790
103158	65791
88920	65792
105437	65793
44684	65794
32272	65795
60787	65796
178491	65797
91789	65798
74801	65799
36491	65800
290	65801
869	65802
7131	65803
33405	65804
275857	65805
124011	65806
11600	65807
91328	65808
29889	65809
17404	65810
230533	65811
149889	65812
142367	65813
38743	65814
76961	65815
198765	65816
159051	65817
738	65818
29012	65819
25156	65820
123256	65821
42993	65822
28803	65823
93048	65824
47939	65825
156609	65826
17146	65827
136668	65828
14505	65829
311435	65830
340069	65831
172623	65832
62915	65833
90575	65834
24746	65835
141493	65836
59314	65837
28021	65838
158634	65839
77678	65840
59393	65841
254376	65842
47956	65843
65875	65844
28799	65845
110079	65846
61708	65847
47212	65848
265326	65849
95721	65850
105284	65851
122107	65852
122421	65853
29402	65854
105565	65855
137397	65856
103020	65857
14602	65858
103348	65859
80408	65860
32257	65861
61426	65862
39783	65863
135469	65864
28591	65865
226128	65866
46531	65867
343444	65868
13932	65869
52218	65870
77128	65871
200400	65872
146150	65873
52238	65874
57601	65875
170803	65876
78142	65877
190142	65878
119496	65879
60100	65880
34995	65881
59065	65882
13926	65883
7126	65884
272	65885
100202	65886
37929	65887
242036	65888
63041	65889
40717	65890
94773	65891
4346	65892
47924	65893
46497	65894
32456	65895
184645	65896
34161	65897
18735	65898
30733	65899
171078	65900
143730	65901
32026	65902
72820	65903
48813	65904
383	65905
29123	65906
5419	65907
56449	65908
49206	65909
87757	65910
332862	65911
117368	65912
82381	65913
339941	65914
51381	65915
52302	65916
23055	65917
5125	65918
142452	65919
41184	65920
174764	65921
306583	65922
190418	65923
30713	65924
181989	65925
207306	65926
23248	65927
145029	65928
24644	65929
51416	65930
257303	65931
121530	65932
308494	65933
74043	65934
15848	65935
128427	65936
33157	65937
146206	65938
115416	65939
54475	65940
47548	65941
25796	65942
45576	65943
311367	65944
269497	65945
102628	65946
54839	65947
53236	65948
16732	65949
148432	65950
7344	65951
280746	65952
22709	65953
332498	65954
29489	65955
298998	65956
1192	65957
22958	65958
40695	65959
372	65960
56407	65961
105545	65962
63584	65963
16860	65964
336372	65965
25007	65966
70029	65967
44425	65968
65732	65969
116089	65970
19451	65971
167009	65972
19427	65973
102583	65974
201236	65975
8969	65976
18192	65977
96307	65978
5450	65979
8316	65980
300365	65981
3638	65982
102747	65983
149183	65984
139589	65985
268603	65986
2472	65987
35584	65988
44905	65989
4578	65990
129984	65991
74551	65992
55902	65993
149251	65994
34414	65995
483	65996
175834	65997
255102	65998
110136	65999
2988	66000
36097	66001
105857	66002
5620	66003
182401	66004
11834	66005
54651	66006
21559	66007
30135	66008
7081	66009
149225	66010
21618	66011
1719	66012
6494	66013
270156	66014
42531	66015
38403	66016
55855	66017
88050	66018
18503	66019
101717	66020
253837	66021
65381	66022
107222	66023
142201	66024
238851	66025
70170	66026
107411	66027
30046	66028
123501	66029
224941	66030
138822	66031
136522	66032
106892	66033
156148	66034
330065	66035
155061	66036
54216	66037
66257	66038
65655	66039
99305	66040
30183	66041
221471	66042
127226	66043
113221	66044
48160	66045
59518	66046
60356	66047
277402	66048
17481	66049
185179	66050
29749	66051
147974	66052
31292	66053
65655	66054
49952	66055
297038	66056
48102	66057
2555	66058
23910	66059
153061	66060
280727	66061
169787	66062
64213	66063
103611	66064
70378	66065
80495	66066
158174	66067
52249	66068
60230	66069
121614	66070
38330	66071
1384	66072
145580	66073
259166	66074
26719	66075
113464	66076
106752	66077
41913	66078
297490	66079
136154	66080
279521	66081
181236	66082
181224	66083
175481	66084
131384	66085
156927	66086
210871	66087
256939	66088
66141	66089
15778	66090
255608	66091
127631	66092
25208	66093
124094	66094
114756	66095
125045	66096
231114	66097
117026	66098
117006	66099
21953	66100
104515	66101
208077	66102
49942	66103
66185	66104
75560	66105
183831	66106
48293	66107
136485	66108
26995	66109
182499	66110
21832	66111
81132	66112
72068	66113
290370	66114
71707	66115
26550	66116
289931	66117
155587	66118
255211	66119
149600	66120
107934	66121
13590	66122
254601	66123
169131	66124
179120	66125
181233	66126
156825	66127
66211	66128
198597	66129
100443	66130
202272	66131
319730	66132
26915	66133
278435	66134
15467	66135
95250	66136
3022	66137
129027	66138
2217	66139
100359	66140
16228	66141
155413	66142
80485	66143
197800	66144
100340	66145
100190	66146
61439	66147
288887	66148
71198	66149
67723	66150
257073	66151
201120	66152
156652	66153
258744	66154
203893	66155
328253	66156
323589	66157
123097	66158
154816	66159
99332	66160
65410	66161
109114	66162
53697	66163
107098	66164
148596	66165
345509	66166
110761	66167
247404	66168
130008	66169
280751	66170
113045	66171
204643	66172
24254	66173
279770	66174
22212	66175
49230	66176
341098	66177
122305	66178
3504	66179
14662	66180
114056	66181
287091	66182
62995	66183
3657	66184
66146	66185
188037	66186
80838	66187
183605	66188
313533	66189
113800	66190
254172	66191
15504	66192
280276	66193
83934	66194
256026	66195
299992	66196
108417	66197
162776	66198
54465	66199
191287	66200
54668	66201
25666	66202
173373	66203
307901	66204
11980	66205
258913	66206
15013	66207
127572	66208
171351	66209
108404	66210
268290	66211
115818	66212
71878	66213
148763	66214
205237	66215
8817	66216
116160	66217
249306	66218
331622	66219
4952	66220
256793	66221
10131	66222
157401	66223
13674	66224
155965	66225
35393	66226
325561	66227
17958	66228
34362	66229
37174	66230
85869	66231
55513	66232
330589	66233
44932	66234
117480	66235
77349	66236
77282	66237
92945	66238
114962	66239
131511	66240
220348	66241
133130	66242
197336	66243
54217	66244
61205	66245
54490	66246
74876	66247
99627	66248
89876	66249
298523	66250
63137	66251
1601	66252
102532	66253
256789	66254
99924	66255
199601	66256
306351	66257
244283	66258
206808	66259
50191	66260
337587	66261
298612	66262
180594	66263
307693	66264
147944	66265
313368	66266
135654	66267
326964	66268
125680	66269
18269	66270
70599	66271
253001	66272
108830	66273
280117	66274
259168	66275
43670	66276
198257	66277
95162	66278
51135	66279
183814	66280
217796	66281
74055	66282
3039	66283
246423	66284
124427	66285
321018	66286
216986	66287
133892	66288
344947	66289
259412	66290
28727	66291
154923	66292
197639	66293
148422	66294
46513	66295
155590	66296
157980	66297
38312	66298
81389	66299
24219	66300
125994	66301
4874	66302
292302	66303
8071	66304
3247	66305
278226	66306
151433	66307
96793	66308
186732	66309
107473	66310
105054	66311
46838	66312
74255	66313
13718	66314
37352	66315
71609	66316
65632	66317
330706	66318
56423	66319
65607	66320
147718	66321
244425	66322
297244	66323
209804	66324
129592	66325
157372	66326
147606	66327
317767	66328
216396	66329
176980	66330
29717	66331
346364	66332
222499	66333
295805	66334
235674	66335
75151	66336
196657	66337
77922	66338
220806	66339
96650	66340
324044	66341
81979	66342
154723	66343
15659	66344
344148	66345
109693	66346
193269	66347
11867	66348
34897	66349
342864	66350
3635	66351
320320	66352
101639	66353
191902	66354
181624	66355
54754	66356
31422	66357
12392	66358
20412	66359
37420	66360
319	66361
319873	66362
315026	66363
344354	66364
12079	66365
151007	66366
10753	66367
80327	66368
147010	66369
35594	66370
54306	66371
197902	66372
249553	66373
99997	66374
223309	66375
64863	66376
98171	66377
93679	66378
40536	66379
14778	66380
148883	66381
123104	66382
50207	66383
35797	66384
54218	66385
61442	66386
7563	66387
9884	66388
116676	66389
31025	66390
115331	66391
33484	66392
284788	66393
20367	66394
43396	66395
71793	66396
156154	66397
197749	66398
22469	66399
108189	66400
98732	66401
210796	66402
65945	66403
148816	66404
149815	66405
80192	66406
217392	66407
328738	66408
123390	66409
277110	66410
21519	66411
169817	66412
81150	66413
31047	66414
24455	66415
123380	66416
190591	66417
330770	66418
5576	66419
99281	66420
65902	66421
98977	66422
331824	66423
242432	66424
139585	66425
329634	66426
123487	66427
201897	66428
65894	66429
16129	66430
155716	66431
59610	66432
185014	66433
98970	66434
64238	66435
54309	66436
141133	66437
122880	66438
80595	66439
242338	66440
242152	66441
21015	66442
25321	66443
148611	66444
152443	66445
177698	66446
81604	66447
47823	66448
254260	66449
77334	66450
60057	66451
148721	66452
84696	66453
5070	66454
18518	66455
15544	66456
155448	66457
197338	66458
98980	66459
93666	66460
33084	66461
182913	66462
80643	66463
331732	66464
287917	66465
307868	66466
35598	66467
139627	66468
81913	66469
142299	66470
17441	66471
107401	66472
103175	66473
15454	66474
65834	66475
22469	66476
331017	66477
197255	66478
93370	66479
236897	66480
169191	66481
153298	66482
61406	66483
14809	66484
194993	66485
77116	66486
81980	66487
169653	66488
14590	66489
40543	66490
331186	66491
309556	66492
138911	66493
28126	66494
230487	66495
81532	66496
185164	66497
141469	66498
278869	66499
34918	66500
721	66501
2016	66502
144160	66503
19422	66504
30123	66505
215622	66506
11069	66507
7440	66508
76658	66509
78896	66510
22296	66511
102297	66512
68123	66513
132587	66514
164485	66515
324990	66516
160918	66517
67256	66518
264523	66519
16786	66520
16786	66521
160833	66522
160825	66523
5596	66524
9594	66525
22925	66526
193476	66527
239512	66528
147206	66529
264562	66530
62506	66531
94565	66532
239671	66533
67250	66534
121379	66535
160913	66536
122781	66537
279535	66538
7521	66539
73363	66540
11674	66541
14800	66542
23234	66543
322436	66544
37190	66545
21444	66546
26417	66547
19214	66548
121568	66549
43621	66550
78266	66551
25233	66552
67889	66553
137291	66554
331442	66555
83004	66556
205334	66557
299885	66558
56893	66559
29459	66560
99417	66561
17405	66562
242540	66563
35225	66564
55674	66565
7556	66566
74688	66567
298363	66568
151571	66569
339342	66570
105733	66571
99469	66572
218166	66573
40250	66574
87222	66575
215656	66576
141915	66577
30549	66578
320521	66579
75702	66580
50456	66581
91783	66582
131282	66583
221357	66584
127957	66585
94314	66586
14034	66587
84876	66588
75352	66589
72758	66590
72703	66591
287442	66592
51886	66593
20915	66594
114945	66595
21151	66596
350332	66597
157422	66598
26793	66599
21191	66600
338025	66601
21032	66602
81856	66603
110992	66604
319120	66605
9242	66606
128501	66607
345997	66608
172006	66609
30612	66610
26297	66611
33657	66612
279844	66613
24693	66614
8564	66615
349521	66616
27207	66617
19710	66618
21790	66619
83265	66620
24820	66621
52066	66622
121290	66623
2146	66624
207196	66625
128720	66626
178240	66627
22902	66628
198396	66629
194303	66630
92649	66631
207552	66632
146867	66633
113090	66634
19703	66635
194735	66636
119182	66637
117410	66638
79988	66639
316390	66640
95390	66641
14691	66642
128130	66643
351683	66644
352474	66645
277442	66646
316338	66647
79465	66648
205545	66649
182989	66650
96355	66651
210156	66652
83194	66653
204576	66654
5682	66655
25164	66656
207431	66657
64896	66658
166442	66659
95170	66660
186801	66661
125286	66662
140171	66663
168850	66664
206643	66665
354300	66666
164987	66667
54344	66668
173799	66669
20635	66670
270388	66671
181357	66672
178198	66673
122776	66674
153568	66675
55869	66676
122215	66677
54518	66678
210001	66679
119008	66680
355169	66681
190495	66682
155914	66683
47766	66684
83802	66685
51399	66686
318205	66687
24674	66688
189662	66689
1153	66690
1745	66691
16006	66692
35469	66693
27311	66694
41922	66695
196462	66696
71934	66697
21640	66698
77192	66699
123572	66700
156975	66701
299785	66702
30014	66703
152799	66704
63053	66705
89079	66706
74807	66707
143611	66708
4889	66709
212310	66710
66518	66711
80149	66712
256918	66713
5587	66714
276807	66715
116925	66716
20472	66717
77235	66718
22708	66719
125842	66720
230711	66721
178500	66722
250885	66723
33522	66724
323156	66725
107955	66726
875	66727
257948	66728
13690	66729
307573	66730
38292	66731
123469	66732
194008	66733
23984	66734
299970	66735
172124	66736
81755	66737
130399	66738
345956	66739
27166	66740
57044	66741
10078	66742
135330	66743
49527	66744
45449	66745
102131	66746
3968	66747
222975	66748
57101	66749
133244	66750
197675	66751
27565	66752
141499	66753
220633	66754
143763	66755
325769	66756
44856	66757
2301	66758
92790	66759
135227	66760
56862	66761
262818	66762
178356	66763
121154	66764
197675	66765
99654	66766
24445	66767
17847	66768
211424	66769
168797	66770
153307	66771
219570	66772
209525	66773
50257	66774
327764	66775
120205	66776
162274	66777
121288	66778
45558	66779
95796	66780
92060	66781
56932	66782
112933	66783
24199	66784
166094	66785
289510	66786
208022	66787
342	66788
253354	66789
3222	66790
148808	66791
197491	66792
231516	66793
354477	66794
44938	66795
102993	66796
153575	66797
8032	66798
107163	66799
2557	66800
142788	66801
80836	66802
256292	66803
110851	66804
327428	66805
122262	66806
195654	66807
47726	66808
86829	66809
823	66810
142865	66811
99170	66812
330961	66813
122823	66814
16749	66815
84836	66816
258298	66817
101190	66818
128796	66819
100949	66820
106866	66821
98205	66822
31583	66823
160156	66824
13002	66825
27237	66826
43195	66827
8734	66828
134747	66829
10	66830
198519	66831
1242	66832
52553	66833
27648	66834
88163	66835
5411	66836
63125	66837
125152	66838
25271	66839
14576	66840
16791	66841
142466	66842
1482	66843
134146	66844
7128	66845
11827	66846
48491	66847
43244	66848
168795	66849
60260	66850
122538	66851
272598	66852
27616	66853
108179	66854
201228	66855
128063	66856
30143	66857
307613	66858
104599	66859
253293	66860
129878	66861
158905	66862
102079	66863
186974	66864
277462	66865
52179	66866
42366	66867
47937	66868
20316	66869
344154	66870
25396	66871
183461	66872
122056	66873
117637	66874
188193	66875
330315	66876
90319	66877
2956	66878
201017	66879
332130	66880
322747	66881
115242	66882
175714	66883
19647	66884
283778	66885
114524	66886
3508	66887
9607	66888
288686	66889
301514	66890
70285	66891
290975	66892
181461	66893
50561	66894
324858	66895
152859	66896
313409	66897
6468	66898
203	66899
62251	66900
21733	66901
8190	66902
169809	66903
131311	66904
216423	66905
7234	66906
60326	66907
354062	66908
19532	66909
356464	66910
22124	66911
133008	66912
342477	66913
59341	66914
28522	66915
12314	66916
35064	66917
124130	66918
62366	66919
82589	66920
67083	66921
36627	66922
20083	66923
202007	66924
160342	66925
39099	66926
23423	66927
170604	66928
12578	66929
53781	66930
199800	66931
113457	66932
176588	66933
65979	66934
10282	66935
343631	66936
6939	66937
122	66938
119606	66939
317211	66940
42600	66941
103768	66942
22227	66943
10578	66944
8613	66945
20343	66946
27132	66947
34829	66948
147493	66949
49750	66950
37083	66951
316463	66952
62632	66953
78458	66954
188219	66955
30557	66956
280100	66957
5083	66958
285162	66959
8167	66960
20374	66961
20831	66962
30896	66963
188469	66964
211896	66965
5451	66966
77719	66967
724	66968
33400	66969
2069	66970
155933	66971
112381	66972
124	66973
52688	66974
106550	66975
191287	66976
282512	66977
279487	66978
15685	66979
9530	66980
13523	66981
2525	66982
356704	66983
38133	66984
312301	66985
103337	66986
315197	66987
7051	66988
343659	66989
40750	66990
45872	66991
12311	66992
104796	66993
148663	66994
346129	66995
207418	66996
69182	66997
307975	66998
123719	66999
46520	67000
169002	67001
106183	67002
228711	67003
4516	67004
103219	67005
25435	67006
90234	67007
318974	67008
25294	67009
285221	67010
7299	67011
188923	67012
8887	67013
2116	67014
2874	67015
108419	67016
320341	67017
7378	67018
117031	67019
273599	67020
47148	67021
175405	67022
11975	67023
107138	67024
119150	67025
276244	67026
350217	67027
26564	67028
178995	67029
10458	67030
171848	67031
23249	67032
70201	67033
285589	67034
11726	67035
66893	67036
163890	67037
31908	67038
194867	67039
154473	67040
28645	67041
189830	67042
121252	67043
26	67044
147826	67045
113534	67046
362	67047
11783	67048
197181	67049
184055	67050
191495	67051
21866	67052
63638	67053
214736	67054
218157	67055
88839	67056
124209	67057
3850	67058
317803	67059
89071	67060
18861	67061
22278	67062
22389	67063
168377	67064
23439	67065
158906	67066
2886	67067
11756	67068
118633	67069
47	67070
212706	67071
20848	67072
67199	67073
52612	67074
51	67075
322475	67076
73762	67077
41111	67078
10699	67079
94865	67080
111911	67081
79760	67082
35188	67083
310855	67084
247449	67085
75491	67086
38962	67087
131342	67088
78527	67089
35356	67090
59938	67091
2047	67092
165404	67093
103933	67094
10452	67095
119328	67096
40682	67097
51017	67098
178885	67099
309479	67100
108006	67101
202052	67102
23206	67103
82145	67104
136640	67105
101052	67106
4035	67107
68531	67108
43032	67109
119656	67110
22057	67111
153338	67112
27629	67113
198077	67114
118965	67115
304189	67116
331231	67117
15787	67118
128062	67119
100438	67120
136309	67121
12267	67122
78759	67123
310229	67124
1207	67125
20760	67126
301654	67127
35318	67128
223579	67129
130975	67130
52325	67131
338839	67132
27243	67133
161357	67134
38049	67135
3340	67136
181192	67137
189907	67138
231	67139
15106	67140
327746	67141
36137	67142
36371	67143
55813	67144
210632	67145
4043	67146
43718	67147
87	67148
301417	67149
106423	67150
137024	67151
54984	67152
23973	67153
16303	67154
31651	67155
3645	67156
5839	67157
39152	67158
26064	67159
123085	67160
7839	67161
301434	67162
90011	67163
89822	67164
52513	67165
355635	67166
82708	67167
1315	67168
48480	67169
1459	67170
118267	67171
52827	67172
195925	67173
220059	67174
20175	67175
256257	67176
21808	67177
56052	67178
135962	67179
157384	67180
179844	67181
195446	67182
863	67183
126800	67184
251756	67185
193218	67186
309081	67187
4516	67188
125925	67189
9085	67190
105058	67191
180682	67192
9085	67193
37081	67194
8745	67195
137560	67196
13772	67197
263785	67198
53512	67199
28685	67200
283187	67201
113764	67202
2442	67203
168850	67204
163849	67205
98387	67206
324774	67207
262225	67208
141241	67209
192597	67210
52690	67211
56640	67212
17422	67213
140761	67214
46227	67215
12509	67216
90299	67217
200731	67218
258371	67219
37427	67220
150134	67221
272908	67222
50801	67223
12431	67224
1315	67225
195734	67226
37964	67227
183662	67228
45974	67229
107358	67230
80162	67231
70051	67232
289265	67233
92645	67234
130510	67235
60274	67236
330979	67237
54984	67238
127803	67239
188767	67240
47287	67241
5606	67242
284884	67243
103178	67244
51658	67245
7389	67246
88664	67247
248785	67248
186471	67249
26124	67250
1396	67251
6640	67252
173557	67253
18724	67254
278856	67255
6805	67256
69359	67257
64	67258
86915	67259
56640	67260
114883	67261
47324	67262
21317	67263
250819	67264
522	67265
214257	67266
10216	67267
50966	67268
13804	67269
19521	67270
312934	67271
187777	67272
64379	67273
291705	67274
324127	67275
136768	67276
19244	67277
193	67278
52838	67279
13625	67280
58316	67281
61761	67282
90150	67283
140488	67284
150941	67285
234205	67286
205835	67287
90571	67288
295715	67289
264095	67290
131	67291
54250	67292
113590	67293
65200	67294
218	67295
194	67296
222254	67297
357217	67298
18971	67299
11352	67300
59244	67301
9068	67302
189851	67303
3183	67304
51502	67305
3619	67306
21213	67307
134382	67308
121070	67309
88323	67310
11415	67311
264650	67312
167543	67313
25729	67314
59376	67315
89634	67316
217175	67317
10575	67318
118799	67319
95690	67320
20965	67321
118640	67322
150879	67323
183933	67324
9105	67325
167182	67326
103192	67327
313096	67328
323062	67329
83337	67330
4495	67331
52829	67332
202633	67333
1220	67334
245121	67335
36826	67336
27302	67337
35998	67338
23922	67339
15166	67340
39071	67341
115308	67342
200517	67343
893	67344
78252	67345
16290	67346
109456	67347
13502	67348
236068	67349
60461	67350
15891	67351
118137	67352
96568	67353
121136	67354
312790	67355
11982	67356
144745	67357
69804	67358
67136	67359
4287	67360
269910	67361
27419	67362
328681	67363
160689	67364
999	67365
119205	67366
2440	67367
78354	67368
12165	67369
21458	67370
318514	67371
312578	67372
1249	67373
282986	67374
51258	67375
11692	67376
184613	67377
221746	67378
2058	67379
102000	67380
121198	67381
325790	67382
8251	67383
1455	67384
185920	67385
79693	67386
180617	67387
106423	67388
37331	67389
170303	67390
11588	67391
167	67392
116300	67393
101995	67394
21580	67395
77899	67396
278595	67397
186948	67398
37978	67399
302852	67400
203462	67401
143673	67402
139313	67403
17480	67404
137834	67405
281006	67406
33615	67407
22065	67408
284025	67409
12491	67410
15082	67411
184729	67412
9896	67413
317439	67414
22099	67415
144233	67416
68663	67417
72294	67418
1269	67419
5164	67420
239384	67421
271187	67422
1490	67423
189188	67424
140055	67425
190918	67426
70312	67427
35893	67428
243295	67429
2990	67430
186298	67431
10897	67432
165411	67433
97181	67434
64568	67435
241136	67436
96797	67437
3262	67438
174083	67439
119350	67440
130910	67441
331748	67442
21881	67443
73543	67444
6145	67445
38791	67446
78870	67447
37163	67448
261817	67449
5892	67450
12457	67451
260867	67452
144415	67453
31674	67454
16621	67455
22701	67456
101217	67457
261767	67458
159299	67459
19134	67460
3102	67461
101089	67462
66654	67463
66649	67464
159461	67465
101240	67466
261543	67467
101324	67468
158967	67469
66689	67470
54930	67471
324960	67472
66565	67473
22929	67474
41006	67475
128966	67476
19721	67477
4268	67478
112255	67479
77545	67480
4473	67481
133042	67482
48532	67483
81184	67484
1216	67485
231820	67486
154324	67487
28448	67488
282833	67489
82570	67490
250044	67491
49687	67492
23018	67493
108057	67494
338667	67495
1043	67496
37948	67497
4186	67498
74793	67499
40234	67500
17375	67501
49900	67502
71371	67503
7452	67504
40498	67505
9030	67506
78490	67507
246782	67508
310102	67509
307241	67510
50414	67511
72711	67512
186163	67513
145192	67514
40472	67515
1129	67516
156538	67517
157906	67518
2426	67519
11132	67520
256113	67521
9915	67522
241405	67523
61660	67524
124366	67525
282540	67526
32442	67527
95323	67528
48964	67529
7037	67530
10784	67531
31486	67532
33102	67533
92163	67534
50185	67535
145869	67536
22354	67537
34248	67538
92849	67539
38183	67540
45865	67541
58796	67542
60716	67543
4584	67544
7629	67545
48864	67546
192891	67547
18513	67548
6956	67549
256602	67550
7446	67551
169596	67552
56441	67553
48442	67554
151567	67555
4515	67556
109956	67557
186045	67558
17033	67559
31187	67560
205997	67561
195165	67562
259657	67563
18905	67564
107515	67565
5196	67566
171403	67567
72512	67568
5261	67569
150783	67570
129267	67571
171642	67572
94306	67573
33430	67574
25590	67575
166074	67576
158833	67577
154798	67578
110931	67579
108536	67580
4363	67581
108418	67582
35026	67583
36583	67584
38495	67585
99961	67586
140211	67587
117314	67588
71477	67589
131551	67590
67435	67591
134795	67592
201334	67593
58597	67594
271054	67595
72168	67596
7704	67597
84064	67598
241889	67599
4410	67600
49570	67601
23748	67602
329674	67603
121995	67604
8156	67605
181159	67606
35968	67607
120541	67608
2203	67609
79112	67610
61060	67611
122032	67612
329109	67613
65249	67614
15818	67615
30392	67616
47373	67617
63177	67618
9041	67619
120217	67620
10295	67621
101078	67622
64340	67623
7472	67624
129309	67625
198421	67626
116474	67627
292266	67628
157688	67629
4025	67630
52044	67631
196050	67632
328191	67633
3535	67634
80965	67635
154230	67636
192023	67637
39846	67638
149094	67639
122975	67640
45826	67641
21540	67642
58091	67643
152302	67644
73873	67645
5675	67646
4903	67647
23062	67648
332439	67649
228660	67650
133277	67651
4476	67652
71202	67653
14887	67654
15727	67655
5752	67656
119599	67657
42976	67658
154381	67659
104521	67660
105252	67661
94414	67662
35601	67663
6043	67664
18401	67665
32146	67666
125168	67667
29053	67668
63539	67669
122066	67670
68193	67671
65315	67672
327345	67673
156117	67674
261	67675
4779	67676
13253	67677
290340	67678
349829	67679
273956	67680
35657	67681
67436	67682
196424	67683
95268	67684
13761	67685
176405	67686
190045	67687
102588	67688
122676	67689
158564	67690
9417	67691
27650	67692
56640	67693
96018	67694
48421	67695
63059	67696
55599	67697
1053	67698
109473	67699
78899	67700
135650	67701
10255	67702
106612	67703
169153	67704
190946	67705
14054	67706
52995	67707
100719	67708
15528	67709
1837	67710
309195	67711
192090	67712
260039	67713
102087	67714
107836	67715
18908	67716
54816	67717
130	67718
311915	67719
77898	67720
63741	67721
155271	67722
269437	67723
313489	67724
6429	67725
77170	67726
186932	67727
3438	67728
160590	67729
117423	67730
154777	67731
7853	67732
167546	67733
117403	67734
165241	67735
56790	67736
1016	67737
82659	67738
262714	67739
2056	67740
138782	67741
77406	67742
214667	67743
16248	67744
252070	67745
2364	67746
255570	67747
109538	67748
250947	67749
252117	67750
37988	67751
32504	67752
72465	67753
7204	67754
68875	67755
338823	67756
27112	67757
254337	67758
195369	67759
194170	67760
79295	67761
56023	67762
12562	67763
194406	67764
207811	67765
90655	67766
25903	67767
315252	67768
619	67769
75148	67770
77877	67771
3604	67772
260499	67773
114087	67774
88829	67775
3460	67776
113959	67777
78287	67778
253462	67779
246112	67780
26628	67781
10725	67782
3107	67783
31933	67784
149287	67785
1406	67786
11852	67787
53732	67788
71287	67789
17165	67790
46731	67791
133666	67792
19747	67793
1294	67794
159346	67795
219476	67796
97760	67797
14336	67798
33737	67799
28598	67800
18422	67801
101063	67802
131937	67803
38115	67804
26856	67805
65522	67806
6964	67807
53241	67808
118508	67809
67076	67810
189173	67811
118033	67812
147435	67813
118983	67814
201188	67815
161967	67816
13491	67817
43304	67818
236701	67819
65859	67820
343045	67821
76754	67822
126984	67823
103050	67824
1589	67825
37059	67826
330818	67827
76160	67828
218178	67829
276805	67830
74833	67831
218402	67832
314536	67833
25745	67834
319135	67835
314947	67836
314435	67837
319055	67838
139299	67839
68909	67840
44582	67841
72231	67842
5510	67843
13967	67844
195361	67845
1696	67846
1188	67847
28551	67848
181818	67849
7084	67850
45428	67851
142881	67852
154	67853
9678	67854
4196	67855
216	67856
48135	67857
28642	67858
61486	67859
91606	67860
5080	67861
13948	67862
59877	67863
788	67864
82052	67865
404	67866
5938	67867
68521	67868
51491	67869
67789	67870
298545	67871
13134	67872
17066	67873
3282	67874
63834	67875
28344	67876
332970	67877
95760	67878
62839	67879
80906	67880
10335	67881
51423	67882
55501	67883
220441	67884
293041	67885
18392	67886
18392	67887
20836	67888
171634	67889
62508	67890
62508	67891
12982	67892
219424	67893
73982	67894
82099	67895
257552	67896
86787	67897
51428	67898
94003	67899
260337	67900
80566	67901
92015	67902
116391	67903
184407	67904
59750	67905
191198	67906
114790	67907
1188	67908
1834	67909
121476	67910
19506	67911
7139	67912
14651	67913
188992	67914
116325	67915
1948	67916
189790	67917
249350	67918
68	67919
42108	67920
86629	67921
285090	67922
298630	67923
8081	67924
95552	67925
314545	67926
51921	67927
52419	67928
42571	67929
66393	67930
48788	67931
2455	67932
10045	67933
47613	67934
40596	67935
17674	67936
36915	67937
80046	67938
692	67939
133066	67940
6043	67941
86410	67942
63346	67943
715	67944
15754	67945
194765	67946
996	67947
60453	67948
17560	67949
10644	67950
14938	67951
161031	67952
28863	67953
271958	67954
70945	67955
89824	67956
56938	67957
97028	67958
59684	67959
176726	67960
41399	67961
30508	67962
18825	67963
32033	67964
154660	67965
61291	67966
33671	67967
83850	67968
13864	67969
305139	67970
17309	67971
19922	67972
17945	67973
140265	67974
6029	67975
67180	67976
3792	67977
21077	67978
172443	67979
161988	67980
120116	67981
13999	67982
105281	67983
261497	67984
15623	67985
15623	67986
79485	67987
37098	67988
78531	67989
193303	67990
120632	67991
251	67992
329137	67993
189665	67994
6991	67995
17069	67996
126895	67997
57075	67998
14677	67999
17334	68000
1339	68001
81332	68002
305745	68003
3188	68004
36855	68005
58406	68006
69273	68007
60199	68008
61916	68009
32850	68010
33791	68011
46363	68012
12932	68013
9823	68014
44446	68015
65422	68016
64470	68017
7520	68018
55358	68019
104583	68020
150147	68021
170100	68022
181765	68023
126673	68024
142138	68025
327204	68026
51632	68027
76161	68028
102387	68029
9605	68030
23962	68031
80188	68032
155384	68033
34423	68034
144383	68035
1180	68036
48153	68037
297789	68038
333560	68039
29106	68040
38224	68041
305799	68042
98019	68043
154257	68044
284560	68045
19339	68046
4570	68047
8594	68048
54352	68049
53250	68050
85550	68051
6034	68052
115154	68053
20420	68054
124486	68055
443	68056
112892	68057
85003	68058
6601	68059
138810	68060
96432	68061
87069	68062
4053	68063
148368	68064
180934	68065
40234	68066
68805	68067
54383	68068
272745	68069
180226	68070
68480	68071
57600	68072
51507	68073
180254	68074
166872	68075
2017	68076
76200	68077
74340	68078
25447	68079
116683	68080
58552	68081
270536	68082
11615	68083
243410	68084
84520	68085
277639	68086
246042	68087
212661	68088
51372	68089
14462	68090
150787	68091
18605	68092
61942	68093
145933	68094
76349	68095
67603	68096
149255	68097
3509	68098
214841	68099
15471	68100
320980	68101
86582	68102
266284	68103
93763	68104
274116	68105
200170	68106
23378	68107
149454	68108
29263	68109
219059	68110
11615	68111
275803	68112
269665	68113
245978	68114
2017	68115
11196	68116
219589	68117
98143	68118
80934	68119
10906	68120
1936	68121
186371	68122
14990	68123
96024	68124
9135	68125
41548	68126
82069	68127
30555	68128
112661	68129
19775	68130
188893	68131
260558	68132
45	68133
226441	68134
12662	68135
189976	68136
169992	68137
31055	68138
2585	68139
325813	68140
38086	68141
61226	68142
27956	68143
75206	68144
298022	68145
21242	68146
16217	68147
33766	68148
44410	68149
26514	68150
306789	68151
116275	68152
124502	68153
20666	68154
14084	68155
168568	68156
128	68157
803	68158
5281	68159
252579	68160
64533	68161
157446	68162
21010	68163
74067	68164
178697	68165
34	68166
145954	68167
178791	68168
112782	68169
240841	68170
195176	68171
34943	68172
295699	68173
78590	68174
16403	68175
24996	68176
135368	68177
42967	68178
8719	68179
63394	68180
73245	68181
124364	68182
4638	68183
184850	68184
318156	68185
5199	68186
105618	68187
32228	68188
227982	68189
55542	68190
233731	68191
323954	68192
317159	68193
136248	68194
155117	68195
4454	68196
27834	68197
77326	68198
52393	68199
108035	68200
144716	68201
148353	68202
340095	68203
177993	68204
23287	68205
149161	68206
3669	68207
159341	68208
71355	68209
34515	68210
56996	68211
41486	68212
83366	68213
31838	68214
33283	68215
826	68216
15990	68217
124947	68218
69177	68219
24377	68220
124919	68221
36862	68222
50168	68223
5313	68224
29182	68225
39815	68226
50728	68227
198213	68228
123492	68229
2911	68230
57752	68231
10458	68232
13495	68233
35466	68234
50359	68235
46794	68236
168461	68237
69519	68238
46678	68239
32853	68240
276199	68241
23413	68242
32366	68243
46928	68244
17309	68245
105616	68246
12822	68247
33255	68248
46244	68249
269867	68250
12822	68251
103336	68252
69078	68253
23590	68254
23763	68255
104054	68256
69547	68257
32696	68258
33255	68259
68190	68260
106195	68261
1525	68262
24824	68263
338679	68264
112427	68265
78902	68266
161950	68267
265462	68268
43323	68269
54887	68270
25941	68271
5856	68272
40491	68273
12725	68274
65279	68275
15564	68276
34161	68277
924	68278
26696	68279
26834	68280
135657	68281
36188	68282
6094	68283
112416	68284
22785	68285
26167	68286
5595	68287
7650	68288
41761	68289
37783	68290
132499	68291
15552	68292
135390	68293
44663	68294
64999	68295
113	68296
170	68297
102847	68298
3150	68299
58875	68300
20297	68301
119260	68302
38444	68303
8304	68304
63213	68305
3891	68306
73	68307
23014	68308
59201	68309
147443	68310
6814	68311
346555	68312
18867	68313
318822	68314
4007	68315
267069	68316
10444	68317
24640	68318
15113	68319
63593	68320
216102	68321
207858	68322
48787	68323
75076	68324
49554	68325
20324	68326
14166	68327
15529	68328
1584	68329
184104	68330
36891	68331
318603	68332
321518	68333
10358	68334
87760	68335
92509	68336
1341	68337
18349	68338
18329	68339
122528	68340
44476	68341
13870	68342
150990	68343
204058	68344
75082	68345
8175	68346
390	68347
21540	68348
623	68349
243890	68350
16565	68351
255280	68352
68558	68353
14852	68354
44746	68355
1152	68356
59315	68357
5677	68358
1231	68359
203127	68360
213305	68361
93469	68362
125241	68363
328691	68364
136039	68365
35357	68366
3121	68367
59748	68368
133504	68369
507	68370
16165	68371
109635	68372
44954	68373
107371	68374
3241	68375
293915	68376
26979	68377
3310	68378
109698	68379
22605	68380
254712	68381
8562	68382
2023	68383
43860	68384
37422	68385
198089	68386
251826	68387
160262	68388
153293	68389
120415	68390
91715	68391
120535	68392
12956	68393
336154	68394
124054	68395
295709	68396
89129	68397
328992	68398
60177	68399
4809	68400
138332	68401
231596	68402
29635	68403
24111	68404
84381	68405
168157	68406
150	68407
36025	68408
4102	68409
5688	68410
4476	68411
1305	68412
13604	68413
31048	68414
64447	68415
88242	68416
282791	68417
10810	68418
13203	68419
251896	68420
68238	68421
256863	68422
174411	68423
178019	68424
10596	68425
158455	68426
111545	68427
307206	68428
6641	68429
4246	68430
250688	68431
250708	68432
2820	68433
55954	68434
84233	68435
200769	68436
5287	68437
4242	68438
250368	68439
62923	68440
337160	68441
4686	68442
121571	68443
121461	68444
211038	68445
150821	68446
234971	68447
100777	68448
1	68449
14384	68450
324576	68451
3557	68452
75701	68453
21031	68454
121725	68455
150639	68456
96441	68457
245650	68458
149353	68459
149353	68460
35631	68461
61759	68462
82749	68463
336882	68464
81604	68465
204571	68466
11072	68467
212274	68468
161359	68469
258943	68470
82761	68471
35736	68472
18671	68473
154150	68474
80220	68475
169956	68476
36470	68477
4074	68478
63892	68479
48115	68480
14043	68481
140141	68482
33517	68483
14	68484
14156	68485
175271	68486
224360	68487
33556	68488
22013	68489
178329	68490
134177	68491
278544	68492
337000	68493
2	68494
180515	68495
74324	68496
157110	68497
46304	68498
62112	68499
12819	68500
258906	68501
79342	68502
321261	68503
12835	68504
216145	68505
344705	68506
178079	68507
25188	68508
181021	68509
267270	68510
242411	68511
343993	68512
307986	68513
38327	68514
48517	68515
41074	68516
148783	68517
127018	68518
100434	68519
157787	68520
131384	68521
258797	68522
301339	68523
204660	68524
88181	68525
262696	68526
5937	68527
7466	68528
35101	68529
5839	68530
5198	68531
3262	68532
9639	68533
45123	68534
76695	68535
338418	68536
140794	68537
144253	68538
339937	68539
306012	68540
120793	68541
303924	68542
301000	68543
15007	68544
79652	68545
18367	68546
122781	68547
112913	68548
25185	68549
27929	68550
2418	68551
55553	68552
101841	68553
58585	68554
153894	68555
211964	68556
73296	68557
243136	68558
118178	68559
81748	68560
24004	68561
5109	68562
45599	68563
96072	68564
97407	68565
116729	68566
2686	68567
98937	68568
54424	68569
88541	68570
161921	68571
61746	68572
3394	68573
38356	68574
202344	68575
258852	68576
70900	68577
166540	68578
14913	68579
9009	68580
84855	68581
45929	68582
146969	68583
312677	68584
45506	68585
5020	68586
2049	68587
131412	68588
17421	68589
43456	68590
47390	68591
59167	68592
3345	68593
1123	68594
89441	68595
108372	68596
55778	68597
191977	68598
82808	68599
25270	68600
76093	68601
3168	68602
27167	68603
151206	68604
30639	68605
169840	68606
16393	68607
92883	68608
25185	68609
70946	68610
88559	68611
20325	68612
37621	68613
275941	68614
14706	68615
39730	68616
2473	68617
83713	68618
11095	68619
148863	68620
116242	68621
11832	68622
52374	68623
221	68624
728	68625
67060	68626
5553	68627
52691	68628
1000	68629
74526	68630
2040	68631
2437	68632
8992	68633
15697	68634
132970	68635
263684	68636
190985	68637
199936	68638
20	68639
52583	68640
4526	68641
144970	68642
245895	68643
295541	68644
245854	68645
301850	68646
34	68647
29182	68648
7088	68649
7210	68650
14936	68651
54508	68652
24060	68653
118155	68654
11829	68655
56617	68656
56264	68657
15863	68658
76862	68659
18298	68660
104035	68661
45237	68662
80710	68663
28770	68664
80789	68665
36936	68666
27444	68667
207477	68668
312906	68669
174094	68670
45252	68671
121739	68672
67465	68673
16678	68674
12459	68675
11530	68676
22784	68677
426	68678
9576	68679
4444	68680
36464	68681
320124	68682
18744	68683
9814	68684
33159	68685
40539	68686
74398	68687
106049	68688
67624	68689
31394	68690
51766	68691
61093	68692
63309	68693
5685	68694
1260	68695
20518	68696
32408	68697
75211	68698
311751	68699
64168	68700
335371	68701
43347	68702
277406	68703
23387	68704
251461	68705
147142	68706
161937	68707
62901	68708
89917	68709
259261	68710
143467	68711
49714	68712
207040	68713
1367	68714
138937	68715
89876	68716
51444	68717
33420	68718
95049	68719
9076	68720
205578	68721
30123	68722
45952	68723
15380	68724
278964	68725
66235	68726
196410	68727
85884	68728
328499	68729
8045	68730
308266	68731
18282	68732
152367	68733
14566	68734
206687	68735
1401	68736
1401	68737
60945	68738
13916	68739
165090	68740
76913	68741
116753	68742
11332	68743
40230	68744
107711	68745
12908	68746
4170	68747
67461	68748
19959	68749
49592	68750
72275	68751
22688	68752
125429	68753
45885	68754
316428	68755
113614	68756
22	68757
22	68758
132807	68759
843	68760
54160	68761
22610	68762
119919	68763
9951	68764
7549	68765
315643	68766
118389	68767
68087	68768
98057	68769
12768	68770
3266	68771
5194	68772
72755	68773
209936	68774
12034	68775
30870	68776
39434	68777
49915	68778
4738	68779
32590	68780
193955	68781
118107	68782
227019	68783
23078	68784
4172	68785
10490	68786
24204	68787
62441	68788
24116	68789
76977	68790
210320	68791
84185	68792
8864	68793
230096	68794
18347	68795
14986	68796
72297	68797
68361	68798
50437	68799
199516	68800
93023	68801
37699	68802
97391	68803
28166	68804
64788	68805
43417	68806
30065	68807
19791	68808
5512	68809
40523	68810
741	68811
112053	68812
112750	68813
86384	68814
196782	68815
125904	68816
187628	68817
31587	68818
45560	68819
1824	68820
126482	68821
338876	68822
41525	68823
110727	68824
40758	68825
4551	68826
35887	68827
3349	68828
43179	68829
646	68830
33462	68831
53867	68832
86	68833
15801	68834
5221	68835
86438	68836
30536	68837
36383	68838
163726	68839
136570	68840
93307	68841
175452	68842
14371	68843
64706	68844
8155	68845
120755	68846
42888	68847
68547	68848
208353	68849
70463	68850
349891	68851
139431	68852
70507	68853
24164	68854
62477	68855
456	68856
7611	68857
43917	68858
782	68859
13470	68860
9983	68861
29342	68862
52161	68863
29785	68864
5267	68865
97228	68866
4935	68867
68640	68868
6392	68869
31800	68870
23162	68871
163726	68872
42845	68873
41209	68874
97267	68875
10096	68876
59665	68877
53807	68878
11711	68879
4064	68880
162571	68881
53441	68882
210273	68883
37025	68884
188218	68885
182603	68886
110634	68887
62441	68888
376	68889
174070	68890
8608	68891
139036	68892
30086	68893
44427	68894
19959	68895
159928	68896
109220	68897
4049	68898
55976	68899
13697	68900
278264	68901
64748	68902
50909	68903
43953	68904
7396	68905
68036	68906
148490	68907
153080	68908
18655	68909
160158	68910
39569	68911
62951	68912
33727	68913
72847	68914
2325	68915
96343	68916
79531	68917
70468	68918
13812	68919
21	68920
64087	68921
94895	68922
278261	68923
155837	68924
92766	68925
123175	68926
85184	68927
8950	68928
123	68929
16376	68930
126248	68931
75321	68932
94164	68933
109979	68934
39858	68935
348470	68936
169971	68937
75659	68938
178460	68939
349372	68940
101367	68941
74876	68942
222456	68943
11614	68944
61172	68945
356107	68946
330019	68947
23896	68948
156447	68949
75302	68950
63101	68951
153558	68952
240992	68953
275568	68954
84516	68955
153574	68956
54353	68957
349515	68958
163980	68959
88409	68960
40077	68961
149788	68962
180372	68963
48061	68964
8909	68965
344116	68966
203057	68967
26274	68968
53297	68969
19738	68970
222041	68971
224275	68972
6989	68973
55782	68974
38413	68975
38409	68976
127735	68977
345103	68978
281023	68979
38443	68980
38302	68981
186792	68982
46381	68983
142886	68984
104535	68985
17309	68986
5207	68987
238546	68988
6185	68989
12527	68990
324299	68991
297710	68992
36618	68993
254973	68994
113356	68995
270238	68996
31124	68997
47132	68998
26326	68999
1015	69000
4825	69001
115155	69002
43651	69003
4791	69004
12665	69005
909	69006
7089	69007
54867	69008
185107	69009
70775	69010
227291	69011
89491	69012
8000	69013
74401	69014
35613	69015
10834	69016
79952	69017
157180	69018
10713	69019
156015	69020
136904	69021
124803	69022
106560	69023
182541	69024
64220	69025
97274	69026
35103	69027
11456	69028
487	69029
110022	69030
71933	69031
3690	69032
115916	69033
19436	69034
200390	69035
35758	69036
35731	69037
46455	69038
118787	69039
44344	69040
207	69041
42928	69042
178096	69043
31	69044
197588	69045
201483	69046
117017	69047
666	69048
8459	69049
221208	69050
341380	69051
1223	69052
123642	69053
180528	69054
6705	69055
29600	69056
60882	69057
4348	69058
52795	69059
11969	69060
145	69061
78453	69062
113316	69063
37586	69064
175975	69065
162550	69066
248794	69067
73687	69068
152167	69069
180306	69070
68249	69071
31037	69072
1816	69073
1872	69074
82980	69075
224502	69076
11881	69077
113317	69078
159375	69079
14465	69080
256041	69081
43936	69082
10668	69083
123913	69084
28151	69085
23372	69086
90867	69087
89059	69088
56894	69089
130113	69090
58734	69091
3125	69092
165266	69093
108109	69094
227932	69095
982	69096
14895	69097
27002	69098
3031	69099
198219	69100
19336	69101
231675	69102
34727	69103
180966	69104
280728	69105
38243	69106
278495	69107
125692	69108
76066	69109
55214	69110
37859	69111
55321	69112
78687	69113
170763	69114
61514	69115
27987	69116
184652	69117
88411	69118
30641	69119
202750	69120
299292	69121
137266	69122
115170	69123
100	69124
115326	69125
115296	69126
56535	69127
169521	69128
13229	69129
41796	69130
105776	69131
41960	69132
72682	69133
837	69134
47793	69135
170809	69136
48017	69137
50329	69138
29425	69139
139100	69140
279981	69141
126437	69142
19794	69143
137894	69144
58881	69145
8808	69146
8808	69147
70220	69148
5463	69149
197538	69150
23806	69151
144959	69152
230529	69153
326531	69154
178926	69155
198542	69156
250626	69157
200126	69158
17477	69159
218498	69160
250891	69161
70700	69162
55422	69163
23948	69164
169786	69165
3690	69166
115116	69167
1467	69168
10508	69169
13191	69170
98729	69171
298140	69172
376	69173
5207	69174
13708	69175
12	69176
126231	69177
125401	69178
221612	69179
203383	69180
110826	69181
59572	69182
176862	69183
298253	69184
143230	69185
244397	69186
142620	69187
146103	69188
273094	69189
56035	69190
257839	69191
75836	69192
61804	69193
88863	69194
48437	69195
14164	69196
1021	69197
55490	69198
259387	69199
27021	69200
180959	69201
191637	69202
116572	69203
9468	69204
11367	69205
84914	69206
40422	69207
173734	69208
107014	69209
44739	69210
10272	69211
26187	69212
1242	69213
70817	69214
294672	69215
4391	69216
37986	69217
114814	69218
198752	69219
25383	69220
198627	69221
40391	69222
138507	69223
81557	69224
66491	69225
5439	69226
69193	69227
46856	69228
6481	69229
292987	69230
212259	69231
158328	69232
76885	69233
285483	69234
22368	69235
25915	69236
1181	69237
80955	69238
52926	69239
20482	69240
77298	69241
32183	69242
45229	69243
102333	69244
152903	69245
53089	69246
26750	69247
1086	69248
4171	69249
7903	69250
4082	69251
36546	69252
180032	69253
24768	69254
14082	69255
5285	69256
33625	69257
45288	69258
170010	69259
42107	69260
52423	69261
29739	69262
281040	69263
1551	69264
45335	69265
37209	69266
70259	69267
203862	69268
278382	69269
15996	69270
71527	69271
100868	69272
20496	69273
49993	69274
7406	69275
34342	69276
24438	69277
85291	69278
38704	69279
190323	69280
262692	69281
159781	69282
260546	69283
22616	69284
219809	69285
47954	69286
100236	69287
136047	69288
133921	69289
3659	69290
171307	69291
16659	69292
140609	69293
131104	69294
62904	69295
45560	69296
170721	69297
66942	69298
213177	69299
149523	69300
54834	69301
157635	69302
178106	69303
33684	69304
25681	69305
174501	69306
42369	69307
31736	69308
17396	69309
43	69310
61140	69311
175560	69312
159891	69313
293285	69314
73912	69315
176020	69316
37149	69317
271405	69318
342476	69319
28198	69320
145014	69321
6655	69322
28638	69323
305573	69324
151994	69325
148468	69326
322855	69327
35039	69328
163103	69329
33395	69330
308437	69331
3502	69332
1346	69333
6600	69334
2002	69335
90743	69336
22170	69337
55001	69338
169218	69339
344233	69340
227884	69341
140276	69342
330196	69343
70443	69344
95179	69345
61714	69346
340397	69347
228505	69348
15783	69349
69131	69350
300616	69351
237128	69352
130102	69353
56115	69354
144534	69355
51295	69356
199074	69357
130340	69358
10977	69359
83644	69360
192778	69361
101487	69362
35081	69363
45447	69364
25196	69365
321021	69366
59267	69367
144733	69368
274143	69369
97359	69370
247827	69371
35062	69372
155386	69373
60304	69374
336876	69375
87412	69376
70524	69377
49473	69378
115440	69379
91966	69380
74548	69381
97176	69382
179030	69383
18373	69384
105698	69385
80	69386
128689	69387
236206	69388
86052	69389
84840	69390
249051	69391
81896	69392
74411	69393
18266	69394
180247	69395
1041	69396
84875	69397
139429	69398
48097	69399
299112	69400
163986	69401
330426	69402
156936	69403
98250	69404
13656	69405
55999	69406
35476	69407
33368	69408
184291	69409
332241	69410
145327	69411
9849	69412
148851	69413
138567	69414
88445	69415
5463	69416
330135	69417
84581	69418
336510	69419
152973	69420
82552	69421
300696	69422
126172	69423
56665	69424
94634	69425
82298	69426
139919	69427
201427	69428
30829	69429
304768	69430
73659	69431
136465	69432
258063	69433
79122	69434
29075	69435
289564	69436
81849	69437
281626	69438
272388	69439
20738	69440
84514	69441
24315	69442
76136	69443
113809	69444
345301	69445
40977	69446
98255	69447
27112	69448
194863	69449
81446	69450
12436	69451
61689	69452
249980	69453
185456	69454
148411	69455
29884	69456
69554	69457
59234	69458
192599	69459
64600	69460
180910	69461
269342	69462
301986	69463
22617	69464
45996	69465
42116	69466
125541	69467
61673	69468
91132	69469
29570	69470
154482	69471
33480	69472
85135	69473
106652	69474
3732	69475
76006	69476
42579	69477
221701	69478
58952	69479
339443	69480
125185	69481
23466	69482
328076	69483
2501	69484
50284	69485
43395	69486
47772	69487
354135	69488
97153	69489
90247	69490
49941	69491
268322	69492
35129	69493
27660	69494
20046	69495
342403	69496
60319	69497
70014	69498
6942	69499
40436	69500
84886	69501
6630	69502
61259	69503
130819	69504
85041	69505
248187	69506
224652	69507
5709	69508
11278	69509
132071	69510
330577	69511
156661	69512
181829	69513
279917	69514
180932	69515
208199	69516
179398	69517
107172	69518
301951	69519
145391	69520
20054	69521
4594	69522
131041	69523
22696	69524
141427	69525
159118	69526
225746	69527
19943	69528
34872	69529
153609	69530
237749	69531
153608	69532
164568	69533
4851	69534
2824	69535
8722	69536
92944	69537
125005	69538
303922	69539
165214	69540
20509	69541
50620	69542
236025	69543
47879	69544
215435	69545
97671	69546
94732	69547
44830	69548
130874	69549
92031	69550
69013	69551
10776	69552
250545	69553
152026	69554
31507	69555
27083	69556
9447	69557
153597	69558
155621	69559
95087	69560
47772	69561
98713	69562
106875	69563
64905	69564
130847	69565
325431	69566
184627	69567
70800	69568
53360	69569
180249	69570
271478	69571
104197	69572
138531	69573
22506	69574
23035	69575
59331	69576
155278	69577
301979	69578
20054	69579
28625	69580
55193	69581
38583	69582
107112	69583
130743	69584
80540	69585
244742	69586
56690	69587
112774	69588
82281	69589
96956	69590
338149	69591
16508	69592
46279	69593
120417	69594
96112	69595
138413	69596
124382	69597
255698	69598
151775	69599
65108	69600
199183	69601
161683	69602
62669	69603
293068	69604
60000	69605
28983	69606
25518	69607
9490	69608
231270	69609
167849	69610
88716	69611
21055	69612
11763	69613
146051	69614
92497	69615
225725	69616
169018	69617
114957	69618
307883	69619
37628	69620
35124	69621
99636	69622
137354	69623
105758	69624
151770	69625
1783	69626
184893	69627
40323	69628
98239	69629
60029	69630
95457	69631
6879	69632
37678	69633
15467	69634
97408	69635
161832	69636
113632	69637
97654	69638
24820	69639
166720	69640
42174	69641
95203	69642
70648	69643
145324	69644
41811	69645
200725	69646
139675	69647
56266	69648
53883	69649
40881	69650
90458	69651
250509	69652
59293	69653
121770	69654
39084	69655
38750	69656
208311	69657
133713	69658
75221	69659
75448	69660
147665	69661
8817	69662
221637	69663
189897	69664
60073	69665
69446	69666
11278	69667
136387	69668
179145	69669
40993	69670
225608	69671
205673	69672
354063	69673
230940	69674
94943	69675
137575	69676
139956	69677
99442	69678
44798	69679
310204	69680
2915	69681
39323	69682
8559	69683
279268	69684
303335	69685
195391	69686
184961	69687
76152	69688
100678	69689
64002	69690
6688	69691
4369	69692
5444	69693
61581	69694
328338	69695
154507	69696
84170	69697
16416	69698
215	69699
155380	69700
107336	69701
88621	69702
92020	69703
38910	69704
253229	69705
43384	69706
12312	69707
244573	69708
87784	69709
86508	69710
8414	69711
107121	69712
28535	69713
145025	69714
13617	69715
277109	69716
199414	69717
40085	69718
327771	69719
253263	69720
10311	69721
51008	69722
11370	69723
632	69724
119291	69725
54871	69726
11856	69727
169066	69728
5098	69729
25630	69730
25487	69731
225868	69732
40875	69733
104967	69734
13835	69735
8173	69736
43132	69737
337176	69738
83643	69739
101128	69740
106950	69741
147821	69742
320787	69743
19742	69744
305751	69745
271153	69746
46813	69747
185853	69748
32811	69749
265777	69750
277527	69751
16911	69752
205741	69753
5478	69754
154555	69755
8994	69756
94580	69757
67627	69758
47156	69759
68344	69760
173149	69761
273853	69762
123904	69763
251579	69764
181099	69765
166752	69766
197771	69767
175901	69768
310476	69769
174834	69770
156833	69771
31564	69772
41729	69773
28296	69774
49764	69775
189973	69776
198998	69777
192023	69778
111787	69779
18920	69780
55080	69781
7539	69782
183575	69783
15428	69784
79382	69785
136744	69786
125873	69787
170511	69788
11507	69789
126235	69790
1120	69791
14824	69792
5869	69793
12162	69794
44096	69795
72	69796
78889	69797
18191	69798
185150	69799
34513	69800
40050	69801
33390	69802
137703	69803
145371	69804
282303	69805
84413	69806
352917	69807
331043	69808
81174	69809
79663	69810
345241	69811
93388	69812
82241	69813
129946	69814
19576	69815
146135	69816
240410	69817
127391	69818
10937	69819
148381	69820
123916	69821
9466	69822
73927	69823
106945	69824
21129	69825
29558	69826
111175	69827
44763	69828
176616	69829
240414	69830
74893	69831
55666	69832
34517	69833
16050	69834
183102	69835
7081	69836
247161	69837
111341	69838
55157	69839
14613	69840
202729	69841
195352	69842
349277	69843
213318	69844
133041	69845
28721	69846
48061	69847
58367	69848
14129	69849
260502	69850
193030	69851
96406	69852
95539	69853
294040	69854
171712	69855
9961	69856
146137	69857
106950	69858
142126	69859
50201	69860
199256	69861
115499	69862
31565	69863
12968	69864
112790	69865
97844	69866
100320	69867
256073	69868
115769	69869
92615	69870
106048	69871
80728	69872
17223	69873
145279	69874
331405	69875
35020	69876
180233	69877
32120	69878
212139	69879
95192	69880
299466	69881
40253	69882
74775	69883
301971	69884
287879	69885
96036	69886
18380	69887
114675	69888
180977	69889
110791	69890
337935	69891
202009	69892
54232	69893
155276	69894
1859	69895
62679	69896
136099	69897
86326	69898
126561	69899
280731	69900
331591	69901
269755	69902
155778	69903
124582	69904
235390	69905
65913	69906
299921	69907
47464	69908
180963	69909
61249	69910
249143	69911
19587	69912
156031	69913
177599	69914
110944	69915
172726	69916
108520	69917
302168	69918
153599	69919
141518	69920
302006	69921
38082	69922
107387	69923
33952	69924
67748	69925
179288	69926
287837	69927
169433	69928
209674	69929
155512	69930
128933	69931
84055	69932
72696	69933
98324	69934
10895	69935
79897	69936
654	69937
63529	69938
199094	69939
69097	69940
145656	69941
177701	69942
98264	69943
17434	69944
22656	69945
65833	69946
30072	69947
172368	69948
61899	69949
82549	69950
110330	69951
340820	69952
3816	69953
148881	69954
65703	69955
153722	69956
54717	69957
9216	69958
257422	69959
39266	69960
34281	69961
110128	69962
10895	69963
49381	69964
167055	69965
28570	69966
115499	69967
89864	69968
37408	69969
155143	69970
4081	69971
33147	69972
33045	69973
108942	69974
134444	69975
71915	69976
83106	69977
66325	69978
336339	69979
18741	69980
56074	69981
315392	69982
271972	69983
339583	69984
41024	69985
107532	69986
133997	69987
224741	69988
113445	69989
15785	69990
187415	69991
24564	69992
269170	69993
65511	69994
211886	69995
137832	69996
165291	69997
142347	69998
92615	69999
179195	70000
154028	70001
147657	70002
65644	70003
197361	70004
28198	70005
35778	70006
103300	70007
48683	70008
60472	70009
64351	70010
34373	70011
123596	70012
284299	70013
286838	70014
117600	70015
28570	70016
273964	70017
149005	70018
352616	70019
211944	70020
171944	70021
33350	70022
15630	70023
110116	70024
11119	70025
27148	70026
59584	70027
191366	70028
40290	70029
19349	70030
144250	70031
12381	70032
107464	70033
22187	70034
69520	70035
139172	70036
136992	70037
64228	70038
74068	70039
97126	70040
185740	70041
82261	70042
114781	70043
74066	70044
148582	70045
2018	70046
260308	70047
210156	70048
42484	70049
177569	70050
4692	70051
226904	70052
72259	70053
100232	70054
18398	70055
203501	70056
14184	70057
6690	70058
56029	70059
110455	70060
33836	70061
206497	70062
171629	70063
46231	70064
152871	70065
23911	70066
99551	70067
223690	70068
108614	70069
116337	70070
97731	70071
66034	70072
175604	70073
175390	70074
172920	70075
153015	70076
212264	70077
285963	70078
293724	70079
113646	70080
113646	70081
128972	70082
169190	70083
176243	70084
96119	70085
44049	70086
153088	70087
169216	70088
176163	70089
159430	70090
38789	70091
173182	70092
109524	70093
337434	70094
24665	70095
54189	70096
242433	70097
125636	70098
54422	70099
108824	70100
10895	70101
103990	70102
71258	70103
31282	70104
23130	70105
71622	70106
98023	70107
47893	70108
210956	70109
192729	70110
145740	70111
26893	70112
47985	70113
42948	70114
107090	70115
125667	70116
9287	70117
26508	70118
327819	70119
59217	70120
299362	70121
132042	70122
66108	70123
144411	70124
349706	70125
29539	70126
63552	70127
140613	70128
60514	70129
30322	70130
33893	70131
141788	70132
64213	70133
131196	70134
57143	70135
53849	70136
171630	70137
73838	70138
7890	70139
99098	70140
102337	70141
12670	70142
1105	70143
5021	70144
138670	70145
26852	70146
50936	70147
41473	70148
130032	70149
1812	70150
6526	70151
20255	70152
80745	70153
198506	70154
158036	70155
145257	70156
92130	70157
274841	70158
253741	70159
866	70160
70901	70161
177713	70162
201233	70163
128357	70164
129008	70165
333866	70166
27282	70167
210168	70168
73265	70169
81830	70170
335640	70171
82147	70172
102826	70173
184606	70174
306198	70175
309800	70176
182715	70177
184131	70178
304998	70179
22829	70180
101933	70181
39537	70182
46169	70183
46169	70184
46169	70185
46169	70186
144728	70187
3834	70188
91718	70189
112016	70190
112720	70191
92252	70192
9523	70193
334506	70194
84543	70195
9525	70196
184758	70197
305991	70198
63237	70199
41416	70200
116127	70201
201696	70202
183920	70203
124853	70204
4298	70205
109570	70206
4083	70207
120150	70208
192208	70209
10441	70210
8132	70211
54974	70212
209645	70213
165633	70214
16244	70215
18640	70216
25939	70217
4222	70218
31593	70219
96455	70220
110177	70221
128996	70222
53898	70223
118083	70224
67287	70225
111697	70226
13829	70227
23980	70228
48524	70229
898	70230
7645	70231
50466	70232
3054	70233
64887	70234
1798	70235
261047	70236
77715	70237
36206	70238
16549	70239
12337	70240
6313	70241
170875	70242
57239	70243
17635	70244
1549	70245
26517	70246
176368	70247
7942	70248
54126	70249
77807	70250
11088	70251
53119	70252
118735	70253
27675	70254
186564	70255
48913	70256
1805	70257
183104	70258
22326	70259
100729	70260
58107	70261
68053	70262
181311	70263
9974	70264
36258	70265
101470	70266
26459	70267
32102	70268
6066	70269
121621	70270
16257	70271
298962	70272
69336	70273
32007	70274
150471	70275
98798	70276
1303	70277
78870	70278
51588	70279
4906	70280
24368	70281
96621	70282
79214	70283
208189	70284
72871	70285
97607	70286
35349	70287
78206	70288
1797	70289
191035	70290
121838	70291
264587	70292
8271	70293
317697	70294
1271	70295
20215	70296
2053	70297
503	70298
122423	70299
160598	70300
45701	70301
102050	70302
118082	70303
267148	70304
64308	70305
156580	70306
285713	70307
3861	70308
12788	70309
285683	70310
4759	70311
119759	70312
2776	70313
20236	70314
11955	70315
38887	70316
17172	70317
264335	70318
22336	70319
55166	70320
23049	70321
20949	70322
341178	70323
4031	70324
449	70325
54149	70326
3977	70327
24157	70328
29688	70329
121505	70330
111796	70331
26313	70332
13984	70333
310883	70334
27864	70335
132840	70336
316854	70337
26359	70338
52680	70339
349672	70340
36211	70341
86761	70342
34293	70343
8096	70344
115914	70345
58054	70346
32213	70347
22661	70348
264797	70349
26597	70350
141595	70351
5187	70352
197061	70353
120219	70354
3443	70355
68744	70356
215888	70357
65057	70358
337130	70359
17722	70360
72589	70361
24421	70362
1546	70363
102776	70364
14122	70365
26931	70366
62360	70367
370	70368
115919	70369
30234	70370
34281	70371
116437	70372
128283	70373
46762	70374
178380	70375
50120	70376
45580	70377
51549	70378
351776	70379
155544	70380
8180	70381
166608	70382
143941	70383
16307	70384
65861	70385
56619	70386
174004	70387
166060	70388
6169	70389
92974	70390
33798	70391
53337	70392
6725	70393
299884	70394
72164	70395
6554	70396
103414	70397
3609	70398
200881	70399
3562	70400
32777	70401
205397	70402
4695	70403
19517	70404
55945	70405
49013	70406
18418	70407
170527	70408
92469	70409
950	70410
80724	70411
280819	70412
67935	70413
23262	70414
39171	70415
19467	70416
191225	70417
339350	70418
4801	70419
75	70420
16328	70421
48331	70422
281875	70423
5083	70424
45418	70425
27	70426
85914	70427
171001	70428
16469	70429
9985	70430
34272	70431
54147	70432
256468	70433
51071	70434
310412	70435
12955	70436
29162	70437
7139	70438
97749	70439
13082	70440
48081	70441
348938	70442
1907	70443
146678	70444
187914	70445
37181	70446
153742	70447
58659	70448
5509	70449
118302	70450
46440	70451
88184	70452
186548	70453
4342	70454
43682	70455
48660	70456
60328	70457
235316	70458
1275	70459
136744	70460
20264	70461
801	70462
36881	70463
133291	70464
114688	70465
11139	70466
41686	70467
11210	70468
319820	70469
523	70470
132859	70471
59103	70472
10653	70473
120087	70474
7992	70475
453	70476
338899	70477
39724	70478
34733	70479
124962	70480
15202	70481
28621	70482
117033	70483
5485	70484
323772	70485
191799	70486
27957	70487
121520	70488
3054	70489
13853	70490
128359	70491
19830	70492
174238	70493
12113	70494
5021	70495
47	70496
1564	70497
19315	70498
99473	70499
22997	70500
1741	70501
61786	70502
108703	70503
174335	70504
47132	70505
46590	70506
47624	70507
23196	70508
40195	70509
44370	70510
4042	70511
129555	70512
49446	70513
9085	70514
11275	70515
44005	70516
5191	70517
10065	70518
292	70519
2370	70520
125220	70521
6506	70522
80038	70523
10513	70524
2029	70525
51097	70526
28948	70527
28969	70528
191434	70529
51747	70530
34865	70531
5476	70532
64665	70533
121011	70534
205813	70535
229838	70536
9281	70537
356128	70538
38021	70539
131114	70540
109473	70541
17026	70542
6262	70543
55401	70544
4072	70545
1996	70546
142636	70547
51129	70548
18515	70549
109062	70550
201184	70551
5512	70552
340204	70553
16578	70554
40625	70555
17607	70556
167916	70557
72132	70558
41343	70559
166253	70560
30762	70561
150456	70562
62880	70563
87385	70564
154416	70565
208375	70566
102073	70567
160665	70568
11653	70569
147791	70570
32093	70571
6528	70572
89587	70573
6399	70574
39047	70575
240694	70576
191554	70577
28711	70578
13641	70579
4056	70580
74458	70581
91165	70582
29254	70583
3670	70584
4333	70585
86100	70586
145361	70587
76304	70588
252441	70589
171222	70590
149274	70591
4604	70592
117075	70593
29622	70594
9717	70595
99983	70596
16361	70597
117246	70598
24434	70599
2673	70600
181980	70601
4030	70602
42383	70603
5036	70604
277809	70605
26887	70606
275298	70607
146122	70608
6626	70609
102	70610
296415	70611
152171	70612
68009	70613
275386	70614
126168	70615
235942	70616
34074	70617
92106	70618
153778	70619
5168	70620
2801	70621
77875	70622
16715	70623
31863	70624
30762	70625
6835	70626
24403	70627
60797	70628
87923	70629
4174	70630
51532	70631
84714	70632
279556	70633
151388	70634
5236	70635
82620	70636
5250	70637
51997	70638
200044	70639
154450	70640
50024	70641
2643	70642
52405	70643
18102	70644
109000	70645
1780	70646
106131	70647
1296	70648
179	70649
194645	70650
10144	70651
330243	70652
15262	70653
39918	70654
41529	70655
96158	70656
353426	70657
26062	70658
115836	70659
29325	70660
23092	70661
17172	70662
38388	70663
339521	70664
49317	70665
346962	70666
782	70667
46690	70668
29112	70669
275052	70670
5524	70671
8045	70672
109	70673
9920	70674
262	70675
40681	70676
51220	70677
85605	70678
25730	70679
2217	70680
140795	70681
115876	70682
50043	70683
38009	70684
3343	70685
8801	70686
9423	70687
801	70688
14408	70689
133143	70690
10467	70691
42140	70692
317611	70693
175932	70694
12340	70695
3265	70696
52403	70697
86414	70698
22958	70699
10276	70700
209373	70701
153342	70702
24163	70703
46318	70704
47349	70705
103374	70706
42269	70707
2000	70708
7008	70709
19167	70710
322506	70711
189389	70712
210333	70713
12515	70714
5550	70715
3853	70716
26309	70717
8785	70718
193779	70719
6308	70720
123930	70721
46373	70722
4784	70723
67026	70724
130735	70725
71849	70726
30431	70727
78831	70728
72393	70729
14782	70730
359	70731
202828	70732
171692	70733
19549	70734
132815	70735
152746	70736
32354	70737
9946	70738
139161	70739
72820	70740
71940	70741
1851	70742
116532	70743
7811	70744
48545	70745
3718	70746
2533	70747
84038	70748
9276	70749
10423	70750
300283	70751
244700	70752
7323	70753
84919	70754
1498	70755
52177	70756
116044	70757
88396	70758
35614	70759
342786	70760
77126	70761
21042	70762
79427	70763
23511	70764
184539	70765
32309	70766
43205	70767
253108	70768
19802	70769
624	70770
103221	70771
49191	70772
9274	70773
175907	70774
185277	70775
1652	70776
52405	70777
155343	70778
73692	70779
8703	70780
111894	70781
205680	70782
32792	70783
1725	70784
11223	70785
42841	70786
1636	70787
270368	70788
45330	70789
15598	70790
32074	70791
44183	70792
6334	70793
8254	70794
160192	70795
19534	70796
102002	70797
85705	70798
9321	70799
68104	70800
68119	70801
6334	70802
284167	70803
208660	70804
1513	70805
27276	70806
45671	70807
24635	70808
71690	70809
160244	70810
12363	70811
121063	70812
45624	70813
205698	70814
7633	70815
159641	70816
859	70817
4221	70818
46505	70819
4706	70820
12557	70821
192528	70822
410	70823
67126	70824
25837	70825
32329	70826
227722	70827
89478	70828
265204	70829
665	70830
52305	70831
51896	70832
4589	70833
76487	70834
26927	70835
14197	70836
149787	70837
170547	70838
57114	70839
14684	70840
143385	70841
2400	70842
70000	70843
28654	70844
14167	70845
172434	70846
85083	70847
53239	70848
102899	70849
80990	70850
229067	70851
20026	70852
38722	70853
2110	70854
8055	70855
73672	70856
8477	70857
66773	70858
27323	70859
64847	70860
28087	70861
54915	70862
1121	70863
43134	70864
133206	70865
230824	70866
28373	70867
185712	70868
36131	70869
12654	70870
24328	70871
14596	70872
303	70873
121377	70874
235	70875
49148	70876
123656	70877
6901	70878
11142	70879
15286	70880
81597	70881
91610	70882
50028	70883
10648	70884
49363	70885
4191	70886
100202	70887
117463	70888
32941	70889
29276	70890
32725	70891
314758	70892
188172	70893
997	70894
1695	70895
36203	70896
248330	70897
34720	70898
51467	70899
66361	70900
29128	70901
46121	70902
131148	70903
66385	70904
250	70905
3595	70906
5568	70907
26240	70908
83795	70909
356530	70910
140774	70911
47440	70912
303630	70913
25683	70914
4889	70915
234760	70916
5178	70917
196436	70918
52402	70919
7345	70920
132556	70921
137396	70922
39431	70923
971	70924
8633	70925
2710	70926
188382	70927
17194	70928
2625	70929
244899	70930
79985	70931
43677	70932
22658	70933
16875	70934
192101	70935
157041	70936
269405	70937
348687	70938
1322	70939
8734	70940
99062	70941
1652	70942
204989	70943
110745	70944
47403	70945
283240	70946
37456	70947
117482	70948
2877	70949
84254	70950
3673	70951
34733	70952
9733	70953
89965	70954
18001	70955
110388	70956
122029	70957
762	70958
16606	70959
209218	70960
177991	70961
223275	70962
146324	70963
102631	70964
145530	70965
58530	70966
178822	70967
87880	70968
35570	70969
124524	70970
61203	70971
18385	70972
19178	70973
25460	70974
124847	70975
132	70976
156336	70977
38670	70978
303	70979
17121	70980
109956	70981
2190	70982
15875	70983
108804	70984
277829	70985
15593	70986
107062	70987
230995	70988
11431	70989
77376	70990
205624	70991
293672	70992
270506	70993
79159	70994
69271	70995
15132	70996
27252	70997
84396	70998
6440	70999
27384	71000
37281	71001
18730	71002
23556	71003
126658	71004
3872	71005
15140	71006
223228	71007
15750	71008
58487	71009
50858	71010
17166	71011
29481	71012
53778	71013
21371	71014
41	71015
14808	71016
46	71017
75714	71018
47507	71019
353393	71020
106076	71021
3425	71022
116523	71023
49585	71024
52960	71025
52396	71026
127948	71027
159359	71028
1943	71029
4768	71030
96	71031
7775	71032
111894	71033
96838	71034
25011	71035
336723	71036
57442	71037
129868	71038
18276	71039
168610	71040
2560	71041
48720	71042
1339	71043
22599	71044
73602	71045
4539	71046
136921	71047
11479	71048
21882	71049
8026	71050
84458	71051
9224	71052
52861	71053
295818	71054
139686	71055
18425	71056
181425	71057
98513	71058
111049	71059
72777	71060
109737	71061
277567	71062
276488	71063
2371	71064
184089	71065
105503	71066
44020	71067
85502	71068
38387	71069
208214	71070
24785	71071
70253	71072
10375	71073
46581	71074
74833	71075
2081	71076
129791	71077
35482	71078
51856	71079
190924	71080
26286	71081
30938	71082
41359	71083
174359	71084
183138	71085
5446	71086
12463	71087
214991	71088
352307	71089
3401	71090
11036	71091
82023	71092
205826	71093
33037	71094
8344	71095
6337	71096
219038	71097
357627	71098
4599	71099
66915	71100
88961	71101
45909	71102
10448	71103
52426	71104
159626	71105
210361	71106
26158	71107
135276	71108
63175	71109
264000	71110
3612	71111
314172	71112
77953	71113
221	71114
8078	71115
10052	71116
91194	71117
16817	71118
122029	71119
322441	71120
324926	71121
238605	71122
7739	71123
152574	71124
69920	71125
15293	71126
69891	71127
32129	71128
325726	71129
91573	71130
3623	71131
17265	71132
82180	71133
21200	71134
31947	71135
220611	71136
8087	71137
63548	71138
234	71139
19570	71140
78083	71141
110868	71142
5221	71143
9386	71144
8442	71145
5285	71146
163832	71147
351	71148
45859	71149
5099	71150
1091	71151
110181	71152
46093	71153
62732	71154
40293	71155
294272	71156
12376	71157
26384	71158
102438	71159
1249	71160
54461	71161
101854	71162
87275	71163
70828	71164
14271	71165
41184	71166
2299	71167
23344	71168
37020	71169
18230	71170
8111	71171
49292	71172
73946	71173
286263	71174
9847	71175
57900	71176
68931	71177
82054	71178
16646	71179
2918	71180
3575	71181
57289	71182
45802	71183
19806	71184
11345	71185
157402	71186
65170	71187
7174	71188
3180	71189
329282	71190
8083	71191
311	71192
103497	71193
6385	71194
102339	71195
69118	71196
68127	71197
21066	71198
101262	71199
132463	71200
58849	71201
50074	71202
7267	71203
252455	71204
200024	71205
24090	71206
9005	71207
47706	71208
10356	71209
196916	71210
61553	71211
228418	71212
33653	71213
17466	71214
115749	71215
185598	71216
75797	71217
147140	71218
41879	71219
201212	71220
64553	71221
276530	71222
13360	71223
76931	71224
352944	71225
281908	71226
151603	71227
47772	71228
48711	71229
158984	71230
79934	71231
8037	71232
57412	71233
235916	71234
21695	71235
18611	71236
1328	71237
57243	71238
133473	71239
131750	71240
282054	71241
334801	71242
24377	71243
73599	71244
168067	71245
2643	71246
56977	71247
87457	71248
8396	71249
2081	71250
166757	71251
1134	71252
17690	71253
1414	71254
104288	71255
42373	71256
20848	71257
35812	71258
305653	71259
90918	71260
201247	71261
82361	71262
5388	71263
189	71264
83662	71265
10076	71266
47130	71267
92197	71268
21371	71269
35302	71270
3259	71271
168435	71272
142674	71273
29774	71274
42190	71275
132955	71276
7156	71277
188569	71278
7030	71279
26593	71280
30584	71281
76835	71282
19575	71283
191415	71284
70781	71285
3122	71286
29651	71287
9508	71288
3448	71289
11405	71290
18950	71291
11656	71292
17182	71293
95979	71294
118416	71295
20731	71296
211635	71297
6668	71298
112085	71299
108063	71300
2092	71301
89272	71302
5354	71303
20395	71304
11834	71305
202546	71306
24454	71307
72536	71308
79280	71309
11098	71310
8972	71311
86441	71312
523	71313
2169	71314
35201	71315
21534	71316
116784	71317
170821	71318
27830	71319
80022	71320
78133	71321
63774	71322
1840	71323
116536	71324
89958	71325
35914	71326
120734	71327
7479	71328
39714	71329
30428	71330
78	71331
48959	71332
185867	71333
9026	71334
29622	71335
83668	71336
204329	71337
197200	71338
231489	71339
602	71340
1002	71341
2949	71342
707	71343
34874	71344
1322	71345
3431	71346
2766	71347
1888	71348
10353	71349
124282	71350
2711	71351
31336	71352
296536	71353
11191	71354
11191	71355
115565	71356
40610	71357
198095	71358
5821	71359
123500	71360
175004	71361
1343	71362
32370	71363
108683	71364
54455	71365
31188	71366
86512	71367
210454	71368
104585	71369
163631	71370
187671	71371
78677	71372
30178	71373
112863	71374
135880	71375
129243	71376
172338	71377
9880	71378
29002	71379
315942	71380
7931	71381
41631	71382
134219	71383
8399	71384
54127	71385
48085	71386
2940	71387
41093	71388
248914	71389
84778	71390
13189	71391
72205	71392
330737	71393
4357	71394
277449	71395
139	71396
52304	71397
25184	71398
15018	71399
19470	71400
63374	71401
5527	71402
75136	71403
232530	71404
49353	71405
81253	71406
43978	71407
203372	71408
88243	71409
101019	71410
36106	71411
16459	71412
19490	71413
125674	71414
24167	71415
2386	71416
172452	71417
25838	71418
2202	71419
290306	71420
18401	71421
964	71422
338045	71423
102	71424
102	71425
124299	71426
16461	71427
10298	71428
38630	71429
54321	71430
281519	71431
43208	71432
3305	71433
4336	71434
2133	71435
61339	71436
29444	71437
130072	71438
25896	71439
69194	71440
78626	71441
2958	71442
1328	71443
321571	71444
571	71445
120519	71446
6265	71447
4444	71448
86696	71449
248522	71450
8588	71451
158904	71452
44142	71453
64347	71454
21340	71455
15480	71456
30868	71457
117575	71458
58	71459
96239	71460
35593	71461
114551	71462
1328	71463
77283	71464
54348	71465
63073	71466
157	71467
8500	71468
209041	71469
356859	71470
6064	71471
20978	71472
15342	71473
183951	71474
14356	71475
283192	71476
115887	71477
193906	71478
48542	71479
61919	71480
20576	71481
24230	71482
247225	71483
93489	71484
24429	71485
5761	71486
84496	71487
53556	71488
50315	71489
162179	71490
114461	71491
160718	71492
56586	71493
58832	71494
46351	71495
436	71496
3216	71497
5139	71498
6034	71499
23547	71500
33891	71501
33257	71502
198845	71503
6303	71504
74741	71505
214494	71506
65072	71507
42385	71508
17623	71509
92317	71510
662	71511
95898	71512
147603	71513
71981	71514
11663	71515
51080	71516
166162	71517
6878	71518
3238	71519
28575	71520
269989	71521
13292	71522
18462	71523
204387	71524
107591	71525
27241	71526
86552	71527
15539	71528
38473	71529
37795	71530
218449	71531
61888	71532
65946	71533
22625	71534
284969	71535
150926	71536
43528	71537
245619	71538
246289	71539
657	71540
142569	71541
145708	71542
300793	71543
34829	71544
75072	71545
298561	71546
6570	71547
342164	71548
45170	71549
107417	71550
294841	71551
71307	71552
284219	71553
4503	71554
142572	71555
207730	71556
60745	71557
143019	71558
163366	71559
20140	71560
28375	71561
351640	71562
206486	71563
350587	71564
757	71565
10900	71566
3818	71567
331406	71568
56032	71569
208759	71570
150776	71571
124966	71572
43058	71573
15188	71574
1708	71575
96505	71576
13115	71577
4523	71578
353549	71579
24067	71580
308254	71581
15190	71582
6028	71583
88410	71584
48434	71585
9251	71586
49448	71587
71516	71588
39473	71589
140164	71590
349282	71591
144743	71592
51422	71593
83995	71594
15103	71595
30661	71596
7099	71597
104555	71598
2429	71599
47539	71600
275032	71601
248154	71602
100515	71603
141408	71604
116903	71605
244815	71606
130907	71607
48035	71608
203310	71609
25452	71610
21767	71611
75164	71612
249601	71613
329886	71614
90999	71615
135081	71616
5360	71617
294877	71618
5882	71619
89709	71620
324686	71621
31521	71622
757	71623
24859	71624
9018	71625
11418	71626
68333	71627
64283	71628
251934	71629
7157	71630
246	71631
246	71632
246	71633
96538	71634
95538	71635
16024	71636
98709	71637
299873	71638
2881	71639
2881	71640
2881	71641
124755	71642
24621	71643
15013	71644
206960	71645
50447	71646
69372	71647
23262	71648
23620	71649
68151	71650
7633	71651
38590	71652
62547	71653
42293	71654
6173	71655
17054	71656
110632	71657
2713	71658
13883	71659
220163	71660
8270	71661
19862	71662
5760	71663
16623	71664
172833	71665
177208	71666
278141	71667
2553	71668
42457	71669
23633	71670
15436	71671
47491	71672
165370	71673
46722	71674
40732	71675
231566	71676
129331	71677
349039	71678
100485	71679
187464	71680
65746	71681
17590	71682
4203	71683
111023	71684
216690	71685
289113	71686
178707	71687
15057	71688
324017	71689
187351	71690
252058	71691
14751	71692
60314	71693
13496	71694
2047	71695
5921	71696
76736	71697
297	71698
77586	71699
7859	71700
8634	71701
120105	71702
212689	71703
136244	71704
107631	71705
63275	71706
76052	71707
260155	71708
10731	71709
24645	71710
196260	71711
119024	71712
21482	71713
32736	71714
36433	71715
339	71716
196512	71717
36643	71718
350493	71719
190564	71720
4719	71721
7527	71722
482	71723
341800	71724
275285	71725
121	71726
2924	71727
7465	71728
10606	71729
12326	71730
3762	71731
8613	71732
175	71733
59872	71734
76816	71735
203820	71736
250734	71737
55602	71738
108751	71739
105493	71740
106742	71741
55672	71742
45770	71743
101747	71744
123527	71745
591	71746
42420	71747
11446	71748
165467	71749
226114	71750
94045	71751
77605	71752
23515	71753
73231	71754
26585	71755
149503	71756
39225	71757
64911	71758
83865	71759
68881	71760
77734	71761
107610	71762
49735	71763
28396	71764
22842	71765
42972	71766
128767	71767
15653	71768
74210	71769
354791	71770
216179	71771
57694	71772
40593	71773
174497	71774
152621	71775
101878	71776
3112	71777
5162	71778
160656	71779
196277	71780
101955	71781
80064	71782
122743	71783
31867	71784
2954	71785
63483	71786
62318	71787
5104	71788
244341	71789
2347	71790
26047	71791
3337	71792
2292	71793
79193	71794
208839	71795
27121	71796
35676	71797
18071	71798
161212	71799
126656	71800
139110	71801
348283	71802
1513	71803
67447	71804
31473	71805
18132	71806
10400	71807
72675	71808
37082	71809
25362	71810
288872	71811
26429	71812
323507	71813
17587	71814
156857	71815
162415	71816
7191	71817
261908	71818
326016	71819
12369	71820
146513	71821
16925	71822
122620	71823
337169	71824
14268	71825
71225	71826
5129	71827
43287	71828
39819	71829
138878	71830
96953	71831
15446	71832
103999	71833
154129	71834
24853	71835
113795	71836
156525	71837
51932	71838
261624	71839
61712	71840
1893	71841
60071	71842
36559	71843
159012	71844
341112	71845
13564	71846
8677	71847
21038	71848
41977	71849
26202	71850
10109	71851
1319	71852
16236	71853
65600	71854
53227	71855
190282	71856
30634	71857
32321	71858
21660	71859
87529	71860
81758	71861
104923	71862
11568	71863
19158	71864
1450	71865
8945	71866
301114	71867
13606	71868
35950	71869
149163	71870
13920	71871
25504	71872
299564	71873
16186	71874
238425	71875
49496	71876
103364	71877
14865	71878
3238	71879
172518	71880
11652	71881
20245	71882
1142	71883
11338	71884
310392	71885
88979	71886
12579	71887
71287	71888
1475	71889
13860	71890
296888	71891
4178	71892
37277	71893
27378	71894
6334	71895
84285	71896
213993	71897
4381	71898
122299	71899
46470	71900
1886	71901
4260	71902
6474	71903
9113	71904
23913	71905
8411	71906
11095	71907
140764	71908
50808	71909
9203	71910
118133	71911
13771	71912
16432	71913
353602	71914
32968	71915
1361	71916
18633	71917
50935	71918
56642	71919
128511	71920
44377	71921
32691	71922
83991	71923
85792	71924
106837	71925
285038	71926
192255	71927
1316	71928
26126	71929
55269	71930
30649	71931
207751	71932
1959	71933
45871	71934
577	71935
1982	71936
104574	71937
30434	71938
33996	71939
24869	71940
14973	71941
34593	71942
10156	71943
37837	71944
19379	71945
2168	71946
18736	71947
2900	71948
18711	71949
19575	71950
18298	71951
13808	71952
6554	71953
167965	71954
45059	71955
4732	71956
81444	71957
57551	71958
191337	71959
103746	71960
126283	71961
171265	71962
22795	71963
6476	71964
18658	71965
7101	71966
35951	71967
171180	71968
260808	71969
90127	71970
762	71971
27445	71972
29685	71973
53243	71974
33335	71975
12543	71976
19804	71977
17565	71978
4966	71979
262904	71980
16214	71981
39983	71982
45764	71983
6060	71984
166277	71985
5569	71986
13942	71987
186734	71988
27404	71989
20387	71990
312008	71991
95753	71992
207671	71993
192772	71994
47095	71995
8915	71996
9983	71997
13489	71998
253	71999
42354	72000
37481	72001
61676	72002
3285	72003
31305	72004
1919	72005
43332	72006
98127	72007
292708	72008
37676	72009
71956	72010
96486	72011
51380	72012
19864	72013
1978	72014
175926	72015
46613	72016
260150	72017
17654	72018
11765	72019
110687	72020
43563	72021
207066	72022
189480	72023
311878	72024
25478	72025
9159	72026
38574	72027
13286	72028
165415	72029
67950	72030
121294	72031
16785	72032
32324	72033
35377	72034
20926	72035
18274	72036
56372	72037
68490	72038
2656	72039
107889	72040
48954	72041
81266	72042
21063	72043
65107	72044
16597	72045
171519	72046
94412	72047
57063	72048
67737	72049
50403	72050
13332	72051
70866	72052
261284	72053
37162	72054
128959	72055
121340	72056
169157	72057
59292	72058
259786	72059
164852	72060
92896	72061
93803	72062
175365	72063
3200	72064
3210	72065
13274	72066
3109	72067
5178	72068
15953	72069
168207	72070
163172	72071
350717	72072
17702	72073
16	72074
30773	72075
93441	72076
79552	72077
5142	72078
158885	72079
9256	72080
5284	72081
47	72082
156584	72083
329794	72084
150748	72085
8314	72086
158902	72087
9718	72088
18840	72089
24054	72090
36589	72091
120606	72092
98439	72093
151177	72094
64961	72095
329048	72096
317994	72097
188325	72098
122578	72099
1047	72100
37296	72101
11711	72102
324600	72103
67040	72104
316626	72105
87309	72106
166	72107
102835	72108
22702	72109
188237	72110
26469	72111
266358	72112
102835	72113
11026	72114
316494	72115
53580	72116
8922	72117
263370	72118
118815	72119
160489	72120
31943	72121
353276	72122
315244	72123
83267	72124
38621	72125
96089	72126
166133	72127
2092	72128
805	72129
1137	72130
6517	72131
7049	72132
94203	72133
56471	72134
118753	72135
8496	72136
4718	72137
160623	72138
3836	72139
166	72140
5921	72141
90	72142
189484	72143
44412	72144
4443	72145
119558	72146
9574	72147
38712	72148
119042	72149
238957	72150
22878	72151
160697	72152
67219	72153
2452	72154
77302	72155
25026	72156
21420	72157
3914	72158
111909	72159
2274	72160
13591	72161
125119	72162
17047	72163
62287	72164
14910	72165
54022	72166
108690	72167
20589	72168
311334	72169
34830	72170
50242	72171
265490	72172
650	72173
13161	72174
57873	72175
80793	72176
606	72177
55906	72178
6727	72179
71475	72180
194311	72181
86084	72182
15626	72183
48653	72184
135728	72185
35956	72186
5499	72187
72200	72188
25154	72189
80893	72190
109478	72191
292201	72192
210467	72193
8576	72194
21302	72195
24857	72196
41063	72197
18712	72198
17465	72199
93477	72200
9465	72201
7256	72202
107512	72203
40114	72204
296219	72205
71817	72206
17697	72207
125172	72208
37719	72209
205583	72210
64440	72211
165800	72212
12328	72213
1773	72214
156929	72215
2784	72216
263412	72217
163084	72218
42562	72219
156124	72220
83075	72221
162624	72222
3522	72223
4840	72224
19031	72225
7829	72226
1546	72227
16172	72228
33966	72229
193228	72230
1525	72231
305608	72232
160884	72233
226818	72234
72031	72235
53367	72236
87151	72237
3302	72238
125356	72239
99191	72240
116410	72241
16691	72242
24786	72243
4325	72244
169452	72245
759	72246
9019	72247
15519	72248
173329	72249
1085	72250
70253	72251
50084	72252
200870	72253
207057	72254
8239	72255
160884	72256
33196	72257
4108	72258
8024	72259
3	72260
61289	72261
84658	72262
307877	72263
13061	72264
33294	72265
39766	72266
18300	72267
16956	72268
244097	72269
32173	72270
226870	72271
135079	72272
3302	72273
1047	72274
196313	72275
27370	72276
13484	72277
98663	72278
194515	72279
172	72280
36976	72281
23169	72282
5561	72283
5370	72284
75058	72285
47984	72286
25853	72287
19	72288
828	72289
77280	72290
29853	72291
75841	72292
35674	72293
17074	72294
49302	72295
2416	72296
175750	72297
132575	72298
38120	72299
292543	72300
65442	72301
58263	72302
346156	72303
80417	72304
36801	72305
106709	72306
10389	72307
254778	72308
136476	72309
181887	72310
26646	72311
3489	72312
109651	72313
8508	72314
30044	72315
17902	72316
9728	72317
8080	72318
334324	72319
36637	72320
168738	72321
126823	72322
131371	72323
2114	72324
2816	72325
59386	72326
252050	72327
203	72328
4921	72329
1603	72330
53970	72331
17204	72332
1260	72333
110495	72334
119815	72335
27122	72336
29844	72337
60970	72338
23011	72339
355632	72340
13456	72341
17138	72342
158667	72343
28512	72344
80582	72345
97463	72346
4217	72347
40982	72348
23096	72349
41457	72350
74724	72351
4890	72352
29830	72353
138588	72354
31415	72355
90618	72356
452	72357
142571	72358
35801	72359
25406	72360
130915	72361
32670	72362
16377	72363
8694	72364
79107	72365
223914	72366
284290	72367
15720	72368
29533	72369
2983	72370
93080	72371
348289	72372
58531	72373
337338	72374
1728	72375
35675	72376
75775	72377
32061	72378
1828	72379
355012	72380
243198	72381
240221	72382
340483	72383
186478	72384
28255	72385
118494	72386
88367	72387
205451	72388
130031	72389
5719	72390
186638	72391
3813	72392
48145	72393
1527	72394
49087	72395
27423	72396
215046	72397
339054	72398
127125	72399
130040	72400
185112	72401
353109	72402
354143	72403
27310	72404
33874	72405
123652	72406
1753	72407
3382	72408
24582	72409
606	72410
45315	72411
6367	72412
37128	72413
32847	72414
13834	72415
183694	72416
117220	72417
37151	72418
3491	72419
65441	72420
47484	72421
8739	72422
114216	72423
30312	72424
182119	72425
114132	72426
28718	72427
105778	72428
68120	72429
193748	72430
7683	72431
68698	72432
62979	72433
14288	72434
14288	72435
14288	72436
16967	72437
69524	72438
14288	72439
5386	72440
5386	72441
47524	72442
22568	72443
31279	72444
242164	72445
95337	72446
148616	72447
105912	72448
95337	72449
16078	72450
22568	72451
253175	72452
23690	72453
147326	72454
121438	72455
17255	72456
7683	72457
155205	72458
32532	72459
50795	72460
7683	72461
8739	72462
241370	72463
74945	72464
260281	72465
23457	72466
69365	72467
23540	72468
95400	72469
67968	72470
62979	72471
155179	72472
23540	72473
23457	72474
31279	72475
12392	72476
16078	72477
30312	72478
113970	72479
31279	72480
154971	72481
21333	72482
23022	72483
28528	72484
42459	72485
28472	72486
28718	72487
28472	72488
155205	72489
59834	72490
61266	72491
53428	72492
176192	72493
13104	72494
246421	72495
82759	72496
70878	72497
196140	72498
135293	72499
71138	72500
193728	72501
193112	72502
194348	72503
66820	72504
58234	72505
243538	72506
3664	72507
246505	72508
40598	72509
189411	72510
41399	72511
52007	72512
282452	72513
15411	72514
44964	72515
20413	72516
22040	72517
46785	72518
11250	72519
78658	72520
99138	72521
16667	72522
221909	72523
279947	72524
18283	72525
89834	72526
10597	72527
20278	72528
37030	72529
163169	72530
89890	72531
329311	72532
64579	72533
220727	72534
220888	72535
125039	72536
167110	72537
105183	72538
237688	72539
22971	72540
15656	72541
5403	72542
159789	72543
23262	72544
26326	72545
23608	72546
6614	72547
31229	72548
419	72549
3285	72550
185484	72551
112032	72552
109725	72553
192348	72554
325392	72555
187439	72556
340879	72557
55926	72558
36878	72559
9250	72560
193250	72561
67782	72562
271461	72563
7103	72564
29950	72565
331240	72566
11349	72567
11349	72568
19825	72569
129517	72570
118705	72571
163374	72572
159747	72573
210213	72574
18748	72575
84015	72576
109186	72577
286551	72578
2224	72579
35426	72580
17675	72581
737	72582
62052	72583
8262	72584
44579	72585
1261	72586
6414	72587
73173	72588
51266	72589
23063	72590
62713	72591
53804	72592
14367	72593
130091	72594
323421	72595
97025	72596
274821	72597
189150	72598
31613	72599
1899	72600
8220	72601
11308	72602
1557	72603
211712	72604
7397	72605
1377	72606
6521	72607
513	72608
199242	72609
139494	72610
160378	72611
210450	72612
4119	72613
132634	72614
154217	72615
57840	72616
14868	72617
305382	72618
107802	72619
65554	72620
1811	72621
6923	72622
41336	72623
44974	72624
82083	72625
35469	72626
68091	72627
48232	72628
31457	72629
19531	72630
22293	72631
15666	72632
53939	72633
48283	72634
8344	72635
17101	72636
17233	72637
32591	72638
95339	72639
72571	72640
40978	72641
205630	72642
9626	72643
28702	72644
8870	72645
197648	72646
143233	72647
47196	72648
178961	72649
251464	72650
54644	72651
42542	72652
156069	72653
28624	72654
10389	72655
12616	72656
305361	72657
251786	72658
87644	72659
33123	72660
59897	72661
24928	72662
60573	72663
102803	72664
51334	72665
31246	72666
111236	72667
123680	72668
222149	72669
112672	72670
208674	72671
127476	72672
35004	72673
88697	72674
9763	72675
32733	72676
19378	72677
31675	72678
15446	72679
28219	72680
98975	72681
19464	72682
172226	72683
118629	72684
103901	72685
163258	72686
33074	72687
105403	72688
32637	72689
44149	72690
338451	72691
109370	72692
9818	72693
32507	72694
353400	72695
67949	72696
163908	72697
46084	72698
31232	72699
15396	72700
217642	72701
3930	72702
51625	72703
18697	72704
18463	72705
9553	72706
34368	72707
203158	72708
14428	72709
174227	72710
77237	72711
188921	72712
83089	72713
37645	72714
186533	72715
13190	72716
9689	72717
121304	72718
57980	72719
215789	72720
68585	72721
140201	72722
17271	72723
301589	72724
117363	72725
6427	72726
134272	72727
276374	72728
84290	72729
92605	72730
213043	72731
17911	72732
65821	72733
184534	72734
75452	72735
207559	72736
242495	72737
3818	72738
60401	72739
15663	72740
38178	72741
11861	72742
117735	72743
8064	72744
181396	72745
1	72746
1	72747
300331	72748
17050	72749
74998	72750
161572	72751
163060	72752
64826	72753
301845	72754
300334	72755
14105	72756
32894	72757
56840	72758
7374	72759
165369	72760
14406	72761
3305	72762
138642	72763
191263	72764
6225	72765
103205	72766
132016	72767
172230	72768
95123	72769
149258	72770
363	72771
190411	72772
133395	72773
8971	72774
77825	72775
32142	72776
148683	72777
66518	72778
81832	72779
20961	72780
18267	72781
64100	72782
46214	72783
205310	72784
230598	72785
120981	72786
21998	72787
16470	72788
102296	72789
9705	72790
174431	72791
171136	72792
23124	72793
27237	72794
10649	72795
6103	72796
6103	72797
68088	72798
35585	72799
19866	72800
165520	72801
267611	72802
100399	72803
8845	72804
202397	72805
51682	72806
17122	72807
71100	72808
153693	72809
100514	72810
178162	72811
101016	72812
143458	72813
192365	72814
13820	72815
54889	72816
118530	72817
138656	72818
5648	72819
5820	72820
20077	72821
41205	72822
77224	72823
453	72824
63444	72825
77593	72826
346693	72827
203813	72828
63062	72829
350947	72830
175433	72831
10134	72832
34846	72833
17909	72834
76809	72835
37618	72836
9631	72837
231231	72838
18507	72839
349121	72840
51640	72841
312111	72842
53194	72843
185889	72844
22422	72845
285317	72846
51258	72847
34507	72848
3824	72849
31829	72850
22228	72851
4940	72852
584	72853
42776	72854
12419	72855
142451	72856
218293	72857
92115	72858
98711	72859
152659	72860
120120	72861
26155	72862
110010	72863
35849	72864
94358	72865
14120	72866
35389	72867
306948	72868
3854	72869
81222	72870
3619	72871
311524	72872
56082	72873
12080	72874
49339	72875
82023	72876
49443	72877
15328	72878
115288	72879
106844	72880
74508	72881
50114	72882
62334	72883
193052	72884
2216	72885
170189	72886
239804	72887
14118	72888
159101	72889
52287	72890
1835	72891
154199	72892
139512	72893
70503	72894
182953	72895
80613	72896
189766	72897
55476	72898
28959	72899
79321	72900
103510	72901
28477	72902
47303	72903
36023	72904
3292	72905
188442	72906
103000	72907
66324	72908
59511	72909
40710	72910
191694	72911
148508	72912
19997	72913
43289	72914
45893	72915
264821	72916
3422	72917
62804	72918
180023	72919
77936	72920
14343	72921
160457	72922
12275	72923
252849	72924
35073	72925
42974	72926
225974	72927
312907	72928
183586	72929
28370	72930
47733	72931
67117	72932
15580	72933
273374	72934
26848	72935
47897	72936
33207	72937
85031	72938
9316	72939
146644	72940
227338	72941
67661	72942
11976	72943
138814	72944
207501	72945
9616	72946
4506	72947
146930	72948
6887	72949
124939	72950
155044	72951
86713	72952
157001	72953
168586	72954
154837	72955
19171	72956
24795	72957
69935	72958
82240	72959
201902	72960
38067	72961
10923	72962
5177	72963
71365	72964
185405	72965
120714	72966
340924	72967
37897	72968
43370	72969
45488	72970
257619	72971
308173	72972
91625	72973
52041	72974
24500	72975
158664	72976
3478	72977
3311	72978
1205	72979
24584	72980
14594	72981
15943	72982
290030	72983
101473	72984
100810	72985
350476	72986
122508	72987
66983	72988
220335	72989
5945	72990
11701	72991
3136	72992
148183	72993
247976	72994
69947	72995
26236	72996
10657	72997
37157	72998
39921	72999
268138	73000
29713	73001
62405	73002
255878	73003
124198	73004
148054	73005
39087	73006
54220	73007
5548	73008
164	73009
184841	73010
177630	73011
23784	73012
117295	73013
67759	73014
2542	73015
189361	73016
141531	73017
15103	73018
107937	73019
317064	73020
4242	73021
48208	73022
8076	73023
164	73024
8023	73025
50448	73026
324632	73027
161254	73028
27832	73029
88536	73030
72373	73031
97447	73032
106711	73033
6992	73034
67159	73035
18944	73036
1436	73037
21265	73038
83731	73039
1644	73040
236692	73041
126302	73042
2451	73043
84245	73044
155039	73045
9898	73046
20456	73047
3114	73048
29212	73049
31825	73050
70636	73051
117121	73052
1097	73053
245453	73054
672	73055
22814	73056
10375	73057
60	73058
2603	73059
14488	73060
105204	73061
160302	73062
263519	73063
52216	73064
240727	73065
105868	73066
27160	73067
100269	73068
65375	73069
78160	73070
198193	73071
37523	73072
46076	73073
204018	73074
306127	73075
76458	73076
308716	73077
51355	73078
59707	73079
111694	73080
211340	73081
1231	73082
6906	73083
56676	73084
315527	73085
3062	73086
10349	73087
47020	73088
124895	73089
192561	73090
53485	73091
23325	73092
10816	73093
20850	73094
79316	73095
72816	73096
15771	73097
3838	73098
160303	73099
160308	73100
21472	73101
53993	73102
134388	73103
174254	73104
1794	73105
12015	73106
263546	73107
16531	73108
204202	73109
212615	73110
8354	73111
53633	73112
31340	73113
264033	73114
39034	73115
131521	73116
27137	73117
191807	73118
19039	73119
55603	73120
68	73121
9206	73122
11693	73123
347743	73124
292316	73125
175000	73126
205814	73127
186808	73128
38632	73129
56291	73130
22691	73131
24781	73132
72177	73133
6302	73134
302596	73135
356342	73136
282825	73137
5705	73138
68701	73139
94714	73140
359	73141
15736	73142
76438	73143
48693	73144
313034	73145
160852	73146
160532	73147
189441	73148
56479	73149
203404	73150
207932	73151
352498	73152
31897	73153
83927	73154
7460	73155
67181	73156
189979	73157
353861	73158
8511	73159
294810	73160
126935	73161
220723	73162
30150	73163
25438	73164
196284	73165
26584	73166
110048	73167
82797	73168
44032	73169
2561	73170
6342	73171
5066	73172
5091	73173
87542	73174
76677	73175
115817	73176
24821	73177
296019	73178
11483	73179
13817	73180
1391	73181
13878	73182
76137	73183
165571	73184
203329	73185
46154	73186
102870	73187
266208	73188
102551	73189
265908	73190
88424	73191
46921	73192
35363	73193
13204	73194
280659	73195
51427	73196
344476	73197
333246	73198
53349	73199
255788	73200
58884	73201
111943	73202
41572	73203
232866	73204
1498	73205
32773	73206
94479	73207
238735	73208
117385	73209
50166	73210
4072	73211
18960	73212
34703	73213
141970	73214
5085	73215
124062	73216
7145	73217
249300	73218
48627	73219
34163	73220
338918	73221
180945	73222
50615	73223
64417	73224
80717	73225
101136	73226
112344	73227
98231	73228
153583	73229
101128	73230
26340	73231
127573	73232
153662	73233
205303	73234
158489	73235
37741	73236
19367	73237
278452	73238
165971	73239
164870	73240
202494	73241
279293	73242
47874	73243
142178	73244
76373	73245
28932	73246
228989	73247
124511	73248
75448	73249
33282	73250
53156	73251
153526	73252
180954	73253
35124	73254
64755	73255
227429	73256
90236	73257
33313	73258
28213	73259
47905	73260
1571	73261
10331	73262
90222	73263
327395	73264
270680	73265
261234	73266
29363	73267
115114	73268
136692	73269
6830	73270
28611	73271
219050	73272
251840	73273
47780	73274
8743	73275
4938	73276
29445	73277
231331	73278
180965	73279
2002	73280
70553	73281
59631	73282
153548	73283
17431	73284
98248	73285
83615	73286
31477	73287
47742	73288
104139	73289
80679	73290
153626	73291
154073	73292
1784	73293
153541	73294
148789	73295
17764	73296
22213	73297
154064	73298
55252	73299
42438	73300
165086	73301
88134	73302
332405	73303
3295	73304
306766	73305
20612	73306
122338	73307
69425	73308
261752	73309
224369	73310
251717	73311
37695	73312
348422	73313
107430	73314
19735	73315
20685	73316
19680	73317
47685	73318
13024	73319
244544	73320
107119	73321
146769	73322
266404	73323
158194	73324
54873	73325
345127	73326
22531	73327
300400	73328
3509	73329
107261	73330
50029	73331
103343	73332
47781	73333
137193	73334
162706	73335
14507	73336
55423	73337
142952	73338
107382	73339
62140	73340
57009	73341
50498	73342
39189	73343
231935	73344
113630	73345
281255	73346
144685	73347
142058	73348
70180	73349
148951	73350
153621	73351
50612	73352
3502	73353
56239	73354
142676	73355
38467	73356
44285	73357
11824	73358
70740	73359
82930	73360
138700	73361
254440	73362
38432	73363
1350	73364
148945	73365
106861	73366
55846	73367
141449	73368
210848	73369
242626	73370
78687	73371
136772	73372
93680	73373
130937	73374
89295	73375
147059	73376
14536	73377
303783	73378
11824	73379
95457	73380
300905	73381
100	73382
177260	73383
11438	73384
20677	73385
250410	73386
38789	73387
3502	73388
99099	73389
35418	73390
153536	73391
95436	73392
226282	73393
144952	73394
5573	73395
2002	73396
242614	73397
278533	73398
128031	73399
220828	73400
55819	73401
82968	73402
127256	73403
261397	73404
38432	73405
83835	73406
5255	73407
60448	73408
38437	73409
2187	73410
3	73411
75946	73412
89254	73413
88775	73414
57041	73415
14107	73416
123432	73417
348626	73418
183106	73419
62009	73420
81206	73421
83213	73422
55949	73423
98245	73424
186770	73425
169830	73426
184664	73427
10376	73428
26921	73429
250449	73430
141552	73431
148975	73432
163477	73433
98353	73434
304986	73435
116839	73436
35707	73437
77407	73438
182189	73439
40484	73440
29671	73441
27436	73442
34050	73443
10166	73444
13287	73445
9809	73446
96967	73447
13848	73448
46365	73449
4619	73450
178865	73451
329804	73452
38716	73453
174080	73454
110816	73455
248	73456
272	73457
261413	73458
111	73459
36189	73460
264114	73461
52710	73462
1797	73463
12346	73464
6119	73465
345	73466
1341	73467
33934	73468
19135	73469
12630	73470
270	73471
101050	73472
68127	73473
11330	73474
16201	73475
28918	73476
91	73477
77996	73478
172852	73479
1806	73480
133288	73481
53616	73482
5695	73483
152737	73484
5284	73485
262175	73486
1049	73487
3766	73488
2276	73489
33250	73490
78864	73491
41493	73492
3003	73493
69271	73494
491	73495
109761	73496
49553	73497
92205	73498
57982	73499
8614	73500
198908	73501
229918	73502
634	73503
21769	73504
11176	73505
289994	73506
81369	73507
3914	73508
40249	73509
23650	73510
333956	73511
33814	73512
109226	73513
311929	73514
2140	73515
52587	73516
149560	73517
206697	73518
29688	73519
118047	73520
101946	73521
12748	73522
6520	73523
7066	73524
322647	73525
120848	73526
22887	73527
327377	73528
190331	73529
424	73530
127714	73531
162571	73532
119171	73533
101927	73534
12583	73535
16775	73536
11756	73537
102124	73538
5944	73539
31378	73540
16731	73541
16313	73542
335347	73543
113169	73544
27365	73545
75	73546
16699	73547
27387	73548
128194	73549
27252	73550
2058	73551
23343	73552
69201	73553
69824	73554
24867	73555
7050	73556
1495	73557
83444	73558
349745	73559
122423	73560
79885	73561
1511	73562
101960	73563
37160	73564
219998	73565
122585	73566
120645	73567
10224	73568
261773	73569
62395	73570
121630	73571
8500	73572
264329	73573
22844	73574
42870	73575
21472	73576
53086	73577
12273	73578
121630	73579
244721	73580
80310	73581
7009	73582
22168	73583
16784	73584
160720	73585
192359	73586
22934	73587
146410	73588
42556	73589
1279	73590
190196	73591
189340	73592
52561	73593
16745	73594
2036	73595
201847	73596
201847	73597
177876	73598
16737	73599
107428	73600
22082	73601
18766	73602
57540	73603
26857	73604
205556	73605
16485	73606
13587	73607
214922	73608
71983	73609
67239	73610
120847	73611
79381	73612
37655	73613
19829	73614
503	73615
4358	73616
206500	73617
61352	73618
873	73619
1423	73620
86483	73621
166734	73622
351593	73623
112832	73624
123636	73625
214222	73626
47664	73627
2643	73628
76674	73629
163467	73630
2719	73631
31248	73632
3431	73633
22166	73634
99736	73635
197068	73636
242059	73637
732	73638
318708	73639
21015	73640
19146	73641
40430	73642
9364	73643
152610	73644
304836	73645
185307	73646
199105	73647
16762	73648
90843	73649
41577	73650
73799	73651
63699	73652
3053	73653
131552	73654
8588	73655
33958	73656
211831	73657
40755	73658
52758	73659
132040	73660
25502	73661
13535	73662
4527	73663
209598	73664
892	73665
29765	73666
78993	73667
10763	73668
37551	73669
22763	73670
101719	73671
69770	73672
91950	73673
129807	73674
267225	73675
355994	73676
256304	73677
128061	73678
300339	73679
10530	73680
232687	73681
6842	73682
14649	73683
1131	73684
6842	73685
94144	73686
80046	73687
2986	73688
126573	73689
350559	73690
128096	73691
23467	73692
44698	73693
80388	73694
15908	73695
2788	73696
40862	73697
1804	73698
84438	73699
68087	73700
79885	73701
68756	73702
119225	73703
1453	73704
194817	73705
132192	73706
51918	73707
26394	73708
219	73709
67161	73710
208359	73711
22955	73712
325638	73713
5605	73714
5971	73715
47696	73716
15952	73717
112	73718
3822	73719
194010	73720
4221	73721
8553	73722
118157	73723
122842	73724
145797	73725
79319	73726
16081	73727
120752	73728
102379	73729
22870	73730
108891	73731
62062	73732
346084	73733
204640	73734
80504	73735
135934	73736
97825	73737
107142	73738
42084	73739
27419	73740
286	73741
247506	73742
138753	73743
149681	73744
148896	73745
138476	73746
16468	73747
207062	73748
22958	73749
44207	73750
83334	73751
9223	73752
8129	73753
213	73754
220171	73755
151500	73756
33265	73757
194799	73758
44517	73759
70782	73760
37430	73761
51102	73762
155091	73763
92312	73764
63499	73765
205820	73766
7745	73767
1934	73768
138889	73769
17448	73770
70016	73771
79783	73772
36819	73773
152348	73774
50970	73775
8614	73776
95297	73777
190208	73778
2145	73779
6771	73780
83440	73781
69824	73782
103900	73783
652	73784
107315	73785
332645	73786
155987	73787
39	73788
42509	73789
47715	73790
1073	73791
19609	73792
14559	73793
8220	73794
99873	73795
745	73796
745	73797
123030	73798
28739	73799
141089	73800
22558	73801
69387	73802
66635	73803
96575	73804
5439	73805
18063	73806
11830	73807
45424	73808
10206	73809
20632	73810
247849	73811
6349	73812
177890	73813
65669	73814
1943	73815
109200	73816
37152	73817
94946	73818
101356	73819
229682	73820
1843	73821
36843	73822
53187	73823
164069	73824
58784	73825
45930	73826
99041	73827
323116	73828
9850	73829
101457	73830
2810	73831
13012	73832
102379	73833
303891	73834
20221	73835
1191	73836
8282	73837
654	73838
129885	73839
31664	73840
16991	73841
21175	73842
32166	73843
47020	73844
51757	73845
175244	73846
96897	73847
41	73848
15628	73849
34174	73850
17743	73851
75116	73852
190704	73853
69622	73854
17168	73855
108	73856
146471	73857
77013	73858
24110	73859
321434	73860
16346	73861
41008	73862
72926	73863
100242	73864
80019	73865
9828	73866
36189	73867
101479	73868
57170	73869
78292	73870
50729	73871
235410	73872
91833	73873
443	73874
118166	73875
122437	73876
78131	73877
11837	73878
160429	73879
19568	73880
2161	73881
116358	73882
216	73883
21538	73884
91209	73885
22450	73886
44329	73887
59316	73888
7245	73889
3390	73890
48059	73891
46834	73892
16213	73893
204180	73894
36766	73895
193243	73896
130	73897
264796	73898
119506	73899
595	73900
350523	73901
58140	73902
45651	73903
429	73904
265253	73905
67734	73906
119578	73907
338236	73908
5728	73909
344287	73910
242704	73911
118436	73912
2045	73913
277513	73914
1334	73915
13998	73916
258996	73917
72444	73918
315854	73919
25316	73920
33750	73921
978	73922
71594	73923
187815	73924
4747	73925
29930	73926
15109	73927
12424	73928
15496	73929
100963	73930
25521	73931
320602	73932
21571	73933
84059	73934
135460	73935
3125	73936
14978	73937
75531	73938
55061	73939
200944	73940
13458	73941
240232	73942
1892	73943
23983	73944
53471	73945
9065	73946
252820	73947
108242	73948
18552	73949
97363	73950
82419	73951
8113	73952
5924	73953
9859	73954
13017	73955
182563	73956
153143	73957
103896	73958
198774	73959
149899	73960
25222	73961
17377	73962
161324	73963
315572	73964
37566	73965
135481	73966
13789	73967
258189	73968
64120	73969
169973	73970
3309	73971
16399	73972
6684	73973
215781	73974
3819	73975
186266	73976
9058	73977
98896	73978
16434	73979
62699	73980
135601	73981
23485	73982
26805	73983
17546	73984
57939	73985
13863	73986
83452	73987
119521	73988
29027	73989
89858	73990
118128	73991
1002	73992
67759	73993
294938	73994
6641	73995
75492	73996
28583	73997
126840	73998
5026	73999
28272	74000
281264	74001
84055	74002
154549	74003
72505	74004
19573	74005
108070	74006
71515	74007
307736	74008
272452	74009
7977	74010
9127	74011
37197	74012
4406	74013
18801	74014
1907	74015
13095	74016
3080	74017
32066	74018
21568	74019
189040	74020
81543	74021
98010	74022
87553	74023
106054	74024
129177	74025
42049	74026
191118	74027
192191	74028
109492	74029
71048	74030
149625	74031
63977	74032
76766	74033
62494	74034
107721	74035
96894	74036
96732	74037
18256	74038
66104	74039
68184	74040
41660	74041
321957	74042
36681	74043
41129	74044
210095	74045
245937	74046
45575	74047
341319	74048
82557	74049
207664	74050
3735	74051
290386	74052
48569	74053
53814	74054
66696	74055
8643	74056
145940	74057
21187	74058
4786	74059
15890	74060
20415	74061
9090	74062
76835	74063
28600	74064
28329	74065
195038	74066
188665	74067
90360	74068
118135	74069
78095	74070
60	74071
12863	74072
2395	74073
38572	74074
17096	74075
244731	74076
2128	74077
956	74078
13733	74079
125302	74080
275719	74081
81400	74082
285974	74083
33992	74084
80426	74085
54868	74086
191806	74087
320705	74088
191801	74089
3282	74090
268213	74091
4539	74092
103111	74093
147226	74094
263439	74095
63194	74096
9638	74097
45459	74098
1363	74099
274653	74100
13261	74101
106925	74102
48709	74103
3298	74104
72389	74105
209499	74106
352818	74107
1509	74108
7065	74109
127456	74110
5068	74111
10772	74112
56625	74113
55934	74114
267215	74115
148086	74116
64403	74117
11395	74118
73966	74119
139598	74120
79255	74121
190375	74122
194480	74123
130960	74124
5431	74125
140804	74126
1912	74127
52562	74128
23868	74129
2467	74130
13607	74131
15869	74132
1427	74133
1225	74134
75948	74135
13593	74136
248956	74137
1636	74138
42866	74139
311918	74140
24360	74141
80185	74142
901	74143
35225	74144
156414	74145
26812	74146
297423	74147
204588	74148
64196	74149
6521	74150
45783	74151
4510	74152
52036	74153
3574	74154
6039	74155
225835	74156
118947	74157
141	74158
28934	74159
115090	74160
71975	74161
71991	74162
6784	74163
31187	74164
205529	74165
171504	74166
352244	74167
8226	74168
278317	74169
44813	74170
44316	74171
268037	74172
62880	74173
15344	74174
88676	74175
167439	74176
30344	74177
31715	74178
20553	74179
32905	74180
148339	74181
119613	74182
124052	74183
102126	74184
256491	74185
141699	74186
190093	74187
15975	74188
677	74189
105032	74190
5873	74191
75532	74192
14271	74193
128749	74194
12825	74195
51452	74196
1	74197
234632	74198
175599	74199
1472	74200
109093	74201
103558	74202
261185	74203
18490	74204
69359	74205
545	74206
33628	74207
83918	74208
4880	74209
3691	74210
169725	74211
165562	74212
184203	74213
100433	74214
82634	74215
203269	74216
195984	74217
195981	74218
295876	74219
102707	74220
34665	74221
151585	74222
112052	74223
55402	74224
138919	74225
1411	74226
271230	74227
93579	74228
308495	74229
52443	74230
191194	74231
21525	74232
75373	74233
58551	74234
55560	74235
272405	74236
125770	74237
351305	74238
48180	74239
168546	74240
70987	74241
328168	74242
12431	74243
13093	74244
54007	74245
105650	74246
68324	74247
291682	74248
169024	74249
284495	74250
203421	74251
344541	74252
135369	74253
13055	74254
70816	74255
68890	74256
70752	74257
250739	74258
18496	74259
153664	74260
97475	74261
155207	74262
126819	74263
115054	74264
98936	74265
159192	74266
33535	74267
99797	74268
22214	74269
250697	74270
60936	74271
123800	74272
168264	74273
100484	74274
219244	74275
353220	74276
162812	74277
14472	74278
14615	74279
14660	74280
260032	74281
93585	74282
37306	74283
199598	74284
88741	74285
30152	74286
239317	74287
1234	74288
5309	74289
164546	74290
16600	74291
109056	74292
29308	74293
29308	74294
116574	74295
51404	74296
65667	74297
100452	74298
13730	74299
199934	74300
106854	74301
4680	74302
296	74303
68964	74304
60508	74305
270366	74306
1827	74307
68901	74308
38409	74309
106815	74310
281126	74311
19052	74312
33366	74313
52156	74314
106898	74315
9958	74316
16422	74317
47229	74318
45443	74319
42295	74320
56010	74321
8469	74322
7699	74323
355319	74324
8787	74325
94334	74326
5986	74327
4142	74328
465	74329
727	74330
48903	74331
6105	74332
167006	74333
2936	74334
5256	74335
5683	74336
194822	74337
97572	74338
9187	74339
21300	74340
46843	74341
196037	74342
72433	74343
124235	74344
6726	74345
42273	74346
351445	74347
4351	74348
192757	74349
54136	74350
127978	74351
349714	74352
118318	74353
169955	74354
69229	74355
56392	74356
41493	74357
108151	74358
175424	74359
111682	74360
655	74361
11987	74362
100286	74363
808	74364
158577	74365
37389	74366
119975	74367
85741	74368
265912	74369
22134	74370
14583	74371
7921	74372
24282	74373
13174	74374
2200	74375
57387	74376
1533	74377
8196	74378
26198	74379
82533	74380
28912	74381
69091	74382
6105	74383
122210	74384
50723	74385
105219	74386
20057	74387
80975	74388
1652	74389
41901	74390
7002	74391
180232	74392
78748	74393
149189	74394
2588	74395
842	74396
75134	74397
22711	74398
316356	74399
19257	74400
10963	74401
25016	74402
153891	74403
64704	74404
289073	74405
3998	74406
177573	74407
88380	74408
12349	74409
60302	74410
64751	74411
47620	74412
698	74413
44300	74414
11014	74415
46685	74416
281228	74417
7244	74418
329074	74419
52789	74420
36274	74421
102020	74422
119745	74423
77462	74424
15732	74425
94990	74426
15074	74427
78086	74428
119440	74429
52064	74430
118723	74431
78063	74432
20102	74433
5552	74434
15	74435
263571	74436
1703	74437
20689	74438
34973	74439
560	74440
23460	74441
524	74442
102010	74443
6461	74444
856	74445
45641	74446
2935	74447
5777	74448
738	74449
14133	74450
103513	74451
43712	74452
43966	74453
25431	74454
18480	74455
30646	74456
54	74457
6648	74458
328718	74459
12810	74460
27283	74461
204591	74462
128626	74463
104244	74464
319652	74465
13762	74466
38831	74467
112605	74468
23753	74469
19972	74470
20652	74471
464	74472
282025	74473
54160	74474
49180	74475
52092	74476
158936	74477
104675	74478
8158	74479
1160	74480
108826	74481
20893	74482
21106	74483
8516	74484
387	74485
19440	74486
209765	74487
129292	74488
328720	74489
106428	74490
102612	74491
27372	74492
204242	74493
129248	74494
50448	74495
238034	74496
76258	74497
10897	74498
174290	74499
34482	74500
248326	74501
40455	74502
13046	74503
103384	74504
126239	74505
3898	74506
352607	74507
197449	74508
719	74509
32433	74510
10071	74511
83202	74512
37077	74513
39203	74514
335431	74515
81	74516
39021	74517
131516	74518
22185	74519
52174	74520
64626	74521
11	74522
42125	74523
2886	74524
32727	74525
34975	74526
11155	74527
1498	74528
1378	74529
110779	74530
226923	74531
76720	74532
42812	74533
64261	74534
357472	74535
14719	74536
40088	74537
98170	74538
351107	74539
38531	74540
71483	74541
60152	74542
64488	74543
12471	74544
28102	74545
48593	74546
17695	74547
74706	74548
46318	74549
6076	74550
54860	74551
338	74552
1632	74553
686	74554
101068	74555
96	74556
79417	74557
231984	74558
36979	74559
338	74560
85441	74561
5777	74562
42236	74563
45379	74564
16684	74565
84162	74566
56602	74567
5941	74568
320692	74569
37185	74570
45788	74571
83883	74572
10557	74573
97237	74574
18807	74575
30251	74576
52004	74577
31530	74578
165359	74579
85300	74580
2121	74581
4217	74582
22839	74583
84020	74584
97798	74585
208951	74586
24641	74587
3829	74588
27312	74589
67089	74590
53090	74591
164334	74592
767	74593
4016	74594
146756	74595
78009	74596
12510	74597
24812	74598
16702	74599
66648	74600
159307	74601
36679	74602
2435	74603
12056	74604
16559	74605
79335	74606
329449	74607
317442	74608
5923	74609
122484	74610
367	74611
263661	74612
43599	74613
101408	74614
318453	74615
160347	74616
327200	74617
9512	74618
101100	74619
53479	74620
246974	74621
5570	74622
316813	74623
128122	74624
16697	74625
57063	74626
3284	74627
9556	74628
31673	74629
45625	74630
77453	74631
281216	74632
36420	74633
78361	74634
321285	74635
318223	74636
321673	74637
355758	74638
260915	74639
318443	74640
49983	74641
27354	74642
159579	74643
160392	74644
314638	74645
321462	74646
2040	74647
45697	74648
16817	74649
2061	74650
12087	74651
11290	74652
33195	74653
3353	74654
35313	74655
3615	74656
36970	74657
160521	74658
147016	74659
188485	74660
4867	74661
122050	74662
16723	74663
246648	74664
14672	74665
14672	74666
5136	74667
308501	74668
186432	74669
102210	74670
112	74671
2159	74672
5928	74673
147365	74674
953	74675
3585	74676
165	74677
160604	74678
53582	74679
158847	74680
30469	74681
24131	74682
261433	74683
70391	74684
183633	74685
79485	74686
126353	74687
198374	74688
45376	74689
66640	74690
24181	74691
195170	74692
26913	74693
13613	74694
209397	74695
101215	74696
190132	74697
21899	74698
40557	74699
18479	74700
77302	74701
289734	74702
69790	74703
52379	74704
146091	74705
2960	74706
724	74707
80119	74708
64710	74709
243350	74710
53620	74711
6837	74712
102119	74713
163449	74714
242455	74715
28813	74716
168116	74717
2999	74718
130962	74719
3752	74720
125689	74721
139517	74722
2594	74723
18383	74724
20358	74725
85854	74726
11715	74727
95838	74728
25332	74729
99590	74730
145068	74731
119686	74732
9934	74733
134929	74734
128266	74735
9162	74736
1401	74737
83	74738
9971	74739
116467	74740
50719	74741
118000	74742
317	74743
25753	74744
115427	74745
51120	74746
246991	74747
6469	74748
23637	74749
278791	74750
16761	74751
75742	74752
26412	74753
351638	74754
7315	74755
21943	74756
143	74757
117502	74758
91535	74759
14011	74760
6973	74761
42652	74762
35352	74763
109687	74764
31895	74765
199097	74766
12263	74767
47136	74768
12067	74769
56450	74770
3946	74771
205136	74772
160915	74773
50351	74774
192879	74775
328770	74776
114991	74777
160896	74778
14386	74779
114466	74780
94634	74781
17675	74782
28532	74783
229532	74784
17386	74785
29823	74786
7722	74787
109040	74788
147	74789
11584	74790
25422	74791
201032	74792
178931	74793
4007	74794
31599	74795
209443	74796
12024	74797
198458	74798
35942	74799
8735	74800
34700	74801
81284	74802
106710	74803
57121	74804
27771	74805
39897	74806
45802	74807
8324	74808
215546	74809
4933	74810
66543	74811
178516	74812
300739	74813
40207	74814
9716	74815
51580	74816
2154	74817
53335	74818
79589	74819
4886	74820
79589	74821
354353	74822
11580	74823
325331	74824
349504	74825
37061	74826
301955	74827
18611	74828
248165	74829
61115	74830
127790	74831
57404	74832
54525	74833
63423	74834
200255	74835
3847	74836
321687	74837
80471	74838
41207	74839
253660	74840
803	74841
12696	74842
77907	74843
137945	74844
6514	74845
147111	74846
26226	74847
1	74848
33257	74849
2122	74850
2122	74851
44335	74852
2122	74853
368	74854
31078	74855
17	74856
2121	74857
1770	74858
2121	74859
2121	74860
3600	74861
16281	74862
102185	74863
2121	74864
12208	74865
26711	74866
14545	74867
89400	74868
43095	74869
32359	74870
35913	74871
149865	74872
4475	74873
37168	74874
209512	74875
171309	74876
31944	74877
101052	74878
72601	74879
204382	74880
54077	74881
260098	74882
54077	74883
232095	74884
3162	74885
290	74886
56014	74887
4033	74888
58017	74889
4033	74890
4033	74891
2293	74892
209605	74893
15040	74894
303	74895
9282	74896
36938	74897
196561	74898
189312	74899
107712	74900
13900	74901
95762	74902
62559	74903
234915	74904
89365	74905
39937	74906
260438	74907
186372	74908
73626	74909
195467	74910
321260	74911
76647	74912
42488	74913
56662	74914
4082	74915
7469	74916
20170	74917
18062	74918
158141	74919
105118	74920
175769	74921
78333	74922
148	74923
2471	74924
25688	74925
16618	74926
58182	74927
324355	74928
216	74929
12024	74930
3503	74931
58566	74932
1847	74933
63662	74934
1259	74935
61722	74936
67480	74937
317343	74938
162916	74939
301573	74940
41071	74941
6160	74942
48555	74943
284199	74944
213071	74945
21687	74946
329455	74947
12126	74948
3180	74949
30912	74950
57420	74951
16848	74952
144178	74953
300266	74954
16591	74955
28553	74956
36009	74957
1874	74958
1594	74959
3503	74960
131694	74961
43270	74962
63161	74963
64839	74964
14849	74965
44731	74966
5565	74967
23905	74968
192973	74969
4311	74970
74587	74971
39632	74972
11585	74973
5746	74974
43438	74975
30482	74976
4090	74977
87740	74978
156471	74979
2774	74980
152462	74981
92474	74982
240590	74983
146364	74984
61128	74985
12660	74986
93664	74987
108298	74988
76558	74989
39632	74990
49924	74991
8711	74992
64230	74993
14401	74994
6721	74995
164581	74996
356471	74997
68582	74998
1648	74999
100762	75000
24885	75001
3095	75002
196313	75003
23734	75004
7750	75005
1846	75006
7025	75007
42338	75008
57643	75009
121003	75010
85727	75011
197688	75012
161648	75013
15520	75014
115743	75015
70205	75016
68335	75017
105296	75018
5423	75019
1858	75020
6887	75021
61729	75022
137880	75023
195367	75024
111033	75025
44018	75026
215999	75027
34536	75028
285116	75029
21114	75030
18435	75031
162306	75032
5456	75033
294465	75034
34310	75035
158581	75036
62896	75037
138431	75038
53812	75039
24740	75040
13132	75041
11868	75042
32952	75043
221273	75044
16544	75045
68038	75046
333271	75047
182838	75048
126992	75049
4148	75050
1857	75051
43503	75052
25890	75053
85719	75054
15855	75055
83379	75056
472	75057
35986	75058
150024	75059
87551	75060
7233	75061
24580	75062
21992	75063
116421	75064
75611	75065
184577	75066
292022	75067
30479	75068
4520	75069
280234	75070
40158	75071
120748	75072
1	75073
36363	75074
176614	75075
33464	75076
67425	75077
103066	75078
204183	75079
150791	75080
6497	75081
165102	75082
54916	75083
125607	75084
57198	75085
58436	75086
51988	75087
80116	75088
316192	75089
58436	75090
34310	75091
51988	75092
18573	75093
3403	75094
42222	75095
207741	75096
168911	75097
621	75098
64975	75099
87515	75100
259970	75101
158552	75102
116828	75103
240768	75104
31481	75105
53377	75106
36898	75107
71557	75108
3009	75109
148052	75110
3128	75111
210740	75112
73	75113
83535	75114
10123	75115
15260	75116
53660	75117
129875	75118
36732	75119
76975	75120
59127	75121
91660	75122
18326	75123
8144	75124
201235	75125
337391	75126
83443	75127
83443	75128
43464	75129
83443	75130
634	75131
38771	75132
4393	75133
8347	75134
36313	75135
8215	75136
1174	75137
36689	75138
202715	75139
309258	75140
26296	75141
82283	75142
42339	75143
127842	75144
351417	75145
138014	75146
32188	75147
8183	75148
153211	75149
180	75150
228425	75151
3953	75152
208354	75153
181510	75154
100539	75155
44441	75156
50236	75157
174577	75158
15224	75159
127142	75160
32102	75161
14581	75162
90472	75163
24622	75164
65774	75165
16600	75166
234525	75167
157568	75168
32854	75169
168995	75170
264828	75171
47119	75172
32861	75173
158598	75174
6881	75175
75071	75176
247142	75177
165393	75178
260114	75179
67958	75180
145579	75181
237284	75182
285992	75183
40081	75184
334682	75185
106908	75186
336392	75187
44179	75188
80503	75189
114648	75190
300528	75191
4634	75192
253818	75193
35325	75194
83481	75195
27909	75196
201787	75197
241281	75198
513	75199
91	75200
79826	75201
84095	75202
3818	75203
13889	75204
36244	75205
25282	75206
273971	75207
329218	75208
77246	75209
112390	75210
81321	75211
63663	75212
111485	75213
94038	75214
176537	75215
94737	75216
31798	75217
18961	75218
21541	75219
32030	75220
33665	75221
18465	75222
48304	75223
273842	75224
128491	75225
21357	75226
52016	75227
52130	75228
14337	75229
12504	75230
3183	75231
57867	75232
3438	75233
8568	75234
273173	75235
31336	75236
113	75237
36438	75238
64088	75239
264180	75240
187296	75241
25437	75242
75511	75243
186819	75244
16378	75245
1119	75246
287102	75247
2249	75248
85295	75249
6756	75250
131633	75251
36981	75252
24141	75253
33917	75254
151817	75255
336272	75256
8352	75257
69427	75258
264248	75259
163057	75260
8320	75261
87259	75262
42378	75263
19147	75264
357591	75265
5515	75266
58819	75267
16475	75268
36561	75269
116929	75270
12596	75271
8145	75272
17592	75273
7	75274
227257	75275
13	75276
273890	75277
102057	75278
37091	75279
99411	75280
115990	75281
101472	75282
38459	75283
340669	75284
22163	75285
16655	75286
52958	75287
301429	75288
54037	75289
83197	75290
97245	75291
13162	75292
72910	75293
252241	75294
199747	75295
116672	75296
155198	75297
327784	75298
93932	75299
1716	75300
41315	75301
81442	75302
80446	75303
25652	75304
241036	75305
244488	75306
34385	75307
53905	75308
4709	75309
309717	75310
47280	75311
38637	75312
40483	75313
117722	75314
55802	75315
60082	75316
34322	75317
6694	75318
349285	75319
29609	75320
26542	75321
56622	75322
31011	75323
56363	75324
2494	75325
176451	75326
31926	75327
187609	75328
30485	75329
273100	75330
175031	75331
16103	75332
202192	75333
103	75334
102099	75335
133	75336
208051	75337
345061	75338
118106	75339
116087	75340
6229	75341
34499	75342
7803	75343
17668	75344
85021	75345
43409	75346
52704	75347
52129	75348
129850	75349
191045	75350
94294	75351
81196	75352
3610	75353
13453	75354
102016	75355
80454	75356
148036	75357
52768	75358
252285	75359
1222	75360
7020	75361
33642	75362
5257	75363
70436	75364
67504	75365
1328	75366
174365	75367
315243	75368
77086	75369
105209	75370
6130	75371
14303	75372
12107	75373
62251	75374
195296	75375
314560	75376
194222	75377
143959	75378
242951	75379
327085	75380
58074	75381
193417	75382
65437	75383
17355	75384
53569	75385
37091	75386
120613	75387
10709	75388
104136	75389
3676	75390
172545	75391
181664	75392
244696	75393
45934	75394
28476	75395
296099	75396
275963	75397
312136	75398
267192	75399
323905	75400
160668	75401
78858	75402
17043	75403
43737	75404
117508	75405
312655	75406
103035	75407
129522	75408
281421	75409
260657	75410
121554	75411
51160	75412
285546	75413
188688	75414
326618	75415
225197	75416
168161	75417
34334	75418
10019	75419
14418	75420
7063	75421
98	75422
11929	75423
38395	75424
63602	75425
23541	75426
92745	75427
194542	75428
196115	75429
3193	75430
68316	75431
109396	75432
143698	75433
2244	75434
280580	75435
84074	75436
8581	75437
94674	75438
72922	75439
5	75440
83248	75441
129264	75442
265322	75443
93825	75444
154837	75445
11780	75446
352932	75447
161637	75448
116904	75449
11832	75450
69822	75451
15	75452
5896	75453
146092	75454
16976	75455
67548	75456
1694	75457
5795	75458
14347	75459
56832	75460
35438	75461
164387	75462
26398	75463
146218	75464
149308	75465
16080	75466
128140	75467
238726	75468
11696	75469
50034	75470
316565	75471
726	75472
109660	75473
236	75474
20006	75475
26567	75476
22193	75477
45600	75478
5715	75479
108653	75480
134717	75481
111870	75482
38274	75483
209293	75484
17573	75485
4992	75486
98572	75487
78086	75488
23095	75489
16956	75490
70667	75491
91953	75492
1703	75493
118532	75494
106195	75495
161919	75496
134759	75497
1460	75498
90284	75499
17964	75500
10099	75501
210157	75502
207589	75503
291398	75504
35226	75505
291518	75506
102999	75507
5760	75508
357455	75509
36263	75510
124641	75511
60982	75512
210022	75513
40116	75514
37319	75515
137059	75516
15536	75517
5235	75518
1523	75519
10840	75520
37373	75521
323491	75522
13453	75523
161445	75524
206458	75525
152062	75526
64624	75527
3234	75528
138417	75529
6841	75530
200	75531
109263	75532
16613	75533
4433	75534
26082	75535
80658	75536
5912	75537
12685	75538
98534	75539
279823	75540
80795	75541
172463	75542
56434	75543
192279	75544
43450	75545
329569	75546
26562	75547
42353	75548
57922	75549
39847	75550
62974	75551
25852	75552
62851	75553
159900	75554
218459	75555
161125	75556
159184	75557
69687	75558
6947	75559
51038	75560
7241	75561
39669	75562
56922	75563
61286	75564
8152	75565
239304	75566
60037	75567
290853	75568
59309	75569
83193	75570
175306	75571
175624	75572
193390	75573
18291	75574
18130	75575
79650	75576
357170	75577
199596	75578
237183	75579
43394	75580
49260	75581
118220	75582
42736	75583
45931	75584
143845	75585
5289	75586
12200	75587
30391	75588
166684	75589
133644	75590
65800	75591
58475	75592
37745	75593
273832	75594
121958	75595
80209	75596
5658	75597
132223	75598
186807	75599
9542	75600
45281	75601
154213	75602
384	75603
4021	75604
28915	75605
6012	75606
17200	75607
16054	75608
55814	75609
37800	75610
70715	75611
345720	75612
179669	75613
199507	75614
56832	75615
122333	75616
327157	75617
117630	75618
29443	75619
19280	75620
196666	75621
188202	75622
118756	75623
5515	75624
30023	75625
4768	75626
4673	75627
164392	75628
26411	75629
116365	75630
642	75631
36857	75632
110030	75633
101537	75634
25530	75635
252369	75636
197225	75637
282430	75638
77805	75639
75643	75640
96636	75641
67973	75642
341955	75643
16049	75644
25407	75645
67914	75646
177592	75647
31748	75648
25563	75649
17460	75650
46956	75651
92660	75652
55810	75653
234380	75654
277550	75655
150963	75656
22332	75657
168669	75658
14962	75659
14961	75660
7484	75661
27729	75662
67109	75663
144350	75664
82007	75665
52242	75666
7370	75667
163592	75668
186951	75669
66866	75670
4410	75671
113994	75672
47007	75673
15385	75674
53915	75675
7538	75676
97547	75677
130719	75678
113	75679
152516	75680
83621	75681
8568	75682
169512	75683
9	75684
51675	75685
193973	75686
141789	75687
266271	75688
53552	75689
91604	75690
37583	75691
83130	75692
47071	75693
23574	75694
42353	75695
309283	75696
80755	75697
7231	75698
27621	75699
11620	75700
82925	75701
51855	75702
12685	75703
75850	75704
1707	75705
102285	75706
106050	75707
9	75708
182674	75709
342747	75710
337153	75711
63536	75712
112851	75713
116137	75714
264801	75715
7066	75716
6363	75717
2880	75718
138941	75719
233408	75720
215045	75721
103971	75722
308231	75723
5928	75724
54538	75725
94658	75726
205137	75727
128184	75728
113702	75729
1236	75730
122446	75731
22450	75732
67917	75733
73951	75734
238970	75735
110964	75736
82496	75737
59428	75738
9682	75739
75324	75740
249994	75741
126378	75742
47468	75743
85379	75744
55885	75745
13611	75746
291317	75747
319639	75748
285436	75749
246970	75750
11452	75751
60191	75752
46054	75753
24130	75754
27196	75755
68609	75756
122470	75757
43139	75758
11737	75759
55797	75760
355922	75761
23767	75762
44519	75763
69375	75764
204870	75765
39760	75766
48050	75767
159915	75768
151444	75769
5300	75770
123217	75771
7138	75772
31070	75773
31828	75774
86801	75775
14359	75776
105481	75777
35182	75778
276187	75779
121132	75780
173574	75781
175221	75782
66947	75783
148325	75784
52574	75785
96409	75786
244379	75787
82935	75788
82905	75789
24949	75790
23999	75791
40741	75792
41094	75793
29191	75794
76467	75795
287540	75796
54300	75797
29455	75798
31868	75799
37027	75800
31629	75801
3093	75802
36411	75803
259420	75804
187108	75805
18302	75806
318720	75807
28178	75808
133479	75809
177218	75810
4984	75811
31628	75812
102791	75813
201683	75814
6253	75815
94727	75816
35982	75817
67082	75818
24355	75819
181533	75820
5125	75821
129415	75822
150072	75823
317488	75824
92669	75825
51475	75826
13107	75827
3002	75828
71609	75829
75734	75830
21315	75831
27765	75832
112208	75833
121841	75834
8714	75835
3287	75836
128403	75837
3616	75838
32019	75839
6594	75840
26567	75841
263080	75842
224933	75843
361	75844
23478	75845
1686	75846
175095	75847
80212	75848
66301	75849
173670	75850
90633	75851
67114	75852
147822	75853
46630	75854
233821	75855
205244	75856
44606	75857
10747	75858
76750	75859
277021	75860
36098	75861
86746	75862
119687	75863
31787	75864
48753	75865
65923	75866
80659	75867
239618	75868
37587	75869
159624	75870
72328	75871
68981	75872
14371	75873
23141	75874
74698	75875
3937	75876
39120	75877
46013	75878
97542	75879
94661	75880
25	75881
83634	75882
208663	75883
16811	75884
65288	75885
14789	75886
128638	75887
63538	75888
4308	75889
2857	75890
293316	75891
7682	75892
172881	75893
160164	75894
92407	75895
115961	75896
239331	75897
121834	75898
145717	75899
93626	75900
114608	75901
280932	75902
33901	75903
30902	75904
35321	75905
53675	75906
183804	75907
327602	75908
15414	75909
356654	75910
22023	75911
33643	75912
79885	75913
43350	75914
324500	75915
64439	75916
2515	75917
16193	75918
45813	75919
105044	75920
93070	75921
1505	75922
182053	75923
96914	75924
206625	75925
128473	75926
26561	75927
193550	75928
69016	75929
306394	75930
97743	75931
3180	75932
28663	75933
22551	75934
127329	75935
4764	75936
60331	75937
2568	75938
47364	75939
8172	75940
279920	75941
50601	75942
86709	75943
121708	75944
167235	75945
184831	75946
329788	75947
41852	75948
42154	75949
151286	75950
86939	75951
22903	75952
28447	75953
93722	75954
1520	75955
12160	75956
21001	75957
111856	75958
203724	75959
45671	75960
15992	75961
33683	75962
835	75963
13894	75964
44	75965
39679	75966
174508	75967
93139	75968
53566	75969
276027	75970
56346	75971
3684	75972
56359	75973
43624	75974
203315	75975
27166	75976
116324	75977
26894	75978
190370	75979
30986	75980
12062	75981
3613	75982
59511	75983
350509	75984
49723	75985
62639	75986
5867	75987
43148	75988
2091	75989
148379	75990
64	75991
116169	75992
2442	75993
61956	75994
13945	75995
83748	75996
59523	75997
289186	75998
99038	75999
56098	76000
57248	76001
3837	76002
50558	76003
68117	76004
7075	76005
308514	76006
99383	76007
177896	76008
16883	76009
209671	76010
42541	76011
55828	76012
267268	76013
84952	76014
72011	76015
98012	76016
197357	76017
134746	76018
86766	76019
140939	76020
14715	76021
40490	76022
167439	76023
80250	76024
16113	76025
25180	76026
82950	76027
5517	76028
99595	76029
178428	76030
8785	76031
19229	76032
52101	76033
27581	76034
134370	76035
110763	76036
117202	76037
38652	76038
84289	76039
145050	76040
191523	76041
1676	76042
27459	76043
93102	76044
46029	76045
31401	76046
26581	76047
119205	76048
228814	76049
94174	76050
119602	76051
70793	76052
58284	76053
220397	76054
239	76055
216577	76056
89333	76057
63524	76058
12479	76059
287259	76060
73615	76061
247173	76062
14251	76063
23062	76064
38226	76065
5810	76066
277160	76067
15986	76068
178712	76069
29451	76070
106989	76071
32442	76072
56987	76073
73858	76074
194692	76075
28883	76076
156116	76077
53670	76078
65327	76079
115776	76080
308649	76081
41313	76082
2509	76083
102252	76084
193527	76085
40874	76086
18183	76087
199351	76088
41295	76089
22527	76090
51149	76091
107327	76092
116171	76093
123128	76094
6367	76095
20701	76096
99678	76097
178785	76098
11740	76099
46307	76100
3088	76101
9107	76102
127600	76103
46194	76104
208979	76105
84841	76106
7002	76107
345822	76108
20548	76109
120982	76110
165072	76111
13908	76112
25600	76113
337215	76114
190501	76115
44897	76116
104911	76117
130431	76118
89024	76119
91647	76120
122969	76121
64688	76122
51652	76123
207164	76124
146104	76125
97135	76126
96488	76127
6731	76128
30144	76129
31937	76130
94724	76131
30369	76132
7595	76133
9624	76134
8974	76135
64849	76136
82411	76137
153	76138
40065	76139
219477	76140
59517	76141
13195	76142
149910	76143
77545	76144
127266	76145
22799	76146
136577	76147
2146	76148
183438	76149
121553	76150
7043	76151
294211	76152
225158	76153
12151	76154
130073	76155
9601	76156
209669	76157
8765	76158
39835	76159
120974	76160
45511	76161
216867	76162
13884	76163
1807	76164
76519	76165
281166	76166
204379	76167
205559	76168
197350	76169
16930	76170
154557	76171
29554	76172
19281	76173
323804	76174
180948	76175
90678	76176
5456	76177
102627	76178
107737	76179
2358	76180
3194	76181
260293	76182
752	76183
6746	76184
114917	76185
200	76186
233974	76187
52637	76188
2041	76189
12496	76190
25985	76191
45426	76192
9132	76193
101543	76194
260997	76195
106127	76196
62684	76197
6480	76198
127740	76199
210935	76200
53653	76201
2275	76202
65427	76203
3856	76204
182538	76205
42326	76206
20819	76207
66902	76208
208676	76209
6155	76210
111312	76211
39587	76212
188587	76213
72188	76214
106660	76215
76722	76216
207860	76217
162994	76218
11858	76219
195611	76220
125586	76221
186018	76222
20219	76223
255011	76224
37318	76225
2920	76226
58331	76227
29879	76228
233447	76229
37368	76230
76502	76231
54430	76232
19590	76233
278528	76234
51172	76235
38685	76236
19373	76237
386	76238
195633	76239
325889	76240
311845	76241
9226	76242
107731	76243
230091	76244
69434	76245
69363	76246
101784	76247
25832	76248
60900	76249
186696	76250
232753	76251
38452	76252
29735	76253
42035	76254
26562	76255
3853	76256
22115	76257
1697	76258
34813	76259
5488	76260
32567	76261
43736	76262
143582	76263
272350	76264
78835	76265
92174	76266
3881	76267
108091	76268
2508	76269
4446	76270
68356	76271
76307	76272
30900	76273
16231	76274
263709	76275
116593	76276
112426	76277
67080	76278
36553	76279
274863	76280
274179	76281
30322	76282
156776	76283
158503	76284
83997	76285
84571	76286
171380	76287
257702	76288
299842	76289
3095	76290
109867	76291
38786	76292
14004	76293
112020	76294
20935	76295
338150	76296
82894	76297
6685	76298
32576	76299
81737	76300
322725	76301
26383	76302
101999	76303
119508	76304
40710	76305
70596	76306
2976	76307
150115	76308
9540	76309
44546	76310
15997	76311
122999	76312
15190	76313
39592	76314
35579	76315
274497	76316
144474	76317
10610	76318
65289	76319
316166	76320
121108	76321
119036	76322
166051	76323
128757	76324
11812	76325
59301	76326
16080	76327
179987	76328
311692	76329
49199	76330
6017	76331
14252	76332
292123	76333
26527	76334
7773	76335
83127	76336
8769	76337
117697	76338
79438	76339
207131	76340
1279	76341
95132	76342
28565	76343
168386	76344
70055	76345
135282	76346
18512	76347
26984	76348
147146	76349
220990	76350
147706	76351
129749	76352
20366	76353
71944	76354
9302	76355
15	76356
170002	76357
35810	76358
127185	76359
101731	76360
28513	76361
3076	76362
125311	76363
5254	76364
22672	76365
82993	76366
2066	76367
80376	76368
154312	76369
348604	76370
243062	76371
167209	76372
6335	76373
10751	76374
156381	76375
87072	76376
21889	76377
56034	76378
74840	76379
144124	76380
63487	76381
160265	76382
277992	76383
111135	76384
12011	76385
37887	76386
104756	76387
218964	76388
330793	76389
190469	76390
60758	76391
3851	76392
21912	76393
156705	76394
39897	76395
340620	76396
340074	76397
14796	76398
204969	76399
37217	76400
9953	76401
228076	76402
122169	76403
197092	76404
157498	76405
4710	76406
226299	76407
327697	76408
37250	76409
2494	76410
190522	76411
94422	76412
9119	76413
1815	76414
37745	76415
35394	76416
12164	76417
122312	76418
76825	76419
2450	76420
4440	76421
580	76422
65442	76423
193692	76424
92650	76425
21800	76426
716	76427
209061	76428
117362	76429
26519	76430
342794	76431
14336	76432
12578	76433
23235	76434
270382	76435
125286	76436
347411	76437
309307	76438
79360	76439
125556	76440
152470	76441
114775	76442
23746	76443
84644	76444
210368	76445
37015	76446
31325	76447
152448	76448
324938	76449
108406	76450
21928	76451
30573	76452
34667	76453
25153	76454
263155	76455
129877	76456
353281	76457
32209	76458
117310	76459
37321	76460
152319	76461
23363	76462
241901	76463
71764	76464
330688	76465
11250	76466
121697	76467
14786	76468
346069	76469
323903	76470
16920	76471
229038	76472
240784	76473
1703	76474
221223	76475
117564	76476
136	76477
61303	76478
64503	76479
14373	76480
124	76481
61050	76482
3887	76483
53543	76484
174829	76485
191742	76486
335859	76487
68948	76488
58008	76489
30736	76490
4420	76491
95058	76492
49223	76493
15246	76494
148374	76495
171108	76496
17677	76497
5545	76498
153094	76499
47233	76500
83453	76501
345141	76502
172639	76503
187291	76504
43548	76505
185841	76506
64762	76507
64987	76508
94807	76509
58227	76510
117841	76511
254348	76512
15079	76513
37694	76514
51465	76515
61237	76516
61246	76517
128281	76518
162930	76519
334	76520
95202	76521
52236	76522
7123	76523
112537	76524
34446	76525
76541	76526
174704	76527
145850	76528
57409	76529
15333	76530
43018	76531
224759	76532
91539	76533
234462	76534
53794	76535
12057	76536
2460	76537
67896	76538
17489	76539
41771	76540
1148	76541
8484	76542
228486	76543
662	76544
125007	76545
14641	76546
2937	76547
29917	76548
278123	76549
8974	76550
168982	76551
7036	76552
2373	76553
101784	76554
4839	76555
128475	76556
353511	76557
140336	76558
2271	76559
11713	76560
277237	76561
54697	76562
97474	76563
71751	76564
124693	76565
121806	76566
309138	76567
151093	76568
3216	76569
32238	76570
63643	76571
65099	76572
109975	76573
263025	76574
96308	76575
196284	76576
206196	76577
82985	76578
73778	76579
43986	76580
185610	76581
115806	76582
184866	76583
330651	76584
134653	76585
19868	76586
29603	76587
119724	76588
52737	76589
252089	76590
353461	76591
11367	76592
105274	76593
129449	76594
318489	76595
121147	76596
112089	76597
328432	76598
20257	76599
8090	76600
2933	76601
58018	76602
207	76603
110300	76604
19056	76605
1091	76606
21347	76607
120377	76608
238385	76609
76133	76610
143805	76611
141100	76612
212676	76613
6032	76614
4817	76615
54438	76616
81363	76617
61879	76618
4914	76619
26144	76620
7663	76621
261493	76622
37305	76623
9607	76624
71679	76625
63485	76626
1427	76627
47106	76628
32777	76629
49081	76630
43044	76631
137509	76632
198090	76633
3035	76634
12077	76635
40708	76636
208521	76637
94479	76638
263295	76639
31238	76640
201467	76641
1772	76642
24854	76643
168881	76644
72982	76645
354488	76646
121223	76647
1837	76648
354256	76649
2452	76650
129152	76651
193210	76652
38122	76653
335331	76654
121640	76655
37963	76656
44591	76657
2615	76658
29785	76659
17988	76660
20140	76661
251398	76662
25220	76663
11927	76664
171989	76665
78445	76666
19848	76667
88104	76668
8105	76669
332644	76670
20723	76671
14520	76672
3574	76673
28144	76674
101311	76675
197074	76676
19212	76677
26979	76678
112758	76679
4934	76680
306179	76681
92019	76682
48998	76683
151459	76684
172932	76685
1671	76686
190894	76687
189582	76688
25721	76689
12531	76690
290301	76691
11358	76692
21561	76693
207185	76694
43475	76695
244803	76696
202728	76697
287545	76698
91020	76699
25871	76700
4844	76701
19236	76702
139480	76703
30655	76704
31710	76705
186579	76706
357099	76707
248213	76708
40245	76709
42723	76710
156687	76711
317989	76712
2927	76713
47590	76714
76480	76715
71618	76716
119044	76717
95953	76718
13906	76719
9495	76720
29235	76721
111836	76722
26697	76723
507	76724
249823	76725
113830	76726
186750	76727
53391	76728
200620	76729
54492	76730
44013	76731
88345	76732
4185	76733
21559	76734
122246	76735
74412	76736
66370	76737
105792	76738
31462	76739
267443	76740
169608	76741
141646	76742
25463	76743
25748	76744
98396	76745
80845	76746
90903	76747
55272	76748
25994	76749
292688	76750
1408	76751
16448	76752
46417	76753
173392	76754
20386	76755
26264	76756
97587	76757
15649	76758
156772	76759
135483	76760
18944	76761
89265	76762
105945	76763
83859	76764
878	76765
5029	76766
15995	76767
9292	76768
17841	76769
56484	76770
1278	76771
27445	76772
52060	76773
12104	76774
94545	76775
126303	76776
188273	76777
278	76778
107426	76779
196399	76780
41014	76781
190005	76782
119433	76783
31879	76784
133463	76785
112763	76786
89899	76787
157510	76788
22116	76789
1373	76790
90881	76791
12167	76792
46213	76793
100978	76794
56247	76795
159273	76796
357572	76797
1061	76798
265307	76799
131890	76800
62255	76801
64568	76802
4454	76803
6031	76804
199538	76805
127826	76806
350529	76807
70209	76808
58322	76809
28299	76810
75935	76811
902	76812
27591	76813
170968	76814
42608	76815
170327	76816
52400	76817
167330	76818
176008	76819
207878	76820
323749	76821
2655	76822
29697	76823
32173	76824
51273	76825
354297	76826
201050	76827
27611	76828
202479	76829
56225	76830
2162	76831
68702	76832
6163	76833
337342	76834
37615	76835
68710	76836
72525	76837
28332	76838
4225	76839
185918	76840
176267	76841
175145	76842
29704	76843
51899	76844
227784	76845
195085	76846
333252	76847
44592	76848
189196	76849
282595	76850
54891	76851
4229	76852
224	76853
65279	76854
8068	76855
67450	76856
9210	76857
61431	76858
26955	76859
201154	76860
5495	76861
33619	76862
44218	76863
36751	76864
65554	76865
65543	76866
33663	76867
6086	76868
65020	76869
175613	76870
53298	76871
102119	76872
116635	76873
85474	76874
155251	76875
188817	76876
43272	76877
5244	76878
345804	76879
15434	76880
288094	76881
132797	76882
18649	76883
36018	76884
10366	76885
16778	76886
186057	76887
6475	76888
85100	76889
21299	76890
6986	76891
71586	76892
195958	76893
286216	76894
67050	76895
192071	76896
140041	76897
4455	76898
92580	76899
46556	76900
17630	76901
12395	76902
208631	76903
309224	76904
56802	76905
1369	76906
120359	76907
33890	76908
128213	76909
2022	76910
56414	76911
129389	76912
51484	76913
147625	76914
3461	76915
22190	76916
335686	76917
7039	76918
51962	76919
12540	76920
4271	76921
17652	76922
11765	76923
69328	76924
10351	76925
15814	76926
9556	76927
23026	76928
44667	76929
106177	76930
26613	76931
82631	76932
18770	76933
119717	76934
98873	76935
88406	76936
139435	76937
333804	76938
16728	76939
72937	76940
124376	76941
5808	76942
39602	76943
3741	76944
12351	76945
10155	76946
30398	76947
35957	76948
24286	76949
46386	76950
29097	76951
354801	76952
93056	76953
276715	76954
40242	76955
32858	76956
44549	76957
3115	76958
2596	76959
135032	76960
53797	76961
439	76962
272	76963
121408	76964
44460	76965
83260	76966
2596	76967
42268	76968
12659	76969
2705	76970
46625	76971
188795	76972
12	76973
12	76974
84429	76975
4113	76976
37078	76977
243569	76978
106097	76979
29839	76980
37214	76981
108503	76982
17947	76983
44903	76984
77033	76985
194279	76986
210141	76987
159168	76988
78743	76989
168414	76990
101493	76991
314206	76992
168896	76993
28478	76994
14841	76995
68711	76996
4306	76997
16662	76998
46934	76999
69980	77000
29652	77001
179935	77002
69876	77003
7080	77004
321366	77005
323479	77006
154653	77007
324029	77008
116751	77009
266999	77010
47167	77011
86780	77012
19872	77013
35667	77014
193260	77015
79524	77016
28912	77017
140	77018
24660	77019
88454	77020
318285	77021
76762	77022
122612	77023
346457	77024
187660	77025
334142	77026
43118	77027
67663	77028
45028	77029
281384	77030
16646	77031
86491	77032
129688	77033
18377	77034
6547	77035
53750	77036
92274	77037
21040	77038
320463	77039
74184	77040
135819	77041
121690	77042
286	77043
66020	77044
56233	77045
92146	77046
157478	77047
7405	77048
12182	77049
170252	77050
272219	77051
107706	77052
7510	77053
6266	77054
12419	77055
38042	77056
353320	77057
170833	77058
199075	77059
69107	77060
3315	77061
3315	77062
15952	77063
110766	77064
30642	77065
149642	77066
21985	77067
80767	77068
19990	77069
43930	77070
10940	77071
83504	77072
921	77073
56553	77074
99649	77075
59518	77076
169063	77077
182906	77078
67920	77079
80977	77080
335270	77081
35720	77082
35498	77083
52995	77084
175037	77085
42206	77086
69240	77087
322720	77088
312145	77089
175940	77090
45879	77091
183484	77092
9115	77093
41740	77094
43187	77095
185	77096
56942	77097
26373	77098
192668	77099
18598	77100
6679	77101
16355	77102
128856	77103
87474	77104
30462	77105
62850	77106
115795	77107
20131	77108
4154	77109
11704	77110
3173	77111
21140	77112
83671	77113
13305	77114
33008	77115
6660	77116
189155	77117
5779	77118
33722	77119
44483	77120
26427	77121
24740	77122
10939	77123
55150	77124
19218	77125
309836	77126
121688	77127
19091	77128
17753	77129
1552	77130
37448	77131
3237	77132
78181	77133
67892	77134
2539	77135
41336	77136
112374	77137
56232	77138
97394	77139
30936	77140
45922	77141
65497	77142
13641	77143
7931	77144
71914	77145
100828	77146
51947	77147
21035	77148
49308	77149
195623	77150
44138	77151
48569	77152
347315	77153
26274	77154
44020	77155
5374	77156
248140	77157
12406	77158
1206	77159
2323	77160
54040	77161
2610	77162
35498	77163
120555	77164
30093	77165
92570	77166
127587	77167
30928	77168
123734	77169
42809	77170
50450	77171
56573	77172
121304	77173
58561	77174
33737	77175
32854	77176
105512	77177
20790	77178
416	77179
10098	77180
254451	77181
201881	77182
109820	77183
5344	77184
1920	77185
111880	77186
134830	77187
98700	77188
135433	77189
4886	77190
5428	77191
71190	77192
53059	77193
18539	77194
52084	77195
235973	77196
6315	77197
134854	77198
15799	77199
347081	77200
127906	77201
276559	77202
210182	77203
280070	77204
1267	77205
118940	77206
187725	77207
2816	77208
20080	77209
18221	77210
1147	77211
15689	77212
5423	77213
33723	77214
36479	77215
8717	77216
16991	77217
159710	77218
208812	77219
122063	77220
63184	77221
66989	77222
126571	77223
117367	77224
209572	77225
66831	77226
2081	77227
25628	77228
51960	77229
263147	77230
12275	77231
92753	77232
119512	77233
33748	77234
22867	77235
84081	77236
9539	77237
73466	77238
32206	77239
7441	77240
27422	77241
119036	77242
261271	77243
116509	77244
42469	77245
5161	77246
57705	77247
18444	77248
107727	77249
33798	77250
122917	77251
22597	77252
175108	77253
10322	77254
45738	77255
77063	77256
276987	77257
42254	77258
67137	77259
6854	77260
78391	77261
119484	77262
102110	77263
43925	77264
63431	77265
5405	77266
36795	77267
7486	77268
79609	77269
56130	77270
82213	77271
53116	77272
197191	77273
119305	77274
162995	77275
28487	77276
277528	77277
2322	77278
83672	77279
27528	77280
25510	77281
64828	77282
337887	77283
15034	77284
8166	77285
1511	77286
171007	77287
20437	77288
4110	77289
94542	77290
311068	77291
18630	77292
73731	77293
25046	77294
62162	77295
3421	77296
1528	77297
159737	77298
36151	77299
879	77300
132598	77301
35126	77302
16320	77303
1023	77304
17922	77305
136008	77306
127136	77307
31873	77308
266	77309
8426	77310
42082	77311
35827	77312
17975	77313
4850	77314
10443	77315
7194	77316
25945	77317
50731	77318
189003	77319
39148	77320
921	77321
802	77322
46441	77323
77414	77324
110932	77325
12109	77326
44013	77327
34150	77328
15158	77329
275959	77330
17748	77331
176648	77332
22868	77333
40207	77334
24488	77335
53218	77336
76112	77337
1262	77338
570	77339
2288	77340
209505	77341
22942	77342
3866	77343
15023	77344
252344	77345
4418	77346
24412	77347
19	77348
25901	77349
19536	77350
2163	77351
14242	77352
9533	77353
127959	77354
83798	77355
58874	77356
1837	77357
25626	77358
56445	77359
32	77360
13475	77361
31960	77362
174754	77363
31547	77364
12818	77365
124681	77366
1530	77367
194122	77368
53785	77369
4225	77370
114979	77371
285301	77372
132999	77373
343940	77374
46366	77375
69819	77376
74911	77377
3472	77378
9672	77379
54785	77380
42635	77381
8344	77382
69467	77383
83627	77384
36240	77385
31447	77386
119970	77387
523	77388
13391	77389
82066	77390
161541	77391
35137	77392
193006	77393
10823	77394
137825	77395
53266	77396
127955	77397
318901	77398
14673	77399
351116	77400
18480	77401
356502	77402
183702	77403
215210	77404
219142	77405
56188	77406
193672	77407
9818	77408
83346	77409
192342	77410
13825	77411
129221	77412
20113	77413
184170	77414
18951	77415
109125	77416
66935	77417
45515	77418
25822	77419
2059	77420
947	77421
44402	77422
97446	77423
5341	77424
78428	77425
156991	77426
194407	77427
293349	77428
74260	77429
159881	77430
75836	77431
5094	77432
19074	77433
172023	77434
1368	77435
55092	77436
29664	77437
27015	77438
1959	77439
157858	77440
256067	77441
45494	77442
122909	77443
34330	77444
110317	77445
60497	77446
53328	77447
14947	77448
334459	77449
93133	77450
18092	77451
5330	77452
32980	77453
83838	77454
256554	77455
62840	77456
1914	77457
30435	77458
256086	77459
258672	77460
39781	77461
1392	77462
95791	77463
962	77464
12162	77465
1157	77466
27845	77467
256485	77468
188946	77469
24855	77470
175161	77471
34163	77472
468	77473
110185	77474
12859	77475
10079	77476
8560	77477
61957	77478
177888	77479
273590	77480
22271	77481
52454	77482
69845	77483
171063	77484
32851	77485
174531	77486
32236	77487
29545	77488
246411	77489
63448	77490
175523	77491
156647	77492
209937	77493
426	77494
327571	77495
340158	77496
145997	77497
76929	77498
5785	77499
14272	77500
136	77501
112009	77502
12388	77503
20660	77504
10015	77505
50703	77506
108439	77507
5039	77508
183513	77509
56297	77510
119656	77511
28227	77512
308093	77513
29939	77514
175395	77515
3542	77516
7540	77517
7554	77518
69411	77519
8239	77520
21624	77521
15971	77522
225737	77523
62161	77524
244734	77525
54995	77526
48537	77527
209389	77528
37453	77529
22244	77530
121873	77531
98538	77532
14872	77533
25600	77534
99529	77535
25915	77536
128521	77537
14437	77538
71463	77539
47129	77540
11846	77541
3000	77542
206775	77543
45725	77544
935	77545
45410	77546
502	77547
6233	77548
1344	77549
251061	77550
6060	77551
59816	77552
84815	77553
93097	77554
104566	77555
104566	77556
14273	77557
5512	77558
30887	77559
72941	77560
759	77561
4711	77562
28831	77563
12395	77564
11947	77565
47982	77566
6142	77567
83498	77568
65514	77569
168383	77570
123666	77571
70538	77572
152517	77573
190469	77574
27999	77575
78616	77576
270751	77577
70335	77578
10099	77579
24990	77580
126041	77581
106674	77582
47257	77583
167232	77584
23506	77585
210	77586
6526	77587
247282	77588
3368	77589
199399	77590
128164	77591
194804	77592
19565	77593
71737	77594
66880	77595
655	77596
6898	77597
264297	77598
281677	77599
307431	77600
1943	77601
1245	77602
60582	77603
33788	77604
34951	77605
86124	77606
27781	77607
82056	77608
57992	77609
726	77610
63412	77611
104604	77612
39369	77613
125244	77614
1768	77615
38585	77616
55369	77617
109542	77618
923	77619
71491	77620
25862	77621
2787	77622
8574	77623
94848	77624
129491	77625
7015	77626
133379	77627
84095	77628
160229	77629
138869	77630
4072	77631
142026	77632
36983	77633
14123	77634
33432	77635
13330	77636
25030	77637
175145	77638
134159	77639
40592	77640
195247	77641
50822	77642
14973	77643
29634	77644
215822	77645
20127	77646
74	77647
16	77648
56471	77649
71331	77650
289	77651
13641	77652
51497	77653
34595	77654
132058	77655
10663	77656
53467	77657
30344	77658
53037	77659
4458	77660
68323	77661
194535	77662
47361	77663
7092	77664
1	77665
105346	77666
59143	77667
2977	77668
570	77669
105879	77670
160802	77671
6141	77672
72356	77673
71615	77674
139662	77675
61499	77676
88325	77677
67606	77678
66076	77679
286265	77680
90880	77681
206041	77682
30099	77683
129570	77684
13999	77685
69282	77686
173080	77687
19838	77688
27291	77689
69381	77690
17596	77691
187701	77692
3113	77693
32698	77694
4329	77695
143903	77696
61013	77697
13454	77698
18730	77699
196374	77700
118119	77701
105548	77702
342841	77703
8585	77704
193684	77705
48785	77706
52401	77707
24261	77708
21274	77709
56631	77710
1532	77711
6228	77712
92396	77713
83600	77714
174589	77715
120650	77716
80210	77717
97461	77718
83300	77719
63125	77720
27276	77721
122962	77722
71604	77723
54131	77724
336932	77725
10436	77726
347324	77727
143053	77728
15634	77729
14100	77730
18802	77731
472	77732
4995	77733
60878	77734
6265	77735
23432	77736
138256	77737
1	77738
33993	77739
643	77740
16719	77741
2455	77742
3874	77743
5735	77744
274502	77745
45424	77746
5168	77747
83186	77748
59082	77749
41799	77750
16177	77751
89424	77752
316443	77753
36653	77754
1496	77755
111	77756
21870	77757
10644	77758
3579	77759
13997	77760
8973	77761
34202	77762
188625	77763
13612	77764
87852	77765
12299	77766
80204	77767
46828	77768
103456	77769
53693	77770
3230	77771
83383	77772
2234	77773
33012	77774
114423	77775
20890	77776
47706	77777
12427	77778
171147	77779
118205	77780
118432	77781
162795	77782
36143	77783
55342	77784
28136	77785
158568	77786
110348	77787
18988	77788
29570	77789
4109	77790
38552	77791
236090	77792
3850	77793
94725	77794
240304	77795
3642	77796
19474	77797
19474	77798
22158	77799
32446	77800
6316	77801
16764	77802
12566	77803
49494	77804
206363	77805
94708	77806
95530	77807
54252	77808
276550	77809
620	77810
42233	77811
168765	77812
206363	77813
168001	77814
71015	77815
75133	77816
207867	77817
195786	77818
60328	77819
22658	77820
14240	77821
13514	77822
13514	77823
131330	77824
297385	77825
18639	77826
10329	77827
2830	77828
124753	77829
8478	77830
112209	77831
194216	77832
44923	77833
80658	77834
54369	77835
204476	77836
26649	77837
37484	77838
91219	77839
330653	77840
74798	77841
89531	77842
169509	77843
60494	77844
169766	77845
141077	77846
91321	77847
194779	77848
156110	77849
91029	77850
89908	77851
242309	77852
276885	77853
156358	77854
156511	77855
99448	77856
242630	77857
77534	77858
98957	77859
255593	77860
144403	77861
181699	77862
44913	77863
40799	77864
330616	77865
23453	77866
99443	77867
65860	77868
98947	77869
31455	77870
60116	77871
159412	77872
156121	77873
126697	77874
204661	77875
31261	77876
255949	77877
22554	77878
226300	77879
88313	77880
229269	77881
89594	77882
54367	77883
138921	77884
141810	77885
228091	77886
90270	77887
89364	77888
137968	77889
223169	77890
89576	77891
139066	77892
137332	77893
141657	77894
138651	77895
226293	77896
141808	77897
91153	77898
60269	77899
59213	77900
136470	77901
226381	77902
140285	77903
59907	77904
137964	77905
89152	77906
137728	77907
41090	77908
137312	77909
228450	77910
222289	77911
141712	77912
142189	77913
227011	77914
137761	77915
89109	77916
88885	77917
139162	77918
224046	77919
59044	77920
90946	77921
227738	77922
231230	77923
223763	77924
59188	77925
139287	77926
228713	77927
91327	77928
229704	77929
141686	77930
88211	77931
90244	77932
136536	77933
136635	77934
148469	77935
227901	77936
252564	77937
59987	77938
89962	77939
59039	77940
88704	77941
89949	77942
229813	77943
138249	77944
137676	77945
90200	77946
137451	77947
230054	77948
89548	77949
231340	77950
89741	77951
136890	77952
224302	77953
140721	77954
40628	77955
227967	77956
142258	77957
91019	77958
60055	77959
139323	77960
59118	77961
88540	77962
148839	77963
90929	77964
137584	77965
136303	77966
223036	77967
140120	77968
138759	77969
137862	77970
222674	77971
89601	77972
141053	77973
91135	77974
89418	77975
137450	77976
80183	77977
198034	77978
30039	77979
137638	77980
23996	77981
197349	77982
279647	77983
197250	77984
197261	77985
137349	77986
64581	77987
90799	77988
227581	77989
69227	77990
276265	77991
68747	77992
106388	77993
79822	77994
54376	77995
90071	77996
60551	77997
136827	77998
60055	77999
90184	78000
228142	78001
59774	78002
239453	78003
242154	78004
126735	78005
231005	78006
224935	78007
89551	78008
229022	78009
126790	78010
21122	78011
98973	78012
1165	78013
5581	78014
155560	78015
44652	78016
15784	78017
65373	78018
236221	78019
82873	78020
74799	78021
101297	78022
54373	78023
35210	78024
332868	78025
65503	78026
156257	78027
253303	78028
80602	78029
303243	78030
74799	78031
24393	78032
170217	78033
73498	78034
156202	78035
156430	78036
107366	78037
332494	78038
167275	78039
95433	78040
177733	78041
81541	78042
107825	78043
68328	78044
23758	78045
103932	78046
332578	78047
99261	78048
123533	78049
8507	78050
26649	78051
177256	78052
114012	78053
303297	78054
6399	78055
16471	78056
255068	78057
63966	78058
90004	78059
29688	78060
65904	78061
65371	78062
134290	78063
204670	78064
104152	78065
50367	78066
99783	78067
327662	78068
259603	78069
23202	78070
15683	78071
197942	78072
30125	78073
52389	78074
72229	78075
652	78076
3675	78077
249099	78078
5400	78079
98895	78080
3714	78081
206367	78082
57558	78083
14669	78084
62938	78085
178182	78086
20917	78087
37945	78088
198293	78089
100945	78090
173274	78091
125844	78092
339992	78093
340865	78094
253626	78095
43118	78096
345859	78097
62072	78098
273781	78099
67017	78100
70345	78101
339586	78102
34239	78103
6176	78104
2770	78105
25611	78106
161144	78107
19091	78108
6168	78109
11809	78110
14035	78111
23119	78112
80120	78113
16764	78114
3003	78115
7109	78116
21223	78117
33	78118
21813	78119
53211	78120
355940	78121
9304	78122
44360	78123
7648	78124
3112	78125
2505	78126
13084	78127
19721	78128
50651	78129
50580	78130
295793	78131
295495	78132
5689	78133
348038	78134
16264	78135
245317	78136
48077	78137
3940	78138
40795	78139
155586	78140
39008	78141
88848	78142
353515	78143
10354	78144
37549	78145
78846	78146
97648	78147
320943	78148
16391	78149
218427	78150
188001	78151
3542	78152
53203	78153
251975	78154
62553	78155
72359	78156
155522	78157
3726	78158
138212	78159
57761	78160
147173	78161
313835	78162
77735	78163
238954	78164
63271	78165
25799	78166
126979	78167
38	78168
14877	78169
15537	78170
86213	78171
74359	78172
93271	78173
184952	78174
107511	78175
218992	78176
134803	78177
7469	78178
24211	78179
3214	78180
45788	78181
3858	78182
238131	78183
192508	78184
36501	78185
33181	78186
171070	78187
7163	78188
29478	78189
347114	78190
184938	78191
56733	78192
66547	78193
28505	78194
35374	78195
16478	78196
298	78197
66738	78198
61866	78199
191980	78200
79811	78201
32539	78202
261868	78203
16621	78204
22699	78205
36380	78206
209792	78207
116471	78208
24931	78209
23010	78210
308931	78211
73946	78212
153011	78213
44818	78214
46532	78215
316018	78216
273893	78217
48147	78218
307404	78219
93351	78220
23991	78221
28114	78222
47154	78223
25718	78224
14142	78225
33016	78226
119884	78227
355	78228
41953	78229
5526	78230
5526	78231
193344	78232
29417	78233
1249	78234
96675	78235
40126	78236
121637	78237
193647	78238
126547	78239
22832	78240
239003	78241
100970	78242
98550	78243
66540	78244
259572	78245
22732	78246
8746	78247
16116	78248
121748	78249
40337	78250
29919	78251
121235	78252
157616	78253
50182	78254
193041	78255
160811	78256
85180	78257
324591	78258
183308	78259
79318	78260
19615	78261
38000	78262
20902	78263
228775	78264
1053	78265
121641	78266
2770	78267
100402	78268
52867	78269
36448	78270
5157	78271
308580	78272
263174	78273
138311	78274
82006	78275
57599	78276
38131	78277
170781	78278
218180	78279
5994	78280
9864	78281
26393	78282
341866	78283
77607	78284
20337	78285
22863	78286
25827	78287
260299	78288
4532	78289
103092	78290
25832	78291
12147	78292
64853	78293
66288	78294
45646	78295
7699	78296
16555	78297
40710	78298
197067	78299
168206	78300
13726	78301
118574	78302
54151	78303
156494	78304
183542	78305
26781	78306
53942	78307
6555	78308
273285	78309
123925	78310
108208	78311
137747	78312
210392	78313
206805	78314
62274	78315
32115	78316
106710	78317
60549	78318
107862	78319
169074	78320
183017	78321
75882	78322
123668	78323
125965	78324
341096	78325
70703	78326
119598	78327
242530	78328
10348	78329
120316	78330
56297	78331
20861	78332
136372	78333
54791	78334
40852	78335
265244	78336
89930	78337
26125	78338
77628	78339
88829	78340
7484	78341
4094	78342
14183	78343
3067	78344
327108	78345
7942	78346
20472	78347
306251	78348
4228	78349
111792	78350
307136	78351
36797	78352
11332	78353
30145	78354
21581	78355
28692	78356
82186	78357
90471	78358
123497	78359
47379	78360
280606	78361
25267	78362
234889	78363
315254	78364
859	78365
199159	78366
122234	78367
234747	78368
118950	78369
35980	78370
101763	78371
243565	78372
280148	78373
293082	78374
23347	78375
81923	78376
200609	78377
66221	78378
355904	78379
48140	78380
241556	78381
34546	78382
81680	78383
47023	78384
98723	78385
37389	78386
80743	78387
5669	78388
332524	78389
48198	78390
138226	78391
339185	78392
99555	78393
77533	78394
251432	78395
294472	78396
161485	78397
271737	78398
158961	78399
37638	78400
217127	78401
84027	78402
27393	78403
12010	78404
20641	78405
293262	78406
176816	78407
111106	78408
43041	78409
134185	78410
129344	78411
65188	78412
3476	78413
157988	78414
149858	78415
83213	78416
192851	78417
243578	78418
61235	78419
327832	78420
107677	78421
70919	78422
56448	78423
72988	78424
25081	78425
108336	78426
177004	78427
38687	78428
207597	78429
206671	78430
72418	78431
315560	78432
136551	78433
219239	78434
127966	78435
163053	78436
14445	78437
1292	78438
228426	78439
15646	78440
9494	78441
34455	78442
2141	78443
343737	78444
64685	78445
264632	78446
11385	78447
19405	78448
11123	78449
5079	78450
2153	78451
277824	78452
33447	78453
50468	78454
22311	78455
16538	78456
4802	78457
17507	78458
40689	78459
57945	78460
519	78461
18563	78462
216144	78463
58760	78464
21814	78465
25619	78466
103436	78467
15478	78468
31967	78469
131046	78470
54301	78471
114049	78472
2	78473
36915	78474
157703	78475
73410	78476
10485	78477
157662	78478
141656	78479
260228	78480
74826	78481
15048	78482
214339	78483
22165	78484
88353	78485
296265	78486
53264	78487
13077	78488
120106	78489
318788	78490
302142	78491
111853	78492
268933	78493
136898	78494
3324	78495
111573	78496
245515	78497
129169	78498
73333	78499
175674	78500
205857	78501
57329	78502
157900	78503
58932	78504
348303	78505
121678	78506
67214	78507
57905	78508
344	78509
209846	78510
95264	78511
61297	78512
313497	78513
313795	78514
21989	78515
159004	78516
283540	78517
99743	78518
207374	78519
59993	78520
195536	78521
49946	78522
89651	78523
118174	78524
348084	78525
1944	78526
121295	78527
31887	78528
108842	78529
1610	78530
18610	78531
76532	78532
110366	78533
36670	78534
207383	78535
119151	78536
31938	78537
119745	78538
10706	78539
16743	78540
36920	78541
62827	78542
21390	78543
27741	78544
15027	78545
56781	78546
137966	78547
17140	78548
3273	78549
160554	78550
152034	78551
101038	78552
44694	78553
5928	78554
300853	78555
310980	78556
175916	78557
58197	78558
133476	78559
15107	78560
78872	78561
85756	78562
6379	78563
20195	78564
221960	78565
144280	78566
257803	78567
309044	78568
147333	78569
80305	78570
27423	78571
2584	78572
53582	78573
199	78574
4747	78575
54179	78576
58554	78577
121672	78578
53422	78579
7117	78580
36172	78581
77641	78582
316362	78583
5782	78584
245622	78585
276191	78586
16921	78587
314972	78588
183945	78589
18482	78590
103665	78591
5597	78592
8761	78593
173365	78594
18644	78595
9839	78596
15852	78597
6385	78598
244289	78599
4453	78600
76229	78601
7391	78602
31646	78603
3766	78604
3766	78605
105105	78606
96895	78607
31192	78608
11584	78609
40566	78610
95040	78611
4198	78612
327489	78613
63339	78614
18637	78615
238575	78616
312335	78617
40838	78618
71258	78619
137971	78620
28484	78621
261881	78622
25528	78623
3016	78624
140628	78625
9839	78626
157422	78627
72020	78628
1201	78629
130705	78630
186007	78631
51767	78632
37986	78633
15987	78634
22569	78635
75624	78636
350607	78637
51187	78638
122453	78639
319723	78640
185998	78641
19834	78642
318543	78643
88267	78644
275119	78645
64326	78646
119824	78647
78923	78648
320717	78649
36929	78650
191815	78651
191981	78652
175595	78653
34789	78654
36332	78655
180600	78656
186036	78657
68439	78658
320709	78659
66800	78660
78822	78661
191813	78662
1584	78663
255972	78664
111480	78665
102903	78666
45996	78667
123690	78668
127017	78669
36927	78670
2115	78671
78924	78672
18630	78673
293870	78674
13710	78675
78177	78676
102031	78677
231294	78678
142639	78679
219686	78680
321530	78681
71279	78682
87476	78683
44761	78684
191172	78685
80188	78686
172130	78687
183134	78688
157992	78689
3041	78690
9144	78691
182504	78692
126829	78693
107686	78694
321539	78695
237867	78696
309998	78697
40591	78698
210745	78699
7819	78700
25279	78701
5118	78702
80910	78703
59041	78704
88067	78705
43255	78706
46988	78707
25329	78708
279537	78709
133444	78710
4013	78711
246903	78712
1605	78713
191936	78714
225570	78715
16990	78716
345144	78717
300700	78718
313077	78719
317139	78720
263859	78721
102328	78722
195254	78723
327482	78724
217177	78725
300216	78726
4297	78727
145771	78728
73214	78729
327142	78730
194909	78731
25641	78732
348309	78733
71062	78734
309235	78735
75364	78736
60096	78737
322772	78738
30375	78739
66321	78740
127628	78741
272290	78742
184297	78743
99258	78744
342817	78745
41473	78746
84092	78747
107991	78748
229471	78749
296053	78750
127604	78751
148710	78752
108119	78753
265166	78754
284445	78755
52862	78756
25867	78757
117210	78758
1216	78759
263283	78760
9610	78761
12594	78762
4757	78763
263863	78764
72108	78765
29484	78766
24041	78767
223444	78768
253099	78769
1794	78770
177137	78771
118975	78772
116420	78773
12135	78774
49933	78775
991	78776
52509	78777
263858	78778
263866	78779
263833	78780
101910	78781
263868	78782
263867	78783
101910	78784
160476	78785
160476	78786
101911	78787
101910	78788
263865	78789
263553	78790
263869	78791
5035	78792
12989	78793
183956	78794
291129	78795
166217	78796
118975	78797
171229	78798
121778	78799
118731	78800
94287	78801
22421	78802
30613	78803
96567	78804
991	78805
111262	78806
102940	78807
148438	78808
130888	78809
43710	78810
111194	78811
57066	78812
114306	78813
40332	78814
17108	78815
55681	78816
229976	78817
94938	78818
161523	78819
49390	78820
11619	78821
141701	78822
112741	78823
263862	78824
111313	78825
99778	78826
674	78827
45821	78828
150362	78829
18623	78830
148005	78831
75097	78832
23907	78833
30228	78834
54747	78835
38551	78836
174462	78837
37197	78838
14009	78839
5918	78840
2539	78841
233035	78842
29917	78843
8037	78844
132919	78845
99778	78846
60	78847
66109	78848
91993	78849
71786	78850
4066	78851
260131	78852
27660	78853
79069	78854
53571	78855
351256	78856
115705	78857
25637	78858
75578	78859
92775	78860
125393	78861
352993	78862
28038	78863
13291	78864
118777	78865
109881	78866
2936	78867
106833	78868
575	78869
1072	78870
73513	78871
36493	78872
287035	78873
203056	78874
81675	78875
46001	78876
31195	78877
336017	78878
162896	78879
128264	78880
31195	78881
209352	78882
139034	78883
4229	78884
4805	78885
90440	78886
278650	78887
30657	78888
4713	78889
14645	78890
11011	78891
29429	78892
45690	78893
70995	78894
77432	78895
158986	78896
36410	78897
30134	78898
41538	78899
113587	78900
673	78901
128674	78902
206858	78903
56871	78904
348986	78905
110332	78906
11763	78907
136461	78908
4260	78909
208419	78910
306740	78911
35379	78912
208056	78913
176449	78914
49595	78915
17602	78916
350314	78917
37275	78918
90118	78919
129202	78920
210490	78921
3987	78922
28053	78923
3097	78924
347443	78925
31619	78926
6611	78927
291706	78928
120868	78929
173665	78930
96911	78931
29287	78932
279561	78933
17269	78934
42942	78935
41949	78936
2117	78937
83943	78938
11504	78939
6601	78940
122377	78941
30083	78942
48456	78943
110211	78944
13811	78945
10965	78946
80845	78947
26982	78948
28046	78949
193668	78950
297776	78951
140624	78952
40774	78953
4357	78954
40822	78955
115081	78956
268071	78957
119470	78958
165637	78959
188848	78960
203790	78961
210039	78962
176575	78963
209032	78964
33320	78965
182874	78966
1301	78967
1566	78968
3205	78969
518	78970
2223	78971
6175	78972
98461	78973
48453	78974
8320	78975
68962	78976
206455	78977
8341	78978
7345	78979
85076	78980
68931	78981
15458	78982
26868	78983
30519	78984
43260	78985
38887	78986
25269	78987
87210	78988
583	78989
230004	78990
40608	78991
128311	78992
276328	78993
76611	78994
120658	78995
32038	78996
117656	78997
13812	78998
12221	78999
7382	79000
168537	79001
8838	79002
102180	79003
64437	79004
83965	79005
129407	79006
29046	79007
56378	79008
66636	79009
103388	79010
13833	79011
24501	79012
14443	79013
30938	79014
193000	79015
194914	79016
126	79017
56474	79018
102006	79019
2816	79020
24471	79021
47982	79022
76670	79023
25552	79024
33460	79025
243692	79026
23335	79027
93604	79028
48557	79029
2844	79030
212276	79031
18775	79032
22912	79033
60938	79034
80388	79035
3566	79036
25608	79037
8528	79038
1245	79039
53235	79040
6569	79041
278001	79042
37162	79043
16	79044
50955	79045
84289	79046
105643	79047
67644	79048
336	79049
122941	79050
5222	79051
15558	79052
17753	79053
49988	79054
36496	79055
123831	79056
29951	79057
272534	79058
843	79059
29153	79060
2056	79061
21576	79062
58562	79063
183187	79064
173926	79065
19575	79066
2811	79067
30902	79068
33203	79069
31672	79070
59785	79071
1652	79072
1792	79073
102180	79074
28113	79075
188869	79076
20070	79077
296829	79078
58060	79079
80428	79080
201737	79081
151869	79082
335378	79083
7579	79084
52084	79085
4053	79086
85168	79087
40351	79088
18292	79089
21904	79090
100649	79091
15952	79092
118777	79093
164472	79094
32949	79095
15383	79096
5564	79097
114575	79098
67043	79099
63998	79100
246673	79101
1509	79102
1179	79103
160509	79104
160488	79105
16767	79106
53675	79107
51834	79108
73630	79109
334207	79110
10882	79111
250	79112
99760	79113
10742	79114
59521	79115
318	79116
53534	79117
113858	79118
177	79119
10387	79120
208994	79121
22530	79122
21476	79123
151833	79124
14500	79125
64191	79126
29354	79127
125165	79128
5	79129
84037	79130
315711	79131
46091	79132
18702	79133
51951	79134
95102	79135
7385	79136
97267	79137
112431	79138
169571	79139
208244	79140
97227	79141
69615	79142
26036	79143
103392	79144
125776	79145
82012	79146
4886	79147
97264	79148
147537	79149
104821	79150
68047	79151
12087	79152
65863	79153
186258	79154
5082	79155
19803	79156
96196	79157
31946	79158
196911	79159
19047	79160
11375	79161
110964	79162
43673	79163
36422	79164
164083	79165
15752	79166
129140	79167
14258	79168
112430	79169
77878	79170
121243	79171
12499	79172
52097	79173
102	79174
281927	79175
78055	79176
52471	79177
22873	79178
66338	79179
89483	79180
76355	79181
2698	79182
23590	79183
4939	79184
5388	79185
92908	79186
58692	79187
15751	79188
71337	79189
68490	79190
104472	79191
19405	79192
1481	79193
5449	79194
187826	79195
9394	79196
52860	79197
4223	79198
41279	79199
249736	79200
14304	79201
52266	79202
28376	79203
8496	79204
197177	79205
26629	79206
59350	79207
130479	79208
102733	79209
53218	79210
17	79211
189767	79212
22855	79213
79607	79214
12104	79215
66502	79216
2657	79217
71789	79218
3533	79219
167963	79220
33167	79221
334778	79222
52480	79223
118358	79224
137809	79225
68954	79226
18326	79227
46717	79228
46616	79229
47503	79230
141758	79231
39095	79232
249277	79233
139316	79234
10656	79235
197201	79236
2567	79237
5097	79238
46138	79239
211470	79240
11548	79241
316374	79242
47259	79243
24471	79244
48632	79245
175689	79246
34202	79247
17586	79248
327708	79249
33836	79250
110188	79251
3100	79252
40824	79253
300769	79254
4679	79255
16228	79256
4778	79257
10016	79258
365	79259
161195	79260
100628	79261
3064	79262
76241	79263
34131	79264
4322	79265
1598	79266
33888	79267
161385	79268
133181	79269
233	79270
342185	79271
10772	79272
174523	79273
48593	79274
109365	79275
48621	79276
230028	79277
175141	79278
23114	79279
84764	79280
95298	79281
17916	79282
57434	79283
51685	79284
76276	79285
37594	79286
70819	79287
5589	79288
34450	79289
34208	79290
45109	79291
199995	79292
329914	79293
26064	79294
353611	79295
355161	79296
210401	79297
354906	79298
206615	79299
250160	79300
209671	79301
128598	79302
128745	79303
353898	79304
351142	79305
209998	79306
127460	79307
205275	79308
129070	79309
126269	79310
5479	79311
366	79312
172653	79313
22550	79314
167962	79315
10149	79316
54423	79317
38643	79318
29722	79319
34476	79320
155515	79321
13742	79322
117173	79323
9431	79324
3320	79325
59640	79326
6364	79327
13053	79328
104077	79329
20043	79330
47361	79331
30354	79332
2323	79333
42523	79334
227259	79335
88310	79336
56614	79337
8229	79338
68964	79339
1952	79340
72168	79341
111174	79342
38001	79343
34254	79344
6163	79345
12583	79346
45710	79347
91084	79348
98245	79349
236555	79350
21489	79351
313799	79352
130673	79353
39740	79354
107818	79355
25050	79356
28900	79357
246235	79358
22636	79359
200044	79360
152691	79361
27539	79362
129647	79363
106802	79364
49131	79365
177847	79366
148292	79367
164170	79368
101295	79369
231716	79370
60981	79371
321653	79372
124821	79373
29875	79374
11187	79375
12326	79376
23812	79377
13141	79378
177778	79379
124740	79380
103115	79381
71047	79382
324785	79383
85195	79384
33752	79385
118453	79386
8926	79387
201468	79388
205502	79389
158920	79390
25816	79391
18021	79392
2220	79393
41668	79394
244834	79395
26469	79396
214466	79397
29499	79398
212895	79399
245700	79400
7372	79401
70180	79402
56584	79403
116749	79404
11707	79405
12353	79406
45564	79407
17432	79408
108774	79409
300343	79410
66627	79411
17821	79412
27397	79413
321127	79414
13208	79415
105799	79416
17975	79417
47591	79418
43216	79419
99013	79420
45953	79421
22080	79422
326593	79423
66932	79424
88582	79425
102032	79426
30902	79427
23922	79428
115717	79429
19135	79430
78281	79431
144203	79432
56209	79433
173750	79434
30898	79435
13168	79436
83980	79437
327087	79438
43162	79439
109150	79440
83605	79441
177188	79442
48768	79443
108782	79444
174464	79445
3164	79446
286174	79447
64687	79448
129410	79449
70933	79450
69029	79451
7814	79452
108575	79453
53731	79454
43105	79455
6974	79456
46843	79457
99636	79458
18225	79459
109061	79460
32581	79461
118628	79462
31905	79463
44496	79464
45815	79465
36723	79466
79832	79467
61604	79468
42515	79469
48522	79470
45429	79471
153	79472
67192	79473
23511	79474
297973	79475
70214	79476
26342	79477
38716	79478
190076	79479
53411	79480
142663	79481
2451	79482
43900	79483
14197	79484
69891	79485
151700	79486
31205	79487
31900	79488
2272	79489
108091	79490
2038	79491
2582	79492
16823	79493
104441	79494
30	79495
52386	79496
164604	79497
2631	79498
35810	79499
2525	79500
2142	79501
26373	79502
159721	79503
164596	79504
23681	79505
262587	79506
68931	79507
19893	79508
102349	79509
138	79510
1263	79511
53730	79512
22955	79513
320691	79514
67179	79515
81690	79516
158959	79517
37264	79518
122907	79519
82026	79520
210881	79521
163140	79522
14271	79523
4662	79524
27575	79525
5332	79526
100911	79527
208730	79528
215170	79529
93897	79530
31040	79531
10726	79532
9624	79533
45704	79534
23977	79535
15499	79536
50568	79537
121750	79538
167945	79539
7467	79540
32223	79541
239171	79542
189112	79543
153186	79544
68856	79545
16751	79546
67306	79547
43018	79548
103	79549
2323	79550
52984	79551
46794	79552
66797	79553
62557	79554
252346	79555
78793	79556
6554	79557
14282	79558
3115	79559
4144	79560
19967	79561
34764	79562
352589	79563
637	79564
85597	79565
12277	79566
51238	79567
53829	79568
100293	79569
29081	79570
113847	79571
923	79572
19898	79573
1070	79574
277680	79575
129573	79576
7379	79577
18780	79578
140668	79579
3128	79580
31908	79581
190513	79582
187836	79583
10440	79584
62111	79585
190807	79586
34414	79587
132870	79588
101643	79589
22262	79590
17	79591
183512	79592
264009	79593
34482	79594
136906	79595
338274	79596
184285	79597
285990	79598
164987	79599
24135	79600
66797	79601
3587	79602
212670	79603
3135	79604
94483	79605
8205	79606
12443	79607
180474	79608
100140	79609
53823	79610
118217	79611
58699	79612
286101	79613
40584	79614
4805	79615
115351	79616
83015	79617
12071	79618
19201	79619
1122	79620
50164	79621
239686	79622
79467	79623
97264	79624
2647	79625
16949	79626
35708	79627
44664	79628
56474	79629
53759	79630
131936	79631
344	79632
299084	79633
15834	79634
18133	79635
17237	79636
21466	79637
36187	79638
5278	79639
201163	79640
200345	79641
86761	79642
79907	79643
45916	79644
279888	79645
53278	79646
53093	79647
5059	79648
307720	79649
353900	79650
320615	79651
33894	79652
79826	79653
10166	79654
189269	79655
23400	79656
182984	79657
22934	79658
11755	79659
94460	79660
120971	79661
9637	79662
169198	79663
3552	79664
1710	79665
118453	79666
2631	79667
19041	79668
117049	79669
233976	79670
79834	79671
37241	79672
8640	79673
13593	79674
1345	79675
39375	79676
83558	79677
102818	79678
65277	79679
89879	79680
36286	79681
15927	79682
23594	79683
8182	79684
207	79685
714	79686
14693	79687
14112	79688
7894	79689
181299	79690
85316	79691
8976	79692
16719	79693
45736	79694
559	79695
505	79696
4705	79697
3829	79698
16328	79699
207334	79700
537	79701
314970	79702
53797	79703
12514	79704
53612	79705
36545	79706
4209	79707
3208	79708
174097	79709
56488	79710
283730	79711
46266	79712
187657	79713
25377	79714
327952	79715
50505	79716
147902	79717
31959	79718
7106	79719
112096	79720
64547	79721
17179	79722
39533	79723
8685	79724
45573	79725
28387	79726
31021	79727
16938	79728
226	79729
7909	79730
69159	79731
57441	79732
66917	79733
18077	79734
39645	79735
126172	79736
51818	79737
41971	79738
1579	79739
25188	79740
23985	79741
42822	79742
842	79743
239712	79744
112462	79745
22278	79746
102949	79747
89954	79748
4892	79749
78793	79750
62504	79751
34289	79752
5337	79753
42739	79754
7	79755
312491	79756
17728	79757
5916	79758
31992	79759
36475	79760
30459	79761
56345	79762
17827	79763
133181	79764
5278	79765
21414	79766
79373	79767
450	79768
200589	79769
104119	79770
2152	79771
13325	79772
17188	79773
3231	79774
9818	79775
33002	79776
104018	79777
196739	79778
209978	79779
30353	79780
37363	79781
196432	79782
31889	79783
190163	79784
350046	79785
11915	79786
52971	79787
1402	79788
10495	79789
25975	79790
26216	79791
224441	79792
71633	79793
178277	79794
8293	79795
45286	79796
141500	79797
1636	79798
73608	79799
268050	79800
11881	79801
3734	79802
3443	79803
99220	79804
34960	79805
20628	79806
904	79807
79455	79808
15698	79809
13676	79810
5240	79811
1515	79812
1824	79813
330172	79814
106727	79815
2128	79816
14806	79817
37369	79818
160228	79819
4137	79820
16426	79821
208711	79822
76572	79823
10430	79824
89737	79825
149859	79826
4054	79827
3557	79828
196288	79829
341217	79830
21969	79831
93389	79832
29250	79833
44813	79834
192089	79835
9425	79836
139103	79837
349293	79838
17761	79839
25842	79840
83418	79841
106239	79842
24584	79843
196	79844
13991	79845
79509	79846
1404	79847
13201	79848
128933	79849
77367	79850
69071	79851
111939	79852
19598	79853
20934	79854
121423	79855
53534	79856
10446	79857
81064	79858
37131	79859
1929	79860
211874	79861
56227	79862
26522	79863
68932	79864
188549	79865
5929	79866
249410	79867
5969	79868
15605	79869
29494	79870
128428	79871
40327	79872
7294	79873
84469	79874
17930	79875
37658	79876
350589	79877
208966	79878
43034	79879
61898	79880
16597	79881
1861	79882
38691	79883
53961	79884
7480	79885
202386	79886
189538	79887
8175	79888
11947	79889
3876	79890
49122	79891
20874	79892
160018	79893
209283	79894
246675	79895
2571	79896
1792	79897
15905	79898
15093	79899
229670	79900
56530	79901
107303	79902
84028	79903
56984	79904
119228	79905
92362	79906
7967	79907
4053	79908
174337	79909
23072	79910
59936	79911
273414	79912
1535	79913
122938	79914
107322	79915
9849	79916
44324	79917
7731	79918
29074	79919
7512	79920
164	79921
69163	79922
1649	79923
33307	79924
311571	79925
63980	79926
52925	79927
220892	79928
27387	79929
896	79930
26475	79931
5923	79932
9554	79933
3765	79934
9526	79935
129465	79936
9339	79937
65071	79938
3855	79939
88880	79940
59006	79941
168347	79942
51295	79943
95001	79944
151848	79945
166800	79946
13082	79947
142830	79948
21075	79949
16370	79950
3933	79951
205594	79952
344112	79953
25863	79954
104050	79955
10406	79956
87677	79957
19464	79958
43920	79959
185302	79960
143898	79961
811	79962
156212	79963
117131	79964
6343	79965
52599	79966
86404	79967
3751	79968
49129	79969
5927	79970
117485	79971
85680	79972
325435	79973
2523	79974
37450	79975
260285	79976
110043	79977
73978	79978
283	79979
23299	79980
181499	79981
168042	79982
212559	79983
19370	79984
153319	79985
1794	79986
121719	79987
6685	79988
112285	79989
173639	79990
352499	79991
11957	79992
22866	79993
121243	79994
9203	79995
66873	79996
74497	79997
67165	79998
4635	79999
262314	80000
1511	80001
118585	80002
190210	80003
6461	80004
897	80005
76	80006
22260	80007
118831	80008
121214	80009
5532	80010
102100	80011
312819	80012
56287	80013
58594	80014
16802	80015
14960	80016
46969	80017
102083	80018
263997	80019
193737	80020
26158	80021
196631	80022
58547	80023
16638	80024
117270	80025
16695	80026
2789	80027
215474	80028
80105	80029
19130	80030
5281	80031
53133	80032
112220	80033
1798	80034
2046	80035
16628	80036
199	80037
83449	80038
71394	80039
4994	80040
116523	80041
15872	80042
65038	80043
109076	80044
186253	80045
223274	80046
44123	80047
16562	80048
28619	80049
140280	80050
106433	80051
8966	80052
141217	80053
119250	80054
272959	80055
57207	80056
153350	80057
2443	80058
37618	80059
6531	80060
103900	80061
3945	80062
4033	80063
33872	80064
399	80065
22587	80066
23196	80067
32807	80068
48240	80069
14274	80070
6835	80071
105568	80072
71947	80073
27740	80074
1449	80075
68160	80076
160508	80077
187218	80078
28393	80079
34053	80080
5517	80081
17237	80082
206987	80083
67190	80084
7053	80085
7506	80086
6808	80087
19555	80088
3169	80089
22659	80090
134628	80091
18605	80092
18576	80093
26349	80094
48887	80095
3127	80096
31452	80097
53029	80098
2695	80099
79272	80100
77202	80101
10322	80102
309722	80103
49582	80104
4147	80105
45563	80106
206273	80107
159572	80108
355941	80109
263056	80110
34366	80111
578	80112
96	80113
28916	80114
22964	80115
1880	80116
4939	80117
19146	80118
4437	80119
15458	80120
8019	80121
47653	80122
2311	80123
27258	80124
110892	80125
7162	80126
192855	80127
160716	80128
318258	80129
84420	80130
261511	80131
189728	80132
52844	80133
210510	80134
4266	80135
21668	80136
6941	80137
45453	80138
38545	80139
517	80140
13380	80141
106352	80142
158601	80143
833	80144
259135	80145
239486	80146
1357	80147
58996	80148
11380	80149
226093	80150
13794	80151
4146	80152
64756	80153
11483	80154
37117	80155
1041	80156
105310	80157
56530	80158
6475	80159
2198	80160
25177	80161
4030	80162
32717	80163
10755	80164
46266	80165
99879	80166
147141	80167
62920	80168
36792	80169
33359	80170
133385	80171
108010	80172
137852	80173
160935	80174
1217	80175
102794	80176
20515	80177
48035	80178
7923	80179
2940	80180
61797	80181
194251	80182
301191	80183
20818	80184
7415	80185
110586	80186
74058	80187
1724	80188
36453	80189
109001	80190
24681	80191
7527	80192
303398	80193
87791	80194
194853	80195
2978	80196
54	80197
99198	80198
350321	80199
176834	80200
18100	80201
106540	80202
88551	80203
25898	80204
1498	80205
42995	80206
135217	80207
357624	80208
354921	80209
105547	80210
46158	80211
2697	80212
13135	80213
8365	80214
106713	80215
14353	80216
330851	80217
265252	80218
4401	80219
19320	80220
202	80221
15758	80222
5713	80223
24319	80224
31858	80225
181405	80226
147594	80227
60363	80228
127478	80229
61306	80230
77195	80231
14228	80232
4221	80233
5585	80234
53445	80235
75412	80236
76080	80237
1398	80238
79846	80239
65249	80240
4221	80241
52734	80242
41648	80243
52828	80244
120122	80245
20259	80246
119150	80247
196626	80248
36804	80249
783	80250
108303	80251
121501	80252
9056	80253
32521	80254
46450	80255
272988	80256
166136	80257
29	80258
46000	80259
66087	80260
44717	80261
208444	80262
92705	80263
153231	80264
142287	80265
203189	80266
110314	80267
205880	80268
230878	80269
55853	80270
170881	80271
175884	80272
302483	80273
97454	80274
10098	80275
24162	80276
11746	80277
57873	80278
80969	80279
146709	80280
95174	80281
344456	80282
80424	80283
46289	80284
71680	80285
71318	80286
16433	80287
265358	80288
147509	80289
104261	80290
22538	80291
56048	80292
20551	80293
191407	80294
119826	80295
6668	80296
117909	80297
58322	80298
23611	80299
29645	80300
30979	80301
187195	80302
97760	80303
11200	80304
110448	80305
16397	80306
9914	80307
145984	80308
48653	80309
61505	80310
20941	80311
122929	80312
64865	80313
6561	80314
33799	80315
51951	80316
201532	80317
7009	80318
34826	80319
2414	80320
126407	80321
26232	80322
26232	80323
38739	80324
63385	80325
15508	80326
24228	80327
24147	80328
79804	80329
221265	80330
280077	80331
2461	80332
83968	80333
23511	80334
67976	80335
118095	80336
724	80337
218	80338
168205	80339
112096	80340
9917	80341
5536	80342
28992	80343
40408	80344
74546	80345
2415	80346
201655	80347
119905	80348
10878	80349
39103	80350
74781	80351
49324	80352
52177	80353
157526	80354
1683	80355
66823	80356
42491	80357
47168	80358
64558	80359
89632	80360
183461	80361
6926	80362
162062	80363
141952	80364
88383	80365
88181	80366
23145	80367
12247	80368
123983	80369
17468	80370
8385	80371
11278	80372
47168	80373
18263	80374
81984	80375
6605	80376
42453	80377
208386	80378
128811	80379
222702	80380
248009	80381
112936	80382
206652	80383
230324	80384
159751	80385
66847	80386
35826	80387
49593	80388
110866	80389
319001	80390
346503	80391
85103	80392
39853	80393
16741	80394
2249	80395
204347	80396
76444	80397
256876	80398
7116	80399
23842	80400
9080	80401
19027	80402
159541	80403
1780	80404
70268	80405
15477	80406
104206	80407
163070	80408
32723	80409
103437	80410
12703	80411
165811	80412
17253	80413
166949	80414
11856	80415
1912	80416
331704	80417
203211	80418
66802	80419
329397	80420
36203	80421
2155	80422
16344	80423
127845	80424
21979	80425
43414	80426
28762	80427
188209	80428
291066	80429
149900	80430
30014	80431
1250	80432
17626	80433
4463	80434
47943	80435
340618	80436
107015	80437
240557	80438
8451	80439
109810	80440
22935	80441
204052	80442
43137	80443
72552	80444
204570	80445
193735	80446
38056	80447
55400	80448
25049	80449
20391	80450
184239	80451
115734	80452
76163	80453
38564	80454
989	80455
1376	80456
6815	80457
18516	80458
101918	80459
31877	80460
30742	80461
42811	80462
11705	80463
95694	80464
51136	80465
637	80466
264198	80467
121849	80468
121849	80469
114163	80470
149400	80471
1	80472
31687	80473
910	80474
1103	80475
105390	80476
74682	80477
340861	80478
128076	80479
19141	80480
171646	80481
172806	80482
4280	80483
63034	80484
531	80485
43370	80486
208831	80487
166739	80488
36479	80489
209911	80490
125656	80491
3344	80492
97613	80493
13243	80494
54141	80495
238142	80496
41344	80497
74802	80498
31567	80499
17349	80500
148910	80501
23859	80502
35473	80503
128368	80504
38564	80505
15659	80506
55705	80507
122192	80508
133717	80509
82642	80510
97005	80511
3534	80512
209717	80513
153592	80514
176702	80515
66445	80516
40088	80517
76629	80518
187075	80519
20344	80520
15404	80521
346041	80522
276874	80523
45209	80524
184173	80525
639	80526
1599	80527
42999	80528
22127	80529
20634	80530
134549	80531
1276	80532
41046	80533
26495	80534
19893	80535
130058	80536
19834	80537
535	80538
26218	80539
147631	80540
208087	80541
24835	80542
247497	80543
120245	80544
16502	80545
73324	80546
25969	80547
51547	80548
103208	80549
324588	80550
45869	80551
3098	80552
14559	80553
14519	80554
222119	80555
50362	80556
53450	80557
77584	80558
118029	80559
19265	80560
190093	80561
2146	80562
7004	80563
120495	80564
53015	80565
119648	80566
174970	80567
270052	80568
6526	80569
51593	80570
64655	80571
144990	80572
180892	80573
114646	80574
181895	80575
236458	80576
31738	80577
56764	80578
13301	80579
240199	80580
38724	80581
167428	80582
47741	80583
46151	80584
127660	80585
32468	80586
135396	80587
34870	80588
106811	80589
120362	80590
31473	80591
100234	80592
116476	80593
222942	80594
30167	80595
276617	80596
18825	80597
182131	80598
317012	80599
229216	80600
231797	80601
11171	80602
1403	80603
44822	80604
197682	80605
255416	80606
93209	80607
231	80608
99185	80609
26780	80610
16123	80611
60629	80612
320759	80613
284045	80614
197195	80615
195556	80616
50733	80617
2067	80618
107220	80619
254726	80620
266395	80621
7680	80622
51353	80623
5961	80624
1037	80625
249937	80626
151695	80627
1045	80628
567	80629
7513	80630
34161	80631
192780	80632
31111	80633
16414	80634
57219	80635
87477	80636
75449	80637
87587	80638
20427	80639
20427	80640
87625	80641
219378	80642
40071	80643
27136	80644
22425	80645
4311	80646
153226	80647
6257	80648
32692	80649
79927	80650
17706	80651
26456	80652
17036	80653
6740	80654
166987	80655
179	80656
311232	80657
51011	80658
12038	80659
21742	80660
7429	80661
83	80662
44789	80663
107909	80664
6702	80665
140233	80666
100868	80667
90063	80668
20338	80669
322050	80670
237769	80671
25215	80672
36061	80673
47651	80674
281310	80675
85103	80676
35482	80677
23060	80678
79949	80679
36520	80680
146506	80681
18367	80682
135882	80683
85765	80684
25877	80685
118284	80686
78553	80687
76198	80688
322628	80689
6369	80690
117287	80691
180428	80692
268110	80693
244141	80694
18312	80695
66489	80696
47249	80697
26885	80698
103834	80699
24069	80700
17886	80701
12444	80702
158517	80703
351219	80704
80124	80705
76107	80706
41748	80707
29966	80708
4908	80709
93068	80710
20998	80711
84598	80712
1672	80713
67418	80714
7005	80715
6955	80716
88022	80717
18205	80718
73468	80719
101209	80720
76627	80721
31957	80722
150143	80723
14757	80724
276293	80725
37470	80726
23088	80727
196405	80728
4838	80729
314445	80730
86375	80731
31042	80732
79255	80733
1260	80734
77582	80735
340254	80736
65923	80737
14990	80738
27472	80739
30901	80740
57097	80741
1302	80742
39679	80743
85948	80744
248085	80745
194072	80746
86073	80747
1661	80748
322147	80749
175727	80750
45316	80751
27990	80752
213981	80753
14945	80754
14945	80755
10157	80756
34369	80757
27628	80758
236	80759
114530	80760
13091	80761
57943	80762
14960	80763
22246	80764
3185	80765
3191	80766
36485	80767
14152	80768
5093	80769
281069	80770
7138	80771
9107	80772
173620	80773
83074	80774
157785	80775
127507	80776
131354	80777
8156	80778
100892	80779
13382	80780
70777	80781
12903	80782
131475	80783
98471	80784
85933	80785
133456	80786
321142	80787
7138	80788
1558	80789
71501	80790
221986	80791
67680	80792
119547	80793
2341	80794
92187	80795
132124	80796
20204	80797
193488	80798
214370	80799
57694	80800
148075	80801
174931	80802
10008	80803
20201	80804
8168	80805
74277	80806
6184	80807
176000	80808
49387	80809
14944	80810
80358	80811
301668	80812
71858	80813
171538	80814
58584	80815
45504	80816
70993	80817
220192	80818
16253	80819
108606	80820
173106	80821
27894	80822
18120	80823
49123	80824
39370	80825
101527	80826
11522	80827
2225	80828
71421	80829
1062	80830
17768	80831
17631	80832
34083	80833
18000	80834
20168	80835
17760	80836
8646	80837
16957	80838
34376	80839
85547	80840
40287	80841
39419	80842
900	80843
27557	80844
39104	80845
6704	80846
159273	80847
8011	80848
18777	80849
21726	80850
213580	80851
21427	80852
2400	80853
23686	80854
162678	80855
130037	80856
36958	80857
209778	80858
106394	80859
172644	80860
39993	80861
351143	80862
225321	80863
95110	80864
106266	80865
62659	80866
57851	80867
110830	80868
355113	80869
4766	80870
186093	80871
267217	80872
25429	80873
19647	80874
321371	80875
70	80876
177019	80877
206649	80878
213270	80879
13256	80880
181280	80881
43996	80882
44075	80883
196412	80884
35805	80885
13113	80886
56043	80887
285752	80888
159563	80889
145269	80890
14228	80891
56598	80892
91381	80893
35590	80894
71313	80895
7515	80896
9970	80897
32878	80898
122098	80899
60790	80900
52787	80901
61103	80902
59947	80903
50050	80904
30787	80905
213935	80906
38992	80907
83181	80908
22129	80909
76639	80910
4919	80911
315475	80912
28464	80913
2371	80914
97237	80915
44135	80916
20265	80917
10673	80918
104913	80919
2661	80920
39108	80921
28053	80922
17658	80923
13287	80924
132286	80925
4269	80926
17757	80927
39398	80928
109181	80929
2252	80930
2211	80931
49522	80932
60976	80933
16650	80934
57469	80935
86381	80936
57370	80937
20129	80938
71584	80939
5317	80940
85540	80941
7789	80942
5094	80943
286705	80944
296459	80945
3472	80946
7921	80947
213259	80948
3059	80949
174281	80950
39601	80951
418	80952
17819	80953
102619	80954
27790	80955
77511	80956
2371	80957
20157	80958
110132	80959
315386	80960
17573	80961
86277	80962
26311	80963
39042	80964
4915	80965
942	80966
132015	80967
14143	80968
108056	80969
122960	80970
27642	80971
58062	80972
19938	80973
129861	80974
17077	80975
2683	80976
133271	80977
90085	80978
6586	80979
52117	80980
11307	80981
58679	80982
17655	80983
13210	80984
351510	80985
128592	80986
164237	80987
13195	80988
4963	80989
66588	80990
18107	80991
4965	80992
99232	80993
77420	80994
39478	80995
6762	80996
19930	80997
3997	80998
133428	80999
17175	81000
4809	81001
630	81002
132890	81003
320531	81004
192203	81005
86317	81006
97585	81007
5674	81008
5062	81009
135288	81010
141164	81011
8009	81012
1397	81013
52436	81014
132357	81015
9796	81016
174910	81017
71681	81018
580	81019
27916	81020
5065	81021
156553	81022
109399	81023
250098	81024
40277	81025
63186	81026
8728	81027
20668	81028
4824	81029
8126	81030
85932	81031
112030	81032
143986	81033
1413	81034
6206	81035
77792	81036
248	81037
53716	81038
33427	81039
1889	81040
77682	81041
9282	81042
2513	81043
31705	81044
19946	81045
38950	81046
14907	81047
18622	81048
14747	81049
20216	81050
29112	81051
71987	81052
22762	81053
2327	81054
1243	81055
35952	81056
10427	81057
58307	81058
13846	81059
339774	81060
57783	81061
84726	81062
8083	81063
49851	81064
193902	81065
49851	81066
132655	81067
71892	81068
339781	81069
1411	81070
16252	81071
25403	81072
1250	81073
9384	81074
51559	81075
35067	81076
5915	81077
188216	81078
49306	81079
62	81080
61644	81081
321248	81082
60116	81083
11006	81084
33048	81085
61255	81086
4398	81087
180883	81088
5944	81089
66525	81090
17024	81091
212032	81092
36683	81093
38716	81094
23292	81095
983	81096
15398	81097
42383	81098
165962	81099
970	81100
16715	81101
102275	81102
169991	81103
13089	81104
213521	81105
36596	81106
172968	81107
4164	81108
77327	81109
135915	81110
190510	81111
37211	81112
36113	81113
77327	81114
4842	81115
181766	81116
899	81117
46316	81118
23375	81119
186272	81120
8969	81121
160812	81122
69121	81123
187686	81124
3614	81125
61116	81126
34833	81127
79890	81128
83246	81129
166854	81130
67551	81131
39723	81132
53066	81133
133777	81134
15689	81135
86857	81136
208326	81137
130028	81138
335958	81139
41953	81140
91566	81141
29052	81142
1327	81143
90509	81144
38075	81145
14371	81146
199940	81147
2104	81148
210	81149
9825	81150
457	81151
457	81152
41317	81153
34847	81154
41565	81155
91644	81156
23183	81157
287739	81158
34449	81159
100853	81160
200649	81161
171239	81162
185029	81163
83263	81164
57207	81165
67513	81166
54119	81167
200425	81168
118923	81169
80350	81170
26716	81171
355274	81172
308209	81173
142977	81174
12370	81175
253241	81176
40123	81177
898	81178
20055	81179
191242	81180
59055	81181
152710	81182
23212	81183
150083	81184
14588	81185
181886	81186
71743	81187
26500	81188
330152	81189
35654	81190
28895	81191
181409	81192
229758	81193
34486	81194
83376	81195
11730	81196
53540	81197
19235	81198
13241	81199
243408	81200
129399	81201
23165	81202
63244	81203
161893	81204
471	81205
14149	81206
13201	81207
17316	81208
190320	81209
8634	81210
186959	81211
182930	81212
90808	81213
52700	81214
60978	81215
84097	81216
283925	81217
195807	81218
163879	81219
117957	81220
2114	81221
34715	81222
52862	81223
81529	81224
46622	81225
39147	81226
50033	81227
9038	81228
8326	81229
14113	81230
37057	81231
344606	81232
131937	81233
147336	81234
2139	81235
22727	81236
415	81237
4811	81238
58736	81239
106334	81240
165710	81241
139935	81242
19690	81243
309616	81244
7665	81245
139047	81246
22117	81247
111802	81248
34706	81249
45434	81250
94979	81251
243078	81252
328189	81253
143292	81254
183940	81255
166214	81256
280309	81257
15806	81258
8331	81259
191355	81260
134102	81261
199218	81262
93355	81263
135729	81264
78715	81265
220686	81266
194092	81267
222185	81268
256005	81269
1170	81270
220758	81271
197069	81272
26782	81273
132389	81274
44618	81275
118019	81276
30105	81277
69966	81278
31	81279
16127	81280
10515	81281
51803	81282
82359	81283
58017	81284
149622	81285
81348	81286
85957	81287
55357	81288
129970	81289
33807	81290
91490	81291
91490	81292
75982	81293
75982	81294
60998	81295
82559	81296
48523	81297
70024	81298
2803	81299
48523	81300
157970	81301
48145	81302
30124	81303
8368	81304
82	81305
26841	81306
38329	81307
2260	81308
83676	81309
5746	81310
204286	81311
99520	81312
74352	81313
74273	81314
215051	81315
19468	81316
108480	81317
20619	81318
30493	81319
23996	81320
49723	81321
50962	81322
37	81323
114025	81324
243191	81325
21656	81326
329480	81327
4224	81328
277034	81329
50734	81330
16925	81331
277136	81332
33136	81333
265816	81334
90371	81335
293883	81336
114521	81337
334798	81338
341315	81339
91129	81340
37630	81341
260764	81342
285029	81343
22257	81344
191961	81345
116173	81346
161492	81347
67536	81348
272812	81349
20348	81350
163304	81351
23320	81352
68880	81353
157963	81354
157353	81355
282655	81356
250538	81357
250746	81358
47915	81359
29537	81360
250416	81361
80744	81362
54532	81363
128748	81364
31377	81365
48468	81366
292078	81367
65392	81368
45192	81369
5876	81370
45192	81371
60035	81372
33587	81373
325131	81374
91896	81375
110449	81376
223864	81377
32183	81378
36122	81379
128834	81380
303485	81381
90345	81382
38302	81383
275141	81384
320411	81385
229399	81386
115054	81387
121972	81388
308671	81389
137235	81390
51396	81391
59073	81392
249244	81393
63737	81394
148942	81395
55738	81396
333491	81397
115463	81398
4677	81399
20824	81400
113357	81401
147108	81402
116262	81403
161655	81404
9889	81405
340324	81406
247638	81407
61985	81408
5767	81409
78286	81410
136976	81411
54647	81412
10484	81413
81067	81414
51408	81415
20397	81416
18100	81417
67384	81418
15492	81419
74385	81420
7480	81421
271974	81422
58726	81423
123874	81424
169722	81425
90074	81426
35670	81427
64598	81428
20633	81429
54468	81430
332967	81431
18576	81432
44744	81433
6627	81434
65760	81435
29384	81436
28598	81437
41733	81438
88774	81439
50220	81440
33199	81441
26459	81442
108051	81443
157003	81444
4583	81445
70832	81446
167732	81447
14521	81448
220482	81449
180246	81450
38716	81451
120	81452
71867	81453
17102	81454
6053	81455
21980	81456
2632	81457
87394	81458
7729	81459
120127	81460
84672	81461
7723	81462
227070	81463
3655	81464
8099	81465
121537	81466
178392	81467
70811	81468
28556	81469
27698	81470
3445	81471
58291	81472
9014	81473
80454	81474
357171	81475
36011	81476
125327	81477
77132	81478
41812	81479
10311	81480
14524	81481
133009	81482
4624	81483
108644	81484
22350	81485
63189	81486
107173	81487
17200	81488
56300	81489
45984	81490
63030	81491
141040	81492
242044	81493
14671	81494
20863	81495
60522	81496
144686	81497
328009	81498
70207	81499
217478	81500
3498	81501
208109	81502
207255	81503
159444	81504
144984	81505
47947	81506
158699	81507
35154	81508
86367	81509
52272	81510
60550	81511
161328	81512
15803	81513
253273	81514
30437	81515
7907	81516
13770	81517
85023	81518
19618	81519
13251	81520
4822	81521
110627	81522
136436	81523
309300	81524
7876	81525
207130	81526
64843	81527
51144	81528
68838	81529
45851	81530
21485	81531
11428	81532
77321	81533
43451	81534
22567	81535
40845	81536
343127	81537
89868	81538
90473	81539
84273	81540
288874	81541
44320	81542
18993	81543
22293	81544
87506	81545
52684	81546
34391	81547
271266	81548
59902	81549
40752	81550
118024	81551
6925	81552
76579	81553
293062	81554
16323	81555
14076	81556
206520	81557
42729	81558
153800	81559
46040	81560
286912	81561
187458	81562
56048	81563
228387	81564
115559	81565
173841	81566
113055	81567
63053	81568
21712	81569
73753	81570
50137	81571
207840	81572
40864	81573
112548	81574
185266	81575
29861	81576
51594	81577
143653	81578
3091	81579
16382	81580
17332	81581
133249	81582
10890	81583
58395	81584
169218	81585
1	81586
148046	81587
108829	81588
330453	81589
344276	81590
26321	81591
11417	81592
1123	81593
135268	81594
226053	81595
81993	81596
50043	81597
36306	81598
555	81599
17316	81600
28208	81601
120123	81602
64108	81603
198642	81604
19381	81605
118812	81606
1529	81607
15121	81608
3676	81609
184042	81610
38946	81611
65940	81612
271914	81613
3138	81614
24935	81615
82503	81616
69921	81617
164693	81618
90381	81619
110243	81620
44112	81621
137549	81622
35017	81623
162589	81624
193079	81625
230595	81626
155831	81627
230370	81628
26980	81629
87512	81630
37454	81631
15026	81632
6878	81633
39683	81634
89243	81635
88096	81636
1883	81637
62968	81638
32033	81639
105743	81640
69228	81641
117431	81642
125852	81643
205017	81644
120724	81645
342793	81646
11397	81647
63313	81648
117032	81649
10721	81650
183195	81651
221778	81652
8763	81653
178906	81654
128664	81655
115741	81656
53412	81657
4319	81658
21445	81659
2824	81660
87639	81661
77217	81662
30311	81663
87911	81664
26683	81665
22667	81666
131112	81667
7499	81668
295906	81669
75695	81670
257938	81671
349568	81672
4463	81673
35997	81674
12339	81675
3899	81676
202914	81677
105265	81678
38724	81679
945	81680
14821	81681
43578	81682
81965	81683
332314	81684
164067	81685
79522	81686
147711	81687
35112	81688
260707	81689
102880	81690
217740	81691
161235	81692
27722	81693
4674	81694
62943	81695
5623	81696
57202	81697
52281	81698
318969	81699
59946	81700
65389	81701
121	81702
357471	81703
335557	81704
121590	81705
280153	81706
127849	81707
75399	81708
69218	81709
21	81710
99657	81711
197422	81712
249545	81713
129046	81714
4092	81715
258152	81716
186795	81717
223035	81718
22682	81719
119029	81720
78586	81721
107455	81722
15239	81723
147625	81724
56070	81725
218542	81726
73944	81727
22396	81728
93455	81729
11426	81730
87070	81731
70482	81732
139060	81733
83783	81734
21099	81735
39225	81736
311819	81737
64935	81738
70358	81739
5207	81740
90794	81741
69707	81742
9320	81743
56454	81744
150080	81745
122075	81746
58395	81747
7414	81748
68139	81749
353000	81750
22221	81751
46823	81752
69792	81753
51578	81754
114485	81755
236841	81756
105629	81757
71819	81758
14688	81759
246755	81760
51720	81761
355065	81762
138159	81763
3093	81764
18380	81765
13542	81766
163008	81767
4416	81768
4128	81769
140061	81770
80172	81771
172342	81772
277850	81773
166508	81774
5278	81775
31297	81776
319210	81777
9	81778
346255	81779
357199	81780
62313	81781
88630	81782
9438	81783
31459	81784
99205	81785
225	81786
209206	81787
83821	81788
206774	81789
315612	81790
319243	81791
208137	81792
17609	81793
208293	81794
112202	81795
105086	81796
36219	81797
139335	81798
128638	81799
288055	81800
5642	81801
140156	81802
25232	81803
187040	81804
209534	81805
164817	81806
62692	81807
128476	81808
109631	81809
209310	81810
83735	81811
115332	81812
196215	81813
2715	81814
12368	81815
70262	81816
84730	81817
275	81818
204157	81819
75561	81820
77888	81821
67201	81822
83199	81823
107143	81824
15274	81825
7573	81826
10413	81827
13294	81828
30175	81829
106289	81830
54997	81831
173563	81832
290317	81833
229808	81834
10400	81835
49216	81836
125642	81837
4048	81838
293921	81839
127559	81840
326314	81841
25520	81842
78618	81843
143992	81844
14696	81845
44741	81846
25114	81847
129163	81848
63519	81849
345426	81850
140980	81851
80175	81852
17421	81853
168016	81854
75224	81855
74251	81856
53375	81857
210445	81858
29345	81859
5823	81860
129759	81861
270254	81862
354640	81863
103026	81864
89293	81865
187296	81866
42721	81867
10922	81868
23799	81869
66721	81870
154916	81871
24842	81872
133386	81873
124771	81874
35842	81875
48078	81876
196909	81877
175781	81878
67891	81879
117501	81880
11105	81881
1347	81882
80039	81883
304453	81884
3664	81885
106228	81886
69641	81887
60309	81888
97287	81889
1352	81890
169890	81891
51471	81892
37509	81893
47907	81894
54509	81895
417	81896
25650	81897
245972	81898
95185	81899
6661	81900
47904	81901
79832	81902
15838	81903
64040	81904
130147	81905
45954	81906
76202	81907
129144	81908
199156	81909
11500	81910
162713	81911
18477	81912
52020	81913
22433	81914
112433	81915
52857	81916
42240	81917
7627	81918
136210	81919
286768	81920
195122	81921
178499	81922
54941	81923
201708	81924
186856	81925
158571	81926
135461	81927
56216	81928
8907	81929
41152	81930
5558	81931
128888	81932
25172	81933
30282	81934
149630	81935
14243	81936
65516	81937
201418	81938
155507	81939
234410	81940
11807	81941
13294	81942
13008	81943
11812	81944
89901	81945
208083	81946
30068	81947
178402	81948
14306	81949
33816	81950
185317	81951
208100	81952
58510	81953
103637	81954
188887	81955
21970	81956
62361	81957
11984	81958
74286	81959
200061	81960
8671	81961
175595	81962
60801	81963
107095	81964
145	81965
22265	81966
6811	81967
5431	81968
64206	81969
22713	81970
14495	81971
142022	81972
79823	81973
31325	81974
205456	81975
2788	81976
276740	81977
1142	81978
44759	81979
22682	81980
3871	81981
132417	81982
146438	81983
31289	81984
169053	81985
159434	81986
139866	81987
44750	81988
261089	81989
204922	81990
148101	81991
27716	81992
70392	81993
53096	81994
103018	81995
48324	81996
1224	81997
4728	81998
147667	81999
42700	82000
348499	82001
2983	82002
351201	82003
13740	82004
5117	82005
193448	82006
108330	82007
104911	82008
35397	82009
16050	82010
301645	82011
52215	82012
106301	82013
3500	82014
77751	82015
37216	82016
42882	82017
22893	82018
105792	82019
33442	82020
127529	82021
78255	82022
53215	82023
89895	82024
182698	82025
205631	82026
160923	82027
85444	82028
51598	82029
29258	82030
351639	82031
7571	82032
16520	82033
229064	82034
2554	82035
101964	82036
91412	82037
103114	82038
4492	82039
262427	82040
123422	82041
14801	82042
6619	82043
207474	82044
302465	82045
35243	82046
125344	82047
116489	82048
51572	82049
51596	82050
1434	82051
108528	82052
158728	82053
68157	82054
336683	82055
55789	82056
120964	82057
90172	82058
18343	82059
15316	82060
185892	82061
39759	82062
129840	82063
13000	82064
113972	82065
34389	82066
48100	82067
54208	82068
181871	82069
88463	82070
274464	82071
47966	82072
133293	82073
21293	82074
156097	82075
5274	82076
196457	82077
54340	82078
181847	82079
315178	82080
11789	82081
193717	82082
11250	82083
33943	82084
287237	82085
6286	82086
17243	82087
9600	82088
120865	82089
207890	82090
260608	82091
171090	82092
306603	82093
97610	82094
94699	82095
72230	82096
136423	82097
105255	82098
9835	82099
47851	82100
18822	82101
134402	82102
40994	82103
50675	82104
127545	82105
76310	82106
338776	82107
30906	82108
152039	82109
15729	82110
150052	82111
84159	82112
281511	82113
80993	82114
110398	82115
40717	82116
99650	82117
51127	82118
208001	82119
2346	82120
186134	82121
83395	82122
41235	82123
144455	82124
249395	82125
325099	82126
201361	82127
217452	82128
84161	82129
172068	82130
46482	82131
48456	82132
13518	82133
115257	82134
152395	82135
128713	82136
287921	82137
22428	82138
108742	82139
172190	82140
82763	82141
339080	82142
17678	82143
51579	82144
2786	82145
37416	82146
27385	82147
131053	82148
29255	82149
182090	82150
343441	82151
93286	82152
44250	82153
80464	82154
38661	82155
42285	82156
86	82157
12407	82158
83870	82159
119883	82160
6577	82161
4039	82162
11111	82163
17291	82164
130739	82165
227685	82166
79322	82167
35807	82168
78162	82169
101344	82170
3693	82171
47823	82172
70402	82173
195507	82174
22244	82175
10322	82176
13012	82177
67582	82178
134892	82179
31031	82180
348649	82181
354664	82182
49417	82183
2551	82184
5861	82185
23885	82186
128120	82187
4451	82188
107079	82189
121543	82190
14251	82191
54764	82192
22532	82193
12371	82194
169262	82195
107435	82196
3630	82197
174463	82198
330505	82199
309828	82200
102121	82201
159796	82202
50484	82203
4039	82204
83322	82205
71720	82206
65830	82207
29349	82208
14022	82209
51496	82210
7075	82211
35574	82212
77221	82213
19643	82214
178440	82215
98038	82216
62151	82217
80053	82218
147896	82219
155266	82220
172474	82221
97328	82222
71193	82223
36799	82224
151993	82225
42898	82226
22402	82227
278994	82228
66360	82229
256783	82230
268878	82231
42623	82232
35549	82233
185790	82234
141694	82235
250005	82236
65755	82237
45746	82238
29377	82239
201875	82240
102118	82241
12265	82242
10987	82243
29575	82244
90645	82245
13925	82246
7408	82247
81519	82248
330743	82249
62127	82250
43261	82251
2804	82252
37722	82253
100029	82254
235560	82255
206964	82256
73791	82257
350255	82258
84369	82259
1029	82260
96782	82261
73596	82262
14955	82263
257199	82264
111967	82265
119351	82266
105809	82267
169676	82268
694	82269
24249	82270
3915	82271
169738	82272
214145	82273
7075	82274
166053	82275
81891	82276
195222	82277
72221	82278
63073	82279
20994	82280
1671	82281
35134	82282
211787	82283
8109	82284
2728	82285
28324	82286
59820	82287
219416	82288
171446	82289
23787	82290
65537	82291
404	82292
27500	82293
196402	82294
261458	82295
87859	82296
17413	82297
56246	82298
17662	82299
117433	82300
357028	82301
239022	82302
76316	82303
40632	82304
22046	82305
21074	82306
82320	82307
121854	82308
208742	82309
129288	82310
4469	82311
7786	82312
277187	82313
13618	82314
70702	82315
65716	82316
6928	82317
78352	82318
89944	82319
113832	82320
183200	82321
134774	82322
79556	82323
86794	82324
128074	82325
3190	82326
164276	82327
128669	82328
138341	82329
11025	82330
177721	82331
17319	82332
32795	82333
110270	82334
17302	82335
29759	82336
52502	82337
77083	82338
127833	82339
6937	82340
779	82341
42671	82342
237	82343
22975	82344
356315	82345
344853	82346
152051	82347
5464	82348
149433	82349
20628	82350
134082	82351
52141	82352
65484	82353
191186	82354
149855	82355
74642	82356
848	82357
47958	82358
83496	82359
74403	82360
286558	82361
75666	82362
186805	82363
211483	82364
101357	82365
64221	82366
30410	82367
53159	82368
40939	82369
1481	82370
122219	82371
28675	82372
62378	82373
23827	82374
53506	82375
3624	82376
9027	82377
389	82378
5492	82379
304493	82380
257013	82381
10717	82382
26321	82383
209642	82384
83274	82385
162338	82386
286656	82387
119423	82388
39607	82389
52283	82390
11234	82391
26930	82392
122447	82393
15423	82394
83822	82395
5979	82396
120274	82397
31480	82398
124295	82399
200162	82400
14565	82401
193232	82402
14976	82403
12261	82404
148610	82405
190126	82406
9320	82407
285789	82408
111683	82409
72611	82410
163673	82411
46039	82412
12876	82413
14797	82414
36303	82415
20567	82416
113074	82417
52176	82418
276590	82419
10932	82420
279553	82421
279257	82422
258261	82423
27392	82424
86492	82425
65955	82426
69088	82427
6	82428
87560	82429
178731	82430
162075	82431
182622	82432
403	82433
249155	82434
55445	82435
61262	82436
168712	82437
120376	82438
58066	82439
350235	82440
285941	82441
123999	82442
33176	82443
83629	82444
92277	82445
210991	82446
13935	82447
75198	82448
39859	82449
6054	82450
141620	82451
223954	82452
31437	82453
65496	82454
22468	82455
48011	82456
316339	82457
92175	82458
287080	82459
128984	82460
254577	82461
145676	82462
74332	82463
44352	82464
183595	82465
89964	82466
129661	82467
268769	82468
134646	82469
268473	82470
61945	82471
88447	82472
81427	82473
159533	82474
39148	82475
8200	82476
7521	82477
62666	82478
332151	82479
134284	82480
31456	82481
18779	82482
95367	82483
75155	82484
32734	82485
162295	82486
49991	82487
18043	82488
165751	82489
122010	82490
83416	82491
152484	82492
225607	82493
98491	82494
28212	82495
118389	82496
219053	82497
325458	82498
147897	82499
336109	82500
162644	82501
61774	82502
234021	82503
268373	82504
55450	82505
287900	82506
349821	82507
61021	82508
46495	82509
26259	82510
242628	82511
122850	82512
9107	82513
26772	82514
293631	82515
222520	82516
162836	82517
36175	82518
21120	82519
226805	82520
108692	82521
210104	82522
349371	82523
8203	82524
247714	82525
38871	82526
18220	82527
68081	82528
6639	82529
19642	82530
50001	82531
86874	82532
326146	82533
201552	82534
233767	82535
38546	82536
205431	82537
80292	82538
38834	82539
29882	82540
183140	82541
27706	82542
337400	82543
30784	82544
12218	82545
37656	82546
31386	82547
12627	82548
239416	82549
101018	82550
34724	82551
125347	82552
141034	82553
4960	82554
175847	82555
352984	82556
155762	82557
137845	82558
185986	82559
24788	82560
288003	82561
79496	82562
49481	82563
42123	82564
119762	82565
94666	82566
199158	82567
280212	82568
35910	82569
58041	82570
29360	82571
154702	82572
51752	82573
52979	82574
44617	82575
79868	82576
102608	82577
15779	82578
119208	82579
100089	82580
321693	82581
267919	82582
8730	82583
27358	82584
12530	82585
95211	82586
238	82587
15693	82588
104924	82589
107185	82590
4084	82591
107949	82592
269193	82593
2023	82594
56333	82595
28760	82596
99196	82597
34389	82598
21374	82599
9216	82600
78745	82601
104735	82602
186170	82603
65900	82604
5571	82605
65143	82606
111844	82607
14452	82608
9364	82609
94596	82610
23043	82611
44294	82612
62603	82613
4414	82614
84668	82615
165733	82616
91252	82617
206571	82618
152567	82619
11238	82620
129785	82621
22268	82622
89185	82623
33211	82624
121353	82625
5595	82626
521	82627
139799	82628
3035	82629
27020	82630
81472	82631
38148	82632
17175	82633
198249	82634
99928	82635
168705	82636
77311	82637
310256	82638
3630	82639
20314	82640
79876	82641
105426	82642
337	82643
117527	82644
140111	82645
129443	82646
209297	82647
59507	82648
350107	82649
6834	82650
5842	82651
249023	82652
29024	82653
60408	82654
5422	82655
175518	82656
180410	82657
95048	82658
64578	82659
12942	82660
37659	82661
150068	82662
152576	82663
95442	82664
229139	82665
31352	82666
9384	82667
186457	82668
227109	82669
273960	82670
119283	82671
43222	82672
9859	82673
157367	82674
7282	82675
231766	82676
15365	82677
10537	82678
25785	82679
102891	82680
164866	82681
10895	82682
93033	82683
97979	82684
230322	82685
31480	82686
20754	82687
81812	82688
312883	82689
156671	82690
70652	82691
79914	82692
14979	82693
77088	82694
12305	82695
2048	82696
52238	82697
57545	82698
49169	82699
35296	82700
351815	82701
67634	82702
198263	82703
148239	82704
130450	82705
23718	82706
284074	82707
187353	82708
10895	82709
113211	82710
267160	82711
15781	82712
62984	82713
7064	82714
62939	82715
63037	82716
9034	82717
327018	82718
13935	82719
65805	82720
90277	82721
101310	82722
18695	82723
126320	82724
185003	82725
205010	82726
312313	82727
117484	82728
52684	82729
84064	82730
208035	82731
60101	82732
62353	82733
135642	82734
124033	82735
57885	82736
11129	82737
47208	82738
207645	82739
42894	82740
3754	82741
51178	82742
142882	82743
119615	82744
10621	82745
9527	82746
1985	82747
12974	82748
4351	82749
19099	82750
119269	82751
163283	82752
35170	82753
16263	82754
70514	82755
47846	82756
126602	82757
11395	82758
31268	82759
57136	82760
116286	82761
334067	82762
6926	82763
50681	82764
96808	82765
91267	82766
18670	82767
100051	82768
70508	82769
179989	82770
44853	82771
26942	82772
96368	82773
210926	82774
8729	82775
74082	82776
86706	82777
89992	82778
219240	82779
235555	82780
180379	82781
57881	82782
354048	82783
59336	82784
133122	82785
3177	82786
2871	82787
34916	82788
713	82789
297031	82790
17528	82791
168968	82792
116693	82793
203247	82794
23616	82795
39459	82796
25503	82797
170331	82798
47	82799
134441	82800
126596	82801
8742	82802
78213	82803
40932	82804
204053	82805
271621	82806
197230	82807
89300	82808
18251	82809
16879	82810
183895	82811
139227	82812
44161	82813
21577	82814
194703	82815
69310	82816
25056	82817
113461	82818
225357	82819
71093	82820
43704	82821
32799	82822
9810	82823
172181	82824
172357	82825
10529	82826
40197	82827
317973	82828
46138	82829
4685	82830
236762	82831
139491	82832
67509	82833
31240	82834
7743	82835
13106	82836
274521	82837
233928	82838
31752	82839
10965	82840
40464	82841
10397	82842
99702	82843
174354	82844
286255	82845
137676	82846
60255	82847
59148	82848
89551	82849
137724	82850
140862	82851
228829	82852
227431	82853
141963	82854
138430	82855
136942	82856
59188	82857
5836	82858
11655	82859
177635	82860
94849	82861
287853	82862
169008	82863
176731	82864
80686	82865
110080	82866
260635	82867
110822	82868
166542	82869
175122	82870
8241	82871
36078	82872
64587	82873
29332	82874
58168	82875
206218	82876
223090	82877
33319	82878
86805	82879
22666	82880
46221	82881
86286	82882
121939	82883
7945	82884
21177	82885
21038	82886
50059	82887
292035	82888
102962	82889
120085	82890
165243	82891
4797	82892
14408	82893
77094	82894
90995	82895
12188	82896
130187	82897
64	82898
292737	82899
55951	82900
23169	82901
133024	82902
19604	82903
84917	82904
10637	82905
6619	82906
292418	82907
40626	82908
46685	82909
70778	82910
25814	82911
6698	82912
13457	82913
148716	82914
80694	82915
60415	82916
50815	82917
45203	82918
72390	82919
26099	82920
72558	82921
80989	82922
17248	82923
34124	82924
29595	82925
142629	82926
61510	82927
70584	82928
37461	82929
69565	82930
78640	82931
738	82932
24589	82933
28146	82934
149310	82935
9397	82936
11409	82937
145296	82938
158766	82939
97491	82940
10072	82941
33069	82942
9451	82943
16324	82944
10384	82945
81383	82946
3152	82947
15667	82948
19604	82949
8131	82950
25519	82951
36698	82952
69446	82953
78769	82954
15898	82955
65857	82956
41141	82957
95346	82958
38113	82959
108556	82960
312510	82961
11381	82962
88542	82963
12171	82964
178035	82965
186864	82966
50015	82967
13946	82968
54736	82969
12898	82970
174978	82971
155746	82972
109298	82973
18722	82974
80488	82975
44788	82976
32137	82977
89219	82978
126157	82979
9044	82980
164080	82981
23166	82982
25405	82983
1162	82984
22723	82985
254211	82986
973	82987
6677	82988
54176	82989
276239	82990
15002	82991
32028	82992
34240	82993
55818	82994
76006	82995
2869	82996
12258	82997
68421	82998
113348	82999
7406	83000
185185	83001
85372	83002
110243	83003
162123	83004
44455	83005
2391	83006
2551	83007
94172	83008
11938	83009
52142	83010
156576	83011
77352	83012
193747	83013
23638	83014
328049	83015
198245	83016
34362	83017
99903	83018
19573	83019
136308	83020
86491	83021
66856	83022
31781	83023
105562	83024
43495	83025
127285	83026
33025	83027
190810	83028
28841	83029
150069	83030
180105	83031
5502	83032
8202	83033
39695	83034
116766	83035
21922	83036
20299	83037
10515	83038
88575	83039
198335	83040
238882	83041
7453	83042
17642	83043
176248	83044
312577	83045
97153	83046
26602	83047
13836	83048
907	83049
34357	83050
16649	83051
19312	83052
20477	83053
18939	83054
120475	83055
318351	83056
7938	83057
324256	83058
62795	83059
34055	83060
57759	83061
97041	83062
104807	83063
222592	83064
28674	83065
18594	83066
157076	83067
1337	83068
271377	83069
29707	83070
243647	83071
1629	83072
35170	83073
44485	83074
350867	83075
14632	83076
32125	83077
117142	83078
8489	83079
44010	83080
36062	83081
153153	83082
98131	83083
138760	83084
134042	83085
4768	83086
165313	83087
80782	83088
72143	83089
10806	83090
30803	83091
11691	83092
280887	83093
209817	83094
61871	83095
117911	83096
182472	83097
32186	83098
240740	83099
153412	83100
97062	83101
18722	83102
37302	83103
38436	83104
5289	83105
125335	83106
171729	83107
65990	83108
110669	83109
90188	83110
166181	83111
325919	83112
173630	83113
103769	83114
3205	83115
174206	83116
47579	83117
166397	83118
42613	83119
312948	83120
61178	83121
4310	83122
153383	83123
327830	83124
45280	83125
59727	83126
20539	83127
18076	83128
200516	83129
124240	83130
52726	83131
78218	83132
88242	83133
21391	83134
239896	83135
268816	83136
118945	83137
105644	83138
20811	83139
151820	83140
356331	83141
87878	83142
30252	83143
61547	83144
23945	83145
79959	83146
29711	83147
64671	83148
8724	83149
153300	83150
28661	83151
11487	83152
23741	83153
117018	83154
319473	83155
17897	83156
190983	83157
46036	83158
68366	83159
138287	83160
92927	83161
783	83162
81433	83163
223948	83164
231625	83165
139641	83166
59462	83167
200106	83168
266129	83169
17720	83170
241179	83171
18736	83172
37186	83173
22740	83174
313471	83175
256238	83176
166522	83177
26625	83178
80750	83179
52223	83180
59207	83181
3653	83182
23930	83183
180056	83184
77792	83185
193994	83186
12315	83187
270329	83188
36234	83189
142784	83190
34072	83191
332237	83192
122824	83193
150090	83194
121691	83195
18719	83196
94334	83197
21297	83198
126211	83199
85200	83200
117741	83201
96773	83202
35232	83203
45224	83204
77897	83205
121486	83206
117954	83207
3935	83208
38469	83209
48803	83210
9813	83211
64703	83212
134637	83213
37691	83214
271678	83215
92390	83216
55803	83217
110958	83218
95386	83219
139473	83220
221231	83221
139113	83222
229774	83223
70566	83224
33442	83225
47695	83226
148576	83227
230975	83228
91368	83229
137854	83230
229151	83231
106174	83232
9019	83233
8652	83234
67800	83235
227162	83236
224000	83237
221722	83238
226262	83239
88813	83240
136296	83241
136443	83242
88877	83243
141829	83244
90392	83245
136979	83246
60269	83247
90832	83248
140690	83249
226436	83250
136907	83251
139126	83252
224280	83253
141657	83254
223735	83255
136658	83256
223771	83257
141810	83258
60269	83259
140093	83260
155133	83261
90214	83262
168981	83263
139277	83264
88347	83265
227711	83266
223860	83267
89968	83268
230379	83269
88530	83270
230573	83271
138430	83272
59023	83273
226584	83274
88881	83275
91009	83276
223461	83277
89536	83278
91119	83279
91327	83280
229743	83281
253509	83282
138559	83283
136350	83284
140306	83285
60055	83286
224568	83287
141623	83288
140512	83289
91333	83290
89548	83291
141014	83292
89777	83293
140005	83294
41090	83295
230793	83296
138382	83297
89394	83298
137910	83299
136895	83300
138688	83301
137724	83302
226509	83303
141623	83304
136427	83305
88540	83306
88403	83307
90874	83308
137567	83309
89949	83310
90789	83311
138513	83312
230372	83313
138594	83314
228538	83315
141963	83316
59215	83317
228773	83318
89535	83319
91365	83320
139074	83321
226310	83322
88530	83323
59907	83324
91172	83325
140005	83326
140026	83327
138271	83328
88164	83329
139323	83330
136989	83331
139255	83332
90684	83333
225637	83334
224349	83335
89152	83336
40628	83337
226523	83338
231208	83339
88928	83340
227562	83341
140025	83342
227293	83343
228017	83344
59023	83345
88881	83346
139178	83347
138257	83348
139162	83349
138688	83350
137605	83351
89535	83352
89329	83353
224578	83354
59987	83355
88885	83356
90874	83357
1860	83358
68463	83359
75294	83360
64493	83361
46636	83362
105808	83363
68219	83364
119691	83365
9489	83366
58810	83367
118655	83368
30203	83369
51961	83370
268560	83371
15912	83372
1032	83373
20974	83374
4112	83375
18325	83376
161367	83377
153306	83378
41903	83379
13365	83380
100615	83381
275881	83382
53970	83383
45876	83384
72542	83385
78789	83386
30707	83387
6698	83388
30993	83389
36291	83390
72956	83391
191876	83392
27364	83393
44487	83394
2708	83395
10331	83396
10331	83397
201054	83398
47855	83399
54108	83400
62372	83401
145267	83402
52196	83403
96760	83404
65913	83405
272582	83406
19916	83407
42057	83408
140389	83409
38363	83410
55932	83411
13466	83412
331849	83413
241725	83414
57237	83415
54945	83416
247132	83417
58718	83418
198961	83419
16099	83420
316932	83421
36459	83422
33288	83423
214038	83424
40271	83425
14438	83426
1476	83427
178332	83428
111951	83429
129588	83430
83409	83431
69896	83432
294814	83433
42429	83434
80044	83435
195011	83436
296582	83437
5611	83438
6987	83439
326065	83440
55884	83441
135181	83442
127331	83443
41812	83444
40458	83445
181673	83446
4677	83447
216724	83448
153878	83449
48380	83450
20616	83451
152209	83452
5084	83453
321947	83454
78224	83455
69818	83456
32447	83457
122693	83458
319735	83459
93901	83460
222302	83461
52153	83462
2635	83463
28793	83464
108517	83465
43003	83466
54504	83467
196573	83468
76835	83469
48730	83470
243956	83471
61771	83472
14118	83473
42520	83474
37857	83475
11688	83476
42520	83477
22174	83478
176612	83479
176651	83480
120660	83481
26259	83482
99752	83483
202708	83484
127334	83485
99501	83486
90959	83487
232205	83488
171170	83489
77730	83490
4388	83491
85161	83492
178731	83493
78976	83494
331519	83495
236013	83496
149416	83497
202109	83498
143744	83499
220519	83500
205859	83501
143477	83502
113585	83503
311219	83504
15900	83505
255009	83506
339745	83507
135458	83508
284837	83509
57059	83510
145043	83511
124165	83512
235103	83513
80819	83514
144387	83515
200975	83516
1635	83517
3482	83518
92028	83519
19451	83520
124484	83521
338582	83522
52866	83523
178990	83524
35292	83525
233961	83526
146163	83527
5722	83528
345547	83529
255563	83530
309585	83531
100043	83532
199626	83533
200406	83534
31915	83535
64756	83536
105280	83537
232185	83538
231490	83539
87239	83540
130521	83541
42520	83542
14263	83543
210075	83544
152907	83545
44993	83546
12536	83547
5079	83548
61051	83549
3245	83550
271077	83551
86968	83552
5718	83553
40476	83554
183285	83555
51747	83556
22327	83557
37944	83558
1723	83559
84464	83560
27163	83561
24968	83562
107701	83563
279570	83564
320672	83565
19707	83566
46115	83567
53017	83568
2455	83569
25974	83570
3087	83571
332966	83572
45344	83573
62185	83574
67749	83575
73	83576
3394	83577
20335	83578
59561	83579
345291	83580
4552	83581
12097	83582
157010	83583
4550	83584
17744	83585
191695	83586
31484	83587
3027	83588
47585	83589
12869	83590
67689	83591
54466	83592
106344	83593
9490	83594
56758	83595
161550	83596
51538	83597
153139	83598
31267	83599
6905	83600
44475	83601
5081	83602
145057	83603
141493	83604
272750	83605
53447	83606
10633	83607
199031	83608
709	83609
241426	83610
65015	83611
9840	83612
323546	83613
192320	83614
113946	83615
27648	83616
85199	83617
4168	83618
78028	83619
59	83620
5426	83621
65171	83622
104072	83623
96870	83624
164447	83625
348773	83626
378	83627
183705	83628
66355	83629
35067	83630
346596	83631
197034	83632
90548	83633
153627	83634
48789	83635
7571	83636
27254	83637
52725	83638
77647	83639
18405	83640
5414	83641
29732	83642
199843	83643
65276	83644
200269	83645
66678	83646
87433	83647
64495	83648
13482	83649
15053	83650
230829	83651
133332	83652
61489	83653
28405	83654
13230	83655
125242	83656
23828	83657
130779	83658
81192	83659
6595	83660
38525	83661
47582	83662
21725	83663
60406	83664
16541	83665
223298	83666
119262	83667
124039	83668
21061	83669
24012	83670
20038	83671
7918	83672
70434	83673
82413	83674
90956	83675
346931	83676
41360	83677
199137	83678
54681	83679
37789	83680
24964	83681
88020	83682
258391	83683
19460	83684
141187	83685
9109	83686
24141	83687
135510	83688
118285	83689
54146	83690
14239	83691
2254	83692
5223	83693
241875	83694
34728	83695
40099	83696
339073	83697
20242	83698
8066	83699
27277	83700
4135	83701
72421	83702
160558	83703
322305	83704
22259	83705
35546	83706
5281	83707
93440	83708
10188	83709
34854	83710
337836	83711
131141	83712
135805	83713
4146	83714
29543	83715
199107	83716
124858	83717
57573	83718
76626	83719
44353	83720
40177	83721
121698	83722
26789	83723
30273	83724
237894	83725
158735	83726
115789	83727
25499	83728
10910	83729
116269	83730
216218	83731
44984	83732
14862	83733
67614	83734
76170	83735
216806	83736
337982	83737
250863	83738
5140	83739
235449	83740
29315	83741
37384	83742
46689	83743
146730	83744
107691	83745
46087	83746
142223	83747
284546	83748
118253	83749
5402	83750
161468	83751
155233	83752
103590	83753
180102	83754
323863	83755
2211	83756
105056	83757
281790	83758
310746	83759
27201	83760
266958	83761
161946	83762
59527	83763
82868	83764
76291	83765
23954	83766
50305	83767
40386	83768
6999	83769
175385	83770
59770	83771
83391	83772
106866	83773
25298	83774
104552	83775
291084	83776
6044	83777
68094	83778
23476	83779
74140	83780
13888	83781
8828	83782
8552	83783
1079	83784
132939	83785
90265	83786
92287	83787
184440	83788
53215	83789
32391	83790
114092	83791
48609	83792
176524	83793
204810	83794
276246	83795
59137	83796
179860	83797
355778	83798
98360	83799
25242	83800
333645	83801
38429	83802
141258	83803
89027	83804
73806	83805
146070	83806
23325	83807
60048	83808
40605	83809
52022	83810
3578	83811
64454	83812
8479	83813
38186	83814
251456	83815
8737	83816
42007	83817
99485	83818
84765	83819
193681	83820
28582	83821
62005	83822
88687	83823
137379	83824
83	83825
4845	83826
16	83827
68044	83828
10930	83829
56841	83830
19765	83831
33075	83832
4595	83833
56846	83834
62621	83835
62621	83836
93722	83837
30991	83838
152920	83839
2210	83840
109154	83841
11663	83842
7291	83843
200572	83844
311042	83845
6532	83846
39143	83847
172266	83848
112516	83849
51379	83850
15925	83851
21054	83852
33172	83853
51040	83854
54690	83855
61179	83856
177509	83857
49	83858
38005	83859
194095	83860
259992	83861
53571	83862
20540	83863
128801	83864
46865	83865
83692	83866
312004	83867
198022	83868
2870	83869
65172	83870
155782	83871
194121	83872
15164	83873
134272	83874
17305	83875
129677	83876
142000	83877
326301	83878
33674	83879
296172	83880
116831	83881
172765	83882
174975	83883
19696	83884
204517	83885
334894	83886
198813	83887
221235	83888
43172	83889
111609	83890
37490	83891
224283	83892
48330	83893
278796	83894
46073	83895
45099	83896
140680	83897
150386	83898
23352	83899
523	83900
346450	83901
59003	83902
37388	83903
308083	83904
24390	83905
18376	83906
17529	83907
278163	83908
31430	83909
62285	83910
7125	83911
342186	83912
82744	83913
27175	83914
136138	83915
125220	83916
127088	83917
274577	83918
15402	83919
201749	83920
292836	83921
102690	83922
320020	83923
136067	83924
262240	83925
25591	83926
17513	83927
160608	83928
23349	83929
69830	83930
18	83931
18232	83932
211335	83933
15620	83934
35978	83935
237125	83936
69391	83937
32850	83938
36808	83939
55254	83940
3558	83941
99974	83942
167203	83943
53801	83944
75736	83945
82525	83946
102885	83947
21476	83948
24695	83949
165498	83950
15637	83951
42331	83952
16103	83953
27053	83954
133660	83955
50096	83956
35724	83957
1581	83958
35999	83959
185744	83960
942	83961
13446	83962
33857	83963
47721	83964
166692	83965
223791	83966
16379	83967
56065	83968
4337	83969
1137	83970
1409	83971
67559	83972
104176	83973
51855	83974
288795	83975
92428	83976
18005	83977
248587	83978
200392	83979
66598	83980
76312	83981
124680	83982
39193	83983
21	83984
105190	83985
6413	83986
70546	83987
192411	83988
16576	83989
2460	83990
113936	83991
17230	83992
357323	83993
198399	83994
45982	83995
155551	83996
57632	83997
83386	83998
12455	83999
103298	84000
75782	84001
103231	84002
33505	84003
36366	84004
172135	84005
95929	84006
5970	84007
29928	84008
26495	84009
13153	84010
236116	84011
131039	84012
13625	84013
13801	84014
173671	84015
62010	84016
120831	84017
132962	84018
18966	84019
5874	84020
188824	84021
41161	84022
193436	84023
2982	84024
34398	84025
238512	84026
24165	84027
4312	84028
1379	84029
19759	84030
34183	84031
31573	84032
7575	84033
8439	84034
26370	84035
54537	84036
162363	84037
14908	84038
10491	84039
28039	84040
86796	84041
21252	84042
21800	84043
56474	84044
185431	84045
186004	84046
119990	84047
82029	84048
38143	84049
12440	84050
30905	84051
16306	84052
2074	84053
119636	84054
74544	84055
135467	84056
7349	84057
114516	84058
14903	84059
76675	84060
61475	84061
22889	84062
79377	84063
8535	84064
274401	84065
15552	84066
71412	84067
1730	84068
45311	84069
5712	84070
99947	84071
84969	84072
4093	84073
83120	84074
48061	84075
120921	84076
7729	84077
5090	84078
337199	84079
282536	84080
132529	84081
3497	84082
32941	84083
26376	84084
63398	84085
264707	84086
236292	84087
60929	84088
57011	84089
317919	84090
40576	84091
294178	84092
20768	84093
127028	84094
62352	84095
92520	84096
342608	84097
8481	84098
35829	84099
199155	84100
186108	84101
76162	84102
40809	84103
5839	84104
10396	84105
117945	84106
167417	84107
314276	84108
64464	84109
30807	84110
53979	84111
47620	84112
72122	84113
2067	84114
10967	84115
97271	84116
134758	84117
130107	84118
118400	84119
35724	84120
6292	84121
185488	84122
10416	84123
61880	84124
46861	84125
79474	84126
346773	84127
40304	84128
50546	84129
349099	84130
10350	84131
209166	84132
97263	84133
4218	84134
4210	84135
116496	84136
119800	84137
39904	84138
26872	84139
173063	84140
1119	84141
62176	84142
288871	84143
20952	84144
161377	84145
96685	84146
4008	84147
7550	84148
55571	84149
354225	84150
182179	84151
297156	84152
322865	84153
35134	84154
72534	84155
4883	84156
356364	84157
329960	84158
209109	84159
50116	84160
81004	84161
173921	84162
38642	84163
37336	84164
15995	84165
357434	84166
207220	84167
224218	84168
109557	84169
128954	84170
13423	84171
352251	84172
206840	84173
103297	84174
193578	84175
350657	84176
246517	84177
123799	84178
125791	84179
334095	84180
111276	84181
87158	84182
354956	84183
141766	84184
5885	84185
2846	84186
228913	84187
37339	84188
18911	84189
162370	84190
147676	84191
23108	84192
89133	84193
351872	84194
335569	84195
204007	84196
128766	84197
114945	84198
226027	84199
12883	84200
43085	84201
107939	84202
69362	84203
4246	84204
342638	84205
230008	84206
90147	84207
139230	84208
52715	84209
94182	84210
19468	84211
19071	84212
33209	84213
184460	84214
25297	84215
31511	84216
29411	84217
10250	84218
88702	84219
83120	84220
55783	84221
97000	84222
55005	84223
43518	84224
30516	84225
99019	84226
50036	84227
102825	84228
14395	84229
24421	84230
149592	84231
333155	84232
304812	84233
134252	84234
81180	84235
185332	84236
299155	84237
937	84238
76151	84239
80532	84240
233995	84241
17010	84242
116166	84243
94054	84244
218770	84245
29636	84246
47617	84247
123949	84248
4295	84249
250670	84250
24904	84251
161827	84252
48821	84253
156465	84254
74420	84255
24999	84256
233082	84257
27735	84258
8023	84259
353787	84260
144257	84261
67785	84262
144298	84263
300008	84264
356406	84265
120295	84266
147526	84267
157440	84268
36818	84269
126937	84270
72764	84271
61159	84272
113179	84273
114441	84274
75990	84275
333509	84276
219673	84277
115855	84278
111062	84279
176690	84280
309140	84281
322288	84282
93144	84283
192140	84284
222347	84285
66674	84286
280927	84287
20879	84288
21258	84289
1056	84290
122991	84291
253488	84292
253163	84293
155131	84294
253248	84295
155236	84296
229078	84297
49999	84298
266007	84299
31774	84300
1994	84301
71083	84302
311278	84303
20092	84304
327416	84305
154146	84306
120047	84307
260508	84308
32497	84309
100175	84310
40198	84311
21617	84312
303986	84313
6114	84314
2137	84315
4760	84316
16403	84317
127590	84318
98040	84319
98169	84320
2344	84321
9730	84322
48402	84323
113977	84324
236855	84325
3375	84326
126451	84327
22301	84328
3262	84329
146982	84330
5584	84331
168823	84332
154758	84333
235335	84334
235338	84335
44713	84336
42821	84337
254552	84338
95115	84339
332343	84340
45753	84341
268937	84342
30590	84343
46005	84344
218690	84345
9035	84346
59402	84347
117173	84348
95605	84349
188663	84350
116768	84351
62005	84352
32002	84353
204212	84354
10935	84355
92963	84356
96197	84357
64690	84358
311347	84359
178053	84360
149604	84361
91501	84362
214686	84363
19010	84364
11259	84365
1589	84366
224825	84367
8674	84368
35478	84369
311647	84370
22604	84371
116527	84372
13889	84373
43612	84374
41312	84375
339189	84376
113129	84377
30532	84378
848	84379
146215	84380
347218	84381
119447	84382
44299	84383
18713	84384
88450	84385
226033	84386
135012	84387
105685	84388
145599	84389
133775	84390
146661	84391
64989	84392
244581	84393
70701	84394
230173	84395
16544	84396
16830	84397
26770	84398
310055	84399
12629	84400
148201	84401
39859	84402
192976	84403
2445	84404
155660	84405
28462	84406
183261	84407
201253	84408
130425	84409
21736	84410
25175	84411
26676	84412
124405	84413
82034	84414
78190	84415
181667	84416
273324	84417
8695	84418
9228	84419
39236	84420
138343	84421
16948	84422
42903	84423
26588	84424
31398	84425
19357	84426
47973	84427
46800	84428
3752	84429
345028	84430
37777	84431
31413	84432
273510	84433
44922	84434
181461	84435
28801	84436
81270	84437
196926	84438
113310	84439
50964	84440
335867	84441
95042	84442
204332	84443
126396	84444
318575	84445
155603	84446
107056	84447
80966	84448
99401	84449
9438	84450
198366	84451
134454	84452
22351	84453
177513	84454
255286	84455
221433	84456
2396	84457
136756	84458
19093	84459
55284	84460
242415	84461
110282	84462
4684	84463
26916	84464
196338	84465
271765	84466
150190	84467
125055	84468
64239	84469
5819	84470
22520	84471
9358	84472
18301	84473
44357	84474
160114	84475
9631	84476
41725	84477
25797	84478
74309	84479
244111	84480
26422	84481
53382	84482
337409	84483
194482	84484
329429	84485
123531	84486
15006	84487
11040	84488
181774	84489
32078	84490
141283	84491
155083	84492
225358	84493
2429	84494
253023	84495
256458	84496
16935	84497
89985	84498
145576	84499
88709	84500
197730	84501
65834	84502
155407	84503
298644	84504
325003	84505
95167	84506
156322	84507
156265	84508
60858	84509
81976	84510
68785	84511
10873	84512
157614	84513
191211	84514
136177	84515
44748	84516
187310	84517
202967	84518
337616	84519
121710	84520
15540	84521
189386	84522
152797	84523
227374	84524
5486	84525
11468	84526
67632	84527
57101	84528
202709	84529
99527	84530
65722	84531
242385	84532
65586	84533
68174	84534
77249	84535
59131	84536
11515	84537
218141	84538
32103	84539
80900	84540
153194	84541
9669	84542
9669	84543
217216	84544
54509	84545
125818	84546
68219	84547
119454	84548
21010	84549
31070	84550
20575	84551
32307	84552
5461	84553
21915	84554
11608	84555
26552	84556
154777	84557
327102	84558
43256	84559
99538	84560
80615	84561
331266	84562
54244	84563
181739	84564
139299	84565
273218	84566
65875	84567
197641	84568
41432	84569
156277	84570
53132	84571
80496	84572
255276	84573
42914	84574
155792	84575
156423	84576
63077	84577
123256	84578
156014	84579
22571	84580
241955	84581
37510	84582
54241	84583
28668	84584
87120	84585
69642	84586
89639	84587
5382	84588
326362	84589
75800	84590
54103	84591
332375	84592
94070	84593
95112	84594
167312	84595
53104	84596
199057	84597
100231	84598
223099	84599
157602	84600
121935	84601
41028	84602
183490	84603
75626	84604
148471	84605
332419	84606
38191	84607
80526	84608
142141	84609
2930	84610
157097	84611
196928	84612
124830	84613
19569	84614
44957	84615
46182	84616
62169	84617
256773	84618
52025	84619
66245	84620
81062	84621
183372	84622
3327	84623
230243	84624
76211	84625
152761	84626
29055	84627
81047	84628
119373	84629
37621	84630
184986	84631
337425	84632
336187	84633
308748	84634
248019	84635
11884	84636
157022	84637
67816	84638
39991	84639
191315	84640
155116	84641
8300	84642
180260	84643
88431	84644
54877	84645
113023	84646
143478	84647
155041	84648
35432	84649
157203	84650
99526	84651
198243	84652
89757	84653
39716	84654
240646	84655
30147	84656
131208	84657
143635	84658
9725	84659
10205	84660
247235	84661
60282	84662
89636	84663
295881	84664
102425	84665
21465	84666
184972	84667
6567	84668
140333	84669
35724	84670
2978	84671
2976	84672
312976	84673
9122	84674
39213	84675
95573	84676
256310	84677
62901	84678
120701	84679
289433	84680
64268	84681
21277	84682
117579	84683
26676	84684
198332	84685
331828	84686
197764	84687
142150	84688
41609	84689
54909	84690
96214	84691
130425	84692
25228	84693
14342	84694
98029	84695
269409	84696
1277	84697
125479	84698
75674	84699
297624	84700
119125	84701
86920	84702
15668	84703
143501	84704
164107	84705
82328	84706
54340	84707
242272	84708
125465	84709
27946	84710
120280	84711
335268	84712
21214	84713
25897	84714
117915	84715
187546	84716
113286	84717
226147	84718
169950	84719
53749	84720
51880	84721
177651	84722
336855	84723
51218	84724
89571	84725
192946	84726
5250	84727
29460	84728
117470	84729
51734	84730
761	84731
199751	84732
30944	84733
35607	84734
347387	84735
299238	84736
44832	84737
23106	84738
343258	84739
272880	84740
77986	84741
49072	84742
147478	84743
277839	84744
39407	84745
6626	84746
52306	84747
14443	84748
51991	84749
3066	84750
67671	84751
285183	84752
59060	84753
41545	84754
18485	84755
325570	84756
2396	84757
160327	84758
3088	84759
115703	84760
148306	84761
126265	84762
160525	84763
119	84764
103913	84765
25805	84766
122582	84767
226415	84768
90303	84769
49353	84770
33435	84771
188000	84772
440	84773
313933	84774
310998	84775
148914	84776
88287	84777
21702	84778
53027	84779
319411	84780
164006	84781
188933	84782
146082	84783
89995	84784
9270	84785
140916	84786
8375	84787
228783	84788
45349	84789
318140	84790
328961	84791
20948	84792
64931	84793
50182	84794
58048	84795
34556	84796
20734	84797
22202	84798
111399	84799
378	84800
43733	84801
136245	84802
40328	84803
146037	84804
176379	84805
205550	84806
128435	84807
169933	84808
52798	84809
53557	84810
313927	84811
108963	84812
13257	84813
72828	84814
357102	84815
64915	84816
10003	84817
127738	84818
17591	84819
1551	84820
49146	84821
209791	84822
128768	84823
338373	84824
101645	84825
27929	84826
61215	84827
74085	84828
97068	84829
74989	84830
106410	84831
118228	84832
236614	84833
2980	84834
38331	84835
68389	84836
11272	84837
28706	84838
571	84839
136041	84840
64119	84841
27226	84842
16964	84843
19623	84844
343473	84845
28053	84846
14945	84847
2396	84848
5592	84849
349369	84850
116415	84851
848	84852
52998	84853
185	84854
298769	84855
135131	84856
44494	84857
80973	84858
6349	84859
307161	84860
277777	84861
102885	84862
35767	84863
67510	84864
100010	84865
18754	84866
129313	84867
446	84868
201451	84869
31463	84870
69483	84871
52431	84872
7975	84873
70875	84874
25439	84875
104266	84876
1500	84877
123588	84878
23513	84879
184876	84880
95562	84881
19484	84882
53	84883
91312	84884
152542	84885
181978	84886
61156	84887
4689	84888
140153	84889
62877	84890
4451	84891
67586	84892
103557	84893
208142	84894
1292	84895
121882	84896
167345	84897
155687	84898
2447	84899
152032	84900
5998	84901
45917	84902
77698	84903
195933	84904
159670	84905
31928	84906
31296	84907
12473	84908
193387	84909
168035	84910
45510	84911
15113	84912
12558	84913
53105	84914
7111	84915
72861	84916
41893	84917
27831	84918
120589	84919
274813	84920
1579	84921
103030	84922
209779	84923
8493	84924
210230	84925
170	84926
53092	84927
268609	84928
80304	84929
84294	84930
31889	84931
17365	84932
122851	84933
119615	84934
38848	84935
347495	84936
118975	84937
196953	84938
32	84939
32824	84940
222453	84941
19838	84942
23024	84943
14922	84944
117361	84945
275818	84946
27404	84947
9953	84948
19379	84949
85820	84950
53515	84951
18755	84952
19135	84953
103416	84954
3883	84955
70332	84956
78268	84957
75653	84958
8525	84959
14239	84960
212703	84961
20284	84962
3312	84963
1600	84964
19643	84965
17792	84966
7741	84967
11910	84968
36017	84969
83412	84970
52156	84971
36625	84972
100759	84973
35747	84974
39168	84975
31434	84976
42861	84977
258	84978
103892	84979
286126	84980
91761	84981
158885	84982
129050	84983
55503	84984
66474	84985
51642	84986
6282	84987
33318	84988
6143	84989
16715	84990
103	84991
11345	84992
53089	84993
97034	84994
11994	84995
1239	84996
37564	84997
13656	84998
25610	84999
10881	85000
25959	85001
129344	85002
159053	85003
130974	85004
25114	85005
113959	85006
4226	85007
34761	85008
158712	85009
351313	85010
7154	85011
31959	85012
187262	85013
48496	85014
48609	85015
123169	85016
59993	85017
291465	85018
33108	85019
6637	85020
17596	85021
36730	85022
14279	85023
175634	85024
6822	85025
33779	85026
109609	85027
70332	85028
20545	85029
25118	85030
139155	85031
86570	85032
57847	85033
120673	85034
88157	85035
7812	85036
63689	85037
260277	85038
200452	85039
11551	85040
22574	85041
2280	85042
14061	85043
17774	85044
49331	85045
9578	85046
93617	85047
5354	85048
73902	85049
20641	85050
185806	85051
44387	85052
179174	85053
5777	85054
118304	85055
149746	85056
102349	85057
15282	85058
169	85059
312781	85060
32054	85061
7462	85062
48487	85063
21	85064
15207	85065
288	85066
56425	85067
8863	85068
17510	85069
3822	85070
19177	85071
24126	85072
12541	85073
38722	85074
88155	85075
45763	85076
19882	85077
28719	85078
118628	85079
31772	85080
355651	85081
97467	85082
41773	85083
105637	85084
354368	85085
47774	85086
238011	85087
19301	85088
9051	85089
72813	85090
24274	85091
39036	85092
322139	85093
11015	85094
24054	85095
15860	85096
322730	85097
170467	85098
78258	85099
20692	85100
1628	85101
50014	85102
3847	85103
8647	85104
23556	85105
122245	85106
31467	85107
132489	85108
60234	85109
94986	85110
47534	85111
83604	85112
25721	85113
60234	85114
112176	85115
54955	85116
17711	85117
22741	85118
121355	85119
171845	85120
60328	85121
1485	85122
56882	85123
36780	85124
2338	85125
122944	85126
52402	85127
3873	85128
1862	85129
131128	85130
3560	85131
205710	85132
172143	85133
78903	85134
49506	85135
51420	85136
116504	85137
32977	85138
156996	85139
53513	85140
315523	85141
260603	85142
234128	85143
28303	85144
33480	85145
58520	85146
1871	85147
51657	85148
330142	85149
91020	85150
65700	85151
229784	85152
14983	85153
1603	85154
207462	85155
45052	85156
17945	85157
108426	85158
65853	85159
53700	85160
112175	85161
126620	85162
10985	85163
11906	85164
6078	85165
185899	85166
52439	85167
200167	85168
36263	85169
103545	85170
146605	85171
68534	85172
160879	85173
72083	85174
3858	85175
194	85176
108552	85177
60148	85178
17	85179
25830	85180
11371	85181
8217	85182
18908	85183
10605	85184
234406	85185
184971	85186
272269	85187
7002	85188
16116	85189
76479	85190
310517	85191
4094	85192
2209	85193
212948	85194
159567	85195
72830	85196
74721	85197
89479	85198
800	85199
128811	85200
118567	85201
136	85202
3873	85203
3873	85204
18887	85205
21	85206
355833	85207
30227	85208
36430	85209
60333	85210
207465	85211
24058	85212
31859	85213
5047	85214
41430	85215
20545	85216
410	85217
1764	85218
121684	85219
143850	85220
1120	85221
5772	85222
5044	85223
45316	85224
103236	85225
194033	85226
50466	85227
15564	85228
14100	85229
105811	85230
2789	85231
170523	85232
127001	85233
72846	85234
54735	85235
10983	85236
12825	85237
107	85238
17691	85239
290074	85240
15514	85241
33783	85242
39757	85243
19216	85244
2712	85245
36713	85246
285189	85247
12057	85248
9340	85249
10681	85250
19048	85251
1798	85252
35213	85253
5896	85254
17360	85255
79461	85256
245313	85257
127517	85258
205581	85259
289	85260
188949	85261
251477	85262
4003	85263
34431	85264
13290	85265
47528	85266
83446	85267
7482	85268
64787	85269
131724	85270
52486	85271
96866	85272
24716	85273
23943	85274
94262	85275
7761	85276
1032	85277
113674	85278
31893	85279
128169	85280
108940	85281
42897	85282
142055	85283
37280	85284
352279	85285
55993	85286
20498	85287
201466	85288
51771	85289
36380	85290
164852	85291
63593	85292
16814	85293
207331	85294
118756	85295
2572	85296
183771	85297
175330	85298
4172	85299
7341	85300
51797	85301
102214	85302
83625	85303
83832	85304
81574	85305
63230	85306
52442	85307
3893	85308
145745	85309
105802	85310
21008	85311
6954	85312
6775	85313
12917	85314
14953	85315
35132	85316
9056	85317
2225	85318
6764	85319
23428	85320
23428	85321
106349	85322
13456	85323
26476	85324
21596	85325
3638	85326
28375	85327
63857	85328
4333	85329
356932	85330
19012	85331
1195	85332
59260	85333
20490	85334
5766	85335
98948	85336
153984	85337
298448	85338
247012	85339
138700	85340
13732	85341
122695	85342
178068	85343
177383	85344
221841	85345
46945	85346
211204	85347
219299	85348
80263	85349
125354	85350
270568	85351
25760	85352
62781	85353
115926	85354
112354	85355
177521	85356
73463	85357
1316	85358
298400	85359
150042	85360
42875	85361
283057	85362
145947	85363
112470	85364
298845	85365
96663	85366
45400	85367
299183	85368
73962	85369
96663	85370
1752	85371
83428	85372
245392	85373
124635	85374
93696	85375
297817	85376
299313	85377
143041	85378
63196	85379
60986	85380
91893	85381
28514	85382
51923	85383
139446	85384
83417	85385
37040	85386
26277	85387
2648	85388
315875	85389
72080	85390
3851	85391
14248	85392
19322	85393
20267	85394
16751	85395
2705	85396
50064	85397
2516	85398
77724	85399
56837	85400
349938	85401
19041	85402
147537	85403
2816	85404
114795	85405
59717	85406
351245	85407
84722	85408
146286	85409
57186	85410
75168	85411
27083	85412
98385	85413
12909	85414
7657	85415
154712	85416
37825	85417
61001	85418
616	85419
95629	85420
17254	85421
39211	85422
39884	85423
27319	85424
151969	85425
76092	85426
212314	85427
5870	85428
25548	85429
170449	85430
25338	85431
8326	85432
12414	85433
33361	85434
109018	85435
182385	85436
54104	85437
112996	85438
136732	85439
54156	85440
298926	85441
191553	85442
202617	85443
8872	85444
14651	85445
17141	85446
71742	85447
200556	85448
97341	85449
26206	85450
41666	85451
76191	85452
48494	85453
47914	85454
1160	85455
51152	85456
22505	85457
214064	85458
28140	85459
73582	85460
32166	85461
148994	85462
59932	85463
93362	85464
11609	85465
53164	85466
143818	85467
64906	85468
82113	85469
5656	85470
258549	85471
42589	85472
84560	85473
19818	85474
126476	85475
8324	85476
9754	85477
3846	85478
5174	85479
101514	85480
139321	85481
278915	85482
43746	85483
123975	85484
106283	85485
51911	85486
6164	85487
8956	85488
17066	85489
2851	85490
51793	85491
53329	85492
341557	85493
11471	85494
267195	85495
31250	85496
55992	85497
79033	85498
310520	85499
53959	85500
274640	85501
1055	85502
25156	85503
84724	85504
255870	85505
186524	85506
233412	85507
53798	85508
323821	85509
15205	85510
12499	85511
23590	85512
3486	85513
276763	85514
66935	85515
23454	85516
327069	85517
41430	85518
208960	85519
9564	85520
200833	85521
161051	85522
5267	85523
214947	85524
107030	85525
2377	85526
76597	85527
26193	85528
5484	85529
240627	85530
117489	85531
5388	85532
54487	85533
103865	85534
52167	85535
52124	85536
41528	85537
44592	85538
15172	85539
38838	85540
80370	85541
119702	85542
29254	85543
22669	85544
110849	85545
102	85546
5216	85547
149630	85548
3	85549
61368	85550
16493	85551
11503	85552
29944	85553
174702	85554
37906	85555
18843	85556
28325	85557
301689	85558
7229	85559
12487	85560
59236	85561
311281	85562
94879	85563
76920	85564
20001	85565
73582	85566
53905	85567
52533	85568
33621	85569
10268	85570
92475	85571
42824	85572
8305	85573
101175	85574
3498	85575
41517	85576
13669	85577
14769	85578
136799	85579
260837	85580
67699	85581
1790	85582
129588	85583
2664	85584
263798	85585
76485	85586
81617	85587
5236	85588
40609	85589
44005	85590
5504	85591
39650	85592
12882	85593
91044	85594
5478	85595
38852	85596
78107	85597
35673	85598
71812	85599
162584	85600
318177	85601
78604	85602
340	85603
88754	85604
21635	85605
16191	85606
17203	85607
29	85608
21203	85609
21775	85610
50917	85611
4264	85612
91557	85613
190	85614
213065	85615
42590	85616
6943	85617
9129	85618
311	85619
176509	85620
585	85621
78368	85622
50750	85623
188069	85624
338634	85625
238313	85626
1667	85627
43301	85628
5256	85629
27927	85630
60921	85631
35381	85632
40515	85633
114435	85634
58379	85635
54810	85636
342868	85637
29680	85638
143257	85639
189066	85640
122314	85641
19865	85642
323406	85643
172206	85644
14570	85645
33543	85646
22734	85647
191849	85648
8493	85649
127347	85650
31873	85651
45528	85652
33866	85653
126327	85654
24665	85655
48915	85656
150852	85657
1814	85658
45792	85659
83516	85660
41010	85661
2270	85662
121812	85663
230762	85664
83433	85665
9337	85666
122283	85667
200470	85668
45512	85669
46312	85670
108495	85671
273449	85672
68138	85673
120206	85674
307969	85675
334264	85676
119527	85677
95109	85678
55899	85679
956	85680
1719	85681
258947	85682
170018	85683
28526	85684
234033	85685
48224	85686
169661	85687
93632	85688
1891	85689
33117	85690
1243	85691
319159	85692
1558	85693
27628	85694
21559	85695
120719	85696
109353	85697
37094	85698
30113	85699
78382	85700
36525	85701
10718	85702
228355	85703
37902	85704
184662	85705
158298	85706
322423	85707
52681	85708
127769	85709
6503	85710
6503	85711
14000	85712
55976	85713
165638	85714
27445	85715
74	85716
46409	85717
29645	85718
59534	85719
56313	85720
14788	85721
557	85722
8697	85723
1104	85724
76691	85725
120070	85726
13923	85727
200542	85728
293032	85729
20819	85730
16531	85731
29565	85732
284353	85733
14184	85734
97356	85735
165379	85736
22394	85737
56319	85738
13217	85739
174082	85740
26255	85741
37385	85742
171533	85743
72239	85744
207191	85745
28068	85746
8179	85747
10041	85748
350413	85749
29132	85750
263463	85751
354445	85752
177275	85753
7150	85754
14582	85755
74672	85756
191868	85757
348345	85758
175318	85759
80402	85760
182111	85761
326353	85762
25811	85763
271166	85764
66456	85765
140524	85766
104726	85767
868	85768
25598	85769
203399	85770
327066	85771
173330	85772
83306	85773
83673	85774
2592	85775
9203	85776
49118	85777
33242	85778
170796	85779
210677	85780
200250	85781
34806	85782
160897	85783
45390	85784
102211	85785
26363	85786
16755	85787
204261	85788
227906	85789
58029	85790
354523	85791
105664	85792
22234	85793
7139	85794
195108	85795
29665	85796
7755	85797
66712	85798
5605	85799
88158	85800
44324	85801
55099	85802
94310	85803
31097	85804
11611	85805
56714	85806
483	85807
21174	85808
72275	85809
4931	85810
49273	85811
195742	85812
68994	85813
78404	85814
64837	85815
58815	85816
68957	85817
49806	85818
37866	85819
83696	85820
62551	85821
36238	85822
196634	85823
160524	85824
79878	85825
329529	85826
314734	85827
322169	85828
194407	85829
98531	85830
15087	85831
14282	85832
52714	85833
13066	85834
280575	85835
4986	85836
238803	85837
192173	85838
43348	85839
18022	85840
8074	85841
157178	85842
316081	85843
220805	85844
48313	85845
57527	85846
129136	85847
129136	85848
177379	85849
173624	85850
210682	85851
43081	85852
235619	85853
123364	85854
70041	85855
868	85856
15397	85857
121431	85858
36011	85859
868	85860
2070	85861
34383	85862
106438	85863
149414	85864
243407	85865
1342	85866
11003	85867
258023	85868
22332	85869
169306	85870
165638	85871
14302	85872
79319	85873
62771	85874
320140	85875
67923	85876
21556	85877
8496	85878
203005	85879
72428	85880
53457	85881
135430	85882
35736	85883
43075	85884
33254	85885
16998	85886
64362	85887
313326	85888
10803	85889
63227	85890
100706	85891
127031	85892
273389	85893
9673	85894
246005	85895
246065	85896
8582	85897
330431	85898
170091	85899
70209	85900
100397	85901
89625	85902
100200	85903
303029	85904
97733	85905
90388	85906
73788	85907
151829	85908
123328	85909
216451	85910
336877	85911
3017	85912
52005	85913
56238	85914
357027	85915
39245	85916
2031	85917
55775	85918
83438	85919
35007	85920
256056	85921
98725	85922
152947	85923
106373	85924
176870	85925
150985	85926
124580	85927
357562	85928
176321	85929
211596	85930
84628	85931
130333	85932
232160	85933
60940	85934
265279	85935
31412	85936
113427	85937
7477	85938
29653	85939
2013	85940
18971	85941
341154	85942
126486	85943
2601	85944
30128	85945
72995	85946
9518	85947
24416	85948
49338	85949
56021	85950
122085	85951
56879	85952
58631	85953
6790	85954
174687	85955
6714	85956
33019	85957
51947	85958
7933	85959
15327	85960
107967	85961
302908	85962
3242	85963
33833	85964
73088	85965
292205	85966
79385	85967
34807	85968
120173	85969
111143	85970
294887	85971
18446	85972
4694	85973
19152	85974
33950	85975
29009	85976
64012	85977
7017	85978
240258	85979
101626	85980
187686	85981
2291	85982
94668	85983
15	85984
6444	85985
312315	85986
12991	85987
331051	85988
177810	85989
92770	85990
107713	85991
20170	85992
12683	85993
51606	85994
78589	85995
206510	85996
81246	85997
211357	85998
280528	85999
178716	86000
218132	86001
211452	86002
13755	86003
101283	86004
67860	86005
35655	86006
13502	86007
35109	86008
68973	86009
93391	86010
130265	86011
56221	86012
42616	86013
268563	86014
120352	86015
72720	86016
101697	86017
267360	86018
262634	86019
200498	86020
188146	86021
315812	86022
5518	86023
32397	86024
12390	86025
234898	86026
66777	86027
76988	86028
15316	86029
93474	86030
107204	86031
15200	86032
97588	86033
306500	86034
92064	86035
143270	86036
198788	86037
41458	86038
69701	86039
14426	86040
44309	86041
48057	86042
72195	86043
60442	86044
29059	86045
123704	86046
81746	86047
81725	86048
203685	86049
137220	86050
246001	86051
247278	86052
8424	86053
91157	86054
50188	86055
147151	86056
11808	86057
21500	86058
11867	86059
319637	86060
86810	86061
45710	86062
160683	86063
31928	86064
45716	86065
25256	86066
60704	86067
264224	86068
154249	86069
247	86070
7057	86071
117002	86072
26307	86073
205103	86074
148308	86075
15795	86076
41438	86077
102770	86078
103516	86079
62986	86080
54459	86081
269524	86082
270847	86083
18130	86084
182950	86085
119671	86086
199379	86087
123640	86088
197487	86089
211906	86090
13964	86091
12595	86092
76	86093
78602	86094
53397	86095
52855	86096
16702	86097
60248	86098
338	86099
22786	86100
108082	86101
2445	86102
9411	86103
35652	86104
12311	86105
1062	86106
42059	86107
317051	86108
7190	86109
296890	86110
156972	86111
4732	86112
7449	86113
202652	86114
25602	86115
9606	86116
51897	86117
236836	86118
29143	86119
290019	86120
81143	86121
27093	86122
145340	86123
307520	86124
8068	86125
199448	86126
179118	86127
21386	86128
122561	86129
320388	86130
102054	86131
31933	86132
9004	86133
25979	86134
80830	86135
21472	86136
67132	86137
311526	86138
36252	86139
32750	86140
212656	86141
71147	86142
27891	86143
14671	86144
144660	86145
71502	86146
87081	86147
93655	86148
233006	86149
133145	86150
232758	86151
37511	86152
57490	86153
132423	86154
229894	86155
132068	86156
45861	86157
353315	86158
29618	86159
61337	86160
132859	86161
11473	86162
241859	86163
34194	86164
215625	86165
274375	86166
324474	86167
283560	86168
214491	86169
109743	86170
144527	86171
320298	86172
223023	86173
61043	86174
29553	86175
140070	86176
194491	86177
230525	86178
293006	86179
293240	86180
19949	86181
76344	86182
55963	86183
276123	86184
317371	86185
63681	86186
24781	86187
49169	86188
150940	86189
36061	86190
75917	86191
237544	86192
12008	86193
123878	86194
211177	86195
41814	86196
23795	86197
107323	86198
322521	86199
184027	86200
215963	86201
192994	86202
187393	86203
325866	86204
151044	86205
26589	86206
9126	86207
206030	86208
1000	86209
87125	86210
13624	86211
32050	86212
68428	86213
25977	86214
45614	86215
189415	86216
160354	86217
188454	86218
8984	86219
52907	86220
2036	86221
9578	86222
3824	86223
36643	86224
58512	86225
101782	86226
149458	86227
150356	86228
66746	86229
12701	86230
190030	86231
190527	86232
1431	86233
53101	86234
292224	86235
13976	86236
78262	86237
62574	86238
82	86239
2948	86240
14455	86241
189560	86242
78736	86243
263492	86244
43124	86245
246807	86246
92956	86247
159541	86248
214185	86249
9406	86250
36912	86251
277484	86252
22570	86253
179314	86254
216695	86255
92981	86256
199124	86257
209236	86258
24789	86259
26817	86260
93116	86261
102754	86262
1871	86263
64205	86264
201216	86265
70325	86266
15519	86267
311500	86268
91780	86269
2776	86270
36370	86271
101899	86272
101898	86273
11757	86274
192237	86275
727	86276
78032	86277
14071	86278
98409	86279
77784	86280
20091	86281
338	86282
13534	86283
67209	86284
300027	86285
124493	86286
128222	86287
75151	86288
304886	86289
190723	86290
99147	86291
2947	86292
2947	86293
263673	86294
52906	86295
1995	86296
48651	86297
964	86298
4602	86299
162685	86300
160348	86301
1792	86302
1321	86303
770	86304
22858	86305
159764	86306
62058	86307
73739	86308
2144	86309
189996	86310
22846	86311
318134	86312
43029	86313
1208	86314
21440	86315
22715	86316
251	86317
78262	86318
189467	86319
25977	86320
5923	86321
856	86322
190126	86323
14070	86324
14070	86325
799	86326
36486	86327
5702	86328
67505	86329
71989	86330
41393	86331
67579	86332
160510	86333
118442	86334
29724	86335
72016	86336
191342	86337
15291	86338
17400	86339
101626	86340
166573	86341
43949	86342
159994	86343
115518	86344
76418	86345
121439	86346
51676	86347
215073	86348
186120	86349
307567	86350
30703	86351
59	86352
193694	86353
165494	86354
40672	86355
323247	86356
253799	86357
1708	86358
178622	86359
179817	86360
28126	86361
242249	86362
27889	86363
116348	86364
233245	86365
15672	86366
107091	86367
341278	86368
15555	86369
10342	86370
107323	86371
334726	86372
26712	86373
153265	86374
258092	86375
105085	86376
203041	86377
25706	86378
335163	86379
195489	86380
91624	86381
116663	86382
136	86383
249877	86384
26488	86385
209434	86386
36903	86387
345419	86388
148819	86389
62938	86390
187200	86391
279425	86392
65382	86393
61461	86394
42690	86395
109164	86396
206322	86397
22482	86398
190869	86399
19394	86400
137526	86401
1461	86402
199202	86403
8433	86404
30971	86405
332381	86406
207919	86407
257456	86408
64114	86409
1973	86410
336634	86411
257280	86412
61202	86413
126152	86414
144450	86415
124605	86416
82427	86417
127423	86418
284883	86419
35516	86420
199790	86421
81226	86422
336184	86423
19013	86424
70179	86425
55312	86426
274100	86427
104551	86428
255952	86429
81600	86430
13458	86431
6901	86432
54568	86433
76636	86434
6029	86435
208075	86436
80876	86437
81949	86438
199922	86439
44163	86440
54847	86441
211967	86442
155389	86443
22522	86444
121650	86445
106130	86446
208684	86447
144503	86448
343983	86449
44126	86450
347222	86451
74060	86452
330966	86453
249829	86454
124481	86455
320529	86456
123441	86457
232732	86458
81679	86459
93715	86460
219947	86461
37760	86462
40719	86463
199102	86464
54454	86465
28617	86466
130998	86467
101307	86468
182889	86469
144867	86470
123441	86471
97240	86472
69586	86473
109696	86474
15591	86475
155381	86476
156163	86477
328026	86478
258275	86479
8433	86480
249319	86481
47107	86482
198713	86483
72206	86484
40960	86485
163190	86486
121081	86487
93107	86488
29320	86489
36829	86490
80980	86491
33359	86492
14580	86493
82240	86494
19387	86495
181712	86496
61646	86497
142392	86498
153933	86499
40137	86500
203487	86501
13745	86502
55096	86503
41367	86504
168553	86505
136188	86506
48046	86507
87776	86508
203722	86509
123931	86510
129805	86511
47150	86512
106236	86513
248998	86514
275025	86515
12617	86516
82399	86517
257338	86518
198518	86519
68646	86520
161262	86521
299600	86522
73711	86523
356964	86524
247807	86525
57921	86526
144342	86527
121705	86528
21530	86529
134816	86530
145822	86531
91565	86532
142732	86533
81975	86534
125229	86535
126162	86536
101275	86537
24788	86538
203336	86539
243598	86540
202510	86541
125335	86542
50415	86543
39058	86544
58944	86545
10747	86546
38075	86547
123739	86548
167729	86549
171749	86550
339938	86551
97260	86552
345729	86553
26953	86554
155789	86555
22033	86556
148993	86557
295877	86558
310198	86559
70418	86560
92748	86561
55108	86562
98077	86563
81366	86564
120526	86565
122845	86566
154528	86567
42002	86568
198043	86569
42570	86570
124760	86571
125109	86572
165595	86573
55154	86574
347360	86575
7896	86576
288878	86577
256988	86578
128567	86579
14746	86580
103275	86581
142593	86582
185573	86583
29747	86584
115905	86585
38048	86586
124197	86587
202409	86588
270525	86589
138806	86590
216411	86591
76349	86592
335798	86593
111925	86594
154569	86595
209745	86596
105130	86597
112980	86598
123825	86599
143174	86600
125420	86601
98758	86602
151911	86603
33342	86604
256941	86605
54764	86606
291866	86607
64533	86608
330370	86609
62245	86610
226841	86611
67583	86612
126587	86613
83445	86614
201093	86615
332563	86616
114781	86617
126204	86618
45928	86619
61141	86620
178385	86621
50749	86622
233785	86623
123806	86624
195521	86625
296746	86626
135887	86627
59273	86628
350411	86629
8555	86630
72248	86631
127548	86632
7227	86633
7227	86634
151193	86635
60442	86636
152557	86637
45982	86638
321055	86639
41366	86640
159388	86641
185629	86642
47581	86643
343382	86644
234988	86645
248056	86646
181231	86647
124754	86648
304150	86649
198557	86650
248172	86651
11244	86652
142463	86653
88125	86654
111839	86655
204027	86656
41402	86657
288184	86658
40280	86659
13537	86660
209099	86661
210330	86662
346275	86663
12686	86664
13809	86665
83967	86666
60617	86667
173943	86668
166707	86669
97816	86670
350498	86671
126611	86672
126305	86673
203330	86674
29747	86675
113720	86676
126116	86677
19552	86678
260575	86679
44101	86680
81630	86681
104134	86682
56621	86683
26189	86684
60836	86685
24899	86686
206377	86687
216722	86688
9406	86689
27613	86690
71460	86691
37973	86692
249247	86693
249065	86694
141887	86695
349844	86696
302107	86697
332208	86698
106791	86699
63074	86700
74264	86701
143218	86702
92432	86703
86354	86704
128232	86705
174905	86706
191680	86707
141155	86708
249596	86709
100191	86710
115706	86711
299150	86712
80996	86713
42541	86714
327807	86715
84024	86716
281396	86717
199902	86718
201936	86719
269581	86720
205378	86721
65229	86722
20363	86723
106412	86724
23216	86725
244747	86726
81385	86727
20830	86728
43768	86729
262497	86730
152781	86731
356346	86732
15945	86733
280388	86734
106929	86735
345118	86736
887	86737
156623	86738
30379	86739
167808	86740
180994	86741
34663	86742
54840	86743
54484	86744
56084	86745
124385	86746
38721	86747
167984	86748
91807	86749
202381	86750
120609	86751
206851	86752
103436	86753
15463	86754
3545	86755
177921	86756
3295	86757
331359	86758
54330	86759
76416	86760
335401	86761
107204	86762
51699	86763
309008	86764
11419	86765
43983	86766
272165	86767
82164	86768
249732	86769
267312	86770
105313	86771
350541	86772
184200	86773
152754	86774
125189	86775
64657	86776
7581	86777
306037	86778
340965	86779
41092	86780
31293	86781
4190	86782
184461	86783
42126	86784
199839	86785
16921	86786
257141	86787
142691	86788
99008	86789
32068	86790
39574	86791
126196	86792
77243	86793
233466	86794
3071	86795
143213	86796
96723	86797
41954	86798
317816	86799
122254	86800
97208	86801
38849	86802
296969	86803
151987	86804
120608	86805
78468	86806
279355	86807
67614	86808
54957	86809
120378	86810
356371	86811
201611	86812
187187	86813
81025	86814
11349	86815
123127	86816
120075	86817
25782	86818
103533	86819
29995	86820
153255	86821
164000	86822
156284	86823
159700	86824
225504	86825
300206	86826
115271	86827
210448	86828
316996	86829
69402	86830
124438	86831
81611	86832
319646	86833
203084	86834
344805	86835
145992	86836
91844	86837
202958	86838
79416	86839
198910	86840
136518	86841
271164	86842
2113	86843
28168	86844
260841	86845
19823	86846
157389	86847
115929	86848
150221	86849
98171	86850
72372	86851
253380	86852
25256	86853
156698	86854
305762	86855
149003	86856
37576	86857
87389	86858
257095	86859
305550	86860
140145	86861
217253	86862
113009	86863
41400	86864
285728	86865
13522	86866
345026	86867
144556	86868
244264	86869
64388	86870
309663	86871
115958	86872
29782	86873
357181	86874
185686	86875
60637	86876
144414	86877
197166	86878
30186	86879
60653	86880
64753	86881
275530	86882
28617	86883
125486	86884
283581	86885
198706	86886
15	86887
249085	86888
297002	86889
38099	86890
313000	86891
70789	86892
343686	86893
122188	86894
126033	86895
90833	86896
319722	86897
8566	86898
155652	86899
126474	86900
97235	86901
106917	86902
234254	86903
105944	86904
10824	86905
206930	86906
232142	86907
202619	86908
201555	86909
343514	86910
336342	86911
336814	86912
200200	86913
121781	86914
29708	86915
352861	86916
203654	86917
122065	86918
171037	86919
334395	86920
198004	86921
97284	86922
54196	86923
81855	86924
246774	86925
108111	86926
170819	86927
56782	86928
130707	86929
208427	86930
203769	86931
340962	86932
84335	86933
148035	86934
37554	86935
200256	86936
152954	86937
97548	86938
166743	86939
120086	86940
37802	86941
211024	86942
60571	86943
203655	86944
248849	86945
83215	86946
124174	86947
248735	86948
123688	86949
345802	86950
199147	86951
340685	86952
26751	86953
6633	86954
29796	86955
7014	86956
37464	86957
54788	86958
124525	86959
123764	86960
334339	86961
26439	86962
327464	86963
335762	86964
64425	86965
33342	86966
121821	86967
97540	86968
203663	86969
200825	86970
38244	86971
173399	86972
201007	86973
293577	86974
267682	86975
118832	86976
128117	86977
332154	86978
342820	86979
133148	86980
284742	86981
126516	86982
283748	86983
54654	86984
129108	86985
203293	86986
179149	86987
125184	86988
85058	86989
355888	86990
125710	86991
42063	86992
319861	86993
123220	86994
184910	86995
125011	86996
334822	86997
51017	86998
337985	86999
4133	87000
207421	87001
37295	87002
292704	87003
342146	87004
37606	87005
42963	87006
199442	87007
125902	87008
79754	87009
320476	87010
32920	87011
341205	87012
137500	87013
80525	87014
335351	87015
10865	87016
4247	87017
211808	87018
229632	87019
339677	87020
343775	87021
81170	87022
199971	87023
198716	87024
133904	87025
200560	87026
56517	87027
112864	87028
197726	87029
328883	87030
194916	87031
140222	87032
168423	87033
19210	87034
94071	87035
257749	87036
134738	87037
75405	87038
76262	87039
261315	87040
322432	87041
166489	87042
193232	87043
216953	87044
121664	87045
10747	87046
18959	87047
28191	87048
105198	87049
26742	87050
121048	87051
195098	87052
99363	87053
293351	87054
353843	87055
124441	87056
79141	87057
64707	87058
116287	87059
196582	87060
15848	87061
303634	87062
120875	87063
52176	87064
35562	87065
44803	87066
230674	87067
50094	87068
312356	87069
327027	87070
19210	87071
53514	87072
194092	87073
163566	87074
11826	87075
109856	87076
16098	87077
123048	87078
255977	87079
341571	87080
246726	87081
53972	87082
248220	87083
79440	87084
14921	87085
11796	87086
324568	87087
157983	87088
6418	87089
16697	87090
31809	87091
7125	87092
107009	87093
15762	87094
9543	87095
118692	87096
16636	87097
6005	87098
31820	87099
118673	87100
16677	87101
81305	87102
101815	87103
16689	87104
189438	87105
43969	87106
160955	87107
27	87108
26966	87109
21856	87110
47539	87111
20789	87112
8868	87113
145039	87114
21099	87115
291887	87116
178657	87117
271965	87118
20860	87119
125785	87120
90206	87121
337756	87122
4571	87123
125678	87124
14310	87125
291127	87126
99905	87127
110531	87128
174174	87129
110371	87130
37652	87131
72175	87132
18717	87133
3118	87134
745	87135
24949	87136
198894	87137
203016	87138
45624	87139
189126	87140
162015	87141
106661	87142
1611	87143
99748	87144
9519	87145
8799	87146
113760	87147
8814	87148
83974	87149
2149	87150
4507	87151
52789	87152
1503	87153
308562	87154
200180	87155
59428	87156
14703	87157
67616	87158
43552	87159
7898	87160
38792	87161
136665	87162
15737	87163
22843	87164
20496	87165
203906	87166
23139	87167
95850	87168
227802	87169
202225	87170
346542	87171
47893	87172
337123	87173
203364	87174
6494	87175
343772	87176
270939	87177
344073	87178
332252	87179
200646	87180
346638	87181
342670	87182
202884	87183
120050	87184
55006	87185
138461	87186
97936	87187
81681	87188
337514	87189
77317	87190
200048	87191
160530	87192
201399	87193
295764	87194
211061	87195
31823	87196
81737	87197
311693	87198
12515	87199
263449	87200
22724	87201
9497	87202
9515	87203
41521	87204
30585	87205
93530	87206
45471	87207
157226	87208
160412	87209
81408	87210
156571	87211
174906	87212
66577	87213
210720	87214
75492	87215
76200	87216
37415	87217
125974	87218
201661	87219
202115	87220
200823	87221
683	87222
140225	87223
40250	87224
24998	87225
66995	87226
119581	87227
160033	87228
80797	87229
238052	87230
419	87231
10486	87232
93768	87233
13588	87234
892	87235
9001	87236
338	87237
724	87238
6966	87239
21854	87240
196275	87241
26697	87242
22820	87243
2228	87244
12029	87245
49376	87246
45652	87247
178898	87248
188117	87249
5921	87250
173033	87251
79067	87252
237243	87253
107164	87254
74675	87255
73479	87256
97959	87257
201390	87258
210856	87259
13463	87260
175647	87261
1297	87262
121131	87263
36751	87264
133003	87265
9912	87266
20610	87267
13698	87268
25551	87269
89572	87270
69274	87271
305	87272
196050	87273
59812	87274
93086	87275
160010	87276
23335	87277
10567	87278
35023	87279
39837	87280
183822	87281
112547	87282
225023	87283
116443	87284
53188	87285
25020	87286
56982	87287
49382	87288
41499	87289
18661	87290
288223	87291
49659	87292
116886	87293
115630	87294
28191	87295
94637	87296
20470	87297
144088	87298
38948	87299
344134	87300
109541	87301
284954	87302
30751	87303
199925	87304
58270	87305
57165	87306
92263	87307
26879	87308
211628	87309
21977	87310
232626	87311
27327	87312
21212	87313
10019	87314
114622	87315
82443	87316
63599	87317
187521	87318
144350	87319
40009	87320
77179	87321
9343	87322
46355	87323
7090	87324
45149	87325
189887	87326
190733	87327
77778	87328
259	87329
6995	87330
18847	87331
6392	87332
51138	87333
87630	87334
4537	87335
87063	87336
56306	87337
2839	87338
51788	87339
25842	87340
43090	87341
8209	87342
303352	87343
22881	87344
6327	87345
15888	87346
94	87347
21478	87348
2568	87349
257064	87350
22800	87351
115171	87352
3114	87353
13875	87354
85512	87355
314467	87356
188220	87357
40798	87358
143058	87359
26416	87360
31828	87361
86350	87362
31830	87363
131062	87364
156843	87365
28133	87366
52153	87367
15047	87368
3598	87369
83840	87370
2062	87371
348961	87372
117919	87373
41294	87374
1209	87375
188101	87376
126732	87377
3524	87378
297521	87379
136330	87380
74549	87381
88594	87382
25793	87383
76743	87384
197157	87385
21803	87386
36555	87387
324483	87388
169969	87389
60077	87390
64597	87391
129500	87392
179026	87393
41732	87394
194790	87395
208631	87396
6015	87397
11742	87398
296950	87399
142841	87400
11448	87401
182165	87402
210486	87403
76529	87404
303069	87405
63051	87406
131134	87407
3024	87408
25610	87409
14448	87410
95142	87411
12833	87412
115024	87413
58484	87414
351884	87415
85068	87416
97203	87417
167373	87418
32166	87419
87497	87420
87199	87421
16206	87422
405	87423
169296	87424
13045	87425
87921	87426
40285	87427
1476	87428
102631	87429
514	87430
121474	87431
125914	87432
133295	87433
45022	87434
14492	87435
55133	87436
719	87437
203489	87438
4793	87439
14242	87440
28709	87441
183690	87442
45095	87443
17183	87444
42463	87445
4650	87446
314431	87447
91814	87448
166975	87449
8808	87450
263011	87451
14175	87452
66177	87453
8114	87454
13766	87455
7750	87456
58917	87457
26232	87458
340449	87459
31231	87460
1793	87461
101779	87462
101849	87463
8114	87464
42448	87465
67361	87466
16681	87467
724	87468
15056	87469
11623	87470
128681	87471
183337	87472
75680	87473
7550	87474
119089	87475
271	87476
246	87477
37184	87478
73725	87479
261703	87480
101011	87481
167136	87482
288693	87483
117079	87484
266355	87485
98778	87486
2129	87487
217838	87488
41579	87489
330038	87490
297695	87491
2440	87492
55211	87493
150348	87494
26035	87495
27259	87496
156388	87497
164304	87498
313058	87499
80854	87500
307943	87501
51057	87502
143142	87503
207205	87504
107405	87505
104751	87506
15905	87507
240572	87508
35336	87509
284534	87510
34404	87511
2392	87512
114992	87513
113148	87514
25168	87515
101502	87516
47956	87517
70819	87518
123775	87519
97308	87520
492	87521
54856	87522
197060	87523
158981	87524
115727	87525
54828	87526
29263	87527
125389	87528
261629	87529
230000	87530
1369	87531
70277	87532
125853	87533
6082	87534
243895	87535
169412	87536
134779	87537
155918	87538
16130	87539
80801	87540
35513	87541
79183	87542
202065	87543
21373	87544
286602	87545
76797	87546
199012	87547
258308	87548
342617	87549
98256	87550
146462	87551
199757	87552
123762	87553
267338	87554
116930	87555
198843	87556
42388	87557
210044	87558
57309	87559
261970	87560
144331	87561
17459	87562
31276	87563
309253	87564
145125	87565
19676	87566
47927	87567
47715	87568
71641	87569
126222	87570
284557	87571
170706	87572
6640	87573
349945	87574
46362	87575
72206	87576
230978	87577
299481	87578
246376	87579
328855	87580
96767	87581
6705	87582
217110	87583
121691	87584
50021	87585
19983	87586
7437	87587
7200	87588
23044	87589
3480	87590
1763	87591
124536	87592
124924	87593
6974	87594
202739	87595
15565	87596
37801	87597
125459	87598
16242	87599
4987	87600
970	87601
53547	87602
47732	87603
156133	87604
111961	87605
75808	87606
210243	87607
349070	87608
82858	87609
157346	87610
180092	87611
13883	87612
68170	87613
41396	87614
67019	87615
40794	87616
193435	87617
61123	87618
61146	87619
61146	87620
33557	87621
105527	87622
245906	87623
256605	87624
92343	87625
131350	87626
20959	87627
57614	87628
631	87629
235046	87630
220530	87631
214212	87632
193115	87633
591	87634
28354	87635
20672	87636
41111	87637
137503	87638
20654	87639
3270	87640
244197	87641
226683	87642
137268	87643
142152	87644
112723	87645
222875	87646
63576	87647
138929	87648
78178	87649
43718	87650
73610	87651
60535	87652
59459	87653
90455	87654
19738	87655
38434	87656
83017	87657
127260	87658
89944	87659
227995	87660
27233	87661
70340	87662
38408	87663
140924	87664
19735	87665
55854	87666
51776	87667
38442	87668
82902	87669
127288	87670
38410	87671
83001	87672
55741	87673
161422	87674
19758	87675
165544	87676
9904	87677
328035	87678
276212	87679
38459	87680
162007	87681
55835	87682
82994	87683
106698	87684
59882	87685
168978	87686
23246	87687
204438	87688
35772	87689
106442	87690
141414	87691
35058	87692
228060	87693
162878	87694
168147	87695
237825	87696
18384	87697
2392	87698
251878	87699
15814	87700
74848	87701
105673	87702
29800	87703
49842	87704
151033	87705
284516	87706
38044	87707
124747	87708
4001	87709
9938	87710
109827	87711
24623	87712
26879	87713
77361	87714
2263	87715
18007	87716
183354	87717
18007	87718
5134	87719
112415	87720
29579	87721
92182	87722
87414	87723
10953	87724
5485	87725
1864	87726
21028	87727
3551	87728
310863	87729
39755	87730
357423	87731
11624	87732
32588	87733
8204	87734
21879	87735
246103	87736
17834	87737
52597	87738
63979	87739
71917	87740
34099	87741
53337	87742
3224	87743
108535	87744
144204	87745
1087	87746
64074	87747
218640	87748
216641	87749
40382	87750
79045	87751
245483	87752
8205	87753
17931	87754
1087	87755
3212	87756
448	87757
35126	87758
79196	87759
114	87760
49087	87761
77685	87762
5006	87763
201933	87764
216670	87765
143258	87766
36859	87767
49246	87768
24368	87769
4906	87770
135824	87771
331227	87772
252802	87773
1087	87774
8205	87775
2224	87776
1074	87777
59970	87778
175454	87779
177831	87780
121720	87781
1087	87782
111849	87783
8244	87784
678	87785
1864	87786
1307	87787
108535	87788
518	87789
2689	87790
10153	87791
6167	87792
180952	87793
80320	87794
217622	87795
31170	87796
12286	87797
16408	87798
70377	87799
284957	87800
251982	87801
70844	87802
47248	87803
98548	87804
44991	87805
316015	87806
124411	87807
9672	87808
309239	87809
35989	87810
39054	87811
18609	87812
23347	87813
138933	87814
189397	87815
10953	87816
126444	87817
24398	87818
124089	87819
78967	87820
210894	87821
76796	87822
42773	87823
347572	87824
612	87825
163298	87826
93005	87827
1427	87828
28141	87829
178303	87830
18766	87831
165977	87832
21765	87833
178129	87834
53295	87835
11830	87836
215024	87837
77370	87838
92504	87839
2535	87840
73062	87841
420	87842
218030	87843
60101	87844
11785	87845
8421	87846
6411	87847
149223	87848
27443	87849
15963	87850
5114	87851
2837	87852
77339	87853
6308	87854
49226	87855
324898	87856
3415	87857
129401	87858
2819	87859
95896	87860
8853	87861
109003	87862
144006	87863
85106	87864
24951	87865
954	87866
242216	87867
73259	87868
7984	87869
9088	87870
3485	87871
76035	87872
13635	87873
13635	87874
11404	87875
41517	87876
20337	87877
54880	87878
6308	87879
20454	87880
83851	87881
186870	87882
299524	87883
6270	87884
81575	87885
23312	87886
18623	87887
46367	87888
50864	87889
35255	87890
118152	87891
142599	87892
34485	87893
13890	87894
88066	87895
122198	87896
67224	87897
251915	87898
326250	87899
51224	87900
99685	87901
1211	87902
315998	87903
36364	87904
3212	87905
144785	87906
115910	87907
95367	87908
330028	87909
10258	87910
126770	87911
70940	87912
23250	87913
15288	87914
165255	87915
127075	87916
100229	87917
348022	87918
32760	87919
62975	87920
94954	87921
333	87922
6604	87923
41775	87924
46924	87925
34450	87926
5972	87927
17053	87928
232531	87929
255705	87930
96270	87931
22310	87932
1278	87933
136884	87934
94954	87935
34486	87936
225642	87937
107951	87938
254557	87939
19591	87940
145913	87941
31321	87942
20973	87943
155584	87944
220625	87945
8686	87946
36785	87947
51848	87948
225145	87949
315658	87950
27390	87951
38112	87952
126229	87953
145379	87954
63948	87955
126912	87956
2080	87957
55263	87958
368	87959
199226	87960
143147	87961
80998	87962
155774	87963
116708	87964
75905	87965
37725	87966
53821	87967
58586	87968
39863	87969
40233	87970
18529	87971
80563	87972
116050	87973
185470	87974
39863	87975
1159	87976
115073	87977
25170	87978
17424	87979
20422	87980
116728	87981
45257	87982
60622	87983
99529	87984
20641	87985
227423	87986
58518	87987
16802	87988
63945	87989
64767	87990
40135	87991
45079	87992
5462	87993
15177	87994
75462	87995
130289	87996
124143	87997
54987	87998
82126	87999
14458	88000
154871	88001
36207	88002
87368	88003
1912	88004
43644	88005
11879	88006
6916	88007
27177	88008
285063	88009
134458	88010
14965	88011
22593	88012
81351	88013
78659	88014
28247	88015
40608	88016
26718	88017
171105	88018
30837	88019
11090	88020
7517	88021
6570	88022
148903	88023
116557	88024
18384	88025
86937	88026
22658	88027
247654	88028
18504	88029
1642	88030
1721	88031
35489	88032
8602	88033
187626	88034
202184	88035
184492	88036
263	88037
8466	88038
25535	88039
100946	88040
134164	88041
31627	88042
90932	88043
303799	88044
100973	88045
284333	88046
113638	88047
180484	88048
15387	88049
204578	88050
4081	88051
15877	88052
53211	88053
35529	88054
284375	88055
8152	88056
3500	88057
20017	88058
66118	88059
6676	88060
9870	88061
118699	88062
142562	88063
87936	88064
82678	88065
298494	88066
85251	88067
6889	88068
154305	88069
4116	88070
161805	88071
204876	88072
13934	88073
40030	88074
135799	88075
65263	88076
15011	88077
40206	88078
17316	88079
216967	88080
58865	88081
28379	88082
47373	88083
217632	88084
37605	88085
8830	88086
51675	88087
14456	88088
22593	88089
67207	88090
73512	88091
92309	88092
219920	88093
40233	88094
41600	88095
7026	88096
320013	88097
29913	88098
27107	88099
65093	88100
404	88101
11222	88102
120337	88103
143	88104
14476	88105
53937	88106
99436	88107
243066	88108
54505	88109
95896	88110
347695	88111
243299	88112
97612	88113
203934	88114
10524	88115
5308	88116
92148	88117
26157	88118
3620	88119
260483	88120
71083	88121
21870	88122
80896	88123
93622	88124
37682	88125
9150	88126
5302	88127
43413	88128
28807	88129
44096	88130
345873	88131
22007	88132
73974	88133
17413	88134
146764	88135
10325	88136
40543	88137
149383	88138
197537	88139
62768	88140
50929	88141
41612	88142
54997	88143
219340	88144
143200	88145
84528	88146
91708	88147
320293	88148
82439	88149
39125	88150
131016	88151
203287	88152
20756	88153
141523	88154
4671	88155
140124	88156
237095	88157
93171	88158
245006	88159
73886	88160
87996	88161
283720	88162
114147	88163
319479	88164
93855	88165
21042	88166
28288	88167
25308	88168
58411	88169
17733	88170
115469	88171
30347	88172
217379	88173
57186	88174
126522	88175
15017	88176
135707	88177
257340	88178
130987	88179
85431	88180
135171	88181
87996	88182
72024	88183
74197	88184
28046	88185
332963	88186
185327	88187
20859	88188
226600	88189
20835	88190
75230	88191
5809	88192
5387	88193
93782	88194
84646	88195
211059	88196
3797	88197
99053	88198
167127	88199
81517	88200
347965	88201
10189	88202
348443	88203
1416	88204
121164	88205
31084	88206
12971	88207
35826	88208
149715	88209
43653	88210
3442	88211
54785	88212
164527	88213
19587	88214
5396	88215
40929	88216
217525	88217
83692	88218
183344	88219
80949	88220
10879	88221
15928	88222
66704	88223
86859	88224
2121	88225
54976	88226
13762	88227
39016	88228
302235	88229
87326	88230
47678	88231
2708	88232
102018	88233
31575	88234
29223	88235
160330	88236
258711	88237
14979	88238
12818	88239
65040	88240
126479	88241
83234	88242
65046	88243
83255	88244
26596	88245
319	88246
87402	88247
47191	88248
243563	88249
99011	88250
87814	88251
128087	88252
342	88253
20419	88254
32090	88255
51118	88256
128857	88257
76998	88258
12536	88259
165274	88260
184628	88261
215556	88262
162057	88263
118680	88264
272658	88265
240726	88266
90782	88267
316217	88268
8359	88269
428	88270
383	88271
4313	88272
41956	88273
190877	88274
162489	88275
219135	88276
127658	88277
101116	88278
183672	88279
347126	88280
233266	88281
115081	88282
7430	88283
3486	88284
73686	88285
300493	88286
158065	88287
181509	88288
130497	88289
5621	88290
3229	88291
4908	88292
131767	88293
40209	88294
2675	88295
49383	88296
10399	88297
197081	88298
121272	88299
33373	88300
7100	88301
234417	88302
247128	88303
11616	88304
15047	88305
3529	88306
5169	88307
39714	88308
126137	88309
114	88310
26134	88311
133356	88312
14591	88313
21884	88314
10328	88315
55660	88316
72982	88317
168271	88318
37796	88319
152940	88320
34750	88321
96445	88322
5767	88323
26937	88324
20284	88325
34597	88326
72580	88327
284668	88328
72731	88329
61764	88330
212346	88331
34990	88332
116006	88333
290592	88334
289908	88335
115124	88336
171133	88337
10121	88338
163626	88339
25019	88340
110173	88341
34227	88342
83528	88343
111885	88344
76894	88345
350901	88346
111822	88347
290279	88348
44298	88349
33212	88350
185557	88351
13543	88352
122341	88353
72696	88354
54148	88355
25346	88356
108676	88357
163677	88358
109277	88359
32636	88360
99203	88361
44782	88362
79064	88363
19898	88364
109053	88365
112154	88366
49608	88367
292256	88368
174989	88369
129620	88370
34754	88371
40104	88372
25737	88373
2794	88374
27591	88375
192567	88376
59157	88377
3860	88378
41557	88379
200208	88380
36714	88381
269957	88382
289250	88383
7718	88384
6176	88385
93475	88386
54865	88387
307442	88388
169397	88389
46581	88390
71934	88391
33644	88392
2345	88393
1448	88394
173112	88395
121140	88396
175185	88397
306633	88398
346599	88399
4394	88400
161148	88401
205726	88402
19576	88403
104667	88404
22477	88405
96565	88406
176234	88407
20659	88408
31011	88409
4926	88410
73401	88411
52988	88412
876	88413
58965	88414
117161	88415
7822	88416
68555	88417
11120	88418
58685	88419
57382	88420
85673	88421
4951	88422
198959	88423
55355	88424
116285	88425
183099	88426
10546	88427
175460	88428
4952	88429
111776	88430
20372	88431
30670	88432
13845	88433
3391	88434
8204	88435
8204	88436
8204	88437
8204	88438
4487	88439
343966	88440
255769	88441
87418	88442
135258	88443
10546	88444
213520	88445
265329	88446
294015	88447
3391	88448
54491	88449
3391	88450
125365	88451
120076	88452
68317	88453
6679	88454
8899	88455
200372	88456
71871	88457
149518	88458
235301	88459
87438	88460
1687	88461
8204	88462
171520	88463
340236	88464
151462	88465
340605	88466
259094	88467
50682	88468
343812	88469
17783	88470
71652	88471
593	88472
239328	88473
266059	88474
118681	88475
3205	88476
17784	88477
13334	88478
34332	88479
91615	88480
1687	88481
37186	88482
49553	88483
678	88484
52492	88485
71652	88486
207118	88487
71652	88488
8916	88489
25227	88490
24416	88491
202081	88492
35228	88493
149600	88494
6120	88495
6166	88496
128883	88497
256104	88498
107875	88499
2222	88500
24197	88501
114	88502
24849	88503
336815	88504
2339	88505
216323	88506
289330	88507
35179	88508
72231	88509
85142	88510
5173	88511
8960	88512
78010	88513
186208	88514
197825	88515
19576	88516
25532	88517
339358	88518
13270	88519
128883	88520
35280	88521
202825	88522
82585	88523
48200	88524
8786	88525
70877	88526
76029	88527
201985	88528
170955	88529
135557	88530
217198	88531
71130	88532
147944	88533
281959	88534
309874	88535
116188	88536
232470	88537
33599	88538
134067	88539
63167	88540
292162	88541
102532	88542
58703	88543
68452	88544
126911	88545
337380	88546
43543	88547
14619	88548
14619	88549
19063	88550
24623	88551
117849	88552
204777	88553
135804	88554
87057	88555
82675	88556
135334	88557
131126	88558
127085	88559
295503	88560
133947	88561
1010	88562
303741	88563
32496	88564
82028	88565
284225	88566
2972	88567
219711	88568
50348	88569
130972	88570
22587	88571
3857	88572
60214	88573
60318	88574
1317	88575
13101	88576
26058	88577
250652	88578
64937	88579
44573	88580
192696	88581
15058	88582
50144	88583
20284	88584
9917	88585
82431	88586
203	88587
47054	88588
46734	88589
198755	88590
233987	88591
4252	88592
8577	88593
65753	88594
228038	88595
40703	88596
168661	88597
279500	88598
29067	88599
89099	88600
29292	88601
228132	88602
24909	88603
34961	88604
69723	88605
14585	88606
50309	88607
169575	88608
31290	88609
12731	88610
75165	88611
297924	88612
98985	88613
25374	88614
297584	88615
53716	88616
60654	88617
162070	88618
35481	88619
39164	88620
11155	88621
112823	88622
3509	88623
136079	88624
178940	88625
215709	88626
61226	88627
338774	88628
196192	88629
137229	88630
180889	88631
140275	88632
104074	88633
143667	88634
335977	88635
59290	88636
201574	88637
218931	88638
35364	88639
138030	88640
103054	88641
74448	88642
224698	88643
70274	88644
242933	88645
29454	88646
158485	88647
37629	88648
75233	88649
88315	88650
133190	88651
137655	88652
104201	88653
56189	88654
113042	88655
192693	88656
106681	88657
53821	88658
86867	88659
54203	88660
70590	88661
25013	88662
13520	88663
281818	88664
222095	88665
40873	88666
321593	88667
114577	88668
35477	88669
32139	88670
236083	88671
29419	88672
59334	88673
45179	88674
179461	88675
78710	88676
199243	88677
23908	88678
230706	88679
277933	88680
29213	88681
60203	88682
180052	88683
10179	88684
47879	88685
166090	88686
145282	88687
216920	88688
40449	88689
24942	88690
88409	88691
148997	88692
180313	88693
41658	88694
67604	88695
162274	88696
152217	88697
21186	88698
92670	88699
70603	88700
84588	88701
3816	88702
79618	88703
60330	88704
271209	88705
3502	88706
38503	88707
166974	88708
19907	88709
145367	88710
64548	88711
60633	88712
68911	88713
40632	88714
90548	88715
169368	88716
162597	88717
270937	88718
34948	88719
297588	88720
90170	88721
76081	88722
94120	88723
139612	88724
30676	88725
305975	88726
59824	88727
84413	88728
229692	88729
265473	88730
139893	88731
130737	88732
39268	88733
59886	88734
70304	88735
33298	88736
203424	88737
272681	88738
9876	88739
159177	88740
139400	88741
40436	88742
153860	88743
35476	88744
184735	88745
50437	88746
169637	88747
225208	88748
35126	88749
112990	88750
169634	88751
82117	88752
39330	88753
211701	88754
35799	88755
85059	88756
13458	88757
191891	88758
39490	88759
309788	88760
306465	88761
111688	88762
73636	88763
26675	88764
228201	88765
64511	88766
136325	88767
185817	88768
50621	88769
356373	88770
18166	88771
115103	88772
100296	88773
2030	88774
180358	88775
45978	88776
21812	88777
191435	88778
53203	88779
327872	88780
25244	88781
160601	88782
217683	88783
41792	88784
85069	88785
90593	88786
137473	88787
27861	88788
177535	88789
166019	88790
74079	88791
40253	88792
35229	88793
43124	88794
40980	88795
104025	88796
15364	88797
105479	88798
84825	88799
68145	88800
37306	88801
68990	88802
48030	88803
51298	88804
11203	88805
15245	88806
9879	88807
43657	88808
76217	88809
47761	88810
180863	88811
91636	88812
185585	88813
97370	88814
116567	88815
64128	88816
258978	88817
75906	88818
4908	88819
11551	88820
59690	88821
78726	88822
750	88823
281395	88824
24098	88825
35717	88826
49810	88827
52550	88828
19437	88829
18601	88830
67157	88831
126363	88832
273291	88833
30941	88834
14494	88835
41832	88836
10472	88837
45309	88838
72876	88839
33073	88840
306352	88841
30510	88842
188742	88843
60674	88844
71145	88845
3950	88846
49150	88847
56996	88848
57268	88849
57499	88850
263207	88851
1957	88852
212603	88853
301834	88854
301529	88855
300723	88856
25009	88857
8629	88858
8657	88859
16297	88860
102125	88861
3810	88862
80439	88863
341418	88864
8110	88865
31814	88866
202899	88867
63123	88868
143775	88869
41317	88870
54982	88871
25338	88872
77252	88873
108681	88874
109345	88875
112102	88876
110920	88877
161160	88878
46348	88879
17060	88880
17219	88881
82519	88882
218471	88883
88742	88884
64764	88885
27741	88886
2	88887
309228	88888
224012	88889
116691	88890
227758	88891
169819	88892
47394	88893
55163	88894
22787	88895
74545	88896
58006	88897
35783	88898
6568	88899
49652	88900
31647	88901
1281	88902
35258	88903
66736	88904
166916	88905
205025	88906
158976	88907
233501	88908
56001	88909
125663	88910
2779	88911
26456	88912
82420	88913
27280	88914
195101	88915
232780	88916
35312	88917
6736	88918
121357	88919
15689	88920
241763	88921
115571	88922
51278	88923
184065	88924
10319	88925
96619	88926
11462	88927
36822	88928
98704	88929
94028	88930
74318	88931
3877	88932
287816	88933
11582	88934
37005	88935
121349	88936
51459	88937
67473	88938
117119	88939
257834	88940
77075	88941
256212	88942
69844	88943
2862	88944
270003	88945
154670	88946
222280	88947
179129	88948
122046	88949
80926	88950
117320	88951
37324	88952
119135	88953
115010	88954
4429	88955
81884	88956
38700	88957
90061	88958
30331	88959
93520	88960
108037	88961
308144	88962
15066	88963
24124	88964
300363	88965
190658	88966
66116	88967
138047	88968
117656	88969
25376	88970
96022	88971
111843	88972
299871	88973
197548	88974
130414	88975
133457	88976
19823	88977
80303	88978
71423	88979
200079	88980
6553	88981
3272	88982
155981	88983
5581	88984
198694	88985
65709	88986
114537	88987
147465	88988
12011	88989
114626	88990
214951	88991
142756	88992
35906	88993
58369	88994
120765	88995
84041	88996
69655	88997
113971	88998
129710	88999
20705	89000
239386	89001
283733	89002
222194	89003
187117	89004
94228	89005
121442	89006
104163	89007
297948	89008
105164	89009
4101	89010
22609	89011
190613	89012
77195	89013
108187	89014
209106	89015
208429	89016
160789	89017
30386	89018
238964	89019
68801	89020
81643	89021
123653	89022
303367	89023
3316	89024
205036	89025
314569	89026
271784	89027
150553	89028
36518	89029
75451	89030
45924	89031
39698	89032
52330	89033
13666	89034
1328	89035
205899	89036
5074	89037
268767	89038
38145	89039
314195	89040
294215	89041
124780	89042
6717	89043
53373	89044
117906	89045
190719	89046
61154	89047
37858	89048
78296	89049
101366	89050
79531	89051
37430	89052
117838	89053
325424	89054
80112	89055
117734	89056
14349	89057
20686	89058
2062	89059
10558	89060
6420	89061
118668	89062
6114	89063
154207	89064
129179	89065
192036	89066
63711	89067
7201	89068
125859	89069
209169	89070
36146	89071
40361	89072
30246	89073
53884	89074
4383	89075
209715	89076
38831	89077
3322	89078
89375	89079
35867	89080
76545	89081
118229	89082
11725	89083
19366	89084
306519	89085
21847	89086
15366	89087
34559	89088
4646	89089
14519	89090
108005	89091
115723	89092
8657	89093
318737	89094
127338	89095
192760	89096
36442	89097
3261	89098
20674	89099
241490	89100
311427	89101
150847	89102
107950	89103
189958	89104
89324	89105
31475	89106
135411	89107
81	89108
5269	89109
4983	89110
36248	89111
339422	89112
141850	89113
47849	89114
3118	89115
170228	89116
122119	89117
8583	89118
237492	89119
21035	89120
38907	89121
15077	89122
40823	89123
8542	89124
164631	89125
46502	89126
51904	89127
57915	89128
42213	89129
1588	89130
13455	89131
41976	89132
6124	89133
174480	89134
2995	89135
172426	89136
162301	89137
50322	89138
131647	89139
52703	89140
36525	89141
26019	89142
26182	89143
24124	89144
156164	89145
36155	89146
9061	89147
30962	89148
28378	89149
5145	89150
6407	89151
84184	89152
2734	89153
2734	89154
2734	89155
12042	89156
256593	89157
240270	89158
2320	89159
110053	89160
60881	89161
131148	89162
69830	89163
2289	89164
4024	89165
19090	89166
30315	89167
35719	89168
63982	89169
76088	89170
170872	89171
1327	89172
114706	89173
15367	89174
262472	89175
101460	89176
34332	89177
8658	89178
1150	89179
111829	89180
14888	89181
127	89182
35611	89183
18151	89184
178052	89185
15808	89186
73691	89187
14951	89188
49938	89189
6624	89190
257617	89191
17529	89192
96841	89193
3942	89194
106	89195
17270	89196
205539	89197
346664	89198
170041	89199
259038	89200
169728	89201
347875	89202
48336	89203
279015	89204
33679	89205
107852	89206
21336	89207
259482	89208
8423	89209
247312	89210
48188	89211
4998	89212
179005	89213
17072	89214
21072	89215
88071	89216
32656	89217
52668	89218
4496	89219
184291	89220
105642	89221
618	89222
9627	89223
72402	89224
115739	89225
200526	89226
156820	89227
76295	89228
134128	89229
13018	89230
271507	89231
1860	89232
33692	89233
76240	89234
7504	89235
341374	89236
348569	89237
23830	89238
110551	89239
54699	89240
333334	89241
51391	89242
33426	89243
11532	89244
191267	89245
3244	89246
60367	89247
59658	89248
54591	89249
1294	89250
97009	89251
127346	89252
67272	89253
92561	89254
11794	89255
350789	89256
463	89257
257487	89258
813	89259
6649	89260
353833	89261
24224	89262
129199	89263
41586	89264
119647	89265
223331	89266
103667	89267
99594	89268
81988	89269
70775	89270
94896	89271
6418	89272
106933	89273
22200	89274
39306	89275
3772	89276
7762	89277
302	89278
8395	89279
458	89280
134148	89281
40121	89282
115618	89283
32262	89284
34120	89285
3327	89286
26344	89287
317957	89288
235297	89289
11382	89290
75473	89291
437	89292
21982	89293
237310	89294
616	89295
40148	89296
137183	89297
26	89298
21091	89299
11078	89300
19545	89301
38696	89302
8728	89303
37	89304
179281	89305
58666	89306
40148	89307
334933	89308
347322	89309
167761	89310
182664	89311
20336	89312
33606	89313
90574	89314
244567	89315
20343	89316
17479	89317
201383	89318
146644	89319
25640	89320
38027	89321
19871	89322
198174	89323
90543	89324
123630	89325
97026	89326
348135	89327
65330	89328
105885	89329
16368	89330
1358	89331
200336	89332
185355	89333
218084	89334
90041	89335
204377	89336
157950	89337
251150	89338
75194	89339
209959	89340
64720	89341
56468	89342
183174	89343
1291	89344
3712	89345
184810	89346
127450	89347
72916	89348
274983	89349
73308	89350
126720	89351
243298	89352
213665	89353
56898	89354
40167	89355
116663	89356
123419	89357
334174	89358
308593	89359
143843	89360
71018	89361
103848	89362
39690	89363
61612	89364
30636	89365
116661	89366
59849	89367
81432	89368
33599	89369
202120	89370
34778	89371
24811	89372
2887	89373
7988	89374
10413	89375
30513	89376
191629	89377
11487	89378
10357	89379
5877	89380
102064	89381
97166	89382
94873	89383
95154	89384
57355	89385
6423	89386
34561	89387
15014	89388
10390	89389
161780	89390
151676	89391
159680	89392
43084	89393
63191	89394
336039	89395
128720	89396
256881	89397
1668	89398
4010	89399
356950	89400
127	89401
84218	89402
205044	89403
64922	89404
83800	89405
38695	89406
11027	89407
209549	89408
127414	89409
210286	89410
61909	89411
47742	89412
28243	89413
8626	89414
21565	89415
1873	89416
134979	89417
116181	89418
67862	89419
74558	89420
225147	89421
39368	89422
100162	89423
157509	89424
70485	89425
11532	89426
86542	89427
1538	89428
156967	89429
66142	89430
166192	89431
60960	89432
78646	89433
200357	89434
41621	89435
32304	89436
4082	89437
3351	89438
4027	89439
156621	89440
11263	89441
104372	89442
49076	89443
244743	89444
12912	89445
355074	89446
206973	89447
313573	89448
185646	89449
26086	89450
2103	89451
324458	89452
21901	89453
176001	89454
134840	89455
115927	89456
10671	89457
11922	89458
304	89459
154369	89460
100584	89461
311409	89462
27266	89463
65	89464
19914	89465
86345	89466
38889	89467
98202	89468
205410	89469
46026	89470
74530	89471
78580	89472
1466	89473
345494	89474
38256	89475
2694	89476
59822	89477
176784	89478
325119	89479
161818	89480
59160	89481
220112	89482
69676	89483
37357	89484
54561	89485
95011	89486
64337	89487
27723	89488
34774	89489
5381	89490
36949	89491
12522	89492
43780	89493
139052	89494
143018	89495
79180	89496
90178	89497
100399	89498
17553	89499
206844	89500
349888	89501
14003	89502
251509	89503
140528	89504
114744	89505
7482	89506
8608	89507
39620	89508
251601	89509
1581	89510
8512	89511
121628	89512
209468	89513
33603	89514
7769	89515
71288	89516
11050	89517
94615	89518
142147	89519
89456	89520
47965	89521
109927	89522
38611	89523
18903	89524
190727	89525
2061	89526
26005	89527
16423	89528
1198	89529
188517	89530
18919	89531
140238	89532
11480	89533
120564	89534
26133	89535
118576	89536
78462	89537
18801	89538
15755	89539
8347	89540
101887	89541
8614	89542
57690	89543
23161	89544
34760	89545
51848	89546
168892	89547
186398	89548
54741	89549
96638	89550
82125	89551
77893	89552
44434	89553
82395	89554
37587	89555
7529	89556
143033	89557
190959	89558
54742	89559
125321	89560
4462	89561
22605	89562
143384	89563
63286	89564
90531	89565
34768	89566
121543	89567
32982	89568
40888	89569
1246	89570
733	89571
229246	89572
40886	89573
101889	89574
5180	89575
79209	89576
7969	89577
191466	89578
119346	89579
1014	89580
19090	89581
143558	89582
12700	89583
54446	89584
19371	89585
12700	89586
4891	89587
144878	89588
18755	89589
726	89590
11294	89591
2141	89592
1118	89593
77775	89594
2406	89595
64010	89596
131010	89597
232566	89598
5555	89599
60501	89600
46579	89601
65718	89602
7141	89603
8688	89604
7429	89605
21813	89606
76814	89607
35310	89608
138265	89609
155237	89610
36989	89611
300309	89612
30622	89613
172267	89614
65675	89615
58494	89616
200585	89617
28303	89618
1840	89619
266993	89620
6145	89621
102748	89622
3572	89623
85156	89624
3807	89625
13310	89626
3549	89627
80114	89628
42890	89629
9629	89630
190138	89631
180005	89632
341035	89633
117661	89634
19239	89635
41007	89636
49924	89637
28006	89638
99994	89639
125111	89640
100237	89641
148068	89642
94724	89643
46536	89644
254853	89645
134722	89646
189099	89647
111937	89648
87689	89649
15647	89650
25844	89651
333586	89652
34171	89653
5126	89654
109625	89655
156151	89656
340572	89657
110345	89658
210728	89659
150468	89660
348097	89661
349587	89662
41585	89663
100237	89664
56241	89665
51431	89666
113032	89667
35574	89668
140376	89669
102638	89670
50306	89671
113841	89672
161962	89673
220244	89674
40121	89675
33449	89676
11655	89677
220150	89678
26890	89679
58421	89680
39974	89681
225916	89682
126435	89683
127991	89684
117211	89685
65511	89686
3394	89687
4368	89688
10017	89689
27008	89690
93803	89691
205947	89692
95	89693
317613	89694
6380	89695
5115	89696
61284	89697
147519	89698
11804	89699
77964	89700
185947	89701
239862	89702
248118	89703
115593	89704
92622	89705
6918	89706
125111	89707
15418	89708
32145	89709
17346	89710
73216	89711
9057	89712
76768	89713
116472	89714
128159	89715
190153	89716
303699	89717
338410	89718
856	89719
41061	89720
45161	89721
13546	89722
7261	89723
85608	89724
181241	89725
124406	89726
174606	89727
77470	89728
65989	89729
2203	89730
188115	89731
47805	89732
10683	89733
98027	89734
11386	89735
51483	89736
171928	89737
119636	89738
16910	89739
688	89740
52757	89741
1589	89742
198214	89743
117581	89744
25836	89745
6398	89746
275142	89747
73420	89748
571	89749
79427	89750
26272	89751
5065	89752
67144	89753
23389	89754
5936	89755
12206	89756
158643	89757
78833	89758
208073	89759
356269	89760
55928	89761
352618	89762
96121	89763
272479	89764
74500	89765
8076	89766
119075	89767
270047	89768
85480	89769
63755	89770
658	89771
245590	89772
30499	89773
96525	89774
150435	89775
43513	89776
74492	89777
57829	89778
17276	89779
45309	89780
27907	89781
258612	89782
74788	89783
120406	89784
104223	89785
138316	89786
114057	89787
100506	89788
35206	89789
57703	89790
20136	89791
136260	89792
319581	89793
283213	89794
39288	89795
97144	89796
28021	89797
112069	89798
157911	89799
27176	89800
151759	89801
216547	89802
254417	89803
139477	89804
107287	89805
204464	89806
125575	89807
171323	89808
82970	89809
74343	89810
42435	89811
112133	89812
8854	89813
82710	89814
111823	89815
70638	89816
101188	89817
194097	89818
196652	89819
66452	89820
35484	89821
85552	89822
12502	89823
216516	89824
5367	89825
5881	89826
204163	89827
113437	89828
81720	89829
92	89830
47629	89831
33348	89832
70668	89833
221065	89834
23829	89835
343915	89836
123535	89837
201115	89838
1950	89839
340427	89840
87334	89841
115422	89842
67522	89843
253961	89844
228723	89845
80343	89846
338642	89847
356858	89848
54020	89849
41219	89850
68567	89851
1663	89852
143888	89853
259630	89854
42989	89855
6196	89856
6410	89857
458	89858
143696	89859
30433	89860
55720	89861
17903	89862
158031	89863
84317	89864
96560	89865
184585	89866
64129	89867
63288	89868
141480	89869
14683	89870
116446	89871
46894	89872
56066	89873
149070	89874
7440	89875
51910	89876
28971	89877
29658	89878
38827	89879
21078	89880
74800	89881
266438	89882
884	89883
82508	89884
175875	89885
147311	89886
134414	89887
266664	89888
33571	89889
339535	89890
92402	89891
975	89892
86305	89893
200727	89894
2147	89895
1793	89896
95247	89897
260105	89898
51345	89899
309248	89900
56713	89901
55242	89902
126352	89903
45819	89904
346822	89905
12618	89906
116963	89907
22788	89908
27140	89909
134222	89910
115768	89911
51539	89912
77233	89913
71538	89914
115424	89915
191922	89916
2014	89917
36461	89918
262350	89919
194212	89920
126504	89921
74423	89922
62032	89923
42787	89924
347381	89925
134871	89926
131192	89927
75762	89928
46830	89929
353	89930
134003	89931
219370	89932
28525	89933
25852	89934
104264	89935
58518	89936
303151	89937
124674	89938
52290	89939
14034	89940
188910	89941
75309	89942
243800	89943
276306	89944
735	89945
131782	89946
352733	89947
303149	89948
189943	89949
1398	89950
4323	89951
31740	89952
96904	89953
15750	89954
2846	89955
21327	89956
2370	89957
56811	89958
1284	89959
1328	89960
144208	89961
80916	89962
89757	89963
186709	89964
17484	89965
1217	89966
7007	89967
226630	89968
95733	89969
22268	89970
125095	89971
37	89972
62015	89973
229775	89974
19478	89975
18992	89976
20074	89977
10525	89978
18	89979
61132	89980
144965	89981
210742	89982
198530	89983
203627	89984
143659	89985
133357	89986
11277	89987
19153	89988
133208	89989
24905	89990
97113	89991
91486	89992
35567	89993
65229	89994
131123	89995
106388	89996
124153	89997
65876	89998
16313	89999
298838	90000
79764	90001
97910	90002
98775	90003
65876	90004
68945	90005
86811	90006
182862	90007
253585	90008
238900	90009
35578	90010
28611	90011
200057	90012
63631	90013
141899	90014
32055	90015
151036	90016
4333	90017
253567	90018
8444	90019
26202	90020
220333	90021
20834	90022
22632	90023
124933	90024
106860	90025
47778	90026
3522	90027
23806	90028
17374	90029
64515	90030
138453	90031
276558	90032
301794	90033
223649	90034
238	90035
226231	90036
125296	90037
51044	90038
221650	90039
85019	90040
156149	90041
29221	90042
107283	90043
215	90044
24835	90045
23794	90046
153449	90047
876	90048
218857	90049
40253	90050
12047	90051
92445	90052
130863	90053
25144	90054
47946	90055
8468	90056
161384	90057
41411	90058
122335	90059
229295	90060
215	90061
179490	90062
66006	90063
199498	90064
39876	90065
8065	90066
25666	90067
246713	90068
199765	90069
60140	90070
183415	90071
35779	90072
92329	90073
12649	90074
276349	90075
18191	90076
232162	90077
27492	90078
90788	90079
184035	90080
23070	90081
39244	90082
135711	90083
28170	90084
289274	90085
29070	90086
143396	90087
34437	90088
180857	90089
157408	90090
157142	90091
117010	90092
2402	90093
6451	90094
41395	90095
5201	90096
2517	90097
151048	90098
12247	90099
2895	90100
64582	90101
5761	90102
4335	90103
51163	90104
243675	90105
96159	90106
113654	90107
9808	90108
21401	90109
42294	90110
2302	90111
25607	90112
238580	90113
10842	90114
326714	90115
65430	90116
18733	90117
130026	90118
32714	90119
87941	90120
164888	90121
72802	90122
40980	90123
23892	90124
138656	90125
7047	90126
40848	90127
69268	90128
31021	90129
11957	90130
15954	90131
46835	90132
19236	90133
315181	90134
7479	90135
209910	90136
42770	90137
32736	90138
19897	90139
31081	90140
19543	90141
119431	90142
992	90143
36683	90144
127	90145
12701	90146
78195	90147
106659	90148
533	90149
15072	90150
31880	90151
96	90152
65453	90153
799	90154
15	90155
78431	90156
11957	90157
118589	90158
21591	90159
54523	90160
84362	90161
307162	90162
79384	90163
7282	90164
121450	90165
55160	90166
2370	90167
20706	90168
115879	90169
38216	90170
305464	90171
263908	90172
5228	90173
9708	90174
7988	90175
8413	90176
34776	90177
4017	90178
46188	90179
1307	90180
593	90181
788	90182
3266	90183
96121	90184
73672	90185
1538	90186
24810	90187
11210	90188
50033	90189
24810	90190
4999	90191
3266	90192
123280	90193
197793	90194
60236	90195
34998	90196
34998	90197
18151	90198
34778	90199
5234	90200
14888	90201
112089	90202
4984	90203
96425	90204
12020	90205
30924	90206
151741	90207
42330	90208
181558	90209
73961	90210
234	90211
75152	90212
11667	90213
144932	90214
250397	90215
8545	90216
1778	90217
332736	90218
1538	90219
2887	90220
111826	90221
138061	90222
272524	90223
30188	90224
204435	90225
30379	90226
172810	90227
207826	90228
6818	90229
209181	90230
118091	90231
160225	90232
259846	90233
126815	90234
123512	90235
209538	90236
8401	90237
39641	90238
315171	90239
81469	90240
1171	90241
2484	90242
1864	90243
101426	90244
84322	90245
357290	90246
151047	90247
238387	90248
2053	90249
31768	90250
111598	90251
98183	90252
392	90253
2202	90254
177081	90255
354328	90256
207873	90257
73008	90258
10654	90259
339415	90260
326236	90261
39721	90262
11241	90263
70867	90264
121200	90265
70333	90266
9596	90267
46257	90268
19702	90269
22920	90270
133577	90271
2136	90272
31517	90273
201915	90274
202333	90275
14476	90276
125200	90277
97402	90278
159653	90279
161265	90280
188330	90281
15853	90282
277818	90283
77238	90284
260951	90285
63988	90286
340060	90287
3602	90288
97623	90289
61139	90290
196385	90291
73285	90292
72339	90293
347979	90294
16687	90295
55527	90296
1790	90297
127087	90298
343747	90299
66769	90300
141143	90301
55636	90302
167320	90303
271998	90304
136240	90305
279418	90306
340014	90307
83300	90308
293596	90309
22779	90310
49789	90311
19333	90312
345981	90313
1074	90314
43702	90315
125686	90316
20257	90317
350691	90318
248348	90319
27123	90320
322882	90321
5332	90322
20282	90323
111346	90324
13058	90325
345035	90326
18677	90327
76042	90328
56115	90329
129709	90330
326364	90331
21762	90332
205618	90333
16392	90334
127439	90335
127056	90336
1863	90337
83547	90338
154	90339
357473	90340
176959	90341
83185	90342
196256	90343
160232	90344
159643	90345
101452	90346
76252	90347
6313	90348
173229	90349
27955	90350
57400	90351
13249	90352
518	90353
922	90354
13394	90355
3953	90356
55257	90357
11285	90358
190391	90359
34673	90360
7843	90361
17540	90362
73680	90363
16191	90364
4984	90365
355446	90366
129173	90367
127	90368
34763	90369
121890	90370
17572	90371
109315	90372
9977	90373
126004	90374
8187	90375
3392	90376
62164	90377
13223	90378
55057	90379
134670	90380
272641	90381
6613	90382
158825	90383
25516	90384
109553	90385
242565	90386
290549	90387
51693	90388
39316	90389
21781	90390
113023	90391
14646	90392
175192	90393
13316	90394
64545	90395
30563	90396
58811	90397
83590	90398
24798	90399
39040	90400
24220	90401
38775	90402
55143	90403
181942	90404
1294	90405
72832	90406
171681	90407
61886	90408
39766	90409
101454	90410
291756	90411
20523	90412
72913	90413
26034	90414
117144	90415
9835	90416
205693	90417
4033	90418
1579	90419
945	90420
2674	90421
260585	90422
158991	90423
83773	90424
2182	90425
50081	90426
178511	90427
10041	90428
48700	90429
948	90430
63514	90431
66611	90432
25624	90433
7288	90434
53582	90435
31821	90436
153378	90437
47753	90438
17661	90439
10742	90440
51321	90441
118906	90442
1599	90443
37408	90444
6311	90445
6317	90446
37721	90447
13157	90448
155841	90449
132732	90450
12568	90451
38168	90452
94045	90453
31508	90454
261321	90455
255236	90456
13860	90457
3948	90458
142515	90459
1555	90460
39329	90461
14792	90462
3312	90463
3205	90464
17704	90465
6351	90466
3963	90467
17505	90468
23814	90469
27337	90470
100670	90471
80774	90472
16603	90473
245345	90474
114972	90475
151223	90476
83111	90477
34861	90478
24450	90479
30414	90480
117775	90481
50975	90482
43728	90483
39627	90484
43317	90485
13219	90486
83942	90487
23814	90488
18667	90489
360	90490
51118	90491
110583	90492
173885	90493
3392	90494
210185	90495
143478	90496
245808	90497
41645	90498
213852	90499
38085	90500
3719	90501
116156	90502
154	90503
36203	90504
24308	90505
1683	90506
52486	90507
147672	90508
268582	90509
4937	90510
173975	90511
288362	90512
25290	90513
934	90514
4916	90515
6349	90516
75382	90517
109145	90518
118107	90519
3	90520
84035	90521
27940	90522
252	90523
110295	90524
128451	90525
319060	90526
11366	90527
3093	90528
24436	90529
18711	90530
5541	90531
34135	90532
175053	90533
130462	90534
47724	90535
101262	90536
1103	90537
13154	90538
22128	90539
10162	90540
1893	90541
77975	90542
61271	90543
127286	90544
121997	90545
83241	90546
71672	90547
34152	90548
109806	90549
180	90550
169178	90551
355046	90552
72202	90553
277783	90554
50043	90555
290160	90556
3141	90557
43140	90558
281407	90559
84834	90560
50932	90561
52422	90562
333610	90563
61111	90564
108441	90565
347412	90566
7796	90567
8992	90568
202282	90569
7892	90570
355725	90571
71846	90572
1850	90573
237582	90574
18002	90575
123288	90576
51532	90577
75336	90578
79878	90579
7689	90580
13381	90581
125641	90582
108430	90583
3465	90584
55369	90585
7859	90586
171334	90587
132829	90588
208033	90589
86	90590
53669	90591
12714	90592
279510	90593
19867	90594
33123	90595
12488	90596
70824	90597
9989	90598
130573	90599
78237	90600
2703	90601
19872	90602
14959	90603
7210	90604
48022	90605
1691	90606
6194	90607
56533	90608
63350	90609
110088	90610
83830	90611
10039	90612
149717	90613
17968	90614
5495	90615
45582	90616
7809	90617
66772	90618
62938	90619
3	90620
27273	90621
80860	90622
15549	90623
120795	90624
34027	90625
153	90626
2190	90627
6131	90628
110525	90629
71541	90630
125406	90631
45349	90632
4541	90633
208124	90634
13173	90635
349299	90636
10963	90637
8751	90638
17603	90639
11446	90640
7920	90641
4207	90642
19621	90643
126734	90644
819	90645
42261	90646
109208	90647
14137	90648
1653	90649
209375	90650
25759	90651
335455	90652
2669	90653
8537	90654
26237	90655
349690	90656
42386	90657
13295	90658
35661	90659
22836	90660
19505	90661
11897	90662
162482	90663
100637	90664
48820	90665
1117	90666
16034	90667
46072	90668
49156	90669
800	90670
17604	90671
32687	90672
91064	90673
1853	90674
13239	90675
3284	90676
173614	90677
24323	90678
4061	90679
24325	90680
73877	90681
1295	90682
7882	90683
49377	90684
7836	90685
21414	90686
186628	90687
2621	90688
21341	90689
38632	90690
3248	90691
213843	90692
66519	90693
17689	90694
186203	90695
71445	90696
210261	90697
15634	90698
29346	90699
29830	90700
317634	90701
2568	90702
23834	90703
14268	90704
272490	90705
101029	90706
2270	90707
4575	90708
71390	90709
34498	90710
206055	90711
117771	90712
17606	90713
8102	90714
9954	90715
84618	90716
171	90717
29324	90718
16563	90719
85597	90720
11777	90721
207593	90722
24441	90723
248248	90724
23772	90725
4964	90726
25585	90727
192440	90728
68762	90729
303	90730
38981	90731
313238	90732
28047	90733
215354	90734
33922	90735
72942	90736
15733	90737
50744	90738
116914	90739
30505	90740
116919	90741
86076	90742
934	90743
124676	90744
1320	90745
1497	90746
130090	90747
38599	90748
160283	90749
192633	90750
186986	90751
189526	90752
16187	90753
109	90754
71859	90755
127904	90756
195960	90757
172132	90758
228712	90759
9950	90760
174552	90761
69423	90762
189104	90763
948	90764
260550	90765
10555	90766
125890	90767
29310	90768
183515	90769
213235	90770
2514	90771
3029	90772
5340	90773
40516	90774
17700	90775
3211	90776
15382	90777
11301	90778
3926	90779
110455	90780
166100	90781
164864	90782
8604	90783
3697	90784
35930	90785
2085	90786
7768	90787
33985	90788
72002	90789
109120	90790
108896	90791
48374	90792
935	90793
24094	90794
4898	90795
56511	90796
208058	90797
25829	90798
17968	90799
56507	90800
158831	90801
38161	90802
6	90803
207216	90804
11004	90805
14315	90806
451	90807
2046	90808
31894	90809
29138	90810
311547	90811
42849	90812
25576	90813
348801	90814
1272	90815
63687	90816
57080	90817
188739	90818
22805	90819
51923	90820
42897	90821
239504	90822
239360	90823
1	90824
323495	90825
223184	90826
37634	90827
314086	90828
82415	90829
66231	90830
39605	90831
76057	90832
185706	90833
120300	90834
184922	90835
24051	90836
116591	90837
125213	90838
115978	90839
248934	90840
100400	90841
22113	90842
66882	90843
104327	90844
101382	90845
108399	90846
2157	90847
222138	90848
39273	90849
83699	90850
62273	90851
25131	90852
50807	90853
45415	90854
101580	90855
3367	90856
80801	90857
181501	90858
189477	90859
24956	90860
161	90861
150044	90862
38218	90863
3496	90864
95045	90865
50233	90866
17449	90867
57189	90868
15054	90869
12406	90870
8479	90871
2351	90872
61	90873
30970	90874
1	90875
84987	90876
205564	90877
340452	90878
16794	90879
106947	90880
66769	90881
27	90882
36154	90883
263282	90884
30	90885
671	90886
15909	90887
4296	90888
23399	90889
16399	90890
68637	90891
45224	90892
52104	90893
43150	90894
14134	90895
46635	90896
18567	90897
318689	90898
170	90899
171	90900
118116	90901
205432	90902
68507	90903
28916	90904
148298	90905
163723	90906
4064	90907
9042	90908
14049	90909
160425	90910
9533	90911
255375	90912
30924	90913
21397	90914
25973	90915
9535	90916
14071	90917
67168	90918
32243	90919
101971	90920
12317	90921
25965	90922
51790	90923
68564	90924
209038	90925
4806	90926
78319	90927
46034	90928
160644	90929
78460	90930
45713	90931
261443	90932
44398	90933
66524	90934
264377	90935
273002	90936
101336	90937
121043	90938
158854	90939
159295	90940
19869	90941
277217	90942
269492	90943
261791	90944
159456	90945
106177	90946
101241	90947
67256	90948
267431	90949
102226	90950
327531	90951
45389	90952
66649	90953
159337	90954
16615	90955
16617	90956
19869	90957
66629	90958
101249	90959
2960	90960
228992	90961
67252	90962
62619	90963
160945	90964
1196	90965
25767	90966
11369	90967
63888	90968
42200	90969
42200	90970
159259	90971
121744	90972
128376	90973
5716	90974
88281	90975
37113	90976
193535	90977
79327	90978
42132	90979
21711	90980
11358	90981
316282	90982
29177	90983
22738	90984
10038	90985
293320	90986
110313	90987
1742	90988
94740	90989
200133	90990
31245	90991
5780	90992
77949	90993
37036	90994
8210	90995
2189	90996
13193	90997
188950	90998
82256	90999
66551	91000
31593	91001
11734	91002
18991	91003
106352	91004
102037	91005
14980	91006
22974	91007
36544	91008
4883	91009
23193	91010
262429	91011
100872	91012
48023	91013
8776	91014
104094	91015
149760	91016
46044	91017
75387	91018
173414	91019
4822	91020
6544	91021
29710	91022
313866	91023
313840	91024
110993	91025
199938	91026
24676	91027
104248	91028
4771	91029
43950	91030
49556	91031
19006	91032
14459	91033
1007	91034
148013	91035
150596	91036
4310	91037
52794	91038
866	91039
23	91040
98	91041
6069	91042
110797	91043
8037	91044
10141	91045
77961	91046
439	91047
65744	91048
2524	91049
1830	91050
246636	91051
11313	91052
23089	91053
31764	91054
23703	91055
266128	91056
60477	91057
3015	91058
10874	91059
3967	91060
1597	91061
111833	91062
55453	91063
10650	91064
66924	91065
110194	91066
4000	91067
17279	91068
52800	91069
18190	91070
538	91071
154476	91072
203684	91073
6257	91074
8207	91075
645	91076
2157	91077
4574	91078
81652	91079
53642	91080
120976	91081
10085	91082
117728	91083
33956	91084
11334	91085
13125	91086
210474	91087
277324	91088
54211	91089
79135	91090
4665	91091
318628	91092
34302	91093
31547	91094
23238	91095
53972	91096
15655	91097
8706	91098
49453	91099
24096	91100
345463	91101
72017	91102
22409	91103
165230	91104
31656	91105
263922	91106
90166	91107
15096	91108
190478	91109
216	91110
34167	91111
6179	91112
46	91113
96678	91114
4234	91115
8033	91116
68367	91117
8535	91118
49556	91119
35332	91120
275764	91121
31185	91122
10517	91123
24221	91124
72025	91125
9811	91126
98541	91127
313883	91128
3992	91129
167723	91130
3176	91131
61959	91132
9620	91133
20665	91134
9355	91135
64212	91136
72299	91137
12264	91138
7569	91139
4168	91140
160671	91141
344572	91142
100775	91143
3448	91144
31883	91145
27499	91146
194137	91147
42979	91148
65062	91149
77496	91150
108168	91151
355582	91152
9787	91153
20506	91154
120976	91155
341	91156
207918	91157
103737	91158
3899	91159
118213	91160
24984	91161
1072	91162
54032	91163
14128	91164
338866	91165
146854	91166
11827	91167
182885	91168
38731	91169
7319	91170
118227	91171
32499	91172
26384	91173
8589	91174
13511	91175
274526	91176
101722	91177
165520	91178
24294	91179
4790	91180
2634	91181
52510	91182
49119	91183
47620	91184
1221	91185
189756	91186
318376	91187
43449	91188
16644	91189
2173	91190
185676	91191
16489	91192
73	91193
208461	91194
55355	91195
95626	91196
67809	91197
48709	91198
77574	91199
16175	91200
2394	91201
290778	91202
203	91203
97722	91204
315	91205
117168	91206
141309	91207
3331	91208
935	91209
6128	91210
12809	91211
68927	91212
311912	91213
32252	91214
124211	91215
154009	91216
4590	91217
51652	91218
61025	91219
5632	91220
80138	91221
394	91222
120125	91223
34219	91224
12134	91225
78556	91226
59108	91227
101381	91228
40310	91229
78148	91230
17821	91231
10063	91232
76660	91233
147914	91234
94005	91235
20694	91236
112024	91237
46155	91238
53652	91239
53689	91240
2271	91241
38700	91242
121951	91243
4689	91244
42429	91245
129465	91246
14224	91247
352595	91248
128122	91249
53891	91250
3585	91251
77376	91252
2597	91253
101651	91254
120909	91255
9535	91256
258437	91257
24536	91258
32317	91259
297797	91260
33045	91261
6327	91262
1801	91263
2605	91264
4046	91265
6213	91266
188006	91267
9823	91268
77889	91269
260751	91270
19007	91271
94600	91272
23633	91273
155921	91274
4009	91275
122584	91276
203097	91277
33813	91278
30519	91279
284	91280
7804	91281
17933	91282
219778	91283
4017	91284
3486	91285
73691	91286
57125	91287
34781	91288
39546	91289
3486	91290
8657	91291
127	91292
8657	91293
188	91294
4017	91295
16191	91296
8091	91297
127	91298
28106	91299
28106	91300
75338	91301
19667	91302
54336	91303
196925	91304
28255	91305
10536	91306
37524	91307
185819	91308
157936	91309
185765	91310
148200	91311
62410	91312
198109	91313
183610	91314
182075	91315
102875	91316
32644	91317
150973	91318
58946	91319
65336	91320
11806	91321
17061	91322
342085	91323
13566	91324
11600	91325
140545	91326
18483	91327
84656	91328
41973	91329
11806	91330
87482	91331
11971	91332
82657	91333
12241	91334
29883	91335
88565	91336
130923	91337
2487	91338
184947	91339
199786	91340
4023	91341
57991	91342
54227	91343
38119	91344
17696	91345
250939	91346
464	91347
180015	91348
118678	91349
329395	91350
42533	91351
16833	91352
10878	91353
2317	91354
178308	91355
31254	91356
92929	91357
8847	91358
60097	91359
13567	91360
157447	91361
82314	91362
80661	91363
53358	91364
134048	91365
20435	91366
173833	91367
12348	91368
36282	91369
9006	91370
3857	91371
47447	91372
97145	91373
176677	91374
14202	91375
99876	91376
306214	91377
30362	91378
46460	91379
33466	91380
225046	91381
69329	91382
97510	91383
55487	91384
36916	91385
40434	91386
26127	91387
335751	91388
148072	91389
65879	91390
67549	91391
180716	91392
165103	91393
284855	91394
80624	91395
98129	91396
13566	91397
98126	91398
65355	91399
60589	91400
68678	91401
46927	91402
92067	91403
101260	91404
261592	91405
66659	91406
148995	91407
159323	91408
309417	91409
21576	91410
117443	91411
207473	91412
9046	91413
156211	91414
193269	91415
298842	91416
264083	91417
136751	91418
269165	91419
283366	91420
225216	91421
35306	91422
77446	91423
318876	91424
2888	91425
50442	91426
308808	91427
39961	91428
80707	91429
9472	91430
60741	91431
95255	91432
35277	91433
322108	91434
139645	91435
87986	91436
344782	91437
20435	91438
185765	91439
296365	91440
5851	91441
1499	91442
3089	91443
114049	91444
10536	91445
303438	91446
79440	91447
9583	91448
9659	91449
37291	91450
194194	91451
194194	91452
559	91453
100429	91454
4535	91455
40966	91456
347842	91457
342453	91458
297902	91459
209778	91460
129882	91461
92539	91462
92552	91463
342170	91464
239457	91465
38221	91466
27336	91467
84171	91468
4512	91469
44210	91470
136627	91471
180490	91472
24986	91473
22442	91474
1512	91475
190359	91476
317050	91477
45918	91478
7254	91479
282959	91480
259240	91481
3082	91482
264502	91483
30081	91484
116689	91485
8573	91486
78471	91487
4029	91488
132428	91489
108203	91490
152753	91491
321560	91492
183253	91493
175380	91494
107758	91495
107779	91496
39298	91497
127130	91498
137507	91499
73027	91500
19569	91501
203997	91502
150434	91503
198454	91504
5084	91505
248120	91506
213	91507
11123	91508
4808	91509
37607	91510
36644	91511
63413	91512
34754	91513
129010	91514
48399	91515
76100	91516
15331	91517
19885	91518
195328	91519
134943	91520
53326	91521
92221	91522
41502	91523
18662	91524
41810	91525
247270	91526
297418	91527
44925	91528
10538	91529
159719	91530
65276	91531
231186	91532
14190	91533
15	91534
3662	91535
101531	91536
52253	91537
136472	91538
279210	91539
60404	91540
282922	91541
282968	91542
283089	91543
282175	91544
282786	91545
282764	91546
282950	91547
283064	91548
107864	91549
281586	91550
283126	91551
170269	91552
280706	91553
282879	91554
283068	91555
282719	91556
282902	91557
107867	91558
282885	91559
282964	91560
170308	91561
170267	91562
283004	91563
283133	91564
282707	91565
282868	91566
281432	91567
281512	91568
283080	91569
283050	91570
277849	91571
282965	91572
170292	91573
283025	91574
282923	91575
282973	91576
282891	91577
282991	91578
283045	91579
282710	91580
282910	91581
282725	91582
280282	91583
42576	91584
280315	91585
4096	91586
283090	91587
170255	91588
169825	91589
282981	91590
282733	91591
283071	91592
169894	91593
282814	91594
282853	91595
280302	91596
281406	91597
282138	91598
282932	91599
170297	91600
277704	91601
281355	91602
283027	91603
283100	91604
107863	91605
170310	91606
5979	91607
282872	91608
174485	91609
82847	91610
43758	91611
35825	91612
70005	91613
249947	91614
16366	91615
294069	91616
13718	91617
203337	91618
13677	91619
342272	91620
339475	91621
339172	91622
82833	91623
6328	91624
342395	91625
338596	91626
120370	91627
6390	91628
245923	91629
71018	91630
108297	91631
9838	91632
119670	91633
24683	91634
310195	91635
95413	91636
75314	91637
285051	91638
95071	91639
88724	91640
138811	91641
111092	91642
7026	91643
74567	91644
203582	91645
157403	91646
178346	91647
83216	91648
34046	91649
3191	91650
25373	91651
49134	91652
57610	91653
316882	91654
61830	91655
140405	91656
7281	91657
293100	91658
28486	91659
123824	91660
24667	91661
25208	91662
37542	91663
35408	91664
343361	91665
4401	91666
104217	91667
15448	91668
33859	91669
154882	91670
8393	91671
74094	91672
10898	91673
290765	91674
259545	91675
259291	91676
7431	91677
107513	91678
35439	91679
126627	91680
26785	91681
75648	91682
151901	91683
8473	91684
218670	91685
190879	91686
105159	91687
99978	91688
306309	91689
17722	91690
88950	91691
10376	91692
27088	91693
67669	91694
70219	91695
80826	91696
48994	91697
8062	91698
183044	91699
151189	91700
140960	91701
323591	91702
22738	91703
14408	91704
307931	91705
116217	91706
4166	91707
233395	91708
201499	91709
97393	91710
77494	91711
82577	91712
330681	91713
228561	91714
165185	91715
150027	91716
102982	91717
115441	91718
29517	91719
18806	91720
318947	91721
3215	91722
8574	91723
3984	91724
3910	91725
79755	91726
30813	91727
13873	91728
575	91729
146835	91730
320893	91731
191687	91732
31299	91733
45352	91734
31299	91735
286064	91736
86759	91737
23895	91738
184985	91739
279579	91740
40985	91741
305116	91742
116613	91743
130467	91744
29472	91745
95978	91746
240433	91747
90865	91748
90550	91749
310602	91750
123037	91751
25413	91752
45352	91753
22307	91754
231975	91755
116324	91756
22175	91757
116208	91758
88503	91759
218172	91760
156826	91761
9224	91762
44010	91763
324023	91764
72615	91765
376	91766
198002	91767
89690	91768
42105	91769
4509	91770
167672	91771
90555	91772
145775	91773
13727	91774
197142	91775
4247	91776
117877	91777
79096	91778
123917	91779
30170	91780
231172	91781
112335	91782
169709	91783
41407	91784
2441	91785
11887	91786
146059	91787
152803	91788
88777	91789
298941	91790
315284	91791
5955	91792
189594	91793
65826	91794
50019	91795
60096	91796
13744	91797
8373	91798
225996	91799
8753	91800
136854	91801
53471	91802
1277	91803
6393	91804
15861	91805
89291	91806
9024	91807
248444	91808
112213	91809
5015	91810
85062	91811
284397	91812
246203	91813
170332	91814
80664	91815
235002	91816
82354	91817
66842	91818
115570	91819
8190	91820
287614	91821
104576	91822
9650	91823
165696	91824
38309	91825
152449	91826
92077	91827
191080	91828
44300	91829
263728	91830
36641	91831
123799	91832
9784	91833
78501	91834
29705	91835
239354	91836
87941	91837
89040	91838
36305	91839
77547	91840
78503	91841
201329	91842
41059	91843
65925	91844
40468	91845
101528	91846
74203	91847
22888	91848
3833	91849
88908	91850
141633	91851
118409	91852
94581	91853
134878	91854
87390	91855
18495	91856
264466	91857
130446	91858
64478	91859
174408	91860
13523	91861
35144	91862
7147	91863
7372	91864
15579	91865
218010	91866
77804	91867
52542	91868
11869	91869
11947	91870
63079	91871
119077	91872
140778	91873
100930	91874
16073	91875
25408	91876
185619	91877
22815	91878
9446	91879
14547	91880
195725	91881
16755	91882
36739	91883
72890	91884
1606	91885
239576	91886
240767	91887
331042	91888
25478	91889
87311	91890
3896	91891
99219	91892
128358	91893
2613	91894
286657	91895
21771	91896
319631	91897
143626	91898
87063	91899
170815	91900
234153	91901
133056	91902
189502	91903
38246	91904
355462	91905
38426	91906
286407	91907
210324	91908
1460	91909
26169	91910
160873	91911
185577	91912
6701	91913
233389	91914
54087	91915
10102	91916
10384	91917
81672	91918
135662	91919
17779	91920
9805	91921
39295	91922
1630	91923
54808	91924
24465	91925
3541	91926
38654	91927
6380	91928
3982	91929
2738	91930
49044	91931
2738	91932
220558	91933
50739	91934
28091	91935
6522	91936
10631	91937
2455	91938
115860	91939
6414	91940
143852	91941
278325	91942
4751	91943
147959	91944
128822	91945
175593	91946
41076	91947
31968	91948
45731	91949
26155	91950
17970	91951
64752	91952
27722	91953
127210	91954
142018	91955
105884	91956
75818	91957
124	91958
36958	91959
8450	91960
127564	91961
103437	91962
201442	91963
3615	91964
78024	91965
41769	91966
31183	91967
189164	91968
5855	91969
116700	91970
778	91971
21534	91972
45210	91973
189717	91974
97486	91975
66518	91976
10734	91977
4019	91978
19957	91979
125674	91980
98932	91981
310238	91982
32911	91983
80902	91984
9652	91985
140471	91986
154318	91987
157449	91988
162	91989
143140	91990
113656	91991
28475	91992
143765	91993
47736	91994
15307	91995
115851	91996
8060	91997
2205	91998
265875	91999
95677	92000
203224	92001
334092	92002
182835	92003
103470	92004
279966	92005
247900	92006
51434	92007
16898	92008
3647	92009
39962	92010
55688	92011
80803	92012
41271	92013
21373	92014
3462	92015
181481	92016
13395	92017
184400	92018
181416	92019
5156	92020
59671	92021
43204	92022
230084	92023
2710	92024
13710	92025
141233	92026
332704	92027
7849	92028
24627	92029
118466	92030
60173	92031
193249	92032
201120	92033
170766	92034
76841	92035
138566	92036
50069	92037
8305	92038
53336	92039
95484	92040
96099	92041
238750	92042
29823	92043
68785	92044
135	92045
262860	92046
123727	92047
106926	92048
207032	92049
4064	92050
543	92051
4237	92052
35604	92053
215919	92054
23742	92055
21988	92056
234445	92057
24349	92058
48714	92059
36468	92060
80219	92061
18450	92062
188705	92063
57169	92064
43171	92065
70257	92066
87253	92067
112970	92068
62008	92069
2020	92070
2021	92071
38300	92072
27736	92073
31423	92074
27142	92075
238389	92076
51192	92077
175139	92078
127242	92079
25319	92080
2663	92081
13125	92082
171136	92083
352398	92084
16767	92085
15648	92086
90	92087
273125	92088
256888	92089
126874	92090
72970	92091
194038	92092
11792	92093
28681	92094
264706	92095
19332	92096
86805	92097
8926	92098
86358	92099
136046	92100
85314	92101
161386	92102
80069	92103
9524	92104
138	92105
297144	92106
85320	92107
39277	92108
143716	92109
64177	92110
279342	92111
94679	92112
5398	92113
68367	92114
196528	92115
342621	92116
179919	92117
107687	92118
178002	92119
184466	92120
279542	92121
821	92122
82678	92123
20781	92124
177026	92125
1012	92126
280146	92127
206640	92128
6332	92129
186723	92130
30760	92131
111513	92132
153825	92133
173784	92134
174800	92135
182040	92136
51098	92137
106656	92138
110831	92139
88259	92140
31527	92141
111185	92142
72116	92143
299136	92144
80268	92145
5124	92146
1450	92147
94785	92148
279773	92149
280013	92150
291286	92151
129823	92152
169057	92153
83198	92154
209507	92155
54283	92156
287585	92157
129239	92158
107188	92159
206410	92160
83275	92161
104188	92162
210077	92163
206546	92164
83566	92165
6652	92166
72085	92167
56600	92168
354379	92169
343	92170
170071	92171
282402	92172
106943	92173
302058	92174
83897	92175
272633	92176
167185	92177
56095	92178
72980	92179
355133	92180
222475	92181
8052	92182
180986	92183
113652	92184
3738	92185
347923	92186
342307	92187
22813	92188
34318	92189
234148	92190
56224	92191
2870	92192
45430	92193
306908	92194
7758	92195
887	92196
74617	92197
9440	92198
84287	92199
9399	92200
31341	92201
84138	92202
7849	92203
38744	92204
159594	92205
76071	92206
77303	92207
94224	92208
253986	92209
83128	92210
149923	92211
230716	92212
62533	92213
179201	92214
249543	92215
25628	92216
85210	92217
81265	92218
8873	92219
127843	92220
263271	92221
20349	92222
46438	92223
45476	92224
7841	92225
12445	92226
117783	92227
3683	92228
831	92229
185297	92230
29517	92231
154448	92232
75136	92233
41681	92234
35442	92235
152783	92236
80835	92237
334175	92238
70119	92239
35899	92240
36036	92241
30343	92242
200997	92243
163879	92244
216897	92245
122158	92246
5367	92247
28249	92248
3322	92249
232869	92250
92156	92251
47107	92252
8236	92253
47880	92254
20625	92255
54457	92256
135696	92257
29356	92258
92074	92259
32780	92260
165986	92261
64008	92262
125289	92263
280340	92264
142541	92265
356045	92266
353287	92267
197022	92268
104381	92269
92124	92270
212205	92271
298251	92272
196	92273
54698	92274
124013	92275
291575	92276
18361	92277
267941	92278
21912	92279
9947	92280
24488	92281
7570	92282
25632	92283
23390	92284
164420	92285
165259	92286
46202	92287
275945	92288
11085	92289
161446	92290
217694	92291
170998	92292
191759	92293
179854	92294
57526	92295
35310	92296
120156	92297
7224	92298
125430	92299
342974	92300
2425	92301
236252	92302
216905	92303
48980	92304
114978	92305
12682	92306
379	92307
8727	92308
6481	92309
199058	92310
109156	92311
57944	92312
278430	92313
309155	92314
62016	92315
133138	92316
286826	92317
12359	92318
18173	92319
12065	92320
153640	92321
222607	92322
592	92323
72645	92324
150917	92325
177527	92326
26714	92327
58223	92328
8182	92329
33493	92330
8182	92331
62087	92332
6286	92333
228874	92334
35209	92335
51982	92336
19892	92337
17495	92338
59704	92339
6495	92340
61177	92341
219384	92342
3670	92343
68542	92344
185488	92345
62535	92346
198226	92347
64683	92348
243767	92349
273912	92350
28715	92351
6478	92352
29599	92353
24188	92354
23324	92355
5467	92356
82229	92357
43137	92358
42958	92359
686	92360
36706	92361
325614	92362
142773	92363
4281	92364
171266	92365
180585	92366
38948	92367
7688	92368
36744	92369
72606	92370
46005	92371
8618	92372
78549	92373
148075	92374
25669	92375
6203	92376
23924	92377
78517	92378
11717	92379
13920	92380
289	92381
117414	92382
196026	92383
10593	92384
1803	92385
329135	92386
40108	92387
78102	92388
119422	92389
6681	92390
84701	92391
151035	92392
298602	92393
199756	92394
1202	92395
43807	92396
22526	92397
42903	92398
9076	92399
187018	92400
29326	92401
9077	92402
110059	92403
11831	92404
82109	92405
57333	92406
28284	92407
31201	92408
72208	92409
117326	92410
93474	92411
578	92412
226790	92413
27297	92414
169881	92415
111235	92416
43841	92417
52014	92418
36	92419
77045	92420
226905	92421
85788	92422
33833	92423
257660	92424
216241	92425
96471	92426
37837	92427
97905	92428
70451	92429
71498	92430
55078	92431
4900	92432
94716	92433
13983	92434
40767	92435
48768	92436
40381	92437
103682	92438
213	92439
3546	92440
357040	92441
45897	92442
75222	92443
19425	92444
32175	92445
43118	92446
177276	92447
34045	92448
5200	92449
182441	92450
234389	92451
9174	92452
125792	92453
10090	92454
79768	92455
3365	92456
53621	92457
76738	92458
15959	92459
51192	92460
182412	92461
20192	92462
93047	92463
142555	92464
1164	92465
357545	92466
127574	92467
283613	92468
89369	92469
39981	92470
127827	92471
185705	92472
1642	92473
228491	92474
35897	92475
16811	92476
44	92477
6960	92478
176389	92479
46952	92480
6663	92481
105664	92482
68376	92483
188694	92484
56488	92485
134690	92486
111388	92487
352426	92488
11485	92489
152324	92490
7276	92491
207	92492
157329	92493
24436	92494
21162	92495
301876	92496
277434	92497
43853	92498
49605	92499
157004	92500
107371	92501
157788	92502
160195	92503
178998	92504
50679	92505
173822	92506
1750	92507
178487	92508
26409	92509
6798	92510
63462	92511
55562	92512
4985	92513
15922	92514
162756	92515
207839	92516
73583	92517
251710	92518
363	92519
74578	92520
189229	92521
183848	92522
7523	92523
338211	92524
12	92525
1346	92526
31226	92527
170361	92528
119862	92529
2978	92530
26638	92531
68903	92532
60652	92533
335496	92534
15427	92535
353920	92536
15846	92537
9050	92538
5092	92539
64745	92540
9756	92541
70848	92542
310	92543
95864	92544
20821	92545
28288	92546
148140	92547
8806	92548
123050	92549
113558	92550
36243	92551
5974	92552
52497	92553
6008	92554
5196	92555
312829	92556
60092	92557
60979	92558
317429	92559
348086	92560
264800	92561
188101	92562
125455	92563
87762	92564
189423	92565
188090	92566
136893	92567
5110	92568
297109	92569
123133	92570
53	92571
53091	92572
11006	92573
142332	92574
95805	92575
117661	92576
25768	92577
132506	92578
47568	92579
60005	92580
39253	92581
351767	92582
351096	92583
278631	92584
207036	92585
132969	92586
250318	92587
343626	92588
101704	92589
2827	92590
5117	92591
6632	92592
314879	92593
8325	92594
62132	92595
23112	92596
210255	92597
22880	92598
20929	92599
56166	92600
6262	92601
58407	92602
82807	92603
88910	92604
33609	92605
145707	92606
232200	92607
82699	92608
13633	92609
122132	92610
42477	92611
26465	92612
206396	92613
2709	92614
5094	92615
9576	92616
4317	92617
2593	92618
52846	92619
523	92620
188949	92621
47205	92622
124320	92623
77288	92624
146810	92625
30118	92626
149145	92627
37948	92628
143433	92629
56110	92630
28600	92631
136206	92632
52122	92633
14656	92634
3346	92635
562	92636
69204	92637
59311	92638
329820	92639
345387	92640
53180	92641
45687	92642
39018	92643
169784	92644
38271	92645
98459	92646
338179	92647
3940	92648
137969	92649
57585	92650
14316	92651
174587	92652
122070	92653
341488	92654
22580	92655
79983	92656
48638	92657
250544	92658
195381	92659
73150	92660
207269	92661
86319	92662
5338	92663
329806	92664
73985	92665
10448	92666
327506	92667
173197	92668
4495	92669
19125	92670
3117	92671
89	92672
33951	92673
161460	92674
3459	92675
262198	92676
66916	92677
24553	92678
23375	92679
1605	92680
38212	92681
299664	92682
41677	92683
6891	92684
233071	92685
15563	92686
225658	92687
340222	92688
30991	92689
13533	92690
123754	92691
160610	92692
171243	92693
2408	92694
17021	92695
125995	92696
83737	92697
128326	92698
103608	92699
336664	92700
45565	92701
341961	92702
1525	92703
5028	92704
26188	92705
171348	92706
13098	92707
16190	92708
232333	92709
3118	92710
160353	92711
39509	92712
3117	92713
11916	92714
62006	92715
2256	92716
64543	92717
39448	92718
2142	92719
208006	92720
109220	92721
3604	92722
14656	92723
20173	92724
2040	92725
52838	92726
47850	92727
13105	92728
116858	92729
190055	92730
18856	92731
17791	92732
26106	92733
264134	92734
26093	92735
2440	92736
36344	92737
1606	92738
231554	92739
4415	92740
119560	92741
8271	92742
189558	92743
15072	92744
31889	92745
6522	92746
5471	92747
190776	92748
19262	92749
15	92750
34920	92751
317889	92752
3604	92753
12498	92754
53087	92755
318782	92756
72911	92757
52553	92758
72384	92759
72384	92760
3613	92761
285858	92762
89268	92763
17749	92764
69945	92765
1212	92766
34363	92767
106014	92768
19620	92769
585	92770
34596	92771
110438	92772
2678	92773
56379	92774
175328	92775
143137	92776
179253	92777
291184	92778
48748	92779
10493	92780
21922	92781
320331	92782
24304	92783
84548	92784
249227	92785
288548	92786
45041	92787
46698	92788
51146	92789
93346	92790
53990	92791
142187	92792
72603	92793
16068	92794
14930	92795
7933	92796
23745	92797
7820	92798
106928	92799
34073	92800
99443	92801
292014	92802
126209	92803
34352	92804
137345	92805
8037	92806
3704	92807
6175	92808
45005	92809
10490	92810
328405	92811
98719	92812
255917	92813
252882	92814
84721	92815
328069	92816
72384	92817
121195	92818
267829	92819
19220	92820
72384	92821
94868	92822
16343	92823
130977	92824
3087	92825
57276	92826
3615	92827
36923	92828
118098	92829
45609	92830
118855	92831
190958	92832
79209	92833
25976	92834
78444	92835
160631	92836
14056	92837
25911	92838
799	92839
52583	92840
8271	92841
36564	92842
14071	92843
78335	92844
856	92845
1438	92846
12346	92847
25001	92848
11775	92849
231	92850
66	92851
102085	92852
1703	92853
147192	92854
2455	92855
1901	92856
188489	92857
2946	92858
11444	92859
858	92860
18849	92861
1431	92862
23259	92863
2040	92864
94968	92865
8267	92866
13478	92867
1203	92868
1000	92869
14014	92870
1700	92871
119753	92872
67097	92873
18879	92874
6705	92875
2320	92876
12346	92877
90611	92878
190065	92879
48753	92880
26124	92881
22983	92882
334088	92883
17045	92884
67191	92885
533	92886
18647	92887
31928	92888
48360	92889
52737	92890
119295	92891
77471	92892
14051	92893
77801	92894
12499	92895
4176	92896
762	92897
53424	92898
202294	92899
78327	92900
47054	92901
168594	92902
19126	92903
158663	92904
7417	92905
21920	92906
41436	92907
10607	92908
40496	92909
290234	92910
188505	92911
17560	92912
316648	92913
21108	92914
14781	92915
18552	92916
27674	92917
118398	92918
79184	92919
153253	92920
31884	92921
351103	92922
1930	92923
26155	92924
36676	92925
22828	92926
90517	92927
342462	92928
47809	92929
10056	92930
72171	92931
13209	92932
7478	92933
29816	92934
110374	92935
72448	92936
10124	92937
89128	92938
170434	92939
21901	92940
27470	92941
14822	92942
26191	92943
17018	92944
36955	92945
183321	92946
312165	92947
1102	92948
10577	92949
30174	92950
3702	92951
187148	92952
49583	92953
13929	92954
110113	92955
13370	92956
7048	92957
108597	92958
94103	92959
70755	92960
27531	92961
299674	92962
150681	92963
117571	92964
71472	92965
27832	92966
108440	92967
186986	92968
147018	92969
4872	92970
18776	92971
117598	92972
77070	92973
1563	92974
76426	92975
65739	92976
117403	92977
194974	92978
117123	92979
290114	92980
29982	92981
43636	92982
354552	92983
268187	92984
52793	92985
25903	92986
3130	92987
129809	92988
176223	92989
183779	92990
302037	92991
105049	92992
173109	92993
15275	92994
24939	92995
121463	92996
307481	92997
13328	92998
15797	92999
74255	93000
231835	93001
147527	93002
4353	93003
54825	93004
40075	93005
31297	93006
51993	93007
3703	93008
130728	93009
60780	93010
60489	93011
8401	93012
69252	93013
197008	93014
172382	93015
110443	93016
327250	93017
12131	93018
86997	93019
316597	93020
35457	93021
182968	93022
86264	93023
293850	93024
45008	93025
49355	93026
78096	93027
336514	93028
325909	93029
110944	93030
11195	93031
350323	93032
49208	93033
65552	93034
29855	93035
27317	93036
31482	93037
118185	93038
3367	93039
98306	93040
162452	93041
289348	93042
34439	93043
48612	93044
194805	93045
64888	93046
657	93047
175710	93048
109756	93049
292199	93050
198622	93051
152920	93052
293868	93053
205053	93054
298735	93055
326540	93056
7815	93057
151763	93058
37453	93059
16066	93060
12053	93061
192651	93062
17149	93063
208032	93064
175150	93065
3987	93066
72646	93067
48551	93068
72519	93069
276956	93070
7397	93071
19188	93072
3040	93073
53837	93074
33837	93075
82512	93076
13865	93077
24132	93078
110169	93079
76469	93080
33993	93081
110363	93082
195129	93083
333418	93084
73759	93085
12145	93086
19587	93087
7794	93088
32287	93089
170698	93090
206329	93091
164886	93092
197006	93093
17844	93094
183723	93095
83202	93096
42716	93097
324031	93098
115291	93099
56131	93100
13331	93101
5972	93102
12022	93103
6547	93104
127732	93105
113854	93106
269021	93107
44256	93108
11869	93109
34078	93110
198339	93111
5698	93112
121476	93113
355172	93114
183385	93115
78668	93116
922	93117
315321	93118
33821	93119
262	93120
124604	93121
56335	93122
13312	93123
188684	93124
42660	93125
26977	93126
56716	93127
68	93128
294007	93129
17207	93130
129278	93131
19239	93132
352062	93133
134	93134
23975	93135
72145	93136
85778	93137
205523	93138
128011	93139
274633	93140
24348	93141
14254	93142
275647	93143
315826	93144
16491	93145
3729	93146
72586	93147
22480	93148
10709	93149
52094	93150
42901	93151
62096	93152
14776	93153
14118	93154
143950	93155
3197	93156
33237	93157
215744	93158
27546	93159
120059	93160
654	93161
314406	93162
30014	93163
3935	93164
175558	93165
17777	93166
164794	93167
190028	93168
15784	93169
38611	93170
8196	93171
41350	93172
11802	93173
56745	93174
14346	93175
21116	93176
13249	93177
191253	93178
76976	93179
5855	93180
182869	93181
21873	93182
42102	93183
350219	93184
207938	93185
138317	93186
342227	93187
8191	93188
20603	93189
176502	93190
72706	93191
3577	93192
47459	93193
138076	93194
292885	93195
5768	93196
2678	93197
38631	93198
70767	93199
55232	93200
325209	93201
175355	93202
91068	93203
818	93204
4914	93205
262	93206
52063	93207
16105	93208
209727	93209
78361	93210
288264	93211
106036	93212
109749	93213
147932	93214
16794	93215
10922	93216
62743	93217
91791	93218
32333	93219
121980	93220
505	93221
26736	93222
62202	93223
196200	93224
175041	93225
103354	93226
356001	93227
892	93228
126580	93229
194537	93230
110134	93231
353280	93232
75192	93233
175846	93234
41311	93235
312648	93236
173636	93237
83710	93238
345609	93239
22519	93240
276	93241
184090	93242
327776	93243
354814	93244
91243	93245
129071	93246
138285	93247
98363	93248
44910	93249
206556	93250
56190	93251
104768	93252
46950	93253
68057	93254
253578	93255
208186	93256
12031	93257
879	93258
63079	93259
23492	93260
30522	93261
17207	93262
72573	93263
121448	93264
355873	93265
350169	93266
109100	93267
249571	93268
75699	93269
56265	93270
175083	93271
206502	93272
129298	93273
355689	93274
110395	93275
8062	93276
194537	93277
168013	93278
340770	93279
104867	93280
275866	93281
136211	93282
110575	93283
447	93284
34237	93285
81140	93286
3245	93287
3355	93288
21261	93289
215129	93290
7887	93291
17583	93292
123929	93293
195873	93294
53093	93295
62349	93296
14798	93297
71943	93298
79874	93299
49291	93300
19544	93301
48631	93302
39110	93303
19518	93304
206408	93305
276851	93306
162249	93307
147741	93308
173173	93309
174737	93310
46377	93311
113118	93312
81622	93313
285866	93314
34991	93315
24326	93316
286740	93317
269523	93318
64733	93319
17690	93320
5535	93321
72372	93322
210907	93323
207700	93324
651	93325
32690	93326
336546	93327
69172	93328
13329	93329
342070	93330
193862	93331
16231	93332
568	93333
128949	93334
287519	93335
12919	93336
10730	93337
194810	93338
163787	93339
84034	93340
64871	93341
287494	93342
108476	93343
294010	93344
284810	93345
121819	93346
117159	93347
153373	93348
167527	93349
1849	93350
186661	93351
129623	93352
17001	93353
133884	93354
46602	93355
99167	93356
65485	93357
174489	93358
56533	93359
816	93360
195547	93361
68322	93362
70432	93363
115569	93364
68736	93365
115049	93366
34379	93367
43812	93368
353543	93369
121418	93370
352393	93371
152003	93372
33882	93373
69066	93374
54641	93375
130083	93376
129227	93377
44199	93378
289175	93379
346523	93380
172567	93381
249648	93382
72228	93383
38130	93384
289376	93385
44724	93386
115456	93387
206419	93388
84207	93389
173401	93390
209437	93391
206847	93392
35330	93393
17187	93394
1857	93395
262	93396
224266	93397
4914	93398
106905	93399
199966	93400
74204	93401
202554	93402
326577	93403
2443	93404
36030	93405
200178	93406
174856	93407
206285	93408
173693	93409
25288	93410
83389	93411
201469	93412
208497	93413
72176	93414
79651	93415
68557	93416
905	93417
172835	93418
99943	93419
129384	93420
207384	93421
271324	93422
110440	93423
175983	93424
269951	93425
2879	93426
173738	93427
13135	93428
166377	93429
257032	93430
108869	93431
39906	93432
50715	93433
56633	93434
151557	93435
40964	93436
77833	93437
6547	93438
24514	93439
110951	93440
78550	93441
48841	93442
715	93443
14364	93444
349159	93445
60591	93446
30759	93447
127388	93448
81893	93449
78177	93450
36745	93451
39553	93452
75207	93453
205246	93454
83687	93455
205535	93456
113089	93457
13259	93458
816	93459
119702	93460
92191	93461
78144	93462
115559	93463
78503	93464
155981	93465
117559	93466
50990	93467
292209	93468
172771	93469
72239	93470
108426	93471
291717	93472
48598	93473
119044	93474
290314	93475
18950	93476
172420	93477
43496	93478
175782	93479
5203	93480
28856	93481
66301	93482
316730	93483
17467	93484
206193	93485
172430	93486
268186	93487
4544	93488
128566	93489
21477	93490
47550	93491
45738	93492
72891	93493
217456	93494
13275	93495
197014	93496
16736	93497
78030	93498
261981	93499
7259	93500
239650	93501
188734	93502
2414	93503
9457	93504
8458	93505
20478	93506
7376	93507
175860	93508
100156	93509
163998	93510
292729	93511
315162	93512
53562	93513
13843	93514
108454	93515
34249	93516
17886	93517
63573	93518
47475	93519
129728	93520
1544	93521
200806	93522
149831	93523
949	93524
55250	93525
73752	93526
19038	93527
712	93528
99153	93529
286145	93530
73412	93531
58686	93532
96056	93533
7721	93534
81017	93535
70449	93536
71791	93537
7292	93538
1077	93539
9225	93540
8352	93541
40860	93542
266806	93543
75512	93544
102522	93545
109422	93546
129937	93547
3048	93548
103769	93549
23029	93550
4828	93551
26703	93552
187570	93553
133410	93554
25383	93555
12741	93556
411	93557
3474	93558
109	93559
34422	93560
77018	93561
55690	93562
21409	93563
60479	93564
108748	93565
171578	93566
37252	93567
172076	93568
8925	93569
154962	93570
193563	93571
42290	93572
56215	93573
83323	93574
94169	93575
171553	93576
176146	93577
175427	93578
73569	93579
29701	93580
129100	93581
17955	93582
328	93583
350033	93584
275265	93585
129610	93586
48693	93587
326280	93588
84461	93589
37252	93590
2005	93591
53013	93592
160186	93593
12653	93594
1630	93595
185337	93596
146019	93597
2398	93598
150353	93599
71615	93600
37789	93601
30719	93602
290717	93603
19948	93604
10133	93605
110697	93606
75398	93607
138613	93608
2950	93609
5108	93610
190685	93611
77826	93612
36115	93613
10234	93614
297953	93615
60150	93616
157542	93617
52949	93618
5079	93619
101944	93620
13356	93621
36203	93622
172978	93623
12790	93624
834	93625
6059	93626
65244	93627
72666	93628
70653	93629
6312	93630
61084	93631
23815	93632
1561	93633
16309	93634
99960	93635
33953	93636
4894	93637
338944	93638
48858	93639
72585	93640
188785	93641
25754	93642
23219	93643
189404	93644
18856	93645
101916	93646
22828	93647
45346	93648
23304	93649
31848	93650
48099	93651
35472	93652
75164	93653
2037	93654
316732	93655
12346	93656
177224	93657
340	93658
347231	93659
41929	93660
1882	93661
2037	93662
6509	93663
119726	93664
80144	93665
25835	93666
21159	93667
37199	93668
103416	93669
279775	93670
127572	93671
209475	93672
209315	93673
205649	93674
205325	93675
25230	93676
43710	93677
33672	93678
127531	93679
128625	93680
205591	93681
350740	93682
355456	93683
353333	93684
128924	93685
84141	93686
279780	93687
348813	93688
351324	93689
129164	93690
66461	93691
129164	93692
245704	93693
209233	93694
52530	93695
33898	93696
51810	93697
128350	93698
21926	93699
126150	93700
83106	93701
205948	93702
205184	93703
49084	93704
62728	93705
1786	93706
33696	93707
350707	93708
128643	93709
352242	93710
208928	93711
250202	93712
38778	93713
45077	93714
73727	93715
86320	93716
8579	93717
283236	93718
71617	93719
106394	93720
5608	93721
3571	93722
335901	93723
7667	93724
199106	93725
8002	93726
274889	93727
7056	93728
21386	93729
314453	93730
21944	93731
36327	93732
20268	93733
182939	93734
59546	93735
94148	93736
114989	93737
324019	93738
247910	93739
175889	93740
72424	93741
77181	93742
76018	93743
74840	93744
307068	93745
92818	93746
35312	93747
206280	93748
205065	93749
82311	93750
258027	93751
139418	93752
2630	93753
352367	93754
2166	93755
17619	93756
379	93757
58113	93758
104886	93759
3249	93760
109042	93761
159209	93762
2837	93763
187981	93764
77712	93765
15716	93766
124732	93767
48562	93768
17989	93769
109248	93770
16484	93771
180219	93772
174393	93773
313703	93774
117839	93775
190293	93776
36346	93777
7289	93778
36034	93779
48624	93780
119850	93781
7474	93782
8959	93783
188152	93784
314746	93785
83872	93786
314694	93787
22183	93788
260095	93789
79358	93790
21807	93791
26276	93792
5283	93793
22267	93794
19062	93795
62144	93796
141617	93797
352661	93798
129254	93799
44937	93800
26818	93801
117623	93802
27340	93803
88209	93804
6971	93805
5861	93806
1460	93807
109508	93808
1252	93809
5627	93810
93891	93811
50633	93812
418	93813
26443	93814
54027	93815
4193	93816
2175	93817
120378	93818
49700	93819
309036	93820
344374	93821
31501	93822
12948	93823
16011	93824
115594	93825
88535	93826
319199	93827
79372	93828
27529	93829
47146	93830
259933	93831
34782	93832
28354	93833
109692	93834
55406	93835
14226	93836
24456	93837
2636	93838
895	93839
142798	93840
256481	93841
297945	93842
30326	93843
311117	93844
48134	93845
11023	93846
204524	93847
336140	93848
107822	93849
311718	93850
157924	93851
142179	93852
248033	93853
321216	93854
957	93855
139111	93856
14656	93857
148965	93858
74800	93859
337717	93860
107610	93861
56009	93862
148312	93863
27007	93864
19721	93865
123301	93866
18544	93867
166682	93868
12483	93869
154693	93870
798	93871
87836	93872
42614	93873
7730	93874
81197	93875
191017	93876
26796	93877
181709	93878
156406	93879
38308	93880
338610	93881
338897	93882
185378	93883
40450	93884
329351	93885
189326	93886
291666	93887
25171	93888
35330	93889
34512	93890
117147	93891
36564	93892
315220	93893
188444	93894
50762	93895
205091	93896
33662	93897
127941	93898
27327	93899
161195	93900
153440	93901
335854	93902
176950	93903
7905	93904
155414	93905
73282	93906
29916	93907
207696	93908
209173	93909
147312	93910
230504	93911
314666	93912
190458	93913
8069	93914
17560	93915
58435	93916
26424	93917
356289	93918
132492	93919
92616	93920
76099	93921
2	93922
19118	93923
68318	93924
36395	93925
329639	93926
19357	93927
49760	93928
210438	93929
10372	93930
77496	93931
8498	93932
67209	93933
22227	93934
21650	93935
3265	93936
34197	93937
11680	93938
253196	93939
16025	93940
6513	93941
318865	93942
37298	93943
78094	93944
5212	93945
204637	93946
1242	93947
342998	93948
171562	93949
777	93950
329525	93951
262600	93952
63554	93953
5555	93954
340088	93955
192238	93956
10153	93957
116527	93958
121477	93959
83755	93960
183420	93961
230623	93962
1875	93963
232501	93964
71369	93965
19869	93966
2217	93967
62673	93968
56130	93969
122835	93970
12658	93971
12577	93972
70996	93973
306282	93974
45557	93975
4746	93976
11842	93977
76651	93978
20717	93979
26570	93980
5615	93981
6982	93982
12739	93983
264789	93984
2428	93985
148022	93986
4086	93987
104814	93988
102737	93989
259	93990
43717	93991
438	93992
284204	93993
25891	93994
136736	93995
82000	93996
2498	93997
74501	93998
64668	93999
97292	94000
325351	94001
133565	94002
18866	94003
59715	94004
7998	94005
161581	94006
15538	94007
95867	94008
304942	94009
21769	94010
118675	94011
177153	94012
104395	94013
125382	94014
295721	94015
29102	94016
25371	94017
60883	94018
10240	94019
19718	94020
55403	94021
80036	94022
304885	94023
127061	94024
64978	94025
121381	94026
8622	94027
27772	94028
15883	94029
48292	94030
73165	94031
246433	94032
26132	94033
58474	94034
58649	94035
168870	94036
209135	94037
39981	94038
30144	94039
21576	94040
193630	94041
27068	94042
174191	94043
212551	94044
294657	94045
353183	94046
125053	94047
281535	94048
185994	94049
87813	94050
7240	94051
23570	94052
240085	94053
57765	94054
59805	94055
168871	94056
26616	94057
105703	94058
298878	94059
32782	94060
46686	94061
25384	94062
155899	94063
59917	94064
202493	94065
28545	94066
5668	94067
29727	94068
60182	94069
21475	94070
17862	94071
100666	94072
233443	94073
173429	94074
85417	94075
49977	94076
80737	94077
14480	94078
224143	94079
124462	94080
229877	94081
243024	94082
14733	94083
259927	94084
250694	94085
80077	94086
322700	94087
7155	94088
39990	94089
277193	94090
23893	94091
43095	94092
125023	94093
38669	94094
196475	94095
329301	94096
221324	94097
60322	94098
346820	94099
163730	94100
49	94101
31573	94102
127488	94103
592	94104
189984	94105
54942	94106
177635	94107
58078	94108
95562	94109
5719	94110
19296	94111
73178	94112
25957	94113
68801	94114
2637	94115
7597	94116
150154	94117
62043	94118
67677	94119
4328	94120
15483	94121
56861	94122
77970	94123
158357	94124
27685	94125
334619	94126
35678	94127
128804	94128
63859	94129
5730	94130
18807	94131
4184	94132
14427	94133
45468	94134
12471	94135
2731	94136
43086	94137
107317	94138
32254	94139
11944	94140
278407	94141
196828	94142
40964	94143
170106	94144
125880	94145
39008	94146
11308	94147
121492	94148
18445	94149
73558	94150
118976	94151
13634	94152
28397	94153
54101	94154
204686	94155
6065	94156
315467	94157
184013	94158
131338	94159
215133	94160
20054	94161
165642	94162
5728	94163
320953	94164
347779	94165
333461	94166
15531	94167
43755	94168
14984	94169
174499	94170
13351	94171
7935	94172
20421	94173
643	94174
636	94175
76221	94176
9343	94177
6774	94178
221	94179
96532	94180
151541	94181
2502	94182
91	94183
7595	94184
42022	94185
134740	94186
6840	94187
11191	94188
190367	94189
346061	94190
300855	94191
582	94192
278662	94193
53946	94194
17110	94195
113126	94196
15419	94197
1140	94198
1140	94199
299918	94200
22983	94201
1140	94202
299720	94203
41430	94204
129113	94205
9667	94206
23535	94207
86250	94208
5973	94209
380	94210
29320	94211
110796	94212
29410	94213
1297	94214
38990	94215
69078	94216
6180	94217
143272	94218
125646	94219
28083	94220
7114	94221
18834	94222
5392	94223
161931	94224
21825	94225
70016	94226
16765	94227
12468	94228
10080	94229
91554	94230
51115	94231
102755	94232
1549	94233
1294	94234
23498	94235
20012	94236
25461	94237
23360	94238
29534	94239
272356	94240
115579	94241
83823	94242
92024	94243
209312	94244
1549	94245
69036	94246
47919	94247
3740	94248
19780	94249
16330	94250
75180	94251
10130	94252
46717	94253
250470	94254
29075	94255
41	94256
17928	94257
17925	94258
41891	94259
24929	94260
32014	94261
6946	94262
104449	94263
46206	94264
1416	94265
1414	94266
68551	94267
116482	94268
233391	94269
275125	94270
168394	94271
166457	94272
285926	94273
95639	94274
208360	94275
92589	94276
22	94277
59178	94278
112043	94279
2157	94280
17603	94281
7542	94282
129798	94283
263675	94284
128910	94285
351460	94286
353253	94287
168034	94288
1008	94289
353407	94290
1414	94291
5406	94292
18214	94293
144691	94294
11554	94295
32534	94296
175251	94297
69842	94298
165122	94299
32271	94300
53824	94301
146928	94302
290886	94303
17860	94304
64768	94305
16951	94306
1420	94307
91825	94308
305169	94309
67628	94310
41785	94311
75578	94312
49512	94313
122205	94314
16903	94315
69041	94316
170826	94317
328046	94318
174823	94319
290513	94320
4407	94321
687	94322
49531	94323
64919	94324
144524	94325
61303	94326
49867	94327
204155	94328
72079	94329
45065	94330
140156	94331
205846	94332
160388	94333
283377	94334
46437	94335
61429	94336
110260	94337
6334	94338
53953	94339
74226	94340
26070	94341
162064	94342
17332	94343
91856	94344
207633	94345
352707	94346
174122	94347
236543	94348
19237	94349
109980	94350
108755	94351
205557	94352
24458	94353
199560	94354
10044	94355
288978	94356
15982	94357
174218	94358
207132	94359
110267	94360
103319	94361
108473	94362
17716	94363
59377	94364
112639	94365
352213	94366
327858	94367
24274	94368
6334	94369
104468	94370
201237	94371
269381	94372
352167	94373
37295	94374
145427	94375
37199	94376
287402	94377
171466	94378
164162	94379
287485	94380
295749	94381
24549	94382
335367	94383
93009	94384
8898	94385
128524	94386
209931	94387
128878	94388
38829	94389
16558	94390
110216	94391
1706	94392
12611	94393
326754	94394
61242	94395
34445	94396
4775	94397
178442	94398
285273	94399
164379	94400
33025	94401
29523	94402
1107	94403
40223	94404
36828	94405
285343	94406
286846	94407
104557	94408
60948	94409
129410	94410
22192	94411
34445	94412
183301	94413
12760	94414
145566	94415
108608	94416
285341	94417
174285	94418
34989	94419
7586	94420
126340	94421
110797	94422
34294	94423
103659	94424
69426	94425
8945	94426
125094	94427
22884	94428
68663	94429
286189	94430
59	94431
9094	94432
190007	94433
7142	94434
11012	94435
210144	94436
207478	94437
195814	94438
72689	94439
183066	94440
11506	94441
61349	94442
9434	94443
94126	94444
105466	94445
208858	94446
306477	94447
38673	94448
169420	94449
17655	94450
51047	94451
174677	94452
166704	94453
232563	94454
35411	94455
17633	94456
17997	94457
51150	94458
146265	94459
114788	94460
277	94461
692	94462
185911	94463
5186	94464
125260	94465
345892	94466
37955	94467
177735	94468
9081	94469
124208	94470
83252	94471
128974	94472
6442	94473
87961	94474
37034	94475
2160	94476
14426	94477
165557	94478
84111	94479
17865	94480
121319	94481
906	94482
17865	94483
49330	94484
6858	94485
7540	94486
1264	94487
82223	94488
11818	94489
11818	94490
234733	94491
43523	94492
39010	94493
144477	94494
1582	94495
2062	94496
33273	94497
96439	94498
123448	94499
96555	94500
122298	94501
37325	94502
29612	94503
222067	94504
304162	94505
256118	94506
132945	94507
89300	94508
4923	94509
97353	94510
75749	94511
310340	94512
343027	94513
68715	94514
47378	94515
69868	94516
20289	94517
74679	94518
62779	94519
9215	94520
91455	94521
3963	94522
101417	94523
35655	94524
36654	94525
45466	94526
822	94527
4260	94528
22921	94529
75	94530
266422	94531
46505	94532
70293	94533
22144	94534
66215	94535
174071	94536
114236	94537
51370	94538
224009	94539
25180	94540
231073	94541
301333	94542
334342	94543
56499	94544
13349	94545
336921	94546
16287	94547
354580	94548
114047	94549
128198	94550
108298	94551
25293	94552
205061	94553
170981	94554
51505	94555
351027	94556
12946	94557
166264	94558
91860	94559
19784	94560
207517	94561
170926	94562
348121	94563
11016	94564
237953	94565
165869	94566
230703	94567
247034	94568
242875	94569
26657	94570
53981	94571
41393	94572
143705	94573
21781	94574
328441	94575
54617	94576
159188	94577
1	94578
144294	94579
46999	94580
26681	94581
21980	94582
70968	94583
1237	94584
135635	94585
166083	94586
3553	94587
252651	94588
242030	94589
114469	94590
133850	94591
47367	94592
111092	94593
30550	94594
97732	94595
13664	94596
54205	94597
107222	94598
3541	94599
5188	94600
30366	94601
150906	94602
223873	94603
83886	94604
83292	94605
148385	94606
97098	94607
107140	94608
333150	94609
275079	94610
6408	94611
273	94612
36562	94613
10366	94614
38213	94615
20973	94616
192995	94617
265640	94618
63418	94619
1142	94620
96762	94621
13466	94622
54541	94623
190452	94624
210037	94625
193121	94626
73188	94627
188616	94628
865	94629
27006	94630
30021	94631
1452	94632
30806	94633
149317	94634
247770	94635
218421	94636
13688	94637
4071	94638
128441	94639
64652	94640
98029	94641
20837	94642
7119	94643
17382	94644
75182	94645
4069	94646
95795	94647
20703	94648
4644	94649
101400	94650
319085	94651
16167	94652
118352	94653
8838	94654
189543	94655
1889	94656
32035	94657
53116	94658
73212	94659
48281	94660
72475	94661
7276	94662
143996	94663
119276	94664
29476	94665
201376	94666
154610	94667
224172	94668
40128	94669
251833	94670
41114	94671
67308	94672
22197	94673
44410	94674
15284	94675
62826	94676
7472	94677
782	94678
26306	94679
81690	94680
8748	94681
95565	94682
333124	94683
74180	94684
161447	94685
23013	94686
175365	94687
9401	94688
150452	94689
231350	94690
68613	94691
210136	94692
26225	94693
1246	94694
6382	94695
206813	94696
6520	94697
24354	94698
115951	94699
83427	94700
35756	94701
134070	94702
6196	94703
173846	94704
12069	94705
138560	94706
152146	94707
74869	94708
116150	94709
312858	94710
13848	94711
2422	94712
336472	94713
15780	94714
22976	94715
345004	94716
345557	94717
3266	94718
2784	94719
2271	94720
25001	94721
9555	94722
36342	94723
202371	94724
50302	94725
165908	94726
39944	94727
39944	94728
202371	94729
8351	94730
6289	94731
14781	94732
34973	94733
78464	94734
1917	94735
3376	94736
50392	94737
131030	94738
53160	94739
18877	94740
66593	94741
60380	94742
25133	94743
1189	94744
151520	94745
43514	94746
96450	94747
1275	94748
40037	94749
23830	94750
4114	94751
2045	94752
30535	94753
34306	94754
10748	94755
173652	94756
2854	94757
1773	94758
207289	94759
17169	94760
8420	94761
200221	94762
81269	94763
51795	94764
127333	94765
263122	94766
12454	94767
158866	94768
328312	94769
84185	94770
221603	94771
41088	94772
17558	94773
91504	94774
155167	94775
3265	94776
118749	94777
119145	94778
12746	94779
30990	94780
1613	94781
206166	94782
98293	94783
73981	94784
160204	94785
45541	94786
45541	94787
196932	94788
64251	94789
80529	94790
76555	94791
215823	94792
18677	94793
68273	94794
57900	94795
57665	94796
52537	94797
70090	94798
35542	94799
207747	94800
129760	94801
53325	94802
128105	94803
27285	94804
53332	94805
246007	94806
134942	94807
7309	94808
8331	94809
141948	94810
26135	94811
68330	94812
2771	94813
83304	94814
130	94815
81524	94816
87463	94817
11725	94818
12565	94819
11725	94820
153906	94821
53795	94822
6136	94823
9334	94824
4595	94825
6959	94826
194515	94827
12759	94828
6217	94829
318358	94830
1992	94831
81284	94832
235065	94833
145411	94834
223739	94835
119678	94836
403	94837
24145	94838
53049	94839
22010	94840
19030	94841
16404	94842
58095	94843
202002	94844
6260	94845
22868	94846
10000	94847
158873	94848
192563	94849
160258	94850
45706	94851
215936	94852
38327	94853
33840	94854
39369	94855
36168	94856
14263	94857
325322	94858
2000	94859
22448	94860
108115	94861
80245	94862
17258	94863
80244	94864
67216	94865
266918	94866
215979	94867
60519	94868
218	94869
322061	94870
173232	94871
163418	94872
64257	94873
329848	94874
321990	94875
327667	94876
54056	94877
118060	94878
80227	94879
122733	94880
160710	94881
119502	94882
263219	94883
82604	94884
26572	94885
160201	94886
194833	94887
326940	94888
160906	94889
127112	94890
31850	94891
12528	94892
329017	94893
188504	94894
120177	94895
26458	94896
189125	94897
30368	94898
53033	94899
264166	94900
98090	94901
154374	94902
172648	94903
180786	94904
291826	94905
355622	94906
29822	94907
289672	94908
289500	94909
103577	94910
160687	94911
276687	94912
172886	94913
286866	94914
289821	94915
203773	94916
180788	94917
27	94918
7165	94919
196191	94920
329152	94921
194807	94922
290112	94923
34437	94924
82725	94925
289333	94926
121470	94927
9101	94928
101984	94929
98090	94930
4151	94931
118076	94932
119666	94933
34413	94934
52779	94935
9229	94936
190118	94937
291767	94938
322518	94939
23448	94940
121851	94941
509	94942
325945	94943
1299	94944
119053	94945
181157	94946
33	94947
24694	94948
190694	94949
12005	94950
30106	94951
102772	94952
31153	94953
122754	94954
321941	94955
262363	94956
319036	94957
3346	94958
27137	94959
170184	94960
9972	94961
294809	94962
94171	94963
45579	94964
73199	94965
32368	94966
11324	94967
78480	94968
249847	94969
9395	94970
335926	94971
30842	94972
29297	94973
14141	94974
19030	94975
2805	94976
34207	94977
15777	94978
10657	94979
97120	94980
42620	94981
150685	94982
210236	94983
96532	94984
158445	94985
355956	94986
207336	94987
38582	94988
84114	94989
260362	94990
112192	94991
296178	94992
250147	94993
128802	94994
127503	94995
73418	94996
38517	94997
49929	94998
170794	94999
250132	95000
63862	95001
30529	95002
96532	95003
63861	95004
150906	95005
61225	95006
144424	95007
7298	95008
94644	95009
207532	95010
82802	95011
348102	95012
355686	95013
347146	95014
32838	95015
49725	95016
40487	95017
91740	95018
18097	95019
15646	95020
87836	95021
320735	95022
15888	95023
96624	95024
39257	95025
83134	95026
58544	95027
19701	95028
41507	95029
50029	95030
76520	95031
38251	95032
136493	95033
206560	95034
127522	95035
221476	95036
82412	95037
81103	95038
136673	95039
2013	95040
44967	95041
3265	95042
2370	95043
18127	95044
41355	95045
116400	95046
1906	95047
47556	95048
590	95049
77417	95050
43876	95051
72272	95052
7203	95053
38306	95054
174783	95055
26346	95056
9378	95057
279124	95058
15903	95059
220731	95060
44022	95061
8300	95062
80038	95063
126790	95064
2903	95065
4345	95066
67687	95067
10538	95068
11597	95069
177755	95070
239554	95071
26003	95072
146024	95073
202539	95074
9613	95075
38614	95076
15493	95077
40479	95078
331659	95079
53999	95080
112310	95081
47050	95082
94646	95083
138279	95084
1962	95085
8094	95086
205087	95087
133317	95088
27824	95089
207606	95090
281044	95091
292085	95092
204380	95093
41939	95094
51158	95095
71040	95096
281297	95097
40307	95098
279494	95099
19717	95100
114821	95101
753	95102
71871	95103
34108	95104
355238	95105
16274	95106
623	95107
176870	95108
2098	95109
50123	95110
176804	95111
349845	95112
7003	95113
173935	95114
71004	95115
55526	95116
193559	95117
12720	95118
16640	95119
73078	95120
10166	95121
5910	95122
90274	95123
95028	95124
106524	95125
105692	95126
32588	95127
12726	95128
118118	95129
42883	95130
78414	95131
38741	95132
333632	95133
43757	95134
698	95135
112596	95136
89081	95137
298648	95138
211296	95139
116468	95140
41143	95141
53019	95142
3732	95143
177848	95144
32584	95145
165373	95146
2580	95147
172669	95148
327547	95149
98101	95150
70979	95151
189483	95152
768	95153
322170	95154
333173	95155
328556	95156
231555	95157
191954	95158
34528	95159
35958	95160
1749	95161
100465	95162
30682	95163
79251	95164
12482	95165
69713	95166
299214	95167
342589	95168
395	95169
138616	95170
36335	95171
6478	95172
287920	95173
1753	95174
110544	95175
22955	95176
21471	95177
57310	95178
47370	95179
11854	95180
16195	95181
228590	95182
29875	95183
75828	95184
8154	95185
1447	95186
199808	95187
345307	95188
168408	95189
115158	95190
33326	95191
120373	95192
60502	95193
121342	95194
5099	95195
36068	95196
76314	95197
9568	95198
174734	95199
14002	95200
63710	95201
10455	95202
70748	95203
26988	95204
215843	95205
5354	95206
39633	95207
73516	95208
15268	95209
186322	95210
145015	95211
66	95212
2446	95213
79808	95214
72234	95215
78067	95216
72692	95217
1097	95218
59047	95219
47773	95220
9127	95221
206880	95222
205437	95223
177784	95224
308092	95225
111406	95226
71419	95227
227238	95228
120719	95229
53957	95230
37604	95231
54874	95232
1873	95233
295058	95234
62943	95235
4485	95236
10832	95237
116095	95238
352636	95239
125686	95240
11486	95241
51109	95242
37655	95243
502	95244
83403	95245
12862	95246
198407	95247
36256	95248
22326	95249
178748	95250
260921	95251
5740	95252
97987	95253
37800	95254
146256	95255
85497	95256
34799	95257
75815	95258
439	95259
39478	95260
52406	95261
232454	95262
39550	95263
92808	95264
40395	95265
123	95266
147238	95267
235979	95268
33530	95269
26297	95270
44002	95271
67162	95272
112638	95273
93812	95274
84151	95275
341085	95276
35089	95277
201830	95278
206419	95279
352915	95280
172241	95281
35537	95282
22619	95283
72805	95284
322811	95285
18419	95286
75532	95287
207169	95288
77172	95289
37472	95290
970	95291
34510	95292
21057	95293
31776	95294
15786	95295
41916	95296
20947	95297
101602	95298
61074	95299
55010	95300
53182	95301
306462	95302
129960	95303
326	95304
11595	95305
101585	95306
17364	95307
96074	95308
33541	95309
349857	95310
30855	95311
118785	95312
302160	95313
120385	95314
61328	95315
192062	95316
310301	95317
192580	95318
18574	95319
61865	95320
5694	95321
18423	95322
41904	95323
43050	95324
260592	95325
270392	95326
53790	95327
173325	95328
107282	95329
173626	95330
208437	95331
12772	95332
47616	95333
59879	95334
61765	95335
23978	95336
151220	95337
82320	95338
70547	95339
72902	95340
115483	95341
35405	95342
20734	95343
41852	95344
18516	95345
24036	95346
10100	95347
287874	95348
3463	95349
1177	95350
351198	95351
35699	95352
176026	95353
345476	95354
11910	95355
12073	95356
41648	95357
145425	95358
171360	95359
198975	95360
76328	95361
60396	95362
158587	95363
107505	95364
111623	95365
83186	95366
53790	95367
66083	95368
120676	95369
50415	95370
5519	95371
6453	95372
123042	95373
5337	95374
92440	95375
31760	95376
16660	95377
29067	95378
304961	95379
61775	95380
223869	95381
128673	95382
73570	95383
20944	95384
18436	95385
294	95386
6778	95387
156632	95388
118585	95389
311668	95390
186892	95391
181186	95392
22752	95393
262967	95394
159818	95395
1171	95396
91092	95397
40195	95398
158540	95399
167396	95400
16644	95401
454	95402
225512	95403
160102	95404
4122	95405
25700	95406
72409	95407
336177	95408
79041	95409
141301	95410
13712	95411
49928	95412
177998	95413
8581	95414
296188	95415
3478	95416
5289	95417
133632	95418
216042	95419
48656	95420
43023	95421
7967	95422
244227	95423
62809	95424
4322	95425
28813	95426
13183	95427
60665	95428
148119	95429
252450	95430
24070	95431
170454	95432
55186	95433
55463	95434
76132	95435
63001	95436
60418	95437
159794	95438
3888	95439
165574	95440
145986	95441
275624	95442
66820	95443
52533	95444
196304	95445
259592	95446
16085	95447
289959	95448
3737	95449
5988	95450
148048	95451
288481	95452
24838	95453
12960	95454
191202	95455
91059	95456
82305	95457
56040	95458
23264	95459
12862	95460
455	95461
276269	95462
29849	95463
32354	95464
1299	95465
11600	95466
123932	95467
113940	95468
92393	95469
53728	95470
131790	95471
24018	95472
132520	95473
32353	95474
165681	95475
69970	95476
48448	95477
26044	95478
1738	95479
192054	95480
8342	95481
71133	95482
91048	95483
3379	95484
34712	95485
8713	95486
59850	95487
12678	95488
37731	95489
121765	95490
3379	95491
29809	95492
180210	95493
94612	95494
161755	95495
835	95496
2778	95497
16201	95498
931	95499
1340	95500
22063	95501
48087	95502
174025	95503
46312	95504
157853	95505
179027	95506
10249	95507
11894	95508
43030	95509
30091	95510
50788	95511
31077	95512
11903	95513
58315	95514
159554	95515
3067	95516
55419	95517
11764	95518
68023	95519
166355	95520
1881	95521
43889	95522
39860	95523
21525	95524
110372	95525
127891	95526
7611	95527
100919	95528
66977	95529
7773	95530
2060	95531
30765	95532
41066	95533
8595	95534
38034	95535
75857	95536
15397	95537
59692	95538
35034	95539
5020	95540
69615	95541
1586	95542
14803	95543
200912	95544
4830	95545
158277	95546
175005	95547
50696	95548
38635	95549
11268	95550
64736	95551
341510	95552
21594	95553
43031	95554
10428	95555
13125	95556
163819	95557
94465	95558
71782	95559
13125	95560
53598	95561
43711	95562
16145	95563
226476	95564
15258	95565
180693	95566
113501	95567
180693	95568
114060	95569
19720	95570
322786	95571
81456	95572
56284	95573
154050	95574
150284	95575
201615	95576
13820	95577
65298	95578
24035	95579
7322	95580
40358	95581
81905	95582
3409	95583
2686	95584
2686	95585
2686	95586
572	95587
122488	95588
116434	95589
282614	95590
89791	95591
209970	95592
74695	95593
103409	95594
97340	95595
210367	95596
171084	95597
176890	95598
206352	95599
49929	95600
172627	95601
72427	95602
126109	95603
97258	95604
294023	95605
92732	95606
43902	95607
50429	95608
83852	95609
38837	95610
1646	95611
36828	95612
32301	95613
59830	95614
201061	95615
257940	95616
40683	95617
52150	95618
299311	95619
86269	95620
64231	95621
146594	95622
71596	95623
179493	95624
11912	95625
176934	95626
7742	95627
136523	95628
288307	95629
24360	95630
53930	95631
24209	95632
42636	95633
2620	95634
15470	95635
61607	95636
86637	95637
37708	95638
61624	95639
62760	95640
307323	95641
193677	95642
83154	95643
282858	95644
62034	95645
107535	95646
77988	95647
207468	95648
311634	95649
125453	95650
2893	95651
170948	95652
40622	95653
133	95654
20943	95655
199026	95656
40343	95657
169212	95658
61644	95659
229002	95660
180503	95661
114885	95662
297656	95663
8894	95664
24311	95665
200664	95666
55543	95667
8261	95668
161038	95669
165857	95670
23415	95671
121791	95672
13044	95673
3777	95674
155206	95675
158722	95676
7556	95677
98032	95678
4643	95679
25088	95680
1420	95681
86364	95682
3067	95683
283905	95684
11828	95685
13566	95686
56317	95687
108062	95688
30768	95689
42059	95690
13382	95691
18585	95692
48410	95693
109310	95694
238411	95695
111396	95696
125288	95697
300076	95698
27783	95699
159389	95700
123919	95701
315721	95702
17596	95703
12911	95704
13598	95705
46724	95706
45464	95707
191256	95708
87757	95709
43	95710
89700	95711
22259	95712
263018	95713
38189	95714
24020	95715
51477	95716
34075	95717
113616	95718
154503	95719
13110	95720
26178	95721
97944	95722
82951	95723
49347	95724
18525	95725
40816	95726
320170	95727
164888	95728
72848	95729
59314	95730
48046	95731
66504	95732
218420	95733
93388	95734
134432	95735
13114	95736
24148	95737
17791	95738
217971	95739
35673	95740
198623	95741
70028	95742
121001	95743
19318	95744
9022	95745
10401	95746
76871	95747
170887	95748
313665	95749
77941	95750
30589	95751
6970	95752
2106	95753
259644	95754
118507	95755
97402	95756
19611	95757
20423	95758
18943	95759
5940	95760
62339	95761
22073	95762
66965	95763
7887	95764
37860	95765
10865	95766
12585	95767
121540	95768
496	95769
15901	95770
119027	95771
4665	95772
79872	95773
2673	95774
3222	95775
71966	95776
42278	95777
274573	95778
235770	95779
63989	95780
55033	95781
788	95782
161501	95783
1837	95784
66770	95785
329450	95786
10294	95787
330249	95788
168544	95789
11667	95790
110023	95791
6085	95792
204988	95793
110219	95794
82339	95795
7208	95796
47659	95797
11936	95798
84120	95799
2911	95800
127727	95801
87765	95802
260058	95803
175371	95804
290115	95805
7175	95806
124165	95807
9500	95808
10217	95809
41477	95810
43118	95811
210400	95812
45157	95813
83917	95814
353957	95815
208649	95816
42793	95817
122712	95818
48695	95819
209088	95820
91881	95821
129187	95822
177998	95823
129586	95824
124461	95825
208278	95826
179217	95827
40669	95828
45437	95829
145706	95830
290396	95831
29577	95832
354030	95833
143224	95834
209510	95835
130297	95836
15946	95837
121492	95838
12891	95839
23661	95840
18017	95841
97146	95842
180858	95843
2173	95844
8388	95845
69564	95846
68842	95847
1243	95848
234404	95849
49700	95850
112041	95851
24098	95852
28322	95853
12	95854
108020	95855
3117	95856
5536	95857
10466	95858
47178	95859
13255	95860
322415	95861
9570	95862
121155	95863
20	95864
315091	95865
16784	95866
160894	95867
3447	95868
5958	95869
31085	95870
109411	95871
160921	95872
171892	95873
2432	95874
3129	95875
22409	95876
264606	95877
324424	95878
1132	95879
152081	95880
271214	95881
23392	95882
7909	95883
128227	95884
101941	95885
74655	95886
30633	95887
310717	95888
258314	95889
97744	95890
35427	95891
39563	95892
8233	95893
96849	95894
251167	95895
239792	95896
104625	95897
141046	95898
325539	95899
69835	95900
138474	95901
55518	95902
112401	95903
47636	95904
327140	95905
171070	95906
55640	95907
58758	95908
326233	95909
104	95910
28014	95911
82440	95912
18593	95913
35740	95914
71559	95915
110666	95916
17597	95917
9310	95918
65077	95919
212773	95920
24526	95921
16842	95922
3839	95923
15507	95924
150569	95925
19177	95926
55746	95927
118081	95928
102315	95929
123642	95930
12090	95931
35298	95932
83095	95933
92166	95934
62958	95935
5014	95936
26127	95937
27757	95938
109137	95939
77725	95940
128434	95941
13193	95942
13512	95943
160132	95944
66832	95945
19992	95946
84877	95947
129124	95948
201484	95949
41673	95950
263107	95951
29288	95952
355409	95953
41376	95954
64966	95955
129302	95956
31025	95957
98465	95958
130368	95959
40705	95960
14976	95961
113633	95962
140089	95963
151565	95964
16449	95965
198890	95966
41382	95967
66535	95968
77169	95969
117783	95970
140703	95971
93171	95972
205318	95973
61244	95974
354827	95975
152184	95976
271868	95977
31786	95978
101514	95979
351751	95980
255539	95981
124218	95982
31413	95983
128083	95984
29535	95985
150489	95986
28154	95987
14241	95988
140213	95989
225245	95990
13564	95991
239822	95992
132062	95993
111640	95994
40598	95995
18608	95996
37860	95997
86710	95998
132932	95999
16923	96000
2626	96001
35305	96002
269769	96003
78670	96004
165142	96005
182858	96006
138179	96007
29231	96008
185	96009
280394	96010
172781	96011
210127	96012
288015	96013
349840	96014
205705	96015
18215	96016
29560	96017
38624	96018
93875	96019
191662	96020
128829	96021
38769	96022
66064	96023
278275	96024
110563	96025
8873	96026
19949	96027
36215	96028
45550	96029
6335	96030
327244	96031
14548	96032
51258	96033
70458	96034
173768	96035
51687	96036
182126	96037
99779	96038
90606	96039
201957	96040
61353	96041
35431	96042
297489	96043
101193	96044
87955	96045
115735	96046
75900	96047
78796	96048
53162	96049
168853	96050
242852	96051
31273	96052
207405	96053
123164	96054
229221	96055
320372	96056
228043	96057
20579	96058
29390	96059
93650	96060
171067	96061
16583	96062
44784	96063
32327	96064
103851	96065
67587	96066
52652	96067
156982	96068
214693	96069
230835	96070
138378	96071
40589	96072
7024	96073
100221	96074
3417	96075
142771	96076
20305	96077
78892	96078
338540	96079
70029	96080
541	96081
60460	96082
4267	96083
50142	96084
163244	96085
135886	96086
4957	96087
2856	96088
198783	96089
63598	96090
47548	96091
78956	96092
3950	96093
204028	96094
19747	96095
38183	96096
4178	96097
212787	96098
66983	96099
5989	96100
81836	96101
16464	96102
101451	96103
123918	96104
51997	96105
21794	96106
191248	96107
69511	96108
114704	96109
5879	96110
46223	96111
301205	96112
41512	96113
8457	96114
13471	96115
6809	96116
319021	96117
6506	96118
285872	96119
53075	96120
3449	96121
50132	96122
186623	96123
39671	96124
251960	96125
100617	96126
26362	96127
18951	96128
819	96129
94246	96130
187952	96131
139	96132
56890	96133
60017	96134
167	96135
64816	96136
1828	96137
487	96138
113938	96139
18634	96140
82434	96141
117961	96142
7405	96143
64348	96144
4391	96145
16430	96146
77970	96147
16199	96148
52401	96149
159618	96150
117111	96151
37660	96152
1878	96153
224088	96154
24448	96155
11989	96156
45291	96157
173334	96158
108401	96159
173019	96160
71391	96161
243841	96162
9758	96163
72913	96164
17665	96165
34016	96166
9931	96167
4095	96168
4356	96169
22782	96170
66747	96171
33625	96172
108454	96173
12559	96174
11931	96175
326614	96176
50222	96177
8538	96178
298	96179
48216	96180
17673	96181
436	96182
153345	96183
265393	96184
51344	96185
117556	96186
30107	96187
139539	96188
176353	96189
58899	96190
43261	96191
196147	96192
191669	96193
9347	96194
6068	96195
172335	96196
202380	96197
21221	96198
45918	96199
44845	96200
15554	96201
229199	96202
155775	96203
203862	96204
952	96205
13638	96206
335927	96207
108536	96208
115844	96209
158544	96210
100953	96211
35633	96212
52445	96213
24609	96214
309143	96215
178115	96216
48616	96217
158282	96218
11208	96219
8274	96220
233890	96221
15129	96222
88013	96223
24412	96224
38753	96225
95653	96226
278661	96227
16492	96228
84922	96229
343630	96230
100428	96231
77408	96232
8658	96233
90174	96234
11196	96235
213036	96236
106823	96237
1062	96238
6113	96239
52729	96240
104611	96241
291505	96242
73040	96243
25635	96244
35955	96245
36151	96246
38200	96247
101728	96248
240011	96249
29768	96250
316173	96251
20113	96252
232582	96253
47638	96254
168402	96255
51903	96256
246823	96257
12557	96258
73824	96259
234558	96260
341225	96261
30839	96262
238255	96263
202215	96264
54699	96265
9670	96266
72237	96267
65009	96268
32302	96269
11170	96270
181622	96271
215390	96272
34673	96273
3644	96274
266947	96275
325382	96276
37976	96277
147562	96278
132799	96279
214755	96280
6415	96281
8090	96282
39303	96283
48692	96284
41694	96285
954	96286
18621	96287
51945	96288
50485	96289
76136	96290
48183	96291
50536	96292
30208	96293
88078	96294
12021	96295
211488	96296
90714	96297
26273	96298
80808	96299
73531	96300
140083	96301
169232	96302
149587	96303
155100	96304
29651	96305
107156	96306
107829	96307
18334	96308
24517	96309
33263	96310
14979	96311
157616	96312
18456	96313
186155	96314
114751	96315
26620	96316
22668	96317
37474	96318
18611	96319
235260	96320
153731	96321
39246	96322
23558	96323
93545	96324
26657	96325
80037	96326
21291	96327
100352	96328
131122	96329
70818	96330
285339	96331
180374	96332
344645	96333
20913	96334
54091	96335
67894	96336
126827	96337
11486	96338
2159	96339
83788	96340
50198	96341
211691	96342
295706	96343
61946	96344
109322	96345
20910	96346
9369	96347
167416	96348
94367	96349
243497	96350
66025	96351
10455	96352
29261	96353
10886	96354
26219	96355
80436	96356
66383	96357
17396	96358
17795	96359
3831	96360
135543	96361
11080	96362
159665	96363
262402	96364
46841	96365
897	96366
13608	96367
20285	96368
4904	96369
184268	96370
168183	96371
4007	96372
37642	96373
41322	96374
942	96375
13615	96376
140793	96377
16638	96378
71163	96379
5078	96380
160268	96381
25827	96382
1808	96383
7999	96384
38187	96385
6491	96386
33030	96387
19499	96388
36064	96389
160646	96390
274881	96391
167766	96392
204058	96393
15459	96394
17550	96395
66759	96396
118006	96397
43358	96398
286	96399
296729	96400
140105	96401
17737	96402
224047	96403
17076	96404
8732	96405
248386	96406
25577	96407
130385	96408
55733	96409
258844	96410
94963	96411
35409	96412
52109	96413
13187	96414
143896	96415
8242	96416
153715	96417
51197	96418
93482	96419
221119	96420
117929	96421
60846	96422
97097	96423
247516	96424
102541	96425
45875	96426
30674	96427
171285	96428
222221	96429
29566	96430
43908	96431
178127	96432
7258	96433
62134	96434
127415	96435
59174	96436
84226	96437
5434	96438
151414	96439
4133	96440
167652	96441
92082	96442
316604	96443
205368	96444
115732	96445
197610	96446
31435	96447
35084	96448
105286	96449
156437	96450
80701	96451
305417	96452
18244	96453
92485	96454
27289	96455
61744	96456
278095	96457
14896	96458
20230	96459
139023	96460
301244	96461
255039	96462
184814	96463
54377	96464
40913	96465
342624	96466
20107	96467
113126	96468
104578	96469
18209	96470
19938	96471
259072	96472
229291	96473
247739	96474
64203	96475
80622	96476
177760	96477
10110	96478
219181	96479
98302	96480
85814	96481
57324	96482
172748	96483
56708	96484
72841	96485
1849	96486
57737	96487
183343	96488
17953	96489
47319	96490
144337	96491
123525	96492
47175	96493
44033	96494
23387	96495
105599	96496
68882	96497
268002	96498
275502	96499
332049	96500
233370	96501
154588	96502
129272	96503
321418	96504
2558	96505
126154	96506
314985	96507
283323	96508
14937	96509
69506	96510
297529	96511
64863	96512
259281	96513
122537	96514
296933	96515
56045	96516
35638	96517
20211	96518
15247	96519
132469	96520
98789	96521
41277	96522
260011	96523
41423	96524
180609	96525
170960	96526
57584	96527
79211	96528
1849	96529
241911	96530
61504	96531
332111	96532
66195	96533
19566	96534
109837	96535
20399	96536
95981	96537
267095	96538
76025	96539
308634	96540
16989	96541
247169	96542
105603	96543
175943	96544
10033	96545
123226	96546
7224	96547
311517	96548
3720	96549
282593	96550
168898	96551
180148	96552
1850	96553
74359	96554
300236	96555
10275	96556
113261	96557
24963	96558
24964	96559
6623	96560
41472	96561
57274	96562
339652	96563
11162	96564
114830	96565
13639	96566
8894	96567
167660	96568
235	96569
20116	96570
294476	96571
116604	96572
33164	96573
113329	96574
286995	96575
55621	96576
143313	96577
337035	96578
324260	96579
17067	96580
60786	96581
105239	96582
105777	96583
74008	96584
274262	96585
69890	96586
4046	96587
10257	96588
203242	96589
74578	96590
103773	96591
144664	96592
225292	96593
11341	96594
353914	96595
3658	96596
91457	96597
43980	96598
37585	96599
10086	96600
141941	96601
3692	96602
245971	96603
108325	96604
62600	96605
29756	96606
70388	96607
67676	96608
123654	96609
28003	96610
98675	96611
81374	96612
22917	96613
156506	96614
348403	96615
28769	96616
2147	96617
18115	96618
66890	96619
35306	96620
122672	96621
113162	96622
13125	96623
23059	96624
30382	96625
235724	96626
68542	96627
51956	96628
322710	96629
149986	96630
297914	96631
192776	96632
305082	96633
28203	96634
305272	96635
6253	96636
225257	96637
269651	96638
324080	96639
135987	96640
26218	96641
29359	96642
307734	96643
75250	96644
156625	96645
320760	96646
320750	96647
320749	96648
191835	96649
320756	96650
320748	96651
320733	96652
320747	96653
320757	96654
320743	96655
320740	96656
320745	96657
320755	96658
320729	96659
320742	96660
320732	96661
320754	96662
191834	96663
320731	96664
191837	96665
320753	96666
320752	96667
320734	96668
320751	96669
191836	96670
191833	96671
320737	96672
35327	96673
5006	96674
55762	96675
31769	96676
22877	96677
169295	96678
55699	96679
188780	96680
71558	96681
97848	96682
160467	96683
168583	96684
18363	96685
107691	96686
17153	96687
122652	96688
97737	96689
157690	96690
48206	96691
106973	96692
225941	96693
259	96694
259	96695
259	96696
87760	96697
6118	96698
36130	96699
75725	96700
74710	96701
2953	96702
46082	96703
203733	96704
103266	96705
155178	96706
10360	96707
19526	96708
12456	96709
287971	96710
59696	96711
142869	96712
137211	96713
20909	96714
93444	96715
145496	96716
134189	96717
162332	96718
32655	96719
311330	96720
66123	96721
66822	96722
30448	96723
63099	96724
75822	96725
351699	96726
87897	96727
32390	96728
129123	96729
202985	96730
25293	96731
322204	96732
2686	96733
83347	96734
135661	96735
30544	96736
4556	96737
3571	96738
70152	96739
93336	96740
2973	96741
69843	96742
354392	96743
108005	96744
112597	96745
117322	96746
77722	96747
126036	96748
154290	96749
154835	96750
4360	96751
269478	96752
149648	96753
8332	96754
140950	96755
26170	96756
22684	96757
273639	96758
106	96759
19783	96760
6302	96761
158955	96762
41933	96763
150827	96764
37075	96765
6866	96766
49541	96767
6922	96768
6922	96769
6922	96770
331557	96771
15590	96772
423	96773
199221	96774
15528	96775
21144	96776
43490	96777
91414	96778
40	96779
89836	96780
2062	96781
1575	96782
201769	96783
126569	96784
14922	96785
137919	96786
333120	96787
82152	96788
16308	96789
29536	96790
1190	96791
70885	96792
122617	96793
299491	96794
64068	96795
30470	96796
135232	96797
32089	96798
144513	96799
38268	96800
122317	96801
118352	96802
17289	96803
15445	96804
4322	96805
10619	96806
53644	96807
1653	96808
1016	96809
5325	96810
238902	96811
37234	96812
37597	96813
4582	96814
137770	96815
18129	96816
150562	96817
347852	96818
309368	96819
335968	96820
2313	96821
215830	96822
159281	96823
66624	96824
12450	96825
66642	96826
101214	96827
55973	96828
233155	96829
99460	96830
252083	96831
109897	96832
5269	96833
13564	96834
265871	96835
24414	96836
33647	96837
738	96838
201760	96839
192208	96840
34778	96841
37336	96842
25847	96843
52419	96844
16333	96845
239631	96846
2419	96847
45784	96848
160943	96849
96031	96850
160939	96851
42789	96852
167333	96853
73893	96854
4113	96855
27167	96856
9537	96857
3813	96858
89588	96859
8415	96860
325	96861
165010	96862
276997	96863
35225	96864
79774	96865
19732	96866
75611	96867
19066	96868
1771	96869
30582	96870
112	96871
54336	96872
121765	96873
10854	96874
32553	96875
5399	96876
99996	96877
210520	96878
6935	96879
36999	96880
534	96881
125368	96882
25203	96883
147951	96884
105929	96885
29817	96886
63602	96887
94433	96888
194604	96889
131061	96890
93576	96891
207	96892
200523	96893
199354	96894
131685	96895
16862	96896
244876	96897
182785	96898
197178	96899
19729	96900
52012	96901
216592	96902
30008	96903
258466	96904
53821	96905
63866	96906
271019	96907
261666	96908
34912	96909
23962	96910
1763	96911
188857	96912
58176	96913
237507	96914
269966	96915
7004	96916
210001	96917
7934	96918
70227	96919
7192	96920
118476	96921
155011	96922
96228	96923
93238	96924
28879	96925
152245	96926
88959	96927
273775	96928
3631	96929
253219	96930
22500	96931
320619	96932
42714	96933
67845	96934
169838	96935
2899	96936
238527	96937
184504	96938
54336	96939
21337	96940
294554	96941
56655	96942
157637	96943
67915	96944
85063	96945
154739	96946
236440	96947
20923	96948
347345	96949
18996	96950
29188	96951
134367	96952
325802	96953
65053	96954
16738	96955
22909	96956
91343	96957
3111	96958
1272	96959
67160	96960
23571	96961
2600	96962
13349	96963
176264	96964
292641	96965
25731	96966
49501	96967
40035	96968
27329	96969
33388	96970
1882	96971
208208	96972
145955	96973
73832	96974
124341	96975
53446	96976
6127	96977
1969	96978
186015	96979
101176	96980
16279	96981
15917	96982
135624	96983
33394	96984
46010	96985
161610	96986
41706	96987
35819	96988
81831	96989
262195	96990
17214	96991
120783	96992
24844	96993
39219	96994
244538	96995
135852	96996
256606	96997
155228	96998
19647	96999
134952	97000
35852	97001
2769	97002
20176	97003
101303	97004
57911	97005
34877	97006
22015	97007
31126	97008
173387	97009
5399	97010
10863	97011
5172	97012
64055	97013
5217	97014
120619	97015
329693	97016
64552	97017
263657	97018
61	97019
103017	97020
34500	97021
28460	97022
20619	97023
135709	97024
39993	97025
36054	97026
13125	97027
51731	97028
126379	97029
123701	97030
180799	97031
153235	97032
247518	97033
61725	97034
22846	97035
182710	97036
112384	97037
43141	97038
18374	97039
315806	97040
238	97041
39155	97042
263757	97043
189385	97044
32320	97045
184948	97046
190094	97047
119050	97048
35104	97049
12524	97050
61887	97051
9290	97052
33464	97053
6560	97054
133686	97055
98480	97056
2070	97057
49219	97058
334966	97059
126359	97060
340317	97061
66392	97062
1370	97063
8323	97064
92089	97065
82220	97066
314714	97067
102193	97068
28142	97069
102	97070
140019	97071
135123	97072
121881	97073
83261	97074
265850	97075
1277	97076
26020	97077
6869	97078
100619	97079
42309	97080
146827	97081
90065	97082
247646	97083
148679	97084
140228	97085
37905	97086
280	97087
310242	97088
342353	97089
133276	97090
235438	97091
145521	97092
8884	97093
5211	97094
130184	97095
1793	97096
18503	97097
326502	97098
180521	97099
183267	97100
59036	97101
10793	97102
52845	97103
69663	97104
33846	97105
218721	97106
10418	97107
52099	97108
57690	97109
16493	97110
230297	97111
9208	97112
210527	97113
77329	97114
77785	97115
3074	97116
13335	97117
604	97118
4126	97119
40	97120
1704	97121
314158	97122
45714	97123
159643	97124
314872	97125
199	97126
314608	97127
287466	97128
216454	97129
40255	97130
154716	97131
599	97132
670	97133
5968	97134
4463	97135
5954	97136
9727	97137
11193	97138
10014	97139
164359	97140
34819	97141
264825	97142
139793	97143
212416	97144
5494	97145
118933	97146
317377	97147
32606	97148
101046	97149
134469	97150
130006	97151
119162	97152
49327	97153
179834	97154
56044	97155
36665	97156
29596	97157
108982	97158
11123	97159
34457	97160
31062	97161
289806	97162
21020	97163
317	97164
208510	97165
25542	97166
84	97167
178699	97168
20513	97169
9549	97170
159692	97171
148865	97172
52303	97173
75955	97174
113756	97175
172479	97176
45584	97177
17887	97178
178796	97179
203911	97180
264217	97181
194	97182
31215	97183
62131	97184
102052	97185
121910	97186
112411	97187
71227	97188
43320	97189
7558	97190
91	97191
193352	97192
1457	97193
90937	97194
31543	97195
84278	97196
264793	97197
50538	97198
79004	97199
15267	97200
91829	97201
46006	97202
245005	97203
67057	97204
37046	97205
73671	97206
1992	97207
7070	97208
113559	97209
25908	97210
6037	97211
37055	97212
36749	97213
15694	97214
11754	97215
21274	97216
163892	97217
16666	97218
66044	97219
118092	97220
10944	97221
51353	97222
63914	97223
10960	97224
224263	97225
229638	97226
141254	97227
138881	97228
19943	97229
63910	97230
333086	97231
206057	97232
31253	97233
973	97234
119515	97235
134867	97236
52468	97237
273897	97238
2446	97239
40692	97240
40122	97241
9861	97242
186744	97243
63445	97244
345077	97245
28181	97246
326454	97247
29486	97248
16687	97249
281209	97250
52225	97251
2333	97252
1586	97253
285030	97254
8658	97255
243188	97256
9625	97257
67154	97258
50529	97259
226783	97260
90192	97261
21070	97262
7162	97263
28922	97264
78912	97265
8271	97266
138997	97267
270528	97268
93232	97269
94362	97270
3443	97271
184468	97272
1271	97273
119	97274
53130	97275
197235	97276
197235	97277
13195	97278
52730	97279
234031	97280
14712	97281
188458	97282
305903	97283
102708	97284
53746	97285
271237	97286
119544	97287
67131	97288
242688	97289
242696	97290
321084	97291
84468	97292
151677	97293
155261	97294
239	97295
16050	97296
5160	97297
167816	97298
1098	97299
3095	97300
21506	97301
9545	97302
8273	97303
234821	97304
1153	97305
105734	97306
40117	97307
91205	97308
285092	97309
170723	97310
302776	97311
167399	97312
47032	97313
256899	97314
272661	97315
125810	97316
156932	97317
75135	97318
62010	97319
38118	97320
16015	97321
45549	97322
262685	97323
66970	97324
93706	97325
310622	97326
41340	97327
211724	97328
59942	97329
40065	97330
51756	97331
51651	97332
12646	97333
7625	97334
235706	97335
7585	97336
103630	97337
167228	97338
99070	97339
20981	97340
24788	97341
137533	97342
21979	97343
150489	97344
47455	97345
164030	97346
14883	97347
86526	97348
81647	97349
37869	97350
92177	97351
159905	97352
122524	97353
25357	97354
36273	97355
2013	97356
62077	97357
67341	97358
8886	97359
23079	97360
266655	97361
113879	97362
18875	97363
8231	97364
111577	97365
17100	97366
119620	97367
27894	97368
263667	97369
47457	97370
31722	97371
1765	97372
263605	97373
190942	97374
101867	97375
31940	97376
15936	97377
22898	97378
14843	97379
312134	97380
324851	97381
727	97382
4159	97383
2577	97384
31871	97385
314917	97386
349381	97387
111340	97388
288412	97389
202197	97390
192573	97391
31853	97392
2138	97393
179908	97394
314137	97395
313198	97396
225159	97397
123115	97398
220689	97399
1595	97400
96076	97401
12360	97402
53200	97403
154700	97404
207704	97405
44587	97406
11681	97407
5511	97408
26035	97409
47708	97410
31842	97411
201921	97412
332242	97413
67942	97414
53844	97415
26547	97416
17474	97417
52672	97418
317761	97419
119113	97420
160724	97421
188263	97422
77718	97423
229210	97424
67023	97425
52106	97426
118887	97427
9755	97428
4549	97429
205114	97430
70203	97431
182054	97432
103394	97433
67688	97434
186178	97435
16178	97436
86989	97437
64	97438
56441	97439
93482	97440
10582	97441
33507	97442
73835	97443
28407	97444
113729	97445
70412	97446
62354	97447
132951	97448
61670	97449
15389	97450
29513	97451
93702	97452
101609	97453
155650	97454
45333	97455
29559	97456
110187	97457
6134	97458
115100	97459
10956	97460
41452	97461
3737	97462
13572	97463
67703	97464
187203	97465
97549	97466
130525	97467
8283	97468
188807	97469
312406	97470
187747	97471
43597	97472
42122	97473
78260	97474
169914	97475
39556	97476
124775	97477
156809	97478
226030	97479
295	97480
100355	97481
148159	97482
1700	97483
166705	97484
172918	97485
188869	97486
40515	97487
317076	97488
1771	97489
1756	97490
344756	97491
1559	97492
113531	97493
6928	97494
101842	97495
124428	97496
14896	97497
19983	97498
473	97499
66396	97500
109707	97501
277403	97502
1746	97503
337986	97504
7344	97505
344603	97506
47426	97507
320505	97508
70309	97509
338768	97510
185521	97511
198724	97512
56949	97513
112733	97514
230219	97515
136382	97516
51083	97517
10932	97518
182483	97519
51198	97520
46104	97521
115135	97522
162923	97523
139156	97524
2989	97525
11842	97526
109153	97527
125229	97528
99085	97529
321712	97530
43909	97531
8140	97532
22744	97533
116313	97534
89624	97535
20764	97536
230086	97537
202392	97538
76557	97539
53634	97540
99951	97541
297982	97542
150034	97543
2442	97544
32378	97545
7558	97546
10762	97547
91295	97548
76582	97549
5612	97550
33163	97551
109195	97552
118172	97553
21458	97554
5660	97555
86702	97556
150355	97557
158029	97558
56087	97559
5615	97560
187489	97561
157305	97562
37171	97563
25	97564
41164	97565
27298	97566
95835	97567
7941	97568
4837	97569
3338	97570
4703	97571
42749	97572
58649	97573
123259	97574
36712	97575
9610	97576
123905	97577
13535	97578
9569	97579
6907	97580
42125	97581
4185	97582
123917	97583
202659	97584
18346	97585
75083	97586
211998	97587
135572	97588
5373	97589
183256	97590
336861	97591
53810	97592
176420	97593
125520	97594
9181	97595
302566	97596
56240	97597
2758	97598
341555	97599
113803	97600
268701	97601
286798	97602
179283	97603
184062	97604
12573	97605
43591	97606
19912	97607
167574	97608
104879	97609
73790	97610
104106	97611
94300	97612
288081	97613
29210	97614
65114	97615
31886	97616
58892	97617
51180	97618
12933	97619
121837	97620
45177	97621
262797	97622
187039	97623
2944	97624
98908	97625
194122	97626
162	97627
190688	97628
26586	97629
72777	97630
332133	97631
130473	97632
182387	97633
323499	97634
21676	97635
323452	97636
187424	97637
302381	97638
15055	97639
140960	97640
140486	97641
85211	97642
166553	97643
70803	97644
74387	97645
42953	97646
21355	97647
1704	97648
109378	97649
23215	97650
166167	97651
263586	97652
88033	97653
3838	97654
125032	97655
484	97656
230928	97657
333042	97658
145611	97659
329020	97660
204756	97661
119	97662
160335	97663
56222	97664
64011	97665
27218	97666
305992	97667
32794	97668
39094	97669
160436	97670
90655	97671
8623	97672
33558	97673
784	97674
74129	97675
35805	97676
41243	97677
258150	97678
41808	97679
267183	97680
7512	97681
1730	97682
45657	97683
315182	97684
164312	97685
38435	97686
6050	97687
65314	97688
15407	97689
228392	97690
40458	97691
1954	97692
112130	97693
210842	97694
104140	97695
158895	97696
194113	97697
249636	97698
149540	97699
29118	97700
41312	97701
41197	97702
170639	97703
179417	97704
126597	97705
89622	97706
30379	97707
61323	97708
266107	97709
291271	97710
109492	97711
116917	97712
75435	97713
14869	97714
190535	97715
216969	97716
169178	97717
130342	97718
227110	97719
30219	97720
20724	97721
18524	97722
188181	97723
77269	97724
82455	97725
110874	97726
21121	97727
328276	97728
319454	97729
15914	97730
107439	97731
19857	97732
137375	97733
31027	97734
40351	97735
9134	97736
97790	97737
10212	97738
83696	97739
73924	97740
112663	97741
85404	97742
220184	97743
1335	97744
135937	97745
78879	97746
156528	97747
10738	97748
276906	97749
55839	97750
52410	97751
354885	97752
38351	97753
25191	97754
41848	97755
166626	97756
15485	97757
43797	97758
126936	97759
72678	97760
353190	97761
11691	97762
9417	97763
123827	97764
306741	97765
55109	97766
202055	97767
38096	97768
75941	97769
55574	97770
334609	97771
157635	97772
35175	97773
129786	97774
60621	97775
169172	97776
426	97777
20017	97778
30297	97779
17106	97780
33847	97781
20678	97782
5952	97783
12589	97784
120585	97785
13442	97786
204854	97787
72267	97788
177223	97789
113750	97790
140142	97791
79236	97792
2401	97793
322843	97794
312754	97795
235475	97796
297483	97797
122568	97798
46629	97799
163211	97800
338431	97801
159935	97802
1943	97803
31611	97804
257284	97805
51121	97806
6621	97807
194427	97808
14585	97809
214	97810
12182	97811
8446	97812
232649	97813
80079	97814
355098	97815
67766	97816
83016	97817
41724	97818
3003	97819
140837	97820
32854	97821
14542	97822
59373	97823
87253	97824
46646	97825
5940	97826
78824	97827
93344	97828
203017	97829
15086	97830
35963	97831
82987	97832
12089	97833
124079	97834
27631	97835
21049	97836
4553	97837
139646	97838
26317	97839
8448	97840
104180	97841
131133	97842
21920	97843
285171	97844
37502	97845
992	97846
2435	97847
1428	97848
15349	97849
152365	97850
47357	97851
174932	97852
339637	97853
39063	97854
77923	97855
1105	97856
140638	97857
134097	97858
120550	97859
103782	97860
14985	97861
222890	97862
40313	97863
184143	97864
992	97865
54589	97866
141878	97867
395	97868
17561	97869
30045	97870
189236	97871
126370	97872
155403	97873
1713	97874
72181	97875
9000	97876
192800	97877
7341	97878
164112	97879
101737	97880
99441	97881
47021	97882
342121	97883
201682	97884
21984	97885
56932	97886
161568	97887
119915	97888
78998	97889
146045	97890
119015	97891
46473	97892
138227	97893
227792	97894
125070	97895
297	97896
29441	97897
18929	97898
139217	97899
28168	97900
25714	97901
2746	97902
71218	97903
5918	97904
81423	97905
65	97906
183325	97907
36766	97908
40022	97909
172	97910
116775	97911
191021	97912
70006	97913
88624	97914
216963	97915
225810	97916
51554	97917
65051	97918
61332	97919
83006	97920
12237	97921
56202	97922
11279	97923
37927	97924
174957	97925
76868	97926
79399	97927
145795	97928
42801	97929
102320	97930
120583	97931
32454	97932
130	97933
190344	97934
9323	97935
83023	97936
20788	97937
60825	97938
21960	97939
38450	97940
124485	97941
166762	97942
198844	97943
174443	97944
56366	97945
47038	97946
137598	97947
13776	97948
47639	97949
28096	97950
55685	97951
4734	97952
331564	97953
96369	97954
243940	97955
54586	97956
94937	97957
105661	97958
52149	97959
3133	97960
28525	97961
77465	97962
21425	97963
38449	97964
154625	97965
119332	97966
1335	97967
2079	97968
70267	97969
5182	97970
84635	97971
55817	97972
14397	97973
62900	97974
25987	97975
39833	97976
85214	97977
14581	97978
28844	97979
81278	97980
118858	97981
58615	97982
854	97983
8215	97984
131383	97985
249522	97986
51267	97987
277501	97988
289962	97989
179678	97990
10783	97991
2957	97992
87713	97993
6213	97994
120258	97995
115071	97996
132	97997
187520	97998
9470	97999
125125	98000
336987	98001
46701	98002
761	98003
52524	98004
156711	98005
67292	98006
43366	98007
38056	98008
30602	98009
245394	98010
334060	98011
39636	98012
75065	98013
148267	98014
177566	98015
63606	98016
67827	98017
150131	98018
215020	98019
40104	98020
14473	98021
80443	98022
51450	98023
283870	98024
35609	98025
202519	98026
210514	98027
25396	98028
63086	98029
253455	98030
20715	98031
43637	98032
60973	98033
216711	98034
290914	98035
127754	98036
173322	98037
201555	98038
199365	98039
125527	98040
337673	98041
69880	98042
2557	98043
292562	98044
126581	98045
104658	98046
339796	98047
353098	98048
6888	98049
142944	98050
106407	98051
10198	98052
53415	98053
58298	98054
105342	98055
112931	98056
130997	98057
133209	98058
74699	98059
196094	98060
13730	98061
5075	98062
28900	98063
26967	98064
30858	98065
353416	98066
11605	98067
83667	98068
16870	98069
135336	98070
40408	98071
1748	98072
2149	98073
2978	98074
47169	98075
21712	98076
25552	98077
49	98078
44219	98079
75269	98080
155107	98081
350618	98082
44789	98083
338066	98084
156844	98085
106190	98086
247339	98087
156276	98088
184232	98089
4604	98090
3444	98091
20505	98092
174385	98093
44588	98094
22936	98095
160984	98096
252844	98097
31978	98098
133522	98099
219482	98100
215283	98101
5253	98102
260726	98103
26266	98104
204162	98105
172716	98106
158563	98107
89842	98108
121951	98109
59725	98110
11478	98111
31088	98112
80757	98113
277398	98114
268921	98115
72799	98116
172085	98117
228993	98118
35178	98119
119608	98120
238053	98121
256818	98122
51332	98123
249593	98124
63749	98125
86683	98126
227159	98127
232997	98128
292251	98129
152418	98130
141602	98131
40705	98132
103636	98133
30425	98134
38834	98135
75723	98136
210004	98137
90107	98138
230456	98139
224472	98140
89609	98141
9064	98142
275314	98143
105462	98144
17680	98145
60960	98146
1744	98147
10407	98148
44648	98149
36067	98150
148689	98151
56944	98152
8368	98153
59412	98154
15812	98155
137632	98156
1277	98157
36618	98158
115009	98159
123994	98160
10879	98161
239193	98162
206940	98163
226021	98164
19528	98165
157898	98166
16782	98167
10223	98168
159875	98169
148184	98170
194361	98171
40507	98172
249763	98173
32395	98174
5467	98175
19987	98176
286066	98177
152982	98178
35020	98179
71449	98180
26348	98181
11140	98182
10077	98183
106916	98184
563	98185
23955	98186
58566	98187
14343	98188
272212	98189
187145	98190
124	98191
191642	98192
58567	98193
37514	98194
327651	98195
79312	98196
542	98197
7567	98198
118142	98199
130786	98200
60376	98201
8403	98202
280332	98203
96426	98204
16924	98205
109930	98206
44839	98207
182534	98208
51693	98209
130486	98210
15585	98211
71783	98212
77683	98213
7320	98214
346570	98215
16870	98216
46418	98217
74684	98218
18136	98219
41285	98220
73824	98221
130137	98222
44047	98223
41595	98224
11529	98225
105364	98226
211589	98227
145543	98228
137155	98229
240379	98230
205440	98231
109946	98232
356496	98233
258835	98234
167199	98235
84449	98236
138350	98237
106385	98238
136	98239
14781	98240
3358	98241
40432	98242
27808	98243
64573	98244
1484	98245
92333	98246
31050	98247
146861	98248
238986	98249
238204	98250
238983	98251
238824	98252
239095	98253
239051	98254
238866	98255
238595	98256
239092	98257
239180	98258
238003	98259
238286	98260
238593	98261
238544	98262
239174	98263
238951	98264
110990	98265
237937	98266
239151	98267
238991	98268
238004	98269
238017	98270
238831	98271
238377	98272
238940	98273
238714	98274
62114	98275
7525	98276
157647	98277
158035	98278
9109	98279
15592	98280
159327	98281
261601	98282
159327	98283
6727	98284
144708	98285
18444	98286
16651	98287
18740	98288
352667	98289
50029	98290
32178	98291
21946	98292
28881	98293
34204	98294
75719	98295
47482	98296
237516	98297
99541	98298
30420	98299
123906	98300
257442	98301
58707	98302
124956	98303
51130	98304
112003	98305
5382	98306
60635	98307
171293	98308
14125	98309
67394	98310
81890	98311
297575	98312
257584	98313
131317	98314
257463	98315
100017	98316
15733	98317
85707	98318
76016	98319
153327	98320
173508	98321
119791	98322
27379	98323
65427	98324
203316	98325
56653	98326
8440	98327
326254	98328
233346	98329
28620	98330
22809	98331
202666	98332
43	98333
29710	98334
178947	98335
3197	98336
158828	98337
24872	98338
330098	98339
188712	98340
11551	98341
68222	98342
167355	98343
41234	98344
49701	98345
39085	98346
78284	98347
249760	98348
104549	98349
55187	98350
185273	98351
83871	98352
204031	98353
81210	98354
28484	98355
155682	98356
254837	98357
49899	98358
50757	98359
186724	98360
155604	98361
242395	98362
130404	98363
239435	98364
236950	98365
76907	98366
7071	98367
93835	98368
133835	98369
9669	98370
52290	98371
13817	98372
47370	98373
50189	98374
20425	98375
102251	98376
33652	98377
107739	98378
108161	98379
27204	98380
14401	98381
7173	98382
345740	98383
1410	98384
107309	98385
46952	98386
30923	98387
13511	98388
81161	98389
772	98390
15920	98391
20315	98392
4087	98393
114702	98394
44500	98395
40576	98396
35095	98397
16886	98398
232282	98399
93402	98400
141175	98401
161	98402
14541	98403
156854	98404
87931	98405
11775	98406
69260	98407
318830	98408
144621	98409
2603	98410
15682	98411
27458	98412
62465	98413
329196	98414
138839	98415
2887	98416
43406	98417
120726	98418
107290	98419
147387	98420
29395	98421
14120	98422
8664	98423
134274	98424
40335	98425
51672	98426
348440	98427
134958	98428
297712	98429
56457	98430
12122	98431
25545	98432
105336	98433
44429	98434
32511	98435
9412	98436
16584	98437
351258	98438
164948	98439
218612	98440
261075	98441
56457	98442
138939	98443
247358	98444
25535	98445
64651	98446
26338	98447
4841	98448
184749	98449
56908	98450
34744	98451
51628	98452
61061	98453
26986	98454
105470	98455
121022	98456
32106	98457
344521	98458
181818	98459
2797	98460
38335	98461
120577	98462
2269	98463
9129	98464
114460	98465
26335	98466
123782	98467
53830	98468
6915	98469
88820	98470
1227	98471
63503	98472
18119	98473
289740	98474
103951	98475
946	98476
26444	98477
69896	98478
59634	98479
9838	98480
70932	98481
138737	98482
76318	98483
12798	98484
80301	98485
72638	98486
10247	98487
162455	98488
7596	98489
80979	98490
46635	98491
63007	98492
42855	98493
16685	98494
54338	98495
117896	98496
135	98497
24986	98498
144401	98499
263067	98500
1268	98501
31202	98502
315973	98503
52213	98504
367	98505
4714	98506
6915	98507
84337	98508
95166	98509
150380	98510
176051	98511
2574	98512
52827	98513
160497	98514
25858	98515
231154	98516
190936	98517
79619	98518
71379	98519
53111	98520
43019	98521
31956	98522
35441	98523
264242	98524
10661	98525
14902	98526
86395	98527
219815	98528
8736	98529
33067	98530
27604	98531
164356	98532
2950	98533
4365	98534
3876	98535
25974	98536
103040	98537
40446	98538
301398	98539
4460	98540
263636	98541
7512	98542
123659	98543
78270	98544
50943	98545
50943	98546
20653	98547
20653	98548
20653	98549
50943	98550
50943	98551
20653	98552
340131	98553
25675	98554
32297	98555
1562	98556
15609	98557
38191	98558
345416	98559
16780	98560
6570	98561
83568	98562
305893	98563
305999	98564
280417	98565
40890	98566
118104	98567
31125	98568
24148	98569
25176	98570
314852	98571
258962	98572
2396	98573
130699	98574
119153	98575
12515	98576
179517	98577
298457	98578
80000	98579
100090	98580
133439	98581
63212	98582
192917	98583
23271	98584
119655	98585
19204	98586
277157	98587
145	98588
267258	98589
22372	98590
37204	98591
3636	98592
101774	98593
6527	98594
22374	98595
42049	98596
47844	98597
4330	98598
641	98599
192516	98600
37413	98601
29830	98602
29498	98603
229559	98604
89469	98605
198063	98606
274635	98607
306825	98608
74465	98609
166258	98610
17274	98611
271760	98612
61796	98613
24993	98614
137747	98615
17258	98616
98906	98617
286849	98618
83284	98619
17277	98620
259317	98621
204515	98622
28527	98623
193368	98624
243214	98625
134887	98626
32486	98627
12060	98628
283664	98629
159789	98630
158030	98631
176693	98632
7395	98633
129943	98634
24170	98635
92647	98636
30634	98637
97072	98638
219082	98639
59772	98640
99015	98641
162107	98642
38820	98643
73364	98644
71505	98645
1639	98646
162000	98647
59433	98648
115822	98649
8274	98650
72915	98651
124362	98652
172791	98653
3893	98654
293292	98655
127961	98656
196550	98657
11188	98658
8448	98659
283239	98660
292296	98661
7644	98662
127722	98663
109025	98664
71722	98665
50900	98666
353336	98667
85094	98668
267209	98669
50965	98670
138713	98671
20603	98672
121419	98673
23770	98674
140079	98675
129291	98676
198066	98677
342108	98678
93743	98679
61827	98680
1189	98681
100409	98682
1677	98683
222353	98684
193534	98685
103824	98686
101379	98687
139777	98688
40220	98689
47933	98690
104910	98691
7322	98692
195171	98693
341	98694
167286	98695
115508	98696
250009	98697
9179	98698
347245	98699
61620	98700
259119	98701
259273	98702
259079	98703
336170	98704
10328	98705
219019	98706
318587	98707
17952	98708
4189	98709
5392	98710
40600	98711
30843	98712
9442	98713
46990	98714
103770	98715
161052	98716
1010	98717
34841	98718
134491	98719
38740	98720
38762	98721
27586	98722
99550	98723
172425	98724
95669	98725
27639	98726
188789	98727
15849	98728
122902	98729
282582	98730
90973	98731
125066	98732
82875	98733
336511	98734
73085	98735
44090	98736
169551	98737
176042	98738
337891	98739
76859	98740
102545	98741
27929	98742
9351	98743
20513	98744
109486	98745
71391	98746
39	98747
23769	98748
43	98749
56143	98750
2572	98751
339324	98752
17126	98753
100692	98754
204233	98755
63934	98756
353997	98757
183158	98758
6329	98759
29435	98760
29435	98761
68204	98762
184294	98763
24905	98764
6267	98765
197138	98766
78933	98767
38286	98768
62906	98769
147330	98770
220613	98771
2426	98772
16433	98773
315125	98774
189933	98775
188452	98776
232522	98777
65307	98778
81651	98779
100543	98780
49798	98781
40830	98782
190323	98783
296522	98784
17127	98785
25595	98786
119365	98787
36642	98788
1837	98789
18986	98790
31897	98791
220776	98792
43372	98793
164528	98794
8246	98795
258987	98796
41742	98797
190359	98798
110204	98799
177897	98800
28619	98801
145831	98802
317504	98803
158462	98804
612	98805
78984	98806
58407	98807
4732	98808
350250	98809
256584	98810
180619	98811
198909	98812
118779	98813
2766	98814
189700	98815
123172	98816
74680	98817
143656	98818
1212	98819
7527	98820
67481	98821
106381	98822
58074	98823
323721	98824
191446	98825
4682	98826
92407	98827
202351	98828
53433	98829
273685	98830
97347	98831
2158	98832
22918	98833
65096	98834
55187	98835
41277	98836
46231	98837
1763	98838
38996	98839
6370	98840
8842	98841
96030	98842
51164	98843
36781	98844
18094	98845
1848	98846
349037	98847
247870	98848
122987	98849
17636	98850
15047	98851
55196	98852
81136	98853
306860	98854
184230	98855
330512	98856
684	98857
180687	98858
169067	98859
33925	98860
72415	98861
173612	98862
108837	98863
286692	98864
286686	98865
198251	98866
34155	98867
35513	98868
129311	98869
177719	98870
142133	98871
119849	98872
288471	98873
55911	98874
176313	98875
184196	98876
104375	98877
26816	98878
49507	98879
88358	98880
109705	98881
26816	98882
176338	98883
75254	98884
109879	98885
72741	98886
354869	98887
48578	98888
109831	98889
71495	98890
110314	98891
9926	98892
165029	98893
44949	98894
132485	98895
291142	98896
8592	98897
128923	98898
171948	98899
175401	98900
109263	98901
57641	98902
295928	98903
178475	98904
112232	98905
178153	98906
83128	98907
51117	98908
184748	98909
190509	98910
348709	98911
174559	98912
165559	98913
197339	98914
176105	98915
22553	98916
99609	98917
65516	98918
296120	98919
349007	98920
5113	98921
6581	98922
281676	98923
190192	98924
31599	98925
23167	98926
182673	98927
225709	98928
38951	98929
55466	98930
10858	98931
180900	98932
82559	98933
253050	98934
305718	98935
58409	98936
40189	98937
47330	98938
218477	98939
3231	98940
3249	98941
23119	98942
139024	98943
108979	98944
1154	98945
23874	98946
72202	98947
31390	98948
40454	98949
68954	98950
126058	98951
44544	98952
57465	98953
3895	98954
128044	98955
72807	98956
347391	98957
41	98958
97883	98959
8621	98960
148393	98961
305969	98962
185648	98963
1686	98964
345027	98965
70462	98966
11593	98967
202639	98968
67415	98969
189188	98970
2608	98971
3140	98972
11219	98973
52133	98974
131482	98975
55903	98976
198292	98977
32199	98978
15374	98979
7455	98980
107600	98981
7418	98982
27075	98983
2468	98984
351883	98985
66388	98986
236170	98987
47307	98988
54406	98989
213443	98990
95	98991
70615	98992
2181	98993
66388	98994
207769	98995
86992	98996
36516	98997
68301	98998
30136	98999
207425	99000
49510	99001
42720	99002
251	99003
8498	99004
50516	99005
4688	99006
166729	99007
30895	99008
177967	99009
18941	99010
19868	99011
33296	99012
121346	99013
7653	99014
314088	99015
141715	99016
185294	99017
268076	99018
17279	99019
9800	99020
69450	99021
109981	99022
12438	99023
57704	99024
48734	99025
225413	99026
149202	99027
52779	99028
52354	99029
75253	99030
10840	99031
21579	99032
2839	99033
123070	99034
5645	99035
59294	99036
13690	99037
1485	99038
31	99039
64594	99040
105960	99041
8425	99042
125236	99043
18866	99044
77281	99045
2202	99046
6587	99047
14397	99048
85943	99049
461	99050
41189	99051
1974	99052
5886	99053
46731	99054
77441	99055
86536	99056
71876	99057
315972	99058
115289	99059
1071	99060
240395	99061
1721	99062
7431	99063
8451	99064
120687	99065
179762	99066
88778	99067
45220	99068
297330	99069
2163	99070
28693	99071
358	99072
1067	99073
41249	99074
118603	99075
25883	99076
38369	99077
192840	99078
131441	99079
175632	99080
191254	99081
2833	99082
147715	99083
47483	99084
13	99085
40737	99086
3310	99087
3948	99088
57914	99089
77703	99090
349799	99091
122849	99092
335029	99093
165579	99094
115845	99095
71691	99096
31766	99097
79421	99098
184240	99099
104193	99100
163913	99101
5057	99102
101505	99103
38414	99104
6427	99105
46744	99106
78274	99107
92018	99108
132610	99109
54134	99110
15019	99111
198797	99112
80445	99113
100954	99114
41244	99115
262838	99116
58720	99117
572	99118
24582	99119
66567	99120
8272	99121
65209	99122
101636	99123
51182	99124
30511	99125
102884	99126
46129	99127
346343	99128
66941	99129
236949	99130
32603	99131
186054	99132
104154	99133
62262	99134
7584	99135
196	99136
209469	99137
41012	99138
334638	99139
107694	99140
132867	99141
21459	99142
166769	99143
45852	99144
30258	99145
101749	99146
8162	99147
46621	99148
26284	99149
83353	99150
90685	99151
156865	99152
5232	99153
101400	99154
207485	99155
112640	99156
3182	99157
98944	99158
14598	99159
26175	99160
85260	99161
64823	99162
208437	99163
78044	99164
276433	99165
2524	99166
15088	99167
19330	99168
46824	99169
108410	99170
103425	99171
4118	99172
29444	99173
14243	99174
119698	99175
46557	99176
200651	99177
2032	99178
51021	99179
118622	99180
14619	99181
11778	99182
190581	99183
48199	99184
9846	99185
108152	99186
62080	99187
1438	99188
10606	99189
26198	99190
191304	99191
330815	99192
145473	99193
402	99194
11872	99195
66752	99196
53822	99197
1374	99198
16320	99199
80319	99200
130205	99201
14564	99202
93366	99203
29802	99204
105359	99205
284211	99206
331937	99207
196930	99208
143425	99209
19396	99210
2991	99211
44431	99212
60006	99213
271338	99214
184000	99215
181739	99216
123428	99217
28922	99218
62190	99219
23434	99220
4380	99221
77268	99222
115942	99223
112485	99224
150046	99225
116673	99226
35636	99227
127254	99228
59133	99229
144758	99230
46158	99231
146518	99232
209847	99233
186481	99234
216931	99235
313217	99236
309458	99237
98757	99238
55630	99239
7162	99240
155623	99241
82881	99242
189290	99243
68388	99244
31343	99245
131191	99246
271089	99247
67921	99248
178177	99249
132691	99250
9785	99251
343320	99252
69403	99253
157586	99254
115356	99255
331927	99256
197757	99257
192041	99258
115497	99259
118011	99260
80562	99261
155077	99262
123383	99263
331483	99264
197776	99265
197777	99266
209202	99267
50675	99268
74616	99269
113489	99270
123246	99271
1750	99272
181209	99273
121441	99274
119563	99275
160595	99276
799	99277
24123	99278
331615	99279
90749	99280
37321	99281
8752	99282
12150	99283
329718	99284
410	99285
59062	99286
3107	99287
134288	99288
82574	99289
38071	99290
106699	99291
46075	99292
106966	99293
642	99294
1203	99295
1203	99296
63816	99297
1022	99298
495	99299
63833	99300
64013	99301
116802	99302
237340	99303
128841	99304
38599	99305
882	99306
276	99307
287277	99308
146516	99309
206547	99310
354442	99311
128697	99312
84334	99313
350561	99314
36870	99315
3612	99316
190542	99317
319343	99318
315052	99319
317588	99320
70793	99321
188476	99322
103837	99323
315271	99324
33334	99325
30317	99326
86077	99327
106379	99328
63286	99329
50733	99330
53977	99331
174292	99332
80667	99333
9804	99334
150094	99335
317947	99336
279168	99337
15734	99338
248939	99339
342	99340
6355	99341
57158	99342
234693	99343
60843	99344
289948	99345
46220	99346
260564	99347
14881	99348
3546	99349
49077	99350
80401	99351
21811	99352
62944	99353
27003	99354
166866	99355
66769	99356
22343	99357
65603	99358
102186	99359
45544	99360
56444	99361
5645	99362
209658	99363
5694	99364
187034	99365
119529	99366
80751	99367
51457	99368
125764	99369
76172	99370
197254	99371
35430	99372
184270	99373
32922	99374
26164	99375
122926	99376
15124	99377
101485	99378
1286	99379
38701	99380
75177	99381
45478	99382
4039	99383
84734	99384
71728	99385
33142	99386
9563	99387
29379	99388
32984	99389
175859	99390
236872	99391
46292	99392
72618	99393
17734	99394
82493	99395
78682	99396
18214	99397
62993	99398
56074	99399
27533	99400
105627	99401
12643	99402
220424	99403
23911	99404
12669	99405
114964	99406
136050	99407
178533	99408
147108	99409
1467	99410
201	99411
27519	99412
38958	99413
45538	99414
83410	99415
56604	99416
209884	99417
129104	99418
16821	99419
207112	99420
61586	99421
208724	99422
83811	99423
84017	99424
127975	99425
11066	99426
160113	99427
192518	99428
77166	99429
3231	99430
306915	99431
193889	99432
5903	99433
62944	99434
121902	99435
6364	99436
15797	99437
8531	99438
96825	99439
141364	99440
19646	99441
234573	99442
77814	99443
29520	99444
28521	99445
66951	99446
62974	99447
319198	99448
185494	99449
6321	99450
128908	99451
26517	99452
3170	99453
350617	99454
15541	99455
64387	99456
144161	99457
2632	99458
36009	99459
57610	99460
1066	99461
2801	99462
95328	99463
76340	99464
142681	99465
2637	99466
78438	99467
1601	99468
944	99469
121390	99470
13138	99471
94022	99472
170011	99473
12768	99474
56873	99475
18386	99476
6555	99477
185674	99478
2959	99479
138119	99480
29490	99481
66924	99482
19985	99483
6894	99484
56162	99485
14786	99486
207780	99487
69670	99488
35755	99489
46824	99490
65192	99491
103746	99492
20881	99493
41463	99494
21951	99495
20624	99496
47246	99497
183367	99498
55171	99499
49184	99500
157007	99501
53068	99502
2030	99503
104862	99504
341714	99505
48403	99506
78088	99507
188876	99508
66014	99509
110890	99510
102856	99511
68561	99512
31509	99513
11094	99514
77381	99515
115012	99516
24214	99517
57341	99518
46120	99519
41963	99520
139	99521
9221	99522
6196	99523
18773	99524
13717	99525
644	99526
36346	99527
7005	99528
1067	99529
14090	99530
46761	99531
38633	99532
330020	99533
9537	99534
205861	99535
59492	99536
2299	99537
356240	99538
47163	99539
30486	99540
5270	99541
189993	99542
159749	99543
2499	99544
2468	99545
37447	99546
280337	99547
20537	99548
78531	99549
87126	99550
2896	99551
44327	99552
252030	99553
75726	99554
125280	99555
12872	99556
110916	99557
56250	99558
33000	99559
70772	99560
71596	99561
43557	99562
1400	99563
101001	99564
256612	99565
20630	99566
64650	99567
10548	99568
95856	99569
348566	99570
23332	99571
43522	99572
152607	99573
5378	99574
66399	99575
5	99576
15218	99577
65905	99578
14084	99579
30343	99580
104821	99581
7423	99582
9198	99583
265482	99584
124263	99585
23238	99586
189263	99587
7579	99588
10615	99589
53853	99590
3583	99591
103525	99592
71628	99593
102609	99594
276611	99595
276407	99596
67780	99597
99773	99598
292618	99599
45935	99600
2101	99601
153902	99602
205325	99603
161810	99604
84265	99605
48638	99606
139188	99607
101914	99608
352379	99609
43428	99610
175662	99611
76417	99612
2314	99613
77375	99614
7211	99615
19776	99616
9207	99617
289078	99618
74265	99619
1019	99620
72212	99621
128045	99622
107997	99623
173749	99624
874	99625
128480	99626
208445	99627
98811	99628
188778	99629
328	99630
5667	99631
8704	99632
26360	99633
14680	99634
2101	99635
5168	99636
207334	99637
124059	99638
53400	99639
174549	99640
72758	99641
63096	99642
31750	99643
277008	99644
9397	99645
17480	99646
22117	99647
12229	99648
105809	99649
112291	99650
319303	99651
4701	99652
12031	99653
882	99654
96635	99655
54996	99656
17228	99657
253921	99658
5901	99659
19745	99660
894	99661
93960	99662
14229	99663
46317	99664
9990	99665
29867	99666
1500	99667
262819	99668
1881	99669
45466	99670
353209	99671
82516	99672
143878	99673
110439	99674
53401	99675
115786	99676
64522	99677
27003	99678
116432	99679
30702	99680
7296	99681
200025	99682
15795	99683
33455	99684
307315	99685
1618	99686
1952	99687
262934	99688
106593	99689
13739	99690
61084	99691
356923	99692
6364	99693
16882	99694
19775	99695
154274	99696
127862	99697
22745	99698
271472	99699
351610	99700
10385	99701
289921	99702
16924	99703
57040	99704
189282	99705
40645	99706
1064	99707
118135	99708
1900	99709
314081	99710
225898	99711
10681	99712
168551	99713
197259	99714
75067	99715
5066	99716
11285	99717
20498	99718
100253	99719
9653	99720
154305	99721
2245	99722
67572	99723
30694	99724
97640	99725
114984	99726
12134	99727
1043	99728
172759	99729
59926	99730
152253	99731
202670	99732
102346	99733
97318	99734
22132	99735
43114	99736
38855	99737
35054	99738
56070	99739
135917	99740
177620	99741
30116	99742
4088	99743
144468	99744
19962	99745
1341	99746
293556	99747
148081	99748
152616	99749
30839	99750
1218	99751
64645	99752
816	99753
12119	99754
4673	99755
27106	99756
12143	99757
180571	99758
249468	99759
7273	99760
200683	99761
3935	99762
38163	99763
25127	99764
169149	99765
53382	99766
5703	99767
97680	99768
37252	99769
167161	99770
71575	99771
21113	99772
172519	99773
122890	99774
806	99775
64243	99776
12169	99777
8396	99778
129203	99779
24397	99780
3088	99781
4587	99782
165055	99783
60066	99784
12588	99785
7553	99786
143909	99787
195788	99788
4324	99789
52065	99790
175779	99791
147619	99792
85133	99793
20866	99794
9969	99795
198152	99796
17248	99797
76898	99798
97868	99799
95282	99800
89614	99801
117077	99802
122348	99803
4893	99804
3218	99805
118811	99806
16801	99807
175557	99808
207867	99809
17178	99810
106674	99811
1806	99812
143885	99813
128431	99814
151278	99815
10807	99816
28266	99817
59264	99818
187410	99819
9192	99820
175418	99821
63037	99822
16937	99823
209411	99824
353077	99825
110519	99826
46678	99827
66015	99828
84032	99829
356176	99830
171651	99831
12958	99832
17679	99833
112849	99834
209848	99835
62052	99836
62665	99837
33087	99838
108789	99839
191241	99840
14231	99841
2101	99842
287570	99843
108742	99844
132013	99845
37210	99846
168335	99847
29450	99848
115164	99849
94151	99850
119766	99851
12076	99852
15411	99853
5996	99854
127929	99855
30036	99856
30493	99857
257738	99858
20655	99859
116068	99860
272009	99861
209723	99862
50905	99863
1294	99864
208515	99865
35437	99866
23791	99867
147416	99868
211509	99869
109013	99870
84447	99871
3924	99872
651	99873
11258	99874
112276	99875
119741	99876
18993	99877
25813	99878
25410	99879
312722	99880
189852	99881
52484	99882
75496	99883
35640	99884
328	99885
15519	99886
116416	99887
479	99888
108619	99889
128242	99890
30466	99891
327	99892
35014	99893
127399	99894
36158	99895
88553	99896
108967	99897
67864	99898
145175	99899
185654	99900
11271	99901
182614	99902
163811	99903
55010	99904
338411	99905
161908	99906
105878	99907
354497	99908
98518	99909
49923	99910
246138	99911
207228	99912
44563	99913
185302	99914
881	99915
11815	99916
142113	99917
39920	99918
291448	99919
330	99920
139	99921
65912	99922
83114	99923
12015	99924
222	99925
36497	99926
8425	99927
55841	99928
117654	99929
127755	99930
174885	99931
44730	99932
69201	99933
16470	99934
52801	99935
104909	99936
104188	99937
171315	99938
78329	99939
42658	99940
160094	99941
174419	99942
124801	99943
35290	99944
5654	99945
74668	99946
83900	99947
104132	99948
86951	99949
358	99950
299644	99951
68230	99952
50383	99953
9206	99954
276	99955
46190	99956
245374	99957
1329	99958
143851	99959
67470	99960
177816	99961
113645	99962
43203	99963
132851	99964
11828	99965
150352	99966
134069	99967
167096	99968
93379	99969
160151	99970
44700	99971
84414	99972
287065	99973
128173	99974
156945	99975
175179	99976
295676	99977
29581	99978
83365	99979
514	99980
92504	99981
35217	99982
5387	99983
3174	99984
174196	99985
56565	99986
16978	99987
327440	99988
90243	99989
4897	99990
46494	99991
36314	99992
36390	99993
147300	99994
171745	99995
8470	99996
67680	99997
33850	99998
44425	99999
10269	100000
83819	100001
38952	100002
71150	100003
116921	100004
280609	100005
205046	100006
21734	100007
63113	100008
324597	100009
164021	100010
1558	100011
307267	100012
34263	100013
175104	100014
35010	100015
230616	100016
38504	100017
24113	100018
13985	100019
24550	100020
153180	100021
163027	100022
89690	100023
139390	100024
80946	100025
289704	100026
34145	100027
72743	100028
159066	100029
252292	100030
19971	100031
103822	100032
153405	100033
33817	100034
107254	100035
71789	100036
8573	100037
141704	100038
18623	100039
128499	100040
44090	100041
154213	100042
172275	100043
100151	100044
79060	100045
34369	100046
29697	100047
60585	100048
117610	100049
25524	100050
286555	100051
86656	100052
21025	100053
17678	100054
173815	100055
114878	100056
195803	100057
326532	100058
514	100059
132517	100060
2351	100061
105938	100062
128298	100063
11509	100064
23248	100065
100171	100066
14	100067
352931	100068
71921	100069
175745	100070
286179	100071
138910	100072
351793	100073
24490	100074
350052	100075
9646	100076
158948	100077
133401	100078
27491	100079
26253	100080
190941	100081
117029	100082
115061	100083
42283	100084
172490	100085
32950	100086
275396	100087
88310	100088
76333	100089
23330	100090
194289	100091
15498	100092
51072	100093
8882	100094
205420	100095
174977	100096
24592	100097
172105	100098
231059	100099
292949	100100
68184	100101
80758	100102
32293	100103
32059	100104
92208	100105
17894	100106
117582	100107
209220	100108
28578	100109
157457	100110
91549	100111
161028	100112
4891	100113
17003	100114
8877	100115
104958	100116
17493	100117
109057	100118
120145	100119
7534	100120
183340	100121
70438	100122
306019	100123
44264	100124
64751	100125
144035	100126
37447	100127
3140	100128
33934	100129
335114	100130
157286	100131
17052	100132
5967	100133
246546	100134
8568	100135
6002	100136
52988	100137
112054	100138
231811	100139
36354	100140
31333	100141
44941	100142
24788	100143
47798	100144
69068	100145
10159	100146
1259	100147
38572	100148
68775	100149
217451	100150
63951	100151
157165	100152
4794	100153
48604	100154
76024	100155
156697	100156
80478	100157
31756	100158
89408	100159
99609	100160
13455	100161
32266	100162
273109	100163
22569	100164
165865	100165
31493	100166
19462	100167
5031	100168
162882	100169
11214	100170
81805	100171
23048	100172
275896	100173
14558	100174
22565	100175
36189	100176
129624	100177
55453	100178
67506	100179
93208	100180
12575	100181
6421	100182
54579	100183
239103	100184
66845	100185
242271	100186
101725	100187
202477	100188
11488	100189
98190	100190
118150	100191
140587	100192
330880	100193
31272	100194
16337	100195
155608	100196
160153	100197
95240	100198
183364	100199
275760	100200
120615	100201
51442	100202
104190	100203
27113	100204
284145	100205
53440	100206
265177	100207
166935	100208
73798	100209
39568	100210
276949	100211
37828	100212
332487	100213
9455	100214
22991	100215
31355	100216
67627	100217
327104	100218
119478	100219
3036	100220
26492	100221
1511	100222
41627	100223
29469	100224
194627	100225
4555	100226
29320	100227
492	100228
8876	100229
27311	100230
62335	100231
101506	100232
658	100233
657	100234
21824	100235
5754	100236
879	100237
63716	100238
172941	100239
16065	100240
292461	100241
126205	100242
492	100243
56288	100244
60687	100245
89328	100246
32923	100247
162832	100248
47039	100249
22523	100250
15230	100251
34062	100252
44957	100253
22493	100254
783	100255
16655	100256
127519	100257
9033	100258
63537	100259
62526	100260
16415	100261
316006	100262
92882	100263
56023	100264
82336	100265
14442	100266
42661	100267
312937	100268
170967	100269
88738	100270
8621	100271
154997	100272
267002	100273
7397	100274
116376	100275
32035	100276
44239	100277
144470	100278
25796	100279
106001	100280
137727	100281
72793	100282
23844	100283
56026	100284
187054	100285
22590	100286
12	100287
34642	100288
351701	100289
63003	100290
35377	100291
1020	100292
32430	100293
68441	100294
352503	100295
63716	100296
41804	100297
210939	100298
93214	100299
182495	100300
125218	100301
296058	100302
69589	100303
79830	100304
86730	100305
355289	100306
3331	100307
65390	100308
80667	100309
123615	100310
94623	100311
72772	100312
102807	100313
32819	100314
172374	100315
212425	100316
63545	100317
23179	100318
147966	100319
1605	100320
60048	100321
155431	100322
95129	100323
228323	100324
9116	100325
24675	100326
72114	100327
33201	100328
55899	100329
2872	100330
241265	100331
229467	100332
109012	100333
83116	100334
9173	100335
67939	100336
17438	100337
239850	100338
268752	100339
29539	100340
323314	100341
75677	100342
33050	100343
38783	100344
267894	100345
116019	100346
60027	100347
61657	100348
51182	100349
27446	100350
84272	100351
62739	100352
338718	100353
128264	100354
9267	100355
9326	100356
44666	100357
80363	100358
60848	100359
2475	100360
182389	100361
104870	100362
46651	100363
536	100364
31362	100365
101137	100366
80473	100367
62419	100368
50934	100369
6607	100370
105882	100371
351534	100372
288906	100373
126048	100374
163716	100375
277207	100376
8270	100377
179954	100378
39074	100379
132756	100380
43	100381
80361	100382
73853	100383
39583	100384
141937	100385
20020	100386
178292	100387
81750	100388
8829	100389
67589	100390
24467	100391
231342	100392
77501	100393
103592	100394
14357	100395
380	100396
80492	100397
274051	100398
200879	100399
197005	100400
102964	100401
84975	100402
84457	100403
38456	100404
14137	100405
352741	100406
289023	100407
103953	100408
125225	100409
620	100410
99482	100411
99024	100412
31354	100413
111997	100414
9439	100415
3067	100416
240323	100417
289231	100418
1177	100419
22525	100420
171268	100421
79581	100422
167895	100423
78246	100424
167924	100425
287124	100426
155665	100427
26676	100428
160715	100429
144789	100430
23259	100431
91215	100432
270338	100433
13930	100434
208100	100435
129846	100436
40009	100437
330246	100438
79935	100439
494	100440
166351	100441
269109	100442
23520	100443
161510	100444
241015	100445
40204	100446
18761	100447
94452	100448
65220	100449
89	100450
27248	100451
132603	100452
81183	100453
29093	100454
111654	100455
173604	100456
142931	100457
77252	100458
33728	100459
105575	100460
109534	100461
142544	100462
44634	100463
116148	100464
88569	100465
146837	100466
10950	100467
160073	100468
2193	100469
37758	100470
2188	100471
36992	100472
24422	100473
264294	100474
46281	100475
24373	100476
26787	100477
2599	100478
142851	100479
181404	100480
37665	100481
191862	100482
237151	100483
306986	100484
2188	100485
115112	100486
78628	100487
5573	100488
95258	100489
157238	100490
2658	100491
58664	100492
2406	100493
118801	100494
307238	100495
93804	100496
8835	100497
188909	100498
9182	100499
164692	100500
77788	100501
317049	100502
307290	100503
210138	100504
18383	100505
31970	100506
197266	100507
31766	100508
51621	100509
15783	100510
25411	100511
140020	100512
60118	100513
26908	100514
52684	100515
11238	100516
101371	100517
85529	100518
101735	100519
117950	100520
316222	100521
118666	100522
16056	100523
78395	100524
65717	100525
66372	100526
73810	100527
14310	100528
3664	100529
42237	100530
21832	100531
61840	100532
45074	100533
43028	100534
50739	100535
171556	100536
59092	100537
101739	100538
78626	100539
161375	100540
158826	100541
99103	100542
101623	100543
6293	100544
123083	100545
1235	100546
16424	100547
31247	100548
42318	100549
50482	100550
83130	100551
19057	100552
101293	100553
5512	100554
35404	100555
5988	100556
25432	100557
495	100558
881	100559
182875	100560
82964	100561
6538	100562
22108	100563
328	100564
20935	100565
48631	100566
36369	100567
31783	100568
91578	100569
14290	100570
38063	100571
178300	100572
189043	100573
4299	100574
43394	100575
61844	100576
6311	100577
185118	100578
75395	100579
30955	100580
849	100581
66018	100582
22748	100583
35519	100584
2100	100585
238769	100586
46434	100587
76434	100588
117513	100589
126610	100590
229789	100591
30241	100592
42597	100593
106213	100594
12438	100595
27608	100596
71770	100597
174339	100598
175632	100599
176029	100600
118771	100601
172946	100602
38934	100603
6777	100604
119207	100605
25146	100606
178581	100607
60497	100608
12873	100609
9613	100610
179360	100611
103079	100612
14111	100613
2661	100614
4767	100615
177573	100616
9839	100617
17968	100618
2165	100619
101649	100620
22963	100621
39428	100622
3747	100623
12778	100624
44540	100625
183644	100626
622	100627
85111	100628
149406	100629
167886	100630
21660	100631
268378	100632
30117	100633
12785	100634
12800	100635
159160	100636
117609	100637
154885	100638
1042	100639
218	100640
33635	100641
7196	100642
28938	100643
19638	100644
1745	100645
63441	100646
58918	100647
182955	100648
342344	100649
93438	100650
80311	100651
80542	100652
92726	100653
155870	100654
165547	100655
33394	100656
54250	100657
120832	100658
81885	100659
199070	100660
16472	100661
80877	100662
38816	100663
154	100664
110227	100665
321056	100666
93333	100667
44866	100668
24899	100669
107289	100670
161461	100671
86027	100672
80935	100673
63080	100674
259765	100675
160371	100676
200682	100677
116799	100678
115264	100679
5458	100680
44077	100681
72146	100682
5805	100683
102943	100684
114837	100685
3680	100686
317578	100687
23275	100688
6365	100689
75423	100690
205849	100691
12020	100692
21591	100693
656	100694
881	100695
4573	100696
4020	100697
3644	100698
210859	100699
124282	100700
48073	100701
184488	100702
3483	100703
26783	100704
42566	100705
52865	100706
26106	100707
8273	100708
2968	100709
304539	100710
102928	100711
70318	100712
78839	100713
114425	100714
206666	100715
106351	100716
32560	100717
67215	100718
153825	100719
15541	100720
167562	100721
278276	100722
277808	100723
6909	100724
51991	100725
122109	100726
327534	100727
275098	100728
89959	100729
163285	100730
7200	100731
89	100732
246	100733
18287	100734
103697	100735
68317	100736
107690	100737
233751	100738
4091	100739
93649	100740
221698	100741
51368	100742
69100	100743
94029	100744
8220	100745
12877	100746
9697	100747
11402	100748
120344	100749
67506	100750
30151	100751
30108	100752
164623	100753
70468	100754
11874	100755
58489	100756
37697	100757
88754	100758
160393	100759
41685	100760
5517	100761
43047	100762
75498	100763
149138	100764
332898	100765
81513	100766
76426	100767
238596	100768
263681	100769
29340	100770
39607	100771
239267	100772
168753	100773
5516	100774
1719	100775
189351	100776
164955	100777
42757	100778
52996	100779
3417	100780
26233	100781
87221	100782
69032	100783
3855	100784
40255	100785
316998	100786
98017	100787
2423	100788
199283	100789
193769	100790
274	100791
234408	100792
139507	100793
33510	100794
12	100795
25249	100796
989	100797
84312	100798
129366	100799
145333	100800
165866	100801
72578	100802
14194	100803
24673	100804
19906	100805
54121	100806
351191	100807
133490	100808
110623	100809
53826	100810
5359	100811
53004	100812
12	100813
76331	100814
30169	100815
1761	100816
36805	100817
14180	100818
277	100819
39649	100820
212586	100821
338048	100822
3276	100823
4244	100824
18742	100825
207049	100826
119704	100827
260485	100828
282015	100829
81590	100830
220752	100831
216794	100832
11431	100833
19774	100834
121516	100835
121507	100836
191300	100837
155964	100838
246599	100839
8826	100840
67975	100841
7072	100842
29052	100843
16958	100844
161353	100845
38594	100846
23410	100847
5020	100848
180268	100849
252675	100850
13661	100851
72808	100852
34376	100853
37738	100854
290746	100855
47028	100856
342294	100857
199709	100858
9530	100859
42346	100860
252919	100861
65465	100862
10036	100863
18246	100864
4876	100865
129922	100866
179838	100867
2908	100868
17031	100869
163797	100870
31450	100871
123467	100872
54271	100873
124643	100874
62986	100875
95178	100876
41235	100877
44495	100878
25605	100879
179811	100880
179837	100881
149183	100882
19205	100883
17601	100884
82428	100885
340163	100886
54251	100887
13745	100888
91911	100889
62941	100890
29997	100891
9035	100892
107	100893
59034	100894
5572	100895
106495	100896
193491	100897
108646	100898
101432	100899
23801	100900
101599	100901
112232	100902
22230	100903
218814	100904
203651	100905
206011	100906
14154	100907
223260	100908
224532	100909
105120	100910
98186	100911
132932	100912
113474	100913
259540	100914
73543	100915
247130	100916
211	100917
250765	100918
2493	100919
112691	100920
301245	100921
60821	100922
232953	100923
131137	100924
311696	100925
196140	100926
231997	100927
233256	100928
142598	100929
142487	100930
142594	100931
91898	100932
233282	100933
91804	100934
143185	100935
224073	100936
75512	100937
221217	100938
76130	100939
319471	100940
157074	100941
144647	100942
257383	100943
180577	100944
224991	100945
298049	100946
137995	100947
304725	100948
20034	100949
76131	100950
275014	100951
246317	100952
183178	100953
105022	100954
225237	100955
58489	100956
29464	100957
152608	100958
64596	100959
154431	100960
118768	100961
15673	100962
12499	100963
254731	100964
29110	100965
124308	100966
69156	100967
5559	100968
17828	100969
24413	100970
191654	100971
43999	100972
125132	100973
64865	100974
141058	100975
44253	100976
328	100977
116851	100978
9198	100979
5702	100980
19287	100981
26511	100982
131359	100983
251621	100984
290212	100985
233521	100986
79768	100987
102938	100988
312816	100989
342073	100990
75993	100991
279277	100992
53537	100993
28826	100994
142	100995
89264	100996
4549	100997
142	100998
54581	100999
183587	101000
100358	101001
61796	101002
122332	101003
289759	101004
171422	101005
50929	101006
54926	101007
331439	101008
155326	101009
43512	101010
184980	101011
182798	101012
4145	101013
130785	101014
34419	101015
43473	101016
176820	101017
300044	101018
208338	101019
142	101020
299354	101021
82759	101022
284262	101023
235306	101024
278647	101025
157158	101026
100330	101027
339573	101028
306981	101029
97183	101030
195764	101031
338717	101032
244848	101033
237468	101034
63961	101035
73654	101036
43478	101037
299974	101038
175144	101039
55020	101040
34946	101041
2490	101042
137000	101043
31488	101044
2	101045
91922	101046
36	101047
43473	101048
45484	101049
305206	101050
140437	101051
33357	101052
64023	101053
57019	101054
94446	101055
142411	101056
8023	101057
206330	101058
129496	101059
319670	101060
340154	101061
5166	101062
10829	101063
87622	101064
169092	101065
7012	101066
42581	101067
35482	101068
299299	101069
57231	101070
75529	101071
190936	101072
315174	101073
203855	101074
137694	101075
162029	101076
272950	101077
348774	101078
315105	101079
315142	101080
315135	101081
49197	101082
166900	101083
8562	101084
32932	101085
47169	101086
10239	101087
221393	101088
40920	101089
5550	101090
50237	101091
2043	101092
2442	101093
55953	101094
32310	101095
70607	101096
141387	101097
49200	101098
44502	101099
214272	101100
19576	101101
1735	101102
12686	101103
343692	101104
135717	101105
311422	101106
71393	101107
352593	101108
146972	101109
95218	101110
125578	101111
187146	101112
103845	101113
67766	101114
164288	101115
3906	101116
34838	101117
308090	101118
82458	101119
194244	101120
119764	101121
115264	101122
83855	101123
237880	101124
30289	101125
4050	101126
32787	101127
140040	101128
149517	101129
151438	101130
13483	101131
89773	101132
104745	101133
224100	101134
138740	101135
244370	101136
94361	101137
23919	101138
228722	101139
251938	101140
231467	101141
180596	101142
227484	101143
50549	101144
225056	101145
125132	101146
226768	101147
202568	101148
309160	101149
169267	101150
151286	101151
43866	101152
4429	101153
58030	101154
157044	101155
66695	101156
32149	101157
32149	101158
31533	101159
23315	101160
175917	101161
152930	101162
153444	101163
143206	101164
60564	101165
219465	101166
5922	101167
129199	101168
94712	101169
27432	101170
64786	101171
355787	101172
32959	101173
339622	101174
221632	101175
56763	101176
52648	101177
170762	101178
55593	101179
108438	101180
303472	101181
22292	101182
181074	101183
225429	101184
230739	101185
240548	101186
32420	101187
7482	101188
180434	101189
19237	101190
14072	101191
52003	101192
12802	101193
235264	101194
38061	101195
77007	101196
221171	101197
233060	101198
34131	101199
189091	101200
186361	101201
170537	101202
222489	101203
42740	101204
152634	101205
65388	101206
93002	101207
35372	101208
28948	101209
107212	101210
22380	101211
130205	101212
134716	101213
95701	101214
81773	101215
107085	101216
41933	101217
6560	101218
82189	101219
37721	101220
109480	101221
67324	101222
170860	101223
78756	101224
7878	101225
2102	101226
128697	101227
31462	101228
7497	101229
83894	101230
153966	101231
1825	101232
90503	101233
73299	101234
90873	101235
46066	101236
288913	101237
315118	101238
91733	101239
9461	101240
106604	101241
20498	101242
77808	101243
163894	101244
151713	101245
42602	101246
40762	101247
259236	101248
344425	101249
63467	101250
224846	101251
11238	101252
182464	101253
148832	101254
9814	101255
24496	101256
91006	101257
244267	101258
84777	101259
178302	101260
185794	101261
222180	101262
64346	101263
327364	101264
30360	101265
153911	101266
287506	101267
171025	101268
64431	101269
198447	101270
66535	101271
164139	101272
210186	101273
501	101274
13872	101275
36656	101276
21864	101277
54507	101278
35196	101279
12200	101280
114536	101281
38268	101282
145986	101283
135371	101284
194363	101285
13009	101286
94004	101287
73074	101288
60205	101289
64732	101290
352549	101291
60841	101292
8296	101293
331473	101294
37671	101295
14435	101296
58749	101297
240561	101298
136524	101299
195163	101300
299114	101301
44746	101302
243	101303
175416	101304
28280	101305
46012	101306
54402	101307
75854	101308
3397	101309
114440	101310
91393	101311
39123	101312
2311	101313
995	101314
23702	101315
43612	101316
948	101317
171963	101318
69605	101319
5624	101320
1757	101321
429	101322
11736	101323
3844	101324
110853	101325
57566	101326
272893	101327
9182	101328
154312	101329
78748	101330
4725	101331
68255	101332
47082	101333
119259	101334
44673	101335
36549	101336
161332	101337
3286	101338
214179	101339
133234	101340
63592	101341
208297	101342
7201	101343
91593	101344
267474	101345
131232	101346
150197	101347
233200	101348
199953	101349
201012	101350
82200	101351
202645	101352
231559	101353
233591	101354
233469	101355
233220	101356
143059	101357
224331	101358
126013	101359
96854	101360
106733	101361
179664	101362
185403	101363
75326	101364
301325	101365
88263	101366
74489	101367
83386	101368
331687	101369
226776	101370
50019	101371
339344	101372
105370	101373
178973	101374
272206	101375
89179	101376
111906	101377
253971	101378
53416	101379
33098	101380
26813	101381
119923	101382
125740	101383
329630	101384
29442	101385
22013	101386
207308	101387
115263	101388
92884	101389
267242	101390
272278	101391
172741	101392
322654	101393
45364	101394
347579	101395
80578	101396
150161	101397
153426	101398
43403	101399
9176	101400
30521	101401
12038	101402
9198	101403
245848	101404
4543	101405
91474	101406
102948	101407
51044	101408
55282	101409
62270	101410
172684	101411
22231	101412
257144	101413
55531	101414
139456	101415
216750	101416
25485	101417
5182	101418
12848	101419
55468	101420
223642	101421
9636	101422
126728	101423
74039	101424
298051	101425
74270	101426
297977	101427
14549	101428
3908	101429
13909	101430
99604	101431
46498	101432
37922	101433
350739	101434
356799	101435
199458	101436
21139	101437
18289	101438
2662	101439
294649	101440
30416	101441
58092	101442
31002	101443
54090	101444
4662	101445
42498	101446
29934	101447
280676	101448
53542	101449
308463	101450
308026	101451
140990	101452
276514	101453
142626	101454
74125	101455
321697	101456
140918	101457
143885	101458
222125	101459
208541	101460
39185	101461
5611	101462
116207	101463
32976	101464
81514	101465
16048	101466
830	101467
241331	101468
332842	101469
333440	101470
23821	101471
148787	101472
148815	101473
80622	101474
51766	101475
12762	101476
67181	101477
2286	101478
9393	101479
61578	101480
9475	101481
97114	101482
9099	101483
16588	101484
61590	101485
83016	101486
47467	101487
253932	101488
9882	101489
335781	101490
155444	101491
199789	101492
25492	101493
18836	101494
301992	101495
8876	101496
27450	101497
144052	101498
114199	101499
90323	101500
136085	101501
4852	101502
52382	101503
41761	101504
44566	101505
144076	101506
221172	101507
190036	101508
253609	101509
35032	101510
277079	101511
113476	101512
172363	101513
292911	101514
104428	101515
41236	101516
25653	101517
17030	101518
265563	101519
3385	101520
25233	101521
160388	101522
176949	101523
262076	101524
45451	101525
159716	101526
141114	101527
287272	101528
197894	101529
4212	101530
239	101531
203245	101532
315268	101533
32844	101534
178397	101535
333992	101536
203847	101537
125951	101538
20555	101539
18631	101540
20506	101541
129462	101542
164546	101543
36803	101544
26155	101545
261608	101546
45053	101547
269344	101548
315448	101549
1213	101550
108	101551
118712	101552
178184	101553
190749	101554
347059	101555
123834	101556
123723	101557
316526	101558
188400	101559
179976	101560
12144	101561
4822	101562
299802	101563
159347	101564
13849	101565
16255	101566
18089	101567
3861	101568
119903	101569
193098	101570
11525	101571
250014	101572
4210	101573
14046	101574
78380	101575
161800	101576
45047	101577
209939	101578
7907	101579
350684	101580
166824	101581
9557	101582
82758	101583
67356	101584
210472	101585
29784	101586
3850	101587
16722	101588
279972	101589
41229	101590
77711	101591
188435	101592
67150	101593
562	101594
11727	101595
52691	101596
5540	101597
11766	101598
161826	101599
50737	101600
248989	101601
306395	101602
27351	101603
318047	101604
97789	101605
24691	101606
61355	101607
2100	101608
38255	101609
95347	101610
283715	101611
272506	101612
76637	101613
2965	101614
5048	101615
5066	101616
231133	101617
93550	101618
130713	101619
54108	101620
25491	101621
26642	101622
27804	101623
315130	101624
128925	101625
208031	101626
135375	101627
38756	101628
272512	101629
179848	101630
47078	101631
12720	101632
103934	101633
133546	101634
113276	101635
217938	101636
181390	101637
49078	101638
268687	101639
166767	101640
115458	101641
173417	101642
176117	101643
151250	101644
70594	101645
46205	101646
80856	101647
109256	101648
114992	101649
82022	101650
18857	101651
73213	101652
87736	101653
27159	101654
202794	101655
11721	101656
128147	101657
79382	101658
38351	101659
256435	101660
339975	101661
244718	101662
4541	101663
143340	101664
142592	101665
233598	101666
13437	101667
234112	101668
209204	101669
297930	101670
254072	101671
15143	101672
324073	101673
46962	101674
23256	101675
29052	101676
270058	101677
1536	101678
14348	101679
236726	101680
234511	101681
60989	101682
201415	101683
68735	101684
68387	101685
354168	101686
51738	101687
51936	101688
2245	101689
16087	101690
37426	101691
11459	101692
92199	101693
158514	101694
344597	101695
342979	101696
52409	101697
233450	101698
25461	101699
39082	101700
82449	101701
92321	101702
121911	101703
26532	101704
54889	101705
9134	101706
57158	101707
19520	101708
176442	101709
263783	101710
6137	101711
3700	101712
63832	101713
16055	101714
1019	101715
150729	101716
150741	101717
43528	101718
7221	101719
3712	101720
43519	101721
21848	101722
142	101723
141301	101724
207233	101725
55130	101726
222730	101727
249391	101728
294709	101729
172314	101730
140911	101731
9207	101732
50679	101733
287850	101734
210531	101735
146329	101736
20897	101737
130924	101738
84498	101739
130129	101740
5988	101741
5272	101742
36909	101743
693	101744
36267	101745
76834	101746
22235	101747
48455	101748
53293	101749
1873	101750
353125	101751
181512	101752
347961	101753
67708	101754
120347	101755
212625	101756
298928	101757
79410	101758
123669	101759
174465	101760
73104	101761
5473	101762
145677	101763
144868	101764
15386	101765
29301	101766
11860	101767
6867	101768
3233	101769
83672	101770
10055	101771
107165	101772
113151	101773
206696	101774
82277	101775
330	101776
2103	101777
176149	101778
180147	101779
300196	101780
50469	101781
147544	101782
324942	101783
5705	101784
140139	101785
203581	101786
122680	101787
113138	101788
113742	101789
75496	101790
219097	101791
55719	101792
108040	101793
4374	101794
11205	101795
6252	101796
4850	101797
128409	101798
125610	101799
194527	101800
57287	101801
249184	101802
112392	101803
39687	101804
10115	101805
12634	101806
206677	101807
70604	101808
223164	101809
71505	101810
75564	101811
2540	101812
23054	101813
117196	101814
294050	101815
97924	101816
6239	101817
109872	101818
30911	101819
289234	101820
72282	101821
290616	101822
43938	101823
290062	101824
153400	101825
97871	101826
64222	101827
1546	101828
229460	101829
44	101830
19511	101831
328	101832
3705	101833
1049	101834
136686	101835
40089	101836
52352	101837
92760	101838
37949	101839
194481	101840
80148	101841
11950	101842
89086	101843
20627	101844
176952	101845
55075	101846
21185	101847
6522	101848
233426	101849
89198	101850
87005	101851
132776	101852
25457	101853
253150	101854
63729	101855
51985	101856
157956	101857
179636	101858
215955	101859
66990	101860
96615	101861
39843	101862
28581	101863
272456	101864
23565	101865
126577	101866
179631	101867
46157	101868
23356	101869
286663	101870
96434	101871
100241	101872
213278	101873
122310	101874
286195	101875
173650	101876
208869	101877
92814	101878
21336	101879
176528	101880
193540	101881
6097	101882
53786	101883
36986	101884
41196	101885
114986	101886
51141	101887
75949	101888
220624	101889
8560	101890
45080	101891
34962	101892
25464	101893
5060	101894
142913	101895
5384	101896
119868	101897
178573	101898
7571	101899
182979	101900
6671	101901
100507	101902
10	101903
118178	101904
22181	101905
154525	101906
189029	101907
266157	101908
93030	101909
163424	101910
64000	101911
256361	101912
4487	101913
245099	101914
157833	101915
307896	101916
203167	101917
271547	101918
51321	101919
139597	101920
337782	101921
199522	101922
83072	101923
103813	101924
684	101925
23792	101926
86717	101927
71197	101928
207832	101929
37659	101930
23450	101931
283348	101932
64294	101933
128538	101934
19000	101935
174245	101936
283822	101937
178705	101938
278466	101939
85757	101940
10727	101941
44421	101942
6223	101943
30814	101944
124	101945
17305	101946
34508	101947
2650	101948
41700	101949
103924	101950
6361	101951
305883	101952
1585	101953
19588	101954
18871	101955
74128	101956
158024	101957
182647	101958
25310	101959
184776	101960
183763	101961
10471	101962
270918	101963
282763	101964
41903	101965
6139	101966
75261	101967
14313	101968
107048	101969
3316	101970
85299	101971
51823	101972
54879	101973
77896	101974
319261	101975
15697	101976
9527	101977
5180	101978
263617	101979
42128	101980
580	101981
74497	101982
89	101983
726	101984
3612	101985
2947	101986
44511	101987
35131	101988
96066	101989
11942	101990
156770	101991
51194	101992
257233	101993
22200	101994
20076	101995
123770	101996
115681	101997
58189	101998
27099	101999
199911	102000
6323	102001
58684	102002
41987	102003
76966	102004
39850	102005
244045	102006
135346	102007
131644	102008
58610	102009
156425	102010
237012	102011
14464	102012
172184	102013
133894	102014
112009	102015
34333	102016
14700	102017
125353	102018
1666	102019
140132	102020
87372	102021
125034	102022
335314	102023
119990	102024
81492	102025
75443	102026
56348	102027
218173	102028
154941	102029
124471	102030
11496	102031
133407	102032
145904	102033
51297	102034
23323	102035
9801	102036
68963	102037
47503	102038
47056	102039
47590	102040
46244	102041
27594	102042
60390	102043
22515	102044
37136	102045
133905	102046
33126	102047
304478	102048
56808	102049
114966	102050
350709	102051
355775	102052
17557	102053
115103	102054
38050	102055
33287	102056
93273	102057
108245	102058
331390	102059
166143	102060
116322	102061
290583	102062
39746	102063
326136	102064
96939	102065
255440	102066
83749	102067
199848	102068
37879	102069
75059	102070
1829	102071
65879	102072
22163	102073
86888	102074
44832	102075
12385	102076
69517	102077
77852	102078
330942	102079
84442	102080
122806	102081
193878	102082
74845	102083
148430	102084
14297	102085
53132	102086
330041	102087
193944	102088
139000	102089
267563	102090
105085	102091
195754	102092
208418	102093
15439	102094
164344	102095
341539	102096
33460	102097
78058	102098
165639	102099
97427	102100
100009	102101
66006	102102
196214	102103
123811	102104
248600	102105
9076	102106
95342	102107
290440	102108
8892	102109
60430	102110
149691	102111
168219	102112
168158	102113
153452	102114
9447	102115
133933	102116
97337	102117
74733	102118
249400	102119
248900	102120
271615	102121
124172	102122
247390	102123
76001	102124
9851	102125
35802	102126
47833	102127
152053	102128
213376	102129
196203	102130
202148	102131
142298	102132
70340	102133
139339	102134
177843	102135
93707	102136
37251	102137
96096	102138
1539	102139
97256	102140
11336	102141
51485	102142
163156	102143
151	102144
117191	102145
90057	102146
29247	102147
257292	102148
180854	102149
83665	102150
201603	102151
243529	102152
148	102153
9825	102154
60226	102155
256140	102156
12652	102157
257308	102158
258075	102159
202314	102160
249149	102161
258558	102162
238352	102163
330432	102164
47925	102165
64483	102166
179674	102167
43979	102168
153205	102169
59590	102170
157084	102171
319443	102172
99066	102173
38999	102174
161949	102175
356840	102176
23110	102177
10384	102178
3295	102179
5389	102180
22601	102181
26734	102182
302227	102183
351852	102184
30387	102185
127685	102186
75289	102187
112081	102188
58038	102189
8900	102190
128119	102191
109629	102192
151711	102193
166860	102194
269280	102195
112994	102196
184300	102197
88791	102198
59110	102199
11204	102200
116004	102201
120958	102202
153991	102203
17397	102204
206008	102205
12180	102206
61530	102207
189919	102208
138098	102209
116247	102210
276217	102211
98060	102212
92980	102213
304045	102214
138218	102215
182028	102216
306804	102217
73844	102218
150074	102219
235462	102220
248439	102221
174490	102222
266326	102223
205326	102224
112659	102225
164640	102226
134734	102227
195765	102228
114784	102229
346676	102230
84979	102231
86133	102232
3014	102233
26903	102234
59285	102235
112181	102236
6931	102237
21519	102238
100785	102239
21885	102240
162585	102241
126607	102242
143223	102243
7195	102244
31897	102245
5229	102246
112476	102247
183185	102248
230953	102249
297009	102250
70510	102251
293017	102252
165662	102253
6923	102254
94077	102255
43853	102256
225001	102257
61506	102258
232643	102259
233499	102260
179520	102261
93082	102262
334873	102263
306400	102264
184171	102265
125968	102266
93379	102267
41783	102268
132721	102269
217383	102270
5347	102271
50297	102272
161964	102273
33936	102274
122241	102275
66043	102276
222207	102277
257708	102278
44829	102279
67547	102280
47824	102281
32242	102282
144358	102283
161362	102284
3542	102285
75569	102286
104149	102287
102703	102288
168444	102289
47723	102290
277614	102291
152395	102292
248018	102293
37673	102294
171867	102295
137975	102296
183922	102297
169030	102298
181199	102299
244318	102300
122088	102301
68273	102302
61781	102303
133754	102304
182655	102305
174619	102306
79564	102307
22655	102308
196049	102309
70289	102310
27083	102311
344401	102312
61926	102313
235435	102314
61513	102315
64258	102316
304757	102317
113001	102318
177931	102319
20434	102320
307803	102321
7428	102322
51150	102323
179522	102324
309967	102325
311200	102326
68462	102327
86596	102328
70733	102329
27584	102330
13450	102331
78721	102332
229173	102333
247579	102334
182404	102335
35398	102336
147686	102337
139650	102338
12403	102339
130859	102340
76433	102341
951	102342
56257	102343
19211	102344
152993	102345
25397	102346
206327	102347
268807	102348
185006	102349
99819	102350
272458	102351
114182	102352
50913	102353
102829	102354
180949	102355
69583	102356
18202	102357
144384	102358
182943	102359
88748	102360
93045	102361
23880	102362
75767	102363
60428	102364
6279	102365
22147	102366
137639	102367
51482	102368
23505	102369
11409	102370
95161	102371
23687	102372
88383	102373
68057	102374
125823	102375
46243	102376
173850	102377
58065	102378
12919	102379
16274	102380
37174	102381
62243	102382
27185	102383
60104	102384
123709	102385
211282	102386
81944	102387
305207	102388
289917	102389
92567	102390
210767	102391
5457	102392
321353	102393
92009	102394
215322	102395
91510	102396
146252	102397
305662	102398
91840	102399
13747	102400
144993	102401
45019	102402
178885	102403
225701	102404
216548	102405
75889	102406
20948	102407
51168	102408
310136	102409
126529	102410
20722	102411
88329	102412
185042	102413
29538	102414
43244	102415
224367	102416
43620	102417
9177	102418
14152	102419
124436	102420
208173	102421
53799	102422
45059	102423
5402	102424
123492	102425
90299	102426
43569	102427
77019	102428
50295	102429
59447	102430
169546	102431
42144	102432
115196	102433
134723	102434
92078	102435
90745	102436
5469	102437
93256	102438
114124	102439
292902	102440
113954	102441
99446	102442
185300	102443
88134	102444
198434	102445
42152	102446
92859	102447
17458	102448
295883	102449
47790	102450
161651	102451
17481	102452
106872	102453
151041	102454
181294	102455
17621	102456
68213	102457
137729	102458
44114	102459
237637	102460
21484	102461
104035	102462
1814	102463
164993	102464
26951	102465
103328	102466
29287	102467
10333	102468
201777	102469
205522	102470
96151	102471
35332	102472
97810	102473
162211	102474
107240	102475
180378	102476
249805	102477
13008	102478
51137	102479
63250	102480
124685	102481
90324	102482
114402	102483
156842	102484
196167	102485
69029	102486
163157	102487
69597	102488
70578	102489
209113	102490
44742	102491
93491	102492
229932	102493
166275	102494
339437	102495
88192	102496
90807	102497
70721	102498
339470	102499
123014	102500
83898	102501
307195	102502
65991	102503
234302	102504
43319	102505
44785	102506
70395	102507
346111	102508
64228	102509
114757	102510
8846	102511
281860	102512
308780	102513
189069	102514
243627	102515
229192	102516
125718	102517
82088	102518
19428	102519
33169	102520
235483	102521
114447	102522
257827	102523
8869	102524
81446	102525
200521	102526
3001	102527
28630	102528
43968	102529
133816	102530
140149	102531
82420	102532
81633	102533
137911	102534
100011	102535
56734	102536
82063	102537
6630	102538
265775	102539
230814	102540
255131	102541
339029	102542
257770	102543
184599	102544
166623	102545
91199	102546
155451	102547
68103	102548
195100	102549
33412	102550
4019	102551
181749	102552
47836	102553
120380	102554
110573	102555
155861	102556
153424	102557
44597	102558
232133	102559
87109	102560
60181	102561
61914	102562
13002	102563
138206	102564
23163	102565
65426	102566
57113	102567
144723	102568
14420	102569
69895	102570
246497	102571
115849	102572
107325	102573
140365	102574
130442	102575
178167	102576
122400	102577
95453	102578
41323	102579
345397	102580
40919	102581
8892	102582
33496	102583
179557	102584
40060	102585
11398	102586
124292	102587
32232	102588
222712	102589
93404	102590
89526	102591
51143	102592
289490	102593
104755	102594
326629	102595
69686	102596
25160	102597
132456	102598
26465	102599
353903	102600
88134	102601
49158	102602
290631	102603
10254	102604
128943	102605
103081	102606
349383	102607
20267	102608
50689	102609
136484	102610
102998	102611
251667	102612
326466	102613
75109	102614
113832	102615
129186	102616
56494	102617
146843	102618
53716	102619
28617	102620
83171	102621
100254	102622
91740	102623
70641	102624
106923	102625
138913	102626
145231	102627
327783	102628
32961	102629
116654	102630
89257	102631
341474	102632
11583	102633
157490	102634
38972	102635
144560	102636
211344	102637
100065	102638
5345	102639
20137	102640
134085	102641
18373	102642
307259	102643
115555	102644
214574	102645
126110	102646
137103	102647
141110	102648
114195	102649
4862	102650
113557	102651
32851	102652
165231	102653
68097	102654
110296	102655
47022	102656
105274	102657
166290	102658
13369	102659
350454	102660
197519	102661
47420	102662
72399	102663
285847	102664
144422	102665
13503	102666
175502	102667
167541	102668
179463	102669
83287	102670
207996	102671
164809	102672
277198	102673
272989	102674
41759	102675
30850	102676
210418	102677
64271	102678
185814	102679
180784	102680
114894	102681
75602	102682
178194	102683
306657	102684
148626	102685
174571	102686
238450	102687
28482	102688
88166	102689
69181	102690
47649	102691
267491	102692
269538	102693
93330	102694
15542	102695
15542	102696
156273	102697
61235	102698
143648	102699
60301	102700
113094	102701
33373	102702
17445	102703
328728	102704
98018	102705
322213	102706
113048	102707
24486	102708
169642	102709
44101	102710
152516	102711
48009	102712
106312	102713
108241	102714
97957	102715
47932	102716
91266	102717
183580	102718
33525	102719
37557	102720
3096	102721
261736	102722
90536	102723
38951	102724
81874	102725
162043	102726
124897	102727
74414	102728
166058	102729
180405	102730
157437	102731
41222	102732
64197	102733
25204	102734
50927	102735
105037	102736
5445	102737
104842	102738
92911	102739
124077	102740
92604	102741
330924	102742
197371	102743
248305	102744
81633	102745
145445	102746
41909	102747
307457	102748
129356	102749
18491	102750
124386	102751
74865	102752
19100	102753
128777	102754
175318	102755
180832	102756
92873	102757
18215	102758
50093	102759
8628	102760
199352	102761
290302	102762
64578	102763
51677	102764
56390	102765
92988	102766
140178	102767
162270	102768
139341	102769
47724	102770
73564	102771
290907	102772
48773	102773
106636	102774
83999	102775
67420	102776
148676	102777
56562	102778
40661	102779
110600	102780
6617	102781
37150	102782
182120	102783
44185	102784
107342	102785
120726	102786
5874	102787
14464	102788
82306	102789
21404	102790
91144	102791
9856	102792
223343	102793
132949	102794
43155	102795
4854	102796
273564	102797
7569	102798
70149	102799
104283	102800
43991	102801
274604	102802
125561	102803
207706	102804
132959	102805
157131	102806
109078	102807
16557	102808
15548	102809
290507	102810
49133	102811
298631	102812
4584	102813
47653	102814
208417	102815
38601	102816
332293	102817
354344	102818
302521	102819
161140	102820
331969	102821
271496	102822
99835	102823
11247	102824
216461	102825
169559	102826
24767	102827
34792	102828
15241	102829
5881	102830
168618	102831
194808	102832
266127	102833
74046	102834
51426	102835
89612	102836
139207	102837
93375	102838
166292	102839
106415	102840
39037	102841
309924	102842
200381	102843
88696	102844
261665	102845
33377	102846
107004	102847
40545	102848
70745	102849
161167	102850
37591	102851
130120	102852
64655	102853
248257	102854
65204	102855
149789	102856
334029	102857
163459	102858
74003	102859
25187	102860
32873	102861
91391	102862
162620	102863
74657	102864
37179	102865
25437	102866
68036	102867
208743	102868
265575	102869
68589	102870
309166	102871
356759	102872
81455	102873
305898	102874
97340	102875
34685	102876
23849	102877
47822	102878
169554	102879
70471	102880
102968	102881
102481	102882
30598	102883
63465	102884
137587	102885
289294	102886
74855	102887
46740	102888
277441	102889
10330	102890
114595	102891
144686	102892
181919	102893
20378	102894
341088	102895
4251	102896
75811	102897
84792	102898
169415	102899
207126	102900
2471	102901
172287	102902
122278	102903
18927	102904
16568	102905
196223	102906
208120	102907
296366	102908
229939	102909
174162	102910
209075	102911
350014	102912
298797	102913
152129	102914
92136	102915
111800	102916
100050	102917
57766	102918
184977	102919
167291	102920
286658	102921
104382	102922
40821	102923
32078	102924
156476	102925
304514	102926
5857	102927
128914	102928
276703	102929
166249	102930
34685	102931
68122	102932
106679	102933
209471	102934
114458	102935
133708	102936
273776	102937
129711	102938
185140	102939
354378	102940
140137	102941
243387	102942
66133	102943
253493	102944
72211	102945
84684	102946
165232	102947
6808	102948
302522	102949
23023	102950
97185	102951
123959	102952
97442	102953
7261	102954
116259	102955
100594	102956
145412	102957
205143	102958
38759	102959
84127	102960
174160	102961
206916	102962
146323	102963
106890	102964
256025	102965
225603	102966
196203	102967
128922	102968
204980	102969
127377	102970
153454	102971
69228	102972
35294	102973
34821	102974
116022	102975
35767	102976
340375	102977
327284	102978
125856	102979
25428	102980
43924	102981
34670	102982
47036	102983
103575	102984
60504	102985
11392	102986
84068	102987
46809	102988
13427	102989
74555	102990
61675	102991
307197	102992
165145	102993
203866	102994
169870	102995
242537	102996
97866	102997
166548	102998
165978	102999
35587	103000
120369	103001
133064	103002
197096	103003
327240	103004
81948	103005
167367	103006
248223	103007
123204	103008
168236	103009
21089	103010
166062	103011
107310	103012
58917	103013
88167	103014
11592	103015
198209	103016
152327	103017
223186	103018
141331	103019
32073	103020
151809	103021
249442	103022
197155	103023
253138	103024
33408	103025
153049	103026
31249	103027
62304	103028
70449	103029
116680	103030
41105	103031
267415	103032
16809	103033
68064	103034
40170	103035
35765	103036
306047	103037
104610	103038
60897	103039
97828	103040
70554	103041
47952	103042
155788	103043
41863	103044
23781	103045
72165	103046
24159	103047
345768	103048
23889	103049
75806	103050
203181	103051
285470	103052
285217	103053
49080	103054
144914	103055
3727	103056
65822	103057
209932	103058
85737	103059
38490	103060
287929	103061
227116	103062
109738	103063
205873	103064
64833	103065
215733	103066
305364	103067
6808	103068
229659	103069
35026	103070
41874	103071
123741	103072
152254	103073
264777	103074
215869	103075
131963	103076
113197	103077
101940	103078
91940	103079
309343	103080
8075	103081
5248	103082
182507	103083
5879	103084
119721	103085
299559	103086
127	103087
167842	103088
105048	103089
13755	103090
17371	103091
29514	103092
8564	103093
26549	103094
69216	103095
207791	103096
239796	103097
276	103098
4544	103099
495	103100
1017	103101
3033	103102
330	103103
90558	103104
210269	103105
55054	103106
232479	103107
82014	103108
345457	103109
185132	103110
81447	103111
338363	103112
201687	103113
198439	103114
211567	103115
198610	103116
100093	103117
183889	103118
306320	103119
308997	103120
927	103121
20758	103122
202675	103123
160917	103124
8936	103125
112979	103126
48164	103127
1458	103128
51176	103129
259472	103130
169630	103131
153607	103132
177295	103133
25715	103134
317418	103135
26797	103136
129790	103137
46521	103138
209880	103139
152226	103140
62756	103141
165882	103142
113869	103143
128722	103144
143025	103145
308696	103146
202489	103147
28137	103148
8305	103149
148719	103150
51076	103151
38732	103152
297042	103153
17041	103154
280039	103155
1370	103156
85306	103157
265432	103158
224394	103159
2447	103160
1438	103161
96402	103162
100347	103163
77028	103164
21755	103165
58100	103166
4840	103167
6527	103168
5042	103169
22058	103170
7866	103171
11743	103172
289153	103173
28306	103174
24579	103175
25924	103176
262796	103177
2065	103178
176202	103179
174996	103180
174483	103181
40116	103182
67519	103183
112578	103184
160000	103185
509	103186
44421	103187
148234	103188
77154	103189
18273	103190
59270	103191
25738	103192
21404	103193
40686	103194
24356	103195
94643	103196
34407	103197
291862	103198
34374	103199
32672	103200
277673	103201
339823	103202
83527	103203
8437	103204
117041	103205
4455	103206
61963	103207
207006	103208
350903	103209
28476	103210
119667	103211
6456	103212
70766	103213
15395	103214
115825	103215
21654	103216
58865	103217
32286	103218
4250	103219
233066	103220
6742	103221
125373	103222
162706	103223
187700	103224
31968	103225
308662	103226
96689	103227
14292	103228
25218	103229
220068	103230
58469	103231
260621	103232
204062	103233
17588	103234
187675	103235
4720	103236
115	103237
185423	103238
124912	103239
221890	103240
126608	103241
283227	103242
10071	103243
75914	103244
199773	103245
19200	103246
3448	103247
2872	103248
2339	103249
75178	103250
20241	103251
75204	103252
112057	103253
3560	103254
22186	103255
83722	103256
38542	103257
14815	103258
176378	103259
41002	103260
69523	103261
325025	103262
293388	103263
6975	103264
106226	103265
102598	103266
18178	103267
90006	103268
27352	103269
108022	103270
24430	103271
84118	103272
77786	103273
13668	103274
104299	103275
6990	103276
105	103277
112419	103278
466	103279
3350	103280
36763	103281
28622	103282
81521	103283
193198	103284
129691	103285
353100	103286
36130	103287
39864	103288
203656	103289
79999	103290
1350	103291
188950	103292
32254	103293
295048	103294
30632	103295
199673	103296
251922	103297
256284	103298
21843	103299
134198	103300
10612	103301
228083	103302
256049	103303
87553	103304
21073	103305
141547	103306
219977	103307
135646	103308
214307	103309
154102	103310
12004	103311
322194	103312
10566	103313
37492	103314
298113	103315
220219	103316
135363	103317
123236	103318
176130	103319
21199	103320
222642	103321
348341	103322
18553	103323
50899	103324
6632	103325
14190	103326
7492	103327
107344	103328
3499	103329
24791	103330
76964	103331
7645	103332
13914	103333
18337	103334
4597	103335
97293	103336
33722	103337
66360	103338
83675	103339
18011	103340
208006	103341
117316	103342
568	103343
156226	103344
659	103345
105861	103346
208029	103347
271197	103348
352736	103349
51705	103350
221392	103351
333248	103352
252677	103353
38693	103354
9831	103355
83943	103356
27326	103357
74241	103358
208910	103359
43170	103360
671	103361
22644	103362
355712	103363
13868	103364
278108	103365
77335	103366
66343	103367
170526	103368
109772	103369
350279	103370
4400	103371
11129	103372
350028	103373
206231	103374
50692	103375
351974	103376
17176	103377
113983	103378
13594	103379
72712	103380
334407	103381
180607	103382
74011	103383
199947	103384
81604	103385
12701	103386
281075	103387
48490	103388
199767	103389
151469	103390
130138	103391
50665	103392
81535	103393
345111	103394
1470	103395
82772	103396
7477	103397
7528	103398
261294	103399
26497	103400
4206	103401
175764	103402
202426	103403
278332	103404
206045	103405
18618	103406
102573	103407
281855	103408
263893	103409
53066	103410
289237	103411
2735	103412
299555	103413
246249	103414
305750	103415
156018	103416
196714	103417
216005	103418
323362	103419
268358	103420
161606	103421
114604	103422
105848	103423
34552	103424
132747	103425
81686	103426
117725	103427
208139	103428
75851	103429
56515	103430
294384	103431
98098	103432
35483	103433
651	103434
15479	103435
73742	103436
179308	103437
84333	103438
203711	103439
340266	103440
331611	103441
1699	103442
189581	103443
2457	103444
235109	103445
2454	103446
126691	103447
70483	103448
28352	103449
59769	103450
14084	103451
311310	103452
2397	103453
28727	103454
6661	103455
113140	103456
191236	103457
17258	103458
254852	103459
58102	103460
104568	103461
81594	103462
58174	103463
286047	103464
129898	103465
210279	103466
339319	103467
13161	103468
170572	103469
209214	103470
71753	103471
180085	103472
310475	103473
10941	103474
342935	103475
150469	103476
110359	103477
175033	103478
218667	103479
28823	103480
89691	103481
1100	103482
112298	103483
111847	103484
181606	103485
239	103486
132624	103487
145247	103488
304051	103489
341594	103490
9142	103491
42173	103492
47041	103493
310803	103494
6096	103495
157466	103496
71358	103497
203685	103498
268622	103499
91495	103500
109333	103501
55955	103502
58847	103503
22537	103504
63751	103505
8132	103506
28343	103507
2499	103508
3705	103509
495	103510
5704	103511
16021	103512
124425	103513
13414	103514
50426	103515
299651	103516
212630	103517
218422	103518
91474	103519
87738	103520
142	103521
8227	103522
89682	103523
156916	103524
69035	103525
230840	103526
51786	103527
18731	103528
50109	103529
65206	103530
332792	103531
70683	103532
70757	103533
2210	103534
4321	103535
137681	103536
171752	103537
266225	103538
334333	103539
145620	103540
20307	103541
324999	103542
120888	103543
158476	103544
53495	103545
55902	103546
324001	103547
21844	103548
32804	103549
82027	103550
82174	103551
285702	103552
125167	103553
337010	103554
125370	103555
202979	103556
200820	103557
334986	103558
121148	103559
202438	103560
124559	103561
344991	103562
339387	103563
41588	103564
4361	103565
199220	103566
183464	103567
205893	103568
55220	103569
126237	103570
199220	103571
11254	103572
851	103573
156315	103574
235326	103575
115064	103576
156167	103577
1684	103578
8402	103579
201756	103580
263901	103581
199908	103582
192295	103583
61246	103584
141780	103585
56155	103586
19368	103587
185408	103588
196252	103589
125049	103590
54733	103591
7006	103592
7504	103593
172276	103594
73875	103595
31693	103596
3120	103597
160055	103598
101509	103599
4191	103600
48457	103601
23433	103602
101676	103603
45834	103604
103320	103605
288658	103606
153576	103607
178467	103608
10740	103609
3238	103610
7053	103611
109428	103612
4638	103613
409	103614
314475	103615
191493	103616
37905	103617
64643	103618
2061	103619
15459	103620
207956	103621
70998	103622
29888	103623
181	103624
1587	103625
3655	103626
118280	103627
160475	103628
20663	103629
50263	103630
770	103631
81623	103632
111822	103633
68498	103634
80407	103635
235458	103636
15417	103637
10030	103638
151363	103639
119487	103640
31070	103641
95670	103642
76770	103643
248	103644
63197	103645
129174	103646
45055	103647
4533	103648
270496	103649
204144	103650
31	103651
19332	103652
174301	103653
67497	103654
2218	103655
172722	103656
6191	103657
129373	103658
158733	103659
330119	103660
215566	103661
104473	103662
13283	103663
20976	103664
6354	103665
206142	103666
121724	103667
65767	103668
309941	103669
210434	103670
85622	103671
68951	103672
3	103673
127685	103674
4297	103675
43900	103676
6648	103677
35297	103678
206566	103679
14494	103680
277231	103681
174913	103682
81485	103683
297531	103684
34757	103685
144194	103686
2106	103687
314047	103688
65177	103689
677	103690
271517	103691
47609	103692
164383	103693
113683	103694
69920	103695
224684	103696
2012	103697
437	103698
10070	103699
120472	103700
158714	103701
12942	103702
137177	103703
45198	103704
8629	103705
98801	103706
129642	103707
191597	103708
42460	103709
2673	103710
349839	103711
105735	103712
70168	103713
29895	103714
32084	103715
76074	103716
118244	103717
38775	103718
53186	103719
14877	103720
7547	103721
3249	103722
79525	103723
69993	103724
9813	103725
40357	103726
42442	103727
16221	103728
23390	103729
294209	103730
3121	103731
17585	103732
89758	103733
225	103734
20622	103735
286405	103736
24558	103737
49171	103738
190939	103739
136918	103740
182451	103741
259891	103742
668	103743
17029	103744
276016	103745
90397	103746
69025	103747
9738	103748
7098	103749
23973	103750
232466	103751
47332	103752
26406	103753
23523	103754
287890	103755
129902	103756
46126	103757
75100	103758
29904	103759
32238	103760
65432	103761
269761	103762
23345	103763
198346	103764
69654	103765
47628	103766
1033	103767
128218	103768
3830	103769
273119	103770
616	103771
18507	103772
9036	103773
58962	103774
104196	103775
317699	103776
77289	103777
5837	103778
59142	103779
70699	103780
67225	103781
35412	103782
318	103783
7968	103784
272012	103785
82122	103786
273300	103787
3	103788
110	103789
24183	103790
210175	103791
21457	103792
314	103793
291	103794
16489	103795
199196	103796
233193	103797
113	103798
46437	103799
286899	103800
7805	103801
13120	103802
100906	103803
33193	103804
185923	103805
17609	103806
22262	103807
109733	103808
1462	103809
13429	103810
10065	103811
94358	103812
234483	103813
68208	103814
40116	103815
219383	103816
110461	103817
83893	103818
17947	103819
97032	103820
56173	103821
109456	103822
72751	103823
98917	103824
47699	103825
10326	103826
24586	103827
208053	103828
46784	103829
16261	103830
80438	103831
32980	103832
44488	103833
61276	103834
332814	103835
270323	103836
9681	103837
127713	103838
206999	103839
9768	103840
168218	103841
6207	103842
17097	103843
110622	103844
174445	103845
34496	103846
106093	103847
294577	103848
46291	103849
24474	103850
203001	103851
102987	103852
209555	103853
47011	103854
289141	103855
129022	103856
15724	103857
302309	103858
903	103859
158545	103860
106425	103861
110271	103862
27440	103863
354949	103864
19794	103865
69116	103866
17832	103867
22113	103868
128616	103869
115084	103870
17694	103871
129373	103872
318364	103873
33698	103874
69143	103875
2973	103876
28218	103877
58937	103878
20526	103879
147834	103880
687	103881
22318	103882
277271	103883
518	103884
68686	103885
17182	103886
205404	103887
7774	103888
176516	103889
43788	103890
1814	103891
67438	103892
100729	103893
107289	103894
177301	103895
10079	103896
206906	103897
35113	103898
46902	103899
32733	103900
192750	103901
87908	103902
95300	103903
189703	103904
4062	103905
143918	103906
8026	103907
36627	103908
14980	103909
97778	103910
116068	103911
54255	103912
12733	103913
124974	103914
84286	103915
309838	103916
69302	103917
34862	103918
232926	103919
124730	103920
73782	103921
94299	103922
126867	103923
82258	103924
94889	103925
92066	103926
18352	103927
124346	103928
217701	103929
59162	103930
5292	103931
56917	103932
169867	103933
129893	103934
37654	103935
235581	103936
245479	103937
8499	103938
53962	103939
118002	103940
3380	103941
165951	103942
10587	103943
238891	103944
32528	103945
46341	103946
153567	103947
154124	103948
23131	103949
24904	103950
6239	103951
147482	103952
77848	103953
19388	103954
269817	103955
141749	103956
167486	103957
86540	103958
124260	103959
90391	103960
86029	103961
54746	103962
154595	103963
331702	103964
321475	103965
74722	103966
297265	103967
98594	103968
111864	103969
337127	103970
74380	103971
207991	103972
160436	103973
9234	103974
303449	103975
114979	103976
7417	103977
1829	103978
10462	103979
111230	103980
170298	103981
66062	103982
153964	103983
237043	103984
182456	103985
182769	103986
36208	103987
6908	103988
23592	103989
308682	103990
36978	103991
309356	103992
179401	103993
92666	103994
835	103995
272060	103996
285802	103997
106242	103998
299	103999
298343	104000
69428	104001
63969	104002
158423	104003
2120	104004
3288	104005
256895	104006
67575	104007
82710	104008
41902	104009
119018	104010
65864	104011
206913	104012
52120	104013
14444	104014
52137	104015
225499	104016
231398	104017
78990	104018
23347	104019
265496	104020
770	104021
7047	104022
78295	104023
4829	104024
28561	104025
107795	104026
46082	104027
150546	104028
240064	104029
275977	104030
267222	104031
2757	104032
114873	104033
61887	104034
15706	104035
133732	104036
133778	104037
101470	104038
707	104039
24179	104040
19252	104041
15134	104042
142	104043
11536	104044
216	104045
458	104046
4437	104047
760	104048
66185	104049
283744	104050
139827	104051
185877	104052
10836	104053
264458	104054
143928	104055
14411	104056
18675	104057
47361	104058
57970	104059
290269	104060
27318	104061
26822	104062
113117	104063
7089	104064
6354	104065
74539	104066
324226	104067
56586	104068
4954	104069
13691	104070
10235	104071
1803	104072
31094	104073
13091	104074
165886	104075
109698	104076
1515	104077
57823	104078
9628	104079
3966	104080
36695	104081
90955	104082
10	104083
10137	104084
60667	104085
215167	104086
143981	104087
119878	104088
44585	104089
82609	104090
18667	104091
92432	104092
184737	104093
16499	104094
66018	104095
51325	104096
53201	104097
16322	104098
17871	104099
8180	104100
117450	104101
286810	104102
234671	104103
76831	104104
47721	104105
67682	104106
2249	104107
118867	104108
453	104109
583	104110
17649	104111
51362	104112
121087	104113
98116	104114
131068	104115
39106	104116
128509	104117
70411	104118
331434	104119
248746	104120
133632	104121
285531	104122
159947	104123
22056	104124
239593	104125
144504	104126
16886	104127
24764	104128
191217	104129
15141	104130
134263	104131
164709	104132
108026	104133
57644	104134
43841	104135
321187	104136
26667	104137
23998	104138
87197	104139
259232	104140
65233	104141
14375	104142
39578	104143
274602	104144
40280	104145
185133	104146
89104	104147
49311	104148
254113	104149
325059	104150
178254	104151
45104	104152
286954	104153
61800	104154
179126	104155
5814	104156
99964	104157
185461	104158
98147	104159
12250	104160
180440	104161
102571	104162
58932	104163
25235	104164
74525	104165
19000	104166
137629	104167
35074	104168
22706	104169
287261	104170
154212	104171
6272	104172
237961	104173
31297	104174
91225	104175
80322	104176
30849	104177
93542	104178
322668	104179
324872	104180
127329	104181
168445	104182
150299	104183
30887	104184
47421	104185
25052	104186
336680	104187
39814	104188
66577	104189
97569	104190
129031	104191
62999	104192
46404	104193
91681	104194
123316	104195
229371	104196
13502	104197
12818	104198
190348	104199
303003	104200
194387	104201
4165	104202
222164	104203
68315	104204
40453	104205
141209	104206
65778	104207
244255	104208
40651	104209
126979	104210
157330	104211
40044	104212
236059	104213
87382	104214
32233	104215
296291	104216
161718	104217
297453	104218
300969	104219
180668	104220
54307	104221
341766	104222
266886	104223
63164	104224
47430	104225
133712	104226
128621	104227
272164	104228
670	104229
333443	104230
76368	104231
122530	104232
80559	104233
44326	104234
271854	104235
77880	104236
66741	104237
69439	104238
3590	104239
220928	104240
42192	104241
181373	104242
288296	104243
166052	104244
52818	104245
348048	104246
8038	104247
220067	104248
15327	104249
163903	104250
68503	104251
268001	104252
175072	104253
308217	104254
183505	104255
23706	104256
24964	104257
12	104258
339612	104259
23478	104260
314723	104261
26659	104262
63629	104263
157749	104264
123847	104265
22767	104266
100327	104267
64184	104268
164011	104269
125738	104270
267696	104271
46655	104272
19865	104273
77790	104274
2617	104275
2739	104276
190203	104277
266356	104278
48983	104279
24557	104280
146516	104281
79548	104282
268307	104283
147038	104284
11419	104285
277561	104286
109294	104287
274115	104288
16754	104289
189755	104290
73913	104291
263069	104292
170694	104293
36446	104294
9266	104295
43732	104296
133927	104297
237674	104298
16830	104299
253210	104300
69733	104301
228500	104302
90121	104303
232300	104304
26668	104305
9892	104306
100385	104307
157	104308
131532	104309
303833	104310
183426	104311
90098	104312
32841	104313
151516	104314
141665	104315
31013	104316
119298	104317
272618	104318
4263	104319
226146	104320
236948	104321
80946	104322
329407	104323
19061	104324
274996	104325
192168	104326
32920	104327
197906	104328
266310	104329
9448	104330
43703	104331
126760	104332
329807	104333
167275	104334
271117	104335
197917	104336
146776	104337
101136	104338
323744	104339
185769	104340
244458	104341
20751	104342
9829	104343
302362	104344
166767	104345
326944	104346
87320	104347
130976	104348
340399	104349
9013	104350
49476	104351
89770	104352
32161	104353
243585	104354
62283	104355
72785	104356
49414	104357
165077	104358
309736	104359
89778	104360
20942	104361
307231	104362
202963	104363
117256	104364
197807	104365
1873	104366
50350	104367
120803	104368
332001	104369
103791	104370
197076	104371
104742	104372
24948	104373
60829	104374
95840	104375
4868	104376
96979	104377
237736	104378
158886	104379
134478	104380
178639	104381
247594	104382
33744	104383
80225	104384
165936	104385
162703	104386
165556	104387
38363	104388
124935	104389
180911	104390
86673	104391
43744	104392
35742	104393
326329	104394
3089	104395
35801	104396
354825	104397
220959	104398
223635	104399
144635	104400
220286	104401
184562	104402
1373	104403
21533	104404
29767	104405
40537	104406
2575	104407
223816	104408
196555	104409
321526	104410
239389	104411
27829	104412
231529	104413
178327	104414
232646	104415
59958	104416
64287	104417
26790	104418
41372	104419
262578	104420
244306	104421
163713	104422
259060	104423
24964	104424
30578	104425
63520	104426
307956	104427
18254	104428
191941	104429
300801	104430
5784	104431
2148	104432
239722	104433
19720	104434
5435	104435
128653	104436
314657	104437
77621	104438
31316	104439
105607	104440
37283	104441
765	104442
31434	104443
84565	104444
19364	104445
30111	104446
52672	104447
174223	104448
57675	104449
183626	104450
15685	104451
20900	104452
180584	104453
55368	104454
123195	104455
321116	104456
14442	104457
214719	104458
221709	104459
23376	104460
103884	104461
78761	104462
300795	104463
47355	104464
203515	104465
308075	104466
106470	104467
15452	104468
34728	104469
13767	104470
7676	104471
33899	104472
20673	104473
191112	104474
112666	104475
27651	104476
61753	104477
100073	104478
135841	104479
133982	104480
21766	104481
40554	104482
258752	104483
64070	104484
118614	104485
39320	104486
55865	104487
271481	104488
75216	104489
89055	104490
228461	104491
92064	104492
371	104493
27634	104494
180396	104495
167337	104496
35458	104497
156178	104498
4268	104499
2695	104500
27057	104501
170711	104502
148137	104503
104325	104504
15512	104505
23778	104506
191608	104507
67630	104508
130864	104509
11814	104510
12634	104511
146359	104512
53865	104513
328528	104514
167958	104515
142052	104516
28953	104517
31274	104518
183045	104519
32004	104520
44383	104521
11902	104522
119738	104523
150062	104524
10198	104525
30639	104526
44878	104527
123173	104528
102959	104529
44726	104530
44649	104531
340513	104532
168421	104533
3805	104534
330702	104535
333675	104536
126401	104537
11842	104538
28096	104539
226851	104540
42335	104541
30275	104542
143414	104543
46987	104544
96484	104545
111957	104546
49488	104547
224728	104548
221663	104549
140999	104550
64346	104551
55697	104552
158221	104553
46225	104554
111402	104555
1000	104556
260728	104557
120607	104558
100118	104559
67266	104560
12362	104561
41427	104562
6482	104563
18098	104564
56366	104565
722	104566
15134	104567
63259	104568
11815	104569
63486	104570
188575	104571
342314	104572
18555	104573
54097	104574
13029	104575
29124	104576
118999	104577
78085	104578
5430	104579
1993	104580
21567	104581
36845	104582
133233	104583
79920	104584
25926	104585
8997	104586
3620	104587
29763	104588
63198	104589
44552	104590
27300	104591
334680	104592
25664	104593
159381	104594
15700	104595
6213	104596
255801	104597
10713	104598
12336	104599
37413	104600
38191	104601
37820	104602
179757	104603
1004	104604
5579	104605
133906	104606
36839	104607
249966	104608
37219	104609
189393	104610
78169	104611
86792	104612
40803	104613
214734	104614
24788	104615
262	104616
112002	104617
135610	104618
12266	104619
6549	104620
189470	104621
48390	104622
181625	104623
3347	104624
3347	104625
215211	104626
59815	104627
92393	104628
112818	104629
23570	104630
73863	104631
82247	104632
273658	104633
3424	104634
10684	104635
41902	104636
163003	104637
121802	104638
24085	104639
12303	104640
101875	104641
79372	104642
2508	104643
302987	104644
12876	104645
26855	104646
69268	104647
217992	104648
74618	104649
113724	104650
36635	104651
88954	104652
8831	104653
24851	104654
318015	104655
77647	104656
235059	104657
11645	104658
90280	104659
125293	104660
67688	104661
277453	104662
168749	104663
203818	104664
55123	104665
178929	104666
76864	104667
15247	104668
156966	104669
224308	104670
82685	104671
64407	104672
314093	104673
25357	104674
152435	104675
2456	104676
37638	104677
77428	104678
142454	104679
88605	104680
6912	104681
21823	104682
105509	104683
268872	104684
114632	104685
248979	104686
141586	104687
308936	104688
101307	104689
121407	104690
7048	104691
123013	104692
120724	104693
104525	104694
25455	104695
229508	104696
112818	104697
101690	104698
145487	104699
1000	104700
5598	104701
187828	104702
16051	104703
117907	104704
103693	104705
8181	104706
339413	104707
61952	104708
64489	104709
136648	104710
36645	104711
9205	104712
4418	104713
32426	104714
196293	104715
451	104716
40186	104717
67086	104718
30674	104719
314601	104720
61	104721
22806	104722
101817	104723
16680	104724
16674	104725
67022	104726
12479	104727
7457	104728
160800	104729
3828	104730
171390	104731
101417	104732
101458	104733
101428	104734
262437	104735
314541	104736
29771	104737
150163	104738
104637	104739
13451	104740
122304	104741
109845	104742
168802	104743
7292	104744
21986	104745
102506	104746
90838	104747
237564	104748
19351	104749
71932	104750
185809	104751
8775	104752
12711	104753
1559	104754
190898	104755
105890	104756
34007	104757
69397	104758
190441	104759
112224	104760
55619	104761
2608	104762
37304	104763
77385	104764
1415	104765
22790	104766
188210	104767
55449	104768
101819	104769
14366	104770
170257	104771
72588	104772
46104	104773
126527	104774
262085	104775
119515	104776
192776	104777
3857	104778
14714	104779
265416	104780
61	104781
199151	104782
31935	104783
236964	104784
54074	104785
50594	104786
45414	104787
2262	104788
12155	104789
242048	104790
97990	104791
330773	104792
348817	104793
165268	104794
327938	104795
105096	104796
269876	104797
270604	104798
166605	104799
162220	104800
271743	104801
69636	104802
276357	104803
165307	104804
105964	104805
272952	104806
267599	104807
104474	104808
166842	104809
268708	104810
166500	104811
274019	104812
105498	104813
164939	104814
163737	104815
268557	104816
268460	104817
277206	104818
164281	104819
104433	104820
268215	104821
181705	104822
270713	104823
275733	104824
47506	104825
327313	104826
261660	104827
105104	104828
270265	104829
273662	104830
268380	104831
101309	104832
198320	104833
140025	104834
88164	104835
91219	104836
43692	104837
254739	104838
44678	104839
59213	104840
46179	104841
232064	104842
2169	104843
23871	104844
7014	104845
221050	104846
55101	104847
197999	104848
226338	104849
125971	104850
53023	104851
62963	104852
263524	104853
190464	104854
165934	104855
50079	104856
140264	104857
333295	104858
349995	104859
80721	104860
22783	104861
119164	104862
160753	104863
119465	104864
308203	104865
172801	104866
341661	104867
221	104868
66128	104869
2442	104870
47256	104871
1792	104872
27779	104873
183584	104874
257995	104875
248902	104876
220476	104877
226815	104878
149739	104879
107224	104880
140438	104881
8060	104882
220178	104883
327941	104884
75648	104885
1788	104886
46544	104887
67503	104888
2456	104889
2456	104890
177589	104891
439	104892
34051	104893
240764	104894
240568	104895
1090	104896
117931	104897
3114	104898
192483	104899
327626	104900
186993	104901
159636	104902
12520	104903
14695	104904
62554	104905
1434	104906
66782	104907
95530	104908
3259	104909
37048	104910
12561	104911
128254	104912
175	104913
52535	104914
16744	104915
26205	104916
34812	104917
190178	104918
252080	104919
466	104920
188217	104921
1001	104922
31935	104923
9436	104924
561	104925
77095	104926
4105	104927
80043	104928
28665	104929
187343	104930
175373	104931
62878	104932
1809	104933
67049	104934
31810	104935
151788	104936
12269	104937
42024	104938
129728	104939
14056	104940
119290	104941
187058	104942
316228	104943
159055	104944
74860	104945
292853	104946
274845	104947
25708	104948
88132	104949
97304	104950
73677	104951
43847	104952
17043	104953
30859	104954
39886	104955
188063	104956
53505	104957
18972	104958
67058	104959
40563	104960
2085	104961
66112	104962
50484	104963
137785	104964
95	104965
316263	104966
73606	104967
56467	104968
356449	104969
353018	104970
11072	104971
314556	104972
42499	104973
147512	104974
87	104975
13043	104976
3634	104977
121660	104978
32379	104979
35584	104980
98470	104981
24013	104982
298809	104983
4536	104984
58924	104985
75862	104986
47220	104987
99582	104988
55511	104989
104108	104990
5322	104991
189970	104992
7531	104993
3081	104994
47981	104995
12968	104996
124298	104997
55375	104998
43910	104999
3931	105000
63236	105001
61274	105002
117046	105003
180898	105004
309699	105005
20750	105006
3375	105007
97075	105008
164940	105009
340603	105010
146806	105011
115395	105012
263835	105013
304934	105014
54772	105015
187224	105016
117555	105017
262653	105018
189440	105019
75925	105020
54779	105021
119047	105022
46947	105023
126212	105024
29921	105025
37918	105026
65131	105027
99044	105028
137400	105029
178759	105030
33	105031
172749	105032
185682	105033
19190	105034
188372	105035
253277	105036
307221	105037
106825	105038
164319	105039
177657	105040
93999	105041
278082	105042
35799	105043
14876	105044
40814	105045
20673	105046
37029	105047
188301	105048
94438	105049
61615	105050
328678	105051
12308	105052
45684	105053
7624	105054
1715	105055
2142	105056
78456	105057
16129	105058
115539	105059
52512	105060
92862	105061
342297	105062
105976	105063
88977	105064
99299	105065
154968	105066
258657	105067
44941	105068
99205	105069
201857	105070
104567	105071
296706	105072
231855	105073
23987	105074
76576	105075
152276	105076
104872	105077
253425	105078
44684	105079
21528	105080
63059	105081
354721	105082
87159	105083
73665	105084
57577	105085
164565	105086
1213	105087
22368	105088
19403	105089
21143	105090
14987	105091
29672	105092
335004	105093
12430	105094
47339	105095
18140	105096
188278	105097
16144	105098
16679	105099
22860	105100
16981	105101
64877	105102
22540	105103
38058	105104
81884	105105
22800	105106
263343	105107
52383	105108
115124	105109
197749	105110
775	105111
32043	105112
31773	105113
346891	105114
68025	105115
4376	105116
116495	105117
347577	105118
149195	105119
161080	105120
17635	105121
255860	105122
23929	105123
42570	105124
9614	105125
102350	105126
258524	105127
68744	105128
119446	105129
281344	105130
103564	105131
40396	105132
198373	105133
311787	105134
5031	105135
23117	105136
69336	105137
13841	105138
232987	105139
109353	105140
12595	105141
165973	105142
39951	105143
3144	105144
203999	105145
10853	105146
172006	105147
149411	105148
101691	105149
263032	105150
309180	105151
33330	105152
31288	105153
91113	105154
219	105155
724	105156
56115	105157
184971	105158
183174	105159
24853	105160
157650	105161
4087	105162
148122	105163
198833	105164
104166	105165
2047	105166
189331	105167
81073	105168
125981	105169
42532	105170
20841	105171
97906	105172
3833	105173
64297	105174
14283	105175
8264	105176
18048	105177
9086	105178
6867	105179
2144	105180
49916	105181
29244	105182
44399	105183
946	105184
13976	105185
18817	105186
27407	105187
30317	105188
2433	105189
6557	105190
7053	105191
120334	105192
30314	105193
96	105194
75200	105195
239690	105196
205754	105197
120176	105198
68420	105199
56202	105200
282652	105201
43320	105202
52649	105203
5641	105204
162	105205
8329	105206
3386	105207
27041	105208
4646	105209
94544	105210
83054	105211
25855	105212
8968	105213
40238	105214
14417	105215
81188	105216
208687	105217
94524	105218
10908	105219
11243	105220
14573	105221
11939	105222
20842	105223
183155	105224
74373	105225
10230	105226
147945	105227
243006	105228
53143	105229
56549	105230
21487	105231
42968	105232
75239	105233
41005	105234
251692	105235
154609	105236
4715	105237
7112	105238
23731	105239
44242	105240
14700	105241
120567	105242
52583	105243
83022	105244
164148	105245
74374	105246
53825	105247
173672	105248
15223	105249
41261	105250
24677	105251
155014	105252
36457	105253
28212	105254
74374	105255
127544	105256
42122	105257
10832	105258
115082	105259
931	105260
60484	105261
298215	105262
110896	105263
24275	105264
29845	105265
36930	105266
10580	105267
5824	105268
28924	105269
34955	105270
115261	105271
6894	105272
20069	105273
206326	105274
9015	105275
46047	105276
4492	105277
4439	105278
26546	105279
42262	105280
34147	105281
136	105282
266660	105283
113262	105284
94297	105285
239816	105286
146213	105287
12817	105288
320598	105289
130701	105290
295761	105291
275417	105292
328478	105293
79077	105294
15840	105295
78154	105296
5158	105297
49293	105298
55878	105299
83057	105300
55880	105301
78248	105302
3339	105303
134762	105304
326656	105305
2044	105306
135731	105307
6675	105308
70049	105309
127340	105310
199552	105311
74134	105312
121248	105313
5166	105314
67083	105315
127330	105316
10547	105317
12108	105318
37082	105319
9054	105320
62113	105321
19081	105322
93806	105323
1776	105324
15112	105325
4015	105326
94297	105327
152089	105328
105771	105329
662	105330
7169	105331
147301	105332
43512	105333
143591	105334
29036	105335
122609	105336
204918	105337
236866	105338
21433	105339
220653	105340
116433	105341
178696	105342
56549	105343
21330	105344
338374	105345
91735	105346
113779	105347
30137	105348
320814	105349
118543	105350
63473	105351
40893	105352
118084	105353
14604	105354
83396	105355
42744	105356
333421	105357
34955	105358
118509	105359
8434	105360
479	105361
168855	105362
38480	105363
255451	105364
38481	105365
18378	105366
301408	105367
145749	105368
10585	105369
191154	105370
29703	105371
104929	105372
272140	105373
16839	105374
109676	105375
50477	105376
337344	105377
11776	105378
213418	105379
149957	105380
217061	105381
71902	105382
87570	105383
38049	105384
11645	105385
133963	105386
187314	105387
212694	105388
249945	105389
193277	105390
211144	105391
85278	105392
2756	105393
76773	105394
15488	105395
18325	105396
87272	105397
180647	105398
225515	105399
21236	105400
204917	105401
1752	105402
56202	105403
124719	105404
120685	105405
188651	105406
108413	105407
29102	105408
321678	105409
45129	105410
53179	105411
93939	105412
50477	105413
127328	105414
201615	105415
118703	105416
15244	105417
148735	105418
148735	105419
70232	105420
10249	105421
94	105422
44405	105423
9333	105424
64050	105425
42567	105426
270252	105427
94326	105428
6416	105429
24910	105430
244627	105431
114831	105432
38481	105433
180645	105434
10708	105435
4631	105436
126189	105437
1774	105438
113978	105439
301369	105440
129498	105441
21805	105442
1729	105443
38080	105444
2902	105445
45129	105446
29465	105447
4193	105448
15551	105449
354443	105450
18099	105451
17937	105452
5506	105453
40206	105454
74749	105455
6809	105456
17072	105457
325327	105458
37923	105459
536	105460
47411	105461
5413	105462
113275	105463
4482	105464
79997	105465
295167	105466
108413	105467
186727	105468
188	105469
3016	105470
184071	105471
94248	105472
293177	105473
56939	105474
40937	105475
94114	105476
21678	105477
22455	105478
204917	105479
109561	105480
12207	105481
11454	105482
1481	105483
105869	105484
48481	105485
49014	105486
27543	105487
66237	105488
356664	105489
58243	105490
29465	105491
24817	105492
23275	105493
8866	105494
265233	105495
135514	105496
29654	105497
127336	105498
19018	105499
17490	105500
97324	105501
248580	105502
58683	105503
197405	105504
123289	105505
87389	105506
10584	105507
129216	105508
86795	105509
93659	105510
16899	105511
6080	105512
12339	105513
53232	105514
145930	105515
145769	105516
4795	105517
69729	105518
147071	105519
15669	105520
105206	105521
5427	105522
95066	105523
3750	105524
70143	105525
45145	105526
227149	105527
183019	105528
26708	105529
21743	105530
50477	105531
301370	105532
59449	105533
24966	105534
190405	105535
72548	105536
82481	105537
16899	105538
14248	105539
73561	105540
21667	105541
29099	105542
2529	105543
62355	105544
162563	105545
29728	105546
53987	105547
8027	105548
19018	105549
59598	105550
155082	105551
1879	105552
114093	105553
235364	105554
142776	105555
42109	105556
44351	105557
48943	105558
201178	105559
23065	105560
11682	105561
93189	105562
65843	105563
69853	105564
21678	105565
82031	105566
41627	105567
9478	105568
125294	105569
47017	105570
91055	105571
19508	105572
199162	105573
158104	105574
63386	105575
180642	105576
340191	105577
112808	105578
56283	105579
243882	105580
339151	105581
46016	105582
105345	105583
127205	105584
60403	105585
64369	105586
67495	105587
60531	105588
26488	105589
129274	105590
215929	105591
198613	105592
65239	105593
47014	105594
105965	105595
72106	105596
17350	105597
79550	105598
78803	105599
20981	105600
43545	105601
114843	105602
21	105603
33399	105604
35365	105605
46399	105606
44296	105607
18077	105608
4216	105609
74871	105610
81124	105611
329559	105612
115083	105613
104663	105614
158104	105615
331629	105616
120501	105617
95423	105618
127283	105619
14129	105620
272413	105621
38243	105622
26976	105623
106260	105624
163865	105625
7140	105626
490	105627
25779	105628
277645	105629
14186	105630
79067	105631
36953	105632
217268	105633
1994	105634
14176	105635
159016	105636
14188	105637
56529	105638
15670	105639
134871	105640
5659	105641
26299	105642
1318	105643
315273	105644
122542	105645
489	105646
238606	105647
63067	105648
37473	105649
13030	105650
147755	105651
82107	105652
7381	105653
232017	105654
5024	105655
17839	105656
24275	105657
95437	105658
12645	105659
82117	105660
9015	105661
26594	105662
26617	105663
25694	105664
44871	105665
70403	105666
336947	105667
193566	105668
121060	105669
112469	105670
178473	105671
156673	105672
113494	105673
183255	105674
123525	105675
98012	105676
44337	105677
99184	105678
49328	105679
92839	105680
48218	105681
22159	105682
1925	105683
8063	105684
7002	105685
61390	105686
124219	105687
72404	105688
183738	105689
205276	105690
46810	105691
64885	105692
27710	105693
13658	105694
22482	105695
26922	105696
24901	105697
54797	105698
27716	105699
22497	105700
284107	105701
54777	105702
249577	105703
164601	105704
33515	105705
21041	105706
350269	105707
33982	105708
60249	105709
64966	105710
134118	105711
258897	105712
281131	105713
54510	105714
128430	105715
127937	105716
34272	105717
90196	105718
61931	105719
59835	105720
207463	105721
14295	105722
240874	105723
129699	105724
73751	105725
145332	105726
24614	105727
21285	105728
39132	105729
60421	105730
56207	105731
47980	105732
49996	105733
9592	105734
74697	105735
60155	105736
24817	105737
97805	105738
2005	105739
68512	105740
11167	105741
194050	105742
126956	105743
45616	105744
240149	105745
103528	105746
10740	105747
156317	105748
24643	105749
96639	105750
296353	105751
42780	105752
326813	105753
1268	105754
11864	105755
6806	105756
296256	105757
296250	105758
296281	105759
322527	105760
22936	105761
2044	105762
22415	105763
137535	105764
160569	105765
78022	105766
29015	105767
22429	105768
4894	105769
52740	105770
77872	105771
188480	105772
151467	105773
173650	105774
326990	105775
2951	105776
137617	105777
798	105778
335	105779
19271	105780
196944	105781
38878	105782
28181	105783
42141	105784
197	105785
152491	105786
29908	105787
232672	105788
92666	105789
36561	105790
7409	105791
61148	105792
7482	105793
117546	105794
5743	105795
200132	105796
212093	105797
333092	105798
94578	105799
4717	105800
56213	105801
22293	105802
56405	105803
181289	105804
82715	105805
11659	105806
53789	105807
24363	105808
11695	105809
54986	105810
11686	105811
6299	105812
10792	105813
82787	105814
6820	105815
51197	105816
23022	105817
5386	105818
108798	105819
83102	105820
17975	105821
109380	105822
38932	105823
127720	105824
208369	105825
127841	105826
83131	105827
285521	105828
28162	105829
280958	105830
26793	105831
236596	105832
48814	105833
73331	105834
261228	105835
47717	105836
59527	105837
201896	105838
174	105839
119797	105840
182463	105841
223038	105842
190106	105843
313837	105844
313411	105845
4217	105846
115717	105847
179541	105848
43645	105849
338778	105850
225743	105851
755	105852
150193	105853
9212	105854
346324	105855
221881	105856
354436	105857
67678	105858
255439	105859
67001	105860
263689	105861
70495	105862
328911	105863
49920	105864
9165	105865
381	105866
347525	105867
88444	105868
80740	105869
73641	105870
198239	105871
46968	105872
29178	105873
75218	105874
306364	105875
242514	105876
251193	105877
266675	105878
17534	105879
54689	105880
1453	105881
87449	105882
109479	105883
116	105884
60571	105885
135739	105886
102055	105887
178221	105888
127211	105889
74492	105890
23690	105891
8739	105892
17255	105893
41151	105894
5752	105895
223630	105896
109382	105897
39257	105898
1683	105899
290184	105900
115972	105901
70994	105902
9905	105903
8108	105904
59772	105905
159007	105906
320382	105907
205007	105908
148785	105909
20009	105910
84181	105911
2924	105912
128561	105913
54535	105914
247367	105915
199653	105916
180427	105917
141474	105918
93239	105919
77334	105920
14115	105921
72993	105922
856	105923
111337	105924
22436	105925
133393	105926
128250	105927
169047	105928
6973	105929
70319	105930
53570	105931
36897	105932
15551	105933
12598	105934
26984	105935
34841	105936
48197	105937
135450	105938
6841	105939
112851	105940
828	105941
1171	105942
135342	105943
18175	105944
74124	105945
87562	105946
307394	105947
284086	105948
11390	105949
50590	105950
181043	105951
181067	105952
13438	105953
50665	105954
14646	105955
46572	105956
18069	105957
63405	105958
31389	105959
9464	105960
31700	105961
200970	105962
1482	105963
14451	105964
217861	105965
16639	105966
157784	105967
18095	105968
139786	105969
202594	105970
54580	105971
299132	105972
340974	105973
114664	105974
185505	105975
86303	105976
9092	105977
60285	105978
51746	105979
107103	105980
48980	105981
126858	105982
36917	105983
134588	105984
252699	105985
301308	105986
21952	105987
97727	105988
190952	105989
152613	105990
30149	105991
125127	105992
221793	105993
4558	105994
126120	105995
18375	105996
22972	105997
108403	105998
2	105999
253904	106000
1700	106001
19393	106002
257841	106003
11308	106004
26745	106005
23845	106006
324374	106007
308833	106008
85393	106009
93536	106010
225248	106011
36173	106012
52806	106013
3908	106014
25949	106015
12619	106016
190310	106017
257218	106018
84473	106019
12250	106020
78118	106021
77185	106022
232390	106023
239380	106024
4210	106025
102061	106026
20998	106027
23661	106028
128782	106029
28091	106030
13048	106031
13430	106032
154644	106033
312276	106034
334505	106035
51504	106036
167726	106037
268141	106038
308451	106039
37376	106040
12651	106041
112115	106042
42277	106043
35949	106044
151769	106045
37645	106046
70513	106047
127131	106048
319522	106049
93549	106050
130790	106051
5206	106052
23098	106053
18616	106054
258743	106055
58155	106056
6124	106057
247733	106058
115085	106059
18377	106060
87	106061
32112	106062
152458	106063
257216	106064
256797	106065
27407	106066
112198	106067
60650	106068
81902	106069
5714	106070
5714	106071
9006	106072
742	106073
1151	106074
59525	106075
134582	106076
219576	106077
10347	106078
181208	106079
9043	106080
4966	106081
353265	106082
128244	106083
8087	106084
59875	106085
148337	106086
129793	106087
24853	106088
85284	106089
224645	106090
226666	106091
262075	106092
13100	106093
45595	106094
855	106095
67219	106096
209235	106097
151831	106098
17431	106099
310276	106100
200247	106101
86713	106102
55932	106103
282502	106104
171706	106105
94397	106106
9394	106107
61423	106108
82697	106109
1352	106110
95818	106111
157980	106112
11352	106113
156455	106114
23	106115
79549	106116
77602	106117
44098	106118
309469	106119
36660	106120
196643	106121
104740	106122
190296	106123
68851	106124
13739	106125
525	106126
345596	106127
175257	106128
726	106129
35715	106130
83596	106131
239781	106132
187563	106133
179486	106134
39503	106135
113409	106136
175778	106137
32146	106138
26224	106139
78115	106140
2976	106141
74373	106142
263885	106143
49326	106144
73358	106145
175637	106146
72620	106147
23528	106148
290063	106149
44122	106150
205707	106151
248483	106152
97771	106153
3970	106154
96564	106155
3396	106156
118071	106157
20221	106158
143671	106159
120763	106160
277234	106161
273626	106162
121848	106163
122613	106164
86735	106165
31822	106166
180782	106167
163512	106168
118841	106169
45609	106170
2958	106171
94827	106172
8412	106173
135088	106174
150561	106175
63782	106176
3688	106177
101882	106178
94953	106179
12380	106180
288641	106181
3700	106182
1049	106183
221646	106184
11727	106185
53245	106186
78873	106187
30034	106188
39892	106189
12489	106190
52767	106191
193360	106192
190554	106193
104845	106194
7017	106195
23493	106196
161256	106197
215971	106198
4131	106199
4112	106200
208578	106201
208389	106202
184544	106203
62855	106204
1503	106205
111483	106206
34580	106207
26715	106208
211799	106209
114459	106210
198786	106211
2634	106212
24699	106213
16566	106214
50965	106215
30582	106216
106690	106217
202399	106218
58025	106219
15553	106220
128865	106221
72374	106222
56192	106223
22679	106224
30587	106225
31677	106226
107211	106227
17209	106228
46804	106229
1888	106230
172209	106231
3613	106232
106413	106233
1934	106234
101861	106235
181822	106236
103363	106237
116048	106238
180820	106239
191134	106240
202774	106241
220332	106242
6419	106243
36448	106244
34291	106245
90220	106246
264161	106247
28729	106248
24817	106249
24817	106250
24817	106251
24817	106252
211465	106253
144100	106254
24817	106255
5206	106256
177028	106257
328336	106258
36029	106259
250591	106260
93789	106261
3813	106262
30891	106263
11982	106264
37086	106265
298234	106266
53962	106267
264331	106268
345524	106269
169668	106270
90323	106271
160727	106272
204403	106273
72452	106274
11180	106275
342459	106276
18094	106277
141165	106278
59854	106279
62074	106280
171843	106281
59685	106282
993	106283
33100	106284
301439	106285
324042	106286
5548	106287
5548	106288
16582	106289
149798	106290
87586	106291
114014	106292
136751	106293
20490	106294
47916	106295
29573	106296
4439	106297
174040	106298
181551	106299
101989	106300
7668	106301
51743	106302
4140	106303
192344	106304
46110	106305
153876	106306
254841	106307
241376	106308
285986	106309
35441	106310
211744	106311
26471	106312
119888	106313
39741	106314
39022	106315
52642	106316
95342	106317
179048	106318
244935	106319
270716	106320
53850	106321
306504	106322
54339	106323
31261	106324
332757	106325
33039	106326
59364	106327
330663	106328
151514	106329
10882	106330
3282	106331
5026	106332
100402	106333
330471	106334
31409	106335
155307	106336
93969	106337
3864	106338
122653	106339
75645	106340
3700	106341
27155	106342
89775	106343
143275	106344
327737	106345
18976	106346
204722	106347
228610	106348
99929	106349
78803	106350
8631	106351
17125	106352
4090	106353
2292	106354
22591	106355
46444	106356
117061	106357
70837	106358
98058	106359
162357	106360
30919	106361
10502	106362
62096	106363
53425	106364
159142	106365
47012	106366
44885	106367
176193	106368
37340	106369
41757	106370
80777	106371
262049	106372
22468	106373
993	106374
31967	106375
169280	106376
127939	106377
22770	106378
22770	106379
344	106380
10676	106381
24338	106382
48689	106383
908	106384
5080	106385
23496	106386
20274	106387
315348	106388
3030	106389
38927	106390
27419	106391
350565	106392
75217	106393
350623	106394
282827	106395
352539	106396
183312	106397
282881	106398
1074	106399
7367	106400
34217	106401
292962	106402
657	106403
96411	106404
2101	106405
43492	106406
3036	106407
658	106408
5054	106409
337610	106410
49071	106411
112051	106412
60112	106413
4400	106414
218207	106415
78965	106416
71755	106417
288299	106418
77558	106419
182566	106420
133193	106421
336361	106422
201702	106423
189089	106424
126568	106425
52949	106426
16060	106427
658	106428
96476	106429
20450	106430
168580	106431
29428	106432
11570	106433
66315	106434
657	106435
9209	106436
43533	106437
494	106438
96480	106439
12043	106440
245602	106441
43519	106442
3033	106443
2494	106444
194567	106445
8826	106446
245633	106447
7205	106448
201218	106449
207014	106450
84009	106451
304954	106452
197448	106453
1389	106454
164770	106455
241513	106456
136951	106457
23538	106458
15219	106459
102088	106460
854	106461
119820	106462
7374	106463
78792	106464
258813	106465
122928	106466
277982	106467
139395	106468
48049	106469
15361	106470
191428	106471
2736	106472
147491	106473
57574	106474
112985	106475
69294	106476
190335	106477
311601	106478
53144	106479
115858	106480
198493	106481
203940	106482
5706	106483
334097	106484
40836	106485
31350	106486
6548	106487
286854	106488
341304	106489
51155	106490
21041	106491
62857	106492
128633	106493
348498	106494
46038	106495
4411	106496
133424	106497
57998	106498
127506	106499
444	106500
318227	106501
4610	106502
564	106503
78067	106504
2908	106505
13217	106506
27562	106507
52569	106508
83849	106509
83849	106510
188422	106511
55574	106512
27146	106513
7861	106514
315139	106515
88826	106516
12739	106517
4099	106518
13334	106519
25011	106520
41322	106521
23167	106522
11124	106523
14613	106524
230360	106525
253620	106526
102097	106527
97942	106528
22882	106529
17344	106530
282728	106531
231088	106532
238	106533
311450	106534
55629	106535
126944	106536
327225	106537
347674	106538
27151	106539
37805	106540
232837	106541
298851	106542
75430	106543
122731	106544
27684	106545
82829	106546
81378	106547
333130	106548
335107	106549
14691	106550
200141	106551
199923	106552
198875	106553
235	106554
3379	106555
41989	106556
348120	106557
77428	106558
26005	106559
2961	106560
342860	106561
198395	106562
293912	106563
46082	106564
7206	106565
64870	106566
144	106567
144949	106568
107019	106569
155084	106570
9865	106571
27907	106572
125939	106573
180605	106574
60031	106575
2093	106576
152815	106577
143211	106578
18979	106579
258785	106580
41451	106581
159074	106582
16463	106583
670	106584
50546	106585
2035	106586
148479	106587
107330	106588
87072	106589
101368	106590
41435	106591
1954	106592
355840	106593
23312	106594
38295	106595
205263	106596
82829	106597
347540	106598
4382	106599
305954	106600
44619	106601
8087	106602
81220	106603
118154	106604
73418	106605
178262	106606
2306	106607
59438	106608
111871	106609
45100	106610
308927	106611
230607	106612
18891	106613
127580	106614
282920	106615
282795	106616
281058	106617
234353	106618
207591	106619
208227	106620
124403	106621
44571	106622
203770	106623
341272	106624
20369	106625
342296	106626
44465	106627
122688	106628
218258	106629
186448	106630
114508	106631
788	106632
349544	106633
42464	106634
42464	106635
42464	106636
2365	106637
222285	106638
341422	106639
109002	106640
143108	106641
19861	106642
326599	106643
92324	106644
19071	106645
13327	106646
2038	106647
146262	106648
4307	106649
179061	106650
120556	106651
57759	106652
296514	106653
35319	106654
22632	106655
37905	106656
127168	106657
1423	106658
24038	106659
269494	106660
2951	106661
5912	106662
123213	106663
17017	106664
73912	106665
30435	106666
102815	106667
1980	106668
319817	106669
87740	106670
318664	106671
52972	106672
1828	106673
266843	106674
247459	106675
832	106676
218601	106677
317614	106678
3272	106679
42146	106680
31719	106681
1785	106682
27330	106683
207014	106684
211951	106685
4911	106686
193038	106687
106914	106688
21853	106689
7546	106690
112564	106691
31459	106692
26842	106693
204016	106694
199043	106695
338361	106696
335664	106697
142132	106698
18142	106699
37909	106700
1545	106701
53047	106702
89238	106703
121752	106704
159237	106705
9388	106706
12227	106707
75140	106708
35388	106709
138003	106710
178432	106711
41984	106712
188398	106713
20501	106714
347054	106715
15705	106716
100269	106717
36633	106718
52780	106719
263581	106720
317046	106721
6129	106722
54195	106723
324770	106724
13367	106725
5552	106726
18988	106727
130527	106728
36043	106729
262120	106730
78587	106731
269628	106732
154427	106733
291707	106734
46133	106735
61347	106736
317830	106737
122593	106738
348497	106739
101664	106740
893	106741
30545	106742
24289	106743
48455	106744
156526	106745
51941	106746
279928	106747
81027	106748
180574	106749
267891	106750
11274	106751
49309	106752
10612	106753
5443	106754
295722	106755
47748	106756
163193	106757
35435	106758
115318	106759
276729	106760
12347	106761
74	106762
60469	106763
80533	106764
222391	106765
182432	106766
45129	106767
249328	106768
72458	106769
56392	106770
64773	106771
97040	106772
129323	106773
38826	106774
29900	106775
111026	106776
10169	106777
72980	106778
246424	106779
34375	106780
351169	106781
49650	106782
73043	106783
72697	106784
461	106785
6368	106786
299919	106787
129605	106788
185568	106789
177934	106790
4627	106791
16657	106792
219013	106793
135140	106794
38259	106795
66210	106796
100475	106797
258615	106798
157665	106799
160529	106800
200510	106801
91066	106802
96727	106803
18089	106804
34805	106805
49995	106806
50145	106807
8660	106808
24436	106809
42021	106810
274706	106811
7956	106812
172157	106813
113804	106814
11066	106815
238465	106816
275204	106817
101945	106818
14936	106819
73584	106820
1279	106821
236879	106822
76553	106823
15771	106824
25549	106825
54897	106826
18709	106827
101997	106828
189196	106829
74813	106830
69922	106831
48589	106832
50521	106833
20852	106834
89209	106835
30262	106836
11833	106837
15668	106838
76252	106839
278956	106840
341831	106841
93137	106842
50997	106843
347474	106844
229026	106845
75085	106846
163581	106847
26173	106848
40671	106849
145953	106850
7128	106851
165939	106852
98093	106853
27909	106854
32504	106855
2349	106856
73751	106857
12050	106858
146964	106859
199933	106860
56968	106861
47079	106862
132213	106863
31837	106864
142310	106865
37147	106866
10620	106867
309468	106868
28976	106869
55719	106870
127045	106871
204598	106872
337840	106873
336250	106874
337536	106875
337829	106876
200484	106877
115088	106878
83527	106879
125657	106880
93060	106881
84506	106882
48640	106883
292263	106884
170360	106885
65483	106886
202104	106887
91703	106888
66471	106889
25	106890
109858	106891
7691	106892
8339	106893
118912	106894
52874	106895
334135	106896
343876	106897
295837	106898
119745	106899
36362	106900
25014	106901
62425	106902
65967	106903
311231	106904
50608	106905
15015	106906
25706	106907
22267	106908
6214	106909
17719	106910
301270	106911
242	106912
220525	106913
220183	106914
73795	106915
5704	106916
76892	106917
58994	106918
308310	106919
230145	106920
240869	106921
35542	106922
41998	106923
150650	106924
41998	106925
323493	106926
133694	106927
33364	106928
196686	106929
15559	106930
36998	106931
40465	106932
48829	106933
122864	106934
49281	106935
50359	106936
263165	106937
75550	106938
308014	106939
150371	106940
131798	106941
2943	106942
26497	106943
4325	106944
204052	106945
65504	106946
9684	106947
135402	106948
174695	106949
145891	106950
18431	106951
6119	106952
38271	106953
55553	106954
204054	106955
233189	106956
86886	106957
295733	106958
2697	106959
4060	106960
58102	106961
47995	106962
200371	106963
124693	106964
164908	106965
12043	106966
11023	106967
163014	106968
127037	106969
32782	106970
49511	106971
334578	106972
87885	106973
189493	106974
31154	106975
122479	106976
16047	106977
110459	106978
42713	106979
219842	106980
186927	106981
1288	106982
58200	106983
106477	106984
143191	106985
208290	106986
4704	106987
59653	106988
73806	106989
62820	106990
9021	106991
29831	106992
2115	106993
173012	106994
223755	106995
32052	106996
198519	106997
116676	106998
257033	106999
39788	107000
313177	107001
263704	107002
8529	107003
118433	107004
17077	107005
6887	107006
103031	107007
51627	107008
67076	107009
4443	107010
163474	107011
103876	107012
40075	107013
352315	107014
210302	107015
210221	107016
207307	107017
49234	107018
144585	107019
210197	107020
11998	107021
42736	107022
55358	107023
96192	107024
113620	107025
100838	107026
318083	107027
82260	107028
12865	107029
339152	107030
210358	107031
83712	107032
1771	107033
16711	107034
4545	107035
185500	107036
197787	107037
126965	107038
316959	107039
1207	107040
389	107041
25017	107042
328199	107043
50358	107044
1210	107045
153219	107046
126924	107047
166161	107048
126858	107049
82276	107050
4557	107051
39892	107052
64167	107053
11512	107054
64603	107055
51649	107056
35458	107057
13527	107058
1966	107059
151859	107060
200131	107061
18234	107062
5604	107063
90216	107064
48821	107065
25974	107066
41319	107067
170748	107068
168741	107069
41031	107070
45506	107071
530	107072
121851	107073
175229	107074
232495	107075
346182	107076
185606	107077
179575	107078
3694	107079
112383	107080
83196	107081
165878	107082
21157	107083
36909	107084
6523	107085
142796	107086
9597	107087
283352	107088
3674	107089
117567	107090
46022	107091
169691	107092
325192	107093
74105	107094
8884	107095
163924	107096
8687	107097
102662	107098
187389	107099
74023	107100
179698	107101
130303	107102
112573	107103
112886	107104
17038	107105
3054	107106
354	107107
189636	107108
1375	107109
10732	107110
73831	107111
52572	107112
244050	107113
117016	107114
217473	107115
331265	107116
22555	107117
44787	107118
100319	107119
331848	107120
45929	107121
205120	107122
50328	107123
61750	107124
44787	107125
67503	107126
154822	107127
331479	107128
31242	107129
182933	107130
179187	107131
13652	107132
80536	107133
343625	107134
23106	107135
95502	107136
242316	107137
332382	107138
484	107139
131716	107140
67727	107141
66715	107142
160135	107143
91028	107144
214826	107145
114994	107146
191401	107147
80700	107148
177763	107149
162843	107150
286654	107151
207035	107152
18261	107153
274149	107154
208226	107155
108275	107156
61427	107157
283528	107158
191555	107159
108275	107160
61705	107161
8020	107162
230735	107163
4573	107164
87604	107165
62067	107166
207156	107167
13968	107168
278146	107169
81491	107170
8495	107171
100823	107172
352682	107173
222913	107174
2289	107175
16038	107176
128856	107177
346001	107178
233059	107179
37953	107180
80946	107181
145321	107182
346056	107183
21417	107184
136882	107185
225407	107186
50404	107187
27829	107188
180509	107189
40366	107190
257486	107191
151452	107192
168242	107193
183160	107194
99846	107195
343699	107196
292004	107197
355648	107198
49569	107199
172020	107200
85062	107201
82774	107202
5152	107203
285141	107204
282023	107205
154481	107206
246494	107207
78675	107208
25233	107209
40909	107210
2402	107211
342808	107212
50051	107213
335103	107214
138521	107215
231898	107216
343798	107217
350297	107218
3	107219
99113	107220
3581	107221
9945	107222
3427	107223
209503	107224
49045	107225
23721	107226
13158	107227
83810	107228
10778	107229
826	107230
7772	107231
1989	107232
72250	107233
45595	107234
9955	107235
97295	107236
73785	107237
285781	107238
99014	107239
216261	107240
209115	107241
107479	107242
115332	107243
263712	107244
157741	107245
76527	107246
21246	107247
23896	107248
5149	107249
459	107250
36425	107251
78169	107252
152343	107253
71507	107254
64954	107255
153768	107256
98289	107257
251764	107258
15574	107259
42307	107260
49534	107261
91815	107262
209379	107263
26488	107264
1369	107265
230836	107266
218331	107267
332772	107268
50599	107269
89566	107270
68503	107271
64974	107272
109945	107273
792	107274
403	107275
140824	107276
283677	107277
200234	107278
94717	107279
8488	107280
109520	107281
204727	107282
4178	107283
153426	107284
18113	107285
716	107286
276923	107287
67756	107288
1651	107289
182636	107290
88522	107291
3538	107292
16097	107293
536	107294
192114	107295
72158	107296
27406	107297
14690	107298
77607	107299
1221	107300
299762	107301
8920	107302
9612	107303
341771	107304
62121	107305
348835	107306
80086	107307
142389	107308
127745	107309
188478	107310
133298	107311
11857	107312
46972	107313
100733	107314
6974	107315
178484	107316
246507	107317
58127	107318
45890	107319
34580	107320
111480	107321
109826	107322
101060	107323
34829	107324
57732	107325
54747	107326
315255	107327
4294	107328
19267	107329
65106	107330
20158	107331
264183	107332
188567	107333
102901	107334
5225	107335
213693	107336
10125	107337
25856	107338
14517	107339
32988	107340
278294	107341
6484	107342
588	107343
26684	107344
169759	107345
108831	107346
105150	107347
231918	107348
16575	107349
131820	107350
24123	107351
148822	107352
7711	107353
309408	107354
277057	107355
199361	107356
113114	107357
305262	107358
162356	107359
26087	107360
61857	107361
320351	107362
80	107363
19498	107364
129663	107365
1992	107366
226737	107367
19805	107368
15989	107369
256679	107370
3687	107371
253057	107372
6720	107373
171054	107374
2257	107375
146003	107376
187791	107377
21125	107378
100174	107379
242918	107380
268739	107381
25458	107382
182810	107383
241519	107384
58929	107385
169053	107386
183913	107387
61082	107388
58929	107389
241482	107390
3399	107391
151901	107392
103576	107393
11418	107394
47709	107395
47709	107396
75839	107397
138789	107398
319180	107399
313917	107400
119010	107401
36396	107402
77132	107403
140511	107404
91928	107405
229742	107406
75258	107407
59419	107408
317073	107409
256495	107410
320141	107411
16134	107412
120129	107413
230176	107414
227081	107415
12229	107416
16200	107417
90981	107418
283229	107419
283522	107420
121494	107421
77104	107422
107135	107423
110249	107424
236819	107425
128915	107426
73801	107427
48669	107428
36852	107429
24626	107430
4968	107431
8535	107432
161056	107433
2390	107434
189925	107435
19614	107436
6363	107437
245594	107438
67521	107439
77759	107440
59030	107441
45	107442
1123	107443
33891	107444
15886	107445
100625	107446
31990	107447
38608	107448
41967	107449
245133	107450
45742	107451
122208	107452
12438	107453
53766	107454
261964	107455
187153	107456
18194	107457
23393	107458
140326	107459
692	107460
136601	107461
7281	107462
27701	107463
49858	107464
5693	107465
138387	107466
23386	107467
71151	107468
32353	107469
8686	107470
124242	107471
23641	107472
297871	107473
63937	107474
53441	107475
12681	107476
27038	107477
23205	107478
243332	107479
212575	107480
55552	107481
317876	107482
337953	107483
159949	107484
321204	107485
58870	107486
59535	107487
550	107488
166814	107489
32471	107490
32471	107491
109408	107492
57996	107493
193970	107494
1217	107495
27238	107496
10425	107497
190415	107498
331717	107499
195963	107500
29733	107501
207573	107502
77960	107503
321523	107504
55849	107505
346530	107506
19405	107507
141022	107508
8675	107509
184642	107510
264215	107511
326548	107512
410	107513
112843	107514
28627	107515
11879	107516
41315	107517
4725	107518
56518	107519
13188	107520
7011	107521
83222	107522
4556	107523
15370	107524
41937	107525
34900	107526
19518	107527
122822	107528
124773	107529
84039	107530
19527	107531
63288	107532
63814	107533
17009	107534
6072	107535
52276	107536
109232	107537
109463	107538
69712	107539
274517	107540
124371	107541
236781	107542
565	107543
20936	107544
244814	107545
136186	107546
120534	107547
151960	107548
277979	107549
57454	107550
188727	107551
12280	107552
134951	107553
63990	107554
83037	107555
28496	107556
2983	107557
4912	107558
253519	107559
9980	107560
4184	107561
176417	107562
93613	107563
192187	107564
64769	107565
322011	107566
53152	107567
75510	107568
143194	107569
43250	107570
126296	107571
5213	107572
134987	107573
469	107574
65889	107575
8458	107576
142998	107577
166226	107578
128573	107579
7486	107580
7307	107581
193451	107582
44421	107583
120355	107584
10860	107585
21461	107586
19205	107587
1102	107588
27310	107589
71162	107590
267167	107591
51877	107592
82464	107593
46986	107594
19172	107595
42497	107596
8211	107597
38736	107598
219	107599
1445	107600
62698	107601
58254	107602
402	107603
12137	107604
83187	107605
102195	107606
6376	107607
13758	107608
272083	107609
150669	107610
27216	107611
105188	107612
98532	107613
37182	107614
3746	107615
142897	107616
124177	107617
4095	107618
232361	107619
25883	107620
28010	107621
22349	107622
355450	107623
126286	107624
325841	107625
124219	107626
47590	107627
22112	107628
85302	107629
37327	107630
284321	107631
165625	107632
192901	107633
320453	107634
1197	107635
64094	107636
257153	107637
55238	107638
35782	107639
2539	107640
15654	107641
5228	107642
21895	107643
270	107644
12273	107645
3318	107646
9761	107647
1379	107648
50296	107649
4969	107650
105193	107651
261880	107652
2519	107653
28827	107654
94142	107655
7797	107656
189136	107657
322793	107658
6594	107659
54353	107660
419	107661
20252	107662
125287	107663
105372	107664
2365	107665
175515	107666
62404	107667
34457	107668
32947	107669
102896	107670
115867	107671
51819	107672
66631	107673
278854	107674
25884	107675
96811	107676
261	107677
102198	107678
42425	107679
3507	107680
52355	107681
94514	107682
44409	107683
26337	107684
4745	107685
62742	107686
304193	107687
31	107688
98547	107689
24340	107690
49507	107691
38438	107692
17450	107693
116952	107694
20869	107695
29414	107696
1471	107697
51759	107698
10777	107699
12821	107700
82717	107701
17444	107702
7696	107703
56761	107704
3008	107705
78493	107706
8028	107707
7079	107708
21047	107709
32563	107710
161464	107711
20850	107712
149253	107713
90523	107714
101018	107715
207530	107716
138392	107717
118569	107718
8049	107719
58312	107720
20604	107721
60495	107722
7005	107723
80687	107724
41818	107725
327036	107726
62770	107727
4472	107728
21053	107729
23470	107730
7132	107731
191150	107732
30639	107733
23248	107734
37188	107735
152623	107736
69111	107737
3864	107738
257966	107739
12529	107740
38550	107741
100015	107742
7759	107743
45764	107744
164964	107745
104416	107746
2334	107747
45045	107748
32287	107749
131604	107750
2769	107751
64990	107752
93595	107753
67710	107754
302704	107755
140947	107756
2011	107757
12672	107758
49802	107759
84054	107760
38007	107761
76961	107762
126741	107763
40855	107764
96293	107765
109156	107766
236798	107767
126504	107768
185827	107769
113061	107770
79271	107771
343141	107772
326342	107773
183550	107774
324096	107775
190777	107776
16157	107777
18458	107778
22068	107779
7851	107780
41970	107781
138732	107782
202984	107783
200832	107784
123935	107785
231906	107786
34422	107787
59187	107788
63477	107789
232404	107790
14591	107791
10956	107792
220143	107793
41487	107794
183863	107795
20807	107796
217686	107797
22265	107798
35358	107799
290428	107800
103724	107801
209148	107802
74656	107803
9034	107804
183913	107805
25605	107806
100470	107807
13618	107808
309639	107809
167092	107810
215591	107811
297412	107812
2901	107813
134869	107814
219012	107815
300864	107816
194489	107817
346357	107818
226417	107819
102496	107820
240907	107821
53777	107822
234092	107823
157715	107824
18669	107825
259571	107826
313740	107827
313921	107828
82726	107829
40900	107830
18784	107831
58308	107832
61223	107833
227491	107834
271257	107835
124199	107836
38366	107837
130004	107838
184720	107839
188592	107840
50993	107841
135205	107842
84188	107843
24884	107844
45922	107845
240600	107846
8924	107847
183659	107848
83018	107849
40847	107850
181830	107851
68493	107852
29908	107853
70343	107854
636	107855
165702	107856
5223	107857
271593	107858
349850	107859
112003	107860
186484	107861
65	107862
116731	107863
289489	107864
244263	107865
9526	107866
25073	107867
78972	107868
84833	107869
91066	107870
275217	107871
218130	107872
123023	107873
68524	107874
101678	107875
65576	107876
135262	107877
15433	107878
513	107879
28576	107880
225179	107881
336928	107882
327756	107883
301673	107884
140421	107885
234681	107886
268412	107887
149563	107888
142050	107889
16841	107890
83000	107891
15473	107892
333841	107893
250766	107894
201794	107895
106769	107896
223857	107897
15831	107898
224950	107899
283374	107900
28831	107901
106452	107902
203224	107903
4051	107904
103417	107905
306632	107906
130117	107907
7102	107908
297969	107909
141177	107910
29231	107911
46886	107912
53387	107913
14102	107914
19545	107915
39958	107916
101855	107917
340	107918
140373	107919
28826	107920
142	107921
28826	107922
308313	107923
140079	107924
88739	107925
9241	107926
160227	107927
683	107928
130979	107929
88330	107930
333	107931
29390	107932
94523	107933
124871	107934
233467	107935
257531	107936
199633	107937
81746	107938
1520	107939
23410	107940
734	107941
83349	107942
229624	107943
63475	107944
1645	107945
354811	107946
38499	107947
239	107948
22231	107949
29008	107950
880	107951
492	107952
3018	107953
3014	107954
754	107955
134	107956
2101	107957
1233	107958
13485	107959
90242	107960
381	107961
129449	107962
6407	107963
217608	107964
19145	107965
174980	107966
30823	107967
72592	107968
162974	107969
58881	107970
54752	107971
73864	107972
78104	107973
23898	107974
178879	107975
40890	107976
272246	107977
623	107978
124440	107979
297978	107980
59541	107981
2402	107982
133602	107983
78043	107984
127408	107985
198871	107986
4536	107987
129940	107988
22051	107989
169	107990
106769	107991
270307	107992
36462	107993
222957	107994
117026	107995
123773	107996
190732	107997
235272	107998
183592	107999
141284	108000
191449	108001
61393	108002
115005	108003
134515	108004
87357	108005
115441	108006
231176	108007
18942	108008
8122	108009
2673	108010
57992	108011
27140	108012
27497	108013
21875	108014
63776	108015
270561	108016
6803	108017
1099	108018
127039	108019
226957	108020
91119	108021
136742	108022
88222	108023
90946	108024
141688	108025
255673	108026
60455	108027
89435	108028
141122	108029
198318	108030
89394	108031
91333	108032
224584	108033
230463	108034
138149	108035
136829	108036
141545	108037
88304	108038
89777	108039
140026	108040
90665	108041
88083	108042
140690	108043
230822	108044
89368	108045
222508	108046
229134	108047
90270	108048
136901	108049
89364	108050
90483	108051
59188	108052
325907	108053
101306	108054
261749	108055
28339	108056
310173	108057
114616	108058
10286	108059
47977	108060
10958	108061
342133	108062
1502	108063
2499	108064
53406	108065
8902	108066
43999	108067
33803	108068
267135	108069
73897	108070
203446	108071
209569	108072
2214	108073
47117	108074
18790	108075
49396	108076
7773	108077
109205	108078
110068	108079
317373	108080
294498	108081
176254	108082
309632	108083
127063	108084
14225	108085
195	108086
264218	108087
127544	108088
103759	108089
239285	108090
231043	108091
47514	108092
355317	108093
117829	108094
357133	108095
101744	108096
23190	108097
71561	108098
35012	108099
69116	108100
128867	108101
6894	108102
35108	108103
293680	108104
354092	108105
72837	108106
106697	108107
18289	108108
257701	108109
51119	108110
22238	108111
56628	108112
401	108113
100264	108114
209351	108115
673	108116
16433	108117
103506	108118
260321	108119
111920	108120
14953	108121
112148	108122
111837	108123
343522	108124
9201	108125
3704	108126
43435	108127
108404	108128
177637	108129
12012	108130
9176	108131
129431	108132
4555	108133
2096	108134
657	108135
111911	108136
162451	108137
10471	108138
84793	108139
31182	108140
143807	108141
252560	108142
39228	108143
279199	108144
256490	108145
37475	108146
7570	108147
40847	108148
71908	108149
370	108150
287783	108151
75586	108152
56828	108153
176871	108154
4875	108155
270683	108156
49604	108157
175284	108158
291960	108159
49308	108160
70320	108161
1461	108162
17771	108163
24087	108164
103172	108165
124217	108166
35438	108167
92504	108168
29452	108169
172187	108170
26012	108171
67210	108172
26267	108173
118921	108174
6477	108175
66999	108176
31693	108177
79300	108178
111046	108179
18620	108180
7861	108181
176864	108182
177824	108183
174913	108184
66424	108185
24565	108186
80244	108187
15643	108188
38605	108189
7870	108190
72425	108191
290260	108192
18330	108193
4727	108194
6987	108195
1060	108196
49457	108197
96403	108198
289814	108199
280734	108200
55953	108201
51854	108202
235495	108203
57843	108204
88990	108205
138355	108206
44534	108207
320436	108208
184383	108209
34564	108210
29775	108211
101998	108212
5042	108213
116252	108214
14234	108215
18017	108216
13148	108217
147046	108218
54883	108219
184370	108220
14573	108221
106651	108222
70503	108223
23499	108224
8523	108225
29818	108226
78363	108227
24148	108228
87961	108229
8522	108230
21996	108231
62326	108232
1798	108233
38490	108234
67154	108235
59855	108236
2935	108237
16067	108238
315627	108239
13500	108240
52632	108241
345566	108242
24892	108243
37129	108244
55052	108245
2398	108246
347915	108247
2571	108248
224328	108249
137766	108250
1647	108251
78070	108252
226989	108253
25937	108254
13878	108255
53157	108256
871	108257
83025	108258
42543	108259
5672	108260
53378	108261
55657	108262
41929	108263
105524	108264
24813	108265
169002	108266
109134	108267
132607	108268
45510	108269
3137	108270
44567	108271
63910	108272
3306	108273
203617	108274
142896	108275
68963	108276
23066	108277
185075	108278
31682	108279
101660	108280
19949	108281
6990	108282
7724	108283
268731	108284
11213	108285
75808	108286
111920	108287
129955	108288
83507	108289
41163	108290
353346	108291
128660	108292
338497	108293
167581	108294
167581	108295
52707	108296
240805	108297
109027	108298
165793	108299
2379	108300
166373	108301
3450	108302
77595	108303
355011	108304
2599	108305
333417	108306
336069	108307
51860	108308
80472	108309
34136	108310
37562	108311
76958	108312
215086	108313
1204	108314
143873	108315
121299	108316
67068	108317
26350	108318
43762	108319
27439	108320
128597	108321
198580	108322
37697	108323
184071	108324
126530	108325
87349	108326
60855	108327
7758	108328
12755	108329
207481	108330
72790	108331
69420	108332
125753	108333
271435	108334
9356	108335
197876	108336
54272	108337
331093	108338
123309	108339
331327	108340
102159	108341
59310	108342
73501	108343
99669	108344
15694	108345
39487	108346
44077	108347
76143	108348
32595	108349
53354	108350
47425	108351
95581	108352
318718	108353
64870	108354
206597	108355
82089	108356
330233	108357
40590	108358
26821	108359
327454	108360
75836	108361
49846	108362
59804	108363
329086	108364
28551	108365
29917	108366
101902	108367
52622	108368
2062	108369
16716	108370
67068	108371
15767	108372
189701	108373
208330	108374
202030	108375
51703	108376
15538	108377
149227	108378
257221	108379
46754	108380
14071	108381
726	108382
286778	108383
33626	108384
29258	108385
6446	108386
112353	108387
213754	108388
317995	108389
139974	108390
63985	108391
3525	108392
1185	108393
175234	108394
319088	108395
126841	108396
349011	108397
3042	108398
18241	108399
268695	108400
178680	108401
92389	108402
36011	108403
90550	108404
23812	108405
2742	108406
421	108407
7605	108408
157592	108409
38055	108410
192289	108411
78977	108412
4117	108413
18985	108414
182448	108415
54875	108416
74400	108417
257743	108418
40750	108419
29558	108420
40500	108421
12651	108422
64336	108423
18118	108424
51851	108425
14674	108426
79805	108427
2077	108428
127985	108429
235944	108430
30273	108431
38698	108432
274184	108433
38807	108434
35514	108435
173931	108436
353687	108437
31703	108438
20403	108439
72795	108440
15982	108441
126536	108442
61907	108443
51569	108444
38434	108445
46871	108446
7977	108447
4985	108448
13437	108449
24315	108450
82618	108451
68978	108452
269324	108453
170069	108454
20399	108455
122406	108456
59334	108457
87287	108458
199964	108459
57205	108460
332589	108461
15256	108462
240204	108463
150241	108464
81544	108465
47227	108466
32766	108467
27129	108468
239679	108469
17824	108470
67707	108471
33984	108472
98691	108473
200200	108474
287122	108475
48085	108476
234440	108477
29431	108478
39091	108479
287295	108480
147960	108481
38783	108482
76566	108483
67982	108484
257783	108485
207006	108486
63893	108487
22067	108488
343936	108489
142422	108490
127555	108491
307744	108492
207139	108493
206971	108494
265556	108495
14496	108496
44394	108497
356833	108498
334168	108499
130016	108500
45484	108501
21931	108502
51062	108503
209121	108504
51784	108505
205447	108506
41387	108507
27581	108508
206342	108509
290528	108510
335528	108511
19094	108512
83879	108513
351654	108514
40796	108515
62723	108516
226701	108517
193487	108518
79161	108519
17680	108520
343493	108521
13384	108522
83860	108523
205141	108524
64521	108525
93732	108526
94673	108527
9867	108528
627	108529
43110	108530
33418	108531
308847	108532
99511	108533
64677	108534
19362	108535
163173	108536
10261	108537
59737	108538
45980	108539
331886	108540
128063	108541
39985	108542
47719	108543
49682	108544
6284	108545
63380	108546
246306	108547
150558	108548
350243	108549
58277	108550
357521	108551
86360	108552
355160	108553
207193	108554
357566	108555
126726	108556
80634	108557
197875	108558
65910	108559
99430	108560
80646	108561
19356	108562
19488	108563
123347	108564
161171	108565
178544	108566
149937	108567
81533	108568
276551	108569
66221	108570
220418	108571
311623	108572
30548	108573
128063	108574
114520	108575
337271	108576
86873	108577
19791	108578
242451	108579
179495	108580
138954	108581
220988	108582
196948	108583
24697	108584
111965	108585
207193	108586
276642	108587
231985	108588
114626	108589
337952	108590
14943	108591
153707	108592
29253	108593
144207	108594
142548	108595
3010	108596
25485	108597
38729	108598
168471	108599
202549	108600
8413	108601
209938	108602
20750	108603
20750	108604
238514	108605
48138	108606
199379	108607
63395	108608
7140	108609
330153	108610
5042	108611
14979	108612
15873	108613
65648	108614
99937	108615
228542	108616
91969	108617
174031	108618
39661	108619
1026	108620
49616	108621
50330	108622
13986	108623
128813	108624
100556	108625
4113	108626
352584	108627
266717	108628
100569	108629
97430	108630
14454	108631
115410	108632
120108	108633
4487	108634
122309	108635
22205	108636
78108	108637
57097	108638
48029	108639
30621	108640
41332	108641
116957	108642
3001	108643
51979	108644
95609	108645
149117	108646
10514	108647
82424	108648
231	108649
43502	108650
79472	108651
22837	108652
61145	108653
91635	108654
82158	108655
212662	108656
48478	108657
189	108658
127035	108659
352020	108660
227984	108661
13517	108662
14714	108663
171294	108664
163	108665
22413	108666
29696	108667
536	108668
26228	108669
893	108670
427	108671
108215	108672
158387	108673
4516	108674
8426	108675
333313	108676
30879	108677
53544	108678
85161	108679
5249	108680
136951	108681
146602	108682
4486	108683
65562	108684
23920	108685
56108	108686
99072	108687
4412	108688
90009	108689
43117	108690
83885	108691
1352	108692
158896	108693
10	108694
363	108695
13646	108696
194057	108697
322856	108698
29398	108699
7170	108700
36603	108701
32936	108702
9798	108703
231156	108704
45351	108705
21211	108706
286505	108707
102377	108708
4756	108709
260079	108710
34677	108711
17267	108712
79799	108713
1251	108714
9051	108715
164582	108716
7749	108717
18838	108718
10997	108719
18732	108720
75938	108721
40774	108722
1301	108723
72722	108724
649	108725
10564	108726
62499	108727
18705	108728
53528	108729
129904	108730
31947	108731
3949	108732
1862	108733
37312	108734
96809	108735
342515	108736
157583	108737
37039	108738
72408	108739
72408	108740
12528	108741
234698	108742
312523	108743
305032	108744
51916	108745
53220	108746
342032	108747
6088	108748
691	108749
135427	108750
6667	108751
76471	108752
40012	108753
756	108754
64427	108755
35954	108756
75079	108757
1121	108758
56187	108759
181639	108760
195555	108761
163139	108762
71228	108763
126187	108764
27105	108765
281806	108766
209335	108767
162876	108768
3915	108769
343827	108770
317103	108771
54726	108772
92294	108773
34316	108774
290571	108775
26708	108776
27105	108777
3050	108778
17736	108779
209954	108780
59926	108781
14683	108782
15273	108783
50925	108784
17023	108785
64290	108786
8464	108787
155077	108788
26176	108789
19231	108790
6624	108791
128778	108792
3969	108793
8642	108794
937	108795
330827	108796
47549	108797
51168	108798
191257	108799
237761	108800
308579	108801
211145	108802
330916	108803
128327	108804
27493	108805
211726	108806
36258	108807
14164	108808
332819	108809
86604	108810
23585	108811
4583	108812
66225	108813
179735	108814
66194	108815
8546	108816
154081	108817
107632	108818
32563	108819
122650	108820
290770	108821
19629	108822
48287	108823
128013	108824
303608	108825
137434	108826
8161	108827
63639	108828
180388	108829
129188	108830
49743	108831
301535	108832
55164	108833
337477	108834
86598	108835
352221	108836
27926	108837
8148	108838
157965	108839
147648	108840
307094	108841
182958	108842
280763	108843
73220	108844
8121	108845
139339	108846
99867	108847
13197	108848
35754	108849
224953	108850
239007	108851
38999	108852
138585	108853
116261	108854
46488	108855
180819	108856
167981	108857
343907	108858
66172	108859
24043	108860
185195	108861
116181	108862
185289	108863
336024	108864
49633	108865
1375	108866
20737	108867
82834	108868
73314	108869
173788	108870
73110	108871
34514	108872
192727	108873
126678	108874
133417	108875
48419	108876
345861	108877
207859	108878
107679	108879
13210	108880
47641	108881
223550	108882
182946	108883
307156	108884
713	108885
345481	108886
170109	108887
9875	108888
82879	108889
192716	108890
215885	108891
98931	108892
33671	108893
332297	108894
129582	108895
126202	108896
93698	108897
716	108898
90637	108899
258738	108900
85876	108901
325	108902
4390	108903
24044	108904
295700	108905
44280	108906
6146	108907
26436	108908
48205	108909
48407	108910
26779	108911
31987	108912
50940	108913
308913	108914
176802	108915
11892	108916
82218	108917
136882	108918
203551	108919
191679	108920
39302	108921
223474	108922
128327	108923
246387	108924
15779	108925
61544	108926
23876	108927
292957	108928
75033	108929
143084	108930
348	108931
104587	108932
19327	108933
250115	108934
353176	108935
120788	108936
220047	108937
125030	108938
198740	108939
344573	108940
26747	108941
59832	108942
105839	108943
320229	108944
36382	108945
185069	108946
125458	108947
265529	108948
271898	108949
168182	108950
356694	108951
331024	108952
125581	108953
339314	108954
198704	108955
141256	108956
7141	108957
260906	108958
215452	108959
163501	108960
88790	108961
207941	108962
224910	108963
24951	108964
7122	108965
5639	108966
102204	108967
992	108968
312536	108969
326381	108970
19162	108971
65977	108972
12507	108973
128762	108974
4109	108975
62458	108976
187842	108977
179018	108978
56793	108979
5924	108980
292603	108981
20464	108982
277048	108983
87098	108984
130595	108985
7140	108986
16724	108987
71274	108988
177787	108989
44396	108990
44188	108991
234798	108992
131526	108993
336341	108994
27358	108995
92930	108996
35944	108997
1878	108998
2885	108999
18918	109000
51480	109001
16	109002
201194	109003
99540	109004
1137	109005
6787	109006
230070	109007
145070	109008
1878	109009
95805	109010
76008	109011
21367	109012
7	109013
14722	109014
34760	109015
128831	109016
19255	109017
40570	109018
279893	109019
20330	109020
21195	109021
67268	109022
2369	109023
5849	109024
187549	109025
53491	109026
52217	109027
131709	109028
9113	109029
116730	109030
126433	109031
42028	109032
5062	109033
78641	109034
663	109035
13971	109036
208591	109037
24009	109038
252016	109039
184479	109040
100750	109041
4444	109042
309766	109043
11973	109044
264508	109045
104889	109046
118102	109047
138541	109048
22135	109049
69179	109050
92217	109051
55889	109052
204928	109053
2742	109054
5148	109055
93788	109056
47847	109057
89550	109058
6506	109059
5975	109060
25143	109061
345370	109062
15244	109063
93916	109064
53149	109065
217419	109066
205214	109067
23009	109068
59359	109069
243921	109070
3347	109071
199771	109072
10374	109073
100056	109074
333427	109075
170497	109076
170712	109077
6456	109078
102836	109079
130691	109080
94293	109081
43221	109082
82410	109083
310900	109084
3656	109085
259063	109086
78965	109087
76495	109088
65037	109089
44398	109090
22349	109091
90398	109092
10863	109093
9850	109094
54870	109095
7711	109096
103534	109097
69381	109098
272469	109099
46382	109100
104373	109101
130072	109102
128770	109103
121532	109104
122266	109105
21570	109106
127798	109107
131949	109108
26345	109109
168199	109110
84429	109111
122491	109112
162840	109113
18109	109114
8529	109115
265299	109116
6646	109117
10755	109118
510	109119
3381	109120
27404	109121
27387	109122
14250	109123
122491	109124
128532	109125
7034	109126
38597	109127
67238	109128
9114	109129
28409	109130
50023	109131
46290	109132
2573	109133
5272	109134
261938	109135
46385	109136
38615	109137
571	109138
38615	109139
17268	109140
79722	109141
79158	109142
19223	109143
6508	109144
350935	109145
56592	109146
11720	109147
241686	109148
111792	109149
105612	109150
200451	109151
70723	109152
45960	109153
38188	109154
237384	109155
8027	109156
141327	109157
5855	109158
297640	109159
4602	109160
44623	109161
83393	109162
81	109163
49572	109164
128623	109165
129172	109166
31675	109167
82599	109168
31	109169
92209	109170
238982	109171
235707	109172
20829	109173
11283	109174
112719	109175
3942	109176
176584	109177
61011	109178
6841	109179
28653	109180
16451	109181
28653	109182
223682	109183
74739	109184
36766	109185
42869	109186
3266	109187
4163	109188
1189	109189
234223	109190
28972	109191
25068	109192
185137	109193
185125	109194
148561	109195
11279	109196
259148	109197
307758	109198
218469	109199
96627	109200
257	109201
306744	109202
93971	109203
184713	109204
250744	109205
10342	109206
198778	109207
109178	109208
43549	109209
71077	109210
112554	109211
210936	109212
144756	109213
175554	109214
26266	109215
80131	109216
323468	109217
226092	109218
64173	109219
71540	109220
13617	109221
27736	109222
110441	109223
168251	109224
183055	109225
126226	109226
47650	109227
56746	109228
2196	109229
115325	109230
76038	109231
847	109232
26870	109233
85416	109234
72347	109235
111588	109236
124002	109237
210211	109238
35752	109239
24550	109240
321833	109241
10906	109242
1953	109243
124078	109244
335366	109245
8568	109246
292565	109247
280691	109248
54478	109249
90805	109250
246680	109251
139202	109252
28223	109253
68458	109254
98095	109255
53009	109256
17422	109257
7899	109258
73941	109259
298798	109260
91015	109261
51069	109262
56229	109263
239955	109264
3486	109265
8629	109266
4496	109267
4496	109268
39546	109269
238601	109270
8618	109271
90	109272
102201	109273
3385	109274
15490	109275
155145	109276
131472	109277
10770	109278
309	109279
20257	109280
139643	109281
713	109282
115200	109283
20139	109284
225505	109285
355231	109286
240305	109287
222296	109288
91417	109289
60986	109290
59122	109291
57414	109292
28144	109293
181634	109294
99793	109295
6833	109296
307814	109297
226397	109298
29556	109299
60523	109300
2	109301
4281	109302
113987	109303
303394	109304
68377	109305
20410	109306
11580	109307
70834	109308
328595	109309
61478	109310
7770	109311
50304	109312
59587	109313
70947	109314
63447	109315
260522	109316
55548	109317
6282	109318
26542	109319
13697	109320
55882	109321
349564	109322
183571	109323
230064	109324
172696	109325
255255	109326
188825	109327
60311	109328
339844	109329
38244	109330
309	109331
16609	109332
12763	109333
128357	109334
26600	109335
198299	109336
228381	109337
156302	109338
197960	109339
34254	109340
128293	109341
208800	109342
4055	109343
27585	109344
97693	109345
45575	109346
42863	109347
208336	109348
54351	109349
54762	109350
7999	109351
53878	109352
33367	109353
124014	109354
12088	109355
139672	109356
21065	109357
17910	109358
55511	109359
100183	109360
29556	109361
1114	109362
138190	109363
357010	109364
11193	109365
80152	109366
105217	109367
341244	109368
300934	109369
244704	109370
118776	109371
337027	109372
89104	109373
141981	109374
58040	109375
26784	109376
103499	109377
27609	109378
13414	109379
127890	109380
9773	109381
125944	109382
49140	109383
34037	109384
166963	109385
3679	109386
37329	109387
270509	109388
226956	109389
255883	109390
13217	109391
26464	109392
48884	109393
153781	109394
2663	109395
284906	109396
9134	109397
28376	109398
71209	109399
87538	109400
28118	109401
135986	109402
40150	109403
161189	109404
28412	109405
40242	109406
15339	109407
189056	109408
100783	109409
87918	109410
3215	109411
36350	109412
66299	109413
9773	109414
291556	109415
10000	109416
119743	109417
20180	109418
219474	109419
53436	109420
269952	109421
14006	109422
162730	109423
72422	109424
153775	109425
251047	109426
153753	109427
250969	109428
98294	109429
153749	109430
250982	109431
98305	109432
250999	109433
250934	109434
153795	109435
153779	109436
287479	109437
177215	109438
5738	109439
26222	109440
153941	109441
13112	109442
20257	109443
129783	109444
294961	109445
52945	109446
121905	109447
24497	109448
324124	109449
2632	109450
158551	109451
46633	109452
32814	109453
142372	109454
68719	109455
104022	109456
69692	109457
23280	109458
104488	109459
17226	109460
68721	109461
305885	109462
168176	109463
10087	109464
165906	109465
36726	109466
33206	109467
168188	109468
267860	109469
164593	109470
273778	109471
23737	109472
267247	109473
23387	109474
23554	109475
267875	109476
23204	109477
104482	109478
69924	109479
17299	109480
129293	109481
63508	109482
207072	109483
35447	109484
36929	109485
167603	109486
9773	109487
164617	109488
249803	109489
166963	109490
70889	109491
104212	109492
37070	109493
293288	109494
266575	109495
103048	109496
78922	109497
45450	109498
65176	109499
266001	109500
161611	109501
265422	109502
18794	109503
59819	109504
47179	109505
40866	109506
108732	109507
71713	109508
3884	109509
94484	109510
7944	109511
99817	109512
31877	109513
4432	109514
579	109515
52688	109516
67990	109517
85330	109518
4101	109519
13302	109520
6498	109521
4145	109522
89544	109523
39004	109524
103745	109525
6696	109526
103623	109527
29263	109528
44889	109529
63919	109530
264837	109531
23443	109532
3884	109533
215333	109534
154689	109535
86321	109536
27798	109537
108136	109538
31377	109539
133127	109540
3884	109541
87419	109542
36500	109543
14934	109544
147177	109545
4431	109546
60083	109547
6998	109548
641	109549
21388	109550
187826	109551
51137	109552
56584	109553
4723	109554
94429	109555
13773	109556
54738	109557
114735	109558
185434	109559
135622	109560
135622	109561
4592	109562
346065	109563
108288	109564
8629	109565
111701	109566
1110	109567
34673	109568
34782	109569
188	109570
8658	109571
1150	109572
11319	109573
144535	109574
10292	109575
60720	109576
184547	109577
13151	109578
13325	109579
202317	109580
11302	109581
9405	109582
1396	109583
1396	109584
283927	109585
171129	109586
171073	109587
71388	109588
108078	109589
284158	109590
57288	109591
71404	109592
71272	109593
283849	109594
283233	109595
284258	109596
283242	109597
108108	109598
170765	109599
170601	109600
283601	109601
43116	109602
66158	109603
21639	109604
76543	109605
31562	109606
241507	109607
245873	109608
245666	109609
21886	109610
75102	109611
6688	109612
34639	109613
33662	109614
337293	109615
133325	109616
124145	109617
118776	109618
8832	109619
54342	109620
185385	109621
9414	109622
257108	109623
2652	109624
346913	109625
13334	109626
36895	109627
12159	109628
349747	109629
337301	109630
61681	109631
7575	109632
55630	109633
137588	109634
33587	109635
1794	109636
49792	109637
36875	109638
26285	109639
44844	109640
26787	109641
7531	109642
10678	109643
27151	109644
59603	109645
38741	109646
198859	109647
5897	109648
280648	109649
33667	109650
22461	109651
303847	109652
56275	109653
205309	109654
63696	109655
153878	109656
127617	109657
83882	109658
7519	109659
137340	109660
164490	109661
293404	109662
27	109663
4102	109664
114347	109665
11970	109666
2573	109667
25218	109668
3958	109669
71134	109670
34359	109671
4777	109672
17949	109673
179794	109674
3252	109675
245442	109676
54127	109677
9653	109678
2370	109679
18046	109680
8657	109681
3265	109682
27597	109683
73420	109684
38711	109685
34763	109686
41451	109687
81077	109688
18526	109689
36809	109690
34407	109691
45663	109692
13465	109693
39309	109694
26183	109695
24389	109696
1588	109697
817	109698
58094	109699
794	109700
281	109701
112065	109702
12525	109703
320259	109704
295823	109705
76039	109706
58032	109707
55160	109708
2135	109709
26660	109710
81915	109711
355843	109712
66501	109713
74187	109714
133437	109715
262704	109716
8629	109717
191468	109718
36850	109719
10419	109720
10419	109721
215836	109722
6684	109723
36595	109724
84924	109725
57645	109726
86501	109727
1693	109728
18112	109729
321197	109730
7213	109731
85675	109732
74007	109733
15732	109734
75082	109735
1587	109736
310542	109737
305792	109738
2417	109739
10584	109740
49216	109741
288236	109742
173795	109743
31522	109744
72303	109745
289976	109746
48891	109747
48754	109748
109185	109749
109631	109750
72300	109751
109341	109752
48940	109753
2266	109754
48997	109755
3427	109756
104627	109757
13973	109758
247118	109759
75131	109760
26241	109761
27119	109762
66064	109763
20362	109764
34214	109765
63922	109766
48922	109767
96670	109768
146397	109769
110533	109770
43216	109771
14106	109772
203143	109773
56107	109774
71865	109775
72151	109776
15034	109777
49047	109778
430	109779
147842	109780
3169	109781
87937	109782
213425	109783
1150	109784
51603	109785
76314	109786
16190	109787
192	109788
51573	109789
53223	109790
14957	109791
1297	109792
10511	109793
185878	109794
53348	109795
6866	109796
96670	109797
233109	109798
86515	109799
319863	109800
41968	109801
41709	109802
19028	109803
319788	109804
120007	109805
305681	109806
93246	109807
215623	109808
301657	109809
119866	109810
28913	109811
192212	109812
34776	109813
2681	109814
324132	109815
60447	109816
10450	109817
122388	109818
37248	109819
9516	109820
191200	109821
5156	109822
11142	109823
13614	109824
60060	109825
116517	109826
149	109827
29302	109828
26228	109829
15367	109830
191632	109831
191260	109832
138563	109833
87628	109834
14152	109835
19065	109836
37878	109837
43470	109838
20208	109839
86601	109840
61	109841
78802	109842
8657	109843
86490	109844
320930	109845
102613	109846
348979	109847
85230	109848
58038	109849
127201	109850
185727	109851
320373	109852
34674	109853
2040	109854
53183	109855
10372	109856
2434	109857
26257	109858
310834	109859
67220	109860
11702	109861
9824	109862
64086	109863
51599	109864
1	109865
196332	109866
215468	109867
30442	109868
122912	109869
4374	109870
73686	109871
120169	109872
86080	109873
76701	109874
4026	109875
185038	109876
209599	109877
14727	109878
86502	109879
112083	109880
39720	109881
191693	109882
214139	109883
133508	109884
62176	109885
215402	109886
76181	109887
18046	109888
10022	109889
118753	109890
266559	109891
16191	109892
188	109893
120552	109894
147450	109895
68429	109896
80891	109897
17043	109898
163645	109899
15253	109900
84553	109901
303224	109902
31448	109903
65544	109904
16523	109905
65490	109906
16523	109907
44723	109908
65544	109909
65481	109910
44785	109911
31354	109912
31354	109913
31303	109914
48170	109915
54130	109916
44724	109917
295908	109918
105383	109919
44932	109920
251492	109921
28859	109922
95485	109923
28859	109924
15177	109925
123110	109926
50763	109927
50763	109928
106991	109929
37484	109930
37484	109931
303211	109932
98905	109933
107049	109934
42944	109935
16471	109936
12367	109937
97420	109938
155253	109939
272597	109940
149075	109941
101315	109942
332871	109943
44849	109944
42237	109945
95441	109946
21018	109947
330785	109948
101306	109949
54366	109950
155464	109951
332813	109952
26649	109953
181740	109954
270870	109955
50480	109956
198945	109957
112328	109958
3906	109959
121653	109960
66476	109961
92621	109962
166207	109963
326849	109964
109383	109965
175311	109966
111309	109967
337050	109968
54009	109969
54016	109970
209904	109971
38394	109972
96418	109973
54075	109974
138349	109975
44000	109976
322357	109977
334148	109978
356300	109979
337132	109980
179925	109981
103608	109982
202883	109983
195880	109984
195497	109985
264527	109986
209735	109987
56350	109988
30714	109989
85073	109990
66511	109991
121488	109992
116607	109993
63638	109994
336398	109995
84178	109996
1327	109997
40983	109998
48360	109999
285121	110000
129197	110001
244240	110002
121971	110003
130983	110004
186858	110005
99927	110006
255055	110007
124832	110008
81628	110009
54564	110010
82488	110011
82488	110012
606	110013
8653	110014
19256	110015
68178	110016
138130	110017
97606	110018
77507	110019
225546	110020
34119	110021
79942	110022
67376	110023
185	110024
2630	110025
76921	110026
108178	110027
6364	110028
525	110029
207484	110030
5116	110031
354828	110032
117095	110033
39927	110034
606	110035
46610	110036
996	110037
5194	110038
91058	110039
249206	110040
125595	110041
51323	110042
17197	110043
11528	110044
85523	110045
43803	110046
275093	110047
1951	110048
39052	110049
292230	110050
175487	110051
17865	110052
1322	110053
37203	110054
173706	110055
248578	110056
70670	110057
6409	110058
2630	110059
171324	110060
3268	110061
55520	110062
24695	110063
108978	110064
95615	110065
79708	110066
9555	110067
95635	110068
1506	110069
119651	110070
5638	110071
50114	110072
954	110073
64106	110074
3283	110075
91492	110076
78507	110077
297918	110078
2500	110079
311083	110080
2343	110081
30933	110082
8152	110083
48359	110084
140802	110085
68791	110086
79136	110087
3466	110088
16463	110089
229085	110090
105766	110091
107565	110092
38913	110093
9767	110094
135786	110095
65191	110096
1060	110097
40070	110098
2875	110099
14763	110100
6277	110101
3466	110102
1171	110103
95767	110104
36898	110105
92241	110106
214311	110107
352970	110108
11183	110109
356388	110110
92292	110111
1653	110112
39520	110113
14228	110114
96792	110115
85860	110116
315948	110117
86043	110118
1895	110119
1628	110120
5740	110121
135427	110122
42573	110123
56393	110124
68330	110125
35716	110126
5858	110127
214810	110128
115353	110129
20936	110130
224500	110131
106824	110132
168200	110133
136461	110134
28849	110135
76985	110136
118289	110137
89730	110138
27638	110139
11525	110140
72003	110141
53660	110142
13595	110143
9328	110144
20015	110145
78389	110146
1026	110147
65340	110148
49450	110149
753	110150
60787	110151
40278	110152
8738	110153
7909	110154
40818	110155
436	110156
151795	110157
35905	110158
78290	110159
96410	110160
41862	110161
8370	110162
356254	110163
4136	110164
150763	110165
131816	110166
19153	110167
216447	110168
106978	110169
23938	110170
66481	110171
2498	110172
12719	110173
31196	110174
13360	110175
22120	110176
57070	110177
6426	110178
69677	110179
28236	110180
30305	110181
120318	110182
298	110183
6069	110184
22047	110185
12071	110186
5442	110187
197100	110188
57112	110189
29286	110190
236728	110191
96543	110192
58535	110193
48509	110194
79408	110195
267157	110196
591	110197
8521	110198
53000	110199
17366	110200
29173	110201
64781	110202
759	110203
213042	110204
28452	110205
4144	110206
61847	110207
35908	110208
3559	110209
3421	110210
60515	110211
10635	110212
33158	110213
119388	110214
148984	110215
84091	110216
48868	110217
15989	110218
15420	110219
29	110220
32058	110221
38739	110222
140436	110223
103381	110224
34631	110225
291305	110226
8861	110227
2908	110228
1030	110229
1675	110230
12017	110231
133089	110232
135	110233
24803	110234
119937	110235
15398	110236
158625	110237
190376	110238
3911	110239
39131	110240
42187	110241
22	110242
52427	110243
89445	110244
61264	110245
19886	110246
10563	110247
105255	110248
57817	110249
1244	110250
7220	110251
219075	110252
29	110253
44014	110254
83784	110255
34897	110256
89606	110257
160143	110258
8039	110259
61572	110260
85002	110261
30801	110262
34334	110263
166504	110264
45994	110265
905	110266
45182	110267
61795	110268
3588	110269
15629	110270
102817	110271
205151	110272
3836	110273
57329	110274
16929	110275
46236	110276
20029	110277
190376	110278
9842	110279
18570	110280
92071	110281
5151	110282
258434	110283
4779	110284
9660	110285
319018	110286
36282	110287
59842	110288
95156	110289
98815	110290
14930	110291
53834	110292
69678	110293
53777	110294
316685	110295
1900	110296
21071	110297
48770	110298
35927	110299
13046	110300
22042	110301
48755	110302
62288	110303
1531	110304
71665	110305
63812	110306
70480	110307
15687	110308
7587	110309
10215	110310
212000	110311
52177	110312
330863	110313
117266	110314
92002	110315
20048	110316
77822	110317
5158	110318
253782	110319
195471	110320
86982	110321
86592	110322
30936	110323
8005	110324
134936	110325
4566	110326
185194	110327
29188	110328
5107	110329
753	110330
137780	110331
50144	110332
16807	110333
14359	110334
28740	110335
37453	110336
9504	110337
53769	110338
64663	110339
20554	110340
295475	110341
10730	110342
10369	110343
115252	110344
121371	110345
16840	110346
7321	110347
236245	110348
1323	110349
104402	110350
25165	110351
267698	110352
109080	110353
10114	110354
86344	110355
1392	110356
57787	110357
13395	110358
16967	110359
158785	110360
72324	110361
8834	110362
60380	110363
77141	110364
77053	110365
24971	110366
212789	110367
42807	110368
28847	110369
169883	110370
19448	110371
1916	110372
48238	110373
32466	110374
5613	110375
34854	110376
15420	110377
96055	110378
61593	110379
9052	110380
12441	110381
47365	110382
2168	110383
42273	110384
31573	110385
9663	110386
7863	110387
25920	110388
39505	110389
134382	110390
132933	110391
1824	110392
150833	110393
19991	110394
2089	110395
30780	110396
172309	110397
100670	110398
187096	110399
97713	110400
98006	110401
349697	110402
13501	110403
158755	110404
268053	110405
106764	110406
40621	110407
39422	110408
47752	110409
70257	110410
17576	110411
17610	110412
32210	110413
7791	110414
63690	110415
50588	110416
221539	110417
23724	110418
29495	110419
39285	110420
24887	110421
3396	110422
89117	110423
69812	110424
12900	110425
1334	110426
43497	110427
18707	110428
3718	110429
17700	110430
20794	110431
3199	110432
36141	110433
20846	110434
131233	110435
47	110436
36188	110437
2332	110438
72039	110439
17334	110440
85234	110441
14894	110442
270819	110443
60834	110444
173283	110445
37325	110446
7931	110447
18603	110448
50188	110449
170774	110450
39169	110451
87935	110452
71704	110453
156508	110454
62909	110455
209578	110456
1531	110457
24775	110458
3756	110459
130344	110460
95335	110461
140307	110462
19820	110463
41692	110464
17724	110465
23076	110466
119284	110467
73889	110468
117385	110469
3290	110470
364	110471
57021	110472
6142	110473
132367	110474
40311	110475
176345	110476
22211	110477
64868	110478
4538	110479
189687	110480
220044	110481
17901	110482
105340	110483
109438	110484
33815	110485
16993	110486
8001	110487
9635	110488
168435	110489
44057	110490
64503	110491
18918	110492
189658	110493
40329	110494
98	110495
42539	110496
24764	110497
28	110498
13944	110499
18122	110500
25058	110501
181510	110502
87810	110503
53091	110504
334	110505
66536	110506
260932	110507
3845	110508
14136	110509
64365	110510
150750	110511
22974	110512
316181	110513
143465	110514
16138	110515
150431	110516
13300	110517
290952	110518
97382	110519
149329	110520
5651	110521
351715	110522
53125	110523
293532	110524
307976	110525
118854	110526
45058	110527
158395	110528
158737	110529
950	110530
19208	110531
34032	110532
20236	110533
101008	110534
3583	110535
21179	110536
27417	110537
8172	110538
65116	110539
4779	110540
7096	110541
10775	110542
60297	110543
9490	110544
759	110545
148650	110546
27734	110547
5672	110548
3020	110549
50120	110550
71758	110551
4352	110552
10762	110553
44246	110554
9707	110555
38945	110556
66488	110557
171354	110558
73866	110559
68912	110560
21945	110561
13851	110562
47838	110563
3914	110564
77501	110565
44073	110566
209945	110567
188734	110568
4756	110569
11525	110570
28007	110571
139738	110572
39007	110573
27248	110574
2780	110575
7382	110576
118795	110577
61724	110578
1528	110579
130071	110580
34166	110581
12391	110582
248267	110583
116781	110584
49562	110585
64647	110586
70633	110587
63292	110588
32179	110589
26466	110590
137588	110591
34630	110592
12939	110593
141467	110594
158697	110595
11	110596
95928	110597
56872	110598
78126	110599
10812	110600
55985	110601
114471	110602
2655	110603
140301	110604
56541	110605
138979	110606
41	110607
13526	110608
17113	110609
62766	110610
185478	110611
18245	110612
8731	110613
161668	110614
14272	110615
92101	110616
141970	110617
30744	110618
15488	110619
15135	110620
11011	110621
24114	110622
5650	110623
110897	110624
16562	110625
106701	110626
28	110627
40552	110628
2775	110629
6685	110630
43483	110631
13429	110632
121139	110633
183685	110634
6770	110635
98169	110636
100993	110637
108562	110638
29520	110639
153015	110640
167935	110641
91504	110642
38942	110643
50127	110644
117896	110645
57098	110646
329144	110647
63659	110648
188683	110649
89693	110650
15042	110651
14673	110652
57106	110653
57065	110654
193948	110655
70822	110656
9610	110657
95468	110658
96491	110659
211660	110660
186262	110661
3804	110662
57691	110663
80434	110664
143866	110665
84796	110666
117044	110667
140949	110668
7208	110669
30846	110670
73645	110671
92258	110672
197201	110673
284414	110674
202	110675
51717	110676
123547	110677
24829	110678
12437	110679
11080	110680
104432	110681
3309	110682
21616	110683
71554	110684
12437	110685
64832	110686
321415	110687
38955	110688
57614	110689
106906	110690
20022	110691
85740	110692
38940	110693
133872	110694
8011	110695
206058	110696
9434	110697
7614	110698
130934	110699
2886	110700
2393	110701
215254	110702
4137	110703
13979	110704
7542	110705
4052	110706
39883	110707
62537	110708
46348	110709
48827	110710
44301	110711
316579	110712
11807	110713
135889	110714
122972	110715
1057	110716
189458	110717
143674	110718
4789	110719
6970	110720
1014	110721
5149	110722
210807	110723
12	110724
16328	110725
442	110726
111788	110727
64812	110728
4482	110729
27568	110730
140365	110731
29924	110732
91958	110733
54145	110734
63434	110735
77693	110736
3894	110737
13532	110738
32579	110739
169591	110740
75284	110741
357013	110742
30207	110743
115793	110744
136090	110745
56181	110746
250023	110747
10137	110748
382	110749
110497	110750
194191	110751
18724	110752
52791	110753
102336	110754
585	110755
49332	110756
132817	110757
96478	110758
4386	110759
260626	110760
174876	110761
43479	110762
1226	110763
63332	110764
21860	110765
183146	110766
194770	110767
11356	110768
143965	110769
92767	110770
15445	110771
32477	110772
245737	110773
28750	110774
213964	110775
52227	110776
35844	110777
56510	110778
30015	110779
53101	110780
22868	110781
114929	110782
42759	110783
24605	110784
186775	110785
104278	110786
103384	110787
119264	110788
81998	110789
154392	110790
152142	110791
182560	110792
27368	110793
26627	110794
16524	110795
46560	110796
265521	110797
17935	110798
179078	110799
1492	110800
46175	110801
107690	110802
94914	110803
151001	110804
10616	110805
134611	110806
18963	110807
146567	110808
86786	110809
153337	110810
70389	110811
195656	110812
248536	110813
31372	110814
207016	110815
98173	110816
167687	110817
85318	110818
134406	110819
92080	110820
107227	110821
350477	110822
129242	110823
41050	110824
26734	110825
77964	110826
77447	110827
44788	110828
219161	110829
137496	110830
116983	110831
79817	110832
192146	110833
112744	110834
61837	110835
92059	110836
30866	110837
298441	110838
111713	110839
93734	110840
141432	110841
102558	110842
31256	110843
58998	110844
51724	110845
18401	110846
207267	110847
252911	110848
159889	110849
4039	110850
27809	110851
15992	110852
44860	110853
356946	110854
169105	110855
100213	110856
157416	110857
207626	110858
44860	110859
355101	110860
356650	110861
10879	110862
45416	110863
21651	110864
404	110865
5924	110866
80786	110867
13804	110868
85947	110869
6850	110870
39602	110871
84301	110872
153289	110873
283642	110874
87460	110875
137840	110876
48109	110877
25755	110878
290823	110879
186737	110880
235012	110881
52206	110882
14846	110883
40965	110884
59460	110885
31709	110886
152833	110887
30665	110888
12984	110889
57016	110890
115034	110891
246602	110892
15636	110893
46305	110894
2419	110895
2037	110896
142464	110897
673	110898
94094	110899
74169	110900
2733	110901
284306	110902
3656	110903
21857	110904
51806	110905
38103	110906
37002	110907
6043	110908
123463	110909
76773	110910
38618	110911
26058	110912
25079	110913
88552	110914
131965	110915
76455	110916
5432	110917
69675	110918
83593	110919
41717	110920
25480	110921
65702	110922
2045	110923
44477	110924
315049	110925
2748	110926
2548	110927
8214	110928
107233	110929
142632	110930
37980	110931
69133	110932
247095	110933
15384	110934
36740	110935
78397	110936
13530	110937
137293	110938
1351	110939
316563	110940
7309	110941
185858	110942
154394	110943
89055	110944
4786	110945
33686	110946
31114	110947
339639	110948
22171	110949
9	110950
77222	110951
77067	110952
207	110953
55307	110954
144	110955
213064	110956
51774	110957
48839	110958
75200	110959
311895	110960
10842	110961
13240	110962
2467	110963
317414	110964
22884	110965
4244	110966
113401	110967
2979	110968
12351	110969
25996	110970
45366	110971
73516	110972
187076	110973
32959	110974
26931	110975
6062	110976
22346	110977
79802	110978
36615	110979
2934	110980
250907	110981
55301	110982
14540	110983
4103	110984
32	110985
109652	110986
102094	110987
15627	110988
15547	110989
28240	110990
20418	110991
91665	110992
5110	110993
16399	110994
43597	110995
201918	110996
24600	110997
83741	110998
14235	110999
15581	111000
138137	111001
103679	111002
315917	111003
329527	111004
39304	111005
138846	111006
94	111007
32081	111008
63169	111009
8618	111010
64097	111011
125984	111012
28481	111013
30018	111014
181924	111015
189363	111016
27256	111017
53347	111018
4615	111019
92079	111020
327675	111021
118863	111022
91869	111023
28437	111024
3369	111025
55754	111026
92593	111027
14505	111028
281729	111029
13898	111030
79062	111031
8266	111032
81623	111033
88374	111034
15341	111035
139242	111036
42804	111037
323	111038
98395	111039
8188	111040
5541	111041
124908	111042
37485	111043
23795	111044
160025	111045
21515	111046
5196	111047
50655	111048
10825	111049
77679	111050
71380	111051
8270	111052
16385	111053
38463	111054
7375	111055
120099	111056
96097	111057
27759	111058
6952	111059
839	111060
1260	111061
36160	111062
29399	111063
2604	111064
112236	111065
62905	111066
6710	111067
111890	111068
265852	111069
64186	111070
110522	111071
143465	111072
117707	111073
89485	111074
47729	111075
19331	111076
36354	111077
648	111078
21458	111079
10236	111080
26635	111081
19332	111082
92636	111083
120987	111084
350606	111085
6566	111086
8952	111087
1036	111088
29859	111089
251845	111090
25678	111091
153749	111092
367	111093
53962	111094
49914	111095
39221	111096
2235	111097
19557	111098
2762	111099
122108	111100
73570	111101
85116	111102
15122	111103
301817	111104
12065	111105
146222	111106
24901	111107
321073	111108
22074	111109
99958	111110
4524	111111
162146	111112
316016	111113
191929	111114
5466	111115
7310	111116
3382	111117
2	111118
196541	111119
2769	111120
300226	111121
6346	111122
29501	111123
112704	111124
52796	111125
113532	111126
164898	111127
96314	111128
3775	111129
5603	111130
51196	111131
81763	111132
7691	111133
10255	111134
245337	111135
26	111136
20769	111137
149536	111138
70442	111139
191247	111140
4362	111141
6672	111142
28686	111143
135402	111144
119557	111145
5629	111146
151307	111147
44482	111148
931	111149
54718	111150
38398	111151
135981	111152
2934	111153
235625	111154
124615	111155
3604	111156
4212	111157
39999	111158
18883	111159
9083	111160
146148	111161
64118	111162
249603	111163
97383	111164
116575	111165
75269	111166
603	111167
3323	111168
50171	111169
51692	111170
77910	111171
6340	111172
265415	111173
69927	111174
1751	111175
253798	111176
73947	111177
44444	111178
201443	111179
959	111180
256660	111181
193088	111182
175415	111183
12510	111184
52761	111185
21075	111186
1901	111187
1701	111188
61765	111189
63241	111190
244013	111191
3666	111192
27823	111193
68096	111194
212590	111195
35924	111196
96	111197
174099	111198
99997	111199
180981	111200
75147	111201
180981	111202
51372	111203
221489	111204
155335	111205
227777	111206
88088	111207
30184	111208
178622	111209
56730	111210
2674	111211
17345	111212
76651	111213
14782	111214
755	111215
75832	111216
137468	111217
7153	111218
5921	111219
3960	111220
330254	111221
61112	111222
5296	111223
448	111224
71846	111225
209896	111226
353131	111227
22069	111228
262159	111229
73034	111230
18402	111231
7268	111232
3128	111233
209053	111234
352266	111235
51598	111236
22715	111237
147659	111238
3400	111239
4530	111240
73048	111241
4875	111242
158549	111243
172340	111244
304	111245
25992	111246
148525	111247
152063	111248
35923	111249
106166	111250
43010	111251
144360	111252
7922	111253
279688	111254
43026	111255
71718	111256
348641	111257
96441	111258
63832	111259
6021	111260
356984	111261
178323	111262
84330	111263
20022	111264
137224	111265
150843	111266
111764	111267
224452	111268
7293	111269
311754	111270
138915	111271
105564	111272
107803	111273
69485	111274
27458	111275
230779	111276
168523	111277
157232	111278
2306	111279
150271	111280
252209	111281
222324	111282
7293	111283
218002	111284
69330	111285
10394	111286
284885	111287
14938	111288
285042	111289
71199	111290
53385	111291
170395	111292
35643	111293
46598	111294
55231	111295
2884	111296
95419	111297
2884	111298
3330	111299
185031	111300
238025	111301
131918	111302
585	111303
146778	111304
3330	111305
185031	111306
150575	111307
146374	111308
13476	111309
41457	111310
14737	111311
13089	111312
24838	111313
96210	111314
242	111315
5129	111316
93793	111317
58386	111318
272	111319
7311	111320
82873	111321
1896	111322
57784	111323
273732	111324
153954	111325
103638	111326
70914	111327
139608	111328
147787	111329
58264	111330
80181	111331
39757	111332
63920	111333
204269	111334
80150	111335
33598	111336
41457	111337
736	111338
38	111339
7126	111340
191836	111341
17098	111342
100861	111343
6009	111344
11841	111345
12041	111346
301534	111347
154386	111348
11792	111349
56526	111350
337491	111351
138870	111352
344179	111353
144033	111354
6892	111355
130759	111356
6605	111357
157200	111358
96949	111359
23404	111360
161977	111361
9235	111362
184200	111363
43328	111364
109322	111365
47513	111366
47513	111367
47513	111368
86047	111369
185167	111370
31063	111371
350403	111372
85090	111373
11492	111374
34283	111375
49253	111376
175007	111377
5788	111378
11492	111379
80184	111380
225951	111381
204327	111382
31651	111383
61945	111384
245598	111385
49214	111386
24617	111387
215520	111388
136675	111389
6101	111390
187613	111391
25927	111392
340188	111393
33154	111394
26543	111395
46411	111396
2912	111397
25389	111398
320896	111399
1894	111400
51699	111401
154270	111402
115946	111403
15889	111404
296725	111405
36615	111406
40378	111407
1003	111408
48560	111409
196330	111410
282949	111411
282187	111412
169970	111413
94536	111414
282877	111415
283095	111416
281187	111417
107868	111418
283070	111419
281223	111420
10949	111421
64415	111422
22360	111423
1789	111424
282182	111425
190725	111426
77487	111427
13111	111428
169788	111429
69064	111430
12275	111431
19114	111432
160408	111433
3378	111434
282731	111435
1512	111436
278989	111437
4098	111438
282869	111439
43633	111440
238235	111441
6982	111442
315132	111443
118884	111444
283053	111445
21984	111446
282700	111447
6588	111448
95906	111449
34272	111450
150588	111451
355124	111452
189567	111453
270618	111454
94992	111455
15893	111456
30180	111457
32883	111458
147057	111459
185	111460
14070	111461
43315	111462
1780	111463
135782	111464
54666	111465
3378	111466
38212	111467
3378	111468
98672	111469
265631	111470
221230	111471
6707	111472
520	111473
28069	111474
43819	111475
207493	111476
15843	111477
26961	111478
1933	111479
48131	111480
73270	111481
117735	111482
101811	111483
134576	111484
135811	111485
656	111486
3709	111487
295402	111488
63816	111489
86294	111490
34629	111491
142420	111492
75234	111493
16672	111494
22811	111495
10549	111496
3872	111497
260110	111498
86314	111499
53	111500
160688	111501
280356	111502
1790	111503
83817	111504
25596	111505
100830	111506
158570	111507
123000	111508
5727	111509
13757	111510
81260	111511
102482	111512
28646	111513
88610	111514
282490	111515
22720	111516
31721	111517
12113	111518
136727	111519
5592	111520
82693	111521
3778	111522
31694	111523
74134	111524
80147	111525
95	111526
36991	111527
126650	111528
137647	111529
34	111530
11974	111531
11857	111532
195938	111533
27304	111534
123502	111535
60034	111536
21795	111537
37462	111538
17823	111539
27518	111540
36010	111541
7781	111542
225090	111543
37203	111544
9244	111545
12356	111546
29620	111547
79617	111548
96357	111549
160536	111550
68311	111551
4258	111552
133267	111553
10975	111554
164896	111555
75655	111556
103300	111557
3232	111558
148013	111559
50351	111560
65460	111561
5459	111562
21067	111563
63	111564
7331	111565
24121	111566
16953	111567
3346	111568
119017	111569
269244	111570
28329	111571
22090	111572
107424	111573
186470	111574
349436	111575
36293	111576
144151	111577
8815	111578
46070	111579
152325	111580
6231	111581
19960	111582
10213	111583
10495	111584
125616	111585
99999	111586
151278	111587
226643	111588
75539	111589
56203	111590
69353	111591
200376	111592
51116	111593
44592	111594
40816	111595
67412	111596
311979	111597
124945	111598
312837	111599
51926	111600
3877	111601
15904	111602
12959	111603
47745	111604
13963	111605
20133	111606
119621	111607
33736	111608
56887	111609
188195	111610
15356	111611
201134	111612
18687	111613
260887	111614
95505	111615
40613	111616
71230	111617
56714	111618
42631	111619
229769	111620
285040	111621
38991	111622
50937	111623
230052	111624
55410	111625
60779	111626
303898	111627
59030	111628
3389	111629
11773	111630
81319	111631
112178	111632
34805	111633
15123	111634
7750	111635
69419	111636
12334	111637
170936	111638
34772	111639
76066	111640
125299	111641
207234	111642
18974	111643
51930	111644
185607	111645
48618	111646
62006	111647
42342	111648
172684	111649
17971	111650
118656	111651
58377	111652
4760	111653
82487	111654
1266	111655
63263	111656
10262	111657
26413	111658
93098	111659
7082	111660
17159	111661
17784	111662
5232	111663
184841	111664
235026	111665
3342	111666
228334	111667
64803	111668
79924	111669
22129	111670
7777	111671
13641	111672
65245	111673
6060	111674
424	111675
314700	111676
40396	111677
14343	111678
8951	111679
3546	111680
2833	111681
247	111682
36721	111683
36213	111684
43880	111685
22393	111686
8258	111687
26310	111688
226	111689
26099	111690
2383	111691
22910	111692
46239	111693
1626	111694
9966	111695
264315	111696
3941	111697
30251	111698
65258	111699
43103	111700
11900	111701
21571	111702
144921	111703
79402	111704
37056	111705
9721	111706
16264	111707
83858	111708
18879	111709
78768	111710
145086	111711
316690	111712
191764	111713
47827	111714
6938	111715
243282	111716
56436	111717
9133	111718
247512	111719
77247	111720
63590	111721
139688	111722
198464	111723
17586	111724
78495	111725
9805	111726
32283	111727
315531	111728
160007	111729
48892	111730
7689	111731
44067	111732
97585	111733
44353	111734
2084	111735
97983	111736
49151	111737
212228	111738
24292	111739
16654	111740
98153	111741
81504	111742
30915	111743
62605	111744
33853	111745
12552	111746
338498	111747
8650	111748
30425	111749
160248	111750
4741	111751
45226	111752
149280	111753
54136	111754
7207	111755
4623	111756
31029	111757
9354	111758
64087	111759
26530	111760
19926	111761
26955	111762
96138	111763
27599	111764
5165	111765
170687	111766
10085	111767
19801	111768
649	111769
118262	111770
2330	111771
147910	111772
105260	111773
22932	111774
36090	111775
25746	111776
77022	111777
8561	111778
145627	111779
114750	111780
184635	111781
64696	111782
1588	111783
1277	111784
1299	111785
184375	111786
28879	111787
188753	111788
12274	111789
219685	111790
14011	111791
4935	111792
326939	111793
4040	111794
55344	111795
191599	111796
9434	111797
119805	111798
7623	111799
17810	111800
13270	111801
278798	111802
49437	111803
81660	111804
300	111805
18693	111806
26789	111807
44449	111808
87806	111809
48950	111810
2718	111811
5220	111812
3421	111813
42711	111814
62525	111815
67227	111816
4991	111817
6681	111818
28157	111819
36446	111820
83279	111821
27385	111822
37694	111823
115371	111824
48600	111825
15926	111826
30822	111827
58764	111828
44568	111829
72141	111830
21813	111831
319764	111832
9073	111833
270908	111834
158326	111835
136800	111836
15038	111837
322639	111838
192124	111839
7782	111840
123135	111841
165982	111842
7703	111843
9576	111844
37990	111845
24202	111846
27562	111847
17713	111848
7121	111849
7782	111850
179755	111851
65614	111852
284154	111853
292509	111854
65041	111855
13693	111856
76620	111857
32521	111858
12821	111859
65338	111860
20662	111861
32673	111862
53	111863
142672	111864
41107	111865
13980	111866
17203	111867
45209	111868
31077	111869
62358	111870
44411	111871
59055	111872
268544	111873
186821	111874
9962	111875
5301	111876
186161	111877
116343	111878
186009	111879
50201	111880
206884	111881
70512	111882
186114	111883
21950	111884
178272	111885
63679	111886
61931	111887
194763	111888
176861	111889
117939	111890
163110	111891
1885	111892
5384	111893
161092	111894
5962	111895
32036	111896
4270	111897
185319	111898
190710	111899
196032	111900
243156	111901
75923	111902
97776	111903
157452	111904
45887	111905
14256	111906
18919	111907
42421	111908
240100	111909
73120	111910
45831	111911
264960	111912
45831	111913
265027	111914
264951	111915
161097	111916
102356	111917
22965	111918
97029	111919
264958	111920
49965	111921
226125	111922
2046	111923
193483	111924
161291	111925
16645	111926
127095	111927
352587	111928
194	111929
142087	111930
93493	111931
273566	111932
1	111933
9121	111934
321047	111935
257875	111936
51531	111937
28364	111938
106037	111939
68087	111940
32823	111941
95574	111942
287039	111943
66781	111944
10874	111945
12595	111946
6215	111947
38424	111948
178059	111949
12590	111950
50242	111951
265786	111952
55698	111953
49892	111954
124288	111955
12947	111956
200298	111957
187673	111958
61374	111959
26687	111960
167834	111961
182884	111962
204047	111963
54414	111964
9905	111965
175795	111966
67368	111967
129480	111968
291144	111969
45598	111970
102409	111971
117813	111972
246721	111973
206828	111974
98347	111975
66753	111976
187488	111977
286818	111978
32748	111979
109110	111980
49411	111981
187729	111982
20897	111983
6985	111984
7047	111985
297595	111986
106946	111987
310369	111988
60393	111989
17881	111990
46305	111991
1	111992
71821	111993
256624	111994
304690	111995
6035	111996
47568	111997
124278	111998
13607	111999
97250	112000
146464	112001
56749	112002
28315	112003
342587	112004
348308	112005
3630	112006
40168	112007
51808	112008
113278	112009
18299	112010
56883	112011
6686	112012
758	112013
133657	112014
43813	112015
36863	112016
6130	112017
4390	112018
85738	112019
106367	112020
57177	112021
228755	112022
78444	112023
157311	112024
16649	112025
57957	112026
9620	112027
325918	112028
81186	112029
87831	112030
314462	112031
32042	112032
32010	112033
150552	112034
318044	112035
14080	112036
34575	112037
115620	112038
246637	112039
159024	112040
291319	112041
86794	112042
45331	112043
262386	112044
23879	112045
7462	112046
4583	112047
113777	112048
34227	112049
95941	112050
83193	112051
113170	112052
24949	112053
328544	112054
255543	112055
164032	112056
71867	112057
286038	112058
26119	112059
193937	112060
292943	112061
1885	112062
1751	112063
11780	112064
2740	112065
150969	112066
157576	112067
2185	112068
7531	112069
1524	112070
208938	112071
259384	112072
76125	112073
234660	112074
184949	112075
117748	112076
29538	112077
22152	112078
324728	112079
264964	112080
208436	112081
4081	112082
116829	112083
20807	112084
55424	112085
6015	112086
50415	112087
111116	112088
78306	112089
124626	112090
248617	112091
17893	112092
4209	112093
72084	112094
64567	112095
57664	112096
11437	112097
20502	112098
26802	112099
30989	112100
170067	112101
139306	112102
278012	112103
38565	112104
58991	112105
30139	112106
6473	112107
16208	112108
6537	112109
337226	112110
189549	112111
110850	112112
234931	112113
124151	112114
23479	112115
270544	112116
79596	112117
119215	112118
2382	112119
77125	112120
121020	112121
542	112122
273816	112123
356334	112124
211312	112125
73171	112126
3709	112127
54396	112128
120339	112129
302406	112130
326320	112131
193525	112132
87567	112133
353544	112134
326494	112135
172537	112136
117763	112137
27198	112138
332275	112139
210490	112140
196631	112141
18769	112142
187295	112143
117555	112144
197647	112145
287518	112146
195953	112147
14639	112148
59599	112149
229121	112150
2477	112151
3627	112152
73854	112153
151288	112154
845	112155
311	112156
35725	112157
21514	112158
84100	112159
710	112160
198578	112161
62656	112162
297056	112163
131335	112164
285751	112165
9464	112166
258922	112167
18534	112168
10539	112169
147166	112170
156729	112171
27879	112172
212110	112173
3627	112174
61980	112175
21861	112176
11566	112177
100468	112178
178236	112179
289855	112180
206071	112181
113722	112182
81658	112183
49599	112184
2601	112185
75410	112186
343026	112187
81581	112188
105611	112189
181230	112190
15705	112191
22340	112192
111010	112193
66301	112194
55667	112195
61818	112196
491	112197
33675	112198
288900	112199
508	112200
326733	112201
232444	112202
352326	112203
310466	112204
76283	112205
87702	112206
9979	112207
66237	112208
183764	112209
89206	112210
36919	112211
69224	112212
52256	112213
75397	112214
4561	112215
9487	112216
6628	112217
6528	112218
186247	112219
215697	112220
5417	112221
205278	112222
133817	112223
5583	112224
508	112225
184603	112226
100371	112227
30770	112228
49100	112229
326615	112230
11154	112231
50398	112232
9675	112233
341060	112234
850	112235
83399	112236
235922	112237
92174	112238
597	112239
48335	112240
14537	112241
197314	112242
53319	112243
31326	112244
292372	112245
38320	112246
91808	112247
9894	112248
223666	112249
8575	112250
34257	112251
20433	112252
1739	112253
230934	112254
120003	112255
99892	112256
343677	112257
195548	112258
55837	112259
2169	112260
77302	112261
58498	112262
4629	112263
10487	112264
142029	112265
168006	112266
81793	112267
345662	112268
152278	112269
54774	112270
188821	112271
8728	112272
122919	112273
86569	112274
70213	112275
80433	112276
85398	112277
23932	112278
17380	112279
36845	112280
344561	112281
26467	112282
53631	112283
30421	112284
51302	112285
43377	112286
151434	112287
204783	112288
122431	112289
275909	112290
174033	112291
145516	112292
178002	112293
35732	112294
15548	112295
49489	112296
290044	112297
357150	112298
209191	112299
288571	112300
20083	112301
77174	112302
137259	112303
201556	112304
64053	112305
184443	112306
76450	112307
98907	112308
66228	112309
29655	112310
180285	112311
4128	112312
69285	112313
17294	112314
42602	112315
109962	112316
256334	112317
184901	112318
185308	112319
167124	112320
353958	112321
127759	112322
125430	112323
55711	112324
55654	112325
247104	112326
289425	112327
40484	112328
154383	112329
4020	112330
7308	112331
348744	112332
112155	112333
244028	112334
96863	112335
41538	112336
19704	112337
73002	112338
24250	112339
48177	112340
168874	112341
95102	112342
30	112343
6214	112344
121530	112345
329627	112346
50338	112347
189280	112348
319772	112349
6910	112350
123445	112351
341476	112352
3565	112353
45112	112354
157941	112355
227601	112356
56934	112357
143310	112358
200981	112359
22372	112360
92176	112361
86407	112362
191843	112363
5793	112364
352621	112365
196804	112366
35842	112367
142382	112368
290479	112369
48989	112370
34521	112371
13673	112372
111211	112373
9034	112374
16308	112375
81505	112376
4444	112377
4844	112378
147610	112379
5173	112380
1699	112381
210263	112382
174618	112383
73185	112384
347669	112385
342128	112386
141757	112387
116481	112388
55846	112389
71830	112390
37154	112391
36813	112392
76678	112393
201795	112394
71732	112395
136533	112396
62419	112397
70339	112398
53567	112399
993	112400
68326	112401
111108	112402
33623	112403
27310	112404
13512	112405
25296	112406
194726	112407
9472	112408
122672	112409
162998	112410
67086	112411
48785	112412
24102	112413
79786	112414
1539	112415
7799	112416
35974	112417
171702	112418
174902	112419
19717	112420
184167	112421
92267	112422
191344	112423
346758	112424
82826	112425
27968	112426
111350	112427
832	112428
162825	112429
27510	112430
224250	112431
38580	112432
25512	112433
28117	112434
29678	112435
92260	112436
1236	112437
21166	112438
30919	112439
333291	112440
61066	112441
1896	112442
19142	112443
93666	112444
136	112445
102027	112446
140098	112447
30463	112448
56955	112449
6395	112450
8641	112451
119542	112452
154697	112453
12336	112454
19467	112455
7331	112456
25135	112457
116803	112458
96997	112459
261045	112460
117524	112461
33325	112462
316797	112463
536	112464
47443	112465
156948	112466
6400	112467
125338	112468
9105	112469
32605	112470
1	112471
150930	112472
53877	112473
1	112474
62758	112475
177541	112476
341018	112477
74441	112478
107076	112479
70556	112480
1890	112481
94687	112482
260332	112483
13642	112484
35205	112485
39	112486
51421	112487
71782	112488
298226	112489
201633	112490
47811	112491
269682	112492
313950	112493
116083	112494
125502	112495
13072	112496
231129	112497
117905	112498
190174	112499
75345	112500
54609	112501
100051	112502
334785	112503
338337	112504
40023	112505
313688	112506
1175	112507
62914	112508
119952	112509
298521	112510
215550	112511
346563	112512
90085	112513
16363	112514
25804	112515
93949	112516
93949	112517
26607	112518
28282	112519
202136	112520
114681	112521
42493	112522
38090	112523
19548	112524
87170	112525
57	112526
57	112527
313300	112528
57	112529
57	112530
57	112531
2580	112532
299773	112533
12581	112534
139	112535
102320	112536
160308	112537
8241	112538
3943	112539
153642	112540
40542	112541
87316	112542
10309	112543
19699	112544
82889	112545
79625	112546
101950	112547
44220	112548
36339	112549
300903	112550
185736	112551
49944	112552
218198	112553
90823	112554
24764	112555
49951	112556
15917	112557
295978	112558
80077	112559
13972	112560
20741	112561
26903	112562
118937	112563
2111	112564
65671	112565
104634	112566
163657	112567
2625	112568
17126	112569
141608	112570
50479	112571
50479	112572
199358	112573
164819	112574
126097	112575
23452	112576
5186	112577
11908	112578
103170	112579
122744	112580
26295	112581
9080	112582
44	112583
47322	112584
2995	112585
8682	112586
36363	112587
108830	112588
44	112589
78645	112590
355928	112591
20422	112592
70186	112593
201409	112594
125666	112595
157037	112596
60419	112597
32670	112598
169389	112599
21117	112600
126536	112601
304094	112602
57446	112603
224566	112604
59002	112605
230020	112606
254665	112607
5015	112608
163	112609
126900	112610
329145	112611
82921	112612
186645	112613
28425	112614
353459	112615
70725	112616
101294	112617
33268	112618
45990	112619
207191	112620
27509	112621
70464	112622
81482	112623
61127	112624
8335	112625
33442	112626
25220	112627
152511	112628
6925	112629
24083	112630
294946	112631
19409	112632
88347	112633
330658	112634
197298	112635
47709	112636
123200	112637
99566	112638
306572	112639
1869	112640
220927	112641
4416	112642
96212	112643
70930	112644
19440	112645
143992	112646
48207	112647
23246	112648
28570	112649
167074	112650
169431	112651
102465	112652
42884	112653
167425	112654
25065	112655
4023	112656
11432	112657
107830	112658
250389	112659
32121	112660
115974	112661
145972	112662
70163	112663
142415	112664
29401	112665
120234	112666
33240	112667
97641	112668
354767	112669
242038	112670
111031	112671
267241	112672
280667	112673
298534	112674
302409	112675
111505	112676
355177	112677
279587	112678
44686	112679
31341	112680
44723	112681
155189	112682
309189	112683
233626	112684
27924	112685
344158	112686
272312	112687
42850	112688
12418	112689
3888	112690
148892	112691
28301	112692
300657	112693
47907	112694
250188	112695
197243	112696
8086	112697
129741	112698
28776	112699
114034	112700
31450	112701
22548	112702
178609	112703
334721	112704
84931	112705
198348	112706
11972	112707
70163	112708
33257	112709
229910	112710
81247	112711
60217	112712
130294	112713
61440	112714
132783	112715
108117	112716
70964	112717
205304	112718
349184	112719
94605	112720
10872	112721
288637	112722
50272	112723
93431	112724
50480	112725
111388	112726
65801	112727
67188	112728
264338	112729
11677	112730
102302	112731
312820	112732
319132	112733
4110	112734
3865	112735
95523	112736
5637	112737
105	112738
279382	112739
5712	112740
253701	112741
145643	112742
47873	112743
70428	112744
10225	112745
2151	112746
951	112747
41117	112748
29971	112749
184299	112750
262983	112751
59888	112752
337190	112753
75464	112754
40115	112755
13913	112756
168132	112757
253551	112758
150920	112759
46035	112760
127287	112761
78435	112762
138117	112763
29189	112764
12887	112765
15112	112766
243166	112767
1908	112768
19668	112769
41566	112770
38190	112771
2	112772
88553	112773
36350	112774
75100	112775
215479	112776
88553	112777
13723	112778
1471	112779
112026	112780
358	112781
260819	112782
61025	112783
6312	112784
87195	112785
114154	112786
11032	112787
81331	112788
9392	112789
7635	112790
22597	112791
543	112792
8034	112793
109578	112794
39557	112795
6015	112796
80279	112797
20129	112798
98188	112799
22081	112800
90143	112801
116562	112802
18329	112803
113328	112804
8079	112805
33286	112806
3538	112807
162788	112808
83376	112809
306547	112810
43805	112811
50231	112812
118986	112813
15315	112814
4967	112815
21	112816
2632	112817
9765	112818
202	112819
2632	112820
1816	112821
5846	112822
34104	112823
301	112824
16823	112825
178179	112826
110200	112827
34252	112828
11736	112829
1255	112830
68142	112831
174946	112832
290376	112833
111497	112834
33130	112835
6958	112836
2374	112837
77669	112838
68447	112839
274795	112840
564	112841
79370	112842
13578	112843
15345	112844
4345	112845
70515	112846
9895	112847
114171	112848
75329	112849
7060	112850
2715	112851
90637	112852
184129	112853
185204	112854
57551	112855
81727	112856
279202	112857
4728	112858
309030	112859
3831	112860
22875	112861
51267	112862
132074	112863
63872	112864
11483	112865
16314	112866
54812	112867
173	112868
160864	112869
4728	112870
125354	112871
144359	112872
15143	112873
220242	112874
198603	112875
18159	112876
2046	112877
23420	112878
264776	112879
161042	112880
183513	112881
334325	112882
95958	112883
231284	112884
74738	112885
195973	112886
188793	112887
1894	112888
2455	112889
81840	112890
249583	112891
119724	112892
264157	112893
125256	112894
4178	112895
11703	112896
56138	112897
36318	112898
13964	112899
138	112900
63863	112901
2562	112902
30550	112903
281318	112904
145140	112905
123647	112906
38255	112907
317790	112908
1207	112909
165990	112910
158397	112911
3118	112912
116200	112913
136643	112914
62588	112915
89	112916
243985	112917
28134	112918
279653	112919
49987	112920
188997	112921
84274	112922
74981	112923
114097	112924
303518	112925
98796	112926
30226	112927
178736	112928
160755	112929
322341	112930
211988	112931
113120	112932
113120	112933
3698	112934
334255	112935
245760	112936
55446	112937
54754	112938
100896	112939
323	112940
25493	112941
239310	112942
63835	112943
20219	112944
45201	112945
58547	112946
34569	112947
2077	112948
40506	112949
124530	112950
2097	112951
452	112952
102203	112953
2233	112954
8282	112955
245780	112956
999	112957
45092	112958
182669	112959
4226	112960
29954	112961
18826	112962
6008	112963
25599	112964
245976	112965
161404	112966
70858	112967
50509	112968
153868	112969
83407	112970
119679	112971
4088	112972
684	112973
4508	112974
250565	112975
215827	112976
101298	112977
263593	112978
87048	112979
311550	112980
45301	112981
57952	112982
19058	112983
75757	112984
132478	112985
248858	112986
75493	112987
184976	112988
130459	112989
333098	112990
9204	112991
15473	112992
517	112993
34129	112994
1863	112995
115695	112996
150535	112997
209339	112998
91569	112999
129914	113000
299859	113001
341404	113002
33514	113003
14817	113004
5114	113005
1230	113006
126730	113007
25640	113008
4704	113009
8640	113010
116370	113011
79919	113012
116668	113013
340793	113014
215190	113015
47782	113016
603	113017
219473	113018
127400	113019
18416	113020
75654	113021
57796	113022
179414	113023
242901	113024
183424	113025
3820	113026
14737	113027
108365	113028
184859	113029
11	113030
11215	113031
124338	113032
2562	113033
51695	113034
57952	113035
285843	113036
28068	113037
301479	113038
48819	113039
322558	113040
187121	113041
9930	113042
287160	113043
14939	113044
8887	113045
24137	113046
43757	113047
128951	113048
141112	113049
152950	113050
238876	113051
128220	113052
113093	113053
39459	113054
132917	113055
5095	113056
51498	113057
309146	113058
20282	113059
86026	113060
68458	113061
291116	113062
64112	113063
191704	113064
135273	113065
112810	113066
83329	113067
874	113068
66571	113069
5015	113070
45178	113071
4243	113072
158398	113073
296759	113074
45178	113075
79227	113076
86109	113077
130458	113078
40648	113079
15044	113080
83181	113081
100634	113082
140291	113083
17	113084
284800	113085
137445	113086
65931	113087
14037	113088
124741	113089
126862	113090
250078	113091
107849	113092
251141	113093
78578	113094
14422	113095
22256	113096
18717	113097
77918	113098
118635	113099
4476	113100
10208	113101
192854	113102
49859	113103
63043	113104
43332	113105
16322	113106
250171	113107
137203	113108
268555	113109
6182	113110
17887	113111
152216	113112
18999	113113
6267	113114
37024	113115
223241	113116
6893	113117
117049	113118
118635	113119
115556	113120
1584	113121
208876	113122
454	113123
9071	113124
4893	113125
2306	113126
10140	113127
18122	113128
17083	113129
128429	113130
104813	113131
40762	113132
16785	113133
317427	113134
8331	113135
10769	113136
36962	113137
120743	113138
236065	113139
322891	113140
18306	113141
217073	113142
33623	113143
133171	113144
157645	113145
147300	113146
20871	113147
21526	113148
99826	113149
5578	113150
217972	113151
137899	113152
250546	113153
2350	113154
67140	113155
5185	113156
56	113157
2480	113158
2	113159
162322	113160
7504	113161
52996	113162
26014	113163
210439	113164
264324	113165
77110	113166
36054	113167
318372	113168
8689	113169
21944	113170
117362	113171
87434	113172
25981	113173
52650	113174
205589	113175
23253	113176
38570	113177
78390	113178
341	113179
14423	113180
296079	113181
109298	113182
102168	113183
95628	113184
4008	113185
82983	113186
180253	113187
53766	113188
102240	113189
27267	113190
67478	113191
11338	113192
131234	113193
107305	113194
184921	113195
235686	113196
58690	113197
134151	113198
12864	113199
216899	113200
96126	113201
14081	113202
62	113203
32362	113204
291452	113205
17999	113206
227853	113207
17537	113208
9889	113209
15829	113210
34163	113211
1098	113212
185919	113213
148690	113214
16375	113215
6392	113216
276516	113217
20240	113218
8494	113219
153923	113220
927	113221
308414	113222
92919	113223
209940	113224
57832	113225
225947	113226
210366	113227
14723	113228
71500	113229
9214	113230
145497	113231
140616	113232
5840	113233
3905	113234
17770	113235
46977	113236
3237	113237
1507	113238
39961	113239
104790	113240
71535	113241
486	113242
239695	113243
3161	113244
6899	113245
531	113246
64281	113247
71979	113248
3875	113249
16967	113250
113970	113251
291238	113252
3904	113253
149	113254
77698	113255
55297	113256
61280	113257
172118	113258
120895	113259
140195	113260
198119	113261
8034	113262
128939	113263
78778	113264
208660	113265
20068	113266
73860	113267
38591	113268
61734	113269
152958	113270
15825	113271
16108	113272
55745	113273
69210	113274
6924	113275
73714	113276
112269	113277
17491	113278
173771	113279
15265	113280
24248	113281
16453	113282
29875	113283
277	113284
12556	113285
54154	113286
289021	113287
157675	113288
69574	113289
9597	113290
26016	113291
6152	113292
175273	113293
24727	113294
46219	113295
229	113296
121762	113297
195879	113298
72504	113299
1026	113300
2798	113301
12965	113302
126578	113303
6001	113304
30543	113305
16110	113306
202606	113307
453	113308
26151	113309
3279	113310
99812	113311
213537	113312
30368	113313
13529	113314
19036	113315
67599	113316
44	113317
136402	113318
79846	113319
327090	113320
74142	113321
351102	113322
2455	113323
204868	113324
11412	113325
292930	113326
292858	113327
107055	113328
7744	113329
79176	113330
89688	113331
78693	113332
251508	113333
107306	113334
25182	113335
129715	113336
140860	113337
226755	113338
335911	113339
85871	113340
153014	113341
116552	113342
240903	113343
111329	113344
41442	113345
193849	113346
84961	113347
83908	113348
59473	113349
90500	113350
64048	113351
12446	113352
320420	113353
77984	113354
57067	113355
344831	113356
300495	113357
7190	113358
83231	113359
18206	113360
60256	113361
30406	113362
5575	113363
279682	113364
87192	113365
90650	113366
110378	113367
158084	113368
19332	113369
325288	113370
62854	113371
81183	113372
325824	113373
137265	113374
89556	113375
271685	113376
51609	113377
47245	113378
97768	113379
24903	113380
5389	113381
295972	113382
64841	113383
81962	113384
3089	113385
31338	113386
106705	113387
16955	113388
23065	113389
22480	113390
40420	113391
126024	113392
56508	113393
36582	113394
272831	113395
110451	113396
17993	113397
23226	113398
11265	113399
9603	113400
116991	113401
53742	113402
288774	113403
125108	113404
118504	113405
2553	113406
296985	113407
5326	113408
247023	113409
26033	113410
71643	113411
351276	113412
3716	113413
292958	113414
293765	113415
29540	113416
159804	113417
27209	113418
1813	113419
80011	113420
1802	113421
96052	113422
38653	113423
44925	113424
30596	113425
10759	113426
164430	113427
121702	113428
9881	113429
171428	113430
18048	113431
288578	113432
152657	113433
292827	113434
318385	113435
189257	113436
156708	113437
20818	113438
336755	113439
27195	113440
187880	113441
280963	113442
144589	113443
108483	113444
24237	113445
69010	113446
47583	113447
50121	113448
120990	113449
78720	113450
113318	113451
19869	113452
327625	113453
232538	113454
62160	113455
261314	113456
55762	113457
172543	113458
48573	113459
89181	113460
335578	113461
192300	113462
99985	113463
12000	113464
295026	113465
1524	113466
16416	113467
94681	113468
29874	113469
35044	113470
74085	113471
41462	113472
108652	113473
72541	113474
37662	113475
208810	113476
175422	113477
109150	113478
47189	113479
212435	113480
20801	113481
3949	113482
50416	113483
12518	113484
913	113485
172470	113486
5376	113487
12406	113488
2405	113489
186039	113490
79612	113491
6566	113492
32604	113493
112517	113494
173843	113495
209826	113496
239784	113497
355204	113498
58967	113499
80040	113500
40489	113501
97515	113502
292475	113503
274542	113504
182028	113505
173446	113506
226131	113507
70497	113508
8435	113509
171853	113510
72183	113511
70320	113512
129143	113513
786	113514
4567	113515
267995	113516
138028	113517
153191	113518
79399	113519
27448	113520
83028	113521
108907	113522
154675	113523
185784	113524
152394	113525
35730	113526
61945	113527
210233	113528
338085	113529
257986	113530
13449	113531
253297	113532
199077	113533
52469	113534
191649	113535
94154	113536
257311	113537
12002	113538
7413	113539
113560	113540
44250	113541
110677	113542
88562	113543
116199	113544
345115	113545
150057	113546
279512	113547
194143	113548
121387	113549
61734	113550
11104	113551
12193	113552
173067	113553
148932	113554
81240	113555
50343	113556
326901	113557
50692	113558
1027	113559
151397	113560
54865	113561
306065	113562
12369	113563
173124	113564
41929	113565
129105	113566
163974	113567
326103	113568
308323	113569
3216	113570
1088	113571
49346	113572
322791	113573
42929	113574
176548	113575
4982	113576
80049	113577
8947	113578
74486	113579
71982	113580
48991	113581
38727	113582
2961	113583
207494	113584
345797	113585
278262	113586
238543	113587
49294	113588
152756	113589
198886	113590
41673	113591
198363	113592
79387	113593
29614	113594
4429	113595
41131	113596
26197	113597
127923	113598
169411	113599
195749	113600
83805	113601
134638	113602
133331	113603
41450	113604
66857	113605
281646	113606
93831	113607
352237	113608
34762	113609
44911	113610
12952	113611
35835	113612
121625	113613
19126	113614
4830	113615
102556	113616
192347	113617
317158	113618
207142	113619
15440	113620
6823	113621
61233	113622
324748	113623
39998	113624
8886	113625
113469	113626
146995	113627
4112	113628
1983	113629
88043	113630
53234	113631
237	113632
84263	113633
30517	113634
28971	113635
92913	113636
12867	113637
184741	113638
22881	113639
26471	113640
24804	113641
126327	113642
97338	113643
17476	113644
108576	113645
135894	113646
172297	113647
345693	113648
3562	113649
184159	113650
172794	113651
104882	113652
137553	113653
8346	113654
206654	113655
72772	113656
292667	113657
68481	113658
173684	113659
84318	113660
76054	113661
116107	113662
347268	113663
201	113664
75234	113665
68607	113666
226512	113667
121841	113668
212419	113669
239808	113670
25370	113671
80958	113672
10367	113673
83931	113674
49386	113675
176334	113676
174080	113677
21258	113678
134381	113679
28257	113680
21116	113681
898	113682
181939	113683
29350	113684
64953	113685
25439	113686
61407	113687
44325	113688
23086	113689
185242	113690
190211	113691
6293	113692
287671	113693
307521	113694
116190	113695
43617	113696
324925	113697
231202	113698
26327	113699
115038	113700
338742	113701
309055	113702
54516	113703
191766	113704
108849	113705
172705	113706
151243	113707
185824	113708
81661	113709
6850	113710
194844	113711
85929	113712
172191	113713
16364	113714
352987	113715
26701	113716
29422	113717
129776	113718
9119	113719
248199	113720
65124	113721
61419	113722
11366	113723
52328	113724
12666	113725
63140	113726
56081	113727
118257	113728
48738	113729
3716	113730
139565	113731
137584	113732
90665	113733
83095	113734
70722	113735
79823	113736
43648	113737
254727	113738
18729	113739
1209	113740
1211	113741
30114	113742
341366	113743
159141	113744
28686	113745
3180	113746
122841	113747
330133	113748
330158	113749
330160	113750
14369	113751
80452	113752
19334	113753
54168	113754
26639	113755
54172	113756
330332	113757
122998	113758
80457	113759
197144	113760
197162	113761
123018	113762
123019	113763
330413	113764
123015	113765
330367	113766
80459	113767
197152	113768
54191	113769
330373	113770
330346	113771
330347	113772
330380	113773
197184	113774
122871	113775
330478	113776
330476	113777
330549	113778
330488	113779
197265	113780
197249	113781
197302	113782
80488	113783
330643	113784
197300	113785
197299	113786
197304	113787
330723	113788
330728	113789
330726	113790
330722	113791
330718	113792
330713	113793
330715	113794
54218	113795
330754	113796
330746	113797
123109	113798
330757	113799
331249	113800
331375	113801
331573	113802
123181	113803
330968	113804
331342	113805
331234	113806
331136	113807
331771	113808
197441	113809
197480	113810
331971	113811
331364	113812
331062	113813
331664	113814
331750	113815
331741	113816
330211	113817
330205	113818
197592	113819
330983	113820
330896	113821
80546	113822
197518	113823
331714	113824
331175	113825
331281	113826
331656	113827
197475	113828
330991	113829
331171	113830
332290	113831
331287	113832
330911	113833
331168	113834
331195	113835
331526	113836
331913	113837
331853	113838
330935	113839
331692	113840
197563	113841
331202	113842
37514	113843
331825	113844
331462	113845
331461	113846
123238	113847
197656	113848
331744	113849
197398	113850
197394	113851
197377	113852
37497	113853
331305	113854
197601	113855
331658	113856
330194	113857
197649	113858
331552	113859
331188	113860
331000	113861
331038	113862
331064	113863
197798	113864
331957	113865
331858	113866
331925	113867
331319	113868
123227	113869
331197	113870
332153	113871
197992	113872
332175	113873
197999	113874
197994	113875
80663	113876
332212	113877
332215	113878
332194	113879
332192	113880
332427	113881
332491	113882
332479	113883
332392	113884
332475	113885
198091	113886
332320	113887
198095	113888
198081	113889
6567	113890
37557	113891
54110	113892
37558	113893
123486	113894
198102	113895
198062	113896
198145	113897
332464	113898
198141	113899
332330	113900
332478	113901
332411	113902
332463	113903
332347	113904
332502	113905
332702	113906
37576	113907
332666	113908
198240	113909
332680	113910
198254	113911
123557	113912
198244	113913
332681	113914
332708	113915
198220	113916
123117	113917
123120	113918
242957	113919
242928	113920
23192	113921
237538	113922
21077	113923
41858	113924
145845	113925
93313	113926
42112	113927
93612	113928
61494	113929
235592	113930
145725	113931
92662	113932
15411	113933
145379	113934
93397	113935
11591	113936
145172	113937
145428	113938
93250	113939
146090	113940
61864	113941
61996	113942
21111	113943
237843	113944
21115	113945
41696	113946
42184	113947
41641	113948
235599	113949
144714	113950
15399	113951
41845	113952
5473	113953
42137	113954
145160	113955
8866	113956
237739	113957
41856	113958
144691	113959
145156	113960
29462	113961
42052	113962
237715	113963
237158	113964
144486	113965
236877	113966
29252	113967
29232	113968
15491	113969
21169	113970
42031	113971
29319	113972
29274	113973
61255	113974
29475	113975
15509	113976
29216	113977
15413	113978
93596	113979
41749	113980
93561	113981
145388	113982
236591	113983
41800	113984
21140	113985
41971	113986
11505	113987
145000	113988
5476	113989
6937	113990
93619	113991
6881	113992
93198	113993
15466	113994
61608	113995
15525	113996
15501	113997
144668	113998
144520	113999
62018	114000
42001	114001
29226	114002
236802	114003
92905	114004
29221	114005
92589	114006
235567	114007
237696	114008
42151	114009
29365	114010
237365	114011
21171	114012
11503	114013
41835	114014
92522	114015
236249	114016
237419	114017
41988	114018
93256	114019
235655	114020
236225	114021
144787	114022
237303	114023
235501	114024
61689	114025
15395	114026
146115	114027
61603	114028
41731	114029
146099	114030
236766	114031
15436	114032
144521	114033
11599	114034
236960	114035
29240	114036
236790	114037
236462	114038
21104	114039
235726	114040
29446	114041
236138	114042
15434	114043
8867	114044
29289	114045
237202	114046
145299	114047
29292	114048
237053	114049
237577	114050
61743	114051
29278	114052
61853	114053
92655	114054
21065	114055
21129	114056
62001	114057
21003	114058
11532	114059
236220	114060
29177	114061
41929	114062
93565	114063
93479	114064
236060	114065
20913	114066
92699	114067
145747	114068
145110	114069
93486	114070
236457	114071
235678	114072
61341	114073
61863	114074
146078	114075
62036	114076
61602	114077
145386	114078
236184	114079
93713	114080
21110	114081
29597	114082
62049	114083
61777	114084
11590	114085
237434	114086
61390	114087
93277	114088
144821	114089
235785	114090
61880	114091
144669	114092
29388	114093
93270	114094
236231	114095
93141	114096
145679	114097
236362	114098
144579	114099
42049	114100
92903	114101
41886	114102
237322	114103
236792	114104
92477	114105
61369	114106
93488	114107
29197	114108
61438	114109
236352	114110
93064	114111
8870	114112
93675	114113
11621	114114
146226	114115
235827	114116
236398	114117
144598	114118
236642	114119
93017	114120
29238	114121
93051	114122
29369	114123
145776	114124
236524	114125
236727	114126
61574	114127
237581	114128
144955	114129
146213	114130
145554	114131
93369	114132
144836	114133
236797	114134
93674	114135
92478	114136
61340	114137
145821	114138
145778	114139
61521	114140
145661	114141
145451	114142
1677	114143
93350	114144
236933	114145
235734	114146
144423	114147
42166	114148
145569	114149
21071	114150
235898	114151
235923	114152
146114	114153
93506	114154
145486	114155
61944	114156
61394	114157
93753	114158
235990	114159
92538	114160
144464	114161
236191	114162
93254	114163
235616	114164
92919	114165
92874	114166
92844	114167
29332	114168
237591	114169
15425	114170
146008	114171
145796	114172
145985	114173
42096	114174
4387	114175
145760	114176
61525	114177
29435	114178
6949	114179
61211	114180
15543	114181
42084	114182
29273	114183
29389	114184
145926	114185
15486	114186
93586	114187
144765	114188
145023	114189
237347	114190
41624	114191
8810	114192
62033	114193
62035	114194
11508	114195
15544	114196
144448	114197
237473	114198
144682	114199
41756	114200
15562	114201
21201	114202
29194	114203
61479	114204
61290	114205
61941	114206
93449	114207
11583	114208
146204	114209
93091	114210
41991	114211
236038	114212
93633	114213
146026	114214
8863	114215
15458	114216
145054	114217
93000	114218
29334	114219
92577	114220
236946	114221
146162	114222
41872	114223
41976	114224
29391	114225
29396	114226
144563	114227
237786	114228
21043	114229
235836	114230
1678	114231
93387	114232
41824	114233
21087	114234
145684	114235
41637	114236
92717	114237
93487	114238
15392	114239
20945	114240
15379	114241
62047	114242
145790	114243
29405	114244
236760	114245
145258	114246
144620	114247
61995	114248
145890	114249
42022	114250
42113	114251
41900	114252
41927	114253
5449	114254
20903	114255
29242	114256
146105	114257
145155	114258
6640	114259
242970	114260
149149	114261
242941	114262
149119	114263
332840	114264
122823	114265
330046	114266
198326	114267
198337	114268
27349	114269
32378	114270
9094	114271
110035	114272
1553	114273
215364	114274
46177	114275
301115	114276
151495	114277
177927	114278
188026	114279
166501	114280
2259	114281
156488	114282
338069	114283
44706	114284
22345	114285
202007	114286
146376	114287
54811	114288
199299	114289
458	114290
16540	114291
16540	114292
16540	114293
24727	114294
24011	114295
94488	114296
119859	114297
20452	114298
151840	114299
11922	114300
55459	114301
5604	114302
319040	114303
40574	114304
48404	114305
133292	114306
976	114307
127931	114308
136288	114309
4290	114310
139070	114311
32382	114312
9328	114313
15475	114314
34939	114315
2619	114316
5806	114317
267508	114318
7426	114319
1750	114320
3094	114321
75097	114322
49201	114323
120598	114324
206515	114325
6530	114326
11291	114327
104358	114328
14269	114329
644	114330
6530	114331
83179	114332
17309	114333
7020	114334
33009	114335
66186	114336
2195	114337
164868	114338
196	114339
23825	114340
67357	114341
9747	114342
27431	114343
228196	114344
204772	114345
33145	114346
2019	114347
25853	114348
243702	114349
205004	114350
29734	114351
47770	114352
8651	114353
17124	114354
135868	114355
61843	114356
13755	114357
30941	114358
250921	114359
86521	114360
129071	114361
120224	114362
13698	114363
109118	114364
90	114365
318991	114366
94053	114367
9218	114368
129734	114369
132907	114370
11943	114371
7681	114372
162678	114373
5064	114374
5053	114375
4285	114376
18341	114377
157782	114378
258803	114379
36154	114380
296295	114381
38253	114382
114599	114383
863	114384
212429	114385
83331	114386
30756	114387
172698	114388
9767	114389
259187	114390
214606	114391
66138	114392
108838	114393
1961	114394
56223	114395
1951	114396
36962	114397
90687	114398
134454	114399
22092	114400
227333	114401
317391	114402
13698	114403
6530	114404
2185	114405
75761	114406
205282	114407
8272	114408
120656	114409
47106	114410
33116	114411
129702	114412
36128	114413
279080	114414
32848	114415
92574	114416
6750	114417
14904	114418
22632	114419
81631	114420
15377	114421
279158	114422
11654	114423
319037	114424
50472	114425
74608	114426
113851	114427
13510	114428
119120	114429
188031	114430
78344	114431
55711	114432
3414	114433
282587	114434
28054	114435
239100	114436
204694	114437
48140	114438
313948	114439
11976	114440
283495	114441
138188	114442
49681	114443
111363	114444
176739	114445
63771	114446
6732	114447
14134	114448
347651	114449
2336	114450
260341	114451
4739	114452
1639	114453
3267	114454
355474	114455
12900	114456
173178	114457
102321	114458
120031	114459
78716	114460
13328	114461
45	114462
34767	114463
25986	114464
8251	114465
118299	114466
181596	114467
194147	114468
68337	114469
42122	114470
329531	114471
205477	114472
101895	114473
84966	114474
21704	114475
97648	114476
196272	114477
888	114478
5063	114479
15048	114480
83555	114481
79016	114482
176993	114483
49276	114484
49347	114485
99975	114486
79960	114487
196276	114488
26331	114489
33669	114490
92154	114491
70848	114492
299850	114493
285853	114494
26433	114495
82647	114496
6124	114497
89058	114498
165980	114499
89365	114500
26331	114501
5055	114502
230951	114503
6297	114504
6297	114505
98267	114506
157729	114507
190802	114508
158382	114509
357356	114510
183760	114511
177224	114512
7828	114513
100027	114514
13163	114515
294997	114516
83657	114517
34548	114518
353088	114519
21042	114520
6340	114521
122283	114522
313745	114523
29927	114524
180680	114525
4	114526
21953	114527
180646	114528
29413	114529
11454	114530
338198	114531
40772	114532
36788	114533
282866	114534
83215	114535
170233	114536
282074	114537
3046	114538
177277	114539
56511	114540
7297	114541
9724	114542
51045	114543
226050	114544
56	114545
77941	114546
3412	114547
209459	114548
1883	114549
118488	114550
208386	114551
53493	114552
89107	114553
52956	114554
52952	114555
8953	114556
53504	114557
119425	114558
280367	114559
62113	114560
62394	114561
22191	114562
109624	114563
80394	114564
1890	114565
178640	114566
58629	114567
26766	114568
16422	114569
122789	114570
12505	114571
119004	114572
189711	114573
30291	114574
80224	114575
244328	114576
30546	114577
245922	114578
156487	114579
28021	114580
101170	114581
261317	114582
3841	114583
7207	114584
50580	114585
76544	114586
284114	114587
74739	114588
190733	114589
118490	114590
2048	114591
77965	114592
1790	114593
67157	114594
769	114595
22843	114596
1048	114597
40	114598
5908	114599
45654	114600
22843	114601
160562	114602
333782	114603
25433	114604
284747	114605
277476	114606
215250	114607
113762	114608
74628	114609
81994	114610
91642	114611
220382	114612
15286	114613
9251	114614
52767	114615
199969	114616
108429	114617
111173	114618
60962	114619
28130	114620
162573	114621
27339	114622
120528	114623
324419	114624
99484	114625
56027	114626
30661	114627
99280	114628
161438	114629
12328	114630
122558	114631
4757	114632
95322	114633
16801	114634
9817	114635
265034	114636
22774	114637
16824	114638
22967	114639
46847	114640
7519	114641
265100	114642
265069	114643
16813	114644
98118	114645
7531	114646
264934	114647
102353	114648
161054	114649
32036	114650
265063	114651
264972	114652
265028	114653
12593	114654
265119	114655
7522	114656
102357	114657
161108	114658
16813	114659
265016	114660
161103	114661
265120	114662
161106	114663
264970	114664
264952	114665
12588	114666
777	114667
265081	114668
264969	114669
67361	114670
33337	114671
264933	114672
265080	114673
2607	114674
22957	114675
12593	114676
161116	114677
161090	114678
264995	114679
161098	114680
264929	114681
264990	114682
265031	114683
161117	114684
67366	114685
12575	114686
161123	114687
12588	114688
265109	114689
45829	114690
12575	114691
102319	114692
161119	114693
264908	114694
16818	114695
16818	114696
12577	114697
67373	114698
5957	114699
5957	114700
265092	114701
161110	114702
161094	114703
264927	114704
265066	114705
161107	114706
3135	114707
1809	114708
264941	114709
22957	114710
12582	114711
161050	114712
16801	114713
45848	114714
161121	114715
16813	114716
9599	114717
264898	114718
265022	114719
264947	114720
12593	114721
3880	114722
45842	114723
265044	114724
161112	114725
252	114726
161099	114727
265102	114728
1276	114729
67270	114730
16812	114731
10791	114732
7502	114733
42225	114734
98867	114735
16810	114736
31087	114737
44608	114738
394	114739
899	114740
153421	114741
11267	114742
41920	114743
136156	114744
114565	114745
125724	114746
1766	114747
91745	114748
67265	114749
99590	114750
4306	114751
19402	114752
38208	114753
18157	114754
8146	114755
14600	114756
10826	114757
5462	114758
2725	114759
177739	114760
35776	114761
46156	114762
38215	114763
117270	114764
39624	114765
39457	114766
19336	114767
33261	114768
15217	114769
107681	114770
180327	114771
6325	114772
51649	114773
15217	114774
250824	114775
51616	114776
1406	114777
136336	114778
223145	114779
5766	114780
15067	114781
33261	114782
222239	114783
21722	114784
232143	114785
92135	114786
165824	114787
20894	114788
133874	114789
70723	114790
126658	114791
113346	114792
273035	114793
57487	114794
65784	114795
15002	114796
25949	114797
170725	114798
5126	114799
31040	114800
27275	114801
54420	114802
342407	114803
78947	114804
17136	114805
56732	114806
124836	114807
87793	114808
16598	114809
60747	114810
1061	114811
58170	114812
133480	114813
179105	114814
31599	114815
49096	114816
80728	114817
79358	114818
114173	114819
53384	114820
144420	114821
135038	114822
182551	114823
28682	114824
61109	114825
6108	114826
6701	114827
99724	114828
124639	114829
130911	114830
7333	114831
57752	114832
108065	114833
43485	114834
18384	114835
10503	114836
39159	114837
184879	114838
98966	114839
139330	114840
156354	114841
14354	114842
135888	114843
39222	114844
6102	114845
93309	114846
340868	114847
21282	114848
331521	114849
338080	114850
140301	114851
38958	114852
150449	114853
86348	114854
170929	114855
28009	114856
20524	114857
255684	114858
178614	114859
29127	114860
197090	114861
1618	114862
112912	114863
4988	114864
232909	114865
3962	114866
17820	114867
176344	114868
73779	114869
60415	114870
53966	114871
9125	114872
58573	114873
64081	114874
115044	114875
29295	114876
6614	114877
73772	114878
13720	114879
51824	114880
267849	114881
78851	114882
235994	114883
110754	114884
82229	114885
151475	114886
16795	114887
430	114888
17619	114889
26615	114890
8949	114891
4213	114892
193813	114893
1678	114894
112619	114895
136696	114896
119588	114897
37015	114898
36299	114899
132724	114900
12865	114901
109330	114902
5874	114903
147452	114904
4949	114905
75583	114906
357651	114907
69758	114908
8644	114909
128342	114910
35608	114911
54565	114912
302738	114913
227006	114914
66262	114915
88935	114916
61283	114917
27170	114918
181686	114919
179219	114920
87853	114921
61845	114922
133094	114923
29025	114924
6624	114925
21642	114926
81403	114927
1073	114928
20926	114929
53112	114930
52526	114931
125566	114932
1466	114933
14936	114934
177963	114935
96387	114936
188990	114937
224595	114938
9243	114939
130019	114940
15988	114941
20109	114942
14315	114943
310688	114944
163856	114945
63278	114946
29123	114947
61580	114948
19112	114949
20033	114950
323659	114951
78625	114952
220849	114953
16493	114954
25573	114955
140833	114956
32574	114957
29264	114958
3996	114959
76528	114960
120229	114961
94855	114962
8193	114963
36139	114964
8211	114965
185945	114966
112931	114967
125240	114968
54759	114969
111910	114970
4072	114971
54678	114972
45059	114973
153059	114974
87478	114975
7919	114976
15457	114977
6088	114978
5209	114979
45185	114980
28523	114981
310823	114982
150043	114983
32976	114984
13813	114985
2201	114986
2744	114987
244152	114988
4887	114989
17559	114990
1465	114991
15935	114992
6516	114993
36877	114994
57694	114995
34700	114996
111307	114997
157393	114998
48992	114999
91011	115000
7705	115001
68279	115002
96296	115003
4055	115004
3094	115005
55110	115006
51911	115007
1991	115008
73485	115009
1474	115010
5096	115011
233284	115012
149507	115013
21704	115014
9159	115015
81626	115016
3162	115017
108213	115018
203918	115019
27889	115020
72892	115021
12877	115022
10313	115023
18736	115024
85746	115025
25805	115026
3325	115027
151633	115028
30275	115029
82862	115030
35261	115031
3050	115032
18784	115033
6361	115034
27040	115035
1349	115036
55362	115037
339016	115038
9999	115039
3562	115040
6911	115041
28394	115042
8164	115043
109280	115044
75103	115045
419	115046
37181	115047
5497	115048
307778	115049
123911	115050
354398	115051
179504	115052
3744	115053
9460	115054
6928	115055
151812	115056
15160	115057
76737	115058
25287	115059
310829	115060
95515	115061
60190	115062
171176	115063
10930	115064
191393	115065
137340	115066
18139	115067
104536	115068
21425	115069
1284	115070
189486	115071
21259	115072
133187	115073
127	115074
5577	115075
19679	115076
18469	115077
87636	115078
85664	115079
25396	115080
35590	115081
214	115082
48346	115083
310617	115084
231526	115085
54464	115086
96382	115087
198533	115088
14771	115089
73802	115090
29063	115091
16569	115092
347393	115093
172540	115094
7163	115095
54794	115096
10666	115097
143156	115098
6356	115099
6239	115100
116310	115101
27748	115102
56855	115103
27352	115104
11340	115105
55394	115106
35642	115107
26701	115108
112342	115109
102118	115110
1902	115111
36984	115112
175563	115113
56621	115114
195918	115115
157442	115116
100114	115117
186689	115118
12	115119
53867	115120
170545	115121
10303	115122
13780	115123
4079	115124
6366	115125
18590	115126
338161	115127
54501	115128
36059	115129
934	115130
28585	115131
150207	115132
2605	115133
47335	115134
14305	115135
98486	115136
8334	115137
54054	115138
61092	115139
30211	115140
149373	115141
930	115142
263111	115143
4763	115144
19163	115145
79445	115146
14283	115147
14394	115148
58590	115149
21578	115150
98458	115151
152887	115152
27387	115153
13476	115154
15536	115155
5584	115156
326	115157
19882	115158
120958	115159
26798	115160
20475	115161
252832	115162
41027	115163
2964	115164
7872	115165
125828	115166
11686	115167
173304	115168
61082	115169
26277	115170
170643	115171
234992	115172
63515	115173
149830	115174
43163	115175
3629	115176
7296	115177
37971	115178
616	115179
4395	115180
77834	115181
168912	115182
42988	115183
1725	115184
48362	115185
14494	115186
102648	115187
42878	115188
12652	115189
162437	115190
209141	115191
80390	115192
18680	115193
3531	115194
4513	115195
48977	115196
65206	115197
11765	115198
60438	115199
17943	115200
43613	115201
9085	115202
40228	115203
19923	115204
63160	115205
107144	115206
45567	115207
45065	115208
22479	115209
64266	115210
258205	115211
7150	115212
7956	115213
411	115214
22132	115215
50807	115216
146007	115217
5454	115218
159368	115219
157672	115220
77224	115221
100255	115222
55060	115223
5610	115224
30615	115225
9985	115226
57121	115227
78855	115228
15124	115229
87922	115230
202553	115231
4418	115232
10447	115233
18	115234
17683	115235
155753	115236
143683	115237
10240	115238
17554	115239
92316	115240
20860	115241
171004	115242
216913	115243
29085	115244
18736	115245
336276	115246
158482	115247
35861	115248
244216	115249
29448	115250
79356	115251
183931	115252
30358	115253
65476	115254
783	115255
71879	115256
71879	115257
922	115258
5675	115259
125933	115260
3252	115261
67901	115262
237144	115263
75763	115264
29123	115265
10097	115266
95533	115267
169677	115268
212678	115269
14358	115270
24484	115271
36094	115272
57383	115273
340827	115274
115202	115275
4263	115276
202896	115277
15994	115278
10237	115279
111727	115280
28654	115281
213728	115282
51079	115283
8395	115284
183716	115285
18659	115286
48379	115287
82082	115288
22056	115289
256205	115290
108039	115291
1385	115292
82082	115293
37763	115294
177747	115295
202372	115296
15014	115297
20348	115298
87551	115299
141238	115300
307020	115301
81749	115302
39025	115303
38933	115304
85291	115305
19889	115306
27501	115307
38974	115308
85860	115309
259000	115310
7738	115311
19965	115312
73727	115313
9927	115314
53035	115315
4929	115316
2663	115317
146994	115318
84797	115319
34843	115320
111936	115321
23798	115322
26691	115323
5058	115324
17980	115325
337534	115326
86982	115327
105550	115328
10682	115329
25595	115330
19082	115331
46553	115332
37763	115333
287787	115334
72907	115335
60646	115336
58721	115337
106987	115338
22273	115339
47976	115340
12921	115341
58877	115342
58010	115343
107564	115344
5029	115345
8681	115346
21583	115347
179708	115348
149324	115349
205081	115350
3928	115351
62057	115352
47102	115353
8848	115354
87942	115355
5274	115356
130014	115357
197013	115358
33777	115359
5467	115360
2280	115361
14771	115362
12765	115363
126613	115364
2834	115365
51772	115366
220577	115367
326	115368
30872	115369
39294	115370
3553	115371
18121	115372
95090	115373
24423	115374
32937	115375
25559	115376
178632	115377
110094	115378
42485	115379
95505	115380
3191	115381
39054	115382
3993	115383
71725	115384
65312	115385
45512	115386
124012	115387
41620	115388
175212	115389
289284	115390
167837	115391
112837	115392
6202	115393
297582	115394
19328	115395
45495	115396
336102	115397
48892	115398
66966	115399
9894	115400
262809	115401
47599	115402
197028	115403
85440	115404
203035	115405
61088	115406
6186	115407
10752	115408
2660	115409
1560	115410
2663	115411
291555	115412
75827	115413
18463	115414
164369	115415
46501	115416
37728	115417
30729	115418
203138	115419
15044	115420
97323	115421
290029	115422
11683	115423
62817	115424
208656	115425
144863	115426
110955	115427
75106	115428
19098	115429
15572	115430
5062	115431
192613	115432
1424	115433
72882	115434
199341	115435
13853	115436
128705	115437
199887	115438
51941	115439
13391	115440
35782	115441
76213	115442
51801	115443
29448	115444
173476	115445
31624	115446
1247	115447
19380	115448
124576	115449
302533	115450
13704	115451
74196	115452
49578	115453
87536	115454
120237	115455
33862	115456
67617	115457
164989	115458
20318	115459
7906	115460
146066	115461
24933	115462
124582	115463
9767	115464
64707	115465
224866	115466
32503	115467
13221	115468
144306	115469
36010	115470
40823	115471
48761	115472
178564	115473
262682	115474
159783	115475
2546	115476
176387	115477
51959	115478
5939	115479
48454	115480
234387	115481
8827	115482
53756	115483
45473	115484
196992	115485
82484	115486
178644	115487
156813	115488
256058	115489
82583	115490
10145	115491
129608	115492
85057	115493
24632	115494
172553	115495
7680	115496
64442	115497
6321	115498
30909	115499
158313	115500
44221	115501
53042	115502
284	115503
312186	115504
7862	115505
88869	115506
157780	115507
295	115508
177692	115509
58628	115510
8193	115511
334413	115512
63401	115513
43705	115514
185424	115515
57286	115516
20318	115517
149425	115518
42258	115519
193710	115520
24075	115521
116123	115522
41615	115523
53489	115524
13244	115525
61059	115526
4737	115527
76236	115528
5536	115529
21503	115530
131645	115531
199465	115532
315696	115533
35355	115534
146184	115535
29286	115536
8258	115537
6752	115538
48496	115539
13837	115540
3288	115541
183777	115542
64596	115543
220147	115544
36842	115545
15893	115546
43044	115547
150751	115548
11920	115549
6126	115550
15432	115551
33343	115552
123050	115553
6009	115554
11647	115555
83868	115556
66644	115557
135339	115558
18472	115559
129386	115560
33981	115561
11199	115562
19996	115563
14097	115564
2173	115565
313135	115566
43840	115567
22720	115568
255742	115569
157071	115570
108577	115571
17971	115572
34335	115573
31742	115574
312090	115575
7760	115576
110525	115577
18805	115578
75372	115579
30811	115580
117483	115581
26050	115582
64803	115583
18086	115584
77114	115585
1343	115586
38823	115587
1452	115588
17574	115589
17807	115590
72535	115591
13833	115592
170588	115593
51929	115594
1243	115595
5153	115596
15191	115597
101424	115598
35289	115599
110209	115600
252337	115601
27536	115602
503	115603
131645	115604
288723	115605
49360	115606
24646	115607
36400	115608
45692	115609
10049	115610
62337	115611
78908	115612
16243	115613
4066	115614
28020	115615
100651	115616
18799	115617
83714	115618
185	115619
129289	115620
67358	115621
169152	115622
4364	115623
2700	115624
6441	115625
173818	115626
8221	115627
40055	115628
25549	115629
2994	115630
8807	115631
2207	115632
77782	115633
63315	115634
22958	115635
341	115636
132168	115637
131479	115638
88217	115639
34381	115640
16072	115641
42996	115642
22172	115643
5756	115644
16625	115645
101072	115646
263442	115647
60984	115648
3281	115649
13693	115650
66297	115651
186287	115652
81787	115653
131293	115654
26879	115655
45552	115656
136133	115657
87176	115658
337187	115659
11135	115660
94270	115661
49581	115662
14910	115663
19416	115664
19426	115665
219734	115666
344029	115667
198731	115668
97229	115669
54650	115670
170492	115671
27622	115672
87752	115673
87679	115674
129350	115675
146416	115676
115626	115677
5764	115678
55427	115679
75361	115680
5270	115681
29101	115682
341287	115683
117182	115684
159367	115685
126592	115686
131785	115687
2721	115688
108357	115689
61051	115690
114705	115691
199388	115692
20236	115693
13719	115694
164449	115695
102730	115696
13184	115697
107927	115698
50010	115699
63387	115700
309005	115701
92150	115702
2176	115703
116312	115704
336791	115705
4155	115706
17870	115707
183866	115708
141893	115709
66416	115710
15343	115711
187503	115712
11975	115713
29215	115714
32140	115715
469	115716
44696	115717
26694	115718
229432	115719
122101	115720
178188	115721
195102	115722
19990	115723
75959	115724
103267	115725
90476	115726
244944	115727
26932	115728
78859	115729
30175	115730
178505	115731
192186	115732
115663	115733
10457	115734
301307	115735
283398	115736
325456	115737
54417	115738
36099	115739
328827	115740
92516	115741
44952	115742
69197	115743
44666	115744
301321	115745
64128	115746
287981	115747
108723	115748
255905	115749
6788	115750
290809	115751
24327	115752
30233	115753
25697	115754
157639	115755
43987	115756
43793	115757
107316	115758
18082	115759
6981	115760
15036	115761
99910	115762
79424	115763
65921	115764
40090	115765
17248	115766
26498	115767
36921	115768
14530	115769
14600	115770
41103	115771
17598	115772
61923	115773
186507	115774
24303	115775
25764	115776
7797	115777
17914	115778
202712	115779
100282	115780
48464	115781
99554	115782
22462	115783
63839	115784
81213	115785
25469	115786
65176	115787
254268	115788
156148	115789
155265	115790
156500	115791
2688	115792
17987	115793
2668	115794
1864	115795
3250	115796
3953	115797
1074	115798
17627	115799
3250	115800
118531	115801
72925	115802
125891	115803
135615	115804
25252	115805
3200	115806
6587	115807
215575	115808
106357	115809
1104	115810
190272	115811
7181	115812
126638	115813
152037	115814
203517	115815
88064	115816
276801	115817
63507	115818
103289	115819
43233	115820
13642	115821
34838	115822
61104	115823
1326	115824
36854	115825
24199	115826
58836	115827
24251	115828
36919	115829
80792	115830
1628	115831
23432	115832
126461	115833
9970	115834
95994	115835
327260	115836
53031	115837
169587	115838
8258	115839
14403	115840
34854	115841
42435	115842
68360	115843
3393	115844
260578	115845
18603	115846
3865	115847
138383	115848
6536	115849
191769	115850
51501	115851
19411	115852
28381	115853
131236	115854
20126	115855
30683	115856
163446	115857
34365	115858
18299	115859
34402	115860
109265	115861
133377	115862
35659	115863
137840	115864
25949	115865
5430	115866
92392	115867
228238	115868
145662	115869
96025	115870
8602	115871
15430	115872
240401	115873
98251	115874
3960	115875
144186	115876
130839	115877
24220	115878
146938	115879
21126	115880
20853	115881
344396	115882
51899	115883
6920	115884
25569	115885
44589	115886
8865	115887
30297	115888
240748	115889
17723	115890
56244	115891
144	115892
203298	115893
208051	115894
57842	115895
180267	115896
77704	115897
6	115898
143661	115899
12833	115900
1348	115901
16907	115902
32773	115903
84575	115904
76792	115905
59	115906
309	115907
66320	115908
5433	115909
8942	115910
66069	115911
10036	115912
71957	115913
84989	115914
79013	115915
45872	115916
61091	115917
333003	115918
82764	115919
55527	115920
102474	115921
38269	115922
127054	115923
27133	115924
55805	115925
169901	115926
74050	115927
23162	115928
311372	115929
80895	115930
37452	115931
62137	115932
180887	115933
334802	115934
25174	115935
5085	115936
85372	115937
325646	115938
114683	115939
66171	115940
99626	115941
111021	115942
211834	115943
6209	115944
2331	115945
61444	115946
184457	115947
84810	115948
23623	115949
5291	115950
48818	115951
20752	115952
70127	115953
86861	115954
178101	115955
183251	115956
96314	115957
38275	115958
161508	115959
139079	115960
48830	115961
353821	115962
57868	115963
257906	115964
47740	115965
28006	115966
26270	115967
28097	115968
3919	115969
4779	115970
2714	115971
10587	115972
236	115973
46463	115974
1830	115975
57303	115976
301075	115977
66858	115978
234718	115979
233505	115980
7625	115981
17301	115982
5105	115983
217547	115984
65489	115985
128810	115986
61913	115987
24444	115988
124117	115989
26961	115990
8083	115991
8083	115992
17207	115993
35955	115994
190698	115995
109169	115996
44781	115997
168796	115998
70426	115999
41830	116000
90405	116001
23171	116002
21595	116003
74739	116004
15443	116005
124339	116006
35992	116007
66338	116008
171756	116009
27931	116010
221132	116011
34145	116012
112561	116013
135995	116014
917	116015
107291	116016
10833	116017
255921	116018
153126	116019
122976	116020
311964	116021
155392	116022
6444	116023
37504	116024
47775	116025
14651	116026
123647	116027
84047	116028
211133	116029
27864	116030
36838	116031
5351	116032
26790	116033
39043	116034
4255	116035
232303	116036
170898	116037
51448	116038
76677	116039
57688	116040
83	116041
63233	116042
63337	116043
1300	116044
7798	116045
48623	116046
179654	116047
76551	116048
130524	116049
6441	116050
48908	116051
1356	116052
41560	116053
15088	116054
144653	116055
606	116056
2922	116057
342003	116058
185138	116059
3906	116060
45483	116061
16554	116062
3440	116063
189534	116064
5114	116065
53167	116066
243152	116067
158509	116068
33980	116069
18873	116070
46000	116071
13160	116072
24307	116073
13372	116074
118899	116075
19081	116076
116848	116077
39375	116078
104178	116079
330224	116080
3926	116081
38754	116082
7498	116083
36311	116084
335252	116085
151338	116086
619	116087
126507	116088
4420	116089
338203	116090
34539	116091
2345	116092
10442	116093
192883	116094
243432	116095
170698	116096
27551	116097
7713	116098
69587	116099
1604	116100
18602	116101
62702	116102
71318	116103
25559	116104
115113	116105
13107	116106
34308	116107
49450	116108
55257	116109
18959	116110
15560	116111
40073	116112
52896	116113
7088	116114
5598	116115
14835	116116
25652	116117
375	116118
5244	116119
3648	116120
36311	116121
20857	116122
86488	116123
65363	116124
63	116125
1404	116126
11623	116127
69352	116128
57931	116129
186219	116130
92385	116131
36156	116132
178715	116133
4997	116134
78017	116135
5091	116136
7161	116137
3091	116138
235895	116139
18556	116140
9829	116141
22273	116142
93368	116143
28777	116144
97711	116145
122935	116146
31632	116147
35194	116148
40077	116149
88934	116150
111241	116151
38095	116152
82299	116153
72923	116154
18691	116155
89137	116156
25515	116157
81484	116158
124091	116159
80055	116160
18686	116161
158251	116162
10873	116163
10371	116164
53432	116165
168825	116166
5239	116167
200835	116168
245825	116169
5071	116170
595	116171
9500	116172
117775	116173
248820	116174
186584	116175
29123	116176
116747	116177
26979	116178
200813	116179
63321	116180
540	116181
124091	116182
24945	116183
343152	116184
127144	116185
153528	116186
87716	116187
134080	116188
2679	116189
57456	116190
70254	116191
256637	116192
56161	116193
107167	116194
44170	116195
3906	116196
4871	116197
112859	116198
1532	116199
247820	116200
29208	116201
7858	116202
124277	116203
64684	116204
108572	116205
343904	116206
5795	116207
223234	116208
7794	116209
13476	116210
6397	116211
41707	116212
99006	116213
37122	116214
12089	116215
15800	116216
338875	116217
82571	116218
233892	116219
8947	116220
176267	116221
39594	116222
57998	116223
76951	116224
29146	116225
27738	116226
154452	116227
135457	116228
87775	116229
1370	116230
21971	116231
35652	116232
278659	116233
58238	116234
19501	116235
25423	116236
2203	116237
78250	116238
58776	116239
11342	116240
5808	116241
45293	116242
7429	116243
3043	116244
324586	116245
19058	116246
19533	116247
27919	116248
35838	116249
66877	116250
21924	116251
59086	116252
11535	116253
713	116254
54469	116255
91224	116256
4076	116257
315426	116258
42493	116259
147270	116260
468	116261
86429	116262
55135	116263
129432	116264
5606	116265
119880	116266
222825	116267
132174	116268
59889	116269
245441	116270
15330	116271
77011	116272
92578	116273
46630	116274
45469	116275
53154	116276
19533	116277
4111	116278
1974	116279
122105	116280
2336	116281
4730	116282
266487	116283
58708	116284
81999	116285
73480	116286
1176	116287
52105	116288
155151	116289
146817	116290
4771	116291
45320	116292
12276	116293
186952	116294
15336	116295
207676	116296
134936	116297
134767	116298
5322	116299
1961	116300
107892	116301
42489	116302
34798	116303
12091	116304
66413	116305
4903	116306
13193	116307
5372	116308
160102	116309
4942	116310
54831	116311
17577	116312
85017	116313
72856	116314
1551	116315
83932	116316
7939	116317
200765	116318
10002	116319
17973	116320
246213	116321
2661	116322
17933	116323
17750	116324
109573	116325
17396	116326
97267	116327
43403	116328
6572	116329
24182	116330
9806	116331
62953	116332
65872	116333
122475	116334
235014	116335
2711	116336
74294	116337
58658	116338
102346	116339
127165	116340
81507	116341
24959	116342
21562	116343
64550	116344
16821	116345
4488	116346
20200	116347
77673	116348
55726	116349
30165	116350
135944	116351
29123	116352
19058	116353
24092	116354
21613	116355
11769	116356
27847	116357
1930	116358
22974	116359
88929	116360
2254	116361
103838	116362
30220	116363
107497	116364
76745	116365
34464	116366
20291	116367
53244	116368
996	116369
5437	116370
122950	116371
104636	116372
1349	116373
26030	116374
14229	116375
12034	116376
54804	116377
74640	116378
35546	116379
6773	116380
28457	116381
7685	116382
110672	116383
47743	116384
30203	116385
112140	116386
5572	116387
4732	116388
86836	116389
19443	116390
8109	116391
143838	116392
123549	116393
5139	116394
5139	116395
6615	116396
114497	116397
116133	116398
31979	116399
18795	116400
234867	116401
1382	116402
38896	116403
26196	116404
7088	116405
63304	116406
21	116407
2409	116408
7419	116409
6474	116410
11	116411
265	116412
55170	116413
35190	116414
171271	116415
665	116416
2187	116417
53380	116418
9932	116419
104	116420
2255	116421
109379	116422
24907	116423
115635	116424
34826	116425
15033	116426
19501	116427
51318	116428
19384	116429
2904	116430
2258	116431
52522	116432
18988	116433
99263	116434
46236	116435
13046	116436
303045	116437
31791	116438
119727	116439
41328	116440
30318	116441
109019	116442
10020	116443
1084	116444
71511	116445
20561	116446
37821	116447
20515	116448
63428	116449
1651	116450
95973	116451
1507	116452
21632	116453
20028	116454
59128	116455
29677	116456
11897	116457
35667	116458
75595	116459
51536	116460
1800	116461
28845	116462
48346	116463
125961	116464
53681	116465
347220	116466
3288	116467
49943	116468
84820	116469
66	116470
200411	116471
9905	116472
2967	116473
7158	116474
112245	116475
4837	116476
246645	116477
60706	116478
8019	116479
838	116480
42559	116481
9377	116482
134820	116483
5436	116484
1287	116485
45956	116486
175358	116487
108732	116488
16170	116489
170037	116490
170121	116491
279146	116492
234604	116493
20880	116494
15992	116495
329836	116496
43125	116497
65733	116498
64460	116499
102574	116500
189489	116501
77675	116502
243228	116503
18541	116504
95668	116505
287903	116506
98699	116507
154304	116508
38120	116509
5093	116510
108274	116511
112849	116512
4770	116513
225309	116514
29437	116515
296389	116516
14146	116517
181030	116518
144920	116519
55749	116520
197366	116521
60382	116522
104769	116523
299234	116524
70581	116525
59470	116526
63532	116527
1070	116528
230165	116529
164618	116530
29354	116531
175744	116532
34714	116533
18851	116534
22303	116535
30629	116536
96718	116537
70644	116538
124620	116539
112565	116540
101652	116541
921	116542
119	116543
30123	116544
105611	116545
229654	116546
274482	116547
178536	116548
21301	116549
10133	116550
7296	116551
27621	116552
27600	116553
25289	116554
76271	116555
25289	116556
69500	116557
92181	116558
116484	116559
32	116560
3679	116561
32	116562
17807	116563
133365	116564
32	116565
32	116566
32	116567
32	116568
17573	116569
49577	116570
17713	116571
17628	116572
202	116573
23625	116574
37478	116575
78908	116576
12776	116577
2200	116578
76633	116579
24131	116580
40162	116581
7222	116582
3679	116583
32	116584
3679	116585
2985	116586
40248	116587
54504	116588
24312	116589
27120	116590
32	116591
32	116592
18691	116593
23631	116594
10487	116595
169553	116596
32970	116597
87829	116598
8794	116599
21	116600
37609	116601
9846	116602
61092	116603
95746	116604
249845	116605
151881	116606
61058	116607
4916	116608
174482	116609
18420	116610
935	116611
213252	116612
208772	116613
19043	116614
3837	116615
5253	116616
35224	116617
165050	116618
404	116619
996	116620
142830	116621
5072	116622
9218	116623
43297	116624
2990	116625
1267	116626
232492	116627
36237	116628
44227	116629
118249	116630
54443	116631
260790	116632
23414	116633
57265	116634
48620	116635
62817	116636
106145	116637
150633	116638
91535	116639
84767	116640
31780	116641
13182	116642
34631	116643
840	116644
66481	116645
18377	116646
57434	116647
8604	116648
20416	116649
27817	116650
14132	116651
63660	116652
33762	116653
31178	116654
13764	116655
57164	116656
4737	116657
53343	116658
145644	116659
14771	116660
21282	116661
8040	116662
27381	116663
13662	116664
2612	116665
29126	116666
100971	116667
186158	116668
80313	116669
197692	116670
328433	116671
72747	116672
74116	116673
669	116674
7554	116675
185499	116676
19916	116677
40278	116678
1643	116679
953	116680
4822	116681
12437	116682
204488	116683
12767	116684
204168	116685
20177	116686
41544	116687
72302	116688
110264	116689
53370	116690
124372	116691
2364	116692
1816	116693
48381	116694
31862	116695
110299	116696
83101	116697
368	116698
58880	116699
2759	116700
177294	116701
96994	116702
22016	116703
56080	116704
26619	116705
36471	116706
70497	116707
44769	116708
100077	116709
155680	116710
122131	116711
124342	116712
1399	116713
118401	116714
93042	116715
15829	116716
5512	116717
2478	116718
13614	116719
304287	116720
346035	116721
35814	116722
5795	116723
16253	116724
949	116725
949	116726
15135	116727
2749	116728
25815	116729
17999	116730
42588	116731
17645	116732
5765	116733
77563	116734
258529	116735
55290	116736
50172	116737
158387	116738
411	116739
100875	116740
153207	116741
9943	116742
8889	116743
45262	116744
65457	116745
39751	116746
144168	116747
14865	116748
58041	116749
197161	116750
50978	116751
130889	116752
20081	116753
9942	116754
9931	116755
245543	116756
1121	116757
9955	116758
43629	116759
34488	116760
13460	116761
63446	116762
1844	116763
33911	116764
44120	116765
671	116766
18179	116767
17695	116768
16790	116769
104	116770
34396	116771
18604	116772
81397	116773
47830	116774
75904	116775
4763	116776
8140	116777
39394	116778
66094	116779
94087	116780
10718	116781
6922	116782
146191	116783
11823	116784
255833	116785
152095	116786
296102	116787
28354	116788
159447	116789
22929	116790
301766	116791
117096	116792
45293	116793
1965	116794
205502	116795
132762	116796
26511	116797
36862	116798
102945	116799
76439	116800
227593	116801
105436	116802
115704	116803
22208	116804
17906	116805
215808	116806
60172	116807
9053	116808
4864	116809
315686	116810
81484	116811
10455	116812
150	116813
45780	116814
133231	116815
35667	116816
5472	116817
150523	116818
72178	116819
95878	116820
2711	116821
13989	116822
14600	116823
99387	116824
120201	116825
72721	116826
93259	116827
136174	116828
18091	116829
78943	116830
13840	116831
20760	116832
106493	116833
21000	116834
18334	116835
38823	116836
244143	116837
155437	116838
1658	116839
57359	116840
15364	116841
184734	116842
213528	116843
23646	116844
225486	116845
8566	116846
6911	116847
127569	116848
1766	116849
43049	116850
15031	116851
28215	116852
40423	116853
20299	116854
37250	116855
18844	116856
4132	116857
186172	116858
13105	116859
15758	116860
9042	116861
10883	116862
61470	116863
25874	116864
13460	116865
18556	116866
185763	116867
59821	116868
51436	116869
10189	116870
74072	116871
147962	116872
18693	116873
92273	116874
1281	116875
170387	116876
96624	116877
9762	116878
27690	116879
324056	116880
150453	116881
284102	116882
2761	116883
146554	116884
54144	116885
54973	116886
258553	116887
18014	116888
109192	116889
106108	116890
34572	116891
38043	116892
19432	116893
135338	116894
75311	116895
44089	116896
115731	116897
16770	116898
265595	116899
114565	116900
112011	116901
113604	116902
27102	116903
112008	116904
43089	116905
119835	116906
71194	116907
33711	116908
33752	116909
78247	116910
119839	116911
62940	116912
268	116913
87597	116914
36936	116915
51940	116916
191551	116917
11785	116918
81691	116919
115725	116920
76159	116921
119847	116922
50748	116923
310407	116924
70415	116925
135772	116926
320516	116927
4609	116928
93242	116929
803	116930
58415	116931
265894	116932
115990	116933
115716	116934
185034	116935
199917	116936
11198	116937
308983	116938
148175	116939
142996	116940
30417	116941
18465	116942
29604	116943
40199	116944
18484	116945
150166	116946
145045	116947
58201	116948
319561	116949
220135	116950
135225	116951
25340	116952
22351	116953
62370	116954
80921	116955
376	116956
191714	116957
39835	116958
185095	116959
123296	116960
116655	116961
13729	116962
320584	116963
5401	116964
86745	116965
75952	116966
53217	116967
320517	116968
29036	116969
277071	116970
119787	116971
18456	116972
36771	116973
191107	116974
51371	116975
112374	116976
133903	116977
42139	116978
5981	116979
2544	116980
320191	116981
191615	116982
135569	116983
184671	116984
241048	116985
58447	116986
55372	116987
35860	116988
34478	116989
12689	116990
28337	116991
51534	116992
94487	116993
132736	116994
10816	116995
5171	116996
5457	116997
54601	116998
24663	116999
20721	117000
28450	117001
6861	117002
43504	117003
10517	117004
108784	117005
106800	117006
36281	117007
36074	117008
25241	117009
101695	117010
106	117011
57698	117012
248642	117013
6365	117014
34572	117015
14926	117016
28379	117017
177003	117018
93268	117019
71446	117020
130404	117021
57303	117022
245911	117023
126829	117024
42377	117025
87527	117026
274219	117027
19411	117028
82480	117029
297536	117030
26196	117031
30586	117032
17999	117033
8848	117034
51089	117035
67391	117036
116309	117037
17546	117038
269205	117039
71536	117040
5096	117041
178516	117042
169964	117043
29428	117044
19092	117045
117075	117046
75752	117047
15944	117048
28044	117049
3009	117050
18	117051
43076	117052
58823	117053
19238	117054
63598	117055
95974	117056
115852	117057
20499	117058
140561	117059
35776	117060
221322	117061
61380	117062
113416	117063
79999	117064
306216	117065
25569	117066
39454	117067
72497	117068
106821	117069
115708	117070
121661	117071
4310	117072
62007	117073
170518	117074
36256	117075
71366	117076
51532	117077
13105	117078
78891	117079
186509	117080
123676	117081
18617	117082
342036	117083
159665	117084
42366	117085
34671	117086
102115	117087
334776	117088
83181	117089
19071	117090
143950	117091
23144	117092
25749	117093
188572	117094
201597	117095
162253	117096
23317	117097
1296	117098
48623	117099
71024	117100
216158	117101
56620	117102
207709	117103
128416	117104
9181	117105
50381	117106
110312	117107
356121	117108
357520	117109
14653	117110
35895	117111
57030	117112
122740	117113
98680	117114
186519	117115
944	117116
30727	117117
135464	117118
86035	117119
173321	117120
92747	117121
95557	117122
14828	117123
30305	117124
150960	117125
16828	117126
521	117127
16828	117128
55639	117129
128467	117130
111302	117131
48404	117132
29065	117133
14661	117134
321407	117135
18329	117136
3146	117137
73254	117138
67494	117139
243908	117140
101077	117141
200	117142
2085	117143
206484	117144
94945	117145
338570	117146
152311	117147
17330	117148
17735	117149
14146	117150
125659	117151
84803	117152
3101	117153
135584	117154
84379	117155
84379	117156
45221	117157
129861	117158
100671	117159
63856	117160
17640	117161
295558	117162
116474	117163
110961	117164
112190	117165
29874	117166
35555	117167
295806	117168
349104	117169
48312	117170
17515	117171
150712	117172
50084	117173
201562	117174
96547	117175
348242	117176
204734	117177
30147	117178
256120	117179
24963	117180
20038	117181
79108	117182
129233	117183
205716	117184
142527	117185
75784	117186
182077	117187
18675	117188
6940	117189
163297	117190
284163	117191
148770	117192
11953	117193
45245	117194
6141	117195
3166	117196
349455	117197
1846	117198
55112	117199
2234	117200
336020	117201
27602	117202
17710	117203
255745	117204
29997	117205
7068	117206
21530	117207
152482	117208
248817	117209
322612	117210
66496	117211
78773	117212
18691	117213
259544	117214
106662	117215
23222	117216
196790	117217
25940	117218
24725	117219
19487	117220
12355	117221
7444	117222
200706	117223
11410	117224
22003	117225
45837	117226
97971	117227
159671	117228
64	117229
65023	117230
23711	117231
1191	117232
635	117233
124143	117234
15533	117235
51629	117236
54753	117237
31052	117238
34099	117239
17420	117240
3261	117241
42680	117242
14171	117243
48448	117244
38504	117245
171234	117246
153204	117247
448	117248
27098	117249
108421	117250
169228	117251
97557	117252
23862	117253
84321	117254
34734	117255
85749	117256
11176	117257
20288	117258
35964	117259
189943	117260
37835	117261
16163	117262
5004	117263
18385	117264
11509	117265
116896	117266
35983	117267
42509	117268
10876	117269
181047	117270
158273	117271
87695	117272
15562	117273
18607	117274
20247	117275
44232	117276
8635	117277
1422	117278
255	117279
49296	117280
71890	117281
522	117282
36052	117283
843	117284
53333	117285
38035	117286
85554	117287
199699	117288
40691	117289
3940	117290
12601	117291
24925	117292
13950	117293
14169	117294
4911	117295
3325	117296
54407	117297
37779	117298
1643	117299
56231	117300
14945	117301
3183	117302
678	117303
5344	117304
38242	117305
42715	117306
6826	117307
203151	117308
39271	117309
4330	117310
542	117311
617	117312
3252	117313
183835	117314
30628	117315
26691	117316
8298	117317
120182	117318
132895	117319
270468	117320
18736	117321
295378	117322
127913	117323
159702	117324
34020	117325
72515	117326
24405	117327
282616	117328
9700	117329
131967	117330
199799	117331
8303	117332
2281	117333
18302	117334
80204	117335
18800	117336
215193	117337
47734	117338
12278	117339
20203	117340
12810	117341
4846	117342
4982	117343
63570	117344
108635	117345
24584	117346
17764	117347
267390	117348
25614	117349
37144	117350
24089	117351
9542	117352
208682	117353
237924	117354
38017	117355
26214	117356
8133	117357
76708	117358
335516	117359
17987	117360
13204	117361
7921	117362
34012	117363
13817	117364
106530	117365
22157	117366
28489	117367
63509	117368
57021	117369
118656	117370
1074	117371
11578	117372
106976	117373
16185	117374
90334	117375
2689	117376
75703	117377
570	117378
25289	117379
20416	117380
269	117381
37063	117382
37479	117383
35194	117384
3899	117385
10457	117386
157031	117387
43440	117388
14356	117389
48711	117390
39447	117391
101565	117392
49123	117393
112117	117394
58040	117395
17833	117396
20498	117397
103118	117398
8043	117399
287346	117400
75429	117401
62246	117402
17746	117403
28678	117404
39494	117405
28807	117406
20204	117407
9112	117408
188574	117409
14816	117410
180512	117411
33954	117412
258	117413
146464	117414
95989	117415
4877	117416
54527	117417
83551	117418
2867	117419
51964	117420
13833	117421
304744	117422
151143	117423
51444	117424
66775	117425
304546	117426
110966	117427
36525	117428
65797	117429
1317	117430
128611	117431
270057	117432
24371	117433
51950	117434
38884	117435
229551	117436
203486	117437
48760	117438
6241	117439
147635	117440
35937	117441
93154	117442
177605	117443
22260	117444
22260	117445
28588	117446
328657	117447
179960	117448
41558	117449
188303	117450
17550	117451
16773	117452
22702	117453
247830	117454
121076	117455
97122	117456
48429	117457
347571	117458
43701	117459
82882	117460
126989	117461
25616	117462
205771	117463
66231	117464
204706	117465
158015	117466
6388	117467
1677	117468
13995	117469
89966	117470
91283	117471
58208	117472
30588	117473
348301	117474
42113	117475
346431	117476
37077	117477
15552	117478
63181	117479
348718	117480
2115	117481
97826	117482
338923	117483
7842	117484
95974	117485
243957	117486
124047	117487
11177	117488
428	117489
245916	117490
43082	117491
7083	117492
100196	117493
286320	117494
57256	117495
104061	117496
147955	117497
272006	117498
76782	117499
50097	117500
64938	117501
43180	117502
230731	117503
157171	117504
55870	117505
90891	117506
195349	117507
341283	117508
31709	117509
101415	117510
251684	117511
221096	117512
313392	117513
29966	117514
106877	117515
40855	117516
29966	117517
9110	117518
207162	117519
227474	117520
122170	117521
54394	117522
36826	117523
154110	117524
229127	117525
162398	117526
2309	117527
6056	117528
309459	117529
156795	117530
123772	117531
22179	117532
106813	117533
114082	117534
52047	117535
303853	117536
93052	117537
55297	117538
125274	117539
813	117540
149745	117541
28517	117542
222536	117543
231802	117544
151488	117545
221896	117546
125412	117547
146237	117548
229547	117549
204019	117550
304441	117551
301601	117552
303815	117553
233561	117554
51679	117555
300931	117556
35596	117557
229087	117558
335575	117559
232170	117560
53940	117561
346513	117562
103561	117563
91804	117564
279112	117565
65666	117566
223344	117567
298516	117568
223706	117569
222273	117570
196048	117571
50550	117572
225674	117573
234139	117574
315666	117575
2815	117576
91897	117577
14683	117578
321283	117579
14647	117580
50141	117581
9050	117582
139445	117583
233078	117584
329915	117585
133061	117586
96921	117587
204181	117588
69475	117589
1536	117590
91897	117591
45303	117592
52375	117593
79160	117594
83741	117595
8534	117596
110258	117597
318062	117598
43328	117599
4672	117600
5290	117601
179505	117602
109003	117603
22862	117604
43945	117605
251851	117606
12410	117607
106901	117608
118142	117609
52423	117610
13611	117611
43098	117612
13611	117613
58676	117614
171184	117615
19637	117616
117059	117617
817	117618
2325	117619
134972	117620
150852	117621
22771	117622
217005	117623
38565	117624
46515	117625
39011	117626
259513	117627
5853	117628
35748	117629
98406	117630
234708	117631
99384	117632
63566	117633
27811	117634
58638	117635
11085	117636
35697	117637
210875	117638
21210	117639
268	117640
268	117641
93138	117642
248913	117643
202372	117644
36268	117645
135806	117646
7161	117647
9129	117648
6555	117649
125731	117650
36590	117651
55147	117652
23474	117653
37445	117654
204290	117655
65360	117656
6680	117657
12726	117658
19324	117659
8555	117660
60570	117661
259173	117662
132739	117663
709	117664
319297	117665
22964	117666
9282	117667
92917	117668
47107	117669
63230	117670
43433	117671
182438	117672
155983	117673
27084	117674
5884	117675
242357	117676
7730	117677
95773	117678
100724	117679
95595	117680
220172	117681
271470	117682
91633	117683
295500	117684
162733	117685
3042	117686
205148	117687
122090	117688
211882	117689
111803	117690
242671	117691
241560	117692
22141	117693
80320	117694
8916	117695
59370	117696
18515	117697
10801	117698
80320	117699
8916	117700
11707	117701
65545	117702
245342	117703
156895	117704
96300	117705
130725	117706
48604	117707
357578	117708
278637	117709
23053	117710
4101	117711
114423	117712
56333	117713
11060	117714
49948	117715
29078	117716
40183	117717
71960	117718
71043	117719
7431	117720
96310	117721
40116	117722
24256	117723
35677	117724
220024	117725
66435	117726
51968	117727
1296	117728
95695	117729
49052	117730
62321	117731
2475	117732
23167	117733
78563	117734
83553	117735
673	117736
20447	117737
9965	117738
45345	117739
176213	117740
297088	117741
45029	117742
28691	117743
254441	117744
14821	117745
209358	117746
73803	117747
21436	117748
127657	117749
1653	117750
1284	117751
552	117752
354426	117753
70257	117754
184739	117755
155010	117756
84397	117757
23847	117758
66397	117759
129249	117760
100817	117761
36551	117762
172801	117763
356969	117764
69667	117765
93088	117766
75830	117767
137052	117768
22265	117769
12439	117770
8097	117771
23399	117772
3511	117773
49107	117774
41618	117775
3906	117776
55952	117777
148335	117778
6238	117779
12097	117780
6925	117781
7431	117782
195860	117783
39565	117784
205839	117785
843	117786
22649	117787
100669	117788
144668	117789
37443	117790
127484	117791
1949	117792
51820	117793
5247	117794
96045	117795
205526	117796
72006	117797
30645	117798
5149	117799
149342	117800
61088	117801
65190	117802
70727	117803
10393	117804
14414	117805
126786	117806
47263	117807
4772	117808
288715	117809
82020	117810
225610	117811
56352	117812
30046	117813
56841	117814
3812	117815
8399	117816
30427	117817
162990	117818
47285	117819
20396	117820
59	117821
16945	117822
81001	117823
150966	117824
1349	117825
8807	117826
2302	117827
295217	117828
34355	117829
345945	117830
127488	117831
239257	117832
246	117833
28783	117834
1949	117835
261222	117836
1594	117837
11790	117838
1636	117839
95606	117840
34717	117841
20014	117842
33462	117843
48662	117844
98523	117845
95724	117846
63657	117847
106066	117848
19070	117849
2168	117850
40150	117851
19508	117852
150647	117853
92756	117854
100816	117855
19776	117856
1529	117857
36906	117858
49342	117859
51578	117860
931	117861
177	117862
29004	117863
307695	117864
82039	117865
357243	117866
437	117867
76600	117868
11444	117869
34075	117870
118916	117871
4468	117872
47908	117873
22241	117874
1416	117875
275009	117876
24520	117877
34489	117878
65286	117879
113625	117880
5579	117881
207914	117882
52178	117883
62969	117884
186059	117885
55076	117886
86591	117887
10814	117888
53322	117889
50189	117890
18469	117891
114639	117892
31140	117893
241525	117894
55191	117895
49353	117896
6778	117897
17452	117898
89838	117899
252133	117900
15566	117901
207970	117902
6795	117903
26269	117904
31140	117905
52495	117906
16082	117907
6702	117908
16118	117909
132647	117910
122150	117911
17386	117912
189732	117913
26259	117914
189136	117915
124409	117916
98900	117917
183454	117918
299805	117919
315456	117920
11144	117921
1860	117922
17146	117923
131293	117924
35929	117925
4271	117926
269041	117927
243951	117928
86046	117929
203038	117930
57180	117931
35657	117932
108222	117933
57839	117934
71599	117935
39530	117936
120209	117937
19067	117938
87319	117939
93973	117940
1645	117941
108235	117942
25608	117943
52809	117944
243932	117945
26608	117946
39796	117947
267395	117948
4822	117949
131870	117950
27873	117951
5162	117952
151719	117953
16618	117954
10472	117955
44145	117956
145857	117957
8508	117958
6843	117959
72154	117960
8363	117961
343885	117962
4960	117963
13251	117964
150568	117965
358	117966
14878	117967
1662	117968
86400	117969
27921	117970
85298	117971
20280	117972
33951	117973
166307	117974
48914	117975
2201	117976
282416	117977
58052	117978
30803	117979
27573	117980
623	117981
9992	117982
84734	117983
41080	117984
19058	117985
9959	117986
542	117987
187267	117988
628	117989
11711	117990
83770	117991
17696	117992
18356	117993
93627	117994
969	117995
29188	117996
1664	117997
2864	117998
1177	117999
470	118000
2862	118001
463	118002
469	118003
115158	118004
69295	118005
463	118006
27568	118007
8567	118008
13323	118009
86184	118010
132129	118011
71469	118012
85790	118013
223113	118014
86323	118015
8045	118016
172215	118017
108711	118018
84282	118019
7806	118020
33998	118021
71495	118022
171574	118023
14625	118024
6140	118025
6128	118026
127267	118027
35696	118028
67497	118029
21178	118030
262638	118031
72349	118032
3978	118033
171	118034
96808	118035
136914	118036
25400	118037
109255	118038
32757	118039
41635	118040
4301	118041
21197	118042
279702	118043
172606	118044
123617	118045
347764	118046
194154	118047
334608	118048
193214	118049
210201	118050
162158	118051
6730	118052
324187	118053
80210	118054
110169	118055
19281	118056
8339	118057
80108	118058
151747	118059
29060	118060
29888	118061
173059	118062
96063	118063
16865	118064
34569	118065
259365	118066
353478	118067
92131	118068
55594	118069
3318	118070
185913	118071
219284	118072
175243	118073
291912	118074
126933	118075
73301	118076
197352	118077
140177	118078
287033	118079
27441	118080
51430	118081
185105	118082
46181	118083
14433	118084
2050	118085
51004	118086
10684	118087
103148	118088
235749	118089
186810	118090
150292	118091
18370	118092
23777	118093
32765	118094
49731	118095
112183	118096
20344	118097
243445	118098
68622	118099
121215	118100
38508	118101
2768	118102
272589	118103
3702	118104
22315	118105
58243	118106
291295	118107
17160	118108
32691	118109
94	118110
25487	118111
923	118112
155488	118113
72809	118114
49048	118115
14654	118116
14644	118117
76930	118118
62603	118119
206416	118120
17034	118121
5329	118122
507	118123
344346	118124
11112	118125
158632	118126
88452	118127
13258	118128
94046	118129
180211	118130
3499	118131
89665	118132
35096	118133
20752	118134
55562	118135
113251	118136
95800	118137
327525	118138
1779	118139
46821	118140
62074	118141
10971	118142
128226	118143
9352	118144
6128	118145
173395	118146
70056	118147
24678	118148
50852	118149
352919	118150
140613	118151
16574	118152
2187	118153
7528	118154
142386	118155
916	118156
42178	118157
16444	118158
29010	118159
826	118160
65339	118161
30481	118162
167002	118163
4589	118164
8462	118165
56935	118166
13693	118167
133511	118168
30206	118169
191149	118170
110682	118171
40802	118172
45027	118173
33785	118174
21040	118175
15124	118176
12826	118177
10982	118178
117015	118179
26608	118180
16130	118181
96921	118182
5401	118183
394	118184
92628	118185
43659	118186
8848	118187
1063	118188
13105	118189
846	118190
3281	118191
74430	118192
52867	118193
7915	118194
226	118195
316019	118196
22887	118197
21762	118198
64606	118199
2688	118200
50058	118201
16571	118202
9908	118203
38123	118204
102932	118205
26768	118206
258658	118207
200293	118208
31400	118209
31400	118210
31400	118211
65730	118212
214502	118213
150790	118214
6665	118215
322221	118216
4335	118217
3464	118218
170564	118219
36637	118220
2143	118221
116481	118222
77736	118223
49752	118224
115581	118225
92743	118226
181600	118227
5000	118228
52	118229
24287	118230
174971	118231
116514	118232
60734	118233
16181	118234
98830	118235
6095	118236
219	118237
43838	118238
167759	118239
129936	118240
2584	118241
56793	118242
220496	118243
24242	118244
10078	118245
8826	118246
6859	118247
313540	118248
60744	118249
24637	118250
309794	118251
451	118252
282890	118253
1307	118254
227451	118255
3098	118256
43956	118257
340	118258
292345	118259
35538	118260
161146	118261
5138	118262
58812	118263
40125	118264
4938	118265
109870	118266
254825	118267
155440	118268
155013	118269
177360	118270
144413	118271
197796	118272
241208	118273
2590	118274
16727	118275
16727	118276
167	118277
5913	118278
31901	118279
67105	118280
45445	118281
67055	118282
101975	118283
22863	118284
118843	118285
180446	118286
317930	118287
147256	118288
7446	118289
159599	118290
263264	118291
9436	118292
42972	118293
641	118294
263528	118295
2138	118296
2654	118297
2689	118298
83137	118299
86502	118300
20360	118301
43068	118302
2688	118303
67024	118304
13376	118305
146422	118306
331108	118307
228	118308
1018	118309
187479	118310
159618	118311
113498	118312
38701	118313
19994	118314
180585	118315
276204	118316
19862	118317
95309	118318
349790	118319
137404	118320
139605	118321
24742	118322
319721	118323
36143	118324
2764	118325
69562	118326
95923	118327
17923	118328
19840	118329
273	118330
19037	118331
2885	118332
88989	118333
5593	118334
30105	118335
194829	118336
152674	118337
327867	118338
240275	118339
357602	118340
84121	118341
206995	118342
325216	118343
6806	118344
71722	118345
5847	118346
155431	118347
108028	118348
82011	118349
181230	118350
103990	118351
111159	118352
110178	118353
302059	118354
171819	118355
72976	118356
206325	118357
183789	118358
176921	118359
179969	118360
37241	118361
142418	118362
115542	118363
212304	118364
51337	118365
146071	118366
121985	118367
176119	118368
182859	118369
270009	118370
131020	118371
295930	118372
112160	118373
222728	118374
207730	118375
325399	118376
9280	118377
211894	118378
115186	118379
112214	118380
50094	118381
29459	118382
351744	118383
176613	118384
18399	118385
72826	118386
357227	118387
73755	118388
211950	118389
205332	118390
199983	118391
38746	118392
52069	118393
43074	118394
186747	118395
5140	118396
12100	118397
150937	118398
2668	118399
101802	118400
10154	118401
6612	118402
24197	118403
27632	118404
1397	118405
1397	118406
34359	118407
678	118408
2654	118409
9957	118410
10981	118411
29684	118412
245484	118413
117532	118414
84361	118415
3118	118416
160334	118417
1197	118418
577	118419
102283	118420
129989	118421
166633	118422
46893	118423
272559	118424
2578	118425
5933	118426
108262	118427
97943	118428
31926	118429
16536	118430
281	118431
9527	118432
1547	118433
39773	118434
235208	118435
283340	118436
231888	118437
3030	118438
61817	118439
1436	118440
51155	118441
24143	118442
10658	118443
29080	118444
49977	118445
93647	118446
777	118447
148844	118448
301297	118449
21722	118450
139084	118451
3731	118452
300315	118453
434	118454
434	118455
434	118456
434	118457
434	118458
434	118459
151641	118460
31360	118461
301842	118462
31360	118463
331295	118464
155557	118465
254350	118466
155557	118467
254148	118468
54272	118469
6279	118470
21417	118471
31407	118472
51131	118473
338834	118474
321029	118475
7183	118476
184739	118477
252598	118478
92388	118479
241913	118480
11695	118481
108278	118482
75817	118483
245850	118484
35648	118485
63373	118486
51346	118487
96510	118488
51829	118489
297121	118490
243076	118491
110115	118492
21513	118493
69302	118494
90444	118495
183276	118496
182047	118497
8367	118498
236638	118499
153532	118500
282603	118501
37579	118502
50153	118503
3212	118504
51755	118505
27917	118506
178676	118507
210170	118508
20781	118509
64026	118510
41922	118511
8941	118512
133100	118513
110701	118514
55850	118515
196842	118516
15856	118517
60833	118518
71907	118519
71518	118520
10480	118521
61789	118522
132269	118523
123535	118524
133449	118525
227511	118526
136775	118527
95767	118528
128428	118529
288587	118530
82755	118531
348879	118532
335717	118533
76756	118534
100619	118535
302556	118536
206722	118537
50668	118538
113489	118539
352304	118540
25322	118541
83550	118542
353592	118543
147729	118544
289841	118545
221035	118546
73042	118547
111040	118548
175024	118549
294509	118550
291354	118551
325978	118552
291405	118553
175058	118554
290400	118555
61309	118556
202792	118557
83690	118558
85226	118559
6582	118560
30933	118561
23634	118562
30567	118563
245943	118564
12652	118565
266	118566
138807	118567
12652	118568
12652	118569
260379	118570
35577	118571
101824	118572
149201	118573
245571	118574
242374	118575
285172	118576
283943	118577
283489	118578
170778	118579
171091	118580
86045	118581
128081	118582
63768	118583
150843	118584
145456	118585
148365	118586
62929	118587
65306	118588
33847	118589
145461	118590
137666	118591
190049	118592
2	118593
40	118594
95180	118595
136029	118596
91224	118597
45616	118598
263239	118599
507	118600
75660	118601
275481	118602
24117	118603
103013	118604
287786	118605
124598	118606
170047	118607
67138	118608
9075	118609
118160	118610
71140	118611
21687	118612
259538	118613
39127	118614
185275	118615
343488	118616
1	118617
215975	118618
51790	118619
39231	118620
273720	118621
17253	118622
193141	118623
3720	118624
46175	118625
270145	118626
322723	118627
79112	118628
116340	118629
21757	118630
210390	118631
356372	118632
206776	118633
318877	118634
14200	118635
160322	118636
1	118637
58990	118638
21214	118639
3575	118640
22247	118641
40812	118642
62219	118643
101355	118644
1944	118645
80588	118646
123339	118647
46046	118648
295060	118649
10659	118650
150321	118651
168043	118652
291678	118653
170078	118654
341828	118655
74744	118656
41385	118657
82822	118658
341589	118659
2	118660
72443	118661
104971	118662
99988	118663
139846	118664
187433	118665
31316	118666
81215	118667
19703	118668
107842	118669
55563	118670
33328	118671
148854	118672
101122	118673
107647	118674
186014	118675
76097	118676
67587	118677
80301	118678
7018	118679
51434	118680
100351	118681
28330	118682
258866	118683
227740	118684
93717	118685
33646	118686
355503	118687
66738	118688
67183	118689
54199	118690
259464	118691
34734	118692
248781	118693
14448	118694
176043	118695
228831	118696
158005	118697
221453	118698
295875	118699
192893	118700
151939	118701
60217	118702
151974	118703
35596	118704
99571	118705
343181	118706
9140	118707
43157	118708
35596	118709
122012	118710
73129	118711
310354	118712
91962	118713
10805	118714
129251	118715
251910	118716
19290	118717
157694	118718
310629	118719
94508	118720
21705	118721
2284	118722
1412	118723
13864	118724
76223	118725
30301	118726
180330	118727
21127	118728
28747	118729
93402	118730
235586	118731
11084	118732
33146	118733
6921	118734
41523	118735
22317	118736
29526	118737
37544	118738
142230	118739
56009	118740
5725	118741
7136	118742
80188	118743
38318	118744
14339	118745
51798	118746
69435	118747
63741	118748
63741	118749
1588	118750
155707	118751
351235	118752
130620	118753
5725	118754
7625	118755
21515	118756
144140	118757
19321	118758
32850	118759
3398	118760
53283	118761
250283	118762
116570	118763
331651	118764
156503	118765
81300	118766
204382	118767
254475	118768
156223	118769
303225	118770
65810	118771
340936	118772
197697	118773
241765	118774
80622	118775
54275	118776
170231	118777
9445	118778
40375	118779
50279	118780
280303	118781
305982	118782
310312	118783
183024	118784
156949	118785
99223	118786
127072	118787
113418	118788
125801	118789
117127	118790
185471	118791
1016	118792
259139	118793
128957	118794
337545	118795
12474	118796
128315	118797
254176	118798
65661	118799
25175	118800
331952	118801
1213	118802
23250	118803
315502	118804
341943	118805
97814	118806
83149	118807
253797	118808
44686	118809
14771	118810
138946	118811
198508	118812
28693	118813
332816	118814
19753	118815
73205	118816
93252	118817
258750	118818
194031	118819
296519	118820
296420	118821
44786	118822
335632	118823
29519	118824
257119	118825
114809	118826
29486	118827
51540	118828
10932	118829
157323	118830
197198	118831
69462	118832
99457	118833
19355	118834
8197	118835
236986	118836
81901	118837
22499	118838
57166	118839
184979	118840
255772	118841
77203	118842
204535	118843
148651	118844
91418	118845
82562	118846
215776	118847
130719	118848
20977	118849
164300	118850
123422	118851
137985	118852
44862	118853
155187	118854
2828	118855
34665	118856
165213	118857
156566	118858
140438	118859
335839	118860
167171	118861
203391	118862
156514	118863
255283	118864
50768	118865
58164	118866
136811	118867
13661	118868
10513	118869
23694	118870
255912	118871
6926	118872
5725	118873
42221	118874
218707	118875
306536	118876
1175	118877
26928	118878
44241	118879
47284	118880
46528	118881
66220	118882
36271	118883
28287	118884
306291	118885
250735	118886
183198	118887
37830	118888
197555	118889
29919	118890
123452	118891
40210	118892
125162	118893
54434	118894
55582	118895
80607	118896
14377	118897
38360	118898
241122	118899
55708	118900
74799	118901
37531	118902
46939	118903
204658	118904
197946	118905
148887	118906
23670	118907
105292	118908
197593	118909
54286	118910
80655	118911
156172	118912
19340	118913
332088	118914
198194	118915
67971	118916
332623	118917
80539	118918
304015	118919
26669	118920
251971	118921
123344	118922
341163	118923
26669	118924
331582	118925
19345	118926
229372	118927
165547	118928
44962	118929
300404	118930
74799	118931
254668	118932
80185	118933
332256	118934
332301	118935
50008	118936
23453	118937
44794	118938
54277	118939
123360	118940
31269	118941
38278	118942
131998	118943
156817	118944
71137	118945
64900	118946
199301	118947
70622	118948
123374	118949
54298	118950
148886	118951
337418	118952
113987	118953
148617	118954
123490	118955
97502	118956
184800	118957
112697	118958
26424	118959
169718	118960
180602	118961
55684	118962
140073	118963
54323	118964
34619	118965
156162	118966
155361	118967
240735	118968
161295	118969
254606	118970
231643	118971
332284	118972
8484	118973
332634	118974
47080	118975
113989	118976
181912	118977
63077	118978
332257	118979
99444	118980
69861	118981
81277	118982
6811	118983
54313	118984
50103	118985
178475	118986
80625	118987
112182	118988
296054	118989
80591	118990
50760	118991
197856	118992
37541	118993
330587	118994
197798	118995
80485	118996
154998	118997
331597	118998
123893	118999
156377	119000
247682	119001
332615	119002
143086	119003
333104	119004
13603	119005
138546	119006
43283	119007
201449	119008
153172	119009
114594	119010
80602	119011
21515	119012
297388	119013
203479	119014
31409	119015
253414	119016
275556	119017
307287	119018
100437	119019
345604	119020
54807	119021
177946	119022
31368	119023
59730	119024
155520	119025
315496	119026
44844	119027
31322	119028
99317	119029
34642	119030
26664	119031
89337	119032
82173	119033
38186	119034
48056	119035
231220	119036
123509	119037
123066	119038
296837	119039
73818	119040
65371	119041
155366	119042
48316	119043
142733	119044
204179	119045
82688	119046
192553	119047
124038	119048
90744	119049
29155	119050
157802	119051
92971	119052
44968	119053
96205	119054
123286	119055
153677	119056
215579	119057
23002	119058
358	119059
46691	119060
80625	119061
54283	119062
123392	119063
196952	119064
12629	119065
99527	119066
226847	119067
114190	119068
123511	119069
197814	119070
32652	119071
96816	119072
37531	119073
148801	119074
332280	119075
336512	119076
253606	119077
256251	119078
89176	119079
229993	119080
40007	119081
302972	119082
148368	119083
243419	119084
54003	119085
55328	119086
218638	119087
21003	119088
76085	119089
123519	119090
17535	119091
46131	119092
26665	119093
155381	119094
123399	119095
148648	119096
127799	119097
7646	119098
105112	119099
27016	119100
70622	119101
80642	119102
9895	119103
251356	119104
81509	119105
73628	119106
202472	119107
30528	119108
99357	119109
79082	119110
135372	119111
23084	119112
304904	119113
74389	119114
65578	119115
197855	119116
155919	119117
197901	119118
54297	119119
242305	119120
126319	119121
328456	119122
27016	119123
10411	119124
8854	119125
123542	119126
80186	119127
12989	119128
115910	119129
95275	119130
332047	119131
241639	119132
131907	119133
81541	119134
65959	119135
222063	119136
947	119137
947	119138
3381	119139
14970	119140
331951	119141
148748	119142
5762	119143
97959	119144
280744	119145
14907	119146
59428	119147
62611	119148
82106	119149
1301	119150
14486	119151
114480	119152
99565	119153
45722	119154
1	119155
302112	119156
71055	119157
90565	119158
197947	119159
80597	119160
217953	119161
185103	119162
35595	119163
99252	119164
240003	119165
63449	119166
24938	119167
41994	119168
73733	119169
44243	119170
251306	119171
218974	119172
68779	119173
233287	119174
228806	119175
297408	119176
3221	119177
60103	119178
135586	119179
5245	119180
915	119181
176630	119182
143829	119183
42650	119184
28105	119185
158358	119186
71888	119187
42459	119188
29753	119189
69270	119190
1851	119191
68689	119192
209444	119193
91406	119194
57937	119195
102393	119196
66183	119197
225289	119198
143281	119199
125763	119200
29503	119201
100148	119202
276563	119203
58700	119204
352387	119205
147564	119206
9838	119207
16594	119208
24013	119209
33611	119210
13594	119211
25043	119212
18285	119213
43117	119214
61610	119215
297044	119216
141074	119217
11143	119218
37840	119219
290551	119220
7778	119221
221760	119222
20516	119223
163395	119224
16138	119225
124879	119226
25673	119227
218145	119228
276525	119229
116071	119230
155287	119231
109505	119232
88420	119233
250666	119234
184858	119235
293959	119236
301030	119237
208857	119238
30285	119239
72331	119240
75921	119241
44215	119242
46287	119243
234427	119244
90604	119245
49	119246
208468	119247
81820	119248
336872	119249
349892	119250
126044	119251
49671	119252
74635	119253
194771	119254
84329	119255
168670	119256
93893	119257
27155	119258
85346	119259
301815	119260
151116	119261
220798	119262
148524	119263
120745	119264
46808	119265
8033	119266
203397	119267
251384	119268
85250	119269
74866	119270
227748	119271
34188	119272
126257	119273
14512	119274
19161	119275
247721	119276
86487	119277
8033	119278
199798	119279
106836	119280
34186	119281
251860	119282
24498	119283
100205	119284
148545	119285
126805	119286
95401	119287
282622	119288
35153	119289
8033	119290
50671	119291
190919	119292
346389	119293
116150	119294
16216	119295
106219	119296
28954	119297
33615	119298
172530	119299
34741	119300
237716	119301
97785	119302
43897	119303
156899	119304
334568	119305
79064	119306
62191	119307
7207	119308
18218	119309
182160	119310
61299	119311
93580	119312
4803	119313
70259	119314
46170	119315
66028	119316
147	119317
122755	119318
20191	119319
35837	119320
320356	119321
112453	119322
52867	119323
310396	119324
220214	119325
18442	119326
237598	119327
237616	119328
25349	119329
34998	119330
25451	119331
29753	119332
21295	119333
197020	119334
44177	119335
7778	119336
51253	119337
169663	119338
208421	119339
37643	119340
30359	119341
25325	119342
309193	119343
42034	119344
184916	119345
86410	119346
141463	119347
257998	119348
5684	119349
261022	119350
5096	119351
1593	119352
7799	119353
55628	119354
9016	119355
165682	119356
141769	119357
144740	119358
308951	119359
33789	119360
104495	119361
128891	119362
119875	119363
175276	119364
229211	119365
9740	119366
41123	119367
23685	119368
59827	119369
229335	119370
218716	119371
58885	119372
192053	119373
2512	119374
81618	119375
307051	119376
17879	119377
144251	119378
61763	119379
335233	119380
153645	119381
146918	119382
92556	119383
206300	119384
30703	119385
59265	119386
36487	119387
206420	119388
139656	119389
48014	119390
139495	119391
8931	119392
34758	119393
85382	119394
305499	119395
199080	119396
74471	119397
63928	119398
79373	119399
139239	119400
345798	119401
22000	119402
21118	119403
68877	119404
133869	119405
123365	119406
105458	119407
90474	119408
7232	119409
124193	119410
243750	119411
33658	119412
6358	119413
35718	119414
127513	119415
310671	119416
10346	119417
185666	119418
41782	119419
182081	119420
224723	119421
66025	119422
127725	119423
68667	119424
310006	119425
228699	119426
24165	119427
231804	119428
99933	119429
35648	119430
124999	119431
145450	119432
220351	119433
236744	119434
25225	119435
107851	119436
143377	119437
259451	119438
145641	119439
190	119440
35575	119441
309617	119442
17522	119443
180006	119444
51037	119445
34626	119446
236452	119447
74127	119448
29753	119449
57002	119450
200925	119451
56303	119452
10076	119453
66324	119454
184137	119455
13756	119456
184571	119457
124634	119458
52523	119459
308710	119460
837	119461
282141	119462
99602	119463
222856	119464
71041	119465
77644	119466
8243	119467
18442	119468
133418	119469
296745	119470
202459	119471
48277	119472
54500	119473
38241	119474
208670	119475
171506	119476
229188	119477
123536	119478
221011	119479
192113	119480
269495	119481
4803	119482
39808	119483
46926	119484
69115	119485
168298	119486
44961	119487
269781	119488
276800	119489
4282	119490
194296	119491
28084	119492
153644	119493
198234	119494
71525	119495
118293	119496
36423	119497
68689	119498
138316	119499
236291	119500
40718	119501
69809	119502
178896	119503
59099	119504
81292	119505
122815	119506
8354	119507
178095	119508
336601	119509
344363	119510
255507	119511
139292	119512
69449	119513
60593	119514
300222	119515
296342	119516
257359	119517
234259	119518
88876	119519
71036	119520
39354	119521
39354	119522
197238	119523
333747	119524
4622	119525
339818	119526
45043	119527
196201	119528
24597	119529
24388	119530
79203	119531
57618	119532
333431	119533
82018	119534
20515	119535
183841	119536
42735	119537
129307	119538
141239	119539
292045	119540
52371	119541
69073	119542
177214	119543
15150	119544
228374	119545
265148	119546
143556	119547
63452	119548
89307	119549
341303	119550
120704	119551
145069	119552
326484	119553
79696	119554
60188	119555
105963	119556
3041	119557
52316	119558
336225	119559
93592	119560
309363	119561
28528	119562
182030	119563
297302	119564
184791	119565
18218	119566
99177	119567
18227	119568
11752	119569
170618	119570
264767	119571
98341	119572
16590	119573
47887	119574
38352	119575
193967	119576
22015	119577
121280	119578
135283	119579
52420	119580
152659	119581
26909	119582
63740	119583
70101	119584
202559	119585
27179	119586
113062	119587
70572	119588
270996	119589
75976	119590
38257	119591
152257	119592
55517	119593
164944	119594
70861	119595
74792	119596
203298	119597
181781	119598
220447	119599
201967	119600
334331	119601
33084	119602
102558	119603
1059	119604
231695	119605
212738	119606
3769	119607
1642	119608
144819	119609
217553	119610
13760	119611
335467	119612
107840	119613
25392	119614
25245	119615
28595	119616
37385	119617
139259	119618
204552	119619
264222	119620
139052	119621
90310	119622
74968	119623
8517	119624
225879	119625
155886	119626
181976	119627
90711	119628
337990	119629
16579	119630
194451	119631
261987	119632
241617	119633
346982	119634
148420	119635
180413	119636
336	119637
148107	119638
148531	119639
13497	119640
173110	119641
7800	119642
143953	119643
112667	119644
160784	119645
162696	119646
332142	119647
197078	119648
121704	119649
125130	119650
4606	119651
787	119652
323760	119653
5349	119654
96868	119655
97313	119656
203370	119657
93223	119658
86588	119659
32905	119660
170662	119661
62026	119662
242485	119663
185237	119664
124397	119665
28928	119666
125487	119667
99515	119668
146134	119669
248978	119670
80131	119671
276960	119672
53944	119673
8023	119674
208645	119675
45519	119676
310587	119677
38524	119678
4947	119679
170627	119680
8650	119681
784	119682
58708	119683
3671	119684
16845	119685
3462	119686
64556	119687
132722	119688
1555	119689
37219	119690
100624	119691
4785	119692
6861	119693
14162	119694
209174	119695
57196	119696
77392	119697
160244	119698
2156	119699
33784	119700
11211	119701
2201	119702
4696	119703
4263	119704
293470	119705
3633	119706
18551	119707
113637	119708
321051	119709
13233	119710
325	119711
164344	119712
71397	119713
16143	119714
116429	119715
34303	119716
78235	119717
986	119718
285265	119719
10359	119720
9951	119721
151921	119722
2894	119723
63191	119724
85621	119725
120196	119726
35984	119727
6852	119728
199343	119729
188725	119730
49009	119731
75	119732
57838	119733
82490	119734
42093	119735
20277	119736
131143	119737
50127	119738
76768	119739
43053	119740
249807	119741
30753	119742
109617	119743
284717	119744
7830	119745
191754	119746
184397	119747
130565	119748
199163	119749
38892	119750
203752	119751
131243	119752
119436	119753
158246	119754
276459	119755
25002	119756
96930	119757
25838	119758
96092	119759
10114	119760
14960	119761
56017	119762
21648	119763
7126	119764
5642	119765
29807	119766
166209	119767
6940	119768
90494	119769
144547	119770
172652	119771
7579	119772
55140	119773
36	119774
76232	119775
61089	119776
22094	119777
205560	119778
65096	119779
41329	119780
34987	119781
7746	119782
5497	119783
116394	119784
69419	119785
93903	119786
4999	119787
112173	119788
299033	119789
47525	119790
99606	119791
253754	119792
8614	119793
65018	119794
3511	119795
133672	119796
17106	119797
644	119798
146634	119799
316187	119800
2417	119801
93261	119802
32258	119803
6138	119804
24608	119805
186348	119806
149755	119807
347274	119808
13796	119809
1337	119810
6873	119811
24645	119812
34041	119813
92774	119814
8888	119815
81044	119816
88125	119817
115530	119818
51402	119819
456	119820
186062	119821
2255	119822
247811	119823
55558	119824
26704	119825
181000	119826
22107	119827
157	119828
95771	119829
190355	119830
5619	119831
8701	119832
120197	119833
54643	119834
1508	119835
555	119836
28991	119837
296314	119838
116838	119839
50	119840
29669	119841
59067	119842
67443	119843
125272	119844
197034	119845
34216	119846
203414	119847
42	119848
41351	119849
100	119850
121292	119851
3224	119852
3913	119853
123016	119854
21882	119855
49074	119856
7831	119857
24161	119858
24886	119859
35171	119860
188630	119861
108101	119862
19641	119863
139285	119864
190491	119865
271480	119866
190425	119867
28483	119868
192241	119869
161322	119870
27015	119871
10980	119872
61553	119873
20625	119874
55252	119875
135104	119876
178065	119877
891	119878
2377	119879
4566	119880
109	119881
25226	119882
73485	119883
11294	119884
57740	119885
140642	119886
16524	119887
138304	119888
168726	119889
170802	119890
120563	119891
335477	119892
96205	119893
11126	119894
64693	119895
41805	119896
192539	119897
29242	119898
58995	119899
160056	119900
15131	119901
11618	119902
18692	119903
61878	119904
17312	119905
17074	119906
202260	119907
2451	119908
45727	119909
33769	119910
339565	119911
201488	119912
71291	119913
47760	119914
113306	119915
85217	119916
9644	119917
9850	119918
91617	119919
19518	119920
3894	119921
48	119922
583	119923
14452	119924
135414	119925
2516	119926
757	119927
40746	119928
21785	119929
7571	119930
165683	119931
113303	119932
2921	119933
37250	119934
280074	119935
55227	119936
164404	119937
197709	119938
26772	119939
337079	119940
333972	119941
46971	119942
23698	119943
41833	119944
88019	119945
69081	119946
3765	119947
3053	119948
6372	119949
326384	119950
5267	119951
128706	119952
205099	119953
19872	119954
7849	119955
79070	119956
138897	119957
14644	119958
10903	119959
178351	119960
141932	119961
41363	119962
323203	119963
220445	119964
6676	119965
52704	119966
21979	119967
137462	119968
349182	119969
7877	119970
33147	119971
31765	119972
102334	119973
30313	119974
53428	119975
8455	119976
46216	119977
87798	119978
108055	119979
6541	119980
25311	119981
13228	119982
5547	119983
174015	119984
17688	119985
89245	119986
164	119987
38199	119988
200189	119989
221116	119990
55983	119991
37782	119992
32992	119993
46697	119994
9383	119995
187234	119996
115565	119997
68714	119998
71905	119999
175861	120000
134806	120001
202996	120002
294525	120003
128564	120004
98803	120005
7404	120006
28866	120007
24247	120008
14509	120009
336905	120010
28711	120011
37731	120012
8952	120013
54452	120014
272	120015
19333	120016
58965	120017
116950	120018
13891	120019
141339	120020
70797	120021
549	120022
186705	120023
178611	120024
2807	120025
36056	120026
1892	120027
57943	120028
57026	120029
244503	120030
17831	120031
24442	120032
31610	120033
260108	120034
50151	120035
3940	120036
56112	120037
1888	120038
1808	120039
4917	120040
93780	120041
30813	120042
29985	120043
70211	120044
154662	120045
191878	120046
43555	120047
39	120048
62410	120049
58381	120050
140640	120051
156156	120052
51718	120053
75881	120054
18550	120055
179197	120056
15275	120057
36064	120058
48929	120059
25727	120060
12024	120061
68894	120062
58041	120063
28985	120064
96187	120065
50638	120066
3586	120067
24297	120068
27546	120069
47	120070
230802	120071
70	120072
182617	120073
18802	120074
12605	120075
180938	120076
124418	120077
47993	120078
173294	120079
66911	120080
5434	120081
24893	120082
19143	120083
35846	120084
52954	120085
17557	120086
17443	120087
13616	120088
87858	120089
76867	120090
20698	120091
6440	120092
47094	120093
39404	120094
24928	120095
59732	120096
174147	120097
33982	120098
25334	120099
83823	120100
23566	120101
217735	120102
66393	120103
1851	120104
43550	120105
48431	120106
56557	120107
83227	120108
243425	120109
5856	120110
41477	120111
284067	120112
244467	120113
1783	120114
27647	120115
27071	120116
43479	120117
203	120118
9849	120119
172991	120120
205162	120121
6497	120122
27053	120123
51195	120124
35581	120125
8310	120126
263096	120127
80319	120128
2004	120129
116899	120130
215175	120131
38026	120132
9701	120133
15110	120134
183112	120135
13122	120136
286618	120137
281905	120138
60319	120139
134310	120140
178520	120141
197	120142
354235	120143
28177	120144
14437	120145
21426	120146
34363	120147
13198	120148
4540	120149
171981	120150
21491	120151
6067	120152
19432	120153
56533	120154
136837	120155
71318	120156
15135	120157
141279	120158
109395	120159
27086	120160
108579	120161
193764	120162
2676	120163
210217	120164
45077	120165
98492	120166
3583	120167
1152	120168
27012	120169
190592	120170
26098	120171
3564	120172
185524	120173
172093	120174
41115	120175
110723	120176
324215	120177
97043	120178
286061	120179
171817	120180
108504	120181
256474	120182
113250	120183
202423	120184
86666	120185
135495	120186
176094	120187
285376	120188
52451	120189
53011	120190
76613	120191
200031	120192
64631	120193
81037	120194
20475	120195
102451	120196
102919	120197
30937	120198
50209	120199
24826	120200
30517	120201
6180	120202
35863	120203
46186	120204
81559	120205
220151	120206
106385	120207
38514	120208
200478	120209
9972	120210
18015	120211
6149	120212
10407	120213
135632	120214
54584	120215
104342	120216
13359	120217
172560	120218
30570	120219
35858	120220
17634	120221
130677	120222
109809	120223
290107	120224
136089	120225
325807	120226
10449	120227
76978	120228
73814	120229
18635	120230
1792	120231
256943	120232
346903	120233
6076	120234
28697	120235
16837	120236
176155	120237
3238	120238
15953	120239
32481	120240
633	120241
83745	120242
39193	120243
4026	120244
90877	120245
158591	120246
88408	120247
132698	120248
1117	120249
124510	120250
16600	120251
5475	120252
14605	120253
3213	120254
145540	120255
57736	120256
24366	120257
85519	120258
20204	120259
2258	120260
8191	120261
114436	120262
13073	120263
157429	120264
53326	120265
14781	120266
1303	120267
177678	120268
3312	120269
13025	120270
6606	120271
60051	120272
28393	120273
35997	120274
5097	120275
99960	120276
1915	120277
1406	120278
27957	120279
51755	120280
102011	120281
63014	120282
87728	120283
217208	120284
2070	120285
197710	120286
51612	120287
150557	120288
113416	120289
8607	120290
58032	120291
1348	120292
617	120293
31029	120294
27987	120295
63289	120296
2125	120297
25899	120298
4484	120299
347018	120300
86553	120301
120866	120302
24441	120303
312277	120304
918	120305
122787	120306
8659	120307
13486	120308
44570	120309
113122	120310
21319	120311
134681	120312
58845	120313
3858	120314
256545	120315
34182	120316
144214	120317
125757	120318
48813	120319
292237	120320
61455	120321
173180	120322
9951	120323
170458	120324
54719	120325
309547	120326
64318	120327
85883	120328
311254	120329
18907	120330
4900	120331
78230	120332
95798	120333
265955	120334
1970	120335
16057	120336
6	120337
72373	120338
6079	120339
6178	120340
50445	120341
24075	120342
5029	120343
149415	120344
93826	120345
29524	120346
58535	120347
65006	120348
14775	120349
21384	120350
26094	120351
49364	120352
134577	120353
17174	120354
139923	120355
9880	120356
87421	120357
14855	120358
68333	120359
107547	120360
24893	120361
39911	120362
5369	120363
26194	120364
13157	120365
25745	120366
8801	120367
8770	120368
24465	120369
10809	120370
26612	120371
86473	120372
45184	120373
14247	120374
315891	120375
95544	120376
37886	120377
154477	120378
56294	120379
8199	120380
8010	120381
85916	120382
9058	120383
26362	120384
186224	120385
45318	120386
73904	120387
287395	120388
51329	120389
22412	120390
185592	120391
41102	120392
88578	120393
6917	120394
9099	120395
7101	120396
2989	120397
11904	120398
869	120399
7095	120400
15889	120401
31481	120402
51884	120403
4967	120404
24672	120405
5082	120406
525	120407
168746	120408
20941	120409
75791	120410
125639	120411
18362	120412
2771	120413
162886	120414
27489	120415
5985	120416
162480	120417
35631	120418
14264	120419
41993	120420
346860	120421
132793	120422
285597	120423
34912	120424
325484	120425
47655	120426
63390	120427
357191	120428
126263	120429
4177	120430
18622	120431
13447	120432
142171	120433
36101	120434
44384	120435
1323	120436
53342	120437
51816	120438
87595	120439
133096	120440
34979	120441
11336	120442
43889	120443
76968	120444
2778	120445
152914	120446
1222	120447
207426	120448
10984	120449
93377	120450
43297	120451
7415	120452
115852	120453
139891	120454
9781	120455
65120	120456
288695	120457
66503	120458
130874	120459
21027	120460
48421	120461
78563	120462
33396	120463
7262	120464
81522	120465
116658	120466
36047	120467
287582	120468
29669	120469
175577	120470
277883	120471
18738	120472
49012	120473
319576	120474
12185	120475
32658	120476
70496	120477
34764	120478
102877	120479
1970	120480
10902	120481
30002	120482
68039	120483
79208	120484
28246	120485
15344	120486
77034	120487
12	120488
9584	120489
60384	120490
80	120491
17288	120492
54673	120493
200904	120494
54937	120495
46427	120496
26229	120497
92283	120498
150733	120499
6395	120500
10432	120501
27817	120502
118315	120503
46636	120504
129245	120505
82347	120506
84359	120507
58358	120508
97842	120509
14488	120510
38001	120511
46135	120512
3281	120513
25744	120514
252803	120515
8463	120516
265129	120517
24612	120518
22433	120519
23829	120520
8330	120521
108336	120522
29891	120523
22412	120524
54474	120525
14515	120526
75784	120527
20339	120528
27619	120529
2404	120530
33149	120531
4958	120532
27436	120533
8525	120534
76030	120535
92997	120536
235028	120537
24413	120538
35757	120539
19260	120540
2156	120541
124049	120542
141149	120543
38138	120544
4930	120545
5509	120546
25895	120547
41790	120548
21275	120549
165194	120550
163523	120551
266915	120552
9661	120553
23419	120554
23494	120555
146031	120556
60088	120557
8075	120558
6073	120559
320363	120560
2830	120561
154657	120562
2441	120563
2034	120564
70496	120565
115546	120566
11462	120567
53638	120568
188033	120569
81870	120570
3952	120571
3800	120572
13867	120573
6617	120574
54125	120575
33028	120576
134671	120577
225654	120578
59383	120579
241981	120580
24163	120581
10417	120582
116758	120583
77077	120584
14372	120585
303228	120586
154820	120587
60251	120588
80449	120589
124169	120590
59661	120591
48509	120592
9919	120593
77720	120594
9919	120595
186572	120596
81938	120597
199114	120598
66080	120599
2719	120600
26705	120601
28618	120602
6475	120603
112105	120604
36027	120605
3550	120606
140683	120607
17913	120608
4920	120609
75399	120610
9931	120611
281332	120612
81226	120613
44822	120614
249711	120615
87535	120616
31283	120617
10974	120618
150451	120619
71930	120620
117084	120621
337088	120622
160877	120623
86316	120624
26139	120625
6536	120626
9593	120627
13442	120628
284777	120629
149212	120630
341829	120631
539	120632
42665	120633
24344	120634
18083	120635
44224	120636
263027	120637
82175	120638
146828	120639
18472	120640
59998	120641
128746	120642
22343	120643
116461	120644
53315	120645
214596	120646
31585	120647
2618	120648
341702	120649
282315	120650
109907	120651
606	120652
20883	120653
52195	120654
47896	120655
66377	120656
61558	120657
2903	120658
131289	120659
138037	120660
28740	120661
115676	120662
54867	120663
70784	120664
42558	120665
152280	120666
48812	120667
166124	120668
1402	120669
1402	120670
101778	120671
262853	120672
159736	120673
39482	120674
2093	120675
151780	120676
160682	120677
193051	120678
30979	120679
76850	120680
2666	120681
19393	120682
9248	120683
7718	120684
31109	120685
90413	120686
46236	120687
38734	120688
14190	120689
308462	120690
15529	120691
6796	120692
29415	120693
320674	120694
71451	120695
79636	120696
17378	120697
25652	120698
14454	120699
288062	120700
5991	120701
109316	120702
28179	120703
112728	120704
733	120705
337876	120706
200086	120707
179102	120708
40257	120709
112161	120710
97715	120711
194252	120712
239611	120713
115913	120714
234072	120715
3098	120716
172858	120717
54125	120718
174784	120719
133269	120720
54202	120721
190067	120722
69071	120723
17424	120724
13846	120725
14403	120726
114958	120727
47788	120728
76407	120729
142980	120730
100124	120731
44543	120732
24863	120733
84235	120734
3976	120735
80694	120736
323	120737
183710	120738
8193	120739
24798	120740
14408	120741
116801	120742
142884	120743
2501	120744
65305	120745
4961	120746
270977	120747
78054	120748
148797	120749
5485	120750
76340	120751
44361	120752
31511	120753
32109	120754
28784	120755
252388	120756
1673	120757
59651	120758
253930	120759
870	120760
87330	120761
136582	120762
26918	120763
56176	120764
53192	120765
246031	120766
347383	120767
92014	120768
30072	120769
32797	120770
60751	120771
41657	120772
118607	120773
23691	120774
61892	120775
30283	120776
314315	120777
340710	120778
115767	120779
7866	120780
55041	120781
145597	120782
6280	120783
258	120784
2418	120785
58807	120786
27974	120787
24265	120788
44127	120789
17794	120790
13146	120791
290691	120792
108805	120793
18209	120794
14002	120795
29604	120796
36266	120797
90083	120798
23826	120799
10503	120800
163672	120801
12928	120802
26481	120803
135743	120804
229415	120805
7193	120806
77085	120807
17857	120808
49159	120809
1816	120810
110015	120811
61264	120812
5713	120813
71781	120814
5565	120815
6113	120816
30615	120817
15394	120818
50517	120819
46581	120820
54510	120821
5072	120822
86569	120823
181615	120824
6348	120825
39520	120826
6540	120827
24277	120828
109006	120829
48737	120830
80474	120831
248729	120832
121756	120833
111812	120834
85101	120835
18805	120836
308561	120837
28978	120838
3725	120839
53835	120840
112216	120841
242834	120842
63264	120843
247176	120844
9943	120845
79837	120846
79837	120847
102786	120848
2339	120849
113903	120850
718	120851
90870	120852
39574	120853
10971	120854
33296	120855
15091	120856
64356	120857
5704	120858
24931	120859
6354	120860
20476	120861
117978	120862
16981	120863
27510	120864
27572	120865
44348	120866
99361	120867
161676	120868
22659	120869
90640	120870
60462	120871
53238	120872
77034	120873
2883	120874
19260	120875
39672	120876
9489	120877
17516	120878
72097	120879
34074	120880
288784	120881
1224	120882
4942	120883
11482	120884
100883	120885
12044	120886
39486	120887
34386	120888
9975	120889
24377	120890
74318	120891
108877	120892
48965	120893
206097	120894
208357	120895
206618	120896
11628	120897
109237	120898
125533	120899
9987	120900
277553	120901
29416	120902
26030	120903
158641	120904
71412	120905
35570	120906
10232	120907
6132	120908
26212	120909
287827	120910
41574	120911
244613	120912
48	120913
326467	120914
6319	120915
111895	120916
40175	120917
86628	120918
5063	120919
15751	120920
320038	120921
9214	120922
325983	120923
7643	120924
72921	120925
12738	120926
14831	120927
4053	120928
194488	120929
106924	120930
28551	120931
1887	120932
91984	120933
50332	120934
50485	120935
423	120936
81962	120937
288885	120938
216	120939
89286	120940
158572	120941
47305	120942
81238	120943
39937	120944
4255	120945
5815	120946
76537	120947
60820	120948
2488	120949
1730	120950
71563	120951
1465	120952
7835	120953
47347	120954
29480	120955
24955	120956
222506	120957
298696	120958
24142	120959
49630	120960
18579	120961
124266	120962
87490	120963
87594	120964
43282	120965
268862	120966
6826	120967
58451	120968
55287	120969
2010	120970
88464	120971
62771	120972
4122	120973
13777	120974
119030	120975
31040	120976
9074	120977
152508	120978
3397	120979
247908	120980
57800	120981
276179	120982
9840	120983
226578	120984
11925	120985
72865	120986
168266	120987
320667	120988
11044	120989
7795	120990
193292	120991
125022	120992
105004	120993
78732	120994
21871	120995
15884	120996
211333	120997
47738	120998
220045	120999
62477	121000
84010	121001
101117	121002
289911	121003
117698	121004
21466	121005
152947	121006
117307	121007
6560	121008
19518	121009
10788	121010
24183	121011
4511	121012
85090	121013
76918	121014
140674	121015
86616	121016
272166	121017
253478	121018
252624	121019
103509	121020
36446	121021
6807	121022
139584	121023
16269	121024
51912	121025
36548	121026
188704	121027
65666	121028
185	121029
1282	121030
102864	121031
40939	121032
115557	121033
6464	121034
66596	121035
20088	121036
74918	121037
112420	121038
89165	121039
115237	121040
76023	121041
209244	121042
25448	121043
217941	121044
94993	121045
13694	121046
1565	121047
35030	121048
40650	121049
9941	121050
139750	121051
66963	121052
76754	121053
72256	121054
25704	121055
41569	121056
1848	121057
4793	121058
25597	121059
308636	121060
308163	121061
15122	121062
119515	121063
61290	121064
75464	121065
206031	121066
58446	121067
11929	121068
1844	121069
13808	121070
6370	121071
209156	121072
34747	121073
180238	121074
143643	121075
332472	121076
58732	121077
22538	121078
54834	121079
173355	121080
18991	121081
118862	121082
78125	121083
18907	121084
6711	121085
121714	121086
260143	121087
552	121088
43854	121089
14935	121090
4143	121091
38074	121092
58865	121093
107409	121094
17562	121095
53161	121096
1182	121097
41166	121098
27588	121099
121816	121100
22017	121101
22467	121102
6979	121103
128659	121104
23527	121105
11290	121106
171387	121107
136991	121108
80823	121109
78784	121110
10915	121111
108558	121112
2733	121113
26237	121114
106662	121115
299637	121116
94102	121117
11258	121118
69032	121119
35979	121120
17010	121121
25272	121122
182029	121123
325757	121124
70576	121125
4382	121126
52827	121127
67871	121128
43366	121129
18493	121130
48070	121131
15276	121132
144122	121133
68116	121134
37930	121135
122366	121136
80032	121137
8333	121138
300472	121139
54568	121140
235256	121141
35043	121142
49488	121143
55880	121144
75590	121145
7899	121146
91772	121147
65324	121148
28578	121149
9922	121150
129956	121151
58889	121152
12239	121153
222876	121154
56545	121155
290075	121156
62304	121157
101167	121158
32315	121159
35130	121160
45457	121161
16160	121162
70129	121163
172656	121164
201618	121165
119259	121166
174432	121167
7845	121168
73345	121169
7773	121170
114414	121171
17736	121172
46189	121173
86772	121174
10796	121175
60069	121176
28	121177
284692	121178
111801	121179
68013	121180
12775	121181
9435	121182
17590	121183
146555	121184
12150	121185
188	121186
298680	121187
4410	121188
15168	121189
18691	121190
24846	121191
24450	121192
12171	121193
43551	121194
342902	121195
129799	121196
10216	121197
62936	121198
208	121199
142890	121200
15193	121201
194885	121202
160013	121203
8137	121204
53268	121205
83114	121206
2163	121207
4644	121208
178236	121209
12931	121210
41575	121211
349220	121212
357118	121213
107	121214
25621	121215
214653	121216
26953	121217
199066	121218
28210	121219
13413	121220
53419	121221
29504	121222
76005	121223
10313	121224
24353	121225
50970	121226
73562	121227
1034	121228
119341	121229
249288	121230
5972	121231
237359	121232
39483	121233
12261	121234
7118	121235
28286	121236
19542	121237
15915	121238
37914	121239
546	121240
165966	121241
59722	121242
13438	121243
247281	121244
44517	121245
7829	121246
3790	121247
45746	121248
51492	121249
301264	121250
450	121251
335	121252
328949	121253
17416	121254
161238	121255
354998	121256
8935	121257
188	121258
73700	121259
296251	121260
113647	121261
87117	121262
65303	121263
11378	121264
47875	121265
6832	121266
27697	121267
60052	121268
2076	121269
142324	121270
84447	121271
20938	121272
112698	121273
12267	121274
6008	121275
193969	121276
202670	121277
15524	121278
303800	121279
189319	121280
29581	121281
269029	121282
319253	121283
49282	121284
3307	121285
143035	121286
489	121287
297734	121288
76334	121289
1889	121290
102454	121291
131541	121292
61137	121293
197491	121294
36092	121295
79988	121296
13653	121297
1905	121298
127577	121299
191597	121300
104054	121301
30692	121302
47085	121303
232923	121304
100821	121305
891	121306
76998	121307
56379	121308
43216	121309
2496	121310
125778	121311
250461	121312
20570	121313
153414	121314
115880	121315
311671	121316
112829	121317
110257	121318
119848	121319
10979	121320
75130	121321
38233	121322
6591	121323
100081	121324
59577	121325
320646	121326
50742	121327
164658	121328
14112	121329
96271	121330
38967	121331
1828	121332
76505	121333
30979	121334
30298	121335
56278	121336
14495	121337
8421	121338
91830	121339
27086	121340
4531	121341
316442	121342
242522	121343
148308	121344
55737	121345
48869	121346
220252	121347
306474	121348
91424	121349
26825	121350
186569	121351
69459	121352
29797	121353
4451	121354
120603	121355
42069	121356
130304	121357
167953	121358
30811	121359
293123	121360
8442	121361
85647	121362
1109	121363
32550	121364
122969	121365
82923	121366
58163	121367
21816	121368
8236	121369
18500	121370
42854	121371
41995	121372
2618	121373
5597	121374
555	121375
149520	121376
3372	121377
54493	121378
284856	121379
30253	121380
30228	121381
145228	121382
29615	121383
92129	121384
13091	121385
9587	121386
12306	121387
12187	121388
21668	121389
40335	121390
43243	121391
38812	121392
93501	121393
95422	121394
12775	121395
252299	121396
34929	121397
45048	121398
18655	121399
154041	121400
49348	121401
135	121402
47738	121403
18364	121404
321576	121405
290629	121406
32225	121407
1439	121408
4101	121409
28414	121410
34929	121411
16005	121412
3551	121413
43190	121414
165422	121415
20492	121416
19355	121417
117802	121418
75872	121419
87884	121420
210737	121421
113204	121422
208259	121423
162502	121424
112884	121425
45253	121426
299133	121427
104224	121428
32053	121429
11429	121430
16479	121431
98	121432
280639	121433
752	121434
75728	121435
20054	121436
41751	121437
151770	121438
67861	121439
128674	121440
33778	121441
3316	121442
65218	121443
94356	121444
6181	121445
110224	121446
18530	121447
98422	121448
34776	121449
2347	121450
203354	121451
235875	121452
116672	121453
243966	121454
305327	121455
19178	121456
27031	121457
77897	121458
11451	121459
3442	121460
41425	121461
21100	121462
31710	121463
53678	121464
6593	121465
85995	121466
4541	121467
207083	121468
97877	121469
15296	121470
296916	121471
5506	121472
55299	121473
199864	121474
118824	121475
64896	121476
21650	121477
26784	121478
69190	121479
15980	121480
124106	121481
67908	121482
7539	121483
3884	121484
32170	121485
93995	121486
457	121487
36258	121488
123903	121489
10726	121490
188287	121491
12650	121492
72654	121493
233	121494
45507	121495
23786	121496
76505	121497
109667	121498
2121	121499
25880	121500
43863	121501
81175	121502
27760	121503
313645	121504
2488	121505
34262	121506
287390	121507
1905	121508
3442	121509
4669	121510
32458	121511
2771	121512
30330	121513
6413	121514
115974	121515
51187	121516
22105	121517
330261	121518
38127	121519
24856	121520
151529	121521
21356	121522
77191	121523
153720	121524
16459	121525
237661	121526
234337	121527
10632	121528
2194	121529
22427	121530
123726	121531
34632	121532
41712	121533
2850	121534
93621	121535
885	121536
21705	121537
11863	121538
1685	121539
76100	121540
3331	121541
1872	121542
261103	121543
264872	121544
67379	121545
165855	121546
108323	121547
116128	121548
44348	121549
60438	121550
281364	121551
10352	121552
316134	121553
75452	121554
10631	121555
44210	121556
26929	121557
36282	121558
1933	121559
2093	121560
114740	121561
73543	121562
76700	121563
75355	121564
13649	121565
787	121566
278541	121567
64778	121568
13272	121569
207348	121570
4797	121571
24009	121572
16704	121573
67501	121574
41475	121575
27573	121576
52270	121577
13011	121578
110666	121579
93898	121580
113374	121581
286271	121582
7605	121583
55516	121584
10074	121585
32953	121586
77556	121587
124940	121588
10809	121589
343703	121590
156637	121591
6155	121592
109854	121593
176438	121594
102500	121595
261404	121596
51327	121597
1366	121598
92039	121599
63708	121600
30213	121601
3559	121602
321896	121603
118360	121604
17642	121605
12664	121606
1566	121607
28501	121608
91828	121609
52860	121610
19566	121611
95722	121612
36774	121613
92094	121614
2173	121615
87415	121616
36912	121617
73090	121618
284568	121619
255687	121620
110703	121621
196343	121622
6898	121623
46479	121624
191529	121625
219785	121626
18677	121627
18677	121628
24858	121629
59235	121630
228248	121631
177952	121632
351325	121633
267543	121634
52589	121635
9806	121636
152127	121637
37929	121638
136655	121639
42013	121640
21159	121641
120345	121642
88387	121643
202163	121644
75606	121645
43276	121646
80761	121647
58262	121648
20676	121649
50606	121650
7415	121651
5953	121652
227877	121653
347024	121654
1822	121655
70688	121656
122859	121657
14050	121658
8018	121659
3859	121660
16811	121661
160134	121662
68152	121663
136458	121664
118563	121665
55925	121666
120034	121667
224	121668
20349	121669
840	121670
313281	121671
15990	121672
58875	121673
148092	121674
12539	121675
77925	121676
31154	121677
15161	121678
255996	121679
42267	121680
146170	121681
237136	121682
78050	121683
13324	121684
134857	121685
47965	121686
6382	121687
112766	121688
135275	121689
59422	121690
275438	121691
109641	121692
42074	121693
47603	121694
189595	121695
164811	121696
63065	121697
1115	121698
271049	121699
147658	121700
21776	121701
54781	121702
40134	121703
310854	121704
309935	121705
256674	121706
141103	121707
264144	121708
268315	121709
278576	121710
51692	121711
55314	121712
76420	121713
74037	121714
106816	121715
279543	121716
22764	121717
7806	121718
23224	121719
100972	121720
7806	121721
96366	121722
14475	121723
23960	121724
48968	121725
225549	121726
80917	121727
50720	121728
79658	121729
209145	121730
106819	121731
51508	121732
53752	121733
85073	121734
80934	121735
47529	121736
40583	121737
18629	121738
48028	121739
26848	121740
353076	121741
90541	121742
20656	121743
12228	121744
131070	121745
21548	121746
1763	121747
3317	121748
34859	121749
315300	121750
116735	121751
161669	121752
7579	121753
166561	121754
197098	121755
135594	121756
100869	121757
54116	121758
39161	121759
36049	121760
308581	121761
30719	121762
1515	121763
1086	121764
2393	121765
229771	121766
107392	121767
986	121768
94960	121769
143	121770
25889	121771
92867	121772
18091	121773
6381	121774
9015	121775
30672	121776
173258	121777
1412	121778
7783	121779
35616	121780
203426	121781
116133	121782
113802	121783
96506	121784
7284	121785
114413	121786
138574	121787
32774	121788
40660	121789
24247	121790
190916	121791
50200	121792
73464	121793
5314	121794
311954	121795
41814	121796
10909	121797
39861	121798
81659	121799
216	121800
249212	121801
71957	121802
234464	121803
7882	121804
11956	121805
11129	121806
108986	121807
13137	121808
102600	121809
7799	121810
20498	121811
7333	121812
12198	121813
183168	121814
14215	121815
12179	121816
26623	121817
135900	121818
43768	121819
8457	121820
133370	121821
25674	121822
32948	121823
68591	121824
83865	121825
12028	121826
300017	121827
131812	121828
7943	121829
96413	121830
43069	121831
120461	121832
118111	121833
183943	121834
4355	121835
4775	121836
10647	121837
79187	121838
625	121839
194751	121840
26720	121841
514	121842
59164	121843
73004	121844
94453	121845
15139	121846
34563	121847
19201	121848
707	121849
38041	121850
14584	121851
26004	121852
116663	121853
35905	121854
57424	121855
78	121856
125702	121857
161183	121858
69316	121859
32225	121860
68595	121861
31419	121862
10008	121863
173998	121864
8428	121865
355826	121866
192429	121867
354241	121868
56524	121869
113571	121870
352603	121871
177736	121872
78845	121873
252210	121874
128321	121875
103529	121876
42191	121877
88289	121878
86842	121879
50967	121880
90696	121881
21884	121882
5178	121883
11511	121884
117298	121885
10347	121886
101	121887
26839	121888
24675	121889
6019	121890
67476	121891
198226	121892
17207	121893
32512	121894
121709	121895
17925	121896
1878	121897
63	121898
13299	121899
81081	121900
14775	121901
17437	121902
5178	121903
33801	121904
62701	121905
43498	121906
165604	121907
19416	121908
63261	121909
7113	121910
7837	121911
15344	121912
49287	121913
37895	121914
90569	121915
48016	121916
9506	121917
182470	121918
47000	121919
20721	121920
27497	121921
19924	121922
23888	121923
56537	121924
134791	121925
124671	121926
200876	121927
31461	121928
48554	121929
60369	121930
158011	121931
36946	121932
837	121933
87980	121934
70874	121935
5078	121936
192032	121937
25829	121938
36920	121939
111577	121940
610	121941
88631	121942
92737	121943
5066	121944
6700	121945
128879	121946
54524	121947
5200	121948
49663	121949
82559	121950
5868	121951
32628	121952
349510	121953
198420	121954
2955	121955
68197	121956
8371	121957
218244	121958
26251	121959
122977	121960
4739	121961
7749	121962
46440	121963
39193	121964
222636	121965
3	121966
4969	121967
82302	121968
1745	121969
269019	121970
170425	121971
166594	121972
5058	121973
22646	121974
11421	121975
272592	121976
67132	121977
110930	121978
111580	121979
7165	121980
108448	121981
34000	121982
198590	121983
109055	121984
95585	121985
10730	121986
92238	121987
45969	121988
13877	121989
55277	121990
17381	121991
65728	121992
104001	121993
6853	121994
293594	121995
42809	121996
9960	121997
3238	121998
59180	121999
133339	122000
55821	122001
97858	122002
15340	122003
97182	122004
1937	122005
38027	122006
55047	122007
143277	122008
265399	122009
19297	122010
43757	122011
51137	122012
70905	122013
29587	122014
24570	122015
12683	122016
63013	122017
265424	122018
37608	122019
2931	122020
21161	122021
46512	122022
316950	122023
103544	122024
24542	122025
97172	122026
24143	122027
140606	122028
47141	122029
31283	122030
41000	122031
23607	122032
14455	122033
63717	122034
54595	122035
20950	122036
28848	122037
60540	122038
28324	122039
2904	122040
12	122041
72019	122042
34464	122043
17753	122044
17284	122045
146	122046
49193	122047
49264	122048
152694	122049
134709	122050
61115	122051
36881	122052
29	122053
1897	122054
16504	122055
31579	122056
262752	122057
47360	122058
15087	122059
59082	122060
59825	122061
100861	122062
14602	122063
33300	122064
97165	122065
170380	122066
12198	122067
109151	122068
325442	122069
117093	122070
34951	122071
311491	122072
58571	122073
9170	122074
363	122075
64865	122076
156198	122077
100848	122078
85621	122079
44317	122080
33831	122081
24937	122082
33614	122083
68353	122084
102648	122085
3933	122086
10007	122087
51444	122088
33881	122089
58222	122090
3319	122091
4557	122092
65089	122093
63057	122094
25989	122095
65273	122096
4967	122097
88009	122098
205126	122099
239190	122100
2558	122101
52453	122102
4802	122103
714	122104
41758	122105
12440	122106
31610	122107
228388	122108
98105	122109
74244	122110
152854	122111
169427	122112
133660	122113
40184	122114
27238	122115
62270	122116
169171	122117
14230	122118
45246	122119
10107	122120
72009	122121
49171	122122
191838	122123
17883	122124
175149	122125
13227	122126
48675	122127
48655	122128
185873	122129
24171	122130
41354	122131
6205	122132
39358	122133
5736	122134
10865	122135
23859	122136
47988	122137
99843	122138
16587	122139
145309	122140
11025	122141
70580	122142
158477	122143
195753	122144
146	122145
24394	122146
169321	122147
33067	122148
10578	122149
19495	122150
301489	122151
227032	122152
325066	122153
52094	122154
62068	122155
6702	122156
45312	122157
110099	122158
184192	122159
176010	122160
54745	122161
41887	122162
351999	122163
356325	122164
81267	122165
325702	122166
193585	122167
202324	122168
221031	122169
175973	122170
85062	122171
60321	122172
208522	122173
346477	122174
37830	122175
10934	122176
226132	122177
117219	122178
6059	122179
17882	122180
72026	122181
116239	122182
171362	122183
54623	122184
1140	122185
73935	122186
24446	122187
17376	122188
156764	122189
54562	122190
130373	122191
935	122192
4715	122193
23515	122194
29645	122195
4194	122196
108744	122197
202626	122198
48892	122199
12117	122200
27034	122201
174205	122202
70322	122203
48701	122204
149867	122205
90784	122206
22771	122207
25829	122208
848	122209
122217	122210
90437	122211
300052	122212
6221	122213
77019	122214
191905	122215
1282	122216
82114	122217
18626	122218
45940	122219
154895	122220
18455	122221
217	122222
125603	122223
45754	122224
15238	122225
208981	122226
42759	122227
202	122228
98383	122229
303083	122230
204736	122231
15018	122232
5227	122233
171081	122234
20974	122235
95121	122236
153155	122237
100857	122238
68	122239
80141	122240
24533	122241
109244	122242
3451	122243
138429	122244
34043	122245
33379	122246
48387	122247
70258	122248
244004	122249
22306	122250
5818	122251
79632	122252
91223	122253
34760	122254
369	122255
18381	122256
104986	122257
19	122258
115656	122259
790	122260
1857	122261
326631	122262
111681	122263
81621	122264
22476	122265
22476	122266
1413	122267
82966	122268
47038	122269
57251	122270
4234	122271
26642	122272
343348	122273
2633	122274
247115	122275
2950	122276
326143	122277
219397	122278
31084	122279
17367	122280
71306	122281
45312	122282
30305	122283
158610	122284
9644	122285
33198	122286
226411	122287
3422	122288
46078	122289
8120	122290
6813	122291
85058	122292
41901	122293
77945	122294
54169	122295
136735	122296
87104	122297
78187	122298
2713	122299
89172	122300
52787	122301
179494	122302
1669	122303
12072	122304
14509	122305
593	122306
1853	122307
200718	122308
5171	122309
51274	122310
235894	122311
6227	122312
28195	122313
66061	122314
15153	122315
66912	122316
56233	122317
512	122318
16894	122319
221545	122320
66994	122321
196878	122322
12880	122323
201742	122324
9988	122325
117129	122326
116594	122327
1715	122328
100872	122329
52660	122330
3272	122331
36556	122332
10425	122333
160157	122334
10123	122335
4446	122336
40493	122337
81089	122338
195717	122339
11516	122340
27530	122341
116299	122342
11895	122343
26019	122344
99147	122345
155237	122346
255781	122347
2020	122348
356454	122349
326211	122350
79904	122351
65172	122352
1826	122353
130909	122354
159947	122355
64906	122356
284858	122357
34167	122358
18787	122359
50735	122360
306302	122361
27973	122362
930	122363
18520	122364
210509	122365
24474	122366
29461	122367
30463	122368
1897	122369
10414	122370
275235	122371
73528	122372
3211	122373
13895	122374
5348	122375
529	122376
42932	122377
15282	122378
183919	122379
84153	122380
84271	122381
45484	122382
119162	122383
248936	122384
32229	122385
328923	122386
115653	122387
29662	122388
37838	122389
5741	122390
98793	122391
168735	122392
52472	122393
5178	122394
4216	122395
96539	122396
1348	122397
63169	122398
80432	122399
13694	122400
3044	122401
16501	122402
52518	122403
298818	122404
53006	122405
80905	122406
36285	122407
2148	122408
1102	122409
14208	122410
3320	122411
21631	122412
186450	122413
81226	122414
37425	122415
52955	122416
8075	122417
317655	122418
12338	122419
103954	122420
191604	122421
119200	122422
17038	122423
64549	122424
9721	122425
31138	122426
172741	122427
262766	122428
15076	122429
55184	122430
10138	122431
457	122432
46552	122433
30660	122434
18576	122435
344627	122436
272077	122437
27744	122438
1879	122439
56630	122440
146280	122441
95554	122442
4086	122443
4837	122444
25	122445
105053	122446
291410	122447
124845	122448
129508	122449
10456	122450
143161	122451
11936	122452
94163	122453
35749	122454
54636	122455
79455	122456
160741	122457
144902	122458
20420	122459
106521	122460
329774	122461
13904	122462
10495	122463
14351	122464
102905	122465
18602	122466
14324	122467
52928	122468
26604	122469
28376	122470
4876	122471
13504	122472
2977	122473
80341	122474
1215	122475
25970	122476
7213	122477
30518	122478
50445	122479
108715	122480
138057	122481
31591	122482
165278	122483
334079	122484
80858	122485
23349	122486
1583	122487
42498	122488
3241	122489
14347	122490
335295	122491
33323	122492
98773	122493
78195	122494
69956	122495
11	122496
341238	122497
9976	122498
21210	122499
110357	122500
77687	122501
268	122502
79625	122503
273958	122504
8153	122505
11887	122506
230983	122507
196000	122508
46003	122509
200361	122510
15521	122511
28819	122512
1669	122513
3804	122514
5	122515
229351	122516
24315	122517
24560	122518
11133	122519
364	122520
37737	122521
79938	122522
2399	122523
298125	122524
30986	122525
18540	122526
10871	122527
94289	122528
249977	122529
11208	122530
40354	122531
120124	122532
2273	122533
6409	122534
3691	122535
6477	122536
50198	122537
37016	122538
58	122539
12666	122540
19309	122541
7430	122542
80348	122543
18571	122544
4139	122545
2889	122546
318427	122547
64369	122548
32975	122549
15848	122550
180684	122551
14048	122552
71082	122553
88401	122554
29142	122555
131211	122556
11917	122557
40958	122558
376	122559
67484	122560
54520	122561
19898	122562
83438	122563
38825	122564
150043	122565
64785	122566
43794	122567
49429	122568
33302	122569
7532	122570
6784	122571
50456	122572
58213	122573
7616	122574
2587	122575
57050	122576
188832	122577
311467	122578
27788	122579
35352	122580
56818	122581
12399	122582
21942	122583
46396	122584
6856	122585
190339	122586
25	122587
40561	122588
5888	122589
18735	122590
24773	122591
57006	122592
42404	122593
10735	122594
78187	122595
29541	122596
34743	122597
110899	122598
118979	122599
137773	122600
116555	122601
163624	122602
49172	122603
8664	122604
26450	122605
1377	122606
3397	122607
112782	122608
55488	122609
3804	122610
14579	122611
320333	122612
23557	122613
317780	122614
10672	122615
65935	122616
117292	122617
180775	122618
245	122619
233348	122620
25369	122621
104866	122622
171555	122623
17436	122624
88594	122625
9461	122626
21802	122627
18666	122628
17555	122629
21885	122630
78082	122631
19011	122632
344605	122633
66450	122634
101276	122635
42895	122636
199192	122637
95596	122638
41307	122639
20643	122640
8378	122641
734	122642
135155	122643
1258	122644
137390	122645
18731	122646
83007	122647
27114	122648
11416	122649
16396	122650
193864	122651
50235	122652
37785	122653
31111	122654
232689	122655
11042	122656
289246	122657
356332	122658
34266	122659
7072	122660
1454	122661
105235	122662
125204	122663
246811	122664
154907	122665
19329	122666
177908	122667
3909	122668
165130	122669
337650	122670
116977	122671
198923	122672
42	122673
11252	122674
37941	122675
174766	122676
186577	122677
8349	122678
1279	122679
237504	122680
30816	122681
325049	122682
50620	122683
43219	122684
15894	122685
395	122686
106223	122687
218603	122688
21176	122689
32852	122690
79640	122691
13200	122692
84314	122693
71936	122694
19158	122695
286268	122696
176374	122697
162979	122698
164404	122699
8097	122700
320500	122701
47123	122702
47522	122703
25809	122704
128808	122705
95446	122706
27450	122707
79341	122708
339926	122709
156980	122710
3032	122711
70197	122712
152900	122713
135454	122714
48936	122715
17773	122716
74260	122717
139591	122718
2750	122719
102773	122720
41071	122721
243735	122722
145465	122723
148217	122724
33930	122725
322073	122726
217496	122727
52963	122728
29760	122729
17780	122730
78635	122731
54613	122732
299301	122733
97941	122734
11222	122735
69128	122736
9090	122737
77029	122738
40205	122739
5078	122740
40574	122741
41545	122742
6502	122743
19326	122744
135031	122745
163521	122746
318542	122747
8427	122748
148791	122749
321611	122750
9427	122751
209625	122752
199341	122753
179857	122754
5737	122755
104576	122756
46666	122757
142684	122758
18176	122759
34672	122760
5171	122761
41519	122762
117733	122763
289620	122764
107902	122765
32659	122766
61326	122767
2378	122768
40697	122769
15494	122770
22688	122771
100855	122772
285696	122773
164052	122774
164619	122775
8271	122776
64785	122777
324816	122778
17425	122779
133611	122780
61868	122781
46325	122782
42593	122783
246686	122784
73828	122785
256427	122786
112174	122787
192042	122788
717	122789
32829	122790
40166	122791
93503	122792
36856	122793
80924	122794
12402	122795
169091	122796
5362	122797
97268	122798
149029	122799
983	122800
37653	122801
4253	122802
87089	122803
37036	122804
47442	122805
79628	122806
32097	122807
39205	122808
13362	122809
68658	122810
52407	122811
53209	122812
63230	122813
330171	122814
26696	122815
173676	122816
11490	122817
29456	122818
2866	122819
149278	122820
21663	122821
27302	122822
136421	122823
645	122824
104698	122825
7613	122826
86820	122827
32668	122828
272739	122829
82958	122830
343043	122831
55907	122832
72434	122833
257739	122834
8949	122835
134330	122836
172846	122837
102066	122838
32128	122839
93154	122840
105	122841
169321	122842
271689	122843
457	122844
84487	122845
9603	122846
1980	122847
23301	122848
14199	122849
65228	122850
10487	122851
34466	122852
11135	122853
2287	122854
4512	122855
1603	122856
6110	122857
4918	122858
128657	122859
21746	122860
125927	122861
95901	122862
108970	122863
226072	122864
123686	122865
9488	122866
66403	122867
204068	122868
17749	122869
154921	122870
301135	122871
45237	122872
30192	122873
170542	122874
572	122875
239644	122876
115119	122877
34780	122878
34122	122879
56171	122880
26227	122881
35104	122882
17173	122883
42308	122884
136580	122885
25665	122886
26334	122887
178983	122888
79399	122889
227916	122890
74190	122891
14346	122892
108769	122893
1733	122894
246574	122895
169426	122896
87466	122897
67431	122898
139410	122899
78300	122900
3924	122901
56204	122902
114502	122903
81467	122904
3242	122905
124941	122906
56219	122907
49348	122908
8128	122909
46923	122910
89956	122911
16685	122912
22507	122913
91240	122914
48007	122915
3230	122916
85280	122917
9867	122918
77852	122919
68027	122920
717	122921
9332	122922
48491	122923
19035	122924
27391	122925
24557	122926
5439	122927
304860	122928
67600	122929
137965	122930
23011	122931
333283	122932
42693	122933
15490	122934
20794	122935
146147	122936
73506	122937
8896	122938
131248	122939
65550	122940
254895	122941
23148	122942
1251	122943
23104	122944
65225	122945
3274	122946
329412	122947
46702	122948
3274	122949
107502	122950
98143	122951
14541	122952
2404	122953
9660	122954
31748	122955
66390	122956
15402	122957
7	122958
257342	122959
441	122960
206039	122961
63781	122962
232417	122963
281678	122964
12686	122965
61107	122966
21833	122967
26602	122968
56176	122969
32557	122970
4361	122971
100762	122972
52720	122973
130259	122974
202010	122975
16792	122976
1811	122977
7957	122978
83370	122979
34378	122980
8970	122981
196432	122982
72152	122983
9995	122984
35575	122985
2285	122986
144876	122987
131560	122988
108489	122989
53498	122990
12955	122991
67377	122992
11644	122993
53370	122994
70648	122995
60411	122996
130736	122997
266387	122998
123998	122999
17477	123000
32415	123001
8889	123002
29671	123003
26283	123004
2241	123005
45239	123006
204636	123007
25118	123008
218646	123009
66349	123010
133704	123011
250358	123012
23888	123013
22269	123014
270624	123015
1895	123016
17704	123017
182537	123018
1980	123019
15126	123020
112147	123021
119583	123022
135876	123023
186839	123024
605	123025
64326	123026
71743	123027
108440	123028
88501	123029
59889	123030
145788	123031
21826	123032
5421	123033
3921	123034
29934	123035
75252	123036
3753	123037
126622	123038
14132	123039
3078	123040
102088	123041
38167	123042
17371	123043
1170	123044
3827	123045
24515	123046
103200	123047
118460	123048
196056	123049
154470	123050
91513	123051
109487	123052
17945	123053
14246	123054
51884	123055
104514	123056
102600	123057
256312	123058
51731	123059
112884	123060
239374	123061
2579	123062
56724	123063
112885	123064
180939	123065
6115	123066
18184	123067
14383	123068
10599	123069
150257	123070
11416	123071
58557	123072
17257	123073
151578	123074
191861	123075
8836	123076
29360	123077
69028	123078
135084	123079
44774	123080
3132	123081
80474	123082
97272	123083
41092	123084
106520	123085
190562	123086
67080	123087
22618	123088
62870	123089
13602	123090
15365	123091
183194	123092
204627	123093
24345	123094
12445	123095
243375	123096
192569	123097
59450	123098
2977	123099
3026	123100
148754	123101
203692	123102
25	123103
72450	123104
319672	123105
15621	123106
34326	123107
6170	123108
66068	123109
66119	123110
34079	123111
79929	123112
3572	123113
49594	123114
47320	123115
49519	123116
339564	123117
112359	123118
7681	123119
344164	123120
288761	123121
124154	123122
183623	123123
154329	123124
15458	123125
78303	123126
25529	123127
84949	123128
80338	123129
13550	123130
152257	123131
113668	123132
172916	123133
48865	123134
27214	123135
6208	123136
34028	123137
34128	123138
207662	123139
173498	123140
108643	123141
24673	123142
172978	123143
3723	123144
15170	123145
271584	123146
2925	123147
49051	123148
84451	123149
334974	123150
20692	123151
29614	123152
109487	123153
6172	123154
133121	123155
297089	123156
28597	123157
128482	123158
171793	123159
24661	123160
174108	123161
169045	123162
108649	123163
12602	123164
7820	123165
34249	123166
109327	123167
11015	123168
14090	123169
319259	123170
126265	123171
43309	123172
117994	123173
158860	123174
118346	123175
216	123176
6477	123177
42590	123178
168447	123179
43024	123180
196357	123181
56670	123182
58391	123183
14195	123184
53119	123185
178128	123186
37115	123187
23844	123188
119000	123189
64364	123190
64279	123191
1923	123192
33769	123193
5351	123194
36937	123195
112236	123196
16531	123197
60576	123198
18393	123199
97238	123200
5056	123201
119437	123202
37834	123203
36304	123204
74501	123205
73938	123206
98522	123207
45492	123208
6976	123209
195295	123210
12442	123211
13497	123212
329022	123213
9586	123214
41813	123215
169614	123216
17	123217
271359	123218
94369	123219
102081	123220
75789	123221
354286	123222
195600	123223
32158	123224
28937	123225
76290	123226
141007	123227
1565	123228
349614	123229
10467	123230
306230	123231
91696	123232
2923	123233
27869	123234
3835	123235
108468	123236
37827	123237
54962	123238
3265	123239
15912	123240
21076	123241
92345	123242
222134	123243
114540	123244
24093	123245
139394	123246
95845	123247
2104	123248
17136	123249
89834	123250
19309	123251
62866	123252
144833	123253
36698	123254
18132	123255
69036	123256
277289	123257
18627	123258
68713	123259
7616	123260
34678	123261
27626	123262
113348	123263
144266	123264
33448	123265
17393	123266
8816	123267
129881	123268
36081	123269
52638	123270
97268	123271
82272	123272
1448	123273
28404	123274
249008	123275
19801	123276
32533	123277
183617	123278
25489	123279
24825	123280
109636	123281
35038	123282
11833	123283
238614	123284
599	123285
7079	123286
55288	123287
119210	123288
15644	123289
36418	123290
141666	123291
333573	123292
173111	123293
117166	123294
150030	123295
64882	123296
37804	123297
15257	123298
30507	123299
128839	123300
299181	123301
15009	123302
108491	123303
127543	123304
14322	123305
20093	123306
18925	123307
67198	123308
128142	123309
29594	123310
12782	123311
20815	123312
118701	123313
15287	123314
9622	123315
145581	123316
18578	123317
11851	123318
317901	123319
37817	123320
72785	123321
72180	123322
83887	123323
79867	123324
60580	123325
2381	123326
21658	123327
165964	123328
160924	123329
42680	123330
1525	123331
11350	123332
38567	123333
129875	123334
54117	123335
160067	123336
306716	123337
8270	123338
95275	123339
77748	123340
13449	123341
256986	123342
49935	123343
315569	123344
163824	123345
12940	123346
46388	123347
4989	123348
275407	123349
2066	123350
81082	123351
36745	123352
193312	123353
19385	123354
15986	123355
32772	123356
67458	123357
5608	123358
174207	123359
3608	123360
71575	123361
22635	123362
110878	123363
212196	123364
42980	123365
1218	123366
14513	123367
38029	123368
2222	123369
12082	123370
349638	123371
284275	123372
161962	123373
12316	123374
40205	123375
192251	123376
2786	123377
33291	123378
14055	123379
122893	123380
8368	123381
26962	123382
37625	123383
65359	123384
21194	123385
230475	123386
4780	123387
34769	123388
2443	123389
56726	123390
19000	123391
56064	123392
267186	123393
20000	123394
95864	123395
15280	123396
16917	123397
283485	123398
3008	123399
69028	123400
70846	123401
203120	123402
21331	123403
53259	123404
19249	123405
80454	123406
13050	123407
4987	123408
3692	123409
605	123410
66112	123411
26388	123412
19137	123413
32077	123414
78268	123415
64667	123416
147417	123417
103757	123418
145813	123419
105089	123420
103674	123421
22319	123422
5605	123423
316221	123424
1452	123425
53627	123426
2072	123427
16637	123428
66756	123429
17442	123430
5078	123431
78239	123432
3304	123433
14569	123434
72734	123435
2026	123436
470	123437
13348	123438
2982	123439
356572	123440
127967	123441
229455	123442
181053	123443
56524	123444
252019	123445
29529	123446
11124	123447
116902	123448
278741	123449
4565	123450
353744	123451
349667	123452
3856	123453
154460	123454
1171	123455
47000	123456
142813	123457
98309	123458
5510	123459
42549	123460
123837	123461
287705	123462
48	123463
326868	123464
2805	123465
97621	123466
31091	123467
20077	123468
52070	123469
2164	123470
12470	123471
17582	123472
129222	123473
231921	123474
27362	123475
137947	123476
355562	123477
163422	123478
129887	123479
75255	123480
1954	123481
246735	123482
74899	123483
13058	123484
68481	123485
251007	123486
349374	123487
128685	123488
288737	123489
117339	123490
255	123491
209246	123492
7708	123493
142280	123494
93448	123495
308869	123496
41490	123497
16876	123498
55652	123499
190415	123500
278487	123501
98513	123502
10905	123503
11383	123504
7580	123505
3914	123506
14578	123507
42983	123508
130055	123509
70445	123510
2804	123511
56580	123512
209348	123513
435	123514
96377	123515
158183	123516
517	123517
1450	123518
120317	123519
344028	123520
58062	123521
38246	123522
56626	123523
1195	123524
6255	123525
223904	123526
350591	123527
274397	123528
55924	123529
158246	123530
137648	123531
210010	123532
336411	123533
167096	123534
168071	123535
269003	123536
84229	123537
128712	123538
286633	123539
19	123540
346583	123541
13893	123542
56388	123543
9888	123544
110938	123545
109120	123546
94654	123547
6808	123548
59182	123549
252025	123550
31004	123551
193594	123552
83892	123553
22221	123554
208973	123555
295816	123556
209412	123557
7695	123558
228524	123559
209889	123560
139504	123561
208489	123562
114405	123563
15098	123564
21483	123565
52417	123566
95012	123567
247712	123568
37843	123569
311354	123570
14131	123571
5984	123572
194371	123573
169055	123574
109111	123575
84110	123576
9180	123577
127851	123578
2259	123579
139468	123580
30488	123581
1106	123582
145877	123583
209007	123584
355306	123585
26809	123586
121992	123587
53228	123588
35149	123589
209707	123590
209549	123591
31414	123592
17126	123593
121975	123594
171856	123595
46890	123596
79916	123597
3749	123598
208829	123599
44683	123600
173644	123601
37284	123602
4753	123603
3127	123604
239570	123605
181112	123606
356844	123607
34164	123608
80309	123609
105	123610
39692	123611
73532	123612
29642	123613
109208	123614
5353	123615
37010	123616
73697	123617
238440	123618
25965	123619
7528	123620
4319	123621
137906	123622
90423	123623
3680	123624
6562	123625
20402	123626
28371	123627
11416	123628
87207	123629
86795	123630
66396	123631
87655	123632
37093	123633
16748	123634
131224	123635
349469	123636
10623	123637
18428	123638
50245	123639
20326	123640
207251	123641
108169	123642
77953	123643
105402	123644
35476	123645
109358	123646
180048	123647
47889	123648
42114	123649
121965	123650
7137	123651
23440	123652
195682	123653
140117	123654
22891	123655
20587	123656
174045	123657
5452	123658
11229	123659
56859	123660
68156	123661
159751	123662
52967	123663
350	123664
138057	123665
72213	123666
55599	123667
96315	123668
99986	123669
47289	123670
286757	123671
231623	123672
70802	123673
61414	123674
275594	123675
5802	123676
144854	123677
354751	123678
19667	123679
1287	123680
224945	123681
173955	123682
26980	123683
35837	123684
75909	123685
67346	123686
63912	123687
48787	123688
42804	123689
90820	123690
23050	123691
209289	123692
37439	123693
293511	123694
55156	123695
9677	123696
121965	123697
334073	123698
273113	123699
8878	123700
68270	123701
36957	123702
356078	123703
74002	123704
74163	123705
162705	123706
60461	123707
327224	123708
1837	123709
185235	123710
335192	123711
90246	123712
8323	123713
1759	123714
10299	123715
26758	123716
98804	123717
64737	123718
69632	123719
316488	123720
88303	123721
151118	123722
63010	123723
18967	123724
92158	123725
29201	123726
328584	123727
54404	123728
66928	123729
59756	123730
268489	123731
57291	123732
219656	123733
8431	123734
20029	123735
209021	123736
88807	123737
97715	123738
114707	123739
51985	123740
23242	123741
64278	123742
26788	123743
6115	123744
103530	123745
6574	123746
172173	123747
120518	123748
59495	123749
10745	123750
168531	123751
47637	123752
4953	123753
323717	123754
23011	123755
47059	123756
281293	123757
208823	123758
10555	123759
34205	123760
123767	123761
14493	123762
101994	123763
357321	123764
29977	123765
210710	123766
134251	123767
212303	123768
138260	123769
8153	123770
91197	123771
52335	123772
101663	123773
6564	123774
176	123775
47767	123776
334021	123777
29760	123778
289542	123779
258153	123780
116830	123781
12140	123782
48934	123783
176046	123784
12280	123785
41807	123786
99158	123787
207330	123788
53619	123789
115959	123790
299509	123791
40220	123792
8188	123793
1457	123794
171541	123795
109604	123796
6712	123797
118205	123798
32046	123799
25944	123800
9976	123801
160109	123802
108988	123803
13776	123804
1260	123805
5067	123806
282634	123807
205231	123808
193849	123809
29507	123810
33706	123811
82322	123812
44499	123813
61736	123814
100763	123815
15898	123816
18821	123817
25126	123818
8136	123819
86	123820
202276	123821
34998	123822
53024	123823
8888	123824
202765	123825
243278	123826
173794	123827
13796	123828
6390	123829
244044	123830
17608	123831
25978	123832
8840	123833
325650	123834
37254	123835
152777	123836
6348	123837
2601	123838
40179	123839
39214	123840
4501	123841
1231	123842
10893	123843
22055	123844
203638	123845
13225	123846
34493	123847
34059	123848
42523	123849
79613	123850
31766	123851
52013	123852
16542	123853
16908	123854
159829	123855
170165	123856
21326	123857
92687	123858
37476	123859
8241	123860
124024	123861
80998	123862
61106	123863
46947	123864
31158	123865
189630	123866
29326	123867
237392	123868
150710	123869
3248	123870
64355	123871
329	123872
123752	123873
1566	123874
118627	123875
10624	123876
158357	123877
36876	123878
34848	123879
4956	123880
201863	123881
2632	123882
21677	123883
339876	123884
189497	123885
178888	123886
111797	123887
19640	123888
189970	123889
9548	123890
89693	123891
91023	123892
154455	123893
319593	123894
176180	123895
1842	123896
179298	123897
136018	123898
11653	123899
58118	123900
22390	123901
8466	123902
155203	123903
181465	123904
345727	123905
28891	123906
28291	123907
158331	123908
18726	123909
28941	123910
311326	123911
31108	123912
147624	123913
33642	123914
188960	123915
40620	123916
45663	123917
42760	123918
318866	123919
4348	123920
6125	123921
77753	123922
2582	123923
41989	123924
1887	123925
190015	123926
287633	123927
19310	123928
119363	123929
56929	123930
6833	123931
40187	123932
219612	123933
40858	123934
139823	123935
284870	123936
10693	123937
308550	123938
23890	123939
344818	123940
71919	123941
24301	123942
125215	123943
228106	123944
21985	123945
97731	123946
264137	123947
77794	123948
16775	123949
17041	123950
121171	123951
182903	123952
109191	123953
46861	123954
22181	123955
122932	123956
325492	123957
88338	123958
115343	123959
138579	123960
254395	123961
316147	123962
19599	123963
90136	123964
8349	123965
28666	123966
260081	123967
294	123968
6702	123969
89128	123970
9641	123971
61062	123972
79797	123973
143771	123974
184029	123975
20999	123976
18160	123977
35872	123978
291165	123979
279666	123980
289088	123981
321685	123982
284600	123983
86993	123984
180248	123985
350113	123986
235111	123987
197362	123988
3869	123989
165910	123990
59161	123991
49515	123992
69478	123993
92974	123994
22510	123995
110984	123996
53162	123997
28969	123998
2481	123999
126422	124000
1837	124001
313297	124002
21413	124003
109633	124004
5535	124005
26189	124006
71658	124007
3803	124008
14126	124009
5854	124010
4342	124011
108503	124012
10145	124013
172029	124014
72035	124015
89856	124016
44776	124017
29826	124018
3792	124019
33057	124020
312146	124021
912	124022
912	124023
26269	124024
4343	124025
28845	124026
163724	124027
6811	124028
46738	124029
31418	124030
18993	124031
143362	124032
88097	124033
136330	124034
171837	124035
231021	124036
24184	124037
5388	124038
69121	124039
143436	124040
167195	124041
318000	124042
37730	124043
25180	124044
68092	124045
120083	124046
1837	124047
7934	124048
141675	124049
19467	124050
23034	124051
3174	124052
1998	124053
28907	124054
13194	124055
26263	124056
24264	124057
191717	124058
19140	124059
17599	124060
345341	124061
123457	124062
223872	124063
89026	124064
48958	124065
5	124066
71760	124067
53863	124068
17688	124069
164833	124070
36888	124071
94647	124072
289152	124073
174592	124074
59313	124075
71751	124076
91221	124077
3069	124078
6067	124079
138284	124080
32030	124081
55975	124082
166615	124083
42705	124084
13112	124085
62883	124086
16646	124087
6068	124088
94746	124089
10599	124090
138778	124091
47091	124092
62758	124093
77986	124094
119850	124095
293614	124096
70166	124097
190384	124098
23224	124099
163648	124100
140113	124101
226331	124102
62774	124103
48966	124104
5524	124105
18003	124106
12758	124107
7096	124108
46317	124109
158144	124110
30305	124111
245727	124112
316770	124113
158561	124114
37574	124115
1045	124116
11003	124117
170001	124118
56003	124119
99088	124120
36240	124121
84071	124122
5098	124123
9288	124124
59086	124125
43033	124126
7339	124127
26878	124128
19982	124129
190920	124130
3654	124131
80288	124132
40124	124133
292997	124134
66968	124135
263340	124136
11512	124137
151843	124138
68	124139
74820	124140
9902	124141
52074	124142
9886	124143
599	124144
110912	124145
172952	124146
1824	124147
10479	124148
329406	124149
20631	124150
262788	124151
44032	124152
117655	124153
11855	124154
68369	124155
169629	124156
183771	124157
243998	124158
3382	124159
342322	124160
7825	124161
1	124162
14492	124163
16372	124164
19304	124165
77932	124166
99144	124167
159792	124168
10681	124169
9861	124170
24537	124171
10246	124172
119484	124173
8613	124174
387	124175
6256	124176
253569	124177
6888	124178
142453	124179
19093	124180
17451	124181
48634	124182
355023	124183
151945	124184
14492	124185
3132	124186
172536	124187
66035	124188
74736	124189
11526	124190
54502	124191
287248	124192
2084	124193
161959	124194
78956	124195
18532	124196
76503	124197
3342	124198
2397	124199
11644	124200
35328	124201
131943	124202
6270	124203
40143	124204
49258	124205
8875	124206
95301	124207
79912	124208
8117	124209
72519	124210
7255	124211
212065	124212
121628	124213
4016	124214
33696	124215
6452	124216
24634	124217
83324	124218
127495	124219
71670	124220
186332	124221
35661	124222
126301	124223
52674	124224
195745	124225
45478	124226
13432	124227
22499	124228
55346	124229
11077	124230
193267	124231
45216	124232
174213	124233
18	124234
21185	124235
39894	124236
128141	124237
112536	124238
56175	124239
232144	124240
50346	124241
14610	124242
21716	124243
3455	124244
268466	124245
56787	124246
70255	124247
8119	124248
39891	124249
4455	124250
145201	124251
178048	124252
172151	124253
64184	124254
138299	124255
26231	124256
118877	124257
217	124258
13443	124259
37646	124260
116153	124261
104774	124262
179175	124263
19582	124264
351	124265
41289	124266
179724	124267
28341	124268
261094	124269
1221	124270
26142	124271
40136	124272
99966	124273
65328	124274
103430	124275
104781	124276
69332	124277
275233	124278
106109	124279
211392	124280
35691	124281
78616	124282
23151	124283
39220	124284
110123	124285
25419	124286
25402	124287
119111	124288
40282	124289
26081	124290
12560	124291
120166	124292
91708	124293
3383	124294
116913	124295
7387	124296
112027	124297
6927	124298
11827	124299
213858	124300
61001	124301
216413	124302
71067	124303
164447	124304
184963	124305
43438	124306
125829	124307
27036	124308
18157	124309
19679	124310
4139	124311
7897	124312
25500	124313
121084	124314
37851	124315
43630	124316
79447	124317
10361	124318
19531	124319
19524	124320
83405	124321
284962	124322
306923	124323
54655	124324
122435	124325
45450	124326
196703	124327
10791	124328
16063	124329
275900	124330
291746	124331
333354	124332
81744	124333
18273	124334
121157	124335
203649	124336
61643	124337
15963	124338
173960	124339
26557	124340
172797	124341
173698	124342
99865	124343
113820	124344
68876	124345
101268	124346
144222	124347
95000	124348
269045	124349
36910	124350
178782	124351
21008	124352
54854	124353
44117	124354
13411	124355
170006	124356
188811	124357
4474	124358
10367	124359
145216	124360
5524	124361
53678	124362
82652	124363
67149	124364
29103	124365
119719	124366
23203	124367
68952	124368
313266	124369
3101	124370
78020	124371
118929	124372
52965	124373
236542	124374
31675	124375
202099	124376
21345	124377
3657	124378
136619	124379
2762	124380
33785	124381
48955	124382
118052	124383
52856	124384
76034	124385
30236	124386
173379	124387
18750	124388
4188	124389
126221	124390
153579	124391
18577	124392
10394	124393
78145	124394
52107	124395
7771	124396
3809	124397
1400	124398
126551	124399
64421	124400
215188	124401
104766	124402
218349	124403
111571	124404
16992	124405
202470	124406
203324	124407
335778	124408
179078	124409
110402	124410
288966	124411
17258	124412
126967	124413
82558	124414
26782	124415
178608	124416
316847	124417
13258	124418
48974	124419
109108	124420
73799	124421
288492	124422
184178	124423
255	124424
1650	124425
112042	124426
311677	124427
216008	124428
48213	124429
111480	124430
288699	124431
43603	124432
171053	124433
8272	124434
161763	124435
23704	124436
302792	124437
215998	124438
330024	124439
52541	124440
174525	124441
119457	124442
41450	124443
2011	124444
2011	124445
27643	124446
11932	124447
16911	124448
11077	124449
4629	124450
83359	124451
34077	124452
12933	124453
12685	124454
19055	124455
167805	124456
22447	124457
354095	124458
315819	124459
71222	124460
192366	124461
56216	124462
12189	124463
277517	124464
93450	124465
42955	124466
194	124467
15299	124468
69651	124469
311053	124470
158931	124471
147434	124472
32966	124473
45397	124474
9037	124475
94321	124476
199495	124477
22320	124478
122390	124479
209032	124480
5183	124481
122830	124482
81955	124483
36006	124484
32949	124485
53497	124486
78658	124487
20534	124488
144620	124489
126522	124490
92900	124491
72678	124492
119242	124493
3259	124494
189367	124495
115519	124496
29493	124497
2493	124498
44106	124499
8107	124500
139656	124501
45	124502
127571	124503
5632	124504
13653	124505
82283	124506
152686	124507
91781	124508
86449	124509
13016	124510
97956	124511
253144	124512
5013	124513
138358	124514
27566	124515
57677	124516
57677	124517
220893	124518
8111	124519
53477	124520
67387	124521
151202	124522
5221	124523
34153	124524
20791	124525
3675	124526
44125	124527
95986	124528
339542	124529
129763	124530
205867	124531
294413	124532
229726	124533
58499	124534
89929	124535
231732	124536
7822	124537
41406	124538
193720	124539
109095	124540
35038	124541
128446	124542
165713	124543
13119	124544
21809	124545
15069	124546
1020	124547
283434	124548
293	124549
1065	124550
43505	124551
4594	124552
178525	124553
55305	124554
290471	124555
45592	124556
66536	124557
84638	124558
201447	124559
321987	124560
173585	124561
111248	124562
109756	124563
73138	124564
171029	124565
161064	124566
77618	124567
144096	124568
5140	124569
14989	124570
91397	124571
173198	124572
210228	124573
10346	124574
199217	124575
152668	124576
356792	124577
122182	124578
74249	124579
329173	124580
2314	124581
33646	124582
278729	124583
182186	124584
55718	124585
129723	124586
5707	124587
349580	124588
265230	124589
37597	124590
150796	124591
203664	124592
158887	124593
92434	124594
288685	124595
210495	124596
327123	124597
83732	124598
290563	124599
81752	124600
61021	124601
35941	124602
81564	124603
114008	124604
303287	124605
251992	124606
36972	124607
251902	124608
254523	124609
17762	124610
9879	124611
229855	124612
176806	124613
720	124614
72756	124615
91881	124616
140300	124617
223825	124618
195989	124619
271213	124620
97819	124621
100490	124622
528	124623
71686	124624
59880	124625
322278	124626
123613	124627
251441	124628
195965	124629
305516	124630
87968	124631
20462	124632
175738	124633
48423	124634
33851	124635
720	124636
284132	124637
96799	124638
28846	124639
143149	124640
41364	124641
245113	124642
1467	124643
141731	124644
2796	124645
16641	124646
337359	124647
26432	124648
35006	124649
6589	124650
121107	124651
22000	124652
327738	124653
66932	124654
42612	124655
5586	124656
266728	124657
25412	124658
168900	124659
102831	124660
36634	124661
326581	124662
8860	124663
356457	124664
298	124665
5206	124666
6919	124667
97937	124668
67811	124669
17940	124670
9603	124671
218253	124672
55216	124673
186251	124674
19026	124675
19157	124676
153217	124677
161523	124678
239413	124679
2460	124680
64437	124681
15581	124682
94923	124683
83177	124684
97888	124685
180961	124686
113643	124687
80459	124688
61226	124689
122922	124690
34732	124691
84938	124692
7855	124693
51299	124694
16970	124695
106549	124696
147757	124697
32585	124698
121131	124699
4791	124700
287635	124701
48629	124702
8591	124703
51649	124704
186568	124705
39089	124706
97590	124707
32190	124708
226173	124709
80948	124710
202343	124711
312163	124712
80521	124713
36179	124714
36388	124715
67585	124716
3539	124717
125041	124718
16209	124719
219396	124720
196593	124721
196593	124722
24941	124723
2647	124724
54429	124725
42184	124726
2178	124727
13177	124728
91	124729
83	124730
2274	124731
10112	124732
72405	124733
189103	124734
26444	124735
1052	124736
175367	124737
21782	124738
37292	124739
14783	124740
145001	124741
21088	124742
25009	124743
244246	124744
240106	124745
7909	124746
110003	124747
80545	124748
6	124749
96209	124750
91769	124751
2178	124752
84645	124753
5775	124754
194732	124755
175231	124756
180711	124757
94776	124758
104971	124759
223703	124760
84881	124761
113528	124762
11449	124763
98005	124764
2334	124765
40076	124766
3797	124767
65200	124768
156027	124769
2925	124770
82947	124771
43292	124772
2647	124773
3677	124774
4779	124775
117068	124776
95296	124777
156841	124778
86592	124779
256925	124780
15796	124781
45016	124782
176553	124783
13281	124784
38830	124785
91890	124786
166418	124787
76784	124788
27833	124789
112507	124790
27203	124791
47718	124792
352335	124793
9299	124794
10702	124795
275626	124796
108996	124797
365	124798
197	124799
2718	124800
14483	124801
163772	124802
16900	124803
65093	124804
33423	124805
19179	124806
118503	124807
265277	124808
312240	124809
91948	124810
130028	124811
4891	124812
37237	124813
13228	124814
34006	124815
1929	124816
73662	124817
66669	124818
2012	124819
127702	124820
54971	124821
311997	124822
721	124823
127756	124824
176733	124825
34976	124826
145879	124827
110450	124828
22977	124829
257897	124830
11819	124831
172784	124832
14876	124833
287821	124834
10018	124835
184253	124836
6178	124837
78199	124838
61427	124839
93711	124840
14404	124841
92591	124842
231595	124843
265145	124844
161630	124845
14537	124846
152130	124847
83837	124848
227814	124849
279999	124850
15504	124851
10878	124852
162684	124853
3632	124854
75369	124855
293149	124856
17630	124857
172887	124858
1497	124859
190124	124860
98439	124861
73959	124862
217327	124863
221271	124864
84567	124865
39166	124866
31300	124867
2695	124868
58041	124869
16160	124870
292159	124871
344949	124872
293005	124873
248230	124874
1815	124875
29752	124876
7245	124877
2274	124878
38679	124879
10894	124880
110002	124881
27891	124882
33321	124883
43214	124884
193921	124885
222797	124886
105161	124887
1416	124888
73220	124889
135032	124890
57835	124891
163727	124892
130956	124893
21251	124894
14404	124895
127675	124896
4465	124897
49931	124898
242521	124899
3986	124900
4776	124901
8400	124902
81007	124903
81461	124904
257301	124905
228917	124906
8894	124907
153591	124908
139437	124909
132178	124910
60566	124911
24816	124912
151331	124913
6308	124914
188574	124915
329451	124916
306800	124917
121943	124918
29184	124919
170651	124920
563	124921
209372	124922
11554	124923
72751	124924
22187	124925
293307	124926
196024	124927
70309	124928
24412	124929
45535	124930
17334	124931
60581	124932
11811	124933
28993	124934
11194	124935
289663	124936
8384	124937
67403	124938
57951	124939
82537	124940
189471	124941
3573	124942
26696	124943
3718	124944
25813	124945
15212	124946
16893	124947
115526	124948
221214	124949
91622	124950
24912	124951
84571	124952
341	124953
34725	124954
85001	124955
3894	124956
15927	124957
74547	124958
72090	124959
175101	124960
198459	124961
2930	124962
50243	124963
36983	124964
21044	124965
156395	124966
319100	124967
76452	124968
74638	124969
4040	124970
6134	124971
283275	124972
135742	124973
286554	124974
175350	124975
52412	124976
233558	124977
47541	124978
11913	124979
219446	124980
82400	124981
133167	124982
171382	124983
77213	124984
161596	124985
5599	124986
9077	124987
329177	124988
2584	124989
31738	124990
11559	124991
4095	124992
205043	124993
27304	124994
36156	124995
158644	124996
22477	124997
1015	124998
4095	124999
48368	125000
4606	125001
133558	125002
64590	125003
24661	125004
4223	125005
63444	125006
125600	125007
669	125008
14618	125009
29359	125010
210282	125011
269301	125012
80152	125013
132684	125014
101003	125015
35437	125016
9255	125017
75736	125018
121015	125019
17965	125020
5982	125021
35993	125022
103947	125023
38634	125024
350821	125025
193452	125026
38694	125027
280515	125028
121203	125029
71979	125030
998	125031
18705	125032
329753	125033
152520	125034
130682	125035
137305	125036
355583	125037
89274	125038
323133	125039
326231	125040
43852	125041
325959	125042
205670	125043
351662	125044
61705	125045
25133	125046
99673	125047
211179	125048
289546	125049
113663	125050
294370	125051
172024	125052
83362	125053
27169	125054
91413	125055
24198	125056
323598	125057
351627	125058
59232	125059
203620	125060
162883	125061
180664	125062
48816	125063
266068	125064
83499	125065
63093	125066
62333	125067
18115	125068
85173	125069
9137	125070
222997	125071
1817	125072
162330	125073
326521	125074
346443	125075
35781	125076
128084	125077
185884	125078
26464	125079
5951	125080
120960	125081
147568	125082
290467	125083
161553	125084
353222	125085
22140	125086
103451	125087
116350	125088
63502	125089
201285	125090
305178	125091
53634	125092
296600	125093
97195	125094
72172	125095
7887	125096
35796	125097
308077	125098
64466	125099
194677	125100
42216	125101
354677	125102
47512	125103
92926	125104
179689	125105
114445	125106
17505	125107
134617	125108
73319	125109
73040	125110
36640	125111
26854	125112
277724	125113
35922	125114
113737	125115
93498	125116
230860	125117
43261	125118
280905	125119
179865	125120
237409	125121
114926	125122
108443	125123
23698	125124
49160	125125
86563	125126
119143	125127
40894	125128
207965	125129
84304	125130
71023	125131
64133	125132
42650	125133
60638	125134
199278	125135
15657	125136
71172	125137
45295	125138
22252	125139
97774	125140
71023	125141
80104	125142
54076	125143
98099	125144
225101	125145
211801	125146
192335	125147
2322	125148
236902	125149
207645	125150
203919	125151
159977	125152
11091	125153
85471	125154
13029	125155
113928	125156
133505	125157
286872	125158
267334	125159
43292	125160
3971	125161
19979	125162
26504	125163
83543	125164
79453	125165
130447	125166
151919	125167
110398	125168
35179	125169
28428	125170
212927	125171
83102	125172
76251	125173
209171	125174
207968	125175
7668	125176
179984	125177
148546	125178
6009	125179
238772	125180
121334	125181
133528	125182
184386	125183
58061	125184
302756	125185
75721	125186
37140	125187
22148	125188
31523	125189
57911	125190
69039	125191
230373	125192
65037	125193
157556	125194
70175	125195
30717	125196
109854	125197
183138	125198
84945	125199
18662	125200
60030	125201
206496	125202
157826	125203
193879	125204
108949	125205
120468	125206
54567	125207
52795	125208
46947	125209
122307	125210
325879	125211
13204	125212
312118	125213
14390	125214
192386	125215
31520	125216
7222	125217
105947	125218
101617	125219
26513	125220
99728	125221
96069	125222
11632	125223
245147	125224
104536	125225
101603	125226
2924	125227
14899	125228
210804	125229
184456	125230
31766	125231
135322	125232
33724	125233
15919	125234
20941	125235
15936	125236
40426	125237
40426	125238
24011	125239
169152	125240
179027	125241
25481	125242
148155	125243
48738	125244
110735	125245
22033	125246
131229	125247
10353	125248
265179	125249
172	125250
15	125251
93838	125252
30506	125253
32581	125254
201201	125255
132697	125256
56703	125257
284639	125258
334070	125259
287535	125260
175676	125261
291507	125262
101182	125263
39151	125264
294187	125265
128462	125266
107030	125267
37836	125268
106829	125269
110600	125270
66208	125271
100674	125272
159922	125273
137809	125274
90490	125275
5756	125276
9234	125277
36595	125278
7850	125279
77590	125280
116064	125281
40300	125282
26494	125283
781	125284
18126	125285
58193	125286
2655	125287
37288	125288
21886	125289
26848	125290
174750	125291
116927	125292
234443	125293
92159	125294
62637	125295
112408	125296
5495	125297
108512	125298
190601	125299
30922	125300
194447	125301
96	125302
73841	125303
73459	125304
95668	125305
8995	125306
50004	125307
1871	125308
118338	125309
3158	125310
237092	125311
117995	125312
9246	125313
76114	125314
314736	125315
7689	125316
19646	125317
68935	125318
8386	125319
75348	125320
4491	125321
34471	125322
18068	125323
3159	125324
337038	125325
137935	125326
7782	125327
48895	125328
95005	125329
18476	125330
12574	125331
2215	125332
169081	125333
2698	125334
118522	125335
4827	125336
1109	125337
48699	125338
90348	125339
36920	125340
21267	125341
335040	125342
77505	125343
246435	125344
101528	125345
87997	125346
83644	125347
30351	125348
139	125349
124337	125350
13791	125351
15412	125352
200980	125353
30073	125354
125358	125355
45481	125356
159810	125357
5025	125358
3580	125359
114477	125360
88578	125361
96719	125362
119338	125363
22259	125364
214408	125365
84778	125366
1820	125367
107023	125368
1321	125369
27	125370
8325	125371
111979	125372
3060	125373
307994	125374
130076	125375
34334	125376
84329	125377
24480	125378
64571	125379
209641	125380
274902	125381
12767	125382
93278	125383
76235	125384
38069	125385
9464	125386
70696	125387
64424	125388
71762	125389
34990	125390
175911	125391
169367	125392
129130	125393
44364	125394
171718	125395
84251	125396
76130	125397
349999	125398
198764	125399
122190	125400
17491	125401
189067	125402
11133	125403
20987	125404
176524	125405
333663	125406
108882	125407
31794	125408
172005	125409
77003	125410
226720	125411
157027	125412
15344	125413
35603	125414
11046	125415
12211	125416
54800	125417
30606	125418
98571	125419
41986	125420
85868	125421
201098	125422
129261	125423
93240	125424
208466	125425
216277	125426
326839	125427
14330	125428
59173	125429
55584	125430
281727	125431
44895	125432
39693	125433
297435	125434
46723	125435
114884	125436
188563	125437
115862	125438
60562	125439
253847	125440
137380	125441
89442	125442
240916	125443
353296	125444
222043	125445
307771	125446
306502	125447
309105	125448
115401	125449
277367	125450
55629	125451
81075	125452
352592	125453
124630	125454
76456	125455
207104	125456
351113	125457
100265	125458
8440	125459
243648	125460
344892	125461
8755	125462
41065	125463
156186	125464
287247	125465
47980	125466
26566	125467
35956	125468
234	125469
7	125470
5131	125471
184185	125472
141625	125473
84402	125474
328034	125475
298729	125476
274625	125477
13414	125478
76451	125479
168834	125480
185554	125481
67882	125482
272098	125483
25547	125484
51710	125485
116285	125486
302809	125487
51488	125488
44668	125489
17135	125490
25155	125491
197240	125492
99347	125493
155301	125494
130397	125495
79072	125496
80974	125497
338275	125498
69129	125499
55706	125500
169234	125501
204129	125502
114215	125503
308823	125504
115889	125505
31468	125506
200075	125507
256777	125508
43750	125509
116071	125510
354914	125511
177768	125512
23793	125513
250070	125514
270110	125515
236130	125516
5669	125517
17137	125518
300976	125519
156707	125520
31741	125521
107199	125522
126488	125523
108900	125524
191966	125525
66083	125526
111393	125527
111385	125528
149629	125529
294684	125530
25709	125531
46608	125532
74313	125533
72611	125534
67772	125535
144577	125536
49702	125537
139638	125538
25586	125539
198049	125540
91081	125541
115910	125542
250635	125543
60240	125544
116176	125545
48284	125546
71040	125547
308315	125548
254108	125549
46488	125550
280490	125551
309767	125552
331366	125553
38276	125554
209406	125555
332362	125556
47760	125557
115901	125558
24166	125559
59770	125560
13762	125561
2554	125562
119292	125563
58605	125564
242651	125565
38396	125566
28234	125567
22502	125568
301965	125569
155126	125570
41269	125571
45399	125572
253788	125573
270	125574
2556	125575
4170	125576
53176	125577
7339	125578
332492	125579
318	125580
40535	125581
55602	125582
6040	125583
3504	125584
1141	125585
62255	125586
27283	125587
907	125588
100784	125589
20495	125590
41600	125591
253	125592
99118	125593
42347	125594
21565	125595
5209	125596
122424	125597
1824	125598
106987	125599
136846	125600
260832	125601
28966	125602
11893	125603
55714	125604
134483	125605
99684	125606
132368	125607
238339	125608
87061	125609
309117	125610
92725	125611
260667	125612
92223	125613
143146	125614
189738	125615
37434	125616
114912	125617
8921	125618
4295	125619
29162	125620
211313	125621
9635	125622
102888	125623
2942	125624
60052	125625
21429	125626
18449	125627
61999	125628
345171	125629
187965	125630
8103	125631
45769	125632
130725	125633
92735	125634
25371	125635
65955	125636
124454	125637
51454	125638
25125	125639
116104	125640
14442	125641
61912	125642
211739	125643
31786	125644
55079	125645
8379	125646
128618	125647
97588	125648
235545	125649
28353	125650
26473	125651
58	125652
115886	125653
57744	125654
124112	125655
46280	125656
122217	125657
2310	125658
292539	125659
240752	125660
75708	125661
47849	125662
168166	125663
106353	125664
327899	125665
60420	125666
278263	125667
59955	125668
339269	125669
42055	125670
256811	125671
55852	125672
169	125673
10109	125674
305673	125675
38683	125676
48477	125677
13147	125678
159787	125679
178535	125680
11319	125681
78820	125682
139075	125683
34086	125684
119477	125685
140217	125686
154440	125687
130148	125688
15649	125689
71166	125690
37002	125691
35621	125692
32470	125693
38846	125694
20468	125695
72359	125696
6742	125697
75706	125698
31636	125699
1346	125700
81843	125701
98997	125702
61320	125703
18398	125704
63944	125705
255218	125706
155140	125707
118945	125708
159047	125709
24919	125710
37456	125711
284423	125712
24846	125713
18058	125714
42004	125715
185732	125716
8486	125717
58297	125718
5662	125719
54852	125720
9205	125721
65064	125722
11776	125723
8239	125724
169164	125725
11612	125726
15	125727
39835	125728
165686	125729
29073	125730
1249	125731
10952	125732
70057	125733
112859	125734
40155	125735
72842	125736
76693	125737
126247	125738
349395	125739
26263	125740
131339	125741
76498	125742
136632	125743
102477	125744
309072	125745
353223	125746
355505	125747
349893	125748
310619	125749
231377	125750
98933	125751
206387	125752
90040	125753
28000	125754
228813	125755
60215	125756
178589	125757
82726	125758
110892	125759
267626	125760
137218	125761
51421	125762
128032	125763
324555	125764
137800	125765
211599	125766
99989	125767
40399	125768
48468	125769
81683	125770
36061	125771
9822	125772
117633	125773
6571	125774
56364	125775
143944	125776
21029	125777
186802	125778
11345	125779
123864	125780
3445	125781
129573	125782
99193	125783
16968	125784
34084	125785
103141	125786
42564	125787
10798	125788
53170	125789
76890	125790
348075	125791
39184	125792
246538	125793
54732	125794
42527	125795
7586	125796
277603	125797
201762	125798
13837	125799
21221	125800
159539	125801
34888	125802
29031	125803
217902	125804
324183	125805
84351	125806
27945	125807
300651	125808
86355	125809
310480	125810
12211	125811
24389	125812
17941	125813
291907	125814
10531	125815
98656	125816
56687	125817
17840	125818
81891	125819
22705	125820
16006	125821
65288	125822
52684	125823
142698	125824
4020	125825
71498	125826
228900	125827
77893	125828
10419	125829
48869	125830
54804	125831
67236	125832
34058	125833
87921	125834
10938	125835
85006	125836
194393	125837
48464	125838
246056	125839
310170	125840
190750	125841
93757	125842
64195	125843
1839	125844
49415	125845
76419	125846
110673	125847
26469	125848
184414	125849
9983	125850
110019	125851
327457	125852
52062	125853
8544	125854
52765	125855
46875	125856
114945	125857
10248	125858
3474	125859
49536	125860
138035	125861
46679	125862
193425	125863
120309	125864
290600	125865
289968	125866
14931	125867
75394	125868
63666	125869
57070	125870
42586	125871
298236	125872
39268	125873
10521	125874
526	125875
293753	125876
50966	125877
49909	125878
16351	125879
9927	125880
15305	125881
47219	125882
338050	125883
192468	125884
3528	125885
208658	125886
17883	125887
12889	125888
240115	125889
103018	125890
10308	125891
38571	125892
4277	125893
110586	125894
76824	125895
77557	125896
19940	125897
5167	125898
246749	125899
169289	125900
48824	125901
109401	125902
23026	125903
10571	125904
2537	125905
235723	125906
69484	125907
103745	125908
81713	125909
9428	125910
19326	125911
17844	125912
146930	125913
291377	125914
144642	125915
161177	125916
50244	125917
555	125918
118713	125919
105944	125920
113680	125921
75494	125922
24084	125923
8194	125924
672	125925
32381	125926
96268	125927
47165	125928
56921	125929
252	125930
6189	125931
43501	125932
57183	125933
140823	125934
14678	125935
23104	125936
193184	125937
1906	125938
21572	125939
351957	125940
1447	125941
119390	125942
8237	125943
34327	125944
72183	125945
352948	125946
3147	125947
48577	125948
1977	125949
86068	125950
3308	125951
27666	125952
136006	125953
2153	125954
60683	125955
65073	125956
133919	125957
14150	125958
19218	125959
16858	125960
568	125961
3313	125962
209999	125963
22946	125964
338072	125965
59528	125966
57150	125967
43896	125968
27675	125969
290206	125970
175074	125971
27080	125972
209847	125973
156472	125974
65522	125975
72500	125976
81382	125977
242906	125978
51961	125979
4591	125980
110044	125981
143172	125982
174479	125983
49145	125984
205877	125985
114544	125986
606	125987
288920	125988
3105	125989
41858	125990
119214	125991
199737	125992
19249	125993
152878	125994
91971	125995
357022	125996
109793	125997
108809	125998
72121	125999
92	126000
152000	126001
91692	126002
129849	126003
99841	126004
45492	126005
99709	126006
182455	126007
147490	126008
116704	126009
19042	126010
142846	126011
71418	126012
11628	126013
41	126014
33237	126015
270049	126016
55074	126017
3259	126018
29790	126019
29520	126020
4390	126021
19233	126022
18353	126023
30584	126024
29060	126025
6571	126026
121632	126027
243913	126028
354990	126029
5307	126030
87712	126031
109732	126032
49009	126033
19799	126034
2653	126035
39553	126036
182729	126037
20392	126038
7256	126039
73160	126040
309251	126041
176708	126042
294550	126043
250772	126044
196836	126045
72974	126046
1653	126047
20261	126048
234	126049
418	126050
6875	126051
61524	126052
150403	126053
29219	126054
5251	126055
155016	126056
32370	126057
28875	126058
106645	126059
28890	126060
9451	126061
103926	126062
201243	126063
24293	126064
23504	126065
2902	126066
15394	126067
140945	126068
344931	126069
33201	126070
8023	126071
113170	126072
174490	126073
130869	126074
219961	126075
60036	126076
7822	126077
19121	126078
110944	126079
170369	126080
48639	126081
35001	126082
60893	126083
309162	126084
42653	126085
355	126086
48614	126087
114013	126088
74231	126089
110543	126090
23083	126091
79426	126092
110734	126093
51718	126094
137515	126095
79979	126096
34307	126097
68912	126098
37023	126099
91838	126100
14624	126101
33313	126102
287534	126103
140379	126104
72101	126105
4316	126106
5259	126107
12195	126108
56283	126109
27227	126110
10389	126111
109133	126112
71349	126113
10233	126114
2519	126115
105368	126116
171484	126117
3964	126118
102593	126119
5708	126120
147972	126121
58537	126122
17214	126123
37780	126124
58981	126125
103119	126126
66141	126127
10678	126128
7617	126129
5252	126130
222253	126131
1346	126132
62305	126133
155176	126134
45212	126135
118259	126136
4829	126137
37779	126138
2195	126139
325302	126140
1486	126141
22977	126142
17986	126143
1732	126144
300562	126145
295890	126146
173472	126147
72028	126148
78110	126149
109743	126150
352189	126151
169517	126152
99653	126153
30071	126154
158243	126155
73750	126156
2718	126157
246847	126158
42945	126159
77263	126160
165372	126161
88925	126162
56035	126163
116933	126164
279030	126165
182434	126166
13360	126167
73677	126168
16485	126169
186980	126170
185534	126171
6971	126172
415	126173
12072	126174
31182	126175
33143	126176
1143	126177
59441	126178
42674	126179
81579	126180
9988	126181
262876	126182
133499	126183
177292	126184
195147	126185
38063	126186
36033	126187
13214	126188
17707	126189
310748	126190
5267	126191
58288	126192
241787	126193
23954	126194
59209	126195
101133	126196
5743	126197
6586	126198
102	126199
40938	126200
37626	126201
90260	126202
19319	126203
27200	126204
42680	126205
55395	126206
36849	126207
6114	126208
1824	126209
1292	126210
51811	126211
61523	126212
22165	126213
47902	126214
66942	126215
15293	126216
676	126217
12465	126218
9733	126219
172868	126220
106489	126221
67391	126222
28691	126223
138592	126224
90661	126225
917	126226
85402	126227
10776	126228
20521	126229
9078	126230
27916	126231
13973	126232
67688	126233
113583	126234
71584	126235
12347	126236
45600	126237
147221	126238
123899	126239
24625	126240
83883	126241
38419	126242
352389	126243
1739	126244
7443	126245
195312	126246
9505	126247
18210	126248
249087	126249
283	126250
5087	126251
166002	126252
7098	126253
75948	126254
201005	126255
15741	126256
124880	126257
2082	126258
3181	126259
5788	126260
23772	126261
25791	126262
28490	126263
230710	126264
103801	126265
92209	126266
169902	126267
173030	126268
172311	126269
248832	126270
511	126271
1818	126272
81020	126273
282086	126274
174095	126275
233483	126276
1815	126277
34052	126278
16633	126279
172015	126280
325878	126281
66460	126282
25253	126283
21426	126284
34167	126285
190088	126286
128927	126287
84313	126288
90613	126289
156649	126290
72786	126291
659	126292
107092	126293
70444	126294
26481	126295
334011	126296
66858	126297
99920	126298
13735	126299
9662	126300
118223	126301
46092	126302
62856	126303
112026	126304
18600	126305
10943	126306
3744	126307
19755	126308
303091	126309
13933	126310
39929	126311
81602	126312
1717	126313
1281	126314
32894	126315
209613	126316
1786	126317
4173	126318
1864	126319
71970	126320
72042	126321
200681	126322
15627	126323
1864	126324
32873	126325
30931	126326
48829	126327
42945	126328
11791	126329
116930	126330
19728	126331
20804	126332
90396	126333
82914	126334
139253	126335
11592	126336
70694	126337
138309	126338
21775	126339
15575	126340
11222	126341
64861	126342
25628	126343
27234	126344
74174	126345
59507	126346
59018	126347
10024	126348
9626	126349
5475	126350
169795	126351
139738	126352
32112	126353
27054	126354
5724	126355
35662	126356
2207	126357
69888	126358
98690	126359
53912	126360
354793	126361
11471	126362
175036	126363
100665	126364
79964	126365
149609	126366
44823	126367
71908	126368
27383	126369
39889	126370
108485	126371
327747	126372
330835	126373
73850	126374
88771	126375
80290	126376
32636	126377
112046	126378
81113	126379
11369	126380
924	126381
302081	126382
10243	126383
51349	126384
101463	126385
201613	126386
66716	126387
68903	126388
77674	126389
44625	126390
72007	126391
334834	126392
28403	126393
14028	126394
19455	126395
12792	126396
77691	126397
326840	126398
17470	126399
194973	126400
88809	126401
17199	126402
4641	126403
184505	126404
150647	126405
32558	126406
105343	126407
35489	126408
314142	126409
4905	126410
158388	126411
290254	126412
65608	126413
105475	126414
3760	126415
45461	126416
67779	126417
9615	126418
206001	126419
10137	126420
93926	126421
147427	126422
72142	126423
119074	126424
3977	126425
2322	126426
49453	126427
262834	126428
19498	126429
58652	126430
198499	126431
512	126432
4729	126433
136231	126434
171655	126435
194478	126436
46061	126437
27033	126438
4114	126439
108714	126440
112204	126441
42992	126442
31234	126443
16017	126444
10814	126445
292579	126446
285615	126447
36210	126448
46965	126449
56566	126450
1137	126451
22386	126452
38583	126453
319274	126454
30747	126455
32676	126456
31797	126457
13176	126458
79871	126459
109967	126460
117332	126461
115802	126462
25746	126463
116910	126464
24511	126465
245617	126466
3915	126467
239296	126468
1949	126469
103659	126470
97262	126471
79459	126472
8760	126473
64321	126474
288243	126475
126625	126476
14304	126477
134219	126478
22026	126479
32832	126480
20279	126481
14435	126482
17622	126483
169573	126484
39136	126485
10357	126486
17671	126487
12	126488
3486	126489
1085	126490
97608	126491
120323	126492
10869	126493
158583	126494
65307	126495
55250	126496
3651	126497
109832	126498
90090	126499
34452	126500
84312	126501
63690	126502
17054	126503
36841	126504
12842	126505
43913	126506
4596	126507
41417	126508
10986	126509
40285	126510
10158	126511
18562	126512
53951	126513
177856	126514
6675	126515
20002	126516
29283	126517
5421	126518
24795	126519
1333	126520
9909	126521
24491	126522
304820	126523
27530	126524
14606	126525
308642	126526
46438	126527
60	126528
6446	126529
13377	126530
31216	126531
32282	126532
4568	126533
8394	126534
124340	126535
5087	126536
35456	126537
294385	126538
149089	126539
59924	126540
88268	126541
6980	126542
118450	126543
15082	126544
98742	126545
91964	126546
18747	126547
111387	126548
98232	126549
255669	126550
229275	126551
26678	126552
98353	126553
89612	126554
280116	126555
213982	126556
116705	126557
223487	126558
49326	126559
75970	126560
3096	126561
54247	126562
44258	126563
207835	126564
287601	126565
114224	126566
85374	126567
332417	126568
280435	126569
138810	126570
153662	126571
91611	126572
202447	126573
250457	126574
120412	126575
41815	126576
154760	126577
153603	126578
225235	126579
332776	126580
220281	126581
17405	126582
20671	126583
279515	126584
9633	126585
214342	126586
286094	126587
82293	126588
343001	126589
210112	126590
41474	126591
138858	126592
155053	126593
250353	126594
240291	126595
129212	126596
207822	126597
261392	126598
153573	126599
9876	126600
349883	126601
301806	126602
230279	126603
98107	126604
106156	126605
99576	126606
99770	126607
200346	126608
550	126609
120421	126610
186125	126611
203000	126612
223062	126613
117247	126614
93065	126615
78	126616
185114	126617
16474	126618
210612	126619
92065	126620
54641	126621
28298	126622
351	126623
188823	126624
97248	126625
5214	126626
10599	126627
14635	126628
240933	126629
277892	126630
51100	126631
24393	126632
346276	126633
29031	126634
28802	126635
61067	126636
5656	126637
115118	126638
333587	126639
145656	126640
295392	126641
59085	126642
61723	126643
322885	126644
227652	126645
203491	126646
57588	126647
332402	126648
187080	126649
24057	126650
22746	126651
39112	126652
139274	126653
125468	126654
39137	126655
67491	126656
32475	126657
19532	126658
103210	126659
28187	126660
129901	126661
20192	126662
33202	126663
81531	126664
240889	126665
188010	126666
123781	126667
336537	126668
235989	126669
241620	126670
22140	126671
280319	126672
11242	126673
21713	126674
288825	126675
69617	126676
169376	126677
305232	126678
20993	126679
21712	126680
53534	126681
63746	126682
25305	126683
308558	126684
26843	126685
96473	126686
150625	126687
150759	126688
9199	126689
6728	126690
4557	126691
63794	126692
87122	126693
115208	126694
115024	126695
14100	126696
42445	126697
2687	126698
30548	126699
173140	126700
75248	126701
175776	126702
292689	126703
60347	126704
106710	126705
231963	126706
89171	126707
184507	126708
8074	126709
249032	126710
179	126711
43715	126712
10267	126713
9059	126714
45231	126715
190390	126716
59205	126717
215560	126718
1997	126719
291015	126720
10574	126721
51209	126722
142909	126723
16587	126724
38010	126725
233894	126726
158424	126727
148034	126728
201335	126729
2411	126730
331	126731
9731	126732
110649	126733
126643	126734
301056	126735
310406	126736
80321	126737
186248	126738
139980	126739
37785	126740
100851	126741
347162	126742
286067	126743
116715	126744
292213	126745
51623	126746
72862	126747
33868	126748
84489	126749
250228	126750
142776	126751
143017	126752
36160	126753
297351	126754
77572	126755
72500	126756
124332	126757
1483	126758
40043	126759
63331	126760
123135	126761
14810	126762
137518	126763
30495	126764
58218	126765
19469	126766
95212	126767
65871	126768
71872	126769
70462	126770
2292	126771
73546	126772
1221	126773
8936	126774
1673	126775
96146	126776
1825	126777
175110	126778
163825	126779
18271	126780
118921	126781
2036	126782
13169	126783
500	126784
2246	126785
2246	126786
159503	126787
9599	126788
125173	126789
59396	126790
174725	126791
2168	126792
29028	126793
141134	126794
59524	126795
175153	126796
51510	126797
233265	126798
200538	126799
3891	126800
72846	126801
28932	126802
24295	126803
175731	126804
16658	126805
53911	126806
34278	126807
72268	126808
34309	126809
139146	126810
52511	126811
174729	126812
1035	126813
38549	126814
24314	126815
36554	126816
41937	126817
71725	126818
62484	126819
189465	126820
31778	126821
108490	126822
125848	126823
44302	126824
74875	126825
118257	126826
31095	126827
66985	126828
292069	126829
3742	126830
3563	126831
49928	126832
23136	126833
143205	126834
28960	126835
123995	126836
11612	126837
63653	126838
4577	126839
260849	126840
202589	126841
198983	126842
48001	126843
50746	126844
1036	126845
81808	126846
91821	126847
163349	126848
46574	126849
130583	126850
5326	126851
109198	126852
12414	126853
158673	126854
121936	126855
154915	126856
4258	126857
50409	126858
176071	126859
7030	126860
172326	126861
101308	126862
140009	126863
348439	126864
5522	126865
68470	126866
25500	126867
7455	126868
4009	126869
55231	126870
78041	126871
13719	126872
1527	126873
4165	126874
163194	126875
107461	126876
48	126877
27010	126878
79296	126879
71613	126880
64799	126881
109976	126882
325	126883
76070	126884
110636	126885
1674	126886
30484	126887
1515	126888
87041	126889
6144	126890
35571	126891
329	126892
22165	126893
94383	126894
1855	126895
55778	126896
48355	126897
226482	126898
6859	126899
10763	126900
25332	126901
305529	126902
311311	126903
85092	126904
78059	126905
271850	126906
1113	126907
35167	126908
65892	126909
9768	126910
8569	126911
57802	126912
45312	126913
14042	126914
32147	126915
171584	126916
7414	126917
191909	126918
92398	126919
16950	126920
3938	126921
70427	126922
63692	126923
175668	126924
154542	126925
254945	126926
24481	126927
110183	126928
186079	126929
291	126930
33798	126931
16487	126932
300588	126933
6617	126934
32506	126935
336853	126936
6541	126937
39910	126938
24475	126939
5734	126940
73884	126941
47134	126942
286527	126943
65564	126944
13244	126945
40331	126946
9371	126947
333811	126948
8261	126949
30558	126950
18248	126951
8563	126952
34278	126953
1399	126954
18925	126955
33506	126956
54604	126957
74823	126958
49366	126959
3530	126960
60205	126961
31077	126962
86452	126963
40706	126964
59454	126965
233044	126966
70558	126967
6779	126968
296180	126969
2666	126970
41344	126971
31245	126972
38129	126973
1801	126974
127267	126975
352203	126976
289123	126977
113068	126978
11628	126979
44422	126980
780	126981
34959	126982
62625	126983
43449	126984
31026	126985
6696	126986
91237	126987
1004	126988
93288	126989
15050	126990
6417	126991
11628	126992
22552	126993
258475	126994
29844	126995
282114	126996
79667	126997
98767	126998
77037	126999
62864	127000
194028	127001
2403	127002
4795	127003
117153	127004
773	127005
102389	127006
5990	127007
28612	127008
44081	127009
90767	127010
3315	127011
22597	127012
686	127013
171731	127014
102848	127015
2768	127016
25482	127017
10503	127018
1958	127019
238079	127020
35826	127021
19415	127022
67043	127023
228879	127024
75298	127025
41	127026
85412	127027
48016	127028
239209	127029
29992	127030
80983	127031
122323	127032
22789	127033
150688	127034
29828	127035
138235	127036
22668	127037
19830	127038
188719	127039
236443	127040
40153	127041
263084	127042
28907	127043
6931	127044
80805	127045
55459	127046
13921	127047
4508	127048
119046	127049
195168	127050
115220	127051
4814	127052
7195	127053
436	127054
82145	127055
3342	127056
251	127057
6188	127058
236765	127059
18555	127060
171827	127061
74195	127062
7400	127063
52152	127064
28619	127065
44972	127066
9175	127067
33541	127068
180446	127069
289	127070
41366	127071
205995	127072
330575	127073
290	127074
175066	127075
20948	127076
64758	127077
123644	127078
23713	127079
43167	127080
4786	127081
18082	127082
88543	127083
1442	127084
1079	127085
37187	127086
13308	127087
29523	127088
98295	127089
174694	127090
14645	127091
63525	127092
57105	127093
127222	127094
1290	127095
76831	127096
117684	127097
100981	127098
61447	127099
1744	127100
287144	127101
108959	127102
52077	127103
226	127104
42700	127105
1677	127106
44623	127107
54479	127108
76404	127109
61687	127110
92002	127111
8706	127112
226	127113
5492	127114
324673	127115
208909	127116
38807	127117
81609	127118
28178	127119
109378	127120
90043	127121
175544	127122
24215	127123
72283	127124
6460	127125
201231	127126
37260	127127
54138	127128
49383	127129
5200	127130
33198	127131
62139	127132
1140	127133
9184	127134
286839	127135
204209	127136
71484	127137
335000	127138
46183	127139
109000	127140
153437	127141
194253	127142
187245	127143
23794	127144
3034	127145
114652	127146
45018	127147
11071	127148
3026	127149
195272	127150
58608	127151
2042	127152
2707	127153
26415	127154
24670	127155
43532	127156
6984	127157
9463	127158
17756	127159
24654	127160
12861	127161
68450	127162
119661	127163
5995	127164
16951	127165
338169	127166
27361	127167
87969	127168
92040	127169
218903	127170
111819	127171
15169	127172
172261	127173
23968	127174
16231	127175
207022	127176
28560	127177
4486	127178
48792	127179
28862	127180
55767	127181
21031	127182
4538	127183
28449	127184
8897	127185
8371	127186
266445	127187
120236	127188
84753	127189
39963	127190
20149	127191
20436	127192
21956	127193
74383	127194
11210	127195
102394	127196
77795	127197
54698	127198
10531	127199
26069	127200
117107	127201
172786	127202
224166	127203
24402	127204
332833	127205
53881	127206
4839	127207
100676	127208
110786	127209
27361	127210
31772	127211
32139	127212
1238	127213
64091	127214
15137	127215
12794	127216
108522	127217
2750	127218
24465	127219
13492	127220
5682	127221
1745	127222
110353	127223
18	127224
46613	127225
31418	127226
288188	127227
36824	127228
52781	127229
113686	127230
104273	127231
285822	127232
34084	127233
158537	127234
14630	127235
103455	127236
94799	127237
26714	127238
6210	127239
191367	127240
89927	127241
15398	127242
76537	127243
176163	127244
84658	127245
5931	127246
111831	127247
61883	127248
23891	127249
204	127250
3967	127251
81107	127252
95962	127253
109753	127254
12077	127255
60828	127256
79982	127257
512	127258
4410	127259
13367	127260
210603	127261
70270	127262
8472	127263
118789	127264
35477	127265
36453	127266
161376	127267
36259	127268
272556	127269
28359	127270
18468	127271
42943	127272
108110	127273
440	127274
436	127275
13616	127276
242682	127277
146	127278
17327	127279
24156	127280
95914	127281
112229	127282
79702	127283
72341	127284
40138	127285
207825	127286
108821	127287
202160	127288
67721	127289
445	127290
268284	127291
327648	127292
47334	127293
40419	127294
109047	127295
283	127296
80480	127297
21695	127298
4346	127299
6312	127300
6423	127301
220320	127302
19512	127303
268430	127304
83446	127305
124887	127306
21864	127307
21886	127308
5021	127309
37563	127310
138495	127311
221742	127312
18362	127313
153393	127314
10549	127315
283	127316
118077	127317
43667	127318
89290	127319
81709	127320
28324	127321
156575	127322
324224	127323
5221	127324
110179	127325
18988	127326
54344	127327
190739	127328
102092	127329
302034	127330
231330	127331
97496	127332
5233	127333
9320	127334
37133	127335
21266	127336
54100	127337
45428	127338
106602	127339
24667	127340
1302	127341
8086	127342
33020	127343
63065	127344
109361	127345
58408	127346
71289	127347
59831	127348
96739	127349
1807	127350
28813	127351
3493	127352
21199	127353
257335	127354
220753	127355
6364	127356
177894	127357
36753	127358
28428	127359
59668	127360
169201	127361
332957	127362
6507	127363
128748	127364
50639	127365
247158	127366
80157	127367
112014	127368
270547	127369
127696	127370
17878	127371
33786	127372
169481	127373
40079	127374
94984	127375
105233	127376
146792	127377
89584	127378
37114	127379
101663	127380
10696	127381
74367	127382
55401	127383
6110	127384
7323	127385
41515	127386
1681	127387
4358	127388
2204	127389
332458	127390
2946	127391
70013	127392
7993	127393
50937	127394
323412	127395
8735	127396
205525	127397
18757	127398
16253	127399
1644	127400
248733	127401
13186	127402
91994	127403
58964	127404
20542	127405
1972	127406
55657	127407
7564	127408
210823	127409
364	127410
14879	127411
31793	127412
139858	127413
29967	127414
68931	127415
48414	127416
67082	127417
43089	127418
132221	127419
198816	127420
4996	127421
27716	127422
66848	127423
9469	127424
62704	127425
73359	127426
83080	127427
289722	127428
37187	127429
66566	127430
72672	127431
77890	127432
8895	127433
160640	127434
21000	127435
130567	127436
101535	127437
72087	127438
273256	127439
171766	127440
24427	127441
16096	127442
24816	127443
25100	127444
45798	127445
25561	127446
118332	127447
82561	127448
105841	127449
6920	127450
56122	127451
174020	127452
114549	127453
4051	127454
49582	127455
86140	127456
12067	127457
4334	127458
3319	127459
10430	127460
81661	127461
6167	127462
10916	127463
5178	127464
82309	127465
11269	127466
12124	127467
30883	127468
11297	127469
7900	127470
109565	127471
62703	127472
82191	127473
9868	127474
7598	127475
164798	127476
111171	127477
326401	127478
246839	127479
2892	127480
1107	127481
88406	127482
28870	127483
155134	127484
50985	127485
42223	127486
30244	127487
8047	127488
25238	127489
164356	127490
38276	127491
5380	127492
25588	127493
2110	127494
46504	127495
158913	127496
260985	127497
71740	127498
3095	127499
25851	127500
34388	127501
172672	127502
2388	127503
13230	127504
119245	127505
193745	127506
140190	127507
50306	127508
29752	127509
15659	127510
147	127511
57002	127512
136408	127513
48134	127514
186323	127515
144380	127516
21963	127517
12221	127518
3403	127519
26722	127520
188630	127521
44924	127522
64329	127523
17602	127524
38133	127525
29564	127526
1021	127527
71535	127528
22070	127529
38563	127530
662	127531
7536	127532
12142	127533
32811	127534
120099	127535
16186	127536
17884	127537
363	127538
11511	127539
168649	127540
23137	127541
155757	127542
102687	127543
103887	127544
80502	127545
24827	127546
327392	127547
3067	127548
4553	127549
19637	127550
2392	127551
8370	127552
14518	127553
4791	127554
56124	127555
30801	127556
13042	127557
1728	127558
26872	127559
4136	127560
10714	127561
18151	127562
28443	127563
69510	127564
127766	127565
208535	127566
12792	127567
123745	127568
15770	127569
219045	127570
42041	127571
135398	127572
249567	127573
122019	127574
129238	127575
158	127576
35200	127577
272287	127578
42137	127579
896	127580
13561	127581
48775	127582
4788	127583
352068	127584
93364	127585
281561	127586
47574	127587
72162	127588
29538	127589
30890	127590
10032	127591
55162	127592
30293	127593
10144	127594
23834	127595
75662	127596
63403	127597
17747	127598
51790	127599
197006	127600
210439	127601
252812	127602
31929	127603
85606	127604
12396	127605
81049	127606
105986	127607
15471	127608
266712	127609
110772	127610
78233	127611
41058	127612
206368	127613
113203	127614
91776	127615
128587	127616
201324	127617
157897	127618
25377	127619
118622	127620
33962	127621
6241	127622
132823	127623
281235	127624
14030	127625
128622	127626
127672	127627
207527	127628
83720	127629
84051	127630
89007	127631
55241	127632
73001	127633
32050	127634
231509	127635
65187	127636
655	127637
64599	127638
6	127639
51979	127640
163148	127641
230961	127642
10887	127643
140152	127644
246355	127645
25388	127646
109902	127647
193201	127648
106064	127649
135765	127650
231130	127651
130670	127652
12555	127653
1707	127654
18122	127655
50672	127656
48470	127657
62688	127658
4557	127659
7877	127660
327325	127661
201313	127662
3315	127663
174393	127664
4312	127665
4342	127666
169300	127667
30517	127668
15411	127669
72747	127670
148739	127671
115466	127672
11029	127673
40938	127674
335541	127675
24816	127676
677	127677
33762	127678
25665	127679
37960	127680
94587	127681
43058	127682
60036	127683
13470	127684
24178	127685
3392	127686
13436	127687
95475	127688
23519	127689
12708	127690
11652	127691
173575	127692
83	127693
81113	127694
88453	127695
25608	127696
98246	127697
150428	127698
24008	127699
24666	127700
6638	127701
123545	127702
169021	127703
18666	127704
60275	127705
176474	127706
350761	127707
26068	127708
165621	127709
27298	127710
14615	127711
116397	127712
15206	127713
289183	127714
10512	127715
13145	127716
17629	127717
161955	127718
331	127719
88947	127720
4599	127721
31984	127722
26692	127723
81265	127724
195	127725
38633	127726
171505	127727
195	127728
81187	127729
90044	127730
41512	127731
128840	127732
55177	127733
172492	127734
44277	127735
76369	127736
485	127737
37475	127738
92433	127739
96273	127740
69554	127741
255217	127742
141702	127743
59093	127744
295708	127745
91140	127746
41513	127747
346211	127748
62363	127749
123670	127750
126000	127751
77068	127752
781	127753
149956	127754
40930	127755
30446	127756
29948	127757
109347	127758
13915	127759
63967	127760
55429	127761
6051	127762
335815	127763
332932	127764
125577	127765
334217	127766
203781	127767
539	127768
113490	127769
309064	127770
56019	127771
268352	127772
198483	127773
292342	127774
310988	127775
63505	127776
312130	127777
121989	127778
58394	127779
75096	127780
115222	127781
61560	127782
199228	127783
70599	127784
200342	127785
108029	127786
32224	127787
108708	127788
171884	127789
286886	127790
109412	127791
117795	127792
3358	127793
3791	127794
5292	127795
174824	127796
14544	127797
188872	127798
177042	127799
129490	127800
83204	127801
200897	127802
30202	127803
95299	127804
52088	127805
110804	127806
18195	127807
104538	127808
38233	127809
2486	127810
31481	127811
41828	127812
3205	127813
83078	127814
26826	127815
7173	127816
172175	127817
6146	127818
335813	127819
1087	127820
24125	127821
508	127822
120791	127823
5743	127824
94289	127825
13890	127826
6599	127827
159928	127828
50873	127829
71449	127830
125562	127831
75669	127832
65786	127833
99619	127834
4300	127835
294203	127836
122274	127837
5420	127838
28506	127839
1366	127840
144067	127841
3914	127842
797	127843
173043	127844
7901	127845
3962	127846
30242	127847
6482	127848
13847	127849
517	127850
325291	127851
318	127852
30714	127853
3614	127854
35231	127855
71533	127856
154086	127857
200896	127858
76930	127859
54573	127860
5875	127861
5993	127862
182689	127863
1736	127864
34755	127865
23874	127866
69032	127867
33920	127868
178345	127869
17452	127870
123060	127871
22572	127872
159839	127873
25945	127874
227197	127875
8070	127876
11434	127877
53135	127878
25654	127879
204110	127880
115832	127881
95904	127882
8384	127883
26881	127884
9944	127885
9377	127886
41085	127887
52264	127888
9909	127889
353836	127890
29826	127891
3136	127892
45837	127893
4769	127894
5416	127895
69763	127896
351422	127897
315563	127898
52212	127899
3496	127900
12540	127901
165318	127902
11449	127903
114208	127904
163603	127905
35773	127906
1127	127907
138780	127908
36247	127909
311030	127910
14	127911
29566	127912
29915	127913
15340	127914
120531	127915
36581	127916
19460	127917
13339	127918
56583	127919
189816	127920
26315	127921
146157	127922
101118	127923
130377	127924
113039	127925
310642	127926
151777	127927
183750	127928
96761	127929
262467	127930
28092	127931
49675	127932
19645	127933
174746	127934
92001	127935
345501	127936
63081	127937
20835	127938
2557	127939
65013	127940
105976	127941
24206	127942
53726	127943
128273	127944
285320	127945
305627	127946
54614	127947
75537	127948
228079	127949
37104	127950
38239	127951
218279	127952
114800	127953
65636	127954
325791	127955
170891	127956
60762	127957
3714	127958
36205	127959
44108	127960
227573	127961
76349	127962
313023	127963
65347	127964
9000	127965
2403	127966
187036	127967
194420	127968
100826	127969
185962	127970
334981	127971
81003	127972
183139	127973
107427	127974
247373	127975
20511	127976
327449	127977
25519	127978
25736	127979
89819	127980
110733	127981
102826	127982
195289	127983
13783	127984
61472	127985
253082	127986
145772	127987
75304	127988
113308	127989
18030	127990
347671	127991
10476	127992
27100	127993
14331	127994
190574	127995
154755	127996
142287	127997
116018	127998
51646	127999
98211	128000
51524	128001
336460	128002
60330	128003
252982	128004
269503	128005
28707	128006
229163	128007
12013	128008
179772	128009
1292	128010
8387	128011
122548	128012
1141	128013
178695	128014
790	128015
99643	128016
99192	128017
14571	128018
36134	128019
553	128020
102932	128021
17244	128022
19232	128023
240459	128024
80043	128025
194657	128026
8678	128027
42894	128028
54604	128029
104898	128030
950	128031
8476	128032
8156	128033
20889	128034
12085	128035
24422	128036
150887	128037
8578	128038
1989	128039
8180	128040
11073	128041
60452	128042
166750	128043
110700	128044
15363	128045
216279	128046
102575	128047
19574	128048
322043	128049
1044	128050
117537	128051
608	128052
173758	128053
23028	128054
27761	128055
350644	128056
133714	128057
312794	128058
87658	128059
112624	128060
292580	128061
110732	128062
45289	128063
5203	128064
17682	128065
82560	128066
293611	128067
15022	128068
33337	128069
111870	128070
219323	128071
5208	128072
16853	128073
4448	128074
221691	128075
305536	128076
49905	128077
23415	128078
52102	128079
121529	128080
29960	128081
33737	128082
8010	128083
94353	128084
42818	128085
32831	128086
5400	128087
45235	128088
41512	128089
121058	128090
16532	128091
27048	128092
1675	128093
15658	128094
81609	128095
441	128096
16192	128097
76879	128098
106783	128099
43340	128100
45496	128101
60683	128102
4456	128103
78	128104
325438	128105
345823	128106
4197	128107
237475	128108
96212	128109
3023	128110
264785	128111
54516	128112
179289	128113
108102	128114
138313	128115
234015	128116
80924	128117
1042	128118
168099	128119
63889	128120
340594	128121
82951	128122
24407	128123
128675	128124
21565	128125
85841	128126
123846	128127
29424	128128
25785	128129
1948	128130
80001	128131
315992	128132
117751	128133
196873	128134
282304	128135
312238	128136
20351	128137
42903	128138
19690	128139
151123	128140
56469	128141
131090	128142
136	128143
322555	128144
120672	128145
40979	128146
257171	128147
72238	128148
261942	128149
183520	128150
41654	128151
61613	128152
284	128153
117181	128154
231101	128155
26675	128156
308287	128157
70367	128158
18058	128159
146841	128160
93678	128161
15677	128162
81014	128163
33025	128164
77149	128165
53254	128166
104644	128167
76107	128168
249230	128169
105301	128170
254824	128171
342385	128172
111788	128173
40508	128174
268000	128175
116078	128176
10280	128177
100265	128178
24542	128179
8387	128180
72325	128181
22041	128182
49181	128183
43248	128184
8054	128185
9278	128186
8715	128187
4372	128188
407	128189
124016	128190
1470	128191
17783	128192
332588	128193
49465	128194
176008	128195
19381	128196
11084	128197
45272	128198
1294	128199
1490	128200
49947	128201
48535	128202
267144	128203
128527	128204
299794	128205
170961	128206
38659	128207
7403	128208
55509	128209
37958	128210
3995	128211
31510	128212
32508	128213
91592	128214
9583	128215
7930	128216
28705	128217
58034	128218
339381	128219
682	128220
109598	128221
125665	128222
59333	128223
9388	128224
56663	128225
3442	128226
12202	128227
3046	128228
16876	128229
85003	128230
57230	128231
196370	128232
123696	128233
72087	128234
2389	128235
186869	128236
179800	128237
41361	128238
9032	128239
12526	128240
116984	128241
14766	128242
83995	128243
88983	128244
200176	128245
28259	128246
9617	128247
171873	128248
159571	128249
4736	128250
150549	128251
29572	128252
96276	128253
31335	128254
70393	128255
351691	128256
127963	128257
36356	128258
193097	128259
754	128260
37729	128261
55442	128262
127679	128263
176166	128264
742	128265
23707	128266
10608	128267
952	128268
8192	128269
49390	128270
71729	128271
4200	128272
293527	128273
341036	128274
66890	128275
15729	128276
176578	128277
286535	128278
60176	128279
100780	128280
56234	128281
46942	128282
33500	128283
10955	128284
357502	128285
45578	128286
2224	128287
4807	128288
122525	128289
24114	128290
174859	128291
32211	128292
177213	128293
102908	128294
6974	128295
62157	128296
291145	128297
206774	128298
42458	128299
208490	128300
56820	128301
14586	128302
3362	128303
170532	128304
91405	128305
192609	128306
248724	128307
56605	128308
281809	128309
88721	128310
349312	128311
200804	128312
323103	128313
1352	128314
21667	128315
24666	128316
288844	128317
4498	128318
3294	128319
85789	128320
13350	128321
203553	128322
127716	128323
73170	128324
28975	128325
206270	128326
1079	128327
3439	128328
14253	128329
20799	128330
70575	128331
75073	128332
84072	128333
205196	128334
149624	128335
74455	128336
197373	128337
193163	128338
35494	128339
8130	128340
17521	128341
191706	128342
21440	128343
22048	128344
17585	128345
209023	128346
349241	128347
742	128348
38978	128349
113887	128350
49339	128351
34459	128352
141622	128353
91106	128354
10961	128355
116615	128356
129569	128357
127789	128358
25546	128359
209256	128360
3584	128361
133433	128362
2863	128363
3770	128364
86989	128365
310679	128366
65112	128367
178682	128368
170931	128369
11830	128370
332824	128371
82160	128372
59279	128373
651	128374
129096	128375
17891	128376
182375	128377
52772	128378
43820	128379
174225	128380
260035	128381
31716	128382
15065	128383
46289	128384
229870	128385
176	128386
21956	128387
96336	128388
4081	128389
12021	128390
42490	128391
8211	128392
94965	128393
146261	128394
116852	128395
30043	128396
226751	128397
46252	128398
106537	128399
270051	128400
18714	128401
38431	128402
355832	128403
15751	128404
74141	128405
110660	128406
30803	128407
41952	128408
129406	128409
37593	128410
305980	128411
129234	128412
56203	128413
179391	128414
64479	128415
61121	128416
19405	128417
100805	128418
183995	128419
37521	128420
280567	128421
211829	128422
93670	128423
53110	128424
81828	128425
20862	128426
4213	128427
102749	128428
1384	128429
308686	128430
175874	128431
179458	128432
61645	128433
159137	128434
257213	128435
221227	128436
119823	128437
92007	128438
212707	128439
349003	128440
108398	128441
18210	128442
210961	128443
38117	128444
236329	128445
183798	128446
357506	128447
143708	128448
203374	128449
194600	128450
122807	128451
174131	128452
43115	128453
21067	128454
292568	128455
11420	128456
35230	128457
45261	128458
90759	128459
253231	128460
1998	128461
65820	128462
62475	128463
205595	128464
137263	128465
6407	128466
332480	128467
80135	128468
8585	128469
9189	128470
260250	128471
110296	128472
121831	128473
5879	128474
9897	128475
9897	128476
143993	128477
298275	128478
62748	128479
6795	128480
88708	128481
211861	128482
25292	128483
290380	128484
26210	128485
15284	128486
29537	128487
310992	128488
61388	128489
61333	128490
13297	128491
5454	128492
207397	128493
107549	128494
58051	128495
144376	128496
124822	128497
203906	128498
176182	128499
418	128500
68868	128501
174471	128502
157598	128503
16517	128504
13165	128505
126076	128506
79536	128507
239708	128508
147017	128509
6981	128510
50487	128511
70667	128512
23805	128513
2554	128514
278373	128515
24385	128516
8275	128517
292716	128518
12	128519
128141	128520
1469	128521
4571	128522
186071	128523
21473	128524
92250	128525
26588	128526
950	128527
40187	128528
59411	128529
10390	128530
3366	128531
75987	128532
38003	128533
6300	128534
13524	128535
320221	128536
298044	128537
32639	128538
156447	128539
27014	128540
184809	128541
187469	128542
11474	128543
98	128544
52992	128545
163463	128546
35710	128547
17424	128548
10686	128549
209050	128550
399	128551
101274	128552
195739	128553
12531	128554
8685	128555
56247	128556
75792	128557
102484	128558
55816	128559
201325	128560
79331	128561
102727	128562
256263	128563
50744	128564
20907	128565
216161	128566
72204	128567
24174	128568
17381	128569
134442	128570
172322	128571
79573	128572
27113	128573
90525	128574
16517	128575
476	128576
39675	128577
4881	128578
103207	128579
250199	128580
12470	128581
84932	128582
119933	128583
65423	128584
239840	128585
58817	128586
136302	128587
7673	128588
29582	128589
127212	128590
64299	128591
57841	128592
89626	128593
123591	128594
8953	128595
119444	128596
15186	128597
280600	128598
300617	128599
42565	128600
48069	128601
41595	128602
106730	128603
67498	128604
82934	128605
149398	128606
186218	128607
334361	128608
122145	128609
20094	128610
65524	128611
200758	128612
47699	128613
5872	128614
16864	128615
106719	128616
247393	128617
124572	128618
10725	128619
343716	128620
10213	128621
19842	128622
38748	128623
97042	128624
311669	128625
43906	128626
80070	128627
8848	128628
13638	128629
118680	128630
100869	128631
55585	128632
278266	128633
109677	128634
287187	128635
70303	128636
95544	128637
24162	128638
185071	128639
23829	128640
278028	128641
45238	128642
11690	128643
114019	128644
50503	128645
11752	128646
19687	128647
306043	128648
71381	128649
172793	128650
36568	128651
25623	128652
8455	128653
59618	128654
82197	128655
3206	128656
195198	128657
43804	128658
8740	128659
352358	128660
177788	128661
54623	128662
83510	128663
16495	128664
13425	128665
8706	128666
18763	128667
196375	128668
1132	128669
23362	128670
18299	128671
315761	128672
44323	128673
27239	128674
70368	128675
169864	128676
3854	128677
60679	128678
9224	128679
38995	128680
41372	128681
79931	128682
19512	128683
28608	128684
249141	128685
62802	128686
9663	128687
281546	128688
1166	128689
24367	128690
28153	128691
2758	128692
146721	128693
59463	128694
174897	128695
112783	128696
303027	128697
94491	128698
42627	128699
308207	128700
122816	128701
70301	128702
10830	128703
126043	128704
28328	128705
18579	128706
168032	128707
33539	128708
131033	128709
105595	128710
107018	128711
112973	128712
19	128713
21170	128714
8410	128715
69265	128716
3911	128717
21503	128718
82523	128719
9193	128720
25689	128721
48730	128722
21880	128723
4001	128724
12671	128725
21074	128726
20500	128727
50902	128728
208477	128729
100627	128730
17634	128731
19059	128732
24925	128733
24623	128734
99117	128735
131160	128736
64196	128737
112164	128738
200382	128739
174462	128740
71393	128741
19435	128742
45424	128743
6273	128744
171500	128745
40184	128746
72993	128747
4528	128748
72907	128749
6849	128750
32517	128751
7832	128752
142114	128753
1687	128754
175445	128755
1848	128756
8727	128757
20756	128758
2709	128759
19808	128760
54480	128761
3952	128762
29296	128763
17738	128764
14092	128765
924	128766
10766	128767
173927	128768
1544	128769
10876	128770
1032	128771
21491	128772
238811	128773
15879	128774
52337	128775
18207	128776
31605	128777
110060	128778
9295	128779
289577	128780
57375	128781
9849	128782
3522	128783
76642	128784
310714	128785
13209	128786
188798	128787
154389	128788
36722	128789
177700	128790
171163	128791
189554	128792
27074	128793
2049	128794
29552	128795
18269	128796
3152	128797
24075	128798
262909	128799
208778	128800
20045	128801
6217	128802
94757	128803
30172	128804
93302	128805
22329	128806
215637	128807
6233	128808
22149	128809
3251	128810
40406	128811
286449	128812
5014	128813
110413	128814
2704	128815
150398	128816
6105	128817
30877	128818
13839	128819
250	128820
38961	128821
23835	128822
23640	128823
8583	128824
23966	128825
354119	128826
73178	128827
24767	128828
807	128829
1755	128830
80920	128831
208077	128832
4097	128833
171115	128834
113174	128835
262	128836
15526	128837
80682	128838
8700	128839
82345	128840
316073	128841
39681	128842
81764	128843
5090	128844
5466	128845
169070	128846
13117	128847
47950	128848
55455	128849
1580	128850
5476	128851
32992	128852
139501	128853
345710	128854
94410	128855
77860	128856
36657	128857
78668	128858
30108	128859
373	128860
53285	128861
13807	128862
16963	128863
1759	128864
48853	128865
57970	128866
18009	128867
1688	128868
135846	128869
116944	128870
63517	128871
59325	128872
774	128873
62402	128874
40069	128875
27721	128876
54801	128877
4195	128878
93518	128879
209535	128880
2290	128881
13716	128882
101552	128883
75321	128884
121402	128885
266593	128886
2621	128887
110858	128888
17286	128889
59781	128890
28339	128891
7590	128892
3892	128893
2240	128894
33495	128895
9331	128896
76914	128897
4369	128898
181467	128899
113922	128900
350552	128901
19268	128902
10082	128903
883	128904
110862	128905
52780	128906
161370	128907
34635	128908
7545	128909
1248	128910
15494	128911
4530	128912
51061	128913
174524	128914
44025	128915
349490	128916
59254	128917
13805	128918
21	128919
190620	128920
20561	128921
201130	128922
16513	128923
37666	128924
32418	128925
47394	128926
351761	128927
93635	128928
61882	128929
26241	128930
16651	128931
263599	128932
72143	128933
310687	128934
2707	128935
94427	128936
41554	128937
79495	128938
3653	128939
2807	128940
26621	128941
336300	128942
11601	128943
339864	128944
1908	128945
8684	128946
103116	128947
841	128948
4171	128949
25998	128950
199066	128951
63233	128952
25594	128953
888	128954
5773	128955
170462	128956
20871	128957
18672	128958
19042	128959
23879	128960
84165	128961
87071	128962
152412	128963
201192	128964
60506	128965
22835	128966
100146	128967
37778	128968
397	128969
49452	128970
2072	128971
3323	128972
936	128973
1316	128974
93345	128975
53343	128976
12181	128977
20291	128978
12611	128979
243154	128980
286762	128981
216	128982
154283	128983
129590	128984
38702	128985
105112	128986
24646	128987
78446	128988
21823	128989
24075	128990
78446	128991
193456	128992
47994	128993
19086	128994
3226	128995
181278	128996
4698	128997
250	128998
349366	128999
8111	129000
145065	129001
2369	129002
49500	129003
159938	129004
58159	129005
146794	129006
7923	129007
65428	129008
6909	129009
305455	129010
176054	129011
38952	129012
13718	129013
22398	129014
33872	129015
155397	129016
54862	129017
519	129018
45034	129019
106774	129020
27979	129021
34229	129022
46552	129023
1493	129024
31396	129025
133062	129026
44361	129027
194411	129028
119085	129029
37709	129030
42499	129031
25656	129032
10552	129033
26224	129034
24879	129035
23738	129036
150492	129037
89135	129038
796	129039
10214	129040
5739	129041
36708	129042
189475	129043
6094	129044
3511	129045
301960	129046
173561	129047
4936	129048
6826	129049
29	129050
57043	129051
9762	129052
64550	129053
76739	129054
72097	129055
2704	129056
281700	129057
36304	129058
66499	129059
10293	129060
6591	129061
61125	129062
300	129063
23843	129064
4010	129065
14953	129066
211	129067
11452	129068
1840	129069
119816	129070
46	129071
211804	129072
30793	129073
6391	129074
7893	129075
51317	129076
176395	129077
9731	129078
13459	129079
104385	129080
262737	129081
315100	129082
36334	129083
21885	129084
109945	129085
68042	129086
17259	129087
526	129088
10979	129089
7537	129090
85142	129091
2077	129092
124189	129093
193665	129094
23163	129095
556	129096
167247	129097
167667	129098
3337	129099
16983	129100
151098	129101
25735	129102
2655	129103
132005	129104
199168	129105
1070	129106
162307	129107
130307	129108
45004	129109
10423	129110
2160	129111
1580	129112
72726	129113
261611	129114
102073	129115
34329	129116
4543	129117
7054	129118
352904	129119
151416	129120
14348	129121
53054	129122
133339	129123
166368	129124
13252	129125
72090	129126
14978	129127
18957	129128
30290	129129
62362	129130
342917	129131
67519	129132
6470	129133
4484	129134
29543	129135
77812	129136
6488	129137
124690	129138
43608	129139
31389	129140
245416	129141
10239	129142
170824	129143
40113	129144
37273	129145
56953	129146
112385	129147
19227	129148
225723	129149
152193	129150
13849	129151
7627	129152
98032	129153
8199	129154
35885	129155
27707	129156
196114	129157
135912	129158
3746	129159
8472	129160
36741	129161
29627	129162
7659	129163
6910	129164
5239	129165
327259	129166
40176	129167
130936	129168
68406	129169
73855	129170
6189	129171
109667	129172
43831	129173
42440	129174
15999	129175
160154	129176
60933	129177
36809	129178
25187	129179
61951	129180
5630	129181
169453	129182
64825	129183
118704	129184
350440	129185
11842	129186
12832	129187
4616	129188
122511	129189
53606	129190
6889	129191
67446	129192
28431	129193
23637	129194
51860	129195
31182	129196
109494	129197
55735	129198
72927	129199
3063	129200
123183	129201
316872	129202
126306	129203
115	129204
147438	129205
1831	129206
42399	129207
23243	129208
7513	129209
26466	129210
1113	129211
40103	129212
4655	129213
8830	129214
37495	129215
41768	129216
2245	129217
33109	129218
21923	129219
71920	129220
10143	129221
22664	129222
9759	129223
35545	129224
167835	129225
25727	129226
36089	129227
93660	129228
77405	129229
176291	129230
16881	129231
108286	129232
33904	129233
36146	129234
201945	129235
47446	129236
17903	129237
59982	129238
20285	129239
3198	129240
33085	129241
27051	129242
158634	129243
11358	129244
7178	129245
295364	129246
30712	129247
29250	129248
13750	129249
1316	129250
25578	129251
90396	129252
30963	129253
7078	129254
217774	129255
25582	129256
8193	129257
16595	129258
1636	129259
12752	129260
100940	129261
130460	129262
4095	129263
9787	129264
47402	129265
82400	129266
172740	129267
6046	129268
61143	129269
6804	129270
35125	129271
55255	129272
77793	129273
37415	129274
547	129275
3981	129276
287014	129277
236	129278
11902	129279
81857	129280
100885	129281
58242	129282
21727	129283
45195	129284
66349	129285
15157	129286
5239	129287
268171	129288
9813	129289
82188	129290
40092	129291
22662	129292
72297	129293
64572	129294
136783	129295
158520	129296
58380	129297
87305	129298
112875	129299
51149	129300
179471	129301
34842	129302
87625	129303
16087	129304
18182	129305
45195	129306
154246	129307
24269	129308
36806	129309
127932	129310
28304	129311
25696	129312
337063	129313
52992	129314
934	129315
32255	129316
20733	129317
86422	129318
350912	129319
41491	129320
14883	129321
100911	129322
3522	129323
86365	129324
59062	129325
256980	129326
103936	129327
21141	129328
20600	129329
343758	129330
25062	129331
21410	129332
137209	129333
6638	129334
165102	129335
135942	129336
200367	129337
55198	129338
51965	129339
27116	129340
64446	129341
93065	129342
58384	129343
6917	129344
168104	129345
33166	129346
20853	129347
304712	129348
189944	129349
24518	129350
49488	129351
2233	129352
24518	129353
31472	129354
34958	129355
65690	129356
28304	129357
43665	129358
2712	129359
32249	129360
7818	129361
82188	129362
46549	129363
22113	129364
5380	129365
35653	129366
158508	129367
8320	129368
81571	129369
53511	129370
8203	129371
300	129372
1778	129373
135842	129374
1730	129375
167921	129376
4129	129377
15038	129378
158544	129379
183646	129380
91466	129381
194564	129382
303516	129383
119552	129384
58987	129385
76716	129386
18579	129387
41549	129388
138348	129389
35906	129390
42037	129391
86007	129392
78180	129393
109168	129394
148561	129395
123559	129396
44005	129397
277623	129398
26824	129399
31637	129400
199950	129401
330248	129402
36204	129403
58657	129404
21874	129405
15607	129406
56284	129407
64562	129408
32499	129409
104072	129410
46628	129411
4936	129412
938	129413
27008	129414
24780	129415
19073	129416
128986	129417
31724	129418
230131	129419
131903	129420
26788	129421
54843	129422
199468	129423
6511	129424
25	129425
47181	129426
133501	129427
191084	129428
329312	129429
72589	129430
253713	129431
135086	129432
11471	129433
3901	129434
110862	129435
58889	129436
936	129437
4578	129438
6807	129439
37	129440
58657	129441
2291	129442
104157	129443
33169	129444
870	129445
26690	129446
260247	129447
102515	129448
21002	129449
10390	129450
35854	129451
15021	129452
62354	129453
206760	129454
280998	129455
108328	129456
32992	129457
10151	129458
38944	129459
13854	129460
115303	129461
37145	129462
153353	129463
26385	129464
2624	129465
82123	129466
22675	129467
24589	129468
14943	129469
4279	129470
95304	129471
96069	129472
18538	129473
2420	129474
266058	129475
18617	129476
5541	129477
15059	129478
53057	129479
37004	129480
12062	129481
160141	129482
103325	129483
5201	129484
94834	129485
3259	129486
2414	129487
4095	129488
279252	129489
87318	129490
292529	129491
39782	129492
13200	129493
107110	129494
29623	129495
97878	129496
9132	129497
30484	129498
30710	129499
19380	129500
29039	129501
197080	129502
75798	129503
127911	129504
100266	129505
29174	129506
187150	129507
151128	129508
222721	129509
142253	129510
27383	129511
424	129512
72335	129513
104516	129514
143952	129515
40288	129516
349664	129517
32364	129518
60417	129519
157269	129520
60072	129521
102244	129522
81300	129523
37461	129524
90468	129525
180382	129526
180005	129527
26904	129528
91298	129529
63	129530
262761	129531
118141	129532
173183	129533
169664	129534
18770	129535
351185	129536
33694	129537
19861	129538
11233	129539
213539	129540
49493	129541
247726	129542
262894	129543
37	129544
19021	129545
18771	129546
42412	129547
66554	129548
53937	129549
52215	129550
25534	129551
51011	129552
58919	129553
28557	129554
155261	129555
207519	129556
65972	129557
355060	129558
88361	129559
15343	129560
168201	129561
76203	129562
19116	129563
31223	129564
124839	129565
110528	129566
43465	129567
356811	129568
117577	129569
293254	129570
9880	129571
117429	129572
66807	129573
102987	129574
20358	129575
204988	129576
182619	129577
317486	129578
23857	129579
194069	129580
158725	129581
76965	129582
25495	129583
3320	129584
102521	129585
19665	129586
130460	129587
24128	129588
37451	129589
164047	129590
4041	129591
452	129592
55184	129593
124738	129594
49013	129595
4284	129596
76570	129597
73907	129598
10683	129599
292	129600
5400	129601
64505	129602
13816	129603
41554	129604
3979	129605
180894	129606
37447	129607
118892	129608
196982	129609
158728	129610
258260	129611
159951	129612
310316	129613
297012	129614
108775	129615
124449	129616
86704	129617
78110	129618
112969	129619
6375	129620
14624	129621
22035	129622
29788	129623
197153	129624
103635	129625
11095	129626
13835	129627
27253	129628
206233	129629
296073	129630
437	129631
48584	129632
166455	129633
13223	129634
145872	129635
72544	129636
117	129637
34463	129638
31725	129639
81383	129640
37076	129641
5536	129642
1323	129643
34236	129644
123872	129645
51184	129646
188927	129647
612	129648
1290	129649
44765	129650
83978	129651
116	129652
4855	129653
14598	129654
106507	129655
54620	129656
22198	129657
25	129658
9836	129659
107984	129660
116207	129661
215078	129662
264115	129663
321902	129664
142008	129665
92984	129666
14334	129667
36496	129668
3383	129669
39730	129670
37639	129671
19797	129672
71970	129673
170424	129674
34808	129675
7887	129676
58907	129677
24417	129678
7890	129679
12199	129680
55590	129681
245401	129682
22647	129683
164692	129684
12550	129685
14527	129686
102124	129687
98447	129688
107138	129689
7887	129690
37715	129691
117132	129692
130671	129693
18152	129694
29528	129695
146963	129696
15114	129697
10168	129698
3571	129699
27	129700
20554	129701
148281	129702
191195	129703
44219	129704
106693	129705
354711	129706
4612	129707
90907	129708
88469	129709
123712	129710
125751	129711
133467	129712
337044	129713
55001	129714
116256	129715
155079	129716
4336	129717
122995	129718
68917	129719
78897	129720
29180	129721
8820	129722
126080	129723
91858	129724
92009	129725
113299	129726
338999	129727
71657	129728
166683	129729
143148	129730
232543	129731
143260	129732
1224	129733
54862	129734
7884	129735
25405	129736
243599	129737
13001	129738
29979	129739
1292	129740
202134	129741
110180	129742
115063	129743
310810	129744
132594	129745
6189	129746
36861	129747
32382	129748
60975	129749
25278	129750
25280	129751
51812	129752
172634	129753
122333	129754
13060	129755
13955	129756
67166	129757
351200	129758
11964	129759
85282	129760
110255	129761
158632	129762
160500	129763
10458	129764
25902	129765
1499	129766
347139	129767
1194	129768
64709	129769
140000	129770
35862	129771
187259	129772
111720	129773
6442	129774
20240	129775
61704	129776
29365	129777
12271	129778
139327	129779
761	129780
162488	129781
270756	129782
117387	129783
103160	129784
990	129785
4058	129786
142275	129787
187229	129788
76632	129789
11556	129790
307809	129791
52033	129792
355491	129793
189273	129794
71757	129795
95606	129796
142220	129797
31875	129798
264106	129799
114574	129800
80674	129801
18423	129802
30926	129803
6839	129804
350023	129805
30399	129806
8504	129807
38277	129808
98064	129809
129393	129810
177172	129811
13576	129812
90793	129813
207159	129814
251688	129815
345066	129816
8502	129817
15425	129818
1009	129819
269036	129820
9698	129821
10926	129822
105585	129823
342649	129824
57554	129825
32443	129826
191778	129827
158255	129828
34721	129829
42795	129830
3734	129831
61218	129832
42	129833
184382	129834
51169	129835
8569	129836
158583	129837
109506	129838
112325	129839
27351	129840
20432	129841
37884	129842
141730	129843
128305	129844
11455	129845
188815	129846
11157	129847
29696	129848
112189	129849
2421	129850
2491	129851
21230	129852
42792	129853
146	129854
10532	129855
200422	129856
25443	129857
74355	129858
328625	129859
37125	129860
39429	129861
6087	129862
33884	129863
66096	129864
261	129865
165120	129866
84388	129867
1217	129868
110437	129869
121570	129870
14894	129871
81021	129872
21674	129873
203309	129874
35551	129875
24202	129876
4375	129877
780	129878
7409	129879
199105	129880
40611	129881
10417	129882
7803	129883
5925	129884
1214	129885
69247	129886
65292	129887
1581	129888
5645	129889
24197	129890
1894	129891
43472	129892
14124	129893
163646	129894
118929	129895
322718	129896
193498	129897
3015	129898
46189	129899
327417	129900
293551	129901
180590	129902
171626	129903
15788	129904
108714	129905
2146	129906
1552	129907
51894	129908
747	129909
41014	129910
28178	129911
58927	129912
53001	129913
51962	129914
22792	129915
21248	129916
10966	129917
54378	129918
10008	129919
97994	129920
9463	129921
231201	129922
5330	129923
6572	129924
1644	129925
25459	129926
41508	129927
21411	129928
21101	129929
2537	129930
3702	129931
9191	129932
53883	129933
68682	129934
234757	129935
14482	129936
298223	129937
4861	129938
81556	129939
3442	129940
49231	129941
259107	129942
11554	129943
10443	129944
3025	129945
26441	129946
139567	129947
82936	129948
13544	129949
55105	129950
17452	129951
78	129952
128441	129953
12215	129954
40644	129955
17536	129956
81956	129957
20546	129958
24912	129959
1077	129960
118422	129961
151468	129962
450	129963
17637	129964
24858	129965
22802	129966
13872	129967
2490	129968
31593	129969
163179	129970
88720	129971
74327	129972
166227	129973
13539	129974
41027	129975
117406	129976
139071	129977
84364	129978
121399	129979
152853	129980
156686	129981
2300	129982
324579	129983
175540	129984
26249	129985
114112	129986
34062	129987
88987	129988
306374	129989
3263	129990
29347	129991
50287	129992
34263	129993
16015	129994
10691	129995
7005	129996
129690	129997
39098	129998
6548	129999
189557	130000
23092	130001
196239	130002
70330	130003
44948	130004
9618	130005
48711	130006
2481	130007
40873	130008
2133	130009
105	130010
445	130011
133117	130012
110108	130013
16445	130014
127	130015
246727	130016
34749	130017
24434	130018
4840	130019
12920	130020
244582	130021
14143	130022
6253	130023
44538	130024
24470	130025
49910	130026
2187	130027
301181	130028
21709	130029
5401	130030
12870	130031
38590	130032
45455	130033
186267	130034
41048	130035
58800	130036
178456	130037
242067	130038
30684	130039
173530	130040
175729	130041
103546	130042
17481	130043
16066	130044
110008	130045
6244	130046
8358	130047
54497	130048
58820	130049
29806	130050
8815	130051
14108	130052
124770	130053
134713	130054
128400	130055
24432	130056
153225	130057
222817	130058
104777	130059
6137	130060
107160	130061
7226	130062
54522	130063
77958	130064
103997	130065
19593	130066
5863	130067
53350	130068
2177	130069
1394	130070
161983	130071
6274	130072
179098	130073
14661	130074
139600	130075
206977	130076
114563	130077
73766	130078
6414	130079
18753	130080
19673	130081
173914	130082
48942	130083
780	130084
7666	130085
9782	130086
125387	130087
23514	130088
10727	130089
1044	130090
31963	130091
38103	130092
272	130093
616	130094
72128	130095
56761	130096
8278	130097
72895	130098
53267	130099
10372	130100
32660	130101
9443	130102
46384	130103
6	130104
53147	130105
265443	130106
11370	130107
1363	130108
59093	130109
60949	130110
38025	130111
86971	130112
11301	130113
50732	130114
31598	130115
201509	130116
82315	130117
52447	130118
1366	130119
1669	130120
65217	130121
31336	130122
113614	130123
7391	130124
5740	130125
108424	130126
159853	130127
353663	130128
156689	130129
61802	130130
50936	130131
341830	130132
16457	130133
134733	130134
82363	130135
179723	130136
46949	130137
121445	130138
45707	130139
196172	130140
110548	130141
160027	130142
44294	130143
9247	130144
122207	130145
14372	130146
26588	130147
38076	130148
219637	130149
37153	130150
202386	130151
95453	130152
30824	130153
166976	130154
4146	130155
6435	130156
11450	130157
120654	130158
208653	130159
51237	130160
10366	130161
36770	130162
31030	130163
14496	130164
110812	130165
29130	130166
47462	130167
142705	130168
3566	130169
17779	130170
44316	130171
341175	130172
22302	130173
24805	130174
224213	130175
201222	130176
205495	130177
20022	130178
18850	130179
27991	130180
86321	130181
9101	130182
208214	130183
2134	130184
48956	130185
150568	130186
61017	130187
18556	130188
333253	130189
12376	130190
36125	130191
9863	130192
208	130193
99972	130194
4648	130195
178624	130196
290	130197
87286	130198
95017	130199
182792	130200
341206	130201
81936	130202
49907	130203
60444	130204
296901	130205
309994	130206
18124	130207
229094	130208
37871	130209
13647	130210
33840	130211
80674	130212
221657	130213
350	130214
276702	130215
95744	130216
53153	130217
345620	130218
58736	130219
119309	130220
284490	130221
37919	130222
8005	130223
15018	130224
32	130225
2404	130226
33961	130227
164804	130228
86591	130229
69401	130230
91027	130231
106254	130232
96453	130233
48948	130234
243418	130235
15720	130236
74268	130237
90373	130238
18556	130239
34120	130240
33784	130241
18556	130242
18556	130243
18556	130244
71633	130245
45442	130246
18556	130247
45442	130248
97648	130249
51125	130250
280379	130251
24381	130252
72135	130253
5856	130254
58724	130255
338485	130256
108768	130257
8592	130258
12268	130259
56169	130260
113650	130261
102268	130262
77672	130263
25960	130264
72474	130265
78592	130266
9645	130267
205725	130268
68953	130269
108882	130270
65984	130271
20786	130272
174062	130273
7794	130274
24624	130275
52304	130276
187793	130277
36221	130278
64549	130279
18432	130280
34486	130281
220	130282
13119	130283
72302	130284
6279	130285
4857	130286
112663	130287
116043	130288
117175	130289
32497	130290
27337	130291
34871	130292
43149	130293
81067	130294
26961	130295
244292	130296
120390	130297
115586	130298
278681	130299
1331	130300
29890	130301
81675	130302
13141	130303
608	130304
233	130305
4094	130306
26539	130307
54194	130308
7343	130309
2267	130310
18562	130311
13239	130312
7582	130313
110957	130314
63648	130315
353683	130316
118691	130317
83	130318
1500	130319
10681	130320
15925	130321
2931	130322
5456	130323
2155	130324
160858	130325
2866	130326
60794	130327
22059	130328
123402	130329
99166	130330
35573	130331
48939	130332
44737	130333
2182	130334
208641	130335
255389	130336
63670	130337
1004	130338
41368	130339
27712	130340
7523	130341
1744	130342
82543	130343
89869	130344
14807	130345
296815	130346
186200	130347
194557	130348
36161	130349
1802	130350
99371	130351
96258	130352
6722	130353
77898	130354
21854	130355
329069	130356
107335	130357
295302	130358
222303	130359
168934	130360
7601	130361
4812	130362
164058	130363
40783	130364
30302	130365
97212	130366
54574	130367
1504	130368
210210	130369
42030	130370
122889	130371
73428	130372
51892	130373
108552	130374
75341	130375
62239	130376
290227	130377
76804	130378
7393	130379
141103	130380
19427	130381
7909	130382
56404	130383
4375	130384
353447	130385
34285	130386
142849	130387
217780	130388
52499	130389
104489	130390
12862	130391
126029	130392
304756	130393
78685	130394
17469	130395
104219	130396
71896	130397
46247	130398
184377	130399
65201	130400
50430	130401
65525	130402
8422	130403
96416	130404
128134	130405
225283	130406
102795	130407
29590	130408
13424	130409
35887	130410
138554	130411
85606	130412
127476	130413
234030	130414
877	130415
32918	130416
193669	130417
6229	130418
45161	130419
116825	130420
341990	130421
10602	130422
15271	130423
108492	130424
83189	130425
7775	130426
36651	130427
27059	130428
208219	130429
14085	130430
52115	130431
56	130432
153306	130433
34275	130434
3012	130435
55462	130436
1566	130437
37037	130438
71634	130439
2012	130440
25885	130441
108943	130442
6044	130443
46612	130444
49076	130445
52984	130446
2940	130447
649	130448
4824	130449
8826	130450
6131	130451
25867	130452
17712	130453
344452	130454
43771	130455
17821	130456
78110	130457
43375	130458
180342	130459
11097	130460
19841	130461
10366	130462
43330	130463
19021	130464
41237	130465
37128	130466
56120	130467
18567	130468
310704	130469
78116	130470
282494	130471
315548	130472
333040	130473
56701	130474
167604	130475
73	130476
143	130477
81306	130478
186457	130479
198065	130480
177560	130481
109890	130482
37292	130483
43601	130484
10975	130485
20646	130486
81725	130487
165917	130488
92712	130489
33485	130490
8054	130491
5585	130492
56967	130493
26286	130494
4614	130495
97466	130496
193559	130497
26754	130498
65327	130499
36008	130500
138507	130501
24962	130502
7597	130503
72141	130504
30697	130505
18592	130506
288	130507
317648	130508
6611	130509
39634	130510
7322	130511
1323	130512
255	130513
2910	130514
11159	130515
48737	130516
71692	130517
34667	130518
199979	130519
33024	130520
90250	130521
127935	130522
171454	130523
142886	130524
31271	130525
300347	130526
124562	130527
10337	130528
172211	130529
262147	130530
17853	130531
10722	130532
129481	130533
15733	130534
125736	130535
11105	130536
7079	130537
76701	130538
155674	130539
108529	130540
69707	130541
145591	130542
13887	130543
61903	130544
57414	130545
352419	130546
220278	130547
223625	130548
183826	130549
94954	130550
175348	130551
184260	130552
38207	130553
143063	130554
201562	130555
42830	130556
21523	130557
25413	130558
382	130559
24525	130560
227611	130561
115997	130562
51994	130563
81613	130564
104317	130565
24483	130566
108038	130567
6907	130568
203977	130569
91284	130570
178455	130571
124199	130572
185379	130573
105751	130574
64603	130575
82162	130576
211580	130577
32458	130578
10468	130579
25846	130580
13170	130581
324250	130582
98607	130583
281220	130584
12524	130585
296567	130586
1518	130587
183855	130588
108400	130589
8318	130590
45270	130591
81349	130592
18186	130593
93428	130594
5836	130595
68270	130596
4825	130597
13046	130598
207933	130599
10097	130600
292630	130601
25527	130602
291962	130603
9840	130604
15562	130605
125579	130606
793	130607
68561	130608
322457	130609
127008	130610
118507	130611
144292	130612
48080	130613
199797	130614
201937	130615
13862	130616
37103	130617
22867	130618
186610	130619
11348	130620
285608	130621
12987	130622
27547	130623
19150	130624
35836	130625
162513	130626
8456	130627
261329	130628
104238	130629
142917	130630
69625	130631
256241	130632
2038	130633
76233	130634
154667	130635
37808	130636
100930	130637
56913	130638
287303	130639
13701	130640
33018	130641
5453	130642
89305	130643
20387	130644
197989	130645
2382	130646
34497	130647
102698	130648
114480	130649
5953	130650
53966	130651
16440	130652
43525	130653
16698	130654
218149	130655
22982	130656
96534	130657
14325	130658
17457	130659
307565	130660
126489	130661
6734	130662
196173	130663
77937	130664
154285	130665
342643	130666
8365	130667
21977	130668
99044	130669
293763	130670
197044	130671
52510	130672
33199	130673
18838	130674
31985	130675
64604	130676
50025	130677
3152	130678
90089	130679
86765	130680
14013	130681
234570	130682
85102	130683
1548	130684
193059	130685
2066	130686
156874	130687
139787	130688
41440	130689
185384	130690
51712	130691
57119	130692
289710	130693
93628	130694
125980	130695
2662	130696
608	130697
51515	130698
20813	130699
142498	130700
195630	130701
181421	130702
197115	130703
30607	130704
20704	130705
288245	130706
57914	130707
14317	130708
83159	130709
210748	130710
302008	130711
185785	130712
29334	130713
16604	130714
332416	130715
240719	130716
43511	130717
29856	130718
124894	130719
37318	130720
248995	130721
35632	130722
199456	130723
327967	130724
57950	130725
150921	130726
75785	130727
151698	130728
10911	130729
54260	130730
116106	130731
2550	130732
25975	130733
288419	130734
76226	130735
86705	130736
272578	130737
13931	130738
76887	130739
20480	130740
152070	130741
31116	130742
49674	130743
1522	130744
50483	130745
93628	130746
54158	130747
37672	130748
139208	130749
16418	130750
121664	130751
1439	130752
14109	130753
32088	130754
233197	130755
199000	130756
65839	130757
164782	130758
26185	130759
314742	130760
117662	130761
7392	130762
53675	130763
112065	130764
34736	130765
103616	130766
104271	130767
182834	130768
37679	130769
16038	130770
47517	130771
136079	130772
12864	130773
330204	130774
99178	130775
9159	130776
81880	130777
125342	130778
334526	130779
102986	130780
201488	130781
22960	130782
114481	130783
60771	130784
16532	130785
33698	130786
68711	130787
27455	130788
29149	130789
356809	130790
50065	130791
1911	130792
2273	130793
10000	130794
31782	130795
11903	130796
45885	130797
103783	130798
68652	130799
173537	130800
109559	130801
119243	130802
160089	130803
159905	130804
203910	130805
193038	130806
52915	130807
143231	130808
66905	130809
20825	130810
321113	130811
137214	130812
60909	130813
24417	130814
67972	130815
12463	130816
94911	130817
201526	130818
3552	130819
66819	130820
24157	130821
42040	130822
56438	130823
83232	130824
37405	130825
356338	130826
1083	130827
445	130828
52689	130829
53659	130830
186070	130831
1439	130832
91951	130833
100036	130834
205465	130835
5295	130836
88613	130837
91249	130838
57170	130839
26471	130840
294544	130841
274434	130842
40587	130843
4375	130844
10583	130845
2728	130846
32270	130847
113390	130848
8730	130849
222440	130850
261988	130851
18339	130852
48036	130853
136391	130854
29289	130855
877	130856
207204	130857
13283	130858
24846	130859
152270	130860
16827	130861
139139	130862
13902	130863
187358	130864
131506	130865
26076	130866
288648	130867
109871	130868
145018	130869
153019	130870
41461	130871
46341	130872
104896	130873
273998	130874
2662	130875
73019	130876
8935	130877
210121	130878
84099	130879
103447	130880
22902	130881
7891	130882
19059	130883
121879	130884
13324	130885
7445	130886
6903	130887
14564	130888
16968	130889
110239	130890
9437	130891
35933	130892
1083	130893
33024	130894
173478	130895
199053	130896
11197	130897
1238	130898
53602	130899
7788	130900
17657	130901
144927	130902
8569	130903
25482	130904
152751	130905
19852	130906
348726	130907
159093	130908
339567	130909
225	130910
7738	130911
19620	130912
119586	130913
70735	130914
208074	130915
14347	130916
99950	130917
12397	130918
31773	130919
16953	130920
88747	130921
35446	130922
5545	130923
5490	130924
85445	130925
67957	130926
89216	130927
189689	130928
16988	130929
18822	130930
350544	130931
29191	130932
356910	130933
170156	130934
278	130935
7667	130936
3528	130937
145564	130938
139058	130939
90322	130940
21598	130941
58412	130942
106888	130943
112292	130944
109964	130945
5517	130946
298428	130947
22476	130948
160620	130949
101453	130950
91530	130951
281653	130952
149477	130953
153520	130954
162470	130955
82415	130956
3109	130957
66433	130958
125863	130959
271905	130960
8410	130961
6827	130962
3130	130963
6804	130964
127668	130965
4713	130966
177736	130967
233229	130968
208024	130969
285370	130970
291726	130971
338385	130972
17504	130973
279088	130974
171493	130975
84111	130976
128618	130977
173820	130978
63035	130979
22780	130980
179771	130981
7116	130982
168621	130983
20438	130984
49699	130985
211153	130986
8137	130987
174890	130988
226693	130989
311581	130990
50217	130991
211255	130992
143138	130993
77023	130994
52771	130995
3737	130996
32295	130997
33958	130998
196458	130999
2531	131000
8381	131001
2481	131002
25641	131003
7867	131004
3147	131005
34768	131006
70234	131007
330264	131008
1014	131009
15403	131010
6045	131011
79821	131012
59259	131013
56928	131014
23462	131015
54675	131016
72072	131017
28727	131018
91698	131019
21669	131020
18399	131021
442	131022
156785	131023
76290	131024
70818	131025
125431	131026
141	131027
31311	131028
30678	131029
46344	131030
80416	131031
144	131032
18709	131033
2491	131034
234535	131035
217141	131036
105624	131037
41483	131038
24628	131039
184912	131040
23213	131041
155688	131042
118175	131043
57533	131044
626	131045
26197	131046
179983	131047
67896	131048
80373	131049
45585	131050
18205	131051
244785	131052
3970	131053
40057	131054
291110	131055
198374	131056
80998	131057
35698	131058
72798	131059
35836	131060
64943	131061
192427	131062
9858	131063
37087	131064
167483	131065
203103	131066
1833	131067
270209	131068
112059	131069
179320	131070
51901	131071
11919	131072
110795	131073
63390	131074
289586	131075
101668	131076
49203	131077
121146	131078
30010	131079
122535	131080
175156	131081
7742	131082
18405	131083
305791	131084
40636	131085
81478	131086
319612	131087
127716	131088
58595	131089
11514	131090
23042	131091
142319	131092
32481	131093
66460	131094
78357	131095
43786	131096
108916	131097
14117	131098
25697	131099
264299	131100
66826	131101
8448	131102
104332	131103
156508	131104
27066	131105
33734	131106
199828	131107
83877	131108
76316	131109
15184	131110
29715	131111
142388	131112
128126	131113
1308	131114
95555	131115
154272	131116
60410	131117
22286	131118
15232	131119
95848	131120
4876	131121
21407	131122
189770	131123
6198	131124
94957	131125
110547	131126
105343	131127
31734	131128
336273	131129
96973	131130
10303	131131
129120	131132
34410	131133
9298	131134
325401	131135
45479	131136
209216	131137
325387	131138
196347	131139
33352	131140
319937	131141
77941	131142
203828	131143
40164	131144
10820	131145
35658	131146
79746	131147
53086	131148
21726	131149
29524	131150
51852	131151
134700	131152
23	131153
95715	131154
19478	131155
43614	131156
158347	131157
11696	131158
682	131159
19620	131160
21465	131161
14403	131162
98009	131163
5656	131164
47102	131165
5028	131166
111184	131167
189796	131168
13021	131169
36773	131170
1481	131171
35635	131172
40627	131173
2660	131174
36160	131175
264584	131176
164220	131177
255973	131178
27030	131179
41421	131180
175798	131181
33886	131182
109493	131183
679	131184
71887	131185
144869	131186
35758	131187
1854	131188
292503	131189
107448	131190
64738	131191
124671	131192
48228	131193
172624	131194
48927	131195
110889	131196
10380	131197
9976	131198
199952	131199
49191	131200
48789	131201
40122	131202
113687	131203
10901	131204
48958	131205
10047	131206
33073	131207
167802	131208
63558	131209
29214	131210
124362	131211
197	131212
1351	131213
48622	131214
9511	131215
2136	131216
1414	131217
102345	131218
14761	131219
60918	131220
127042	131221
252489	131222
30051	131223
31396	131224
51994	131225
72776	131226
43828	131227
15605	131228
173151	131229
27117	131230
196526	131231
152388	131232
17759	131233
61365	131234
4877	131235
6734	131236
151616	131237
110888	131238
30323	131239
16433	131240
121636	131241
25704	131242
2507	131243
21534	131244
57152	131245
96223	131246
24258	131247
129262	131248
349181	131249
23631	131250
248497	131251
107445	131252
65860	131253
173562	131254
286055	131255
64869	131256
167194	131257
176223	131258
285514	131259
172431	131260
51349	131261
9518	131262
14124	131263
20731	131264
38898	131265
14112	131266
97970	131267
209401	131268
4840	131269
64763	131270
13429	131271
25698	131272
5877	131273
205076	131274
3005	131275
12661	131276
3900	131277
150156	131278
34267	131279
207718	131280
207636	131281
293029	131282
14251	131283
93994	131284
22173	131285
78751	131286
36607	131287
168730	131288
100735	131289
110110	131290
34883	131291
28209	131292
71579	131293
66824	131294
295831	131295
179531	131296
145352	131297
26304	131298
356528	131299
119996	131300
512	131301
26994	131302
6701	131303
143657	131304
126260	131305
155134	131306
74117	131307
289912	131308
11932	131309
39967	131310
252104	131311
55179	131312
154859	131313
70793	131314
186461	131315
63673	131316
337043	131317
118981	131318
37256	131319
261250	131320
9089	131321
25	131322
3821	131323
47010	131324
45219	131325
1191	131326
76493	131327
30487	131328
15099	131329
287471	131330
19398	131331
46732	131332
88341	131333
29958	131334
83824	131335
71931	131336
2285	131337
36787	131338
78800	131339
157391	131340
202381	131341
54867	131342
26266	131343
25381	131344
18666	131345
208467	131346
29677	131347
734	131348
8049	131349
72478	131350
3796	131351
147976	131352
76590	131353
28454	131354
32318	131355
357626	131356
64645	131357
83648	131358
171848	131359
181496	131360
20228	131361
119865	131362
1760	131363
170869	131364
15137	131365
8778	131366
191227	131367
273822	131368
117165	131369
200126	131370
63416	131371
53832	131372
17777	131373
40371	131374
350737	131375
69634	131376
77842	131377
79427	131378
129665	131379
10080	131380
52226	131381
6898	131382
19528	131383
202296	131384
201733	131385
130631	131386
186647	131387
336221	131388
173498	131389
319220	131390
292749	131391
110739	131392
237097	131393
73366	131394
2203	131395
129116	131396
302071	131397
190712	131398
38099	131399
182669	131400
94352	131401
67351	131402
174582	131403
222403	131404
9145	131405
2459	131406
100778	131407
117332	131408
14059	131409
44240	131410
90843	131411
16823	131412
62672	131413
169	131414
126443	131415
47215	131416
30983	131417
10709	131418
100744	131419
293231	131420
6460	131421
167680	131422
5031	131423
35917	131424
27254	131425
27254	131426
31736	131427
13259	131428
121659	131429
59063	131430
22758	131431
53925	131432
69806	131433
42385	131434
11652	131435
174834	131436
44369	131437
55962	131438
10141	131439
66920	131440
129158	131441
2612	131442
1416	131443
122904	131444
16917	131445
285	131446
213	131447
108937	131448
23535	131449
3431	131450
14604	131451
130630	131452
110569	131453
678	131454
5942	131455
11316	131456
203875	131457
32239	131458
51734	131459
57745	131460
246295	131461
46195	131462
58933	131463
343278	131464
352757	131465
70399	131466
1401	131467
13837	131468
46133	131469
319524	131470
62584	131471
42351	131472
5671	131473
19092	131474
10414	131475
5393	131476
116968	131477
27507	131478
158750	131479
387	131480
192882	131481
195867	131482
9444	131483
51112	131484
81805	131485
17585	131486
26071	131487
196471	131488
5191	131489
115579	131490
28774	131491
36078	131492
122788	131493
255787	131494
5022	131495
86272	131496
164713	131497
9163	131498
80453	131499
3535	131500
7	131501
11938	131502
11983	131503
54547	131504
72013	131505
101658	131506
19723	131507
20078	131508
16545	131509
33333	131510
4673	131511
195539	131512
217150	131513
36904	131514
15502	131515
92840	131516
29887	131517
92728	131518
118845	131519
162118	131520
6160	131521
13187	131522
24274	131523
93094	131524
22485	131525
10141	131526
2229	131527
2460	131528
127241	131529
75582	131530
16887	131531
2214	131532
28395	131533
286402	131534
327561	131535
72107	131536
7941	131537
349535	131538
36334	131539
149643	131540
50385	131541
19036	131542
447	131543
279417	131544
10938	131545
3586	131546
286221	131547
289986	131548
119863	131549
61866	131550
292476	131551
176310	131552
123694	131553
259871	131554
29338	131555
93437	131556
1814	131557
118137	131558
42136	131559
96329	131560
99897	131561
226824	131562
17951	131563
6974	131564
55824	131565
57136	131566
154389	131567
24434	131568
49156	131569
13367	131570
79662	131571
48864	131572
4396	131573
104232	131574
2066	131575
292599	131576
13209	131577
167102	131578
201863	131579
111919	131580
17558	131581
3200	131582
3003	131583
108498	131584
1082	131585
58056	131586
157257	131587
1549	131588
22533	131589
46358	131590
61392	131591
14681	131592
1852	131593
139971	131594
83659	131595
237735	131596
127274	131597
17199	131598
112278	131599
30481	131600
2255	131601
12119	131602
8398	131603
29124	131604
17625	131605
349441	131606
2714	131607
122024	131608
8685	131609
212019	131610
1566	131611
38008	131612
10235	131613
126332	131614
299896	131615
108431	131616
287063	131617
3	131618
290953	131619
34937	131620
180	131621
11350	131622
10038	131623
281013	131624
207349	131625
59801	131626
202888	131627
29481	131628
19412	131629
44579	131630
2095	131631
135340	131632
2462	131633
124993	131634
68080	131635
36444	131636
176137	131637
97525	131638
332694	131639
207629	131640
6026	131641
1404	131642
5480	131643
34387	131644
26505	131645
173502	131646
112287	131647
1191	131648
188797	131649
24337	131650
193999	131651
40015	131652
53531	131653
166478	131654
1475	131655
266095	131656
66816	131657
321094	131658
63515	131659
10747	131660
59619	131661
225	131662
32363	131663
121519	131664
158886	131665
2004	131666
48107	131667
24731	131668
280082	131669
183	131670
70348	131671
174765	131672
19032	131673
6804	131674
689	131675
2589	131676
66944	131677
42295	131678
871	131679
588	131680
6548	131681
130020	131682
55477	131683
66478	131684
84591	131685
24437	131686
41912	131687
130222	131688
4947	131689
36929	131690
121051	131691
145305	131692
119490	131693
4400	131694
5214	131695
186581	131696
5504	131697
172742	131698
21216	131699
76926	131700
13337	131701
72790	131702
97385	131703
36368	131704
126105	131705
1820	131706
62875	131707
148127	131708
20347	131709
91192	131710
124869	131711
115245	131712
75297	131713
5025	131714
11173	131715
54113	131716
4074	131717
5940	131718
4814	131719
3675	131720
46088	131721
87141	131722
52305	131723
10091	131724
42040	131725
11778	131726
11505	131727
8450	131728
44201	131729
35140	131730
22598	131731
44023	131732
7588	131733
205679	131734
158559	131735
66583	131736
1528	131737
242740	131738
17665	131739
67909	131740
26627	131741
106206	131742
12376	131743
253	131744
200020	131745
30024	131746
912	131747
13431	131748
56199	131749
83352	131750
31095	131751
48868	131752
21283	131753
9641	131754
81916	131755
82223	131756
22043	131757
125865	131758
21682	131759
21695	131760
191128	131761
21271	131762
17980	131763
118332	131764
45556	131765
8915	131766
119978	131767
563	131768
8946	131769
809	131770
68730	131771
66482	131772
19813	131773
14573	131774
23310	131775
27653	131776
10242	131777
316215	131778
49140	131779
11721	131780
55911	131781
682	131782
50929	131783
24265	131784
323720	131785
110956	131786
27037	131787
53806	131788
1297	131789
12920	131790
102755	131791
112050	131792
33689	131793
113025	131794
9515	131795
110782	131796
35720	131797
94935	131798
3907	131799
66067	131800
66759	131801
27247	131802
24334	131803
110565	131804
162096	131805
194497	131806
65117	131807
424	131808
16439	131809
339669	131810
142568	131811
9385	131812
85083	131813
20079	131814
158933	131815
48746	131816
24977	131817
53099	131818
19096	131819
31742	131820
50382	131821
54727	131822
19050	131823
53824	131824
109604	131825
175760	131826
42561	131827
155422	131828
50141	131829
8299	131830
2145	131831
295944	131832
191170	131833
4762	131834
21208	131835
732	131836
21861	131837
59662	131838
14587	131839
97504	131840
54920	131841
23	131842
301942	131843
14695	131844
6544	131845
34037	131846
39275	131847
49346	131848
194781	131849
107853	131850
169837	131851
177057	131852
38176	131853
325829	131854
7930	131855
110828	131856
38516	131857
24815	131858
173572	131859
74225	131860
194695	131861
76567	131862
27437	131863
51636	131864
34098	131865
24510	131866
137090	131867
44548	131868
110108	131869
350581	131870
112991	131871
3632	131872
42992	131873
8255	131874
246898	131875
52854	131876
3224	131877
36723	131878
71621	131879
27823	131880
34092	131881
79561	131882
2021	131883
31792	131884
98677	131885
110648	131886
12609	131887
15588	131888
11362	131889
19121	131890
157136	131891
10130	131892
186482	131893
71598	131894
22591	131895
952	131896
133128	131897
167750	131898
265897	131899
152909	131900
31653	131901
260886	131902
167436	131903
84812	131904
287009	131905
53450	131906
46636	131907
7633	131908
22760	131909
4259	131910
22306	131911
12919	131912
5934	131913
5748	131914
195060	131915
26692	131916
191	131917
7413	131918
49109	131919
191581	131920
65780	131921
78647	131922
49243	131923
24378	131924
95405	131925
57136	131926
9377	131927
22589	131928
48908	131929
423	131930
1852	131931
114	131932
209705	131933
25195	131934
4755	131935
10167	131936
2008	131937
52481	131938
71345	131939
38382	131940
40068	131941
333254	131942
31987	131943
158562	131944
50004	131945
14297	131946
127552	131947
165885	131948
13786	131949
101660	131950
4580	131951
66520	131952
17663	131953
22475	131954
17587	131955
6548	131956
38540	131957
8834	131958
116968	131959
18859	131960
38766	131961
84601	131962
1856	131963
83519	131964
96720	131965
84128	131966
904	131967
43202	131968
22773	131969
140157	131970
19174	131971
71263	131972
85835	131973
330267	131974
28660	131975
124641	131976
33276	131977
341729	131978
10865	131979
1681	131980
126084	131981
81539	131982
343706	131983
7740	131984
111173	131985
145607	131986
109989	131987
92837	131988
8876	131989
173860	131990
266586	131991
3095	131992
96064	131993
97134	131994
8268	131995
1215	131996
158760	131997
301737	131998
79200	131999
118504	132000
15251	132001
151604	132002
22793	132003
91197	132004
139033	132005
15251	132006
237962	132007
26420	132008
79907	132009
8416	132010
120838	132011
175174	132012
226113	132013
1423	132014
42794	132015
139727	132016
51363	132017
26206	132018
983	132019
159757	132020
8175	132021
147825	132022
207951	132023
202132	132024
128267	132025
149922	132026
156828	132027
66831	132028
119472	132029
31408	132030
156951	132031
162521	132032
73767	132033
127879	132034
18349	132035
98706	132036
1814	132037
3586	132038
7800	132039
19443	132040
33284	132041
4259	132042
163029	132043
208224	132044
132543	132045
21726	132046
6394	132047
11820	132048
985	132049
93575	132050
211381	132051
118423	132052
126134	132053
27239	132054
20228	132055
6832	132056
195795	132057
110370	132058
64413	132059
112405	132060
47259	132061
16929	132062
155136	132063
35809	132064
10260	132065
124159	132066
6209	132067
65605	132068
124706	132069
4174	132070
31251	132071
26697	132072
6305	132073
30739	132074
56553	132075
83622	132076
190465	132077
129262	132078
79622	132079
7643	132080
86452	132081
240028	132082
172646	132083
26904	132084
6985	132085
169800	132086
71820	132087
24293	132088
111128	132089
26500	132090
40046	132091
7822	132092
96131	132093
71797	132094
340643	132095
1514	132096
199142	132097
81242	132098
173161	132099
55911	132100
63018	132101
18569	132102
334844	132103
1361	132104
42592	132105
4500	132106
239577	132107
24311	132108
17018	132109
125705	132110
39877	132111
42556	132112
112490	132113
59483	132114
15306	132115
31287	132116
127561	132117
191540	132118
68425	132119
110984	132120
26336	132121
87860	132122
14390	132123
162803	132124
83289	132125
114868	132126
88879	132127
70626	132128
27172	132129
7143	132130
41592	132131
8398	132132
6621	132133
9280	132134
6725	132135
35480	132136
18184	132137
10370	132138
14693	132139
238511	132140
81292	132141
58536	132142
169951	132143
135821	132144
210423	132145
4344	132146
1228	132147
116581	132148
11934	132149
56173	132150
118112	132151
10620	132152
31298	132153
22904	132154
10106	132155
110443	132156
49529	132157
70684	132158
40052	132159
23823	132160
28262	132161
107246	132162
8493	132163
59224	132164
28533	132165
56075	132166
6689	132167
1836	132168
4375	132169
1333	132170
16461	132171
43861	132172
8415	132173
232	132174
141409	132175
14606	132176
72841	132177
10233	132178
83692	132179
117143	132180
64215	132181
13117	132182
174651	132183
120179	132184
42248	132185
23163	132186
2763	132187
173066	132188
70345	132189
133132	132190
174771	132191
18496	132192
51639	132193
30125	132194
38132	132195
46698	132196
21082	132197
21479	132198
170003	132199
66806	132200
13167	132201
6315	132202
51073	132203
12793	132204
170752	132205
52892	132206
40146	132207
30928	132208
111787	132209
49065	132210
721	132211
233057	132212
107274	132213
31482	132214
21426	132215
160110	132216
167021	132217
187936	132218
165322	132219
16599	132220
320405	132221
142033	132222
7583	132223
28783	132224
9052	132225
24329	132226
120616	132227
222715	132228
78838	132229
183586	132230
64963	132231
14229	132232
99371	132233
188568	132234
64169	132235
105177	132236
62479	132237
230221	132238
93372	132239
127113	132240
34515	132241
175630	132242
49694	132243
59574	132244
60795	132245
122180	132246
5582	132247
79172	132248
70556	132249
349289	132250
77861	132251
58960	132252
3097	132253
100920	132254
231616	132255
21279	132256
16050	132257
3012	132258
298655	132259
118434	132260
146713	132261
37618	132262
55431	132263
195937	132264
8602	132265
49014	132266
39227	132267
15938	132268
1858	132269
164287	132270
82999	132271
33426	132272
327132	132273
37951	132274
4162	132275
3897	132276
95075	132277
116993	132278
90369	132279
133763	132280
12357	132281
5350	132282
24304	132283
10773	132284
65155	132285
8568	132286
14	132287
18824	132288
129217	132289
69287	132290
48346	132291
986	132292
325595	132293
349065	132294
209439	132295
6757	132296
20720	132297
80066	132298
118434	132299
90522	132300
46765	132301
119076	132302
189540	132303
9330	132304
110453	132305
88467	132306
291423	132307
59624	132308
172905	132309
91975	132310
174586	132311
8157	132312
86886	132313
286910	132314
115180	132315
112515	132316
290706	132317
112836	132318
172017	132319
319358	132320
36445	132321
120674	132322
110158	132323
42153	132324
24462	132325
185196	132326
76229	132327
48107	132328
69239	132329
3528	132330
34492	132331
3131	132332
66451	132333
148003	132334
13606	132335
327788	132336
138621	132337
78012	132338
77978	132339
20899	132340
72558	132341
116339	132342
5014	132343
74363	132344
123912	132345
107372	132346
2475	132347
182151	132348
5077	132349
2404	132350
4734	132351
103566	132352
142805	132353
60	132354
12682	132355
199784	132356
21300	132357
6988	132358
36290	132359
122228	132360
330878	132361
201843	132362
67521	132363
37453	132364
232321	132365
58884	132366
319600	132367
186865	132368
139882	132369
437	132370
172125	132371
11026	132372
22621	132373
40097	132374
2712	132375
20621	132376
75596	132377
110987	132378
604	132379
74793	132380
38555	132381
1278	132382
63555	132383
38865	132384
196785	132385
21609	132386
249622	132387
12955	132388
9801	132389
95869	132390
37439	132391
102926	132392
70817	132393
66484	132394
41232	132395
695	132396
99155	132397
37939	132398
195100	132399
59196	132400
4785	132401
116841	132402
161871	132403
40170	132404
55899	132405
989	132406
156471	132407
28639	132408
37408	132409
44379	132410
144643	132411
326472	132412
19443	132413
207767	132414
239709	132415
46037	132416
61918	132417
137901	132418
40240	132419
19746	132420
99043	132421
70681	132422
198558	132423
291396	132424
160504	132425
46991	132426
36951	132427
105161	132428
120905	132429
96320	132430
3655	132431
347099	132432
16874	132433
21244	132434
19973	132435
243022	132436
142837	132437
37755	132438
234975	132439
29991	132440
121345	132441
317033	132442
67611	132443
138739	132444
114453	132445
163288	132446
13735	132447
217250	132448
65508	132449
64371	132450
317971	132451
13728	132452
36210	132453
118901	132454
67853	132455
37723	132456
235917	132457
190525	132458
223185	132459
9639	132460
22951	132461
181364	132462
99820	132463
75099	132464
73862	132465
58597	132466
82386	132467
36803	132468
19984	132469
63480	132470
66889	132471
265707	132472
13482	132473
169528	132474
159886	132475
114579	132476
101676	132477
116387	132478
101500	132479
325999	132480
82360	132481
24833	132482
18117	132483
34744	132484
40520	132485
33718	132486
33541	132487
6533	132488
14558	132489
12	132490
81282	132491
34044	132492
1912	132493
10233	132494
64329	132495
98271	132496
69131	132497
125968	132498
159353	132499
36849	132500
12284	132501
5868	132502
47988	132503
86817	132504
53615	132505
29142	132506
40682	132507
142044	132508
182886	132509
7935	132510
136798	132511
8345	132512
44008	132513
83258	132514
1528	132515
240699	132516
17718	132517
13677	132518
7396	132519
19430	132520
15457	132521
9774	132522
225141	132523
196103	132524
148	132525
335522	132526
19473	132527
114917	132528
1105	132529
121140	132530
50678	132531
7850	132532
15296	132533
101	132534
164187	132535
12973	132536
89983	132537
22528	132538
49477	132539
19927	132540
27698	132541
8306	132542
15431	132543
106652	132544
51835	132545
116868	132546
42036	132547
46123	132548
115463	132549
140719	132550
75505	132551
86168	132552
222133	132553
347147	132554
50771	132555
145343	132556
259663	132557
53315	132558
89679	132559
258353	132560
123364	132561
166872	132562
187978	132563
63903	132564
342994	132565
14843	132566
18254	132567
68565	132568
227545	132569
240773	132570
123849	132571
265518	132572
316775	132573
76032	132574
155042	132575
23241	132576
55795	132577
211602	132578
347097	132579
183726	132580
57286	132581
85143	132582
14072	132583
37064	132584
15865	132585
1732	132586
55735	132587
143290	132588
72071	132589
33438	132590
60747	132591
30561	132592
78769	132593
23957	132594
269	132595
326178	132596
14642	132597
295873	132598
12594	132599
112694	132600
278646	132601
87051	132602
15805	132603
141368	132604
8988	132605
4539	132606
193734	132607
43701	132608
53420	132609
152271	132610
88680	132611
312521	132612
5094	132613
148180	132614
99252	132615
26591	132616
80289	132617
78434	132618
145417	132619
334443	132620
14266	132621
171060	132622
203970	132623
30995	132624
42103	132625
204100	132626
114032	132627
40851	132628
227349	132629
141511	132630
137502	132631
60550	132632
225534	132633
231149	132634
321132	132635
134609	132636
306738	132637
219966	132638
113373	132639
35293	132640
86965	132641
115329	132642
308022	132643
194657	132644
234600	132645
146765	132646
112105	132647
126384	132648
37572	132649
30824	132650
255752	132651
280362	132652
88221	132653
202872	132654
109733	132655
148541	132656
22133	132657
53417	132658
15148	132659
169307	132660
230238	132661
26139	132662
54565	132663
15238	132664
172245	132665
64868	132666
123111	132667
229577	132668
124536	132669
106747	132670
128468	132671
206277	132672
354816	132673
49448	132674
70092	132675
67573	132676
194022	132677
4486	132678
72379	132679
250634	132680
251343	132681
250519	132682
114214	132683
90335	132684
101127	132685
310424	132686
76884	132687
13336	132688
44235	132689
6594	132690
81920	132691
142205	132692
52011	132693
121325	132694
10759	132695
92898	132696
22344	132697
16154	132698
5756	132699
5044	132700
5443	132701
160748	132702
13202	132703
949	132704
7895	132705
159778	132706
79005	132707
201778	132708
35672	132709
75655	132710
51456	132711
37966	132712
73033	132713
33737	132714
87269	132715
199581	132716
168674	132717
81728	132718
124997	132719
148	132720
98725	132721
883	132722
47288	132723
87017	132724
22915	132725
234119	132726
79235	132727
130960	132728
12659	132729
107999	132730
71738	132731
30552	132732
104620	132733
165152	132734
70588	132735
247485	132736
276351	132737
257780	132738
163657	132739
75164	132740
43341	132741
225797	132742
315451	132743
137585	132744
130636	132745
67593	132746
199701	132747
19184	132748
228182	132749
57267	132750
29966	132751
1223	132752
166310	132753
105395	132754
137428	132755
63307	132756
318856	132757
100509	132758
36921	132759
10687	132760
1662	132761
54137	132762
106537	132763
57933	132764
51891	132765
54615	132766
75574	132767
167493	132768
16559	132769
41140	132770
231299	132771
140594	132772
113370	132773
40328	132774
120	132775
178227	132776
43279	132777
7508	132778
59960	132779
40903	132780
52120	132781
34044	132782
407	132783
34506	132784
263106	132785
26330	132786
1883	132787
159868	132788
173788	132789
36674	132790
292383	132791
98745	132792
4234	132793
354430	132794
18209	132795
172433	132796
2238	132797
4768	132798
305931	132799
10173	132800
165316	132801
13803	132802
3317	132803
128788	132804
7305	132805
26499	132806
3201	132807
9105	132808
30492	132809
5626	132810
140435	132811
10057	132812
36187	132813
67470	132814
17739	132815
121618	132816
27286	132817
26036	132818
152891	132819
61203	132820
19991	132821
46454	132822
25739	132823
1080	132824
89269	132825
21650	132826
19895	132827
2253	132828
4355	132829
206385	132830
95527	132831
1115	132832
646	132833
3235	132834
2982	132835
6424	132836
13844	132837
16017	132838
66520	132839
10407	132840
13459	132841
35949	132842
17937	132843
2269	132844
98570	132845
193509	132846
3244	132847
352264	132848
96667	132849
33309	132850
8455	132851
61331	132852
4443	132853
562	132854
124042	132855
7672	132856
20260	132857
118252	132858
70636	132859
1339	132860
4330	132861
94792	132862
26325	132863
115870	132864
1998	132865
50436	132866
5873	132867
21	132868
1384	132869
18	132870
9721	132871
209634	132872
162298	132873
71543	132874
20839	132875
261351	132876
28713	132877
210374	132878
164292	132879
12206	132880
81571	132881
113837	132882
39729	132883
33895	132884
77699	132885
3320	132886
174063	132887
75869	132888
60863	132889
20423	132890
266970	132891
67283	132892
280549	132893
191303	132894
193714	132895
197977	132896
38641	132897
335185	132898
66978	132899
117453	132900
200323	132901
289954	132902
38406	132903
26247	132904
845	132905
195959	132906
311986	132907
87106	132908
17454	132909
5586	132910
203040	132911
29322	132912
7193	132913
143006	132914
311837	132915
77783	132916
56540	132917
125312	132918
102616	132919
22275	132920
53145	132921
92405	132922
353	132923
187011	132924
45840	132925
117817	132926
136074	132927
8731	132928
125035	132929
5270	132930
349811	132931
21948	132932
199975	132933
38113	132934
307707	132935
12275	132936
14601	132937
160799	132938
277588	132939
53972	132940
280256	132941
95354	132942
113043	132943
6904	132944
12024	132945
18910	132946
24097	132947
176339	132948
346750	132949
239603	132950
12341	132951
24485	132952
15296	132953
34191	132954
108987	132955
1682	132956
151945	132957
11254	132958
11254	132959
307198	132960
96726	132961
293571	132962
3283	132963
22489	132964
10139	132965
122185	132966
344785	132967
3982	132968
335946	132969
21815	132970
21288	132971
74481	132972
121892	132973
43972	132974
23929	132975
199140	132976
1234	132977
1602	132978
18	132979
10942	132980
49122	132981
136069	132982
40480	132983
20422	132984
42386	132985
221547	132986
302078	132987
216530	132988
88708	132989
10165	132990
71488	132991
2787	132992
4025	132993
328934	132994
33936	132995
148885	132996
59446	132997
49857	132998
106841	132999
932	133000
28311	133001
2425	133002
135836	133003
22410	133004
101475	133005
120336	133006
3875	133007
84133	133008
46863	133009
54724	133010
41451	133011
42371	133012
87609	133013
157596	133014
59629	133015
126391	133016
24952	133017
228636	133018
53906	133019
123006	133020
18327	133021
339275	133022
201039	133023
125758	133024
320	133025
201601	133026
37444	133027
1428	133028
16174	133029
14348	133030
86978	133031
47695	133032
12827	133033
125758	133034
74752	133035
174038	133036
82479	133037
3922	133038
72878	133039
17349	133040
43107	133041
25776	133042
38085	133043
52403	133044
335841	133045
37444	133046
72234	133047
198789	133048
119342	133049
1584	133050
41042	133051
6602	133052
29478	133053
106748	133054
161323	133055
62296	133056
291241	133057
38983	133058
522	133059
26069	133060
164219	133061
47863	133062
209261	133063
48917	133064
14158	133065
292057	133066
24313	133067
96260	133068
42859	133069
67402	133070
8363	133071
25142	133072
109485	133073
19973	133074
24610	133075
240580	133076
195865	133077
72729	133078
13464	133079
158082	133080
117023	133081
320643	133082
625	133083
33306	133084
63199	133085
291457	133086
255744	133087
291649	133088
62257	133089
238	133090
108872	133091
286153	133092
24609	133093
75284	133094
5207	133095
49934	133096
150422	133097
30977	133098
114004	133099
34281	133100
6081	133101
129119	133102
175525	133103
289441	133104
105381	133105
209015	133106
321651	133107
240170	133108
209238	133109
7746	133110
69155	133111
71595	133112
37422	133113
111257	133114
331790	133115
48286	133116
280281	133117
26021	133118
68599	133119
89375	133120
43740	133121
10406	133122
3130	133123
136258	133124
117432	133125
215884	133126
1627	133127
298	133128
11477	133129
29952	133130
64306	133131
173379	133132
190641	133133
78	133134
70267	133135
73040	133136
17265	133137
21904	133138
5627	133139
34191	133140
325779	133141
13724	133142
37014	133143
26087	133144
25469	133145
92973	133146
10562	133147
69632	133148
49409	133149
1831	133150
4766	133151
34836	133152
442	133153
61302	133154
335755	133155
92144	133156
5188	133157
63243	133158
250	133159
28507	133160
339872	133161
348629	133162
48700	133163
66468	133164
208	133165
33252	133166
96898	133167
36674	133168
23098	133169
12264	133170
1462	133171
26080	133172
21599	133173
319047	133174
36389	133175
206837	133176
293063	133177
261255	133178
40800	133179
5241	133180
5969	133181
144	133182
13787	133183
31737	133184
1588	133185
14148	133186
40809	133187
82193	133188
39	133189
74076	133190
125144	133191
11574	133192
208584	133193
44395	133194
115888	133195
355729	133196
4676	133197
89646	133198
31413	133199
18616	133200
1004	133201
17841	133202
1289	133203
291421	133204
70231	133205
92212	133206
106841	133207
7708	133208
22427	133209
64706	133210
131153	133211
20844	133212
118442	133213
10536	133214
6447	133215
37878	133216
26381	133217
78828	133218
226439	133219
81529	133220
26611	133221
18197	133222
22527	133223
80687	133224
282063	133225
320103	133226
139043	133227
3884	133228
27097	133229
93713	133230
81585	133231
3393	133232
35335	133233
156891	133234
53424	133235
512	133236
30231	133237
55824	133238
101491	133239
12842	133240
88670	133241
14309	133242
55313	133243
22121	133244
138462	133245
239290	133246
136145	133247
1666	133248
2698	133249
185184	133250
59862	133251
41654	133252
64505	133253
200365	133254
104888	133255
848	133256
70176	133257
12155	133258
4678	133259
153389	133260
83454	133261
177686	133262
39289	133263
100827	133264
41201	133265
107515	133266
53194	133267
10922	133268
62205	133269
41362	133270
23232	133271
27114	133272
434	133273
273370	133274
276270	133275
72280	133276
75913	133277
173371	133278
46507	133279
91841	133280
53821	133281
266416	133282
107251	133283
97164	133284
32645	133285
47837	133286
122847	133287
195139	133288
91503	133289
92480	133290
69225	133291
97949	133292
193518	133293
63068	133294
230979	133295
124206	133296
50925	133297
42817	133298
133956	133299
4551	133300
29065	133301
216435	133302
19313	133303
297229	133304
599	133305
21494	133306
11245	133307
340011	133308
339501	133309
76993	133310
11353	133311
4554	133312
90100	133313
203592	133314
21127	133315
53571	133316
91689	133317
133901	133318
143003	133319
38532	133320
76200	133321
29970	133322
346231	133323
44316	133324
136856	133325
110807	133326
83506	133327
28374	133328
298366	133329
7318	133330
69295	133331
117138	133332
68146	133333
265448	133334
285371	133335
83511	133336
40047	133337
18497	133338
36095	133339
30319	133340
129039	133341
21080	133342
247228	133343
82952	133344
102604	133345
47069	133346
255946	133347
75713	133348
28474	133349
37599	133350
266083	133351
8537	133352
20368	133353
127978	133354
76382	133355
42276	133356
152113	133357
69235	133358
13886	133359
15925	133360
49223	133361
15603	133362
83272	133363
1723	133364
52277	133365
67869	133366
23051	133367
320323	133368
22263	133369
127222	133370
16473	133371
59746	133372
181990	133373
168300	133374
145500	133375
10303	133376
113305	133377
253320	133378
287292	133379
102413	133380
29694	133381
23319	133382
14820	133383
21540	133384
61375	133385
320956	133386
75565	133387
32666	133388
47319	133389
87160	133390
532	133391
241926	133392
54908	133393
1015	133394
105963	133395
181930	133396
11472	133397
75936	133398
32599	133399
55186	133400
10773	133401
292619	133402
212640	133403
132359	133404
16093	133405
9654	133406
348677	133407
117917	133408
65872	133409
42592	133410
99101	133411
147728	133412
28805	133413
104410	133414
265605	133415
143486	133416
73699	133417
126392	133418
103984	133419
12365	133420
17040	133421
22555	133422
20001	133423
46195	133424
81462	133425
320195	133426
8437	133427
210578	133428
7535	133429
26991	133430
200728	133431
183	133432
176142	133433
49171	133434
355975	133435
7934	133436
172222	133437
105203	133438
25458	133439
42609	133440
190111	133441
9825	133442
51856	133443
3623	133444
1499	133445
25498	133446
32811	133447
3270	133448
364	133449
102418	133450
124660	133451
76919	133452
5818	133453
244566	133454
81418	133455
118465	133456
66574	133457
135331	133458
315492	133459
103980	133460
13431	133461
121722	133462
92865	133463
250007	133464
22603	133465
29783	133466
144530	133467
332413	133468
5456	133469
16326	133470
50785	133471
67338	133472
215275	133473
87993	133474
200741	133475
18759	133476
28804	133477
41975	133478
142640	133479
123784	133480
119597	133481
107401	133482
3569	133483
258225	133484
297879	133485
287881	133486
121974	133487
22489	133488
146329	133489
220402	133490
12353	133491
29720	133492
99558	133493
22414	133494
195382	133495
175246	133496
140800	133497
13867	133498
185766	133499
236674	133500
538	133501
191486	133502
3753	133503
168745	133504
88601	133505
124369	133506
119023	133507
79061	133508
7219	133509
14869	133510
3422	133511
113553	133512
59041	133513
218389	133514
30333	133515
25408	133516
80437	133517
21332	133518
234	133519
7545	133520
345968	133521
124367	133522
21813	133523
19313	133524
203530	133525
102904	133526
24858	133527
15782	133528
170648	133529
225421	133530
115224	133531
139	133532
14344	133533
59335	133534
287611	133535
72516	133536
140943	133537
176074	133538
39990	133539
116743	133540
31316	133541
118873	133542
26876	133543
73884	133544
76607	133545
9777	133546
17345	133547
203702	133548
36125	133549
75908	133550
69939	133551
16802	133552
262940	133553
71701	133554
51083	133555
41695	133556
2490	133557
320105	133558
194125	133559
10284	133560
183676	133561
136828	133562
11779	133563
52202	133564
86205	133565
99716	133566
156926	133567
32228	133568
42076	133569
143501	133570
134713	133571
104295	133572
42589	133573
82354	133574
239336	133575
108999	133576
27252	133577
8384	133578
69993	133579
129386	133580
41368	133581
130004	133582
4446	133583
208701	133584
64342	133585
223845	133586
26924	133587
9122	133588
172992	133589
249366	133590
78593	133591
42572	133592
29928	133593
2320	133594
173144	133595
37203	133596
40175	133597
185506	133598
42754	133599
380	133600
168137	133601
82122	133602
26855	133603
107391	133604
772	133605
136596	133606
28529	133607
148256	133608
191182	133609
201501	133610
191116	133611
130700	133612
154756	133613
317499	133614
33127	133615
10797	133616
65509	133617
197	133618
86130	133619
9162	133620
32217	133621
18368	133622
207674	133623
88289	133624
221044	133625
6488	133626
298291	133627
12840	133628
205526	133629
61667	133630
174529	133631
105144	133632
38170	133633
82129	133634
125775	133635
78878	133636
73796	133637
24545	133638
6846	133639
21134	133640
12975	133641
113059	133642
1717	133643
337192	133644
60339	133645
288203	133646
42159	133647
35684	133648
76856	133649
1296	133650
47924	133651
28907	133652
308813	133653
21962	133654
26168	133655
88077	133656
36899	133657
2249	133658
21865	133659
100278	133660
8394	133661
249031	133662
46267	133663
120060	133664
188943	133665
4787	133666
11025	133667
44752	133668
140445	133669
64350	133670
136931	133671
137683	133672
72195	133673
109166	133674
201217	133675
294265	133676
50371	133677
69414	133678
173237	133679
319690	133680
11525	133681
290881	133682
46700	133683
238346	133684
265880	133685
37293	133686
200428	133687
78141	133688
42057	133689
121622	133690
166286	133691
95083	133692
8165	133693
195455	133694
204289	133695
1328	133696
122089	133697
71244	133698
101524	133699
179964	133700
151425	133701
4395	133702
175757	133703
78787	133704
36902	133705
11275	133706
105594	133707
161291	133708
36234	133709
36792	133710
195740	133711
6485	133712
324015	133713
11571	133714
45025	133715
81747	133716
176051	133717
199916	133718
185562	133719
169539	133720
130806	133721
210870	133722
166170	133723
106746	133724
93550	133725
11290	133726
75129	133727
162584	133728
7317	133729
21676	133730
107556	133731
86395	133732
334583	133733
115277	133734
214987	133735
122950	133736
73194	133737
89105	133738
2725	133739
3169	133740
29433	133741
321101	133742
134205	133743
169540	133744
193819	133745
45314	133746
8443	133747
34077	133748
325036	133749
44428	133750
564	133751
10218	133752
16557	133753
97461	133754
372	133755
78703	133756
20918	133757
5021	133758
39219	133759
56083	133760
98021	133761
129853	133762
356166	133763
970	133764
4352	133765
4080	133766
60	133767
112535	133768
1351	133769
93503	133770
54866	133771
4508	133772
1778	133773
109307	133774
184374	133775
260767	133776
6271	133777
3535	133778
162608	133779
127980	133780
175311	133781
53932	133782
86272	133783
199824	133784
23	133785
245580	133786
173470	133787
13113	133788
44	133789
73010	133790
21014	133791
109827	133792
72343	133793
171439	133794
54881	133795
83480	133796
110345	133797
132511	133798
74581	133799
127507	133800
77833	133801
15817	133802
8950	133803
75783	133804
286918	133805
1560	133806
40435	133807
25	133808
44650	133809
82158	133810
4972	133811
245981	133812
3832	133813
50707	133814
28421	133815
13483	133816
347497	133817
138179	133818
357034	133819
242891	133820
65673	133821
54425	133822
176238	133823
165005	133824
173039	133825
456	133826
3339	133827
28490	133828
190252	133829
25899	133830
25634	133831
81378	133832
189720	133833
21050	133834
4094	133835
3858	133836
53449	133837
175146	133838
175777	133839
29139	133840
155079	133841
175391	133842
517	133843
53693	133844
70754	133845
3488	133846
202673	133847
351688	133848
36024	133849
43491	133850
97797	133851
10687	133852
158241	133853
188963	133854
31420	133855
197115	133856
34348	133857
543	133858
272301	133859
192248	133860
291380	133861
9118	133862
121614	133863
53384	133864
82580	133865
14573	133866
129505	133867
42927	133868
17780	133869
3460	133870
1363	133871
16014	133872
170004	133873
292339	133874
110589	133875
164251	133876
9294	133877
77820	133878
2721	133879
172717	133880
188709	133881
50151	133882
71644	133883
10885	133884
44461	133885
1109	133886
25275	133887
82351	133888
81236	133889
89937	133890
5103	133891
110904	133892
164744	133893
531	133894
104707	133895
14472	133896
11891	133897
7889	133898
27472	133899
174133	133900
42382	133901
304948	133902
12443	133903
3035	133904
5141	133905
98570	133906
15651	133907
71695	133908
22102	133909
12587	133910
329996	133911
10082	133912
72924	133913
24440	133914
65207	133915
108861	133916
33329	133917
38709	133918
17580	133919
279762	133920
345493	133921
97236	133922
298293	133923
73750	133924
41511	133925
9771	133926
28311	133927
45068	133928
127228	133929
4025	133930
250	133931
152025	133932
83904	133933
1537	133934
22158	133935
16978	133936
8194	133937
215633	133938
57082	133939
1715	133940
4491	133941
14573	133942
61379	133943
64790	133944
27273	133945
22391	133946
233994	133947
117678	133948
25379	133949
119849	133950
319317	133951
167218	133952
7100	133953
190731	133954
48568	133955
281381	133956
192870	133957
5625	133958
184911	133959
118625	133960
72884	133961
214251	133962
51086	133963
112004	133964
42476	133965
36703	133966
1231	133967
249329	133968
139167	133969
20641	133970
26082	133971
51902	133972
95793	133973
22753	133974
106112	133975
102072	133976
29723	133977
125619	133978
58802	133979
7199	133980
28186	133981
35112	133982
8113	133983
199424	133984
1008	133985
20044	133986
212306	133987
30198	133988
71237	133989
176	133990
187329	133991
23776	133992
62326	133993
7642	133994
22031	133995
211	133996
24346	133997
29264	133998
177974	133999
63305	134000
13380	134001
149257	134002
30928	134003
21815	134004
70686	134005
35492	134006
23830	134007
249804	134008
49497	134009
10055	134010
58338	134011
57688	134012
24520	134013
56004	134014
115	134015
17960	134016
108870	134017
59344	134018
15308	134019
97656	134020
327322	134021
355797	134022
3336	134023
16275	134024
42131	134025
172770	134026
54674	134027
25275	134028
158721	134029
13750	134030
6340	134031
37428	134032
60257	134033
118135	134034
9234	134035
4107	134036
1235	134037
95328	134038
1871	134039
8969	134040
137940	134041
1846	134042
122327	134043
78159	134044
315736	134045
14036	134046
27923	134047
5522	134048
58424	134049
2674	134050
65330	134051
214416	134052
302568	134053
18790	134054
132104	134055
30511	134056
262353	134057
292916	134058
28049	134059
118891	134060
10823	134061
186181	134062
31137	134063
7540	134064
17380	134065
20632	134066
196225	134067
43199	134068
16388	134069
233	134070
192007	134071
127345	134072
145477	134073
6148	134074
7783	134075
48746	134076
111245	134077
292541	134078
16435	134079
49291	134080
55376	134081
49951	134082
33385	134083
44082	134084
72967	134085
349750	134086
101074	134087
21456	134088
286166	134089
62724	134090
21709	134091
5546	134092
23718	134093
100934	134094
29834	134095
25969	134096
32013	134097
109178	134098
14972	134099
119127	134100
89688	134101
77878	134102
23	134103
192562	134104
260708	134105
186510	134106
4510	134107
160744	134108
16552	134109
8003	134110
34817	134111
4098	134112
191030	134113
190347	134114
117945	134115
5422	134116
326795	134117
83316	134118
11533	134119
245314	134120
51781	134121
984	134122
20	134123
291984	134124
53911	134125
144	134126
182191	134127
33294	134128
80118	134129
27469	134130
59032	134131
25629	134132
64303	134133
62807	134134
52017	134135
97575	134136
92246	134137
14004	134138
119390	134139
128569	134140
101781	134141
34257	134142
10748	134143
323444	134144
154314	134145
202759	134146
14163	134147
507	134148
90501	134149
5872	134150
408	134151
61588	134152
143412	134153
26414	134154
27027	134155
692	134156
28494	134157
11610	134158
357032	134159
50899	134160
208222	134161
213111	134162
192605	134163
41321	134164
178868	134165
190970	134166
5189	134167
106195	134168
40809	134169
84087	134170
145	134171
438	134172
9067	134173
29956	134174
76997	134175
28958	134176
1621	134177
135579	134178
102304	134179
69238	134180
167630	134181
289556	134182
85649	134183
64116	134184
70600	134185
135702	134186
10089	134187
52686	134188
2765	134189
180944	134190
202685	134191
71845	134192
160109	134193
109831	134194
12931	134195
51889	134196
60719	134197
26262	134198
37731	134199
3528	134200
310837	134201
13362	134202
25913	134203
74503	134204
32401	134205
118270	134206
36865	134207
110382	134208
228551	134209
191057	134210
29189	134211
21101	134212
183555	134213
128761	134214
66346	134215
209632	134216
135645	134217
33816	134218
135368	134219
7062	134220
24517	134221
93530	134222
5146	134223
524	134224
115294	134225
18766	134226
34179	134227
198538	134228
78919	134229
171770	134230
96153	134231
4459	134232
7092	134233
13988	134234
345231	134235
79593	134236
63958	134237
117145	134238
252806	134239
346047	134240
98261	134241
8194	134242
81191	134243
82956	134244
82916	134245
15441	134246
225241	134247
16859	134248
52443	134249
77934	134250
144134	134251
3653	134252
291965	134253
61896	134254
130482	134255
98972	134256
9966	134257
16910	134258
287263	134259
17944	134260
203835	134261
37323	134262
31586	134263
19812	134264
48775	134265
98835	134266
71946	134267
288667	134268
48883	134269
891	134270
113186	134271
274103	134272
355541	134273
18005	134274
1399	134275
68395	134276
18588	134277
62800	134278
2665	134279
43238	134280
19614	134281
113435	134282
2634	134283
236214	134284
196986	134285
3505	134286
19812	134287
6886	134288
70274	134289
8111	134290
18005	134291
106644	134292
1	134293
154636	134294
168819	134295
74648	134296
50112	134297
8803	134298
123983	134299
42810	134300
1882	134301
3293	134302
4080	134303
290	134304
25238	134305
18590	134306
23466	134307
645	134308
266551	134309
103278	134310
19846	134311
38825	134312
8161	134313
25509	134314
174684	134315
203567	134316
158695	134317
53250	134318
189607	134319
312881	134320
3646	134321
38514	134322
10509	134323
15961	134324
269948	134325
120723	134326
14180	134327
72674	134328
54833	134329
27479	134330
120108	134331
62514	134332
9989	134333
42799	134334
9157	134335
31539	134336
105530	134337
21052	134338
76653	134339
237512	134340
49100	134341
18060	134342
72331	134343
741	134344
10108	134345
147678	134346
10303	134347
25638	134348
120104	134349
75392	134350
69529	134351
736	134352
182750	134353
151528	134354
49423	134355
91749	134356
22118	134357
73231	134358
67558	134359
107273	134360
39406	134361
106123	134362
203849	134363
2772	134364
27357	134365
10853	134366
28666	134367
1273	134368
393	134369
58810	134370
94833	134371
54345	134372
50	134373
204036	134374
93374	134375
58756	134376
18390	134377
2964	134378
96002	134379
9957	134380
37088	134381
350586	134382
56495	134383
127859	134384
14189	134385
6626	134386
111835	134387
27318	134388
43932	134389
1456	134390
60265	134391
63990	134392
318	134393
53882	134394
4776	134395
1242	134396
10784	134397
3719	134398
80967	134399
6904	134400
19480	134401
86060	134402
32854	134403
225963	134404
3005	134405
32368	134406
13932	134407
176489	134408
115239	134409
120674	134410
5708	134411
60470	134412
287848	134413
7874	134414
35412	134415
386	134416
9800	134417
7992	134418
191609	134419
2190	134420
42318	134421
25	134422
52132	134423
135155	134424
176025	134425
36092	134426
85051	134427
18468	134428
169748	134429
117187	134430
78552	134431
25796	134432
125627	134433
1818	134434
45748	134435
17315	134436
15441	134437
47990	134438
1625	134439
328275	134440
25511	134441
70549	134442
25242	134443
13622	134444
1818	134445
5540	134446
15085	134447
4865	134448
129768	134449
4856	134450
41797	134451
90195	134452
124728	134453
29058	134454
54344	134455
25311	134456
106730	134457
79856	134458
88818	134459
184678	134460
91973	134461
54139	134462
57008	134463
77150	134464
127864	134465
113297	134466
27639	134467
123571	134468
38419	134469
111918	134470
69452	134471
50235	134472
5215	134473
158798	134474
124312	134475
12919	134476
34031	134477
66838	134478
94213	134479
235612	134480
28350	134481
143517	134482
61083	134483
6756	134484
28534	134485
233141	134486
1572	134487
290621	134488
82413	134489
281903	134490
102610	134491
198380	134492
140869	134493
59156	134494
21378	134495
65317	134496
327728	134497
18649	134498
19222	134499
6014	134500
304500	134501
32115	134502
16909	134503
1994	134504
72042	134505
33437	134506
69349	134507
1669	134508
23631	134509
56415	134510
255994	134511
43317	134512
42261	134513
101656	134514
147598	134515
27222	134516
112046	134517
40897	134518
66847	134519
8122	134520
2998	134521
26181	134522
211681	134523
12078	134524
139481	134525
5033	134526
10562	134527
96738	134528
10780	134529
63264	134530
71505	134531
11610	134532
331133	134533
29578	134534
63955	134535
334292	134536
188028	134537
30935	134538
101317	134539
14964	134540
7084	134541
45732	134542
53376	134543
56721	134544
53645	134545
25525	134546
36180	134547
26718	134548
40720	134549
214988	134550
247629	134551
3773	134552
23765	134553
23291	134554
11061	134555
30763	134556
203130	134557
40537	134558
97763	134559
1752	134560
9106	134561
164333	134562
157733	134563
96140	134564
141226	134565
2189	134566
32260	134567
138238	134568
223413	134569
57910	134570
1539	134571
206090	134572
149517	134573
6956	134574
6136	134575
66275	134576
119213	134577
43209	134578
12746	134579
14275	134580
104974	134581
48925	134582
24217	134583
43650	134584
496	134585
9188	134586
41379	134587
105	134588
21819	134589
20823	134590
531	134591
175162	134592
19531	134593
835	134594
7439	134595
124469	134596
40034	134597
48588	134598
40519	134599
10002	134600
40605	134601
8453	134602
48745	134603
3669	134604
105639	134605
129660	134606
71675	134607
202240	134608
103422	134609
73169	134610
176910	134611
22856	134612
205978	134613
102016	134614
301217	134615
36831	134616
76914	134617
7814	134618
15031	134619
292951	134620
97763	134621
4514	134622
234507	134623
41978	134624
4557	134625
109024	134626
4000	134627
180332	134628
12377	134629
30879	134630
106439	134631
123580	134632
68944	134633
66528	134634
326925	134635
80405	134636
195084	134637
39286	134638
65243	134639
264649	134640
324968	134641
52808	134642
35772	134643
71624	134644
6305	134645
190186	134646
3442	134647
3303	134648
38930	134649
87948	134650
297142	134651
23496	134652
11303	134653
150267	134654
19571	134655
57458	134656
40223	134657
7546	134658
66552	134659
6840	134660
314	134661
38629	134662
50248	134663
148008	134664
86124	134665
20899	134666
134568	134667
14605	134668
79704	134669
64443	134670
67860	134671
24096	134672
87186	134673
1722	134674
79690	134675
3304	134676
170625	134677
49552	134678
127540	134679
38047	134680
87714	134681
122952	134682
4907	134683
110294	134684
83973	134685
589	134686
7173	134687
92585	134688
300606	134689
70762	134690
6322	134691
89315	134692
79867	134693
62443	134694
433	134695
8434	134696
22984	134697
6369	134698
51990	134699
8192	134700
4075	134701
1140	134702
80047	134703
29926	134704
15222	134705
9097	134706
66580	134707
188813	134708
2315	134709
349550	134710
4100	134711
145908	134712
2908	134713
54	134714
189680	134715
189005	134716
2289	134717
123952	134718
87470	134719
72926	134720
239939	134721
19898	134722
29173	134723
53490	134724
7227	134725
35154	134726
126325	134727
215530	134728
55078	134729
56561	134730
157300	134731
208912	134732
56214	134733
71145	134734
178453	134735
286003	134736
5	134737
101683	134738
115664	134739
43406	134740
42862	134741
121866	134742
7193	134743
79603	134744
14498	134745
303080	134746
52356	134747
164663	134748
22436	134749
13264	134750
289843	134751
24594	134752
75115	134753
5638	134754
310852	134755
23858	134756
226858	134757
147989	134758
3349	134759
115406	134760
354461	134761
166797	134762
10675	134763
12161	134764
42793	134765
27578	134766
74265	134767
1574	134768
198993	134769
76988	134770
23712	134771
120640	134772
21988	134773
2806	134774
39205	134775
115583	134776
55750	134777
191762	134778
174439	134779
81207	134780
992	134781
5693	134782
10011	134783
113274	134784
59496	134785
43974	134786
122106	134787
39247	134788
179441	134789
21880	134790
15224	134791
98499	134792
196544	134793
192820	134794
10362	134795
138206	134796
4355	134797
292013	134798
247309	134799
187778	134800
10794	134801
59517	134802
224530	134803
104190	134804
20540	134805
22063	134806
68780	134807
3386	134808
169902	134809
163267	134810
172435	134811
552	134812
29479	134813
337647	134814
150128	134815
290095	134816
380	134817
2895	134818
199423	134819
75050	134820
4482	134821
44705	134822
309862	134823
19531	134824
124300	134825
49650	134826
51761	134827
13316	134828
177053	134829
4897	134830
10318	134831
186269	134832
2398	134833
735	134834
9887	134835
131162	134836
114479	134837
241522	134838
58828	134839
48089	134840
273807	134841
34181	134842
48661	134843
1187	134844
488	134845
332964	134846
120811	134847
6518	134848
69266	134849
14223	134850
780	134851
98118	134852
44679	134853
26325	134854
14260	134855
206889	134856
364	134857
189267	134858
201970	134859
10608	134860
150178	134861
56769	134862
56263	134863
3569	134864
44070	134865
29907	134866
22216	134867
206511	134868
42476	134869
196498	134870
74877	134871
204243	134872
148123	134873
28582	134874
4094	134875
28417	134876
14794	134877
67559	134878
95619	134879
258	134880
1500	134881
96307	134882
186194	134883
895	134884
16095	134885
18131	134886
243402	134887
2282	134888
201345	134889
10117	134890
73830	134891
344736	134892
158524	134893
207868	134894
77577	134895
27622	134896
42420	134897
246262	134898
154318	134899
806	134900
49862	134901
34455	134902
97131	134903
5390	134904
27416	134905
169185	134906
158680	134907
29045	134908
89723	134909
27924	134910
30447	134911
304835	134912
31805	134913
202261	134914
22622	134915
8237	134916
515	134917
268422	134918
340337	134919
55857	134920
55849	134921
38442	134922
408	134923
96259	134924
2891	134925
158297	134926
27954	134927
26402	134928
23183	134929
39551	134930
16261	134931
12844	134932
18353	134933
193859	134934
2388	134935
17272	134936
4456	134937
1565	134938
96526	134939
32485	134940
71650	134941
6484	134942
30749	134943
4867	134944
96405	134945
50213	134946
17867	134947
96763	134948
78136	134949
16587	134950
222675	134951
12075	134952
4737	134953
120194	134954
154353	134955
59386	134956
34744	134957
134171	134958
661	134959
873	134960
305932	134961
85644	134962
107719	134963
280142	134964
9959	134965
19309	134966
20060	134967
5680	134968
66014	134969
19977	134970
30518	134971
239201	134972
19500	134973
215997	134974
216094	134975
133931	134976
190517	134977
73478	134978
13675	134979
6589	134980
15736	134981
21924	134982
101841	134983
61417	134984
4885	134985
303004	134986
160312	134987
37769	134988
111743	134989
7701	134990
207988	134991
3861	134992
6603	134993
201855	134994
34674	134995
37013	134996
133625	134997
95936	134998
237400	134999
52583	135000
234963	135001
247131	135002
261039	135003
23554	135004
164174	135005
50788	135006
272722	135007
51859	135008
61351	135009
167712	135010
4750	135011
56288	135012
20464	135013
51800	135014
151451	135015
29619	135016
121079	135017
185796	135018
22672	135019
126543	135020
15467	135021
293583	135022
6801	135023
117261	135024
125171	135025
83946	135026
126435	135027
91583	135028
4249	135029
128384	135030
324268	135031
172392	135032
175363	135033
38689	135034
37576	135035
36708	135036
31821	135037
189873	135038
118334	135039
14322	135040
64811	135041
120929	135042
36046	135043
70602	135044
152639	135045
199928	135046
201082	135047
8637	135048
114680	135049
1272	135050
267162	135051
87368	135052
97838	135053
48676	135054
41733	135055
44330	135056
36629	135057
10585	135058
33801	135059
28963	135060
919	135061
21200	135062
17117	135063
687	135064
12362	135065
26631	135066
18832	135067
120547	135068
321762	135069
50345	135070
46222	135071
1058	135072
1054	135073
16594	135074
107540	135075
195967	135076
39882	135077
54613	135078
20	135079
28670	135080
87974	135081
114456	135082
20805	135083
1404	135084
90629	135085
4498	135086
25704	135087
76787	135088
189718	135089
67482	135090
21356	135091
14295	135092
7988	135093
9292	135094
138520	135095
17248	135096
48660	135097
8230	135098
62277	135099
34662	135100
87421	135101
27388	135102
4814	135103
19889	135104
1797	135105
177373	135106
55322	135107
107589	135108
18684	135109
17929	135110
108540	135111
34352	135112
10138	135113
203237	135114
53624	135115
9555	135116
40850	135117
52448	135118
25143	135119
19128	135120
4720	135121
40866	135122
58697	135123
55559	135124
9126	135125
102261	135126
42701	135127
68165	135128
15948	135129
59539	135130
42050	135131
8802	135132
82979	135133
27390	135134
209316	135135
104431	135136
11481	135137
17070	135138
68244	135139
46013	135140
2799	135141
14491	135142
4095	135143
44081	135144
161266	135145
24351	135146
238867	135147
208920	135148
4802	135149
123422	135150
51516	135151
116363	135152
19442	135153
20722	135154
128208	135155
7259	135156
132292	135157
243832	135158
116394	135159
12491	135160
7493	135161
139186	135162
18648	135163
254	135164
1966	135165
89452	135166
2595	135167
22679	135168
274478	135169
328922	135170
2961	135171
15063	135172
131529	135173
88155	135174
56901	135175
61189	135176
54165	135177
200763	135178
29929	135179
34054	135180
292840	135181
210	135182
89821	135183
67530	135184
102259	135185
51990	135186
6975	135187
3167	135188
175656	135189
219111	135190
2257	135191
3382	135192
4527	135193
36159	135194
241086	135195
81449	135196
127697	135197
19178	135198
6861	135199
160709	135200
74872	135201
95667	135202
262973	135203
7895	135204
101998	135205
7244	135206
110724	135207
308637	135208
18497	135209
40705	135210
278687	135211
225463	135212
223520	135213
115816	135214
198167	135215
230516	135216
156382	135217
96630	135218
115482	135219
136355	135220
184469	135221
116030	135222
92405	135223
195443	135224
195893	135225
309051	135226
6255	135227
91007	135228
309481	135229
143446	135230
75343	135231
89864	135232
13331	135233
203005	135234
305821	135235
226064	135236
136932	135237
241018	135238
58549	135239
186097	135240
13578	135241
98255	135242
31343	135243
294527	135244
113813	135245
308187	135246
114898	135247
117236	135248
293058	135249
100287	135250
130509	135251
134551	135252
91281	135253
3506	135254
168963	135255
251270	135256
24998	135257
249620	135258
144976	135259
184789	135260
25485	135261
141739	135262
139281	135263
327911	135264
25156	135265
35750	135266
185693	135267
125815	135268
121591	135269
106931	135270
115159	135271
145086	135272
136438	135273
49526	135274
184452	135275
115912	135276
310451	135277
75879	135278
76167	135279
89577	135280
80879	135281
124920	135282
31339	135283
116683	135284
177695	135285
215684	135286
79103	135287
141275	135288
10588	135289
32	135290
36703	135291
7995	135292
198714	135293
25010	135294
70681	135295
79811	135296
17708	135297
99912	135298
22638	135299
166649	135300
306904	135301
50257	135302
14984	135303
50257	135304
237909	135305
51828	135306
37779	135307
19431	135308
27783	135309
195464	135310
2289	135311
115	135312
13170	135313
2081	135314
34152	135315
291209	135316
290211	135317
33369	135318
210063	135319
84419	135320
215367	135321
123787	135322
53843	135323
36649	135324
175171	135325
30072	135326
124120	135327
39556	135328
56168	135329
27532	135330
53984	135331
101	135332
215178	135333
3953	135334
14515	135335
17840	135336
16158	135337
48	135338
158978	135339
116640	135340
24301	135341
5076	135342
72914	135343
92551	135344
10466	135345
58821	135346
37893	135347
52449	135348
285295	135349
89768	135350
6640	135351
14213	135352
37045	135353
37105	135354
1	135355
108760	135356
34695	135357
87993	135358
179084	135359
50375	135360
38100	135361
81740	135362
478	135363
96229	135364
223641	135365
28479	135366
153140	135367
2229	135368
46943	135369
158399	135370
243708	135371
54920	135372
907	135373
117101	135374
269714	135375
125665	135376
66414	135377
7282	135378
55071	135379
116397	135380
22	135381
5241	135382
23332	135383
152680	135384
13511	135385
135130	135386
2594	135387
34950	135388
62244	135389
1919	135390
4042	135391
32500	135392
353702	135393
310874	135394
24274	135395
35668	135396
52486	135397
41202	135398
19537	135399
12158	135400
8947	135401
6878	135402
127810	135403
30722	135404
108561	135405
10097	135406
14254	135407
287382	135408
10115	135409
1998	135410
21954	135411
467	135412
136886	135413
20	135414
64364	135415
261032	135416
51764	135417
44881	135418
195686	135419
2733	135420
43239	135421
17733	135422
5173	135423
44538	135424
168	135425
19083	135426
64484	135427
38010	135428
38055	135429
36982	135430
118849	135431
6807	135432
164577	135433
119083	135434
107147	135435
353864	135436
20498	135437
93994	135438
58065	135439
26090	135440
16138	135441
67266	135442
12052	135443
341	135444
303899	135445
16570	135446
88398	135447
291977	135448
18620	135449
36332	135450
2269	135451
1574	135452
53826	135453
42341	135454
29246	135455
44115	135456
196644	135457
74453	135458
68096	135459
120113	135460
164685	135461
65888	135462
56686	135463
283793	135464
43109	135465
181474	135466
61613	135467
26368	135468
22735	135469
15799	135470
301972	135471
21369	135472
209854	135473
270827	135474
10891	135475
18440	135476
31626	135477
16651	135478
10115	135479
2080	135480
81666	135481
290620	135482
139357	135483
10168	135484
14457	135485
10071	135486
6351	135487
12990	135488
119564	135489
117004	135490
6677	135491
33959	135492
2210	135493
49585	135494
62008	135495
38249	135496
599	135497
268	135498
22652	135499
19654	135500
318609	135501
59308	135502
60426	135503
30443	135504
57950	135505
38065	135506
31	135507
76558	135508
52983	135509
307706	135510
67509	135511
41396	135512
55151	135513
71980	135514
108892	135515
13233	135516
147925	135517
174991	135518
13239	135519
84439	135520
278321	135521
278749	135522
189602	135523
16257	135524
70703	135525
100983	135526
74056	135527
121069	135528
33801	135529
286682	135530
328207	135531
335676	135532
109700	135533
264656	135534
15105	135535
184911	135536
67163	135537
217950	135538
174461	135539
334050	135540
194097	135541
194056	135542
287667	135543
107048	135544
105920	135545
23387	135546
14702	135547
12413	135548
101293	135549
244522	135550
29992	135551
343868	135552
83828	135553
184266	135554
280339	135555
47391	135556
44486	135557
72164	135558
9661	135559
110201	135560
31779	135561
45808	135562
134406	135563
194787	135564
28321	135565
13338	135566
260939	135567
4776	135568
124	135569
48662	135570
10388	135571
3358	135572
145958	135573
160189	135574
321338	135575
15676	135576
41194	135577
137912	135578
22502	135579
202127	135580
109115	135581
116564	135582
141528	135583
59320	135584
39269	135585
222439	135586
185094	135587
19487	135588
2647	135589
89742	135590
3290	135591
218483	135592
2350	135593
465	135594
56149	135595
2350	135596
3010	135597
345867	135598
256886	135599
11003	135600
124985	135601
27506	135602
3669	135603
70201	135604
177702	135605
4522	135606
54593	135607
56962	135608
26157	135609
3273	135610
13691	135611
31384	135612
111959	135613
11987	135614
41146	135615
4676	135616
106715	135617
101510	135618
627	135619
52964	135620
18423	135621
86802	135622
13	135623
20914	135624
77835	135625
82416	135626
143	135627
7530	135628
290585	135629
11144	135630
159921	135631
199250	135632
190	135633
78302	135634
545	135635
6802	135636
31510	135637
630	135638
10402	135639
54131	135640
293779	135641
66907	135642
4497	135643
11140	135644
12013	135645
3058	135646
74028	135647
196992	135648
256107	135649
82524	135650
57115	135651
58084	135652
2355	135653
137592	135654
12075	135655
5191	135656
47017	135657
52954	135658
44619	135659
5950	135660
15185	135661
12533	135662
13357	135663
12477	135664
1598	135665
19030	135666
6115	135667
150888	135668
1524	135669
55419	135670
101455	135671
4381	135672
14352	135673
297425	135674
23	135675
17267	135676
6507	135677
49117	135678
194753	135679
26368	135680
198561	135681
9350	135682
5411	135683
5423	135684
81958	135685
42553	135686
128918	135687
174199	135688
50	135689
5547	135690
17779	135691
52033	135692
16618	135693
32939	135694
9601	135695
116792	135696
3338	135697
91201	135698
34142	135699
305330	135700
54518	135701
103580	135702
154822	135703
20575	135704
2362	135705
119200	135706
92915	135707
176015	135708
292882	135709
971	135710
77800	135711
79077	135712
126952	135713
254964	135714
55631	135715
161592	135716
254041	135717
33878	135718
53162	135719
256633	135720
83392	135721
28557	135722
1220	135723
1154	135724
345075	135725
301666	135726
307643	135727
76587	135728
199850	135729
344178	135730
253020	135731
77080	135732
18041	135733
64135	135734
337797	135735
198644	135736
198728	135737
116786	135738
108951	135739
75239	135740
329398	135741
330304	135742
297491	135743
90902	135744
57929	135745
351410	135746
1176	135747
342169	135748
132900	135749
91122	135750
27368	135751
3218	135752
192474	135753
1808	135754
123549	135755
17440	135756
173332	135757
148236	135758
875	135759
199440	135760
11732	135761
218301	135762
86609	135763
181084	135764
5870	135765
232396	135766
352709	135767
104004	135768
26329	135769
14813	135770
6943	135771
70625	135772
151273	135773
151280	135774
16079	135775
35354	135776
118224	135777
1334	135778
86400	135779
124288	135780
1516	135781
15212	135782
608	135783
287093	135784
226160	135785
228877	135786
324453	135787
160481	135788
88980	135789
107794	135790
69915	135791
109072	135792
78167	135793
13517	135794
12445	135795
267035	135796
31930	135797
27087	135798
44502	135799
120633	135800
323267	135801
213883	135802
5055	135803
13044	135804
39189	135805
90501	135806
28172	135807
36225	135808
16655	135809
66540	135810
24154	135811
1034	135812
112627	135813
325876	135814
122411	135815
142915	135816
75574	135817
305405	135818
343794	135819
228030	135820
199862	135821
48727	135822
11587	135823
11715	135824
4460	135825
4627	135826
85333	135827
14926	135828
5299	135829
76795	135830
122985	135831
2801	135832
1597	135833
79065	135834
64029	135835
80853	135836
95761	135837
186287	135838
8239	135839
82595	135840
280953	135841
500	135842
43833	135843
18552	135844
1118	135845
20846	135846
29603	135847
308100	135848
155588	135849
137894	135850
279498	135851
115676	135852
116658	135853
29079	135854
59081	135855
169237	135856
149789	135857
26004	135858
66856	135859
41599	135860
101558	135861
194163	135862
215914	135863
98879	135864
215440	135865
278755	135866
225897	135867
336536	135868
210203	135869
16759	135870
45230	135871
706	135872
213899	135873
99107	135874
154780	135875
291510	135876
26547	135877
73226	135878
267707	135879
28823	135880
21124	135881
54132	135882
35878	135883
132466	135884
8684	135885
19543	135886
51324	135887
2176	135888
158280	135889
18669	135890
74179	135891
76687	135892
1108	135893
72464	135894
310	135895
25237	135896
49181	135897
129783	135898
11108	135899
32726	135900
8564	135901
146865	135902
1877	135903
70676	135904
171687	135905
41726	135906
158681	135907
971	135908
2177	135909
2644	135910
17553	135911
10107	135912
16425	135913
323663	135914
5077	135915
19808	135916
5077	135917
91459	135918
800	135919
88691	135920
303662	135921
56219	135922
99971	135923
6455	135924
36811	135925
6318	135926
18331	135927
143320	135928
72063	135929
204729	135930
24384	135931
341286	135932
64772	135933
34753	135934
8431	135935
13009	135936
27069	135937
55573	135938
14476	135939
13818	135940
189942	135941
188326	135942
87311	135943
13493	135944
378	135945
82151	135946
133843	135947
26628	135948
30015	135949
3281	135950
206592	135951
24758	135952
215626	135953
102043	135954
252356	135955
257061	135956
34721	135957
23418	135958
37907	135959
9318	135960
28309	135961
68650	135962
25	135963
230485	135964
72323	135965
45834	135966
35650	135967
23396	135968
4906	135969
13780	135970
538	135971
3304	135972
32707	135973
145493	135974
35656	135975
93071	135976
270374	135977
4075	135978
16829	135979
32261	135980
42024	135981
75381	135982
184441	135983
3130	135984
938	135985
478	135986
15369	135987
5060	135988
206241	135989
5970	135990
271538	135991
283468	135992
45147	135993
78517	135994
166831	135995
207464	135996
158001	135997
63437	135998
121758	135999
146009	136000
92294	136001
250566	136002
1674	136003
83035	136004
81584	136005
553	136006
25881	136007
12213	136008
8574	136009
76402	136010
203122	136011
754	136012
65444	136013
162154	136014
197444	136015
140679	136016
225662	136017
143943	136018
280836	136019
350692	136020
91758	136021
151562	136022
30869	136023
10670	136024
13456	136025
200991	136026
5698	136027
293617	136028
5196	136029
174114	136030
72660	136031
57112	136032
64341	136033
84401	136034
41446	136035
56578	136036
142928	136037
184470	136038
171719	136039
123790	136040
19906	136041
169726	136042
5025	136043
15607	136044
44663	136045
91207	136046
110315	136047
118598	136048
76260	136049
289811	136050
15096	136051
30565	136052
127937	136053
329	136054
4776	136055
78250	136056
61441	136057
291091	136058
295895	136059
169244	136060
62727	136061
172654	136062
83558	136063
63507	136064
19695	136065
5525	136066
97517	136067
106840	136068
41368	136069
203	136070
90185	136071
110816	136072
279405	136073
368	136074
78935	136075
109823	136076
290202	136077
290021	136078
92626	136079
101524	136080
206018	136081
1556	136082
36925	136083
143779	136084
355150	136085
25485	136086
37213	136087
158542	136088
130273	136089
320774	136090
141196	136091
3773	136092
55950	136093
30205	136094
151578	136095
126525	136096
102801	136097
299792	136098
339466	136099
36619	136100
144131	136101
66020	136102
124872	136103
8671	136104
11371	136105
35208	136106
12598	136107
153483	136108
196195	136109
25486	136110
5276	136111
4344	136112
10818	136113
168554	136114
36249	136115
30527	136116
37137	136117
184656	136118
180774	136119
36452	136120
153390	136121
144152	136122
92507	136123
341823	136124
194410	136125
132245	136126
345942	136127
225058	136128
21776	136129
186131	136130
181008	136131
288964	136132
156205	136133
11056	136134
273504	136135
38702	136136
355447	136137
102978	136138
31758	136139
175331	136140
5981	136141
54933	136142
122511	136143
60482	136144
51158	136145
97854	136146
66803	136147
2323	136148
33547	136149
26705	136150
11762	136151
106871	136152
39149	136153
87526	136154
35823	136155
66359	136156
89937	136157
76926	136158
112629	136159
27668	136160
5307	136161
28970	136162
11779	136163
95597	136164
10343	136165
6199	136166
126893	136167
333785	136168
82654	136169
195310	136170
297604	136171
179365	136172
185492	136173
81626	136174
43930	136175
197873	136176
133737	136177
4210	136178
23697	136179
120937	136180
160923	136181
22698	136182
9491	136183
66643	136184
261429	136185
159264	136186
46645	136187
46408	136188
102238	136189
5892	136190
31688	136191
66634	136192
261814	136193
66623	136194
261539	136195
75675	136196
32539	136197
66655	136198
66691	136199
159462	136200
106650	136201
22926	136202
159467	136203
47290	136204
22700	136205
53748	136206
166374	136207
142815	136208
3430	136209
1612	136210
53073	136211
6328	136212
6328	136213
2133	136214
218970	136215
344516	136216
84127	136217
3769	136218
312155	136219
93979	136220
4691	136221
80304	136222
177923	136223
140065	136224
102227	136225
122009	136226
17322	136227
31946	136228
102245	136229
121122	136230
239514	136231
147506	136232
225781	136233
239700	136234
9591	136235
12554	136236
352566	136237
16116	136238
22927	136239
186920	136240
79850	136241
193314	136242
121160	136243
26363	136244
193831	136245
193078	136246
2588	136247
10396	136248
27694	136249
12800	136250
117207	136251
26684	136252
99536	136253
31182	136254
44922	136255
15036	136256
16374	136257
16116	136258
36932	136259
133603	136260
157633	136261
76104	136262
111548	136263
2483	136264
177822	136265
355925	136266
25592	136267
3736	136268
22477	136269
88943	136270
336	136271
63235	136272
70121	136273
70305	136274
7151	136275
118881	136276
206416	136277
316860	136278
189860	136279
22209	136280
159639	136281
337198	136282
334594	136283
82671	136284
127099	136285
126900	136286
229684	136287
82711	136288
202091	136289
59143	136290
49463	136291
55678	136292
340417	136293
19285	136294
27155	136295
61686	136296
139193	136297
152015	136298
27925	136299
190262	136300
334589	136301
52611	136302
140882	136303
288649	136304
293420	136305
517	136306
42589	136307
31641	136308
971	136309
240075	136310
29853	136311
193207	136312
128112	136313
1641	136314
1155	136315
84361	136316
59147	136317
229470	136318
91408	136319
42423	136320
189519	136321
96323	136322
25840	136323
6434	136324
49308	136325
105505	136326
175271	136327
4732	136328
262736	136329
156281	136330
234379	136331
7351	136332
56071	136333
92416	136334
18378	136335
291503	136336
30810	136337
61016	136338
234617	136339
305164	136340
96488	136341
22781	136342
141871	136343
69568	136344
179196	136345
34303	136346
22002	136347
195815	136348
29863	136349
2617	136350
45472	136351
26014	136352
139512	136353
173956	136354
18335	136355
175	136356
24208	136357
37205	136358
1513	136359
73187	136360
116324	136361
34437	136362
49634	136363
997	136364
27132	136365
31392	136366
57589	136367
105183	136368
103385	136369
20633	136370
6600	136371
41220	136372
135655	136373
164967	136374
35340	136375
4410	136376
126293	136377
96793	136378
41347	136379
79005	136380
14360	136381
10646	136382
41488	136383
66808	136384
65555	136385
22112	136386
52450	136387
35073	136388
61573	136389
416	136390
41171	136391
68752	136392
190061	136393
345189	136394
252181	136395
4740	136396
15204	136397
271677	136398
7233	136399
29765	136400
11392	136401
67164	136402
3844	136403
3948	136404
180667	136405
859	136406
15789	136407
118074	136408
143243	136409
119589	136410
134156	136411
1920	136412
44623	136413
189792	136414
36420	136415
267823	136416
18970	136417
25964	136418
78001	136419
211550	136420
84984	136421
135836	136422
337234	136423
141993	136424
25937	136425
119235	136426
112633	136427
5137	136428
36649	136429
77212	136430
103262	136431
14019	136432
152387	136433
1307	136434
149237	136435
140510	136436
18958	136437
4332	136438
118846	136439
36445	136440
62	136441
36609	136442
18945	136443
178721	136444
11400	136445
135118	136446
159627	136447
37916	136448
308972	136449
112810	136450
3637	136451
92709	136452
108133	136453
28837	136454
301	136455
36574	136456
41501	136457
87731	136458
141336	136459
270102	136460
147096	136461
4481	136462
293805	136463
43993	136464
50887	136465
215287	136466
19404	136467
9199	136468
36048	136469
108922	136470
66519	136471
100188	136472
48941	136473
185004	136474
77019	136475
76911	136476
69926	136477
156347	136478
94170	136479
136759	136480
78675	136481
182435	136482
115622	136483
87536	136484
14432	136485
69926	136486
26220	136487
91023	136488
24462	136489
159235	136490
33195	136491
175772	136492
56262	136493
158	136494
140983	136495
119690	136496
785	136497
32800	136498
341903	136499
108750	136500
33378	136501
1698	136502
298863	136503
16239	136504
16614	136505
23851	136506
106139	136507
50038	136508
163361	136509
24808	136510
165216	136511
101237	136512
66655	136513
31687	136514
261806	136515
158846	136516
106316	136517
101339	136518
42457	136519
159491	136520
7990	136521
66641	136522
106665	136523
46993	136524
154707	136525
14063	136526
269338	136527
53903	136528
16615	136529
2526	136530
23263	136531
261484	136532
159231	136533
103229	136534
62122	136535
319276	136536
79968	136537
46316	136538
101216	136539
23697	136540
193317	136541
68981	136542
261766	136543
66648	136544
261526	136545
66564	136546
261473	136547
45340	136548
137096	136549
159208	136550
105561	136551
238562	136552
159247	136553
160832	136554
159488	136555
104752	136556
48623	136557
52941	136558
3111	136559
30124	136560
3647	136561
587	136562
7334	136563
19184	136564
24211	136565
322735	136566
9092	136567
97701	136568
11954	136569
16235	136570
95690	136571
335869	136572
45870	136573
2037	136574
1270	136575
9605	136576
317038	136577
724	136578
189478	136579
119494	136580
319187	136581
7055	136582
22853	136583
133221	136584
188418	136585
3846	136586
4907	136587
36480	136588
31	136589
57326	136590
121953	136591
43852	136592
26408	136593
25816	136594
5160	136595
37610	136596
127206	136597
53595	136598
798	136599
217901	136600
52202	136601
25272	136602
66583	136603
103835	136604
42598	136605
190002	136606
64315	136607
119532	136608
160821	136609
226521	136610
79239	136611
24095	136612
67311	136613
194586	136614
326176	136615
102246	136616
21362	136617
239724	136618
130188	136619
132066	136620
3260	136621
2421	136622
56447	136623
740	136624
121182	136625
58161	136626
327502	136627
79309	136628
160820	136629
120994	136630
102136	136631
122073	136632
2419	136633
322829	136634
195250	136635
194846	136636
327466	136637
50039	136638
50113	136639
102217	136640
239489	136641
22929	136642
40548	136643
2122	136644
5462	136645
55347	136646
503	136647
11359	136648
26989	136649
53484	136650
2455	136651
53963	136652
112095	136653
172804	136654
200600	136655
26845	136656
79741	136657
160823	136658
3864	136659
90415	136660
264394	136661
233896	136662
6377	136663
194227	136664
133310	136665
26399	136666
60463	136667
52286	136668
26386	136669
5716	136670
94905	136671
5929	136672
5487	136673
239368	136674
79488	136675
122343	136676
101398	136677
37754	136678
59549	136679
137868	136680
483	136681
160823	136682
67254	136683
77063	136684
264543	136685
45783	136686
2154	136687
62598	136688
195634	136689
40548	136690
90415	136691
483	136692
128481	136693
186886	136694
9690	136695
22944	136696
62506	136697
193980	136698
186541	136699
11957	136700
7470	136701
116213	136702
55105	136703
210161	136704
245316	136705
13807	136706
199611	136707
62387	136708
909	136709
24772	136710
206748	136711
145970	136712
10413	136713
150788	136714
33619	136715
84183	136716
20017	136717
56223	136718
33907	136719
9714	136720
323975	136721
191760	136722
52655	136723
26134	136724
118277	136725
14005	136726
78873	136727
51330	136728
24305	136729
78301	136730
6377	136731
27004	136732
10647	136733
64316	136734
19791	136735
26311	136736
64450	136737
18164	136738
104894	136739
13374	136740
189189	136741
167072	136742
85498	136743
21167	136744
50189	136745
4213	136746
2301	136747
1496	136748
6817	136749
12119	136750
1478	136751
83960	136752
77770	136753
31	136754
175730	136755
76857	136756
62079	136757
159767	136758
240686	136759
33623	136760
98030	136761
111714	136762
21674	136763
122355	136764
240545	136765
196663	136766
8366	136767
40964	136768
92518	136769
6004	136770
20847	136771
10527	136772
34944	136773
15367	136774
4959	136775
144280	136776
120198	136777
24140	136778
130444	136779
35137	136780
1231	136781
315678	136782
816	136783
17766	136784
19800	136785
275341	136786
3522	136787
50581	136788
132471	136789
74069	136790
95951	136791
17859	136792
15240	136793
97369	136794
3889	136795
4354	136796
40925	136797
4358	136798
72691	136799
4521	136800
11033	136801
11689	136802
33501	136803
182555	136804
153123	136805
245282	136806
15360	136807
193749	136808
80028	136809
153823	136810
19502	136811
1984	136812
108317	136813
50168	136814
7687	136815
32698	136816
106803	136817
15782	136818
46794	136819
133304	136820
28313	136821
329747	136822
256634	136823
72218	136824
33642	136825
70108	136826
11450	136827
79295	136828
13505	136829
264521	136830
3329	136831
105812	136832
158311	136833
110521	136834
17237	136835
157463	136836
33751	136837
355198	136838
21026	136839
107186	136840
98334	136841
66646	136842
1802	136843
266472	136844
67719	136845
17868	136846
25925	136847
10489	136848
33226	136849
94204	136850
27801	136851
31903	136852
138470	136853
60093	136854
33797	136855
401	136856
99904	136857
11578	136858
14290	136859
6446	136860
82396	136861
34355	136862
27289	136863
67269	136864
10097	136865
55283	136866
24653	136867
19414	136868
56861	136869
76620	136870
87238	136871
2707	136872
353082	136873
63446	136874
7827	136875
276148	136876
27578	136877
37057	136878
108123	136879
56232	136880
30273	136881
149932	136882
62119	136883
9545	136884
109056	136885
13697	136886
173423	136887
138903	136888
82146	136889
120146	136890
10826	136891
2723	136892
27388	136893
1691	136894
79563	136895
42387	136896
128749	136897
121035	136898
42387	136899
172600	136900
38636	136901
46385	136902
156235	136903
8508	136904
5491	136905
330250	136906
177357	136907
149119	136908
8268	136909
20230	136910
22838	136911
188498	136912
27580	136913
9498	136914
23182	136915
34034	136916
56307	136917
6214	136918
50905	136919
1630	136920
328453	136921
76287	136922
7476	136923
19901	136924
3134	136925
1952	136926
19936	136927
129246	136928
92190	136929
7825	136930
188925	136931
17616	136932
357014	136933
41547	136934
122908	136935
175827	136936
10056	136937
83415	136938
38923	136939
8636	136940
61270	136941
57454	136942
57897	136943
38775	136944
17903	136945
71589	136946
56818	136947
6205	136948
19971	136949
39041	136950
48760	136951
26612	136952
2871	136953
57371	136954
19580	136955
57262	136956
56936	136957
39632	136958
132412	136959
17614	136960
1628	136961
5345	136962
20136	136963
13849	136964
24213	136965
5932	136966
2354	136967
86170	136968
86058	136969
71929	136970
2553	136971
97091	136972
2142	136973
823	136974
57857	136975
39039	136976
57553	136977
822	136978
1378	136979
56740	136980
290880	136981
819	136982
29444	136983
204160	136984
329325	136985
10394	136986
9917	136987
8618	136988
69452	136989
83298	136990
64603	136991
78769	136992
11781	136993
52983	136994
36970	136995
79563	136996
18109	136997
26363	136998
228792	136999
35924	137000
51165	137001
15458	137002
315442	137003
232247	137004
13687	137005
1329	137006
29633	137007
637	137008
33587	137009
279608	137010
105613	137011
39707	137012
2044	137013
107361	137014
39342	137015
53463	137016
194179	137017
121471	137018
192691	137019
280160	137020
120597	137021
320198	137022
2589	137023
1780	137024
125002	137025
263769	137026
34801	137027
3585	137028
192810	137029
160815	137030
7776	137031
78189	137032
23233	137033
14228	137034
53856	137035
4234	137036
10229	137037
79691	137038
31057	137039
79120	137040
2829	137041
71470	137042
16769	137043
3311	137044
201241	137045
20540	137046
28149	137047
130056	137048
686	137049
19803	137050
4000	137051
17713	137052
110541	137053
224610	137054
209209	137055
228326	137056
8133	137057
2020	137058
311803	137059
2062	137060
2947	137061
157104	137062
1438	137063
9010	137064
1517	137065
263755	137066
67286	137067
311995	137068
204271	137069
196142	137070
237818	137071
77160	137072
67665	137073
13500	137074
4722	137075
14898	137076
12542	137077
74164	137078
133620	137079
18427	137080
14581	137081
311711	137082
111212	137083
176595	137084
41949	137085
41698	137086
192387	137087
71855	137088
300012	137089
190944	137090
55556	137091
30127	137092
186532	137093
82698	137094
142048	137095
225423	137096
4496	137097
16664	137098
299111	137099
26161	137100
235195	137101
296429	137102
18168	137103
36487	137104
73205	137105
63177	137106
63177	137107
176839	137108
49742	137109
49294	137110
65113	137111
225481	137112
53080	137113
83503	137114
154501	137115
176930	137116
73064	137117
89913	137118
64139	137119
95600	137120
15865	137121
301884	137122
13064	137123
7084	137124
48200	137125
36517	137126
18365	137127
215229	137128
152716	137129
106379	137130
163022	137131
59712	137132
113934	137133
306077	137134
78980	137135
113927	137136
145822	137137
17988	137138
286788	137139
190880	137140
308136	137141
121250	137142
294695	137143
120602	137144
36010	137145
113376	137146
291406	137147
118064	137148
50595	137149
192594	137150
59121	137151
80779	137152
240	137153
170374	137154
11431	137155
11916	137156
30362	137157
300509	137158
136298	137159
326874	137160
13580	137161
100658	137162
260171	137163
40329	137164
35537	137165
190439	137166
24774	137167
118774	137168
119972	137169
2743	137170
41985	137171
13559	137172
77977	137173
37130	137174
15594	137175
58533	137176
287477	137177
13654	137178
37276	137179
109492	137180
129931	137181
23190	137182
270416	137183
108575	137184
176656	137185
128350	137186
288434	137187
51552	137188
87145	137189
192693	137190
372	137191
8785	137192
61157	137193
2038	137194
6106	137195
311199	137196
37037	137197
118855	137198
21433	137199
101978	137200
25720	137201
299657	137202
19429	137203
1330	137204
64763	137205
293942	137206
16664	137207
12494	137208
3834	137209
291334	137210
766	137211
12495	137212
5907	137213
12495	137214
31849	137215
160538	137216
3833	137217
176991	137218
82933	137219
38398	137220
2044	137221
124663	137222
123875	137223
13998	137224
30965	137225
46301	137226
155842	137227
99547	137228
99547	137229
245974	137230
25543	137231
339417	137232
55589	137233
151	137234
122	137235
190444	137236
26313	137237
166604	137238
242974	137239
4605	137240
224209	137241
87944	137242
236810	137243
305430	137244
21467	137245
107410	137246
14482	137247
231105	137248
42584	137249
40032	137250
216282	137251
54520	137252
12095	137253
50	137254
81087	137255
50548	137256
252449	137257
316710	137258
192	137259
65526	137260
18340	137261
237604	137262
38003	137263
87534	137264
11892	137265
2616	137266
22004	137267
15045	137268
5791	137269
150632	137270
2827	137271
179488	137272
57169	137273
348174	137274
3026	137275
93853	137276
232517	137277
33561	137278
70190	137279
20578	137280
29154	137281
27486	137282
66351	137283
178667	137284
1292	137285
87498	137286
115474	137287
59222	137288
87498	137289
306841	137290
35501	137291
163113	137292
52162	137293
38269	137294
12172	137295
145982	137296
110030	137297
75456	137298
202215	137299
341285	137300
19600	137301
58401	137302
92634	137303
188415	137304
123186	137305
8707	137306
340549	137307
85199	137308
231816	137309
96795	137310
16046	137311
8121	137312
92357	137313
320445	137314
14100	137315
25814	137316
116062	137317
15761	137318
131670	137319
222811	137320
39362	137321
138876	137322
133046	137323
36064	137324
42	137325
116273	137326
126270	137327
3068	137328
190785	137329
19079	137330
4791	137331
26652	137332
124173	137333
3567	137334
301065	137335
63900	137336
150013	137337
126015	137338
92365	137339
3727	137340
144204	137341
262164	137342
55588	137343
26251	137344
279564	137345
736	137346
7111	137347
92796	137348
240108	137349
93447	137350
125527	137351
15976	137352
74839	137353
3454	137354
115701	137355
224212	137356
71732	137357
68509	137358
34896	137359
167474	137360
21280	137361
16832	137362
9759	137363
168427	137364
290955	137365
174555	137366
204791	137367
391	137368
767	137369
39836	137370
160630	137371
34845	137372
14077	137373
17918	137374
61148	137375
47159	137376
27817	137377
16880	137378
1532	137379
114919	137380
101307	137381
2493	137382
7863	137383
8272	137384
9385	137385
6416	137386
190801	137387
136000	137388
85429	137389
38754	137390
41741	137391
93740	137392
247967	137393
66016	137394
124532	137395
136701	137396
74484	137397
9291	137398
256831	137399
94683	137400
191936	137401
32638	137402
162434	137403
622	137404
127482	137405
310221	137406
189464	137407
201778	137408
179461	137409
143184	137410
136919	137411
191683	137412
126210	137413
182973	137414
20673	137415
39475	137416
236895	137417
18536	137418
141420	137419
95830	137420
284242	137421
4303	137422
51450	137423
7653	137424
75325	137425
1758	137426
215403	137427
197245	137428
2396	137429
67675	137430
224149	137431
272794	137432
4076	137433
115288	137434
104423	137435
56611	137436
138892	137437
105212	137438
259950	137439
85678	137440
112640	137441
221232	137442
88498	137443
140540	137444
57549	137445
278616	137446
152204	137447
60684	137448
94337	137449
246838	137450
61421	137451
99487	137452
150497	137453
21928	137454
198797	137455
1648	137456
24018	137457
28621	137458
271388	137459
17510	137460
53310	137461
6875	137462
47763	137463
60010	137464
62860	137465
206298	137466
89101	137467
256726	137468
13010	137469
127637	137470
110560	137471
51809	137472
66256	137473
2858	137474
203926	137475
2975	137476
53091	137477
59076	137478
96711	137479
307872	137480
87419	137481
2344	137482
29391	137483
149358	137484
302426	137485
139207	137486
138304	137487
97185	137488
112525	137489
28977	137490
1653	137491
47959	137492
6738	137493
234790	137494
116240	137495
126860	137496
234046	137497
9061	137498
38940	137499
18419	137500
10515	137501
33723	137502
241263	137503
112391	137504
8516	137505
3730	137506
76461	137507
2236	137508
36430	137509
213833	137510
278849	137511
145807	137512
15396	137513
131788	137514
145123	137515
348095	137516
76146	137517
98034	137518
30618	137519
115042	137520
300033	137521
310263	137522
97441	137523
315653	137524
149374	137525
174581	137526
145355	137527
61979	137528
246339	137529
174768	137530
125069	137531
65385	137532
79211	137533
103541	137534
348030	137535
136718	137536
191231	137537
35495	137538
94587	137539
249894	137540
9105	137541
22038	137542
16989	137543
125223	137544
29553	137545
220957	137546
276139	137547
39507	137548
82553	137549
265219	137550
161563	137551
335912	137552
179348	137553
23137	137554
71331	137555
188566	137556
29196	137557
183772	137558
133237	137559
50811	137560
87522	137561
120701	137562
21637	137563
186503	137564
1332	137565
25460	137566
256368	137567
228627	137568
21059	137569
2234	137570
106226	137571
149985	137572
74191	137573
146458	137574
92628	137575
678	137576
310875	137577
41762	137578
86468	137579
100396	137580
92845	137581
46168	137582
94344	137583
10593	137584
40000	137585
869	137586
114837	137587
96345	137588
58968	137589
845	137590
128229	137591
62132	137592
14613	137593
64464	137594
144847	137595
32252	137596
15424	137597
183600	137598
53646	137599
1065	137600
25344	137601
87026	137602
126778	137603
251487	137604
41246	137605
73144	137606
7844	137607
15053	137608
53102	137609
113163	137610
174669	137611
159409	137612
39723	137613
76782	137614
18451	137615
38425	137616
48314	137617
86584	137618
52563	137619
155255	137620
4206	137621
30695	137622
58980	137623
119731	137624
39721	137625
35856	137626
18700	137627
82565	137628
124705	137629
1474	137630
12671	137631
131314	137632
240531	137633
261816	137634
18602	137635
52571	137636
15553	137637
216318	137638
162818	137639
325895	137640
263630	137641
82565	137642
192712	137643
153543	137644
41326	137645
61416	137646
349815	137647
104658	137648
53733	137649
44	137650
158232	137651
54714	137652
105908	137653
257416	137654
88703	137655
9524	137656
10488	137657
1838	137658
27697	137659
77202	137660
200060	137661
4982	137662
87922	137663
66366	137664
75103	137665
53619	137666
43728	137667
301298	137668
15630	137669
1325	137670
310447	137671
34041	137672
4370	137673
22323	137674
125956	137675
6233	137676
86156	137677
20031	137678
48377	137679
20252	137680
19152	137681
150346	137682
160492	137683
53818	137684
1631	137685
71443	137686
178762	137687
117137	137688
13855	137689
69002	137690
2161	137691
44145	137692
4054	137693
686	137694
112220	137695
138827	137696
89494	137697
59050	137698
25664	137699
32481	137700
18732	137701
45316	137702
3293	137703
155971	137704
214461	137705
14296	137706
162354	137707
15684	137708
43832	137709
2074	137710
16427	137711
19600	137712
310850	137713
81854	137714
186333	137715
310819	137716
51949	137717
24509	137718
122219	137719
17843	137720
17638	137721
43847	137722
33393	137723
85756	137724
87805	137725
38015	137726
24431	137727
268865	137728
38946	137729
19614	137730
74	137731
20404	137732
15000	137733
275978	137734
127683	137735
279032	137736
3312	137737
13018	137738
5098	137739
299682	137740
206807	137741
12169	137742
4812	137743
11540	137744
23116	137745
3976	137746
234479	137747
66348	137748
21040	137749
292025	137750
198525	137751
97098	137752
71381	137753
41479	137754
28489	137755
270042	137756
9153	137757
185388	137758
8593	137759
3901	137760
110806	137761
3494	137762
78107	137763
74357	137764
122238	137765
48070	137766
59932	137767
94870	137768
115350	137769
6260	137770
118090	137771
16702	137772
15771	137773
59270	137774
148002	137775
198977	137776
227448	137777
64523	137778
6629	137779
106076	137780
4257	137781
76675	137782
157021	137783
193330	137784
157300	137785
228487	137786
30815	137787
124063	137788
119852	137789
96976	137790
21561	137791
612	137792
6023	137793
75054	137794
118624	137795
293289	137796
206039	137797
823	137798
93725	137799
322939	137800
14501	137801
282626	137802
266275	137803
170664	137804
32508	137805
63681	137806
153175	137807
6932	137808
39569	137809
71535	137810
264001	137811
97117	137812
30606	137813
1855	137814
18354	137815
471	137816
65499	137817
267388	137818
319175	137819
226067	137820
340162	137821
22158	137822
199606	137823
32173	137824
20792	137825
78440	137826
21609	137827
5589	137828
11309	137829
60473	137830
146241	137831
121786	137832
56654	137833
19805	137834
342182	137835
1402	137836
50166	137837
17001	137838
102972	137839
198984	137840
53062	137841
27767	137842
22220	137843
208706	137844
78660	137845
21131	137846
176195	137847
6714	137848
144329	137849
11220	137850
1090	137851
8378	137852
2794	137853
646	137854
52892	137855
229106	137856
97782	137857
93117	137858
66706	137859
47639	137860
756	137861
98988	137862
332406	137863
257068	137864
119324	137865
5136	137866
4092	137867
133192	137868
2812	137869
106017	137870
7715	137871
1100	137872
273419	137873
1925	137874
39085	137875
230580	137876
49548	137877
92976	137878
179875	137879
189002	137880
22319	137881
78904	137882
4853	137883
6375	137884
143170	137885
215970	137886
2252	137887
142676	137888
183559	137889
7742	137890
19879	137891
38103	137892
340203	137893
195271	137894
337074	137895
205040	137896
548	137897
115193	137898
12140	137899
78394	137900
356006	137901
188509	137902
1153	137903
3052	137904
14197	137905
98067	137906
193234	137907
121856	137908
14821	137909
77015	137910
11130	137911
278944	137912
41528	137913
62866	137914
45240	137915
138767	137916
88281	137917
54404	137918
116532	137919
4382	137920
168880	137921
81321	137922
51287	137923
4828	137924
83243	137925
127418	137926
11622	137927
147860	137928
85344	137929
142043	137930
323835	137931
120341	137932
173268	137933
52110	137934
213568	137935
5322	137936
63451	137937
4277	137938
57056	137939
173040	137940
285679	137941
2041	137942
1595	137943
207226	137944
27681	137945
118072	137946
104297	137947
39189	137948
9808	137949
72673	137950
344406	137951
100544	137952
42635	137953
5121	137954
24473	137955
2706	137956
57234	137957
74764	137958
180146	137959
6927	137960
25896	137961
57997	137962
7429	137963
21523	137964
309745	137965
31074	137966
58961	137967
141594	137968
180948	137969
202399	137970
56198	137971
96656	137972
83441	137973
28442	137974
309393	137975
340782	137976
335724	137977
41489	137978
51916	137979
139998	137980
20768	137981
1514	137982
55964	137983
4223	137984
199696	137985
12707	137986
4458	137987
162184	137988
40662	137989
54403	137990
19767	137991
37681	137992
20471	137993
151306	137994
21131	137995
230225	137996
38664	137997
53518	137998
194434	137999
5716	138000
178278	138001
9570	138002
117347	138003
1321	138004
453	138005
102005	138006
1885	138007
467	138008
11125	138009
3725	138010
18705	138011
46871	138012
350117	138013
187489	138014
6434	138015
52030	138016
169543	138017
34435	138018
211356	138019
67401	138020
175371	138021
143831	138022
13918	138023
234808	138024
624	138025
40609	138026
410	138027
510	138028
61307	138029
44211	138030
297130	138031
67401	138032
349333	138033
26797	138034
159553	138035
98298	138036
327848	138037
151015	138038
125624	138039
281802	138040
103457	138041
83184	138042
29	138043
129765	138044
84654	138045
3571	138046
15736	138047
326179	138048
199778	138049
114502	138050
5896	138051
141412	138052
51685	138053
63325	138054
28758	138055
2729	138056
5345	138057
36498	138058
288988	138059
330222	138060
86282	138061
35627	138062
4504	138063
8484	138064
3445	138065
45211	138066
161702	138067
8819	138068
245101	138069
351227	138070
106218	138071
188316	138072
66326	138073
2224	138074
37623	138075
32372	138076
45303	138077
72815	138078
122994	138079
72545	138080
40	138081
825	138082
288506	138083
77519	138084
13128	138085
116168	138086
186637	138087
76427	138088
11985	138089
310176	138090
14304	138091
45405	138092
59779	138093
66119	138094
22261	138095
151581	138096
3046	138097
16482	138098
116978	138099
351035	138100
42023	138101
52058	138102
8278	138103
29952	138104
349922	138105
178756	138106
4586	138107
83460	138108
143674	138109
122200	138110
14143	138111
3009	138112
3650	138113
1159	138114
196434	138115
323252	138116
38775	138117
281536	138118
8542	138119
16236	138120
9138	138121
4561	138122
4201	138123
120621	138124
10847	138125
300	138126
82392	138127
185187	138128
645	138129
6233	138130
36848	138131
21185	138132
11535	138133
100899	138134
8839	138135
61305	138136
1383	138137
52402	138138
32988	138139
216489	138140
286672	138141
87517	138142
69727	138143
13613	138144
131420	138145
25742	138146
34998	138147
28491	138148
114218	138149
342941	138150
2154	138151
297990	138152
74151	138153
114112	138154
316487	138155
149597	138156
124207	138157
38568	138158
4092	138159
26637	138160
71612	138161
19261	138162
32464	138163
36868	138164
114453	138165
3997	138166
27401	138167
11410	138168
54525	138169
32491	138170
290291	138171
14791	138172
94993	138173
5935	138174
60785	138175
73473	138176
109060	138177
4672	138178
24298	138179
112953	138180
7377	138181
37914	138182
191780	138183
229739	138184
182430	138185
203580	138186
9988	138187
16469	138188
153302	138189
333965	138190
151378	138191
827	138192
199274	138193
18317	138194
133240	138195
193614	138196
57631	138197
29586	138198
35429	138199
11212	138200
167330	138201
129002	138202
33021	138203
396	138204
9754	138205
120595	138206
7467	138207
160843	138208
89950	138209
347174	138210
15434	138211
109539	138212
45451	138213
244042	138214
23234	138215
114706	138216
26960	138217
8456	138218
276443	138219
6748	138220
20208	138221
109509	138222
4180	138223
51370	138224
315104	138225
315344	138226
562	138227
77471	138228
31917	138229
4629	138230
199	138231
179319	138232
19737	138233
101897	138234
20784	138235
190926	138236
4747	138237
123883	138238
140878	138239
53121	138240
53013	138241
160584	138242
32399	138243
36872	138244
36123	138245
14331	138246
21175	138247
35962	138248
20916	138249
37296	138250
42275	138251
8958	138252
28318	138253
37134	138254
128556	138255
30867	138256
109483	138257
169241	138258
139169	138259
77356	138260
1237	138261
15994	138262
370	138263
36766	138264
5145	138265
49390	138266
4099	138267
14476	138268
209464	138269
24663	138270
92451	138271
24049	138272
116333	138273
102415	138274
77682	138275
37077	138276
128959	138277
15684	138278
135584	138279
78455	138280
336169	138281
123958	138282
71618	138283
18707	138284
84922	138285
324777	138286
53379	138287
83550	138288
147627	138289
68101	138290
97756	138291
113267	138292
252359	138293
35325	138294
56543	138295
136948	138296
56150	138297
234523	138298
3	138299
1502	138300
26116	138301
26436	138302
41964	138303
7180	138304
342827	138305
282804	138306
193600	138307
123644	138308
23836	138309
144037	138310
36762	138311
62789	138312
7069	138313
3746	138314
36044	138315
80360	138316
90435	138317
32990	138318
29271	138319
14777	138320
38932	138321
3740	138322
77818	138323
163	138324
9967	138325
82899	138326
15312	138327
92144	138328
2379	138329
57103	138330
101103	138331
63773	138332
120626	138333
298395	138334
91519	138335
52035	138336
284221	138337
166460	138338
79985	138339
86348	138340
111834	138341
256610	138342
8840	138343
195559	138344
53230	138345
5982	138346
173835	138347
154156	138348
54612	138349
135940	138350
63120	138351
45990	138352
121206	138353
225269	138354
163640	138355
91639	138356
64277	138357
67520	138358
1319	138359
3169	138360
13388	138361
6400	138362
30105	138363
16630	138364
324101	138365
194185	138366
5959	138367
24234	138368
192362	138369
333	138370
11622	138371
53561	138372
52885	138373
1283	138374
2585	138375
196015	138376
19304	138377
79825	138378
40975	138379
130780	138380
34584	138381
185515	138382
8337	138383
79312	138384
81338	138385
176740	138386
182871	138387
2251	138388
140016	138389
19408	138390
48426	138391
19417	138392
184828	138393
81947	138394
17638	138395
7203	138396
92876	138397
92248	138398
113480	138399
74110	138400
291382	138401
87457	138402
211346	138403
41828	138404
8077	138405
52111	138406
46975	138407
140535	138408
1885	138409
8232	138410
15483	138411
102298	138412
64874	138413
164695	138414
31640	138415
12159	138416
28272	138417
56314	138418
2865	138419
12209	138420
53029	138421
11813	138422
38108	138423
3477	138424
2435	138425
65049	138426
67254	138427
11519	138428
129103	138429
45837	138430
357370	138431
127434	138432
159675	138433
53314	138434
246504	138435
29463	138436
41952	138437
140678	138438
28099	138439
27054	138440
53459	138441
125888	138442
58147	138443
311331	138444
142736	138445
47049	138446
33689	138447
160922	138448
199307	138449
3862	138450
263834	138451
7487	138452
9306	138453
728	138454
728	138455
149269	138456
108096	138457
241184	138458
10581	138459
80935	138460
327824	138461
81296	138462
342728	138463
45688	138464
7677	138465
6039	138466
2593	138467
166874	138468
8338	138469
5375	138470
102252	138471
23800	138472
1492	138473
81398	138474
310961	138475
57208	138476
226	138477
3214	138478
106823	138479
141777	138480
59680	138481
100542	138482
100540	138483
142817	138484
80929	138485
171090	138486
80198	138487
26511	138488
64360	138489
170907	138490
122763	138491
91916	138492
233647	138493
40606	138494
297630	138495
29942	138496
30461	138497
37036	138498
104286	138499
77943	138500
5057	138501
336	138502
30480	138503
40777	138504
108593	138505
58429	138506
20401	138507
52366	138508
6445	138509
54757	138510
39357	138511
39615	138512
269632	138513
56751	138514
90763	138515
215083	138516
161791	138517
83734	138518
21999	138519
30903	138520
11683	138521
60996	138522
150710	138523
55382	138524
43940	138525
169619	138526
150779	138527
131422	138528
353432	138529
188335	138530
214698	138531
40329	138532
6134	138533
55289	138534
9513	138535
11566	138536
74261	138537
8815	138538
86812	138539
4396	138540
178924	138541
1	138542
327432	138543
61817	138544
127758	138545
50640	138546
98290	138547
5256	138548
42075	138549
41682	138550
4365	138551
158372	138552
30	138553
219565	138554
220159	138555
476	138556
38	138557
38	138558
41551	138559
7249	138560
11099	138561
111620	138562
39282	138563
34186	138564
45590	138565
30801	138566
109568	138567
43792	138568
2573	138569
76950	138570
23523	138571
25753	138572
8599	138573
64442	138574
100259	138575
83356	138576
7426	138577
160892	138578
4110	138579
67665	138580
161566	138581
52817	138582
111412	138583
16246	138584
169590	138585
15450	138586
52804	138587
323563	138588
57372	138589
5314	138590
234	138591
12187	138592
356927	138593
788	138594
263089	138595
74516	138596
25821	138597
30461	138598
30461	138599
30461	138600
21472	138601
52813	138602
186382	138603
186892	138604
60955	138605
332300	138606
2355	138607
53009	138608
1193	138609
102322	138610
522	138611
36497	138612
90052	138613
25973	138614
61680	138615
6240	138616
92874	138617
352710	138618
3992	138619
279968	138620
38401	138621
170148	138622
107388	138623
253374	138624
113113	138625
225551	138626
11862	138627
4535	138628
239767	138629
21266	138630
102046	138631
77082	138632
50102	138633
251	138634
262506	138635
170840	138636
117571	138637
194041	138638
39109	138639
35583	138640
45604	138641
117621	138642
29009	138643
290438	138644
187054	138645
22713	138646
105329	138647
276095	138648
112373	138649
59461	138650
52230	138651
170326	138652
234917	138653
10215	138654
70012	138655
71452	138656
10487	138657
18718	138658
77634	138659
59690	138660
22580	138661
36934	138662
29625	138663
78533	138664
116963	138665
111698	138666
94336	138667
25565	138668
148284	138669
26596	138670
96171	138671
95496	138672
46085	138673
120609	138674
59788	138675
123346	138676
95057	138677
105473	138678
3090	138679
45194	138680
353	138681
3613	138682
78193	138683
2872	138684
45647	138685
17027	138686
23471	138687
23471	138688
5510	138689
65611	138690
65	138691
311605	138692
117231	138693
2881	138694
86514	138695
2844	138696
13164	138697
44051	138698
21058	138699
29614	138700
239181	138701
21279	138702
86707	138703
72816	138704
11566	138705
198889	138706
9152	138707
3697	138708
117008	138709
650	138710
6958	138711
34538	138712
86928	138713
432	138714
5676	138715
111961	138716
75763	138717
10700	138718
230346	138719
184561	138720
307622	138721
54731	138722
34490	138723
118755	138724
103640	138725
12630	138726
101080	138727
860	138728
34152	138729
13806	138730
150387	138731
106259	138732
35981	138733
8825	138734
298629	138735
57963	138736
351571	138737
37327	138738
1330	138739
41533	138740
2702	138741
35423	138742
43918	138743
3523	138744
24172	138745
44954	138746
40172	138747
53008	138748
120096	138749
249037	138750
313	138751
66251	138752
158128	138753
1605	138754
41202	138755
1856	138756
66357	138757
2366	138758
92226	138759
1802	138760
27869	138761
403	138762
17996	138763
15670	138764
261113	138765
35948	138766
16261	138767
152428	138768
117	138769
14727	138770
32004	138771
20454	138772
8024	138773
717	138774
126596	138775
4967	138776
286035	138777
9970	138778
159257	138779
261853	138780
261797	138781
261523	138782
260868	138783
261811	138784
12450	138785
66639	138786
16617	138787
102210	138788
12457	138789
159196	138790
31674	138791
31674	138792
159317	138793
45749	138794
31057	138795
351	138796
16614	138797
62644	138798
3102	138799
66560	138800
93424	138801
101083	138802
101333	138803
101323	138804
101253	138805
22700	138806
163777	138807
129733	138808
261425	138809
2566	138810
101331	138811
3102	138812
261605	138813
16614	138814
3867	138815
101087	138816
31688	138817
2565	138818
6965	138819
324111	138820
62177	138821
159214	138822
159469	138823
132587	138824
178	138825
159215	138826
165293	138827
323415	138828
261784	138829
101244	138830
159252	138831
31958	138832
22700	138833
101330	138834
159283	138835
101207	138836
66686	138837
261063	138838
159242	138839
264690	138840
22701	138841
261437	138842
164268	138843
31687	138844
158996	138845
158999	138846
261528	138847
159493	138848
38877	138849
261604	138850
66633	138851
45340	138852
66652	138853
101091	138854
101325	138855
159333	138856
62206	138857
159466	138858
6965	138859
261468	138860
69099	138861
101243	138862
2565	138863
79262	138864
105215	138865
22698	138866
261577	138867
66629	138868
42228	138869
158848	138870
101235	138871
22692	138872
79414	138873
159195	138874
260874	138875
42228	138876
79814	138877
261121	138878
159288	138879
79529	138880
159208	138881
158855	138882
102214	138883
267305	138884
5892	138885
66689	138886
103740	138887
159318	138888
42327	138889
2565	138890
62177	138891
94162	138892
77056	138893
101231	138894
261467	138895
101221	138896
47104	138897
296808	138898
160816	138899
22698	138900
159483	138901
15611	138902
33007	138903
181355	138904
12467	138905
153427	138906
36179	138907
18230	138908
143545	138909
86311	138910
68889	138911
33935	138912
55943	138913
37305	138914
266280	138915
58627	138916
229184	138917
97995	138918
46604	138919
321546	138920
14345	138921
509	138922
54553	138923
137405	138924
102219	138925
21362	138926
239501	138927
8958	138928
4734	138929
264703	138930
10014	138931
21362	138932
247274	138933
2167	138934
6184	138935
58973	138936
1805	138937
122235	138938
11304	138939
98622	138940
121335	138941
121656	138942
324083	138943
160905	138944
19134	138945
154664	138946
239379	138947
94424	138948
146363	138949
147430	138950
193161	138951
264735	138952
160830	138953
37112	138954
264391	138955
140892	138956
6448	138957
63888	138958
121155	138959
102248	138960
79269	138961
53764	138962
96031	138963
1514	138964
79488	138965
3122	138966
94576	138967
160814	138968
67246	138969
94375	138970
315	138971
147320	138972
102145	138973
323409	138974
9606	138975
3864	138976
323190	138977
238243	138978
67254	138979
2600	138980
1280	138981
45051	138982
160913	138983
32012	138984
102240	138985
21936	138986
122291	138987
45390	138988
159263	138989
147193	138990
67308	138991
2770	138992
79703	138993
102236	138994
45777	138995
258257	138996
79408	138997
43635	138998
323774	138999
12054	139000
30630	139001
264572	139002
102145	139003
159453	139004
160915	139005
193564	139006
46415	139007
135509	139008
53764	139009
1517	139010
147507	139011
159338	139012
42595	139013
160836	139014
34956	139015
79239	139016
79329	139017
160836	139018
324489	139019
585	139020
45783	139021
42551	139022
9339	139023
108090	139024
117345	139025
328617	139026
22328	139027
170875	139028
146363	139029
1460	139030
264535	139031
193222	139032
31950	139033
30609	139034
239661	139035
94500	139036
67251	139037
151451	139038
24970	139039
12087	139040
5929	139041
45776	139042
147510	139043
264705	139044
193756	139045
147388	139046
180532	139047
42241	139048
16163	139049
102223	139050
39167	139051
259841	139052
3418	139053
27509	139054
22918	139055
55281	139056
18678	139057
86043	139058
785	139059
3302	139060
46721	139061
66550	139062
37952	139063
57997	139064
120058	139065
109048	139066
52790	139067
35961	139068
2712	139069
9376	139070
8542	139071
285	139072
4705	139073
108695	139074
100927	139075
159199	139076
2750	139077
486	139078
108604	139079
15742	139080
36297	139081
62987	139082
109288	139083
51494	139084
57314	139085
114248	139086
335044	139087
36475	139088
116726	139089
35046	139090
35046	139091
92804	139092
228675	139093
59689	139094
188370	139095
50773	139096
1788	139097
87860	139098
9181	139099
42279	139100
351895	139101
302598	139102
30453	139103
181344	139104
19709	139105
6900	139106
357441	139107
204844	139108
52	139109
3905	139110
267229	139111
4045	139112
106002	139113
118545	139114
12168	139115
1886	139116
23220	139117
326875	139118
11813	139119
20327	139120
18860	139121
103038	139122
113407	139123
64768	139124
190804	139125
81819	139126
28744	139127
26580	139128
304566	139129
273466	139130
328238	139131
42884	139132
155758	139133
48297	139134
70662	139135
5301	139136
64086	139137
158812	139138
152515	139139
60170	139140
32518	139141
29519	139142
5386	139143
8051	139144
196041	139145
23617	139146
147612	139147
53407	139148
6852	139149
139360	139150
94090	139151
263797	139152
90452	139153
77134	139154
293269	139155
155671	139156
29881	139157
38645	139158
354100	139159
352870	139160
150509	139161
83201	139162
8621	139163
86766	139164
59457	139165
231902	139166
41532	139167
147406	139168
265088	139169
265024	139170
674	139171
44166	139172
5954	139173
22948	139174
7519	139175
9593	139176
26384	139177
184757	139178
321141	139179
36080	139180
262392	139181
113407	139182
126232	139183
341644	139184
279220	139185
113367	139186
46083	139187
3518	139188
11843	139189
16803	139190
22948	139191
16810	139192
58496	139193
218260	139194
36755	139195
5134	139196
8235	139197
13938	139198
52312	139199
25798	139200
25801	139201
18786	139202
25168	139203
95771	139204
204390	139205
258547	139206
332558	139207
151803	139208
181137	139209
26664	139210
191598	139211
236780	139212
158437	139213
129439	139214
83806	139215
104202	139216
248948	139217
25997	139218
125391	139219
1195	139220
288995	139221
174854	139222
22602	139223
137831	139224
11660	139225
22261	139226
5424	139227
84776	139228
13679	139229
61149	139230
115512	139231
4077	139232
3092	139233
75993	139234
34799	139235
5709	139236
11	139237
11	139238
49236	139239
136624	139240
8011	139241
72607	139242
13751	139243
53240	139244
3809	139245
50167	139246
23861	139247
59857	139248
235782	139249
130535	139250
13583	139251
68753	139252
10189	139253
3018	139254
43471	139255
35347	139256
55551	139257
43706	139258
341974	139259
6634	139260
1477	139261
342768	139262
13253	139263
339550	139264
203734	139265
32335	139266
7709	139267
113850	139268
344729	139269
338862	139270
14621	139271
339985	139272
47011	139273
295204	139274
1686	139275
1119	139276
247003	139277
585	139278
79417	139279
121475	139280
37197	139281
2253	139282
4169	139283
41564	139284
83988	139285
220347	139286
4229	139287
260989	139288
3341	139289
144262	139290
96557	139291
189487	139292
341240	139293
240273	139294
15996	139295
15996	139296
120831	139297
44453	139298
79748	139299
109768	139300
83486	139301
8735	139302
315545	139303
149927	139304
5264	139305
195248	139306
116802	139307
171	139308
200061	139309
94220	139310
27516	139311
100751	139312
77009	139313
21390	139314
149269	139315
241631	139316
123389	139317
106758	139318
8235	139319
11093	139320
310521	139321
18342	139322
96113	139323
13716	139324
14136	139325
72025	139326
185943	139327
101650	139328
284136	139329
264618	139330
53700	139331
208737	139332
93340	139333
147491	139334
36718	139335
2936	139336
79462	139337
79147	139338
131889	139339
3570	139340
1804	139341
24615	139342
167723	139343
296631	139344
348334	139345
238509	139346
911	139347
39423	139348
79882	139349
3285	139350
12587	139351
7076	139352
62217	139353
1478	139354
84044	139355
50142	139356
11457	139357
3128	139358
53891	139359
120650	139360
34149	139361
22175	139362
269621	139363
27307	139364
354978	139365
9304	139366
51868	139367
3570	139368
93961	139369
248958	139370
3585	139371
942	139372
942	139373
151489	139374
16739	139375
65770	139376
954	139377
42291	139378
42291	139379
283756	139380
32000	139381
12855	139382
37037	139383
16769	139384
19149	139385
121187	139386
3353	139387
20500	139388
221988	139389
116923	139390
7307	139391
263920	139392
7476	139393
42218	139394
4739	139395
71890	139396
120834	139397
21325	139398
3570	139399
9768	139400
42424	139401
264386	139402
19149	139403
102238	139404
322788	139405
322796	139406
3585	139407
37214	139408
9909	139409
120742	139410
79691	139411
43293	139412
20500	139413
249895	139414
50968	139415
127401	139416
348966	139417
1878	139418
120775	139419
170756	139420
19214	139421
12885	139422
5332	139423
81467	139424
44385	139425
19167	139426
108163	139427
535	139428
63306	139429
5674	139430
43472	139431
117985	139432
61977	139433
24287	139434
152	139435
152	139436
321625	139437
114780	139438
118553	139439
52898	139440
52659	139441
52321	139442
89443	139443
126799	139444
1076	139445
35344	139446
61972	139447
27645	139448
78016	139449
32031	139450
2607	139451
4758	139452
53899	139453
10368	139454
28261	139455
111740	139456
322598	139457
240490	139458
243141	139459
61138	139460
84350	139461
202766	139462
182833	139463
2	139464
4098	139465
60830	139466
203485	139467
142577	139468
66055	139469
66055	139470
52440	139471
15452	139472
353722	139473
52968	139474
5554	139475
25580	139476
320797	139477
36083	139478
87829	139479
28326	139480
24781	139481
18221	139482
49842	139483
5018	139484
10265	139485
179769	139486
74291	139487
24851	139488
179824	139489
35025	139490
171235	139491
50418	139492
113141	139493
74283	139494
113096	139495
113133	139496
113103	139497
35019	139498
74253	139499
40787	139500
39500	139501
34856	139502
163977	139503
26082	139504
7030	139505
82635	139506
25196	139507
113087	139508
30461	139509
150302	139510
254924	139511
112218	139512
238712	139513
14568	139514
131113	139515
342957	139516
302623	139517
73874	139518
126938	139519
177802	139520
111741	139521
40894	139522
57273	139523
128592	139524
175537	139525
34698	139526
991	139527
103	139528
99345	139529
277515	139530
76630	139531
4067	139532
186290	139533
25277	139534
193887	139535
309362	139536
85762	139537
12765	139538
123816	139539
153436	139540
57711	139541
18940	139542
16199	139543
112032	139544
11006	139545
260181	139546
27599	139547
957	139548
4149	139549
9314	139550
29202	139551
4841	139552
343475	139553
96	139554
40123	139555
9581	139556
1820	139557
198900	139558
102919	139559
263180	139560
239522	139561
165611	139562
13893	139563
257792	139564
279633	139565
118834	139566
207285	139567
295396	139568
128249	139569
83594	139570
356257	139571
38663	139572
153828	139573
56442	139574
259688	139575
217633	139576
107767	139577
138585	139578
263101	139579
30114	139580
61059	139581
187289	139582
10279	139583
199758	139584
340472	139585
221769	139586
14906	139587
157673	139588
29648	139589
197357	139590
75449	139591
1593	139592
1338	139593
4835	139594
40752	139595
351871	139596
186887	139597
75850	139598
10289	139599
337105	139600
228946	139601
335084	139602
308314	139603
118005	139604
17206	139605
34736	139606
286724	139607
37506	139608
77892	139609
87582	139610
14941	139611
170576	139612
56579	139613
95345	139614
59775	139615
158039	139616
136695	139617
313172	139618
21773	139619
158287	139620
101168	139621
159131	139622
309514	139623
1885	139624
21866	139625
16802	139626
18023	139627
111073	139628
335399	139629
69517	139630
192121	139631
40521	139632
6442	139633
55524	139634
263217	139635
55348	139636
149542	139637
101422	139638
54708	139639
4310	139640
296306	139641
7224	139642
158012	139643
4965	139644
347784	139645
293792	139646
351357	139647
55622	139648
354745	139649
33639	139650
82476	139651
204913	139652
324273	139653
119658	139654
45997	139655
55662	139656
82673	139657
247693	139658
57350	139659
5932	139660
153612	139661
24982	139662
42010	139663
60485	139664
200553	139665
199018	139666
342771	139667
22605	139668
111373	139669
3840	139670
93509	139671
292932	139672
13032	139673
43753	139674
8074	139675
182639	139676
35283	139677
19430	139678
131017	139679
354035	139680
13229	139681
24649	139682
52763	139683
77421	139684
22808	139685
34167	139686
3607	139687
15851	139688
191893	139689
3450	139690
39633	139691
155269	139692
47552	139693
79837	139694
25358	139695
87345	139696
27204	139697
100891	139698
36834	139699
9135	139700
120007	139701
68982	139702
159955	139703
201931	139704
45922	139705
187843	139706
122844	139707
1031	139708
8954	139709
11819	139710
338855	139711
81864	139712
45567	139713
23452	139714
32603	139715
269044	139716
332220	139717
46152	139718
10547	139719
29886	139720
821	139721
7659	139722
175375	139723
107317	139724
44755	139725
44896	139726
144862	139727
53879	139728
269088	139729
124360	139730
1499	139731
120183	139732
1565	139733
59469	139734
182718	139735
55779	139736
108065	139737
82266	139738
24070	139739
35495	139740
10502	139741
199441	139742
35073	139743
353761	139744
20463	139745
30292	139746
274098	139747
45995	139748
163290	139749
95230	139750
159753	139751
144733	139752
5016	139753
32946	139754
278134	139755
58998	139756
148944	139757
11819	139758
134920	139759
59766	139760
4380	139761
162755	139762
168100	139763
93634	139764
269046	139765
103628	139766
276176	139767
341912	139768
266840	139769
268740	139770
20273	139771
305995	139772
180908	139773
347014	139774
33496	139775
296055	139776
121778	139777
114214	139778
46381	139779
253181	139780
82455	139781
149853	139782
25223	139783
26204	139784
7567	139785
102496	139786
54220	139787
11808	139788
99683	139789
107483	139790
24784	139791
221771	139792
105866	139793
9333	139794
261667	139795
148527	139796
272744	139797
44297	139798
65414	139799
346969	139800
166748	139801
153698	139802
96630	139803
19061	139804
343059	139805
10656	139806
204899	139807
174228	139808
50402	139809
114585	139810
7194	139811
179162	139812
1871	139813
330376	139814
25204	139815
73960	139816
181851	139817
13526	139818
233019	139819
112127	139820
38059	139821
3567	139822
201643	139823
277243	139824
207220	139825
155348	139826
270983	139827
138551	139828
22576	139829
161440	139830
63395	139831
268012	139832
44896	139833
334610	139834
30350	139835
19661	139836
31290	139837
89396	139838
75283	139839
276479	139840
6902	139841
266519	139842
156096	139843
348	139844
61229	139845
87082	139846
298264	139847
36578	139848
1649	139849
191201	139850
168703	139851
60873	139852
96091	139853
23928	139854
50991	139855
164272	139856
164143	139857
107556	139858
12170	139859
29035	139860
38908	139861
12129	139862
91675	139863
89388	139864
32897	139865
69437	139866
69195	139867
154061	139868
344247	139869
255374	139870
152699	139871
9110	139872
91003	139873
40127	139874
119960	139875
21146	139876
330872	139877
14473	139878
274338	139879
161990	139880
161839	139881
67964	139882
63402	139883
14397	139884
282002	139885
27073	139886
203943	139887
102691	139888
151606	139889
17742	139890
169682	139891
29174	139892
164474	139893
117828	139894
334346	139895
272495	139896
124216	139897
60483	139898
32058	139899
155651	139900
90580	139901
68606	139902
200136	139903
156329	139904
60921	139905
121906	139906
70028	139907
1716	139908
102380	139909
199929	139910
102424	139911
89316	139912
282147	139913
109574	139914
104040	139915
201424	139916
125207	139917
351179	139918
4545	139919
143511	139920
184218	139921
10522	139922
32008	139923
54754	139924
108375	139925
63227	139926
19951	139927
177352	139928
206939	139929
27427	139930
84241	139931
310138	139932
29781	139933
80544	139934
341080	139935
38166	139936
91860	139937
12368	139938
88997	139939
171061	139940
69786	139941
15259	139942
8431	139943
43049	139944
262329	139945
25672	139946
187494	139947
164847	139948
353	139949
5485	139950
2598	139951
47185	139952
21983	139953
326	139954
52332	139955
165588	139956
314203	139957
208140	139958
314128	139959
4500	139960
75603	139961
16388	139962
3825	139963
32316	139964
26735	139965
36542	139966
830	139967
174656	139968
24446	139969
65983	139970
44259	139971
5363	139972
7231	139973
247172	139974
16564	139975
22677	139976
181051	139977
160284	139978
1184	139979
100	139980
14037	139981
105956	139982
296463	139983
12645	139984
144044	139985
41346	139986
338298	139987
195916	139988
253140	139989
46216	139990
62857	139991
17978	139992
22049	139993
128089	139994
733	139995
89707	139996
8418	139997
7742	139998
13025	139999
209716	140000
35838	140001
159658	140002
14367	140003
173471	140004
248239	140005
162237	140006
175660	140007
185988	140008
4500	140009
568	140010
31657	140011
1806	140012
9472	140013
121404	140014
195469	140015
75098	140016
143381	140017
3250	140018
31432	140019
44878	140020
253013	140021
98909	140022
65369	140023
65365	140024
44964	140025
22464	140026
65902	140027
99242	140028
253060	140029
99802	140030
98962	140031
10019	140032
23785	140033
35321	140034
83973	140035
327821	140036
9814	140037
1541	140038
34877	140039
37288	140040
202499	140041
278575	140042
41097	140043
71501	140044
49250	140045
14445	140046
128451	140047
12427	140048
14761	140049
17125	140050
15567	140051
3746	140052
196976	140053
227462	140054
23539	140055
72873	140056
45702	140057
123194	140058
62139	140059
88175	140060
125047	140061
189359	140062
14402	140063
103124	140064
306776	140065
22858	140066
65156	140067
65555	140068
78741	140069
126535	140070
18188	140071
59878	140072
8164	140073
134642	140074
15089	140075
212387	140076
200617	140077
140578	140078
98040	140079
5093	140080
19230	140081
50292	140082
30341	140083
348421	140084
50800	140085
35868	140086
341467	140087
82904	140088
25720	140089
241130	140090
75657	140091
102466	140092
30254	140093
101289	140094
16876	140095
309501	140096
140693	140097
37771	140098
64636	140099
1407	140100
13666	140101
312455	140102
65081	140103
235871	140104
310970	140105
40360	140106
86434	140107
183108	140108
70022	140109
137211	140110
218773	140111
78185	140112
261914	140113
5720	140114
58617	140115
33740	140116
12646	140117
44914	140118
121861	140119
147143	140120
69402	140121
43609	140122
65346	140123
11621	140124
86864	140125
662	140126
116325	140127
112697	140128
110219	140129
143238	140130
50958	140131
142867	140132
58202	140133
65450	140134
281331	140135
40212	140136
156659	140137
119526	140138
190032	140139
24022	140140
75570	140141
25216	140142
6333	140143
1914	140144
64075	140145
11728	140146
15668	140147
354354	140148
270872	140149
25128	140150
18250	140151
15668	140152
235819	140153
13885	140154
82902	140155
64085	140156
97866	140157
32266	140158
236812	140159
90545	140160
37562	140161
17332	140162
35299	140163
9348	140164
950	140165
233803	140166
97188	140167
43888	140168
78071	140169
218377	140170
61252	140171
163525	140172
15409	140173
63008	140174
69110	140175
66524	140176
200161	140177
82949	140178
114114	140179
137218	140180
67747	140181
113228	140182
32247	140183
96139	140184
42887	140185
25571	140186
62014	140187
69519	140188
10507	140189
316748	140190
1347	140191
86845	140192
100921	140193
57550	140194
163846	140195
182911	140196
186003	140197
5069	140198
22035	140199
118542	140200
297387	140201
42925	140202
94366	140203
303959	140204
184859	140205
92613	140206
336705	140207
180519	140208
17156	140209
166638	140210
144053	140211
96256	140212
151745	140213
4226	140214
44652	140215
88602	140216
37286	140217
489	140218
276427	140219
217380	140220
23194	140221
30437	140222
7231	140223
334036	140224
39972	140225
128165	140226
86293	140227
22996	140228
83599	140229
52663	140230
131001	140231
89589	140232
319321	140233
2506	140234
21181	140235
105817	140236
58538	140237
66014	140238
283299	140239
10205	140240
248546	140241
100099	140242
307106	140243
61565	140244
101464	140245
48003	140246
64261	140247
22009	140248
285281	140249
101074	140250
18764	140251
40348	140252
5294	140253
9237	140254
118537	140255
26190	140256
317425	140257
53462	140258
26621	140259
116007	140260
35721	140261
52826	140262
114475	140263
5560	140264
292068	140265
110059	140266
211557	140267
134351	140268
56723	140269
25941	140270
108304	140271
35388	140272
1671	140273
12750	140274
346687	140275
11794	140276
122613	140277
56584	140278
69840	140279
205018	140280
302493	140281
73054	140282
23244	140283
130068	140284
114512	140285
39859	140286
28353	140287
73623	140288
58541	140289
91483	140290
276332	140291
11620	140292
950	140293
1018	140294
11169	140295
11262	140296
310847	140297
78355	140298
111045	140299
49617	140300
39658	140301
144300	140302
141302	140303
55689	140304
355534	140305
67786	140306
10811	140307
16911	140308
303087	140309
5948	140310
341676	140311
16336	140312
115390	140313
349445	140314
193475	140315
4211	140316
87685	140317
75537	140318
323623	140319
7899	140320
3216	140321
257371	140322
306283	140323
5729	140324
3026	140325
257166	140326
344701	140327
114990	140328
6022	140329
1045	140330
71425	140331
110627	140332
125411	140333
227525	140334
223133	140335
69837	140336
84816	140337
11387	140338
127274	140339
152409	140340
133337	140341
166037	140342
10064	140343
214768	140344
12732	140345
112943	140346
237313	140347
216807	140348
134695	140349
131584	140350
176454	140351
6323	140352
74293	140353
115576	140354
194605	140355
17145	140356
115679	140357
70692	140358
1087	140359
28525	140360
37165	140361
148003	140362
74528	140363
69261	140364
13713	140365
201895	140366
87667	140367
2424	140368
267991	140369
4762	140370
718	140371
106494	140372
149530	140373
127558	140374
325020	140375
38465	140376
21577	140377
22460	140378
59503	140379
167230	140380
352652	140381
78191	140382
192955	140383
115316	140384
12038	140385
99964	140386
260427	140387
128630	140388
25398	140389
51434	140390
115420	140391
157678	140392
181150	140393
26564	140394
100309	140395
149	140396
36104	140397
348268	140398
191041	140399
123216	140400
157567	140401
122118	140402
29819	140403
11265	140404
65337	140405
6512	140406
64709	140407
4128	140408
120331	140409
64041	140410
261106	140411
14781	140412
192967	140413
188283	140414
76949	140415
51182	140416
65552	140417
10220	140418
8670	140419
8670	140420
3267	140421
3264	140422
35560	140423
8670	140424
155532	140425
134063	140426
306361	140427
148889	140428
15239	140429
18713	140430
90376	140431
134422	140432
125895	140433
116989	140434
283072	140435
168987	140436
30168	140437
310915	140438
282967	140439
269410	140440
3841	140441
223087	140442
158434	140443
61991	140444
4538	140445
142433	140446
219726	140447
142435	140448
204031	140449
142429	140450
88350	140451
37887	140452
93028	140453
95	140454
231899	140455
986	140456
62611	140457
99747	140458
74955	140459
2480	140460
170838	140461
6970	140462
73	140463
18406	140464
30483	140465
96522	140466
60633	140467
2785	140468
15839	140469
100529	140470
21700	140471
10866	140472
96552	140473
179920	140474
298839	140475
50316	140476
145074	140477
21144	140478
212473	140479
14264	140480
7060	140481
1095	140482
30526	140483
45042	140484
150665	140485
11987	140486
7166	140487
63653	140488
4532	140489
63866	140490
178	140491
23958	140492
23958	140493
82000	140494
32239	140495
245933	140496
12762	140497
148172	140498
333623	140499
71655	140500
67885	140501
99266	140502
47528	140503
334069	140504
63111	140505
326294	140506
26470	140507
282859	140508
82079	140509
213154	140510
18271	140511
1404	140512
13558	140513
48996	140514
96262	140515
568	140516
568	140517
568	140518
568	140519
568	140520
568	140521
6958	140522
5499	140523
43506	140524
82236	140525
9516	140526
71163	140527
16076	140528
104731	140529
315787	140530
334081	140531
119635	140532
67875	140533
36687	140534
324313	140535
51279	140536
34	140537
65060	140538
12507	140539
15609	140540
188451	140541
243383	140542
59660	140543
126999	140544
196479	140545
88486	140546
334489	140547
103246	140548
84167	140549
239985	140550
31948	140551
93	140552
26662	140553
7884	140554
9069	140555
70964	140556
2716	140557
159956	140558
66501	140559
51144	140560
65304	140561
57182	140562
275236	140563
23197	140564
356729	140565
4147	140566
160718	140567
47217	140568
9149	140569
92241	140570
77135	140571
113450	140572
136364	140573
271636	140574
154587	140575
9143	140576
193854	140577
69043	140578
41291	140579
95149	140580
181608	140581
322496	140582
22816	140583
188932	140584
204648	140585
314378	140586
123301	140587
288479	140588
152840	140589
111994	140590
164359	140591
314665	140592
172830	140593
77747	140594
188157	140595
95033	140596
48816	140597
11662	140598
129377	140599
250290	140600
86082	140601
215661	140602
354637	140603
289397	140604
139934	140605
18025	140606
218698	140607
25546	140608
17129	140609
75265	140610
245875	140611
63300	140612
179963	140613
243372	140614
6491	140615
44371	140616
300132	140617
170107	140618
161764	140619
43090	140620
11896	140621
95641	140622
111558	140623
12260	140624
118327	140625
37429	140626
4529	140627
4224	140628
21664	140629
142048	140630
40181	140631
99108	140632
277464	140633
2194	140634
12411	140635
25631	140636
126413	140637
192495	140638
571	140639
83788	140640
108014	140641
97257	140642
29275	140643
10189	140644
158364	140645
56908	140646
2670	140647
30741	140648
171747	140649
294290	140650
2670	140651
6856	140652
36884	140653
18686	140654
13365	140655
354122	140656
6227	140657
36753	140658
174238	140659
5258	140660
23697	140661
106177	140662
28099	140663
159312	140664
66633	140665
66560	140666
101340	140667
261869	140668
101233	140669
15611	140670
159308	140671
42327	140672
68359	140673
159216	140674
94162	140675
79671	140676
732	140677
21462	140678
127207	140679
147244	140680
42544	140681
322478	140682
102248	140683
6767	140684
160926	140685
20639	140686
79348	140687
138113	140688
42544	140689
67309	140690
30624	140691
261866	140692
108257	140693
12087	140694
33689	140695
30609	140696
3064	140697
117972	140698
4764	140699
33885	140700
133690	140701
6932	140702
1827	140703
95527	140704
175194	140705
18437	140706
119504	140707
1544	140708
122438	140709
14102	140710
29282	140711
280531	140712
15135	140713
4753	140714
9265	140715
61949	140716
14128	140717
328885	140718
25750	140719
12984	140720
20424	140721
15046	140722
61949	140723
28810	140724
10777	140725
43193	140726
171860	140727
9935	140728
9730	140729
85337	140730
31818	140731
114555	140732
263334	140733
581	140734
36044	140735
10489	140736
301337	140737
208397	140738
42198	140739
43925	140740
17599	140741
6832	140742
61949	140743
285975	140744
11968	140745
39150	140746
315184	140747
96084	140748
6423	140749
1791	140750
191777	140751
118772	140752
60705	140753
64364	140754
16744	140755
159575	140756
317149	140757
136544	140758
36384	140759
96	140760
170893	140761
174424	140762
181115	140763
5	140764
52726	140765
16710	140766
15673	140767
78440	140768
311475	140769
9926	140770
24597	140771
12531	140772
124325	140773
67149	140774
64639	140775
75788	140776
203029	140777
77	140778
98896	140779
130877	140780
11355	140781
86414	140782
37998	140783
116597	140784
9960	140785
77578	140786
6865	140787
104951	140788
2150	140789
34299	140790
28731	140791
82405	140792
56236	140793
206929	140794
19995	140795
46330	140796
1254	140797
4156	140798
34809	140799
335	140800
6357	140801
174934	140802
200841	140803
36044	140804
138665	140805
106628	140806
100839	140807
66285	140808
79977	140809
18709	140810
11994	140811
6826	140812
93160	140813
4890	140814
2683	140815
314302	140816
316500	140817
67651	140818
39427	140819
345313	140820
59794	140821
19214	140822
2526	140823
120703	140824
41088	140825
46385	140826
10666	140827
42350	140828
314480	140829
120981	140830
6641	140831
8952	140832
20617	140833
5134	140834
30543	140835
108056	140836
38621	140837
94373	140838
4592	140839
7467	140840
54660	140841
115	140842
48363	140843
52321	140844
25801	140845
77733	140846
36617	140847
18786	140848
36364	140849
36226	140850
25807	140851
25806	140852
36230	140853
187774	140854
13938	140855
36364	140856
36223	140857
117881	140858
52319	140859
118553	140860
78208	140861
18783	140862
18783	140863
119367	140864
25801	140865
118741	140866
13938	140867
18783	140868
25801	140869
25803	140870
25801	140871
26145	140872
18783	140873
313448	140874
190108	140875
13939	140876
8235	140877
190108	140878
13939	140879
52659	140880
18786	140881
46606	140882
13118	140883
105055	140884
336650	140885
203219	140886
99425	140887
13118	140888
114085	140889
392	140890
113	140891
30225	140892
79295	140893
3666	140894
3666	140895
149835	140896
59749	140897
205413	140898
168965	140899
28289	140900
37043	140901
54560	140902
32602	140903
41	140904
12791	140905
69369	140906
173103	140907
23247	140908
4703	140909
10038	140910
103687	140911
169054	140912
34751	140913
121593	140914
22908	140915
22206	140916
291231	140917
4124	140918
5765	140919
14586	140920
42439	140921
29511	140922
18972	140923
200534	140924
6088	140925
25010	140926
53307	140927
28328	140928
3893	140929
129780	140930
2511	140931
80156	140932
1091	140933
606	140934
355611	140935
208900	140936
37606	140937
216128	140938
73219	140939
348913	140940
149766	140941
235092	140942
54878	140943
409	140944
48508	140945
193640	140946
30958	140947
220870	140948
257567	140949
22524	140950
39436	140951
168927	140952
47728	140953
24664	140954
172019	140955
7832	140956
121727	140957
97369	140958
48613	140959
146977	140960
20235	140961
80482	140962
146614	140963
49556	140964
7935	140965
84995	140966
10023	140967
110209	140968
125574	140969
7793	140970
290892	140971
6321	140972
17986	140973
17721	140974
9153	140975
24530	140976
123758	140977
172188	140978
49396	140979
7899	140980
6005	140981
125492	140982
24178	140983
7840	140984
4942	140985
92118	140986
7797	140987
17736	140988
10981	140989
124257	140990
156356	140991
10235	140992
11803	140993
1462	140994
1462	140995
17075	140996
1462	140997
36308	140998
4119	140999
66123	141000
10635	141001
187418	141002
11560	141003
91819	141004
306112	141005
257807	141006
76957	141007
785	141008
188013	141009
13993	141010
3925	141011
43307	141012
114038	141013
5298	141014
57755	141015
14855	141016
34472	141017
109280	141018
7752	141019
129486	141020
94013	141021
284122	141022
11335	141023
287314	141024
106069	141025
6149	141026
213716	141027
276208	141028
8713	141029
61614	141030
115808	141031
83	141032
5352	141033
20200	141034
8538	141035
84616	141036
6186	141037
46277	141038
214425	141039
193326	141040
185974	141041
167743	141042
288713	141043
11102	141044
21623	141045
101048	141046
68724	141047
19041	141048
32212	141049
109173	141050
264240	141051
52491	141052
75876	141053
64562	141054
109151	141055
11198	141056
195257	141057
2878	141058
76942	141059
57163	141060
16177	141061
16560	141062
132558	141063
13744	141064
189715	141065
68160	141066
52914	141067
156813	141068
71944	141069
171819	141070
268462	141071
55009	141072
2575	141073
92578	141074
232989	141075
148083	141076
114644	141077
124705	141078
84692	141079
9420	141080
7872	141081
279821	141082
101181	141083
276447	141084
71718	141085
110481	141086
97184	141087
13174	141088
35314	141089
176207	141090
72296	141091
218044	141092
39359	141093
12100	141094
201208	141095
3926	141096
243287	141097
83986	141098
859	141099
5314	141100
78761	141101
945	141102
35767	141103
76188	141104
29266	141105
98826	141106
308708	141107
293248	141108
1376	141109
158315	141110
49148	141111
154	141112
351160	141113
85592	141114
200871	141115
58523	141116
252097	141117
51520	141118
1742	141119
248252	141120
6514	141121
245469	141122
120037	141123
110840	141124
29180	141125
52164	141126
182728	141127
131976	141128
2177	141129
12137	141130
81563	141131
128223	141132
82535	141133
5394	141134
171500	141135
43288	141136
38069	141137
30455	141138
110374	141139
13757	141140
354722	141141
294437	141142
168828	141143
9179	141144
195870	141145
109148	141146
286462	141147
186879	141148
77314	141149
10225	141150
487	141151
10125	141152
198747	141153
130545	141154
8342	141155
72811	141156
56947	141157
195744	141158
322769	141159
117242	141160
6204	141161
97863	141162
48784	141163
7874	141164
10892	141165
25783	141166
53041	141167
13273	141168
4274	141169
124729	141170
53259	141171
172177	141172
173095	141173
109786	141174
109256	141175
11547	141176
545	141177
58763	141178
101462	141179
29559	141180
25044	141181
212115	141182
175721	141183
3980	141184
34246	141185
15496	141186
57042	141187
105023	141188
31209	141189
232	141190
118760	141191
194516	141192
81706	141193
55972	141194
190917	141195
72636	141196
32044	141197
116229	141198
37791	141199
107506	141200
105823	141201
198404	141202
119845	141203
4196	141204
2684	141205
104021	141206
12747	141207
33138	141208
210261	141209
76003	141210
213544	141211
1124	141212
31888	141213
34277	141214
53904	141215
68383	141216
17610	141217
6182	141218
36205	141219
84873	141220
5226	141221
169580	141222
81547	141223
125907	141224
7847	141225
75432	141226
192562	141227
61215	141228
352460	141229
23815	141230
7515	141231
69319	141232
172372	141233
288804	141234
353660	141235
195333	141236
49516	141237
210109	141238
156785	141239
77895	141240
1212	141241
22933	141242
19300	141243
128224	141244
30483	141245
121623	141246
181195	141247
209781	141248
17548	141249
257042	141250
143800	141251
17089	141252
344408	141253
93760	141254
256577	141255
128365	141256
13227	141257
293800	141258
285337	141259
39013	141260
50780	141261
59261	141262
35990	141263
290076	141264
303110	141265
6739	141266
59805	141267
83107	141268
156964	141269
110854	141270
29583	141271
52052	141272
211688	141273
46508	141274
115971	141275
35569	141276
125782	141277
55176	141278
1046	141279
43066	141280
6067	141281
293554	141282
207916	141283
346617	141284
149239	141285
13730	141286
41737	141287
290489	141288
76378	141289
81924	141290
12176	141291
66	141292
32118	141293
76640	141294
100144	141295
100184	141296
256138	141297
115726	141298
51370	141299
5763	141300
215222	141301
51475	141302
2369	141303
290598	141304
3465	141305
28047	141306
725	141307
293876	141308
4608	141309
57746	141310
25611	141311
659	141312
109258	141313
162610	141314
13828	141315
173208	141316
23681	141317
9172	141318
17702	141319
69307	141320
13857	141321
16096	141322
174952	141323
63733	141324
201244	141325
65614	141326
24264	141327
127923	141328
175373	141329
188	141330
11649	141331
31512	141332
1647	141333
3489	141334
50992	141335
13819	141336
3907	141337
32115	141338
4620	141339
17880	141340
55082	141341
128097	141342
7903	141343
1839	141344
6720	141345
173930	141346
343	141347
109204	141348
49514	141349
22674	141350
19592	141351
97851	141352
104777	141353
66788	141354
45155	141355
149969	141356
34446	141357
5500	141358
7447	141359
87791	141360
143900	141361
96280	141362
1332	141363
52105	141364
52262	141365
121797	141366
13725	141367
55100	141368
1803	141369
312351	141370
2785	141371
73741	141372
206461	141373
128558	141374
5630	141375
13234	141376
4297	141377
3963	141378
77338	141379
33154	141380
289666	141381
57578	141382
39039	141383
5870	141384
36188	141385
47334	141386
35974	141387
90882	141388
25608	141389
240504	141390
129561	141391
52680	141392
4276	141393
39073	141394
246600	141395
398	141396
17290	141397
97622	141398
3120	141399
20006	141400
22168	141401
232965	141402
64915	141403
195273	141404
4284	141405
133313	141406
297475	141407
14749	141408
202353	141409
339830	141410
1953	141411
12016	141412
219076	141413
167754	141414
38554	141415
2709	141416
186525	141417
13727	141418
116264	141419
56011	141420
354288	141421
25717	141422
51360	141423
80792	141424
212330	141425
72689	141426
3560	141427
2661	141428
203136	141429
321124	141430
2400	141431
127	141432
283	141433
13311	141434
101427	141435
135881	141436
19234	141437
202929	141438
6473	141439
171787	141440
201135	141441
29655	141442
193936	141443
93284	141444
238430	141445
20576	141446
72932	141447
97100	141448
109072	141449
84333	141450
298706	141451
3696	141452
39117	141453
3661	141454
52398	141455
96896	141456
23079	141457
202692	141458
21468	141459
77719	141460
13917	141461
78215	141462
115817	141463
57550	141464
289216	141465
11509	141466
179413	141467
57633	141468
39316	141469
1562	141470
20244	141471
3619	141472
200272	141473
288428	141474
63713	141475
11146	141476
213068	141477
4278	141478
21988	141479
20167	141480
84043	141481
71339	141482
202216	141483
3031	141484
101483	141485
30467	141486
109757	141487
350637	141488
148829	141489
2172	141490
96620	141491
93929	141492
18742	141493
34294	141494
69840	141495
55248	141496
51353	141497
340157	141498
152542	141499
38833	141500
106106	141501
93723	141502
158366	141503
143810	141504
52285	141505
7767	141506
150646	141507
1383	141508
1113	141509
289599	141510
22111	141511
16351	141512
92782	141513
196598	141514
171913	141515
6139	141516
104558	141517
19851	141518
748	141519
48921	141520
9656	141521
84982	141522
149555	141523
38992	141524
53494	141525
34910	141526
52152	141527
35700	141528
21179	141529
16015	141530
18177	141531
18612	141532
31520	141533
12135	141534
3225	141535
132675	141536
215838	141537
147823	141538
37517	141539
22093	141540
26623	141541
129727	141542
237	141543
132656	141544
344	141545
311	141546
20197	141547
193550	141548
329031	141549
79748	141550
340065	141551
166357	141552
29417	141553
75696	141554
28226	141555
293374	141556
53259	141557
97027	141558
156532	141559
75879	141560
204130	141561
53313	141562
69052	141563
23561	141564
207146	141565
20232	141566
161918	141567
53841	141568
25111	141569
36163	141570
87410	141571
18145	141572
146727	141573
147451	141574
3043	141575
256764	141576
41368	141577
77139	141578
4740	141579
70189	141580
6952	141581
28339	141582
20313	141583
76179	141584
255982	141585
84111	141586
51819	141587
7390	141588
5982	141589
3321	141590
56806	141591
297495	141592
27596	141593
110207	141594
187627	141595
350278	141596
208770	141597
68240	141598
145693	141599
157684	141600
962	141601
191788	141602
20110	141603
116714	141604
217758	141605
21798	141606
18189	141607
58419	141608
278770	141609
130559	141610
1800	141611
68329	141612
21782	141613
114918	141614
6599	141615
34698	141616
61102	141617
37438	141618
75331	141619
85244	141620
466	141621
142784	141622
22049	141623
3683	141624
21800	141625
1000	141626
43365	141627
326917	141628
27514	141629
50314	141630
179761	141631
8250	141632
293877	141633
77999	141634
37724	141635
357663	141636
248	141637
195638	141638
110246	141639
102390	141640
44969	141641
94788	141642
335025	141643
109162	141644
132390	141645
81160	141646
6885	141647
212761	141648
1161	141649
11611	141650
341	141651
11927	141652
205847	141653
35766	141654
25375	141655
113735	141656
56469	141657
249722	141658
52663	141659
81992	141660
1458	141661
17974	141662
165657	141663
349716	141664
1971	141665
1033	141666
27508	141667
116238	141668
15527	141669
2199	141670
14846	141671
57281	141672
559	141673
21478	141674
52982	141675
96277	141676
147912	141677
93005	141678
6	141679
13753	141680
116907	141681
48597	141682
129904	141683
12138	141684
31714	141685
7013	141686
35763	141687
37312	141688
2423	141689
1368	141690
1062	141691
38952	141692
318890	141693
38731	141694
2918	141695
52670	141696
8476	141697
29321	141698
151631	141699
249208	141700
205625	141701
1530	141702
86535	141703
8830	141704
78064	141705
174939	141706
100373	141707
147405	141708
9967	141709
159348	141710
38748	141711
9315	141712
32941	141713
51561	141714
327998	141715
69174	141716
5086	141717
25680	141718
2997	141719
51504	141720
117100	141721
34159	141722
189929	141723
8816	141724
146028	141725
194514	141726
198916	141727
11103	141728
41836	141729
143856	141730
117190	141731
171	141732
35502	141733
64620	141734
167624	141735
37603	141736
46560	141737
20031	141738
534	141739
1	141740
200740	141741
7377	141742
3121	141743
4274	141744
8162	141745
206035	141746
49424	141747
81756	141748
76710	141749
4187	141750
1262	141751
20702	141752
266	141753
286865	141754
42700	141755
55324	141756
32	141757
3221	141758
60326	141759
14353	141760
62683	141761
66082	141762
24940	141763
102912	141764
628	141765
288084	141766
72000	141767
176396	141768
49535	141769
1124	141770
11146	141771
43137	141772
202345	141773
115744	141774
13727	141775
27079	141776
38937	141777
55975	141778
171357	141779
340384	141780
40786	141781
51336	141782
34124	141783
83267	141784
57334	141785
323718	141786
104586	141787
2992	141788
10672	141789
4456	141790
97392	141791
205370	141792
116603	141793
77518	141794
140370	141795
11335	141796
5319	141797
131987	141798
116809	141799
1046	141800
21538	141801
6266	141802
333589	141803
208305	141804
82448	141805
28728	141806
51982	141807
23413	141808
14836	141809
1556	141810
174396	141811
13727	141812
8779	141813
30541	141814
176295	141815
6134	141816
4278	141817
93882	141818
9096	141819
983	141820
1409	141821
97364	141822
208992	141823
97643	141824
116928	141825
711	141826
150750	141827
260037	141828
97196	141829
1803	141830
60213	141831
150249	141832
103235	141833
108537	141834
14122	141835
36181	141836
475	141837
7026	141838
40944	141839
61779	141840
256053	141841
94891	141842
115171	141843
5086	141844
156540	141845
152301	141846
74027	141847
14303	141848
26527	141849
97251	141850
29664	141851
129049	141852
4363	141853
6868	141854
18347	141855
51385	141856
109650	141857
199327	141858
116169	141859
208129	141860
75367	141861
184676	141862
51970	141863
131722	141864
559	141865
5992	141866
49072	141867
16846	141868
24888	141869
51031	141870
27519	141871
29196	141872
157569	141873
13921	141874
26333	141875
116417	141876
21112	141877
109595	141878
137662	141879
26412	141880
46653	141881
2483	141882
3469	141883
55340	141884
212528	141885
200228	141886
22949	141887
650	141888
42302	141889
117510	141890
116819	141891
103125	141892
193245	141893
11658	141894
9284	141895
75913	141896
27843	141897
172349	141898
167728	141899
189807	141900
78885	141901
21985	141902
9226	141903
298741	141904
175994	141905
197681	141906
116631	141907
133770	141908
178585	141909
183763	141910
24402	141911
24385	141912
8135	141913
293308	141914
1631	141915
325874	141916
7185	141917
107561	141918
167315	141919
29863	141920
42651	141921
281156	141922
93843	141923
221915	141924
27801	141925
249931	141926
59868	141927
51405	141928
28739	141929
32897	141930
293406	141931
51526	141932
109692	141933
88205	141934
291760	141935
7925	141936
359	141937
12896	141938
44038	141939
2849	141940
93864	141941
292313	141942
22531	141943
8364	141944
52864	141945
81779	141946
36461	141947
171395	141948
325196	141949
20833	141950
163789	141951
112402	141952
26782	141953
144854	141954
118608	141955
39056	141956
99192	141957
186097	141958
16173	141959
12152	141960
1988	141961
174311	141962
76259	141963
470	141964
7836	141965
39931	141966
53259	141967
23006	141968
56014	141969
83736	141970
152163	141971
61903	141972
83308	141973
210839	141974
142442	141975
79697	141976
1387	141977
82040	141978
266	141979
967	141980
11506	141981
79325	141982
8720	141983
1332	141984
20007	141985
53222	141986
227633	141987
229869	141988
30614	141989
1967	141990
29261	141991
30912	141992
353937	141993
18357	141994
289295	141995
86942	141996
325564	141997
256515	141998
56504	141999
278925	142000
21403	142001
42699	142002
208200	142003
257267	142004
14688	142005
26684	142006
36393	142007
67639	142008
175793	142009
60223	142010
130671	142011
269605	142012
106374	142013
76338	142014
127762	142015
209157	142016
62772	142017
38973	142018
112403	142019
130417	142020
44506	142021
76148	142022
59628	142023
75876	142024
5014	142025
147790	142026
38579	142027
98508	142028
3647	142029
43629	142030
44178	142031
18719	142032
18289	142033
69955	142034
217545	142035
76401	142036
41892	142037
1218	142038
16602	142039
78384	142040
97590	142041
168367	142042
85666	142043
10841	142044
2698	142045
13031	142046
51106	142047
4378	142048
22419	142049
57648	142050
158255	142051
133406	142052
256078	142053
116497	142054
257019	142055
120313	142056
8475	142057
288030	142058
43444	142059
208665	142060
266835	142061
1652	142062
87432	142063
84419	142064
134758	142065
1921	142066
38111	142067
144665	142068
76099	142069
43414	142070
93325	142071
12009	142072
2830	142073
75962	142074
178293	142075
66501	142076
184138	142077
38172	142078
355076	142079
179813	142080
311039	142081
57829	142082
246831	142083
172871	142084
92414	142085
130204	142086
60949	142087
156751	142088
4538	142089
15295	142090
267	142091
125602	142092
10262	142093
48956	142094
10420	142095
261	142096
168733	142097
53255	142098
25421	142099
116374	142100
51726	142101
46219	142102
9699	142103
547	142104
634	142105
173291	142106
17941	142107
18725	142108
125564	142109
40069	142110
13249	142111
56312	142112
292881	142113
19902	142114
102470	142115
293217	142116
98159	142117
41496	142118
78510	142119
97	142120
1969	142121
287467	142122
278580	142123
255817	142124
16123	142125
350056	142126
56803	142127
10862	142128
33384	142129
33856	142130
30009	142131
11139	142132
29863	142133
177	142134
76431	142135
1846	142136
86387	142137
78395	142138
83232	142139
6990	142140
8604	142141
115577	142142
80865	142143
110507	142144
82081	142145
147959	142146
68549	142147
116331	142148
84667	142149
30646	142150
86015	142151
18473	142152
190066	142153
186147	142154
19006	142155
6717	142156
81946	142157
203251	142158
130606	142159
175539	142160
131731	142161
133435	142162
121431	142163
10019	142164
6763	142165
60816	142166
17256	142167
47334	142168
150550	142169
30706	142170
101267	142171
203325	142172
186667	142173
83153	142174
76485	142175
3337	142176
42683	142177
4235	142178
324287	142179
17565	142180
186108	142181
36090	142182
23262	142183
350214	142184
286799	142185
15383	142186
9800	142187
126477	142188
203032	142189
66711	142190
22675	142191
179207	142192
12061	142193
5637	142194
125448	142195
94572	142196
46779	142197
172908	142198
783	142199
109062	142200
7809	142201
9187	142202
47376	142203
81238	142204
104701	142205
72000	142206
99932	142207
20732	142208
172697	142209
30537	142210
195955	142211
6514	142212
29617	142213
41051	142214
1530	142215
199905	142216
131498	142217
10765	142218
132784	142219
28891	142220
283256	142221
9839	142222
24884	142223
96002	142224
2900	142225
243825	142226
590	142227
41713	142228
3737	142229
47126	142230
702	142231
62179	142232
7847	142233
1982	142234
84361	142235
129106	142236
287389	142237
35669	142238
108610	142239
15486	142240
25426	142241
35624	142242
18461	142243
692	142244
130553	142245
2965	142246
7536	142247
35304	142248
14238	142249
38692	142250
96461	142251
108978	142252
87273	142253
112753	142254
98067	142255
57812	142256
80379	142257
26834	142258
27639	142259
84934	142260
68246	142261
207323	142262
235157	142263
13640	142264
341598	142265
54815	142266
125470	142267
74027	142268
213104	142269
62448	142270
2636	142271
57879	142272
57348	142273
333852	142274
68932	142275
19897	142276
51679	142277
121392	142278
290984	142279
14138	142280
12768	142281
96329	142282
39448	142283
173102	142284
33861	142285
62690	142286
118316	142287
84950	142288
179150	142289
173751	142290
71857	142291
187190	142292
605	142293
13484	142294
26459	142295
10106	142296
29353	142297
207251	142298
81260	142299
39092	142300
175913	142301
51863	142302
83319	142303
209285	142304
331109	142305
25681	142306
148104	142307
40961	142308
39050	142309
160217	142310
43596	142311
67231	142312
9756	142313
245137	142314
13734	142315
96509	142316
150563	142317
27070	142318
82	142319
91317	142320
94410	142321
307949	142322
2187	142323
315785	142324
1636	142325
62154	142326
94270	142327
2004	142328
12913	142329
31630	142330
66462	142331
30985	142332
51309	142333
92973	142334
146575	142335
6426	142336
44805	142337
84318	142338
64721	142339
257158	142340
38236	142341
116458	142342
22139	142343
22134	142344
100	142345
175506	142346
92936	142347
326755	142348
58578	142349
143980	142350
64867	142351
4877	142352
84042	142353
62014	142354
1984	142355
74212	142356
6426	142357
51063	142358
27571	142359
8004	142360
2460	142361
728	142362
45673	142363
2871	142364
86046	142365
80418	142366
186356	142367
214120	142368
23323	142369
15453	142370
1312	142371
260883	142372
56477	142373
1883	142374
10312	142375
9985	142376
5670	142377
84994	142378
208890	142379
56784	142380
298156	142381
16041	142382
20212	142383
119460	142384
119243	142385
59520	142386
350024	142387
51667	142388
17275	142389
27001	142390
184812	142391
133741	142392
289945	142393
41216	142394
76486	142395
193878	142396
85059	142397
71479	142398
98991	142399
154392	142400
8323	142401
3521	142402
6108	142403
8557	142404
70268	142405
143871	142406
77556	142407
5097	142408
17847	142409
161691	142410
161910	142411
9703	142412
164283	142413
138712	142414
125846	142415
7286	142416
30533	142417
38234	142418
56519	142419
289327	142420
291408	142421
182985	142422
112007	142423
125261	142424
22080	142425
385	142426
110625	142427
64543	142428
203349	142429
85661	142430
57178	142431
129986	142432
72818	142433
152599	142434
26622	142435
15949	142436
57290	142437
1819	142438
19918	142439
161077	142440
140703	142441
240	142442
6048	142443
162544	142444
291855	142445
215641	142446
333454	142447
13234	142448
62745	142449
345002	142450
9394	142451
159161	142452
109524	142453
114451	142454
5947	142455
1372	142456
217548	142457
209368	142458
64423	142459
80445	142460
1953	142461
209486	142462
178652	142463
11202	142464
1030	142465
290825	142466
13327	142467
185963	142468
1861	142469
16351	142470
92034	142471
110980	142472
56555	142473
108184	142474
34795	142475
194675	142476
21470	142477
160501	142478
71553	142479
55318	142480
38047	142481
132053	142482
36955	142483
11290	142484
100120	142485
35092	142486
545	142487
109871	142488
2107	142489
96019	142490
51923	142491
10917	142492
58448	142493
35701	142494
211496	142495
51371	142496
5317	142497
272814	142498
96361	142499
20695	142500
3003	142501
56235	142502
194644	142503
540	142504
134967	142505
39510	142506
51009	142507
285263	142508
199293	142509
130374	142510
12048	142511
292225	142512
10087	142513
21866	142514
29418	142515
8506	142516
67668	142517
35339	142518
30857	142519
60237	142520
6126	142521
345633	142522
126268	142523
5637	142524
288689	142525
1649	142526
19205	142527
127774	142528
142946	142529
83489	142530
276526	142531
186491	142532
38776	142533
3166	142534
76390	142535
110391	142536
77131	142537
43450	142538
30430	142539
54795	142540
26527	142541
244349	142542
16905	142543
9970	142544
43666	142545
235542	142546
5726	142547
10378	142548
84884	142549
1034	142550
55356	142551
8646	142552
245864	142553
14767	142554
14742	142555
12441	142556
56901	142557
6724	142558
16757	142559
150927	142560
12909	142561
230272	142562
12642	142563
60389	142564
67390	142565
288855	142566
53447	142567
3354	142568
84723	142569
64867	142570
190842	142571
14777	142572
9475	142573
311104	142574
33728	142575
150584	142576
93328	142577
56987	142578
9819	142579
689	142580
22131	142581
27783	142582
62079	142583
94281	142584
32014	142585
78827	142586
36809	142587
33237	142588
207751	142589
114791	142590
132672	142591
14174	142592
39628	142593
6885	142594
25752	142595
293682	142596
108597	142597
21402	142598
34851	142599
16978	142600
42854	142601
49389	142602
31969	142603
83660	142604
455	142605
9487	142606
6388	142607
96386	142608
4866	142609
63896	142610
6313	142611
199146	142612
17986	142613
99875	142614
52238	142615
72078	142616
237472	142617
7295	142618
203504	142619
12772	142620
40124	142621
19477	142622
12200	142623
119151	142624
8776	142625
6769	142626
35780	142627
52220	142628
42651	142629
203697	142630
48183	142631
280759	142632
116165	142633
131220	142634
70957	142635
255097	142636
85079	142637
59971	142638
72191	142639
24973	142640
156966	142641
158362	142642
19402	142643
111168	142644
76677	142645
78052	142646
5963	142647
21899	142648
53562	142649
38887	142650
1234	142651
15950	142652
341295	142653
337095	142654
340440	142655
340541	142656
55577	142657
65100	142658
20459	142659
64614	142660
72663	142661
78202	142662
17192	142663
6831	142664
2912	142665
244873	142666
131646	142667
107565	142668
42441	142669
18780	142670
26954	142671
122611	142672
9277	142673
21784	142674
19248	142675
312166	142676
97064	142677
171502	142678
72133	142679
16773	142680
2920	142681
102	142682
17454	142683
42558	142684
18722	142685
25929	142686
153441	142687
18761	142688
58802	142689
24461	142690
98026	142691
72125	142692
49578	142693
47868	142694
10072	142695
38252	142696
10072	142697
33862	142698
8678	142699
288201	142700
24215	142701
176230	142702
2543	142703
48104	142704
30705	142705
172923	142706
97913	142707
149	142708
46683	142709
784	142710
29769	142711
172526	142712
17952	142713
159765	142714
50165	142715
158732	142716
44393	142717
316133	142718
77535	142719
188584	142720
24190	142721
72829	142722
1305	142723
3214	142724
61608	142725
15921	142726
11487	142727
123004	142728
4111	142729
34780	142730
12298	142731
19337	142732
36403	142733
28939	142734
34143	142735
1900	142736
37995	142737
48456	142738
137429	142739
32749	142740
109766	142741
66350	142742
135612	142743
17355	142744
109770	142745
38079	142746
486	142747
44192	142748
49093	142749
66412	142750
13431	142751
24886	142752
170636	142753
3011	142754
311348	142755
1740	142756
30730	142757
24137	142758
34163	142759
33959	142760
3028	142761
104777	142762
44165	142763
189027	142764
78575	142765
94281	142766
5124	142767
117690	142768
1238	142769
2686	142770
92380	142771
4717	142772
11364	142773
12400	142774
130225	142775
108071	142776
77072	142777
800	142778
5915	142779
98979	142780
268994	142781
98751	142782
175656	142783
72103	142784
2762	142785
44338	142786
49935	142787
17129	142788
261678	142789
346347	142790
34942	142791
12163	142792
30816	142793
30509	142794
246282	142795
189954	142796
176570	142797
114064	142798
3998	142799
116987	142800
3694	142801
28986	142802
152522	142803
8782	142804
194259	142805
71600	142806
31288	142807
130757	142808
43897	142809
257241	142810
172021	142811
28159	142812
72188	142813
48761	142814
72074	142815
16917	142816
138587	142817
221071	142818
288882	142819
313189	142820
3974	142821
97486	142822
25701	142823
79164	142824
76068	142825
70702	142826
17889	142827
38033	142828
428	142829
185307	142830
9442	142831
16138	142832
2247	142833
172407	142834
115355	142835
34942	142836
120183	142837
293	142838
236263	142839
100881	142840
118646	142841
7463	142842
428	142843
120455	142844
95287	142845
7732	142846
54597	142847
6801	142848
30425	142849
335666	142850
136446	142851
49528	142852
84788	142853
41119	142854
66971	142855
113975	142856
78870	142857
221002	142858
20372	142859
2072	142860
58738	142861
616	142862
48345	142863
26749	142864
107377	142865
15543	142866
72835	142867
34679	142868
108857	142869
3865	142870
1562	142871
105475	142872
48413	142873
199058	142874
7488	142875
82316	142876
5173	142877
14423	142878
130820	142879
318361	142880
34215	142881
82059	142882
13742	142883
44240	142884
124597	142885
37239	142886
6521	142887
23282	142888
8101	142889
19319	142890
117502	142891
3028	142892
72656	142893
14521	142894
109356	142895
79637	142896
3714	142897
8642	142898
31210	142899
158379	142900
82729	142901
35824	142902
260016	142903
108114	142904
167441	142905
311050	142906
186183	142907
5734	142908
51997	142909
96253	142910
4458	142911
55569	142912
17176	142913
8705	142914
2311	142915
252421	142916
21814	142917
98748	142918
284941	142919
97122	142920
10857	142921
288719	142922
158990	142923
260217	142924
33543	142925
260798	142926
13599	142927
45207	142928
945	142929
21736	142930
158277	142931
50583	142932
77196	142933
126693	142934
19298	142935
30954	142936
28455	142937
16221	142938
247769	142939
23771	142940
198171	142941
14011	142942
11719	142943
17956	142944
174211	142945
16559	142946
8221	142947
1193	142948
342722	142949
43978	142950
3284	142951
6778	142952
51355	142953
45734	142954
4378	142955
112333	142956
35121	142957
189424	142958
319156	142959
172278	142960
113625	142961
3811	142962
170769	142963
33933	142964
26190	142965
36555	142966
283521	142967
140710	142968
45462	142969
258564	142970
672	142971
60296	142972
72820	142973
19485	142974
185982	142975
283681	142976
41104	142977
25661	142978
59618	142979
9928	142980
70415	142981
16140	142982
82401	142983
66430	142984
53911	142985
284208	142986
119297	142987
49138	142988
2912	142989
37137	142990
28236	142991
21666	142992
9884	142993
1735	142994
54812	142995
64392	142996
158532	142997
4598	142998
64656	142999
51630	143000
22890	143001
86056	143002
149765	143003
12776	143004
42069	143005
100881	143006
173119	143007
6487	143008
80789	143009
110214	143010
64801	143011
95837	143012
212392	143013
5644	143014
33303	143015
66587	143016
202578	143017
145188	143018
264346	143019
448	143020
71840	143021
13208	143022
110811	143023
98751	143024
49569	143025
44486	143026
44165	143027
171278	143028
101225	143029
61567	143030
260153	143031
42022	143032
4776	143033
22431	143034
171950	143035
9284	143036
64062	143037
26990	143038
3892	143039
15447	143040
273193	143041
108926	143042
106945	143043
44308	143044
10493	143045
112700	143046
108081	143047
170440	143048
81353	143049
46885	143050
129042	143051
260255	143052
14428	143053
109	143054
4596	143055
118287	143056
116765	143057
19399	143058
58917	143059
44066	143060
104458	143061
24132	143062
68580	143063
52415	143064
30870	143065
9969	143066
84749	143067
40531	143068
10374	143069
16212	143070
20993	143071
170004	143072
287210	143073
172892	143074
56433	143075
133902	143076
5449	143077
301871	143078
42845	143079
36891	143080
9351	143081
72382	143082
10946	143083
52185	143084
45684	143085
31153	143086
35034	143087
100783	143088
130565	143089
24223	143090
38187	143091
39634	143092
88952	143093
59964	143094
140309	143095
5991	143096
290591	143097
1114	143098
5678	143099
3983	143100
249964	143101
118560	143102
34143	143103
76623	143104
39985	143105
279852	143106
290850	143107
155018	143108
65988	143109
4997	143110
3013	143111
39725	143112
49215	143113
110448	143114
64807	143115
17757	143116
109402	143117
264423	143118
92984	143119
40079	143120
152749	143121
30103	143122
58734	143123
17578	143124
34908	143125
13329	143126
208252	143127
89734	143128
21032	143129
127755	143130
117750	143131
22404	143132
147191	143133
241935	143134
283223	143135
33814	143136
78914	143137
33481	143138
236676	143139
4540	143140
333877	143141
197117	143142
34461	143143
10306	143144
199310	143145
48581	143146
6623	143147
44240	143148
254076	143149
45559	143150
290342	143151
10848	143152
73567	143153
39431	143154
338655	143155
335405	143156
42970	143157
127007	143158
57789	143159
254860	143160
35867	143161
310491	143162
334534	143163
60014	143164
17304	143165
105116	143166
226135	143167
69773	143168
9186	143169
115433	143170
348554	143171
37343	143172
251603	143173
90551	143174
337421	143175
30944	143176
243028	143177
157325	143178
65877	143179
157462	143180
300139	143181
95595	143182
65877	143183
156361	143184
92515	143185
165705	143186
348461	143187
204906	143188
50158	143189
29571	143190
46094	143191
28778	143192
200606	143193
230138	143194
33668	143195
138624	143196
168746	143197
70581	143198
185547	143199
140580	143200
219049	143201
8770	143202
137614	143203
260084	143204
54081	143205
30330	143206
337142	143207
1795	143208
1053	143209
22802	143210
12510	143211
245693	143212
96555	143213
30528	143214
12046	143215
4571	143216
245564	143217
313941	143218
22583	143219
127924	143220
197689	143221
123352	143222
197927	143223
39276	143224
104883	143225
8763	143226
156202	143227
136731	143228
50001	143229
22739	143230
210291	143231
310310	143232
181157	143233
105370	143234
14727	143235
105732	143236
296376	143237
23022	143238
165389	143239
56544	143240
8529	143241
1276	143242
19862	143243
8529	143244
8998	143245
158862	143246
41088	143247
8529	143248
22296	143249
104412	143250
127148	143251
340092	143252
308195	143253
66526	143254
4270	143255
56344	143256
273345	143257
113711	143258
3072	143259
394	143260
65809	143261
156146	143262
9503	143263
1083	143264
160006	143265
184114	143266
138863	143267
156766	143268
185587	143269
126749	143270
146373	143271
17936	143272
193588	143273
32130	143274
148888	143275
12409	143276
277315	143277
259353	143278
14990	143279
80661	143280
80670	143281
153656	143282
153745	143283
30569	143284
131929	143285
198174	143286
6556	143287
61782	143288
16101	143289
123127	143290
40198	143291
121908	143292
11695	143293
14990	143294
155395	143295
40651	143296
18522	143297
39518	143298
35461	143299
69166	143300
148840	143301
183623	143302
7693	143303
115637	143304
4669	143305
331994	143306
126918	143307
87228	143308
183724	143309
80234	143310
158206	143311
9197	143312
79158	143313
113561	143314
271379	143315
200301	143316
6552	143317
237216	143318
314016	143319
44860	143320
336379	143321
75718	143322
37265	143323
1	143324
22227	143325
160867	143326
94863	143327
85777	143328
12350	143329
221272	143330
497	143331
2360	143332
25789	143333
1379	143334
96495	143335
50283	143336
195998	143337
1238	143338
97780	143339
51507	143340
90930	143341
155196	143342
40918	143343
33487	143344
7550	143345
139035	143346
628	143347
31193	143348
7581	143349
37720	143350
88502	143351
131016	143352
61571	143353
253096	143354
13723	143355
40951	143356
89979	143357
115677	143358
30226	143359
97737	143360
35705	143361
65526	143362
40643	143363
301688	143364
269329	143365
150107	143366
116318	143367
25273	143368
157013	143369
198256	143370
101106	143371
197242	143372
47561	143373
74385	143374
75019	143375
22394	143376
333411	143377
107321	143378
13526	143379
67629	143380
32190	143381
151260	143382
204417	143383
13726	143384
60035	143385
18435	143386
46458	143387
18608	143388
27034	143389
54076	143390
24653	143391
64634	143392
180038	143393
26998	143394
89115	143395
38342	143396
23139	143397
140799	143398
81642	143399
106506	143400
4058	143401
29982	143402
23084	143403
225140	143404
171543	143405
6877	143406
979	143407
108690	143408
181059	143409
17372	143410
65566	143411
90767	143412
62439	143413
3151	143414
49656	143415
166666	143416
21995	143417
192787	143418
92562	143419
22575	143420
332759	143421
172665	143422
196267	143423
174171	143424
136297	143425
290751	143426
155940	143427
154953	143428
80279	143429
45904	143430
47046	143431
89344	143432
50276	143433
266038	143434
42415	143435
255004	143436
146413	143437
82702	143438
99584	143439
161951	143440
32617	143441
145895	143442
67745	143443
156519	143444
32051	143445
223102	143446
31436	143447
328797	143448
5291	143449
29624	143450
132099	143451
173507	143452
68959	143453
102573	143454
92517	143455
95165	143456
21722	143457
23811	143458
289013	143459
247659	143460
46822	143461
91391	143462
296325	143463
46045	143464
3513	143465
64468	143466
5331	143467
27055	143468
21329	143469
105344	143470
192678	143471
300125	143472
292756	143473
154855	143474
30041	143475
198306	143476
453	143477
15171	143478
76328	143479
287515	143480
575	143481
304997	143482
81879	143483
23132	143484
165965	143485
80736	143486
165205	143487
122909	143488
3571	143489
11636	143490
49139	143491
172849	143492
171473	143493
71494	143494
70348	143495
152873	143496
99327	143497
90158	143498
108762	143499
32147	143500
64756	143501
141592	143502
152206	143503
286895	143504
45631	143505
279944	143506
225330	143507
152827	143508
106772	143509
31324	143510
1640	143511
75347	143512
248341	143513
23240	143514
50887	143515
345734	143516
34929	143517
166200	143518
204273	143519
40972	143520
313965	143521
47046	143522
70970	143523
98954	143524
10597	143525
217346	143526
5863	143527
453	143528
51657	143529
144401	143530
165699	143531
74323	143532
160538	143533
105095	143534
64220	143535
77028	143536
175961	143537
109393	143538
67497	143539
97836	143540
23685	143541
25104	143542
269602	143543
97605	143544
108464	143545
40975	143546
111468	143547
94013	143548
7873	143549
24653	143550
65423	143551
82117	143552
62183	143553
89278	143554
68820	143555
70950	143556
49774	143557
48162	143558
156366	143559
161197	143560
152565	143561
136827	143562
238209	143563
139646	143564
23346	143565
141297	143566
146718	143567
93829	143568
196837	143569
40777	143570
70800	143571
41136	143572
70557	143573
61875	143574
165034	143575
8979	143576
164524	143577
46075	143578
67854	143579
122835	143580
127126	143581
76752	143582
154795	143583
28676	143584
23993	143585
164944	143586
97904	143587
172999	143588
152078	143589
194182	143590
280834	143591
94138	143592
40849	143593
123423	143594
185753	143595
256366	143596
141310	143597
29612	143598
226915	143599
99054	143600
61335	143601
12123	143602
163570	143603
3513	143604
9883	143605
23044	143606
72629	143607
234158	143608
136237	143609
346379	143610
60130	143611
27174	143612
227175	143613
38	143614
277944	143615
109890	143616
82249	143617
59789	143618
4568	143619
28569	143620
24228	143621
293246	143622
174173	143623
3731	143624
97319	143625
243879	143626
453	143627
41742	143628
335206	143629
40392	143630
190665	143631
142312	143632
10090	143633
93408	143634
76643	143635
186019	143636
156191	143637
15464	143638
252948	143639
118020	143640
75853	143641
55731	143642
453	143643
93655	143644
266869	143645
161674	143646
182227	143647
102672	143648
68411	143649
23614	143650
35230	143651
97396	143652
61908	143653
230800	143654
110909	143655
292377	143656
59929	143657
11653	143658
116393	143659
271526	143660
24992	143661
110	143662
189394	143663
63842	143664
217237	143665
307212	143666
182972	143667
307873	143668
187928	143669
321254	143670
313693	143671
263211	143672
102160	143673
15254	143674
152569	143675
224525	143676
64580	143677
61906	143678
237960	143679
41644	143680
65603	143681
140319	143682
35556	143683
139583	143684
89508	143685
43891	143686
97923	143687
16926	143688
22504	143689
28842	143690
102362	143691
97775	143692
67467	143693
46118	143694
5737	143695
30350	143696
27739	143697
67555	143698
189153	143699
99095	143700
85728	143701
71311	143702
318712	143703
65218	143704
75845	143705
40545	143706
169745	143707
67854	143708
48202	143709
282021	143710
120690	143711
32061	143712
214608	143713
181759	143714
186118	143715
82598	143716
41816	143717
60606	143718
49936	143719
11589	143720
32205	143721
144491	143722
240579	143723
140278	143724
233279	143725
97530	143726
20753	143727
61906	143728
136796	143729
91079	143730
126445	143731
65710	143732
182711	143733
106467	143734
51054	143735
13726	143736
308043	143737
67679	143738
192485	143739
139802	143740
26903	143741
23042	143742
97820	143743
97925	143744
28453	143745
236419	143746
9087	143747
147998	143748
126057	143749
854	143750
74525	143751
170130	143752
138669	143753
227494	143754
192665	143755
34	143756
198036	143757
13118	143758
84606	143759
12574	143760
135024	143761
330165	143762
25803	143763
109884	143764
115203	143765
182775	143766
115203	143767
204484	143768
34	143769
70381	143770
67818	143771
70384	143772
30181	143773
15982	143774
84853	143775
118382	143776
102202	143777
240993	143778
80541	143779
2241	143780
357439	143781
257858	143782
112289	143783
111949	143784
23730	143785
276813	143786
15214	143787
179949	143788
10251	143789
299438	143790
235587	143791
263270	143792
67190	143793
7161	143794
48170	143795
45384	143796
59786	143797
44635	143798
19722	143799
53737	143800
346256	143801
45385	143802
45347	143803
66582	143804
277006	143805
261658	143806
261644	143807
45384	143808
159076	143809
63210	143810
66672	143811
66673	143812
158	143813
129397	143814
265467	143815
71147	143816
248601	143817
300709	143818
20914	143819
180116	143820
299496	143821
178811	143822
8008	143823
3720	143824
10907	143825
94842	143826
4435	143827
105429	143828
192361	143829
50313	143830
32480	143831
75963	143832
75963	143833
95740	143834
2107	143835
191774	143836
36895	143837
86072	143838
26443	143839
195551	143840
26443	143841
79710	143842
79710	143843
79710	143844
79710	143845
110527	143846
75187	143847
72368	143848
41262	143849
217291	143850
98701	143851
53680	143852
83476	143853
22308	143854
207433	143855
109946	143856
44212	143857
83476	143858
66644	143859
21518	143860
186148	143861
121463	143862
18252	143863
237648	143864
21407	143865
22308	143866
158026	143867
220960	143868
21352	143869
31660	143870
62970	143871
96255	143872
14494	143873
1700	143874
35341	143875
75663	143876
29836	143877
122084	143878
14486	143879
1465	143880
1465	143881
1465	143882
1465	143883
78421	143884
95038	143885
247987	143886
18453	143887
2253	143888
54778	143889
307799	143890
3693	143891
19051	143892
20292	143893
17561	143894
1241	143895
36925	143896
15333	143897
10449	143898
43745	143899
301340	143900
59538	143901
5628	143902
126817	143903
329891	143904
44633	143905
60465	143906
40801	143907
137188	143908
65828	143909
32206	143910
73718	143911
10421	143912
398	143913
14107	143914
87819	143915
21619	143916
30137	143917
10475	143918
177385	143919
53423	143920
95973	143921
130781	143922
7241	143923
243260	143924
1320	143925
5959	143926
468	143927
76587	143928
86132	143929
345	143930
54778	143931
72513	143932
30365	143933
224681	143934
36864	143935
8811	143936
108925	143937
62578	143938
18786	143939
36224	143940
25806	143941
25798	143942
36233	143943
118865	143944
77333	143945
2747	143946
173207	143947
62709	143948
9838	143949
68872	143950
37122	143951
76725	143952
341963	143953
88915	143954
61293	143955
200950	143956
25918	143957
10270	143958
307942	143959
78183	143960
35053	143961
10633	143962
9580	143963
170670	143964
25942	143965
189048	143966
315872	143967
77900	143968
189809	143969
189797	143970
24792	143971
127024	143972
252168	143973
41755	143974
263259	143975
20790	143976
193293	143977
96462	143978
60602	143979
188900	143980
5945	143981
90549	143982
10217	143983
36408	143984
43847	143985
25872	143986
56919	143987
8026	143988
10883	143989
189915	143990
14099	143991
5353	143992
84366	143993
246084	143994
122639	143995
106111	143996
811	143997
284010	143998
73425	143999
317711	144000
176342	144001
52766	144002
155423	144003
5594	144004
64560	144005
14072	144006
89785	144007
335	144008
304186	144009
33574	144010
279008	144011
5233	144012
51693	144013
148921	144014
61041	144015
47542	144016
175270	144017
32680	144018
164487	144019
173279	144020
24046	144021
231307	144022
38300	144023
229412	144024
67722	144025
33189	144026
167796	144027
164132	144028
110517	144029
17048	144030
69106	144031
61392	144032
278609	144033
62052	144034
273575	144035
68529	144036
15891	144037
3710	144038
877	144039
1	144040
69877	144041
130170	144042
18904	144043
168606	144044
16102	144045
50888	144046
325984	144047
66316	144048
1505	144049
808	144050
294416	144051
27397	144052
150848	144053
245831	144054
101976	144055
92620	144056
195353	144057
73242	144058
72995	144059
338750	144060
73221	144061
49753	144062
289112	144063
30918	144064
240326	144065
24883	144066
119688	144067
100288	144068
347713	144069
4232	144070
52420	144071
49642	144072
235431	144073
6670	144074
17867	144075
327536	144076
90426	144077
116695	144078
151238	144079
195353	144080
137078	144081
34534	144082
203051	144083
4150	144084
318229	144085
94770	144086
162107	144087
334908	144088
122177	144089
30005	144090
347898	144091
3076	144092
7084	144093
18702	144094
2967	144095
11198	144096
11020	144097
11968	144098
177259	144099
40583	144100
231563	144101
99687	144102
241611	144103
1	144104
202350	144105
149192	144106
29169	144107
58466	144108
4615	144109
88189	144110
264603	144111
65111	144112
161249	144113
214373	144114
15554	144115
276911	144116
86769	144117
1968	144118
8990	144119
11776	144120
155236	144121
242406	144122
160199	144123
55500	144124
332540	144125
243731	144126
37925	144127
252309	144128
33340	144129
133041	144130
26666	144131
185715	144132
217888	144133
114687	144134
148315	144135
155982	144136
155982	144137
58694	144138
1	144139
29628	144140
34	144141
80634	144142
253916	144143
16684	144144
37542	144145
133845	144146
38139	144147
150	144148
160969	144149
2275	144150
2275	144151
128907	144152
209052	144153
42742	144154
352718	144155
12907	144156
68859	144157
2430	144158
12907	144159
83130	144160
12907	144161
118158	144162
19291	144163
122295	144164
54019	144165
44909	144166
92262	144167
2510	144168
226793	144169
348078	144170
125653	144171
325701	144172
87795	144173
178316	144174
229740	144175
24211	144176
25558	144177
36853	144178
48433	144179
35820	144180
46766	144181
23386	144182
6944	144183
76257	144184
6485	144185
3521	144186
154643	144187
16899	144188
8854	144189
53957	144190
144734	144191
17363	144192
6374	144193
92826	144194
50374	144195
88842	144196
8737	144197
82847	144198
3401	144199
39150	144200
210980	144201
15567	144202
212733	144203
5075	144204
61811	144205
6783	144206
299575	144207
30410	144208
908	144209
10211	144210
265292	144211
246	144212
4992	144213
2687	144214
46605	144215
169904	144216
40330	144217
157796	144218
149953	144219
31652	144220
21902	144221
157594	144222
201744	144223
9154	144224
133	144225
4540	144226
752	144227
380	144228
7182	144229
5697	144230
78113	144231
118865	144232
18782	144233
8235	144234
18782	144235
55958	144236
353091	144237
14323	144238
1089	144239
1089	144240
99301	144241
1089	144242
1089	144243
106959	144244
99675	144245
75032	144246
306570	144247
136088	144248
3666	144249
129971	144250
73675	144251
36141	144252
68751	144253
24635	144254
224287	144255
144087	144256
298350	144257
61867	144258
2359	144259
156389	144260
177834	144261
41889	144262
262559	144263
100529	144264
99900	144265
143793	144266
327510	144267
18162	144268
18162	144269
7023	144270
35171	144271
344911	144272
7695	144273
12030	144274
21337	144275
433	144276
93767	144277
11232	144278
189089	144279
695	144280
64379	144281
49468	144282
304916	144283
2482	144284
51566	144285
129327	144286
6399	144287
14902	144288
36315	144289
21130	144290
85708	144291
15882	144292
92526	144293
85543	144294
48273	144295
34448	144296
13577	144297
119192	144298
1583	144299
7904	144300
3360	144301
25972	144302
2200	144303
148021	144304
110222	144305
252843	144306
49104	144307
13846	144308
319050	144309
91974	144310
54830	144311
104144	144312
211680	144313
45858	144314
8166	144315
25885	144316
5252	144317
334310	144318
48806	144319
2188	144320
17861	144321
13848	144322
9959	144323
83313	144324
260106	144325
7942	144326
82251	144327
5095	144328
9559	144329
51933	144330
1481	144331
10470	144332
10489	144333
9821	144334
27120	144335
35930	144336
6826	144337
55471	144338
18653	144339
10482	144340
3384	144341
10434	144342
14832	144343
25588	144344
57488	144345
57581	144346
721	144347
33932	144348
320605	144349
72925	144350
27905	144351
195319	144352
13812	144353
1051	144354
76672	144355
52702	144356
6774	144357
128319	144358
17009	144359
18807	144360
41071	144361
45860	144362
18632	144363
5095	144364
10469	144365
35928	144366
120145	144367
19601	144368
35973	144369
1370	144370
35996	144371
23158	144372
5121	144373
7411	144374
26906	144375
13803	144376
214390	144377
10077	144378
14535	144379
1067	144380
8252	144381
9971	144382
18620	144383
19218	144384
25595	144385
79668	144386
5795	144387
192648	144388
102546	144389
16251	144390
43450	144391
77688	144392
996	144393
9641	144394
240283	144395
155537	144396
303139	144397
2578	144398
201827	144399
46272	144400
16790	144401
7942	144402
18615	144403
65110	144404
4042	144405
18678	144406
25471	144407
5468	144408
45662	144409
17241	144410
27787	144411
41272	144412
38164	144413
47982	144414
318634	144415
117370	144416
110743	144417
37660	144418
40218	144419
49318	144420
94504	144421
20507	144422
8270	144423
6268	144424
26681	144425
47486	144426
171291	144427
174042	144428
145227	144429
2202	144430
1382	144431
52928	144432
85645	144433
31980	144434
38819	144435
152990	144436
39397	144437
13519	144438
172023	144439
24285	144440
248727	144441
6123	144442
39486	144443
24264	144444
191740	144445
39548	144446
1661	144447
171644	144448
50011	144449
102267	144450
6198	144451
176214	144452
5351	144453
86597	144454
173434	144455
1637	144456
33903	144457
3202	144458
174240	144459
292052	144460
17626	144461
51587	144462
21418	144463
89447	144464
65173	144465
54129	144466
6746	144467
2877	144468
4929	144469
81204	144470
100999	144471
7975	144472
30790	144473
114924	144474
171379	144475
207449	144476
2844	144477
278202	144478
41862	144479
233	144480
73593	144481
506	144482
42627	144483
85615	144484
31607	144485
79500	144486
65624	144487
1967	144488
215036	144489
335319	144490
20173	144491
289440	144492
173016	144493
100692	144494
277765	144495
38694	144496
326334	144497
57190	144498
279612	144499
5778	144500
135564	144501
45850	144502
60980	144503
27309	144504
1656	144505
2876	144506
1376	144507
829	144508
166724	144509
49336	144510
36259	144511
345648	144512
35143	144513
20229	144514
316384	144515
30237	144516
20282	144517
16264	144518
10117	144519
108697	144520
56130	144521
29872	144522
39487	144523
17752	144524
10881	144525
152284	144526
4000	144527
289096	144528
112039	144529
4278	144530
23650	144531
229834	144532
642	144533
118371	144534
127695	144535
28020	144536
2826	144537
147014	144538
71779	144539
964	144540
17676	144541
12934	144542
3199	144543
2864	144544
22950	144545
57403	144546
293584	144547
39318	144548
1372	144549
132213	144550
39652	144551
132193	144552
289219	144553
147818	144554
2366	144555
7782	144556
1171	144557
704	144558
94614	144559
642	144560
285430	144561
66544	144562
3137	144563
89948	144564
87834	144565
174469	144566
18725	144567
184380	144568
7901	144569
24283	144570
5424	144571
43783	144572
630	144573
17881	144574
38539	144575
76224	144576
44537	144577
35896	144578
18685	144579
965	144580
702	144581
5327	144582
2441	144583
92179	144584
48682	144585
17593	144586
124856	144587
3997	144588
26301	144589
20273	144590
6209	144591
83731	144592
92896	144593
290779	144594
1646	144595
44366	144596
118412	144597
252272	144598
345420	144599
248195	144600
117012	144601
20239	144602
42056	144603
5857	144604
4763	144605
120907	144606
38244	144607
28107	144608
4082	144609
110482	144610
6481	144611
92171	144612
30988	144613
4878	144614
148061	144615
15342	144616
174183	144617
22395	144618
109722	144619
3138	144620
42380	144621
57735	144622
5763	144623
144163	144624
29183	144625
29149	144626
4871	144627
3289	144628
260239	144629
57417	144630
175076	144631
11188	144632
131503	144633
86286	144634
43000	144635
57909	144636
29398	144637
2357	144638
39788	144639
58018	144640
7794	144641
18105	144642
114716	144643
25419	144644
3566	144645
5150	144646
15955	144647
161273	144648
151022	144649
136222	144650
4871	144651
9365	144652
31089	144653
120908	144654
2718	144655
10487	144656
6487	144657
27564	144658
17805	144659
196782	144660
329368	144661
8355	144662
72499	144663
85641	144664
18582	144665
90228	144666
7781	144667
48862	144668
193802	144669
44688	144670
110444	144671
3324	144672
310701	144673
76869	144674
51666	144675
109951	144676
211836	144677
27456	144678
30522	144679
41315	144680
11680	144681
13170	144682
112318	144683
113344	144684
38804	144685
20548	144686
81314	144687
30948	144688
293350	144689
126519	144690
24619	144691
72298	144692
1217	144693
10163	144694
233496	144695
29581	144696
24649	144697
53923	144698
23446	144699
62381	144700
47486	144701
248559	144702
14721	144703
46644	144704
78393	144705
3860	144706
8657	144707
112438	144708
5480	144709
41573	144710
320613	144711
237	144712
311610	144713
157179	144714
42832	144715
40519	144716
41235	144717
60723	144718
256469	144719
47439	144720
22809	144721
171721	144722
181271	144723
53132	144724
1343	144725
30746	144726
59319	144727
164699	144728
24427	144729
189751	144730
76982	144731
34287	144732
27379	144733
22033	144734
86043	144735
771	144736
147467	144737
75255	144738
240496	144739
6211	144740
1481	144741
81182	144742
232196	144743
76783	144744
27401	144745
244138	144746
293585	144747
10090	144748
176519	144749
3630	144750
32058	144751
77037	144752
77252	144753
8729	144754
76946	144755
194746	144756
78215	144757
24181	144758
102944	144759
149416	144760
132384	144761
93824	144762
5770	144763
76569	144764
39190	144765
199325	144766
48850	144767
59073	144768
53732	144769
19194	144770
291530	144771
8862	144772
125999	144773
9983	144774
196980	144775
312273	144776
150451	144777
37836	144778
25547	144779
806	144780
54441	144781
26486	144782
8123	144783
5190	144784
312651	144785
12539	144786
12251	144787
93596	144788
10427	144789
1624	144790
148154	144791
10841	144792
1594	144793
16095	144794
2123	144795
103460	144796
166836	144797
13513	144798
125837	144799
48943	144800
192871	144801
1028	144802
10524	144803
199251	144804
211251	144805
156348	144806
55071	144807
1625	144808
13259	144809
4528	144810
3526	144811
34245	144812
48633	144813
11121	144814
16950	144815
37758	144816
34765	144817
2162	144818
9125	144819
56347	144820
36160	144821
7743	144822
20012	144823
49480	144824
26287	144825
109405	144826
115902	144827
5004	144828
20046	144829
34040	144830
39406	144831
15529	144832
10398	144833
60629	144834
11498	144835
13429	144836
18733	144837
35908	144838
129769	144839
36878	144840
121858	144841
35774	144842
81087	144843
55063	144844
102949	144845
208459	144846
7269	144847
19385	144848
38853	144849
7918	144850
4566	144851
6500	144852
182154	144853
14535	144854
40783	144855
49480	144856
53583	144857
118110	144858
51706	144859
43810	144860
81284	144861
19401	144862
95552	144863
286141	144864
43520	144865
35006	144866
3649	144867
140309	144868
247150	144869
40112	144870
97872	144871
27422	144872
1	144873
48848	144874
44505	144875
11275	144876
1	144877
13783	144878
51899	144879
5012	144880
11984	144881
56631	144882
77012	144883
73978	144884
29980	144885
55354	144886
147619	144887
12986	144888
60245	144889
8389	144890
173303	144891
57828	144892
36353	144893
9356	144894
221860	144895
284646	144896
24178	144897
122	144898
56826	144899
21201	144900
5195	144901
291	144902
27671	144903
4795	144904
21	144905
6183	144906
12759	144907
34917	144908
188594	144909
4833	144910
103754	144911
76048	144912
179160	144913
164383	144914
83605	144915
20574	144916
19624	144917
27662	144918
12965	144919
285526	144920
47413	144921
40100	144922
133781	144923
149085	144924
93925	144925
155973	144926
60737	144927
149690	144928
3800	144929
75744	144930
281410	144931
47672	144932
21686	144933
29393	144934
173211	144935
37991	144936
51169	144937
13391	144938
9972	144939
11997	144940
10939	144941
10222	144942
10614	144943
13479	144944
313396	144945
1125	144946
158238	144947
23381	144948
39200	144949
20510	144950
1625	144951
8405	144952
20404	144953
124973	144954
3012	144955
38073	144956
338764	144957
18772	144958
6815	144959
26153	144960
5163	144961
285954	144962
3002	144963
4375	144964
11218	144965
15092	144966
17767	144967
78	144968
36736	144969
143967	144970
56174	144971
10970	144972
3164	144973
4210	144974
19802	144975
22814	144976
222601	144977
13360	144978
1339	144979
35512	144980
316323	144981
12422	144982
17392	144983
10075	144984
35687	144985
8282	144986
73687	144987
66166	144988
7807	144989
36324	144990
21420	144991
16439	144992
249382	144993
19464	144994
140261	144995
4377	144996
5508	144997
7317	144998
32132	144999
36324	145000
5192	145001
294	145002
68318	145003
46441	145004
9202	145005
38615	145006
84472	145007
231347	145008
9095	145009
8099	145010
50174	145011
14941	145012
184007	145013
8208	145014
36174	145015
207761	145016
2549	145017
317886	145018
235062	145019
200051	145020
93658	145021
150104	145022
9158	145023
9158	145024
9158	145025
9158	145026
107677	145027
74482	145028
121811	145029
39067	145030
92312	145031
2484	145032
54163	145033
6039	145034
46132	145035
64568	145036
41568	145037
54845	145038
142881	145039
112932	145040
34902	145041
146422	145042
13939	145043
36224	145044
78060	145045
36230	145046
36230	145047
78208	145048
103396	145049
241119	145050
316013	145051
80903	145052
339199	145053
131843	145054
14924	145055
54750	145056
156084	145057
156084	145058
7065	145059
54289	145060
76923	145061
52319	145062
52321	145063
36226	145064
25803	145065
30719	145066
19718	145067
22934	145068
28785	145069
24754	145070
4160	145071
22083	145072
192586	145073
110351	145074
172258	145075
58641	145076
129	145077
65060	145078
24799	145079
163466	145080
16315	145081
8071	145082
67348	145083
117437	145084
42609	145085
15622	145086
8811	145087
323620	145088
74125	145089
56008	145090
19333	145091
43891	145092
281254	145093
7905	145094
128512	145095
104412	145096
20540	145097
3591	145098
20043	145099
79603	145100
84	145101
109625	145102
19159	145103
84060	145104
308261	145105
46918	145106
182823	145107
58829	145108
125546	145109
9426	145110
8081	145111
43054	145112
60656	145113
58376	145114
198051	145115
51939	145116
261307	145117
246105	145118
765	145119
7136	145120
139975	145121
163926	145122
32511	145123
2827	145124
298900	145125
13847	145126
13257	145127
68	145128
4216	145129
6002	145130
336338	145131
33792	145132
230874	145133
11259	145134
18702	145135
210315	145136
9901	145137
63265	145138
50268	145139
311385	145140
253026	145141
738	145142
131833	145143
250	145144
37299	145145
41837	145146
112062	145147
173137	145148
173238	145149
147559	145150
173134	145151
17662	145152
43788	145153
47680	145154
100649	145155
155487	145156
791	145157
14939	145158
19203	145159
153160	145160
130880	145161
71278	145162
27920	145163
106283	145164
30382	145165
56342	145166
5668	145167
81100	145168
122370	145169
268432	145170
793	145171
98527	145172
14302	145173
146958	145174
170243	145175
105353	145176
121561	145177
151396	145178
114824	145179
2503	145180
245614	145181
134866	145182
83086	145183
115724	145184
307950	145185
116357	145186
51519	145187
307974	145188
31554	145189
31349	145190
191451	145191
3555	145192
206783	145193
750	145194
2101	145195
195	145196
83424	145197
297184	145198
207898	145199
209800	145200
183839	145201
41722	145202
18343	145203
201674	145204
286780	145205
25189	145206
114610	145207
178401	145208
112253	145209
336605	145210
129783	145211
229059	145212
206885	145213
128661	145214
200705	145215
112289	145216
85170	145217
6223	145218
344734	145219
52738	145220
302587	145221
183725	145222
289617	145223
5699	145224
3705	145225
184293	145226
84360	145227
6331	145228
185772	145229
191619	145230
40684	145231
237489	145232
50202	145233
192504	145234
57887	145235
172820	145236
209462	145237
354364	145238
5311	145239
35777	145240
122212	145241
190094	145242
121973	145243
69492	145244
7498	145245
30408	145246
16152	145247
60435	145248
96498	145249
12043	145250
96444	145251
150656	145252
81143	145253
86456	145254
185064	145255
185570	145256
310161	145257
75820	145258
75841	145259
35623	145260
310018	145261
2235	145262
76749	145263
50160	145264
9476	145265
333803	145266
300708	145267
245653	145268
84893	145269
8204	145270
150684	145271
7167	145272
148767	145273
86981	145274
1517	145275
116740	145276
1250	145277
1250	145278
106467	145279
110661	145280
276737	145281
451	145282
139581	145283
240090	145284
139834	145285
70054	145286
59465	145287
16196	145288
232994	145289
204195	145290
351000	145291
55543	145292
23819	145293
237455	145294
266391	145295
102707	145296
303770	145297
9447	145298
356286	145299
43343	145300
24850	145301
152667	145302
198240	145303
88278	145304
60560	145305
199196	145306
339186	145307
51530	145308
3295	145309
260622	145310
8684	145311
9742	145312
6304	145313
46798	145314
36278	145315
286	145316
26236	145317
137110	145318
157660	145319
281893	145320
6011	145321
100730	145322
261040	145323
30877	145324
68254	145325
7023	145326
8682	145327
1833	145328
37877	145329
55251	145330
302783	145331
29856	145332
237463	145333
145724	145334
92967	145335
181447	145336
145252	145337
101965	145338
9539	145339
21388	145340
44350	145341
3111	145342
53526	145343
12496	145344
11729	145345
147273	145346
329051	145347
122578	145348
195997	145349
6445	145350
5328	145351
335	145352
6581	145353
186116	145354
161750	145355
60487	145356
31419	145357
113715	145358
108780	145359
185531	145360
220991	145361
337157	145362
59951	145363
97715	145364
150387	145365
267420	145366
120445	145367
317918	145368
4854	145369
1354	145370
106280	145371
5162	145372
159166	145373
18076	145374
200302	145375
821	145376
70869	145377
108680	145378
35187	145379
112432	145380
82661	145381
46634	145382
82639	145383
181565	145384
228431	145385
32833	145386
7694	145387
43709	145388
54061	145389
209012	145390
307347	145391
101803	145392
149386	145393
249	145394
127410	145395
10871	145396
180791	145397
52952	145398
2433	145399
91155	145400
89845	145401
95708	145402
95094	145403
141041	145404
22402	145405
199936	145406
3130	145407
97511	145408
141066	145409
42151	145410
14207	145411
160390	145412
7047	145413
77743	145414
160395	145415
45611	145416
154	145417
94569	145418
15188	145419
6520	145420
67060	145421
18929	145422
59917	145423
724	145424
160427	145425
63582	145426
25987	145427
94434	145428
2255	145429
5415	145430
29596	145431
6443	145432
43455	145433
32373	145434
10459	145435
25281	145436
35276	145437
23540	145438
30500	145439
12498	145440
1690	145441
32259	145442
43300	145443
16303	145444
134856	145445
220498	145446
258121	145447
57722	145448
130908	145449
144380	145450
21659	145451
4201	145452
8287	145453
199959	145454
852	145455
3739	145456
99283	145457
100119	145458
30155	145459
38449	145460
170364	145461
256952	145462
143250	145463
4413	145464
2150	145465
15556	145466
139544	145467
132979	145468
327516	145469
40817	145470
45785	145471
122752	145472
4746	145473
45669	145474
4710	145475
8227	145476
20793	145477
245398	145478
728	145479
26819	145480
22366	145481
146094	145482
99513	145483
254689	145484
71847	145485
18237	145486
348486	145487
141430	145488
161444	145489
33287	145490
67478	145491
40346	145492
139967	145493
293026	145494
185036	145495
28037	145496
102469	145497
35534	145498
167776	145499
111219	145500
185544	145501
204907	145502
95567	145503
6950	145504
43465	145505
975	145506
769	145507
236936	145508
156957	145509
41896	145510
95770	145511
93738	145512
236467	145513
145731	145514
42071	145515
241395	145516
138966	145517
28747	145518
244947	145519
76775	145520
242354	145521
11821	145522
19737	145523
29983	145524
242132	145525
150389	145526
21634	145527
241992	145528
148765	145529
150925	145530
148771	145531
221822	145532
21634	145533
55873	145534
9581	145535
34624	145536
227296	145537
52012	145538
102961	145539
41875	145540
37622	145541
43118	145542
28889	145543
346418	145544
28668	145545
245	145546
6395	145547
16845	145548
344234	145549
2857	145550
102942	145551
7568	145552
42507	145553
4255	145554
203603	145555
4675	145556
334635	145557
62227	145558
244426	145559
10432	145560
202174	145561
40746	145562
198278	145563
65788	145564
122458	145565
221708	145566
335847	145567
223841	145568
232357	145569
170814	145570
62338	145571
330308	145572
257587	145573
11964	145574
161798	145575
99489	145576
51961	145577
7272	145578
33756	145579
191950	145580
171347	145581
92906	145582
251383	145583
100710	145584
6272	145585
10349	145586
171208	145587
33756	145588
76132	145589
19278	145590
181542	145591
91129	145592
126682	145593
15873	145594
38	145595
87941	145596
256822	145597
225353	145598
155768	145599
4036	145600
88357	145601
255668	145602
59169	145603
137590	145604
4556	145605
86579	145606
31360	145607
149250	145608
157735	145609
90551	145610
155738	145611
241840	145612
299180	145613
240922	145614
28651	145615
90052	145616
228013	145617
243056	145618
2445	145619
95946	145620
9117	145621
52678	145622
170045	145623
189930	145624
89658	145625
44120	145626
347552	145627
197826	145628
2752	145629
202691	145630
245351	145631
64358	145632
17484	145633
17484	145634
62863	145635
31911	145636
217671	145637
22852	145638
269690	145639
903	145640
207659	145641
264110	145642
52578	145643
530	145644
9259	145645
51688	145646
115673	145647
78365	145648
78365	145649
7254	145650
11708	145651
78930	145652
8036	145653
6634	145654
339310	145655
263353	145656
656	145657
101225	145658
31997	145659
3119	145660
67308	145661
147431	145662
45730	145663
1474	145664
170950	145665
202706	145666
29726	145667
97097	145668
97419	145669
208729	145670
26495	145671
323115	145672
5938	145673
74753	145674
65787	145675
204508	145676
65787	145677
328365	145678
254216	145679
31341	145680
155432	145681
332317	145682
286892	145683
73628	145684
124334	145685
335306	145686
67500	145687
156369	145688
80296	145689
16906	145690
44868	145691
154769	145692
330677	145693
27900	145694
251737	145695
64158	145696
60813	145697
87215	145698
118146	145699
97002	145700
264084	145701
78340	145702
33	145703
6445	145704
101958	145705
72784	145706
27418	145707
64207	145708
4744	145709
3708	145710
612	145711
45810	145712
58595	145713
1988	145714
183912	145715
101251	145716
101248	145717
45375	145718
261120	145719
101218	145720
273338	145721
31688	145722
79529	145723
160825	145724
101338	145725
159245	145726
7432	145727
267361	145728
159246	145729
159301	145730
261579	145731
159223	145732
88634	145733
137928	145734
53582	145735
102142	145736
30624	145737
325970	145738
67253	145739
53637	145740
194126	145741
192964	145742
36050	145743
25806	145744
25807	145745
118716	145746
15790	145747
11821	145748
62971	145749
15816	145750
114683	145751
51224	145752
105419	145753
36230	145754
36610	145755
18782	145756
187957	145757
52321	145758
188032	145759
8235	145760
117881	145761
189186	145762
36617	145763
25798	145764
36610	145765
36755	145766
36233	145767
14073	145768
25806	145769
18835	145770
52313	145771
118741	145772
14073	145773
317003	145774
25801	145775
25801	145776
18835	145777
81119	145778
52312	145779
139593	145780
182696	145781
25284	145782
2263	145783
134828	145784
114529	145785
10546	145786
764	145787
235568	145788
36226	145789
197739	145790
10292	145791
8832	145792
8797	145793
2484	145794
91680	145795
177548	145796
35386	145797
65975	145798
63282	145799
105050	145800
193585	145801
24922	145802
273860	145803
46059	145804
205182	145805
320213	145806
307293	145807
69442	145808
106002	145809
58805	145810
248852	145811
50473	145812
99230	145813
248909	145814
7607	145815
312142	145816
18311	145817
121077	145818
101773	145819
360	145820
59807	145821
162258	145822
51333	145823
67084	145824
68385	145825
145300	145826
70068	145827
295770	145828
69309	145829
106002	145830
23493	145831
69442	145832
273401	145833
28366	145834
262399	145835
60278	145836
113974	145837
92569	145838
43802	145839
149918	145840
360	145841
50473	145842
43802	145843
149918	145844
167144	145845
162258	145846
119253	145847
192608	145848
43802	145849
121077	145850
3350	145851
242884	145852
60278	145853
75251	145854
35386	145855
35386	145856
112264	145857
16128	145858
5369	145859
10896	145860
161249	145861
326457	145862
229866	145863
21633	145864
18895	145865
11839	145866
1007	145867
160555	145868
58197	145869
185752	145870
51324	145871
84617	145872
339718	145873
239466	145874
182848	145875
228377	145876
19666	145877
181376	145878
10316	145879
320999	145880
38177	145881
1188	145882
16261	145883
179345	145884
285096	145885
109250	145886
349080	145887
8632	145888
124240	145889
321387	145890
89648	145891
38157	145892
23000	145893
181440	145894
45092	145895
100608	145896
34389	145897
223557	145898
164108	145899
28551	145900
249983	145901
145128	145902
19493	145903
173586	145904
73286	145905
335030	145906
76123	145907
76123	145908
1397	145909
283496	145910
96934	145911
44453	145912
212192	145913
52593	145914
145456	145915
202426	145916
245977	145917
32184	145918
97914	145919
120920	145920
178870	145921
64852	145922
44994	145923
5698	145924
129388	145925
37630	145926
44216	145927
21769	145928
133646	145929
133646	145930
5029	145931
111683	145932
19515	145933
33340	145934
2669	145935
191915	145936
73268	145937
45786	145938
144144	145939
1603	145940
6965	145941
160839	145942
103433	145943
264393	145944
105143	145945
15611	145946
138242	145947
12457	145948
68484	145949
101023	145950
45749	145951
160919	145952
168187	145953
159284	145954
7315	145955
3102	145956
268550	145957
120928	145958
192954	145959
260544	145960
12551	145961
165127	145962
188338	145963
95534	145964
324604	145965
323951	145966
354161	145967
344304	145968
59542	145969
77054	145970
12554	145971
239683	145972
73840	145973
283467	145974
73840	145975
122235	145976
192919	145977
193497	145978
239433	145979
160936	145980
10485	145981
5958	145982
239568	145983
328089	145984
3122	145985
147440	145986
324665	145987
193830	145988
139943	145989
147342	145990
117346	145991
98852	145992
147286	145993
94434	145994
239370	145995
45745	145996
167786	145997
120750	145998
94542	145999
7497	146000
147244	146001
94421	146002
48344	146003
193572	146004
147233	146005
121335	146006
16771	146007
12146	146008
62387	146009
108376	146010
43136	146011
112707	146012
43285	146013
91184	146014
129733	146015
160949	146016
16769	146017
239080	146018
356422	146019
134516	146020
3564	146021
193712	146022
121512	146023
965	146024
18500	146025
25442	146026
42017	146027
95776	146028
20395	146029
60780	146030
47822	146031
720	146032
23024	146033
41094	146034
138128	146035
62951	146036
16991	146037
11789	146038
35636	146039
315508	146040
37498	146041
70416	146042
17569	146043
3280	146044
36754	146045
5878	146046
20104	146047
1382	146048
173126	146049
24222	146050
30787	146051
20193	146052
18435	146053
11196	146054
203575	146055
214540	146056
20154	146057
28289	146058
10608	146059
6950	146060
36249	146061
16218	146062
6352	146063
38996	146064
27847	146065
35116	146066
138983	146067
9359	146068
84978	146069
134959	146070
264027	146071
31908	146072
24141	146073
211607	146074
5453	146075
356862	146076
94663	146077
96990	146078
201959	146079
12081	146080
10938	146081
72191	146082
34864	146083
41540	146084
110644	146085
72321	146086
6987	146087
163507	146088
94741	146089
15220	146090
117257	146091
39296	146092
1000	146093
728	146094
18364	146095
15077	146096
191596	146097
117157	146098
61922	146099
71754	146100
39644	146101
275	146102
52360	146103
308765	146104
113903	146105
76214	146106
530	146107
43618	146108
37304	146109
64375	146110
16703	146111
159324	146112
40380	146113
251953	146114
157558	146115
143299	146116
90403	146117
55449	146118
87737	146119
55308	146120
11497	146121
20154	146122
41255	146123
9433	146124
223617	146125
238620	146126
11364	146127
10731	146128
178835	146129
80091	146130
238316	146131
275080	146132
6581	146133
105132	146134
96981	146135
55	146136
185148	146137
148981	146138
28643	146139
261591	146140
261584	146141
93872	146142
90109	146143
127036	146144
194331	146145
2330	146146
152725	146147
166175	146148
120658	146149
4750	146150
19036	146151
893	146152
12573	146153
3336	146154
1744	146155
52489	146156
20801	146157
36067	146158
54547	146159
64171	146160
94131	146161
117155	146162
12244	146163
4226	146164
88516	146165
152171	146166
18412	146167
157373	146168
242572	146169
70277	146170
258757	146171
180264	146172
266954	146173
191	146174
5750	146175
38358	146176
310545	146177
126690	146178
163767	146179
4106	146180
82770	146181
23717	146182
178981	146183
153215	146184
105040	146185
276118	146186
42211	146187
302382	146188
7823	146189
30771	146190
5260	146191
30228	146192
4211	146193
94919	146194
171492	146195
60045	146196
2536	146197
70083	146198
167711	146199
292015	146200
152121	146201
164607	146202
6620	146203
195887	146204
195887	146205
238463	146206
52534	146207
238327	146208
46134	146209
37401	146210
68052	146211
16141	146212
236559	146213
271186	146214
6892	146215
63439	146216
133256	146217
108663	146218
174920	146219
14685	146220
14168	146221
43707	146222
4231	146223
6388	146224
238097	146225
132683	146226
5878	146227
86154	146228
25216	146229
11917	146230
67173	146231
269641	146232
15167	146233
103400	146234
52601	146235
14906	146236
140831	146237
4756	146238
34154	146239
38917	146240
36857	146241
19059	146242
303493	146243
37320	146244
45999	146245
261498	146246
69959	146247
4730	146248
130071	146249
14610	146250
270171	146251
250048	146252
228620	146253
148206	146254
84165	146255
5188	146256
104459	146257
51539	146258
176573	146259
100754	146260
86098	146261
9805	146262
84379	146263
168510	146264
619	146265
96425	146266
98036	146267
18418	146268
99471	146269
248388	146270
27595	146271
57514	146272
8166	146273
48363	146274
111600	146275
120771	146276
120771	146277
60041	146278
146993	146279
27302	146280
85718	146281
6352	146282
83251	146283
2685	146284
2376	146285
72726	146286
2376	146287
21091	146288
972	146289
108273	146290
20132	146291
212819	146292
210971	146293
2216	146294
64497	146295
120806	146296
46779	146297
535	146298
104878	146299
47006	146300
129591	146301
535	146302
32400	146303
1157	146304
196931	146305
6637	146306
101534	146307
8352	146308
58052	146309
2337	146310
11213	146311
236	146312
1980	146313
57980	146314
591	146315
177463	146316
7029	146317
2970	146318
2970	146319
76805	146320
68435	146321
312484	146322
142023	146323
88199	146324
99800	146325
301866	146326
327217	146327
46329	146328
4096	146329
255717	146330
250828	146331
356722	146332
156339	146333
11965	146334
8134	146335
133068	146336
153102	146337
135326	146338
240920	146339
22920	146340
100	146341
59340	146342
11052	146343
47857	146344
65561	146345
57308	146346
44281	146347
230726	146348
274406	146349
106029	146350
341870	146351
216957	146352
137746	146353
47385	146354
68005	146355
798	146356
11866	146357
149228	146358
239715	146359
154111	146360
240631	146361
240574	146362
30374	146363
25733	146364
55710	146365
35108	146366
186325	146367
34707	146368
135833	146369
57614	146370
4872	146371
64842	146372
4002	146373
3736	146374
59231	146375
11989	146376
119639	146377
19894	146378
957	146379
151	146380
44207	146381
67312	146382
200372	146383
49844	146384
160922	146385
93905	146386
193599	146387
52172	146388
36772	146389
5138	146390
115043	146391
2968	146392
67010	146393
41114	146394
909	146395
110393	146396
46200	146397
78631	146398
31057	146399
18755	146400
238534	146401
238838	146402
238271	146403
238388	146404
146577	146405
238767	146406
238101	146407
238372	146408
35470	146409
238797	146410
238496	146411
146475	146412
35470	146413
4399	146414
7995	146415
146793	146416
14670	146417
140864	146418
238063	146419
18010	146420
146525	146421
94815	146422
31	146423
19054	146424
238044	146425
27868	146426
239098	146427
237927	146428
146371	146429
10265	146430
238454	146431
238910	146432
238262	146433
238117	146434
19774	146435
38673	146436
2711	146437
238088	146438
238787	146439
239157	146440
238583	146441
238474	146442
238783	146443
238744	146444
238274	146445
239010	146446
146362	146447
238261	146448
146610	146449
238189	146450
147098	146451
146578	146452
238609	146453
239068	146454
239110	146455
238892	146456
238678	146457
146712	146458
146606	146459
238789	146460
146643	146461
146728	146462
146894	146463
146302	146464
239117	146465
238231	146466
238002	146467
237860	146468
238018	146469
238739	146470
146618	146471
239013	146472
237874	146473
238798	146474
238888	146475
239069	146476
146891	146477
238245	146478
146714	146479
238049	146480
238960	146481
271375	146482
146784	146483
146694	146484
165084	146485
146996	146486
239025	146487
94161	146488
237977	146489
237925	146490
147016	146491
176216	146492
31100	146493
239126	146494
239134	146495
146428	146496
146419	146497
239119	146498
24155	146499
14662	146500
14338	146501
173409	146502
238781	146503
2679	146504
172308	146505
147004	146506
1306	146507
8067	146508
7191	146509
158642	146510
20296	146511
14450	146512
51749	146513
8348	146514
6241	146515
10468	146516
33213	146517
38674	146518
186809	146519
20158	146520
73731	146521
82727	146522
256	146523
18209	146524
206517	146525
35976	146526
83667	146527
34217	146528
6652	146529
300702	146530
1223	146531
14022	146532
2592	146533
34751	146534
108552	146535
45640	146536
12891	146537
4912	146538
910	146539
4517	146540
19081	146541
4130	146542
1684	146543
32823	146544
56127	146545
192448	146546
18746	146547
38311	146548
24524	146549
6643	146550
18928	146551
633	146552
2818	146553
9634	146554
50121	146555
1759	146556
38957	146557
43755	146558
212696	146559
223322	146560
37875	146561
158662	146562
25031	146563
3475	146564
60360	146565
143934	146566
247897	146567
4242	146568
53283	146569
108844	146570
3307	146571
147413	146572
11028	146573
18981	146574
333660	146575
7161	146576
3007	146577
34676	146578
53542	146579
26429	146580
294548	146581
188741	146582
86463	146583
11560	146584
53762	146585
128396	146586
7999	146587
64200	146588
31988	146589
56186	146590
95085	146591
108013	146592
9039	146593
847	146594
35567	146595
187143	146596
116824	146597
15194	146598
1343	146599
285540	146600
633	146601
6997	146602
14514	146603
78741	146604
11933	146605
13840	146606
111007	146607
7876	146608
58110	146609
16787	146610
3897	146611
53270	146612
1933	146613
1698	146614
1355	146615
30825	146616
2448	146617
224350	146618
22164	146619
14563	146620
342695	146621
39218	146622
34693	146623
276325	146624
92	146625
68131	146626
69873	146627
3243	146628
220987	146629
136252	146630
325163	146631
183	146632
956	146633
724	146634
190107	146635
29839	146636
7051	146637
166726	146638
31937	146639
317487	146640
119675	146641
9079	146642
6520	146643
125179	146644
32735	146645
54380	146646
55213	146647
259845	146648
67086	146649
94904	146650
4862	146651
28605	146652
322189	146653
9204	146654
238629	146655
10452	146656
188468	146657
77773	146658
67065	146659
263726	146660
2003	146661
341693	146662
5389	146663
1785	146664
36374	146665
200953	146666
142100	146667
19495	146668
55503	146669
22001	146670
249544	146671
68797	146672
107886	146673
533	146674
316911	146675
79989	146676
4365	146677
317193	146678
316	146679
45659	146680
45623	146681
81056	146682
3852	146683
22271	146684
287562	146685
10582	146686
315106	146687
329110	146688
329033	146689
2641	146690
26332	146691
160435	146692
69827	146693
43441	146694
263902	146695
21493	146696
52935	146697
5415	146698
58970	146699
67106	146700
3179	146701
21437	146702
2404	146703
189691	146704
319188	146705
190154	146706
77938	146707
8350	146708
670	146709
205209	146710
36362	146711
101866	146712
14080	146713
22822	146714
36587	146715
119492	146716
101895	146717
170736	146718
14585	146719
6505	146720
189446	146721
118927	146722
53850	146723
25962	146724
136939	146725
4354	146726
197603	146727
46366	146728
70317	146729
56201	146730
329176	146731
533	146732
130	146733
49439	146734
5904	146735
175240	146736
339898	146737
37235	146738
47552	146739
73666	146740
301209	146741
991	146742
37319	146743
72555	146744
7325	146745
22858	146746
131392	146747
185454	146748
16711	146749
118550	146750
77794	146751
78072	146752
1795	146753
12503	146754
83735	146755
146467	146756
78085	146757
329830	146758
101899	146759
78456	146760
329729	146761
187670	146762
3133	146763
1518	146764
203142	146765
2608	146766
26133	146767
5859	146768
80133	146769
101892	146770
52069	146771
193202	146772
2942	146773
238599	146774
102033	146775
67073	146776
668	146777
316505	146778
53984	146779
6727	146780
316435	146781
52492	146782
53984	146783
8225	146784
36058	146785
1765	146786
25	146787
19139	146788
264149	146789
22872	146790
199780	146791
25750	146792
2039	146793
78822	146794
84693	146795
118831	146796
62892	146797
188441	146798
343462	146799
52633	146800
101873	146801
37054	146802
31841	146803
16713	146804
215502	146805
321756	146806
45708	146807
188407	146808
12346	146809
263779	146810
78224	146811
45612	146812
10644	146813
313075	146814
329197	146815
78989	146816
18854	146817
61388	146818
18854	146819
346238	146820
112117	146821
10706	146822
329773	146823
328876	146824
2550	146825
329829	146826
101593	146827
71785	146828
47294	146829
188459	146830
319260	146831
189152	146832
45320	146833
67074	146834
8764	146835
118769	146836
63234	146837
37054	146838
52574	146839
13319	146840
1023	146841
199199	146842
120763	146843
45611	146844
26320	146845
578	146846
850	146847
77791	146848
160442	146849
196605	146850
109795	146851
263655	146852
37319	146853
31932	146854
11690	146855
297	146856
79200	146857
189272	146858
160619	146859
22821	146860
76956	146861
27111	146862
7243	146863
80689	146864
25139	146865
60123	146866
58145	146867
47949	146868
16127	146869
36492	146870
7770	146871
179836	146872
119635	146873
62124	146874
61253	146875
3177	146876
5363	146877
88307	146878
270652	146879
36910	146880
53824	146881
49549	146882
17085	146883
267260	146884
280130	146885
28592	146886
18934	146887
49199	146888
18115	146889
10595	146890
83659	146891
79033	146892
288728	146893
15085	146894
203493	146895
74585	146896
28231	146897
44859	146898
60596	146899
5778	146900
1557	146901
4750	146902
170	146903
1047	146904
94380	146905
509	146906
342	146907
120480	146908
10450	146909
22937	146910
1717	146911
102457	146912
163965	146913
53906	146914
47910	146915
18728	146916
129270	146917
14492	146918
93324	146919
266577	146920
56015	146921
105312	146922
246	146923
180286	146924
186621	146925
92612	146926
23817	146927
7431	146928
6486	146929
80948	146930
147423	146931
93362	146932
12921	146933
198661	146934
79743	146935
81210	146936
72850	146937
37963	146938
20087	146939
51319	146940
243202	146941
149215	146942
12214	146943
5022	146944
357406	146945
11442	146946
26962	146947
235255	146948
20347	146949
29205	146950
134622	146951
119950	146952
93619	146953
7918	146954
18868	146955
19471	146956
335	146957
4031	146958
152581	146959
110943	146960
134560	146961
301188	146962
24969	146963
69315	146964
95555	146965
79848	146966
168729	146967
12258	146968
61503	146969
88615	146970
103281	146971
31469	146972
31000	146973
13646	146974
75472	146975
186711	146976
39056	146977
6616	146978
198824	146979
35497	146980
13816	146981
12003	146982
10819	146983
17660	146984
153969	146985
349361	146986
25395	146987
204826	146988
10818	146989
25448	146990
27561	146991
121657	146992
9290	146993
124488	146994
76340	146995
18239	146996
51516	146997
74551	146998
80086	146999
31426	147000
38904	147001
35762	147002
3608	147003
45238	147004
9858	147005
90746	147006
31351	147007
905	147008
148019	147009
30788	147010
47390	147011
352714	147012
98153	147013
59604	147014
68206	147015
52	147016
137828	147017
137240	147018
10315	147019
36549	147020
37738	147021
163212	147022
77577	147023
116270	147024
8281	147025
188995	147026
946	147027
70495	147028
59857	147029
162042	147030
332709	147031
37166	147032
19608	147033
119188	147034
3874	147035
25513	147036
142903	147037
46969	147038
76357	147039
334	147040
45639	147041
20013	147042
63435	147043
189588	147044
3126	147045
5599	147046
186635	147047
16327	147048
9065	147049
25950	147050
126457	147051
36622	147052
47388	147053
40795	147054
309664	147055
205224	147056
12356	147057
4742	147058
193671	147059
53352	147060
4038	147061
5887	147062
63059	147063
801	147064
65212	147065
70836	147066
42986	147067
235221	147068
77946	147069
28191	147070
163	147071
211732	147072
1263	147073
24540	147074
110153	147075
54700	147076
42739	147077
5144	147078
50373	147079
150976	147080
38067	147081
1608	147082
64234	147083
131619	147084
116822	147085
54607	147086
35123	147087
51489	147088
186875	147089
30738	147090
17479	147091
112916	147092
10507	147093
3373	147094
188619	147095
668	147096
12251	147097
39776	147098
122968	147099
78338	147100
79706	147101
157088	147102
91623	147103
26814	147104
1934	147105
15286	147106
56917	147107
34494	147108
103098	147109
139357	147110
1180	147111
167842	147112
2800	147113
31586	147114
321588	147115
4877	147116
102415	147117
18632	147118
1592	147119
1911	147120
15507	147121
125285	147122
170906	147123
82943	147124
105824	147125
80088	147126
2464	147127
2240	147128
70203	147129
11438	147130
98153	147131
51588	147132
193496	147133
3743	147134
3348	147135
46778	147136
120034	147137
121046	147138
16022	147139
315335	147140
87137	147141
97196	147142
24505	147143
31111	147144
8026	147145
251570	147146
6192	147147
35233	147148
5304	147149
18752	147150
130578	147151
37715	147152
354	147153
1081	147154
315704	147155
8520	147156
192434	147157
54645	147158
27069	147159
165750	147160
169103	147161
82914	147162
4624	147163
24716	147164
344674	147165
10631	147166
5243	147167
102201	147168
4447	147169
607	147170
203074	147171
23519	147172
79565	147173
9977	147174
22338	147175
186302	147176
598	147177
52562	147178
8179	147179
5245	147180
166660	147181
59991	147182
5425	147183
99207	147184
73515	147185
36155	147186
91	147187
36454	147188
1267	147189
11030	147190
52484	147191
11030	147192
159658	147193
3149	147194
45198	147195
238096	147196
320955	147197
119818	147198
16211	147199
13181	147200
1504	147201
126913	147202
179607	147203
73019	147204
176845	147205
73416	147206
20242	147207
57614	147208
38244	147209
157822	147210
5413	147211
86324	147212
73846	147213
196086	147214
341410	147215
221082	147216
63522	147217
50795	147218
32888	147219
79236	147220
74859	147221
196524	147222
305460	147223
180284	147224
299722	147225
323938	147226
3414	147227
179940	147228
4305	147229
141849	147230
115711	147231
5444	147232
8033	147233
45896	147234
332565	147235
196438	147236
167502	147237
275712	147238
103289	147239
142983	147240
101997	147241
51430	147242
147027	147243
57223	147244
198346	147245
93889	147246
247847	147247
365	147248
33929	147249
305854	147250
87491	147251
45385	147252
159060	147253
330071	147254
66582	147255
101173	147256
261266	147257
261303	147258
159103	147259
261671	147260
178472	147261
31679	147262
101301	147263
258135	147264
65877	147265
153726	147266
261375	147267
31662	147268
45384	147269
22697	147270
66672	147271
101318	147272
45385	147273
159126	147274
77546	147275
72346	147276
66646	147277
194152	147278
10038	147279
25157	147280
19474	147281
130776	147282
3696	147283
284379	147284
6612	147285
250641	147286
29115	147287
325225	147288
122867	147289
300130	147290
303600	147291
231426	147292
224023	147293
138309	147294
180116	147295
300714	147296
245021	147297
200677	147298
321552	147299
319	147300
25806	147301
34	147302
198562	147303
12574	147304
183645	147305
6039	147306
54748	147307
148373	147308
134421	147309
87133	147310
14500	147311
6320	147312
98768	147313
198457	147314
203007	147315
8204	147316
246785	147317
8478	147318
132003	147319
81759	147320
1397	147321
54562	147322
197532	147323
77755	147324
245267	147325
11991	147326
183253	147327
36174	147328
120111	147329
1436	147330
25938	147331
688	147332
2467	147333
96456	147334
36760	147335
60829	147336
9259	147337
111954	147338
34802	147339
296800	147340
96657	147341
267656	147342
160810	147343
324664	147344
112908	147345
295784	147346
102669	147347
122825	147348
38700	147349
18118	147350
172161	147351
14486	147352
22095	147353
16825	147354
31869	147355
45659	147356
315446	147357
11917	147358
30461	147359
91994	147360
18835	147361
52313	147362
285368	147363
25807	147364
25798	147365
52321	147366
5134	147367
189094	147368
171096	147369
19354	147370
12865	147371
19354	147372
147133	147373
52594	147374
317031	147375
36617	147376
78208	147377
52898	147378
200928	147379
82069	147380
96720	147381
2359	147382
46966	147383
103908	147384
298713	147385
39584	147386
34609	147387
1975	147388
24709	147389
13400	147390
30008	147391
34640	147392
6730	147393
213765	147394
39584	147395
57408	147396
1489	147397
85877	147398
131966	147399
132588	147400
124492	147401
27978	147402
179365	147403
39086	147404
292267	147405
177420	147406
21052	147407
5131	147408
18948	147409
31152	147410
6454	147411
1098	147412
233546	147413
3810	147414
289804	147415
299495	147416
145936	147417
56728	147418
15504	147419
16028	147420
316444	147421
313748	147422
39424	147423
19068	147424
22363	147425
116874	147426
20242	147427
5513	147428
306862	147429
283286	147430
143784	147431
334257	147432
143784	147433
178627	147434
125451	147435
150405	147436
81891	147437
38030	147438
347334	147439
333071	147440
201797	147441
335203	147442
212588	147443
8885	147444
10974	147445
6705	147446
132267	147447
83321	147448
34982	147449
2739	147450
17316	147451
4297	147452
1157	147453
322697	147454
19919	147455
1637	147456
201852	147457
357592	147458
207172	147459
83578	147460
250239	147461
4602	147462
45091	147463
4231	147464
15939	147465
102355	147466
217207	147467
46290	147468
213195	147469
336356	147470
25419	147471
145599	147472
141433	147473
237039	147474
16060	147475
820	147476
5642	147477
2051	147478
16828	147479
92105	147480
22626	147481
84234	147482
96472	147483
28260	147484
95644	147485
3400	147486
66075	147487
296543	147488
80081	147489
22384	147490
2805	147491
21361	147492
14070	147493
165629	147494
162053	147495
91680	147496
2970	147497
254169	147498
300150	147499
226088	147500
82897	147501
142148	147502
123067	147503
161403	147504
101113	147505
51553	147506
52049	147507
350882	147508
262266	147509
90050	147510
251064	147511
137773	147512
251468	147513
332956	147514
160726	147515
100246	147516
355318	147517
251593	147518
2649	147519
155751	147520
65671	147521
144323	147522
58954	147523
163704	147524
303940	147525
1584	147526
95514	147527
153	147528
84137	147529
245362	147530
152699	147531
95213	147532
176645	147533
729	147534
37159	147535
327656	147536
22125	147537
249	147538
39485	147539
326676	147540
338328	147541
175978	147542
161019	147543
25719	147544
45802	147545
192631	147546
193392	147547
348187	147548
254957	147549
165674	147550
4367	147551
193158	147552
321185	147553
69738	147554
221867	147555
255030	147556
35063	147557
74360	147558
62906	147559
332546	147560
158479	147561
123517	147562
97013	147563
198979	147564
104954	147565
167614	147566
50380	147567
60932	147568
20834	147569
52764	147570
102552	147571
177988	147572
12950	147573
6597	147574
63790	147575
1950	147576
17085	147577
34693	147578
1240	147579
105975	147580
293076	147581
208983	147582
3430	147583
11006	147584
86624	147585
76981	147586
32018	147587
97275	147588
38137	147589
347013	147590
3409	147591
14426	147592
20205	147593
6459	147594
8885	147595
117880	147596
14136	147597
87699	147598
40178	147599
36630	147600
993	147601
204495	147602
65714	147603
92	147604
6087	147605
6087	147606
326667	147607
150874	147608
96547	147609
68374	147610
9186	147611
39908	147612
304848	147613
186131	147614
16759	147615
18593	147616
226991	147617
16805	147618
39529	147619
126709	147620
105477	147621
275060	147622
105902	147623
105143	147624
165075	147625
146420	147626
264745	147627
101320	147628
159283	147629
37163	147630
80247	147631
9590	147632
264701	147633
238794	147634
120789	147635
147342	147636
264717	147637
94118	147638
12087	147639
42571	147640
147472	147641
275746	147642
317164	147643
27758	147644
21192	147645
1489	147646
10546	147647
6742	147648
22874	147649
161563	147650
852	147651
12504	147652
25382	147653
75620	147654
209031	147655
208176	147656
195402	147657
190139	147658
1969	147659
201263	147660
50612	147661
3720	147662
21327	147663
20203	147664
53052	147665
42052	147666
29229	147667
5287	147668
76305	147669
29568	147670
122467	147671
236129	147672
286217	147673
94203	147674
131310	147675
107381	147676
13949	147677
73264	147678
287953	147679
48732	147680
49648	147681
71843	147682
7844	147683
48774	147684
190960	147685
177267	147686
3956	147687
3956	147688
3956	147689
61682	147690
48735	147691
20029	147692
119189	147693
29436	147694
7078	147695
33698	147696
7078	147697
187773	147698
138854	147699
64234	147700
166358	147701
7078	147702
1950	147703
295536	147704
158481	147705
5225	147706
124434	147707
302018	147708
18264	147709
78742	147710
73972	147711
65640	147712
6653	147713
114732	147714
45171	147715
5638	147716
346778	147717
5638	147718
10984	147719
3276	147720
4660	147721
300250	147722
13471	147723
215359	147724
95284	147725
199048	147726
300329	147727
174384	147728
102381	147729
178303	147730
349876	147731
56718	147732
126	147733
66449	147734
244790	147735
1656	147736
33042	147737
57861	147738
68431	147739
124828	147740
116940	147741
21779	147742
55316	147743
278	147744
81400	147745
47490	147746
6627	147747
55084	147748
19948	147749
27998	147750
8221	147751
20157	147752
131757	147753
139555	147754
151025	147755
104637	147756
87940	147757
331630	147758
2873	147759
18481	147760
41592	147761
51796	147762
152721	147763
117184	147764
474	147765
8625	147766
10810	147767
1964	147768
16821	147769
28270	147770
44928	147771
66066	147772
248225	147773
44007	147774
345553	147775
130319	147776
37915	147777
182009	147778
19357	147779
8557	147780
23168	147781
164235	147782
1577	147783
2493	147784
12568	147785
132721	147786
28877	147787
199055	147788
12013	147789
15988	147790
93520	147791
27068	147792
27596	147793
23193	147794
85021	147795
14206	147796
37933	147797
130936	147798
201831	147799
19368	147800
55012	147801
27077	147802
340968	147803
19953	147804
39031	147805
5296	147806
66989	147807
9177	147808
77064	147809
107285	147810
218298	147811
310465	147812
205390	147813
35578	147814
156569	147815
54357	147816
94750	147817
45493	147818
108912	147819
33106	147820
35812	147821
214759	147822
146338	147823
8108	147824
320329	147825
78682	147826
89640	147827
110893	147828
179791	147829
51589	147830
94253	147831
10906	147832
108956	147833
15026	147834
169056	147835
21162	147836
95698	147837
171836	147838
124460	147839
43953	147840
337682	147841
293111	147842
310096	147843
238009	147844
76493	147845
171890	147846
11433	147847
150694	147848
132553	147849
53239	147850
239319	147851
150220	147852
153189	147853
6680	147854
19101	147855
14234	147856
93687	147857
54607	147858
28006	147859
80361	147860
251319	147861
31569	147862
70756	147863
130296	147864
20670	147865
35508	147866
262830	147867
3662	147868
23946	147869
101723	147870
14127	147871
22523	147872
79919	147873
39120	147874
17954	147875
109929	147876
62777	147877
109010	147878
21609	147879
56432	147880
85660	147881
335835	147882
172138	147883
53922	147884
172227	147885
43294	147886
65397	147887
126942	147888
1013	147889
289702	147890
154591	147891
180	147892
54466	147893
292500	147894
21148	147895
84945	147896
28206	147897
56840	147898
55336	147899
51110	147900
114700	147901
39980	147902
93381	147903
257643	147904
90533	147905
94778	147906
73426	147907
19203	147908
71666	147909
34112	147910
49012	147911
49089	147912
33785	147913
17579	147914
109642	147915
24653	147916
10167	147917
176847	147918
72383	147919
48580	147920
294639	147921
34025	147922
109734	147923
173946	147924
111252	147925
111252	147926
174967	147927
111251	147928
111253	147929
176851	147930
49225	147931
7850	147932
10021	147933
6115	147934
72450	147935
9968	147936
110244	147937
17819	147938
73352	147939
176851	147940
176846	147941
72199	147942
13140	147943
9951	147944
3952	147945
176853	147946
289208	147947
49290	147948
288606	147949
294641	147950
49538	147951
73141	147952
174796	147953
110364	147954
17792	147955
10041	147956
24216	147957
110467	147958
24228	147959
43604	147960
26300	147961
2275	147962
106197	147963
57532	147964
10689	147965
16	147966
75	147967
263966	147968
1877	147969
10	147970
1889	147971
53393	147972
129712	147973
147343	147974
323579	147975
2750	147976
27870	147977
69722	147978
12493	147979
58000	147980
683	147981
6504	147982
14186	147983
19102	147984
246160	147985
26301	147986
1913	147987
283995	147988
327338	147989
11683	147990
56522	147991
193853	147992
390	147993
680	147994
38083	147995
9975	147996
16	147997
260117	147998
9195	147999
16	148000
16	148001
24359	148002
238770	148003
146617	148004
176835	148005
11683	148006
20127	148007
191825	148008
43188	148009
10	148010
25922	148011
170882	148012
1184	148013
266800	148014
234753	148015
22831	148016
41273	148017
14282	148018
9479	148019
1047	148020
73622	148021
8655	148022
116769	148023
45401	148024
37758	148025
116382	148026
14067	148027
9027	148028
65683	148029
65683	148030
65683	148031
3052	148032
4207	148033
28450	148034
176364	148035
321542	148036
13396	148037
17702	148038
17750	148039
34509	148040
49710	148041
48664	148042
111284	148043
110151	148044
171917	148045
4905	148046
295186	148047
7826	148048
294218	148049
34837	148050
5451	148051
339967	148052
292518	148053
76156	148054
3356	148055
1883	148056
188371	148057
48681	148058
151538	148059
45602	148060
160232	148061
4702	148062
45406	148063
12461	148064
7452	148065
22795	148066
101387	148067
67024	148068
53273	148069
101809	148070
120234	148071
67030	148072
81449	148073
256203	148074
235971	148075
25669	148076
16690	148077
17905	148078
31830	148079
4702	148080
160224	148081
95013	148082
2802	148083
243254	148084
1	148085
51877	148086
51877	148087
286694	148088
30914	148089
19173	148090
153285	148091
77425	148092
163853	148093
79315	148094
71383	148095
1601	148096
20141	148097
91021	148098
11847	148099
23609	148100
8744	148101
100	148102
335493	148103
75784	148104
14576	148105
284759	148106
150997	148107
4341	148108
198651	148109
5120	148110
3234	148111
83280	148112
2314	148113
8164	148114
299795	148115
10441	148116
2091	148117
33352	148118
88148	148119
343984	148120
298310	148121
12522	148122
2784	148123
33757	148124
24996	148125
96237	148126
132169	148127
13058	148128
185470	148129
58471	148130
166307	148131
14208	148132
24031	148133
47419	148134
17542	148135
193444	148136
321264	148137
160694	148138
324804	148139
1	148140
143711	148141
46595	148142
174106	148143
103956	148144
287189	148145
45408	148146
83589	148147
61609	148148
5662	148149
6328	148150
2160	148151
22778	148152
2079	148153
120411	148154
120210	148155
288982	148156
8107	148157
163887	148158
47177	148159
166494	148160
30222	148161
193576	148162
3141	148163
294721	148164
3877	148165
52196	148166
283001	148167
280475	148168
279166	148169
49795	148170
1033	148171
2954	148172
12566	148173
76521	148174
199254	148175
18572	148176
265113	148177
265008	148178
4758	148179
90994	148180
12813	148181
199638	148182
203387	148183
64718	148184
12132	148185
95498	148186
86223	148187
14672	148188
7147	148189
36313	148190
3072	148191
161002	148192
268760	148193
45388	148194
22693	148195
79968	148196
159291	148197
101251	148198
160948	148199
66625	148200
22968	148201
5819	148202
94370	148203
264729	148204
2588	148205
94412	148206
102168	148207
34783	148208
160818	148209
22929	148210
9591	148211
24098	148212
159499	148213
22924	148214
160900	148215
22911	148216
315	148217
48524	148218
264742	148219
160995	148220
18660	148221
214778	148222
84054	148223
121693	148224
5685	148225
22252	148226
87607	148227
112871	148228
214028	148229
4226	148230
28328	148231
144029	148232
3271	148233
198902	148234
85668	148235
8166	148236
94915	148237
8482	148238
2843	148239
235992	148240
120269	148241
58732	148242
126555	148243
178943	148244
50265	148245
16227	148246
22018	148247
33563	148248
14242	148249
127024	148250
21739	148251
10401	148252
131480	148253
34894	148254
35306	148255
3231	148256
24138	148257
11603	148258
192148	148259
101339	148260
31982	148261
7533	148262
203049	148263
48649	148264
323538	148265
46664	148266
318469	148267
44608	148268
45669	148269
177439	148270
57382	148271
7619	148272
73238	148273
268237	148274
13148	148275
17103	148276
253076	148277
118863	148278
119103	148279
189809	148280
118988	148281
119386	148282
31834	148283
36547	148284
68941	148285
48329	148286
121580	148287
205547	148288
45385	148289
261166	148290
261326	148291
120243	148292
121980	148293
17539	148294
201490	148295
12986	148296
192738	148297
689	148298
41514	148299
311380	148300
142378	148301
23753	148302
45154	148303
45794	148304
97320	148305
47524	148306
12819	148307
46269	148308
105385	148309
113555	148310
18324	148311
68553	148312
88143	148313
410	148314
59540	148315
309636	148316
125731	148317
2387	148318
56281	148319
128368	148320
2448	148321
355690	148322
28430	148323
12085	148324
17132	148325
1709	148326
5647	148327
311621	148328
904	148329
72299	148330
58071	148331
191559	148332
83345	148333
263921	148334
229669	148335
81975	148336
19434	148337
4818	148338
56007	148339
10610	148340
72198	148341
31847	148342
66761	148343
22777	148344
3174	148345
188353	148346
110875	148347
5163	148348
4196	148349
16802	148350
23668	148351
196429	148352
24344	148353
53411	148354
56418	148355
129756	148356
40383	148357
7635	148358
25879	148359
121344	148360
296990	148361
12422	148362
14126	148363
48973	148364
147965	148365
285	148366
6223	148367
101413	148368
49029	148369
72030	148370
45589	148371
14215	148372
7872	148373
11477	148374
194190	148375
3966	148376
26304	148377
4201	148378
25838	148379
193977	148380
25912	148381
350175	148382
40492	148383
2726	148384
14086	148385
313	148386
129037	148387
179838	148388
33475	148389
46725	148390
84144	148391
38593	148392
122230	148393
42149	148394
120582	148395
30730	148396
156	148397
13096	148398
205211	148399
2944	148400
10575	148401
194880	148402
147588	148403
152938	148404
13948	148405
140931	148406
34386	148407
7205	148408
51552	148409
10587	148410
3723	148411
135	148412
112308	148413
106765	148414
260898	148415
159677	148416
38673	148417
74222	148418
38826	148419
17958	148420
23492	148421
168340	148422
16405	148423
27383	148424
1951	148425
3812	148426
1433	148427
10497	148428
120053	148429
188492	148430
17297	148431
27658	148432
263907	148433
105512	148434
144190	148435
88149	148436
44612	148437
17663	148438
8034	148439
2135	148440
3920	148441
16372	148442
326074	148443
62287	148444
173199	148445
39507	148446
13136	148447
17545	148448
25687	148449
45409	148450
7329	148451
5429	148452
91	148453
32932	148454
179881	148455
150243	148456
48858	148457
34743	148458
13768	148459
25912	148460
24794	148461
101824	148462
2387	148463
19016	148464
5842	148465
36804	148466
83161	148467
14506	148468
58951	148469
5181	148470
6358	148471
39923	148472
209341	148473
11705	148474
61600	148475
16069	148476
110385	148477
112139	148478
33839	148479
16798	148480
185932	148481
174492	148482
104714	148483
31285	148484
16535	148485
26165	148486
54648	148487
63936	148488
52351	148489
22514	148490
210249	148491
89500	148492
67012	148493
322644	148494
55363	148495
127889	148496
26616	148497
212150	148498
44445	148499
891	148500
25992	148501
140335	148502
2675	148503
206992	148504
7166	148505
45440	148506
11180	148507
4564	148508
13032	148509
207025	148510
38202	148511
53828	148512
319450	148513
127959	148514
2135	148515
47908	148516
12847	148517
29265	148518
33899	148519
355089	148520
297061	148521
84226	148522
11617	148523
188736	148524
5713	148525
17232	148526
129003	148527
8912	148528
66247	148529
262122	148530
15265	148531
128664	148532
11353	148533
34750	148534
277	148535
23473	148536
102324	148537
56762	148538
350296	148539
47816	148540
34992	148541
24401	148542
12821	148543
82569	148544
8613	148545
354608	148546
43913	148547
60977	148548
349765	148549
19159	148550
1541	148551
10888	148552
802	148553
66791	148554
106782	148555
4502	148556
113188	148557
264004	148558
4259	148559
27673	148560
1502	148561
7879	148562
1398	148563
59672	148564
89887	148565
23123	148566
198	148567
119707	148568
312089	148569
187242	148570
83959	148571
10800	148572
177533	148573
11482	148574
185796	148575
3609	148576
1778	148577
121457	148578
52155	148579
2215	148580
67091	148581
38824	148582
5385	148583
25326	148584
11627	148585
38399	148586
264808	148587
14729	148588
54555	148589
13335	148590
91287	148591
79639	148592
3146	148593
14653	148594
123828	148595
208047	148596
209729	148597
6737	148598
16761	148599
4999	148600
93180	148601
92352	148602
12022	148603
95346	148604
190743	148605
263348	148606
32854	148607
18553	148608
65536	148609
42154	148610
45659	148611
7811	148612
332817	148613
205774	148614
87726	148615
92425	148616
200742	148617
196421	148618
14026	148619
79830	148620
16	148621
102314	148622
186432	148623
21104	148624
4999	148625
165266	148626
36996	148627
16560	148628
26954	148629
98651	148630
71758	148631
133395	148632
122339	148633
10755	148634
23668	148635
12580	148636
203755	148637
1609	148638
48451	148639
284229	148640
284620	148641
284195	148642
101164	148643
2779	148644
2779	148645
210969	148646
99281	148647
164301	148648
309545	148649
225853	148650
65380	148651
70210	148652
46766	148653
5997	148654
101647	148655
344126	148656
37389	148657
6324	148658
4237	148659
283123	148660
2131	148661
241813	148662
332179	148663
62446	148664
239175	148665
845	148666
179954	148667
17217	148668
68898	148669
39752	148670
165434	148671
47532	148672
266003	148673
55587	148674
222839	148675
222796	148676
203422	148677
256410	148678
36514	148679
105934	148680
10316	148681
306779	148682
114973	148683
24978	148684
58710	148685
184463	148686
296189	148687
94659	148688
78713	148689
295	148690
15102	148691
47031	148692
59918	148693
50065	148694
222661	148695
9483	148696
339359	148697
78982	148698
97314	148699
198668	148700
303060	148701
73415	148702
150787	148703
79094	148704
232427	148705
3013	148706
37362	148707
155825	148708
958	148709
99794	148710
155585	148711
47190	148712
298892	148713
76482	148714
60880	148715
2329	148716
344444	148717
59665	148718
297718	148719
1031	148720
61441	148721
143394	148722
221557	148723
219557	148724
81474	148725
100677	148726
233971	148727
2562	148728
70292	148729
239101	148730
245525	148731
33593	148732
58787	148733
15803	148734
21530	148735
148336	148736
11809	148737
222014	148738
65836	148739
182947	148740
25508	148741
15708	148742
76178	148743
5632	148744
38361	148745
229071	148746
50320	148747
298029	148748
177922	148749
128734	148750
73632	148751
127100	148752
129631	148753
330275	148754
2246	148755
54364	148756
112993	148757
77207	148758
116684	148759
69002	148760
48658	148761
156580	148762
16232	148763
32397	148764
51239	148765
34996	148766
8377	148767
91690	148768
95192	148769
150348	148770
292	148771
5724	148772
52252	148773
174986	148774
9894	148775
143505	148776
16188	148777
149741	148778
38052	148779
25887	148780
324810	148781
51680	148782
117805	148783
13394	148784
73597	148785
242255	148786
4542	148787
14175	148788
19540	148789
173033	148790
51148	148791
320576	148792
20809	148793
4700	148794
152906	148795
31522	148796
52535	148797
108649	148798
34460	148799
152934	148800
22781	148801
12746	148802
76541	148803
19142	148804
23361	148805
9611	148806
81137	148807
316194	148808
69511	148809
68288	148810
68496	148811
51801	148812
2497	148813
130951	148814
104978	148815
16548	148816
10943	148817
110568	148818
47544	148819
199085	148820
121417	148821
77193	148822
1553	148823
1870	148824
5978	148825
22364	148826
349948	148827
12746	148828
38101	148829
17480	148830
73926	148831
36482	148832
203170	148833
61738	148834
5465	148835
47137	148836
47181	148837
98816	148838
158483	148839
63373	148840
22408	148841
174599	148842
194641	148843
101743	148844
49378	148845
5544	148846
35772	148847
14409	148848
81627	148849
13875	148850
56406	148851
109587	148852
7419	148853
43720	148854
15928	148855
326120	148856
5747	148857
31177	148858
6028	148859
9259	148860
18539	148861
26075	148862
122231	148863
17607	148864
8375	148865
64757	148866
22071	148867
13262	148868
40237	148869
164205	148870
43934	148871
7276	148872
48740	148873
125243	148874
55089	148875
55018	148876
3334	148877
4167	148878
25772	148879
263937	148880
508	148881
36257	148882
52040	148883
5132	148884
27808	148885
6432	148886
5556	148887
122593	148888
2833	148889
210663	148890
151580	148891
245706	148892
21795	148893
38346	148894
2174	148895
72701	148896
19115	148897
43302	148898
33694	148899
170742	148900
10644	148901
346653	148902
64864	148903
154846	148904
183263	148905
1	148906
36345	148907
8488	148908
42491	148909
19519	148910
4183	148911
63350	148912
3178	148913
38852	148914
4514	148915
69884	148916
10371	148917
94208	148918
3602	148919
251	148920
66238	148921
4580	148922
23373	148923
1285	148924
274058	148925
49428	148926
163204	148927
11511	148928
4524	148929
99995	148930
240553	148931
5806	148932
23709	148933
37850	148934
9382	148935
54826	148936
3886	148937
26920	148938
60650	148939
7860	148940
54726	148941
14126	148942
4849	148943
8666	148944
151560	148945
9789	148946
3189	148947
210626	148948
11706	148949
3385	148950
8173	148951
158098	148952
3618	148953
4391	148954
23140	148955
1033	148956
18916	148957
13560	148958
691	148959
11707	148960
187855	148961
179411	148962
13082	148963
147028	148964
24863	148965
35870	148966
95479	148967
54690	148968
19096	148969
12251	148970
3810	148971
2119	148972
11224	148973
6142	148974
21771	148975
118445	148976
77911	148977
162838	148978
16420	148979
12812	148980
84501	148981
40937	148982
24393	148983
118408	148984
46223	148985
75934	148986
42479	148987
146674	148988
132164	148989
318824	148990
173848	148991
4353	148992
19246	148993
59841	148994
146446	148995
301380	148996
157972	148997
42234	148998
237862	148999
237931	149000
189557	149001
72854	149002
100709	149003
22626	149004
16579	149005
66322	149006
45174	149007
158459	149008
91117	149009
983	149010
2562	149011
260323	149012
239688	149013
152267	149014
36333	149015
9478	149016
59191	149017
83205	149018
41193	149019
180395	149020
336957	149021
322314	149022
93970	149023
11479	149024
138141	149025
21304	149026
104806	149027
19174	149028
11860	149029
48376	149030
6773	149031
50475	149032
2743	149033
94325	149034
143219	149035
121033	149036
81511	149037
312550	149038
146650	149039
238786	149040
13235	149041
60899	149042
42263	149043
69103	149044
56939	149045
10708	149046
31166	149047
147047	149048
66237	149049
86450	149050
191906	149051
885	149052
100712	149053
27617	149054
6629	149055
45129	149056
142144	149057
1917	149058
93788	149059
143640	149060
285009	149061
2562	149062
100709	149063
143542	149064
4183	149065
106331	149066
50538	149067
16579	149068
225820	149069
82061	149070
126437	149071
5218	149072
237929	149073
10832	149074
200520	149075
288547	149076
53802	149077
94167	149078
15727	149079
11860	149080
86504	149081
165371	149082
96596	149083
226898	149084
41677	149085
237912	149086
238759	149087
237949	149088
352214	149089
146813	149090
238764	149091
146418	149092
238177	149093
32434	149094
238293	149095
105570	149096
94248	149097
60899	149098
180202	149099
9478	149100
119820	149101
52521	149102
147090	149103
2743	149104
11625	149105
26533	149106
41426	149107
41426	149108
136709	149109
22627	149110
916	149111
50542	149112
2478	149113
62804	149114
8796	149115
2687	149116
307601	149117
62136	149118
62281	149119
62093	149120
146904	149121
12500	149122
62215	149123
42262	149124
196234	149125
146946	149126
12315	149127
2562	149128
238602	149129
63706	149130
22626	149131
62192	149132
240595	149133
8251	149134
193451	149135
166533	149136
139242	149137
56731	149138
30539	149139
19511	149140
343738	149141
62263	149142
7237	149143
71253	149144
223	149145
62620	149146
25944	149147
4106	149148
281025	149149
3328	149150
44989	149151
190299	149152
3925	149153
4664	149154
138820	149155
137693	149156
56789	149157
226766	149158
2562	149159
239135	149160
94205	149161
157291	149162
238752	149163
28313	149164
42153	149165
147012	149166
113268	149167
238912	149168
5218	149169
237982	149170
146444	149171
113914	149172
81871	149173
149545	149174
2562	149175
238988	149176
157291	149177
19513	149178
23698	149179
94240	149180
96225	149181
5975	149182
175172	149183
23065	149184
232214	149185
41426	149186
54512	149187
10372	149188
83231	149189
1254	149190
27	149191
10637	149192
24938	149193
9048	149194
128005	149195
76632	149196
174039	149197
118709	149198
92319	149199
38272	149200
136333	149201
57691	149202
59447	149203
319952	149204
180497	149205
65952	149206
69618	149207
126788	149208
235137	149209
45016	149210
50369	149211
268565	149212
47172	149213
33082	149214
33061	149215
45735	149216
17184	149217
20755	149218
26041	149219
217	149220
14891	149221
225502	149222
5408	149223
90126	149224
12537	149225
68218	149226
268441	149227
261341	149228
79723	149229
120804	149230
53576	149231
291990	149232
68858	149233
2769	149234
16216	149235
60019	149236
107408	149237
24393	149238
118599	149239
321463	149240
77147	149241
97779	149242
137801	149243
29857	149244
146788	149245
50107	149246
63912	149247
28173	149248
64153	149249
161168	149250
6463	149251
90825	149252
40411	149253
145834	149254
48115	149255
70376	149256
44137	149257
4642	149258
163863	149259
58589	149260
72194	149261
46127	149262
105609	149263
102830	149264
181016	149265
141360	149266
112243	149267
83547	149268
257112	149269
204936	149270
21428	149271
259499	149272
257156	149273
1039	149274
1359	149275
43266	149276
43855	149277
60375	149278
42497	149279
118324	149280
57317	149281
44242	149282
94524	149283
40375	149284
147751	149285
139879	149286
119350	149287
159043	149288
59296	149289
40925	149290
193817	149291
52954	149292
4645	149293
59979	149294
79101	149295
161889	149296
78004	149297
78050	149298
4118	149299
59968	149300
119825	149301
300677	149302
189301	149303
23532	149304
119370	149305
17108	149306
14568	149307
9747	149308
655	149309
261001	149310
111582	149311
83640	149312
11052	149313
344883	149314
245397	149315
109566	149316
28637	149317
264301	149318
89648	149319
60572	149320
28637	149321
15090	149322
1287	149323
89644	149324
37091	149325
65066	149326
637	149327
43918	149328
37548	149329
43071	149330
64296	149331
116793	149332
241489	149333
123997	149334
9968	149335
109928	149336
24271	149337
1166	149338
199689	149339
22176	149340
61400	149341
234231	149342
275	149343
29556	149344
16252	149345
27757	149346
62068	149347
91155	149348
9170	149349
47730	149350
19452	149351
104575	149352
55139	149353
48278	149354
204538	149355
201459	149356
39580	149357
12317	149358
85338	149359
4462	149360
2970	149361
19311	149362
103108	149363
82615	149364
228065	149365
64409	149366
8354	149367
204361	149368
251466	149369
10830	149370
14554	149371
242471	149372
17432	149373
169532	149374
148441	149375
300325	149376
294883	149377
250639	149378
6209	149379
127519	149380
58036	149381
182220	149382
279562	149383
105492	149384
251459	149385
161481	149386
265612	149387
65667	149388
44853	149389
20666	149390
23591	149391
278534	149392
51984	149393
148476	149394
140530	149395
140556	149396
104070	149397
63302	149398
140271	149399
231469	149400
200135	149401
338852	149402
287715	149403
329100	149404
59970	149405
21498	149406
43894	149407
17227	149408
3527	149409
57378	149410
185074	149411
80425	149412
176626	149413
55694	149414
35108	149415
312061	149416
7511	149417
60279	149418
28906	149419
38261	149420
156185	149421
80980	149422
149217	149423
32937	149424
36328	149425
163339	149426
272981	149427
3418	149428
169107	149429
65587	149430
195504	149431
279437	149432
7768	149433
168436	149434
79621	149435
126878	149436
107825	149437
117475	149438
198203	149439
266420	149440
41047	149441
140247	149442
224134	149443
120890	149444
221076	149445
1754	149446
77737	149447
343555	149448
137961	149449
28589	149450
88439	149451
4646	149452
344327	149453
84352	149454
207453	149455
137571	149456
129389	149457
138044	149458
14691	149459
157648	149460
357175	149461
123415	149462
243829	149463
2972	149464
60202	149465
176925	149466
159369	149467
102430	149468
6414	149469
220949	149470
223192	149471
28797	149472
312535	149473
6433	149474
54499	149475
200737	149476
37769	149477
285625	149478
8286	149479
2355	149480
93883	149481
32545	149482
11844	149483
86329	149484
96264	149485
7060	149486
199299	149487
192022	149488
17126	149489
113799	149490
342528	149491
186092	149492
158268	149493
293790	149494
49693	149495
155565	149496
220013	149497
263266	149498
106210	149499
84779	149500
6520	149501
23385	149502
291402	149503
73579	149504
231501	149505
12252	149506
250445	149507
90	149508
102822	149509
36933	149510
321246	149511
316846	149512
10768	149513
506	149514
296557	149515
263260	149516
14836	149517
2138	149518
2603	149519
76199	149520
320386	149521
47346	149522
1523	149523
2162	149524
22948	149525
7524	149526
1524	149527
1809	149528
57	149529
57	149530
57	149531
57	149532
57	149533
57	149534
296576	149535
57	149536
295744	149537
146384	149538
57	149539
52146	149540
76947	149541
36040	149542
45750	149543
12565	149544
63479	149545
174	149546
69491	149547
3131	149548
119059	149549
2166	149550
1279	149551
45633	149552
131891	149553
147497	149554
65308	149555
80246	149556
329846	149557
196745	149558
6995	149559
133579	149560
16771	149561
113099	149562
50169	149563
308367	149564
4558	149565
147357	149566
25193	149567
22866	149568
25193	149569
108308	149570
153475	149571
238806	149572
196759	149573
18608	149574
86319	149575
184923	149576
22496	149577
87245	149578
8680	149579
36232	149580
39656	149581
52469	149582
674	149583
181171	149584
54705	149585
78951	149586
4651	149587
8195	149588
31993	149589
117050	149590
143356	149591
325324	149592
81705	149593
5914	149594
5174	149595
166531	149596
189036	149597
40214	149598
20559	149599
92471	149600
177390	149601
244	149602
31174	149603
309318	149604
116098	149605
63735	149606
1753	149607
9218	149608
8459	149609
5651	149610
95633	149611
303235	149612
149248	149613
44037	149614
41977	149615
34858	149616
63872	149617
32374	149618
30188	149619
81200	149620
89022	149621
61591	149622
28610	149623
304004	149624
356336	149625
103877	149626
47517	149627
250822	149628
76801	149629
295360	149630
8671	149631
213151	149632
9196	149633
39476	149634
47987	149635
58345	149636
13540	149637
5343	149638
197670	149639
179589	149640
20234	149641
245569	149642
79069	149643
6291	149644
24902	149645
254899	149646
97254	149647
179797	149648
179957	149649
21464	149650
22180	149651
53407	149652
5609	149653
150789	149654
158394	149655
40766	149656
130165	149657
18181	149658
150662	149659
20792	149660
159525	149661
37863	149662
37863	149663
50414	149664
123786	149665
82079	149666
301454	149667
51279	149668
229149	149669
91989	149670
41129	149671
48120	149672
170283	149673
191772	149674
170311	149675
1572	149676
85482	149677
15937	149678
133920	149679
258303	149680
2294	149681
194928	149682
8643	149683
112686	149684
107029	149685
211776	149686
76989	149687
47496	149688
260374	149689
140434	149690
158431	149691
207624	149692
131892	149693
192067	149694
265515	149695
101911	149696
206568	149697
50418	149698
30690	149699
192851	149700
196898	149701
298574	149702
14699	149703
318264	149704
99959	149705
212560	149706
6294	149707
40764	149708
81161	149709
83672	149710
132013	149711
179515	149712
57869	149713
95520	149714
179491	149715
150889	149716
354670	149717
74251	149718
35019	149719
126631	149720
144212	149721
136150	149722
58636	149723
74427	149724
51338	149725
3604	149726
202668	149727
356515	149728
6293	149729
178924	149730
179843	149731
220	149732
45169	149733
179978	149734
138622	149735
346930	149736
87277	149737
99959	149738
129980	149739
14728	149740
346319	149741
11876	149742
75406	149743
37880	149744
200111	149745
113100	149746
134012	149747
1501	149748
63528	149749
8810	149750
228584	149751
39160	149752
11263	149753
8922	149754
28724	149755
48337	149756
168921	149757
45105	149758
134935	149759
124689	149760
108069	149761
120392	149762
60144	149763
143108	149764
15767	149765
299958	149766
83225	149767
133929	149768
339836	149769
42526	149770
12086	149771
65558	149772
241020	149773
204324	149774
8204	149775
125105	149776
95583	149777
31033	149778
102315	149779
100639	149780
3251	149781
237072	149782
41366	149783
8204	149784
3859	149785
1216	149786
191918	149787
316646	149788
202779	149789
92812	149790
102050	149791
176910	149792
33976	149793
220403	149794
111495	149795
1397	149796
174421	149797
13357	149798
55051	149799
329308	149800
54803	149801
4217	149802
5141	149803
30499	149804
150928	149805
43521	149806
245409	149807
6039	149808
45083	149809
86926	149810
311858	149811
99076	149812
108003	149813
5577	149814
64918	149815
51966	149816
383	149817
175711	149818
2	149819
191821	149820
325285	149821
54595	149822
268625	149823
49746	149824
343123	149825
273559	149826
38291	149827
313544	149828
147748	149829
74413	149830
272902	149831
59495	149832
45987	149833
18776	149834
173655	149835
145633	149836
28481	149837
63961	149838
34117	149839
85437	149840
66335	149841
12104	149842
137602	149843
227539	149844
210323	149845
11738	149846
234868	149847
279010	149848
204259	149849
134154	149850
21741	149851
33835	149852
59653	149853
34142	149854
74480	149855
107253	149856
20040	149857
786	149858
130731	149859
307114	149860
182924	149861
56028	149862
58294	149863
18114	149864
134121	149865
27178	149866
47585	149867
63464	149868
33747	149869
209429	149870
20906	149871
106581	149872
22849	149873
2	149874
158039	149875
21730	149876
195118	149877
164570	149878
111835	149879
345705	149880
149593	149881
51570	149882
207852	149883
35671	149884
203063	149885
113482	149886
281363	149887
54053	149888
335513	149889
19102	149890
123967	149891
3379	149892
14277	149893
105734	149894
215731	149895
156142	149896
7607	149897
123844	149898
20325	149899
195917	149900
33663	149901
128384	149902
29772	149903
6213	149904
98765	149905
135041	149906
275309	149907
80267	149908
22175	149909
207290	149910
349429	149911
114986	149912
37641	149913
100378	149914
61206	149915
45	149916
136899	149917
32948	149918
174520	149919
182372	149920
106605	149921
82712	149922
43357	149923
109855	149924
290104	149925
17192	149926
178720	149927
155793	149928
39539	149929
135333	149930
122060	149931
45642	149932
159670	149933
262320	149934
14375	149935
46385	149936
32298	149937
243486	149938
43568	149939
168	149940
329661	149941
62640	149942
126843	149943
303690	149944
66179	149945
12191	149946
258139	149947
59994	149948
229213	149949
47578	149950
170800	149951
116576	149952
26107	149953
78589	149954
101927	149955
122474	149956
332953	149957
202940	149958
308273	149959
14977	149960
39452	149961
91962	149962
39452	149963
40795	149964
235641	149965
331722	149966
337475	149967
241829	149968
35209	149969
162769	149970
35260	149971
335365	149972
51803	149973
337237	149974
299518	149975
284814	149976
201264	149977
157931	149978
190321	149979
16305	149980
11029	149981
12243	149982
55131	149983
92207	149984
71993	149985
82792	149986
44213	149987
1621	149988
63143	149989
258047	149990
142234	149991
105860	149992
3192	149993
19288	149994
17896	149995
54075	149996
172995	149997
163145	149998
355798	149999
254856	150000
124488	150001
83161	150002
68576	150003
324534	150004
132632	150005
4804	150006
52056	150007
277033	150008
167200	150009
36790	150010
34076	150011
27966	150012
31913	150013
190921	150014
116679	150015
38530	150016
131422	150017
10112	150018
9266	150019
189793	150020
27730	150021
58112	150022
258819	150023
126669	150024
142853	150025
96809	150026
175505	150027
2761	150028
24266	150029
46159	150030
336715	150031
101187	150032
45364	150033
97575	150034
13141	150035
39050	150036
12694	150037
9836	150038
62064	150039
71517	150040
179474	150041
46799	150042
16635	150043
235521	150044
285708	150045
167215	150046
3978	150047
24016	150048
164238	150049
293590	150050
171956	150051
86397	150052
308971	150053
104750	150054
32694	150055
108147	150056
151037	150057
195010	150058
23359	150059
4506	150060
238138	150061
17680	150062
21941	150063
321134	150064
141520	150065
333820	150066
6050	150067
31835	150068
312890	150069
4710	150070
54206	150071
6313	150072
91134	150073
72080	150074
181892	150075
60597	150076
74306	150077
153858	150078
348053	150079
40403	150080
185162	150081
332659	150082
67335	150083
5814	150084
73164	150085
173890	150086
250612	150087
31353	150088
3485	150089
173859	150090
208745	150091
142575	150092
42736	150093
2110	150094
8463	150095
171351	150096
209104	150097
30008	150098
153502	150099
202307	150100
149421	150101
295652	150102
8853	150103
133749	150104
198389	150105
198389	150106
107000	150107
292095	150108
116776	150109
25857	150110
329	150111
26698	150112
57389	150113
9366	150114
58281	150115
334319	150116
29017	150117
13552	150118
5258	150119
40182	150120
6716	150121
93145	150122
201695	150123
154264	150124
84386	150125
44630	150126
347590	150127
300963	150128
144307	150129
41560	150130
45819	150131
19445	150132
6931	150133
355736	150134
193910	150135
131615	150136
10929	150137
50228	150138
101821	150139
63023	150140
89587	150141
214940	150142
180347	150143
329	150144
46498	150145
133946	150146
11099	150147
302857	150148
23564	150149
125986	150150
200984	150151
53651	150152
45547	150153
63476	150154
12912	150155
73896	150156
128137	150157
300073	150158
140888	150159
117199	150160
179472	150161
8211	150162
24945	150163
61070	150164
34646	150165
131446	150166
134196	150167
347375	150168
67702	150169
198761	150170
210860	150171
83599	150172
58786	150173
215257	150174
144417	150175
12016	150176
142512	150177
129442	150178
159862	150179
132344	150180
70939	150181
47060	150182
161877	150183
11907	150184
87315	150185
240017	150186
23828	150187
213729	150188
69	150189
82062	150190
205352	150191
17259	150192
143712	150193
178539	150194
31812	150195
166434	150196
19708	150197
191086	150198
86662	150199
268905	150200
235032	150201
59642	150202
219693	150203
13603	150204
40229	150205
329430	150206
74630	150207
101389	150208
145403	150209
231173	150210
344368	150211
35719	150212
298929	150213
164046	150214
129777	150215
8295	150216
56052	150217
60825	150218
349116	150219
64921	150220
305166	150221
4970	150222
346	150223
38576	150224
8578	150225
48350	150226
53285	150227
33959	150228
192560	150229
7003	150230
23365	150231
77550	150232
841	150233
354383	150234
27349	150235
11920	150236
28959	150237
41530	150238
102658	150239
181231	150240
127799	150241
251262	150242
4710	150243
269871	150244
250596	150245
4766	150246
186038	150247
124037	150248
23343	150249
38357	150250
153665	150251
85292	150252
55046	150253
127342	150254
268732	150255
204717	150256
103092	150257
165759	150258
64418	150259
119969	150260
33444	150261
300407	150262
76695	150263
68	150264
66837	150265
145527	150266
126029	150267
223048	150268
88686	150269
214518	150270
311594	150271
151708	150272
4182	150273
343404	150274
81466	150275
40101	150276
181933	150277
35357	150278
95961	150279
67895	150280
60998	150281
16794	150282
144580	150283
70961	150284
229203	150285
181555	150286
40082	150287
90516	150288
54105	150289
101312	150290
11261	150291
140770	150292
93688	150293
279766	150294
305555	150295
338369	150296
138182	150297
5379	150298
200797	150299
116135	150300
113302	150301
214625	150302
78391	150303
90303	150304
233	150305
219298	150306
281532	150307
40082	150308
26678	150309
1408	150310
82179	150311
76470	150312
6715	150313
45623	150314
50871	150315
41415	150316
51	150317
346826	150318
54893	150319
124461	150320
343218	150321
227801	150322
52053	150323
311454	150324
185833	150325
25391	150326
272099	150327
207301	150328
44732	150329
322595	150330
74138	150331
114025	150332
5630	150333
26485	150334
29877	150335
8921	150336
26539	150337
1227	150338
47627	150339
93443	150340
19031	150341
4688	150342
47529	150343
281430	150344
299536	150345
278	150346
52148	150347
53038	150348
78686	150349
109109	150350
8733	150351
334656	150352
12656	150353
68014	150354
119232	150355
104273	150356
183204	150357
8087	150358
4696	150359
18902	150360
27676	150361
50398	150362
160133	150363
66978	150364
43565	150365
189120	150366
320216	150367
45134	150368
30854	150369
53087	150370
8274	150371
10522	150372
257653	150373
342336	150374
82183	150375
98616	150376
40050	150377
346403	150378
45069	150379
79037	150380
1600	150381
198247	150382
303612	150383
23116	150384
37692	150385
4705	150386
5532	150387
40309	150388
97115	150389
8688	150390
4835	150391
68874	150392
122440	150393
229418	150394
63916	150395
35620	150396
15144	150397
344798	150398
229957	150399
248889	150400
58905	150401
343290	150402
302774	150403
324035	150404
245688	150405
6	150406
20867	150407
120008	150408
91614	150409
66622	150410
302935	150411
71185	150412
56801	150413
25312	150414
61718	150415
126497	150416
10384	150417
33160	150418
139998	150419
81619	150420
37726	150421
311731	150422
201476	150423
27584	150424
5151	150425
200632	150426
341566	150427
200823	150428
121116	150429
193716	150430
84937	150431
283361	150432
166234	150433
67233	150434
8821	150435
15334	150436
81299	150437
172266	150438
253752	150439
98205	150440
5357	150441
82304	150442
220276	150443
332947	150444
58179	150445
102711	150446
53895	150447
2089	150448
106329	150449
12539	150450
172615	150451
60	150452
287729	150453
6005	150454
64398	150455
78675	150456
5577	150457
293403	150458
55385	150459
174735	150460
35696	150461
48163	150462
30976	150463
195841	150464
27638	150465
164961	150466
321171	150467
654	150468
24920	150469
165540	150470
12179	150471
78780	150472
65240	150473
651	150474
205421	150475
11200	150476
27605	150477
84103	150478
56214	150479
194697	150480
31286	150481
110554	150482
49368	150483
41277	150484
17866	150485
37723	150486
32755	150487
23	150488
84732	150489
3214	150490
202681	150491
6303	150492
6587	150493
3092	150494
2507	150495
68450	150496
70724	150497
84817	150498
14797	150499
910	150500
121990	150501
164293	150502
39113	150503
1347	150504
248775	150505
348922	150506
24249	150507
35974	150508
32338	150509
34988	150510
275675	150511
174275	150512
115955	150513
349984	150514
59908	150515
64870	150516
1342	150517
49816	150518
2199	150519
6598	150520
149123	150521
20405	150522
922	150523
122139	150524
110133	150525
5043	150526
16548	150527
100778	150528
172235	150529
112981	150530
39097	150531
327727	150532
173198	150533
171906	150534
168826	150535
10679	150536
293521	150537
172131	150538
6129	150539
802	150540
46735	150541
71488	150542
45271	150543
56695	150544
116598	150545
11444	150546
200922	150547
110775	150548
171930	150549
6683	150550
320539	150551
53769	150552
122165	150553
26328	150554
53927	150555
134897	150556
288017	150557
44890	150558
288007	150559
104540	150560
8297	150561
356230	150562
84769	150563
48703	150564
173680	150565
72861	150566
10675	150567
33992	150568
209883	150569
191546	150570
211600	150571
76116	150572
34081	150573
326322	150574
78637	150575
89171	150576
20010	150577
169530	150578
27584	150579
39123	150580
211342	150581
101178	150582
30072	150583
25411	150584
1952	150585
11251	150586
17707	150587
210099	150588
287945	150589
54112	150590
20047	150591
79634	150592
109292	150593
45045	150594
110482	150595
14405	150596
289661	150597
654	150598
27622	150599
39817	150600
293704	150601
192123	150602
71999	150603
172639	150604
337689	150605
110529	150606
43439	150607
286646	150608
38968	150609
10067	150610
26364	150611
27584	150612
54888	150613
108612	150614
191520	150615
14484	150616
13734	150617
176059	150618
30497	150619
6210	150620
319734	150621
150648	150622
71922	150623
34391	150624
78757	150625
95228	150626
349330	150627
287716	150628
292320	150629
64395	150630
245478	150631
56720	150632
24203	150633
293548	150634
53969	150635
133968	150636
19933	150637
24248	150638
55392	150639
13280	150640
2013	150641
16222	150642
109692	150643
98079	150644
293506	150645
49548	150646
27275	150647
14808	150648
74093	150649
17752	150650
293139	150651
878	150652
878	150653
878	150654
238591	150655
26515	150656
34417	150657
1425	150658
335669	150659
20417	150660
27477	150661
84687	150662
26466	150663
84802	150664
177621	150665
352550	150666
28361	150667
31472	150668
67755	150669
72190	150670
110575	150671
56691	150672
11082	150673
108866	150674
49421	150675
174887	150676
176142	150677
19985	150678
197599	150679
172852	150680
27628	150681
58334	150682
58882	150683
399	150684
7900	150685
185182	150686
3249	150687
173315	150688
57037	150689
107518	150690
17691	150691
20031	150692
6559	150693
294381	150694
19197	150695
34454	150696
119832	150697
68425	150698
26269	150699
11600	150700
4946	150701
14580	150702
33866	150703
9964	150704
110424	150705
175470	150706
10154	150707
34439	150708
6119	150709
108877	150710
5580	150711
11619	150712
74631	150713
14561	150714
20554	150715
73703	150716
53770	150717
21957	150718
108725	150719
17573	150720
6174	150721
124822	150722
39122	150723
78760	150724
116620	150725
95214	150726
173016	150727
18528	150728
57830	150729
51483	150730
34278	150731
5294	150732
5196	150733
156	150734
301559	150735
51661	150736
15345	150737
16005	150738
185437	150739
113036	150740
71597	150741
33820	150742
876	150743
72871	150744
148810	150745
55500	150746
38653	150747
85274	150748
9970	150749
120157	150750
175408	150751
72602	150752
122843	150753
15229	150754
3435	150755
165309	150756
293339	150757
53396	150758
76804	150759
60620	150760
46	150761
112301	150762
113909	150763
59532	150764
82218	150765
179821	150766
326415	150767
83638	150768
272033	150769
179361	150770
307211	150771
15350	150772
120041	150773
193652	150774
74167	150775
49166	150776
218948	150777
29415	150778
298867	150779
270400	150780
309742	150781
114577	150782
3677	150783
25759	150784
33331	150785
26922	150786
229056	150787
98361	150788
3196	150789
116027	150790
297573	150791
10803	150792
54219	150793
176082	150794
17660	150795
173077	150796
120546	150797
174445	150798
26603	150799
73887	150800
82449	150801
9712	150802
223	150803
17812	150804
155827	150805
257197	150806
74882	150807
87871	150808
96008	150809
108754	150810
72057	150811
141388	150812
1407	150813
35069	150814
6057	150815
1503	150816
96020	150817
39839	150818
34449	150819
108825	150820
268836	150821
74108	150822
17994	150823
315956	150824
19015	150825
4198	150826
199224	150827
92854	150828
202033	150829
114515	150830
7634	150831
2150	150832
356305	150833
174178	150834
127785	150835
25489	150836
1543	150837
60126	150838
4039	150839
116870	150840
6186	150841
71814	150842
157514	150843
42187	150844
142357	150845
72900	150846
2113	150847
101961	150848
129894	150849
104493	150850
160596	150851
176651	150852
343308	150853
310494	150854
5299	150855
6010	150856
1854	150857
176186	150858
10157	150859
2452	150860
16360	150861
9006	150862
125	150863
125	150864
125	150865
125	150866
35340	150867
125	150868
46558	150869
125	150870
125	150871
125	150872
125	150873
125	150874
59733	150875
3017	150876
232285	150877
120109	150878
1905	150879
19897	150880
6948	150881
8078	150882
6602	150883
36994	150884
127799	150885
102114	150886
4319	150887
284891	150888
196369	150889
70878	150890
21	150891
1975	150892
4759	150893
1370	150894
11142	150895
57468	150896
3453	150897
123317	150898
59199	150899
151696	150900
82877	150901
70810	150902
526	150903
2531	150904
2895	150905
230917	150906
3912	150907
194124	150908
73026	150909
131345	150910
210526	150911
181458	150912
309805	150913
79751	150914
34096	150915
330012	150916
72280	150917
11435	150918
260435	150919
19033	150920
335274	150921
203548	150922
19453	150923
54368	150924
89118	150925
2767	150926
99717	150927
310727	150928
49248	150929
75558	150930
99203	150931
1887	150932
103763	150933
105262	150934
182417	150935
69096	150936
114973	150937
28434	150938
65403	150939
170160	150940
24852	150941
40156	150942
140400	150943
301912	150944
24034	150945
13064	150946
656	150947
220684	150948
233506	150949
46081	150950
131334	150951
19478	150952
138060	150953
66571	150954
113890	150955
167278	150956
198322	150957
123616	150958
61576	150959
197348	150960
15068	150961
56291	150962
338356	150963
56009	150964
31322	150965
339245	150966
48303	150967
151569	150968
4339	150969
101699	150970
238226	150971
3579	150972
19757	150973
21283	150974
1314	150975
80741	150976
243290	150977
54819	150978
74517	150979
89086	150980
38884	150981
338725	150982
34532	150983
3631	150984
326694	150985
162548	150986
15607	150987
168862	150988
191134	150989
221211	150990
61206	150991
82101	150992
47656	150993
113874	150994
305896	150995
50088	150996
27394	150997
172628	150998
64165	150999
16749	151000
317223	151001
125133	151002
81814	151003
267430	151004
323369	151005
35095	151006
18255	151007
301632	151008
122482	151009
38297	151010
198546	151011
32066	151012
208579	151013
16369	151014
6293	151015
83105	151016
33150	151017
75371	151018
74100	151019
219355	151020
211249	151021
180448	151022
284666	151023
284232	151024
126413	151025
337321	151026
220314	151027
304202	151028
151738	151029
192767	151030
133201	151031
155115	151032
361	151033
290846	151034
322191	151035
55308	151036
340692	151037
16919	151038
544	151039
130789	151040
100366	151041
239659	151042
13833	151043
25140	151044
16734	151045
264043	151046
9532	151047
199	151048
7563	151049
7563	151050
23831	151051
40403	151052
334577	151053
343614	151054
118072	151055
287988	151056
313355	151057
25805	151058
335898	151059
105015	151060
113565	151061
204436	151062
41748	151063
29639	151064
116972	151065
126811	151066
111411	151067
3806	151068
137888	151069
70772	151070
153887	151071
330360	151072
240822	151073
93542	151074
256214	151075
83674	151076
4886	151077
134961	151078
185062	151079
269	151080
153856	151081
70872	151082
141862	151083
171192	151084
15934	151085
735	151086
122524	151087
11261	151088
938	151089
45617	151090
68874	151091
122930	151092
79962	151093
62516	151094
710	151095
57836	151096
14243	151097
14106	151098
126277	151099
179128	151100
187542	151101
154522	151102
64504	151103
38781	151104
63841	151105
139333	151106
173326	151107
69929	151108
26620	151109
48310	151110
204568	151111
82753	151112
103109	151113
111220	151114
68327	151115
31134	151116
199771	151117
206142	151118
174909	151119
9478	151120
24535	151121
21024	151122
4943	151123
6240	151124
14267	151125
111418	151126
4944	151127
176965	151128
353428	151129
25227	151130
69976	151131
135479	151132
154966	151133
2644	151134
74164	151135
300273	151136
168344	151137
106850	151138
118699	151139
42533	151140
32839	151141
283327	151142
93316	151143
91818	151144
135955	151145
4579	151146
107788	151147
279741	151148
35728	151149
89796	151150
129284	151151
3235	151152
333359	151153
95927	151154
10363	151155
3407	151156
861	151157
284471	151158
2859	151159
87266	151160
105685	151161
46140	151162
46140	151163
41087	151164
297083	151165
143922	151166
66007	151167
124031	151168
126796	151169
347864	151170
19715	151171
302117	151172
38350	151173
242846	151174
203927	151175
272370	151176
20	151177
6614	151178
32968	151179
34383	151180
174115	151181
146231	151182
112044	151183
23622	151184
22949	151185
109530	151186
175793	151187
19635	151188
176210	151189
317105	151190
3139	151191
172999	151192
10442	151193
18426	151194
78074	151195
41343	151196
66878	151197
262964	151198
16656	151199
98683	151200
237193	151201
62556	151202
4009	151203
118651	151204
188127	151205
26091	151206
1504	151207
19734	151208
121495	151209
188195	151210
33830	151211
19714	151212
11725	151213
190467	151214
12516	151215
138303	151216
204258	151217
129582	151218
280646	151219
302202	151220
209183	151221
193898	151222
193898	151223
11970	151224
214715	151225
2729	151226
41155	151227
233146	151228
6699	151229
180542	151230
310084	151231
272358	151232
12899	151233
347665	151234
4	151235
2577	151236
256573	151237
6743	151238
30669	151239
95015	151240
5070	151241
195410	151242
24417	151243
253141	151244
265841	151245
158770	151246
5011	151247
9317	151248
287583	151249
55156	151250
222167	151251
73348	151252
16194	151253
40741	151254
263437	151255
327943	151256
81469	151257
83502	151258
60866	151259
8869	151260
175445	151261
8071	151262
76977	151263
47623	151264
291458	151265
13913	151266
233911	151267
121576	151268
60855	151269
96004	151270
54808	151271
70199	151272
184667	151273
151374	151274
37164	151275
41583	151276
87804	151277
48497	151278
58411	151279
4200	151280
12688	151281
2209	151282
26865	151283
68289	151284
308623	151285
48614	151286
148391	151287
43415	151288
53192	151289
230066	151290
24308	151291
201813	151292
24264	151293
6052	151294
1559	151295
151498	151296
57088	151297
43431	151298
57880	151299
53447	151300
355696	151301
118165	151302
40741	151303
26502	151304
58637	151305
8656	151306
16441	151307
56353	151308
195035	151309
342226	151310
65567	151311
58601	151312
22686	151313
8834	151314
74830	151315
3278	151316
8561	151317
154577	151318
1648	151319
124242	151320
6140	151321
28929	151322
114	151323
4367	151324
37609	151325
18587	151326
160133	151327
22778	151328
34170	151329
8409	151330
134712	151331
65491	151332
53921	151333
92176	151334
15045	151335
49552	151336
13370	151337
47944	151338
150681	151339
10160	151340
90679	151341
71536	151342
5380	151343
3921	151344
72927	151345
72796	151346
119809	151347
773	151348
182519	151349
10115	151350
12711	151351
2187	151352
139439	151353
3235	151354
195685	151355
117255	151356
53731	151357
29588	151358
177981	151359
174705	151360
9956	151361
54537	151362
2645	151363
72308	151364
22428	151365
6235	151366
60489	151367
7796	151368
72892	151369
79909	151370
3960	151371
3201	151372
39070	151373
78957	151374
162384	151375
137418	151376
17650	151377
103539	151378
42591	151379
157623	151380
10513	151381
72920	151382
109149	151383
11592	151384
114800	151385
79188	151386
150235	151387
865	151388
731	151389
66937	151390
168966	151391
27387	151392
72781	151393
5452	151394
183740	151395
334393	151396
29468	151397
224330	151398
17814	151399
236828	151400
71076	151401
108481	151402
104079	151403
54104	151404
16937	151405
159580	151406
173846	151407
37296	151408
93864	151409
61992	151410
46466	151411
38710	151412
206757	151413
5404	151414
52679	151415
315861	151416
3781	151417
52666	151418
45502	151419
51491	151420
299420	151421
44850	151422
2413	151423
158893	151424
132664	151425
14675	151426
9801	151427
283669	151428
314057	151429
56182	151430
88738	151431
354884	151432
56417	151433
11440	151434
3383	151435
86862	151436
300548	151437
205	151438
170101	151439
169416	151440
7312	151441
45360	151442
76523	151443
40010	151444
6787	151445
349	151446
119687	151447
206968	151448
50016	151449
285541	151450
60929	151451
14468	151452
52234	151453
169729	151454
247162	151455
151296	151456
46285	151457
34596	151458
48865	151459
17540	151460
40840	151461
55607	151462
89475	151463
6061	151464
9982	151465
74126	151466
63958	151467
50823	151468
15564	151469
142945	151470
20783	151471
112990	151472
69617	151473
72992	151474
130914	151475
108517	151476
76451	151477
48041	151478
29966	151479
22792	151480
1877	151481
340701	151482
383	151483
92809	151484
106484	151485
84333	151486
2777	151487
161935	151488
66023	151489
67626	151490
283	151491
13992	151492
34150	151493
59292	151494
173147	151495
210004	151496
294415	151497
119139	151498
316958	151499
31871	151500
19996	151501
206215	151502
12902	151503
14681	151504
1141	151505
252300	151506
222271	151507
377	151508
356147	151509
144325	151510
4051	151511
126133	151512
55512	151513
145633	151514
204919	151515
299551	151516
11895	151517
12279	151518
34697	151519
64161	151520
329775	151521
118029	151522
204768	151523
137470	151524
28225	151525
57272	151526
231527	151527
1654	151528
124710	151529
68376	151530
7691	151531
221535	151532
38792	151533
2286	151534
511	151535
114818	151536
103887	151537
298052	151538
110592	151539
73124	151540
2663	151541
5038	151542
270243	151543
198846	151544
27931	151545
75239	151546
27888	151547
100150	151548
62110	151549
266405	151550
6373	151551
120209	151552
30278	151553
303717	151554
249107	151555
62567	151556
232327	151557
223205	151558
140033	151559
27106	151560
21013	151561
7933	151562
8968	151563
15787	151564
113608	151565
47725	151566
9719	151567
57855	151568
318190	151569
124122	151570
11933	151571
14977	151572
53493	151573
97497	151574
12520	151575
166	151576
198855	151577
166538	151578
202902	151579
336697	151580
178956	151581
74789	151582
76692	151583
183558	151584
12327	151585
3673	151586
16974	151587
15157	151588
89663	151589
34939	151590
96359	151591
82777	151592
169938	151593
299468	151594
49952	151595
53528	151596
328814	151597
1501	151598
5943	151599
66537	151600
938	151601
2893	151602
96960	151603
335974	151604
170503	151605
183864	151606
59135	151607
179526	151608
23647	151609
188070	151610
88571	151611
70932	151612
328591	151613
102137	151614
169892	151615
45056	151616
129634	151617
128659	151618
123705	151619
317230	151620
10270	151621
39186	151622
110851	151623
92125	151624
116138	151625
10358	151626
166046	151627
7732	151628
355458	151629
9418	151630
4941	151631
80737	151632
37155	151633
13110	151634
377	151635
12446	151636
3150	151637
41607	151638
262114	151639
63287	151640
73431	151641
13968	151642
275837	151643
17256	151644
192100	151645
170524	151646
14168	151647
1451	151648
149197	151649
13468	151650
203738	151651
117328	151652
88352	151653
8795	151654
63772	151655
109496	151656
12994	151657
164560	151658
303958	151659
16098	151660
71718	151661
29092	151662
25228	151663
136432	151664
19897	151665
112	151666
31672	151667
1714	151668
3849	151669
93161	151670
6993	151671
92398	151672
48507	151673
160524	151674
34615	151675
7040	151676
2950	151677
27152	151678
87337	151679
212488	151680
121	151681
2577	151682
1182	151683
7713	151684
1182	151685
192638	151686
76016	151687
7243	151688
318340	151689
102742	151690
54202	151691
54094	151692
54095	151693
18931	151694
13487	151695
71523	151696
117422	151697
203577	151698
85240	151699
6975	151700
285013	151701
3772	151702
81607	151703
25106	151704
78598	151705
317284	151706
13898	151707
26830	151708
45711	151709
136431	151710
120547	151711
338	151712
63406	151713
49097	151714
75215	151715
55176	151716
122242	151717
142461	151718
47624	151719
39570	151720
91653	151721
99913	151722
16355	151723
23131	151724
5452	151725
7644	151726
154572	151727
131800	151728
53772	151729
232911	151730
200056	151731
11803	151732
252826	151733
208032	151734
177873	151735
78978	151736
50611	151737
86804	151738
287361	151739
65356	151740
66982	151741
28142	151742
270223	151743
40152	151744
28996	151745
46274	151746
225994	151747
165596	151748
195159	151749
242902	151750
299549	151751
5691	151752
36815	151753
24058	151754
120332	151755
195159	151756
56805	151757
162746	151758
51468	151759
182695	151760
2017	151761
167318	151762
148258	151763
50325	151764
206	151765
39011	151766
13156	151767
143167	151768
63352	151769
84372	151770
113746	151771
307474	151772
213814	151773
5729	151774
8672	151775
14445	151776
55331	151777
146429	151778
74624	151779
105849	151780
19	151781
218774	151782
79157	151783
78163	151784
322599	151785
20827	151786
488	151787
183970	151788
58020	151789
21731	151790
422	151791
106528	151792
77983	151793
4446	151794
32636	151795
69260	151796
65302	151797
217101	151798
101430	151799
1369	151800
92713	151801
338632	151802
251267	151803
105332	151804
99142	151805
37469	151806
101163	151807
179623	151808
31639	151809
125058	151810
9310	151811
301610	151812
276876	151813
24377	151814
30809	151815
14659	151816
26524	151817
352812	151818
23942	151819
265645	151820
116348	151821
337053	151822
33471	151823
95747	151824
163041	151825
4705	151826
351816	151827
3470	151828
9796	151829
143109	151830
7845	151831
5922	151832
12091	151833
220264	151834
20434	151835
334309	151836
45998	151837
351479	151838
64046	151839
217488	151840
4610	151841
120856	151842
287543	151843
3239	151844
36966	151845
9200	151846
25282	151847
8088	151848
151210	151849
114597	151850
1982	151851
201970	151852
304146	151853
98407	151854
7318	151855
3790	151856
127603	151857
73016	151858
11294	151859
316293	151860
4217	151861
14296	151862
329922	151863
12208	151864
7553	151865
307	151866
59593	151867
278326	151868
60597	151869
98586	151870
2867	151871
869	151872
21802	151873
4052	151874
335635	151875
159903	151876
9374	151877
117664	151878
586	151879
119256	151880
23189	151881
177738	151882
249408	151883
25524	151884
22749	151885
65104	151886
54033	151887
7632	151888
175	151889
193043	151890
14763	151891
2402	151892
28246	151893
23	151894
111	151895
33374	151896
38977	151897
317044	151898
95750	151899
54859	151900
295555	151901
49181	151902
271992	151903
8344	151904
19598	151905
105547	151906
6513	151907
47814	151908
86681	151909
19258	151910
4386	151911
282273	151912
112428	151913
60692	151914
1671	151915
51931	151916
12759	151917
129985	151918
11900	151919
19598	151920
8756	151921
98129	151922
118103	151923
18408	151924
27939	151925
3984	151926
77550	151927
3949	151928
10069	151929
122227	151930
28370	151931
9607	151932
23041	151933
5792	151934
55814	151935
11915	151936
67892	151937
19897	151938
40082	151939
5379	151940
45668	151941
377	151942
137193	151943
120662	151944
114173	151945
78766	151946
251828	151947
23951	151948
325473	151949
170246	151950
266219	151951
311055	151952
12512	151953
22847	151954
580	151955
263768	151956
45666	151957
31856	151958
1790	151959
1202	151960
2120	151961
24513	151962
76564	151963
46107	151964
186385	151965
36966	151966
89682	151967
338793	151968
180580	151969
44426	151970
3863	151971
3087	151972
315331	151973
4266	151974
22872	151975
895	151976
31872	151977
63772	151978
1051	151979
13688	151980
29142	151981
76736	151982
15320	151983
195528	151984
230849	151985
13482	151986
106908	151987
37626	151988
172594	151989
20119	151990
853	151991
94973	151992
21076	151993
70567	151994
40082	151995
5379	151996
198742	151997
341752	151998
200211	151999
126779	152000
336942	152001
346809	152002
347339	152003
92676	152004
63668	152005
5174	152006
148183	152007
13233	152008
2219	152009
8041	152010
17628	152011
18837	152012
12514	152013
25908	152014
77736	152015
79265	152016
34144	152017
34045	152018
110196	152019
110603	152020
85540	152021
31845	152022
1704	152023
171224	152024
4705	152025
51025	152026
97203	152027
95021	152028
276421	152029
101982	152030
246354	152031
915	152032
216779	152033
194199	152034
10161	152035
192667	152036
87079	152037
277508	152038
284399	152039
186196	152040
2058	152041
113617	152042
17079	152043
67944	152044
11386	152045
8448	152046
139123	152047
329974	152048
59228	152049
14473	152050
33408	152051
344113	152052
29558	152053
82718	152054
16757	152055
5935	152056
50404	152057
346075	152058
15768	152059
232135	152060
22284	152061
341207	152062
4929	152063
101224	152064
89872	152065
5379	152066
89789	152067
90835	152068
52568	152069
54043	152070
37338	152071
184245	152072
27026	152073
73240	152074
248287	152075
3554	152076
177049	152077
57667	152078
46647	152079
264174	152080
151572	152081
3253	152082
45573	152083
255	152084
4214	152085
602	152086
237	152087
44951	152088
65981	152089
44502	152090
1505	152091
117011	152092
18364	152093
27159	152094
26417	152095
122146	152096
18860	152097
13998	152098
30688	152099
301791	152100
87590	152101
291568	152102
56164	152103
158585	152104
158585	152105
100695	152106
5882	152107
14076	152108
93918	152109
337471	152110
1524	152111
9091	152112
6803	152113
11414	152114
126	152115
27153	152116
62749	152117
304626	152118
50361	152119
58347	152120
34787	152121
2504	152122
138840	152123
321928	152124
121914	152125
89350	152126
5905	152127
8932	152128
152437	152129
84805	152130
84531	152131
210924	152132
1143	152133
57734	152134
50662	152135
202951	152136
48946	152137
137718	152138
109326	152139
44847	152140
43184	152141
16747	152142
53262	152143
7976	152144
202193	152145
200055	152146
1440	152147
1323	152148
161559	152149
25740	152150
132792	152151
70691	152152
123407	152153
80516	152154
280165	152155
268398	152156
69031	152157
55308	152158
54893	152159
325666	152160
341106	152161
5633	152162
304770	152163
138696	152164
271932	152165
15047	152166
63805	152167
204677	152168
153685	152169
104254	152170
138752	152171
56219	152172
334031	152173
85764	152174
37935	152175
112610	152176
47083	152177
184738	152178
191077	152179
56683	152180
93364	152181
83833	152182
18227	152183
210145	152184
149850	152185
81656	152186
73351	152187
35957	152188
60228	152189
55	152190
83833	152191
14514	152192
19049	152193
117166	152194
87749	152195
42996	152196
130905	152197
357061	152198
288087	152199
225832	152200
21238	152201
8223	152202
93485	152203
33298	152204
22630	152205
50074	152206
47812	152207
14594	152208
91082	152209
59842	152210
58385	152211
6607	152212
871	152213
86792	152214
15594	152215
54447	152216
48	152217
53707	152218
122417	152219
53790	152220
12656	152221
366	152222
171764	152223
352206	152224
24890	152225
74219	152226
20976	152227
10915	152228
117130	152229
66940	152230
117096	152231
81275	152232
52894	152233
111660	152234
79713	152235
115139	152236
77654	152237
82502	152238
1922	152239
58448	152240
183858	152241
39555	152242
19402	152243
88016	152244
211606	152245
6064	152246
172007	152247
11316	152248
49902	152249
191077	152250
5400	152251
43848	152252
65650	152253
75204	152254
122000	152255
762	152256
180968	152257
95830	152258
7571	152259
18372	152260
76217	152261
9299	152262
4093	152263
73935	152264
5675	152265
58827	152266
14594	152267
55445	152268
296564	152269
353149	152270
199898	152271
18351	152272
2656	152273
38497	152274
26841	152275
92690	152276
113114	152277
64081	152278
8084	152279
100922	152280
6368	152281
41503	152282
330864	152283
28249	152284
945	152285
40165	152286
3722	152287
21932	152288
11378	152289
337046	152290
5463	152291
69982	152292
213501	152293
58904	152294
57537	152295
237191	152296
336164	152297
291738	152298
78660	152299
51102	152300
79354	152301
82859	152302
34941	152303
107912	152304
198186	152305
348287	152306
141680	152307
142350	152308
59885	152309
23655	152310
265507	152311
104717	152312
28810	152313
31786	152314
150575	152315
323688	152316
210105	152317
196943	152318
1770	152319
151019	152320
309267	152321
340358	152322
235889	152323
50591	152324
26337	152325
176857	152326
2611	152327
24604	152328
119206	152329
8071	152330
103381	152331
6737	152332
356095	152333
257246	152334
4787	152335
120995	152336
177595	152337
325	152338
206947	152339
33667	152340
3279	152341
7133	152342
12861	152343
3580	152344
4225	152345
17844	152346
84676	152347
69973	152348
49093	152349
554	152350
50248	152351
97270	152352
53034	152353
118175	152354
24905	152355
5768	152356
28658	152357
56000	152358
26337	152359
15269	152360
33881	152361
3284	152362
110672	152363
94103	152364
6622	152365
130792	152366
1285	152367
44578	152368
58167	152369
11330	152370
5034	152371
108450	152372
171686	152373
16439	152374
7658	152375
2387	152376
130340	152377
8071	152378
18282	152379
3581	152380
49479	152381
171361	152382
198379	152383
71966	152384
42728	152385
102981	152386
98	152387
197	152388
17994	152389
9649	152390
5995	152391
6693	152392
107078	152393
23068	152394
6544	152395
10748	152396
59052	152397
1079	152398
14294	152399
52470	152400
2388	152401
34508	152402
1237	152403
108096	152404
34927	152405
31214	152406
24530	152407
4164	152408
4938	152409
158063	152410
34185	152411
7212	152412
73672	152413
92	152414
51046	152415
3328	152416
53728	152417
155256	152418
665	152419
146333	152420
61352	152421
793	152422
27589	152423
24368	152424
6986	152425
103237	152426
109851	152427
45411	152428
17252	152429
2153	152430
5608	152431
180702	152432
27096	152433
32700	152434
92679	152435
44199	152436
5104	152437
24362	152438
47170	152439
38492	152440
322770	152441
13322	152442
2496	152443
78816	152444
172847	152445
121618	152446
1935	152447
63995	152448
2234	152449
49455	152450
171365	152451
287097	152452
4906	152453
64811	152454
112264	152455
6721	152456
21974	152457
20382	152458
17680	152459
4905	152460
7922	152461
24328	152462
42684	152463
6726	152464
10113	152465
4572	152466
36995	152467
173970	152468
39182	152469
52909	152470
12118	152471
43824	152472
100579	152473
103240	152474
3862	152475
6946	152476
1596	152477
10080	152478
90828	152479
13980	152480
84421	152481
1294	152482
24361	152483
48919	152484
24585	152485
37601	152486
583	152487
3159	152488
7872	152489
1179	152490
7462	152491
83837	152492
11290	152493
6841	152494
299407	152495
19848	152496
159678	152497
204033	152498
220817	152499
650	152500
1787	152501
81630	152502
56003	152503
15269	152504
6214	152505
19406	152506
29572	152507
4882	152508
13958	152509
10107	152510
262	152511
12991	152512
85198	152513
10038	152514
23322	152515
24932	152516
27049	152517
4905	152518
146	152519
83691	152520
29507	152521
169516	152522
33192	152523
46480	152524
20617	152525
18051	152526
7258	152527
109171	152528
224031	152529
16545	152530
150306	152531
41064	152532
206555	152533
24503	152534
6416	152535
3999	152536
283	152537
20544	152538
55484	152539
54576	152540
83590	152541
16437	152542
2803	152543
48947	152544
10076	152545
5183	152546
205663	152547
52924	152548
16005	152549
37694	152550
342214	152551
44957	152552
51309	152553
36939	152554
1249	152555
3344	152556
45096	152557
1354	152558
171683	152559
5279	152560
264353	152561
56873	152562
25883	152563
50655	152564
841	152565
336	152566
1827	152567
117	152568
153220	152569
117864	152570
1598	152571
854	152572
3103	152573
6330	152574
33972	152575
191279	152576
290246	152577
235700	152578
332074	152579
37470	152580
35601	152581
127099	152582
116626	152583
26712	152584
15934	152585
116041	152586
113169	152587
89103	152588
227377	152589
44947	152590
28657	152591
45701	152592
157026	152593
128038	152594
22219	152595
34578	152596
49045	152597
20265	152598
119614	152599
74622	152600
75235	152601
126064	152602
283397	152603
185895	152604
15885	152605
116492	152606
151892	152607
19541	152608
24021	152609
252212	152610
201600	152611
1027	152612
41905	152613
18439	152614
48580	152615
86331	152616
290815	152617
113791	152618
201198	152619
108985	152620
349759	152621
51564	152622
76208	152623
295102	152624
33184	152625
6051	152626
21097	152627
84385	152628
43902	152629
174529	152630
625	152631
17678	152632
70830	152633
764	152634
49716	152635
306096	152636
215845	152637
75401	152638
180222	152639
38294	152640
4286	152641
357272	152642
321376	152643
333025	152644
95763	152645
34759	152646
17015	152647
272395	152648
17517	152649
345383	152650
253627	152651
73346	152652
1337	152653
69194	152654
32419	152655
33899	152656
133887	152657
144239	152658
39484	152659
63419	152660
468	152661
57876	152662
13058	152663
149663	152664
351829	152665
254246	152666
64398	152667
124072	152668
789	152669
131256	152670
333647	152671
232714	152672
51895	152673
43482	152674
78644	152675
103905	152676
170986	152677
100449	152678
112520	152679
61247	152680
38185	152681
60037	152682
70583	152683
111244	152684
38037	152685
157993	152686
57439	152687
333665	152688
182995	152689
13832	152690
145082	152691
64933	152692
56954	152693
43440	152694
7846	152695
1060	152696
36664	152697
10095	152698
3987	152699
279162	152700
178254	152701
86871	152702
84739	152703
18427	152704
204112	152705
51688	152706
189142	152707
162232	152708
8361	152709
29	152710
33212	152711
48297	152712
199330	152713
712	152714
72218	152715
246486	152716
111027	152717
170140	152718
66169	152719
37659	152720
179618	152721
18396	152722
143209	152723
149257	152724
125717	152725
75162	152726
21656	152727
216421	152728
14332	152729
4525	152730
237096	152731
61834	152732
274538	152733
204391	152734
185862	152735
134848	152736
11798	152737
216621	152738
345244	152739
102479	152740
115783	152741
79440	152742
198074	152743
304694	152744
254751	152745
281724	152746
106440	152747
24288	152748
248916	152749
92019	152750
342971	152751
20320	152752
28356	152753
161339	152754
133055	152755
130437	152756
111840	152757
16162	152758
62333	152759
144051	152760
300269	152761
136190	152762
9148	152763
3472	152764
142474	152765
160215	152766
203408	152767
83795	152768
405	152769
111671	152770
314373	152771
158869	152772
37328	152773
101425	152774
113966	152775
79398	152776
16145	152777
17525	152778
301563	152779
25459	152780
184826	152781
78974	152782
38020	152783
6938	152784
181857	152785
174527	152786
613	152787
2285	152788
50560	152789
281238	152790
29179	152791
21715	152792
43325	152793
1185	152794
17437	152795
122694	152796
203301	152797
102269	152798
6272	152799
163365	152800
20759	152801
86385	152802
56646	152803
47075	152804
249655	152805
46596	152806
2117	152807
17194	152808
247395	152809
11028	152810
138515	152811
78922	152812
5593	152813
58134	152814
63808	152815
11492	152816
14372	152817
329748	152818
138	152819
19629	152820
141343	152821
58134	152822
46481	152823
33542	152824
234444	152825
48316	152826
351821	152827
3416	152828
151855	152829
284703	152830
328629	152831
336827	152832
165835	152833
100886	152834
6425	152835
209352	152836
39318	152837
231965	152838
58321	152839
13015	152840
6138	152841
10296	152842
321251	152843
102044	152844
8917	152845
67881	152846
354339	152847
14860	152848
21389	152849
204090	152850
3958	152851
183497	152852
280607	152853
5915	152854
3894	152855
105863	152856
101756	152857
101756	152858
102099	152859
307115	152860
18197	152861
27918	152862
161803	152863
58714	152864
8993	152865
5459	152866
104646	152867
40389	152868
694	152869
112817	152870
24956	152871
94956	152872
75952	152873
39817	152874
10391	152875
34715	152876
4199	152877
67455	152878
105606	152879
51330	152880
6350	152881
6399	152882
85815	152883
178744	152884
20694	152885
110135	152886
154	152887
4050	152888
1780	152889
14856	152890
125692	152891
46643	152892
3794	152893
13518	152894
59674	152895
2752	152896
263014	152897
148806	152898
27623	152899
9153	152900
213838	152901
156562	152902
256738	152903
31622	152904
13060	152905
116383	152906
185946	152907
32383	152908
196732	152909
194934	152910
347959	152911
160629	152912
119593	152913
316309	152914
2963	152915
16737	152916
2669	152917
48507	152918
44261	152919
78389	152920
59753	152921
43224	152922
120422	152923
102058	152924
68754	152925
13722	152926
11567	152927
59942	152928
249917	152929
28001	152930
81307	152931
95671	152932
1355	152933
80822	152934
209334	152935
13732	152936
3887	152937
33303	152938
8232	152939
98744	152940
15366	152941
5992	152942
33221	152943
70095	152944
265380	152945
60945	152946
18573	152947
138169	152948
58264	152949
37104	152950
252293	152951
232477	152952
144917	152953
15426	152954
34654	152955
106449	152956
29949	152957
98792	152958
111946	152959
29070	152960
33008	152961
40285	152962
793	152963
32282	152964
6	152965
209243	152966
28504	152967
91601	152968
6410	152969
10724	152970
115745	152971
81749	152972
96156	152973
99051	152974
899	152975
47553	152976
15808	152977
210826	152978
20337	152979
92791	152980
107198	152981
16156	152982
160688	152983
67074	152984
118894	152985
93032	152986
290773	152987
107358	152988
40270	152989
58205	152990
324325	152991
13947	152992
164519	152993
202735	152994
51942	152995
184318	152996
76765	152997
60796	152998
306231	152999
107368	153000
76189	153001
207096	153002
235	153003
25436	153004
189330	153005
88608	153006
35616	153007
120122	153008
49949	153009
11245	153010
20179	153011
93691	153012
8948	153013
63698	153014
12677	153015
155069	153016
35593	153017
135674	153018
43164	153019
1762	153020
784	153021
100238	153022
91056	153023
477	153024
64389	153025
9626	153026
3745	153027
19016	153028
47697	153029
5045	153030
51356	153031
134273	153032
106092	153033
43574	153034
701	153035
103864	153036
161079	153037
5265	153038
75726	153039
94965	153040
93907	153041
31737	153042
101537	153043
28069	153044
15118	153045
93362	153046
305230	153047
38771	153048
27689	153049
68517	153050
267916	153051
85788	153052
25669	153053
93772	153054
33217	153055
108902	153056
21946	153057
8369	153058
116795	153059
139085	153060
340394	153061
223598	153062
6085	153063
8371	153064
8684	153065
37280	153066
87806	153067
9742	153068
1998	153069
162632	153070
51039	153071
52652	153072
159948	153073
27761	153074
3089	153075
74203	153076
59976	153077
74203	153078
1679	153079
190848	153080
118446	153081
9582	153082
1416	153083
47280	153084
3611	153085
37328	153086
189481	153087
23383	153088
15748	153089
36277	153090
67169	153091
8993	153092
7464	153093
120570	153094
77179	153095
54102	153096
8916	153097
511	153098
141629	153099
143045	153100
18669	153101
191558	153102
26237	153103
85258	153104
23974	153105
11434	153106
95927	153107
4384	153108
97140	153109
5527	153110
30299	153111
3583	153112
35737	153113
25664	153114
93915	153115
59094	153116
149891	153117
147433	153118
18071	153119
31610	153120
355971	153121
9869	153122
14489	153123
65951	153124
262070	153125
326726	153126
206904	153127
956	153128
37278	153129
264209	153130
355122	153131
52222	153132
13455	153133
5971	153134
15426	153135
81834	153136
40751	153137
464	153138
20042	153139
34539	153140
122948	153141
70248	153142
105098	153143
13223	153144
824	153145
25380	153146
1146	153147
285078	153148
187331	153149
33274	153150
3798	153151
5312	153152
54949	153153
10227	153154
7471	153155
41764	153156
105139	153157
861	153158
57893	153159
90366	153160
3803	153161
4273	153162
53048	153163
128959	153164
8672	153165
27771	153166
58619	153167
82587	153168
6059	153169
16771	153170
47767	153171
12587	153172
213703	153173
23884	153174
258	153175
41022	153176
201169	153177
20611	153178
37051	153179
5922	153180
26919	153181
5771	153182
3412	153183
122318	153184
15020	153185
39660	153186
319988	153187
45901	153188
308297	153189
194417	153190
12746	153191
211476	153192
4161	153193
7301	153194
36366	153195
77609	153196
10312	153197
47311	153198
12207	153199
74488	153200
35133	153201
49915	153202
144828	153203
11297	153204
15502	153205
84495	153206
118104	153207
332699	153208
66709	153209
11368	153210
116697	153211
54059	153212
41973	153213
49912	153214
43350	153215
3075	153216
16785	153217
315292	153218
78553	153219
121069	153220
186998	153221
40765	153222
7118	153223
14556	153224
137522	153225
199921	153226
42159	153227
745	153228
7003	153229
199297	153230
109571	153231
94371	153232
283745	153233
80972	153234
30331	153235
58992	153236
142980	153237
200965	153238
113591	153239
112539	153240
285985	153241
92674	153242
86962	153243
55310	153244
312725	153245
51719	153246
229902	153247
126166	153248
54222	153249
113793	153250
119743	153251
54920	153252
17438	153253
17984	153254
261248	153255
23902	153256
1848	153257
7176	153258
11036	153259
245482	153260
80406	153261
230737	153262
89342	153263
28207	153264
16487	153265
172599	153266
39194	153267
310709	153268
24404	153269
19542	153270
49066	153271
11011	153272
8369	153273
25306	153274
105006	153275
29018	153276
57750	153277
20786	153278
7396	153279
199123	153280
128499	153281
10737	153282
48512	153283
37765	153284
116442	153285
7649	153286
125888	153287
7213	153288
192091	153289
313646	153290
51821	153291
27416	153292
350312	153293
12008	153294
116480	153295
11646	153296
8464	153297
271684	153298
143260	153299
234577	153300
54495	153301
120027	153302
20731	153303
96837	153304
27837	153305
7873	153306
65938	153307
69861	153308
56916	153309
13300	153310
125918	153311
6913	153312
10032	153313
215400	153314
40686	153315
110573	153316
9192	153317
78874	153318
42469	153319
55140	153320
42025	153321
83853	153322
55945	153323
303842	153324
43449	153325
5970	153326
112791	153327
84097	153328
68979	153329
6703	153330
3318	153331
173705	153332
172561	153333
61093	153334
37920	153335
76641	153336
48962	153337
27080	153338
46967	153339
89069	153340
353245	153341
108928	153342
325396	153343
6085	153344
33717	153345
81465	153346
90387	153347
248679	153348
32043	153349
51083	153350
23276	153351
202274	153352
4073	153353
46222	153354
64278	153355
7916	153356
40064	153357
3037	153358
5029	153359
56056	153360
312606	153361
2106	153362
3062	153363
78463	153364
83592	153365
86115	153366
9666	153367
58027	153368
109950	153369
49330	153370
175653	153371
84133	153372
21454	153373
28368	153374
7936	153375
75830	153376
20497	153377
19329	153378
18488	153379
51719	153380
190561	153381
5158	153382
19479	153383
44317	153384
37441	153385
36669	153386
92011	153387
308374	153388
195782	153389
17642	153390
25120	153391
18424	153392
186170	153393
120372	153394
29095	153395
5253	153396
89301	153397
35324	153398
198621	153399
32016	153400
913	153401
87047	153402
4052	153403
5896	153404
330015	153405
195954	153406
293216	153407
73188	153408
138906	153409
32966	153410
11613	153411
145351	153412
9787	153413
121291	153414
17493	153415
95180	153416
35890	153417
117306	153418
261613	153419
117520	153420
12454	153421
3287	153422
143397	153423
12551	153424
203205	153425
81942	153426
131503	153427
22879	153428
1876	153429
57341	153430
18829	153431
115	153432
35498	153433
26996	153434
33817	153435
51039	153436
33850	153437
119077	153438
17639	153439
333050	153440
13814	153441
338021	153442
2972	153443
1661	153444
417	153445
110555	153446
85	153447
9538	153448
193728	153449
26245	153450
219	153451
77771	153452
255841	153453
2447	153454
156919	153455
108935	153456
230729	153457
290153	153458
13719	153459
326959	153460
290149	153461
291151	153462
67179	153463
252767	153464
6523	153465
156902	153466
7	153467
6646	153468
3173	153469
109533	153470
7725	153471
126892	153472
270664	153473
6900	153474
29791	153475
59674	153476
167072	153477
19135	153478
354988	153479
10795	153480
288959	153481
110174	153482
173529	153483
72461	153484
241200	153485
243820	153486
340684	153487
145249	153488
33250	153489
40427	153490
71265	153491
71265	153492
244320	153493
7565	153494
282503	153495
105440	153496
4301	153497
553	153498
152780	153499
346332	153500
77403	153501
44617	153502
97296	153503
44198	153504
124886	153505
65470	153506
75855	153507
32204	153508
55777	153509
48063	153510
312412	153511
39458	153512
186301	153513
196604	153514
11007	153515
16365	153516
142066	153517
26209	153518
6577	153519
120546	153520
37826	153521
11044	153522
27404	153523
30335	153524
56159	153525
127736	153526
130006	153527
181617	153528
155183	153529
21132	153530
19718	153531
3774	153532
22687	153533
259945	153534
308161	153535
75981	153536
117620	153537
55224	153538
5087	153539
20872	153540
316849	153541
180808	153542
48800	153543
5088	153544
149316	153545
49356	153546
26743	153547
12615	153548
3287	153549
43017	153550
43986	153551
77230	153552
283803	153553
87310	153554
295956	153555
48043	153556
29847	153557
3851	153558
180164	153559
234564	153560
13771	153561
5187	153562
29158	153563
1635	153564
22544	153565
71236	153566
4928	153567
711	153568
190	153569
39748	153570
1975	153571
2364	153572
1642	153573
1975	153574
1658	153575
131754	153576
7939	153577
827	153578
11560	153579
127625	153580
145127	153581
341299	153582
132651	153583
4288	153584
1634	153585
147103	153586
133473	153587
34705	153588
124407	153589
86638	153590
11192	153591
4303	153592
116925	153593
546	153594
1078	153595
3458	153596
17638	153597
244241	153598
96347	153599
160168	153600
6183	153601
289654	153602
247234	153603
2189	153604
344497	153605
109257	153606
11107	153607
201816	153608
3242	153609
2216	153610
199452	153611
7792	153612
418	153613
48537	153614
6268	153615
82030	153616
1389	153617
53126	153618
967	153619
1374	153620
27377	153621
27377	153622
1632	153623
4965	153624
20183	153625
2389	153626
23744	153627
51928	153628
170813	153629
109229	153630
7316	153631
6135	153632
198785	153633
4296	153634
34433	153635
200943	153636
17729	153637
4294	153638
149712	153639
8656	153640
347326	153641
126132	153642
27596	153643
7819	153644
26127	153645
7772	153646
17586	153647
149726	153648
976	153649
72213	153650
110461	153651
1661	153652
6256	153653
45569	153654
27795	153655
108113	153656
24656	153657
212891	153658
95915	153659
84607	153660
629	153661
82652	153662
14149	153663
4009	153664
23007	153665
12224	153666
29978	153667
4695	153668
17855	153669
818	153670
11764	153671
32744	153672
35353	153673
121088	153674
4552	153675
191711	153676
74850	153677
13432	153678
357203	153679
32098	153680
1141	153681
11053	153682
10933	153683
136647	153684
38435	153685
97406	153686
337544	153687
70189	153688
94281	153689
108911	153690
7830	153691
17598	153692
13205	153693
30868	153694
1339	153695
34166	153696
117099	153697
14725	153698
175534	153699
1067	153700
15757	153701
3867	153702
43742	153703
136556	153704
31983	153705
38413	153706
10064	153707
104293	153708
34006	153709
13470	153710
48575	153711
13132	153712
30961	153713
177601	153714
17685	153715
110290	153716
33897	153717
17807	153718
3988	153719
263199	153720
278775	153721
43076	153722
46756	153723
81717	153724
2537	153725
209101	153726
43246	153727
171436	153728
194332	153729
72306	153730
21322	153731
31767	153732
1392	153733
443	153734
101489	153735
104252	153736
23348	153737
908	153738
108923	153739
174426	153740
10081	153741
90568	153742
96917	153743
15252	153744
9155	153745
25786	153746
100905	153747
101136	153748
101268	153749
29805	153750
45242	153751
94964	153752
53551	153753
26496	153754
339271	153755
55396	153756
23780	153757
95013	153758
10529	153759
54868	153760
3966	153761
204126	153762
6766	153763
310840	153764
68528	153765
695	153766
8878	153767
110752	153768
1491	153769
120791	153770
21677	153771
10232	153772
136327	153773
5430	153774
12599	153775
1641	153776
8219	153777
58	153778
158554	153779
22306	153780
35284	153781
110847	153782
145134	153783
81738	153784
15758	153785
24630	153786
48723	153787
17901	153788
168595	153789
129755	153790
56249	153791
1981	153792
24076	153793
3500	153794
8215	153795
974	153796
243768	153797
28929	153798
97630	153799
57607	153800
154061	153801
22266	153802
127164	153803
156674	153804
2418	153805
11185	153806
14069	153807
25765	153808
58205	153809
1010	153810
1961	153811
87139	153812
40524	153813
243986	153814
53063	153815
85237	153816
53760	153817
54821	153818
114785	153819
299669	153820
128895	153821
88968	153822
30388	153823
255345	153824
1672	153825
20605	153826
101551	153827
123716	153828
154663	153829
124103	153830
5101	153831
70419	153832
60886	153833
36917	153834
178317	153835
38431	153836
14007	153837
177473	153838
74117	153839
162805	153840
698	153841
62373	153842
128090	153843
80236	153844
1131	153845
40008	153846
8086	153847
47338	153848
22979	153849
177112	153850
8527	153851
74001	153852
54950	153853
152603	153854
1741	153855
340259	153856
33552	153857
153397	153858
99744	153859
266285	153860
15835	153861
34896	153862
78128	153863
1122	153864
41197	153865
205236	153866
10725	153867
10940	153868
10481	153869
132821	153870
135897	153871
33430	153872
13794	153873
271700	153874
20952	153875
4920	153876
7872	153877
6583	153878
44859	153879
165208	153880
21978	153881
2726	153882
9290	153883
274446	153884
32478	153885
50206	153886
254494	153887
104816	153888
169679	153889
31224	153890
66344	153891
21944	153892
53633	153893
122	153894
28844	153895
127899	153896
12451	153897
261503	153898
203844	153899
2047	153900
7041	153901
210685	153902
10755	153903
36803	153904
21509	153905
87921	153906
2038	153907
100745	153908
58035	153909
278	153910
61122	153911
22123	153912
112514	153913
21519	153914
71400	153915
61532	153916
4762	153917
10691	153918
94241	153919
70529	153920
300581	153921
231122	153922
2614	153923
154900	153924
63011	153925
122380	153926
67429	153927
187164	153928
181731	153929
54156	153930
1459	153931
97505	153932
11231	153933
19600	153934
46038	153935
203273	153936
4783	153937
93495	153938
330330	153939
38593	153940
2944	153941
148	153942
66601	153943
6373	153944
4620	153945
4762	153946
181985	153947
333028	153948
182978	153949
7479	153950
17197	153951
34822	153952
66960	153953
122103	153954
194378	153955
23263	153956
23263	153957
8958	153958
329769	153959
51981	153960
330126	153961
2710	153962
164984	153963
49870	153964
55867	153965
42085	153966
56682	153967
3724	153968
63066	153969
39889	153970
260827	153971
118782	153972
83452	153973
5187	153974
116077	153975
51788	153976
20001	153977
5963	153978
108553	153979
32659	153980
79374	153981
898	153982
122738	153983
2585	153984
19927	153985
26018	153986
268761	153987
19560	153988
790	153989
5515	153990
21822	153991
21241	153992
133002	153993
11301	153994
7330	153995
27352	153996
21149	153997
65527	153998
125477	153999
125221	154000
115572	154001
222956	154002
3402	154003
12444	154004
7810	154005
2351	154006
18344	154007
186736	154008
79369	154009
61604	154010
1416	154011
65289	154012
31854	154013
36671	154014
72059	154015
8216	154016
46340	154017
83271	154018
19535	154019
48998	154020
52662	154021
5514	154022
1542	154023
8890	154024
19490	154025
139637	154026
5533	154027
5505	154028
117013	154029
349423	154030
101520	154031
7443	154032
66972	154033
101551	154034
132631	154035
58470	154036
35232	154037
511	154038
3184	154039
18958	154040
75890	154041
237427	154042
40889	154043
12249	154044
190392	154045
974	154046
144578	154047
11719	154048
4793	154049
9015	154050
347056	154051
82496	154052
21250	154053
65175	154054
126460	154055
61860	154056
52959	154057
165550	154058
51569	154059
26346	154060
22912	154061
22938	154062
61572	154063
925	154064
2730	154065
81266	154066
8101	154067
11952	154068
84488	154069
11531	154070
9451	154071
46628	154072
44298	154073
37847	154074
14174	154075
10853	154076
572	154077
3256	154078
5035	154079
297102	154080
251813	154081
1245	154082
166038	154083
12826	154084
8532	154085
350313	154086
54894	154087
29446	154088
69090	154089
72732	154090
83196	154091
78852	154092
317400	154093
58442	154094
196733	154095
26321	154096
579	154097
189882	154098
1800	154099
2523	154100
122259	154101
102241	154102
145550	154103
6372	154104
8937	154105
26985	154106
1003	154107
53491	154108
158251	154109
6252	154110
46141	154111
44412	154112
2900	154113
20704	154114
38489	154115
5505	154116
5505	154117
93025	154118
307013	154119
224921	154120
35823	154121
315002	154122
16087	154123
2463	154124
7876	154125
21479	154126
12857	154127
4291	154128
186095	154129
16114	154130
162438	154131
10572	154132
894	154133
208739	154134
12416	154135
18526	154136
56251	154137
267970	154138
5152	154139
92	154140
52564	154141
87875	154142
17661	154143
117106	154144
12651	154145
1807	154146
36390	154147
13862	154148
48763	154149
119894	154150
27328	154151
42295	154152
289403	154153
41275	154154
172985	154155
10872	154156
15440	154157
4905	154158
4057	154159
239390	154160
46204	154161
36294	154162
25372	154163
184043	154164
4730	154165
60663	154166
122995	154167
132748	154168
118991	154169
28319	154170
40447	154171
80442	154172
133333	154173
122425	154174
162092	154175
4481	154176
46077	154177
174865	154178
15409	154179
3772	154180
7045	154181
162059	154182
29754	154183
83034	154184
148200	154185
32538	154186
4673	154187
30070	154188
79627	154189
264652	154190
287010	154191
163973	154192
128481	154193
27092	154194
41069	154195
78748	154196
45580	154197
31239	154198
63515	154199
87013	154200
1327	154201
31202	154202
65240	154203
71081	154204
110020	154205
42667	154206
8498	154207
17281	154208
61514	154209
27350	154210
17008	154211
113362	154212
326090	154213
57450	154214
28361	154215
64509	154216
67427	154217
48383	154218
117489	154219
44776	154220
26824	154221
161495	154222
131970	154223
67145	154224
30834	154225
44231	154226
57728	154227
48741	154228
39379	154229
21842	154230
20843	154231
5139	154232
2990	154233
4810	154234
4202	154235
48240	154236
33701	154237
39660	154238
104	154239
52221	154240
4576	154241
211026	154242
3999	154243
37226	154244
9748	154245
4772	154246
65876	154247
100902	154248
52394	154249
57231	154250
71544	154251
52322	154252
18580	154253
619	154254
203	154255
89220	154256
200589	154257
13494	154258
96492	154259
167519	154260
42256	154261
54279	154262
121001	154263
57730	154264
124144	154265
41340	154266
474	154267
9342	154268
25680	154269
24630	154270
10495	154271
154130	154272
151043	154273
43904	154274
116804	154275
6488	154276
11195	154277
291667	154278
12615	154279
91822	154280
6834	154281
62666	154282
20239	154283
49552	154284
122917	154285
62155	154286
170393	154287
4582	154288
289393	154289
103439	154290
9788	154291
287974	154292
4776	154293
7417	154294
186865	154295
15372	154296
3733	154297
42582	154298
2460	154299
10373	154300
50502	154301
6697	154302
120752	154303
7516	154304
133033	154305
24537	154306
238993	154307
254	154308
290	154309
8350	154310
8706	154311
196160	154312
32016	154313
20639	154314
176947	154315
38242	154316
346015	154317
47117	154318
324129	154319
4881	154320
6231	154321
70263	154322
5094	154323
21850	154324
55642	154325
108488	154326
82072	154327
100655	154328
19048	154329
303138	154330
14821	154331
35980	154332
189015	154333
29142	154334
149122	154335
5516	154336
2281	154337
354154	154338
356035	154339
350502	154340
32498	154341
17889	154342
24259	154343
101954	154344
11847	154345
15667	154346
97972	154347
77141	154348
47777	154349
99988	154350
196206	154351
72774	154352
35968	154353
121622	154354
22922	154355
8266	154356
57486	154357
194608	154358
16158	154359
257	154360
40388	154361
223664	154362
35310	154363
1429	154364
85839	154365
21717	154366
34176	154367
132212	154368
29414	154369
9632	154370
109589	154371
85960	154372
132803	154373
135443	154374
19601	154375
318379	154376
96583	154377
46020	154378
36937	154379
257594	154380
196089	154381
101267	154382
310	154383
7814	154384
5777	154385
191408	154386
23004	154387
30397	154388
57566	154389
63067	154390
37574	154391
118968	154392
129422	154393
189788	154394
30088	154395
38007	154396
6715	154397
23388	154398
39069	154399
45851	154400
78401	154401
30131	154402
6439	154403
20004	154404
19995	154405
105030	154406
1816	154407
2327	154408
10572	154409
5674	154410
5319	154411
8657	154412
199	154413
27981	154414
120694	154415
283174	154416
145003	154417
13802	154418
930	154419
202711	154420
72855	154421
266084	154422
5341	154423
39313	154424
1841	154425
252801	154426
14974	154427
4217	154428
41834	154429
31235	154430
192150	154431
6886	154432
2872	154433
213183	154434
6233	154435
33450	154436
51996	154437
27681	154438
53836	154439
205496	154440
11179	154441
43844	154442
72786	154443
152001	154444
41009	154445
16662	154446
19980	154447
42795	154448
111608	154449
16709	154450
9519	154451
24681	154452
49422	154453
13642	154454
7622	154455
3983	154456
99007	154457
256385	154458
13245	154459
26965	154460
21985	154461
26486	154462
34408	154463
73869	154464
48858	154465
108725	154466
66114	154467
27561	154468
2870	154469
48471	154470
59673	154471
264130	154472
39568	154473
79390	154474
3948	154475
131946	154476
92151	154477
18789	154478
16059	154479
2394	154480
2645	154481
49549	154482
171527	154483
4242	154484
41913	154485
95516	154486
6968	154487
81556	154488
1211	154489
145669	154490
47805	154491
69802	154492
9081	154493
118245	154494
30336	154495
178572	154496
76406	154497
334239	154498
4635	154499
1819	154500
110150	154501
48947	154502
26528	154503
4193	154504
27538	154505
25895	154506
24205	154507
167403	154508
248374	154509
200528	154510
156242	154511
2694	154512
24791	154513
22725	154514
24285	154515
3108	154516
17584	154517
42468	154518
97941	154519
24839	154520
2857	154521
24207	154522
9951	154523
4966	154524
38804	154525
20231	154526
52175	154527
11271	154528
27793	154529
24405	154530
214679	154531
52245	154532
18533	154533
223955	154534
64779	154535
6	154536
28	154537
213115	154538
3342	154539
3481	154540
49471	154541
20572	154542
100986	154543
308	154544
27451	154545
83622	154546
131069	154547
6888	154548
81906	154549
214920	154550
996	154551
6238	154552
36	154553
142488	154554
14806	154555
6391	154556
339969	154557
240213	154558
38568	154559
1371	154560
102156	154561
49406	154562
13044	154563
71802	154564
14834	154565
134466	154566
132674	154567
4379	154568
219478	154569
522	154570
49167	154571
24768	154572
118764	154573
53116	154574
7678	154575
18938	154576
3643	154577
85	154578
6018	154579
86032	154580
64083	154581
3458	154582
149050	154583
86385	154584
87849	154585
1764	154586
26630	154587
14027	154588
4891	154589
204636	154590
73698	154591
62890	154592
214334	154593
171206	154594
13074	154595
71587	154596
158235	154597
11676	154598
3037	154599
66276	154600
4727	154601
1428	154602
110247	154603
40270	154604
511	154605
333	154606
317932	154607
318498	154608
158691	154609
8859	154610
27939	154611
98492	154612
338592	154613
19648	154614
25624	154615
121276	154616
43879	154617
144038	154618
12	154619
317513	154620
256965	154621
12936	154622
17680	154623
1114	154624
9659	154625
48831	154626
146484	154627
17167	154628
16368	154629
13640	154630
110416	154631
903	154632
202130	154633
3443	154634
113017	154635
42799	154636
97980	154637
93992	154638
6165	154639
69256	154640
17515	154641
47149	154642
24462	154643
5891	154644
6225	154645
100855	154646
43946	154647
69196	154648
174200	154649
6526	154650
1217	154651
131004	154652
45186	154653
98850	154654
120123	154655
8177	154656
44949	154657
3265	154658
253143	154659
8619	154660
200171	154661
39529	154662
86664	154663
4352	154664
12342	154665
15754	154666
3071	154667
11494	154668
210335	154669
11180	154670
173148	154671
16440	154672
58420	154673
4377	154674
68228	154675
12778	154676
129497	154677
12235	154678
186074	154679
3312	154680
307437	154681
23431	154682
47788	154683
919	154684
85426	154685
28170	154686
40135	154687
145060	154688
84087	154689
67363	154690
5925	154691
119507	154692
51896	154693
126387	154694
1685	154695
169416	154696
29133	154697
20589	154698
3123	154699
1685	154700
10039	154701
20786	154702
287944	154703
41667	154704
5683	154705
6262	154706
12	154707
197094	154708
36	154709
72223	154710
2368	154711
186769	154712
43093	154713
343538	154714
11750	154715
54141	154716
54141	154717
41018	154718
8220	154719
327456	154720
193472	154721
87698	154722
128308	154723
293143	154724
135706	154725
103200	154726
64757	154727
281	154728
6182	154729
178414	154730
147843	154731
344838	154732
342805	154733
13127	154734
267381	154735
12451	154736
286167	154737
46733	154738
166269	154739
5414	154740
124448	154741
262072	154742
7635	154743
35680	154744
67203	154745
82331	154746
37382	154747
57634	154748
29627	154749
14468	154750
3447	154751
16420	154752
11913	154753
290390	154754
176492	154755
42854	154756
143241	154757
2611	154758
306853	154759
92769	154760
33751	154761
257449	154762
350356	154763
274921	154764
292144	154765
14754	154766
1773	154767
48586	154768
37157	154769
108623	154770
170574	154771
108826	154772
36930	154773
3146	154774
22688	154775
118211	154776
74203	154777
19469	154778
3531	154779
3029	154780
292964	154781
121302	154782
10961	154783
65290	154784
7035	154785
189859	154786
5739	154787
121521	154788
18079	154789
4822	154790
173323	154791
94430	154792
291205	154793
17703	154794
19695	154795
32847	154796
227014	154797
18944	154798
101472	154799
31975	154800
67321	154801
5505	154802
216827	154803
55948	154804
133114	154805
108894	154806
192718	154807
174950	154808
174246	154809
85426	154810
217390	154811
92009	154812
7913	154813
10081	154814
8126	154815
24143	154816
14425	154817
3944	154818
66633	154819
110345	154820
8688	154821
167869	154822
55468	154823
45390	154824
60715	154825
40522	154826
277858	154827
190655	154828
5537	154829
68228	154830
10039	154831
100674	154832
45155	154833
71415	154834
8498	154835
123523	154836
27315	154837
2107	154838
12987	154839
2771	154840
65259	154841
208264	154842
174175	154843
27790	154844
131771	154845
10386	154846
27361	154847
22723	154848
219324	154849
117552	154850
66671	154851
22747	154852
65524	154853
166115	154854
104038	154855
52440	154856
58976	154857
6858	154858
5187	154859
36	154860
61412	154861
21181	154862
25546	154863
158871	154864
32700	154865
38720	154866
60854	154867
173645	154868
25041	154869
1580	154870
166691	154871
77980	154872
103261	154873
19869	154874
1621	154875
75750	154876
8479	154877
61915	154878
319872	154879
6427	154880
75554	154881
28919	154882
80832	154883
34141	154884
58296	154885
117885	154886
78497	154887
9096	154888
56285	154889
3508	154890
82195	154891
95959	154892
274384	154893
16314	154894
195653	154895
646	154896
86584	154897
27923	154898
212454	154899
28115	154900
39027	154901
7336	154902
41397	154903
18432	154904
20133	154905
108862	154906
119788	154907
1999	154908
23465	154909
26246	154910
242	154911
80809	154912
21173	154913
701	154914
45058	154915
3872	154916
51884	154917
56350	154918
72287	154919
39138	154920
83808	154921
28332	154922
209100	154923
161822	154924
53376	154925
134401	154926
19475	154927
6450	154928
820	154929
62070	154930
740	154931
29568	154932
121175	154933
1862	154934
317596	154935
184711	154936
28168	154937
44019	154938
78759	154939
17876	154940
41603	154941
106296	154942
161899	154943
92439	154944
27338	154945
53154	154946
25190	154947
170876	154948
9467	154949
64806	154950
76480	154951
82355	154952
254656	154953
123739	154954
184659	154955
31635	154956
117606	154957
54476	154958
113817	154959
110308	154960
158816	154961
83764	154962
277751	154963
843	154964
25635	154965
4867	154966
2153	154967
2587	154968
6686	154969
220918	154970
12573	154971
6353	154972
2090	154973
12	154974
13531	154975
124211	154976
2640	154977
5464	154978
144803	154979
24574	154980
329816	154981
75576	154982
105418	154983
51770	154984
34796	154985
8654	154986
77420	154987
6234	154988
32651	154989
42630	154990
17359	154991
74038	154992
56398	154993
87022	154994
58714	154995
48674	154996
6191	154997
522	154998
1163	154999
14481	155000
54752	155001
61830	155002
114567	155003
89468	155004
104454	155005
9470	155006
172830	155007
8600	155008
102125	155009
203237	155010
22659	155011
1708	155012
87144	155013
93403	155014
88594	155015
26118	155016
15928	155017
116484	155018
49	155019
15408	155020
10385	155021
300005	155022
37745	155023
29806	155024
40763	155025
179931	155026
81705	155027
63032	155028
254893	155029
110112	155030
81051	155031
74670	155032
109772	155033
97535	155034
2534	155035
83277	155036
430	155037
237866	155038
109850	155039
50914	155040
6278	155041
12832	155042
173981	155043
208356	155044
290233	155045
47318	155046
167190	155047
32166	155048
72531	155049
95852	155050
5997	155051
153983	155052
285598	155053
289941	155054
1064	155055
264076	155056
26938	155057
94766	155058
80904	155059
355835	155060
7166	155061
8624	155062
133301	155063
4436	155064
32522	155065
69230	155066
120911	155067
25903	155068
273892	155069
189324	155070
263	155071
44322	155072
193524	155073
47753	155074
20177	155075
7631	155076
33069	155077
163719	155078
238934	155079
291883	155080
52392	155081
46220	155082
227398	155083
111276	155084
23030	155085
53449	155086
278455	155087
4991	155088
4734	155089
120174	155090
90776	155091
31	155092
74842	155093
5819	155094
12323	155095
33176	155096
95109	155097
14170	155098
204459	155099
64575	155100
100800	155101
5077	155102
36	155103
66766	155104
11317	155105
314517	155106
3161	155107
15263	155108
33267	155109
93645	155110
110847	155111
160162	155112
9532	155113
63266	155114
10823	155115
39603	155116
55657	155117
172109	155118
78190	155119
83853	155120
113716	155121
14693	155122
787	155123
69389	155124
174608	155125
101227	155126
6191	155127
175951	155128
176161	155129
10111	155130
13267	155131
110524	155132
37940	155133
13642	155134
20916	155135
352762	155136
33819	155137
32439	155138
3668	155139
180546	155140
40419	155141
182174	155142
248925	155143
48463	155144
11670	155145
22673	155146
6715	155147
18428	155148
28325	155149
4936	155150
110849	155151
127855	155152
138505	155153
121402	155154
164829	155155
25987	155156
14056	155157
3384	155158
192724	155159
95532	155160
92674	155161
2271	155162
25904	155163
102291	155164
77625	155165
11955	155166
36478	155167
44592	155168
30231	155169
31871	155170
19435	155171
14481	155172
533	155173
63609	155174
47023	155175
314836	155176
166	155177
41980	155178
17900	155179
147867	155180
11024	155181
167813	155182
5462	155183
353497	155184
4178	155185
369	155186
22249	155187
142959	155188
4749	155189
118097	155190
97411	155191
5781	155192
39639	155193
322227	155194
13921	155195
221893	155196
53252	155197
88419	155198
8264	155199
36513	155200
262045	155201
26017	155202
118502	155203
18626	155204
252261	155205
11715	155206
156714	155207
7932	155208
1841	155209
2392	155210
4929	155211
257852	155212
30581	155213
19930	155214
64101	155215
2621	155216
33926	155217
189448	155218
23941	155219
110252	155220
17805	155221
193907	155222
22	155223
13375	155224
126645	155225
33210	155226
4606	155227
140238	155228
53314	155229
333830	155230
136110	155231
100847	155232
7853	155233
10237	155234
17116	155235
206028	155236
31049	155237
36488	155238
5782	155239
12210	155240
9380	155241
21619	155242
37443	155243
80228	155244
276711	155245
2610	155246
209003	155247
30584	155248
96892	155249
117547	155250
178757	155251
109301	155252
2219	155253
53202	155254
77530	155255
110898	155256
23401	155257
1881	155258
180886	155259
151173	155260
41245	155261
2131	155262
288582	155263
90157	155264
6433	155265
64997	155266
32634	155267
12709	155268
142445	155269
111672	155270
152103	155271
99110	155272
26315	155273
152809	155274
45986	155275
304036	155276
127741	155277
660	155278
16586	155279
115060	155280
191384	155281
57617	155282
90552	155283
26391	155284
37163	155285
193014	155286
289386	155287
119071	155288
1171	155289
118996	155290
43626	155291
21228	155292
2348	155293
4296	155294
143901	155295
714	155296
102608	155297
16751	155298
304	155299
170976	155300
23080	155301
300	155302
298121	155303
52139	155304
122206	155305
135701	155306
23832	155307
188677	155308
211714	155309
326481	155310
167122	155311
117948	155312
122577	155313
34021	155314
108330	155315
335727	155316
202816	155317
119767	155318
189195	155319
250779	155320
201388	155321
75078	155322
22407	155323
284912	155324
56720	155325
237435	155326
40245	155327
136535	155328
2695	155329
52018	155330
93579	155331
9812	155332
69313	155333
57303	155334
69451	155335
35848	155336
9806	155337
3924	155338
32175	155339
13421	155340
38632	155341
76690	155342
8976	155343
9654	155344
38433	155345
77618	155346
277098	155347
70784	155348
105414	155349
76602	155350
2249	155351
85221	155352
14368	155353
104285	155354
41847	155355
132089	155356
64310	155357
198284	155358
43602	155359
8832	155360
77504	155361
42110	155362
17855	155363
58205	155364
199935	155365
18402	155366
90321	155367
15363	155368
339258	155369
18646	155370
327551	155371
4166	155372
21132	155373
28382	155374
123831	155375
11540	155376
85094	155377
83622	155378
86567	155379
14255	155380
9628	155381
161959	155382
104423	155383
134848	155384
113836	155385
97702	155386
1798	155387
89672	155388
277005	155389
50963	155390
7668	155391
41599	155392
166045	155393
2531	155394
28264	155395
546	155396
98531	155397
110683	155398
88059	155399
851	155400
10363	155401
147679	155402
125387	155403
274685	155404
633	155405
84072	155406
96	155407
84239	155408
12228	155409
16069	155410
164479	155411
184287	155412
86743	155413
178083	155414
52658	155415
2144	155416
4141	155417
127629	155418
182553	155419
53133	155420
190805	155421
7462	155422
101888	155423
4406	155424
239230	155425
12225	155426
34106	155427
58572	155428
2334	155429
50995	155430
12663	155431
33074	155432
39766	155433
33068	155434
149763	155435
74209	155436
84134	155437
71876	155438
15114	155439
49399	155440
99981	155441
104289	155442
9583	155443
1507	155444
22982	155445
194179	155446
261481	155447
261808	155448
94517	155449
31971	155450
31952	155451
45791	155452
18621	155453
329851	155454
7823	155455
104651	155456
292401	155457
95548	155458
132486	155459
69956	155460
3754	155461
85763	155462
17168	155463
31890	155464
22860	155465
110896	155466
337996	155467
146923	155468
39466	155469
11577	155470
5090	155471
60697	155472
234943	155473
71089	155474
17050	155475
1447	155476
52652	155477
30802	155478
1398	155479
25952	155480
12669	155481
20227	155482
187007	155483
23891	155484
52110	155485
193401	155486
213041	155487
117273	155488
261510	155489
8927	155490
65341	155491
196012	155492
252539	155493
65231	155494
107871	155495
218577	155496
89717	155497
160050	155498
74484	155499
34132	155500
18073	155501
281523	155502
2023	155503
87634	155504
251584	155505
294873	155506
165218	155507
16154	155508
304360	155509
275847	155510
104857	155511
157385	155512
178869	155513
250711	155514
250413	155515
284049	155516
6160	155517
45118	155518
245597	155519
74595	155520
170619	155521
32156	155522
144642	155523
135791	155524
95772	155525
306349	155526
245545	155527
252608	155528
50036	155529
13155	155530
20778	155531
136230	155532
131655	155533
167115	155534
34243	155535
27787	155536
188554	155537
58037	155538
1635	155539
24889	155540
57681	155541
119923	155542
119923	155543
308165	155544
30481	155545
63200	155546
257676	155547
34407	155548
20138	155549
17056	155550
245623	155551
3034	155552
35745	155553
108244	155554
2225	155555
650	155556
650	155557
650	155558
650	155559
143128	155560
26762	155561
64050	155562
1839	155563
41990	155564
155787	155565
13423	155566
260156	155567
5673	155568
5673	155569
113068	155570
235325	155571
118214	155572
2856	155573
32105	155574
55568	155575
63469	155576
150642	155577
18081	155578
50017	155579
6535	155580
29528	155581
49864	155582
125483	155583
26476	155584
264	155585
196574	155586
148751	155587
250253	155588
15888	155589
7234	155590
11267	155591
301452	155592
86177	155593
111010	155594
146663	155595
15591	155596
11318	155597
6985	155598
137306	155599
196229	155600
41256	155601
222	155602
235149	155603
86312	155604
226025	155605
178	155606
30514	155607
6972	155608
295490	155609
217124	155610
21895	155611
142138	155612
243656	155613
162176	155614
11992	155615
30496	155616
9167	155617
3929	155618
251368	155619
3894	155620
4790	155621
29323	155622
131716	155623
99140	155624
52685	155625
11547	155626
46946	155627
5496	155628
1689	155629
73038	155630
2195	155631
2195	155632
2195	155633
343167	155634
4541	155635
173471	155636
229736	155637
137965	155638
6071	155639
5490	155640
119899	155641
12585	155642
10640	155643
116752	155644
242205	155645
296812	155646
11792	155647
297187	155648
108526	155649
94758	155650
11792	155651
147808	155652
21422	155653
239902	155654
141610	155655
51728	155656
115949	155657
96558	155658
63649	155659
3533	155660
35716	155661
193220	155662
43012	155663
15341	155664
143850	155665
34468	155666
54487	155667
240860	155668
189628	155669
123231	155670
40348	155671
7220	155672
15980	155673
209670	155674
295315	155675
3557	155676
166609	155677
237186	155678
62035	155679
8010	155680
152	155681
308856	155682
96485	155683
8688	155684
126656	155685
119059	155686
63759	155687
15695	155688
148776	155689
95177	155690
162140	155691
483	155692
31761	155693
38062	155694
26166	155695
163528	155696
104363	155697
79255	155698
34876	155699
74011	155700
3455	155701
103631	155702
162920	155703
131273	155704
151936	155705
23409	155706
117781	155707
333719	155708
278617	155709
234565	155710
268204	155711
118843	155712
5397	155713
143065	155714
263991	155715
351585	155716
60670	155717
97420	155718
187857	155719
313785	155720
313661	155721
313690	155722
313751	155723
187967	155724
318753	155725
118491	155726
190933	155727
318774	155728
313885	155729
313372	155730
189108	155731
78454	155732
313520	155733
77345	155734
187919	155735
190784	155736
313515	155737
313755	155738
313430	155739
76031	155740
83	155741
143044	155742
185111	155743
40442	155744
21663	155745
89647	155746
21980	155747
41438	155748
183734	155749
795	155750
3718	155751
7754	155752
32124	155753
191656	155754
109774	155755
22842	155756
77280	155757
269117	155758
2791	155759
18624	155760
245644	155761
66349	155762
24713	155763
341579	155764
182886	155765
47500	155766
152705	155767
132822	155768
249398	155769
299226	155770
131958	155771
14967	155772
138403	155773
1124	155774
87642	155775
29777	155776
62010	155777
62065	155778
180320	155779
5849	155780
97293	155781
50927	155782
37788	155783
18138	155784
152618	155785
22067	155786
345353	155787
71994	155788
25499	155789
107460	155790
273830	155791
85037	155792
4293	155793
38351	155794
133065	155795
101671	155796
173121	155797
108112	155798
149704	155799
17864	155800
44983	155801
16034	155802
91418	155803
1898	155804
191443	155805
54672	155806
135229	155807
42923	155808
143626	155809
2765	155810
81336	155811
53195	155812
25357	155813
296802	155814
230216	155815
133141	155816
352197	155817
57327	155818
64343	155819
88794	155820
34045	155821
206336	155822
64781	155823
199677	155824
73175	155825
2177	155826
2683	155827
25825	155828
3725	155829
88497	155830
347985	155831
7264	155832
43439	155833
117325	155834
57798	155835
44568	155836
48230	155837
4988	155838
57236	155839
76555	155840
24001	155841
29175	155842
47906	155843
26142	155844
79962	155845
33796	155846
126344	155847
297675	155848
60942	155849
114496	155850
44165	155851
158865	155852
5241	155853
5047	155854
266139	155855
3733	155856
1487	155857
77343	155858
316461	155859
313958	155860
317929	155861
119256	155862
190609	155863
52324	155864
190652	155865
36396	155866
52309	155867
190036	155868
117911	155869
230087	155870
96298	155871
123139	155872
19403	155873
175910	155874
190408	155875
1687	155876
19901	155877
6926	155878
19929	155879
42493	155880
156231	155881
39563	155882
87682	155883
37467	155884
586	155885
10202	155886
166703	155887
5182	155888
131508	155889
133623	155890
275779	155891
335263	155892
2781	155893
23579	155894
262605	155895
96292	155896
31289	155897
36045	155898
20891	155899
47667	155900
61409	155901
18917	155902
2598	155903
53878	155904
251	155905
3396	155906
97324	155907
28884	155908
14485	155909
30960	155910
55454	155911
41518	155912
8348	155913
87552	155914
340482	155915
135825	155916
68047	155917
157582	155918
230	155919
81377	155920
39048	155921
17820	155922
10221	155923
14998	155924
28342	155925
305	155926
8426	155927
14700	155928
7975	155929
5136	155930
47386	155931
69866	155932
69555	155933
160993	155934
1089	155935
10046	155936
72797	155937
17600	155938
556	155939
3539	155940
122551	155941
206460	155942
24031	155943
109438	155944
55055	155945
315634	155946
1790	155947
101545	155948
17612	155949
37169	155950
289019	155951
23208	155952
341499	155953
117894	155954
86698	155955
61336	155956
11873	155957
227471	155958
41417	155959
6774	155960
19579	155961
151464	155962
54973	155963
11962	155964
10550	155965
22765	155966
22765	155967
99681	155968
14009	155969
235468	155970
139536	155971
29003	155972
2190	155973
57402	155974
132114	155975
213979	155976
106721	155977
43614	155978
19123	155979
13795	155980
7188	155981
45580	155982
46593	155983
54673	155984
200598	155985
77933	155986
330193	155987
340219	155988
91700	155989
187984	155990
201595	155991
228623	155992
283247	155993
102825	155994
338803	155995
164706	155996
180	155997
132504	155998
3022	155999
190912	156000
266072	156001
168792	156002
13167	156003
118771	156004
77696	156005
225653	156006
167206	156007
106159	156008
34349	156009
345588	156010
102345	156011
2246	156012
11457	156013
10607	156014
5919	156015
150503	156016
314191	156017
20462	156018
7047	156019
205069	156020
119001	156021
263177	156022
167910	156023
110300	156024
91112	156025
2538	156026
190861	156027
118634	156028
108160	156029
95086	156030
108845	156031
265407	156032
248303	156033
10045	156034
31938	156035
1012	156036
40303	156037
13674	156038
60174	156039
1371	156040
183737	156041
231951	156042
37770	156043
14588	156044
35366	156045
137296	156046
130586	156047
6323	156048
18968	156049
24091	156050
2429	156051
324637	156052
116215	156053
8755	156054
77979	156055
28789	156056
138225	156057
25980	156058
119619	156059
43270	156060
120424	156061
1859	156062
220676	156063
46432	156064
194655	156065
26589	156066
7632	156067
29149	156068
120996	156069
8970	156070
36598	156071
160743	156072
53572	156073
105816	156074
56655	156075
67203	156076
5921	156077
9551	156078
188109	156079
314308	156080
316736	156081
1790	156082
36529	156083
101742	156084
160121	156085
20470	156086
18814	156087
319108	156088
36960	156089
87347	156090
190089	156091
53123	156092
122352	156093
224744	156094
326010	156095
16718	156096
2458	156097
43310	156098
21857	156099
38216	156100
257805	156101
50238	156102
17166	156103
66974	156104
86494	156105
314593	156106
21436	156107
87790	156108
34232	156109
123906	156110
13899	156111
110867	156112
178117	156113
8326	156114
311927	156115
114850	156116
26426	156117
35369	156118
62596	156119
316422	156120
130968	156121
243138	156122
190565	156123
345781	156124
57792	156125
63315	156126
481	156127
95831	156128
68899	156129
151115	156130
54710	156131
16721	156132
22314	156133
13894	156134
23981	156135
53169	156136
646	156137
99524	156138
93084	156139
14569	156140
35866	156141
2718	156142
296322	156143
157447	156144
55288	156145
28127	156146
318588	156147
118767	156148
16948	156149
69457	156150
53572	156151
190844	156152
11060	156153
189993	156154
26077	156155
79464	156156
96194	156157
1299	156158
14155	156159
12262	156160
131542	156161
9288	156162
57871	156163
53618	156164
35086	156165
19426	156166
65278	156167
264831	156168
59681	156169
30050	156170
56287	156171
3853	156172
81586	156173
18313	156174
85686	156175
266650	156176
159693	156177
126539	156178
23231	156179
272215	156180
94085	156181
317252	156182
119461	156183
319133	156184
44521	156185
18894	156186
117944	156187
21486	156188
190420	156189
316460	156190
72987	156191
149499	156192
36727	156193
89560	156194
2578	156195
314225	156196
26016	156197
47575	156198
7151	156199
314859	156200
89560	156201
154661	156202
314804	156203
314259	156204
27808	156205
108957	156206
289103	156207
33835	156208
207333	156209
101709	156210
101733	156211
45493	156212
45471	156213
45464	156214
15518	156215
17876	156216
27650	156217
38896	156218
39851	156219
67161	156220
24068	156221
22002	156222
102352	156223
785	156224
1920	156225
214098	156226
2077	156227
101870	156228
42611	156229
77265	156230
248921	156231
80714	156232
316658	156233
120168	156234
104948	156235
318806	156236
316347	156237
27819	156238
14859	156239
25709	156240
314096	156241
247219	156242
124044	156243
147248	156244
2427	156245
196476	156246
21351	156247
190031	156248
24091	156249
66893	156250
165225	156251
31755	156252
14629	156253
79353	156254
78535	156255
56857	156256
57507	156257
159692	156258
56891	156259
16448	156260
262420	156261
183808	156262
60689	156263
43272	156264
28836	156265
118878	156266
101573	156267
117937	156268
25909	156269
5933	156270
2393	156271
4416	156272
5525	156273
77796	156274
52764	156275
27095	156276
4328	156277
124980	156278
66883	156279
125723	156280
23354	156281
54661	156282
153450	156283
347248	156284
17077	156285
81250	156286
27095	156287
3895	156288
11475	156289
214926	156290
53224	156291
22877	156292
110905	156293
67319	156294
82692	156295
158651	156296
29763	156297
227199	156298
141725	156299
345796	156300
233127	156301
66031	156302
22234	156303
66809	156304
222385	156305
44587	156306
25082	156307
170089	156308
61668	156309
3266	156310
3120	156311
96345	156312
112283	156313
190118	156314
67169	156315
853	156316
853	156317
70534	156318
93316	156319
112810	156320
24073	156321
245082	156322
201394	156323
262077	156324
262088	156325
115571	156326
115571	156327
262081	156328
127145	156329
4447	156330
77919	156331
10277	156332
204259	156333
7793	156334
7794	156335
71987	156336
71279	156337
33910	156338
43623	156339
72727	156340
9675	156341
12108	156342
103561	156343
38292	156344
336922	156345
101882	156346
45720	156347
5146	156348
74294	156349
71996	156350
250191	156351
71557	156352
103251	156353
14639	156354
31880	156355
2287	156356
20607	156357
12366	156358
337264	156359
175652	156360
5379	156361
220554	156362
5379	156363
55308	156364
219968	156365
87891	156366
5379	156367
200642	156368
186770	156369
40082	156370
5379	156371
58548	156372
5379	156373
201111	156374
340193	156375
200825	156376
334298	156377
334160	156378
58548	156379
276591	156380
335945	156381
271453	156382
248420	156383
196904	156384
3532	156385
78042	156386
10536	156387
52982	156388
52864	156389
36616	156390
52700	156391
81955	156392
40815	156393
22484	156394
61581	156395
21147	156396
2915	156397
261873	156398
58012	156399
28693	156400
38004	156401
152808	156402
191846	156403
77515	156404
18846	156405
43248	156406
135153	156407
63971	156408
342576	156409
65315	156410
72020	156411
1328	156412
53225	156413
61320	156414
16814	156415
22609	156416
188075	156417
314755	156418
4817	156419
330975	156420
319440	156421
13661	156422
4234	156423
75842	156424
81011	156425
78747	156426
30938	156427
196918	156428
186308	156429
84405	156430
25675	156431
45843	156432
224028	156433
5278	156434
126079	156435
12454	156436
88	156437
70435	156438
194744	156439
4604	156440
74018	156441
16402	156442
17	156443
353753	156444
4861	156445
30938	156446
60369	156447
86206	156448
1059	156449
150329	156450
47031	156451
4166	156452
136059	156453
82905	156454
37415	156455
9365	156456
98381	156457
22285	156458
113968	156459
126543	156460
60123	156461
12248	156462
137363	156463
117518	156464
23123	156465
20774	156466
107297	156467
1898	156468
2114	156469
197166	156470
96367	156471
73646	156472
73659	156473
58723	156474
39886	156475
2761	156476
19977	156477
1403	156478
12881	156479
5434	156480
1871	156481
3569	156482
13933	156483
13145	156484
68	156485
6555	156486
79023	156487
314644	156488
12540	156489
169323	156490
244391	156491
11953	156492
231348	156493
148784	156494
12979	156495
27045	156496
21681	156497
65971	156498
1402	156499
190210	156500
122076	156501
54627	156502
77857	156503
71806	156504
29467	156505
172403	156506
42606	156507
7555	156508
28873	156509
120030	156510
233990	156511
31086	156512
26111	156513
82070	156514
303627	156515
16033	156516
23882	156517
195867	156518
134521	156519
240896	156520
14438	156521
12401	156522
2127	156523
17954	156524
444	156525
227677	156526
92542	156527
135012	156528
25793	156529
126110	156530
16044	156531
64194	156532
3126	156533
12580	156534
124336	156535
306897	156536
331742	156537
55860	156538
195067	156539
19301	156540
66407	156541
1402	156542
42788	156543
67731	156544
59519	156545
46551	156546
142636	156547
6706	156548
25520	156549
47344	156550
22511	156551
98860	156552
12669	156553
12659	156554
10765	156555
55865	156556
18707	156557
64506	156558
803	156559
209753	156560
77159	156561
51454	156562
6554	156563
6554	156564
80644	156565
121315	156566
78702	156567
10800	156568
11753	156569
25778	156570
42758	156571
1106	156572
117646	156573
187226	156574
35189	156575
167755	156576
45015	156577
19254	156578
115684	156579
2496	156580
16547	156581
23114	156582
124784	156583
16495	156584
8049	156585
82237	156586
7057	156587
110114	156588
67581	156589
8821	156590
120868	156591
148087	156592
6627	156593
17121	156594
120631	156595
32092	156596
59574	156597
83130	156598
848	156599
16435	156600
89897	156601
12787	156602
11266	156603
20321	156604
194529	156605
26594	156606
104455	156607
331643	156608
68531	156609
3041	156610
949	156611
18825	156612
508	156613
59995	156614
154346	156615
97567	156616
83733	156617
117634	156618
47350	156619
20568	156620
20334	156621
45892	156622
10443	156623
13109	156624
62265	156625
35839	156626
67281	156627
27858	156628
75200	156629
68847	156630
257471	156631
192928	156632
32992	156633
37517	156634
6663	156635
8242	156636
4014	156637
69082	156638
169556	156639
54518	156640
356216	156641
274442	156642
92062	156643
77348	156644
152846	156645
10	156646
170941	156647
20649	156648
46178	156649
7805	156650
269108	156651
79499	156652
140869	156653
324139	156654
54130	156655
17748	156656
41060	156657
122838	156658
203019	156659
37217	156660
237804	156661
13340	156662
57109	156663
15620	156664
1764	156665
30048	156666
114104	156667
47859	156668
121546	156669
43797	156670
80449	156671
101616	156672
34281	156673
174754	156674
188139	156675
152416	156676
130121	156677
73969	156678
67851	156679
28204	156680
195727	156681
317042	156682
58245	156683
33535	156684
148375	156685
53745	156686
11773	156687
189245	156688
16396	156689
32430	156690
19849	156691
26676	156692
80438	156693
236354	156694
337930	156695
97365	156696
16114	156697
65192	156698
12672	156699
315485	156700
12802	156701
318937	156702
243995	156703
83449	156704
96883	156705
96883	156706
4609	156707
48506	156708
128559	156709
65321	156710
86312	156711
34205	156712
101952	156713
31677	156714
14388	156715
202378	156716
6184	156717
7703	156718
32	156719
53131	156720
2214	156721
117701	156722
25379	156723
21175	156724
66244	156725
41437	156726
272499	156727
60492	156728
38549	156729
186082	156730
145	156731
174231	156732
70794	156733
58957	156734
19981	156735
5850	156736
78665	156737
20097	156738
9731	156739
5216	156740
134766	156741
403	156742
59404	156743
7073	156744
31055	156745
46328	156746
164357	156747
42696	156748
120049	156749
9461	156750
29339	156751
81676	156752
785	156753
4613	156754
34453	156755
106172	156756
33805	156757
106276	156758
15380	156759
60901	156760
7877	156761
24133	156762
293963	156763
135225	156764
1736	156765
101012	156766
14791	156767
120084	156768
341342	156769
50794	156770
35231	156771
16306	156772
36919	156773
51885	156774
58925	156775
8593	156776
26947	156777
9716	156778
92720	156779
25129	156780
2187	156781
7594	156782
36937	156783
2274	156784
33030	156785
4794	156786
346767	156787
201	156788
72286	156789
187182	156790
20605	156791
81325	156792
5966	156793
17860	156794
236331	156795
338383	156796
4966	156797
338941	156798
23223	156799
51651	156800
229063	156801
48608	156802
312195	156803
96599	156804
63472	156805
66300	156806
1530	156807
2343	156808
106082	156809
126183	156810
125976	156811
69894	156812
181632	156813
39552	156814
157136	156815
497	156816
4604	156817
3567	156818
36098	156819
208668	156820
318801	156821
104953	156822
312840	156823
78959	156824
34615	156825
45291	156826
161392	156827
43968	156828
15320	156829
1598	156830
110385	156831
353	156832
37415	156833
7302	156834
32970	156835
16557	156836
50144	156837
148107	156838
53791	156839
98530	156840
610	156841
51853	156842
95286	156843
24191	156844
575	156845
98591	156846
1899	156847
58341	156848
53210	156849
5764	156850
139595	156851
40062	156852
5788	156853
61659	156854
215492	156855
16409	156856
18177	156857
18398	156858
122858	156859
10365	156860
12205	156861
298624	156862
315586	156863
573	156864
201066	156865
27625	156866
19370	156867
7073	156868
341034	156869
104052	156870
9770	156871
316667	156872
632	156873
12914	156874
21036	156875
193419	156876
3067	156877
43248	156878
20378	156879
5679	156880
64062	156881
6956	156882
4105	156883
146800	156884
10116	156885
58396	156886
247604	156887
117662	156888
124121	156889
40882	156890
132768	156891
10535	156892
120526	156893
887	156894
31215	156895
11563	156896
11135	156897
6794	156898
31795	156899
10320	156900
21775	156901
81464	156902
89285	156903
23964	156904
37462	156905
41248	156906
41799	156907
101713	156908
314280	156909
3123	156910
187510	156911
61980	156912
18371	156913
14973	156914
3749	156915
1823	156916
70222	156917
54555	156918
27118	156919
93526	156920
13774	156921
58309	156922
1992	156923
79278	156924
1583	156925
29979	156926
2066	156927
610	156928
57726	156929
192259	156930
1502	156931
56742	156932
24615	156933
50746	156934
249265	156935
56870	156936
66701	156937
848	156938
1172	156939
101490	156940
2741	156941
13934	156942
4105	156943
2740	156944
26639	156945
17	156946
198	156947
108353	156948
36198	156949
2262	156950
168266	156951
61562	156952
67400	156953
349421	156954
9664	156955
8332	156956
9225	156957
107475	156958
29931	156959
13934	156960
29046	156961
37627	156962
10649	156963
43381	156964
45218	156965
188752	156966
191607	156967
134022	156968
116671	156969
228	156970
2262	156971
15802	156972
10534	156973
13019	156974
13934	156975
56906	156976
14604	156977
67350	156978
283483	156979
5388	156980
37722	156981
38875	156982
21299	156983
60458	156984
317389	156985
25887	156986
84768	156987
44414	156988
194167	156989
15236	156990
2262	156991
228	156992
67234	156993
59574	156994
188069	156995
81833	156996
19608	156997
37866	156998
30817	156999
154550	157000
87854	157001
119110	157002
236154	157003
308491	157004
20678	157005
89445	157006
2921	157007
3076	157008
22	157009
20166	157010
20718	157011
42522	157012
2427	157013
133736	157014
3986	157015
2806	157016
2669	157017
156065	157018
32148	157019
148600	157020
27443	157021
201056	157022
66360	157023
44714	157024
167093	157025
16762	157026
5912	157027
8992	157028
181348	157029
158787	157030
34844	157031
48088	157032
16571	157033
1893	157034
16181	157035
75417	157036
308194	157037
19345	157038
345967	157039
338390	157040
342135	157041
312835	157042
45976	157043
71304	157044
13338	157045
256450	157046
133108	157047
31078	157048
262852	157049
5000	157050
115765	157051
16518	157052
263895	157053
33821	157054
32501	157055
853	157056
92700	157057
3993	157058
9762	157059
4336	157060
128668	157061
68705	157062
272013	157063
192737	157064
300660	157065
200606	157066
156484	157067
74058	157068
163444	157069
32454	157070
318590	157071
319291	157072
93215	157073
6100	157074
176346	157075
9137	157076
316833	157077
189641	157078
4724	157079
9355	157080
33001	157081
14795	157082
40303	157083
22230	157084
96882	157085
96842	157086
108218	157087
307482	157088
162336	157089
171985	157090
37572	157091
146404	157092
6901	157093
94649	157094
277609	157095
305030	157096
42232	157097
127732	157098
33654	157099
107081	157100
23870	157101
202010	157102
38703	157103
21371	157104
123637	157105
201557	157106
8029	157107
263480	157108
195177	157109
21942	157110
305544	157111
105527	157112
347095	157113
56981	157114
194944	157115
36897	157116
25556	157117
32394	157118
288386	157119
133579	157120
244890	157121
145020	157122
237849	157123
9254	157124
101209	157125
1512	157126
228861	157127
78280	157128
148657	157129
202918	157130
65817	157131
335093	157132
9039	157133
56163	157134
115842	157135
18365	157136
162067	157137
8957	157138
16319	157139
152802	157140
39958	157141
270025	157142
216452	157143
1211	157144
135097	157145
61997	157146
177978	157147
263142	157148
135760	157149
338584	157150
133715	157151
79037	157152
119803	157153
191218	157154
203831	157155
274201	157156
85449	157157
130141	157158
319605	157159
342549	157160
134836	157161
26193	157162
134326	157163
171161	157164
149574	157165
234794	157166
110234	157167
17042	157168
277486	157169
69510	157170
252780	157171
160743	157172
23682	157173
137025	157174
14196	157175
194349	157176
79211	157177
141488	157178
42940	157179
330904	157180
112715	157181
166558	157182
139125	157183
284457	157184
19248	157185
182689	157186
252132	157187
202252	157188
202808	157189
34619	157190
81245	157191
87453	157192
9344	157193
121589	157194
61973	157195
61973	157196
200344	157197
145983	157198
266334	157199
333430	157200
283369	157201
274213	157202
334819	157203
218852	157204
96934	157205
216635	157206
124166	157207
196961	157208
123763	157209
273332	157210
192288	157211
334251	157212
71722	157213
141015	157214
297360	157215
159735	157216
103185	157217
299021	157218
131250	157219
212263	157220
347267	157221
84505	157222
164612	157223
260	157224
212671	157225
92234	157226
233844	157227
219909	157228
233263	157229
270745	157230
136014	157231
43284	157232
177914	157233
21843	157234
273354	157235
220110	157236
146535	157237
326686	157238
218492	157239
103344	157240
69972	157241
264681	157242
313749	157243
187901	157244
329534	157245
189222	157246
217970	157247
218997	157248
12050	157249
186544	157250
121505	157251
191598	157252
114548	157253
247272	157254
237480	157255
134248	157256
119746	157257
119256	157258
298131	157259
232016	157260
190594	157261
78522	157262
15688	157263
257729	157264
311090	157265
258468	157266
189960	157267
171183	157268
187980	157269
247110	157270
146194	157271
237627	157272
183433	157273
61297	157274
228033	157275
15103	157276
43589	157277
331878	157278
307547	157279
319914	157280
87795	157281
75522	157282
218411	157283
126207	157284
331877	157285
299037	157286
156992	157287
63900	157288
247101	157289
341070	157290
191413	157291
115057	157292
236979	157293
143449	157294
246477	157295
320214	157296
149720	157297
191370	157298
145555	157299
193836	157300
179565	157301
242399	157302
148310	157303
317939	157304
317165	157305
231139	157306
190989	157307
141788	157308
151473	157309
295959	157310
187849	157311
91802	157312
145401	157313
51219	157314
113477	157315
301276	157316
254896	157317
123246	157318
197757	157319
254850	157320
117844	157321
190954	157322
229290	157323
137060	157324
296425	157325
160173	157326
80842	157327
937	157328
244140	157329
5665	157330
25780	157331
74630	157332
25962	157333
46500	157334
247364	157335
305755	157336
90936	157337
2951	157338
101285	157339
325148	157340
308139	157341
246277	157342
4426	157343
180707	157344
244192	157345
144241	157346
138795	157347
22448	157348
86738	157349
86738	157350
101287	157351
6520	157352
175082	157353
134134	157354
112122	157355
1764	157356
115156	157357
144574	157358
96104	157359
67180	157360
34866	157361
96888	157362
45388	157363
77798	157364
5720	157365
60715	157366
191471	157367
119898	157368
187573	157369
225988	157370
326259	157371
133581	157372
157716	157373
347739	157374
75230	157375
16040	157376
51453	157377
194081	157378
54095	157379
42102	157380
171350	157381
16797	157382
2141	157383
8726	157384
104361	157385
187537	157386
32312	157387
504	157388
19041	157389
205483	157390
121088	157391
143475	157392
52	157393
192356	157394
312120	157395
22416	157396
6066	157397
30875	157398
108403	157399
26170	157400
160384	157401
121355	157402
31973	157403
312612	157404
6992	157405
2417	157406
13244	157407
146188	157408
8762	157409
302463	157410
22842	157411
66090	157412
43731	157413
248354	157414
222737	157415
204947	157416
19714	157417
75670	157418
29585	157419
132532	157420
31048	157421
323658	157422
26400	157423
2571	157424
77904	157425
188015	157426
184442	157427
248694	157428
221683	157429
284815	157430
203689	157431
221912	157432
16023	157433
60739	157434
217340	157435
102014	157436
315084	157437
118950	157438
189694	157439
53180	157440
318846	157441
147350	157442
43563	157443
308335	157444
217961	157445
338685	157446
103824	157447
341562	157448
53460	157449
220160	157450
306886	157451
307272	157452
84505	157453
327914	157454
299286	157455
188014	157456
45054	157457
306266	157458
114697	157459
236890	157460
179923	157461
371	157462
134255	157463
134581	157464
173655	157465
79560	157466
167437	157467
297920	157468
132407	157469
40032	157470
28182	157471
66663	157472
19498	157473
253926	157474
117215	157475
5090	157476
64691	157477
5686	157478
268067	157479
3928	157480
14466	157481
68777	157482
163	157483
112084	157484
31609	157485
20481	157486
166969	157487
21608	157488
111906	157489
11935	157490
151716	157491
14839	157492
22472	157493
83499	157494
1168	157495
11228	157496
14917	157497
12472	157498
42979	157499
29685	157500
6731	157501
1639	157502
6730	157503
2702	157504
42865	157505
46855	157506
14399	157507
70489	157508
6012	157509
82160	157510
24502	157511
191519	157512
4955	157513
16326	157514
135138	157515
60800	157516
61218	157517
5606	157518
198905	157519
104775	157520
2712	157521
933	157522
36868	157523
6158	157524
15990	157525
175031	157526
50233	157527
98680	157528
17966	157529
97913	157530
21537	157531
5785	157532
64368	157533
176837	157534
965	157535
36353	157536
78612	157537
36340	157538
27554	157539
6339	157540
43815	157541
68183	157542
9834	157543
17152	157544
28480	157545
3290	157546
4374	157547
126046	157548
74523	157549
40824	157550
247852	157551
126940	157552
89947	157553
2104	157554
66406	157555
133330	157556
44544	157557
71085	157558
104107	157559
33192	157560
6171	157561
258753	157562
119975	157563
111270	157564
76264	157565
573	157566
173309	157567
171178	157568
118769	157569
103410	157570
26708	157571
53749	157572
43033	157573
677	157574
278914	157575
17051	157576
34136	157577
264802	157578
86695	157579
253	157580
44336	157581
76063	157582
65456	157583
10245	157584
772	157585
395	157586
16795	157587
54197	157588
127632	157589
22964	157590
17506	157591
64386	157592
53818	157593
121225	157594
8277	157595
83881	157596
5755	157597
342077	157598
9931	157599
3749	157600
87909	157601
49310	157602
5738	157603
30039	157604
1485	157605
94739	157606
137114	157607
216694	157608
174541	157609
20452	157610
42473	157611
301692	157612
147701	157613
50292	157614
132852	157615
3133	157616
58312	157617
98704	157618
18730	157619
280883	157620
203410	157621
1211	157622
96130	157623
100333	157624
52668	157625
349492	157626
62341	157627
24722	157628
189978	157629
263663	157630
36436	157631
206370	157632
22493	157633
262115	157634
108853	157635
147577	157636
5947	157637
235259	157638
182087	157639
1652	157640
28216	157641
150151	157642
36930	157643
134591	157644
2118	157645
38736	157646
148856	157647
300083	157648
111659	157649
79248	157650
123276	157651
10885	157652
38372	157653
105208	157654
3740	157655
78234	157656
292185	157657
2508	157658
3962	157659
52016	157660
97793	157661
30327	157662
36611	157663
82404	157664
19942	157665
31726	157666
345972	157667
30206	157668
61065	157669
72900	157670
263479	157671
84234	157672
35111	157673
32655	157674
37970	157675
51188	157676
341809	157677
101507	157678
199799	157679
79722	157680
12596	157681
2128	157682
115047	157683
301310	157684
153957	157685
331393	157686
180402	157687
21976	157688
73839	157689
73839	157690
73839	157691
73839	157692
25930	157693
23755	157694
3548	157695
149466	157696
184165	157697
43975	157698
193128	157699
90001	157700
44089	157701
335597	157702
92908	157703
77809	157704
14948	157705
643	157706
77047	157707
17668	157708
25075	157709
158878	157710
188463	157711
24657	157712
44065	157713
2110	157714
62369	157715
53757	157716
184745	157717
21810	157718
20768	157719
180941	157720
87339	157721
123573	157722
114748	157723
152683	157724
67227	157725
127046	157726
16130	157727
80196	157728
357265	157729
140651	157730
2005	157731
205727	157732
135157	157733
4531	157734
106998	157735
10821	157736
74411	157737
50545	157738
8911	157739
88493	157740
59199	157741
183733	157742
218035	157743
90168	157744
19363	157745
250487	157746
75298	157747
203340	157748
33666	157749
38892	157750
69259	157751
277879	157752
287808	157753
263083	157754
63218	157755
19440	157756
26928	157757
98862	157758
6998	157759
189791	157760
67943	157761
55002	157762
101510	157763
68086	157764
334787	157765
432	157766
126506	157767
5578	157768
21080	157769
14692	157770
8162	157771
304516	157772
144464	157773
74407	157774
20157	157775
179208	157776
42510	157777
60710	157778
22016	157779
12397	157780
290393	157781
147704	157782
69088	157783
166563	157784
248283	157785
120024	157786
158354	157787
199695	157788
15152	157789
7230	157790
6300	157791
73070	157792
193462	157793
793	157794
249557	157795
21462	157796
54546	157797
18666	157798
3631	157799
151729	157800
25583	157801
31490	157802
190574	157803
205538	157804
17242	157805
117643	157806
33623	157807
25378	157808
137990	157809
13322	157810
49258	157811
2626	157812
17452	157813
33304	157814
71710	157815
26552	157816
87904	157817
10475	157818
171326	157819
94642	157820
153425	157821
88564	157822
6639	157823
9248	157824
139789	157825
187267	157826
265559	157827
157589	157828
307343	157829
201133	157830
235639	157831
68854	157832
24005	157833
252737	157834
67566	157835
135148	157836
69595	157837
129247	157838
114018	157839
12945	157840
29835	157841
2839	157842
12975	157843
291404	157844
32465	157845
33187	157846
43376	157847
180035	157848
133953	157849
5472	157850
735	157851
84501	157852
101688	157853
78	157854
701	157855
112862	157856
102579	157857
124685	157858
191150	157859
145144	157860
59007	157861
24127	157862
10544	157863
296123	157864
107029	157865
113932	157866
52218	157867
3692	157868
131205	157869
76541	157870
297632	157871
30629	157872
202500	157873
95857	157874
277884	157875
149796	157876
645	157877
7354	157878
66342	157879
117078	157880
276542	157881
1879	157882
14574	157883
28700	157884
341115	157885
198784	157886
54405	157887
111643	157888
142113	157889
92723	157890
65468	157891
247184	157892
162421	157893
38342	157894
129835	157895
73711	157896
86528	157897
176632	157898
133742	157899
54663	157900
39183	157901
54338	157902
40154	157903
83837	157904
32674	157905
23176	157906
171617	157907
120115	157908
6022	157909
14448	157910
224913	157911
48334	157912
55995	157913
208547	157914
204159	157915
135004	157916
352653	157917
127483	157918
29165	157919
33379	157920
38088	157921
129596	157922
72414	157923
149846	157924
149846	157925
12330	157926
43144	157927
327034	157928
247237	157929
203477	157930
301605	157931
8	157932
127210	157933
162612	157934
4043	157935
5624	157936
172220	157937
17498	157938
109463	157939
234425	157940
122758	157941
26144	157942
207302	157943
149641	157944
209926	157945
12097	157946
4363	157947
37885	157948
173308	157949
89353	157950
126225	157951
4294	157952
153221	157953
205347	157954
46394	157955
32634	157956
33369	157957
6542	157958
42229	157959
121308	157960
249436	157961
2018	157962
98893	157963
326235	157964
64317	157965
90739	157966
137844	157967
323874	157968
138077	157969
74030	157970
363	157971
356643	157972
65884	157973
93182	157974
19487	157975
266934	157976
94772	157977
1072	157978
152661	157979
209944	157980
83038	157981
591	157982
15931	157983
139462	157984
300058	157985
113201	157986
259659	157987
131892	157988
5737	157989
235293	157990
94660	157991
77899	157992
96957	157993
127750	157994
36842	157995
105422	157996
216949	157997
250000	157998
6571	157999
27498	158000
60406	158001
269191	158002
229251	158003
301868	158004
63486	158005
61143	158006
141482	158007
169961	158008
181255	158009
130022	158010
122626	158011
153996	158012
8035	158013
50105	158014
59014	158015
37194	158016
39543	158017
70986	158018
122799	158019
128231	158020
5676	158021
66893	158022
296449	158023
183021	158024
14311	158025
100494	158026
49608	158027
66901	158028
55284	158029
88001	158030
61118	158031
122685	158032
38412	158033
104464	158034
50495	158035
75479	158036
118879	158037
58090	158038
212538	158039
70850	158040
97438	158041
187709	158042
199672	158043
206679	158044
41444	158045
12924	158046
9713	158047
6269	158048
17752	158049
205290	158050
354210	158051
3640	158052
235823	158053
68446	158054
56910	158055
26587	158056
123125	158057
48439	158058
244202	158059
43606	158060
277668	158061
70822	158062
77108	158063
167780	158064
118010	158065
100931	158066
69	158067
32754	158068
45249	158069
17904	158070
84626	158071
172780	158072
207322	158073
219098	158074
70853	158075
272863	158076
30067	158077
18330	158078
209104	158079
352921	158080
235862	158081
189290	158082
61430	158083
237147	158084
56032	158085
4655	158086
4355	158087
292925	158088
45450	158089
159721	158090
142751	158091
29537	158092
102525	158093
45329	158094
102102	158095
125566	158096
278539	158097
74789	158098
73068	158099
6651	158100
2948	158101
8034	158102
136317	158103
294898	158104
19025	158105
39898	158106
239400	158107
195704	158108
111348	158109
67179	158110
15882	158111
2833	158112
610	158113
105123	158114
72600	158115
2569	158116
956	158117
4372	158118
264853	158119
353829	158120
351827	158121
62225	158122
5090	158123
5284	158124
357	158125
15988	158126
1680	158127
5019	158128
127629	158129
23693	158130
70057	158131
50408	158132
99892	158133
182228	158134
30818	158135
216817	158136
284011	158137
327623	158138
76109	158139
274926	158140
1960	158141
76291	158142
61831	158143
42003	158144
85592	158145
200234	158146
76212	158147
44045	158148
242022	158149
28703	158150
1146	158151
140592	158152
47013	158153
97343	158154
29981	158155
97152	158156
308611	158157
100440	158158
23303	158159
89991	158160
252947	158161
342460	158162
151011	158163
12092	158164
185416	158165
179742	158166
64406	158167
249075	158168
32607	158169
97982	158170
280768	158171
32011	158172
180151	158173
241401	158174
204696	158175
19050	158176
39926	158177
15526	158178
64689	158179
40503	158180
98068	158181
39453	158182
212818	158183
39707	158184
147145	158185
40322	158186
39455	158187
966	158188
57797	158189
11188	158190
39007	158191
93630	158192
9329	158193
25586	158194
74545	158195
265728	158196
72224	158197
205266	158198
260938	158199
82621	158200
149136	158201
71545	158202
170446	158203
271	158204
101961	158205
60235	158206
860	158207
187606	158208
31195	158209
6648	158210
304215	158211
174372	158212
35937	158213
60236	158214
300684	158215
13898	158216
19170	158217
139171	158218
1784	158219
14650	158220
336199	158221
39734	158222
144617	158223
180940	158224
76658	158225
53618	158226
186555	158227
158052	158228
15537	158229
232370	158230
182071	158231
265675	158232
174645	158233
88065	158234
25589	158235
28556	158236
112422	158237
51420	158238
39781	158239
164453	158240
60447	158241
239431	158242
139072	158243
32578	158244
309623	158245
25323	158246
24061	158247
107676	158248
123260	158249
177640	158250
36268	158251
137996	158252
280102	158253
170703	158254
303876	158255
58410	158256
33988	158257
24503	158258
327312	158259
7964	158260
37463	158261
262730	158262
157595	158263
101662	158264
37410	158265
2983	158266
68745	158267
291615	158268
126558	158269
32385	158270
141694	158271
27973	158272
297524	158273
71585	158274
220517	158275
46039	158276
186344	158277
125913	158278
32212	158279
14312	158280
34170	158281
31216	158282
67888	158283
299113	158284
62914	158285
58344	158286
130803	158287
125066	158288
186015	158289
112472	158290
204713	158291
180987	158292
5354	158293
27148	158294
149065	158295
52147	158296
73838	158297
25146	158298
30438	158299
252264	158300
16657	158301
216830	158302
37750	158303
320503	158304
9374	158305
65311	158306
129236	158307
225541	158308
13913	158309
148286	158310
112529	158311
9711	158312
10323	158313
13222	158314
196155	158315
37463	158316
45755	158317
17582	158318
50622	158319
9358	158320
70695	158321
205504	158322
27634	158323
19415	158324
4382	158325
199634	158326
21803	158327
110199	158328
42331	158329
130391	158330
851	158331
33707	158332
89078	158333
345016	158334
160484	158335
51792	158336
328429	158337
5827	158338
4598	158339
122152	158340
43540	158341
243733	158342
57051	158343
114751	158344
20379	158345
279385	158346
88666	158347
6579	158348
249102	158349
55668	158350
39181	158351
1041	158352
6738	158353
94943	158354
126128	158355
126094	158356
42397	158357
24672	158358
106722	158359
7557	158360
7820	158361
197580	158362
247784	158363
6632	158364
96924	158365
32213	158366
153312	158367
319607	158368
99912	158369
245033	158370
55527	158371
14825	158372
41765	158373
112300	158374
99583	158375
238000	158376
36463	158377
42633	158378
52734	158379
54389	158380
59449	158381
200019	158382
205	158383
1088	158384
152837	158385
213012	158386
124731	158387
37875	158388
256188	158389
18120	158390
115810	158391
876	158392
152272	158393
3671	158394
3361	158395
167905	158396
300745	158397
15984	158398
57464	158399
248105	158400
88919	158401
331429	158402
266287	158403
9566	158404
202764	158405
172737	158406
45561	158407
55211	158408
137683	158409
32791	158410
16209	158411
253148	158412
8441	158413
185054	158414
207824	158415
98281	158416
64341	158417
212618	158418
112643	158419
25174	158420
158012	158421
52331	158422
34186	158423
4295	158424
80469	158425
45031	158426
79090	158427
155812	158428
90168	158429
166447	158430
4937	158431
75878	158432
66912	158433
216449	158434
5154	158435
14588	158436
213908	158437
60225	158438
53586	158439
131344	158440
3025	158441
107462	158442
110956	158443
66822	158444
100592	158445
95292	158446
69513	158447
3144	158448
67339	158449
167935	158450
47015	158451
25128	158452
38291	158453
251199	158454
7294	158455
13730	158456
75983	158457
48921	158458
9485	158459
58241	158460
172699	158461
49889	158462
834	158463
49371	158464
49738	158465
124157	158466
338130	158467
28950	158468
119751	158469
7324	158470
48647	158471
319	158472
319765	158473
28522	158474
38179	158475
59804	158476
173248	158477
344207	158478
9304	158479
81910	158480
40991	158481
19239	158482
208376	158483
231180	158484
44985	158485
80673	158486
351387	158487
13045	158488
11661	158489
2156	158490
22993	158491
72749	158492
133025	158493
35128	158494
82722	158495
3503	158496
42813	158497
87828	158498
58586	158499
67873	158500
135776	158501
42577	158502
301013	158503
112301	158504
79902	158505
218125	158506
16891	158507
82690	158508
1503	158509
156906	158510
10018	158511
29007	158512
5470	158513
89617	158514
256776	158515
6327	158516
299807	158517
10658	158518
84573	158519
54598	158520
114563	158521
51974	158522
257460	158523
57348	158524
81317	158525
11658	158526
17656	158527
2654	158528
4983	158529
135864	158530
94238	158531
39839	158532
4457	158533
4457	158534
28661	158535
2322	158536
158256	158537
10930	158538
202599	158539
182784	158540
264428	158541
63889	158542
80498	158543
1262	158544
17728	158545
185232	158546
125819	158547
68799	158548
9936	158549
75317	158550
204554	158551
26292	158552
149461	158553
9252	158554
26696	158555
87464	158556
80469	158557
111638	158558
51364	158559
116529	158560
79434	158561
134973	158562
49821	158563
122295	158564
23463	158565
25238	158566
219897	158567
18391	158568
211520	158569
188602	158570
3964	158571
56233	158572
8696	158573
51788	158574
38564	158575
483	158576
34017	158577
6962	158578
295870	158579
45755	158580
26425	158581
49081	158582
54899	158583
70979	158584
7574	158585
81925	158586
9837	158587
246089	158588
252460	158589
4716	158590
22156	158591
34996	158592
27165	158593
19070	158594
292	158595
34274	158596
135300	158597
64059	158598
39036	158599
96887	158600
76247	158601
288325	158602
17728	158603
24117	158604
27466	158605
298370	158606
6524	158607
319009	158608
35810	158609
237852	158610
85747	158611
109847	158612
11248	158613
118767	158614
21571	158615
44470	158616
127139	158617
251624	158618
274443	158619
249341	158620
14396	158621
202105	158622
18353	158623
108764	158624
262459	158625
84821	158626
382	158627
4875	158628
41999	158629
7124	158630
63974	158631
59091	158632
341291	158633
40633	158634
5179	158635
17818	158636
171834	158637
274291	158638
179083	158639
94468	158640
138043	158641
35131	158642
13706	158643
93992	158644
155249	158645
26980	158646
169833	158647
165954	158648
239381	158649
260	158650
8077	158651
107247	158652
127558	158653
83417	158654
159849	158655
91903	158656
126211	158657
29708	158658
47284	158659
28157	158660
223740	158661
135422	158662
53883	158663
18354	158664
5864	158665
1323	158666
62577	158667
91927	158668
11911	158669
120537	158670
301878	158671
82601	158672
127310	158673
16145	158674
37712	158675
132125	158676
606	158677
145871	158678
43618	158679
28904	158680
101605	158681
298861	158682
34884	158683
320291	158684
60059	158685
70044	158686
156042	158687
50992	158688
89213	158689
99308	158690
80964	158691
228	158692
27057	158693
15089	158694
97633	158695
1385	158696
187518	158697
85224	158698
28402	158699
20462	158700
123885	158701
477	158702
106040	158703
179595	158704
345	158705
68362	158706
27979	158707
224794	158708
81700	158709
75760	158710
290363	158711
156687	158712
22156	158713
15808	158714
242470	158715
4308	158716
1663	158717
8439	158718
350629	158719
13075	158720
38782	158721
101597	158722
29615	158723
47184	158724
230578	158725
214148	158726
483	158727
69726	158728
10061	158729
178828	158730
7369	158731
1733	158732
101530	158733
126966	158734
202251	158735
137570	158736
137570	158737
111484	158738
29317	158739
298618	158740
80184	158741
278638	158742
107414	158743
38523	158744
167764	158745
128319	158746
192535	158747
117840	158748
313543	158749
6099	158750
328364	158751
244768	158752
120630	158753
39278	158754
198535	158755
295976	158756
204456	158757
253720	158758
103133	158759
39897	158760
284260	158761
54744	158762
103773	158763
343463	158764
32454	158765
43224	158766
144071	158767
355472	158768
333397	158769
7389	158770
27234	158771
192811	158772
51134	158773
209565	158774
32669	158775
72943	158776
9702	158777
300825	158778
181041	158779
22691	158780
206919	158781
17226	158782
156717	158783
201439	158784
24502	158785
190217	158786
3580	158787
35283	158788
182007	158789
12893	158790
47647	158791
1499	158792
51238	158793
34561	158794
27377	158795
114683	158796
147754	158797
22679	158798
24734	158799
59376	158800
196961	158801
53593	158802
287158	158803
228774	158804
65644	158805
3627	158806
80528	158807
82135	158808
8610	158809
53225	158810
103522	158811
51289	158812
137057	158813
137660	158814
31754	158815
35384	158816
15529	158817
16185	158818
137787	158819
307590	158820
38523	158821
27397	158822
1796	158823
54839	158824
53833	158825
94375	158826
67300	158827
46993	158828
163777	158829
15423	158830
39242	158831
1521	158832
5867	158833
200002	158834
69164	158835
51707	158836
31692	158837
10139	158838
39145	158839
104997	158840
2266	158841
27860	158842
62264	158843
58975	158844
58005	158845
21175	158846
16273	158847
205674	158848
129314	158849
3573	158850
73725	158851
236971	158852
5038	158853
122132	158854
22518	158855
72339	158856
5043	158857
77867	158858
16848	158859
312250	158860
7902	158861
25166	158862
40030	158863
240866	158864
99307	158865
22096	158866
78617	158867
118743	158868
341472	158869
145145	158870
134216	158871
134673	158872
150156	158873
222362	158874
60080	158875
216077	158876
209647	158877
44313	158878
20887	158879
58677	158880
33279	158881
20603	158882
190978	158883
29547	158884
93466	158885
8029	158886
65202	158887
155301	158888
315227	158889
15	158890
332089	158891
329414	158892
21672	158893
13173	158894
25226	158895
33991	158896
294846	158897
5048	158898
24279	158899
11658	158900
180171	158901
18954	158902
119224	158903
67119	158904
15024	158905
250295	158906
14018	158907
269	158908
269	158909
317887	158910
132167	158911
118637	158912
119430	158913
36934	158914
169464	158915
95057	158916
301736	158917
44361	158918
277652	158919
111972	158920
266	158921
13324	158922
146758	158923
13324	158924
30059	158925
306849	158926
1402	158927
2751	158928
1332	158929
325989	158930
124209	158931
216719	158932
43462	158933
77001	158934
242254	158935
54805	158936
199546	158937
93672	158938
93672	158939
8748	158940
1250	158941
100194	158942
92437	158943
3361	158944
26887	158945
20705	158946
130298	158947
133969	158948
140728	158949
36625	158950
44018	158951
252322	158952
7999	158953
44669	158954
42676	158955
85916	158956
56043	158957
184392	158958
210982	158959
304825	158960
48911	158961
103440	158962
229299	158963
4064	158964
3654	158965
18283	158966
118136	158967
21826	158968
2456	158969
29329	158970
352075	158971
129221	158972
55203	158973
126358	158974
191298	158975
202004	158976
121130	158977
95321	158978
69708	158979
75622	158980
41182	158981
9565	158982
52444	158983
1737	158984
296100	158985
76762	158986
75446	158987
38535	158988
356100	158989
25122	158990
182754	158991
305144	158992
51787	158993
70981	158994
93251	158995
46509	158996
277632	158997
2742	158998
32610	158999
292312	159000
162297	159001
125635	159002
3195	159003
201430	159004
21568	159005
5547	159006
121796	159007
12648	159008
31110	159009
317035	159010
56191	159011
19937	159012
17762	159013
782	159014
64908	159015
80791	159016
72989	159017
218819	159018
130651	159019
155180	159020
136337	159021
56545	159022
236011	159023
95982	159024
272965	159025
355130	159026
351949	159027
34160	159028
19193	159029
34169	159030
209583	159031
57217	159032
134792	159033
306135	159034
104213	159035
208709	159036
48755	159037
42189	159038
137787	159039
28749	159040
44740	159041
83348	159042
365	159043
188928	159044
36664	159045
10060	159046
107	159047
250624	159048
74123	159049
202101	159050
126162	159051
70967	159052
134115	159053
21257	159054
61948	159055
190103	159056
27466	159057
232422	159058
236087	159059
183099	159060
62360	159061
277498	159062
11337	159063
8299	159064
23702	159065
158593	159066
170290	159067
88626	159068
52181	159069
316296	159070
152498	159071
193474	159072
250931	159073
112	159074
50997	159075
82675	159076
966	159077
162442	159078
73681	159079
22247	159080
5855	159081
48545	159082
70265	159083
109146	159084
125730	159085
207920	159086
108570	159087
78653	159088
162705	159089
109045	159090
25011	159091
34157	159092
191248	159093
9692	159094
39053	159095
28293	159096
25824	159097
32461	159098
18105	159099
3935	159100
100143	159101
17788	159102
3255	159103
3935	159104
191147	159105
182718	159106
61251	159107
351426	159108
81799	159109
174164	159110
61546	159111
35473	159112
2962	159113
25	159114
3113	159115
47312	159116
24303	159117
21391	159118
224995	159119
185655	159120
125427	159121
10208	159122
51230	159123
199754	159124
38573	159125
62369	159126
49323	159127
109241	159128
225895	159129
134715	159130
28580	159131
107147	159132
95295	159133
123528	159134
135422	159135
147545	159136
330087	159137
219269	159138
10569	159139
313470	159140
34098	159141
484	159142
23702	159143
140077	159144
140168	159145
129741	159146
332036	159147
7214	159148
205259	159149
184304	159150
69345	159151
262577	159152
173325	159153
205599	159154
338327	159155
177786	159156
296267	159157
174890	159158
184304	159159
104623	159160
305105	159161
96855	159162
102583	159163
123047	159164
198605	159165
3296	159166
118146	159167
275179	159168
22093	159169
229259	159170
9691	159171
85963	159172
47520	159173
205951	159174
32439	159175
3296	159176
81345	159177
7394	159178
351249	159179
123782	159180
272891	159181
84127	159182
296334	159183
7852	159184
17642	159185
15302	159186
175245	159187
61508	159188
24501	159189
49530	159190
188422	159191
20642	159192
160229	159193
171834	159194
24382	159195
306584	159196
37747	159197
249649	159198
10194	159199
247141	159200
227603	159201
126608	159202
205622	159203
31435	159204
204096	159205
150040	159206
18081	159207
18364	159208
296648	159209
26457	159210
122250	159211
8477	159212
167356	159213
134202	159214
184645	159215
210472	159216
129884	159217
102657	159218
50075	159219
127726	159220
4679	159221
27394	159222
83624	159223
153493	159224
128276	159225
37711	159226
15382	159227
9855	159228
134980	159229
13867	159230
258671	159231
11474	159232
2199	159233
349626	159234
13702	159235
42557	159236
33112	159237
147008	159238
78114	159239
214236	159240
210063	159241
2044	159242
7349	159243
193040	159244
84462	159245
321514	159246
214181	159247
1911	159248
1147	159249
53559	159250
36762	159251
44672	159252
13297	159253
132520	159254
42281	159255
72491	159256
147936	159257
49085	159258
24414	159259
292722	159260
173386	159261
3991	159262
33180	159263
101484	159264
289694	159265
33958	159266
109762	159267
94812	159268
200314	159269
116431	159270
83474	159271
290423	159272
15969	159273
179000	159274
156662	159275
214310	159276
9714	159277
173668	159278
24618	159279
256054	159280
159534	159281
277918	159282
35052	159283
353775	159284
51611	159285
101030	159286
101020	159287
13298	159288
7349	159289
77815	159290
221891	159291
290839	159292
20601	159293
20971	159294
18973	159295
4794	159296
201871	159297
4916	159298
5886	159299
79489	159300
7488	159301
53462	159302
23278	159303
110206	159304
169744	159305
157921	159306
125571	159307
79276	159308
41212	159309
29875	159310
17086	159311
273657	159312
20152	159313
12098	159314
306735	159315
72361	159316
335624	159317
131945	159318
34730	159319
9484	159320
174662	159321
16528	159322
228963	159323
129089	159324
291024	159325
132896	159326
24428	159327
13614	159328
25872	159329
121091	159330
205494	159331
102152	159332
177281	159333
3232	159334
22413	159335
3241	159336
38238	159337
270569	159338
12356	159339
3563	159340
61268	159341
109843	159342
262763	159343
34225	159344
33326	159345
295064	159346
126418	159347
175203	159348
28455	159349
244434	159350
207886	159351
192265	159352
82234	159353
44201	159354
67743	159355
29349	159356
109422	159357
121336	159358
214388	159359
61526	159360
326359	159361
16404	159362
163763	159363
309322	159364
285502	159365
330877	159366
1393	159367
213406	159368
31741	159369
131874	159370
55914	159371
182406	159372
195346	159373
338134	159374
46015	159375
13355	159376
8126	159377
675	159378
110919	159379
30553	159380
49113	159381
44669	159382
2018	159383
3804	159384
49902	159385
78490	159386
42762	159387
155230	159388
118146	159389
114224	159390
186873	159391
41724	159392
13530	159393
163904	159394
68431	159395
81981	159396
312487	159397
82114	159398
268970	159399
166079	159400
17913	159401
326681	159402
141603	159403
174984	159404
209340	159405
30427	159406
149650	159407
9832	159408
179395	159409
6854	159410
61278	159411
58564	159412
13053	159413
82729	159414
185746	159415
25211	159416
1600	159417
42365	159418
190871	159419
21720	159420
38348	159421
139635	159422
301511	159423
21642	159424
267452	159425
37148	159426
142524	159427
52307	159428
40943	159429
103723	159430
28198	159431
123296	159432
142539	159433
19186	159434
14270	159435
335938	159436
193467	159437
32106	159438
75708	159439
204311	159440
58051	159441
63898	159442
166247	159443
1088	159444
199298	159445
292947	159446
6062	159447
114764	159448
72052	159449
108728	159450
303915	159451
106141	159452
22583	159453
5412	159454
232401	159455
60289	159456
18245	159457
94507	159458
82118	159459
25299	159460
115391	159461
71271	159462
27122	159463
40391	159464
138724	159465
83934	159466
149634	159467
125518	159468
123449	159469
169340	159470
161330	159471
62404	159472
233503	159473
24493	159474
6954	159475
190213	159476
39843	159477
207294	159478
128058	159479
180559	159480
292	159481
28833	159482
121917	159483
79934	159484
115452	159485
11601	159486
273233	159487
7643	159488
143362	159489
148111	159490
61719	159491
40256	159492
201805	159493
6695	159494
88218	159495
139674	159496
41075	159497
42700	159498
44950	159499
284896	159500
251889	159501
62004	159502
299276	159503
12241	159504
113857	159505
35509	159506
42986	159507
2728	159508
65165	159509
21609	159510
294762	159511
62289	159512
27289	159513
237059	159514
92893	159515
452	159516
266	159517
36385	159518
13302	159519
12467	159520
105657	159521
126588	159522
73619	159523
19090	159524
235266	159525
144215	159526
143094	159527
13076	159528
1402	159529
16322	159530
13972	159531
14179	159532
24399	159533
252860	159534
190609	159535
122860	159536
325718	159537
118646	159538
182756	159539
49671	159540
38547	159541
1019	159542
106347	159543
35234	159544
116138	159545
142930	159546
8867	159547
50359	159548
348082	159549
35779	159550
135440	159551
242387	159552
69936	159553
28186	159554
68636	159555
177194	159556
15808	159557
110678	159558
111059	159559
177164	159560
290515	159561
174504	159562
163535	159563
176636	159564
43466	159565
290274	159566
210406	159567
13231	159568
111318	159569
205553	159570
42208	159571
171979	159572
49719	159573
111028	159574
88699	159575
40633	159576
145470	159577
51484	159578
13072	159579
58540	159580
165041	159581
82198	159582
16429	159583
113848	159584
209701	159585
33210	159586
69164	159587
93357	159588
21919	159589
110709	159590
17691	159591
285327	159592
65653	159593
334993	159594
169889	159595
98447	159596
13449	159597
67641	159598
277959	159599
164188	159600
59797	159601
153930	159602
1904	159603
41834	159604
116145	159605
139383	159606
140555	159607
45936	159608
278133	159609
156390	159610
27436	159611
163076	159612
32433	159613
8005	159614
93047	159615
70520	159616
59614	159617
208174	159618
188958	159619
138869	159620
8804	159621
8889	159622
28660	159623
95458	159624
74709	159625
175257	159626
2770	159627
39432	159628
269438	159629
30760	159630
17534	159631
161503	159632
72182	159633
59439	159634
134337	159635
53870	159636
207480	159637
72576	159638
23702	159639
4786	159640
113009	159641
13	159642
2233	159643
200369	159644
185380	159645
130171	159646
339582	159647
59244	159648
196910	159649
22595	159650
29858	159651
25026	159652
34459	159653
155076	159654
76427	159655
21495	159656
49843	159657
92716	159658
55588	159659
23224	159660
119355	159661
4786	159662
59135	159663
27146	159664
81473	159665
37195	159666
154618	159667
170574	159668
19915	159669
310045	159670
43669	159671
121723	159672
677	159673
19846	159674
287723	159675
177899	159676
183176	159677
41570	159678
45627	159679
2299	159680
24417	159681
202985	159682
76970	159683
8344	159684
182599	159685
178166	159686
91688	159687
48341	159688
117313	159689
26942	159690
41474	159691
196133	159692
42078	159693
73724	159694
184706	159695
2504	159696
242210	159697
122036	159698
80058	159699
341884	159700
232029	159701
46373	159702
298866	159703
12449	159704
339636	159705
218013	159706
220381	159707
311191	159708
11459	159709
60821	159710
232414	159711
232241	159712
231999	159713
256359	159714
134493	159715
284661	159716
90503	159717
186282	159718
162280	159719
602	159720
342099	159721
200673	159722
205212	159723
311173	159724
85215	159725
46746	159726
121692	159727
48401	159728
1653	159729
87605	159730
18	159731
124893	159732
2110	159733
92992	159734
16266	159735
347681	159736
13260	159737
65630	159738
135129	159739
112320	159740
352727	159741
40229	159742
197268	159743
95377	159744
186607	159745
61310	159746
92698	159747
311670	159748
227460	159749
171105	159750
40278	159751
10891	159752
13702	159753
35283	159754
27179	159755
145631	159756
107334	159757
27253	159758
17629	159759
40867	159760
7397	159761
109528	159762
73607	159763
127407	159764
173704	159765
24673	159766
24648	159767
173611	159768
72852	159769
34076	159770
97694	159771
72184	159772
118434	159773
188232	159774
47848	159775
78221	159776
187995	159777
314006	159778
316816	159779
313869	159780
319043	159781
25804	159782
33902	159783
293375	159784
109146	159785
59293	159786
324464	159787
134595	159788
59567	159789
11709	159790
76405	159791
134984	159792
1211	159793
10244	159794
25939	159795
180507	159796
122036	159797
25190	159798
62327	159799
38539	159800
14598	159801
19367	159802
18216	159803
312271	159804
68605	159805
50016	159806
202947	159807
108515	159808
25655	159809
323509	159810
313738	159811
92256	159812
184116	159813
198810	159814
231545	159815
197221	159816
210519	159817
114854	159818
123411	159819
290718	159820
125684	159821
148171	159822
51051	159823
96885	159824
192413	159825
15384	159826
304952	159827
65520	159828
11177	159829
42925	159830
112709	159831
253616	159832
281425	159833
299532	159834
151570	159835
153281	159836
6017	159837
64217	159838
13731	159839
122303	159840
8728	159841
3725	159842
64600	159843
151256	159844
23873	159845
107061	159846
56702	159847
72027	159848
18634	159849
144432	159850
166454	159851
16316	159852
19235	159853
109483	159854
109900	159855
23960	159856
303025	159857
154882	159858
10955	159859
250898	159860
36850	159861
57172	159862
5867	159863
107070	159864
134635	159865
32938	159866
112866	159867
146636	159868
90566	159869
77175	159870
42862	159871
321766	159872
8482	159873
302091	159874
9635	159875
155322	159876
38105	159877
13324	159878
617	159879
971	159880
42097	159881
121130	159882
190466	159883
138740	159884
207928	159885
209515	159886
98593	159887
24291	159888
208533	159889
206818	159890
105594	159891
1587	159892
23202	159893
41711	159894
7172	159895
22098	159896
96719	159897
63893	159898
149985	159899
37726	159900
217279	159901
33124	159902
240815	159903
30424	159904
30649	159905
59102	159906
46025	159907
313565	159908
478	159909
38787	159910
137812	159911
90130	159912
27138	159913
81785	159914
5647	159915
184029	159916
755	159917
146833	159918
40713	159919
58369	159920
79507	159921
307064	159922
233954	159923
96950	159924
74101	159925
296624	159926
226356	159927
245621	159928
231717	159929
245455	159930
60574	159931
73541	159932
21017	159933
319806	159934
28268	159935
198670	159936
353967	159937
50192	159938
52706	159939
55007	159940
117806	159941
121839	159942
6062	159943
37802	159944
532	159945
62105	159946
163745	159947
43	159948
15162	159949
11646	159950
184099	159951
124857	159952
96348	159953
231261	159954
8018	159955
991	159956
80954	159957
33470	159958
454	159959
93076	159960
186786	159961
789	159962
35639	159963
40759	159964
37051	159965
80147	159966
80147	159967
11773	159968
37291	159969
79	159970
351411	159971
321430	159972
10741	159973
23505	159974
111098	159975
350758	159976
202027	159977
34274	159978
19	159979
312716	159980
6434	159981
146520	159982
59966	159983
79110	159984
21846	159985
185233	159986
126179	159987
83765	159988
35551	159989
91775	159990
7171	159991
298266	159992
93921	159993
66391	159994
244663	159995
5649	159996
281544	159997
45544	159998
180967	159999
255773	160000
81129	160001
5537	160002
52385	160003
74700	160004
13186	160005
103414	160006
35367	160007
48870	160008
72185	160009
151514	160010
18409	160011
9493	160012
66378	160013
182788	160014
182801	160015
132514	160016
199395	160017
92392	160018
107397	160019
93405	160020
87393	160021
35602	160022
25545	160023
148262	160024
194165	160025
1752	160026
43123	160027
123007	160028
341564	160029
44811	160030
61123	160031
210898	160032
217243	160033
55490	160034
321062	160035
10921	160036
52051	160037
336132	160038
333053	160039
791	160040
148094	160041
185876	160042
10441	160043
222464	160044
82827	160045
41229	160046
50389	160047
44072	160048
198434	160049
334398	160050
184755	160051
137499	160052
12027	160053
152067	160054
109633	160055
4679	160056
148238	160057
51301	160058
198571	160059
30400	160060
145761	160061
123788	160062
10150	160063
136117	160064
679	160065
63319	160066
159631	160067
13123	160068
101451	160069
24074	160070
675	160071
75885	160072
93070	160073
110723	160074
184026	160075
65543	160076
19399	160077
344546	160078
75338	160079
308081	160080
345475	160081
6758	160082
82296	160083
194634	160084
124995	160085
28556	160086
178222	160087
228908	160088
13037	160089
127093	160090
8014	160091
26862	160092
21649	160093
15142	160094
186491	160095
6801	160096
111160	160097
32580	160098
74687	160099
241148	160100
7194	160101
4548	160102
63880	160103
21844	160104
28346	160105
73987	160106
268504	160107
169806	160108
66492	160109
68357	160110
53478	160111
110732	160112
24254	160113
56950	160114
262878	160115
48587	160116
36167	160117
25067	160118
7213	160119
330201	160120
46167	160121
4454	160122
240725	160123
256564	160124
19447	160125
55545	160126
167587	160127
13508	160128
146723	160129
62298	160130
13340	160131
7371	160132
181804	160133
4212	160134
51284	160135
12886	160136
66111	160137
30016	160138
120576	160139
211474	160140
86040	160141
73375	160142
25413	160143
4074	160144
10337	160145
239904	160146
79261	160147
25851	160148
287529	160149
76299	160150
172646	160151
201110	160152
176470	160153
325	160154
65941	160155
90611	160156
81093	160157
174988	160158
136393	160159
103211	160160
13554	160161
59361	160162
328749	160163
29306	160164
331574	160165
139406	160166
109317	160167
82518	160168
139038	160169
142288	160170
37712	160171
200939	160172
201977	160173
233839	160174
8435	160175
228818	160176
98429	160177
232293	160178
180876	160179
36122	160180
68978	160181
291782	160182
115172	160183
174422	160184
10131	160185
205177	160186
6062	160187
108728	160188
48	160189
14686	160190
73292	160191
49624	160192
111537	160193
121723	160194
10729	160195
84091	160196
251395	160197
106767	160198
91669	160199
74224	160200
202345	160201
232849	160202
110504	160203
35664	160204
104980	160205
120869	160206
258601	160207
212535	160208
332960	160209
132535	160210
207670	160211
6625	160212
171405	160213
72177	160214
24661	160215
4544	160216
290010	160217
172370	160218
175740	160219
292029	160220
122531	160221
6766	160222
84733	160223
126243	160224
4267	160225
50129	160226
11086	160227
22947	160228
173139	160229
107376	160230
21646	160231
2501	160232
9160	160233
49438	160234
24744	160235
9189	160236
309009	160237
151335	160238
146169	160239
20210	160240
205079	160241
60557	160242
350884	160243
91431	160244
258585	160245
39124	160246
131142	160247
289832	160248
206986	160249
172624	160250
196414	160251
252024	160252
22327	160253
55037	160254
3633	160255
173962	160256
10474	160257
135945	160258
311683	160259
109695	160260
235660	160261
170335	160262
337268	160263
121707	160264
123982	160265
15455	160266
4289	160267
82371	160268
11931	160269
329007	160270
57853	160271
17654	160272
133150	160273
19246	160274
4926	160275
68510	160276
14459	160277
93175	160278
285624	160279
201136	160280
175264	160281
34784	160282
166170	160283
84512	160284
99469	160285
272168	160286
278640	160287
141030	160288
286381	160289
53939	160290
55399	160291
167433	160292
56972	160293
8622	160294
127680	160295
50703	160296
16503	160297
42858	160298
124546	160299
33489	160300
86011	160301
22472	160302
36278	160303
50176	160304
10936	160305
51757	160306
94559	160307
43282	160308
162139	160309
73686	160310
89176	160311
38938	160312
305052	160313
238545	160314
124711	160315
876	160316
23511	160317
6309	160318
285980	160319
11332	160320
9008	160321
85590	160322
310433	160323
21374	160324
178631	160325
120930	160326
170315	160327
183418	160328
137289	160329
171279	160330
306867	160331
229442	160332
258322	160333
135065	160334
169541	160335
44139	160336
93744	160337
118682	160338
25799	160339
93339	160340
122851	160341
21919	160342
313456	160343
77336	160344
215099	160345
57891	160346
34949	160347
79154	160348
14660	160349
23100	160350
17629	160351
121962	160352
13549	160353
3542	160354
117903	160355
330406	160356
130733	160357
275713	160358
174	160359
20044	160360
10790	160361
49037	160362
120349	160363
294660	160364
313913	160365
180008	160366
123497	160367
103407	160368
115108	160369
22617	160370
39	160371
104924	160372
91925	160373
330157	160374
135989	160375
93000	160376
337202	160377
344404	160378
256308	160379
136312	160380
28794	160381
27164	160382
300975	160383
141851	160384
299237	160385
185423	160386
154100	160387
82761	160388
268369	160389
86	160390
2610	160391
15708	160392
63839	160393
120476	160394
30057	160395
256306	160396
65697	160397
151293	160398
44408	160399
53989	160400
10745	160401
283757	160402
101192	160403
346227	160404
126740	160405
149605	160406
121917	160407
110709	160408
55638	160409
35451	160410
153546	160411
97546	160412
126758	160413
110825	160414
33991	160415
72646	160416
254215	160417
19994	160418
108085	160419
31743	160420
48341	160421
3968	160422
123884	160423
188037	160424
35787	160425
342524	160426
341328	160427
5709	160428
5753	160429
116742	160430
19239	160431
74435	160432
170602	160433
15375	160434
84841	160435
9020	160436
49754	160437
313325	160438
117399	160439
52299	160440
35509	160441
71037	160442
109447	160443
339746	160444
122422	160445
345851	160446
58411	160447
27838	160448
226993	160449
153595	160450
275185	160451
13521	160452
131134	160453
24470	160454
14337	160455
76038	160456
31113	160457
35377	160458
64400	160459
44693	160460
194434	160461
87385	160462
39791	160463
145129	160464
146459	160465
7652	160466
54391	160467
33217	160468
114197	160469
10037	160470
19089	160471
87353	160472
9815	160473
25407	160474
28509	160475
11578	160476
28509	160477
100821	160478
26260	160479
230259	160480
353747	160481
15141	160482
156185	160483
9103	160484
78849	160485
25891	160486
201445	160487
10841	160488
1242	160489
145195	160490
209111	160491
811	160492
13075	160493
155828	160494
343232	160495
329103	160496
109381	160497
14345	160498
196470	160499
4912	160500
75899	160501
255988	160502
297457	160503
17974	160504
14576	160505
109439	160506
156666	160507
212341	160508
25443	160509
134982	160510
30528	160511
203419	160512
295613	160513
290854	160514
299543	160515
174233	160516
1076	160517
48928	160518
7200	160519
339042	160520
1461	160521
151	160522
48493	160523
1235	160524
292259	160525
9947	160526
20368	160527
176244	160528
1858	160529
146698	160530
56987	160531
16990	160532
687	160533
8804	160534
32132	160535
49152	160536
346830	160537
2390	160538
141383	160539
36484	160540
180334	160541
9115	160542
675	160543
229954	160544
54854	160545
73148	160546
275213	160547
120041	160548
110790	160549
124106	160550
298178	160551
296853	160552
57871	160553
16097	160554
77106	160555
134450	160556
154539	160557
117801	160558
134888	160559
3467	160560
71615	160561
109966	160562
2031	160563
1297	160564
29275	160565
6243	160566
68197	160567
345	160568
164932	160569
350353	160570
13544	160571
200772	160572
109395	160573
111660	160574
105697	160575
38589	160576
84356	160577
205049	160578
31536	160579
173487	160580
108938	160581
94728	160582
24781	160583
48504	160584
219112	160585
324228	160586
141651	160587
126879	160588
111962	160589
83773	160590
5677	160591
111715	160592
141102	160593
34555	160594
308268	160595
75667	160596
268043	160597
56447	160598
38732	160599
43287	160600
195027	160601
155488	160602
97283	160603
4061	160604
11611	160605
45300	160606
66103	160607
310725	160608
219667	160609
170867	160610
51650	160611
2585	160612
81050	160613
2797	160614
20225	160615
322701	160616
226585	160617
38474	160618
33570	160619
107270	160620
44801	160621
9422	160622
18616	160623
201367	160624
298204	160625
87817	160626
130667	160627
257220	160628
128403	160629
3711	160630
15162	160631
6	160632
277490	160633
3532	160634
1521	160635
27165	160636
198414	160637
94253	160638
36189	160639
38013	160640
4427	160641
135196	160642
42834	160643
12272	160644
4745	160645
368	160646
50202	160647
5952	160648
98765	160649
22954	160650
155661	160651
300252	160652
24417	160653
70453	160654
82411	160655
82719	160656
247560	160657
244074	160658
148384	160659
148384	160660
39968	160661
11875	160662
4576	160663
51280	160664
115249	160665
87395	160666
199401	160667
39010	160668
44218	160669
267864	160670
5566	160671
68130	160672
34868	160673
152740	160674
36550	160675
14607	160676
82335	160677
145225	160678
5351	160679
159954	160680
41162	160681
107490	160682
13549	160683
37235	160684
81767	160685
127092	160686
49389	160687
292	160688
21214	160689
119031	160690
96950	160691
47712	160692
2862	160693
129326	160694
633	160695
161935	160696
39198	160697
90359	160698
96197	160699
172792	160700
180502	160701
306809	160702
33081	160703
122803	160704
46000	160705
104847	160706
343189	160707
237881	160708
14626	160709
24299	160710
70548	160711
97939	160712
148961	160713
104475	160714
215851	160715
19664	160716
342491	160717
12019	160718
92042	160719
25240	160720
200062	160721
33726	160722
59220	160723
263989	160724
59177	160725
32766	160726
152534	160727
109439	160728
42913	160729
26279	160730
344181	160731
112320	160732
3155	160733
11319	160734
278098	160735
115055	160736
13651	160737
128866	160738
122106	160739
184232	160740
18216	160741
130488	160742
134649	160743
135749	160744
256915	160745
156900	160746
156900	160747
84784	160748
211065	160749
74709	160750
177002	160751
88688	160752
108618	160753
1475	160754
49359	160755
3802	160756
60	160757
26457	160758
67101	160759
123464	160760
4457	160761
31547	160762
198108	160763
15692	160764
108198	160765
44457	160766
377	160767
4713	160768
51834	160769
154108	160770
97787	160771
98880	160772
155944	160773
90401	160774
77985	160775
306672	160776
256865	160777
104970	160778
74051	160779
34291	160780
243535	160781
145089	160782
204586	160783
46211	160784
97150	160785
104483	160786
82815	160787
9650	160788
62912	160789
144284	160790
146574	160791
68505	160792
258701	160793
203488	160794
43	160795
86280	160796
113845	160797
25016	160798
31390	160799
310510	160800
73063	160801
4576	160802
111018	160803
33592	160804
51525	160805
35468	160806
179362	160807
34098	160808
51061	160809
876	160810
197625	160811
204633	160812
43288	160813
110120	160814
65859	160815
97790	160816
149254	160817
334204	160818
8673	160819
3630	160820
117083	160821
185361	160822
124050	160823
1615	160824
91158	160825
288316	160826
26446	160827
109563	160828
244844	160829
109106	160830
112073	160831
26233	160832
1402	160833
38349	160834
1613	160835
50608	160836
648	160837
22167	160838
21965	160839
216743	160840
50393	160841
181436	160842
44735	160843
246129	160844
350386	160845
130269	160846
15069	160847
318966	160848
69742	160849
225052	160850
72089	160851
199569	160852
208507	160853
82811	160854
195220	160855
120466	160856
110253	160857
129482	160858
187929	160859
117766	160860
41445	160861
161641	160862
34790	160863
125971	160864
150457	160865
185052	160866
190884	160867
190079	160868
78065	160869
187945	160870
314021	160871
141965	160872
82277	160873
152795	160874
72576	160875
82225	160876
1992	160877
66	160878
26978	160879
6626	160880
126830	160881
227053	160882
61709	160883
214369	160884
35219	160885
210816	160886
327850	160887
113384	160888
78935	160889
326104	160890
240667	160891
30501	160892
200055	160893
27571	160894
194057	160895
8480	160896
541	160897
3023	160898
183234	160899
87430	160900
8011	160901
24501	160902
59813	160903
81457	160904
217867	160905
18288	160906
347011	160907
58296	160908
310729	160909
25166	160910
30955	160911
17836	160912
62676	160913
183150	160914
236432	160915
64295	160916
1239	160917
36809	160918
288716	160919
131920	160920
39311	160921
199400	160922
722	160923
115340	160924
167838	160925
297391	160926
24370	160927
184661	160928
308617	160929
129562	160930
178340	160931
32526	160932
150025	160933
78789	160934
22230	160935
9947	160936
124538	160937
34582	160938
82777	160939
206919	160940
176872	160941
10455	160942
219347	160943
6057	160944
1502	160945
44143	160946
16008	160947
88195	160948
131517	160949
91509	160950
194086	160951
161284	160952
2233	160953
300633	160954
76969	160955
193582	160956
137005	160957
124800	160958
108758	160959
113095	160960
107223	160961
66955	160962
1088	160963
345	160964
191811	160965
31712	160966
66783	160967
21072	160968
82828	160969
14193	160970
2022	160971
27166	160972
131408	160973
76757	160974
45252	160975
61243	160976
156404	160977
321484	160978
20713	160979
12395	160980
75312	160981
64915	160982
15134	160983
99591	160984
11636	160985
126430	160986
43120	160987
99584	160988
342548	160989
218312	160990
1027	160991
32510	160992
26052	160993
36297	160994
9481	160995
1518	160996
101503	160997
21555	160998
128099	160999
107269	161000
107710	161001
120274	161002
298	161003
6327	161004
3227	161005
54288	161006
331141	161007
4912	161008
96628	161009
125257	161010
211221	161011
51119	161012
377	161013
246152	161014
7337	161015
510	161016
126920	161017
11303	161018
126750	161019
149671	161020
238612	161021
188585	161022
75450	161023
337015	161024
197753	161025
331102	161026
96176	161027
124599	161028
14462	161029
212011	161030
131096	161031
147906	161032
92448	161033
180864	161034
8457	161035
334378	161036
17930	161037
286767	161038
13558	161039
207663	161040
150631	161041
75364	161042
299833	161043
345	161044
82298	161045
52323	161046
140537	161047
61190	161048
25246	161049
246452	161050
211355	161051
51014	161052
226431	161053
132501	161054
198456	161055
38082	161056
170987	161057
58150	161058
166325	161059
63909	161060
20452	161061
30003	161062
126534	161063
49951	161064
21658	161065
16332	161066
14345	161067
36058	161068
58564	161069
31196	161070
49	161071
57903	161072
17329	161073
99275	161074
200744	161075
14619	161076
80325	161077
148691	161078
199126	161079
75557	161080
26077	161081
348623	161082
256230	161083
61778	161084
87944	161085
298509	161086
199380	161087
186518	161088
311340	161089
140230	161090
233544	161091
138660	161092
340293	161093
89657	161094
203420	161095
347496	161096
125050	161097
100104	161098
68015	161099
228517	161100
337307	161101
182078	161102
40842	161103
47948	161104
245539	161105
256981	161106
271083	161107
203714	161108
295773	161109
163046	161110
34636	161111
89878	161112
200393	161113
30984	161114
76820	161115
22472	161116
225149	161117
231734	161118
211984	161119
128255	161120
52112	161121
221572	161122
336591	161123
251738	161124
251942	161125
123915	161126
196717	161127
248828	161128
154096	161129
11532	161130
227013	161131
124656	161132
27152	161133
40756	161134
306432	161135
204384	161136
21607	161137
226853	161138
345533	161139
11247	161140
41405	161141
284860	161142
3698	161143
39097	161144
115129	161145
70419	161146
263592	161147
203949	161148
7817	161149
80673	161150
7817	161151
29799	161152
37893	161153
66734	161154
10406	161155
9677	161156
183471	161157
14202	161158
48784	161159
286980	161160
263109	161161
153616	161162
37830	161163
59594	161164
268895	161165
127702	161166
191264	161167
73546	161168
19750	161169
228761	161170
5390	161171
190695	161172
263006	161173
21249	161174
52460	161175
46114	161176
32242	161177
32290	161178
207708	161179
200153	161180
29335	161181
22416	161182
146718	161183
257946	161184
316695	161185
26298	161186
321907	161187
47696	161188
119612	161189
192086	161190
8362	161191
23154	161192
82192	161193
3807	161194
21187	161195
23568	161196
33986	161197
103199	161198
6295	161199
22748	161200
316824	161201
68552	161202
177627	161203
216004	161204
4620	161205
28014	161206
14429	161207
25813	161208
202064	161209
105012	161210
277380	161211
26503	161212
316385	161213
261367	161214
41522	161215
274979	161216
19750	161217
45533	161218
34738	161219
103737	161220
4592	161221
332326	161222
28186	161223
37668	161224
225336	161225
1666	161226
377	161227
102225	161228
106602	161229
270704	161230
50052	161231
66559	161232
57304	161233
201161	161234
32768	161235
31335	161236
64784	161237
155974	161238
12255	161239
9308	161240
200665	161241
113414	161242
51827	161243
41	161244
59038	161245
59601	161246
37310	161247
266809	161248
7448	161249
127065	161250
40680	161251
102297	161252
41101	161253
101092	161254
88279	161255
12457	161256
365	161257
311666	161258
291646	161259
13363	161260
15100	161261
3660	161262
15160	161263
9884	161264
301294	161265
115736	161266
34132	161267
126239	161268
6875	161269
194127	161270
34959	161271
98366	161272
190254	161273
34786	161274
1222	161275
125221	161276
59367	161277
43210	161278
78716	161279
41974	161280
71407	161281
104528	161282
179677	161283
187776	161284
96936	161285
136913	161286
269139	161287
15639	161288
20386	161289
27436	161290
175022	161291
166280	161292
1240	161293
15111	161294
309209	161295
224803	161296
1164	161297
91572	161298
41301	161299
142739	161300
143036	161301
233540	161302
12288	161303
122751	161304
18101	161305
82491	161306
180875	161307
13302	161308
339743	161309
123884	161310
77358	161311
36222	161312
109328	161313
81451	161314
85595	161315
235786	161316
29500	161317
247	161318
260	161319
4491	161320
182444	161321
92833	161322
2694	161323
12924	161324
74476	161325
197796	161326
54230	161327
228942	161328
73217	161329
73582	161330
21633	161331
93775	161332
252440	161333
87942	161334
56699	161335
8647	161336
132936	161337
180435	161338
126866	161339
181846	161340
1224	161341
27051	161342
77713	161343
8021	161344
75432	161345
108525	161346
72050	161347
145428	161348
6828	161349
173234	161350
275354	161351
29560	161352
74662	161353
10018	161354
44674	161355
72651	161356
5748	161357
11676	161358
25383	161359
111553	161360
26525	161361
32438	161362
176723	161363
70945	161364
247327	161365
122846	161366
32389	161367
4637	161368
52793	161369
102441	161370
39428	161371
140825	161372
266	161373
13486	161374
13231	161375
110773	161376
1451	161377
7046	161378
76	161379
50146	161380
219914	161381
58955	161382
34736	161383
98680	161384
200371	161385
129974	161386
111090	161387
47610	161388
79676	161389
44740	161390
355654	161391
129905	161392
199781	161393
202570	161394
234859	161395
60397	161396
289572	161397
15688	161398
66901	161399
174027	161400
17958	161401
124228	161402
5951	161403
15546	161404
345257	161405
111553	161406
3289	161407
123175	161408
28438	161409
4195	161410
60658	161411
44609	161412
154663	161413
325965	161414
39511	161415
190604	161416
215951	161417
215953	161418
64276	161419
116154	161420
19346	161421
220258	161422
220229	161423
151757	161424
269483	161425
892	161426
83896	161427
41895	161428
48557	161429
40063	161430
57851	161431
87373	161432
216939	161433
20192	161434
58046	161435
59843	161436
8911	161437
22609	161438
200719	161439
474	161440
7347	161441
87725	161442
233789	161443
28344	161444
44777	161445
142281	161446
123146	161447
65846	161448
82337	161449
377	161450
34775	161451
16619	161452
33970	161453
12170	161454
35367	161455
73331	161456
177344	161457
113685	161458
6298	161459
5403	161460
86139	161461
227	161462
44557	161463
253654	161464
204020	161465
9749	161466
32316	161467
34222	161468
92444	161469
12130	161470
58042	161471
932	161472
17704	161473
17732	161474
108946	161475
144262	161476
4782	161477
62156	161478
13232	161479
3548	161480
199347	161481
82312	161482
497	161483
14490	161484
82343	161485
121979	161486
103562	161487
36722	161488
136025	161489
19942	161490
59228	161491
39381	161492
174958	161493
187756	161494
320256	161495
10832	161496
56730	161497
6453	161498
10310	161499
296408	161500
37152	161501
36870	161502
48952	161503
129861	161504
19502	161505
109467	161506
56903	161507
92291	161508
186289	161509
149115	161510
43541	161511
628	161512
4136	161513
135967	161514
33940	161515
62470	161516
3531	161517
30229	161518
62470	161519
17744	161520
34473	161521
79528	161522
624	161523
19523	161524
18446	161525
36247	161526
71587	161527
201656	161528
576	161529
161177	161530
122891	161531
72074	161532
24099	161533
1376	161534
45637	161535
174641	161536
37564	161537
50815	161538
176155	161539
1737	161540
47485	161541
35818	161542
29175	161543
33703	161544
76699	161545
50453	161546
6143	161547
175467	161548
6319	161549
155662	161550
285640	161551
2674	161552
7809	161553
5121	161554
28446	161555
112786	161556
344625	161557
15209	161558
6815	161559
132482	161560
57519	161561
316852	161562
217544	161563
96182	161564
37969	161565
10509	161566
41827	161567
45481	161568
214290	161569
341177	161570
172838	161571
31181	161572
10483	161573
171490	161574
9567	161575
291363	161576
4889	161577
90486	161578
77707	161579
25601	161580
43114	161581
85027	161582
72922	161583
17689	161584
6329	161585
17810	161586
11098	161587
27890	161588
223796	161589
3643	161590
8292	161591
80272	161592
45460	161593
1078	161594
130799	161595
84799	161596
7125	161597
84993	161598
34018	161599
98982	161600
19991	161601
3663	161602
1848	161603
40086	161604
77029	161605
83603	161606
974	161607
17671	161608
60079	161609
247964	161610
39052	161611
14605	161612
84593	161613
197003	161614
7953	161615
173542	161616
158835	161617
85102	161618
2258	161619
25587	161620
16663	161621
17655	161622
16585	161623
19815	161624
1092	161625
17702	161626
35917	161627
129780	161628
4951	161629
158331	161630
170568	161631
83154	161632
186250	161633
27109	161634
83796	161635
20811	161636
34956	161637
3984	161638
13116	161639
25125	161640
146948	161641
78301	161642
34433	161643
25526	161644
39610	161645
31570	161646
30152	161647
252415	161648
86306	161649
90122	161650
6604	161651
24310	161652
70148	161653
10005	161654
225840	161655
30313	161656
9587	161657
164203	161658
48588	161659
85353	161660
1548	161661
175847	161662
3236	161663
109449	161664
71368	161665
34029	161666
202076	161667
65168	161668
8121	161669
49343	161670
36454	161671
69777	161672
32052	161673
165599	161674
798	161675
284189	161676
14833	161677
14178	161678
10575	161679
37258	161680
30826	161681
39784	161682
200539	161683
26328	161684
17117	161685
51896	161686
74137	161687
25482	161688
24824	161689
4937	161690
88613	161691
98841	161692
217185	161693
86195	161694
39564	161695
1392	161696
77277	161697
75942	161698
15536	161699
13942	161700
46062	161701
101015	161702
100817	161703
6298	161704
24660	161705
9945	161706
24490	161707
13081	161708
15440	161709
15492	161710
61924	161711
277911	161712
27410	161713
3993	161714
2878	161715
17063	161716
8617	161717
66340	161718
7668	161719
15923	161720
89975	161721
17056	161722
10143	161723
210163	161724
13257	161725
37276	161726
10484	161727
30950	161728
83656	161729
110464	161730
67121	161731
76978	161732
95470	161733
7524	161734
76428	161735
115147	161736
22394	161737
26883	161738
2079	161739
1078	161740
39499	161741
86207	161742
53537	161743
11339	161744
96840	161745
602	161746
126080	161747
186321	161748
9834	161749
11675	161750
27947	161751
158756	161752
206230	161753
161903	161754
30276	161755
76510	161756
117259	161757
9579	161758
78507	161759
21547	161760
31517	161761
102405	161762
18170	161763
29302	161764
85065	161765
2168	161766
36314	161767
83947	161768
12074	161769
182722	161770
209767	161771
11509	161772
182186	161773
48485	161774
3425	161775
38093	161776
7707	161777
207580	161778
299365	161779
34242	161780
60342	161781
189856	161782
207	161783
5181	161784
29516	161785
1759	161786
35315	161787
149305	161788
92297	161789
28363	161790
346717	161791
146198	161792
39564	161793
2220	161794
7281	161795
2841	161796
26393	161797
77544	161798
28923	161799
38875	161800
49369	161801
150644	161802
306725	161803
216919	161804
42	161805
53043	161806
1717	161807
18691	161808
94759	161809
17348	161810
4763	161811
76602	161812
149122	161813
84923	161814
147	161815
26912	161816
1078	161817
9883	161818
11578	161819
311341	161820
19725	161821
468	161822
286755	161823
178073	161824
76642	161825
33810	161826
7812	161827
135834	161828
16374	161829
33402	161830
236977	161831
20995	161832
36666	161833
17716	161834
191011	161835
116803	161836
188711	161837
8403	161838
8043	161839
109183	161840
149307	161841
11622	161842
9983	161843
41542	161844
293842	161845
19673	161846
10628	161847
52631	161848
40582	161849
13977	161850
14605	161851
202816	161852
47686	161853
58720	161854
147	161855
33822	161856
15595	161857
7834	161858
50	161859
4344	161860
49179	161861
10527	161862
78114	161863
678	161864
41277	161865
2660	161866
132562	161867
3085	161868
10231	161869
13146	161870
343446	161871
5092	161872
19456	161873
20045	161874
1527	161875
189653	161876
22174	161877
61156	161878
9361	161879
15373	161880
17696	161881
26709	161882
70355	161883
10294	161884
81703	161885
218491	161886
28382	161887
20965	161888
161459	161889
136787	161890
1322	161891
24250	161892
319049	161893
119476	161894
152701	161895
37019	161896
6083	161897
12124	161898
61882	161899
2481	161900
5222	161901
66359	161902
278361	161903
110631	161904
37432	161905
113332	161906
40324	161907
1964	161908
39311	161909
17803	161910
42278	161911
55578	161912
43052	161913
46997	161914
74009	161915
296528	161916
97349	161917
154323	161918
243143	161919
167481	161920
100945	161921
45282	161922
13206	161923
122730	161924
60474	161925
22432	161926
1679	161927
118742	161928
2876	161929
132699	161930
506	161931
7788	161932
11519	161933
48911	161934
1757	161935
32488	161936
8018	161937
14856	161938
8295	161939
2874	161940
52416	161941
10880	161942
10637	161943
56803	161944
33747	161945
38881	161946
262409	161947
15341	161948
9955	161949
7918	161950
9987	161951
19939	161952
24429	161953
73772	161954
15320	161955
19393	161956
11510	161957
24390	161958
3200	161959
1346	161960
63674	161961
315923	161962
52683	161963
14956	161964
87572	161965
94330	161966
86153	161967
4137	161968
72072	161969
51781	161970
678	161971
41846	161972
84724	161973
17617	161974
49018	161975
110375	161976
81664	161977
6681	161978
8839	161979
56703	161980
15470	161981
118409	161982
10517	161983
2399	161984
84406	161985
130132	161986
4743	161987
25645	161988
38182	161989
66854	161990
4213	161991
34449	161992
44358	161993
597	161994
19256	161995
20511	161996
51782	161997
65079	161998
176438	161999
4920	162000
19588	162001
24497	162002
11900	162003
35993	162004
189859	162005
14877	162006
102982	162007
9608	162008
173055	162009
83331	162010
85555	162011
34158	162012
77637	162013
53246	162014
42254	162015
14875	162016
2672	162017
17982	162018
27513	162019
209116	162020
4051	162021
25983	162022
55016	162023
96281	162024
83930	162025
13131	162026
131408	162027
10618	162028
44337	162029
4507	162030
19587	162031
84263	162032
1124	162033
117879	162034
47560	162035
44177	162036
17882	162037
77615	162038
116911	162039
17512	162040
85	162041
322604	162042
8133	162043
47969	162044
192859	162045
82446	162046
127182	162047
95992	162048
28021	162049
12215	162050
7587	162051
158700	162052
83930	162053
40610	162054
85943	162055
4925	162056
10072	162057
44362	162058
11292	162059
172668	162060
76583	162061
61071	162062
48871	162063
57030	162064
63292	162065
32428	162066
249240	162067
5226	162068
1552	162069
34356	162070
20915	162071
4002	162072
93407	162073
2291	162074
272958	162075
89939	162076
17275	162077
42069	162078
25762	162079
304644	162080
70496	162081
182567	162082
162622	162083
80432	162084
23294	162085
3884	162086
580	162087
247955	162088
1705	162089
29703	162090
19623	162091
13991	162092
132599	162093
266508	162094
11988	162095
11433	162096
280285	162097
13132	162098
172097	162099
58675	162100
41333	162101
32330	162102
45824	162103
25612	162104
13815	162105
77277	162106
13350	162107
148038	162108
61079	162109
25579	162110
53385	162111
4054	162112
953	162113
3288	162114
5346	162115
20988	162116
115966	162117
11941	162118
66941	162119
40098	162120
28870	162121
11672	162122
9719	162123
31228	162124
4480	162125
29161	162126
34709	162127
144454	162128
146124	162129
8371	162130
14708	162131
24222	162132
9963	162133
81707	162134
51914	162135
2767	162136
202276	162137
5194	162138
37616	162139
5650	162140
3792	162141
72507	162142
11026	162143
17783	162144
7778	162145
3794	162146
4958	162147
19048	162148
6598	162149
117740	162150
34755	162151
846	162152
306507	162153
11769	162154
24465	162155
10322	162156
78938	162157
110720	162158
4137	162159
102711	162160
6256	162161
29207	162162
170	162163
113	162164
20896	162165
11539	162166
953	162167
37716	162168
45244	162169
186948	162170
556	162171
4513	162172
7015	162173
9452	162174
32133	162175
8651	162176
350658	162177
26822	162178
67930	162179
20254	162180
186529	162181
278336	162182
141548	162183
35006	162184
86314	162185
316204	162186
13823	162187
31445	162188
39509	162189
20859	162190
6077	162191
249072	162192
11519	162193
47718	162194
23365	162195
14998	162196
39560	162197
46	162198
7149	162199
7149	162200
111709	162201
30927	162202
6493	162203
205136	162204
78762	162205
16872	162206
29800	162207
61729	162208
52398	162209
152462	162210
8040	162211
61164	162212
48440	162213
430	162214
16242	162215
131709	162216
203	162217
72825	162218
68730	162219
47255	162220
26231	162221
2403	162222
5194	162223
13943	162224
108315	162225
14741	162226
6439	162227
139586	162228
6785	162229
16644	162230
47161	162231
170501	162232
11519	162233
28688	162234
8466	162235
40173	162236
57573	162237
82089	162238
54615	162239
96917	162240
71593	162241
36287	162242
13907	162243
55437	162244
98794	162245
39238	162246
208318	162247
6970	162248
16943	162249
36005	162250
17825	162251
58015	162252
38101	162253
48837	162254
49874	162255
360	162256
26960	162257
8046	162258
63558	162259
48671	162260
24321	162261
27425	162262
7927	162263
921	162264
109344	162265
25284	162266
26763	162267
2644	162268
92810	162269
17710	162270
17337	162271
9649	162272
2297	162273
5294	162274
34368	162275
21193	162276
243994	162277
22834	162278
97849	162279
52759	162280
2611	162281
284056	162282
136459	162283
2714	162284
124921	162285
19049	162286
110887	162287
5342	162288
20289	162289
28000	162290
110970	162291
7816	162292
17771	162293
10505	162294
1264	162295
48990	162296
1811	162297
504	162298
92276	162299
200348	162300
2673	162301
115373	162302
202296	162303
4264	162304
33410	162305
23640	162306
1856	162307
108918	162308
87796	162309
22671	162310
107904	162311
17770	162312
1916	162313
72370	162314
121357	162315
110254	162316
48741	162317
46311	162318
29303	162319
534	162320
174054	162321
7901	162322
4083	162323
654	162324
4772	162325
181162	162326
48852	162327
4699	162328
243319	162329
49511	162330
72825	162331
34927	162332
128503	162333
320728	162334
94355	162335
178715	162336
10910	162337
185190	162338
39388	162339
40984	162340
4170	162341
4158	162342
2523	162343
85057	162344
8690	162345
4756	162346
86169	162347
53974	162348
64975	162349
175596	162350
17825	162351
220366	162352
16235	162353
3237	162354
92437	162355
7557	162356
26137	162357
6140	162358
52646	162359
51115	162360
120160	162361
341211	162362
1467	162363
11519	162364
101	162365
72530	162366
119807	162367
7830	162368
36316	162369
89749	162370
72509	162371
15224	162372
76679	162373
133072	162374
151828	162375
1088	162376
9685	162377
118336	162378
135492	162379
578	162380
85575	162381
59134	162382
34449	162383
52435	162384
17898	162385
37775	162386
534	162387
36846	162388
28757	162389
7151	162390
49444	162391
115834	162392
22653	162393
2228	162394
20416	162395
57689	162396
1289	162397
21156	162398
33707	162399
3198	162400
76906	162401
73518	162402
23039	162403
7553	162404
17177	162405
120570	162406
2118	162407
112579	162408
182661	162409
9967	162410
25632	162411
7220	162412
79367	162413
39159	162414
17698	162415
222366	162416
48960	162417
12242	162418
35982	162419
8272	162420
39744	162421
276482	162422
24287	162423
36973	162424
36976	162425
4937	162426
48811	162427
25845	162428
17781	162429
19381	162430
98667	162431
54701	162432
18870	162433
213383	162434
95975	162435
14811	162436
48612	162437
57076	162438
150503	162439
30419	162440
73664	162441
10242	162442
18911	162443
9993	162444
48408	162445
727	162446
338818	162447
57243	162448
64684	162449
87976	162450
12185	162451
20265	162452
117250	162453
198632	162454
18133	162455
36584	162456
18858	162457
40722	162458
7999	162459
209953	162460
213	162461
14831	162462
47815	162463
41328	162464
17847	162465
70153	162466
183	162467
48849	162468
86918	162469
33803	162470
326579	162471
2206	162472
20562	162473
214869	162474
182905	162475
81209	162476
41328	162477
4898	162478
34072	162479
15671	162480
170999	162481
108426	162482
91	162483
80068	162484
1886	162485
4699	162486
4759	162487
78547	162488
128576	162489
139	162490
52879	162491
12133	162492
163220	162493
2880	162494
109135	162495
44479	162496
967	162497
25504	162498
1887	162499
71148	162500
4284	162501
143861	162502
17661	162503
17493	162504
29926	162505
138192	162506
9102	162507
59382	162508
143481	162509
282091	162510
15655	162511
86506	162512
39549	162513
34473	162514
186726	162515
52496	162516
27690	162517
49369	162518
36722	162519
56484	162520
85998	162521
24119	162522
190179	162523
22396	162524
1132	162525
17381	162526
809	162527
34175	162528
100630	162529
110192	162530
241794	162531
83101	162532
56	162533
5241	162534
87796	162535
100769	162536
6692	162537
195818	162538
84950	162539
132794	162540
33297	162541
12454	162542
9565	162543
204084	162544
9762	162545
21302	162546
334715	162547
7735	162548
252974	162549
165114	162550
178887	162551
11154	162552
1296	162553
19050	162554
4377	162555
260241	162556
41524	162557
75246	162558
3249	162559
146093	162560
1294	162561
127991	162562
22954	162563
33889	162564
436	162565
8798	162566
19625	162567
350969	162568
49389	162569
84183	162570
28061	162571
2033	162572
2849	162573
120	162574
20398	162575
71602	162576
25742	162577
77430	162578
11622	162579
871	162580
78954	162581
19967	162582
1176	162583
211165	162584
86574	162585
52782	162586
60152	162587
9964	162588
8058	162589
3934	162590
21950	162591
37631	162592
243182	162593
3390	162594
3560	162595
2857	162596
91195	162597
52582	162598
9935	162599
25581	162600
132763	162601
10852	162602
147	162603
25297	162604
335924	162605
57183	162606
125147	162607
36087	162608
12912	162609
2633	162610
261	162611
71609	162612
7796	162613
13704	162614
335189	162615
191355	162616
10568	162617
7382	162618
15502	162619
49005	162620
12471	162621
49369	162622
32877	162623
13944	162624
97972	162625
35996	162626
100860	162627
158825	162628
56596	162629
14998	162630
26986	162631
6110	162632
66435	162633
9630	162634
26974	162635
4141	162636
13531	162637
20041	162638
137836	162639
80387	162640
202573	162641
30853	162642
20562	162643
58242	162644
85956	162645
261995	162646
105800	162647
158289	162648
37625	162649
76287	162650
160163	162651
24836	162652
126555	162653
5076	162654
110666	162655
26080	162656
18125	162657
336185	162658
6593	162659
89579	162660
48776	162661
132779	162662
3579	162663
54792	162664
74700	162665
29739	162666
24426	162667
9953	162668
13443	162669
27564	162670
356856	162671
195191	162672
17563	162673
118666	162674
81865	162675
5226	162676
4143	162677
26081	162678
135477	162679
77277	162680
11476	162681
40129	162682
8948	162683
4144	162684
26079	162685
196713	162686
7654	162687
5975	162688
13990	162689
4137	162690
171198	162691
17181	162692
26732	162693
16975	162694
7039	162695
211675	162696
109369	162697
1509	162698
7328	162699
71396	162700
18008	162701
172462	162702
339453	162703
166045	162704
132585	162705
88059	162706
72043	162707
76545	162708
191787	162709
43253	162710
1129	162711
13099	162712
39924	162713
103398	162714
20562	162715
186215	162716
6499	162717
318232	162718
225390	162719
8698	162720
52909	162721
8738	162722
20207	162723
31192	162724
123970	162725
12697	162726
26059	162727
108857	162728
9483	162729
13215	162730
16256	162731
284594	162732
54821	162733
77618	162734
14484	162735
203	162736
274585	162737
211570	162738
3438	162739
4336	162740
213	162741
36918	162742
171602	162743
66464	162744
66489	162745
44255	162746
1466	162747
26791	162748
13081	162749
34311	162750
10371	162751
124043	162752
701	162753
139916	162754
10132	162755
49131	162756
9167	162757
44318	162758
10576	162759
124522	162760
11841	162761
9290	162762
1825	162763
260770	162764
71512	162765
137031	162766
79202	162767
204001	162768
10504	162769
28365	162770
229329	162771
103508	162772
6145	162773
36347	162774
44621	162775
13443	162776
80858	162777
10024	162778
44318	162779
13460	162780
99032	162781
58938	162782
9901	162783
41931	162784
10527	162785
125426	162786
22	162787
8212	162788
172238	162789
95562	162790
3079	162791
14760	162792
267	162793
74171	162794
4871	162795
28413	162796
63355	162797
11478	162798
191538	162799
135445	162800
39286	162801
70178	162802
40922	162803
147	162804
4440	162805
30784	162806
10760	162807
2800	162808
28015	162809
28	162810
7787	162811
81749	162812
48985	162813
20177	162814
29775	162815
307092	162816
6759	162817
6831	162818
66340	162819
12	162820
14446	162821
7740	162822
10424	162823
2357	162824
3459	162825
1502	162826
190	162827
9647	162828
15529	162829
78767	162830
110816	162831
4302	162832
50324	162833
348343	162834
24136	162835
4024	162836
71224	162837
7750	162838
9788	162839
39533	162840
967	162841
1607	162842
244347	162843
10717	162844
109140	162845
37917	162846
53248	162847
106753	162848
10616	162849
286347	162850
71640	162851
5758	162852
4018	162853
13137	162854
7852	162855
85936	162856
45205	162857
109877	162858
65022	162859
72521	162860
18010	162861
6320	162862
315691	162863
17732	162864
65109	162865
62059	162866
18079	162867
94410	162868
295783	162869
7022	162870
67121	162871
138150	162872
121159	162873
32446	162874
56265	162875
719	162876
841	162877
149793	162878
2755	162879
39311	162880
1357	162881
79011	162882
81434	162883
118177	162884
16188	162885
6277	162886
30916	162887
29516	162888
8437	162889
3676	162890
161878	162891
15500	162892
291159	162893
48762	162894
7113	162895
59700	162896
61074	162897
7803	162898
24140	162899
91002	162900
44043	162901
7710	162902
34197	162903
160534	162904
28000	162905
141761	162906
14151	162907
48544	162908
13184	162909
81453	162910
70306	162911
50106	162912
20075	162913
17968	162914
44565	162915
12089	162916
2705	162917
138644	162918
33849	162919
109350	162920
188854	162921
17801	162922
10443	162923
329052	162924
6721	162925
48861	162926
48964	162927
56737	162928
40775	162929
24343	162930
2807	162931
116859	162932
10027	162933
7805	162934
100638	162935
86263	162936
11109	162937
108469	162938
48802	162939
171930	162940
669	162941
51892	162942
48712	162943
4147	162944
16329	162945
13397	162946
17863	162947
66393	162948
117095	162949
24535	162950
149349	162951
1925	162952
6	162953
130808	162954
54869	162955
33752	162956
46665	162957
36838	162958
137159	162959
39662	162960
7812	162961
4379	162962
11659	162963
18040	162964
81422	162965
10654	162966
1124	162967
828	162968
14316	162969
122710	162970
127094	162971
3325	162972
39485	162973
116864	162974
45185	162975
1638	162976
3928	162977
17027	162978
37435	162979
147791	162980
73	162981
6887	162982
20864	162983
46396	162984
3209	162985
133836	162986
141290	162987
139154	162988
4581	162989
3742	162990
136	162991
76593	162992
8127	162993
39554	162994
11641	162995
68786	162996
180	162997
1078	162998
50448	162999
30205	163000
245705	163001
9955	163002
45334	163003
92167	163004
298148	163005
48982	163006
56244	163007
24984	163008
74880	163009
323764	163010
124947	163011
11221	163012
41186	163013
150702	163014
21826	163015
99	163016
36140	163017
13137	163018
27949	163019
239270	163020
149680	163021
67121	163022
91525	163023
61114	163024
8306	163025
147635	163026
222532	163027
77520	163028
20558	163029
33808	163030
416	163031
1923	163032
127921	163033
97160	163034
24077	163035
100286	163036
214	163037
1857	163038
6056	163039
27302	163040
1148	163041
92192	163042
25131	163043
921	163044
4792	163045
58594	163046
32228	163047
934	163048
10373	163049
18897	163050
17825	163051
43811	163052
33880	163053
14143	163054
114705	163055
19731	163056
3023	163057
106634	163058
25708	163059
121147	163060
326412	163061
104629	163062
86119	163063
16313	163064
10145	163065
48430	163066
150519	163067
289055	163068
100736	163069
67262	163070
209192	163071
99137	163072
508	163073
58075	163074
85293	163075
205231	163076
57445	163077
4154	163078
23145	163079
34641	163080
92540	163081
71794	163082
51989	163083
108549	163084
4269	163085
563	163086
71757	163087
4000	163088
53034	163089
14064	163090
97543	163091
36	163092
57082	163093
35923	163094
12167	163095
12415	163096
13815	163097
66424	163098
237	163099
30295	163100
316657	163101
205544	163102
1970	163103
186280	163104
1287	163105
24223	163106
807	163107
91304	163108
18870	163109
11084	163110
66409	163111
17864	163112
47553	163113
5327	163114
104264	163115
229240	163116
41333	163117
63693	163118
31757	163119
338071	163120
116173	163121
160105	163122
13149	163123
17231	163124
4923	163125
14473	163126
28863	163127
134901	163128
40839	163129
77078	163130
98808	163131
80272	163132
17938	163133
93463	163134
2781	163135
344656	163136
9945	163137
56968	163138
49972	163139
98033	163140
11370	163141
57609	163142
34430	163143
3248	163144
8187	163145
230388	163146
154607	163147
36003	163148
5421	163149
100938	163150
10005	163151
2325	163152
100945	163153
34799	163154
171849	163155
6483	163156
142374	163157
52646	163158
29720	163159
39509	163160
60996	163161
36052	163162
109601	163163
412	163164
8787	163165
47403	163166
70608	163167
76942	163168
29827	163169
2632	163170
71805	163171
39431	163172
1656	163173
20970	163174
39122	163175
85976	163176
38998	163177
4018	163178
33784	163179
18902	163180
174974	163181
29106	163182
6689	163183
120985	163184
83327	163185
24326	163186
48835	163187
5093	163188
81052	163189
28133	163190
2610	163191
26885	163192
1185	163193
77692	163194
82535	163195
1142	163196
2201	163197
52110	163198
53463	163199
75719	163200
16840	163201
31733	163202
25983	163203
124934	163204
72634	163205
78663	163206
27564	163207
26890	163208
126852	163209
32397	163210
13824	163211
77093	163212
4033	163213
164739	163214
45417	163215
117095	163216
45496	163217
39122	163218
129985	163219
8144	163220
215561	163221
79601	163222
18008	163223
4755	163224
36449	163225
32421	163226
105639	163227
18665	163228
123950	163229
17801	163230
9901	163231
44389	163232
232409	163233
31720	163234
74316	163235
156874	163236
84873	163237
19811	163238
28378	163239
44362	163240
109345	163241
4948	163242
28558	163243
27137	163244
78526	163245
72853	163246
114525	163247
705	163248
23978	163249
349468	163250
9944	163251
97377	163252
5848	163253
15238	163254
56845	163255
323424	163256
2260	163257
14856	163258
310824	163259
20995	163260
16313	163261
163796	163262
56168	163263
24277	163264
65254	163265
57360	163266
193127	163267
22419	163268
3055	163269
42121	163270
9203	163271
85314	163272
2281	163273
48078	163274
44632	163275
4839	163276
154645	163277
108916	163278
3997	163279
33867	163280
14394	163281
40396	163282
64692	163283
16284	163284
691	163285
3198	163286
65363	163287
96912	163288
3236	163289
72902	163290
48539	163291
309	163292
5636	163293
976	163294
44676	163295
72883	163296
72898	163297
8879	163298
13676	163299
24600	163300
31046	163301
4661	163302
20011	163303
13446	163304
35959	163305
85952	163306
25454	163307
9296	163308
83723	163309
325590	163310
67701	163311
43801	163312
112030	163313
256357	163314
18153	163315
3945	163316
2902	163317
2519	163318
9469	163319
174744	163320
5175	163321
10059	163322
166411	163323
56496	163324
6313	163325
95654	163326
10113	163327
953	163328
54119	163329
324473	163330
172241	163331
44355	163332
196006	163333
1224	163334
26152	163335
1515	163336
342519	163337
8182	163338
150550	163339
52732	163340
252787	163341
65240	163342
387	163343
108977	163344
45509	163345
9828	163346
27918	163347
3956	163348
39006	163349
5014	163350
18386	163351
9421	163352
44055	163353
153652	163354
37172	163355
16656	163356
55147	163357
61413	163358
69172	163359
688	163360
175885	163361
7451	163362
3924	163363
280512	163364
121734	163365
72301	163366
195521	163367
58232	163368
343165	163369
71226	163370
10243	163371
17068	163372
38341	163373
105407	163374
7554	163375
20044	163376
12826	163377
61129	163378
39560	163379
20126	163380
28029	163381
86092	163382
39353	163383
81545	163384
29926	163385
4384	163386
37631	163387
2422	163388
3869	163389
86038	163390
18196	163391
4006	163392
154273	163393
3376	163394
8685	163395
14273	163396
3	163397
24668	163398
26090	163399
34451	163400
203060	163401
52472	163402
136779	163403
7529	163404
5311	163405
119265	163406
462	163407
183952	163408
29349	163409
3934	163410
244	163411
361	163412
190994	163413
6996	163414
22359	163415
3466	163416
2660	163417
42752	163418
207070	163419
86199	163420
20784	163421
119364	163422
71266	163423
4033	163424
53266	163425
31223	163426
19409	163427
37353	163428
107092	163429
13223	163430
17833	163431
67667	163432
2291	163433
172850	163434
49651	163435
177005	163436
125365	163437
90204	163438
33425	163439
10062	163440
98818	163441
24115	163442
12234	163443
126472	163444
27765	163445
278403	163446
31115	163447
302921	163448
111189	163449
53210	163450
34566	163451
14134	163452
28099	163453
120734	163454
2381	163455
25982	163456
135570	163457
62442	163458
126589	163459
1458	163460
1458	163461
139410	163462
552	163463
186156	163464
106481	163465
35947	163466
3292	163467
26960	163468
38199	163469
20467	163470
114154	163471
239403	163472
43650	163473
22780	163474
122731	163475
54452	163476
1466	163477
54914	163478
178048	163479
41524	163480
12498	163481
8963	163482
9981	163483
34342	163484
79461	163485
116335	163486
2377	163487
10464	163488
40874	163489
315734	163490
84995	163491
18708	163492
44535	163493
3791	163494
36787	163495
12418	163496
508	163497
10942	163498
1860	163499
18021	163500
19764	163501
14797	163502
18831	163503
51904	163504
109201	163505
15993	163506
118776	163507
125372	163508
188608	163509
82127	163510
42489	163511
72110	163512
48374	163513
672	163514
55292	163515
3890	163516
38988	163517
86501	163518
66110	163519
76678	163520
93045	163521
11202	163522
6264	163523
351921	163524
61869	163525
124621	163526
624	163527
77277	163528
4942	163529
158156	163530
72437	163531
77688	163532
67912	163533
32054	163534
1846	163535
9796	163536
52741	163537
96874	163538
24262	163539
156022	163540
16192	163541
7429	163542
178730	163543
2816	163544
3411	163545
88489	163546
65271	163547
5289	163548
3447	163549
18540	163550
5170	163551
57964	163552
13802	163553
158980	163554
18829	163555
3529	163556
2417	163557
58972	163558
2605	163559
32	163560
8370	163561
55255	163562
28295	163563
65089	163564
55371	163565
91083	163566
19073	163567
17724	163568
3233	163569
38898	163570
34789	163571
287773	163572
45660	163573
240594	163574
8045	163575
1320	163576
36	163577
93104	163578
10262	163579
266	163580
259873	163581
55230	163582
14528	163583
4160	163584
170402	163585
5500	163586
48898	163587
260086	163588
350082	163589
149240	163590
153038	163591
100969	163592
582	163593
109364	163594
2757	163595
2531	163596
9563	163597
62233	163598
53378	163599
26130	163600
57780	163601
27447	163602
201893	163603
28203	163604
201164	163605
70532	163606
47505	163607
44597	163608
32159	163609
1663	163610
4298	163611
117958	163612
2968	163613
81643	163614
19867	163615
611	163616
53510	163617
2354	163618
325096	163619
56243	163620
15	163621
89308	163622
119265	163623
71870	163624
109121	163625
13815	163626
3999	163627
48925	163628
109201	163629
33819	163630
288756	163631
72292	163632
6155	163633
48960	163634
72521	163635
112178	163636
32837	163637
201646	163638
189949	163639
4889	163640
25865	163641
75649	163642
11	163643
124381	163644
55196	163645
465	163646
220582	163647
9899	163648
49664	163649
66376	163650
353290	163651
9964	163652
1140	163653
204133	163654
94272	163655
101008	163656
56658	163657
5809	163658
9926	163659
278	163660
4772	163661
34502	163662
2334	163663
28064	163664
114777	163665
3504	163666
6495	163667
19685	163668
36915	163669
77421	163670
18054	163671
42011	163672
52529	163673
91416	163674
12953	163675
22969	163676
25130	163677
27965	163678
1630	163679
9407	163680
1951	163681
237467	163682
14788	163683
38888	163684
53177	163685
38154	163686
37025	163687
1421	163688
212155	163689
44529	163690
324051	163691
77580	163692
71246	163693
36688	163694
101270	163695
336505	163696
45662	163697
56338	163698
49004	163699
34197	163700
71686	163701
247941	163702
20015	163703
243274	163704
126386	163705
158538	163706
154786	163707
43253	163708
16461	163709
13646	163710
17813	163711
36281	163712
260638	163713
36692	163714
4114	163715
3292	163716
35962	163717
117163	163718
26063	163719
26508	163720
6586	163721
39533	163722
173210	163723
160512	163724
260195	163725
78677	163726
26459	163727
17494	163728
72001	163729
266628	163730
3908	163731
17617	163732
227440	163733
1421	163734
39686	163735
2020	163736
12418	163737
156004	163738
15502	163739
16545	163740
38	163741
169246	163742
202200	163743
35954	163744
158687	163745
3235	163746
126	163747
10027	163748
148102	163749
70192	163750
117244	163751
12353	163752
24181	163753
1839	163754
7806	163755
4881	163756
6151	163757
121428	163758
12659	163759
52851	163760
10821	163761
29565	163762
7816	163763
197	163764
135686	163765
274963	163766
52896	163767
11185	163768
100880	163769
71547	163770
109532	163771
22000	163772
7789	163773
109875	163774
21379	163775
57827	163776
33859	163777
11513	163778
7819	163779
55416	163780
152730	163781
9669	163782
58063	163783
31617	163784
19539	163785
13167	163786
92728	163787
172499	163788
77812	163789
2240	163790
21210	163791
115086	163792
39094	163793
160139	163794
76662	163795
45220	163796
7898	163797
48964	163798
1338	163799
26528	163800
43414	163801
21064	163802
57326	163803
45485	163804
122768	163805
53806	163806
102258	163807
158307	163808
79113	163809
25636	163810
4698	163811
13717	163812
41303	163813
72645	163814
130631	163815
64526	163816
132098	163817
13378	163818
41701	163819
223238	163820
133662	163821
13559	163822
40134	163823
3338	163824
2674	163825
10989	163826
47870	163827
56753	163828
30993	163829
109293	163830
49384	163831
109763	163832
5796	163833
55483	163834
14198	163835
11464	163836
9913	163837
30605	163838
127	163839
49111	163840
14752	163841
2248	163842
42414	163843
39284	163844
48519	163845
34798	163846
57946	163847
8457	163848
5381	163849
17723	163850
3134	163851
20980	163852
24224	163853
24303	163854
40086	163855
24585	163856
72044	163857
4953	163858
108957	163859
37616	163860
1981	163861
62967	163862
17966	163863
77529	163864
15732	163865
177578	163866
7661	163867
45944	163868
15570	163869
204	163870
40971	163871
20244	163872
58583	163873
67714	163874
7593	163875
57156	163876
101470	163877
50225	163878
132415	163879
10532	163880
102733	163881
5406	163882
24401	163883
48919	163884
35326	163885
2645	163886
22444	163887
39045	163888
209763	163889
8360	163890
3215	163891
41216	163892
13908	163893
10095	163894
6379	163895
78171	163896
85555	163897
72648	163898
92318	163899
47176	163900
158664	163901
50161	163902
18586	163903
15477	163904
303153	163905
17420	163906
2234	163907
20004	163908
23495	163909
350238	163910
65071	163911
83267	163912
46504	163913
37299	163914
10098	163915
180	163916
49303	163917
100906	163918
24152	163919
24426	163920
49491	163921
261097	163922
24481	163923
13676	163924
48565	163925
109023	163926
13826	163927
120248	163928
8139	163929
116363	163930
7757	163931
2079	163932
7797	163933
20460	163934
39613	163935
86069	163936
34082	163937
1643	163938
284134	163939
85343	163940
76599	163941
2421	163942
1515	163943
6585	163944
19419	163945
16801	163946
61420	163947
55095	163948
98109	163949
172016	163950
13828	163951
139414	163952
124083	163953
2636	163954
53514	163955
49475	163956
28762	163957
20938	163958
3936	163959
32610	163960
1322	163961
33980	163962
130958	163963
124204	163964
88005	163965
34027	163966
287998	163967
26820	163968
40376	163969
227	163970
35892	163971
29461	163972
6586	163973
123056	163974
33418	163975
3162	163976
471	163977
28069	163978
13958	163979
14873	163980
20026	163981
189360	163982
310763	163983
30156	163984
25540	163985
6397	163986
93857	163987
24283	163988
14922	163989
3210	163990
271757	163991
20871	163992
32161	163993
155756	163994
332061	163995
30779	163996
40490	163997
268200	163998
236387	163999
271127	164000
333682	164001
255414	164002
80193	164003
141899	164004
106364	164005
123366	164006
123398	164007
123307	164008
30862	164009
296072	164010
136284	164011
78241	164012
254272	164013
100482	164014
222551	164015
54305	164016
126082	164017
94172	164018
54319	164019
228499	164020
30352	164021
96088	164022
254275	164023
346585	164024
130804	164025
188042	164026
94774	164027
335976	164028
148684	164029
77353	164030
317851	164031
104712	164032
1634	164033
96646	164034
123310	164035
71086	164036
196867	164037
126811	164038
180337	164039
11332	164040
317281	164041
91142	164042
35734	164043
10053	164044
46391	164045
18369	164046
31469	164047
120718	164048
148436	164049
309294	164050
6303	164051
17361	164052
100106	164053
165384	164054
124977	164055
216407	164056
24903	164057
1005	164058
116955	164059
39656	164060
101194	164061
175035	164062
144911	164063
317514	164064
189872	164065
5717	164066
267067	164067
89581	164068
126490	164069
106178	164070
54024	164071
303082	164072
114892	164073
7105	164074
11467	164075
187845	164076
142041	164077
146229	164078
63168	164079
14378	164080
120897	164081
10742	164082
117521	164083
154629	164084
180156	164085
63391	164086
63410	164087
91262	164088
95902	164089
350751	164090
61684	164091
73519	164092
129533	164093
77745	164094
333206	164095
167279	164096
147449	164097
110535	164098
310160	164099
1322	164100
33960	164101
36509	164102
349823	164103
300812	164104
218226	164105
65081	164106
18369	164107
25198	164108
33925	164109
45993	164110
47248	164111
151506	164112
35939	164113
25602	164114
150289	164115
129612	164116
26425	164117
121810	164118
4061	164119
31507	164120
194187	164121
70585	164122
151535	164123
50403	164124
163656	164125
89155	164126
63658	164127
171345	164128
68538	164129
41533	164130
119364	164131
69641	164132
109286	164133
14290	164134
195876	164135
7018	164136
99140	164137
22109	164138
192151	164139
78386	164140
31181	164141
114898	164142
164745	164143
77132	164144
201199	164145
347765	164146
111483	164147
32035	164148
27179	164149
264113	164150
7484	164151
51	164152
197241	164153
70158	164154
185131	164155
38861	164156
33182	164157
104459	164158
39837	164159
100276	164160
6816	164161
23583	164162
77655	164163
165011	164164
23881	164165
47070	164166
34320	164167
57935	164168
23664	164169
107401	164170
116215	164171
36296	164172
148841	164173
308515	164174
8059	164175
56877	164176
200889	164177
76004	164178
29137	164179
340141	164180
20508	164181
10258	164182
65506	164183
19726	164184
24525	164185
22153	164186
30835	164187
327769	164188
34274	164189
13655	164190
19193	164191
13231	164192
92181	164193
205391	164194
50296	164195
205489	164196
9452	164197
3279	164198
313575	164199
312080	164200
19190	164201
221614	164202
55789	164203
191367	164204
29574	164205
119002	164206
176551	164207
15134	164208
196686	164209
37206	164210
339578	164211
341236	164212
54070	164213
184964	164214
285930	164215
83942	164216
7332	164217
49893	164218
42164	164219
21203	164220
72847	164221
2519	164222
3561	164223
82445	164224
317234	164225
317297	164226
85915	164227
32389	164228
28109	164229
86019	164230
85443	164231
150600	164232
198885	164233
199750	164234
107530	164235
63721	164236
38318	164237
75365	164238
199241	164239
347645	164240
136940	164241
244010	164242
54946	164243
31275	164244
231792	164245
267083	164246
3582	164247
17390	164248
47070	164249
144500	164250
38880	164251
50974	164252
253768	164253
9036	164254
62936	164255
217365	164256
2049	164257
135797	164258
332200	164259
67669	164260
337196	164261
180019	164262
75259	164263
255984	164264
1783	164265
40939	164266
40302	164267
107447	164268
52373	164269
6160	164270
60001	164271
46049	164272
23915	164273
67681	164274
55651	164275
59683	164276
73708	164277
185143	164278
63565	164279
294471	164280
136070	164281
59627	164282
56476	164283
197400	164284
83869	164285
39878	164286
14686	164287
125621	164288
96924	164289
138054	164290
341716	164291
37726	164292
94041	164293
198140	164294
95458	164295
20611	164296
301754	164297
22756	164298
166202	164299
652	164300
142123	164301
943	164302
18216	164303
162419	164304
73331	164305
243636	164306
292329	164307
191543	164308
1367	164309
39625	164310
56860	164311
6198	164312
232855	164313
61437	164314
112737	164315
9025	164316
90295	164317
29476	164318
54056	164319
20434	164320
153404	164321
49217	164322
1183	164323
150686	164324
6	164325
47756	164326
10851	164327
8398	164328
218426	164329
1673	164330
28541	164331
16304	164332
44612	164333
144303	164334
161311	164335
13297	164336
109968	164337
30472	164338
56570	164339
5523	164340
267870	164341
109426	164342
133207	164343
231108	164344
3151	164345
154088	164346
188035	164347
313608	164348
77986	164349
84885	164350
350339	164351
341759	164352
93439	164353
357208	164354
189215	164355
988	164356
137000	164357
60935	164358
31441	164359
192234	164360
9512	164361
22813	164362
72460	164363
45301	164364
145147	164365
36002	164366
4988	164367
338681	164368
5516	164369
6765	164370
115707	164371
102294	164372
2440	164373
31120	164374
33747	164375
279732	164376
86202	164377
15293	164378
313398	164379
34415	164380
30440	164381
124243	164382
81492	164383
331453	164384
98109	164385
9013	164386
3767	164387
3507	164388
11505	164389
322160	164390
56975	164391
1604	164392
65994	164393
135114	164394
8720	164395
62105	164396
30515	164397
62399	164398
169012	164399
16142	164400
37762	164401
32118	164402
101082	164403
21227	164404
17973	164405
6140	164406
89366	164407
308996	164408
185737	164409
144357	164410
327655	164411
28817	164412
56883	164413
67619	164414
29548	164415
41724	164416
187855	164417
311164	164418
226723	164419
62455	164420
29901	164421
25064	164422
10403	164423
67239	164424
208659	164425
14531	164426
198057	164427
76655	164428
31897	164429
54446	164430
27411	164431
162139	164432
177603	164433
3678	164434
21876	164435
83272	164436
1088	164437
2860	164438
15635	164439
67725	164440
118761	164441
24155	164442
73900	164443
75643	164444
101099	164445
225807	164446
72117	164447
55562	164448
41129	164449
330894	164450
7411	164451
51171	164452
49105	164453
30296	164454
80779	164455
73999	164456
251703	164457
140298	164458
287525	164459
241139	164460
116014	164461
240983	164462
9025	164463
129576	164464
129073	164465
54057	164466
5577	164467
168959	164468
309426	164469
122954	164470
6587	164471
149526	164472
249495	164473
53707	164474
121929	164475
310994	164476
50581	164477
283209	164478
171126	164479
299599	164480
304512	164481
225622	164482
183959	164483
130162	164484
277184	164485
83629	164486
55543	164487
278192	164488
8525	164489
191610	164490
14018	164491
119228	164492
22115	164493
31755	164494
36773	164495
180491	164496
74521	164497
3059	164498
29564	164499
53663	164500
72609	164501
124625	164502
19694	164503
82851	164504
49551	164505
60279	164506
97626	164507
109440	164508
109440	164509
36462	164510
646	164511
47648	164512
139199	164513
122861	164514
2183	164515
6821	164516
1873	164517
145681	164518
331256	164519
221400	164520
68757	164521
330298	164522
779	164523
20787	164524
24501	164525
151686	164526
92442	164527
10239	164528
28362	164529
124822	164530
207858	164531
159911	164532
985	164533
71873	164534
3208	164535
14367	164536
18164	164537
24656	164538
236673	164539
50527	164540
279285	164541
124686	164542
51935	164543
3528	164544
7345	164545
62368	164546
19163	164547
13292	164548
2770	164549
91853	164550
88240	164551
24222	164552
202462	164553
95863	164554
16433	164555
337564	164556
97663	164557
340864	164558
21993	164559
54082	164560
26525	164561
21314	164562
131077	164563
54256	164564
205	164565
34958	164566
246120	164567
66503	164568
9186	164569
61070	164570
37706	164571
6934	164572
35872	164573
266719	164574
54066	164575
21450	164576
39919	164577
120542	164578
5169	164579
77000	164580
146520	164581
69160	164582
4038	164583
65047	164584
48957	164585
53248	164586
244974	164587
220599	164588
188953	164589
49401	164590
34926	164591
252708	164592
120797	164593
10405	164594
39471	164595
18820	164596
24200	164597
207037	164598
52848	164599
6209	164600
1519	164601
134137	164602
101480	164603
109614	164604
290595	164605
24531	164606
173360	164607
48794	164608
17482	164609
17232	164610
120661	164611
80132	164612
37717	164613
21205	164614
98653	164615
49528	164616
2596	164617
49041	164618
52576	164619
13523	164620
159366	164621
89384	164622
13292	164623
1366	164624
2349	164625
37735	164626
292346	164627
99057	164628
15134	164629
13588	164630
93297	164631
126059	164632
230447	164633
155161	164634
74140	164635
269555	164636
93756	164637
3201	164638
300	164639
58734	164640
80484	164641
94897	164642
1782	164643
32006	164644
135617	164645
281169	164646
51703	164647
15772	164648
81216	164649
5345	164650
14494	164651
68558	164652
134778	164653
93568	164654
31384	164655
33793	164656
3411	164657
7459	164658
63603	164659
220274	164660
19332	164661
238903	164662
61673	164663
8021	164664
226304	164665
70065	164666
8425	164667
110858	164668
276033	164669
41892	164670
309867	164671
29403	164672
127097	164673
274318	164674
119172	164675
318803	164676
349593	164677
63974	164678
70373	164679
99125	164680
72986	164681
183177	164682
126886	164683
237764	164684
10630	164685
44618	164686
60196	164687
8291	164688
146013	164689
346170	164690
113075	164691
17410	164692
12623	164693
910	164694
110432	164695
318383	164696
309536	164697
105050	164698
164459	164699
195983	164700
10958	164701
6120	164702
14629	164703
20950	164704
2841	164705
329468	164706
179602	164707
69685	164708
12537	164709
81204	164710
39159	164711
318493	164712
171802	164713
6162	164714
3382	164715
336427	164716
44621	164717
11724	164718
119931	164719
85555	164720
5307	164721
10051	164722
30982	164723
159704	164724
24134	164725
34055	164726
1822	164727
9211	164728
10637	164729
116836	164730
6322	164731
9347	164732
29446	164733
138772	164734
84987	164735
321845	164736
183013	164737
75559	164738
75559	164739
79031	164740
14819	164741
14767	164742
342001	164743
123643	164744
218073	164745
18348	164746
552	164747
92526	164748
10569	164749
15382	164750
13849	164751
53686	164752
1848	164753
62212	164754
21814	164755
158264	164756
42647	164757
149970	164758
160108	164759
17674	164760
216177	164761
784	164762
8160	164763
92282	164764
12313	164765
144899	164766
8566	164767
9607	164768
15923	164769
28820	164770
7009	164771
185353	164772
38916	164773
31657	164774
47813	164775
244088	164776
4351	164777
46546	164778
61462	164779
1661	164780
3143	164781
10143	164782
224	164783
156908	164784
1298	164785
81702	164786
196436	164787
11170	164788
156955	164789
10459	164790
10869	164791
52646	164792
11858	164793
73965	164794
79604	164795
26690	164796
120665	164797
3249	164798
14233	164799
18799	164800
2015	164801
1560	164802
25621	164803
20164	164804
7296	164805
70057	164806
3375	164807
95028	164808
71951	164809
35947	164810
12	164811
5216	164812
152453	164813
5936	164814
149598	164815
350733	164816
36894	164817
65190	164818
37998	164819
26889	164820
25834	164821
126112	164822
345935	164823
53343	164824
15802	164825
3068	164826
131410	164827
81524	164828
14762	164829
302923	164830
325218	164831
25559	164832
23411	164833
110718	164834
3140	164835
2014	164836
6155	164837
17826	164838
170733	164839
316202	164840
19544	164841
18333	164842
61879	164843
701	164844
87727	164845
7121	164846
18079	164847
13392	164848
3198	164849
188939	164850
13215	164851
154	164852
28499	164853
219538	164854
5800	164855
245330	164856
13223	164857
50219	164858
246722	164859
75107	164860
35297	164861
143921	164862
90521	164863
14210	164864
97882	164865
6	164866
29770	164867
107251	164868
37863	164869
201532	164870
97652	164871
35934	164872
213605	164873
2507	164874
10430	164875
31146	164876
8150	164877
172921	164878
2335	164879
10009	164880
43453	164881
205040	164882
49079	164883
25297	164884
50908	164885
27094	164886
29926	164887
24137	164888
24302	164889
6587	164890
39745	164891
29147	164892
18682	164893
76846	164894
333875	164895
51506	164896
49368	164897
83	164898
92215	164899
30454	164900
224766	164901
33362	164902
447	164903
5797	164904
138744	164905
48697	164906
12417	164907
42523	164908
199302	164909
70306	164910
3473	164911
17650	164912
7387	164913
87796	164914
61567	164915
11084	164916
11240	164917
67891	164918
135908	164919
61616	164920
1848	164921
17772	164922
19514	164923
24562	164924
128399	164925
35673	164926
40868	164927
2756	164928
38060	164929
20980	164930
13179	164931
2816	164932
158123	164933
40186	164934
219591	164935
25606	164936
2849	164937
57984	164938
284551	164939
36305	164940
6886	164941
161299	164942
130635	164943
19317	164944
121065	164945
199739	164946
665	164947
40749	164948
52449	164949
348041	164950
21341	164951
4057	164952
58920	164953
273	164954
58428	164955
6422	164956
28314	164957
12887	164958
116784	164959
1895	164960
26216	164961
39453	164962
72003	164963
43891	164964
23014	164965
205144	164966
192909	164967
55801	164968
93783	164969
8198	164970
28321	164971
8811	164972
107961	164973
33021	164974
202987	164975
72853	164976
48984	164977
95992	164978
4002	164979
353766	164980
6970	164981
3593	164982
124547	164983
222050	164984
168982	164985
27764	164986
3262	164987
56092	164988
212018	164989
14221	164990
26900	164991
120757	164992
14401	164993
200704	164994
55097	164995
49356	164996
18160	164997
1482	164998
54	164999
138	165000
138	165001
138	165002
10434	165003
3214	165004
99	165005
138	165006
343	165007
10727	165008
85717	165009
184667	165010
89750	165011
4169	165012
128450	165013
110334	165014
39120	165015
4038	165016
108965	165017
387	165018
177464	165019
1715	165020
13965	165021
249582	165022
13217	165023
14012	165024
110069	165025
170963	165026
14511	165027
57043	165028
100268	165029
1118	165030
24465	165031
34799	165032
244032	165033
39138	165034
176740	165035
207448	165036
82470	165037
2391	165038
1755	165039
5047	165040
1142	165041
18588	165042
11672	165043
87805	165044
1839	165045
120599	165046
57574	165047
209726	165048
8002	165049
288385	165050
24249	165051
93299	165052
60670	165053
3979	165054
22144	165055
118125	165056
20460	165057
20460	165058
2786	165059
144125	165060
67746	165061
82441	165062
7833	165063
2816	165064
60427	165065
12154	165066
7424	165067
109532	165068
39589	165069
378	165070
13083	165071
39466	165072
115325	165073
12477	165074
2288	165075
147	165076
6085	165077
4789	165078
2799	165079
29282	165080
9815	165081
110500	165082
61358	165083
28751	165084
9413	165085
238150	165086
20074	165087
25131	165088
36748	165089
191747	165090
11279	165091
34764	165092
11212	165093
194827	165094
37031	165095
152258	165096
15956	165097
9853	165098
11186	165099
118629	165100
88518	165101
90213	165102
98407	165103
4013	165104
103825	165105
7947	165106
4493	165107
216885	165108
105483	165109
46331	165110
92630	165111
14871	165112
330956	165113
117407	165114
254140	165115
19983	165116
99490	165117
65763	165118
331053	165119
24275	165120
200562	165121
331112	165122
80528	165123
197589	165124
197429	165125
330970	165126
19348	165127
6949	165128
26515	165129
20052	165130
201991	165131
200426	165132
14421	165133
276473	165134
31785	165135
112850	165136
331303	165137
55538	165138
37552	165139
69144	165140
29384	165141
255073	165142
148264	165143
62455	165144
154896	165145
74	165146
15355	165147
6811	165148
62935	165149
114601	165150
28707	165151
109682	165152
194106	165153
148268	165154
81917	165155
152734	165156
320438	165157
261735	165158
89575	165159
139826	165160
6811	165161
7401	165162
177878	165163
226097	165164
65492	165165
70200	165166
17086	165167
47131	165168
105993	165169
67869	165170
95043	165171
322176	165172
51512	165173
101522	165174
80292	165175
90447	165176
250386	165177
99264	165178
331740	165179
304161	165180
26403	165181
60490	165182
303832	165183
59837	165184
97538	165185
117949	165186
104209	165187
27005	165188
34456	165189
162899	165190
176873	165191
17679	165192
153146	165193
45993	165194
192709	165195
20388	165196
269285	165197
2610	165198
1898	165199
2741	165200
17221	165201
71726	165202
49029	165203
72605	165204
173985	165205
175119	165206
79525	165207
228	165208
1898	165209
81786	165210
73142	165211
177024	165212
262743	165213
23702	165214
228	165215
5843	165216
25778	165217
80226	165218
7411	165219
183317	165220
228	165221
37190	165222
95506	165223
217367	165224
100156	165225
87005	165226
147671	165227
228	165228
94982	165229
211162	165230
74587	165231
247603	165232
8059	165233
163885	165234
126962	165235
39447	165236
199241	165237
39517	165238
40051	165239
66777	165240
321023	165241
64190	165242
58545	165243
58545	165244
58545	165245
94918	165246
5341	165247
82547	165248
313850	165249
194021	165250
330175	165251
24072	165252
28634	165253
315364	165254
13989	165255
17390	165256
12699	165257
143974	165258
4419	165259
181168	165260
48614	165261
101588	165262
47488	165263
24417	165264
32308	165265
48723	165266
19179	165267
34274	165268
327557	165269
13658	165270
195935	165271
50421	165272
22167	165273
11734	165274
94645	165275
10338	165276
365	165277
35451	165278
8059	165279
175683	165280
195724	165281
5048	165282
24156	165283
1088	165284
79578	165285
35392	165286
26502	165287
13139	165288
5048	165289
33896	165290
4513	165291
42929	165292
113075	165293
96741	165294
56808	165295
53705	165296
69164	165297
56161	165298
19245	165299
110534	165300
7817	165301
60	165302
17669	165303
74243	165304
13161	165305
31319	165306
72680	165307
72187	165308
48071	165309
80460	165310
68171	165311
48659	165312
7295	165313
6448	165314
101496	165315
78909	165316
207809	165317
44719	165318
1081	165319
24322	165320
327946	165321
110685	165322
21426	165323
174061	165324
2183	165325
72320	165326
197707	165327
12865	165328
106586	165329
60	165330
60892	165331
113075	165332
5179	165333
4912	165334
79512	165335
79956	165336
29901	165337
5306	165338
1859	165339
34274	165340
4061	165341
53805	165342
42707	165343
49324	165344
50421	165345
24156	165346
44693	165347
13340	165348
13139	165349
71857	165350
79880	165351
3443	165352
17691	165353
21426	165354
33896	165355
10296	165356
4843	165357
10263	165358
18398	165359
125931	165360
56540	165361
23004	165362
20221	165363
50393	165364
44667	165365
19245	165366
35159	165367
173849	165368
10139	165369
8056	165370
7907	165371
289442	165372
45064	165373
17663	165374
4934	165375
26425	165376
80739	165377
128613	165378
56567	165379
14708	165380
352090	165381
21249	165382
9876	165383
124777	165384
24558	165385
7275	165386
29395	165387
330622	165388
165351	165389
72386	165390
21032	165391
39285	165392
199	165393
622	165394
160832	165395
187892	165396
4670	165397
27453	165398
32083	165399
68359	165400
164364	165401
230913	165402
109436	165403
1550	165404
68505	165405
29825	165406
30696	165407
284279	165408
325142	165409
233345	165410
102140	165411
48922	165412
18444	165413
55236	165414
148565	165415
34552	165416
55782	165417
5681	165418
111643	165419
32633	165420
101279	165421
14708	165422
49384	165423
297859	165424
93418	165425
335538	165426
220675	165427
75250	165428
202221	165429
45854	165430
247928	165431
126649	165432
94338	165433
220343	165434
55438	165435
168413	165436
178202	165437
106387	165438
86468	165439
296851	165440
237224	165441
235668	165442
115481	165443
41650	165444
16962	165445
201355	165446
74086	165447
124195	165448
87756	165449
47308	165450
120531	165451
340167	165452
182940	165453
221468	165454
180168	165455
322488	165456
50263	165457
235637	165458
214677	165459
170849	165460
3188	165461
34028	165462
168328	165463
14425	165464
27404	165465
283526	165466
192356	165467
35698	165468
306280	165469
340275	165470
143649	165471
16113	165472
266289	165473
183306	165474
273513	165475
21977	165476
24729	165477
151427	165478
31121	165479
7914	165480
110535	165481
20482	165482
51169	165483
3588	165484
207835	165485
17997	165486
48666	165487
110506	165488
18848	165489
175959	165490
71833	165491
328601	165492
49988	165493
13245	165494
38680	165495
345	165496
103936	165497
24254	165498
72591	165499
71849	165500
90810	165501
92438	165502
134275	165503
691	165504
16843	165505
42374	165506
820	165507
67248	165508
24370	165509
122305	165510
348173	165511
38889	165512
83647	165513
81919	165514
42228	165515
62351	165516
53833	165517
285055	165518
79741	165519
140370	165520
37722	165521
80859	165522
69428	165523
50137	165524
175726	165525
39514	165526
29984	165527
101942	165528
306906	165529
129387	165530
143893	165531
154180	165532
171264	165533
330481	165534
23962	165535
2884	165536
10365	165537
308300	165538
124668	165539
254960	165540
69728	165541
4506	165542
26732	165543
183093	165544
90962	165545
70099	165546
51642	165547
53058	165548
71312	165549
154460	165550
89650	165551
93206	165552
86937	165553
98256	165554
129069	165555
41460	165556
145562	165557
210751	165558
349	165559
114638	165560
16857	165561
63754	165562
40460	165563
81629	165564
52098	165565
13687	165566
7732	165567
92559	165568
14619	165569
1663	165570
182692	165571
37840	165572
34023	165573
159437	165574
346661	165575
54253	165576
60558	165577
103069	165578
97199	165579
141880	165580
4380	165581
4380	165582
31927	165583
198576	165584
269834	165585
85008	165586
12716	165587
20768	165588
20388	165589
40051	165590
1180	165591
2365	165592
61336	165593
310733	165594
3161	165595
11295	165596
127907	165597
203160	165598
130409	165599
17307	165600
3711	165601
216596	165602
257849	165603
21103	165604
340075	165605
92254	165606
65475	165607
45834	165608
265353	165609
253359	165610
202809	165611
52729	165612
30044	165613
122250	165614
49419	165615
72086	165616
72571	165617
18011	165618
286983	165619
112734	165620
275001	165621
41771	165622
113417	165623
284417	165624
1108	165625
93496	165626
93496	165627
68934	165628
84280	165629
65881	165630
196766	165631
74370	165632
24679	165633
83799	165634
2704	165635
48097	165636
32216	165637
8544	165638
74013	165639
5368	165640
183802	165641
96654	165642
30935	165643
387	165644
40617	165645
185575	165646
98114	165647
34470	165648
34470	165649
18065	165650
8985	165651
33970	165652
41945	165653
19275	165654
1645	165655
121131	165656
3800	165657
173162	165658
138536	165659
27171	165660
179931	165661
73312	165662
33970	165663
33346	165664
344803	165665
202096	165666
94910	165667
105239	165668
148537	165669
11707	165670
164265	165671
54321	165672
332231	165673
74778	165674
13807	165675
179698	165676
99968	165677
15679	165678
64600	165679
151902	165680
2907	165681
18055	165682
196045	165683
287061	165684
3954	165685
88682	165686
213199	165687
173192	165688
51194	165689
90730	165690
107119	165691
103709	165692
173248	165693
23015	165694
106245	165695
44072	165696
89781	165697
89337	165698
75524	165699
72187	165700
112933	165701
110813	165702
203160	165703
40565	165704
2907	165705
63688	165706
1992	165707
3022	165708
145418	165709
214803	165710
75863	165711
74040	165712
151526	165713
320068	165714
2790	165715
34868	165716
138620	165717
61294	165718
76072	165719
196744	165720
7187	165721
50202	165722
13580	165723
50317	165724
174185	165725
85566	165726
75993	165727
50982	165728
238513	165729
184114	165730
115492	165731
21488	165732
61812	165733
333629	165734
123124	165735
66865	165736
108144	165737
44054	165738
60371	165739
104431	165740
126510	165741
5725	165742
179442	165743
133975	165744
134353	165745
98371	165746
95706	165747
88994	165748
301976	165749
185090	165750
20329	165751
7102	165752
146098	165753
272590	165754
15094	165755
273199	165756
1814	165757
12924	165758
185705	165759
58456	165760
274503	165761
27919	165762
115568	165763
255810	165764
215238	165765
57322	165766
91739	165767
13	165768
70561	165769
41338	165770
234639	165771
1287	165772
3648	165773
8525	165774
128601	165775
65898	165776
103064	165777
208694	165778
20431	165779
298460	165780
8122	165781
199964	165782
307757	165783
198971	165784
183870	165785
202867	165786
223157	165787
320289	165788
129305	165789
165352	165790
134452	165791
5433	165792
136305	165793
302974	165794
37859	165795
10869	165796
85799	165797
202767	165798
310320	165799
115296	165800
128756	165801
298533	165802
20991	165803
178957	165804
141891	165805
125311	165806
5092	165807
202460	165808
61295	165809
143319	165810
201857	165811
126118	165812
78937	165813
200529	165814
96288	165815
157301	165816
41680	165817
52011	165818
124967	165819
50787	165820
152652	165821
3639	165822
113623	165823
36107	165824
54885	165825
143737	165826
10024	165827
246728	165828
21089	165829
100227	165830
346177	165831
81313	165832
18189	165833
179172	165834
151006	165835
269885	165836
182514	165837
87296	165838
246150	165839
675	165840
37957	165841
113037	165842
55604	165843
16250	165844
153630	165845
45064	165846
105182	165847
21317	165848
41026	165849
46499	165850
27627	165851
236002	165852
62918	165853
50678	165854
55110	165855
180953	165856
236594	165857
143763	165858
20452	165859
236322	165860
25062	165861
303921	165862
10900	165863
105655	165864
165736	165865
169322	165866
250297	165867
45933	165868
287365	165869
298796	165870
334313	165871
193017	165872
18283	165873
4801	165874
47504	165875
82769	165876
105662	165877
96618	165878
105737	165879
56323	165880
105996	165881
7347	165882
302013	165883
17141	165884
204470	165885
38151	165886
131958	165887
145250	165888
103817	165889
180976	165890
29225	165891
21206	165892
287877	165893
107372	165894
70717	165895
21846	165896
35755	165897
40822	165898
183756	165899
309070	165900
133998	165901
55675	165902
164146	165903
20747	165904
198974	165905
102476	165906
10428	165907
62061	165908
41981	165909
297332	165910
18202	165911
313310	165912
81419	165913
66436	165914
57238	165915
14885	165916
26268	165917
134346	165918
239993	165919
240104	165920
63030	165921
47825	165922
246348	165923
223652	165924
91410	165925
135430	165926
92825	165927
135611	165928
269720	165929
305249	165930
178793	165931
47825	165932
81723	165933
45056	165934
29554	165935
18274	165936
54504	165937
219604	165938
87718	165939
7351	165940
355539	165941
16738	165942
63518	165943
92183	165944
91940	165945
330932	165946
313992	165947
179640	165948
74011	165949
73263	165950
52849	165951
112071	165952
5937	165953
31946	165954
65275	165955
590	165956
37224	165957
58914	165958
179389	165959
53805	165960
135399	165961
162551	165962
34701	165963
42236	165964
51205	165965
20857	165966
30414	165967
76741	165968
45222	165969
22656	165970
17847	165971
277690	165972
109074	165973
10082	165974
170352	165975
200098	165976
98673	165977
148922	165978
4858	165979
279187	165980
109085	165981
38100	165982
35290	165983
6177	165984
54687	165985
40074	165986
511	165987
44613	165988
13833	165989
98000	165990
82671	165991
148372	165992
52319	165993
49432	165994
63351	165995
14397	165996
261138	165997
107454	165998
33278	165999
280895	166000
215676	166001
13231	166002
65459	166003
85177	166004
164451	166005
338808	166006
78185	166007
160117	166008
45540	166009
66937	166010
253736	166011
216911	166012
41179	166013
9867	166014
151117	166015
145713	166016
33969	166017
66830	166018
192974	166019
116537	166020
15611	166021
44375	166022
93502	166023
2806	166024
1433	166025
136360	166026
10201	166027
82063	166028
34997	166029
296233	166030
8544	166031
126489	166032
341451	166033
177749	166034
66171	166035
85765	166036
52888	166037
59211	166038
103144	166039
127280	166040
18593	166041
39111	166042
20603	166043
140473	166044
75783	166045
39837	166046
304923	166047
108306	166048
101756	166049
29420	166050
134696	166051
301478	166052
35314	166053
12603	166054
15279	166055
54786	166056
2567	166057
95234	166058
32172	166059
135101	166060
39894	166061
7728	166062
19431	166063
161413	166064
74440	166065
69716	166066
92396	166067
115059	166068
217574	166069
20828	166070
105479	166071
25021	166072
298450	166073
128640	166074
304865	166075
23870	166076
13358	166077
309185	166078
233399	166079
104290	166080
63969	166081
144165	166082
215881	166083
97316	166084
91551	166085
59695	166086
20828	166087
197594	166088
133	166089
192367	166090
121932	166091
124461	166092
182471	166093
16914	166094
137668	166095
18441	166096
82571	166097
107225	166098
124335	166099
28301	166100
234560	166101
55402	166102
89653	166103
45935	166104
123634	166105
92079	166106
207638	166107
124175	166108
31647	166109
59876	166110
159510	166111
199212	166112
2382	166113
305077	166114
107115	166115
350252	166116
63098	166117
284794	166118
55363	166119
119846	166120
80808	166121
320523	166122
124183	166123
219291	166124
112484	166125
338037	166126
124374	166127
79	166128
91860	166129
201905	166130
25074	166131
130410	166132
211035	166133
211441	166134
90504	166135
140865	166136
34659	166137
57541	166138
262870	166139
143255	166140
283739	166141
21670	166142
115871	166143
279477	166144
249548	166145
232595	166146
126380	166147
53396	166148
74220	166149
23837	166150
141744	166151
43672	166152
161549	166153
82259	166154
62982	166155
99484	166156
218632	166157
11273	166158
128831	166159
5438	166160
41379	166161
167051	166162
234295	166163
297176	166164
82501	166165
281822	166166
10202	166167
143639	166168
30432	166169
138697	166170
55501	166171
192978	166172
41296	166173
232884	166174
330647	166175
330830	166176
38906	166177
149560	166178
115506	166179
217368	166180
185285	166181
125702	166182
131532	166183
143780	166184
170808	166185
23088	166186
39869	166187
199481	166188
228586	166189
125578	166190
341749	166191
296603	166192
57512	166193
201449	166194
233887	166195
54492	166196
37471	166197
62926	166198
50960	166199
140444	166200
16239	166201
78779	166202
148669	166203
26398	166204
144762	166205
342787	166206
26364	166207
202782	166208
211840	166209
55447	166210
1690	166211
184528	166212
74699	166213
41933	166214
10311	166215
166523	166216
114511	166217
203402	166218
66116	166219
22590	166220
209895	166221
57406	166222
125298	166223
206715	166224
101298	166225
221189	166226
140133	166227
1491	166228
333103	166229
91088	166230
5858	166231
90892	166232
182890	166233
74953	166234
201868	166235
60265	166236
198783	166237
192045	166238
146400	166239
199485	166240
60766	166241
6857	166242
203952	166243
50491	166244
50134	166245
1096	166246
21716	166247
191123	166248
35628	166249
143525	166250
319547	166251
1609	166252
53161	166253
233099	166254
38248	166255
271557	166256
79044	166257
28211	166258
10770	166259
236334	166260
284791	166261
54660	166262
138946	166263
105866	166264
235385	166265
134658	166266
344794	166267
336137	166268
71241	166269
244254	166270
28368	166271
334982	166272
79928	166273
319482	166274
25128	166275
141807	166276
124132	166277
1514	166278
140852	166279
32217	166280
65091	166281
47375	166282
80796	166283
25	166284
198104	166285
120818	166286
344933	166287
55489	166288
131091	166289
336335	166290
341817	166291
28445	166292
124387	166293
153295	166294
346383	166295
111925	166296
40040	166297
326863	166298
35305	166299
17372	166300
43679	166301
84136	166302
226716	166303
40510	166304
251430	166305
303233	166306
307776	166307
203842	166308
115960	166309
26874	166310
179557	166311
56754	166312
179638	166313
200755	166314
242932	166315
200973	166316
203415	166317
14541	166318
152259	166319
14955	166320
4286	166321
89637	166322
21492	166323
198210	166324
139975	166325
307353	166326
156690	166327
156674	166328
159742	166329
24904	166330
17158	166331
36074	166332
10996	166333
37587	166334
59676	166335
192330	166336
93844	166337
50072	166338
134188	166339
330524	166340
183018	166341
20825	166342
50936	166343
30840	166344
28456	166345
66921	166346
186409	166347
326086	166348
145213	166349
203909	166350
333158	166351
112503	166352
29420	166353
29219	166354
29420	166355
29018	166356
173842	166357
126341	166358
46266	166359
119223	166360
177463	166361
39172	166362
35630	166363
186997	166364
24206	166365
11222	166366
269211	166367
17280	166368
165791	166369
63867	166370
70453	166371
155180	166372
181320	166373
46363	166374
111364	166375
71463	166376
19193	166377
110352	166378
49063	166379
290589	166380
71857	166381
34158	166382
257406	166383
99651	166384
43842	166385
171759	166386
66083	166387
50252	166388
22076	166389
24670	166390
27550	166391
1560	166392
49404	166393
172317	166394
48864	166395
18275	166396
140836	166397
150498	166398
337828	166399
259479	166400
31762	166401
161625	166402
133910	166403
16866	166404
172	166405
17997	166406
221009	166407
197540	166408
99533	166409
69011	166410
60769	166411
118951	166412
30414	166413
338024	166414
48715	166415
17426	166416
9878	166417
110432	166418
64697	166419
14570	166420
44090	166421
4391	166422
288563	166423
35143	166424
115180	166425
151674	166426
75561	166427
305474	166428
35588	166429
164438	166430
2625	166431
113641	166432
4766	166433
3733	166434
182829	166435
258020	166436
53602	166437
138208	166438
71585	166439
119276	166440
68971	166441
1167	166442
30311	166443
116193	166444
146335	166445
32586	166446
23117	166447
212492	166448
2084	166449
76638	166450
128937	166451
12223	166452
7337	166453
162616	166454
294968	166455
91188	166456
2419	166457
29162	166458
142312	166459
69775	166460
163151	166461
163583	166462
106175	166463
32491	166464
5573	166465
81970	166466
108841	166467
347304	166468
68192	166469
335748	166470
1827	166471
340176	166472
70214	166473
207578	166474
271100	166475
124255	166476
103852	166477
46988	166478
149917	166479
345473	166480
47012	166481
69258	166482
165179	166483
147621	166484
83177	166485
66809	166486
7394	166487
301123	166488
1904	166489
277209	166490
355882	166491
18795	166492
38836	166493
165925	166494
270550	166495
108908	166496
11812	166497
1904	166498
49077	166499
145208	166500
22323	166501
115404	166502
72085	166503
127409	166504
56252	166505
13324	166506
128816	166507
176629	166508
209595	166509
176991	166510
71053	166511
280656	166512
173462	166513
182397	166514
64940	166515
205536	166516
33213	166517
129210	166518
129451	166519
49739	166520
196069	166521
8913	166522
121781	166523
79929	166524
126340	166525
179971	166526
129615	166527
37195	166528
175347	166529
198645	166530
113710	166531
56097	166532
264262	166533
33896	166534
19897	166535
304705	166536
1124	166537
186815	166538
2683	166539
72839	166540
71845	166541
35782	166542
5453	166543
63957	166544
96150	166545
19244	166546
25857	166547
274120	166548
45	166549
44831	166550
316184	166551
144147	166552
1470	166553
34379	166554
50219	166555
110621	166556
339878	166557
18356	166558
111110	166559
72222	166560
185905	166561
92928	166562
177609	166563
122450	166564
191685	166565
96521	166566
32759	166567
1671	166568
16193	166569
132273	166570
146569	166571
130090	166572
49543	166573
174648	166574
37459	166575
24158	166576
19815	166577
33829	166578
183934	166579
112320	166580
355309	166581
350961	166582
56849	166583
115049	166584
132646	166585
2183	166586
186889	166587
147722	166588
24046	166589
210349	166590
13549	166591
17927	166592
80008	166593
206049	166594
316864	166595
202731	166596
6908	166597
8642	166598
182784	166599
13166	166600
44017	166601
6121	166602
64711	166603
42642	166604
133411	166605
23505	166606
92955	166607
197673	166608
61472	166609
132926	166610
279778	166611
325703	166612
56402	166613
27396	166614
72687	166615
24370	166616
13722	166617
7397	166618
72320	166619
33885	166620
4895	166621
3996	166622
82493	166623
39839	166624
14437	166625
51968	166626
3237	166627
173068	166628
35663	166629
287197	166630
83813	166631
504	166632
247425	166633
38206	166634
278302	166635
36736	166636
49081	166637
24269	166638
88246	166639
49945	166640
113348	166641
10114	166642
34480	166643
352	166644
55522	166645
274065	166646
205505	166647
72228	166648
67516	166649
345	166650
72228	166651
103335	166652
61930	166653
13660	166654
32132	166655
9851	166656
110112	166657
24700	166658
12044	166659
76314	166660
10053	166661
576	166662
80977	166663
34290	166664
111111	166665
161306	166666
78282	166667
5776	166668
265801	166669
8955	166670
23311	166671
72985	166672
1751	166673
8960	166674
73533	166675
70751	166676
112225	166677
178311	166678
47695	166679
297096	166680
297108	166681
178298	166682
177705	166683
70720	166684
177643	166685
177703	166686
41182	166687
2105	166688
59141	166689
40757	166690
6680	166691
173780	166692
111411	166693
339518	166694
5070	166695
27153	166696
200195	166697
29911	166698
4679	166699
49587	166700
71242	166701
306816	166702
51095	166703
6279	166704
139145	166705
305609	166706
88026	166707
3201	166708
118582	166709
1706	166710
354919	166711
351581	166712
128390	166713
64930	166714
16895	166715
61405	166716
338951	166717
162861	166718
284237	166719
6579	166720
11521	166721
76046	166722
36161	166723
171419	166724
91202	166725
47574	166726
20562	166727
5768	166728
174960	166729
28961	166730
174951	166731
50617	166732
8721	166733
226627	166734
2409	166735
228147	166736
40563	166737
36385	166738
6380	166739
73826	166740
124941	166741
14981	166742
13057	166743
1221	166744
54929	166745
65129	166746
30145	166747
45085	166748
215312	166749
228470	166750
82783	166751
33869	166752
72723	166753
82962	166754
284198	166755
83579	166756
23818	166757
5435	166758
178925	166759
100384	166760
200951	166761
222824	166762
257411	166763
198586	166764
112816	166765
228	166766
56483	166767
74149	166768
351370	166769
2487	166770
307719	166771
99328	166772
182996	166773
163610	166774
36987	166775
71190	166776
187756	166777
179551	166778
6946	166779
12648	166780
55491	166781
68668	166782
2454	166783
5558	166784
49355	166785
105496	166786
75208	166787
200782	166788
119774	166789
73652	166790
121314	166791
39586	166792
173701	166793
202192	166794
106514	166795
13388	166796
64901	166797
50900	166798
43740	166799
77848	166800
68040	166801
59697	166802
195704	166803
64033	166804
2953	166805
220	166806
32784	166807
172	166808
353123	166809
40062	166810
19632	166811
168665	166812
23979	166813
172	166814
10889	166815
71688	166816
65026	166817
71086	166818
294181	166819
286688	166820
177268	166821
10041	166822
173906	166823
273410	166824
110880	166825
351953	166826
129251	166827
62203	166828
156349	166829
113564	166830
50095	166831
13250	166832
6281	166833
19346	166834
257886	166835
28258	166836
92354	166837
63510	166838
86863	166839
85417	166840
222020	166841
157621	166842
352421	166843
82271	166844
34911	166845
92852	166846
42470	166847
91	166848
112490	166849
61620	166850
14552	166851
74320	166852
316209	166853
59727	166854
74405	166855
106511	166856
300045	166857
296378	166858
15730	166859
56935	166860
48872	166861
302221	166862
225162	166863
2417	166864
125478	166865
44596	166866
324278	166867
262621	166868
87628	166869
89448	166870
135379	166871
152215	166872
23038	166873
64035	166874
10098	166875
34364	166876
265624	166877
13776	166878
4008	166879
34126	166880
162235	166881
282523	166882
43708	166883
278415	166884
179366	166885
195076	166886
295056	166887
49415	166888
293109	166889
91098	166890
85501	166891
42797	166892
12805	166893
889	166894
44573	166895
16836	166896
60099	166897
45066	166898
65455	166899
117838	166900
6118	166901
35393	166902
187572	166903
14596	166904
51281	166905
43472	166906
2538	166907
62641	166908
80394	166909
148088	166910
33182	166911
267142	166912
207685	166913
228129	166914
90588	166915
198140	166916
89660	166917
24771	166918
51413	166919
186427	166920
88414	166921
56084	166922
14508	166923
40700	166924
128918	166925
83182	166926
76002	166927
309372	166928
119653	166929
48319	166930
343910	166931
98886	166932
104939	166933
7643	166934
11993	166935
176885	166936
56748	166937
126059	166938
185371	166939
75388	166940
188017	166941
296704	166942
129086	166943
97964	166944
64304	166945
87020	166946
96386	166947
198129	166948
106468	166949
115836	166950
337057	166951
175459	166952
99035	166953
61474	166954
34379	166955
108599	166956
46	166957
13158	166958
110922	166959
209889	166960
128937	166961
85104	166962
175529	166963
163316	166964
17799	166965
176641	166966
24356	166967
73682	166968
19023	166969
6122	166970
130045	166971
42948	166972
2483	166973
181235	166974
193875	166975
51614	166976
310656	166977
25292	166978
35780	166979
3769	166980
144481	166981
106789	166982
152212	166983
14998	166984
153029	166985
49062	166986
161730	166987
3764	166988
287329	166989
14501	166990
44206	166991
49030	166992
970	166993
8513	166994
42694	166995
365	166996
74711	166997
57815	166998
291779	166999
94698	167000
26151	167001
71403	167002
175344	167003
126334	167004
318544	167005
299073	167006
55221	167007
43736	167008
339632	167009
244024	167010
335969	167011
341440	167012
201647	167013
202903	167014
54534	167015
24892	167016
31278	167017
19596	167018
344678	167019
21973	167020
54727	167021
5566	167022
43761	167023
157277	167024
334472	167025
56318	167026
124600	167027
292407	167028
313863	167029
152877	167030
124028	167031
89301	167032
30269	167033
117064	167034
84680	167035
198433	167036
61623	167037
135111	167038
127775	167039
198795	167040
203648	167041
246993	167042
62058	167043
21382	167044
16049	167045
61612	167046
305556	167047
190327	167048
63725	167049
43583	167050
249016	167051
326881	167052
189927	167053
7013	167054
20832	167055
50296	167056
125989	167057
3717	167058
4413	167059
288297	167060
64187	167061
125464	167062
26948	167063
237644	167064
189246	167065
259822	167066
22148	167067
121072	167068
202500	167069
77735	167070
5837	167071
189395	167072
94924	167073
189737	167074
96157	167075
55384	167076
253038	167077
21305	167078
133937	167079
61362	167080
190312	167081
274682	167082
148938	167083
64196	167084
94004	167085
22174	167086
2807	167087
77218	167088
347320	167089
126347	167090
151754	167091
226130	167092
62443	167093
29929	167094
162431	167095
192834	167096
54651	167097
110225	167098
198574	167099
41696	167100
154888	167101
125282	167102
45396	167103
19461	167104
93968	167105
172010	167106
54903	167107
107779	167108
97838	167109
146017	167110
324915	167111
38881	167112
1936	167113
6897	167114
42579	167115
145543	167116
9794	167117
53478	167118
81510	167119
43639	167120
327460	167121
313996	167122
3595	167123
48565	167124
14539	167125
245970	167126
126629	167127
119327	167128
26831	167129
58	167130
133868	167131
106300	167132
78179	167133
34900	167134
96025	167135
212172	167136
65443	167137
55258	167138
126168	167139
99327	167140
119022	167141
189454	167142
111791	167143
8706	167144
314324	167145
344426	167146
189815	167147
87019	167148
154895	167149
186829	167150
1594	167151
221386	167152
7742	167153
110477	167154
38770	167155
7397	167156
290434	167157
1707	167158
164881	167159
10091	167160
33843	167161
4766	167162
42639	167163
10131	167164
111242	167165
4934	167166
46018	167167
34512	167168
87878	167169
72707	167170
116709	167171
83535	167172
107749	167173
125281	167174
94592	167175
147116	167176
5	167177
31539	167178
110344	167179
42269	167180
208702	167181
129629	167182
110246	167183
30931	167184
333545	167185
55154	167186
110144	167187
286118	167188
246850	167189
335842	167190
53890	167191
15651	167192
61184	167193
6638	167194
159694	167195
16341	167196
1467	167197
311622	167198
73	167199
173449	167200
289786	167201
208561	167202
68961	167203
38755	167204
138782	167205
111262	167206
172879	167207
17796	167208
109573	167209
42307	167210
46532	167211
247384	167212
107008	167213
5297	167214
33311	167215
144707	167216
102503	167217
70650	167218
12591	167219
5038	167220
59482	167221
209670	167222
40391	167223
32165	167224
3208	167225
67510	167226
4007	167227
29614	167228
254219	167229
24615	167230
156371	167231
72767	167232
7397	167233
17616	167234
49512	167235
9997	167236
110441	167237
109921	167238
49326	167239
75408	167240
172788	167241
172811	167242
169173	167243
171941	167244
294419	167245
175410	167246
176930	167247
49355	167248
24531	167249
13340	167250
7883	167251
3229	167252
127867	167253
71715	167254
133226	167255
76872	167256
112075	167257
2232	167258
2232	167259
96401	167260
319469	167261
58263	167262
130756	167263
91026	167264
116014	167265
67949	167266
41017	167267
173188	167268
227322	167269
1706	167270
72242	167271
176233	167272
93956	167273
219739	167274
3671	167275
70381	167276
75712	167277
126063	167278
45873	167279
13388	167280
73648	167281
73652	167282
8628	167283
14983	167284
48806	167285
1550	167286
7932	167287
90180	167288
49230	167289
8598	167290
34516	167291
910	167292
27268	167293
176499	167294
274436	167295
1706	167296
104685	167297
102685	167298
10403	167299
34817	167300
19185	167301
7290	167302
7023	167303
96060	167304
6180	167305
59277	167306
105660	167307
62290	167308
67633	167309
99522	167310
71038	167311
175766	167312
102867	167313
1876	167314
286108	167315
12415	167316
36573	167317
86085	167318
41296	167319
1037	167320
35647	167321
36304	167322
2223	167323
1706	167324
180297	167325
201935	167326
12163	167327
112056	167328
303429	167329
124739	167330
19802	167331
145481	167332
77456	167333
10092	167334
55374	167335
120536	167336
2669	167337
244012	167338
140473	167339
24336	167340
97772	167341
278033	167342
48064	167343
203013	167344
206958	167345
110809	167346
19005	167347
8221	167348
287764	167349
37688	167350
73529	167351
14669	167352
15530	167353
291480	167354
208599	167355
1392	167356
38436	167357
41130	167358
274169	167359
15423	167360
15432	167361
21162	167362
200904	167363
822	167364
47487	167365
185637	167366
343941	167367
35177	167368
147708	167369
94252	167370
79880	167371
16552	167372
108498	167373
183485	167374
184966	167375
151788	167376
10261	167377
276267	167378
136612	167379
223287	167380
65957	167381
61444	167382
69171	167383
200701	167384
75562	167385
57593	167386
46427	167387
209790	167388
153170	167389
45932	167390
34005	167391
298357	167392
14668	167393
102857	167394
122561	167395
20967	167396
89596	167397
352465	167398
46573	167399
35967	167400
6290	167401
24426	167402
18572	167403
65421	167404
110833	167405
207489	167406
247049	167407
96617	167408
17581	167409
151724	167410
10632	167411
27022	167412
1298	167413
71829	167414
193744	167415
43751	167416
40105	167417
65448	167418
19818	167419
84202	167420
350718	167421
118246	167422
10945	167423
12413	167424
81672	167425
31356	167426
142589	167427
2131	167428
119486	167429
66621	167430
70514	167431
289074	167432
8174	167433
77801	167434
1180	167435
106980	167436
23883	167437
282178	167438
177572	167439
194660	167440
291834	167441
70111	167442
77672	167443
173304	167444
7884	167445
27325	167446
224363	167447
44103	167448
49354	167449
52893	167450
135987	167451
52191	167452
156716	167453
4123	167454
114811	167455
284991	167456
127027	167457
198381	167458
133909	167459
732	167460
26520	167461
14998	167462
76601	167463
50109	167464
90343	167465
42345	167466
29525	167467
84757	167468
93422	167469
72456	167470
261021	167471
173250	167472
208371	167473
201103	167474
9103	167475
75296	167476
295530	167477
293172	167478
107174	167479
104112	167480
1008	167481
17780	167482
111517	167483
1551	167484
48809	167485
111399	167486
104232	167487
168295	167488
49574	167489
4597	167490
73356	167491
34582	167492
295061	167493
94285	167494
10265	167495
235271	167496
42662	167497
35188	167498
42295	167499
15594	167500
7913	167501
176704	167502
32111	167503
240647	167504
84452	167505
19861	167506
34204	167507
75471	167508
45149	167509
16576	167510
45149	167511
1753	167512
83572	167513
19620	167514
26316	167515
10852	167516
20900	167517
1918	167518
55700	167519
32238	167520
59973	167521
173454	167522
27249	167523
110301	167524
176211	167525
128850	167526
287886	167527
6233	167528
8408	167529
108498	167530
7275	167531
165844	167532
95777	167533
149158	167534
45008	167535
5254	167536
52683	167537
194204	167538
11666	167539
175189	167540
113549	167541
122865	167542
188044	167543
141064	167544
6553	167545
1600	167546
95276	167547
15387	167548
29687	167549
21488	167550
21488	167551
41051	167552
143751	167553
8741	167554
319	167555
203837	167556
99723	167557
31241	167558
78426	167559
48959	167560
97916	167561
124814	167562
15128	167563
59010	167564
38206	167565
101379	167566
49562	167567
121298	167568
20991	167569
29853	167570
1088	167571
72021	167572
25205	167573
179900	167574
74232	167575
299744	167576
24287	167577
18807	167578
92894	167579
12965	167580
318539	167581
103921	167582
25046	167583
34096	167584
180586	167585
34426	167586
23581	167587
21136	167588
874	167589
52021	167590
75260	167591
83123	167592
53113	167593
18903	167594
2183	167595
49220	167596
22546	167597
17701	167598
2674	167599
146432	167600
137165	167601
44167	167602
211749	167603
83341	167604
264412	167605
59565	167606
36214	167607
3973	167608
46121	167609
151149	167610
3144	167611
101540	167612
57584	167613
159051	167614
3870	167615
36506	167616
186728	167617
254984	167618
57924	167619
17907	167620
248661	167621
103524	167622
3170	167623
5086	167624
6744	167625
62499	167626
118764	167627
30034	167628
72646	167629
8944	167630
11734	167631
265996	167632
172897	167633
6177	167634
100751	167635
8544	167636
14686	167637
74595	167638
19211	167639
72452	167640
109656	167641
81011	167642
8677	167643
6177	167644
129736	167645
10327	167646
69893	167647
47580	167648
323403	167649
100113	167650
128925	167651
128296	167652
206857	167653
207084	167654
56132	167655
206242	167656
206374	167657
355619	167658
22630	167659
15115	167660
73849	167661
85970	167662
6048	167663
17576	167664
177464	167665
81480	167666
272160	167667
115043	167668
38522	167669
294661	167670
35367	167671
10338	167672
6668	167673
10320	167674
56982	167675
10340	167676
12736	167677
175443	167678
56252	167679
294533	167680
115512	167681
173837	167682
265328	167683
17320	167684
288556	167685
42948	167686
140178	167687
43417	167688
143405	167689
20171	167690
16719	167691
349143	167692
38150	167693
340076	167694
20300	167695
39490	167696
35308	167697
34580	167698
163353	167699
4173	167700
120610	167701
7975	167702
185215	167703
87101	167704
2402	167705
5463	167706
46361	167707
57071	167708
114987	167709
145499	167710
105631	167711
309098	167712
57343	167713
57554	167714
101771	167715
19543	167716
55399	167717
3654	167718
7301	167719
181553	167720
199555	167721
114695	167722
198636	167723
328850	167724
333060	167725
68939	167726
339787	167727
103045	167728
69711	167729
157265	167730
218539	167731
55542	167732
30473	167733
1025	167734
121568	167735
347206	167736
8968	167737
1437	167738
301136	167739
30377	167740
1778	167741
173810	167742
71556	167743
182656	167744
114931	167745
24509	167746
121962	167747
214407	167748
33902	167749
18123	167750
144727	167751
99651	167752
15338	167753
7817	167754
60	167755
25288	167756
72088	167757
75661	167758
5768	167759
213608	167760
59511	167761
109449	167762
112921	167763
13638	167764
86270	167765
101504	167766
68353	167767
31950	167768
129914	167769
33941	167770
124328	167771
75208	167772
8021	167773
5613	167774
178468	167775
132754	167776
156386	167777
95402	167778
95378	167779
48551	167780
125952	167781
101480	167782
652	167783
152648	167784
7218	167785
44882	167786
50218	167787
291754	167788
8015	167789
52074	167790
171792	167791
7285	167792
143331	167793
165080	167794
44831	167795
173842	167796
109573	167797
16485	167798
69164	167799
13314	167800
7550	167801
95921	167802
92564	167803
76106	167804
111116	167805
963	167806
176678	167807
298255	167808
307902	167809
11621	167810
100154	167811
18186	167812
103174	167813
27021	167814
71232	167815
131275	167816
11452	167817
41006	167818
232177	167819
116211	167820
78343	167821
157933	167822
274914	167823
11555	167824
2311	167825
270915	167826
2056	167827
25205	167828
352391	167829
195958	167830
71819	167831
33800	167832
19702	167833
8014	167834
72671	167835
142249	167836
50387	167837
20925	167838
91435	167839
112197	167840
24782	167841
33135	167842
34838	167843
203710	167844
119727	167845
39330	167846
123366	167847
19410	167848
183043	167849
48103	167850
165553	167851
7476	167852
142396	167853
303189	167854
92259	167855
112250	167856
218334	167857
79948	167858
17629	167859
160042	167860
8541	167861
157249	167862
114559	167863
8361	167864
114	167865
19179	167866
56911	167867
25197	167868
10327	167869
34996	167870
365	167871
39966	167872
24271	167873
75690	167874
138344	167875
348994	167876
2041	167877
74173	167878
312178	167879
57360	167880
64393	167881
109073	167882
41231	167883
10260	167884
22756	167885
4244	167886
270032	167887
24206	167888
55730	167889
19794	167890
19179	167891
2772	167892
6331	167893
27462	167894
114790	167895
7909	167896
100006	167897
336740	167898
40020	167899
212073	167900
8040	167901
207079	167902
2903	167903
2001	167904
9312	167905
89678	167906
319655	167907
45993	167908
66565	167909
67255	167910
3960	167911
175675	167912
16185	167913
103502	167914
6448	167915
21291	167916
161698	167917
15128	167918
91689	167919
150217	167920
31743	167921
205179	167922
40846	167923
22269	167924
346023	167925
93696	167926
182050	167927
166112	167928
75109	167929
148496	167930
170512	167931
26967	167932
35394	167933
73810	167934
130932	167935
41739	167936
143077	167937
232605	167938
184248	167939
5660	167940
192000	167941
295867	167942
71399	167943
254103	167944
21129	167945
124302	167946
135188	167947
51794	167948
183698	167949
346486	167950
111711	167951
42221	167952
144698	167953
75488	167954
166188	167955
1042	167956
112146	167957
343385	167958
2952	167959
330111	167960
39861	167961
93544	167962
218362	167963
90792	167964
8914	167965
39391	167966
298770	167967
213335	167968
60608	167969
144698	167970
338720	167971
86733	167972
114536	167973
8414	167974
8784	167975
35513	167976
28205	167977
299423	167978
82026	167979
268363	167980
208476	167981
68647	167982
105857	167983
41961	167984
1128	167985
61061	167986
75709	167987
140480	167988
129241	167989
144884	167990
12663	167991
24946	167992
25113	167993
151930	167994
119869	167995
124686	167996
60951	167997
83742	167998
70977	167999
278800	168000
124552	168001
32204	168002
1858	168003
199230	168004
225	168005
141492	168006
117638	168007
79059	168008
2073	168009
112770	168010
155408	168011
5225	168012
91924	168013
44669	168014
143660	168015
246384	168016
320358	168017
59013	168018
87280	168019
92184	168020
41150	168021
116027	168022
75343	168023
132814	168024
44787	168025
61312	168026
156379	168027
16557	168028
221872	168029
165840	168030
8974	168031
96826	168032
15958	168033
44977	168034
62622	168035
334470	168036
2783	168037
8558	168038
7906	168039
63711	168040
7347	168041
350627	168042
23345	168043
23622	168044
56164	168045
61798	168046
184240	168047
126115	168048
156960	168049
65560	168050
718	168051
203161	168052
54703	168053
58431	168054
148392	168055
136360	168056
47867	168057
169796	168058
54303	168059
123193	168060
11789	168061
4978	168062
253887	168063
59176	168064
148196	168065
64581	168066
148381	168067
273536	168068
47313	168069
21491	168070
14374	168071
46107	168072
14477	168073
137021	168074
298701	168075
86219	168076
54587	168077
75741	168078
330132	168079
44508	168080
250534	168081
223419	168082
138865	168083
50584	168084
6945	168085
15721	168086
26472	168087
153946	168088
171337	168089
138984	168090
10053	168091
53642	168092
171239	168093
5116	168094
32148	168095
287240	168096
61549	168097
64786	168098
39845	168099
39845	168100
117030	168101
325214	168102
27797	168103
346191	168104
213351	168105
6749	168106
200622	168107
86231	168108
304708	168109
25213	168110
12797	168111
62645	168112
14218	168113
15771	168114
95	168115
3056	168116
16931	168117
8322	168118
33814	168119
17581	168120
150	168121
447	168122
53090	168123
10712	168124
389	168125
146067	168126
270861	168127
15131	168128
56867	168129
449	168130
153153	168131
284547	168132
101042	168133
193390	168134
54288	168135
19876	168136
6227	168137
35423	168138
78381	168139
189617	168140
324755	168141
189617	168142
263839	168143
165771	168144
62800	168145
7496	168146
168	168147
52057	168148
10337	168149
115430	168150
27627	168151
109984	168152
285271	168153
313728	168154
50103	168155
123141	168156
197425	168157
128986	168158
228	168159
62508	168160
24550	168161
136153	168162
1088	168163
17788	168164
10053	168165
65435	168166
198793	168167
10150	168168
25162	168169
11036	168170
3443	168171
17997	168172
24254	168173
23711	168174
8067	168175
49105	168176
195537	168177
9994	168178
5436	168179
10053	168180
207703	168181
19211	168182
34308	168183
33846	168184
176211	168185
1706	168186
1706	168187
29127	168188
108303	168189
51006	168190
6699	168191
75817	168192
92793	168193
180685	168194
2229	168195
197631	168196
152773	168197
156262	168198
73889	168199
123193	168200
42637	168201
48666	168202
200669	168203
14462	168204
242916	168205
41428	168206
32827	168207
292533	168208
43436	168209
21811	168210
134256	168211
4501	168212
244205	168213
45558	168214
193007	168215
6736	168216
288528	168217
54650	168218
5797	168219
188286	168220
91695	168221
44303	168222
126	168223
44770	168224
151232	168225
193591	168226
77153	168227
100763	168228
99709	168229
324067	168230
189855	168231
194079	168232
162245	168233
173225	168234
76862	168235
115537	168236
222058	168237
91868	168238
1817	168239
125428	168240
75196	168241
20570	168242
79234	168243
3151	168244
256259	168245
32477	168246
32477	168247
3151	168248
195339	168249
296612	168250
3590	168251
3151	168252
2661	168253
204419	168254
137008	168255
109126	168256
54381	168257
308159	168258
9270	168259
3217	168260
4918	168261
102580	168262
82861	168263
10643	168264
42654	168265
4705	168266
45579	168267
675	168268
9545	168269
202181	168270
352656	168271
83841	168272
209515	168273
79880	168274
11726	168275
1775	168276
93578	168277
53055	168278
21357	168279
66791	168280
262458	168281
83367	168282
84292	168283
83818	168284
22725	168285
279087	168286
20243	168287
337846	168288
102349	168289
117547	168290
659	168291
31638	168292
310199	168293
177328	168294
324773	168295
43999	168296
59467	168297
126377	168298
17375	168299
39	168300
108059	168301
50228	168302
6044	168303
118909	168304
56736	168305
184874	168306
299271	168307
336804	168308
3150	168309
4624	168310
4618	168311
6385	168312
35064	168313
4084	168314
200210	168315
159540	168316
76456	168317
10803	168318
60541	168319
153214	168320
19423	168321
26718	168322
160033	168323
292386	168324
19239	168325
278099	168326
51983	168327
205327	168328
76141	168329
5001	168330
17828	168331
33323	168332
99952	168333
207119	168334
3109	168335
109292	168336
299	168337
4321	168338
31191	168339
341777	168340
751	168341
18087	168342
42238	168343
3487	168344
108471	168345
75931	168346
175326	168347
18090	168348
307380	168349
129133	168350
112350	168351
175264	168352
185607	168353
28885	168354
51359	168355
49493	168356
116545	168357
140570	168358
206303	168359
138909	168360
14424	168361
146854	168362
16660	168363
171795	168364
55012	168365
82186	168366
85997	168367
337149	168368
280401	168369
254713	168370
26331	168371
3544	168372
174255	168373
116854	168374
202690	168375
6503	168376
197064	168377
110696	168378
284862	168379
8911	168380
7294	168381
1651	168382
10519	168383
26168	168384
82690	168385
180876	168386
118313	168387
197019	168388
185847	168389
27133	168390
128925	168391
7871	168392
339877	168393
54253	168394
231303	168395
325257	168396
57017	168397
113791	168398
189166	168399
36220	168400
63641	168401
5213	168402
260271	168403
23085	168404
100270	168405
126063	168406
187881	168407
14465	168408
88680	168409
28734	168410
15608	168411
75200	168412
13788	168413
122	168414
37705	168415
65286	168416
113838	168417
6380	168418
1429	168419
13110	168420
15162	168421
20684	168422
187359	168423
252193	168424
205943	168425
45649	168426
2580	168427
218562	168428
21271	168429
122021	168430
8820	168431
322552	168432
314952	168433
19239	168434
13582	168435
54754	168436
121375	168437
97781	168438
8608	168439
77465	168440
58348	168441
81341	168442
272339	168443
15157	168444
47703	168445
47288	168446
316275	168447
118782	168448
1792	168449
65932	168450
1953	168451
258277	168452
323049	168453
220361	168454
23967	168455
56780	168456
300201	168457
72228	168458
23108	168459
175094	168460
59349	168461
146536	168462
70523	168463
127270	168464
5184	168465
116349	168466
51208	168467
298541	168468
88370	168469
34630	168470
326588	168471
5837	168472
9677	168473
317	168474
206903	168475
11698	168476
31682	168477
18599	168478
193300	168479
107244	168480
34139	168481
81747	168482
37694	168483
319650	168484
8377	168485
109265	168486
117727	168487
68339	168488
82569	168489
22670	168490
119886	168491
3219	168492
59999	168493
99374	168494
207301	168495
188360	168496
190070	168497
77952	168498
2297	168499
71506	168500
298401	168501
102352	168502
8771	168503
15413	168504
57500	168505
256922	168506
157973	168507
4354	168508
28481	168509
2042	168510
209359	168511
314400	168512
50012	168513
284168	168514
92588	168515
168358	168516
122631	168517
8949	168518
129007	168519
68816	168520
316264	168521
201192	168522
13448	168523
309245	168524
4434	168525
68471	168526
178143	168527
6376	168528
136650	168529
8879	168530
283265	168531
13364	168532
15526	168533
92881	168534
190965	168535
18996	168536
8953	168537
317507	168538
45519	168539
138855	168540
16695	168541
316717	168542
4445	168543
96577	168544
194197	168545
323963	168546
264230	168547
66539	168548
190610	168549
160808	168550
16304	168551
188505	168552
67419	168553
193438	168554
319924	168555
317515	168556
53572	168557
87364	168558
43005	168559
82802	168560
79677	168561
12296	168562
71864	168563
604	168564
16842	168565
218544	168566
52117	168567
198418	168568
126022	168569
253902	168570
27014	168571
157218	168572
124702	168573
20794	168574
237414	168575
120759	168576
74246	168577
46663	168578
92514	168579
194752	168580
232428	168581
26262	168582
280190	168583
93444	168584
233968	168585
112652	168586
319687	168587
351423	168588
54789	168589
255038	168590
22314	168591
21135	168592
31472	168593
3279	168594
105758	168595
350095	168596
239744	168597
219243	168598
2393	168599
56405	168600
175638	168601
48710	168602
8590	168603
99664	168604
53068	168605
21450	168606
21177	168607
81461	168608
224920	168609
62367	168610
60146	168611
316727	168612
46228	168613
2475	168614
7025	168615
334198	168616
238550	168617
170003	168618
239851	168619
4467	168620
56037	168621
100365	168622
21555	168623
264471	168624
146228	168625
11752	168626
9224	168627
8755	168628
299489	168629
142071	168630
14788	168631
100291	168632
86252	168633
63773	168634
77816	168635
135890	168636
313764	168637
339698	168638
179940	168639
49981	168640
19790	168641
24832	168642
213509	168643
153852	168644
257102	168645
175234	168646
38127	168647
208045	168648
96137	168649
112710	168650
184687	168651
187273	168652
55189	168653
66127	168654
44278	168655
17830	168656
353666	168657
26512	168658
2772	168659
28112	168660
1650	168661
37193	168662
180943	168663
154582	168664
62711	168665
110177	168666
24899	168667
14085	168668
51208	168669
72104	168670
109959	168671
240130	168672
110619	168673
290158	168674
162204	168675
29738	168676
184	168677
63141	168678
7725	168679
11148	168680
345716	168681
143702	168682
125205	168683
215912	168684
177503	168685
201419	168686
15765	168687
143376	168688
219451	168689
21964	168690
63921	168691
87073	168692
122854	168693
171007	168694
21512	168695
176281	168696
204600	168697
3701	168698
128168	168699
347582	168700
96117	168701
183904	168702
52953	168703
318593	168704
42827	168705
66472	168706
176373	168707
85217	168708
138123	168709
190604	168710
66204	168711
249578	168712
6	168713
38383	168714
125269	168715
83984	168716
292352	168717
109868	168718
207747	168719
10752	168720
240683	168721
18769	168722
313122	168723
188259	168724
98776	168725
117695	168726
312613	168727
65211	168728
318982	168729
71646	168730
14007	168731
77100	168732
52271	168733
148291	168734
294352	168735
73325	168736
130475	168737
118233	168738
27522	168739
9484	168740
100849	168741
134033	168742
103356	168743
112977	168744
1211	168745
3372	168746
12603	168747
70659	168748
164740	168749
48497	168750
25561	168751
46015	168752
189918	168753
69147	168754
195199	168755
170461	168756
314033	168757
96930	168758
209223	168759
161203	168760
147754	168761
11985	168762
558	168763
253777	168764
5823	168765
154638	168766
9106	168767
231780	168768
18757	168769
48195	168770
2467	168771
318910	168772
76986	168773
239882	168774
2600	168775
273627	168776
16430	168777
26617	168778
202603	168779
195036	168780
121670	168781
1020	168782
49323	168783
288	168784
49601	168785
185172	168786
121621	168787
49942	168788
111420	168789
81799	168790
111257	168791
169174	168792
46746	168793
16485	168794
110144	168795
59289	168796
53149	168797
19336	168798
26634	168799
54989	168800
340085	168801
183485	168802
25440	168803
2638	168804
295175	168805
4786	168806
356948	168807
113290	168808
65993	168809
2550	168810
330130	168811
8725	168812
73499	168813
73701	168814
90588	168815
79684	168816
297344	168817
36194	168818
11903	168819
26071	168820
48826	168821
333512	168822
137443	168823
94533	168824
144918	168825
145225	168826
99432	168827
88936	168828
59762	168829
98583	168830
314043	168831
206361	168832
5689	168833
122452	168834
18937	168835
26568	168836
87544	168837
171657	168838
151080	168839
27802	168840
122352	168841
36206	168842
218270	168843
160079	168844
66777	168845
2318	168846
6761	168847
19078	168848
8961	168849
316268	168850
188004	168851
6056	168852
27423	168853
314607	168854
26347	168855
262375	168856
183591	168857
13672	168858
18411	168859
79706	168860
129080	168861
21292	168862
94824	168863
20780	168864
19992	168865
83684	168866
49982	168867
127967	168868
262873	168869
262856	168870
160045	168871
160024	168872
117921	168873
314752	168874
314820	168875
314960	168876
311338	168877
161159	168878
188524	168879
168237	168880
40879	168881
36394	168882
62920	168883
122854	168884
25156	168885
11698	168886
41764	168887
195149	168888
10518	168889
2452	168890
163944	168891
4645	168892
22916	168893
318300	168894
6298	168895
68359	168896
208090	168897
144	168898
124232	168899
1575	168900
15546	168901
144703	168902
29248	168903
29514	168904
135784	168905
235492	168906
73702	168907
90763	168908
29279	168909
75451	168910
5320	168911
200666	168912
94759	168913
67748	168914
91114	168915
71557	168916
10129	168917
87589	168918
675	168919
340100	168920
341294	168921
237451	168922
39055	168923
13171	168924
2772	168925
75432	168926
72956	168927
48995	168928
13655	168929
111063	168930
144849	168931
2420	168932
60022	168933
3794	168934
115416	168935
302033	168936
45993	168937
12243	168938
43793	168939
330462	168940
1501	168941
274584	168942
34093	168943
14938	168944
12823	168945
82002	168946
249415	168947
47093	168948
169673	168949
50681	168950
113619	168951
25143	168952
226353	168953
49802	168954
14242	168955
170978	168956
133776	168957
67227	168958
136983	168959
43407	168960
9379	168961
133735	168962
258155	168963
22324	168964
30919	168965
48300	168966
223599	168967
45690	168968
6730	168969
25285	168970
67187	168971
93012	168972
90904	168973
3046	168974
36004	168975
7838	168976
55622	168977
516	168978
71278	168979
258920	168980
48647	168981
6360	168982
2181	168983
275748	168984
157758	168985
5364	168986
26222	168987
30696	168988
31689	168989
165329	168990
80851	168991
178711	168992
105356	168993
77816	168994
8087	168995
216245	168996
58875	168997
61449	168998
132660	168999
218304	169000
47629	169001
40306	169002
133434	169003
107698	169004
294599	169005
162266	169006
19603	169007
348747	169008
33610	169009
249295	169010
8905	169011
87284	169012
126980	169013
325264	169014
65024	169015
61376	169016
205635	169017
307659	169018
246634	169019
17158	169020
199225	169021
356936	169022
204796	169023
193295	169024
278053	169025
10719	169026
17523	169027
201720	169028
302662	169029
192591	169030
2827	169031
55572	169032
41789	169033
103471	169034
90217	169035
88290	169036
121799	169037
295145	169038
343387	169039
175226	169040
355544	169041
139812	169042
111885	169043
71108	169044
126832	169045
206246	169046
19676	169047
56523	169048
316125	169049
5798	169050
215824	169051
216170	169052
261158	169053
80033	169054
198170	169055
96863	169056
272615	169057
105898	169058
31380	169059
29301	169060
163852	169061
33231	169062
82984	169063
349644	169064
82017	169065
12855	169066
259141	169067
205490	169068
307750	169069
116591	169070
344915	169071
57228	169072
102859	169073
3221	169074
56105	169075
67493	169076
228513	169077
204644	169078
87008	169079
107824	169080
1939	169081
43299	169082
255969	169083
62998	169084
128310	169085
2	169086
63204	169087
359	169088
36521	169089
59468	169090
2820	169091
127915	169092
229646	169093
111958	169094
19454	169095
12314	169096
203061	169097
79457	169098
207041	169099
20247	169100
17270	169101
183787	169102
227372	169103
246858	169104
96606	169105
65293	169106
40403	169107
226460	169108
12141	169109
116681	169110
32294	169111
269	169112
299239	169113
25203	169114
229303	169115
216295	169116
303863	169117
6842	169118
204706	169119
29300	169120
92633	169121
126647	169122
29338	169123
90724	169124
293827	169125
342468	169126
149590	169127
196851	169128
4286	169129
26820	169130
10164	169131
91679	169132
126606	169133
41546	169134
257	169135
483	169136
20623	169137
71168	169138
8644	169139
149792	169140
8184	169141
49461	169142
8087	169143
11587	169144
46060	169145
44709	169146
10910	169147
5066	169148
8230	169149
36614	169150
40098	169151
10629	169152
11461	169153
2007	169154
11569	169155
88963	169156
224422	169157
18	169158
118823	169159
248328	169160
36937	169161
111757	169162
160050	169163
1897	169164
124613	169165
188710	169166
287753	169167
31963	169168
30290	169169
25550	169170
217977	169171
240637	169172
99852	169173
175535	169174
66126	169175
89839	169176
1149	169177
88435	169178
24318	169179
5832	169180
73799	169181
46319	169182
45241	169183
3447	169184
13254	169185
55133	169186
33299	169187
183149	169188
51225	169189
195392	169190
20305	169191
219675	169192
62464	169193
161381	169194
73816	169195
117073	169196
2719	169197
60596	169198
62830	169199
87630	169200
77685	169201
89452	169202
22600	169203
41349	169204
147056	169205
252743	169206
36069	169207
298	169208
12279	169209
252683	169210
87893	169211
213114	169212
18831	169213
7324	169214
10093	169215
48726	169216
76663	169217
13133	169218
4964	169219
108971	169220
271396	169221
78144	169222
87591	169223
57431	169224
4497	169225
105271	169226
23473	169227
93561	169228
53081	169229
23683	169230
160854	169231
277451	169232
193823	169233
4688	169234
317466	169235
39724	169236
2418	169237
170824	169238
12996	169239
124335	169240
166786	169241
36580	169242
269676	169243
4774	169244
78784	169245
4309	169246
30675	169247
19087	169248
115104	169249
6006	169250
169323	169251
33202	169252
54445	169253
7569	169254
91924	169255
276541	169256
107484	169257
106717	169258
23933	169259
94526	169260
23084	169261
68127	169262
49527	169263
92040	169264
280497	169265
214420	169266
192706	169267
172496	169268
190363	169269
260826	169270
75744	169271
85828	169272
66540	169273
51146	169274
1914	169275
5550	169276
38646	169277
53505	169278
61142	169279
141629	169280
19175	169281
274470	169282
2506	169283
270633	169284
4217	169285
32094	169286
32195	169287
31499	169288
17017	169289
20654	169290
4057	169291
77526	169292
50343	169293
32195	169294
28918	169295
22955	169296
5894	169297
30579	169298
43099	169299
206224	169300
189436	169301
46305	169302
136891	169303
15059	169304
30915	169305
4103	169306
9808	169307
56110	169308
51998	169309
39695	169310
278034	169311
308017	169312
3763	169313
88091	169314
13977	169315
288222	169316
4652	169317
56102	169318
38026	169319
107259	169320
12432	169321
53423	169322
53342	169323
7384	169324
100955	169325
24489	169326
60253	169327
47618	169328
10478	169329
101042	169330
36674	169331
60034	169332
78207	169333
34363	169334
116931	169335
25371	169336
186026	169337
233238	169338
58480	169339
25239	169340
44247	169341
938	169342
2177	169343
3071	169344
268132	169345
51887	169346
143668	169347
115334	169348
36325	169349
39954	169350
216883	169351
2598	169352
46462	169353
71955	169354
6836	169355
239204	169356
107500	169357
50	169358
91891	169359
117792	169360
14087	169361
187092	169362
2469	169363
25959	169364
38384	169365
8113	169366
6138	169367
234749	169368
54914	169369
76641	169370
25364	169371
1642	169372
24191	169373
77007	169374
3166	169375
2527	169376
38471	169377
56982	169378
99440	169379
25213	169380
4733	169381
6088	169382
34033	169383
8152	169384
79377	169385
17129	169386
10405	169387
1827	169388
78182	169389
50306	169390
26230	169391
13152	169392
15918	169393
127849	169394
270999	169395
108418	169396
114163	169397
41621	169398
84754	169399
36853	169400
146463	169401
284288	169402
94850	169403
57017	169404
212903	169405
2725	169406
52633	169407
10716	169408
9930	169409
206411	169410
105454	169411
43613	169412
11140	169413
49452	169414
3433	169415
35964	169416
121745	169417
14139	169418
20443	169419
6278	169420
207037	169421
64742	169422
61619	169423
5081	169424
79955	169425
15352	169426
87861	169427
2198	169428
175583	169429
88717	169430
264431	169431
24531	169432
112588	169433
123885	169434
138667	169435
33349	169436
17725	169437
8556	169438
6372	169439
53370	169440
207319	169441
23655	169442
28	169443
73476	169444
4588	169445
43893	169446
169259	169447
155168	169448
320	169449
48449	169450
254787	169451
43876	169452
76562	169453
719	169454
62899	169455
15024	169456
746	169457
2257	169458
120923	169459
62381	169460
25960	169461
146614	169462
8688	169463
219492	169464
27338	169465
128528	169466
53813	169467
31570	169468
8300	169469
60513	169470
1803	169471
110148	169472
6419	169473
39513	169474
183740	169475
5556	169476
143225	169477
129188	169478
70405	169479
242583	169480
4414	169481
93396	169482
3020	169483
30769	169484
5544	169485
29234	169486
38785	169487
8552	169488
32040	169489
49870	169490
244	169491
320137	169492
208940	169493
10588	169494
14589	169495
20567	169496
354500	169497
23630	169498
12723	169499
9611	169500
6252	169501
33928	169502
261983	169503
12362	169504
189	169505
26321	169506
55841	169507
77711	169508
48	169509
1998	169510
55147	169511
18747	169512
30278	169513
88836	169514
31602	169515
112979	169516
1927	169517
73485	169518
810	169519
7668	169520
12843	169521
2527	169522
4771	169523
102977	169524
36630	169525
105390	169526
11311	169527
17617	169528
286248	169529
59206	169530
15438	169531
2018	169532
8774	169533
1285	169534
253299	169535
169899	169536
8593	169537
18003	169538
18140	169539
39582	169540
3890	169541
24929	169542
79892	169543
60513	169544
6878	169545
10161	169546
301795	169547
315535	169548
51875	169549
219462	169550
14259	169551
14810	169552
41848	169553
2481	169554
385	169555
8096	169556
187174	169557
20827	169558
185974	169559
186338	169560
96440	169561
46980	169562
171200	169563
24952	169564
11569	169565
200336	169566
98096	169567
1165	169568
3167	169569
73980	169570
33970	169571
1596	169572
13613	169573
5085	169574
84535	169575
105306	169576
37330	169577
56893	169578
112265	169579
12359	169580
3496	169581
34323	169582
10482	169583
29631	169584
72174	169585
176391	169586
15131	169587
7816	169588
272570	169589
3519	169590
2728	169591
119351	169592
262119	169593
4446	169594
145317	169595
1122	169596
321381	169597
4051	169598
8163	169599
182727	169600
3125	169601
2403	169602
124587	169603
311861	169604
220594	169605
65088	169606
228375	169607
51	169608
18871	169609
24606	169610
14491	169611
29921	169612
32657	169613
98647	169614
288	169615
116133	169616
136	169617
31570	169618
14726	169619
10005	169620
106136	169621
10446	169622
26352	169623
11300	169624
198458	169625
50694	169626
298482	169627
143602	169628
58982	169629
44498	169630
4037	169631
23937	169632
114776	169633
23907	169634
154325	169635
14491	169636
58758	169637
6495	169638
160153	169639
10572	169640
158114	169641
58200	169642
3063	169643
29631	169644
121432	169645
32029	169646
80389	169647
34908	169648
52083	169649
36231	169650
37130	169651
57187	169652
101666	169653
248435	169654
96177	169655
58876	169656
10453	169657
162687	169658
28956	169659
2417	169660
106761	169661
104257	169662
81850	169663
91340	169664
23451	169665
68072	169666
23713	169667
5165	169668
90246	169669
385	169670
6872	169671
54838	169672
2712	169673
353995	169674
356057	169675
93836	169676
53479	169677
41661	169678
226286	169679
135718	169680
70656	169681
48	169682
21002	169683
46297	169684
163031	169685
20497	169686
28035	169687
51717	169688
78342	169689
69567	169690
7310	169691
61573	169692
76319	169693
93872	169694
11338	169695
96114	169696
52738	169697
208776	169698
168203	169699
55204	169700
4726	169701
112827	169702
143397	169703
3512	169704
178891	169705
258690	169706
287977	169707
32913	169708
75786	169709
11270	169710
39943	169711
503	169712
32845	169713
285389	169714
35708	169715
206540	169716
15210	169717
24166	169718
17182	169719
26514	169720
71624	169721
82919	169722
44916	169723
40200	169724
15180	169725
26786	169726
69583	169727
152965	169728
11252	169729
170324	169730
41339	169731
78	169732
72352	169733
20625	169734
4080	169735
245163	169736
169704	169737
28901	169738
106098	169739
3202	169740
145036	169741
14149	169742
28377	169743
16280	169744
29458	169745
14869	169746
2296	169747
4927	169748
87832	169749
41280	169750
7893	169751
42364	169752
33943	169753
285	169754
129793	169755
128978	169756
3751	169757
33954	169758
64649	169759
93229	169760
2873	169761
36624	169762
18985	169763
15114	169764
160864	169765
24266	169766
208568	169767
29429	169768
13647	169769
274047	169770
10448	169771
57996	169772
22981	169773
10490	169774
116832	169775
129737	169776
58572	169777
131826	169778
62578	169779
16297	169780
53175	169781
40337	169782
10816	169783
118144	169784
131541	169785
214071	169786
134375	169787
14456	169788
44230	169789
79911	169790
13893	169791
49	169792
34753	169793
35711	169794
262915	169795
38547	169796
97290	169797
6916	169798
3752	169799
281492	169800
43973	169801
66544	169802
244301	169803
82737	169804
45823	169805
40643	169806
109459	169807
13468	169808
77207	169809
114491	169810
3763	169811
45243	169812
54995	169813
143612	169814
10011	169815
136339	169816
16185	169817
45258	169818
109061	169819
58743	169820
74028	169821
178106	169822
97332	169823
29481	169824
206423	169825
289519	169826
42412	169827
3904	169828
1737	169829
119503	169830
25301	169831
76752	169832
57127	169833
110989	169834
117036	169835
18926	169836
35962	169837
38094	169838
197003	169839
7971	169840
10451	169841
1484	169842
12122	169843
2404	169844
23854	169845
221821	169846
28583	169847
10051	169848
13178	169849
50032	169850
23343	169851
71648	169852
24567	169853
40262	169854
2679	169855
1731	169856
70342	169857
25550	169858
2671	169859
128020	169860
1596	169861
134719	169862
33700	169863
33700	169864
252671	169865
18585	169866
117139	169867
2335	169868
8727	169869
152001	169870
17533	169871
21194	169872
137310	169873
48629	169874
72540	169875
15083	169876
1158	169877
323832	169878
136401	169879
46716	169880
22602	169881
12852	169882
23889	169883
42061	169884
23666	169885
119607	169886
36294	169887
32353	169888
3075	169889
306752	169890
62656	169891
12779	169892
618	169893
44606	169894
22724	169895
163004	169896
907	169897
26235	169898
2879	169899
8783	169900
41496	169901
41490	169902
33379	169903
183089	169904
86436	169905
129184	169906
132411	169907
303551	169908
128241	169909
354720	169910
261104	169911
110718	169912
13035	169913
149361	169914
194425	169915
1114	169916
49722	169917
187253	169918
63421	169919
13030	169920
7559	169921
38621	169922
13132	169923
114746	169924
14708	169925
33163	169926
128009	169927
87207	169928
14118	169929
4051	169930
7729	169931
24906	169932
44145	169933
23279	169934
93085	169935
70603	169936
46984	169937
24323	169938
217851	169939
49391	169940
17709	169941
10402	169942
8788	169943
98873	169944
69927	169945
159519	169946
112070	169947
3907	169948
79463	169949
208941	169950
22765	169951
312618	169952
14030	169953
13731	169954
8862	169955
11553	169956
208737	169957
165764	169958
26264	169959
3893	169960
6432	169961
56137	169962
186998	169963
11215	169964
57356	169965
40324	169966
78230	169967
3148	169968
137806	169969
106717	169970
32568	169971
85811	169972
34165	169973
118616	169974
40415	169975
3211	169976
117357	169977
77075	169978
190534	169979
338345	169980
205855	169981
52903	169982
23874	169983
18895	169984
42128	169985
8230	169986
58570	169987
12689	169988
1548	169989
33849	169990
99637	169991
206608	169992
78449	169993
187217	169994
2146	169995
317897	169996
51627	169997
51857	169998
118051	169999
61084	170000
87206	170001
14140	170002
34043	170003
59128	170004
67512	170005
56092	170006
121462	170007
3941	170008
77697	170009
143690	170010
271267	170011
160979	170012
101587	170013
24830	170014
117929	170015
110288	170016
33426	170017
136619	170018
44078	170019
85569	170020
1105	170021
64819	170022
36570	170023
6924	170024
88129	170025
21965	170026
44316	170027
110518	170028
33940	170029
22301	170030
132572	170031
1977	170032
106717	170033
580	170034
53611	170035
119892	170036
10541	170037
1692	170038
135189	170039
144311	170040
29779	170041
11984	170042
77992	170043
72179	170044
97150	170045
11	170046
37898	170047
12785	170048
59527	170049
189706	170050
74735	170051
192749	170052
183116	170053
143256	170054
1737	170055
3923	170056
15997	170057
71994	170058
1551	170059
44031	170060
6517	170061
12881	170062
101	170063
1854	170064
10435	170065
112630	170066
65308	170067
205887	170068
148019	170069
70347	170070
7771	170071
44663	170072
16429	170073
15367	170074
179046	170075
14012	170076
52577	170077
11378	170078
28113	170079
386	170080
106426	170081
72167	170082
4369	170083
70038	170084
59107	170085
356760	170086
6377	170087
75297	170088
24312	170089
117690	170090
72445	170091
597	170092
1334	170093
12549	170094
41156	170095
86024	170096
260958	170097
80441	170098
24644	170099
12957	170100
7572	170101
10542	170102
779	170103
10434	170104
53686	170105
1038	170106
40567	170107
205424	170108
25148	170109
23847	170110
125845	170111
1823	170112
2530	170113
39154	170114
75581	170115
48506	170116
169229	170117
7748	170118
159356	170119
218510	170120
48635	170121
173595	170122
63	170123
14968	170124
21468	170125
10337	170126
143916	170127
129989	170128
76206	170129
26259	170130
35626	170131
50253	170132
9668	170133
317645	170134
206254	170135
152821	170136
145757	170137
10836	170138
7061	170139
106615	170140
30458	170141
15496	170142
76559	170143
10492	170144
40745	170145
1398	170146
86521	170147
87047	170148
24061	170149
25629	170150
9397	170151
79783	170152
59659	170153
40831	170154
171573	170155
169595	170156
7715	170157
37290	170158
135303	170159
191544	170160
13184	170161
18593	170162
49092	170163
224	170164
71681	170165
30796	170166
62678	170167
13048	170168
54849	170169
92359	170170
113192	170171
1651	170172
72263	170173
99023	170174
113047	170175
293064	170176
137072	170177
17365	170178
106775	170179
189773	170180
135884	170181
77132	170182
281916	170183
94111	170184
35110	170185
45219	170186
17656	170187
7322	170188
311928	170189
77244	170190
9931	170191
29885	170192
72727	170193
83766	170194
85117	170195
357594	170196
18605	170197
135112	170198
266454	170199
3946	170200
8496	170201
57387	170202
1113	170203
10103	170204
157399	170205
77228	170206
16815	170207
293426	170208
49171	170209
36161	170210
42203	170211
219718	170212
72538	170213
11547	170214
8101	170215
56206	170216
28597	170217
274563	170218
6609	170219
22198	170220
109660	170221
139491	170222
97045	170223
30798	170224
13029	170225
106828	170226
116070	170227
86514	170228
26255	170229
230803	170230
9690	170231
26247	170232
2134	170233
58049	170234
95035	170235
67765	170236
171851	170237
1378	170238
152147	170239
40140	170240
27410	170241
101614	170242
60911	170243
101681	170244
1737	170245
28273	170246
218181	170247
143	170248
61916	170249
53175	170250
756	170251
32039	170252
14135	170253
1555	170254
291014	170255
15342	170256
237450	170257
3365	170258
260226	170259
7796	170260
21367	170261
187753	170262
671	170263
6074	170264
147021	170265
122225	170266
47413	170267
1483	170268
355026	170269
47912	170270
42541	170271
133250	170272
5841	170273
36167	170274
30971	170275
15238	170276
274840	170277
66485	170278
25048	170279
13709	170280
618	170281
10416	170282
42043	170283
18983	170284
153054	170285
186132	170286
189638	170287
116195	170288
33092	170289
23117	170290
187460	170291
13164	170292
50311	170293
314	170294
17972	170295
670	170296
85670	170297
18764	170298
83934	170299
2146	170300
48952	170301
64709	170302
39395	170303
71433	170304
22260	170305
3079	170306
1848	170307
170458	170308
10857	170309
239194	170310
4656	170311
50027	170312
38283	170313
260038	170314
290392	170315
133918	170316
74253	170317
162267	170318
5836	170319
252818	170320
214253	170321
197280	170322
28788	170323
58838	170324
30204	170325
29059	170326
2731	170327
110811	170328
40531	170329
7820	170330
312783	170331
27892	170332
79591	170333
196154	170334
144976	170335
3490	170336
129633	170337
125	170338
217400	170339
5424	170340
716	170341
205945	170342
35006	170343
36685	170344
59720	170345
39368	170346
66908	170347
33948	170348
78183	170349
60887	170350
57128	170351
19608	170352
7957	170353
144192	170354
50061	170355
935	170356
1725	170357
51126	170358
146981	170359
33941	170360
71995	170361
232623	170362
6691	170363
45300	170364
36018	170365
20783	170366
169908	170367
269379	170368
59961	170369
7440	170370
71547	170371
1481	170372
78317	170373
41034	170374
83876	170375
12638	170376
30807	170377
169141	170378
273260	170379
72213	170380
56042	170381
84183	170382
1881	170383
182526	170384
27290	170385
190322	170386
6392	170387
297530	170388
7789	170389
6160	170390
3352	170391
261080	170392
4702	170393
22	170394
22	170395
61245	170396
28374	170397
31572	170398
210246	170399
14996	170400
154335	170401
158510	170402
17376	170403
36993	170404
53211	170405
72636	170406
7960	170407
18	170408
1937	170409
19806	170410
285003	170411
111	170412
8474	170413
32432	170414
5	170415
6212	170416
87816	170417
61014	170418
101735	170419
19055	170420
208605	170421
3897	170422
171042	170423
4888	170424
49271	170425
15587	170426
2167	170427
44047	170428
8616	170429
56063	170430
5928	170431
132230	170432
26003	170433
46688	170434
152437	170435
58960	170436
14050	170437
3950	170438
7783	170439
100736	170440
188860	170441
2255	170442
9115	170443
20420	170444
284543	170445
1179	170446
284757	170447
152421	170448
15934	170449
7943	170450
308141	170451
51876	170452
26244	170453
190366	170454
136928	170455
66053	170456
220459	170457
20236	170458
20165	170459
2425	170460
34255	170461
10035	170462
24245	170463
1209	170464
25697	170465
18299	170466
10785	170467
53073	170468
10777	170469
260679	170470
116614	170471
118336	170472
52697	170473
3166	170474
47562	170475
22252	170476
94385	170477
15482	170478
49544	170479
17801	170480
4936	170481
39357	170482
72009	170483
273758	170484
1420	170485
379	170486
106063	170487
20611	170488
8022	170489
3835	170490
355354	170491
55087	170492
837	170493
234841	170494
65909	170495
91487	170496
145005	170497
30335	170498
357497	170499
186140	170500
85602	170501
11	170502
7941	170503
1745	170504
1679	170505
319439	170506
19091	170507
29153	170508
29910	170509
110032	170510
159523	170511
8337	170512
186135	170513
317321	170514
29625	170515
5241	170516
29444	170517
91	170518
59546	170519
77075	170520
49201	170521
1586	170522
61702	170523
3040	170524
8684	170525
2257	170526
46413	170527
42272	170528
22908	170529
97333	170530
68248	170531
101342	170532
208406	170533
20189	170534
38527	170535
205546	170536
7799	170537
59088	170538
94807	170539
5334	170540
1371	170541
21132	170542
53142	170543
20444	170544
226	170545
18824	170546
43390	170547
64377	170548
70314	170549
8623	170550
77080	170551
7351	170552
29936	170553
10270	170554
17622	170555
10162	170556
76697	170557
24356	170558
12684	170559
964	170560
50003	170561
20707	170562
67776	170563
39235	170564
10904	170565
152907	170566
543	170567
2920	170568
9924	170569
9811	170570
3327	170571
27331	170572
253	170573
53047	170574
12532	170575
4732	170576
210351	170577
32724	170578
62415	170579
54458	170580
91112	170581
6420	170582
5564	170583
8801	170584
33855	170585
3888	170586
67920	170587
119883	170588
32660	170589
70165	170590
3920	170591
5805	170592
67758	170593
89023	170594
27270	170595
69648	170596
223281	170597
88645	170598
46970	170599
12237	170600
32451	170601
118528	170602
65341	170603
2117	170604
29236	170605
181616	170606
20504	170607
69588	170608
47274	170609
53231	170610
71658	170611
120493	170612
20379	170613
993	170614
68647	170615
18079	170616
947	170617
110453	170618
13238	170619
117425	170620
14886	170621
511	170622
189414	170623
239397	170624
77540	170625
34299	170626
98997	170627
17948	170628
52395	170629
74743	170630
52198	170631
24630	170632
105055	170633
142716	170634
318142	170635
151755	170636
183999	170637
5543	170638
42743	170639
285534	170640
154388	170641
167779	170642
276795	170643
22434	170644
16364	170645
26058	170646
5340	170647
3527	170648
14131	170649
29910	170650
4040	170651
81800	170652
203366	170653
49964	170654
6372	170655
36678	170656
1363	170657
14050	170658
109953	170659
176830	170660
36620	170661
118851	170662
24917	170663
6328	170664
141929	170665
3319	170666
267927	170667
8631	170668
93020	170669
162190	170670
90866	170671
14646	170672
26514	170673
16759	170674
10453	170675
7760	170676
39722	170677
65879	170678
55262	170679
9569	170680
83229	170681
18669	170682
8370	170683
43305	170684
51315	170685
116765	170686
53233	170687
294184	170688
116718	170689
46625	170690
2847	170691
112845	170692
275258	170693
4040	170694
191213	170695
4981	170696
50351	170697
118400	170698
2286	170699
119173	170700
13021	170701
187862	170702
22119	170703
115692	170704
31592	170705
101034	170706
98802	170707
58797	170708
184394	170709
143976	170710
107528	170711
8267	170712
226342	170713
14011	170714
72569	170715
17709	170716
67715	170717
6140	170718
6372	170719
17613	170720
10025	170721
308685	170722
17472	170723
18637	170724
44315	170725
69590	170726
15016	170727
16826	170728
16534	170729
134377	170730
587	170731
72019	170732
18664	170733
34083	170734
176426	170735
169555	170736
181861	170737
296419	170738
322004	170739
24339	170740
18406	170741
1664	170742
64475	170743
87893	170744
21134	170745
332482	170746
145291	170747
76293	170748
4764	170749
61098	170750
61271	170751
10629	170752
22895	170753
52692	170754
353492	170755
76287	170756
10196	170757
6310	170758
18552	170759
20390	170760
104168	170761
14226	170762
28312	170763
78968	170764
23248	170765
78223	170766
43248	170767
13012	170768
183896	170769
60277	170770
117210	170771
287	170772
53908	170773
7025	170774
100204	170775
166741	170776
5686	170777
12949	170778
97433	170779
27704	170780
171046	170781
200005	170782
7662	170783
26507	170784
31681	170785
159537	170786
2919	170787
2593	170788
42836	170789
312930	170790
312459	170791
3683	170792
37816	170793
39331	170794
235465	170795
319014	170796
83824	170797
118867	170798
36325	170799
162795	170800
28455	170801
15725	170802
300757	170803
140635	170804
9816	170805
4699	170806
226422	170807
22359	170808
2315	170809
9646	170810
51844	170811
69287	170812
47435	170813
174910	170814
174073	170815
262619	170816
18945	170817
272451	170818
63831	170819
46033	170820
25604	170821
72731	170822
39088	170823
4873	170824
91851	170825
49966	170826
40169	170827
7767	170828
100738	170829
355185	170830
9875	170831
11001	170832
73656	170833
123122	170834
54169	170835
119380	170836
133299	170837
19803	170838
5209	170839
327241	170840
8552	170841
87675	170842
28029	170843
24476	170844
72035	170845
3662	170846
256682	170847
104559	170848
1251	170849
5675	170850
180862	170851
27281	170852
83881	170853
299124	170854
7664	170855
58694	170856
208732	170857
11093	170858
21045	170859
40726	170860
116228	170861
117384	170862
51842	170863
171913	170864
8692	170865
350798	170866
47549	170867
31198	170868
143845	170869
242484	170870
7032	170871
19227	170872
30712	170873
250462	170874
221783	170875
64210	170876
250473	170877
30313	170878
91797	170879
110489	170880
274093	170881
32445	170882
232712	170883
107034	170884
7672	170885
9937	170886
374	170887
108827	170888
7833	170889
1181	170890
61879	170891
7943	170892
24161	170893
86277	170894
86107	170895
143861	170896
8179	170897
82309	170898
5058	170899
14434	170900
12133	170901
20583	170902
248613	170903
140019	170904
39159	170905
142630	170906
115521	170907
111915	170908
82933	170909
96566	170910
17718	170911
49262	170912
187963	170913
36881	170914
9934	170915
257	170916
34876	170917
1142	170918
29207	170919
74687	170920
29061	170921
135567	170922
3944	170923
14016	170924
9348	170925
10610	170926
26164	170927
106965	170928
7901	170929
2018	170930
116876	170931
56084	170932
91647	170933
23474	170934
48	170935
48	170936
1890	170937
134861	170938
80822	170939
191803	170940
41901	170941
3467	170942
176470	170943
187024	170944
93614	170945
17485	170946
75955	170947
42118	170948
7572	170949
9916	170950
261622	170951
260903	170952
50110	170953
43421	170954
195653	170955
15460	170956
10460	170957
34786	170958
8664	170959
5615	170960
76862	170961
15480	170962
31353	170963
10987	170964
98802	170965
44401	170966
52724	170967
269284	170968
186772	170969
7639	170970
2163	170971
6365	170972
10650	170973
53672	170974
906	170975
7314	170976
3797	170977
27322	170978
59649	170979
186221	170980
43475	170981
5372	170982
64290	170983
4790	170984
149833	170985
13763	170986
527	170987
13994	170988
92264	170989
36134	170990
116869	170991
62802	170992
170485	170993
119402	170994
106396	170995
24572	170996
119734	170997
64203	170998
14426	170999
15018	171000
29755	171001
73673	171002
66350	171003
225156	171004
122551	171005
18887	171006
10487	171007
41383	171008
65872	171009
170	171010
271671	171011
7692	171012
6108	171013
44139	171014
179714	171015
181819	171016
91887	171017
168228	171018
184979	171019
39596	171020
351552	171021
3636	171022
34736	171023
103614	171024
19927	171025
3227	171026
194972	171027
30240	171028
22248	171029
55156	171030
309538	171031
16310	171032
106528	171033
2076	171034
63098	171035
93486	171036
253432	171037
307444	171038
56396	171039
173558	171040
59034	171041
220777	171042
244709	171043
36986	171044
258694	171045
8548	171046
29292	171047
283351	171048
29277	171049
106643	171050
109363	171051
4504	171052
73752	171053
77912	171054
166567	171055
7324	171056
200667	171057
242949	171058
175254	171059
30743	171060
76747	171061
275148	171062
183481	171063
6079	171064
8074	171065
48425	171066
271945	171067
5626	171068
248481	171069
349566	171070
18281	171071
51248	171072
244977	171073
41813	171074
234149	171075
243550	171076
28	171077
31441	171078
49906	171079
164602	171080
34677	171081
207264	171082
56063	171083
200778	171084
33685	171085
304930	171086
11	171087
145703	171088
24204	171089
18478	171090
147103	171091
10347	171092
135449	171093
3156	171094
132294	171095
18001	171096
253518	171097
39910	171098
72814	171099
36573	171100
41619	171101
78027	171102
44917	171103
85030	171104
180450	171105
280738	171106
15502	171107
7773	171108
10684	171109
137278	171110
302527	171111
276439	171112
7857	171113
29855	171114
25484	171115
68657	171116
17839	171117
147158	171118
82265	171119
93978	171120
6117	171121
39216	171122
68706	171123
150687	171124
22089	171125
30464	171126
171813	171127
72305	171128
23474	171129
281080	171130
63322	171131
189360	171132
305956	171133
151792	171134
338386	171135
32365	171136
184745	171137
208599	171138
212759	171139
2536	171140
104109	171141
95097	171142
58030	171143
189886	171144
92209	171145
1243	171146
52990	171147
57741	171148
24635	171149
50627	171150
7225	171151
287089	171152
33699	171153
33946	171154
15694	171155
1553	171156
175448	171157
49559	171158
36	171159
51842	171160
228378	171161
3769	171162
3886	171163
260721	171164
3549	171165
26325	171166
119698	171167
3945	171168
307554	171169
33461	171170
193019	171171
168030	171172
43431	171173
22664	171174
32865	171175
17554	171176
72576	171177
288183	171178
15704	171179
245335	171180
68189	171181
120066	171182
4617	171183
36538	171184
105593	171185
114901	171186
31749	171187
73698	171188
59748	171189
40895	171190
5321	171191
8213	171192
260757	171193
116211	171194
13509	171195
82241	171196
10356	171197
52089	171198
118474	171199
5494	171200
81915	171201
188137	171202
2214	171203
320714	171204
32249	171205
61783	171206
7264	171207
112428	171208
93782	171209
154368	171210
54126	171211
36882	171212
3157	171213
165432	171214
87927	171215
191765	171216
106054	171217
21602	171218
334874	171219
128	171220
4058	171221
228743	171222
81804	171223
323461	171224
73572	171225
318760	171226
6953	171227
48952	171228
101158	171229
29199	171230
79778	171231
8334	171232
320788	171233
905	171234
7135	171235
20278	171236
97159	171237
267666	171238
22673	171239
476	171240
4847	171241
33790	171242
5105	171243
87986	171244
130157	171245
18418	171246
58532	171247
61980	171248
45076	171249
34978	171250
5979	171251
462	171252
284335	171253
4384	171254
20537	171255
2260	171256
152670	171257
41772	171258
18800	171259
27915	171260
52808	171261
18470	171262
20460	171263
4082	171264
160026	171265
22856	171266
31917	171267
263977	171268
18854	171269
799	171270
191004	171271
1279	171272
22858	171273
2064	171274
7477	171275
3847	171276
22880	171277
67167	171278
8265	171279
27120	171280
4131	171281
26242	171282
13350	171283
117998	171284
4329	171285
33934	171286
27599	171287
108250	171288
176	171289
52214	171290
203824	171291
61498	171292
50334	171293
126072	171294
2229	171295
219411	171296
320475	171297
272567	171298
231594	171299
29943	171300
109808	171301
181091	171302
98352	171303
236557	171304
165006	171305
234622	171306
284316	171307
201859	171308
92536	171309
57577	171310
181183	171311
203146	171312
82691	171313
304589	171314
25962	171315
2591	171316
165333	171317
41965	171318
39960	171319
85490	171320
201830	171321
9533	171322
96748	171323
119567	171324
79763	171325
47058	171326
67131	171327
562	171328
281115	171329
325097	171330
111511	171331
295194	171332
14411	171333
208275	171334
42717	171335
66357	171336
154438	171337
12981	171338
186823	171339
10455	171340
174210	171341
53306	171342
136018	171343
104071	171344
144616	171345
78384	171346
251112	171347
22577	171348
106734	171349
272763	171350
183350	171351
2951	171352
62270	171353
3341	171354
196571	171355
7476	171356
74651	171357
227307	171358
138655	171359
222822	171360
224321	171361
221463	171362
89012	171363
60032	171364
66972	171365
298447	171366
347204	171367
8057	171368
4720	171369
90300	171370
16944	171371
67115	171372
3392	171373
5786	171374
12358	171375
15010	171376
12567	171377
178666	171378
9595	171379
79039	171380
70963	171381
314038	171382
313705	171383
336067	171384
39310	171385
120690	171386
44204	171387
64659	171388
140742	171389
31716	171390
5560	171391
78140	171392
78320	171393
263852	171394
183886	171395
47216	171396
31851	171397
67343	171398
55640	171399
142938	171400
18295	171401
18295	171402
17167	171403
67407	171404
5602	171405
30690	171406
15850	171407
353152	171408
378	171409
2235	171410
3562	171411
2070	171412
3119	171413
310116	171414
7761	171415
10579	171416
188334	171417
112480	171418
73956	171419
1506	171420
5247	171421
97838	171422
35030	171423
18533	171424
25495	171425
16975	171426
56479	171427
36943	171428
5381	171429
87799	171430
38948	171431
1282	171432
77031	171433
13164	171434
3967	171435
3949	171436
25529	171437
10620	171438
47124	171439
21842	171440
4355	171441
47111	171442
281565	171443
232644	171444
36133	171445
284903	171446
36712	171447
20769	171448
65260	171449
295798	171450
2174	171451
1740	171452
23030	171453
352805	171454
13649	171455
205566	171456
46130	171457
74398	171458
17462	171459
9661	171460
106252	171461
8064	171462
66272	171463
26926	171464
180307	171465
13644	171466
86792	171467
175787	171468
10604	171469
61536	171470
4183	171471
9240	171472
114529	171473
308466	171474
128133	171475
37710	171476
32217	171477
143725	171478
207230	171479
6471	171480
2635	171481
16493	171482
86252	171483
94700	171484
139034	171485
161008	171486
132406	171487
9833	171488
23656	171489
231574	171490
104176	171491
52480	171492
116010	171493
218081	171494
134381	171495
122391	171496
115075	171497
186266	171498
1611	171499
80736	171500
80053	171501
25667	171502
300586	171503
150261	171504
2324	171505
253471	171506
129737	171507
49	171508
21916	171509
53620	171510
190502	171511
51095	171512
2161	171513
10292	171514
67252	171515
30176	171516
55916	171517
354581	171518
202083	171519
75541	171520
5834	171521
13809	171522
28257	171523
9587	171524
29053	171525
26087	171526
2265	171527
50154	171528
46533	171529
125388	171530
30621	171531
4623	171532
13139	171533
76928	171534
175723	171535
3203	171536
592	171537
66993	171538
784	171539
19438	171540
353488	171541
50176	171542
4467	171543
41537	171544
2083	171545
102297	171546
4611	171547
14227	171548
88935	171549
20923	171550
28952	171551
290367	171552
300498	171553
200457	171554
70383	171555
262	171556
27767	171557
1	171558
348131	171559
337030	171560
13725	171561
35706	171562
115779	171563
35564	171564
51647	171565
185405	171566
49132	171567
37142	171568
120109	171569
6585	171570
320196	171571
78804	171572
13652	171573
89957	171574
20658	171575
10815	171576
16961	171577
2743	171578
315360	171579
2430	171580
5468	171581
51972	171582
19196	171583
19232	171584
86715	171585
6330	171586
55094	171587
7822	171588
307058	171589
23093	171590
34441	171591
115479	171592
12993	171593
67733	171594
32482	171595
68584	171596
11071	171597
43432	171598
4187	171599
3762	171600
145349	171601
302751	171602
28519	171603
320001	171604
10268	171605
1691	171606
693	171607
693	171608
7362	171609
20916	171610
52966	171611
28009	171612
121507	171613
30334	171614
305642	171615
23746	171616
118107	171617
266199	171618
212532	171619
2975	171620
71528	171621
13170	171622
8342	171623
248382	171624
5005	171625
34407	171626
245015	171627
56619	171628
28491	171629
49	171630
109920	171631
146	171632
39337	171633
58453	171634
92295	171635
15801	171636
51262	171637
7900	171638
53856	171639
102109	171640
24387	171641
288359	171642
24447	171643
170350	171644
41642	171645
228839	171646
250104	171647
16940	171648
93020	171649
133917	171650
328734	171651
8229	171652
146880	171653
12265	171654
34314	171655
1687	171656
13943	171657
50614	171658
321	171659
141501	171660
8273	171661
368	171662
5391	171663
44561	171664
51780	171665
33692	171666
10150	171667
340	171668
74274	171669
148076	171670
18004	171671
13056	171672
23327	171673
16442	171674
2293	171675
118758	171676
2884	171677
215436	171678
73975	171679
684	171680
2127	171681
206260	171682
10948	171683
66993	171684
193782	171685
12329	171686
18842	171687
68	171688
2290	171689
91728	171690
193447	171691
350899	171692
282486	171693
252794	171694
91072	171695
26900	171696
27685	171697
172798	171698
3424	171699
66408	171700
40841	171701
405	171702
3055	171703
34302	171704
256348	171705
13746	171706
261774	171707
45731	171708
21170	171709
3153	171710
18811	171711
90901	171712
29268	171713
94754	171714
57744	171715
4337	171716
284153	171717
36228	171718
7177	171719
174833	171720
33346	171721
6069	171722
57201	171723
288	171724
5224	171725
20725	171726
201714	171727
264561	171728
6419	171729
7858	171730
22342	171731
54393	171732
126605	171733
4735	171734
57656	171735
278335	171736
346057	171737
53232	171738
89141	171739
285170	171740
86399	171741
17869	171742
160418	171743
177610	171744
53680	171745
39161	171746
162124	171747
122919	171748
9287	171749
2212	171750
96123	171751
105219	171752
8430	171753
72119	171754
170546	171755
261789	171756
92909	171757
23163	171758
113145	171759
84887	171760
318	171761
12684	171762
129175	171763
18105	171764
19390	171765
30072	171766
4850	171767
352070	171768
93555	171769
41649	171770
198845	171771
60720	171772
88103	171773
3358	171774
55168	171775
90154	171776
50254	171777
6681	171778
6556	171779
151220	171780
50260	171781
53031	171782
402	171783
57875	171784
26778	171785
11865	171786
125812	171787
18543	171788
137252	171789
2894	171790
173906	171791
237	171792
8395	171793
76798	171794
79041	171795
10993	171796
10993	171797
19859	171798
106400	171799
157184	171800
298860	171801
237135	171802
85686	171803
49461	171804
63877	171805
80401	171806
13700	171807
10348	171808
2014	171809
24158	171810
93940	171811
107596	171812
14620	171813
29689	171814
48522	171815
235214	171816
251070	171817
118890	171818
100392	171819
2947	171820
285227	171821
18256	171822
17134	171823
113508	171824
67502	171825
23391	171826
27755	171827
98769	171828
82801	171829
16297	171830
8028	171831
150530	171832
3375	171833
114870	171834
143713	171835
69764	171836
71310	171837
45943	171838
291589	171839
25595	171840
3434	171841
9419	171842
132308	171843
10793	171844
2	171845
86959	171846
3942	171847
21997	171848
3942	171849
79380	171850
31927	171851
33609	171852
231273	171853
93008	171854
115632	171855
2317	171856
132886	171857
131319	171858
57534	171859
79466	171860
78982	171861
142600	171862
37889	171863
11793	171864
320880	171865
179922	171866
231036	171867
11793	171868
85606	171869
12048	171870
2158	171871
7957	171872
298074	171873
195925	171874
104355	171875
253499	171876
77842	171877
87263	171878
122900	171879
18817	171880
22331	171881
42532	171882
1	171883
1	171884
52640	171885
68695	171886
206635	171887
8208	171888
14060	171889
81966	171890
10171	171891
2804	171892
54512	171893
8499	171894
3682	171895
31267	171896
129566	171897
3499	171898
12640	171899
69846	171900
17185	171901
208891	171902
161739	171903
148853	171904
43046	171905
149298	171906
295318	171907
63229	171908
77720	171909
43892	171910
53987	171911
63294	171912
10431	171913
210420	171914
352199	171915
350576	171916
73291	171917
17298	171918
205605	171919
84189	171920
301524	171921
30376	171922
24759	171923
204532	171924
184601	171925
121033	171926
71439	171927
11657	171928
131018	171929
40463	171930
149389	171931
242989	171932
150589	171933
66582	171934
2071	171935
271952	171936
341835	171937
118513	171938
90708	171939
111736	171940
138298	171941
44453	171942
116531	171943
132014	171944
60169	171945
287812	171946
825	171947
132	171948
215382	171949
214900	171950
1226	171951
27956	171952
1657	171953
58247	171954
15617	171955
22104	171956
132	171957
34635	171958
49850	171959
11041	171960
245399	171961
274314	171962
57822	171963
132425	171964
66092	171965
63701	171966
53986	171967
14037	171968
13664	171969
97254	171970
12122	171971
242488	171972
356249	171973
205647	171974
357658	171975
190218	171976
260489	171977
77637	171978
118299	171979
36309	171980
53802	171981
149209	171982
40788	171983
254521	171984
2496	171985
3682	171986
3682	171987
3682	171988
2496	171989
26762	171990
36583	171991
189303	171992
53467	171993
298075	171994
96500	171995
15568	171996
307375	171997
15569	171998
93940	171999
15593	172000
18288	172001
8917	172002
29742	172003
130169	172004
20096	172005
97985	172006
16498	172007
113495	172008
1394	172009
14264	172010
252045	172011
177359	172012
7582	172013
54453	172014
11649	172015
19837	172016
179970	172017
53	172018
148711	172019
155398	172020
12601	172021
50318	172022
149270	172023
63770	172024
19949	172025
16965	172026
41990	172027
121267	172028
8952	172029
4561	172030
100787	172031
153635	172032
13560	172033
4688	172034
30182	172035
305564	172036
58085	172037
8407	172038
31676	172039
4125	172040
157859	172041
157859	172042
28191	172043
21728	172044
96523	172045
62	172046
26476	172047
54755	172048
20348	172049
32025	172050
266146	172051
3539	172052
102738	172053
30539	172054
148711	172055
69804	172056
42300	172057
85280	172058
15583	172059
8576	172060
100724	172061
6417	172062
18725	172063
2	172064
36030	172065
186889	172066
1105	172067
155896	172068
88235	172069
826	172070
432	172071
43372	172072
10811	172073
122925	172074
48199	172075
195797	172076
181643	172077
148172	172078
151352	172079
251954	172080
32869	172081
4787	172082
9175	172083
349126	172084
100678	172085
245733	172086
241359	172087
2341	172088
305976	172089
45574	172090
51279	172091
502	172092
162209	172093
149336	172094
5969	172095
61415	172096
4457	172097
11582	172098
58760	172099
53362	172100
23464	172101
148108	172102
145917	172103
34673	172104
65775	172105
155392	172106
10688	172107
46446	172108
245824	172109
333078	172110
45257	172111
66367	172112
449	172113
45175	172114
9190	172115
251482	172116
70089	172117
52283	172118
73956	172119
11546	172120
41623	172121
145925	172122
100212	172123
33570	172124
177450	172125
233112	172126
31438	172127
142315	172128
119543	172129
95625	172130
310318	172131
16507	172132
69657	172133
1104	172134
32136	172135
192658	172136
6598	172137
227897	172138
141384	172139
180325	172140
1104	172141
15989	172142
112144	172143
5690	172144
56304	172145
343525	172146
17071	172147
337683	172148
8353	172149
4399	172150
167918	172151
341276	172152
107793	172153
3597	172154
193217	172155
91816	172156
156366	172157
35023	172158
310651	172159
6696	172160
96245	172161
5984	172162
1489	172163
63146	172164
39086	172165
33327	172166
157933	172167
200090	172168
239785	172169
381	172170
174695	172171
110127	172172
334089	172173
251000	172174
72723	172175
149388	172176
204373	172177
3166	172178
5977	172179
293831	172180
83160	172181
7438	172182
328387	172183
128632	172184
18051	172185
18051	172186
83432	172187
158430	172188
12398	172189
343882	172190
195342	172191
122330	172192
101162	172193
150369	172194
449	172195
42554	172196
307696	172197
182712	172198
37232	172199
95398	172200
14188	172201
66090	172202
52931	172203
45173	172204
296383	172205
177357	172206
41623	172207
61915	172208
17795	172209
68363	172210
244271	172211
19879	172212
38519	172213
14660	172214
59502	172215
134125	172216
11023	172217
30155	172218
210452	172219
38702	172220
176320	172221
129146	172222
95284	172223
170917	172224
14941	172225
5765	172226
285488	172227
172595	172228
6824	172229
343520	172230
324084	172231
1888	172232
143450	172233
18518	172234
1556	172235
3249	172236
7779	172237
17517	172238
49632	172239
106926	172240
210005	172241
5699	172242
91446	172243
127498	172244
17526	172245
49636	172246
84316	172247
49434	172248
13327	172249
3682	172250
95465	172251
346520	172252
328324	172253
105732	172254
3540	172255
34498	172256
4403	172257
111613	172258
93818	172259
46876	172260
73297	172261
83575	172262
19923	172263
17941	172264
356164	172265
21873	172266
115784	172267
61666	172268
78034	172269
63269	172270
3104	172271
288097	172272
350302	172273
129549	172274
357090	172275
184171	172276
51195	172277
186066	172278
114849	172279
115339	172280
307396	172281
183346	172282
24916	172283
48920	172284
24551	172285
4963	172286
32644	172287
30005	172288
48851	172289
245500	172290
96500	172291
93081	172292
45056	172293
28080	172294
39086	172295
5428	172296
1119	172297
100013	172298
75193	172299
116793	172300
25281	172301
178429	172302
128017	172303
236003	172304
93049	172305
61942	172306
92743	172307
236837	172308
2929	172309
178861	172310
299007	172311
298349	172312
299561	172313
144441	172314
112	172315
184622	172316
3036	172317
245658	172318
120810	172319
16875	172320
2967	172321
93353	172322
180928	172323
99345	172324
99314	172325
180928	172326
449	172327
449	172328
63872	172329
157340	172330
102120	172331
310957	172332
16748	172333
9380	172334
52442	172335
196839	172336
285	172337
6405	172338
189349	172339
128946	172340
349425	172341
352081	172342
32	172343
39441	172344
274	172345
161093	172346
26427	172347
152700	172348
243158	172349
669	172350
344194	172351
49611	172352
71656	172353
38715	172354
187411	172355
244	172356
29127	172357
4078	172358
126693	172359
125277	172360
85753	172361
11434	172362
125277	172363
93779	172364
111722	172365
204742	172366
188535	172367
42179	172368
27326	172369
206738	172370
38419	172371
19311	172372
7438	172373
149056	172374
18039	172375
38106	172376
66693	172377
1163	172378
2467	172379
39005	172380
825	172381
55042	172382
54083	172383
43059	172384
137937	172385
3219	172386
7027	172387
110392	172388
140071	172389
146012	172390
6289	172391
7960	172392
66533	172393
4124	172394
42811	172395
10711	172396
1474	172397
5891	172398
71728	172399
30688	172400
173538	172401
73135	172402
8144	172403
66907	172404
55704	172405
324136	172406
112227	172407
24341	172408
121918	172409
142950	172410
68817	172411
898	172412
67232	172413
317195	172414
65018	172415
164625	172416
121187	172417
45731	172418
157890	172419
161018	172420
78089	172421
19094	172422
94106	172423
21698	172424
3473	172425
214033	172426
68364	172427
196728	172428
276952	172429
28625	172430
16359	172431
9540	172432
119922	172433
9500	172434
47384	172435
87408	172436
5279	172437
11570	172438
1	172439
1	172440
6269	172441
216006	172442
52044	172443
160773	172444
45775	172445
19284	172446
9608	172447
80246	172448
1	172449
19811	172450
350174	172451
45437	172452
1275	172453
5924	172454
1058	172455
263813	172456
16825	172457
319166	172458
77824	172459
141156	172460
27390	172461
322687	172462
95823	172463
15675	172464
147468	172465
158335	172466
296101	172467
8502	172468
181371	172469
18037	172470
58143	172471
23040	172472
465	172473
18557	172474
23040	172475
154639	172476
13484	172477
29076	172478
5837	172479
190204	172480
170432	172481
36038	172482
100343	172483
135823	172484
21770	172485
199982	172486
50890	172487
231523	172488
10284	172489
10284	172490
61910	172491
152345	172492
3503	172493
28413	172494
58532	172495
312634	172496
156675	172497
337963	172498
12644	172499
1285	172500
227243	172501
57805	172502
305240	172503
115705	172504
165272	172505
33712	172506
6907	172507
5473	172508
92232	172509
35299	172510
142678	172511
201495	172512
921	172513
50195	172514
2594	172515
66996	172516
106903	172517
173311	172518
4988	172519
83670	172520
249443	172521
223404	172522
2335	172523
7588	172524
23146	172525
16150	172526
123928	172527
74806	172528
921	172529
921	172530
116648	172531
57560	172532
135767	172533
77645	172534
62909	172535
52122	172536
186771	172537
186771	172538
235102	172539
131258	172540
337769	172541
334072	172542
345239	172543
232255	172544
52323	172545
58825	172546
16547	172547
29288	172548
5243	172549
70	172550
1534	172551
15173	172552
3506	172553
108620	172554
57254	172555
51055	172556
106222	172557
96249	172558
181875	172559
16580	172560
59963	172561
54524	172562
55318	172563
100409	172564
1097	172565
24795	172566
8974	172567
15631	172568
45495	172569
34684	172570
75263	172571
6907	172572
42692	172573
21238	172574
157944	172575
261714	172576
179097	172577
48915	172578
355303	172579
69572	172580
55460	172581
1124	172582
1650	172583
308837	172584
25284	172585
2547	172586
34484	172587
23798	172588
64495	172589
39888	172590
152174	172591
7380	172592
24065	172593
3874	172594
73931	172595
148150	172596
19064	172597
13678	172598
23862	172599
70596	172600
120322	172601
106712	172602
35388	172603
71645	172604
109777	172605
102766	172606
176571	172607
248034	172608
21383	172609
85131	172610
15534	172611
13213	172612
58249	172613
31159	172614
11665	172615
28067	172616
66400	172617
61635	172618
79571	172619
1175	172620
249334	172621
22621	172622
44025	172623
76979	172624
169350	172625
352	172626
110772	172627
51789	172628
244131	172629
31644	172630
118266	172631
275147	172632
10092	172633
227169	172634
74234	172635
195719	172636
40840	172637
14249	172638
4824	172639
118182	172640
393	172641
491	172642
17062	172643
47441	172644
14815	172645
14078	172646
181487	172647
18842	172648
59132	172649
134949	172650
231188	172651
161379	172652
5547	172653
79832	172654
10	172655
140311	172656
38692	172657
190356	172658
16698	172659
313831	172660
75	172661
120	172662
292074	172663
38192	172664
14909	172665
143	172666
313377	172667
1605	172668
8066	172669
41606	172670
23907	172671
57	172672
1921	172673
83957	172674
40040	172675
20956	172676
60	172677
1063	172678
27067	172679
192797	172680
311091	172681
19041	172682
91536	172683
179657	172684
11244	172685
20267	172686
131049	172687
140632	172688
125017	172689
5443	172690
19376	172691
321882	172692
158475	172693
3756	172694
326304	172695
73	172696
1061	172697
15142	172698
131011	172699
332222	172700
84800	172701
21494	172702
1026	172703
187935	172704
40488	172705
60968	172706
50450	172707
5492	172708
304014	172709
313692	172710
33286	172711
207655	172712
42961	172713
56535	172714
106803	172715
26168	172716
662	172717
174955	172718
72717	172719
1837	172720
109980	172721
34146	172722
83226	172723
83771	172724
43915	172725
47258	172726
44328	172727
83325	172728
133527	172729
4927	172730
176031	172731
12192	172732
44009	172733
97013	172734
28732	172735
2542	172736
13	172737
22747	172738
8692	172739
118562	172740
49367	172741
97799	172742
81401	172743
52223	172744
103992	172745
72496	172746
113751	172747
53489	172748
325075	172749
3610	172750
4015	172751
131220	172752
2777	172753
217309	172754
134278	172755
7180	172756
21080	172757
108333	172758
44296	172759
125241	172760
194480	172761
35089	172762
143144	172763
51962	172764
22762	172765
38157	172766
19466	172767
19526	172768
3165	172769
337422	172770
129439	172771
9557	172772
108857	172773
688	172774
22613	172775
116389	172776
181486	172777
330973	172778
42995	172779
22587	172780
149276	172781
7120	172782
120	172783
28544	172784
69817	172785
31159	172786
346155	172787
87174	172788
21993	172789
22736	172790
47404	172791
43590	172792
23084	172793
96847	172794
94985	172795
61808	172796
126134	172797
4355	172798
2788	172799
45855	172800
25983	172801
85254	172802
82226	172803
3402	172804
178178	172805
86935	172806
72665	172807
125405	172808
32482	172809
54853	172810
277058	172811
55863	172812
34427	172813
240494	172814
183307	172815
2131	172816
3785	172817
28026	172818
166479	172819
127985	172820
3573	172821
98739	172822
30570	172823
273421	172824
133420	172825
112781	172826
116	172827
125835	172828
115877	172829
14508	172830
114522	172831
164034	172832
69404	172833
11386	172834
76972	172835
2034	172836
69643	172837
2682	172838
39130	172839
9394	172840
121249	172841
72665	172842
202428	172843
3785	172844
33786	172845
115300	172846
180323	172847
98848	172848
2268	172849
28442	172850
17563	172851
78837	172852
12697	172853
75625	172854
171894	172855
20828	172856
327734	172857
3810	172858
157278	172859
15292	172860
3520	172861
81141	172862
7063	172863
35337	172864
312660	172865
20389	172866
87242	172867
83885	172868
3542	172869
79015	172870
2284	172871
135938	172872
30968	172873
147056	172874
13759	172875
30097	172876
206569	172877
299936	172878
3503	172879
87698	172880
186138	172881
112590	172882
76531	172883
26820	172884
25141	172885
21535	172886
1192	172887
52068	172888
64413	172889
48815	172890
15607	172891
100877	172892
119763	172893
68548	172894
5255	172895
18547	172896
7277	172897
147802	172898
14492	172899
28889	172900
5255	172901
36935	172902
18285	172903
69817	172904
1195	172905
125093	172906
27690	172907
38706	172908
120	172909
113114	172910
108050	172911
26719	172912
5656	172913
6144	172914
168507	172915
207854	172916
40339	172917
106312	172918
9291	172919
29886	172920
89574	172921
45148	172922
11490	172923
26241	172924
14492	172925
3643	172926
128187	172927
54863	172928
168360	172929
120192	172930
11288	172931
45077	172932
22154	172933
7334	172934
11488	172935
64335	172936
75222	172937
186153	172938
7757	172939
26968	172940
22498	172941
8413	172942
15024	172943
52939	172944
35437	172945
55500	172946
13030	172947
293315	172948
22965	172949
2779	172950
27618	172951
3520	172952
342623	172953
11042	172954
1179	172955
39273	172956
54402	172957
44133	172958
100900	172959
102517	172960
110441	172961
197011	172962
337433	172963
95279	172964
47279	172965
45964	172966
9811	172967
118923	172968
69843	172969
52002	172970
4515	172971
97743	172972
96954	172973
198500	172974
11589	172975
14629	172976
5025	172977
210182	172978
71993	172979
13261	172980
61829	172981
5689	172982
34870	172983
171125	172984
35816	172985
279605	172986
20749	172987
27571	172988
75227	172989
25831	172990
28388	172991
39025	172992
53559	172993
4347	172994
79571	172995
332	172996
60376	172997
20640	172998
70088	172999
52713	173000
83333	173001
171685	173002
14855	173003
1018	173004
90880	173005
14244	173006
24873	173007
174168	173008
14553	173009
40956	173010
237658	173011
13532	173012
174023	173013
109668	173014
97104	173015
98837	173016
124198	173017
65257	173018
83930	173019
198110	173020
11822	173021
78974	173022
54402	173023
20451	173024
95288	173025
158747	173026
179913	173027
124157	173028
24416	173029
229242	173030
128186	173031
2488	173032
7672	173033
43267	173034
293975	173035
200515	173036
285720	173037
2654	173038
14652	173039
6732	173040
3386	173041
201278	173042
69314	173043
36131	173044
36176	173045
20142	173046
54619	173047
229380	173048
57393	173049
56960	173050
616	173051
15832	173052
103347	173053
146317	173054
1546	173055
23628	173056
4837	173057
3645	173058
30843	173059
60372	173060
516	173061
14652	173062
800	173063
89111	173064
124976	173065
87640	173066
28147	173067
7738	173068
201	173069
91507	173070
19859	173071
26866	173072
250124	173073
58080	173074
64862	173075
210122	173076
19144	173077
154563	173078
79574	173079
7749	173080
34337	173081
1045	173082
40818	173083
177729	173084
82755	173085
203562	173086
70495	173087
104709	173088
34235	173089
96809	173090
316137	173091
20335	173092
27594	173093
34920	173094
141743	173095
52095	173096
8663	173097
24073	173098
212206	173099
16165	173100
406	173101
2681	173102
37397	173103
33258	173104
121298	173105
39976	173106
57250	173107
208335	173108
135851	173109
122095	173110
36	173111
292941	173112
178316	173113
60369	173114
128454	173115
82170	173116
41562	173117
199285	173118
183207	173119
84595	173120
98563	173121
57142	173122
344764	173123
11400	173124
297823	173125
77691	173126
45447	173127
295901	173128
180217	173129
48509	173130
221412	173131
34071	173132
24347	173133
54450	173134
23305	173135
9913	173136
315712	173137
12678	173138
17009	173139
4799	173140
53402	173141
26857	173142
4845	173143
336076	173144
9810	173145
32922	173146
4845	173147
179975	173148
93487	173149
308480	173150
67935	173151
219543	173152
69653	173153
5798	173154
38737	173155
85467	173156
69350	173157
5248	173158
11876	173159
6173	173160
120731	173161
50266	173162
15768	173163
19414	173164
324985	173165
50266	173166
64777	173167
134872	173168
147508	173169
121102	173170
37998	173171
6030	173172
27	173173
20191	173174
27945	173175
139822	173176
159396	173177
160578	173178
350927	173179
56342	173180
28121	173181
326068	173182
164440	173183
22454	173184
315306	173185
12250	173186
196775	173187
342258	173188
330108	173189
5784	173190
121225	173191
121033	173192
101384	173193
204251	173194
226636	173195
146423	173196
336032	173197
4247	173198
4558	173199
203079	173200
201560	173201
62878	173202
44050	173203
26703	173204
86624	173205
8024	173206
23714	173207
70612	173208
82814	173209
38621	173210
290394	173211
32034	173212
200892	173213
99908	173214
178964	173215
187794	173216
9116	173217
148159	173218
205754	173219
291602	173220
45807	173221
111677	173222
193389	173223
65341	173224
273496	173225
6730	173226
78077	173227
315486	173228
164348	173229
323335	173230
130442	173231
339259	173232
19657	173233
176670	173234
212459	173235
316592	173236
485	173237
1901	173238
116729	173239
183048	173240
12528	173241
190273	173242
30316	173243
183235	173244
15442	173245
85654	173246
161555	173247
8174	173248
155583	173249
5558	173250
369	173251
10761	173252
67215	173253
55770	173254
3072	173255
26970	173256
33652	173257
85029	173258
10987	173259
35661	173260
10003	173261
63198	173262
70250	173263
47262	173264
130723	173265
319263	173266
29140	173267
42546	173268
111007	173269
344813	173270
159	173271
111191	173272
116456	173273
2812	173274
67062	173275
15755	173276
33260	173277
144	173278
5529	173279
3836	173280
59644	173281
192017	173282
58635	173283
94340	173284
1488	173285
32226	173286
14575	173287
125643	173288
39455	173289
186265	173290
192406	173291
85493	173292
339145	173293
202591	173294
292869	173295
173122	173296
168501	173297
125637	173298
107595	173299
40506	173300
26792	173301
249782	173302
2752	173303
2571	173304
13928	173305
78997	173306
342573	173307
15312	173308
41271	173309
338467	173310
199854	173311
51849	173312
162900	173313
80133	173314
340	173315
46978	173316
11388	173317
192913	173318
160696	173319
62558	173320
25934	173321
10732	173322
126488	173323
126067	173324
202752	173325
203401	173326
203948	173327
320056	173328
291479	173329
197782	173330
133743	173331
213651	173332
203858	173333
335774	173334
201031	173335
19704	173336
53442	173337
52391	173338
245745	173339
269880	173340
124975	173341
105457	173342
137151	173343
157062	173344
304006	173345
75536	173346
156661	173347
140153	173348
253803	173349
222183	173350
139225	173351
181711	173352
47229	173353
18591	173354
123408	173355
58806	173356
163101	173357
110081	173358
210940	173359
55352	173360
346149	173361
51322	173362
52154	173363
130907	173364
51858	173365
48726	173366
72345	173367
79887	173368
59877	173369
15858	173370
143977	173371
125930	173372
343994	173373
292705	173374
58804	173375
56349	173376
341677	173377
261635	173378
333160	173379
200054	173380
35008	173381
188632	173382
329195	173383
14223	173384
190873	173385
14223	173386
2201	173387
330300	173388
39348	173389
108965	173390
92212	173391
36417	173392
47453	173393
2331	173394
130811	173395
24565	173396
2131	173397
270909	173398
27305	173399
120478	173400
6398	173401
83522	173402
102150	173403
52599	173404
24233	173405
342991	173406
15556	173407
23257	173408
65056	173409
31167	173410
163	173411
84863	173412
61134	173413
29512	173414
149293	173415
174795	173416
267442	173417
283594	173418
24211	173419
128360	173420
8205	173421
298058	173422
299413	173423
34	173424
191786	173425
25003	173426
77697	173427
160221	173428
40950	173429
130787	173430
260248	173431
9708	173432
237352	173433
2438	173434
733	173435
91322	173436
189656	173437
5933	173438
9402	173439
16818	173440
1	173441
1807	173442
77810	173443
263241	173444
1906	173445
4754	173446
30003	173447
339045	173448
241202	173449
61947	173450
33755	173451
10635	173452
148117	173453
21764	173454
29402	173455
96925	173456
9049	173457
48423	173458
151672	173459
151672	173460
50007	173461
76113	173462
44127	173463
145285	173464
257756	173465
8418	173466
43479	173467
91855	173468
199030	173469
344707	173470
78952	173471
185342	173472
38135	173473
8555	173474
305611	173475
21109	173476
45408	173477
36962	173478
47864	173479
11106	173480
130441	173481
13427	173482
63346	173483
93337	173484
160273	173485
329552	173486
21133	173487
2734	173488
234829	173489
345570	173490
222799	173491
170225	173492
277722	173493
350567	173494
327363	173495
112841	173496
14983	173497
94094	173498
344876	173499
147387	173500
9650	173501
252	173502
22359	173503
298271	173504
144	173505
113881	173506
4763	173507
1902	173508
210635	173509
61755	173510
859	173511
16142	173512
55261	173513
4201	173514
241016	173515
120	173516
120	173517
120	173518
120	173519
120	173520
120	173521
120	173522
55181	173523
74624	173524
8	173525
3660	173526
44860	173527
12301	173528
50820	173529
171572	173530
21633	173531
3660	173532
194802	173533
260517	173534
19783	173535
206456	173536
100166	173537
103	173538
103	173539
26476	173540
62840	173541
32834	173542
23682	173543
315717	173544
150755	173545
16080	173546
45749	173547
15851	173548
27520	173549
240168	173550
7491	173551
355508	173552
48581	173553
97298	173554
236549	173555
144757	173556
85972	173557
185580	173558
338915	173559
312955	173560
12782	173561
22199	173562
72782	173563
2151	173564
5519	173565
124410	173566
189615	173567
170761	173568
4501	173569
41909	173570
10029	173571
1546	173572
48912	173573
24344	173574
17999	173575
19959	173576
39801	173577
108576	173578
24244	173579
265126	173580
160553	173581
19527	173582
131875	173583
57690	173584
230310	173585
287510	173586
113045	173587
51224	173588
253440	173589
99685	173590
110586	173591
74802	173592
118393	173593
34626	173594
120678	173595
79290	173596
24806	173597
49567	173598
687	173599
2819	173600
5869	173601
100113	173602
64257	173603
64257	173604
143557	173605
107678	173606
364	173607
68679	173608
330569	173609
306002	173610
211525	173611
164571	173612
156410	173613
23429	173614
17469	173615
221555	173616
298632	173617
16507	173618
17469	173619
242150	173620
2630	173621
2630	173622
2630	173623
2630	173624
10253	173625
347869	173626
70638	173627
2263	173628
73425	173629
10253	173630
65683	173631
31360	173632
26674	173633
5602	173634
156254	173635
92412	173636
99573	173637
1665	173638
58295	173639
1906	173640
12785	173641
90782	173642
30013	173643
40161	173644
115785	173645
264617	173646
2630	173647
2630	173648
35711	173649
92522	173650
58565	173651
220787	173652
219746	173653
28297	173654
8606	173655
85593	173656
41565	173657
77602	173658
1570	173659
25957	173660
119664	173661
188849	173662
26117	173663
186289	173664
307811	173665
51882	173666
307552	173667
66308	173668
10361	173669
107992	173670
302694	173671
28495	173672
327458	173673
7184	173674
211943	173675
260492	173676
84480	173677
39747	173678
76480	173679
309916	173680
4044	173681
85046	173682
4554	173683
12049	173684
182979	173685
73707	173686
295937	173687
295244	173688
100677	173689
146248	173690
146248	173691
150854	173692
80807	173693
10171	173694
75823	173695
80906	173696
7357	173697
186012	173698
150565	173699
2094	173700
12049	173701
237978	173702
100677	173703
132336	173704
7110	173705
95892	173706
230444	173707
17917	173708
158483	173709
238066	173710
91577	173711
143430	173712
146358	173713
11643	173714
246033	173715
63735	173716
7958	173717
76132	173718
245959	173719
85506	173720
10180	173721
21852	173722
110815	173723
260330	173724
86141	173725
266183	173726
150930	173727
54540	173728
64293	173729
85662	173730
25288	173731
344308	173732
151260	173733
35943	173734
108012	173735
14047	173736
11860	173737
144433	173738
4412	173739
61502	173740
150306	173741
177397	173742
13321	173743
224030	173744
189909	173745
28588	173746
23275	173747
8751	173748
15	173749
97887	173750
59425	173751
79111	173752
54	173753
24870	173754
9410	173755
162068	173756
30832	173757
77671	173758
35192	173759
315646	173760
316801	173761
94869	173762
53	173763
77626	173764
36478	173765
98516	173766
91072	173767
118238	173768
13964	173769
68371	173770
59536	173771
23602	173772
40999	173773
111701	173774
119052	173775
32902	173776
134090	173777
6346	173778
135790	173779
241336	173780
4438	173781
63768	173782
198418	173783
21453	173784
43484	173785
43484	173786
1164	173787
157757	173788
3024	173789
11117	173790
38761	173791
2301	173792
72069	173793
197141	173794
349316	173795
46906	173796
50158	173797
124607	173798
317630	173799
313702	173800
66160	173801
327825	173802
62815	173803
209564	173804
18799	173805
12384	173806
350775	173807
13788	173808
17686	173809
78957	173810
37317	173811
8294	173812
10682	173813
3467	173814
311	173815
628	173816
1155	173817
62955	173818
145166	173819
76258	173820
20971	173821
14171	173822
5326	173823
5333	173824
163425	173825
4342	173826
284450	173827
146890	173828
72951	173829
34542	173830
317644	173831
8531	173832
8531	173833
13782	173834
77745	173835
15200	173836
39820	173837
154736	173838
28863	173839
21307	173840
51216	173841
190867	173842
103008	173843
329716	173844
14025	173845
161542	173846
161830	173847
28089	173848
32611	173849
17001	173850
23552	173851
69349	173852
69281	173853
245605	173854
69897	173855
177167	173856
10796	173857
50923	173858
39758	173859
21167	173860
28345	173861
257979	173862
10626	173863
38176	173864
10834	173865
4353	173866
25851	173867
39405	173868
132061	173869
116732	173870
29654	173871
260314	173872
102875	173873
27741	173874
92118	173875
203177	173876
116875	173877
112858	173878
148526	173879
131363	173880
85359	173881
677	173882
42115	173883
26737	173884
202170	173885
21677	173886
78379	173887
293495	173888
118192	173889
71288	173890
128396	173891
189224	173892
65748	173893
93451	173894
158462	173895
57260	173896
22626	173897
100717	173898
41529	173899
195226	173900
53909	173901
8331	173902
9839	173903
90837	173904
103480	173905
14417	173906
65748	173907
2060	173908
135382	173909
28422	173910
14036	173911
21028	173912
16418	173913
26462	173914
36312	173915
22367	173916
22367	173917
9403	173918
3693	173919
10632	173920
220541	173921
5707	173922
114688	173923
2409	173924
3152	173925
314039	173926
43848	173927
3119	173928
119408	173929
113593	173930
31845	173931
16694	173932
296166	173933
26040	173934
5164	173935
120740	173936
4445	173937
6849	173938
303631	173939
177952	173940
7293	173941
14111	173942
190125	173943
62674	173944
19514	173945
6981	173946
84076	173947
36620	173948
79087	173949
7775	173950
38738	173951
71920	173952
92338	173953
1394	173954
39945	173955
313159	173956
96999	173957
35686	173958
212807	173959
1175	173960
118231	173961
136555	173962
11639	173963
239604	173964
66849	173965
191902	173966
191903	173967
136073	173968
2788	173969
191923	173970
85643	173971
22966	173972
2238	173973
29745	173974
6590	173975
68113	173976
8701	173977
252399	173978
30171	173979
25598	173980
85477	173981
1573	173982
52866	173983
89735	173984
148766	173985
14021	173986
61230	173987
14088	173988
4015	173989
2380	173990
200869	173991
57531	173992
14477	173993
21646	173994
119048	173995
20395	173996
229	173997
9257	173998
190145	173999
1179	174000
19723	174001
25897	174002
3440	174003
77044	174004
75386	174005
13001	174006
51546	174007
94617	174008
213691	174009
185890	174010
76315	174011
297652	174012
1149	174013
21884	174014
187807	174015
7647	174016
16860	174017
13510	174018
6065	174019
157532	174020
13510	174021
63542	174022
32637	174023
1024	174024
47358	174025
16227	174026
7052	174027
57713	174028
124421	174029
39364	174030
131702	174031
27345	174032
56130	174033
274690	174034
695	174035
55633	174036
84551	174037
94217	174038
4453	174039
89657	174040
7218	174041
43215	174042
60054	174043
119	174044
2235	174045
41652	174046
302950	174047
193664	174048
367	174049
17796	174050
78496	174051
5843	174052
102127	174053
61273	174054
128095	174055
79679	174056
239881	174057
146176	174058
1796	174059
8483	174060
36653	174061
16841	174062
189122	174063
36243	174064
41194	174065
23932	174066
13020	174067
21829	174068
16855	174069
3321	174070
6041	174071
119049	174072
108144	174073
205100	174074
89317	174075
2743	174076
153286	174077
84680	174078
26524	174079
53168	174080
22254	174081
59115	174082
53530	174083
100436	174084
56517	174085
50754	174086
11564	174087
792	174088
9302	174089
8924	174090
6566	174091
64928	174092
79927	174093
5002	174094
50360	174095
21701	174096
33697	174097
21381	174098
38707	174099
277368	174100
95682	174101
83336	174102
5113	174103
21477	174104
66932	174105
96503	174106
106524	174107
25443	174108
124360	174109
255323	174110
44898	174111
44898	174112
44898	174113
44898	174114
10813	174115
8407	174116
355125	174117
95726	174118
11185	174119
9390	174120
42079	174121
298949	174122
75776	174123
7027	174124
30849	174125
52524	174126
259863	174127
13941	174128
84164	174129
208430	174130
38777	174131
117938	174132
6170	174133
11630	174134
339159	174135
37642	174136
339897	174137
33608	174138
204572	174139
115933	174140
30034	174141
79234	174142
113296	174143
64690	174144
103806	174145
66776	174146
147584	174147
3941	174148
27812	174149
62028	174150
126537	174151
127103	174152
30765	174153
38362	174154
63119	174155
63119	174156
63119	174157
267279	174158
14099	174159
197965	174160
114728	174161
56984	174162
155486	174163
87705	174164
255196	174165
265447	174166
301343	174167
17025	174168
23555	174169
11100	174170
113411	174171
107471	174172
30372	174173
155486	174174
223338	174175
2989	174176
115771	174177
184717	174178
243889	174179
260741	174180
12460	174181
155478	174182
38859	174183
38859	174184
143650	174185
93513	174186
158441	174187
196177	174188
242762	174189
242820	174190
149039	174191
90432	174192
66243	174193
226695	174194
140094	174195
304574	174196
309693	174197
242819	174198
242821	174199
93497	174200
8205	174201
4529	174202
3942	174203
131904	174204
158242	174205
309580	174206
86894	174207
20360	174208
107413	174209
3407	174210
22	174211
148373	174212
8204	174213
10546	174214
91782	174215
115552	174216
41575	174217
112932	174218
2325	174219
1397	174220
253780	174221
245840	174222
50384	174223
9684	174224
9684	174225
30033	174226
22894	174227
345474	174228
56153	174229
93093	174230
355412	174231
14250	174232
10029	174233
72098	174234
18457	174235
7380	174236
10706	174237
123	174238
168019	174239
22967	174240
3514	174241
19202	174242
17454	174243
10854	174244
207	174245
78613	174246
2693	174247
2693	174248
43486	174249
245982	174250
7959	174251
21900	174252
30551	174253
189812	174254
96491	174255
96421	174256
176076	174257
111551	174258
264021	174259
76080	174260
245358	174261
141390	174262
79170	174263
100351	174264
206790	174265
91292	174266
42778	174267
15671	174268
2	174269
105308	174270
334150	174271
230422	174272
241236	174273
85704	174274
85704	174275
85704	174276
3661	174277
57781	174278
1	174279
38698	174280
14614	174281
87710	174282
30763	174283
58697	174284
14033	174285
243539	174286
34792	174287
3419	174288
8507	174289
29930	174290
1	174291
79125	174292
48389	174293
82817	174294
6656	174295
8495	174296
11059	174297
2591	174298
33696	174299
213081	174300
31174	174301
37474	174302
16403	174303
278333	174304
59268	174305
23946	174306
14148	174307
91200	174308
147702	174309
91200	174310
71345	174311
288437	174312
12566	174313
24966	174314
115958	174315
18141	174316
37321	174317
28427	174318
2429	174319
993	174320
521	174321
120592	174322
25866	174323
14266	174324
3427	174325
11569	174326
32119	174327
66085	174328
28581	174329
5217	174330
193707	174331
35734	174332
94396	174333
14083	174334
12333	174335
4224	174336
1733	174337
17837	174338
2325	174339
14486	174340
1	174341
246081	174342
9168	174343
116876	174344
7216	174345
13815	174346
19800	174347
31702	174348
325662	174349
44238	174350
37756	174351
93766	174352
3528	174353
436	174354
127987	174355
268023	174356
29135	174357
107302	174358
127876	174359
195336	174360
136008	174361
1263	174362
57018	174363
32669	174364
17065	174365
18560	174366
51672	174367
58084	174368
56323	174369
6863	174370
76492	174371
121047	174372
31994	174373
58699	174374
108090	174375
37326	174376
84131	174377
26452	174378
57301	174379
83993	174380
18818	174381
53379	174382
137	174383
10370	174384
53379	174385
9507	174386
15018	174387
36949	174388
51866	174389
1184	174390
49446	174391
2924	174392
26808	174393
42666	174394
3336	174395
14150	174396
20006	174397
808	174398
28496	174399
197345	174400
348265	174401
3820	174402
28163	174403
58911	174404
257	174405
9783	174406
74488	174407
2801	174408
140759	174409
76513	174410
12270	174411
29296	174412
289254	174413
63213	174414
17288	174415
36709	174416
94405	174417
7999	174418
4876	174419
16783	174420
78019	174421
23	174422
37139	174423
1651	174424
54683	174425
5413	174426
30231	174427
30147	174428
3158	174429
75303	174430
98792	174431
3635	174432
1906	174433
262270	174434
62374	174435
329333	174436
44009	174437
23593	174438
27426	174439
17924	174440
31634	174441
14803	174442
269189	174443
78289	174444
3759	174445
3759	174446
192545	174447
60677	174448
6184	174449
108721	174450
58365	174451
290	174452
17756	174453
121261	174454
5764	174455
189727	174456
80193	174457
18128	174458
12145	174459
18128	174460
1520	174461
4326	174462
29509	174463
18842	174464
89169	174465
227495	174466
187631	174467
2040	174468
36069	174469
54573	174470
9321	174471
591	174472
4327	174473
186281	174474
78657	174475
262056	174476
354590	174477
253314	174478
124609	174479
8983	174480
5129	174481
23411	174482
178850	174483
9553	174484
159913	174485
196076	174486
119680	174487
21734	174488
858	174489
41718	174490
5801	174491
210098	174492
44924	174493
2595	174494
263563	174495
118742	174496
67199	174497
121208	174498
5570	174499
7125	174500
31914	174501
285665	174502
279	174503
53590	174504
73129	174505
77761	174506
45609	174507
1702	174508
15768	174509
109130	174510
60561	174511
77254	174512
94320	174513
155930	174514
102378	174515
36110	174516
18836	174517
102022	174518
121184	174519
3089	174520
147488	174521
1432	174522
55770	174523
13990	174524
23576	174525
50784	174526
37327	174527
20935	174528
42268	174529
1279	174530
78008	174531
42009	174532
4180	174533
13666	174534
111734	174535
25002	174536
15159	174537
19009	174538
95187	174539
5553	174540
2436	174541
263574	174542
5146	174543
60248	174544
5813	174545
9229	174546
4074	174547
6788	174548
42679	174549
259	174550
150530	174551
51830	174552
247	174553
9596	174554
188658	174555
4050	174556
631	174557
3119	174558
86654	174559
109237	174560
49316	174561
20422	174562
36479	174563
36628	174564
305934	174565
261684	174566
459	174567
648	174568
3774	174569
340243	174570
160421	174571
198272	174572
4607	174573
5220	174574
2078	174575
37412	174576
124015	174577
150943	174578
258807	174579
30764	174580
256	174581
3787	174582
152189	174583
345839	174584
107355	174585
30285	174586
4	174587
115412	174588
25119	174589
8811	174590
183912	174591
167899	174592
107763	174593
77425	174594
280748	174595
7715	174596
209261	174597
128552	174598
1750	174599
12967	174600
64886	174601
70418	174602
310060	174603
310628	174604
138162	174605
16226	174606
122916	174607
8635	174608
297702	174609
84220	174610
74096	174611
31791	174612
304016	174613
4608	174614
34973	174615
8964	174616
46298	174617
102332	174618
39628	174619
19404	174620
56854	174621
31121	174622
41020	174623
312738	174624
337819	174625
3358	174626
108209	174627
350833	174628
230082	174629
127555	174630
855	174631
104407	174632
45618	174633
53033	174634
45618	174635
11690	174636
108	174637
25894	174638
101854	174639
14145	174640
101842	174641
189667	174642
18311	174643
307300	174644
13460	174645
5547	174646
113541	174647
150	174648
3846	174649
118097	174650
160734	174651
4657	174652
3734	174653
5559	174654
2795	174655
41827	174656
25308	174657
2722	174658
299052	174659
50037	174660
50202	174661
3922	174662
247057	174663
63552	174664
299104	174665
95579	174666
213854	174667
295645	174668
212954	174669
10197	174670
7358	174671
34660	174672
34608	174673
28032	174674
13400	174675
18034	174676
45162	174677
19786	174678
10193	174679
49877	174680
33995	174681
13409	174682
32925	174683
34655	174684
12911	174685
10193	174686
343741	174687
88335	174688
4708	174689
245809	174690
14474	174691
14474	174692
126758	174693
59159	174694
4219	174695
14689	174696
115068	174697
35141	174698
64074	174699
172605	174700
102578	174701
12305	174702
16408	174703
12154	174704
338743	174705
131161	174706
93013	174707
15368	174708
18920	174709
35036	174710
35362	174711
252055	174712
10415	174713
35886	174714
176865	174715
14800	174716
44089	174717
160176	174718
176914	174719
84212	174720
4796	174721
118311	174722
77565	174723
235041	174724
281320	174725
26006	174726
78010	174727
62297	174728
1024	174729
25374	174730
296165	174731
154720	174732
13618	174733
255436	174734
19892	174735
42952	174736
311317	174737
1	174738
26509	174739
113099	174740
45115	174741
2	174742
9462	174743
157938	174744
163565	174745
9462	174746
63484	174747
170621	174748
18740	174749
113293	174750
119525	174751
33450	174752
1060	174753
142951	174754
100325	174755
36086	174756
110602	174757
145596	174758
73028	174759
37325	174760
76103	174761
151824	174762
99377	174763
231260	174764
89981	174765
13575	174766
14477	174767
27189	174768
60573	174769
7631	174770
23551	174771
71310	174772
10415	174773
33267	174774
341330	174775
20360	174776
77361	174777
99429	174778
99429	174779
40005	174780
74708	174781
4056	174782
87789	174783
83991	174784
121934	174785
25911	174786
339814	174787
58162	174788
134597	174789
58162	174790
8400	174791
55069	174792
55069	174793
55069	174794
55069	174795
48428	174796
71243	174797
15456	174798
51060	174799
80469	174800
64112	174801
693	174802
275	174803
10981	174804
63058	174805
151984	174806
311245	174807
561	174808
78275	174809
61975	174810
83154	174811
150607	174812
63774	174813
98553	174814
334	174815
39479	174816
58804	174817
4093	174818
17	174819
131710	174820
154559	174821
245325	174822
82794	174823
270177	174824
769	174825
128310	174826
6643	174827
129538	174828
56009	174829
1095	174830
208949	174831
260426	174832
38839	174833
191047	174834
169793	174835
37931	174836
297438	174837
40816	174838
2745	174839
114747	174840
139238	174841
93597	174842
87046	174843
76	174844
181439	174845
230635	174846
15774	174847
50166	174848
14733	174849
1627	174850
245669	174851
112389	174852
96022	174853
63849	174854
81250	174855
14252	174856
2333	174857
85883	174858
93715	174859
3871	174860
1771	174861
265158	174862
150553	174863
217603	174864
302541	174865
43448	174866
337061	174867
63805	174868
6039	174869
7374	174870
29918	174871
111689	174872
13999	174873
132938	174874
167691	174875
557	174876
133202	174877
195324	174878
50375	174879
1385	174880
191028	174881
27582	174882
95656	174883
27612	174884
27612	174885
1553	174886
1553	174887
18117	174888
111692	174889
18117	174890
22376	174891
9095	174892
18442	174893
307579	174894
115480	174895
91606	174896
183493	174897
1553	174898
344165	174899
38958	174900
4782	174901
4782	174902
38909	174903
54410	174904
130244	174905
130244	174906
57262	174907
79553	174908
210930	174909
16507	174910
31130	174911
6776	174912
7958	174913
86762	174914
241151	174915
74909	174916
255435	174917
65727	174918
28111	174919
283833	174920
24246	174921
84512	174922
259224	174923
182627	174924
126044	174925
30854	174926
1641	174927
11435	174928
3039	174929
20243	174930
127913	174931
131858	174932
85705	174933
140249	174934
8738	174935
120144	174936
2478	174937
91097	174938
6442	174939
260259	174940
9188	174941
43168	174942
14789	174943
27768	174944
972	174945
59250	174946
6829	174947
39523	174948
19054	174949
5530	174950
687	174951
1337	174952
103144	174953
27594	174954
275747	174955
223175	174956
24198	174957
57731	174958
522	174959
41597	174960
309673	174961
365	174962
34631	174963
63648	174964
79712	174965
409	174966
60556	174967
18164	174968
116143	174969
1937	174970
39375	174971
28027	174972
6384	174973
7611	174974
115199	174975
48694	174976
40619	174977
8589	174978
11357	174979
38559	174980
28478	174981
1951	174982
13285	174983
120203	174984
12394	174985
18299	174986
16974	174987
59897	174988
14151	174989
7413	174990
11412	174991
8932	174992
311279	174993
40583	174994
131759	174995
11275	174996
306269	174997
15992	174998
4868	174999
119795	175000
7992	175001
120778	175002
11411	175003
274915	175004
57359	175005
215855	175006
29481	175007
87536	175008
14802	175009
20749	175010
89800	175011
56814	175012
10287	175013
111750	175014
196172	175015
115821	175016
183400	175017
115408	175018
35416	175019
35416	175020
35416	175021
41094	175022
68926	175023
76663	175024
27929	175025
13873	175026
11693	175027
13491	175028
18580	175029
550	175030
88322	175031
13536	175032
8849	175033
8849	175034
45560	175035
18408	175036
36777	175037
2885	175038
78931	175039
70677	175040
191729	175041
131693	175042
15261	175043
2239	175044
42	175045
11651	175046
5712	175047
11264	175048
168716	175049
21785	175050
211095	175051
60473	175052
56824	175053
1178	175054
34977	175055
73864	175056
290387	175057
196529	175058
25820	175059
221871	175060
210368	175061
53536	175062
83765	175063
305250	175064
78645	175065
132049	175066
26202	175067
8782	175068
33104	175069
48908	175070
153067	175071
168175	175072
147586	175073
89196	175074
38476	175075
16988	175076
167685	175077
104242	175078
205916	175079
108660	175080
83580	175081
203623	175082
129696	175083
38648	175084
261647	175085
20630	175086
67456	175087
73177	175088
190400	175089
61341	175090
295099	175091
73246	175092
46904	175093
354317	175094
129264	175095
98364	175096
284256	175097
104218	175098
54793	175099
59189	175100
93076	175101
345053	175102
44399	175103
62413	175104
69392	175105
8056	175106
81825	175107
161573	175108
14375	175109
331039	175110
51422	175111
124959	175112
37571	175113
204832	175114
43560	175115
50755	175116
16094	175117
16296	175118
15958	175119
45024	175120
6595	175121
321234	175122
157073	175123
54208	175124
170426	175125
270609	175126
9430	175127
192686	175128
1259	175129
267298	175130
296613	175131
189754	175132
18335	175133
43637	175134
76600	175135
196297	175136
217736	175137
89598	175138
114532	175139
52359	175140
36918	175141
182137	175142
195293	175143
195293	175144
7866	175145
270523	175146
24787	175147
75146	175148
350268	175149
5417	175150
7221	175151
10394	175152
291005	175153
98992	175154
206773	175155
28909	175156
27805	175157
354057	175158
4673	175159
111889	175160
139628	175161
298127	175162
45879	175163
160537	175164
65248	175165
96839	175166
78816	175167
249949	175168
95234	175169
193537	175170
2011	175171
7430	175172
325098	175173
582	175174
195538	175175
44699	175176
58230	175177
16974	175178
55344	175179
118922	175180
8310	175181
2407	175182
44526	175183
86953	175184
102697	175185
31449	175186
82907	175187
87015	175188
68741	175189
153637	175190
53778	175191
99736	175192
258829	175193
49511	175194
117826	175195
37514	175196
23514	175197
300992	175198
266811	175199
67222	175200
244679	175201
10891	175202
158200	175203
3295	175204
12272	175205
80124	175206
94668	175207
275670	175208
114874	175209
182558	175210
127788	175211
16239	175212
217834	175213
26999	175214
23136	175215
34901	175216
23150	175217
134230	175218
95286	175219
87693	175220
326324	175221
42926	175222
36041	175223
192881	175224
23709	175225
217273	175226
355958	175227
269112	175228
20078	175229
5181	175230
239359	175231
55319	175232
15005	175233
148287	175234
74117	175235
80210	175236
222713	175237
61331	175238
331693	175239
266874	175240
87192	175241
34922	175242
196034	175243
154567	175244
60290	175245
35231	175246
161355	175247
19170	175248
272022	175249
85795	175250
1155	175251
74020	175252
198067	175253
94031	175254
195245	175255
316987	175256
163673	175257
162967	175258
103961	175259
340725	175260
138831	175261
53274	175262
95311	175263
109056	175264
78788	175265
12517	175266
181904	175267
73086	175268
175519	175269
253207	175270
155619	175271
12402	175272
21171	175273
69125	175274
243905	175275
97249	175276
31108	175277
17483	175278
113356	175279
196842	175280
62489	175281
151435	175282
70669	175283
157067	175284
86908	175285
85760	175286
126530	175287
11251	175288
19020	175289
203028	175290
202410	175291
4213	175292
55026	175293
333501	175294
55118	175295
245684	175296
54739	175297
4261	175298
96704	175299
246607	175300
135785	175301
133498	175302
20011	175303
48467	175304
56945	175305
28034	175306
295328	175307
44757	175308
153025	175309
15783	175310
27774	175311
125883	175312
241004	175313
65357	175314
30039	175315
7068	175316
62940	175317
21512	175318
148757	175319
255316	175320
9694	175321
44757	175322
178992	175323
84661	175324
37548	175325
240711	175326
42443	175327
44757	175328
96545	175329
2489	175330
364	175331
210394	175332
27600	175333
124845	175334
355968	175335
177580	175336
157339	175337
184242	175338
128796	175339
215183	175340
6846	175341
85611	175342
40410	175343
53853	175344
40992	175345
15843	175346
1840	175347
64761	175348
74311	175349
9188	175350
208758	175351
131857	175352
188545	175353
37862	175354
8303	175355
51092	175356
6499	175357
3132	175358
24072	175359
57625	175360
52050	175361
20548	175362
107025	175363
342529	175364
231332	175365
81033	175366
1595	175367
15330	175368
10394	175369
85987	175370
77521	175371
2339	175372
88892	175373
84215	175374
34719	175375
215042	175376
38810	175377
6501	175378
52145	175379
2106	175380
19088	175381
10788	175382
32793	175383
198229	175384
9832	175385
219779	175386
183165	175387
183834	175388
140987	175389
88387	175390
239	175391
111980	175392
39875	175393
409	175394
73	175395
212989	175396
1671	175397
192021	175398
78937	175399
5299	175400
19337	175401
83563	175402
183852	175403
124202	175404
38028	175405
74317	175406
34385	175407
88745	175408
31807	175409
22621	175410
85550	175411
242976	175412
139688	175413
5422	175414
20572	175415
215304	175416
85530	175417
204649	175418
320998	175419
2073	175420
8716	175421
8279	175422
2998	175423
83341	175424
18946	175425
112264	175426
135275	175427
523	175428
138225	175429
84430	175430
35346	175431
15988	175432
39586	175433
57653	175434
2339	175435
40310	175436
131617	175437
24298	175438
226151	175439
128894	175440
233840	175441
13174	175442
85791	175443
214620	175444
112555	175445
87667	175446
86446	175447
18412	175448
85746	175449
55360	175450
14142	175451
26244	175452
314969	175453
629	175454
186422	175455
17995	175456
30511	175457
53730	175458
76810	175459
39144	175460
96483	175461
40886	175462
5422	175463
8623	175464
215507	175465
6499	175466
141278	175467
39581	175468
293739	175469
36896	175470
182481	175471
144488	175472
14168	175473
78723	175474
35920	175475
145311	175476
18333	175477
1462	175478
2279	175479
60462	175480
215041	175481
40179	175482
348983	175483
4826	175484
1085	175485
342443	175486
11164	175487
209318	175488
59510	175489
210951	175490
214401	175491
127	175492
7894	175493
2889	175494
38729	175495
149991	175496
85034	175497
81997	175498
1157	175499
117304	175500
85775	175501
38039	175502
90913	175503
25075	175504
24919	175505
184301	175506
57351	175507
85995	175508
11081	175509
14778	175510
3640	175511
179563	175512
86595	175513
138325	175514
96208	175515
157357	175516
73681	175517
89221	175518
60333	175519
11637	175520
71244	175521
11187	175522
213685	175523
4285	175524
230813	175525
2344	175526
91031	175527
171109	175528
86042	175529
88251	175530
63429	175531
56985	175532
57036	175533
148392	175534
112375	175535
23833	175536
125837	175537
226058	175538
111668	175539
215092	175540
60480	175541
26447	175542
679	175543
10226	175544
1991	175545
28773	175546
53896	175547
66282	175548
58260	175549
72525	175550
4330	175551
71903	175552
56181	175553
38429	175554
6738	175555
5715	175556
2325	175557
687	175558
88931	175559
1339	175560
7785	175561
96511	175562
1397	175563
1397	175564
1397	175565
26058	175566
36922	175567
89257	175568
131867	175569
27567	175570
50478	175571
127537	175572
199226	175573
279603	175574
266888	175575
187073	175576
3400	175577
272591	175578
187193	175579
79043	175580
15	175581
136014	175582
23726	175583
118184	175584
13675	175585
28762	175586
42712	175587
118791	175588
43861	175589
200436	175590
1643	175591
97068	175592
324893	175593
276129	175594
320778	175595
22829	175596
86529	175597
159733	175598
47236	175599
96107	175600
65127	175601
94478	175602
1588	175603
1702	175604
1606	175605
14208	175606
132096	175607
69057	175608
15650	175609
34702	175610
263854	175611
3006	175612
5828	175613
23507	175614
51714	175615
100448	175616
145868	175617
3990	175618
221863	175619
74240	175620
5087	175621
35681	175622
340824	175623
55588	175624
148786	175625
241055	175626
9462	175627
1608	175628
141435	175629
37668	175630
77967	175631
2415	175632
44364	175633
8718	175634
147002	175635
239663	175636
33320	175637
1091	175638
60895	175639
1091	175640
7126	175641
16096	175642
73399	175643
29898	175644
284329	175645
342697	175646
195860	175647
36613	175648
59859	175649
253526	175650
1855	175651
53832	175652
124152	175653
9799	175654
133221	175655
26452	175656
5747	175657
354741	175658
23730	175659
47273	175660
94836	175661
11694	175662
89403	175663
6985	175664
173771	175665
63097	175666
34266	175667
86721	175668
21208	175669
44669	175670
32120	175671
327342	175672
22602	175673
111964	175674
42625	175675
11129	175676
103661	175677
29902	175678
15027	175679
6058	175680
30334	175681
85866	175682
19892	175683
34187	175684
101396	175685
4198	175686
610	175687
263192	175688
154715	175689
47199	175690
28149	175691
4140	175692
143972	175693
343500	175694
7506	175695
206825	175696
308064	175697
17413	175698
695	175699
694	175700
9536	175701
96568	175702
74696	175703
284993	175704
74341	175705
169404	175706
425	175707
282	175708
5909	175709
18040	175710
113153	175711
194044	175712
285860	175713
189378	175714
1496	175715
258723	175716
7160	175717
256851	175718
113771	175719
171918	175720
146333	175721
304462	175722
181122	175723
330812	175724
241326	175725
53456	175726
201398	175727
176949	175728
287491	175729
151477	175730
220284	175731
176961	175732
177243	175733
73036	175734
295137	175735
196591	175736
49694	175737
30741	175738
4578	175739
327964	175740
285685	175741
323650	175742
73006	175743
291547	175744
73212	175745
287994	175746
111052	175747
173744	175748
176682	175749
73118	175750
177260	175751
111368	175752
174591	175753
176937	175754
73281	175755
173884	175756
109333	175757
173919	175758
176931	175759
176698	175760
172510	175761
176794	175762
73246	175763
111021	175764
177245	175765
176764	175766
49745	175767
288705	175768
24342	175769
55346	175770
20283	175771
9925	175772
98800	175773
327863	175774
17814	175775
196135	175776
323560	175777
243552	175778
175008	175779
256576	175780
104128	175781
292844	175782
197148	175783
323810	175784
272202	175785
62444	175786
96746	175787
26400	175788
110597	175789
162461	175790
285309	175791
9748	175792
93809	175793
47457	175794
99299	175795
144308	175796
294501	175797
111369	175798
73041	175799
73337	175800
111162	175801
34529	175802
49658	175803
49635	175804
73088	175805
49753	175806
176734	175807
111153	175808
38200	175809
102197	175810
287024	175811
1310	175812
287689	175813
72986	175814
122487	175815
181500	175816
113536	175817
44216	175818
23317	175819
45612	175820
39814	175821
30365	175822
16270	175823
8312	175824
17263	175825
5186	175826
46604	175827
21752	175828
24325	175829
45037	175830
58747	175831
336263	175832
52384	175833
724	175834
18084	175835
8044	175836
175217	175837
109206	175838
292375	175839
63426	175840
246480	175841
31711	175842
247239	175843
66772	175844
321934	175845
322053	175846
193669	175847
22641	175848
197725	175849
110132	175850
329388	175851
257257	175852
49423	175853
42473	175854
163525	175855
159699	175856
247340	175857
74496	175858
326748	175859
94040	175860
79828	175861
120756	175862
176941	175863
194065	175864
342857	175865
148657	175866
49654	175867
111133	175868
73236	175869
49737	175870
100266	175871
120476	175872
252674	175873
220860	175874
121428	175875
324246	175876
14654	175877
158080	175878
87956	175879
58127	175880
220066	175881
49601	175882
274707	175883
40159	175884
264271	175885
15015	175886
9893	175887
3263	175888
53877	175889
5041	175890
14664	175891
326115	175892
341994	175893
72756	175894
96069	175895
326858	175896
150006	175897
31924	175898
45638	175899
176606	175900
111028	175901
73235	175902
72990	175903
72990	175904
322376	175905
177015	175906
54074	175907
150599	175908
175411	175909
80102	175910
111446	175911
34544	175912
171430	175913
117636	175914
79711	175915
15329	175916
109	175917
66497	175918
253247	175919
286	175920
322601	175921
323261	175922
55568	175923
176592	175924
50653	175925
25034	175926
6306	175927
113783	175928
329235	175929
113598	175930
29109	175931
204478	175932
10557	175933
196737	175934
22277	175935
32393	175936
153393	175937
73019	175938
10773	175939
14239	175940
12454	175941
2615	175942
342361	175943
111510	175944
43814	175945
325981	175946
168031	175947
198717	175948
340137	175949
293880	175950
294728	175951
49681	175952
49619	175953
49604	175954
174880	175955
55598	175956
73273	175957
111056	175958
111331	175959
111030	175960
285393	175961
172765	175962
111019	175963
108943	175964
13163	175965
176444	175966
73031	175967
108842	175968
176796	175969
173496	175970
173374	175971
49677	175972
293319	175973
96610	175974
302927	175975
111204	175976
113934	175977
113931	175978
302853	175979
302856	175980
302851	175981
302850	175982
302832	175983
302787	175984
122385	175985
51909	175986
21698	175987
195096	175988
326257	175989
73116	175990
49695	175991
322564	175992
327922	175993
322765	175994
194293	175995
176711	175996
49696	175997
49699	175998
24688	175999
196701	176000
196670	176001
44650	176002
8927	176003
323394	176004
321980	176005
321900	176006
321302	176007
323341	176008
325162	176009
324392	176010
4526	176011
109778	176012
193603	176013
196143	176014
172122	176015
302918	176016
49206	176017
24403	176018
329475	176019
204752	176020
204507	176021
122767	176022
111111	176023
72958	176024
326899	176025
327194	176026
37508	176027
210235	176028
235250	176029
54072	176030
11964	176031
333929	176032
80224	176033
19709	176034
171356	176035
307328	176036
118795	176037
19270	176038
62109	176039
79308	176040
323375	176041
80265	176042
37149	176043
80156	176044
34589	176045
325284	176046
121986	176047
328471	176048
53851	176049
73340	176050
121755	176051
12525	176052
328863	176053
324430	176054
53082	176055
11690	176056
3747	176057
5383	176058
179014	176059
257306	176060
5669	176061
49740	176062
38288	176063
80260	176064
122780	176065
19267	176066
79527	176067
14063	176068
326379	176069
111020	176070
333865	176071
45948	176072
104878	176073
86612	176074
3566	176075
246329	176076
324192	176077
137128	176078
8355	176079
329895	176080
45419	176081
194965	176082
3925	176083
68785	176084
53772	176085
165345	176086
67148	176087
49730	176088
302258	176089
293869	176090
262588	176091
136287	176092
49294	176093
30403	176094
40308	176095
246573	176096
175002	176097
43269	176098
27896	176099
288171	176100
111293	176101
326590	176102
122764	176103
25397	176104
158774	176105
4356	176106
292079	176107
5739	176108
127874	176109
47881	176110
13144	176111
72911	176112
10990	176113
196148	176114
328205	176115
5151	176116
329926	176117
1033	176118
341706	176119
7155	176120
81452	176121
160536	176122
286904	176123
171596	176124
292773	176125
5109	176126
196507	176127
176662	176128
111197	176129
121913	176130
292	176131
34526	176132
111086	176133
49624	176134
34568	176135
345801	176136
43334	176137
39804	176138
328980	176139
196211	176140
19267	176141
30642	176142
122399	176143
160983	176144
296147	176145
106978	176146
68022	176147
339874	176148
121203	176149
34413	176150
63640	176151
188614	176152
91262	176153
246221	176154
193957	176155
63884	176156
38324	176157
55566	176158
323652	176159
324962	176160
176919	176161
35079	176162
303050	176163
180740	176164
24963	176165
13572	176166
180739	176167
113256	176168
140664	176169
74557	176170
122725	176171
16838	176172
22791	176173
122387	176174
195424	176175
54065	176176
799	176177
118087	176178
24697	176179
244661	176180
9138	176181
148409	176182
246225	176183
176946	176184
176676	176185
73189	176186
173387	176187
80063	176188
287425	176189
26578	176190
110775	176191
241646	176192
287426	176193
294121	176194
286894	176195
175761	176196
177262	176197
72439	176198
176840	176199
285513	176200
172712	176201
196713	176202
291566	176203
329660	176204
105473	176205
50573	176206
172189	176207
73275	176208
31506	176209
121381	176210
25815	176211
82797	176212
111359	176213
49754	176214
329300	176215
14329	176216
219903	176217
38266	176218
329905	176219
326827	176220
199	176221
257071	176222
196233	176223
11970	176224
194541	176225
193604	176226
341651	176227
54077	176228
348137	176229
66534	176230
64825	176231
10027	176232
176798	176233
176806	176234
55644	176235
34574	176236
328965	176237
282280	176238
246776	176239
262489	176240
111111	176241
331856	176242
54005	176243
177010	176244
45144	176245
259954	176246
100601	176247
100588	176248
100585	176249
246801	176250
175289	176251
195350	176252
9500	176253
294461	176254
289383	176255
244026	176256
196319	176257
190315	176258
14070	176259
4494	176260
241302	176261
262098	176262
324574	176263
294446	176264
49040	176265
10894	176266
101341	176267
194002	176268
346171	176269
139832	176270
73139	176271
79926	176272
60097	176273
323681	176274
251222	176275
175288	176276
335323	176277
100305	176278
287949	176279
344212	176280
82796	176281
80046	176282
27575	176283
94653	176284
290252	176285
110925	176286
6996	176287
35658	176288
1646	176289
263894	176290
196740	176291
34592	176292
72966	176293
49733	176294
326926	176295
37094	176296
286787	176297
338102	176298
111041	176299
107558	176300
7289	176301
12900	176302
12693	176303
76920	176304
72924	176305
218196	176306
60149	176307
318206	176308
17739	176309
280480	176310
66812	176311
79241	176312
99473	176313
229666	176314
104521	176315
111369	176316
1359	176317
16368	176318
287561	176319
4168	176320
98857	176321
13127	176322
129687	176323
11913	176324
26414	176325
28416	176326
175495	176327
19377	176328
316087	176329
84856	176330
48782	176331
54357	176332
322428	176333
159944	176334
25628	176335
20774	176336
129263	176337
12651	176338
17730	176339
144553	176340
118489	176341
5094	176342
131328	176343
10154	176344
49511	176345
24515	176346
126363	176347
13262	176348
141	176349
53047	176350
167359	176351
110239	176352
10334	176353
67946	176354
23196	176355
34543	176356
6647	176357
215365	176358
187203	176359
10079	176360
172320	176361
161602	176362
110698	176363
36132	176364
234999	176365
2265	176366
3993	176367
22719	176368
108564	176369
68590	176370
63485	176371
33936	176372
13337	176373
105549	176374
91623	176375
181601	176376
48	176377
140576	176378
89948	176379
73905	176380
1300	176381
132918	176382
92230	176383
81398	176384
39825	176385
13119	176386
195806	176387
132570	176388
24446	176389
40817	176390
25172	176391
31522	176392
36860	176393
156819	176394
37262	176395
22231	176396
6394	176397
173990	176398
288180	176399
6220	176400
192458	176401
34181	176402
13307	176403
7886	176404
326237	176405
121524	176406
44081	176407
20982	176408
93159	176409
72511	176410
57299	176411
82942	176412
126270	176413
1492	176414
24028	176415
72565	176416
65272	176417
355263	176418
72320	176419
178006	176420
24382	176421
337041	176422
76860	176423
25369	176424
70542	176425
189831	176426
109597	176427
27094	176428
33386	176429
124281	176430
53179	176431
4445	176432
12396	176433
10262	176434
345461	176435
16939	176436
47672	176437
64224	176438
66797	176439
119286	176440
177960	176441
1563	176442
10451	176443
35971	176444
109675	176445
27166	176446
199422	176447
1407	176448
45403	176449
45403	176450
35446	176451
125677	176452
267436	176453
262910	176454
95669	176455
117109	176456
106282	176457
229440	176458
228385	176459
90871	176460
1828	176461
230201	176462
87280	176463
20461	176464
223421	176465
177338	176466
266483	176467
87944	176468
82973	176469
107829	176470
38301	176471
137200	176472
51774	176473
5027	176474
233181	176475
81000	176476
125983	176477
11373	176478
89471	176479
303017	176480
49899	176481
4175	176482
21154	176483
8791	176484
54	176485
229436	176486
299994	176487
88669	176488
209361	176489
138369	176490
928	176491
21859	176492
271216	176493
164835	176494
182794	176495
14283	176496
18648	176497
184310	176498
189999	176499
10619	176500
30782	176501
63345	176502
3178	176503
90278	176504
297381	176505
89547	176506
11924	176507
283039	176508
201133	176509
29938	176510
104528	176511
62088	176512
280705	176513
88456	176514
11467	176515
18272	176516
170074	176517
281931	176518
346	176519
20602	176520
320910	176521
71120	176522
145181	176523
9119	176524
104147	176525
83338	176526
87581	176527
106559	176528
85428	176529
234769	176530
199812	176531
203226	176532
340386	176533
3474	176534
59501	176535
1715	176536
333010	176537
299223	176538
52748	176539
19325	176540
248043	176541
89426	176542
14437	176543
69852	176544
16337	176545
6844	176546
131664	176547
1457	176548
108955	176549
145976	176550
3853	176551
167764	176552
70436	176553
320378	176554
259964	176555
64	176556
35443	176557
12513	176558
41880	176559
23605	176560
251550	176561
123055	176562
164357	176563
145894	176564
21224	176565
220193	176566
74977	176567
70854	176568
265480	176569
265790	176570
3674	176571
216734	176572
2091	176573
82164	176574
156678	176575
25008	176576
10957	176577
336309	176578
101876	176579
189406	176580
154	176581
1443	176582
75746	176583
206282	176584
28077	176585
107605	176586
858	176587
247271	176588
191083	176589
302994	176590
11179	176591
13052	176592
131931	176593
27728	176594
277983	176595
11855	176596
81333	176597
14968	176598
9922	176599
57473	176600
38110	176601
4231	176602
42602	176603
107644	176604
251724	176605
1429	176606
62231	176607
95722	176608
51832	176609
157896	176610
86980	176611
138103	176612
50765	176613
48317	176614
5590	176615
40947	176616
248763	176617
69908	176618
119970	176619
146356	176620
250854	176621
182424	176622
151537	176623
10277	176624
5648	176625
47526	176626
43283	176627
182156	176628
344655	176629
107699	176630
279554	176631
221697	176632
166445	176633
334425	176634
160520	176635
102042	176636
7104	176637
313595	176638
197367	176639
104105	176640
204201	176641
182476	176642
55728	176643
226478	176644
180109	176645
78156	176646
41944	176647
341699	176648
150	176649
55559	176650
262291	176651
185268	176652
329543	176653
205744	176654
99832	176655
93478	176656
157495	176657
136527	176658
19208	176659
279618	176660
121892	176661
180106	176662
224711	176663
296525	176664
219434	176665
153873	176666
126762	176667
313216	176668
231470	176669
140660	176670
50883	176671
19476	176672
225212	176673
49896	176674
74995	176675
140403	176676
355344	176677
333470	176678
29329	176679
327564	176680
47384	176681
61725	176682
80662	176683
9344	176684
165161	176685
1485	176686
42344	176687
139014	176688
42775	176689
151696	176690
116807	176691
228207	176692
169050	176693
59768	176694
231205	176695
797	176696
106614	176697
177946	176698
137532	176699
186928	176700
1044	176701
191511	176702
30526	176703
300271	176704
179427	176705
20055	176706
75060	176707
80627	176708
2265	176709
2265	176710
123962	176711
24984	176712
49924	176713
53	176714
31718	176715
40674	176716
201035	176717
187360	176718
18780	176719
184647	176720
15044	176721
1954	176722
139560	176723
88131	176724
3741	176725
2202	176726
238588	176727
167810	176728
38872	176729
9708	176730
4272	176731
46714	176732
159827	176733
20852	176734
114157	176735
109651	176736
31455	176737
222756	176738
147026	176739
91658	176740
154122	176741
55429	176742
47066	176743
54739	176744
43510	176745
64090	176746
925	176747
57308	176748
33185	176749
12509	176750
11318	176751
15582	176752
156950	176753
31416	176754
38842	176755
84197	176756
159281	176757
128994	176758
86781	176759
221097	176760
59895	176761
74296	176762
129161	176763
2909	176764
209806	176765
290480	176766
72264	176767
11073	176768
8153	176769
40047	176770
80960	176771
120393	176772
7186	176773
137684	176774
96674	176775
340928	176776
33116	176777
19022	176778
13838	176779
79776	176780
114574	176781
323866	176782
191631	176783
200006	176784
111934	176785
183268	176786
35037	176787
158203	176788
506	176789
58742	176790
7389	176791
154711	176792
83060	176793
18429	176794
136234	176795
93135	176796
9613	176797
113360	176798
40342	176799
126923	176800
162917	176801
119175	176802
177616	176803
91275	176804
11375	176805
209656	176806
14548	176807
38354	176808
43047	176809
277479	176810
1957	176811
86747	176812
200686	176813
111880	176814
341028	176815
207465	176816
5003	176817
203022	176818
55585	176819
224793	176820
47412	176821
275635	176822
140950	176823
224102	176824
73415	176825
14941	176826
959	176827
73230	176828
297484	176829
17496	176830
113926	176831
1889	176832
131601	176833
169179	176834
140631	176835
82591	176836
62705	176837
88422	176838
166302	176839
82733	176840
162632	176841
256068	176842
56398	176843
8253	176844
336121	176845
127968	176846
251765	176847
165942	176848
120263	176849
452	176850
33986	176851
197928	176852
55623	176853
90816	176854
356379	176855
81935	176856
192135	176857
120185	176858
501	176859
282170	176860
16018	176861
70719	176862
65313	176863
7051	176864
63972	176865
109579	176866
25475	176867
9299	176868
9299	176869
145988	176870
302846	176871
76245	176872
84604	176873
20273	176874
31907	176875
52	176876
53357	176877
149139	176878
248837	176879
123399	176880
48757	176881
154151	176882
18525	176883
34050	176884
126717	176885
78000	176886
26876	176887
94588	176888
74892	176889
147903	176890
27667	176891
3673	176892
118639	176893
3637	176894
137996	176895
42557	176896
42706	176897
33252	176898
117647	176899
59563	176900
2690	176901
332533	176902
82681	176903
1739	176904
46853	176905
90221	176906
116534	176907
63366	176908
106488	176909
255576	176910
108377	176911
12009	176912
8607	176913
147334	176914
230569	176915
28636	176916
46125	176917
11828	176918
218485	176919
227720	176920
19573	176921
86403	176922
122313	176923
46634	176924
342247	176925
137200	176926
321676	176927
321680	176928
25502	176929
139440	176930
216962	176931
313662	176932
96880	176933
70226	176934
120387	176935
112342	176936
341401	176937
112446	176938
22849	176939
142226	176940
271847	176941
75680	176942
7485	176943
12252	176944
252320	176945
2535	176946
45615	176947
4832	176948
12286	176949
169083	176950
279292	176951
29914	176952
12314	176953
25052	176954
33570	176955
188998	176956
80233	176957
12197	176958
154225	176959
159961	176960
41326	176961
157	176962
4652	176963
280085	176964
82864	176965
37148	176966
3302	176967
56088	176968
254977	176969
105846	176970
5552	176971
8536	176972
37227	176973
8584	176974
7042	176975
69768	176976
45928	176977
13672	176978
1044	176979
28674	176980
118433	176981
100859	176982
67571	176983
8584	176984
8584	176985
59342	176986
204635	176987
8584	176988
8584	176989
7312	176990
7161	176991
146361	176992
8584	176993
272260	176994
11602	176995
161913	176996
268830	176997
16384	176998
47986	176999
216129	177000
4662	177001
140818	177002
78285	177003
42404	177004
63273	177005
350241	177006
207554	177007
16804	177008
19723	177009
19723	177010
27181	177011
189412	177012
8584	177013
7319	177014
11255	177015
128589	177016
351469	177017
11976	177018
8584	177019
74095	177020
196110	177021
8584	177022
167535	177023
18803	177024
221345	177025
334529	177026
82989	177027
40032	177028
134257	177029
1091	177030
243294	177031
63231	177032
150002	177033
33697	177034
170361	177035
171202	177036
64267	177037
4477	177038
96225	177039
96513	177040
243366	177041
150754	177042
87111	177043
52359	177044
44439	177045
2728	177046
29076	177047
11360	177048
231938	177049
55026	177050
3562	177051
184690	177052
209336	177053
82766	177054
19352	177055
12890	177056
1193	177057
133231	177058
11522	177059
99504	177060
56527	177061
206630	177062
33575	177063
24992	177064
12911	177065
205391	177066
26942	177067
61704	177068
306472	177069
219692	177070
88990	177071
15523	177072
224033	177073
164443	177074
191997	177075
224729	177076
308063	177077
25393	177078
249124	177079
227065	177080
55563	177081
51343	177082
150	177083
298918	177084
652	177085
14245	177086
197402	177087
3403	177088
18024	177089
357346	177090
27530	177091
1661	177092
20124	177093
90753	177094
3451	177095
20563	177096
4131	177097
57701	177098
259083	177099
56727	177100
28062	177101
6727	177102
160159	177103
46212	177104
31514	177105
86503	177106
75852	177107
13551	177108
238837	177109
132732	177110
4868	177111
14901	177112
219942	177113
24092	177114
18086	177115
79030	177116
48529	177117
129101	177118
51038	177119
150403	177120
66777	177121
4255	177122
1343	177123
132130	177124
43408	177125
12034	177126
125348	177127
23333	177128
1356	177129
2	177130
275444	177131
23366	177132
91258	177133
80612	177134
134258	177135
295612	177136
12073	177137
43330	177138
216811	177139
30433	177140
58910	177141
130225	177142
63368	177143
136672	177144
7612	177145
150094	177146
93082	177147
43508	177148
7665	177149
9187	177150
117111	177151
372	177152
45574	177153
20648	177154
28188	177155
39528	177156
200934	177157
15120	177158
8707	177159
17582	177160
28468	177161
320582	177162
136484	177163
51783	177164
138558	177165
336583	177166
1368	177167
2354	177168
57543	177169
37412	177170
28738	177171
5424	177172
14712	177173
39267	177174
12132	177175
6247	177176
346299	177177
6829	177178
4144	177179
37862	177180
35295	177181
36805	177182
59154	177183
51137	177184
11073	177185
224613	177186
4049	177187
48777	177188
7992	177189
6824	177190
204718	177191
210630	177192
10653	177193
2574	177194
228307	177195
224444	177196
244933	177197
113475	177198
67812	177199
114463	177200
249989	177201
307429	177202
182025	177203
265269	177204
64947	177205
169959	177206
105450	177207
34749	177208
47731	177209
238594	177210
4948	177211
8258	177212
71977	177213
3173	177214
159796	177215
124225	177216
16564	177217
132626	177218
53297	177219
117225	177220
33096	177221
78640	177222
1179	177223
263423	177224
2725	177225
8631	177226
10273	177227
14816	177228
139683	177229
25561	177230
8559	177231
53126	177232
66286	177233
13509	177234
113022	177235
215227	177236
18116	177237
89523	177238
41246	177239
36820	177240
6941	177241
26447	177242
37651	177243
2560	177244
8059	177245
188	177246
16823	177247
8563	177248
7209	177249
49964	177250
296085	177251
6824	177252
61959	177253
107693	177254
5300	177255
324518	177256
75738	177257
89034	177258
75594	177259
43913	177260
175248	177261
125824	177262
115339	177263
11778	177264
48777	177265
96134	177266
50175	177267
109199	177268
12993	177269
2012	177270
192538	177271
5539	177272
17788	177273
8799	177274
48627	177275
122355	177276
50017	177277
7999	177278
266949	177279
332669	177280
2134	177281
9783	177282
78806	177283
181282	177284
2243	177285
294806	177286
4022	177287
6217	177288
222100	177289
13667	177290
936	177291
3683	177292
29597	177293
14004	177294
196292	177295
89550	177296
95905	177297
354404	177298
4270	177299
100825	177300
236484	177301
3416	177302
27603	177303
4915	177304
52081	177305
291265	177306
18008	177307
116220	177308
10610	177309
353063	177310
209957	177311
84390	177312
12052	177313
88946	177314
285461	177315
109027	177316
83512	177317
354960	177318
109104	177319
96539	177320
310214	177321
14855	177322
310224	177323
147499	177324
63728	177325
126774	177326
6252	177327
1965	177328
318	177329
68111	177330
1618	177331
109465	177332
3446	177333
21545	177334
166098	177335
58823	177336
4177	177337
20702	177338
130020	177339
84917	177340
6578	177341
118339	177342
206255	177343
27818	177344
42	177345
74101	177346
50310	177347
217668	177348
79199	177349
125321	177350
222485	177351
10081	177352
166323	177353
92170	177354
3465	177355
38545	177356
1496	177357
14439	177358
237984	177359
105773	177360
25618	177361
17676	177362
5089	177363
108168	177364
5207	177365
15045	177366
26245	177367
2754	177368
8896	177369
184581	177370
131631	177371
188885	177372
8111	177373
22389	177374
27115	177375
13167	177376
46615	177377
47765	177378
10359	177379
1416	177380
57685	177381
72430	177382
68682	177383
13647	177384
8541	177385
500	177386
62129	177387
49646	177388
6165	177389
25220	177390
133199	177391
21235	177392
37087	177393
8911	177394
56406	177395
49692	177396
982	177397
220981	177398
294794	177399
10312	177400
30201	177401
2276	177402
266956	177403
196920	177404
324623	177405
7554	177406
101561	177407
55124	177408
12030	177409
92608	177410
9497	177411
214482	177412
21818	177413
22364	177414
318669	177415
8717	177416
20645	177417
28463	177418
54861	177419
2370	177420
166497	177421
54064	177422
18283	177423
71630	177424
6067	177425
2067	177426
20014	177427
51640	177428
116856	177429
328159	177430
45928	177431
23711	177432
45534	177433
160281	177434
109589	177435
41655	177436
15084	177437
661	177438
272565	177439
161973	177440
87163	177441
112025	177442
41746	177443
35474	177444
64671	177445
2067	177446
37	177447
10920	177448
7926	177449
348875	177450
2134	177451
6405	177452
5039	177453
93305	177454
256489	177455
25271	177456
26011	177457
18644	177458
164137	177459
43771	177460
10599	177461
191056	177462
10781	177463
347814	177464
73404	177465
163950	177466
3854	177467
81302	177468
116441	177469
353506	177470
131391	177471
116593	177472
41561	177473
160026	177474
47578	177475
128929	177476
56881	177477
17363	177478
550	177479
158596	177480
189712	177481
26548	177482
56191	177483
141546	177484
224419	177485
47691	177486
127766	177487
14673	177488
155283	177489
14745	177490
14642	177491
3131	177492
97930	177493
207316	177494
129558	177495
171444	177496
36265	177497
16842	177498
5009	177499
22257	177500
597	177501
23590	177502
46881	177503
32421	177504
106482	177505
164284	177506
105785	177507
68889	177508
32559	177509
12856	177510
70077	177511
104220	177512
105664	177513
106227	177514
105987	177515
106134	177516
69963	177517
23601	177518
163693	177519
32950	177520
23398	177521
32799	177522
46557	177523
274101	177524
32807	177525
164511	177526
105166	177527
104224	177528
32519	177529
23251	177530
46605	177531
32885	177532
167168	177533
23599	177534
46382	177535
163200	177536
23629	177537
32941	177538
68994	177539
47119	177540
49916	177541
138729	177542
8360	177543
28417	177544
190830	177545
542	177546
173608	177547
195005	177548
185142	177549
49958	177550
122490	177551
169540	177552
25787	177553
21140	177554
122985	177555
65183	177556
25043	177557
7270	177558
16683	177559
40249	177560
77298	177561
14082	177562
110685	177563
35363	177564
25915	177565
33985	177566
86088	177567
149312	177568
101512	177569
15855	177570
24763	177571
127285	177572
48973	177573
22120	177574
1566	177575
11093	177576
113434	177577
195272	177578
205718	177579
351233	177580
2096	177581
356935	177582
39254	177583
129408	177584
352188	177585
129463	177586
38802	177587
18142	177588
355184	177589
23949	177590
52518	177591
27454	177592
62161	177593
92369	177594
106016	177595
35325	177596
191939	177597
260065	177598
14508	177599
235148	177600
279683	177601
95754	177602
41326	177603
58349	177604
212282	177605
50090	177606
7634	177607
3906	177608
81435	177609
68850	177610
120343	177611
150382	177612
27069	177613
186740	177614
20219	177615
19942	177616
110560	177617
89470	177618
7911	177619
110325	177620
28028	177621
19090	177622
28731	177623
43825	177624
53709	177625
82901	177626
35216	177627
14211	177628
4391	177629
103926	177630
55907	177631
81698	177632
5508	177633
90409	177634
93643	177635
6604	177636
5977	177637
32914	177638
84336	177639
174000	177640
16539	177641
18839	177642
8635	177643
67861	177644
20434	177645
62742	177646
82501	177647
45153	177648
93183	177649
56294	177650
109873	177651
24824	177652
214262	177653
22852	177654
127945	177655
1548	177656
111428	177657
1548	177658
273068	177659
198903	177660
55599	177661
50066	177662
77788	177663
28857	177664
15338	177665
7602	177666
10006	177667
37325	177668
143146	177669
6344	177670
8139	177671
66378	177672
45222	177673
73941	177674
2121	177675
44387	177676
1770	177677
1250	177678
33389	177679
80264	177680
32763	177681
138327	177682
54351	177683
284880	177684
170855	177685
140585	177686
106619	177687
292893	177688
60651	177689
63482	177690
122596	177691
196289	177692
12438	177693
14282	177694
158941	177695
17155	177696
1905	177697
34843	177698
31071	177699
8735	177700
78264	177701
30675	177702
118468	177703
57685	177704
5611	177705
47086	177706
308174	177707
246116	177708
94921	177709
1327	177710
37758	177711
21049	177712
7706	177713
24019	177714
9726	177715
66439	177716
2107	177717
171375	177718
61261	177719
77281	177720
19288	177721
291689	177722
174158	177723
26250	177724
33310	177725
227354	177726
40233	177727
74606	177728
48488	177729
317672	177730
195007	177731
11362	177732
110399	177733
134	177734
45980	177735
3742	177736
112139	177737
18373	177738
71853	177739
10167	177740
173900	177741
94373	177742
82235	177743
83555	177744
92623	177745
176859	177746
18201	177747
27150	177748
43863	177749
273836	177750
18638	177751
10484	177752
5478	177753
3433	177754
10261	177755
55078	177756
81302	177757
52201	177758
224739	177759
78198	177760
333	177761
11754	177762
118485	177763
190011	177764
136584	177765
187969	177766
9025	177767
274953	177768
1284	177769
242931	177770
5999	177771
128370	177772
17166	177773
133710	177774
43422	177775
141189	177776
316708	177777
96540	177778
216958	177779
6024	177780
1878	177781
146259	177782
1858	177783
232838	177784
111772	177785
320658	177786
49842	177787
14011	177788
24394	177789
24787	177790
8161	177791
203753	177792
11046	177793
137126	177794
61406	177795
5058	177796
26261	177797
50765	177798
122031	177799
34394	177800
110010	177801
43438	177802
2618	177803
251931	177804
77543	177805
98275	177806
274113	177807
35759	177808
76800	177809
256428	177810
222920	177811
92455	177812
112749	177813
324236	177814
99786	177815
4260	177816
42038	177817
82900	177818
89237	177819
98418	177820
12971	177821
7591	177822
13740	177823
253877	177824
17325	177825
3376	177826
73642	177827
64879	177828
50385	177829
54593	177830
26842	177831
272179	177832
93626	177833
59943	177834
57437	177835
81550	177836
126017	177837
24741	177838
93665	177839
257513	177840
66520	177841
84832	177842
1129	177843
67122	177844
31113	177845
28242	177846
78220	177847
36482	177848
5609	177849
19064	177850
219062	177851
72047	177852
11056	177853
35509	177854
12441	177855
87530	177856
11555	177857
100636	177858
8695	177859
153187	177860
40196	177861
144199	177862
128385	177863
75594	177864
57707	177865
87993	177866
28044	177867
9106	177868
278442	177869
1487	177870
122957	177871
80399	177872
14010	177873
168332	177874
54094	177875
322119	177876
40437	177877
4826	177878
4793	177879
134930	177880
171541	177881
11514	177882
103346	177883
18279	177884
4348	177885
15499	177886
205551	177887
291022	177888
36857	177889
63480	177890
116988	177891
21187	177892
183729	177893
354979	177894
46799	177895
90045	177896
357681	177897
188685	177898
34558	177899
275770	177900
18118	177901
65481	177902
9909	177903
291021	177904
47082	177905
162733	177906
110578	177907
81242	177908
43949	177909
164055	177910
53393	177911
99474	177912
270037	177913
171681	177914
354537	177915
206455	177916
87331	177917
119242	177918
125984	177919
183090	177920
253516	177921
206054	177922
184686	177923
169332	177924
165064	177925
82457	177926
208102	177927
130089	177928
351988	177929
129850	177930
60141	177931
138687	177932
290523	177933
32617	177934
41662	177935
195386	177936
81847	177937
72968	177938
353101	177939
139485	177940
167944	177941
294457	177942
326452	177943
27392	177944
205280	177945
97243	177946
97205	177947
49850	177948
274152	177949
49276	177950
332422	177951
42441	177952
167151	177953
109872	177954
207464	177955
128764	177956
144994	177957
296426	177958
25917	177959
30794	177960
35302	177961
268353	177962
184851	177963
177085	177964
23879	177965
204187	177966
163376	177967
173537	177968
355950	177969
114634	177970
325366	177971
109736	177972
54735	177973
210093	177974
23901	177975
120379	177976
28302	177977
13021	177978
52710	177979
197043	177980
328177	177981
55491	177982
21265	177983
57976	177984
67690	177985
129404	177986
38828	177987
111169	177988
111386	177989
208237	177990
182747	177991
113034	177992
174340	177993
313347	177994
85228	177995
83633	177996
205306	177997
224686	177998
122334	177999
227807	178000
10307	178001
128546	178002
208892	178003
210372	178004
356714	178005
173052	178006
9873	178007
65833	178008
205088	178009
357653	178010
205973	178011
300891	178012
165196	178013
7046	178014
27326	178015
69445	178016
345470	178017
65942	178018
1637	178019
1293	178020
191148	178021
596	178022
79813	178023
60148	178024
181423	178025
340401	178026
108962	178027
133	178028
30343	178029
79058	178030
88730	178031
2532	178032
109413	178033
253428	178034
148986	178035
59852	178036
11041	178037
50815	178038
21994	178039
46111	178040
20679	178041
21100	178042
193042	178043
35920	178044
10355	178045
114920	178046
13758	178047
6977	178048
41938	178049
6645	178050
75460	178051
165458	178052
8288	178053
46643	178054
48844	178055
130629	178056
173305	178057
21854	178058
22453	178059
89324	178060
351651	178061
106186	178062
82016	178063
21268	178064
8042	178065
90758	178066
187966	178067
155191	178068
121388	178069
19150	178070
48881	178071
29618	178072
353084	178073
127659	178074
59223	178075
332797	178076
221384	178077
127179	178078
20972	178079
9330	178080
22005	178081
5065	178082
161854	178083
116641	178084
57159	178085
5301	178086
116451	178087
8590	178088
438	178089
15272	178090
51341	178091
235185	178092
68247	178093
185616	178094
3558	178095
4053	178096
8155	178097
6689	178098
73742	178099
9066	178100
8026	178101
12947	178102
9301	178103
28927	178104
291604	178105
5587	178106
23603	178107
10421	178108
111154	178109
25932	178110
8229	178111
265	178112
53273	178113
25504	178114
112210	178115
109678	178116
16310	178117
20439	178118
142834	178119
37150	178120
222325	178121
285602	178122
263422	178123
1556	178124
41633	178125
243665	178126
114498	178127
26732	178128
27535	178129
6413	178130
27535	178131
98709	178132
31810	178133
81254	178134
1908	178135
227112	178136
18751	178137
102	178138
24325	178139
13657	178140
9801	178141
1092	178142
25399	178143
5975	178144
26795	178145
5975	178146
31031	178147
19475	178148
31305	178149
217022	178150
65624	178151
4033	178152
2382	178153
3669	178154
8364	178155
4730	178156
114457	178157
108803	178158
97896	178159
142562	178160
89871	178161
143262	178162
16207	178163
77980	178164
38135	178165
117742	178166
111429	178167
122512	178168
13796	178169
75989	178170
129541	178171
1943	178172
243072	178173
75796	178174
18764	178175
217160	178176
400	178177
64801	178178
1218	178179
20450	178180
84965	178181
63392	178182
10851	178183
62350	178184
108291	178185
27741	178186
145287	178187
145287	178188
110945	178189
35625	178190
7532	178191
4869	178192
30729	178193
76589	178194
55055	178195
1154	178196
26078	178197
52586	178198
43027	178199
12092	178200
39752	178201
52638	178202
32778	178203
59209	178204
50603	178205
21155	178206
41655	178207
53287	178208
92551	178209
4966	178210
40745	178211
13035	178212
190904	178213
2611	178214
152653	178215
189813	178216
1424	178217
34033	178218
14059	178219
55460	178220
49222	178221
11073	178222
169807	178223
141	178224
20065	178225
72634	178226
14736	178227
109168	178228
7554	178229
103592	178230
151306	178231
15792	178232
1295	178233
48982	178234
71497	178235
6613	178236
101831	178237
108663	178238
3959	178239
24351	178240
325934	178241
9928	178242
174675	178243
4459	178244
17818	178245
89045	178246
54776	178247
11138	178248
30469	178249
91904	178250
200924	178251
176800	178252
266722	178253
5824	178254
35907	178255
2528	178256
48513	178257
33784	178258
49329	178259
49236	178260
38989	178261
15052	178262
66145	178263
10264	178264
48893	178265
966	178266
870	178267
5244	178268
209980	178269
18675	178270
277940	178271
2722	178272
39396	178273
72691	178274
171407	178275
14575	178276
66437	178277
100687	178278
9677	178279
68134	178280
567	178281
19651	178282
19673	178283
40497	178284
4804	178285
348246	178286
945	178287
292	178288
145048	178289
18624	178290
97383	178291
19793	178292
32836	178293
28869	178294
115976	178295
34705	178296
236923	178297
97538	178298
24278	178299
108961	178300
21232	178301
20590	178302
125199	178303
315021	178304
54663	178305
184379	178306
27769	178307
26638	178308
5126	178309
185553	178310
19161	178311
39667	178312
1543	178313
15674	178314
1304	178315
34223	178316
57501	178317
35753	178318
8686	178319
21481	178320
1471	178321
30793	178322
348015	178323
46306	178324
8430	178325
2134	178326
12572	178327
2258	178328
1596	178329
18806	178330
5756	178331
2033	178332
30924	178333
13380	178334
192011	178335
48279	178336
351555	178337
23395	178338
62543	178339
24636	178340
22063	178341
155412	178342
125587	178343
18659	178344
3685	178345
33981	178346
6232	178347
250861	178348
212515	178349
8862	178350
42415	178351
118178	178352
100667	178353
58671	178354
12341	178355
108965	178356
11235	178357
6674	178358
13396	178359
17664	178360
81873	178361
6094	178362
24321	178363
6979	178364
110567	178365
83647	178366
162610	178367
24149	178368
1657	178369
30297	178370
25359	178371
55842	178372
7188	178373
35449	178374
74290	178375
4352	178376
30787	178377
2294	178378
16167	178379
19385	178380
17102	178381
100980	178382
4156	178383
47413	178384
31207	178385
107382	178386
6946	178387
105673	178388
4769	178389
50813	178390
327926	178391
23632	178392
20046	178393
73464	178394
69798	178395
2222	178396
7940	178397
50641	178398
9766	178399
176070	178400
46790	178401
9454	178402
8493	178403
178018	178404
24397	178405
34291	178406
4405	178407
41376	178408
207552	178409
3110	178410
195137	178411
3791	178412
35504	178413
79520	178414
38161	178415
44580	178416
116763	178417
69138	178418
273253	178419
25862	178420
94748	178421
7832	178422
72780	178423
13748	178424
23201	178425
66368	178426
76995	178427
13823	178428
187062	178429
26861	178430
259686	178431
34537	178432
258669	178433
101259	178434
199257	178435
316029	178436
91041	178437
16139	178438
27942	178439
9281	178440
12482	178441
255365	178442
6078	178443
42306	178444
247800	178445
16147	178446
86032	178447
441	178448
4870	178449
24180	178450
124422	178451
329847	178452
27104	178453
164732	178454
20744	178455
15362	178456
1482	178457
7643	178458
1293	178459
1339	178460
114256	178461
23695	178462
44107	178463
195757	178464
39696	178465
60857	178466
11103	178467
210181	178468
48364	178469
22879	178470
150118	178471
116957	178472
145407	178473
62705	178474
6012	178475
4933	178476
69508	178477
16679	178478
16852	178479
290913	178480
70829	178481
5282	178482
54861	178483
51890	178484
3811	178485
900	178486
201538	178487
5781	178488
404	178489
161386	178490
186056	178491
1909	178492
15575	178493
1925	178494
1544	178495
3858	178496
17088	178497
124624	178498
72577	178499
2670	178500
79249	178501
260814	178502
25177	178503
16064	178504
14457	178505
104073	178506
113560	178507
133826	178508
212008	178509
17147	178510
196748	178511
49990	178512
35352	178513
103233	178514
13139	178515
80164	178516
3196	178517
44563	178518
6195	178519
17858	178520
543	178521
25021	178522
192407	178523
51424	178524
115729	178525
200085	178526
18012	178527
48768	178528
40837	178529
24303	178530
304654	178531
17705	178532
33836	178533
1670	178534
116372	178535
24569	178536
59844	178537
1740	178538
65287	178539
288516	178540
111426	178541
1046	178542
91038	178543
29859	178544
1072	178545
227544	178546
21208	178547
110379	178548
3190	178549
4917	178550
27673	178551
82016	178552
33060	178553
49391	178554
182996	178555
72524	178556
13277	178557
49276	178558
72360	178559
9782	178560
124332	178561
46234	178562
1366	178563
2718	178564
24274	178565
19475	178566
72589	178567
61818	178568
3196	178569
1237	178570
46824	178571
24227	178572
52163	178573
17123	178574
116077	178575
13137	178576
8065	178577
135	178578
101272	178579
311141	178580
73192	178581
111194	178582
27651	178583
18422	178584
7023	178585
52749	178586
158705	178587
189352	178588
577	178589
5236	178590
19412	178591
288	178592
45907	178593
2143	178594
65539	178595
1295	178596
2781	178597
18170	178598
16674	178599
71407	178600
159293	178601
12553	178602
19581	178603
77573	178604
788	178605
614	178606
7855	178607
5670	178608
7960	178609
3599	178610
289799	178611
30044	178612
41623	178613
34703	178614
22018	178615
104339	178616
14196	178617
53721	178618
142975	178619
31383	178620
34621	178621
250617	178622
146705	178623
9721	178624
29536	178625
95387	178626
45598	178627
45301	178628
54542	178629
8012	178630
10311	178631
145603	178632
97557	178633
12405	178634
73199	178635
96196	178636
5854	178637
1359	178638
98929	178639
7193	178640
141038	178641
7613	178642
7973	178643
43658	178644
45301	178645
13415	178646
36018	178647
66939	178648
28385	178649
98699	178650
87880	178651
293038	178652
3367	178653
132847	178654
21669	178655
58021	178656
53064	178657
111737	178658
10473	178659
4565	178660
6698	178661
37753	178662
51696	178663
82748	178664
21598	178665
77490	178666
51953	178667
34800	178668
124573	178669
4114	178670
16633	178671
312747	178672
3782	178673
2681	178674
50451	178675
126167	178676
39829	178677
77013	178678
105624	178679
79577	178680
60725	178681
11595	178682
95784	178683
2997	178684
195612	178685
1691	178686
51449	178687
356697	178688
93353	178689
36016	178690
267440	178691
73731	178692
1096	178693
50833	178694
907	178695
192016	178696
158604	178697
11465	178698
10346	178699
112034	178700
102997	178701
77189	178702
92096	178703
136176	178704
8644	178705
32999	178706
66991	178707
72796	178708
74677	178709
41564	178710
23400	178711
48220	178712
16666	178713
33338	178714
19319	178715
21098	178716
13060	178717
24263	178718
67534	178719
248954	178720
81566	178721
29583	178722
1251	178723
105004	178724
4070	178725
131193	178726
7988	178727
114907	178728
233612	178729
184368	178730
204133	178731
4301	178732
234441	178733
50244	178734
25291	178735
251576	178736
36595	178737
1531	178738
197200	178739
78962	178740
55325	178741
28466	178742
37116	178743
187365	178744
207565	178745
226360	178746
136538	178747
26642	178748
74263	178749
118130	178750
7223	178751
342944	178752
30202	178753
759	178754
24941	178755
171571	178756
17575	178757
91075	178758
127199	178759
5853	178760
31600	178761
33191	178762
8705	178763
87674	178764
10999	178765
46975	178766
9690	178767
1943	178768
115626	178769
13655	178770
41761	178771
296742	178772
10695	178773
92372	178774
31447	178775
42771	178776
27647	178777
30408	178778
58672	178779
222025	178780
118114	178781
5504	178782
3627	178783
39696	178784
55801	178785
173819	178786
23664	178787
124107	178788
3521	178789
165755	178790
3175	178791
17607	178792
27919	178793
173691	178794
52444	178795
115	178796
260258	178797
32994	178798
54921	178799
153097	178800
14289	178801
31547	178802
7767	178803
141198	178804
14634	178805
13957	178806
138536	178807
24477	178808
1527	178809
10480	178810
34448	178811
33843	178812
76712	178813
2468	178814
104706	178815
42174	178816
6281	178817
148760	178818
38366	178819
185871	178820
14409	178821
70519	178822
21749	178823
33099	178824
257720	178825
47001	178826
28914	178827
97700	178828
39154	178829
185424	178830
60601	178831
3649	178832
107277	178833
25567	178834
34730	178835
8060	178836
281655	178837
7423	178838
283857	178839
7423	178840
185569	178841
79240	178842
213240	178843
110617	178844
72655	178845
129386	178846
13444	178847
1889	178848
23038	178849
27803	178850
2921	178851
6023	178852
6286	178853
3579	178854
169911	178855
27545	178856
15574	178857
15416	178858
22519	178859
127151	178860
15805	178861
127295	178862
246681	178863
18097	178864
61560	178865
10459	178866
40823	178867
204368	178868
148749	178869
69879	178870
87502	178871
74683	178872
259552	178873
18161	178874
105036	178875
990	178876
92147	178877
15451	178878
314845	178879
202057	178880
314104	178881
314831	178882
314106	178883
499	178884
114084	178885
114084	178886
42618	178887
45233	178888
3493	178889
7143	178890
190383	178891
26913	178892
37965	178893
10387	178894
26017	178895
8230	178896
99387	178897
7583	178898
8035	178899
19201	178900
29014	178901
247375	178902
159357	178903
383	178904
145640	178905
146155	178906
6758	178907
16911	178908
47658	178909
72032	178910
1841	178911
36242	178912
112321	178913
4863	178914
283700	178915
48243	178916
124223	178917
2302	178918
95545	178919
295750	178920
185056	178921
134249	178922
69817	178923
310731	178924
322328	178925
38227	178926
185492	178927
103291	178928
109957	178929
24180	178930
134669	178931
44569	178932
80249	178933
117459	178934
3061	178935
43399	178936
1724	178937
4648	178938
12752	178939
17952	178940
921	178941
296460	178942
158507	178943
182680	178944
152299	178945
18174	178946
10514	178947
97221	178948
23671	178949
304646	178950
6346	178951
16564	178952
8404	178953
4626	178954
70280	178955
22690	178956
21038	178957
33702	178958
10349	178959
205671	178960
40026	178961
10476	178962
151734	178963
181972	178964
129523	178965
128539	178966
148440	178967
35551	178968
50373	178969
52103	178970
293937	178971
101055	178972
8075	178973
12831	178974
135789	178975
5977	178976
51013	178977
17564	178978
188321	178979
4785	178980
43392	178981
11985	178982
3582	178983
70327	178984
54635	178985
17563	178986
234099	178987
24807	178988
76715	178989
4883	178990
77910	178991
33538	178992
4202	178993
174610	178994
62571	178995
34524	178996
16556	178997
310292	178998
22210	178999
7976	179000
273	179001
147	179002
205593	179003
8843	179004
71972	179005
243265	179006
50021	179007
1086	179008
184924	179009
70046	179010
738	179011
201130	179012
21558	179013
357568	179014
46259	179015
19882	179016
121382	179017
112955	179018
103136	179019
35797	179020
25311	179021
25651	179022
310139	179023
3871	179024
143532	179025
29068	179026
15519	179027
115517	179028
66430	179029
23059	179030
340999	179031
18112	179032
53085	179033
3523	179034
36568	179035
202476	179036
37508	179037
166992	179038
17677	179039
204220	179040
10717	179041
6448	179042
58616	179043
17034	179044
53646	179045
3897	179046
188697	179047
45080	179048
4709	179049
64992	179050
84	179051
314046	179052
6420	179053
41611	179054
292721	179055
17719	179056
20917	179057
34569	179058
111355	179059
250933	179060
80868	179061
82740	179062
351418	179063
49275	179064
113880	179065
18373	179066
321966	179067
102491	179068
286089	179069
193489	179070
34174	179071
13335	179072
36869	179073
6135	179074
71385	179075
205782	179076
293	179077
27595	179078
65110	179079
12156	179080
48453	179081
18567	179082
138824	179083
15713	179084
63897	179085
172262	179086
7094	179087
99972	179088
93811	179089
13508	179090
67440	179091
80606	179092
526	179093
109	179094
45455	179095
113167	179096
169876	179097
201159	179098
115044	179099
61481	179100
41396	179101
90670	179102
3459	179103
21909	179104
115106	179105
22083	179106
49276	179107
60004	179108
158417	179109
235354	179110
96705	179111
77022	179112
96424	179113
63790	179114
192319	179115
64523	179116
73876	179117
185061	179118
6182	179119
3526	179120
80092	179121
132553	179122
127594	179123
204999	179124
6144	179125
26211	179126
14984	179127
415	179128
30452	179129
240254	179130
13162	179131
120719	179132
41717	179133
27482	179134
100157	179135
37843	179136
1485	179137
27631	179138
2396	179139
30808	179140
71973	179141
47762	179142
201782	179143
59615	179144
113	179145
453	179146
158480	179147
153858	179148
3538	179149
34109	179150
8782	179151
204105	179152
113520	179153
13002	179154
5700	179155
9238	179156
246	179157
1734	179158
74641	179159
24337	179160
24516	179161
5674	179162
6782	179163
92357	179164
279390	179165
26508	179166
99614	179167
1281	179168
164	179169
10148	179170
38658	179171
18000	179172
9930	179173
2104	179174
15367	179175
66486	179176
45306	179177
126485	179178
2990	179179
139003	179180
283191	179181
77256	179182
10351	179183
10160	179184
10029	179185
48883	179186
140854	179187
185906	179188
52121	179189
12868	179190
24346	179191
28076	179192
65424	179193
164376	179194
315600	179195
10782	179196
53925	179197
46449	179198
74199	179199
180558	179200
136380	179201
63233	179202
6849	179203
118188	179204
28804	179205
51167	179206
10857	179207
79518	179208
167151	179209
64230	179210
355547	179211
1670	179212
47889	179213
49121	179214
12722	179215
55301	179216
32395	179217
55283	179218
17147	179219
7652	179220
42739	179221
2646	179222
30857	179223
10692	179224
2010	179225
3170	179226
132465	179227
455	179228
18438	179229
74450	179230
10840	179231
46699	179232
4799	179233
12747	179234
4251	179235
118647	179236
26138	179237
83501	179238
1462	179239
3923	179240
7312	179241
3265	179242
122580	179243
68259	179244
165556	179245
52599	179246
1688	179247
46736	179248
36525	179249
10629	179250
352563	179251
32919	179252
84464	179253
104177	179254
10898	179255
10898	179256
84291	179257
27753	179258
71339	179259
245821	179260
7274	179261
4408	179262
103703	179263
9316	179264
47839	179265
6028	179266
77440	179267
100597	179268
147099	179269
1533	179270
341906	179271
122980	179272
46032	179273
139415	179274
35132	179275
106918	179276
6071	179277
8737	179278
37121	179279
12677	179280
13489	179281
2532	179282
118320	179283
2595	179284
1558	179285
285	179286
24425	179287
45767	179288
56445	179289
17238	179290
4595	179291
18831	179292
129327	179293
212606	179294
58982	179295
50060	179296
72990	179297
2055	179298
175025	179299
165839	179300
112022	179301
59632	179302
15640	179303
2595	179304
60596	179305
44177	179306
120599	179307
3149	179308
56013	179309
201446	179310
350783	179311
120311	179312
28553	179313
1129	179314
53564	179315
4947	179316
114105	179317
73899	179318
81615	179319
83074	179320
11822	179321
8004	179322
30237	179323
168848	179324
206255	179325
326820	179326
8317	179327
83009	179328
443	179329
138146	179330
65262	179331
192	179332
106374	179333
352355	179334
17058	179335
4897	179336
89965	179337
86114	179338
215459	179339
17368	179340
6544	179341
5111	179342
267581	179343
104686	179344
56461	179345
32347	179346
20270	179347
120741	179348
167762	179349
47221	179350
106988	179351
150976	179352
22814	179353
26021	179354
121103	179355
141	179356
12219	179357
62605	179358
85841	179359
101558	179360
55424	179361
22197	179362
71604	179363
263984	179364
8727	179365
37865	179366
142904	179367
91556	179368
7094	179369
309290	179370
51850	179371
7489	179372
38113	179373
3376	179374
292	179375
51969	179376
348150	179377
356915	179378
12022	179379
1415	179380
89381	179381
208267	179382
4509	179383
268979	179384
141875	179385
271005	179386
108979	179387
82526	179388
112582	179389
38466	179390
2298	179391
4215	179392
142785	179393
32970	179394
13857	179395
75782	179396
60413	179397
11738	179398
27531	179399
59593	179400
54162	179401
7945	179402
3012	179403
7664	179404
113855	179405
77440	179406
44030	179407
1325	179408
140302	179409
121592	179410
357187	179411
305414	179412
85042	179413
79277	179414
1592	179415
141508	179416
11634	179417
19780	179418
53832	179419
223143	179420
29473	179421
202455	179422
34306	179423
29610	179424
212902	179425
84947	179426
201681	179427
70043	179428
5495	179429
33079	179430
202307	179431
123920	179432
156336	179433
27172	179434
222400	179435
41983	179436
12863	179437
1046	179438
113627	179439
2254	179440
211540	179441
871	179442
7963	179443
55378	179444
27711	179445
66285	179446
10162	179447
28691	179448
971	179449
345014	179450
626	179451
689	179452
1073	179453
38059	179454
71229	179455
95903	179456
197089	179457
181341	179458
871	179459
60387	179460
15138	179461
116119	179462
180743	179463
9951	179464
302	179465
56758	179466
77000	179467
75996	179468
107247	179469
1772	179470
336157	179471
310438	179472
80756	179473
23316	179474
2389	179475
1317	179476
201350	179477
55455	179478
92714	179479
163878	179480
21651	179481
21617	179482
255922	179483
169010	179484
34779	179485
121173	179486
80357	179487
107032	179488
173723	179489
1682	179490
25074	179491
7559	179492
93842	179493
97907	179494
93448	179495
57054	179496
35946	179497
200636	179498
71717	179499
15317	179500
8621	179501
303529	179502
56537	179503
9729	179504
135902	179505
115033	179506
8141	179507
16032	179508
56583	179509
180884	179510
57777	179511
8897	179512
78622	179513
2989	179514
6812	179515
44482	179516
43080	179517
58737	179518
9993	179519
24775	179520
14648	179521
12466	179522
197124	179523
45227	179524
33788	179525
46978	179526
8681	179527
147155	179528
48221	179529
7864	179530
25171	179531
8450	179532
110715	179533
12967	179534
32524	179535
70431	179536
49282	179537
252328	179538
177386	179539
323636	179540
194426	179541
9598	179542
293961	179543
267915	179544
72425	179545
53301	179546
46456	179547
321097	179548
67562	179549
34259	179550
26270	179551
3348	179552
74392	179553
66857	179554
134901	179555
24339	179556
23300	179557
5624	179558
73397	179559
19336	179560
31182	179561
76873	179562
59	179563
252979	179564
121171	179565
83771	179566
31178	179567
290346	179568
284	179569
45480	179570
199181	179571
67910	179572
67631	179573
215493	179574
110001	179575
11687	179576
10682	179577
4274	179578
171117	179579
311343	179580
174120	179581
134270	179582
98050	179583
53786	179584
236121	179585
83567	179586
56662	179587
17128	179588
53636	179589
1533	179590
14218	179591
22154	179592
244409	179593
285328	179594
30068	179595
118144	179596
14770	179597
2004	179598
37242	179599
9362	179600
7002	179601
210	179602
82293	179603
59067	179604
105812	179605
107023	179606
14228	179607
47	179608
91594	179609
11975	179610
483	179611
72495	179612
40994	179613
267273	179614
70455	179615
206573	179616
8211	179617
7921	179618
1	179619
13262	179620
45715	179621
86819	179622
3886	179623
23506	179624
192244	179625
5306	179626
55327	179627
3152	179628
265545	179629
93564	179630
62085	179631
4218	179632
6529	179633
24325	179634
9714	179635
56436	179636
4161	179637
46975	179638
129465	179639
45423	179640
11120	179641
175665	179642
110581	179643
189929	179644
322704	179645
183330	179646
26947	179647
48758	179648
310514	179649
72872	179650
124830	179651
86186	179652
14433	179653
189192	179654
157804	179655
133438	179656
1772	179657
13230	179658
36006	179659
78019	179660
74435	179661
24164	179662
7832	179663
38052	179664
4368	179665
24379	179666
49111	179667
205524	179668
15530	179669
97577	179670
16624	179671
19896	179672
14982	179673
59221	179674
102895	179675
22832	179676
24330	179677
3110	179678
94020	179679
22343	179680
12217	179681
54905	179682
124473	179683
351176	179684
12875	179685
10859	179686
332	179687
77472	179688
111130	179689
18408	179690
4403	179691
19706	179692
1782	179693
83165	179694
4117	179695
111682	179696
69140	179697
80443	179698
15746	179699
18701	179700
3674	179701
202294	179702
243863	179703
9412	179704
32400	179705
35667	179706
320	179707
6555	179708
20138	179709
92779	179710
32009	179711
28910	179712
108	179713
87785	179714
23562	179715
49333	179716
28982	179717
4079	179718
44237	179719
43927	179720
2730	179721
106448	179722
16399	179723
31580	179724
9839	179725
1935	179726
18753	179727
31750	179728
2927	179729
195914	179730
4869	179731
6000	179732
73429	179733
240937	179734
22094	179735
175274	179736
82377	179737
164679	179738
21442	179739
31624	179740
142923	179741
17616	179742
34007	179743
45461	179744
15530	179745
45425	179746
190453	179747
892	179748
105199	179749
141468	179750
7087	179751
103203	179752
213542	179753
57445	179754
2354	179755
23203	179756
144281	179757
118641	179758
32668	179759
9705	179760
47521	179761
27806	179762
477	179763
408	179764
52560	179765
33253	179766
3151	179767
109450	179768
68485	179769
106573	179770
47992	179771
68118	179772
25534	179773
23884	179774
30749	179775
48579	179776
346873	179777
36285	179778
34145	179779
33781	179780
322936	179781
53141	179782
110926	179783
178	179784
171204	179785
4194	179786
57592	179787
170	179788
6605	179789
22731	179790
69580	179791
121817	179792
194777	179793
194726	179794
228572	179795
4658	179796
174949	179797
193436	179798
118905	179799
38445	179800
116317	179801
177696	179802
222954	179803
356796	179804
277787	179805
162277	179806
163395	179807
62433	179808
48775	179809
709	179810
123753	179811
103838	179812
3284	179813
8598	179814
51733	179815
22999	179816
193672	179817
61043	179818
83537	179819
9967	179820
203264	179821
61890	179822
9839	179823
158589	179824
8860	179825
12931	179826
79191	179827
9075	179828
288343	179829
2807	179830
8855	179831
6241	179832
237499	179833
140519	179834
290891	179835
171888	179836
266567	179837
14460	179838
332	179839
71011	179840
2552	179841
181326	179842
34970	179843
108523	179844
17919	179845
33842	179846
23823	179847
48068	179848
72021	179849
31580	179850
12161	179851
80120	179852
8819	179853
688	179854
15203	179855
189788	179856
321433	179857
3566	179858
2552	179859
178477	179860
13157	179861
65419	179862
10830	179863
198236	179864
37779	179865
57586	179866
289004	179867
35844	179868
11241	179869
65216	179870
87938	179871
3287	179872
60315	179873
87988	179874
13475	179875
8175	179876
31633	179877
21104	179878
9828	179879
4772	179880
152122	179881
172919	179882
1918	179883
42091	179884
1410	179885
26716	179886
30678	179887
167942	179888
25474	179889
44094	179890
54949	179891
197000	179892
15024	179893
9514	179894
39176	179895
12353	179896
10948	179897
42273	179898
214511	179899
4369	179900
10406	179901
12799	179902
3644	179903
5645	179904
197010	179905
474	179906
10555	179907
96529	179908
41630	179909
58655	179910
305177	179911
77511	179912
285280	179913
55056	179914
76187	179915
9735	179916
40225	179917
238699	179918
164998	179919
10181	179920
236476	179921
18230	179922
91323	179923
784	179924
76528	179925
37779	179926
130613	179927
272461	179928
24077	179929
11102	179930
47318	179931
3468	179932
97256	179933
23404	179934
834	179935
183850	179936
179638	179937
26913	179938
8831	179939
130541	179940
74268	179941
21990	179942
87473	179943
124036	179944
196527	179945
69089	179946
51502	179947
13180	179948
212266	179949
49880	179950
375	179951
97360	179952
3130	179953
226289	179954
214051	179955
338779	179956
9766	179957
20802	179958
217372	179959
2126	179960
708	179961
83904	179962
144224	179963
10310	179964
60448	179965
164757	179966
200013	179967
73663	179968
933	179969
7143	179970
17159	179971
39157	179972
55095	179973
41554	179974
116115	179975
7579	179976
143000	179977
58949	179978
36125	179979
6677	179980
303821	179981
252654	179982
25381	179983
4801	179984
7739	179985
201340	179986
6024	179987
142445	179988
162089	179989
23113	179990
321	179991
1418	179992
76445	179993
76563	179994
28	179995
91907	179996
76215	179997
89736	179998
202495	179999
68386	180000
108146	180001
184384	180002
284	180003
204192	180004
10734	180005
37640	180006
195405	180007
37689	180008
12565	180009
66845	180010
190212	180011
15737	180012
51953	180013
47446	180014
165911	180015
45897	180016
47069	180017
12870	180018
166239	180019
32601	180020
270108	180021
4820	180022
7603	180023
33088	180024
587	180025
10476	180026
37971	180027
276218	180028
33146	180029
164777	180030
13894	180031
252234	180032
196285	180033
21687	180034
177065	180035
33572	180036
37176	180037
38531	180038
234764	180039
24300	180040
54576	180041
3599	180042
8261	180043
49358	180044
86259	180045
276014	180046
18982	180047
17189	180048
10816	180049
10816	180050
125604	180051
72505	180052
81559	180053
214852	180054
85721	180055
58866	180056
4228	180057
65213	180058
386	180059
20038	180060
146	180061
65559	180062
9616	180063
104788	180064
56959	180065
122580	180066
23541	180067
72216	180068
140281	180069
189944	180070
121304	180071
47215	180072
230001	180073
5163	180074
77022	180075
179989	180076
395	180077
22867	180078
26334	180079
325584	180080
22990	180081
119839	180082
98	180083
78622	180084
10438	180085
78369	180086
4202	180087
333515	180088
40458	180089
85464	180090
41596	180091
162955	180092
66	180093
555	180094
720	180095
24329	180096
90237	180097
231048	180098
135319	180099
19494	180100
25490	180101
36156	180102
1063	180103
252	180104
51614	180105
114415	180106
108527	180107
131693	180108
4022	180109
16605	180110
225580	180111
67831	180112
88461	180113
119252	180114
330852	180115
140169	180116
276067	180117
173850	180118
11346	180119
17880	180120
175385	180121
45076	180122
9517	180123
776	180124
1968	180125
221162	180126
10086	180127
90592	180128
23681	180129
22458	180130
49114	180131
4852	180132
1527	180133
3758	180134
121531	180135
80695	180136
129000	180137
49240	180138
56630	180139
34215	180140
70056	180141
172075	180142
6668	180143
3802	180144
143137	180145
10430	180146
70	180147
831	180148
2004	180149
44674	180150
66	180151
34466	180152
1295	180153
120056	180154
49512	180155
18161	180156
43272	180157
72327	180158
175213	180159
77856	180160
7317	180161
8262	180162
5120	180163
182049	180164
115877	180165
42244	180166
24607	180167
40501	180168
33105	180169
192934	180170
19491	180171
6204	180172
5092	180173
19839	180174
12209	180175
911	180176
4919	180177
18104	180178
17281	180179
23113	180180
7840	180181
5796	180182
89347	180183
13427	180184
12408	180185
273673	180186
64259	180187
84494	180188
3273	180189
42071	180190
32853	180191
6607	180192
203671	180193
38773	180194
12658	180195
28958	180196
23213	180197
54849	180198
178246	180199
44829	180200
84463	180201
74172	180202
59393	180203
119744	180204
290969	180205
10886	180206
38354	180207
2506	180208
146	180209
52736	180210
279017	180211
5885	180212
31808	180213
1178	180214
19197	180215
25172	180216
106597	180217
38342	180218
153048	180219
13502	180220
1280	180221
6144	180222
136302	180223
1143	180224
265466	180225
35824	180226
40205	180227
23882	180228
43	180229
22210	180230
122744	180231
208064	180232
46212	180233
13592	180234
17836	180235
198649	180236
106601	180237
245968	180238
20891	180239
70210	180240
20891	180241
5661	180242
2170	180243
2343	180244
80439	180245
40619	180246
190839	180247
189710	180248
213283	180249
165979	180250
103028	180251
62271	180252
8241	180253
14563	180254
3959	180255
971	180256
66440	180257
52677	180258
13838	180259
313290	180260
200621	180261
215411	180262
121841	180263
4866	180264
12487	180265
23600	180266
164756	180267
6494	180268
288453	180269
131582	180270
17624	180271
115205	180272
164405	180273
16538	180274
38697	180275
243899	180276
105845	180277
66463	180278
336870	180279
21113	180280
2344	180281
64017	180282
230929	180283
35097	180284
404	180285
31796	180286
179512	180287
187544	180288
270008	180289
8913	180290
37	180291
291263	180292
271111	180293
66438	180294
328518	180295
55179	180296
237	180297
200318	180298
329315	180299
47051	180300
194398	180301
55303	180302
193092	180303
175654	180304
15654	180305
169281	180306
36911	180307
186353	180308
154872	180309
85573	180310
163382	180311
164277	180312
265484	180313
118941	180314
316207	180315
13206	180316
87887	180317
146668	180318
34533	180319
253765	180320
25154	180321
59933	180322
157258	180323
48216	180324
281221	180325
50538	180326
27435	180327
48981	180328
203988	180329
191620	180330
148211	180331
138091	180332
33465	180333
81745	180334
41483	180335
90884	180336
173718	180337
159354	180338
229365	180339
297940	180340
16634	180341
138645	180342
33420	180343
281643	180344
40617	180345
910	180346
104485	180347
9879	180348
142721	180349
33312	180350
5721	180351
58964	180352
2273	180353
27880	180354
79040	180355
91398	180356
12620	180357
1528	180358
36064	180359
70206	180360
4728	180361
1563	180362
78	180363
10920	180364
21172	180365
40597	180366
162805	180367
8777	180368
70583	180369
13159	180370
214333	180371
6941	180372
120795	180373
113660	180374
1063	180375
30034	180376
7123	180377
198	180378
51	180379
53380	180380
134797	180381
49509	180382
79441	180383
66912	180384
5047	180385
75087	180386
62913	180387
14151	180388
60675	180389
204087	180390
79571	180391
17712	180392
27947	180393
45931	180394
14203	180395
56393	180396
4875	180397
9959	180398
6023	180399
11759	180400
94711	180401
65178	180402
38722	180403
47997	180404
27882	180405
84116	180406
5045	180407
255630	180408
122921	180409
41658	180410
338741	180411
95938	180412
29179	180413
12355	180414
9015	180415
79923	180416
13995	180417
53040	180418
47188	180419
88559	180420
3878	180421
62099	180422
63693	180423
5523	180424
50131	180425
17842	180426
1	180427
5928	180428
17685	180429
107580	180430
3198	180431
17766	180432
175343	180433
24349	180434
53881	180435
7798	180436
287318	180437
34800	180438
15	180439
8566	180440
108709	180441
23003	180442
14754	180443
256431	180444
22503	180445
11589	180446
117353	180447
78358	180448
2327	180449
39069	180450
44412	180451
33936	180452
174153	180453
72328	180454
11143	180455
27828	180456
48886	180457
3325	180458
33584	180459
278951	180460
22647	180461
36329	180462
43032	180463
6533	180464
193168	180465
20292	180466
2862	180467
256116	180468
14819	180469
9303	180470
122849	180471
170695	180472
56737	180473
4158	180474
176986	180475
209337	180476
29183	180477
92779	180478
127931	180479
18601	180480
261243	180481
174009	180482
72483	180483
5756	180484
210989	180485
3987	180486
29879	180487
111957	180488
13372	180489
25568	180490
19524	180491
83988	180492
2314	180493
37330	180494
199045	180495
147490	180496
14731	180497
158749	180498
179622	180499
6005	180500
86088	180501
918	180502
6726	180503
66620	180504
60919	180505
290943	180506
142360	180507
13639	180508
1339	180509
76366	180510
63060	180511
49053	180512
24437	180513
23941	180514
349610	180515
55900	180516
63231	180517
100180	180518
1114	180519
32190	180520
54669	180521
57276	180522
175850	180523
49292	180524
12249	180525
4042	180526
6862	180527
13918	180528
112022	180529
185397	180530
14246	180531
26027	180532
25567	180533
78796	180534
101501	180535
19759	180536
5426	180537
10130	180538
121635	180539
379	180540
49241	180541
80	180542
110230	180543
7938	180544
66606	180545
99014	180546
152795	180547
23736	180548
32999	180549
10850	180550
72423	180551
18612	180552
175093	180553
209992	180554
5238	180555
119710	180556
8541	180557
28498	180558
1142	180559
79590	180560
3730	180561
12383	180562
46207	180563
581	180564
184	180565
106237	180566
10158	180567
9808	180568
76746	180569
1196	180570
133486	180571
24367	180572
87085	180573
149184	180574
33100	180575
134113	180576
44315	180577
67371	180578
92609	180579
257159	180580
290694	180581
188886	180582
56196	180583
31051	180584
122649	180585
37153	180586
79603	180587
46222	180588
200801	180589
66980	180590
67268	180591
28348	180592
17695	180593
132086	180594
196529	180595
88006	180596
267914	180597
18051	180598
13917	180599
6499	180600
194811	180601
356804	180602
289422	180603
293165	180604
727	180605
53630	180606
15772	180607
68883	180608
33681	180609
174737	180610
193589	180611
33625	180612
135164	180613
52577	180614
124617	180615
25255	180616
24992	180617
188341	180618
295050	180619
179022	180620
37063	180621
205693	180622
63411	180623
256931	180624
11545	180625
19139	180626
35167	180627
56903	180628
20711	180629
67994	180630
11116	180631
119391	180632
63553	180633
277719	180634
76522	180635
110053	180636
58131	180637
17808	180638
4290	180639
122225	180640
160198	180641
240128	180642
161306	180643
4767	180644
34559	180645
118818	180646
311276	180647
49085	180648
53771	180649
13820	180650
7537	180651
192986	180652
101571	180653
45674	180654
72940	180655
72236	180656
45477	180657
30728	180658
166971	180659
32154	180660
7727	180661
102643	180662
347822	180663
80380	180664
237348	180665
69796	180666
3291	180667
158942	180668
336073	180669
57578	180670
42065	180671
66483	180672
216650	180673
255526	180674
6241	180675
125963	180676
266648	180677
11336	180678
8175	180679
11863	180680
24615	180681
22241	180682
54756	180683
29	180684
26505	180685
115706	180686
11868	180687
9465	180688
11866	180689
86507	180690
96281	180691
100858	180692
61108	180693
31326	180694
62874	180695
86790	180696
133402	180697
7908	180698
3103	180699
98543	180700
180676	180701
252653	180702
195484	180703
66439	180704
19087	180705
151131	180706
75391	180707
133072	180708
102183	180709
234993	180710
92719	180711
1045	180712
6526	180713
7369	180714
27370	180715
190192	180716
202177	180717
46941	180718
94082	180719
246711	180720
342948	180721
190253	180722
45518	180723
112366	180724
2443	180725
189682	180726
15933	180727
9183	180728
10558	180729
1141	180730
47749	180731
318058	180732
98528	180733
26686	180734
82050	180735
24018	180736
252554	180737
111834	180738
55246	180739
125487	180740
56931	180741
155139	180742
30014	180743
211966	180744
59624	180745
22725	180746
31779	180747
86832	180748
47791	180749
7209	180750
2202	180751
71852	180752
126767	180753
202684	180754
99540	180755
73163	180756
286570	180757
185921	180758
153229	180759
97554	180760
70481	180761
101662	180762
22583	180763
236884	180764
4157	180765
4830	180766
34290	180767
25417	180768
43813	180769
182043	180770
49204	180771
504	180772
16211	180773
43219	180774
22894	180775
189796	180776
121089	180777
183926	180778
1453	180779
133138	180780
130511	180781
2979	180782
24628	180783
2965	180784
26273	180785
682	180786
24579	180787
35729	180788
202240	180789
33	180790
315153	180791
15759	180792
68639	180793
115981	180794
176	180795
170959	180796
66453	180797
52903	180798
33	180799
188695	180800
67814	180801
6605	180802
32822	180803
114927	180804
115626	180805
4863	180806
110630	180807
26438	180808
278786	180809
98298	180810
4322	180811
16909	180812
43805	180813
79281	180814
54871	180815
19797	180816
25243	180817
48535	180818
809	180819
17382	180820
12898	180821
78204	180822
28696	180823
179815	180824
95749	180825
13551	180826
98568	180827
23941	180828
30083	180829
94005	180830
1777	180831
59382	180832
78149	180833
26692	180834
19705	180835
71765	180836
30213	180837
5600	180838
44614	180839
2355	180840
34908	180841
2034	180842
27766	180843
6024	180844
30426	180845
25709	180846
14454	180847
20886	180848
286945	180849
63273	180850
5654	180851
168918	180852
54038	180853
64170	180854
72771	180855
69035	180856
51642	180857
341919	180858
97472	180859
12150	180860
25739	180861
3344	180862
122977	180863
288811	180864
10216	180865
19071	180866
87623	180867
23974	180868
107187	180869
111330	180870
9647	180871
289144	180872
78679	180873
13303	180874
118845	180875
13429	180876
22969	180877
31630	180878
4505	180879
103601	180880
10137	180881
186696	180882
10446	180883
22322	180884
26945	180885
21302	180886
98526	180887
146375	180888
29582	180889
110674	180890
292710	180891
225010	180892
106384	180893
285663	180894
180907	180895
4738	180896
56185	180897
295376	180898
286198	180899
163939	180900
12658	180901
184198	180902
25618	180903
260771	180904
143131	180905
336728	180906
29097	180907
19072	180908
174888	180909
364	180910
47033	180911
57537	180912
1789	180913
17547	180914
323854	180915
84663	180916
53842	180917
35757	180918
17845	180919
101018	180920
2831	180921
1144	180922
106820	180923
48807	180924
34287	180925
58928	180926
56149	180927
5251	180928
213336	180929
1265	180930
199893	180931
77405	180932
5924	180933
138071	180934
71673	180935
9138	180936
10969	180937
57010	180938
13391	180939
158694	180940
30083	180941
83623	180942
123974	180943
75992	180944
315827	180945
120196	180946
119220	180947
53862	180948
168486	180949
285619	180950
8760	180951
11025	180952
30635	180953
195839	180954
48091	180955
51934	180956
69903	180957
83218	180958
125866	180959
357003	180960
42214	180961
2184	180962
7806	180963
4308	180964
43425	180965
43823	180966
7402	180967
86907	180968
43386	180969
116668	180970
36606	180971
132533	180972
22090	180973
1139	180974
2200	180975
193939	180976
34908	180977
46317	180978
164069	180979
19271	180980
10026	180981
1556	180982
5999	180983
10174	180984
70776	180985
2966	180986
34338	180987
279	180988
45600	180989
39029	180990
3283	180991
19875	180992
90672	180993
292	180994
236967	180995
12613	180996
97646	180997
45212	180998
11294	180999
27059	181000
11170	181001
45877	181002
97646	181003
2431	181004
34090	181005
22070	181006
49080	181007
44344	181008
119395	181009
124141	181010
333596	181011
105326	181012
26143	181013
5836	181014
9498	181015
65029	181016
33102	181017
135318	181018
5854	181019
5536	181020
10395	181021
100860	181022
119096	181023
96931	181024
101807	181025
128072	181026
12755	181027
72258	181028
37164	181029
9264	181030
20294	181031
64573	181032
19031	181033
132065	181034
103549	181035
32763	181036
17359	181037
80988	181038
152200	181039
184020	181040
3165	181041
3178	181042
17053	181043
39498	181044
127797	181045
165903	181046
34206	181047
210090	181048
26790	181049
84612	181050
37443	181051
9388	181052
263298	181053
290023	181054
1365	181055
110054	181056
152262	181057
82470	181058
13499	181059
12494	181060
96218	181061
21505	181062
2017	181063
32274	181064
47951	181065
164689	181066
16452	181067
3065	181068
41022	181069
65097	181070
76573	181071
107341	181072
97565	181073
295482	181074
119655	181075
87129	181076
14567	181077
18951	181078
70749	181079
74495	181080
244184	181081
98583	181082
5961	181083
625	181084
7076	181085
45916	181086
53631	181087
25677	181088
52756	181089
273	181090
112400	181091
7335	181092
73986	181093
18432	181094
12034	181095
64312	181096
41613	181097
269533	181098
14113	181099
125871	181100
3862	181101
192894	181102
31670	181103
21863	181104
5004	181105
117950	181106
2593	181107
45298	181108
98613	181109
817	181110
190524	181111
292877	181112
34424	181113
73033	181114
27933	181115
30089	181116
123831	181117
27324	181118
17818	181119
3811	181120
315353	181121
78018	181122
81400	181123
18349	181124
40958	181125
47576	181126
127395	181127
118665	181128
4818	181129
17553	181130
29449	181131
116488	181132
1857	181133
16919	181134
34346	181135
17553	181136
4532	181137
209843	181138
17703	181139
21	181140
172677	181141
7916	181142
13274	181143
106437	181144
55617	181145
137	181146
35984	181147
98482	181148
11068	181149
1400	181150
12108	181151
10047	181152
25917	181153
24136	181154
98489	181155
21247	181156
189504	181157
11641	181158
31207	181159
136412	181160
80405	181161
24326	181162
9309	181163
150643	181164
262920	181165
16309	181166
741	181167
230137	181168
24585	181169
5993	181170
51787	181171
145166	181172
11014	181173
49255	181174
21203	181175
4901	181176
267493	181177
140302	181178
25403	181179
288338	181180
202829	181181
9306	181182
295811	181183
10665	181184
72379	181185
49072	181186
288678	181187
17653	181188
12801	181189
78017	181190
68502	181191
330278	181192
193505	181193
110407	181194
56178	181195
2385	181196
14370	181197
7662	181198
69874	181199
102853	181200
148145	181201
86444	181202
102187	181203
1484	181204
11304	181205
95668	181206
119075	181207
78673	181208
7663	181209
10129	181210
57079	181211
594	181212
211250	181213
71272	181214
43467	181215
17114	181216
11898	181217
26925	181218
55254	181219
48844	181220
139809	181221
249177	181222
26094	181223
19074	181224
5641	181225
11566	181226
326088	181227
9872	181228
20937	181229
42554	181230
9659	181231
129883	181232
21465	181233
1065	181234
17932	181235
62152	181236
3795	181237
1903	181238
721	181239
173797	181240
66925	181241
106685	181242
24501	181243
5600	181244
28931	181245
4947	181246
49514	181247
154364	181248
51971	181249
17027	181250
163666	181251
3757	181252
106149	181253
116844	181254
60557	181255
108019	181256
36138	181257
13144	181258
137495	181259
70000	181260
7685	181261
146598	181262
16128	181263
20855	181264
97792	181265
112745	181266
771	181267
772	181268
29221	181269
72563	181270
18938	181271
8619	181272
108149	181273
23700	181274
11633	181275
12452	181276
81374	181277
185865	181278
1731	181279
48568	181280
41541	181281
44817	181282
73857	181283
327843	181284
147275	181285
120437	181286
446	181287
45663	181288
4894	181289
70885	181290
178387	181291
278230	181292
40608	181293
140559	181294
99799	181295
67621	181296
243023	181297
38397	181298
22328	181299
281070	181300
58170	181301
77912	181302
69315	181303
106079	181304
23066	181305
75116	181306
3845	181307
73176	181308
322482	181309
120110	181310
71382	181311
74615	181312
24258	181313
129662	181314
73049	181315
110185	181316
30941	181317
345058	181318
1007	181319
24400	181320
40093	181321
35358	181322
76384	181323
47093	181324
112414	181325
74183	181326
11672	181327
33496	181328
131456	181329
3032	181330
16356	181331
79954	181332
79181	181333
89256	181334
194176	181335
151999	181336
53635	181337
103846	181338
3394	181339
109328	181340
38648	181341
2993	181342
46948	181343
24364	181344
292764	181345
221556	181346
10076	181347
1533	181348
85171	181349
230943	181350
58278	181351
4171	181352
215054	181353
88032	181354
97274	181355
283845	181356
109021	181357
110682	181358
20687	181359
173772	181360
224164	181361
13591	181362
2218	181363
112955	181364
171413	181365
9070	181366
6389	181367
9357	181368
19948	181369
14168	181370
120993	181371
335407	181372
217744	181373
2820	181374
95596	181375
27781	181376
83074	181377
24291	181378
17850	181379
62214	181380
71448	181381
16263	181382
107620	181383
33805	181384
27435	181385
71903	181386
6144	181387
41174	181388
234515	181389
22391	181390
119310	181391
66771	181392
201493	181393
109522	181394
60661	181395
31508	181396
8380	181397
62001	181398
30201	181399
25872	181400
24786	181401
55547	181402
11	181403
8080	181404
168010	181405
273869	181406
41135	181407
11363	181408
100437	181409
26362	181410
269510	181411
6479	181412
166028	181413
8206	181414
45358	181415
3863	181416
58622	181417
34349	181418
8383	181419
90593	181420
774	181421
5267	181422
268288	181423
165	181424
118248	181425
9564	181426
44374	181427
169299	181428
9325	181429
206192	181430
10050	181431
109522	181432
193914	181433
342562	181434
2644	181435
29606	181436
66806	181437
24524	181438
8621	181439
38819	181440
173311	181441
111575	181442
193	181443
121970	181444
33349	181445
13281	181446
59819	181447
731	181448
11041	181449
17611	181450
6031	181451
2767	181452
24299	181453
353484	181454
206796	181455
24961	181456
77476	181457
10706	181458
614	181459
27	181460
7662	181461
153331	181462
159748	181463
19417	181464
2798	181465
24324	181466
20078	181467
45027	181468
455	181469
77415	181470
71590	181471
29644	181472
151589	181473
7815	181474
10039	181475
163510	181476
302678	181477
41056	181478
3864	181479
7594	181480
237988	181481
45536	181482
29167	181483
8828	181484
101853	181485
4951	181486
857	181487
152588	181488
24644	181489
232407	181490
172027	181491
156800	181492
58597	181493
908	181494
82526	181495
253007	181496
287717	181497
63899	181498
16248	181499
49262	181500
117288	181501
189615	181502
1132	181503
16174	181504
129749	181505
1811	181506
48797	181507
71612	181508
9369	181509
533	181510
81833	181511
28714	181512
33115	181513
7681	181514
278088	181515
5281	181516
272133	181517
16367	181518
266511	181519
121178	181520
44452	181521
71388	181522
23645	181523
102940	181524
129781	181525
315543	181526
638	181527
98062	181528
1711	181529
43693	181530
103345	181531
55420	181532
10077	181533
9227	181534
46841	181535
79314	181536
36125	181537
110613	181538
176007	181539
63001	181540
9490	181541
21810	181542
33454	181543
52916	181544
13036	181545
81211	181546
76393	181547
81248	181548
35711	181549
10466	181550
10830	181551
192366	181552
9971	181553
76991	181554
23055	181555
16743	181556
47330	181557
64385	181558
1186	181559
167037	181560
25978	181561
118598	181562
11826	181563
244854	181564
26008	181565
195084	181566
1755	181567
304698	181568
2795	181569
136136	181570
163586	181571
78510	181572
7501	181573
38553	181574
13750	181575
9603	181576
1769	181577
31060	181578
117337	181579
88791	181580
33073	181581
161373	181582
24581	181583
12221	181584
96216	181585
86803	181586
1504	181587
4431	181588
174318	181589
2575	181590
46195	181591
70424	181592
22562	181593
33438	181594
198941	181595
79931	181596
78374	181597
42447	181598
78528	181599
24186	181600
88560	181601
200401	181602
45026	181603
2240	181604
164953	181605
72365	181606
190450	181607
28102	181608
190149	181609
3856	181610
120225	181611
49483	181612
45874	181613
24543	181614
711	181615
48503	181616
297881	181617
47262	181618
141487	181619
77296	181620
14198	181621
48752	181622
276751	181623
100423	181624
228488	181625
19209	181626
10744	181627
1144	181628
2124	181629
257240	181630
32167	181631
5539	181632
162515	181633
8603	181634
103706	181635
4705	181636
48833	181637
31036	181638
24581	181639
72105	181640
98543	181641
191867	181642
17473	181643
122964	181644
66	181645
343889	181646
52771	181647
52274	181648
8250	181649
292472	181650
556	181651
280333	181652
47003	181653
16946	181654
316885	181655
350039	181656
256544	181657
161856	181658
16730	181659
8631	181660
103684	181661
7602	181662
7751	181663
106386	181664
262435	181665
93311	181666
17174	181667
4540	181668
8966	181669
23515	181670
142497	181671
175957	181672
30615	181673
21826	181674
15758	181675
115550	181676
75686	181677
10560	181678
166542	181679
148098	181680
10119	181681
60707	181682
73665	181683
36071	181684
195289	181685
5563	181686
78385	181687
103429	181688
130035	181689
172316	181690
9794	181691
68826	181692
36654	181693
203240	181694
253940	181695
142838	181696
270024	181697
4711	181698
172062	181699
55086	181700
24678	181701
30480	181702
24432	181703
2059	181704
87185	181705
166473	181706
45672	181707
56044	181708
110634	181709
44195	181710
17539	181711
45643	181712
139818	181713
77635	181714
23615	181715
67006	181716
22384	181717
236975	181718
109006	181719
43971	181720
3986	181721
157180	181722
7475	181723
17089	181724
117972	181725
351202	181726
26300	181727
305766	181728
35410	181729
10651	181730
53683	181731
144150	181732
2003	181733
11493	181734
37301	181735
143854	181736
15700	181737
349204	181738
40751	181739
14055	181740
22201	181741
114729	181742
52810	181743
26492	181744
2153	181745
95528	181746
49091	181747
65912	181748
101644	181749
73951	181750
16906	181751
38774	181752
315240	181753
25667	181754
72667	181755
15994	181756
33616	181757
12395	181758
22892	181759
284737	181760
75865	181761
95381	181762
125735	181763
3147	181764
168802	181765
209325	181766
22001	181767
291007	181768
175441	181769
101570	181770
3817	181771
356699	181772
23592	181773
116464	181774
6365	181775
67525	181776
4035	181777
46735	181778
167293	181779
16911	181780
41280	181781
112500	181782
62466	181783
45298	181784
20140	181785
2660	181786
37605	181787
78786	181788
96559	181789
30301	181790
40177	181791
305865	181792
77458	181793
68776	181794
194951	181795
48213	181796
13120	181797
10808	181798
15526	181799
152582	181800
5991	181801
6271	181802
25988	181803
296638	181804
86584	181805
3954	181806
19913	181807
30865	181808
27225	181809
4442	181810
37426	181811
9193	181812
16064	181813
10414	181814
75132	181815
25718	181816
267207	181817
130	181818
24640	181819
9934	181820
24631	181821
9564	181822
19124	181823
170798	181824
448	181825
171910	181826
15247	181827
38094	181828
135973	181829
10474	181830
207365	181831
575	181832
168349	181833
253222	181834
44798	181835
26431	181836
2244	181837
310723	181838
80765	181839
9828	181840
9828	181841
45132	181842
103335	181843
4440	181844
155129	181845
66798	181846
97345	181847
43072	181848
37664	181849
10707	181850
85775	181851
3438	181852
104413	181853
20606	181854
121185	181855
17792	181856
130655	181857
33979	181858
108583	181859
257	181860
47938	181861
157029	181862
17748	181863
66764	181864
64686	181865
42	181866
108283	181867
30273	181868
104897	181869
180314	181870
348749	181871
5712	181872
29800	181873
94491	181874
135	181875
110090	181876
29551	181877
54418	181878
146431	181879
80804	181880
450	181881
6387	181882
51580	181883
77414	181884
40011	181885
37635	181886
47	181887
26509	181888
103336	181889
46755	181890
102651	181891
33174	181892
24394	181893
442	181894
23485	181895
26509	181896
26982	181897
8428	181898
550	181899
334633	181900
33626	181901
59098	181902
36602	181903
2721	181904
29413	181905
365	181906
93019	181907
39163	181908
4004	181909
15921	181910
49053	181911
77996	181912
5360	181913
866	181914
226	181915
352829	181916
1603	181917
6010	181918
1506	181919
18803	181920
1044	181921
12846	181922
289389	181923
1106	181924
14575	181925
332684	181926
3560	181927
23251	181928
62700	181929
36119	181930
63968	181931
89325	181932
38711	181933
14892	181934
23970	181935
37312	181936
105304	181937
296844	181938
2995	181939
844	181940
38602	181941
89360	181942
121839	181943
355357	181944
20535	181945
7306	181946
7749	181947
135	181948
7641	181949
45827	181950
14538	181951
14538	181952
95414	181953
71440	181954
10268	181955
15086	181956
108634	181957
32491	181958
177771	181959
3729	181960
108581	181961
201047	181962
50648	181963
46	181964
15904	181965
24291	181966
12656	181967
14578	181968
7479	181969
343	181970
1860	181971
117084	181972
1074	181973
110306	181974
33343	181975
14303	181976
219840	181977
54861	181978
127272	181979
113828	181980
4745	181981
69222	181982
16541	181983
21257	181984
7340	181985
338239	181986
1305	181987
930	181988
49339	181989
53284	181990
72099	181991
21516	181992
62721	181993
341628	181994
15792	181995
30531	181996
23950	181997
47710	181998
72250	181999
25832	182000
277356	182001
30644	182002
319766	182003
232669	182004
211	182005
13168	182006
93264	182007
59673	182008
174222	182009
22166	182010
316521	182011
1757	182012
53971	182013
23117	182014
133222	182015
152244	182016
47300	182017
174381	182018
13670	182019
35472	182020
231917	182021
95720	182022
79707	182023
51749	182024
18897	182025
27332	182026
30644	182027
188722	182028
42109	182029
4253	182030
43704	182031
157	182032
508	182033
2167	182034
53201	182035
12432	182036
1670	182037
35639	182038
16271	182039
18829	182040
2768	182041
54817	182042
19157	182043
23426	182044
303	182045
62649	182046
205984	182047
207549	182048
132373	182049
44630	182050
679	182051
56404	182052
103979	182053
1181	182054
18886	182055
172446	182056
35132	182057
1670	182058
57248	182059
29038	182060
8007	182061
83485	182062
2408	182063
12711	182064
189833	182065
27635	182066
31566	182067
1040	182068
205213	182069
341198	182070
20075	182071
24855	182072
110499	182073
355862	182074
292293	182075
120388	182076
72597	182077
26198	182078
539	182079
39163	182080
27130	182081
688	182082
90558	182083
77971	182084
24803	182085
3020	182086
43850	182087
36664	182088
25444	182089
13127	182090
2712	182091
44556	182092
179777	182093
113872	182094
2513	182095
13741	182096
1981	182097
1040	182098
45407	182099
13337	182100
44676	182101
7277	182102
134834	182103
173074	182104
328306	182105
67258	182106
619	182107
4520	182108
110044	182109
40755	182110
5519	182111
17877	182112
61595	182113
22106	182114
16196	182115
29668	182116
310861	182117
166718	182118
245349	182119
175871	182120
172837	182121
17114	182122
29664	182123
1529	182124
85963	182125
82222	182126
25158	182127
24915	182128
130373	182129
22656	182130
239035	182131
24656	182132
52577	182133
34486	182134
753	182135
1924	182136
52368	182137
277296	182138
48370	182139
246085	182140
2535	182141
43832	182142
50767	182143
190314	182144
34548	182145
29959	182146
342321	182147
175886	182148
79480	182149
6341	182150
48766	182151
68603	182152
5460	182153
1604	182154
16806	182155
3703	182156
30715	182157
65026	182158
212852	182159
18236	182160
22475	182161
5183	182162
10386	182163
60952	182164
57820	182165
1465	182166
31762	182167
609	182168
171963	182169
89359	182170
21202	182171
17250	182172
51228	182173
2034	182174
28312	182175
260552	182176
196404	182177
19939	182178
173	182179
45978	182180
8281	182181
3276	182182
83352	182183
107140	182184
6742	182185
58942	182186
17312	182187
108412	182188
5687	182189
59349	182190
111464	182191
10463	182192
413	182193
161272	182194
230991	182195
88685	182196
4778	182197
75457	182198
7254	182199
45168	182200
35494	182201
12398	182202
207570	182203
301364	182204
1688	182205
87969	182206
120573	182207
5874	182208
23747	182209
8233	182210
69737	182211
85049	182212
72337	182213
95381	182214
12809	182215
8079	182216
72661	182217
79373	182218
53265	182219
127956	182220
25437	182221
6622	182222
6242	182223
1	182224
103792	182225
19096	182226
221296	182227
142	182228
7216	182229
70642	182230
11288	182231
36144	182232
116647	182233
340645	182234
2	182235
26771	182236
55688	182237
28339	182238
56922	182239
79023	182240
68653	182241
83478	182242
44142	182243
10442	182244
9369	182245
175990	182246
336384	182247
263753	182248
127724	182249
198819	182250
2122	182251
94780	182252
335243	182253
294549	182254
82587	182255
209850	182256
192458	182257
2669	182258
81767	182259
78681	182260
81676	182261
105445	182262
8597	182263
15899	182264
124827	182265
196780	182266
10259	182267
3094	182268
180620	182269
19177	182270
32564	182271
186215	182272
1315	182273
4404	182274
81192	182275
173540	182276
58979	182277
13958	182278
119444	182279
17672	182280
166650	182281
5369	182282
273887	182283
33284	182284
1828	182285
42116	182286
181169	182287
195401	182288
185241	182289
229333	182290
7033	182291
50687	182292
19144	182293
114161	182294
132257	182295
339988	182296
2085	182297
7956	182298
149372	182299
37695	182300
187758	182301
114090	182302
70646	182303
166637	182304
5592	182305
111247	182306
163182	182307
149250	182308
249374	182309
3005	182310
147497	182311
145517	182312
200748	182313
60817	182314
733	182315
50339	182316
64564	182317
274054	182318
514	182319
120878	182320
35977	182321
243252	182322
96502	182323
7588	182324
55127	182325
10261	182326
123358	182327
3748	182328
71068	182329
1610	182330
53417	182331
34591	182332
8091	182333
128764	182334
328702	182335
7466	182336
69397	182337
171902	182338
644	182339
21936	182340
29565	182341
61900	182342
924	182343
110185	182344
12253	182345
152356	182346
16350	182347
907	182348
26285	182349
63718	182350
247590	182351
17684	182352
21221	182353
21479	182354
124207	182355
8238	182356
103548	182357
98454	182358
28902	182359
117946	182360
34142	182361
6136	182362
19057	182363
184963	182364
271887	182365
48343	182366
107911	182367
47519	182368
27110	182369
102191	182370
509	182371
52939	182372
44450	182373
2006	182374
123430	182375
66457	182376
169301	182377
13708	182378
11306	182379
160259	182380
22711	182381
35751	182382
32	182383
78971	182384
326516	182385
47507	182386
209254	182387
26286	182388
25238	182389
160883	182390
14866	182391
5264	182392
70272	182393
3880	182394
319308	182395
23006	182396
169790	182397
29140	182398
114686	182399
44117	182400
46719	182401
170198	182402
135556	182403
93332	182404
121990	182405
18378	182406
30527	182407
18964	182408
88230	182409
16072	182410
85865	182411
5672	182412
60820	182413
191871	182414
347061	182415
2012	182416
2382	182417
5021	182418
5763	182419
163935	182420
45888	182421
118869	182422
13777	182423
16599	182424
11784	182425
142	182426
81180	182427
258369	182428
53476	182429
274452	182430
274287	182431
32267	182432
87224	182433
37810	182434
18757	182435
11342	182436
305307	182437
354289	182438
201851	182439
201777	182440
70033	182441
51319	182442
19706	182443
13278	182444
48916	182445
19821	182446
17536	182447
357716	182448
115646	182449
13803	182450
86058	182451
139001	182452
3215	182453
293429	182454
343920	182455
15924	182456
1085	182457
40120	182458
142631	182459
18328	182460
5999	182461
14385	182462
114803	182463
51787	182464
20062	182465
83408	182466
6106	182467
6413	182468
85528	182469
20256	182470
83349	182471
116445	182472
209973	182473
1557	182474
177217	182475
6828	182476
128563	182477
128048	182478
2111	182479
111522	182480
18056	182481
54514	182482
177315	182483
9778	182484
11738	182485
94037	182486
41008	182487
156594	182488
218398	182489
178846	182490
2998	182491
4869	182492
19739	182493
26649	182494
26649	182495
67775	182496
244354	182497
93189	182498
1854	182499
225557	182500
164533	182501
40099	182502
12546	182503
16660	182504
95756	182505
5901	182506
1185	182507
2361	182508
235	182509
2856	182510
29930	182511
207539	182512
313638	182513
55183	182514
153668	182515
31646	182516
56481	182517
25034	182518
63992	182519
48263	182520
176048	182521
222893	182522
113679	182523
251404	182524
32120	182525
206464	182526
51105	182527
1120	182528
89946	182529
118176	182530
142023	182531
310568	182532
6813	182533
136140	182534
13519	182535
1877	182536
62000	182537
106953	182538
94482	182539
16189	182540
30843	182541
43872	182542
129851	182543
41811	182544
48556	182545
1008	182546
20020	182547
24102	182548
76579	182549
69860	182550
52685	182551
55202	182552
112721	182553
36340	182554
332436	182555
92371	182556
54972	182557
57197	182558
10375	182559
21879	182560
41491	182561
3274	182562
99837	182563
232719	182564
47594	182565
24918	182566
6628	182567
77885	182568
33451	182569
68714	182570
131163	182571
95732	182572
290348	182573
14054	182574
227887	182575
158052	182576
76356	182577
30798	182578
10790	182579
208723	182580
90145	182581
52481	182582
4085	182583
53475	182584
168646	182585
12705	182586
2551	182587
81438	182588
227017	182589
246883	182590
38102	182591
193211	182592
54096	182593
319	182594
28141	182595
38102	182596
202580	182597
313945	182598
77332	182599
109217	182600
17138	182601
72403	182602
137051	182603
194475	182604
1403	182605
25359	182606
55229	182607
94447	182608
119316	182609
36229	182610
193819	182611
191416	182612
78394	182613
27482	182614
55201	182615
25365	182616
8869	182617
92450	182618
182703	182619
100793	182620
93903	182621
2999	182622
96926	182623
70777	182624
92806	182625
58032	182626
5153	182627
163719	182628
11390	182629
42460	182630
67589	182631
11245	182632
195306	182633
5182	182634
7629	182635
44453	182636
200995	182637
45057	182638
130889	182639
272361	182640
2622	182641
172731	182642
279399	182643
6254	182644
22286	182645
46564	182646
1425	182647
6957	182648
5541	182649
48705	182650
6257	182651
13025	182652
22286	182653
291254	182654
48945	182655
279456	182656
2266	182657
166738	182658
252254	182659
3770	182660
42009	182661
1290	182662
108664	182663
116678	182664
1674	182665
45937	182666
80761	182667
37786	182668
6893	182669
3640	182670
140314	182671
151951	182672
10135	182673
95789	182674
13162	182675
71949	182676
40891	182677
136956	182678
138897	182679
192276	182680
23167	182681
65309	182682
17414	182683
158755	182684
43959	182685
163751	182686
29530	182687
146540	182688
3265	182689
20836	182690
3057	182691
320312	182692
66719	182693
77622	182694
159660	182695
103891	182696
4657	182697
82912	182698
79796	182699
43749	182700
297703	182701
7688	182702
614	182703
56986	182704
2253	182705
2398	182706
74953	182707
22693	182708
47104	182709
23830	182710
68893	182711
85681	182712
13804	182713
65196	182714
30916	182715
55991	182716
131811	182717
25403	182718
68241	182719
58988	182720
50794	182721
80788	182722
234716	182723
88247	182724
184769	182725
177217	182726
87898	182727
63	182728
1347	182729
27210	182730
47303	182731
10261	182732
44135	182733
215185	182734
35569	182735
52580	182736
84817	182737
30244	182738
53284	182739
133315	182740
3309	182741
208901	182742
107716	182743
28316	182744
214280	182745
27825	182746
209727	182747
83574	182748
1627	182749
214966	182750
70263	182751
266901	182752
177135	182753
10377	182754
5328	182755
57441	182756
9815	182757
95670	182758
129837	182759
176450	182760
81762	182761
24363	182762
94926	182763
348914	182764
6727	182765
81732	182766
759	182767
150439	182768
817	182769
96490	182770
208628	182771
118211	182772
192127	182773
38511	182774
5422	182775
220924	182776
292178	182777
4008	182778
2200	182779
1515	182780
19750	182781
49683	182782
73133	182783
26828	182784
313851	182785
26254	182786
25799	182787
189883	182788
318649	182789
12120	182790
108805	182791
49566	182792
17925	182793
3560	182794
97309	182795
110102	182796
345116	182797
17361	182798
10592	182799
353458	182800
149860	182801
152364	182802
28377	182803
67646	182804
6078	182805
86012	182806
156691	182807
50935	182808
79540	182809
190356	182810
101594	182811
128082	182812
725	182813
10031	182814
61017	182815
202193	182816
116896	182817
44031	182818
176410	182819
249702	182820
61533	182821
4679	182822
370	182823
7278	182824
3212	182825
62433	182826
123026	182827
58961	182828
40206	182829
111386	182830
110088	182831
41831	182832
262780	182833
84473	182834
51883	182835
212201	182836
738	182837
328231	182838
193130	182839
171300	182840
247236	182841
122119	182842
33315	182843
138586	182844
174386	182845
227500	182846
350846	182847
191111	182848
74647	182849
2186	182850
324411	182851
27194	182852
109440	182853
134389	182854
61077	182855
173077	182856
565	182857
267300	182858
70216	182859
77601	182860
57889	182861
66955	182862
262693	182863
49403	182864
13370	182865
4005	182866
2772	182867
178582	182868
72671	182869
115923	182870
40320	182871
36800	182872
113523	182873
69248	182874
134483	182875
135428	182876
186622	182877
244698	182878
2973	182879
28975	182880
11896	182881
253443	182882
5158	182883
335820	182884
54919	182885
34087	182886
176560	182887
338867	182888
5384	182889
62950	182890
195265	182891
37	182892
199734	182893
4679	182894
21825	182895
68323	182896
4823	182897
351429	182898
19298	182899
52468	182900
104367	182901
65621	182902
2544	182903
174003	182904
191604	182905
462	182906
10126	182907
110636	182908
64993	182909
63855	182910
25403	182911
75214	182912
5442	182913
342463	182914
77073	182915
24660	182916
49254	182917
4348	182918
4517	182919
90800	182920
71455	182921
1446	182922
13207	182923
207584	182924
34571	182925
1566	182926
108521	182927
16585	182928
82563	182929
285304	182930
163477	182931
136616	182932
61894	182933
308683	182934
26610	182935
338182	182936
14446	182937
3697	182938
27800	182939
24430	182940
20238	182941
20611	182942
73	182943
78720	182944
90814	182945
83522	182946
180636	182947
110328	182948
48551	182949
11104	182950
5233	182951
124637	182952
2626	182953
13119	182954
292063	182955
97223	182956
11923	182957
24499	182958
24887	182959
141442	182960
80916	182961
1644	182962
7173	182963
49394	182964
25219	182965
89841	182966
23297	182967
202900	182968
58141	182969
184573	182970
222297	182971
71893	182972
7842	182973
67436	182974
61009	182975
18144	182976
38289	182977
3773	182978
136600	182979
106831	182980
11597	182981
303726	182982
119702	182983
146831	182984
8631	182985
346755	182986
172424	182987
98604	182988
1770	182989
1158	182990
10383	182991
199223	182992
19542	182993
75201	182994
98890	182995
1391	182996
106197	182997
2481	182998
3424	182999
2902	183000
54615	183001
52058	183002
84621	183003
183668	183004
29	183005
125938	183006
86376	183007
4852	183008
44843	183009
127249	183010
174150	183011
345	183012
12062	183013
328762	183014
45567	183015
176343	183016
131842	183017
10478	183018
111621	183019
28592	183020
188634	183021
5287	183022
50204	183023
8044	183024
2280	183025
11363	183026
61726	183027
16546	183028
7342	183029
45832	183030
35284	183031
95679	183032
773	183033
22287	183034
74446	183035
153702	183036
188974	183037
32767	183038
101575	183039
8726	183040
30758	183041
13000	183042
106144	183043
20916	183044
64883	183045
92161	183046
349142	183047
175281	183048
27671	183049
172824	183050
90105	183051
35505	183052
114874	183053
171179	183054
52829	183055
14533	183056
13429	183057
237617	183058
60400	183059
333015	183060
77601	183061
10000	183062
23569	183063
1147	183064
14371	183065
117060	183066
8140	183067
10313	183068
84913	183069
126533	183070
1788	183071
25850	183072
102291	183073
55967	183074
109576	183075
11761	183076
72459	183077
3682	183078
272015	183079
44238	183080
239104	183081
1856	183082
1555	183083
31730	183084
37924	183085
59579	183086
30671	183087
1339	183088
22078	183089
174649	183090
23681	183091
2110	183092
201	183093
226063	183094
109404	183095
62666	183096
12901	183097
11883	183098
117115	183099
109179	183100
13555	183101
11062	183102
63153	183103
70992	183104
176348	183105
29825	183106
11610	183107
185954	183108
278	183109
150071	183110
149708	183111
75784	183112
7353	183113
16877	183114
97259	183115
34736	183116
259915	183117
103892	183118
173568	183119
1495	183120
16334	183121
72534	183122
9666	183123
61115	183124
286856	183125
110091	183126
584	183127
184089	183128
4920	183129
1009	183130
313578	183131
1009	183132
182797	183133
309452	183134
98137	183135
12502	183136
504	183137
62869	183138
1281	183139
188538	183140
66764	183141
3162	183142
77498	183143
159081	183144
29718	183145
2720	183146
14092	183147
1319	183148
173236	183149
118259	183150
101436	183151
9602	183152
1054	183153
16585	183154
49406	183155
27462	183156
345362	183157
6631	183158
33265	183159
30782	183160
279389	183161
14460	183162
6107	183163
288771	183164
37280	183165
248343	183166
287313	183167
47326	183168
104938	183169
205623	183170
85723	183171
19056	183172
79113	183173
8472	183174
1176	183175
202930	183176
149351	183177
77653	183178
207576	183179
37465	183180
1547	183181
32907	183182
97468	183183
352612	183184
18114	183185
104035	183186
2288	183187
33806	183188
2798	183189
53563	183190
1479	183191
119972	183192
17759	183193
100902	183194
165554	183195
19335	183196
13979	183197
24533	183198
97085	183199
181110	183200
292429	183201
111809	183202
44728	183203
63588	183204
13194	183205
49119	183206
21096	183207
2380	183208
266530	183209
343906	183210
55031	183211
7541	183212
310540	183213
124889	183214
241046	183215
106945	183216
43726	183217
183131	183218
6149	183219
72473	183220
48298	183221
18583	183222
73622	183223
270639	183224
76376	183225
194085	183226
60686	183227
9037	183228
197949	183229
117229	183230
345	183231
26300	183232
4323	183233
17795	183234
146649	183235
7729	183236
144911	183237
2506	183238
3396	183239
273274	183240
7764	183241
630	183242
12638	183243
1555	183244
21850	183245
101951	183246
287	183247
47590	183248
5879	183249
120606	183250
121506	183251
108066	183252
350528	183253
112162	183254
86146	183255
76626	183256
19212	183257
295198	183258
68352	183259
238144	183260
238047	183261
42653	183262
78998	183263
34576	183264
3	183265
551	183266
218725	183267
6844	183268
17061	183269
15640	183270
26918	183271
26300	183272
18133	183273
101456	183274
69794	183275
10371	183276
316400	183277
6442	183278
63236	183279
71892	183280
6478	183281
100117	183282
50738	183283
28651	183284
8733	183285
30298	183286
17189	183287
34178	183288
36763	183289
330186	183290
53823	183291
79223	183292
109389	183293
15275	183294
290811	183295
153	183296
326912	183297
53634	183298
1310	183299
155463	183300
17211	183301
38171	183302
33927	183303
49257	183304
8733	183305
38812	183306
85488	183307
81529	183308
935	183309
198536	183310
152196	183311
33065	183312
5287	183313
46618	183314
40123	183315
6015	183316
92349	183317
195859	183318
38583	183319
5779	183320
86332	183321
16329	183322
32457	183323
138473	183324
6763	183325
334040	183326
11636	183327
54400	183328
89110	183329
16312	183330
115816	183331
54660	183332
106953	183333
53251	183334
191880	183335
56670	183336
54738	183337
16209	183338
50032	183339
19751	183340
256686	183341
23645	183342
86225	183343
168911	183344
32186	183345
139625	183346
1014	183347
58234	183348
5158	183349
21088	183350
3070	183351
88129	183352
148277	183353
32437	183354
6615	183355
78144	183356
62282	183357
342007	183358
233554	183359
42689	183360
95918	183361
75583	183362
68199	183363
69198	183364
121876	183365
21271	183366
12211	183367
9961	183368
71793	183369
19173	183370
27611	183371
7332	183372
68671	183373
30207	183374
40656	183375
40703	183376
202528	183377
20785	183378
4396	183379
127303	183380
79970	183381
1337	183382
17930	183383
17261	183384
24754	183385
115918	183386
22973	183387
56784	183388
2987	183389
107894	183390
63218	183391
121659	183392
49326	183393
121557	183394
278990	183395
98832	183396
10760	183397
9940	183398
83964	183399
2469	183400
121719	183401
23096	183402
283263	183403
118775	183404
316095	183405
6364	183406
38111	183407
9344	183408
8199	183409
97200	183410
139427	183411
16350	183412
15652	183413
11601	183414
3227	183415
13019	183416
60126	183417
24590	183418
141772	183419
171292	183420
178920	183421
59094	183422
14868	183423
321308	183424
218257	183425
354571	183426
299948	183427
126391	183428
809	183429
147	183430
675	183431
2025	183432
125171	183433
5670	183434
354932	183435
121193	183436
107229	183437
11610	183438
92276	183439
28974	183440
50587	183441
66375	183442
876	183443
342542	183444
61849	183445
114802	183446
12338	183447
68379	183448
52037	183449
121205	183450
206108	183451
173810	183452
139579	183453
6540	183454
81304	183455
258174	183456
236407	183457
17675	183458
51993	183459
208759	183460
42095	183461
167263	183462
108139	183463
71966	183464
180243	183465
213416	183466
66695	183467
2635	183468
38496	183469
1673	183470
3071	183471
101499	183472
98066	183473
320770	183474
43867	183475
40312	183476
152827	183477
203996	183478
29628	183479
11095	183480
340922	183481
14154	183482
18038	183483
84078	183484
175	183485
5530	183486
150931	183487
91899	183488
82281	183489
59838	183490
161697	183491
33703	183492
315729	183493
10250	183494
17149	183495
29051	183496
230040	183497
1693	183498
108390	183499
84241	183500
30622	183501
4611	183502
271791	183503
90590	183504
333342	183505
75594	183506
56783	183507
223299	183508
17256	183509
6164	183510
28	183511
46871	183512
19536	183513
6500	183514
2915	183515
140778	183516
46278	183517
39883	183518
5214	183519
10040	183520
173499	183521
96941	183522
5658	183523
14633	183524
333	183525
12351	183526
16336	183527
163294	183528
102491	183529
57054	183530
2206	183531
116044	183532
341309	183533
28449	183534
1671	183535
44424	183536
45141	183537
10922	183538
273373	183539
143707	183540
217786	183541
1612	183542
50412	183543
43459	183544
128103	183545
3272	183546
66427	183547
108373	183548
179104	183549
326485	183550
4546	183551
26716	183552
50644	183553
25041	183554
78218	183555
2464	183556
19147	183557
56266	183558
126601	183559
257078	183560
113717	183561
28352	183562
32086	183563
14508	183564
97539	183565
349323	183566
30908	183567
338598	183568
190811	183569
33312	183570
44284	183571
88257	183572
30865	183573
74067	183574
10493	183575
90856	183576
3371	183577
29147	183578
199458	183579
35965	183580
183006	183581
605	183582
25579	183583
20168	183584
205644	183585
18628	183586
12690	183587
79130	183588
339	183589
64812	183590
160763	183591
172580	183592
18127	183593
96916	183594
38949	183595
188941	183596
246322	183597
276119	183598
165747	183599
16912	183600
79951	183601
15908	183602
51450	183603
157658	183604
39471	183605
23754	183606
199350	183607
53708	183608
279297	183609
235680	183610
48820	183611
124623	183612
8154	183613
54974	183614
117895	183615
184150	183616
288357	183617
107017	183618
109364	183619
4167	183620
14991	183621
51980	183622
124325	183623
151262	183624
45026	183625
69100	183626
5410	183627
12166	183628
36546	183629
219946	183630
804	183631
53866	183632
207342	183633
36782	183634
35398	183635
51938	183636
118023	183637
312689	183638
4814	183639
33803	183640
119363	183641
8130	183642
26657	183643
24944	183644
42276	183645
46520	183646
32137	183647
175825	183648
126899	183649
11063	183650
45817	183651
150327	183652
47249	183653
29097	183654
94952	183655
55647	183656
40985	183657
13760	183658
310474	183659
30718	183660
125986	183661
17571	183662
172619	183663
7537	183664
83546	183665
3939	183666
2244	183667
35321	183668
14114	183669
456	183670
276919	183671
32356	183672
78934	183673
75782	183674
1842	183675
192672	183676
68119	183677
8569	183678
8890	183679
18652	183680
193134	183681
278963	183682
26528	183683
10474	183684
13481	183685
46587	183686
4637	183687
1010	183688
7379	183689
282480	183690
39497	183691
52087	183692
343085	183693
164277	183694
129190	183695
355672	183696
63157	183697
265478	183698
19592	183699
1	183700
345294	183701
29545	183702
74335	183703
266665	183704
16815	183705
95069	183706
35938	183707
293872	183708
2199	183709
9650	183710
5238	183711
68056	183712
8875	183713
19406	183714
163562	183715
111004	183716
18514	183717
116394	183718
139388	183719
247450	183720
247515	183721
296664	183722
8959	183723
22567	183724
51485	183725
76711	183726
107837	183727
76452	183728
76458	183729
35157	183730
35979	183731
104391	183732
178	183733
33823	183734
119348	183735
73886	183736
336487	183737
344660	183738
127249	183739
109989	183740
61529	183741
21707	183742
6094	183743
1733	183744
49002	183745
292732	183746
9622	183747
51232	183748
3294	183749
102797	183750
1306	183751
35133	183752
13285	183753
22978	183754
110728	183755
224542	183756
169569	183757
46437	183758
71589	183759
10650	183760
15199	183761
83933	183762
142450	183763
18299	183764
32450	183765
38522	183766
54080	183767
195657	183768
38496	183769
8693	183770
214726	183771
296846	183772
77585	183773
44574	183774
154482	183775
80098	183776
78770	183777
42513	183778
84271	183779
191780	183780
16680	183781
19080	183782
3057	183783
97343	183784
100173	183785
588	183786
8454	183787
62806	183788
46736	183789
76627	183790
105559	183791
36257	183792
4805	183793
120671	183794
46918	183795
269639	183796
24766	183797
12978	183798
16660	183799
103221	183800
137756	183801
117994	183802
16281	183803
231781	183804
72700	183805
12467	183806
46428	183807
201074	183808
7271	183809
7928	183810
122506	183811
12424	183812
764	183813
78890	183814
686	183815
152007	183816
69450	183817
47478	183818
23092	183819
60575	183820
139243	183821
4678	183822
21234	183823
149065	183824
534	183825
17283	183826
280414	183827
168826	183828
807	183829
4452	183830
17765	183831
126971	183832
43960	183833
26289	183834
42508	183835
152373	183836
43840	183837
17131	183838
69554	183839
168020	183840
8112	183841
2887	183842
127220	183843
210449	183844
38778	183845
140	183846
52725	183847
48736	183848
127829	183849
44127	183850
28932	183851
9286	183852
303	183853
41194	183854
38608	183855
48902	183856
181536	183857
4252	183858
5184	183859
73871	183860
44574	183861
193717	183862
80103	183863
3	183864
15199	183865
71493	183866
40640	183867
37266	183868
8831	183869
3506	183870
9937	183871
27249	183872
355868	183873
37838	183874
114844	183875
15606	183876
1623	183877
72198	183878
12527	183879
14576	183880
10818	183881
50713	183882
172804	183883
22594	183884
139612	183885
88793	183886
66495	183887
63207	183888
162779	183889
11630	183890
576	183891
175265	183892
4356	183893
4936	183894
17685	183895
68462	183896
17010	183897
15149	183898
240945	183899
145551	183900
22208	183901
18060	183902
93996	183903
7906	183904
121615	183905
137604	183906
184595	183907
55970	183908
59324	183909
149049	183910
407	183911
194288	183912
91133	183913
76924	183914
19219	183915
5286	183916
31655	183917
245073	183918
38949	183919
459	183920
32903	183921
141	183922
43267	183923
116356	183924
17997	183925
30794	183926
3608	183927
3553	183928
141	183929
208387	183930
64720	183931
39291	183932
6775	183933
38874	183934
60	183935
7673	183936
16265	183937
6775	183938
20310	183939
26738	183940
3802	183941
3587	183942
193412	183943
30250	183944
10048	183945
53847	183946
3034	183947
4164	183948
44075	183949
32493	183950
45597	183951
160280	183952
7625	183953
86271	183954
1811	183955
1603	183956
80384	183957
97801	183958
5210	183959
320845	183960
23629	183961
64435	183962
303	183963
5476	183964
14446	183965
61331	183966
2173	183967
5305	183968
303969	183969
37794	183970
3443	183971
98104	183972
6878	183973
49321	183974
21212	183975
21283	183976
62408	183977
207401	183978
141	183979
1542	183980
102704	183981
59054	183982
8460	183983
47833	183984
6142	183985
1827	183986
8974	183987
9311	183988
6337	183989
45901	183990
26500	183991
5181	183992
7735	183993
4792	183994
313655	183995
74909	183996
72539	183997
8067	183998
9560	183999
2617	184000
1739	184001
28457	184002
5684	184003
23237	184004
45020	184005
354881	184006
21406	184007
34750	184008
10004	184009
34768	184010
16749	184011
29955	184012
122957	184013
176350	184014
14035	184015
34501	184016
198823	184017
153379	184018
46946	184019
164249	184020
193647	184021
154869	184022
95526	184023
5393	184024
90090	184025
114416	184026
29535	184027
9501	184028
4215	184029
441	184030
35870	184031
5541	184032
6636	184033
329912	184034
16272	184035
5044	184036
104483	184037
77977	184038
3304	184039
67391	184040
22662	184041
73927	184042
4215	184043
180942	184044
6390	184045
3505	184046
24484	184047
17746	184048
75780	184049
74570	184050
151181	184051
326187	184052
48228	184053
142067	184054
205604	184055
21318	184056
68322	184057
17726	184058
10876	184059
141	184060
2765	184061
33271	184062
17238	184063
5982	184064
8689	184065
35924	184066
141907	184067
119212	184068
524	184069
18264	184070
30968	184071
21137	184072
116580	184073
24114	184074
10022	184075
1063	184076
76073	184077
30491	184078
131181	184079
27487	184080
76201	184081
5410	184082
57029	184083
77615	184084
46637	184085
222834	184086
12633	184087
8467	184088
29006	184089
55225	184090
70406	184091
37868	184092
20753	184093
1738	184094
17543	184095
184914	184096
457	184097
41011	184098
94203	184099
8348	184100
50321	184101
166806	184102
26334	184103
3731	184104
69139	184105
20836	184106
12982	184107
761	184108
202417	184109
9380	184110
25474	184111
95846	184112
29606	184113
1686	184114
27286	184115
2639	184116
347252	184117
95812	184118
12553	184119
30096	184120
38755	184121
89764	184122
316219	184123
24597	184124
2021	184125
2185	184126
90382	184127
121412	184128
6530	184129
382	184130
24444	184131
136554	184132
221395	184133
53339	184134
34652	184135
32	184136
208619	184137
110889	184138
54390	184139
55692	184140
95727	184141
114679	184142
81572	184143
289212	184144
146716	184145
294291	184146
41669	184147
207731	184148
97589	184149
1648	184150
141875	184151
201298	184152
21364	184153
16930	184154
18091	184155
109724	184156
18705	184157
11595	184158
6226	184159
34017	184160
13901	184161
23123	184162
7824	184163
209719	184164
29776	184165
4326	184166
283520	184167
37708	184168
43929	184169
5500	184170
193762	184171
20629	184172
171219	184173
96494	184174
21284	184175
26514	184176
42301	184177
9124	184178
21058	184179
291495	184180
5742	184181
35152	184182
285351	184183
1623	184184
33543	184185
201775	184186
3214	184187
2612	184188
17290	184189
303	184190
382	184191
39512	184192
4780	184193
6007	184194
144810	184195
230899	184196
225426	184197
72220	184198
20049	184199
61481	184200
107072	184201
70060	184202
7317	184203
79401	184204
49938	184205
21583	184206
48466	184207
267243	184208
78881	184209
26086	184210
6404	184211
13468	184212
56038	184213
23331	184214
45446	184215
320624	184216
9125	184217
34479	184218
7596	184219
188	184220
19	184221
3764	184222
3580	184223
16672	184224
32469	184225
70441	184226
4993	184227
82425	184228
2067	184229
206351	184230
1220	184231
151301	184232
7384	184233
550	184234
52944	184235
25589	184236
4182	184237
158679	184238
6210	184239
9918	184240
23	184241
18963	184242
110758	184243
2541	184244
234699	184245
290165	184246
7169	184247
16206	184248
11178	184249
2897	184250
130308	184251
33900	184252
144182	184253
1045	184254
424	184255
60554	184256
108257	184257
8265	184258
120181	184259
92165	184260
43865	184261
128072	184262
118313	184263
337071	184264
108	184265
20753	184266
250081	184267
519	184268
238	184269
1099	184270
53499	184271
25657	184272
31719	184273
294011	184274
439	184275
290216	184276
20847	184277
47201	184278
20847	184279
8974	184280
8077	184281
10527	184282
2923	184283
97880	184284
9987	184285
150429	184286
9992	184287
30156	184288
34118	184289
6886	184290
70036	184291
119693	184292
252480	184293
83311	184294
84025	184295
8757	184296
2021	184297
24777	184298
87983	184299
328541	184300
49031	184301
45395	184302
205784	184303
28689	184304
26057	184305
49311	184306
44951	184307
16357	184308
7897	184309
4927	184310
6616	184311
186723	184312
2925	184313
329	184314
28	184315
169807	184316
5480	184317
274535	184318
3503	184319
337501	184320
86240	184321
1732	184322
77543	184323
13107	184324
124227	184325
41661	184326
10396	184327
275108	184328
150413	184329
17761	184330
234750	184331
60993	184332
17580	184333
18307	184334
45105	184335
189137	184336
6480	184337
193312	184338
13987	184339
5184	184340
239591	184341
17895	184342
37279	184343
196473	184344
64499	184345
7551	184346
45002	184347
1570	184348
755	184349
347473	184350
454	184351
16327	184352
188847	184353
56252	184354
12203	184355
63950	184356
17505	184357
8925	184358
15052	184359
29606	184360
108064	184361
82505	184362
25697	184363
6337	184364
117959	184365
34534	184366
173	184367
3453	184368
32671	184369
177970	184370
110024	184371
65105	184372
83258	184373
1541	184374
169051	184375
96863	184376
129932	184377
45835	184378
132348	184379
13474	184380
69095	184381
4460	184382
18589	184383
72623	184384
121911	184385
477	184386
42626	184387
20632	184388
1062	184389
13281	184390
293946	184391
9993	184392
57376	184393
110018	184394
24105	184395
57048	184396
175193	184397
15772	184398
120908	184399
33695	184400
262153	184401
1367	184402
8786	184403
33695	184404
17757	184405
67953	184406
52784	184407
6207	184408
49155	184409
129208	184410
55977	184411
209516	184412
64442	184413
192965	184414
34442	184415
2586	184416
234755	184417
18665	184418
106368	184419
16847	184420
24146	184421
34299	184422
114972	184423
93956	184424
97534	184425
219442	184426
66448	184427
173692	184428
468	184429
22318	184430
279590	184431
15424	184432
175225	184433
182675	184434
132105	184435
10673	184436
31088	184437
67465	184438
191579	184439
10468	184440
12462	184441
256555	184442
21579	184443
4485	184444
72626	184445
72533	184446
22988	184447
9991	184448
158473	184449
2781	184450
194802	184451
3818	184452
72916	184453
63240	184454
38169	184455
15632	184456
14964	184457
3492	184458
111528	184459
15826	184460
173836	184461
12699	184462
24709	184463
40393	184464
6280	184465
120256	184466
13044	184467
321832	184468
13779	184469
9049	184470
274688	184471
29353	184472
334449	184473
55351	184474
48610	184475
286113	184476
617	184477
109002	184478
13634	184479
3001	184480
5353	184481
14065	184482
15596	184483
130095	184484
6450	184485
277511	184486
280979	184487
6081	184488
79841	184489
169243	184490
289771	184491
4203	184492
122953	184493
191641	184494
293	184495
77663	184496
265	184497
19865	184498
79961	184499
89746	184500
5094	184501
2530	184502
57466	184503
58602	184504
40616	184505
48610	184506
906	184507
77804	184508
417	184509
13049	184510
239634	184511
228325	184512
21667	184513
49550	184514
293180	184515
27257	184516
9327	184517
32103	184518
244350	184519
49537	184520
8950	184521
3226	184522
595	184523
112154	184524
126091	184525
21	184526
317324	184527
6451	184528
29	184529
97621	184530
63484	184531
173635	184532
7302	184533
38866	184534
133512	184535
2472	184536
13363	184537
1674	184538
177272	184539
17525	184540
94970	184541
57351	184542
29773	184543
28048	184544
27847	184545
10965	184546
10055	184547
10744	184548
413	184549
9425	184550
244502	184551
26777	184552
43321	184553
82316	184554
7215	184555
25047	184556
213787	184557
121535	184558
24303	184559
111010	184560
17886	184561
2670	184562
14022	184563
38787	184564
42672	184565
49052	184566
119836	184567
260641	184568
42408	184569
54788	184570
5001	184571
129583	184572
85724	184573
176349	184574
6510	184575
273546	184576
307324	184577
38582	184578
169100	184579
328624	184580
15149	184581
14886	184582
206965	184583
75208	184584
42504	184585
3	184586
51766	184587
21450	184588
346895	184589
128999	184590
158708	184591
67833	184592
106176	184593
81921	184594
2511	184595
14178	184596
702	184597
37226	184598
3366	184599
9278	184600
13070	184601
22408	184602
5817	184603
250203	184604
153811	184605
9691	184606
289350	184607
98147	184608
34928	184609
169559	184610
33092	184611
14409	184612
60512	184613
16118	184614
94725	184615
3521	184616
296733	184617
17805	184618
52770	184619
7975	184620
17906	184621
70244	184622
11669	184623
27159	184624
10521	184625
17270	184626
4951	184627
18709	184628
10878	184629
100967	184630
56339	184631
249114	184632
1839	184633
16395	184634
334116	184635
17378	184636
51318	184637
20395	184638
7542	184639
54456	184640
202473	184641
6250	184642
101005	184643
40150	184644
260842	184645
8083	184646
52656	184647
3499	184648
80414	184649
68694	184650
109712	184651
19646	184652
88523	184653
34951	184654
86899	184655
142311	184656
27694	184657
81326	184658
62047	184659
259101	184660
127550	184661
203026	184662
1190	184663
1520	184664
4520	184665
49670	184666
71700	184667
678	184668
91788	184669
53556	184670
740	184671
74068	184672
44823	184673
43576	184674
93268	184675
137490	184676
100679	184677
62742	184678
22883	184679
46358	184680
181987	184681
39153	184682
6785	184683
318763	184684
753	184685
5741	184686
5853	184687
17881	184688
25168	184689
201372	184690
159381	184691
104251	184692
221786	184693
1267	184694
26028	184695
287859	184696
297478	184697
857	184698
2979	184699
292396	184700
304034	184701
120662	184702
1373	184703
73321	184704
198403	184705
75380	184706
72465	184707
45225	184708
298492	184709
1850	184710
21414	184711
15273	184712
13348	184713
12030	184714
183036	184715
146463	184716
25731	184717
353045	184718
8089	184719
173857	184720
299263	184721
188568	184722
201709	184723
134525	184724
151033	184725
20331	184726
117048	184727
12068	184728
143192	184729
125081	184730
81777	184731
41591	184732
33333	184733
37682	184734
184576	184735
17698	184736
7901	184737
64744	184738
56548	184739
237123	184740
347113	184741
26733	184742
11549	184743
10405	184744
57902	184745
38420	184746
26048	184747
77798	184748
3070	184749
18675	184750
5061	184751
58924	184752
174624	184753
64400	184754
13739	184755
2857	184756
60839	184757
206706	184758
17967	184759
119095	184760
193178	184761
49672	184762
94086	184763
14592	184764
273447	184765
81326	184766
342390	184767
40323	184768
40097	184769
8426	184770
199470	184771
88333	184772
69851	184773
119266	184774
202233	184775
1560	184776
71965	184777
18013	184778
203574	184779
54960	184780
17708	184781
10170	184782
4972	184783
72119	184784
34951	184785
88449	184786
71389	184787
315820	184788
99082	184789
54363	184790
21317	184791
54457	184792
251779	184793
76065	184794
82691	184795
209765	184796
13656	184797
24840	184798
6944	184799
34734	184800
150696	184801
49497	184802
4487	184803
54537	184804
255184	184805
21300	184806
88668	184807
137876	184808
225647	184809
63501	184810
109372	184811
120799	184812
122946	184813
8663	184814
296770	184815
342717	184816
333854	184817
211214	184818
300555	184819
69498	184820
168032	184821
171435	184822
198202	184823
230479	184824
26054	184825
252841	184826
34469	184827
285335	184828
207952	184829
68986	184830
72506	184831
49274	184832
102384	184833
14488	184834
161978	184835
97955	184836
143905	184837
324880	184838
102757	184839
27727	184840
33492	184841
93394	184842
113357	184843
18134	184844
103652	184845
279394	184846
56018	184847
38647	184848
6793	184849
5613	184850
4073	184851
49301	184852
6822	184853
20000	184854
49574	184855
62475	184856
43798	184857
172672	184858
10767	184859
38566	184860
3505	184861
1607	184862
109625	184863
6801	184864
21401	184865
98786	184866
111196	184867
194420	184868
286802	184869
85865	184870
17751	184871
159482	184872
34058	184873
286434	184874
10111	184875
4903	184876
177053	184877
19875	184878
24913	184879
27357	184880
1550	184881
3558	184882
73007	184883
1954	184884
13246	184885
33046	184886
12772	184887
7717	184888
5380	184889
82025	184890
1673	184891
27529	184892
152510	184893
3305	184894
36005	184895
271328	184896
20647	184897
3696	184898
1786	184899
16929	184900
48035	184901
13844	184902
4173	184903
857	184904
96023	184905
201116	184906
10605	184907
38722	184908
19159	184909
32221	184910
187173	184911
54035	184912
129533	184913
13850	184914
1013	184915
108695	184916
121712	184917
36583	184918
149930	184919
104251	184920
9580	184921
39836	184922
3448	184923
45025	184924
65974	184925
17293	184926
22779	184927
153051	184928
113805	184929
1310	184930
318	184931
74884	184932
36593	184933
170	184934
12787	184935
165517	184936
1045	184937
71738	184938
7533	184939
22111	184940
17416	184941
15487	184942
35634	184943
342	184944
208681	184945
124984	184946
36100	184947
11581	184948
184372	184949
10050	184950
40061	184951
1850	184952
285	184953
94961	184954
155070	184955
31384	184956
25216	184957
60	184958
62390	184959
258421	184960
77932	184961
26131	184962
54818	184963
2309	184964
344422	184965
104	184966
51249	184967
228635	184968
65202	184969
56064	184970
90173	184971
212285	184972
112574	184973
112732	184974
265593	184975
165926	184976
7708	184977
338414	184978
30445	184979
311662	184980
166828	184981
276109	184982
185366	184983
8817	184984
178045	184985
91748	184986
98679	184987
170420	184988
88620	184989
179001	184990
100234	184991
183272	184992
15401	184993
97750	184994
25391	184995
127176	184996
1674	184997
1813	184998
27240	184999
32781	185000
17269	185001
10916	185002
87860	185003
1937	185004
7780	185005
49794	185006
49723	185007
295493	185008
29558	185009
3248	185010
47133	185011
97928	185012
331999	185013
26721	185014
18429	185015
34951	185016
111134	185017
6233	185018
93286	185019
17867	185020
17867	185021
327710	185022
5019	185023
1164	185024
33422	185025
112161	185026
73888	185027
24216	185028
24127	185029
90050	185030
390	185031
3270	185032
12265	185033
2133	185034
80696	185035
35845	185036
55672	185037
2897	185038
13036	185039
109956	185040
7748	185041
1090	185042
1054	185043
92793	185044
7459	185045
117122	185046
16748	185047
8872	185048
13277	185049
158166	185050
1531	185051
37833	185052
3536	185053
110101	185054
54691	185055
24939	185056
79821	185057
9861	185058
135	185059
33904	185060
152031	185061
1813	185062
28	185063
150643	185064
12193	185065
13171	185066
1239	185067
86	185068
39131	185069
79428	185070
814	185071
24255	185072
7439	185073
79725	185074
338948	185075
3831	185076
69044	185077
285253	185078
65853	185079
188866	185080
230973	185081
7395	185082
149324	185083
8369	185084
7905	185085
165931	185086
9084	185087
9666	185088
16953	185089
70779	185090
88794	185091
46764	185092
80200	185093
48616	185094
1172	185095
60720	185096
24125	185097
11082	185098
12896	185099
12365	185100
286706	185101
36534	185102
289687	185103
89999	185104
173	185105
34194	185106
10128	185107
127643	185108
206026	185109
114528	185110
168829	185111
614	185112
31831	185113
68904	185114
13045	185115
29136	185116
5069	185117
15309	185118
9362	185119
330293	185120
24917	185121
21545	185122
20925	185123
325557	185124
342270	185125
69468	185126
1982	185127
22472	185128
128232	185129
15121	185130
35424	185131
110025	185132
128492	185133
80952	185134
25596	185135
6790	185136
2500	185137
87840	185138
20621	185139
1300	185140
331632	185141
94473	185142
140496	185143
33589	185144
55649	185145
44063	185146
34546	185147
170959	185148
32781	185149
30233	185150
229896	185151
2660	185152
1406	185153
11278	185154
94157	185155
154434	185156
258638	185157
39248	185158
207398	185159
98176	185160
37214	185161
8103	185162
74124	185163
126175	185164
229314	185165
166885	185166
3959	185167
84211	185168
2170	185169
8792	185170
30634	185171
47276	185172
199642	185173
66169	185174
91296	185175
9019	185176
5139	185177
160570	185178
12429	185179
51577	185180
14853	185181
566	185182
8025	185183
143564	185184
298190	185185
153981	185186
18200	185187
20540	185188
236747	185189
101468	185190
167737	185191
47432	185192
114318	185193
80410	185194
4077	185195
86875	185196
79833	185197
31787	185198
308309	185199
226046	185200
32045	185201
46604	185202
748	185203
248	185204
31	185205
61863	185206
155217	185207
2200	185208
22661	185209
17844	185210
24482	185211
55723	185212
15317	185213
15576	185214
291111	185215
135872	185216
35849	185217
143873	185218
1062	185219
42508	185220
2753	185221
53042	185222
257204	185223
65532	185224
80125	185225
51698	185226
44553	185227
888	185228
45020	185229
53664	185230
2032	185231
40400	185232
274036	185233
137937	185234
10375	185235
40534	185236
55680	185237
123385	185238
10552	185239
10274	185240
52480	185241
113866	185242
175237	185243
80078	185244
34853	185245
6171	185246
179148	185247
106720	185248
75752	185249
68267	185250
79115	185251
99393	185252
2189	185253
14320	185254
5370	185255
83539	185256
12778	185257
10912	185258
9215	185259
9769	185260
74294	185261
346905	185262
1129	185263
5220	185264
18	185265
84385	185266
23595	185267
25362	185268
23117	185269
175802	185270
109068	185271
4939	185272
434	185273
124684	185274
38467	185275
56298	185276
4170	185277
4814	185278
35994	185279
345276	185280
102502	185281
15839	185282
61969	185283
194058	185284
156563	185285
65536	185286
318377	185287
42516	185288
39233	185289
1864	185290
13861	185291
76689	185292
19576	185293
33426	185294
82954	185295
78078	185296
308771	185297
39489	185298
290700	185299
80860	185300
38092	185301
2953	185302
33822	185303
8149	185304
7914	185305
18732	185306
33976	185307
193942	185308
77570	185309
79453	185310
44152	185311
175013	185312
288940	185313
22506	185314
116206	185315
326256	185316
126	185317
758	185318
6364	185319
96087	185320
419	185321
124602	185322
106751	185323
34172	185324
44004	185325
430	185326
15763	185327
23483	185328
24236	185329
71526	185330
29436	185331
37783	185332
71695	185333
26738	185334
284030	185335
186403	185336
34324	185337
179057	185338
39587	185339
53847	185340
32	185341
21110	185342
570	185343
232384	185344
39419	185345
67084	185346
205855	185347
4194	185348
70354	185349
195883	185350
44500	185351
64375	185352
22161	185353
166853	185354
108737	185355
327812	185356
39629	185357
13362	185358
10118	185359
158323	185360
16559	185361
17813	185362
16689	185363
147695	185364
517	185365
9987	185366
16706	185367
10945	185368
200455	185369
24255	185370
30244	185371
117964	185372
33131	185373
24430	185374
64667	185375
2213	185376
1344	185377
288919	185378
142946	185379
180329	185380
3040	185381
115286	185382
24662	185383
13395	185384
15448	185385
30740	185386
13370	185387
5004	185388
302669	185389
7619	185390
83162	185391
292242	185392
111090	185393
17556	185394
3505	185395
13111	185396
306846	185397
10218	185398
18282	185399
17458	185400
6369	185401
56090	185402
8530	185403
188409	185404
1279	185405
18725	185406
140	185407
50848	185408
153396	185409
49145	185410
99	185411
43813	185412
90723	185413
13822	185414
143274	185415
11399	185416
8149	185417
47	185418
35854	185419
15368	185420
117182	185421
3227	185422
151750	185423
224804	185424
3593	185425
118517	185426
26500	185427
129407	185428
83806	185429
30927	185430
48229	185431
27951	185432
11320	185433
29621	185434
337042	185435
11843	185436
10645	185437
8973	185438
8595	185439
125271	185440
11420	185441
215	185442
53708	185443
7856	185444
96135	185445
11967	185446
4714	185447
135338	185448
2561	185449
196010	185450
336712	185451
2	185452
151204	185453
18695	185454
2284	185455
142034	185456
349565	185457
209613	185458
176404	185459
227899	185460
37353	185461
126775	185462
1609	185463
32745	185464
7794	185465
8325	185466
6898	185467
306618	185468
28	185469
166905	185470
24692	185471
205695	185472
34004	185473
99207	185474
221440	185475
67452	185476
17391	185477
125919	185478
3441	185479
2092	185480
177373	185481
64760	185482
56562	185483
66520	185484
290673	185485
115915	185486
49333	185487
50384	185488
34071	185489
4883	185490
168811	185491
175114	185492
317040	185493
99310	185494
1441	185495
2462	185496
160865	185497
193394	185498
4447	185499
188211	185500
133403	185501
24193	185502
64263	185503
1802	185504
98230	185505
113646	185506
123635	185507
301698	185508
205256	185509
185707	185510
17268	185511
61983	185512
1609	185513
17243	185514
1257	185515
2847	185516
6170	185517
65718	185518
4888	185519
1346	185520
17784	185521
31602	185522
13242	185523
110545	185524
44461	185525
25534	185526
108281	185527
165482	185528
322174	185529
108439	185530
122246	185531
137301	185532
43815	185533
10276	185534
175341	185535
12232	185536
31900	185537
145639	185538
101	185539
329099	185540
31823	185541
13133	185542
8980	185543
56390	185544
17677	185545
121436	185546
24757	185547
24287	185548
97282	185549
143587	185550
144713	185551
110132	185552
51867	185553
109273	185554
2024	185555
19679	185556
9112	185557
33995	185558
311000	185559
90477	185560
49515	185561
61443	185562
24217	185563
91586	185564
34112	185565
171485	185566
5201	185567
193152	185568
203792	185569
175249	185570
175569	185571
285282	185572
37078	185573
20783	185574
4446	185575
16281	185576
4139	185577
3463	185578
6396	185579
249399	185580
97751	185581
198598	185582
86450	185583
45293	185584
48621	185585
22200	185586
1839	185587
108149	185588
64503	185589
34798	185590
1737	185591
24933	185592
189449	185593
33339	185594
68182	185595
2193	185596
1693	185597
2700	185598
10456	185599
7939	185600
3050	185601
37329	185602
27211	185603
125510	185604
117074	185605
24251	185606
105464	185607
4593	185608
159111	185609
201479	185610
17444	185611
285656	185612
122786	185613
237456	185614
281891	185615
40669	185616
2002	185617
69645	185618
105872	185619
5007	185620
289349	185621
38139	185622
42094	185623
49092	185624
123651	185625
96819	185626
18667	185627
27403	185628
9660	185629
9277	185630
24126	185631
13490	185632
22069	185633
10297	185634
50	185635
82666	185636
44120	185637
103670	185638
17493	185639
33849	185640
60665	185641
10590	185642
177086	185643
42508	185644
42508	185645
81769	185646
88018	185647
12778	185648
12881	185649
709	185650
103688	185651
74514	185652
50857	185653
184890	185654
71618	185655
56227	185656
62302	185657
22207	185658
23272	185659
124726	185660
2481	185661
16675	185662
82095	185663
131229	185664
12157	185665
4894	185666
17605	185667
289024	185668
30536	185669
140009	185670
22448	185671
101152	185672
72405	185673
292581	185674
16868	185675
102651	185676
67961	185677
4078	185678
25969	185679
45568	185680
7675	185681
40038	185682
83596	185683
73409	185684
1065	185685
32871	185686
119202	185687
40496	185688
59637	185689
298189	185690
871	185691
162522	185692
10010	185693
35946	185694
119988	185695
4874	185696
97333	185697
144078	185698
40069	185699
180054	185700
4191	185701
384	185702
41134	185703
19401	185704
2111	185705
51875	185706
69584	185707
79588	185708
2785	185709
12534	185710
152157	185711
19595	185712
153	185713
24650	185714
10479	185715
263398	185716
3781	185717
3865	185718
53546	185719
16425	185720
6052	185721
223115	185722
31304	185723
89103	185724
40147	185725
35970	185726
158370	185727
280547	185728
21871	185729
142075	185730
25270	185731
2291	185732
10379	185733
108393	185734
36260	185735
121373	185736
91945	185737
20895	185738
97053	185739
9688	185740
23595	185741
814	185742
4	185743
93006	185744
209636	185745
334659	185746
74391	185747
43611	185748
3513	185749
81289	185750
110547	185751
18698	185752
1619	185753
16276	185754
170099	185755
88311	185756
347634	185757
44741	185758
16873	185759
34320	185760
91146	185761
3407	185762
186	185763
5866	185764
55926	185765
3407	185766
162912	185767
6177	185768
117446	185769
35319	185770
404	185771
24493	185772
18285	185773
55099	185774
33278	185775
11496	185776
29345	185777
9744	185778
1415	185779
2157	185780
35357	185781
86917	185782
30831	185783
59692	185784
120065	185785
138842	185786
10775	185787
277286	185788
66576	185789
5414	185790
177504	185791
3862	185792
87859	185793
13257	185794
35530	185795
50131	185796
107459	185797
3581	185798
17437	185799
2361	185800
166362	185801
33369	185802
2507	185803
37268	185804
54324	185805
161425	185806
189445	185807
84238	185808
13261	185809
32054	185810
169927	185811
37639	185812
16362	185813
71680	185814
185053	185815
297132	185816
33996	185817
79835	185818
266867	185819
21071	185820
52096	185821
4115	185822
76669	185823
32947	185824
115543	185825
332575	185826
228855	185827
51263	185828
636	185829
49018	185830
344703	185831
116602	185832
18377	185833
79900	185834
10248	185835
135499	185836
41227	185837
266293	185838
93001	185839
8469	185840
46136	185841
83981	185842
291493	185843
53742	185844
21961	185845
6160	185846
32466	185847
12755	185848
175524	185849
6182	185850
26396	185851
6531	185852
121981	185853
3475	185854
9521	185855
265921	185856
7908	185857
29583	185858
5819	185859
7781	185860
234659	185861
150234	185862
2179	185863
45881	185864
6101	185865
211261	185866
2065	185867
10201	185868
122466	185869
43174	185870
97460	185871
19606	185872
118512	185873
4095	185874
120644	185875
307705	185876
97585	185877
37878	185878
73801	185879
27095	185880
38121	185881
1862	185882
17237	185883
149294	185884
292466	185885
53787	185886
23799	185887
143785	185888
311008	185889
49622	185890
24406	185891
14730	185892
165827	185893
149013	185894
143904	185895
584	185896
234768	185897
122965	185898
72533	185899
16088	185900
9269	185901
125296	185902
74863	185903
9112	185904
112427	185905
156527	185906
17042	185907
271622	185908
3755	185909
39850	185910
58954	185911
50587	185912
325039	185913
71839	185914
71078	185915
42114	185916
124743	185917
198952	185918
135295	185919
97751	185920
141138	185921
30740	185922
221377	185923
88194	185924
24069	185925
6161	185926
336674	185927
10508	185928
90086	185929
225619	185930
67673	185931
17754	185932
7659	185933
305135	185934
105764	185935
21258	185936
13389	185937
24491	185938
180	185939
31511	185940
256887	185941
1263	185942
25428	185943
267028	185944
88014	185945
2552	185946
48860	185947
12582	185948
183386	185949
2163	185950
151790	185951
185087	185952
4199	185953
6029	185954
11036	185955
47171	185956
123556	185957
136086	185958
137184	185959
3934	185960
407	185961
6029	185962
41690	185963
5445	185964
139380	185965
6	185966
17151	185967
75427	185968
74438	185969
4614	185970
2381	185971
5453	185972
11666	185973
43048	185974
20559	185975
127246	185976
6446	185977
108284	185978
109986	185979
183326	185980
104134	185981
24482	185982
52368	185983
6141	185984
77014	185985
26961	185986
2629	185987
17969	185988
26848	185989
6099	185990
38047	185991
158695	185992
18654	185993
10995	185994
17248	185995
23077	185996
81670	185997
4097	185998
48668	185999
8840	186000
116582	186001
86061	186002
5743	186003
17138	186004
48668	186005
2676	186006
16259	186007
877	186008
36242	186009
93643	186010
77640	186011
6426	186012
4385	186013
287340	186014
46	186015
14484	186016
3279	186017
1338	186018
80349	186019
58406	186020
151697	186021
158355	186022
46	186023
25291	186024
90084	186025
148453	186026
118000	186027
3677	186028
40219	186029
105903	186030
202778	186031
15956	186032
36075	186033
17420	186034
23484	186035
35545	186036
6	186037
113792	186038
209936	186039
25129	186040
80903	186041
61114	186042
3757	186043
5370	186044
124200	186045
24183	186046
1839	186047
56616	186048
23284	186049
5975	186050
153437	186051
213	186052
5439	186053
24122	186054
7823	186055
17737	186056
67726	186057
67265	186058
34816	186059
69130	186060
28804	186061
1404	186062
96274	186063
2400	186064
172240	186065
103749	186066
207716	186067
6137	186068
175016	186069
33321	186070
96122	186071
3337	186072
188980	186073
37786	186074
353808	186075
19194	186076
144206	186077
572	186078
3147	186079
14797	186080
2380	186081
6221	186082
24255	186083
34063	186084
27305	186085
12625	186086
104207	186087
96467	186088
110830	186089
71974	186090
79151	186091
21711	186092
90617	186093
3216	186094
35630	186095
100883	186096
7413	186097
120673	186098
44717	186099
137736	186100
82441	186101
31505	186102
12	186103
35925	186104
84082	186105
114462	186106
110421	186107
37253	186108
6062	186109
171614	186110
227	186111
1462	186112
27403	186113
139300	186114
4067	186115
323	186116
9282	186117
13374	186118
46560	186119
98298	186120
2132	186121
43491	186122
5210	186123
9975	186124
187131	186125
52591	186126
81938	186127
14354	186128
87956	186129
33952	186130
3593	186131
85043	186132
114907	186133
113627	186134
33202	186135
27660	186136
27660	186137
91537	186138
447	186139
16259	186140
63	186141
338224	186142
67426	186143
82102	186144
2617	186145
149268	186146
16499	186147
92984	186148
1832	186149
207498	186150
7215	186151
56356	186152
34494	186153
261	186154
44004	186155
14484	186156
4136	186157
68805	186158
30759	186159
3997	186160
35235	186161
42268	186162
148460	186163
117981	186164
1807	186165
1014	186166
2288	186167
16814	186168
195602	186169
289705	186170
17778	186171
286372	186172
179125	186173
137	186174
24090	186175
15566	186176
1478	186177
3953	186178
50407	186179
33991	186180
42731	186181
179910	186182
34177	186183
21924	186184
149338	186185
4842	186186
162425	186187
78219	186188
13254	186189
176751	186190
122011	186191
106322	186192
2187	186193
3907	186194
152031	186195
77064	186196
6694	186197
15589	186198
97792	186199
286332	186200
6053	186201
353311	186202
13597	186203
32843	186204
89092	186205
14920	186206
9800	186207
68771	186208
24408	186209
725	186210
21406	186211
129091	186212
1478	186213
10380	186214
4202	186215
327782	186216
60049	186217
19181	186218
9268	186219
6348	186220
6	186221
7602	186222
130926	186223
8611	186224
110546	186225
35995	186226
98488	186227
21124	186228
33	186229
264007	186230
197331	186231
6170	186232
69125	186233
117514	186234
120977	186235
23683	186236
3343	186237
7555	186238
122216	186239
46424	186240
91137	186241
24960	186242
17192	186243
6199	186244
1936	186245
91035	186246
443	186247
4444	186248
7704	186249
56535	186250
2908	186251
2908	186252
249154	186253
62549	186254
149417	186255
13900	186256
5133	186257
65430	186258
155442	186259
36658	186260
10044	186261
26689	186262
933	186263
187001	186264
590	186265
19572	186266
20652	186267
281821	186268
45291	186269
35965	186270
16601	186271
64214	186272
24714	186273
1304	186274
58835	186275
1548	186276
23611	186277
1357	186278
43202	186279
78962	186280
185	186281
47882	186282
9592	186283
9058	186284
139652	186285
71263	186286
5787	186287
10436	186288
4502	186289
2068	186290
1	186291
19000	186292
67615	186293
2	186294
293623	186295
9166	186296
100224	186297
72362	186298
21884	186299
313774	186300
150586	186301
13371	186302
119826	186303
14589	186304
27869	186305
29273	186306
22990	186307
11430	186308
168878	186309
2677	186310
48032	186311
30971	186312
25817	186313
3335	186314
128562	186315
165475	186316
199611	186317
286422	186318
289516	186319
42250	186320
37541	186321
75374	186322
7732	186323
161585	186324
46604	186325
96373	186326
65212	186327
7222	186328
54776	186329
86570	186330
190	186331
2870	186332
178290	186333
161679	186334
14240	186335
116840	186336
1978	186337
48686	186338
95836	186339
191862	186340
41796	186341
5009	186342
10238	186343
6	186344
155052	186345
1498	186346
28619	186347
72803	186348
144578	186349
7544	186350
4396	186351
208432	186352
115427	186353
57022	186354
73925	186355
5424	186356
13534	186357
29730	186358
17637	186359
22472	186360
14481	186361
141419	186362
89132	186363
248412	186364
23197	186365
291512	186366
7971	186367
31778	186368
127803	186369
4892	186370
409	186371
22724	186372
2254	186373
13282	186374
13282	186375
7350	186376
1730	186377
121542	186378
3931	186379
56798	186380
37386	186381
26148	186382
2714	186383
1603	186384
309	186385
12638	186386
19492	186387
272538	186388
6604	186389
162591	186390
921	186391
12676	186392
11178	186393
245732	186394
320427	186395
35552	186396
278718	186397
10332	186398
27506	186399
169169	186400
59380	186401
2114	186402
64477	186403
342596	186404
1394	186405
38061	186406
2789	186407
3113	186408
55925	186409
128060	186410
1012	186411
45270	186412
13023	186413
19058	186414
8444	186415
17102	186416
30522	186417
10933	186418
11042	186419
103197	186420
103457	186421
18420	186422
2765	186423
9602	186424
910	186425
46971	186426
347895	186427
55036	186428
9648	186429
234520	186430
3249	186431
57138	186432
178325	186433
14011	186434
178468	186435
103062	186436
12983	186437
133239	186438
106903	186439
15847	186440
118210	186441
2228	186442
205698	186443
96413	186444
86585	186445
18383	186446
66725	186447
209397	186448
45322	186449
108781	186450
1757	186451
30218	186452
146865	186453
47366	186454
67953	186455
74488	186456
23	186457
23630	186458
34332	186459
7148	186460
6826	186461
447	186462
49608	186463
36397	186464
5281	186465
30251	186466
100662	186467
19606	186468
82267	186469
85919	186470
151252	186471
14358	186472
3500	186473
83550	186474
2294	186475
57386	186476
57067	186477
2639	186478
45792	186479
1181	186480
163446	186481
2936	186482
46905	186483
164081	186484
316213	186485
3020	186486
21249	186487
77854	186488
53304	186489
206261	186490
22	186491
77854	186492
531	186493
254142	186494
43291	186495
27684	186496
3966	186497
15997	186498
13488	186499
47537	186500
158531	186501
26415	186502
14555	186503
6322	186504
18399	186505
1321	186506
51021	186507
33005	186508
747	186509
24722	186510
174534	186511
218820	186512
147849	186513
5582	186514
38961	186515
186425	186516
30741	186517
62547	186518
74179	186519
4325	186520
7493	186521
28062	186522
189	186523
522	186524
10420	186525
1343	186526
13831	186527
70687	186528
126331	186529
3809	186530
18682	186531
43517	186532
34015	186533
30686	186534
229	186535
1123	186536
15060	186537
71654	186538
7287	186539
50349	186540
106030	186541
3811	186542
35429	186543
76878	186544
70139	186545
27595	186546
354114	186547
79742	186548
8069	186549
91562	186550
202405	186551
337073	186552
187800	186553
113	186554
57049	186555
19264	186556
189628	186557
64137	186558
185475	186559
52770	186560
55265	186561
54835	186562
78330	186563
86270	186564
34784	186565
4431	186566
79436	186567
112968	186568
37620	186569
281772	186570
288326	186571
30589	186572
11746	186573
88002	186574
45432	186575
119752	186576
6802	186577
317476	186578
218980	186579
13113	186580
218170	186581
39134	186582
23284	186583
13406	186584
29243	186585
112433	186586
274897	186587
219425	186588
72264	186589
207225	186590
195082	186591
39820	186592
5992	186593
145886	186594
259457	186595
84291	186596
209593	186597
20384	186598
20384	186599
76722	186600
170190	186601
22454	186602
12858	186603
207213	186604
50653	186605
216563	186606
71022	186607
351049	186608
97917	186609
1893	186610
181444	186611
50807	186612
2	186613
89471	186614
19307	186615
19797	186616
186672	186617
175182	186618
18216	186619
110140	186620
186549	186621
130399	186622
64917	186623
42533	186624
13944	186625
139772	186626
9078	186627
29657	186628
168047	186629
23462	186630
72464	186631
3756	186632
62428	186633
5443	186634
16998	186635
246107	186636
49844	186637
11635	186638
96561	186639
126924	186640
9161	186641
73497	186642
94135	186643
6265	186644
35778	186645
15595	186646
37656	186647
1749	186648
183562	186649
9970	186650
137116	186651
102860	186652
31471	186653
15052	186654
33875	186655
1545	186656
56370	186657
171861	186658
64137	186659
73064	186660
63417	186661
22108	186662
10982	186663
333009	186664
50522	186665
22190	186666
119988	186667
170726	186668
103182	186669
16223	186670
36316	186671
97495	186672
10787	186673
144481	186674
173068	186675
27686	186676
51143	186677
190761	186678
75759	186679
807	186680
5195	186681
292359	186682
15484	186683
105394	186684
43857	186685
108138	186686
10464	186687
111579	186688
21439	186689
14240	186690
53491	186691
283287	186692
47767	186693
98480	186694
18950	186695
28780	186696
18659	186697
65033	186698
76147	186699
34810	186700
9424	186701
97794	186702
1180	186703
10067	186704
45345	186705
173385	186706
353690	186707
52008	186708
28597	186709
45858	186710
13509	186711
29827	186712
10178	186713
9452	186714
26807	186715
291147	186716
3468	186717
19050	186718
17191	186719
150533	186720
23818	186721
6283	186722
100737	186723
1848	186724
56449	186725
239713	186726
101829	186727
403	186728
36680	186729
17621	186730
133674	186731
175516	186732
130921	186733
14844	186734
79302	186735
104	186736
15149	186737
11003	186738
321769	186739
157	186740
118163	186741
173093	186742
247050	186743
311065	186744
1551	186745
1832	186746
106448	186747
17897	186748
13322	186749
38540	186750
4348	186751
4901	186752
4595	186753
308087	186754
346961	186755
279066	186756
71741	186757
7956	186758
15336	186759
139359	186760
35827	186761
26377	186762
10187	186763
13143	186764
1415	186765
180523	186766
94613	186767
37635	186768
265238	186769
29456	186770
3940	186771
96454	186772
4825	186773
41847	186774
262956	186775
154686	186776
154665	186777
256976	186778
28833	186779
31953	186780
4870	186781
224433	186782
77257	186783
101017	186784
34588	186785
10378	186786
137647	186787
42697	186788
109617	186789
47603	186790
158800	186791
12755	186792
2213	186793
97490	186794
1010	186795
66961	186796
16663	186797
188154	186798
244529	186799
314258	186800
34788	186801
4142	186802
22748	186803
324307	186804
33500	186805
29415	186806
27786	186807
318008	186808
81013	186809
15892	186810
47512	186811
16717	186812
16392	186813
146427	186814
19658	186815
4625	186816
185999	186817
16803	186818
30132	186819
199625	186820
18770	186821
68443	186822
29300	186823
29300	186824
25025	186825
137581	186826
42304	186827
116015	186828
129056	186829
201254	186830
369	186831
7259	186832
2258	186833
104202	186834
8675	186835
22737	186836
116449	186837
205166	186838
42183	186839
71842	186840
102599	186841
339560	186842
34215	186843
24164	186844
18491	186845
24671	186846
107293	186847
11282	186848
3720	186849
53974	186850
102820	186851
10430	186852
30663	186853
3436	186854
136633	186855
73127	186856
758	186857
322003	186858
15311	186859
248971	186860
13199	186861
3569	186862
24511	186863
249146	186864
9194	186865
216116	186866
213	186867
56153	186868
172720	186869
7778	186870
34022	186871
17754	186872
216220	186873
12135	186874
155824	186875
48802	186876
45191	186877
35530	186878
13391	186879
71956	186880
17728	186881
171647	186882
93	186883
38101	186884
28	186885
1087	186886
58879	186887
157450	186888
13300	186889
101049	186890
48596	186891
99142	186892
35179	186893
4548	186894
88257	186895
239987	186896
129213	186897
34480	186898
17674	186899
8670	186900
197049	186901
173732	186902
68614	186903
3494	186904
24334	186905
20579	186906
109391	186907
3858	186908
26119	186909
98007	186910
83228	186911
110808	186912
220742	186913
96765	186914
350720	186915
49698	186916
48514	186917
25218	186918
80479	186919
7921	186920
3994	186921
1879	186922
339477	186923
135834	186924
82484	186925
77434	186926
12172	186927
39224	186928
63342	186929
108866	186930
54335	186931
173127	186932
10209	186933
51319	186934
63216	186935
346005	186936
18679	186937
336133	186938
25285	186939
26428	186940
22794	186941
14924	186942
79352	186943
3055	186944
8982	186945
9798	186946
238419	186947
12957	186948
18040	186949
34717	186950
188721	186951
25912	186952
3338	186953
271114	186954
3783	186955
72855	186956
2674	186957
3055	186958
31606	186959
4888	186960
48689	186961
47633	186962
23310	186963
12764	186964
147371	186965
2679	186966
110922	186967
162315	186968
287	186969
302536	186970
10478	186971
5653	186972
187698	186973
17165	186974
2811	186975
10556	186976
35008	186977
101403	186978
6868	186979
6868	186980
88927	186981
64899	186982
109539	186983
56698	186984
12120	186985
102811	186986
19660	186987
1693	186988
297094	186989
292	186990
75439	186991
26622	186992
6009	186993
254280	186994
373	186995
26095	186996
29824	186997
35943	186998
278830	186999
160528	187000
53563	187001
22606	187002
2218	187003
260600	187004
18344	187005
106887	187006
749	187007
150614	187008
1101	187009
35981	187010
749	187011
6339	187012
48624	187013
215867	187014
315885	187015
31103	187016
268959	187017
21695	187018
17741	187019
54716	187020
9560	187021
87648	187022
7434	187023
247676	187024
310779	187025
1252	187026
32517	187027
116408	187028
3912	187029
295519	187030
150916	187031
4681	187032
2225	187033
51050	187034
6594	187035
124422	187036
28538	187037
130297	187038
522	187039
43121	187040
219868	187041
149476	187042
88278	187043
38180	187044
48826	187045
15100	187046
5499	187047
201236	187048
7130	187049
71186	187050
8093	187051
94941	187052
18991	187053
282396	187054
69658	187055
40093	187056
183516	187057
36699	187058
12923	187059
606	187060
8212	187061
24007	187062
348008	187063
85387	187064
289304	187065
1260	187066
104144	187067
161535	187068
34037	187069
13814	187070
47285	187071
62647	187072
48222	187073
162392	187074
38210	187075
6224	187076
92843	187077
116744	187078
84463	187079
302572	187080
75	187081
292810	187082
63359	187083
289640	187084
26717	187085
20908	187086
45333	187087
53545	187088
3424	187089
36428	187090
38203	187091
186306	187092
27681	187093
94255	187094
39789	187095
273637	187096
89035	187097
126986	187098
68593	187099
165086	187100
58010	187101
5746	187102
85209	187103
151709	187104
34555	187105
56434	187106
613	187107
10433	187108
5125	187109
45413	187110
95888	187111
1344	187112
103186	187113
164679	187114
94328	187115
76364	187116
14350	187117
12121	187118
4793	187119
6708	187120
72352	187121
138695	187122
240025	187123
6630	187124
181274	187125
15641	187126
75803	187127
289099	187128
33633	187129
4275	187130
203597	187131
289459	187132
97428	187133
87468	187134
2301	187135
10642	187136
8794	187137
46427	187138
231	187139
27746	187140
143485	187141
76652	187142
528	187143
353667	187144
1306	187145
167187	187146
47146	187147
8089	187148
1336	187149
100679	187150
7754	187151
16847	187152
32901	187153
68251	187154
291764	187155
71977	187156
14051	187157
34426	187158
21390	187159
41996	187160
127681	187161
9879	187162
9512	187163
48771	187164
58738	187165
48200	187166
81520	187167
1836	187168
44534	187169
191	187170
23292	187171
3000	187172
25500	187173
197059	187174
76137	187175
34066	187176
27294	187177
19370	187178
62834	187179
7536	187180
82446	187181
36445	187182
1285	187183
286698	187184
53195	187185
30794	187186
51670	187187
9870	187188
12912	187189
316160	187190
17780	187191
36453	187192
28765	187193
1282	187194
3923	187195
3975	187196
21264	187197
129357	187198
42172	187199
206622	187200
105392	187201
18011	187202
10567	187203
1761	187204
17080	187205
1535	187206
4502	187207
30481	187208
1308	187209
13299	187210
8397	187211
189525	187212
137238	187213
1309	187214
5047	187215
14232	187216
14429	187217
34662	187218
5001	187219
18356	187220
59635	187221
76581	187222
7751	187223
116350	187224
8539	187225
34392	187226
54610	187227
9255	187228
17548	187229
318	187230
124271	187231
130945	187232
7415	187233
9425	187234
9281	187235
6862	187236
101379	187237
1670	187238
7588	187239
54473	187240
36251	187241
78282	187242
124834	187243
58867	187244
29253	187245
56297	187246
89931	187247
264839	187248
264642	187249
11095	187250
178605	187251
21270	187252
908	187253
42778	187254
28830	187255
32152	187256
147812	187257
40901	187258
34139	187259
2936	187260
45825	187261
34342	187262
162425	187263
236319	187264
51577	187265
12118	187266
130223	187267
337735	187268
8045	187269
126967	187270
3549	187271
8336	187272
117137	187273
34661	187274
18995	187275
155614	187276
26481	187277
129128	187278
25198	187279
26942	187280
126723	187281
32650	187282
29284	187283
190483	187284
10738	187285
235773	187286
164	187287
17540	187288
1273	187289
48465	187290
52754	187291
20538	187292
36413	187293
5735	187294
56187	187295
146	187296
116084	187297
3238	187298
4956	187299
6984	187300
21686	187301
48871	187302
6654	187303
1843	187304
70833	187305
122486	187306
39035	187307
26706	187308
108659	187309
120784	187310
10709	187311
59960	187312
24596	187313
10071	187314
4788	187315
159360	187316
76886	187317
161326	187318
59046	187319
4244	187320
661	187321
54789	187322
20838	187323
171262	187324
37114	187325
2001	187326
73884	187327
52431	187328
6606	187329
74850	187330
18420	187331
5398	187332
8327	187333
4494	187334
10568	187335
79975	187336
126030	187337
34469	187338
288607	187339
8112	187340
339790	187341
264205	187342
30218	187343
18935	187344
2650	187345
8840	187346
76910	187347
147264	187348
3176	187349
117746	187350
41767	187351
9422	187352
11031	187353
35857	187354
2590	187355
3648	187356
263306	187357
5220	187358
56431	187359
315522	187360
129091	187361
46532	187362
8909	187363
1726	187364
219351	187365
7033	187366
41563	187367
30063	187368
10058	187369
207507	187370
23989	187371
3627	187372
231359	187373
6701	187374
3794	187375
5373	187376
18346	187377
139690	187378
154746	187379
96	187380
7174	187381
106590	187382
46320	187383
12355	187384
54973	187385
12925	187386
17812	187387
213	187388
10028	187389
27303	187390
6963	187391
7447	187392
24444	187393
33179	187394
14399	187395
101386	187396
16667	187397
221490	187398
180335	187399
75186	187400
1766	187401
64988	187402
129083	187403
6126	187404
1786	187405
32788	187406
42813	187407
71712	187408
14231	187409
68762	187410
351082	187411
79143	187412
15664	187413
17685	187414
76911	187415
2060	187416
9530	187417
78551	187418
16637	187419
7597	187420
160234	187421
66720	187422
113	187423
42635	187424
7696	187425
325406	187426
12928	187427
33059	187428
41901	187429
10828	187430
289405	187431
6264	187432
5442	187433
23601	187434
29704	187435
354141	187436
38647	187437
2549	187438
23862	187439
14274	187440
3883	187441
1545	187442
611	187443
44830	187444
77643	187445
68423	187446
7805	187447
166497	187448
19118	187449
140770	187450
77813	187451
143741	187452
7786	187453
4171	187454
7815	187455
3541	187456
10763	187457
1617	187458
11892	187459
213	187460
7859	187461
6538	187462
8348	187463
195035	187464
24158	187465
17591	187466
11005	187467
5506	187468
35540	187469
36295	187470
4192	187471
13204	187472
69	187473
5350	187474
102882	187475
37824	187476
8615	187477
92725	187478
213139	187479
9693	187480
24284	187481
183694	187482
16548	187483
94995	187484
2396	187485
10035	187486
35542	187487
348348	187488
1625	187489
324094	187490
95278	187491
1045	187492
2412	187493
110540	187494
273572	187495
17969	187496
1730	187497
4418	187498
84279	187499
179929	187500
83142	187501
109030	187502
259446	187503
40929	187504
116897	187505
10853	187506
119296	187507
33959	187508
3303	187509
124458	187510
7723	187511
56945	187512
2104	187513
81707	187514
9766	187515
10466	187516
10509	187517
180	187518
93634	187519
21129	187520
447	187521
83414	187522
31795	187523
81020	187524
49204	187525
1466	187526
1660	187527
8447	187528
15258	187529
72893	187530
48528	187531
111910	187532
85673	187533
2007	187534
171115	187535
18212	187536
120879	187537
23725	187538
132942	187539
28641	187540
2258	187541
5451	187542
10366	187543
75847	187544
20828	187545
106547	187546
16593	187547
9466	187548
55135	187549
19611	187550
25474	187551
22649	187552
146545	187553
11304	187554
1875	187555
33202	187556
58834	187557
11145	187558
32463	187559
30546	187560
133316	187561
133316	187562
222442	187563
20149	187564
2325	187565
1401	187566
37688	187567
70274	187568
35130	187569
6701	187570
35037	187571
13714	187572
58875	187573
15484	187574
32923	187575
56079	187576
97178	187577
51620	187578
165438	187579
33395	187580
206585	187581
69243	187582
171290	187583
19625	187584
27050	187585
74378	187586
2469	187587
16007	187588
15864	187589
54892	187590
30167	187591
34054	187592
6342	187593
117	187594
375	187595
70348	187596
20396	187597
149424	187598
285682	187599
20717	187600
56531	187601
133879	187602
277	187603
57385	187604
9643	187605
3887	187606
55592	187607
62142	187608
10818	187609
71539	187610
75889	187611
185639	187612
39350	187613
63415	187614
5445	187615
139380	187616
117929	187617
140902	187618
13501	187619
71900	187620
35662	187621
291	187622
40868	187623
13119	187624
10016	187625
262681	187626
272040	187627
34312	187628
226080	187629
20207	187630
63509	187631
5886	187632
85633	187633
13714	187634
225540	187635
120879	187636
19670	187637
152067	187638
68590	187639
61527	187640
39219	187641
76171	187642
15251	187643
1306	187644
10855	187645
330059	187646
28507	187647
51543	187648
23688	187649
17738	187650
13742	187651
3675	187652
170390	187653
47954	187654
20372	187655
207896	187656
50533	187657
40189	187658
26828	187659
7564	187660
61108	187661
152548	187662
92871	187663
1884	187664
6923	187665
6688	187666
101	187667
1680	187668
353597	187669
22904	187670
2225	187671
3237	187672
9800	187673
200042	187674
97743	187675
111871	187676
25274	187677
64034	187678
229008	187679
67839	187680
26769	187681
99894	187682
7419	187683
144220	187684
26935	187685
70064	187686
130992	187687
11213	187688
82232	187689
69596	187690
25602	187691
2520	187692
44725	187693
310355	187694
41482	187695
3950	187696
99512	187697
273923	187698
88379	187699
28219	187700
81267	187701
62026	187702
31968	187703
5231	187704
183536	187705
190975	187706
31255	187707
53173	187708
29253	187709
9936	187710
150614	187711
107434	187712
97999	187713
34968	187714
3537	187715
24560	187716
146487	187717
2662	187718
10088	187719
21347	187720
120696	187721
39134	187722
20994	187723
103054	187724
136315	187725
24386	187726
8848	187727
35649	187728
116405	187729
7030	187730
26461	187731
28641	187732
146728	187733
269836	187734
84849	187735
13034	187736
82016	187737
125650	187738
109221	187739
45868	187740
33553	187741
14820	187742
188544	187743
21358	187744
44042	187745
5093	187746
12320	187747
9874	187748
17928	187749
35974	187750
38125	187751
52056	187752
53805	187753
16299	187754
64097	187755
79852	187756
23794	187757
74448	187758
243720	187759
34324	187760
2276	187761
69539	187762
45908	187763
137590	187764
177	187765
47413	187766
18270	187767
92604	187768
705	187769
143849	187770
26722	187771
120029	187772
13862	187773
222522	187774
87883	187775
37237	187776
88855	187777
20838	187778
101	187779
20522	187780
9466	187781
57068	187782
8429	187783
48528	187784
13805	187785
46631	187786
34891	187787
7723	187788
10869	187789
12047	187790
49007	187791
26722	187792
1773	187793
68608	187794
18071	187795
34939	187796
4475	187797
23775	187798
97223	187799
52087	187800
172707	187801
319458	187802
173	187803
151308	187804
19954	187805
5151	187806
3368	187807
8318	187808
50403	187809
32413	187810
32884	187811
17369	187812
48999	187813
176633	187814
95667	187815
58722	187816
75211	187817
265268	187818
23490	187819
11626	187820
841	187821
217823	187822
272053	187823
4474	187824
168751	187825
141357	187826
5222	187827
204186	187828
32161	187829
363	187830
37766	187831
77576	187832
10737	187833
68545	187834
140380	187835
294990	187836
29091	187837
98495	187838
111429	187839
3940	187840
8232	187841
37418	187842
153355	187843
238716	187844
5082	187845
814	187846
15110	187847
93126	187848
10470	187849
39146	187850
51493	187851
109506	187852
3894	187853
180	187854
235366	187855
139443	187856
125442	187857
37	187858
39937	187859
9645	187860
302	187861
69	187862
116577	187863
26722	187864
1361	187865
1937	187866
36095	187867
71300	187868
3926	187869
8507	187870
269471	187871
23677	187872
33938	187873
2300	187874
12871	187875
8759	187876
40388	187877
1293	187878
313947	187879
141910	187880
298524	187881
2529	187882
180930	187883
15105	187884
19994	187885
59831	187886
436	187887
3320	187888
69559	187889
16267	187890
146	187891
9888	187892
35532	187893
58537	187894
8008	187895
11941	187896
25116	187897
60807	187898
19582	187899
1877	187900
29207	187901
7701	187902
39675	187903
143984	187904
31831	187905
21095	187906
2319	187907
25864	187908
36008	187909
10020	187910
39134	187911
203227	187912
151760	187913
39616	187914
117101	187915
17037	187916
1963	187917
18170	187918
22390	187919
2660	187920
59440	187921
15466	187922
67959	187923
88413	187924
73467	187925
144382	187926
19550	187927
208794	187928
48101	187929
24214	187930
75404	187931
138308	187932
124179	187933
1682	187934
23656	187935
32472	187936
238005	187937
32152	187938
7602	187939
149409	187940
46910	187941
3020	187942
52390	187943
85418	187944
112070	187945
29669	187946
714	187947
166117	187948
21998	187949
26698	187950
149712	187951
40189	187952
18339	187953
652	187954
160872	187955
52399	187956
15047	187957
299702	187958
211674	187959
41058	187960
122537	187961
8093	187962
70988	187963
291500	187964
85534	187965
64903	187966
3285	187967
66475	187968
195407	187969
1853	187970
28585	187971
135550	187972
8477	187973
50371	187974
11876	187975
3070	187976
11583	187977
37151	187978
214829	187979
50624	187980
6485	187981
1084	187982
1406	187983
26849	187984
5795	187985
67707	187986
87237	187987
125747	187988
1385	187989
98858	187990
8367	187991
20736	187992
40729	187993
1300	187994
33447	187995
16016	187996
51825	187997
4684	187998
129874	187999
16980	188000
4566	188001
105166	188002
19985	188003
7894	188004
47	188005
20566	188006
12241	188007
17027	188008
75946	188009
46755	188010
9818	188011
46575	188012
16228	188013
292	188014
18756	188015
9060	188016
351	188017
14254	188018
1303	188019
24638	188020
55074	188021
53892	188022
127874	188023
3539	188024
340292	188025
43196	188026
14811	188027
1861	188028
32922	188029
32861	188030
1306	188031
128504	188032
29414	188033
3279	188034
128844	188035
22630	188036
118195	188037
118195	188038
7223	188039
71195	188040
113612	188041
29	188042
1623	188043
48935	188044
34668	188045
17681	188046
71976	188047
83916	188048
23373	188049
1847	188050
109	188051
756	188052
33283	188053
403	188054
3259	188055
28560	188056
23727	188057
24404	188058
38926	188059
72561	188060
7329	188061
244638	188062
2539	188063
127378	188064
173338	188065
69399	188066
1341	188067
41486	188068
60134	188069
19728	188070
24536	188071
142303	188072
4968	188073
9649	188074
21341	188075
23794	188076
89299	188077
68921	188078
109548	188079
4782	188080
79862	188081
80934	188082
178	188083
9732	188084
5731	188085
8191	188086
91610	188087
98523	188088
256374	188089
223104	188090
161950	188091
138067	188092
76341	188093
124270	188094
91647	188095
90586	188096
57007	188097
2399	188098
199513	188099
10046	188100
32843	188101
285554	188102
116011	188103
78826	188104
107394	188105
349030	188106
88617	188107
38699	188108
313365	188109
17470	188110
27412	188111
19	188112
159303	188113
62602	188114
17731	188115
34015	188116
120608	188117
217725	188118
121185	188119
189564	188120
35533	188121
14674	188122
31627	188123
79591	188124
125647	188125
19838	188126
119227	188127
28380	188128
3931	188129
28379	188130
24502	188131
71672	188132
16231	188133
67171	188134
62545	188135
313698	188136
63506	188137
4342	188138
107566	188139
1321	188140
23443	188141
149709	188142
605	188143
19385	188144
14124	188145
213641	188146
104	188147
25748	188148
62592	188149
180072	188150
47785	188151
272173	188152
8361	188153
48965	188154
68144	188155
150438	188156
57927	188157
3466	188158
21791	188159
90377	188160
39071	188161
10973	188162
14180	188163
1736	188164
6604	188165
289567	188166
105835	188167
34999	188168
223596	188169
2553	188170
56951	188171
60252	188172
21347	188173
14428	188174
5331	188175
93558	188176
12410	188177
94777	188178
356832	188179
4819	188180
62734	188181
2297	188182
25050	188183
93554	188184
73175	188185
32733	188186
47218	188187
10027	188188
47456	188189
152540	188190
75180	188191
142827	188192
288066	188193
127919	188194
88870	188195
173667	188196
75180	188197
73873	188198
725	188199
18565	188200
132762	188201
5768	188202
33304	188203
10871	188204
152347	188205
116561	188206
40657	188207
11876	188208
6290	188209
92634	188210
64011	188211
128013	188212
4771	188213
97472	188214
32615	188215
14665	188216
2880	188217
29395	188218
160053	188219
47746	188220
73882	188221
7943	188222
128226	188223
23765	188224
115250	188225
589	188226
110719	188227
75608	188228
152788	188229
260777	188230
6303	188231
139596	188232
45267	188233
173404	188234
1538	188235
55965	188236
105287	188237
9871	188238
78668	188239
89306	188240
38009	188241
9858	188242
13389	188243
36128	188244
259981	188245
69220	188246
1756	188247
22798	188248
14306	188249
93617	188250
132849	188251
73553	188252
18707	188253
18094	188254
125841	188255
287057	188256
123172	188257
11403	188258
181445	188259
78677	188260
105560	188261
44570	188262
141	188263
6881	188264
127426	188265
35122	188266
169391	188267
4509	188268
92345	188269
441	188270
128842	188271
188	188272
21115	188273
38162	188274
33236	188275
100092	188276
45481	188277
1991	188278
92685	188279
4322	188280
11734	188281
8019	188282
88617	188283
196046	188284
266700	188285
73645	188286
155055	188287
85175	188288
139205	188289
253827	188290
178	188291
65864	188292
204872	188293
338115	188294
11	188295
127005	188296
144007	188297
97563	188298
8833	188299
35354	188300
281427	188301
124831	188302
19026	188303
278221	188304
211581	188305
178630	188306
651	188307
35153	188308
35705	188309
380	188310
45137	188311
963	188312
74179	188313
14950	188314
86214	188315
100052	188316
85574	188317
79785	188318
167826	188319
13863	188320
176432	188321
17949	188322
57873	188323
26767	188324
23586	188325
27354	188326
172111	188327
6172	188328
229584	188329
40669	188330
114474	188331
2834	188332
78995	188333
423	188334
40330	188335
108425	188336
38890	188337
37893	188338
19571	188339
10686	188340
19497	188341
95939	188342
5899	188343
134111	188344
88024	188345
51842	188346
51613	188347
82478	188348
24240	188349
118193	188350
303441	188351
36490	188352
9611	188353
19609	188354
5025	188355
1984	188356
185851	188357
182975	188358
21002	188359
20253	188360
5315	188361
759	188362
110028	188363
59082	188364
81854	188365
30935	188366
28584	188367
6042	188368
97898	188369
35981	188370
68665	188371
1477	188372
5206	188373
65466	188374
9428	188375
19685	188376
180968	188377
4515	188378
6068	188379
58822	188380
33445	188381
19435	188382
21248	188383
115482	188384
41160	188385
2837	188386
185777	188387
10524	188388
4627	188389
650	188390
71639	188391
3954	188392
22316	188393
72549	188394
352157	188395
743	188396
286804	188397
11356	188398
206147	188399
38644	188400
19916	188401
81091	188402
11177	188403
1667	188404
29225	188405
137918	188406
46808	188407
16	188408
13590	188409
80120	188410
19595	188411
47488	188412
16361	188413
45267	188414
276982	188415
47719	188416
20389	188417
33327	188418
274886	188419
9879	188420
43921	188421
10833	188422
18714	188423
3228	188424
195131	188425
8757	188426
55812	188427
314709	188428
62916	188429
158406	188430
55848	188431
29971	188432
25739	188433
20545	188434
20061	188435
29025	188436
6303	188437
61188	188438
136724	188439
83430	188440
37783	188441
59265	188442
26752	188443
168480	188444
106722	188445
65562	188446
76762	188447
166569	188448
64178	188449
34336	188450
84078	188451
214468	188452
23228	188453
302213	188454
23995	188455
14718	188456
57767	188457
322	188458
35352	188459
4581	188460
3574	188461
310439	188462
35109	188463
19988	188464
60075	188465
35858	188466
37634	188467
101720	188468
345860	188469
126208	188470
2337	188471
46333	188472
17641	188473
17088	188474
175528	188475
33850	188476
338073	188477
74406	188478
2662	188479
193566	188480
65055	188481
56746	188482
127511	188483
209049	188484
267869	188485
40623	188486
4357	188487
105695	188488
41207	188489
20647	188490
151896	188491
11115	188492
38374	188493
108561	188494
104952	188495
177390	188496
18745	188497
29448	188498
2126	188499
61994	188500
17600	188501
81089	188502
202913	188503
71723	188504
76854	188505
83943	188506
841	188507
15232	188508
91854	188509
96434	188510
203303	188511
1382	188512
36864	188513
4557	188514
5009	188515
39361	188516
63158	188517
35110	188518
13811	188519
11844	188520
21316	188521
309321	188522
123880	188523
34065	188524
116657	188525
104060	188526
196563	188527
70349	188528
74075	188529
91854	188530
13777	188531
11223	188532
66134	188533
228028	188534
93048	188535
2695	188536
200565	188537
172401	188538
68547	188539
49094	188540
34265	188541
71473	188542
54776	188543
37596	188544
129455	188545
9992	188546
18344	188547
22130	188548
1745	188549
11210	188550
69404	188551
18646	188552
100801	188553
265831	188554
23837	188555
84103	188556
7937	188557
305848	188558
104041	188559
294988	188560
25183	188561
146608	188562
20855	188563
1451	188564
2056	188565
204816	188566
76161	188567
273881	188568
39188	188569
344583	188570
55821	188571
103781	188572
255888	188573
123970	188574
19140	188575
38613	188576
184031	188577
6181	188578
174972	188579
12791	188580
120648	188581
1103	188582
5805	188583
324761	188584
288577	188585
158521	188586
15521	188587
103541	188588
140623	188589
17986	188590
618	188591
100810	188592
128189	188593
207836	188594
6074	188595
30634	188596
28937	188597
69702	188598
18273	188599
117728	188600
339946	188601
25257	188602
592	188603
1570	188604
315719	188605
78580	188606
23038	188607
52709	188608
807	188609
20688	188610
12791	188611
32507	188612
4807	188613
4516	188614
196367	188615
11203	188616
449	188617
438	188618
1769	188619
25749	188620
3170	188621
4519	188622
110985	188623
4958	188624
238033	188625
128217	188626
54981	188627
126	188628
153195	188629
137986	188630
31060	188631
10101	188632
17298	188633
6589	188634
23427	188635
205181	188636
38667	188637
53937	188638
111941	188639
7894	188640
13281	188641
23	188642
1191	188643
36421	188644
106470	188645
7448	188646
67622	188647
13717	188648
36869	188649
38825	188650
536	188651
496	188652
58903	188653
4027	188654
191888	188655
287135	188656
2586	188657
64433	188658
8539	188659
6199	188660
44175	188661
69612	188662
128547	188663
31445	188664
141884	188665
12875	188666
13858	188667
55414	188668
105359	188669
131977	188670
15554	188671
11496	188672
3800	188673
7345	188674
591	188675
46242	188676
275749	188677
11080	188678
73352	188679
7705	188680
8908	188681
82560	188682
139315	188683
12902	188684
86392	188685
86392	188686
1526	188687
128521	188688
173404	188689
20685	188690
64545	188691
1066	188692
128547	188693
36111	188694
46752	188695
6311	188696
77574	188697
10134	188698
121373	188699
84854	188700
101424	188701
72912	188702
115854	188703
202310	188704
47652	188705
47609	188706
78679	188707
147596	188708
2911	188709
9461	188710
11941	188711
195685	188712
90043	188713
51754	188714
11466	188715
405	188716
193634	188717
57062	188718
8781	188719
182005	188720
3680	188721
40795	188722
270518	188723
192700	188724
14249	188725
6668	188726
355056	188727
16229	188728
14121	188729
29208	188730
52436	188731
66267	188732
64502	188733
38143	188734
68052	188735
68523	188736
7860	188737
158930	188738
69020	188739
13470	188740
4813	188741
8285	188742
19100	188743
192393	188744
1909	188745
49384	188746
11942	188747
43199	188748
34886	188749
27187	188750
106303	188751
269760	188752
60419	188753
32670	188754
9111	188755
303	188756
63726	188757
1103	188758
15517	188759
132159	188760
46948	188761
41544	188762
24309	188763
214417	188764
85712	188765
73	188766
14386	188767
8370	188768
180978	188769
102660	188770
65081	188771
329318	188772
3283	188773
108643	188774
22726	188775
314967	188776
22261	188777
1323	188778
163281	188779
9514	188780
10295	188781
59940	188782
10176	188783
121648	188784
6507	188785
78	188786
7713	188787
13184	188788
77439	188789
17605	188790
62333	188791
16640	188792
165451	188793
10642	188794
50143	188795
165590	188796
2182	188797
173051	188798
104432	188799
194224	188800
24411	188801
171725	188802
39154	188803
3959	188804
24461	188805
129051	188806
321	188807
57062	188808
32404	188809
78128	188810
126026	188811
35360	188812
59618	188813
83955	188814
32186	188815
7445	188816
40814	188817
23745	188818
38207	188819
78680	188820
20823	188821
5723	188822
23467	188823
68602	188824
19036	188825
19212	188826
10642	188827
11636	188828
2143	188829
62705	188830
67595	188831
363	188832
7938	188833
77782	188834
37403	188835
12947	188836
12760	188837
20176	188838
44336	188839
22237	188840
55398	188841
206136	188842
32464	188843
24247	188844
106988	188845
35971	188846
90746	188847
125360	188848
15615	188849
4682	188850
7429	188851
31650	188852
6139	188853
826	188854
5721	188855
19851	188856
117338	188857
9268	188858
90616	188859
24802	188860
1065	188861
57764	188862
57005	188863
8757	188864
127893	188865
67022	188866
113817	188867
39036	188868
21290	188869
10137	188870
12028	188871
15305	188872
79514	188873
25362	188874
30860	188875
10782	188876
70164	188877
1065	188878
23971	188879
17898	188880
79514	188881
109	188882
14363	188883
4819	188884
195679	188885
53758	188886
105083	188887
326763	188888
24096	188889
171421	188890
6524	188891
103571	188892
124120	188893
4532	188894
33894	188895
25042	188896
17557	188897
1669	188898
16344	188899
57955	188900
28	188901
34782	188902
12785	188903
221316	188904
15111	188905
5806	188906
70305	188907
3718	188908
1131	188909
30328	188910
139221	188911
25854	188912
6028	188913
33907	188914
32813	188915
20061	188916
282145	188917
184367	188918
12157	188919
16540	188920
10779	188921
23332	188922
94975	188923
109170	188924
1267	188925
49355	188926
3233	188927
108804	188928
9998	188929
130817	188930
228058	188931
10015	188932
19915	188933
1086	188934
17405	188935
27403	188936
143967	188937
192894	188938
1185	188939
4792	188940
20493	188941
216	188942
82560	188943
90361	188944
1618	188945
271143	188946
56396	188947
27437	188948
53053	188949
193424	188950
90795	188951
17479	188952
62803	188953
151496	188954
1788	188955
10995	188956
4817	188957
31651	188958
18437	188959
24888	188960
32545	188961
1021	188962
70039	188963
12142	188964
69769	188965
93332	188966
49536	188967
48322	188968
15232	188969
53267	188970
192	188971
3599	188972
7555	188973
86018	188974
56663	188975
8707	188976
21974	188977
24600	188978
4396	188979
188660	188980
12411	188981
22993	188982
103242	188983
52807	188984
29283	188985
104164	188986
14718	188987
79842	188988
208520	188989
71741	188990
9492	188991
4243	188992
342487	188993
20398	188994
31992	188995
32002	188996
18460	188997
223406	188998
41375	188999
19644	189000
66424	189001
11306	189002
870	189003
15666	189004
35978	189005
6595	189006
11510	189007
154369	189008
19914	189009
27656	189010
1545	189011
216186	189012
2627	189013
70022	189014
51903	189015
68230	189016
100297	189017
179875	189018
13417	189019
124970	189020
159806	189021
49010	189022
2113	189023
118464	189024
4891	189025
4617	189026
10766	189027
83996	189028
46363	189029
2791	189030
87507	189031
64626	189032
47523	189033
98837	189034
1078	189035
1552	189036
62823	189037
2218	189038
1498	189039
108146	189040
72693	189041
21613	189042
146915	189043
86855	189044
9196	189045
56073	189046
43683	189047
2993	189048
6696	189049
5964	189050
32034	189051
13266	189052
1404	189053
21263	189054
13271	189055
7777	189056
228288	189057
48778	189058
129890	189059
1026	189060
118260	189061
63824	189062
2782	189063
173654	189064
128825	189065
63815	189066
127978	189067
18354	189068
1786	189069
38927	189070
1909	189071
7564	189072
68699	189073
5495	189074
139853	189075
196822	189076
11076	189077
121404	189078
109726	189079
16972	189080
47131	189081
60257	189082
141009	189083
121268	189084
7215	189085
32179	189086
984	189087
10138	189088
8662	189089
1852	189090
101156	189091
61172	189092
17130	189093
689	189094
56819	189095
70288	189096
130941	189097
54143	189098
646	189099
71570	189100
113839	189101
4773	189102
63860	189103
7686	189104
58188	189105
171740	189106
154537	189107
105761	189108
30969	189109
24358	189110
6708	189111
224540	189112
33225	189113
33175	189114
135596	189115
205	189116
13195	189117
11113	189118
4888	189119
2008	189120
274151	189121
228929	189122
2458	189123
4515	189124
6872	189125
5406	189126
7790	189127
9691	189128
48840	189129
19	189130
2459	189131
23724	189132
29304	189133
14797	189134
14500	189135
19939	189136
173755	189137
46504	189138
25953	189139
291	189140
277930	189141
17073	189142
916	189143
224457	189144
3608	189145
24374	189146
113	189147
65244	189148
47537	189149
22158	189150
1295	189151
158406	189152
1141	189153
29049	189154
78374	189155
7588	189156
73	189157
130929	189158
153648	189159
759	189160
33828	189161
8470	189162
137258	189163
164551	189164
44001	189165
13394	189166
59380	189167
110886	189168
34105	189169
326138	189170
43582	189171
68618	189172
188786	189173
118341	189174
180548	189175
271098	189176
58829	189177
3157	189178
30192	189179
4383	189180
72619	189181
38922	189182
53262	189183
26313	189184
8878	189185
14243	189186
304	189187
46317	189188
89897	189189
305304	189190
192402	189191
15534	189192
19475	189193
140237	189194
24225	189195
11361	189196
129199	189197
129896	189198
204995	189199
48204	189200
83115	189201
1786	189202
45167	189203
15594	189204
121325	189205
110831	189206
6684	189207
692	189208
48630	189209
33136	189210
78	189211
186319	189212
32108	189213
158690	189214
51973	189215
34517	189216
291194	189217
68013	189218
11676	189219
835	189220
21418	189221
2930	189222
43720	189223
102150	189224
48052	189225
952	189226
28864	189227
7336	189228
691	189229
633	189230
348672	189231
20730	189232
3451	189233
42111	189234
158807	189235
8348	189236
21050	189237
3507	189238
158550	189239
8360	189240
7725	189241
5484	189242
1650	189243
1891	189244
4513	189245
9942	189246
53240	189247
31375	189248
33847	189249
28069	189250
23745	189251
192643	189252
18982	189253
18288	189254
27783	189255
904	189256
910	189257
31608	189258
85345	189259
1361	189260
14025	189261
10137	189262
23312	189263
44	189264
152523	189265
83285	189266
463	189267
244559	189268
10025	189269
39312	189270
212996	189271
115450	189272
13259	189273
53625	189274
139985	189275
132206	189276
80381	189277
341785	189278
131898	189279
346011	189280
72887	189281
290530	189282
131836	189283
74250	189284
214824	189285
220591	189286
1409	189287
120933	189288
13838	189289
54973	189290
6490	189291
116492	189292
213936	189293
21161	189294
19075	189295
27827	189296
21329	189297
8661	189298
80581	189299
198179	189300
35931	189301
1445	189302
190155	189303
69608	189304
5387	189305
203281	189306
13833	189307
39694	189308
4293	189309
62391	189310
39324	189311
149315	189312
297469	189313
116448	189314
220673	189315
6148	189316
329378	189317
51908	189318
230503	189319
38528	189320
18671	189321
13139	189322
413	189323
59690	189324
33405	189325
122499	189326
95741	189327
282395	189328
234421	189329
246356	189330
54131	189331
66368	189332
3387	189333
57707	189334
110524	189335
173093	189336
41734	189337
1166	189338
76612	189339
129658	189340
36292	189341
10556	189342
27773	189343
177932	189344
34354	189345
654	189346
105084	189347
18643	189348
50255	189349
1158	189350
282361	189351
171300	189352
1970	189353
85752	189354
165851	189355
106966	189356
64579	189357
320084	189358
57527	189359
122446	189360
59032	189361
86359	189362
85605	189363
85823	189364
45106	189365
213384	189366
35011	189367
41907	189368
263469	189369
122974	189370
96331	189371
21686	189372
37678	189373
6714	189374
42982	189375
26172	189376
3702	189377
2874	189378
32562	189379
1220	189380
922	189381
146634	189382
173736	189383
233	189384
72125	189385
297788	189386
3244	189387
127914	189388
57423	189389
25448	189390
158019	189391
5400	189392
23046	189393
46320	189394
33046	189395
57484	189396
51570	189397
10412	189398
99005	189399
3233	189400
2364	189401
3443	189402
56057	189403
7086	189404
30769	189405
82414	189406
42339	189407
2711	189408
4872	189409
28116	189410
18300	189411
357269	189412
56057	189413
194308	189414
9097	189415
57108	189416
336951	189417
4664	189418
25618	189419
64083	189420
135424	189421
30766	189422
10996	189423
8831	189424
9690	189425
12422	189426
20663	189427
4525	189428
120249	189429
320908	189430
351	189431
8420	189432
121408	189433
5538	189434
24251	189435
4880	189436
9932	189437
5022	189438
318559	189439
5903	189440
1639	189441
213217	189442
24500	189443
49486	189444
72657	189445
22666	189446
46	189447
52665	189448
188588	189449
209118	189450
8527	189451
24071	189452
333476	189453
185	189454
125898	189455
81872	189456
5442	189457
14894	189458
208538	189459
9647	189460
107346	189461
59952	189462
216	189463
69282	189464
62838	189465
118206	189466
35309	189467
56402	189468
3578	189469
5459	189470
5090	189471
35666	189472
273652	189473
39030	189474
60837	189475
24245	189476
173	189477
21309	189478
5594	189479
29951	189480
128594	189481
72173	189482
10910	189483
72908	189484
25875	189485
114597	189486
885	189487
118853	189488
10021	189489
9952	189490
34593	189491
741	189492
36131	189493
343	189494
260692	189495
77866	189496
5285	189497
248944	189498
96414	189499
77412	189500
113100	189501
84128	189502
53398	189503
56799	189504
753	189505
88268	189506
1782	189507
459	189508
102674	189509
7493	189510
103919	189511
299841	189512
173803	189513
3958	189514
3031	189515
160502	189516
6466	189517
30766	189518
36912	189519
94214	189520
79229	189521
41487	189522
12030	189523
3094	189524
23272	189525
4356	189526
30700	189527
14123	189528
50808	189529
72243	189530
9322	189531
121802	189532
116822	189533
3836	189534
27486	189535
33327	189536
29276	189537
3286	189538
331	189539
42337	189540
1838	189541
24307	189542
57029	189543
112618	189544
142044	189545
7898	189546
13253	189547
16667	189548
72872	189549
104345	189550
6473	189551
28706	189552
1101	189553
27324	189554
44369	189555
57611	189556
116477	189557
1607	189558
96414	189559
35958	189560
24080	189561
1850	189562
56563	189563
173210	189564
18718	189565
9954	189566
126288	189567
267282	189568
341312	189569
76311	189570
32780	189571
24628	189572
661	189573
197098	189574
102555	189575
108841	189576
3341	189577
101	189578
13636	189579
33080	189580
18867	189581
90879	189582
57836	189583
8082	189584
48830	189585
6683	189586
513	189587
10928	189588
116521	189589
121176	189590
108873	189591
10401	189592
27094	189593
110687	189594
12091	189595
18844	189596
78905	189597
206083	189598
56472	189599
1528	189600
57343	189601
42272	189602
3536	189603
289491	189604
114759	189605
103940	189606
109493	189607
12468	189608
50644	189609
49374	189610
58672	189611
18567	189612
27523	189613
10639	189614
16676	189615
610	189616
13415	189617
8726	189618
303	189619
76	189620
10810	189621
66566	189622
118395	189623
43423	189624
123691	189625
2639	189626
2196	189627
18535	189628
67582	189629
20510	189630
138451	189631
43303	189632
10159	189633
17912	189634
9283	189635
260824	189636
71938	189637
7402	189638
57269	189639
7804	189640
78966	189641
37684	189642
64057	189643
13112	189644
62141	189645
25943	189646
355952	189647
24147	189648
35627	189649
72574	189650
137592	189651
58031	189652
174748	189653
182548	189654
141356	189655
1304	189656
9060	189657
66748	189658
32409	189659
146978	189660
34643	189661
186754	189662
24246	189663
11687	189664
757	189665
7260	189666
168177	189667
3975	189668
456	189669
46	189670
74589	189671
106317	189672
353871	189673
10037	189674
100854	189675
75794	189676
324559	189677
15193	189678
3582	189679
321755	189680
88300	189681
24335	189682
2218	189683
1080	189684
32	189685
189603	189686
116455	189687
13896	189688
50126	189689
32877	189690
175990	189691
5398	189692
111679	189693
118249	189694
52820	189695
6246	189696
36523	189697
138038	189698
1834	189699
194917	189700
21872	189701
130272	189702
131449	189703
2668	189704
3490	189705
79862	189706
11139	189707
17938	189708
315001	189709
25042	189710
5005	189711
56014	189712
8908	189713
14154	189714
77929	189715
7806	189716
24071	189717
1929	189718
10061	189719
4840	189720
4017	189721
36768	189722
757	189723
14680	189724
24438	189725
3164	189726
166617	189727
16	189728
7932	189729
143927	189730
6162	189731
51309	189732
678	189733
52161	189734
165052	189735
23688	189736
25697	189737
4950	189738
10117	189739
89931	189740
66398	189741
18435	189742
27323	189743
10236	189744
1109	189745
10176	189746
78129	189747
20346	189748
57913	189749
87855	189750
4701	189751
110205	189752
29673	189753
52674	189754
56920	189755
1873	189756
85666	189757
66100	189758
2243	189759
66337	189760
52966	189761
86077	189762
4204	189763
100621	189764
4913	189765
100789	189766
26884	189767
38766	189768
62485	189769
120975	189770
5767	189771
71593	189772
19089	189773
22651	189774
94803	189775
49458	189776
20906	189777
29692	189778
2007	189779
11942	189780
747	189781
18185	189782
19948	189783
12937	189784
23426	189785
17728	189786
45763	189787
5099	189788
124748	189789
49886	189790
2170	189791
39156	189792
90420	189793
25951	189794
1244	189795
2783	189796
27833	189797
42618	189798
20	189799
350600	189800
221086	189801
57631	189802
16254	189803
3907	189804
10575	189805
6507	189806
13371	189807
65257	189808
242083	189809
35456	189810
20395	189811
2086	189812
18626	189813
100672	189814
2219	189815
121538	189816
18981	189817
17336	189818
24643	189819
69550	189820
48879	189821
19119	189822
9216	189823
185	189824
1298	189825
48912	189826
317625	189827
17715	189828
30873	189829
48257	189830
72220	189831
180084	189832
213789	189833
85654	189834
32828	189835
193562	189836
123887	189837
35687	189838
23	189839
76791	189840
50046	189841
110806	189842
33634	189843
77806	189844
18739	189845
14827	189846
10759	189847
423	189848
23600	189849
69955	189850
138608	189851
76295	189852
76255	189853
10820	189854
24497	189855
17585	189856
49277	189857
123987	189858
12461	189859
3105	189860
99769	189861
38734	189862
34313	189863
30890	189864
1845	189865
98306	189866
17770	189867
1319	189868
3498	189869
5044	189870
1101	189871
1101	189872
187646	189873
1101	189874
38699	189875
275895	189876
37288	189877
354352	189878
6410	189879
2680	189880
24826	189881
45251	189882
84128	189883
27734	189884
229	189885
65533	189886
72782	189887
13178	189888
8181	189889
57616	189890
23189	189891
58894	189892
57913	189893
56197	189894
56056	189895
11026	189896
109620	189897
207615	189898
206592	189899
46336	189900
1015	189901
21696	189902
33331	189903
50713	189904
140962	189905
69011	189906
43291	189907
19181	189908
6816	189909
101437	189910
53465	189911
34297	189912
61004	189913
21360	189914
49455	189915
11532	189916
132657	189917
4193	189918
85519	189919
179879	189920
20443	189921
75095	189922
143876	189923
13114	189924
13985	189925
28774	189926
451	189927
16190	189928
29012	189929
24016	189930
1611	189931
176871	189932
14852	189933
34010	189934
196232	189935
224	189936
175103	189937
2774	189938
48	189939
120724	189940
46267	189941
351232	189942
36172	189943
15847	189944
9940	189945
29927	189946
297510	189947
285061	189948
18590	189949
36339	189950
430	189951
7919	189952
29859	189953
111970	189954
13305	189955
290168	189956
316	189957
4580	189958
13773	189959
72625	189960
8155	189961
28319	189962
206130	189963
17540	189964
1808	189965
6312	189966
4495	189967
26850	189968
24984	189969
74091	189970
3416	189971
8531	189972
1874	189973
15566	189974
748	189975
40233	189976
136071	189977
55611	189978
3386	189979
157752	189980
2765	189981
77640	189982
40135	189983
97069	189984
10023	189985
28498	189986
11619	189987
52103	189988
78957	189989
96569	189990
31153	189991
354813	189992
72614	189993
136071	189994
352941	189995
266	189996
16484	189997
10780	189998
212917	189999
71155	190000
57736	190001
110643	190002
27925	190003
114703	190004
523	190005
6722	190006
56706	190007
351309	190008
136699	190009
15963	190010
49250	190011
5734	190012
588	190013
73502	190014
138597	190015
91188	190016
121111	190017
84742	190018
1102	190019
81782	190020
2400	190021
1601	190022
2395	190023
84957	190024
69150	190025
8628	190026
351760	190027
18962	190028
129928	190029
36264	190030
71607	190031
3159	190032
34294	190033
64413	190034
100664	190035
158095	190036
12182	190037
260797	190038
25505	190039
71401	190040
5377	190041
236609	190042
19108	190043
39864	190044
54637	190045
23878	190046
5080	190047
64482	190048
6616	190049
27111	190050
11821	190051
120499	190052
26755	190053
16509	190054
87670	190055
5988	190056
131930	190057
20773	190058
182667	190059
62005	190060
63338	190061
20044	190062
40171	190063
116830	190064
112865	190065
18487	190066
76459	190067
85544	190068
75838	190069
22639	190070
6704	190071
91764	190072
70222	190073
60767	190074
49541	190075
49541	190076
157094	190077
16975	190078
3023	190079
75793	190080
172188	190081
36688	190082
132039	190083
18436	190084
4187	190085
41466	190086
324032	190087
219730	190088
36011	190089
835	190090
209621	190091
34012	190092
3208	190093
12906	190094
79685	190095
10558	190096
8214	190097
13189	190098
35138	190099
350712	190100
72983	190101
24296	190102
89929	190103
40841	190104
31957	190105
19926	190106
38516	190107
173307	190108
9468	190109
6042	190110
111167	190111
40841	190112
288835	190113
14727	190114
12174	190115
9576	190116
207669	190117
234	190118
156095	190119
131617	190120
38722	190121
165577	190122
175307	190123
127552	190124
214165	190125
49866	190126
109380	190127
6351	190128
15572	190129
20175	190130
145714	190131
6971	190132
286336	190133
110746	190134
108788	190135
51143	190136
175227	190137
17923	190138
103328	190139
9347	190140
535	190141
109914	190142
24482	190143
76215	190144
115263	190145
39570	190146
234766	190147
2498	190148
183838	190149
8660	190150
12183	190151
34061	190152
339369	190153
83750	190154
21380	190155
85689	190156
15356	190157
32308	190158
7854	190159
97907	190160
123891	190161
92169	190162
4819	190163
17511	190164
24764	190165
71179	190166
11056	190167
31066	190168
94351	190169
93352	190170
29568	190171
6986	190172
1835	190173
41983	190174
15565	190175
349272	190176
52893	190177
18346	190178
5373	190179
18346	190180
6593	190181
119347	190182
223896	190183
3845	190184
234929	190185
75461	190186
11354	190187
111639	190188
100801	190189
153862	190190
6095	190191
26872	190192
16461	190193
47597	190194
29646	190195
129562	190196
166270	190197
17883	190198
5463	190199
50327	190200
9133	190201
69461	190202
324668	190203
199986	190204
2071	190205
224485	190206
3491	190207
100888	190208
124212	190209
23031	190210
184450	190211
33	190212
9340	190213
30459	190214
135808	190215
20575	190216
222628	190217
309870	190218
13098	190219
224446	190220
76261	190221
88450	190222
102886	190223
11991	190224
87100	190225
2987	190226
46877	190227
102876	190228
15276	190229
41867	190230
1779	190231
41867	190232
8456	190233
277166	190234
194299	190235
123930	190236
27022	190237
37602	190238
175808	190239
4269	190240
299586	190241
92246	190242
107383	190243
82796	190244
81486	190245
114742	190246
91482	190247
10877	190248
54446	190249
81919	190250
1634	190251
10877	190252
10868	190253
23826	190254
339904	190255
25163	190256
123025	190257
87067	190258
298117	190259
47	190260
152139	190261
61041	190262
210988	190263
349617	190264
113243	190265
47062	190266
113732	190267
76140	190268
13661	190269
106939	190270
54490	190271
196231	190272
125991	190273
34423	190274
199807	190275
199046	190276
124323	190277
305351	190278
139642	190279
296695	190280
46994	190281
16323	190282
70534	190283
2677	190284
35865	190285
26169	190286
35635	190287
146626	190288
40977	190289
34559	190290
195412	190291
344502	190292
110089	190293
108583	190294
162859	190295
3376	190296
42206	190297
14196	190298
23201	190299
15327	190300
22739	190301
31759	190302
186479	190303
32759	190304
45490	190305
12838	190306
82234	190307
28067	190308
36556	190309
5894	190310
93304	190311
107953	190312
247462	190313
198870	190314
2677	190315
5240	190316
189690	190317
19146	190318
47899	190319
5222	190320
295100	190321
37772	190322
8543	190323
281635	190324
65918	190325
118284	190326
329948	190327
5847	190328
12564	190329
24327	190330
83454	190331
107847	190332
45226	190333
1886	190334
71301	190335
157586	190336
13860	190337
95093	190338
53551	190339
19662	190340
67464	190341
261991	190342
3635	190343
10061	190344
72730	190345
108582	190346
71387	190347
23126	190348
7841	190349
3222	190350
40864	190351
11638	190352
95871	190353
2155	190354
289308	190355
30178	190356
9990	190357
263429	190358
8765	190359
322952	190360
10074	190361
13192	190362
3246	190363
17576	190364
7821	190365
72051	190366
48590	190367
24314	190368
27898	190369
17864	190370
57636	190371
8653	190372
14834	190373
84206	190374
234585	190375
259185	190376
15596	190377
19885	190378
128555	190379
2241	190380
35132	190381
95868	190382
71010	190383
145167	190384
2731	190385
186485	190386
8899	190387
34562	190388
251524	190389
14472	190390
177394	190391
13845	190392
27530	190393
206337	190394
13755	190395
24888	190396
30978	190397
142086	190398
86424	190399
92351	190400
92363	190401
98515	190402
22242	190403
98567	190404
98551	190405
73327	190406
105353	190407
98539	190408
3124	190409
9345	190410
98562	190411
125444	190412
67347	190413
8141	190414
9089	190415
161172	190416
23967	190417
415	190418
135092	190419
9166	190420
260050	190421
168477	190422
46588	190423
13310	190424
2619	190425
2220	190426
63860	190427
11508	190428
12466	190429
16284	190430
26862	190431
83498	190432
206962	190433
70430	190434
57146	190435
160038	190436
21115	190437
69572	190438
19420	190439
49321	190440
35440	190441
108937	190442
292347	190443
70111	190444
48511	190445
180907	190446
34275	190447
62189	190448
41371	190449
70060	190450
71895	190451
14115	190452
30758	190453
65441	190454
127850	190455
384	190456
205721	190457
74585	190458
119780	190459
199201	190460
25023	190461
112307	190462
459	190463
1557	190464
31813	190465
1336	190466
325886	190467
110593	190468
13314	190469
17380	190470
24743	190471
19629	190472
176852	190473
109932	190474
1858	190475
79434	190476
113163	190477
107100	190478
2858	190479
13908	190480
13536	190481
53336	190482
39047	190483
68649	190484
809	190485
207820	190486
8665	190487
8665	190488
219923	190489
210566	190490
84513	190491
42508	190492
80995	190493
7420	190494
25729	190495
11758	190496
228550	190497
172819	190498
16269	190499
4785	190500
122913	190501
35658	190502
43097	190503
37803	190504
320835	190505
69384	190506
128243	190507
211811	190508
8333	190509
36841	190510
151392	190511
8131	190512
93038	190513
4945	190514
5404	190515
814	190516
6461	190517
22663	190518
52249	190519
39686	190520
83971	190521
112334	190522
213456	190523
186354	190524
102385	190525
15507	190526
175828	190527
6504	190528
34401	190529
243208	190530
10299	190531
12356	190532
15654	190533
131571	190534
36661	190535
101770	190536
3110	190537
147734	190538
97760	190539
10265	190540
65435	190541
18664	190542
15360	190543
56479	190544
23796	190545
208371	190546
9997	190547
53565	190548
80	190549
56078	190550
949	190551
211	190552
63568	190553
5817	190554
205094	190555
8076	190556
17763	190557
58077	190558
4372	190559
69029	190560
1473	190561
7447	190562
19452	190563
182556	190564
6062	190565
71127	190566
46537	190567
2777	190568
1306	190569
23038	190570
30741	190571
5051	190572
4278	190573
80913	190574
34522	190575
78703	190576
117216	190577
99799	190578
209873	190579
44181	190580
15775	190581
5448	190582
12745	190583
55807	190584
49386	190585
34248	190586
50614	190587
2414	190588
987	190589
5507	190590
56306	190591
98199	190592
30273	190593
59114	190594
74121	190595
3788	190596
165697	190597
4000	190598
108020	190599
84679	190600
24486	190601
54981	190602
80241	190603
13956	190604
49288	190605
133236	190606
24351	190607
5185	190608
31829	190609
55457	190610
61952	190611
5067	190612
4054	190613
15618	190614
103818	190615
18621	190616
83893	190617
205413	190618
170	190619
45420	190620
4187	190621
204261	190622
22661	190623
234582	190624
139228	190625
1035	190626
21895	190627
10454	190628
71502	190629
283316	190630
49873	190631
45765	190632
83256	190633
7313	190634
306440	190635
58742	190636
886	190637
205738	190638
39521	190639
12991	190640
40941	190641
100935	190642
8222	190643
1177	190644
1242	190645
120102	190646
2410	190647
2797	190648
31620	190649
11151	190650
58044	190651
20107	190652
39693	190653
27762	190654
181869	190655
32875	190656
103925	190657
234670	190658
8710	190659
193949	190660
28219	190661
2381	190662
155472	190663
6078	190664
42732	190665
113	190666
59295	190667
125073	190668
10867	190669
9762	190670
32197	190671
13374	190672
5098	190673
403	190674
33824	190675
23001	190676
108082	190677
64091	190678
3176	190679
177436	190680
93636	190681
84421	190682
65212	190683
52003	190684
35009	190685
353676	190686
13142	190687
38009	190688
41	190689
15593	190690
1787	190691
32482	190692
107120	190693
137303	190694
90092	190695
44577	190696
28955	190697
5868	190698
96826	190699
23425	190700
6603	190701
8326	190702
53668	190703
7790	190704
5221	190705
8705	190706
32	190707
30925	190708
9127	190709
29729	190710
10584	190711
110222	190712
12840	190713
2172	190714
73696	190715
164936	190716
1841	190717
8402	190718
129471	190719
44091	190720
18940	190721
12727	190722
17080	190723
110423	190724
169497	190725
183551	190726
41	190727
68150	190728
1579	190729
39094	190730
3986	190731
1006	190732
33059	190733
169558	190734
16168	190735
27192	190736
136644	190737
2676	190738
222376	190739
7835	190740
19745	190741
59109	190742
46887	190743
43159	190744
22430	190745
26401	190746
52962	190747
270	190748
64154	190749
29657	190750
74013	190751
52852	190752
8256	190753
10495	190754
15894	190755
4169	190756
39214	190757
192281	190758
11386	190759
115311	190760
25570	190761
30519	190762
407	190763
14852	190764
82918	190765
5758	190766
8161	190767
12147	190768
281930	190769
45115	190770
93935	190771
14536	190772
20872	190773
50504	190774
15829	190775
56996	190776
5467	190777
1360	190778
82891	190779
135975	190780
5137	190781
21355	190782
83584	190783
4072	190784
60094	190785
259086	190786
137624	190787
29131	190788
8219	190789
8085	190790
184286	190791
20051	190792
40094	190793
342945	190794
199944	190795
199079	190796
341643	190797
23672	190798
103834	190799
38726	190800
146035	190801
11831	190802
153635	190803
15751	190804
203351	190805
311465	190806
6334	190807
250472	190808
295892	190809
49110	190810
61749	190811
83402	190812
23968	190813
7595	190814
21130	190815
23310	190816
50128	190817
52019	190818
11757	190819
8456	190820
6202	190821
97773	190822
7105	190823
28786	190824
71588	190825
39217	190826
12706	190827
177506	190828
2446	190829
4634	190830
14632	190831
8323	190832
8323	190833
200708	190834
60470	190835
37690	190836
6703	190837
6703	190838
311486	190839
332656	190840
83878	190841
1647	190842
43378	190843
4989	190844
28649	190845
18377	190846
199127	190847
836	190848
140101	190849
289116	190850
171878	190851
286401	190852
75389	190853
152913	190854
78700	190855
451	190856
75472	190857
68680	190858
127273	190859
248367	190860
215013	190861
70215	190862
49031	190863
10025	190864
124140	190865
6916	190866
3517	190867
8444	190868
73378	190869
93824	190870
10983	190871
5811	190872
1317	190873
6198	190874
45157	190875
573	190876
27194	190877
240610	190878
7886	190879
79233	190880
239995	190881
34164	190882
75834	190883
129539	190884
60428	190885
73378	190886
228105	190887
93346	190888
124665	190889
200989	190890
4881	190891
317725	190892
281236	190893
139852	190894
12177	190895
2917	190896
28509	190897
326800	190898
15729	190899
80974	190900
5650	190901
4852	190902
69097	190903
52071	190904
7208	190905
11689	190906
175525	190907
90804	190908
398	190909
147746	190910
119956	190911
219353	190912
1878	190913
178546	190914
338700	190915
151209	190916
201276	190917
2070	190918
58783	190919
34353	190920
35125	190921
63899	190922
1579	190923
1295	190924
25649	190925
21278	190926
175706	190927
91126	190928
2532	190929
38009	190930
72412	190931
179499	190932
15430	190933
234634	190934
52247	190935
327035	190936
72311	190937
53399	190938
18195	190939
67470	190940
72947	190941
24370	190942
11143	190943
75203	190944
21409	190945
10984	190946
114917	190947
26930	190948
246201	190949
151171	190950
15351	190951
15215	190952
28070	190953
154519	190954
126001	190955
341395	190956
17846	190957
48553	190958
10884	190959
75904	190960
5540	190961
37436	190962
4087	190963
121573	190964
20650	190965
181223	190966
182691	190967
8904	190968
8443	190969
80890	190970
60721	190971
159517	190972
38471	190973
13760	190974
41433	190975
66038	190976
34359	190977
200694	190978
97500	190979
17003	190980
76358	190981
13309	190982
287	190983
32701	190984
129651	190985
71391	190986
60318	190987
114842	190988
1097	190989
52301	190990
55063	190991
46068	190992
7983	190993
122475	190994
9623	190995
14909	190996
11455	190997
26748	190998
45984	190999
321709	191000
127884	191001
2815	191002
11317	191003
14316	191004
72718	191005
3072	191006
55911	191007
171939	191008
112064	191009
4335	191010
103870	191011
15345	191012
72816	191013
21000	191014
61880	191015
200317	191016
60746	191017
4442	191018
4218	191019
19461	191020
31	191021
105233	191022
2099	191023
10043	191024
81904	191025
157	191026
54391	191027
32365	191028
39650	191029
95594	191030
59944	191031
26619	191032
21335	191033
151099	191034
40670	191035
142611	191036
8837	191037
29396	191038
62460	191039
234552	191040
84204	191041
29204	191042
176385	191043
61586	191044
121862	191045
173868	191046
66688	191047
12624	191048
48811	191049
3669	191050
141727	191051
30034	191052
141562	191053
679	191054
6362	191055
77628	191056
157944	191057
165237	191058
129673	191059
109638	191060
15588	191061
8323	191062
107385	191063
12624	191064
68462	191065
22848	191066
5863	191067
7586	191068
144364	191069
112876	191070
24418	191071
24516	191072
96278	191073
194969	191074
16709	191075
305	191076
305	191077
76341	191078
203650	191079
33874	191080
116752	191081
14240	191082
199243	191083
83090	191084
20743	191085
56957	191086
8938	191087
6870	191088
151244	191089
20708	191090
35707	191091
149636	191092
12774	191093
92550	191094
42454	191095
6615	191096
4782	191097
93461	191098
111725	191099
38551	191100
84033	191101
19686	191102
38700	191103
132847	191104
139824	191105
253334	191106
199804	191107
100004	191108
51802	191109
28583	191110
38025	191111
125234	191112
135988	191113
61055	191114
276107	191115
161704	191116
56886	191117
166396	191118
134980	191119
53221	191120
30367	191121
206509	191122
926	191123
14988	191124
32281	191125
20477	191126
196879	191127
15509	191128
45253	191129
8003	191130
268276	191131
37474	191132
4586	191133
20382	191134
32919	191135
152130	191136
84844	191137
124664	191138
69917	191139
46705	191140
105423	191141
219651	191142
109969	191143
2952	191144
272830	191145
90196	191146
51611	191147
126592	191148
126925	191149
78103	191150
16330	191151
270255	191152
4154	191153
30227	191154
205360	191155
82025	191156
17139	191157
1793	191158
207622	191159
41149	191160
11900	191161
777	191162
4472	191163
43066	191164
61520	191165
118653	191166
4357	191167
5115	191168
7165	191169
28699	191170
63327	191171
52522	191172
117715	191173
105890	191174
18833	191175
225301	191176
157509	191177
77686	191178
2968	191179
69222	191180
15265	191181
32701	191182
121362	191183
23289	191184
37959	191185
105238	191186
21639	191187
42979	191188
37258	191189
241895	191190
185386	191191
11847	191192
114144	191193
5877	191194
284525	191195
13134	191196
53725	191197
24340	191198
7980	191199
1834	191200
19296	191201
1716	191202
44464	191203
26563	191204
85560	191205
162231	191206
5797	191207
22722	191208
49238	191209
319395	191210
22290	191211
14550	191212
187429	191213
15732	191214
147603	191215
18078	191216
36175	191217
98528	191218
9783	191219
293126	191220
227999	191221
96986	191222
18737	191223
17407	191224
52518	191225
1217	191226
135589	191227
221854	191228
4328	191229
118131	191230
166474	191231
1517	191232
16341	191233
45924	191234
7962	191235
78352	191236
140215	191237
2995	191238
90667	191239
132073	191240
90183	191241
83	191242
63192	191243
267302	191244
74718	191245
107208	191246
230750	191247
118733	191248
140926	191249
12354	191250
15884	191251
62347	191252
261906	191253
11840	191254
37370	191255
127050	191256
18759	191257
12589	191258
44914	191259
286911	191260
478	191261
184535	191262
102	191263
65528	191264
54440	191265
92599	191266
36498	191267
33222	191268
133475	191269
311870	191270
4470	191271
2274	191272
18912	191273
76604	191274
3638	191275
18767	191276
72494	191277
8682	191278
3608	191279
280429	191280
289825	191281
161900	191282
58831	191283
4816	191284
282403	191285
83268	191286
17809	191287
105181	191288
1881	191289
56682	191290
11304	191291
5451	191292
56168	191293
19695	191294
55517	191295
19693	191296
73334	191297
82437	191298
105839	191299
107682	191300
52239	191301
106728	191302
67752	191303
1127	191304
13956	191305
8091	191306
143302	191307
38430	191308
75201	191309
114155	191310
274363	191311
128834	191312
73629	191313
65819	191314
177401	191315
223501	191316
281072	191317
100309	191318
12436	191319
181955	191320
26255	191321
224319	191322
120061	191323
17238	191324
48728	191325
53171	191326
79122	191327
341000	191328
98234	191329
293716	191330
46952	191331
327152	191332
204884	191333
77608	191334
96395	191335
128929	191336
205125	191337
200081	191338
33977	191339
83516	191340
121541	191341
118000	191342
46804	191343
228035	191344
9978	191345
621	191346
105708	191347
261419	191348
29584	191349
106027	191350
1693	191351
180417	191352
245023	191353
74538	191354
7229	191355
33960	191356
58831	191357
163002	191358
100	191359
65419	191360
195264	191361
31071	191362
37938	191363
2651	191364
117429	191365
5361	191366
32728	191367
50883	191368
39142	191369
106469	191370
45108	191371
37125	191372
183214	191373
23395	191374
43875	191375
269906	191376
68959	191377
3475	191378
276967	191379
19011	191380
187689	191381
31037	191382
107089	191383
27065	191384
26395	191385
10923	191386
135460	191387
5646	191388
75697	191389
245410	191390
271301	191391
120381	191392
74558	191393
156474	191394
22213	191395
165342	191396
60244	191397
100371	191398
245092	191399
68676	191400
254019	191401
17492	191402
100664	191403
154056	191404
305385	191405
43187	191406
3394	191407
5844	191408
142174	191409
131801	191410
2791	191411
205623	191412
236754	191413
57864	191414
57773	191415
419	191416
39409	191417
60963	191418
144640	191419
272690	191420
107897	191421
94884	191422
9395	191423
3679	191424
23341	191425
9284	191426
77891	191427
22206	191428
964	191429
115733	191430
119616	191431
57686	191432
3475	191433
71795	191434
30958	191435
45159	191436
44462	191437
2342	191438
33770	191439
41480	191440
348017	191441
128136	191442
177797	191443
208627	191444
199743	191445
72726	191446
82679	191447
821	191448
35620	191449
8620	191450
279212	191451
19903	191452
104033	191453
176521	191454
184638	191455
107313	191456
19721	191457
36637	191458
1172	191459
177141	191460
306209	191461
1639	191462
39443	191463
17427	191464
8539	191465
5727	191466
276701	191467
135696	191468
201929	191469
234550	191470
51925	191471
147888	191472
57973	191473
246694	191474
85868	191475
124827	191476
1156	191477
68505	191478
32601	191479
336926	191480
58248	191481
56025	191482
19257	191483
83802	191484
3668	191485
174269	191486
49738	191487
18213	191488
111356	191489
138276	191490
49661	191491
49755	191492
60593	191493
24280	191494
74597	191495
76113	191496
6391	191497
21686	191498
38092	191499
171995	191500
204317	191501
77306	191502
2245	191503
8615	191504
280199	191505
313387	191506
148490	191507
262189	191508
21916	191509
45837	191510
8069	191511
30017	191512
56932	191513
30279	191514
39210	191515
255838	191516
25163	191517
61872	191518
49316	191519
52473	191520
162603	191521
8155	191522
20507	191523
148459	191524
12764	191525
40118	191526
37686	191527
81393	191528
27024	191529
66934	191530
61105	191531
131610	191532
330874	191533
32437	191534
115235	191535
47619	191536
119706	191537
33307	191538
16248	191539
69870	191540
3755	191541
31704	191542
347036	191543
73642	191544
277064	191545
13391	191546
7975	191547
6470	191548
159368	191549
26840	191550
16207	191551
89376	191552
49320	191553
65080	191554
26513	191555
50170	191556
15319	191557
84727	191558
84079	191559
41596	191560
245699	191561
17816	191562
199795	191563
19355	191564
20596	191565
58658	191566
54600	191567
30520	191568
6066	191569
48542	191570
64438	191571
8052	191572
11410	191573
149127	191574
198162	191575
6350	191576
1	191577
17858	191578
4046	191579
158619	191580
16323	191581
57660	191582
296332	191583
212331	191584
4623	191585
68528	191586
1082	191587
5009	191588
256911	191589
111708	191590
9794	191591
11318	191592
22	191593
24385	191594
260752	191595
195818	191596
2764	191597
27322	191598
209972	191599
36313	191600
51076	191601
30076	191602
2998	191603
120611	191604
12411	191605
17862	191606
29930	191607
5334	191608
45944	191609
72937	191610
26807	191611
81010	191612
192449	191613
2211	191614
130480	191615
9286	191616
2780	191617
10917	191618
98003	191619
5691	191620
32629	191621
1048	191622
32010	191623
4423	191624
13239	191625
17616	191626
66294	191627
48534	191628
83978	191629
143528	191630
17760	191631
2200	191632
9183	191633
201059	191634
118692	191635
1794	191636
12857	191637
19670	191638
28	191639
10525	191640
6063	191641
71180	191642
143	191643
6083	191644
9447	191645
25580	191646
72274	191647
29105	191648
126041	191649
66997	191650
76620	191651
101927	191652
288664	191653
25526	191654
73351	191655
691	191656
12135	191657
1054	191658
62580	191659
171975	191660
128526	191661
28357	191662
31813	191663
38605	191664
14477	191665
150806	191666
17605	191667
340735	191668
48765	191669
25289	191670
13911	191671
5014	191672
1680	191673
16349	191674
67331	191675
73536	191676
33107	191677
16684	191678
11093	191679
16425	191680
110572	191681
10418	191682
70804	191683
69139	191684
68138	191685
23590	191686
46827	191687
46801	191688
12313	191689
71556	191690
9813	191691
66930	191692
83998	191693
23673	191694
164526	191695
68803	191696
4737	191697
47023	191698
176437	191699
209014	191700
17759	191701
290856	191702
32683	191703
121396	191704
3697	191705
30822	191706
54529	191707
105694	191708
7729	191709
9316	191710
85115	191711
934	191712
66467	191713
10116	191714
17225	191715
11403	191716
61739	191717
7068	191718
29682	191719
247660	191720
123968	191721
205426	191722
239719	191723
677	191724
210030	191725
235016	191726
118355	191727
24554	191728
52613	191729
108770	191730
1539	191731
16563	191732
6247	191733
34809	191734
3223	191735
72672	191736
53758	191737
2616	191738
77695	191739
32580	191740
142376	191741
84186	191742
287771	191743
922	191744
4025	191745
126	191746
105100	191747
774	191748
1410	191749
25933	191750
30890	191751
39512	191752
118248	191753
168437	191754
126388	191755
12957	191756
194350	191757
11485	191758
75263	191759
6220	191760
13335	191761
6292	191762
139	191763
26398	191764
47	191765
237854	191766
3376	191767
5084	191768
285110	191769
323613	191770
165280	191771
2636	191772
10173	191773
146689	191774
77413	191775
9717	191776
23835	191777
3886	191778
1353	191779
33153	191780
669	191781
19538	191782
4738	191783
81118	191784
30792	191785
115	191786
688	191787
1531	191788
332658	191789
65117	191790
6030	191791
15121	191792
68016	191793
130961	191794
43321	191795
199084	191796
34093	191797
37174	191798
172250	191799
29102	191800
122003	191801
49808	191802
34541	191803
51116	191804
149547	191805
32021	191806
20902	191807
298407	191808
63419	191809
73242	191810
154508	191811
171937	191812
17860	191813
6173	191814
34295	191815
10230	191816
13586	191817
142199	191818
186862	191819
60854	191820
24967	191821
103299	191822
49732	191823
174259	191824
145908	191825
38245	191826
117352	191827
14031	191828
39773	191829
16193	191830
4945	191831
82984	191832
287363	191833
4007	191834
295947	191835
100427	191836
208264	191837
60828	191838
214218	191839
31302	191840
314951	191841
10857	191842
9924	191843
38714	191844
335451	191845
219288	191846
81320	191847
25751	191848
51595	191849
16953	191850
87333	191851
206338	191852
93123	191853
75440	191854
104230	191855
174122	191856
50708	191857
37539	191858
339280	191859
100426	191860
5818	191861
181897	191862
15343	191863
290501	191864
723	191865
38318	191866
1298	191867
9803	191868
135383	191869
165789	191870
8792	191871
24646	191872
10074	191873
110978	191874
75937	191875
201506	191876
326266	191877
141753	191878
7072	191879
46	191880
27430	191881
16634	191882
135945	191883
16323	191884
38927	191885
219883	191886
288394	191887
80063	191888
94254	191889
19807	191890
36432	191891
205312	191892
33146	191893
69295	191894
112736	191895
33304	191896
17801	191897
40113	191898
21810	191899
1538	191900
4328	191901
26899	191902
30196	191903
44630	191904
56386	191905
144367	191906
41006	191907
140090	191908
475	191909
75902	191910
43405	191911
185128	191912
51518	191913
10310	191914
8847	191915
75932	191916
69666	191917
97120	191918
41901	191919
50686	191920
195840	191921
313802	191922
278581	191923
36989	191924
73235	191925
15198	191926
75688	191927
33224	191928
19759	191929
386	191930
73088	191931
294160	191932
249633	191933
316419	191934
152865	191935
123891	191936
13426	191937
169552	191938
20819	191939
77643	191940
84872	191941
3951	191942
154203	191943
28417	191944
21965	191945
5094	191946
165838	191947
38466	191948
1308	191949
7680	191950
67018	191951
4798	191952
17193	191953
35043	191954
97319	191955
27254	191956
80328	191957
12067	191958
9241	191959
284186	191960
22784	191961
6987	191962
3918	191963
3544	191964
15615	191965
52403	191966
35647	191967
11169	191968
16341	191969
3593	191970
23070	191971
171705	191972
4905	191973
60	191974
5804	191975
84464	191976
172902	191977
205731	191978
70378	191979
6004	191980
8944	191981
129171	191982
138268	191983
202464	191984
52631	191985
69335	191986
277029	191987
47660	191988
144221	191989
152048	191990
84006	191991
21275	191992
184996	191993
6369	191994
125624	191995
3711	191996
83383	191997
288549	191998
279380	191999
53734	192000
7656	192001
3563	192002
9536	192003
134469	192004
104805	192005
15045	192006
45228	192007
292842	192008
61568	192009
311129	192010
35213	192011
163768	192012
76357	192013
16732	192014
11671	192015
15310	192016
10152	192017
18848	192018
9421	192019
10872	192020
4509	192021
89732	192022
154004	192023
2170	192024
114444	192025
13657	192026
6104	192027
24084	192028
21454	192029
4194	192030
264256	192031
4620	192032
8212	192033
4923	192034
238403	192035
17715	192036
21800	192037
60900	192038
205981	192039
12547	192040
53465	192041
28439	192042
130938	192043
40210	192044
25597	192045
63828	192046
706	192047
87751	192048
20627	192049
10363	192050
17231	192051
13806	192052
41796	192053
23243	192054
8254	192055
982	192056
2633	192057
10440	192058
57752	192059
75640	192060
81938	192061
34024	192062
73237	192063
152097	192064
45002	192065
124220	192066
53829	192067
80495	192068
128361	192069
58469	192070
41532	192071
296911	192072
120903	192073
103325	192074
100424	192075
208001	192076
113670	192077
74707	192078
357282	192079
133361	192080
294906	192081
204246	192082
297074	192083
323183	192084
350183	192085
131627	192086
255819	192087
306528	192088
132592	192089
103871	192090
24234	192091
208585	192092
296885	192093
146975	192094
181011	192095
153762	192096
133185	192097
129293	192098
29991	192099
206092	192100
19809	192101
174249	192102
10061	192103
17791	192104
1554	192105
158263	192106
79588	192107
4728	192108
111335	192109
235600	192110
41821	192111
19889	192112
116443	192113
160842	192114
1183	192115
9620	192116
111084	192117
18806	192118
269888	192119
103496	192120
93190	192121
4404	192122
23424	192123
71984	192124
8272	192125
12027	192126
106951	192127
6092	192128
34092	192129
34309	192130
4048	192131
209622	192132
26873	192133
14827	192134
566	192135
24616	192136
14089	192137
1058	192138
149219	192139
30217	192140
42	192141
90921	192142
43178	192143
5703	192144
46877	192145
111383	192146
4525	192147
331052	192148
58613	192149
243176	192150
2162	192151
28611	192152
329431	192153
3642	192154
95548	192155
50916	192156
75701	192157
128085	192158
40681	192159
17925	192160
24374	192161
30599	192162
112536	192163
63484	192164
20387	192165
7379	192166
45011	192167
7546	192168
46398	192169
77740	192170
1299	192171
71298	192172
86545	192173
3606	192174
49527	192175
10306	192176
51442	192177
57698	192178
16906	192179
14051	192180
158366	192181
250	192182
2466	192183
25416	192184
27974	192185
97079	192186
129065	192187
135986	192188
30252	192189
25880	192190
147403	192191
7773	192192
1593	192193
5852	192194
6217	192195
7992	192196
23431	192197
28341	192198
80788	192199
9679	192200
37950	192201
33712	192202
48700	192203
205097	192204
112224	192205
14583	192206
2020	192207
119312	192208
2279	192209
10306	192210
17282	192211
263097	192212
6689	192213
127085	192214
353661	192215
22807	192216
77748	192217
6660	192218
66787	192219
36522	192220
21516	192221
77036	192222
17451	192223
47041	192224
253016	192225
46470	192226
9849	192227
38198	192228
188724	192229
1330	192230
3165	192231
112815	192232
298487	192233
313	192234
32	192235
27990	192236
519	192237
891	192238
19668	192239
22719	192240
9338	192241
357531	192242
17893	192243
104103	192244
68128	192245
130085	192246
73230	192247
43727	192248
31609	192249
6533	192250
228634	192251
53805	192252
17517	192253
122879	192254
76303	192255
288176	192256
152549	192257
84362	192258
128551	192259
73476	192260
4177	192261
129912	192262
356886	192263
109147	192264
41817	192265
103817	192266
33355	192267
226041	192268
2392	192269
11	192270
29354	192271
37961	192272
8304	192273
80776	192274
31091	192275
152852	192276
288347	192277
85460	192278
94801	192279
51894	192280
19585	192281
12520	192282
40674	192283
413	192284
87572	192285
983	192286
70717	192287
24508	192288
13860	192289
141	192290
115512	192291
10145	192292
4461	192293
287335	192294
222760	192295
164022	192296
5773	192297
29967	192298
23499	192299
51165	192300
89568	192301
21766	192302
85020	192303
20298	192304
626	192305
8353	192306
17471	192307
3202	192308
33395	192309
85168	192310
178709	192311
189	192312
9947	192313
132366	192314
160076	192315
21448	192316
81391	192317
8976	192318
29955	192319
8408	192320
23374	192321
71606	192322
22395	192323
1604	192324
46851	192325
25912	192326
9311	192327
4207	192328
3742	192329
17577	192330
34448	192331
174097	192332
4581	192333
17945	192334
41062	192335
59807	192336
10370	192337
202573	192338
141000	192339
320614	192340
74625	192341
129266	192342
108531	192343
1220	192344
51155	192345
6733	192346
47564	192347
26328	192348
2208	192349
10786	192350
172045	192351
154973	192352
129814	192353
62056	192354
33296	192355
3967	192356
8866	192357
250	192358
10734	192359
47267	192360
27322	192361
8723	192362
18238	192363
17888	192364
14011	192365
37053	192366
41186	192367
91458	192368
8059	192369
6586	192370
136569	192371
18870	192372
328340	192373
9132	192374
154912	192375
35688	192376
168359	192377
60721	192378
33951	192379
48751	192380
2545	192381
66922	192382
909	192383
6524	192384
4818	192385
17207	192386
72755	192387
5188	192388
6119	192389
3213	192390
24531	192391
10485	192392
109117	192393
7854	192394
72459	192395
139803	192396
17119	192397
1836	192398
200143	192399
102938	192400
336	192401
40284	192402
85670	192403
348472	192404
47128	192405
12245	192406
81984	192407
1285	192408
24819	192409
35688	192410
26369	192411
46975	192412
265288	192413
14198	192414
24175	192415
459	192416
110631	192417
149934	192418
606	192419
286	192420
31727	192421
17273	192422
2189	192423
4958	192424
4381	192425
178252	192426
195571	192427
25744	192428
6632	192429
17862	192430
128620	192431
57501	192432
46864	192433
126455	192434
34031	192435
36314	192436
12880	192437
28280	192438
11958	192439
35661	192440
32566	192441
1858	192442
1292	192443
18975	192444
197649	192445
154912	192446
397	192447
12152	192448
205932	192449
2595	192450
48412	192451
13336	192452
110241	192453
321	192454
1314	192455
212633	192456
117380	192457
17149	192458
43466	192459
56438	192460
3637	192461
256267	192462
165587	192463
92167	192464
10550	192465
64744	192466
114156	192467
185	192468
71486	192469
320	192470
150829	192471
2253	192472
6349	192473
1889	192474
7567	192475
1666	192476
42	192477
43842	192478
36312	192479
10822	192480
75355	192481
29883	192482
26978	192483
18070	192484
11175	192485
22670	192486
16445	192487
1622	192488
43172	192489
26126	192490
50373	192491
180317	192492
243764	192493
258321	192494
4383	192495
281998	192496
48550	192497
5536	192498
67680	192499
465	192500
6263	192501
680	192502
98151	192503
8494	192504
58258	192505
63388	192506
6205	192507
49245	192508
13706	192509
131153	192510
37772	192511
5824	192512
26477	192513
181311	192514
627	192515
79336	192516
28644	192517
76706	192518
129184	192519
18125	192520
10488	192521
73405	192522
35922	192523
9769	192524
38637	192525
72941	192526
219802	192527
87786	192528
7869	192529
78388	192530
24338	192531
169741	192532
1076	192533
13669	192534
110947	192535
1	192536
40678	192537
194497	192538
3266	192539
110795	192540
120238	192541
59719	192542
503	192543
160183	192544
75457	192545
128458	192546
1491	192547
328115	192548
9106	192549
14736	192550
118234	192551
21300	192552
3	192553
10352	192554
8853	192555
188687	192556
57960	192557
111282	192558
14294	192559
191831	192560
25600	192561
37084	192562
335814	192563
13289	192564
158739	192565
33618	192566
355191	192567
3339	192568
1087	192569
234762	192570
128970	192571
10118	192572
75575	192573
104393	192574
11218	192575
93424	192576
10481	192577
15839	192578
6181	192579
146866	192580
2372	192581
2611	192582
108913	192583
239149	192584
104567	192585
54163	192586
355610	192587
2568	192588
19020	192589
14116	192590
38927	192591
71436	192592
17344	192593
7404	192594
13654	192595
1121	192596
29895	192597
164911	192598
2248	192599
2019	192600
10314	192601
231955	192602
11702	192603
173501	192604
58795	192605
5327	192606
20168	192607
90757	192608
104183	192609
50026	192610
18122	192611
122467	192612
40158	192613
20421	192614
55837	192615
28649	192616
166724	192617
1184	192618
26160	192619
11402	192620
26694	192621
38767	192622
3245	192623
40569	192624
15270	192625
34181	192626
654	192627
4158	192628
16341	192629
40911	192630
243172	192631
41712	192632
4959	192633
11977	192634
26057	192635
1065	192636
196077	192637
4963	192638
49282	192639
26010	192640
1853	192641
18104	192642
1570	192643
23351	192644
7833	192645
45765	192646
279759	192647
15567	192648
40152	192649
50061	192650
5198	192651
62817	192652
8279	192653
556	192654
19081	192655
48656	192656
169549	192657
1964	192658
52481	192659
400	192660
132103	192661
1892	192662
44799	192663
6026	192664
146968	192665
9982	192666
1216	192667
291160	192668
210830	192669
38311	192670
135828	192671
77975	192672
10350	192673
55037	192674
5743	192675
16171	192676
9256	192677
16783	192678
110304	192679
144245	192680
341532	192681
16656	192682
141313	192683
4982	192684
55076	192685
5743	192686
59355	192687
52389	192688
52562	192689
8840	192690
173000	192691
307	192692
169623	192693
27335	192694
17668	192695
158352	192696
37769	192697
38660	192698
1021	192699
288692	192700
237163	192701
96488	192702
50333	192703
102	192704
3291	192705
1582	192706
25592	192707
22782	192708
131607	192709
158556	192710
24314	192711
116916	192712
6788	192713
188936	192714
95876	192715
9290	192716
18617	192717
10545	192718
54857	192719
10468	192720
1222	192721
25604	192722
24021	192723
243142	192724
18724	192725
84811	192726
1566	192727
49292	192728
24920	192729
221804	192730
17982	192731
6	192732
10437	192733
6896	192734
146701	192735
30216	192736
213	192737
37007	192738
145065	192739
17759	192740
2874	192741
69486	192742
1372	192743
29291	192744
70653	192745
12132	192746
13439	192747
7659	192748
10666	192749
23840	192750
31571	192751
27319	192752
35226	192753
255224	192754
12373	192755
131024	192756
27986	192757
214	192758
124757	192759
10117	192760
43393	192761
20186	192762
4385	192763
54696	192764
13291	192765
152341	192766
45823	192767
26759	192768
25576	192769
3208	192770
10067	192771
77781	192772
17189	192773
5679	192774
20188	192775
43055	192776
48636	192777
19068	192778
33939	192779
41251	192780
75685	192781
80099	192782
13889	192783
26579	192784
2525	192785
7376	192786
63588	192787
243196	192788
92722	192789
1173	192790
40004	192791
119417	192792
81987	192793
6237	192794
40385	192795
2969	192796
9259	192797
77864	192798
98662	192799
31945	192800
203670	192801
50753	192802
1936	192803
5331	192804
288922	192805
87949	192806
325	192807
9864	192808
202658	192809
10869	192810
5900	192811
13187	192812
56132	192813
4895	192814
397	192815
322238	192816
70765	192817
138322	192818
14768	192819
298636	192820
45383	192821
79121	192822
84919	192823
17116	192824
178630	192825
85258	192826
99632	192827
32787	192828
250518	192829
70754	192830
69184	192831
5157	192832
149727	192833
20647	192834
89295	192835
98176	192836
58797	192837
182418	192838
57005	192839
39925	192840
150303	192841
1259	192842
105293	192843
13543	192844
507	192845
76615	192846
2133	192847
95862	192848
27993	192849
267071	192850
182347	192851
41066	192852
265282	192853
5471	192854
169172	192855
66	192856
3935	192857
41615	192858
1141	192859
16429	192860
908	192861
59036	192862
161234	192863
382	192864
100861	192865
59113	192866
34227	192867
172781	192868
17666	192869
587	192870
123118	192871
1293	192872
18902	192873
63062	192874
63811	192875
14456	192876
164722	192877
69752	192878
73922	192879
148698	192880
145744	192881
15972	192882
12781	192883
16854	192884
5820	192885
32164	192886
52408	192887
42750	192888
46005	192889
289785	192890
8724	192891
163226	192892
112147	192893
56377	192894
44859	192895
62629	192896
268888	192897
325052	192898
17149	192899
83060	192900
268097	192901
105582	192902
21558	192903
120140	192904
271816	192905
164901	192906
8362	192907
54968	192908
169887	192909
164616	192910
46972	192911
68179	192912
23302	192913
4694	192914
166004	192915
203127	192916
169594	192917
38175	192918
103283	192919
6625	192920
6640	192921
9437	192922
19678	192923
27203	192924
10993	192925
123077	192926
33761	192927
126665	192928
68007	192929
2702	192930
1253	192931
206881	192932
103177	192933
139579	192934
14049	192935
916	192936
8223	192937
277170	192938
82860	192939
283430	192940
192037	192941
23430	192942
25522	192943
175706	192944
1065	192945
35772	192946
22452	192947
10652	192948
70578	192949
119714	192950
268859	192951
35618	192952
321144	192953
3654	192954
62299	192955
164074	192956
212699	192957
33366	192958
16260	192959
198137	192960
111242	192961
124749	192962
40567	192963
1848	192964
82511	192965
26425	192966
1649	192967
6825	192968
310	192969
125742	192970
11856	192971
10534	192972
303724	192973
104738	192974
8058	192975
44390	192976
53477	192977
9803	192978
43275	192979
126591	192980
45515	192981
24307	192982
73394	192983
25880	192984
75114	192985
16473	192986
118068	192987
82511	192988
140431	192989
30258	192990
59580	192991
341336	192992
40881	192993
52770	192994
19447	192995
31395	192996
13377	192997
37882	192998
14525	192999
8851	193000
33498	193001
274808	193002
67813	193003
96350	193004
135481	193005
843	193006
52581	193007
87568	193008
11988	193009
37290	193010
63212	193011
382	193012
43565	193013
59829	193014
26506	193015
181951	193016
1310	193017
5999	193018
143477	193019
29284	193020
6230	193021
11608	193022
13222	193023
71418	193024
30915	193025
8587	193026
28052	193027
2198	193028
22255	193029
35733	193030
107342	193031
70419	193032
1826	193033
79128	193034
4077	193035
10727	193036
173303	193037
14607	193038
200603	193039
1764	193040
176932	193041
11721	193042
9949	193043
89105	193044
156703	193045
32387	193046
5808	193047
204560	193048
38020	193049
292050	193050
26642	193051
137091	193052
56231	193053
3918	193054
213951	193055
443	193056
131558	193057
55023	193058
11058	193059
43708	193060
4817	193061
26900	193062
27424	193063
3330	193064
270	193065
40572	193066
26204	193067
3902	193068
11546	193069
10584	193070
2127	193071
339011	193072
47941	193073
37175	193074
13718	193075
221485	193076
814	193077
233518	193078
9127	193079
85885	193080
126891	193081
31531	193082
113408	193083
180847	193084
10314	193085
14730	193086
38468	193087
203047	193088
16350	193089
17369	193090
47349	193091
10248	193092
27184	193093
17254	193094
3932	193095
52134	193096
124756	193097
48676	193098
20073	193099
87168	193100
23774	193101
41418	193102
36055	193103
33275	193104
268148	193105
86989	193106
42322	193107
122988	193108
1132	193109
120496	193110
53004	193111
48834	193112
51381	193113
53869	193114
68926	193115
2270	193116
2570	193117
1286	193118
6981	193119
277128	193120
5475	193121
305553	193122
40297	193123
31920	193124
224521	193125
171428	193126
8120	193127
145398	193128
116518	193129
114159	193130
79662	193131
3520	193132
3807	193133
29551	193134
194505	193135
81584	193136
11442	193137
51578	193138
37091	193139
312307	193140
125639	193141
185948	193142
13026	193143
76361	193144
260269	193145
59069	193146
178884	193147
198244	193148
32183	193149
66256	193150
315809	193151
189954	193152
38232	193153
4455	193154
163083	193155
134794	193156
136552	193157
3289	193158
109405	193159
5203	193160
186764	193161
158623	193162
100035	193163
18265	193164
11960	193165
88586	193166
34322	193167
276930	193168
49596	193169
2901	193170
186394	193171
54331	193172
3315	193173
5654	193174
28520	193175
11125	193176
69839	193177
26977	193178
20737	193179
30485	193180
6614	193181
147129	193182
27029	193183
109167	193184
46994	193185
61858	193186
13621	193187
178835	193188
310785	193189
348889	193190
61881	193191
348175	193192
82957	193193
81304	193194
59041	193195
316414	193196
28380	193197
79756	193198
11310	193199
25586	193200
29384	193201
76522	193202
29157	193203
53857	193204
16175	193205
7478	193206
193413	193207
167617	193208
21747	193209
2501	193210
55766	193211
24939	193212
120711	193213
145960	193214
46103	193215
21829	193216
329946	193217
74415	193218
19592	193219
99942	193220
29	193221
99619	193222
9729	193223
4007	193224
1724	193225
61911	193226
533	193227
109825	193228
2561	193229
20023	193230
190405	193231
72851	193232
39018	193233
316923	193234
1144	193235
154538	193236
56812	193237
71765	193238
11496	193239
76738	193240
33332	193241
14294	193242
30867	193243
17286	193244
313687	193245
24194	193246
42556	193247
15214	193248
150856	193249
4007	193250
66099	193251
32521	193252
290297	193253
72988	193254
28681	193255
262319	193256
3535	193257
349413	193258
5398	193259
351898	193260
181591	193261
1118	193262
298145	193263
25570	193264
15130	193265
43040	193266
1861	193267
9661	193268
40647	193269
84059	193270
253703	193271
122514	193272
76569	193273
9900	193274
6591	193275
5377	193276
230195	193277
114562	193278
18527	193279
116486	193280
48714	193281
164014	193282
138306	193283
12605	193284
25525	193285
110960	193286
37238	193287
158043	193288
39981	193289
44764	193290
1563	193291
208730	193292
32357	193293
68137	193294
53439	193295
46954	193296
5672	193297
32245	193298
5106	193299
12826	193300
55513	193301
59329	193302
19499	193303
2291	193304
33307	193305
27957	193306
61999	193307
61999	193308
42194	193309
14048	193310
757	193311
24351	193312
124642	193313
92958	193314
11114	193315
223681	193316
121088	193317
12839	193318
50624	193319
40675	193320
152007	193321
62139	193322
167973	193323
7310	193324
38420	193325
6539	193326
118190	193327
302153	193328
103228	193329
5221	193330
24232	193331
50537	193332
58073	193333
18256	193334
79785	193335
62541	193336
124864	193337
46591	193338
167792	193339
281510	193340
17333	193341
59091	193342
66499	193343
56822	193344
22493	193345
1533	193346
166070	193347
17130	193348
105560	193349
171889	193350
138784	193351
59420	193352
271142	193353
353647	193354
163147	193355
31134	193356
30805	193357
19032	193358
5142	193359
69116	193360
4197	193361
57554	193362
10172	193363
63719	193364
13730	193365
78167	193366
6597	193367
33466	193368
248946	193369
154304	193370
4950	193371
204838	193372
101616	193373
11374	193374
9383	193375
81471	193376
86377	193377
61701	193378
93841	193379
69344	193380
11133	193381
25190	193382
60	193383
64316	193384
13027	193385
87769	193386
146685	193387
4979	193388
4810	193389
106723	193390
221873	193391
25319	193392
6528	193393
12339	193394
28021	193395
87517	193396
50311	193397
32099	193398
239651	193399
88	193400
49037	193401
14501	193402
24298	193403
119597	193404
245950	193405
7033	193406
25014	193407
43106	193408
11443	193409
68228	193410
120894	193411
29946	193412
319548	193413
88402	193414
76667	193415
6832	193416
69764	193417
2655	193418
81777	193419
6118	193420
313115	193421
187312	193422
23207	193423
189649	193424
83477	193425
2723	193426
17499	193427
83686	193428
18418	193429
191039	193430
48469	193431
20740	193432
92448	193433
27486	193434
24607	193435
27280	193436
85965	193437
144315	193438
64443	193439
40902	193440
134665	193441
21139	193442
64334	193443
6942	193444
45522	193445
82329	193446
8105	193447
318845	193448
76903	193449
178641	193450
55149	193451
74379	193452
23959	193453
102922	193454
271234	193455
53560	193456
36085	193457
308376	193458
96325	193459
98267	193460
4663	193461
316586	193462
48095	193463
27786	193464
6729	193465
76180	193466
21829	193467
26515	193468
341684	193469
21747	193470
171494	193471
17832	193472
35834	193473
25498	193474
572	193475
16996	193476
62831	193477
38753	193478
4249	193479
52390	193480
45746	193481
31098	193482
16476	193483
38276	193484
103906	193485
67964	193486
20347	193487
17016	193488
25671	193489
3510	193490
23370	193491
156978	193492
3643	193493
18464	193494
734	193495
124242	193496
2589	193497
1603	193498
447	193499
291381	193500
89553	193501
125750	193502
3179	193503
227605	193504
167499	193505
26383	193506
145560	193507
32185	193508
345181	193509
5228	193510
46366	193511
1055	193512
17172	193513
203186	193514
12140	193515
1528	193516
65628	193517
125349	193518
197007	193519
166709	193520
103006	193521
266330	193522
90658	193523
46351	193524
98842	193525
301999	193526
107893	193527
9722	193528
291540	193529
21610	193530
126666	193531
20	193532
133588	193533
19128	193534
1737	193535
31207	193536
23110	193537
16432	193538
141299	193539
45468	193540
8168	193541
70282	193542
10882	193543
27350	193544
5074	193545
274379	193546
167638	193547
40956	193548
156216	193549
128363	193550
4589	193551
93242	193552
21956	193553
33955	193554
318	193555
169711	193556
8638	193557
105403	193558
12830	193559
2278	193560
286084	193561
209322	193562
77788	193563
20965	193564
1084	193565
78315	193566
105997	193567
204854	193568
84855	193569
46395	193570
4385	193571
3180	193572
68575	193573
2089	193574
129757	193575
97371	193576
173197	193577
122536	193578
40097	193579
135369	193580
116579	193581
97631	193582
17699	193583
74380	193584
25823	193585
142053	193586
43986	193587
169402	193588
237244	193589
64782	193590
10026	193591
18586	193592
310359	193593
129189	193594
40924	193595
3662	193596
5265	193597
68556	193598
38073	193599
22408	193600
173677	193601
34115	193602
73986	193603
188835	193604
27225	193605
6421	193606
71775	193607
76389	193608
191435	193609
37656	193610
68022	193611
82958	193612
23482	193613
6538	193614
27194	193615
245172	193616
245164	193617
245165	193618
245166	193619
245167	193620
245168	193621
245173	193622
245169	193623
245174	193624
245177	193625
245171	193626
245188	193627
245189	193628
245190	193629
245191	193630
245186	193631
245286	193632
245287	193633
245187	193634
245192	193635
245193	193636
245194	193637
245195	193638
245197	193639
245288	193640
245199	193641
245203	193642
245201	193643
245204	193644
245205	193645
245202	193646
245206	193647
245207	193648
245208	193649
245209	193650
245178	193651
245215	193652
245289	193653
245179	193654
245216	193655
245217	193656
245218	193657
245290	193658
245211	193659
245219	193660
245220	193661
245180	193662
245221	193663
245214	193664
245222	193665
245223	193666
245224	193667
245225	193668
245227	193669
245226	193670
245234	193671
245235	193672
245236	193673
245237	193674
245238	193675
245233	193676
245239	193677
245241	193678
245242	193679
245244	193680
245243	193681
245245	193682
245248	193683
245181	193684
245249	193685
245292	193686
245256	193687
245257	193688
245258	193689
245250	193690
245251	193691
245259	193692
245260	193693
245254	193694
245261	193695
245265	193696
245262	193697
245263	193698
245264	193699
245266	193700
245268	193701
245270	193702
245269	193703
245271	193704
245293	193705
245275	193706
245276	193707
245294	193708
245277	193709
245295	193710
245278	193711
245279	193712
245280	193713
245281	193714
245285	193715
245283	193716
165899	193717
23749	193718
5479	193719
68319	193720
87374	193721
114971	193722
644	193723
14599	193724
103776	193725
164423	193726
33917	193727
124623	193728
16746	193729
55922	193730
66819	193731
25416	193732
110088	193733
20774	193734
205729	193735
177	193736
142215	193737
27251	193738
180942	193739
117569	193740
115831	193741
105541	193742
270005	193743
60792	193744
30687	193745
11394	193746
67598	193747
209306	193748
84791	193749
224888	193750
191879	193751
8349	193752
200038	193753
339076	193754
38327	193755
53390	193756
12082	193757
12970	193758
3243	193759
82286	193760
27389	193761
3298	193762
27324	193763
100331	193764
33013	193765
84210	193766
38972	193767
46839	193768
37212	193769
98974	193770
296432	193771
88426	193772
76039	193773
22533	193774
51511	193775
2290	193776
152851	193777
18646	193778
273167	193779
102	193780
20861	193781
219177	193782
7146	193783
307625	193784
75112	193785
202640	193786
11317	193787
230477	193788
32622	193789
15091	193790
32373	193791
124450	193792
12484	193793
230326	193794
156129	193795
35624	193796
18514	193797
26337	193798
15792	193799
13736	193800
16129	193801
50136	193802
23735	193803
2658	193804
14420	193805
6844	193806
13899	193807
9555	193808
101725	193809
136923	193810
16904	193811
8364	193812
205877	193813
19171	193814
65892	193815
24906	193816
30537	193817
63873	193818
29125	193819
18425	193820
372	193821
34940	193822
55388	193823
13734	193824
38449	193825
153691	193826
9825	193827
12142	193828
7424	193829
8556	193830
66391	193831
1353	193832
5666	193833
168065	193834
7927	193835
211421	193836
51722	193837
8720	193838
150412	193839
9726	193840
72977	193841
269164	193842
36708	193843
69131	193844
172182	193845
220189	193846
24227	193847
176835	193848
17615	193849
116649	193850
234189	193851
90205	193852
41609	193853
44107	193854
14505	193855
130381	193856
30104	193857
94364	193858
107984	193859
102	193860
19804	193861
25831	193862
12067	193863
100314	193864
81693	193865
163142	193866
116687	193867
2818	193868
12814	193869
5302	193870
58797	193871
99894	193872
272422	193873
20403	193874
12680	193875
296037	193876
231735	193877
341941	193878
99052	193879
29302	193880
32185	193881
248359	193882
6052	193883
23567	193884
107156	193885
77846	193886
13	193887
160157	193888
69675	193889
229398	193890
109753	193891
34940	193892
14412	193893
203047	193894
152698	193895
70779	193896
104564	193897
8556	193898
90413	193899
253959	193900
177866	193901
6599	193902
89413	193903
48308	193904
197082	193905
2618	193906
16997	193907
4603	193908
105954	193909
103421	193910
210002	193911
81859	193912
4372	193913
78886	193914
339754	193915
80242	193916
12974	193917
104373	193918
37867	193919
38080	193920
173	193921
4777	193922
171346	193923
16670	193924
14627	193925
32922	193926
169381	193927
37989	193928
46694	193929
6979	193930
150794	193931
96946	193932
32837	193933
32387	193934
11457	193935
74404	193936
148928	193937
113539	193938
24748	193939
314962	193940
57672	193941
40728	193942
124870	193943
60000	193944
107683	193945
4777	193946
36991	193947
48796	193948
48796	193949
6364	193950
225180	193951
27121	193952
18840	193953
7717	193954
25901	193955
223382	193956
238	193957
9642	193958
117965	193959
55411	193960
59562	193961
65990	193962
437	193963
95603	193964
3004	193965
181999	193966
31824	193967
48656	193968
161702	193969
81953	193970
327136	193971
113479	193972
230436	193973
103904	193974
153057	193975
303687	193976
152977	193977
3774	193978
139055	193979
177	193980
5390	193981
20883	193982
225543	193983
68836	193984
40263	193985
2364	193986
29445	193987
95677	193988
9174	193989
30858	193990
20810	193991
668	193992
57928	193993
8397	193994
133194	193995
14106	193996
186657	193997
60368	193998
107017	193999
136387	194000
26911	194001
10995	194002
154484	194003
301804	194004
18526	194005
42083	194006
110768	194007
65986	194008
1911	194009
236210	194010
155325	194011
84662	194012
116	194013
33167	194014
5413	194015
8385	194016
147	194017
53485	194018
118737	194019
80110	194020
2900	194021
19595	194022
17188	194023
14204	194024
28643	194025
110360	194026
15665	194027
5310	194028
83324	194029
3800	194030
1816	194031
23762	194032
183047	194033
1290	194034
40482	194035
41330	194036
199371	194037
107714	194038
152326	194039
15515	194040
69701	194041
95627	194042
10135	194043
23824	194044
134790	194045
121423	194046
72093	194047
21534	194048
210425	194049
325882	194050
87825	194051
279558	194052
23	194053
155591	194054
72076	194055
19263	194056
10452	194057
19879	194058
30906	194059
22067	194060
32039	194061
59829	194062
5316	194063
13312	194064
8421	194065
2306	194066
23733	194067
33774	194068
22082	194069
34148	194070
22472	194071
129853	194072
216544	194073
7925	194074
3177	194075
116887	194076
17338	194077
86458	194078
52026	194079
139676	194080
56251	194081
44215	194082
167116	194083
79230	194084
48408	194085
11124	194086
169712	194087
563	194088
52981	194089
21799	194090
252819	194091
10942	194092
94347	194093
20766	194094
114466	194095
202561	194096
3307	194097
7191	194098
122372	194099
56006	194100
354605	194101
176605	194102
83359	194103
276480	194104
92044	194105
10672	194106
348917	194107
127730	194108
250185	194109
160209	194110
158742	194111
1544	194112
15552	194113
675	194114
9352	194115
5863	194116
281775	194117
192417	194118
105509	194119
146394	194120
52163	194121
74043	194122
38204	194123
156910	194124
23265	194125
10310	194126
23519	194127
34385	194128
3819	194129
18952	194130
38821	194131
7811	194132
139399	194133
1334	194134
9875	194135
70499	194136
9883	194137
11694	194138
27853	194139
72710	194140
100638	194141
32302	194142
52657	194143
23952	194144
27254	194145
3888	194146
77552	194147
4785	194148
6798	194149
2561	194150
83695	194151
337984	194152
27259	194153
60302	194154
238182	194155
18725	194156
105929	194157
13675	194158
96081	194159
12826	194160
73680	194161
64666	194162
11933	194163
62350	194164
16824	194165
140185	194166
4216	194167
97481	194168
46852	194169
1480	194170
23992	194171
128853	194172
98461	194173
34513	194174
67906	194175
26619	194176
4921	194177
345893	194178
51580	194179
14076	194180
56230	194181
126848	194182
12516	194183
244585	194184
14243	194185
276307	194186
6662	194187
72095	194188
105218	194189
7587	194190
12605	194191
19585	194192
140483	194193
122084	194194
135181	194195
204449	194196
3162	194197
2774	194198
34134	194199
43875	194200
182390	194201
72570	194202
72675	194203
25988	194204
101573	194205
81461	194206
166928	194207
16112	194208
17497	194209
6750	194210
10944	194211
45658	194212
10119	194213
97762	194214
31270	194215
17619	194216
2527	194217
49439	194218
236913	194219
51842	194220
28424	194221
6400	194222
112317	194223
186227	194224
204586	194225
6277	194226
407	194227
6051	194228
116843	194229
88646	194230
2186	194231
125711	194232
1306	194233
71462	194234
907	194235
14544	194236
149390	194237
107723	194238
129413	194239
4622	194240
42163	194241
73317	194242
13921	194243
10783	194244
4922	194245
248589	194246
101375	194247
94466	194248
30154	194249
34951	194250
4061	194251
21087	194252
94818	194253
49560	194254
123845	194255
35046	194256
202390	194257
129842	194258
30768	194259
64475	194260
28753	194261
50412	194262
39953	194263
60456	194264
37755	194265
1023	194266
13245	194267
16971	194268
226885	194269
6060	194270
4882	194271
146401	194272
1163	194273
5467	194274
149	194275
20440	194276
238345	194277
60486	194278
127878	194279
41387	194280
9638	194281
182641	194282
168547	194283
38432	194284
34225	194285
1419	194286
12896	194287
481	194288
30789	194289
30717	194290
56571	194291
210	194292
18425	194293
8542	194294
177035	194295
106495	194296
199884	194297
40927	194298
25825	194299
5605	194300
5985	194301
49222	194302
13955	194303
7772	194304
14596	194305
112030	194306
6996	194307
18636	194308
98795	194309
117249	194310
36140	194311
70033	194312
49212	194313
6422	194314
59918	194315
240636	194316
11743	194317
34061	194318
18115	194319
62037	194320
12598	194321
13346	194322
10096	194323
26153	194324
85727	194325
95598	194326
19793	194327
107271	194328
36596	194329
51595	194330
104993	194331
131308	194332
85376	194333
16425	194334
35558	194335
1141	194336
8948	194337
8865	194338
171362	194339
157832	194340
62233	194341
20865	194342
2705	194343
58465	194344
217760	194345
107730	194346
282008	194347
68483	194348
55142	194349
31782	194350
143859	194351
23370	194352
17690	194353
102581	194354
163241	194355
190857	194356
92895	194357
1415	194358
4097	194359
10351	194360
46708	194361
30065	194362
235051	194363
30246	194364
71786	194365
108832	194366
216367	194367
104255	194368
33554	194369
21808	194370
3054	194371
7863	194372
205978	194373
24156	194374
349113	194375
100445	194376
6246	194377
185324	194378
942	194379
8078	194380
115040	194381
178371	194382
9127	194383
92840	194384
208179	194385
58646	194386
9388	194387
311476	194388
209542	194389
12107	194390
36084	194391
5471	194392
61966	194393
3384	194394
155632	194395
348814	194396
20612	194397
131669	194398
94348	194399
7030	194400
95871	194401
129731	194402
48261	194403
6753	194404
170156	194405
11676	194406
25851	194407
9256	194408
7876	194409
308	194410
28023	194411
128121	194412
42447	194413
173757	194414
42250	194415
323722	194416
247075	194417
50018	194418
80098	194419
52450	194420
179452	194421
7452	194422
10851	194423
1	194424
3593	194425
6	194426
12869	194427
52821	194428
30886	194429
39234	194430
17683	194431
17328	194432
107675	194433
2182	194434
175010	194435
13947	194436
110424	194437
10018	194438
231948	194439
94228	194440
137517	194441
33557	194442
79353	194443
104896	194444
55829	194445
165445	194446
22807	194447
109453	194448
2661	194449
96	194450
23140	194451
119610	194452
284389	194453
1841	194454
6156	194455
40183	194456
82288	194457
55230	194458
14364	194459
121175	194460
32357	194461
23703	194462
13596	194463
188989	194464
80051	194465
38211	194466
167282	194467
4242	194468
33454	194469
36257	194470
51451	194471
15165	194472
4172	194473
53594	194474
899	194475
63311	194476
13233	194477
1498	194478
295041	194479
10473	194480
7455	194481
41204	194482
121792	194483
14355	194484
60809	194485
25548	194486
268285	194487
98592	194488
53525	194489
248	194490
72091	194491
66374	194492
12240	194493
111826	194494
152745	194495
577	194496
6933	194497
47156	194498
14229	194499
11613	194500
267942	194501
90466	194502
43857	194503
590	194504
91299	194505
96125	194506
3669	194507
6143	194508
7819	194509
253655	194510
30126	194511
175801	194512
44423	194513
119763	194514
6983	194515
356897	194516
11253	194517
169997	194518
23557	194519
166800	194520
30335	194521
156865	194522
9133	194523
11035	194524
9422	194525
67950	194526
2922	194527
104303	194528
167754	194529
5507	194530
40596	194531
63640	194532
1800	194533
10550	194534
500	194535
783	194536
244053	194537
48786	194538
48830	194539
80395	194540
1725	194541
30101	194542
15908	194543
7128	194544
26973	194545
79359	194546
175578	194547
42111	194548
28837	194549
48216	194550
10717	194551
5533	194552
89	194553
695	194554
17787	194555
6560	194556
21925	194557
65950	194558
57853	194559
33886	194560
178338	194561
52902	194562
4068	194563
193074	194564
121612	194565
6637	194566
85209	194567
17172	194568
102752	194569
62858	194570
204	194571
104335	194572
6054	194573
120627	194574
45683	194575
695	194576
46598	194577
159331	194578
11250	194579
31382	194580
103732	194581
356184	194582
2638	194583
24629	194584
80833	194585
14677	194586
17865	194587
87630	194588
287730	194589
292278	194590
10615	194591
167944	194592
69578	194593
20028	194594
194638	194595
506	194596
174485	194597
77044	194598
46875	194599
82316	194600
13145	194601
282469	194602
5820	194603
17172	194604
67396	194605
104037	194606
12723	194607
105279	194608
28165	194609
44135	194610
66353	194611
26125	194612
63479	194613
238	194614
28	194615
81106	194616
27054	194617
17077	194618
63184	194619
5448	194620
78358	194621
6847	194622
118193	194623
38241	194624
5041	194625
193206	194626
48645	194627
47613	194628
7968	194629
189498	194630
49218	194631
30356	194632
2908	194633
26854	194634
17089	194635
6155	194636
44463	194637
37849	194638
30389	194639
135432	194640
15676	194641
21077	194642
119213	194643
24912	194644
47254	194645
24336	194646
24438	194647
12332	194648
33451	194649
305793	194650
102930	194651
196390	194652
107108	194653
168163	194654
14086	194655
302004	194656
185591	194657
1762	194658
2643	194659
1923	194660
22993	194661
68494	194662
197131	194663
38216	194664
66411	194665
7878	194666
81921	194667
29567	194668
1284	194669
17275	194670
31856	194671
31931	194672
172051	194673
2469	194674
103858	194675
195109	194676
33073	194677
346	194678
425	194679
76531	194680
62967	194681
21240	194682
243174	194683
71135	194684
5265	194685
289173	194686
23681	194687
44605	194688
294965	194689
4389	194690
13145	194691
96990	194692
9586	194693
4286	194694
72699	194695
194616	194696
45199	194697
169648	194698
32080	194699
75896	194700
759	194701
122216	194702
272	194703
103150	194704
11922	194705
2026	194706
284277	194707
48795	194708
243745	194709
4139	194710
10088	194711
808	194712
52274	194713
72619	194714
25716	194715
111379	194716
177433	194717
3750	194718
48235	194719
24956	194720
284772	194721
344651	194722
575	194723
229555	194724
244	194725
4613	194726
264589	194727
7573	194728
19671	194729
335452	194730
10503	194731
348932	194732
46758	194733
18800	194734
87720	194735
3291	194736
20884	194737
52417	194738
18898	194739
4728	194740
8963	194741
18665	194742
97191	194743
291986	194744
127246	194745
66821	194746
62807	194747
152791	194748
12706	194749
30601	194750
6889	194751
35740	194752
7441	194753
851	194754
11766	194755
10012	194756
10614	194757
108871	194758
48947	194759
175280	194760
355033	194761
4563	194762
46616	194763
116291	194764
35701	194765
51862	194766
155743	194767
18775	194768
76328	194769
76342	194770
22174	194771
9291	194772
11423	194773
32878	194774
38787	194775
18070	194776
48725	194777
8340	194778
793	194779
793	194780
793	194781
82666	194782
34818	194783
114440	194784
20341	194785
523	194786
48484	194787
77510	194788
2423	194789
23606	194790
108445	194791
199879	194792
212889	194793
24150	194794
136013	194795
16636	194796
4948	194797
110372	194798
3861	194799
147396	194800
317793	194801
9392	194802
34774	194803
283079	194804
3378	194805
6588	194806
6588	194807
90083	194808
169672	194809
86346	194810
1263	194811
2433	194812
25686	194813
10576	194814
163305	194815
45956	194816
1003	194817
1036	194818
170264	194819
77830	194820
53504	194821
170305	194822
169291	194823
401	194824
107052	194825
27336	194826
279131	194827
190679	194828
315237	194829
9933	194830
14728	194831
17590	194832
170268	194833
71386	194834
33749	194835
12393	194836
34185	194837
31285	194838
4986	194839
44144	194840
108854	194841
4578	194842
282972	194843
170734	194844
64472	194845
264832	194846
32025	194847
10571	194848
51822	194849
50699	194850
35184	194851
178992	194852
57297	194853
3378	194854
10949	194855
220238	194856
87290	194857
54661	194858
63798	194859
60647	194860
10858	194861
232874	194862
150968	194863
5878	194864
156421	194865
116878	194866
13679	194867
58826	194868
29186	194869
83513	194870
18201	194871
24440	194872
51178	194873
348662	194874
148767	194875
36377	194876
65123	194877
178840	194878
47552	194879
129077	194880
226662	194881
42757	194882
46372	194883
260385	194884
260506	194885
250152	194886
202058	194887
173714	194888
53475	194889
10725	194890
196753	194891
11205	194892
63117	194893
19112	194894
124790	194895
944	194896
12024	194897
133222	194898
28037	194899
10489	194900
96522	194901
56928	194902
13592	194903
208425	194904
73400	194905
19598	194906
231268	194907
89143	194908
21857	194909
79214	194910
34540	194911
4846	194912
3204	194913
132700	194914
4817	194915
2739	194916
76128	194917
24907	194918
203116	194919
310265	194920
58340	194921
177688	194922
172681	194923
248630	194924
7347	194925
115578	194926
1879	194927
62063	194928
18196	194929
18196	194930
231783	194931
70410	194932
27239	194933
163705	194934
19751	194935
153640	194936
195878	194937
59175	194938
34735	194939
19599	194940
51121	194941
122213	194942
108059	194943
32492	194944
32720	194945
6481	194946
308551	194947
30455	194948
133945	194949
184885	194950
295686	194951
186439	194952
309152	194953
115018	194954
55262	194955
96127	194956
21927	194957
140689	194958
17717	194959
14977	194960
57169	194961
130881	194962
34971	194963
4038	194964
305	194965
1571	194966
32509	194967
75484	194968
1649	194969
45895	194970
84373	194971
18341	194972
169326	194973
2738	194974
29517	194975
1350	194976
10332	194977
108130	194978
274850	194979
25203	194980
28012	194981
194498	194982
6084	194983
75318	194984
128528	194985
32330	194986
63731	194987
21786	194988
43159	194989
32540	194990
211641	194991
211559	194992
4038	194993
228745	194994
337197	194995
5572	194996
49046	194997
5385	194998
53952	194999
17335	195000
131059	195001
17449	195002
27243	195003
70598	195004
25241	195005
151397	195006
8767	195007
157498	195008
167919	195009
11983	195010
84683	195011
115159	195012
113368	195013
5211	195014
16592	195015
230319	195016
7037	195017
146078	195018
230366	195019
50799	195020
19665	195021
343852	195022
253223	195023
157720	195024
46966	195025
31448	195026
170072	195027
8312	195028
120612	195029
20452	195030
55368	195031
160012	195032
129512	195033
2708	195034
53918	195035
2728	195036
13466	195037
118626	195038
80145	195039
241	195040
53446	195041
2261	195042
30587	195043
31929	195044
26572	195045
17054	195046
15822	195047
122701	195048
9542	195049
211797	195050
1	195051
127813	195052
10281	195053
193445	195054
58667	195055
39551	195056
10776	195057
88271	195058
130252	195059
7113	195060
114603	195061
329743	195062
315438	195063
210384	195064
8551	195065
202948	195066
20864	195067
60431	195068
3124	195069
267754	195070
15492	195071
1581	195072
46832	195073
224508	195074
58841	195075
33718	195076
100550	195077
192944	195078
325104	195079
63798	195080
120143	195081
1742	195082
49966	195083
40780	195084
120671	195085
60244	195086
146395	195087
178046	195088
27480	195089
26907	195090
39308	195091
139561	195092
200273	195093
70721	195094
24961	195095
24211	195096
16106	195097
260672	195098
8757	195099
40094	195100
85619	195101
6217	195102
90714	195103
10687	195104
54786	195105
244770	195106
113190	195107
203361	195108
29065	195109
131462	195110
44793	195111
1750	195112
40179	195113
145109	195114
63786	195115
95474	195116
168364	195117
123252	195118
262562	195119
202834	195120
1231	195121
141921	195122
41744	195123
244363	195124
44662	195125
4100	195126
86656	195127
86658	195128
60197	195129
74057	195130
61521	195131
127592	195132
86880	195133
96443	195134
155336	195135
96432	195136
30932	195137
310901	195138
156623	195139
4100	195140
131564	195141
29281	195142
182866	195143
310938	195144
216047	195145
10336	195146
39804	195147
310937	195148
79273	195149
210922	195150
131564	195151
33113	195152
86657	195153
239906	195154
310934	195155
132986	195156
15984	195157
31849	195158
284359	195159
134378	195160
80193	195161
78024	195162
21548	195163
34531	195164
73763	195165
261043	195166
51123	195167
48496	195168
3	195169
49684	195170
28398	195171
49670	195172
192731	195173
170939	195174
44164	195175
213237	195176
281296	195177
46300	195178
45855	195179
96461	195180
4985	195181
295343	195182
133774	195183
61142	195184
193884	195185
20103	195186
221549	195187
168878	195188
84844	195189
20586	195190
249602	195191
91178	195192
43030	195193
280592	195194
174562	195195
16011	195196
271331	195197
32221	195198
222930	195199
197348	195200
36808	195201
10094	195202
78331	195203
51	195204
36517	195205
7165	195206
101688	195207
39510	195208
129463	195209
22671	195210
42569	195211
42348	195212
231248	195213
52005	195214
57364	195215
257479	195216
29626	195217
55102	195218
56600	195219
111473	195220
21251	195221
37444	195222
161796	195223
20162	195224
33136	195225
193201	195226
48006	195227
218975	195228
120965	195229
153900	195230
61762	195231
250942	195232
84428	195233
73364	195234
355280	195235
72027	195236
27285	195237
352516	195238
262330	195239
272448	195240
66230	195241
154433	195242
68789	195243
222313	195244
92267	195245
215832	195246
133443	195247
105468	195248
44276	195249
56878	195250
57227	195251
347251	195252
11162	195253
132249	195254
98444	195255
252115	195256
47034	195257
75366	195258
46380	195259
67526	195260
111215	195261
53887	195262
99945	195263
1463	195264
12047	195265
9238	195266
280258	195267
27297	195268
208978	195269
11083	195270
144113	195271
322801	195272
115501	195273
207875	195274
3577	195275
20302	195276
207742	195277
90245	195278
311384	195279
15781	195280
48306	195281
111444	195282
250219	195283
205455	195284
250127	195285
14611	195286
200836	195287
356981	195288
35135	195289
317572	195290
178628	195291
150312	195292
48128	195293
107744	195294
110078	195295
8514	195296
267205	195297
292590	195298
282297	195299
152849	195300
1808	195301
224734	195302
1892	195303
41345	195304
36057	195305
22646	195306
92035	195307
313394	195308
245744	195309
214802	195310
20939	195311
5381	195312
61760	195313
536	195314
190	195315
111027	195316
3832	195317
138563	195318
53240	195319
1627	195320
1406	195321
344382	195322
240934	195323
43458	195324
39961	195325
66379	195326
41341	195327
5786	195328
13535	195329
2373	195330
26737	195331
159834	195332
65808	195333
135999	195334
154232	195335
177013	195336
116437	195337
87774	195338
11743	195339
238697	195340
165927	195341
152932	195342
61318	195343
41804	195344
153646	195345
341193	195346
89982	195347
43596	195348
52346	195349
55356	195350
158034	195351
48280	195352
225881	195353
128245	195354
129775	195355
238634	195356
27317	195357
78701	195358
24541	195359
35018	195360
88796	195361
38860	195362
209751	195363
64096	195364
74267	195365
263070	195366
11991	195367
192860	195368
312418	195369
313227	195370
18921	195371
185	195372
61084	195373
19186	195374
12391	195375
67898	195376
21923	195377
5187	195378
51342	195379
164313	195380
10057	195381
156743	195382
6324	195383
234	195384
15995	195385
161403	195386
46163	195387
17109	195388
8368	195389
56716	195390
316574	195391
10883	195392
43888	195393
3883	195394
8852	195395
32729	195396
26501	195397
202777	195398
7610	195399
34966	195400
4984	195401
4121	195402
40282	195403
77945	195404
38639	195405
324425	195406
3496	195407
6794	195408
1516	195409
304655	195410
84561	195411
116144	195412
337	195413
2745	195414
4172	195415
936	195416
63701	195417
40590	195418
10331	195419
48016	195420
106596	195421
66419	195422
42015	195423
17697	195424
6313	195425
114472	195426
42	195427
50600	195428
4249	195429
58290	195430
103964	195431
1552	195432
17090	195433
78793	195434
292191	195435
32488	195436
28557	195437
6785	195438
5385	195439
33501	195440
42351	195441
77915	195442
14007	195443
37947	195444
10766	195445
70115	195446
42412	195447
62482	195448
75124	195449
8755	195450
65539	195451
160119	195452
28632	195453
277935	195454
46549	195455
97780	195456
276672	195457
33461	195458
10801	195459
30467	195460
62606	195461
38380	195462
7629	195463
161500	195464
50282	195465
4673	195466
90419	195467
139	195468
65138	195469
19186	195470
68291	195471
30940	195472
91226	195473
67413	195474
9696	195475
105318	195476
46620	195477
60333	195478
7569	195479
45947	195480
62867	195481
3637	195482
248125	195483
52271	195484
130534	195485
17440	195486
6038	195487
5880	195488
31321	195489
54746	195490
29433	195491
18	195492
20345	195493
77690	195494
46535	195495
950	195496
141843	195497
183782	195498
112472	195499
46119	195500
6555	195501
151091	195502
738	195503
10996	195504
9756	195505
31194	195506
53623	195507
8182	195508
64996	195509
42554	195510
55397	195511
10179	195512
57103	195513
203	195514
96258	195515
26427	195516
2492	195517
30311	195518
5678	195519
103333	195520
21956	195521
70770	195522
80313	195523
112926	195524
32226	195525
192948	195526
143369	195527
19531	195528
151144	195529
61621	195530
6766	195531
43530	195532
54451	195533
65227	195534
6011	195535
23780	195536
258428	195537
1293	195538
31336	195539
103856	195540
18982	195541
166312	195542
105403	195543
32871	195544
60194	195545
68342	195546
29970	195547
134053	195548
344166	195549
139607	195550
70596	195551
5583	195552
98142	195553
28450	195554
37555	195555
590	195556
277040	195557
93743	195558
60113	195559
122832	195560
9324	195561
9774	195562
62456	195563
3534	195564
88344	195565
18249	195566
55296	195567
32852	195568
31618	195569
203524	195570
186585	195571
10707	195572
147437	195573
107524	195574
114505	195575
19399	195576
162514	195577
11788	195578
12981	195579
56740	195580
54409	195581
104082	195582
161331	195583
8956	195584
44503	195585
32362	195586
7396	195587
7396	195588
70531	195589
28297	195590
80444	195591
3605	195592
167322	195593
22977	195594
21445	195595
28574	195596
138508	195597
59953	195598
53858	195599
222441	195600
40829	195601
58408	195602
412	195603
148073	195604
47040	195605
79114	195606
2554	195607
29	195608
91892	195609
89948	195610
83928	195611
166020	195612
9473	195613
39903	195614
62275	195615
47040	195616
38928	195617
25564	195618
87051	195619
88514	195620
46056	195621
167590	195622
160010	195623
3496	195624
20984	195625
35604	195626
18728	195627
84405	195628
16666	195629
185638	195630
26725	195631
77142	195632
103951	195633
19881	195634
14211	195635
178382	195636
87	195637
2956	195638
80518	195639
41906	195640
287021	195641
342916	195642
138523	195643
11437	195644
3391	195645
4227	195646
153568	195647
13540	195648
88739	195649
29935	195650
2332	195651
323249	195652
24744	195653
225559	195654
193376	195655
354446	195656
239929	195657
12028	195658
124428	195659
35580	195660
45514	195661
81156	195662
127348	195663
208925	195664
348528	195665
111470	195666
348631	195667
109666	195668
123963	195669
28155	195670
25775	195671
60693	195672
64960	195673
250082	195674
210339	195675
187272	195676
45556	195677
37336	195678
17609	195679
100622	195680
1479	195681
200378	195682
54245	195683
336257	195684
214749	195685
285283	195686
124350	195687
180640	195688
22628	195689
40884	195690
351304	195691
129998	195692
110548	195693
34577	195694
171828	195695
83556	195696
143452	195697
285657	195698
16024	195699
37151	195700
167749	195701
121729	195702
60693	195703
55971	195704
165032	195705
168037	195706
129108	195707
290239	195708
267679	195709
56109	195710
207353	195711
126903	195712
77142	195713
183290	195714
30995	195715
98191	195716
1594	195717
20486	195718
6633	195719
48250	195720
136995	195721
337185	195722
48307	195723
13933	195724
117672	195725
8318	195726
3332	195727
187158	195728
54145	195729
24445	195730
279637	195731
87934	195732
343428	195733
62984	195734
192563	195735
10206	195736
36859	195737
14881	195738
14770	195739
50017	195740
147097	195741
148214	195742
4130	195743
1974	195744
12744	195745
28597	195746
600	195747
20581	195748
351842	195749
14791	195750
8205	195751
40118	195752
56957	195753
20003	195754
3484	195755
53536	195756
27642	195757
201083	195758
171234	195759
13673	195760
344491	195761
27973	195762
342260	195763
9952	195764
84632	195765
132804	195766
11637	195767
86511	195768
211526	195769
57519	195770
14240	195771
6824	195772
224823	195773
39708	195774
24828	195775
45423	195776
12345	195777
119439	195778
314846	195779
314321	195780
189385	195781
314309	195782
118638	195783
192015	195784
64295	195785
8878	195786
150582	195787
316956	195788
46528	195789
36130	195790
318812	195791
146233	195792
285562	195793
45011	195794
37619	195795
31252	195796
78245	195797
59056	195798
70103	195799
170892	195800
342027	195801
20750	195802
20750	195803
6039	195804
125309	195805
81961	195806
49541	195807
3372	195808
49557	195809
175065	195810
14670	195811
108642	195812
147778	195813
61301	195814
4409	195815
13654	195816
4404	195817
20775	195818
287941	195819
128079	195820
8179	195821
41389	195822
5228	195823
93030	195824
81270	195825
186538	195826
329647	195827
13585	195828
18221	195829
2211	195830
308925	195831
25358	195832
26947	195833
141072	195834
7868	195835
25877	195836
6702	195837
295860	195838
70576	195839
36718	195840
108921	195841
52082	195842
45296	195843
9134	195844
83364	195845
259492	195846
19508	195847
33331	195848
61195	195849
7691	195850
70799	195851
42832	195852
58869	195853
46367	195854
20172	195855
20140	195856
97305	195857
42614	195858
8791	195859
44237	195860
26702	195861
4092	195862
180784	195863
57362	195864
1175	195865
51120	195866
83826	195867
6	195868
50374	195869
27971	195870
211555	195871
15330	195872
38460	195873
202265	195874
1254	195875
110305	195876
49916	195877
83808	195878
318831	195879
93	195880
71309	195881
283984	195882
53390	195883
84607	195884
130242	195885
37181	195886
2392	195887
28922	195888
156985	195889
192004	195890
74167	195891
47097	195892
48399	195893
10401	195894
139218	195895
59254	195896
56886	195897
121706	195898
40439	195899
192982	195900
6357	195901
83505	195902
170934	195903
329553	195904
17995	195905
137069	195906
170408	195907
328552	195908
53324	195909
41562	195910
8996	195911
4022	195912
50061	195913
86216	195914
80460	195915
39175	195916
15220	195917
132737	195918
7965	195919
6261	195920
59677	195921
128361	195922
211807	195923
37006	195924
44693	195925
13636	195926
186416	195927
123787	195928
25043	195929
8918	195930
325567	195931
292011	195932
30760	195933
178812	195934
15619	195935
56140	195936
58717	195937
17923	195938
128648	195939
62707	195940
11648	195941
151301	195942
89269	195943
71445	195944
279414	195945
128390	195946
6516	195947
58389	195948
3637	195949
10243	195950
111249	195951
43899	195952
126367	195953
8116	195954
137875	195955
32545	195956
36956	195957
117218	195958
82605	195959
20178	195960
622	195961
30511	195962
30683	195963
13922	195964
123232	195965
50322	195966
29235	195967
115363	195968
26621	195969
254846	195970
249835	195971
1	195972
250434	195973
100705	195974
180388	195975
18618	195976
82120	195977
277	195978
81728	195979
20114	195980
11632	195981
34350	195982
108270	195983
179020	195984
54448	195985
152683	195986
111716	195987
904	195988
130655	195989
39516	195990
9891	195991
1034	195992
4591	195993
210205	195994
177388	195995
2251	195996
87752	195997
117096	195998
13762	195999
76925	196000
328318	196001
115320	196002
285157	196003
9627	196004
15258	196005
48633	196006
46398	196007
62231	196008
41829	196009
20156	196010
54966	196011
52880	196012
277559	196013
261	196014
239915	196015
109413	196016
30811	196017
47	196018
150112	196019
36031	196020
57686	196021
17002	196022
86700	196023
13448	196024
228093	196025
97448	196026
5020	196027
35960	196028
93199	196029
104364	196030
11836	196031
119957	196032
14127	196033
172246	196034
55508	196035
122337	196036
67445	196037
2072	196038
157388	196039
138938	196040
29	196041
20478	196042
68840	196043
221626	196044
84555	196045
118608	196046
32858	196047
1582	196048
172072	196049
106426	196050
47	196051
351	196052
227455	196053
38220	196054
64438	196055
3509	196056
148502	196057
68453	196058
80767	196059
149770	196060
34856	196061
178	196062
99925	196063
40575	196064
123780	196065
43294	196066
151906	196067
203971	196068
50238	196069
42339	196070
16189	196071
109315	196072
43371	196073
1680	196074
122337	196075
8217	196076
33311	196077
11566	196078
143574	196079
129422	196080
25375	196081
68663	196082
39791	196083
105893	196084
23544	196085
77432	196086
4047	196087
3246	196088
56565	196089
93324	196090
36141	196091
336945	196092
253680	196093
6739	196094
177	196095
11789	196096
135174	196097
17265	196098
26216	196099
42210	196100
25709	196101
126605	196102
131367	196103
36809	196104
26893	196105
66818	196106
33447	196107
63115	196108
74108	196109
12215	196110
1224	196111
17102	196112
77613	196113
76235	196114
40518	196115
208358	196116
125639	196117
138764	196118
12718	196119
13862	196120
2976	196121
10515	196122
94779	196123
16132	196124
54121	196125
125976	196126
198212	196127
68387	196128
3679	196129
21919	196130
106063	196131
63054	196132
3947	196133
48441	196134
11238	196135
44504	196136
173437	196137
14413	196138
222208	196139
57048	196140
30881	196141
138834	196142
186273	196143
30241	196144
92895	196145
28241	196146
4080	196147
7708	196148
11241	196149
29487	196150
285664	196151
188787	196152
17806	196153
37283	196154
96410	196155
43901	196156
62864	196157
137270	196158
118612	196159
3703	196160
81915	196161
64176	196162
320571	196163
8625	196164
192400	196165
40345	196166
71930	196167
11847	196168
53146	196169
22745	196170
1289	196171
14858	196172
25704	196173
201908	196174
28781	196175
876	196176
41317	196177
68643	196178
32421	196179
244052	196180
93206	196181
24467	196182
191681	196183
9774	196184
31700	196185
64607	196186
64607	196187
60407	196188
59236	196189
18790	196190
68725	196191
9926	196192
14210	196193
37654	196194
119872	196195
6377	196196
23608	196197
13424	196198
2268	196199
68768	196200
14773	196201
269982	196202
20386	196203
71913	196204
205719	196205
23245	196206
116118	196207
157445	196208
13122	196209
18745	196210
14534	196211
54903	196212
319498	196213
117313	196214
63837	196215
36868	196216
29798	196217
112512	196218
198082	196219
34112	196220
112137	196221
35835	196222
120093	196223
95276	196224
87468	196225
1465	196226
116174	196227
2050	196228
260205	196229
87435	196230
152711	196231
124582	196232
92845	196233
95894	196234
133210	196235
18679	196236
107061	196237
63057	196238
319932	196239
21174	196240
75912	196241
52067	196242
51494	196243
96183	196244
1442	196245
61124	196246
58893	196247
4774	196248
47	196249
5220	196250
23719	196251
54824	196252
61757	196253
10504	196254
97035	196255
1968	196256
15382	196257
5220	196258
55151	196259
121220	196260
77521	196261
10172	196262
79191	196263
17810	196264
76628	196265
11840	196266
127607	196267
292517	196268
134373	196269
4825	196270
5374	196271
151082	196272
30531	196273
42950	196274
47570	196275
14355	196276
1093	196277
18756	196278
78949	196279
25168	196280
541	196281
18633	196282
912	196283
87875	196284
8699	196285
333139	196286
65707	196287
26729	196288
119306	196289
108268	196290
83621	196291
6069	196292
5332	196293
30875	196294
7936	196295
11190	196296
116790	196297
51047	196298
28771	196299
63425	196300
283703	196301
258472	196302
123177	196303
48755	196304
120331	196305
92364	196306
80342	196307
319930	196308
4760	196309
159712	196310
266694	196311
20882	196312
45183	196313
9235	196314
47	196315
128373	196316
125996	196317
20409	196318
58092	196319
5130	196320
20821	196321
73370	196322
232977	196323
61332	196324
100123	196325
15415	196326
40713	196327
231293	196328
109097	196329
26786	196330
108631	196331
26892	196332
14153	196333
35815	196334
7802	196335
59672	196336
141711	196337
327047	196338
254641	196339
202993	196340
254734	196341
248189	196342
8217	196343
16188	196344
45268	196345
90831	196346
76221	196347
76985	196348
4132	196349
191096	196350
159727	196351
58983	196352
412	196353
89131	196354
72662	196355
70752	196356
12211	196357
61780	196358
152663	196359
329	196360
41043	196361
191563	196362
44326	196363
105944	196364
175626	196365
37434	196366
141499	196367
10916	196368
785	196369
206060	196370
21376	196371
133197	196372
398	196373
58300	196374
156266	196375
339205	196376
41133	196377
60429	196378
46642	196379
54569	196380
246231	196381
51921	196382
11905	196383
27788	196384
191419	196385
234648	196386
15275	196387
8946	196388
60826	196389
14402	196390
154491	196391
122839	196392
107120	196393
55277	196394
227370	196395
28532	196396
310676	196397
24367	196398
23875	196399
295453	196400
169713	196401
8668	196402
46986	196403
100812	196404
32820	196405
11624	196406
74825	196407
99869	196408
33175	196409
4188	196410
243002	196411
103040	196412
341902	196413
2787	196414
5013	196415
10853	196416
184904	196417
837	196418
9967	196419
205062	196420
34306	196421
40740	196422
31703	196423
11936	196424
56625	196425
1635	196426
146	196427
119929	196428
227	196429
102779	196430
39962	196431
70251	196432
4540	196433
30045	196434
61304	196435
58657	196436
16415	196437
63334	196438
120126	196439
58612	196440
37427	196441
17196	196442
15636	196443
5214	196444
7003	196445
4793	196446
16222	196447
1480	196448
157436	196449
6351	196450
117132	196451
10357	196452
197121	196453
76286	196454
110469	196455
17273	196456
116612	196457
126005	196458
339368	196459
60457	196460
4046	196461
26597	196462
78834	196463
56429	196464
100845	196465
15521	196466
2274	196467
324995	196468
80553	196469
82150	196470
124021	196471
12	196472
41107	196473
32220	196474
271740	196475
30808	196476
3445	196477
43111	196478
56642	196479
175545	196480
42264	196481
15553	196482
254932	196483
17419	196484
81786	196485
232934	196486
33800	196487
57075	196488
2625	196489
67410	196490
236374	196491
88003	196492
111726	196493
135934	196494
76185	196495
21948	196496
19302	196497
207136	196498
33537	196499
113480	196500
37713	196501
26959	196502
57792	196503
169815	196504
37047	196505
24579	196506
59513	196507
256200	196508
55022	196509
17310	196510
48384	196511
52045	196512
17002	196513
13724	196514
55340	196515
170958	196516
14346	196517
59490	196518
5308	196519
13551	196520
191583	196521
133136	196522
146	196523
81478	196524
18052	196525
203396	196526
7250	196527
172987	196528
20764	196529
29555	196530
287188	196531
49931	196532
39483	196533
4808	196534
286651	196535
1420	196536
173	196537
88810	196538
29832	196539
45951	196540
37957	196541
64876	196542
78825	196543
53658	196544
221792	196545
313158	196546
285143	196547
57972	196548
87703	196549
76647	196550
58812	196551
10500	196552
7877	196553
577	196554
29297	196555
135929	196556
194742	196557
280832	196558
3443	196559
2163	196560
21399	196561
97627	196562
43913	196563
2334	196564
279216	196565
339385	196566
44180	196567
303	196568
23703	196569
6700	196570
90921	196571
43777	196572
82126	196573
33119	196574
30738	196575
85917	196576
10385	196577
110679	196578
64049	196579
55077	196580
71275	196581
8240	196582
52648	196583
103782	196584
198966	196585
235541	196586
8611	196587
27447	196588
34495	196589
3537	196590
4057	196591
266047	196592
344815	196593
234649	196594
117040	196595
90857	196596
45918	196597
790	196598
1045	196599
16127	196600
169722	196601
76435	196602
31276	196603
36819	196604
81775	196605
47129	196606
21731	196607
16237	196608
64410	196609
118540	196610
120946	196611
95217	196612
10798	196613
1393	196614
346249	196615
71920	196616
54436	196617
26437	196618
204294	196619
37742	196620
3498	196621
163579	196622
43089	196623
310755	196624
143324	196625
3	196626
17692	196627
25224	196628
4595	196629
14017	196630
25287	196631
35864	196632
1600	196633
152533	196634
108740	196635
21535	196636
170414	196637
55151	196638
10893	196639
145591	196640
101441	196641
10107	196642
10244	196643
69276	196644
568	196645
104387	196646
80303	196647
57575	196648
93654	196649
65220	196650
2207	196651
17002	196652
24948	196653
177595	196654
87753	196655
29	196656
114482	196657
42565	196658
35609	196659
109938	196660
90677	196661
16214	196662
664	196663
55024	196664
71643	196665
97995	196666
3190	196667
7723	196668
72019	196669
95888	196670
234623	196671
48820	196672
1631	196673
136801	196674
84996	196675
5239	196676
97508	196677
455	196678
686	196679
33717	196680
163278	196681
13242	196682
75116	196683
17863	196684
15560	196685
43294	196686
19984	196687
125815	196688
15017	196689
158817	196690
125746	196691
61550	196692
91122	196693
63092	196694
24532	196695
47	196696
3903	196697
21254	196698
76683	196699
71631	196700
3697	196701
48067	196702
10656	196703
105694	196704
35307	196705
181284	196706
60559	196707
43607	196708
74309	196709
1291	196710
42911	196711
1380	196712
289607	196713
36139	196714
57068	196715
43632	196716
249513	196717
10041	196718
299284	196719
3	196720
69639	196721
17090	196722
19911	196723
29977	196724
158514	196725
21829	196726
7923	196727
36810	196728
227470	196729
97134	196730
17969	196731
116543	196732
18003	196733
42767	196734
6849	196735
84722	196736
198641	196737
6580	196738
12077	196739
125660	196740
100842	196741
1594	196742
5456	196743
5308	196744
73958	196745
60427	196746
5083	196747
54721	196748
34255	196749
47307	196750
17966	196751
305546	196752
46874	196753
9204	196754
236993	196755
84448	196756
122863	196757
10572	196758
163988	196759
41959	196760
76944	196761
496	196762
145800	196763
41133	196764
63114	196765
40828	196766
17318	196767
26928	196768
48554	196769
120059	196770
32327	196771
292443	196772
5311	196773
125608	196774
184928	196775
128417	196776
4971	196777
77404	196778
176013	196779
10726	196780
5074	196781
57770	196782
240895	196783
41051	196784
90973	196785
28283	196786
227420	196787
61878	196788
2964	196789
146	196790
162940	196791
37452	196792
2498	196793
123746	196794
157514	196795
117477	196796
80863	196797
24357	196798
8806	196799
3537	196800
49829	196801
123935	196802
48948	196803
75708	196804
60796	196805
265264	196806
24159	196807
109132	196808
122960	196809
184880	196810
179426	196811
33748	196812
158501	196813
202490	196814
1759	196815
176152	196816
189418	196817
3025	196818
3390	196819
20669	196820
56909	196821
38111	196822
54920	196823
53286	196824
43211	196825
26935	196826
1394	196827
43799	196828
334794	196829
58938	196830
9067	196831
10148	196832
149290	196833
40856	196834
42034	196835
3445	196836
253056	196837
18491	196838
27051	196839
13739	196840
116387	196841
189239	196842
169609	196843
748	196844
26199	196845
2787	196846
76837	196847
11504	196848
69722	196849
4250	196850
86530	196851
11715	196852
26868	196853
43244	196854
96572	196855
117056	196856
118218	196857
36310	196858
46077	196859
7022	196860
191334	196861
10809	196862
47406	196863
78684	196864
8875	196865
70211	196866
71802	196867
54780	196868
33095	196869
222604	196870
3641	196871
230100	196872
139769	196873
23874	196874
22157	196875
3973	196876
42	196877
17982	196878
325152	196879
219811	196880
64727	196881
26001	196882
6733	196883
18520	196884
290332	196885
78656	196886
45267	196887
43361	196888
46487	196889
8012	196890
1630	196891
13445	196892
300378	196893
34210	196894
121036	196895
20730	196896
152334	196897
42401	196898
47740	196899
5051	196900
135690	196901
19395	196902
109875	196903
14928	196904
108631	196905
43652	196906
14994	196907
10841	196908
28027	196909
59693	196910
5105	196911
21291	196912
26597	196913
18957	196914
6390	196915
78834	196916
330240	196917
8244	196918
16180	196919
47139	196920
89195	196921
8843	196922
885	196923
21880	196924
32306	196925
11295	196926
346595	196927
151718	196928
49003	196929
309509	196930
1541	196931
219992	196932
35001	196933
270636	196934
244684	196935
36770	196936
651	196937
75224	196938
36000	196939
63239	196940
20913	196941
49392	196942
356337	196943
230539	196944
8089	196945
905	196946
168662	196947
63482	196948
338218	196949
254547	196950
57632	196951
98124	196952
59271	196953
66666	196954
82437	196955
7705	196956
132860	196957
130018	196958
4961	196959
49507	196960
317815	196961
46720	196962
117244	196963
205	196964
4135	196965
35945	196966
288591	196967
26846	196968
53978	196969
82215	196970
26179	196971
12673	196972
10755	196973
320496	196974
44754	196975
36369	196976
67580	196977
322175	196978
105722	196979
99781	196980
108482	196981
151999	196982
15064	196983
142644	196984
25717	196985
187927	196986
187946	196987
15543	196988
85099	196989
26927	196990
67263	196991
241663	196992
59941	196993
275414	196994
161467	196995
203439	196996
67832	196997
94394	196998
37882	196999
90122	197000
32527	197001
24816	197002
83227	197003
8654	197004
205375	197005
154866	197006
236106	197007
112524	197008
54569	197009
124006	197010
42034	197011
10428	197012
147446	197013
23769	197014
77036	197015
210631	197016
6046	197017
1018	197018
169515	197019
25787	197020
53835	197021
11554	197022
29852	197023
126629	197024
78752	197025
7654	197026
513	197027
36859	197028
72127	197029
19941	197030
337847	197031
62094	197032
347392	197033
59565	197034
232014	197035
44132	197036
199513	197037
155694	197038
2550	197039
17965	197040
107848	197041
38041	197042
248036	197043
182482	197044
149843	197045
66699	197046
48772	197047
1959	197048
15305	197049
191163	197050
60676	197051
128509	197052
59075	197053
91215	197054
49131	197055
53242	197056
290699	197057
30803	197058
52999	197059
64749	197060
131523	197061
13173	197062
224	197063
302549	197064
43856	197065
234391	197066
287734	197067
63114	197068
52011	197069
14371	197070
69304	197071
9895	197072
35688	197073
70123	197074
123225	197075
356186	197076
29362	197077
59577	197078
105439	197079
293245	197080
21360	197081
28290	197082
9982	197083
15261	197084
2907	197085
7878	197086
221114	197087
40769	197088
149064	197089
4686	197090
300597	197091
190563	197092
223346	197093
197133	197094
331427	197095
47137	197096
90467	197097
51077	197098
6956	197099
135881	197100
58854	197101
54436	197102
45226	197103
87281	197104
90293	197105
37919	197106
59876	197107
118492	197108
102037	197109
21101	197110
117946	197111
41578	197112
61375	197113
54113	197114
39928	197115
34130	197116
10654	197117
44489	197118
250463	197119
32615	197120
34888	197121
1955	197122
26929	197123
53388	197124
47	197125
149586	197126
9628	197127
24235	197128
202604	197129
30687	197130
51392	197131
21844	197132
174722	197133
260587	197134
15742	197135
92341	197136
94163	197137
30917	197138
93237	197139
42	197140
298	197141
86492	197142
142966	197143
286722	197144
6316	197145
4376	197146
56642	197147
19221	197148
124315	197149
59112	197150
27830	197151
64303	197152
13332	197153
105927	197154
2922	197155
16174	197156
191581	197157
211200	197158
2945	197159
38493	197160
7806	197161
28483	197162
144544	197163
5613	197164
6015	197165
11334	197166
10156	197167
44041	197168
104828	197169
19517	197170
205756	197171
17743	197172
136378	197173
76574	197174
5194	197175
76787	197176
106765	197177
10903	197178
124893	197179
23245	197180
219801	197181
78859	197182
18632	197183
18846	197184
7376	197185
54457	197186
106844	197187
48410	197188
130036	197189
147500	197190
84884	197191
13909	197192
18807	197193
80849	197194
1356	197195
129673	197196
44393	197197
310771	197198
338109	197199
62156	197200
46017	197201
279887	197202
14342	197203
5991	197204
55075	197205
68197	197206
60841	197207
8604	197208
69650	197209
18080	197210
28238	197211
25415	197212
36530	197213
411	197214
5474	197215
168231	197216
63888	197217
77534	197218
223088	197219
237618	197220
90628	197221
109226	197222
90023	197223
178893	197224
186434	197225
43359	197226
22	197227
204041	197228
16975	197229
112639	197230
172150	197231
86753	197232
109344	197233
24495	197234
174553	197235
154628	197236
66012	197237
64325	197238
5362	197239
15924	197240
333712	197241
43711	197242
210	197243
62570	197244
137742	197245
4167	197246
113447	197247
64248	197248
3445	197249
1239	197250
339763	197251
17438	197252
134780	197253
26279	197254
8190	197255
3057	197256
13836	197257
165335	197258
169714	197259
18526	197260
40752	197261
9959	197262
82104	197263
14167	197264
58698	197265
6102	197266
25163	197267
35998	197268
28904	197269
60003	197270
73817	197271
14571	197272
49835	197273
51325	197274
335416	197275
18127	197276
2629	197277
87341	197278
31722	197279
1807	197280
6781	197281
180024	197282
34121	197283
216499	197284
37992	197285
174184	197286
92741	197287
339786	197288
16942	197289
142066	197290
3175	197291
49335	197292
5638	197293
73365	197294
317556	197295
63701	197296
108944	197297
7699	197298
10585	197299
57124	197300
78192	197301
253866	197302
10670	197303
85989	197304
81783	197305
10531	197306
1594	197307
5390	197308
31509	197309
59898	197310
85030	197311
343029	197312
9134	197313
133857	197314
13861	197315
42067	197316
59898	197317
21147	197318
80323	197319
143920	197320
136415	197321
261030	197322
38077	197323
1692	197324
32187	197325
82288	197326
186234	197327
38081	197328
25732	197329
89796	197330
16150	197331
87746	197332
120986	197333
162103	197334
77387	197335
82539	197336
1474	197337
276814	197338
204166	197339
178822	197340
78416	197341
58814	197342
82898	197343
10322	197344
201537	197345
33963	197346
153989	197347
1604	197348
13664	197349
188740	197350
13273	197351
77866	197352
83124	197353
106829	197354
15278	197355
348371	197356
268653	197357
36316	197358
35928	197359
11122	197360
109884	197361
15169	197362
14526	197363
126727	197364
82637	197365
36999	197366
25430	197367
6339	197368
14526	197369
19701	197370
198815	197371
412	197372
14619	197373
283627	197374
228008	197375
166107	197376
138839	197377
7757	197378
1818	197379
117263	197380
84941	197381
245170	197382
95810	197383
245175	197384
7532	197385
82816	197386
38956	197387
355532	197388
26763	197389
122749	197390
5489	197391
53285	197392
126636	197393
19607	197394
104126	197395
2317	197396
2256	197397
379	197398
52128	197399
25963	197400
1335	197401
134899	197402
7022	197403
252723	197404
7179	197405
14794	197406
34983	197407
57457	197408
103034	197409
334987	197410
347073	197411
185275	197412
95903	197413
309000	197414
231	197415
14401	197416
246756	197417
74193	197418
27800	197419
211466	197420
114995	197421
55242	197422
130336	197423
20082	197424
78696	197425
324620	197426
32604	197427
233836	197428
256	197429
61145	197430
151374	197431
306173	197432
13876	197433
203908	197434
60776	197435
72024	197436
57721	197437
43253	197438
89745	197439
6828	197440
112530	197441
152829	197442
232128	197443
92378	197444
142936	197445
157583	197446
114473	197447
130480	197448
320344	197449
43194	197450
55	197451
41833	197452
75670	197453
179384	197454
39985	197455
3651	197456
17189	197457
164654	197458
47501	197459
23964	197460
20061	197461
200947	197462
130276	197463
7754	197464
208775	197465
301725	197466
213758	197467
56777	197468
36107	197469
99674	197470
64090	197471
126461	197472
258279	197473
199231	197474
76069	197475
5572	197476
11927	197477
212388	197478
26707	197479
38067	197480
54507	197481
123882	197482
80899	197483
11866	197484
202950	197485
354543	197486
27177	197487
83551	197488
240999	197489
53615	197490
2530	197491
9676	197492
77623	197493
112767	197494
198216	197495
98335	197496
137328	197497
113334	197498
1932	197499
125824	197500
177	197501
75137	197502
17466	197503
205527	197504
298103	197505
233797	197506
104691	197507
350981	197508
35230	197509
8017	197510
60842	197511
227129	197512
100032	197513
83517	197514
29363	197515
64905	197516
338515	197517
29108	197518
344633	197519
270128	197520
247634	197521
276637	197522
230541	197523
202021	197524
43749	197525
126950	197526
20837	197527
214892	197528
88472	197529
181782	197530
33122	197531
18287	197532
111358	197533
323271	197534
140080	197535
46309	197536
11080	197537
172065	197538
27247	197539
174964	197540
289020	197541
24854	197542
247495	197543
93913	197544
38688	197545
81713	197546
72322	197547
61779	197548
354634	197549
104484	197550
7291	197551
287558	197552
208015	197553
269526	197554
80283	197555
111165	197556
164704	197557
165265	197558
177269	197559
132146	197560
38253	197561
209298	197562
187436	197563
173562	197564
205305	197565
82614	197566
34774	197567
61771	197568
181260	197569
176476	197570
50123	197571
102561	197572
62105	197573
168487	197574
28267	197575
113096	197576
56071	197577
328434	197578
195576	197579
286874	197580
336007	197581
33786	197582
307047	197583
12180	197584
28267	197585
124887	197586
10516	197587
30931	197588
23663	197589
291260	197590
309799	197591
329492	197592
112692	197593
71444	197594
283864	197595
283741	197596
150555	197597
299426	197598
210768	197599
108164	197600
221025	197601
170765	197602
5321	197603
156992	197604
75540	197605
307649	197606
191508	197607
301487	197608
10519	197609
258259	197610
179129	197611
345212	197612
26863	197613
283648	197614
116127	197615
183748	197616
136603	197617
116127	197618
216668	197619
87203	197620
74629	197621
157366	197622
236454	197623
292282	197624
116267	197625
73267	197626
129692	197627
82823	197628
19693	197629
84942	197630
72979	197631
70881	197632
176627	197633
111173	197634
220596	197635
111360	197636
73050	197637
350027	197638
111390	197639
72976	197640
270246	197641
234222	197642
85005	197643
49751	197644
813	197645
222397	197646
132205	197647
200277	197648
7933	197649
219408	197650
67645	197651
266009	197652
18359	197653
152667	197654
265599	197655
25058	197656
12470	197657
63987	197658
54745	197659
168849	197660
344894	197661
204000	197662
126383	197663
3028	197664
155355	197665
7313	197666
322284	197667
309119	197668
26687	197669
47889	197670
50787	197671
183000	197672
113284	197673
301975	197674
151726	197675
97898	197676
295101	197677
59482	197678
74774	197679
184895	197680
31608	197681
50609	197682
61721	197683
136620	197684
37401	197685
153723	197686
42929	197687
40774	197688
127272	197689
354028	197690
103973	197691
349919	197692
4444	197693
80241	197694
121930	197695
273152	197696
200374	197697
94	197698
125539	197699
74157	197700
242594	197701
18747	197702
87296	197703
51013	197704
25706	197705
89557	197706
89258	197707
167659	197708
130582	197709
107192	197710
345546	197711
208501	197712
37707	197713
199656	197714
50358	197715
125750	197716
20989	197717
4346	197718
151778	197719
277499	197720
58632	197721
44434	197722
153570	197723
181217	197724
62312	197725
43553	197726
11982	197727
30370	197728
349737	197729
61163	197730
69978	197731
191292	197732
9166	197733
19410	197734
96977	197735
3697	197736
61335	197737
1005	197738
94794	197739
259675	197740
181548	197741
6299	197742
225533	197743
320609	197744
115905	197745
51959	197746
137839	197747
134562	197748
47055	197749
135899	197750
9147	197751
84527	197752
284310	197753
89727	197754
64074	197755
55261	197756
217429	197757
134412	197758
204419	197759
136280	197760
81817	197761
131447	197762
300149	197763
1987	197764
126698	197765
235292	197766
146775	197767
165714	197768
134688	197769
76995	197770
3312	197771
86546	197772
1961	197773
194162	197774
53974	197775
13557	197776
35254	197777
164695	197778
46352	197779
59844	197780
204129	197781
50871	197782
95317	197783
332099	197784
222624	197785
345635	197786
339989	197787
14884	197788
20168	197789
19258	197790
11194	197791
96757	197792
201546	197793
149652	197794
52034	197795
39444	197796
245867	197797
6574	197798
258545	197799
57784	197800
177398	197801
60616	197802
179439	197803
7217	197804
71343	197805
28618	197806
138621	197807
74012	197808
716	197809
184928	197810
179407	197811
76218	197812
21710	197813
50326	197814
7167	197815
170708	197816
8198	197817
182504	197818
24856	197819
115692	197820
116176	197821
310886	197822
183142	197823
30501	197824
184448	197825
154741	197826
4991	197827
17180	197828
96406	197829
30478	197830
57847	197831
180354	197832
46664	197833
157522	197834
18175	197835
9897	197836
125378	197837
182177	197838
332739	197839
9897	197840
9897	197841
182806	197842
11252	197843
105116	197844
27035	197845
203603	197846
164491	197847
50512	197848
1553	197849
337662	197850
220632	197851
228010	197852
21888	197853
14941	197854
6904	197855
35141	197856
7594	197857
9168	197858
152	197859
149265	197860
20982	197861
91816	197862
78521	197863
140908	197864
42617	197865
94779	197866
126916	197867
55696	197868
343331	197869
181218	197870
42644	197871
8036	197872
347173	197873
11741	197874
123730	197875
42617	197876
6308	197877
342904	197878
240032	197879
332972	197880
126657	197881
29909	197882
2502	197883
244822	197884
97254	197885
245973	197886
30122	197887
95793	197888
144013	197889
57195	197890
7080	197891
250404	197892
167035	197893
193001	197894
5684	197895
150764	197896
5684	197897
5684	197898
5684	197899
154788	197900
136525	197901
177012	197902
55521	197903
50430	197904
423	197905
89642	197906
56735	197907
78	197908
17592	197909
96495	197910
41637	197911
945	197912
37587	197913
151352	197914
38018	197915
8206	197916
18219	197917
12122	197918
63891	197919
29346	197920
150810	197921
30478	197922
96518	197923
18154	197924
245985	197925
63763	197926
15851	197927
80402	197928
4003	197929
273004	197930
184058	197931
141864	197932
170254	197933
150541	197934
64455	197935
195371	197936
3702	197937
3702	197938
7060	197939
87503	197940
13571	197941
133314	197942
9193	197943
9193	197944
21328	197945
63757	197946
8905	197947
122222	197948
134457	197949
9854	197950
16188	197951
150674	197952
30534	197953
18612	197954
63254	197955
144923	197956
111460	197957
4561	197958
8407	197959
29203	197960
158466	197961
63829	197962
3710	197963
245743	197964
3710	197965
12038	197966
76977	197967
127626	197968
129066	197969
149295	197970
68787	197971
8612	197972
143306	197973
150625	197974
2901	197975
142722	197976
3119	197977
160422	197978
98740	197979
27747	197980
151191	197981
1226	197982
48188	197983
112686	197984
244646	197985
3843	197986
232906	197987
65839	197988
308590	197989
200333	197990
145091	197991
91297	197992
90484	197993
50239	197994
27625	197995
282693	197996
169542	197997
170259	197998
282711	197999
170263	198000
279206	198001
10508	198002
310249	198003
61967	198004
1780	198005
184312	198006
349796	198007
9045	198008
279723	198009
219342	198010
42987	198011
100046	198012
302164	198013
129265	198014
75603	198015
64060	198016
104825	198017
92637	198018
207506	198019
8746	198020
80145	198021
238	198022
30494	198023
6342	198024
83609	198025
32243	198026
298224	198027
93500	198028
115742	198029
1096	198030
90484	198031
282983	198032
15223	198033
137475	198034
1624	198035
1585	198036
307541	198037
150762	198038
5708	198039
5680	198040
5680	198041
5680	198042
877	198043
877	198044
5680	198045
5680	198046
30432	198047
877	198048
150637	198049
245372	198050
709	198051
31082	198052
6244	198053
210006	198054
50300	198055
254711	198056
5582	198057
14249	198058
4619	198059
273268	198060
83851	198061
53244	198062
96680	198063
63255	198064
8923	198065
91566	198066
11501	198067
229744	198068
1066	198069
102522	198070
190967	198071
79899	198072
17348	198073
7702	198074
192430	198075
56922	198076
9791	198077
342421	198078
5802	198079
131405	198080
81222	198081
19879	198082
1875	198083
16357	198084
54675	198085
3926	198086
103984	198087
30723	198088
86852	198089
165498	198090
201115	198091
38098	198092
10192	198093
163130	198094
26208	198095
13115	198096
93189	198097
114593	198098
66336	198099
2088	198100
69921	198101
299307	198102
8770	198103
21733	198104
193624	198105
162236	198106
14301	198107
47892	198108
15407	198109
58612	198110
110495	198111
369	198112
355315	198113
137979	198114
208241	198115
18045	198116
66040	198117
192166	198118
120222	198119
9938	198120
36985	198121
89292	198122
53429	198123
75422	198124
4281	198125
118359	198126
3377	198127
100796	198128
26368	198129
53872	198130
9586	198131
105228	198132
4211	198133
233014	198134
67065	198135
26111	198136
26517	198137
10670	198138
10607	198139
318688	198140
10767	198141
47191	198142
55401	198143
14402	198144
6739	198145
140502	198146
84838	198147
10407	198148
144392	198149
265870	198150
5285	198151
17271	198152
32300	198153
162197	198154
69894	198155
134390	198156
4211	198157
46027	198158
7596	198159
83270	198160
77922	198161
4211	198162
9698	198163
58415	198164
8672	198165
42765	198166
1732	198167
44299	198168
210415	198169
5177	198170
3547	198171
67066	198172
154354	198173
4808	198174
14566	198175
10582	198176
67419	198177
14216	198178
1002	198179
5548	198180
212	198181
2051	198182
218926	198183
112552	198184
15290	198185
225632	198186
37373	198187
19443	198188
61844	198189
1809	198190
14155	198191
339629	198192
2681	198193
5008	198194
69579	198195
32380	198196
292118	198197
162542	198198
42324	198199
108462	198200
4587	198201
62575	198202
7685	198203
28414	198204
4004	198205
3092	198206
136151	198207
2690	198208
42444	198209
12125	198210
26514	198211
106938	198212
49993	198213
16580	198214
94680	198215
33066	198216
1689	198217
5037	198218
21306	198219
9017	198220
84886	198221
98597	198222
46093	198223
3413	198224
30946	198225
13823	198226
27405	198227
29856	198228
140337	198229
273043	198230
138000	198231
88491	198232
173732	198233
29150	198234
63626	198235
6932	198236
26735	198237
100209	198238
87475	198239
85415	198240
194547	198241
30281	198242
24354	198243
20872	198244
205547	198245
128884	198246
151623	198247
3261	198248
4401	198249
113405	198250
69430	198251
6055	198252
355790	198253
65908	198254
129048	198255
14315	198256
79288	198257
12714	198258
25602	198259
68922	198260
116900	198261
284354	198262
51528	198263
4647	198264
27688	198265
4938	198266
17219	198267
272975	198268
3390	198269
28313	198270
113103	198271
4824	198272
172	198273
232211	198274
95151	198275
695	198276
8537	198277
195449	198278
50361	198279
56232	198280
181606	198281
329766	198282
220878	198283
149749	198284
18257	198285
514	198286
186527	198287
405	198288
405	198289
125459	198290
29547	198291
27778	198292
3374	198293
87602	198294
75646	198295
6772	198296
87228	198297
30376	198298
40180	198299
17375	198300
17375	198301
44991	198302
6768	198303
57231	198304
101652	198305
101652	198306
332826	198307
114600	198308
1536	198309
51401	198310
23558	198311
62076	198312
26946	198313
3769	198314
59373	198315
15506	198316
20063	198317
185736	198318
37880	198319
146129	198320
165048	198321
195073	198322
272046	198323
33758	198324
160178	198325
204238	198326
93258	198327
149903	198328
115278	198329
310888	198330
10930	198331
65222	198332
55679	198333
37895	198334
321686	198335
25971	198336
127776	198337
6111	198338
8794	198339
117699	198340
336802	198341
227907	198342
245139	198343
5411	198344
79539	198345
14101	198346
118974	198347
7685	198348
11112	198349
169506	198350
103509	198351
115868	198352
232109	198353
244337	198354
15139	198355
30053	198356
39065	198357
72538	198358
2153	198359
421	198360
8409	198361
141392	198362
9878	198363
46844	198364
23748	198365
38000	198366
227	198367
74145	198368
311345	198369
38452	198370
78910	198371
227558	198372
22321	198373
120483	198374
32550	198375
9072	198376
55515	198377
67890	198378
2642	198379
14157	198380
53129	198381
87241	198382
78213	198383
7631	198384
76375	198385
123134	198386
61709	198387
220630	198388
39118	198389
23918	198390
85827	198391
7702	198392
105659	198393
16999	198394
266037	198395
8892	198396
51284	198397
15138	198398
115662	198399
12716	198400
32965	198401
70486	198402
468	198403
46400	198404
136932	198405
126918	198406
104893	198407
25062	198408
22598	198409
4270	198410
7640	198411
2618	198412
7365	198413
3353	198414
5106	198415
99383	198416
47526	198417
2645	198418
84004	198419
3098	198420
69577	198421
84766	198422
142383	198423
138448	198424
169213	198425
21900	198426
177408	198427
284798	198428
29344	198429
66305	198430
397	198431
44703	198432
155002	198433
30055	198434
232105	198435
53951	198436
1532	198437
9825	198438
9278	198439
150935	198440
150439	198441
5708	198442
30496	198443
244946	198444
21518	198445
63811	198446
65486	198447
1785	198448
310925	198449
40	198450
105236	198451
99691	198452
150425	198453
7427	198454
260347	198455
260521	198456
111719	198457
42414	198458
214909	198459
243272	198460
7425	198461
241536	198462
30182	198463
245496	198464
20885	198465
4523	198466
100726	198467
100678	198468
260458	198469
63798	198470
382	198471
63836	198472
45181	198473
243561	198474
243183	198475
150440	198476
45171	198477
245642	198478
43136	198479
114219	198480
35205	198481
315395	198482
42377	198483
5884	198484
9458	198485
7183	198486
89363	198487
89015	198488
29604	198489
75577	198490
66335	198491
148467	198492
121950	198493
12042	198494
298890	198495
106868	198496
96371	198497
96349	198498
21846	198499
181771	198500
126674	198501
300323	198502
158011	198503
143548	198504
133511	198505
2	198506
151544	198507
132017	198508
88910	198509
233309	198510
113893	198511
25447	198512
329	198513
15101	198514
247125	198515
21851	198516
16077	198517
1210	198518
38994	198519
38994	198520
4991	198521
3687	198522
1	198523
63623	198524
300328	198525
170606	198526
91547	198527
24891	198528
39407	198529
143509	198530
121287	198531
143298	198532
3687	198533
12020	198534
18495	198535
7184	198536
55144	198537
82486	198538
56828	198539
18495	198540
91659	198541
35578	198542
96429	198543
16044	198544
59152	198545
18495	198546
34	198547
18495	198548
266876	198549
39089	198550
7374	198551
5330	198552
42	198553
16006	198554
42	198555
42	198556
96456	198557
223606	198558
226739	198559
227389	198560
136987	198561
347778	198562
65880	198563
112346	198564
60042	198565
25244	198566
112807	198567
2940	198568
39954	198569
74021	198570
63826	198571
14496	198572
2980	198573
17472	198574
245897	198575
91006	198576
75460	198577
230119	198578
190534	198579
255018	198580
85569	198581
150850	198582
243190	198583
321015	198584
335983	198585
287262	198586
70466	198587
222640	198588
190473	198589
1678	198590
220235	198591
186695	198592
105749	198593
201954	198594
114981	198595
39433	198596
320805	198597
3645	198598
183797	198599
257377	198600
9063	198601
260996	198602
28747	198603
86212	198604
311646	198605
21289	198606
11147	198607
13972	198608
20390	198609
42915	198610
25722	198611
65999	198612
283465	198613
228007	198614
347658	198615
115057	198616
281304	198617
17502	198618
30388	198619
20824	198620
293279	198621
204530	198622
110918	198623
110606	198624
103871	198625
37928	198626
88376	198627
80213	198628
173892	198629
265583	198630
209013	198631
108636	198632
167156	198633
214045	198634
324058	198635
128271	198636
155882	198637
64796	198638
5870	198639
180545	198640
37826	198641
55763	198642
111064	198643
14327	198644
25076	198645
261162	198646
198131	198647
111118	198648
293549	198649
289579	198650
11352	198651
26560	198652
2972	198653
246992	198654
41755	198655
120836	198656
220130	198657
218778	198658
107988	198659
111903	198660
4545	198661
49271	198662
70897	198663
48188	198664
55485	198665
521	198666
87306	198667
7991	198668
8063	198669
63690	198670
405	198671
212576	198672
15857	198673
66421	198674
342349	198675
93899	198676
260273	198677
228427	198678
94297	198679
119045	198680
224173	198681
124219	198682
120720	198683
200296	198684
154717	198685
867	198686
63472	198687
322738	198688
18619	198689
21450	198690
4774	198691
39264	198692
35337	198693
224852	198694
143039	198695
35051	198696
334876	198697
135862	198698
63241	198699
43069	198700
11145	198701
1978	198702
119963	198703
191556	198704
153822	198705
73789	198706
209319	198707
297167	198708
320415	198709
84976	198710
276640	198711
129138	198712
206510	198713
11880	198714
7110	198715
5611	198716
19845	198717
13604	198718
97915	198719
17032	198720
344291	198721
139220	198722
3277	198723
10126	198724
4491	198725
164481	198726
206634	198727
74543	198728
1140	198729
1104	198730
10284	198731
10284	198732
3276	198733
180934	198734
8695	198735
10284	198736
301870	198737
173577	198738
243277	198739
58215	198740
82252	198741
1104	198742
15041	198743
74538	198744
18264	198745
10284	198746
297658	198747
180936	198748
301935	198749
14474	198750
8695	198751
342072	198752
28245	198753
3276	198754
20036	198755
1104	198756
301931	198757
11233	198758
50604	198759
18264	198760
3276	198761
149971	198762
42521	198763
180929	198764
130742	198765
102795	198766
1140	198767
15041	198768
284271	198769
25010	198770
57185	198771
92	198772
113613	198773
1140	198774
50600	198775
105094	198776
84475	198777
8695	198778
282136	198779
251526	198780
201545	198781
74542	198782
1055	198783
228983	198784
229091	198785
180937	198786
3938	198787
3938	198788
2373	198789
240747	198790
8683	198791
10989	198792
187878	198793
10385	198794
29476	198795
17040	198796
304053	198797
244162	198798
203295	198799
42953	198800
38261	198801
123375	198802
171143	198803
320767	198804
274674	198805
55982	198806
27694	198807
219807	198808
132243	198809
12108	198810
118887	198811
148607	198812
189048	198813
6124	198814
83316	198815
236980	198816
8078	198817
67186	198818
245694	198819
86777	198820
142357	198821
19311	198822
135827	198823
75528	198824
71113	198825
73292	198826
215602	198827
51706	198828
285155	198829
39407	198830
30412	198831
124289	198832
82486	198833
80857	198834
225323	198835
28691	198836
10866	198837
11191	198838
38451	198839
233336	198840
142283	198841
83022	198842
146724	198843
104518	198844
41474	198845
68600	198846
197223	198847
41005	198848
37485	198849
23056	198850
322466	198851
59975	198852
300646	198853
212579	198854
136888	198855
60264	198856
64633	198857
180083	198858
58997	198859
96412	198860
125203	198861
55144	198862
60992	198863
143127	198864
60941	198865
78007	198866
18495	198867
82486	198868
96493	198869
96412	198870
96429	198871
1464	198872
10959	198873
123832	198874
149341	198875
125203	198876
100257	198877
43077	198878
186688	198879
96412	198880
63791	198881
20095	198882
39407	198883
306086	198884
66621	198885
57226	198886
295432	198887
305725	198888
116820	198889
8228	198890
20601	198891
63793	198892
80902	198893
80902	198894
25706	198895
96370	198896
29154	198897
30416	198898
232706	198899
6692	198900
246076	198901
92872	198902
60392	198903
35636	198904
82486	198905
125668	198906
124289	198907
1128	198908
61166	198909
1749	198910
92191	198911
33113	198912
49864	198913
150576	198914
117990	198915
24072	198916
94024	198917
241666	198918
30388	198919
23195	198920
63899	198921
13368	198922
314263	198923
179644	198924
12352	198925
258729	198926
143178	198927
235233	198928
338271	198929
346488	198930
37733	198931
71411	198932
199579	198933
2803	198934
16882	198935
39087	198936
94105	198937
147020	198938
62355	198939
5218	198940
20095	198941
43542	198942
1722	198943
30549	198944
96493	198945
11895	198946
9208	198947
25206	198948
54901	198949
245750	198950
150745	198951
245532	198952
21900	198953
137257	198954
245887	198955
2863	198956
7156	198957
115210	198958
75692	198959
319769	198960
63298	198961
99936	198962
65757	198963
180819	198964
96859	198965
63303	198966
148365	198967
150720	198968
310663	198969
8990	198970
3775	198971
120478	198972
560	198973
558	198974
558	198975
558	198976
558	198977
558	198978
156931	198979
52584	198980
30	198981
318243	198982
16920	198983
15881	198984
2439	198985
188396	198986
152995	198987
250781	198988
935	198989
102492	198990
163822	198991
116269	198992
252506	198993
103847	198994
46565	198995
21787	198996
150423	198997
260455	198998
10635	198999
41568	199000
21246	199001
133186	199002
10635	199003
39453	199004
13874	199005
45173	199006
153561	199007
2312	199008
6039	199009
10546	199010
93288	199011
35561	199012
184552	199013
242292	199014
20849	199015
7787	199016
122198	199017
234571	199018
35850	199019
41036	199020
55015	199021
19521	199022
38524	199023
132915	199024
30881	199025
1404	199026
1544	199027
186737	199028
64015	199029
131320	199030
59841	199031
39923	199032
135636	199033
36254	199034
13146	199035
96192	199036
96417	199037
17624	199038
19020	199039
1125	199040
121241	199041
52804	199042
26632	199043
76776	199044
13350	199045
100795	199046
248556	199047
12417	199048
52434	199049
25872	199050
71085	199051
105134	199052
77995	199053
118543	199054
314113	199055
66910	199056
51183	199057
36530	199058
3175	199059
53751	199060
57907	199061
14144	199062
168610	199063
16862	199064
20543	199065
11351	199066
49376	199067
348625	199068
58554	199069
296444	199070
96752	199071
188728	199072
52777	199073
506	199074
5875	199075
14697	199076
26610	199077
54849	199078
52127	199079
78691	199080
14091	199081
27977	199082
33494	199083
59341	199084
7199	199085
5008	199086
4786	199087
151359	199088
55569	199089
41165	199090
339658	199091
107564	199092
295654	199093
204791	199094
86372	199095
63283	199096
168262	199097
158737	199098
108260	199099
28863	199100
11207	199101
60697	199102
8126	199103
344087	199104
87744	199105
219398	199106
213086	199107
133141	199108
296688	199109
5137	199110
132204	199111
46764	199112
200033	199113
26204	199114
23599	199115
147053	199116
51887	199117
119762	199118
25116	199119
3818	199120
127074	199121
215542	199122
44817	199123
64531	199124
4760	199125
85630	199126
4485	199127
48673	199128
49166	199129
335448	199130
86448	199131
133959	199132
22668	199133
127854	199134
12850	199135
78290	199136
190125	199137
18107	199138
64404	199139
210237	199140
73473	199141
3100	199142
85633	199143
14916	199144
345656	199145
27714	199146
10660	199147
7780	199148
42031	199149
53129	199150
259621	199151
17723	199152
17586	199153
60525	199154
75522	199155
120197	199156
55322	199157
120231	199158
15958	199159
16343	199160
296905	199161
50983	199162
8304	199163
24194	199164
1473	199165
97294	199166
41728	199167
77064	199168
8932	199169
145271	199170
56705	199171
33723	199172
25831	199173
13609	199174
87638	199175
82347	199176
944	199177
98675	199178
14066	199179
71286	199180
81684	199181
18942	199182
170399	199183
12424	199184
1319	199185
126282	199186
94460	199187
43444	199188
188805	199189
52638	199190
52428	199191
5055	199192
78890	199193
281987	199194
14804	199195
22814	199196
94339	199197
296480	199198
50741	199199
45209	199200
30343	199201
32938	199202
119191	199203
20388	199204
4022	199205
1298	199206
78184	199207
81766	199208
37208	199209
70681	199210
13897	199211
56014	199212
55164	199213
51587	199214
80756	199215
40090	199216
189145	199217
21091	199218
86355	199219
839	199220
4198	199221
197069	199222
21866	199223
2179	199224
124877	199225
21391	199226
15041	199227
30195	199228
57368	199229
42235	199230
6273	199231
81934	199232
19076	199233
171137	199234
1583	199235
1219	199236
213492	199237
131715	199238
20880	199239
7252	199240
215597	199241
17914	199242
4871	199243
17914	199244
89915	199245
39758	199246
2033	199247
150224	199248
316279	199249
121366	199250
1762	199251
283168	199252
318415	199253
44369	199254
46787	199255
52555	199256
120230	199257
131039	199258
63652	199259
122956	199260
28002	199261
213385	199262
8169	199263
202081	199264
44082	199265
33945	199266
219752	199267
16082	199268
31644	199269
27933	199270
143805	199271
84139	199272
71199	199273
132106	199274
611	199275
52758	199276
6356	199277
118255	199278
41494	199279
23609	199280
110777	199281
10108	199282
10735	199283
791	199284
74080	199285
27983	199286
86370	199287
37128	199288
37242	199289
22742	199290
53284	199291
5891	199292
81314	199293
290	199294
196727	199295
6032	199296
122730	199297
14212	199298
14212	199299
14212	199300
37185	199301
327606	199302
72567	199303
160274	199304
325971	199305
174055	199306
160216	199307
149098	199308
14327	199309
285906	199310
66136	199311
257245	199312
195769	199313
235074	199314
291337	199315
291892	199316
337723	199317
1031	199318
229409	199319
5185	199320
110051	199321
291034	199322
257289	199323
43576	199324
14847	199325
26235	199326
315981	199327
294024	199328
196823	199329
79719	199330
244444	199331
34587	199332
194465	199333
289682	199334
174558	199335
53995	199336
291310	199337
73140	199338
132505	199339
288827	199340
289303	199341
257145	199342
86300	199343
214583	199344
257366	199345
176024	199346
292194	199347
155742	199348
326137	199349
68613	199350
326408	199351
193905	199352
326854	199353
68495	199354
254312	199355
68613	199356
43269	199357
165287	199358
123019	199359
43586	199360
73186	199361
195751	199362
196684	199363
329708	199364
19266	199365
195273	199366
37035	199367
79804	199368
122077	199369
79707	199370
19221	199371
325155	199372
53852	199373
194479	199374
325116	199375
195690	199376
122450	199377
1885	199378
116423	199379
172927	199380
549	199381
37517	199382
57877	199383
263301	199384
11484	199385
176597	199386
26417	199387
39325	199388
72981	199389
19293	199390
122690	199391
189	199392
201926	199393
146771	199394
256538	199395
110620	199396
269722	199397
230551	199398
222854	199399
140790	199400
194895	199401
146589	199402
140522	199403
121804	199404
196821	199405
174254	199406
206914	199407
80861	199408
102261	199409
14335	199410
156920	199411
80194	199412
242881	199413
173467	199414
174588	199415
125634	199416
192516	199417
321850	199418
321827	199419
220056	199420
1402	199421
110248	199422
24683	199423
66158	199424
196812	199425
1328	199426
1328	199427
14013	199428
21768	199429
196776	199430
73016	199431
204515	199432
54052	199433
176987	199434
101765	199435
196803	199436
122655	199437
326122	199438
164439	199439
176465	199440
694	199441
2278	199442
27451	199443
291825	199444
290275	199445
291311	199446
174762	199447
291873	199448
174961	199449
17676	199450
27365	199451
53684	199452
176523	199453
71484	199454
10036	199455
110856	199456
37281	199457
80265	199458
80275	199459
73103	199460
34567	199461
176709	199462
175106	199463
286082	199464
175708	199465
287616	199466
34008	199467
49663	199468
109305	199469
174271	199470
293543	199471
72601	199472
294592	199473
176036	199474
111213	199475
287957	199476
175992	199477
175963	199478
322236	199479
303131	199480
157822	199481
246884	199482
34661	199483
259394	199484
48617	199485
96611	199486
57758	199487
39677	199488
80166	199489
329952	199490
256970	199491
9599	199492
131586	199493
60638	199494
142469	199495
14326	199496
256910	199497
39672	199498
80165	199499
80286	199500
54068	199501
122778	199502
37393	199503
73050	199504
37346	199505
37032	199506
80163	199507
49300	199508
196924	199509
11064	199510
214572	199511
55598	199512
37235	199513
19294	199514
53855	199515
37037	199516
14654	199517
127060	199518
18024	199519
295076	199520
80276	199521
239271	199522
29118	199523
232389	199524
143796	199525
142455	199526
142711	199527
142706	199528
144226	199529
143484	199530
91831	199531
60641	199532
91549	199533
232955	199534
60971	199535
74747	199536
263310	199537
37394	199538
19295	199539
214074	199540
326707	199541
73196	199542
196685	199543
131379	199544
329754	199545
22014	199546
55698	199547
189016	199548
72975	199549
256872	199550
256697	199551
10021	199552
111477	199553
294146	199554
26019	199555
33807	199556
20277	199557
705	199558
340245	199559
25760	199560
98258	199561
92041	199562
243215	199563
16866	199564
50399	199565
164789	199566
255079	199567
64900	199568
140788	199569
230807	199570
82119	199571
171185	199572
33624	199573
33450	199574
184274	199575
349557	199576
129270	199577
98427	199578
120746	199579
18190	199580
57393	199581
165029	199582
145083	199583
59282	199584
270464	199585
148	199586
89248	199587
59482	199588
153564	199589
64901	199590
250865	199591
91139	199592
46543	199593
32959	199594
74515	199595
32978	199596
342057	199597
35214	199598
49602	199599
241140	199600
70588	199601
114535	199602
233866	199603
148948	199604
63222	199605
33304	199606
44261	199607
337018	199608
248458	199609
250338	199610
56239	199611
152510	199612
104988	199613
90168	199614
123240	199615
251995	199616
250677	199617
308429	199618
280854	199619
298757	199620
228819	199621
95948	199622
27140	199623
80855	199624
18098	199625
21690	199626
198037	199627
301818	199628
70102	199629
14473	199630
197759	199631
77646	199632
3400	199633
252984	199634
153257	199635
53358	199636
340995	199637
1469	199638
243624	199639
131341	199640
115480	199641
15049	199642
243756	199643
26634	199644
14707	199645
328479	199646
303831	199647
150943	199648
8602	199649
151050	199650
31462	199651
5476	199652
96540	199653
188536	199654
7010	199655
82144	199656
1	199657
200396	199658
298458	199659
254293	199660
7998	199661
137519	199662
105653	199663
81772	199664
113268	199665
40472	199666
111744	199667
155511	199668
31163	199669
70619	199670
97885	199671
94961	199672
26960	199673
10619	199674
66893	199675
2	199676
333379	199677
189625	199678
118977	199679
313940	199680
346335	199681
32857	199682
60891	199683
1027	199684
132604	199685
186851	199686
253130	199687
347	199688
326100	199689
43349	199690
299254	199691
81223	199692
182368	199693
220285	199694
200537	199695
121142	199696
127765	199697
64985	199698
134487	199699
333302	199700
328311	199701
336416	199702
183378	199703
141015	199704
36514	199705
301399	199706
7514	199707
67102	199708
50314	199709
83058	199710
127326	199711
14641	199712
24793	199713
38485	199714
299424	199715
15418	199716
33604	199717
90999	199718
50432	199719
161275	199720
18560	199721
141470	199722
102591	199723
154489	199724
155998	199725
152248	199726
269553	199727
317814	199728
178162	199729
96914	199730
59710	199731
94449	199732
150371	199733
279378	199734
28706	199735
132040	199736
251731	199737
279163	199738
70556	199739
249766	199740
8732	199741
38435	199742
25055	199743
43719	199744
29269	199745
102520	199746
106777	199747
147105	199748
312862	199749
38428	199750
113973	199751
79881	199752
1130	199753
59993	199754
114663	199755
193453	199756
45838	199757
45838	199758
112560	199759
23010	199760
142730	199761
131959	199762
182977	199763
170054	199764
51359	199765
90889	199766
114948	199767
23951	199768
136065	199769
178940	199770
51713	199771
286598	199772
146917	199773
354520	199774
208808	199775
184644	199776
116448	199777
114401	199778
302203	199779
39282	199780
68716	199781
281885	199782
15650	199783
184937	199784
219892	199785
14012	199786
73369	199787
241242	199788
14012	199789
95784	199790
18651	199791
38624	199792
321138	199793
2433	199794
20671	199795
346521	199796
307789	199797
620	199798
3641	199799
310130	199800
48190	199801
4212	199802
189378	199803
192095	199804
209241	199805
130177	199806
329292	199807
244402	199808
114819	199809
93806	199810
36046	199811
58799	199812
50181	199813
4661	199814
351798	199815
188514	199816
67067	199817
98050	199818
2083	199819
108041	199820
41181	199821
108237	199822
190181	199823
52602	199824
68743	199825
53044	199826
2083	199827
3087	199828
36492	199829
4437	199830
3087	199831
8224	199832
329659	199833
148175	199834
19062	199835
47706	199836
43038	199837
259053	199838
46366	199839
251815	199840
144	199841
149929	199842
36015	199843
121574	199844
206394	199845
346176	199846
105494	199847
274667	199848
54312	199849
52915	199850
75231	199851
71584	199852
89519	199853
23174	199854
222080	199855
13121	199856
62445	199857
103707	199858
21431	199859
242235	199860
147628	199861
170851	199862
145806	199863
5163	199864
339826	199865
18254	199866
149721	199867
149721	199868
329621	199869
220873	199870
49120	199871
194568	199872
322334	199873
193690	199874
36166	199875
27143	199876
187308	199877
97426	199878
357669	199879
277080	199880
17876	199881
15098	199882
82704	199883
326449	199884
14300	199885
122847	199886
122276	199887
79987	199888
80285	199889
333934	199890
36280	199891
118524	199892
638	199893
67170	199894
118061	199895
118501	199896
189338	199897
5561	199898
189558	199899
189335	199900
188380	199901
11771	199902
317701	199903
14263	199904
638	199905
166	199906
317309	199907
119431	199908
190689	199909
119431	199910
990	199911
156063	199912
314835	199913
80991	199914
118993	199915
188204	199916
194486	199917
52648	199918
855	199919
67150	199920
314524	199921
136	199922
78298	199923
317752	199924
638	199925
3835	199926
78139	199927
78611	199928
729	199929
315231	199930
1436	199931
78132	199932
53019	199933
319123	199934
101988	199935
17	199936
17	199937
97883	199938
36638	199939
189709	199940
317253	199941
3118	199942
118444	199943
118505	199944
314826	199945
188054	199946
317446	199947
316705	199948
314105	199949
190172	199950
188142	199951
313078	199952
188183	199953
314552	199954
188178	199955
77881	199956
121946	199957
314157	199958
77881	199959
93800	199960
10863	199961
110642	199962
187063	199963
52900	199964
21337	199965
312841	199966
166	199967
193644	199968
36990	199969
130	199970
264640	199971
190566	199972
118484	199973
314492	199974
125108	199975
4328	199976
66717	199977
314753	199978
669	199979
212	199980
122271	199981
317096	199982
263517	199983
314187	199984
189728	199985
80100	199986
314153	199987
321390	199988
187531	199989
316552	199990
62937	199991
190464	199992
318700	199993
77844	199994
314643	199995
319010	199996
314765	199997
314341	199998
52681	199999
57774	200000
61	200001
188272	200002
51555	200003
64063	200004
1194	200005
51756	200006
65207	200007
272936	200008
52291	200009
11494	200010
114627	200011
190277	200012
314077	200013
314248	200014
190074	200015
5574	200016
163253	200017
77375	200018
45610	200019
137	200020
51602	200021
190380	200022
189173	200023
314084	200024
191032	200025
42803	200026
78484	200027
101885	200028
317187	200029
52241	200030
319320	200031
189455	200032
314598	200033
124127	200034
37515	200035
314330	200036
314216	200037
318241	200038
318927	200039
52779	200040
559	200041
189053	200042
165953	200043
65097	200044
158836	200045
189878	200046
121522	200047
190582	200048
1047	200049
77972	200050
1047	200051
3848	200052
22442	200053
188068	200054
190846	200055
314304	200056
189810	200057
78298	200058
124596	200059
8769	200060
192866	200061
318119	200062
190017	200063
188096	200064
118618	200065
2690	200066
19366	200067
119520	200068
118596	200069
190660	200070
314270	200071
3598	200072
2450	200073
30	200074
19073	200075
1210	200076
263244	200077
121	200078
314522	200079
2042	200080
175401	200081
190781	200082
317573	200083
83911	200084
194979	200085
142750	200086
102020	200087
1441	200088
157000	200089
7007	200090
317290	200091
193547	200092
314251	200093
30	200094
82099	200095
196476	200096
190064	200097
314543	200098
32367	200099
144522	200100
317878	200101
61989	200102
188141	200103
189085	200104
63981	200105
190980	200106
314830	200107
20797	200108
26128	200109
52332	200110
2601	200111
112281	200112
314223	200113
82046	200114
268930	200115
317745	200116
318581	200117
319068	200118
1265	200119
20569	200120
11726	200121
190625	200122
118499	200123
5927	200124
190031	200125
162856	200126
314347	200127
316867	200128
314551	200129
314416	200130
314684	200131
205103	200132
45713	200133
52956	200134
77241	200135
314274	200136
119178	200137
317188	200138
9521	200139
189205	200140
188137	200141
188176	200142
79765	200143
121525	200144
188233	200145
325321	200146
188061	200147
188229	200148
18865	200149
319015	200150
316863	200151
316764	200152
190161	200153
317329	200154
316954	200155
117918	200156
316430	200157
44475	200158
5574	200159
52732	200160
22836	200161
26486	200162
15954	200163
120585	200164
897	200165
5962	200166
93595	200167
6485	200168
77279	200169
65242	200170
117401	200171
317792	200172
117953	200173
28836	200174
121106	200175
4602	200176
292724	200177
314840	200178
31862	200179
17442	200180
314211	200181
77785	200182
188089	200183
130	200184
318981	200185
187299	200186
215782	200187
314743	200188
314399	200189
319311	200190
229277	200191
140098	200192
93485	200193
101082	200194
8493	200195
65814	200196
188132	200197
144750	200198
315376	200199
190141	200200
314414	200201
119105	200202
314313	200203
204920	200204
4629	200205
188174	200206
7045	200207
8184	200208
118596	200209
80501	200210
145651	200211
188172	200212
77785	200213
314291	200214
188114	200215
10718	200216
20661	200217
2965	200218
118572	200219
8992	200220
3077	200221
329267	200222
314361	200223
180799	200224
21396	200225
13229	200226
31838	200227
57809	200228
7042	200229
190735	200230
2059	200231
188098	200232
80508	200233
275183	200234
83167	200235
23730	200236
2065	200237
530	200238
3598	200239
312608	200240
70023	200241
159393	200242
100761	200243
188271	200244
12364	200245
80139	200246
101885	200247
90	200248
43342	200249
121	200250
188113	200251
257518	200252
50819	200253
2984	200254
188199	200255
188214	200256
317960	200257
314869	200258
1	200259
61190	200260
317740	200261
188197	200262
9797	200263
190071	200264
314764	200265
188056	200266
324503	200267
188124	200268
67139	200269
27954	200270
20985	200271
35846	200272
31865	200273
312442	200274
53224	200275
274639	200276
314932	200277
101638	200278
12590	200279
117522	200280
15400	200281
159613	200282
156170	200283
296413	200284
113012	200285
11443	200286
85806	200287
7113	200288
1453	200289
230085	200290
227629	200291
249452	200292
44811	200293
1736	200294
77557	200295
69532	200296
10819	200297
286870	200298
126012	200299
72438	200300
19499	200301
32433	200302
60568	200303
207869	200304
160887	200305
11443	200306
94815	200307
75331	200308
139870	200309
47145	200310
28337	200311
132714	200312
124919	200313
7077	200314
128402	200315
36550	200316
11901	200317
166	200318
1	200319
52394	200320
123	200321
78243	200322
314168	200323
1194	200324
3111	200325
45657	200326
69995	200327
7379	200328
314421	200329
329470	200330
4029	200331
324301	200332
245395	200333
36679	200334
35969	200335
33202	200336
314923	200337
289788	200338
3629	200339
56423	200340
58	200341
264062	200342
122370	200343
77844	200344
103068	200345
3334	200346
4534	200347
18048	200348
118582	200349
67257	200350
18982	200351
26851	200352
26731	200353
205624	200354
814	200355
59512	200356
113527	200357
44728	200358
8537	200359
38818	200360
45768	200361
355107	200362
67238	200363
83880	200364
127383	200365
38826	200366
2824	200367
62225	200368
44279	200369
209432	200370
144967	200371
34063	200372
93294	200373
29566	200374
203632	200375
55323	200376
172173	200377
177491	200378
177501	200379
34606	200380
177827	200381
173333	200382
36074	200383
17686	200384
134844	200385
109561	200386
108999	200387
71715	200388
110498	200389
286616	200390
112341	200391
288597	200392
72131	200393
86561	200394
171480	200395
172328	200396
172986	200397
237477	200398
177883	200399
295381	200400
177837	200401
344085	200402
200177	200403
55323	200404
343208	200405
73760	200406
185675	200407
111728	200408
295447	200409
306910	200410
173735	200411
111739	200412
172861	200413
15548	200414
178904	200415
236447	200416
51415	200417
209208	200418
10188	200419
2503	200420
7981	200421
73418	200422
18037	200423
73426	200424
49867	200425
73575	200426
51387	200427
185157	200428
34684	200429
112308	200430
10188	200431
34802	200432
3030	200433
1477	200434
337377	200435
1468	200436
30544	200437
203266	200438
336369	200439
49993	200440
49994	200441
297151	200442
50117	200443
43539	200444
57058	200445
178273	200446
333776	200447
73611	200448
96485	200449
96489	200450
215853	200451
112296	200452
215741	200453
111948	200454
120391	200455
73456	200456
295455	200457
177786	200458
64809	200459
112193	200460
75714	200461
113058	200462
129750	200463
183595	200464
183416	200465
183560	200466
100691	200467
338354	200468
355402	200469
207219	200470
73568	200471
205294	200472
6634	200473
112081	200474
8558	200475
170985	200476
170842	200477
172342	200478
201255	200479
337146	200480
13496	200481
494	200482
325213	200483
172207	200484
172259	200485
321119	200486
199377	200487
192112	200488
84207	200489
286697	200490
172260	200491
57143	200492
346887	200493
18142	200494
208025	200495
56284	200496
12031	200497
43507	200498
276	200499
1743	200500
30488	200501
43429	200502
212161	200503
276	200504
56689	200505
4547	200506
493	200507
879	200508
199043	200509
30453	200510
1232	200511
2499	200512
4559	200513
328	200514
1229	200515
881	200516
656	200517
211737	200518
84248	200519
1022	200520
493	200521
7202	200522
21796	200523
16060	200524
330	200525
12014	200526
12012	200527
1461	200528
4548	200529
245757	200530
150601	200531
30504	200532
435	200533
1017	200534
126425	200535
344540	200536
9165	200537
3684	200538
874	200539
4555	200540
494	200541
5705	200542
658	200543
4547	200544
21832	200545
4547	200546
333147	200547
493	200548
3704	200549
751	200550
431	200551
495	200552
651	200553
744	200554
13327	200555
211610	200556
879	200557
4594	200558
346791	200559
64658	200560
61365	200561
342652	200562
42716	200563
181283	200564
95157	200565
352784	200566
211915	200567
24937	200568
38845	200569
346878	200570
334902	200571
341258	200572
203964	200573
333242	200574
343421	200575
340455	200576
201080	200577
2100	200578
16065	200579
882	200580
63783	200581
93200	200582
210442	200583
202789	200584
116514	200585
178322	200586
93745	200587
12907	200588
115087	200589
1171	200590
95186	200591
111653	200592
51345	200593
3170	200594
61032	200595
345069	200596
14575	200597
14854	200598
103952	200599
25109	200600
212183	200601
8838	200602
318711	200603
3411	200604
55354	200605
84690	200606
18156	200607
2606	200608
64202	200609
107820	200610
263170	200611
284317	200612
55385	200613
58493	200614
226232	200615
107972	200616
82508	200617
249198	200618
16389	200619
28952	200620
3804	200621
51750	200622
112252	200623
52987	200624
21769	200625
95975	200626
4215	200627
124747	200628
251806	200629
344195	200630
47560	200631
10171	200632
6994	200633
288504	200634
17	200635
321869	200636
76774	200637
147223	200638
187749	200639
151139	200640
51743	200641
97609	200642
72821	200643
158028	200644
330356	200645
98335	200646
225373	200647
9526	200648
14209	200649
83196	200650
355747	200651
127133	200652
15971	200653
53548	200654
207980	200655
103321	200656
227506	200657
93972	200658
64452	200659
354080	200660
40966	200661
35078	200662
340057	200663
271821	200664
182022	200665
100456	200666
152514	200667
155779	200668
72294	200669
291858	200670
222965	200671
284882	200672
300185	200673
285089	200674
125001	200675
96836	200676
5908	200677
41806	200678
34544	200679
90993	200680
15	200681
188708	200682
188810	200683
93965	200684
166907	200685
66206	200686
2	200687
6819	200688
348235	200689
33564	200690
107855	200691
307137	200692
3521	200693
264739	200694
261122	200695
264691	200696
102282	200697
9409	200698
127556	200699
2044	200700
8824	200701
37005	200702
263497	200703
9572	200704
22694	200705
79169	200706
147220	200707
195454	200708
183971	200709
31485	200710
237442	200711
124618	200712
203159	200713
3708	200714
4523	200715
167795	200716
38656	200717
69394	200718
27585	200719
38051	200720
81860	200721
124580	200722
5828	200723
169491	200724
145077	200725
85884	200726
8208	200727
62338	200728
1029	200729
101758	200730
28342	200731
5440	200732
1215	200733
14779	200734
9518	200735
60674	200736
29414	200737
52584	200738
29787	200739
6073	200740
14291	200741
128328	200742
31147	200743
161638	200744
21425	200745
121465	200746
130341	200747
187609	200748
32020	200749
93522	200750
186957	200751
7366	200752
31169	200753
1227	200754
8391	200755
281487	200756
107559	200757
277686	200758
284728	200759
63993	200760
45622	200761
177568	200762
65242	200763
42536	200764
130	200765
283091	200766
282880	200767
282870	200768
283003	200769
282971	200770
283016	200771
2567	200772
45833	200773
65073	200774
282111	200775
107870	200776
170257	200777
280762	200778
280826	200779
170306	200780
169328	200781
282732	200782
282695	200783
169305	200784
283028	200785
3082	200786
282952	200787
168778	200788
280043	200789
31163	200790
12301	200791
9040	200792
35233	200793
221237	200794
2882	200795
2882	200796
19684	200797
19485	200798
55351	200799
75109	200800
6253	200801
2662	200802
263444	200803
17542	200804
99427	200805
1178	200806
9588	200807
18718	200808
7764	200809
52434	200810
3880	200811
277640	200812
28107	200813
63181	200814
67108	200815
77473	200816
307	200817
195257	200818
201734	200819
42814	200820
987	200821
12081	200822
13755	200823
107549	200824
88344	200825
47695	200826
197285	200827
180228	200828
122830	200829
27547	200830
173441	200831
341014	200832
316066	200833
4336	200834
20973	200835
26705	200836
120842	200837
14667	200838
264608	200839
315894	200840
189287	200841
277563	200842
31986	200843
45403	200844
189489	200845
249	200846
45403	200847
6620	200848
48248	200849
17327	200850
124262	200851
329401	200852
217827	200853
68073	200854
9041	200855
53350	200856
579	200857
12546	200858
80066	200859
311106	200860
395	200861
66538	200862
93656	200863
22845	200864
11312	200865
102128	200866
3768	200867
32254	200868
3214	200869
87647	200870
235624	200871
13289	200872
84368	200873
23677	200874
10372	200875
7965	200876
109888	200877
174575	200878
41893	200879
844	200880
162617	200881
122141	200882
218385	200883
18738	200884
3430	200885
195120	200886
57493	200887
8419	200888
33710	200889
96322	200890
1878	200891
35849	200892
17317	200893
32997	200894
124279	200895
250759	200896
46647	200897
19557	200898
63211	200899
339901	200900
250284	200901
321817	200902
163126	200903
15858	200904
41754	200905
89047	200906
51886	200907
392	200908
16375	200909
579	200910
26346	200911
26436	200912
327591	200913
56383	200914
203765	200915
121964	200916
14250	200917
52906	200918
14260	200919
133758	200920
98927	200921
67273	200922
14190	200923
106139	200924
182	200925
83927	200926
53895	200927
19207	200928
31080	200929
154686	200930
264488	200931
16239	200932
215135	200933
164229	200934
113519	200935
125118	200936
21612	200937
11593	200938
846	200939
149396	200940
401	200941
19519	200942
15816	200943
106582	200944
2	200945
106316	200946
264404	200947
159217	200948
101223	200949
101093	200950
66658	200951
66643	200952
159257	200953
32882	200954
162855	200955
159000	200956
253756	200957
8386	200958
632	200959
148020	200960
217812	200961
32988	200962
22332	200963
160916	200964
121059	200965
67250	200966
5929	200967
139582	200968
147383	200969
194801	200970
104526	200971
97119	200972
54901	200973
161182	200974
75803	200975
23885	200976
226235	200977
194565	200978
162992	200979
108853	200980
15965	200981
35606	200982
48366	200983
53617	200984
167847	200985
147292	200986
318479	200987
60489	200988
82091	200989
63185	200990
59929	200991
224678	200992
51307	200993
10324	200994
4887	200995
144761	200996
116483	200997
346427	200998
115696	200999
27575	201000
27575	201001
303526	201002
192143	201003
12677	201004
199055	201005
82657	201006
125743	201007
1178	201008
2471	201009
21827	201010
29602	201011
34923	201012
217826	201013
36005	201014
192245	201015
35946	201016
6420	201017
25619	201018
219308	201019
285137	201020
233185	201021
202589	201022
141957	201023
122826	201024
177830	201025
198684	201026
39987	201027
243508	201028
20266	201029
57502	201030
35578	201031
297729	201032
55645	201033
16925	201034
28964	201035
153963	201036
1747	201037
123715	201038
5619	201039
27514	201040
139541	201041
61144	201042
143615	201043
5714	201044
80	201045
5714	201046
180200	201047
114146	201048
136158	201049
75598	201050
41607	201051
211850	201052
326027	201053
87862	201054
87862	201055
51414	201056
51414	201057
35633	201058
13080	201059
307824	201060
185961	201061
51654	201062
42223	201063
24993	201064
104674	201065
77780	201066
25989	201067
25713	201068
7041	201069
69211	201070
30537	201071
14142	201072
1495	201073
8013	201074
22137	201075
4577	201076
203044	201077
113	201078
333192	201079
117100	201080
118677	201081
70874	201082
50526	201083
125867	201084
226371	201085
96992	201086
119465	201087
202887	201088
54750	201089
101943	201090
22830	201091
22830	201092
160685	201093
12513	201094
67164	201095
160628	201096
31893	201097
31851	201098
31848	201099
31860	201100
31905	201101
6618	201102
192761	201103
58788	201104
44078	201105
102812	201106
116201	201107
230282	201108
171110	201109
188419	201110
3693	201111
99089	201112
134697	201113
32635	201114
41417	201115
40221	201116
318607	201117
54479	201118
3550	201119
23509	201120
54688	201121
80065	201122
19582	201123
54398	201124
29570	201125
364	201126
232715	201127
2712	201128
210838	201129
3708	201130
14603	201131
114600	201132
37932	201133
29285	201134
35312	201135
35312	201136
85202	201137
170888	201138
282482	201139
86756	201140
65114	201141
211169	201142
96452	201143
204761	201144
3000	201145
87056	201146
7572	201147
27118	201148
4185	201149
30566	201150
3676	201151
1624	201152
4094	201153
96475	201154
313928	201155
242308	201156
285149	201157
283350	201158
61905	201159
99715	201160
229798	201161
78920	201162
193658	201163
1283	201164
23999	201165
25861	201166
307897	201167
34777	201168
19008	201169
316044	201170
118953	201171
32223	201172
36473	201173
42598	201174
118056	201175
1264	201176
1264	201177
37624	201178
80539	201179
21504	201180
45513	201181
143556	201182
73706	201183
118073	201184
104548	201185
105818	201186
136007	201187
8378	201188
5436	201189
17546	201190
89483	201191
37099	201192
130208	201193
8449	201194
202287	201195
7394	201196
82368	201197
14808	201198
5296	201199
2833	201200
66493	201201
131404	201202
92356	201203
57233	201204
33617	201205
142755	201206
61119	201207
272855	201208
34981	201209
17198	201210
196499	201211
310599	201212
93351	201213
19514	201214
64686	201215
454	201216
215595	201217
15568	201218
44211	201219
61098	201220
38641	201221
16	201222
10017	201223
72334	201224
34260	201225
307790	201226
115314	201227
113815	201228
199830	201229
31475	201230
349702	201231
170040	201232
95583	201233
222515	201234
76002	201235
55651	201236
138499	201237
141152	201238
67934	201239
244565	201240
3047	201241
124386	201242
341160	201243
99216	201244
30968	201245
74147	201246
30275	201247
154168	201248
226782	201249
119894	201250
277323	201251
104738	201252
177756	201253
112647	201254
74157	201255
10736	201256
75092	201257
27526	201258
139805	201259
76437	201260
27307	201261
20523	201262
221319	201263
118655	201264
93685	201265
182429	201266
23532	201267
18369	201268
7558	201269
198515	201270
8446	201271
75630	201272
324049	201273
24057	201274
3047	201275
25791	201276
51247	201277
11497	201278
54682	201279
114928	201280
51629	201281
29091	201282
165261	201283
79002	201284
55407	201285
7219	201286
213533	201287
742	201288
54746	201289
273802	201290
11864	201291
103546	201292
183389	201293
1736	201294
82887	201295
20699	201296
1326	201297
215558	201298
39119	201299
47214	201300
6045	201301
58268	201302
130872	201303
265859	201304
303844	201305
100293	201306
3890	201307
39157	201308
16813	201309
183	201310
117582	201311
19859	201312
183223	201313
130918	201314
17478	201315
5877	201316
104263	201317
134201	201318
55336	201319
41680	201320
25125	201321
10338	201322
142903	201323
94201	201324
236984	201325
2463	201326
195615	201327
256178	201328
14710	201329
45360	201330
3663	201331
40826	201332
58892	201333
36026	201334
12992	201335
140854	201336
5107	201337
85259	201338
164522	201339
124521	201340
95688	201341
210701	201342
129749	201343
238434	201344
186863	201345
26176	201346
125054	201347
295899	201348
43642	201349
338192	201350
52664	201351
32028	201352
154279	201353
87919	201354
32848	201355
33585	201356
111576	201357
346342	201358
7684	201359
118267	201360
328136	201361
15796	201362
21545	201363
44514	201364
37012	201365
56296	201366
40191	201367
246473	201368
137657	201369
54198	201370
758	201371
356865	201372
253051	201373
107273	201374
267090	201375
14897	201376
123133	201377
8735	201378
32117	201379
98722	201380
10211	201381
38682	201382
98955	201383
116	201384
136835	201385
33929	201386
30862	201387
16606	201388
1063	201389
2687	201390
65266	201391
2	201392
45118	201393
11848	201394
14654	201395
342055	201396
206861	201397
56331	201398
6152	201399
148722	201400
38836	201401
90715	201402
231058	201403
193980	201404
67574	201405
130490	201406
19951	201407
63513	201408
182113	201409
201799	201410
181897	201411
339526	201412
163927	201413
183541	201414
165472	201415
95325	201416
157718	201417
8832	201418
3095	201419
64297	201420
96133	201421
122340	201422
79482	201423
289342	201424
60614	201425
39228	201426
26057	201427
315209	201428
23706	201429
425	201430
163119	201431
28920	201432
33650	201433
126447	201434
86748	201435
37889	201436
6857	201437
99145	201438
321211	201439
43916	201440
230557	201441
310782	201442
47211	201443
137370	201444
857	201445
93587	201446
32983	201447
185223	201448
125106	201449
25609	201450
122145	201451
90156	201452
41111	201453
2815	201454
66209	201455
195698	201456
53907	201457
232120	201458
232324	201459
200951	201460
180626	201461
45089	201462
179623	201463
299538	201464
159767	201465
248130	201466
136611	201467
340518	201468
155760	201469
225206	201470
37204	201471
162752	201472
22708	201473
9554	201474
120600	201475
2042	201476
101856	201477
7517	201478
4126	201479
119736	201480
160430	201481
189253	201482
6388	201483
164372	201484
36317	201485
7159	201486
268040	201487
78212	201488
103764	201489
4647	201490
264139	201491
329169	201492
311771	201493
68200	201494
1704	201495
3128	201496
147218	201497
94562	201498
240566	201499
148028	201500
16567	201501
218	201502
9748	201503
64481	201504
119148	201505
2480	201506
3854	201507
319405	201508
254674	201509
254868	201510
9473	201511
26857	201512
73906	201513
260102	201514
96948	201515
23650	201516
47787	201517
2858	201518
49163	201519
94747	201520
117977	201521
188483	201522
191800	201523
1749	201524
151669	201525
191810	201526
45407	201527
79388	201528
101792	201529
22710	201530
12465	201531
201330	201532
3106	201533
66986	201534
9557	201535
42769	201536
305480	201537
29665	201538
198448	201539
21987	201540
262401	201541
3570	201542
262138	201543
262389	201544
262444	201545
9483	201546
4	201547
329122	201548
144508	201549
135204	201550
91096	201551
155760	201552
4387	201553
9353	201554
95543	201555
142471	201556
126275	201557
5162	201558
238685	201559
10732	201560
9035	201561
43524	201562
5573	201563
307972	201564
61110	201565
29828	201566
213632	201567
259121	201568
20486	201569
8948	201570
95291	201571
111901	201572
96769	201573
335246	201574
28794	201575
222257	201576
115789	201577
278795	201578
309644	201579
126552	201580
251911	201581
12550	201582
93944	201583
35966	201584
76074	201585
124203	201586
201693	201587
205052	201588
48138	201589
341737	201590
12295	201591
58037	201592
93910	201593
55406	201594
42363	201595
114418	201596
6653	201597
9223	201598
190278	201599
104776	201600
122463	201601
81959	201602
164568	201603
191185	201604
78853	201605
38805	201606
136165	201607
75849	201608
96562	201609
71112	201610
8594	201611
35530	201612
42675	201613
354570	201614
34828	201615
5389	201616
60006	201617
73934	201618
1687	201619
239239	201620
1190	201621
7559	201622
134228	201623
1190	201624
10907	201625
182573	201626
125339	201627
131789	201628
236803	201629
3381	201630
13900	201631
113935	201632
3387	201633
21381	201634
2063	201635
122108	201636
42779	201637
69203	201638
191030	201639
118864	201640
2934	201641
36405	201642
25714	201643
36571	201644
11388	201645
4432	201646
154348	201647
3131	201648
78015	201649
58050	201650
55	201651
118688	201652
78246	201653
391	201654
315278	201655
118100	201656
25934	201657
160695	201658
995	201659
161046	201660
28493	201661
2	201662
71373	201663
39768	201664
48352	201665
50336	201666
527	201667
69513	201668
21108	201669
52425	201670
7730	201671
18809	201672
12880	201673
332328	201674
19552	201675
98390	201676
180371	201677
5693	201678
344673	201679
8198	201680
82809	201681
43059	201682
2544	201683
71399	201684
2278	201685
100639	201686
1472	201687
1411	201688
114836	201689
21452	201690
38870	201691
34848	201692
72888	201693
288474	201694
11687	201695
85812	201696
101699	201697
55570	201698
269294	201699
121528	201700
180077	201701
156724	201702
54925	201703
213343	201704
118722	201705
128336	201706
109399	201707
296511	201708
20986	201709
56679	201710
107508	201711
64508	201712
22367	201713
46080	201714
39873	201715
296173	201716
154138	201717
68674	201718
31170	201719
99122	201720
2794	201721
112384	201722
53466	201723
112276	201724
165968	201725
151412	201726
39786	201727
19570	201728
155142	201729
6023	201730
110765	201731
140008	201732
81095	201733
54503	201734
62084	201735
189109	201736
14029	201737
331119	201738
8785	201739
8785	201740
9493	201741
12928	201742
45367	201743
329317	201744
8312	201745
66379	201746
66710	201747
23440	201748
12459	201749
138561	201750
78222	201751
21961	201752
53593	201753
161014	201754
137329	201755
54225	201756
561	201757
4313	201758
207718	201759
323420	201760
253416	201761
157895	201762
44314	201763
174700	201764
123309	201765
26671	201766
54292	201767
197525	201768
197536	201769
80572	201770
54354	201771
331499	201772
37533	201773
331417	201774
123206	201775
198323	201776
16797	201777
50514	201778
115578	201779
3945	201780
58596	201781
86787	201782
4773	201783
1234	201784
156524	201785
80986	201786
68402	201787
1610	201788
21579	201789
34938	201790
256195	201791
60082	201792
132012	201793
82286	201794
72733	201795
65172	201796
34047	201797
78479	201798
223025	201799
94247	201800
23868	201801
31259	201802
62729	201803
10389	201804
15582	201805
56238	201806
70101	201807
95630	201808
58430	201809
20414	201810
198127	201811
227523	201812
33011	201813
30335	201814
70749	201815
81696	201816
297829	201817
57302	201818
53171	201819
121474	201820
91498	201821
4194	201822
17734	201823
32180	201824
121662	201825
32763	201826
13540	201827
21004	201828
52002	201829
121227	201830
96924	201831
21958	201832
35493	201833
22299	201834
12281	201835
14545	201836
67	201837
2427	201838
79055	201839
2990	201840
343313	201841
55168	201842
77080	201843
77855	201844
70692	201845
75127	201846
15748	201847
2932	201848
262828	201849
23705	201850
38019	201851
66740	201852
347399	201853
243200	201854
80828	201855
13179	201856
78872	201857
185844	201858
429	201859
35850	201860
18577	201861
13920	201862
335086	201863
13358	201864
205899	201865
41259	201866
252284	201867
31039	201868
3059	201869
315144	201870
138870	201871
3771	201872
2114	201873
317966	201874
22350	201875
44314	201876
154320	201877
111463	201878
18163	201879
119456	201880
85561	201881
1589	201882
167352	201883
324895	201884
64968	201885
267023	201886
69995	201887
53701	201888
2962	201889
314495	201890
98736	201891
62084	201892
187343	201893
3333	201894
119600	201895
311955	201896
230039	201897
187435	201898
140343	201899
272072	201900
154278	201901
44321	201902
95601	201903
135199	201904
18098	201905
9412	201906
233758	201907
254149	201908
8129	201909
76597	201910
18066	201911
9095	201912
149177	201913
9095	201914
3398	201915
88459	201916
124252	201917
249730	201918
29318	201919
29561	201920
38174	201921
81772	201922
114747	201923
37024	201924
10283	201925
2148	201926
4729	201927
113265	201928
190364	201929
33690	201930
347573	201931
15841	201932
26288	201933
205581	201934
6406	201935
8506	201936
59439	201937
164470	201938
9349	201939
803	201940
158219	201941
26995	201942
8309	201943
13444	201944
7170	201945
200739	201946
139616	201947
35554	201948
78169	201949
25249	201950
65218	201951
63201	201952
50345	201953
30081	201954
22474	201955
156276	201956
40449	201957
67095	201958
2191	201959
90970	201960
62600	201961
281435	201962
25663	201963
49932	201964
78865	201965
25133	201966
30113	201967
230248	201968
204408	201969
93	201970
140702	201971
59520	201972
29991	201973
54117	201974
151176	201975
3016	201976
17406	201977
190121	201978
50992	201979
2904	201980
124147	201981
249715	201982
701	201983
67894	201984
27342	201985
3550	201986
179721	201987
12197	201988
110349	201989
36390	201990
14021	201991
107504	201992
31104	201993
22289	201994
139882	201995
258640	201996
228016	201997
6576	201998
3018	201999
6286	202000
4928	202001
681	202002
24622	202003
149964	202004
224204	202005
56304	202006
348285	202007
199345	202008
3289	202009
2099	202010
59389	202011
43039	202012
82977	202013
48	202014
279097	202015
283425	202016
85241	202017
120329	202018
3808	202019
55019	202020
43477	202021
331902	202022
9712	202023
202751	202024
1070	202025
89906	202026
1190	202027
46405	202028
5836	202029
201480	202030
2659	202031
14850	202032
8145	202033
207313	202034
163614	202035
53294	202036
346268	202037
12308	202038
11018	202039
55178	202040
104230	202041
79734	202042
82634	202043
335284	202044
334194	202045
42089	202046
9152	202047
316572	202048
115181	202049
204313	202050
262148	202051
255729	202052
149826	202053
17409	202054
247363	202055
252265	202056
81890	202057
319934	202058
50725	202059
5650	202060
186041	202061
26914	202062
38280	202063
336615	202064
58008	202065
77901	202066
157205	202067
186297	202068
3333	202069
319312	202070
12341	202071
8578	202072
37637	202073
76506	202074
27203	202075
3690	202076
69348	202077
91201	202078
54368	202079
239070	202080
182607	202081
108602	202082
208250	202083
11175	202084
141107	202085
279246	202086
296789	202087
97341	202088
77501	202089
315824	202090
232856	202091
248627	202092
10975	202093
181566	202094
175438	202095
115601	202096
13801	202097
55205	202098
111721	202099
8246	202100
26522	202101
32861	202102
35783	202103
64643	202104
53715	202105
135413	202106
33293	202107
25379	202108
76278	202109
132855	202110
66503	202111
66459	202112
168838	202113
109212	202114
115475	202115
66447	202116
36923	202117
50531	202118
29194	202119
88238	202120
175503	202121
1518	202122
101268	202123
119817	202124
223541	202125
232664	202126
80985	202127
264322	202128
43208	202129
82323	202130
29180	202131
57748	202132
206168	202133
1900	202134
41319	202135
6888	202136
55331	202137
19412	202138
175900	202139
111867	202140
86273	202141
15865	202142
153427	202143
220364	202144
25666	202145
96229	202146
117892	202147
191530	202148
203718	202149
139420	202150
124249	202151
198762	202152
289963	202153
51711	202154
3584	202155
32392	202156
105835	202157
66517	202158
13287	202159
100094	202160
47367	202161
68160	202162
70258	202163
19028	202164
80135	202165
70602	202166
15455	202167
119981	202168
53170	202169
134067	202170
106370	202171
161952	202172
76366	202173
2831	202174
47173	202175
164598	202176
86128	202177
82226	202178
202290	202179
51893	202180
116795	202181
32160	202182
59305	202183
68151	202184
64378	202185
32853	202186
32836	202187
79581	202188
32092	202189
47550	202190
334076	202191
94676	202192
245913	202193
82421	202194
51538	202195
21844	202196
13740	202197
49106	202198
32164	202199
46535	202200
75322	202201
17426	202202
46768	202203
69746	202204
46706	202205
38010	202206
115359	202207
8157	202208
81931	202209
191686	202210
54142	202211
103700	202212
61708	202213
22769	202214
161928	202215
172851	202216
263742	202217
118759	202218
1533	202219
43222	202220
133547	202221
94402	202222
59915	202223
25839	202224
197287	202225
130255	202226
103288	202227
52711	202228
190948	202229
67171	202230
120848	202231
31030	202232
318833	202233
47760	202234
211263	202235
85080	202236
78489	202237
23122	202238
4602	202239
51593	202240
58836	202241
21969	202242
53635	202243
220564	202244
28141	202245
164160	202246
43193	202247
148772	202248
51341	202249
266758	202250
59515	202251
15422	202252
17426	202253
255230	202254
98139	202255
85126	202256
27113	202257
73816	202258
13026	202259
120233	202260
35769	202261
15053	202262
35496	202263
5165	202264
187965	202265
39502	202266
21457	202267
93318	202268
10764	202269
273736	202270
250501	202271
20956	202272
102272	202273
54178	202274
16784	202275
21358	202276
4393	202277
87520	202278
15033	202279
80400	202280
33788	202281
93792	202282
276626	202283
31399	202284
6090	202285
11494	202286
88551	202287
88408	202288
5359	202289
55386	202290
110749	202291
40862	202292
27752	202293
103353	202294
134187	202295
45183	202296
63200	202297
76590	202298
3153	202299
117923	202300
8437	202301
170709	202302
273519	202303
182502	202304
104559	202305
19508	202306
19070	202307
23968	202308
194211	202309
349292	202310
28510	202311
34029	202312
10680	202313
324725	202314
41212	202315
8973	202316
40421	202317
18079	202318
17598	202319
204677	202320
48765	202321
21361	202322
215288	202323
53026	202324
108515	202325
52428	202326
195369	202327
22299	202328
153928	202329
77437	202330
214634	202331
4296	202332
867	202333
16312	202334
125530	202335
43012	202336
41007	202337
31369	202338
106553	202339
41802	202340
1452	202341
3572	202342
3409	202343
111274	202344
1216	202345
57251	202346
4118	202347
5655	202348
114859	202349
25242	202350
349200	202351
80009	202352
215583	202353
227609	202354
12653	202355
64469	202356
101804	202357
169513	202358
38717	202359
13712	202360
12822	202361
52558	202362
220287	202363
72630	202364
9056	202365
28262	202366
48	202367
6000	202368
23144	202369
145296	202370
348219	202371
189050	202372
7565	202373
274429	202374
16573	202375
6063	202376
13614	202377
213552	202378
732	202379
180278	202380
15616	202381
26020	202382
11371	202383
105901	202384
48470	202385
187723	202386
312792	202387
8200	202388
117230	202389
113402	202390
52007	202391
158717	202392
11128	202393
43271	202394
4443	202395
121399	202396
349	202397
41516	202398
21682	202399
11284	202400
5868	202401
296283	202402
18413	202403
5868	202404
49884	202405
202741	202406
116129	202407
308811	202408
20526	202409
11357	202410
43275	202411
308280	202412
176590	202413
270116	202414
116012	202415
73443	202416
92285	202417
33039	202418
125859	202419
251258	202420
81379	202421
38322	202422
46405	202423
38018	202424
46789	202425
77651	202426
3696	202427
20629	202428
48704	202429
242	202430
126107	202431
95411	202432
1626	202433
37402	202434
213689	202435
319431	202436
43407	202437
53005	202438
4570	202439
54675	202440
17376	202441
525	202442
44681	202443
44422	202444
22721	202445
151302	202446
40755	202447
233457	202448
2914	202449
6309	202450
20524	202451
105340	202452
34915	202453
5684	202454
5712	202455
71511	202456
7091	202457
188621	202458
11599	202459
1622	202460
8434	202461
15807	202462
11221	202463
253751	202464
131854	202465
17010	202466
60627	202467
78737	202468
70861	202469
115365	202470
10959	202471
15506	202472
115318	202473
42531	202474
14187	202475
196001	202476
17242	202477
81861	202478
184621	202479
149028	202480
254833	202481
31138	202482
8865	202483
130522	202484
255880	202485
91755	202486
330467	202487
80220	202488
84456	202489
173511	202490
78248	202491
69407	202492
2530	202493
3271	202494
44716	202495
233859	202496
18340	202497
201079	202498
205348	202499
185948	202500
6515	202501
159354	202502
78359	202503
10948	202504
56	202505
22595	202506
279269	202507
54541	202508
26131	202509
91389	202510
115864	202511
40541	202512
48433	202513
15454	202514
18384	202515
81213	202516
19208	202517
103297	202518
334113	202519
281078	202520
182789	202521
70864	202522
70864	202523
120201	202524
108210	202525
208471	202526
309033	202527
147040	202528
188885	202529
64286	202530
161017	202531
188936	202532
57892	202533
111821	202534
15278	202535
2248	202536
33219	202537
251171	202538
1783	202539
125679	202540
50233	202541
29285	202542
149409	202543
57930	202544
197865	202545
342195	202546
342495	202547
202299	202548
123328	202549
50634	202550
82708	202551
347143	202552
37543	202553
332129	202554
106899	202555
113365	202556
155548	202557
253812	202558
233438	202559
38331	202560
156255	202561
194865	202562
182232	202563
69092	202564
243778	202565
250279	202566
542	202567
255249	202568
339062	202569
131343	202570
24639	202571
214249	202572
38018	202573
197868	202574
38348	202575
166407	202576
332027	202577
8193	202578
54424	202579
197815	202580
30381	202581
27122	202582
281073	202583
231577	202584
4465	202585
255553	202586
123035	202587
111290	202588
227587	202589
339683	202590
325755	202591
29680	202592
33098	202593
157641	202594
102579	202595
6072	202596
23360	202597
8516	202598
64379	202599
23849	202600
107636	202601
13774	202602
278847	202603
280841	202604
35927	202605
10603	202606
11329	202607
162599	202608
36127	202609
19064	202610
208164	202611
352963	202612
209249	202613
350856	202614
30140	202615
139775	202616
53035	202617
29436	202618
84848	202619
125115	202620
185369	202621
558	202622
38243	202623
7646	202624
126315	202625
24800	202626
238480	202627
97456	202628
34955	202629
15465	202630
13571	202631
29654	202632
81096	202633
28313	202634
148168	202635
75721	202636
6557	202637
143637	202638
93122	202639
146477	202640
66610	202641
4410	202642
93172	202643
1748	202644
144263	202645
131238	202646
89875	202647
100896	202648
58806	202649
136223	202650
34863	202651
52043	202652
308325	202653
14581	202654
64410	202655
6665	202656
183901	202657
150799	202658
19515	202659
212207	202660
62346	202661
4419	202662
167302	202663
92801	202664
124901	202665
334872	202666
94348	202667
18049	202668
235550	202669
51027	202670
102360	202671
61334	202672
69179	202673
147958	202674
24940	202675
18952	202676
37092	202677
909	202678
80949	202679
13792	202680
235038	202681
32686	202682
26493	202683
108164	202684
189350	202685
1895	202686
264451	202687
2861	202688
134259	202689
32686	202690
55	202691
20834	202692
32584	202693
23369	202694
177798	202695
1895	202696
20428	202697
150316	202698
15035	202699
343743	202700
90782	202701
123870	202702
7979	202703
244955	202704
229133	202705
2861	202706
546	202707
208950	202708
9271	202709
59793	202710
120637	202711
42883	202712
13858	202713
38608	202714
92713	202715
131797	202716
58368	202717
66530	202718
151774	202719
59	202720
34730	202721
182620	202722
200748	202723
305598	202724
63603	202725
141742	202726
54166	202727
26906	202728
25361	202729
23862	202730
78605	202731
52902	202732
81861	202733
42017	202734
312305	202735
6616	202736
15500	202737
25361	202738
11817	202739
21496	202740
660	202741
202865	202742
14741	202743
70949	202744
11934	202745
12318	202746
119533	202747
65340	202748
68910	202749
169	202750
115843	202751
21576	202752
1712	202753
324459	202754
192791	202755
60088	202756
104784	202757
16287	202758
32203	202759
85416	202760
348248	202761
153477	202762
104579	202763
149431	202764
136949	202765
46836	202766
204531	202767
32510	202768
9502	202769
60039	202770
36270	202771
47569	202772
954	202773
1723	202774
255577	202775
65807	202776
308107	202777
296430	202778
70867	202779
105424	202780
193160	202781
59461	202782
122351	202783
6768	202784
1434	202785
329837	202786
346243	202787
261249	202788
27172	202789
262253	202790
51389	202791
221586	202792
98249	202793
204820	202794
37889	202795
3617	202796
95734	202797
260355	202798
329057	202799
8941	202800
12276	202801
118256	202802
154583	202803
15239	202804
7084	202805
29544	202806
11055	202807
34304	202808
95561	202809
40470	202810
1893	202811
55238	202812
37987	202813
118016	202814
1237	202815
48540	202816
32488	202817
76227	202818
351105	202819
309028	202820
116	202821
23217	202822
106363	202823
334360	202824
148169	202825
27106	202826
124560	202827
7661	202828
329	202829
92	202830
58484	202831
100684	202832
129337	202833
4783	202834
346643	202835
28210	202836
261168	202837
218309	202838
51401	202839
24880	202840
23084	202841
6502	202842
59435	202843
250016	202844
11262	202845
83098	202846
156204	202847
193763	202848
19473	202849
200030	202850
182943	202851
11616	202852
102516	202853
48	202854
131706	202855
180743	202856
318421	202857
623	202858
16082	202859
23436	202860
58484	202861
5011	202862
48	202863
7135	202864
87933	202865
4042	202866
11110	202867
19110	202868
165073	202869
149649	202870
26787	202871
6500	202872
14810	202873
84528	202874
41583	202875
21065	202876
212212	202877
27487	202878
298667	202879
55343	202880
8783	202881
8783	202882
38075	202883
19520	202884
11110	202885
39841	202886
28256	202887
275323	202888
20949	202889
21761	202890
147323	202891
41580	202892
84542	202893
36532	202894
81	202895
28564	202896
235954	202897
113175	202898
5011	202899
34953	202900
25515	202901
182012	202902
51949	202903
126165	202904
140855	202905
197239	202906
26548	202907
347943	202908
25606	202909
216103	202910
93808	202911
76613	202912
21795	202913
188350	202914
44117	202915
82590	202916
48264	202917
67088	202918
150836	202919
693	202920
112751	202921
97895	202922
40445	202923
48401	202924
54021	202925
8942	202926
126930	202927
15810	202928
15249	202929
338517	202930
333371	202931
303557	202932
134120	202933
328354	202934
341226	202935
277141	202936
135605	202937
153112	202938
47642	202939
97489	202940
91506	202941
234083	202942
339451	202943
163836	202944
2474	202945
14639	202946
219649	202947
45895	202948
212406	202949
69175	202950
56797	202951
81218	202952
114464	202953
37870	202954
199110	202955
8756	202956
25089	202957
151121	202958
32462	202959
10794	202960
357496	202961
34581	202962
112693	202963
89961	202964
18206	202965
328684	202966
137130	202967
183229	202968
11801	202969
111878	202970
187830	202971
318841	202972
144407	202973
167664	202974
26207	202975
152958	202976
338388	202977
337571	202978
144575	202979
5101	202980
244060	202981
55537	202982
137598	202983
218091	202984
12139	202985
257343	202986
162078	202987
118622	202988
128323	202989
18193	202990
18118	202991
16115	202992
55412	202993
2229	202994
85729	202995
214412	202996
82563	202997
12581	202998
83604	202999
117087	203000
124805	203001
2883	203002
220574	203003
15575	203004
142970	203005
85817	203006
66077	203007
81359	203008
141882	203009
339539	203010
3976	203011
342848	203012
116939	203013
122665	203014
202054	203015
6670	203016
5448	203017
8879	203018
839	203019
98679	203020
203322	203021
127775	203022
8169	203023
97840	203024
310778	203025
128935	203026
250334	203027
50308	203028
10347	203029
14057	203030
100834	203031
301994	203032
153562	203033
37306	203034
84302	203035
22213	203036
114450	203037
260218	203038
141817	203039
40497	203040
154480	203041
65251	203042
260014	203043
42276	203044
9644	203045
138995	203046
65360	203047
137055	203048
804	203049
4083	203050
206303	203051
11422	203052
180752	203053
73962	203054
340784	203055
49586	203056
204592	203057
126745	203058
70376	203059
237185	203060
90394	203061
6630	203062
28469	203063
154972	203064
38664	203065
1126	203066
146527	203067
28469	203068
35082	203069
209668	203070
4569	203071
60904	203072
125909	203073
301790	203074
146882	203075
74816	203076
131111	203077
25194	203078
204918	203079
1126	203080
62263	203081
83053	203082
23909	203083
171178	203084
55837	203085
5196	203086
19507	203087
115027	203088
5585	203089
91629	203090
64232	203091
25713	203092
62446	203093
54625	203094
177594	203095
2686	203096
298242	203097
75721	203098
146946	203099
1126	203100
94326	203101
146556	203102
93866	203103
284179	203104
815	203105
146936	203106
146932	203107
146813	203108
42252	203109
16083	203110
29611	203111
56645	203112
3325	203113
147013	203114
62113	203115
86912	203116
34723	203117
146973	203118
59203	203119
5218	203120
204930	203121
295779	203122
20792	203123
73627	203124
241580	203125
91735	203126
94472	203127
57011	203128
41752	203129
39935	203130
62137	203131
62272	203132
21709	203133
83060	203134
123027	203135
92117	203136
29650	203137
251006	203138
251050	203139
6324	203140
255205	203141
295	203142
199444	203143
259100	203144
232944	203145
250237	203146
3458	203147
3676	203148
52531	203149
265222	203150
97373	203151
295772	203152
225636	203153
50962	203154
95832	203155
100703	203156
217993	203157
186285	203158
121092	203159
242121	203160
54721	203161
11845	203162
148643	203163
146864	203164
271590	203165
96424	203166
277533	203167
46005	203168
187861	203169
91801	203170
162721	203171
145675	203172
245910	203173
134437	203174
96553	203175
13658	203176
207	203177
218777	203178
88009	203179
47292	203180
37791	203181
225462	203182
93887	203183
27452	203184
11453	203185
75309	203186
305306	203187
122529	203188
190	203189
136225	203190
76080	203191
62336	203192
93887	203193
57062	203194
11034	203195
21133	203196
40299	203197
184405	203198
84515	203199
116321	203200
98937	203201
231686	203202
268974	203203
62394	203204
62394	203205
20396	203206
207	203207
7228	203208
90500	203209
109557	203210
307938	203211
485	203212
83335	203213
217401	203214
242518	203215
194415	203216
224650	203217
332272	203218
57818	203219
157511	203220
2081	203221
15035	203222
37975	203223
246008	203224
241159	203225
40299	203226
197584	203227
123205	203228
226952	203229
1498	203230
116091	203231
7968	203232
7351	203233
179500	203234
40990	203235
1247	203236
67848	203237
107399	203238
241080	203239
136725	203240
221503	203241
24762	203242
98228	203243
54320	203244
123387	203245
18251	203246
153572	203247
194703	203248
251375	203249
250339	203250
17386	203251
212687	203252
216708	203253
181738	203254
141208	203255
280621	203256
229156	203257
183773	203258
139890	203259
90954	203260
308330	203261
31356	203262
237255	203263
1532	203264
126184	203265
55467	203266
99539	203267
149770	203268
166644	203269
20069	203270
257063	203271
23969	203272
28632	203273
35431	203274
179044	203275
21146	203276
148709	203277
257914	203278
31442	203279
21720	203280
125625	203281
55117	203282
242423	203283
21720	203284
56473	203285
40468	203286
140100	203287
134741	203288
246625	203289
331690	203290
125379	203291
136870	203292
27157	203293
90208	203294
140288	203295
158586	203296
84403	203297
221264	203298
98935	203299
145290	203300
272915	203301
17367	203302
85081	203303
126	203304
86581	203305
67302	203306
101739	203307
185864	203308
84989	203309
10960	203310
15349	203311
130608	203312
184170	203313
74154	203314
66299	203315
331575	203316
50272	203317
117593	203318
181406	203319
222676	203320
124120	203321
54602	203322
146227	203323
33355	203324
214303	203325
226653	203326
279939	203327
180894	203328
139707	203329
11410	203330
41917	203331
106934	203332
81960	203333
209561	203334
254975	203335
26810	203336
185314	203337
44908	203338
247747	203339
265899	203340
241363	203341
65545	203342
178948	203343
6296	203344
18254	203345
241253	203346
137248	203347
16467	203348
35085	203349
202222	203350
321513	203351
34877	203352
122879	203353
182262	203354
164477	203355
196948	203356
229862	203357
6296	203358
297447	203359
26666	203360
240785	203361
118414	203362
29998	203363
100318	203364
253482	203365
33586	203366
9363	203367
97958	203368
82010	203369
23868	203370
237605	203371
90585	203372
113446	203373
180972	203374
244039	203375
170422	203376
107009	203377
11074	203378
192537	203379
106817	203380
83820	203381
115645	203382
76050	203383
21935	203384
40977	203385
25197	203386
226505	203387
103127	203388
70689	203389
295926	203390
54334	203391
183844	203392
242634	203393
47932	203394
226784	203395
96119	203396
63104	203397
247764	203398
61853	203399
32219	203400
176975	203401
25746	203402
770	203403
112762	203404
90363	203405
266244	203406
61324	203407
207557	203408
27832	203409
5411	203410
214557	203411
125675	203412
5808	203413
37491	203414
197263	203415
23824	203416
218446	203417
69709	203418
272865	203419
7657	203420
220961	203421
184503	203422
40970	203423
28805	203424
116353	203425
98947	203426
255210	203427
331551	203428
331221	203429
197849	203430
31269	203431
39362	203432
99253	203433
330798	203434
65790	203435
6795	203436
53122	203437
73459	203438
82880	203439
80620	203440
54270	203441
148494	203442
54273	203443
40540	203444
140346	203445
103776	203446
55121	203447
156774	203448
39924	203449
86228	203450
108272	203451
120192	203452
76937	203453
114285	203454
40362	203455
38260	203456
50543	203457
301750	203458
70730	203459
23839	203460
111321	203461
166439	203462
305958	203463
113703	203464
195276	203465
332247	203466
220983	203467
58446	203468
24138	203469
198167	203470
122792	203471
248695	203472
172593	203473
300482	203474
16452	203475
8931	203476
14074	203477
23806	203478
34613	203479
62	203480
95537	203481
211785	203482
90908	203483
236338	203484
115122	203485
31180	203486
69240	203487
326205	203488
90717	203489
237302	203490
280098	203491
202376	203492
107616	203493
113232	203494
199974	203495
191945	203496
126698	203497
228543	203498
136268	203499
26870	203500
321163	203501
6759	203502
40083	203503
53365	203504
71133	203505
64759	203506
171800	203507
111152	203508
79080	203509
131989	203510
335332	203511
338822	203512
153679	203513
216433	203514
300962	203515
121493	203516
28030	203517
139654	203518
89284	203519
97435	203520
294393	203521
87081	203522
8774	203523
312222	203524
67695	203525
7440	203526
177233	203527
355795	203528
170236	203529
11921	203530
55662	203531
339035	203532
283379	203533
259355	203534
51327	203535
62101	203536
128790	203537
279927	203538
4136	203539
22223	203540
26968	203541
1404	203542
179319	203543
249005	203544
87719	203545
248425	203546
72087	203547
4067	203548
151105	203549
30487	203550
74	203551
27751	203552
5763	203553
71059	203554
68972	203555
129142	203556
35892	203557
47225	203558
128827	203559
352547	203560
195777	203561
355599	203562
297315	203563
205542	203564
210407	203565
355715	203566
356118	203567
205323	203568
206771	203569
75554	203570
84166	203571
129013	203572
174309	203573
2464	203574
83490	203575
349472	203576
19786	203577
206135	203578
348594	203579
84052	203580
209929	203581
16255	203582
128019	203583
115022	203584
356071	203585
19165	203586
182601	203587
30038	203588
58685	203589
156449	203590
23494	203591
168641	203592
10981	203593
197071	203594
330295	203595
58841	203596
31390	203597
42625	203598
187056	203599
33282	203600
115620	203601
129594	203602
10989	203603
25494	203604
554	203605
351361	203606
64501	203607
219641	203608
8155	203609
76447	203610
56024	203611
76103	203612
962	203613
12055	203614
49816	203615
7636	203616
56384	203617
8003	203618
185339	203619
22364	203620
7549	203621
24583	203622
309085	203623
76420	203624
282453	203625
129735	203626
81224	203627
10477	203628
36914	203629
298286	203630
192132	203631
39728	203632
161530	203633
4278	203634
144167	203635
276258	203636
39448	203637
93030	203638
10315	203639
124287	203640
87863	203641
8130	203642
124287	203643
46273	203644
69136	203645
37404	203646
134647	203647
187993	203648
77369	203649
4010	203650
3377	203651
310271	203652
202876	203653
185395	203654
288450	203655
53852	203656
11127	203657
56668	203658
58759	203659
106580	203660
165540	203661
298731	203662
211877	203663
15427	203664
55973	203665
85998	203666
128346	203667
84321	203668
18413	203669
38823	203670
41948	203671
35651	203672
41492	203673
11888	203674
2345	203675
149263	203676
123836	203677
241722	203678
247352	203679
20278	203680
104201	203681
343545	203682
6704	203683
349681	203684
144520	203685
8940	203686
250973	203687
354525	203688
63232	203689
591	203690
14165	203691
56144	203692
110396	203693
62316	203694
6357	203695
13594	203696
9769	203697
5497	203698
183178	203699
11738	203700
9667	203701
27410	203702
77867	203703
85857	203704
59492	203705
48947	203706
68045	203707
6166	203708
56578	203709
56106	203710
210803	203711
102698	203712
94861	203713
162218	203714
19875	203715
150192	203716
135410	203717
25226	203718
56337	203719
37559	203720
8832	203721
123136	203722
179369	203723
122881	203724
197609	203725
44685	203726
331920	203727
331919	203728
42099	203729
340574	203730
25136	203731
25136	203732
353472	203733
123316	203734
331430	203735
123226	203736
191436	203737
86341	203738
156285	203739
242370	203740
156318	203741
219742	203742
8832	203743
331815	203744
303400	203745
254829	203746
65607	203747
99343	203748
156388	203749
80661	203750
54311	203751
197610	203752
331452	203753
26659	203754
255471	203755
197846	203756
255561	203757
254918	203758
255132	203759
148461	203760
304731	203761
216597	203762
114802	203763
145810	203764
80568	203765
155367	203766
937	203767
186408	203768
255000	203769
219571	203770
143579	203771
309612	203772
233524	203773
60864	203774
99991	203775
56337	203776
206012	203777
76843	203778
302603	203779
62378	203780
204318	203781
56517	203782
12736	203783
48587	203784
2815	203785
3309	203786
115810	203787
35531	203788
310845	203789
49669	203790
211117	203791
210783	203792
151239	203793
77187	203794
112453	203795
10891	203796
236599	203797
35208	203798
188966	203799
60480	203800
32803	203801
83153	203802
299335	203803
2088	203804
6908	203805
99537	203806
344791	203807
148868	203808
132706	203809
343450	203810
301541	203811
6344	203812
125475	203813
56538	203814
128018	203815
276012	203816
131379	203817
37398	203818
5279	203819
113742	203820
285205	203821
187921	203822
111950	203823
118428	203824
313870	203825
147455	203826
21366	203827
157419	203828
284604	203829
170787	203830
305628	203831
306490	203832
201143	203833
126007	203834
336052	203835
4536	203836
252196	203837
24079	203838
52551	203839
179133	203840
284004	203841
44584	203842
203238	203843
124579	203844
54908	203845
84267	203846
71444	203847
202126	203848
88671	203849
81629	203850
316939	203851
313713	203852
1655	203853
317500	203854
313454	203855
187864	203856
117878	203857
117835	203858
136668	203859
58150	203860
15608	203861
34634	203862
205261	203863
3334	203864
40527	203865
66398	203866
1955	203867
4554	203868
205761	203869
109520	203870
9902	203871
50327	203872
463	203873
8084	203874
56410	203875
26272	203876
127494	203877
2671	203878
158710	203879
87554	203880
95778	203881
260145	203882
218554	203883
183001	203884
100058	203885
316556	203886
167894	203887
114603	203888
140954	203889
12101	203890
250972	203891
140319	203892
11785	203893
9016	203894
112734	203895
280967	203896
67588	203897
164329	203898
81	203899
115396	203900
129931	203901
267	203902
197819	203903
48262	203904
13670	203905
15972	203906
49762	203907
112616	203908
18437	203909
305350	203910
109387	203911
2658	203912
18629	203913
213258	203914
74170	203915
14785	203916
25764	203917
1789	203918
14711	203919
299870	203920
14259	203921
268093	203922
43177	203923
73241	203924
29677	203925
39209	203926
191525	203927
119119	203928
280828	203929
109477	203930
186834	203931
2082	203932
25453	203933
20478	203934
53438	203935
53522	203936
98647	203937
1426	203938
58788	203939
64237	203940
61783	203941
4603	203942
158308	203943
1326	203944
153315	203945
19659	203946
17016	203947
136055	203948
127195	203949
2981	203950
38405	203951
26888	203952
32742	203953
19534	203954
204190	203955
14107	203956
51644	203957
140756	203958
2317	203959
344517	203960
34827	203961
229330	203962
295307	203963
167803	203964
3408	203965
56488	203966
208086	203967
348436	203968
350945	203969
88254	203970
95737	203971
82752	203972
231663	203973
65877	203974
327736	203975
7694	203976
222245	203977
343618	203978
128301	203979
138018	203980
241968	203981
19879	203982
209031	203983
2818	203984
5282	203985
75154	203986
185843	203987
226459	203988
23002	203989
66158	203990
231363	203991
107534	203992
50814	203993
25951	203994
353030	203995
19549	203996
51344	203997
6397	203998
31921	203999
16227	204000
37928	204001
24149	204002
122507	204003
168175	204004
151061	204005
123938	204006
335045	204007
335849	204008
15834	204009
55813	204010
15834	204011
279643	204012
51805	204013
201630	204014
42455	204015
161719	204016
191737	204017
208959	204018
55098	204019
142728	204020
93908	204021
8512	204022
127418	204023
23526	204024
9090	204025
102855	204026
10867	204027
17303	204028
140441	204029
19565	204030
23067	204031
292	204032
55327	204033
11365	204034
138606	204035
20624	204036
201742	204037
14244	204038
144396	204039
17071	204040
213	204041
56427	204042
85334	204043
87897	204044
43827	204045
19004	204046
8043	204047
142582	204048
150383	204049
18679	204050
82132	204051
51328	204052
7122	204053
11844	204054
15460	204055
4922	204056
10462	204057
6591	204058
5084	204059
346385	204060
25638	204061
25586	204062
20498	204063
310832	204064
335354	204065
25657	204066
5058	204067
90406	204068
328451	204069
296390	204070
343030	204071
125116	204072
204409	204073
40966	204074
229086	204075
200762	204076
204442	204077
226074	204078
53880	204079
221842	204080
182215	204081
343509	204082
9142	204083
200237	204084
200518	204085
341978	204086
112691	204087
95707	204088
36859	204089
107474	204090
150933	204091
24875	204092
165974	204093
27095	204094
37134	204095
22364	204096
808	204097
143895	204098
847	204099
126761	204100
286139	204101
1417	204102
143399	204103
218650	204104
5245	204105
3397	204106
111546	204107
35919	204108
259172	204109
78320	204110
50009	204111
263801	204112
819	204113
1573	204114
429	204115
39062	204116
24517	204117
7127	204118
51753	204119
63463	204120
149243	204121
43036	204122
95239	204123
3742	204124
119642	204125
269209	204126
38839	204127
44397	204128
124846	204129
35508	204130
29854	204131
106583	204132
87732	204133
20489	204134
70882	204135
281820	204136
330842	204137
64608	204138
114736	204139
32978	204140
30168	204141
25829	204142
19336	204143
60536	204144
161885	204145
150307	204146
62072	204147
121385	204148
114109	204149
101105	204150
52113	204151
69280	204152
42389	204153
2486	204154
111989	204155
3247	204156
14666	204157
106120	204158
23115	204159
262061	204160
323246	204161
7517	204162
189803	204163
91985	204164
35589	204165
12833	204166
177555	204167
8561	204168
62842	204169
29957	204170
1277	204171
58022	204172
69217	204173
524	204174
49137	204175
1	204176
91665	204177
161043	204178
71428	204179
82602	204180
73585	204181
7386	204182
274643	204183
12316	204184
75171	204185
1	204186
63034	204187
169749	204188
223909	204189
1	204190
101830	204191
130833	204192
126934	204193
3237	204194
82522	204195
315748	204196
14475	204197
14000	204198
32733	204199
7339	204200
121698	204201
314620	204202
19862	204203
97103	204204
2000	204205
10705	204206
502	204207
19349	204208
80528	204209
203219	204210
1361	204211
39208	204212
300492	204213
4296	204214
96959	204215
62131	204216
21486	204217
149788	204218
238757	204219
29438	204220
15161	204221
63349	204222
104486	204223
49009	204224
184139	204225
20942	204226
88082	204227
144095	204228
42329	204229
224309	204230
95838	204231
9490	204232
124101	204233
100991	204234
70059	204235
95812	204236
145319	204237
8886	204238
7350	204239
42852	204240
43957	204241
20505	204242
165455	204243
1	204244
181429	204245
10223	204246
275293	204247
272771	204248
84	204249
238825	204250
57682	204251
148007	204252
108085	204253
71275	204254
39917	204255
422	204256
32982	204257
178	204258
223779	204259
434	204260
26034	204261
106139	204262
13083	204263
25860	204264
91470	204265
20265	204266
127449	204267
95991	204268
29387	204269
366	204270
95757	204271
31723	204272
77504	204273
287500	204274
35727	204275
544	204276
532	204277
203434	204278
311033	204279
1399	204280
29389	204281
118822	204282
86971	204283
89573	204284
37217	204285
54427	204286
124503	204287
2285	204288
172199	204289
77059	204290
252700	204291
18331	204292
1486	204293
172255	204294
114148	204295
101912	204296
345993	204297
15416	204298
16033	204299
114997	204300
83638	204301
58193	204302
106238	204303
158979	204304
181609	204305
864	204306
6049	204307
298753	204308
11737	204309
52158	204310
8720	204311
81127	204312
133218	204313
37136	204314
76294	204315
121276	204316
43972	204317
84117	204318
14449	204319
67995	204320
39885	204321
40052	204322
91038	204323
229383	204324
152730	204325
168759	204326
141721	204327
100808	204328
6	204329
16033	204330
354108	204331
27923	204332
112874	204333
120443	204334
21189	204335
81706	204336
37860	204337
165796	204338
36013	204339
64639	204340
29948	204341
82088	204342
14530	204343
5447	204344
235909	204345
91634	204346
183883	204347
17129	204348
2304	204349
257484	204350
551	204351
217676	204352
8479	204353
32431	204354
81709	204355
143360	204356
4350	204357
55063	204358
16581	204359
7203	204360
339668	204361
11426	204362
7595	204363
17018	204364
157205	204365
40556	204366
42376	204367
70687	204368
94080	204369
4804	204370
234206	204371
229404	204372
27506	204373
28649	204374
580	204375
35411	204376
64104	204377
24906	204378
35791	204379
139085	204380
143704	204381
3015	204382
46802	204383
211686	204384
56781	204385
4568	204386
33384	204387
11058	204388
82035	204389
75213	204390
24878	204391
11919	204392
4671	204393
89220	204394
173129	204395
8983	204396
51993	204397
76968	204398
15935	204399
12982	204400
98308	204401
86133	204402
7320	204403
12533	204404
23577	204405
68783	204406
87117	204407
11556	204408
211590	204409
26220	204410
332983	204411
109896	204412
51943	204413
130455	204414
2646	204415
104296	204416
12172	204417
64124	204418
4515	204419
182	204420
748	204421
204172	204422
107547	204423
226104	204424
59192	204425
9791	204426
84570	204427
84825	204428
110200	204429
4257	204430
2899	204431
25695	204432
22006	204433
11262	204434
27930	204435
21443	204436
94582	204437
134251	204438
4728	204439
2275	204440
117275	204441
5373	204442
173156	204443
6636	204444
49847	204445
15641	204446
38130	204447
129769	204448
18011	204449
81520	204450
194277	204451
8762	204452
20617	204453
156150	204454
54919	204455
24777	204456
44233	204457
98629	204458
1470	204459
340885	204460
1712	204461
1712	204462
1712	204463
178667	204464
206310	204465
9254	204466
145799	204467
38613	204468
34144	204469
353811	204470
115769	204471
158496	204472
51883	204473
115155	204474
63799	204475
334947	204476
123698	204477
333633	204478
29012	204479
343177	204480
156552	204481
150422	204482
63186	204483
93963	204484
7187	204485
24927	204486
148269	204487
111890	204488
452	204489
116391	204490
95726	204491
124797	204492
944	204493
112668	204494
157284	204495
32881	204496
112048	204497
49845	204498
80577	204499
356648	204500
11211	204501
83332	204502
4	204503
1993	204504
33740	204505
125138	204506
2325	204507
176833	204508
415	204509
88588	204510
105224	204511
179070	204512
57011	204513
3499	204514
18175	204515
245674	204516
245952	204517
148563	204518
40299	204519
245811	204520
63814	204521
4012	204522
63864	204523
43039	204524
179066	204525
85538	204526
3492	204527
292554	204528
49315	204529
312227	204530
61918	204531
36540	204532
62910	204533
252393	204534
102002	204535
189208	204536
3806	204537
66298	204538
66298	204539
158376	204540
91740	204541
158276	204542
260020	204543
100647	204544
158376	204545
31546	204546
158330	204547
158250	204548
260136	204549
108963	204550
43180	204551
129564	204552
298463	204553
194502	204554
278728	204555
299418	204556
260009	204557
260185	204558
20220	204559
122011	204560
61673	204561
232527	204562
59456	204563
298503	204564
207178	204565
163819	204566
74322	204567
7382	204568
129950	204569
241028	204570
24109	204571
1717	204572
126795	204573
55539	204574
55654	204575
223713	204576
2239	204577
156953	204578
126279	204579
1702	204580
117097	204581
21566	204582
22225	204583
82758	204584
3860	204585
51110	204586
115202	204587
204669	204588
184807	204589
339434	204590
121093	204591
92657	204592
23122	204593
82653	204594
55620	204595
73609	204596
73609	204597
126871	204598
348358	204599
154152	204600
16069	204601
86952	204602
12426	204603
160314	204604
1046	204605
3194	204606
41287	204607
2686	204608
3965	204609
347311	204610
67186	204611
137352	204612
33757	204613
18715	204614
320497	204615
35510	204616
245025	204617
6768	204618
35510	204619
27659	204620
33757	204621
333414	204622
347458	204623
33757	204624
33757	204625
10316	204626
38449	204627
61384	204628
18294	204629
26186	204630
2098	204631
320120	204632
155317	204633
134911	204634
12069	204635
120444	204636
131538	204637
80	204638
37169	204639
107069	204640
19159	204641
311584	204642
27416	204643
200760	204644
75570	204645
240302	204646
5055	204647
47303	204648
140514	204649
37411	204650
202651	204651
52362	204652
106824	204653
40360	204654
1830	204655
66431	204656
105104	204657
10351	204658
123059	204659
271672	204660
49785	204661
112754	204662
194985	204663
90202	204664
27159	204665
19910	204666
77331	204667
2745	204668
6345	204669
19826	204670
111822	204671
12174	204672
33876	204673
12126	204674
218634	204675
295668	204676
18431	204677
51209	204678
14130	204679
40766	204680
14710	204681
39748	204682
95573	204683
202561	204684
55882	204685
159134	204686
9563	204687
96820	204688
53118	204689
9787	204690
99109	204691
1905	204692
77432	204693
13307	204694
129669	204695
7503	204696
67778	204697
68172	204698
108902	204699
153212	204700
17965	204701
43417	204702
22153	204703
158771	204704
118519	204705
146965	204706
11375	204707
27930	204708
18145	204709
137393	204710
27603	204711
77509	204712
6083	204713
198520	204714
132686	204715
18727	204716
5434	204717
8901	204718
10143	204719
65605	204720
244761	204721
292528	204722
9154	204723
339266	204724
35138	204725
93075	204726
119663	204727
42018	204728
12183	204729
41876	204730
59605	204731
157047	204732
55129	204733
29794	204734
687	204735
43941	204736
457	204737
5073	204738
141630	204739
16155	204740
39043	204741
18583	204742
327820	204743
3031	204744
336068	204745
97371	204746
203816	204747
257325	204748
124969	204749
27791	204750
3991	204751
385	204752
168011	204753
227	204754
32574	204755
33742	204756
201046	204757
310722	204758
78411	204759
65525	204760
37938	204761
47418	204762
262274	204763
7334	204764
66442	204765
7637	204766
52404	204767
203357	204768
92816	204769
3539	204770
47359	204771
286486	204772
24632	204773
17823	204774
122941	204775
57461	204776
342814	204777
77833	204778
74173	204779
149256	204780
68708	204781
87855	204782
104570	204783
71495	204784
355	204785
66472	204786
59096	204787
220442	204788
6955	204789
11777	204790
98678	204791
2513	204792
46915	204793
53034	204794
43973	204795
2758	204796
96304	204797
3228	204798
138632	204799
525	204800
118712	204801
1069	204802
109252	204803
314964	204804
69770	204805
36687	204806
1844	204807
8723	204808
172526	204809
106317	204810
282209	204811
4578	204812
69193	204813
43001	204814
15235	204815
190423	204816
285623	204817
151894	204818
80374	204819
109892	204820
82148	204821
15396	204822
97047	204823
21106	204824
26899	204825
61261	204826
9612	204827
169567	204828
291233	204829
89538	204830
285703	204831
17612	204832
66419	204833
42147	204834
5333	204835
18913	204836
151932	204837
118663	204838
97788	204839
47380	204840
20920	204841
1113	204842
34397	204843
179529	204844
103555	204845
135125	204846
1092	204847
110206	204848
55376	204849
12172	204850
49028	204851
268251	204852
28387	204853
49207	204854
200452	204855
22657	204856
120092	204857
92400	204858
7910	204859
12145	204860
23096	204861
95026	204862
136090	204863
13307	204864
24603	204865
1997	204866
24243	204867
119686	204868
12591	204869
24180	204870
26786	204871
84771	204872
92400	204873
105334	204874
131924	204875
34038	204876
46618	204877
88541	204878
173609	204879
44789	204880
144994	204881
147154	204882
54781	204883
13769	204884
6894	204885
24292	204886
160790	204887
176314	204888
24893	204889
7194	204890
188753	204891
16857	204892
346639	204893
3921	204894
24429	204895
104257	204896
134977	204897
190268	204898
10156	204899
44864	204900
322	204901
100968	204902
176416	204903
3499	204904
341526	204905
8299	204906
6487	204907
255	204908
79591	204909
30994	204910
44108	204911
1257	204912
188800	204913
100879	204914
17907	204915
55437	204916
31178	204917
8131	204918
25724	204919
290188	204920
31604	204921
55014	204922
3054	204923
39341	204924
2377	204925
53051	204926
15447	204927
41782	204928
570	204929
134994	204930
10940	204931
109094	204932
1241	204933
17868	204934
4158	204935
199893	204936
26041	204937
71558	204938
71473	204939
61482	204940
77946	204941
3190	204942
21155	204943
64460	204944
17870	204945
183819	204946
171828	204947
3935	204948
318410	204949
110805	204950
69789	204951
9829	204952
171689	204953
12109	204954
21161	204955
152195	204956
188703	204957
53106	204958
14039	204959
618	204960
64444	204961
135570	204962
3063	204963
44058	204964
47185	204965
73152	204966
201401	204967
131906	204968
4158	204969
80979	204970
30741	204971
51543	204972
66426	204973
52537	204974
276879	204975
196986	204976
47200	204977
55185	204978
9668	204979
22668	204980
35882	204981
200115	204982
287508	204983
53065	204984
43688	204985
337388	204986
36687	204987
44155	204988
4512	204989
3190	204990
15026	204991
141663	204992
122966	204993
27852	204994
201079	204995
174644	204996
72639	204997
66665	204998
7565	204999
54859	205000
85798	205001
33234	205002
21180	205003
345654	205004
161321	205005
12878	205006
18190	205007
150532	205008
64779	205009
77888	205010
343843	205011
18708	205012
884	205013
26148	205014
78028	205015
30261	205016
151895	205017
32412	205018
16137	205019
49475	205020
8901	205021
3214	205022
18722	205023
41422	205024
40310	205025
43378	205026
25848	205027
49435	205028
248144	205029
9707	205030
110708	205031
29461	205032
39684	205033
9665	205034
356512	205035
152887	205036
119729	205037
10842	205038
1231	205039
98466	205040
4797	205041
48903	205042
33884	205043
4133	205044
59962	205045
48582	205046
158746	205047
81508	205048
46965	205049
35201	205050
26939	205051
2945	205052
150127	205053
4164	205054
1599	205055
54869	205056
152733	205057
59134	205058
8692	205059
65169	205060
120069	205061
186205	205062
126346	205063
17989	205064
328371	205065
97288	205066
57005	205067
110433	205068
308899	205069
10632	205070
20078	205071
227	205072
155	205073
25899	205074
48703	205075
10311	205076
264312	205077
22497	205078
14502	205079
6559	205080
97785	205081
30026	205082
24495	205083
78729	205084
201401	205085
9394	205086
97147	205087
36648	205088
7213	205089
40902	205090
12633	205091
598	205092
49071	205093
21695	205094
28233	205095
137863	205096
8812	205097
64866	205098
85	205099
333901	205100
97976	205101
118520	205102
16148	205103
23713	205104
64394	205105
203545	205106
89538	205107
250	205108
173567	205109
161754	205110
46852	205111
3891	205112
32547	205113
19330	205114
125096	205115
146597	205116
21155	205117
20473	205118
224813	205119
66475	205120
45290	205121
78857	205122
8901	205123
95608	205124
77911	205125
26127	205126
232000	205127
339294	205128
17589	205129
64702	205130
256556	205131
13333	205132
20936	205133
41953	205134
1916	205135
57149	205136
287101	205137
2246	205138
109794	205139
10155	205140
173220	205141
14443	205142
5078	205143
60513	205144
113616	205145
30987	205146
49474	205147
71536	205148
43940	205149
10675	205150
66475	205151
175845	205152
38244	205153
221305	205154
25953	205155
39928	205156
145186	205157
35855	205158
78486	205159
119083	205160
1981	205161
64348	205162
18051	205163
110883	205164
73651	205165
44436	205166
40689	205167
343508	205168
36576	205169
43904	205170
36319	205171
109326	205172
132518	205173
9663	205174
2260	205175
86291	205176
97228	205177
4700	205178
30929	205179
7887	205180
71963	205181
42124	205182
103179	205183
44006	205184
62169	205185
35882	205186
1140	205187
24594	205188
283255	205189
152790	205190
247812	205191
74017	205192
37421	205193
131930	205194
68862	205195
34109	205196
22946	205197
52669	205198
22093	205199
201956	205200
24545	205201
81497	205202
156735	205203
10508	205204
345805	205205
14794	205206
43801	205207
48745	205208
269693	205209
85218	205210
2851	205211
178903	205212
39495	205213
110156	205214
25726	205215
47135	205216
171261	205217
337212	205218
924	205219
8855	205220
3992	205221
64376	205222
171375	205223
151653	205224
172600	205225
33404	205226
54782	205227
282468	205228
264332	205229
2523	205230
16202	205231
64877	205232
118379	205233
148733	205234
340548	205235
154696	205236
6135	205237
66479	205238
32904	205239
29019	205240
30776	205241
1819	205242
7886	205243
10103	205244
201832	205245
6899	205246
16257	205247
110460	205248
39359	205249
55022	205250
43883	205251
17920	205252
13941	205253
620	205254
20148	205255
116301	205256
21022	205257
17803	205258
7149	205259
23392	205260
95623	205261
158769	205262
240236	205263
64415	205264
74367	205265
9620	205266
100927	205267
81206	205268
58794	205269
54392	205270
60107	205271
1956	205272
12175	205273
28083	205274
72925	205275
96971	205276
189592	205277
77387	205278
126480	205279
52460	205280
73728	205281
81208	205282
10104	205283
27899	205284
3594	205285
109541	205286
64801	205287
44443	205288
105832	205289
260674	205290
319373	205291
118246	205292
96954	205293
54869	205294
17682	205295
89937	205296
94809	205297
142985	205298
19344	205299
19326	205300
97290	205301
16391	205302
2260	205303
98519	205304
40237	205305
131924	205306
270505	205307
199842	205308
3232	205309
36477	205310
4587	205311
10370	205312
161324	205313
179480	205314
12412	205315
62328	205316
49322	205317
87494	205318
48899	205319
246589	205320
43638	205321
1417	205322
345941	205323
169527	205324
82215	205325
172338	205326
39210	205327
95648	205328
49555	205329
82540	205330
19004	205331
119148	205332
288129	205333
86129	205334
27846	205335
6197	205336
13273	205337
17900	205338
123932	205339
8207	205340
87971	205341
19570	205342
66410	205343
137169	205344
125283	205345
51796	205346
20234	205347
2345	205348
30713	205349
7238	205350
13365	205351
330287	205352
65548	205353
6496	205354
54421	205355
34131	205356
22024	205357
169177	205358
184919	205359
65457	205360
33862	205361
3853	205362
21819	205363
71949	205364
13224	205365
24487	205366
101012	205367
176161	205368
93413	205369
16494	205370
78233	205371
118425	205372
82163	205373
99620	205374
43917	205375
131696	205376
125742	205377
36526	205378
57680	205379
139429	205380
236881	205381
24487	205382
149093	205383
262	205384
153387	205385
11288	205386
62736	205387
12716	205388
101007	205389
161791	205390
1816	205391
86332	205392
42648	205393
118264	205394
333	205395
90008	205396
6083	205397
2345	205398
24589	205399
2187	205400
24462	205401
41821	205402
398	205403
82566	205404
173770	205405
19092	205406
54743	205407
912	205408
374	205409
52356	205410
340845	205411
79127	205412
29291	205413
333805	205414
28359	205415
3395	205416
26116	205417
15368	205418
76937	205419
877	205420
240366	205421
36764	205422
29499	205423
31551	205424
16606	205425
13479	205426
7838	205427
23236	205428
105684	205429
20443	205430
149428	205431
16607	205432
33233	205433
54183	205434
105707	205435
73577	205436
18866	205437
24529	205438
14049	205439
23437	205440
41132	205441
260783	205442
1911	205443
22673	205444
72243	205445
153394	205446
153178	205447
2976	205448
49518	205449
82432	205450
248180	205451
26751	205452
28396	205453
61997	205454
89952	205455
10530	205456
125191	205457
17607	205458
10160	205459
29873	205460
36366	205461
40888	205462
124600	205463
40242	205464
87012	205465
40577	205466
12633	205467
50255	205468
4927	205469
1745	205470
31640	205471
336996	205472
11271	205473
95351	205474
318999	205475
49082	205476
64335	205477
13023	205478
97386	205479
116866	205480
56836	205481
13716	205482
122406	205483
29449	205484
199828	205485
158614	205486
56200	205487
168353	205488
100842	205489
86213	205490
43032	205491
57659	205492
60907	205493
21206	205494
346446	205495
85013	205496
235903	205497
285833	205498
10680	205499
103453	205500
15728	205501
343583	205502
514	205503
12862	205504
240222	205505
27771	205506
61677	205507
15277	205508
28719	205509
135736	205510
9490	205511
17799	205512
49184	205513
344681	205514
337633	205515
102791	205516
8234	205517
33018	205518
100965	205519
125855	205520
78199	205521
199439	205522
239263	205523
25931	205524
45318	205525
28784	205526
97602	205527
228579	205528
23596	205529
28102	205530
28565	205531
45292	205532
109899	205533
176496	205534
16602	205535
345309	205536
17825	205537
871	205538
108681	205539
42527	205540
135491	205541
23	205542
34029	205543
77684	205544
16212	205545
158692	205546
9059	205547
34377	205548
6414	205549
64867	205550
109191	205551
46206	205552
40473	205553
1916	205554
83	205555
97930	205556
3344	205557
23632	205558
25197	205559
204044	205560
9834	205561
222087	205562
40467	205563
171025	205564
17900	205565
9991	205566
52704	205567
122575	205568
39360	205569
46735	205570
43594	205571
253342	205572
18923	205573
46487	205574
56804	205575
198883	205576
30442	205577
20108	205578
20122	205579
11271	205580
5626	205581
4498	205582
6344	205583
7103	205584
6873	205585
135716	205586
107157	205587
36625	205588
95844	205589
8358	205590
41770	205591
7887	205592
55040	205593
10132	205594
65429	205595
15383	205596
7587	205597
220217	205598
44039	205599
30436	205600
192391	205601
100989	205602
125789	205603
77780	205604
19943	205605
14097	205606
37421	205607
23279	205608
62182	205609
161058	205610
124430	205611
203846	205612
110672	205613
30422	205614
72890	205615
18201	205616
152960	205617
97357	205618
23432	205619
213	205620
44051	205621
23474	205622
52704	205623
21976	205624
20444	205625
12246	205626
6769	205627
72309	205628
37443	205629
7886	205630
61279	205631
16602	205632
24429	205633
48685	205634
81196	205635
32186	205636
179584	205637
124788	205638
58829	205639
65927	205640
19004	205641
48	205642
23105	205643
65850	205644
16271	205645
244164	205646
16271	205647
16138	205648
64864	205649
8624	205650
21064	205651
21193	205652
4395	205653
13271	205654
98124	205655
2226	205656
52980	205657
55171	205658
29324	205659
168196	205660
97788	205661
24632	205662
106	205663
138132	205664
341125	205665
3891	205666
11299	205667
15222	205668
100927	205669
43894	205670
24147	205671
321469	205672
138670	205673
30732	205674
13796	205675
44211	205676
88843	205677
62452	205678
64471	205679
19075	205680
52989	205681
61783	205682
206766	205683
167165	205684
21644	205685
5449	205686
18892	205687
82251	205688
10539	205689
121766	205690
4619	205691
371	205692
189100	205693
78472	205694
410	205695
1905	205696
4719	205697
149379	205698
25961	205699
20	205700
2961	205701
4719	205702
5918	205703
349165	205704
192559	205705
131964	205706
78492	205707
60	205708
795	205709
16102	205710
110	205711
4714	205712
77479	205713
36971	205714
53090	205715
315119	205716
25715	205717
78189	205718
3346	205719
306423	205720
207993	205721
147317	205722
118423	205723
246320	205724
8896	205725
145721	205726
36415	205727
6578	205728
11445	205729
135380	205730
36730	205731
1413	205732
22045	205733
1791	205734
202807	205735
22956	205736
11856	205737
1903	205738
118172	205739
218936	205740
42869	205741
17772	205742
36766	205743
1720	205744
8137	205745
4550	205746
47641	205747
34342	205748
52889	205749
16734	205750
8824	205751
74105	205752
11736	205753
76245	205754
40918	205755
15387	205756
196968	205757
170081	205758
74669	205759
10707	205760
9503	205761
136051	205762
9088	205763
35183	205764
18642	205765
58313	205766
113420	205767
63307	205768
25507	205769
60702	205770
2957	205771
49362	205772
67365	205773
34919	205774
147684	205775
314782	205776
154337	205777
122616	205778
67202	205779
3592	205780
98602	205781
318265	205782
1209	205783
2144	205784
77489	205785
8208	205786
204206	205787
35874	205788
78040	205789
78740	205790
174774	205791
204671	205792
75989	205793
135740	205794
79261	205795
36645	205796
26741	205797
36458	205798
24320	205799
316475	205800
296636	205801
5164	205802
36769	205803
11942	205804
108152	205805
31872	205806
217444	205807
224853	205808
119080	205809
16790	205810
190183	205811
220852	205812
47239	205813
45610	205814
243933	205815
19303	205816
9827	205817
2043	205818
2043	205819
75989	205820
102330	205821
78923	205822
22895	205823
1210	205824
2150	205825
78472	205826
25317	205827
113533	205828
21183	205829
54503	205830
179588	205831
69038	205832
688	205833
162850	205834
52948	205835
36975	205836
2239	205837
54584	205838
68973	205839
1713	205840
4432	205841
25715	205842
318900	205843
77457	205844
78259	205845
3612	205846
36302	205847
1210	205848
17752	205849
8805	205850
25684	205851
221	205852
640	205853
66720	205854
426	205855
22956	205856
115127	205857
25317	205858
4453	205859
3457	205860
98034	205861
49296	205862
307968	205863
189971	205864
317043	205865
62494	205866
46330	205867
77618	205868
169380	205869
170294	205870
192701	205871
85468	205872
170299	205873
52344	205874
14070	205875
168910	205876
53185	205877
2471	205878
14091	205879
189928	205880
119235	205881
12093	205882
507	205883
17379	205884
118085	205885
255518	205886
282806	205887
10814	205888
4295	205889
204623	205890
188541	205891
48536	205892
18723	205893
4295	205894
383	205895
2319	205896
23917	205897
91678	205898
51933	205899
44146	205900
280679	205901
36267	205902
11521	205903
12476	205904
17014	205905
174011	205906
209454	205907
78134	205908
2261	205909
118472	205910
282	205911
174431	205912
78308	205913
120835	205914
16270	205915
94912	205916
131575	205917
209339	205918
258651	205919
97923	205920
353769	205921
84773	205922
214985	205923
221751	205924
110861	205925
221284	205926
213311	205927
181018	205928
182377	205929
342359	205930
73644	205931
6713	205932
94134	205933
294523	205934
183027	205935
9154	205936
93657	205937
64922	205938
199098	205939
187123	205940
85388	205941
111379	205942
307535	205943
82709	205944
60335	205945
204777	205946
35866	205947
9255	205948
251730	205949
280487	205950
55614	205951
204607	205952
168928	205953
111322	205954
246062	205955
237325	205956
49786	205957
17322	205958
61666	205959
8938	205960
41273	205961
39649	205962
13366	205963
129097	205964
72723	205965
129478	205966
27821	205967
169183	205968
280674	205969
68440	205970
71071	205971
32002	205972
264733	205973
175372	205974
111317	205975
82599	205976
193305	205977
200800	205978
29895	205979
187173	205980
187955	205981
20513	205982
44405	205983
258973	205984
154026	205985
139465	205986
90338	205987
166893	205988
20682	205989
9853	205990
23856	205991
226735	205992
60332	205993
273135	205994
280103	205995
6649	205996
99183	205997
182144	205998
11980	205999
14685	206000
14247	206001
35723	206002
76029	206003
255469	206004
134855	206005
18150	206006
180273	206007
30745	206008
106306	206009
67242	206010
323248	206011
104607	206012
147432	206013
193958	206014
50259	206015
62184	206016
7199	206017
34541	206018
30580	206019
348000	206020
11002	206021
193837	206022
61107	206023
713	206024
295599	206025
25831	206026
62884	206027
213426	206028
72203	206029
183760	206030
3267	206031
32508	206032
128037	206033
69290	206034
134350	206035
340543	206036
195463	206037
10574	206038
2687	206039
2193	206040
3547	206041
63371	206042
47279	206043
63182	206044
31297	206045
265719	206046
93438	206047
198161	206048
82854	206049
5639	206050
117871	206051
297099	206052
74019	206053
144233	206054
6457	206055
85624	206056
73603	206057
48056	206058
16526	206059
76158	206060
88407	206061
515	206062
36573	206063
274320	206064
200641	206065
46342	206066
41319	206067
270389	206068
198674	206069
11552	206070
1612	206071
22011	206072
278047	206073
202182	206074
70969	206075
73682	206076
284563	206077
74163	206078
20361	206079
88000	206080
8517	206081
102208	206082
68702	206083
1804	206084
5481	206085
104	206086
51786	206087
174130	206088
205517	206089
1513	206090
151272	206091
2457	206092
196058	206093
48135	206094
39666	206095
77047	206096
13262	206097
279930	206098
63972	206099
207859	206100
46888	206101
64731	206102
17621	206103
124880	206104
20912	206105
270663	206106
37028	206107
192143	206108
176078	206109
36123	206110
43139	206111
86342	206112
110604	206113
63958	206114
277480	206115
81434	206116
142336	206117
89374	206118
287206	206119
326851	206120
71081	206121
157606	206122
88051	206123
104326	206124
100075	206125
42271	206126
40717	206127
287511	206128
1687	206129
201286	206130
2194	206131
134620	206132
126778	206133
76281	206134
2620	206135
43738	206136
604	206137
67395	206138
123542	206139
50773	206140
82654	206141
20631	206142
97558	206143
35559	206144
35561	206145
9092	206146
18559	206147
57565	206148
107390	206149
11675	206150
342754	206151
95786	206152
14660	206153
48323	206154
55518	206155
57877	206156
180057	206157
331228	206158
245315	206159
196767	206160
156473	206161
2634	206162
7677	206163
19149	206164
2513	206165
181601	206166
45872	206167
145699	206168
8651	206169
57468	206170
332823	206171
91622	206172
141803	206173
392	206174
7484	206175
118994	206176
149326	206177
10302	206178
14139	206179
115496	206180
61	206181
114747	206182
82118	206183
151634	206184
233617	206185
344989	206186
10547	206187
58	206188
134971	206189
96436	206190
20946	206191
3680	206192
428	206193
108773	206194
178497	206195
233012	206196
36995	206197
4887	206198
21572	206199
91810	206200
76934	206201
148236	206202
346667	206203
252175	206204
78641	206205
19566	206206
247005	206207
57145	206208
231143	206209
56718	206210
11400	206211
924	206212
85084	206213
149046	206214
242788	206215
242769	206216
242787	206217
8205	206218
20402	206219
25400	206220
378	206221
9505	206222
801	206223
1091	206224
4887	206225
96256	206226
87891	206227
81451	206228
42875	206229
42875	206230
42875	206231
150512	206232
57226	206233
250858	206234
123457	206235
26678	206236
50896	206237
20489	206238
8659	206239
5067	206240
99570	206241
256309	206242
183837	206243
86442	206244
164146	206245
86334	206246
283903	206247
51347	206248
161136	206249
48160	206250
51688	206251
1091	206252
204164	206253
139835	206254
144504	206255
10953	206256
144	206257
219348	206258
342756	206259
204296	206260
12022	206261
54721	206262
200215	206263
136098	206264
46405	206265
55972	206266
106303	206267
57086	206268
21625	206269
42090	206270
13058	206271
201084	206272
186614	206273
164969	206274
72286	206275
77537	206276
339068	206277
84900	206278
82542	206279
105978	206280
664	206281
112567	206282
4834	206283
11046	206284
74641	206285
71780	206286
87865	206287
29	206288
84474	206289
348347	206290
37842	206291
34876	206292
6749	206293
29612	206294
11492	206295
170733	206296
96304	206297
137148	206298
11896	206299
238462	206300
130199	206301
25504	206302
11985	206303
131315	206304
35747	206305
162085	206306
88395	206307
124309	206308
272577	206309
259197	206310
345608	206311
339841	206312
29163	206313
61971	206314
45300	206315
9817	206316
348634	206317
50910	206318
34	206319
98175	206320
13856	206321
295501	206322
12549	206323
109840	206324
9907	206325
209278	206326
208704	206327
49873	206328
83699	206329
56411	206330
74686	206331
210214	206332
151182	206333
153784	206334
4109	206335
9522	206336
4744	206337
317888	206338
20329	206339
176649	206340
128130	206341
108233	206342
7252	206343
13083	206344
44041	206345
62768	206346
767	206347
7478	206348
12539	206349
77848	206350
249	206351
22940	206352
52146	206353
16788	206354
17	206355
22931	206356
67260	206357
7486	206358
1798	206359
121924	206360
86618	206361
312488	206362
122003	206363
5944	206364
67317	206365
1329	206366
171056	206367
67304	206368
77	206369
187290	206370
117588	206371
20822	206372
67295	206373
5942	206374
2592	206375
4744	206376
45775	206377
101975	206378
16	206379
12866	206380
45804	206381
98577	206382
119694	206383
121722	206384
102254	206385
325073	206386
165	206387
4719	206388
5955	206389
1767	206390
160464	206391
7308	206392
5949	206393
158911	206394
264360	206395
16788	206396
45635	206397
1271	206398
22685	206399
16310	206400
81605	206401
2155	206402
5917	206403
459	206404
101767	206405
325260	206406
251538	206407
168	206408
19234	206409
118395	206410
21411	206411
26255	206412
2453	206413
327360	206414
144144	206415
174304	206416
40	206417
56606	206418
158916	206419
83959	206420
16	206421
158911	206422
83486	206423
111722	206424
127438	206425
54	206426
8020	206427
106557	206428
314222	206429
465	206430
63469	206431
40	206432
8957	206433
160716	206434
2024	206435
30	206436
667	206437
67123	206438
77875	206439
77700	206440
315214	206441
52376	206442
3087	206443
667	206444
193	206445
18875	206446
31856	206447
78296	206448
16770	206449
27338	206450
275184	206451
14250	206452
77452	206453
158976	206454
11731	206455
52382	206456
2061	206457
30356	206458
12803	206459
263759	206460
36259	206461
2570	206462
7490	206463
65033	206464
267354	206465
324920	206466
130	206467
3844	206468
1709	206469
2046	206470
36351	206471
166	206472
52870	206473
1434	206474
97747	206475
71160	206476
2577	206477
30	206478
189874	206479
8987	206480
370	206481
25909	206482
263820	206483
38553	206484
3359	206485
71424	206486
2147	206487
160785	206488
7041	206489
96	206490
5494	206491
78265	206492
5557	206493
190949	206494
767	206495
118063	206496
1199	206497
31964	206498
1434	206499
31074	206500
166962	206501
160592	206502
191001	206503
2428	206504
121496	206505
79442	206506
3837	206507
52	206508
4749	206509
170755	206510
320694	206511
151218	206512
141995	206513
30630	206514
150	206515
103433	206516
23593	206517
66527	206518
1270	206519
30356	206520
37112	206521
320721	206522
16354	206523
31065	206524
61	206525
80069	206526
9530	206527
320697	206528
5264	206529
119106	206530
1510	206531
320722	206532
12823	206533
314795	206534
53899	206535
53899	206536
121274	206537
105643	206538
12538	206539
3837	206540
33023	206541
269525	206542
251	206543
191817	206544
264856	206545
181610	206546
14239	206547
31093	206548
189650	206549
160853	206550
320708	206551
77913	206552
315241	206553
36476	206554
1279	206555
191890	206556
160300	206557
318894	206558
14009	206559
3603	206560
42384	206561
2577	206562
188469	206563
57177	206564
9612	206565
74	206566
17439	206567
297458	206568
113734	206569
305729	206570
295479	206571
63181	206572
190117	206573
52871	206574
16382	206575
187825	206576
58768	206577
269	206578
16714	206579
197830	206580
77538	206581
197520	206582
45960	206583
71387	206584
1700	206585
282493	206586
125172	206587
24021	206588
154509	206589
138475	206590
88957	206591
69835	206592
309946	206593
43743	206594
329897	206595
59388	206596
306115	206597
127601	206598
53597	206599
111893	206600
235746	206601
186204	206602
50747	206603
331674	206604
46506	206605
15392	206606
4516	206607
69521	206608
51580	206609
16228	206610
96536	206611
2293	206612
8127	206613
198039	206614
19376	206615
196487	206616
171933	206617
283127	206618
246044	206619
63779	206620
150936	206621
30509	206622
63851	206623
63815	206624
96560	206625
96429	206626
51393	206627
34690	206628
252348	206629
4656	206630
34	206631
123777	206632
258584	206633
44353	206634
350779	206635
347870	206636
131575	206637
299756	206638
250180	206639
202430	206640
158353	206641
71684	206642
76516	206643
71684	206644
2785	206645
2785	206646
158388	206647
201636	206648
6384	206649
127169	206650
132400	206651
434	206652
132142	206653
91987	206654
15841	206655
85971	206656
1848	206657
105928	206658
11211	206659
7208	206660
1559	206661
50213	206662
42325	206663
541	206664
4136	206665
71478	206666
147542	206667
12633	206668
77031	206669
77031	206670
315329	206671
252591	206672
38252	206673
6240	206674
975	206675
242058	206676
134311	206677
81119	206678
35225	206679
96535	206680
26998	206681
62769	206682
40607	206683
35872	206684
73409	206685
111806	206686
160570	206687
261338	206688
45163	206689
95365	206690
35860	206691
148288	206692
86648	206693
19284	206694
133314	206695
13653	206696
17562	206697
10453	206698
27711	206699
109780	206700
202344	206701
209162	206702
116769	206703
40576	206704
9275	206705
64807	206706
58524	206707
12959	206708
24281	206709
70154	206710
256206	206711
5121	206712
12408	206713
137061	206714
355006	206715
63323	206716
36867	206717
210075	206718
11675	206719
3105	206720
81497	206721
43041	206722
38494	206723
154379	206724
150808	206725
96072	206726
31255	206727
8012	206728
26861	206729
97900	206730
65842	206731
91702	206732
40671	206733
310858	206734
211	206735
7992	206736
91767	206737
272612	206738
76817	206739
373	206740
27759	206741
11915	206742
36812	206743
4912	206744
68	206745
2289	206746
11959	206747
8385	206748
2014	206749
194610	206750
19756	206751
412	206752
2055	206753
4187	206754
32575	206755
63611	206756
4608	206757
335574	206758
165136	206759
20308	206760
10621	206761
192755	206762
1555	206763
45433	206764
38127	206765
4572	206766
23297	206767
6668	206768
110726	206769
3224	206770
135669	206771
164191	206772
171914	206773
72687	206774
23806	206775
9478	206776
1131	206777
233218	206778
5715	206779
30992	206780
261068	206781
13559	206782
180922	206783
56292	206784
43827	206785
252412	206786
118394	206787
5171	206788
16528	206789
49263	206790
115371	206791
18834	206792
44341	206793
1336	206794
92837	206795
111	206796
35616	206797
113049	206798
6546	206799
113068	206800
72317	206801
54717	206802
45779	206803
145031	206804
214258	206805
59858	206806
111	206807
33196	206808
113579	206809
72740	206810
5929	206811
26951	206812
57554	206813
39190	206814
110400	206815
349734	206816
14774	206817
518	206818
1806	206819
109767	206820
108653	206821
73829	206822
176356	206823
6691	206824
9681	206825
71849	206826
42616	206827
35140	206828
28191	206829
3196	206830
20076	206831
13549	206832
128401	206833
12921	206834
72749	206835
292125	206836
56125	206837
2215	206838
1751	206839
55902	206840
77910	206841
4781	206842
1067	206843
3655	206844
45212	206845
19509	206846
136221	206847
10557	206848
30357	206849
152481	206850
5125	206851
446	206852
14286	206853
79630	206854
7983	206855
110145	206856
42138	206857
46407	206858
4189	206859
121298	206860
47326	206861
20964	206862
34501	206863
29714	206864
10716	206865
71571	206866
81698	206867
39200	206868
10048	206869
174068	206870
121726	206871
8474	206872
28840	206873
25864	206874
21225	206875
20953	206876
14477	206877
125681	206878
53242	206879
5259	206880
26727	206881
5267	206882
79715	206883
91298	206884
2680	206885
37678	206886
24408	206887
148156	206888
14121	206889
2817	206890
9308	206891
113684	206892
2328	206893
173889	206894
9761	206895
10615	206896
6903	206897
27512	206898
348605	206899
17938	206900
113150	206901
154186	206902
130180	206903
1121	206904
19774	206905
1044	206906
10372	206907
293	206908
112546	206909
10938	206910
92043	206911
26389	206912
1285	206913
33698	206914
37007	206915
292331	206916
56578	206917
327575	206918
33437	206919
291384	206920
80110	206921
24370	206922
2682	206923
9469	206924
88646	206925
33914	206926
69942	206927
4194	206928
28769	206929
3505	206930
106371	206931
178296	206932
129487	206933
247797	206934
206387	206935
77900	206936
2984	206937
2756	206938
20596	206939
227529	206940
205109	206941
2841	206942
73762	206943
144732	206944
40379	206945
20343	206946
244225	206947
322	206948
40186	206949
1953	206950
316175	206951
7795	206952
322120	206953
8205	206954
80890	206955
924	206956
1091	206957
105419	206958
311266	206959
35582	206960
114300	206961
59007	206962
59467	206963
26611	206964
336762	206965
286287	206966
100224	206967
75572	206968
148633	206969
202085	206970
11923	206971
213966	206972
63167	206973
69	206974
15930	206975
15930	206976
10825	206977
15228	206978
9325	206979
1095	206980
156853	206981
93382	206982
25660	206983
13631	206984
50376	206985
55609	206986
304536	206987
103695	206988
29265	206989
202077	206990
42798	206991
31340	206992
129719	206993
161646	206994
171327	206995
246822	206996
302041	206997
957	206998
63540	206999
34363	207000
115784	207001
16568	207002
199675	207003
34147	207004
2437	207005
105259	207006
81137	207007
106287	207008
62205	207009
135415	207010
267468	207011
38633	207012
69911	207013
42848	207014
54632	207015
180821	207016
286053	207017
255495	207018
33645	207019
235133	207020
77050	207021
179786	207022
71096	207023
138311	207024
13020	207025
224090	207026
23624	207027
74652	207028
236103	207029
185960	207030
66174	207031
18511	207032
138165	207033
58912	207034
28241	207035
197197	207036
49957	207037
203530	207038
195358	207039
158051	207040
332428	207041
185204	207042
310453	207043
129848	207044
163243	207045
256210	207046
156319	207047
6248	207048
38733	207049
105732	207050
80182	207051
122783	207052
187289	207053
227124	207054
207849	207055
21209	207056
170141	207057
9820	207058
33181	207059
139763	207060
262127	207061
87962	207062
161579	207063
157288	207064
157305	207065
316154	207066
74367	207067
95515	207068
2233	207069
3541	207070
303258	207071
16205	207072
2112	207073
135475	207074
87593	207075
10638	207076
46931	207077
224658	207078
204529	207079
211889	207080
49	207081
134430	207082
23053	207083
87811	207084
98978	207085
203261	207086
120016	207087
87118	207088
234886	207089
216580	207090
39604	207091
56492	207092
17043	207093
300729	207094
85354	207095
4479	207096
115037	207097
39273	207098
322399	207099
1330	207100
37296	207101
60940	207102
39139	207103
150103	207104
7168	207105
107395	207106
170517	207107
103987	207108
99531	207109
84737	207110
130554	207111
130860	207112
130562	207113
65348	207114
139096	207115
74974	207116
1	207117
94567	207118
34384	207119
14435	207120
212	207121
93887	207122
29273	207123
94009	207124
131569	207125
57818	207126
107128	207127
23178	207128
212	207129
212	207130
133888	207131
39900	207132
35903	207133
182101	207134
62392	207135
46814	207136
141167	207137
235030	207138
64992	207139
78180	207140
178771	207141
107964	207142
5451	207143
11990	207144
254001	207145
27002	207146
64	207147
5945	207148
12914	207149
28617	207150
344251	207151
15790	207152
105200	207153
271594	207154
278733	207155
137774	207156
210996	207157
211186	207158
31559	207159
128657	207160
20151	207161
355079	207162
130860	207163
130617	207164
5742	207165
3480	207166
186806	207167
32857	207168
89863	207169
341333	207170
24723	207171
103340	207172
272856	207173
137779	207174
67593	207175
52502	207176
122002	207177
15085	207178
91655	207179
79039	207180
1576	207181
5812	207182
46663	207183
265770	207184
99111	207185
133178	207186
70886	207187
4019	207188
41972	207189
23240	207190
98331	207191
6568	207192
268388	207193
107664	207194
102642	207195
42345	207196
71053	207197
11386	207198
48185	207199
198280	207200
35229	207201
102547	207202
35735	207203
74558	207204
204214	207205
207748	207206
48141	207207
337570	207208
31419	207209
74523	207210
53615	207211
8481	207212
169761	207213
355962	207214
26972	207215
253465	207216
114046	207217
51709	207218
309377	207219
27170	207220
24038	207221
5452	207222
70938	207223
181765	207224
259215	207225
40026	207226
135741	207227
99278	207228
99278	207229
118769	207230
2794	207231
48289	207232
259743	207233
13717	207234
74628	207235
239427	207236
94448	207237
54820	207238
131926	207239
238567	207240
297297	207241
82065	207242
50593	207243
988	207244
126886	207245
318249	207246
315279	207247
113189	207248
135080	207249
150707	207250
3325	207251
131851	207252
183537	207253
25558	207254
15378	207255
78920	207256
325091	207257
729	207258
4441	207259
227000	207260
102283	207261
138841	207262
24211	207263
102127	207264
20933	207265
270714	207266
2439	207267
252	207268
5006	207269
31054	207270
80246	207271
122737	207272
101766	207273
8215	207274
194016	207275
21103	207276
31627	207277
497	207278
11431	207279
186476	207280
166	207281
30424	207282
6514	207283
74574	207284
1504	207285
22959	207286
12529	207287
66102	207288
68655	207289
63804	207290
158412	207291
218219	207292
4057	207293
9908	207294
250190	207295
150609	207296
139019	207297
245523	207298
80681	207299
164198	207300
73913	207301
246097	207302
48439	207303
1467	207304
1467	207305
1467	207306
1467	207307
1467	207308
1467	207309
1467	207310
9854	207311
4887	207312
92117	207313
161827	207314
148691	207315
42910	207316
153154	207317
43119	207318
4505	207319
81687	207320
54562	207321
148068	207322
303428	207323
168790	207324
25319	207325
8205	207326
182627	207327
35511	207328
10546	207329
54908	207330
169425	207331
1237	207332
96327	207333
7173	207334
1237	207335
7173	207336
1237	207337
9151	207338
107033	207339
140630	207340
284750	207341
51015	207342
15283	207343
126479	207344
67717	207345
903	207346
24729	207347
11297	207348
23904	207349
231	207350
141867	207351
152041	207352
281851	207353
139058	207354
8774	207355
142343	207356
296028	207357
192410	207358
28775	207359
33521	207360
95621	207361
149621	207362
141960	207363
336809	207364
82436	207365
55575	207366
134384	207367
49636	207368
61355	207369
19978	207370
126031	207371
20462	207372
20848	207373
75434	207374
95092	207375
118996	207376
9626	207377
42640	207378
294865	207379
73456	207380
279171	207381
62159	207382
84375	207383
6521	207384
62034	207385
44432	207386
117440	207387
105899	207388
14377	207389
298128	207390
289266	207391
53345	207392
173610	207393
37491	207394
1922	207395
314803	207396
296301	207397
93478	207398
23571	207399
42966	207400
116283	207401
112653	207402
6712	207403
1	207404
161274	207405
131775	207406
204264	207407
133623	207408
85909	207409
292642	207410
20889	207411
11693	207412
324666	207413
68705	207414
200658	207415
116682	207416
236412	207417
6506	207418
1	207419
277196	207420
2050	207421
8881	207422
61665	207423
54060	207424
157985	207425
1395	207426
226015	207427
70870	207428
79881	207429
99693	207430
103365	207431
100228	207432
104710	207433
33192	207434
107767	207435
133576	207436
4565	207437
55672	207438
43326	207439
149497	207440
180581	207441
174774	207442
75210	207443
97002	207444
69474	207445
14491	207446
66189	207447
95839	207448
48576	207449
51644	207450
228788	207451
163019	207452
241011	207453
124742	207454
145107	207455
8048	207456
159277	207457
7990	207458
9491	207459
54588	207460
41503	207461
16152	207462
53918	207463
110657	207464
10438	207465
77867	207466
61322	207467
327970	207468
81101	207469
73215	207470
16291	207471
257645	207472
39245	207473
302627	207474
193573	207475
64675	207476
338824	207477
638	207478
56134	207479
32914	207480
68989	207481
263597	207482
13250	207483
3827	207484
128196	207485
105570	207486
217104	207487
42066	207488
71363	207489
58151	207490
126736	207491
340442	207492
118348	207493
9258	207494
72975	207495
57268	207496
19101	207497
72416	207498
9581	207499
16664	207500
95480	207501
279754	207502
174123	207503
42627	207504
3827	207505
314538	207506
16687	207507
84016	207508
123602	207509
4109	207510
294519	207511
1545	207512
24467	207513
45583	207514
21114	207515
2159	207516
3221	207517
294386	207518
18452	207519
51548	207520
74251	207521
26646	207522
160235	207523
117587	207524
1	207525
43686	207526
9602	207527
42718	207528
12435	207529
181159	207530
79941	207531
158449	207532
17784	207533
5919	207534
16294	207535
5574	207536
63641	207537
313528	207538
238205	207539
79439	207540
50578	207541
146875	207542
66176	207543
87245	207544
254302	207545
310286	207546
76851	207547
236533	207548
168678	207549
50304	207550
102827	207551
23116	207552
925	207553
98545	207554
153030	207555
9523	207556
189276	207557
238503	207558
94390	207559
66150	207560
256842	207561
25866	207562
174423	207563
22918	207564
352079	207565
9862	207566
1020	207567
310040	207568
306977	207569
38828	207570
119207	207571
13998	207572
45581	207573
1437	207574
51	207575
5933	207576
67761	207577
44990	207578
188131	207579
234127	207580
309431	207581
185365	207582
262140	207583
19020	207584
38288	207585
12527	207586
182443	207587
347487	207588
10751	207589
204307	207590
2361	207591
14849	207592
119850	207593
3878	207594
73335	207595
11170	207596
262181	207597
6751	207598
16718	207599
11639	207600
19698	207601
138748	207602
139257	207603
40652	207604
114556	207605
1172	207606
137094	207607
40083	207608
132931	207609
86350	207610
57974	207611
205240	207612
342439	207613
109474	207614
250220	207615
10632	207616
210227	207617
13576	207618
29342	207619
10281	207620
38344	207621
235955	207622
210299	207623
112918	207624
262340	207625
954	207626
67638	207627
276457	207628
207399	207629
9745	207630
347647	207631
55438	207632
35747	207633
110764	207634
56180	207635
112474	207636
69043	207637
31121	207638
124	207639
128488	207640
175279	207641
120814	207642
103981	207643
85349	207644
72443	207645
53610	207646
64190	207647
305946	207648
231410	207649
136280	207650
15075	207651
90445	207652
115963	207653
91343	207654
158022	207655
16897	207656
177938	207657
30	207658
116253	207659
19356	207660
264045	207661
336255	207662
40325	207663
40006	207664
153259	207665
38405	207666
22748	207667
320911	207668
151659	207669
177903	207670
204343	207671
230583	207672
240042	207673
1655	207674
138079	207675
18337	207676
34579	207677
37621	207678
89501	207679
223551	207680
1944	207681
339717	207682
23581	207683
690	207684
228287	207685
81721	207686
193408	207687
259391	207688
132220	207689
157957	207690
204325	207691
4099	207692
348009	207693
201227	207694
344808	207695
48176	207696
162757	207697
102642	207698
147961	207699
132249	207700
167135	207701
40499	207702
294790	207703
79506	207704
1418	207705
231421	207706
119411	207707
229887	207708
59599	207709
167052	207710
69586	207711
157899	207712
17968	207713
37008	207714
36684	207715
79726	207716
143868	207717
310922	207718
9251	207719
268139	207720
36017	207721
226195	207722
11950	207723
140104	207724
176568	207725
59716	207726
229622	207727
9520	207728
357667	207729
16597	207730
86357	207731
262416	207732
254452	207733
157642	207734
3743	207735
24080	207736
74162	207737
153993	207738
129627	207739
1769	207740
107374	207741
174198	207742
354160	207743
271115	207744
52717	207745
349957	207746
39922	207747
71229	207748
253202	207749
3352	207750
119649	207751
324486	207752
139163	207753
89450	207754
16176	207755
265979	207756
60036	207757
7687	207758
270486	207759
196665	207760
327185	207761
97546	207762
1873	207763
23181	207764
249040	207765
72224	207766
50634	207767
9552	207768
272141	207769
30371	207770
242867	207771
5174	207772
215788	207773
66702	207774
248874	207775
49312	207776
37137	207777
127101	207778
13925	207779
18778	207780
176032	207781
78561	207782
33637	207783
179795	207784
69581	207785
62843	207786
103991	207787
11880	207788
55184	207789
68354	207790
64	207791
11255	207792
60320	207793
343399	207794
33573	207795
189666	207796
78522	207797
31856	207798
111460	207799
94179	207800
48319	207801
226753	207802
165204	207803
41079	207804
100471	207805
301084	207806
50529	207807
3017	207808
193181	207809
345225	207810
326084	207811
199312	207812
334349	207813
82857	207814
296077	207815
301299	207816
140115	207817
199465	207818
277723	207819
51139	207820
223936	207821
82786	207822
231791	207823
60033	207824
346448	207825
12258	207826
297512	207827
3645	207828
157940	207829
28595	207830
339370	207831
78045	207832
132363	207833
344993	207834
155689	207835
11400	207836
93812	207837
146881	207838
17708	207839
207683	207840
131356	207841
1857	207842
42967	207843
191643	207844
4733	207845
11270	207846
1	207847
136569	207848
149321	207849
47318	207850
63315	207851
1658	207852
355388	207853
16719	207854
19109	207855
4865	207856
239	207857
165	207858
188531	207859
1906	207860
33764	207861
18959	207862
24063	207863
314000	207864
23693	207865
335400	207866
370	207867
17769	207868
6169	207869
137792	207870
40843	207871
4943	207872
70927	207873
55656	207874
127041	207875
142329	207876
2192	207877
22160	207878
79521	207879
128428	207880
14454	207881
280442	207882
127040	207883
34091	207884
78173	207885
208411	207886
9640	207887
163474	207888
323656	207889
141017	207890
322758	207891
71042	207892
75147	207893
341844	207894
35679	207895
324638	207896
169330	207897
35694	207898
22544	207899
122395	207900
207774	207901
128003	207902
109127	207903
207574	207904
353923	207905
210007	207906
296211	207907
206179	207908
19695	207909
73276	207910
230534	207911
113878	207912
28440	207913
192046	207914
9209	207915
348664	207916
176327	207917
354933	207918
130091	207919
217026	207920
49545	207921
18143	207922
357325	207923
94257	207924
348644	207925
73054	207926
38687	207927
73119	207928
54011	207929
83438	207930
286714	207931
175342	207932
57026	207933
79411	207934
268909	207935
2352	207936
215184	207937
22224	207938
7154	207939
170216	207940
205717	207941
283676	207942
180722	207943
348298	207944
33097	207945
12098	207946
12361	207947
17064	207948
24080	207949
258631	207950
95586	207951
33364	207952
18686	207953
173867	207954
13997	207955
25111	207956
99690	207957
50908	207958
344048	207959
248803	207960
55865	207961
208662	207962
79448	207963
258954	207964
251866	207965
30223	207966
115645	207967
24670	207968
13039	207969
37577	207970
162556	207971
297474	207972
92057	207973
102658	207974
352330	207975
74860	207976
54393	207977
183286	207978
105262	207979
41763	207980
100049	207981
84092	207982
24661	207983
10355	207984
4046	207985
13551	207986
9792	207987
128200	207988
2082	207989
81871	207990
101839	207991
141426	207992
57275	207993
17059	207994
43559	207995
7369	207996
137772	207997
167122	207998
19476	207999
13639	208000
217787	208001
215604	208002
11966	208003
122576	208004
73154	208005
328331	208006
101401	208007
64165	208008
127059	208009
64169	208010
308503	208011
138481	208012
259547	208013
303824	208014
11415	208015
139331	208016
29785	208017
263	208018
1043	208019
13666	208020
312703	208021
120214	208022
279078	208023
227027	208024
131360	208025
18873	208026
190868	208027
327299	208028
230349	208029
13837	208030
115283	208031
189341	208032
106420	208033
23623	208034
3365	208035
36594	208036
6558	208037
91320	208038
136241	208039
116608	208040
41060	208041
25138	208042
72143	208043
1756	208044
118129	208045
33	208046
184223	208047
105894	208048
2859	208049
69188	208050
2614	208051
25435	208052
15399	208053
138908	208054
286946	208055
101397	208056
114603	208057
9272	208058
274198	208059
144	208060
104639	208061
160000	208062
333916	208063
12646	208064
22769	208065
17293	208066
160063	208067
76172	208068
52232	208069
214675	208070
229908	208071
142306	208072
1481	208073
50937	208074
289049	208075
132331	208076
142217	208077
79206	208078
158549	208079
335357	208080
205077	208081
50625	208082
207828	208083
97821	208084
194654	208085
196768	208086
127162	208087
110330	208088
325818	208089
96198	208090
52408	208091
143588	208092
45273	208093
27038	208094
301309	208095
23845	208096
195868	208097
107623	208098
47341	208099
272449	208100
28963	208101
248756	208102
95268	208103
110740	208104
325987	208105
112367	208106
224501	208107
105351	208108
82735	208109
337676	208110
6469	208111
133638	208112
110942	208113
216728	208114
53055	208115
162412	208116
185757	208117
108864	208118
285573	208119
282405	208120
43129	208121
75724	208122
106162	208123
268932	208124
163680	208125
153115	208126
268566	208127
137792	208128
148925	208129
181520	208130
292385	208131
295393	208132
285902	208133
34579	208134
139788	208135
349769	208136
59133	208137
7846	208138
3222	208139
230369	208140
343452	208141
33055	208142
137207	208143
80106	208144
80108	208145
87319	208146
5107	208147
115140	208148
77345	208149
53108	208150
114685	208151
71824	208152
262197	208153
269162	208154
71019	208155
192227	208156
80849	208157
72451	208158
65356	208159
35181	208160
345153	208161
35181	208162
64198	208163
23669	208164
349635	208165
38884	208166
4562	208167
73571	208168
3258	208169
36989	208170
191908	208171
9479	208172
158174	208173
6192	208174
33719	208175
28919	208176
94966	208177
8116	208178
22732	208179
7437	208180
41962	208181
77368	208182
228753	208183
7107	208184
309429	208185
127418	208186
107086	208187
15600	208188
166711	208189
39209	208190
127335	208191
47362	208192
106383	208193
71094	208194
120713	208195
113846	208196
292807	208197
42049	208198
90964	208199
470	208200
14174	208201
200664	208202
76824	208203
200339	208204
108421	208205
10463	208206
123663	208207
33284	208208
59338	208209
43029	208210
4025	208211
30540	208212
38505	208213
867	208214
104233	208215
285024	208216
22084	208217
52302	208218
248896	208219
238060	208220
103702	208221
305009	208222
114974	208223
57220	208224
25805	208225
240420	208226
345540	208227
59792	208228
48675	208229
70719	208230
251077	208231
73287	208232
49584	208233
235220	208234
163114	208235
74744	208236
250908	208237
74744	208238
55709	208239
674	208240
3924	208241
254074	208242
43546	208243
7463	208244
110841	208245
54874	208246
70059	208247
196551	208248
1509	208249
5059	208250
302882	208251
163405	208252
67505	208253
29744	208254
53436	208255
231288	208256
137428	208257
108387	208258
123458	208259
11556	208260
30621	208261
149086	208262
33565	208263
144608	208264
230229	208265
5599	208266
2	208267
75886	208268
83169	208269
5604	208270
68899	208271
202909	208272
19427	208273
183052	208274
38837	208275
2587	208276
5579	208277
222179	208278
145912	208279
93555	208280
352850	208281
83457	208282
18135	208283
118673	208284
12411	208285
15122	208286
101369	208287
4921	208288
81	208289
271046	208290
68257	208291
82581	208292
163838	208293
161715	208294
209594	208295
10275	208296
352312	208297
89377	208298
28018	208299
227749	208300
59741	208301
12211	208302
121760	208303
41617	208304
33596	208305
24130	208306
93677	208307
23988	208308
282329	208309
98258	208310
355894	208311
26453	208312
34200	208313
78728	208314
10705	208315
4101	208316
95852	208317
127526	208318
121720	208319
41264	208320
56418	208321
13079	208322
4223	208323
37254	208324
206769	208325
356566	208326
128553	208327
2328	208328
83456	208329
42346	208330
355595	208331
94268	208332
49880	208333
207650	208334
165690	208335
174265	208336
350827	208337
72469	208338
162504	208339
11998	208340
83235	208341
222	208342
129906	208343
84382	208344
16535	208345
109582	208346
289927	208347
357149	208348
121845	208349
210483	208350
270968	208351
206862	208352
209099	208353
128922	208354
56070	208355
349020	208356
84388	208357
38620	208358
127770	208359
56061	208360
121264	208361
222	208362
4544	208363
8921	208364
874	208365
84641	208366
84270	208367
90895	208368
288889	208369
222	208370
11040	208371
57014	208372
207754	208373
104969	208374
271536	208375
208796	208376
56329	208377
113707	208378
84262	208379
90175	208380
127548	208381
106926	208382
6749	208383
127746	208384
171588	208385
297439	208386
3975	208387
64977	208388
58590	208389
36024	208390
119517	208391
278700	208392
295	208393
115254	208394
81205	208395
6490	208396
63209	208397
88951	208398
178121	208399
66737	208400
52446	208401
111478	208402
162770	208403
287626	208404
12190	208405
258777	208406
177116	208407
13101	208408
68352	208409
74735	208410
70872	208411
280304	208412
225059	208413
143543	208414
10992	208415
3254	208416
120351	208417
216770	208418
272901	208419
77869	208420
159808	208421
101837	208422
100526	208423
186985	208424
21739	208425
2896	208426
32630	208427
275250	208428
15268	208429
77926	208430
69317	208431
147305	208432
233378	208433
9146	208434
5728	208435
332011	208436
355931	208437
41410	208438
63456	208439
271732	208440
221522	208441
125079	208442
143066	208443
34449	208444
27946	208445
30904	208446
49774	208447
7081	208448
26528	208449
15561	208450
15905	208451
1352	208452
21688	208453
83899	208454
245296	208455
9063	208456
57322	208457
417	208458
288216	208459
157704	208460
101365	208461
142193	208462
340316	208463
86442	208464
14912	208465
120641	208466
355336	208467
46573	208468
205282	208469
6035	208470
294933	208471
241650	208472
17754	208473
200339	208474
86222	208475
79795	208476
46781	208477
125644	208478
31154	208479
90151	208480
63926	208481
17323	208482
124013	208483
80178	208484
266045	208485
326886	208486
101000	208487
13297	208488
354989	208489
11739	208490
335939	208491
81929	208492
215747	208493
13385	208494
7145	208495
63330	208496
27765	208497
273779	208498
266154	208499
99384	208500
74096	208501
712	208502
3039	208503
23603	208504
36392	208505
94888	208506
204659	208507
160377	208508
54677	208509
149330	208510
278692	208511
123742	208512
20331	208513
346810	208514
67494	208515
27940	208516
46576	208517
240187	208518
205720	208519
204002	208520
21139	208521
4821	208522
16468	208523
171505	208524
28687	208525
35930	208526
129614	208527
182994	208528
22704	208529
150395	208530
27	208531
131275	208532
113110	208533
357064	208534
20831	208535
49216	208536
178658	208537
189631	208538
45434	208539
120852	208540
2360	208541
21913	208542
1956	208543
53356	208544
117601	208545
239387	208546
5554	208547
14707	208548
8762	208549
32339	208550
142482	208551
308493	208552
9507	208553
4978	208554
40555	208555
238784	208556
312438	208557
77062	208558
4526	208559
67166	208560
18394	208561
32403	208562
51468	208563
354402	208564
16153	208565
75875	208566
272454	208567
78515	208568
204763	208569
82662	208570
297760	208571
2644	208572
82624	208573
3573	208574
740	208575
39589	208576
50520	208577
38347	208578
100337	208579
58181	208580
220346	208581
157761	208582
122671	208583
15660	208584
33767	208585
322275	208586
341460	208587
85899	208588
23337	208589
13619	208590
294994	208591
87157	208592
37552	208593
38344	208594
33284	208595
223762	208596
274571	208597
29111	208598
86759	208599
59059	208600
99561	208601
229316	208602
134937	208603
98967	208604
56526	208605
182426	208606
328373	208607
23442	208608
10199	208609
95681	208610
302343	208611
122721	208612
71405	208613
31053	208614
612	208615
92222	208616
158209	208617
71215	208618
14714	208619
149553	208620
100168	208621
41558	208622
90301	208623
2473	208624
316936	208625
26298	208626
132443	208627
212741	208628
49364	208629
30143	208630
53329	208631
5222	208632
187186	208633
177071	208634
91712	208635
267103	208636
193110	208637
124019	208638
144155	208639
319005	208640
146149	208641
190834	208642
339339	208643
158	208644
109749	208645
126258	208646
12835	208647
38681	208648
6624	208649
8615	208650
180336	208651
69593	208652
21384	208653
129739	208654
200438	208655
72595	208656
121970	208657
82629	208658
19236	208659
77822	208660
63385	208661
109229	208662
55871	208663
99577	208664
127700	208665
262332	208666
189772	208667
153133	208668
34247	208669
72040	208670
256843	208671
116447	208672
27300	208673
209566	208674
127468	208675
116511	208676
12436	208677
29582	208678
13052	208679
107848	208680
90711	208681
77931	208682
7648	208683
251107	208684
153091	208685
45435	208686
135391	208687
92112	208688
17048	208689
86117	208690
54060	208691
31411	208692
73892	208693
357552	208694
205177	208695
355444	208696
7866	208697
322603	208698
49435	208699
99983	208700
120267	208701
49492	208702
34477	208703
122372	208704
207211	208705
4952	208706
139485	208707
176701	208708
24044	208709
108684	208710
124916	208711
177123	208712
299784	208713
108675	208714
218735	208715
347523	208716
24769	208717
194630	208718
47856	208719
13129	208720
146780	208721
127055	208722
192861	208723
89349	208724
17370	208725
22208	208726
47274	208727
10794	208728
56004	208729
248581	208730
297864	208731
265847	208732
29815	208733
114977	208734
92498	208735
166034	208736
53287	208737
152189	208738
188853	208739
447	208740
215745	208741
22449	208742
59823	208743
13240	208744
36940	208745
132197	208746
134829	208747
120418	208748
54267	208749
36038	208750
19267	208751
51729	208752
315324	208753
295070	208754
119302	208755
5860	208756
147333	208757
17195	208758
2383	208759
337644	208760
172373	208761
293065	208762
205336	208763
176689	208764
112556	208765
195921	208766
162506	208767
142964	208768
61704	208769
71335	208770
70346	208771
146392	208772
135933	208773
14080	208774
349147	208775
11747	208776
326397	208777
192206	208778
276490	208779
173779	208780
122771	208781
24038	208782
73254	208783
208052	208784
38719	208785
19908	208786
125638	208787
172940	208788
170019	208789
4480	208790
3516	208791
52268	208792
20837	208793
53318	208794
49467	208795
161591	208796
794	208797
7973	208798
176915	208799
182416	208800
209693	208801
202281	208802
82900	208803
179780	208804
25770	208805
204793	208806
317417	208807
177276	208808
21560	208809
177213	208810
275850	208811
18218	208812
17900	208813
48145	208814
5709	208815
34579	208816
334348	208817
335261	208818
128158	208819
60334	208820
259670	208821
3759	208822
124638	208823
313737	208824
313689	208825
318610	208826
187786	208827
190933	208828
204417	208829
338542	208830
199899	208831
177925	208832
60058	208833
148348	208834
44998	208835
294532	208836
2581	208837
46534	208838
322629	208839
77263	208840
67834	208841
141946	208842
177015	208843
6345	208844
112933	208845
103867	208846
96893	208847
58159	208848
6903	208849
88811	208850
16994	208851
183152	208852
346482	208853
308789	208854
111277	208855
131278	208856
53655	208857
129997	208858
73179	208859
300229	208860
136583	208861
329605	208862
337186	208863
198	208864
82765	208865
164861	208866
356887	208867
226692	208868
132349	208869
135320	208870
4254	208871
147107	208872
58656	208873
25861	208874
33440	208875
247194	208876
7389	208877
199810	208878
90099	208879
78137	208880
268269	208881
238376	208882
339777	208883
44223	208884
88950	208885
124051	208886
3046	208887
84239	208888
204512	208889
173293	208890
79582	208891
267717	208892
68772	208893
82723	208894
184564	208895
69721	208896
131925	208897
355208	208898
103578	208899
201616	208900
339628	208901
144008	208902
101503	208903
43332	208904
122976	208905
159939	208906
165305	208907
150967	208908
13597	208909
30390	208910
51730	208911
11478	208912
93579	208913
32225	208914
139430	208915
335547	208916
59551	208917
168186	208918
127675	208919
2056	208920
2409	208921
66189	208922
58906	208923
323186	208924
306682	208925
220386	208926
31623	208927
10556	208928
76800	208929
104404	208930
107910	208931
32741	208932
20631	208933
200373	208934
19830	208935
213984	208936
151	208937
190913	208938
37571	208939
162358	208940
55267	208941
199239	208942
50512	208943
228209	208944
93317	208945
1667	208946
11228	208947
270402	208948
76595	208949
22221	208950
208080	208951
56428	208952
352679	208953
50117	208954
209150	208955
174730	208956
64831	208957
82447	208958
215424	208959
20210	208960
14150	208961
171193	208962
35107	208963
14356	208964
41025	208965
8088	208966
88995	208967
60387	208968
94679	208969
19267	208970
44260	208971
309522	208972
25576	208973
40558	208974
44093	208975
109033	208976
8137	208977
6067	208978
18660	208979
19452	208980
11912	208981
6444	208982
1203	208983
192432	208984
1495	208985
7493	208986
100815	208987
521	208988
12257	208989
49499	208990
18477	208991
100515	208992
28854	208993
24696	208994
285960	208995
12845	208996
243	208997
22146	208998
252571	208999
47557	209000
117836	209001
187297	209002
164079	209003
88562	209004
180482	209005
279797	209006
108976	209007
238173	209008
74823	209009
2649	209010
196345	209011
305527	209012
232110	209013
271723	209014
18191	209015
3367	209016
143997	209017
31636	209018
110761	209019
2419	209020
279387	209021
258619	209022
294884	209023
339250	209024
299	209025
221329	209026
26524	209027
22721	209028
107593	209029
126808	209030
24181	209031
352431	209032
42532	209033
15695	209034
4147	209035
143823	209036
184554	209037
7038	209038
107580	209039
6844	209040
147648	209041
8777	209042
201728	209043
289696	209044
209900	209045
1970	209046
19303	209047
13170	209048
44169	209049
353413	209050
80418	209051
117987	209052
67959	209053
64927	209054
207324	209055
55223	209056
207479	209057
15098	209058
32334	209059
315765	209060
735	209061
9191	209062
323418	209063
43897	209064
5554	209065
204343	209066
123435	209067
16646	209068
88124	209069
5780	209070
24258	209071
213683	209072
297635	209073
134931	209074
88755	209075
239242	209076
265998	209077
192185	209078
58422	209079
66717	209080
36201	209081
227755	209082
70920	209083
188775	209084
337195	209085
238197	209086
143143	209087
47668	209088
66387	209089
12567	209090
34715	209091
42595	209092
1512	209093
101876	209094
3845	209095
1397	209096
129647	209097
42096	209098
18701	209099
713	209100
55624	209101
336924	209102
198634	209103
2059	209104
27	209105
56568	209106
23206	209107
77893	209108
122948	209109
4412	209110
97373	209111
328137	209112
5408	209113
32060	209114
173752	209115
181117	209116
1779	209117
36284	209118
18592	209119
5837	209120
12933	209121
34102	209122
23437	209123
44600	209124
3525	209125
44123	209126
13271	209127
39666	209128
191109	209129
34139	209130
82362	209131
61940	209132
166064	209133
107429	209134
30130	209135
92216	209136
37594	209137
127332	209138
55891	209139
73510	209140
22575	209141
109320	209142
239440	209143
208753	209144
38392	209145
78330	209146
200659	209147
76155	209148
9086	209149
36384	209150
195003	209151
146031	209152
47113	209153
107418	209154
160178	209155
82748	209156
152875	209157
58673	209158
42453	209159
194159	209160
4525	209161
8167	209162
152417	209163
77271	209164
347917	209165
201856	209166
1852	209167
300612	209168
54964	209169
57727	209170
54964	209171
2539	209172
192159	209173
35626	209174
18136	209175
50101	209176
8601	209177
12268	209178
625	209179
82939	209180
2657	209181
6098	209182
7154	209183
1922	209184
53713	209185
283636	209186
1241	209187
5703	209188
31522	209189
85096	209190
10982	209191
85902	209192
59320	209193
53713	209194
1734	209195
23456	209196
2	209197
13276	209198
78983	209199
82902	209200
262273	209201
263228	209202
59659	209203
1513	209204
5924	209205
53399	209206
36672	209207
129234	209208
42100	209209
234436	209210
31801	209211
128330	209212
164893	209213
31863	209214
115562	209215
310	209216
342056	209217
83677	209218
263322	209219
3	209220
2367	209221
179572	209222
306122	209223
18418	209224
37867	209225
4755	209226
182249	209227
167580	209228
10216	209229
2194	209230
251513	209231
7574	209232
29469	209233
83823	209234
174537	209235
34555	209236
323639	209237
200717	209238
165980	209239
346906	209240
323943	209241
139337	209242
232025	209243
51361	209244
27982	209245
107808	209246
354992	209247
114203	209248
181792	209249
17283	209250
6715	209251
1031	209252
18527	209253
195718	209254
106517	209255
127658	209256
111991	209257
177154	209258
298801	209259
1407	209260
35171	209261
12115	209262
310674	209263
183012	209264
259359	209265
18831	209266
25587	209267
728	209268
116701	209269
345157	209270
308527	209271
316858	209272
71241	209273
54676	209274
29677	209275
167757	209276
79693	209277
195184	209278
65359	209279
65910	209280
243026	209281
6724	209282
198317	209283
356228	209284
267277	209285
161183	209286
250748	209287
59636	209288
33969	209289
77041	209290
61741	209291
24640	209292
49161	209293
23036	209294
875	209295
14162	209296
44753	209297
103850	209298
127409	209299
15384	209300
46442	209301
59549	209302
63327	209303
285560	209304
31961	209305
183728	209306
165788	209307
207427	209308
13027	209309
206444	209310
348596	209311
209069	209312
251026	209313
98310	209314
127612	209315
295159	209316
116246	209317
258207	209318
325496	209319
9528	209320
18599	209321
287936	209322
95865	209323
313	209324
28848	209325
103356	209326
48994	209327
27264	209328
67797	209329
23004	209330
68233	209331
70724	209332
310760	209333
77203	209334
48559	209335
14087	209336
49613	209337
4570	209338
204232	209339
213461	209340
15609	209341
35693	209342
310511	209343
188883	209344
111364	209345
69986	209346
69097	209347
32884	209348
7663	209349
130712	209350
153348	209351
4031	209352
12578	209353
19535	209354
28036	209355
77033	209356
356294	209357
13840	209358
290122	209359
48324	209360
207222	209361
35366	209362
334110	209363
11534	209364
191986	209365
66254	209366
13852	209367
133026	209368
13726	209369
48151	209370
9944	209371
215589	209372
215770	209373
11	209374
19408	209375
179621	209376
24772	209377
143279	209378
195009	209379
152105	209380
354189	209381
76722	209382
186086	209383
162165	209384
49395	209385
259616	209386
82633	209387
49867	209388
102500	209389
107633	209390
20186	209391
340077	209392
24226	209393
38960	209394
54357	209395
14742	209396
49755	209397
55631	209398
329158	209399
20277	209400
13304	209401
106589	209402
27430	209403
32524	209404
426	209405
37619	209406
161525	209407
6621	209408
67585	209409
347811	209410
310019	209411
346634	209412
27190	209413
23527	209414
355225	209415
46375	209416
112424	209417
4085	209418
15107	209419
30186	209420
85572	209421
13139	209422
108342	209423
14550	209424
37727	209425
37416	209426
207188	209427
134001	209428
2571	209429
7576	209430
1479	209431
8910	209432
25341	209433
114476	209434
681	209435
310489	209436
328713	209437
350168	209438
83564	209439
356420	209440
172863	209441
83920	209442
83422	209443
46722	209444
83460	209445
33548	209446
207652	209447
3236	209448
95478	209449
128595	209450
355819	209451
174473	209452
7248	209453
323374	209454
304527	209455
33640	209456
24935	209457
138338	209458
86456	209459
214894	209460
206660	209461
205474	209462
353892	209463
92715	209464
29576	209465
48607	209466
5429	209467
71252	209468
71252	209469
76224	209470
15682	209471
73087	209472
16943	209473
48371	209474
207499	209475
5561	209476
116114	209477
104580	209478
1886	209479
275	209480
19416	209481
1428	209482
19922	209483
295051	209484
44266	209485
21828	209486
1988	209487
24790	209488
57905	209489
14815	209490
98317	209491
161294	209492
193299	209493
18004	209494
35886	209495
57019	209496
178223	209497
19029	209498
4583	209499
215635	209500
59216	209501
147866	209502
94243	209503
2416	209504
5481	209505
7807	209506
335124	209507
294680	209508
24023	209509
73813	209510
49668	209511
116512	209512
35684	209513
51928	209514
198277	209515
45434	209516
63157	209517
82636	209518
129013	209519
61331	209520
247578	209521
71263	209522
12269	209523
217560	209524
202862	209525
79392	209526
3992	209527
85129	209528
10507	209529
84242	209530
111651	209531
69705	209532
344032	209533
51496	209534
44340	209535
207595	209536
222	209537
39102	209538
22639	209539
33954	209540
93433	209541
3400	209542
57497	209543
101585	209544
16675	209545
13538	209546
130004	209547
252037	209548
238865	209549
157839	209550
44560	209551
121952	209552
266833	209553
289323	209554
21090	209555
15926	209556
39751	209557
1651	209558
54553	209559
281911	209560
16648	209561
110286	209562
30778	209563
2638	209564
2011	209565
21831	209566
51565	209567
190905	209568
74806	209569
209523	209570
67048	209571
11545	209572
51783	209573
109482	209574
48922	209575
544	209576
3565	209577
32284	209578
152709	209579
294613	209580
4940	209581
4031	209582
29755	209583
66953	209584
35151	209585
21179	209586
3874	209587
109194	209588
73083	209589
24029	209590
720	209591
312499	209592
84896	209593
49706	209594
331010	209595
171233	209596
173971	209597
1298	209598
15880	209599
169090	209600
66067	209601
140437	209602
16056	209603
353043	209604
76921	209605
188516	209606
30831	209607
60154	209608
5321	209609
149076	209610
5901	209611
68250	209612
49171	209613
174291	209614
11520	209615
12182	209616
174701	209617
54008	209618
341843	209619
3371	209620
260839	209621
28354	209622
20999	209623
50775	209624
621	209625
49614	209626
2001	209627
73838	209628
165630	209629
86882	209630
8820	209631
68838	209632
3690	209633
106508	209634
57217	209635
154850	209636
148451	209637
12697	209638
222771	209639
46116	209640
265287	209641
321259	209642
68000	209643
6811	209644
187275	209645
157380	209646
25256	209647
63089	209648
48155	209649
45976	209650
135306	209651
70838	209652
27605	209653
324655	209654
2548	209655
21432	209656
65723	209657
31815	209658
10553	209659
211538	209660
188331	209661
115781	209662
233069	209663
169475	209664
9346	209665
16131	209666
1013	209667
212804	209668
215394	209669
60914	209670
41352	209671
295	209672
8690	209673
152376	209674
210954	209675
84397	209676
144835	209677
52991	209678
9006	209679
135731	209680
219541	209681
308435	209682
183717	209683
17915	209684
82312	209685
124717	209686
42603	209687
256790	209688
47644	209689
46762	209690
158692	209691
98238	209692
74124	209693
35903	209694
30441	209695
40326	209696
48938	209697
71364	209698
340314	209699
23252	209700
60734	209701
45407	209702
211148	209703
124317	209704
51130	209705
145184	209706
156716	209707
134781	209708
260835	209709
3604	209710
30487	209711
82987	209712
142511	209713
55221	209714
156600	209715
41329	209716
5607	209717
75706	209718
89	209719
117115	209720
145112	209721
898	209722
2289	209723
51588	209724
134749	209725
5872	209726
69072	209727
985	209728
1671	209729
25420	209730
133149	209731
63687	209732
17366	209733
83014	209734
27546	209735
126473	209736
387	209737
4295	209738
132536	209739
13714	209740
6046	209741
124550	209742
48788	209743
81191	209744
282337	209745
678	209746
23724	209747
13918	209748
22109	209749
3139	209750
186604	209751
13913	209752
73640	209753
91612	209754
25291	209755
144219	209756
784	209757
132818	209758
44737	209759
243082	209760
8783	209761
23926	209762
11802	209763
135145	209764
16878	209765
158428	209766
25418	209767
29317	209768
160120	209769
54125	209770
38419	209771
24913	209772
15279	209773
15279	209774
35751	209775
136111	209776
5406	209777
61086	209778
56727	209779
46289	209780
124060	209781
76976	209782
50082	209783
40483	209784
25757	209785
20095	209786
60698	209787
185979	209788
156887	209789
30454	209790
214847	209791
109077	209792
8453	209793
3560	209794
345314	209795
331871	209796
18696	209797
19028	209798
149665	209799
26799	209800
37669	209801
1368	209802
329153	209803
193264	209804
11216	209805
18825	209806
79459	209807
6614	209808
66068	209809
41390	209810
326888	209811
933	209812
28531	209813
3416	209814
22972	209815
85043	209816
5125	209817
90148	209818
159773	209819
2244	209820
343594	209821
106800	209822
219581	209823
28802	209824
38553	209825
23673	209826
125717	209827
20415	209828
132742	209829
14588	209830
76216	209831
19825	209832
123952	209833
352424	209834
218643	209835
6556	209836
8480	209837
51558	209838
201471	209839
284438	209840
3760	209841
47746	209842
239251	209843
103134	209844
16827	209845
179436	209846
3817	209847
16588	209848
186032	209849
92323	209850
5056	209851
204973	209852
14929	209853
335449	209854
22672	209855
154795	209856
95875	209857
133727	209858
9442	209859
8592	209860
134532	209861
21202	209862
149893	209863
52491	209864
277	209865
7440	209866
3335	209867
64298	209868
18598	209869
121829	209870
39166	209871
1151	209872
105434	209873
5051	209874
25275	209875
32083	209876
39012	209877
108524	209878
98512	209879
77111	209880
17078	209881
17013	209882
27696	209883
85148	209884
100289	209885
277927	209886
86511	209887
295403	209888
16270	209889
12066	209890
66066	209891
56047	209892
1173	209893
146935	209894
21415	209895
17817	209896
355307	209897
10630	209898
53705	209899
106685	209900
195875	209901
325670	209902
3057	209903
55309	209904
314933	209905
134079	209906
839	209907
25671	209908
263729	209909
85607	209910
128783	209911
14482	209912
35747	209913
38998	209914
4779	209915
137271	209916
50796	209917
51940	209918
5151	209919
117117	209920
86145	209921
163595	209922
158805	209923
29094	209924
282461	209925
20643	209926
333618	209927
14056	209928
318076	209929
121746	209930
189713	209931
23399	209932
14509	209933
238264	209934
14997	209935
189419	209936
348997	209937
54720	209938
35792	209939
127293	209940
25029	209941
263972	209942
11297	209943
31692	209944
19851	209945
173372	209946
7362	209947
16442	209948
3588	209949
140324	209950
96729	209951
54014	209952
80433	209953
28037	209954
62672	209955
246326	209956
33828	209957
22795	209958
23644	209959
163154	209960
125745	209961
79339	209962
7451	209963
197065	209964
164906	209965
1414	209966
286301	209967
22104	209968
38872	209969
85765	209970
2183	209971
6805	209972
62783	209973
1070	209974
166722	209975
13929	209976
269707	209977
164788	209978
151806	209979
4047	209980
2788	209981
39786	209982
154357	209983
122224	209984
103310	209985
23535	209986
280134	209987
33296	209988
55747	209989
85082	209990
41284	209991
1006	209992
21054	209993
9385	209994
290	209995
119159	209996
456	209997
87249	209998
16602	209999
46359	210000
16229	210001
45337	210002
173028	210003
193852	210004
10772	210005
2135	210006
248275	210007
45360	210008
283564	210009
661	210010
5899	210011
15292	210012
8954	210013
7190	210014
28549	210015
23196	210016
57217	210017
44067	210018
64703	210019
125910	210020
15900	210021
44322	210022
243837	210023
8543	210024
316716	210025
198382	210026
155078	210027
47785	210028
111991	210029
188262	210030
133465	210031
116438	210032
116226	210033
81523	210034
9718	210035
57511	210036
232078	210037
112515	210038
274402	210039
108959	210040
122158	210041
79341	210042
39456	210043
112058	210044
5662	210045
55046	210046
68372	210047
258	210048
35708	210049
983	210050
14888	210051
235278	210052
22426	210053
90594	210054
27781	210055
4522	210056
71562	210057
11205	210058
116403	210059
60910	210060
126574	210061
469	210062
13371	210063
57062	210064
29131	210065
6756	210066
17475	210067
3086	210068
39600	210069
11446	210070
380	210071
3946	210072
94948	210073
19402	210074
217440	210075
571	210076
155334	210077
85515	210078
6122	210079
213130	210080
54614	210081
333207	210082
138592	210083
57002	210084
184178	210085
30255	210086
75130	210087
91379	210088
31102	210089
279990	210090
160263	210091
1325	210092
30784	210093
7663	210094
347389	210095
235254	210096
132799	210097
7403	210098
177604	210099
26265	210100
212210	210101
86327	210102
84592	210103
23791	210104
223057	210105
20099	210106
133981	210107
2985	210108
301540	210109
25284	210110
266877	210111
6026	210112
32072	210113
87611	210114
6003	210115
37955	210116
72930	210117
55435	210118
17724	210119
256175	210120
81283	210121
112576	210122
10682	210123
177406	210124
84416	210125
27087	210126
95598	210127
23644	210128
67839	210129
10836	210130
52071	210131
86893	210132
549	210133
111657	210134
165842	210135
117177	210136
6831	210137
57973	210138
58633	210139
145898	210140
10221	210141
215617	210142
8210	210143
498	210144
265696	210145
13096	210146
73712	210147
116733	210148
132669	210149
2356	210150
39422	210151
2476	210152
65737	210153
14954	210154
19053	210155
10250	210156
35366	210157
86692	210158
57981	210159
18515	210160
94124	210161
88	210162
2536	210163
55379	210164
152241	210165
4138	210166
19455	210167
25386	210168
5622	210169
76747	210170
35326	210171
339934	210172
112881	210173
11852	210174
24373	210175
210769	210176
7604	210177
85200	210178
62318	210179
27221	210180
98832	210181
1915	210182
341894	210183
68759	210184
28795	210185
114651	210186
18892	210187
19266	210188
55249	210189
284282	210190
50663	210191
252446	210192
168707	210193
188581	210194
15666	210195
44906	210196
9738	210197
116828	210198
32109	210199
6676	210200
158546	210201
32975	210202
157197	210203
94720	210204
301982	210205
15061	210206
152527	210207
71139	210208
64640	210209
100199	210210
29745	210211
126454	210212
126186	210213
26273	210214
209635	210215
25878	210216
68138	210217
82414	210218
24960	210219
70119	210220
133107	210221
57760	210222
4918	210223
10365	210224
202938	210225
41561	210226
212549	210227
19332	210228
164976	210229
41190	210230
18338	210231
50909	210232
15656	210233
415	210234
162557	210235
8295	210236
126419	210237
37765	210238
154309	210239
13744	210240
69782	210241
86718	210242
23655	210243
158640	210244
92955	210245
42964	210246
61333	210247
181758	210248
1348	210249
37701	210250
125399	210251
101	210252
15061	210253
47148	210254
99473	210255
188695	210256
130305	210257
88212	210258
22728	210259
84618	210260
235341	210261
11029	210262
115019	210263
36926	210264
125244	210265
143799	210266
64000	210267
64470	210268
69460	210269
299914	210270
144419	210271
6256	210272
22716	210273
162607	210274
25365	210275
73468	210276
32023	210277
1789	210278
125242	210279
116752	210280
91463	210281
203469	210282
67623	210283
85286	210284
93758	210285
185692	210286
308631	210287
42180	210288
32304	210289
6394	210290
57061	210291
14418	210292
2640	210293
151427	210294
137612	210295
38153	210296
15920	210297
226492	210298
124969	210299
15245	210300
135511	210301
211362	210302
124450	210303
6315	210304
144989	210305
285059	210306
106211	210307
36009	210308
3303	210309
101781	210310
12889	210311
20207	210312
294973	210313
42558	210314
126364	210315
154484	210316
263369	210317
142173	210318
3324	210319
334028	210320
106631	210321
7616	210322
33017	210323
2650	210324
258	210325
18098	210326
55034	210327
127624	210328
41678	210329
16470	210330
58645	210331
25541	210332
76613	210333
15809	210334
350639	210335
211736	210336
4504	210337
134784	210338
11989	210339
2606	210340
399	210341
211185	210342
217680	210343
88238	210344
57349	210345
45264	210346
52660	210347
54711	210348
132652	210349
33294	210350
150773	210351
4213	210352
87646	210353
33828	210354
116819	210355
35335	210356
39565	210357
99924	210358
288172	210359
187	210360
85176	210361
78398	210362
865	210363
134996	210364
309588	210365
51798	210366
146202	210367
345369	210368
7699	210369
66779	210370
32044	210371
18316	210372
3313	210373
69951	210374
134508	210375
27017	210376
44549	210377
309919	210378
213954	210379
183949	210380
19122	210381
157317	210382
28040	210383
2335	210384
11856	210385
35683	210386
20458	210387
151732	210388
11153	210389
2381	210390
287394	210391
8610	210392
83291	210393
106543	210394
124550	210395
184575	210396
5662	210397
161062	210398
131195	210399
37884	210400
99088	210401
60725	210402
79990	210403
107385	210404
41873	210405
54681	210406
194791	210407
68583	210408
307820	210409
151927	210410
36095	210411
15957	210412
27029	210413
47083	210414
35900	210415
31769	210416
144134	210417
220240	210418
111793	210419
51582	210420
53754	210421
63104	210422
167112	210423
1859	210424
15344	210425
64558	210426
183406	210427
16865	210428
92271	210429
57717	210430
1015	210431
186180	210432
7452	210433
12216	210434
22212	210435
5261	210436
1832	210437
38879	210438
345773	210439
13698	210440
94365	210441
4152	210442
341227	210443
15026	210444
153373	210445
51603	210446
21245	210447
9115	210448
112497	210449
4488	210450
310048	210451
149764	210452
63993	210453
91794	210454
18480	210455
2022	210456
51196	210457
134132	210458
54451	210459
11139	210460
67342	210461
215506	210462
28829	210463
9750	210464
136604	210465
76306	210466
112968	210467
80423	210468
87936	210469
208867	210470
358	210471
9227	210472
27909	210473
118727	210474
994	210475
74480	210476
94469	210477
60187	210478
155397	210479
183728	210480
7969	210481
587	210482
11444	210483
3903	210484
27354	210485
171346	210486
266319	210487
24286	210488
16512	210489
282049	210490
125841	210491
15893	210492
55953	210493
11296	210494
11306	210495
10471	210496
57858	210497
58616	210498
151935	210499
9700	210500
117534	210501
1763	210502
211369	210503
103636	210504
6563	210505
117621	210506
55649	210507
200625	210508
41968	210509
214196	210510
252518	210511
236152	210512
347098	210513
51737	210514
21705	210515
199328	210516
15372	210517
79729	210518
57620	210519
15193	210520
199	210521
35540	210522
210846	210523
21368	210524
45181	210525
182995	210526
71364	210527
7705	210528
17396	210529
248014	210530
136500	210531
1207	210532
125362	210533
27626	210534
19390	210535
112562	210536
9767	210537
4366	210538
240515	210539
2372	210540
78635	210541
23524	210542
30599	210543
43467	210544
14523	210545
203091	210546
66758	210547
41822	210548
76988	210549
40725	210550
172509	210551
3940	210552
10255	210553
11331	210554
134536	210555
53793	210556
177564	210557
11930	210558
68958	210559
2455	210560
25411	210561
31179	210562
10443	210563
23765	210564
70253	210565
31070	210566
100889	210567
41004	210568
27733	210569
82173	210570
105	210571
80060	210572
52002	210573
36508	210574
131036	210575
21015	210576
18505	210577
114555	210578
43987	210579
39118	210580
128056	210581
46214	210582
34906	210583
39224	210584
17144	210585
15762	210586
106243	210587
81578	210588
27896	210589
4064	210590
4599	210591
27359	210592
129206	210593
13085	210594
35608	210595
8278	210596
156307	210597
46610	210598
116646	210599
30141	210600
79864	210601
193240	210602
13951	210603
100959	210604
87176	210605
157820	210606
40114	210607
38665	210608
337263	210609
120126	210610
220316	210611
1539	210612
150452	210613
5289	210614
23614	210615
204050	210616
18925	210617
54921	210618
80847	210619
149282	210620
70760	210621
115040	210622
14931	210623
36405	210624
5388	210625
79834	210626
5210	210627
9959	210628
37987	210629
19973	210630
18051	210631
102689	210632
130535	210633
17349	210634
132051	210635
19335	210636
203264	210637
62507	210638
161708	210639
125341	210640
28312	210641
35641	210642
8102	210643
312158	210644
31648	210645
837	210646
94850	210647
186044	210648
8527	210649
1763	210650
44511	210651
35776	210652
64850	210653
27399	210654
21899	210655
120541	210656
8155	210657
10007	210658
10961	210659
11171	210660
167259	210661
18405	210662
13643	210663
6878	210664
27987	210665
303076	210666
155720	210667
28898	210668
54848	210669
1743	210670
2478	210671
102927	210672
21197	210673
71835	210674
57267	210675
23143	210676
26798	210677
132837	210678
113020	210679
100683	210680
58707	210681
59711	210682
5626	210683
25616	210684
184970	210685
211974	210686
18443	210687
54428	210688
127953	210689
83075	210690
75958	210691
5712	210692
57961	210693
133	210694
76576	210695
201994	210696
9363	210697
66347	210698
20466	210699
120322	210700
107998	210701
210679	210702
109916	210703
22412	210704
39608	210705
28786	210706
133661	210707
116646	210708
79176	210709
143120	210710
7664	210711
21874	210712
37891	210713
25141	210714
211389	210715
18548	210716
304659	210717
31076	210718
28447	210719
130345	210720
145041	210721
40471	210722
8693	210723
2075	210724
73467	210725
17102	210726
133279	210727
55205	210728
16923	210729
81193	210730
113615	210731
263418	210732
111	210733
18571	210734
2804	210735
6888	210736
28246	210737
152595	210738
342365	210739
241459	210740
34999	210741
45184	210742
212893	210743
116923	210744
16040	210745
18208	210746
10323	210747
7733	210748
247547	210749
75258	210750
54962	210751
15017	210752
11523	210753
102343	210754
57198	210755
134638	210756
133331	210757
338786	210758
64143	210759
12379	210760
178575	210761
114922	210762
50951	210763
14931	210764
92155	210765
28169	210766
56838	210767
216964	210768
3365	210769
21635	210770
54158	210771
122978	210772
51242	210773
136446	210774
258454	210775
258179	210776
170895	210777
3659	210778
67627	210779
3266	210780
185962	210781
156598	210782
193364	210783
158844	210784
12037	210785
284541	210786
21191	210787
308065	210788
310757	210789
1252	210790
4522	210791
46326	210792
91612	210793
212031	210794
272459	210795
36094	210796
4142	210797
214536	210798
35710	210799
47744	210800
35569	210801
23302	210802
19553	210803
52356	210804
343826	210805
45044	210806
1284	210807
35743	210808
180033	210809
39346	210810
12245	210811
27259	210812
6963	210813
385	210814
171088	210815
40932	210816
148698	210817
15662	210818
57154	210819
234754	210820
23691	210821
35781	210822
37138	210823
115698	210824
21978	210825
11498	210826
81199	210827
56825	210828
35797	210829
63723	210830
234594	210831
106106	210832
10823	210833
356581	210834
587	210835
6211	210836
15869	210837
142860	210838
12839	210839
146167	210840
18832	210841
14090	210842
144567	210843
198473	210844
71417	210845
14770	210846
23515	210847
6488	210848
260784	210849
6398	210850
63319	210851
167800	210852
77794	210853
278942	210854
19797	210855
143684	210856
144645	210857
18517	210858
111	210859
4659	210860
567	210861
21219	210862
22638	210863
24426	210864
47665	210865
462	210866
40011	210867
733	210868
150120	210869
326134	210870
1288	210871
130966	210872
199921	210873
4271	210874
18506	210875
4591	210876
222222	210877
40356	210878
30990	210879
51711	210880
11875	210881
334562	210882
10	210883
80344	210884
25643	210885
4630	210886
84110	210887
138014	210888
116494	210889
117047	210890
352243	210891
39005	210892
12068	210893
26606	210894
117287	210895
11200	210896
341448	210897
124494	210898
30190	210899
108268	210900
1484	210901
8380	210902
280479	210903
128127	210904
124611	210905
316421	210906
60717	210907
125240	210908
1346	210909
57138	210910
45005	210911
6892	210912
2416	210913
29242	210914
30198	210915
19524	210916
7213	210917
211859	210918
26823	210919
21448	210920
35769	210921
142666	210922
213296	210923
38075	210924
47727	210925
26941	210926
56217	210927
81789	210928
41267	210929
18481	210930
4404	210931
5442	210932
7625	210933
3457	210934
7414	210935
2136	210936
32369	210937
191643	210938
44113	210939
289	210940
136780	210941
130135	210942
190528	210943
79729	210944
26358	210945
114662	210946
58210	210947
125823	210948
1332	210949
42589	210950
51922	210951
73656	210952
108871	210953
10553	210954
36128	210955
26835	210956
10444	210957
52243	210958
169603	210959
107540	210960
153529	210961
128226	210962
52653	210963
3667	210964
69399	210965
11149	210966
18643	210967
179019	210968
115666	210969
133255	210970
101404	210971
27709	210972
70613	210973
52182	210974
58864	210975
338272	210976
76869	210977
3731	210978
51463	210979
185301	210980
27598	210981
40612	210982
946	210983
152460	210984
81500	210985
114897	210986
53389	210987
37576	210988
157408	210989
27750	210990
59920	210991
39389	210992
132163	210993
25365	210994
169	210995
136976	210996
37911	210997
6569	210998
47394	210999
273739	211000
173	211001
89327	211002
14166	211003
210916	211004
11471	211005
107125	211006
934	211007
97084	211008
53682	211009
1004	211010
348377	211011
329798	211012
64794	211013
241616	211014
116845	211015
36572	211016
185858	211017
631	211018
42501	211019
51587	211020
10477	211021
100795	211022
63437	211023
248502	211024
8085	211025
6511	211026
35836	211027
33260	211028
76244	211029
17018	211030
129643	211031
41390	211032
23710	211033
117283	211034
28594	211035
48501	211036
51098	211037
209400	211038
77268	211039
312071	211040
27006	211041
117563	211042
11000	211043
3115	211044
211280	211045
86333	211046
158808	211047
340979	211048
370	211049
151846	211050
27709	211051
191757	211052
51594	211053
9930	211054
81364	211055
206997	211056
125744	211057
29529	211058
70677	211059
80057	211060
168864	211061
15817	211062
75975	211063
177353	211064
134217	211065
191749	211066
286537	211067
2887	211068
9599	211069
54487	211070
8888	211071
4870	211072
33085	211073
18881	211074
213455	211075
26244	211076
200184	211077
1905	211078
10469	211079
9686	211080
10838	211081
37579	211082
91580	211083
8059	211084
117589	211085
6487	211086
20458	211087
18697	211088
16356	211089
66793	211090
10238	211091
100092	211092
45189	211093
514	211094
101386	211095
94514	211096
158693	211097
116836	211098
340565	211099
50140	211100
73799	211101
14466	211102
100881	211103
67507	211104
60212	211105
11191	211106
110134	211107
31489	211108
220249	211109
2900	211110
30121	211111
215787	211112
62904	211113
6765	211114
11756	211115
82229	211116
200503	211117
6748	211118
29266	211119
16998	211120
2007	211121
33809	211122
58160	211123
36259	211124
95305	211125
39445	211126
256296	211127
104791	211128
21640	211129
357426	211130
391	211131
13974	211132
64507	211133
81635	211134
132812	211135
59051	211136
28753	211137
6361	211138
18532	211139
11128	211140
82035	211141
2404	211142
1922	211143
6776	211144
42462	211145
63234	211146
194132	211147
3876	211148
869	211149
6333	211150
4700	211151
169875	211152
23057	211153
186571	211154
104105	211155
23691	211156
272030	211157
256566	211158
69782	211159
14749	211160
139647	211161
891	211162
105788	211163
12920	211164
58801	211165
143629	211166
53486	211167
10458	211168
6828	211169
200577	211170
25417	211171
12424	211172
112849	211173
16823	211174
8475	211175
249909	211176
160494	211177
100801	211178
76609	211179
18807	211180
60735	211181
811	211182
81543	211183
114692	211184
60468	211185
132757	211186
19768	211187
29988	211188
213684	211189
36131	211190
204617	211191
110194	211192
15733	211193
12378	211194
46470	211195
286596	211196
185890	211197
25357	211198
16129	211199
10600	211200
48233	211201
6006	211202
85443	211203
40385	211204
3920	211205
27577	211206
10358	211207
81002	211208
5966	211209
101444	211210
69267	211211
6374	211212
8663	211213
100143	211214
218740	211215
93295	211216
24223	211217
51564	211218
314335	211219
47298	211220
29136	211221
220497	211222
179779	211223
10486	211224
248171	211225
147118	211226
14111	211227
76417	211228
82081	211229
44763	211230
30740	211231
82979	211232
339401	211233
2405	211234
91707	211235
186775	211236
117373	211237
127230	211238
12255	211239
33072	211240
183730	211241
59876	211242
99401	211243
211154	211244
32112	211245
86560	211246
70776	211247
218033	211248
191648	211249
88666	211250
83008	211251
28787	211252
21913	211253
85436	211254
263912	211255
81343	211256
49522	211257
11195	211258
117953	211259
86211	211260
135553	211261
23118	211262
220768	211263
21904	211264
73867	211265
199003	211266
41314	211267
8229	211268
11099	211269
205473	211270
37718	211271
31748	211272
143	211273
179529	211274
332612	211275
47429	211276
250495	211277
23990	211278
144988	211279
208725	211280
265168	211281
15703	211282
2046	211283
50237	211284
29919	211285
249179	211286
118852	211287
37022	211288
235765	211289
91355	211290
224716	211291
96511	211292
180403	211293
60789	211294
283694	211295
63332	211296
30550	211297
245466	211298
245955	211299
150434	211300
150902	211301
204954	211302
64170	211303
66615	211304
19444	211305
32168	211306
10546	211307
300707	211308
306108	211309
6789	211310
30332	211311
76442	211312
30332	211313
107601	211314
223952	211315
325	211316
325	211317
124614	211318
81724	211319
26846	211320
26736	211321
35735	211322
33212	211323
229258	211324
25056	211325
122135	211326
229889	211327
226294	211328
3157	211329
268613	211330
40701	211331
238218	211332
17082	211333
122699	211334
3417	211335
355083	211336
10707	211337
3593	211338
19354	211339
80626	211340
764	211341
302778	211342
219550	211343
122097	211344
205802	211345
328840	211346
124575	211347
73093	211348
71124	211349
160070	211350
101523	211351
52265	211352
189808	211353
107052	211354
55529	211355
55343	211356
82408	211357
124845	211358
55447	211359
335702	211360
199607	211361
7218	211362
6952	211363
28144	211364
107853	211365
102554	211366
182092	211367
248509	211368
291435	211369
48293	211370
46125	211371
325751	211372
4723	211373
4154	211374
109529	211375
36344	211376
140626	211377
2815	211378
128371	211379
885	211380
11865	211381
83630	211382
14538	211383
120941	211384
113512	211385
327968	211386
189256	211387
67192	211388
70823	211389
339517	211390
77495	211391
14300	211392
691	211393
355733	211394
203820	211395
55071	211396
202551	211397
183775	211398
309198	211399
126396	211400
199247	211401
8404	211402
81724	211403
8380	211404
67105	211405
160330	211406
160319	211407
67054	211408
36362	211409
1512	211410
67120	211411
318439	211412
670	211413
1713	211414
2948	211415
998	211416
263542	211417
181	211418
670	211419
16727	211420
52859	211421
8987	211422
16716	211423
239558	211424
67156	211425
21887	211426
53430	211427
8437	211428
302578	211429
69549	211430
199521	211431
126699	211432
105823	211433
54017	211434
13595	211435
198727	211436
20437	211437
12250	211438
108078	211439
151564	211440
97028	211441
252756	211442
154590	211443
96962	211444
128308	211445
22746	211446
178689	211447
283996	211448
12870	211449
151523	211450
100955	211451
31328	211452
31328	211453
31328	211454
91745	211455
23843	211456
26143	211457
210206	211458
144048	211459
228256	211460
6944	211461
157991	211462
54285	211463
135506	211464
236655	211465
126173	211466
30391	211467
257511	211468
265957	211469
6651	211470
322614	211471
1665	211472
157801	211473
115896	211474
233586	211475
102973	211476
107601	211477
60096	211478
268118	211479
321522	211480
226990	211481
233630	211482
14896	211483
5009	211484
139652	211485
49	211486
120440	211487
226800	211488
161374	211489
88767	211490
324573	211491
111481	211492
300869	211493
170630	211494
288001	211495
34578	211496
13598	211497
141450	211498
8778	211499
150515	211500
92387	211501
43236	211502
37988	211503
4186	211504
306068	211505
200896	211506
46525	211507
334865	211508
94936	211509
6755	211510
99068	211511
42897	211512
329878	211513
149613	211514
187615	211515
137726	211516
58850	211517
328917	211518
28241	211519
78979	211520
49776	211521
287732	211522
353106	211523
12470	211524
99689	211525
94545	211526
12460	211527
40558	211528
13565	211529
305978	211530
126888	211531
278046	211532
48152	211533
70847	211534
43024	211535
70845	211536
63637	211537
14417	211538
72492	211539
203741	211540
15883	211541
1697	211542
65208	211543
55490	211544
18970	211545
9057	211546
19894	211547
5186	211548
73535	211549
49984	211550
93040	211551
218991	211552
51581	211553
118157	211554
235626	211555
89534	211556
31927	211557
273042	211558
131420	211559
46270	211560
6861	211561
3322	211562
555	211563
33514	211564
25154	211565
35818	211566
142568	211567
112531	211568
154952	211569
81322	211570
113618	211571
75497	211572
110358	211573
206938	211574
51920	211575
126330	211576
171467	211577
3967	211578
258425	211579
18173	211580
8682	211581
61464	211582
50133	211583
59864	211584
296	211585
17373	211586
59864	211587
224260	211588
56047	211589
232336	211590
102594	211591
154302	211592
278	211593
227456	211594
341	211595
13386	211596
81739	211597
179724	211598
288764	211599
75363	211600
44259	211601
14529	211602
135804	211603
24173	211604
1130	211605
180969	211606
24546	211607
172001	211608
31375	211609
214472	211610
30347	211611
136693	211612
84998	211613
44284	211614
72908	211615
128818	211616
886	211617
2351	211618
30901	211619
908	211620
145036	211621
88945	211622
273031	211623
163709	211624
12130	211625
126931	211626
213557	211627
47199	211628
10717	211629
32402	211630
23196	211631
69790	211632
17336	211633
18419	211634
172419	211635
20180	211636
154692	211637
19814	211638
129591	211639
1805	211640
39514	211641
86086	211642
47449	211643
79793	211644
120613	211645
42275	211646
96486	211647
4166	211648
39088	211649
243641	211650
30299	211651
37005	211652
132376	211653
252965	211654
128021	211655
227668	211656
26495	211657
71278	211658
81639	211659
212672	211660
86184	211661
136778	211662
114115	211663
43734	211664
23047	211665
10855	211666
5431	211667
70157	211668
53142	211669
18344	211670
238630	211671
25521	211672
152644	211673
51935	211674
152277	211675
16751	211676
116356	211677
53652	211678
15207	211679
149259	211680
5803	211681
10755	211682
37005	211683
230515	211684
3847	211685
26459	211686
3535	211687
78603	211688
36021	211689
27665	211690
43293	211691
3412	211692
19787	211693
1132	211694
30650	211695
30888	211696
40088	211697
37044	211698
64527	211699
291	211700
91706	211701
69031	211702
143074	211703
321239	211704
67061	211705
2452	211706
12395	211707
24861	211708
44529	211709
76947	211710
270098	211711
36815	211712
38510	211713
163398	211714
68983	211715
275726	211716
5283	211717
18431	211718
9902	211719
38656	211720
260307	211721
80915	211722
84903	211723
39386	211724
16346	211725
37705	211726
43136	211727
200923	211728
159736	211729
148250	211730
148448	211731
66799	211732
4726	211733
4726	211734
308998	211735
31171	211736
2940	211737
228	211738
317810	211739
65715	211740
44441	211741
5319	211742
36214	211743
101629	211744
90562	211745
312509	211746
39442	211747
40017	211748
131749	211749
13713	211750
24762	211751
95738	211752
101483	211753
181179	211754
232092	211755
230626	211756
1274	211757
1274	211758
10153	211759
1296	211760
29600	211761
38137	211762
90708	211763
114	211764
1367	211765
62029	211766
342411	211767
145135	211768
130678	211769
13313	211770
25821	211771
78124	211772
92292	211773
356880	211774
142056	211775
158775	211776
110	211777
127175	211778
8932	211779
102781	211780
45299	211781
58808	211782
80874	211783
55834	211784
234651	211785
166903	211786
23075	211787
10241	211788
81610	211789
14610	211790
784	211791
11707	211792
12746	211793
8198	211794
37051	211795
61494	211796
14486	211797
3924	211798
55805	211799
66366	211800
50746	211801
110197	211802
203593	211803
206551	211804
61811	211805
189948	211806
3718	211807
82988	211808
2964	211809
81864	211810
55861	211811
205154	211812
36172	211813
64419	211814
12656	211815
46470	211816
9678	211817
65008	211818
197991	211819
24623	211820
100977	211821
8780	211822
99138	211823
80344	211824
301991	211825
156324	211826
142686	211827
6290	211828
44947	211829
113002	211830
45268	211831
7428	211832
80899	211833
92951	211834
1470	211835
150501	211836
144599	211837
29110	211838
50232	211839
203069	211840
47878	211841
60731	211842
78512	211843
333390	211844
137145	211845
9156	211846
344890	211847
141797	211848
133931	211849
203046	211850
126610	211851
234411	211852
64073	211853
6198	211854
80355	211855
22438	211856
61259	211857
1119	211858
58965	211859
42916	211860
14352	211861
60159	211862
237181	211863
82956	211864
33347	211865
188913	211866
74868	211867
241163	211868
148775	211869
91236	211870
28446	211871
7586	211872
6807	211873
16160	211874
20320	211875
2174	211876
124392	211877
17136	211878
323857	211879
14262	211880
3685	211881
39148	211882
7107	211883
56255	211884
192961	211885
837	211886
171812	211887
63570	211888
7467	211889
1202	211890
13539	211891
185274	211892
4987	211893
8186	211894
36210	211895
164038	211896
2459	211897
2528	211898
44306	211899
66764	211900
3625	211901
9024	211902
237900	211903
155927	211904
20598	211905
33273	211906
102718	211907
116296	211908
214299	211909
99407	211910
75140	211911
9264	211912
47227	211913
80106	211914
17412	211915
193930	211916
122051	211917
8019	211918
168468	211919
4153	211920
139517	211921
40586	211922
41025	211923
6676	211924
117420	211925
6785	211926
138692	211927
25252	211928
2243	211929
35215	211930
114708	211931
28850	211932
241308	211933
310710	211934
47431	211935
28590	211936
349	211937
26438	211938
152368	211939
110623	211940
144141	211941
92292	211942
39408	211943
103051	211944
32364	211945
105659	211946
229522	211947
48410	211948
303622	211949
104	211950
41256	211951
199483	211952
230314	211953
15799	211954
82256	211955
189842	211956
69247	211957
29035	211958
77332	211959
6296	211960
567	211961
266613	211962
347181	211963
48058	211964
99	211965
168707	211966
17949	211967
235034	211968
4818	211969
4747	211970
7077	211971
81117	211972
52437	211973
13992	211974
349	211975
6675	211976
68697	211977
11149	211978
103073	211979
33523	211980
19148	211981
22243	211982
105437	211983
10957	211984
57044	211985
17477	211986
29038	211987
59	211988
281924	211989
108424	211990
127583	211991
1532	211992
105654	211993
20558	211994
123964	211995
14407	211996
3930	211997
118470	211998
183	211999
7541	212000
2834	212001
101361	212002
194449	212003
4110	212004
1514	212005
5125	212006
139873	212007
40059	212008
953	212009
153364	212010
93920	212011
27241	212012
8466	212013
13482	212014
196723	212015
103887	212016
534	212017
52131	212018
29363	212019
277474	212020
12764	212021
201638	212022
1281	212023
82401	212024
79918	212025
101059	212026
60897	212027
17127	212028
14129	212029
318271	212030
81185	212031
190876	212032
41326	212033
3775	212034
57405	212035
9275	212036
13538	212037
162656	212038
48803	212039
89832	212040
1656	212041
21206	212042
23551	212043
69966	212044
118153	212045
46839	212046
234531	212047
1403	212048
15666	212049
260694	212050
15785	212051
137099	212052
15735	212053
83297	212054
79513	212055
31338	212056
183767	212057
155038	212058
131251	212059
300674	212060
24479	212061
8848	212062
33448	212063
41015	212064
276449	212065
55930	212066
310750	212067
15252	212068
90326	212069
68378	212070
198735	212071
343846	212072
104196	212073
309746	212074
112533	212075
236172	212076
191167	212077
70877	212078
112658	212079
67498	212080
68280	212081
120754	212082
343643	212083
37812	212084
38416	212085
1477	212086
218004	212087
217134	212088
70608	212089
60334	212090
75602	212091
949	212092
7616	212093
11064	212094
22603	212095
82991	212096
1448	212097
22634	212098
73523	212099
93389	212100
5868	212101
51316	212102
34354	212103
162867	212104
78784	212105
8438	212106
152983	212107
26077	212108
19814	212109
135767	212110
59520	212111
15669	212112
162942	212113
112683	212114
88468	212115
45936	212116
62456	212117
100987	212118
95079	212119
56314	212120
3381	212121
5734	212122
5734	212123
38938	212124
65063	212125
46511	212126
81609	212127
36023	212128
753	212129
269124	212130
267999	212131
45381	212132
300550	212133
78610	212134
284367	212135
105258	212136
100	212137
100	212138
81515	212139
45148	212140
64570	212141
33398	212142
82532	212143
60701	212144
78279	212145
192471	212146
5543	212147
22429	212148
105822	212149
2665	212150
88258	212151
171260	212152
74857	212153
64498	212154
67397	212155
3992	212156
193932	212157
192923	212158
37275	212159
12455	212160
1197	212161
1765	212162
101442	212163
7768	212164
329622	212165
7072	212166
175163	212167
47389	212168
121066	212169
69843	212170
36969	212171
137422	212172
135882	212173
185786	212174
48658	212175
68260	212176
102954	212177
133217	212178
182635	212179
127992	212180
30201	212181
88237	212182
38040	212183
109586	212184
13410	212185
197039	212186
82263	212187
328460	212188
60525	212189
55848	212190
74446	212191
2394	212192
82978	212193
1657	212194
16524	212195
3719	212196
18301	212197
190282	212198
152081	212199
269815	212200
103826	212201
249158	212202
275558	212203
223207	212204
82345	212205
95426	212206
63088	212207
87678	212208
38224	212209
141116	212210
10845	212211
50055	212212
24990	212213
14557	212214
44512	212215
1074	212216
215555	212217
3817	212218
121912	212219
75606	212220
38473	212221
251495	212222
99005	212223
198087	212224
347091	212225
346983	212226
3719	212227
46665	212228
4451	212229
53482	212230
83924	212231
148935	212232
37562	212233
59925	212234
98675	212235
20298	212236
58308	212237
46004	212238
3100	212239
45326	212240
156432	212241
15175	212242
13021	212243
54868	212244
15066	212245
64363	212246
355174	212247
123807	212248
103331	212249
7428	212250
3932	212251
998	212252
88328	212253
56611	212254
26799	212255
2668	212256
40017	212257
177962	212258
73	212259
116765	212260
8708	212261
3600	212262
200718	212263
30584	212264
348391	212265
54694	212266
95079	212267
24745	212268
187291	212269
110152	212270
5959	212271
66967	212272
4818	212273
74884	212274
53642	212275
29	212276
176160	212277
28432	212278
2948	212279
482	212280
67022	212281
226938	212282
3719	212283
316436	212284
38650	212285
28442	212286
38650	212287
53504	212288
6646	212289
83927	212290
6646	212291
67017	212292
7768	212293
134819	212294
64797	212295
15774	212296
37324	212297
4372	212298
801	212299
124415	212300
22256	212301
42497	212302
332936	212303
45936	212304
319079	212305
253284	212306
120975	212307
38171	212308
47402	212309
52285	212310
114179	212311
250572	212312
127952	212313
244580	212314
27400	212315
1716	212316
33461	212317
196859	212318
196945	212319
327665	212320
4028	212321
66395	212322
49071	212323
1453	212324
221435	212325
40489	212326
65327	212327
15666	212328
23246	212329
590	212330
55048	212331
277711	212332
2578	212333
276083	212334
81156	212335
140412	212336
6873	212337
46158	212338
230431	212339
65085	212340
44970	212341
102492	212342
125651	212343
17368	212344
150126	212345
50164	212346
122181	212347
3623	212348
32050	212349
44897	212350
28870	212351
271053	212352
138252	212353
298536	212354
300423	212355
87374	212356
74822	212357
9825	212358
3381	212359
1781	212360
42864	212361
164846	212362
10303	212363
22572	212364
19503	212365
83006	212366
33579	212367
5503	212368
330230	212369
51167	212370
50533	212371
80184	212372
70368	212373
22572	212374
99106	212375
62922	212376
29032	212377
197061	212378
83012	212379
122892	212380
15407	212381
253134	212382
58830	212383
75322	212384
68868	212385
12764	212386
166529	212387
29194	212388
170070	212389
70224	212390
887	212391
9857	212392
10862	212393
326761	212394
72608	212395
35423	212396
16943	212397
103954	212398
40311	212399
210	212400
180770	212401
167373	212402
37241	212403
93969	212404
38406	212405
86823	212406
35317	212407
265128	212408
166840	212409
83392	212410
9625	212411
38440	212412
4248	212413
87353	212414
147355	212415
1994	212416
224869	212417
44533	212418
54719	212419
37930	212420
48621	212421
10997	212422
260760	212423
82977	212424
252199	212425
89708	212426
802	212427
25076	212428
186374	212429
236271	212430
76403	212431
50229	212432
87046	212433
36238	212434
4673	212435
28339	212436
12962	212437
336797	212438
281504	212439
202695	212440
100786	212441
70463	212442
478	212443
97983	212444
92323	212445
83403	212446
6045	212447
104744	212448
1673	212449
11313	212450
11313	212451
56314	212452
274862	212453
193521	212454
110	212455
315075	212456
25896	212457
7768	212458
15600	212459
26531	212460
25811	212461
36486	212462
2053	212463
67104	212464
7768	212465
14220	212466
79414	212467
16462	212468
63391	212469
197	212470
169565	212471
113203	212472
104753	212473
22256	212474
12223	212475
73673	212476
83208	212477
37003	212478
3746	212479
75893	212480
235332	212481
10713	212482
100798	212483
2389	212484
12691	212485
32389	212486
37801	212487
16223	212488
659	212489
350632	212490
82481	212491
31592	212492
64982	212493
22653	212494
92636	212495
34550	212496
7403	212497
13142	212498
66574	212499
106168	212500
338032	212501
16069	212502
59025	212503
57990	212504
313	212505
189084	212506
55084	212507
6172	212508
8040	212509
81062	212510
1119	212511
5240	212512
156439	212513
5169	212514
226830	212515
74661	212516
46829	212517
254151	212518
45195	212519
140105	212520
12233	212521
45268	212522
83030	212523
100595	212524
24516	212525
4264	212526
135391	212527
11453	212528
43288	212529
54640	212530
91611	212531
41961	212532
2723	212533
83686	212534
245052	212535
9616	212536
7342	212537
13873	212538
21737	212539
198128	212540
40600	212541
162908	212542
19724	212543
279641	212544
45594	212545
2964	212546
20745	212547
89899	212548
33507	212549
16455	212550
87511	212551
4195	212552
1915	212553
23307	212554
78929	212555
10758	212556
218292	212557
7910	212558
26588	212559
6188	212560
127893	212561
35203	212562
7342	212563
23265	212564
1811	212565
234547	212566
7075	212567
133306	212568
9378	212569
60192	212570
2538	212571
48044	212572
14706	212573
7763	212574
164309	212575
9699	212576
23319	212577
266178	212578
32273	212579
67382	212580
17333	212581
47069	212582
7676	212583
9719	212584
103518	212585
9689	212586
162152	212587
103873	212588
46461	212589
33239	212590
12733	212591
167082	212592
32763	212593
32871	212594
269543	212595
103713	212596
274209	212597
104855	212598
164606	212599
32164	212600
6045	212601
33179	212602
255458	212603
11926	212604
467	212605
152388	212606
163699	212607
195572	212608
30642	212609
10509	212610
38424	212611
91	212612
3436	212613
13864	212614
19543	212615
27661	212616
326269	212617
79222	212618
57973	212619
10413	212620
164254	212621
81001	212622
207654	212623
48859	212624
6342	212625
22983	212626
81141	212627
26526	212628
234773	212629
156647	212630
242483	212631
1197	212632
4747	212633
92661	212634
32303	212635
254891	212636
7073	212637
103721	212638
23034	212639
11044	212640
306446	212641
129030	212642
68046	212643
154569	212644
386	212645
38650	212646
185710	212647
65001	212648
114532	212649
54566	212650
1299	212651
202468	212652
54738	212653
27200	212654
56943	212655
298305	212656
305526	212657
30380	212658
241492	212659
5169	212660
15922	212661
47890	212662
5045	212663
53215	212664
3983	212665
271423	212666
77059	212667
55785	212668
7969	212669
8186	212670
122577	212671
36148	212672
26936	212673
59562	212674
41135	212675
96651	212676
158168	212677
53621	212678
2270	212679
19972	212680
440	212681
28	212682
52285	212683
47212	212684
18742	212685
48899	212686
176216	212687
50249	212688
16	212689
48519	212690
193168	212691
124563	212692
329115	212693
82256	212694
39068	212695
8175	212696
17053	212697
57280	212698
22407	212699
5685	212700
84916	212701
78883	212702
27001	212703
83107	212704
27209	212705
15608	212706
94876	212707
87258	212708
248973	212709
21681	212710
156469	212711
24115	212712
144634	212713
136012	212714
92631	212715
110218	212716
64577	212717
2787	212718
291	212719
87813	212720
338820	212721
42565	212722
27566	212723
17825	212724
100811	212725
102383	212726
12391	212727
1442	212728
22490	212729
55818	212730
90952	212731
14355	212732
19308	212733
54932	212734
50951	212735
231007	212736
204850	212737
38647	212738
114164	212739
82955	212740
4092	212741
44888	212742
282383	212743
185753	212744
563	212745
5465	212746
32241	212747
273363	212748
44677	212749
203172	212750
572	212751
58304	212752
748	212753
296375	212754
217324	212755
244014	212756
19739	212757
30238	212758
149444	212759
165409	212760
42393	212761
12833	212762
47452	212763
196690	212764
266683	212765
120831	212766
112513	212767
112513	212768
112513	212769
64715	212770
31592	212771
12816	212772
167405	212773
104292	212774
69141	212775
67628	212776
5861	212777
12193	212778
166507	212779
283542	212780
23054	212781
146767	212782
15031	212783
210375	212784
174634	212785
356991	212786
21815	212787
44122	212788
65763	212789
135115	212790
20729	212791
348599	212792
183	212793
100943	212794
97305	212795
4676	212796
213611	212797
23213	212798
92308	212799
44413	212800
16343	212801
68814	212802
261110	212803
1245	212804
109688	212805
84045	212806
23754	212807
9659	212808
8728	212809
35943	212810
8578	212811
73958	212812
69415	212813
83330	212814
31597	212815
5760	212816
44122	212817
126226	212818
22675	212819
25045	212820
244427	212821
18043	212822
46048	212823
274764	212824
151691	212825
200331	212826
21046	212827
117970	212828
84568	212829
186721	212830
8927	212831
328359	212832
41344	212833
19228	212834
9663	212835
72236	212836
36926	212837
92677	212838
123789	212839
85017	212840
221907	212841
13937	212842
10826	212843
34669	212844
261170	212845
10288	212846
2856	212847
109614	212848
279047	212849
44907	212850
36172	212851
195811	212852
23520	212853
185004	212854
157151	212855
931	212856
13788	212857
67762	212858
103788	212859
32302	212860
105258	212861
91065	212862
36238	212863
301271	212864
123119	212865
118568	212866
11516	212867
67407	212868
83618	212869
248528	212870
127203	212871
121717	212872
56073	212873
178674	212874
189257	212875
325	212876
9232	212877
171260	212878
334047	212879
200950	212880
2723	212881
46510	212882
4722	212883
51	212884
151429	212885
56980	212886
905	212887
336380	212888
126208	212889
111243	212890
285892	212891
124767	212892
76005	212893
52336	212894
58046	212895
14352	212896
250645	212897
9857	212898
182506	212899
3072	212900
103622	212901
82476	212902
61980	212903
3247	212904
18545	212905
37185	212906
21845	212907
33199	212908
62491	212909
9001	212910
260840	212911
146554	212912
280428	212913
100155	212914
14912	212915
143085	212916
121887	212917
163892	212918
10957	212919
124523	212920
60998	212921
8965	212922
6283	212923
1119	212924
86320	212925
68475	212926
84157	212927
329010	212928
3101	212929
326325	212930
15438	212931
43565	212932
29788	212933
4	212934
60165	212935
2764	212936
196830	212937
199189	212938
86433	212939
20735	212940
166121	212941
267537	212942
150074	212943
171655	212944
47421	212945
49217	212946
46666	212947
14642	212948
106782	212949
698	212950
201594	212951
70499	212952
747	212953
104647	212954
54107	212955
54107	212956
4063	212957
19025	212958
154548	212959
9113	212960
255	212961
28979	212962
98912	212963
59697	212964
1897	212965
205722	212966
48374	212967
311092	212968
154007	212969
10248	212970
166233	212971
284936	212972
16833	212973
5208	212974
141124	212975
5849	212976
24075	212977
26920	212978
185198	212979
29026	212980
81986	212981
143847	212982
340660	212983
234207	212984
332322	212985
279903	212986
2460	212987
62119	212988
249862	212989
36927	212990
117970	212991
563	212992
43898	212993
80916	212994
27913	212995
42609	212996
33199	212997
25648	212998
60741	212999
285	213000
130305	213001
167469	213002
1060	213003
20179	213004
58964	213005
129357	213006
186063	213007
244894	213008
855	213009
55821	213010
114533	213011
26413	213012
67783	213013
2497	213014
77486	213015
385	213016
117900	213017
11364	213018
29335	213019
42819	213020
170657	213021
29998	213022
264571	213023
698	213024
23096	213025
5577	213026
205109	213027
527	213028
325228	213029
14321	213030
6046	213031
340536	213032
37516	213033
286931	213034
65631	213035
27211	213036
141071	213037
15669	213038
34070	213039
252810	213040
253726	213041
14096	213042
52962	213043
10610	213044
77767	213045
36658	213046
18947	213047
78151	213048
234545	213049
22992	213050
275957	213051
14776	213052
3368	213053
208998	213054
315177	213055
92112	213056
65028	213057
1533	213058
114122	213059
273185	213060
61640	213061
97126	213062
54446	213063
75111	213064
11258	213065
46730	213066
82361	213067
27184	213068
240642	213069
62914	213070
25457	213071
157526	213072
156550	213073
27215	213074
312458	213075
27566	213076
59762	213077
10805	213078
50533	213079
10996	213080
55780	213081
162758	213082
7502	213083
10877	213084
29976	213085
1886	213086
72462	213087
86767	213088
5310	213089
60988	213090
72347	213091
56269	213092
37318	213093
37318	213094
105652	213095
59546	213096
2028	213097
42916	213098
50100	213099
85710	213100
347836	213101
101125	213102
101125	213103
173341	213104
55544	213105
223840	213106
10495	213107
19280	213108
193704	213109
336735	213110
129926	213111
161669	213112
71864	213113
46572	213114
40643	213115
95468	213116
11819	213117
33089	213118
2111	213119
296755	213120
36009	213121
186719	213122
237891	213123
37264	213124
88815	213125
145680	213126
8192	213127
32058	213128
26325	213129
7940	213130
237587	213131
36947	213132
237098	213133
113802	213134
75128	213135
24020	213136
27196	213137
24118	213138
100767	213139
31494	213140
17898	213141
21385	213142
116076	213143
124201	213144
14457	213145
91169	213146
121700	213147
22662	213148
13144	213149
7601	213150
78961	213151
66507	213152
317826	213153
96769	213154
253612	213155
102713	213156
138560	213157
3445	213158
152180	213159
91659	213160
1843	213161
23877	213162
215772	213163
109724	213164
98152	213165
7586	213166
54219	213167
2712	213168
176016	213169
16446	213170
32292	213171
84157	213172
36238	213173
22634	213174
106510	213175
120148	213176
20858	213177
6300	213178
41382	213179
11175	213180
87233	213181
3364	213182
190670	213183
34497	213184
23568	213185
17898	213186
27113	213187
19310	213188
29212	213189
73729	213190
240658	213191
114534	213192
9694	213193
158565	213194
19643	213195
247543	213196
22634	213197
15252	213198
125462	213199
19869	213200
12050	213201
22690	213202
78279	213203
16323	213204
55298	213205
2459	213206
32385	213207
10484	213208
148826	213209
248063	213210
277	213211
38432	213212
127188	213213
401	213214
6595	213215
88467	213216
679	213217
46666	213218
194630	213219
32725	213220
11173	213221
1104	213222
6279	213223
82978	213224
42885	213225
57147	213226
22038	213227
35378	213228
38478	213229
165509	213230
189783	213231
36129	213232
146391	213233
131571	213234
170392	213235
76635	213236
15841	213237
24490	213238
3193	213239
164649	213240
37425	213241
136147	213242
26345	213243
2370	213244
60160	213245
204870	213246
294139	213247
125462	213248
1681	213249
79575	213250
161693	213251
2273	213252
127169	213253
71978	213254
253226	213255
55771	213256
5577	213257
106500	213258
27107	213259
4305	213260
14399	213261
48024	213262
37423	213263
3084	213264
87588	213265
316440	213266
12690	213267
50743	213268
103638	213269
102417	213270
162535	213271
60159	213272
50003	213273
115823	213274
1681	213275
89673	213276
105962	213277
30982	213278
69447	213279
5163	213280
176792	213281
10897	213282
62219	213283
84010	213284
7275	213285
34866	213286
122181	213287
24095	213288
112822	213289
334422	213290
81494	213291
264553	213292
6822	213293
36023	213294
22588	213295
34104	213296
121331	213297
16719	213298
339041	213299
83385	213300
936	213301
203518	213302
169890	213303
35004	213304
17987	213305
262885	213306
7928	213307
2972	213308
6141	213309
85714	213310
160003	213311
131805	213312
94269	213313
1301	213314
96469	213315
3953	213316
6175	213317
47335	213318
73999	213319
7672	213320
3292	213321
36451	213322
55144	213323
51329	213324
57815	213325
1155	213326
15368	213327
28077	213328
5741	213329
64696	213330
13208	213331
33862	213332
260	213333
307213	213334
145293	213335
240776	213336
326487	213337
45561	213338
86477	213339
88918	213340
1595	213341
6128	213342
1553	213343
76644	213344
101479	213345
160167	213346
4298	213347
8437	213348
118343	213349
2171	213350
13716	213351
204546	213352
140652	213353
828	213354
2209	213355
263015	213356
1296	213357
27771	213358
12422	213359
34284	213360
2224	213361
33691	213362
48858	213363
6943	213364
63506	213365
125363	213366
21140	213367
1632	213368
109748	213369
215582	213370
24268	213371
21336	213372
52786	213373
8698	213374
190911	213375
45597	213376
195211	213377
5735	213378
65079	213379
114693	213380
746	213381
13243	213382
4517	213383
155891	213384
71983	213385
12149	213386
804	213387
347247	213388
986	213389
206823	213390
19549	213391
24583	213392
39377	213393
7097	213394
4094	213395
40163	213396
140435	213397
1399	213398
6398	213399
172850	213400
152256	213401
78501	213402
341890	213403
43846	213404
25285	213405
37207	213406
56186	213407
142745	213408
791	213409
18803	213410
64825	213411
19116	213412
118268	213413
42083	213414
28350	213415
9255	213416
79818	213417
62592	213418
118349	213419
326788	213420
15021	213421
2808	213422
18457	213423
129419	213424
48996	213425
48996	213426
27269	213427
3203	213428
49236	213429
175685	213430
47812	213431
17782	213432
180769	213433
6699	213434
11122	213435
22577	213436
176545	213437
5741	213438
19273	213439
3670	213440
1330	213441
3384	213442
1288	213443
8285	213444
89053	213445
244428	213446
6649	213447
34189	213448
60127	213449
88580	213450
48810	213451
1386	213452
5732	213453
46457	213454
292133	213455
9195	213456
14547	213457
16004	213458
45206	213459
64274	213460
7821	213461
1661	213462
53641	213463
27974	213464
188650	213465
265460	213466
19789	213467
10461	213468
174091	213469
55682	213470
2201	213471
7285	213472
6363	213473
14174	213474
5763	213475
76289	213476
78087	213477
290478	213478
29488	213479
19847	213480
11307	213481
1612	213482
8512	213483
88183	213484
175096	213485
68872	213486
18158	213487
55939	213488
4184	213489
29733	213490
8503	213491
2212	213492
7880	213493
6573	213494
24482	213495
760	213496
35645	213497
9956	213498
42436	213499
24543	213500
17916	213501
49545	213502
71523	213503
9452	213504
22009	213505
49729	213506
49540	213507
177748	213508
33177	213509
7719	213510
348144	213511
8211	213512
25620	213513
12188	213514
75683	213515
16218	213516
18433	213517
13078	213518
191904	213519
35564	213520
354997	213521
86160	213522
285353	213523
30760	213524
141380	213525
33971	213526
279183	213527
222160	213528
8524	213529
16172	213530
28346	213531
294502	213532
16226	213533
173555	213534
83235	213535
50143	213536
48365	213537
33330	213538
38740	213539
50643	213540
1861	213541
31757	213542
258740	213543
309111	213544
49691	213545
107917	213546
31524	213547
124753	213548
42169	213549
39415	213550
204646	213551
212772	213552
76449	213553
33594	213554
51470	213555
221811	213556
266399	213557
49807	213558
34300	213559
19962	213560
17509	213561
259752	213562
334921	213563
67760	213564
186276	213565
37577	213566
128300	213567
64354	213568
100460	213569
32705	213570
347292	213571
36029	213572
33200	213573
259667	213574
192885	213575
15013	213576
294	213577
96596	213578
55157	213579
56556	213580
5287	213581
251678	213582
139503	213583
44223	213584
170256	213585
63633	213586
150245	213587
104085	213588
107583	213589
237026	213590
98603	213591
108061	213592
82692	213593
2957	213594
332909	213595
23047	213596
28557	213597
77734	213598
837	213599
21697	213600
168037	213601
335134	213602
335962	213603
121446	213604
1836	213605
146656	213606
62439	213607
65587	213608
46968	213609
65587	213610
13471	213611
347954	213612
241037	213613
1111	213614
33973	213615
10711	213616
34313	213617
508	213618
37009	213619
668	213620
64681	213621
6672	213622
7278	213623
21197	213624
6318	213625
20338	213626
16324	213627
29851	213628
8281	213629
26328	213630
39520	213631
78903	213632
69818	213633
13070	213634
159681	213635
242508	213636
82175	213637
67053	213638
55223	213639
8687	213640
318444	213641
8219	213642
12421	213643
71724	213644
120921	213645
13346	213646
13296	213647
85590	213648
1857	213649
1473	213650
236527	213651
24496	213652
209212	213653
5243	213654
7942	213655
1186	213656
29825	213657
1841	213658
9328	213659
26047	213660
4937	213661
189369	213662
23	213663
79043	213664
9400	213665
1466	213666
118588	213667
23711	213668
11712	213669
69392	213670
69128	213671
33268	213672
13966	213673
3902	213674
14350	213675
43039	213676
160505	213677
146370	213678
354867	213679
3576	213680
39235	213681
10933	213682
16155	213683
9954	213684
17587	213685
6638	213686
294499	213687
586	213688
28831	213689
322352	213690
186757	213691
185266	213692
1126	213693
298970	213694
147085	213695
62407	213696
237987	213697
62215	213698
29611	213699
237950	213700
42479	213701
62294	213702
93784	213703
62272	213704
36425	213705
7183	213706
14997	213707
19204	213708
125	213709
125	213710
125	213711
125	213712
125	213713
125	213714
125	213715
125	213716
156307	213717
250305	213718
279027	213719
84791	213720
306295	213721
18322	213722
61194	213723
258165	213724
100448	213725
179142	213726
217569	213727
8029	213728
114443	213729
306328	213730
200847	213731
52818	213732
63348	213733
138058	213734
11877	213735
287430	213736
74789	213737
183798	213738
306088	213739
96279	213740
220876	213741
719	213742
49632	213743
59580	213744
235825	213745
152531	213746
76686	213747
51008	213748
90966	213749
69927	213750
23499	213751
99889	213752
60378	213753
59	213754
10934	213755
43838	213756
13519	213757
109967	213758
2176	213759
4038	213760
184924	213761
306344	213762
55134	213763
128177	213764
26783	213765
38929	213766
86752	213767
31621	213768
108068	213769
70218	213770
72061	213771
9918	213772
57219	213773
316241	213774
53009	213775
100797	213776
27979	213777
1541	213778
2103	213779
119232	213780
203535	213781
74237	213782
1836	213783
73846	213784
34014	213785
228237	213786
9336	213787
11291	213788
35173	213789
12790	213790
13359	213791
30720	213792
58893	213793
256653	213794
27929	213795
6099	213796
16278	213797
74119	213798
217542	213799
54916	213800
56728	213801
6285	213802
51541	213803
153576	213804
24523	213805
35540	213806
31514	213807
26206	213808
77859	213809
1973	213810
23904	213811
50129	213812
60580	213813
96266	213814
15951	213815
223250	213816
281721	213817
342318	213818
64059	213819
2781	213820
61855	213821
248917	213822
141372	213823
23873	213824
285134	213825
234897	213826
42645	213827
1033	213828
29698	213829
185227	213830
284160	213831
128604	213832
1316	213833
89605	213834
205963	213835
4184	213836
14610	213837
132467	213838
137802	213839
45246	213840
679	213841
47585	213842
89292	213843
89292	213844
7094	213845
343060	213846
115040	213847
26880	213848
16492	213849
106424	213850
124017	213851
76810	213852
125941	213853
36287	213854
239125	213855
123637	213856
207575	213857
30839	213858
18598	213859
32487	213860
83271	213861
23231	213862
143743	213863
67567	213864
50390	213865
4588	213866
75208	213867
1336	213868
1088	213869
3748	213870
346190	213871
154095	213872
9850	213873
23720	213874
215522	213875
151308	213876
10285	213877
319680	213878
52889	213879
128303	213880
76168	213881
87970	213882
30857	213883
112821	213884
10468	213885
74154	213886
59619	213887
84200	213888
14490	213889
25132	213890
8694	213891
151349	213892
184642	213893
130925	213894
6869	213895
329999	213896
42	213897
115944	213898
215711	213899
45153	213900
851	213901
38964	213902
177132	213903
126740	213904
27151	213905
311402	213906
186886	213907
15690	213908
13810	213909
183594	213910
27732	213911
186355	213912
288478	213913
348104	213914
110616	213915
283680	213916
30720	213917
57481	213918
52698	213919
61605	213920
59937	213921
25144	213922
354735	213923
145846	213924
14280	213925
127	213926
17538	213927
11112	213928
38631	213929
335794	213930
75986	213931
107548	213932
6643	213933
135405	213934
134801	213935
27526	213936
9832	213937
20256	213938
796	213939
204381	213940
79985	213941
67386	213942
8143	213943
14767	213944
164738	213945
88557	213946
23003	213947
9660	213948
8788	213949
49600	213950
62835	213951
174206	213952
178986	213953
71947	213954
18826	213955
34549	213956
30731	213957
79342	213958
209211	213959
58373	213960
50899	213961
22648	213962
49281	213963
110172	213964
19706	213965
118325	213966
64629	213967
135769	213968
333897	213969
50375	213970
13637	213971
46026	213972
31508	213973
130898	213974
136480	213975
194032	213976
55532	213977
9492	213978
113042	213979
186835	213980
18033	213981
158420	213982
59477	213983
34318	213984
3372	213985
35473	213986
114474	213987
56347	213988
74220	213989
205921	213990
3278	213991
83320	213992
301699	213993
149061	213994
2	213995
1604	213996
27671	213997
20662	213998
70529	213999
202799	214000
1674	214001
95678	214002
8032	214003
30132	214004
591	214005
333066	214006
102281	214007
113388	214008
16230	214009
179648	214010
515	214011
77792	214012
8556	214013
48123	214014
44189	214015
7806	214016
299905	214017
7689	214018
51812	214019
10251	214020
321334	214021
407	214022
1084	214023
50346	214024
351864	214025
65023	214026
33932	214027
36025	214028
10251	214029
20965	214030
19535	214031
63414	214032
142117	214033
156094	214034
56531	214035
64449	214036
691	214037
293002	214038
208713	214039
30909	214040
73347	214041
745	214042
251750	214043
143879	214044
33914	214045
84130	214046
69833	214047
718	214048
125673	214049
11176	214050
156917	214051
244900	214052
43646	214053
43765	214054
796	214055
4306	214056
131630	214057
85699	214058
51557	214059
204046	214060
60974	214061
126346	214062
6650	214063
156793	214064
105	214065
207722	214066
290319	214067
17615	214068
57431	214069
126519	214070
6135	214071
1565	214072
323173	214073
24444	214074
83809	214075
181975	214076
207901	214077
264	214078
118850	214079
1728	214080
28364	214081
24180	214082
199168	214083
2863	214084
24903	214085
167149	214086
60065	214087
35374	214088
61537	214089
3047	214090
42027	214091
249650	214092
185278	214093
17754	214094
260342	214095
47577	214096
15926	214097
32366	214098
48129	214099
387	214100
37648	214101
6105	214102
227702	214103
133151	214104
334415	214105
41608	214106
9756	214107
3802	214108
1811	214109
81799	214110
37911	214111
94804	214112
8976	214113
5932	214114
330007	214115
59366	214116
4070	214117
33736	214118
6098	214119
169750	214120
222466	214121
282782	214122
34975	214123
12082	214124
28914	214125
37739	214126
8003	214127
31848	214128
15726	214129
7960	214130
987	214131
73385	214132
124034	214133
202846	214134
3419	214135
192382	214136
292092	214137
5258	214138
63969	214139
122257	214140
11022	214141
355465	214142
8076	214143
15918	214144
1674	214145
41415	214146
9949	214147
43375	214148
26688	214149
9782	214150
21285	214151
190806	214152
55659	214153
37672	214154
96032	214155
21779	214156
162	214157
2817	214158
33182	214159
95826	214160
119743	214161
127473	214162
8611	214163
43620	214164
82724	214165
185175	214166
15741	214167
74434	214168
127039	214169
125081	214170
110504	214171
260810	214172
23797	214173
36855	214174
56949	214175
91794	214176
144062	214177
75507	214178
93219	214179
75181	214180
152666	214181
110656	214182
124347	214183
79028	214184
75571	214185
15553	214186
231910	214187
41499	214188
2600	214189
2496	214190
3968	214191
250731	214192
282382	214193
159146	214194
4287	214195
97346	214196
219872	214197
68636	214198
4058	214199
310537	214200
912	214201
178424	214202
233343	214203
57740	214204
86181	214205
174580	214206
76833	214207
29660	214208
157370	214209
38137	214210
62885	214211
113155	214212
101743	214213
322187	214214
150309	214215
184028	214216
189138	214217
79501	214218
277631	214219
49271	214220
63601	214221
45855	214222
259613	214223
5495	214224
251476	214225
138526	214226
310951	214227
32268	214228
27151	214229
878	214230
92947	214231
227928	214232
12425	214233
126988	214234
127013	214235
85371	214236
224489	214237
75344	214238
51107	214239
74109	214240
143095	214241
283809	214242
258805	214243
35073	214244
57155	214245
7507	214246
139462	214247
16054	214248
599	214249
45667	214250
153822	214251
107560	214252
379	214253
6630	214254
12497	214255
133698	214256
15020	214257
44521	214258
346112	214259
32945	214260
142218	214261
13911	214262
13874	214263
298767	214264
273420	214265
158009	214266
235279	214267
53356	214268
82793	214269
62185	214270
102527	214271
161756	214272
3942	214273
41611	214274
73090	214275
2528	214276
182682	214277
166215	214278
308200	214279
2	214280
15211	214281
634	214282
68533	214283
5850	214284
169129	214285
250398	214286
69249	214287
258611	214288
280516	214289
58351	214290
36503	214291
32784	214292
69733	214293
216841	214294
150938	214295
193318	214296
35510	214297
301785	214298
74132	214299
9647	214300
344669	214301
75172	214302
348355	214303
47705	214304
4354	214305
8073	214306
48416	214307
279962	214308
82504	214309
215834	214310
128082	214311
47448	214312
35053	214313
195449	214314
250173	214315
98324	214316
44510	214317
78606	214318
643	214319
89	214320
32613	214321
7749	214322
76917	214323
52071	214324
38131	214325
67704	214326
95847	214327
188443	214328
21506	214329
266342	214330
26539	214331
2104	214332
5287	214333
2	214334
237807	214335
80448	214336
27307	214337
13434	214338
15959	214339
247133	214340
318347	214341
65322	214342
118793	214343
39668	214344
4181	214345
6629	214346
26635	214347
112899	214348
152826	214349
35356	214350
6386	214351
37770	214352
214520	214353
17500	214354
79683	214355
21398	214356
58718	214357
144210	214358
216988	214359
16475	214360
9478	214361
40027	214362
119221	214363
79038	214364
4246	214365
74505	214366
120925	214367
37843	214368
165402	214369
28357	214370
135579	214371
158796	214372
138755	214373
67212	214374
7086	214375
86142	214376
1815	214377
250376	214378
282022	214379
316243	214380
34277	214381
2	214382
254338	214383
3808	214384
156664	214385
141968	214386
104337	214387
55638	214388
9254	214389
7889	214390
142051	214391
48175	214392
303650	214393
136255	214394
345757	214395
149295	214396
177648	214397
32115	214398
143031	214399
148004	214400
56930	214401
123695	214402
97782	214403
2	214404
206023	214405
23832	214406
240753	214407
204707	214408
107807	214409
282171	214410
58548	214411
204580	214412
100915	214413
63272	214414
275640	214415
36002	214416
211565	214417
59764	214418
10584	214419
62205	214420
38377	214421
272486	214422
24046	214423
4071	214424
10266	214425
56797	214426
9211	214427
21917	214428
37541	214429
116138	214430
340150	214431
247469	214432
331818	214433
96501	214434
331888	214435
134142	214436
1646	214437
197874	214438
180597	214439
80511	214440
123387	214441
89062	214442
117307	214443
317226	214444
66225	214445
284999	214446
187937	214447
111717	214448
201759	214449
8573	214450
198315	214451
191252	214452
169609	214453
313853	214454
114880	214455
142343	214456
78992	214457
254415	214458
77710	214459
189209	214460
318889	214461
318976	214462
52876	214463
318579	214464
52876	214465
77954	214466
52876	214467
187962	214468
52876	214469
36236	214470
187819	214471
190020	214472
119139	214473
36236	214474
52623	214475
117832	214476
347804	214477
316793	214478
187875	214479
190771	214480
317491	214481
37542	214482
126932	214483
347906	214484
37525	214485
52876	214486
187770	214487
77351	214488
187960	214489
284430	214490
31430	214491
63676	214492
80511	214493
148560	214494
331380	214495
255799	214496
156259	214497
44998	214498
331261	214499
339354	214500
333400	214501
255918	214502
38316	214503
87024	214504
25705	214505
35507	214506
120424	214507
38273	214508
309310	214509
653	214510
5678	214511
46023	214512
259541	214513
54758	214514
11242	214515
4186	214516
38250	214517
81628	214518
11131	214519
11131	214520
11131	214521
99011	214522
80511	214523
242903	214524
27007	214525
76851	214526
37988	214527
313571	214528
39231	214529
55069	214530
82508	214531
82488	214532
136206	214533
81628	214534
340403	214535
210542	214536
29080	214537
112635	214538
74113	214539
179328	214540
56648	214541
19488	214542
52122	214543
19488	214544
125230	214545
37988	214546
4186	214547
336313	214548
4186	214549
19488	214550
343858	214551
11242	214552
27007	214553
11131	214554
54758	214555
19488	214556
52122	214557
37948	214558
247222	214559
19488	214560
125230	214561
54945	214562
38250	214563
82067	214564
124832	214565
124832	214566
54945	214567
4186	214568
81628	214569
203892	214570
56648	214571
11131	214572
124849	214573
54414	214574
54414	214575
27007	214576
54758	214577
199872	214578
54945	214579
203892	214580
125038	214581
125230	214582
27588	214583
12864	214584
88727	214585
185614	214586
159347	214587
40468	214588
148210	214589
17144	214590
178626	214591
3672	214592
305045	214593
127117	214594
45101	214595
198046	214596
307450	214597
179152	214598
122866	214599
79403	214600
64449	214601
357344	214602
141607	214603
239210	214604
164094	214605
162050	214606
142865	214607
988	214608
823	214609
28524	214610
119642	214611
85851	214612
10459	214613
127494	214614
171974	214615
167290	214616
67565	214617
267807	214618
195534	214619
9511	214620
255111	214621
3247	214622
111836	214623
77822	214624
4502	214625
121648	214626
186461	214627
109748	214628
33946	214629
92291	214630
7998	214631
35544	214632
249991	214633
27890	214634
42786	214635
39486	214636
85750	214637
85507	214638
34297	214639
132556	214640
215720	214641
188674	214642
9563	214643
36379	214644
28196	214645
10526	214646
13599	214647
78258	214648
18429	214649
77688	214650
3904	214651
163779	214652
344715	214653
118854	214654
6145	214655
52433	214656
123114	214657
8522	214658
41171	214659
53141	214660
55114	214661
79521	214662
79172	214663
12420	214664
8851	214665
10014	214666
318572	214667
11668	214668
6809	214669
93425	214670
1167	214671
326569	214672
59191	214673
240559	214674
121172	214675
53692	214676
25693	214677
223149	214678
193147	214679
9469	214680
64174	214681
50984	214682
132046	214683
3262	214684
100391	214685
94564	214686
80222	214687
78376	214688
35077	214689
249060	214690
163874	214691
140029	214692
55485	214693
200668	214694
175003	214695
89875	214696
132022	214697
4724	214698
116082	214699
22119	214700
26807	214701
52895	214702
73757	214703
96397	214704
3163	214705
25858	214706
168243	214707
16295	214708
8268	214709
33763	214710
295936	214711
193213	214712
27139	214713
306624	214714
316336	214715
333392	214716
7581	214717
188876	214718
14064	214719
6297	214720
144042	214721
120064	214722
760	214723
14405	214724
80214	214725
82997	214726
117437	214727
583	214728
158458	214729
172376	214730
17824	214731
8700	214732
135953	214733
14532	214734
3826	214735
285	214736
77034	214737
23429	214738
13311	214739
18137	214740
3211	214741
17323	214742
4765	214743
75614	214744
74121	214745
328838	214746
30885	214747
3282	214748
102190	214749
89584	214750
1048	214751
3690	214752
70550	214753
109819	214754
5924	214755
1958	214756
4995	214757
3003	214758
32677	214759
42	214760
58642	214761
13428	214762
56906	214763
105672	214764
128913	214765
3303	214766
52557	214767
3764	214768
15060	214769
295481	214770
78820	214771
10098	214772
19955	214773
84685	214774
24080	214775
130411	214776
69591	214777
77707	214778
109932	214779
86262	214780
122124	214781
25658	214782
13713	214783
5454	214784
171792	214785
52404	214786
29417	214787
108720	214788
287031	214789
136471	214790
117026	214791
56290	214792
3223	214793
192951	214794
10787	214795
11455	214796
17929	214797
15527	214798
272913	214799
1607	214800
76584	214801
183222	214802
36814	214803
5541	214804
37116	214805
2099	214806
13330	214807
747	214808
6174	214809
18788	214810
2281	214811
159616	214812
5715	214813
17622	214814
17746	214815
23818	214816
81497	214817
67947	214818
17757	214819
82623	214820
1021	214821
6183	214822
816	214823
1285	214824
34035	214825
528	214826
35173	214827
25232	214828
216190	214829
105752	214830
152115	214831
58052	214832
92164	214833
749	214834
22911	214835
4919	214836
24233	214837
10504	214838
10322	214839
5978	214840
2685	214841
94091	214842
4163	214843
1726	214844
71251	214845
61422	214846
14306	214847
122	214848
72561	214849
123481	214850
2189	214851
62609	214852
2646	214853
4396	214854
81588	214855
56676	214856
2238	214857
37862	214858
95477	214859
76046	214860
77725	214861
14457	214862
20901	214863
5404	214864
190113	214865
43520	214866
315804	214867
125474	214868
25232	214869
125220	214870
80760	214871
10073	214872
55693	214873
328607	214874
163033	214875
1783	214876
17456	214877
38670	214878
17550	214879
192627	214880
63269	214881
307702	214882
8891	214883
143987	214884
300979	214885
84462	214886
1756	214887
1023	214888
6532	214889
88217	214890
117184	214891
70658	214892
2625	214893
34087	214894
254	214895
1909	214896
5170	214897
97693	214898
21583	214899
2486	214900
14274	214901
73471	214902
229105	214903
24257	214904
92096	214905
58732	214906
17575	214907
6550	214908
9656	214909
399	214910
715	214911
113662	214912
26918	214913
34500	214914
8783	214915
140075	214916
56634	214917
337958	214918
289	214919
92850	214920
28	214921
115292	214922
67946	214923
665	214924
4016	214925
279062	214926
131750	214927
59765	214928
51740	214929
814	214930
151367	214931
12691	214932
124567	214933
43070	214934
459	214935
333702	214936
288090	214937
4502	214938
164958	214939
219924	214940
18122	214941
222584	214942
26162	214943
13909	214944
136703	214945
17662	214946
16328	214947
8760	214948
111779	214949
26163	214950
88830	214951
52036	214952
86153	214953
148	214954
10293	214955
69645	214956
142613	214957
59377	214958
107880	214959
83432	214960
32585	214961
755	214962
1150	214963
72639	214964
13218	214965
2661	214966
8792	214967
96258	214968
16498	214969
139055	214970
28586	214971
23835	214972
85042	214973
2655	214974
18711	214975
10404	214976
32	214977
3534	214978
24894	214979
9770	214980
108718	214981
39985	214982
125149	214983
4654	214984
51238	214985
172161	214986
33769	214987
3094	214988
2488	214989
322	214990
24870	214991
287	214992
77606	214993
112526	214994
27530	214995
28	214996
99975	214997
2843	214998
246846	214999
3905	215000
66292	215001
117961	215002
403	215003
61939	215004
576	215005
1280	215006
6605	215007
47	215008
1736	215009
2655	215010
17656	215011
169193	215012
2666	215013
29859	215014
29902	215015
2414	215016
15652	215017
7805	215018
42553	215019
107333	215020
144375	215021
54660	215022
33743	215023
5949	215024
271138	215025
12317	215026
85	215027
6421	215028
71451	215029
13122	215030
168302	215031
365	215032
14005	215033
19537	215034
906	215035
67972	215036
119635	215037
59021	215038
340806	215039
84538	215040
2800	215041
804	215042
141	215043
17692	215044
151088	215045
165541	215046
407	215047
28609	215048
616	215049
1280	215050
61306	215051
3914	215052
14155	215053
73876	215054
423	215055
25430	215056
7553	215057
22209	215058
83412	215059
1074	215060
896	215061
762	215062
9681	215063
11361	215064
18819	215065
1909	215066
201342	215067
47	215068
2186	215069
29523	215070
69611	215071
28054	215072
9078	215073
48732	215074
51704	215075
110509	215076
37189	215077
72665	215078
7548	215079
278	215080
6059	215081
1409	215082
5763	215083
123687	215084
97360	215085
260745	215086
30889	215087
3374	215088
127916	215089
42378	215090
216197	215091
21896	215092
46614	215093
18859	215094
49958	215095
81185	215096
1278	215097
17639	215098
3205	215099
193509	215100
1086	215101
194738	215102
4766	215103
18276	215104
14446	215105
68644	215106
173050	215107
85633	215108
1926	215109
48628	215110
28	215111
76680	215112
82442	215113
6177	215114
72815	215115
130601	215116
141516	215117
10782	215118
22668	215119
117255	215120
8891	215121
55176	215122
232747	215123
104	215124
115	215125
24816	215126
289674	215127
5044	215128
1808	215129
6590	215130
95854	215131
117331	215132
5519	215133
82397	215134
8742	215135
12912	215136
5304	215137
78823	215138
83	215139
48581	215140
10011	215141
133	215142
5723	215143
90627	215144
18712	215145
10707	215146
35419	215147
10554	215148
9968	215149
13028	215150
112025	215151
4329	215152
15939	215153
126369	215154
100260	215155
162912	215156
12847	215157
15659	215158
173341	215159
38637	215160
10402	215161
5808	215162
166200	215163
14449	215164
83947	215165
49337	215166
165034	215167
3037	215168
2636	215169
9999	215170
4837	215171
129968	215172
13951	215173
3164	215174
8891	215175
4338	215176
103619	215177
14221	215178
46	215179
6790	215180
9032	215181
34460	215182
33368	215183
5240	215184
43065	215185
7489	215186
41	215187
782	215188
60639	215189
14231	215190
120	215191
34162	215192
5306	215193
387	215194
72544	215195
23841	215196
22602	215197
21888	215198
50396	215199
19136	215200
5223	215201
333013	215202
117867	215203
24884	215204
108211	215205
4060	215206
10048	215207
118823	215208
107385	215209
46427	215210
81185	215211
13431	215212
50603	215213
105	215214
6747	215215
26761	215216
26706	215217
195864	215218
4696	215219
9195	215220
12270	215221
37277	215222
2416	215223
120081	215224
10787	215225
92052	215226
156532	215227
75091	215228
320612	215229
263347	215230
71413	215231
291839	215232
5703	215233
16636	215234
48229	215235
2277	215236
1570	215237
23793	215238
52388	215239
21229	215240
38540	215241
2260	215242
128978	215243
11119	215244
4939	215245
325112	215246
387	215247
9737	215248
2748	215249
3157	215250
2913	215251
5043	215252
74094	215253
21234	215254
164685	215255
678	215256
14148	215257
149271	215258
52350	215259
5061	215260
10640	215261
34886	215262
36075	215263
41226	215264
8769	215265
3311	215266
17749	215267
24642	215268
1462	215269
17492	215270
10119	215271
34328	215272
27647	215273
60	215274
28606	215275
1551	215276
54702	215277
34402	215278
30797	215279
2684	215280
6923	215281
3233	215282
126298	215283
173868	215284
198912	215285
84441	215286
354175	215287
65533	215288
9241	215289
118853	215290
234578	215291
5121	215292
759	215293
661	215294
8670	215295
36859	215296
936	215297
24216	215298
1082	215299
47664	215300
16064	215301
28320	215302
1937	215303
302750	215304
315639	215305
158390	215306
98319	215307
47195	215308
48373	215309
109925	215310
4495	215311
70270	215312
340656	215313
60965	215314
15154	215315
7094	215316
186394	215317
12152	215318
4944	215319
53716	215320
21031	215321
19153	215322
336949	215323
48557	215324
24153	215325
111782	215326
17944	215327
35410	215328
61690	215329
1119	215330
3534	215331
84014	215332
4067	215333
2204	215334
17738	215335
41421	215336
10810	215337
42810	215338
110368	215339
126	215340
5703	215341
262478	215342
90692	215343
31351	215344
3065	215345
780	215346
77410	215347
7663	215348
6849	215349
222500	215350
6874	215351
1	215352
126582	215353
16229	215354
24201	215355
126684	215356
797	215357
38961	215358
175253	215359
230418	215360
26630	215361
288720	215362
54473	215363
29699	215364
27577	215365
56533	215366
4622	215367
104870	215368
34288	215369
18791	215370
1021	215371
70769	215372
194217	215373
21	215374
14487	215375
42497	215376
14408	215377
292926	215378
12531	215379
17892	215380
31512	215381
12838	215382
282506	215383
513	215384
10558	215385
57111	215386
655	215387
56496	215388
149391	215389
61012	215390
1603	215391
31696	215392
120786	215393
30498	215394
87026	215395
4049	215396
7935	215397
8285	215398
106299	215399
14061	215400
2749	215401
94238	215402
285	215403
32346	215404
158348	215405
188579	215406
26988	215407
7621	215408
119007	215409
6822	215410
1783	215411
54543	215412
15097	215413
219392	215414
41574	215415
921	215416
37965	215417
37755	215418
13347	215419
54112	215420
3435	215421
77433	215422
20517	215423
2202	215424
109021	215425
154287	215426
7638	215427
179402	215428
30154	215429
3690	215430
2644	215431
943	215432
440	215433
215756	215434
2639	215435
188454	215436
19848	215437
10687	215438
44131	215439
2682	215440
105860	215441
22045	215442
96094	215443
79664	215444
44398	215445
71666	215446
1750	215447
184840	215448
42444	215449
96388	215450
177906	215451
12	215452
9696	215453
107529	215454
96390	215455
210908	215456
151530	215457
68444	215458
1670	215459
149054	215460
56115	215461
169458	215462
3205	215463
72824	215464
60361	215465
38150	215466
6305	215467
20716	215468
26607	215469
270	215470
2460	215471
12683	215472
30079	215473
43840	215474
22184	215475
3	215476
2791	215477
16776	215478
44246	215479
79995	215480
137463	215481
441	215482
90057	215483
84722	215484
24610	215485
413	215486
14812	215487
634	215488
2219	215489
71632	215490
6133	215491
18909	215492
9972	215493
16105	215494
2496	215495
8568	215496
70236	215497
65998	215498
7256	215499
273099	215500
15576	215501
212811	215502
344267	215503
10973	215504
75221	215505
20694	215506
3911	215507
5925	215508
1542	215509
173231	215510
7178	215511
12768	215512
6327	215513
17644	215514
91	215515
8333	215516
7173	215517
3035	215518
293986	215519
24195	215520
15616	215521
10014	215522
4801	215523
52952	215524
1274	215525
71638	215526
79001	215527
156985	215528
487	215529
7920	215530
62486	215531
14446	215532
25574	215533
68	215534
37049	215535
109447	215536
4005	215537
85	215538
41328	215539
83537	215540
10628	215541
93752	215542
53661	215543
2793	215544
3851	215545
1520	215546
30720	215547
41815	215548
33420	215549
4225	215550
215706	215551
119411	215552
89273	215553
19551	215554
3928	215555
2267	215556
4566	215557
79052	215558
671	215559
139967	215560
74566	215561
100125	215562
103278	215563
36063	215564
28269	215565
1580	215566
23676	215567
73502	215568
1061	215569
142243	215570
121	215571
76784	215572
92142	215573
97012	215574
6874	215575
37440	215576
3162	215577
16775	215578
66787	215579
5751	215580
36256	215581
7657	215582
54402	215583
7733	215584
19106	215585
104	215586
206444	215587
178607	215588
56056	215589
209469	215590
36119	215591
85547	215592
234428	215593
238468	215594
7926	215595
6697	215596
66287	215597
2589	215598
33096	215599
124211	215600
14790	215601
30787	215602
13352	215603
9952	215604
84761	215605
5299	215606
9511	215607
229	215608
77753	215609
48533	215610
176259	215611
175291	215612
83895	215613
101947	215614
68221	215615
122935	215616
42346	215617
8248	215618
52351	215619
3292	215620
63908	215621
66293	215622
32035	215623
9805	215624
143851	215625
2592	215626
27373	215627
67010	215628
108283	215629
166018	215630
28013	215631
14002	215632
25048	215633
10985	215634
14483	215635
211049	215636
185	215637
22541	215638
3576	215639
178039	215640
196046	215641
85	215642
6317	215643
2216	215644
9770	215645
1357	215646
2513	215647
112244	215648
904	215649
62859	215650
31951	215651
287645	215652
6679	215653
413	215654
71165	215655
7833	215656
7193	215657
77018	215658
19575	215659
41	215660
53931	215661
322183	215662
82499	215663
112997	215664
4167	215665
83241	215666
756	215667
13115	215668
37732	215669
4455	215670
76834	215671
117323	215672
6962	215673
16032	215674
13301	215675
41644	215676
19454	215677
83385	215678
155285	215679
434	215680
2633	215681
13044	215682
3244	215683
84557	215684
52019	215685
1738	215686
4812	215687
24819	215688
146	215689
4795	215690
307	215691
11944	215692
101417	215693
19859	215694
15529	215695
19670	215696
307	215697
82493	215698
6175	215699
7404	215700
10855	215701
46746	215702
56985	215703
82446	215704
14758	215705
3491	215706
109193	215707
48669	215708
4882	215709
1015	215710
7564	215711
38726	215712
11030	215713
22778	215714
3891	215715
2500	215716
24212	215717
116980	215718
26457	215719
97907	215720
39451	215721
119556	215722
55423	215723
24569	215724
6769	215725
20346	215726
18059	215727
1855	215728
1597	215729
79755	215730
58056	215731
92419	215732
107880	215733
15812	215734
172348	215735
27305	215736
101387	215737
8583	215738
172000	215739
18512	215740
43398	215741
1958	215742
34747	215743
35143	215744
11330	215745
76979	215746
61987	215747
7178	215748
33806	215749
64697	215750
3926	215751
108892	215752
70679	215753
5875	215754
2328	215755
901	215756
2917	215757
2488	215758
1086	215759
43823	215760
24244	215761
51445	215762
165357	215763
5899	215764
12721	215765
85056	215766
128842	215767
42036	215768
550	215769
19419	215770
60378	215771
512	215772
18486	215773
1084	215774
108224	215775
1120	215776
37078	215777
10971	215778
7732	215779
47880	215780
14575	215781
108652	215782
8428	215783
19473	215784
222752	215785
1244	215786
68	215787
260041	215788
127103	215789
245749	215790
673	215791
300642	215792
10734	215793
38606	215794
2880	215795
60990	215796
5490	215797
17576	215798
120851	215799
4319	215800
1463	215801
3511	215802
37078	215803
33347	215804
16252	215805
3085	215806
10848	215807
52842	215808
25277	215809
45439	215810
13469	215811
2246	215812
212628	215813
13099	215814
119694	215815
31087	215816
4293	215817
6007	215818
76916	215819
5173	215820
15025	215821
5251	215822
1819	215823
9278	215824
39733	215825
89360	215826
17746	215827
9230	215828
12188	215829
49065	215830
10771	215831
67034	215832
757	215833
318	215834
4053	215835
30142	215836
6470	215837
68832	215838
34628	215839
58824	215840
35360	215841
282241	215842
173670	215843
44197	215844
39057	215845
83439	215846
260109	215847
63244	215848
189605	215849
38199	215850
27368	215851
4896	215852
12416	215853
22	215854
16871	215855
8980	215856
44797	215857
31359	215858
53729	215859
117242	215860
20075	215861
48687	215862
459	215863
100547	215864
100547	215865
1596	215866
292532	215867
51308	215868
66294	215869
413	215870
6153	215871
71777	215872
6919	215873
757	215874
60639	215875
16945	215876
6180	215877
274937	215878
2395	215879
18013	215880
49477	215881
108530	215882
24315	215883
17737	215884
217396	215885
154292	215886
47121	215887
2153	215888
10741	215889
2496	215890
355	215891
154285	215892
26401	215893
133817	215894
216844	215895
53387	215896
455	215897
1026	215898
1512	215899
14513	215900
679	215901
13397	215902
9705	215903
57289	215904
23326	215905
92880	215906
826	215907
35625	215908
14570	215909
2238	215910
106057	215911
100667	215912
107	215913
197	215914
26861	215915
132	215916
54700	215917
104109	215918
5393	215919
208500	215920
120	215921
14803	215922
27328	215923
9200	215924
324261	215925
11015	215926
2155	215927
56219	215928
2667	215929
10608	215930
3703	215931
34105	215932
22193	215933
10000	215934
34110	215935
3229	215936
14791	215937
42716	215938
191872	215939
16698	215940
200385	215941
12218	215942
14745	215943
354853	215944
68355	215945
33486	215946
204941	215947
50372	215948
144997	215949
2560	215950
57980	215951
39744	215952
61561	215953
179039	215954
2474	215955
18355	215956
203924	215957
212910	215958
10548	215959
27937	215960
20133	215961
17834	215962
9144	215963
343550	215964
93409	215965
35905	215966
286331	215967
255987	215968
35563	215969
31494	215970
285746	215971
166943	215972
49540	215973
349347	215974
26126	215975
81996	215976
153766	215977
13292	215978
340612	215979
8035	215980
17517	215981
95663	215982
111830	215983
5512	215984
320	215985
2943	215986
353402	215987
10076	215988
18277	215989
176849	215990
208830	215991
53399	215992
301693	215993
260482	215994
72010	215995
217916	215996
111006	215997
4035	215998
14469	215999
4819	216000
208071	216001
38125	216002
109392	216003
24520	216004
49512	216005
38402	216006
26512	216007
47656	216008
57555	216009
38622	216010
22325	216011
47471	216012
40607	216013
62694	216014
68165	216015
4598	216016
168503	216017
357642	216018
2067	216019
7131	216020
8167	216021
106845	216022
162643	216023
175169	216024
18660	216025
18155	216026
271664	216027
174428	216028
26513	216029
13435	216030
48642	216031
6982	216032
2474	216033
51450	216034
250411	216035
3472	216036
98250	216037
5013	216038
151484	216039
10153	216040
13259	216041
13494	216042
85988	216043
131520	216044
6393	216045
1089	216046
3216	216047
8268	216048
56954	216049
547	216050
417	216051
14929	216052
93441	216053
7833	216054
11670	216055
6700	216056
60993	216057
86304	216058
219516	216059
5147	216060
188969	216061
16656	216062
111732	216063
3214	216064
61015	216065
55418	216066
36037	216067
34419	216068
61700	216069
284064	216070
45120	216071
294460	216072
57305	216073
91587	216074
1133	216075
125761	216076
1089	216077
176165	216078
1553	216079
6129	216080
62150	216081
145768	216082
178727	216083
10687	216084
172449	216085
67610	216086
38017	216087
35469	216088
26975	216089
39197	216090
263114	216091
80691	216092
284682	216093
3614	216094
136812	216095
20130	216096
24889	216097
132452	216098
3231	216099
46099	216100
49999	216101
6957	216102
8503	216103
183664	216104
149502	216105
10300	216106
178474	216107
54814	216108
149133	216109
50018	216110
36995	216111
14636	216112
92935	216113
7298	216114
5610	216115
70884	216116
99317	216117
11606	216118
138297	216119
51845	216120
299295	216121
337999	216122
65844	216123
30014	216124
30032	216125
65844	216126
65844	216127
65844	216128
237836	216129
129807	216130
202953	216131
343103	216132
16515	216133
11818	216134
11818	216135
202064	216136
11818	216137
11818	216138
56300	216139
1277	216140
263731	216141
31938	216142
8311	216143
76681	216144
127347	216145
24240	216146
558	216147
923	216148
106	216149
6509	216150
252379	216151
316838	216152
32688	216153
166	216154
1239	216155
22673	216156
4715	216157
100862	216158
1955	216159
59786	216160
40604	216161
28432	216162
317789	216163
35892	216164
195156	216165
6677	216166
5380	216167
135829	216168
10155	216169
7885	216170
117538	216171
43436	216172
25904	216173
60893	216174
1697	216175
39689	216176
10617	216177
10576	216178
4161	216179
15998	216180
87278	216181
323501	216182
4475	216183
192131	216184
4090	216185
177	216186
18920	216187
257811	216188
67192	216189
13930	216190
140902	216191
9804	216192
120837	216193
52218	216194
147219	216195
78007	216196
119620	216197
97155	216198
354534	216199
349585	216200
115829	216201
75765	216202
76114	216203
77090	216204
145871	216205
15150	216206
35373	216207
25769	216208
4417	216209
52855	216210
6892	216211
2954	216212
14058	216213
14801	216214
9532	216215
37476	216216
52999	216217
8650	216218
36771	216219
11557	216220
165970	216221
101972	216222
63837	216223
214192	216224
5319	216225
982	216226
117521	216227
120158	216228
18860	216229
120874	216230
197080	216231
1622	216232
105683	216233
18995	216234
43677	216235
119434	216236
21069	216237
515	216238
9983	216239
187222	216240
7397	216241
12071	216242
321789	216243
187725	216244
311824	216245
10976	216246
97117	216247
160564	216248
22245	216249
1211	216250
35032	216251
25552	216252
189004	216253
12521	216254
63270	216255
52971	216256
17	216257
77933	216258
1050	216259
45656	216260
2583	216261
16704	216262
9070	216263
95554	216264
78439	216265
2583	216266
160719	216267
12521	216268
8922	216269
59872	216270
3843	216271
62128	216272
190475	216273
78340	216274
2954	216275
8994	216276
334	216277
52441	216278
10838	216279
220092	216280
94865	216281
78371	216282
43622	216283
108655	216284
167651	216285
21684	216286
80421	216287
35118	216288
43265	216289
7993	216290
14971	216291
1405	216292
4115	216293
14431	216294
10907	216295
844	216296
76434	216297
35935	216298
54186	216299
4458	216300
265	216301
113504	216302
82979	216303
43069	216304
115143	216305
12021	216306
206083	216307
53468	216308
16173	216309
4134	216310
533	216311
25002	216312
762	216313
44051	216314
16789	216315
5879	216316
369	216317
240942	216318
127920	216319
6739	216320
29797	216321
34087	216322
583	216323
8169	216324
5087	216325
72900	216326
79224	216327
41066	216328
22874	216329
1764	216330
30174	216331
15656	216332
64388	216333
76485	216334
81872	216335
50513	216336
564	216337
70619	216338
5077	216339
1742	216340
2264	216341
43614	216342
18805	216343
45703	216344
3346	216345
2949	216346
67	216347
77490	216348
4714	216349
20186	216350
5228	216351
12152	216352
865	216353
52396	216354
5551	216355
48845	216356
141949	216357
17786	216358
150497	216359
79469	216360
74495	216361
318486	216362
102076	216363
9542	216364
10284	216365
154	216366
62579	216367
25684	216368
26449	216369
36837	216370
3710	216371
162353	216372
10610	216373
71561	216374
1750	216375
7124	216376
116804	216377
75799	216378
21215	216379
322254	216380
170667	216381
28108	216382
20110	216383
57849	216384
14947	216385
116996	216386
28377	216387
12177	216388
195729	216389
71439	216390
215242	216391
58045	216392
79757	216393
489	216394
33367	216395
51445	216396
47380	216397
21215	216398
24235	216399
18372	216400
1399	216401
3979	216402
279953	216403
13268	216404
160400	216405
7086	216406
28455	216407
125699	216408
29025	216409
240089	216410
33762	216411
2450	216412
1066	216413
2750	216414
127602	216415
3237	216416
11276	216417
33152	216418
5415	216419
21443	216420
204	216421
21957	216422
177008	216423
17648	216424
20139	216425
224	216426
120974	216427
184682	216428
284	216429
67262	216430
68	216431
1432	216432
215534	216433
118445	216434
210	216435
14149	216436
1760	216437
124560	216438
27084	216439
176049	216440
18339	216441
71214	216442
8385	216443
10003	216444
310730	216445
425	216446
71728	216447
175601	216448
118054	216449
43245	216450
152595	216451
1207	216452
724	216453
165	216454
8236	216455
19604	216456
1211	216457
73314	216458
55124	216459
1755	216460
346339	216461
18357	216462
8674	216463
75842	216464
13927	216465
187128	216466
8300	216467
154074	216468
317741	216469
22108	216470
185902	216471
3245	216472
28544	216473
101648	216474
553	216475
53087	216476
102022	216477
9804	216478
173	216479
191578	216480
10475	216481
37287	216482
22840	216483
119755	216484
903	216485
77873	216486
17	216487
26162	216488
164076	216489
123	216490
54763	216491
79911	216492
12735	216493
9435	216494
20383	216495
72056	216496
125256	216497
66706	216498
37995	216499
13711	216500
1925	216501
16458	216502
78393	216503
190556	216504
26023	216505
16462	216506
18059	216507
1585	216508
70073	216509
2445	216510
33905	216511
2590	216512
31911	216513
5796	216514
21050	216515
190577	216516
41	216517
85760	216518
94771	216519
2946	216520
1690	216521
41906	216522
10729	216523
101	216524
158908	216525
86636	216526
6777	216527
190336	216528
1258	216529
27469	216530
263175	216531
2506	216532
77825	216533
8477	216534
77531	216535
188637	216536
36811	216537
2354	216538
6426	216539
190931	216540
36302	216541
898	216542
148340	216543
1700	216544
33057	216545
1432	216546
13248	216547
578	216548
118929	216549
313110	216550
221458	216551
242998	216552
2004	216553
1700	216554
322888	216555
20844	216556
77080	216557
2044	216558
29180	216559
12548	216560
110235	216561
265604	216562
121	216563
14533	216564
277917	216565
3185	216566
13772	216567
78088	216568
66763	216569
52149	216570
28751	216571
76776	216572
367	216573
17569	216574
32408	216575
767	216576
35876	216577
17	216578
371	216579
34860	216580
83698	216581
5947	216582
21136	216583
5106	216584
9554	216585
31876	216586
8554	216587
98723	216588
98723	216589
5307	216590
220	216591
16715	216592
90294	216593
247	216594
1264	216595
515	216596
80048	216597
30650	216598
282	216599
2435	216600
97469	216601
188850	216602
2451	216603
1049	216604
17	216605
52633	216606
18854	216607
36564	216608
3111	216609
35105	216610
3110	216611
45715	216612
52584	216613
77477	216614
3417	216615
1047	216616
26355	216617
319959	216618
37315	216619
4441	216620
319349	216621
119717	216622
8986	216623
52757	216624
5912	216625
15167	216626
318079	216627
263562	216628
4959	216629
19227	216630
51366	216631
727	216632
80048	216633
45720	216634
160438	216635
3853	216636
14091	216637
50569	216638
219	216639
67217	216640
22847	216641
119689	216642
36276	216643
2776	216644
77778	216645
31928	216646
52735	216647
367	216648
426	216649
260928	216650
3852	216651
158888	216652
189926	216653
10051	216654
7842	216655
21	216656
90	216657
2064	216658
39271	216659
160488	216660
1431	216661
249	216662
18879	216663
33	216664
31941	216665
31900	216666
102066	216667
78308	216668
52379	216669
1050	216670
7502	216671
37914	216672
15045	216673
2244	216674
10541	216675
36612	216676
118860	216677
79851	216678
10973	216679
636	216680
1049	216681
190342	216682
4077	216683
14386	216684
62972	216685
7467	216686
3087	216687
84184	216688
10423	216689
260944	216690
78121	216691
109614	216692
9982	216693
311808	216694
89570	216695
99871	216696
63688	216697
661	216698
1666	216699
115899	216700
335096	216701
58627	216702
18414	216703
308326	216704
62829	216705
9764	216706
117501	216707
77191	216708
31159	216709
1281	216710
50910	216711
35792	216712
117756	216713
3332	216714
88213	216715
62529	216716
252994	216717
207383	216718
7114	216719
25621	216720
318616	216721
11894	216722
3993	216723
57349	216724
188427	216725
5928	216726
18955	216727
78069	216728
101893	216729
25928	216730
24776	216731
37004	216732
141835	216733
4940	216734
63804	216735
52538	216736
934	216737
10354	216738
20976	216739
87513	216740
34109	216741
187526	216742
77956	216743
6523	216744
75103	216745
116797	216746
34974	216747
263778	216748
2116	216749
23375	216750
3279	216751
27996	216752
23220	216753
3895	216754
242182	216755
8893	216756
189107	216757
200635	216758
25152	216759
108331	216760
63627	216761
2	216762
102359	216763
162034	216764
266600	216765
58191	216766
150903	216767
157302	216768
110149	216769
42242	216770
130368	216771
228583	216772
10925	216773
198963	216774
110133	216775
85545	216776
266875	216777
22329	216778
66113	216779
46827	216780
17911	216781
123557	216782
24626	216783
345050	216784
189171	216785
13923	216786
252324	216787
203846	216788
275	216789
33678	216790
43078	216791
21925	216792
221704	216793
196	216794
129	216795
8686	216796
117370	216797
112670	216798
1178	216799
14393	216800
18885	216801
12614	216802
71311	216803
175865	216804
176175	216805
207332	216806
107726	216807
177234	216808
7235	216809
119723	216810
91393	216811
143794	216812
27363	216813
320006	216814
128607	216815
45962	216816
62310	216817
9143	216818
172364	216819
2942	216820
198658	216821
13741	216822
25573	216823
23199	216824
44626	216825
68422	216826
17118	216827
11333	216828
118788	216829
201769	216830
133386	216831
114446	216832
234027	216833
11293	216834
19077	216835
25	216836
75123	216837
96514	216838
15210	216839
200512	216840
376	216841
96333	216842
43184	216843
1478	216844
256046	216845
48147	216846
156935	216847
21707	216848
13456	216849
178712	216850
56052	216851
234996	216852
124769	216853
227312	216854
222595	216855
17369	216856
99400	216857
276024	216858
90198	216859
20041	216860
178937	216861
97087	216862
37954	216863
139484	216864
99286	216865
2700	216866
27696	216867
8907	216868
153253	216869
29029	216870
187885	216871
5201	216872
107304	216873
4021	216874
61	216875
104145	216876
322528	216877
54621	216878
1905	216879
47554	216880
3044	216881
9730	216882
27028	216883
10282	216884
11855	216885
62605	216886
5367	216887
25854	216888
91561	216889
158566	216890
89824	216891
6860	216892
186198	216893
25400	216894
91711	216895
8384	216896
16565	216897
307729	216898
2879	216899
89638	216900
46676	216901
101054	216902
121052	216903
194436	216904
3324	216905
3191	216906
46880	216907
119849	216908
43654	216909
293882	216910
304341	216911
16054	216912
259351	216913
306239	216914
173019	216915
109498	216916
135969	216917
22239	216918
24879	216919
13352	216920
178684	216921
48979	216922
110485	216923
51244	216924
194588	216925
165296	216926
24586	216927
356343	216928
188300	216929
173601	216930
36111	216931
16749	216932
196581	216933
98692	216934
2687	216935
2994	216936
4395	216937
26609	216938
1644	216939
9810	216940
263078	216941
53348	216942
320716	216943
323803	216944
9056	216945
190745	216946
4497	216947
5787	216948
16770	216949
52760	216950
486	216951
170453	216952
72546	216953
18625	216954
96075	216955
341772	216956
2470	216957
210557	216958
108334	216959
194744	216960
3992	216961
89795	216962
22734	216963
78793	216964
338785	216965
286603	216966
40581	216967
217747	216968
108281	216969
179248	216970
57233	216971
197380	216972
197023	216973
80365	216974
137261	216975
18780	216976
4483	216977
26211	216978
263722	216979
47294	216980
878	216981
100975	216982
13059	216983
175151	216984
326427	216985
284330	216986
72849	216987
193553	216988
307589	216989
64152	216990
258041	216991
264354	216992
17507	216993
168868	216994
158910	216995
15492	216996
89335	216997
12324	216998
64823	216999
199699	217000
33642	217001
118262	217002
87365	217003
260685	217004
85475	217005
43655	217006
70311	217007
78989	217008
42127	217009
291331	217010
30081	217011
46344	217012
4435	217013
121128	217014
65992	217015
87385	217016
6409	217017
740	217018
15758	217019
344084	217020
127508	217021
38073	217022
3903	217023
7503	217024
83802	217025
152452	217026
205480	217027
12349	217028
53472	217029
136984	217030
105883	217031
67429	217032
124497	217033
189966	217034
142491	217035
268916	217036
288865	217037
289437	217038
221836	217039
59297	217040
135054	217041
48975	217042
17661	217043
124801	217044
22108	217045
32923	217046
10154	217047
73757	217048
193395	217049
253061	217050
4567	217051
109361	217052
352988	217053
12329	217054
25520	217055
21606	217056
94976	217057
6497	217058
1484	217059
60413	217060
20684	217061
10117	217062
88433	217063
67580	217064
11277	217065
244134	217066
22040	217067
85102	217068
272267	217069
151706	217070
4812	217071
167649	217072
4199	217073
22409	217074
63621	217075
8939	217076
23926	217077
175935	217078
18933	217079
13160	217080
194	217081
125657	217082
97395	217083
187760	217084
18798	217085
106848	217086
29264	217087
101758	217088
202604	217089
3143	217090
75463	217091
17378	217092
5120	217093
77596	217094
339382	217095
88105	217096
329868	217097
73488	217098
173552	217099
185564	217100
565	217101
33812	217102
10361	217103
87587	217104
166071	217105
8837	217106
14389	217107
66406	217108
18981	217109
12228	217110
122452	217111
1954	217112
136586	217113
123953	217114
289082	217115
22869	217116
2576	217117
20739	217118
10	217119
223114	217120
326873	217121
7125	217122
4815	217123
74714	217124
81833	217125
118917	217126
54420	217127
2138	217128
18180	217129
44397	217130
192029	217131
116826	217132
88663	217133
258727	217134
46788	217135
14907	217136
4528	217137
5402	217138
211140	217139
1539	217140
53018	217141
3465	217142
36344	217143
78410	217144
73523	217145
3840	217146
24118	217147
102324	217148
64622	217149
31435	217150
1264	217151
48601	217152
144412	217153
46873	217154
138703	217155
52052	217156
14818	217157
67807	217158
912	217159
160404	217160
41993	217161
50301	217162
52942	217163
43941	217164
117099	217165
186067	217166
47769	217167
1198	217168
127040	217169
146292	217170
68242	217171
3917	217172
121	217173
67	217174
62879	217175
247067	217176
71840	217177
135567	217178
10410	217179
13256	217180
39975	217181
14566	217182
5529	217183
2982	217184
7176	217185
128	217186
31839	217187
1703	217188
189971	217189
10586	217190
220976	217191
109103	217192
187622	217193
22	217194
13344	217195
85234	217196
42867	217197
2431	217198
77103	217199
196283	217200
29154	217201
26909	217202
10903	217203
25327	217204
745	217205
220693	217206
215901	217207
2590	217208
14781	217209
16826	217210
2719	217211
101950	217212
8112	217213
149622	217214
182497	217215
37068	217216
122309	217217
26798	217218
116863	217219
34046	217220
3074	217221
70214	217222
18797	217223
97297	217224
89029	217225
116159	217226
20248	217227
200145	217228
48707	217229
17401	217230
18895	217231
11931	217232
112050	217233
16033	217234
89	217235
8118	217236
1272	217237
60987	217238
65061	217239
190313	217240
21631	217241
30673	217242
1742	217243
529	217244
109204	217245
98179	217246
14759	217247
5338	217248
188678	217249
6233	217250
14584	217251
114808	217252
43436	217253
287072	217254
673	217255
20774	217256
71900	217257
17710	217258
501	217259
280604	217260
71351	217261
28289	217262
26349	217263
3353	217264
12467	217265
186508	217266
117165	217267
570	217268
51787	217269
77018	217270
2202	217271
64471	217272
153157	217273
608	217274
95461	217275
533	217276
175	217277
158962	217278
10551	217279
29374	217280
66558	217281
669	217282
189325	217283
113169	217284
14213	217285
26342	217286
3111	217287
189461	217288
2042	217289
118032	217290
562	217291
160669	217292
156320	217293
219	217294
49940	217295
117446	217296
83318	217297
93093	217298
24321	217299
357246	217300
43167	217301
249324	217302
6500	217303
135468	217304
54647	217305
21946	217306
3291	217307
21819	217308
186328	217309
84175	217310
35432	217311
81	217312
345752	217313
97797	217314
97905	217315
45847	217316
138	217317
52904	217318
105804	217319
4441	217320
119017	217321
5494	217322
40296	217323
10092	217324
72196	217325
24565	217326
3226	217327
176212	217328
40296	217329
3114	217330
315529	217331
16744	217332
76948	217333
21520	217334
12521	217335
3095	217336
36302	217337
24272	217338
1699	217339
78097	217340
855	217341
7475	217342
53525	217343
4293	217344
11395	217345
16451	217346
2577	217347
1711	217348
57335	217349
425	217350
114879	217351
38681	217352
63306	217353
23421	217354
2950	217355
280850	217356
13362	217357
2165	217358
45950	217359
97905	217360
23841	217361
8539	217362
56870	217363
31	217364
25283	217365
1076	217366
177062	217367
13825	217368
5895	217369
30761	217370
147816	217371
158903	217372
2059	217373
35990	217374
179	217375
170	217376
5916	217377
154444	217378
123977	217379
36302	217380
16966	217381
5131	217382
102163	217383
36555	217384
81612	217385
2008	217386
12270	217387
47360	217388
34367	217389
148135	217390
5438	217391
42971	217392
81559	217393
11210	217394
53377	217395
24932	217396
68790	217397
12476	217398
37476	217399
90	217400
3131	217401
17668	217402
142879	217403
27320	217404
14474	217405
116844	217406
119289	217407
7861	217408
25947	217409
39448	217410
45897	217411
18541	217412
150407	217413
18977	217414
599	217415
6452	217416
219935	217417
7926	217418
57228	217419
9046	217420
76457	217421
22204	217422
56196	217423
10758	217424
150473	217425
85857	217426
181162	217427
72552	217428
103	217429
110639	217430
157162	217431
465	217432
339164	217433
43814	217434
140831	217435
18899	217436
44038	217437
210560	217438
218	217439
14657	217440
1735	217441
34819	217442
90416	217443
97518	217444
40055	217445
67000	217446
14055	217447
1692	217448
118142	217449
17240	217450
4499	217451
154700	217452
9762	217453
225602	217454
209577	217455
81015	217456
3065	217457
48802	217458
120855	217459
65461	217460
51674	217461
118991	217462
315305	217463
1739	217464
8806	217465
234556	217466
3333	217467
131838	217468
6976	217469
148940	217470
12520	217471
5338	217472
77245	217473
6814	217474
162778	217475
60976	217476
106483	217477
395	217478
102036	217479
1806	217480
45832	217481
9989	217482
33924	217483
118595	217484
3333	217485
10542	217486
52256	217487
53275	217488
7000	217489
78300	217490
264533	217491
1909	217492
317	217493
18845	217494
82476	217495
175693	217496
159633	217497
11048	217498
9592	217499
10605	217500
45200	217501
90384	217502
64008	217503
144665	217504
82545	217505
38221	217506
39048	217507
26222	217508
106510	217509
84481	217510
80147	217511
156218	217512
14596	217513
60574	217514
95913	217515
34662	217516
85154	217517
115749	217518
199648	217519
258769	217520
101270	217521
61957	217522
1580	217523
16853	217524
6043	217525
23503	217526
167501	217527
10294	217528
26710	217529
44906	217530
152787	217531
6864	217532
82182	217533
18944	217534
188658	217535
191767	217536
142365	217537
7794	217538
4288	217539
175619	217540
2843	217541
269200	217542
20239	217543
202981	217544
110583	217545
24260	217546
120203	217547
24507	217548
27903	217549
39735	217550
72771	217551
295658	217552
8244	217553
4132	217554
253332	217555
61835	217556
39362	217557
34918	217558
284119	217559
292871	217560
6129	217561
44015	217562
265540	217563
1967	217564
51316	217565
130386	217566
287925	217567
61958	217568
2611	217569
39715	217570
20264	217571
1983	217572
210086	217573
51638	217574
37451	217575
158690	217576
2511	217577
30965	217578
57632	217579
26271	217580
32806	217581
24024	217582
57064	217583
12022	217584
19200	217585
186313	217586
194995	217587
160450	217588
119550	217589
26692	217590
30195	217591
13931	217592
151149	217593
1742	217594
100236	217595
43022	217596
33932	217597
38194	217598
37726	217599
2429	217600
40765	217601
55407	217602
67507	217603
8618	217604
52840	217605
87588	217606
18485	217607
62613	217608
29931	217609
3389	217610
49340	217611
23955	217612
109133	217613
17993	217614
187583	217615
71212	217616
8893	217617
1753	217618
34888	217619
605	217620
367	217621
67113	217622
13797	217623
116685	217624
109802	217625
137758	217626
80076	217627
48676	217628
11927	217629
43619	217630
1860	217631
49488	217632
116748	217633
194997	217634
24516	217635
216636	217636
3274	217637
190204	217638
318658	217639
21206	217640
97350	217641
14292	217642
2791	217643
11036	217644
311636	217645
8777	217646
29300	217647
3504	217648
8242	217649
4513	217650
478	217651
12970	217652
121137	217653
69224	217654
14430	217655
40125	217656
337588	217657
37079	217658
14047	217659
13136	217660
76265	217661
29896	217662
210386	217663
205333	217664
10856	217665
42613	217666
1891	217667
1921	217668
81902	217669
167477	217670
35983	217671
95199	217672
59260	217673
1075	217674
321995	217675
104408	217676
10095	217677
1335	217678
117285	217679
11418	217680
173802	217681
84275	217682
133836	217683
1351	217684
101966	217685
15611	217686
56204	217687
585	217688
14030	217689
2163	217690
56448	217691
262136	217692
84468	217693
97471	217694
146257	217695
233904	217696
47651	217697
121084	217698
95854	217699
22255	217700
86370	217701
175500	217702
15294	217703
10885	217704
25219	217705
1541	217706
342930	217707
37842	217708
63923	217709
9009	217710
139529	217711
67709	217712
12608	217713
2922	217714
32871	217715
20123	217716
20035	217717
16730	217718
13254	217719
122369	217720
169045	217721
14870	217722
164413	217723
49143	217724
21054	217725
75398	217726
1643	217727
30431	217728
21111	217729
130115	217730
10059	217731
76523	217732
12346	217733
29952	217734
306347	217735
110471	217736
129112	217737
6803	217738
88714	217739
6973	217740
107215	217741
102735	217742
53351	217743
93113	217744
30526	217745
91059	217746
173092	217747
23686	217748
25638	217749
2366	217750
103429	217751
21581	217752
199023	217753
38348	217754
116009	217755
324421	217756
13489	217757
197177	217758
83824	217759
3943	217760
125927	217761
3262	217762
11995	217763
24755	217764
128330	217765
22043	217766
6415	217767
13691	217768
740	217769
96598	217770
4213	217771
73363	217772
84683	217773
3485	217774
70234	217775
63923	217776
63762	217777
38247	217778
348826	217779
48896	217780
303480	217781
2221	217782
14558	217783
5930	217784
166951	217785
66617	217786
184538	217787
29505	217788
25480	217789
19369	217790
10886	217791
189421	217792
6991	217793
6904	217794
52509	217795
45712	217796
997	217797
11384	217798
97608	217799
154876	217800
142094	217801
324420	217802
2062	217803
3167	217804
30172	217805
13270	217806
76049	217807
118138	217808
7207	217809
26519	217810
286389	217811
8012	217812
305	217813
116384	217814
208253	217815
42562	217816
58872	217817
57215	217818
1506	217819
36548	217820
3346	217821
125375	217822
6569	217823
2301	217824
142710	217825
218295	217826
5569	217827
10003	217828
17	217829
58592	217830
6991	217831
34452	217832
60792	217833
187232	217834
2218	217835
11766	217836
52022	217837
130350	217838
53119	217839
10074	217840
81097	217841
141353	217842
34200	217843
22449	217844
51	217845
121427	217846
131825	217847
87278	217848
189978	217849
36342	217850
16841	217851
9921	217852
71365	217853
4785	217854
76803	217855
137015	217856
5056	217857
104200	217858
45561	217859
160454	217860
1051	217861
1772	217862
583	217863
45351	217864
21252	217865
289937	217866
12277	217867
27091	217868
15875	217869
1714	217870
193341	217871
29660	217872
46605	217873
264416	217874
1456	217875
97	217876
20342	217877
119153	217878
124	217879
6251	217880
121144	217881
9610	217882
36706	217883
108694	217884
161073	217885
79413	217886
3975	217887
49058	217888
5876	217889
1065	217890
333	217891
42375	217892
160202	217893
36807	217894
198841	217895
316506	217896
98810	217897
64233	217898
18728	217899
17384	217900
1106	217901
190859	217902
181	217903
4169	217904
79967	217905
77830	217906
8521	217907
265737	217908
36374	217909
18895	217910
322782	217911
96413	217912
32044	217913
286604	217914
4637	217915
21381	217916
36302	217917
7942	217918
533	217919
760	217920
68066	217921
22773	217922
2040	217923
33982	217924
4638	217925
78627	217926
190261	217927
118441	217928
5140	217929
13700	217930
190782	217931
26245	217932
4718	217933
120508	217934
194	217935
2552	217936
20960	217937
77607	217938
1197	217939
31590	217940
3202	217941
1799	217942
6678	217943
1330	217944
2057	217945
158414	217946
9108	217947
7240	217948
215407	217949
3491	217950
388	217951
13355	217952
4009	217953
27349	217954
5556	217955
140966	217956
159707	217957
113613	217958
77192	217959
187254	217960
315215	217961
8759	217962
2329	217963
169836	217964
8784	217965
561	217966
263710	217967
41566	217968
22343	217969
11031	217970
24115	217971
69842	217972
7194	217973
4884	217974
37430	217975
41397	217976
6070	217977
17689	217978
100713	217979
1580	217980
6326	217981
98863	217982
160431	217983
333	217984
81147	217985
160723	217986
19654	217987
160408	217988
322656	217989
8311	217990
41	217991
2684	217992
2035	217993
22913	217994
35979	217995
17041	217996
25772	217997
1495	217998
4859	217999
1035	218000
94863	218001
45333	218002
17567	218003
10541	218004
83318	218005
30431	218006
36498	218007
1268	218008
31844	218009
856	218010
101880	218011
76999	218012
45642	218013
8884	218014
3970	218015
264189	218016
264465	218017
1209	218018
158883	218019
129262	218020
26015	218021
1331	218022
58645	218023
43954	218024
3149	218025
4077	218026
60193	218027
85421	218028
107539	218029
11986	218030
71964	218031
95001	218032
39667	218033
4389	218034
160729	218035
36766	218036
36570	218037
227164	218038
11280	218039
43623	218040
118607	218041
35105	218042
14305	218043
57806	218044
111740	218045
57995	218046
29061	218047
223321	218048
41693	218049
49862	218050
14143	218051
73708	218052
92841	218053
45828	218054
2222	218055
14762	218056
3928	218057
143539	218058
58263	218059
97421	218060
59179	218061
7448	218062
85212	218063
10056	218064
60097	218065
155434	218066
40727	218067
134283	218068
249438	218069
4952	218070
319444	218071
58229	218072
50790	218073
51259	218074
101606	218075
1639	218076
262721	218077
13970	218078
52282	218079
18014	218080
19227	218081
2675	218082
2212	218083
3212	218084
6853	218085
92357	218086
5127	218087
6853	218088
29149	218089
61019	218090
6865	218091
5427	218092
11477	218093
149864	218094
7760	218095
7867	218096
7867	218097
4887	218098
13151	218099
60100	218100
224788	218101
231280	218102
344917	218103
448	218104
94177	218105
30793	218106
35455	218107
133974	218108
100201	218109
255954	218110
2222	218111
31709	218112
6235	218113
145049	218114
5485	218115
6167	218116
3250	218117
121872	218118
10635	218119
31438	218120
4153	218121
2672	218122
79868	218123
125396	218124
216677	218125
299752	218126
6240	218127
49246	218128
26597	218129
97421	218130
34014	218131
257425	218132
134283	218133
62400	218134
29061	218135
155456	218136
162372	218137
106952	218138
923	218139
39889	218140
81941	218141
17262	218142
37062	218143
18007	218144
34403	218145
180463	218146
155858	218147
62400	218148
924	218149
226	218150
95288	218151
156354	218152
12842	218153
13266	218154
6199	218155
3247	218156
518	218157
5375	218158
138440	218159
23273	218160
183373	218161
944	218162
5393	218163
38699	218164
11243	218165
7972	218166
58856	218167
323198	218168
15092	218169
11006	218170
72541	218171
94271	218172
766	218173
44180	218174
1099	218175
3116	218176
11570	218177
30202	218178
4137	218179
11439	218180
18427	218181
116276	218182
163747	218183
108042	218184
17435	218185
8533	218186
201041	218187
36352	218188
40937	218189
21434	218190
25693	218191
65279	218192
2841	218193
17549	218194
10067	218195
26724	218196
87961	218197
37958	218198
28690	218199
4117	218200
4065	218201
29784	218202
118670	218203
337310	218204
62517	218205
36421	218206
29854	218207
44	218208
14172	218209
10389	218210
201041	218211
8417	218212
4986	218213
331386	218214
230361	218215
196944	218216
3390	218217
593	218218
1307	218219
75672	218220
34099	218221
13376	218222
101715	218223
58740	218224
125105	218225
26908	218226
327170	218227
267	218228
319915	218229
84294	218230
191397	218231
1678	218232
4863	218233
17988	218234
11577	218235
64966	218236
87302	218237
144746	218238
6381	218239
1341	218240
64681	218241
3415	218242
5609	218243
11605	218244
74467	218245
60985	218246
257570	218247
139018	218248
35653	218249
26260	218250
179754	218251
123810	218252
39561	218253
9830	218254
180408	218255
170479	218256
192213	218257
65841	218258
33745	218259
141386	218260
192213	218261
61229	218262
100000	218263
96988	218264
18174	218265
20717	218266
2247	218267
1046	218268
33710	218269
80579	218270
164632	218271
346095	218272
90846	218273
52953	218274
1571	218275
836	218276
22943	218277
11492	218278
84368	218279
320242	218280
1921	218281
321696	218282
25153	218283
184196	218284
98114	218285
13518	218286
33463	218287
8424	218288
33264	218289
8147	218290
11885	218291
200619	218292
61776	218293
283555	218294
354217	218295
14758	218296
4485	218297
52618	218298
107428	218299
91103	218300
15243	218301
240403	218302
35233	218303
76757	218304
124252	218305
186433	218306
8053	218307
71260	218308
49954	218309
131297	218310
142899	218311
161857	218312
67822	218313
112632	218314
304927	218315
183175	218316
85384	218317
9844	218318
54936	218319
27125	218320
5089	218321
30881	218322
61766	218323
156950	218324
100722	218325
12436	218326
10299	218327
63294	218328
129149	218329
113325	218330
43423	218331
97523	218332
16262	218333
13423	218334
276168	218335
83576	218336
50383	218337
31019	218338
48250	218339
91305	218340
91290	218341
28656	218342
23528	218343
7619	218344
253009	218345
15780	218346
79972	218347
260368	218348
48309	218349
224392	218350
258108	218351
69771	218352
150409	218353
63807	218354
17071	218355
12175	218356
103322	218357
71327	218358
9060	218359
56018	218360
35202	218361
339983	218362
75706	218363
131847	218364
13663	218365
218916	218366
99589	218367
150605	218368
63269	218369
177412	218370
54636	218371
137323	218372
295545	218373
350797	218374
332756	218375
140204	218376
15777	218377
99452	218378
29984	218379
11817	218380
30032	218381
3624	218382
21495	218383
7068	218384
182830	218385
330269	218386
88246	218387
1011	218388
91167	218389
38465	218390
2	218391
101032	218392
303538	218393
303284	218394
102810	218395
297905	218396
118311	218397
25636	218398
255203	218399
253981	218400
95018	218401
22879	218402
40252	218403
39965	218404
136134	218405
135827	218406
87487	218407
209427	218408
224952	218409
273281	218410
207422	218411
205289	218412
112371	218413
50395	218414
127905	218415
56435	218416
38735	218417
55928	218418
115756	218419
142432	218420
74218	218421
17484	218422
7754	218423
179781	218424
113046	218425
21424	218426
56526	218427
114738	218428
75762	218429
260331	218430
339800	218431
158403	218432
327258	218433
6797	218434
24872	218435
152176	218436
76684	218437
21628	218438
158391	218439
96546	218440
34627	218441
158460	218442
150911	218443
53486	218444
283710	218445
25499	218446
7022	218447
31331	218448
74762	218449
18315	218450
4340	218451
37267	218452
5652	218453
204942	218454
5884	218455
45177	218456
100727	218457
85326	218458
4874	218459
144198	218460
41395	218461
144213	218462
179741	218463
5693	218464
19774	218465
9828	218466
130835	218467
18062	218468
13961	218469
207180	218470
18941	218471
97239	218472
1260	218473
45932	218474
38105	218475
7510	218476
331	218477
4208	218478
46143	218479
12431	218480
1260	218481
4932	218482
177	218483
1107	218484
25578	218485
1527	218486
17877	218487
81982	218488
192794	218489
33765	218490
44781	218491
175869	218492
56861	218493
48348	218494
15523	218495
46077	218496
42904	218497
10809	218498
18348	218499
85723	218500
34175	218501
44559	218502
106022	218503
172752	218504
2139	218505
54122	218506
78918	218507
97342	218508
33883	218509
32220	218510
602	218511
84912	218512
288932	218513
107901	218514
59112	218515
2033	218516
2895	218517
1550	218518
723	218519
32687	218520
8086	218521
3013	218522
18274	218523
3990	218524
10160	218525
3218	218526
56632	218527
10394	218528
79024	218529
99079	218530
53921	218531
10099	218532
326930	218533
12577	218534
66054	218535
52037	218536
279819	218537
23429	218538
199452	218539
57559	218540
173860	218541
201891	218542
7881	218543
11658	218544
64185	218545
108873	218546
27187	218547
1195	218548
58536	218549
162429	218550
72505	218551
134959	218552
107208	218553
10988	218554
201013	218555
22786	218556
4969	218557
7782	218558
76581	218559
4552	218560
17917	218561
95647	218562
48746	218563
63175	218564
11166	218565
50724	218566
279307	218567
63221	218568
97	218569
2874	218570
41759	218571
208673	218572
21636	218573
2373	218574
20978	218575
2794	218576
42266	218577
172878	218578
326	218579
18997	218580
91736	218581
320593	218582
44345	218583
284412	218584
7356	218585
631	218586
53858	218587
353529	218588
31819	218589
67008	218590
101785	218591
21839	218592
57167	218593
130026	218594
131934	218595
32805	218596
140762	218597
109820	218598
36932	218599
114111	218600
48794	218601
101549	218602
1767	218603
78949	218604
25304	218605
104608	218606
3164	218607
100901	218608
9142	218609
323312	218610
76276	218611
10127	218612
9132	218613
64838	218614
57951	218615
101439	218616
3524	218617
294164	218618
63553	218619
61295	218620
6335	218621
14362	218622
4553	218623
14940	218624
285187	218625
33622	218626
343566	218627
124239	218628
863	218629
74691	218630
13597	218631
10432	218632
10439	218633
27985	218634
2202	218635
74822	218636
116764	218637
76273	218638
26427	218639
26960	218640
55236	218641
26960	218642
8154	218643
42105	218644
2363	218645
2821	218646
4893	218647
18383	218648
58436	218649
15483	218650
49891	218651
4780	218652
907	218653
191	218654
50663	218655
70326	218656
70512	218657
430	218658
17877	218659
44352	218660
17577	218661
55011	218662
72561	218663
7340	218664
68	218665
51003	218666
1788	218667
83	218668
31813	218669
51873	218670
117237	218671
313610	218672
75554	218673
23559	218674
47860	218675
59101	218676
281520	218677
25581	218678
56768	218679
73805	218680
706	218681
143758	218682
185946	218683
39883	218684
8199	218685
109431	218686
28045	218687
361	218688
22651	218689
175646	218690
288704	218691
172596	218692
171272	218693
168654	218694
3244	218695
9968	218696
48720	218697
407	218698
97297	218699
12121	218700
26619	218701
1860	218702
84585	218703
207790	218704
907	218705
176019	218706
59171	218707
152645	218708
6762	218709
20174	218710
23841	218711
28784	218712
101	218713
53790	218714
195827	218715
4257	218716
234742	218717
6870	218718
158719	218719
45338	218720
15658	218721
306571	218722
173480	218723
162225	218724
456	218725
44520	218726
2569	218727
67008	218728
19780	218729
49446	218730
45588	218731
16677	218732
263330	218733
67012	218734
101802	218735
4208	218736
85259	218737
66745	218738
81598	218739
31820	218740
71674	218741
21611	218742
175832	218743
24243	218744
175382	218745
1062	218746
39599	218747
49536	218748
78366	218749
4455	218750
3972	218751
121686	218752
17877	218753
24491	218754
50680	218755
12079	218756
92150	218757
7851	218758
3395	218759
113082	218760
350705	218761
3203	218762
32170	218763
121457	218764
85773	218765
101813	218766
9519	218767
2137	218768
7224	218769
5217	218770
832	218771
1591	218772
25686	218773
178172	218774
64473	218775
42198	218776
259600	218777
13133	218778
33824	218779
34131	218780
109048	218781
202565	218782
2217	218783
30460	218784
64446	218785
59264	218786
1762	218787
10557	218788
132177	218789
110055	218790
10218	218791
49006	218792
80488	218793
35149	218794
30953	218795
44189	218796
340743	218797
3400	218798
10454	218799
5659	218800
66471	218801
209763	218802
172485	218803
9634	218804
27581	218805
900	218806
161230	218807
28009	218808
69	218809
15211	218810
29326	218811
73670	218812
8003	218813
209047	218814
276936	218815
186397	218816
1620	218817
71586	218818
3200	218819
2067	218820
48446	218821
366	218822
10685	218823
209197	218824
22937	218825
4735	218826
40850	218827
283659	218828
191833	218829
105234	218830
139381	218831
222147	218832
284159	218833
285132	218834
165504	218835
49021	218836
39714	218837
11558	218838
15894	218839
81766	218840
52710	218841
84470	218842
193691	218843
44201	218844
76895	218845
26451	218846
32780	218847
22112	218848
13299	218849
184267	218850
14528	218851
123881	218852
122416	218853
78023	218854
10545	218855
56317	218856
26014	218857
56157	218858
72431	218859
16814	218860
71916	218861
14228	218862
3755	218863
53677	218864
160117	218865
290248	218866
24521	218867
32640	218868
101504	218869
2445	218870
79026	218871
106768	218872
159539	218873
322179	218874
164510	218875
5713	218876
16174	218877
158226	218878
49352	218879
34011	218880
610	218881
9901	218882
176381	218883
12169	218884
110933	218885
24326	218886
294076	218887
110431	218888
44203	218889
171166	218890
109951	218891
2660	218892
9899	218893
3866	218894
49946	218895
57848	218896
261626	218897
88207	218898
43658	218899
36265	218900
49193	218901
17279	218902
274534	218903
122918	218904
47710	218905
43979	218906
152701	218907
33777	218908
153095	218909
38841	218910
24647	218911
19633	218912
6149	218913
149802	218914
93835	218915
43023	218916
43493	218917
201929	218918
30855	218919
91293	218920
157173	218921
56982	218922
42586	218923
62289	218924
117847	218925
122861	218926
96677	218927
310564	218928
25065	218929
188134	218930
294619	218931
72030	218932
62089	218933
36694	218934
12590	218935
314606	218936
198008	218937
25906	218938
134991	218939
58793	218940
37410	218941
179020	218942
3313	218943
392	218944
87375	218945
318017	218946
54987	218947
65826	218948
161087	218949
156535	218950
203936	218951
230143	218952
27101	218953
145066	218954
93632	218955
46346	218956
23082	218957
140382	218958
27407	218959
20549	218960
19957	218961
95224	218962
19061	218963
136925	218964
75913	218965
344832	218966
4964	218967
25159	218968
245435	218969
275792	218970
183795	218971
99025	218972
116359	218973
15226	218974
139358	218975
185468	218976
201435	218977
254805	218978
64637	218979
216266	218980
59842	218981
156373	218982
187871	218983
22084	218984
4345	218985
40468	218986
328160	218987
2620	218988
6553	218989
100137	218990
42743	218991
45644	218992
101681	218993
70576	218994
26046	218995
199978	218996
99215	218997
14982	218998
198114	218999
87028	219000
90142	219001
3731	219002
184406	219003
317873	219004
92792	219005
228	219006
157249	219007
207239	219008
218466	219009
70301	219010
200674	219011
120400	219012
95401	219013
35311	219014
7574	219015
93479	219016
135047	219017
115444	219018
210749	219019
21605	219020
82201	219021
37496	219022
124284	219023
8874	219024
64575	219025
174463	219026
299484	219027
40080	219028
2136	219029
70730	219030
154420	219031
288002	219032
176239	219033
110663	219034
192099	219035
156379	219036
96096	219037
35355	219038
3029	219039
112188	219040
89142	219041
64002	219042
29687	219043
174772	219044
28415	219045
214739	219046
135281	219047
133179	219048
62081	219049
22488	219050
242529	219051
16711	219052
7484	219053
9025	219054
16261	219055
91369	219056
198800	219057
155454	219058
79266	219059
92772	219060
134497	219061
22586	219062
342376	219063
25420	219064
119703	219065
190766	219066
218049	219067
226001	219068
67493	219069
40048	219070
306530	219071
65571	219072
169581	219073
3588	219074
21319	219075
16794	219076
318174	219077
11796	219078
9575	219079
188495	219080
89434	219081
41956	219082
316841	219083
160458	219084
7194	219085
44155	219086
42054	219087
124967	219088
178861	219089
134441	219090
178793	219091
82607	219092
154814	219093
143630	219094
172562	219095
58779	219096
77025	219097
122268	219098
54732	219099
3637	219100
44716	219101
207677	219102
110485	219103
49391	219104
38819	219105
99832	219106
132	219107
118225	219108
1729	219109
1162	219110
15727	219111
23550	219112
3196	219113
616	219114
173536	219115
80692	219116
106095	219117
297896	219118
809	219119
195264	219120
30328	219121
13127	219122
17715	219123
191067	219124
207214	219125
343270	219126
26764	219127
111300	219128
15101	219129
277	219130
2766	219131
14976	219132
102170	219133
68982	219134
78198	219135
35179	219136
248241	219137
83629	219138
65662	219139
15693	219140
22724	219141
101815	219142
263440	219143
119208	219144
10255	219145
27305	219146
23970	219147
87739	219148
1564	219149
6569	219150
76362	219151
13941	219152
98009	219153
124708	219154
2835	219155
197712	219156
58360	219157
57053	219158
314374	219159
267734	219160
7738	219161
26850	219162
9983	219163
134645	219164
66824	219165
60336	219166
33960	219167
4922	219168
32238	219169
44792	219170
223929	219171
69452	219172
3769	219173
206139	219174
2724	219175
10679	219176
8054	219177
24532	219178
100842	219179
356130	219180
1929	219181
34054	219182
803	219183
103247	219184
48725	219185
37595	219186
109104	219187
116243	219188
48904	219189
70574	219190
173802	219191
164403	219192
17191	219193
7287	219194
349483	219195
7792	219196
102396	219197
1681	219198
319232	219199
11565	219200
118648	219201
83713	219202
110525	219203
103228	219204
71508	219205
14425	219206
75681	219207
108691	219208
13592	219209
38037	219210
73462	219211
24205	219212
72700	219213
267358	219214
8520	219215
9498	219216
9293	219217
42681	219218
15712	219219
45443	219220
2908	219221
30470	219222
234539	219223
30028	219224
119196	219225
100149	219226
108056	219227
29503	219228
29682	219229
69199	219230
11563	219231
320288	219232
78790	219233
15789	219234
163774	219235
97765	219236
12910	219237
120806	219238
177639	219239
54943	219240
37617	219241
257052	219242
116543	219243
33871	219244
4197	219245
61402	219246
53438	219247
40915	219248
25568	219249
119573	219250
148758	219251
139897	219252
66497	219253
77354	219254
83650	219255
36591	219256
176222	219257
119926	219258
340981	219259
49381	219260
34403	219261
73832	219262
110914	219263
22784	219264
231168	219265
125951	219266
123869	219267
149889	219268
206185	219269
166691	219270
7451	219271
46162	219272
94704	219273
48511	219274
81057	219275
34182	219276
72823	219277
318884	219278
37934	219279
176215	219280
70660	219281
220011	219282
78373	219283
68616	219284
7826	219285
78405	219286
1598	219287
65509	219288
342461	219289
42895	219290
187836	219291
109668	219292
17804	219293
9118	219294
810	219295
2270	219296
73804	219297
129849	219298
3355	219299
38569	219300
90400	219301
97045	219302
175717	219303
295713	219304
4684	219305
32283	219306
136121	219307
94835	219308
10073	219309
17491	219310
307596	219311
297659	219312
74513	219313
136168	219314
349886	219315
70300	219316
24374	219317
45317	219318
10802	219319
17825	219320
101546	219321
12603	219322
164197	219323
216406	219324
81089	219325
66975	219326
2200	219327
13396	219328
4961	219329
83567	219330
56535	219331
71666	219332
53453	219333
109177	219334
275871	219335
341642	219336
64268	219337
120634	219338
203	219339
54599	219340
197130	219341
18078	219342
66752	219343
4338	219344
33841	219345
38162	219346
191730	219347
6208	219348
26290	219349
54781	219350
39894	219351
199885	219352
299845	219353
240615	219354
222877	219355
48973	219356
125748	219357
53709	219358
26014	219359
11774	219360
71236	219361
51465	219362
24801	219363
1077	219364
169067	219365
116281	219366
175552	219367
115861	219368
36271	219369
292423	219370
123116	219371
157119	219372
48950	219373
174501	219374
190486	219375
184733	219376
6697	219377
2188	219378
76014	219379
22344	219380
29506	219381
17310	219382
54466	219383
28389	219384
9276	219385
28911	219386
17030	219387
355705	219388
205971	219389
2799	219390
138197	219391
309465	219392
188247	219393
1602	219394
18683	219395
176452	219396
2031	219397
51723	219398
135214	219399
26132	219400
8008	219401
18004	219402
13304	219403
221291	219404
156781	219405
2296	219406
11972	219407
177893	219408
160591	219409
212097	219410
10066	219411
22023	219412
126375	219413
88456	219414
517	219415
108589	219416
51188	219417
105761	219418
17805	219419
53030	219420
9264	219421
48381	219422
15251	219423
92912	219424
211677	219425
162841	219426
17367	219427
317639	219428
310604	219429
119513	219430
43093	219431
310023	219432
39	219433
16332	219434
126467	219435
113540	219436
197131	219437
51526	219438
9347	219439
336252	219440
3620	219441
2076	219442
17964	219443
190606	219444
15831	219445
7568	219446
15789	219447
144916	219448
235999	219449
235791	219450
17382	219451
23932	219452
24662	219453
120583	219454
95383	219455
101361	219456
71376	219457
198532	219458
66723	219459
209737	219460
28180	219461
127996	219462
13374	219463
17948	219464
87841	219465
63278	219466
3911	219467
25	219468
113907	219469
55135	219470
8163	219471
27065	219472
71041	219473
281170	219474
23857	219475
12425	219476
117319	219477
253	219478
67011	219479
72477	219480
17873	219481
189179	219482
86340	219483
35465	219484
255876	219485
292841	219486
48643	219487
139760	219488
5178	219489
96580	219490
95729	219491
34241	219492
10131	219493
116005	219494
30742	219495
190558	219496
135002	219497
72748	219498
38497	219499
46337	219500
81750	219501
125032	219502
25643	219503
84730	219504
74078	219505
156378	219506
14590	219507
12666	219508
3990	219509
9510	219510
3884	219511
30884	219512
75695	219513
21078	219514
255204	219515
176121	219516
3581	219517
72507	219518
7934	219519
266645	219520
23473	219521
4958	219522
21045	219523
159578	219524
6522	219525
98737	219526
2646	219527
16162	219528
55210	219529
48095	219530
352567	219531
4713	219532
610	219533
19258	219534
8870	219535
189935	219536
101047	219537
133066	219538
5239	219539
1780	219540
182800	219541
484	219542
13687	219543
8379	219544
122842	219545
108279	219546
200931	219547
6386	219548
110650	219549
22882	219550
21798	219551
39596	219552
25219	219553
8903	219554
8442	219555
5534	219556
38823	219557
16849	219558
1555	219559
11559	219560
4167	219561
9573	219562
139	219563
12965	219564
13447	219565
72867	219566
4999	219567
36031	219568
7487	219569
30929	219570
259	219571
158278	219572
6136	219573
105648	219574
205809	219575
10083	219576
200880	219577
101693	219578
320546	219579
113633	219580
12803	219581
38203	219582
1526	219583
72446	219584
316983	219585
6076	219586
19372	219587
31597	219588
109461	219589
35978	219590
12539	219591
32259	219592
4343	219593
20260	219594
315418	219595
98040	219596
329032	219597
62541	219598
117534	219599
71966	219600
60844	219601
48790	219602
99059	219603
12168	219604
70493	219605
126463	219606
150597	219607
323883	219608
79728	219609
10862	219610
233224	219611
78401	219612
3101	219613
1692	219614
2612	219615
75513	219616
4526	219617
61377	219618
2299	219619
90179	219620
189562	219621
258136	219622
236891	219623
96641	219624
39	219625
99817	219626
255398	219627
129368	219628
62094	219629
117906	219630
19984	219631
61600	219632
37919	219633
81353	219634
82436	219635
301467	219636
343800	219637
189862	219638
5106	219639
319285	219640
38405	219641
41449	219642
169378	219643
244201	219644
61287	219645
15692	219646
18830	219647
19557	219648
74849	219649
190394	219650
32707	219651
275930	219652
490	219653
55098	219654
148874	219655
3598	219656
21672	219657
93793	219658
25918	219659
93691	219660
21177	219661
146858	219662
94303	219663
59191	219664
194255	219665
132927	219666
1225	219667
47945	219668
290938	219669
144361	219670
43041	219671
878	219672
182965	219673
184038	219674
54337	219675
79928	219676
218014	219677
87429	219678
55380	219679
41218	219680
5038	219681
93301	219682
201645	219683
51044	219684
168979	219685
91921	219686
35409	219687
11463	219688
145858	219689
301862	219690
282158	219691
310351	219692
272692	219693
256761	219694
193753	219695
143460	219696
39902	219697
31384	219698
35581	219699
95570	219700
127303	219701
356617	219702
192305	219703
8487	219704
47042	219705
60018	219706
9094	219707
75416	219708
4264	219709
22232	219710
95417	219711
98885	219712
343159	219713
57737	219714
215162	219715
64088	219716
66322	219717
61755	219718
119454	219719
43084	219720
45072	219721
82398	219722
344362	219723
271842	219724
266117	219725
1430	219726
111036	219727
354840	219728
37608	219729
12121	219730
135923	219731
5604	219732
243096	219733
177026	219734
161790	219735
27880	219736
73168	219737
47480	219738
124539	219739
194270	219740
28939	219741
182587	219742
21531	219743
283378	219744
89302	219745
51126	219746
81096	219747
79411	219748
267303	219749
63174	219750
157770	219751
118534	219752
206196	219753
16778	219754
43802	219755
193726	219756
293369	219757
14842	219758
281513	219759
79613	219760
178421	219761
66258	219762
105316	219763
103786	219764
348793	219765
79612	219766
26392	219767
224019	219768
324787	219769
160870	219770
149025	219771
297992	219772
8302	219773
26929	219774
82930	219775
28949	219776
181899	219777
53866	219778
9524	219779
261998	219780
121349	219781
348490	219782
38452	219783
100585	219784
11752	219785
188351	219786
152360	219787
252857	219788
33567	219789
123063	219790
36854	219791
28217	219792
42581	219793
21607	219794
373	219795
11882	219796
7097	219797
15885	219798
7102	219799
54617	219800
307730	219801
324906	219802
16109	219803
6652	219804
119986	219805
55657	219806
38368	219807
17530	219808
278507	219809
176703	219810
34512	219811
325005	219812
1932	219813
117912	219814
354620	219815
4532	219816
322311	219817
246072	219818
113247	219819
191354	219820
234591	219821
12079	219822
61480	219823
192827	219824
126721	219825
161124	219826
317201	219827
130549	219828
25900	219829
11107	219830
219137	219831
202101	219832
200275	219833
125505	219834
187882	219835
22008	219836
22553	219837
54962	219838
37944	219839
169517	219840
123655	219841
199095	219842
39639	219843
81171	219844
99169	219845
168979	219846
203754	219847
64691	219848
155499	219849
199022	219850
334265	219851
124027	219852
37689	219853
103174	219854
106598	219855
168970	219856
29994	219857
9631	219858
46268	219859
16134	219860
347679	219861
33355	219862
303870	219863
57089	219864
206542	219865
330735	219866
167927	219867
273734	219868
154981	219869
59626	219870
90948	219871
93101	219872
234226	219873
9447	219874
11555	219875
246886	219876
117893	219877
255080	219878
126237	219879
197530	219880
102953	219881
41175	219882
59610	219883
22073	219884
137581	219885
105062	219886
156696	219887
75034	219888
331588	219889
185787	219890
233217	219891
232172	219892
232368	219893
155973	219894
346426	219895
199061	219896
222527	219897
166924	219898
65586	219899
123251	219900
255170	219901
325295	219902
137499	219903
236346	219904
202912	219905
135374	219906
337746	219907
47566	219908
187843	219909
86178	219910
257632	219911
182651	219912
190752	219913
123117	219914
77352	219915
12783	219916
54100	219917
75215	219918
59179	219919
145998	219920
142128	219921
265687	219922
220800	219923
99785	219924
8741	219925
237019	219926
34080	219927
92841	219928
13867	219929
58460	219930
309803	219931
26757	219932
41680	219933
107098	219934
44821	219935
198105	219936
29430	219937
118911	219938
43510	219939
65447	219940
99783	219941
80331	219942
144432	219943
134369	219944
72393	219945
200771	219946
331512	219947
253093	219948
140339	219949
72388	219950
9875	219951
47969	219952
10894	219953
54946	219954
79148	219955
80477	219956
26046	219957
236250	219958
65782	219959
2262	219960
132042	219961
107037	219962
81857	219963
13720	219964
65661	219965
335848	219966
271713	219967
141805	219968
5649	219969
58148	219970
110691	219971
305738	219972
272645	219973
276412	219974
116610	219975
33313	219976
115455	219977
102441	219978
114621	219979
23256	219980
23107	219981
249091	219982
74533	219983
285099	219984
147270	219985
202239	219986
35365	219987
342551	219988
26965	219989
12040	219990
200441	219991
96156	219992
300841	219993
33536	219994
189740	219995
3361	219996
217013	219997
26629	219998
89608	219999
29443	220000
77347	220001
198990	220002
12	220003
67748	220004
198514	220005
43776	220006
86492	220007
93273	220008
275394	220009
31322	220010
42890	220011
21689	220012
308535	220013
204079	220014
21532	220015
137870	220016
65725	220017
143610	220018
133956	220019
124667	220020
324758	220021
230275	220022
15464	220023
332454	220024
20371	220025
229235	220026
18085	220027
80725	220028
58152	220029
35204	220030
300032	220031
255794	220032
194894	220033
80594	220034
68173	220035
111899	220036
309493	220037
50758	220038
277696	220039
87404	220040
65367	220041
44645	220042
65922	220043
150705	220044
165398	220045
144425	220046
54369	220047
80607	220048
53153	220049
222665	220050
331385	220051
248000	220052
20550	220053
65910	220054
39	220055
2508	220056
299566	220057
190799	220058
140982	220059
44766	220060
124182	220061
23968	220062
7398	220063
21511	220064
95056	220065
190249	220066
253885	220067
156155	220068
12904	220069
154872	220070
197696	220071
156358	220072
68788	220073
65698	220074
136058	220075
44874	220076
341582	220077
240909	220078
54371	220079
332481	220080
230232	220081
31342	220082
89722	220083
142165	220084
243724	220085
49952	220086
155724	220087
198142	220088
254755	220089
254352	220090
197625	220091
44927	220092
331720	220093
203640	220094
123065	220095
94245	220096
95124	220097
23529	220098
18548	220099
63007	220100
249529	220101
34642	220102
202832	220103
14409	220104
5246	220105
40332	220106
4579	220107
70591	220108
279602	220109
112009	220110
99365	220111
308253	220112
1383	220113
81889	220114
80715	220115
104215	220116
336517	220117
181838	220118
10287	220119
335217	220120
19669	220121
149654	220122
7756	220123
296229	220124
60309	220125
43839	220126
58332	220127
81476	220128
61897	220129
50907	220130
200364	220131
78808	220132
145513	220133
343132	220134
42894	220135
45421	220136
97402	220137
98994	220138
331400	220139
253582	220140
65488	220141
255932	220142
123211	220143
178264	220144
40738	220145
124837	220146
331397	220147
308357	220148
27028	220149
118684	220150
187773	220151
19428	220152
194144	220153
315374	220154
7234	220155
246466	220156
34880	220157
125097	220158
187822	220159
95338	220160
13029	220161
332457	220162
314015	220163
313656	220164
314062	220165
118992	220166
313613	220167
210606	220168
147455	220169
125502	220170
257714	220171
195938	220172
313468	220173
19643	220174
212265	220175
339023	220176
81323	220177
124818	220178
46059	220179
60373	220180
87411	220181
265325	220182
82461	220183
44758	220184
99633	220185
155017	220186
28905	220187
49898	220188
226903	220189
97862	220190
54888	220191
91366	220192
12371	220193
20586	220194
11974	220195
87608	220196
145642	220197
256894	220198
257183	220199
257350	220200
256629	220201
142558	220202
337315	220203
232165	220204
229694	220205
23915	220206
237246	220207
155341	220208
255711	220209
65796	220210
332239	220211
218473	220212
184476	220213
220231	220214
23434	220215
46104	220216
37509	220217
54239	220218
13461	220219
202704	220220
197346	220221
23303	220222
11714	220223
41465	220224
157206	220225
23555	220226
224513	220227
161085	220228
10925	220229
38110	220230
29841	220231
21207	220232
61378	220233
156476	220234
218750	220235
280235	220236
19579	220237
343519	220238
28745	220239
317393	220240
183807	220241
137523	220242
32163	220243
242139	220244
22471	220245
148473	220246
254193	220247
155745	220248
229030	220249
26905	220250
332244	220251
135801	220252
311241	220253
143283	220254
169176	220255
34884	220256
42445	220257
151313	220258
3021	220259
202228	220260
81495	220261
63896	220262
41640	220263
23895	220264
148214	220265
331950	220266
329645	220267
219450	220268
222986	220269
46167	220270
245675	220271
266381	220272
299320	220273
139325	220274
4024	220275
313949	220276
214451	220277
2427	220278
15766	220279
15668	220280
142594	220281
142717	220282
199047	220283
54477	220284
299494	220285
345902	220286
201951	220287
142714	220288
81548	220289
357196	220290
155520	220291
208520	220292
92846	220293
123798	220294
203879	220295
281773	220296
26682	220297
78744	220298
297331	220299
98045	220300
240467	220301
85689	220302
40332	220303
68356	220304
29424	220305
47953	220306
13037	220307
356408	220308
37584	220309
126491	220310
123290	220311
98911	220312
202395	220313
77954	220314
169525	220315
23533	220316
37973	220317
273967	220318
122397	220319
99261	220320
254073	220321
156291	220322
99639	220323
155976	220324
255164	220325
99231	220326
99312	220327
65648	220328
99634	220329
65592	220330
331859	220331
80887	220332
123087	220333
64617	220334
143185	220335
124213	220336
179599	220337
336975	220338
85191	220339
131309	220340
233150	220341
234284	220342
148084	220343
254430	220344
15064	220345
54434	220346
255712	220347
19634	220348
26901	220349
320465	220350
40403	220351
113997	220352
155045	220353
180255	220354
90824	220355
139412	220356
266350	220357
114028	220358
301025	220359
138274	220360
125479	220361
224076	220362
125329	220363
265954	220364
233594	220365
346209	220366
232431	220367
9459	220368
123486	220369
145098	220370
41208	220371
4276	220372
54246	220373
157386	220374
16525	220375
315505	220376
155796	220377
197735	220378
141904	220379
318909	220380
102512	220381
11621	220382
20712	220383
197862	220384
201547	220385
303873	220386
156399	220387
22142	220388
11187	220389
329633	220390
268928	220391
183652	220392
194381	220393
61642	220394
58304	220395
281528	220396
349337	220397
61381	220398
38206	220399
156619	220400
68838	220401
44822	220402
44900	220403
22571	220404
156330	220405
65755	220406
99764	220407
44844	220408
254902	220409
229080	220410
35199	220411
333229	220412
33357	220413
28840	220414
22579	220415
61718	220416
232297	220417
256957	220418
233187	220419
57256	220420
14890	220421
303075	220422
55402	220423
59060	220424
95226	220425
39207	220426
81039	220427
92900	220428
313859	220429
77339	220430
188048	220431
247464	220432
217465	220433
40288	220434
26760	220435
54745	220436
9459	220437
31347	220438
146732	220439
22579	220440
35221	220441
73934	220442
28572	220443
178914	220444
63985	220445
167562	220446
229055	220447
40731	220448
85068	220449
70717	220450
126640	220451
182542	220452
38075	220453
64026	220454
70244	220455
222126	220456
124983	220457
80536	220458
209383	220459
138148	220460
203760	220461
191082	220462
145384	220463
74051	220464
927	220465
58513	220466
70555	220467
2193	220468
33417	220469
107149	220470
169586	220471
151107	220472
200566	220473
320027	220474
155004	220475
120651	220476
99625	220477
197593	220478
155390	220479
254013	220480
253794	220481
99302	220482
255746	220483
148587	220484
255721	220485
156091	220486
156322	220487
7407	220488
82339	220489
203030	220490
122175	220491
173443	220492
114133	220493
330776	220494
255187	220495
10900	220496
296565	220497
335756	220498
333096	220499
330148	220500
33316	220501
342415	220502
224764	220503
64134	220504
107053	220505
65836	220506
7416	220507
62487	220508
19530	220509
198449	220510
31264	220511
155374	220512
107152	220513
47674	220514
154799	220515
50728	220516
169190	220517
223607	220518
69820	220519
271110	220520
33414	220521
339231	220522
46672	220523
325783	220524
15966	220525
93611	220526
37548	220527
156681	220528
194444	220529
41127	220530
148871	220531
88867	220532
148562	220533
95357	220534
297070	220535
50008	220536
141367	220537
270127	220538
327183	220539
27961	220540
47836	220541
183349	220542
203574	220543
41187	220544
124136	220545
125097	220546
18244	220547
102447	220548
39759	220549
11325	220550
43310	220551
197942	220552
146171	220553
107508	220554
181585	220555
126531	220556
178257	220557
124250	220558
201528	220559
220196	220560
196644	220561
79526	220562
331821	220563
138919	220564
140786	220565
100175	220566
53419	220567
21967	220568
47897	220569
258101	220570
169538	220571
123488	220572
254079	220573
229322	220574
48043	220575
125418	220576
136169	220577
43949	220578
60015	220579
235528	220580
99827	220581
115219	220582
309789	220583
157016	220584
257337	220585
179608	220586
53841	220587
355889	220588
224491	220589
15751	220590
152769	220591
255581	220592
246920	220593
102497	220594
43769	220595
66244	220596
515	220597
102366	220598
8961	220599
65376	220600
54217	220601
236480	220602
41573	220603
59356	220604
224927	220605
215898	220606
126614	220607
151313	220608
350920	220609
75166	220610
122813	220611
182084	220612
197661	220613
96624	220614
228228	220615
88651	220616
120026	220617
197822	220618
29237	220619
117852	220620
187802	220621
119313	220622
178013	220623
189139	220624
331774	220625
55496	220626
33423	220627
58315	220628
15243	220629
14479	220630
139132	220631
16467	220632
232250	220633
232234	220634
143059	220635
54989	220636
149917	220637
333748	220638
342154	220639
333718	220640
81526	220641
334248	220642
334083	220643
169280	220644
341131	220645
99544	220646
272123	220647
157139	220648
51995	220649
256613	220650
256751	220651
255238	220652
70480	220653
113472	220654
282368	220655
232287	220656
143102	220657
142581	220658
51139	220659
143343	220660
155365	220661
99527	220662
148658	220663
32106	220664
233111	220665
232252	220666
181694	220667
80538	220668
203361	220669
44159	220670
62473	220671
124764	220672
182929	220673
249071	220674
228014	220675
110604	220676
74097	220677
156055	220678
156941	220679
123793	220680
66108	220681
58704	220682
68106	220683
152232	220684
32294	220685
34708	220686
30259	220687
249616	220688
156791	220689
75416	220690
330766	220691
25799	220692
299525	220693
98639	220694
303320	220695
107184	220696
303334	220697
303218	220698
303236	220699
40645	220700
138287	220701
203406	220702
35196	220703
222358	220704
299490	220705
200052	220706
135206	220707
145366	220708
198136	220709
99751	220710
332356	220711
327641	220712
13487	220713
139519	220714
202516	220715
48057	220716
265903	220717
190351	220718
125867	220719
151550	220720
150505	220721
122054	220722
54212	220723
52147	220724
320039	220725
87899	220726
220245	220727
220057	220728
77924	220729
338197	220730
951	220731
47891	220732
249315	220733
67592	220734
96653	220735
27520	220736
6553	220737
202165	220738
41299	220739
198550	220740
201967	220741
112873	220742
77925	220743
80907	220744
24849	220745
2984	220746
333818	220747
340694	220748
151085	220749
21145	220750
155815	220751
95179	220752
59529	220753
21740	220754
254105	220755
237432	220756
333821	220757
29193	220758
82375	220759
150333	220760
126314	220761
234007	220762
237620	220763
301642	220764
46958	220765
38146	220766
126065	220767
80984	220768
255312	220769
28779	220770
155184	220771
305448	220772
30350	220773
2456	220774
167407	220775
119334	220776
339903	220777
283890	220778
117901	220779
139216	220780
171599	220781
125997	220782
183146	220783
126511	220784
269709	220785
99556	220786
124909	220787
194247	220788
140037	220789
69017	220790
10980	220791
135020	220792
41571	220793
174573	220794
13663	220795
248972	220796
2390	220797
16091	220798
123233	220799
80485	220800
254930	220801
124411	220802
190756	220803
183049	220804
282348	220805
354632	220806
326318	220807
50008	220808
178527	220809
26772	220810
223342	220811
46174	220812
156262	220813
177673	220814
99821	220815
278496	220816
89985	220817
31258	220818
317903	220819
23946	220820
202133	220821
37778	220822
114001	220823
148955	220824
125457	220825
33359	220826
105060	220827
70362	220828
47831	220829
138730	220830
140798	220831
41835	220832
226799	220833
230765	220834
223878	220835
81253	220836
107334	220837
169419	220838
177745	220839
123555	220840
155582	220841
75219	220842
80672	220843
59916	220844
139554	220845
112738	220846
169611	220847
16089	220848
11397	220849
303754	220850
328557	220851
87599	220852
330097	220853
2390	220854
319077	220855
239469	220856
65390	220857
44804	220858
73818	220859
194957	220860
157356	220861
65597	220862
221727	220863
155829	220864
2509	220865
156051	220866
181983	220867
7581	220868
45939	220869
242413	220870
253806	220871
26661	220872
197633	220873
7408	220874
156277	220875
242101	220876
50103	220877
178297	220878
49955	220879
148880	220880
148756	220881
331315	220882
74720	220883
31432	220884
279129	220885
57086	220886
86689	220887
141495	220888
148209	220889
40551	220890
54565	220891
39366	220892
320014	220893
154910	220894
154845	220895
148494	220896
12367	220897
330602	220898
330611	220899
197259	220900
330628	220901
196971	220902
197260	220903
197269	220904
330626	220905
330624	220906
197266	220907
330631	220908
330630	220909
65922	220910
31265	220911
18748	220912
338112	220913
61459	220914
99243	220915
94980	220916
146988	220917
280802	220918
255245	220919
143070	220920
232001	220921
134731	220922
142598	220923
143367	220924
123374	220925
25702	220926
142570	220927
281994	220928
383	220929
8215	220930
58314	220931
64010	220932
26870	220933
33496	220934
254	220935
34758	220936
2098	220937
138690	220938
144979	220939
148748	220940
169286	220941
278874	220942
142318	220943
96613	220944
139961	220945
268868	220946
45865	220947
180092	220948
5651	220949
152860	220950
249728	220951
326680	220952
151533	220953
95144	220954
279924	220955
35594	220956
235518	220957
102816	220958
162373	220959
65399	220960
197329	220961
543	220962
197248	220963
330588	220964
52325	220965
88351	220966
237051	220967
307433	220968
197283	220969
15110	220970
140407	220971
156640	220972
19383	220973
226227	220974
243	220975
100440	220976
123103	220977
8817	220978
55247	220979
3671	220980
163664	220981
20586	220982
35198	220983
140763	220984
168887	220985
123493	220986
139212	220987
100012	220988
44790	220989
54217	220990
43615	220991
60763	220992
29819	220993
317138	220994
54218	220995
195157	220996
252779	220997
117827	220998
217315	220999
13705	221000
87781	221001
241243	221002
61240	221003
96173	221004
44925	221005
44792	221006
241946	221007
231813	221008
150053	221009
114015	221010
22976	221011
61937	221012
204008	221013
342694	221014
255645	221015
134130	221016
9895	221017
125512	221018
31256	221019
197236	221020
125320	221021
202635	221022
336080	221023
284820	221024
81128	221025
123908	221026
54434	221027
62611	221028
13940	221029
15662	221030
19634	221031
141010	221032
38982	221033
267773	221034
181024	221035
42520	221036
185589	221037
23770	221038
119837	221039
36438	221040
197781	221041
10287	221042
158018	221043
200343	221044
58727	221045
16110	221046
130982	221047
65874	221048
298518	221049
54511	221050
30571	221051
82436	221052
23246	221053
31347	221054
31347	221055
22532	221056
126503	221057
148905	221058
99661	221059
330848	221060
232153	221061
62983	221062
90928	221063
258542	221064
226336	221065
154956	221066
126248	221067
196204	221068
70504	221069
59905	221070
284434	221071
164569	221072
266396	221073
231232	221074
94481	221075
148666	221076
13441	221077
143	221078
14135	221079
109468	221080
54193	221081
152957	221082
155839	221083
298273	221084
185489	221085
141212	221086
199281	221087
155668	221088
65413	221089
14478	221090
233163	221091
131115	221092
142690	221093
124730	221094
156760	221095
233021	221096
204013	221097
203960	221098
346014	221099
143083	221100
70521	221101
203183	221102
125591	221103
157053	221104
91558	221105
338147	221106
23179	221107
96862	221108
81171	221109
20812	221110
224233	221111
108208	221112
10903	221113
4253	221114
149430	221115
36134	221116
190022	221117
158151	221118
150848	221119
58524	221120
345204	221121
154141	221122
78721	221123
106	221124
257201	221125
13911	221126
15150	221127
36125	221128
6046	221129
149235	221130
309737	221131
132185	221132
283436	221133
99	221134
316126	221135
306577	221136
200282	221137
9874	221138
201619	221139
184582	221140
116258	221141
218644	221142
220134	221143
26567	221144
87574	221145
332577	221146
35085	221147
340614	221148
59900	221149
573	221150
259303	221151
100374	221152
100374	221153
157958	221154
6418	221155
3327	221156
159992	221157
15834	221158
119749	221159
1902	221160
9051	221161
34837	221162
57799	221163
101891	221164
318611	221165
8161	221166
101884	221167
10611	221168
49443	221169
9068	221170
53573	221171
1930	221172
73430	221173
5798	221174
12857	221175
43090	221176
35668	221177
6278	221178
26638	221179
106493	221180
310498	221181
29121	221182
75858	221183
51597	221184
10515	221185
243684	221186
93384	221187
40480	221188
146009	221189
265753	221190
22732	221191
89241	221192
551	221193
33746	221194
61052	221195
83366	221196
2964	221197
4587	221198
1688	221199
27011	221200
25928	221201
341151	221202
8979	221203
13759	221204
130359	221205
39136	221206
58061	221207
40866	221208
95616	221209
45748	221210
191305	221211
139258	221212
2957	221213
159962	221214
208712	221215
3786	221216
116551	221217
35946	221218
249542	221219
70321	221220
20772	221221
313065	221222
2426	221223
559	221224
192970	221225
151666	221226
176314	221227
346262	221228
1251	221229
26137	221230
142848	221231
56730	221232
338472	221233
245914	221234
202772	221235
102683	221236
89145	221237
5737	221238
204667	221239
308733	221240
112455	221241
1894	221242
61597	221243
45506	221244
47193	221245
277068	221246
31101	221247
737	221248
75650	221249
22499	221250
312379	221251
187094	221252
159013	221253
74323	221254
43643	221255
12861	221256
25827	221257
28376	221258
214366	221259
53319	221260
29699	221261
75098	221262
171126	221263
309414	221264
88530	221265
44760	221266
44760	221267
44760	221268
268477	221269
348154	221270
45463	221271
5828	221272
149203	221273
146835	221274
242494	221275
73964	221276
50406	221277
113113	221278
74258	221279
32150	221280
162171	221281
101733	221282
22864	221283
25827	221284
99376	221285
91124	221286
40579	221287
137068	221288
142241	221289
15706	221290
316576	221291
28239	221292
46933	221293
1429	221294
124030	221295
93615	221296
146626	221297
86	221298
48397	221299
10330	221300
78981	221301
559	221302
204849	221303
3358	221304
11962	221305
101351	221306
2144	221307
107961	221308
298932	221309
37800	221310
102618	221311
23039	221312
78436	221313
158185	221314
179087	221315
69209	221316
24618	221317
169641	221318
91545	221319
61662	221320
79450	221321
159561	221322
94939	221323
12990	221324
21115	221325
144637	221326
18419	221327
256665	221328
14481	221329
17188	221330
5309	221331
70478	221332
76905	221333
189860	221334
122741	221335
104642	221336
28670	221337
31472	221338
162475	221339
29621	221340
62798	221341
206208	221342
74826	221343
196561	221344
106101	221345
95877	221346
147120	221347
198817	221348
45	221349
323234	221350
120849	221351
101822	221352
119617	221353
30389	221354
23903	221355
71257	221356
36071	221357
21568	221358
5106	221359
66925	221360
71181	221361
204331	221362
295371	221363
182078	221364
150210	221365
236272	221366
1609	221367
256464	221368
74325	221369
2	221370
274450	221371
335456	221372
266104	221373
44850	221374
44588	221375
154918	221376
5262	221377
112055	221378
5223	221379
141579	221380
105248	221381
315830	221382
132221	221383
25836	221384
256390	221385
281808	221386
11972	221387
333175	221388
154344	221389
138344	221390
27173	221391
128230	221392
42703	221393
63489	221394
137949	221395
85164	221396
4360	221397
9081	221398
17496	221399
343540	221400
66153	221401
233955	221402
119932	221403
118719	221404
253033	221405
4614	221406
145162	221407
8623	221408
45525	221409
66046	221410
87015	221411
137853	221412
11521	221413
51394	221414
94980	221415
281271	221416
32716	221417
196492	221418
39580	221419
253730	221420
3839	221421
278360	221422
279851	221423
159212	221424
300453	221425
169695	221426
25758	221427
8281	221428
279259	221429
328946	221430
48431	221431
82624	221432
60724	221433
113397	221434
235648	221435
294530	221436
59543	221437
43336	221438
127004	221439
262959	221440
160091	221441
157712	221442
100393	221443
205977	221444
230291	221445
260855	221446
69682	221447
52368	221448
174102	221449
297591	221450
23356	221451
14067	221452
45274	221453
238027	221454
249239	221455
205940	221456
207473	221457
11454	221458
22612	221459
127615	221460
204272	221461
180181	221462
222952	221463
282518	221464
164821	221465
145854	221466
330442	221467
26569	221468
222123	221469
70579	221470
81712	221471
191696	221472
243920	221473
65934	221474
220980	221475
276241	221476
300182	221477
114044	221478
33587	221479
283976	221480
82605	221481
157720	221482
35086	221483
19396	221484
4641	221485
39586	221486
53422	221487
182520	221488
55560	221489
2072	221490
98949	221491
166513	221492
31865	221493
36650	221494
343247	221495
96011	221496
1888	221497
316831	221498
107578	221499
1009	221500
43041	221501
32185	221502
40699	221503
3137	221504
36407	221505
16647	221506
185202	221507
101768	221508
53370	221509
332979	221510
52548	221511
305537	221512
32655	221513
27162	221514
104250	221515
4500	221516
46909	221517
209216	221518
49139	221519
138080	221520
140761	221521
114602	221522
19118	221523
4355	221524
873	221525
19009	221526
72821	221527
348416	221528
176604	221529
197881	221530
78840	221531
4915	221532
108743	221533
2667	221534
58010	221535
114189	221536
54655	221537
160228	221538
6217	221539
13688	221540
113445	221541
113445	221542
217860	221543
63150	221544
34923	221545
212006	221546
21211	221547
431	221548
111584	221549
34059	221550
32314	221551
7795	221552
20400	221553
198777	221554
65893	221555
196454	221556
110152	221557
2673	221558
248938	221559
85956	221560
8583	221561
34022	221562
3994	221563
69146	221564
17345	221565
72714	221566
102877	221567
45241	221568
21759	221569
109202	221570
158491	221571
175804	221572
39521	221573
12192	221574
30953	221575
46852	221576
1231	221577
13305	221578
227547	221579
17688	221580
218378	221581
6146	221582
5292	221583
21209	221584
122939	221585
246743	221586
32264	221587
22158	221588
18438	221589
127452	221590
191746	221591
7448	221592
16269	221593
39560	221594
132069	221595
54684	221596
14725	221597
29010	221598
33881	221599
68289	221600
44540	221601
105	221602
87636	221603
7884	221604
1560	221605
110164	221606
3981	221607
113	221608
6148	221609
58869	221610
5021	221611
57581	221612
7411	221613
7846	221614
109108	221615
1052	221616
7863	221617
110939	221618
75107	221619
49124	221620
101779	221621
106380	221622
85590	221623
111610	221624
273872	221625
196681	221626
9732	221627
47969	221628
104939	221629
4741	221630
1	221631
333369	221632
294671	221633
30164	221634
2775	221635
6382	221636
116738	221637
8035	221638
115428	221639
70165	221640
31815	221641
8385	221642
196003	221643
2635	221644
1913	221645
2780	221646
32695	221647
168403	221648
803	221649
100577	221650
16	221651
164	221652
16	221653
2772	221654
19032	221655
23393	221656
4799	221657
69020	221658
803	221659
14705	221660
149165	221661
190482	221662
12681	221663
187936	221664
286711	221665
33041	221666
7691	221667
84219	221668
41608	221669
103579	221670
46798	221671
7447	221672
16919	221673
48666	221674
104913	221675
354636	221676
313747	221677
3437	221678
174877	221679
2780	221680
390	221681
29027	221682
189171	221683
5533	221684
118467	221685
1121	221686
13863	221687
5184	221688
11671	221689
15669	221690
11671	221691
249173	221692
128995	221693
51202	221694
3384	221695
37647	221696
106335	221697
72094	221698
26761	221699
5201	221700
248868	221701
59450	221702
7602	221703
202322	221704
207005	221705
188917	221706
592	221707
4163	221708
20012	221709
3811	221710
84895	221711
157154	221712
198031	221713
193661	221714
69011	221715
36057	221716
10822	221717
35008	221718
56018	221719
144554	221720
355025	221721
128248	221722
319531	221723
192735	221724
81402	221725
110509	221726
208138	221727
4847	221728
72740	221729
293213	221730
64175	221731
45331	221732
8336	221733
41	221734
16	221735
109897	221736
2798	221737
187877	221738
7738	221739
11724	221740
29846	221741
46325	221742
6605	221743
3907	221744
37063	221745
5292	221746
12606	221747
8336	221748
36333	221749
77979	221750
186572	221751
38017	221752
236981	221753
62265	221754
195404	221755
38528	221756
20511	221757
55421	221758
10513	221759
7207	221760
35634	221761
423	221762
10616	221763
12478	221764
19202	221765
2595	221766
356743	221767
108356	221768
107161	221769
29882	221770
120914	221771
296456	221772
3293	221773
382	221774
54732	221775
37706	221776
279434	221777
122216	221778
232679	221779
86080	221780
110031	221781
324163	221782
110400	221783
4381	221784
10970	221785
6717	221786
47943	221787
72133	221788
46469	221789
37892	221790
68133	221791
8734	221792
171361	221793
50102	221794
2654	221795
175078	221796
32660	221797
156068	221798
39194	221799
140	221800
23437	221801
117708	221802
71927	221803
27531	221804
338174	221805
8336	221806
55811	221807
8737	221808
121645	221809
16701	221810
21877	221811
42492	221812
3061	221813
30403	221814
100654	221815
3292	221816
32	221817
1286	221818
47183	221819
14238	221820
18934	221821
125360	221822
32899	221823
26448	221824
303182	221825
135613	221826
2905	221827
203618	221828
318629	221829
189854	221830
319388	221831
317804	221832
318130	221833
317058	221834
89858	221835
1091	221836
51273	221837
109285	221838
3737	221839
13015	221840
9747	221841
5413	221842
14812	221843
21469	221844
187958	221845
5505	221846
265668	221847
36931	221848
46261	221849
179009	221850
631	221851
86681	221852
113652	221853
28205	221854
58878	221855
54941	221856
15145	221857
81752	221858
9866	221859
110396	221860
273220	221861
84893	221862
54409	221863
15193	221864
112027	221865
33945	221866
53969	221867
58776	221868
18131	221869
9805	221870
26348	221871
133323	221872
17688	221873
205011	221874
257279	221875
125541	221876
7629	221877
9877	221878
135061	221879
74552	221880
10902	221881
82917	221882
20629	221883
28535	221884
48086	221885
115694	221886
77130	221887
8429	221888
88572	221889
303984	221890
74195	221891
185511	221892
152389	221893
14124	221894
12328	221895
119869	221896
135688	221897
179333	221898
198485	221899
30462	221900
12001	221901
32503	221902
119869	221903
51973	221904
104783	221905
34003	221906
307263	221907
200198	221908
554	221909
6052	221910
8250	221911
265	221912
3501	221913
139041	221914
55035	221915
5966	221916
201608	221917
114733	221918
308989	221919
192663	221920
6795	221921
74646	221922
216646	221923
82278	221924
70746	221925
336666	221926
21434	221927
166138	221928
225915	221929
124168	221930
105708	221931
66063	221932
106484	221933
220132	221934
135863	221935
260565	221936
255826	221937
1044	221938
31624	221939
4726	221940
81152	221941
2286	221942
1308	221943
326812	221944
11956	221945
3907	221946
14434	221947
201298	221948
268594	221949
9496	221950
187977	221951
61555	221952
133864	221953
13378	221954
2213	221955
3397	221956
57404	221957
21469	221958
57939	221959
20251	221960
64342	221961
68832	221962
46754	221963
68044	221964
313604	221965
338870	221966
13248	221967
129056	221968
2635	221969
68528	221970
164199	221971
260203	221972
21377	221973
196	221974
10170	221975
472	221976
19271	221977
108310	221978
108310	221979
7287	221980
226987	221981
12242	221982
26496	221983
3374	221984
53916	221985
29684	221986
2659	221987
140229	221988
4259	221989
5380	221990
675	221991
49432	221992
3525	221993
16214	221994
164173	221995
27351	221996
276145	221997
333128	221998
14367	221999
32585	222000
188881	222001
7005	222002
33324	222003
11277	222004
38364	222005
36453	222006
150571	222007
139768	222008
16669	222009
226850	222010
64443	222011
33053	222012
132993	222013
68276	222014
122184	222015
325	222016
2395	222017
782	222018
121531	222019
151992	222020
31046	222021
3632	222022
734	222023
73669	222024
2791	222025
4198	222026
63293	222027
327238	222028
4960	222029
193794	222030
32828	222031
46505	222032
8370	222033
31086	222034
44740	222035
22894	222036
228608	222037
156520	222038
81088	222039
29955	222040
56211	222041
194138	222042
174545	222043
15133	222044
289901	222045
302542	222046
37053	222047
243554	222048
73489	222049
62385	222050
774	222051
80776	222052
3998	222053
32804	222054
50066	222055
9293	222056
33300	222057
300164	222058
3791	222059
260209	222060
134241	222061
166489	222062
320650	222063
3091	222064
120030	222065
5292	222066
147663	222067
13046	222068
34953	222069
12158	222070
113861	222071
7099	222072
278604	222073
62399	222074
173720	222075
1338	222076
193229	222077
28892	222078
155914	222079
22666	222080
47183	222081
241353	222082
22046	222083
20461	222084
97876	222085
13320	222086
77137	222087
15637	222088
38730	222089
108781	222090
174627	222091
13331	222092
46136	222093
110874	222094
49107	222095
208152	222096
207957	222097
181029	222098
33649	222099
427	222100
1365	222101
26306	222102
25259	222103
11050	222104
13654	222105
9656	222106
130292	222107
146852	222108
45084	222109
183532	222110
21219	222111
989	222112
210255	222113
25048	222114
74636	222115
84204	222116
73822	222117
129040	222118
6985	222119
4881	222120
29610	222121
110922	222122
110782	222123
128590	222124
121508	222125
103796	222126
49198	222127
37910	222128
19560	222129
21071	222130
85441	222131
47401	222132
295651	222133
3250	222134
79799	222135
25042	222136
71192	222137
6738	222138
12420	222139
87337	222140
113492	222141
38761	222142
1293	222143
144551	222144
80513	222145
185392	222146
209871	222147
72690	222148
37609	222149
200470	222150
194730	222151
16042	222152
74415	222153
299473	222154
237777	222155
72273	222156
347541	222157
351034	222158
6963	222159
7277	222160
17012	222161
19851	222162
74223	222163
6978	222164
128203	222165
70013	222166
72050	222167
354291	222168
173278	222169
40640	222170
174047	222171
83683	222172
79351	222173
194906	222174
22047	222175
181937	222176
169070	222177
4829	222178
14738	222179
62430	222180
20972	222181
19817	222182
6318	222183
17106	222184
12618	222185
673	222186
95216	222187
292148	222188
4266	222189
47603	222190
1921	222191
14128	222192
205082	222193
128743	222194
132101	222195
12649	222196
323003	222197
16	222198
16	222199
226981	222200
19014	222201
13489	222202
16931	222203
1355	222204
198528	222205
575	222206
6023	222207
277167	222208
97647	222209
119610	222210
187922	222211
203398	222212
40091	222213
2387	222214
8933	222215
139221	222216
46676	222217
4595	222218
49233	222219
137427	222220
1927	222221
52919	222222
4582	222223
5877	222224
9620	222225
8572	222226
56390	222227
3903	222228
5538	222229
43942	222230
291681	222231
29535	222232
4959	222233
38655	222234
59295	222235
137371	222236
187789	222237
26763	222238
71827	222239
352758	222240
97071	222241
166281	222242
187929	222243
110648	222244
23340	222245
23679	222246
4585	222247
301371	222248
138653	222249
36111	222250
7560	222251
2635	222252
108431	222253
2179	222254
4169	222255
257480	222256
157825	222257
177406	222258
21211	222259
104732	222260
6677	222261
68455	222262
46450	222263
2175	222264
105718	222265
5903	222266
122552	222267
227404	222268
67779	222269
53970	222270
4164	222271
12053	222272
69207	222273
104571	222274
117122	222275
24521	222276
2617	222277
44385	222278
36954	222279
53275	222280
33168	222281
251066	222282
23254	222283
125279	222284
16991	222285
15060	222286
74134	222287
6682	222288
3127	222289
229457	222290
10893	222291
273352	222292
27381	222293
64044	222294
592	222295
265330	222296
36708	222297
21390	222298
167303	222299
14745	222300
40596	222301
22198	222302
166707	222303
128693	222304
173058	222305
48534	222306
2373	222307
2636	222308
39737	222309
8765	222310
1117	222311
3181	222312
14423	222313
45290	222314
105111	222315
38579	222316
204	222317
70328	222318
2645	222319
131896	222320
49477	222321
2183	222322
176466	222323
67089	222324
5367	222325
11052	222326
24434	222327
33300	222328
64257	222329
17719	222330
292437	222331
24905	222332
321395	222333
140888	222334
41136	222335
202157	222336
17732	222337
244902	222338
119822	222339
84451	222340
110565	222341
23603	222342
52070	222343
47072	222344
253543	222345
16968	222346
2777	222347
174397	222348
71833	222349
52128	222350
67923	222351
7602	222352
17256	222353
3161	222354
4833	222355
69085	222356
32400	222357
47631	222358
168192	222359
17191	222360
17031	222361
33108	222362
106223	222363
23393	222364
32843	222365
9702	222366
16978	222367
47199	222368
176162	222369
11638	222370
174552	222371
176556	222372
114625	222373
42611	222374
56724	222375
325537	222376
110791	222377
138667	222378
47095	222379
151614	222380
9747	222381
65270	222382
36621	222383
47925	222384
3224	222385
107327	222386
24306	222387
7184	222388
6141	222389
127902	222390
104705	222391
71773	222392
123618	222393
267504	222394
265387	222395
97927	222396
303022	222397
36135	222398
2803	222399
2879	222400
82991	222401
173741	222402
24806	222403
128787	222404
114420	222405
109580	222406
1787	222407
19686	222408
80025	222409
79912	222410
56390	222411
31227	222412
18273	222413
292109	222414
109289	222415
89866	222416
352190	222417
154179	222418
6878	222419
39805	222420
7888	222421
19176	222422
193944	222423
10360	222424
18088	222425
81578	222426
16753	222427
146768	222428
105718	222429
16166	222430
163891	222431
88217	222432
807	222433
807	222434
106814	222435
2424	222436
19001	222437
109905	222438
140	222439
72599	222440
6473	222441
82504	222442
313700	222443
1288	222444
67846	222445
89574	222446
38391	222447
207723	222448
32227	222449
28804	222450
14657	222451
32683	222452
23205	222453
279423	222454
109647	222455
168783	222456
72664	222457
8226	222458
209518	222459
33241	222460
3147	222461
167152	222462
277676	222463
3167	222464
168372	222465
275623	222466
127623	222467
56356	222468
127671	222469
110882	222470
6137	222471
84914	222472
14116	222473
193620	222474
13588	222475
50422	222476
6749	222477
723	222478
3505	222479
21025	222480
1077	222481
103394	222482
22089	222483
226	222484
128844	222485
71712	222486
171412	222487
105776	222488
280901	222489
351564	222490
7710	222491
278076	222492
24166	222493
24514	222494
303537	222495
196	222496
196	222497
129238	222498
88736	222499
2656	222500
79887	222501
9761	222502
110880	222503
69472	222504
26188	222505
5292	222506
13277	222507
20382	222508
209248	222509
100628	222510
129784	222511
17443	222512
83744	222513
17133	222514
122301	222515
3170	222516
153997	222517
11119	222518
352262	222519
1811	222520
80931	222521
21443	222522
171799	222523
90855	222524
287799	222525
81894	222526
50632	222527
206163	222528
93183	222529
3385	222530
2596	222531
2793	222532
27368	222533
139040	222534
34462	222535
27112	222536
18246	222537
129691	222538
2186	222539
19756	222540
71251	222541
1530	222542
326750	222543
84653	222544
9761	222545
46795	222546
50123	222547
26505	222548
9800	222549
39070	222550
114412	222551
174088	222552
327559	222553
290867	222554
21697	222555
56290	222556
96450	222557
195888	222558
195624	222559
60030	222560
147926	222561
10036	222562
81698	222563
84088	222564
290948	222565
108495	222566
33989	222567
3975	222568
72246	222569
27170	222570
90533	222571
163634	222572
171871	222573
17927	222574
125752	222575
145668	222576
354164	222577
206947	222578
137943	222579
178140	222580
91055	222581
130578	222582
109791	222583
36830	222584
56692	222585
172139	222586
176349	222587
68844	222588
1306	222589
56295	222590
29729	222591
10739	222592
56849	222593
168401	222594
29608	222595
175051	222596
195308	222597
194982	222598
291122	222599
72162	222600
269744	222601
5767	222602
328068	222603
173593	222604
47523	222605
2060	222606
128450	222607
10922	222608
288443	222609
83259	222610
79261	222611
14773	222612
313782	222613
190808	222614
189595	222615
313767	222616
314048	222617
324788	222618
345480	222619
8237	222620
53253	222621
18074	222622
9728	222623
273080	222624
174446	222625
292907	222626
303	222627
94864	222628
28	222629
34779	222630
67030	222631
10639	222632
10658	222633
230497	222634
173904	222635
69807	222636
26244	222637
122202	222638
68067	222639
40327	222640
49893	222641
42585	222642
1184	222643
38586	222644
9802	222645
110262	222646
12741	222647
164610	222648
72013	222649
5034	222650
129751	222651
117102	222652
273226	222653
21026	222654
35333	222655
19751	222656
33179	222657
37749	222658
97349	222659
73519	222660
60946	222661
14966	222662
306020	222663
58429	222664
232660	222665
28002	222666
6668	222667
91491	222668
312095	222669
205411	222670
253650	222671
292041	222672
48	222673
79448	222674
109026	222675
27323	222676
10775	222677
108914	222678
122295	222679
13467	222680
143523	222681
147571	222682
197	222683
84088	222684
3722	222685
62657	222686
109092	222687
71545	222688
209859	222689
72248	222690
12852	222691
293982	222692
105110	222693
105746	222694
37862	222695
171652	222696
258683	222697
173169	222698
192792	222699
18	222700
25020	222701
22478	222702
10341	222703
54545	222704
112659	222705
23628	222706
7891	222707
19878	222708
112344	222709
51393	222710
39531	222711
55053	222712
24300	222713
60327	222714
7935	222715
25842	222716
17939	222717
12157	222718
17899	222719
29731	222720
235883	222721
131213	222722
387	222723
63818	222724
219900	222725
129662	222726
4101	222727
7938	222728
10605	222729
3999	222730
80011	222731
64840	222732
20076	222733
296	222734
59589	222735
13310	222736
234517	222737
8393	222738
34266	222739
60795	222740
106390	222741
109679	222742
129143	222743
41676	222744
91345	222745
71982	222746
42372	222747
290111	222748
11276	222749
839	222750
110031	222751
122025	222752
4775	222753
17706	222754
3288	222755
71569	222756
5639	222757
44123	222758
12529	222759
776	222760
161076	222761
36956	222762
152115	222763
34263	222764
109020	222765
188043	222766
17817	222767
46363	222768
3536	222769
337551	222770
49579	222771
105169	222772
5232	222773
4400	222774
1141	222775
97104	222776
146937	222777
5107	222778
5533	222779
1605	222780
97724	222781
86483	222782
301097	222783
72627	222784
169717	222785
319227	222786
1939	222787
156586	222788
91324	222789
2185	222790
146436	222791
24368	222792
4684	222793
17767	222794
686	222795
113428	222796
17151	222797
17151	222798
46687	222799
68	222800
354105	222801
323427	222802
17066	222803
46426	222804
325933	222805
137604	222806
40694	222807
47346	222808
59705	222809
169278	222810
48555	222811
1806	222812
33131	222813
285	222814
5473	222815
69311	222816
912	222817
5639	222818
188536	222819
55828	222820
3161	222821
17238	222822
16669	222823
5021	222824
62233	222825
27579	222826
5021	222827
210313	222828
2126	222829
41714	222830
77397	222831
33393	222832
301126	222833
21470	222834
177	222835
7445	222836
62707	222837
2637	222838
203551	222839
9275	222840
50190	222841
225047	222842
94753	222843
172791	222844
183192	222845
16028	222846
206077	222847
27832	222848
784	222849
13109	222850
173289	222851
200214	222852
14503	222853
69478	222854
23247	222855
1862	222856
34769	222857
72778	222858
25183	222859
41131	222860
187988	222861
78506	222862
269455	222863
10756	222864
171596	222865
129149	222866
24977	222867
173682	222868
174595	222869
62776	222870
44099	222871
23663	222872
79393	222873
29691	222874
193779	222875
53540	222876
194366	222877
56408	222878
50670	222879
171799	222880
7255	222881
139016	222882
9560	222883
121732	222884
50692	222885
326604	222886
49472	222887
35024	222888
110258	222889
39817	222890
147670	222891
280360	222892
38821	222893
27505	222894
21877	222895
5538	222896
154179	222897
25024	222898
11089	222899
47315	222900
175629	222901
72672	222902
56426	222903
4914	222904
109909	222905
285329	222906
41987	222907
174335	222908
74600	222909
34496	222910
108937	222911
49371	222912
84610	222913
38737	222914
40327	222915
11674	222916
15723	222917
46354	222918
5749	222919
30673	222920
37601	222921
69977	222922
173096	222923
17021	222924
105754	222925
129020	222926
76102	222927
271047	222928
4390	222929
42337	222930
12710	222931
12750	222932
18462	222933
116407	222934
1581	222935
174003	222936
11053	222937
18102	222938
55011	222939
81677	222940
16890	222941
84204	222942
39451	222943
87960	222944
75	222945
22826	222946
23744	222947
8341	222948
2425	222949
11763	222950
17794	222951
36412	222952
19887	222953
146220	222954
32470	222955
21847	222956
176507	222957
325328	222958
92523	222959
63951	222960
30459	222961
5224	222962
26029	222963
1439	222964
70764	222965
9454	222966
4679	222967
11804	222968
122947	222969
65477	222970
270693	222971
68406	222972
2004	222973
171786	222974
174068	222975
21243	222976
72370	222977
91939	222978
79594	222979
70303	222980
27310	222981
7739	222982
50240	222983
12082	222984
10878	222985
13520	222986
15344	222987
40600	222988
75691	222989
195098	222990
682	222991
43311	222992
11173	222993
34441	222994
10382	222995
2299	222996
94222	222997
124283	222998
9676	222999
27266	223000
13433	223001
95215	223002
137032	223003
25680	223004
334250	223005
179733	223006
86821	223007
169769	223008
90603	223009
135527	223010
29411	223011
21785	223012
7093	223013
142271	223014
20077	223015
305069	223016
39184	223017
4776	223018
338229	223019
200774	223020
28289	223021
51317	223022
17443	223023
54652	223024
220259	223025
15664	223026
58004	223027
26498	223028
172025	223029
108891	223030
172449	223031
58065	223032
74137	223033
107283	223034
155056	223035
202657	223036
353155	223037
121277	223038
17466	223039
305288	223040
275653	223041
75257	223042
163071	223043
19728	223044
15067	223045
18728	223046
281353	223047
317339	223048
138684	223049
11593	223050
34983	223051
42762	223052
203889	223053
75495	223054
219655	223055
105236	223056
235115	223057
81228	223058
82377	223059
48096	223060
108023	223061
201453	223062
126123	223063
137206	223064
232100	223065
75450	223066
39112	223067
39609	223068
142812	223069
125516	223070
140395	223071
35552	223072
82233	223073
65439	223074
51016	223075
8750	223076
339473	223077
308876	223078
46200	223079
34977	223080
199666	223081
162888	223082
110384	223083
268146	223084
4375	223085
207185	223086
17027	223087
17794	223088
114467	223089
95944	223090
57389	223091
9123	223092
3376	223093
2744	223094
31406	223095
188305	223096
19625	223097
325064	223098
130127	223099
27808	223100
166392	223101
130419	223102
58043	223103
344860	223104
87603	223105
346429	223106
94703	223107
255592	223108
91700	223109
135160	223110
81193	223111
215267	223112
13784	223113
67468	223114
120954	223115
10144	223116
406	223117
141561	223118
19043	223119
4336	223120
39859	223121
117161	223122
23093	223123
21168	223124
33362	223125
5539	223126
8434	223127
18499	223128
44624	223129
84620	223130
64666	223131
21448	223132
106767	223133
38841	223134
46092	223135
53738	223136
85203	223137
74181	223138
3546	223139
69632	223140
268126	223141
8348	223142
148369	223143
12349	223144
43881	223145
10	223146
10	223147
290388	223148
75	223149
2569	223150
31089	223151
121557	223152
10080	223153
38381	223154
53952	223155
946	223156
16231	223157
28180	223158
75524	223159
39245	223160
32514	223161
2097	223162
27615	223163
47250	223164
11594	223165
145511	223166
3091	223167
331700	223168
128424	223169
1624	223170
6535	223171
19338	223172
21087	223173
142127	223174
170680	223175
108249	223176
48363	223177
231	223178
80143	223179
11389	223180
124394	223181
27615	223182
1145	223183
18211	223184
47919	223185
397	223186
131172	223187
119995	223188
27511	223189
24633	223190
308750	223191
5463	223192
66121	223193
273	223194
1023	223195
307987	223196
30439	223197
188682	223198
1084	223199
142804	223200
35481	223201
11753	223202
5182	223203
35161	223204
8809	223205
89706	223206
84930	223207
1735	223208
258	223209
372	223210
5098	223211
13560	223212
6334	223213
457	223214
98708	223215
11885	223216
88614	223217
16127	223218
13389	223219
25062	223220
90189	223221
10	223222
263952	223223
10	223224
128065	223225
137471	223226
18207	223227
12349	223228
36790	223229
60815	223230
75	223231
10	223232
42	223233
10868	223234
99856	223235
155788	223236
46697	223237
13431	223238
76967	223239
1602	223240
2491	223241
79126	223242
19502	223243
40163	223244
97214	223245
11412	223246
67814	223247
34098	223248
7659	223249
148216	223250
9420	223251
12118	223252
255425	223253
194087	223254
232352	223255
104348	223256
99412	223257
12330	223258
98777	223259
194704	223260
23682	223261
155291	223262
24319	223263
43873	223264
28064	223265
24593	223266
4967	223267
4967	223268
23687	223269
169205	223270
193423	223271
249585	223272
186874	223273
112869	223274
16323	223275
7171	223276
181569	223277
44631	223278
112781	223279
129658	223280
1401	223281
14927	223282
12142	223283
21783	223284
72846	223285
271688	223286
43174	223287
12334	223288
159413	223289
79630	223290
155208	223291
185222	223292
236315	223293
25341	223294
7275	223295
165517	223296
13871	223297
127046	223298
38910	223299
57978	223300
223765	223301
21056	223302
36972	223303
10902	223304
179738	223305
217832	223306
123466	223307
43273	223308
300	223309
266540	223310
5997	223311
89745	223312
8441	223313
197770	223314
12121	223315
23466	223316
13833	223317
329	223318
6319	223319
2563	223320
139205	223321
178133	223322
83848	223323
152627	223324
1462	223325
10492	223326
20610	223327
70013	223328
40918	223329
47863	223330
8705	223331
86721	223332
206063	223333
83259	223334
125265	223335
208990	223336
27037	223337
207352	223338
204149	223339
29906	223340
93519	223341
59809	223342
14670	223343
35009	223344
19781	223345
12230	223346
48942	223347
21323	223348
54228	223349
19836	223350
3536	223351
287691	223352
12492	223353
1262	223354
12171	223355
300	223356
6599	223357
297158	223358
50177	223359
13872	223360
50299	223361
23710	223362
151366	223363
162112	223364
356712	223365
184722	223366
146	223367
174782	223368
1105	223369
127747	223370
42610	223371
11053	223372
51261	223373
47603	223374
3578	223375
24650	223376
215316	223377
166674	223378
69080	223379
104820	223380
14408	223381
27053	223382
8042	223383
277500	223384
25341	223385
73664	223386
19897	223387
116	223388
71144	223389
19496	223390
109470	223391
20659	223392
87019	223393
4284	223394
190164	223395
4069	223396
47091	223397
277601	223398
2524	223399
67662	223400
24593	223401
1418	223402
59282	223403
117273	223404
304881	223405
306247	223406
56723	223407
252753	223408
35443	223409
86853	223410
13003	223411
79884	223412
62309	223413
6617	223414
73767	223415
163427	223416
89487	223417
185469	223418
115339	223419
48894	223420
113997	223421
87516	223422
128677	223423
241181	223424
107352	223425
30227	223426
14810	223427
11633	223428
15257	223429
107394	223430
38688	223431
110020	223432
204891	223433
129878	223434
10018	223435
7564	223436
73738	223437
9952	223438
1067	223439
122001	223440
195990	223441
290073	223442
83546	223443
440	223444
53165	223445
6721	223446
57056	223447
288912	223448
328192	223449
68426	223450
174787	223451
193668	223452
124977	223453
43926	223454
109	223455
32961	223456
23612	223457
8037	223458
90630	223459
46068	223460
38260	223461
4953	223462
109	223463
23815	223464
108764	223465
83757	223466
113808	223467
78779	223468
41270	223469
30591	223470
222678	223471
124139	223472
6868	223473
130589	223474
208988	223475
3258	223476
28916	223477
68206	223478
342018	223479
17461	223480
84395	223481
71506	223482
307446	223483
353185	223484
160530	223485
81769	223486
52771	223487
136025	223488
36816	223489
7486	223490
69670	223491
35818	223492
190975	223493
166941	223494
3386	223495
287	223496
151978	223497
4047	223498
3714	223499
171342	223500
1053	223501
24383	223502
32039	223503
14775	223504
181	223505
6343	223506
339247	223507
92361	223508
297606	223509
48048	223510
29693	223511
56099	223512
17971	223513
4969	223514
93121	223515
49	223516
2688	223517
11444	223518
56	223519
715	223520
265978	223521
171087	223522
70181	223523
202458	223524
6986	223525
322881	223526
20389	223527
11362	223528
20659	223529
37189	223530
100217	223531
5431	223532
3154	223533
23836	223534
20598	223535
13191	223536
231511	223537
13266	223538
174908	223539
5772	223540
112527	223541
193068	223542
28282	223543
337382	223544
24891	223545
27614	223546
917	223547
51012	223548
13042	223549
3493	223550
1786	223551
129691	223552
5454	223553
27324	223554
231838	223555
21328	223556
198412	223557
94746	223558
4593	223559
105464	223560
21894	223561
2772	223562
160493	223563
10	223564
75	223565
75	223566
36776	223567
206122	223568
34763	223569
10	223570
51969	223571
106513	223572
201291	223573
84349	223574
27436	223575
5538	223576
4136	223577
2656	223578
13655	223579
45018	223580
15086	223581
188890	223582
4497	223583
10840	223584
19138	223585
390	223586
30969	223587
2090	223588
75	223589
1356	223590
18690	223591
26586	223592
24358	223593
51673	223594
177611	223595
163868	223596
110253	223597
48238	223598
1067	223599
54889	223600
15446	223601
213277	223602
132126	223603
108971	223604
13832	223605
104252	223606
237741	223607
39214	223608
219422	223609
155030	223610
5613	223611
34816	223612
9977	223613
72700	223614
108523	223615
306625	223616
14569	223617
119800	223618
236751	223619
124372	223620
93614	223621
13748	223622
37670	223623
32513	223624
397	223625
21818	223626
21818	223627
71927	223628
75	223629
10	223630
75	223631
119800	223632
43975	223633
22305	223634
95	223635
26845	223636
174209	223637
28358	223638
12365	223639
79195	223640
49221	223641
341	223642
8663	223643
351303	223644
2086	223645
56960	223646
55127	223647
299067	223648
28355	223649
839	223650
201462	223651
15505	223652
282527	223653
339915	223654
76805	223655
27453	223656
29899	223657
328143	223658
15003	223659
129870	223660
27453	223661
7749	223662
14784	223663
37670	223664
188613	223665
5432	223666
59397	223667
18421	223668
23465	223669
145502	223670
89565	223671
200947	223672
103328	223673
25139	223674
14584	223675
63524	223676
71695	223677
126268	223678
12154	223679
31213	223680
4222	223681
106515	223682
192611	223683
110831	223684
24578	223685
18246	223686
10043	223687
9662	223688
122888	223689
11640	223690
55999	223691
56791	223692
82511	223693
129379	223694
1991	223695
62201	223696
77509	223697
44544	223698
3970	223699
3581	223700
34090	223701
10340	223702
2025	223703
8910	223704
64417	223705
50177	223706
17914	223707
112484	223708
41062	223709
44671	223710
28358	223711
232509	223712
83356	223713
179968	223714
83236	223715
25166	223716
144224	223717
110141	223718
325505	223719
30705	223720
260395	223721
45014	223722
84198	223723
58378	223724
110122	223725
18068	223726
129342	223727
71545	223728
377	223729
5544	223730
21248	223731
8809	223732
208395	223733
7979	223734
308084	223735
21264	223736
56773	223737
150537	223738
30509	223739
49477	223740
3012	223741
95003	223742
4845	223743
12796	223744
166814	223745
3587	223746
9802	223747
9308	223748
210456	223749
31800	223750
100084	223751
53360	223752
296086	223753
352102	223754
40164	223755
228306	223756
195976	223757
203331	223758
2998	223759
70606	223760
114792	223761
18245	223762
1048	223763
22594	223764
321491	223765
331936	223766
61141	223767
292089	223768
328288	223769
4851	223770
13711	223771
56631	223772
92	223773
212101	223774
83969	223775
129103	223776
54545	223777
38057	223778
63808	223779
15876	223780
294353	223781
47930	223782
194569	223783
243989	223784
3550	223785
135191	223786
64058	223787
56337	223788
1536	223789
7285	223790
8107	223791
250015	223792
53193	223793
117327	223794
90740	223795
240	223796
272985	223797
4538	223798
83627	223799
38948	223800
121929	223801
46987	223802
774	223803
49037	223804
196792	223805
61285	223806
56041	223807
6185	223808
10713	223809
94773	223810
3792	223811
40418	223812
20517	223813
8355	223814
54606	223815
80006	223816
243168	223817
60069	223818
100060	223819
102457	223820
44380	223821
21971	223822
41425	223823
18672	223824
30337	223825
10154	223826
2380	223827
124854	223828
43117	223829
6574	223830
37917	223831
24136	223832
1295	223833
19242	223834
43117	223835
14553	223836
1205	223837
150981	223838
109827	223839
8082	223840
248799	223841
141872	223842
3667	223843
1301	223844
271631	223845
22679	223846
56453	223847
26672	223848
71565	223849
23465	223850
115518	223851
19988	223852
171530	223853
83644	223854
5775	223855
302263	223856
98315	223857
191271	223858
29602	223859
238354	223860
94184	223861
9021	223862
3589	223863
56043	223864
17892	223865
265646	223866
56846	223867
291068	223868
165585	223869
43981	223870
50582	223871
63742	223872
30270	223873
139142	223874
36023	223875
207406	223876
54544	223877
4782	223878
127385	223879
6172	223880
2596	223881
9168	223882
194763	223883
102629	223884
53563	223885
6984	223886
105392	223887
66740	223888
89940	223889
56910	223890
10739	223891
47985	223892
40644	223893
192104	223894
14882	223895
1417	223896
155235	223897
103135	223898
59309	223899
7317	223900
73947	223901
164066	223902
156144	223903
163622	223904
5849	223905
78795	223906
98425	223907
12657	223908
304179	223909
203	223910
69848	223911
292781	223912
312325	223913
18009	223914
30117	223915
93467	223916
51735	223917
40095	223918
13709	223919
198547	223920
17558	223921
3522	223922
285567	223923
4452	223924
165175	223925
124225	223926
15215	223927
164	223928
41596	223929
96392	223930
56263	223931
7894	223932
50196	223933
171291	223934
13649	223935
89035	223936
153010	223937
303229	223938
10272	223939
12687	223940
440	223941
190827	223942
74061	223943
128987	223944
57841	223945
107087	223946
254782	223947
59971	223948
47857	223949
22389	223950
247640	223951
41269	223952
143839	223953
43315	223954
165762	223955
92662	223956
83405	223957
68426	223958
5434	223959
1689	223960
28989	223961
277657	223962
81507	223963
84002	223964
64195	223965
306180	223966
136918	223967
156341	223968
191857	223969
33322	223970
218439	223971
26680	223972
1075	223973
82761	223974
104049	223975
47101	223976
91126	223977
97124	223978
130692	223979
32047	223980
36091	223981
4334	223982
97148	223983
23070	223984
84962	223985
37757	223986
116155	223987
82204	223988
27727	223989
20039	223990
19944	223991
208269	223992
24525	223993
17878	223994
199016	223995
77633	223996
69791	223997
20502	223998
99889	223999
41711	224000
53228	224001
110513	224002
415	224003
137018	224004
95675	224005
58509	224006
200101	224007
144705	224008
48006	224009
146106	224010
109112	224011
234796	224012
82257	224013
58707	224014
178702	224015
173605	224016
112511	224017
197566	224018
210741	224019
115304	224020
353061	224021
49572	224022
56576	224023
51117	224024
307118	224025
848	224026
175573	224027
82131	224028
89993	224029
13769	224030
2900	224031
48915	224032
64583	224033
113807	224034
17327	224035
20739	224036
4334	224037
79323	224038
62051	224039
25452	224040
211716	224041
233492	224042
267073	224043
219819	224044
54723	224045
245863	224046
284453	224047
130387	224048
81689	224049
342920	224050
28503	224051
133182	224052
115064	224053
2273	224054
63718	224055
63781	224056
192604	224057
30557	224058
151996	224059
119435	224060
60486	224061
110760	224062
19194	224063
81178	224064
331531	224065
170864	224066
20583	224067
204306	224068
176564	224069
25420	224070
180971	224071
41136	224072
266500	224073
25382	224074
8946	224075
60377	224076
18286	224077
119184	224078
38960	224079
49374	224080
8221	224081
140793	224082
74839	224083
163396	224084
13164	224085
33967	224086
350421	224087
291940	224088
9947	224089
79761	224090
79757	224091
28461	224092
68829	224093
29240	224094
52860	224095
40615	224096
19853	224097
205988	224098
88737	224099
59651	224100
206482	224101
1827	224102
165804	224103
300566	224104
115888	224105
125667	224106
4369	224107
253700	224108
24362	224109
96300	224110
120457	224111
34153	224112
38625	224113
5866	224114
81925	224115
51101	224116
73937	224117
59065	224118
28916	224119
40918	224120
296	224121
1537	224122
51873	224123
390	224124
662	224125
3061	224126
95164	224127
5126	224128
11374	224129
115858	224130
5772	224131
2506	224132
13679	224133
120079	224134
20590	224135
79761	224136
20802	224137
662	224138
233047	224139
58195	224140
89946	224141
1521	224142
70260	224143
215161	224144
128736	224145
153517	224146
33193	224147
168385	224148
297774	224149
2569	224150
12146	224151
188931	224152
238932	224153
14454	224154
48871	224155
131184	224156
346402	224157
24422	224158
28222	224159
137222	224160
142047	224161
21837	224162
290327	224163
29595	224164
339432	224165
120666	224166
206922	224167
280094	224168
14983	224169
176848	224170
24327	224171
126601	224172
17156	224173
182949	224174
268244	224175
178816	224176
168723	224177
50295	224178
25222	224179
43258	224180
57234	224181
178165	224182
14820	224183
112667	224184
55320	224185
241568	224186
28631	224187
6769	224188
257670	224189
58220	224190
328468	224191
15461	224192
17176	224193
76094	224194
84268	224195
70327	224196
17568	224197
21402	224198
38513	224199
48868	224200
32468	224201
286237	224202
90283	224203
13618	224204
105641	224205
75165	224206
99941	224207
56136	224208
84210	224209
250138	224210
33689	224211
25169	224212
30264	224213
175424	224214
8925	224215
129895	224216
123299	224217
108745	224218
70094	224219
268641	224220
72273	224221
1675	224222
108840	224223
18288	224224
166300	224225
53811	224226
38737	224227
70201	224228
281902	224229
1541	224230
11999	224231
12982	224232
46868	224233
18066	224234
178362	224235
273656	224236
18067	224237
34683	224238
38090	224239
26541	224240
19817	224241
171861	224242
94161	224243
146380	224244
49479	224245
238640	224246
146836	224247
146750	224248
4472	224249
190054	224250
1107	224251
112109	224252
86615	224253
19147	224254
146503	224255
147928	224256
152523	224257
1931	224258
98304	224259
238654	224260
238365	224261
238355	224262
16984	224263
239052	224264
239168	224265
101702	224266
98574	224267
110199	224268
19001	224269
165750	224270
174488	224271
14386	224272
146989	224273
211277	224274
4774	224275
22415	224276
171509	224277
128829	224278
340353	224279
238471	224280
238915	224281
288440	224282
146385	224283
206009	224284
353297	224285
72695	224286
355138	224287
11721	224288
83616	224289
357256	224290
354843	224291
174104	224292
6225	224293
146784	224294
238039	224295
237981	224296
146277	224297
23717	224298
128769	224299
349179	224300
354846	224301
36319	224302
354790	224303
146716	224304
293115	224305
350419	224306
127960	224307
127	224308
348962	224309
129587	224310
127723	224311
146731	224312
238502	224313
58689	224314
15374	224315
146277	224316
238461	224317
276677	224318
266763	224319
72410	224320
105350	224321
32067	224322
354293	224323
431	224324
265785	224325
56965	224326
238134	224327
239186	224328
72254	224329
175824	224330
30727	224331
238857	224332
164440	224333
45812	224334
72880	224335
146461	224336
146328	224337
105637	224338
239189	224339
238985	224340
30577	224341
37996	224342
6858	224343
238899	224344
3969	224345
1243	224346
36586	224347
16984	224348
94215	224349
109324	224350
1475	224351
16111	224352
239182	224353
146382	224354
45476	224355
4754	224356
316862	224357
226639	224358
160713	224359
31845	224360
284371	224361
94359	224362
12708	224363
9350	224364
266790	224365
275011	224366
24811	224367
267180	224368
16337	224369
31041	224370
3034	224371
103692	224372
195640	224373
99231	224374
20971	224375
49568	224376
266602	224377
177907	224378
124482	224379
62531	224380
118895	224381
77256	224382
4419	224383
35573	224384
85451	224385
9292	224386
110322	224387
114629	224388
114861	224389
202351	224390
48853	224391
55779	224392
143461	224393
79008	224394
9080	224395
2464	224396
33983	224397
24288	224398
335264	224399
8828	224400
15102	224401
192823	224402
190630	224403
317314	224404
316292	224405
65736	224406
117927	224407
317864	224408
314710	224409
158061	224410
254875	224411
211521	224412
29054	224413
4290	224414
301928	224415
66016	224416
57766	224417
53221	224418
1222	224419
4308	224420
207126	224421
97387	224422
92615	224423
269375	224424
8120	224425
11076	224426
333310	224427
101104	224428
18519	224429
28928	224430
12955	224431
180882	224432
55239	224433
181815	224434
28321	224435
19954	224436
21030	224437
152727	224438
32196	224439
92200	224440
303057	224441
50911	224442
14599	224443
216663	224444
17200	224445
17705	224446
22977	224447
326787	224448
78478	224449
89405	224450
10996	224451
3265	224452
337141	224453
20398	224454
234252	224455
170822	224456
21030	224457
206730	224458
61513	224459
128783	224460
55000	224461
149795	224462
169273	224463
15965	224464
275240	224465
34970	224466
200199	224467
58532	224468
76168	224469
13424	224470
21243	224471
23945	224472
34972	224473
40399	224474
352130	224475
6879	224476
53777	224477
226326	224478
63145	224479
35942	224480
126200	224481
2022	224482
12977	224483
24435	224484
48165	224485
281174	224486
101154	224487
77724	224488
20238	224489
176331	224490
174984	224491
137267	224492
11664	224493
29277	224494
193761	224495
167157	224496
9224	224497
38142	224498
54960	224499
14345	224500
9468	224501
30253	224502
41615	224503
67178	224504
10	224505
88086	224506
43106	224507
325016	224508
40581	224509
43111	224510
4772	224511
186162	224512
170	224513
34418	224514
13839	224515
121552	224516
65453	224517
4161	224518
11886	224519
54180	224520
42142	224521
6216	224522
33503	224523
10520	224524
1323	224525
1304	224526
36413	224527
10572	224528
2523	224529
11409	224530
75837	224531
29786	224532
60795	224533
133064	224534
103427	224535
36851	224536
11293	224537
186267	224538
61315	224539
3218	224540
41494	224541
68147	224542
73850	224543
15551	224544
82405	224545
49108	224546
80828	224547
74479	224548
141955	224549
30692	224550
268266	224551
87384	224552
44552	224553
16443	224554
44581	224555
2160	224556
10135	224557
31487	224558
835	224559
162939	224560
309689	224561
183297	224562
4393	224563
115375	224564
25391	224565
23650	224566
282287	224567
27048	224568
11934	224569
112062	224570
124353	224571
1118	224572
128708	224573
188729	224574
15562	224575
172725	224576
48398	224577
292265	224578
45225	224579
34202	224580
37457	224581
32767	224582
48787	224583
84149	224584
4769	224585
100944	224586
67289	224587
141930	224588
81155	224589
46	224590
81783	224591
44575	224592
131723	224593
1036	224594
3387	224595
113515	224596
24866	224597
147953	224598
209703	224599
56445	224600
67285	224601
39230	224602
31520	224603
32069	224604
44663	224605
128108	224606
175949	224607
44566	224608
25680	224609
40262	224610
26234	224611
57155	224612
58587	224613
186802	224614
320	224615
98047	224616
171072	224617
42802	224618
6208	224619
473	224620
12279	224621
46923	224622
123749	224623
599	224624
17779	224625
150367	224626
43140	224627
3579	224628
226	224629
43476	224630
27914	224631
56218	224632
8912	224633
24780	224634
118768	224635
4324	224636
311306	224637
17818	224638
12977	224639
81754	224640
48917	224641
39976	224642
72607	224643
1347	224644
109836	224645
29033	224646
5756	224647
23109	224648
27	224649
6550	224650
60990	224651
54153	224652
129700	224653
31101	224654
43137	224655
6400	224656
592	224657
55176	224658
34851	224659
7790	224660
52998	224661
76878	224662
12377	224663
50244	224664
109783	224665
34087	224666
66315	224667
30858	224668
62064	224669
151642	224670
23451	224671
60050	224672
6517	224673
90690	224674
33948	224675
8802	224676
140244	224677
1688	224678
295465	224679
53769	224680
254612	224681
4586	224682
11488	224683
41263	224684
71604	224685
95634	224686
22952	224687
9605	224688
87612	224689
12627	224690
107965	224691
16855	224692
2682	224693
95586	224694
189458	224695
3274	224696
24438	224697
120887	224698
7032	224699
147373	224700
112333	224701
13224	224702
27173	224703
50394	224704
13493	224705
124319	224706
30121	224707
52140	224708
67499	224709
356351	224710
4135	224711
11	224712
159783	224713
18412	224714
20896	224715
12650	224716
3860	224717
9000	224718
35318	224719
35442	224720
98704	224721
36927	224722
92853	224723
65255	224724
6890	224725
64660	224726
110692	224727
34086	224728
116059	224729
94425	224730
31032	224731
93717	224732
67821	224733
22899	224734
236573	224735
2302	224736
23131	224737
6860	224738
21045	224739
36454	224740
21164	224741
81427	224742
43114	224743
129294	224744
6048	224745
10725	224746
80484	224747
4129	224748
27874	224749
3519	224750
7547	224751
6648	224752
25488	224753
53327	224754
122954	224755
100924	224756
9577	224757
45914	224758
8014	224759
84307	224760
74174	224761
2888	224762
208901	224763
93157	224764
6179	224765
45156	224766
353438	224767
38617	224768
2706	224769
118413	224770
57195	224771
38156	224772
7222	224773
29492	224774
51776	224775
3932	224776
25192	224777
355704	224778
203643	224779
71181	224780
6873	224781
212483	224782
17999	224783
19757	224784
66462	224785
352520	224786
290123	224787
31744	224788
63120	224789
4952	224790
154280	224791
159824	224792
60684	224793
90780	224794
101597	224795
4009	224796
2196	224797
39617	224798
17959	224799
154751	224800
74331	224801
23948	224802
52028	224803
45750	224804
97410	224805
22352	224806
193229	224807
8238	224808
202110	224809
40182	224810
22291	224811
201092	224812
2199	224813
150591	224814
301932	224815
138124	224816
38120	224817
23896	224818
13309	224819
33454	224820
76232	224821
52511	224822
189836	224823
5222	224824
18289	224825
11718	224826
169645	224827
24512	224828
6873	224829
44808	224830
7656	224831
168061	224832
156677	224833
266715	224834
34200	224835
72798	224836
169869	224837
161145	224838
7875	224839
149971	224840
47	224841
6134	224842
88624	224843
6196	224844
1204	224845
89270	224846
2500	224847
225473	224848
210234	224849
112944	224850
119630	224851
154479	224852
52199	224853
41723	224854
254553	224855
2600	224856
123563	224857
21499	224858
346012	224859
92983	224860
14116	224861
64665	224862
100828	224863
198046	224864
224384	224865
29170	224866
46213	224867
51610	224868
75271	224869
11406	224870
84599	224871
6919	224872
1401	224873
109110	224874
27772	224875
61400	224876
2715	224877
123887	224878
1198	224879
199	224880
204110	224881
8125	224882
76802	224883
288156	224884
82972	224885
18695	224886
197095	224887
26164	224888
35218	224889
15935	224890
182751	224891
98753	224892
12599	224893
2126	224894
276520	224895
21029	224896
2905	224897
119119	224898
19374	224899
59661	224900
24943	224901
104559	224902
39275	224903
20706	224904
179286	224905
31460	224906
224733	224907
126178	224908
1193	224909
135721	224910
179	224911
99197	224912
10497	224913
46924	224914
143204	224915
1687	224916
32885	224917
38038	224918
40225	224919
114988	224920
32947	224921
34367	224922
101528	224923
26875	224924
41450	224925
385	224926
87664	224927
28634	224928
8794	224929
20419	224930
27752	224931
5458	224932
60496	224933
283656	224934
40010	224935
87481	224936
24998	224937
86181	224938
338639	224939
840	224940
12731	224941
125459	224942
12018	224943
135912	224944
40852	224945
102877	224946
15120	224947
107087	224948
311336	224949
199382	224950
249369	224951
68189	224952
81087	224953
191691	224954
8719	224955
19520	224956
101892	224957
31250	224958
84	224959
26126	224960
57205	224961
5723	224962
38082	224963
2170	224964
8293	224965
10956	224966
321295	224967
26706	224968
172512	224969
167427	224970
20550	224971
3961	224972
196475	224973
73431	224974
108998	224975
1459	224976
140683	224977
83330	224978
86935	224979
23802	224980
8095	224981
158837	224982
71162	224983
28622	224984
24248	224985
173227	224986
37828	224987
8871	224988
15097	224989
5447	224990
171095	224991
30530	224992
89431	224993
8895	224994
1416	224995
235363	224996
126442	224997
96423	224998
23476	224999
11248	225000
4469	225001
1996	225002
489	225003
132414	225004
10979	225005
97119	225006
17372	225007
20720	225008
121958	225009
77234	225010
57216	225011
40396	225012
6003	225013
152208	225014
127237	225015
20345	225016
61965	225017
278743	225018
59654	225019
264752	225020
188077	225021
318520	225022
277658	225023
138947	225024
36861	225025
37469	225026
202630	225027
4850	225028
2404	225029
8190	225030
346816	225031
8191	225032
65993	225033
2055	225034
16563	225035
48514	225036
178445	225037
14471	225038
183784	225039
18131	225040
2267	225041
13505	225042
42012	225043
4671	225044
11876	225045
33317	225046
72844	225047
129825	225048
60998	225049
151805	225050
35756	225051
13687	225052
30253	225053
78396	225054
43833	225055
41932	225056
61829	225057
303998	225058
4527	225059
223117	225060
130	225061
221	225062
1700	225063
78265	225064
104621	225065
203460	225066
391	225067
77478	225068
2053	225069
40	225070
8460	225071
43270	225072
221138	225073
24941	225074
2422	225075
35435	225076
26780	225077
343456	225078
19806	225079
8081	225080
317849	225081
212701	225082
83662	225083
9644	225084
20961	225085
44354	225086
7660	225087
3703	225088
94010	225089
5516	225090
112703	225091
10675	225092
42546	225093
239173	225094
76759	225095
71883	225096
202563	225097
160269	225098
78753	225099
142367	225100
87182	225101
76303	225102
86724	225103
100756	225104
238663	225105
8071	225106
17042	225107
168317	225108
23723	225109
32931	225110
108442	225111
346692	225112
126411	225113
70755	225114
112119	225115
15376	225116
304542	225117
6709	225118
74714	225119
283986	225120
107473	225121
332398	225122
232693	225123
78763	225124
256678	225125
4600	225126
100002	225127
32393	225128
2977	225129
27062	225130
47732	225131
194588	225132
11764	225133
43220	225134
278932	225135
35222	225136
63354	225137
93148	225138
28247	225139
4550	225140
2128	225141
2676	225142
5209	225143
171991	225144
26919	225145
4945	225146
212128	225147
12744	225148
56959	225149
59	225150
1113	225151
93938	225152
47569	225153
169867	225154
2996	225155
355871	225156
3936	225157
544	225158
9485	225159
838	225160
186860	225161
131946	225162
25488	225163
116009	225164
114812	225165
15065	225166
129350	225167
5659	225168
30187	225169
17340	225170
305358	225171
52083	225172
11459	225173
116165	225174
36851	225175
39043	225176
185555	225177
48	225178
209369	225179
119949	225180
81104	225181
49949	225182
112623	225183
415	225184
11105	225185
112779	225186
149632	225187
22267	225188
100247	225189
36401	225190
18917	225191
118529	225192
12907	225193
124187	225194
202583	225195
135611	225196
42430	225197
135332	225198
53696	225199
198548	225200
1028	225201
9156	225202
27496	225203
62613	225204
3824	225205
158214	225206
81298	225207
23401	225208
135867	225209
8732	225210
6796	225211
80901	225212
46325	225213
17089	225214
15226	225215
47516	225216
12689	225217
192444	225218
26351	225219
272704	225220
58780	225221
2780	225222
122146	225223
216608	225224
106012	225225
35146	225226
37066	225227
49065	225228
13522	225229
23189	225230
47358	225231
254088	225232
32591	225233
178990	225234
186417	225235
150308	225236
12856	225237
126501	225238
164213	225239
72543	225240
116577	225241
27671	225242
11120	225243
39151	225244
113326	225245
19847	225246
22912	225247
206943	225248
31735	225249
49847	225250
24013	225251
15130	225252
210024	225253
387	225254
3481	225255
152180	225256
66	225257
11744	225258
4794	225259
148697	225260
21386	225261
350500	225262
22734	225263
6547	225264
19144	225265
2782	225266
12725	225267
160023	225268
238608	225269
34704	225270
273238	225271
146929	225272
238208	225273
19850	225274
42111	225275
52559	225276
272292	225277
17889	225278
5240	225279
16762	225280
65266	225281
75595	225282
59270	225283
51542	225284
27603	225285
372	225286
163054	225287
209652	225288
109224	225289
157450	225290
260425	225291
61741	225292
59849	225293
332302	225294
76636	225295
120968	225296
146469	225297
104955	225298
19738	225299
70429	225300
1819	225301
110180	225302
245373	225303
11149	225304
16637	225305
31724	225306
1137	225307
62663	225308
142960	225309
192493	225310
238704	225311
7343	225312
116352	225313
68006	225314
531	225315
184493	225316
310561	225317
8258	225318
162138	225319
29291	225320
31638	225321
48882	225322
172726	225323
8007	225324
52637	225325
146646	225326
22742	225327
992	225328
18529	225329
34084	225330
52468	225331
59664	225332
4400	225333
68665	225334
6819	225335
72423	225336
165692	225337
41191	225338
72590	225339
33775	225340
71005	225341
45440	225342
9510	225343
4920	225344
186758	225345
21	225346
127920	225347
289691	225348
1816	225349
56158	225350
2089	225351
105907	225352
10649	225353
21	225354
6681	225355
113191	225356
9221	225357
65108	225358
14002	225359
11080	225360
2665	225361
55395	225362
170	225363
31889	225364
23957	225365
23451	225366
151224	225367
16122	225368
342052	225369
248577	225370
4934	225371
54993	225372
47350	225373
124593	225374
99061	225375
33248	225376
1596	225377
7826	225378
31544	225379
8688	225380
96923	225381
97578	225382
44488	225383
53848	225384
63349	225385
12887	225386
62579	225387
28388	225388
266094	225389
18532	225390
95783	225391
37959	225392
342683	225393
329781	225394
76253	225395
110183	225396
274180	225397
77514	225398
203731	225399
7727	225400
2558	225401
58930	225402
1551	225403
185581	225404
5461	225405
121312	225406
129286	225407
8459	225408
31753	225409
101702	225410
29126	225411
314740	225412
97228	225413
238071	225414
248726	225415
147003	225416
19484	225417
44904	225418
144392	225419
66382	225420
212318	225421
13669	225422
245013	225423
249975	225424
268655	225425
211435	225426
19316	225427
70826	225428
331192	225429
27647	225430
86100	225431
341755	225432
2967	225433
15839	225434
5715	225435
1009	225436
5733	225437
23059	225438
9214	225439
23782	225440
108090	225441
12208	225442
22612	225443
131869	225444
52748	225445
49021	225446
4365	225447
6510	225448
562	225449
146383	225450
179870	225451
289146	225452
674	225453
12479	225454
16691	225455
38924	225456
83517	225457
18367	225458
74262	225459
14986	225460
165939	225461
79974	225462
2924	225463
93497	225464
187078	225465
37656	225466
121223	225467
260992	225468
119641	225469
19256	225470
10808	225471
9562	225472
52069	225473
29104	225474
2580	225475
92486	225476
7917	225477
55410	225478
25713	225479
24080	225480
31676	225481
25385	225482
158830	225483
184237	225484
4346	225485
129	225486
12475	225487
1497	225488
2605	225489
8773	225490
14200	225491
177838	225492
43956	225493
75485	225494
319664	225495
11672	225496
36109	225497
387	225498
23549	225499
132616	225500
57971	225501
7671	225502
177572	225503
19455	225504
130354	225505
82248	225506
286235	225507
16902	225508
90862	225509
4415	225510
15025	225511
78	225512
77974	225513
10732	225514
26307	225515
10792	225516
132854	225517
39314	225518
33637	225519
78540	225520
68675	225521
65669	225522
79300	225523
69376	225524
174090	225525
3895	225526
56133	225527
23271	225528
164361	225529
12230	225530
31806	225531
109822	225532
124885	225533
192221	225534
1850	225535
131822	225536
24456	225537
204141	225538
8926	225539
16171	225540
59149	225541
6179	225542
13696	225543
25713	225544
115170	225545
10037	225546
36067	225547
11015	225548
15985	225549
2648	225550
173372	225551
7870	225552
8308	225553
109913	225554
100682	225555
3216	225556
24338	225557
6342	225558
374	225559
45543	225560
317305	225561
166981	225562
112168	225563
58511	225564
180653	225565
59797	225566
6638	225567
130855	225568
44230	225569
288045	225570
353844	225571
176403	225572
312	225573
342145	225574
203867	225575
100552	225576
857	225577
109526	225578
103720	225579
8464	225580
6506	225581
52315	225582
156003	225583
348500	225584
37980	225585
147681	225586
88031	225587
83052	225588
37092	225589
216481	225590
112231	225591
322012	225592
399	225593
90601	225594
190137	225595
190499	225596
326490	225597
36838	225598
348162	225599
79297	225600
112881	225601
47979	225602
155484	225603
97227	225604
20025	225605
9614	225606
52561	225607
23055	225608
53098	225609
17484	225610
56067	225611
39292	225612
129	225613
115924	225614
26472	225615
162355	225616
491	225617
68114	225618
6621	225619
29323	225620
7166	225621
289871	225622
24156	225623
109015	225624
110352	225625
4779	225626
91053	225627
193786	225628
238618	225629
198577	225630
9813	225631
176536	225632
98544	225633
1	225634
72565	225635
10287	225636
113167	225637
7804	225638
314215	225639
8726	225640
24280	225641
37860	225642
6101	225643
201667	225644
75799	225645
186301	225646
81334	225647
164202	225648
167665	225649
14396	225650
13364	225651
163221	225652
238115	225653
16141	225654
46662	225655
238472	225656
146498	225657
56101	225658
128458	225659
43380	225660
81512	225661
146433	225662
19034	225663
44539	225664
43837	225665
49362	225666
64189	225667
29271	225668
103311	225669
146894	225670
165395	225671
7015	225672
82550	225673
17909	225674
105575	225675
60515	225676
1087	225677
7028	225678
53339	225679
31231	225680
103084	225681
197	225682
91198	225683
944	225684
944	225685
314471	225686
553	225687
42570	225688
71537	225689
13203	225690
159946	225691
325298	225692
67230	225693
191857	225694
98476	225695
272697	225696
4007	225697
2703	225698
30296	225699
174788	225700
89206	225701
263303	225702
14291	225703
64745	225704
27247	225705
121012	225706
8489	225707
36097	225708
42426	225709
9031	225710
4199	225711
13726	225712
191899	225713
4788	225714
14551	225715
181459	225716
108793	225717
11687	225718
138587	225719
162187	225720
1191	225721
19050	225722
80233	225723
47329	225724
192373	225725
7733	225726
42384	225727
163869	225728
1908	225729
15647	225730
513	225731
6416	225732
274083	225733
17817	225734
168851	225735
193952	225736
47756	225737
188336	225738
62825	225739
45578	225740
257637	225741
77388	225742
150910	225743
161198	225744
37440	225745
143559	225746
3560	225747
36246	225748
13690	225749
19432	225750
100803	225751
120114	225752
19791	225753
28413	225754
90408	225755
220707	225756
15021	225757
34791	225758
41418	225759
233914	225760
1014	225761
93251	225762
297544	225763
41541	225764
3263	225765
166660	225766
3503	225767
121389	225768
158574	225769
13786	225770
135301	225771
17413	225772
110719	225773
4094	225774
158541	225775
10663	225776
71709	225777
19123	225778
29526	225779
81469	225780
43322	225781
109925	225782
109822	225783
16554	225784
50395	225785
13013	225786
164935	225787
157244	225788
50232	225789
15420	225790
117060	225791
1234	225792
8587	225793
138217	225794
87680	225795
6870	225796
93022	225797
30056	225798
307227	225799
60620	225800
11633	225801
62512	225802
23948	225803
29171	225804
23711	225805
81006	225806
106841	225807
240955	225808
341314	225809
108301	225810
22493	225811
125535	225812
2869	225813
321476	225814
81123	225815
26261	225816
240509	225817
81307	225818
5649	225819
20349	225820
25613	225821
66112	225822
5342	225823
47940	225824
54698	225825
86373	225826
153413	225827
7179	225828
32381	225829
131028	225830
55244	225831
41948	225832
40100	225833
219624	225834
136023	225835
24207	225836
3227	225837
24418	225838
326837	225839
52090	225840
3483	225841
43876	225842
13850	225843
1572	225844
6799	225845
6235	225846
49002	225847
176916	225848
21170	225849
57031	225850
14562	225851
43646	225852
9714	225853
3991	225854
4795	225855
160112	225856
16867	225857
89640	225858
1129	225859
2270	225860
26782	225861
130695	225862
2326	225863
2658	225864
289296	225865
27010	225866
11668	225867
19453	225868
120216	225869
117226	225870
933	225871
87289	225872
28169	225873
62527	225874
59119	225875
84812	225876
164	225877
125451	225878
10245	225879
53950	225880
7062	225881
2133	225882
4228	225883
34936	225884
54859	225885
316806	225886
336316	225887
10692	225888
141845	225889
7444	225890
99118	225891
482	225892
82	225893
30317	225894
277416	225895
94113	225896
45611	225897
3440	225898
100818	225899
229034	225900
35332	225901
35189	225902
216860	225903
3887	225904
55336	225905
56931	225906
25591	225907
857	225908
11060	225909
310261	225910
29375	225911
41272	225912
126483	225913
36088	225914
81788	225915
200284	225916
6572	225917
16760	225918
1350	225919
106568	225920
23326	225921
187212	225922
34825	225923
21297	225924
216629	225925
78402	225926
102299	225927
13215	225928
131670	225929
18912	225930
115630	225931
103236	225932
110469	225933
76514	225934
46766	225935
191272	225936
1666	225937
75838	225938
37491	225939
208351	225940
10946	225941
142207	225942
28105	225943
113704	225944
67452	225945
30158	225946
21550	225947
18204	225948
46891	225949
8906	225950
69163	225951
8462	225952
52339	225953
96316	225954
31588	225955
33961	225956
75676	225957
94924	225958
35888	225959
5868	225960
155074	225961
19477	225962
21	225963
120550	225964
46501	225965
73979	225966
2375	225967
211151	225968
76403	225969
58630	225970
12664	225971
123936	225972
43120	225973
120314	225974
307704	225975
125393	225976
103359	225977
141727	225978
112520	225979
4811	225980
95579	225981
19559	225982
1723	225983
28246	225984
18626	225985
214137	225986
51667	225987
236907	225988
16431	225989
37907	225990
59878	225991
37468	225992
218493	225993
229132	225994
150346	225995
18589	225996
290960	225997
36851	225998
124647	225999
315908	226000
21067	226001
62040	226002
25643	226003
25379	226004
67561	226005
116770	226006
54891	226007
11917	226008
115789	226009
33802	226010
34855	226011
202027	226012
26791	226013
16094	226014
75358	226015
203284	226016
62182	226017
37460	226018
113510	226019
91614	226020
47812	226021
30078	226022
8520	226023
14230	226024
50739	226025
18613	226026
243275	226027
54842	226028
35629	226029
1445	226030
37753	226031
124000	226032
183792	226033
167586	226034
28239	226035
81929	226036
183719	226037
67833	226038
43810	226039
3225	226040
53999	226041
71394	226042
55805	226043
121581	226044
95371	226045
24128	226046
16235	226047
13298	226048
45128	226049
78542	226050
2107	226051
866	226052
24464	226053
182101	226054
308879	226055
47323	226056
158744	226057
2075	226058
31582	226059
43982	226060
159814	226061
41518	226062
92121	226063
118500	226064
118282	226065
6472	226066
25594	226067
9638	226068
10458	226069
2472	226070
260061	226071
4498	226072
3284	226073
18788	226074
316	226075
88150	226076
85086	226077
203145	226078
146130	226079
163865	226080
202971	226081
328906	226082
129	226083
13265	226084
65098	226085
43340	226086
28920	226087
6619	226088
5936	226089
185395	226090
163876	226091
6239	226092
1634	226093
100962	226094
2732	226095
192763	226096
92745	226097
24265	226098
21165	226099
290474	226100
190088	226101
150984	226102
72076	226103
47805	226104
18527	226105
96354	226106
25524	226107
14396	226108
38201	226109
203118	226110
8452	226111
57053	226112
199581	226113
318951	226114
131062	226115
75834	226116
17975	226117
20744	226118
77	226119
55912	226120
40423	226121
65525	226122
16892	226123
83479	226124
254228	226125
48999	226126
158750	226127
283285	226128
122675	226129
85059	226130
6096	226131
67878	226132
7538	226133
6361	226134
106220	226135
30729	226136
178625	226137
114584	226138
28114	226139
8907	226140
3501	226141
39080	226142
11941	226143
84307	226144
172783	226145
165624	226146
1106	226147
211439	226148
284083	226149
53390	226150
43001	226151
375	226152
84753	226153
21494	226154
135932	226155
45555	226156
47136	226157
65193	226158
65522	226159
159056	226160
57001	226161
46612	226162
552	226163
76578	226164
68062	226165
116525	226166
35827	226167
268072	226168
44881	226169
210729	226170
17468	226171
156427	226172
21858	226173
61177	226174
14017	226175
1463	226176
60259	226177
8444	226178
284121	226179
13610	226180
27359	226181
2131	226182
40385	226183
68518	226184
109546	226185
661	226186
152451	226187
93435	226188
70613	226189
319418	226190
152297	226191
323736	226192
192768	226193
126214	226194
331708	226195
173642	226196
262925	226197
75892	226198
18484	226199
83211	226200
83342	226201
76515	226202
9525	226203
35822	226204
208952	226205
71190	226206
175556	226207
72407	226208
78902	226209
299065	226210
36006	226211
101566	226212
165955	226213
39909	226214
22466	226215
159883	226216
165054	226217
120319	226218
22911	226219
8282	226220
2901	226221
51274	226222
59022	226223
15735	226224
25409	226225
10245	226226
87481	226227
312384	226228
160020	226229
39132	226230
16012	226231
19087	226232
6004	226233
194409	226234
47603	226235
56095	226236
200755	226237
299658	226238
47380	226239
46868	226240
7575	226241
50628	226242
166336	226243
186618	226244
86905	226245
98913	226246
10909	226247
29711	226248
192936	226249
30497	226250
302243	226251
8355	226252
14777	226253
186843	226254
192787	226255
144160	226256
54170	226257
92151	226258
32198	226259
6155	226260
70021	226261
31629	226262
17645	226263
289745	226264
178978	226265
63632	226266
25930	226267
51747	226268
3284	226269
37536	226270
181971	226271
24215	226272
2901	226273
14565	226274
4993	226275
40071	226276
240061	226277
94427	226278
1998	226279
11955	226280
19153	226281
181628	226282
74363	226283
106725	226284
122269	226285
25547	226286
16504	226287
194181	226288
4987	226289
61058	226290
26708	226291
226221	226292
14534	226293
101532	226294
192100	226295
58211	226296
568	226297
48774	226298
21644	226299
144612	226300
10106	226301
281814	226302
3901	226303
933	226304
46601	226305
82538	226306
885	226307
10835	226308
72765	226309
13900	226310
110783	226311
113754	226312
923	226313
66335	226314
12236	226315
357168	226316
116816	226317
52567	226318
9264	226319
43072	226320
152251	226321
102198	226322
12822	226323
202	226324
840	226325
81999	226326
1184	226327
28522	226328
218543	226329
43878	226330
105	226331
158811	226332
31580	226333
45193	226334
208132	226335
159386	226336
43621	226337
19129	226338
2778	226339
835	226340
173597	226341
104505	226342
167285	226343
154384	226344
45534	226345
13955	226346
178526	226347
173492	226348
39967	226349
40213	226350
82874	226351
50323	226352
25	226353
55433	226354
4773	226355
31490	226356
108297	226357
153332	226358
190032	226359
485	226360
28308	226361
186151	226362
80440	226363
3504	226364
321528	226365
1711	226366
52633	226367
79140	226368
195444	226369
143304	226370
55314	226371
109070	226372
31494	226373
99780	226374
96638	226375
106192	226376
33697	226377
10858	226378
197120	226379
54910	226380
40061	226381
77854	226382
51984	226383
85380	226384
140193	226385
46174	226386
118438	226387
179454	226388
183475	226389
43752	226390
47207	226391
172539	226392
36679	226393
92032	226394
63457	226395
122758	226396
215651	226397
12217	226398
174189	226399
32128	226400
106192	226401
142514	226402
315803	226403
35744	226404
341032	226405
263077	226406
104684	226407
91819	226408
39488	226409
45505	226410
560	226411
60271	226412
45356	226413
81019	226414
121460	226415
290183	226416
85494	226417
28184	226418
58268	226419
3268	226420
210686	226421
61461	226422
61461	226423
8472	226424
119141	226425
18827	226426
20414	226427
5904	226428
196358	226429
5213	226430
21	226431
310809	226432
2634	226433
218754	226434
6023	226435
170024	226436
76122	226437
165896	226438
163386	226439
134827	226440
42888	226441
21061	226442
19422	226443
25645	226444
15434	226445
15575	226446
165366	226447
182934	226448
35782	226449
51763	226450
223203	226451
14406	226452
28699	226453
69947	226454
354582	226455
43366	226456
217247	226457
20857	226458
11699	226459
297649	226460
70365	226461
7980	226462
34893	226463
133977	226464
276924	226465
1719	226466
75426	226467
2074	226468
747	226469
123479	226470
112624	226471
7585	226472
47549	226473
76963	226474
106313	226475
26971	226476
222093	226477
56814	226478
181398	226479
104344	226480
4192	226481
158594	226482
46621	226483
6579	226484
32155	226485
14108	226486
147875	226487
64166	226488
4634	226489
55647	226490
16016	226491
273619	226492
36524	226493
6273	226494
129152	226495
213367	226496
3501	226497
5714	226498
12781	226499
10664	226500
23138	226501
19257	226502
116917	226503
17097	226504
7108	226505
4789	226506
7180	226507
213595	226508
12008	226509
84725	226510
258742	226511
157172	226512
23082	226513
134390	226514
164789	226515
6068	226516
168087	226517
69090	226518
7195	226519
40040	226520
1872	226521
71051	226522
28215	226523
25547	226524
17942	226525
41883	226526
188016	226527
168509	226528
13022	226529
116721	226530
63325	226531
179293	226532
92184	226533
8396	226534
55260	226535
51797	226536
10834	226537
36924	226538
76328	226539
8784	226540
10728	226541
107996	226542
26701	226543
23402	226544
213288	226545
9699	226546
186402	226547
11816	226548
149672	226549
170654	226550
13469	226551
219114	226552
81516	226553
130622	226554
148662	226555
265243	226556
44595	226557
12772	226558
266585	226559
63352	226560
116262	226561
134078	226562
229270	226563
142530	226564
16001	226565
5640	226566
107373	226567
69723	226568
106180	226569
204012	226570
53236	226571
38745	226572
129138	226573
8160	226574
249304	226575
102984	226576
186358	226577
262738	226578
22952	226579
39681	226580
171189	226581
2368	226582
329614	226583
125025	226584
48370	226585
30750	226586
26504	226587
205708	226588
326121	226589
208008	226590
16194	226591
193712	226592
122738	226593
18186	226594
15159	226595
59805	226596
32776	226597
340	226598
47720	226599
254370	226600
65385	226601
458	226602
171098	226603
12022	226604
125247	226605
235123	226606
131477	226607
41516	226608
197154	226609
54886	226610
2713	226611
54017	226612
186273	226613
7278	226614
6364	226615
164820	226616
153151	226617
58559	226618
92423	226619
130676	226620
4480	226621
131425	226622
48219	226623
5336	226624
1904	226625
344591	226626
1714	226627
7284	226628
317137	226629
116818	226630
22051	226631
2954	226632
68352	226633
56789	226634
29713	226635
655	226636
28069	226637
303134	226638
317584	226639
2997	226640
108964	226641
56270	226642
172473	226643
3216	226644
49126	226645
80830	226646
178865	226647
183411	226648
25878	226649
27116	226650
5732	226651
158367	226652
17799	226653
133978	226654
253129	226655
91141	226656
99844	226657
44468	226658
5872	226659
104403	226660
269791	226661
172985	226662
290716	226663
41465	226664
39024	226665
4447	226666
99391	226667
11863	226668
56728	226669
184322	226670
61121	226671
46168	226672
1932	226673
49443	226674
84796	226675
59796	226676
175912	226677
24616	226678
152574	226679
176231	226680
64356	226681
13189	226682
9899	226683
4532	226684
116607	226685
184625	226686
33889	226687
116386	226688
111809	226689
256821	226690
64476	226691
24580	226692
236651	226693
99796	226694
109668	226695
341222	226696
117961	226697
11616	226698
7015	226699
71839	226700
48603	226701
266246	226702
93597	226703
110593	226704
18516	226705
286311	226706
116546	226707
105170	226708
292835	226709
170193	226710
35708	226711
287615	226712
108241	226713
76622	226714
61425	226715
110214	226716
290734	226717
308469	226718
162835	226719
6158	226720
50048	226721
185959	226722
2669	226723
267464	226724
23069	226725
162168	226726
10158	226727
1565	226728
288815	226729
30870	226730
109954	226731
9260	226732
16150	226733
49205	226734
179375	226735
16212	226736
206370	226737
99324	226738
54938	226739
95250	226740
344471	226741
13460	226742
61453	226743
8176	226744
20442	226745
15847	226746
35383	226747
65797	226748
134032	226749
1594	226750
32267	226751
49096	226752
23000	226753
281628	226754
12035	226755
7926	226756
66480	226757
34686	226758
2036	226759
77501	226760
44606	226761
341652	226762
88033	226763
41365	226764
37473	226765
60628	226766
90658	226767
2891	226768
253117	226769
1234	226770
66883	226771
66964	226772
51298	226773
98671	226774
58686	226775
5380	226776
65403	226777
28097	226778
20609	226779
3500	226780
73248	226781
16589	226782
64013	226783
62071	226784
202610	226785
12372	226786
279583	226787
25318	226788
166354	226789
51157	226790
169700	226791
21386	226792
183742	226793
122924	226794
107980	226795
36846	226796
12303	226797
20634	226798
205689	226799
4037	226800
1747	226801
141866	226802
222585	226803
37942	226804
21425	226805
118251	226806
25816	226807
162390	226808
116781	226809
118569	226810
2665	226811
68746	226812
339225	226813
185610	226814
3939	226815
312426	226816
6206	226817
342414	226818
123825	226819
54829	226820
24335	226821
25907	226822
124858	226823
20398	226824
115526	226825
10907	226826
22377	226827
5511	226828
1	226829
191317	226830
99950	226831
3676	226832
5064	226833
77756	226834
146830	226835
8454	226836
76227	226837
1126	226838
16435	226839
4116	226840
26687	226841
143129	226842
55361	226843
1589	226844
23573	226845
67183	226846
160420	226847
161	226848
3848	226849
75848	226850
4299	226851
82552	226852
178107	226853
43466	226854
41855	226855
28361	226856
238879	226857
1249	226858
140642	226859
2382	226860
14686	226861
84116	226862
110181	226863
20059	226864
52	226865
24507	226866
172785	226867
98071	226868
78827	226869
4950	226870
109464	226871
48907	226872
3	226873
26853	226874
110137	226875
6205	226876
10076	226877
60988	226878
8500	226879
26962	226880
55305	226881
57986	226882
147600	226883
23971	226884
120	226885
341413	226886
22788	226887
337167	226888
195774	226889
74009	226890
21738	226891
52640	226892
180643	226893
7074	226894
113267	226895
208447	226896
308831	226897
291070	226898
210392	226899
27382	226900
285558	226901
198940	226902
72245	226903
125915	226904
126600	226905
2255	226906
32768	226907
21218	226908
62282	226909
24840	226910
188317	226911
7274	226912
2328	226913
2385	226914
7176	226915
39924	226916
87535	226917
192550	226918
63722	226919
296646	226920
29565	226921
108212	226922
186162	226923
132662	226924
299009	226925
11511	226926
57205	226927
57205	226928
37678	226929
115378	226930
228852	226931
55395	226932
10288	226933
238674	226934
158498	226935
45237	226936
55252	226937
8471	226938
229198	226939
121472	226940
7832	226941
110288	226942
209073	226943
90260	226944
82456	226945
8472	226946
78099	226947
126635	226948
50371	226949
37750	226950
143679	226951
159	226952
170243	226953
59788	226954
53558	226955
13696	226956
79428	226957
52383	226958
84700	226959
5391	226960
67431	226961
55270	226962
126144	226963
81963	226964
72326	226965
312887	226966
2728	226967
220851	226968
37950	226969
23520	226970
95626	226971
33117	226972
17931	226973
20584	226974
51147	226975
51147	226976
22816	226977
13491	226978
107061	226979
61813	226980
39435	226981
17906	226982
84	226983
54696	226984
5012	226985
178586	226986
116420	226987
292460	226988
98297	226989
49329	226990
154441	226991
413	226992
94463	226993
31581	226994
33362	226995
84656	226996
101392	226997
18670	226998
48005	226999
70644	227000
15132	227001
139442	227002
18474	227003
32807	227004
129645	227005
33417	227006
75460	227007
8738	227008
16458	227009
14772	227010
6748	227011
22098	227012
38922	227013
344768	227014
5352	227015
39316	227016
98519	227017
94125	227018
216127	227019
102400	227020
5053	227021
55961	227022
21314	227023
78849	227024
202439	227025
1684	227026
265	227027
630	227028
156560	227029
10520	227030
44753	227031
52666	227032
113000	227033
47660	227034
13445	227035
64706	227036
4852	227037
26956	227038
20039	227039
156459	227040
84496	227041
43090	227042
100734	227043
12114	227044
9012	227045
38024	227046
23903	227047
173608	227048
125701	227049
20901	227050
1178	227051
39156	227052
240936	227053
32273	227054
189559	227055
634	227056
1087	227057
5304	227058
17711	227059
24493	227060
356652	227061
59418	227062
32008	227063
6524	227064
146474	227065
22667	227066
48246	227067
357297	227068
125380	227069
72162	227070
30324	227071
23717	227072
117229	227073
3357	227074
170529	227075
30180	227076
191262	227077
144633	227078
24460	227079
93880	227080
42290	227081
137368	227082
51194	227083
289359	227084
11828	227085
159758	227086
1105	227087
210787	227088
201162	227089
26608	227090
320603	227091
62305	227092
54200	227093
19115	227094
247405	227095
34791	227096
167501	227097
13469	227098
27550	227099
2217	227100
105122	227101
41728	227102
6307	227103
1859	227104
192663	227105
14910	227106
11455	227107
79996	227108
51038	227109
50682	227110
26706	227111
29011	227112
445	227113
3560	227114
69196	227115
51683	227116
93845	227117
2416	227118
68799	227119
207760	227120
292005	227121
37109	227122
19947	227123
3966	227124
34681	227125
29186	227126
108696	227127
125272	227128
689	227129
99040	227130
6987	227131
6961	227132
14729	227133
72687	227134
5866	227135
17691	227136
121451	227137
2270	227138
48319	227139
25334	227140
33111	227141
772	227142
207068	227143
84118	227144
3881	227145
23325	227146
11427	227147
19850	227148
23325	227149
4441	227150
24378	227151
87336	227152
197236	227153
29731	227154
50393	227155
52830	227156
306063	227157
1787	227158
62742	227159
105462	227160
22056	227161
139028	227162
57146	227163
12361	227164
27417	227165
84451	227166
74330	227167
19646	227168
59503	227169
11482	227170
28726	227171
85193	227172
116817	227173
14495	227174
215335	227175
109493	227176
172606	227177
270	227178
1593	227179
108966	227180
11745	227181
13696	227182
1045	227183
12948	227184
82988	227185
294622	227186
59477	227187
55858	227188
32	227189
2242	227190
263792	227191
30868	227192
83776	227193
48661	227194
33335	227195
17009	227196
30699	227197
46790	227198
1347	227199
3058	227200
34199	227201
277450	227202
3181	227203
330395	227204
19743	227205
181096	227206
1814	227207
129354	227208
587	227209
49302	227210
1365	227211
163508	227212
24373	227213
19172	227214
27112	227215
17273	227216
6546	227217
3967	227218
6139	227219
23476	227220
496	227221
32166	227222
12304	227223
92759	227224
9656	227225
71961	227226
27442	227227
205486	227228
108614	227229
90279	227230
13186	227231
207949	227232
139995	227233
179863	227234
33058	227235
2657	227236
2242	227237
9822	227238
176506	227239
5304	227240
176027	227241
129212	227242
75859	227243
109254	227244
55147	227245
8366	227246
17442	227247
1996	227248
15348	227249
86292	227250
315120	227251
116616	227252
143931	227253
15669	227254
60899	227255
201729	227256
143734	227257
2562	227258
59739	227259
158497	227260
41426	227261
21738	227262
63950	227263
93806	227264
334998	227265
201414	227266
32210	227267
132746	227268
159640	227269
16217	227270
21814	227271
254	227272
40535	227273
96294	227274
61792	227275
298691	227276
4771	227277
58198	227278
120691	227279
54041	227280
2815	227281
162685	227282
19797	227283
239023	227284
171343	227285
68155	227286
14793	227287
15457	227288
44620	227289
24917	227290
120811	227291
63717	227292
101549	227293
14961	227294
68656	227295
20344	227296
120482	227297
10693	227298
204208	227299
197956	227300
107679	227301
35125	227302
43204	227303
331350	227304
332193	227305
20357	227306
96408	227307
10649	227308
274684	227309
144106	227310
86000	227311
351817	227312
14083	227313
21797	227314
159121	227315
56145	227316
109268	227317
23825	227318
61659	227319
310076	227320
50897	227321
43327	227322
5766	227323
1	227324
487	227325
145008	227326
54055	227327
12444	227328
117202	227329
291639	227330
24605	227331
53648	227332
1651	227333
107975	227334
4192	227335
82052	227336
2385	227337
41008	227338
2385	227339
44581	227340
203188	227341
27010	227342
58844	227343
44581	227344
125034	227345
200087	227346
212775	227347
13850	227348
8150	227349
26217	227350
111936	227351
24258	227352
12768	227353
344389	227354
8955	227355
311534	227356
74376	227357
149727	227358
4521	227359
43575	227360
28843	227361
6463	227362
87697	227363
152227	227364
207933	227365
36506	227366
94697	227367
96935	227368
105816	227369
6525	227370
71581	227371
42847	227372
15499	227373
55170	227374
140916	227375
7023	227376
6238	227377
88277	227378
59209	227379
271227	227380
85438	227381
67712	227382
6919	227383
199230	227384
252207	227385
52846	227386
7379	227387
3129	227388
187734	227389
83922	227390
7409	227391
207437	227392
7286	227393
118357	227394
202434	227395
166591	227396
136786	227397
149988	227398
374	227399
290749	227400
44073	227401
51608	227402
20955	227403
15767	227404
3439	227405
238437	227406
165123	227407
238672	227408
239123	227409
146754	227410
237967	227411
146708	227412
23717	227413
238961	227414
35417	227415
17827	227416
97984	227417
56798	227418
27149	227419
91111	227420
117025	227421
119588	227422
205006	227423
3583	227424
47929	227425
115861	227426
10783	227427
293725	227428
17367	227429
145526	227430
62417	227431
84666	227432
190234	227433
113335	227434
52591	227435
9869	227436
29810	227437
2167	227438
37120	227439
67991	227440
95994	227441
11557	227442
98821	227443
19223	227444
244518	227445
112670	227446
58420	227447
8905	227448
136198	227449
28947	227450
199598	227451
26480	227452
239	227453
9124	227454
34739	227455
82521	227456
33457	227457
28592	227458
165324	227459
53673	227460
33476	227461
104	227462
7293	227463
7469	227464
2197	227465
43387	227466
161	227467
202260	227468
306707	227469
5369	227470
42208	227471
44396	227472
190371	227473
2947	227474
2736	227475
36359	227476
79477	227477
14516	227478
101863	227479
77938	227480
118071	227481
992	227482
194826	227483
129209	227484
16001	227485
78414	227486
4445	227487
147580	227488
340764	227489
256985	227490
286898	227491
70611	227492
84231	227493
260064	227494
81845	227495
29605	227496
106465	227497
62366	227498
31993	227499
16722	227500
78292	227501
47072	227502
274082	227503
88	227504
173915	227505
90632	227506
170566	227507
9470	227508
530	227509
61170	227510
84407	227511
20739	227512
107979	227513
189864	227514
78270	227515
25863	227516
118829	227517
16309	227518
52474	227519
9854	227520
118605	227521
33173	227522
18974	227523
31912	227524
355281	227525
65352	227526
11139	227527
266534	227528
45454	227529
171838	227530
3950	227531
4933	227532
103256	227533
51818	227534
16256	227535
8623	227536
2120	227537
68749	227538
8187	227539
29980	227540
10271	227541
81640	227542
117408	227543
22861	227544
114969	227545
81727	227546
56082	227547
86539	227548
195129	227549
175356	227550
161152	227551
59465	227552
28944	227553
168541	227554
31698	227555
345766	227556
42	227557
28476	227558
203786	227559
20869	227560
166545	227561
249	227562
1929	227563
222643	227564
166117	227565
78398	227566
225887	227567
162693	227568
164843	227569
5820	227570
241	227571
66101	227572
7835	227573
856	227574
11778	227575
168918	227576
160434	227577
14969	227578
23687	227579
59902	227580
74383	227581
11225	227582
307194	227583
32994	227584
22270	227585
126005	227586
11096	227587
145529	227588
92678	227589
34668	227590
69184	227591
16190	227592
125064	227593
13649	227594
12483	227595
230273	227596
39069	227597
31831	227598
3828	227599
20023	227600
111846	227601
142495	227602
228253	227603
419	227604
27790	227605
86325	227606
346134	227607
316393	227608
54453	227609
52533	227610
315937	227611
9565	227612
83152	227613
49090	227614
14235	227615
19096	227616
15844	227617
186444	227618
15050	227619
43124	227620
100094	227621
117186	227622
174064	227623
308366	227624
238460	227625
11938	227626
53488	227627
162484	227628
188437	227629
753	227630
47478	227631
32123	227632
542	227633
216315	227634
86815	227635
71610	227636
95461	227637
33796	227638
13646	227639
96060	227640
54985	227641
179682	227642
76415	227643
89362	227644
128387	227645
75689	227646
87114	227647
97958	227648
129492	227649
185674	227650
182479	227651
27924	227652
346549	227653
13377	227654
35348	227655
111720	227656
4539	227657
15461	227658
66531	227659
131652	227660
16186	227661
32297	227662
6410	227663
188828	227664
2426	227665
135000	227666
3007	227667
153487	227668
1195	227669
8777	227670
40672	227671
66552	227672
72381	227673
140920	227674
14058	227675
1851	227676
168686	227677
4338	227678
36554	227679
1675	227680
16009	227681
208357	227682
7397	227683
37754	227684
11960	227685
7995	227686
2082	227687
31572	227688
252155	227689
28609	227690
185042	227691
47	227692
180312	227693
23064	227694
374	227695
62568	227696
44377	227697
113027	227698
99033	227699
54500	227700
110350	227701
49403	227702
34321	227703
100245	227704
29893	227705
29289	227706
19886	227707
14223	227708
113256	227709
186651	227710
193608	227711
127683	227712
124231	227713
51874	227714
109466	227715
82172	227716
3461	227717
1355	227718
4894	227719
28461	227720
267350	227721
75570	227722
33714	227723
3622	227724
281423	227725
63762	227726
86	227727
58171	227728
12838	227729
7638	227730
74574	227731
32578	227732
45873	227733
21793	227734
232808	227735
41859	227736
103646	227737
11793	227738
44327	227739
6339	227740
53825	227741
81664	227742
103363	227743
276413	227744
22429	227745
152241	227746
215876	227747
41329	227748
10552	227749
23772	227750
100280	227751
81398	227752
20392	227753
77005	227754
22731	227755
4847	227756
35039	227757
8324	227758
37796	227759
25	227760
49264	227761
38030	227762
40624	227763
179831	227764
4954	227765
172710	227766
203715	227767
179799	227768
11911	227769
5877	227770
1579	227771
53721	227772
259759	227773
63773	227774
83474	227775
5123	227776
300057	227777
10071	227778
65287	227779
608	227780
31482	227781
66550	227782
60867	227783
32813	227784
13171	227785
24608	227786
23745	227787
132965	227788
2623	227789
120845	227790
127730	227791
206519	227792
171583	227793
17699	227794
72101	227795
17110	227796
33820	227797
17182	227798
45034	227799
329589	227800
66038	227801
24604	227802
174805	227803
120802	227804
209430	227805
14306	227806
116450	227807
99450	227808
290045	227809
29453	227810
12145	227811
32699	227812
328890	227813
194405	227814
9998	227815
64265	227816
199650	227817
249445	227818
24521	227819
22153	227820
3204	227821
4613	227822
30296	227823
9564	227824
3040	227825
106484	227826
38690	227827
219666	227828
875	227829
278826	227830
355209	227831
126202	227832
80051	227833
124330	227834
1281	227835
44595	227836
67991	227837
32984	227838
340201	227839
328378	227840
173284	227841
17958	227842
52087	227843
49934	227844
34626	227845
175356	227846
56258	227847
166091	227848
163067	227849
120808	227850
10717	227851
94307	227852
292289	227853
62347	227854
3872	227855
285	227856
340006	227857
119084	227858
79574	227859
38875	227860
39236	227861
12796	227862
27788	227863
25671	227864
14900	227865
41456	227866
37717	227867
74069	227868
55791	227869
194283	227870
2425	227871
127721	227872
119300	227873
94023	227874
14962	227875
335172	227876
73855	227877
13842	227878
7843	227879
68856	227880
260899	227881
53024	227882
199866	227883
18367	227884
195472	227885
46778	227886
41641	227887
8009	227888
12824	227889
24244	227890
349600	227891
2959	227892
6960	227893
45981	227894
120378	227895
11558	227896
123842	227897
153207	227898
5931	227899
35570	227900
79191	227901
24464	227902
78051	227903
151800	227904
1297	227905
176026	227906
978	227907
87075	227908
2900	227909
107045	227910
34378	227911
110363	227912
39869	227913
36430	227914
174130	227915
68316	227916
28145	227917
209081	227918
50721	227919
339914	227920
38049	227921
11602	227922
120268	227923
271012	227924
164548	227925
83693	227926
17897	227927
68877	227928
69009	227929
3	227930
119091	227931
60375	227932
7562	227933
166493	227934
18836	227935
17062	227936
172709	227937
337133	227938
13307	227939
121620	227940
121287	227941
270194	227942
1046	227943
295047	227944
59095	227945
53585	227946
195574	227947
104824	227948
29158	227949
12622	227950
63732	227951
35755	227952
118254	227953
53024	227954
26148	227955
36509	227956
45452	227957
10624	227958
119056	227959
240321	227960
14461	227961
9241	227962
114691	227963
83729	227964
300599	227965
2217	227966
7744	227967
143957	227968
74228	227969
164085	227970
61858	227971
150858	227972
49168	227973
26452	227974
72680	227975
22743	227976
37093	227977
321698	227978
47650	227979
180189	227980
42379	227981
122139	227982
23780	227983
284497	227984
118042	227985
17261	227986
110707	227987
24576	227988
68781	227989
37187	227990
172168	227991
16039	227992
156341	227993
11554	227994
317457	227995
78311	227996
69611	227997
59758	227998
22867	227999
5184	228000
41547	228001
118338	228002
119025	228003
8179	228004
337482	228005
194043	228006
6518	228007
52119	228008
3225	228009
286052	228010
49351	228011
4252	228012
75682	228013
776	228014
102987	228015
6482	228016
60860	228017
11321	228018
151	228019
288287	228020
26195	228021
81386	228022
32479	228023
14732	228024
3936	228025
4914	228026
23238	228027
25731	228028
33979	228029
1072	228030
49239	228031
19100	228032
78500	228033
124233	228034
373	228035
13207	228036
2030	228037
36046	228038
90553	228039
59377	228040
172424	228041
72157	228042
124092	228043
121436	228044
49535	228045
114	228046
74664	228047
44235	228048
4790	228049
72457	228050
27395	228051
17869	228052
117962	228053
7044	228054
23433	228055
13240	228056
44611	228057
89850	228058
121091	228059
36993	228060
41343	228061
208093	228062
72909	228063
175808	228064
17807	228065
24188	228066
118207	228067
29212	228068
53266	228069
12628	228070
17010	228071
110689	228072
109647	228073
65049	228074
10131	228075
22151	228076
315175	228077
72597	228078
67725	228079
14295	228080
48596	228081
166003	228082
550	228083
15759	228084
3954	228085
72244	228086
195164	228087
4004	228088
4790	228089
24184	228090
337659	228091
26922	228092
337239	228093
5833	228094
4586	228095
329544	228096
196423	228097
163503	228098
172111	228099
79771	228100
148968	228101
71895	228102
147284	228103
75799	228104
125268	228105
3225	228106
17012	228107
24842	228108
145031	228109
44483	228110
8541	228111
32397	228112
212682	228113
10713	228114
28723	228115
37298	228116
15465	228117
43561	228118
2415	228119
34108	228120
229905	228121
68592	228122
449	228123
175456	228124
8026	228125
45499	228126
906	228127
25220	228128
63116	228129
5429	228130
14486	228131
11648	228132
36328	228133
1791	228134
110848	228135
3817	228136
130650	228137
366	228138
47375	228139
39290	228140
37200	228141
477	228142
156100	228143
4367	228144
14291	228145
12442	228146
38378	228147
4729	228148
167163	228149
156584	228150
18821	228151
53725	228152
32805	228153
1859	228154
166102	228155
1081	228156
27452	228157
1349	228158
302672	228159
98794	228160
81104	228161
9132	228162
24812	228163
63398	228164
11689	228165
94664	228166
100680	228167
78541	228168
36993	228169
87446	228170
37308	228171
327722	228172
47639	228173
61047	228174
25209	228175
9676	228176
321289	228177
114630	228178
1996	228179
321933	228180
156840	228181
29268	228182
567	228183
11122	228184
36758	228185
299144	228186
266048	228187
119690	228188
169604	228189
11949	228190
317430	228191
52419	228192
53165	228193
55739	228194
1306	228195
9866	228196
128988	228197
31304	228198
116022	228199
114569	228200
286978	228201
25043	228202
10908	228203
259977	228204
66958	228205
12360	228206
8858	228207
53863	228208
8330	228209
194632	228210
23216	228211
63375	228212
69981	228213
68951	228214
305294	228215
300224	228216
117430	228217
239079	228218
89762	228219
52847	228220
70409	228221
173352	228222
103657	228223
3539	228224
4138	228225
42653	228226
1929	228227
1812	228228
30443	228229
39996	228230
59316	228231
56414	228232
53873	228233
1056	228234
125064	228235
127541	228236
24672	228237
114691	228238
20407	228239
206652	228240
88308	228241
5944	228242
81686	228243
3225	228244
7993	228245
49274	228246
225166	228247
90732	228248
38849	228249
175556	228250
235538	228251
61341	228252
107080	228253
70196	228254
115096	228255
108949	228256
66110	228257
25601	228258
77381	228259
309083	228260
150149	228261
11814	228262
146260	228263
248113	228264
169668	228265
16142	228266
23959	228267
80396	228268
196161	228269
842	228270
33483	228271
98912	228272
330669	228273
196161	228274
6472	228275
52736	228276
326148	228277
169809	228278
40627	228279
162226	228280
28725	228281
11328	228282
197290	228283
31499	228284
94632	228285
120215	228286
15683	228287
23935	228288
154028	228289
90986	228290
71753	228291
32138	228292
34177	228293
44096	228294
44284	228295
97412	228296
120568	228297
22608	228298
15683	228299
198231	228300
76544	228301
139466	228302
139778	228303
12075	228304
43	228305
12473	228306
174211	228307
64564	228308
26015	228309
77952	228310
38109	228311
80812	228312
101035	228313
132438	228314
15117	228315
190968	228316
32261	228317
80917	228318
9867	228319
48244	228320
43746	228321
209321	228322
350288	228323
84437	228324
18436	228325
98183	228326
182870	228327
3809	228328
230868	228329
26780	228330
14266	228331
50212	228332
311688	228333
156312	228334
151263	228335
15139	228336
1930	228337
130891	228338
200049	228339
191226	228340
36251	228341
243862	228342
87490	228343
57037	228344
72241	228345
10393	228346
35308	228347
185702	228348
111158	228349
7741	228350
357241	228351
135747	228352
74406	228353
83990	228354
33529	228355
21343	228356
167325	228357
17257	228358
39695	228359
102148	228360
25640	228361
69379	228362
166979	228363
28601	228364
2409	228365
43568	228366
16860	228367
3375	228368
24800	228369
103914	228370
206779	228371
1710	228372
57315	228373
6922	228374
2995	228375
2268	228376
126210	228377
16447	228378
49258	228379
5919	228380
167396	228381
60	228382
55233	228383
38742	228384
865	228385
67460	228386
76934	228387
96	228388
103	228389
193947	228390
16781	228391
16900	228392
67510	228393
27048	228394
2604	228395
5734	228396
17570	228397
102181	228398
60647	228399
1691	228400
3822	228401
27059	228402
129	228403
119342	228404
107222	228405
6163	228406
126019	228407
5640	228408
268035	228409
116505	228410
65663	228411
19214	228412
74549	228413
50503	228414
61984	228415
71249	228416
46203	228417
79493	228418
46508	228419
246314	228420
4634	228421
193642	228422
103848	228423
70035	228424
3591	228425
12824	228426
2161	228427
33496	228428
4808	228429
75554	228430
6999	228431
151632	228432
229	228433
14532	228434
319544	228435
15100	228436
1087	228437
5171	228438
28606	228439
63613	228440
35156	228441
34092	228442
42425	228443
1508	228444
14563	228445
38712	228446
2149	228447
42505	228448
37753	228449
140056	228450
13852	228451
51858	228452
18688	228453
152073	228454
2120	228455
73	228456
124938	228457
17949	228458
1158	228459
9215	228460
90568	228461
4664	228462
995	228463
72798	228464
30610	228465
32349	228466
1713	228467
74827	228468
317602	228469
318563	228470
189901	228471
318071	228472
319385	228473
247186	228474
171217	228475
190791	228476
48944	228477
20584	228478
266378	228479
29707	228480
3228	228481
55202	228482
4887	228483
22108	228484
84191	228485
65250	228486
278673	228487
13716	228488
85391	228489
4001	228490
72522	228491
13267	228492
2591	228493
64273	228494
28246	228495
271439	228496
60776	228497
54946	228498
95482	228499
17759	228500
24103	228501
65961	228502
39950	228503
216457	228504
84858	228505
5572	228506
80345	228507
8760	228508
123925	228509
77289	228510
114076	228511
105407	228512
308147	228513
8889	228514
112529	228515
172618	228516
85109	228517
33071	228518
186157	228519
125822	228520
76232	228521
17288	228522
334219	228523
125121	228524
14490	228525
48375	228526
14826	228527
21011	228528
29453	228529
433	228530
14399	228531
169139	228532
129	228533
78183	228534
37234	228535
1304	228536
80423	228537
323578	228538
15805	228539
94	228540
99882	228541
37192	228542
188060	228543
9847	228544
22431	228545
66407	228546
13907	228547
44601	228548
16217	228549
39287	228550
55832	228551
77515	228552
46049	228553
94855	228554
29407	228555
299078	228556
123664	228557
60681	228558
266810	228559
102259	228560
313050	228561
16853	228562
43558	228563
21435	228564
16129	228565
167657	228566
35743	228567
114637	228568
20078	228569
129559	228570
82308	228571
135818	228572
337580	228573
9228	228574
84448	228575
81890	228576
23468	228577
52823	228578
84	228579
31779	228580
121046	228581
8973	228582
1769	228583
52913	228584
38414	228585
169841	228586
127337	228587
244494	228588
1997	228589
316851	228590
21345	228591
13494	228592
78299	228593
94850	228594
196528	228595
280271	228596
128567	228597
50	228598
22771	228599
21596	228600
168131	228601
261460	228602
121730	228603
10756	228604
31656	228605
32828	228606
32155	228607
66556	228608
180768	228609
151732	228610
36241	228611
125951	228612
147373	228613
39434	228614
5860	228615
189678	228616
162337	228617
7623	228618
107419	228619
24908	228620
197588	228621
57317	228622
65242	228623
14761	228624
128359	228625
70664	228626
67521	228627
1678	228628
95126	228629
14698	228630
117417	228631
37091	228632
102650	228633
352099	228634
17551	228635
25720	228636
13242	228637
104140	228638
83052	228639
50449	228640
218086	228641
265931	228642
12595	228643
42790	228644
144374	228645
70437	228646
30840	228647
23098	228648
60445	228649
23591	228650
3501	228651
209287	228652
133862	228653
3627	228654
10757	228655
45817	228656
235329	228657
191746	228658
55366	228659
178017	228660
156654	228661
20624	228662
169160	228663
182778	228664
263647	228665
5904	228666
101885	228667
39958	228668
283413	228669
94019	228670
122368	228671
153946	228672
310927	228673
48961	228674
93068	228675
53188	228676
342975	228677
1248	228678
199426	228679
4793	228680
4570	228681
5308	228682
19446	228683
346063	228684
4334	228685
16297	228686
227150	228687
177331	228688
154911	228689
104191	228690
350521	228691
81634	228692
27612	228693
142867	228694
1126	228695
146433	228696
102301	228697
43205	228698
110852	228699
13171	228700
14304	228701
2532	228702
25535	228703
21829	228704
84191	228705
18513	228706
3670	228707
106227	228708
106378	228709
46541	228710
6053	228711
23386	228712
37775	228713
46575	228714
46281	228715
12948	228716
167954	228717
3649	228718
38160	228719
200513	228720
33443	228721
7007	228722
14487	228723
13781	228724
74764	228725
148413	228726
56833	228727
47805	228728
81181	228729
8857	228730
168885	228731
129	228732
88654	228733
177183	228734
116424	228735
7849	228736
14600	228737
1	228738
92535	228739
81631	228740
10983	228741
21703	228742
41904	228743
2504	228744
18756	228745
134210	228746
1511	228747
207707	228748
4332	228749
128551	228750
49911	228751
9649	228752
42449	228753
1194	228754
2537	228755
7522	228756
18217	228757
101027	228758
282823	228759
34945	228760
4929	228761
43669	228762
10162	228763
26845	228764
52170	228765
2770	228766
191734	228767
18017	228768
55085	228769
4690	228770
61863	228771
92399	228772
177303	228773
87847	228774
14801	228775
52479	228776
65536	228777
8349	228778
176977	228779
1250	228780
102301	228781
37896	228782
20344	228783
100551	228784
1336	228785
170481	228786
127838	228787
1713	228788
77168	228789
1	228790
60752	228791
70954	228792
126263	228793
19438	228794
24944	228795
135968	228796
28270	228797
114958	228798
48480	228799
76831	228800
283279	228801
5329	228802
79708	228803
107243	228804
232290	228805
15121	228806
64142	228807
13721	228808
14589	228809
51227	228810
21113	228811
4116	228812
65349	228813
102549	228814
35144	228815
170550	228816
2280	228817
63	228818
32513	228819
21257	228820
3125	228821
24534	228822
15052	228823
15052	228824
4726	228825
31083	228826
206280	228827
98	228828
725	228829
10859	228830
5975	228831
8591	228832
92	228833
304165	228834
173627	228835
37809	228836
13185	228837
1274	228838
104889	228839
2575	228840
16520	228841
19309	228842
363	228843
97861	228844
15052	228845
23967	228846
18696	228847
189104	228848
64765	228849
101614	228850
303626	228851
75461	228852
211253	228853
69132	228854
39854	228855
194195	228856
178358	228857
82107	228858
26595	228859
184031	228860
2546	228861
30056	228862
142850	228863
70837	228864
235379	228865
188714	228866
81797	228867
5396	228868
7058	228869
28553	228870
202074	228871
264815	228872
14895	228873
78865	228874
92540	228875
15485	228876
42076	228877
199858	228878
38154	228879
3360	228880
5990	228881
31739	228882
343536	228883
49810	228884
72740	228885
34153	228886
18211	228887
277145	228888
2946	228889
235372	228890
51383	228891
84973	228892
59962	228893
101713	228894
8729	228895
1	228896
2055	228897
166617	228898
10493	228899
298047	228900
55132	228901
11671	228902
317651	228903
188267	228904
119090	228905
433	228906
63283	228907
34495	228908
77455	228909
77751	228910
162994	228911
280810	228912
98467	228913
35730	228914
43989	228915
17555	228916
98835	228917
81002	228918
26799	228919
237457	228920
39233	228921
148939	228922
210618	228923
12221	228924
18852	228925
36824	228926
159708	228927
110118	228928
79084	228929
31127	228930
36896	228931
61754	228932
153834	228933
94251	228934
51990	228935
16069	228936
327663	228937
240268	228938
219487	228939
338261	228940
272694	228941
122720	228942
6581	228943
26513	228944
110040	228945
1593	228946
96	228947
2831	228948
62566	228949
5414	228950
158608	228951
76391	228952
4026	228953
55387	228954
21392	228955
4430	228956
76234	228957
21805	228958
8265	228959
19161	228960
78129	228961
78209	228962
4586	228963
43475	228964
153435	228965
198708	228966
36430	228967
94355	228968
36322	228969
71473	228970
33053	228971
119754	228972
63614	228973
18821	228974
230340	228975
23615	228976
32750	228977
210967	228978
3974	228979
49505	228980
24110	228981
21379	228982
6110	228983
24337	228984
10396	228985
16870	228986
310071	228987
68806	228988
147428	228989
1209	228990
140534	228991
166957	228992
23289	228993
117904	228994
171280	228995
554	228996
42053	228997
29	228998
128931	228999
143559	229000
1276	229001
18576	229002
240506	229003
332518	229004
13291	229005
41692	229006
13502	229007
252238	229008
6864	229009
16969	229010
3470	229011
190700	229012
2181	229013
23338	229014
491	229015
32034	229016
11947	229017
16545	229018
5209	229019
162313	229020
161	229021
184795	229022
127523	229023
29664	229024
124469	229025
148931	229026
226536	229027
119648	229028
26419	229029
129274	229030
130080	229031
40827	229032
273297	229033
88998	229034
61822	229035
27799	229036
5692	229037
86044	229038
119326	229039
200511	229040
200041	229041
52797	229042
31330	229043
26661	229044
103076	229045
44232	229046
73752	229047
28967	229048
188903	229049
221062	229050
306974	229051
5259	229052
6072	229053
11536	229054
36901	229055
1645	229056
92417	229057
21799	229058
355549	229059
116252	229060
38571	229061
12485	229062
109980	229063
12771	229064
196298	229065
88800	229066
9228	229067
76073	229068
203953	229069
36288	229070
140807	229071
352900	229072
16984	229073
98922	229074
154908	229075
34927	229076
273909	229077
54819	229078
701	229079
19092	229080
35876	229081
164945	229082
28454	229083
7541	229084
117264	229085
126578	229086
1590	229087
6474	229088
150134	229089
37	229090
316	229091
62967	229092
53926	229093
1354	229094
29851	229095
354236	229096
77544	229097
4964	229098
42282	229099
55162	229100
18	229101
4839	229102
82140	229103
40278	229104
164788	229105
21327	229106
58587	229107
35161	229108
22432	229109
22669	229110
37270	229111
191487	229112
1208	229113
54808	229114
4228	229115
99403	229116
116931	229117
22437	229118
55303	229119
19686	229120
213	229121
37838	229122
58731	229123
281031	229124
61150	229125
19062	229126
54530	229127
2014	229128
78530	229129
11326	229130
111	229131
2033	229132
6493	229133
30586	229134
512	229135
19593	229136
52708	229137
61393	229138
318597	229139
147032	229140
124424	229141
13092	229142
37183	229143
320304	229144
18036	229145
115873	229146
26356	229147
160783	229148
62836	229149
10647	229150
69795	229151
2092	229152
355	229153
9558	229154
33200	229155
3351	229156
1047	229157
165532	229158
37708	229159
78499	229160
162163	229161
45930	229162
122032	229163
18969	229164
244	229165
22103	229166
321314	229167
24407	229168
294819	229169
19457	229170
278626	229171
126004	229172
34340	229173
43782	229174
120343	229175
54688	229176
35894	229177
522	229178
7689	229179
1065	229180
15147	229181
192014	229182
45140	229183
17023	229184
42831	229185
15322	229186
34395	229187
11758	229188
58003	229189
38398	229190
37600	229191
11161	229192
133749	229193
51880	229194
3578	229195
194501	229196
2771	229197
9281	229198
34893	229199
351051	229200
167879	229201
2184	229202
40992	229203
10888	229204
7443	229205
10929	229206
11229	229207
150131	229208
4402	229209
79009	229210
8347	229211
247306	229212
133354	229213
25509	229214
36401	229215
168729	229216
55504	229217
154331	229218
37834	229219
3164	229220
5536	229221
134394	229222
47018	229223
15525	229224
20391	229225
17746	229226
47756	229227
6458	229228
79473	229229
79473	229230
9382	229231
36982	229232
57757	229233
22101	229234
72012	229235
183227	229236
329363	229237
72550	229238
59935	229239
37421	229240
23137	229241
303826	229242
352012	229243
2716	229244
6622	229245
10013	229246
13106	229247
963	229248
159703	229249
4931	229250
215068	229251
49239	229252
49419	229253
188525	229254
38112	229255
45521	229256
15722	229257
7846	229258
10031	229259
7993	229260
47591	229261
121910	229262
8307	229263
193297	229264
8808	229265
180885	229266
142078	229267
298953	229268
7466	229269
24169	229270
97994	229271
169940	229272
7744	229273
11374	229274
8578	229275
2999	229276
128589	229277
3507	229278
118389	229279
38033	229280
26873	229281
279551	229282
90554	229283
21743	229284
3607	229285
203452	229286
186389	229287
11568	229288
62689	229289
71234	229290
35913	229291
118991	229292
303846	229293
9926	229294
131167	229295
100208	229296
3338	229297
25815	229298
15815	229299
9958	229300
304716	229301
89242	229302
300546	229303
27019	229304
10062	229305
71538	229306
6365	229307
54472	229308
25897	229309
153192	229310
13733	229311
100218	229312
340728	229313
17885	229314
303654	229315
102311	229316
19567	229317
58931	229318
34403	229319
70768	229320
8122	229321
26897	229322
74	229323
4225	229324
51991	229325
71735	229326
220	229327
11	229328
674	229329
199411	229330
45464	229331
31250	229332
198287	229333
344629	229334
30669	229335
57219	229336
1407	229337
180192	229338
82566	229339
216173	229340
60632	229341
70842	229342
279593	229343
8657	229344
15993	229345
50057	229346
21053	229347
42800	229348
248298	229349
146378	229350
271750	229351
237940	229352
247613	229353
238732	229354
237920	229355
238586	229356
238931	229357
267359	229358
147073	229359
238526	229360
28304	229361
281389	229362
22513	229363
323715	229364
5864	229365
17649	229366
128660	229367
48916	229368
88629	229369
212	229370
15333	229371
33694	229372
52135	229373
97822	229374
105807	229375
170851	229376
43576	229377
147476	229378
34345	229379
4393	229380
134137	229381
57639	229382
70148	229383
173532	229384
61858	229385
28188	229386
3311	229387
43421	229388
36836	229389
14246	229390
12447	229391
58883	229392
136433	229393
14479	229394
1713	229395
119119	229396
3993	229397
36313	229398
272979	229399
158669	229400
210262	229401
63151	229402
11235	229403
72266	229404
152995	229405
324100	229406
12927	229407
4066	229408
66435	229409
985	229410
97753	229411
42160	229412
26351	229413
2806	229414
40426	229415
45087	229416
5414	229417
100173	229418
72154	229419
124977	229420
1557	229421
595	229422
52566	229423
318825	229424
26052	229425
119169	229426
26335	229427
52757	229428
79385	229429
120013	229430
61909	229431
36077	229432
12059	229433
769	229434
183011	229435
1700	229436
242425	229437
60632	229438
137568	229439
154116	229440
96179	229441
50160	229442
20851	229443
741	229444
55254	229445
19304	229446
161020	229447
61902	229448
26610	229449
118889	229450
9565	229451
28684	229452
161	229453
16825	229454
107139	229455
18894	229456
31226	229457
91310	229458
41455	229459
139861	229460
46542	229461
32438	229462
108031	229463
6647	229464
151054	229465
66394	229466
70262	229467
46324	229468
349245	229469
15735	229470
2448	229471
3167	229472
123749	229473
3714	229474
25358	229475
48	229476
1334	229477
37919	229478
81487	229479
63359	229480
34711	229481
30835	229482
17510	229483
42777	229484
143820	229485
52433	229486
86060	229487
1852	229488
92892	229489
65	229490
4362	229491
158103	229492
63710	229493
162199	229494
352311	229495
119	229496
258316	229497
196494	229498
297738	229499
11352	229500
14616	229501
247362	229502
23496	229503
23304	229504
121585	229505
230971	229506
122034	229507
64879	229508
51080	229509
23037	229510
342352	229511
210609	229512
350330	229513
11389	229514
4724	229515
141401	229516
339234	229517
87149	229518
59214	229519
63963	229520
2242	229521
2242	229522
2242	229523
175762	229524
188729	229525
8348	229526
228922	229527
329556	229528
68282	229529
115392	229530
105075	229531
67629	229532
155	229533
32639	229534
7642	229535
74565	229536
2489	229537
183876	229538
6067	229539
350534	229540
78095	229541
113904	229542
324340	229543
45926	229544
192301	229545
56343	229546
30444	229547
9231	229548
85953	229549
185994	229550
19632	229551
3550	229552
136572	229553
23867	229554
6535	229555
141905	229556
165999	229557
4701	229558
9292	229559
10338	229560
201260	229561
216984	229562
324670	229563
122358	229564
89479	229565
225452	229566
61768	229567
12698	229568
15662	229569
176378	229570
14399	229571
70537	229572
178218	229573
1490	229574
187229	229575
2377	229576
91217	229577
128661	229578
164943	229579
62411	229580
154330	229581
33001	229582
210414	229583
248731	229584
132880	229585
272365	229586
23729	229587
14675	229588
4156	229589
10977	229590
78425	229591
12412	229592
163047	229593
120784	229594
311413	229595
33002	229596
117067	229597
15948	229598
39910	229599
80758	229600
140827	229601
58079	229602
340453	229603
269947	229604
301395	229605
166694	229606
31767	229607
46884	229608
26581	229609
250263	229610
165706	229611
224679	229612
18018	229613
162281	229614
299902	229615
299897	229616
302151	229617
66105	229618
34817	229619
266328	229620
17459	229621
21407	229622
11329	229623
91186	229624
228353	229625
222787	229626
145034	229627
81867	229628
89406	229629
4408	229630
8743	229631
71539	229632
282420	229633
74606	229634
336960	229635
25954	229636
94266	229637
1564	229638
87	229639
53981	229640
118154	229641
592	229642
289190	229643
47578	229644
73555	229645
82243	229646
36660	229647
348427	229648
53167	229649
339996	229650
48471	229651
188399	229652
48836	229653
4627	229654
34056	229655
226369	229656
4336	229657
3530	229658
3530	229659
89981	229660
2892	229661
48086	229662
50306	229663
279165	229664
200696	229665
57183	229666
3501	229667
103486	229668
186996	229669
10318	229670
1035	229671
104809	229672
14455	229673
118317	229674
130667	229675
82555	229676
24948	229677
239198	229678
259800	229679
265	229680
103515	229681
67904	229682
5547	229683
146643	229684
22025	229685
1818	229686
307098	229687
46335	229688
14811	229689
47649	229690
2593	229691
193124	229692
83107	229693
343	229694
13841	229695
27921	229696
218338	229697
71136	229698
192246	229699
26531	229700
21882	229701
220827	229702
3631	229703
37935	229704
192336	229705
134227	229706
45472	229707
159044	229708
106672	229709
165169	229710
64373	229711
232810	229712
219706	229713
37856	229714
277	229715
159817	229716
45078	229717
38263	229718
83122	229719
11822	229720
77579	229721
64854	229722
134213	229723
80025	229724
249914	229725
122462	229726
19479	229727
64935	229728
142532	229729
270628	229730
19743	229731
127173	229732
206793	229733
136929	229734
146846	229735
326668	229736
14555	229737
300466	229738
82038	229739
85657	229740
352535	229741
39665	229742
273207	229743
42042	229744
190219	229745
147601	229746
39409	229747
158687	229748
24305	229749
146869	229750
124878	229751
51439	229752
2670	229753
18111	229754
18111	229755
21788	229756
27662	229757
155615	229758
320632	229759
10699	229760
25352	229761
1013	229762
184281	229763
13965	229764
22591	229765
275268	229766
4143	229767
130	229768
146824	229769
64967	229770
1607	229771
337205	229772
26830	229773
3153	229774
87	229775
91267	229776
31785	229777
63166	229778
28171	229779
281681	229780
96525	229781
2904	229782
82195	229783
55225	229784
77680	229785
54632	229786
142135	229787
50249	229788
149663	229789
76781	229790
11339	229791
1684	229792
6707	229793
277880	229794
5302	229795
83542	229796
67894	229797
44086	229798
39168	229799
67894	229800
19935	229801
223568	229802
53906	229803
12670	229804
204540	229805
73943	229806
41598	229807
231279	229808
71440	229809
5302	229810
250256	229811
72471	229812
25147	229813
158753	229814
2500	229815
41148	229816
8301	229817
26969	229818
899	229819
174435	229820
63612	229821
6913	229822
49037	229823
66765	229824
5360	229825
61286	229826
70206	229827
1556	229828
6524	229829
45247	229830
58160	229831
75457	229832
247558	229833
19063	229834
205308	229835
607	229836
21379	229837
73697	229838
8067	229839
227284	229840
114896	229841
169637	229842
6809	229843
44006	229844
44666	229845
260582	229846
19681	229847
109543	229848
38060	229849
22501	229850
55441	229851
13615	229852
50429	229853
24544	229854
57540	229855
270901	229856
9618	229857
10306	229858
75321	229859
24071	229860
135383	229861
81919	229862
1997	229863
36453	229864
9344	229865
189177	229866
8856	229867
7932	229868
54172	229869
190788	229870
213522	229871
27414	229872
6725	229873
47964	229874
203137	229875
28837	229876
39110	229877
338230	229878
148095	229879
118475	229880
87926	229881
37800	229882
132912	229883
37605	229884
1526	229885
264257	229886
91	229887
109481	229888
19165	229889
2793	229890
196566	229891
337787	229892
59198	229893
128830	229894
83787	229895
55287	229896
26632	229897
2906	229898
352285	229899
46384	229900
23077	229901
92834	229902
15519	229903
86339	229904
64444	229905
300067	229906
85203	229907
219110	229908
237695	229909
16530	229910
40891	229911
45444	229912
196158	229913
29747	229914
128777	229915
21208	229916
53892	229917
308186	229918
257595	229919
156098	229920
106151	229921
3911	229922
31643	229923
55190	229924
27326	229925
46179	229926
326760	229927
4081	229928
8586	229929
206217	229930
72323	229931
270873	229932
238664	229933
106804	229934
5757	229935
120235	229936
101277	229937
64899	229938
15336	229939
242223	229940
2626	229941
97451	229942
270166	229943
117330	229944
77670	229945
42585	229946
29127	229947
555	229948
27445	229949
555	229950
5368	229951
26399	229952
102019	229953
2566	229954
166	229955
32031	229956
154326	229957
160886	229958
7517	229959
167742	229960
1621	229961
45046	229962
31725	229963
24422	229964
199	229965
32000	229966
316307	229967
195828	229968
32569	229969
67310	229970
18996	229971
43957	229972
189738	229973
195621	229974
119214	229975
95	229976
315	229977
264448	229978
16474	229979
60115	229980
97338	229981
137472	229982
303113	229983
14705	229984
7338	229985
317485	229986
84350	229987
6999	229988
104327	229989
95913	229990
266075	229991
4150	229992
35117	229993
283387	229994
139736	229995
53344	229996
17300	229997
6532	229998
29385	229999
14255	230000
9332	230001
9284	230002
267602	230003
337136	230004
990	230005
31328	230006
329019	230007
94	230008
162670	230009
83059	230010
234970	230011
15819	230012
94009	230013
29636	230014
113267	230015
121811	230016
158454	230017
51052	230018
94	230019
112294	230020
121802	230021
2059	230022
81638	230023
51831	230024
94050	230025
186674	230026
1	230027
323781	230028
293027	230029
1925	230030
76934	230031
140360	230032
230893	230033
6619	230034
4824	230035
200577	230036
210	230037
5177	230038
1529	230039
155695	230040
10389	230041
335806	230042
14824	230043
170	230044
31102	230045
52181	230046
78445	230047
56185	230048
130706	230049
13230	230050
179643	230051
55491	230052
533	230053
2144	230054
34354	230055
55260	230056
115316	230057
161992	230058
2446	230059
15333	230060
15978	230061
4814	230062
64685	230063
90502	230064
274284	230065
221979	230066
14209	230067
6625	230068
262647	230069
57622	230070
1186	230071
48214	230072
104767	230073
40061	230074
4662	230075
5786	230076
70669	230077
58675	230078
2658	230079
7821	230080
18898	230081
112121	230082
4120	230083
11917	230084
186166	230085
39456	230086
37853	230087
192998	230088
46002	230089
2810	230090
194749	230091
199760	230092
160580	230093
189189	230094
482	230095
3103	230096
158784	230097
18684	230098
122425	230099
37050	230100
1056	230101
26133	230102
4401	230103
31658	230104
63881	230105
34126	230106
127714	230107
16569	230108
169020	230109
2916	230110
6767	230111
25254	230112
54762	230113
4875	230114
14768	230115
200611	230116
291817	230117
50015	230118
67280	230119
3145	230120
239047	230121
2234	230122
96902	230123
85440	230124
159	230125
45937	230126
93212	230127
256562	230128
53307	230129
158460	230130
14467	230131
93122	230132
203863	230133
126144	230134
235160	230135
6090	230136
85434	230137
154648	230138
325398	230139
82312	230140
11203	230141
30015	230142
80826	230143
158273	230144
29806	230145
115190	230146
109471	230147
22235	230148
327289	230149
6617	230150
70726	230151
96405	230152
97577	230153
7813	230154
16	230155
17537	230156
81644	230157
87766	230158
79974	230159
265341	230160
11538	230161
7880	230162
284943	230163
21760	230164
38060	230165
143128	230166
17835	230167
2663	230168
41492	230169
5337	230170
52939	230171
61002	230172
8904	230173
2795	230174
53495	230175
61924	230176
45449	230177
23942	230178
17773	230179
72862	230180
664	230181
21599	230182
71169	230183
349906	230184
54757	230185
66948	230186
3011	230187
72388	230188
9350	230189
84181	230190
65956	230191
85507	230192
19377	230193
243937	230194
1078	230195
239	230196
3221	230197
19518	230198
6606	230199
70306	230200
162296	230201
234378	230202
117649	230203
1282	230204
83327	230205
108795	230206
135762	230207
274780	230208
36188	230209
19916	230210
67202	230211
87785	230212
59456	230213
245851	230214
162045	230215
12145	230216
38636	230217
66344	230218
17382	230219
27527	230220
35901	230221
219	230222
76735	230223
10927	230224
22083	230225
102652	230226
19185	230227
34381	230228
253325	230229
6169	230230
49157	230231
93423	230232
15964	230233
11	230234
2910	230235
219596	230236
289315	230237
6548	230238
139032	230239
316465	230240
2720	230241
13189	230242
99266	230243
32883	230244
49539	230245
18789	230246
121030	230247
33695	230248
78056	230249
31586	230250
6812	230251
19686	230252
22595	230253
42186	230254
14210	230255
109645	230256
171263	230257
132913	230258
14621	230259
6018	230260
49425	230261
44141	230262
123276	230263
2358	230264
121934	230265
92142	230266
2416	230267
117418	230268
270947	230269
80343	230270
22206	230271
122213	230272
149113	230273
650	230274
19875	230275
5123	230276
5654	230277
6425	230278
55949	230279
112437	230280
12590	230281
72864	230282
1880	230283
87672	230284
275798	230285
110056	230286
6105	230287
56565	230288
24630	230289
173933	230290
62141	230291
65548	230292
1056	230293
161631	230294
7818	230295
34220	230296
126412	230297
5005	230298
51820	230299
4853	230300
30956	230301
3354	230302
16922	230303
262756	230304
1601	230305
7685	230306
7637	230307
336107	230308
208815	230309
86284	230310
61101	230311
106136	230312
41595	230313
64695	230314
33470	230315
136081	230316
150735	230317
100053	230318
195477	230319
1189	230320
241957	230321
202894	230322
70316	230323
171040	230324
143	230325
91345	230326
123951	230327
82522	230328
35573	230329
5082	230330
9484	230331
2285	230332
166293	230333
51840	230334
33648	230335
281055	230336
308425	230337
53334	230338
18852	230339
80006	230340
2247	230341
8470	230342
61669	230343
19384	230344
311333	230345
91279	230346
58541	230347
118126	230348
6796	230349
13760	230350
125302	230351
97500	230352
11259	230353
51801	230354
1054	230355
51804	230356
31178	230357
57123	230358
73885	230359
166061	230360
1685	230361
50955	230362
38779	230363
87768	230364
1459	230365
66723	230366
10157	230367
5387	230368
4381	230369
264347	230370
118276	230371
12987	230372
139	230373
65264	230374
303160	230375
90077	230376
2844	230377
18707	230378
82369	230379
78975	230380
45527	230381
8772	230382
20102	230383
43615	230384
608	230385
33	230386
39654	230387
10848	230388
30785	230389
149352	230390
13920	230391
29325	230392
139384	230393
4936	230394
37280	230395
16530	230396
10314	230397
7	230398
16241	230399
38882	230400
66456	230401
10053	230402
6519	230403
34438	230404
5878	230405
3392	230406
111046	230407
81239	230408
127252	230409
254773	230410
8708	230411
15573	230412
46347	230413
5504	230414
264757	230415
27653	230416
92325	230417
62553	230418
15932	230419
122121	230420
127894	230421
32675	230422
196	230423
18154	230424
292818	230425
174871	230426
30	230427
174049	230428
102323	230429
1862	230430
8656	230431
293646	230432
24095	230433
38242	230434
108921	230435
72045	230436
49067	230437
106684	230438
261180	230439
80767	230440
1814	230441
195881	230442
94437	230443
49302	230444
176481	230445
209893	230446
24175	230447
27027	230448
75699	230449
24534	230450
38447	230451
72101	230452
292121	230453
3966	230454
74587	230455
207259	230456
7400	230457
47838	230458
64178	230459
205940	230460
6129	230461
4001	230462
114420	230463
7600	230464
7400	230465
272608	230466
6540	230467
9896	230468
5515	230469
37045	230470
122360	230471
56131	230472
10930	230473
25720	230474
56310	230475
56310	230476
8717	230477
136142	230478
33068	230479
513	230480
844	230481
207638	230482
2952	230483
350824	230484
45199	230485
47250	230486
31049	230487
69478	230488
56127	230489
32003	230490
162017	230491
162015	230492
55025	230493
68572	230494
1	230495
97133	230496
1770	230497
24404	230498
6896	230499
4654	230500
163773	230501
1980	230502
6264	230503
173730	230504
82359	230505
322316	230506
21411	230507
212059	230508
3677	230509
117304	230510
6743	230511
9487	230512
19220	230513
90025	230514
19523	230515
441	230516
71898	230517
46395	230518
7600	230519
19840	230520
51999	230521
206968	230522
1	230523
3309	230524
3622	230525
267485	230526
93787	230527
89020	230528
66766	230529
82514	230530
71142	230531
8576	230532
9325	230533
9680	230534
261102	230535
57750	230536
68826	230537
19015	230538
23729	230539
18326	230540
135891	230541
36737	230542
270034	230543
7660	230544
102309	230545
9573	230546
247525	230547
163163	230548
69578	230549
31189	230550
104436	230551
72239	230552
139392	230553
122992	230554
246767	230555
45276	230556
125491	230557
53448	230558
19806	230559
18184	230560
14115	230561
7222	230562
53052	230563
4879	230564
16902	230565
31746	230566
1075	230567
19143	230568
16773	230569
329111	230570
79387	230571
55366	230572
317708	230573
321506	230574
314771	230575
98546	230576
192861	230577
25396	230578
19544	230579
217354	230580
316198	230581
163	230582
31584	230583
59266	230584
8056	230585
2247	230586
169139	230587
102206	230588
137042	230589
168741	230590
25817	230591
4130	230592
162661	230593
53742	230594
24408	230595
80098	230596
32365	230597
3677	230598
8591	230599
286864	230600
5000	230601
230908	230602
10843	230603
6290	230604
7295	230605
2810	230606
434	230607
38709	230608
12563	230609
201820	230610
194800	230611
189939	230612
17851	230613
124964	230614
172410	230615
6277	230616
181472	230617
44108	230618
60362	230619
20055	230620
3722	230621
24577	230622
1297	230623
37983	230624
54898	230625
89454	230626
38045	230627
25162	230628
2777	230629
80057	230630
108429	230631
174539	230632
41104	230633
199019	230634
40773	230635
92683	230636
10019	230637
17182	230638
3196	230639
103749	230640
3953	230641
181767	230642
26489	230643
372	230644
4505	230645
42652	230646
2648	230647
29887	230648
18998	230649
26134	230650
44530	230651
21074	230652
110981	230653
81235	230654
202018	230655
90267	230656
13142	230657
191999	230658
79747	230659
328596	230660
2862	230661
109388	230662
51669	230663
23626	230664
61998	230665
88901	230666
104113	230667
205278	230668
8548	230669
69236	230670
37317	230671
39110	230672
35796	230673
101375	230674
79590	230675
49435	230676
215431	230677
13872	230678
35590	230679
7617	230680
434	230681
81880	230682
74957	230683
3939	230684
47257	230685
2012	230686
94783	230687
13334	230688
49298	230689
66920	230690
160030	230691
10722	230692
121925	230693
14546	230694
14198	230695
6524	230696
7198	230697
74318	230698
180036	230699
33873	230700
8751	230701
58928	230702
182135	230703
49309	230704
350139	230705
151803	230706
32648	230707
128207	230708
19011	230709
186676	230710
6555	230711
9154	230712
350	230713
46064	230714
209705	230715
149444	230716
202382	230717
93129	230718
7611	230719
117149	230720
122024	230721
10937	230722
240426	230723
2110	230724
24218	230725
1306	230726
5489	230727
28244	230728
5489	230729
94008	230730
206708	230731
300255	230732
196469	230733
237857	230734
146570	230735
6377	230736
277629	230737
23437	230738
195396	230739
109095	230740
22659	230741
62494	230742
39629	230743
192566	230744
85838	230745
160740	230746
4294	230747
81386	230748
133264	230749
4600	230750
118001	230751
122311	230752
14567	230753
78274	230754
38711	230755
24008	230756
97109	230757
64450	230758
28911	230759
12857	230760
37618	230761
59511	230762
31765	230763
12416	230764
85	230765
97270	230766
133236	230767
2955	230768
27890	230769
6143	230770
117925	230771
290674	230772
38691	230773
18597	230774
738	230775
679	230776
13895	230777
48487	230778
10426	230779
110785	230780
25363	230781
29957	230782
96151	230783
1901	230784
78439	230785
20	230786
8601	230787
67128	230788
88655	230789
159040	230790
185288	230791
58772	230792
49068	230793
13666	230794
151848	230795
223636	230796
96603	230797
8806	230798
87883	230799
20939	230800
10207	230801
81901	230802
285724	230803
258890	230804
135516	230805
91486	230806
62137	230807
26715	230808
293778	230809
21622	230810
33779	230811
268431	230812
9072	230813
162018	230814
100317	230815
1042	230816
96150	230817
6596	230818
37824	230819
53139	230820
266253	230821
239109	230822
118866	230823
8645	230824
247366	230825
86652	230826
165604	230827
166128	230828
77433	230829
3136	230830
19132	230831
196673	230832
2488	230833
2749	230834
82175	230835
72753	230836
7797	230837
167022	230838
36470	230839
111071	230840
10722	230841
8139	230842
94260	230843
238098	230844
239105	230845
316210	230846
5393	230847
238868	230848
25672	230849
54491	230850
44024	230851
86034	230852
9607	230853
91	230854
21974	230855
51472	230856
238350	230857
51809	230858
21200	230859
13322	230860
79668	230861
25294	230862
324874	230863
42214	230864
92891	230865
262391	230866
44510	230867
51262	230868
4408	230869
105011	230870
111830	230871
286034	230872
34150	230873
58591	230874
130074	230875
130074	230876
112813	230877
14462	230878
209365	230879
164691	230880
7663	230881
17640	230882
72644	230883
37790	230884
9191	230885
14610	230886
7588	230887
208062	230888
153304	230889
32132	230890
16576	230891
132045	230892
46953	230893
16681	230894
183753	230895
48097	230896
13608	230897
61217	230898
2032	230899
87564	230900
75509	230901
28865	230902
19648	230903
5141	230904
4354	230905
35657	230906
7439	230907
20293	230908
13381	230909
159934	230910
280016	230911
50118	230912
257109	230913
34399	230914
56029	230915
118277	230916
13463	230917
78504	230918
102093	230919
6698	230920
91	230921
24225	230922
33620	230923
132	230924
99851	230925
128369	230926
67935	230927
194664	230928
15455	230929
72473	230930
6094	230931
109731	230932
80370	230933
330257	230934
20583	230935
89720	230936
27712	230937
66585	230938
81040	230939
10954	230940
26157	230941
112047	230942
12088	230943
19954	230944
137299	230945
835	230946
4176	230947
128	230948
192542	230949
26355	230950
10573	230951
189903	230952
37834	230953
99511	230954
201874	230955
17473	230956
303133	230957
11891	230958
4112	230959
238095	230960
72610	230961
170153	230962
281100	230963
2726	230964
44420	230965
11530	230966
34133	230967
54794	230968
347175	230969
5556	230970
188236	230971
51566	230972
166288	230973
25299	230974
55548	230975
17902	230976
7319	230977
15476	230978
103772	230979
72265	230980
39986	230981
219959	230982
6241	230983
104908	230984
2737	230985
36242	230986
37451	230987
78012	230988
48889	230989
3594	230990
5797	230991
161598	230992
261099	230993
54157	230994
162808	230995
32019	230996
66134	230997
44400	230998
1625	230999
315549	231000
52874	231001
238064	231002
16884	231003
8988	231004
7409	231005
222726	231006
17961	231007
44615	231008
27061	231009
360	231010
44065	231011
120141	231012
9336	231013
66876	231014
52	231015
121337	231016
10211	231017
13505	231018
103559	231019
314173	231020
45523	231021
19164	231022
14078	231023
94407	231024
238810	231025
146861	231026
7169	231027
33374	231028
17547	231029
256994	231030
13113	231031
733	231032
2035	231033
15092	231034
21893	231035
41202	231036
197073	231037
20025	231038
2212	231039
152345	231040
118067	231041
70169	231042
159649	231043
8695	231044
15539	231045
11218	231046
10916	231047
6120	231048
33506	231049
12693	231050
162872	231051
566	231052
236251	231053
26292	231054
350341	231055
4941	231056
97516	231057
17888	231058
176797	231059
198556	231060
9117	231061
238211	231062
207173	231063
367	231064
4455	231065
79552	231066
287	231067
128546	231068
192873	231069
277953	231070
169274	231071
16266	231072
7900	231073
3268	231074
12327	231075
38680	231076
74404	231077
1592	231078
347040	231079
17564	231080
5571	231081
43203	231082
34305	231083
29923	231084
424	231085
194603	231086
36780	231087
108438	231088
103959	231089
21801	231090
4138	231091
32053	231092
130098	231093
24343	231094
265635	231095
23330	231096
196134	231097
19108	231098
125376	231099
24464	231100
15100	231101
24413	231102
168002	231103
34093	231104
17012	231105
71012	231106
25665	231107
9732	231108
9699	231109
33071	231110
103287	231111
14044	231112
109794	231113
45863	231114
294960	231115
2648	231116
2665	231117
341343	231118
200201	231119
86408	231120
46694	231121
19687	231122
158580	231123
207569	231124
185256	231125
61315	231126
63050	231127
179023	231128
34069	231129
29243	231130
2563	231131
1761	231132
20776	231133
11892	231134
19867	231135
44675	231136
16193	231137
24745	231138
1498	231139
346832	231140
35733	231141
144785	231142
87940	231143
219870	231144
152779	231145
131211	231146
42579	231147
14505	231148
40086	231149
11772	231150
200693	231151
86905	231152
126096	231153
89186	231154
82179	231155
85438	231156
17265	231157
98993	231158
18685	231159
310563	231160
114726	231161
68699	231162
44706	231163
66409	231164
19114	231165
30494	231166
37832	231167
144776	231168
51673	231169
178008	231170
197512	231171
94848	231172
342830	231173
53051	231174
66002	231175
56374	231176
54471	231177
47070	231178
6497	231179
40710	231180
25467	231181
6329	231182
73468	231183
343054	231184
211236	231185
70653	231186
101722	231187
71649	231188
52923	231189
242296	231190
3320	231191
11121	231192
34018	231193
206042	231194
36358	231195
56155	231196
13886	231197
1249	231198
99002	231199
103823	231200
32815	231201
1483	231202
27576	231203
51029	231204
172198	231205
67498	231206
255979	231207
95831	231208
7000	231209
131919	231210
13329	231211
18008	231212
34675	231213
124341	231214
33807	231215
28277	231216
4294	231217
62993	231218
28796	231219
36979	231220
116893	231221
43135	231222
178524	231223
2268	231224
5596	231225
6008	231226
53643	231227
44039	231228
146645	231229
1272	231230
10291	231231
12977	231232
11413	231233
6090	231234
1322	231235
38133	231236
27218	231237
10703	231238
23458	231239
77584	231240
52644	231241
25727	231242
82940	231243
18361	231244
194133	231245
22123	231246
9733	231247
34928	231248
14637	231249
87662	231250
51210	231251
57246	231252
119690	231253
300275	231254
5076	231255
1863	231256
3617	231257
8206	231258
36038	231259
17148	231260
58222	231261
10699	231262
1352	231263
47193	231264
1556	231265
125381	231266
5968	231267
43393	231268
146909	231269
238753	231270
6449	231271
14222	231272
11600	231273
30265	231274
4906	231275
15820	231276
8104	231277
21115	231278
5860	231279
27289	231280
6647	231281
2449	231282
93489	231283
26303	231284
54127	231285
67729	231286
169286	231287
23069	231288
187202	231289
110637	231290
161856	231291
420	231292
56213	231293
51557	231294
172310	231295
124277	231296
337637	231297
65184	231298
112176	231299
26388	231300
1597	231301
189235	231302
282126	231303
187038	231304
189451	231305
13033	231306
118040	231307
159095	231308
52190	231309
47841	231310
81343	231311
277805	231312
60147	231313
29896	231314
147291	231315
46112	231316
262987	231317
11873	231318
52554	231319
1359	231320
59418	231321
224079	231322
2277	231323
68765	231324
2286	231325
96694	231326
58672	231327
13105	231328
104231	231329
71540	231330
12486	231331
147348	231332
130587	231333
207711	231334
66813	231335
159831	231336
52935	231337
2610	231338
238062	231339
20617	231340
4216	231341
40349	231342
50126	231343
15170	231344
43952	231345
178165	231346
90811	231347
41560	231348
1103	231349
215780	231350
444	231351
6749	231352
2208	231353
13231	231354
72091	231355
141365	231356
17706	231357
35352	231358
71885	231359
49211	231360
294369	231361
167893	231362
81913	231363
14583	231364
47321	231365
46773	231366
19866	231367
2296	231368
18388	231369
115671	231370
146941	231371
49573	231372
3012	231373
157129	231374
288952	231375
72708	231376
6047	231377
106656	231378
115	231379
69942	231380
29963	231381
128492	231382
112496	231383
13411	231384
34903	231385
357402	231386
7260	231387
5286	231388
109590	231389
211206	231390
83402	231391
3188	231392
119651	231393
30883	231394
24567	231395
40080	231396
331644	231397
10065	231398
90037	231399
352240	231400
123702	231401
18211	231402
24755	231403
113861	231404
288897	231405
1821	231406
249873	231407
193412	231408
134117	231409
221060	231410
164536	231411
29398	231412
4562	231413
130125	231414
115144	231415
309227	231416
325	231417
231837	231418
47574	231419
194543	231420
688	231421
47733	231422
267769	231423
109328	231424
34256	231425
53929	231426
111964	231427
10011	231428
24443	231429
293929	231430
8122	231431
37173	231432
7792	231433
10157	231434
110170	231435
4851	231436
355043	231437
24588	231438
207027	231439
69585	231440
51077	231441
6310	231442
2787	231443
4030	231444
5021	231445
110883	231446
113131	231447
2971	231448
48683	231449
13826	231450
710	231451
3590	231452
81044	231453
70256	231454
289616	231455
192054	231456
2026	231457
110287	231458
7942	231459
238078	231460
238847	231461
238149	231462
171610	231463
53366	231464
28097	231465
216	231466
24188	231467
20484	231468
132558	231469
4962	231470
11554	231471
30815	231472
17469	231473
72010	231474
39234	231475
37308	231476
165603	231477
239067	231478
1897	231479
84431	231480
42777	231481
33579	231482
23771	231483
13658	231484
260133	231485
2167	231486
50333	231487
112004	231488
62263	231489
5218	231490
253820	231491
36737	231492
56760	231493
93833	231494
210406	231495
207443	231496
115275	231497
94010	231498
10708	231499
62355	231500
147085	231501
66323	231502
212052	231503
94012	231504
62136	231505
421	231506
46945	231507
11682	231508
931	231509
21236	231510
57818	231511
104140	231512
100712	231513
7315	231514
55570	231515
5218	231516
94008	231517
219507	231518
74371	231519
93799	231520
58182	231521
55882	231522
14636	231523
9439	231524
3810	231525
1126	231526
20344	231527
57818	231528
19018	231529
26728	231530
81098	231531
94293	231532
128993	231533
10521	231534
12478	231535
9280	231536
50689	231537
12561	231538
104226	231539
120013	231540
158179	231541
354810	231542
33611	231543
9978	231544
133506	231545
144505	231546
84257	231547
317917	231548
204680	231549
910	231550
110557	231551
12846	231552
152662	231553
61917	231554
418	231555
2455	231556
36814	231557
83668	231558
38066	231559
32295	231560
245709	231561
13376	231562
151518	231563
28739	231564
19447	231565
32842	231566
267976	231567
152238	231568
239040	231569
351264	231570
31214	231571
128	231572
85044	231573
857	231574
29251	231575
7198	231576
178143	231577
27286	231578
3795	231579
209966	231580
31643	231581
1201	231582
82343	231583
101274	231584
171550	231585
7378	231586
83378	231587
30260	231588
157405	231589
2247	231590
20417	231591
146195	231592
6408	231593
111622	231594
238870	231595
65004	231596
65241	231597
12415	231598
8722	231599
84393	231600
16296	231601
22952	231602
348977	231603
934	231604
36118	231605
268005	231606
79534	231607
94885	231608
36734	231609
16399	231610
93799	231611
857	231612
15109	231613
27185	231614
4283	231615
8873	231616
207454	231617
58978	231618
129686	231619
135521	231620
80166	231621
4854	231622
17885	231623
80102	231624
88672	231625
65315	231626
21302	231627
93067	231628
97690	231629
9427	231630
252505	231631
276916	231632
10013	231633
281340	231634
209754	231635
162484	231636
53961	231637
65101	231638
62072	231639
81680	231640
225204	231641
106163	231642
34325	231643
11338	231644
196537	231645
186171	231646
45602	231647
132784	231648
112443	231649
97690	231650
206899	231651
13220	231652
31145	231653
611	231654
101580	231655
29130	231656
183165	231657
73635	231658
2318	231659
153110	231660
256207	231661
133481	231662
316	231663
7140	231664
245051	231665
6492	231666
2768	231667
17830	231668
268908	231669
159091	231670
32766	231671
47453	231672
8031	231673
35117	231674
78576	231675
181843	231676
107214	231677
121578	231678
321517	231679
22611	231680
302027	231681
113130	231682
122754	231683
75973	231684
69614	231685
3875	231686
12780	231687
10884	231688
188111	231689
157058	231690
104687	231691
36405	231692
204075	231693
21830	231694
22797	231695
116059	231696
3696	231697
76175	231698
203124	231699
128284	231700
3153	231701
60772	231702
12673	231703
72775	231704
46445	231705
36354	231706
71932	231707
1304	231708
31798	231709
97639	231710
75101	231711
31210	231712
85056	231713
23164	231714
123123	231715
327951	231716
101308	231717
1618	231718
19665	231719
53905	231720
7560	231721
17084	231722
7564	231723
15304	231724
152050	231725
1691	231726
27492	231727
16552	231728
61	231729
72450	231730
315121	231731
11427	231732
154568	231733
320604	231734
2350	231735
84547	231736
150176	231737
26347	231738
16261	231739
277321	231740
72797	231741
32669	231742
192385	231743
11330	231744
82551	231745
1164	231746
82005	231747
132586	231748
165202	231749
37738	231750
403	231751
285905	231752
179816	231753
168170	231754
31701	231755
449	231756
80688	231757
10785	231758
43838	231759
15294	231760
28593	231761
336525	231762
4445	231763
78571	231764
74541	231765
311069	231766
107962	231767
7037	231768
12383	231769
8623	231770
164324	231771
272549	231772
24132	231773
155010	231774
25835	231775
52570	231776
138736	231777
72645	231778
1104	231779
25864	231780
183759	231781
1925	231782
6815	231783
203368	231784
54520	231785
12218	231786
36452	231787
99485	231788
48531	231789
52011	231790
165885	231791
129267	231792
73481	231793
126094	231794
171793	231795
111819	231796
175936	231797
50538	231798
211447	231799
60454	231800
27075	231801
4196	231802
58283	231803
59283	231804
73696	231805
423	231806
1855	231807
14601	231808
82289	231809
125544	231810
150849	231811
7878	231812
27130	231813
68806	231814
226671	231815
39084	231816
335475	231817
133312	231818
8220	231819
92229	231820
161219	231821
304926	231822
248211	231823
317842	231824
35067	231825
343753	231826
69249	231827
31484	231828
12466	231829
81906	231830
85654	231831
302880	231832
83108	231833
8316	231834
162818	231835
28080	231836
6518	231837
86816	231838
5757	231839
4144	231840
13284	231841
208614	231842
103673	231843
34927	231844
162742	231845
120332	231846
239778	231847
72461	231848
19196	231849
38617	231850
113884	231851
22662	231852
78425	231853
107389	231854
3625	231855
113588	231856
4583	231857
6179	231858
791	231859
9476	231860
190993	231861
17600	231862
27884	231863
138171	231864
275	231865
4795	231866
10023	231867
21	231868
1072	231869
3625	231870
5584	231871
89007	231872
174609	231873
122351	231874
90278	231875
84774	231876
229901	231877
34823	231878
277905	231879
10894	231880
152255	231881
100282	231882
99035	231883
285	231884
55276	231885
148393	231886
105614	231887
85375	231888
55171	231889
75492	231890
35374	231891
120184	231892
221957	231893
311226	231894
120320	231895
41719	231896
38231	231897
32231	231898
5075	231899
7459	231900
263448	231901
26322	231902
64425	231903
308544	231904
9077	231905
146534	231906
56221	231907
209209	231908
124922	231909
168110	231910
69616	231911
2007	231912
11578	231913
260711	231914
88894	231915
67969	231916
123885	231917
14807	231918
56171	231919
109782	231920
25254	231921
16568	231922
82024	231923
19621	231924
348633	231925
319401	231926
170024	231927
116962	231928
120926	231929
16096	231930
123188	231931
147747	231932
16198	231933
17539	231934
4860	231935
354020	231936
2895	231937
82128	231938
31490	231939
266860	231940
99760	231941
75569	231942
51612	231943
19405	231944
122510	231945
223392	231946
204114	231947
83729	231948
13900	231949
27430	231950
130649	231951
290218	231952
105592	231953
138480	231954
17997	231955
202821	231956
202707	231957
297486	231958
109740	231959
3812	231960
79681	231961
102078	231962
45948	231963
12543	231964
292255	231965
208394	231966
18106	231967
224091	231968
100283	231969
45470	231970
59382	231971
327198	231972
167170	231973
25818	231974
268698	231975
11991	231976
1247	231977
79388	231978
320611	231979
206990	231980
303872	231981
74585	231982
56959	231983
49293	231984
14668	231985
90488	231986
297989	231987
450	231988
198402	231989
264306	231990
48435	231991
184664	231992
218328	231993
179683	231994
142552	231995
121345	231996
1361	231997
284325	231998
169220	231999
80727	232000
157579	232001
98698	232002
157479	232003
17560	232004
53466	232005
613	232006
613	232007
53266	232008
135916	232009
48	232010
183478	232011
191605	232012
87149	232013
2737	232014
29615	232015
160520	232016
15142	232017
166298	232018
5047	232019
3136	232020
33989	232021
60884	232022
34699	232023
51898	232024
89902	232025
5237	232026
86063	232027
37207	232028
17012	232029
6799	232030
12171	232031
11050	232032
45858	232033
64344	232034
26846	232035
51016	232036
3313	232037
10162	232038
83577	232039
29487	232040
252226	232041
248366	232042
102868	232043
237973	232044
322101	232045
23805	232046
48606	232047
58624	232048
43220	232049
29820	232050
163188	232051
61184	232052
1057	232053
85289	232054
321330	232055
28763	232056
25680	232057
7336	232058
8657	232059
8548	232060
128322	232061
71155	232062
12329	232063
41054	232064
8591	232065
5498	232066
59531	232067
9866	232068
110681	232069
62225	232070
55231	232071
117416	232072
206408	232073
74849	232074
1264	232075
8467	232076
24572	232077
74661	232078
129790	232079
72686	232080
142441	232081
23594	232082
5304	232083
83357	232084
38764	232085
4225	232086
24633	232087
13356	232088
202509	232089
110145	232090
108839	232091
58883	232092
24218	232093
7843	232094
175136	232095
37179	232096
7779	232097
129204	232098
18104	232099
13312	232100
16327	232101
6295	232102
67996	232103
16866	232104
69755	232105
29813	232106
238727	232107
238628	232108
88544	232109
6509	232110
96169	232111
78850	232112
53817	232113
178664	232114
62339	232115
20475	232116
9854	232117
36060	232118
3053	232119
257813	232120
7577	232121
15083	232122
77606	232123
145673	232124
45589	232125
3355	232126
9515	232127
7459	232128
22638	232129
188912	232130
90354	232131
8895	232132
76696	232133
138571	232134
14199	232135
16126	232136
38201	232137
104354	232138
76945	232139
14667	232140
29090	232141
89809	232142
274913	232143
1828	232144
48985	232145
45862	232146
91	232147
3250	232148
352945	232149
19463	232150
203521	232151
4101	232152
145835	232153
15188	232154
1198	232155
3225	232156
5649	232157
121770	232158
32137	232159
78383	232160
329047	232161
161548	232162
121123	232163
2242	232164
218	232165
104358	232166
2929	232167
56585	232168
151807	232169
107134	232170
114642	232171
208871	232172
48460	232173
293377	232174
112440	232175
178650	232176
211554	232177
209067	232178
16983	232179
38688	232180
38522	232181
48972	232182
196502	232183
168273	232184
51287	232185
171521	232186
111834	232187
29815	232188
182717	232189
56881	232190
83480	232191
72623	232192
220901	232193
8947	232194
10036	232195
62896	232196
4814	232197
106961	232198
7226	232199
48663	232200
30774	232201
3792	232202
31237	232203
16909	232204
6110	232205
17101	232206
123785	232207
24427	232208
96908	232209
107952	232210
156588	232211
47459	232212
84937	232213
192955	232214
305003	232215
137850	232216
249929	232217
120665	232218
9590	232219
66719	232220
57793	232221
25029	232222
81494	232223
205117	232224
104561	232225
18905	232226
108506	232227
26750	232228
7429	232229
44773	232230
18227	232231
94116	232232
1023	232233
12665	232234
114965	232235
170626	232236
179799	232237
27474	232238
283380	232239
917	232240
249010	232241
33726	232242
39130	232243
24071	232244
64848	232245
5587	232246
25217	232247
14764	232248
289339	232249
35730	232250
233166	232251
20083	232252
245143	232253
102401	232254
13648	232255
4814	232256
126626	232257
61926	232258
40890	232259
157478	232260
140807	232261
16354	232262
167154	232263
46009	232264
232890	232265
38829	232266
3954	232267
85060	232268
1859	232269
6326	232270
106442	232271
9898	232272
56465	232273
121440	232274
24601	232275
11146	232276
169724	232277
55516	232278
55516	232279
97469	232280
46947	232281
119747	232282
37038	232283
3443	232284
94898	232285
14216	232286
101819	232287
77503	232288
7353	232289
118317	232290
2519	232291
119061	232292
56193	232293
57714	232294
194405	232295
273147	232296
11593	232297
337553	232298
6590	232299
26401	232300
71402	232301
102175	232302
122930	232303
35082	232304
21290	232305
53021	232306
26816	232307
84138	232308
120893	232309
36117	232310
167990	232311
5370	232312
74742	232313
17507	232314
257562	232315
2722	232316
14752	232317
210155	232318
10120	232319
49134	232320
126504	232321
12660	232322
9297	232323
227015	232324
26822	232325
82199	232326
6824	232327
27672	232328
324174	232329
47170	232330
30750	232331
32825	232332
7438	232333
54927	232334
231200	232335
2782	232336
83926	232337
42380	232338
17733	232339
5638	232340
5577	232341
1284	232342
7666	232343
179424	232344
36027	232345
267989	232346
26119	232347
186384	232348
77019	232349
52935	232350
16426	232351
57622	232352
56979	232353
81314	232354
62183	232355
34201	232356
36286	232357
54162	232358
188845	232359
17618	232360
2114	232361
949	232362
132591	232363
39084	232364
156736	232365
102694	232366
1075	232367
113363	232368
16875	232369
72350	232370
49161	232371
103961	232372
17926	232373
84107	232374
59	232375
122575	232376
313157	232377
65133	232378
6216	232379
15442	232380
4426	232381
2722	232382
52189	232383
146671	232384
66926	232385
20604	232386
48399	232387
159747	232388
314745	232389
16378	232390
316582	232391
54392	232392
45803	232393
146637	232394
146503	232395
32681	232396
165098	232397
102135	232398
69674	232399
146845	232400
239137	232401
98025	232402
118448	232403
2732	232404
4582	232405
8206	232406
149576	232407
3675	232408
756	232409
93881	232410
146691	232411
239187	232412
238705	232413
238721	232414
333994	232415
94672	232416
41822	232417
146996	232418
290950	232419
103569	232420
206854	232421
238210	232422
172092	232423
271432	232424
20581	232425
146744	232426
146756	232427
238285	232428
122513	232429
238742	232430
146642	232431
146789	232432
238622	232433
189686	232434
18829	232435
94304	232436
174266	232437
9485	232438
138091	232439
126991	232440
77876	232441
71417	232442
219437	232443
353	232444
34672	232445
219586	232446
188522	232447
7790	232448
140	232449
36626	232450
180644	232451
193667	232452
109983	232453
43873	232454
17538	232455
38551	232456
207869	232457
169019	232458
66953	232459
129960	232460
44409	232461
281123	232462
3917	232463
23677	232464
1758	232465
55464	232466
4346	232467
120760	232468
2037	232469
329920	232470
8454	232471
104131	232472
10870	232473
263172	232474
1693	232475
238571	232476
249189	232477
146302	232478
172676	232479
18841	232480
98498	232481
136	232482
36213	232483
24878	232484
349683	232485
28005	232486
64462	232487
154552	232488
2345	232489
1663	232490
54180	232491
627	232492
71601	232493
39620	232494
945	232495
4972	232496
203322	232497
183047	232498
2796	232499
121237	232500
5200	232501
27268	232502
116871	232503
312221	232504
51877	232505
120488	232506
30827	232507
71473	232508
20089	232509
279501	232510
82546	232511
31781	232512
17983	232513
159809	232514
27502	232515
1357	232516
8088	232517
11290	232518
29	232519
87171	232520
29100	232521
1515	232522
120197	232523
511	232524
57109	232525
17484	232526
27237	232527
48652	232528
44196	232529
69434	232530
61771	232531
146774	232532
176385	232533
63133	232534
6506	232535
7123	232536
139610	232537
72507	232538
168779	232539
835	232540
45207	232541
46506	232542
114	232543
322969	232544
272411	232545
8559	232546
56230	232547
22063	232548
3507	232549
9187	232550
2170	232551
65928	232552
188897	232553
163203	232554
171	232555
57106	232556
934	232557
10656	232558
6934	232559
131528	232560
26851	232561
770	232562
202683	232563
75501	232564
29015	232565
235066	232566
27781	232567
33616	232568
15631	232569
106279	232570
285920	232571
30516	232572
249406	232573
43110	232574
53453	232575
133198	232576
21211	232577
4163	232578
7135	232579
28773	232580
142291	232581
21211	232582
2325	232583
288567	232584
11365	232585
4060	232586
2204	232587
263373	232588
168895	232589
31813	232590
74547	232591
57216	232592
36292	232593
10167	232594
156797	232595
7697	232596
26121	232597
16368	232598
17476	232599
158396	232600
38346	232601
124766	232602
13707	232603
150680	232604
2223	232605
67224	232606
126123	232607
2012	232608
3243	232609
287541	232610
13372	232611
5981	232612
34992	232613
2856	232614
12383	232615
17637	232616
15880	232617
17046	232618
26460	232619
49512	232620
110719	232621
108517	232622
292366	232623
161338	232624
124964	232625
88210	232626
4145	232627
20036	232628
76150	232629
17361	232630
48593	232631
59168	232632
6102	232633
292299	232634
13322	232635
15569	232636
104767	232637
80731	232638
7551	232639
99992	232640
86931	232641
140493	232642
16487	232643
525	232644
52178	232645
139332	232646
169845	232647
166976	232648
18008	232649
97992	232650
20564	232651
14406	232652
175570	232653
72130	232654
26063	232655
233869	232656
138352	232657
61269	232658
851	232659
8378	232660
17767	232661
183681	232662
66033	232663
23049	232664
23066	232665
206550	232666
350426	232667
11589	232668
34425	232669
38370	232670
56445	232671
51211	232672
119492	232673
12411	232674
142707	232675
53638	232676
1427	232677
1210	232678
106732	232679
4569	232680
56440	232681
6411	232682
317529	232683
55879	232684
65266	232685
205620	232686
5408	232687
27579	232688
57194	232689
23594	232690
3375	232691
77463	232692
11732	232693
44053	232694
168370	232695
128822	232696
130869	232697
28501	232698
131095	232699
120904	232700
70335	232701
42956	232702
194040	232703
190466	232704
12384	232705
122042	232706
933	232707
37800	232708
40884	232709
1368	232710
311131	232711
174803	232712
63460	232713
35117	232714
39425	232715
142652	232716
15710	232717
12919	232718
43336	232719
2373	232720
171271	232721
64	232722
9757	232723
350211	232724
3919	232725
14839	232726
24260	232727
45562	232728
68137	232729
140722	232730
56657	232731
72945	232732
21318	232733
34251	232734
156972	232735
178261	232736
40259	232737
9087	232738
6109	232739
74365	232740
191068	232741
241	232742
7748	232743
11215	232744
96325	232745
20427	232746
58339	232747
28889	232748
16591	232749
102199	232750
27526	232751
316033	232752
60224	232753
166195	232754
7571	232755
147	232756
16556	232757
61305	232758
97804	232759
8483	232760
74329	232761
210684	232762
127453	232763
2277	232764
19500	232765
71471	232766
10566	232767
73747	232768
71953	232769
149177	232770
316529	232771
4373	232772
56715	232773
1241	232774
15869	232775
22681	232776
1056	232777
150835	232778
5836	232779
8997	232780
117134	232781
15146	232782
3095	232783
47538	232784
23159	232785
23099	232786
17113	232787
6003	232788
24790	232789
31274	232790
86292	232791
69561	232792
118947	232793
80120	232794
48427	232795
71287	232796
66415	232797
2264	232798
9421	232799
21392	232800
185102	232801
184471	232802
4481	232803
27654	232804
46208	232805
38043	232806
5062	232807
2175	232808
48514	232809
14606	232810
4221	232811
58372	232812
128060	232813
61468	232814
109847	232815
5137	232816
114997	232817
38029	232818
36432	232819
9139	232820
21363	232821
27884	232822
289936	232823
120800	232824
21585	232825
22075	232826
125031	232827
4627	232828
22075	232829
289555	232830
2607	232831
173968	232832
64	232833
76784	232834
245	232835
1288	232836
116837	232837
52527	232838
35859	232839
374	232840
25121	232841
184471	232842
94333	232843
134692	232844
60765	232845
53178	232846
305388	232847
2320	232848
12430	232849
10436	232850
126320	232851
243259	232852
150669	232853
26787	232854
2807	232855
11227	232856
41528	232857
64146	232858
100653	232859
9214	232860
188331	232861
338447	232862
51960	232863
39293	232864
740	232865
8054	232866
192	232867
54438	232868
160254	232869
7887	232870
190214	232871
38408	232872
97481	232873
2835	232874
109598	232875
37466	232876
109460	232877
82120	232878
10010	232879
41148	232880
3809	232881
40044	232882
52414	232883
52815	232884
1179	232885
55459	232886
4082	232887
43408	232888
33036	232889
236382	232890
197109	232891
7537	232892
33756	232893
4015	232894
13883	232895
77787	232896
3450	232897
116503	232898
128787	232899
17323	232900
355477	232901
200416	232902
14129	232903
903	232904
17837	232905
96251	232906
10269	232907
5131	232908
9641	232909
26048	232910
15146	232911
188867	232912
1070	232913
94464	232914
20606	232915
188100	232916
25218	232917
23858	232918
317579	232919
8481	232920
66982	232921
43947	232922
317512	232923
164271	232924
73957	232925
101044	232926
26208	232927
14101	232928
341469	232929
7677	232930
14111	232931
50070	232932
86909	232933
19549	232934
126365	232935
38907	232936
144672	232937
146992	232938
87948	232939
189697	232940
196508	232941
13798	232942
273488	232943
1011	232944
142409	232945
26227	232946
256767	232947
55050	232948
4350	232949
46618	232950
124414	232951
10624	232952
30943	232953
140777	232954
162996	232955
166514	232956
209657	232957
162742	232958
7591	232959
7606	232960
172119	232961
163952	232962
2033	232963
29620	232964
56310	232965
10404	232966
74416	232967
5711	232968
118377	232969
32823	232970
1289	232971
134038	232972
91340	232973
8734	232974
26382	232975
983	232976
22103	232977
69934	232978
171523	232979
44128	232980
47444	232981
10136	232982
32034	232983
48872	232984
9506	232985
96225	232986
1836	232987
38978	232988
71607	232989
58163	232990
2689	232991
11413	232992
83861	232993
5795	232994
47086	232995
54544	232996
55036	232997
814	232998
74388	232999
17895	233000
137804	233001
20199	233002
13512	233003
31625	233004
343	233005
71919	233006
109984	233007
6525	233008
49506	233009
94915	233010
65054	233011
72082	233012
48784	233013
23536	233014
29106	233015
46154	233016
8463	233017
63380	233018
5091	233019
81033	233020
272611	233021
13010	233022
18160	233023
25998	233024
13010	233025
13010	233026
37137	233027
46797	233028
28721	233029
109163	233030
5380	233031
5772	233032
5374	233033
113146	233034
4195	233035
24239	233036
14973	233037
4067	233038
83385	233039
22	233040
50691	233041
17672	233042
12676	233043
144878	233044
38690	233045
319745	233046
47538	233047
36715	233048
7449	233049
26060	233050
198927	233051
169992	233052
116928	233053
6944	233054
8046	233055
168085	233056
265213	233057
12058	233058
306245	233059
906	233060
76643	233061
303925	233062
63324	233063
144798	233064
82453	233065
125493	233066
41172	233067
25365	233068
22309	233069
5733	233070
94958	233071
3356	233072
177393	233073
35361	233074
50703	233075
289846	233076
104182	233077
47420	233078
24641	233079
89502	233080
21427	233081
72932	233082
3198	233083
15503	233084
41054	233085
150130	233086
29096	233087
288388	233088
21710	233089
128252	233090
36571	233091
2024	233092
74516	233093
37807	233094
90179	233095
9999	233096
280185	233097
174	233098
316096	233099
26382	233100
2999	233101
23560	233102
120891	233103
74717	233104
193254	233105
7058	233106
14829	233107
147257	233108
142186	233109
137157	233110
38372	233111
35685	233112
12638	233113
42185	233114
82448	233115
128639	233116
161	233117
49	233118
507	233119
13943	233120
144318	233121
12670	233122
203415	233123
299612	233124
86323	233125
47442	233126
10363	233127
37810	233128
231404	233129
6733	233130
20506	233131
39997	233132
56277	233133
94955	233134
91461	233135
131155	233136
3443	233137
1045	233138
151898	233139
14846	233140
289549	233141
69083	233142
20110	233143
270834	233144
129379	233145
537	233146
138112	233147
55413	233148
47591	233149
180570	233150
20308	233151
69315	233152
118016	233153
164318	233154
66346	233155
276645	233156
1807	233157
125893	233158
52671	233159
40113	233160
10738	233161
1574	233162
12600	233163
2001	233164
75923	233165
8787	233166
214273	233167
19437	233168
162604	233169
9587	233170
13805	233171
305064	233172
6930	233173
75672	233174
81584	233175
66503	233176
301275	233177
410	233178
6663	233179
120396	233180
25499	233181
10615	233182
16596	233183
45197	233184
75128	233185
30239	233186
14490	233187
42895	233188
10834	233189
113148	233190
1084	233191
2479	233192
179602	233193
117273	233194
307910	233195
203193	233196
34470	233197
6594	233198
183103	233199
83108	233200
196916	233201
196722	233202
174746	233203
115127	233204
11844	233205
58591	233206
144604	233207
35994	233208
118356	233209
2247	233210
13771	233211
207268	233212
31797	233213
75086	233214
167957	233215
158944	233216
37206	233217
10857	233218
104917	233219
285451	233220
62861	233221
2159	233222
7542	233223
313090	233224
303255	233225
8297	233226
141295	233227
70272	233228
61609	233229
29492	233230
40611	233231
134299	233232
51534	233233
13625	233234
28968	233235
25413	233236
23286	233237
73608	233238
71867	233239
30249	233240
52798	233241
6521	233242
48083	233243
86260	233244
101548	233245
5781	233246
253505	233247
19971	233248
88273	233249
36555	233250
31152	233251
244606	233252
211563	233253
102506	233254
7346	233255
14597	233256
69301	233257
155169	233258
27343	233259
7602	233260
47462	233261
39202	233262
77089	233263
32366	233264
10570	233265
32676	233266
297369	233267
38500	233268
79886	233269
76827	233270
84333	233271
355291	233272
119344	233273
24496	233274
10982	233275
613	233276
5501	233277
311552	233278
44529	233279
139	233280
18637	233281
12970	233282
32028	233283
107316	233284
304787	233285
1245	233286
43871	233287
114489	233288
11396	233289
69634	233290
17294	233291
157493	233292
153223	233293
10565	233294
108705	233295
120001	233296
3080	233297
209465	233298
315744	233299
6386	233300
78012	233301
2032	233302
3837	233303
36993	233304
7159	233305
105960	233306
172403	233307
17018	233308
146983	233309
66879	233310
32095	233311
33200	233312
10276	233313
40384	233314
44641	233315
57187	233316
117474	233317
141720	233318
13292	233319
35753	233320
73994	233321
3520	233322
245421	233323
31085	233324
15615	233325
404	233326
15197	233327
4539	233328
4706	233329
19540	233330
46272	233331
38953	233332
35771	233333
85171	233334
159966	233335
14500	233336
18777	233337
21814	233338
102289	233339
6873	233340
187158	233341
39135	233342
157269	233343
9561	233344
179846	233345
9728	233346
9449	233347
322083	233348
32875	233349
11453	233350
52605	233351
10900	233352
175090	233353
188582	233354
9184	233355
118139	233356
84805	233357
11520	233358
12668	233359
168902	233360
106854	233361
52544	233362
20389	233363
62932	233364
36079	233365
3003	233366
17747	233367
58035	233368
28135	233369
7971	233370
313	233371
2572	233372
58241	233373
80367	233374
28938	233375
644	233376
61515	233377
263969	233378
158319	233379
17751	233380
22743	233381
100796	233382
101518	233383
4633	233384
137164	233385
75696	233386
244203	233387
166134	233388
2537	233389
22031	233390
18533	233391
30078	233392
5614	233393
191155	233394
150187	233395
10366	233396
748	233397
1937	233398
109497	233399
324519	233400
287375	233401
79555	233402
40224	233403
107908	233404
64	233405
17722	233406
52513	233407
286178	233408
39017	233409
54431	233410
101003	233411
68126	233412
58569	233413
129729	233414
177586	233415
1118	233416
33172	233417
66554	233418
5459	233419
102004	233420
57767	233421
158788	233422
277	233423
182146	233424
3191	233425
172362	233426
34025	233427
129243	233428
13237	233429
48737	233430
4961	233431
174947	233432
318354	233433
52539	233434
5659	233435
109914	233436
2213	233437
10724	233438
13264	233439
36560	233440
188799	233441
150169	233442
228082	233443
23508	233444
321296	233445
152605	233446
2954	233447
209646	233448
47089	233449
4623	233450
302510	233451
26463	233452
13113	233453
127212	233454
128421	233455
79735	233456
38162	233457
95684	233458
65155	233459
194418	233460
121225	233461
55401	233462
223	233463
74844	233464
116	233465
38125	233466
3041	233467
98649	233468
36749	233469
280808	233470
109260	233471
37865	233472
175647	233473
1080	233474
52411	233475
146090	233476
12572	233477
90933	233478
142326	233479
288991	233480
134262	233481
327400	233482
4482	233483
782	233484
249311	233485
191614	233486
77734	233487
175020	233488
41247	233489
22228	233490
287972	233491
290068	233492
12521	233493
25435	233494
44374	233495
285156	233496
39969	233497
44759	233498
987	233499
119337	233500
1278	233501
26029	233502
11909	233503
151576	233504
100573	233505
31580	233506
25898	233507
14001	233508
255139	233509
5216	233510
192755	233511
160037	233512
148539	233513
97151	233514
179093	233515
252258	233516
78173	233517
190110	233518
78340	233519
263735	233520
36355	233521
118589	233522
307469	233523
26024	233524
130	233525
26024	233526
4792	233527
64039	233528
3591	233529
115175	233530
211155	233531
22422	233532
46042	233533
200841	233534
348895	233535
355051	233536
107915	233537
59182	233538
1596	233539
51081	233540
11386	233541
12333	233542
46662	233543
4388	233544
2787	233545
42554	233546
238924	233547
311618	233548
94093	233549
32363	233550
7656	233551
96536	233552
316679	233553
302913	233554
189742	233555
65766	233556
265854	233557
8187	233558
50977	233559
78225	233560
3977	233561
2614	233562
17855	233563
33333	233564
46209	233565
64579	233566
61	233567
44190	233568
17578	233569
17842	233570
273424	233571
37454	233572
138276	233573
24293	233574
8500	233575
115752	233576
113024	233577
2798	233578
44549	233579
57072	233580
8438	233581
32706	233582
36723	233583
22533	233584
147007	233585
51789	233586
38270	233587
127026	233588
98677	233589
127920	233590
19841	233591
127435	233592
189604	233593
4216	233594
34945	233595
80061	233596
10771	233597
13264	233598
79705	233599
209694	233600
356150	233601
83506	233602
40705	233603
128876	233604
158095	233605
66023	233606
77753	233607
103201	233608
10765	233609
5931	233610
4143	233611
196724	233612
4820	233613
248657	233614
109763	233615
56235	233616
110779	233617
10086	233618
5303	233619
54593	233620
64228	233621
50739	233622
13679	233623
53985	233624
57406	233625
66206	233626
56915	233627
32514	233628
52203	233629
182577	233630
17467	233631
255551	233632
66395	233633
290828	233634
20513	233635
183884	233636
25614	233637
119680	233638
17163	233639
150059	233640
2174	233641
245980	233642
176097	233643
1459	233644
53932	233645
34442	233646
100681	233647
129553	233648
52833	233649
5312	233650
78184	233651
266315	233652
2079	233653
42333	233654
15145	233655
828	233656
52539	233657
8462	233658
118292	233659
6101	233660
126375	233661
149619	233662
6732	233663
47167	233664
200869	233665
113837	233666
302969	233667
395	233668
324842	233669
174851	233670
92968	233671
61349	233672
13549	233673
13024	233674
141167	233675
17711	233676
29304	233677
288884	233678
35680	233679
349579	233680
5179	233681
71763	233682
7400	233683
48639	233684
38165	233685
110787	233686
44720	233687
13144	233688
34159	233689
13361	233690
13343	233691
110642	233692
69734	233693
17931	233694
109953	233695
129433	233696
355650	233697
147560	233698
176260	233699
17783	233700
17910	233701
49525	233702
56121	233703
81603	233704
348608	233705
28046	233706
380	233707
19019	233708
26643	233709
9154	233710
35993	233711
52438	233712
886	233713
54418	233714
240556	233715
6230	233716
51567	233717
101635	233718
79161	233719
6435	233720
10076	233721
5441	233722
98668	233723
19	233724
238196	233725
158167	233726
43515	233727
66533	233728
3138	233729
113145	233730
1297	233731
72319	233732
173866	233733
34261	233734
9941	233735
34828	233736
321701	233737
72403	233738
112121	233739
158089	233740
285252	233741
4903	233742
171685	233743
163159	233744
65256	233745
249470	233746
110285	233747
88832	233748
56093	233749
16774	233750
121223	233751
32766	233752
150304	233753
14467	233754
62446	233755
238129	233756
13563	233757
5218	233758
3403	233759
24862	233760
3313	233761
16555	233762
85198	233763
27617	233764
19507	233765
55883	233766
21746	233767
223575	233768
30539	233769
28906	233770
2803	233771
22625	233772
24910	233773
676	233774
146418	233775
5148	233776
238396	233777
147012	233778
146343	233779
238341	233780
321628	233781
238239	233782
42470	233783
238788	233784
146560	233785
146444	233786
202469	233787
147052	233788
25115	233789
51153	233790
178755	233791
57033	233792
239093	233793
94012	233794
42314	233795
82253	233796
116093	233797
146358	233798
95066	233799
52552	233800
5148	233801
109662	233802
45517	233803
28345	233804
304024	233805
18883	233806
57620	233807
20414	233808
35812	233809
15755	233810
38828	233811
114714	233812
349678	233813
1070	233814
7871	233815
173592	233816
305965	233817
126783	233818
325649	233819
55353	233820
24655	233821
54683	233822
118463	233823
31505	233824
4742	233825
45468	233826
171209	233827
254286	233828
37751	233829
115783	233830
129655	233831
254	233832
190489	233833
118670	233834
27356	233835
64389	233836
1744	233837
14874	233838
8065	233839
44100	233840
44100	233841
36691	233842
27607	233843
56220	233844
135	233845
60726	233846
137104	233847
98681	233848
354269	233849
33896	233850
48654	233851
42063	233852
190854	233853
123791	233854
284650	233855
279330	233856
10817	233857
664	233858
6159	233859
60104	233860
80297	233861
36352	233862
117269	233863
260795	233864
303532	233865
245319	233866
9558	233867
23534	233868
31624	233869
6842	233870
86960	233871
88321	233872
112286	233873
3674	233874
2723	233875
1241	233876
170744	233877
72370	233878
112347	233879
208470	233880
12954	233881
12388	233882
42502	233883
76133	233884
788	233885
58765	233886
257478	233887
25392	233888
19663	233889
185218	233890
28339	233891
49156	233892
11373	233893
13031	233894
195267	233895
175187	233896
2800	233897
12778	233898
2050	233899
49329	233900
4375	233901
28703	233902
185698	233903
56423	233904
110385	233905
156271	233906
1278	233907
83	233908
1566	233909
331	233910
28749	233911
66965	233912
8338	233913
173996	233914
48871	233915
318016	233916
199642	233917
318604	233918
54717	233919
12046	233920
12770	233921
6426	233922
7032	233923
37427	233924
154284	233925
75394	233926
217321	233927
56144	233928
124634	233929
211268	233930
8843	233931
9315	233932
30722	233933
105915	233934
200077	233935
63438	233936
102470	233937
139714	233938
112398	233939
346147	233940
238807	233941
120112	233942
10594	233943
13100	233944
112562	233945
3895	233946
26229	233947
14256	233948
8405	233949
14387	233950
17359	233951
11413	233952
130716	233953
112049	233954
639	233955
73585	233956
17	233957
82097	233958
65403	233959
3681	233960
18573	233961
24529	233962
256868	233963
35756	233964
72327	233965
56695	233966
4740	233967
203826	233968
191783	233969
93788	233970
198996	233971
8022	233972
63	233973
189672	233974
43707	233975
1208	233976
209139	233977
158151	233978
32298	233979
292972	233980
48820	233981
19668	233982
80909	233983
38738	233984
66959	233985
71844	233986
584	233987
25004	233988
37314	233989
34679	233990
154675	233991
59170	233992
71532	233993
72894	233994
31948	233995
50136	233996
192247	233997
37786	233998
104241	233999
16166	234000
78271	234001
113748	234002
12144	234003
294157	234004
3021	234005
9606	234006
329646	234007
93038	234008
96927	234009
90113	234010
79311	234011
3011	234012
139243	234013
121611	234014
11356	234015
272596	234016
196786	234017
238627	234018
152121	234019
238240	234020
164202	234021
146961	234022
237907	234023
146909	234024
25837	234025
168207	234026
273343	234027
238556	234028
239088	234029
239078	234030
238020	234031
277649	234032
146606	234033
165712	234034
146706	234035
315288	234036
23191	234037
271531	234038
238190	234039
146578	234040
146610	234041
151899	234042
87823	234043
22025	234044
317490	234045
119708	234046
3058	234047
19476	234048
123972	234049
1	234050
202738	234051
104095	234052
28453	234053
40017	234054
24638	234055
91472	234056
61243	234057
16325	234058
30945	234059
5240	234060
21391	234061
53805	234062
25987	234063
49539	234064
33309	234065
199417	234066
176389	234067
118472	234068
31860	234069
1085	234070
3738	234071
120132	234072
9096	234073
54755	234074
66696	234075
3872	234076
38087	234077
258344	234078
53703	234079
25245	234080
190332	234081
36014	234082
54974	234083
44151	234084
3879	234085
131743	234086
37600	234087
58300	234088
8197	234089
262986	234090
41659	234091
205691	234092
222511	234093
67580	234094
90734	234095
96100	234096
117029	234097
105194	234098
66613	234099
857	234100
28856	234101
128108	234102
59844	234103
2110	234104
1401	234105
41076	234106
31191	234107
25074	234108
90434	234109
290798	234110
22300	234111
336040	234112
169520	234113
46790	234114
19248	234115
200648	234116
106296	234117
89146	234118
89256	234119
95991	234120
262821	234121
155721	234122
9584	234123
23978	234124
94977	234125
174403	234126
1806	234127
36539	234128
33525	234129
91918	234130
13879	234131
50698	234132
445	234133
46575	234134
326383	234135
13371	234136
13207	234137
446	234138
114	234139
10423	234140
67268	234141
6582	234142
328621	234143
7384	234144
10980	234145
1949	234146
102774	234147
34716	234148
29147	234149
62255	234150
189227	234151
103191	234152
4333	234153
104988	234154
50753	234155
93630	234156
25854	234157
3188	234158
12465	234159
78131	234160
7032	234161
2798	234162
311910	234163
191126	234164
38750	234165
155360	234166
196287	234167
112061	234168
72530	234169
46850	234170
83031	234171
56476	234172
79533	234173
79599	234174
49917	234175
262282	234176
24783	234177
1539	234178
123665	234179
24465	234180
48415	234181
61602	234182
240508	234183
139487	234184
11461	234185
53021	234186
33202	234187
46270	234188
2479	234189
220053	234190
22569	234191
64740	234192
4256	234193
122376	234194
115209	234195
45992	234196
116896	234197
86444	234198
54744	234199
66948	234200
153110	234201
149699	234202
3737	234203
98831	234204
6310	234205
28534	234206
167752	234207
65312	234208
3823	234209
332451	234210
235945	234211
213094	234212
68182	234213
124799	234214
36808	234215
5302	234216
7529	234217
19954	234218
46613	234219
46813	234220
28066	234221
2132	234222
339621	234223
146105	234224
277381	234225
164331	234226
354823	234227
76589	234228
110994	234229
77096	234230
217418	234231
6063	234232
132287	234233
103256	234234
39255	234235
38916	234236
20707	234237
28915	234238
31271	234239
180315	234240
11584	234241
12844	234242
1622	234243
95188	234244
134662	234245
342800	234246
126171	234247
1252	234248
287470	234249
47997	234250
72366	234251
112656	234252
25390	234253
69132	234254
48388	234255
192126	234256
218556	234257
23390	234258
266855	234259
32248	234260
283208	234261
4783	234262
34842	234263
157500	234264
39532	234265
78152	234266
185883	234267
58890	234268
87701	234269
83004	234270
190703	234271
18965	234272
40595	234273
64423	234274
1196	234275
1701	234276
98624	234277
6999	234278
115769	234279
69448	234280
26518	234281
139957	234282
129306	234283
65004	234284
7043	234285
30266	234286
1901	234287
4623	234288
2212	234289
110004	234290
13325	234291
114	234292
49016	234293
6239	234294
78545	234295
3600	234296
264766	234297
3876	234298
75157	234299
238406	234300
3985	234301
36432	234302
172	234303
103106	234304
54873	234305
14829	234306
17136	234307
65213	234308
248541	234309
71214	234310
104051	234311
35060	234312
23922	234313
70605	234314
21011	234315
62702	234316
171880	234317
152989	234318
1995	234319
9095	234320
92920	234321
101990	234322
66250	234323
93705	234324
78091	234325
43168	234326
96410	234327
9357	234328
36297	234329
294821	234330
49466	234331
30594	234332
138743	234333
8292	234334
58902	234335
102653	234336
55728	234337
169217	234338
37831	234339
31470	234340
72391	234341
10848	234342
61114	234343
16454	234344
24031	234345
4184	234346
10146	234347
3237	234348
48730	234349
101723	234350
17818	234351
35784	234352
9982	234353
6219	234354
219824	234355
26964	234356
32475	234357
30771	234358
65299	234359
236560	234360
122904	234361
10362	234362
318089	234363
166351	234364
98526	234365
18205	234366
20131	234367
23027	234368
3530	234369
160253	234370
320	234371
59600	234372
122911	234373
188274	234374
316284	234375
4806	234376
16693	234377
2189	234378
39875	234379
172	234380
72770	234381
316634	234382
7908	234383
121684	234384
1815	234385
823	234386
260244	234387
23398	234388
162838	234389
1336	234390
2616	234391
4698	234392
9476	234393
1068	234394
62172	234395
368	234396
2099	234397
173874	234398
18007	234399
100276	234400
6125	234401
292409	234402
42260	234403
1067	234404
138432	234405
34443	234406
17404	234407
175491	234408
10337	234409
268101	234410
154456	234411
11015	234412
173	234413
9030	234414
33012	234415
17945	234416
5261	234417
87634	234418
79003	234419
8505	234420
138397	234421
176252	234422
23282	234423
12225	234424
24334	234425
29980	234426
46624	234427
52854	234428
76662	234429
101958	234430
83151	234431
117728	234432
50683	234433
33	234434
38396	234435
94694	234436
8621	234437
272088	234438
229586	234439
6089	234440
17187	234441
72670	234442
167423	234443
4784	234444
72564	234445
3392	234446
186254	234447
26	234448
12866	234449
19904	234450
19904	234451
290744	234452
2481	234453
55295	234454
12062	234455
238371	234456
238839	234457
3386	234458
106480	234459
2408	234460
193013	234461
70210	234462
8637	234463
14313	234464
8454	234465
6706	234466
12223	234467
16464	234468
128551	234469
4172	234470
42295	234471
38500	234472
202000	234473
38779	234474
163994	234475
721	234476
68826	234477
124384	234478
25885	234479
94948	234480
105596	234481
191715	234482
12648	234483
32534	234484
120461	234485
23191	234486
16984	234487
146353	234488
104763	234489
21218	234490
10369	234491
22424	234492
56000	234493
12932	234494
17834	234495
55968	234496
364	234497
48648	234498
107205	234499
12902	234500
70111	234501
8757	234502
75498	234503
6607	234504
174397	234505
21945	234506
6794	234507
165042	234508
110643	234509
103163	234510
274432	234511
47913	234512
38683	234513
48863	234514
119882	234515
1543	234516
62432	234517
48815	234518
5893	234519
17799	234520
70672	234521
62746	234522
24188	234523
910	234524
287081	234525
1617	234526
1597	234527
47127	234528
34991	234529
537	234530
23628	234531
24522	234532
89420	234533
194723	234534
1	234535
14605	234536
37081	234537
317684	234538
121630	234539
16630	234540
85281	234541
52373	234542
1513	234543
13943	234544
49031	234545
4753	234546
317581	234547
101622	234548
170	234549
7943	234550
20032	234551
33885	234552
24505	234553
4225	234554
38541	234555
23779	234556
9151	234557
41446	234558
15088	234559
4587	234560
71990	234561
137650	234562
173492	234563
88201	234564
166743	234565
101442	234566
13824	234567
42641	234568
33314	234569
93783	234570
2176	234571
55127	234572
34388	234573
314757	234574
2001	234575
14913	234576
43957	234577
110280	234578
206600	234579
125791	234580
245582	234581
48790	234582
110230	234583
125218	234584
139518	234585
90919	234586
148004	234587
267077	234588
171011	234589
61447	234590
8526	234591
71770	234592
27722	234593
106283	234594
11113	234595
451	234596
23607	234597
12631	234598
10204	234599
45033	234600
173463	234601
40663	234602
146439	234603
237941	234604
14386	234605
45294	234606
42630	234607
12934	234608
295055	234609
32502	234610
286528	234611
10246	234612
208648	234613
167015	234614
120283	234615
111524	234616
92104	234617
17564	234618
71564	234619
65700	234620
33068	234621
111386	234622
1249	234623
64711	234624
169872	234625
111280	234626
103071	234627
88631	234628
168651	234629
119288	234630
103924	234631
120030	234632
33291	234633
12942	234634
12364	234635
19360	234636
69408	234637
70627	234638
61362	234639
115652	234640
19117	234641
19117	234642
52184	234643
90203	234644
83326	234645
81845	234646
299829	234647
155625	234648
147689	234649
97638	234650
103230	234651
4616	234652
67579	234653
193778	234654
123118	234655
79465	234656
57293	234657
176249	234658
176804	234659
117094	234660
45670	234661
31235	234662
9058	234663
17	234664
2522	234665
228197	234666
124884	234667
110122	234668
23037	234669
45806	234670
106686	234671
6307	234672
202157	234673
35977	234674
3042	234675
124523	234676
15160	234677
132767	234678
215118	234679
339448	234680
305959	234681
2408	234682
158211	234683
68355	234684
67325	234685
147917	234686
175231	234687
104453	234688
81805	234689
164881	234690
18648	234691
174935	234692
175064	234693
172053	234694
48653	234695
171586	234696
61871	234697
51058	234698
51482	234699
169378	234700
30722	234701
235265	234702
1106	234703
17865	234704
10065	234705
32580	234706
71493	234707
14494	234708
186698	234709
30420	234710
26180	234711
22168	234712
60815	234713
8344	234714
129501	234715
187236	234716
181034	234717
164663	234718
84285	234719
9860	234720
19625	234721
353692	234722
268794	234723
679	234724
128743	234725
54534	234726
50613	234727
82933	234728
42449	234729
128049	234730
8323	234731
19648	234732
37613	234733
1065	234734
285933	234735
3247	234736
6165	234737
24799	234738
266106	234739
41773	234740
37727	234741
88273	234742
49331	234743
7268	234744
141747	234745
238305	234746
15626	234747
380	234748
19804	234749
349551	234750
108570	234751
117280	234752
3687	234753
164345	234754
17021	234755
49235	234756
22220	234757
99893	234758
49405	234759
162319	234760
209009	234761
19801	234762
9354	234763
117330	234764
208721	234765
30236	234766
92566	234767
121207	234768
128751	234769
10131	234770
64387	234771
44391	234772
60	234773
285410	234774
22154	234775
275488	234776
68436	234777
17856	234778
8692	234779
9463	234780
661	234781
2639	234782
56602	234783
4162	234784
3970	234785
77652	234786
103545	234787
72009	234788
4419	234789
96937	234790
194441	234791
1337	234792
34204	234793
13462	234794
50359	234795
91812	234796
45439	234797
6305	234798
41750	234799
168573	234800
238828	234801
146461	234802
238455	234803
19916	234804
279751	234805
238850	234806
238426	234807
103826	234808
164454	234809
32842	234810
238092	234811
12644	234812
105346	234813
238498	234814
72335	234815
139	234816
103227	234817
238230	234818
163767	234819
146352	234820
72147	234821
4934	234822
177159	234823
46502	234824
20665	234825
23563	234826
69379	234827
27284	234828
125231	234829
7860	234830
66498	234831
101803	234832
176073	234833
175537	234834
49509	234835
7860	234836
161030	234837
50106	234838
3460	234839
91134	234840
367	234841
521	234842
442	234843
26229	234844
173257	234845
18328	234846
13832	234847
20132	234848
7788	234849
173879	234850
287928	234851
5930	234852
63482	234853
77424	234854
38092	234855
55387	234856
29895	234857
64240	234858
144154	234859
55387	234860
19051	234861
13480	234862
92304	234863
2655	234864
1028	234865
24361	234866
84771	234867
71995	234868
1052	234869
15770	234870
15630	234871
161	234872
21299	234873
65437	234874
120320	234875
111846	234876
202994	234877
81355	234878
121012	234879
193339	234880
104573	234881
64487	234882
66358	234883
329579	234884
2042	234885
111618	234886
72789	234887
68680	234888
218	234889
9244	234890
205915	234891
110713	234892
33902	234893
153424	234894
53656	234895
59781	234896
79772	234897
3651	234898
1066	234899
54580	234900
170844	234901
52049	234902
51839	234903
38886	234904
19803	234905
297961	234906
38184	234907
192007	234908
3268	234909
134967	234910
1062	234911
163932	234912
92706	234913
327293	234914
5951	234915
262380	234916
195848	234917
14318	234918
20166	234919
1503	234920
235291	234921
2604	234922
289802	234923
88816	234924
16189	234925
27121	234926
37454	234927
7710	234928
289130	234929
26837	234930
52845	234931
36943	234932
30065	234933
100887	234934
208663	234935
14537	234936
29352	234937
98014	234938
129645	234939
11921	234940
3445	234941
13829	234942
36872	234943
65279	234944
16901	234945
103283	234946
19389	234947
71314	234948
101507	234949
55266	234950
218046	234951
54490	234952
100718	234953
5946	234954
78182	234955
25975	234956
20706	234957
13787	234958
69567	234959
56632	234960
8678	234961
49323	234962
9864	234963
119179	234964
137934	234965
6131	234966
5192	234967
63295	234968
31591	234969
191754	234970
22650	234971
31771	234972
2270	234973
7080	234974
181603	234975
50962	234976
1931	234977
106080	234978
68805	234979
343121	234980
178755	234981
26780	234982
19624	234983
19562	234984
237483	234985
290740	234986
41888	234987
203489	234988
19575	234989
18869	234990
9741	234991
16363	234992
117206	234993
36040	234994
207272	234995
6305	234996
185459	234997
209466	234998
214760	234999
185459	235000
38567	235001
31976	235002
8733	235003
41730	235004
97917	235005
1060	235006
6316	235007
41934	235008
426	235009
421	235010
15488	235011
78338	235012
353285	235013
37158	235014
307575	235015
89555	235016
179343	235017
226893	235018
124321	235019
126166	235020
48	235021
16436	235022
16438	235023
35992	235024
98821	235025
51554	235026
16439	235027
33346	235028
168336	235029
91548	235030
22603	235031
1759	235032
8601	235033
159978	235034
348245	235035
6080	235036
97231	235037
50941	235038
221394	235039
229579	235040
204827	235041
30929	235042
163097	235043
238222	235044
118623	235045
178425	235046
13217	235047
11919	235048
112978	235049
30956	235050
157849	235051
338705	235052
45311	235053
63506	235054
69278	235055
32922	235056
1200	235057
161052	235058
10619	235059
14809	235060
57291	235061
4335	235062
32675	235063
13904	235064
91460	235065
28338	235066
2069	235067
33003	235068
10833	235069
68745	235070
13475	235071
137018	235072
28241	235073
112879	235074
217623	235075
71969	235076
22593	235077
71185	235078
306028	235079
1669	235080
177904	235081
124746	235082
216662	235083
40846	235084
54468	235085
1054	235086
19555	235087
196521	235088
289241	235089
310839	235090
24810	235091
3506	235092
31602	235093
62540	235094
15949	235095
364	235096
115174	235097
24774	235098
10890	235099
15507	235100
29979	235101
134208	235102
10890	235103
7282	235104
15494	235105
26924	235106
66123	235107
149300	235108
1012	235109
20041	235110
2049	235111
81535	235112
110448	235113
7489	235114
21536	235115
61932	235116
2104	235117
135324	235118
219723	235119
148052	235120
85187	235121
139235	235122
142790	235123
73941	235124
30200	235125
65863	235126
103628	235127
3548	235128
32192	235129
103244	235130
102808	235131
2013	235132
171132	235133
239166	235134
219272	235135
93054	235136
332727	235137
1256	235138
46061	235139
98096	235140
114578	235141
103862	235142
71436	235143
217388	235144
75322	235145
93054	235146
82192	235147
133694	235148
243266	235149
218613	235150
256675	235151
317586	235152
37724	235153
64075	235154
14826	235155
263445	235156
44689	235157
200696	235158
15678	235159
316821	235160
341576	235161
217706	235162
113975	235163
12975	235164
117209	235165
11858	235166
135913	235167
198302	235168
223196	235169
98167	235170
31528	235171
21592	235172
12307	235173
120230	235174
222823	235175
110087	235176
7219	235177
199694	235178
151988	235179
116371	235180
148119	235181
99496	235182
20432	235183
8740	235184
9090	235185
10296	235186
230396	235187
135448	235188
133729	235189
176495	235190
2471	235191
41545	235192
984	235193
5722	235194
155287	235195
12668	235196
303882	235197
9068	235198
161544	235199
9064	235200
6813	235201
197008	235202
21190	235203
51862	235204
256372	235205
146871	235206
70529	235207
35763	235208
73767	235209
61178	235210
109031	235211
112204	235212
95109	235213
183908	235214
190314	235215
43611	235216
245538	235217
149682	235218
30151	235219
51492	235220
97784	235221
102788	235222
162414	235223
7405	235224
7405	235225
1416	235226
92855	235227
53967	235228
12682	235229
9484	235230
28762	235231
11873	235232
95687	235233
144374	235234
32995	235235
9673	235236
218452	235237
2132	235238
38012	235239
30196	235240
15349	235241
58746	235242
12772	235243
11697	235244
9632	235245
65510	235246
58596	235247
60143	235248
23227	235249
99409	235250
102163	235251
28180	235252
39	235253
9096	235254
18764	235255
67769	235256
330449	235257
219678	235258
22649	235259
25570	235260
29403	235261
137883	235262
259377	235263
102080	235264
202283	235265
63281	235266
158621	235267
11130	235268
12544	235269
66440	235270
66438	235271
151926	235272
339278	235273
22605	235274
166023	235275
45264	235276
66356	235277
45220	235278
200425	235279
95549	235280
66438	235281
7264	235282
61950	235283
100748	235284
17358	235285
31596	235286
63570	235287
63285	235288
60013	235289
100797	235290
125537	235291
215512	235292
9228	235293
39907	235294
37333	235295
273628	235296
48433	235297
149696	235298
12282	235299
36099	235300
197534	235301
54829	235302
1720	235303
82298	235304
29775	235305
13279	235306
318072	235307
208444	235308
8352	235309
315677	235310
7356	235311
6333	235312
20608	235313
175206	235314
56409	235315
130132	235316
135954	235317
55003	235318
63868	235319
76698	235320
9208	235321
91980	235322
193069	235323
1477	235324
183330	235325
22575	235326
112406	235327
124715	235328
191882	235329
37	235330
46013	235331
258497	235332
1191	235333
110626	235334
130530	235335
18692	235336
65972	235337
40522	235338
46776	235339
317127	235340
137072	235341
291437	235342
1537	235343
6003	235344
87093	235345
100058	235346
196073	235347
143734	235348
298889	235349
218885	235350
114981	235351
254491	235352
56821	235353
19131	235354
218019	235355
156387	235356
143640	235357
3910	235358
62371	235359
19174	235360
178014	235361
60700	235362
82715	235363
281057	235364
18381	235365
70638	235366
57610	235367
270667	235368
238968	235369
109798	235370
29704	235371
8972	235372
1625	235373
37984	235374
20533	235375
187700	235376
54551	235377
24135	235378
30669	235379
2192	235380
50588	235381
37239	235382
9188	235383
66790	235384
174650	235385
53270	235386
185842	235387
49573	235388
321447	235389
24115	235390
67814	235391
16844	235392
107214	235393
3356	235394
2706	235395
11379	235396
45271	235397
12625	235398
25755	235399
1525	235400
2079	235401
170017	235402
63444	235403
24496	235404
30868	235405
58384	235406
37741	235407
21795	235408
59090	235409
193111	235410
160739	235411
168835	235412
103765	235413
3870	235414
115715	235415
44728	235416
18978	235417
71389	235418
51437	235419
1110	235420
10026	235421
99035	235422
4950	235423
120563	235424
67713	235425
4777	235426
52814	235427
52975	235428
49234	235429
105053	235430
17808	235431
29951	235432
60975	235433
81566	235434
102257	235435
19003	235436
8130	235437
46735	235438
3742	235439
108001	235440
23471	235441
74032	235442
11482	235443
12866	235444
87908	235445
86254	235446
353216	235447
1407	235448
17016	235449
2633	235450
94475	235451
2481	235452
62040	235453
2971	235454
40486	235455
2633	235456
49254	235457
1363	235458
107179	235459
5393	235460
906	235461
71515	235462
132557	235463
143431	235464
24324	235465
86871	235466
18707	235467
20710	235468
983	235469
14593	235470
34278	235471
353456	235472
1053	235473
8345	235474
32130	235475
588	235476
2931	235477
3129	235478
164615	235479
59981	235480
9618	235481
12779	235482
68282	235483
3	235484
61468	235485
97641	235486
173526	235487
5183	235488
51875	235489
29046	235490
9505	235491
86606	235492
165928	235493
44028	235494
32156	235495
110630	235496
106021	235497
161701	235498
12794	235499
70665	235500
4182	235501
34027	235502
26840	235503
1410	235504
25375	235505
219402	235506
154995	235507
63398	235508
243717	235509
72043	235510
3075	235511
152617	235512
191694	235513
201166	235514
73699	235515
47463	235516
59154	235517
51260	235518
13865	235519
26845	235520
327855	235521
69945	235522
23940	235523
72411	235524
8724	235525
106432	235526
7349	235527
7349	235528
86778	235529
51492	235530
95156	235531
33961	235532
8362	235533
81788	235534
25544	235535
10366	235536
22466	235537
107106	235538
135692	235539
10216	235540
110730	235541
10108	235542
218938	235543
127271	235544
48888	235545
175952	235546
297	235547
46184	235548
114621	235549
10303	235550
54567	235551
88616	235552
4637	235553
9157	235554
2966	235555
72372	235556
24380	235557
6158	235558
38011	235559
182592	235560
51447	235561
104778	235562
6596	235563
137174	235564
9738	235565
159346	235566
30070	235567
88337	235568
140647	235569
149824	235570
3686	235571
9091	235572
174604	235573
87767	235574
54692	235575
33832	235576
144877	235577
130256	235578
33108	235579
152136	235580
228021	235581
7257	235582
89630	235583
100987	235584
275102	235585
329192	235586
310562	235587
137364	235588
167459	235589
164406	235590
19728	235591
222686	235592
100852	235593
64245	235594
1562	235595
166583	235596
22995	235597
22653	235598
46138	235599
225595	235600
51807	235601
69693	235602
23575	235603
59033	235604
54523	235605
6203	235606
11573	235607
32851	235608
41793	235609
27100	235610
14865	235611
125076	235612
160517	235613
37993	235614
11548	235615
32298	235616
33037	235617
164007	235618
7493	235619
734	235620
15199	235621
10970	235622
23678	235623
137379	235624
142769	235625
1015	235626
32980	235627
102892	235628
80079	235629
2714	235630
12005	235631
319329	235632
159847	235633
29839	235634
34024	235635
72768	235636
187790	235637
67437	235638
235828	235639
91516	235640
189335	235641
19101	235642
159952	235643
64054	235644
47306	235645
43405	235646
78192	235647
43144	235648
15651	235649
13374	235650
44073	235651
89032	235652
321683	235653
18266	235654
52467	235655
41995	235656
86015	235657
322671	235658
26576	235659
16162	235660
85967	235661
6947	235662
54614	235663
120162	235664
61121	235665
56457	235666
90475	235667
206676	235668
19492	235669
6647	235670
365	235671
984	235672
110685	235673
49082	235674
13218	235675
1090	235676
4953	235677
46442	235678
19933	235679
162999	235680
171830	235681
29550	235682
15011	235683
211659	235684
39137	235685
9666	235686
12980	235687
222086	235688
2408	235689
3513	235690
195161	235691
73574	235692
108792	235693
135195	235694
164399	235695
14693	235696
124802	235697
171678	235698
331	235699
11011	235700
32491	235701
4760	235702
69093	235703
14318	235704
28540	235705
127830	235706
125944	235707
302557	235708
171544	235709
43842	235710
308570	235711
10497	235712
161851	235713
230792	235714
182122	235715
65731	235716
19161	235717
1596	235718
66563	235719
25698	235720
37906	235721
12426	235722
6621	235723
104300	235724
37294	235725
11119	235726
23076	235727
184329	235728
532	235729
26672	235730
349781	235731
96001	235732
180331	235733
81727	235734
11343	235735
14494	235736
152934	235737
90625	235738
37915	235739
307472	235740
1806	235741
95030	235742
13958	235743
112496	235744
207958	235745
117499	235746
33536	235747
17157	235748
42652	235749
69206	235750
108745	235751
53862	235752
324575	235753
162117	235754
59566	235755
83955	235756
38553	235757
136226	235758
3422	235759
266946	235760
47006	235761
3088	235762
8515	235763
57163	235764
94395	235765
90525	235766
110530	235767
54807	235768
28421	235769
37942	235770
2242	235771
106322	235772
149996	235773
133559	235774
21216	235775
47403	235776
1625	235777
48703	235778
239755	235779
33111	235780
19226	235781
100893	235782
16562	235783
10968	235784
47229	235785
68623	235786
127660	235787
32559	235788
26293	235789
15914	235790
28092	235791
4728	235792
102319	235793
12279	235794
275693	235795
12088	235796
46452	235797
8535	235798
26789	235799
69177	235800
103939	235801
70091	235802
110307	235803
2594	235804
7415	235805
10992	235806
33221	235807
50355	235808
20890	235809
3411	235810
46505	235811
129295	235812
33391	235813
22557	235814
34752	235815
26442	235816
73853	235817
19618	235818
270572	235819
209318	235820
14517	235821
15401	235822
23405	235823
810	235824
7779	235825
346524	235826
47534	235827
19168	235828
252783	235829
989	235830
109638	235831
268456	235832
172493	235833
1107	235834
133168	235835
128542	235836
56603	235837
6210	235838
32752	235839
68098	235840
68134	235841
2212	235842
9231	235843
23375	235844
32956	235845
17076	235846
288127	235847
104248	235848
11689	235849
130053	235850
211008	235851
46452	235852
291846	235853
89887	235854
26715	235855
75340	235856
5750	235857
38197	235858
11787	235859
139954	235860
19378	235861
72912	235862
28780	235863
121427	235864
671	235865
15689	235866
220251	235867
262771	235868
176482	235869
117785	235870
72715	235871
42707	235872
1335	235873
251427	235874
100446	235875
229009	235876
65983	235877
129736	235878
1601	235879
68119	235880
149809	235881
5543	235882
81544	235883
81773	235884
94921	235885
13010	235886
146712	235887
6042	235888
9701	235889
29480	235890
101667	235891
2012	235892
194002	235893
3548	235894
13386	235895
108801	235896
28423	235897
131459	235898
6208	235899
54411	235900
28301	235901
124496	235902
129356	235903
102098	235904
195132	235905
140931	235906
349418	235907
14628	235908
40482	235909
2258	235910
122926	235911
1404	235912
28	235913
10827	235914
300456	235915
13	235916
8878	235917
54977	235918
289977	235919
317348	235920
66992	235921
7823	235922
68157	235923
23583	235924
203994	235925
81826	235926
81158	235927
298086	235928
10524	235929
109314	235930
115665	235931
6210	235932
206756	235933
273371	235934
163172	235935
213598	235936
19382	235937
285760	235938
42731	235939
10716	235940
49306	235941
77984	235942
21669	235943
65189	235944
149351	235945
18639	235946
80835	235947
37185	235948
102515	235949
61319	235950
16618	235951
101276	235952
108442	235953
97464	235954
17141	235955
22813	235956
38725	235957
174034	235958
343768	235959
218	235960
135367	235961
144643	235962
8295	235963
4362	235964
3637	235965
6417	235966
14490	235967
85279	235968
16591	235969
231281	235970
18809	235971
89892	235972
149646	235973
62711	235974
39342	235975
6141	235976
130935	235977
185694	235978
128680	235979
19738	235980
49332	235981
128285	235982
168975	235983
22324	235984
288400	235985
102261	235986
3356	235987
2782	235988
4122	235989
50577	235990
75384	235991
23306	235992
5162	235993
1930	235994
96110	235995
40742	235996
119728	235997
17659	235998
891	235999
13324	236000
147704	236001
5945	236002
34267	236003
16443	236004
7835	236005
2622	236006
95161	236007
3247	236008
3216	236009
174620	236010
41609	236011
80731	236012
38750	236013
235035	236014
22064	236015
4988	236016
209831	236017
63149	236018
9275	236019
22422	236020
172790	236021
79633	236022
146872	236023
220398	236024
249412	236025
237989	236026
32842	236027
146559	236028
128	236029
150063	236030
202716	236031
151528	236032
75439	236033
19821	236034
128873	236035
72379	236036
7870	236037
81388	236038
105874	236039
293108	236040
49321	236041
108565	236042
103505	236043
79049	236044
48793	236045
745	236046
14522	236047
81612	236048
43159	236049
2281	236050
38107	236051
100291	236052
20264	236053
36691	236054
89320	236055
2595	236056
117242	236057
105001	236058
14962	236059
18575	236060
65006	236061
128548	236062
41226	236063
222314	236064
133547	236065
16240	236066
98216	236067
38465	236068
31217	236069
137812	236070
21100	236071
11202	236072
72865	236073
3920	236074
42455	236075
324731	236076
16213	236077
315611	236078
1618	236079
112340	236080
12137	236081
161	236082
1346	236083
3201	236084
170607	236085
913	236086
13475	236087
71417	236088
110684	236089
70440	236090
100208	236091
19608	236092
82448	236093
179437	236094
26735	236095
218787	236096
137272	236097
73971	236098
49238	236099
50927	236100
40266	236101
40484	236102
53748	236103
50324	236104
53781	236105
35554	236106
33414	236107
69516	236108
60965	236109
47577	236110
88427	236111
112834	236112
244199	236113
18331	236114
107520	236115
343394	236116
132551	236117
3213	236118
10949	236119
121152	236120
15034	236121
2191	236122
4751	236123
24910	236124
50816	236125
203768	236126
83059	236127
20369	236128
17221	236129
7736	236130
145959	236131
233721	236132
75203	236133
66750	236134
17751	236135
36142	236136
87224	236137
33814	236138
28755	236139
42767	236140
2808	236141
4089	236142
15273	236143
16437	236144
188265	236145
319046	236146
95152	236147
190178	236148
317978	236149
314624	236150
188072	236151
314720	236152
314642	236153
98621	236154
78014	236155
314769	236156
188201	236157
326	236158
139714	236159
1492	236160
14343	236161
62146	236162
19685	236163
158168	236164
109690	236165
16349	236166
153531	236167
8472	236168
122418	236169
91177	236170
68565	236171
4204	236172
126143	236173
14961	236174
372	236175
48423	236176
352699	236177
32982	236178
26985	236179
7434	236180
145	236181
3251	236182
16441	236183
31461	236184
1349	236185
127088	236186
65294	236187
44528	236188
27066	236189
25764	236190
136429	236191
12022	236192
28995	236193
45256	236194
4767	236195
30645	236196
75258	236197
203073	236198
93310	236199
17418	236200
10965	236201
71298	236202
84838	236203
8141	236204
9861	236205
11787	236206
289979	236207
55130	236208
14171	236209
87061	236210
186505	236211
208060	236212
44377	236213
150260	236214
5933	236215
125643	236216
10565	236217
259973	236218
124691	236219
16926	236220
1209	236221
287092	236222
98559	236223
55469	236224
2331	236225
2022	236226
35083	236227
13876	236228
78490	236229
123462	236230
2380	236231
63121	236232
42783	236233
121577	236234
70065	236235
29812	236236
21845	236237
52724	236238
165054	236239
122021	236240
8431	236241
9870	236242
245004	236243
224453	236244
94202	236245
56178	236246
37286	236247
1536	236248
206340	236249
65169	236250
72170	236251
175620	236252
47983	236253
46067	236254
88380	236255
8197	236256
105667	236257
9107	236258
249289	236259
179023	236260
52857	236261
119050	236262
38063	236263
54849	236264
209543	236265
38658	236266
70006	236267
25491	236268
167060	236269
271032	236270
15383	236271
14858	236272
12707	236273
2625	236274
104552	236275
37047	236276
1913	236277
54396	236278
29928	236279
4838	236280
8640	236281
33450	236282
387	236283
5391	236284
95620	236285
5177	236286
340909	236287
343974	236288
14203	236289
14570	236290
77787	236291
97010	236292
1143	236293
188557	236294
154382	236295
8481	236296
60271	236297
21392	236298
106436	236299
114864	236300
18160	236301
114864	236302
3376	236303
45334	236304
100066	236305
5866	236306
9595	236307
320833	236308
126043	236309
291712	236310
244298	236311
113263	236312
35082	236313
102097	236314
39873	236315
85278	236316
23524	236317
7268	236318
246359	236319
100282	236320
1405	236321
120481	236322
78174	236323
53178	236324
315161	236325
5423	236326
316917	236327
34714	236328
53178	236329
297849	236330
242562	236331
62036	236332
45290	236333
61761	236334
85194	236335
85066	236336
85194	236337
51081	236338
53389	236339
111599	236340
71896	236341
27019	236342
59456	236343
22741	236344
226522	236345
66825	236346
323121	236347
47996	236348
343988	236349
2666	236350
46914	236351
8187	236352
3043	236353
87289	236354
78777	236355
56222	236356
19958	236357
10334	236358
28247	236359
225277	236360
26114	236361
83721	236362
11841	236363
35892	236364
10566	236365
186164	236366
75413	236367
99129	236368
4929	236369
23575	236370
117269	236371
306665	236372
96179	236373
90387	236374
17789	236375
21	236376
196728	236377
9649	236378
34134	236379
5218	236380
82074	236381
24577	236382
318097	236383
8618	236384
84924	236385
16450	236386
76925	236387
21360	236388
49778	236389
3871	236390
24012	236391
9254	236392
29434	236393
7478	236394
57155	236395
56636	236396
8199	236397
173995	236398
51556	236399
183987	236400
177051	236401
55204	236402
111189	236403
17924	236404
7857	236405
11732	236406
149945	236407
60972	236408
222749	236409
81783	236410
10812	236411
49299	236412
162933	236413
59370	236414
162006	236415
24369	236416
72136	236417
198122	236418
80899	236419
62305	236420
45988	236421
101	236422
161926	236423
47336	236424
19373	236425
270564	236426
258997	236427
46164	236428
315195	236429
6540	236430
104753	236431
9699	236432
16777	236433
56924	236434
89818	236435
46229	236436
3900	236437
168628	236438
167011	236439
122639	236440
199524	236441
120679	236442
9703	236443
186850	236444
32272	236445
92322	236446
24352	236447
239553	236448
122920	236449
9929	236450
12854	236451
3612	236452
249	236453
62013	236454
19233	236455
183	236456
37433	236457
209494	236458
89016	236459
118331	236460
333282	236461
32	236462
66714	236463
3243	236464
258364	236465
38859	236466
8551	236467
17802	236468
341543	236469
3372	236470
43225	236471
3372	236472
17717	236473
748	236474
100253	236475
75276	236476
81060	236477
193217	236478
71630	236479
64926	236480
305141	236481
5198	236482
7710	236483
356339	236484
24256	236485
293	236486
206712	236487
270451	236488
1074	236489
177717	236490
10058	236491
345283	236492
3560	236493
66969	236494
149313	236495
92707	236496
5859	236497
34094	236498
28041	236499
167342	236500
34409	236501
916	236502
121520	236503
121538	236504
239318	236505
101583	236506
36711	236507
206642	236508
81738	236509
56069	236510
204500	236511
95836	236512
125062	236513
25494	236514
104059	236515
119647	236516
124019	236517
26148	236518
7992	236519
128148	236520
25392	236521
861	236522
4344	236523
309049	236524
11482	236525
42005	236526
316742	236527
23216	236528
9052	236529
106888	236530
132489	236531
219	236532
316	236533
61835	236534
992	236535
62958	236536
17630	236537
8189	236538
12161	236539
17092	236540
77566	236541
67732	236542
155054	236543
155054	236544
470	236545
11834	236546
8955	236547
6523	236548
24148	236549
53274	236550
84296	236551
8578	236552
108696	236553
26033	236554
65	236555
53175	236556
75466	236557
203333	236558
77708	236559
122	236560
224051	236561
126918	236562
97855	236563
223422	236564
119674	236565
184897	236566
120585	236567
304446	236568
30513	236569
74244	236570
198494	236571
21290	236572
50080	236573
155659	236574
340471	236575
22944	236576
9354	236577
21223	236578
26318	236579
19062	236580
52276	236581
166561	236582
1340	236583
10918	236584
3638	236585
147	236586
45465	236587
175941	236588
15948	236589
144430	236590
144396	236591
4496	236592
94194	236593
6578	236594
118382	236595
34340	236596
10582	236597
13098	236598
112542	236599
202012	236600
79971	236601
18689	236602
50341	236603
51592	236604
32688	236605
2279	236606
225487	236607
341950	236608
4682	236609
50002	236610
19663	236611
100130	236612
159373	236613
230915	236614
328256	236615
48475	236616
78308	236617
15706	236618
157035	236619
122411	236620
159981	236621
126912	236622
20482	236623
36741	236624
58844	236625
29441	236626
8307	236627
71016	236628
11134	236629
48343	236630
29153	236631
26142	236632
10590	236633
2272	236634
1690	236635
34064	236636
273773	236637
52766	236638
4968	236639
8819	236640
764	236641
31910	236642
41592	236643
81406	236644
61225	236645
54161	236646
22680	236647
29	236648
76227	236649
15527	236650
4239	236651
8303	236652
28692	236653
20482	236654
7039	236655
2373	236656
16803	236657
17683	236658
2672	236659
277062	236660
83697	236661
28600	236662
161434	236663
46185	236664
13338	236665
80455	236666
23864	236667
22645	236668
53811	236669
64411	236670
252	236671
20159	236672
60397	236673
323180	236674
17447	236675
5210	236676
148161	236677
186629	236678
276704	236679
31446	236680
60964	236681
108389	236682
49172	236683
316779	236684
214823	236685
146228	236686
136129	236687
13270	236688
49263	236689
2093	236690
150017	236691
1783	236692
16577	236693
80031	236694
18525	236695
197690	236696
26226	236697
90172	236698
194	236699
305228	236700
1225	236701
22440	236702
37225	236703
5570	236704
49413	236705
51114	236706
257006	236707
181442	236708
69949	236709
19147	236710
315086	236711
10606	236712
2079	236713
85227	236714
83654	236715
579	236716
172	236717
107414	236718
3998	236719
455	236720
11098	236721
325796	236722
9291	236723
192994	236724
125964	236725
71923	236726
4970	236727
260926	236728
82742	236729
562	236730
12292	236731
117735	236732
153548	236733
81567	236734
137974	236735
10126	236736
81859	236737
161775	236738
34078	236739
11488	236740
158797	236741
33790	236742
17485	236743
34100	236744
36718	236745
25700	236746
2789	236747
192583	236748
207854	236749
2880	236750
19670	236751
31932	236752
13776	236753
347243	236754
81774	236755
28911	236756
20049	236757
40107	236758
56244	236759
10947	236760
17926	236761
315352	236762
17851	236763
103901	236764
2753	236765
131187	236766
14234	236767
9588	236768
90330	236769
1931	236770
16610	236771
24260	236772
2166	236773
588	236774
45	236775
90703	236776
27252	236777
315101	236778
9526	236779
36716	236780
329767	236781
1264	236782
56314	236783
11766	236784
19639	236785
120935	236786
219362	236787
88737	236788
26962	236789
15166	236790
10609	236791
5128	236792
283606	236793
48482	236794
47068	236795
32957	236796
68009	236797
12705	236798
3870	236799
7152	236800
2273	236801
24056	236802
459	236803
1349	236804
44338	236805
3140	236806
68304	236807
12182	236808
3882	236809
169073	236810
355684	236811
70832	236812
2962	236813
9276	236814
25792	236815
37339	236816
125065	236817
36485	236818
5564	236819
80369	236820
161309	236821
92654	236822
354907	236823
90300	236824
351532	236825
311957	236826
112531	236827
94886	236828
61	236829
208551	236830
174699	236831
27383	236832
196611	236833
323067	236834
289368	236835
184681	236836
126714	236837
52918	236838
44707	236839
66179	236840
78363	236841
151	236842
120250	236843
24125	236844
286643	236845
123977	236846
149635	236847
54556	236848
172597	236849
66875	236850
4755	236851
27783	236852
349247	236853
21687	236854
338695	236855
67509	236856
19277	236857
1132	236858
4837	236859
41539	236860
101774	236861
150139	236862
27058	236863
317627	236864
118267	236865
294351	236866
316373	236867
105177	236868
16594	236869
121164	236870
14496	236871
5466	236872
192263	236873
102548	236874
35544	236875
296	236876
23123	236877
197231	236878
261261	236879
9194	236880
9978	236881
291588	236882
6353	236883
87967	236884
56796	236885
154692	236886
324703	236887
40636	236888
295132	236889
84741	236890
105446	236891
34080	236892
616	236893
301580	236894
189575	236895
122201	236896
96999	236897
317124	236898
7103	236899
8535	236900
106237	236901
160125	236902
94797	236903
122975	236904
48550	236905
19259	236906
76871	236907
223939	236908
44042	236909
9538	236910
192825	236911
8292	236912
84686	236913
25120	236914
45056	236915
65716	236916
10674	236917
132646	236918
93881	236919
37961	236920
101037	236921
1695	236922
127793	236923
192883	236924
2521	236925
67034	236926
78848	236927
51868	236928
13300	236929
43430	236930
13074	236931
20126	236932
65272	236933
234717	236934
65250	236935
164260	236936
101074	236937
120632	236938
52807	236939
33161	236940
7838	236941
38764	236942
61073	236943
353801	236944
25852	236945
162395	236946
97272	236947
14651	236948
3354	236949
97758	236950
101021	236951
75796	236952
158162	236953
674	236954
52642	236955
87154	236956
20869	236957
39502	236958
347084	236959
382	236960
12648	236961
34400	236962
148476	236963
4025	236964
92939	236965
311789	236966
22679	236967
102507	236968
145378	236969
74622	236970
9022	236971
361	236972
1103	236973
38308	236974
111687	236975
66351	236976
145220	236977
2891	236978
13296	236979
165626	236980
193890	236981
93755	236982
187003	236983
348694	236984
81	236985
20	236986
52927	236987
2174	236988
21342	236989
20235	236990
255720	236991
16327	236992
120345	236993
85233	236994
35977	236995
163906	236996
19630	236997
298154	236998
15552	236999
85174	237000
6058	237001
111841	237002
55000	237003
53928	237004
5346	237005
29562	237006
173484	237007
325704	237008
98	237009
122	237010
161076	237011
5376	237012
13997	237013
42185	237014
8481	237015
23314	237016
62258	237017
27252	237018
186707	237019
53926	237020
11792	237021
183939	237022
16461	237023
317755	237024
19164	237025
174398	237026
15235	237027
15064	237028
8570	237029
90801	237030
7589	237031
79313	237032
135327	237033
4400	237034
85213	237035
50603	237036
25748	237037
108807	237038
34675	237039
65706	237040
85667	237041
13207	237042
244535	237043
61317	237044
163510	237045
265345	237046
159568	237047
17487	237048
16958	237049
147736	237050
13719	237051
185	237052
52279	237053
175920	237054
13719	237055
18300	237056
7451	237057
5750	237058
71763	237059
59902	237060
8586	237061
110571	237062
138937	237063
91983	237064
61810	237065
326241	237066
121773	237067
237993	237068
239021	237069
238800	237070
5079	237071
60184	237072
107469	237073
102749	237074
83463	237075
12440	237076
3267	237077
103129	237078
64171	237079
111904	237080
5129	237081
4400	237082
1702	237083
146475	237084
2420	237085
161016	237086
12328	237087
281109	237088
33981	237089
135985	237090
145217	237091
71431	237092
73474	237093
131340	237094
10785	237095
203827	237096
6074	237097
65296	237098
64376	237099
325132	237100
96927	237101
269423	237102
238974	237103
16182	237104
80403	237105
76818	237106
12130	237107
145285	237108
1561	237109
121960	237110
103231	237111
185896	237112
238136	237113
164727	237114
237870	237115
46270	237116
146642	237117
238947	237118
166339	237119
13949	237120
270938	237121
32842	237122
238582	237123
70546	237124
56522	237125
105132	237126
98866	237127
108740	237128
152238	237129
247600	237130
18361	237131
21017	237132
65167	237133
12667	237134
206782	237135
88548	237136
34091	237137
2595	237138
34288	237139
6536	237140
62800	237141
237942	237142
100580	237143
7284	237144
26029	237145
2403	237146
10646	237147
84257	237148
125822	237149
835	237150
6576	237151
26034	237152
104794	237153
311032	237154
6076	237155
8412	237156
117169	237157
28250	237158
57179	237159
81403	237160
11443	237161
43097	237162
102406	237163
124785	237164
24829	237165
1666	237166
214586	237167
149689	237168
44116	237169
6857	237170
179970	237171
72606	237172
23176	237173
270000	237174
73965	237175
110462	237176
308630	237177
46414	237178
321872	237179
58177	237180
38068	237181
95867	237182
116117	237183
76453	237184
4344	237185
24515	237186
135832	237187
34847	237188
6777	237189
145041	237190
35958	237191
34355	237192
202331	237193
2434	237194
37402	237195
20344	237196
26728	237197
9482	237198
137217	237199
18712	237200
163063	237201
9718	237202
63259	237203
200356	237204
13826	237205
108212	237206
32094	237207
30750	237208
16557	237209
16257	237210
5886	237211
3444	237212
32456	237213
6063	237214
68046	237215
29813	237216
45260	237217
38252	237218
183888	237219
68485	237220
30483	237221
134906	237222
1281	237223
208366	237224
135773	237225
105729	237226
216096	237227
1726	237228
168293	237229
4894	237230
106117	237231
163507	237232
52857	237233
1113	237234
69746	237235
11391	237236
8219	237237
12863	237238
6061	237239
5396	237240
298218	237241
24386	237242
6026	237243
93336	237244
112064	237245
162870	237246
104622	237247
1997	237248
11909	237249
105151	237250
29257	237251
145670	237252
306785	237253
132569	237254
106130	237255
152392	237256
115295	237257
71492	237258
7550	237259
265601	237260
289930	237261
47612	237262
76883	237263
191865	237264
198762	237265
63199	237266
78945	237267
186259	237268
3695	237269
268299	237270
67433	237271
268034	237272
278224	237273
69533	237274
135925	237275
46618	237276
149750	237277
48634	237278
236396	237279
93180	237280
171634	237281
23165	237282
114501	237283
47532	237284
63708	237285
67600	237286
248770	237287
243732	237288
97975	237289
21	237290
62527	237291
8441	237292
11123	237293
32232	237294
283952	237295
47235	237296
18566	237297
160059	237298
208453	237299
120204	237300
94881	237301
100950	237302
10610	237303
80357	237304
100858	237305
23083	237306
9055	237307
12139	237308
34220	237309
1565	237310
8035	237311
100829	237312
69114	237313
124085	237314
22309	237315
77649	237316
203536	237317
1388	237318
8997	237319
20325	237320
79009	237321
79568	237322
6781	237323
191791	237324
84422	237325
349258	237326
94590	237327
103539	237328
91947	237329
130814	237330
110993	237331
291047	237332
3846	237333
24139	237334
5441	237335
76329	237336
72319	237337
32407	237338
94313	237339
238308	237340
238694	237341
69940	237342
238073	237343
272790	237344
237932	237345
182355	237346
44541	237347
56821	237348
8055	237349
240094	237350
1863	237351
12858	237352
1670	237353
16762	237354
14961	237355
273497	237356
191910	237357
128807	237358
17131	237359
62592	237360
3349	237361
411	237362
177426	237363
3232	237364
122452	237365
177977	237366
6189	237367
47127	237368
140684	237369
53541	237370
24282	237371
16629	237372
28773	237373
62114	237374
239036	237375
237893	237376
123754	237377
8230	237378
124921	237379
14103	237380
170162	237381
277819	237382
284968	237383
21822	237384
24068	237385
111908	237386
8281	237387
199334	237388
301	237389
249477	237390
25915	237391
57397	237392
133625	237393
146739	237394
174312	237395
7742	237396
31248	237397
36381	237398
4623	237399
79159	237400
264362	237401
314800	237402
74864	237403
60546	237404
2394	237405
94363	237406
16670	237407
120055	237408
159	237409
31248	237410
78476	237411
119	237412
37967	237413
18938	237414
119261	237415
2328	237416
190895	237417
270014	237418
52493	237419
263046	237420
31461	237421
60696	237422
63334	237423
36914	237424
64169	237425
27474	237426
139567	237427
63157	237428
9363	237429
6381	237430
19122	237431
23561	237432
161955	237433
18157	237434
8731	237435
101729	237436
7875	237437
56121	237438
3164	237439
8871	237440
103571	237441
2218	237442
16546	237443
18106	237444
4156	237445
105786	237446
124480	237447
127873	237448
207830	237449
5582	237450
352428	237451
2631	237452
154328	237453
129	237454
46857	237455
8412	237456
9002	237457
24277	237458
18432	237459
54875	237460
239053	237461
9743	237462
1861	237463
27442	237464
2057	237465
29867	237466
32220	237467
278535	237468
40446	237469
573	237470
62429	237471
278191	237472
23674	237473
1048	237474
168730	237475
219623	237476
113173	237477
23791	237478
28975	237479
177353	237480
77817	237481
88160	237482
168695	237483
284293	237484
202224	237485
92918	237486
3658	237487
21673	237488
8405	237489
30191	237490
189064	237491
140362	237492
124728	237493
42192	237494
61337	237495
5314	237496
4841	237497
4323	237498
6028	237499
200431	237500
43290	237501
38649	237502
21811	237503
76381	237504
13451	237505
174995	237506
17823	237507
360	237508
45907	237509
36419	237510
90857	237511
46171	237512
114158	237513
311889	237514
54429	237515
142181	237516
6429	237517
10380	237518
149651	237519
13738	237520
49914	237521
86717	237522
186045	237523
68372	237524
115740	237525
146243	237526
212181	237527
150012	237528
67823	237529
137227	237530
116701	237531
90957	237532
328710	237533
233654	237534
8104	237535
117449	237536
229321	237537
12710	237538
343090	237539
9791	237540
2522	237541
185460	237542
66097	237543
59252	237544
154760	237545
98892	237546
15202	237547
20556	237548
17103	237549
177828	237550
15683	237551
51054	237552
51220	237553
308537	237554
28899	237555
72363	237556
39547	237557
9871	237558
41065	237559
102392	237560
1175	237561
51648	237562
90527	237563
41112	237564
75324	237565
98053	237566
28274	237567
89090	237568
131522	237569
58608	237570
40453	237571
40031	237572
104002	237573
223395	237574
46322	237575
36187	237576
12331	237577
51655	237578
13488	237579
41668	237580
17116	237581
6061	237582
28466	237583
138620	237584
26018	237585
39967	237586
147744	237587
78257	237588
116635	237589
76183	237590
32391	237591
15347	237592
47437	237593
323961	237594
37407	237595
43313	237596
181028	237597
305998	237598
228389	237599
353768	237600
23844	237601
293762	237602
146058	237603
286442	237604
12552	237605
120469	237606
69874	237607
331624	237608
333492	237609
223907	237610
51744	237611
166768	237612
20232	237613
113430	237614
92877	237615
117253	237616
184146	237617
702	237618
331540	237619
20729	237620
76351	237621
170384	237622
116661	237623
2944	237624
11761	237625
34155	237626
16037	237627
139203	237628
95571	237629
255723	237630
83113	237631
115714	237632
47694	237633
129355	237634
124539	237635
41021	237636
203861	237637
38550	237638
122931	237639
79024	237640
2525	237641
44356	237642
65405	237643
48012	237644
148115	237645
35701	237646
31968	237647
70691	237648
172881	237649
28471	237650
1315	237651
113176	237652
649	237653
70655	237654
16892	237655
26837	237656
20557	237657
107210	237658
116585	237659
6882	237660
195482	237661
23856	237662
69316	237663
56385	237664
349727	237665
89346	237666
86985	237667
165729	237668
68473	237669
9487	237670
115666	237671
67908	237672
237675	237673
4021	237674
284677	237675
202620	237676
127619	237677
124509	237678
59994	237679
7716	237680
123024	237681
18042	237682
134256	237683
21510	237684
60207	237685
98784	237686
23847	237687
35043	237688
60240	237689
146530	237690
324198	237691
139472	237692
41664	237693
26934	237694
59339	237695
142133	237696
46809	237697
78797	237698
42700	237699
21232	237700
288011	237701
178023	237702
88766	237703
5397	237704
9733	237705
37770	237706
35756	237707
82428	237708
25451	237709
36789	237710
75918	237711
75740	237712
51682	237713
123355	237714
332131	237715
545	237716
20597	237717
25415	237718
40885	237719
44718	237720
123196	237721
9077	237722
119633	237723
290801	237724
161162	237725
45053	237726
1145	237727
16511	237728
143917	237729
309010	237730
32292	237731
51618	237732
117391	237733
222209	237734
171114	237735
92537	237736
34360	237737
35632	237738
41172	237739
116639	237740
66131	237741
115432	237742
150265	237743
60814	237744
4996	237745
20697	237746
68037	237747
257361	237748
12327	237749
22266	237750
149465	237751
23786	237752
41854	237753
182855	237754
58599	237755
228816	237756
70092	237757
343990	237758
188145	237759
28880	237760
33223	237761
190414	237762
156743	237763
20626	237764
185256	237765
39694	237766
73563	237767
9235	237768
147840	237769
103121	237770
47378	237771
152877	237772
52334	237773
312676	237774
117710	237775
39413	237776
106360	237777
52415	237778
25397	237779
223863	237780
37473	237781
51142	237782
202630	237783
67388	237784
90935	237785
226017	237786
25431	237787
105926	237788
1720	237789
59732	237790
4323	237791
30304	237792
102720	237793
15958	237794
164874	237795
153189	237796
231618	237797
43642	237798
62239	237799
3079	237800
36806	237801
18901	237802
215327	237803
78194	237804
90401	237805
68078	237806
95718	237807
3896	237808
35351	237809
89995	237810
9277	237811
7985	237812
80911	237813
163737	237814
70712	237815
127149	237816
51735	237817
69122	237818
51093	237819
316423	237820
117704	237821
41629	237822
1376	237823
59356	237824
3176	237825
62314	237826
59693	237827
23107	237828
61350	237829
7559	237830
14363	237831
61624	237832
327765	237833
167928	237834
29968	237835
90341	237836
32457	237837
183168	237838
53158	237839
26046	237840
75629	237841
75182	237842
6501	237843
319481	237844
1630	237845
147966	237846
51361	237847
152246	237848
340910	237849
110039	237850
266112	237851
114823	237852
108790	237853
350089	237854
51303	237855
67733	237856
90131	237857
108219	237858
205013	237859
42087	237860
266514	237861
137317	237862
89528	237863
205858	237864
35346	237865
109016	237866
247251	237867
19776	237868
135415	237869
170947	237870
141171	237871
136787	237872
147934	237873
66108	237874
174911	237875
40760	237876
303621	237877
128294	237878
14275	237879
115212	237880
189803	237881
9393	237882
109670	237883
203377	237884
35470	237885
1418	237886
28094	237887
105516	237888
16883	237889
279298	237890
11951	237891
15676	237892
20995	237893
113183	237894
79614	237895
109047	237896
127656	237897
254664	237898
67774	237899
31589	237900
130850	237901
35830	237902
126936	237903
28587	237904
2911	237905
89025	237906
1122	237907
227900	237908
22705	237909
1821	237910
272489	237911
352418	237912
187575	237913
317356	237914
104700	237915
313112	237916
9808	237917
16816	237918
37172	237919
46881	237920
19093	237921
3892	237922
17209	237923
41386	237924
34984	237925
3085	237926
121937	237927
2892	237928
130243	237929
53556	237930
20403	237931
115554	237932
40418	237933
130802	237934
2251	237935
26837	237936
92353	237937
76098	237938
228665	237939
17887	237940
92380	237941
57107	237942
258054	237943
11999	237944
351	237945
47368	237946
18775	237947
21021	237948
48931	237949
12249	237950
119603	237951
249580	237952
52666	237953
104542	237954
14545	237955
93909	237956
22824	237957
119244	237958
74498	237959
35104	237960
35104	237961
31021	237962
287	237963
14177	237964
26574	237965
323826	237966
96	237967
20989	237968
75999	237969
311016	237970
32249	237971
23819	237972
161934	237973
126051	237974
32387	237975
135931	237976
260566	237977
119319	237978
33022	237979
294317	237980
1087	237981
269558	237982
32463	237983
1107	237984
2397	237985
24407	237986
113153	237987
2768	237988
242719	237989
238639	237990
68963	237991
176200	237992
110552	237993
14753	237994
60	237995
19545	237996
104963	237997
20469	237998
242492	237999
161150	238000
97958	238001
220319	238002
304457	238003
154515	238004
24778	238005
20469	238006
8865	238007
126972	238008
20041	238009
20337	238010
44802	238011
109430	238012
5001	238013
45154	238014
49324	238015
38886	238016
126582	238017
34668	238018
81720	238019
7000	238020
288971	238021
270526	238022
61762	238023
67001	238024
67241	238025
8237	238026
120647	238027
120647	238028
2059	238029
12029	238030
33326	238031
326996	238032
17766	238033
138980	238034
49500	238035
3279	238036
24959	238037
120343	238038
174837	238039
38953	238040
70522	238041
142892	238042
155363	238043
14539	238044
59185	238045
10865	238046
18559	238047
171895	238048
32808	238049
292483	238050
126522	238051
6395	238052
87124	238053
3512	238054
343892	238055
27789	238056
130952	238057
119638	238058
81216	238059
29677	238060
72141	238061
27076	238062
313896	238063
88334	238064
100864	238065
303126	238066
4369	238067
23098	238068
176557	238069
14580	238070
122013	238071
12794	238072
26891	238073
90819	238074
101544	238075
262710	238076
93585	238077
3192	238078
40004	238079
55382	238080
209159	238081
209159	238082
34800	238083
11537	238084
76651	238085
310821	238086
924	238087
80920	238088
72328	238089
55432	238090
54862	238091
10867	238092
13853	238093
98643	238094
2513	238095
81571	238096
29112	238097
1331	238098
46	238099
9709	238100
784	238101
14457	238102
19565	238103
4419	238104
28923	238105
19417	238106
24437	238107
129137	238108
2888	238109
130319	238110
173817	238111
34024	238112
27620	238113
440	238114
18102	238115
4303	238116
34362	238117
1919	238118
56751	238119
19936	238120
49279	238121
23148	238122
3464	238123
7114	238124
56762	238125
173699	238126
39099	238127
125460	238128
14045	238129
6678	238130
73408	238131
6678	238132
24308	238133
38945	238134
56860	238135
173443	238136
289336	238137
5695	238138
315019	238139
11530	238140
467	238141
163215	238142
1972	238143
8567	238144
308271	238145
187131	238146
3050	238147
4554	238148
39254	238149
308752	238150
19518	238151
21247	238152
86317	238153
339782	238154
172868	238155
92784	238156
212494	238157
1404	238158
3278	238159
108371	238160
78386	238161
18421	238162
290	238163
12497	238164
40249	238165
1382	238166
26102	238167
38985	238168
5540	238169
11396	238170
17806	238171
1507	238172
49311	238173
10103	238174
110492	238175
35989	238176
5283	238177
86270	238178
40476	238179
229690	238180
57080	238181
24018	238182
50	238183
180346	238184
47087	238185
28948	238186
199197	238187
10941	238188
6339	238189
85032	238190
203854	238191
4183	238192
83338	238193
38545	238194
212564	238195
38911	238196
76976	238197
13616	238198
85597	238199
152019	238200
19069	238201
10167	238202
341623	238203
176044	238204
84724	238205
17354	238206
8653	238207
48618	238208
9504	238209
84663	238210
310768	238211
28	238212
36467	238213
184656	238214
52831	238215
47971	238216
11539	238217
75161	238218
16122	238219
114641	238220
177636	238221
91005	238222
116865	238223
25639	238224
328214	238225
5053	238226
108538	238227
20218	238228
52366	238229
343893	238230
42413	238231
270748	238232
63699	238233
2720	238234
102785	238235
15599	238236
32739	238237
225494	238238
7825	238239
27524	238240
27824	238241
21066	238242
55766	238243
18721	238244
250478	238245
9202	238246
189846	238247
177358	238248
4782	238249
108720	238250
127964	238251
851	238252
6530	238253
194467	238254
163521	238255
1529	238256
1529	238257
211	238258
126	238259
37253	238260
2060	238261
18844	238262
5028	238263
14738	238264
201466	238265
71827	238266
148609	238267
48870	238268
11036	238269
97053	238270
26073	238271
9573	238272
6349	238273
66282	238274
94663	238275
15792	238276
137903	238277
356538	238278
11410	238279
1926	238280
63602	238281
208294	238282
323	238283
49235	238284
127964	238285
5622	238286
357324	238287
171586	238288
100106	238289
2722	238290
2807	238291
47880	238292
325	238293
58054	238294
52417	238295
21909	238296
3527	238297
30413	238298
196130	238299
3527	238300
12869	238301
234455	238302
1673	238303
2008	238304
567	238305
13711	238306
5863	238307
4566	238308
2506	238309
23694	238310
40330	238311
9881	238312
62776	238313
9151	238314
201342	238315
153379	238316
83782	238317
4016	238318
48054	238319
124457	238320
37594	238321
74377	238322
197710	238323
101129	238324
47888	238325
98231	238326
280671	238327
106822	238328
143169	238329
278311	238330
251168	238331
22230	238332
66583	238333
153554	238334
143504	238335
40594	238336
9856	238337
47816	238338
153578	238339
115444	238340
70815	238341
70261	238342
70815	238343
14827	238344
23867	238345
51499	238346
11376	238347
129640	238348
37686	238349
14599	238350
125861	238351
3504	238352
192635	238353
35933	238354
10903	238355
37306	238356
54997	238357
112700	238358
125518	238359
55418	238360
200151	238361
18310	238362
28983	238363
225484	238364
90335	238365
90918	238366
55422	238367
120649	238368
46268	238369
10966	238370
240964	238371
339236	238372
90589	238373
37692	238374
98846	238375
192788	238376
125208	238377
80898	238378
20598	238379
101124	238380
30865	238381
346941	238382
82248	238383
100727	238384
19458	238385
304192	238386
37695	238387
82142	238388
75528	238389
261238	238390
129009	238391
2067	238392
42938	238393
84228	238394
27012	238395
40428	238396
143847	238397
16262	238398
24207	238399
346369	238400
215764	238401
31358	238402
260634	238403
106402	238404
344000	238405
14623	238406
82054	238407
17988	238408
13362	238409
14638	238410
130638	238411
35539	238412
30385	238413
89999	238414
138453	238415
64955	238416
250665	238417
277798	238418
154120	238419
101313	238420
250628	238421
153547	238422
17388	238423
37712	238424
251514	238425
101310	238426
44265	238427
251909	238428
30999	238429
153965	238430
28989	238431
23820	238432
251777	238433
250716	238434
250356	238435
250603	238436
159394	238437
250360	238438
45387	238439
196300	238440
42943	238441
2563	238442
328503	238443
45927	238444
124541	238445
209487	238446
98235	238447
64895	238448
143248	238449
154016	238450
251380	238451
255512	238452
40466	238453
150056	238454
153649	238455
250251	238456
4378	238457
251344	238458
162953	238459
66679	238460
146928	238461
251254	238462
250453	238463
30066	238464
154157	238465
55512	238466
95272	238467
250720	238468
98320	238469
198424	238470
153638	238471
250550	238472
153591	238473
154046	238474
9876	238475
48198	238476
277756	238477
44258	238478
250466	238479
251965	238480
21691	238481
181117	238482
328682	238483
66589	238484
80900	238485
22098	238486
121300	238487
58958	238488
18609	238489
534	238490
6006	238491
70532	238492
35147	238493
6759	238494
4275	238495
15383	238496
6345	238497
10363	238498
2729	238499
413	238500
10937	238501
27740	238502
64631	238503
54404	238504
14702	238505
11412	238506
13521	238507
17862	238508
234057	238509
142793	238510
91754	238511
14487	238512
1784	238513
6082	238514
60690	238515
137960	238516
19544	238517
107263	238518
76324	238519
25297	238520
24911	238521
130002	238522
23320	238523
297272	238524
36721	238525
24844	238526
34189	238527
35548	238528
122459	238529
1581	238530
11087	238531
1581	238532
27383	238533
96286	238534
30975	238535
177086	238536
465	238537
10461	238538
260029	238539
311462	238540
2167	238541
24392	238542
951	238543
5065	238544
5015	238545
9859	238546
21585	238547
10260	238548
74103	238549
153594	238550
163757	238551
5110	238552
169921	238553
43502	238554
66404	238555
250491	238556
159433	238557
140328	238558
251844	238559
89729	238560
10917	238561
228867	238562
94267	238563
19336	238564
184772	238565
55183	238566
17614	238567
1615	238568
28243	238569
38476	238570
250530	238571
261760	238572
49532	238573
51358	238574
255213	238575
248563	238576
23386	238577
98846	238578
9483	238579
201917	238580
77496	238581
260503	238582
139341	238583
19180	238584
153701	238585
235952	238586
33350	238587
89273	238588
88903	238589
38789	238590
6919	238591
289668	238592
61444	238593
12427	238594
34952	238595
74305	238596
478	238597
190976	238598
3502	238599
62412	238600
153560	238601
64898	238602
8432	238603
153667	238604
3536	238605
153619	238606
278147	238607
113839	238608
66487	238609
270699	238610
2316	238611
251392	238612
15110	238613
2411	238614
113218	238615
145286	238616
17511	238617
38739	238618
5057	238619
979	238620
82679	238621
136153	238622
19636	238623
163352	238624
138409	238625
90539	238626
148743	238627
51303	238628
297255	238629
44893	238630
30713	238631
292286	238632
6175	238633
20741	238634
36945	238635
354962	238636
47806	238637
196829	238638
70540	238639
177652	238640
130031	238641
100856	238642
81304	238643
36863	238644
19878	238645
6065	238646
6797	238647
26918	238648
124932	238649
8626	238650
3177	238651
25309	238652
116343	238653
82241	238654
204017	238655
113294	238656
76639	238657
6668	238658
38852	238659
25299	238660
128031	238661
7454	238662
102976	238663
14989	238664
153342	238665
80291	238666
151722	238667
11012	238668
1406	238669
4970	238670
124856	238671
19576	238672
25309	238673
52677	238674
17510	238675
76037	238676
50129	238677
22185	238678
30066	238679
104866	238680
55478	238681
567	238682
19497	238683
76830	238684
201067	238685
4152	238686
146615	238687
178382	238688
44745	238689
6913	238690
168697	238691
24922	238692
10640	238693
315915	238694
9222	238695
11953	238696
11953	238697
225196	238698
328010	238699
7163	238700
320704	238701
89163	238702
141827	238703
2191	238704
137190	238705
43529	238706
29098	238707
29098	238708
29098	238709
145072	238710
34	238711
183360	238712
175138	238713
171950	238714
3475	238715
20426	238716
38303	238717
338094	238718
196579	238719
320744	238720
263383	238721
263400	238722
263394	238723
54964	238724
345897	238725
124250	238726
202898	238727
199787	238728
346927	238729
202270	238730
131115	238731
131084	238732
212144	238733
42965	238734
345946	238735
27175	238736
158022	238737
55826	238738
247901	238739
13731	238740
88810	238741
46583	238742
126849	238743
28979	238744
38436	238745
90532	238746
63497	238747
150682	238748
30477	238749
244161	238750
133512	238751
310069	238752
303992	238753
21994	238754
16526	238755
22275	238756
115297	238757
53099	238758
147358	238759
98556	238760
15033	238761
14229	238762
170313	238763
197825	238764
6598	238765
151877	238766
249997	238767
63492	238768
166575	238769
44207	238770
93039	238771
42832	238772
6925	238773
4176	238774
81650	238775
158031	238776
22247	238777
69788	238778
283280	238779
3695	238780
150548	238781
30092	238782
22305	238783
112466	238784
323485	238785
43363	238786
4044	238787
135580	238788
181993	238789
15514	238790
199456	238791
59291	238792
19740	238793
184166	238794
3	238795
43867	238796
15757	238797
32936	238798
20506	238799
16670	238800
38957	238801
56030	238802
84119	238803
279	238804
17929	238805
34265	238806
2215	238807
19175	238808
107948	238809
30715	238810
1032	238811
12605	238812
97182	238813
46455	238814
4056	238815
2644	238816
12674	238817
32640	238818
33037	238819
19043	238820
12444	238821
46480	238822
135	238823
2199	238824
58505	238825
6569	238826
19175	238827
33174	238828
1365	238829
6153	238830
26759	238831
16040	238832
1861	238833
7557	238834
15598	238835
17942	238836
2673	238837
16	238838
910	238839
15832	238840
2296	238841
2314	238842
192977	238843
30143	238844
56093	238845
79367	238846
46581	238847
266299	238848
13757	238849
68394	238850
26509	238851
72243	238852
192778	238853
165694	238854
209087	238855
105444	238856
110979	238857
86068	238858
72897	238859
189213	238860
3223	238861
42986	238862
4526	238863
17238	238864
262464	238865
53174	238866
83280	238867
3446	238868
307	238869
3431	238870
91467	238871
19197	238872
57773	238873
356547	238874
174971	238875
171781	238876
19175	238877
121868	238878
175085	238879
49889	238880
79600	238881
445	238882
204655	238883
329611	238884
26177	238885
1588	238886
60942	238887
25531	238888
397	238889
8041	238890
41634	238891
289	238892
3941	238893
11775	238894
37060	238895
39301	238896
28433	238897
28433	238898
28433	238899
82237	238900
12318	238901
103959	238902
149659	238903
152769	238904
167899	238905
155457	238906
96097	238907
136409	238908
96154	238909
137378	238910
345183	238911
2909	238912
339486	238913
180061	238914
11581	238915
55554	238916
221558	238917
11761	238918
180606	238919
2970	238920
95525	238921
11982	238922
335511	238923
25663	238924
204565	238925
38295	238926
23944	238927
53272	238928
35695	238929
16029	238930
14107	238931
63432	238932
249162	238933
188821	238934
11912	238935
328462	238936
186638	238937
157981	238938
119104	238939
6006	238940
5112	238941
115099	238942
281202	238943
2883	238944
141649	238945
158188	238946
198	238947
90610	238948
106	238949
118182	238950
182764	238951
8733	238952
169694	238953
105	238954
12810	238955
276362	238956
29503	238957
127701	238958
19511	238959
1687	238960
77439	238961
258778	238962
309482	238963
50983	238964
23545	238965
65953	238966
179390	238967
4339	238968
298378	238969
112635	238970
477	238971
178892	238972
211499	238973
56735	238974
234133	238975
5645	238976
319736	238977
183890	238978
92598	238979
191603	238980
124466	238981
202323	238982
243602	238983
112946	238984
310945	238985
220392	238986
151170	238987
177818	238988
87235	238989
170520	238990
191674	238991
310948	238992
183683	238993
58294	238994
277791	238995
231063	238996
212111	238997
82069	238998
232356	238999
256700	239000
157295	239001
85106	239002
130236	239003
57091	239004
57091	239005
4261	239006
76787	239007
233628	239008
233622	239009
27715	239010
84493	239011
84847	239012
130236	239013
57091	239014
4261	239015
131258	239016
39192	239017
20053	239018
149121	239019
95513	239020
131318	239021
20053	239022
131093	239023
11131	239024
130994	239025
30638	239026
4261	239027
246672	239028
154555	239029
123786	239030
299196	239031
50068	239032
130394	239033
184179	239034
285184	239035
200777	239036
199924	239037
130955	239038
232809	239039
21973	239040
41404	239041
29713	239042
143443	239043
199136	239044
198428	239045
338288	239046
123786	239047
126107	239048
27715	239049
112322	239050
20053	239051
20053	239052
20053	239053
20071	239054
271107	239055
320572	239056
32997	239057
99588	239058
19818	239059
101081	239060
251887	239061
112792	239062
86846	239063
55879	239064
5217	239065
1179	239066
1937	239067
56066	239068
173069	239069
262571	239070
305878	239071
8245	239072
78043	239073
36487	239074
275597	239075
67966	239076
36487	239077
26121	239078
37147	239079
115190	239080
36487	239081
52523	239082
14081	239083
321299	239084
18914	239085
8243	239086
44134	239087
203741	239088
9448	239089
52523	239090
73819	239091
237635	239092
226553	239093
142177	239094
139397	239095
205190	239096
73036	239097
184301	239098
21114	239099
108309	239100
147124	239101
174795	239102
110513	239103
305625	239104
209595	239105
283885	239106
3512	239107
3160	239108
322375	239109
102485	239110
146236	239111
225639	239112
225435	239113
59709	239114
68989	239115
265555	239116
230652	239117
146072	239118
145376	239119
137856	239120
178728	239121
56651	239122
325233	239123
229573	239124
55091	239125
237822	239126
51156	239127
185821	239128
85578	239129
29185	239130
78356	239131
119627	239132
119720	239133
52429	239134
25955	239135
312888	239136
207717	239137
137001	239138
71901	239139
195544	239140
209294	239141
18876	239142
18876	239143
29026	239144
8736	239145
55990	239146
337	239147
38299	239148
84167	239149
106	239150
126514	239151
74751	239152
27041	239153
11873	239154
148644	239155
259	239156
32060	239157
168382	239158
75406	239159
326936	239160
341720	239161
322166	239162
9120	239163
9120	239164
9120	239165
229615	239166
110	239167
310916	239168
11949	239169
71411	239170
197667	239171
249516	239172
303089	239173
193443	239174
66794	239175
161069	239176
32426	239177
21730	239178
199161	239179
138425	239180
189714	239181
159730	239182
136467	239183
120711	239184
59975	239185
31007	239186
203109	239187
77484	239188
77454	239189
207	239190
186160	239191
56875	239192
1036	239193
3643	239194
14395	239195
3330	239196
126172	239197
95980	239198
170777	239199
20528	239200
20528	239201
88418	239202
88978	239203
88418	239204
59417	239205
228174	239206
91152	239207
59417	239208
88649	239209
59306	239210
60352	239211
59417	239212
60352	239213
88649	239214
88649	239215
88418	239216
8927	239217
16251	239218
43289	239219
127461	239220
23276	239221
24577	239222
236892	239223
185606	239224
30177	239225
30100	239226
2794	239227
598	239228
337446	239229
54433	239230
7991	239231
322	239232
295703	239233
19529	239234
304826	239235
11442	239236
4218	239237
24084	239238
128026	239239
5972	239240
76509	239241
810	239242
1285	239243
27443	239244
23633	239245
30478	239246
14453	239247
56425	239248
956	239249
109273	239250
92619	239251
22166	239252
12429	239253
4312	239254
97302	239255
18571	239256
19429	239257
116160	239258
6831	239259
26354	239260
6276	239261
287982	239262
40088	239263
6691	239264
1761	239265
20663	239266
23	239267
36897	239268
122592	239269
7593	239270
17060	239271
1026	239272
35364	239273
86642	239274
15	239275
162045	239276
96053	239277
189	239278
54445	239279
79635	239280
92619	239281
397	239282
2333	239283
718	239284
7739	239285
70144	239286
1531	239287
3294	239288
327659	239289
17042	239290
106544	239291
51118	239292
5427	239293
58431	239294
26849	239295
352883	239296
105265	239297
190639	239298
27487	239299
206865	239300
139725	239301
266133	239302
32472	239303
71182	239304
10516	239305
3890	239306
6087	239307
47670	239308
191184	239309
195301	239310
79185	239311
350346	239312
631	239313
79169	239314
55530	239315
63828	239316
312860	239317
22832	239318
154228	239319
108371	239320
36492	239321
101924	239322
78440	239323
62897	239324
122592	239325
24822	239326
9262	239327
185359	239328
2112	239329
1495	239330
15588	239331
38387	239332
19278	239333
14437	239334
78766	239335
11452	239336
179745	239337
24270	239338
3714	239339
196349	239340
269091	239341
7969	239342
19639	239343
31157	239344
19639	239345
2794	239346
170750	239347
10409	239348
13090	239349
4986	239350
3943	239351
15859	239352
17567	239353
58634	239354
11844	239355
91084	239356
71295	239357
149260	239358
19639	239359
520	239360
112384	239361
4986	239362
38252	239363
453	239364
2969	239365
3380	239366
141279	239367
33738	239368
5234	239369
24060	239370
30834	239371
30834	239372
44231	239373
128069	239374
157	239375
132	239376
58837	239377
6419	239378
44475	239379
173	239380
45536	239381
37004	239382
262897	239383
5923	239384
52617	239385
14680	239386
121186	239387
342609	239388
1599	239389
136783	239390
14470	239391
30926	239392
339598	239393
1976	239394
7783	239395
336174	239396
3074	239397
9422	239398
27354	239399
90552	239400
158686	239401
18513	239402
66477	239403
206937	239404
9482	239405
202726	239406
60262	239407
27915	239408
266086	239409
8500	239410
871	239411
19800	239412
59153	239413
19191	239414
122139	239415
10802	239416
260857	239417
79905	239418
10490	239419
10979	239420
48092	239421
4825	239422
56467	239423
24360	239424
2667	239425
31232	239426
32632	239427
404	239428
14502	239429
86407	239430
291877	239431
31305	239432
2872	239433
34008	239434
80365	239435
4249	239436
100813	239437
81539	239438
1848	239439
372	239440
43725	239441
114483	239442
5168	239443
17998	239444
317231	239445
258	239446
6562	239447
65338	239448
337314	239449
33425	239450
101	239451
65041	239452
146023	239453
9041	239454
125270	239455
154938	239456
6903	239457
160074	239458
340654	239459
1374	239460
89133	239461
274096	239462
7178	239463
6170	239464
103959	239465
20715	239466
9304	239467
34910	239468
64760	239469
15422	239470
296263	239471
10934	239472
122913	239473
52759	239474
10410	239475
26341	239476
278752	239477
231748	239478
314332	239479
101711	239480
121098	239481
58082	239482
165172	239483
249801	239484
26125	239485
20958	239486
79137	239487
66952	239488
23003	239489
266479	239490
48951	239491
196381	239492
3118	239493
223685	239494
171240	239495
83853	239496
190977	239497
122583	239498
1206	239499
66383	239500
58971	239501
96372	239502
66868	239503
169967	239504
9401	239505
207033	239506
141233	239507
1453	239508
2197	239509
23959	239510
254064	239511
2169	239512
153142	239513
115282	239514
89319	239515
94336	239516
181388	239517
28048	239518
108650	239519
158729	239520
8321	239521
3823	239522
484	239523
79245	239524
17798	239525
24554	239526
7271	239527
809	239528
97048	239529
25385	239530
50162	239531
44609	239532
34205	239533
1070	239534
122433	239535
86288	239536
161727	239537
280665	239538
2633	239539
22660	239540
14314	239541
16195	239542
17966	239543
19316	239544
52948	239545
77657	239546
21400	239547
4165	239548
52259	239549
210273	239550
204039	239551
219158	239552
119737	239553
110543	239554
15256	239555
1472	239556
16989	239557
6832	239558
142111	239559
261936	239560
86166	239561
11960	239562
2840	239563
8137	239564
207562	239565
185437	239566
155293	239567
10369	239568
109498	239569
1559	239570
17945	239571
172204	239572
29962	239573
34464	239574
119513	239575
110621	239576
19807	239577
53958	239578
143	239579
10755	239580
201144	239581
18289	239582
107076	239583
6680	239584
103745	239585
24358	239586
3674	239587
58858	239588
6525	239589
223634	239590
2506	239591
198895	239592
113340	239593
27024	239594
20598	239595
14165	239596
32239	239597
277444	239598
78566	239599
17581	239600
106873	239601
9645	239602
122202	239603
68702	239604
17997	239605
176453	239606
36030	239607
45027	239608
83000	239609
197	239610
153297	239611
262668	239612
206180	239613
100967	239614
29520	239615
10697	239616
22916	239617
5470	239618
10078	239619
29200	239620
99419	239621
39762	239622
43101	239623
118281	239624
3677	239625
37460	239626
80467	239627
18070	239628
357393	239629
13150	239630
23174	239631
10016	239632
64290	239633
42795	239634
10988	239635
17661	239636
176124	239637
3681	239638
46752	239639
270556	239640
61724	239641
3849	239642
135	239643
1559	239644
53112	239645
176570	239646
154676	239647
57366	239648
100779	239649
210466	239650
66846	239651
64728	239652
49034	239653
205373	239654
197187	239655
12908	239656
6231	239657
5239	239658
125926	239659
3899	239660
314628	239661
11428	239662
95715	239663
47539	239664
279022	239665
6253	239666
4507	239667
46444	239668
315394	239669
80339	239670
22048	239671
5212	239672
3289	239673
34287	239674
10926	239675
103650	239676
14520	239677
12896	239678
90780	239679
7892	239680
37446	239681
6217	239682
20920	239683
278480	239684
168824	239685
189281	239686
13149	239687
119741	239688
248553	239689
154468	239690
83415	239691
346483	239692
174532	239693
235	239694
15679	239695
52771	239696
172840	239697
132057	239698
8210	239699
9583	239700
18094	239701
61927	239702
10	239703
80787	239704
8859	239705
17297	239706
123195	239707
2326	239708
10896	239709
5141	239710
239468	239711
46009	239712
16320	239713
3907	239714
6044	239715
1786	239716
2656	239717
251057	239718
238168	239719
19033	239720
15154	239721
37613	239722
4519	239723
3464	239724
28087	239725
132693	239726
120545	239727
24155	239728
1353	239729
13535	239730
100625	239731
16193	239732
191	239733
8430	239734
189833	239735
171196	239736
51596	239737
34144	239738
4006	239739
31817	239740
9468	239741
82984	239742
3912	239743
26720	239744
85534	239745
211729	239746
14123	239747
14131	239748
16672	239749
168	239750
14068	239751
7169	239752
2055	239753
126	239754
27284	239755
489	239756
3223	239757
42686	239758
298445	239759
16290	239760
188735	239761
11430	239762
52897	239763
13908	239764
3886	239765
270359	239766
70270	239767
6261	239768
4386	239769
110058	239770
4588	239771
286099	239772
23223	239773
354391	239774
33539	239775
169435	239776
14488	239777
31989	239778
5110	239779
3936	239780
71339	239781
115	239782
113669	239783
76	239784
273937	239785
14267	239786
455	239787
44709	239788
1353	239789
46741	239790
52791	239791
3355	239792
2622	239793
16690	239794
1186	239795
24755	239796
22935	239797
1404	239798
23627	239799
25162	239800
88933	239801
64269	239802
10711	239803
5303	239804
4319	239805
30925	239806
3247	239807
4048	239808
53676	239809
451	239810
303	239811
100657	239812
28642	239813
318026	239814
139423	239815
23782	239816
122161	239817
3	239818
4184	239819
327126	239820
27757	239821
2224	239822
12992	239823
108889	239824
37728	239825
107230	239826
85556	239827
98852	239828
1121	239829
618	239830
82338	239831
16768	239832
14186	239833
6688	239834
76941	239835
56002	239836
132765	239837
129918	239838
5418	239839
94821	239840
57506	239841
51379	239842
208314	239843
1847	239844
10	239845
295471	239846
32545	239847
173991	239848
6493	239849
341797	239850
738	239851
66853	239852
128482	239853
20376	239854
37778	239855
50329	239856
15306	239857
5425	239858
2008	239859
60082	239860
2415	239861
94021	239862
122676	239863
56838	239864
1822	239865
62083	239866
169085	239867
14144	239868
81832	239869
7843	239870
21209	239871
63827	239872
1325	239873
16653	239874
39314	239875
39493	239876
80825	239877
57969	239878
17491	239879
173	239880
157541	239881
450	239882
129678	239883
40393	239884
10660	239885
13074	239886
229	239887
37007	239888
208155	239889
14861	239890
14923	239891
19066	239892
976	239893
169995	239894
63860	239895
11842	239896
54455	239897
121969	239898
163231	239899
55153	239900
17719	239901
49581	239902
35415	239903
305333	239904
32734	239905
24259	239906
39342	239907
7190	239908
87	239909
52017	239910
236473	239911
875	239912
53865	239913
1478	239914
38383	239915
99153	239916
231358	239917
327780	239918
172603	239919
11575	239920
12232	239921
276769	239922
61247	239923
28110	239924
19100	239925
691	239926
108460	239927
117280	239928
62238	239929
62159	239930
32472	239931
35630	239932
238978	239933
176539	239934
42364	239935
104085	239936
49067	239937
9317	239938
172674	239939
406	239940
128133	239941
13222	239942
15166	239943
10831	239944
38680	239945
167233	239946
14989	239947
7666	239948
72088	239949
76846	239950
875	239951
3633	239952
42440	239953
5493	239954
178433	239955
83960	239956
39121	239957
33326	239958
11651	239959
11648	239960
24420	239961
78795	239962
6173	239963
206878	239964
149360	239965
1822	239966
146327	239967
6275	239968
172910	239969
52832	239970
662	239971
29729	239972
182393	239973
24891	239974
296546	239975
147	239976
12806	239977
18654	239978
4607	239979
27546	239980
33046	239981
85830	239982
162669	239983
3971	239984
42549	239985
295305	239986
3548	239987
20450	239988
318226	239989
45431	239990
196608	239991
20424	239992
51143	239993
28108	239994
49590	239995
87	239996
9986	239997
13207	239998
262694	239999
8934	240000
21025	240001
51155	240002
119867	240003
42487	240004
35367	240005
15621	240006
12736	240007
286544	240008
19808	240009
71595	240010
47584	240011
72134	240012
83283	240013
125544	240014
181226	240015
13654	240016
72838	240017
49547	240018
49891	240019
21413	240020
1365	240021
25232	240022
92437	240023
139570	240024
48694	240025
60122	240026
124895	240027
12736	240028
342547	240029
12986	240030
22106	240031
20101	240032
225335	240033
29663	240034
81471	240035
11611	240036
207570	240037
12416	240038
364	240039
6178	240040
15287	240041
37330	240042
26767	240043
70606	240044
286345	240045
2656	240046
71611	240047
57572	240048
22126	240049
78211	240050
19057	240051
55357	240052
112209	240053
24064	240054
113610	240055
109522	240056
194982	240057
48965	240058
289731	240059
2030	240060
82181	240061
7096	240062
100154	240063
104923	240064
113150	240065
45062	240066
21241	240067
11878	240068
146311	240069
42420	240070
29857	240071
28754	240072
114545	240073
202304	240074
71810	240075
485	240076
37173	240077
13371	240078
215121	240079
39537	240080
293	240081
225	240082
342	240083
7755	240084
47309	240085
11694	240086
146860	240087
54619	240088
19199	240089
71627	240090
10865	240091
198530	240092
1838	240093
21256	240094
315660	240095
12770	240096
15661	240097
8915	240098
295433	240099
65956	240100
169818	240101
1843	240102
83288	240103
34288	240104
49399	240105
327552	240106
202540	240107
16039	240108
5329	240109
21876	240110
114407	240111
27532	240112
51538	240113
29454	240114
116035	240115
18117	240116
6974	240117
108770	240118
103858	240119
5504	240120
63207	240121
989	240122
5037	240123
8913	240124
10848	240125
128724	240126
51082	240127
70334	240128
6383	240129
305491	240130
27577	240131
299804	240132
96539	240133
276864	240134
60384	240135
10320	240136
40289	240137
29272	240138
66368	240139
171780	240140
72724	240141
15621	240142
289750	240143
174869	240144
50407	240145
12125	240146
83923	240147
15242	240148
196589	240149
56348	240150
17802	240151
215870	240152
128073	240153
88756	240154
197606	240155
5347	240156
172582	240157
607	240158
40922	240159
180530	240160
7123	240161
52115	240162
277635	240163
28040	240164
154869	240165
10368	240166
863	240167
110455	240168
20241	240169
86290	240170
14927	240171
1477	240172
60024	240173
8799	240174
989	240175
7914	240176
85784	240177
39446	240178
26840	240179
81539	240180
20175	240181
29002	240182
55970	240183
6335	240184
275785	240185
140759	240186
53783	240187
51124	240188
14568	240189
67283	240190
11954	240191
40488	240192
83219	240193
23794	240194
172193	240195
4546	240196
309605	240197
12988	240198
4344	240199
3905	240200
24754	240201
260705	240202
97044	240203
202911	240204
10504	240205
30850	240206
64048	240207
46044	240208
200640	240209
57420	240210
2835	240211
234183	240212
30759	240213
113137	240214
12547	240215
21563	240216
173094	240217
45179	240218
6817	240219
101754	240220
5496	240221
27406	240222
43748	240223
39143	240224
334970	240225
8505	240226
29748	240227
71525	240228
62284	240229
88363	240230
1985	240231
215476	240232
299753	240233
100283	240234
206077	240235
53402	240236
37236	240237
178433	240238
8438	240239
17354	240240
39425	240241
29706	240242
42395	240243
108446	240244
44086	240245
21235	240246
17364	240247
109301	240248
49490	240249
12674	240250
16071	240251
11283	240252
13389	240253
75229	240254
36961	240255
118388	240256
4773	240257
5490	240258
9300	240259
4139	240260
84430	240261
4720	240262
51840	240263
246608	240264
1303	240265
24749	240266
16902	240267
24643	240268
1307	240269
22756	240270
197	240271
78958	240272
1670	240273
356383	240274
3907	240275
81780	240276
25682	240277
47510	240278
7514	240279
46954	240280
29224	240281
2397	240282
74022	240283
121324	240284
55285	240285
3958	240286
92622	240287
72688	240288
210779	240289
183225	240290
1045	240291
35537	240292
166827	240293
106674	240294
46557	240295
1843	240296
4684	240297
47295	240298
38730	240299
13097	240300
25948	240301
36056	240302
186756	240303
83270	240304
117225	240305
174307	240306
48534	240307
13390	240308
76714	240309
25633	240310
18910	240311
1010	240312
5617	240313
31304	240314
28690	240315
67432	240316
702	240317
110616	240318
7494	240319
2997	240320
53632	240321
116111	240322
18234	240323
689	240324
35162	240325
3	240326
105288	240327
4302	240328
114327	240329
57496	240330
145486	240331
115	240332
146853	240333
19890	240334
90228	240335
16033	240336
33653	240337
3052	240338
116938	240339
203433	240340
260055	240341
61011	240342
7201	240343
141121	240344
1361	240345
64830	240346
117256	240347
13295	240348
81069	240349
37192	240350
21787	240351
32093	240352
17187	240353
13446	240354
15868	240355
210449	240356
2677	240357
308106	240358
243798	240359
187161	240360
184016	240361
6127	240362
81872	240363
294213	240364
110155	240365
159536	240366
13793	240367
436	240368
53911	240369
6834	240370
158824	240371
83603	240372
21343	240373
181111	240374
12149	240375
5001	240376
34012	240377
174845	240378
3693	240379
37192	240380
288812	240381
18006	240382
8776	240383
152739	240384
292691	240385
15489	240386
4627	240387
8283	240388
81953	240389
47737	240390
8337	240391
81795	240392
3726	240393
191	240394
2173	240395
66284	240396
13175	240397
108274	240398
11281	240399
338162	240400
47309	240401
70533	240402
79135	240403
278182	240404
118961	240405
292490	240406
35568	240407
26805	240408
38292	240409
14180	240410
89378	240411
36120	240412
6711	240413
86281	240414
1465	240415
128128	240416
34009	240417
2466	240418
221407	240419
14636	240420
29463	240421
25880	240422
20727	240423
3184	240424
80430	240425
2677	240426
31491	240427
115721	240428
49550	240429
7997	240430
134362	240431
124327	240432
3184	240433
9410	240434
26194	240435
1446	240436
44443	240437
211085	240438
127852	240439
152231	240440
9328	240441
273329	240442
59059	240443
129044	240444
3248	240445
293270	240446
115104	240447
9253	240448
169553	240449
126275	240450
294255	240451
28562	240452
2854	240453
46	240454
82356	240455
153037	240456
29282	240457
43269	240458
124716	240459
10494	240460
176467	240461
12692	240462
108	240463
2346	240464
12477	240465
159570	240466
202273	240467
298386	240468
1330	240469
4306	240470
298229	240471
13491	240472
40506	240473
165664	240474
2237	240475
60532	240476
5279	240477
50054	240478
140244	240479
18941	240480
189547	240481
323970	240482
3988	240483
20470	240484
36379	240485
11918	240486
191	240487
15048	240488
221910	240489
7997	240490
82812	240491
8140	240492
11118	240493
32	240494
9427	240495
5850	240496
14043	240497
1855	240498
47233	240499
9649	240500
70267	240501
13023	240502
18436	240503
6980	240504
12479	240505
150085	240506
5111	240507
910	240508
15631	240509
33957	240510
33947	240511
122562	240512
7784	240513
50585	240514
2238	240515
27303	240516
10616	240517
222616	240518
4583	240519
37073	240520
158627	240521
24338	240522
219168	240523
37748	240524
618	240525
4995	240526
32832	240527
15369	240528
207826	240529
108772	240530
181639	240531
31616	240532
9879	240533
349213	240534
26717	240535
145773	240536
79955	240537
17389	240538
79017	240539
4022	240540
209414	240541
106627	240542
1907	240543
109646	240544
91464	240545
257444	240546
34288	240547
4817	240548
325495	240549
65247	240550
50604	240551
37120	240552
16643	240553
8780	240554
22046	240555
26829	240556
3161	240557
102656	240558
3128	240559
387	240560
20283	240561
232127	240562
649	240563
53229	240564
2260	240565
80162	240566
2703	240567
114	240568
35361	240569
1251	240570
113	240571
20183	240572
11302	240573
7810	240574
23717	240575
57894	240576
122152	240577
49113	240578
109942	240579
45171	240580
4004	240581
8734	240582
4833	240583
73651	240584
5221	240585
200163	240586
1190	240587
1463	240588
9634	240589
82360	240590
3383	240591
190621	240592
4827	240593
3020	240594
40054	240595
52915	240596
28599	240597
3013	240598
20172	240599
25561	240600
9778	240601
43427	240602
26563	240603
126022	240604
104419	240605
36680	240606
2969	240607
122027	240608
229	240609
16414	240610
16756	240611
120883	240612
125791	240613
127293	240614
140775	240615
135361	240616
23927	240617
49971	240618
142507	240619
7890	240620
348583	240621
141	240622
113457	240623
29325	240624
81685	240625
32235	240626
82028	240627
1286	240628
252656	240629
8210	240630
1929	240631
117298	240632
21026	240633
45605	240634
14429	240635
14725	240636
40773	240637
13761	240638
1792	240639
6858	240640
299486	240641
212574	240642
3493	240643
113492	240644
160235	240645
286447	240646
13181	240647
8127	240648
715	240649
606	240650
6007	240651
313410	240652
318141	240653
85080	240654
129005	240655
196176	240656
459	240657
2014	240658
67533	240659
60460	240660
106610	240661
3396	240662
851	240663
236529	240664
554	240665
297191	240666
14428	240667
15053	240668
34711	240669
80893	240670
172882	240671
35148	240672
111785	240673
21817	240674
40881	240675
36325	240676
13483	240677
23	240678
20258	240679
22890	240680
78562	240681
3105	240682
3321	240683
10121	240684
120525	240685
1845	240686
344121	240687
43583	240688
11968	240689
265935	240690
19448	240691
89094	240692
119592	240693
59928	240694
18587	240695
63882	240696
111837	240697
66757	240698
5166	240699
19559	240700
24669	240701
350963	240702
2845	240703
119495	240704
3069	240705
49337	240706
23	240707
150865	240708
120671	240709
46900	240710
3310	240711
40791	240712
176116	240713
186626	240714
152508	240715
72148	240716
57579	240717
189	240718
83125	240719
116997	240720
48550	240721
103621	240722
175721	240723
319445	240724
10389	240725
2511	240726
1557	240727
73067	240728
40860	240729
280274	240730
54957	240731
118850	240732
82703	240733
41334	240734
32109	240735
21692	240736
206887	240737
77921	240738
90754	240739
3523	240740
22884	240741
98084	240742
64715	240743
59191	240744
26067	240745
53836	240746
119991	240747
231731	240748
289168	240749
15174	240750
158226	240751
456	240752
14510	240753
40369	240754
20035	240755
539	240756
2719	240757
1922	240758
19698	240759
31519	240760
47665	240761
67278	240762
130156	240763
23694	240764
28218	240765
18129	240766
19	240767
20994	240768
19472	240769
17955	240770
38344	240771
52786	240772
31620	240773
20350	240774
44239	240775
92151	240776
802	240777
13326	240778
76211	240779
432	240780
25933	240781
41410	240782
17872	240783
201151	240784
1226	240785
144546	240786
337441	240787
213175	240788
51425	240789
251592	240790
313707	240791
112275	240792
630	240793
118235	240794
73585	240795
513	240796
11160	240797
147922	240798
77708	240799
72502	240800
6076	240801
239913	240802
67980	240803
138864	240804
1855	240805
37610	240806
10961	240807
171377	240808
272889	240809
123073	240810
110498	240811
62756	240812
81803	240813
82489	240814
344901	240815
125301	240816
56491	240817
127787	240818
184779	240819
295961	240820
142243	240821
56693	240822
9103	240823
62308	240824
3415	240825
51968	240826
140874	240827
130390	240828
661	240829
7543	240830
45059	240831
38401	240832
174145	240833
48458	240834
55763	240835
218261	240836
33480	240837
102375	240838
94199	240839
94198	240840
249535	240841
127211	240842
3523	240843
157603	240844
43084	240845
88817	240846
37071	240847
176366	240848
39600	240849
121590	240850
122075	240851
5629	240852
8931	240853
204189	240854
1009	240855
1304	240856
3540	240857
106055	240858
12153	240859
57050	240860
44131	240861
3406	240862
71508	240863
186933	240864
85	240865
128025	240866
3020	240867
34489	240868
50372	240869
200964	240870
23795	240871
109	240872
110113	240873
81309	240874
26429	240875
57468	240876
5219	240877
25186	240878
205718	240879
13076	240880
188929	240881
33617	240882
33075	240883
17957	240884
118479	240885
50700	240886
964	240887
13131	240888
9058	240889
20411	240890
141643	240891
13172	240892
33826	240893
17892	240894
47027	240895
2774	240896
52042	240897
132888	240898
84040	240899
18746	240900
63887	240901
31988	240902
29833	240903
5170	240904
23942	240905
199275	240906
33517	240907
4648	240908
135845	240909
73651	240910
82833	240911
117094	240912
224291	240913
21187	240914
71838	240915
31044	240916
286298	240917
153237	240918
108639	240919
63300	240920
98503	240921
4214	240922
11536	240923
26242	240924
269087	240925
16308	240926
14539	240927
53619	240928
989	240929
290813	240930
109824	240931
33799	240932
13751	240933
198947	240934
13390	240935
111702	240936
29514	240937
864	240938
7029	240939
135099	240940
98146	240941
356304	240942
76466	240943
10157	240944
269648	240945
122562	240946
34631	240947
72556	240948
23628	240949
26049	240950
78253	240951
189632	240952
5146	240953
110048	240954
35680	240955
37985	240956
88326	240957
9277	240958
289801	240959
4526	240960
110230	240961
49087	240962
3234	240963
288	240964
14382	240965
7989	240966
81413	240967
71598	240968
4561	240969
19	240970
668	240971
121762	240972
15441	240973
33388	240974
43268	240975
43786	240976
5432	240977
10779	240978
34348	240979
55566	240980
14453	240981
106	240982
3380	240983
25737	240984
28587	240985
5816	240986
7892	240987
1164	240988
100939	240989
47253	240990
81377	240991
1330	240992
82684	240993
193972	240994
5055	240995
72161	240996
3523	240997
23469	240998
3259	240999
55269	241000
10047	241001
3832	241002
47556	241003
44168	241004
36864	241005
48885	241006
14501	241007
87577	241008
146490	241009
41871	241010
5726	241011
137453	241012
25248	241013
20852	241014
760	241015
16512	241016
545	241017
10026	241018
8814	241019
3209	241020
92949	241021
7261	241022
1195	241023
4587	241024
42698	241025
17875	241026
33826	241027
203827	241028
4561	241029
25925	241030
261292	241031
70433	241032
254810	241033
84520	241034
1111	241035
161798	241036
67513	241037
47886	241038
8178	241039
186229	241040
7760	241041
38568	241042
209470	241043
33302	241044
83	241045
21898	241046
183747	241047
98696	241048
888	241049
11393	241050
7144	241051
42280	241052
292032	241053
41534	241054
4491	241055
192628	241056
6340	241057
85743	241058
83694	241059
22801	241060
159597	241061
52407	241062
56254	241063
55644	241064
406	241065
10500	241066
9133	241067
98894	241068
175480	241069
4203	241070
109313	241071
33763	241072
72728	241073
218383	241074
90420	241075
161741	241076
31403	241077
24608	241078
79582	241079
109	241080
90394	241081
78509	241082
3328	241083
28363	241084
2397	241085
80799	241086
7294	241087
56385	241088
178963	241089
70261	241090
15082	241091
245210	241092
59773	241093
35026	241094
184690	241095
37621	241096
136519	241097
147001	241098
122581	241099
4283	241100
27702	241101
169239	241102
35223	241103
13785	241104
38271	241105
223775	241106
151292	241107
12621	241108
26614	241109
41206	241110
4071	241111
202942	241112
35303	241113
7102	241114
12214	241115
89525	241116
266311	241117
181061	241118
240620	241119
512	241120
152098	241121
128321	241122
285318	241123
2253	241124
61042	241125
89212	241126
6348	241127
3226	241128
18304	241129
174848	241130
61405	241131
32047	241132
14939	241133
176348	241134
70561	241135
18147	241136
6100	241137
191983	241138
83641	241139
33930	241140
277578	241141
60714	241142
164387	241143
220468	241144
736	241145
56657	241146
3221	241147
55511	241148
178827	241149
82551	241150
37963	241151
206669	241152
217299	241153
75687	241154
137269	241155
79089	241156
96823	241157
36109	241158
4655	241159
240567	241160
10363	241161
29978	241162
21688	241163
15836	241164
23944	241165
2854	241166
6534	241167
42277	241168
25587	241169
87779	241170
19003	241171
17307	241172
323138	241173
47202	241174
163730	241175
111966	241176
183600	241177
55544	241178
76845	241179
7117	241180
129627	241181
175652	241182
67026	241183
49066	241184
1832	241185
30563	241186
3349	241187
17926	241188
76253	241189
3	241190
47056	241191
15338	241192
516	241193
12660	241194
27550	241195
22012	241196
36884	241197
125749	241198
67751	241199
64298	241200
184823	241201
168774	241202
19767	241203
32159	241204
46194	241205
25636	241206
240040	241207
81517	241208
23001	241209
82770	241210
80907	241211
1173	241212
162972	241213
3	241214
37648	241215
1352	241216
107351	241217
28236	241218
98292	241219
64502	241220
22054	241221
82673	241222
200292	241223
301687	241224
347838	241225
3239	241226
18477	241227
56281	241228
134999	241229
52432	241230
66771	241231
6336	241232
188866	241233
221372	241234
15310	241235
314	241236
5157	241237
432	241238
55337	241239
613	241240
19098	241241
791	241242
25290	241243
78647	241244
158642	241245
17980	241246
7279	241247
1272	241248
78895	241249
4839	241250
28586	241251
157338	241252
192567	241253
50667	241254
4458	241255
10136	241256
200219	241257
72157	241258
100738	241259
133496	241260
33805	241261
71719	241262
238006	241263
50152	241264
311684	241265
203038	241266
89212	241267
81500	241268
341420	241269
1918	241270
15891	241271
24138	241272
28855	241273
127048	241274
294212	241275
28025	241276
105554	241277
92987	241278
176508	241279
791	241280
8760	241281
73687	241282
222373	241283
528	241284
302977	241285
149254	241286
18138	241287
3188	241288
13252	241289
69	241290
72517	241291
7255	241292
129563	241293
3252	241294
239879	241295
16292	241296
63538	241297
50157	241298
399	241299
1473	241300
47607	241301
24328	241302
18494	241303
1195	241304
209713	241305
736	241306
34211	241307
71486	241308
35663	241309
90589	241310
161168	241311
26010	241312
41931	241313
44745	241314
42205	241315
154961	241316
4811	241317
110829	241318
3302	241319
297707	241320
45154	241321
39297	241322
1259	241323
125756	241324
24755	241325
40693	241326
274867	241327
166910	241328
30265	241329
191025	241330
172814	241331
182707	241332
94647	241333
17891	241334
19604	241335
26010	241336
48370	241337
14613	241338
127039	241339
2647	241340
609	241341
109309	241342
13853	241343
83018	241344
61071	241345
83053	241346
66437	241347
19007	241348
304711	241349
120228	241350
305481	241351
275172	241352
150853	241353
54489	241354
200689	241355
21332	241356
196204	241357
65371	241358
70275	241359
20011	241360
92592	241361
9542	241362
13869	241363
256969	241364
56507	241365
25564	241366
143759	241367
39197	241368
71515	241369
4887	241370
65942	241371
210981	241372
626	241373
2865	241374
704	241375
6128	241376
6028	241377
2212	241378
144909	241379
26612	241380
13897	241381
14754	241382
29158	241383
17627	241384
58191	241385
2201	241386
27616	241387
158283	241388
8650	241389
19393	241390
10494	241391
1097	241392
188025	241393
3380	241394
356730	241395
27764	241396
39305	241397
7860	241398
189309	241399
27206	241400
3523	241401
202023	241402
127547	241403
29661	241404
70748	241405
101769	241406
1861	241407
58542	241408
1978	241409
83497	241410
172533	241411
15936	241412
14533	241413
174519	241414
1125	241415
5303	241416
8944	241417
43827	241418
351	241419
13142	241420
176162	241421
127813	241422
36063	241423
17089	241424
106084	241425
74563	241426
89201	241427
44740	241428
4412	241429
28814	241430
2635	241431
121682	241432
54126	241433
186338	241434
26763	241435
4840	241436
163931	241437
2808	241438
43566	241439
21865	241440
149579	241441
62932	241442
2387	241443
317	241444
42060	241445
110729	241446
5093	241447
34112	241448
33818	241449
175196	241450
353242	241451
128647	241452
20306	241453
342620	241454
2739	241455
144166	241456
307765	241457
1622	241458
89542	241459
76003	241460
205638	241461
75768	241462
35606	241463
10256	241464
8800	241465
70891	241466
1893	241467
8141	241468
116475	241469
18642	241470
24126	241471
2198	241472
81231	241473
6347	241474
164573	241475
191341	241476
49200	241477
24176	241478
34390	241479
40625	241480
173769	241481
72912	241482
5879	241483
3209	241484
11052	241485
13842	241486
522	241487
522	241488
34028	241489
2990	241490
3162	241491
56	241492
71320	241493
49041	241494
90267	241495
18077	241496
281028	241497
33795	241498
30725	241499
88390	241500
353349	241501
13836	241502
51660	241503
49278	241504
49245	241505
32143	241506
97534	241507
81188	241508
3271	241509
78844	241510
344	241511
47686	241512
90348	241513
277733	241514
788	241515
924	241516
66296	241517
6510	241518
3433	241519
72214	241520
6638	241521
285	241522
124111	241523
2793	241524
62700	241525
26684	241526
3912	241527
9810	241528
9231	241529
151820	241530
10568	241531
14215	241532
73495	241533
45411	241534
22178	241535
690	241536
58539	241537
19176	241538
315927	241539
14145	241540
211	241541
123736	241542
58429	241543
302063	241544
53434	241545
6656	241546
288254	241547
16607	241548
306009	241549
49667	241550
60592	241551
280848	241552
91401	241553
205273	241554
85064	241555
57028	241556
106776	241557
20048	241558
50374	241559
40807	241560
180887	241561
687	241562
34603	241563
109215	241564
111451	241565
515	241566
9943	241567
35411	241568
36939	241569
130278	241570
107468	241571
115286	241572
33318	241573
116116	241574
60000	241575
90442	241576
7731	241577
227401	241578
106778	241579
26687	241580
51952	241581
3995	241582
83310	241583
205418	241584
70624	241585
59564	241586
127161	241587
20802	241588
32784	241589
72072	241590
238130	241591
74619	241592
21323	241593
79652	241594
48642	241595
289650	241596
109977	241597
60326	241598
57268	241599
4679	241600
287435	241601
2847	241602
165755	241603
6306	241604
1025	241605
1134	241606
70385	241607
123682	241608
139792	241609
199735	241610
338927	241611
125786	241612
81972	241613
19872	241614
41179	241615
180973	241616
13679	241617
90561	241618
27269	241619
27325	241620
336215	241621
10147	241622
6192	241623
194442	241624
131287	241625
8785	241626
248445	241627
236096	241628
342386	241629
142647	241630
3619	241631
965	241632
34017	241633
34201	241634
338797	241635
171935	241636
145615	241637
1692	241638
11561	241639
4880	241640
173	241641
147770	241642
116519	241643
302308	241644
18136	241645
27656	241646
4938	241647
349032	241648
13265	241649
3235	241650
33429	241651
116997	241652
48227	241653
1125	241654
3629	241655
47665	241656
81598	241657
50218	241658
6082	241659
18264	241660
81446	241661
22019	241662
24874	241663
343638	241664
26987	241665
58212	241666
113621	241667
92605	241668
66586	241669
22128	241670
4251	241671
147498	241672
76943	241673
301897	241674
96113	241675
207184	241676
2002	241677
108968	241678
127925	241679
32784	241680
356267	241681
266066	241682
15240	241683
61745	241684
146869	241685
325739	241686
17892	241687
13192	241688
46546	241689
186504	241690
46144	241691
174251	241692
5101	241693
24530	241694
11097	241695
413	241696
192294	241697
355666	241698
959	241699
295002	241700
60590	241701
432	241702
432	241703
24435	241704
56294	241705
119661	241706
305524	241707
305424	241708
133122	241709
6306	241710
19868	241711
1296	241712
166613	241713
39901	241714
6394	241715
200399	241716
125606	241717
272660	241718
285441	241719
20440	241720
334005	241721
14727	241722
252098	241723
23027	241724
137392	241725
6967	241726
27875	241727
165025	241728
175981	241729
4371	241730
8167	241731
83245	241732
242559	241733
288022	241734
5078	241735
1079	241736
30715	241737
208247	241738
9767	241739
128953	241740
4963	241741
176566	241742
4963	241743
23750	241744
7165	241745
25031	241746
128536	241747
12795	241748
8189	241749
13182	241750
79101	241751
356034	241752
127690	241753
10793	241754
100771	241755
26949	241756
294651	241757
112458	241758
32921	241759
117071	241760
3747	241761
15513	241762
21870	241763
110893	241764
26169	241765
72302	241766
42478	241767
36977	241768
366	241769
72350	241770
175972	241771
246869	241772
268923	241773
157670	241774
1560	241775
208450	241776
171670	241777
56029	241778
353806	241779
36373	241780
17185	241781
432	241782
16196	241783
3316	241784
206940	241785
8698	241786
150948	241787
39777	241788
33973	241789
322541	241790
128238	241791
5101	241792
351745	241793
166163	241794
128668	241795
34268	241796
351795	241797
29326	241798
110695	241799
244846	241800
9844	241801
8835	241802
40649	241803
831	241804
1646	241805
20271	241806
44157	241807
97344	241808
78892	241809
190988	241810
55202	241811
149205	241812
10409	241813
35909	241814
233	241815
152658	241816
55958	241817
347413	241818
1379	241819
4952	241820
8660	241821
46101	241822
5711	241823
14398	241824
14135	241825
67901	241826
249769	241827
25110	241828
77950	241829
53719	241830
3144	241831
1280	241832
309243	241833
220952	241834
5144	241835
392	241836
10617	241837
13040	241838
59972	241839
73780	241840
124790	241841
14257	241842
5488	241843
21976	241844
88898	241845
50457	241846
27319	241847
59985	241848
2452	241849
64753	241850
36286	241851
155141	241852
279481	241853
15158	241854
11467	241855
53416	241856
145247	241857
1847	241858
25749	241859
83279	241860
81911	241861
15431	241862
189275	241863
3048	241864
98400	241865
15790	241866
321895	241867
146680	241868
1943	241869
86702	241870
2515	241871
38527	241872
3885	241873
162941	241874
81320	241875
9654	241876
353210	241877
36424	241878
338226	241879
98670	241880
957	241881
155493	241882
156349	241883
107596	241884
220627	241885
86061	241886
190718	241887
296399	241888
226329	241889
140623	241890
141382	241891
4264	241892
280324	241893
203806	241894
5601	241895
101376	241896
4	241897
20497	241898
114570	241899
21729	241900
2252	241901
311073	241902
61503	241903
204444	241904
279791	241905
105358	241906
163563	241907
118322	241908
264052	241909
262586	241910
247325	241911
180911	241912
55751	241913
198938	241914
30315	241915
60137	241916
247100	241917
55715	241918
88740	241919
6863	241920
13553	241921
304623	241922
20969	241923
183503	241924
6030	241925
28775	241926
228726	241927
102373	241928
97941	241929
261325	241930
120579	241931
31663	241932
11948	241933
192133	241934
17111	241935
342734	241936
115184	241937
51275	241938
41389	241939
2820	241940
127007	241941
60343	241942
228725	241943
98174	241944
107827	241945
55693	241946
36891	241947
49939	241948
93683	241949
198231	241950
9172	241951
36877	241952
38118	241953
242605	241954
97571	241955
295755	241956
70836	241957
198025	241958
130143	241959
234837	241960
25235	241961
9740	241962
20092	241963
54991	241964
4683	241965
65195	241966
27704	241967
336	241968
98398	241969
92126	241970
13667	241971
9140	241972
8160	241973
122155	241974
112907	241975
11964	241976
32647	241977
42161	241978
328637	241979
298060	241980
238855	241981
193107	241982
196439	241983
27234	241984
178197	241985
262011	241986
81755	241987
202963	241988
4232	241989
26721	241990
223748	241991
155791	241992
91535	241993
259525	241994
15091	241995
54201	241996
20585	241997
189217	241998
279534	241999
297706	242000
63172	242001
90298	242002
3634	242003
41295	242004
153841	242005
54991	242006
47673	242007
345491	242008
347710	242009
4471	242010
66046	242011
4029	242012
278988	242013
26989	242014
10980	242015
162209	242016
157891	242017
60459	242018
269579	242019
110595	242020
68442	242021
32682	242022
25528	242023
136003	242024
179707	242025
28287	242026
93515	242027
63641	242028
80417	242029
201795	242030
157905	242031
140220	242032
66841	242033
52463	242034
3322	242035
11911	242036
196378	242037
200030	242038
163638	242039
5671	242040
72354	242041
78227	242042
52457	242043
158111	242044
56360	242045
148987	242046
34717	242047
154308	242048
89	242049
20698	242050
24987	242051
31522	242052
6345	242053
17318	242054
52621	242055
4739	242056
320144	242057
53355	242058
4132	242059
28270	242060
147117	242061
258831	242062
271698	242063
225356	242064
338041	242065
2292	242066
228805	242067
8901	242068
83850	242069
90164	242070
54953	242071
322490	242072
20363	242073
76437	242074
95196	242075
18716	242076
101432	242077
92094	242078
69777	242079
177902	242080
4857	242081
35991	242082
42784	242083
6401	242084
69167	242085
35953	242086
123721	242087
204710	242088
130626	242089
81851	242090
153812	242091
16084	242092
298816	242093
51914	242094
23100	242095
5609	242096
51751	242097
333581	242098
17624	242099
11530	242100
347736	242101
345193	242102
17049	242103
103650	242104
102423	242105
2	242106
26288	242107
180066	242108
900	242109
16125	242110
21150	242111
69403	242112
69805	242113
78792	242114
523	242115
6617	242116
308459	242117
185560	242118
78988	242119
337563	242120
196675	242121
180019	242122
333163	242123
16809	242124
180407	242125
38331	242126
202306	242127
41287	242128
36517	242129
346562	242130
120279	242131
307691	242132
308319	242133
271793	242134
140815	242135
227800	242136
47753	242137
233029	242138
85391	242139
19065	242140
297579	242141
159398	242142
41446	242143
106867	242144
51503	242145
261098	242146
223215	242147
258695	242148
104156	242149
95032	242150
218803	242151
136946	242152
72585	242153
218702	242154
134319	242155
144069	242156
2	242157
191178	242158
259096	242159
48434	242160
228166	242161
70840	242162
203075	242163
74506	242164
3273	242165
220201	242166
217654	242167
122681	242168
18294	242169
185549	242170
44841	242171
347319	242172
105713	242173
337532	242174
19704	242175
306775	242176
196850	242177
306417	242178
82832	242179
60928	242180
3942	242181
341896	242182
148954	242183
33408	242184
57281	242185
142993	242186
308959	242187
250093	242188
8487	242189
40785	242190
135591	242191
203033	242192
2686	242193
247507	242194
308627	242195
334385	242196
92268	242197
220598	242198
39999	242199
135885	242200
26031	242201
13680	242202
307619	242203
259395	242204
231747	242205
307662	242206
1458	242207
50010	242208
236592	242209
30407	242210
34777	242211
38965	242212
33590	242213
131291	242214
59541	242215
59541	242216
100519	242217
181214	242218
38	242219
297140	242220
120295	242221
235082	242222
221191	242223
35185	242224
309396	242225
120062	242226
36636	242227
250725	242228
309398	242229
204630	242230
1155	242231
306751	242232
179635	242233
311710	242234
10676	242235
299142	242236
71125	242237
51107	242238
347588	242239
216906	242240
126703	242241
298871	242242
111353	242243
18217	242244
148537	242245
183056	242246
8561	242247
184624	242248
438	242249
69292	242250
282605	242251
21589	242252
316054	242253
77586	242254
334597	242255
148918	242256
95253	242257
21643	242258
5563	242259
438	242260
136390	242261
335955	242262
186615	242263
15827	242264
12180	242265
356536	242266
13831	242267
280027	242268
109111	242269
273083	242270
119048	242271
171317	242272
154643	242273
92359	242274
18969	242275
2818	242276
27124	242277
33302	242278
480	242279
148935	242280
25802	242281
26688	242282
334565	242283
156306	242284
313887	242285
316379	242286
190541	242287
318484	242288
25802	242289
187830	242290
82424	242291
126958	242292
197887	242293
55654	242294
37692	242295
179686	242296
177941	242297
25660	242298
259199	242299
36485	242300
1764	242301
135182	242302
60278	242303
90155	242304
197966	242305
123417	242306
123417	242307
123417	242308
197966	242309
197967	242310
94956	242311
164646	242312
3318	242313
6027	242314
100846	242315
250365	242316
170630	242317
47419	242318
137299	242319
1723	242320
6768	242321
23002	242322
15856	242323
5202	242324
6027	242325
50158	242326
5976	242327
285224	242328
61028	242329
50149	242330
88031	242331
1490	242332
251373	242333
197830	242334
95752	242335
9534	242336
17607	242337
321195	242338
201359	242339
36513	242340
192195	242341
113892	242342
49607	242343
90	242344
1557	242345
1089	242346
6283	242347
108339	242348
17340	242349
22915	242350
35145	242351
171916	242352
111586	242353
113077	242354
107	242355
202937	242356
142083	242357
36478	242358
26521	242359
56033	242360
7529	242361
14141	242362
13441	242363
262543	242364
324010	242365
40333	242366
560	242367
268953	242368
187475	242369
28886	242370
8251	242371
265149	242372
35798	242373
42867	242374
46034	242375
6269	242376
1283	242377
83670	242378
27944	242379
52698	242380
172444	242381
4498	242382
32546	242383
45005	242384
1755	242385
175009	242386
16559	242387
25162	242388
110809	242389
187246	242390
42710	242391
2902	242392
71277	242393
64475	242394
115178	242395
198801	242396
47424	242397
3398	242398
185696	242399
78322	242400
226479	242401
317710	242402
55309	242403
54511	242404
5209	242405
5237	242406
5870	242407
21882	242408
7132	242409
12165	242410
326738	242411
10812	242412
279	242413
96796	242414
25004	242415
147997	242416
3761	242417
117003	242418
43030	242419
21898	242420
3526	242421
3350	242422
40193	242423
33237	242424
15902	242425
26415	242426
341136	242427
780	242428
15046	242429
89415	242430
341233	242431
5237	242432
42224	242433
69383	242434
5226	242435
20483	242436
25989	242437
2471	242438
16444	242439
175333	242440
126618	242441
53489	242442
48099	242443
80764	242444
18438	242445
16380	242446
7704	242447
224787	242448
22994	242449
58315	242450
285961	242451
66906	242452
7422	242453
64835	242454
6363	242455
2074	242456
4830	242457
20965	242458
5113	242459
124275	242460
178437	242461
52098	242462
124727	242463
138942	242464
11692	242465
62594	242466
83224	242467
174916	242468
12305	242469
2910	242470
5792	242471
2080	242472
184851	242473
128026	242474
34852	242475
16325	242476
25598	242477
54846	242478
7241	242479
179985	242480
318216	242481
31941	242482
105235	242483
86622	242484
48450	242485
189167	242486
139441	242487
94360	242488
315349	242489
285856	242490
160734	242491
5419	242492
11776	242493
40679	242494
23877	242495
20453	242496
38135	242497
102009	242498
95	242499
17533	242500
10630	242501
42288	242502
19572	242503
4841	242504
145839	242505
79659	242506
30882	242507
14025	242508
196729	242509
80363	242510
109221	242511
46576	242512
18869	242513
104137	242514
123685	242515
1769	242516
22261	242517
10839	242518
49005	242519
10839	242520
2743	242521
15598	242522
28173	242523
16850	242524
8836	242525
55325	242526
10998	242527
70805	242528
18850	242529
108115	242530
64547	242531
4574	242532
101273	242533
87035	242534
70	242535
22282	242536
305942	242537
24234	242538
2671	242539
194542	242540
54992	242541
18124	242542
175748	242543
51980	242544
82347	242545
12140	242546
16959	242547
17427	242548
26953	242549
191161	242550
9972	242551
101438	242552
92030	242553
8173	242554
92306	242555
123499	242556
31061	242557
30286	242558
4856	242559
151736	242560
181996	242561
300935	242562
141481	242563
43936	242564
72100	242565
68253	242566
111120	242567
597	242568
126442	242569
67387	242570
52913	242571
224499	242572
252932	242573
18818	242574
18658	242575
8710	242576
600	242577
5561	242578
55923	242579
7722	242580
526	242581
93661	242582
61370	242583
11842	242584
240422	242585
15882	242586
112899	242587
69754	242588
77079	242589
293034	242590
112255	242591
648	242592
29381	242593
72424	242594
100266	242595
109352	242596
148170	242597
83515	242598
2791	242599
93756	242600
15299	242601
58798	242602
5800	242603
14075	242604
170448	242605
311942	242606
193319	242607
36641	242608
3153	242609
137720	242610
184896	242611
4902	242612
76994	242613
93791	242614
25763	242615
158308	242616
73363	242617
3439	242618
64298	242619
12602	242620
78245	242621
37750	242622
108479	242623
30935	242624
78557	242625
19148	242626
13143	242627
17651	242628
10160	242629
24636	242630
91078	242631
22046	242632
77612	242633
62693	242634
13243	242635
4580	242636
38019	242637
1696	242638
94159	242639
6513	242640
12203	242641
15999	242642
1583	242643
139	242644
142740	242645
52286	242646
55978	242647
306497	242648
327077	242649
41687	242650
345287	242651
7639	242652
135798	242653
35668	242654
295000	242655
75346	242656
34365	242657
98759	242658
2251	242659
239	242660
17430	242661
3129	242662
108026	242663
179728	242664
20476	242665
52496	242666
29851	242667
82397	242668
461	242669
211283	242670
127817	242671
4088	242672
346897	242673
48644	242674
33509	242675
337947	242676
342593	242677
126206	242678
2397	242679
82519	242680
252704	242681
15345	242682
436	242683
15647	242684
66862	242685
101613	242686
102983	242687
20034	242688
10638	242689
200045	242690
109510	242691
3761	242692
4030	242693
100602	242694
6979	242695
110491	242696
5431	242697
172223	242698
192683	242699
64586	242700
317406	242701
230536	242702
147837	242703
8024	242704
75729	242705
126738	242706
111022	242707
25202	242708
125152	242709
73350	242710
190253	242711
172065	242712
49548	242713
95981	242714
137529	242715
54028	242716
10972	242717
526	242718
356761	242719
78803	242720
78538	242721
13893	242722
23972	242723
141738	242724
8137	242725
116429	242726
15030	242727
11891	242728
80060	242729
77955	242730
168652	242731
294190	242732
200325	242733
67185	242734
13382	242735
2942	242736
77531	242737
148341	242738
16096	242739
6267	242740
884	242741
248472	242742
107171	242743
7039	242744
665	242745
5894	242746
15421	242747
63464	242748
25880	242749
1147	242750
53408	242751
11938	242752
14925	242753
55208	242754
150114	242755
324154	242756
4741	242757
262836	242758
54586	242759
11628	242760
27052	242761
58938	242762
11867	242763
14899	242764
22827	242765
94930	242766
77858	242767
128495	242768
23335	242769
110670	242770
5415	242771
632	242772
3858	242773
959	242774
5128	242775
187738	242776
5637	242777
352845	242778
25886	242779
248607	242780
47852	242781
185023	242782
207092	242783
187218	242784
50013	242785
45065	242786
109821	242787
48728	242788
3685	242789
113092	242790
293358	242791
11066	242792
356144	242793
6515	242794
3761	242795
22169	242796
109891	242797
2208	242798
16667	242799
118595	242800
108851	242801
13095	242802
336033	242803
145936	242804
71892	242805
170262	242806
47	242807
12945	242808
234834	242809
267093	242810
15188	242811
53157	242812
141557	242813
5060	242814
234832	242815
11350	242816
320083	242817
15687	242818
42902	242819
4026	242820
93791	242821
354855	242822
39669	242823
53135	242824
41183	242825
113662	242826
75303	242827
15149	242828
96392	242829
52959	242830
51503	242831
110686	242832
339859	242833
68026	242834
83106	242835
766	242836
17987	242837
13795	242838
30000	242839
36083	242840
29206	242841
323187	242842
317509	242843
325780	242844
17587	242845
9843	242846
265417	242847
112156	242848
78353	242849
243126	242850
270926	242851
170637	242852
321946	242853
3749	242854
123726	242855
139	242856
56318	242857
10162	242858
111900	242859
299324	242860
129170	242861
248227	242862
164189	242863
4223	242864
351961	242865
75240	242866
164900	242867
18817	242868
10718	242869
190938	242870
63554	242871
26307	242872
18949	242873
11704	242874
2942	242875
67	242876
28729	242877
45557	242878
243428	242879
124772	242880
60948	242881
51971	242882
199	242883
264093	242884
76550	242885
75458	242886
356979	242887
123841	242888
30724	242889
11484	242890
56345	242891
15378	242892
24485	242893
171734	242894
292189	242895
36805	242896
80366	242897
9392	242898
187696	242899
334480	242900
243771	242901
118520	242902
159953	242903
10115	242904
345607	242905
6520	242906
179672	242907
70019	242908
84136	242909
198907	242910
31881	242911
7461	242912
7461	242913
125131	242914
9909	242915
28119	242916
16975	242917
4360	242918
58961	242919
81756	242920
199545	242921
47239	242922
323048	242923
139152	242924
71779	242925
19550	242926
279152	242927
38567	242928
165	242929
72530	242930
766	242931
245932	242932
3229	242933
109280	242934
177556	242935
12723	242936
3290	242937
20164	242938
5518	242939
2219	242940
109471	242941
224226	242942
4262	242943
17045	242944
16613	242945
16728	242946
17543	242947
195193	242948
36363	242949
39979	242950
84717	242951
83804	242952
292848	242953
85955	242954
93497	242955
76437	242956
305667	242957
145780	242958
174316	242959
72304	242960
551	242961
126080	242962
5150	242963
126325	242964
139459	242965
40020	242966
290588	242967
31881	242968
315102	242969
339232	242970
35805	242971
276739	242972
202135	242973
49595	242974
14552	242975
108309	242976
200303	242977
72135	242978
124065	242979
92872	242980
207459	242981
21400	242982
50274	242983
41754	242984
266929	242985
68577	242986
8658	242987
2718	242988
199	242989
1853	242990
15702	242991
9929	242992
24758	242993
9019	242994
288896	242995
94787	242996
1726	242997
43518	242998
24497	242999
263455	243000
18586	243001
38247	243002
143986	243003
8259	243004
113183	243005
34140	243006
2507	243007
15470	243008
8571	243009
29107	243010
60332	243011
7039	243012
339819	243013
37755	243014
15380	243015
19076	243016
54872	243017
250	243018
986	243019
12033	243020
10067	243021
20670	243022
103038	243023
114674	243024
14039	243025
59253	243026
2268	243027
186534	243028
413	243029
18773	243030
44693	243031
54486	243032
57797	243033
71580	243034
2117	243035
54348	243036
85325	243037
3214	243038
6639	243039
176897	243040
85014	243041
151063	243042
16713	243043
29570	243044
36013	243045
279	243046
5746	243047
62638	243048
78605	243049
194728	243050
81391	243051
143927	243052
34839	243053
2831	243054
49195	243055
178748	243056
11627	243057
219460	243058
13504	243059
20516	243060
36479	243061
201062	243062
20709	243063
4415	243064
190258	243065
158842	243066
187428	243067
17951	243068
53141	243069
108054	243070
182141	243071
3237	243072
75600	243073
2695	243074
157212	243075
258131	243076
43369	243077
76775	243078
30491	243079
5053	243080
22168	243081
8190	243082
36967	243083
25653	243084
349581	243085
158707	243086
63578	243087
34172	243088
162172	243089
118309	243090
6140	243091
173681	243092
2256	243093
67184	243094
24099	243095
5060	243096
96049	243097
52436	243098
26041	243099
53275	243100
195705	243101
351241	243102
4992	243103
215721	243104
78657	243105
341694	243106
79303	243107
244231	243108
67423	243109
102556	243110
109865	243111
161817	243112
4086	243113
15019	243114
58798	243115
655	243116
57234	243117
36778	243118
456	243119
139471	243120
176009	243121
13439	243122
4194	243123
2993	243124
3271	243125
16325	243126
158130	243127
53559	243128
34413	243129
33823	243130
15769	243131
2513	243132
34926	243133
64072	243134
25765	243135
24372	243136
103493	243137
63442	243138
351021	243139
6528	243140
221677	243141
53897	243142
143275	243143
168373	243144
12318	243145
152294	243146
109260	243147
3607	243148
10127	243149
98540	243150
49375	243151
4928	243152
185435	243153
22299	243154
14391	243155
20877	243156
3336	243157
120878	243158
8248	243159
289501	243160
22219	243161
281086	243162
37038	243163
286940	243164
863	243165
9203	243166
14393	243167
12347	243168
252703	243169
1273	243170
90854	243171
25622	243172
88544	243173
31654	243174
4375	243175
28398	243176
8208	243177
2042	243178
9727	243179
53078	243180
104841	243181
79188	243182
1153	243183
34009	243184
40742	243185
116822	243186
197027	243187
22098	243188
27503	243189
243596	243190
81184	243191
6537	243192
35781	243193
37625	243194
25642	243195
38219	243196
8080	243197
31055	243198
329789	243199
34487	243200
131912	243201
45179	243202
245618	243203
80855	243204
116619	243205
34506	243206
3227	243207
52395	243208
54643	243209
36031	243210
7177	243211
808	243212
60180	243213
201437	243214
1248	243215
20594	243216
20099	243217
38124	243218
39546	243219
160319	243220
104	243221
465	243222
160708	243223
43292	243224
82985	243225
17357	243226
36380	243227
52490	243228
154286	243229
195645	243230
47280	243231
203079	243232
5098	243233
135498	243234
25625	243235
9793	243236
27809	243237
4137	243238
34488	243239
212780	243240
23166	243241
193801	243242
213415	243243
19551	243244
95478	243245
82136	243246
132904	243247
35672	243248
15510	243249
48601	243250
1347	243251
2622	243252
366	243253
56207	243254
42601	243255
7284	243256
44012	243257
20593	243258
717	243259
7135	243260
24701	243261
262137	243262
1149	243263
6551	243264
3447	243265
10088	243266
13840	243267
9798	243268
23601	243269
273236	243270
276678	243271
52807	243272
3661	243273
27897	243274
14	243275
40626	243276
276608	243277
104024	243278
31794	243279
44048	243280
141693	243281
28341	243282
16987	243283
13375	243284
68888	243285
132980	243286
11313	243287
84223	243288
12643	243289
43681	243290
94357	243291
3725	243292
94963	243293
245903	243294
86958	243295
72495	243296
72240	243297
119415	243298
3241	243299
190407	243300
27967	243301
287501	243302
34458	243303
6119	243304
234774	243305
1077	243306
172214	243307
43859	243308
5219	243309
136413	243310
19926	243311
79026	243312
2720	243313
20282	243314
67976	243315
36251	243316
2287	243317
48749	243318
27983	243319
45538	243320
36342	243321
259791	243322
195054	243323
3668	243324
14	243325
4130	243326
7999	243327
120493	243328
36508	243329
5142	243330
79210	243331
42765	243332
322460	243333
105174	243334
30790	243335
69257	243336
126449	243337
528	243338
194893	243339
17533	243340
225	243341
68218	243342
14	243343
1111	243344
90760	243345
76598	243346
25234	243347
29514	243348
78152	243349
65191	243350
59760	243351
28130	243352
14723	243353
14211	243354
1122	243355
39381	243356
16282	243357
164579	243358
71948	243359
357666	243360
17571	243361
103726	243362
34701	243363
3192	243364
17919	243365
94821	243366
22132	243367
15558	243368
277872	243369
97660	243370
16884	243371
175169	243372
188962	243373
2851	243374
214198	243375
8637	243376
97399	243377
16329	243378
105989	243379
36998	243380
6710	243381
7761	243382
199628	243383
4520	243384
124638	243385
7340	243386
31545	243387
12576	243388
55042	243389
17649	243390
7123	243391
20581	243392
562	243393
77561	243394
14157	243395
4343	243396
59163	243397
63491	243398
6014	243399
100	243400
7700	243401
44395	243402
244	243403
1044	243404
37010	243405
3576	243406
2926	243407
22346	243408
30391	243409
137174	243410
107253	243411
311304	243412
175611	243413
38042	243414
43139	243415
572	243416
102437	243417
3311	243418
3946	243419
83665	243420
174	243421
106503	243422
239327	243423
33977	243424
174359	243425
108699	243426
124530	243427
39106	243428
2679	243429
46576	243430
121787	243431
174711	243432
3912	243433
8233	243434
1147	243435
13390	243436
70705	243437
283738	243438
4133	243439
4578	243440
106171	243441
50360	243442
22319	243443
227676	243444
33992	243445
84021	243446
11178	243447
117129	243448
82412	243449
48030	243450
143141	243451
2748	243452
989	243453
346668	243454
9226	243455
125593	243456
19433	243457
33198	243458
29864	243459
289223	243460
722	243461
354	243462
7191	243463
287549	243464
88520	243465
301917	243466
75965	243467
60301	243468
117392	243469
109367	243470
17733	243471
110033	243472
87747	243473
40870	243474
95617	243475
197368	243476
34357	243477
175900	243478
23709	243479
62069	243480
12934	243481
43681	243482
90056	243483
121665	243484
79314	243485
34751	243486
229485	243487
3	243488
985	243489
3139	243490
71874	243491
62168	243492
29705	243493
94626	243494
8276	243495
29661	243496
37981	243497
33006	243498
11607	243499
6368	243500
120104	243501
19611	243502
53095	243503
466	243504
1368	243505
173679	243506
67651	243507
52458	243508
4280	243509
2874	243510
10392	243511
192920	243512
14	243513
47463	243514
79861	243515
187424	243516
17429	243517
48946	243518
20584	243519
206892	243520
56803	243521
25656	243522
65079	243523
37944	243524
63664	243525
339320	243526
137692	243527
137616	243528
124	243529
34036	243530
95181	243531
13745	243532
930	243533
51363	243534
5808	243535
316567	243536
69	243537
106753	243538
80367	243539
135604	243540
5467	243541
111732	243542
13892	243543
54586	243544
64816	243545
33996	243546
15637	243547
11635	243548
4117	243549
41557	243550
298	243551
205576	243552
16213	243553
4737	243554
135823	243555
337	243556
354	243557
23654	243558
4624	243559
24021	243560
11613	243561
22281	243562
227879	243563
26218	243564
125516	243565
51897	243566
106900	243567
4674	243568
954	243569
334600	243570
260852	243571
260698	243572
50049	243573
357252	243574
18428	243575
149185	243576
53010	243577
5423	243578
33841	243579
28575	243580
174222	243581
2834	243582
162828	243583
60070	243584
18549	243585
109367	243586
17432	243587
13823	243588
5476	243589
77421	243590
35497	243591
63962	243592
3577	243593
131061	243594
44581	243595
10611	243596
4950	243597
145273	243598
11266	243599
79431	243600
7225	243601
5322	243602
13870	243603
20322	243604
25582	243605
195615	243606
25640	243607
92768	243608
53295	243609
445	243610
79496	243611
25602	243612
104799	243613
43229	243614
51929	243615
11399	243616
133304	243617
54472	243618
31198	243619
5073	243620
196237	243621
19668	243622
75311	243623
4063	243624
77979	243625
7328	243626
180762	243627
6387	243628
98500	243629
51600	243630
28641	243631
18651	243632
18877	243633
13696	243634
73866	243635
9058	243636
89416	243637
63784	243638
7827	243639
59058	243640
564	243641
4792	243642
17689	243643
1515	243644
335931	243645
43203	243646
40454	243647
97922	243648
289562	243649
321577	243650
79407	243651
10460	243652
35927	243653
816	243654
76731	243655
47420	243656
67778	243657
11529	243658
95207	243659
63016	243660
2953	243661
1635	243662
79123	243663
34282	243664
60149	243665
3270	243666
59795	243667
238151	243668
201124	243669
26525	243670
140527	243671
5322	243672
115625	243673
39775	243674
186650	243675
39718	243676
39773	243677
56805	243678
35531	243679
116115	243680
28811	243681
2501	243682
62000	243683
148432	243684
145243	243685
166504	243686
16057	243687
42413	243688
38985	243689
202721	243690
55477	243691
22584	243692
66545	243693
119761	243694
33939	243695
1662	243696
143871	243697
5085	243698
125594	243699
36664	243700
57975	243701
35976	243702
84619	243703
145699	243704
203622	243705
13427	243706
71502	243707
9255	243708
130601	243709
100820	243710
56615	243711
101006	243712
59654	243713
1230	243714
4558	243715
129015	243716
62642	243717
71939	243718
115587	243719
55015	243720
434	243721
84878	243722
55402	243723
270048	243724
171581	243725
23793	243726
97086	243727
37270	243728
95702	243729
39408	243730
8674	243731
351933	243732
205785	243733
6584	243734
16244	243735
34950	243736
10312	243737
2847	243738
88377	243739
123564	243740
45270	243741
19630	243742
178058	243743
36552	243744
332834	243745
127585	243746
127800	243747
21842	243748
142884	243749
184368	243750
100873	243751
43271	243752
156579	243753
51816	243754
6547	243755
176551	243756
336687	243757
30211	243758
132182	243759
85412	243760
21135	243761
351659	243762
89928	243763
83830	243764
5607	243765
18647	243766
148702	243767
55453	243768
1304	243769
158734	243770
12061	243771
19574	243772
52554	243773
22805	243774
6426	243775
13696	243776
23549	243777
2200	243778
39539	243779
28017	243780
5703	243781
70803	243782
14268	243783
132774	243784
20018	243785
47775	243786
174320	243787
150753	243788
213304	243789
37130	243790
58629	243791
10386	243792
277562	243793
67417	243794
5220	243795
169467	243796
281269	243797
53935	243798
4073	243799
176830	243800
172383	243801
71939	243802
7079	243803
21064	243804
4135	243805
78076	243806
14702	243807
8376	243808
329	243809
185020	243810
2966	243811
146033	243812
37470	243813
28013	243814
141206	243815
17047	243816
207579	243817
3192	243818
109269	243819
43942	243820
33196	243821
8441	243822
31431	243823
43125	243824
127809	243825
81372	243826
13700	243827
66406	243828
112909	243829
188559	243830
10946	243831
2906	243832
103809	243833
125409	243834
337390	243835
19574	243836
4798	243837
8380	243838
1147	243839
31587	243840
124071	243841
30932	243842
51739	243843
97623	243844
133960	243845
11609	243846
37035	243847
124237	243848
17680	243849
123548	243850
348935	243851
33633	243852
29	243853
110457	243854
877	243855
11437	243856
34998	243857
7117	243858
16031	243859
118529	243860
70795	243861
108440	243862
2280	243863
4070	243864
78962	243865
38524	243866
98267	243867
52599	243868
14877	243869
31283	243870
6395	243871
30883	243872
123670	243873
124031	243874
62629	243875
9944	243876
11983	243877
117545	243878
55177	243879
45240	243880
199414	243881
135988	243882
13306	243883
125504	243884
198362	243885
9490	243886
7989	243887
828	243888
213352	243889
131570	243890
141088	243891
84099	243892
25116	243893
28923	243894
48866	243895
76980	243896
281151	243897
20451	243898
10669	243899
244099	243900
72776	243901
55186	243902
29214	243903
214197	243904
320982	243905
54591	243906
110860	243907
206137	243908
96179	243909
168847	243910
40825	243911
281182	243912
55112	243913
30471	243914
16578	243915
5321	243916
39507	243917
175755	243918
206928	243919
128591	243920
34215	243921
26099	243922
265	243923
146847	243924
121458	243925
36782	243926
155227	243927
124971	243928
268926	243929
166154	243930
130842	243931
164657	243932
8260	243933
4148	243934
172238	243935
6541	243936
18218	243937
135040	243938
2550	243939
48575	243940
31141	243941
13609	243942
2026	243943
21044	243944
18669	243945
9496	243946
36314	243947
25566	243948
123689	243949
55959	243950
30006	243951
38033	243952
1172	243953
14845	243954
473	243955
110700	243956
70420	243957
20520	243958
1026	243959
159430	243960
4753	243961
24481	243962
80653	243963
343608	243964
29852	243965
1657	243966
112088	243967
62467	243968
18975	243969
310800	243970
129968	243971
3573	243972
116744	243973
12106	243974
38966	243975
27053	243976
24318	243977
55480	243978
97057	243979
158768	243980
117683	243981
191873	243982
1658	243983
2390	243984
69628	243985
334825	243986
205009	243987
37292	243988
19791	243989
23960	243990
18807	243991
128002	243992
46980	243993
23638	243994
54169	243995
326557	243996
124347	243997
125804	243998
303314	243999
49312	244000
20199	244001
202596	244002
168292	244003
205947	244004
126238	244005
45955	244006
116360	244007
206115	244008
93436	244009
185273	244010
111857	244011
9484	244012
83354	244013
165882	244014
47833	244015
85625	244016
287373	244017
201980	244018
17894	244019
145	244020
5339	244021
11166	244022
15987	244023
85434	244024
57843	244025
16041	244026
3456	244027
9881	244028
161203	244029
188368	244030
194908	244031
189437	244032
28056	244033
80021	244034
7213	244035
333489	244036
82088	244037
49910	244038
33966	244039
347465	244040
244620	244041
78944	244042
43645	244043
4328	244044
101	244045
162025	244046
21266	244047
207766	244048
48894	244049
78159	244050
43005	244051
4824	244052
62661	244053
146804	244054
34940	244055
56634	244056
35591	244057
113428	244058
26421	244059
37292	244060
7997	244061
147399	244062
304	244063
31987	244064
245126	244065
4147	244066
35649	244067
30930	244068
16240	244069
13820	244070
3178	244071
174383	244072
165927	244073
184962	244074
174155	244075
717	244076
64835	244077
15727	244078
7296	244079
171471	244080
336914	244081
110914	244082
47494	244083
318531	244084
311732	244085
19007	244086
337938	244087
18987	244088
167477	244089
33770	244090
7	244091
2156	244092
69420	244093
245050	244094
207007	244095
486	244096
14269	244097
8725	244098
8167	244099
32262	244100
286324	244101
18832	244102
43439	244103
179434	244104
17761	244105
9874	244106
51326	244107
119325	244108
39305	244109
717	244110
3957	244111
71933	244112
206469	244113
51229	244114
47027	244115
23203	244116
33229	244117
352946	244118
3932	244119
11692	244120
67447	244121
47762	244122
19699	244123
18557	244124
270091	244125
121432	244126
19572	244127
671	244128
56586	244129
23216	244130
18987	244131
104646	244132
27897	244133
36383	244134
310	244135
10012	244136
3973	244137
2323	244138
10111	244139
51233	244140
5615	244141
39816	244142
46678	244143
274340	244144
71703	244145
14094	244146
78528	244147
22851	244148
355734	244149
6405	244150
16308	244151
20727	244152
189079	244153
271630	244154
40108	244155
27758	244156
19677	244157
708	244158
52890	244159
46954	244160
44012	244161
211578	244162
965	244163
4939	244164
76850	244165
211	244166
68044	244167
5278	244168
1543	244169
34504	244170
2631	244171
44012	244172
4326	244173
10066	244174
870	244175
21286	244176
25620	244177
211597	244178
24099	244179
36667	244180
2157	244181
3341	244182
980	244183
16282	244184
29452	244185
41717	244186
16264	244187
32788	244188
125315	244189
29937	244190
71854	244191
8301	244192
3341	244193
171079	244194
39069	244195
15527	244196
52454	244197
81521	244198
149926	244199
46015	244200
57269	244201
102103	244202
288542	244203
52027	244204
2099	244205
1909	244206
33897	244207
30965	244208
14005	244209
78238	244210
51768	244211
5264	244212
122	244213
14550	244214
117968	244215
75501	244216
174287	244217
41668	244218
180842	244219
46121	244220
344	244221
72364	244222
118327	244223
108438	244224
194492	244225
80360	244226
6673	244227
23066	244228
13365	244229
342393	244230
14960	244231
8092	244232
103172	244233
16436	244234
80399	244235
143897	244236
38550	244237
68891	244238
11863	244239
46602	244240
28010	244241
128326	244242
100775	244243
79987	244244
42667	244245
25283	244246
30812	244247
178324	244248
13074	244249
107069	244250
107072	244251
53097	244252
37047	244253
9710	244254
37115	244255
16282	244256
126192	244257
260189	244258
3446	244259
7255	244260
69	244261
8981	244262
105321	244263
26968	244264
4725	244265
114461	244266
118028	244267
30930	244268
16240	244269
26487	244270
69167	244271
36378	244272
46240	244273
321791	244274
204488	244275
163797	244276
47368	244277
45969	244278
49025	244279
329476	244280
49580	244281
32743	244282
36637	244283
205029	244284
21795	244285
9810	244286
152224	244287
26745	244288
129444	244289
9559	244290
20926	244291
22919	244292
3272	244293
60145	244294
288153	244295
69238	244296
71229	244297
13226	244298
287032	244299
14003	244300
61010	244301
66458	244302
293743	244303
28586	244304
9561	244305
323102	244306
34284	244307
67616	244308
41357	244309
129993	244310
177773	244311
177773	244312
23068	244313
42204	244314
10023	244315
76725	244316
3861	244317
33797	244318
5917	244319
191921	244320
49176	244321
77156	244322
59592	244323
137328	244324
31080	244325
7086	244326
76647	244327
191158	244328
6344	244329
168767	244330
100839	244331
203528	244332
71407	244333
138192	244334
100781	244335
282237	244336
30427	244337
125293	244338
10047	244339
7704	244340
22899	244341
128344	244342
40216	244343
39754	244344
103677	244345
21752	244346
66362	244347
34280	244348
38561	244349
5686	244350
110662	244351
24460	244352
172158	244353
193397	244354
3232	244355
20153	244356
240527	244357
38861	244358
21561	244359
159130	244360
58511	244361
108397	244362
72395	244363
35991	244364
24222	244365
118517	244366
220561	244367
122420	244368
4214	244369
73745	244370
95911	244371
30152	244372
12297	244373
43007	244374
1220	244375
7666	244376
3103	244377
8756	244378
177219	244379
10756	244380
2771	244381
127740	244382
52227	244383
109576	244384
85268	244385
28627	244386
56454	244387
148036	244388
52440	244389
126216	244390
94039	244391
189761	244392
26023	244393
11070	244394
18448	244395
691	244396
4118	244397
18124	244398
1760	244399
117438	244400
9517	244401
43930	244402
10049	244403
160751	244404
5164	244405
40725	244406
179832	244407
174141	244408
41115	244409
22096	244410
89602	244411
200092	244412
17536	244413
112288	244414
180234	244415
30120	244416
13892	244417
89835	244418
109876	244419
75960	244420
190379	244421
82773	244422
5248	244423
16096	244424
125394	244425
135694	244426
28857	244427
171704	244428
238159	244429
151736	244430
21131	244431
201617	244432
15737	244433
76114	244434
149686	244435
333285	244436
4518	244437
163182	244438
28996	244439
74	244440
114626	244441
109512	244442
173415	244443
60275	244444
64065	244445
19654	244446
5779	244447
6350	244448
189401	244449
18670	244450
57049	244451
207158	244452
14650	244453
77281	244454
2116	244455
179347	244456
26178	244457
141636	244458
33269	244459
41211	244460
3270	244461
21099	244462
112685	244463
11757	244464
1216	244465
7038	244466
56183	244467
92441	244468
291004	244469
106966	244470
108246	244471
15036	244472
4190	244473
43010	244474
18078	244475
112099	244476
30318	244477
199707	244478
20553	244479
5794	244480
141492	244481
5457	244482
28962	244483
206882	244484
240014	244485
129351	244486
156978	244487
35876	244488
76689	244489
2112	244490
7078	244491
107535	244492
119145	244493
56031	244494
78504	244495
35227	244496
980	244497
38646	244498
105360	244499
49335	244500
67544	244501
17232	244502
1307	244503
129812	244504
2715	244505
109425	244506
4195	244507
302543	244508
207291	244509
22439	244510
187368	244511
44553	244512
277	244513
36025	244514
48554	244515
30898	244516
124392	244517
12583	244518
67469	244519
25650	244520
12110	244521
1507	244522
202026	244523
107354	244524
108127	244525
2149	244526
78404	244527
3131	244528
79189	244529
2909	244530
11449	244531
14117	244532
125069	244533
208405	244534
12502	244535
8383	244536
110157	244537
17784	244538
34289	244539
9929	244540
4181	244541
18723	244542
239630	244543
313336	244544
118422	244545
50383	244546
349208	244547
13329	244548
28413	244549
46725	244550
16859	244551
109336	244552
164125	244553
46151	244554
128679	244555
52059	244556
61940	244557
209219	244558
323440	244559
49518	244560
318950	244561
14333	244562
48709	244563
124181	244564
87870	244565
161996	244566
17982	244567
103272	244568
24636	244569
72152	244570
48695	244571
36592	244572
71873	244573
41029	244574
2170	244575
24610	244576
47297	244577
207387	244578
56973	244579
15644	244580
42684	244581
48554	244582
189935	244583
36607	244584
31725	244585
48841	244586
18828	244587
164793	244588
133369	244589
128232	244590
36669	244591
178678	244592
11887	244593
109554	244594
57276	244595
33788	244596
120575	244597
24585	244598
151751	244599
13582	244600
4962	244601
188307	244602
108822	244603
70830	244604
9222	244605
21230	244606
7616	244607
44576	244608
304547	244609
48673	244610
1793	244611
119683	244612
94999	244613
191037	244614
112230	244615
121799	244616
76361	244617
14293	244618
3503	244619
205730	244620
3989	244621
22838	244622
294110	244623
159508	244624
73904	244625
290562	244626
61732	244627
226868	244628
39521	244629
3224	244630
17467	244631
13912	244632
59341	244633
124682	244634
28857	244635
1039	244636
2772	244637
120642	244638
64115	244639
59594	244640
12640	244641
193880	244642
42092	244643
2467	244644
51517	244645
145274	244646
97281	244647
226272	244648
248121	244649
300491	244650
120483	244651
56268	244652
943	244653
27626	244654
157035	244655
82541	244656
271589	244657
79515	244658
2149	244659
29452	244660
56480	244661
292	244662
11346	244663
77864	244664
98184	244665
49359	244666
995	244667
7381	244668
64542	244669
125217	244670
188150	244671
201898	244672
124664	244673
262615	244674
354	244675
113923	244676
19460	244677
131190	244678
101044	244679
100607	244680
12225	244681
54879	244682
14	244683
25225	244684
339686	244685
139542	244686
20196	244687
124727	244688
116263	244689
124816	244690
51774	244691
32131	244692
62851	244693
13930	244694
32373	244695
99809	244696
11480	244697
77577	244698
18141	244699
133533	244700
16262	244701
18269	244702
6041	244703
194017	244704
39233	244705
190798	244706
159508	244707
119909	244708
2224	244709
71225	244710
114712	244711
21380	244712
6111	244713
124701	244714
14578	244715
103415	244716
5504	244717
3716	244718
81111	244719
36780	244720
109489	244721
31842	244722
143572	244723
26160	244724
29522	244725
118918	244726
9860	244727
51526	244728
33080	244729
23594	244730
173855	244731
67739	244732
91781	244733
613	244734
613	244735
6132	244736
103591	244737
1799	244738
198951	244739
5993	244740
25280	244741
194505	244742
52628	244743
2949	244744
287736	244745
11529	244746
126074	244747
4067	244748
77872	244749
260712	244750
133452	244751
67463	244752
110507	244753
32793	244754
52570	244755
303636	244756
7194	244757
43897	244758
833	244759
70276	244760
159892	244761
67633	244762
6541	244763
19470	244764
14210	244765
32772	244766
355742	244767
17515	244768
309697	244769
1813	244770
16792	244771
5219	244772
38089	244773
347488	244774
125191	244775
58088	244776
61010	244777
1472	244778
256567	244779
203346	244780
2251	244781
1471	244782
236039	244783
71518	244784
6996	244785
1818	244786
27580	244787
24842	244788
153291	244789
200427	244790
23283	244791
56596	244792
97259	244793
238840	244794
155183	244795
1937	244796
30243	244797
210	244798
481	244799
31030	244800
133994	244801
6512	244802
44778	244803
65603	244804
104181	244805
30938	244806
11913	244807
352867	244808
110853	244809
305658	244810
39036	244811
135088	244812
2653	244813
161246	244814
7902	244815
24119	244816
171870	244817
28475	244818
6256	244819
13209	244820
172229	244821
29224	244822
49857	244823
322563	244824
297742	244825
1355	244826
11528	244827
4595	244828
45617	244829
72828	244830
32938	244831
4928	244832
12783	244833
57692	244834
31987	244835
344473	244836
71003	244837
4527	244838
138800	244839
118008	244840
337925	244841
271051	244842
22619	244843
122956	244844
347913	244845
248702	244846
25398	244847
34021	244848
1054	244849
65861	244850
6421	244851
191634	244852
10003	244853
14948	244854
45158	244855
121575	244856
349110	244857
24445	244858
12389	244859
127695	244860
356113	244861
481	244862
125525	244863
3654	244864
100301	244865
34499	244866
71033	244867
40582	244868
83141	244869
754	244870
209396	244871
280687	244872
351462	244873
357288	244874
172273	244875
128036	244876
30683	244877
206323	244878
286337	244879
16979	244880
103845	244881
206741	244882
22870	244883
15318	244884
287869	244885
13180	244886
2515	244887
206138	244888
18013	244889
48825	244890
25649	244891
109136	244892
9658	244893
356598	244894
7984	244895
20589	244896
237301	244897
7889	244898
174176	244899
322127	244900
1147	244901
2155	244902
159780	244903
153036	244904
33980	244905
286921	244906
280459	244907
29641	244908
72369	244909
71439	244910
127937	244911
13188	244912
99685	244913
68614	244914
51298	244915
65061	244916
427	244917
25651	244918
109792	244919
144112	244920
5721	244921
6491	244922
8562	244923
92189	244924
124996	244925
190780	244926
243341	244927
153743	244928
6312	244929
6223	244930
481	244931
16846	244932
5663	244933
2494	244934
6512	244935
84897	244936
19573	244937
17739	244938
241878	244939
36237	244940
100833	244941
28068	244942
289446	244943
205274	244944
61204	244945
349303	244946
8130	244947
21713	244948
94486	244949
60469	244950
143963	244951
139388	244952
107567	244953
30674	244954
173972	244955
44403	244956
12502	244957
79129	244958
269380	244959
197017	244960
260048	244961
67044	244962
98076	244963
10094	244964
13186	244965
102660	244966
112746	244967
53447	244968
34561	244969
79933	244970
76957	244971
20453	244972
131270	244973
125767	244974
130019	244975
58432	244976
48487	244977
161746	244978
2805	244979
153610	244980
792	244981
335548	244982
23423	244983
20257	244984
118580	244985
3399	244986
8711	244987
52695	244988
44564	244989
7386	244990
109164	244991
32007	244992
19521	244993
20019	244994
295866	244995
18544	244996
262113	244997
107	244998
22387	244999
9923	245000
126217	245001
304786	245002
29135	245003
52515	245004
2940	245005
1570	245006
335886	245007
18164	245008
6376	245009
38106	245010
124437	245011
7013	245012
80845	245013
81732	245014
4621	245015
174753	245016
312344	245017
61184	245018
83157	245019
6500	245020
11883	245021
61022	245022
60752	245023
20176	245024
21010	245025
52990	245026
128485	245027
292441	245028
236146	245029
89847	245030
22624	245031
319689	245032
118533	245033
344106	245034
7859	245035
133843	245036
102487	245037
13062	245038
60978	245039
72	245040
5916	245041
119887	245042
87512	245043
4060	245044
41713	245045
920	245046
181271	245047
341834	245048
2289	245049
136925	245050
258473	245051
145708	245052
346735	245053
16777	245054
31883	245055
36693	245056
46217	245057
31729	245058
20271	245059
128069	245060
4891	245061
685	245062
175001	245063
52993	245064
20851	245065
118893	245066
12475	245067
263163	245068
173419	245069
76603	245070
511	245071
11757	245072
18	245073
11388	245074
29426	245075
21929	245076
234977	245077
118968	245078
20758	245079
66058	245080
97417	245081
16031	245082
60187	245083
18385	245084
146237	245085
68169	245086
32496	245087
191057	245088
149810	245089
55	245090
22449	245091
166621	245092
2298	245093
15753	245094
342075	245095
24145	245096
37977	245097
216063	245098
233460	245099
203498	245100
54844	245101
4748	245102
182782	245103
27765	245104
7606	245105
9067	245106
4353	245107
98609	245108
613	245109
75479	245110
350659	245111
21869	245112
96182	245113
12216	245114
52378	245115
134932	245116
193975	245117
1003	245118
49089	245119
48742	245120
2210	245121
36665	245122
259869	245123
103477	245124
324298	245125
53423	245126
4149	245127
36145	245128
108038	245129
31772	245130
66365	245131
63388	245132
134742	245133
63450	245134
51475	245135
51268	245136
198606	245137
76490	245138
14317	245139
78457	245140
6834	245141
38832	245142
173030	245143
200378	245144
136683	245145
285928	245146
15886	245147
2582	245148
2165	245149
252532	245150
36994	245151
30052	245152
5156	245153
276341	245154
19332	245155
71422	245156
1889	245157
123748	245158
50157	245159
354	245160
6806	245161
11133	245162
81939	245163
10684	245164
5749	245165
53535	245166
62859	245167
293670	245168
1890	245169
110802	245170
702	245171
171237	245172
128382	245173
293561	245174
24981	245175
51469	245176
42342	245177
136449	245178
86281	245179
84452	245180
258	245181
37126	245182
187069	245183
84304	245184
281200	245185
3948	245186
120592	245187
66844	245188
36148	245189
119428	245190
26849	245191
157483	245192
40968	245193
115133	245194
11874	245195
117248	245196
64214	245197
118770	245198
185033	245199
43579	245200
150197	245201
2470	245202
94700	245203
156745	245204
26905	245205
7422	245206
85151	245207
72095	245208
19476	245209
323665	245210
205298	245211
2236	245212
4103	245213
13872	245214
10969	245215
170719	245216
31056	245217
7532	245218
118042	245219
123971	245220
1227	245221
11313	245222
5178	245223
343749	245224
53285	245225
12991	245226
2386	245227
20616	245228
328864	245229
3	245230
22833	245231
2942	245232
37579	245233
20682	245234
21628	245235
192991	245236
18489	245237
1702	245238
7208	245239
7843	245240
123	245241
316	245242
321311	245243
1266	245244
63483	245245
47220	245246
86948	245247
2476	245248
132122	245249
77449	245250
72064	245251
16381	245252
55978	245253
15159	245254
3317	245255
118482	245256
185495	245257
1286	245258
3577	245259
12998	245260
174315	245261
35839	245262
249221	245263
49544	245264
10372	245265
124883	245266
121685	245267
81772	245268
54743	245269
109804	245270
29837	245271
1739	245272
26028	245273
21858	245274
52851	245275
312827	245276
13089	245277
63946	245278
10661	245279
252620	245280
312054	245281
33844	245282
20180	245283
587	245284
766	245285
7129	245286
24552	245287
48354	245288
4208	245289
74728	245290
3613	245291
8836	245292
59184	245293
4493	245294
15267	245295
36270	245296
159981	245297
159786	245298
120736	245299
251675	245300
78260	245301
79598	245302
82742	245303
79598	245304
22228	245305
850	245306
19262	245307
43685	245308
187676	245309
54375	245310
4643	245311
7465	245312
262035	245313
18686	245314
148715	245315
236369	245316
8247	245317
79849	245318
179635	245319
278759	245320
81429	245321
227087	245322
347386	245323
300728	245324
301526	245325
255839	245326
245942	245327
120270	245328
301638	245329
305649	245330
79074	245331
186702	245332
6289	245333
344172	245334
49910	245335
301229	245336
103793	245337
111729	245338
122694	245339
79074	245340
122698	245341
31521	245342
274394	245343
11981	245344
192446	245345
28392	245346
126799	245347
732	245348
45085	245349
144468	245350
75516	245351
2	245352
268533	245353
278254	245354
321951	245355
312408	245356
192149	245357
201511	245358
94249	245359
154501	245360
325147	245361
13603	245362
79849	245363
219898	245364
310327	245365
185805	245366
339957	245367
322394	245368
55792	245369
135357	245370
257211	245371
193689	245372
9120	245373
38461	245374
4496	245375
105235	245376
7094	245377
74710	245378
19746	245379
183384	245380
68287	245381
33559	245382
279224	245383
149397	245384
223958	245385
164039	245386
338587	245387
59398	245388
192209	245389
203389	245390
9136	245391
203389	245392
93420	245393
141330	245394
46536	245395
91200	245396
69766	245397
69505	245398
165053	245399
47042	245400
155830	245401
218751	245402
87443	245403
87729	245404
6289	245405
40111	245406
84582	245407
45	245408
12751	245409
82197	245410
63854	245411
164572	245412
100746	245413
2650	245414
102679	245415
87815	245416
8942	245417
45130	245418
143437	245419
170570	245420
30406	245421
178650	245422
177442	245423
141681	245424
118420	245425
40398	245426
60310	245427
137776	245428
320350	245429
14074	245430
113774	245431
193636	245432
37249	245433
133732	245434
345214	245435
124875	245436
302356	245437
101814	245438
75278	245439
233230	245440
251663	245441
159058	245442
54810	245443
69044	245444
107857	245445
152594	245446
254677	245447
90915	245448
99141	245449
281942	245450
49960	245451
122144	245452
351678	245453
17488	245454
41980	245455
259271	245456
65848	245457
20501	245458
114166	245459
251236	245460
32973	245461
47025	245462
348200	245463
271251	245464
61449	245465
106456	245466
137511	245467
38316	245468
48455	245469
198306	245470
253894	245471
50501	245472
23597	245473
251189	245474
70858	245475
18502	245476
279317	245477
347253	245478
336127	245479
116380	245480
271514	245481
55525	245482
303752	245483
341895	245484
107657	245485
114140	245486
35212	245487
139158	245488
36095	245489
126973	245490
167210	245491
185253	245492
30683	245493
35746	245494
196146	245495
102870	245496
343353	245497
60966	245498
274109	245499
259388	245500
141162	245501
277666	245502
132930	245503
224324	245504
150791	245505
245925	245506
8211	245507
246092	245508
43020	245509
245956	245510
63766	245511
95535	245512
43062	245513
243646	245514
5664	245515
12023	245516
150733	245517
284493	245518
71264	245519
1830	245520
107896	245521
283655	245522
107984	245523
666	245524
63328	245525
4563	245526
7425	245527
120580	245528
8208	245529
168483	245530
201696	245531
33270	245532
13638	245533
354066	245534
6288	245535
139629	245536
918	245537
75503	245538
179693	245539
313951	245540
54605	245541
58264	245542
257142	245543
309728	245544
81131	245545
34190	245546
202764	245547
171710	245548
227599	245549
90162	245550
63009	245551
173328	245552
8241	245553
168635	245554
62872	245555
209163	245556
21334	245557
28917	245558
75377	245559
64555	245560
12857	245561
653	245562
202908	245563
95183	245564
14403	245565
190463	245566
20714	245567
17896	245568
39344	245569
201604	245570
15268	245571
17430	245572
3316	245573
3590	245574
43381	245575
151240	245576
144424	245577
1788	245578
39304	245579
63425	245580
43322	245581
1134	245582
14467	245583
278704	245584
146609	245585
94018	245586
3403	245587
107146	245588
94134	245589
76744	245590
2803	245591
26687	245592
51955	245593
4317	245594
40252	245595
9458	245596
67538	245597
112250	245598
9700	245599
30042	245600
21616	245601
327005	245602
93837	245603
1422	245604
31654	245605
260937	245606
125473	245607
15961	245608
34771	245609
42047	245610
3013	245611
137322	245612
5484	245613
207175	245614
8671	245615
58911	245616
3375	245617
41553	245618
237663	245619
24527	245620
110830	245621
10124	245622
8156	245623
1895	245624
191767	245625
46306	245626
67424	245627
192676	245628
311629	245629
254081	245630
164836	245631
15941	245632
71267	245633
3127	245634
241437	245635
67462	245636
23931	245637
328517	245638
321731	245639
6752	245640
232668	245641
336490	245642
89694	245643
50275	245644
94761	245645
13071	245646
81285	245647
325127	245648
175078	245649
125729	245650
2512	245651
33209	245652
255342	245653
110758	245654
100084	245655
13050	245656
178279	245657
7978	245658
1020	245659
61045	245660
107619	245661
124714	245662
178974	245663
30814	245664
10177	245665
38758	245666
157768	245667
16275	245668
50565	245669
50420	245670
4089	245671
111832	245672
80177	245673
60883	245674
34503	245675
77704	245676
276908	245677
104237	245678
50167	245679
24978	245680
35927	245681
200437	245682
18435	245683
26521	245684
263498	245685
102125	245686
160808	245687
9225	245688
309087	245689
84673	245690
29137	245691
17097	245692
17240	245693
18610	245694
76151	245695
3321	245696
49936	245697
10233	245698
1377	245699
10824	245700
141616	245701
2992	245702
70855	245703
60633	245704
3467	245705
25335	245706
62336	245707
279577	245708
123866	245709
334640	245710
41789	245711
126885	245712
257318	245713
348112	245714
22271	245715
235482	245716
2	245717
2	245718
196111	245719
226556	245720
25321	245721
88099	245722
80073	245723
323723	245724
196485	245725
183866	245726
337944	245727
338591	245728
26258	245729
95062	245730
192538	245731
34930	245732
13053	245733
112595	245734
309558	245735
340630	245736
229099	245737
2759	245738
89294	245739
250426	245740
3922	245741
43832	245742
46348	245743
186147	245744
307779	245745
23929	245746
237413	245747
116280	245748
69777	245749
1756	245750
59103	245751
155786	245752
1535	245753
120407	245754
96328	245755
35827	245756
228214	245757
6718	245758
6718	245759
46106	245760
15895	245761
153729	245762
260168	245763
71007	245764
81623	245765
8830	245766
343586	245767
70962	245768
64556	245769
11435	245770
207580	245771
63363	245772
301824	245773
281900	245774
297853	245775
12869	245776
65788	245777
99965	245778
18258	245779
335140	245780
14521	245781
245447	245782
91111	245783
98092	245784
131339	245785
18548	245786
179497	245787
202137	245788
130189	245789
99011	245790
202137	245791
100462	245792
4686	245793
130542	245794
115052	245795
138398	245796
24044	245797
260445	245798
148510	245799
90029	245800
202103	245801
179508	245802
53332	245803
92163	245804
3380	245805
25495	245806
13452	245807
57294	245808
39980	245809
42808	245810
42808	245811
263841	245812
41180	245813
184095	245814
35909	245815
55979	245816
234958	245817
325502	245818
171203	245819
289041	245820
57824	245821
14652	245822
38764	245823
85454	245824
13583	245825
2495	245826
631	245827
216723	245828
208717	245829
56157	245830
136485	245831
73954	245832
184185	245833
98425	245834
73999	245835
63625	245836
126186	245837
200784	245838
57718	245839
115561	245840
184081	245841
45229	245842
12079	245843
82547	245844
13564	245845
244524	245846
124466	245847
66708	245848
125626	245849
18343	245850
124390	245851
87610	245852
125351	245853
115926	245854
209447	245855
351118	245856
89610	245857
43642	245858
232982	245859
304805	245860
200780	245861
43644	245862
115670	245863
133692	245864
50435	245865
354439	245866
125106	245867
8190	245868
179895	245869
197689	245870
20777	245871
294167	245872
196180	245873
21130	245874
16285	245875
288638	245876
183699	245877
218835	245878
24940	245879
320973	245880
97101	245881
142554	245882
329643	245883
235396	245884
93146	245885
183150	245886
34967	245887
40289	245888
75731	245889
357047	245890
128247	245891
23310	245892
50407	245893
333099	245894
5140	245895
138114	245896
7318	245897
23014	245898
137620	245899
51550	245900
18410	245901
117542	245902
1805	245903
3520	245904
241474	245905
23468	245906
55090	245907
326566	245908
12862	245909
26773	245910
108404	245911
80180	245912
90352	245913
77239	245914
2548	245915
223798	245916
27718	245917
178419	245918
13884	245919
238529	245920
325374	245921
24025	245922
442	245923
90927	245924
88878	245925
190637	245926
63512	245927
18956	245928
245474	245929
535	245930
23063	245931
12517	245932
37363	245933
5188	245934
2955	245935
14677	245936
2024	245937
14667	245938
22847	245939
3823	245940
83957	245941
191796	245942
56449	245943
263290	245944
9977	245945
279478	245946
38548	245947
290606	245948
208556	245949
38673	245950
63727	245951
146426	245952
351133	245953
8346	245954
2929	245955
124113	245956
79199	245957
5008	245958
89833	245959
1089	245960
188979	245961
107105	245962
111053	245963
158198	245964
229280	245965
7398	245966
106088	245967
19525	245968
52785	245969
3422	245970
45227	245971
165114	245972
3234	245973
15398	245974
9269	245975
9702	245976
260738	245977
55349	245978
48466	245979
9248	245980
205598	245981
21	245982
280948	245983
117621	245984
49635	245985
1089	245986
238030	245987
5234	245988
215778	245989
114442	245990
10593	245991
100462	245992
8286	245993
49851	245994
1463	245995
1463	245996
1463	245997
44095	245998
149993	245999
56198	246000
115253	246001
98501	246002
16077	246003
214284	246004
66210	246005
3308	246006
23317	246007
117113	246008
264320	246009
208624	246010
83292	246011
207599	246012
38682	246013
190743	246014
128953	246015
226190	246016
51463	246017
333651	246018
61328	246019
94557	246020
60668	246021
73988	246022
41419	246023
171216	246024
184886	246025
28223	246026
2401	246027
95196	246028
93701	246029
10959	246030
297943	246031
241098	246032
245855	246033
131292	246034
11404	246035
179482	246036
19407	246037
150858	246038
315409	246039
255031	246040
19054	246041
1766	246042
60307	246043
755	246044
84381	246045
134055	246046
16139	246047
199112	246048
178676	246049
246006	246050
42990	246051
18508	246052
149289	246053
68765	246054
219691	246055
146111	246056
22965	246057
4697	246058
46346	246059
219109	246060
265310	246061
229703	246062
19358	246063
219854	246064
46674	246065
6768	246066
2422	246067
308214	246068
133957	246069
338882	246070
16310	246071
154847	246072
19067	246073
78076	246074
1691	246075
188875	246076
119039	246077
163	246078
76963	246079
35030	246080
117459	246081
8774	246082
12272	246083
122362	246084
80032	246085
18338	246086
31032	246087
20188	246088
97508	246089
23139	246090
64873	246091
37218	246092
207389	246093
119118	246094
255473	246095
269460	246096
81102	246097
9573	246098
321720	246099
892	246100
73253	246101
9499	246102
23017	246103
192531	246104
3955	246105
78020	246106
128407	246107
206244	246108
129392	246109
350327	246110
67006	246111
12823	246112
67218	246113
53057	246114
45595	246115
74267	246116
350058	246117
67020	246118
205239	246119
8342	246120
196688	246121
4162	246122
292270	246123
110249	246124
177264	246125
311991	246126
198732	246127
320677	246128
66755	246129
264141	246130
118048	246131
80164	246132
108516	246133
353437	246134
44937	246135
129048	246136
195091	246137
126864	246138
203190	246139
67023	246140
289121	246141
124860	246142
96570	246143
193173	246144
5922	246145
67085	246146
176811	246147
201820	246148
40585	246149
43601	246150
321072	246151
124965	246152
78984	246153
126802	246154
10676	246155
18538	246156
96996	246157
1469	246158
45287	246159
12891	246160
70968	246161
210338	246162
17306	246163
60320	246164
140099	246165
75866	246166
49734	246167
157182	246168
73735	246169
113782	246170
27608	246171
236230	246172
172468	246173
152696	246174
2	246175
8919	246176
106672	246177
128719	246178
173813	246179
30982	246180
11631	246181
115667	246182
15134	246183
68391	246184
99222	246185
108244	246186
23729	246187
67011	246188
4702	246189
119617	246190
18927	246191
94822	246192
206565	246193
113489	246194
20268	246195
174846	246196
134586	246197
97584	246198
173436	246199
129071	246200
150340	246201
38266	246202
127086	246203
199950	246204
234400	246205
121141	246206
166022	246207
134978	246208
124527	246209
43458	246210
159158	246211
20826	246212
174172	246213
107604	246214
205005	246215
128712	246216
127626	246217
128958	246218
7913	246219
21468	246220
48142	246221
177767	246222
2549	246223
122683	246224
154487	246225
34366	246226
9197	246227
14647	246228
203427	246229
111514	246230
45852	246231
5215	246232
13920	246233
9336	246234
31694	246235
247323	246236
258670	246237
20944	246238
313446	246239
54101	246240
113304	246241
42	246242
284970	246243
98100	246244
8438	246245
31022	246246
102882	246247
97008	246248
180289	246249
42847	246250
99957	246251
219522	246252
299102	246253
24880	246254
20063	246255
39125	246256
6399	246257
45026	246258
319	246259
125379	246260
248378	246261
276451	246262
5060	246263
55463	246264
30872	246265
126696	246266
35197	246267
175809	246268
32498	246269
164882	246270
136179	246271
25191	246272
25713	246273
2082	246274
222251	246275
83053	246276
335316	246277
12618	246278
227064	246279
81210	246280
15555	246281
98925	246282
66584	246283
181501	246284
351597	246285
70458	246286
83034	246287
31421	246288
28237	246289
216893	246290
205219	246291
32176	246292
64270	246293
3183	246294
58921	246295
151333	246296
54489	246297
56881	246298
60394	246299
104568	246300
145076	246301
27935	246302
105237	246303
200449	246304
220562	246305
251988	246306
64546	246307
106691	246308
211227	246309
100191	246310
82971	246311
166216	246312
60377	246313
235323	246314
4633	246315
192219	246316
181088	246317
228223	246318
1134	246319
180038	246320
25473	246321
260353	246322
167756	246323
158480	246324
67982	246325
127135	246326
47842	246327
59238	246328
268238	246329
83577	246330
304157	246331
104867	246332
159132	246333
79679	246334
126857	246335
70298	246336
104655	246337
129999	246338
168774	246339
181881	246340
154005	246341
154118	246342
133788	246343
235843	246344
222394	246345
251529	246346
352628	246347
169015	246348
251536	246349
103731	246350
163610	246351
276565	246352
64948	246353
269141	246354
37346	246355
153474	246356
350064	246357
227507	246358
98428	246359
169118	246360
82686	246361
3406	246362
333381	246363
88888	246364
124379	246365
191333	246366
148528	246367
248237	246368
165420	246369
74407	246370
210304	246371
105025	246372
46060	246373
141703	246374
252463	246375
45147	246376
184	246377
121191	246378
328423	246379
228807	246380
58921	246381
98734	246382
46838	246383
153700	246384
88346	246385
88267	246386
19778	246387
77612	246388
158194	246389
100136	246390
251504	246391
73861	246392
268194	246393
41147	246394
33392	246395
122156	246396
68254	246397
327350	246398
153706	246399
230301	246400
63633	246401
149592	246402
37982	246403
66330	246404
47397	246405
269677	246406
244648	246407
271931	246408
146664	246409
105810	246410
98395	246411
16579	246412
227244	246413
251561	246414
151303	246415
63633	246416
46261	246417
55073	246418
204895	246419
2899	246420
30597	246421
195130	246422
69854	246423
15949	246424
46237	246425
13671	246426
71140	246427
197387	246428
200009	246429
5692	246430
185555	246431
134088	246432
354868	246433
15351	246434
50783	246435
66459	246436
7606	246437
188171	246438
122199	246439
98497	246440
48389	246441
262985	246442
45562	246443
314915	246444
70881	246445
40912	246446
4105	246447
185415	246448
122852	246449
180599	246450
192266	246451
12190	246452
69223	246453
13673	246454
64645	246455
90486	246456
148940	246457
19520	246458
6286	246459
28827	246460
48565	246461
141945	246462
136667	246463
99747	246464
90381	246465
180599	246466
157347	246467
6084	246468
10797	246469
148798	246470
10797	246471
126218	246472
163209	246473
10797	246474
6814	246475
26713	246476
5629	246477
142738	246478
139147	246479
124316	246480
127090	246481
279726	246482
251712	246483
157499	246484
231715	246485
8318	246486
193654	246487
19621	246488
2895	246489
11468	246490
61363	246491
242993	246492
251062	246493
251138	246494
251891	246495
281354	246496
33676	246497
107154	246498
137243	246499
227246	246500
33600	246501
4246	246502
81319	246503
225816	246504
343872	246505
57250	246506
10881	246507
29166	246508
295445	246509
89067	246510
197369	246511
23734	246512
51165	246513
123923	246514
130090	246515
112204	246516
17202	246517
25624	246518
127248	246519
194684	246520
31256	246521
647	246522
47823	246523
151249	246524
20943	246525
146316	246526
2909	246527
50736	246528
182422	246529
182427	246530
118987	246531
6649	246532
111524	246533
320617	246534
84416	246535
27269	246536
69120	246537
261161	246538
114062	246539
23438	246540
113589	246541
139317	246542
234	246543
180631	246544
20890	246545
2860	246546
298650	246547
11837	246548
187452	246549
118614	246550
212500	246551
91977	246552
244824	246553
75081	246554
243440	246555
5882	246556
135557	246557
243159	246558
118416	246559
31561	246560
129074	246561
8735	246562
251134	246563
57148	246564
341478	246565
41744	246566
64970	246567
241684	246568
299889	246569
180783	246570
51292	246571
218055	246572
58093	246573
197876	246574
48228	246575
119293	246576
48476	246577
100461	246578
93904	246579
42968	246580
218868	246581
184283	246582
170848	246583
132248	246584
161801	246585
21920	246586
15918	246587
324684	246588
70979	246589
107306	246590
298626	246591
123587	246592
180422	246593
114070	246594
963	246595
100328	246596
153530	246597
22010	246598
66262	246599
185368	246600
170038	246601
23185	246602
204182	246603
63740	246604
25063	246605
11018	246606
32888	246607
15965	246608
337327	246609
219544	246610
145905	246611
284743	246612
95257	246613
15934	246614
15007	246615
21819	246616
238822	246617
5620	246618
63620	246619
14390	246620
24903	246621
111580	246622
194733	246623
204162	246624
165730	246625
301203	246626
336783	246627
13085	246628
96929	246629
29964	246630
161680	246631
5529	246632
20890	246633
130228	246634
149836	246635
409	246636
6207	246637
107709	246638
944	246639
318843	246640
104666	246641
196426	246642
1710	246643
67213	246644
118340	246645
25319	246646
158447	246647
51379	246648
183059	246649
5407	246650
37870	246651
128156	246652
35665	246653
158446	246654
160983	246655
62644	246656
54882	246657
4734	246658
32009	246659
203669	246660
13635	246661
7507	246662
7507	246663
96706	246664
170641	246665
4990	246666
119077	246667
8504	246668
7203	246669
2295	246670
114209	246671
693	246672
34774	246673
141016	246674
18224	246675
123927	246676
21268	246677
325542	246678
5027	246679
137814	246680
97895	246681
17262	246682
341761	246683
191156	246684
192528	246685
154943	246686
141036	246687
348085	246688
146027	246689
199021	246690
19709	246691
33555	246692
70950	246693
95560	246694
1216	246695
116165	246696
134231	246697
75682	246698
11096	246699
32847	246700
44798	246701
176536	246702
139290	246703
21586	246704
43021	246705
103241	246706
99421	246707
25346	246708
113319	246709
202243	246710
58454	246711
198585	246712
202243	246713
49973	246714
30139	246715
18295	246716
1225	246717
2967	246718
300475	246719
143169	246720
11837	246721
42968	246722
140677	246723
249058	246724
320173	246725
51247	246726
21558	246727
123526	246728
14702	246729
42938	246730
207203	246731
240	246732
48158	246733
92751	246734
30363	246735
20997	246736
115248	246737
337147	246738
142170	246739
194890	246740
52383	246741
86750	246742
7085	246743
278219	246744
115895	246745
347935	246746
5463	246747
30285	246748
255116	246749
182508	246750
977	246751
82611	246752
45087	246753
170181	246754
8677	246755
250128	246756
27688	246757
8000	246758
13526	246759
307505	246760
19424	246761
186470	246762
24060	246763
55922	246764
53137	246765
860	246766
77459	246767
14797	246768
118085	246769
3810	246770
8387	246771
226013	246772
72654	246773
2563	246774
154510	246775
138791	246776
156516	246777
184663	246778
89136	246779
65946	246780
61176	246781
36552	246782
33477	246783
4769	246784
29612	246785
99707	246786
298971	246787
349350	246788
334528	246789
74868	246790
125493	246791
261227	246792
374	246793
103730	246794
54219	246795
180267	246796
229655	246797
12742	246798
138791	246799
82756	246800
13037	246801
12873	246802
256814	246803
36793	246804
162251	246805
54509	246806
57644	246807
21080	246808
23936	246809
42171	246810
87380	246811
46499	246812
43300	246813
153944	246814
67994	246815
14409	246816
58740	246817
107289	246818
152669	246819
46178	246820
44214	246821
92813	246822
60994	246823
100222	246824
76858	246825
268348	246826
44331	246827
55429	246828
48345	246829
81151	246830
250555	246831
244588	246832
154057	246833
188329	246834
201366	246835
68199	246836
12372	246837
331127	246838
33122	246839
198022	246840
123174	246841
67586	246842
82375	246843
79825	246844
43281	246845
108276	246846
11322	246847
16959	246848
202330	246849
59671	246850
325319	246851
253760	246852
19455	246853
80839	246854
201459	246855
14342	246856
296623	246857
38154	246858
98431	246859
44908	246860
188309	246861
165319	246862
19421	246863
70696	246864
97202	246865
71496	246866
256706	246867
41048	246868
37617	246869
163675	246870
339465	246871
142563	246872
855	246873
249437	246874
112274	246875
54211	246876
35021	246877
164894	246878
123465	246879
158206	246880
15775	246881
93962	246882
35293	246883
80054	246884
55949	246885
181394	246886
19168	246887
1676	246888
267617	246889
199454	246890
203115	246891
198261	246892
21373	246893
6917	246894
89973	246895
123272	246896
197618	246897
227360	246898
124761	246899
37492	246900
114855	246901
129526	246902
145510	246903
66671	246904
47638	246905
20499	246906
1829	246907
86951	246908
80782	246909
304720	246910
241244	246911
199167	246912
59782	246913
318871	246914
125732	246915
59478	246916
211103	246917
195386	246918
261328	246919
115529	246920
64773	246921
43220	246922
32220	246923
198402	246924
28608	246925
152742	246926
9009	246927
60276	246928
165367	246929
153205	246930
139869	246931
12351	246932
166611	246933
7608	246934
10590	246935
196194	246936
171469	246937
60161	246938
131315	246939
130713	246940
264599	246941
9582	246942
33365	246943
182038	246944
23367	246945
285211	246946
45769	246947
1784	246948
29595	246949
70423	246950
32150	246951
276866	246952
29221	246953
47840	246954
113630	246955
270799	246956
59097	246957
249018	246958
23854	246959
265736	246960
343816	246961
40757	246962
200702	246963
73632	246964
22538	246965
327024	246966
6080	246967
101117	246968
229699	246969
8432	246970
163992	246971
34913	246972
103100	246973
35124	246974
302015	246975
50284	246976
142149	246977
91065	246978
169747	246979
51088	246980
95299	246981
64341	246982
152838	246983
102798	246984
155538	246985
169716	246986
33270	246987
169586	246988
25820	246989
120130	246990
331713	246991
101518	246992
36030	246993
10852	246994
93205	246995
71986	246996
67551	246997
23430	246998
35292	246999
191962	247000
125190	247001
3731	247002
311024	247003
183994	247004
303725	247005
153075	247006
179290	247007
184026	247008
8284	247009
210295	247010
296230	247011
45182	247012
40360	247013
191670	247014
116325	247015
330434	247016
20329	247017
183894	247018
80521	247019
224830	247020
37409	247021
332371	247022
137655	247023
87762	247024
1882	247025
74542	247026
270795	247027
202601	247028
221920	247029
193727	247030
37010	247031
145443	247032
34895	247033
25177	247034
119825	247035
7145	247036
250815	247037
12449	247038
102851	247039
97739	247040
12878	247041
229629	247042
235728	247043
14529	247044
107296	247045
6205	247046
32517	247047
7710	247048
188996	247049
8744	247050
26716	247051
134130	247052
215001	247053
7724	247054
48061	247055
5474	247056
380	247057
92087	247058
7555	247059
46964	247060
3547	247061
4889	247062
3248	247063
9231	247064
103940	247065
6706	247066
62030	247067
28539	247068
36466	247069
146948	247070
56980	247071
39737	247072
109338	247073
314	247074
47442	247075
28764	247076
45857	247077
14483	247078
125599	247079
1222	247080
6421	247081
12840	247082
15201	247083
28461	247084
181653	247085
46277	247086
9329	247087
20985	247088
80020	247089
55060	247090
52365	247091
3727	247092
2094	247093
89427	247094
37812	247095
169168	247096
37566	247097
198584	247098
346226	247099
687	247100
43566	247101
6410	247102
27395	247103
91088	247104
113071	247105
89742	247106
43744	247107
6031	247108
7847	247109
8242	247110
3229	247111
7846	247112
12651	247113
9778	247114
6168	247115
17084	247116
29308	247117
888	247118
12329	247119
154541	247120
8382	247121
24968	247122
11197	247123
4103	247124
248196	247125
29977	247126
9458	247127
82400	247128
34250	247129
50282	247130
10024	247131
10833	247132
29567	247133
155755	247134
3006	247135
151907	247136
10886	247137
96171	247138
38746	247139
197335	247140
38333	247141
126716	247142
8919	247143
91637	247144
7046	247145
151	247146
4577	247147
35686	247148
52346	247149
183035	247150
75469	247151
15631	247152
6972	247153
15569	247154
108995	247155
22000	247156
12703	247157
131993	247158
59699	247159
140992	247160
178412	247161
47438	247162
105556	247163
292193	247164
122773	247165
302609	247166
130299	247167
36916	247168
2982	247169
48701	247170
202016	247171
217242	247172
14320	247173
155192	247174
211842	247175
260184	247176
6442	247177
344688	247178
348915	247179
147723	247180
57452	247181
5423	247182
1303	247183
2672	247184
120685	247185
8041	247186
94731	247187
60160	247188
13258	247189
133675	247190
40682	247191
6798	247192
9942	247193
155525	247194
130242	247195
34069	247196
120115	247197
313925	247198
43619	247199
180221	247200
49165	247201
15655	247202
7641	247203
210	247204
116956	247205
54132	247206
14951	247207
2075	247208
194437	247209
1381	247210
6898	247211
39490	247212
151991	247213
17711	247214
963	247215
346966	247216
39749	247217
47886	247218
42184	247219
5007	247220
92470	247221
59353	247222
9950	247223
85007	247224
8945	247225
142551	247226
58031	247227
12167	247228
114674	247229
28403	247230
87759	247231
15850	247232
86535	247233
45919	247234
51981	247235
20288	247236
151976	247237
35970	247238
174405	247239
155016	247240
6503	247241
257707	247242
151886	247243
470	247244
10155	247245
264413	247246
5912	247247
1226	247248
224557	247249
67154	247250
314306	247251
72905	247252
198415	247253
119418	247254
31943	247255
171619	247256
54177	247257
60945	247258
121554	247259
3765	247260
24396	247261
24355	247262
121937	247263
244351	247264
9160	247265
248539	247266
52013	247267
80024	247268
87083	247269
323361	247270
28276	247271
99033	247272
114422	247273
43218	247274
19257	247275
54089	247276
14123	247277
4863	247278
149713	247279
4624	247280
25466	247281
289886	247282
2952	247283
29975	247284
188281	247285
121363	247286
58793	247287
67041	247288
244732	247289
121386	247290
45825	247291
1097	247292
14469	247293
117978	247294
288109	247295
319258	247296
89757	247297
223416	247298
1232	247299
324743	247300
189735	247301
159134	247302
121433	247303
43850	247304
72964	247305
77742	247306
10789	247307
19452	247308
189522	247309
24259	247310
160367	247311
14366	247312
322071	247313
490	247314
32003	247315
16559	247316
314497	247317
22052	247318
47007	247319
1359	247320
189368	247321
9543	247322
18996	247323
7309	247324
144631	247325
296897	247326
8357	247327
13624	247328
8544	247329
190170	247330
28155	247331
189819	247332
188120	247333
98822	247334
350711	247335
369	247336
198686	247337
20517	247338
11688	247339
3821	247340
160354	247341
53238	247342
440	247343
52638	247344
12469	247345
65707	247346
95558	247347
297884	247348
42985	247349
312462	247350
150160	247351
14667	247352
77109	247353
52220	247354
25871	247355
200575	247356
263723	247357
33719	247358
115983	247359
78	247360
196747	247361
117947	247362
102161	247363
30515	247364
247210	247365
230818	247366
53895	247367
451	247368
130652	247369
329564	247370
170207	247371
46899	247372
170676	247373
10559	247374
9760	247375
102373	247376
267980	247377
3113	247378
22836	247379
17917	247380
16899	247381
18228	247382
291608	247383
111014	247384
325610	247385
133523	247386
337788	247387
26474	247388
272679	247389
177280	247390
99437	247391
288150	247392
348244	247393
64601	247394
56399	247395
42690	247396
97720	247397
109537	247398
288363	247399
25348	247400
183367	247401
62165	247402
208235	247403
129819	247404
208501	247405
108580	247406
14622	247407
129354	247408
49628	247409
17591	247410
88992	247411
144896	247412
302442	247413
272759	247414
121591	247415
57143	247416
129914	247417
30896	247418
27137	247419
122636	247420
83541	247421
353493	247422
353195	247423
111930	247424
291299	247425
129050	247426
55603	247427
84050	247428
291524	247429
210401	247430
79632	247431
172934	247432
172805	247433
348098	247434
344630	247435
342234	247436
337189	247437
204692	247438
341520	247439
227778	247440
175857	247441
32000	247442
264184	247443
53945	247444
44407	247445
325612	247446
296499	247447
26140	247448
125507	247449
38652	247450
333862	247451
377	247452
52563	247453
19337	247454
67276	247455
114727	247456
63956	247457
92033	247458
129461	247459
184198	247460
67562	247461
15986	247462
172992	247463
81431	247464
198869	247465
102076	247466
309302	247467
35165	247468
106790	247469
268356	247470
96778	247471
76037	247472
208146	247473
36638	247474
8134	247475
141026	247476
159906	247477
7518	247478
67798	247479
12200	247480
58916	247481
88995	247482
183169	247483
12947	247484
369	247485
32182	247486
52297	247487
23537	247488
160421	247489
269772	247490
25648	247491
145582	247492
158918	247493
158903	247494
38700	247495
319134	247496
2197	247497
21353	247498
41072	247499
20826	247500
7561	247501
67182	247502
199627	247503
284833	247504
184212	247505
74883	247506
150171	247507
191059	247508
310361	247509
286125	247510
137009	247511
1501	247512
25973	247513
18937	247514
191816	247515
31758	247516
20661	247517
18501	247518
1571	247519
160961	247520
16022	247521
3368	247522
69998	247523
203673	247524
42564	247525
8874	247526
161994	247527
72371	247528
318773	247529
76426	247530
204301	247531
304736	247532
41372	247533
68663	247534
264287	247535
124681	247536
189245	247537
78011	247538
336871	247539
42645	247540
121534	247541
50004	247542
5184	247543
325034	247544
2592	247545
9073	247546
5808	247547
20063	247548
60112	247549
62476	247550
63912	247551
47733	247552
11033	247553
9547	247554
80206	247555
36557	247556
125705	247557
316759	247558
12454	247559
2173	247560
260957	247561
294057	247562
10626	247563
40907	247564
314386	247565
98656	247566
135482	247567
185536	247568
32901	247569
194587	247570
124331	247571
161497	247572
190205	247573
169808	247574
76795	247575
104332	247576
240402	247577
59595	247578
45588	247579
319749	247580
137784	247581
74368	247582
36750	247583
123794	247584
73851	247585
194699	247586
76113	247587
40014	247588
315858	247589
18885	247590
36222	247591
121124	247592
31637	247593
4698	247594
350333	247595
101689	247596
9337	247597
147606	247598
194854	247599
141	247600
29365	247601
15230	247602
65219	247603
301409	247604
77106	247605
51334	247606
267743	247607
225811	247608
327988	247609
74434	247610
46923	247611
19747	247612
79919	247613
167946	247614
26016	247615
342993	247616
37920	247617
246192	247618
856	247619
5516	247620
63224	247621
41547	247622
37438	247623
244469	247624
491	247625
105953	247626
194842	247627
106755	247628
33497	247629
20714	247630
275766	247631
286279	247632
90620	247633
79751	247634
44767	247635
96835	247636
169888	247637
119461	247638
25792	247639
79153	247640
158882	247641
311940	247642
118149	247643
352302	247644
53822	247645
26976	247646
339040	247647
58410	247648
17570	247649
74529	247650
7230	247651
117552	247652
343478	247653
43623	247654
24906	247655
20696	247656
73507	247657
75814	247658
214954	247659
110406	247660
231349	247661
36715	247662
58700	247663
13425	247664
7507	247665
27724	247666
294299	247667
41294	247668
108023	247669
70362	247670
151948	247671
2856	247672
27948	247673
67687	247674
102712	247675
13465	247676
100332	247677
85157	247678
13040	247679
350686	247680
19339	247681
18074	247682
218	247683
29420	247684
7518	247685
104654	247686
229919	247687
79237	247688
3335	247689
115825	247690
19034	247691
182580	247692
49788	247693
78988	247694
217910	247695
193701	247696
145758	247697
42122	247698
166159	247699
418	247700
147449	247701
117820	247702
113249	247703
33010	247704
107404	247705
28258	247706
161939	247707
38705	247708
43316	247709
160690	247710
53062	247711
52269	247712
318741	247713
170513	247714
118813	247715
75625	247716
196592	247717
106045	247718
9362	247719
209393	247720
134403	247721
143003	247722
286274	247723
967	247724
95987	247725
351152	247726
131443	247727
15676	247728
25826	247729
489	247730
241664	247731
5946	247732
3850	247733
190816	247734
63256	247735
91383	247736
13982	247737
9383	247738
98442	247739
121695	247740
139989	247741
257775	247742
12572	247743
78694	247744
127412	247745
189553	247746
180909	247747
20160	247748
329042	247749
314424	247750
145122	247751
17955	247752
55463	247753
190330	247754
119372	247755
87592	247756
13734	247757
55130	247758
133135	247759
140955	247760
36821	247761
7980	247762
199075	247763
7469	247764
274238	247765
3870	247766
6434	247767
309560	247768
60478	247769
18881	247770
266760	247771
70499	247772
77151	247773
58988	247774
117541	247775
133154	247776
114591	247777
19893	247778
5521	247779
138	247780
182050	247781
2237	247782
82211	247783
117458	247784
189280	247785
287486	247786
102096	247787
7172	247788
30521	247789
179813	247790
9544	247791
26383	247792
188420	247793
353254	247794
146964	247795
24452	247796
47159	247797
224974	247798
25551	247799
115006	247800
69274	247801
105210	247802
7128	247803
6841	247804
165028	247805
234146	247806
94241	247807
16748	247808
166176	247809
51826	247810
103223	247811
37298	247812
119668	247813
4614	247814
33728	247815
66749	247816
316903	247817
138813	247818
207	247819
31699	247820
46380	247821
39480	247822
179811	247823
119960	247824
164220	247825
5938	247826
44866	247827
189870	247828
14198	247829
74620	247830
182582	247831
171873	247832
96185	247833
322525	247834
177318	247835
23924	247836
148010	247837
245096	247838
72234	247839
201309	247840
91508	247841
234542	247842
12843	247843
290328	247844
18692	247845
307052	247846
388	247847
209822	247848
320286	247849
32092	247850
161389	247851
29745	247852
122607	247853
15328	247854
318318	247855
3514	247856
137653	247857
5128	247858
53352	247859
339	247860
32017	247861
23041	247862
190701	247863
52294	247864
47248	247865
52812	247866
24950	247867
2053	247868
12838	247869
196585	247870
119602	247871
130593	247872
153655	247873
187429	247874
20650	247875
43311	247876
52931	247877
5727	247878
5983	247879
11923	247880
44378	247881
37099	247882
62524	247883
189283	247884
125052	247885
153043	247886
187070	247887
77453	247888
314571	247889
69016	247890
235665	247891
2489	247892
3753	247893
47648	247894
317014	247895
100379	247896
15406	247897
287483	247898
1902	247899
50040	247900
26261	247901
556	247902
141459	247903
291605	247904
225597	247905
25349	247906
288261	247907
198567	247908
207132	247909
79697	247910
18704	247911
202180	247912
335933	247913
43231	247914
94743	247915
126185	247916
259037	247917
19207	247918
111810	247919
357640	247920
157453	247921
10697	247922
174894	247923
37323	247924
277687	247925
2489	247926
29267	247927
118943	247928
198874	247929
356223	247930
117923	247931
160405	247932
63455	247933
139182	247934
100215	247935
190377	247936
51885	247937
131	247938
140973	247939
352526	247940
36120	247941
339805	247942
255710	247943
20964	247944
93339	247945
127422	247946
202315	247947
143480	247948
1428	247949
110700	247950
108475	247951
158952	247952
49582	247953
27348	247954
244331	247955
908	247956
18975	247957
15378	247958
321110	247959
21417	247960
76012	247961
69414	247962
342191	247963
36322	247964
287932	247965
129717	247966
109524	247967
173675	247968
111186	247969
6659	247970
211903	247971
117465	247972
99913	247973
132387	247974
41919	247975
103889	247976
71950	247977
15085	247978
106065	247979
158924	247980
158913	247981
158923	247982
41031	247983
10020	247984
174215	247985
82780	247986
202457	247987
87587	247988
110711	247989
4157	247990
96102	247991
53552	247992
2944	247993
119982	247994
75486	247995
69739	247996
96020	247997
160762	247998
29772	247999
30280	248000
9657	248001
20	248002
799	248003
5724	248004
17589	248005
174188	248006
27686	248007
33904	248008
39650	248009
77087	248010
8382	248011
241300	248012
91275	248013
225209	248014
112098	248015
316472	248016
208203	248017
13988	248018
36557	248019
343055	248020
47068	248021
226258	248022
184944	248023
177720	248024
123	248025
255407	248026
112136	248027
29750	248028
146154	248029
65451	248030
299776	248031
179179	248032
323213	248033
2443	248034
61104	248035
342605	248036
105602	248037
183397	248038
90	248039
196565	248040
110915	248041
147033	248042
20805	248043
177732	248044
99569	248045
27710	248046
188375	248047
121198	248048
275801	248049
10915	248050
83344	248051
277175	248052
195611	248053
226295	248054
5065	248055
30216	248056
105524	248057
25940	248058
58863	248059
90508	248060
105038	248061
338832	248062
89160	248063
295177	248064
171791	248065
49085	248066
129178	248067
78052	248068
44846	248069
191955	248070
89622	248071
60985	248072
1255	248073
57613	248074
39649	248075
87656	248076
81447	248077
169733	248078
69063	248079
146043	248080
131098	248081
19657	248082
1432	248083
1817	248084
31991	248085
6959	248086
156149	248087
69512	248088
156699	248089
154013	248090
45695	248091
151200	248092
24981	248093
79410	248094
1713	248095
338	248096
102116	248097
46099	248098
501	248099
102289	248100
148127	248101
118619	248102
207979	248103
65687	248104
207900	248105
21075	248106
12125	248107
209608	248108
34358	248109
5181	248110
39235	248111
185925	248112
120325	248113
66570	248114
217349	248115
115697	248116
310501	248117
185231	248118
206759	248119
22689	248120
285945	248121
207475	248122
5589	248123
319795	248124
24582	248125
52454	248126
876	248127
113277	248128
75488	248129
21576	248130
4861	248131
208043	248132
15907	248133
33691	248134
1723	248135
121817	248136
1629	248137
163953	248138
71418	248139
189578	248140
5616	248141
172703	248142
9208	248143
24847	248144
319513	248145
326328	248146
38691	248147
18368	248148
3332	248149
53902	248150
234301	248151
17829	248152
71814	248153
56507	248154
1484	248155
291894	248156
63158	248157
171683	248158
31023	248159
15853	248160
1815	248161
24077	248162
12909	248163
37153	248164
79617	248165
136017	248166
261	248167
51414	248168
319484	248169
60818	248170
73586	248171
4098	248172
109527	248173
63022	248174
3194	248175
43812	248176
293677	248177
12182	248178
20655	248179
57979	248180
150538	248181
31067	248182
75153	248183
14164	248184
138701	248185
16023	248186
40727	248187
150457	248188
90578	248189
74611	248190
193163	248191
129734	248192
54152	248193
63557	248194
33045	248195
14113	248196
71498	248197
168914	248198
19991	248199
137863	248200
11350	248201
170870	248202
179943	248203
100943	248204
22859	248205
158743	248206
9281	248207
151691	248208
100955	248209
1687	248210
142	248211
142	248212
322258	248213
48070	248214
34946	248215
51351	248216
89748	248217
28652	248218
28652	248219
23930	248220
249667	248221
291898	248222
285881	248223
147605	248224
354516	248225
73205	248226
194653	248227
104159	248228
345042	248229
19765	248230
336625	248231
61828	248232
279701	248233
66287	248234
757	248235
335273	248236
42530	248237
307117	248238
123921	248239
10453	248240
225732	248241
119960	248242
124914	248243
19699	248244
88563	248245
128667	248246
26545	248247
49679	248248
333753	248249
52268	248250
77275	248251
77266	248252
130451	248253
47345	248254
44180	248255
186633	248256
66469	248257
7253	248258
55216	248259
68680	248260
255	248261
16283	248262
19390	248263
66404	248264
90210	248265
211761	248266
97797	248267
22671	248268
61957	248269
7253	248270
25727	248271
28438	248272
17514	248273
349307	248274
355982	248275
26303	248276
24230	248277
84427	248278
1075	248279
182681	248280
19101	248281
286481	248282
121837	248283
170749	248284
287447	248285
250998	248286
297295	248287
54195	248288
349837	248289
206150	248290
84121	248291
29870	248292
10276	248293
68781	248294
25313	248295
21798	248296
136254	248297
335031	248298
12716	248299
51106	248300
167777	248301
250733	248302
165578	248303
107781	248304
153680	248305
59554	248306
97368	248307
44685	248308
11795	248309
103271	248310
82635	248311
339447	248312
6882	248313
145755	248314
102826	248315
200751	248316
326561	248317
279765	248318
71696	248319
177807	248320
56091	248321
207366	248322
288654	248323
184262	248324
343113	248325
183487	248326
253422	248327
42189	248328
257784	248329
65029	248330
215882	248331
12963	248332
353164	248333
139281	248334
200346	248335
3008	248336
14990	248337
75162	248338
87188	248339
339304	248340
14687	248341
207738	248342
38810	248343
33105	248344
14597	248345
80361	248346
25628	248347
72930	248348
319208	248349
344417	248350
97195	248351
82497	248352
22071	248353
342087	248354
65614	248355
121868	248356
1644	248357
3474	248358
310	248359
1637	248360
7519	248361
54753	248362
147	248363
76702	248364
47935	248365
14608	248366
116892	248367
26612	248368
25355	248369
338520	248370
120059	248371
20865	248372
229	248373
237508	248374
44498	248375
31579	248376
13687	248377
66511	248378
81085	248379
250439	248380
33862	248381
2204	248382
208068	248383
41742	248384
29152	248385
468	248386
10809	248387
78691	248388
63094	248389
131676	248390
190447	248391
210399	248392
201267	248393
14839	248394
6554	248395
2369	248396
2867	248397
153325	248398
1382	248399
64686	248400
30559	248401
234147	248402
20983	248403
158569	248404
31616	248405
100757	248406
280215	248407
254765	248408
10817	248409
12811	248410
34530	248411
128679	248412
62519	248413
203751	248414
3425	248415
179897	248416
616	248417
25631	248418
13845	248419
100940	248420
188959	248421
199934	248422
22154	248423
18611	248424
46875	248425
18648	248426
186311	248427
63542	248428
33953	248429
18357	248430
18642	248431
13825	248432
2801	248433
1121	248434
18628	248435
76733	248436
51913	248437
18634	248438
343750	248439
8089	248440
78274	248441
2816	248442
1169	248443
96347	248444
223013	248445
5150	248446
191861	248447
45725	248448
119893	248449
8153	248450
353041	248451
197078	248452
115411	248453
24768	248454
41971	248455
1078	248456
170522	248457
13823	248458
25595	248459
67191	248460
48895	248461
6404	248462
184402	248463
8162	248464
109922	248465
271451	248466
76310	248467
28078	248468
145589	248469
71217	248470
252368	248471
18627	248472
264070	248473
46341	248474
27120	248475
46365	248476
132136	248477
56644	248478
56394	248479
19069	248480
34400	248481
5066	248482
13838	248483
9880	248484
18654	248485
93783	248486
17984	248487
124031	248488
18682	248489
15225	248490
151791	248491
292387	248492
35967	248493
13700	248494
260130	248495
14411	248496
82149	248497
887	248498
5093	248499
18619	248500
3661	248501
85677	248502
45658	248503
53693	248504
49325	248505
16526	248506
129472	248507
351083	248508
72923	248509
141044	248510
272676	248511
22044	248512
2857	248513
48232	248514
168702	248515
88664	248516
19691	248517
82836	248518
131472	248519
344632	248520
301017	248521
54321	248522
115409	248523
118013	248524
200218	248525
182273	248526
207129	248527
248993	248528
83662	248529
185662	248530
171114	248531
5281	248532
30137	248533
22273	248534
144730	248535
252232	248536
93726	248537
56261	248538
33798	248539
129738	248540
142	248541
63685	248542
74564	248543
153511	248544
120940	248545
179119	248546
177005	248547
63954	248548
37745	248549
346708	248550
252005	248551
243163	248552
356909	248553
54067	248554
84356	248555
184616	248556
94712	248557
343160	248558
343204	248559
314573	248560
73779	248561
99245	248562
20608	248563
50954	248564
34159	248565
52255	248566
7539	248567
120120	248568
371	248569
727	248570
178573	248571
4764	248572
11776	248573
323565	248574
41439	248575
45766	248576
20198	248577
125234	248578
39739	248579
67697	248580
59855	248581
97372	248582
67243	248583
4447	248584
36732	248585
618	248586
109818	248587
22011	248588
320	248589
143666	248590
1275	248591
89783	248592
23084	248593
155686	248594
91505	248595
42772	248596
341936	248597
125327	248598
5951	248599
44334	248600
2471	248601
25675	248602
141883	248603
57572	248604
1170	248605
273579	248606
37621	248607
194603	248608
40460	248609
273117	248610
291647	248611
290109	248612
1373	248613
1923	248614
146263	248615
29626	248616
29328	248617
1286	248618
66109	248619
29980	248620
103140	248621
69442	248622
191634	248623
77041	248624
267966	248625
82556	248626
8117	248627
49291	248628
290339	248629
73069	248630
49666	248631
204618	248632
111441	248633
196569	248634
9958	248635
29906	248636
17580	248637
76532	248638
194805	248639
164512	248640
71899	248641
10215	248642
330122	248643
35057	248644
73779	248645
135587	248646
87548	248647
1377	248648
100941	248649
297566	248650
28061	248651
27933	248652
360	248653
542	248654
15520	248655
16092	248656
131934	248657
52665	248658
15610	248659
57872	248660
27789	248661
1638	248662
27824	248663
6728	248664
57631	248665
172488	248666
208544	248667
55663	248668
19691	248669
131337	248670
312503	248671
97233	248672
222514	248673
145133	248674
289172	248675
176912	248676
17266	248677
61511	248678
270750	248679
343921	248680
19771	248681
172455	248682
257730	248683
273267	248684
192059	248685
113007	248686
338747	248687
165039	248688
50771	248689
351665	248690
181088	248691
3154	248692
72256	248693
310328	248694
274091	248695
51564	248696
347003	248697
128377	248698
164347	248699
4820	248700
66676	248701
196280	248702
61305	248703
45030	248704
26541	248705
173023	248706
356899	248707
247786	248708
198617	248709
30438	248710
283346	248711
152493	248712
112142	248713
75061	248714
322900	248715
5185	248716
20384	248717
302064	248718
33669	248719
334978	248720
127778	248721
194829	248722
41546	248723
84331	248724
69512	248725
11750	248726
82163	248727
33160	248728
239786	248729
204745	248730
22488	248731
1831	248732
333751	248733
194158	248734
198066	248735
13811	248736
126124	248737
273537	248738
9444	248739
39952	248740
336626	248741
184464	248742
132247	248743
116124	248744
18624	248745
52566	248746
333849	248747
136306	248748
198285	248749
130494	248750
24150	248751
11003	248752
29863	248753
61035	248754
84193	248755
348987	248756
146655	248757
9622	248758
2011	248759
184763	248760
18528	248761
63060	248762
145361	248763
65800	248764
203519	248765
41322	248766
73071	248767
1408	248768
18007	248769
174842	248770
204097	248771
88844	248772
47399	248773
21063	248774
128077	248775
53680	248776
198980	248777
8685	248778
171135	248779
354936	248780
14857	248781
131587	248782
49055	248783
8020	248784
10918	248785
160988	248786
3344	248787
182	248788
206828	248789
42639	248790
129714	248791
15913	248792
24206	248793
256507	248794
167529	248795
350778	248796
17539	248797
236308	248798
140712	248799
20630	248800
80747	248801
280562	248802
42616	248803
164243	248804
189763	248805
189630	248806
314632	248807
5313	248808
12451	248809
144016	248810
53042	248811
1577	248812
327629	248813
134211	248814
105973	248815
116342	248816
14167	248817
109045	248818
214742	248819
287655	248820
6063	248821
17714	248822
3302	248823
314083	248824
115361	248825
152080	248826
138053	248827
201599	248828
245444	248829
2170	248830
17726	248831
19172	248832
256229	248833
257950	248834
119895	248835
287055	248836
74562	248837
115123	248838
317497	248839
40027	248840
3264	248841
234058	248842
185636	248843
129915	248844
156838	248845
50919	248846
142559	248847
15043	248848
92042	248849
99497	248850
43970	248851
32894	248852
77558	248853
29468	248854
354247	248855
2178	248856
142996	248857
231949	248858
4600	248859
16413	248860
328542	248861
47395	248862
184892	248863
4076	248864
332903	248865
138442	248866
32762	248867
196105	248868
28585	248869
8161	248870
322137	248871
347092	248872
218317	248873
1497	248874
115107	248875
219770	248876
44062	248877
55119	248878
1443	248879
341841	248880
59884	248881
266820	248882
75272	248883
32207	248884
278432	248885
192365	248886
290542	248887
252831	248888
3166	248889
130528	248890
180203	248891
161175	248892
4326	248893
47007	248894
161292	248895
207562	248896
159123	248897
59853	248898
28491	248899
42601	248900
53085	248901
41959	248902
214143	248903
982	248904
107347	248905
180426	248906
3543	248907
307710	248908
28958	248909
6573	248910
14219	248911
89476	248912
4128	248913
104006	248914
348999	248915
81407	248916
79347	248917
6406	248918
241366	248919
275157	248920
8648	248921
16880	248922
5533	248923
15456	248924
8924	248925
79971	248926
32985	248927
147720	248928
161886	248929
104761	248930
10945	248931
12974	248932
58945	248933
66599	248934
133913	248935
226925	248936
67085	248937
104636	248938
164927	248939
43705	248940
12998	248941
3369	248942
124230	248943
2994	248944
130108	248945
5971	248946
107031	248947
54175	248948
15	248949
54934	248950
42633	248951
225183	248952
48940	248953
55066	248954
37159	248955
183045	248956
4492	248957
13992	248958
38873	248959
47211	248960
11740	248961
135625	248962
112191	248963
21688	248964
21358	248965
274328	248966
62367	248967
9844	248968
139455	248969
273160	248970
67771	248971
4776	248972
128540	248973
155683	248974
121433	248975
11870	248976
85460	248977
3379	248978
261364	248979
168502	248980
5988	248981
35106	248982
56259	248983
14148	248984
131	248985
105188	248986
102621	248987
10620	248988
114150	248989
222412	248990
35098	248991
8617	248992
12640	248993
2617	248994
11736	248995
90590	248996
151889	248997
222330	248998
32110	248999
9675	249000
60150	249001
40646	249002
80027	249003
13774	249004
122386	249005
80129	249006
38133	249007
35816	249008
9780	249009
19021	249010
86576	249011
10750	249012
11439	249013
99296	249014
6761	249015
9646	249016
132812	249017
53312	249018
32250	249019
742	249020
72303	249021
328443	249022
1917	249023
79787	249024
112979	249025
84085	249026
25631	249027
35316	249028
50187	249029
324257	249030
78228	249031
118156	249032
2259	249033
195903	249034
14484	249035
133967	249036
89466	249037
45875	249038
79150	249039
71322	249040
281506	249041
24752	249042
340843	249043
68235	249044
10529	249045
11870	249046
23304	249047
165151	249048
151808	249049
147782	249050
96017	249051
33905	249052
4390	249053
17444	249054
39019	249055
147769	249056
14148	249057
91203	249058
191361	249059
24966	249060
113496	249061
93360	249062
139252	249063
22471	249064
90974	249065
8753	249066
5474	249067
50476	249068
3272	249069
9814	249070
288	249071
34744	249072
184081	249073
60879	249074
341725	249075
829	249076
4773	249077
88857	249078
13899	249079
35943	249080
20853	249081
284558	249082
49487	249083
52101	249084
529	249085
48150	249086
453	249087
5642	249088
112068	249089
22585	249090
100125	249091
1928	249092
40886	249093
93347	249094
352014	249095
778	249096
189895	249097
18954	249098
153706	249099
90907	249100
242340	249101
65680	249102
245493	249103
4705	249104
72092	249105
54990	249106
141288	249107
43591	249108
520	249109
13922	249110
93692	249111
58427	249112
13436	249113
210119	249114
81538	249115
326506	249116
248159	249117
211777	249118
34686	249119
31788	249120
15002	249121
63062	249122
434	249123
155928	249124
18511	249125
67413	249126
54710	249127
242497	249128
15002	249129
107106	249130
3531	249131
9658	249132
8441	249133
10856	249134
81806	249135
124217	249136
26736	249137
125199	249138
101109	249139
82016	249140
130477	249141
29912	249142
102860	249143
2107	249144
71544	249145
19376	249146
2991	249147
305895	249148
6439	249149
2195	249150
10676	249151
15	249152
18813	249153
24013	249154
192	249155
42849	249156
119637	249157
21	249158
31181	249159
8545	249160
59959	249161
316252	249162
25590	249163
145327	249164
139432	249165
328709	249166
374	249167
145616	249168
31266	249169
138381	249170
48036	249171
145469	249172
29553	249173
512	249174
277694	249175
28334	249176
104714	249177
1809	249178
114441	249179
63627	249180
261753	249181
21656	249182
115114	249183
169681	249184
134010	249185
101311	249186
112905	249187
329466	249188
224463	249189
333952	249190
34857	249191
80801	249192
146850	249193
330546	249194
114113	249195
220690	249196
67478	249197
87750	249198
70	249199
78565	249200
2560	249201
37665	249202
80810	249203
316919	249204
37300	249205
153616	249206
79597	249207
161889	249208
161874	249209
106827	249210
92430	249211
28653	249212
198825	249213
142985	249214
249174	249215
280700	249216
87200	249217
30067	249218
113341	249219
68555	249220
63498	249221
38075	249222
220775	249223
131060	249224
219559	249225
35096	249226
182456	249227
245007	249228
25344	249229
35046	249230
63823	249231
35450	249232
283674	249233
65241	249234
37763	249235
123969	249236
135376	249237
21156	249238
205881	249239
108234	249240
34834	249241
6895	249242
201819	249243
37903	249244
216744	249245
2507	249246
114888	249247
74193	249248
201961	249249
85114	249250
23430	249251
16768	249252
19387	249253
83124	249254
131099	249255
845	249256
23031	249257
4007	249258
145400	249259
157108	249260
35896	249261
14495	249262
121023	249263
15842	249264
143516	249265
21054	249266
41429	249267
18379	249268
35098	249269
219448	249270
38062	249271
41276	249272
85528	249273
3169	249274
4854	249275
308974	249276
10983	249277
4854	249278
169349	249279
2708	249280
33468	249281
13358	249282
229709	249283
129925	249284
36782	249285
25191	249286
1114	249287
36332	249288
194300	249289
334354	249290
55558	249291
146230	249292
336429	249293
322949	249294
64649	249295
19852	249296
84125	249297
316067	249298
14697	249299
111064	249300
41460	249301
81493	249302
188770	249303
142709	249304
30620	249305
183091	249306
115577	249307
82554	249308
57270	249309
3880	249310
9608	249311
6773	249312
74277	249313
64030	249314
283117	249315
79678	249316
13365	249317
2729	249318
9195	249319
20324	249320
274481	249321
313483	249322
313546	249323
318049	249324
38458	249325
45320	249326
58302	249327
133870	249328
540	249329
2232	249330
76428	249331
6927	249332
133481	249333
172559	249334
9040	249335
41997	249336
105	249337
73431	249338
83055	249339
166246	249340
18379	249341
111903	249342
157309	249343
18826	249344
8174	249345
11517	249346
27452	249347
91842	249348
102397	249349
26483	249350
1748	249351
105	249352
78641	249353
1973	249354
127317	249355
5697	249356
238123	249357
17487	249358
59509	249359
20374	249360
17140	249361
24102	249362
5062	249363
192700	249364
49958	249365
16199	249366
50518	249367
26424	249368
16077	249369
227351	249370
235262	249371
52171	249372
319961	249373
9585	249374
4723	249375
49590	249376
220746	249377
298514	249378
181602	249379
9188	249380
5294	249381
14751	249382
33089	249383
82450	249384
132309	249385
27516	249386
130783	249387
49603	249388
300488	249389
177043	249390
11994	249391
34072	249392
31044	249393
34259	249394
152881	249395
53908	249396
888	249397
86182	249398
178417	249399
104045	249400
31634	249401
5471	249402
50473	249403
189466	249404
154586	249405
14880	249406
133208	249407
86414	249408
264104	249409
56912	249410
302	249411
49006	249412
203993	249413
7640	249414
15959	249415
246123	249416
61639	249417
181821	249418
10952	249419
3856	249420
50905	249421
89241	249422
213369	249423
97813	249424
64844	249425
78865	249426
22733	249427
98591	249428
25575	249429
33697	249430
186278	249431
7806	249432
207701	249433
23485	249434
5089	249435
13854	249436
94106	249437
19791	249438
149296	249439
83076	249440
51753	249441
53517	249442
43948	249443
211097	249444
165248	249445
24224	249446
45324	249447
96055	249448
102752	249449
316057	249450
11299	249451
170886	249452
25826	249453
7533	249454
63288	249455
243232	249456
186334	249457
278	249458
7793	249459
50911	249460
170953	249461
37062	249462
157461	249463
152	249464
106847	249465
51255	249466
13901	249467
97993	249468
150124	249469
64900	249470
141802	249471
241398	249472
15797	249473
254934	249474
318482	249475
4370	249476
29279	249477
2375	249478
164149	249479
169009	249480
6231	249481
33376	249482
30146	249483
43162	249484
74021	249485
123985	249486
9521	249487
36934	249488
565	249489
50234	249490
37222	249491
24880	249492
200379	249493
7461	249494
135120	249495
180274	249496
149959	249497
120678	249498
79418	249499
178320	249500
326947	249501
284725	249502
112283	249503
131245	249504
74145	249505
50181	249506
201934	249507
68770	249508
79497	249509
37222	249510
193650	249511
272941	249512
25184	249513
11477	249514
7844	249515
17628	249516
294	249517
58174	249518
71264	249519
397	249520
397	249521
1624	249522
104663	249523
202655	249524
305	249525
5339	249526
27936	249527
39673	249528
28061	249529
1151	249530
39637	249531
967	249532
1639	249533
86562	249534
2878	249535
101908	249536
39733	249537
7826	249538
11969	249539
164462	249540
200418	249541
4944	249542
1826	249543
199972	249544
4951	249545
27734	249546
334	249547
23723	249548
23723	249549
3854	249550
6286	249551
117348	249552
52045	249553
7968	249554
50142	249555
13228	249556
116872	249557
334770	249558
100153	249559
265032	249560
264967	249561
5117	249562
195042	249563
107366	249564
99523	249565
264984	249566
66704	249567
51130	249568
104854	249569
1746	249570
296200	249571
265098	249572
206849	249573
66146	249574
90595	249575
18308	249576
249043	249577
269800	249578
157826	249579
128270	249580
25785	249581
177999	249582
42421	249583
52213	249584
265090	249585
16810	249586
45827	249587
338982	249588
60239	249589
156562	249590
18769	249591
189668	249592
86347	249593
18749	249594
92546	249595
176987	249596
143442	249597
50222	249598
74651	249599
352340	249600
7506	249601
2165	249602
3732	249603
4735	249604
117569	249605
311776	249606
77963	249607
114059	249608
69880	249609
32583	249610
327365	249611
65866	249612
6960	249613
123345	249614
198842	249615
308478	249616
99884	249617
197274	249618
162292	249619
259058	249620
29396	249621
10516	249622
174452	249623
4051	249624
36728	249625
47542	249626
208182	249627
229792	249628
23824	249629
21621	249630
3155	249631
42918	249632
319808	249633
277695	249634
313012	249635
18029	249636
124015	249637
4992	249638
111398	249639
208063	249640
128833	249641
4197	249642
148014	249643
64712	249644
36827	249645
16521	249646
334827	249647
17722	249648
647	249649
99310	249650
14808	249651
69226	249652
288627	249653
49052	249654
151390	249655
260656	249656
44604	249657
50575	249658
2461	249659
1703	249660
280708	249661
1276	249662
336959	249663
5592	249664
149413	249665
82020	249666
33650	249667
62571	249668
23129	249669
54184	249670
146572	249671
72057	249672
13339	249673
42266	249674
290613	249675
124382	249676
66194	249677
8377	249678
5216	249679
3499	249680
5862	249681
4972	249682
347625	249683
33673	249684
19093	249685
269852	249686
77741	249687
108972	249688
50715	249689
66958	249690
44562	249691
249316	249692
101413	249693
96183	249694
186311	249695
147363	249696
44791	249697
4672	249698
35227	249699
90772	249700
275228	249701
3148	249702
9465	249703
27017	249704
2425	249705
86095	249706
18956	249707
44460	249708
1775	249709
9132	249710
239726	249711
7349	249712
18773	249713
117515	249714
3322	249715
335	249716
90763	249717
44382	249718
85742	249719
185147	249720
41089	249721
19550	249722
42516	249723
114642	249724
39748	249725
3036	249726
100958	249727
267606	249728
55524	249729
8620	249730
6681	249731
149550	249732
40231	249733
54775	249734
268021	249735
117367	249736
259586	249737
15850	249738
913	249739
76792	249740
6093	249741
2990	249742
44472	249743
173084	249744
24455	249745
57757	249746
103339	249747
32307	249748
1315	249749
111820	249750
162	249751
10984	249752
15267	249753
170451	249754
289133	249755
122183	249756
58507	249757
226609	249758
35893	249759
201978	249760
11789	249761
156057	249762
37525	249763
117589	249764
59990	249765
100954	249766
337592	249767
283888	249768
273409	249769
415	249770
44901	249771
241836	249772
21280	249773
93901	249774
190468	249775
15498	249776
122729	249777
6456	249778
7761	249779
1707	249780
3236	249781
168685	249782
14902	249783
35925	249784
2233	249785
54645	249786
13507	249787
148091	249788
54543	249789
2894	249790
4174	249791
174626	249792
1238	249793
30961	249794
9787	249795
13479	249796
34939	249797
10102	249798
6550	249799
12985	249800
33335	249801
13591	249802
63781	249803
4519	249804
24333	249805
110793	249806
23981	249807
7785	249808
1244	249809
78971	249810
71235	249811
57392	249812
3459	249813
6616	249814
103332	249815
20837	249816
27036	249817
5765	249818
7412	249819
15853	249820
14999	249821
14999	249822
11248	249823
52085	249824
67728	249825
6032	249826
171000	249827
17924	249828
36076	249829
118296	249830
72477	249831
7250	249832
194793	249833
69534	249834
12129	249835
126199	249836
172001	249837
112683	249838
112683	249839
24054	249840
57095	249841
207436	249842
220867	249843
149955	249844
36436	249845
66688	249846
36211	249847
12169	249848
325961	249849
24054	249850
221789	249851
7335	249852
95709	249853
84	249854
84	249855
328791	249856
10565	249857
123250	249858
37360	249859
2180	249860
15249	249861
15249	249862
4380	249863
4304	249864
15249	249865
14864	249866
261439	249867
45388	249868
19255	249869
52199	249870
101202	249871
261074	249872
159287	249873
261436	249874
159231	249875
101028	249876
535	249877
151167	249878
266631	249879
63605	249880
47642	249881
249172	249882
338159	249883
97489	249884
153112	249885
91506	249886
32144	249887
33177	249888
324462	249889
135871	249890
26688	249891
255634	249892
3287	249893
30495	249894
37668	249895
27909	249896
234177	249897
2093	249898
170603	249899
50280	249900
65671	249901
301142	249902
63329	249903
44793	249904
15249	249905
2180	249906
7711	249907
103186	249908
113064	249909
81298	249910
6434	249911
69127	249912
29487	249913
92320	249914
271977	249915
127947	249916
101132	249917
248089	249918
229657	249919
45103	249920
79321	249921
50348	249922
11431	249923
105065	249924
140221	249925
22635	249926
801	249927
20492	249928
51294	249929
102232	249930
241111	249931
157793	249932
21737	249933
203509	249934
108158	249935
75456	249936
52082	249937
442	249938
44153	249939
10510	249940
49844	249941
945	249942
143985	249943
64712	249944
143964	249945
174428	249946
34014	249947
27845	249948
366	249949
820	249950
160027	249951
75655	249952
171682	249953
150368	249954
125711	249955
89433	249956
2177	249957
62079	249958
26233	249959
9929	249960
601	249961
192611	249962
90368	249963
192807	249964
117343	249965
54044	249966
296011	249967
31487	249968
63254	249969
29340	249970
53064	249971
139092	249972
298249	249973
21542	249974
35866	249975
260460	249976
219674	249977
80007	249978
302252	249979
9542	249980
16962	249981
24922	249982
194651	249983
15821	249984
6017	249985
69328	249986
27833	249987
62805	249988
63827	249989
167484	249990
44980	249991
153708	249992
22022	249993
103250	249994
201802	249995
249725	249996
15597	249997
51966	249998
22724	249999
71211	250000
19989	250001
87969	250002
82367	250003
68935	250004
48793	250005
103470	250006
209506	250007
7437	250008
118306	250009
29156	250010
11	250011
53169	250012
11087	250013
120044	250014
4289	250015
82655	250016
45442	250017
126480	250018
22474	250019
30375	250020
59977	250021
32214	250022
96218	250023
112838	250024
44660	250025
63645	250026
126721	250027
240370	250028
259399	250029
329286	250030
37020	250031
21460	250032
83325	250033
55534	250034
25711	250035
228283	250036
204229	250037
345417	250038
67027	250039
102401	250040
43236	250041
63637	250042
243	250043
99498	250044
5642	250045
85331	250046
137579	250047
304573	250048
60494	250049
125677	250050
204441	250051
87388	250052
153507	250053
14376	250054
14376	250055
99691	250056
10302	250057
10304	250058
5652	250059
304115	250060
85210	250061
338430	250062
295449	250063
6109	250064
14050	250065
136398	250066
111816	250067
260732	250068
122703	250069
346646	250070
338799	250071
2083	250072
17443	250073
7958	250074
148703	250075
242270	250076
108980	250077
71343	250078
63397	250079
38332	250080
137669	250081
21190	250082
55534	250083
64929	250084
203385	250085
280882	250086
199149	250087
15112	250088
345124	250089
100334	250090
335550	250091
154891	250092
125015	250093
125337	250094
340644	250095
198898	250096
50245	250097
258884	250098
126910	250099
38347	250100
25703	250101
325647	250102
199895	250103
143063	250104
165484	250105
71968	250106
115462	250107
337274	250108
98058	250109
88905	250110
166603	250111
181826	250112
201070	250113
123801	250114
232978	250115
336329	250116
182125	250117
102966	250118
38298	250119
336863	250120
198838	250121
54988	250122
164051	250123
203124	250124
11961	250125
1126	250126
108593	250127
44157	250128
29954	250129
4003	250130
108272	250131
77440	250132
336141	250133
48326	250134
338034	250135
33009	250136
203502	250137
70970	250138
178428	250139
90559	250140
48178	250141
124361	250142
126237	250143
55627	250144
54432	250145
201381	250146
82294	250147
124871	250148
199024	250149
333432	250150
339638	250151
198709	250152
124702	250153
333947	250154
115979	250155
157664	250156
33587	250157
47928	250158
70208	250159
125959	250160
27155	250161
200815	250162
23999	250163
113372	250164
354374	250165
64929	250166
6642	250167
244183	250168
44703	250169
6325	250170
50811	250171
21594	250172
65688	250173
15813	250174
22828	250175
766	250176
202107	250177
200393	250178
201809	250179
198991	250180
203432	250181
337716	250182
199722	250183
343309	250184
347882	250185
141146	250186
157866	250187
30	250188
133626	250189
164617	250190
155369	250191
243092	250192
740	250193
65688	250194
63217	250195
62016	250196
27412	250197
149421	250198
1780	250199
122761	250200
22752	250201
194811	250202
39316	250203
22360	250204
56771	250205
37685	250206
239535	250207
26957	250208
111612	250209
86214	250210
1944	250211
65633	250212
24081	250213
339832	250214
133440	250215
161973	250216
39468	250217
36093	250218
36936	250219
135311	250220
123506	250221
339079	250222
341425	250223
334857	250224
194873	250225
114040	250226
92881	250227
86296	250228
12196	250229
134610	250230
222533	250231
28550	250232
146255	250233
228148	250234
92966	250235
301296	250236
3855	250237
69350	250238
17160	250239
5913	250240
16156	250241
32703	250242
6643	250243
70417	250244
83335	250245
196787	250246
126959	250247
138556	250248
104120	250249
99701	250250
7504	250251
219822	250252
150901	250253
178	250254
8	250255
96022	250256
80596	250257
2509	250258
66530	250259
239300	250260
223826	250261
36267	250262
161126	250263
8031	250264
163318	250265
320884	250266
239008	250267
45906	250268
12586	250269
332082	250270
70847	250271
296262	250272
148402	250273
37258	250274
135331	250275
148505	250276
150728	250277
3308	250278
45163	250279
255075	250280
241330	250281
10411	250282
242087	250283
198348	250284
5355	250285
48354	250286
241431	250287
149442	250288
149249	250289
1628	250290
21431	250291
7534	250292
6324	250293
70760	250294
300369	250295
243071	250296
47677	250297
241965	250298
41146	250299
38644	250300
6434	250301
74865	250302
28658	250303
3	250304
260496	250305
136735	250306
43068	250307
96470	250308
245556	250309
245625	250310
242172	250311
302849	250312
63252	250313
283338	250314
4	250315
127296	250316
40664	250317
15978	250318
7126	250319
330472	250320
240770	250321
242134	250322
95764	250323
1070	250324
11894	250325
148317	250326
235090	250327
235087	250328
245588	250329
146209	250330
342161	250331
143443	250332
143178	250333
7126	250334
241297	250335
18287	250336
29021	250337
52318	250338
283411	250339
104676	250340
71325	250341
45089	250342
136748	250343
25199	250344
246114	250345
245882	250346
91949	250347
245581	250348
171104	250349
233909	250350
41889	250351
43455	250352
63858	250353
96531	250354
309499	250355
245339	250356
232569	250357
150806	250358
43464	250359
21887	250360
3539	250361
236365	250362
242001	250363
177425	250364
43253	250365
142635	250366
234567	250367
150924	250368
183015	250369
95769	250370
96459	250371
242238	250372
154532	250373
241250	250374
245934	250375
340652	250376
148499	250377
5005	250378
5395	250379
96416	250380
97317	250381
251374	250382
277698	250383
116979	250384
42883	250385
243013	250386
134119	250387
3186	250388
79663	250389
299823	250390
142991	250391
170670	250392
202336	250393
43477	250394
242329	250395
30372	250396
10256	250397
299962	250398
241095	250399
99612	250400
99612	250401
62334	250402
197885	250403
280689	250404
16227	250405
9257	250406
248942	250407
27970	250408
56890	250409
35962	250410
156830	250411
25517	250412
25517	250413
25517	250414
57548	250415
252966	250416
7245	250417
10278	250418
203123	250419
816	250420
74450	250421
99684	250422
353889	250423
165285	250424
107914	250425
44411	250426
21894	250427
68090	250428
68551	250429
51815	250430
77516	250431
128993	250432
133986	250433
343932	250434
35674	250435
139250	250436
257177	250437
81351	250438
25343	250439
115302	250440
311256	250441
342966	250442
112916	250443
185940	250444
97078	250445
2819	250446
157923	250447
84649	250448
43	250449
327418	250450
14569	250451
6886	250452
55076	250453
342937	250454
2828	250455
120449	250456
27127	250457
12907	250458
10959	250459
14157	250460
19512	250461
15181	250462
11244	250463
96557	250464
96262	250465
23388	250466
13947	250467
262514	250468
289002	250469
330299	250470
244173	250471
127295	250472
123489	250473
44556	250474
20163	250475
43867	250476
2	250477
21840	250478
13302	250479
149394	250480
94302	250481
228930	250482
7615	250483
122625	250484
7128	250485
98130	250486
65273	250487
9704	250488
18645	250489
94674	250490
5024	250491
43367	250492
11869	250493
75530	250494
239540	250495
11869	250496
33338	250497
31480	250498
19512	250499
240873	250500
33361	250501
9780	250502
84726	250503
44943	250504
54341	250505
116405	250506
95564	250507
97973	250508
80223	250509
165963	250510
7128	250511
308874	250512
31266	250513
5428	250514
2470	250515
14444	250516
94989	250517
329600	250518
11869	250519
9805	250520
11869	250521
138340	250522
146514	250523
127091	250524
43386	250525
39352	250526
229981	250527
43053	250528
47206	250529
14046	250530
19512	250531
38173	250532
105433	250533
54030	250534
61510	250535
105570	250536
332832	250537
43080	250538
72986	250539
193797	250540
53686	250541
216643	250542
8661	250543
14037	250544
13803	250545
228841	250546
54091	250547
11895	250548
7146	250549
5484	250550
15896	250551
318847	250552
302785	250553
148241	250554
51022	250555
9805	250556
243005	250557
29500	250558
63858	250559
23768	250560
188018	250561
44116	250562
135764	250563
156863	250564
147979	250565
53871	250566
61036	250567
198773	250568
95092	250569
29271	250570
55664	250571
68344	250572
4504	250573
15810	250574
200743	250575
296723	250576
12026	250577
282811	250578
20437	250579
39936	250580
23692	250581
604	250582
604	250583
36511	250584
2755	250585
6454	250586
16391	250587
135940	250588
127969	250589
154269	250590
255318	250591
114033	250592
65757	250593
253833	250594
65757	250595
254159	250596
65802	250597
311490	250598
242335	250599
15795	250600
136366	250601
50497	250602
220021	250603
16301	250604
67202	250605
68089	250606
156142	250607
137805	250608
3171	250609
105276	250610
263223	250611
51775	250612
4479	250613
95532	250614
30540	250615
95651	250616
86913	250617
3085	250618
2627	250619
15883	250620
102089	250621
24067	250622
9042	250623
49846	250624
3797	250625
43059	250626
45178	250627
126904	250628
48114	250629
47847	250630
35134	250631
159698	250632
45726	250633
295554	250634
56613	250635
11967	250636
40270	250637
167140	250638
145118	250639
32020	250640
343781	250641
341515	250642
64380	250643
347180	250644
4381	250645
3874	250646
91738	250647
9340	250648
21558	250649
131494	250650
43922	250651
322177	250652
149364	250653
78558	250654
301199	250655
76249	250656
170007	250657
33636	250658
71022	250659
189947	250660
322207	250661
1063	250662
12335	250663
9558	250664
44288	250665
245540	250666
45173	250667
15811	250668
500	250669
29880	250670
15887	250671
116651	250672
282098	250673
3817	250674
46331	250675
21620	250676
88529	250677
74780	250678
154142	250679
11903	250680
150564	250681
260500	250682
11977	250683
243210	250684
17531	250685
43061	250686
107584	250687
30169	250688
65686	250689
139361	250690
240931	250691
240730	250692
21630	250693
10819	250694
88827	250695
56998	250696
13384	250697
246069	250698
15826	250699
244135	250700
9542	250701
9542	250702
95465	250703
149062	250704
149062	250705
250375	250706
99438	250707
2828	250708
73170	250709
345013	250710
158041	250711
11411	250712
5266	250713
44926	250714
63723	250715
13528	250716
128404	250717
133352	250718
6167	250719
73407	250720
247718	250721
19935	250722
138007	250723
5639	250724
249233	250725
55936	250726
80393	250727
3550	250728
207653	250729
33962	250730
9344	250731
9918	250732
118973	250733
52585	250734
1319	250735
284	250736
160047	250737
14413	250738
63297	250739
1736	250740
163164	250741
16118	250742
777	250743
42353	250744
97556	250745
64737	250746
39709	250747
67241	250748
55925	250749
118212	250750
20482	250751
97497	250752
20980	250753
158275	250754
97374	250755
34454	250756
56153	250757
159959	250758
290862	250759
63150	250760
248814	250761
52579	250762
5101	250763
156421	250764
311077	250765
102706	250766
311180	250767
61788	250768
156426	250769
234269	250770
5359	250771
6788	250772
86	250773
37258	250774
68096	250775
28039	250776
2376	250777
61185	250778
48834	250779
177521	250780
10429	250781
86423	250782
20346	250783
38	250784
20346	250785
38	250786
20453	250787
150830	250788
332613	250789
251574	250790
206491	250791
135980	250792
89734	250793
8277	250794
54757	250795
685	250796
48458	250797
83536	250798
26754	250799
63014	250800
14925	250801
219439	250802
92027	250803
239598	250804
218699	250805
35351	250806
221980	250807
153108	250808
66800	250809
61945	250810
2412	250811
4095	250812
79961	250813
201464	250814
43874	250815
351323	250816
82499	250817
85031	250818
8062	250819
8164	250820
26912	250821
14641	250822
26	250823
308741	250824
11164	250825
154741	250826
196516	250827
311058	250828
37481	250829
121071	250830
212252	250831
37033	250832
52364	250833
40120	250834
202684	250835
153	250836
4520	250837
29499	250838
48830	250839
216283	250840
22148	250841
113085	250842
60939	250843
144196	250844
143937	250845
143983	250846
191844	250847
87509	250848
81186	250849
160071	250850
37987	250851
343180	250852
15909	250853
159622	250854
178570	250855
15265	250856
234484	250857
108702	250858
87696	250859
217976	250860
22740	250861
11500	250862
86	250863
92343	250864
45856	250865
209451	250866
240462	250867
266841	250868
101488	250869
3979	250870
137151	250871
24475	250872
69961	250873
38437	250874
45387	250875
346181	250876
25337	250877
467	250878
2868	250879
3461	250880
198469	250881
153674	250882
136654	250883
189639	250884
146957	250885
247199	250886
4933	250887
164910	250888
5461	250889
41468	250890
53321	250891
91697	250892
57059	250893
20119	250894
157188	250895
51885	250896
9297	250897
281020	250898
13269	250899
228405	250900
85068	250901
175018	250902
1958	250903
286800	250904
157747	250905
194315	250906
91398	250907
302298	250908
57841	250909
14670	250910
109187	250911
233604	250912
72568	250913
39778	250914
14937	250915
173086	250916
180377	250917
12383	250918
10179	250919
76296	250920
35177	250921
160514	250922
22154	250923
191223	250924
216732	250925
209942	250926
125192	250927
16665	250928
2946	250929
1655	250930
70897	250931
47259	250932
2337	250933
216379	250934
117812	250935
311871	250936
390	250937
175381	250938
191847	250939
22736	250940
185253	250941
49239	250942
102166	250943
12249	250944
163183	250945
91734	250946
4304	250947
124021	250948
28215	250949
40853	250950
61981	250951
716	250952
109318	250953
262742	250954
108273	250955
22613	250956
165496	250957
53206	250958
100297	250959
36572	250960
87863	250961
208719	250962
149851	250963
14851	250964
35820	250965
140401	250966
138557	250967
831	250968
85665	250969
202592	250970
266039	250971
80835	250972
334984	250973
294963	250974
147565	250975
258401	250976
206957	250977
139107	250978
304678	250979
317135	250980
204085	250981
277055	250982
219974	250983
113295	250984
226344	250985
169638	250986
1409	250987
14643	250988
135095	250989
149540	250990
149626	250991
88412	250992
35039	250993
47716	250994
7132	250995
89429	250996
20799	250997
45049	250998
66433	250999
7716	251000
307995	251001
7033	251002
295814	251003
129031	251004
37416	251005
205251	251006
77005	251007
119823	251008
78652	251009
159777	251010
159819	251011
122210	251012
266429	251013
142618	251014
92989	251015
207777	251016
29246	251017
203666	251018
60345	251019
194275	251020
66896	251021
345880	251022
5312	251023
75964	251024
9498	251025
216397	251026
41166	251027
92619	251028
57490	251029
124069	251030
217485	251031
38212	251032
150659	251033
11096	251034
178413	251035
236067	251036
13588	251037
255400	251038
25245	251039
60630	251040
212080	251041
215859	251042
147422	251043
218552	251044
85046	251045
66795	251046
117373	251047
205217	251048
35444	251049
9963	251050
201553	251051
11219	251052
185396	251053
299619	251054
28071	251055
13845	251056
45462	251057
16653	251058
11284	251059
13847	251060
27191	251061
102385	251062
111979	251063
9265	251064
56301	251065
56065	251066
72183	251067
2683	251068
58274	251069
270973	251070
109379	251071
83984	251072
72502	251073
267261	251074
53864	251075
275262	251076
1400	251077
194246	251078
39394	251079
112241	251080
2632	251081
56593	251082
4900	251083
154336	251084
205721	251085
292593	251086
150077	251087
69727	251088
34459	251089
50817	251090
2564	251091
183920	251092
21251	251093
24493	251094
338180	251095
88584	251096
21449	251097
106345	251098
178656	251099
195213	251100
10782	251101
23321	251102
99418	251103
175887	251104
286718	251105
172236	251106
125982	251107
68644	251108
108549	251109
40913	251110
206122	251111
129339	251112
3687	251113
133065	251114
1914	251115
39142	251116
9243	251117
37429	251118
240210	251119
10739	251120
56578	251121
4153	251122
8123	251123
17630	251124
174066	251125
30662	251126
166375	251127
8082	251128
125940	251129
78258	251130
9243	251131
41539	251132
180807	251133
9896	251134
260019	251135
104844	251136
214	251137
4713	251138
24887	251139
1855	251140
16032	251141
170860	251142
75848	251143
44537	251144
37785	251145
128612	251146
163215	251147
228957	251148
79552	251149
7815	251150
164961	251151
117796	251152
150323	251153
110153	251154
4060	251155
3363	251156
37748	251157
32878	251158
20629	251159
12605	251160
8415	251161
83729	251162
161815	251163
81140	251164
108711	251165
330284	251166
357254	251167
74662	251168
10760	251169
129963	251170
323712	251171
1475	251172
71199	251173
27409	251174
128092	251175
27409	251176
2242	251177
38683	251178
122535	251179
75144	251180
20012	251181
22810	251182
6295	251183
289539	251184
216233	251185
68197	251186
172631	251187
114426	251188
44717	251189
47900	251190
916	251191
140687	251192
121812	251193
10739	251194
18211	251195
829	251196
207716	251197
37195	251198
128380	251199
98806	251200
175867	251201
152174	251202
18297	251203
34870	251204
32074	251205
46181	251206
202041	251207
8339	251208
143664	251209
6564	251210
171521	251211
22999	251212
14294	251213
53734	251214
128814	251215
293444	251216
22151	251217
23751	251218
67751	251219
115428	251220
34379	251221
1535	251222
16905	251223
1782	251224
8083	251225
93796	251226
199761	251227
97523	251228
19836	251229
38989	251230
58387	251231
174633	251232
292202	251233
62502	251234
21430	251235
37132	251236
188587	251237
1296	251238
63724	251239
113	251240
205322	251241
47599	251242
6288	251243
21406	251244
345146	251245
29469	251246
214	251247
176443	251248
78333	251249
13501	251250
304941	251251
85195	251252
24758	251253
60756	251254
214	251255
16985	251256
21013	251257
3950	251258
17472	251259
24137	251260
49124	251261
53243	251262
1915	251263
176372	251264
1816	251265
32074	251266
51118	251267
96846	251268
172193	251269
182008	251270
64815	251271
55397	251272
176434	251273
45607	251274
50928	251275
35575	251276
122137	251277
56347	251278
290135	251279
26061	251280
282594	251281
279068	251282
126427	251283
63347	251284
109687	251285
1905	251286
97209	251287
136000	251288
1889	251289
33314	251290
161464	251291
132	251292
109035	251293
185445	251294
511	251295
92431	251296
13314	251297
33837	251298
127490	251299
7880	251300
291046	251301
48722	251302
70647	251303
30337	251304
164445	251305
14433	251306
332741	251307
33352	251308
10822	251309
199052	251310
16236	251311
48937	251312
120877	251313
48762	251314
447	251315
52392	251316
9809	251317
54416	251318
48802	251319
344350	251320
271458	251321
74243	251322
17391	251323
10817	251324
12126	251325
37243	251326
755	251327
35003	251328
72252	251329
24304	251330
15631	251331
109610	251332
65244	251333
6872	251334
8705	251335
8226	251336
6310	251337
25173	251338
12442	251339
12873	251340
44771	251341
127560	251342
70088	251343
210880	251344
9012	251345
16929	251346
84024	251347
260249	251348
171727	251349
278075	251350
72775	251351
24477	251352
60306	251353
36298	251354
75152	251355
112830	251356
292158	251357
75811	251358
15911	251359
60008	251360
109657	251361
182798	251362
7727	251363
153794	251364
135474	251365
58686	251366
145368	251367
42048	251368
87528	251369
74646	251370
129527	251371
110131	251372
611	251373
260045	251374
260047	251375
171764	251376
357299	251377
48809	251378
181931	251379
23708	251380
55807	251381
1882	251382
18978	251383
22239	251384
84959	251385
169	251386
340707	251387
170566	251388
55755	251389
182796	251390
38850	251391
126769	251392
74124	251393
309688	251394
83010	251395
12477	251396
113213	251397
81754	251398
23112	251399
17149	251400
49183	251401
210202	251402
8568	251403
69771	251404
106603	251405
162433	251406
99470	251407
90308	251408
161891	251409
27330	251410
27242	251411
126418	251412
82787	251413
83728	251414
290573	251415
127306	251416
1943	251417
9277	251418
202588	251419
284396	251420
206595	251421
10821	251422
94274	251423
103394	251424
271378	251425
175178	251426
4458	251427
14726	251428
69304	251429
289670	251430
122483	251431
72740	251432
34427	251433
183373	251434
50631	251435
49416	251436
88577	251437
12618	251438
84693	251439
29909	251440
3293	251441
85058	251442
9174	251443
22789	251444
188192	251445
307342	251446
71555	251447
12968	251448
44995	251449
171584	251450
136713	251451
109655	251452
22097	251453
91664	251454
10118	251455
173134	251456
35003	251457
6193	251458
292221	251459
41570	251460
48614	251461
69964	251462
90218	251463
152901	251464
30550	251465
159170	251466
45366	251467
9042	251468
65775	251469
99801	251470
48049	251471
43588	251472
255953	251473
65811	251474
65811	251475
255433	251476
65811	251477
65811	251478
123267	251479
155558	251480
7065	251481
63	251482
176953	251483
70451	251484
108953	251485
211246	251486
29438	251487
26462	251488
307306	251489
13310	251490
3338	251491
9231	251492
76657	251493
22209	251494
109893	251495
128814	251496
1044	251497
29215	251498
16687	251499
4519	251500
40091	251501
293	251502
260062	251503
586	251504
10422	251505
211	251506
45033	251507
1446	251508
6507	251509
55	251510
98814	251511
55414	251512
43134	251513
147988	251514
8154	251515
6264	251516
94611	251517
16141	251518
75184	251519
107460	251520
30281	251521
110544	251522
294054	251523
11302	251524
116077	251525
4026	251526
41142	251527
42938	251528
89901	251529
14738	251530
22207	251531
3243	251532
100643	251533
40481	251534
7487	251535
62109	251536
99696	251537
63963	251538
24294	251539
53707	251540
194040	251541
34752	251542
38502	251543
38925	251544
229	251545
42594	251546
5015	251547
113275	251548
132212	251549
2616	251550
36086	251551
7722	251552
94288	251553
20952	251554
4363	251555
178915	251556
179420	251557
70255	251558
112937	251559
11291	251560
61616	251561
7893	251562
11073	251563
317	251564
114889	251565
2086	251566
27352	251567
257	251568
173837	251569
31570	251570
66735	251571
39985	251572
3433	251573
16587	251574
65173	251575
283785	251576
1971	251577
6541	251578
37593	251579
30474	251580
25020	251581
2910	251582
8422	251583
113389	251584
126089	251585
80463	251586
77837	251587
4024	251588
4098	251589
66976	251590
48650	251591
25581	251592
14927	251593
37098	251594
58874	251595
142466	251596
78652	251597
139603	251598
1968	251599
33841	251600
86572	251601
40167	251602
79358	251603
53731	251604
202506	251605
125026	251606
76978	251607
330281	251608
6201	251609
66919	251610
22669	251611
6713	251612
14754	251613
16624	251614
49970	251615
8023	251616
13058	251617
38775	251618
44461	251619
22707	251620
3843	251621
21483	251622
190438	251623
4753	251624
101942	251625
75398	251626
129976	251627
117064	251628
214858	251629
101348	251630
16834	251631
5103	251632
45396	251633
16834	251634
16834	251635
16939	251636
53706	251637
217696	251638
167579	251639
307215	251640
187089	251641
189	251642
57775	251643
199659	251644
34916	251645
33870	251646
123232	251647
13172	251648
188	251649
14583	251650
66786	251651
17930	251652
97670	251653
96260	251654
174289	251655
10667	251656
46345	251657
13449	251658
6408	251659
111996	251660
25473	251661
3986	251662
734	251663
26306	251664
3811	251665
14128	251666
2637	251667
163540	251668
2657	251669
1090	251670
2033	251671
57949	251672
69263	251673
53188	251674
280343	251675
127709	251676
50646	251677
127672	251678
124260	251679
209373	251680
86153	251681
126277	251682
10245	251683
10152	251684
1751	251685
14734	251686
119285	251687
210481	251688
208	251689
280182	251690
210485	251691
10037	251692
135774	251693
73001	251694
199091	251695
206992	251696
126	251697
126	251698
9920	251699
55306	251700
160506	251701
19848	251702
593	251703
29845	251704
174136	251705
47762	251706
24305	251707
61546	251708
121228	251709
49919	251710
328950	251711
77804	251712
176880	251713
72604	251714
122774	251715
357360	251716
81413	251717
25429	251718
107082	251719
2666	251720
24168	251721
35901	251722
72502	251723
26087	251724
28054	251725
33871	251726
17549	251727
57152	251728
113163	251729
61520	251730
27962	251731
18653	251732
50084	251733
266110	251734
1864	251735
150332	251736
129813	251737
3185	251738
2685	251739
208792	251740
1630	251741
128744	251742
8815	251743
24967	251744
59586	251745
68318	251746
5360	251747
128407	251748
9200	251749
171489	251750
207463	251751
18839	251752
60121	251753
15618	251754
109859	251755
17975	251756
4184	251757
95101	251758
11958	251759
149967	251760
149967	251761
44192	251762
46590	251763
163252	251764
45182	251765
171838	251766
110127	251767
7901	251768
374	251769
56486	251770
26457	251771
4766	251772
24015	251773
21833	251774
1394	251775
25605	251776
42047	251777
10477	251778
107026	251779
73409	251780
172780	251781
34296	251782
71447	251783
4767	251784
84564	251785
1241	251786
171896	251787
152619	251788
170462	251789
329444	251790
19927	251791
21583	251792
33079	251793
260881	251794
23050	251795
263024	251796
18185	251797
110520	251798
48531	251799
202082	251800
48567	251801
21360	251802
128058	251803
7171	251804
5445	251805
61361	251806
81496	251807
81992	251808
24613	251809
228577	251810
7551	251811
25322	251812
116979	251813
49976	251814
4906	251815
233478	251816
27008	251817
292170	251818
124249	251819
21636	251820
6227	251821
318109	251822
17689	251823
48518	251824
53976	251825
41599	251826
84915	251827
1484	251828
963	251829
273700	251830
100112	251831
111887	251832
3690	251833
319770	251834
202319	251835
263951	251836
132447	251837
119943	251838
6827	251839
48476	251840
48547	251841
84504	251842
84259	251843
2609	251844
286754	251845
12406	251846
5183	251847
193661	251848
102892	251849
54490	251850
124104	251851
20023	251852
9244	251853
21074	251854
9101	251855
82178	251856
8577	251857
183496	251858
93560	251859
36101	251860
18224	251861
12622	251862
27013	251863
50694	251864
245356	251865
228476	251866
127627	251867
283768	251868
128775	251869
13165	251870
93248	251871
20933	251872
41459	251873
6327	251874
102689	251875
75478	251876
109	251877
27645	251878
4897	251879
302645	251880
54725	251881
7900	251882
40518	251883
80931	251884
6623	251885
50387	251886
286763	251887
178599	251888
20085	251889
60954	251890
141508	251891
219784	251892
7554	251893
11591	251894
307497	251895
132037	251896
10553	251897
28240	251898
160976	251899
9573	251900
105037	251901
125492	251902
16179	251903
11911	251904
221084	251905
12882	251906
60738	251907
38989	251908
29809	251909
157226	251910
121595	251911
67807	251912
129452	251913
7808	251914
9490	251915
141350	251916
72396	251917
9623	251918
3145	251919
26240	251920
8925	251921
82374	251922
1675	251923
20615	251924
71671	251925
85101	251926
122080	251927
80760	251928
35126	251929
264480	251930
27353	251931
84959	251932
216558	251933
51905	251934
112861	251935
2853	251936
3003	251937
7377	251938
30472	251939
2840	251940
5291	251941
1023	251942
240703	251943
115214	251944
71927	251945
220771	251946
283653	251947
171207	251948
53649	251949
150070	251950
75912	251951
139390	251952
15108	251953
23938	251954
403	251955
1414	251956
124531	251957
81956	251958
8871	251959
5048	251960
19565	251961
2394	251962
8662	251963
49044	251964
5634	251965
151838	251966
112868	251967
16600	251968
70613	251969
8148	251970
21785	251971
14824	251972
27481	251973
130307	251974
124453	251975
20267	251976
100892	251977
106261	251978
122512	251979
209825	251980
28843	251981
58509	251982
17951	251983
2204	251984
4784	251985
54790	251986
34472	251987
202016	251988
75440	251989
4605	251990
3552	251991
38030	251992
73683	251993
81045	251994
23118	251995
8477	251996
2925	251997
5383	251998
33779	251999
22030	252000
49225	252001
44924	252002
157093	252003
57006	252004
83929	252005
13512	252006
75193	252007
112127	252008
38175	252009
173368	252010
55494	252011
74073	252012
165369	252013
179456	252014
25183	252015
87545	252016
16057	252017
51212	252018
79218	252019
72523	252020
53944	252021
73880	252022
17611	252023
9040	252024
82441	252025
59433	252026
22319	252027
41683	252028
74687	252029
131784	252030
65514	252031
91824	252032
288436	252033
51874	252034
20288	252035
82498	252036
20420	252037
48000	252038
303	252039
4587	252040
14103	252041
16539	252042
141863	252043
253631	252044
244092	252045
151201	252046
182615	252047
28325	252048
356527	252049
147756	252050
1636	252051
10339	252052
758	252053
41463	252054
38679	252055
87216	252056
18002	252057
29030	252058
38057	252059
397	252060
120662	252061
15063	252062
61525	252063
37990	252064
6700	252065
23043	252066
124046	252067
15467	252068
61552	252069
14912	252070
49866	252071
2642	252072
13867	252073
179524	252074
40186	252075
106538	252076
8450	252077
1109	252078
42977	252079
152427	252080
124325	252081
117060	252082
8897	252083
29727	252084
76315	252085
15800	252086
7303	252087
2412	252088
40197	252089
82543	252090
3525	252091
201006	252092
90982	252093
53211	252094
17555	252095
193446	252096
40657	252097
5233	252098
125738	252099
109983	252100
33198	252101
28898	252102
243369	252103
17723	252104
321761	252105
20267	252106
5487	252107
298098	252108
5028	252109
134949	252110
6707	252111
186619	252112
132417	252113
125072	252114
12816	252115
84640	252116
784	252117
195637	252118
7222	252119
42716	252120
149602	252121
55723	252122
16367	252123
40984	252124
13865	252125
98011	252126
113186	252127
7262	252128
28869	252129
184584	252130
436	252131
21619	252132
9870	252133
36849	252134
111589	252135
342952	252136
68444	252137
2296	252138
822	252139
5983	252140
124227	252141
15260	252142
225115	252143
32308	252144
1011	252145
2389	252146
22472	252147
2094	252148
275	252149
143629	252150
186768	252151
153069	252152
478	252153
36091	252154
352735	252155
262544	252156
90296	252157
353707	252158
14130	252159
57291	252160
15305	252161
5648	252162
50	252163
12816	252164
304733	252165
256249	252166
28	252167
8121	252168
5619	252169
22912	252170
9867	252171
160954	252172
66546	252173
1516	252174
302416	252175
35989	252176
5607	252177
71647	252178
9822	252179
144378	252180
3811	252181
66361	252182
26904	252183
5094	252184
550	252185
201841	252186
12072	252187
8770	252188
102101	252189
97033	252190
86440	252191
44183	252192
8188	252193
4568	252194
23005	252195
72613	252196
21410	252197
28686	252198
56772	252199
39467	252200
84900	252201
174294	252202
13452	252203
13452	252204
12053	252205
2202	252206
105387	252207
3718	252208
330310	252209
71262	252210
133369	252211
23158	252212
23054	252213
351803	252214
150030	252215
34273	252216
2879	252217
51116	252218
23236	252219
8802	252220
36484	252221
23236	252222
49194	252223
19234	252224
18178	252225
12044	252226
11	252227
82092	252228
69065	252229
33025	252230
254200	252231
20387	252232
96709	252233
28019	252234
85005	252235
53780	252236
157085	252237
66576	252238
129181	252239
146126	252240
94702	252241
328124	252242
650	252243
34437	252244
79051	252245
188	252246
5019	252247
1361	252248
28910	252249
651	252250
565	252251
45058	252252
70613	252253
9456	252254
286299	252255
3034	252256
28014	252257
2615	252258
14002	252259
41244	252260
21561	252261
1852	252262
173520	252263
88873	252264
73348	252265
11225	252266
214205	252267
2395	252268
1141	252269
3343	252270
40984	252271
6163	252272
2615	252273
175420	252274
48753	252275
46627	252276
226434	252277
21178	252278
175136	252279
38653	252280
918	252281
10924	252282
57198	252283
1958	252284
19245	252285
4939	252286
13768	252287
39044	252288
20391	252289
28446	252290
173284	252291
24675	252292
8419	252293
149069	252294
161453	252295
28271	252296
245	252297
29202	252298
9940	252299
8695	252300
3890	252301
55151	252302
223224	252303
106934	252304
250420	252305
87800	252306
27993	252307
103406	252308
4287	252309
81909	252310
26726	252311
109	252312
5233	252313
205255	252314
7273	252315
198908	252316
117164	252317
5500	252318
25728	252319
75247	252320
9152	252321
11231	252322
4305	252323
84788	252324
113616	252325
76521	252326
287992	252327
63365	252328
56706	252329
9661	252330
4200	252331
33353	252332
6404	252333
45457	252334
35960	252335
3040	252336
130113	252337
24475	252338
12400	252339
1118	252340
5103	252341
7434	252342
31427	252343
135076	252344
10759	252345
50476	252346
29375	252347
215	252348
79150	252349
127449	252350
167395	252351
25731	252352
356043	252353
32649	252354
27603	252355
65473	252356
222788	252357
12900	252358
65650	252359
110	252360
14419	252361
4718	252362
5180	252363
24918	252364
190671	252365
180738	252366
126786	252367
27352	252368
15566	252369
142871	252370
2552	252371
169474	252372
11	252373
731	252374
105011	252375
3259	252376
15260	252377
5304	252378
68603	252379
48828	252380
184584	252381
22875	252382
18433	252383
10003	252384
9752	252385
6057	252386
25607	252387
82478	252388
344505	252389
167124	252390
40267	252391
421	252392
57134	252393
153380	252394
14464	252395
44362	252396
123561	252397
24175	252398
171244	252399
14436	252400
71487	252401
10293	252402
32734	252403
82537	252404
202455	252405
7945	252406
48860	252407
6421	252408
13896	252409
9941	252410
171938	252411
3956	252412
59783	252413
41878	252414
92043	252415
199669	252416
310827	252417
8976	252418
124833	252419
55424	252420
38505	252421
40497	252422
17952	252423
76886	252424
34378	252425
10256	252426
82253	252427
57063	252428
21256	252429
97199	252430
1034	252431
6002	252432
356666	252433
55935	252434
48878	252435
92539	252436
128617	252437
9158	252438
123985	252439
64668	252440
11	252441
93493	252442
219615	252443
1265	252444
215779	252445
52074	252446
75357	252447
207180	252448
103749	252449
34372	252450
98853	252451
69220	252452
48719	252453
3243	252454
28001	252455
137681	252456
168994	252457
12192	252458
1266	252459
59190	252460
72730	252461
172871	252462
63595	252463
29304	252464
77305	252465
150251	252466
191409	252467
755	252468
115172	252469
86252	252470
84475	252471
214	252472
7104	252473
29545	252474
146065	252475
20677	252476
54873	252477
877	252478
18182	252479
2915	252480
46630	252481
60903	252482
85913	252483
2105	252484
45432	252485
144184	252486
14868	252487
100951	252488
7685	252489
29313	252490
137300	252491
154194	252492
6307	252493
200907	252494
170759	252495
109451	252496
203949	252497
173697	252498
41	252499
38204	252500
47771	252501
148156	252502
39705	252503
10503	252504
57741	252505
20854	252506
198100	252507
2837	252508
75099	252509
10340	252510
5857	252511
35159	252512
39174	252513
10527	252514
34353	252515
250631	252516
6611	252517
35428	252518
8770	252519
56940	252520
151508	252521
77005	252522
21725	252523
139264	252524
20027	252525
10032	252526
14236	252527
24271	252528
54424	252529
201387	252530
305575	252531
34207	252532
5214	252533
172123	252534
9998	252535
75447	252536
125151	252537
843	252538
41452	252539
42977	252540
167590	252541
298404	252542
54451	252543
102105	252544
50424	252545
4431	252546
749	252547
347513	252548
14536	252549
113803	252550
40644	252551
52144	252552
9277	252553
75495	252554
59561	252555
104027	252556
45997	252557
258431	252558
184273	252559
816	252560
52006	252561
186634	252562
79046	252563
8875	252564
44271	252565
38757	252566
81789	252567
142587	252568
19948	252569
24296	252570
287862	252571
25154	252572
130995	252573
23745	252574
8886	252575
18447	252576
104870	252577
26460	252578
44194	252579
17169	252580
44974	252581
285775	252582
2222	252583
291514	252584
186611	252585
175660	252586
125071	252587
3433	252588
286820	252589
9274	252590
30249	252591
5022	252592
28063	252593
5715	252594
61228	252595
98003	252596
38178	252597
95068	252598
268554	252599
205884	252600
129017	252601
172678	252602
93854	252603
214263	252604
171507	252605
354490	252606
63590	252607
48773	252608
120	252609
337	252610
21692	252611
193169	252612
56084	252613
106318	252614
29275	252615
59158	252616
143099	252617
71831	252618
10375	252619
53969	252620
130416	252621
48949	252622
305195	252623
220103	252624
192722	252625
73905	252626
35393	252627
124980	252628
131744	252629
126503	252630
113808	252631
12421	252632
6986	252633
8691	252634
38964	252635
263470	252636
43486	252637
297518	252638
6	252639
291267	252640
91965	252641
1943	252642
140448	252643
180913	252644
461	252645
322255	252646
84645	252647
172323	252648
675	252649
128378	252650
72720	252651
21202	252652
117540	252653
43422	252654
3243	252655
29770	252656
266968	252657
112653	252658
5199	252659
185538	252660
79218	252661
75873	252662
65527	252663
60501	252664
89077	252665
107470	252666
52006	252667
184025	252668
181084	252669
256949	252670
195724	252671
26425	252672
6946	252673
199941	252674
8865	252675
177384	252676
42643	252677
81091	252678
49866	252679
52032	252680
12173	252681
12355	252682
78	252683
29528	252684
162981	252685
11620	252686
27273	252687
110118	252688
31496	252689
115128	252690
103484	252691
83615	252692
167731	252693
6541	252694
13538	252695
76799	252696
39983	252697
9963	252698
268589	252699
204650	252700
1409	252701
88700	252702
26836	252703
6398	252704
56758	252705
110219	252706
139965	252707
236035	252708
6364	252709
70626	252710
9450	252711
269051	252712
305684	252713
172255	252714
83219	252715
138443	252716
44344	252717
38172	252718
125899	252719
149000	252720
3531	252721
92743	252722
6364	252723
32646	252724
111776	252725
8184	252726
167846	252727
212015	252728
85010	252729
72621	252730
14893	252731
173	252732
276871	252733
21077	252734
8380	252735
44773	252736
16462	252737
62672	252738
12950	252739
33882	252740
100140	252741
99726	252742
43577	252743
77342	252744
169588	252745
105585	252746
29356	252747
140	252748
42448	252749
289766	252750
75094	252751
22094	252752
2587	252753
41374	252754
84600	252755
5417	252756
205487	252757
46415	252758
124573	252759
84422	252760
63712	252761
10835	252762
40410	252763
35830	252764
49332	252765
299642	252766
10106	252767
105590	252768
98188	252769
48599	252770
191753	252771
8837	252772
42283	252773
57094	252774
122512	252775
87123	252776
183732	252777
84771	252778
28558	252779
21781	252780
130390	252781
144907	252782
14567	252783
21274	252784
18419	252785
4061	252786
26726	252787
153609	252788
61333	252789
145090	252790
64499	252791
10162	252792
1303	252793
100782	252794
56004	252795
142976	252796
288107	252797
18038	252798
125477	252799
302	252800
83208	252801
8939	252802
24506	252803
56426	252804
34365	252805
34321	252806
38690	252807
15068	252808
4585	252809
83728	252810
2582	252811
351718	252812
25285	252813
35363	252814
8160	252815
202506	252816
26841	252817
37976	252818
214287	252819
63423	252820
204142	252821
15000	252822
2354	252823
260162	252824
59265	252825
8897	252826
62022	252827
22549	252828
299411	252829
263048	252830
117041	252831
2341	252832
24308	252833
11215	252834
18173	252835
281275	252836
221258	252837
20665	252838
3032	252839
6832	252840
41988	252841
56266	252842
1995	252843
3677	252844
170404	252845
38999	252846
21154	252847
12444	252848
15209	252849
1021	252850
26914	252851
82523	252852
55428	252853
112646	252854
97093	252855
26787	252856
12882	252857
34406	252858
9151	252859
1023	252860
1000	252861
22028	252862
68360	252863
19977	252864
75273	252865
21434	252866
14589	252867
21705	252868
37827	252869
116335	252870
34460	252871
161460	252872
38014	252873
34812	252874
54153	252875
42283	252876
769	252877
142065	252878
4024	252879
20139	252880
60124	252881
40924	252882
175324	252883
132595	252884
28059	252885
41561	252886
4321	252887
86189	252888
338200	252889
7582	252890
3791	252891
2615	252892
13317	252893
21274	252894
82096	252895
57951	252896
2517	252897
52161	252898
19849	252899
84530	252900
10775	252901
14935	252902
60851	252903
10920	252904
3145	252905
270409	252906
18038	252907
80349	252908
112392	252909
10061	252910
1122	252911
40984	252912
9848	252913
12900	252914
54456	252915
19928	252916
25582	252917
2220	252918
25582	252919
4711	252920
72743	252921
61301	252922
98753	252923
19685	252924
170777	252925
46778	252926
35496	252927
18521	252928
59790	252929
2285	252930
18126	252931
58761	252932
6973	252933
3175	252934
342053	252935
11216	252936
1660	252937
1659	252938
6754	252939
76604	252940
98440	252941
76156	252942
43837	252943
105496	252944
94627	252945
43660	252946
81080	252947
56432	252948
9742	252949
35364	252950
345044	252951
286249	252952
2210	252953
123853	252954
133849	252955
1624	252956
24390	252957
56409	252958
83898	252959
181303	252960
34232	252961
2516	252962
22110	252963
333654	252964
2714	252965
15023	252966
41279	252967
75375	252968
33813	252969
186884	252970
9344	252971
246959	252972
210933	252973
78197	252974
18636	252975
354	252976
4020	252977
176289	252978
92940	252979
71300	252980
56519	252981
13357	252982
13110	252983
17579	252984
7943	252985
108808	252986
71523	252987
136661	252988
5088	252989
8340	252990
12524	252991
5934	252992
81649	252993
81354	252994
219134	252995
37939	252996
15145	252997
43401	252998
148898	252999
77531	253000
6673	253001
718	253002
103266	253003
70716	253004
60563	253005
97746	253006
42210	253007
2572	253008
346162	253009
82102	253010
8827	253011
5650	253012
63897	253013
36664	253014
65291	253015
24508	253016
131101	253017
85550	253018
5431	253019
48796	253020
104492	253021
2137	253022
184983	253023
26334	253024
11054	253025
105731	253026
145465	253027
100010	253028
61625	253029
50118	253030
16776	253031
19379	253032
232114	253033
30439	253034
55426	253035
40251	253036
84876	253037
178952	253038
175520	253039
3959	253040
89006	253041
22038	253042
1062	253043
213208	253044
9273	253045
4575	253046
6398	253047
284923	253048
253698	253049
180540	253050
28970	253051
35468	253052
85812	253053
334826	253054
13358	253055
178956	253056
29085	253057
1303	253058
43423	253059
236033	253060
170522	253061
58640	253062
32269	253063
39326	253064
7772	253065
33555	253066
18009	253067
1106	253068
298887	253069
1011	253070
17718	253071
64569	253072
6367	253073
17998	253074
4815	253075
20326	253076
36008	253077
50467	253078
29891	253079
5863	253080
39838	253081
18609	253082
54407	253083
147	253084
94055	253085
29303	253086
122	253087
40512	253088
113806	253089
215258	253090
15308	253091
188	253092
137593	253093
211958	253094
128770	253095
4954	253096
20511	253097
718	253098
196	253099
29093	253100
41414	253101
124870	253102
3343	253103
103779	253104
294095	253105
152662	253106
34914	253107
129946	253108
33896	253109
158342	253110
69591	253111
46765	253112
46665	253113
98726	253114
5560	253115
72089	253116
111297	253117
75331	253118
1073	253119
76682	253120
989	253121
66005	253122
2005	253123
2294	253124
43420	253125
20284	253126
13509	253127
100108	253128
13152	253129
37589	253130
48498	253131
1063	253132
63485	253133
86036	253134
4068	253135
36	253136
177749	253137
71200	253138
265505	253139
71772	253140
48804	253141
59146	253142
345076	253143
37196	253144
26068	253145
157091	253146
233026	253147
592	253148
16041	253149
82323	253150
7028	253151
13189	253152
151124	253153
8401	253154
97397	253155
49425	253156
143023	253157
286577	253158
39713	253159
287950	253160
28990	253161
123718	253162
135590	253163
2209	253164
29582	253165
1088	253166
71957	253167
171780	253168
31803	253169
679	253170
124092	253171
56486	253172
290362	253173
94347	253174
301251	253175
3689	253176
16194	253177
104645	253178
11	253179
20268	253180
60573	253181
12358	253182
17670	253183
71576	253184
4629	253185
120542	253186
47830	253187
189345	253188
2552	253189
72123	253190
13543	253191
248	253192
8475	253193
213805	253194
140249	253195
286	253196
1271	253197
105672	253198
8586	253199
119298	253200
38891	253201
72810	253202
173191	253203
10005	253204
193912	253205
102339	253206
39789	253207
138899	253208
28245	253209
263	253210
87514	253211
70329	253212
27552	253213
4430	253214
17411	253215
63359	253216
262540	253217
113331	253218
166	253219
1419	253220
197150	253221
22262	253222
87958	253223
6959	253224
187089	253225
55215	253226
84430	253227
123804	253228
97126	253229
108271	253230
47070	253231
67978	253232
10189	253233
33305	253234
31496	253235
356418	253236
133301	253237
780	253238
7217	253239
322716	253240
11	253241
166	253242
28960	253243
76886	253244
129181	253245
203066	253246
164506	253247
71597	253248
24477	253249
53695	253250
1344	253251
7755	253252
30589	253253
9641	253254
171348	253255
6386	253256
29727	253257
16462	253258
8272	253259
285292	253260
181	253261
3040	253262
66538	253263
7699	253264
83458	253265
31979	253266
200151	253267
165880	253268
40180	253269
4767	253270
146221	253271
6860	253272
199627	253273
102697	253274
3471	253275
43375	253276
10525	253277
12900	253278
39907	253279
60204	253280
28446	253281
228637	253282
107203	253283
61272	253284
14401	253285
40276	253286
72028	253287
9188	253288
34884	253289
40589	253290
253586	253291
196979	253292
13147	253293
93020	253294
2698	253295
51331	253296
15023	253297
209457	253298
682	253299
25655	253300
60944	253301
187914	253302
111	253303
178256	253304
2448	253305
125870	253306
23229	253307
48359	253308
817	253309
61144	253310
130580	253311
115199	253312
273446	253313
11788	253314
5434	253315
1855	253316
39721	253317
48910	253318
49515	253319
103876	253320
34353	253321
13543	253322
52081	253323
94586	253324
195753	253325
24633	253326
922	253327
302193	253328
71604	253329
53726	253330
10005	253331
109	253332
106751	253333
322197	253334
350636	253335
166442	253336
1958	253337
124861	253338
129575	253339
9977	253340
81956	253341
24500	253342
61617	253343
58766	253344
200838	253345
144731	253346
56407	253347
548	253348
28036	253349
11357	253350
98235	253351
154009	253352
180320	253353
20554	253354
173026	253355
29673	253356
51189	253357
16484	253358
7289	253359
8475	253360
14807	253361
202106	253362
21322	253363
26963	253364
7386	253365
70113	253366
4163	253367
50644	253368
8976	253369
146675	253370
3669	253371
180	253372
22041	253373
15130	253374
2498	253375
86746	253376
41872	253377
337671	253378
126892	253379
335739	253380
11558	253381
20520	253382
7747	253383
3865	253384
165051	253385
29169	253386
14471	253387
110079	253388
6285	253389
161897	253390
203492	253391
56477	253392
13515	253393
210563	253394
6720	253395
17372	253396
94760	253397
49498	253398
110576	253399
46092	253400
3443	253401
130499	253402
230	253403
42098	253404
202687	253405
357595	253406
186668	253407
5728	253408
96075	253409
173929	253410
1745	253411
25173	253412
201360	253413
293045	253414
16476	253415
48933	253416
13357	253417
57104	253418
18007	253419
18289	253420
34780	253421
86326	253422
202745	253423
155637	253424
5203	253425
39155	253426
158875	253427
91522	253428
9146	253429
102104	253430
290195	253431
16917	253432
57157	253433
64585	253434
193967	253435
296018	253436
57363	253437
10642	253438
18184	253439
10901	253440
151176	253441
30481	253442
107539	253443
15275	253444
125863	253445
11911	253446
284234	253447
30460	253448
148093	253449
19017	253450
43149	253451
87884	253452
26961	253453
133001	253454
24913	253455
46909	253456
28910	253457
28066	253458
30287	253459
9651	253460
2422	253461
1467	253462
22143	253463
15394	253464
148861	253465
1463	253466
172897	253467
68269	253468
6067	253469
76849	253470
7267	253471
2234	253472
4726	253473
158400	253474
2799	253475
2772	253476
215	253477
11420	253478
1104	253479
59098	253480
43571	253481
2193	253482
84857	253483
71419	253484
28030	253485
25506	253486
286188	253487
30328	253488
20966	253489
56429	253490
24425	253491
6285	253492
1073	253493
7590	253494
71794	253495
54873	253496
117140	253497
9998	253498
89357	253499
87242	253500
132998	253501
133945	253502
43189	253503
29442	253504
17565	253505
169960	253506
89309	253507
114004	253508
264444	253509
229888	253510
191507	253511
202406	253512
6355	253513
10927	253514
33287	253515
67980	253516
125595	253517
91089	253518
55199	253519
57032	253520
54941	253521
65992	253522
194440	253523
111875	253524
54974	253525
9213	253526
24881	253527
191728	253528
10183	253529
93113	253530
10957	253531
39725	253532
212736	253533
32259	253534
172454	253535
307656	253536
35688	253537
10431	253538
17486	253539
32410	253540
27639	253541
258607	253542
4880	253543
8224	253544
87019	253545
93236	253546
42316	253547
1303	253548
26769	253549
113020	253550
97662	253551
99769	253552
289151	253553
6600	253554
48195	253555
7397	253556
22271	253557
39770	253558
263450	253559
2285	253560
10365	253561
124344	253562
2273	253563
119905	253564
10907	253565
6281	253566
28031	253567
144032	253568
182550	253569
12067	253570
350621	253571
10866	253572
4280	253573
116904	253574
3025	253575
178638	253576
130945	253577
8680	253578
962	253579
31642	253580
17565	253581
12470	253582
347466	253583
4556	253584
50056	253585
340181	253586
48017	253587
10146	253588
5446	253589
299074	253590
14956	253591
84762	253592
28143	253593
109449	253594
3355	253595
24146	253596
5384	253597
29724	253598
6767	253599
54584	253600
109672	253601
167236	253602
15033	253603
116640	253604
48421	253605
289867	253606
24928	253607
135374	253608
12239	253609
12882	253610
72473	253611
2222	253612
109167	253613
112944	253614
43921	253615
90129	253616
8003	253617
4474	253618
18637	253619
124814	253620
2238	253621
3085	253622
38964	253623
130172	253624
747	253625
116932	253626
11582	253627
105446	253628
73513	253629
271994	253630
23158	253631
57070	253632
81598	253633
2485	253634
436	253635
30381	253636
333249	253637
18592	253638
35947	253639
173560	253640
20988	253641
97563	253642
180959	253643
120218	253644
24532	253645
64500	253646
19078	253647
257099	253648
3010	253649
202121	253650
55	253651
80390	253652
352089	253653
13750	253654
88961	253655
5443	253656
255	253657
30202	253658
83250	253659
61613	253660
737	253661
127902	253662
7238	253663
24903	253664
22178	253665
152927	253666
34071	253667
34071	253668
52035	253669
73999	253670
11150	253671
35332	253672
39544	253673
215370	253674
66721	253675
2521	253676
10554	253677
283620	253678
17566	253679
45746	253680
45639	253681
10260	253682
12658	253683
135446	253684
14423	253685
4765	253686
2118	253687
314	253688
300	253689
11396	253690
27060	253691
292330	253692
111	253693
30531	253694
138405	253695
32632	253696
72082	253697
256604	253698
236517	253699
2010	253700
27058	253701
19890	253702
32923	253703
92435	253704
49975	253705
42535	253706
11097	253707
234923	253708
315036	253709
51772	253710
20759	253711
75487	253712
84826	253713
14746	253714
37990	253715
79145	253716
1666	253717
199813	253718
61220	253719
40085	253720
130652	253721
320292	253722
4006	253723
149614	253724
18015	253725
9832	253726
1738	253727
8878	253728
106144	253729
84762	253730
6345	253731
67689	253732
3736	253733
89113	253734
28726	253735
9535	253736
298252	253737
43409	253738
10993	253739
6766	253740
10861	253741
32859	253742
4513	253743
7524	253744
279110	253745
39484	253746
7092	253747
87550	253748
351711	253749
113588	253750
207274	253751
1122	253752
7832	253753
678	253754
6175	253755
173994	253756
43269	253757
260843	253758
72834	253759
45855	253760
6795	253761
88268	253762
10564	253763
7777	253764
9351	253765
4167	253766
33769	253767
10514	253768
17663	253769
2111	253770
19132	253771
129779	253772
116873	253773
4007	253774
211017	253775
24554	253776
9517	253777
5267	253778
16064	253779
203076	253780
5341	253781
18983	253782
10097	253783
320	253784
322602	253785
127847	253786
177966	253787
9816	253788
301627	253789
23	253790
4869	253791
133179	253792
137377	253793
5220	253794
6514	253795
13455	253796
11445	253797
10854	253798
288194	253799
4682	253800
2765	253801
8276	253802
110100	253803
45409	253804
45584	253805
4343	253806
440	253807
175062	253808
459	253809
129977	253810
171392	253811
28662	253812
73871	253813
178328	253814
14112	253815
63118	253816
34298	253817
1331	253818
100640	253819
36863	253820
21834	253821
1887	253822
9285	253823
25951	253824
71446	253825
120869	253826
64699	253827
40762	253828
4754	253829
13950	253830
49126	253831
48709	253832
18867	253833
38734	253834
10021	253835
9835	253836
289084	253837
53230	253838
52479	253839
9816	253840
48617	253841
3738	253842
4519	253843
24396	253844
4654	253845
84996	253846
115	253847
28609	253848
26028	253849
122027	253850
34176	253851
17359	253852
22433	253853
29699	253854
38422	253855
191752	253856
26079	253857
15525	253858
15332	253859
19303	253860
21312	253861
20974	253862
283649	253863
101530	253864
4902	253865
298094	253866
14944	253867
179401	253868
179076	253869
112550	253870
318438	253871
38540	253872
593	253873
20899	253874
14131	253875
57371	253876
39744	253877
1091	253878
22759	253879
148724	253880
2688	253881
1542	253882
2688	253883
177214	253884
87302	253885
1301	253886
4960	253887
52976	253888
181737	253889
918	253890
226	253891
95372	253892
1376	253893
39369	253894
191397	253895
351663	253896
7867	253897
191692	253898
130563	253899
968	253900
2345	253901
263356	253902
50253	253903
278893	253904
1024	253905
340297	253906
722	253907
2032	253908
74512	253909
84789	253910
347661	253911
326935	253912
348209	253913
100496	253914
148089	253915
107518	253916
51707	253917
184827	253918
184294	253919
14012	253920
101826	253921
24434	253922
34082	253923
43160	253924
23700	253925
65288	253926
100972	253927
81711	253928
51717	253929
56370	253930
269400	253931
43769	253932
6676	253933
187793	253934
16582	253935
29541	253936
101166	253937
297506	253938
341574	253939
280845	253940
81355	253941
357564	253942
2912	253943
347198	253944
14819	253945
247391	253946
93385	253947
126512	253948
133127	253949
72479	253950
5663	253951
2032	253952
57657	253953
9041	253954
7250	253955
99997	253956
15093	253957
23143	253958
6507	253959
41537	253960
90128	253961
15048	253962
4839	253963
14093	253964
21046	253965
16767	253966
34458	253967
24180	253968
23	253969
13339	253970
11431	253971
19338	253972
122565	253973
122756	253974
19198	253975
1693	253976
45495	253977
1307	253978
4529	253979
282206	253980
13796	253981
463	253982
9984	253983
131227	253984
3957	253985
2841	253986
2647	253987
149607	253988
14433	253989
1076	253990
4370	253991
215	253992
34471	253993
351790	253994
201693	253995
27475	253996
12647	253997
227168	253998
20770	253999
20770	254000
14703	254001
174828	254002
20977	254003
249822	254004
67143	254005
36278	254006
41752	254007
58056	254008
337	254009
21801	254010
101855	254011
86189	254012
10097	254013
10672	254014
17537	254015
7879	254016
105557	254017
9652	254018
24698	254019
215097	254020
5161	254021
333677	254022
203941	254023
231463	254024
237171	254025
254499	254026
67555	254027
40580	254028
41689	254029
41061	254030
111084	254031
2335	254032
2727	254033
30499	254034
3578	254035
15877	254036
3632	254037
43023	254038
4084	254039
141008	254040
27051	254041
26409	254042
98856	254043
17101	254044
185894	254045
28850	254046
52607	254047
62987	254048
9940	254049
261707	254050
14753	254051
111970	254052
71871	254053
23189	254054
47507	254055
163162	254056
294882	254057
45638	254058
12246	254059
27	254060
13069	254061
63164	254062
212722	254063
185872	254064
19589	254065
6167	254066
74416	254067
65462	254068
65462	254069
142174	254070
28222	254071
82783	254072
13440	254073
283347	254074
127093	254075
132337	254076
186452	254077
52755	254078
198829	254079
4311	254080
14614	254081
259393	254082
143466	254083
126652	254084
232325	254085
332771	254086
22262	254087
2504	254088
334561	254089
151268	254090
43523	254091
16368	254092
7766	254093
4802	254094
45045	254095
85114	254096
105756	254097
340007	254098
16297	254099
164634	254100
78461	254101
322588	254102
9508	254103
174252	254104
61	254105
226543	254106
164101	254107
17101	254108
47508	254109
5665	254110
16683	254111
262354	254112
195863	254113
149856	254114
329777	254115
6512	254116
221414	254117
311797	254118
49914	254119
121706	254120
4753	254121
142220	254122
37232	254123
329251	254124
101039	254125
275045	254126
961	254127
41689	254128
26753	254129
28592	254130
19121	254131
62517	254132
21272	254133
34489	254134
50988	254135
34775	254136
312844	254137
192002	254138
5945	254139
322589	254140
4607	254141
129314	254142
313082	254143
193327	254144
86951	254145
11013	254146
103805	254147
73122	254148
4603	254149
11934	254150
3092	254151
290791	254152
60147	254153
8519	254154
47024	254155
151069	254156
278	254157
333783	254158
14	254159
57977	254160
309188	254161
17433	254162
6396	254163
20013	254164
162532	254165
82770	254166
130992	254167
625	254168
904	254169
194291	254170
31762	254171
159924	254172
160146	254173
307349	254174
3598	254175
57509	254176
213213	254177
165651	254178
215266	254179
155704	254180
12042	254181
123373	254182
11416	254183
65896	254184
65896	254185
113073	254186
243706	254187
34862	254188
13883	254189
51397	254190
240969	254191
43722	254192
31900	254193
1068	254194
63088	254195
168684	254196
319	254197
148307	254198
19341	254199
78858	254200
213014	254201
67537	254202
81220	254203
13764	254204
135562	254205
4237	254206
20407	254207
1517	254208
120208	254209
75954	254210
152621	254211
164	254212
164	254213
32661	254214
120161	254215
26990	254216
21753	254217
25617	254218
125746	254219
11163	254220
230218	254221
201094	254222
234711	254223
28655	254224
28655	254225
48194	254226
28578	254227
169924	254228
181900	254229
250756	254230
221038	254231
27342	254232
187241	254233
397	254234
96731	254235
13437	254236
40315	254237
3477	254238
3477	254239
151634	254240
135297	254241
233247	254242
265	254243
9159	254244
48898	254245
87700	254246
6692	254247
58540	254248
58724	254249
41523	254250
2739	254251
41588	254252
20847	254253
62956	254254
52754	254255
57966	254256
23289	254257
6491	254258
44520	254259
4090	254260
57391	254261
42957	254262
127842	254263
4542	254264
5532	254265
99506	254266
264961	254267
26796	254268
70865	254269
123389	254270
265745	254271
23989	254272
49283	254273
50117	254274
2832	254275
294812	254276
265437	254277
37576	254278
160043	254279
172844	254280
135904	254281
29164	254282
45822	254283
23193	254284
8706	254285
29164	254286
12929	254287
71348	254288
17203	254289
204051	254290
104893	254291
25829	254292
78323	254293
32215	254294
13878	254295
5540	254296
10292	254297
176808	254298
61382	254299
326	254300
76887	254301
61764	254302
9092	254303
17945	254304
322830	254305
50968	254306
55146	254307
120551	254308
84395	254309
154746	254310
257912	254311
9893	254312
1261	254313
71249	254314
29812	254315
39778	254316
108342	254317
2181	254318
253	254319
14223	254320
3612	254321
53904	254322
264261	254323
121217	254324
177668	254325
183355	254326
69294	254327
5131	254328
25861	254329
6548	254330
103223	254331
28803	254332
168293	254333
1527	254334
183666	254335
190737	254336
52608	254337
53702	254338
52869	254339
120190	254340
4846	254341
6464	254342
5274	254343
202	254344
140742	254345
64307	254346
279669	254347
335429	254348
43735	254349
245200	254350
245213	254351
245291	254352
245240	254353
94900	254354
180065	254355
301902	254356
152687	254357
189964	254358
188242	254359
189396	254360
317981	254361
50443	254362
48622	254363
316481	254364
112107	254365
76671	254366
10412	254367
201104	254368
101360	254369
256483	254370
50702	254371
253364	254372
4748	254373
42615	254374
1779	254375
19788	254376
107081	254377
121181	254378
25969	254379
161217	254380
254935	254381
97049	254382
86453	254383
200456	254384
139758	254385
230577	254386
6540	254387
188926	254388
58735	254389
198972	254390
34686	254391
97716	254392
58695	254393
94924	254394
186876	254395
91756	254396
2389	254397
57312	254398
73914	254399
82766	254400
169444	254401
10472	254402
231120	254403
88062	254404
215547	254405
157817	254406
128222	254407
49252	254408
339873	254409
110266	254410
2925	254411
84168	254412
173061	254413
107779	254414
106867	254415
95215	254416
5992	254417
8766	254418
170126	254419
223778	254420
20967	254421
107861	254422
84358	254423
36776	254424
49185	254425
221179	254426
170272	254427
38672	254428
242302	254429
40844	254430
161838	254431
141737	254432
9477	254433
303135	254434
326110	254435
60177	254436
236302	254437
77065	254438
91677	254439
187168	254440
225591	254441
101726	254442
43	254443
148673	254444
123144	254445
77352	254446
2091	254447
88641	254448
120701	254449
90706	254450
66936	254451
282684	254452
123992	254453
273913	254454
118454	254455
34880	254456
6452	254457
118907	254458
40	254459
309157	254460
197511	254461
48143	254462
52506	254463
141256	254464
251913	254465
21451	254466
21581	254467
39040	254468
43447	254469
69400	254470
151055	254471
2	254472
1076	254473
75979	254474
6826	254475
126496	254476
152584	254477
49791	254478
61790	254479
171202	254480
178094	254481
1102	254482
216975	254483
43945	254484
9250	254485
5708	254486
41153	254487
181075	254488
59595	254489
192175	254490
297197	254491
27667	254492
27667	254493
27667	254494
200462	254495
2790	254496
162537	254497
285206	254498
120103	254499
206513	254500
54961	254501
2969	254502
182736	254503
13711	254504
320918	254505
2757	254506
101485	254507
15746	254508
63886	254509
47736	254510
45424	254511
51715	254512
132567	254513
160200	254514
78185	254515
289791	254516
212932	254517
195081	254518
170931	254519
152811	254520
1810	254521
32033	254522
26497	254523
45457	254524
10990	254525
5947	254526
22938	254527
216043	254528
4719	254529
215588	254530
22753	254531
24420	254532
819	254533
201374	254534
43351	254535
152802	254536
286966	254537
269359	254538
313210	254539
119600	254540
319017	254541
45561	254542
294864	254543
323653	254544
66818	254545
32176	254546
10746	254547
22874	254548
31898	254549
67219	254550
776	254551
190279	254552
213457	254553
80052	254554
136679	254555
50512	254556
57153	254557
329233	254558
163236	254559
100546	254560
76	254561
19282	254562
2818	254563
162058	254564
67905	254565
222750	254566
70136	254567
63628	254568
327133	254569
32268	254570
121594	254571
194041	254572
322429	254573
9418	254574
44325	254575
271669	254576
101595	254577
80202	254578
342597	254579
225433	254580
1265	254581
19770	254582
324003	254583
165229	254584
272216	254585
55522	254586
34908	254587
177809	254588
66723	254589
157727	254590
130029	254591
180568	254592
14008	254593
204203	254594
282533	254595
205251	254596
105716	254597
52464	254598
29682	254599
97093	254600
53851	254601
111415	254602
64136	254603
345736	254604
187069	254605
243869	254606
92328	254607
342398	254608
321994	254609
37326	254610
259582	254611
230160	254612
183083	254613
115123	254614
3562	254615
36129	254616
29477	254617
106077	254618
210353	254619
11564	254620
188902	254621
49256	254622
10685	254623
47764	254624
328656	254625
121347	254626
235252	254627
116976	254628
829	254629
40567	254630
219759	254631
244607	254632
97722	254633
58708	254634
11224	254635
77379	254636
78569	254637
58117	254638
64019	254639
104658	254640
15816	254641
137311	254642
31879	254643
78552	254644
176893	254645
74395	254646
305156	254647
216010	254648
72641	254649
8675	254650
296817	254651
306608	254652
201198	254653
70931	254654
33215	254655
259109	254656
258665	254657
123058	254658
178905	254659
354524	254660
170979	254661
356319	254662
24771	254663
194915	254664
248670	254665
82005	254666
289272	254667
9534	254668
267	254669
204137	254670
326191	254671
306447	254672
185906	254673
75089	254674
126278	254675
151009	254676
172635	254677
24420	254678
22791	254679
70581	254680
199322	254681
105131	254682
161180	254683
90322	254684
81643	254685
301677	254686
28435	254687
156040	254688
255051	254689
206486	254690
77435	254691
24423	254692
19	254693
72376	254694
308489	254695
178216	254696
123049	254697
11322	254698
318436	254699
173751	254700
4307	254701
115330	254702
213468	254703
84624	254704
30629	254705
257164	254706
129024	254707
205588	254708
233969	254709
87113	254710
42151	254711
143114	254712
11977	254713
6440	254714
258974	254715
82876	254716
175549	254717
187447	254718
11444	254719
114445	254720
64290	254721
109362	254722
74272	254723
141900	254724
5909	254725
345521	254726
106291	254727
244786	254728
36015	254729
120211	254730
151345	254731
63213	254732
341379	254733
54436	254734
162123	254735
117073	254736
81080	254737
14453	254738
30038	254739
100448	254740
30255	254741
48287	254742
189061	254743
44766	254744
133821	254745
22898	254746
142334	254747
62398	254748
185017	254749
225876	254750
77656	254751
28118	254752
116062	254753
350057	254754
272374	254755
113928	254756
6204	254757
258801	254758
93574	254759
35652	254760
218918	254761
293580	254762
107791	254763
111216	254764
43190	254765
35596	254766
90406	254767
135014	254768
116915	254769
11594	254770
45473	254771
321777	254772
1144	254773
35721	254774
302207	254775
217927	254776
25947	254777
82269	254778
6157	254779
33609	254780
10817	254781
284630	254782
170206	254783
91790	254784
107531	254785
115011	254786
18113	254787
17936	254788
168307	254789
1699	254790
166285	254791
106133	254792
284387	254793
310363	254794
75825	254795
19340	254796
148507	254797
259870	254798
259867	254799
259842	254800
73066	254801
20684	254802
119468	254803
271	254804
77122	254805
25456	254806
10246	254807
314937	254808
49904	254809
226736	254810
51240	254811
12338	254812
106126	254813
27064	254814
348338	254815
185280	254816
166272	254817
39870	254818
16302	254819
12176	254820
53910	254821
821	254822
221825	254823
18148	254824
311965	254825
239136	254826
1263	254827
23553	254828
29960	254829
29670	254830
15072	254831
34813	254832
84053	254833
79153	254834
208790	254835
212774	254836
135219	254837
178456	254838
34732	254839
13960	254840
54981	254841
10386	254842
356142	254843
20262	254844
77638	254845
20896	254846
82378	254847
393	254848
45736	254849
36971	254850
49459	254851
207319	254852
164326	254853
17916	254854
16653	254855
2942	254856
146549	254857
18261	254858
92331	254859
416	254860
125548	254861
90552	254862
102946	254863
342004	254864
55417	254865
73976	254866
202055	254867
43654	254868
305075	254869
8116	254870
42665	254871
14386	254872
31619	254873
27443	254874
88860	254875
10852	254876
41383	254877
163337	254878
185722	254879
72768	254880
298737	254881
170372	254882
52032	254883
129858	254884
354384	254885
88753	254886
11983	254887
63659	254888
50386	254889
117718	254890
55847	254891
69907	254892
53515	254893
275153	254894
1598	254895
43966	254896
77310	254897
91992	254898
3695	254899
206074	254900
67228	254901
207945	254902
31731	254903
19370	254904
12236	254905
67488	254906
272992	254907
169221	254908
250583	254909
280664	254910
5509	254911
11156	254912
25633	254913
1214	254914
350966	254915
3874	254916
120178	254917
52970	254918
65901	254919
42865	254920
982	254921
665	254922
2501	254923
4072	254924
141212	254925
8579	254926
148017	254927
102266	254928
81092	254929
206220	254930
181534	254931
86870	254932
20945	254933
160165	254934
156991	254935
9502	254936
10100	254937
10758	254938
35456	254939
5002	254940
44517	254941
26603	254942
2057	254943
25924	254944
355700	254945
146564	254946
427	254947
17700	254948
36158	254949
26018	254950
69277	254951
5436	254952
6908	254953
319905	254954
10860	254955
68996	254956
20987	254957
35585	254958
1883	254959
1251	254960
16773	254961
58669	254962
158098	254963
89473	254964
247107	254965
30584	254966
77814	254967
66858	254968
117202	254969
129941	254970
2753	254971
37710	254972
165847	254973
70388	254974
5329	254975
97818	254976
56941	254977
78206	254978
85421	254979
209614	254980
264782	254981
24100	254982
913	254983
287719	254984
108072	254985
58090	254986
36774	254987
21	254988
119956	254989
353771	254990
35841	254991
136974	254992
58633	254993
190987	254994
190233	254995
87735	254996
117966	254997
43919	254998
327305	254999
2693	255000
15079	255001
234192	255002
258373	255003
170046	255004
260719	255005
48791	255006
58871	255007
157525	255008
34994	255009
33639	255010
146513	255011
280447	255012
136564	255013
307577	255014
22722	255015
114866	255016
124948	255017
31909	255018
307855	255019
4032	255020
26147	255021
113254	255022
137547	255023
122290	255024
35679	255025
14664	255026
187477	255027
55540	255028
13464	255029
87618	255030
320623	255031
12041	255032
73293	255033
96600	255034
158	255035
188271	255036
101672	255037
66836	255038
83410	255039
155945	255040
279231	255041
84086	255042
77805	255043
20299	255044
28013	255045
47992	255046
18661	255047
14173	255048
20128	255049
6492	255050
20878	255051
2734	255052
128686	255053
354017	255054
188791	255055
5106	255056
15079	255057
248743	255058
43413	255059
36904	255060
348193	255061
326014	255062
204668	255063
29328	255064
321888	255065
80485	255066
320022	255067
40541	255068
65185	255069
351924	255070
288050	255071
26490	255072
53053	255073
329944	255074
43365	255075
59582	255076
16887	255077
147063	255078
63095	255079
105076	255080
88687	255081
33770	255082
248805	255083
214029	255084
178952	255085
226944	255086
65049	255087
127729	255088
14894	255089
119914	255090
68607	255091
53032	255092
92893	255093
47264	255094
88193	255095
93583	255096
186004	255097
192092	255098
80942	255099
174566	255100
75245	255101
52369	255102
7894	255103
274057	255104
60844	255105
156574	255106
889	255107
32411	255108
65187	255109
6621	255110
50274	255111
77773	255112
6477	255113
91981	255114
39867	255115
42325	255116
32001	255117
33322	255118
8222	255119
12510	255120
286482	255121
106838	255122
238195	255123
163823	255124
29115	255125
7786	255126
188198	255127
292988	255128
116579	255129
25388	255130
45147	255131
27143	255132
33407	255133
6629	255134
88350	255135
4522	255136
203935	255137
273856	255138
248406	255139
48893	255140
322854	255141
76307	255142
348361	255143
530	255144
324266	255145
26178	255146
333669	255147
28411	255148
24249	255149
178266	255150
20132	255151
2625	255152
329917	255153
25707	255154
166822	255155
192803	255156
73763	255157
41448	255158
46701	255159
137080	255160
21442	255161
14226	255162
25962	255163
315591	255164
15298	255165
43667	255166
305214	255167
212962	255168
100347	255169
992	255170
71146	255171
194990	255172
352952	255173
341648	255174
11938	255175
230907	255176
293977	255177
111794	255178
117933	255179
168122	255180
127408	255181
6810	255182
78393	255183
16567	255184
14324	255185
88776	255186
7456	255187
25672	255188
46105	255189
255670	255190
160430	255191
267051	255192
145251	255193
63970	255194
246154	255195
125998	255196
85163	255197
12942	255198
199789	255199
77768	255200
197091	255201
122979	255202
47152	255203
113785	255204
63310	255205
17923	255206
62488	255207
126791	255208
71428	255209
88125	255210
51227	255211
78255	255212
58751	255213
101858	255214
4499	255215
65	255216
17063	255217
189961	255218
5591	255219
119182	255220
14972	255221
21471	255222
64120	255223
41237	255224
37956	255225
21160	255226
118173	255227
307784	255228
342898	255229
187478	255230
4750	255231
78856	255232
12941	255233
1415	255234
91864	255235
38197	255236
192024	255237
20727	255238
43985	255239
43674	255240
332393	255241
109958	255242
166191	255243
67296	255244
26935	255245
172044	255246
3900	255247
174963	255248
258506	255249
174496	255250
69160	255251
303536	255252
28492	255253
169598	255254
198639	255255
113064	255256
38319	255257
267331	255258
202807	255259
29095	255260
113593	255261
2071	255262
2653	255263
11590	255264
23391	255265
321694	255266
45790	255267
61728	255268
190602	255269
286129	255270
317746	255271
318940	255272
98525	255273
314547	255274
68433	255275
14009	255276
61	255277
314171	255278
69058	255279
12360	255280
125209	255281
56240	255282
128028	255283
71869	255284
102024	255285
5154	255286
16042	255287
107806	255288
120	255289
190256	255290
193371	255291
112040	255292
42557	255293
204596	255294
31782	255295
3141	255296
69358	255297
69473	255298
19859	255299
43173	255300
66729	255301
70983	255302
9797	255303
4618	255304
128316	255305
3946	255306
187322	255307
23529	255308
4448	255309
56967	255310
30064	255311
314738	255312
122675	255313
11668	255314
11987	255315
99911	255316
262793	255317
146457	255318
287003	255319
674	255320
66988	255321
173987	255322
25209	255323
234503	255324
71073	255325
66754	255326
44584	255327
17244	255328
351963	255329
27651	255330
16003	255331
3983	255332
125299	255333
65360	255334
186837	255335
50801	255336
5910	255337
1534	255338
183161	255339
145335	255340
92023	255341
186953	255342
326700	255343
184453	255344
72136	255345
165624	255346
16700	255347
56171	255348
49879	255349
119187	255350
292975	255351
10858	255352
133863	255353
83352	255354
355002	255355
1420	255356
176068	255357
120798	255358
188246	255359
336346	255360
293627	255361
138128	255362
13281	255363
212109	255364
175864	255365
96660	255366
342967	255367
40481	255368
288663	255369
18218	255370
339953	255371
329861	255372
50567	255373
160432	255374
71380	255375
96722	255376
7162	255377
1736	255378
52	255379
16767	255380
2733	255381
119621	255382
119	255383
72324	255384
101079	255385
158956	255386
321634	255387
12462	255388
84155	255389
348033	255390
117927	255391
76011	255392
22896	255393
342635	255394
336963	255395
89209	255396
59801	255397
24046	255398
267322	255399
51477	255400
5939	255401
11965	255402
188981	255403
69923	255404
19035	255405
33750	255406
45720	255407
10770	255408
46674	255409
145683	255410
7624	255411
3105	255412
54118	255413
45592	255414
22821	255415
31670	255416
16453	255417
164770	255418
178404	255419
28818	255420
2891	255421
22862	255422
188233	255423
89774	255424
75073	255425
281	255426
52861	255427
68230	255428
329555	255429
195487	255430
78414	255431
2449	255432
23732	255433
5136	255434
71070	255435
14645	255436
7505	255437
440	255438
16169	255439
67279	255440
312923	255441
34097	255442
121951	255443
7630	255444
67215	255445
13067	255446
190283	255447
209737	255448
32214	255449
3156	255450
35093	255451
79550	255452
318325	255453
204282	255454
5624	255455
74221	255456
291521	255457
131700	255458
100524	255459
169501	255460
52916	255461
12914	255462
6425	255463
134371	255464
68650	255465
50414	255466
202326	255467
13213	255468
2907	255469
280139	255470
12855	255471
355783	255472
188067	255473
146962	255474
49213	255475
27249	255476
62533	255477
19823	255478
6193	255479
63038	255480
14678	255481
32719	255482
69947	255483
3695	255484
23248	255485
2293	255486
15005	255487
163383	255488
71639	255489
71738	255490
175962	255491
53023	255492
11378	255493
152375	255494
181935	255495
21588	255496
83730	255497
3395	255498
262	255499
95971	255500
56582	255501
167277	255502
93412	255503
21134	255504
197986	255505
21930	255506
12938	255507
19387	255508
46991	255509
125902	255510
38245	255511
78450	255512
184327	255513
112499	255514
62048	255515
327499	255516
209054	255517
238270	255518
166263	255519
77254	255520
117773	255521
45128	255522
172679	255523
61396	255524
194161	255525
9156	255526
20530	255527
322989	255528
69059	255529
96783	255530
31930	255531
64235	255532
193212	255533
29068	255534
124400	255535
23107	255536
122686	255537
1211	255538
333931	255539
111358	255540
24667	255541
69135	255542
238523	255543
90039	255544
263654	255545
9797	255546
121536	255547
159959	255548
78994	255549
464	255550
290483	255551
106291	255552
3160	255553
50378	255554
62103	255555
54489	255556
33133	255557
98124	255558
86629	255559
71673	255560
172529	255561
144970	255562
145879	255563
239288	255564
330814	255565
7007	255566
137680	255567
87387	255568
49660	255569
203288	255570
850	255571
27309	255572
13063	255573
38641	255574
1585	255575
13960	255576
22809	255577
218	255578
35116	255579
21482	255580
425	255581
37377	255582
83978	255583
281464	255584
129393	255585
46849	255586
84028	255587
356262	255588
110799	255589
279767	255590
205733	255591
108615	255592
48799	255593
12127	255594
104852	255595
209907	255596
71720	255597
12195	255598
8826	255599
83564	255600
248671	255601
105992	255602
128554	255603
355927	255604
144913	255605
25	255606
139904	255607
7639	255608
36693	255609
152213	255610
1025	255611
293408	255612
36414	255613
279526	255614
19209	255615
58899	255616
198492	255617
208274	255618
8292	255619
14117	255620
36913	255621
8186	255622
191707	255623
115204	255624
208246	255625
4	255626
265769	255627
161893	255628
335959	255629
243361	255630
96223	255631
271486	255632
31092	255633
136806	255634
160995	255635
7440	255636
21442	255637
18928	255638
5964	255639
203351	255640
210535	255641
41378	255642
176371	255643
195119	255644
261889	255645
39896	255646
48839	255647
6452	255648
336294	255649
13869	255650
6512	255651
18255	255652
23151	255653
57919	255654
42529	255655
8998	255656
335303	255657
259438	255658
241972	255659
15632	255660
174752	255661
49789	255662
22719	255663
12467	255664
137	255665
166118	255666
185917	255667
355427	255668
120992	255669
137721	255670
191848	255671
1412	255672
69831	255673
111414	255674
100304	255675
63629	255676
31891	255677
147459	255678
35249	255679
92326	255680
120779	255681
208420	255682
251320	255683
79572	255684
93205	255685
11562	255686
66204	255687
48181	255688
77117	255689
1266	255690
303854	255691
31575	255692
208685	255693
92842	255694
60025	255695
95376	255696
161268	255697
18764	255698
13338	255699
85986	255700
312643	255701
49322	255702
3142	255703
25788	255704
8417	255705
136572	255706
290265	255707
117376	255708
187758	255709
323686	255710
165300	255711
28074	255712
243902	255713
302904	255714
181391	255715
17032	255716
21789	255717
32814	255718
166294	255719
160175	255720
96021	255721
15976	255722
174154	255723
219200	255724
22027	255725
264593	255726
193457	255727
102263	255728
67102	255729
102343	255730
247081	255731
339103	255732
164036	255733
146407	255734
52202	255735
65820	255736
1789	255737
150121	255738
168508	255739
44028	255740
20935	255741
23594	255742
36632	255743
12374	255744
98505	255745
14336	255746
77348	255747
19326	255748
344151	255749
28190	255750
26973	255751
39398	255752
6238	255753
5540	255754
6447	255755
130	255756
84023	255757
340846	255758
56253	255759
82725	255760
48650	255761
132960	255762
132960	255763
2000	255764
129844	255765
15729	255766
49000	255767
67847	255768
9826	255769
16893	255770
138379	255771
5947	255772
59813	255773
110559	255774
3673	255775
24030	255776
45107	255777
1908	255778
306144	255779
17440	255780
250767	255781
59392	255782
152161	255783
184253	255784
4970	255785
100520	255786
236446	255787
166492	255788
200969	255789
204531	255790
171128	255791
14373	255792
108326	255793
195546	255794
38735	255795
25304	255796
53725	255797
36495	255798
36693	255799
36690	255800
204481	255801
86616	255802
119858	255803
316575	255804
181625	255805
77916	255806
2747	255807
36478	255808
2747	255809
10581	255810
118233	255811
53	255812
28944	255813
62	255814
162593	255815
122691	255816
118231	255817
53	255818
320847	255819
25891	255820
15763	255821
32037	255822
315540	255823
118173	255824
41818	255825
193021	255826
285	255827
3347	255828
78277	255829
6466	255830
46846	255831
36478	255832
192845	255833
118263	255834
129683	255835
10594	255836
356783	255837
36051	255838
189676	255839
91815	255840
317640	255841
322205	255842
25967	255843
216772	255844
80255	255845
205020	255846
125422	255847
43284	255848
79288	255849
215840	255850
8507	255851
193463	255852
16176	255853
26103	255854
204514	255855
329923	255856
39807	255857
3673	255858
230129	255859
175327	255860
347535	255861
28813	255862
4689	255863
51048	255864
5429	255865
209835	255866
63212	255867
22078	255868
16570	255869
339925	255870
212906	255871
5102	255872
160858	255873
72926	255874
52358	255875
14616	255876
356690	255877
355978	255878
340279	255879
30653	255880
122173	255881
2776	255882
320606	255883
459	255884
87724	255885
40836	255886
86608	255887
3646	255888
63494	255889
126806	255890
9793	255891
205089	255892
282574	255893
14226	255894
69646	255895
311988	255896
25693	255897
19671	255898
132908	255899
5189	255900
3681	255901
87511	255902
23772	255903
6813	255904
76122	255905
58861	255906
12902	255907
188318	255908
107666	255909
12369	255910
3283	255911
146735	255912
27750	255913
50703	255914
29471	255915
37221	255916
128418	255917
7836	255918
22677	255919
33003	255920
67319	255921
13045	255922
13045	255923
110754	255924
26222	255925
86647	255926
97083	255927
102104	255928
52991	255929
55989	255930
34589	255931
353366	255932
14275	255933
53398	255934
4598	255935
180826	255936
24046	255937
291073	255938
210475	255939
32951	255940
77908	255941
163530	255942
94247	255943
108595	255944
21423	255945
129563	255946
127717	255947
15713	255948
19822	255949
113088	255950
130000	255951
129544	255952
9862	255953
111254	255954
133178	255955
63979	255956
1235	255957
42085	255958
285830	255959
177905	255960
85403	255961
302471	255962
207146	255963
350951	255964
210359	255965
207888	255966
209297	255967
209964	255968
351350	255969
157753	255970
73070	255971
207628	255972
206663	255973
356483	255974
208389	255975
83751	255976
280914	255977
12865	255978
53422	255979
208754	255980
341908	255981
85801	255982
64140	255983
35617	255984
53364	255985
108299	255986
28684	255987
67459	255988
16203	255989
68	255990
12544	255991
23249	255992
3159	255993
770	255994
35224	255995
26250	255996
47608	255997
213699	255998
55538	255999
71102	256000
278588	256001
348561	256002
42292	256003
61057	256004
3262	256005
18748	256006
57964	256007
49785	256008
79409	256009
208041	256010
172809	256011
85841	256012
128786	256013
115583	256014
58092	256015
32494	256016
214239	256017
18004	256018
73928	256019
22877	256020
26163	256021
100460	256022
56497	256023
128001	256024
206453	256025
165497	256026
355175	256027
56116	256028
60479	256029
23918	256030
153071	256031
344988	256032
18191	256033
10147	256034
21657	256035
66484	256036
14973	256037
43	256038
18893	256039
197985	256040
161764	256041
6422	256042
24152	256043
119997	256044
269352	256045
75181	256046
219680	256047
33073	256048
124404	256049
1181	256050
94656	256051
43308	256052
11249	256053
353348	256054
104732	256055
5068	256056
25126	256057
57200	256058
29167	256059
30217	256060
98752	256061
21503	256062
34954	256063
325308	256064
1728	256065
67551	256066
6622	256067
55335	256068
38225	256069
51972	256070
117212	256071
118784	256072
305	256073
111861	256074
100799	256075
67525	256076
351738	256077
98855	256078
43858	256079
76883	256080
55442	256081
46365	256082
203557	256083
329071	256084
14703	256085
67037	256086
341145	256087
767	256088
28709	256089
79883	256090
6141	256091
247968	256092
263771	256093
185904	256094
236	256095
69246	256096
323818	256097
325205	256098
219138	256099
276903	256100
42549	256101
6667	256102
196431	256103
340632	256104
67016	256105
19721	256106
41684	256107
37573	256108
315365	256109
101982	256110
121589	256111
96658	256112
191952	256113
196430	256114
25191	256115
70078	256116
843	256117
23827	256118
199646	256119
117054	256120
8522	256121
138638	256122
85139	256123
38453	256124
144121	256125
191941	256126
21714	256127
325540	256128
179322	256129
22121	256130
53751	256131
260652	256132
189496	256133
70620	256134
140650	256135
2520	256136
34195	256137
325415	256138
3022	256139
22233	256140
79330	256141
121330	256142
65456	256143
15194	256144
36432	256145
1796	256146
39241	256147
205263	256148
16791	256149
20933	256150
14672	256151
160177	256152
354658	256153
329811	256154
80012	256155
45596	256156
133258	256157
142338	256158
224923	256159
670	256160
5260	256161
71577	256162
39888	256163
41493	256164
234	256165
120281	256166
286425	256167
98485	256168
8843	256169
5890	256170
155348	256171
195399	256172
21700	256173
344128	256174
58250	256175
341306	256176
291393	256177
41502	256178
323662	256179
89093	256180
6953	256181
38612	256182
38612	256183
80031	256184
74527	256185
39745	256186
35118	256187
18827	256188
213475	256189
1405	256190
20183	256191
2406	256192
95637	256193
44598	256194
91041	256195
134840	256196
186820	256197
79104	256198
107516	256199
23160	256200
1620	256201
39868	256202
5989	256203
31473	256204
264807	256205
105933	256206
299240	256207
301857	256208
33664	256209
175953	256210
12106	256211
6038	256212
99780	256213
36918	256214
19071	256215
380	256216
62003	256217
56938	256218
101714	256219
42	256220
69126	256221
156351	256222
24009	256223
120220	256224
30701	256225
58624	256226
119716	256227
82084	256228
158628	256229
114411	256230
245389	256231
101952	256232
669	256233
144349	256234
39844	256235
129197	256236
11317	256237
106154	256238
147262	256239
101541	256240
35411	256241
52998	256242
57281	256243
102493	256244
36265	256245
20021	256246
1835	256247
156226	256248
109803	256249
29179	256250
15308	256251
47197	256252
120451	256253
7900	256254
706	256255
88362	256256
47710	256257
39423	256258
189773	256259
27983	256260
75711	256261
67655	256262
20426	256263
160707	256264
86493	256265
59723	256266
100453	256267
11730	256268
20341	256269
55915	256270
16701	256271
5615	256272
41540	256273
194560	256274
138825	256275
2704	256276
301214	256277
279674	256278
353896	256279
215089	256280
395	256281
4690	256282
191800	256283
40561	256284
114872	256285
240471	256286
172937	256287
244989	256288
131040	256289
197605	256290
12883	256291
46115	256292
427	256293
2063	256294
18554	256295
63759	256296
323324	256297
133242	256298
1621	256299
19869	256300
193302	256301
32515	256302
111321	256303
100648	256304
58504	256305
22559	256306
339018	256307
40397	256308
94845	256309
148101	256310
115540	256311
211212	256312
10806	256313
278166	256314
37900	256315
77593	256316
24048	256317
80035	256318
27026	256319
192548	256320
35991	256321
5920	256322
42741	256323
80821	256324
349379	256325
94566	256326
191524	256327
4006	256328
183633	256329
18619	256330
180	256331
203625	256332
39688	256333
91538	256334
24016	256335
297669	256336
110298	256337
175430	256338
32443	256339
214032	256340
184968	256341
4627	256342
34686	256343
20065	256344
3796	256345
15858	256346
61777	256347
16459	256348
196633	256349
59951	256350
321281	256351
73317	256352
1058	256353
137926	256354
42782	256355
118101	256356
20788	256357
121691	256358
232374	256359
314824	256360
188146	256361
7622	256362
312719	256363
163261	256364
163261	256365
14716	256366
233563	256367
16639	256368
314921	256369
18647	256370
27439	256371
95826	256372
65336	256373
37075	256374
19202	256375
75232	256376
82138	256377
5713	256378
175587	256379
182721	256380
63892	256381
2954	256382
11140	256383
50646	256384
111283	256385
193431	256386
12481	256387
194355	256388
269788	256389
12712	256390
16480	256391
82836	256392
143934	256393
216089	256394
62323	256395
181470	256396
22117	256397
23537	256398
120953	256399
192467	256400
329709	256401
212281	256402
127381	256403
71543	256404
76940	256405
310907	256406
179212	256407
115269	256408
24297	256409
84134	256410
30301	256411
183002	256412
133811	256413
291076	256414
26375	256415
27312	256416
57729	256417
3789	256418
273525	256419
29743	256420
18845	256421
190690	256422
845	256423
193808	256424
61445	256425
345938	256426
53226	256427
4992	256428
201981	256429
43	256430
214664	256431
45261	256432
25886	256433
39353	256434
107688	256435
1737	256436
3434	256437
221968	256438
348253	256439
170147	256440
24603	256441
8732	256442
56898	256443
123796	256444
277041	256445
140259	256446
45212	256447
23210	256448
103109	256449
4040	256450
184313	256451
80995	256452
244339	256453
100251	256454
236294	256455
341987	256456
113381	256457
31804	256458
105189	256459
85856	256460
132294	256461
141259	256462
203148	256463
160222	256464
93637	256465
1189	256466
210851	256467
321773	256468
79605	256469
184792	256470
15944	256471
119707	256472
178912	256473
31813	256474
93686	256475
143143	256476
41297	256477
5901	256478
268524	256479
164634	256480
167455	256481
130788	256482
307717	256483
27999	256484
29531	256485
31695	256486
171416	256487
37300	256488
46340	256489
69321	256490
297820	256491
6360	256492
51473	256493
108455	256494
41711	256495
18061	256496
236536	256497
101787	256498
15298	256499
10362	256500
346933	256501
105656	256502
329702	256503
218096	256504
85500	256505
92075	256506
15422	256507
311482	256508
57869	256509
284197	256510
4104	256511
3691	256512
50335	256513
339200	256514
122297	256515
546	256516
819	256517
86387	256518
475	256519
27802	256520
620	256521
5334	256522
57909	256523
2347	256524
2337	256525
7924	256526
93216	256527
78579	256528
85006	256529
1872	256530
6367	256531
46366	256532
34622	256533
10710	256534
301860	256535
147374	256536
4690	256537
3496	256538
1785	256539
63440	256540
120061	256541
25128	256542
187065	256543
160672	256544
137749	256545
22920	256546
163020	256547
22410	256548
78269	256549
28713	256550
122651	256551
230014	256552
11388	256553
41232	256554
356023	256555
353062	256556
128442	256557
28662	256558
25866	256559
39912	256560
46559	256561
77679	256562
170194	256563
107787	256564
202918	256565
133076	256566
83672	256567
8393	256568
57214	256569
7505	256570
24109	256571
442	256572
24441	256573
100957	256574
102167	256575
108154	256576
19170	256577
1346	256578
4287	256579
19170	256580
1480	256581
338704	256582
30958	256583
96235	256584
128287	256585
262384	256586
67496	256587
89546	256588
15659	256589
2287	256590
201425	256591
48397	256592
88889	256593
113167	256594
178486	256595
338973	256596
19425	256597
209257	256598
37387	256599
55	256600
75	256601
232802	256602
110667	256603
282012	256604
9423	256605
20902	256606
309011	256607
232907	256608
64828	256609
3797	256610
39280	256611
139996	256612
13598	256613
118972	256614
114531	256615
188096	256616
50308	256617
65366	256618
63642	256619
129945	256620
301	256621
7955	256622
134962	256623
161349	256624
114	256625
82146	256626
134144	256627
57639	256628
28266	256629
35069	256630
59766	256631
69608	256632
340681	256633
314245	256634
101731	256635
454	256636
107833	256637
66734	256638
17195	256639
45834	256640
4987	256641
58634	256642
192002	256643
170432	256644
79988	256645
74421	256646
9516	256647
43935	256648
79005	256649
140498	256650
105924	256651
30410	256652
153251	256653
22704	256654
167052	256655
166096	256656
44150	256657
70992	256658
42665	256659
108333	256660
30744	256661
173138	256662
292171	256663
135294	256664
119809	256665
76046	256666
4962	256667
71325	256668
151123	256669
173580	256670
9999	256671
111218	256672
25514	256673
91638	256674
178874	256675
5707	256676
61390	256677
218658	256678
17431	256679
5316	256680
2709	256681
89119	256682
58756	256683
7645	256684
71660	256685
17036	256686
141920	256687
90166	256688
291848	256689
20981	256690
60446	256691
5169	256692
32300	256693
6948	256694
609	256695
4082	256696
6260	256697
162068	256698
900	256699
118335	256700
24201	256701
6444	256702
28324	256703
31873	256704
45840	256705
83134	256706
192420	256707
337245	256708
284249	256709
70963	256710
283628	256711
58329	256712
9618	256713
27141	256714
187227	256715
53543	256716
18716	256717
12065	256718
191935	256719
163786	256720
198624	256721
9509	256722
36418	256723
80249	256724
41012	256725
98094	256726
16673	256727
122580	256728
57971	256729
94292	256730
188792	256731
43727	256732
5440	256733
2604	256734
312698	256735
54963	256736
10211	256737
24342	256738
134531	256739
106199	256740
104123	256741
278292	256742
282479	256743
20710	256744
47292	256745
44868	256746
118301	256747
216026	256748
12546	256749
30874	256750
176573	256751
233079	256752
232472	256753
990	256754
33876	256755
239922	256756
3881	256757
140846	256758
1445	256759
276881	256760
50717	256761
15397	256762
18575	256763
129521	256764
14789	256765
186356	256766
40238	256767
44	256768
278299	256769
51942	256770
58481	256771
19630	256772
126971	256773
32813	256774
326997	256775
330419	256776
160202	256777
252046	256778
104047	256779
271134	256780
42210	256781
159713	256782
160514	256783
52853	256784
74247	256785
69619	256786
274624	256787
21940	256788
322781	256789
6172	256790
344577	256791
295086	256792
34582	256793
3142	256794
6986	256795
1644	256796
160946	256797
90557	256798
46101	256799
11188	256800
80241	256801
129680	256802
7220	256803
7	256804
280615	256805
3137	256806
188061	256807
36394	256808
201114	256809
121982	256810
7787	256811
158901	256812
24680	256813
17347	256814
36957	256815
125	256816
87484	256817
22939	256818
88873	256819
77519	256820
163536	256821
3832	256822
121692	256823
15604	256824
5961	256825
327981	256826
126929	256827
1494	256828
14120	256829
119910	256830
7633	256831
2589	256832
314130	256833
2156	256834
207073	256835
131219	256836
317827	256837
168007	256838
27545	256839
32480	256840
35849	256841
158887	256842
12537	256843
70153	256844
114207	256845
13446	256846
86299	256847
85396	256848
350928	256849
76562	256850
29513	256851
39301	256852
295140	256853
122736	256854
1206	256855
316625	256856
9258	256857
41944	256858
82648	256859
1496	256860
72362	256861
110360	256862
55596	256863
215536	256864
26259	256865
196792	256866
18474	256867
108960	256868
56442	256869
181074	256870
126883	256871
38126	256872
183719	256873
6631	256874
15956	256875
281876	256876
262173	256877
2152	256878
116303	256879
2152	256880
22804	256881
34788	256882
25881	256883
259671	256884
8783	256885
67029	256886
30849	256887
27919	256888
5147	256889
198393	256890
301	256891
295765	256892
26042	256893
6457	256894
20914	256895
203069	256896
7602	256897
16435	256898
100070	256899
41152	256900
115271	256901
41670	256902
2805	256903
18542	256904
181621	256905
55558	256906
10270	256907
151854	256908
23589	256909
565	256910
565	256911
22165	256912
314796	256913
333424	256914
15698	256915
4147	256916
249	256917
159679	256918
4504	256919
7451	256920
262281	256921
26076	256922
52816	256923
124718	256924
156853	256925
298	256926
168649	256927
98253	256928
2985	256929
72275	256930
20754	256931
212307	256932
281079	256933
104850	256934
762	256935
88778	256936
8117	256937
9283	256938
193694	256939
40607	256940
124346	256941
38570	256942
23208	256943
341751	256944
61080	256945
4104	256946
2800	256947
147971	256948
145487	256949
67231	256950
301216	256951
36455	256952
102281	256953
120715	256954
2080	256955
746	256956
2094	256957
335	256958
315835	256959
84956	256960
32292	256961
31192	256962
8691	256963
86978	256964
45263	256965
76509	256966
78211	256967
138887	256968
103438	256969
26631	256970
194014	256971
5765	256972
190202	256973
68584	256974
102198	256975
12643	256976
57922	256977
4077	256978
246365	256979
49968	256980
127802	256981
23426	256982
48604	256983
124145	256984
62774	256985
120741	256986
41602	256987
8615	256988
39394	256989
67981	256990
1159	256991
16300	256992
12202	256993
230102	256994
30255	256995
20602	256996
38339	256997
345739	256998
1100	256999
118586	257000
26094	257001
4993	257002
36621	257003
6452	257004
41170	257005
67429	257006
277521	257007
68858	257008
1422	257009
262125	257010
9272	257011
104804	257012
271682	257013
79937	257014
352560	257015
3124	257016
191389	257017
210008	257018
11045	257019
31853	257020
261655	257021
183687	257022
65398	257023
102855	257024
4749	257025
314930	257026
4429	257027
40	257028
136175	257029
32030	257030
57494	257031
13692	257032
36507	257033
334450	257034
203339	257035
45831	257036
395	257037
12578	257038
12578	257039
12590	257040
21839	257041
3375	257042
191758	257043
1142	257044
66664	257045
191882	257046
10419	257047
51837	257048
43	257049
77064	257050
120114	257051
51772	257052
25919	257053
25659	257054
8702	257055
220327	257056
21839	257057
27341	257058
106051	257059
54823	257060
26330	257061
132795	257062
1094	257063
29394	257064
239325	257065
12348	257066
7314	257067
41620	257068
53056	257069
102918	257070
34115	257071
240455	257072
99361	257073
12714	257074
144485	257075
178426	257076
194546	257077
194104	257078
19656	257079
21462	257080
16712	257081
6631	257082
34748	257083
126149	257084
28447	257085
287229	257086
11209	257087
34713	257088
11909	257089
83188	257090
128205	257091
120140	257092
124718	257093
124718	257094
212849	257095
112327	257096
50539	257097
21	257098
27670	257099
53246	257100
103323	257101
45329	257102
3857	257103
190457	257104
62107	257105
223549	257106
38614	257107
83081	257108
44976	257109
60270	257110
181329	257111
104532	257112
128794	257113
207227	257114
84080	257115
208755	257116
83168	257117
56363	257118
74278	257119
206912	257120
83110	257121
83140	257122
38719	257123
210363	257124
13485	257125
112607	257126
289015	257127
60027	257128
105294	257129
38855	257130
62148	257131
205575	257132
349125	257133
4909	257134
74676	257135
49073	257136
96661	257137
131992	257138
166560	257139
102158	257140
65059	257141
38599	257142
165386	257143
38546	257144
206422	257145
27260	257146
27512	257147
56036	257148
209224	257149
109902	257150
128516	257151
208154	257152
38511	257153
27975	257154
3457	257155
57927	257156
3606	257157
35108	257158
23593	257159
59271	257160
10661	257161
7292	257162
3468	257163
115400	257164
14945	257165
123115	257166
123115	257167
26309	257168
1696	257169
171003	257170
190454	257171
16317	257172
63604	257173
322611	257174
67769	257175
45751	257176
263974	257177
1910	257178
16704	257179
67234	257180
330091	257181
146807	257182
23715	257183
10634	257184
148638	257185
5165	257186
189933	257187
264006	257188
169847	257189
32107	257190
44494	257191
36402	257192
77251	257193
77223	257194
203894	257195
63028	257196
53551	257197
25999	257198
22837	257199
5855	257200
26411	257201
326507	257202
9343	257203
184337	257204
3772	257205
66646	257206
43602	257207
95943	257208
121789	257209
9424	257210
1001	257211
104926	257212
121043	257213
52979	257214
196730	257215
91211	257216
29819	257217
31030	257218
10950	257219
31873	257220
211684	257221
10535	257222
156930	257223
2584	257224
16711	257225
9548	257226
130218	257227
87820	257228
307038	257229
229068	257230
112071	257231
64093	257232
102051	257233
4710	257234
37095	257235
321224	257236
80126	257237
45660	257238
137385	257239
18936	257240
271662	257241
21250	257242
37291	257243
102071	257244
119086	257245
173806	257246
19226	257247
74972	257248
55329	257249
22753	257250
22802	257251
101847	257252
1770	257253
2039	257254
263112	257255
14985	257256
45566	257257
289314	257258
42773	257259
264112	257260
80108	257261
1269	257262
12239	257263
48153	257264
38811	257265
12276	257266
18652	257267
14197	257268
31109	257269
64520	257270
76598	257271
108223	257272
173163	257273
8512	257274
38786	257275
129799	257276
80151	257277
112461	257278
192252	257279
305576	257280
32447	257281
31901	257282
5230	257283
975	257284
40607	257285
45441	257286
10352	257287
209539	257288
108240	257289
20428	257290
53517	257291
95713	257292
16789	257293
94335	257294
131966	257295
267011	257296
94033	257297
110276	257298
340826	257299
57549	257300
132048	257301
51221	257302
34058	257303
56538	257304
342750	257305
22121	257306
71719	257307
34793	257308
295133	257309
296128	257310
171689	257311
172772	257312
69775	257313
48644	257314
13137	257315
208094	257316
4894	257317
6154	257318
27414	257319
16166	257320
64789	257321
72300	257322
171833	257323
172186	257324
33990	257325
64278	257326
61886	257327
72638	257328
3960	257329
327810	257330
195469	257331
19692	257332
340039	257333
1935	257334
194164	257335
259563	257336
47283	257337
297114	257338
68209	257339
23821	257340
38838	257341
15315	257342
64159	257343
201379	257344
25661	257345
67526	257346
164842	257347
2164	257348
138397	257349
14982	257350
21782	257351
41002	257352
136840	257353
141447	257354
163901	257355
142832	257356
79805	257357
86037	257358
63772	257359
258710	257360
7173	257361
58536	257362
6221	257363
120396	257364
6545	257365
1847	257366
142262	257367
341741	257368
146603	257369
199754	257370
92092	257371
60694	257372
34971	257373
74160	257374
38205	257375
247504	257376
74206	257377
10267	257378
199855	257379
92914	257380
10267	257381
74577	257382
234860	257383
302159	257384
143557	257385
126141	257386
162565	257387
18394	257388
1113	257389
11465	257390
41429	257391
112615	257392
48327	257393
91731	257394
132278	257395
11882	257396
8687	257397
199961	257398
1239	257399
11781	257400
35786	257401
27761	257402
341	257403
26235	257404
59077	257405
48098	257406
40155	257407
224781	257408
78482	257409
22299	257410
376	257411
89644	257412
54419	257413
23719	257414
2159	257415
10419	257416
119735	257417
15082	257418
169868	257419
44837	257420
109189	257421
127157	257422
48309	257423
347436	257424
96690	257425
139265	257426
17475	257427
165432	257428
40878	257429
58307	257430
275904	257431
2719	257432
31829	257433
16678	257434
712	257435
2787	257436
179826	257437
20657	257438
342174	257439
31803	257440
22776	257441
31807	257442
87663	257443
5898	257444
31816	257445
70876	257446
6318	257447
149724	257448
207336	257449
28807	257450
46834	257451
13611	257452
179830	257453
163575	257454
2595	257455
108560	257456
145067	257457
45851	257458
78745	257459
10700	257460
252335	257461
31776	257462
2089	257463
69277	257464
196198	257465
94571	257466
496	257467
46807	257468
82416	257469
317635	257470
1106	257471
22965	257472
79169	257473
205843	257474
127520	257475
10770	257476
273646	257477
40850	257478
163343	257479
60740	257480
30420	257481
54950	257482
80100	257483
9708	257484
113119	257485
53032	257486
60285	257487
28131	257488
46263	257489
1511	257490
906	257491
118704	257492
37592	257493
204173	257494
330422	257495
68873	257496
79338	257497
159994	257498
19523	257499
21128	257500
20979	257501
12761	257502
9303	257503
55863	257504
4823	257505
2764	257506
324610	257507
121830	257508
88478	257509
74699	257510
22900	257511
22900	257512
9559	257513
27193	257514
91360	257515
170311	257516
283138	257517
149566	257518
91540	257519
163555	257520
127647	257521
135748	257522
29694	257523
104666	257524
12518	257525
243963	257526
1874	257527
15764	257528
439	257529
134585	257530
204864	257531
12599	257532
166944	257533
3530	257534
52462	257535
3743	257536
183608	257537
188432	257538
114134	257539
6523	257540
137105	257541
130013	257542
246444	257543
9091	257544
150954	257545
10415	257546
26846	257547
22882	257548
16465	257549
6040	257550
53673	257551
1284	257552
234234	257553
2190	257554
3693	257555
104822	257556
214774	257557
94802	257558
115089	257559
10544	257560
36890	257561
36175	257562
82642	257563
21824	257564
202370	257565
192653	257566
114988	257567
20773	257568
82894	257569
81022	257570
355220	257571
508	257572
1172	257573
208982	257574
35063	257575
4611	257576
229691	257577
66258	257578
226076	257579
39475	257580
36772	257581
16984	257582
17442	257583
536	257584
49162	257585
9698	257586
21305	257587
43003	257588
8489	257589
329898	257590
321737	257591
133757	257592
5590	257593
868	257594
146411	257595
141903	257596
43653	257597
194840	257598
288650	257599
12107	257600
14893	257601
34749	257602
100129	257603
54192	257604
285688	257605
151702	257606
117862	257607
9363	257608
203550	257609
49932	257610
53151	257611
214433	257612
27903	257613
28079	257614
39630	257615
4899	257616
2344	257617
274014	257618
107722	257619
86144	257620
25300	257621
109760	257622
39113	257623
21788	257624
5733	257625
208805	257626
79355	257627
51813	257628
342050	257629
41921	257630
2178	257631
10091	257632
35076	257633
44311	257634
131633	257635
3059	257636
352528	257637
8315	257638
5935	257639
25234	257640
276804	257641
48469	257642
82730	257643
338095	257644
251748	257645
562	257646
131984	257647
159622	257648
354280	257649
74328	257650
307122	257651
213075	257652
170734	257653
51695	257654
1924	257655
6735	257656
3838	257657
19886	257658
188854	257659
196735	257660
120289	257661
9004	257662
5695	257663
320655	257664
81701	257665
339261	257666
32351	257667
1991	257668
101051	257669
28898	257670
10419	257671
120293	257672
30149	257673
119724	257674
222630	257675
342648	257676
9092	257677
125758	257678
4711	257679
93472	257680
55728	257681
78461	257682
338	257683
278241	257684
63328	257685
290	257686
53491	257687
104280	257688
87884	257689
20286	257690
40141	257691
53942	257692
262596	257693
162461	257694
4323	257695
117571	257696
110287	257697
138094	257698
91588	257699
11930	257700
151318	257701
348326	257702
20668	257703
163809	257704
32981	257705
81597	257706
212174	257707
413	257708
7672	257709
37984	257710
2248	257711
1147	257712
15107	257713
82878	257714
20946	257715
1015	257716
149892	257717
2442	257718
180778	257719
9111	257720
15014	257721
68655	257722
67002	257723
1453	257724
170583	257725
219132	257726
5888	257727
282278	257728
1698	257729
109082	257730
69665	257731
16302	257732
96027	257733
64611	257734
76974	257735
106828	257736
321904	257737
12748	257738
57703	257739
68001	257740
849	257741
2525	257742
43364	257743
323737	257744
7516	257745
8753	257746
275395	257747
120240	257748
131295	257749
53604	257750
188391	257751
341381	257752
29393	257753
64780	257754
6233	257755
307701	257756
101803	257757
204759	257758
57688	257759
19940	257760
85079	257761
290131	257762
187505	257763
314501	257764
95144	257765
1752	257766
314180	257767
95145	257768
75586	257769
33449	257770
102725	257771
101759	257772
118879	257773
16101	257774
51125	257775
322511	257776
61477	257777
87451	257778
66200	257779
61477	257780
165917	257781
346384	257782
108369	257783
22232	257784
4050	257785
16869	257786
50559	257787
217	257788
52593	257789
52593	257790
270886	257791
1323	257792
43877	257793
85755	257794
45618	257795
72166	257796
272200	257797
40898	257798
102123	257799
53011	257800
5097	257801
27869	257802
21250	257803
25172	257804
13345	257805
113546	257806
74405	257807
170330	257808
33517	257809
331685	257810
9536	257811
71852	257812
9513	257813
7453	257814
97878	257815
132442	257816
468	257817
137337	257818
199539	257819
65253	257820
5436	257821
348995	257822
62	257823
53	257824
301	257825
122699	257826
52485	257827
53	257828
52478	257829
315870	257830
135852	257831
52799	257832
118238	257833
188976	257834
10648	257835
62	257836
170023	257837
45998	257838
14077	257839
611	257840
347783	257841
53105	257842
122151	257843
408	257844
119640	257845
83357	257846
9359	257847
89881	257848
6968	257849
356243	257850
126987	257851
29655	257852
40417	257853
19474	257854
345412	257855
51198	257856
221212	257857
258830	257858
45095	257859
223306	257860
33125	257861
192221	257862
339520	257863
55671	257864
192220	257865
109299	257866
95659	257867
51719	257868
187315	257869
55030	257870
82182	257871
15304	257872
1069	257873
48668	257874
24270	257875
200068	257876
13837	257877
13977	257878
76542	257879
95651	257880
73152	257881
345302	257882
157867	257883
40502	257884
4009	257885
10165	257886
9254	257887
80938	257888
115942	257889
17525	257890
40689	257891
127040	257892
75980	257893
164352	257894
4258	257895
344998	257896
18400	257897
31338	257898
207211	257899
259369	257900
12612	257901
86541	257902
262642	257903
3477	257904
51995	257905
56508	257906
4282	257907
84222	257908
37020	257909
5642	257910
4880	257911
252338	257912
308049	257913
71113	257914
11183	257915
210146	257916
162326	257917
94668	257918
128483	257919
69739	257920
65658	257921
38	257922
76849	257923
59024	257924
36720	257925
70087	257926
57553	257927
48281	257928
157632	257929
33654	257930
266103	257931
4292	257932
145323	257933
112962	257934
233194	257935
143244	257936
258953	257937
12118	257938
4931	257939
210704	257940
92878	257941
133135	257942
76897	257943
117834	257944
69902	257945
293414	257946
6176	257947
17767	257948
44132	257949
29637	257950
88342	257951
173800	257952
4256	257953
20714	257954
192220	257955
69989	257956
10971	257957
30078	257958
20783	257959
118539	257960
4120	257961
13218	257962
53519	257963
182846	257964
10971	257965
18267	257966
56342	257967
34176	257968
93822	257969
96966	257970
246890	257971
53271	257972
341388	257973
141036	257974
49319	257975
23333	257976
3510	257977
112347	257978
128585	257979
41365	257980
132232	257981
47604	257982
72654	257983
2014	257984
214885	257985
132131	257986
280376	257987
24046	257988
36229	257989
190908	257990
347074	257991
161747	257992
117777	257993
86590	257994
45519	257995
108863	257996
12984	257997
305	257998
6999	257999
192796	258000
209802	258001
14430	258002
262272	258003
3171	258004
102906	258005
26323	258006
109222	258007
92645	258008
77386	258009
43728	258010
342206	258011
9146	258012
79671	258013
1367	258014
100382	258015
204412	258016
76687	258017
37366	258018
353054	258019
52236	258020
79406	258021
312369	258022
263204	258023
54292	258024
80207	258025
336078	258026
40726	258027
88157	258028
181393	258029
16608	258030
162246	258031
19431	258032
90313	258033
271457	258034
169754	258035
10084	258036
54036	258037
1660	258038
58306	258039
957	258040
180763	258041
46542	258042
329872	258043
191706	258044
219173	258045
194184	258046
216038	258047
45115	258048
121774	258049
258644	258050
96882	258051
259331	258052
80083	258053
98888	258054
74503	258055
16754	258056
80315	258057
336531	258058
283914	258059
41565	258060
38410	258061
192399	258062
204025	258063
44766	258064
240664	258065
247471	258066
196634	258067
93327	258068
1092	258069
328195	258070
181389	258071
157929	258072
136754	258073
6132	258074
225281	258075
63631	258076
259514	258077
126789	258078
8983	258079
31938	258080
102887	258081
278258	258082
37	258083
144861	258084
236716	258085
277548	258086
30701	258087
41241	258088
74949	258089
14603	258090
178124	258091
12872	258092
160478	258093
17108	258094
195792	258095
88959	258096
63889	258097
117789	258098
80200	258099
121196	258100
97015	258101
42066	258102
79854	258103
105742	258104
102410	258105
2701	258106
46599	258107
37391	258108
76144	258109
36741	258110
258977	258111
8804	258112
312630	258113
122018	258114
196731	258115
26564	258116
151327	258117
31814	258118
328019	258119
26317	258120
235693	258121
336706	258122
576	258123
33674	258124
322616	258125
297586	258126
270738	258127
157816	258128
116302	258129
118844	258130
129954	258131
29191	258132
167605	258133
37384	258134
313990	258135
313380	258136
1896	258137
20425	258138
28001	258139
25888	258140
77477	258141
18953	258142
48728	258143
202258	258144
15195	258145
120998	258146
77477	258147
8756	258148
54881	258149
25861	258150
8253	258151
78107	258152
264022	258153
51714	258154
33906	258155
49523	258156
196226	258157
187326	258158
340696	258159
35183	258160
26984	258161
43699	258162
8877	258163
108705	258164
141830	258165
10653	258166
10076	258167
9973	258168
187602	258169
132811	258170
20258	258171
102429	258172
161622	258173
49933	258174
87074	258175
61059	258176
3984	258177
203629	258178
173013	258179
23521	258180
5717	258181
107930	258182
338473	258183
2926	258184
29842	258185
53614	258186
687	258187
22766	258188
338480	258189
22678	258190
5144	258191
200580	258192
122671	258193
108894	258194
122206	258195
14336	258196
149653	258197
63	258198
313386	258199
147296	258200
178762	258201
196254	258202
10525	258203
67133	258204
125477	258205
13158	258206
48195	258207
7779	258208
253717	258209
138301	258210
18349	258211
106873	258212
111813	258213
10155	258214
55529	258215
28254	258216
79324	258217
137745	258218
247723	258219
86712	258220
122738	258221
334184	258222
96803	258223
354309	258224
296068	258225
174044	258226
24443	258227
71773	258228
1596	258229
10080	258230
10010	258231
3164	258232
109770	258233
13249	258234
71988	258235
72820	258236
72870	258237
72372	258238
172617	258239
4879	258240
5289	258241
5289	258242
10695	258243
115594	258244
419	258245
5061	258246
13278	258247
198729	258248
30237	258249
265973	258250
259024	258251
48799	258252
195195	258253
4379	258254
321262	258255
54553	258256
34121	258257
48979	258258
171	258259
313321	258260
7841	258261
297496	258262
615	258263
187985	258264
316794	258265
313741	258266
123121	258267
329180	258268
118981	258269
110391	258270
335685	258271
8868	258272
93339	258273
126574	258274
146180	258275
37635	258276
120891	258277
167	258278
36484	258279
51136	258280
120356	258281
43693	258282
27427	258283
24199	258284
177482	258285
86338	258286
109446	258287
10059	258288
33302	258289
241207	258290
104727	258291
314629	258292
188065	258293
107406	258294
99490	258295
99635	258296
52675	258297
26967	258298
107932	258299
47975	258300
7189	258301
236630	258302
93305	258303
21546	258304
135959	258305
6954	258306
131009	258307
21546	258308
552	258309
124256	258310
10060	258311
220464	258312
192219	258313
196981	258314
827	258315
78865	258316
16253	258317
155996	258318
54248	258319
24474	258320
10055	258321
18014	258322
94137	258323
6034	258324
290359	258325
7881	258326
73086	258327
13327	258328
121793	258329
279926	258330
17521	258331
33916	258332
169054	258333
195344	258334
124297	258335
71090	258336
281094	258337
36026	258338
68141	258339
9066	258340
9658	258341
155996	258342
125092	258343
45274	258344
191044	258345
188240	258346
61653	258347
56931	258348
82194	258349
236705	258350
51989	258351
127072	258352
236548	258353
73715	258354
33562	258355
11271	258356
1407	258357
116194	258358
58392	258359
9828	258360
251854	258361
77974	258362
222814	258363
348292	258364
161989	258365
194249	258366
355793	258367
27550	258368
26806	258369
142219	258370
12378	258371
139510	258372
139407	258373
231097	258374
116048	258375
40956	258376
17495	258377
102960	258378
148942	258379
95747	258380
31183	258381
100965	258382
65508	258383
46150	258384
289523	258385
330365	258386
253947	258387
273024	258388
28904	258389
169042	258390
321578	258391
203559	258392
158185	258393
87906	258394
16609	258395
98069	258396
33055	258397
138036	258398
133310	258399
166587	258400
97883	258401
337908	258402
81593	258403
18670	258404
62588	258405
59981	258406
118895	258407
116	258408
8303	258409
79858	258410
311834	258411
36065	258412
104339	258413
4955	258414
78253	258415
25809	258416
161398	258417
103000	258418
2266	258419
10774	258420
290729	258421
536	258422
117726	258423
4882	258424
8230	258425
2198	258426
61083	258427
204725	258428
59755	258429
187399	258430
920	258431
35319	258432
244437	258433
294843	258434
6236	258435
72753	258436
1299	258437
77978	258438
44675	258439
425	258440
44675	258441
264446	258442
58061	258443
195439	258444
7848	258445
39815	258446
11240	258447
25938	258448
37002	258449
124972	258450
256859	258451
71066	258452
344855	258453
35044	258454
24833	258455
181470	258456
264302	258457
35119	258458
92901	258459
121054	258460
77860	258461
101097	258462
61492	258463
193411	258464
55556	258465
233302	258466
258983	258467
171822	258468
447	258469
122151	258470
263761	258471
119043	258472
8315	258473
13296	258474
113726	258475
14226	258476
28939	258477
44206	258478
46473	258479
170221	258480
53426	258481
16807	258482
37876	258483
165627	258484
47287	258485
90403	258486
15127	258487
82751	258488
321562	258489
26667	258490
7510	258491
72038	258492
6589	258493
26854	258494
203338	258495
98529	258496
57825	258497
772	258498
75462	258499
4858	258500
7489	258501
190520	258502
329224	258503
5407	258504
5137	258505
8971	258506
263246	258507
215698	258508
206544	258509
15697	258510
35047	258511
134661	258512
26252	258513
17039	258514
26831	258515
6998	258516
5065	258517
158336	258518
323521	258519
246980	258520
6704	258521
253600	258522
10403	258523
113008	258524
6967	258525
233080	258526
21331	258527
321807	258528
175803	258529
51898	258530
152633	258531
110164	258532
57261	258533
205548	258534
288683	258535
57807	258536
288495	258537
73123	258538
33095	258539
71642	258540
77025	258541
187355	258542
28372	258543
25234	258544
3590	258545
42320	258546
44571	258547
318540	258548
55689	258549
55531	258550
135245	258551
145067	258552
130528	258553
23335	258554
5209	258555
73773	258556
565	258557
121023	258558
49286	258559
8495	258560
8999	258561
22460	258562
31213	258563
23071	258564
3635	258565
61236	258566
159345	258567
43239	258568
39113	258569
39487	258570
179516	258571
41168	258572
281346	258573
55169	258574
181966	258575
50250	258576
103044	258577
305506	258578
41786	258579
4054	258580
16149	258581
134227	258582
225812	258583
207281	258584
206401	258585
207487	258586
207350	258587
350844	258588
210434	258589
83530	258590
355239	258591
30710	258592
57278	258593
175291	258594
59157	258595
13959	258596
191338	258597
26085	258598
104591	258599
58132	258600
209941	258601
2398	258602
48398	258603
346159	258604
42334	258605
16711	258606
79097	258607
92225	258608
15322	258609
70844	258610
6512	258611
269749	258612
83465	258613
13270	258614
1347	258615
8524	258616
107898	258617
66444	258618
32985	258619
85648	258620
73722	258621
34070	258622
13351	258623
49140	258624
285036	258625
3349	258626
15561	258627
62	258628
295556	258629
103386	258630
62624	258631
231805	258632
190663	258633
321435	258634
355050	258635
1298	258636
158566	258637
109309	258638
44274	258639
77642	258640
222803	258641
17622	258642
2109	258643
11025	258644
351129	258645
171743	258646
74265	258647
5019	258648
48390	258649
24513	258650
339497	258651
13116	258652
200141	258653
34072	258654
355964	258655
1475	258656
16669	258657
158055	258658
47533	258659
163316	258660
62030	258661
127687	258662
3920	258663
17723	258664
29459	258665
80194	258666
105705	258667
212467	258668
58604	258669
54042	258670
43411	258671
279965	258672
327216	258673
139183	258674
336360	258675
7280	258676
70484	258677
65401	258678
26578	258679
28024	258680
19229	258681
8091	258682
5354	258683
156670	258684
99905	258685
240327	258686
27	258687
52965	258688
369	258689
192495	258690
53130	258691
179579	258692
80244	258693
324028	258694
109165	258695
78937	258696
292796	258697
170143	258698
41502	258699
134972	258700
4104	258701
70894	258702
120477	258703
18552	258704
81047	258705
238576	258706
9367	258707
25054	258708
53	258709
153852	258710
242842	258711
12939	258712
275885	258713
18696	258714
84225	258715
76960	258716
220475	258717
11133	258718
11290	258719
74067	258720
55812	258721
1191	258722
118103	258723
11868	258724
65280	258725
6887	258726
79018	258727
31295	258728
32088	258729
49459	258730
79672	258731
136876	258732
18260	258733
36462	258734
4734	258735
144711	258736
28053	258737
41680	258738
201568	258739
4221	258740
113456	258741
213594	258742
274978	258743
76664	258744
11544	258745
28269	258746
81739	258747
13561	258748
9149	258749
93005	258750
347452	258751
102957	258752
32967	258753
12935	258754
8994	258755
34379	258756
270408	258757
53527	258758
132565	258759
56064	258760
3823	258761
333641	258762
21789	258763
177920	258764
98624	258765
82403	258766
196794	258767
1765	258768
5798	258769
169181	258770
153956	258771
4857	258772
193354	258773
150319	258774
325683	258775
79294	258776
54668	258777
191842	258778
2641	258779
21819	258780
6592	258781
20730	258782
1259	258783
58246	258784
32447	258785
56464	258786
106543	258787
175300	258788
290871	258789
4597	258790
128508	258791
59416	258792
207696	258793
45654	258794
9421	258795
215366	258796
69758	258797
226028	258798
25132	258799
92411	258800
179570	258801
136255	258802
173322	258803
34584	258804
107705	258805
170413	258806
193075	258807
34584	258808
11412	258809
344243	258810
22949	258811
4214	258812
126917	258813
24517	258814
21398	258815
178668	258816
151683	258817
12176	258818
49827	258819
31521	258820
346794	258821
150699	258822
297676	258823
118686	258824
857	258825
92814	258826
129913	258827
24809	258828
70003	258829
24898	258830
53001	258831
32515	258832
166278	258833
193027	258834
53357	258835
162099	258836
37113	258837
42828	258838
12885	258839
74376	258840
50035	258841
123244	258842
178464	258843
222094	258844
17763	258845
44052	258846
79333	258847
96268	258848
128854	258849
121276	258850
54022	258851
4125	258852
12175	258853
109025	258854
5898	258855
115142	258856
183440	258857
50303	258858
170127	258859
194767	258860
137127	258861
85715	258862
336418	258863
52146	258864
178849	258865
193959	258866
69995	258867
184709	258868
34795	258869
85783	258870
15324	258871
107191	258872
77684	258873
4828	258874
336690	258875
59519	258876
192949	258877
1991	258878
7379	258879
127076	258880
27643	258881
31056	258882
1612	258883
6420	258884
36695	258885
175	258886
250350	258887
181609	258888
210059	258889
84008	258890
124860	258891
116	258892
2625	258893
59405	258894
5630	258895
53392	258896
44741	258897
170978	258898
58350	258899
44217	258900
137574	258901
92289	258902
281845	258903
164529	258904
10596	258905
240	258906
19087	258907
66743	258908
264813	258909
174455	258910
71036	258911
18894	258912
343777	258913
144272	258914
251	258915
6454	258916
56089	258917
306574	258918
170760	258919
18830	258920
92770	258921
336224	258922
251	258923
2611	258924
3120	258925
177985	258926
188129	258927
79084	258928
12401	258929
244033	258930
343783	258931
3175	258932
26185	258933
151324	258934
203473	258935
56331	258936
3874	258937
24066	258938
109595	258939
1476	258940
7500	258941
158121	258942
174380	258943
212480	258944
12519	258945
53500	258946
9523	258947
12483	258948
78337	258949
268278	258950
23070	258951
100158	258952
10054	258953
1748	258954
284844	258955
18214	258956
10695	258957
6193	258958
10179	258959
181042	258960
48885	258961
88924	258962
115338	258963
105821	258964
2149	258965
101436	258966
215648	258967
11229	258968
36373	258969
302884	258970
8941	258971
3347	258972
60726	258973
173056	258974
165008	258975
75854	258976
175933	258977
33290	258978
326710	258979
240616	258980
53753	258981
212324	258982
37501	258983
58678	258984
33903	258985
167635	258986
11156	258987
236437	258988
172450	258989
53363	258990
76974	258991
75376	258992
14735	258993
8811	258994
2115	258995
667	258996
294195	258997
49310	258998
28559	258999
6649	259000
2346	259001
210026	259002
4246	259003
273057	259004
83179	259005
23916	259006
67572	259007
229970	259008
33881	259009
52831	259010
17092	259011
21954	259012
81304	259013
187796	259014
19420	259015
12870	259016
8042	259017
23805	259018
30323	259019
2011	259020
20127	259021
10914	259022
160855	259023
197019	259024
168589	259025
3796	259026
43683	259027
234948	259028
225375	259029
37310	259030
302945	259031
8720	259032
288588	259033
75995	259034
75935	259035
66754	259036
159629	259037
20311	259038
1111	259039
347022	259040
215005	259041
314994	259042
160304	259043
35299	259044
72904	259045
3858	259046
77835	259047
52259	259048
89033	259049
199507	259050
172641	259051
326841	259052
347673	259053
126938	259054
335307	259055
106654	259056
168599	259057
41392	259058
9475	259059
206133	259060
16897	259061
185837	259062
59840	259063
24942	259064
257719	259065
191324	259066
206126	259067
146050	259068
236885	259069
112840	259070
278236	259071
163665	259072
22233	259073
103843	259074
22233	259075
102750	259076
213191	259077
5357	259078
9138	259079
2094	259080
56733	259081
186308	259082
13518	259083
2799	259084
131394	259085
113424	259086
718	259087
51008	259088
8769	259089
200323	259090
130023	259091
45523	259092
314095	259093
5888	259094
27607	259095
66127	259096
344946	259097
9196	259098
132920	259099
13902	259100
259334	259101
12569	259102
36832	259103
2764	259104
32235	259105
128909	259106
206965	259107
144325	259108
71208	259109
67425	259110
26323	259111
103074	259112
105736	259113
24565	259114
137867	259115
11846	259116
15394	259117
25690	259118
38325	259119
84405	259120
327760	259121
17429	259122
10583	259123
193783	259124
339962	259125
32637	259126
949	259127
10952	259128
160617	259129
15428	259130
30844	259131
33598	259132
36365	259133
19521	259134
26756	259135
68831	259136
14038	259137
18015	259138
73850	259139
196843	259140
289056	259141
173394	259142
52175	259143
5068	259144
52256	259145
85342	259146
18281	259147
295181	259148
29501	259149
8511	259150
10159	259151
50820	259152
15898	259153
183777	259154
137932	259155
324877	259156
226398	259157
282636	259158
122255	259159
19547	259160
168888	259161
92098	259162
137993	259163
312176	259164
36929	259165
120648	259166
154201	259167
72286	259168
9712	259169
19281	259170
312131	259171
204401	259172
12060	259173
196113	259174
37040	259175
100049	259176
118897	259177
2315	259178
6154	259179
242698	259180
92589	259181
7503	259182
121556	259183
33165	259184
186184	259185
216514	259186
224640	259187
52893	259188
37273	259189
3534	259190
131180	259191
28620	259192
15152	259193
13658	259194
695	259195
274992	259196
121390	259197
187736	259198
13566	259199
153163	259200
283435	259201
142947	259202
250920	259203
273392	259204
63058	259205
218351	259206
41954	259207
323727	259208
263200	259209
244401	259210
80091	259211
131952	259212
33040	259213
302318	259214
30118	259215
143124	259216
90963	259217
200386	259218
214788	259219
74273	259220
1620	259221
104401	259222
105351	259223
98891	259224
82839	259225
304587	259226
63935	259227
43286	259228
10313	259229
43297	259230
16819	259231
40539	259232
10613	259233
16224	259234
264436	259235
1430	259236
5744	259237
305621	259238
204198	259239
269034	259240
126690	259241
100496	259242
306929	259243
227805	259244
88395	259245
126917	259246
335254	259247
262296	259248
201042	259249
24048	259250
86346	259251
309956	259252
265211	259253
32403	259254
139846	259255
259251	259256
100299	259257
29915	259258
220946	259259
273988	259260
310330	259261
82634	259262
55622	259263
338258	259264
229513	259265
91814	259266
24992	259267
147093	259268
82626	259269
229021	259270
196036	259271
192176	259272
108974	259273
27332	259274
55627	259275
333978	259276
104525	259277
229061	259278
106502	259279
204647	259280
24855	259281
138472	259282
80142	259283
52024	259284
126843	259285
205530	259286
300883	259287
81949	259288
346326	259289
140068	259290
308371	259291
184712	259292
227905	259293
259501	259294
259130	259295
38334	259296
221087	259297
141909	259298
40155	259299
92647	259300
157984	259301
228576	259302
16572	259303
226228	259304
258888	259305
74854	259306
126980	259307
8967	259308
34611	259309
232962	259310
345092	259311
96944	259312
41073	259313
55523	259314
278579	259315
229816	259316
82392	259317
126798	259318
339127	259319
122661	259320
55627	259321
89224	259322
348188	259323
222566	259324
85313	259325
204174	259326
148549	259327
162709	259328
89486	259329
233104	259330
126857	259331
204705	259332
183171	259333
82764	259334
76760	259335
27175	259336
82619	259337
80285	259338
82648	259339
157717	259340
45117	259341
204584	259342
115672	259343
194754	259344
107816	259345
61	259346
188151	259347
26066	259348
213922	259349
65303	259350
74357	259351
53460	259352
9137	259353
43284	259354
133032	259355
67123	259356
21675	259357
79394	259358
90379	259359
127756	259360
73076	259361
8610	259362
100388	259363
28437	259364
20968	259365
52921	259366
1944	259367
50904	259368
20924	259369
723	259370
173259	259371
85339	259372
50436	259373
68222	259374
213168	259375
301	259376
58154	259377
270653	259378
262426	259379
13879	259380
1011	259381
167368	259382
76455	259383
168025	259384
18744	259385
6041	259386
5215	259387
6374	259388
22676	259389
7902	259390
2216	259391
243659	259392
26137	259393
57691	259394
21610	259395
298593	259396
65281	259397
126717	259398
35106	259399
95561	259400
30827	259401
200732	259402
4073	259403
22926	259404
115272	259405
35669	259406
175805	259407
16810	259408
69999	259409
229228	259410
212786	259411
13895	259412
217660	259413
37462	259414
182812	259415
100030	259416
17974	259417
74473	259418
121282	259419
43705	259420
286193	259421
215259	259422
182409	259423
34603	259424
138136	259425
131978	259426
21245	259427
66201	259428
3453	259429
189653	259430
18502	259431
18236	259432
116009	259433
115132	259434
15734	259435
223028	259436
68517	259437
99545	259438
28777	259439
64986	259440
155879	259441
17654	259442
37763	259443
710	259444
129677	259445
6099	259446
253649	259447
49310	259448
224982	259449
69373	259450
1524	259451
6197	259452
176312	259453
189679	259454
200311	259455
258523	259456
2964	259457
280471	259458
243257	259459
63324	259460
342444	259461
262235	259462
2955	259463
14162	259464
115838	259465
348435	259466
97881	259467
355750	259468
4062	259469
89117	259470
43280	259471
336446	259472
55436	259473
20223	259474
23813	259475
10667	259476
166534	259477
28875	259478
70355	259479
17368	259480
47638	259481
40690	259482
8860	259483
10891	259484
35839	259485
6883	259486
2449	259487
52159	259488
30126	259489
47736	259490
105773	259491
50090	259492
76345	259493
31428	259494
52180	259495
3380	259496
44550	259497
66260	259498
77377	259499
27811	259500
311777	259501
27444	259502
110284	259503
7640	259504
48512	259505
63041	259506
41009	259507
47342	259508
44516	259509
105052	259510
81608	259511
51773	259512
1466	259513
118847	259514
15010	259515
1123	259516
104933	259517
297117	259518
1143	259519
133224	259520
86160	259521
15693	259522
42947	259523
60121	259524
92419	259525
20974	259526
19302	259527
17373	259528
196356	259529
43792	259530
55816	259531
354093	259532
4052	259533
62409	259534
194645	259535
19574	259536
53092	259537
10800	259538
234538	259539
7471	259540
1402	259541
10548	259542
5509	259543
44225	259544
93240	259545
16240	259546
82910	259547
3274	259548
76617	259549
95936	259550
262385	259551
42740	259552
262388	259553
1174	259554
93011	259555
251612	259556
5889	259557
225593	259558
343422	259559
262142	259560
62315	259561
139709	259562
127006	259563
33256	259564
27833	259565
66557	259566
116671	259567
12840	259568
106056	259569
88587	259570
304921	259571
122361	259572
128196	259573
350510	259574
6301	259575
348861	259576
127123	259577
161558	259578
77436	259579
79493	259580
68813	259581
228143	259582
113209	259583
321743	259584
2179	259585
120446	259586
165679	259587
162569	259588
230954	259589
50035	259590
20997	259591
149514	259592
107682	259593
196770	259594
101415	259595
126842	259596
324274	259597
280851	259598
326050	259599
36566	259600
326149	259601
105595	259602
13963	259603
267409	259604
52457	259605
11157	259606
6332	259607
28629	259608
324443	259609
262099	259610
51999	259611
76007	259612
19284	259613
46467	259614
132202	259615
20832	259616
88686	259617
17808	259618
139988	259619
39491	259620
52975	259621
3068	259622
229	259623
564	259624
19633	259625
225220	259626
19690	259627
31989	259628
159345	259629
347663	259630
175930	259631
322020	259632
29113	259633
6839	259634
76944	259635
544	259636
5697	259637
13168	259638
144876	259639
257774	259640
115948	259641
1355	259642
55507	259643
35607	259644
78136	259645
28145	259646
78516	259647
9117	259648
85648	259649
247622	259650
7831	259651
81153	259652
31271	259653
148931	259654
204231	259655
38867	259656
65783	259657
53519	259658
4815	259659
500	259660
259654	259661
3599	259662
32761	259663
20283	259664
36564	259665
21479	259666
3143	259667
221470	259668
17955	259669
30212	259670
3747	259671
125860	259672
102879	259673
104772	259674
44079	259675
15442	259676
1551	259677
16	259678
74371	259679
306648	259680
38052	259681
193395	259682
9557	259683
14077	259684
12098	259685
6092	259686
58662	259687
343259	259688
204467	259689
322381	259690
314544	259691
84927	259692
314510	259693
322304	259694
329038	259695
122238	259696
59839	259697
89112	259698
50736	259699
90841	259700
212652	259701
137527	259702
39564	259703
6397	259704
309439	259705
24218	259706
6976	259707
30176	259708
4365	259709
1379	259710
30861	259711
174188	259712
234605	259713
39869	259714
178590	259715
252160	259716
54	259717
73705	259718
16672	259719
22227	259720
51528	259721
17131	259722
55045	259723
15263	259724
17195	259725
70519	259726
10613	259727
91933	259728
164323	259729
49537	259730
71909	259731
54427	259732
183	259733
36239	259734
50707	259735
127453	259736
35954	259737
5107	259738
60233	259739
286483	259740
5125	259741
641	259742
296741	259743
29236	259744
5304	259745
72111	259746
286750	259747
173518	259748
127057	259749
1933	259750
58111	259751
109011	259752
293651	259753
234465	259754
49925	259755
143867	259756
171448	259757
175012	259758
167497	259759
163628	259760
29140	259761
47884	259762
85616	259763
1846	259764
18747	259765
173212	259766
7302	259767
51515	259768
62650	259769
72455	259770
110619	259771
227998	259772
932	259773
50730	259774
192250	259775
72312	259776
46220	259777
15233	259778
133858	259779
37076	259780
4724	259781
202044	259782
245738	259783
158424	259784
190864	259785
6395	259786
160746	259787
186559	259788
46041	259789
28052	259790
254462	259791
4990	259792
77589	259793
123038	259794
194574	259795
15745	259796
172515	259797
80140	259798
123683	259799
156696	259800
981	259801
102587	259802
20633	259803
198351	259804
53569	259805
83229	259806
19236	259807
167299	259808
13797	259809
59204	259810
141400	259811
89936	259812
32125	259813
236593	259814
126948	259815
10339	259816
157813	259817
77989	259818
367	259819
19570	259820
12539	259821
276833	259822
116702	259823
148062	259824
264241	259825
104306	259826
104578	259827
75181	259828
15860	259829
178621	259830
162820	259831
166305	259832
25928	259833
152825	259834
4583	259835
32786	259836
40320	259837
2845	259838
318979	259839
7144	259840
281566	259841
105887	259842
286575	259843
192625	259844
339654	259845
45622	259846
188128	259847
334735	259848
45796	259849
163299	259850
49808	259851
189041	259852
154495	259853
102478	259854
24952	259855
37352	259856
147484	259857
13576	259858
69317	259859
64039	259860
38608	259861
71085	259862
239557	259863
27156	259864
24219	259865
44897	259866
68774	259867
27233	259868
96718	259869
72960	259870
198414	259871
288534	259872
20793	259873
348362	259874
71912	259875
122845	259876
22447	259877
91632	259878
54341	259879
7419	259880
318620	259881
126794	259882
19169	259883
72000	259884
43326	259885
94504	259886
7868	259887
42769	259888
64634	259889
174628	259890
290264	259891
140391	259892
184044	259893
287084	259894
226977	259895
24188	259896
175629	259897
109722	259898
175494	259899
122279	259900
111020	259901
291592	259902
292985	259903
291167	259904
206234	259905
174981	259906
293366	259907
174667	259908
285293	259909
240348	259910
52539	259911
31566	259912
315616	259913
48008	259914
45702	259915
115535	259916
196168	259917
107598	259918
279586	259919
122474	259920
27192	259921
343704	259922
123537	259923
317279	259924
49312	259925
77445	259926
121465	259927
50560	259928
32328	259929
24300	259930
175250	259931
104311	259932
62706	259933
46529	259934
111932	259935
9212	259936
175918	259937
108739	259938
290646	259939
173278	259940
6193	259941
31218	259942
59750	259943
46537	259944
66143	259945
27562	259946
110003	259947
26329	259948
200530	259949
39254	259950
345523	259951
318723	259952
154226	259953
154228	259954
291045	259955
223061	259956
60495	259957
13570	259958
240450	259959
104417	259960
94544	259961
35119	259962
59537	259963
19705	259964
26114	259965
8434	259966
98879	259967
318306	259968
117595	259969
6429	259970
18282	259971
12158	259972
290712	259973
88080	259974
93101	259975
31598	259976
203015	259977
324585	259978
38445	259979
257320	259980
645	259981
71990	259982
44751	259983
21143	259984
82648	259985
119148	259986
149896	259987
294341	259988
194156	259989
304486	259990
215587	259991
46615	259992
27873	259993
105605	259994
231967	259995
193577	259996
12081	259997
2339	259998
120405	259999
147218	260000
157208	260001
38104	260002
29724	260003
53579	260004
52512	260005
313819	260006
136693	260007
88288	260008
34035	260009
72385	260010
165269	260011
151598	260012
28458	260013
128408	260014
4463	260015
262255	260016
326133	260017
152221	260018
262226	260019
272232	260020
127774	260021
97463	260022
262289	260023
98397	260024
40801	260025
46302	260026
101812	260027
20868	260028
80221	260029
91673	260030
278187	260031
38262	260032
6301	260033
113545	260034
35107	260035
355216	260036
83604	260037
23846	260038
326818	260039
189686	260040
120028	260041
28695	260042
95543	260043
40514	260044
1357	260045
6467	260046
279160	260047
14866	260048
128250	260049
259174	260050
9820	260051
330053	260052
6659	260053
92208	260054
20268	260055
94101	260056
79978	260057
14262	260058
12572	260059
24995	260060
354036	260061
36690	260062
212904	260063
2356	260064
204477	260065
540	260066
91387	260067
336010	260068
204762	260069
259640	260070
254259	260071
326856	260072
109348	260073
919	260074
343144	260075
29782	260076
24094	260077
74372	260078
71039	260079
27176	260080
190917	260081
192602	260082
33112	260083
324636	260084
16855	260085
5346	260086
83282	260087
302	260088
34643	260089
92686	260090
85988	260091
14617	260092
354009	260093
206230	260094
57722	260095
313431	260096
118793	260097
111238	260098
9935	260099
2333	260100
25	260101
313684	260102
52631	260103
312605	260104
27426	260105
27426	260106
329844	260107
67029	260108
315005	260109
32704	260110
273905	260111
42255	260112
26604	260113
34737	260114
25718	260115
76720	260116
60193	260117
70623	260118
88407	260119
213051	260120
322206	260121
77615	260122
12462	260123
275679	260124
36577	260125
9602	260126
51825	260127
351213	260128
7061	260129
26360	260130
126818	260131
119044	260132
90108	260133
82395	260134
50011	260135
5190	260136
122821	260137
51808	260138
152939	260139
59959	260140
213618	260141
27478	260142
57671	260143
349789	260144
262287	260145
262318	260146
12941	260147
2987	260148
181547	260149
210705	260150
136883	260151
192719	260152
91475	260153
91475	260154
342449	260155
93045	260156
26713	260157
349539	260158
1907	260159
25513	260160
9549	260161
48756	260162
42273	260163
81932	260164
6251	260165
37612	260166
106754	260167
63494	260168
134919	260169
82739	260170
308	260171
154372	260172
34846	260173
86675	260174
21707	260175
101296	260176
18708	260177
329610	260178
262170	260179
201393	260180
170448	260181
71239	260182
203121	260183
4967	260184
82686	260185
6423	260186
22065	260187
17276	260188
54052	260189
41552	260190
11323	260191
262134	260192
118490	260193
8118	260194
37327	260195
26025	260196
29102	260197
39402	260198
24383	260199
154648	260200
34148	260201
35466	260202
136458	260203
201185	260204
14517	260205
31226	260206
120740	260207
220277	260208
58849	260209
23856	260210
57776	260211
94879	260212
53441	260213
124751	260214
69840	260215
22235	260216
62	260217
262248	260218
192410	260219
262214	260220
54099	260221
323480	260222
158881	260223
33440	260224
361	260225
64154	260226
51933	260227
15042	260228
1123	260229
85008	260230
62691	260231
136611	260232
20341	260233
57071	260234
294001	260235
114417	260236
81838	260237
27360	260238
89358	260239
221538	260240
90404	260241
254490	260242
68812	260243
109005	260244
13838	260245
28484	260246
176587	260247
74076	260248
167855	260249
66506	260250
171803	260251
57239	260252
205293	260253
172963	260254
277082	260255
8847	260256
7941	260257
315038	260258
84766	260259
249539	260260
129241	260261
190824	260262
41749	260263
356054	260264
63628	260265
80281	260266
9059	260267
282538	260268
23997	260269
126982	260270
1933	260271
106738	260272
7097	260273
30295	260274
67580	260275
85582	260276
64524	260277
22150	260278
59860	260279
2862	260280
30689	260281
32265	260282
70785	260283
145316	260284
64422	260285
8170	260286
68031	260287
18683	260288
40982	260289
18034	260290
33161	260291
11355	260292
91453	260293
315033	260294
208686	260295
52431	260296
3916	260297
125146	260298
79238	260299
1182	260300
232519	260301
31764	260302
48334	260303
89476	260304
189295	260305
114428	260306
52629	260307
356314	260308
31010	260309
13795	260310
81969	260311
109196	260312
55839	260313
128535	260314
104647	260315
110399	260316
258507	260317
166131	260318
103913	260319
31644	260320
75312	260321
198679	260322
30415	260323
7745	260324
352494	260325
78585	260326
50164	260327
130105	260328
137848	260329
26406	260330
313426	260331
196734	260332
262366	260333
206053	260334
122741	260335
18398	260336
182782	260337
56191	260338
117289	260339
58724	260340
216159	260341
47338	260342
338213	260343
317214	260344
5505	260345
38308	260346
36734	260347
36536	260348
180477	260349
180149	260350
268390	260351
129571	260352
171945	260353
136422	260354
104935	260355
301	260356
357374	260357
84013	260358
36321	260359
92182	260360
101955	260361
262954	260362
314405	260363
124553	260364
190601	260365
121281	260366
27753	260367
314766	260368
206182	260369
315558	260370
147505	260371
133635	260372
186884	260373
12088	260374
12458	260375
47025	260376
273062	260377
8801	260378
11341	260379
68812	260380
138927	260381
8	260382
10628	260383
345380	260384
13990	260385
277970	260386
24667	260387
191460	260388
165388	260389
349111	260390
18971	260391
176108	260392
89942	260393
117899	260394
19151	260395
199729	260396
141710	260397
2833	260398
62	260399
43676	260400
258869	260401
8941	260402
2406	260403
107322	260404
14074	260405
283505	260406
558	260407
139754	260408
303128	260409
36456	260410
36308	260411
175314	260412
13053	260413
306034	260414
146103	260415
143402	260416
10989	260417
78628	260418
193718	260419
1273	260420
120781	260421
109951	260422
1989	260423
28709	260424
5872	260425
33656	260426
67463	260427
247795	260428
283760	260429
48277	260430
64102	260431
28742	260432
355299	260433
281794	260434
43609	260435
296834	260436
70023	260437
11573	260438
285693	260439
75731	260440
27121	260441
26278	260442
288907	260443
9323	260444
55044	260445
98	260446
119	260447
76412	260448
70760	260449
252659	260450
52973	260451
181437	260452
127994	260453
48471	260454
23071	260455
188794	260456
1108	260457
17331	260458
28484	260459
344970	260460
26167	260461
168898	260462
132811	260463
7875	260464
36351	260465
80435	260466
35485	260467
136835	260468
13011	260469
52455	260470
2398	260471
9730	260472
84510	260473
135576	260474
131468	260475
95148	260476
90987	260477
9557	260478
7485	260479
321566	260480
22427	260481
329460	260482
57776	260483
36975	260484
237030	260485
88509	260486
346031	260487
187944	260488
30272	260489
22315	260490
29372	260491
170918	260492
102446	260493
271074	260494
357596	260495
11412	260496
77648	260497
23008	260498
107736	260499
1586	260500
155094	260501
153916	260502
128307	260503
36655	260504
27176	260505
58450	260506
128989	260507
13024	260508
10859	260509
44237	260510
150250	260511
204509	260512
58329	260513
79458	260514
207783	260515
11003	260516
1695	260517
127089	260518
177970	260519
6347	260520
117058	260521
107815	260522
329786	260523
713	260524
28059	260525
313427	260526
262288	260527
126833	260528
78886	260529
121510	260530
55564	260531
9010	260532
57361	260533
163668	260534
5006	260535
78577	260536
129962	260537
5666	260538
28767	260539
194282	260540
132793	260541
38074	260542
27369	260543
144130	260544
76315	260545
36445	260546
2206	260547
245049	260548
77838	260549
13906	260550
122240	260551
4508	260552
36597	260553
16762	260554
353114	260555
84327	260556
6582	260557
36507	260558
4195	260559
158876	260560
9726	260561
9927	260562
17712	260563
188167	260564
1579	260565
23343	260566
5948	260567
4746	260568
327801	260569
223651	260570
90281	260571
46831	260572
229292	260573
350624	260574
27199	260575
357024	260576
93234	260577
2478	260578
77447	260579
57795	260580
102089	260581
89459	260582
63335	260583
329117	260584
314069	260585
312772	260586
35787	260587
26120	260588
206552	260589
34693	260590
17562	260591
338905	260592
28182	260593
19049	260594
97386	260595
68864	260596
68861	260597
6914	260598
52365	260599
6998	260600
18875	260601
208160	260602
33054	260603
17378	260604
327288	260605
195476	260606
140443	260607
52199	260608
312807	260609
323074	260610
26078	260611
319255	260612
77626	260613
23496	260614
190771	260615
264030	260616
162388	260617
8389	260618
12918	260619
317679	260620
46684	260621
329860	260622
26753	260623
40772	260624
146779	260625
3248	260626
173979	260627
94609	260628
353859	260629
48518	260630
103702	260631
92253	260632
126414	260633
141000	260634
92995	260635
120766	260636
18554	260637
36363	260638
86627	260639
69724	260640
31827	260641
84123	260642
78574	260643
1366	260644
1169	260645
74329	260646
18910	260647
133603	260648
61048	260649
138518	260650
352327	260651
262404	260652
170059	260653
191751	260654
41497	260655
10789	260656
33	260657
6159	260658
100688	260659
122686	260660
45412	260661
4491	260662
21996	260663
77046	260664
28	260665
62883	260666
24966	260667
14530	260668
22901	260669
35910	260670
6672	260671
6928	260672
55382	260673
5076	260674
15125	260675
128080	260676
119362	260677
259587	260678
2	260679
237454	260680
146896	260681
258733	260682
45260	260683
13567	260684
1986	260685
38338	260686
1107	260687
44282	260688
19329	260689
320557	260690
48094	260691
85414	260692
20857	260693
126835	260694
126835	260695
2326	260696
535	260697
15271	260698
86164	260699
2155	260700
7976	260701
36065	260702
3408	260703
96242	260704
120884	260705
39812	260706
86371	260707
198517	260708
88550	260709
88550	260710
301	260711
36754	260712
78839	260713
4316	260714
44768	260715
17373	260716
3097	260717
239277	260718
120241	260719
71216	260720
41703	260721
145390	260722
126737	260723
21189	260724
20664	260725
316124	260726
5749	260727
144755	260728
19156	260729
103025	260730
267691	260731
140069	260732
244513	260733
17752	260734
16696	260735
91040	260736
203442	260737
67712	260738
5432	260739
98535	260740
10701	260741
71195	260742
16183	260743
150993	260744
5746	260745
129590	260746
177266	260747
48762	260748
7424	260749
77999	260750
45110	260751
280453	260752
43848	260753
191419	260754
5269	260755
3260	260756
272525	260757
5753	260758
31012	260759
7284	260760
54183	260761
29943	260762
13770	260763
102510	260764
204923	260765
645	260766
839	260767
310277	260768
23496	260769
24389	260770
337909	260771
1156	260772
178584	260773
24476	260774
34430	260775
176622	260776
50495	260777
59166	260778
291708	260779
1485	260780
344305	260781
82842	260782
193838	260783
6258	260784
113312	260785
222497	260786
31944	260787
347085	260788
329815	260789
89193	260790
53612	260791
95862	260792
12717	260793
5109	260794
81249	260795
34285	260796
19729	260797
1606	260798
47042	260799
224487	260800
62797	260801
46550	260802
69413	260803
45727	260804
6631	260805
33683	260806
2892	260807
53892	260808
11587	260809
79605	260810
86024	260811
5503	260812
124086	260813
146383	260814
28422	260815
47991	260816
192566	260817
78909	260818
53913	260819
262293	260820
262284	260821
265919	260822
306069	260823
86626	260824
193873	260825
22598	260826
139999	260827
57828	260828
51543	260829
65319	260830
129438	260831
72269	260832
47659	260833
37298	260834
347717	260835
320969	260836
24872	260837
4117	260838
262135	260839
262246	260840
6650	260841
155948	260842
53118	260843
688	260844
70019	260845
7093	260846
262250	260847
18651	260848
140310	260849
336134	260850
5994	260851
196328	260852
43516	260853
73191	260854
73560	260855
234281	260856
340818	260857
23752	260858
31014	260859
98350	260860
201014	260861
32762	260862
227138	260863
139404	260864
14472	260865
133015	260866
122309	260867
104577	260868
136378	260869
37753	260870
35150	260871
61379	260872
350135	260873
4309	260874
6283	260875
99037	260876
273576	260877
97942	260878
201710	260879
55552	260880
102881	260881
89276	260882
47216	260883
117993	260884
69755	260885
2297	260886
178745	260887
185623	260888
220199	260889
114905	260890
15410	260891
66143	260892
677	260893
1048	260894
8937	260895
25622	260896
159682	260897
147761	260898
73586	260899
86373	260900
48208	260901
20084	260902
31020	260903
19236	260904
162079	260905
53168	260906
26603	260907
70563	260908
26394	260909
4287	260910
313924	260911
119408	260912
159679	260913
36189	260914
10447	260915
13538	260916
68666	260917
262339	260918
72186	260919
165668	260920
31401	260921
122672	260922
12026	260923
54779	260924
28271	260925
314792	260926
45021	260927
201573	260928
314439	260929
82674	260930
113779	260931
87656	260932
18988	260933
253501	260934
119830	260935
116912	260936
30582	260937
115515	260938
30108	260939
22241	260940
28534	260941
25477	260942
30232	260943
27095	260944
11978	260945
14099	260946
265809	260947
3565	260948
100791	260949
45488	260950
109293	260951
71952	260952
109724	260953
1854	260954
24583	260955
108316	260956
273997	260957
318977	260958
61955	260959
208036	260960
168377	260961
63460	260962
62617	260963
160219	260964
111489	260965
54573	260966
32328	260967
349074	260968
8485	260969
196621	260970
59479	260971
165354	260972
34702	260973
32515	260974
350643	260975
2655	260976
48662	260977
90175	260978
206025	260979
182896	260980
83400	260981
48268	260982
284732	260983
226244	260984
13857	260985
51584	260986
111216	260987
72559	260988
31359	260989
290786	260990
73367	260991
2674	260992
353387	260993
24358	260994
7919	260995
48927	260996
19902	260997
49413	260998
110632	260999
6116	261000
290655	261001
291636	261002
38660	261003
6209	261004
1550	261005
1084	261006
84237	261007
110597	261008
26150	261009
7811	261010
83769	261011
188952	261012
329825	261013
187538	261014
153849	261015
49051	261016
11183	261017
351695	261018
24116	261019
57737	261020
29118	261021
9843	261022
48265	261023
321812	261024
90460	261025
38277	261026
98474	261027
190000	261028
28664	261029
165093	261030
73295	261031
204237	261032
4102	261033
117747	261034
2141	261035
4621	261036
2572	261037
34190	261038
9965	261039
3672	261040
106176	261041
190622	261042
71967	261043
54	261044
184229	261045
48512	261046
20635	261047
171946	261048
22838	261049
22864	261050
25003	261051
80253	261052
72648	261053
262433	261054
23058	261055
38262	261056
174073	261057
26221	261058
15870	261059
42907	261060
18825	261061
195618	261062
62	261063
321659	261064
117105	261065
107564	261066
195409	261067
20527	261068
2115	261069
23905	261070
29818	261071
192620	261072
16149	261073
36611	261074
234082	261075
36564	261076
287726	261077
192773	261078
24332	261079
321853	261080
90443	261081
206421	261082
26236	261083
223471	261084
340070	261085
100992	261086
44677	261087
18788	261088
1049	261089
104286	261090
31982	261091
107182	261092
1590	261093
105093	261094
23547	261095
3353	261096
31639	261097
43256	261098
326009	261099
16238	261100
255899	261101
120099	261102
21592	261103
13786	261104
301	261105
59563	261106
6301	261107
59638	261108
262317	261109
36456	261110
190424	261111
165406	261112
2152	261113
321382	261114
25619	261115
2379	261116
120908	261117
33926	261118
127715	261119
289794	261120
98117	261121
49111	261122
174186	261123
290083	261124
83185	261125
147777	261126
3982	261127
4469	261128
190047	261129
98005	261130
4060	261131
144755	261132
85322	261133
195024	261134
35387	261135
29319	261136
60643	261137
16219	261138
73566	261139
5740	261140
6042	261141
318153	261142
3319	261143
18585	261144
42244	261145
94681	261146
122297	261147
74175	261148
316706	261149
319056	261150
1058	261151
23649	261152
10766	261153
55611	261154
40730	261155
78079	261156
38343	261157
209762	261158
191957	261159
209562	261160
13236	261161
44109	261162
2057	261163
13575	261164
250154	261165
15095	261166
77671	261167
26571	261168
314387	261169
101801	261170
57960	261171
53815	261172
38345	261173
150385	261174
201186	261175
57304	261176
174116	261177
63204	261178
63191	261179
2987	261180
67859	261181
10290	261182
6650	261183
29218	261184
316780	261185
314634	261186
26713	261187
9063	261188
329859	261189
3834	261190
115168	261191
34336	261192
24782	261193
127998	261194
21833	261195
137541	261196
31299	261197
10944	261198
7092	261199
115633	261200
157339	261201
352781	261202
16768	261203
176288	261204
33606	261205
163034	261206
16242	261207
70834	261208
120486	261209
10997	261210
106200	261211
45519	261212
28963	261213
43695	261214
96235	261215
141785	261216
119517	261217
78164	261218
189153	261219
118868	261220
46897	261221
260078	261222
111850	261223
66930	261224
307624	261225
26042	261226
188908	261227
34585	261228
159544	261229
64794	261230
118548	261231
155527	261232
154728	261233
117428	261234
60628	261235
1724	261236
178910	261237
82806	261238
4279	261239
902	261240
12548	261241
348288	261242
187503	261243
102076	261244
20270	261245
78821	261246
186584	261247
316116	261248
66150	261249
111333	261250
76126	261251
162920	261252
111844	261253
5350	261254
196324	261255
74020	261256
102879	261257
62	261258
262306	261259
262172	261260
262231	261261
22982	261262
168136	261263
12026	261264
4446	261265
1800	261266
17754	261267
169441	261268
502	261269
53518	261270
87898	261271
12769	261272
43746	261273
9596	261274
61942	261275
7636	261276
181391	261277
57855	261278
175940	261279
8207	261280
341804	261281
339862	261282
6620	261283
104099	261284
34181	261285
193943	261286
90154	261287
101362	261288
79572	261289
195299	261290
33678	261291
16842	261292
103216	261293
56868	261294
5309	261295
185387	261296
276571	261297
85378	261298
156005	261299
203300	261300
95037	261301
19828	261302
11228	261303
17563	261304
343496	261305
106156	261306
54	261307
19478	261308
124169	261309
60840	261310
187239	261311
259202	261312
38318	261313
127058	261314
23267	261315
1655	261316
19847	261317
18507	261318
137386	261319
198295	261320
341679	261321
308417	261322
11552	261323
93571	261324
100979	261325
241562	261326
214884	261327
3148	261328
104717	261329
50254	261330
56379	261331
103100	261332
167642	261333
16467	261334
191831	261335
146389	261336
18983	261337
353552	261338
262177	261339
2800	261340
215204	261341
17914	261342
85085	261343
34441	261344
18250	261345
105514	261346
13785	261347
122410	261348
310838	261349
13457	261350
7134	261351
13843	261352
184447	261353
354717	261354
107816	261355
64067	261356
118557	261357
24105	261358
88510	261359
6141	261360
63638	261361
12694	261362
346998	261363
5045	261364
102148	261365
203306	261366
182092	261367
39271	261368
160513	261369
8573	261370
77564	261371
40087	261372
189980	261373
162178	261374
45071	261375
151302	261376
280205	261377
282256	261378
146075	261379
95744	261380
52897	261381
58781	261382
7770	261383
53555	261384
35296	261385
159102	261386
81898	261387
29545	261388
114662	261389
280520	261390
222319	261391
268393	261392
43345	261393
337256	261394
64123	261395
5261	261396
186595	261397
44366	261398
79750	261399
94515	261400
121953	261401
2023	261402
139261	261403
320954	261404
146107	261405
113463	261406
117357	261407
82932	261408
24953	261409
54596	261410
38905	261411
79266	261412
3143	261413
71658	261414
127828	261415
52364	261416
2428	261417
53894	261418
15416	261419
295934	261420
137076	261421
13992	261422
31593	261423
41853	261424
143309	261425
301172	261426
55189	261427
73897	261428
118828	261429
7241	261430
317799	261431
91766	261432
40858	261433
5521	261434
7856	261435
239714	261436
225525	261437
11514	261438
9157	261439
81958	261440
21708	261441
27044	261442
132008	261443
262247	261444
6301	261445
21566	261446
202622	261447
29824	261448
162886	261449
24603	261450
353	261451
5224	261452
304855	261453
28024	261454
14250	261455
215419	261456
52427	261457
99019	261458
70055	261459
148066	261460
8301	261461
83623	261462
105252	261463
67512	261464
6867	261465
19644	261466
8316	261467
37294	261468
45003	261469
109786	261470
246844	261471
101698	261472
83272	261473
126576	261474
90114	261475
182476	261476
116885	261477
95616	261478
108655	261479
76076	261480
165618	261481
3536	261482
116566	261483
262990	261484
339909	261485
15745	261486
5513	261487
15433	261488
2046	261489
319383	261490
43245	261491
323792	261492
93096	261493
304039	261494
83049	261495
199980	261496
140675	261497
36153	261498
79982	261499
38173	261500
303011	261501
107775	261502
132678	261503
1693	261504
344294	261505
327544	261506
11204	261507
42633	261508
37049	261509
3637	261510
128718	261511
48083	261512
47731	261513
106682	261514
120735	261515
243237	261516
64073	261517
721	261518
1763	261519
4163	261520
249191	261521
1274	261522
82989	261523
69411	261524
55191	261525
14638	261526
66869	261527
125950	261528
28006	261529
25877	261530
262326	261531
15767	261532
20280	261533
45328	261534
3824	261535
128373	261536
120096	261537
537	261538
74365	261539
2674	261540
75354	261541
130041	261542
61493	261543
62526	261544
93055	261545
140510	261546
18247	261547
225391	261548
152539	261549
29353	261550
68102	261551
6519	261552
35851	261553
41805	261554
317712	261555
122117	261556
264352	261557
24801	261558
116915	261559
163778	261560
66543	261561
119931	261562
336670	261563
10581	261564
78959	261565
234241	261566
92959	261567
2904	261568
19438	261569
120785	261570
85749	261571
18166	261572
4794	261573
2706	261574
5093	261575
23329	261576
314162	261577
13185	261578
2959	261579
46607	261580
27610	261581
29823	261582
181631	261583
19844	261584
54	261585
7451	261586
198695	261587
353039	261588
79399	261589
106981	261590
20873	261591
37035	261592
7704	261593
66935	261594
2767	261595
9601	261596
395	261597
60	261598
84781	261599
111609	261600
6220	261601
14391	261602
2763	261603
18746	261604
222519	261605
15417	261606
122959	261607
246391	261608
297936	261609
273889	261610
24208	261611
135545	261612
3763	261613
161504	261614
46719	261615
690	261616
245739	261617
190795	261618
82253	261619
238042	261620
227628	261621
270779	261622
222995	261623
329698	261624
91335	261625
36597	261626
50774	261627
160295	261628
112498	261629
57893	261630
89332	261631
10147	261632
168637	261633
57844	261634
46263	261635
13997	261636
36436	261637
102093	261638
63855	261639
123797	261640
41494	261641
118584	261642
102	261643
3000	261644
253373	261645
3772	261646
97595	261647
10478	261648
25642	261649
64225	261650
42507	261651
205191	261652
114499	261653
58308	261654
19665	261655
16486	261656
6488	261657
30906	261658
70443	261659
139348	261660
71960	261661
54517	261662
352484	261663
1466	261664
27751	261665
52000	261666
187950	261667
30694	261668
19570	261669
21007	261670
239587	261671
22122	261672
325062	261673
83529	261674
3969	261675
27178	261676
46369	261677
21823	261678
29187	261679
159878	261680
13096	261681
22069	261682
41131	261683
9810	261684
315592	261685
41893	261686
583	261687
9314	261688
5126	261689
64	261690
354877	261691
27000	261692
73155	261693
124474	261694
301	261695
262218	261696
318235	261697
314668	261698
1990	261699
15414	261700
5799	261701
6301	261702
51424	261703
4702	261704
4044	261705
277586	261706
1037	261707
53354	261708
1659	261709
168444	261710
40	261711
162964	261712
25627	261713
297782	261714
52673	261715
18967	261716
53114	261717
6467	261718
718	261719
43979	261720
72413	261721
44739	261722
87620	261723
99649	261724
25585	261725
58224	261726
15059	261727
2284	261728
33095	261729
49766	261730
23489	261731
187859	261732
313736	261733
357643	261734
2761	261735
50493	261736
105188	261737
5120	261738
110425	261739
51007	261740
346253	261741
119739	261742
115487	261743
58060	261744
86685	261745
28350	261746
220008	261747
30841	261748
61276	261749
2914	261750
131941	261751
343412	261752
29	261753
566	261754
4528	261755
36063	261756
48913	261757
36989	261758
120579	261759
49056	261760
68885	261761
43227	261762
23206	261763
314183	261764
5412	261765
16605	261766
111418	261767
6852	261768
37969	261769
11385	261770
152591	261771
131986	261772
325761	261773
163563	261774
273910	261775
17505	261776
37391	261777
226602	261778
85162	261779
329507	261780
52473	261781
98397	261782
192551	261783
33409	261784
96963	261785
91302	261786
240315	261787
85708	261788
351349	261789
324719	261790
324702	261791
118330	261792
32618	261793
86005	261794
127396	261795
175	261796
101883	261797
93712	261798
262360	261799
14680	261800
84462	261801
158956	261802
61	261803
263236	261804
79293	261805
145837	261806
193034	261807
132398	261808
65322	261809
63252	261810
3002	261811
27	261812
180765	261813
27835	261814
23264	261815
205460	261816
313959	261817
189364	261818
73168	261819
17831	261820
92614	261821
52969	261822
264862	261823
218	261824
1797	261825
13803	261826
23209	261827
8076	261828
23397	261829
232	261830
15051	261831
2943	261832
52988	261833
26049	261834
128936	261835
60885	261836
18372	261837
180438	261838
4242	261839
121064	261840
149564	261841
196738	261842
329863	261843
196459	261844
158056	261845
15825	261846
232246	261847
175046	261848
71433	261849
91713	261850
77476	261851
15461	261852
701	261853
327995	261854
205927	261855
270978	261856
259833	261857
161484	261858
74429	261859
69505	261860
145841	261861
123	261862
141245	261863
32404	261864
262565	261865
20675	261866
235446	261867
39383	261868
329827	261869
1047	261870
4411	261871
183050	261872
37262	261873
22149	261874
120269	261875
98548	261876
3745	261877
32203	261878
5663	261879
121515	261880
17183	261881
113943	261882
44372	261883
8285	261884
13773	261885
42828	261886
60891	261887
77901	261888
28862	261889
350373	261890
21093	261891
299898	261892
18	261893
139536	261894
9152	261895
36461	261896
122597	261897
281558	261898
127764	261899
314	261900
75466	261901
41532	261902
196388	261903
330708	261904
74481	261905
10104	261906
103785	261907
25865	261908
22102	261909
3852	261910
172507	261911
93810	261912
299573	261913
299344	261914
84384	261915
171660	261916
56608	261917
352966	261918
110354	261919
126731	261920
207693	261921
25053	261922
122358	261923
84806	261924
8121	261925
120330	261926
58068	261927
60360	261928
317444	261929
1159	261930
21210	261931
34359	261932
47998	261933
77323	261934
17295	261935
252839	261936
80016	261937
69776	261938
67232	261939
267412	261940
58467	261941
12922	261942
70477	261943
185491	261944
124388	261945
126609	261946
23503	261947
16536	261948
976	261949
134968	261950
35418	261951
33612	261952
335170	261953
280095	261954
61596	261955
135926	261956
160791	261957
262241	261958
155151	261959
47369	261960
36777	261961
11941	261962
31589	261963
99401	261964
59224	261965
3175	261966
75896	261967
244817	261968
117475	261969
11764	261970
95008	261971
37971	261972
323008	261973
29226	261974
57708	261975
64076	261976
162456	261977
190092	261978
44705	261979
4256	261980
309674	261981
219631	261982
8665	261983
11691	261984
143982	261985
29993	261986
13895	261987
6644	261988
136503	261989
31194	261990
247868	261991
29325	261992
20628	261993
53234	261994
11044	261995
13724	261996
262677	261997
91705	261998
4068	261999
219	262000
227476	262001
120450	262002
312398	262003
272869	262004
157838	262005
171398	262006
18822	262007
41	262008
206854	262009
316230	262010
8	262011
480	262012
146005	262013
242607	262014
66255	262015
186959	262016
255109	262017
34141	262018
325085	262019
203012	262020
194495	262021
20672	262022
189315	262023
95041	262024
68220	262025
841	262026
20764	262027
79170	262028
88857	262029
135186	262030
58853	262031
2864	262032
15700	262033
127206	262034
52065	262035
104555	262036
14543	262037
14063	262038
886	262039
19216	262040
770	262041
19404	262042
40697	262043
184643	262044
132243	262045
61592	262046
25477	262047
32800	262048
237429	262049
252053	262050
27078	262051
326114	262052
19877	262053
326303	262054
195524	262055
6862	262056
32005	262057
28979	262058
88924	262059
329653	262060
20650	262061
152155	262062
283364	262063
142035	262064
84357	262065
88853	262066
185938	262067
18142	262068
31349	262069
180145	262070
193188	262071
128349	262072
14241	262073
210461	262074
68346	262075
6152	262076
205050	262077
21734	262078
253645	262079
1234	262080
47697	262081
16586	262082
120026	262083
13022	262084
7993	262085
11887	262086
4763	262087
5389	262088
122144	262089
191968	262090
73296	262091
3579	262092
34582	262093
68428	262094
8520	262095
26497	262096
2921	262097
301219	262098
185660	262099
304833	262100
9648	262101
8	262102
12534	262103
62378	262104
12500	262105
85844	262106
5192	262107
310536	262108
312721	262109
9240	262110
164480	262111
31063	262112
12204	262113
185257	262114
52651	262115
355015	262116
111825	262117
1683	262118
345818	262119
49904	262120
99966	262121
177000	262122
205314	262123
349296	262124
355452	262125
32766	262126
36505	262127
99196	262128
132754	262129
57655	262130
87475	262131
37414	262132
7447	262133
67928	262134
19162	262135
324607	262136
233130	262137
17215	262138
142035	262139
195641	262140
12056	262141
9792	262142
120586	262143
5440	262144
78034	262145
25963	262146
34122	262147
33173	262148
15196	262149
192853	262150
202109	262151
1211	262152
66	262153
94301	262154
353608	262155
2532	262156
30401	262157
5346	262158
82612	262159
50279	262160
6558	262161
30679	262162
338223	262163
26169	262164
282641	262165
11403	262166
336623	262167
44861	262168
104690	262169
80247	262170
4612	262171
341615	262172
75931	262173
2149	262174
25690	262175
3475	262176
100764	262177
121910	262178
11194	262179
10517	262180
11194	262181
16781	262182
21620	262183
114882	262184
196366	262185
64119	262186
301425	262187
19261	262188
57832	262189
9033	262190
86484	262191
1586	262192
59644	262193
351709	262194
71529	262195
263237	262196
125711	262197
115303	262198
274220	262199
70894	262200
19864	262201
177628	262202
223304	262203
86133	262204
70905	262205
23204	262206
29815	262207
11604	262208
12451	262209
19001	262210
4157	262211
4157	262212
45794	262213
18110	262214
14720	262215
14698	262216
127707	262217
73487	262218
10409	262219
194471	262220
63879	262221
5531	262222
39564	262223
343	262224
190625	262225
51643	262226
10199	262227
159148	262228
22314	262229
143013	262230
18209	262231
77173	262232
105991	262233
901	262234
53	262235
268718	262236
42275	262237
38745	262238
95369	262239
33102	262240
41828	262241
67320	262242
193035	262243
106286	262244
272238	262245
94566	262246
66012	262247
118871	262248
269592	262249
143052	262250
2762	262251
181611	262252
65078	262253
110712	262254
100178	262255
32209	262256
4879	262257
2631	262258
82152	262259
40682	262260
48983	262261
6639	262262
68242	262263
251	262264
18607	262265
110341	262266
14563	262267
4285	262268
1964	262269
122005	262270
102661	262271
110734	262272
118942	262273
90498	262274
732	262275
311913	262276
4781	262277
36949	262278
52344	262279
194080	262280
318113	262281
27826	262282
7124	262283
49940	262284
164390	262285
22825	262286
14308	262287
19118	262288
87946	262289
171003	262290
1516	262291
193299	262292
53480	262293
46527	262294
45261	262295
259021	262296
66190	262297
154669	262298
122690	262299
164044	262300
282487	262301
166118	262302
158	262303
203387	262304
267371	262305
112258	262306
3139	262307
89426	262308
167625	262309
97727	262310
16930	262311
70457	262312
207878	262313
60038	262314
161522	262315
56466	262316
30835	262317
20661	262318
268202	262319
202935	262320
141931	262321
102737	262322
26562	262323
106430	262324
71107	262325
332512	262326
123579	262327
6695	262328
27225	262329
81413	262330
274068	262331
46054	262332
306411	262333
69076	262334
4224	262335
20580	262336
6096	262337
214816	262338
54389	262339
40269	262340
75346	262341
40269	262342
40269	262343
17800	262344
22640	262345
782	262346
63930	262347
21286	262348
72522	262349
162739	262350
25467	262351
215825	262352
7651	262353
186895	262354
278713	262355
66910	262356
32272	262357
25	262358
213541	262359
17134	262360
83302	262361
9817	262362
22244	262363
31693	262364
283334	262365
97533	262366
28505	262367
60150	262368
202833	262369
103379	262370
4128	262371
14810	262372
259969	262373
124584	262374
12438	262375
30804	262376
81583	262377
46369	262378
24752	262379
30094	262380
62273	262381
29244	262382
193595	262383
71307	262384
76145	262385
153221	262386
59933	262387
187311	262388
159350	262389
197037	262390
28892	262391
116899	262392
41180	262393
9068	262394
10861	262395
86050	262396
85166	262397
200873	262398
6485	262399
6569	262400
59529	262401
307764	262402
190664	262403
53594	262404
17235	262405
288073	262406
329831	262407
5599	262408
160580	262409
218164	262410
32543	262411
52689	262412
6997	262413
5550	262414
14070	262415
4709	262416
304417	262417
83678	262418
22002	262419
45721	262420
8831	262421
238790	262422
91482	262423
76723	262424
30342	262425
321291	262426
138398	262427
240476	262428
291790	262429
161016	262430
609	262431
6572	262432
175684	262433
74446	262434
12648	262435
18735	262436
164582	262437
56174	262438
34794	262439
59587	262440
296633	262441
52750	262442
79353	262443
129	262444
52899	262445
84	262446
202019	262447
141213	262448
197725	262449
305469	262450
46789	262451
152792	262452
136135	262453
138881	262454
88011	262455
257614	262456
194165	262457
86185	262458
37832	262459
87230	262460
91781	262461
186028	262462
21036	262463
46896	262464
29548	262465
77024	262466
28789	262467
11688	262468
115798	262469
114855	262470
19301	262471
170858	262472
2427	262473
99179	262474
239086	262475
139269	262476
291928	262477
87369	262478
136032	262479
87354	262480
95251	262481
80524	262482
189764	262483
28887	262484
63938	262485
1245	262486
114581	262487
34844	262488
35725	262489
34969	262490
26936	262491
198691	262492
96080	262493
80938	262494
171014	262495
125535	262496
4064	262497
83134	262498
75352	262499
75513	262500
191014	262501
82531	262502
9372	262503
5569	262504
117385	262505
88492	262506
126354	262507
190328	262508
105858	262509
317408	262510
30566	262511
29847	262512
78293	262513
3659	262514
201955	262515
283588	262516
12786	262517
8275	262518
136684	262519
35406	262520
21948	262521
77431	262522
15043	262523
247116	262524
1624	262525
8275	262526
605	262527
133239	262528
59336	262529
211928	262530
59955	262531
51132	262532
88503	262533
123629	262534
2896	262535
114212	262536
121833	262537
6920	262538
193955	262539
42608	262540
32299	262541
625	262542
79895	262543
5402	262544
32299	262545
23094	262546
17400	262547
120480	262548
74823	262549
26827	262550
62091	262551
13008	262552
241506	262553
178476	262554
84574	262555
198942	262556
40634	262557
16108	262558
195332	262559
80326	262560
124851	262561
46032	262562
81945	262563
13770	262564
335064	262565
38938	262566
120569	262567
7755	262568
266236	262569
242958	262570
60955	262571
106973	262572
47698	262573
96186	262574
154697	262575
339179	262576
4558	262577
19465	262578
22256	262579
116313	262580
61883	262581
207197	262582
7036	262583
5600	262584
352119	262585
30627	262586
11739	262587
37487	262588
37771	262589
90314	262590
325159	262591
267899	262592
55182	262593
120699	262594
241719	262595
122542	262596
188507	262597
86330	262598
82328	262599
3873	262600
114202	262601
192616	262602
123849	262603
82106	262604
192896	262605
20351	262606
143959	262607
1416	262608
147499	262609
306437	262610
236928	262611
184501	262612
160576	262613
6538	262614
30090	262615
185070	262616
85197	262617
97063	262618
18402	262619
26679	262620
33533	262621
125621	262622
335704	262623
96085	262624
76060	262625
114885	262626
152727	262627
1539	262628
43607	262629
242202	262630
140801	262631
59811	262632
11515	262633
9251	262634
264673	262635
6511	262636
3330	262637
152856	262638
91932	262639
26316	262640
125371	262641
233793	262642
82565	262643
34761	262644
92006	262645
168430	262646
78244	262647
66245	262648
20098	262649
7098	262650
107000	262651
215299	262652
129720	262653
59846	262654
88699	262655
100110	262656
173497	262657
110725	262658
200002	262659
163706	262660
137545	262661
111783	262662
150107	262663
190058	262664
31489	262665
55082	262666
16133	262667
130195	262668
59186	262669
31509	262670
29694	262671
40604	262672
50794	262673
136962	262674
44904	262675
2346	262676
70619	262677
63312	262678
115403	262679
40338	262680
175698	262681
16094	262682
14975	262683
144219	262684
68578	262685
318905	262686
161812	262687
106082	262688
32113	262689
73533	262690
167752	262691
127819	262692
51187	262693
32140	262694
4021	262695
18232	262696
142192	262697
63109	262698
104984	262699
49945	262700
22332	262701
12519	262702
23110	262703
224234	262704
93163	262705
69936	262706
80720	262707
47862	262708
5871	262709
12613	262710
276356	262711
110037	262712
155037	262713
37668	262714
70645	262715
148899	262716
183945	262717
183441	262718
67851	262719
92027	262720
130503	262721
200349	262722
174919	262723
79935	262724
43885	262725
21319	262726
169258	262727
91127	262728
11305	262729
139859	262730
285503	262731
82221	262732
145704	262733
69705	262734
108476	262735
234563	262736
250024	262737
17407	262738
74151	262739
64804	262740
190019	262741
13149	262742
23850	262743
25527	262744
51287	262745
172879	262746
211208	262747
20379	262748
9894	262749
152729	262750
106890	262751
761	262752
147144	262753
25566	262754
124920	262755
250837	262756
1715	262757
13176	262758
315369	262759
47522	262760
29254	262761
17753	262762
348607	262763
343467	262764
2914	262765
68880	262766
11305	262767
283878	262768
15229	262769
274399	262770
167491	262771
87574	262772
28317	262773
93912	262774
37302	262775
266563	262776
165045	262777
91617	262778
97	262779
124028	262780
81232	262781
5543	262782
81525	262783
2938	262784
188299	262785
36255	262786
16367	262787
152381	262788
27106	262789
43839	262790
82320	262791
133448	262792
215358	262793
133435	262794
335579	262795
96109	262796
145530	262797
198736	262798
82297	262799
5450	262800
333151	262801
306636	262802
166650	262803
76341	262804
125867	262805
156965	262806
94877	262807
63535	262808
129282	262809
5778	262810
147420	262811
37757	262812
55033	262813
497	262814
120841	262815
47716	262816
133175	262817
104154	262818
199820	262819
161688	262820
250800	262821
285035	262822
12969	262823
128004	262824
270541	262825
110753	262826
289205	262827
68748	262828
169318	262829
154656	262830
21716	262831
50183	262832
21137	262833
59015	262834
126459	262835
4414	262836
17461	262837
15496	262838
46213	262839
30272	262840
122817	262841
28536	262842
55007	262843
28075	262844
346578	262845
30660	262846
23964	262847
40719	262848
37297	262849
33382	262850
20646	262851
41799	262852
75022	262853
49688	262854
144636	262855
325372	262856
369	262857
24047	262858
275615	262859
22740	262860
25668	262861
161032	262862
4430	262863
123529	262864
158525	262865
56897	262866
348766	262867
113963	262868
110508	262869
248819	262870
217751	262871
165568	262872
6229	262873
17684	262874
78969	262875
354041	262876
4154	262877
190155	262878
79661	262879
42758	262880
65593	262881
60533	262882
26918	262883
46318	262884
46915	262885
135299	262886
289345	262887
290344	262888
174682	262889
109941	262890
8331	262891
238930	262892
28441	262893
111066	262894
3790	262895
55853	262896
11311	262897
27186	262898
1403	262899
39844	262900
49628	262901
307387	262902
1403	262903
40786	262904
70417	262905
18840	262906
123512	262907
29439	262908
16347	262909
55914	262910
183079	262911
2128	262912
19975	262913
207476	262914
275606	262915
193032	262916
59332	262917
20679	262918
113438	262919
340044	262920
163661	262921
203404	262922
70978	262923
332753	262924
66262	262925
33028	262926
32121	262927
116438	262928
72249	262929
2300	262930
19520	262931
289534	262932
151914	262933
310505	262934
67816	262935
17152	262936
161768	262937
54336	262938
270378	262939
138130	262940
153677	262941
54362	262942
63480	262943
158517	262944
238973	262945
63965	262946
98160	262947
115764	262948
76006	262949
100635	262950
98026	262951
24347	262952
80408	262953
31187	262954
4148	262955
81841	262956
103003	262957
13923	262958
43952	262959
303731	262960
195291	262961
4778	262962
16840	262963
30804	262964
139266	262965
202490	262966
93307	262967
64506	262968
7171	262969
158542	262970
123497	262971
200366	262972
120221	262973
28	262974
116515	262975
77820	262976
287339	262977
1556	262978
36609	262979
327097	262980
129480	262981
20024	262982
191529	262983
45254	262984
75647	262985
43933	262986
56151	262987
47556	262988
279035	262989
32581	262990
70268	262991
79666	262992
44514	262993
15142	262994
152960	262995
40759	262996
36417	262997
24802	262998
72412	262999
70294	263000
18302	263001
6052	263002
158540	263003
12163	263004
43366	263005
30766	263006
98752	263007
59289	263008
120308	263009
12962	263010
72435	263011
53008	263012
195305	263013
95011	263014
125732	263015
289630	263016
55043	263017
67140	263018
153308	263019
7680	263020
25846	263021
341972	263022
3667	263023
207720	263024
73699	263025
141	263026
17453	263027
114482	263028
109971	263029
21662	263030
119011	263031
119143	263032
16395	263033
1302	263034
209639	263035
22530	263036
54413	263037
5878	263038
20061	263039
22515	263040
127664	263041
549	263042
140619	263043
16213	263044
9533	263045
12183	263046
274	263047
63138	263048
48489	263049
75900	263050
9830	263051
119	263052
63902	263053
312815	263054
5807	263055
319714	263056
2583	263057
141385	263058
17462	263059
303399	263060
80384	263061
11484	263062
60841	263063
103074	263064
46031	263065
12167	263066
118554	263067
155	263068
17037	263069
7593	263070
17966	263071
23532	263072
52495	263073
3	263074
82170	263075
390	263076
390	263077
1262	263078
316660	263079
313967	263080
10	263081
264623	263082
313408	263083
29904	263084
157851	263085
1262	263086
24613	263087
120387	263088
126914	263089
4013	263090
5803	263091
176801	263092
194787	263093
75629	263094
59155	263095
230942	263096
93953	263097
354972	263098
66137	263099
115982	263100
12256	263101
271727	263102
162926	263103
112100	263104
153489	263105
206934	263106
34317	263107
169373	263108
90040	263109
250985	263110
171978	263111
49598	263112
184285	263113
52281	263114
11314	263115
3135	263116
51339	263117
117558	263118
142779	263119
160762	263120
118839	263121
79871	263122
201022	263123
166440	263124
89884	263125
234546	263126
158814	263127
251185	263128
337	263129
25523	263130
235968	263131
45603	263132
55452	263133
87123	263134
225838	263135
17510	263136
219234	263137
90212	263138
315256	263139
2986	263140
2997	263141
25151	263142
72584	263143
173653	263144
108314	263145
287922	263146
131759	263147
115343	263148
53639	263149
8935	263150
249632	263151
134189	263152
29756	263153
160112	263154
3765	263155
178953	263156
104805	263157
219078	263158
58497	263159
43452	263160
157312	263161
194027	263162
83712	263163
262609	263164
160152	263165
244149	263166
9737	263167
189568	263168
149684	263169
46088	263170
8850	263171
134728	263172
86535	263173
11389	263174
42844	263175
102437	263176
13545	263177
299661	263178
118834	263179
152951	263180
134996	263181
282085	263182
334532	263183
42835	263184
55416	263185
94933	263186
56747	263187
22819	263188
190950	263189
9039	263190
5697	263191
83216	263192
993	263193
308134	263194
21470	263195
134660	263196
60437	263197
79829	263198
29218	263199
20494	263200
62207	263201
30558	263202
263705	263203
65227	263204
45920	263205
116434	263206
197534	263207
56185	263208
107865	263209
248877	263210
7170	263211
1512	263212
268820	263213
218127	263214
2045	263215
222074	263216
121745	263217
49997	263218
79322	263219
190132	263220
189884	263221
67201	263222
284216	263223
283853	263224
33721	263225
7768	263226
108168	263227
285213	263228
48386	263229
71442	263230
48357	263231
170744	263232
48423	263233
155166	263234
65157	263235
25138	263236
38846	263237
87598	263238
26292	263239
3342	263240
58237	263241
72814	263242
265072	263243
70994	263244
14934	263245
163846	263246
17845	263247
86673	263248
248740	263249
31530	263250
100347	263251
73201	263252
141253	263253
80598	263254
42348	263255
124442	263256
38213	263257
154074	263258
111224	263259
33670	263260
16641	263261
73167	263262
277866	263263
204770	263264
76343	263265
28423	263266
198807	263267
129409	263268
273367	263269
13545	263270
124401	263271
82580	263272
200286	263273
67028	263274
73233	263275
162901	263276
262869	263277
101501	263278
101896	263279
3546	263280
19694	263281
38352	263282
5972	263283
204764	263284
135035	263285
2585	263286
93978	263287
65569	263288
278974	263289
203010	263290
101435	263291
262292	263292
3733	263293
263447	263294
314659	263295
23979	263296
234688	263297
262517	263298
45590	263299
4700	263300
101794	263301
113653	263302
333478	263303
95693	263304
2070	263305
323937	263306
56511	263307
31706	263308
16654	263309
309943	263310
92968	263311
338	263312
7204	263313
83576	263314
112802	263315
264855	263316
33628	263317
243140	263318
334910	263319
2071	263320
37371	263321
22	263322
203313	263323
156300	263324
12612	263325
33569	263326
8334	263327
168330	263328
170655	263329
8220	263330
111126	263331
1	263332
57842	263333
100398	263334
309444	263335
54689	263336
118194	263337
178258	263338
47966	263339
169479	263340
138249	263341
229182	263342
90214	263343
148469	263344
59263	263345
231739	263346
137202	263347
227509	263348
142282	263349
88222	263350
91357	263351
59148	263352
254062	263353
89741	263354
255126	263355
142227	263356
177705	263357
90498	263358
65376	263359
222012	263360
225626	263361
136971	263362
220896	263363
246687	263364
11839	263365
7083	263366
508	263367
87946	263368
80435	263369
124944	263370
202131	263371
37803	263372
204011	263373
11805	263374
108386	263375
37540	263376
1296	263377
8950	263378
18578	263379
109083	263380
18367	263381
28378	263382
147647	263383
43436	263384
291947	263385
10806	263386
98282	263387
2797	263388
1915	263389
80340	263390
95605	263391
5053	263392
125076	263393
1360	263394
54276	263395
171199	263396
116082	263397
301176	263398
60872	263399
350154	263400
75077	263401
252240	263402
195379	263403
161312	263404
116444	263405
18372	263406
13095	263407
321337	263408
185192	263409
173914	263410
3101	263411
48787	263412
9163	263413
139249	263414
104530	263415
77161	263416
1335	263417
324753	263418
65771	263419
54192	263420
195554	263421
55613	263422
149687	263423
79654	263424
18751	263425
197598	263426
247148	263427
134409	263428
74269	263429
354836	263430
2	263431
345172	263432
60628	263433
296067	263434
23981	263435
16022	263436
90443	263437
142508	263438
55245	263439
63914	263440
123673	263441
91990	263442
96787	263443
91656	263444
130144	263445
341105	263446
70275	263447
149	263448
13516	263449
82410	263450
347619	263451
61570	263452
88829	263453
67387	263454
15819	263455
11643	263456
135240	263457
122727	263458
27597	263459
251115	263460
89961	263461
118636	263462
148465	263463
55681	263464
118079	263465
189999	263466
2738	263467
13822	263468
7667	263469
105254	263470
235663	263471
160170	263472
378	263473
33593	263474
94534	263475
191144	263476
82752	263477
40234	263478
3672	263479
82986	263480
116746	263481
103593	263482
29362	263483
168647	263484
76709	263485
55735	263486
71329	263487
127254	263488
55785	263489
5179	263490
90727	263491
344392	263492
272819	263493
308238	263494
112801	263495
40815	263496
17588	263497
69310	263498
5594	263499
210484	263500
9380	263501
211332	263502
80854	263503
36290	263504
8371	263505
101869	263506
333167	263507
129363	263508
7250	263509
301542	263510
4489	263511
124806	263512
8231	263513
12891	263514
208470	263515
82846	263516
65273	263517
187451	263518
245574	263519
87134	263520
243614	263521
92692	263522
82019	263523
348124	263524
179880	263525
219762	263526
122713	263527
101397	263528
4312	263529
28201	263530
94540	263531
142661	263532
126349	263533
68276	263534
12606	263535
6618	263536
114147	263537
311493	263538
174117	263539
297976	263540
70604	263541
176052	263542
73120	263543
293814	263544
230	263545
114580	263546
82407	263547
288221	263548
218229	263549
1242	263550
84485	263551
64843	263552
2	263553
184623	263554
15429	263555
169438	263556
68081	263557
99953	263558
134604	263559
801	263560
801	263561
303413	263562
26	263563
6781	263564
9	263565
30041	263566
22232	263567
219991	263568
50174	263569
331873	263570
30343	263571
33627	263572
257432	263573
134380	263574
85430	263575
135619	263576
206257	263577
55470	263578
22006	263579
211480	263580
57203	263581
193466	263582
26870	263583
100062	263584
211471	263585
206335	263586
234032	263587
9113	263588
212748	263589
75076	263590
87775	263591
233192	263592
142989	263593
218655	263594
13532	263595
39861	263596
14390	263597
84733	263598
74771	263599
86497	263600
117117	263601
6933	263602
45132	263603
328415	263604
168441	263605
223982	263606
38143	263607
54706	263608
90741	263609
143790	263610
201716	263611
92072	263612
251701	263613
199957	263614
107275	263615
125806	263616
112816	263617
45469	263618
187567	263619
250543	263620
219681	263621
299368	263622
212620	263623
151153	263624
73625	263625
331964	263626
73625	263627
16897	263628
176841	263629
219302	263630
252131	263631
61826	263632
334723	263633
341407	263634
215379	263635
320937	263636
8487	263637
116541	263638
279096	263639
82891	263640
122827	263641
42003	263642
44289	263643
95891	263644
98009	263645
216934	263646
248385	263647
262928	263648
85768	263649
82075	263650
63246	263651
149387	263652
43538	263653
232020	263654
109924	263655
95891	263656
50362	263657
87574	263658
198157	263659
241091	263660
181449	263661
11252	263662
41231	263663
92415	263664
34866	263665
14290	263666
120799	263667
66072	263668
27953	263669
63349	263670
283781	263671
38887	263672
10497	263673
14262	263674
325118	263675
29141	263676
90391	263677
126151	263678
18074	263679
233423	263680
334208	263681
276531	263682
157693	263683
15776	263684
226629	263685
79228	263686
308224	263687
258245	263688
308004	263689
138598	263690
218052	263691
299182	263692
223611	263693
224527	263694
144296	263695
181792	263696
320926	263697
1665	263698
91786	263699
204608	263700
61173	263701
10250	263702
48431	263703
184957	263704
15836	263705
295841	263706
334791	263707
82843	263708
122866	263709
299508	263710
29371	263711
106238	263712
44985	263713
170451	263714
24861	263715
197105	263716
4608	263717
96067	263718
1007	263719
111821	263720
325591	263721
106718	263722
25545	263723
81291	263724
46089	263725
228621	263726
201457	263727
39320	263728
21015	263729
58474	263730
237401	263731
37899	263732
3981	263733
64898	263734
38314	263735
114052	263736
29188	263737
20190	263738
226846	263739
184335	263740
96804	263741
183026	263742
65116	263743
65588	263744
12005	263745
16940	263746
355609	263747
305039	263748
151512	263749
59569	263750
17239	263751
38669	263752
16215	263753
283015	263754
57811	263755
296907	263756
132650	263757
49029	263758
126203	263759
279077	263760
259258	263761
258968	263762
114429	263763
112527	263764
73142	263765
342201	263766
107752	263767
6394	263768
291668	263769
71001	263770
170185	263771
111267	263772
37260	263773
353318	263774
710	263775
50491	263776
198345	263777
206352	263778
351642	263779
89097	263780
83110	263781
79274	263782
2106	263783
16006	263784
96297	263785
63733	263786
201502	263787
102252	263788
101754	263789
297877	263790
9356	263791
34695	263792
52649	263793
100596	263794
71590	263795
10821	263796
295858	263797
80732	263798
95081	263799
246629	263800
133216	263801
337581	263802
62544	263803
186527	263804
340562	263805
111686	263806
296398	263807
5081	263808
7758	263809
278148	263810
28285	263811
150019	263812
149418	263813
10721	263814
71426	263815
38090	263816
101547	263817
45920	263818
442	263819
4645	263820
1110	263821
28385	263822
70252	263823
3171	263824
1013	263825
45536	263826
126405	263827
94999	263828
9571	263829
943	263830
106322	263831
12342	263832
21999	263833
188758	263834
81651	263835
1276	263836
9594	263837
4761	263838
11507	263839
336750	263840
279822	263841
264787	263842
189880	263843
96061	263844
37515	263845
4413	263846
129209	263847
101355	263848
138504	263849
241133	263850
55582	263851
159	263852
63399	263853
1151	263854
6179	263855
80579	263856
330645	263857
26647	263858
80490	263859
63068	263860
47311	263861
26647	263862
302654	263863
134847	263864
251554	263865
357692	263866
49	263867
37485	263868
26647	263869
37540	263870
35515	263871
327483	263872
11	263873
32395	263874
8868	263875
8461	263876
211670	263877
71097	263878
44905	263879
197621	263880
156066	263881
57240	263882
251055	263883
41723	263884
134092	263885
255521	263886
19383	263887
123212	263888
45168	263889
80490	263890
26646	263891
175680	263892
11395	263893
65717	263894
200834	263895
268748	263896
75262	263897
65586	263898
240463	263899
86835	263900
125450	263901
142059	263902
60696	263903
143917	263904
23209	263905
105349	263906
192	263907
306263	263908
1350	263909
16082	263910
43511	263911
21448	263912
27579	263913
477	263914
71782	263915
105814	263916
23947	263917
342	263918
199533	263919
259535	263920
25069	263921
108267	263922
79789	263923
10358	263924
32559	263925
1165	263926
114010	263927
250388	263928
136824	263929
93305	263930
2821	263931
24093	263932
205784	263933
37657	263934
6244	263935
92468	263936
11101	263937
58585	263938
15472	263939
7669	263940
40067	263941
37754	263942
21782	263943
316687	263944
58585	263945
52716	263946
50029	263947
14603	263948
67912	263949
123450	263950
203880	263951
18297	263952
50795	263953
4215	263954
43146	263955
77522	263956
148673	263957
167576	263958
135082	263959
120023	263960
121991	263961
171475	263962
150255	263963
90655	263964
285330	263965
571	263966
92290	263967
39710	263968
21637	263969
200961	263970
44764	263971
2022	263972
10019	263973
21307	263974
83191	263975
231	263976
53601	263977
20552	263978
2466	263979
130102	263980
1618	263981
26234	263982
33064	263983
86187	263984
71654	263985
18046	263986
34462	263987
43238	263988
2774	263989
103196	263990
7801	263991
20868	263992
1283	263993
17331	263994
4842	263995
68602	263996
125652	263997
17171	263998
70624	263999
153	264000
234941	264001
37083	264002
10567	264003
52742	264004
171526	264005
2521	264006
46445	264007
153195	264008
4065	264009
53510	264010
71456	264011
120733	264012
42439	264013
193191	264014
50045	264015
66458	264016
2027	264017
192310	264018
288080	264019
1530	264020
1604	264021
84021	264022
32111	264023
2640	264024
42808	264025
45386	264026
379	264027
189620	264028
61917	264029
64089	264030
10927	264031
5359	264032
28419	264033
23308	264034
290020	264035
119478	264036
49061	264037
8369	264038
92356	264039
7208	264040
93721	264041
178262	264042
7349	264043
84897	264044
8685	264045
41375	264046
39079	264047
25717	264048
31977	264049
201746	264050
179069	264051
163802	264052
60777	264053
21659	264054
72649	264055
136056	264056
97933	264057
116512	264058
41916	264059
34448	264060
87824	264061
41106	264062
147860	264063
17733	264064
20730	264065
6946	264066
82231	264067
29166	264068
146243	264069
8563	264070
233888	264071
81531	264072
8654	264073
16796	264074
13673	264075
142783	264076
119217	264077
195857	264078
15288	264079
16839	264080
22157	264081
7125	264082
329124	264083
143999	264084
2889	264085
79103	264086
26625	264087
4825	264088
78856	264089
46658	264090
2633	264091
273292	264092
108673	264093
63641	264094
147564	264095
101276	264096
46627	264097
11387	264098
99400	264099
80748	264100
123542	264101
144277	264102
1584	264103
161505	264104
135675	264105
4	264106
69338	264107
209725	264108
259532	264109
199574	264110
197199	264111
280806	264112
54601	264113
239760	264114
6843	264115
204587	264116
356919	264117
26971	264118
270350	264119
126563	264120
12992	264121
26369	264122
3100	264123
63556	264124
76893	264125
27176	264126
27206	264127
282458	264128
18253	264129
141086	264130
161736	264131
151646	264132
6846	264133
30730	264134
8462	264135
189994	264136
130718	264137
70705	264138
42695	264139
236492	264140
54636	264141
113013	264142
213241	264143
59901	264144
60267	264145
122191	264146
27218	264147
126873	264148
48148	264149
247154	264150
119073	264151
154705	264152
74219	264153
81000	264154
69591	264155
132362	264156
299876	264157
36540	264158
125649	264159
20415	264160
152989	264161
20034	264162
4743	264163
40438	264164
88721	264165
141848	264166
137158	264167
47605	264168
30353	264169
127077	264170
300743	264171
73830	264172
17013	264173
1270	264174
229266	264175
3418	264176
191934	264177
19724	264178
30397	264179
120415	264180
56152	264181
56215	264182
157936	264183
95407	264184
179202	264185
179744	264186
14369	264187
128996	264188
38970	264189
38319	264190
143395	264191
103991	264192
188029	264193
208639	264194
9780	264195
309900	264196
79801	264197
197529	264198
8753	264199
104286	264200
310370	264201
199567	264202
284463	264203
128755	264204
56433	264205
312496	264206
33452	264207
774	264208
40366	264209
250860	264210
256909	264211
849	264212
103294	264213
49685	264214
101814	264215
8941	264216
36813	264217
7884	264218
61012	264219
77467	264220
351311	264221
10968	264222
175178	264223
181297	264224
48886	264225
1012	264226
156008	264227
320927	264228
262659	264229
52497	264230
13710	264231
10289	264232
14416	264233
54491	264234
169500	264235
18592	264236
25914	264237
11138	264238
121654	264239
25274	264240
26283	264241
1114	264242
23426	264243
92195	264244
42208	264245
101517	264246
25306	264247
27006	264248
63876	264249
213170	264250
20443	264251
52249	264252
138611	264253
187205	264254
56155	264255
22518	264256
13486	264257
3194	264258
27279	264259
324514	264260
108730	264261
4175	264262
102172	264263
41476	264264
4727	264265
194907	264266
118700	264267
77221	264268
66371	264269
20955	264270
24914	264271
40258	264272
144737	264273
97853	264274
25786	264275
8716	264276
11027	264277
36194	264278
3187	264279
66386	264280
12763	264281
100789	264282
117797	264283
85699	264284
117400	264285
157155	264286
187287	264287
34130	264288
28364	264289
162586	264290
12279	264291
496	264292
29984	264293
62295	264294
136181	264295
68734	264296
13320	264297
10760	264298
4880	264299
43552	264300
10032	264301
53534	264302
77263	264303
903	264304
52726	264305
18600	264306
16859	264307
2169	264308
214541	264309
18600	264310
42254	264311
16704	264312
101081	264313
5337	264314
1801	264315
20951	264316
144973	264317
62943	264318
289394	264319
135365	264320
3042	264321
29368	264322
63452	264323
2707	264324
61963	264325
4320	264326
312012	264327
31812	264328
312585	264329
146275	264330
12311	264331
117525	264332
129109	264333
42196	264334
117668	264335
1043	264336
61551	264337
9687	264338
187099	264339
92823	264340
6432	264341
27358	264342
48751	264343
264334	264344
506	264345
160088	264346
77236	264347
312710	264348
104240	264349
26166	264350
5417	264351
77074	264352
101706	264353
187539	264354
2524	264355
22477	264356
285995	264357
95086	264358
2383	264359
2761	264360
93176	264361
19368	264362
13851	264363
58706	264364
2329	264365
13257	264366
342114	264367
53898	264368
255894	264369
26846	264370
78428	264371
916	264372
184544	264373
28799	264374
16651	264375
44198	264376
14372	264377
21103	264378
11735	264379
159927	264380
15497	264381
163760	264382
101656	264383
262913	264384
56307	264385
76668	264386
5955	264387
46523	264388
9962	264389
291850	264390
36715	264391
22864	264392
44851	264393
56251	264394
2070	264395
45214	264396
12545	264397
5587	264398
25838	264399
56869	264400
236767	264401
6815	264402
61608	264403
179321	264404
19306	264405
213806	264406
10808	264407
78586	264408
55048	264409
8377	264410
115349	264411
65214	264412
15671	264413
37444	264414
115349	264415
36477	264416
20896	264417
38629	264418
8137	264419
28974	264420
2353	264421
73868	264422
10639	264423
4260	264424
118438	264425
7210	264426
12442	264427
6381	264428
77582	264429
39205	264430
16895	264431
43010	264432
178033	264433
192837	264434
43806	264435
37121	264436
163185	264437
26318	264438
72874	264439
260670	264440
13391	264441
190886	264442
77771	264443
188704	264444
192019	264445
19081	264446
26030	264447
31	264448
30117	264449
116783	264450
108843	264451
23323	264452
107999	264453
82527	264454
118842	264455
285128	264456
27540	264457
27540	264458
27540	264459
27540	264460
320962	264461
27540	264462
120301	264463
120302	264464
120302	264465
120302	264466
320963	264467
191996	264468
92152	264469
13598	264470
283207	264471
120301	264472
78998	264473
120301	264474
7017	264475
66	264476
118678	264477
119594	264478
3615	264479
999	264480
119004	264481
191996	264482
37630	264483
13840	264484
189888	264485
325762	264486
37492	264487
64037	264488
20043	264489
144035	264490
54774	264491
54486	264492
144082	264493
18758	264494
257101	264495
22727	264496
211722	264497
54636	264498
3770	264499
72606	264500
7884	264501
43502	264502
120184	264503
100828	264504
112883	264505
149618	264506
11685	264507
200812	264508
17916	264509
63020	264510
107423	264511
2490	264512
58758	264513
15358	264514
156264	264515
20415	264516
39524	264517
36400	264518
69252	264519
31066	264520
20204	264521
97763	264522
3066	264523
329201	264524
14889	264525
16778	264526
244617	264527
22690	264528
1486	264529
116869	264530
92246	264531
8601	264532
3106	264533
24456	264534
14461	264535
17337	264536
67984	264537
36374	264538
199683	264539
42251	264540
322861	264541
44749	264542
244445	264543
2165	264544
676	264545
215613	264546
44312	264547
35111	264548
609	264549
319058	264550
76215	264551
99491	264552
39214	264553
198854	264554
269066	264555
329871	264556
139057	264557
342207	264558
89659	264559
33747	264560
157794	264561
223377	264562
334223	264563
114556	264564
304259	264565
340631	264566
222831	264567
224493	264568
55723	264569
224622	264570
35087	264571
75875	264572
33583	264573
88710	264574
231229	264575
341925	264576
155330	264577
88556	264578
304089	264579
229708	264580
303709	264581
336581	264582
80251	264583
23905	264584
1283	264585
2005	264586
154020	264587
282638	264588
301320	264589
48195	264590
222494	264591
7042	264592
197568	264593
241201	264594
156330	264595
4677	264596
5884	264597
254925	264598
178494	264599
6084	264600
4243	264601
23366	264602
284040	264603
82784	264604
96496	264605
92781	264606
133372	264607
166453	264608
195463	264609
85989	264610
185392	264611
51391	264612
277749	264613
138312	264614
34807	264615
33781	264616
203333	264617
16250	264618
75274	264619
120305	264620
281554	264621
110855	264622
13013	264623
35425	264624
4045	264625
29953	264626
28348	264627
52671	264628
82391	264629
48315	264630
164537	264631
169491	264632
3550	264633
73728	264634
8778	264635
63362	264636
40367	264637
19429	264638
73773	264639
338439	264640
357654	264641
126816	264642
170610	264643
58606	264644
19400	264645
220439	264646
329541	264647
125166	264648
4119	264649
1807	264650
116307	264651
172844	264652
17853	264653
33929	264654
183512	264655
77756	264656
296863	264657
72077	264658
16807	264659
191158	264660
344738	264661
29482	264662
275	264663
11083	264664
5308	264665
74171	264666
91230	264667
110631	264668
12696	264669
46144	264670
22982	264671
18871	264672
149767	264673
23373	264674
21384	264675
1629	264676
55793	264677
317456	264678
36126	264679
45247	264680
6597	264681
190329	264682
75458	264683
254	264684
11326	264685
970	264686
38177	264687
85109	264688
8837	264689
50987	264690
132484	264691
112563	264692
202530	264693
250303	264694
4680	264695
85448	264696
107684	264697
14088	264698
178230	264699
227860	264700
129232	264701
13904	264702
43414	264703
51600	264704
44975	264705
132980	264706
234736	264707
8074	264708
88474	264709
35985	264710
350548	264711
5055	264712
1888	264713
55716	264714
323823	264715
238597	264716
207107	264717
9766	264718
347969	264719
27135	264720
24698	264721
97967	264722
170063	264723
49673	264724
73142	264725
14618	264726
69021	264727
1008	264728
338722	264729
73028	264730
294541	264731
248999	264732
56008	264733
336349	264734
172268	264735
302170	264736
1451	264737
32552	264738
126243	264739
7254	264740
192695	264741
83461	264742
70839	264743
2	264744
7388	264745
139514	264746
126584	264747
25855	264748
181780	264749
4588	264750
76844	264751
89277	264752
11929	264753
290101	264754
81221	264755
334117	264756
117265	264757
59581	264758
243027	264759
66999	264760
355187	264761
50364	264762
104260	264763
58340	264764
100878	264765
248066	264766
101541	264767
6347	264768
126972	264769
35549	264770
155695	264771
63084	264772
126969	264773
115485	264774
153959	264775
314231	264776
157360	264777
1387	264778
270055	264779
171021	264780
21955	264781
19061	264782
1630	264783
217711	264784
87926	264785
136208	264786
21590	264787
89305	264788
73252	264789
5253	264790
12786	264791
20260	264792
294808	264793
176183	264794
80953	264795
23558	264796
2229	264797
176347	264798
250805	264799
19307	264800
128739	264801
219888	264802
342248	264803
171745	264804
134562	264805
298896	264806
83791	264807
67279	264808
51633	264809
116588	264810
271892	264811
34234	264812
46602	264813
199772	264814
306444	264815
42906	264816
98377	264817
175071	264818
163412	264819
74390	264820
27160	264821
51470	264822
57182	264823
145538	264824
29255	264825
236620	264826
232720	264827
178280	264828
355302	264829
79805	264830
43986	264831
353719	264832
55441	264833
137054	264834
209380	264835
265731	264836
94742	264837
73065	264838
58287	264839
335629	264840
9641	264841
220938	264842
147556	264843
1172	264844
7169	264845
311592	264846
3657	264847
61606	264848
56934	264849
37409	264850
3944	264851
308029	264852
230697	264853
34840	264854
41874	264855
115627	264856
18264	264857
82994	264858
182470	264859
182524	264860
47064	264861
276068	264862
4059	264863
74551	264864
1175	264865
350471	264866
137790	264867
319184	264868
274991	264869
2864	264870
353883	264871
38381	264872
9452	264873
4073	264874
8191	264875
76740	264876
186735	264877
83427	264878
50151	264879
21835	264880
30408	264881
207386	264882
168907	264883
198400	264884
95124	264885
57812	264886
1294	264887
177	264888
945	264889
288036	264890
33854	264891
39339	264892
28055	264893
6893	264894
135484	264895
50	264896
1958	264897
35456	264898
7927	264899
5139	264900
34282	264901
24286	264902
20181	264903
76949	264904
7175	264905
7816	264906
262194	264907
78321	264908
39659	264909
70662	264910
48561	264911
172640	264912
6288	264913
21850	264914
133194	264915
703	264916
2355	264917
27998	264918
174311	264919
237	264920
24285	264921
287460	264922
6129	264923
83878	264924
176031	264925
27984	264926
6835	264927
16066	264928
61861	264929
1239	264930
64288	264931
213112	264932
2876	264933
17968	264934
8632	264935
355	264936
42367	264937
14904	264938
80424	264939
318524	264940
317908	264941
62472	264942
28062	264943
54711	264944
80414	264945
25704	264946
14595	264947
48674	264948
133001	264949
83253	264950
357225	264951
330938	264952
56435	264953
118089	264954
46749	264955
69944	264956
14871	264957
100694	264958
32665	264959
12353	264960
208407	264961
21195	264962
156485	264963
44696	264964
121845	264965
62465	264966
253058	264967
190674	264968
21289	264969
6947	264970
93134	264971
91671	264972
332822	264973
231606	264974
54190	264975
253826	264976
144410	264977
2749	264978
2008	264979
5253	264980
33864	264981
287703	264982
10575	264983
4730	264984
19003	264985
1966	264986
612	264987
143636	264988
97718	264989
30202	264990
74317	264991
458	264992
171622	264993
5888	264994
30922	264995
12860	264996
74934	264997
141467	264998
50016	264999
180517	265000
338648	265001
166878	265002
49980	265003
75033	265004
18785	265005
48141	265006
28463	265007
182149	265008
61300	265009
51484	265010
9764	265011
123746	265012
13618	265013
200569	265014
57463	265015
19448	265016
29084	265017
3230	265018
220884	265019
3024	265020
25823	265021
19787	265022
228686	265023
340943	265024
69039	265025
271504	265026
11100	265027
15024	265028
10806	265029
136728	265030
56134	265031
63096	265032
70445	265033
84847	265034
112625	265035
171993	265036
64210	265037
18407	265038
72679	265039
72678	265040
161300	265041
176075	265042
224007	265043
7005	265044
13393	265045
4098	265046
72448	265047
1108	265048
4320	265049
242920	265050
272014	265051
282272	265052
40489	265053
15412	265054
181577	265055
242324	265056
115108	265057
130674	265058
249261	265059
52123	265060
25701	265061
222530	265062
64856	265063
15984	265064
8338	265065
158926	265066
35838	265067
37914	265068
77826	265069
136712	265070
135735	265071
326956	265072
8184	265073
13412	265074
112613	265075
218008	265076
60902	265077
281562	265078
404	265079
22308	265080
5539	265081
70735	265082
201008	265083
206635	265084
277117	265085
71336	265086
61518	265087
287424	265088
197674	265089
346120	265090
12686	265091
32079	265092
210850	265093
1329	265094
106855	265095
29936	265096
1403	265097
73058	265098
18928	265099
188222	265100
188055	265101
190185	265102
319194	265103
314790	265104
117934	265105
318949	265106
316908	265107
314486	265108
190263	265109
117928	265110
318305	265111
317315	265112
318699	265113
188181	265114
188135	265115
314675	265116
316909	265117
314891	265118
117938	265119
314205	265120
314146	265121
318086	265122
117942	265123
188062	265124
317582	265125
188234	265126
314656	265127
190669	265128
190598	265129
318860	265130
188150	265131
188126	265132
318903	265133
188068	265134
314927	265135
188220	265136
314807	265137
188260	265138
314340	265139
314351	265140
188246	265141
102137	265142
26270	265143
2981	265144
318568	265145
223567	265146
188071	265147
42241	265148
151112	265149
63575	265150
18814	265151
33759	265152
40234	265153
11301	265154
166212	265155
3665	265156
62371	265157
192162	265158
31525	265159
41572	265160
93873	265161
75870	265162
296768	265163
182245	265164
282367	265165
255152	265166
145855	265167
15946	265168
56204	265169
24671	265170
7482	265171
10044	265172
30789	265173
76233	265174
77971	265175
50949	265176
1645	265177
20295	265178
6131	265179
104520	265180
71165	265181
121651	265182
710	265183
57387	265184
197041	265185
103	265186
17924	265187
37446	265188
235052	265189
28110	265190
19995	265191
28964	265192
196623	265193
109870	265194
581	265195
49254	265196
37125	265197
14759	265198
10648	265199
1155	265200
72279	265201
2553	265202
5955	265203
4168	265204
14900	265205
1802	265206
822	265207
4009	265208
2219	265209
16945	265210
24455	265211
78847	265212
2018	265213
126	265214
38555	265215
259	265216
212431	265217
72731	265218
1380	265219
10007	265220
149609	265221
16732	265222
8891	265223
13305	265224
83775	265225
8597	265226
88893	265227
146168	265228
85559	265229
6	265230
66130	265231
19070	265232
120634	265233
45977	265234
145754	265235
1391	265236
23416	265237
19054	265238
27373	265239
135462	265240
67367	265241
119984	265242
4153	265243
19883	265244
9272	265245
45337	265246
188258	265247
1186	265248
41489	265249
31650	265250
117986	265251
274017	265252
283326	265253
189088	265254
131306	265255
56878	265256
4083	265257
547	265258
39491	265259
2395	265260
33940	265261
354812	265262
44709	265263
110129	265264
31729	265265
101609	265266
50949	265267
158697	265268
97913	265269
110721	265270
17645	265271
49237	265272
45754	265273
13280	265274
1653	265275
53963	265276
3977	265277
14904	265278
72072	265279
172228	265280
110025	265281
66063	265282
3227	265283
27790	265284
102327	265285
15469	265286
49259	265287
23224	265288
97233	265289
5172	265290
253	265291
52590	265292
6143	265293
72123	265294
2553	265295
27928	265296
4928	265297
1061	265298
4929	265299
6105	265300
212783	265301
45430	265302
78290	265303
66521	265304
158560	265305
31831	265306
193478	265307
260831	265308
10073	265309
27807	265310
3470	265311
159673	265312
10004	265313
3950	265314
76903	265315
6284	265316
156047	265317
148906	265318
82366	265319
67503	265320
238026	265321
132617	265322
114145	265323
46238	265324
126705	265325
82709	265326
50360	265327
42259	265328
83504	265329
133188	265330
3449	265331
11575	265332
223033	265333
25221	265334
44845	265335
198275	265336
300313	265337
136251	265338
47779	265339
113419	265340
106942	265341
12835	265342
147067	265343
103139	265344
95990	265345
18359	265346
229922	265347
200450	265348
9826	265349
328120	265350
204633	265351
225051	265352
144320	265353
17098	265354
58342	265355
96972	265356
173485	265357
100138	265358
4835	265359
49520	265360
226499	265361
154999	265362
48156	265363
28541	265364
355915	265365
22615	265366
50376	265367
47551	265368
123570	265369
133211	265370
123804	265371
71021	265372
8894	265373
101811	265374
18441	265375
74588	265376
229200	265377
19292	265378
43339	265379
30406	265380
140502	265381
70949	265382
278569	265383
12392	265384
22978	265385
326802	265386
29366	265387
239927	265388
16415	265389
164918	265390
132593	265391
342131	265392
132365	265393
8736	265394
194700	265395
150023	265396
220622	265397
54878	265398
183570	265399
191937	265400
30549	265401
837	265402
20202	265403
143	265404
41775	265405
46047	265406
3435	265407
179342	265408
54931	265409
104284	265410
147556	265411
129338	265412
306508	265413
64950	265414
251506	265415
70879	265416
5769	265417
146032	265418
280721	265419
11020	265420
107624	265421
241932	265422
193692	265423
3521	265424
199152	265425
143414	265426
233532	265427
280066	265428
176779	265429
201196	265430
33682	265431
11581	265432
1134	265433
147668	265434
66838	265435
212004	265436
56797	265437
245457	265438
108188	265439
38270	265440
58656	265441
50098	265442
148065	265443
94054	265444
2742	265445
15643	265446
56645	265447
204397	265448
3547	265449
111394	265450
344983	265451
234235	265452
308332	265453
51970	265454
23999	265455
132703	265456
111227	265457
37360	265458
18908	265459
142260	265460
9045	265461
206490	265462
31979	265463
38276	265464
282584	265465
308717	265466
21767	265467
21756	265468
309435	265469
59907	265470
140442	265471
198298	265472
137865	265473
222802	265474
176319	265475
54355	265476
152471	265477
259134	265478
8432	265479
23337	265480
49741	265481
116693	265482
113916	265483
292698	265484
179357	265485
127073	265486
26083	265487
82746	265488
222792	265489
36603	265490
89732	265491
10318	265492
111058	265493
54475	265494
58005	265495
28616	265496
35684	265497
43334	265498
141936	265499
101138	265500
317682	265501
341150	265502
2315	265503
254068	265504
181295	265505
166695	265506
176399	265507
36052	265508
272788	265509
22390	265510
342466	265511
334105	265512
3414	265513
18236	265514
53114	265515
345366	265516
17929	265517
23720	265518
30893	265519
151408	265520
208548	265521
35087	265522
275347	265523
118858	265524
261342	265525
167930	265526
4325	265527
209598	265528
88811	265529
24228	265530
129353	265531
29806	265532
33473	265533
77999	265534
105193	265535
78411	265536
89559	265537
13731	265538
23695	265539
64870	265540
199434	265541
132278	265542
304649	265543
34040	265544
49524	265545
173743	265546
345436	265547
13613	265548
59171	265549
66362	265550
41353	265551
20870	265552
26609	265553
20235	265554
673	265555
36464	265556
121343	265557
59223	265558
15461	265559
85460	265560
24449	265561
201	265562
173448	265563
59029	265564
611	265565
316470	265566
3992	265567
287738	265568
55565	265569
109771	265570
18939	265571
34380	265572
189886	265573
126560	265574
123813	265575
108618	265576
198725	265577
39792	265578
2737	265579
190062	265580
50388	265581
291134	265582
34773	265583
324451	265584
10075	265585
37478	265586
110824	265587
10624	265588
172283	265589
132126	265590
22795	265591
1576	265592
234398	265593
963	265594
73778	265595
182403	265596
201724	265597
11378	265598
8455	265599
36184	265600
2039	265601
259529	265602
160898	265603
23010	265604
2472	265605
741	265606
11915	265607
63319	265608
30125	265609
149161	265610
11916	265611
35692	265612
43072	265613
67794	265614
311901	265615
15876	265616
146846	265617
187704	265618
109700	265619
64941	265620
54669	265621
58258	265622
127956	265623
2893	265624
135687	265625
66283	265626
350124	265627
56460	265628
1289	265629
79711	265630
143968	265631
846	265632
95572	265633
6344	265634
95849	265635
24314	265636
9132	265637
283	265638
45440	265639
50814	265640
11981	265641
11668	265642
103674	265643
19083	265644
44288	265645
260419	265646
13428	265647
74732	265648
28508	265649
118144	265650
40637	265651
27674	265652
27674	265653
11486	265654
59481	265655
34080	265656
224978	265657
58331	265658
55732	265659
63420	265660
44851	265661
65469	265662
99599	265663
103492	265664
230888	265665
297991	265666
181777	265667
49510	265668
286935	265669
50243	265670
34304	265671
72983	265672
123589	265673
19599	265674
3726	265675
50863	265676
348042	265677
307773	265678
44119	265679
15395	265680
83335	265681
757	265682
98325	265683
54083	265684
25143	265685
185033	265686
508	265687
51243	265688
92141	265689
143832	265690
347581	265691
10864	265692
34642	265693
41665	265694
199387	265695
106737	265696
47222	265697
223879	265698
170122	265699
204646	265700
33367	265701
153138	265702
281811	265703
9447	265704
129441	265705
101857	265706
22963	265707
264939	265708
45823	265709
102336	265710
265007	265711
161118	265712
161115	265713
264971	265714
265061	265715
104684	265716
25375	265717
158869	265718
345786	265719
355162	265720
87425	265721
273922	265722
128483	265723
352853	265724
103098	265725
107728	265726
125110	265727
58326	265728
34944	265729
114036	265730
181252	265731
56578	265732
264900	265733
265078	265734
264897	265735
161109	265736
264909	265737
265002	265738
265104	265739
102358	265740
265114	265741
304873	265742
265010	265743
152665	265744
267960	265745
165072	265746
70887	265747
281282	265748
111512	265749
164635	265750
126023	265751
349231	265752
207409	265753
26649	265754
54376	265755
265000	265756
70301	265757
169648	265758
4757	265759
6646	265760
51529	265761
153735	265762
32013	265763
329744	265764
231405	265765
4166	265766
67183	265767
37200	265768
98260	265769
59263	265770
157948	265771
80277	265772
340766	265773
131597	265774
253227	265775
154712	265776
162629	265777
224822	265778
104908	265779
282664	265780
54465	265781
121286	265782
38525	265783
104655	265784
348138	265785
11586	265786
164352	265787
324496	265788
204762	265789
165644	265790
2313	265791
26837	265792
251511	265793
310297	265794
303481	265795
207303	265796
42349	265797
122	265798
35078	265799
303789	265800
252496	265801
79877	265802
224414	265803
242232	265804
351628	265805
347621	265806
338509	265807
215464	265808
276057	265809
55716	265810
168098	265811
197816	265812
11255	265813
13053	265814
336293	265815
244029	265816
197158	265817
354001	265818
122787	265819
126808	265820
35442	265821
249488	265822
55567	265823
204550	265824
98260	265825
290504	265826
168236	265827
67407	265828
157774	265829
8918	265830
83793	265831
31578	265832
75739	265833
7161	265834
104700	265835
5896	265836
112755	265837
258720	265838
151323	265839
176951	265840
118017	265841
14830	265842
152183	265843
123106	265844
155883	265845
47690	265846
123106	265847
248003	265848
33566	265849
106981	265850
253068	265851
27222	265852
212002	265853
3044	265854
48146	265855
168909	265856
130777	265857
10837	265858
291316	265859
116564	265860
41336	265861
9725	265862
66154	265863
74896	265864
251182	265865
332545	265866
27152	265867
6999	265868
46837	265869
70957	265870
21206	265871
74835	265872
184858	265873
112419	265874
9565	265875
1523	265876
81241	265877
269898	265878
231313	265879
318111	265880
168043	265881
38369	265882
54521	265883
349538	265884
7395	265885
90564	265886
6941	265887
70389	265888
343334	265889
146085	265890
30538	265891
10796	265892
176620	265893
35480	265894
28627	265895
155150	265896
161134	265897
47572	265898
142458	265899
136247	265900
344898	265901
143756	265902
125090	265903
2821	265904
55172	265905
69703	265906
21173	265907
36087	265908
273418	265909
9749	265910
15395	265911
296238	265912
340029	265913
40922	265914
92445	265915
343913	265916
337882	265917
266603	265918
64468	265919
10422	265920
13432	265921
28181	265922
116682	265923
113582	265924
223294	265925
99506	265926
27163	265927
33747	265928
90400	265929
97562	265930
226087	265931
127107	265932
23613	265933
148132	265934
194583	265935
168091	265936
126453	265937
167064	265938
204300	265939
3880	265940
264914	265941
22548	265942
17483	265943
207603	265944
100379	265945
89270	265946
13451	265947
10545	265948
7224	265949
18628	265950
4150	265951
23661	265952
9499	265953
9509	265954
194903	265955
173342	265956
173669	265957
111354	265958
348579	265959
14249	265960
30489	265961
281262	265962
153806	265963
291901	265964
82555	265965
13574	265966
74005	265967
55545	265968
70887	265969
42747	265970
273584	265971
340595	265972
297647	265973
45839	265974
16761	265975
1523	265976
68985	265977
97052	265978
279159	265979
107615	265980
277834	265981
35334	265982
45789	265983
242841	265984
1986	265985
169834	265986
91979	265987
76374	265988
81132	265989
20833	265990
222885	265991
14534	265992
1523	265993
115790	265994
14485	265995
136602	265996
47885	265997
177294	265998
48299	265999
96334	266000
76501	266001
99702	266002
36833	266003
9613	266004
119829	266005
295955	266006
8141	266007
181905	266008
65507	266009
17001	266010
69462	266011
341938	266012
148261	266013
116567	266014
147362	266015
276339	266016
28580	266017
136190	266018
333534	266019
3353	266020
65162	266021
42888	266022
11816	266023
8793	266024
144490	266025
2593	266026
88599	266027
149473	266028
21239	266029
95666	266030
158987	266031
69655	266032
2820	266033
78337	266034
152048	266035
120839	266036
141752	266037
51164	266038
79826	266039
141109	266040
204198	266041
219616	266042
191094	266043
15102	266044
56225	266045
89513	266046
97489	266047
244802	266048
165602	266049
55537	266050
238221	266051
339682	266052
328090	266053
125751	266054
27132	266055
31118	266056
957	266057
130285	266058
168504	266059
56401	266060
2567	266061
196802	266062
11117	266063
346439	266064
63424	266065
55675	266066
300461	266067
48189	266068
199122	266069
48087	266070
13634	266071
236213	266072
195015	266073
157157	266074
204393	266075
156739	266076
80316	266077
61805	266078
255829	266079
36132	266080
1588	266081
347971	266082
294322	266083
49257	266084
73038	266085
100438	266086
209704	266087
183680	266088
129478	266089
175121	266090
208857	266091
198824	266092
16437	266093
93365	266094
21260	266095
64173	266096
103145	266097
4907	266098
140596	266099
5644	266100
10276	266101
152835	266102
174027	266103
218614	266104
357278	266105
20861	266106
303492	266107
174584	266108
24109	266109
15	266110
92950	266111
306314	266112
100865	266113
4986	266114
342168	266115
351395	266116
100038	266117
153469	266118
72256	266119
140533	266120
38521	266121
4	266122
174426	266123
155320	266124
6846	266125
313792	266126
273115	266127
198195	266128
343134	266129
42176	266130
142359	266131
104329	266132
331667	266133
55448	266134
152037	266135
165265	266136
111101	266137
164250	266138
110670	266139
180481	266140
139704	266141
167001	266142
14614	266143
332542	266144
325427	266145
46918	266146
271269	266147
251956	266148
5895	266149
1198	266150
42164	266151
6469	266152
111381	266153
93581	266154
89022	266155
268817	266156
238188	266157
255812	266158
99601	266159
21703	266160
234308	266161
1214	266162
95483	266163
75547	266164
226062	266165
19650	266166
242256	266167
136277	266168
94972	266169
316355	266170
110007	266171
179297	266172
136482	266173
33345	266174
119483	266175
75635	266176
33094	266177
188380	266178
82576	266179
40379	266180
309201	266181
47443	266182
65463	266183
52306	266184
331773	266185
191987	266186
161258	266187
59001	266188
70052	266189
170344	266190
184130	266191
241035	266192
21195	266193
13765	266194
9591	266195
217301	266196
28079	266197
274333	266198
295691	266199
45119	266200
63035	266201
50767	266202
49826	266203
232508	266204
8633	266205
72960	266206
189958	266207
51498	266208
124456	266209
23380	266210
164477	266211
33646	266212
130472	266213
190738	266214
219031	266215
351600	266216
142610	266217
209537	266218
96761	266219
206253	266220
231089	266221
28245	266222
199092	266223
284313	266224
81806	266225
125809	266226
22047	266227
167734	266228
41714	266229
172447	266230
74035	266231
168107	266232
19694	266233
66166	266234
28518	266235
13868	266236
28545	266237
185787	266238
135474	266239
197857	266240
1869	266241
339689	266242
187999	266243
171013	266244
125331	266245
184732	266246
202463	266247
99339	266248
150188	266249
52849	266250
1430	266251
6912	266252
233114	266253
55799	266254
213500	266255
172381	266256
3015	266257
134094	266258
110867	266259
50566	266260
21451	266261
245584	266262
24487	266263
172479	266264
245759	266265
42827	266266
53678	266267
16034	266268
28212	266269
48594	266270
31408	266271
35834	266272
172305	266273
76556	266274
401	266275
34362	266276
168908	266277
134006	266278
11571	266279
151586	266280
13013	266281
99918	266282
29475	266283
9162	266284
44675	266285
107146	266286
32882	266287
75185	266288
54990	266289
46085	266290
161862	266291
34323	266292
1023	266293
4134	266294
28131	266295
6267	266296
5394	266297
63673	266298
65178	266299
13428	266300
25667	266301
6840	266302
72008	266303
37251	266304
2536	266305
62056	266306
108806	266307
99022	266308
72236	266309
315657	266310
87106	266311
134312	266312
204970	266313
135523	266314
276273	266315
39068	266316
304691	266317
49322	266318
58255	266319
22948	266320
18977	266321
175954	266322
112428	266323
129576	266324
22998	266325
91651	266326
30597	266327
40304	266328
43467	266329
1416	266330
256084	266331
43498	266332
16036	266333
28394	266334
204014	266335
33704	266336
20336	266337
237563	266338
20343	266339
331100	266340
2549	266341
288751	266342
28137	266343
169938	266344
58228	266345
116785	266346
2721	266347
96340	266348
35823	266349
28139	266350
134480	266351
258012	266352
58401	266353
10365	266354
17829	266355
175607	266356
287137	266357
1503	266358
153346	266359
72026	266360
16050	266361
10728	266362
112430	266363
9502	266364
10108	266365
1892	266366
9609	266367
382	266368
134405	266369
65537	266370
19669	266371
58331	266372
25	266373
286843	266374
1704	266375
4950	266376
58974	266377
401	266378
133792	266379
305477	266380
212239	266381
7886	266382
52074	266383
10079	266384
4925	266385
97738	266386
61839	266387
37111	266388
11517	266389
134049	266390
78471	266391
36110	266392
34440	266393
667	266394
188675	266395
52324	266396
43666	266397
287131	266398
30428	266399
179147	266400
78067	266401
344162	266402
260779	266403
26014	266404
61769	266405
98812	266406
6040	266407
134455	266408
254403	266409
180339	266410
59777	266411
77378	266412
41678	266413
9153	266414
10735	266415
22598	266416
50170	266417
34064	266418
159560	266419
2094	266420
11785	266421
13402	266422
77621	266423
246921	266424
142843	266425
333047	266426
61856	266427
217408	266428
22078	266429
81170	266430
82519	266431
118858	266432
4741	266433
44482	266434
217164	266435
198830	266436
298945	266437
132886	266438
232026	266439
145937	266440
4450	266441
39611	266442
160230	266443
213331	266444
182934	266445
359	266446
106117	266447
157500	266448
5565	266449
133733	266450
12363	266451
334001	266452
120826	266453
87459	266454
13466	266455
71867	266456
47752	266457
8842	266458
9133	266459
9078	266460
24182	266461
136033	266462
67013	266463
101393	266464
3830	266465
32802	266466
7038	266467
42568	266468
57003	266469
198099	266470
4062	266471
132786	266472
16222	266473
269	266474
186020	266475
182489	266476
234684	266477
15273	266478
243695	266479
85384	266480
29656	266481
7535	266482
296659	266483
96307	266484
30256	266485
76803	266486
105982	266487
113550	266488
153402	266489
993	266490
10374	266491
147451	266492
130134	266493
258065	266494
112777	266495
52692	266496
96456	266497
33610	266498
151583	266499
144211	266500
15596	266501
193142	266502
42284	266503
151283	266504
327174	266505
1444	266506
9001	266507
25714	266508
36274	266509
112120	266510
119	266511
315807	266512
119134	266513
278574	266514
30	266515
188149	266516
41556	266517
180336	266518
31539	266519
21561	266520
6452	266521
161286	266522
171997	266523
99223	266524
322493	266525
50975	266526
135044	266527
274070	266528
119308	266529
197344	266530
8384	266531
1048	266532
78954	266533
3008	266534
227356	266535
156287	266536
9323	266537
121382	266538
329746	266539
139009	266540
15194	266541
18630	266542
77	266543
41240	266544
184754	266545
15675	266546
9777	266547
11693	266548
1513	266549
121231	266550
32726	266551
119656	266552
24045	266553
76245	266554
24789	266555
232586	266556
173767	266557
299098	266558
195526	266559
501	266560
3048	266561
2286	266562
6764	266563
39819	266564
52290	266565
69096	266566
5651	266567
266620	266568
325849	266569
107638	266570
181795	266571
52830	266572
38232	266573
9604	266574
263501	266575
357386	266576
37540	266577
104883	266578
911	266579
332020	266580
126905	266581
284318	266582
234792	266583
79808	266584
81514	266585
330113	266586
318057	266587
8015	266588
268415	266589
188113	266590
10378	266591
47306	266592
1315	266593
314366	266594
69855	266595
11832	266596
67783	266597
97465	266598
314398	266599
343808	266600
113764	266601
348716	266602
204380	266603
60598	266604
14613	266605
30	266606
349404	266607
26570	266608
128985	266609
7110	266610
3524	266611
128571	266612
337576	266613
2820	266614
17380	266615
58069	266616
20304	266617
208969	266618
53057	266619
164103	266620
55640	266621
212121	266622
1975	266623
127555	266624
354113	266625
32205	266626
351684	266627
72698	266628
88224	266629
44124	266630
75691	266631
302470	266632
236227	266633
46011	266634
207101	266635
299	266636
337702	266637
4537	266638
97689	266639
156274	266640
305202	266641
62319	266642
348572	266643
123528	266644
232151	266645
258914	266646
113041	266647
100341	266648
83735	266649
204521	266650
43425	266651
134127	266652
22486	266653
79050	266654
208044	266655
80159	266656
56367	266657
118427	266658
222121	266659
14330	266660
84400	266661
45717	266662
71206	266663
309738	266664
45651	266665
248750	266666
3120	266667
22849	266668
103476	266669
162618	266670
120436	266671
175530	266672
31931	266673
52565	266674
106702	266675
256875	266676
119292	266677
73511	266678
5752	266679
31937	266680
52379	266681
12761	266682
11552	266683
301561	266684
36558	266685
22552	266686
41363	266687
51478	266688
26093	266689
98217	266690
16685	266691
317689	266692
37583	266693
289392	266694
69455	266695
185904	266696
112290	266697
286906	266698
34879	266699
177099	266700
12526	266701
64942	266702
142421	266703
160396	266704
143310	266705
84353	266706
50714	266707
318989	266708
190671	266709
345336	266710
10753	266711
5956	266712
302490	266713
139045	266714
2436	266715
81731	266716
4685	266717
129011	266718
39427	266719
291468	266720
140367	266721
221	266722
4035	266723
61670	266724
31870	266725
64935	266726
49682	266727
37132	266728
345446	266729
354083	266730
49601	266731
68090	266732
68370	266733
73207	266734
73275	266735
40851	266736
32458	266737
193792	266738
30382	266739
173597	266740
7004	266741
10602	266742
66828	266743
77786	266744
263504	266745
31731	266746
113060	266747
206546	266748
80632	266749
263688	266750
67071	266751
191201	266752
40979	266753
3685	266754
39809	266755
35690	266756
63838	266757
15977	266758
51883	266759
208604	266760
116537	266761
25360	266762
135512	266763
169871	266764
228095	266765
87415	266766
145328	266767
54011	266768
21597	266769
32001	266770
346223	266771
21664	266772
294508	266773
33645	266774
43437	266775
79194	266776
270146	266777
79870	266778
81435	266779
17475	266780
75430	266781
123910	266782
86833	266783
3830	266784
156626	266785
73053	266786
28148	266787
49901	266788
53797	266789
29838	266790
360	266791
16783	266792
4743	266793
73073	266794
116520	266795
26473	266796
8776	266797
10349	266798
143983	266799
144000	266800
139885	266801
3672	266802
73754	266803
153198	266804
401	266805
155100	266806
346154	266807
18249	266808
80753	266809
114799	266810
61373	266811
44935	266812
293472	266813
162767	266814
71915	266815
257693	266816
974	266817
44786	266818
146245	266819
244360	266820
75274	266821
257893	266822
89670	266823
10834	266824
20239	266825
1393	266826
63606	266827
234	266828
171533	266829
23018	266830
43583	266831
354625	266832
56934	266833
144766	266834
34360	266835
183316	266836
9233	266837
183660	266838
286477	266839
4408	266840
254775	266841
54605	266842
99232	266843
86038	266844
39667	266845
11159	266846
57672	266847
102368	266848
99341	266849
255800	266850
155628	266851
306399	266852
28011	266853
146014	266854
34020	266855
183878	266856
50532	266857
176096	266858
104288	266859
39687	266860
80478	266861
66040	266862
333041	266863
347316	266864
57561	266865
30297	266866
179993	266867
172249	266868
10880	266869
57827	266870
55884	266871
38188	266872
74901	266873
84576	266874
153067	266875
42068	266876
152996	266877
237287	266878
94426	266879
9032	266880
86343	266881
7587	266882
8486	266883
31681	266884
629	266885
43264	266886
200793	266887
39732	266888
153103	266889
308428	266890
28000	266891
473	266892
283530	266893
78848	266894
86253	266895
13617	266896
108755	266897
236708	266898
134540	266899
30034	266900
270685	266901
21305	266902
15478	266903
306342	266904
162299	266905
977	266906
4016	266907
1633	266908
327793	266909
8486	266910
205283	266911
121235	266912
73780	266913
2167	266914
16536	266915
58209	266916
23079	266917
3718	266918
7489	266919
145828	266920
129414	266921
86439	266922
37565	266923
223	266924
103531	266925
27917	266926
27213	266927
27709	266928
57956	266929
273763	266930
168930	266931
182134	266932
65766	266933
8	266934
19663	266935
99545	266936
181970	266937
219283	266938
62391	266939
1390	266940
343184	266941
330036	266942
182816	266943
270524	266944
266804	266945
199471	266946
1978	266947
270225	266948
46253	266949
138882	266950
176300	266951
80479	266952
30077	266953
1177	266954
88331	266955
304533	266956
105201	266957
240960	266958
17112	266959
706	266960
12081	266961
142841	266962
163920	266963
22994	266964
12263	266965
35353	266966
296098	266967
183837	266968
26704	266969
168961	266970
19744	266971
327426	266972
83047	266973
30285	266974
96333	266975
110536	266976
2864	266977
64743	266978
80914	266979
156218	266980
45343	266981
28104	266982
57749	266983
168014	266984
197181	266985
106455	266986
12367	266987
26	266988
4283	266989
67977	266990
1971	266991
39678	266992
257332	266993
69462	266994
12079	266995
5323	266996
14640	266997
417	266998
194240	266999
236664	267000
65343	267001
104944	267002
338352	267003
1152	267004
81432	267005
161347	267006
303343	267007
39699	267008
11163	267009
6568	267010
57872	267011
2322	267012
1960	267013
57909	267014
99217	267015
16957	267016
64679	267017
47317	267018
311	267019
152814	267020
69601	267021
21275	267022
58076	267023
43812	267024
1388	267025
301059	267026
67945	267027
1657	267028
232	267029
95226	267030
1985	267031
119929	267032
64836	267033
216448	267034
165519	267035
150041	267036
105328	267037
5341	267038
73545	267039
125415	267040
112478	267041
11587	267042
50286	267043
41924	267044
30928	267045
195862	267046
115796	267047
50484	267048
309016	267049
303931	267050
14944	267051
133049	267052
5326	267053
2366	267054
7652	267055
152866	267056
94044	267057
67454	267058
2876	267059
125682	267060
114225	267061
43589	267062
305383	267063
41364	267064
166698	267065
97029	267066
50821	267067
104297	267068
83921	267069
544	267070
247762	267071
164010	267072
23909	267073
132687	267074
168893	267075
286629	267076
1382	267077
540	267078
149818	267079
191266	267080
1960	267081
1390	267082
268225	267083
114205	267084
218208	267085
246676	267086
884	267087
303755	267088
66269	267089
213735	267090
8018	267091
94160	267092
330898	267093
930	267094
231907	267095
978	267096
168743	267097
86940	267098
1162	267099
162054	267100
39700	267101
16903	267102
37565	267103
86453	267104
102564	267105
35518	267106
274033	267107
65396	267108
1155	267109
82945	267110
114190	267111
168912	267112
99030	267113
11092	267114
65391	267115
75171	267116
57850	267117
332706	267118
130591	267119
85	267120
275706	267121
291913	267122
23909	267123
7595	267124
86503	267125
103943	267126
231439	267127
183524	267128
396	267129
273090	267130
151334	267131
246544	267132
259848	267133
61977	267134
254903	267135
81090	267136
144571	267137
268786	267138
30736	267139
8	267140
286454	267141
152080	267142
45344	267143
113957	267144
68045	267145
287066	267146
135278	267147
102499	267148
93415	267149
46877	267150
50753	267151
358	267152
42191	267153
48713	267154
93315	267155
86729	267156
31259	267157
210966	267158
80335	267159
14893	267160
467	267161
85698	267162
1963	267163
357264	267164
28079	267165
2870	267166
70313	267167
57905	267168
323024	267169
23171	267170
127373	267171
40049	267172
97902	267173
50824	267174
831	267175
110961	267176
64860	267177
83007	267178
170695	267179
197189	267180
58239	267181
178867	267182
297338	267183
132604	267184
54192	267185
55908	267186
184155	267187
161340	267188
248254	267189
124993	267190
176580	267191
286306	267192
3351	267193
102929	267194
47339	267195
181982	267196
65443	267197
32660	267198
44665	267199
67873	267200
21334	267201
1967	267202
133406	267203
269917	267204
30779	267205
287536	267206
311	267207
68596	267208
172190	267209
61527	267210
300953	267211
42090	267212
1377	267213
181668	267214
114161	267215
339510	267216
54344	267217
110191	267218
322327	267219
61615	267220
43269	267221
19359	267222
1631	267223
57729	267224
44210	267225
286883	267226
69723	267227
151737	267228
247994	267229
203454	267230
65816	267231
31332	267232
31394	267233
20290	267234
199288	267235
74832	267236
87617	267237
22576	267238
163025	267239
1164	267240
55888	267241
241135	267242
307645	267243
52784	267244
20376	267245
328020	267246
61867	267247
63950	267248
146114	267249
311166	267250
146131	267251
183846	267252
134296	267253
104932	267254
103470	267255
175955	267256
186716	267257
75352	267258
339798	267259
151836	267260
39978	267261
134501	267262
166059	267263
151110	267264
301060	267265
153248	267266
2876	267267
5573	267268
96673	267269
241447	267270
884	267271
49392	267272
42169	267273
216943	267274
317199	267275
152546	267276
93262	267277
268421	267278
151291	267279
21023	267280
107888	267281
96633	267282
99664	267283
21950	267284
473	267285
304113	267286
61248	267287
9110	267288
18150	267289
18302	267290
181686	267291
32088	267292
157561	267293
42149	267294
28068	267295
177997	267296
102471	267297
84794	267298
35514	267299
144775	267300
202680	267301
166387	267302
258384	267303
180741	267304
148732	267305
22499	267306
197603	267307
67751	267308
51432	267309
168650	267310
169816	267311
44186	267312
48630	267313
4277	267314
2860	267315
471	267316
74881	267317
182061	267318
104568	267319
164752	267320
37632	267321
82959	267322
361	267323
207602	267324
20286	267325
127245	267326
112133	267327
16536	267328
42072	267329
217750	267330
114762	267331
183867	267332
57314	267333
102443	267334
33521	267335
29585	267336
75202	267337
92697	267338
273166	267339
338529	267340
334973	267341
36150	267342
133773	267343
74755	267344
307389	267345
108054	267346
170992	267347
30618	267348
11516	267349
153196	267350
104600	267351
306119	267352
63544	267353
64652	267354
43795	267355
246174	267356
216976	267357
162715	267358
115468	267359
44790	267360
1020	267361
181828	267362
50808	267363
39015	267364
261144	267365
157413	267366
38897	267367
123740	267368
115466	267369
50373	267370
1635	267371
28077	267372
6100	267373
86418	267374
293424	267375
112546	267376
38428	267377
712	267378
1647	267379
22337	267380
96609	267381
190166	267382
247265	267383
3458	267384
43615	267385
27191	267386
942	267387
21952	267388
12060	267389
82540	267390
286621	267391
123954	267392
342002	267393
1084	267394
146625	267395
181874	267396
144964	267397
268493	267398
230446	267399
58310	267400
74768	267401
271616	267402
176119	267403
217675	267404
830	267405
1965	267406
466	267407
180259	267408
166259	267409
246476	267410
341477	267411
2340	267412
17778	267413
21851	267414
31964	267415
54335	267416
167621	267417
27076	267418
3664	267419
198433	267420
186578	267421
243575	267422
39741	267423
92625	267424
217884	267425
55109	267426
64384	267427
93719	267428
308864	267429
163494	267430
108680	267431
345699	267432
179281	267433
21921	267434
12751	267435
39578	267436
258587	267437
40015	267438
14917	267439
181193	267440
14833	267441
12803	267442
53493	267443
79638	267444
53493	267445
65309	267446
6999	267447
53855	267448
43212	267449
78317	267450
137500	267451
18621	267452
333	267453
47860	267454
11955	267455
62196	267456
3056	267457
26490	267458
310653	267459
48673	267460
138659	267461
1793	267462
193863	267463
54034	267464
47802	267465
19367	267466
708	267467
264185	267468
4040	267469
58478	267470
7969	267471
278207	267472
32176	267473
38153	267474
21102	267475
30258	267476
163127	267477
307178	267478
29348	267479
130366	267480
39836	267481
248142	267482
8845	267483
26964	267484
120751	267485
147150	267486
276846	267487
64232	267488
40241	267489
203199	267490
11379	267491
13425	267492
125708	267493
84864	267494
36902	267495
44409	267496
50364	267497
37914	267498
6688	267499
256874	267500
255140	267501
152079	267502
13435	267503
184969	267504
310056	267505
797	267506
143124	267507
27154	267508
76069	267509
13055	267510
51339	267511
27663	267512
13744	267513
43849	267514
3018	267515
28233	267516
130804	267517
8573	267518
1636	267519
72066	267520
34428	267521
127076	267522
61928	267523
41831	267524
4542	267525
134129	267526
3017	267527
11103	267528
2296	267529
24474	267530
130165	267531
195980	267532
7206	267533
12015	267534
115918	267535
76611	267536
229582	267537
178548	267538
18704	267539
185049	267540
140668	267541
135224	267542
175767	267543
10362	267544
1582	267545
159611	267546
9112	267547
6284	267548
59182	267549
184948	267550
254904	267551
116074	267552
81015	267553
1563	267554
4845	267555
4561	267556
102237	267557
355449	267558
207007	267559
259905	267560
349528	267561
148690	267562
125278	267563
40440	267564
127119	267565
192339	267566
64019	267567
85118	267568
155482	267569
17762	267570
84857	267571
4	267572
334486	267573
108145	267574
148777	267575
71625	267576
15379	267577
144579	267578
225842	267579
94820	267580
3326	267581
43571	267582
22043	267583
5648	267584
134528	267585
39110	267586
2237	267587
69974	267588
16087	267589
10263	267590
72717	267591
104544	267592
24577	267593
110350	267594
29516	267595
84843	267596
468	267597
27495	267598
25745	267599
10530	267600
18577	267601
57698	267602
22280	267603
57952	267604
18644	267605
7926	267606
44097	267607
19950	267608
201958	267609
1057	267610
152049	267611
87872	267612
26467	267613
76364	267614
194271	267615
72310	267616
31478	267617
9781	267618
24352	267619
4433	267620
25723	267621
203560	267622
23808	267623
36753	267624
185850	267625
123790	267626
19401	267627
87	267628
4736	267629
15583	267630
16076	267631
9206	267632
136510	267633
272089	267634
147582	267635
16024	267636
4851	267637
21671	267638
10506	267639
130421	267640
150601	267641
76870	267642
36845	267643
3902	267644
4144	267645
2219	267646
3061	267647
76609	267648
170895	267649
261128	267650
129646	267651
27477	267652
248504	267653
26217	267654
146095	267655
269288	267656
106198	267657
23644	267658
68648	267659
25990	267660
2705	267661
57031	267662
9836	267663
23207	267664
301362	267665
5183	267666
36338	267667
6424	267668
82447	267669
71437	267670
39117	267671
151801	267672
2251	267673
13817	267674
123017	267675
140209	267676
28495	267677
204137	267678
22136	267679
1504	267680
133426	267681
24100	267682
240670	267683
62020	267684
18014	267685
58562	267686
42205	267687
136042	267688
8	267689
133539	267690
119516	267691
39628	267692
12639	267693
36134	267694
16178	267695
220393	267696
130223	267697
8	267698
97425	267699
30837	267700
5	267701
167710	267702
129466	267703
28461	267704
62712	267705
27474	267706
96617	267707
110580	267708
110445	267709
55079	267710
211449	267711
245432	267712
55289	267713
149711	267714
23291	267715
56933	267716
115969	267717
352	267718
64225	267719
16220	267720
30903	267721
5913	267722
71946	267723
56171	267724
127399	267725
14963	267726
14054	267727
11588	267728
158145	267729
185080	267730
105851	267731
146183	267732
39044	267733
94664	267734
50541	267735
19158	267736
19158	267737
205639	267738
238720	267739
187815	267740
50802	267741
7133	267742
13531	267743
295788	267744
7063	267745
152467	267746
6411	267747
130231	267748
84539	267749
18822	267750
20417	267751
122096	267752
245035	267753
54809	267754
103057	267755
31376	267756
208573	267757
45148	267758
52432	267759
129568	267760
54137	267761
178444	267762
110289	267763
244918	267764
3580	267765
116238	267766
69081	267767
33039	267768
33629	267769
163985	267770
1143	267771
61860	267772
18668	267773
19477	267774
22243	267775
8969	267776
52569	267777
54170	267778
19216	267779
87683	267780
169560	267781
114770	267782
63838	267783
86451	267784
20685	267785
16422	267786
162294	267787
36108	267788
116794	267789
122026	267790
57047	267791
13	267792
116540	267793
58900	267794
304864	267795
106305	267796
13942	267797
47619	267798
255885	267799
6272	267800
5478	267801
272786	267802
123053	267803
19841	267804
20568	267805
18495	267806
107815	267807
54761	267808
362	267809
64291	267810
381	267811
5684	267812
2095	267813
124830	267814
83929	267815
948	267816
185574	267817
35477	267818
118540	267819
43887	267820
179404	267821
232696	267822
35322	267823
147884	267824
70988	267825
169520	267826
5057	267827
12447	267828
329334	267829
950	267830
48610	267831
115087	267832
303421	267833
329417	267834
43302	267835
156311	267836
222554	267837
84633	267838
93294	267839
69343	267840
280999	267841
21356	267842
84862	267843
46079	267844
80208	267845
13475	267846
69267	267847
28567	267848
130538	267849
10246	267850
61998	267851
310385	267852
4066	267853
81	267854
40254	267855
121284	267856
1246	267857
52507	267858
13508	267859
2176	267860
70991	267861
21876	267862
64667	267863
353198	267864
97323	267865
30733	267866
171669	267867
38237	267868
157468	267869
97964	267870
21834	267871
572	267872
269121	267873
2861	267874
92708	267875
88101	267876
14181	267877
56918	267878
389	267879
237109	267880
294123	267881
343051	267882
20232	267883
42623	267884
802	267885
239963	267886
186438	267887
6615	267888
9164	267889
95882	267890
28931	267891
494	267892
16942	267893
128683	267894
750	267895
236806	267896
79747	267897
25895	267898
831	267899
11229	267900
112497	267901
5702	267902
205155	267903
36035	267904
43614	267905
7766	267906
18635	267907
16263	267908
61618	267909
7386	267910
54138	267911
161083	267912
152554	267913
2715	267914
31035	267915
191085	267916
3477	267917
48186	267918
194208	267919
13522	267920
97550	267921
13925	267922
14558	267923
76371	267924
23145	267925
218630	267926
23458	267927
145505	267928
1097	267929
5848	267930
1522	267931
13440	267932
39598	267933
87704	267934
942	267935
38623	267936
147371	267937
55415	267938
35478	267939
8411	267940
18701	267941
1082	267942
20403	267943
155887	267944
155887	267945
71352	267946
1624	267947
133954	267948
3297	267949
125482	267950
142804	267951
30669	267952
3810	267953
34507	267954
8464	267955
174237	267956
284241	267957
4579	267958
130752	267959
100641	267960
147808	267961
109176	267962
92515	267963
292872	267964
98160	267965
11912	267966
65997	267967
16804	267968
353184	267969
112243	267970
221755	267971
292875	267972
173028	267973
40277	267974
165108	267975
23986	267976
43674	267977
104898	267978
99077	267979
340496	267980
309124	267981
62507	267982
94380	267983
58101	267984
37463	267985
6829	267986
9593	267987
7500	267988
240112	267989
130749	267990
114666	267991
36563	267992
33510	267993
12673	267994
79446	267995
38200	267996
53180	267997
9623	267998
227681	267999
32395	268000
16085	268001
39216	268002
5646	268003
189314	268004
211174	268005
73693	268006
326617	268007
285165	268008
100386	268009
19200	268010
78349	268011
298984	268012
76952	268013
43480	268014
91959	268015
16635	268016
1236	268017
55540	268018
673	268019
333928	268020
7682	268021
9193	268022
114553	268023
102486	268024
874	268025
7206	268026
241	268027
8093	268028
64493	268029
5744	268030
34445	268031
2347	268032
225	268033
12535	268034
76937	268035
106025	268036
189065	268037
16000	268038
147563	268039
117299	268040
32825	268041
18277	268042
4298	268043
53677	268044
834	268045
61281	268046
32053	268047
50027	268048
8171	268049
9121	268050
12564	268051
13781	268052
205743	268053
49260	268054
107	268055
4544	268056
234927	268057
128465	268058
80519	268059
29844	268060
80452	268061
97734	268062
6464	268063
235175	268064
330451	268065
77522	268066
318040	268067
121110	268068
9637	268069
140	268070
150301	268071
130810	268072
153267	268073
45563	268074
54168	268075
55847	268076
135819	268077
73834	268078
1577	268079
94661	268080
66711	268081
317597	268082
16474	268083
69829	268084
34413	268085
116292	268086
37469	268087
12145	268088
271634	268089
24473	268090
19123	268091
239250	268092
136705	268093
68740	268094
10025	268095
158591	268096
4419	268097
1213	268098
176836	268099
19743	268100
45524	268101
50808	268102
13507	268103
8945	268104
32055	268105
12979	268106
128936	268107
7334	268108
64486	268109
35834	268110
107088	268111
19938	268112
134	268113
7211	268114
12338	268115
2617	268116
120010	268117
81249	268118
240048	268119
158264	268120
29111	268121
114637	268122
13	268123
240054	268124
240191	268125
147875	268126
70022	268127
64647	268128
194221	268129
103200	268130
57916	268131
264846	268132
100792	268133
176282	268134
12808	268135
50215	268136
94602	268137
101806	268138
76594	268139
157793	268140
98845	268141
105952	268142
146625	268143
52151	268144
97283	268145
4285	268146
33607	268147
32422	268148
36524	268149
20326	268150
61524	268151
84454	268152
21046	268153
8381	268154
62937	268155
121492	268156
237	268157
59029	268158
77102	268159
96312	268160
58125	268161
14719	268162
32468	268163
133514	268164
189149	268165
49398	268166
13329	268167
36493	268168
4542	268169
4310	268170
24863	268171
156460	268172
145009	268173
355513	268174
68874	268175
248057	268176
130555	268177
1875	268178
228451	268179
72213	268180
97666	268181
233115	268182
2564	268183
66397	268184
353	268185
13093	268186
28353	268187
73770	268188
37177	268189
7967	268190
111783	268191
35544	268192
309891	268193
1479	268194
196890	268195
19553	268196
2633	268197
146381	268198
62720	268199
29215	268200
9	268201
9	268202
38507	268203
151599	268204
199109	268205
18169	268206
12700	268207
18950	268208
1806	268209
6235	268210
642	268211
147626	268212
37400	268213
122944	268214
82892	268215
9441	268216
89380	268217
62720	268218
90223	268219
9	268220
3684	268221
248693	268222
9015	268223
19006	268224
43883	268225
14025	268226
20905	268227
156372	268228
130793	268229
77996	268230
98035	268231
16180	268232
153072	268233
92681	268234
3232	268235
61473	268236
2640	268237
32377	268238
32060	268239
32409	268240
271091	268241
33309	268242
19334	268243
56216	268244
7145	268245
160135	268246
98952	268247
19401	268248
41928	268249
14434	268250
41848	268251
21070	268252
17937	268253
251853	268254
23669	268255
163994	268256
119818	268257
161345	268258
204601	268259
69039	268260
167110	268261
339809	268262
199548	268263
333889	268264
204442	268265
251640	268266
8497	268267
113474	268268
281841	268269
342167	268270
208207	268271
21194	268272
60105	268273
304590	268274
105	268275
15443	268276
302415	268277
69522	268278
146266	268279
15075	268280
89561	268281
341632	268282
151384	268283
82462	268284
126217	268285
180780	268286
12835	268287
203584	268288
199939	268289
124968	268290
203793	268291
201181	268292
126567	268293
142290	268294
339936	268295
342329	268296
139898	268297
137740	268298
110463	268299
302657	268300
125027	268301
337387	268302
199944	268303
125114	268304
340920	268305
163343	268306
37784	268307
198911	268308
340120	268309
161932	268310
202893	268311
70868	268312
127000	268313
113221	268314
246978	268315
68272	268316
280278	268317
201844	268318
204330	268319
179155	268320
341798	268321
178881	268322
170063	268323
29367	268324
116302	268325
1235	268326
7202	268327
19747	268328
124763	268329
2500	268330
325045	268331
335155	268332
93413	268333
68348	268334
15598	268335
69100	268336
310634	268337
80295	268338
99020	268339
17479	268340
13914	268341
22038	268342
33141	268343
44206	268344
59875	268345
19905	268346
29317	268347
165683	268348
57019	268349
175239	268350
268581	268351
11127	268352
236959	268353
344616	268354
29489	268355
80	268356
225160	268357
4985	268358
154027	268359
64958	268360
30999	268361
31722	268362
160979	268363
156013	268364
124349	268365
30656	268366
13828	268367
232592	268368
113456	268369
114567	268370
108592	268371
276894	268372
92	268373
140986	268374
127808	268375
11085	268376
7556	268377
52603	268378
26286	268379
344763	268380
27586	268381
195	268382
63688	268383
330144	268384
65237	268385
38995	268386
39288	268387
130323	268388
177984	268389
9483	268390
21589	268391
150596	268392
15887	268393
58601	268394
158472	268395
52052	268396
158486	268397
57810	268398
71432	268399
38735	268400
21853	268401
19950	268402
183552	268403
83581	268404
116734	268405
35908	268406
64448	268407
158397	268408
107756	268409
7181	268410
241406	268411
24729	268412
150778	268413
186452	268414
136139	268415
13118	268416
64618	268417
27492	268418
52080	268419
4345	268420
163423	268421
78614	268422
51531	268423
41808	268424
147851	268425
8	268426
103755	268427
105506	268428
112416	268429
28820	268430
1798	268431
17215	268432
16481	268433
10515	268434
127569	268435
258242	268436
43277	268437
11683	268438
7255	268439
192937	268440
479	268441
11335	268442
201251	268443
26894	268444
3398	268445
5736	268446
167512	268447
12854	268448
11295	268449
64399	268450
18	268451
94602	268452
94643	268453
100039	268454
21018	268455
77858	268456
178718	268457
264651	268458
122157	268459
14054	268460
130877	268461
128349	268462
169934	268463
37231	268464
63672	268465
138496	268466
64355	268467
94593	268468
21856	268469
435	268470
11086	268471
744	268472
27586	268473
2499	268474
39934	268475
3281	268476
169851	268477
76597	268478
72788	268479
17718	268480
24451	268481
249368	268482
36321	268483
204871	268484
206092	268485
5	268486
71935	268487
78665	268488
874	268489
1636	268490
119111	268491
59758	268492
38091	268493
247669	268494
247937	268495
339920	268496
209371	268497
321929	268498
30662	268499
55307	268500
100909	268501
121109	268502
33602	268503
22771	268504
84923	268505
93190	268506
41906	268507
10352	268508
20315	268509
123873	268510
52840	268511
102425	268512
1892	268513
220187	268514
67668	268515
48449	268516
185111	268517
35231	268518
33682	268519
44056	268520
269166	268521
87424	268522
54176	268523
196417	268524
52091	268525
9121	268526
45475	268527
57326	268528
273209	268529
45861	268530
326127	268531
35436	268532
29384	268533
5941	268534
33941	268535
131543	268536
58465	268537
51944	268538
203343	268539
154743	268540
308196	268541
48159	268542
33276	268543
112841	268544
35481	268545
87431	268546
211051	268547
1231	268548
130686	268549
44056	268550
245488	268551
35971	268552
124807	268553
148777	268554
240185	268555
9781	268556
97706	268557
5120	268558
3713	268559
18080	268560
30918	268561
87980	268562
5702	268563
28127	268564
43477	268565
33666	268566
49932	268567
40527	268568
45056	268569
142294	268570
60223	268571
81807	268572
1267	268573
134793	268574
114852	268575
325019	268576
28853	268577
53617	268578
2494	268579
2765	268580
6765	268581
8238	268582
18421	268583
51946	268584
151676	268585
3787	268586
11055	268587
228120	268588
178610	268589
13204	268590
57076	268591
222333	268592
75067	268593
27554	268594
324739	268595
167393	268596
4707	268597
194777	268598
27583	268599
38328	268600
76621	268601
328630	268602
3724	268603
31483	268604
94081	268605
158857	268606
151793	268607
4935	268608
29090	268609
106320	268610
5679	268611
124273	268612
7206	268613
97082	268614
211930	268615
239839	268616
185873	268617
18899	268618
98789	268619
6517	268620
1022	268621
3705	268622
84689	268623
1936	268624
21806	268625
5947	268626
291139	268627
65820	268628
53286	268629
325904	268630
20781	268631
66881	268632
246912	268633
151272	268634
264791	268635
231175	268636
44673	268637
33692	268638
1539	268639
36627	268640
304761	268641
23463	268642
972	268643
350531	268644
312767	268645
6899	268646
1772	268647
24241	268648
17875	268649
26704	268650
2219	268651
2218	268652
61604	268653
93419	268654
35542	268655
184661	268656
30771	268657
1380	268658
11290	268659
62127	268660
272955	268661
41510	268662
197391	268663
64255	268664
4812	268665
108534	268666
10505	268667
197242	268668
60552	268669
65821	268670
19252	268671
12153	268672
495	268673
8790	268674
108009	268675
13838	268676
116975	268677
161463	268678
59799	268679
68517	268680
339592	268681
15905	268682
1251	268683
8674	268684
32649	268685
71710	268686
93279	268687
22971	268688
63813	268689
2276	268690
211019	268691
121006	268692
102242	268693
179038	268694
156753	268695
40131	268696
106742	268697
86839	268698
25214	268699
3643	268700
522	268701
326425	268702
86825	268703
13641	268704
215548	268705
348239	268706
226263	268707
185759	268708
117835	268709
280217	268710
245	268711
14733	268712
303298	268713
114733	268714
45925	268715
42863	268716
30372	268717
87568	268718
13870	268719
41001	268720
52997	268721
64699	268722
30602	268723
208347	268724
104428	268725
43914	268726
240609	268727
333700	268728
151815	268729
76771	268730
22068	268731
69871	268732
25992	268733
101573	268734
341346	268735
8761	268736
24627	268737
169068	268738
5660	268739
19925	268740
61188	268741
51340	268742
43562	268743
65589	268744
19635	268745
81775	268746
63173	268747
1071	268748
94893	268749
197959	268750
37074	268751
27414	268752
279595	268753
5829	268754
115987	268755
12623	268756
33537	268757
84023	268758
149526	268759
183618	268760
30578	268761
182732	268762
5146	268763
6465	268764
4569	268765
30578	268766
22812	268767
291268	268768
6498	268769
42599	268770
299192	268771
32009	268772
75704	268773
18600	268774
14299	268775
127806	268776
88509	268777
180600	268778
6765	268779
3878	268780
44297	268781
186020	268782
41768	268783
315893	268784
346465	268785
206590	268786
1636	268787
347591	268788
75353	268789
27014	268790
67055	268791
46458	268792
44641	268793
77158	268794
68072	268795
201064	268796
157221	268797
47433	268798
50688	268799
55466	268800
42171	268801
112738	268802
5932	268803
80324	268804
68432	268805
133651	268806
30128	268807
215900	268808
70792	268809
195520	268810
142099	268811
51519	268812
129556	268813
186916	268814
65379	268815
188056	268816
118702	268817
71062	268818
101033	268819
34506	268820
194051	268821
95568	268822
31065	268823
30215	268824
320898	268825
38360	268826
62361	268827
82245	268828
35086	268829
341086	268830
125317	268831
18810	268832
102424	268833
180594	268834
118836	268835
63208	268836
3642	268837
95695	268838
1216	268839
188252	268840
199723	268841
68311	268842
62321	268843
3867	268844
12537	268845
31706	268846
154616	268847
93731	268848
120659	268849
5903	268850
2954	268851
3132	268852
334314	268853
297793	268854
264155	268855
13636	268856
199	268857
7496	268858
4159	268859
29986	268860
259336	268861
1270	268862
194	268863
33098	268864
188197	268865
4713	268866
181048	268867
764	268868
52289	268869
38099	268870
7985	268871
148	268872
141792	268873
90239	268874
334530	268875
158456	268876
2819	268877
146552	268878
739	268879
83	268880
101786	268881
259456	268882
3765	268883
16899	268884
162300	268885
189190	268886
155148	268887
342219	268888
248	268889
149877	268890
1435	268891
165524	268892
6431	268893
86972	268894
147659	268895
159631	268896
16674	268897
67037	268898
21605	268899
12138	268900
16691	268901
17005	268902
70025	268903
118062	268904
67084	268905
6618	268906
189972	268907
110903	268908
11852	268909
21594	268910
5600	268911
235140	268912
11831	268913
285275	268914
7446	268915
9094	268916
7094	268917
63540	268918
331291	268919
66763	268920
283360	268921
4754	268922
3106	268923
262844	268924
18656	268925
7457	268926
224454	268927
187116	268928
72979	268929
174676	268930
17069	268931
36683	268932
188099	268933
22952	268934
119466	268935
117936	268936
16704	268937
172031	268938
59651	268939
345121	268940
110231	268941
206862	268942
29459	268943
171431	268944
50638	268945
40137	268946
44280	268947
117927	268948
239	268949
320685	268950
314141	268951
180590	268952
13086	268953
144074	268954
101790	268955
45596	268956
262193	268957
262215	268958
45582	268959
97	268960
84461	268961
176642	268962
3105	268963
67049	268964
153816	268965
201369	268966
175687	268967
154928	268968
142596	268969
10719	268970
16186	268971
178488	268972
119750	268973
22903	268974
39427	268975
5901	268976
1795	268977
22785	268978
4467	268979
92268	268980
115791	268981
15875	268982
66727	268983
160236	268984
16630	268985
67039	268986
22803	268987
263407	268988
101787	268989
101799	268990
2137	268991
3830	268992
45586	268993
66731	268994
45596	268995
165153	268996
12479	268997
34203	268998
229	268999
18904	269000
1007	269001
160853	269002
9526	269003
141471	269004
188053	269005
314268	269006
78489	269007
159632	269008
12397	269009
12468	269010
164185	269011
22780	269012
263344	269013
101426	269014
578	269015
17651	269016
26798	269017
45141	269018
160967	269019
66760	269020
159623	269021
66758	269022
45435	269023
5930	269024
22718	269025
22133	269026
1197	269027
276259	269028
79433	269029
241393	269030
2440	269031
157708	269032
121	269033
5930	269034
147347	269035
118283	269036
188177	269037
1703	269038
95623	269039
16571	269040
154254	269041
7414	269042
63792	269043
849	269044
230505	269045
13393	269046
339882	269047
1712	269048
60231	269049
315267	269050
4266	269051
44850	269052
26013	269053
101799	269054
3828	269055
52351	269056
16634	269057
78216	269058
147477	269059
263413	269060
40	269061
101791	269062
61	269063
314226	269064
31934	269065
5893	269066
31818	269067
262185	269068
28458	269069
31252	269070
351123	269071
4420	269072
12430	269073
208804	269074
316753	269075
22803	269076
62668	269077
19195	269078
67025	269079
49685	269080
15661	269081
353870	269082
160474	269083
302577	269084
29642	269085
263631	269086
15723	269087
350017	269088
91	269089
190694	269090
4128	269091
160245	269092
1788	269093
45640	269094
153492	269095
1902	269096
17280	269097
94598	269098
12430	269099
67116	269100
78505	269101
120705	269102
315384	269103
1002	269104
264417	269105
10102	269106
26112	269107
263853	269108
1700	269109
5457	269110
123594	269111
123495	269112
80456	269113
13041	269114
197750	269115
7408	269116
4692	269117
178297	269118
11349	269119
156274	269120
11349	269121
194314	269122
3567	269123
115687	269124
95592	269125
146810	269126
13567	269127
143584	269128
136125	269129
185998	269130
335471	269131
29578	269132
8707	269133
21730	269134
230582	269135
63132	269136
63134	269137
86958	269138
86382	269139
20430	269140
90162	269141
39704	269142
316947	269143
118634	269144
16891	269145
96125	269146
56593	269147
20845	269148
95050	269149
45951	269150
254939	269151
95590	269152
137406	269153
67678	269154
11134	269155
65724	269156
137884	269157
45603	269158
32005	269159
10612	269160
263849	269161
49606	269162
1710	269163
81018	269164
28012	269165
23115	269166
61680	269167
68568	269168
62868	269169
156984	269170
103373	269171
140711	269172
244057	269173
120056	269174
4754	269175
313197	269176
29739	269177
29804	269178
192026	269179
265247	269180
64002	269181
29786	269182
50440	269183
39513	269184
203851	269185
6875	269186
29420	269187
21191	269188
56759	269189
143949	269190
116149	269191
319847	269192
199817	269193
5155	269194
7326	269195
77491	269196
322610	269197
120170	269198
49772	269199
29366	269200
25483	269201
162951	269202
9857	269203
3543	269204
15164	269205
252296	269206
28136	269207
191417	269208
6502	269209
157928	269210
168340	269211
53170	269212
87892	269213
29226	269214
84563	269215
232613	269216
31486	269217
133497	269218
127530	269219
1060	269220
231630	269221
142743	269222
320091	269223
183115	269224
15236	269225
95514	269226
296531	269227
9857	269228
37271	269229
6875	269230
23349	269231
319823	269232
83816	269233
51743	269234
24579	269235
79286	269236
244336	269237
26771	269238
255904	269239
167807	269240
5570	269241
38417	269242
334714	269243
92726	269244
40343	269245
9740	269246
24049	269247
281524	269248
253264	269249
9425	269250
2793	269251
58211	269252
202474	269253
10510	269254
210564	269255
187790	269256
77095	269257
81182	269258
167547	269259
202544	269260
236712	269261
14365	269262
166445	269263
154098	269264
194146	269265
308375	269266
9261	269267
264830	269268
26340	269269
217883	269270
31277	269271
24822	269272
257502	269273
330397	269274
251723	269275
40965	269276
140170	269277
124673	269278
35391	269279
23314	269280
92726	269281
28482	269282
1775	269283
239738	269284
146155	269285
54059	269286
21182	269287
28948	269288
37890	269289
253419	269290
93952	269291
11013	269292
130443	269293
4613	269294
309428	269295
60081	269296
204702	269297
51030	269298
6743	269299
91275	269300
4829	269301
59248	269302
99402	269303
121945	269304
19009	269305
1441	269306
79097	269307
151366	269308
350197	269309
289580	269310
1652	269311
211864	269312
123180	269313
33560	269314
279233	269315
18811	269316
296993	269317
1911	269318
290399	269319
201521	269320
1603	269321
32118	269322
67656	269323
62908	269324
25549	269325
125157	269326
39692	269327
340989	269328
17447	269329
11829	269330
96933	269331
79320	269332
148808	269333
223174	269334
26799	269335
280091	269336
8441	269337
279485	269338
213620	269339
46710	269340
23622	269341
55822	269342
278389	269343
136990	269344
127124	269345
118201	269346
42425	269347
164473	269348
2162	269349
112721	269350
77147	269351
54118	269352
3891	269353
84162	269354
11909	269355
3879	269356
92423	269357
3514	269358
21419	269359
44223	269360
21515	269361
64767	269362
348271	269363
40414	269364
281768	269365
305656	269366
257026	269367
14990	269368
14542	269369
105146	269370
126794	269371
354522	269372
193641	269373
194011	269374
259519	269375
167677	269376
335106	269377
113013	269378
169492	269379
80236	269380
709	269381
62319	269382
35715	269383
90017	269384
49639	269385
294996	269386
234	269387
80277	269388
39164	269389
147882	269390
249083	269391
304027	269392
349573	269393
152027	269394
150722	269395
152707	269396
117050	269397
50077	269398
32466	269399
6819	269400
17650	269401
22765	269402
13307	269403
186354	269404
1953	269405
11106	269406
349086	269407
89053	269408
198575	269409
284105	269410
231631	269411
14676	269412
60346	269413
12822	269414
51585	269415
69547	269416
11800	269417
86712	269418
28537	269419
55233	269420
862	269421
51112	269422
31408	269423
284718	269424
206499	269425
36640	269426
357178	269427
135560	269428
44893	269429
18443	269430
61473	269431
51925	269432
84903	269433
43416	269434
293093	269435
97861	269436
3729	269437
175576	269438
140036	269439
24728	269440
134314	269441
134690	269442
154079	269443
2487	269444
66065	269445
227346	269446
64935	269447
343900	269448
186411	269449
60115	269450
203507	269451
158653	269452
37322	269453
194173	269454
45058	269455
90560	269456
140240	269457
230669	269458
2586	269459
35875	269460
19626	269461
63731	269462
63756	269463
46648	269464
123838	269465
11593	269466
28573	269467
134157	269468
701	269469
36100	269470
30817	269471
78770	269472
29332	269473
11300	269474
2561	269475
7871	269476
25375	269477
242978	269478
96395	269479
342647	269480
31982	269481
307813	269482
25623	269483
166736	269484
86	269485
229243	269486
50140	269487
24960	269488
96419	269489
171150	269490
66972	269491
15730	269492
14473	269493
288626	269494
22223	269495
54334	269496
102776	269497
191354	269498
141093	269499
215383	269500
50156	269501
10094	269502
1742	269503
9542	269504
121096	269505
193923	269506
64792	269507
170780	269508
16630	269509
344237	269510
8151	269511
99570	269512
286440	269513
175545	269514
9230	269515
3422	269516
48957	269517
84625	269518
5305	269519
90755	269520
311403	269521
88371	269522
16338	269523
1599	269524
65318	269525
79838	269526
32519	269527
37856	269528
28837	269529
108315	269530
43518	269531
16056	269532
32985	269533
123995	269534
71238	269535
189333	269536
253107	269537
12161	269538
84546	269539
2753	269540
157324	269541
125280	269542
24867	269543
2788	269544
49368	269545
33044	269546
57175	269547
69445	269548
56885	269549
109007	269550
66100	269551
79989	269552
2631	269553
84048	269554
181610	269555
277590	269556
40339	269557
77587	269558
25761	269559
40976	269560
3022	269561
108162	269562
154052	269563
237699	269564
30318	269565
287968	269566
186414	269567
8666	269568
192	269569
136061	269570
6952	269571
215917	269572
1367	269573
43148	269574
8149	269575
17809	269576
96870	269577
73890	269578
10103	269579
254266	269580
15149	269581
322449	269582
1191	269583
137214	269584
31960	269585
20317	269586
16046	269587
37950	269588
10522	269589
96872	269590
310631	269591
71489	269592
96000	269593
105238	269594
40459	269595
94649	269596
4596	269597
38981	269598
155827	269599
317433	269600
319437	269601
2487	269602
237083	269603
207819	269604
4687	269605
189157	269606
20772	269607
82512	269608
202919	269609
242	269610
343925	269611
15414	269612
35591	269613
220378	269614
49081	269615
124498	269616
201510	269617
18851	269618
120985	269619
65983	269620
61234	269621
2560	269622
167704	269623
215590	269624
8164	269625
262533	269626
19837	269627
64901	269628
37306	269629
21917	269630
40662	269631
162743	269632
237411	269633
10962	269634
90531	269635
12080	269636
145932	269637
273249	269638
81150	269639
269144	269640
6400	269641
310618	269642
50188	269643
59746	269644
112668	269645
283711	269646
169288	269647
11550	269648
310218	269649
99002	269650
33855	269651
103351	269652
4550	269653
129452	269654
13839	269655
100571	269656
45910	269657
10856	269658
193986	269659
90065	269660
123290	269661
75489	269662
13778	269663
250849	269664
94445	269665
316203	269666
191635	269667
200415	269668
2702	269669
107520	269670
154033	269671
210488	269672
18635	269673
344434	269674
78207	269675
62872	269676
160600	269677
31330	269678
40132	269679
36657	269680
523	269681
330082	269682
66697	269683
171874	269684
59600	269685
337918	269686
63263	269687
254367	269688
153671	269689
12336	269690
10566	269691
178231	269692
134591	269693
101145	269694
153974	269695
227707	269696
180041	269697
332448	269698
129452	269699
221879	269700
76011	269701
76602	269702
7069	269703
70644	269704
35637	269705
13747	269706
92646	269707
159159	269708
91337	269709
56446	269710
74410	269711
76469	269712
278464	269713
56844	269714
6705	269715
55454	269716
51687	269717
123774	269718
9416	269719
351880	269720
115832	269721
40958	269722
97032	269723
47798	269724
146291	269725
45059	269726
46648	269727
51322	269728
90088	269729
31211	269730
220687	269731
127386	269732
294074	269733
129176	269734
62522	269735
35506	269736
150257	269737
5156	269738
112454	269739
28819	269740
58413	269741
171054	269742
90539	269743
278179	269744
520	269745
217551	269746
93645	269747
91024	269748
28136	269749
147518	269750
39951	269751
284432	269752
41076	269753
144025	269754
58562	269755
281414	269756
268361	269757
60347	269758
308125	269759
55306	269760
20811	269761
81606	269762
62779	269763
210698	269764
100225	269765
51833	269766
157080	269767
277344	269768
178097	269769
24838	269770
88496	269771
337516	269772
71195	269773
94466	269774
99740	269775
56823	269776
6687	269777
184133	269778
3680	269779
12972	269780
157284	269781
216415	269782
56494	269783
130224	269784
83138	269785
49168	269786
207396	269787
331424	269788
2348	269789
149775	269790
87588	269791
118413	269792
35990	269793
54617	269794
157115	269795
7195	269796
27598	269797
81216	269798
328786	269799
155221	269800
18698	269801
82523	269802
249959	269803
258186	269804
3693	269805
25569	269806
12570	269807
323956	269808
287810	269809
147967	269810
91409	269811
2393	269812
70784	269813
59826	269814
119684	269815
82093	269816
34391	269817
37662	269818
48368	269819
97432	269820
223326	269821
40431	269822
746	269823
18941	269824
40938	269825
18614	269826
66871	269827
186501	269828
74030	269829
70706	269830
49087	269831
20189	269832
20632	269833
16046	269834
152849	269835
186841	269836
38160	269837
43474	269838
61042	269839
60445	269840
242544	269841
298728	269842
40577	269843
57224	269844
78150	269845
112959	269846
318254	269847
48241	269848
168781	269849
4375	269850
89191	269851
24844	269852
35434	269853
296239	269854
18461	269855
137033	269856
48417	269857
287778	269858
156618	269859
139794	269860
99520	269861
145626	269862
8381	269863
136162	269864
115827	269865
139238	269866
221067	269867
116350	269868
8747	269869
63488	269870
98696	269871
24728	269872
256147	269873
23917	269874
11995	269875
227355	269876
355	269877
343494	269878
76331	269879
1460	269880
66357	269881
159916	269882
173100	269883
61891	269884
118799	269885
185214	269886
1820	269887
12768	269888
223951	269889
47880	269890
272938	269891
301175	269892
122427	269893
31191	269894
17859	269895
76015	269896
128968	269897
120022	269898
104261	269899
185729	269900
290414	269901
9299	269902
90290	269903
89084	269904
337099	269905
59680	269906
283190	269907
197232	269908
186867	269909
12793	269910
13427	269911
12001	269912
224272	269913
25498	269914
231608	269915
139354	269916
153555	269917
11078	269918
301184	269919
248219	269920
69432	269921
341260	269922
154044	269923
103694	269924
295448	269925
138286	269926
112324	269927
21089	269928
270162	269929
126616	269930
337948	269931
226000	269932
123710	269933
170562	269934
20579	269935
93334	269936
245921	269937
27573	269938
169524	269939
90087	269940
59364	269941
89283	269942
40276	269943
153709	269944
55073	269945
1122	269946
202326	269947
334355	269948
10974	269949
210157	269950
884	269951
150851	269952
54887	269953
82512	269954
117727	269955
165516	269956
23171	269957
89728	269958
36697	269959
186225	269960
72078	269961
88713	269962
25304	269963
4918	269964
286375	269965
182089	269966
50267	269967
98020	269968
70564	269969
92876	269970
510	269971
180492	269972
272666	269973
17426	269974
222224	269975
8538	269976
87393	269977
150195	269978
161785	269979
15157	269980
202873	269981
78737	269982
199260	269983
35307	269984
123760	269985
217448	269986
202126	269987
89161	269988
44960	269989
286661	269990
40872	269991
71482	269992
190276	269993
2629	269994
98020	269995
49168	269996
89436	269997
39914	269998
2259	269999
151958	270000
19073	270001
89593	270002
11579	270003
18585	270004
29686	270005
3933	270006
84677	270007
36034	270008
32623	270009
138842	270010
285054	270011
92724	270012
85037	270013
175902	270014
443	270015
40655	270016
203792	270017
145315	270018
229255	270019
236921	270020
31018	270021
152998	270022
81107	270023
70614	270024
112402	270025
57004	270026
340340	270027
78957	270028
5821	270029
57928	270030
107266	270031
53228	270032
8890	270033
61367	270034
125411	270035
202205	270036
255087	270037
47793	270038
4341	270039
73754	270040
153346	270041
9791	270042
251932	270043
130351	270044
62260	270045
55334	270046
289030	270047
174992	270048
7028	270049
59650	270050
172980	270051
300965	270052
143329	270053
118932	270054
11229	270055
45903	270056
28566	270057
5420	270058
25984	270059
41597	270060
247760	270061
170983	270062
296784	270063
148287	270064
88653	270065
277618	270066
94701	270067
134813	270068
308604	270069
80491	270070
51722	270071
343746	270072
17483	270073
157040	270074
66710	270075
177852	270076
105952	270077
8181	270078
186705	270079
330439	270080
36118	270081
76078	270082
197762	270083
331489	270084
204414	270085
294254	270086
63677	270087
209768	270088
176004	270089
800	270090
118955	270091
59128	270092
70215	270093
17468	270094
140667	270095
180542	270096
74111	270097
10165	270098
20964	270099
13709	270100
227970	270101
1389	270102
130796	270103
167876	270104
232800	270105
99578	270106
1969	270107
35729	270108
284535	270109
51465	270110
8096	270111
33098	270112
207918	270113
138612	270114
154210	270115
20058	270116
7828	270117
56291	270118
195450	270119
210771	270120
82041	270121
5462	270122
73720	270123
85514	270124
301757	270125
70288	270126
73	270127
20832	270128
25654	270129
161975	270130
19079	270131
38249	270132
249318	270133
139436	270134
41707	270135
205186	270136
103001	270137
49110	270138
163479	270139
133764	270140
306143	270141
97331	270142
58535	270143
40991	270144
88133	270145
274211	270146
254972	270147
161298	270148
9652	270149
188722	270150
106960	270151
57784	270152
51352	270153
351497	270154
346423	270155
185265	270156
20658	270157
92626	270158
113907	270159
225362	270160
262654	270161
55258	270162
253919	270163
200473	270164
56809	270165
284427	270166
22628	270167
219319	270168
49943	270169
5671	270170
203936	270171
21359	270172
291204	270173
181870	270174
115446	270175
229702	270176
257498	270177
75562	270178
280299	270179
40089	270180
134785	270181
287007	270182
69289	270183
104106	270184
40872	270185
276426	270186
225848	270187
28224	270188
249597	270189
40617	270190
217946	270191
188041	270192
137444	270193
84827	270194
56753	270195
271715	270196
144492	270197
70782	270198
162229	270199
95455	270200
54395	270201
180866	270202
11258	270203
20563	270204
152396	270205
38933	270206
227359	270207
46564	270208
12040	270209
139373	270210
18087	270211
169582	270212
10957	270213
16107	270214
203590	270215
339871	270216
148992	270217
186793	270218
229454	270219
62741	270220
1914	270221
7190	270222
120753	270223
1629	270224
63683	270225
7231	270226
41145	270227
6885	270228
78779	270229
64688	270230
125879	270231
296627	270232
3322	270233
20317	270234
41427	270235
16644	270236
18177	270237
288397	270238
201602	270239
296422	270240
6823	270241
64042	270242
251557	270243
226224	270244
25237	270245
90899	270246
200545	270247
343312	270248
260809	270249
152904	270250
15951	270251
163376	270252
6535	270253
215128	270254
42139	270255
200341	270256
112959	270257
59229	270258
54807	270259
15254	270260
235732	270261
14033	270262
251587	270263
164246	270264
154136	270265
13282	270266
288100	270267
200757	270268
136405	270269
340302	270270
5708	270271
7421	270272
18729	270273
16198	270274
40455	270275
22902	270276
41549	270277
284508	270278
4538	270279
63881	270280
22446	270281
46204	270282
90019	270283
304199	270284
40994	270285
50610	270286
40897	270287
347384	270288
169421	270289
20765	270290
219249	270291
95052	270292
162531	270293
139268	270294
143354	270295
23895	270296
284101	270297
79632	270298
130098	270299
205364	270300
77928	270301
74246	270302
168807	270303
270906	270304
12418	270305
412	270306
246209	270307
24893	270308
51721	270309
116977	270310
298109	270311
25616	270312
281343	270313
51472	270314
151295	270315
41562	270316
93354	270317
89731	270318
133877	270319
301021	270320
81432	270321
204034	270322
248259	270323
54931	270324
92785	270325
87130	270326
148992	270327
325694	270328
300595	270329
63683	270330
92947	270331
340038	270332
216917	270333
51426	270334
30973	270335
63868	270336
345101	270337
50241	270338
106733	270339
296255	270340
30061	270341
8930	270342
18103	270343
250884	270344
135096	270345
135115	270346
142266	270347
16198	270348
101462	270349
200932	270350
62870	270351
154292	270352
51315	270353
97540	270354
86753	270355
92485	270356
111811	270357
183336	270358
39992	270359
88309	270360
33727	270361
17554	270362
27637	270363
60337	270364
145901	270365
304968	270366
29047	270367
63	270368
202749	270369
98969	270370
343563	270371
247742	270372
122186	270373
69426	270374
32079	270375
130431	270376
98661	270377
8143	270378
196462	270379
116005	270380
216258	270381
1433	270382
28237	270383
147089	270384
74616	270385
15741	270386
10085	270387
170997	270388
11921	270389
25062	270390
128835	270391
169853	270392
82223	270393
579	270394
147976	270395
189632	270396
136392	270397
55439	270398
97791	270399
3366	270400
8011	270401
2311	270402
205116	270403
392	270404
177850	270405
12064	270406
347410	270407
13019	270408
42924	270409
81658	270410
24852	270411
148418	270412
38897	270413
239639	270414
202559	270415
102112	270416
7418	270417
152085	270418
59579	270419
39140	270420
246022	270421
74382	270422
336826	270423
164749	270424
8671	270425
14192	270426
506	270427
138231	270428
200421	270429
57046	270430
45594	270431
86891	270432
913	270433
674	270434
11192	270435
93053	270436
117738	270437
32133	270438
46657	270439
10170	270440
326981	270441
87322	270442
128997	270443
15729	270444
137529	270445
124444	270446
61342	270447
201183	270448
165117	270449
81164	270450
177951	270451
200314	270452
229033	270453
140806	270454
223524	270455
141378	270456
123949	270457
118479	270458
58992	270459
94374	270460
56652	270461
4420	270462
74979	270463
250226	270464
292142	270465
89900	270466
5198	270467
74757	270468
63393	270469
215231	270470
202040	270471
56949	270472
186710	270473
76821	270474
42547	270475
57638	270476
69368	270477
20575	270478
56924	270479
209856	270480
53641	270481
145727	270482
354995	270483
8427	270484
111157	270485
23838	270486
300	270487
127828	270488
10393	270489
15371	270490
8155	270491
31497	270492
176926	270493
116172	270494
2364	270495
258902	270496
18574	270497
142101	270498
310742	270499
75137	270500
161727	270501
9262	270502
89528	270503
15302	270504
70128	270505
11908	270506
249521	270507
112526	270508
97700	270509
26405	270510
93950	270511
13399	270512
16544	270513
100491	270514
108179	270515
82760	270516
142479	270517
32403	270518
6328	270519
6912	270520
152472	270521
223408	270522
265622	270523
139078	270524
89198	270525
152012	270526
126702	270527
220437	270528
91572	270529
54835	270530
55787	270531
76130	270532
111288	270533
107809	270534
277737	270535
170298	270536
277714	270537
178792	270538
95661	270539
70962	270540
102883	270541
114	270542
98797	270543
204	270544
22293	270545
44954	270546
126075	270547
13165	270548
1880	270549
4166	270550
85650	270551
37941	270552
44541	270553
43563	270554
102	270555
31212	270556
14365	270557
102	270558
354672	270559
16996	270560
353624	270561
186346	270562
38731	270563
80683	270564
44548	270565
119109	270566
16569	270567
46979	270568
306273	270569
65293	270570
68453	270571
6166	270572
205763	270573
177268	270574
55459	270575
66023	270576
74672	270577
238	270578
131960	270579
189579	270580
824	270581
11669	270582
532	270583
318883	270584
45295	270585
3	270586
31117	270587
9672	270588
185798	270589
43920	270590
62545	270591
295634	270592
95380	270593
66597	270594
37131	270595
31770	270596
167420	270597
102494	270598
17832	270599
55000	270600
87	270601
70461	270602
2003	270603
312926	270604
92145	270605
40445	270606
17934	270607
187015	270608
117512	270609
4023	270610
45824	270611
51684	270612
8885	270613
272727	270614
1734	270615
47484	270616
3832	270617
290167	270618
157696	270619
74100	270620
296	270621
30560	270622
6	270623
418	270624
4806	270625
317678	270626
188245	270627
125078	270628
3481	270629
60654	270630
244755	270631
92388	270632
27548	270633
119501	270634
153937	270635
178864	270636
116540	270637
60803	270638
114682	270639
218888	270640
98178	270641
61133	270642
15007	270643
116370	270644
15903	270645
271	270646
149982	270647
154372	270648
247113	270649
139609	270650
308782	270651
256271	270652
1402	270653
36037	270654
12415	270655
148764	270656
124484	270657
93112	270658
305374	270659
50749	270660
70145	270661
268676	270662
41025	270663
161575	270664
20534	270665
318873	270666
66045	270667
6576	270668
7561	270669
202219	270670
157376	270671
23969	270672
247921	270673
17474	270674
4511	270675
254563	270676
171168	270677
46123	270678
31198	270679
179840	270680
260227	270681
171665	270682
111312	270683
37810	270684
329965	270685
18650	270686
16167	270687
133970	270688
5053	270689
839	270690
146377	270691
279505	270692
82209	270693
11034	270694
18850	270695
4472	270696
144971	270697
119763	270698
8186	270699
88886	270700
15062	270701
220122	270702
21572	270703
15853	270704
151560	270705
76782	270706
21108	270707
113576	270708
128796	270709
97214	270710
21378	270711
237712	270712
2728	270713
36284	270714
226268	270715
93667	270716
82829	270717
304	270718
98196	270719
173912	270720
127051	270721
65706	270722
262570	270723
189110	270724
64022	270725
127539	270726
313649	270727
41223	270728
2350	270729
39133	270730
42827	270731
43294	270732
33264	270733
60811	270734
85189	270735
56648	270736
103028	270737
184080	270738
9225	270739
44989	270740
94326	270741
42431	270742
62224	270743
146802	270744
146607	270745
146904	270746
42315	270747
62093	270748
146919	270749
249849	270750
1672	270751
29611	270752
12174	270753
94248	270754
94205	270755
42234	270756
15625	270757
62294	270758
62146	270759
42437	270760
146650	270761
42252	270762
238666	270763
42262	270764
69245	270765
204928	270766
42315	270767
197670	270768
2495	270769
42315	270770
146905	270771
29654	270772
13716	270773
34955	270774
146451	270775
86912	270776
42464	270777
21887	270778
18595	270779
80709	270780
11095	270781
6609	270782
161053	270783
62898	270784
294467	270785
291130	270786
290874	270787
83149	270788
355100	270789
349668	270790
351043	270791
226451	270792
34537	270793
355580	270794
210092	270795
349234	270796
85910	270797
290624	270798
146844	270799
356097	270800
210355	270801
349022	270802
176601	270803
286526	270804
192080	270805
351778	270806
14156	270807
281064	270808
174721	270809
34168	270810
206563	270811
471	270812
30727	270813
293019	270814
129008	270815
175815	270816
52982	270817
6494	270818
353961	270819
105790	270820
39895	270821
83582	270822
65509	270823
118616	270824
29987	270825
18594	270826
33748	270827
81097	270828
19261	270829
193149	270830
1	270831
48048	270832
9809	270833
226176	270834
5008	270835
25564	270836
86917	270837
2368	270838
71925	270839
71011	270840
189	270841
201933	270842
173843	270843
16450	270844
87488	270845
174016	270846
108302	270847
4129	270848
7915	270849
5934	270850
264151	270851
5910	270852
101851	270853
243805	270854
212016	270855
315280	270856
166284	270857
42091	270858
353913	270859
63959	270860
108933	270861
137206	270862
141203	270863
29527	270864
47815	270865
4390	270866
5666	270867
22632	270868
218844	270869
104139	270870
158676	270871
223842	270872
307907	270873
114646	270874
153187	270875
52160	270876
345778	270877
80574	270878
136936	270879
125507	270880
257828	270881
2180	270882
309713	270883
137044	270884
43821	270885
154160	270886
184525	270887
26739	270888
89903	270889
33122	270890
273712	270891
298420	270892
142550	270893
115806	270894
252467	270895
67690	270896
244211	270897
13244	270898
103315	270899
86715	270900
42438	270901
15928	270902
114041	270903
3388	270904
124528	270905
346864	270906
343672	270907
37494	270908
87157	270909
42965	270910
65689	270911
57835	270912
121664	270913
91091	270914
146334	270915
195232	270916
25786	270917
22409	270918
74531	270919
117800	270920
22687	270921
28432	270922
81342	270923
306050	270924
281685	270925
52261	270926
45373	270927
21125	270928
205056	270929
74639	270930
30051	270931
90827	270932
149648	270933
10920	270934
364	270935
18463	270936
35639	270937
30339	270938
21068	270939
182374	270940
82331	270941
252954	270942
73024	270943
9005	270944
30234	270945
5385	270946
93246	270947
301576	270948
114714	270949
8158	270950
50001	270951
201903	270952
37130	270953
319113	270954
9637	270955
150846	270956
26898	270957
5074	270958
343355	270959
94988	270960
208482	270961
117141	270962
27526	270963
19787	270964
8528	270965
299526	270966
61958	270967
92465	270968
188019	270969
164018	270970
138181	270971
113740	270972
38295	270973
200524	270974
350934	270975
29382	270976
26976	270977
63337	270978
2866	270979
332603	270980
18083	270981
170816	270982
825	270983
56894	270984
5405	270985
298607	270986
152213	270987
70643	270988
8328	270989
17563	270990
81654	270991
82996	270992
140279	270993
3686	270994
33432	270995
236449	270996
139367	270997
98229	270998
93568	270999
38556	271000
163773	271001
44257	271002
153724	271003
251819	271004
29288	271005
6801	271006
86986	271007
204279	271008
125933	271009
107042	271010
91584	271011
59159	271012
182981	271013
12973	271014
5403	271015
249874	271016
7643	271017
94138	271018
261745	271019
114140	271020
250548	271021
70365	271022
146449	271023
64444	271024
250671	271025
322133	271026
153661	271027
204888	271028
48523	271029
133849	271030
16498	271031
268264	271032
74780	271033
85072	271034
50192	271035
267139	271036
251796	271037
30197	271038
342	271039
27776	271040
33467	271041
203977	271042
107243	271043
277699	271044
148977	271045
30775	271046
7425	271047
223794	271048
121879	271049
47444	271050
100942	271051
103038	271052
251371	271053
51078	271054
60202	271055
196768	271056
54591	271057
402	271058
118225	271059
112695	271060
33102	271061
58615	271062
154110	271063
38293	271064
184917	271065
40921	271066
51147	271067
137139	271068
11245	271069
42521	271070
9663	271071
97132	271072
65935	271073
183075	271074
189607	271075
266775	271076
129984	271077
78504	271078
261316	271079
10565	271080
139417	271081
51181	271082
9593	271083
15981	271084
89278	271085
28728	271086
106570	271087
180302	271088
204157	271089
309561	271090
1359	271091
3592	271092
140007	271093
161937	271094
180906	271095
243734	271096
195066	271097
203588	271098
19424	271099
9184	271100
26990	271101
308868	271102
159521	271103
261204	271104
176197	271105
59169	271106
80002	271107
25238	271108
50368	271109
127238	271110
106459	271111
74073	271112
122394	271113
45242	271114
231144	271115
148997	271116
96593	271117
38359	271118
82641	271119
24893	271120
341031	271121
139933	271122
123333	271123
106181	271124
209587	271125
123369	271126
125060	271127
343253	271128
81039	271129
55604	271130
32297	271131
26277	271132
76049	271133
76460	271134
120578	271135
107003	271136
179542	271137
255508	271138
48675	271139
98248	271140
250722	271141
251733	271142
37743	271143
478	271144
28425	271145
149068	271146
33203	271147
265829	271148
5232	271149
234017	271150
87852	271151
47609	271152
37259	271153
324093	271154
246746	271155
125861	271156
4565	271157
18454	271158
19091	271159
18100	271160
34863	271161
50326	271162
6015	271163
13473	271164
82401	271165
6564	271166
8248	271167
63182	271168
3845	271169
45844	271170
5453	271171
11838	271172
11331	271173
82512	271174
303953	271175
100606	271176
17421	271177
180302	271178
46160	271179
15517	271180
92793	271181
4297	271182
101129	271183
116395	271184
155563	271185
104129	271186
9921	271187
196599	271188
338524	271189
44657	271190
96361	271191
27679	271192
243625	271193
17323	271194
170060	271195
250737	271196
301366	271197
138376	271198
667	271199
116444	271200
345642	271201
138612	271202
338859	271203
78373	271204
347986	271205
6095	271206
11022	271207
97114	271208
1216	271209
141054	271210
99340	271211
3384	271212
169255	271213
98021	271214
112844	271215
35809	271216
27115	271217
27679	271218
126428	271219
151647	271220
142405	271221
67264	271222
123510	271223
33675	271224
337853	271225
204197	271226
98904	271227
55688	271228
344518	271229
51141	271230
45764	271231
333019	271232
273064	271233
223489	271234
206020	271235
195224	271236
228410	271237
113336	271238
18776	271239
213834	271240
119530	271241
36670	271242
26322	271243
50070	271244
73870	271245
8354	271246
84168	271247
20192	271248
49521	271249
111465	271250
296280	271251
135098	271252
163589	271253
6469	271254
295792	271255
38258	271256
182308	271257
17735	271258
162347	271259
34868	271260
60344	271261
269389	271262
69158	271263
4188	271264
58667	271265
5701	271266
206173	271267
189900	271268
189071	271269
153133	271270
229166	271271
173313	271272
315723	271273
140166	271274
28367	271275
79843	271276
163883	271277
129747	271278
9907	271279
279189	271280
240127	271281
56385	271282
207525	271283
10778	271284
210227	271285
651	271286
3014	271287
83198	271288
492	271289
38659	271290
43866	271291
206983	271292
206429	271293
94528	271294
11329	271295
63585	271296
52	271297
230650	271298
297636	271299
141252	271300
207891	271301
135381	271302
120890	271303
308015	271304
19776	271305
23230	271306
35515	271307
98968	271308
306993	271309
17795	271310
18653	271311
333939	271312
7083	271313
21340	271314
31614	271315
74413	271316
78831	271317
246492	271318
288227	271319
192930	271320
45501	271321
12449	271322
13426	271323
16151	271324
186993	271325
32967	271326
184820	271327
230767	271328
56181	271329
99562	271330
72641	271331
208878	271332
214730	271333
78166	271334
205101	271335
38517	271336
182379	271337
356259	271338
259305	271339
151665	271340
72686	271341
17524	271342
176727	271343
199089	271344
181862	271345
34944	271346
308010	271347
83195	271348
111215	271349
49661	271350
111550	271351
165007	271352
17206	271353
60853	271354
34571	271355
28843	271356
30286	271357
33201	271358
16459	271359
324630	271360
86518	271361
41557	271362
125713	271363
63162	271364
165113	271365
180796	271366
33762	271367
20259	271368
43105	271369
95909	271370
247707	271371
30139	271372
1733	271373
188836	271374
188206	271375
733	271376
30112	271377
26151	271378
901	271379
189846	271380
53022	271381
89080	271382
30214	271383
45926	271384
13116	271385
47732	271386
394	271387
487	271388
205631	271389
119288	271390
4112	271391
31079	271392
160755	271393
178003	271394
78002	271395
121359	271396
41111	271397
79171	271398
266413	271399
125164	271400
101874	271401
43887	271402
25080	271403
43110	271404
9086	271405
8531	271406
36727	271407
102116	271408
1221	271409
205060	271410
199721	271411
124194	271412
37902	271413
54815	271414
67237	271415
199488	271416
317501	271417
20226	271418
347217	271419
118966	271420
6957	271421
67195	271422
4503	271423
45922	271424
37	271425
119325	271426
11608	271427
126139	271428
103094	271429
266451	271430
3835	271431
43304	271432
7088	271433
66715	271434
274295	271435
188836	271436
184443	271437
29775	271438
89964	271439
15366	271440
22763	271441
24292	271442
31923	271443
320180	271444
63192	271445
4489	271446
117427	271447
102504	271448
125990	271449
43014	271450
16161	271451
117696	271452
99664	271453
123198	271454
42162	271455
120788	271456
10371	271457
78232	271458
4472	271459
15158	271460
27652	271461
84815	271462
44611	271463
161858	271464
116156	271465
210389	271466
46267	271467
15615	271468
13869	271469
21446	271470
125234	271471
299585	271472
338464	271473
83192	271474
128078	271475
67352	271476
41737	271477
113629	271478
25721	271479
903	271480
17289	271481
4511	271482
162600	271483
21560	271484
157407	271485
312995	271486
137459	271487
40899	271488
226054	271489
3668	271490
1437	271491
316652	271492
262525	271493
31954	271494
90675	271495
73416	271496
312053	271497
30685	271498
70616	271499
121316	271500
191081	271501
25007	271502
21047	271503
258240	271504
304815	271505
10749	271506
102461	271507
100963	271508
248258	271509
204664	271510
250897	271511
167133	271512
8170	271513
55479	271514
319659	271515
22691	271516
334187	271517
67272	271518
48729	271519
131781	271520
97823	271521
6496	271522
126302	271523
142238	271524
49861	271525
166523	271526
289634	271527
204696	271528
23604	271529
347471	271530
251106	271531
46243	271532
152331	271533
300665	271534
5984	271535
191970	271536
25310	271537
167808	271538
58998	271539
59550	271540
59550	271541
49983	271542
271852	271543
7129	271544
5559	271545
324202	271546
315323	271547
151164	271548
169320	271549
96854	271550
237042	271551
127070	271552
33176	271553
140230	271554
321146	271555
67513	271556
50207	271557
113605	271558
126913	271559
233552	271560
35343	271561
143761	271562
178845	271563
150962	271564
142549	271565
338933	271566
234322	271567
233241	271568
142589	271569
100388	271570
233608	271571
143367	271572
233288	271573
308095	271574
298038	271575
179606	271576
340832	271577
50529	271578
308633	271579
347603	271580
55638	271581
309841	271582
232268	271583
158048	271584
230448	271585
31009	271586
12196	271587
12196	271588
126638	271589
21383	271590
73849	271591
64971	271592
68069	271593
39406	271594
16961	271595
1357	271596
5183	271597
56460	271598
206984	271599
185409	271600
134857	271601
103083	271602
30336	271603
57634	271604
53060	271605
13265	271606
48147	271607
12224	271608
182650	271609
211	271610
75916	271611
56786	271612
184607	271613
8110	271614
10883	271615
33493	271616
269	271617
18648	271618
40549	271619
48144	271620
170414	271621
117039	271622
7631	271623
87654	271624
405	271625
95537	271626
284606	271627
283777	271628
283251	271629
153949	271630
8694	271631
251314	271632
346267	271633
16860	271634
10468	271635
4736	271636
86656	271637
9650	271638
5165	271639
53640	271640
251322	271641
70515	271642
216357	271643
348909	271644
134623	271645
343554	271646
12599	271647
69240	271648
154651	271649
114613	271650
187459	271651
20555	271652
252850	271653
76149	271654
102149	271655
38034	271656
308211	271657
120589	271658
19639	271659
33009	271660
77817	271661
40007	271662
54818	271663
36698	271664
310694	271665
58568	271666
22186	271667
36469	271668
260251	271669
20720	271670
8700	271671
103835	271672
93863	271673
140154	271674
152867	271675
1400	271676
97231	271677
5290	271678
259633	271679
7381	271680
11	271681
71782	271682
232786	271683
239316	271684
5617	271685
103408	271686
9380	271687
160318	271688
195600	271689
318576	271690
318315	271691
352170	271692
318055	271693
223837	271694
74736	271695
96605	271696
313173	271697
312744	271698
187059	271699
312657	271700
45647	271701
16657	271702
78921	271703
193612	271704
2261	271705
73783	271706
126677	271707
3324	271708
35742	271709
265909	271710
38406	271711
34923	271712
58692	271713
138675	271714
222405	271715
302854	271716
1122	271717
6425	271718
150539	271719
53385	271720
15577	271721
4493	271722
71293	271723
31	271724
78027	271725
120190	271726
248871	271727
267278	271728
2	271729
328493	271730
181483	271731
57092	271732
15193	271733
156490	271734
157426	271735
124649	271736
1991	271737
65582	271738
33585	271739
1789	271740
274257	271741
98352	271742
192311	271743
16382	271744
80146	271745
122963	271746
68	271747
136357	271748
66509	271749
157047	271750
87035	271751
30157	271752
262608	271753
169119	271754
63319	271755
1161	271756
45861	271757
7126	271758
101674	271759
190368	271760
36314	271761
101485	271762
45562	271763
149335	271764
21082	271765
262851	271766
44742	271767
14345	271768
160123	271769
45503	271770
101708	271771
119776	271772
90548	271773
122963	271774
52832	271775
94291	271776
98677	271777
1225	271778
3326	271779
36308	271780
29637	271781
36551	271782
65187	271783
13035	271784
197395	271785
13774	271786
9431	271787
67388	271788
160075	271789
71804	271790
189151	271791
36294	271792
77771	271793
70228	271794
124879	271795
10654	271796
2015	271797
30226	271798
16275	271799
188957	271800
5916	271801
11413	271802
262795	271803
70990	271804
11827	271805
79257	271806
177569	271807
249957	271808
97674	271809
33527	271810
127410	271811
58275	271812
54408	271813
357330	271814
314841	271815
196912	271816
301881	271817
112635	271818
92377	271819
85106	271820
102164	271821
303415	271822
51092	271823
50476	271824
23570	271825
64521	271826
188791	271827
159686	271828
251108	271829
122554	271830
129413	271831
167366	271832
66745	271833
107236	271834
63687	271835
118264	271836
227804	271837
13623	271838
4340	271839
163537	271840
31393	271841
98990	271842
25727	271843
199207	271844
37344	271845
68102	271846
65159	271847
10536	271848
66632	271849
90839	271850
178415	271851
25488	271852
116731	271853
150326	271854
694	271855
24724	271856
126456	271857
203864	271858
12266	271859
24935	271860
28632	271861
71945	271862
82213	271863
123229	271864
98985	271865
1959	271866
156764	271867
262977	271868
3965	271869
254340	271870
58865	271871
95046	271872
14595	271873
115543	271874
258598	271875
19495	271876
337660	271877
13383	271878
63061	271879
961	271880
74029	271881
23331	271882
128695	271883
244382	271884
267384	271885
75476	271886
222901	271887
54173	271888
2389	271889
63377	271890
180788	271891
221999	271892
137709	271893
39287	271894
18331	271895
12224	271896
158626	271897
22812	271898
353619	271899
84197	271900
318257	271901
22891	271902
40378	271903
101793	271904
42949	271905
177202	271906
4133	271907
200064	271908
2864	271909
101792	271910
12481	271911
313	271912
146731	271913
3240	271914
546	271915
311221	271916
48641	271917
42655	271918
3828	271919
41012	271920
1	271921
357420	271922
22808	271923
3409	271924
22776	271925
43160	271926
45532	271927
158040	271928
55903	271929
72880	271930
121	271931
172977	271932
11411	271933
82171	271934
21998	271935
204571	271936
36975	271937
17	271938
40764	271939
337	271940
56962	271941
151723	271942
136246	271943
154	271944
367	271945
125499	271946
186730	271947
316837	271948
1874	271949
4260	271950
23464	271951
345568	271952
224592	271953
17422	271954
224477	271955
350260	271956
97348	271957
278633	271958
103219	271959
18316	271960
224743	271961
232322	271962
575	271963
30160	271964
6477	271965
22824	271966
73509	271967
19636	271968
119113	271969
166077	271970
35028	271971
116176	271972
59922	271973
1193	271974
305739	271975
131	271976
89083	271977
300923	271978
111767	271979
292465	271980
1708	271981
72014	271982
95	271983
2076	271984
20808	271985
183565	271986
2	271987
8022	271988
89021	271989
348764	271990
36633	271991
769	271992
25979	271993
5407	271994
28018	271995
213386	271996
43873	271997
3345	271998
207257	271999
320625	272000
329682	272001
98575	272002
42451	272003
120145	272004
48186	272005
327717	272006
202478	272007
54005	272008
164288	272009
230839	272010
200000	272011
204726	272012
65077	272013
351029	272014
7283	272015
17416	272016
21	272017
211816	272018
182740	272019
208150	272020
12140	272021
90488	272022
20805	272023
943	272024
12145	272025
258038	272026
94105	272027
30877	272028
9696	272029
146892	272030
23	272031
119463	272032
3524	272033
30194	272034
2511	272035
54688	272036
9416	272037
25820	272038
67027	272039
16972	272040
19593	272041
56565	272042
56727	272043
341795	272044
1511	272045
168693	272046
10426	272047
64750	272048
59690	272049
323886	272050
58457	272051
98843	272052
247920	272053
14008	272054
26604	272055
36038	272056
2888	272057
55324	272058
25776	272059
45496	272060
128854	272061
314945	272062
187033	272063
319048	272064
67346	272065
5938	272066
117503	272067
102293	272068
311949	272069
77060	272070
66964	272071
313252	272072
9349	272073
89374	272074
312685	272075
151566	272076
122616	272077
56747	272078
45547	272079
224476	272080
5819	272081
12449	272082
312123	272083
89202	272084
117687	272085
117752	272086
122048	272087
104805	272088
282909	272089
282723	272090
58718	272091
111684	272092
105065	272093
270480	272094
274552	272095
181490	272096
1686	272097
125397	272098
158392	272099
158392	272100
99382	272101
16067	272102
184607	272103
298784	272104
102736	272105
40841	272106
107236	272107
46170	272108
1906	272109
167931	272110
158484	272111
7425	272112
272740	272113
8176	272114
149424	272115
6126	272116
98458	272117
53516	272118
31918	272119
64160	272120
53636	272121
9309	272122
2784	272123
43940	272124
1612	272125
193080	272126
88032	272127
24694	272128
76369	272129
140783	272130
87189	272131
6044	272132
1665	272133
93934	272134
323070	272135
69521	272136
28451	272137
88382	272138
237995	272139
73555	272140
33977	272141
11633	272142
157275	272143
1548	272144
41922	272145
290117	272146
17987	272147
209012	272148
86310	272149
1087	272150
518	272151
17783	272152
2680	272153
13311	272154
4952	272155
922	272156
6137	272157
2223	272158
117898	272159
171157	272160
177448	272161
6137	272162
108151	272163
76061	272164
47872	272165
196950	272166
112387	272167
8135	272168
38227	272169
245766	272170
75506	272171
145386	272172
339032	272173
217903	272174
283765	272175
179451	272176
308427	272177
300867	272178
19493	272179
3735	272180
301875	272181
120437	272182
334843	272183
310611	272184
9600	272185
22827	272186
101933	272187
24023	272188
61796	272189
61796	272190
221073	272191
170916	272192
299198	272193
126732	272194
5485	272195
18603	272196
41765	272197
518	272198
99372	272199
57004	272200
6683	272201
1566	272202
309	272203
58072	272204
29752	272205
58727	272206
146800	272207
243400	272208
2197	272209
25920	272210
3482	272211
39771	272212
1653	272213
2872	272214
24726	272215
45441	272216
122892	272217
252958	272218
1967	272219
11176	272220
61416	272221
24626	272222
43960	272223
5090	272224
64791	272225
9805	272226
93112	272227
80423	272228
132189	272229
21759	272230
678	272231
2689	272232
17887	272233
184856	272234
259904	272235
66248	272236
259937	272237
45136	272238
45136	272239
158148	272240
259986	272241
158165	272242
100568	272243
100568	272244
100568	272245
158124	272246
158138	272247
186905	272248
259852	272249
100572	272250
259856	272251
100570	272252
100570	272253
100578	272254
100578	272255
311733	272256
259928	272257
158159	272258
158158	272259
66253	272260
66253	272261
158154	272262
158154	272263
158153	272264
311755	272265
186908	272266
158150	272267
158150	272268
66251	272269
100575	272270
66249	272271
259910	272272
158161	272273
259936	272274
259872	272275
100574	272276
259897	272277
158172	272278
283989	272279
284866	272280
238813	272281
42479	272282
238569	272283
269745	272284
11716	272285
17794	272286
94554	272287
797	272288
49640	272289
223887	272290
25021	272291
5507	272292
254263	272293
78963	272294
116667	272295
52126	272296
52126	272297
256355	272298
11557	272299
62340	272300
12625	272301
14205	272302
37167	272303
82892	272304
55452	272305
95479	272306
6508	272307
1370	272308
41097	272309
2885	272310
69458	272311
11473	272312
28357	272313
62867	272314
94019	272315
127107	272316
96702	272317
150929	272318
63219	272319
177442	272320
69219	272321
222416	272322
258414	272323
174511	272324
183311	272325
194619	272326
75801	272327
4922	272328
13848	272329
117353	272330
173803	272331
12116	272332
90682	272333
6165	272334
355052	272335
8504	272336
1612	272337
1174	272338
55937	272339
208535	272340
85935	272341
123661	272342
246390	272343
83143	272344
83143	272345
123982	272346
834	272347
4353	272348
1832	272349
12097	272350
45606	272351
14427	272352
8406	272353
7572	272354
14427	272355
2774	272356
6136	272357
3991	272358
6183	272359
13247	272360
24372	272361
71925	272362
17394	272363
17735	272364
83258	272365
61457	272366
13546	272367
161560	272368
35830	272369
129541	272370
81726	272371
339791	272372
141835	272373
71456	272374
83317	272375
53707	272376
204	272377
10036	272378
102921	272379
49280	272380
49440	272381
205242	272382
8546	272383
146874	272384
179765	272385
61647	272386
113144	272387
356959	272388
2025	272389
72556	272390
71788	272391
123973	272392
9992	272393
33154	272394
108666	272395
49752	272396
152844	272397
29228	272398
2022	272399
68822	272400
1471	272401
68822	272402
240216	272403
10149	272404
4960	272405
13424	272406
129019	272407
432	272408
292161	272409
34318	272410
10077	272411
191	272412
292585	272413
209616	272414
207270	272415
193856	272416
92229	272417
4963	272418
648	272419
1218	272420
3985	272421
185067	272422
127649	272423
107942	272424
4364	272425
116480	272426
14570	272427
173200	272428
122527	272429
17957	272430
291065	272431
119420	272432
347825	272433
48540	272434
226788	272435
73688	272436
3948	272437
97996	272438
291074	272439
33007	272440
4679	272441
38661	272442
723	272443
26371	272444
83231	272445
1305	272446
34023	272447
72630	272448
3252	272449
56142	272450
113668	272451
16311	272452
172495	272453
4924	272454
71749	272455
175897	272456
61265	272457
15759	272458
147468	272459
18976	272460
37851	272461
287423	272462
42154	272463
34321	272464
11613	272465
352247	272466
231790	272467
17957	272468
128219	272469
18025	272470
34561	272471
49464	272472
109987	272473
206364	272474
34340	272475
64445	272476
33901	272477
176222	272478
29505	272479
1729	272480
39297	272481
229735	272482
3	272483
14519	272484
1122	272485
1893	272486
6419	272487
233934	272488
34886	272489
97601	272490
59863	272491
1758	272492
211	272493
322110	272494
2635	272495
3241	272496
33926	272497
179	272498
73422	272499
138719	272500
260207	272501
5376	272502
171796	272503
2647	272504
13264	272505
193313	272506
4386	272507
1937	272508
248457	272509
50046	272510
61732	272511
26162	272512
91436	272513
28456	272514
38406	272515
29898	272516
14506	272517
155293	272518
817	272519
179740	272520
8134	272521
237810	272522
14770	272523
285407	272524
351674	272525
30554	272526
2197	272527
47337	272528
100715	272529
251615	272530
70247	272531
96664	272532
150217	272533
330500	272534
38761	272535
56629	272536
22642	272537
46167	272538
146173	272539
10275	272540
68270	272541
19366	272542
33079	272543
35222	272544
5128	272545
92462	272546
273560	272547
129325	272548
3381	272549
27338	272550
116188	272551
243502	272552
248968	272553
242966	272554
184321	272555
112288	272556
88956	272557
22160	272558
99519	272559
301760	272560
81709	272561
66377	272562
339148	272563
7951	272564
47364	272565
159492	272566
95019	272567
38281	272568
232616	272569
265194	272570
342505	272571
118577	272572
75624	272573
39112	272574
65937	272575
30576	272576
306644	272577
96748	272578
19107	272579
47755	272580
93905	272581
193369	272582
58706	272583
83283	272584
72737	272585
10081	272586
110582	272587
42571	272588
2056	272589
194089	272590
79381	272591
26399	272592
7505	272593
53317	272594
195448	272595
7509	272596
50691	272597
9627	272598
15453	272599
307514	272600
270594	272601
32513	272602
337154	272603
7882	272604
195621	272605
109704	272606
48874	272607
84991	272608
56799	272609
43373	272610
104205	272611
12611	272612
6157	272613
120	272614
1560	272615
9877	272616
71704	272617
2661	272618
137752	272619
27074	272620
261	272621
69939	272622
72319	272623
154210	272624
237203	272625
129213	272626
72219	272627
35146	272628
17248	272629
5498	272630
33815	272631
10821	272632
105984	272633
33434	272634
106262	272635
38151	272636
234040	272637
98203	272638
123668	272639
2681	272640
10762	272641
172922	272642
125515	272643
160279	272644
3519	272645
33305	272646
43365	272647
28153	272648
69242	272649
181236	272650
55518	272651
28515	272652
184381	272653
35485	272654
94928	272655
127753	272656
101743	272657
37279	272658
321788	272659
53215	272660
23139	272661
201095	272662
14225	272663
6403	272664
245486	272665
98901	272666
102887	272667
329995	272668
193681	272669
93657	272670
10801	272671
27934	272672
546	272673
35313	272674
116357	272675
98208	272676
338305	272677
13616	272678
106417	272679
43058	272680
47	272681
78270	272682
59999	272683
45139	272684
198917	272685
56534	272686
13680	272687
353102	272688
18587	272689
270843	272690
25792	272691
323290	272692
279041	272693
162634	272694
216835	272695
10832	272696
82745	272697
10832	272698
218361	272699
129611	272700
110729	272701
58834	272702
61092	272703
200059	272704
15862	272705
4806	272706
143759	272707
133782	272708
308610	272709
202666	272710
21040	272711
1355	272712
37754	272713
3001	272714
54132	272715
1153	272716
61208	272717
15033	272718
76667	272719
81351	272720
59210	272721
7084	272722
55830	272723
2686	272724
72868	272725
21607	272726
62292	272727
218409	272728
28940	272729
1592	272730
95574	272731
5620	272732
262176	272733
263304	272734
157723	272735
191940	272736
79314	272737
154936	272738
80883	272739
42311	272740
224442	272741
29561	272742
70375	272743
159187	272744
75218	272745
130775	272746
148202	272747
170316	272748
60122	272749
156646	272750
107447	272751
268519	272752
217053	272753
25179	272754
33497	272755
235549	272756
20972	272757
20766	272758
57029	272759
97979	272760
113332	272761
124105	272762
68562	272763
151166	272764
17481	272765
84213	272766
98981	272767
153546	272768
113624	272769
5445	272770
251391	272771
64938	272772
125857	272773
91351	272774
8908	272775
20723	272776
61807	272777
91065	272778
76335	272779
40407	272780
96428	272781
104807	272782
16616	272783
105999	272784
2564	272785
115858	272786
164995	272787
147165	272788
250621	272789
5385	272790
150035	272791
85072	272792
95070	272793
59345	272794
9640	272795
157148	272796
11120	272797
163452	272798
73008	272799
339296	272800
81936	272801
5578	272802
49650	272803
126762	272804
4748	272805
355005	272806
170966	272807
94054	272808
152479	272809
45174	272810
94303	272811
62136	272812
94145	272813
5690	272814
126692	272815
62215	272816
198055	272817
114822	272818
39058	272819
21304	272820
93789	272821
79242	272822
4569	272823
15643	272824
98106	272825
607	272826
155833	272827
115528	272828
6077	272829
145649	272830
119126	272831
4476	272832
4218	272833
59633	272834
13642	272835
35830	272836
54413	272837
115675	272838
52359	272839
84968	272840
6348	272841
59291	272842
347863	272843
41161	272844
1718	272845
44287	272846
75924	272847
27124	272848
355981	272849
107674	272850
203658	272851
300532	272852
51591	272853
4185	272854
556	272855
24875	272856
2381	272857
219925	272858
45206	272859
35538	272860
5989	272861
214101	272862
134906	272863
220620	272864
235360	272865
101633	272866
125140	272867
30987	272868
187588	272869
100919	272870
15365	272871
81570	272872
153518	272873
50997	272874
273037	272875
64543	272876
2	272877
115591	272878
209106	272879
61965	272880
2	272881
92539	272882
77662	272883
56965	272884
54716	272885
12866	272886
28635	272887
335678	272888
32514	272889
88010	272890
19979	272891
4504	272892
153366	272893
38142	272894
142439	272895
2655	272896
302238	272897
98142	272898
30235	272899
11541	272900
120180	272901
39282	272902
54207	272903
205503	272904
252120	272905
312190	272906
36081	272907
84384	272908
34930	272909
11438	272910
60572	272911
12195	272912
21937	272913
234881	272914
94418	272915
77	272916
104098	272917
141754	272918
178624	272919
6240	272920
3212	272921
3212	272922
226	272923
2675	272924
10738	272925
29994	272926
280666	272927
13090	272928
120028	272929
98996	272930
346566	272931
85129	272932
67702	272933
160461	272934
42800	272935
2526	272936
21943	272937
93616	272938
52447	272939
236309	272940
90501	272941
234135	272942
36217	272943
182	272944
2139	272945
13769	272946
275611	272947
265300	272948
136666	272949
81443	272950
308178	272951
161501	272952
8478	272953
158528	272954
13943	272955
200038	272956
7460	272957
33295	272958
1343	272959
470	272960
75287	272961
598	272962
185243	272963
39325	272964
34878	272965
126240	272966
97434	272967
59815	272968
178821	272969
25662	272970
3754	272971
6643	272972
2634	272973
99765	272974
24542	272975
30178	272976
328410	272977
297690	272978
11492	272979
244861	272980
4593	272981
150679	272982
154238	272983
33705	272984
318128	272985
34967	272986
47965	272987
141337	272988
50224	272989
146099	272990
51627	272991
71313	272992
47977	272993
34877	272994
30934	272995
161431	272996
91913	272997
51366	272998
66209	272999
100404	273000
203624	273001
108836	273002
114767	273003
82803	273004
141021	273005
153683	273006
250285	273007
70582	273008
14212	273009
102917	273010
8155	273011
320874	273012
44146	273013
30912	273014
23774	273015
136297	273016
104836	273017
198362	273018
64698	273019
294444	273020
20226	273021
216138	273022
80871	273023
2	273024
27179	273025
224395	273026
68069	273027
201148	273028
226969	273029
67862	273030
352450	273031
170951	273032
23143	273033
36590	273034
21473	273035
119189	273036
136026	273037
8373	273038
19996	273039
27513	273040
75884	273041
90914	273042
11438	273043
129237	273044
334639	273045
70226	273046
207921	273047
17684	273048
76127	273049
30814	273050
67501	273051
119176	273052
42126	273053
32864	273054
119645	273055
69837	273056
1394	273057
92233	273058
260292	273059
10905	273060
55802	273061
60375	273062
27880	273063
251805	273064
111960	273065
38173	273066
63318	273067
19338	273068
24060	273069
56105	273070
39662	273071
44769	273072
126674	273073
267878	273074
87609	273075
19067	273076
156614	273077
52741	273078
53320	273079
320473	273080
190739	273081
141011	273082
83721	273083
38555	273084
51390	273085
4	273086
42946	273087
303477	273088
169036	273089
229236	273090
2820	273091
91245	273092
266507	273093
93659	273094
138003	273095
192909	273096
27537	273097
174163	273098
53322	273099
9963	273100
60462	273101
69600	273102
5018	273103
73600	273104
135392	273105
14302	273106
10684	273107
202920	273108
31965	273109
78772	273110
114730	273111
175779	273112
32513	273113
1666	273114
100734	273115
51740	273116
9519	273117
116441	273118
176490	273119
210917	273120
44349	273121
127	273122
200645	273123
288426	273124
78730	273125
102151	273126
13395	273127
3659	273128
2650	273129
683	273130
19322	273131
140867	273132
55127	273133
59319	273134
9543	273135
45322	273136
8810	273137
52037	273138
17833	273139
3928	273140
276928	273141
20856	273142
219736	273143
121981	273144
19335	273145
76446	273146
73	273147
45524	273148
439	273149
85244	273150
66549	273151
26985	273152
63714	273153
85938	273154
15484	273155
131867	273156
98	273157
42115	273158
8000	273159
5150	273160
28473	273161
8950	273162
18036	273163
4329	273164
143833	273165
29804	273166
48383	273167
5367	273168
8413	273169
10742	273170
7257	273171
149387	273172
4066	273173
2376	273174
1435	273175
331751	273176
33073	273177
26243	273178
246478	273179
62441	273180
18082	273181
42	273182
84033	273183
40293	273184
25811	273185
144495	273186
5185	273187
131069	273188
41443	273189
10786	273190
82000	273191
586	273192
208364	273193
8067	273194
311827	273195
128536	273196
13248	273197
93989	273198
45902	273199
36141	273200
9624	273201
191390	273202
13951	273203
17890	273204
6862	273205
322638	273206
193016	273207
20278	273208
232513	273209
18356	273210
26199	273211
200529	273212
53272	273213
37820	273214
243331	273215
54478	273216
62296	273217
9909	273218
329	273219
214694	273220
13381	273221
31219	273222
18454	273223
168199	273224
66294	273225
36589	273226
5951	273227
49165	273228
40478	273229
9165	273230
32466	273231
38892	273232
24419	273233
334147	273234
56078	273235
48726	273236
20516	273237
39681	273238
25240	273239
72591	273240
5713	273241
554	273242
28309	273243
46379	273244
107487	273245
2004	273246
74187	273247
63537	273248
1104	273249
123900	273250
200616	273251
114866	273252
68065	273253
13859	273254
9115	273255
23072	273256
89381	273257
781	273258
91978	273259
1862	273260
301147	273261
10361	273262
24086	273263
200409	273264
37148	273265
45582	273266
173570	273267
162866	273268
5695	273269
74090	273270
118043	273271
10589	273272
58567	273273
31800	273274
2213	273275
1617	273276
71726	273277
232568	273278
143052	273279
49462	273280
143998	273281
25895	273282
5398	273283
22389	273284
115586	273285
10082	273286
16175	273287
1167	273288
88010	273289
66058	273290
216539	273291
60657	273292
298398	273293
97140	273294
18998	273295
627	273296
167620	273297
9204	273298
84119	273299
110553	273300
292889	273301
357444	273302
134750	273303
72726	273304
14827	273305
290163	273306
74189	273307
28	273308
45888	273309
10	273310
218833	273311
71454	273312
217513	273313
60813	273314
71929	273315
19457	273316
52347	273317
48471	273318
771	273319
1278	273320
3697	273321
28838	273322
479	273323
2302	273324
118636	273325
79021	273326
1540	273327
76300	273328
36107	273329
24478	273330
13997	273331
135431	273332
19755	273333
4285	273334
16	273335
55479	273336
165814	273337
91259	273338
26864	273339
244221	273340
4338	273341
93911	273342
335198	273343
87496	273344
8880	273345
31229	273346
10152	273347
341848	273348
10815	273349
2659	273350
120867	273351
136091	273352
200752	273353
335147	273354
233475	273355
3446	273356
23189	273357
73911	273358
124950	273359
143129	273360
5805	273361
65120	273362
128883	273363
1201	273364
338963	273365
41461	273366
46812	273367
2606	273368
128810	273369
176373	273370
233903	273371
18570	273372
266944	273373
102239	273374
96822	273375
143176	273376
51562	273377
321753	273378
211365	273379
8412	273380
199214	273381
125023	273382
308810	273383
61654	273384
21998	273385
143680	273386
86980	273387
52089	273388
169128	273389
278077	273390
70119	273391
80772	273392
202714	273393
198939	273394
55479	273395
336567	273396
200984	273397
19456	273398
969	273399
19330	273400
201213	273401
146086	273402
79908	273403
152922	273404
33824	273405
33462	273406
74090	273407
278676	273408
14005	273409
36401	273410
125240	273411
124649	273412
71602	273413
3819	273414
1674	273415
210812	273416
337286	273417
85401	273418
28	273419
158511	273420
219738	273421
278278	273422
8039	273423
1819	273424
19931	273425
53021	273426
87872	273427
75810	273428
57532	273429
200116	273430
2164	273431
17608	273432
63571	273433
10085	273434
103216	273435
630	273436
35418	273437
189573	273438
819	273439
1184	273440
340286	273441
467	273442
7885	273443
3211	273444
84221	273445
8224	273446
416	273447
112573	273448
22620	273449
12809	273450
118720	273451
16793	273452
28202	273453
1659	273454
27932	273455
17793	273456
118825	273457
83370	273458
107	273459
2279	273460
134507	273461
6876	273462
1658	273463
347229	273464
52882	273465
200752	273466
17741	273467
116323	273468
24338	273469
7805	273470
110883	273471
87609	273472
100845	273473
14951	273474
48364	273475
3542	273476
110082	273477
1289	273478
6633	273479
203360	273480
76738	273481
15052	273482
39416	273483
276984	273484
133865	273485
100634	273486
39697	273487
79389	273488
2604	273489
196598	273490
79965	273491
13057	273492
337052	273493
173982	273494
10694	273495
61759	273496
228062	273497
5796	273498
3908	273499
162180	273500
118345	273501
202043	273502
218456	273503
177939	273504
10723	273505
92820	273506
130668	273507
76072	273508
356939	273509
27537	273510
203089	273511
34698	273512
121519	273513
87660	273514
144452	273515
87621	273516
181407	273517
105897	273518
9366	273519
1876	273520
2505	273521
18796	273522
108197	273523
30873	273524
269072	273525
7424	273526
6526	273527
39342	273528
91634	273529
93417	273530
119476	273531
24766	273532
171742	273533
348093	273534
343098	273535
17806	273536
207855	273537
170014	273538
265352	273539
10930	273540
200249	273541
309824	273542
56862	273543
63571	273544
349087	273545
124881	273546
200322	273547
233806	273548
124357	273549
77855	273550
55381	273551
55381	273552
100248	273553
122530	273554
234450	273555
28793	273556
325631	273557
58719	273558
58707	273559
16586	273560
158457	273561
202600	273562
29484	273563
203282	273564
198790	273565
314655	273566
263315	273567
49808	273568
126127	273569
106787	273570
934	273571
36107	273572
68136	273573
12324	273574
43651	273575
69053	273576
125635	273577
61685	273578
265960	273579
173997	273580
57682	273581
12340	273582
211746	273583
48410	273584
135743	273585
249843	273586
232873	273587
66517	273588
5767	273589
7396	273590
84076	273591
6574	273592
13302	273593
10812	273594
66290	273595
10812	273596
55569	273597
16344	273598
150154	273599
71962	273600
60755	273601
35973	273602
43632	273603
31047	273604
104507	273605
5814	273606
92944	273607
72744	273608
48901	273609
20873	273610
6787	273611
77701	273612
134578	273613
83899	273614
16605	273615
2716	273616
38640	273617
143043	273618
234522	273619
4764	273620
190224	273621
103332	273622
310	273623
78315	273624
43622	273625
23902	273626
40040	273627
14035	273628
23062	273629
14284	273630
330247	273631
5	273632
16354	273633
190206	273634
58017	273635
158332	273636
19815	273637
22773	273638
158936	273639
71635	273640
91522	273641
26532	273642
107381	273643
2168	273644
233490	273645
91727	273646
56471	273647
10054	273648
95076	273649
22766	273650
74666	273651
18204	273652
203836	273653
4272	273654
58651	273655
12809	273656
202123	273657
142664	273658
6553	273659
5335	273660
188581	273661
187093	273662
57776	273663
8499	273664
189021	273665
109894	273666
47345	273667
25816	273668
187527	273669
123563	273670
28032	273671
70474	273672
53867	273673
91611	273674
106802	273675
45961	273676
42468	273677
18540	273678
144118	273679
59202	273680
157073	273681
147398	273682
5315	273683
215839	273684
5477	273685
108126	273686
119959	273687
74072	273688
22338	273689
20813	273690
80148	273691
79758	273692
17708	273693
75209	273694
108647	273695
39461	273696
198722	273697
38091	273698
271726	273699
192298	273700
65172	273701
78813	273702
56467	273703
331	273704
4187	273705
38754	273706
56256	273707
131965	273708
16957	273709
70295	273710
26814	273711
165074	273712
124617	273713
45508	273714
87827	273715
47795	273716
7348	273717
2915	273718
285021	273719
3883	273720
249216	273721
57125	273722
185196	273723
200672	273724
48887	273725
1611	273726
322283	273727
14	273728
2010	273729
60719	273730
105610	273731
54497	273732
110721	273733
348821	273734
70354	273735
351772	273736
10022	273737
263955	273738
16697	273739
48678	273740
18181	273741
141091	273742
158314	273743
91696	273744
342926	273745
24884	273746
64671	273747
98544	273748
46120	273749
42781	273750
103362	273751
48622	273752
353728	273753
139922	273754
48725	273755
100873	273756
41318	273757
68770	273758
94235	273759
343047	273760
77512	273761
31187	273762
337028	273763
129554	273764
176475	273765
3989	273766
6906	273767
78041	273768
18217	273769
25493	273770
4121	273771
338424	273772
545	273773
81158	273774
10048	273775
1433	273776
264654	273777
166723	273778
56750	273779
208185	273780
1913	273781
24445	273782
87968	273783
78531	273784
14827	273785
139958	273786
202453	273787
10812	273788
2080	273789
166974	273790
16411	273791
4171	273792
326	273793
4305	273794
33454	273795
16782	273796
13283	273797
98459	273798
14528	273799
21438	273800
191600	273801
62875	273802
157057	273803
48763	273804
78904	273805
17166	273806
22407	273807
5531	273808
83572	273809
60183	273810
18779	273811
72017	273812
335370	273813
90980	273814
132216	273815
200420	273816
93278	273817
198808	273818
130668	273819
8066	273820
184742	273821
218893	273822
124135	273823
2671	273824
1870	273825
1181	273826
146074	273827
311250	273828
233174	273829
219472	273830
131528	273831
46149	273832
6292	273833
9324	273834
2511	273835
1964	273836
38868	273837
174472	273838
24181	273839
52592	273840
198954	273841
12056	273842
177691	273843
10812	273844
40117	273845
9603	273846
13935	273847
309470	273848
39880	273849
1669	273850
72021	273851
30284	273852
1284	273853
5789	273854
6339	273855
285903	273856
20495	273857
5474	273858
120590	273859
143018	273860
57137	273861
32867	273862
63571	273863
111603	273864
10	273865
8926	273866
12852	273867
13477	273868
106967	273869
211707	273870
324831	273871
57565	273872
119011	273873
225	273874
62919	273875
125668	273876
6088	273877
202788	273878
203692	273879
3399	273880
2528	273881
33293	273882
143189	273883
237948	273884
230522	273885
261	273886
33762	273887
45774	273888
83312	273889
58146	273890
84556	273891
233045	273892
3884	273893
53443	273894
30994	273895
75780	273896
72716	273897
1722	273898
55381	273899
65078	273900
51202	273901
96224	273902
3497	273903
56866	273904
48239	273905
284872	273906
170421	273907
193266	273908
28093	273909
124826	273910
6990	273911
314687	273912
72297	273913
20667	273914
15795	273915
202788	273916
83031	273917
1389	273918
93503	273919
146056	273920
266419	273921
53704	273922
166705	273923
105374	273924
27537	273925
163990	273926
6258	273927
15833	273928
80134	273929
1540	273930
295801	273931
70253	273932
184275	273933
33758	273934
5901	273935
79965	273936
234990	273937
121756	273938
164784	273939
195722	273940
55346	273941
43186	273942
336898	273943
5476	273944
26625	273945
233778	273946
8560	273947
125210	273948
156072	273949
123169	273950
478	273951
58255	273952
349345	273953
235144	273954
57637	273955
4316	273956
3045	273957
118489	273958
69178	273959
883	273960
150352	273961
14220	273962
179434	273963
63658	273964
109798	273965
65061	273966
36967	273967
37015	273968
30831	273969
57841	273970
6955	273971
30873	273972
173306	273973
105344	273974
3857	273975
168740	273976
5840	273977
234854	273978
46450	273979
17785	273980
23159	273981
47538	273982
75186	273983
21063	273984
210902	273985
1055	273986
79051	273987
6930	273988
147150	273989
209095	273990
158369	273991
5524	273992
185251	273993
91621	273994
205976	273995
11956	273996
17708	273997
186736	273998
1859	273999
213907	274000
105922	274001
186495	274002
319891	274003
328562	274004
203081	274005
4743	274006
37695	274007
6526	274008
4469	274009
2160	274010
199584	274011
7679	274012
183950	274013
216353	274014
98542	274015
7319	274016
131227	274017
160104	274018
159650	274019
38915	274020
169061	274021
6649	274022
8524	274023
53673	274024
9718	274025
4824	274026
73616	274027
42220	274028
35800	274029
255241	274030
58446	274031
1552	274032
233856	274033
298660	274034
172774	274035
338527	274036
99654	274037
99127	274038
229883	274039
91807	274040
170180	274041
308915	274042
46370	274043
94641	274044
50898	274045
48111	274046
35045	274047
125808	274048
185190	274049
7615	274050
35079	274051
103114	274052
184824	274053
30124	274054
48184	274055
147903	274056
116690	274057
52195	274058
336669	274059
238859	274060
147048	274061
84334	274062
11020	274063
48208	274064
74510	274065
137136	274066
20943	274067
107091	274068
282465	274069
108203	274070
70971	274071
8558	274072
162037	274073
138153	274074
162383	274075
206532	274076
225682	274077
5742	274078
29697	274079
100196	274080
280119	274081
335457	274082
55709	274083
347987	274084
278712	274085
57278	274086
126986	274087
99127	274088
251415	274089
195177	274090
19770	274091
315510	274092
175734	274093
180816	274094
186912	274095
77048	274096
186913	274097
186906	274098
18262	274099
186897	274100
1989	274101
186904	274102
90797	274103
100509	274104
184582	274105
31523	274106
47545	274107
526	274108
157591	274109
193066	274110
31250	274111
48452	274112
176443	274113
56606	274114
52722	274115
20507	274116
111420	274117
147277	274118
114860	274119
49754	274120
159581	274121
177729	274122
122025	274123
17348	274124
118779	274125
97378	274126
27215	274127
193507	274128
24016	274129
159094	274130
316611	274131
4803	274132
2240	274133
261935	274134
98799	274135
969	274136
252216	274137
77767	274138
21759	274139
199065	274140
322980	274141
36284	274142
316994	274143
643	274144
2935	274145
299054	274146
94826	274147
2435	274148
163844	274149
90320	274150
189448	274151
77730	274152
75537	274153
12612	274154
49073	274155
50107	274156
45963	274157
161476	274158
312300	274159
26120	274160
51104	274161
35329	274162
126035	274163
120889	274164
227458	274165
36247	274166
286475	274167
60465	274168
276088	274169
14001	274170
10955	274171
313024	274172
11771	274173
37184	274174
88462	274175
52878	274176
3514	274177
32104	274178
161806	274179
30670	274180
204895	274181
2746	274182
121370	274183
204949	274184
45981	274185
113701	274186
46349	274187
33619	274188
117560	274189
110176	274190
229840	274191
118179	274192
150582	274193
251520	274194
71897	274195
9257	274196
53844	274197
259625	274198
21272	274199
13966	274200
78135	274201
121994	274202
30951	274203
17266	274204
8341	274205
29894	274206
194320	274207
34993	274208
109423	274209
146453	274210
15174	274211
157651	274212
139314	274213
77841	274214
18325	274215
83032	274216
6874	274217
313447	274218
90255	274219
349934	274220
390	274221
88516	274222
72217	274223
11748	274224
102	274225
2174	274226
18803	274227
16772	274228
318301	274229
87008	274230
328907	274231
31074	274232
225038	274233
68757	274234
314051	274235
187	274236
119734	274237
1423	274238
68695	274239
65336	274240
103005	274241
3387	274242
13912	274243
194864	274244
21321	274245
60360	274246
10627	274247
141809	274248
20567	274249
63478	274250
19494	274251
16791	274252
24624	274253
33130	274254
85632	274255
18862	274256
52812	274257
316375	274258
36460	274259
207695	274260
154	274261
356913	274262
16451	274263
36626	274264
187807	274265
162696	274266
2157	274267
53115	274268
189534	274269
16466	274270
55761	274271
31067	274272
136642	274273
167670	274274
266345	274275
152041	274276
302267	274277
9648	274278
12703	274279
70060	274280
176159	274281
176550	274282
58943	274283
323852	274284
19759	274285
113754	274286
58945	274287
317267	274288
53	274289
87173	274290
55020	274291
33000	274292
2725	274293
188143	274294
189225	274295
206945	274296
19761	274297
19761	274298
130852	274299
196123	274300
199786	274301
38431	274302
17575	274303
138568	274304
277643	274305
139440	274306
223923	274307
77526	274308
90462	274309
345272	274310
100	274311
213727	274312
256763	274313
329990	274314
204833	274315
123507	274316
331187	274317
331191	274318
80703	274319
197829	274320
331313	274321
80583	274322
26077	274323
162229	274324
55648	274325
100061	274326
80651	274327
33624	274328
12607	274329
125161	274330
52500	274331
173513	274332
208346	274333
115095	274334
113341	274335
632	274336
123056	274337
192533	274338
29764	274339
70997	274340
102440	274341
70835	274342
170530	274343
208291	274344
123312	274345
179977	274346
249356	274347
110065	274348
187781	274349
90292	274350
103553	274351
24179	274352
102426	274353
193844	274354
272500	274355
46747	274356
104022	274357
146340	274358
111295	274359
96193	274360
121908	274361
154940	274362
103715	274363
1267	274364
77524	274365
5793	274366
77582	274367
187364	274368
79524	274369
56411	274370
44623	274371
3007	274372
127227	274373
338961	274374
195079	274375
82	274376
912	274377
193964	274378
7505	274379
37160	274380
1541	274381
248363	274382
64095	274383
1738	274384
119338	274385
49546	274386
2071	274387
2811	274388
182601	274389
68020	274390
30792	274391
114122	274392
15447	274393
178542	274394
1533	274395
77789	274396
160154	274397
18008	274398
1949	274399
28876	274400
25440	274401
45485	274402
23259	274403
31980	274404
26595	274405
262598	274406
59935	274407
97058	274408
11249	274409
186230	274410
354433	274411
30208	274412
64832	274413
76891	274414
508	274415
67284	274416
182058	274417
165969	274418
25899	274419
20789	274420
345023	274421
81537	274422
61016	274423
508	274424
115807	274425
9311	274426
43881	274427
262592	274428
6611	274429
286123	274430
7642	274431
108161	274432
298990	274433
100792	274434
146775	274435
108542	274436
36981	274437
39915	274438
68186	274439
42656	274440
115345	274441
35951	274442
28685	274443
6407	274444
25697	274445
56355	274446
32059	274447
2388	274448
15943	274449
194493	274450
34316	274451
13023	274452
144882	274453
22193	274454
317951	274455
43815	274456
31057	274457
21419	274458
7254	274459
21420	274460
26450	274461
12417	274462
27952	274463
26689	274464
143331	274465
167145	274466
64201	274467
63594	274468
324984	274469
23474	274470
145357	274471
48937	274472
92232	274473
4379	274474
36932	274475
139298	274476
353584	274477
11625	274478
8273	274479
187	274480
7930	274481
10349	274482
116558	274483
51780	274484
1917	274485
44236	274486
110502	274487
5278	274488
151392	274489
20	274490
2167	274491
46433	274492
195240	274493
357715	274494
76548	274495
101224	274496
28530	274497
93124	274498
10105	274499
69884	274500
10721	274501
7342	274502
61048	274503
71284	274504
45782	274505
142581	274506
142688	274507
143102	274508
201726	274509
142573	274510
54549	274511
323279	274512
12547	274513
578	274514
17236	274515
264722	274516
43247	274517
36999	274518
344	274519
38520	274520
44362	274521
102200	274522
271797	274523
133156	274524
37000	274525
56592	274526
862	274527
4556	274528
1058	274529
118365	274530
164528	274531
13853	274532
9530	274533
37169	274534
13074	274535
7658	274536
50113	274537
1514	274538
15139	274539
120539	274540
3321	274541
89494	274542
7139	274543
13886	274544
19137	274545
56793	274546
342752	274547
179960	274548
11848	274549
159429	274550
15227	274551
91016	274552
251426	274553
98386	274554
250506	274555
21065	274556
50618	274557
29833	274558
162454	274559
8639	274560
67873	274561
24880	274562
8639	274563
201416	274564
17375	274565
15007	274566
6027	274567
223571	274568
76851	274569
74062	274570
138580	274571
232418	274572
52882	274573
8678	274574
55415	274575
3402	274576
26193	274577
93273	274578
11101	274579
20585	274580
29209	274581
6404	274582
1811	274583
90606	274584
1318	274585
81567	274586
80321	274587
177918	274588
40981	274589
73558	274590
107674	274591
17555	274592
20349	274593
171211	274594
46594	274595
29217	274596
121318	274597
21071	274598
5805	274599
179047	274600
38004	274601
139856	274602
52154	274603
54000	274604
56907	274605
44386	274606
149480	274607
12591	274608
334604	274609
734	274610
120854	274611
127964	274612
32386	274613
53354	274614
13449	274615
97853	274616
32492	274617
338387	274618
260974	274619
40	274620
258436	274621
406	274622
1913	274623
14315	274624
326413	274625
83606	274626
5816	274627
322919	274628
26404	274629
79986	274630
53843	274631
2276	274632
73587	274633
119806	274634
53603	274635
41646	274636
11342	274637
189817	274638
122577	274639
79828	274640
2616	274641
186493	274642
141961	274643
37018	274644
202237	274645
9869	274646
322117	274647
121761	274648
53594	274649
1913	274650
100618	274651
20509	274652
73666	274653
86479	274654
133584	274655
8661	274656
1932	274657
3	274658
53902	274659
237812	274660
44159	274661
153715	274662
65458	274663
31171	274664
99075	274665
152139	274666
51249	274667
219716	274668
5863	274669
30004	274670
7985	274671
24448	274672
335	274673
245127	274674
39164	274675
311273	274676
109819	274677
23888	274678
33325	274679
66308	274680
33373	274681
15807	274682
3413	274683
332802	274684
182437	274685
212	274686
108320	274687
194956	274688
5973	274689
159567	274690
79766	274691
20311	274692
110234	274693
41606	274694
4451	274695
54599	274696
1932	274697
21068	274698
347361	274699
15350	274700
25674	274701
31203	274702
81916	274703
31062	274704
4075	274705
43810	274706
10918	274707
29419	274708
56274	274709
8018	274710
167402	274711
1811	274712
47634	274713
155531	274714
32282	274715
65414	274716
42103	274717
135053	274718
25517	274719
224082	274720
67410	274721
254971	274722
80626	274723
102667	274724
33199	274725
96466	274726
124488	274727
242679	274728
315047	274729
242392	274730
117014	274731
40360	274732
255803	274733
18637	274734
255171	274735
49843	274736
18897	274737
292003	274738
84832	274739
148274	274740
242322	274741
355240	274742
242407	274743
23981	274744
4936	274745
36205	274746
207151	274747
326310	274748
193790	274749
71366	274750
55221	274751
117034	274752
129488	274753
102391	274754
38474	274755
282005	274756
19213	274757
43748	274758
212373	274759
156047	274760
114838	274761
180102	274762
94907	274763
275559	274764
282033	274765
126484	274766
347940	274767
9441	274768
65789	274769
148589	274770
123357	274771
74150	274772
107463	274773
42220	274774
81687	274775
35788	274776
45541	274777
148474	274778
115240	274779
8479	274780
75616	274781
82061	274782
253784	274783
267586	274784
152116	274785
99957	274786
45461	274787
836	274788
150280	274789
27085	274790
52635	274791
85140	274792
116636	274793
24537	274794
6896	274795
8824	274796
3214	274797
44808	274798
114784	274799
51197	274800
72683	274801
1301	274802
1089	274803
91226	274804
6833	274805
40001	274806
8421	274807
304752	274808
3686	274809
259631	274810
157722	274811
27039	274812
125210	274813
135281	274814
11131	274815
39192	274816
153998	274817
163948	274818
333791	274819
4303	274820
60220	274821
56	274822
131869	274823
55403	274824
49510	274825
185148	274826
289	274827
63654	274828
2098	274829
14038	274830
9899	274831
60931	274832
110075	274833
6613	274834
36715	274835
96023	274836
205195	274837
2252	274838
80920	274839
8503	274840
197271	274841
2	274842
62740	274843
644	274844
26071	274845
29866	274846
76701	274847
182974	274848
312791	274849
246	274850
102842	274851
32045	274852
248591	274853
54640	274854
80162	274855
285996	274856
30500	274857
303	274858
13276	274859
13276	274860
83948	274861
51464	274862
14706	274863
6147	274864
48250	274865
10355	274866
4232	274867
209943	274868
12971	274869
37861	274870
34218	274871
4646	274872
93306	274873
126499	274874
208488	274875
131027	274876
145270	274877
28425	274878
277584	274879
335716	274880
251759	274881
65426	274882
43569	274883
6080	274884
98280	274885
70307	274886
43868	274887
38400	274888
169399	274889
124384	274890
1350	274891
48026	274892
75206	274893
78755	274894
120000	274895
183631	274896
51404	274897
31683	274898
248065	274899
7739	274900
136566	274901
68748	274902
150055	274903
50756	274904
250695	274905
123496	274906
97927	274907
333517	274908
48000	274909
145784	274910
37690	274911
306506	274912
123547	274913
333100	274914
112701	274915
69748	274916
12990	274917
25309	274918
30066	274919
90615	274920
91832	274921
145932	274922
153639	274923
62662	274924
153527	274925
40731	274926
339706	274927
115898	274928
30270	274929
251540	274930
204995	274931
41446	274932
132635	274933
14507	274934
349873	274935
19788	274936
191607	274937
19954	274938
74005	274939
65845	274940
136048	274941
43443	274942
39832	274943
250551	274944
250516	274945
51020	274946
249936	274947
166929	274948
175486	274949
88533	274950
49229	274951
29845	274952
209755	274953
111178	274954
49350	274955
178976	274956
43542	274957
175105	274958
176123	274959
9314	274960
297569	274961
208351	274962
126727	274963
255777	274964
175015	274965
409	274966
3253	274967
2792	274968
10219	274969
54142	274970
34277	274971
154	274972
4246	274973
73055	274974
20919	274975
57141	274976
122270	274977
72978	274978
83387	274979
145606	274980
85363	274981
94556	274982
19288	274983
13067	274984
72137	274985
24282	274986
179773	274987
24941	274988
82782	274989
26538	274990
9024	274991
23219	274992
2336	274993
65613	274994
73148	274995
177747	274996
284016	274997
230443	274998
96518	274999
250193	275000
205871	275001
25115	275002
236132	275003
4027	275004
9007	275005
43267	275006
190	275007
17163	275008
1812	275009
295828	275010
50139	275011
18817	275012
74259	275013
350890	275014
73260	275015
71034	275016
112239	275017
250974	275018
146547	275019
432	275020
194142	275021
287472	275022
204029	275023
71882	275024
147217	275025
113695	275026
85319	275027
6642	275028
6187	275029
44164	275030
187079	275031
111628	275032
9066	275033
18590	275034
191165	275035
5067	275036
188749	275037
154253	275038
141942	275039
81	275040
149553	275041
15423	275042
126549	275043
55620	275044
145821	275045
321133	275046
19913	275047
13529	275048
14647	275049
8800	275050
16594	275051
208384	275052
25537	275053
74382	275054
150502	275055
62592	275056
25641	275057
18568	275058
242657	275059
40241	275060
48548	275061
69405	275062
212711	275063
67475	275064
220146	275065
305407	275066
31889	275067
108092	275068
46642	275069
60997	275070
34427	275071
17060	275072
48656	275073
1474	275074
57037	275075
593	275076
4267	275077
11857	275078
9568	275079
72533	275080
110283	275081
122777	275082
70627	275083
170548	275084
107	275085
341	275086
301595	275087
2291	275088
116	275089
21374	275090
40857	275091
1	275092
1	275093
4218	275094
14128	275095
16868	275096
327376	275097
7061	275098
69626	275099
54087	275100
41464	275101
27236	275102
76913	275103
71424	275104
12808	275105
2240	275106
94776	275107
193685	275108
188701	275109
5588	275110
22922	275111
22778	275112
1585	275113
20351	275114
21204	275115
1668	275116
135073	275117
87105	275118
29065	275119
28642	275120
268124	275121
36064	275122
4459	275123
194042	275124
118028	275125
38020	275126
15314	275127
25528	275128
307927	275129
84510	275130
4433	275131
41600	275132
278475	275133
15226	275134
17022	275135
89817	275136
16961	275137
50490	275138
8833	275139
23365	275140
18813	275141
2803	275142
198514	275143
12452	275144
68339	275145
29138	275146
943	275147
40491	275148
209881	275149
185882	275150
72285	275151
294	275152
4939	275153
404	275154
72901	275155
49284	275156
116720	275157
149123	275158
238895	275159
37304	275160
37744	275161
9766	275162
128596	275163
49992	275164
10123	275165
31695	275166
108870	275167
174987	275168
192027	275169
19094	275170
16288	275171
130074	275172
25384	275173
290267	275174
216505	275175
34067	275176
32977	275177
272935	275178
1101	275179
111427	275180
115087	275181
1293	275182
31498	275183
313777	275184
11043	275185
17106	275186
73906	275187
146281	275188
9672	275189
103026	275190
12804	275191
141941	275192
72888	275193
180410	275194
73531	275195
82573	275196
71400	275197
9672	275198
116699	275199
142987	275200
96574	275201
64183	275202
35821	275203
9329	275204
81998	275205
85400	275206
42535	275207
118802	275208
26936	275209
99988	275210
106434	275211
54975	275212
122470	275213
51782	275214
6931	275215
234121	275216
13123	275217
338	275218
64183	275219
57931	275220
8696	275221
34675	275222
142611	275223
4177	275224
341891	275225
80834	275226
46967	275227
113347	275228
50922	275229
204306	275230
8004	275231
81787	275232
206678	275233
41119	275234
135319	275235
83757	275236
19426	275237
41288	275238
83617	275239
21127	275240
935	275241
29016	275242
186179	275243
2285	275244
162995	275245
10131	275246
30254	275247
126325	275248
89575	275249
64183	275250
35355	275251
23390	275252
67549	275253
50002	275254
354438	275255
185015	275256
165947	275257
273562	275258
22850	275259
56969	275260
54896	275261
112756	275262
44301	275263
35884	275264
12866	275265
81586	275266
36150	275267
259198	275268
44939	275269
177843	275270
204837	275271
113221	275272
146514	275273
259268	275274
11019	275275
27319	275276
1727	275277
258980	275278
78725	275279
176669	275280
48295	275281
38333	275282
266372	275283
72163	275284
55549	275285
279234	275286
324066	275287
227481	275288
169038	275289
71076	275290
42059	275291
204244	275292
1318	275293
66811	275294
206290	275295
277358	275296
276233	275297
46203	275298
24522	275299
23125	275300
12680	275301
23646	275302
130755	275303
15809	275304
22766	275305
60349	275306
197857	275307
255524	275308
216808	275309
165154	275310
235246	275311
292268	275312
202962	275313
199172	275314
178294	275315
33029	275316
123131	275317
57001	275318
85115	275319
111017	275320
198191	275321
249213	275322
4989	275323
40223	275324
191163	275325
9264	275326
81715	275327
297705	275328
150191	275329
162208	275330
89165	275331
104205	275332
116474	275333
334860	275334
50176	275335
61360	275336
18485	275337
35413	275338
57972	275339
40521	275340
108238	275341
79085	275342
108003	275343
13881	275344
27134	275345
159972	275346
16659	275347
62266	275348
90426	275349
127718	275350
127960	275351
225514	275352
169270	275353
77394	275354
303221	275355
130961	275356
33443	275357
2105	275358
57074	275359
126465	275360
137930	275361
68196	275362
28645	275363
127162	275364
66708	275365
83291	275366
29446	275367
73082	275368
162969	275369
35896	275370
44745	275371
18473	275372
49692	275373
85019	275374
146927	275375
5369	275376
145796	275377
41811	275378
35868	275379
75336	275380
48133	275381
532	275382
247574	275383
45520	275384
112399	275385
29312	275386
101151	275387
11875	275388
57856	275389
128	275390
3072	275391
4387	275392
12004	275393
49888	275394
251418	275395
5746	275396
354218	275397
32612	275398
111125	275399
27152	275400
14617	275401
82706	275402
251782	275403
11002	275404
307498	275405
42899	275406
1957	275407
160438	275408
294745	275409
31836	275410
16711	275411
351394	275412
207683	275413
105819	275414
768	275415
311772	275416
16694	275417
4864	275418
238894	275419
20894	275420
303205	275421
76085	275422
8666	275423
12742	275424
105280	275425
76370	275426
6395	275427
29195	275428
49730	275429
3818	275430
96681	275431
17944	275432
11457	275433
81037	275434
324948	275435
694	275436
257	275437
592	275438
333902	275439
14529	275440
138773	275441
30351	275442
133922	275443
71097	275444
10301	275445
31277	275446
142147	275447
6274	275448
59967	275449
264999	275450
16387	275451
20643	275452
295039	275453
5591	275454
38312	275455
78161	275456
57196	275457
160002	275458
26759	275459
133738	275460
151233	275461
20434	275462
98471	275463
107146	275464
5895	275465
170933	275466
95638	275467
3773	275468
120462	275469
194162	275470
89152	275471
136742	275472
152091	275473
259269	275474
157763	275475
65838	275476
211367	275477
30578	275478
90933	275479
51663	275480
123311	275481
332414	275482
2223	275483
53045	275484
13528	275485
127888	275486
68018	275487
50629	275488
128855	275489
91462	275490
177178	275491
58362	275492
1202	275493
203733	275494
25240	275495
52998	275496
43821	275497
26263	275498
30227	275499
5646	275500
6390	275501
81075	275502
31543	275503
23060	275504
260504	275505
43250	275506
14472	275507
42467	275508
126797	275509
107626	275510
53736	275511
157174	275512
65331	275513
22666	275514
124500	275515
170413	275516
319310	275517
51050	275518
13967	275519
27528	275520
16167	275521
118165	275522
3430	275523
20624	275524
41966	275525
219905	275526
20037	275527
46813	275528
17139	275529
18207	275530
104593	275531
7654	275532
103459	275533
125819	275534
92021	275535
79092	275536
47225	275537
159976	275538
74711	275539
200421	275540
19413	275541
201429	275542
146923	275543
40046	275544
106980	275545
169170	275546
26455	275547
153182	275548
15506	275549
27097	275550
70733	275551
310432	275552
82538	275553
39912	275554
26761	275555
21779	275556
15	275557
148989	275558
116	275559
54662	275560
306062	275561
103405	275562
81102	275563
39945	275564
99895	275565
6864	275566
159356	275567
42156	275568
93133	275569
77889	275570
343730	275571
68498	275572
46612	275573
6416	275574
71832	275575
92	275576
27617	275577
18360	275578
131213	275579
51768	275580
68240	275581
104965	275582
67399	275583
59068	275584
179545	275585
46276	275586
134333	275587
56674	275588
6337	275589
75113	275590
41780	275591
151822	275592
99112	275593
103283	275594
18315	275595
103058	275596
68968	275597
23290	275598
147750	275599
18582	275600
184258	275601
103883	275602
105767	275603
43733	275604
64421	275605
356943	275606
2907	275607
11074	275608
100239	275609
12769	275610
130522	275611
18137	275612
6947	275613
2271	275614
196278	275615
129510	275616
101949	275617
555	275618
1134	275619
3177	275620
127252	275621
26670	275622
5290	275623
3389	275624
108160	275625
69531	275626
41074	275627
216377	275628
332269	275629
185667	275630
5054	275631
237816	275632
100972	275633
145275	275634
298641	275635
7738	275636
169147	275637
96550	275638
222105	275639
101765	275640
321750	275641
149	275642
117577	275643
115522	275644
183217	275645
252949	275646
127620	275647
3657	275648
240080	275649
123171	275650
20091	275651
28951	275652
82307	275653
202753	275654
43198	275655
5290	275656
242300	275657
123171	275658
106196	275659
11795	275660
65320	275661
141227	275662
11002	275663
43169	275664
228535	275665
45105	275666
154229	275667
8000	275668
35818	275669
43029	275670
75749	275671
5110	275672
321	275673
1729	275674
69486	275675
2985	275676
11401	275677
32221	275678
197093	275679
54157	275680
609	275681
90920	275682
15853	275683
29088	275684
511	275685
20172	275686
13267	275687
55637	275688
45593	275689
6476	275690
273086	275691
496	275692
6054	275693
4489	275694
76157	275695
284612	275696
5359	275697
1498	275698
185432	275699
79265	275700
78465	275701
74431	275702
64462	275703
23031	275704
62777	275705
43113	275706
239158	275707
28586	275708
131452	275709
1041	275710
5442	275711
313	275712
1698	275713
100020	275714
14704	275715
206400	275716
25385	275717
41849	275718
69203	275719
15287	275720
370	275721
32688	275722
4846	275723
33795	275724
8356	275725
21178	275726
17503	275727
338798	275728
169924	275729
54060	275730
74301	275731
9619	275732
195783	275733
173113	275734
48194	275735
127737	275736
29757	275737
194864	275738
84064	275739
137962	275740
91047	275741
344309	275742
138673	275743
279140	275744
9903	275745
120963	275746
82881	275747
251104	275748
322055	275749
204697	275750
82665	275751
115953	275752
251641	275753
353204	275754
328457	275755
118949	275756
149512	275757
27170	275758
149886	275759
55699	275760
170105	275761
19714	275762
123940	275763
151062	275764
251544	275765
114188	275766
151804	275767
25109	275768
40566	275769
38358	275770
30383	275771
114388	275772
141242	275773
70959	275774
47728	275775
121610	275776
94121	275777
272659	275778
223065	275779
275384	275780
46985	275781
204484	275782
29978	275783
258955	275784
140491	275785
234227	275786
9744	275787
70820	275788
342233	275789
48161	275790
140957	275791
96935	275792
142833	275793
105120	275794
98273	275795
127151	275796
154166	275797
126781	275798
330807	275799
200095	275800
15969	275801
226852	275802
153856	275803
8630	275804
154066	275805
215693	275806
106917	275807
146633	275808
87546	275809
162537	275810
3994	275811
251607	275812
267432	275813
50499	275814
136298	275815
155257	275816
40941	275817
70949	275818
10301	275819
33353	275820
55677	275821
162027	275822
2284	275823
126721	275824
53441	275825
181519	275826
145998	275827
90147	275828
27125	275829
166634	275830
104471	275831
174395	275832
30385	275833
203240	275834
335500	275835
195983	275836
126746	275837
281004	275838
37403	275839
33597	275840
204257	275841
47187	275842
59	275843
185755	275844
2899	275845
475	275846
50851	275847
227133	275848
123402	275849
113168	275850
88237	275851
266301	275852
82786	275853
11569	275854
131554	275855
208559	275856
56375	275857
74685	275858
32795	275859
252108	275860
27376	275861
62707	275862
20353	275863
25783	275864
129148	275865
45462	275866
67328	275867
116024	275868
128306	275869
20522	275870
151975	275871
5006	275872
231846	275873
353720	275874
207913	275875
204784	275876
6671	275877
88127	275878
232580	275879
348930	275880
27663	275881
9222	275882
123116	275883
4626	275884
68922	275885
18403	275886
6580	275887
22492	275888
278481	275889
24279	275890
45823	275891
61465	275892
80731	275893
7233	275894
339572	275895
75826	275896
313708	275897
33976	275898
45558	275899
2110	275900
230684	275901
205970	275902
85186	275903
19932	275904
142566	275905
199305	275906
11613	275907
44272	275908
56761	275909
51395	275910
51223	275911
1926	275912
18011	275913
3868	275914
47604	275915
1293	275916
338671	275917
290807	275918
138436	275919
130552	275920
32388	275921
140029	275922
244027	275923
250355	275924
117834	275925
12536	275926
3165	275927
43140	275928
294582	275929
16455	275930
75755	275931
145458	275932
57788	275933
11001	275934
38421	275935
70185	275936
51343	275937
63381	275938
129359	275939
142155	275940
161527	275941
57072	275942
115696	275943
95893	275944
131718	275945
55865	275946
867	275947
192035	275948
19654	275949
146820	275950
10658	275951
295	275952
55822	275953
33591	275954
62801	275955
85211	275956
302068	275957
81261	275958
340052	275959
101926	275960
134941	275961
124652	275962
297958	275963
101163	275964
150058	275965
190972	275966
335536	275967
73226	275968
253985	275969
2932	275970
152504	275971
1283	275972
262084	275973
35867	275974
30296	275975
134068	275976
132261	275977
337606	275978
46170	275979
143620	275980
332779	275981
204536	275982
168316	275983
21065	275984
198305	275985
60745	275986
74349	275987
309021	275988
300146	275989
40188	275990
37675	275991
40382	275992
295656	275993
44295	275994
297551	275995
22803	275996
58606	275997
197885	275998
54564	275999
183724	276000
17001	276001
12359	276002
233065	276003
42183	276004
97151	276005
16144	276006
8807	276007
56811	276008
148088	276009
783	276010
49458	276011
229354	276012
68105	276013
17724	276014
238743	276015
263	276016
105529	276017
81281	276018
88427	276019
89191	276020
127200	276021
269135	276022
238541	276023
65863	276024
4040	276025
335590	276026
63389	276027
5207	276028
4985	276029
22552	276030
99352	276031
21452	276032
70651	276033
162434	276034
65500	276035
281776	276036
17086	276037
303609	276038
38400	276039
309080	276040
198273	276041
223388	276042
34732	276043
130328	276044
8988	276045
180846	276046
153736	276047
184041	276048
87108	276049
148024	276050
33490	276051
107343	276052
631	276053
70326	276054
147950	276055
85082	276056
99173	276057
45545	276058
167036	276059
5636	276060
104859	276061
228165	276062
43103	276063
58644	276064
1708	276065
262812	276066
2450	276067
40921	276068
329876	276069
253834	276070
1717	276071
54611	276072
22504	276073
117226	276074
45381	276075
247828	276076
56347	276077
68782	276078
111890	276079
65410	276080
82360	276081
5008	276082
190188	276083
194627	276084
268016	276085
171041	276086
37513	276087
82991	276088
63080	276089
210750	276090
119253	276091
280009	276092
126471	276093
98098	276094
26529	276095
282200	276096
58932	276097
181560	276098
129488	276099
7545	276100
174047	276101
35153	276102
37055	276103
196010	276104
142499	276105
148110	276106
290000	276107
337620	276108
184054	276109
60488	276110
4694	276111
176876	276112
58784	276113
172946	276114
247572	276115
26502	276116
198087	276117
127426	276118
63677	276119
32287	276120
253109	276121
252533	276122
13071	276123
200	276124
20924	276125
116698	276126
68808	276127
192421	276128
6005	276129
118972	276130
171159	276131
134383	276132
315593	276133
219952	276134
14711	276135
253675	276136
185950	276137
3107	276138
1177	276139
62906	276140
31186	276141
45080	276142
1518	276143
62646	276144
63296	276145
153442	276146
225539	276147
9090	276148
86923	276149
47723	276150
142532	276151
235418	276152
352785	276153
56400	276154
184407	276155
102646	276156
20364	276157
169523	276158
225273	276159
133953	276160
220586	276161
273931	276162
43400	276163
59887	276164
81233	276165
8843	276166
33459	276167
35087	276168
50602	276169
35243	276170
181643	276171
25443	276172
277822	276173
130403	276174
202302	276175
63551	276176
138004	276177
152449	276178
275320	276179
148535	276180
207576	276181
294560	276182
71032	276183
5482	276184
29584	276185
2251	276186
34702	276187
23995	276188
257845	276189
177160	276190
5269	276191
98156	276192
73342	276193
338212	276194
145483	276195
134656	276196
172386	276197
31362	276198
99890	276199
204573	276200
38353	276201
190067	276202
135892	276203
30633	276204
126976	276205
124548	276206
37401	276207
80709	276208
322281	276209
287522	276210
26301	276211
26299	276212
9257	276213
84367	276214
224748	276215
300112	276216
11006	276217
8177	276218
132236	276219
184531	276220
129832	276221
215669	276222
35364	276223
59033	276224
44038	276225
4146	276226
43379	276227
5718	276228
43470	276229
43063	276230
16105	276231
115	276232
5110	276233
6920	276234
3506	276235
325923	276236
86	276237
58389	276238
361	276239
33006	276240
5337	276241
105753	276242
76833	276243
216351	276244
28441	276245
20492	276246
63417	276247
48765	276248
7484	276249
245992	276250
248006	276251
319396	276252
179464	276253
14333	276254
51236	276255
201972	276256
149331	276257
97784	276258
303966	276259
73353	276260
11397	276261
3107	276262
18094	276263
11722	276264
279083	276265
202853	276266
77334	276267
81209	276268
184688	276269
246037	276270
86918	276271
87755	276272
24637	276273
5723	276274
54178	276275
4955	276276
3925	276277
72203	276278
540	276279
6977	276280
239315	276281
249953	276282
336701	276283
95917	276284
21980	276285
50142	276286
15305	276287
46638	276288
169063	276289
146290	276290
62924	276291
57605	276292
149294	276293
206705	276294
45297	276295
17074	276296
12987	276297
13704	276298
357286	276299
65604	276300
27059	276301
179162	276302
17420	276303
61037	276304
265363	276305
333373	276306
210429	276307
84352	276308
16475	276309
136920	276310
2821	276311
15388	276312
109911	276313
129318	276314
59773	276315
56542	276316
49629	276317
10334	276318
12059	276319
109834	276320
111317	276321
48315	276322
83543	276323
56454	276324
175335	276325
237622	276326
114943	276327
133016	276328
102430	276329
50658	276330
309240	276331
3023	276332
47227	276333
800	276334
12059	276335
19441	276336
120967	276337
281206	276338
128291	276339
105852	276340
44977	276341
22656	276342
9597	276343
19701	276344
960	276345
251472	276346
72472	276347
14663	276348
281961	276349
291823	276350
291433	276351
93150	276352
240317	276353
41121	276354
120193	276355
191873	276356
1224	276357
9333	276358
13038	276359
384	276360
43045	276361
89511	276362
84284	276363
68761	276364
161540	276365
30116	276366
20436	276367
107239	276368
305997	276369
211921	276370
136607	276371
330542	276372
235876	276373
180086	276374
177367	276375
250764	276376
153718	276377
107703	276378
48142	276379
184197	276380
27239	276381
222372	276382
82981	276383
107237	276384
193408	276385
181969	276386
80790	276387
92834	276388
195535	276389
23384	276390
308990	276391
131051	276392
85045	276393
66868	276394
186664	276395
143025	276396
175440	276397
135640	276398
165223	276399
202462	276400
8884	276401
67848	276402
30555	276403
84319	276404
157691	276405
30997	276406
197870	276407
269732	276408
322	276409
346092	276410
14104	276411
53011	276412
4744	276413
16292	276414
119514	276415
136375	276416
35402	276417
23828	276418
8173	276419
36559	276420
3598	276421
249812	276422
64728	276423
65	276424
66086	276425
164586	276426
218742	276427
146116	276428
281	276429
32699	276430
505	276431
77331	276432
1426	276433
102996	276434
21159	276435
122526	276436
105263	276437
63320	276438
9601	276439
240550	276440
30041	276441
13292	276442
50506	276443
306373	276444
195839	276445
125236	276446
302895	276447
571	276448
33760	276449
761	276450
16464	276451
9340	276452
15035	276453
191957	276454
107923	276455
73911	276456
43284	276457
31074	276458
227392	276459
73937	276460
88840	276461
13892	276462
179546	276463
503	276464
31171	276465
112725	276466
46700	276467
30250	276468
310054	276469
6650	276470
21326	276471
164659	276472
28417	276473
106343	276474
2104	276475
143785	276476
79067	276477
19964	276478
1751	276479
36953	276480
314073	276481
164548	276482
44670	276483
78959	276484
6477	276485
121666	276486
39876	276487
8762	276488
72214	276489
6433	276490
883	276491
4855	276492
55021	276493
3867	276494
239692	276495
64013	276496
2793	276497
21728	276498
4580	276499
243664	276500
60631	276501
9383	276502
183465	276503
124036	276504
94180	276505
8453	276506
164436	276507
38930	276508
58038	276509
36979	276510
184422	276511
18771	276512
28114	276513
4057	276514
387	276515
170390	276516
104077	276517
6646	276518
5177	276519
301908	276520
133930	276521
170515	276522
100200	276523
219297	276524
101280	276525
65019	276526
269778	276527
98584	276528
27341	276529
78148	276530
14644	276531
328905	276532
27312	276533
326602	276534
53630	276535
27341	276536
3412	276537
83255	276538
206485	276539
1805	276540
120650	276541
83431	276542
19539	276543
15746	276544
77876	276545
38597	276546
121504	276547
53884	276548
177457	276549
9432	276550
571	276551
29822	276552
90633	276553
62961	276554
9114	276555
25976	276556
4702	276557
30293	276558
209643	276559
329856	276560
3607	276561
14262	276562
163989	276563
79920	276564
89660	276565
257955	276566
134250	276567
28203	276568
177	276569
56802	276570
40630	276571
46143	276572
191678	276573
4536	276574
69246	276575
227408	276576
230296	276577
89603	276578
10415	276579
97081	276580
34008	276581
30097	276582
40415	276583
152820	276584
323	276585
110	276586
62987	276587
180106	276588
17489	276589
58079	276590
354006	276591
75108	276592
14217	276593
110282	276594
160161	276595
104063	276596
48089	276597
76674	276598
260453	276599
24134	276600
49989	276601
177228	276602
98170	276603
48	276604
36860	276605
158181	276606
298442	276607
40007	276608
42927	276609
83015	276610
106724	276611
351828	276612
36318	276613
6281	276614
298158	276615
5665	276616
81203	276617
296978	276618
71347	276619
180186	276620
50179	276621
162959	276622
1896	276623
66029	276624
43455	276625
95729	276626
163299	276627
89138	276628
103501	276629
70140	276630
250886	276631
31432	276632
40312	276633
116368	276634
53321	276635
16527	276636
82367	276637
3145	276638
89187	276639
25899	276640
137252	276641
27163	276642
146540	276643
85151	276644
105752	276645
11190	276646
316894	276647
16037	276648
51905	276649
24846	276650
13615	276651
4687	276652
273431	276653
162962	276654
21049	276655
126775	276656
99630	276657
9038	276658
275519	276659
267943	276660
27132	276661
345728	276662
9038	276663
18252	276664
233787	276665
33423	276666
318287	276667
165700	276668
298619	276669
26215	276670
70428	276671
191280	276672
16036	276673
10063	276674
31436	276675
374	276676
8477	276677
16819	276678
137753	276679
9078	276680
141759	276681
139614	276682
33	276683
57126	276684
12276	276685
88803	276686
135401	276687
29347	276688
107014	276689
6671	276690
4907	276691
22154	276692
52817	276693
122196	276694
27320	276695
59079	276696
40887	276697
43178	276698
201947	276699
207120	276700
294494	276701
111117	276702
222553	276703
163263	276704
31639	276705
18663	276706
4907	276707
33099	276708
27601	276709
73031	276710
1192	276711
25577	276712
33294	276713
28660	276714
29797	276715
29669	276716
29355	276717
33294	276718
38091	276719
457	276720
2346	276721
164299	276722
114998	276723
81403	276724
8762	276725
9627	276726
62853	276727
35287	276728
4495	276729
73942	276730
30024	276731
50995	276732
302022	276733
3519	276734
204250	276735
117098	276736
89737	276737
249069	276738
48163	276739
142236	276740
30956	276741
4032	276742
23608	276743
20640	276744
21177	276745
3548	276746
143524	276747
88554	276748
98130	276749
276105	276750
146446	276751
16885	276752
5065	276753
8093	276754
202448	276755
87962	276756
155740	276757
27459	276758
9590	276759
49083	276760
39312	276761
33300	276762
28647	276763
65196	276764
106561	276765
96435	276766
60912	276767
297234	276768
246870	276769
15913	276770
7510	276771
113590	276772
98411	276773
3551	276774
12444	276775
158550	276776
6991	276777
90106	276778
161001	276779
161005	276780
276644	276781
310739	276782
25712	276783
67381	276784
243267	276785
93058	276786
40191	276787
242718	276788
3575	276789
217610	276790
95346	276791
101800	276792
170238	276793
33789	276794
187883	276795
53893	276796
209930	276797
15737	276798
193962	276799
160333	276800
4723	276801
270316	276802
148827	276803
58929	276804
17529	276805
307249	276806
39298	276807
67511	276808
16668	276809
7581	276810
144680	276811
55827	276812
33542	276813
318219	276814
19742	276815
183891	276816
46107	276817
46189	276818
103017	276819
287353	276820
23061	276821
23292	276822
42430	276823
101285	276824
148329	276825
7403	276826
94175	276827
26695	276828
67731	276829
156592	276830
168985	276831
42091	276832
299069	276833
152577	276834
103085	276835
226267	276836
257273	276837
331941	276838
330491	276839
70074	276840
286213	276841
167025	276842
47869	276843
148957	276844
113992	276845
232840	276846
69545	276847
165529	276848
353479	276849
81858	276850
208388	276851
112873	276852
229298	276853
67554	276854
181681	276855
193862	276856
181656	276857
21255	276858
318577	276859
47941	276860
10725	276861
195748	276862
46607	276863
5465	276864
37044	276865
82752	276866
342316	276867
314115	276868
217869	276869
67931	276870
55450	276871
165292	276872
165822	276873
94896	276874
54768	276875
1731	276876
153089	276877
270785	276878
139135	276879
341426	276880
12526	276881
137391	276882
12309	276883
104881	276884
16279	276885
14415	276886
23210	276887
140781	276888
33502	276889
34957	276890
100007	276891
234108	276892
95332	276893
126274	276894
152757	276895
80886	276896
146683	276897
24899	276898
212242	276899
141566	276900
3879	276901
253301	276902
150290	276903
52361	276904
80529	276905
122836	276906
41001	276907
136975	276908
331361	276909
265511	276910
308834	276911
226386	276912
55565	276913
95910	276914
89906	276915
318066	276916
77125	276917
78120	276918
41969	276919
31312	276920
170513	276921
35191	276922
332881	276923
97186	276924
58160	276925
115077	276926
73895	276927
93327	276928
121760	276929
58234	276930
81828	276931
186797	276932
99227	276933
124452	276934
68502	276935
336878	276936
12025	276937
110480	276938
224736	276939
143760	276940
234348	276941
233582	276942
233804	276943
80749	276944
72047	276945
236155	276946
69515	276947
1345	276948
22259	276949
140545	276950
339299	276951
54829	276952
54358	276953
239307	276954
233640	276955
1031	276956
136294	276957
8459	276958
92616	276959
14258	276960
5526	276961
186481	276962
106575	276963
62929	276964
12777	276965
54191	276966
177754	276967
100019	276968
217384	276969
56158	276970
3745	276971
69521	276972
206715	276973
5239	276974
135346	276975
116419	276976
1189	276977
17411	276978
43208	276979
106297	276980
779	276981
228118	276982
318221	276983
61218	276984
111811	276985
326374	276986
163211	276987
148405	276988
117986	276989
69216	276990
36758	276991
95900	276992
41132	276993
257351	276994
917	276995
40676	276996
270625	276997
172622	276998
24449	276999
110361	277000
114629	277001
268	277002
314041	277003
4174	277004
34440	277005
323762	277006
307867	277007
1189	277008
134777	277009
83296	277010
29433	277011
253338	277012
73934	277013
3899	277014
169884	277015
60057	277016
14259	277017
11590	277018
125592	277019
150998	277020
189967	277021
189294	277022
190195	277023
98844	277024
192903	277025
318408	277026
318299	277027
188175	277028
188142	277029
140729	277030
316342	277031
62962	277032
133890	277033
202401	277034
199332	277035
200534	277036
128596	277037
34174	277038
12339	277039
20514	277040
276092	277041
257600	277042
246261	277043
276969	277044
273672	277045
26806	277046
17332	277047
40025	277048
222970	277049
59957	277050
8620	277051
10871	277052
181571	277053
189746	277054
3982	277055
68084	277056
74037	277057
284184	277058
4847	277059
89409	277060
81917	277061
25166	277062
74880	277063
68356	277064
65	277065
172117	277066
85172	277067
241721	277068
137089	277069
26467	277070
76477	277071
9629	277072
5205	277073
43649	277074
22677	277075
42472	277076
137423	277077
12856	277078
6583	277079
53138	277080
121577	277081
188243	277082
45844	277083
82865	277084
46485	277085
150954	277086
20661	277087
26103	277088
7438	277089
24487	277090
46925	277091
114183	277092
314464	277093
2780	277094
120906	277095
42609	277096
314144	277097
53547	277098
12508	277099
1825	277100
41136	277101
141248	277102
106486	277103
70455	277104
40681	277105
95317	277106
121553	277107
87244	277108
185122	277109
14559	277110
22058	277111
34695	277112
169737	277113
68480	277114
208221	277115
139707	277116
163882	277117
28562	277118
61377	277119
58809	277120
119569	277121
23886	277122
221699	277123
37749	277124
316466	277125
77703	277126
163131	277127
30352	277128
1586	277129
124763	277130
327022	277131
101030	277132
11465	277133
104627	277134
24065	277135
195148	277136
121222	277137
248975	277138
226897	277139
197011	277140
163714	277141
6580	277142
180187	277143
8667	277144
138033	277145
184525	277146
208241	277147
314156	277148
318809	277149
316886	277150
52536	277151
317302	277152
163222	277153
33774	277154
52491	277155
19326	277156
11382	277157
35036	277158
139251	277159
237168	277160
301192	277161
29585	277162
33536	277163
295560	277164
26211	277165
138920	277166
122961	277167
82058	277168
9341	277169
23330	277170
135776	277171
294512	277172
141099	277173
3153	277174
167375	277175
347166	277176
224294	277177
117065	277178
182085	277179
180582	277180
162904	277181
209210	277182
307861	277183
188223	277184
46183	277185
190038	277186
318010	277187
190434	277188
317532	277189
192784	277190
33219	277191
12615	277192
23281	277193
26817	277194
91334	277195
66611	277196
231578	277197
317221	277198
314625	277199
190287	277200
188265	277201
319082	277202
16948	277203
68494	277204
38924	277205
297548	277206
299357	277207
32410	277208
79655	277209
141953	277210
319195	277211
156457	277212
5968	277213
117926	277214
291509	277215
40432	277216
145547	277217
237959	277218
184075	277219
79819	277220
6928	277221
28147	277222
40923	277223
145737	277224
115916	277225
16568	277226
229748	277227
2323	277228
94	277229
29612	277230
119079	277231
40585	277232
26738	277233
4795	277234
48476	277235
255272	277236
75766	277237
142342	277238
111788	277239
3076	277240
109510	277241
266477	277242
11943	277243
22234	277244
7548	277245
75302	277246
181556	277247
134644	277248
248409	277249
67624	277250
254928	277251
248881	277252
63880	277253
47422	277254
124796	277255
15243	277256
332714	277257
198239	277258
86723	277259
62662	277260
220367	277261
171964	277262
243955	277263
121464	277264
51253	277265
121336	277266
136950	277267
197837	277268
318025	277269
254756	277270
140176	277271
222779	277272
43211	277273
121310	277274
139679	277275
331166	277276
36198	277277
220887	277278
99369	277279
21940	277280
42901	277281
145276	277282
254873	277283
108398	277284
18865	277285
190111	277286
252766	277287
128409	277288
70387	277289
16483	277290
12464	277291
143516	277292
40484	277293
81937	277294
200298	277295
14282	277296
47106	277297
41200	277298
223610	277299
67596	277300
33193	277301
86718	277302
30561	277303
9670	277304
10700	277305
41866	277306
21349	277307
270980	277308
2187	277309
19347	277310
46695	277311
81810	277312
219187	277313
23398	277314
47445	277315
324624	277316
69500	277317
164519	277318
167250	277319
65001	277320
112560	277321
32850	277322
16522	277323
25224	277324
154415	277325
84589	277326
28156	277327
23758	277328
149679	277329
197443	277330
155447	277331
331594	277332
241971	277333
196962	277334
197409	277335
44028	277336
50755	277337
46452	277338
142484	277339
32115	277340
254600	277341
87821	277342
257832	277343
77154	277344
133798	277345
784	277346
5885	277347
39812	277348
169746	277349
47706	277350
62208	277351
66700	277352
1824	277353
201791	277354
65076	277355
12963	277356
95117	277357
48041	277358
23883	277359
25663	277360
142797	277361
90923	277362
198259	277363
60162	277364
100073	277365
116776	277366
96036	277367
318797	277368
37471	277369
328164	277370
46014	277371
4368	277372
41248	277373
141312	277374
87082	277375
87082	277376
4545	277377
86799	277378
195155	277379
50554	277380
37577	277381
155807	277382
331767	277383
2262	277384
44877	277385
184305	277386
12653	277387
88195	277388
105838	277389
330953	277390
99482	277391
145531	277392
3692	277393
114135	277394
96805	277395
28294	277396
29407	277397
195723	277398
69448	277399
123232	277400
193796	277401
124813	277402
27897	277403
30748	277404
60960	277405
135087	277406
15114	277407
180561	277408
164600	277409
1031	277410
261690	277411
186725	277412
112248	277413
255731	277414
231094	277415
166965	277416
9619	277417
14368	277418
77016	277419
145952	277420
208708	277421
32979	277422
102538	277423
59896	277424
68909	277425
306876	277426
44417	277427
301352	277428
99212	277429
33416	277430
122874	277431
27888	277432
179097	277433
101272	277434
42522	277435
201536	277436
107499	277437
17369	277438
151830	277439
119520	277440
325243	277441
99412	277442
183552	277443
22494	277444
214493	277445
156543	277446
3225	277447
210739	277448
28792	277449
3268	277450
312361	277451
26601	277452
147763	277453
71508	277454
115561	277455
183290	277456
192782	277457
21912	277458
96071	277459
2323	277460
20918	277461
122873	277462
275688	277463
25994	277464
32875	277465
32401	277466
156243	277467
331271	277468
91595	277469
189866	277470
225343	277471
23065	277472
144499	277473
201506	277474
330791	277475
16129	277476
306321	277477
149426	277478
25808	277479
23285	277480
193060	277481
103912	277482
145403	277483
42097	277484
103941	277485
164381	277486
65502	277487
349446	277488
16861	277489
211256	277490
78217	277491
974	277492
35484	277493
317606	277494
314272	277495
195281	277496
190266	277497
199640	277498
271240	277499
94323	277500
68672	277501
102865	277502
144131	277503
190815	277504
195604	277505
21833	277506
52462	277507
58355	277508
16273	277509
182192	277510
272575	277511
31054	277512
38202	277513
165033	277514
105213	277515
66028	277516
12873	277517
231615	277518
142125	277519
269264	277520
87866	277521
297890	277522
40161	277523
330409	277524
330717	277525
164896	277526
104548	277527
88887	277528
23141	277529
182962	277530
350826	277531
137506	277532
56031	277533
70435	277534
16087	277535
198760	277536
124464	277537
234048	277538
112662	277539
222406	277540
300398	277541
345194	277542
139736	277543
230293	277544
126631	277545
12330	277546
284623	277547
67643	277548
32213	277549
119467	277550
140856	277551
46046	277552
72510	277553
232240	277554
77404	277555
97146	277556
58255	277557
134524	277558
55799	277559
11105	277560
29394	277561
60727	277562
313980	277563
206494	277564
178148	277565
183005	277566
44126	277567
310919	277568
248886	277569
8731	277570
2176	277571
138252	277572
40520	277573
343438	277574
2094	277575
183430	277576
141108	277577
281017	277578
100714	277579
49033	277580
116677	277581
12449	277582
6087	277583
52521	277584
16864	277585
226911	277586
194713	277587
119152	277588
266150	277589
339057	277590
124020	277591
139091	277592
252678	277593
1402	277594
161375	277595
112451	277596
47199	277597
37294	277598
7319	277599
47631	277600
44	277601
349050	277602
243844	277603
7560	277604
156624	277605
119168	277606
22277	277607
15324	277608
100135	277609
98164	277610
33711	277611
39333	277612
62816	277613
23741	277614
328255	277615
148844	277616
52372	277617
103123	277618
200594	277619
144739	277620
124804	277621
44994	277622
310603	277623
44210	277624
202365	277625
87470	277626
76904	277627
9232	277628
166053	277629
196235	277630
11226	277631
130440	277632
156175	277633
304490	277634
277339	277635
52338	277636
45726	277637
119456	277638
65851	277639
15219	277640
187885	277641
141892	277642
120974	277643
135108	277644
134405	277645
133907	277646
165323	277647
3066	277648
175077	277649
317204	277650
115494	277651
286933	277652
7043	277653
4285	277654
124575	277655
154565	277656
51015	277657
226660	277658
84049	277659
22586	277660
54723	277661
40618	277662
1247	277663
56362	277664
190084	277665
27318	277666
92525	277667
2007	277668
123031	277669
253865	277670
41593	277671
5891	277672
79946	277673
4462	277674
217907	277675
19386	277676
263993	277677
268185	277678
28419	277679
46063	277680
9666	277681
44668	277682
253309	277683
198153	277684
79891	277685
28748	277686
20821	277687
75254	277688
318178	277689
97967	277690
318790	277691
162674	277692
16101	277693
261943	277694
240828	277695
236787	277696
342194	277697
319362	277698
99640	277699
95799	277700
98756	277701
182496	277702
104705	277703
86838	277704
333428	277705
119219	277706
347502	277707
37539	277708
10634	277709
160496	277710
52798	277711
49921	277712
93092	277713
162674	277714
167087	277715
308109	277716
106408	277717
70521	277718
186188	277719
22869	277720
10948	277721
22886	277722
10797	277723
95143	277724
34307	277725
188071	277726
27248	277727
80064	277728
166982	277729
14242	277730
187160	277731
106520	277732
252741	277733
40308	277734
37278	277735
37294	277736
134891	277737
68182	277738
90112	277739
167844	277740
20793	277741
28527	277742
2608	277743
408	277744
94583	277745
335673	277746
353501	277747
14261	277748
156086	277749
194093	277750
96911	277751
180162	277752
44228	277753
118892	277754
177647	277755
189668	277756
30853	277757
165318	277758
228607	277759
91316	277760
17243	277761
113617	277762
228162	277763
327242	277764
47423	277765
273687	277766
8433	277767
20148	277768
122044	277769
125463	277770
114807	277771
277266	277772
352866	277773
6566	277774
197586	277775
144763	277776
26840	277777
157247	277778
4165	277779
243757	277780
178912	277781
35413	277782
106357	277783
389	277784
171340	277785
89474	277786
103355	277787
5452	277788
90875	277789
55410	277790
46168	277791
66140	277792
26674	277793
271951	277794
162070	277795
45897	277796
37118	277797
52132	277798
80045	277799
252691	277800
304473	277801
113685	277802
67561	277803
9240	277804
99802	277805
1260	277806
134567	277807
38816	277808
30974	277809
81903	277810
3084	277811
88947	277812
140785	277813
59717	277814
9890	277815
31281	277816
22534	277817
88239	277818
32244	277819
115917	277820
130044	277821
114501	277822
93983	277823
4796	277824
318278	277825
23136	277826
40294	277827
49381	277828
178017	277829
164351	277830
9228	277831
39835	277832
318849	277833
21523	277834
169670	277835
11586	277836
77614	277837
145198	277838
65538	277839
81148	277840
79719	277841
17160	277842
9829	277843
107213	277844
48979	277845
43579	277846
221832	277847
93224	277848
75764	277849
104098	277850
167490	277851
34497	277852
93877	277853
173724	277854
77847	277855
244404	277856
244622	277857
142270	277858
20918	277859
29057	277860
79716	277861
37467	277862
200656	277863
79963	277864
136317	277865
64645	277866
86853	277867
133908	277868
61522	277869
246651	277870
79742	277871
22402	277872
49385	277873
244654	277874
28903	277875
197483	277876
331090	277877
203299	277878
252759	277879
95254	277880
42531	277881
99349	277882
27082	277883
33036	277884
98758	277885
118648	277886
161932	277887
197222	277888
55299	277889
185758	277890
106630	277891
90663	277892
118455	277893
12829	277894
24574	277895
197542	277896
191336	277897
51053	277898
48541	277899
68361	277900
20633	277901
15234	277902
182807	277903
269009	277904
168454	277905
227223	277906
84657	277907
28832	277908
198699	277909
96602	277910
255408	277911
330429	277912
274177	277913
306576	277914
164451	277915
271024	277916
37563	277917
195762	277918
162094	277919
34849	277920
46279	277921
112910	277922
183821	277923
6580	277924
14458	277925
164665	277926
108920	277927
158636	277928
296464	277929
7548	277930
10623	277931
64871	277932
88004	277933
191009	277934
128393	277935
102947	277936
107374	277937
167002	277938
8313	277939
10889	277940
70139	277941
12809	277942
40036	277943
27051	277944
133561	277945
35021	277946
193882	277947
223254	277948
166156	277949
136474	277950
145047	277951
54856	277952
47438	277953
26518	277954
21501	277955
125944	277956
171480	277957
109774	277958
17344	277959
95343	277960
255159	277961
197548	277962
276888	277963
126305	277964
24748	277965
183653	277966
314355	277967
76543	277968
109869	277969
7131	277970
42834	277971
94629	277972
336419	277973
61976	277974
134374	277975
192635	277976
152206	277977
10914	277978
145915	277979
8892	277980
94611	277981
116100	277982
48023	277983
47433	277984
14230	277985
93412	277986
184938	277987
169235	277988
228433	277989
47904	277990
19769	277991
67770	277992
2901	277993
138034	277994
61695	277995
181898	277996
97269	277997
30559	277998
18750	277999
75224	278000
67518	278001
9404	278002
308916	278003
125906	278004
301002	278005
123839	278006
231028	278007
28282	278008
148570	278009
103205	278010
189068	278011
192713	278012
221927	278013
162228	278014
330969	278015
276713	278016
150007	278017
151049	278018
79896	278019
52752	278020
79734	278021
45175	278022
104768	278023
90920	278024
106590	278025
69085	278026
15351	278027
27399	278028
71332	278029
25887	278030
40165	278031
105938	278032
67734	278033
121730	278034
102891	278035
80914	278036
269861	278037
91214	278038
84105	278039
28085	278040
267397	278041
85621	278042
228080	278043
69432	278044
68589	278045
135458	278046
317542	278047
37099	278048
197074	278049
5986	278050
13882	278051
142768	278052
319157	278053
190453	278054
119542	278055
77562	278056
103719	278057
81489	278058
74673	278059
167504	278060
5109	278061
86834	278062
247018	278063
72262	278064
31453	278065
305950	278066
40014	278067
218404	278068
54153	278069
163170	278070
11623	278071
40048	278072
316968	278073
318302	278074
193263	278075
40001	278076
113484	278077
27065	278078
301510	278079
12303	278080
30569	278081
79278	278082
118650	278083
190889	278084
135372	278085
2944	278086
159330	278087
4108	278088
222528	278089
189569	278090
221869	278091
5268	278092
55263	278093
123048	278094
110292	278095
6337	278096
110417	278097
70341	278098
273142	278099
320630	278100
119898	278101
162488	278102
253678	278103
36789	278104
114907	278105
33171	278106
23050	278107
252782	278108
33197	278109
169119	278110
168470	278111
28894	278112
20693	278113
119368	278114
9872	278115
33551	278116
99628	278117
99064	278118
308912	278119
192926	278120
1971	278121
76959	278122
54359	278123
25999	278124
107245	278125
19630	278126
126585	278127
6283	278128
21964	278129
96815	278130
162585	278131
111717	278132
64247	278133
89369	278134
6554	278135
166152	278136
16558	278137
58488	278138
97183	278139
98374	278140
87282	278141
16514	278142
95855	278143
29233	278144
197366	278145
88417	278146
80874	278147
15204	278148
248698	278149
982	278150
307725	278151
235423	278152
146814	278153
13373	278154
150117	278155
130747	278156
119591	278157
318734	278158
77385	278159
136447	278160
154946	278161
30600	278162
264869	278163
23127	278164
107176	278165
17430	278166
331165	278167
28644	278168
162727	278169
134377	278170
190422	278171
54646	278172
316559	278173
94797	278174
7418	278175
150579	278176
333097	278177
30617	278178
41031	278179
229967	278180
136559	278181
138486	278182
35365	278183
62631	278184
142493	278185
331874	278186
339017	278187
304858	278188
261135	278189
99518	278190
112631	278191
151792	278192
8747	278193
69272	278194
314993	278195
151796	278196
57166	278197
304771	278198
13910	278199
197225	278200
54797	278201
9109	278202
131235	278203
317130	278204
70390	278205
20822	278206
121421	278207
103485	278208
41593	278209
100256	278210
344896	278211
78628	278212
11542	278213
68423	278214
676	278215
141253	278216
197590	278217
5873	278218
24580	278219
47887	278220
223387	278221
191173	278222
30050	278223
37517	278224
9629	278225
217818	278226
106430	278227
134843	278228
68842	278229
195208	278230
140612	278231
99638	278232
301761	278233
105884	278234
335445	278235
319933	278236
16970	278237
50246	278238
3178	278239
188103	278240
3242	278241
2318	278242
263642	278243
15402	278244
107949	278245
69306	278246
23021	278247
52626	278248
155732	278249
147553	278250
892	278251
164070	278252
4565	278253
13009	278254
5966	278255
182956	278256
143526	278257
42964	278258
304798	278259
318043	278260
41468	278261
58358	278262
123533	278263
338877	278264
203789	278265
202270	278266
256879	278267
130920	278268
125245	278269
3028	278270
25071	278271
143761	278272
98635	278273
201127	278274
96859	278275
318346	278276
317423	278277
17951	278278
295692	278279
222869	278280
16915	278281
12378	278282
29700	278283
33446	278284
120558	278285
34307	278286
38016	278287
141592	278288
34995	278289
161437	278290
96144	278291
36707	278292
283167	278293
30626	278294
11454	278295
12557	278296
249492	278297
9010	278298
343213	278299
23850	278300
29195	278301
23100	278302
275841	278303
198974	278304
179206	278305
51240	278306
314786	278307
46978	278308
91383	278309
201377	278310
124603	278311
230280	278312
201168	278313
95996	278314
306814	278315
289732	278316
67449	278317
123023	278318
272997	278319
16084	278320
83524	278321
113377	278322
8667	278323
344755	278324
82134	278325
211860	278326
60847	278327
237558	278328
91270	278329
254910	278330
137467	278331
43341	278332
22142	278333
138033	278334
151743	278335
192978	278336
67689	278337
44907	278338
63523	278339
180283	278340
205056	278341
88290	278342
93057	278343
29656	278344
220052	278345
301436	278346
268620	278347
213698	278348
149882	278349
90809	278350
118496	278351
15080	278352
63457	278353
103458	278354
81958	278355
97455	278356
293663	278357
110420	278358
742	278359
54893	278360
54989	278361
335942	278362
183955	278363
188073	278364
40770	278365
261883	278366
350546	278367
20681	278368
198072	278369
65453	278370
47199	278371
146804	278372
125651	278373
166166	278374
50558	278375
197547	278376
9611	278377
18946	278378
145007	278379
138323	278380
972	278381
5966	278382
2557	278383
123285	278384
7605	278385
134054	278386
47257	278387
203841	278388
80354	278389
138215	278390
65970	278391
58466	278392
180735	278393
69490	278394
17143	278395
6567	278396
4376	278397
35351	278398
91562	278399
62874	278400
160482	278401
31974	278402
343011	278403
6529	278404
14374	278405
77213	278406
122900	278407
88623	278408
70084	278409
123699	278410
229201	278411
49087	278412
5655	278413
677	278414
78745	278415
69885	278416
227163	278417
163224	278418
42889	278419
14438	278420
320037	278421
53810	278422
235112	278423
334494	278424
40819	278425
119542	278426
1571	278427
180178	278428
113498	278429
67819	278430
9755	278431
16282	278432
3592	278433
243896	278434
119234	278435
26350	278436
79537	278437
135452	278438
64174	278439
2246	278440
2246	278441
334010	278442
180368	278443
154535	278444
79537	278445
180777	278446
59443	278447
58427	278448
228687	278449
31404	278450
88236	278451
37636	278452
89184	278453
21820	278454
193429	278455
17541	278456
99042	278457
167843	278458
163717	278459
100114	278460
163496	278461
319424	278462
62960	278463
47606	278464
40580	278465
54343	278466
216823	278467
26651	278468
89697	278469
281251	278470
50097	278471
47858	278472
16547	278473
17415	278474
18350	278475
192392	278476
170347	278477
164719	278478
59363	278479
249451	278480
269667	278481
70584	278482
17429	278483
26139	278484
187119	278485
187301	278486
9020	278487
181679	278488
72447	278489
62048	278490
17568	278491
4783	278492
188115	278493
68552	278494
26455	278495
64282	278496
99336	278497
10547	278498
2176	278499
2555	278500
298960	278501
2556	278502
15164	278503
47882	278504
87854	278505
95857	278506
89886	278507
6835	278508
52077	278509
300430	278510
47350	278511
70733	278512
121136	278513
53254	278514
55085	278515
126258	278516
200607	278517
191283	278518
19489	278519
13333	278520
102866	278521
69333	278522
75256	278523
16112	278524
279312	278525
35334	278526
9419	278527
162609	278528
59075	278529
165035	278530
114020	278531
220165	278532
144246	278533
86662	278534
201960	278535
92980	278536
65644	278537
11916	278538
71190	278539
64769	278540
43937	278541
99740	278542
266213	278543
100564	278544
119424	278545
156233	278546
159154	278547
88001	278548
28702	278549
10565	278550
226988	278551
170535	278552
14797	278553
95801	278554
9764	278555
149803	278556
94927	278557
80477	278558
118781	278559
166887	278560
272477	278561
64106	278562
99285	278563
119547	278564
82524	278565
26880	278566
62816	278567
67620	278568
308270	278569
123432	278570
8104	278571
91958	278572
28917	278573
136959	278574
5071	278575
328686	278576
151338	278577
150185	278578
190458	278579
261634	278580
67276	278581
25812	278582
42569	278583
1793	278584
187872	278585
52323	278586
15409	278587
26467	278588
212082	278589
62996	278590
241066	278591
15427	278592
14404	278593
314343	278594
71346	278595
81478	278596
151320	278597
57791	278598
83847	278599
42287	278600
53523	278601
6526	278602
31898	278603
185589	278604
11783	278605
337694	278606
119486	278607
67402	278608
41534	278609
58458	278610
274108	278611
12710	278612
301067	278613
277648	278614
42039	278615
70807	278616
167509	278617
220301	278618
145177	278619
190215	278620
318289	278621
314584	278622
316365	278623
268419	278624
190616	278625
318659	278626
314118	278627
278443	278628
309860	278629
217896	278630
20321	278631
5814	278632
77319	278633
105728	278634
90448	278635
88593	278636
253255	278637
98747	278638
17950	278639
69542	278640
199426	278641
196902	278642
255223	278643
58132	278644
321754	278645
89118	278646
281815	278647
161300	278648
189116	278649
119688	278650
53138	278651
152938	278652
162293	278653
43885	278654
19329	278655
167377	278656
38217	278657
343087	278658
53708	278659
199877	278660
253712	278661
93036	278662
239656	278663
6336	278664
202946	278665
76901	278666
188436	278667
317289	278668
160338	278669
43158	278670
157694	278671
343571	278672
43460	278673
338811	278674
243570	278675
146315	278676
116329	278677
116006	278678
19963	278679
17180	278680
55534	278681
84958	278682
91093	278683
75549	278684
346250	278685
164960	278686
142957	278687
67445	278688
36266	278689
341101	278690
154554	278691
10498	278692
198222	278693
5198	278694
5594	278695
36132	278696
172963	278697
5955	278698
29138	278699
2202	278700
62275	278701
55866	278702
92858	278703
59278	278704
136184	278705
23315	278706
3567	278707
202827	278708
94015	278709
236807	278710
203952	278711
90295	278712
67576	278713
74750	278714
15586	278715
125300	278716
93453	278717
97596	278718
7746	278719
15191	278720
142358	278721
18081	278722
48556	278723
220357	278724
67561	278725
99447	278726
155986	278727
53323	278728
74445	278729
3136	278730
74857	278731
131509	278732
197650	278733
87911	278734
155338	278735
83033	278736
81188	278737
55148	278738
202577	278739
22467	278740
103395	278741
132399	278742
9416	278743
22202	278744
81945	278745
159171	278746
331639	278747
83038	278748
8006	278749
197389	278750
55108	278751
45029	278752
56743	278753
9873	278754
41338	278755
169466	278756
26051	278757
233898	278758
252582	278759
17379	278760
60934	278761
234373	278762
40470	278763
91595	278764
1332	278765
21012	278766
155957	278767
33810	278768
20469	278769
202446	278770
70830	278771
9908	278772
161204	278773
52334	278774
345409	278775
201866	278776
135843	278777
87561	278778
320244	278779
105243	278780
152792	278781
234219	278782
31421	278783
128104	278784
6108	278785
13087	278786
127215	278787
22655	278788
28657	278789
31287	278790
55026	278791
60706	278792
55782	278793
60818	278794
45244	278795
23082	278796
247999	278797
61486	278798
332503	278799
34727	278800
64457	278801
3567	278802
232639	278803
346904	278804
33740	278805
47166	278806
13087	278807
161972	278808
348526	278809
52106	278810
156136	278811
251076	278812
99840	278813
155832	278814
142891	278815
26806	278816
225188	278817
181673	278818
56239	278819
159179	278820
75604	278821
177628	278822
331211	278823
68587	278824
161511	278825
99624	278826
230562	278827
45325	278828
10947	278829
41609	278830
186679	278831
93735	278832
116845	278833
19744	278834
41325	278835
299615	278836
22645	278837
156196	278838
5150	278839
87656	278840
19426	278841
53148	278842
5069	278843
104473	278844
29788	278845
71198	278846
136604	278847
69453	278848
213817	278849
80945	278850
34294	278851
19357	278852
26128	278853
18468	278854
340811	278855
27079	278856
16119	278857
117626	278858
303905	278859
116393	278860
123156	278861
195175	278862
335667	278863
134136	278864
47606	278865
67911	278866
123677	278867
194563	278868
40820	278869
86949	278870
26658	278871
42868	278872
5872	278873
11239	278874
230969	278875
200268	278876
102689	278877
192314	278878
146986	278879
52405	278880
80725	278881
62306	278882
21297	278883
122289	278884
28278	278885
10864	278886
36785	278887
1993	278888
310347	278889
256136	278890
59870	278891
60524	278892
155654	278893
269679	278894
2763	278895
196348	278896
182468	278897
79492	278898
337508	278899
5971	278900
29700	278901
140595	278902
3617	278903
60592	278904
357172	278905
107512	278906
34313	278907
65170	278908
42248	278909
323880	278910
24191	278911
91348	278912
275848	278913
109533	278914
201767	278915
7692	278916
330675	278917
166968	278918
193268	278919
58538	278920
26765	278921
283217	278922
108761	278923
155465	278924
94121	278925
57204	278926
145380	278927
32217	278928
27464	278929
163480	278930
80444	278931
5439	278932
29427	278933
102671	278934
73848	278935
62760	278936
198862	278937
330673	278938
70431	278939
215710	278940
21131	278941
87196	278942
236904	278943
58888	278944
57000	278945
10728	278946
23670	278947
231928	278948
198944	278949
12869	278950
134417	278951
22862	278952
43317	278953
1606	278954
77731	278955
9237	278956
100169	278957
120905	278958
14813	278959
179045	278960
23534	278961
252778	278962
62371	278963
42234	278964
30875	278965
126291	278966
54916	278967
36898	278968
96014	278969
353	278970
31804	278971
52360	278972
81038	278973
82382	278974
123317	278975
124633	278976
131030	278977
176803	278978
207821	278979
310981	278980
12051	278981
14684	278982
107202	278983
43907	278984
84479	278985
62677	278986
70438	278987
89351	278988
53003	278989
84516	278990
169493	278991
20601	278992
113820	278993
107456	278994
70452	278995
65643	278996
300694	278997
311327	278998
37847	278999
87365	279000
152772	279001
165364	279002
201333	279003
15543	279004
162175	279005
146653	279006
56002	279007
59314	279008
227656	279009
94266	279010
70563	279011
250321	279012
79553	279013
76157	279014
151914	279015
81986	279016
26923	279017
20940	279018
55929	279019
334139	279020
250769	279021
71242	279022
205821	279023
249784	279024
108185	279025
15785	279026
142347	279027
257423	279028
8437	279029
81032	279030
322652	279031
143368	279032
168275	279033
137388	279034
4605	279035
272337	279036
202587	279037
74321	279038
50281	279039
99727	279040
253445	279041
61408	279042
229623	279043
136621	279044
21057	279045
169276	279046
247257	279047
23884	279048
22555	279049
113315	279050
146121	279051
134699	279052
324929	279053
241827	279054
200429	279055
30137	279056
180576	279057
249286	279058
40283	279059
189027	279060
301864	279061
93007	279062
156698	279063
230691	279064
59368	279065
308707	279066
148800	279067
126261	279068
31312	279069
24901	279070
99130	279071
311589	279072
96751	279073
30476	279074
281675	279075
50757	279076
44871	279077
244076	279078
88622	279079
82214	279080
155357	279081
99914	279082
55094	279083
114805	279084
187806	279085
197499	279086
318466	279087
330964	279088
301259	279089
44049	279090
335822	279091
187903	279092
306376	279093
44971	279094
307711	279095
229268	279096
79526	279097
148461	279098
298106	279099
298628	279100
242383	279101
72117	279102
42841	279103
343222	279104
133969	279105
332338	279106
181073	279107
218706	279108
80191	279109
60916	279110
177698	279111
56728	279112
203569	279113
187814	279114
41299	279115
63061	279116
32081	279117
155214	279118
77365	279119
77867	279120
202015	279121
253431	279122
143719	279123
333029	279124
325416	279125
119681	279126
805	279127
39879	279128
58507	279129
112726	279130
75533	279131
66120	279132
299334	279133
8104	279134
179121	279135
18124	279136
242403	279137
50481	279138
297812	279139
30056	279140
148504	279141
146682	279142
65869	279143
27099	279144
146180	279145
199463	279146
166454	279147
144372	279148
343174	279149
216801	279150
243718	279151
55027	279152
62380	279153
168021	279154
148761	279155
31380	279156
121915	279157
242474	279158
88841	279159
306704	279160
143167	279161
337596	279162
112977	279163
148193	279164
42841	279165
241923	279166
165015	279167
88028	279168
153633	279169
87030	279170
235712	279171
95223	279172
9129	279173
157319	279174
28202	279175
256225	279176
145233	279177
250373	279178
143710	279179
181607	279180
305605	279181
319622	279182
156147	279183
133733	279184
248851	279185
338249	279186
197599	279187
187279	279188
72286	279189
171254	279190
144256	279191
37919	279192
87644	279193
11273	279194
2407	279195
346025	279196
54748	279197
126486	279198
73967	279199
202272	279200
51284	279201
126036	279202
56892	279203
307801	279204
125056	279205
60142	279206
140226	279207
4041	279208
145127	279209
76122	279210
242094	279211
27496	279212
164974	279213
14414	279214
121	279215
138089	279216
270020	279217
271339	279218
23260	279219
256170	279220
80911	279221
837	279222
210945	279223
11	279224
49483	279225
6904	279226
141633	279227
58512	279228
58512	279229
115145	279230
210536	279231
185001	279232
20464	279233
26395	279234
75322	279235
17372	279236
7458	279237
7179	279238
78866	279239
58723	279240
22456	279241
152324	279242
198269	279243
3315	279244
42060	279245
40166	279246
215524	279247
6776	279248
273448	279249
102746	279250
40716	279251
145906	279252
185642	279253
11578	279254
162667	279255
44977	279256
145445	279257
303527	279258
169845	279259
158180	279260
90720	279261
139717	279262
112008	279263
107092	279264
88260	279265
41062	279266
11511	279267
140203	279268
266495	279269
47859	279270
210820	279271
48082	279272
144763	279273
168972	279274
164571	279275
113636	279276
47846	279277
134674	279278
196091	279279
8742	279280
2715	279281
87275	279282
63458	279283
60866	279284
225324	279285
35452	279286
261265	279287
143267	279288
166236	279289
90540	279290
204544	279291
169849	279292
223019	279293
70316	279294
98248	279295
2897	279296
153709	279297
98224	279298
179312	279299
70668	279300
64907	279301
29371	279302
140181	279303
138757	279304
219743	279305
33455	279306
35123	279307
250825	279308
61443	279309
180951	279310
180966	279311
59479	279312
180334	279313
45082	279314
40974	279315
9308	279316
70630	279317
158485	279318
6298	279319
89798	279320
250429	279321
250314	279322
70283	279323
70224	279324
88698	279325
224364	279326
138932	279327
322360	279328
195086	279329
277496	279330
46793	279331
1847	279332
181582	279333
87283	279334
70744	279335
93450	279336
70391	279337
24998	279338
107497	279339
141365	279340
58210	279341
185009	279342
18362	279343
5403	279344
153614	279345
182361	279346
35123	279347
59771	279348
123996	279349
253682	279350
39333	279351
333794	279352
14470	279353
267362	279354
92413	279355
19973	279356
27493	279357
199714	279358
202534	279359
100827	279360
183142	279361
135598	279362
55619	279363
82839	279364
55619	279365
77755	279366
5634	279367
275135	279368
174864	279369
293001	279370
61978	279371
49472	279372
95320	279373
294781	279374
60162	279375
4492	279376
186831	279377
19637	279378
108278	279379
371	279380
70448	279381
35472	279382
1994	279383
24883	279384
338074	279385
333136	279386
326650	279387
101589	279388
79197	279389
103608	279390
182475	279391
15918	279392
8624	279393
1437	279394
30914	279395
62212	279396
35477	279397
1315	279398
169277	279399
53196	279400
85098	279401
18073	279402
304064	279403
55693	279404
48177	279405
164224	279406
6741	279407
15878	279408
51293	279409
270849	279410
34227	279411
66232	279412
305677	279413
19666	279414
41416	279415
352137	279416
17514	279417
210186	279418
251158	279419
192846	279420
209899	279421
45094	279422
97056	279423
349309	279424
73559	279425
98448	279426
213933	279427
214641	279428
35434	279429
11167	279430
157772	279431
193971	279432
288733	279433
12464	279434
9469	279435
14611	279436
299493	279437
64273	279438
68339	279439
195767	279440
81396	279441
123767	279442
149196	279443
51350	279444
14684	279445
55554	279446
224222	279447
20770	279448
115010	279449
143342	279450
106113	279451
14684	279452
73133	279453
205269	279454
33651	279455
210135	279456
87752	279457
335735	279458
305562	279459
306549	279460
108980	279461
90826	279462
143842	279463
13422	279464
295932	279465
7118	279466
199233	279467
98055	279468
201009	279469
107110	279470
90206	279471
35586	279472
487	279473
11598	279474
243038	279475
159155	279476
95993	279477
103986	279478
71333	279479
11871	279480
41645	279481
23935	279482
131550	279483
118546	279484
35790	279485
32231	279486
83185	279487
201456	279488
330457	279489
82239	279490
9616	279491
91825	279492
34671	279493
126255	279494
37801	279495
23379	279496
268496	279497
161156	279498
341473	279499
44759	279500
68795	279501
8838	279502
244972	279503
21607	279504
43025	279505
98132	279506
32319	279507
272470	279508
476	279509
193040	279510
63854	279511
17332	279512
22371	279513
68923	279514
188251	279515
24783	279516
163190	279517
74116	279518
165132	279519
335018	279520
20468	279521
82304	279522
36076	279523
137889	279524
198058	279525
341139	279526
266635	279527
126474	279528
26653	279529
97308	279530
163712	279531
71202	279532
86437	279533
201571	279534
26981	279535
182726	279536
94412	279537
178022	279538
12347	279539
124723	279540
8730	279541
29247	279542
84877	279543
73777	279544
84877	279545
103763	279546
125793	279547
9718	279548
128525	279549
61561	279550
39991	279551
64422	279552
29038	279553
312340	279554
140758	279555
11007	279556
69422	279557
42031	279558
8305	279559
199681	279560
56824	279561
341490	279562
16973	279563
333910	279564
101931	279565
19397	279566
2323	279567
137999	279568
268593	279569
27601	279570
170491	279571
77160	279572
202025	279573
335360	279574
40564	279575
8379	279576
125972	279577
257187	279578
144804	279579
54538	279580
187254	279581
3709	279582
229281	279583
75524	279584
2278	279585
4201	279586
125254	279587
338971	279588
36544	279589
1787	279590
85030	279591
6437	279592
77466	279593
239041	279594
21446	279595
95961	279596
80416	279597
19394	279598
299872	279599
255702	279600
290369	279601
206086	279602
198358	279603
100056	279604
4361	279605
15796	279606
61239	279607
27364	279608
111873	279609
271913	279610
221607	279611
25015	279612
58524	279613
164627	279614
61224	279615
231259	279616
217510	279617
200458	279618
312065	279619
158220	279620
254082	279621
70096	279622
148521	279623
7168	279624
3030	279625
23788	279626
128375	279627
173224	279628
90526	279629
84705	279630
211515	279631
200424	279632
19893	279633
62469	279634
54105	279635
155949	279636
15456	279637
330819	279638
230815	279639
140158	279640
89417	279641
237546	279642
101367	279643
677	279644
37832	279645
71460	279646
11441	279647
242658	279648
308102	279649
90230	279650
11122	279651
168890	279652
137651	279653
89099	279654
92571	279655
340676	279656
61984	279657
199946	279658
24525	279659
280546	279660
70758	279661
110746	279662
93290	279663
55119	279664
125955	279665
13521	279666
33957	279667
112601	279668
98733	279669
106822	279670
82219	279671
34323	279672
150615	279673
320177	279674
50110	279675
121072	279676
72597	279677
234305	279678
17054	279679
194152	279680
4384	279681
54400	279682
275273	279683
164664	279684
89905	279685
11951	279686
5656	279687
61315	279688
34687	279689
10210	279690
44439	279691
143425	279692
200505	279693
91884	279694
98989	279695
79507	279696
138979	279697
199987	279698
124074	279699
40712	279700
47631	279701
18924	279702
142064	279703
45414	279704
22913	279705
142487	279706
211137	279707
113901	279708
24556	279709
47739	279710
138657	279711
289590	279712
30826	279713
140572	279714
68749	279715
178824	279716
114091	279717
81206	279718
137185	279719
60293	279720
235630	279721
106658	279722
292261	279723
221006	279724
243465	279725
78829	279726
145995	279727
120093	279728
50616	279729
20656	279730
166794	279731
140054	279732
61350	279733
97614	279734
81034	279735
175602	279736
78341	279737
261508	279738
172949	279739
201673	279740
207825	279741
29688	279742
6838	279743
94541	279744
1106	279745
89000	279746
191041	279747
34666	279748
62539	279749
24257	279750
72745	279751
65370	279752
246171	279753
206747	279754
31765	279755
26475	279756
32464	279757
16699	279758
63510	279759
44875	279760
125314	279761
113426	279762
277674	279763
180382	279764
280598	279765
161915	279766
202595	279767
215854	279768
95856	279769
39605	279770
59147	279771
34741	279772
136065	279773
192815	279774
119549	279775
317806	279776
10641	279777
799	279778
30465	279779
799	279780
318157	279781
67059	279782
316918	279783
21386	279784
1694	279785
9464	279786
241039	279787
324109	279788
81682	279789
39079	279790
252634	279791
65639	279792
51175	279793
235576	279794
324689	279795
300295	279796
349008	279797
37254	279798
18517	279799
29939	279800
40243	279801
112970	279802
2584	279803
285214	279804
50521	279805
230141	279806
77366	279807
189777	279808
118804	279809
119654	279810
78272	279811
313783	279812
3930	279813
115649	279814
60757	279815
104726	279816
320653	279817
123227	279818
249998	279819
152933	279820
39636	279821
82083	279822
220399	279823
134673	279824
94557	279825
169518	279826
45455	279827
88937	279828
33036	279829
90809	279830
270030	279831
240940	279832
301196	279833
64289	279834
28632	279835
119413	279836
141207	279837
140532	279838
96090	279839
29493	279840
24147	279841
131218	279842
312961	279843
75839	279844
13248	279845
103979	279846
141744	279847
186101	279848
134440	279849
114174	279850
108021	279851
31278	279852
108280	279853
1194	279854
96572	279855
16045	279856
143448	279857
335923	279858
125623	279859
172275	279860
120020	279861
32867	279862
3021	279863
21	279864
185122	279865
112903	279866
33392	279867
201145	279868
21207	279869
88162	279870
259965	279871
302475	279872
69911	279873
81928	279874
54480	279875
117033	279876
221875	279877
72669	279878
233511	279879
191001	279880
27265	279881
57744	279882
68265	279883
269018	279884
143939	279885
343567	279886
265845	279887
46032	279888
338495	279889
112693	279890
312946	279891
164353	279892
81555	279893
59074	279894
82568	279895
54106	279896
122833	279897
28225	279898
200265	279899
160977	279900
105241	279901
88652	279902
199157	279903
82577	279904
5558	279905
201755	279906
227384	279907
154599	279908
2579	279909
40673	279910
4669	279911
156088	279912
298303	279913
182904	279914
151034	279915
30283	279916
50019	279917
88719	279918
186862	279919
124651	279920
59833	279921
145440	279922
4185	279923
3030	279924
66057	279925
217047	279926
60819	279927
115842	279928
14557	279929
40695	279930
152271	279931
135891	279932
99944	279933
203529	279934
23909	279935
138716	279936
298596	279937
56423	279938
20907	279939
137959	279940
960	279941
2231	279942
2229	279943
355855	279944
180457	279945
320273	279946
64371	279947
277056	279948
13492	279949
257356	279950
285188	279951
29053	279952
136710	279953
354380	279954
219022	279955
349629	279956
104202	279957
15805	279958
50148	279959
68964	279960
30299	279961
121825	279962
5744	279963
54589	279964
166079	279965
90373	279966
5552	279967
29300	279968
7395	279969
162141	279970
103480	279971
310655	279972
118878	279973
326124	279974
194470	279975
110053	279976
19992	279977
223060	279978
15788	279979
61765	279980
77459	279981
112741	279982
87378	279983
25454	279984
308582	279985
95293	279986
199717	279987
90908	279988
150970	279989
44591	279990
61329	279991
54105	279992
14018	279993
257930	279994
29467	279995
1043	279996
312905	279997
59911	279998
140505	279999
138790	280000
99535	280001
163470	280002
15557	280003
185352	280004
219420	280005
180517	280006
245077	280007
3929	280008
114412	280009
107392	280010
312530	280011
349761	280012
22476	280013
65540	280014
121011	280015
28794	280016
205518	280017
265761	280018
1343	280019
6284	280020
91197	280021
24803	280022
121273	280023
2637	280024
150726	280025
122887	280026
102862	280027
186961	280028
275388	280029
114554	280030
183345	280031
335872	280032
187352	280033
8640	280034
31833	280035
26597	280036
310377	280037
59375	280038
204009	280039
84831	280040
349508	280041
61688	280042
124662	280043
7414	280044
81441	280045
115004	280046
118533	280047
23654	280048
18938	280049
85081	280050
80915	280051
232896	280052
266928	280053
183	280054
100585	280055
286930	280056
95134	280057
158279	280058
22719	280059
145230	280060
3678	280061
208615	280062
5489	280063
301442	280064
40052	280065
50473	280066
55974	280067
218211	280068
38087	280069
222671	280070
148950	280071
261589	280072
261590	280073
261583	280074
169763	280075
37808	280076
68025	280077
234329	280078
6508	280079
27009	280080
5412	280081
7169	280082
118820	280083
253774	280084
109715	280085
799	280086
182531	280087
45648	280088
90671	280089
10800	280090
167968	280091
351412	280092
267001	280093
154199	280094
5723	280095
6199	280096
27594	280097
99678	280098
16372	280099
13300	280100
4217	280101
21511	280102
271870	280103
103288	280104
170322	280105
157679	280106
189911	280107
53437	280108
134023	280109
194650	280110
198803	280111
6007	280112
175488	280113
242181	280114
63942	280115
187633	280116
9830	280117
297022	280118
16719	280119
32371	280120
177852	280121
67892	280122
26765	280123
1232	280124
254981	280125
99912	280126
46142	280127
91628	280128
60366	280129
35080	280130
135140	280131
313370	280132
12419	280133
78537	280134
94465	280135
91057	280136
137820	280137
73879	280138
142131	280139
125562	280140
60868	280141
41412	280142
142330	280143
112887	280144
189852	280145
61141	280146
5172	280147
171134	280148
39927	280149
187479	280150
107352	280151
190079	280152
504	280153
93434	280154
6430	280155
70614	280156
246751	280157
130284	280158
291143	280159
212241	280160
205763	280161
4603	280162
122172	280163
70565	280164
287481	280165
166982	280166
174615	280167
344784	280168
79730	280169
119053	280170
83805	280171
347439	280172
174530	280173
41845	280174
199716	280175
144931	280176
9008	280177
176143	280178
81052	280179
6104	280180
320283	280181
64338	280182
295732	280183
137204	280184
89987	280185
4960	280186
127338	280187
13282	280188
264012	280189
212014	280190
243339	280191
29313	280192
28556	280193
64266	280194
257298	280195
54247	280196
15127	280197
96299	280198
162737	280199
28566	280200
45998	280201
260043	280202
32185	280203
48062	280204
311893	280205
5991	280206
12763	280207
138920	280208
14927	280209
132526	280210
331775	280211
231446	280212
130231	280213
4927	280214
66741	280215
177753	280216
105141	280217
82317	280218
307124	280219
8107	280220
89098	280221
46450	280222
79614	280223
82317	280224
19754	280225
31418	280226
44585	280227
23141	280228
5172	280229
1546	280230
511	280231
9499	280232
121527	280233
17290	280234
37140	280235
125368	280236
76182	280237
35468	280238
71221	280239
75401	280240
117139	280241
62593	280242
65342	280243
339171	280244
8365	280245
21899	280246
136178	280247
6776	280248
77363	280249
125137	280250
169819	280251
15933	280252
110363	280253
10	280254
12341	280255
133879	280256
47184	280257
62762	280258
112666	280259
134246	280260
26055	280261
78357	280262
7775	280263
62171	280264
45597	280265
256102	280266
146667	280267
2506	280268
30071	280269
305245	280270
253135	280271
65004	280272
127236	280273
33856	280274
26486	280275
69029	280276
1343	280277
9388	280278
14821	280279
55206	280280
11217	280281
29341	280282
41564	280283
10542	280284
28050	280285
1818	280286
7148	280287
161457	280288
154931	280289
14488	280290
110875	280291
31971	280292
89253	280293
11672	280294
1338	280295
51839	280296
58770	280297
952	280298
258457	280299
134385	280300
337813	280301
17880	280302
125185	280303
222467	280304
138247	280305
338849	280306
33881	280307
330926	280308
85431	280309
135854	280310
4747	280311
313596	280312
83524	280313
340446	280314
82150	280315
51341	280316
130062	280317
33245	280318
8442	280319
22	280320
148694	280321
52724	280322
17355	280323
15276	280324
118191	280325
26022	280326
5486	280327
8702	280328
772	280329
16916	280330
48641	280331
13503	280332
89460	280333
563	280334
102189	280335
17295	280336
224154	280337
2391	280338
344051	280339
203587	280340
138385	280341
318307	280342
1717	280343
203908	280344
191485	280345
205421	280346
29378	280347
180673	280348
113643	280349
156245	280350
344366	280351
272912	280352
121775	280353
212089	280354
36100	280355
2779	280356
154258	280357
190691	280358
4706	280359
44054	280360
72514	280361
143632	280362
144065	280363
265755	280364
291008	280365
222949	280366
161	280367
338370	280368
190998	280369
319126	280370
190713	280371
317844	280372
78298	280373
140834	280374
78598	280375
40048	280376
222600	280377
117942	280378
119466	280379
319345	280380
318270	280381
314563	280382
119138	280383
190205	280384
314331	280385
36572	280386
188241	280387
318404	280388
314192	280389
187448	280390
188183	280391
121208	280392
188144	280393
317129	280394
501	280395
36219	280396
188169	280397
314186	280398
314827	280399
55256	280400
21938	280401
21522	280402
91336	280403
119168	280404
125163	280405
248286	280406
60583	280407
149911	280408
60070	280409
3657	280410
342840	280411
81409	280412
337345	280413
97416	280414
224558	280415
140010	280416
40923	280417
99391	280418
11009	280419
14580	280420
33536	280421
116212	280422
43937	280423
54482	280424
121804	280425
32991	280426
55310	280427
140070	280428
166380	280429
156828	280430
36572	280431
314177	280432
23576	280433
89702	280434
170964	280435
30698	280436
144260	280437
12359	280438
19178	280439
19511	280440
271521	280441
14666	280442
306887	280443
15181	280444
122054	280445
75709	280446
8555	280447
222577	280448
201252	280449
55753	280450
170973	280451
183015	280452
125542	280453
89960	280454
59038	280455
238901	280456
134861	280457
91598	280458
142728	280459
147036	280460
35053	280461
199157	280462
205694	280463
63054	280464
310728	280465
33501	280466
11783	280467
119907	280468
1884	280469
30637	280470
165958	280471
114776	280472
120471	280473
314813	280474
283301	280475
182822	280476
73691	280477
116129	280478
56170	280479
268551	280480
216290	280481
72296	280482
209460	280483
12083	280484
54388	280485
135234	280486
51001	280487
141661	280488
181511	280489
26355	280490
33399	280491
305767	280492
129	280493
84	280494
71274	280495
1433	280496
6562	280497
6966	280498
170549	280499
38119	280500
84418	280501
335988	280502
7237	280503
37161	280504
6554	280505
117565	280506
102270	280507
5377	280508
81701	280509
16	280510
123126	280511
120460	280512
80319	280513
87220	280514
34687	280515
236589	280516
142669	280517
46380	280518
253920	280519
281526	280520
310004	280521
67824	280522
56949	280523
242851	280524
8749	280525
55210	280526
229288	280527
81893	280528
284336	280529
168606	280530
89662	280531
233413	280532
210575	280533
200702	280534
60693	280535
179648	280536
147735	280537
119979	280538
53419	280539
233862	280540
165483	280541
338669	280542
212298	280543
62924	280544
89527	280545
202376	280546
50906	280547
151089	280548
19095	280549
155366	280550
156323	280551
144472	280552
210691	280553
134610	280554
179271	280555
96266	280556
2816	280557
6407	280558
37061	280559
189891	280560
77939	280561
93392	280562
281	280563
41458	280564
32751	280565
74466	280566
201653	280567
92063	280568
210647	280569
115118	280570
24584	280571
121853	280572
284455	280573
18937	280574
27588	280575
139368	280576
72447	280577
3251	280578
100199	280579
18313	280580
23148	280581
3166	280582
47127	280583
209829	280584
2387	280585
49588	280586
27587	280587
1336	280588
1675	280589
207275	280590
88363	280591
11128	280592
27431	280593
162934	280594
11541	280595
297039	280596
194455	280597
33323	280598
13177	280599
73666	280600
48707	280601
198010	280602
24136	280603
135267	280604
28859	280605
54898	280606
131253	280607
4040	280608
211821	280609
219526	280610
195763	280611
214156	280612
649	280613
284988	280614
140166	280615
24581	280616
149	280617
87896	280618
240850	280619
26	280620
174059	280621
87678	280622
67849	280623
1863	280624
317206	280625
314528	280626
316905	280627
81978	280628
36762	280629
60213	280630
11954	280631
17252	280632
197664	280633
117967	280634
17941	280635
110220	280636
288275	280637
37050	280638
32893	280639
6546	280640
279282	280641
18792	280642
7066	280643
92214	280644
12134	280645
55123	280646
6779	280647
187144	280648
88480	280649
79242	280650
29162	280651
93328	280652
29381	280653
17614	280654
22416	280655
322165	280656
32457	280657
47610	280658
65017	280659
55839	280660
22288	280661
204	280662
61318	280663
26803	280664
317675	280665
43938	280666
63613	280667
107318	280668
2766	280669
2945	280670
21225	280671
6182	280672
203761	280673
60225	280674
28	280675
120154	280676
48060	280677
20861	280678
99927	280679
177959	280680
104354	280681
8705	280682
152459	280683
189294	280684
118642	280685
112778	280686
96663	280687
79216	280688
242260	280689
27270	280690
26454	280691
36675	280692
50372	280693
27705	280694
130946	280695
52204	280696
35732	280697
96790	280698
2648	280699
65998	280700
3805	280701
168782	280702
11824	280703
221288	280704
110240	280705
59886	280706
236075	280707
199389	280708
38098	280709
145010	280710
266858	280711
60576	280712
159008	280713
123503	280714
91149	280715
83148	280716
33759	280717
44875	280718
15134	280719
96093	280720
126566	280721
114941	280722
38926	280723
25158	280724
333954	280725
47136	280726
2268	280727
4358	280728
152152	280729
50670	280730
25029	280731
289680	280732
81472	280733
198526	280734
494	280735
7189	280736
142585	280737
93298	280738
343624	280739
301515	280740
255607	280741
1987	280742
302529	280743
221730	280744
6072	280745
168657	280746
6799	280747
107098	280748
142246	280749
12753	280750
74371	280751
23	280752
91578	280753
96132	280754
200874	280755
124664	280756
58969	280757
74111	280758
135167	280759
148852	280760
20940	280761
165111	280762
54401	280763
7299	280764
313363	280765
56696	280766
120801	280767
8926	280768
86592	280769
122459	280770
13393	280771
178818	280772
56800	280773
141557	280774
34934	280775
3713	280776
116234	280777
267873	280778
267834	280779
95406	280780
91637	280781
41999	280782
70798	280783
140145	280784
280733	280785
31424	280786
81483	280787
11752	280788
12181	280789
107145	280790
107312	280791
161364	280792
43891	280793
130584	280794
33363	280795
51338	280796
261953	280797
204081	280798
127793	280799
166892	280800
43287	280801
117397	280802
201583	280803
177789	280804
174997	280805
50059	280806
149078	280807
144541	280808
50918	280809
16383	280810
16027	280811
133413	280812
29413	280813
43573	280814
14193	280815
35056	280816
135535	280817
161912	280818
130066	280819
70312	280820
7382	280821
202334	280822
220719	280823
141100	280824
14515	280825
193995	280826
197988	280827
20981	280828
10772	280829
36579	280830
9584	280831
267647	280832
347282	280833
68965	280834
297204	280835
106883	280836
12222	280837
60651	280838
269921	280839
172838	280840
174392	280841
47157	280842
283	280843
68718	280844
136420	280845
69601	280846
33792	280847
893	280848
2599	280849
217457	280850
181046	280851
32755	280852
71202	280853
11455	280854
145363	280855
62273	280856
78666	280857
106738	280858
86720	280859
97849	280860
191914	280861
95249	280862
63898	280863
541	280864
224284	280865
83	280866
139669	280867
59444	280868
25692	280869
124255	280870
207278	280871
275163	280872
49950	280873
20960	280874
81392	280875
48072	280876
68936	280877
46676	280878
936	280879
149641	280880
281969	280881
38162	280882
67397	280883
59636	280884
199415	280885
234888	280886
26655	280887
248725	280888
1589	280889
274576	280890
320550	280891
14487	280892
297372	280893
298084	280894
220453	280895
91838	280896
112761	280897
272703	280898
341282	280899
119936	280900
140552	280901
31459	280902
121363	280903
128195	280904
345051	280905
4822	280906
53578	280907
12190	280908
347111	280909
65418	280910
317979	280911
189041	280912
117951	280913
317726	280914
317473	280915
314266	280916
191051	280917
317811	280918
77785	280919
189673	280920
77374	280921
52626	280922
190495	280923
314591	280924
314212	280925
314870	280926
188067	280927
317019	280928
317729	280929
314235	280930
61591	280931
46359	280932
62816	280933
60612	280934
199530	280935
39847	280936
22899	280937
88692	280938
28789	280939
124210	280940
124275	280941
56067	280942
21025	280943
183067	280944
410	280945
327330	280946
208927	280947
91724	280948
43302	280949
2458	280950
225027	280951
121270	280952
14374	280953
71508	280954
16544	280955
1935	280956
87384	280957
82364	280958
150248	280959
139948	280960
2965	280961
255566	280962
119891	280963
237281	280964
46354	280965
41733	280966
12993	280967
61239	280968
93312	280969
274753	280970
14705	280971
90072	280972
88315	280973
200383	280974
278110	280975
74089	280976
169568	280977
260480	280978
282127	280979
19794	280980
90038	280981
69252	280982
81650	280983
150162	280984
126474	280985
232233	280986
145738	280987
253773	280988
255662	280989
183869	280990
347459	280991
82366	280992
38512	280993
65449	280994
100127	280995
52541	280996
42403	280997
252178	280998
110073	280999
343869	281000
334765	281001
345826	281002
84809	281003
343529	281004
202005	281005
340290	281006
345001	281007
153835	281008
139534	281009
237770	281010
137663	281011
227971	281012
59476	281013
227540	281014
215727	281015
194553	281016
254687	281017
267825	281018
352611	281019
167380	281020
263913	281021
40597	281022
9728	281023
143799	281024
28838	281025
33080	281026
11433	281027
17608	281028
253195	281029
287883	281030
9716	281031
304734	281032
161215	281033
15807	281034
2965	281035
102750	281036
142599	281037
145022	281038
17119	281039
89304	281040
120371	281041
10497	281042
157212	281043
72290	281044
207908	281045
109686	281046
221279	281047
43457	281048
19665	281049
35383	281050
35904	281051
152648	281052
89808	281053
316258	281054
353243	281055
254738	281056
15819	281057
256328	281058
20425	281059
198003	281060
20329	281061
30598	281062
56333	281063
238631	281064
195557	281065
180101	281066
113066	281067
142107	281068
165946	281069
60206	281070
88858	281071
180888	281072
21799	281073
19597	281074
257505	281075
8225	281076
190841	281077
227002	281078
212291	281079
234198	281080
259996	281081
97479	281082
74054	281083
14352	281084
36786	281085
4456	281086
190251	281087
188109	281088
58462	281089
2741	281090
135109	281091
189377	281092
319161	281093
39661	281094
1057	281095
78729	281096
92572	281097
27708	281098
208050	281099
184961	281100
191276	281101
198253	281102
28994	281103
99841	281104
11577	281105
314350	281106
222252	281107
253597	281108
31374	281109
320087	281110
243609	281111
8710	281112
17940	281113
77698	281114
327885	281115
28953	281116
23476	281117
63891	281118
24604	281119
46138	281120
166486	281121
220049	281122
296300	281123
201203	281124
34911	281125
55404	281126
299358	281127
130716	281128
137034	281129
87010	281130
50331	281131
20791	281132
274072	281133
112894	281134
179936	281135
108828	281136
335913	281137
284496	281138
72210	281139
56295	281140
13477	281141
18237	281142
54762	281143
6230	281144
53660	281145
113049	281146
81961	281147
2658	281148
211081	281149
20455	281150
70809	281151
106159	281152
42898	281153
295010	281154
105209	281155
178026	281156
89149	281157
67408	281158
69293	281159
307074	281160
2880	281161
68448	281162
81117	281163
121657	281164
106986	281165
104563	281166
2890	281167
59145	281168
95832	281169
16343	281170
36381	281171
18247	281172
114477	281173
62425	281174
300270	281175
32433	281176
118730	281177
276562	281178
82500	281179
303397	281180
165551	281181
14977	281182
46663	281183
122421	281184
321346	281185
163465	281186
326606	281187
321894	281188
188073	281189
72650	281190
49181	281191
35417	281192
85198	281193
112184	281194
82366	281195
3689	281196
61047	281197
8842	281198
31346	281199
39174	281200
81464	281201
183004	281202
15451	281203
19106	281204
57167	281205
2965	281206
87278	281207
106561	281208
81871	281209
151787	281210
124123	281211
225460	281212
168247	281213
24500	281214
75815	281215
91772	281216
114218	281217
209392	281218
156709	281219
106464	281220
26922	281221
22443	281222
338444	281223
31904	281224
5259	281225
90527	281226
48850	281227
2304	281228
109010	281229
12786	281230
15357	281231
72308	281232
20902	281233
33458	281234
118487	281235
128368	281236
90019	281237
43631	281238
58755	281239
421	281240
221192	281241
37825	281242
190541	281243
187829	281244
317528	281245
190341	281246
187397	281247
306195	281248
305721	281249
103157	281250
275455	281251
141391	281252
178000	281253
159185	281254
60207	281255
2007	281256
153642	281257
52504	281258
37410	281259
145923	281260
285112	281261
312956	281262
184921	281263
96805	281264
25797	281265
312788	281266
6570	281267
230262	281268
130884	281269
15663	281270
11706	281271
56303	281272
69379	281273
26532	281274
34059	281275
14436	281276
2173	281277
2800	281278
299096	281279
246193	281280
224123	281281
88610	281282
105820	281283
37680	281284
3691	281285
141222	281286
75735	281287
15090	281288
14877	281289
184388	281290
308860	281291
81771	281292
139781	281293
198014	281294
166757	281295
188038	281296
61621	281297
336844	281298
88373	281299
60773	281300
233494	281301
81761	281302
257904	281303
40758	281304
349991	281305
219317	281306
59135	281307
38098	281308
223588	281309
112894	281310
163432	281311
80790	281312
39127	281313
39952	281314
149543	281315
131186	281316
75837	281317
307983	281318
90075	281319
196044	281320
116320	281321
755	281322
14750	281323
351	281324
96773	281325
77924	281326
124122	281327
123440	281328
65518	281329
119469	281330
255300	281331
194578	281332
252912	281333
44754	281334
99797	281335
128762	281336
121764	281337
197334	281338
31332	281339
196869	281340
205860	281341
29313	281342
11810	281343
62091	281344
9440	281345
311959	281346
156041	281347
121262	281348
78498	281349
8966	281350
84574	281351
49397	281352
152107	281353
313518	281354
53108	281355
42924	281356
182505	281357
302332	281358
11538	281359
8252	281360
137281	281361
198215	281362
29255	281363
7063	281364
81722	281365
292139	281366
120508	281367
125918	281368
82291	281369
30316	281370
205759	281371
178284	281372
87615	281373
51282	281374
7967	281375
103270	281376
30980	281377
127550	281378
71345	281379
15068	281380
148823	281381
90824	281382
62438	281383
105412	281384
59209	281385
17470	281386
20635	281387
201407	281388
28825	281389
68032	281390
309849	281391
155576	281392
2490	281393
18760	281394
153443	281395
133693	281396
23557	281397
197628	281398
184193	281399
255620	281400
255015	281401
13384	281402
18209	281403
63556	281404
25674	281405
357391	281406
52508	281407
82568	281408
28777	281409
8989	281410
15791	281411
317090	281412
412	281413
1345	281414
19342	281415
115646	281416
121484	281417
339611	281418
334166	281419
59284	281420
225629	281421
257735	281422
179652	281423
22281	281424
237141	281425
313305	281426
108512	281427
328781	281428
113801	281429
66679	281430
248127	281431
148248	281432
98916	281433
275773	281434
95883	281435
35005	281436
275780	281437
302910	281438
6553	281439
148446	281440
37283	281441
28614	281442
261029	281443
1384	281444
49007	281445
4582	281446
9002	281447
16902	281448
77272	281449
117623	281450
182518	281451
37143	281452
2686	281453
249414	281454
195614	281455
91478	281456
81985	281457
30557	281458
102536	281459
56063	281460
219912	281461
147229	281462
52359	281463
233674	281464
125475	281465
340622	281466
100182	281467
105931	281468
46439	281469
91386	281470
33334	281471
79322	281472
156515	281473
54310	281474
254876	281475
331324	281476
123205	281477
99509	281478
221256	281479
148805	281480
148875	281481
148355	281482
15778	281483
20468	281484
150443	281485
33460	281486
93255	281487
224873	281488
268584	281489
159072	281490
265686	281491
25781	281492
73482	281493
153467	281494
55471	281495
55471	281496
57296	281497
241174	281498
81499	281499
26837	281500
99455	281501
4674	281502
201270	281503
257836	281504
6019	281505
44970	281506
165850	281507
36129	281508
5108	281509
203418	281510
314833	281511
12735	281512
13017	281513
56373	281514
236046	281515
119977	281516
5803	281517
7237	281518
61140	281519
88260	281520
169616	281521
138015	281522
330499	281523
33044	281524
331103	281525
42278	281526
60203	281527
90719	281528
169529	281529
160273	281530
28825	281531
32279	281532
183	281533
86840	281534
149643	281535
151111	281536
148213	281537
241567	281538
240791	281539
256616	281540
156802	281541
89084	281542
135382	281543
14125	281544
129654	281545
63661	281546
18993	281547
157209	281548
163615	281549
11428	281550
121424	281551
64615	281552
68451	281553
9774	281554
26319	281555
247153	281556
62915	281557
22520	281558
26651	281559
225083	281560
3361	281561
3671	281562
10448	281563
123208	281564
80514	281565
47347	281566
174	281567
31297	281568
20428	281569
69429	281570
5160	281571
181742	281572
61712	281573
26441	281574
31802	281575
227572	281576
206388	281577
119548	281578
123443	281579
79486	281580
243898	281581
167457	281582
10955	281583
43631	281584
137652	281585
106383	281586
246795	281587
60868	281588
42154	281589
157419	281590
110829	281591
146208	281592
3700	281593
7197	281594
61615	281595
209252	281596
105851	281597
247648	281598
77214	281599
99380	281600
66132	281601
75588	281602
110573	281603
44323	281604
165949	281605
19556	281606
26609	281607
118041	281608
42870	281609
48569	281610
85103	281611
112474	281612
18996	281613
6426	281614
91937	281615
125968	281616
59524	281617
222761	281618
62903	281619
97361	281620
105450	281621
4588	281622
7460	281623
122885	281624
37994	281625
355525	281626
99521	281627
38136	281628
17053	281629
4161	281630
225061	281631
130825	281632
138730	281633
198084	281634
32329	281635
80758	281636
22706	281637
264109	281638
184097	281639
24789	281640
5409	281641
70780	281642
226192	281643
40799	281644
40553	281645
137448	281646
205240	281647
98991	281648
122811	281649
8177	281650
64352	281651
53508	281652
324427	281653
102302	281654
90471	281655
37819	281656
51220	281657
40204	281658
193966	281659
102902	281660
21066	281661
152328	281662
163618	281663
11655	281664
268033	281665
148540	281666
327467	281667
26034	281668
119138	281669
16269	281670
187127	281671
108610	281672
203784	281673
199025	281674
37152	281675
61996	281676
349560	281677
253	281678
10552	281679
136097	281680
19	281681
70654	281682
6177	281683
14297	281684
44	281685
11497	281686
11735	281687
90515	281688
202805	281689
96768	281690
67009	281691
65496	281692
156639	281693
40648	281694
74410	281695
11587	281696
29073	281697
18458	281698
69412	281699
94874	281700
79550	281701
170827	281702
10798	281703
10219	281704
75780	281705
201899	281706
119168	281707
253133	281708
334193	281709
40861	281710
118697	281711
140018	281712
166922	281713
56064	281714
4996	281715
3591	281716
276	281717
22424	281718
121582	281719
167196	281720
77294	281721
16326	281722
300518	281723
134773	281724
58343	281725
26091	281726
146144	281727
70510	281728
58581	281729
11169	281730
1235	281731
40173	281732
9338	281733
106045	281734
191113	281735
313498	281736
313942	281737
200758	281738
323858	281739
59578	281740
130613	281741
313561	281742
28673	281743
205052	281744
93414	281745
169195	281746
172207	281747
150961	281748
167238	281749
241856	281750
40817	281751
40569	281752
156736	281753
14040	281754
118437	281755
296505	281756
315128	281757
190689	281758
318052	281759
188379	281760
315095	281761
78657	281762
318369	281763
9345	281764
119335	281765
135069	281766
134995	281767
113070	281768
75436	281769
233054	281770
228626	281771
128932	281772
20802	281773
9675	281774
130428	281775
179631	281776
306220	281777
184418	281778
249471	281779
95919	281780
282137	281781
137544	281782
99875	281783
89692	281784
248262	281785
256558	281786
77828	281787
342606	281788
69142	281789
134322	281790
14775	281791
139952	281792
267535	281793
28441	281794
79711	281795
36208	281796
91886	281797
277195	281798
90240	281799
150003	281800
17633	281801
12684	281802
112418	281803
8696	281804
59420	281805
103043	281806
5410	281807
151156	281808
157057	281809
43665	281810
16206	281811
275883	281812
276324	281813
149521	281814
181161	281815
62401	281816
139952	281817
146038	281818
233652	281819
152801	281820
150988	281821
50798	281822
275772	281823
182719	281824
99831	281825
742	281826
112084	281827
40015	281828
9150	281829
125305	281830
69718	281831
92251	281832
136305	281833
75258	281834
53146	281835
27383	281836
198118	281837
301762	281838
103900	281839
305815	281840
13571	281841
113125	281842
148251	281843
85137	281844
210866	281845
116704	281846
89332	281847
191502	281848
142574	281849
280174	281850
196640	281851
40815	281852
48765	281853
55008	281854
8717	281855
39074	281856
48808	281857
183208	281858
21871	281859
5896	281860
34184	281861
331140	281862
37603	281863
179809	281864
151612	281865
263975	281866
233422	281867
162282	281868
179763	281869
76596	281870
106494	281871
256061	281872
56839	281873
9190	281874
352523	281875
150762	281876
24353	281877
51	281878
315087	281879
60195	281880
189992	281881
5704	281882
303565	281883
236077	281884
59409	281885
212249	281886
17590	281887
250141	281888
200344	281889
46172	281890
46678	281891
62972	281892
16993	281893
23902	281894
224789	281895
223353	281896
77985	281897
140256	281898
118002	281899
269515	281900
11428	281901
81423	281902
115453	281903
80042	281904
11558	281905
51157	281906
81098	281907
255992	281908
142908	281909
601	281910
105476	281911
248863	281912
31111	281913
17767	281914
202103	281915
146244	281916
55440	281917
190538	281918
12643	281919
32150	281920
10534	281921
10634	281922
995	281923
117500	281924
41439	281925
63355	281926
187990	281927
229585	281928
112085	281929
29473	281930
59567	281931
7791	281932
319033	281933
117835	281934
313356	281935
187915	281936
118805	281937
119006	281938
124377	281939
153235	281940
2460	281941
77309	281942
203513	281943
337742	281944
26278	281945
40203	281946
12263	281947
131953	281948
16018	281949
37430	281950
306016	281951
33086	281952
148383	281953
131510	281954
177909	281955
341769	281956
244075	281957
251930	281958
189652	281959
189774	281960
148029	281961
317174	281962
187973	281963
63408	281964
56718	281965
189077	281966
107117	281967
322122	281968
103660	281969
45703	281970
261108	281971
28166	281972
273532	281973
97337	281974
5755	281975
233989	281976
354797	281977
125949	281978
228229	281979
137440	281980
254716	281981
203480	281982
244711	281983
51493	281984
130826	281985
180683	281986
81043	281987
41187	281988
73879	281989
29399	281990
352139	281991
85481	281992
129224	281993
129964	281994
1552	281995
171498	281996
11299	281997
119942	281998
53858	281999
120776	282000
59471	282001
31344	282002
304882	282003
88266	282004
41688	282005
18396	282006
257519	282007
117399	282008
108358	282009
244344	282010
244239	282011
20064	282012
220489	282013
36166	282014
110007	282015
183570	282016
162087	282017
244533	282018
117551	282019
78364	282020
284366	282021
878	282022
319	282023
221682	282024
26	282025
184202	282026
41452	282027
15086	282028
11076	282029
40202	282030
63951	282031
104958	282032
14752	282033
75942	282034
18226	282035
6221	282036
145552	282037
83966	282038
87963	282039
178982	282040
21	282041
15043	282042
108569	282043
8866	282044
163924	282045
124515	282046
22712	282047
125404	282048
48347	282049
885	282050
3706	282051
23544	282052
77402	282053
73656	282054
109595	282055
9691	282056
131309	282057
142818	282058
86330	282059
200274	282060
104751	282061
27505	282062
173741	282063
226447	282064
290318	282065
163995	282066
5719	282067
311366	282068
28897	282069
75539	282070
23253	282071
59443	282072
50134	282073
32	282074
109257	282075
5724	282076
6549	282077
7734	282078
276552	282079
4995	282080
29532	282081
14085	282082
662	282083
130124	282084
11504	282085
107387	282086
128153	282087
23930	282088
99738	282089
160087	282090
36195	282091
224245	282092
97351	282093
106569	282094
41624	282095
24870	282096
53859	282097
190003	282098
79432	282099
32768	282100
26018	282101
97529	282102
58650	282103
28879	282104
88448	282105
93593	282106
742	282107
340303	282108
179560	282109
47295	282110
28533	282111
83011	282112
201697	282113
256446	282114
42538	282115
60294	282116
24413	282117
2556	282118
17938	282119
203509	282120
22245	282121
24328	282122
108596	282123
29386	282124
151422	282125
143562	282126
1770	282127
11436	282128
339811	282129
2623	282130
258499	282131
344099	282132
31117	282133
28360	282134
26803	282135
17336	282136
178981	282137
4213	282138
125514	282139
3507	282140
21009	282141
254801	282142
355	282143
124371	282144
17290	282145
237709	282146
286	282147
433	282148
104395	282149
55474	282150
12486	282151
6565	282152
149850	282153
130703	282154
90007	282155
4014	282156
33702	282157
155690	282158
84409	282159
341584	282160
113334	282161
119529	282162
78185	282163
48399	282164
15688	282165
563	282166
18730	282167
5857	282168
8334	282169
87564	282170
170498	282171
39232	282172
233766	282173
91652	282174
85440	282175
178337	282176
257470	282177
31476	282178
201354	282179
8759	282180
162671	282181
314999	282182
29179	282183
41686	282184
9390	282185
166341	282186
109958	282187
80291	282188
129524	282189
61491	282190
44867	282191
80379	282192
75500	282193
98079	282194
15290	282195
4475	282196
152900	282197
130500	282198
126116	282199
233105	282200
16339	282201
3354	282202
13323	282203
26781	282204
28526	282205
12340	282206
9852	282207
314305	282208
25809	282209
22504	282210
57923	282211
96872	282212
186499	282213
29032	282214
312675	282215
93445	282216
51351	282217
124123	282218
92956	282219
200355	282220
35120	282221
11936	282222
60630	282223
94041	282224
78648	282225
281489	282226
34264	282227
37813	282228
257754	282229
66998	282230
101164	282231
7487	282232
165567	282233
27996	282234
141064	282235
191505	282236
16627	282237
41064	282238
203312	282239
64717	282240
343088	282241
141219	282242
237642	282243
100049	282244
341097	282245
304834	282246
179599	282247
232446	282248
199924	282249
87651	282250
122809	282251
1345	282252
43905	282253
283507	282254
41394	282255
156762	282256
25493	282257
83200	282258
123124	282259
237338	282260
84735	282261
199081	282262
26731	282263
59008	282264
20383	282265
182640	282266
28404	282267
12866	282268
331676	282269
241809	282270
136547	282271
335458	282272
229466	282273
8523	282274
109444	282275
40324	282276
48014	282277
68909	282278
32900	282279
5871	282280
197993	282281
40788	282282
124780	282283
163449	282284
63943	282285
59571	282286
5016	282287
61745	282288
73737	282289
70610	282290
70612	282291
279065	282292
186551	282293
6484	282294
167753	282295
7454	282296
230	282297
224507	282298
52382	282299
211368	282300
170866	282301
187524	282302
29237	282303
22500	282304
2620	282305
17796	282306
43787	282307
161633	282308
70441	282309
56643	282310
166897	282311
115878	282312
134808	282313
44045	282314
178886	282315
81835	282316
125865	282317
86166	282318
261242	282319
276685	282320
115284	282321
91131	282322
20741	282323
137169	282324
6625	282325
30256	282326
146143	282327
328121	282328
69030	282329
84	282330
35493	282331
8324	282332
158912	282333
176111	282334
799	282335
329658	282336
68499	282337
155611	282338
179741	282339
114478	282340
122277	282341
80614	282342
25170	282343
54691	282344
257824	282345
68245	282346
155833	282347
30936	282348
123919	282349
157352	282350
105272	282351
235388	282352
105940	282353
102160	282354
56303	282355
110277	282356
125284	282357
5718	282358
13069	282359
196145	282360
327411	282361
51404	282362
202221	282363
1787	282364
119861	282365
18778	282366
97889	282367
100607	282368
12776	282369
13691	282370
28411	282371
275012	282372
326263	282373
49304	282374
72625	282375
208255	282376
56904	282377
139794	282378
65470	282379
167987	282380
221991	282381
92541	282382
33761	282383
93334	282384
113741	282385
258069	282386
16628	282387
2221	282388
58458	282389
61348	282390
97633	282391
76927	282392
52027	282393
13871	282394
310463	282395
289914	282396
60791	282397
5053	282398
59657	282399
91979	282400
37216	282401
36657	282402
313685	282403
27103	282404
40055	282405
22561	282406
135222	282407
9476	282408
8846	282409
247432	282410
27364	282411
80461	282412
90688	282413
102722	282414
128763	282415
121634	282416
195801	282417
182786	282418
152273	282419
169893	282420
123833	282421
252722	282422
19622	282423
89440	282424
122834	282425
102418	282426
62488	282427
21153	282428
105647	282429
75268	282430
202132	282431
184060	282432
9846	282433
39935	282434
70697	282435
70246	282436
21247	282437
12062	282438
55258	282439
237911	282440
253396	282441
180445	282442
19653	282443
140817	282444
221987	282445
44691	282446
77026	282447
63691	282448
219301	282449
157589	282450
26623	282451
195266	282452
19571	282453
202650	282454
38218	282455
218875	282456
263645	282457
196936	282458
38972	282459
143474	282460
255911	282461
271967	282462
20080	282463
31847	282464
15777	282465
75287	282466
70520	282467
77021	282468
20823	282469
191650	282470
179313	282471
64967	282472
276877	282473
236433	282474
81494	282475
3072	282476
202724	282477
103243	282478
90031	282479
186593	282480
19808	282481
232072	282482
165987	282483
353550	282484
14564	282485
14467	282486
330375	282487
3756	282488
135217	282489
85084	282490
66065	282491
149717	282492
9774	282493
157169	282494
201760	282495
254894	282496
77404	282497
104644	282498
202090	282499
123238	282500
58597	282501
96841	282502
1536	282503
144098	282504
28148	282505
163496	282506
37956	282507
31205	282508
45067	282509
43588	282510
108130	282511
100380	282512
347460	282513
12863	282514
117764	282515
4760	282516
54147	282517
219021	282518
237698	282519
14349	282520
36436	282521
23482	282522
158959	282523
257718	282524
110425	282525
2940	282526
7800	282527
6473	282528
10600	282529
16714	282530
21990	282531
1805	282532
25791	282533
184848	282534
2339	282535
65930	282536
46953	282537
52578	282538
199692	282539
77481	282540
16697	282541
6426	282542
127539	282543
4157	282544
181158	282545
10964	282546
88236	282547
211360	282548
20098	282549
67156	282550
195960	282551
327246	282552
143510	282553
93268	282554
125825	282555
60937	282556
27462	282557
40466	282558
136028	282559
132673	282560
24564	282561
21484	282562
100338	282563
175677	282564
4225	282565
115993	282566
6540	282567
102741	282568
309692	282569
46320	282570
98685	282571
30918	282572
9895	282573
256656	282574
79990	282575
249942	282576
60511	282577
53924	282578
60511	282579
122111	282580
3903	282581
1186	282582
7459	282583
69996	282584
208172	282585
252389	282586
3011	282587
189121	282588
78784	282589
7509	282590
324812	282591
47521	282592
54534	282593
23467	282594
187939	282595
314213	282596
154578	282597
80303	282598
5568	282599
231013	282600
7656	282601
105108	282602
208729	282603
62114	282604
3749	282605
62344	282606
17069	282607
53617	282608
189242	282609
26093	282610
1431	282611
1695	282612
118038	282613
4228	282614
16696	282615
1600	282616
189669	282617
31205	282618
315205	282619
32421	282620
322805	282621
239610	282622
147380	282623
14239	282624
993	282625
51510	282626
31997	282627
137780	282628
95081	282629
208874	282630
309480	282631
82536	282632
214866	282633
90570	282634
217271	282635
51678	282636
150087	282637
20948	282638
183363	282639
134909	282640
319107	282641
218840	282642
39160	282643
355886	282644
151138	282645
22495	282646
10800	282647
40103	282648
37710	282649
525	282650
203900	282651
182766	282652
57740	282653
9453	282654
117850	282655
45730	282656
57788	282657
43808	282658
96734	282659
144050	282660
110198	282661
6535	282662
84089	282663
119072	282664
139237	282665
71331	282666
81326	282667
25654	282668
77413	282669
12534	282670
30854	282671
135432	282672
145381	282673
74293	282674
106168	282675
7633	282676
298391	282677
78071	282678
4948	282679
93037	282680
92881	282681
4530	282682
74436	282683
19935	282684
76178	282685
30274	282686
191398	282687
34429	282688
199200	282689
110026	282690
44330	282691
339797	282692
31380	282693
75671	282694
96592	282695
101401	282696
21	282697
2728	282698
258331	282699
211416	282700
3599	282701
44675	282702
57144	282703
59545	282704
12700	282705
320837	282706
211692	282707
32881	282708
1088	282709
23821	282710
283	282711
90854	282712
47844	282713
6556	282714
29793	282715
1783	282716
2222	282717
210107	282718
209807	282719
168656	282720
283391	282721
47928	282722
343205	282723
72546	282724
108444	282725
346642	282726
123764	282727
152540	282728
68640	282729
336708	282730
21407	282731
207012	282732
231726	282733
352349	282734
62044	282735
15483	282736
37701	282737
201572	282738
61955	282739
202672	282740
107269	282741
8509	282742
83246	282743
292469	282744
208699	282745
13491	282746
875	282747
84636	282748
1904	282749
48756	282750
199625	282751
128583	282752
192609	282753
143105	282754
198208	282755
65668	282756
151403	282757
22170	282758
271819	282759
206050	282760
10782	282761
134439	282762
14127	282763
651	282764
126138	282765
44884	282766
109950	282767
274553	282768
211056	282769
142212	282770
313010	282771
59025	282772
104610	282773
306554	282774
320162	282775
320455	282776
143073	282777
302903	282778
28792	282779
134743	282780
202439	282781
77754	282782
175222	282783
97939	282784
25076	282785
69701	282786
7064	282787
43509	282788
8579	282789
113092	282790
201355	282791
1332	282792
280265	282793
64316	282794
27169	282795
272787	282796
265730	282797
125245	282798
343	282799
44085	282800
91691	282801
108051	282802
2062	282803
117240	282804
356381	282805
26181	282806
47687	282807
72512	282808
26359	282809
4542	282810
350848	282811
89019	282812
16208	282813
49481	282814
52132	282815
124899	282816
42377	282817
34696	282818
298490	282819
8313	282820
68370	282821
156913	282822
411	282823
189249	282824
271721	282825
193066	282826
61359	282827
17345	282828
54189	282829
189450	282830
52707	282831
104676	282832
13211	282833
299522	282834
334334	282835
44821	282836
25356	282837
151484	282838
206161	282839
147114	282840
346078	282841
203098	282842
43318	282843
193227	282844
27089	282845
18792	282846
39982	282847
21894	282848
43684	282849
135577	282850
208048	282851
147818	282852
91277	282853
30838	282854
205800	282855
7196	282856
179414	282857
39991	282858
305551	282859
1576	282860
243459	282861
151146	282862
45035	282863
6842	282864
138639	282865
179531	282866
34403	282867
230947	282868
125584	282869
45057	282870
61657	282871
71330	282872
142070	282873
151997	282874
173671	282875
50629	282876
345832	282877
234949	282878
31276	282879
168625	282880
186436	282881
331572	282882
18099	282883
258501	282884
40601	282885
226303	282886
58555	282887
8484	282888
212719	282889
118513	282890
318276	282891
111944	282892
15557	282893
173872	282894
31068	282895
148267	282896
17400	282897
3332	282898
168851	282899
86	282900
164183	282901
273148	282902
230209	282903
227574	282904
60251	282905
138956	282906
131002	282907
44848	282908
13072	282909
165341	282910
32764	282911
199693	282912
327092	282913
47817	282914
338475	282915
196025	282916
125672	282917
16510	282918
187732	282919
297358	282920
265565	282921
233983	282922
60771	282923
240706	282924
76159	282925
187164	282926
166097	282927
18715	282928
15745	282929
280653	282930
164458	282931
191108	282932
36195	282933
104052	282934
19248	282935
81077	282936
75604	282937
2107	282938
80952	282939
59992	282940
48076	282941
114128	282942
30239	282943
85193	282944
39296	282945
127889	282946
129271	282947
59245	282948
199200	282949
161660	282950
5169	282951
65886	282952
135308	282953
132350	282954
13951	282955
14724	282956
59249	282957
4010	282958
56673	282959
237037	282960
81067	282961
339861	282962
84049	282963
92345	282964
225370	282965
9439	282966
77822	282967
20830	282968
138187	282969
22555	282970
243474	282971
298547	282972
16294	282973
66017	282974
115552	282975
28442	282976
118292	282977
15701	282978
130711	282979
58206	282980
136792	282981
91374	282982
42090	282983
14478	282984
5676	282985
243999	282986
116336	282987
19616	282988
19577	282989
334808	282990
42329	282991
178050	282992
30798	282993
30603	282994
119156	282995
185462	282996
173766	282997
155997	282998
242960	282999
77198	283000
168563	283001
96857	283002
44495	283003
7090	283004
15339	283005
21716	283006
149010	283007
33428	283008
84047	283009
44967	283010
336145	283011
914	283012
47174	283013
25440	283014
77362	283015
119098	283016
236183	283017
319378	283018
217140	283019
300850	283020
167365	283021
10892	283022
321439	283023
134083	283024
134478	283025
95081	283026
156796	283027
316437	283028
36552	283029
80691	283030
59498	283031
37013	283032
15534	283033
255714	283034
270260	283035
267732	283036
54436	283037
176506	283038
230044	283039
135377	283040
75198	283041
104	283042
15199	283043
138578	283044
209274	283045
126393	283046
106905	283047
235964	283048
58527	283049
154521	283050
88232	283051
90305	283052
40777	283053
140186	283054
255292	283055
333684	283056
42025	283057
133688	283058
226352	283059
33370	283060
335856	283061
169706	283062
17811	283063
206271	283064
336893	283065
29333	283066
41954	283067
179986	283068
117468	283069
330978	283070
198098	283071
97665	283072
79190	283073
144953	283074
91577	283075
233735	283076
138146	283077
200230	283078
65510	283079
278767	283080
81776	283081
145572	283082
206015	283083
342406	283084
149017	283085
142505	283086
107293	283087
233657	283088
341776	283089
330918	283090
201178	283091
50044	283092
330891	283093
1339	283094
125735	283095
82211	283096
332740	283097
198263	283098
90207	283099
61220	283100
40510	283101
144890	283102
161384	283103
236379	283104
150130	283105
86887	283106
207	283107
41035	283108
106781	283109
220672	283110
280693	283111
34966	283112
145006	283113
104104	283114
180877	283115
33266	283116
255837	283117
118872	283118
300971	283119
100235	283120
300387	283121
59905	283122
40601	283123
225779	283124
145667	283125
108768	283126
54309	283127
12007	283128
9210	283129
53200	283130
104475	283131
14421	283132
91788	283133
12219	283134
30308	283135
83398	283136
292088	283137
381	283138
21114	283139
79541	283140
151235	283141
44	283142
52207	283143
54604	283144
34419	283145
77403	283146
150268	283147
37894	283148
24197	283149
37513	283150
42507	283151
72448	283152
131201	283153
80618	283154
242325	283155
101304	283156
201025	283157
357298	283158
171086	283159
284532	283160
41906	283161
6694	283162
199148	283163
14586	283164
168182	283165
44034	283166
109690	283167
165091	283168
53692	283169
23261	283170
112657	283171
13169	283172
267612	283173
203431	283174
29354	283175
228280	283176
162784	283177
25252	283178
119881	283179
247899	283180
33780	283181
6702	283182
5728	283183
2302	283184
328171	283185
83928	283186
84698	283187
137286	283188
231877	283189
2613	283190
285719	283191
5169	283192
331124	283193
117530	283194
6435	283195
129427	283196
162903	283197
242610	283198
140868	283199
49135	283200
104028	283201
151324	283202
3727	283203
133803	283204
171046	283205
247960	283206
15731	283207
167436	283208
262591	283209
22992	283210
258066	283211
151005	283212
96633	283213
92458	283214
103110	283215
149494	283216
96651	283217
56519	283218
45714	283219
17742	283220
52348	283221
143418	283222
345034	283223
233529	283224
20434	283225
97854	283226
52248	283227
205719	283228
8566	283229
196510	283230
18524	283231
71878	283232
123064	283233
106955	283234
158712	283235
302377	283236
22302	283237
198676	283238
301721	283239
104245	283240
265970	283241
26482	283242
32777	283243
21095	283244
223277	283245
11384	283246
179212	283247
70182	283248
146117	283249
26997	283250
112776	283251
255181	283252
2797	283253
105550	283254
70408	283255
61809	283256
125441	283257
94918	283258
90566	283259
42140	283260
115322	283261
14500	283262
243479	283263
327879	283264
38248	283265
186464	283266
33310	283267
107312	283268
183996	283269
274891	283270
23968	283271
40319	283272
80971	283273
199910	283274
169143	283275
174931	283276
6682	283277
47835	283278
20042	283279
254247	283280
7286	283281
142330	283282
119766	283283
19233	283284
31749	283285
186501	283286
326216	283287
117071	283288
281053	283289
88347	283290
99984	283291
176004	283292
180777	283293
185259	283294
272870	283295
249482	283296
137895	283297
12413	283298
130086	283299
26008	283300
50099	283301
3567	283302
99786	283303
13940	283304
178325	283305
78711	283306
156001	283307
315966	283308
198312	283309
148418	283310
175217	283311
19956	283312
29342	283313
6559	283314
72624	283315
357683	283316
102969	283317
273541	283318
252270	283319
177930	283320
146080	283321
36594	283322
306166	283323
326558	283324
93433	283325
143694	283326
93583	283327
99909	283328
167844	283329
217020	283330
52237	283331
315459	283332
19680	283333
272624	283334
162915	283335
129498	283336
56112	283337
203428	283338
219188	283339
15048	283340
7720	283341
59017	283342
58877	283343
58244	283344
344138	283345
246933	283346
16001	283347
20854	283348
44708	283349
341763	283350
124377	283351
71312	283352
30595	283353
72342	283354
7061	283355
6880	283356
167063	283357
2278	283358
75101	283359
94928	283360
28742	283361
25497	283362
79556	283363
141723	283364
187626	283365
77309	283366
29068	283367
114672	283368
179246	283369
54825	283370
60131	283371
3958	283372
137925	283373
231068	283374
21298	283375
114806	283376
97560	283377
159681	283378
9253	283379
1919	283380
40837	283381
38997	283382
16003	283383
80543	283384
15906	283385
164750	283386
33376	283387
139350	283388
179016	283389
169276	283390
138460	283391
23910	283392
57405	283393
126064	283394
26082	283395
201607	283396
197468	283397
242517	283398
428	283399
71382	283400
192424	283401
116028	283402
171757	283403
56515	283404
3090	283405
66892	283406
137056	283407
27051	283408
256171	283409
89155	283410
8202	283411
187326	283412
345039	283413
48056	283414
802	283415
23946	283416
24420	283417
139302	283418
314	283419
302915	283420
135772	283421
284939	283422
89	283423
315289	283424
47821	283425
183845	283426
136752	283427
138732	283428
91704	283429
82240	283430
43547	283431
73527	283432
2164	283433
2935	283434
263679	283435
42596	283436
27000	283437
44350	283438
135274	283439
3109	283440
38058	283441
107473	283442
220111	283443
10964	283444
142560	283445
128534	283446
14810	283447
62991	283448
261209	283449
198286	283450
103041	283451
164595	283452
62950	283453
52766	283454
143093	283455
104724	283456
243819	283457
267794	283458
12000	283459
91770	283460
799	283461
117289	283462
154870	283463
89766	283464
48563	283465
52140	283466
114628	283467
18468	283468
241534	283469
297224	283470
115659	283471
14387	283472
190659	283473
137485	283474
181724	283475
154613	283476
196939	283477
269837	283478
9154	283479
91527	283480
240324	283481
203783	283482
144397	283483
131336	283484
70678	283485
22915	283486
211792	283487
119469	283488
314247	283489
125788	283490
302835	283491
25006	283492
300511	283493
81288	283494
58176	283495
41420	283496
68418	283497
283971	283498
116000	283499
128271	283500
284452	283501
155807	283502
296656	283503
98996	283504
26804	283505
7475	283506
150657	283507
15779	283508
313393	283509
32328	283510
9027	283511
26626	283512
156796	283513
260000	283514
4787	283515
49905	283516
44615	283517
105254	283518
13739	283519
18921	283520
317008	283521
55055	283522
123139	283523
159388	283524
39	283525
113597	283526
28098	283527
246800	283528
33884	283529
2123	283530
24850	283531
46675	283532
146969	283533
22985	283534
4666	283535
67924	283536
166346	283537
121825	283538
198926	283539
43028	283540
315258	283541
186997	283542
2106	283543
13492	283544
227542	283545
341952	283546
337283	283547
83890	283548
49188	283549
52001	283550
10908	283551
79656	283552
138511	283553
30043	283554
54886	283555
5803	283556
69667	283557
284753	283558
27076	283559
271285	283560
3151	283561
133930	283562
64667	283563
24476	283564
163336	283565
354561	283566
78714	283567
74836	283568
189827	283569
91430	283570
8716	283571
92747	283572
335935	283573
13227	283574
55425	283575
77237	283576
110306	283577
8758	283578
17373	283579
750	283580
43235	283581
12000	283582
9416	283583
7528	283584
244675	283585
51285	283586
25813	283587
3878	283588
26158	283589
6675	283590
198724	283591
2948	283592
32749	283593
159693	283594
31930	283595
746	283596
32404	283597
149144	283598
125514	283599
4430	283600
1531	283601
142989	283602
64800	283603
118602	283604
2264	283605
62891	283606
44787	283607
12896	283608
47258	283609
284752	283610
63401	283611
142713	283612
16208	283613
27710	283614
193842	283615
2446	283616
30799	283617
26932	283618
28817	283619
46970	283620
222755	283621
11924	283622
208141	283623
124139	283624
326595	283625
59129	283626
45027	283627
20102	283628
22234	283629
313854	283630
26748	283631
96734	283632
124683	283633
86066	283634
150026	283635
3954	283636
20898	283637
38062	283638
169200	283639
317483	283640
81576	283641
235054	283642
131935	283643
92751	283644
43318	283645
298592	283646
87751	283647
170396	283648
41293	283649
257016	283650
236202	283651
148752	283652
69256	283653
20260	283654
150288	283655
8484	283656
102004	283657
312624	283658
81094	283659
257372	283660
224092	283661
67448	283662
107472	283663
180296	283664
82184	283665
19240	283666
152543	283667
330056	283668
90162	283669
152936	283670
150242	283671
99637	283672
216381	283673
39	283674
43585	283675
164279	283676
51615	283677
43634	283678
35493	283679
59843	283680
91529	283681
157439	283682
205208	283683
75215	283684
232739	283685
115801	283686
312889	283687
284520	283688
214224	283689
165480	283690
27954	283691
143764	283692
344634	283693
226120	283694
130237	283695
58028	283696
231375	283697
185260	283698
72745	283699
67320	283700
184872	283701
123691	283702
166681	283703
118940	283704
50750	283705
31515	283706
60664	283707
104283	283708
54766	283709
320338	283710
253147	283711
16017	283712
88722	283713
90446	283714
276718	283715
99907	283716
126081	283717
217015	283718
188093	283719
226	283720
153381	283721
234333	283722
234344	283723
143334	283724
49226	283725
166586	283726
156955	283727
192615	283728
184548	283729
95243	283730
11327	283731
35644	283732
92446	283733
95145	283734
162328	283735
60424	283736
37477	283737
136042	283738
299454	283739
60768	283740
11104	283741
277148	283742
323486	283743
42172	283744
68804	283745
188180	283746
6430	283747
314126	283748
25778	283749
6430	283750
85204	283751
2965	283752
231648	283753
315497	283754
146910	283755
124420	283756
38098	283757
75638	283758
87080	283759
89823	283760
257579	283761
96293	283762
61517	283763
184308	283764
91353	283765
223268	283766
99213	283767
149483	283768
112775	283769
244234	283770
335728	283771
90238	283772
97225	283773
87223	283774
47923	283775
300425	283776
42039	283777
11936	283778
188523	283779
115511	283780
68660	283781
192424	283782
301226	283783
65294	283784
202247	283785
125715	283786
203275	283787
40862	283788
40368	283789
31402	283790
52162	283791
60200	283792
538	283793
94525	283794
257806	283795
15200	283796
14705	283797
19004	283798
41171	283799
289883	283800
74393	283801
101126	283802
335287	283803
57316	283804
26613	283805
9418	283806
124423	283807
142340	283808
10981	283809
134160	283810
10981	283811
81961	283812
192337	283813
298911	283814
59530	283815
269290	283816
340112	283817
168143	283818
74240	283819
123431	283820
58643	283821
88827	283822
31760	283823
257155	283824
73480	283825
3589	283826
140363	283827
229662	283828
1249	283829
98876	283830
133004	283831
59345	283832
205703	283833
3947	283834
125794	283835
51402	283836
22059	283837
328404	283838
230722	283839
233764	283840
332410	283841
267791	283842
197662	283843
230593	283844
274048	283845
98644	283846
137353	283847
61732	283848
343274	283849
340745	283850
61595	283851
99308	283852
240802	283853
23597	283854
75434	283855
229828	283856
117227	283857
36787	283858
208463	283859
157257	283860
212781	283861
187236	283862
134308	283863
44738	283864
1194	283865
118488	283866
157031	283867
71273	283868
36301	283869
15068	283870
143658	283871
26311	283872
61501	283873
146047	283874
224917	283875
78131	283876
218388	283877
188402	283878
84770	283879
154585	283880
12775	283881
9031	283882
61652	283883
80863	283884
124070	283885
8314	283886
105893	283887
121493	283888
149852	283889
169780	283890
8400	283891
212190	283892
321615	283893
190563	283894
80311	283895
53952	283896
114142	283897
44124	283898
119171	283899
113990	283900
4541	283901
66889	283902
60380	283903
35371	283904
263998	283905
25393	283906
7051	283907
81490	283908
3064	283909
197488	283910
200879	283911
4110	283912
40930	283913
18830	283914
314853	283915
53376	283916
9231	283917
3313	283918
53753	283919
63269	283920
177774	283921
55392	283922
91840	283923
178022	283924
27082	283925
92509	283926
101906	283927
245087	283928
22579	283929
125517	283930
11516	283931
4987	283932
5622	283933
149205	283934
63518	283935
22511	283936
114815	283937
99749	283938
6555	283939
143188	283940
236786	283941
103735	283942
301964	283943
44970	283944
145280	283945
269315	283946
139350	283947
87427	283948
98733	283949
163454	283950
26187	283951
11125	283952
9343	283953
115977	283954
258093	283955
40856	283956
103944	283957
16436	283958
115542	283959
301619	283960
308525	283961
145948	283962
40903	283963
62822	283964
75	283965
13331	283966
33534	283967
101493	283968
126893	283969
160802	283970
263634	283971
69482	283972
352173	283973
94	283974
29135	283975
44687	283976
12143	283977
65838	283978
175214	283979
30910	283980
46164	283981
83050	283982
127371	283983
262632	283984
92918	283985
69417	283986
51216	283987
93258	283988
258293	283989
27386	283990
200103	283991
79010	283992
48034	283993
19578	283994
190603	283995
62981	283996
145753	283997
724	283998
29128	283999
187475	284000
305772	284001
283707	284002
20048	284003
334777	284004
238702	284005
82103	284006
263772	284007
60405	284008
323169	284009
270235	284010
169839	284011
9830	284012
115179	284013
216504	284014
8772	284015
96653	284016
64271	284017
143091	284018
107326	284019
29256	284020
107435	284021
354819	284022
200139	284023
343046	284024
89175	284025
130678	284026
246794	284027
37182	284028
99822	284029
117865	284030
45684	284031
31836	284032
200762	284033
187794	284034
301221	284035
39322	284036
7044	284037
65450	284038
263935	284039
89298	284040
167587	284041
263671	284042
1516	284043
31324	284044
69019	284045
143406	284046
148225	284047
81269	284048
38920	284049
200072	284050
100214	284051
145814	284052
137170	284053
235963	284054
64796	284055
140087	284056
197702	284057
15329	284058
51626	284059
101915	284060
22352	284061
200795	284062
51716	284063
263986	284064
47575	284065
180532	284066
55106	284067
40084	284068
199143	284069
31488	284070
12331	284071
118752	284072
139711	284073
125394	284074
135314	284075
203797	284076
185711	284077
81815	284078
338217	284079
152966	284080
89167	284081
145515	284082
200553	284083
164570	284084
39847	284085
186961	284086
96810	284087
105671	284088
103691	284089
152087	284090
76922	284091
336197	284092
8868	284093
16000	284094
209286	284095
169911	284096
234168	284097
64952	284098
82	284099
43391	284100
15307	284101
257176	284102
77485	284103
14498	284104
69904	284105
24454	284106
22446	284107
140398	284108
152329	284109
84058	284110
77647	284111
56108	284112
230999	284113
156286	284114
77839	284115
30620	284116
39242	284117
90233	284118
145318	284119
27961	284120
117866	284121
93727	284122
340747	284123
4515	284124
7597	284125
37819	284126
330377	284127
32881	284128
31888	284129
287338	284130
146692	284131
91923	284132
181663	284133
334713	284134
145185	284135
181398	284136
229777	284137
81972	284138
81756	284139
66984	284140
220451	284141
108183	284142
252525	284143
137210	284144
244928	284145
332051	284146
267858	284147
6097	284148
23642	284149
80592	284150
181730	284151
137281	284152
81548	284153
111921	284154
284895	284155
12743	284156
316697	284157
33344	284158
164919	284159
144836	284160
85455	284161
81488	284162
228025	284163
30465	284164
3947	284165
233900	284166
190344	284167
275641	284168
187102	284169
201448	284170
119979	284171
4817	284172
66041	284173
237129	284174
55872	284175
83046	284176
168779	284177
306914	284178
195433	284179
72175	284180
49088	284181
153183	284182
242703	284183
189185	284184
110005	284185
119250	284186
107211	284187
26654	284188
93710	284189
44969	284190
196335	284191
36182	284192
121405	284193
36221	284194
260	284195
106502	284196
26394	284197
106308	284198
63930	284199
105884	284200
130158	284201
18572	284202
172988	284203
61907	284204
212660	284205
41729	284206
192645	284207
600	284208
39999	284209
49056	284210
187472	284211
187576	284212
23104	284213
256732	284214
6435	284215
210532	284216
2919	284217
187953	284218
334934	284219
35372	284220
9450	284221
96738	284222
179683	284223
292197	284224
174530	284225
25532	284226
157444	284227
223469	284228
625	284229
119767	284230
355572	284231
34630	284232
799	284233
349424	284234
272381	284235
188427	284236
313731	284237
316845	284238
17040	284239
346036	284240
165833	284241
91439	284242
52387	284243
30549	284244
196901	284245
317758	284246
143423	284247
143113	284248
171859	284249
40451	284250
139813	284251
8867	284252
131553	284253
8359	284254
236167	284255
151395	284256
24844	284257
283357	284258
75053	284259
13580	284260
252484	284261
24958	284262
45789	284263
257517	284264
163371	284265
52766	284266
224465	284267
112935	284268
308252	284269
183052	284270
99661	284271
346353	284272
69520	284273
200355	284274
341743	284275
97687	284276
74099	284277
24814	284278
243959	284279
74109	284280
299574	284281
351606	284282
950	284283
154123	284284
99774	284285
99662	284286
72779	284287
75659	284288
41949	284289
28565	284290
31283	284291
112844	284292
206388	284293
313509	284294
110323	284295
183879	284296
3965	284297
322915	284298
27692	284299
178649	284300
19569	284301
799	284302
79732	284303
151061	284304
15366	284305
1023	284306
1228	284307
5752	284308
70366	284309
75732	284310
182861	284311
9190	284312
222534	284313
15294	284314
157209	284315
13384	284316
134677	284317
272214	284318
125404	284319
10057	284320
62891	284321
5456	284322
17050	284323
54395	284324
170697	284325
178284	284326
253323	284327
91805	284328
203278	284329
191122	284330
35285	284331
75394	284332
346103	284333
140549	284334
82326	284335
59334	284336
305919	284337
98018	284338
183629	284339
124865	284340
220722	284341
93623	284342
41657	284343
114503	284344
74771	284345
5535	284346
28530	284347
15164	284348
244293	284349
115079	284350
41708	284351
59013	284352
232576	284353
53692	284354
338684	284355
184160	284356
194383	284357
197613	284358
114777	284359
51133	284360
256004	284361
58169	284362
125897	284363
195902	284364
182664	284365
168198	284366
199618	284367
82986	284368
28677	284369
83581	284370
91540	284371
126195	284372
29269	284373
22600	284374
219700	284375
74096	284376
355179	284377
141653	284378
20747	284379
248464	284380
82006	284381
252862	284382
206272	284383
36218	284384
326360	284385
50751	284386
223335	284387
193483	284388
130161	284389
116075	284390
69650	284391
44406	284392
331448	284393
143675	284394
19838	284395
30061	284396
71210	284397
340665	284398
65558	284399
204083	284400
303975	284401
124074	284402
222615	284403
149671	284404
37734	284405
78862	284406
233497	284407
67662	284408
226747	284409
30659	284410
73861	284411
29574	284412
186098	284413
15485	284414
61351	284415
85137	284416
200620	284417
113286	284418
313763	284419
41657	284420
314470	284421
169191	284422
314789	284423
43649	284424
166429	284425
73848	284426
227426	284427
90245	284428
229856	284429
280372	284430
184636	284431
115763	284432
308556	284433
28882	284434
151259	284435
91602	284436
229725	284437
107347	284438
143499	284439
244311	284440
6860	284441
2405	284442
25672	284443
51738	284444
44809	284445
22512	284446
65792	284447
37560	284448
137361	284449
235201	284450
62792	284451
284965	284452
93434	284453
205003	284454
142268	284455
263949	284456
274475	284457
28409	284458
104091	284459
244094	284460
32768	284461
107046	284462
114653	284463
219211	284464
15842	284465
41051	284466
99233	284467
300421	284468
30519	284469
232122	284470
118977	284471
188094	284472
304728	284473
79597	284474
7074	284475
182725	284476
46439	284477
59501	284478
234467	284479
58192	284480
112811	284481
135644	284482
101122	284483
63487	284484
256125	284485
228108	284486
233679	284487
7591	284488
275042	284489
75223	284490
121268	284491
161318	284492
161444	284493
141246	284494
11009	284495
17576	284496
261348	284497
15336	284498
40712	284499
38239	284500
210100	284501
254646	284502
30048	284503
59932	284504
78078	284505
2988	284506
46070	284507
1402	284508
54478	284509
117282	284510
258418	284511
3075	284512
4633	284513
878	284514
120844	284515
31966	284516
7192	284517
157320	284518
438	284519
76910	284520
357274	284521
283405	284522
137987	284523
12407	284524
42505	284525
7394	284526
196573	284527
67	284528
7527	284529
89782	284530
118739	284531
111988	284532
10543	284533
5038	284534
28499	284535
253862	284536
241138	284537
151432	284538
12776	284539
10726	284540
162724	284541
17770	284542
1610	284543
189984	284544
77164	284545
255428	284546
144706	284547
57100	284548
212138	284549
77939	284550
16345	284551
77967	284552
316951	284553
77062	284554
123933	284555
135519	284556
663	284557
84961	284558
81846	284559
89451	284560
320284	284561
312306	284562
196906	284563
38784	284564
249592	284565
24385	284566
189551	284567
62990	284568
318029	284569
78188	284570
66805	284571
19397	284572
52288	284573
79508	284574
74773	284575
197244	284576
776	284577
46970	284578
193198	284579
207674	284580
5753	284581
144108	284582
93363	284583
125140	284584
510	284585
21345	284586
275632	284587
4023	284588
82344	284589
182776	284590
3421	284591
121214	284592
124791	284593
123208	284594
298287	284595
156428	284596
157025	284597
247408	284598
221472	284599
189904	284600
8357	284601
2321	284602
105499	284603
4251	284604
318217	284605
275990	284606
203043	284607
51186	284608
142831	284609
98381	284610
341116	284611
185486	284612
199635	284613
104161	284614
35299	284615
84324	284616
10846	284617
234100	284618
78118	284619
307646	284620
73692	284621
138357	284622
26308	284623
337236	284624
113070	284625
117286	284626
54989	284627
75671	284628
89224	284629
19529	284630
63923	284631
274900	284632
63830	284633
108196	284634
36426	284635
114877	284636
3030	284637
115540	284638
253171	284639
313918	284640
235710	284641
60293	284642
320914	284643
296545	284644
266732	284645
223661	284646
303061	284647
134184	284648
28677	284649
1770	284650
123854	284651
284117	284652
169996	284653
283463	284654
105185	284655
319461	284656
179124	284657
136711	284658
47951	284659
64465	284660
342404	284661
4048	284662
80665	284663
141576	284664
139349	284665
319792	284666
57114	284667
38521	284668
1061	284669
125420	284670
10606	284671
172370	284672
171083	284673
58274	284674
142437	284675
11077	284676
210849	284677
301869	284678
211077	284679
13927	284680
29835	284681
115822	284682
234304	284683
56876	284684
53283	284685
49436	284686
5205	284687
39772	284688
123433	284689
18772	284690
101300	284691
73647	284692
208297	284693
312391	284694
93399	284695
19937	284696
47245	284697
152099	284698
141511	284699
9014	284700
81968	284701
14136	284702
154191	284703
167843	284704
14342	284705
149805	284706
8040	284707
262800	284708
2740	284709
79149	284710
38556	284711
95151	284712
21527	284713
28823	284714
3268	284715
23362	284716
12629	284717
43937	284718
142493	284719
10784	284720
32	284721
77103	284722
12404	284723
9528	284724
29413	284725
117355	284726
61565	284727
69760	284728
1059	284729
47961	284730
3478	284731
222092	284732
280662	284733
65254	284734
45496	284735
46687	284736
54364	284737
42831	284738
13323	284739
2916	284740
55882	284741
119403	284742
1232	284743
19325	284744
59666	284745
29000	284746
39056	284747
22556	284748
9863	284749
59208	284750
180008	284751
201851	284752
1312	284753
155801	284754
254683	284755
20644	284756
129362	284757
105468	284758
99672	284759
197284	284760
331338	284761
130216	284762
336056	284763
331756	284764
163910	284765
156363	284766
163615	284767
117676	284768
15164	284769
9575	284770
85764	284771
99668	284772
210611	284773
2797	284774
102716	284775
6228	284776
149132	284777
33350	284778
193487	284779
4616	284780
572	284781
59255	284782
53448	284783
73643	284784
5760	284785
18106	284786
19569	284787
22713	284788
201520	284789
57829	284790
165120	284791
39024	284792
147511	284793
307688	284794
172887	284795
53625	284796
18036	284797
153672	284798
221553	284799
203095	284800
41955	284801
139131	284802
49309	284803
77290	284804
180318	284805
46980	284806
64005	284807
37457	284808
137251	284809
99435	284810
5810	284811
17215	284812
19207	284813
23699	284814
186552	284815
19616	284816
183283	284817
1433	284818
71342	284819
112005	284820
60434	284821
144925	284822
493	284823
212269	284824
25769	284825
14541	284826
156896	284827
751	284828
998	284829
244275	284830
3136	284831
58364	284832
151027	284833
641	284834
7921	284835
317169	284836
33687	284837
339959	284838
206617	284839
113021	284840
159927	284841
7895	284842
318815	284843
106230	284844
29453	284845
292436	284846
17985	284847
3947	284848
44960	284849
211545	284850
164787	284851
125308	284852
166318	284853
320002	284854
268201	284855
169360	284856
42159	284857
271436	284858
300634	284859
267594	284860
195211	284861
88274	284862
197695	284863
180839	284864
82533	284865
267660	284866
274725	284867
89557	284868
124405	284869
60293	284870
138377	284871
112980	284872
47989	284873
345211	284874
145960	284875
184893	284876
50606	284877
20595	284878
308168	284879
271683	284880
266687	284881
57034	284882
104625	284883
84462	284884
165704	284885
40661	284886
138838	284887
249059	284888
108343	284889
233743	284890
1922	284891
202880	284892
80766	284893
40290	284894
320397	284895
198592	284896
99239	284897
112136	284898
139698	284899
103973	284900
179694	284901
54731	284902
15352	284903
79639	284904
530	284905
248709	284906
81994	284907
39201	284908
326999	284909
22861	284910
20898	284911
40257	284912
244200	284913
6419	284914
262188	284915
1150	284916
154903	284917
146414	284918
109754	284919
40988	284920
15693	284921
37138	284922
122410	284923
189609	284924
81679	284925
78480	284926
179475	284927
102080	284928
87023	284929
211617	284930
26982	284931
37768	284932
333499	284933
331846	284934
180782	284935
243722	284936
11558	284937
165581	284938
17096	284939
23821	284940
77039	284941
38018	284942
98212	284943
211980	284944
29222	284945
134301	284946
169079	284947
103644	284948
81218	284949
69581	284950
309178	284951
76053	284952
6424	284953
168108	284954
86935	284955
7232	284956
184758	284957
192436	284958
283973	284959
152847	284960
200684	284961
43830	284962
177678	284963
283998	284964
106756	284965
313030	284966
160506	284967
93389	284968
308479	284969
92894	284970
43187	284971
41409	284972
224775	284973
12061	284974
295835	284975
125809	284976
42334	284977
74309	284978
224604	284979
51653	284980
61219	284981
22826	284982
103162	284983
115475	284984
14164	284985
39232	284986
105448	284987
79816	284988
148110	284989
30581	284990
752	284991
93211	284992
16029	284993
340835	284994
5647	284995
70412	284996
163074	284997
58527	284998
75702	284999
2193	285000
3830	285001
612	285002
107051	285003
61688	285004
12243	285005
180506	285006
191667	285007
58172	285008
66619	285009
148974	285010
82300	285011
306483	285012
15563	285013
90022	285014
145447	285015
145766	285016
305199	285017
125989	285018
15290	285019
91445	285020
34315	285021
120979	285022
78307	285023
112090	285024
39240	285025
139618	285026
61372	285027
128166	285028
55362	285029
21080	285030
88426	285031
147819	285032
150350	285033
6648	285034
95179	285035
336097	285036
44347	285037
190611	285038
179260	285039
225611	285040
29237	285041
42495	285042
10805	285043
78484	285044
187139	285045
45067	285046
59548	285047
42563	285048
61329	285049
269929	285050
130963	285051
41999	285052
59801	285053
89356	285054
9551	285055
157270	285056
1669	285057
311852	285058
19951	285059
189484	285060
14459	285061
117496	285062
19125	285063
65927	285064
108172	285065
16869	285066
109266	285067
8049	285068
22115	285069
99071	285070
77624	285071
200546	285072
157340	285073
40659	285074
77973	285075
314491	285076
81052	285077
24728	285078
190322	285079
111815	285080
726	285081
2571	285082
106547	285083
9324	285084
24810	285085
34735	285086
3225	285087
9323	285088
52132	285089
147380	285090
302827	285091
117679	285092
120539	285093
6428	285094
78404	285095
312407	285096
37464	285097
18979	285098
38085	285099
34123	285100
119112	285101
233901	285102
28501	285103
26357	285104
2949	285105
14216	285106
56830	285107
5557	285108
190921	285109
88932	285110
894	285111
28759	285112
170498	285113
5799	285114
8789	285115
146483	285116
196025	285117
16125	285118
18106	285119
71573	285120
61933	285121
6779	285122
26449	285123
235687	285124
127319	285125
205520	285126
236478	285127
336824	285128
311124	285129
141845	285130
182491	285131
139455	285132
234239	285133
855	285134
88190	285135
479	285136
282122	285137
105401	285138
172998	285139
13731	285140
2703	285141
13503	285142
949	285143
93455	285144
52976	285145
71382	285146
352047	285147
272335	285148
137487	285149
99763	285150
275477	285151
248665	285152
6719	285153
14829	285154
119908	285155
4810	285156
266621	285157
156390	285158
59938	285159
235982	285160
273766	285161
253795	285162
142620	285163
297716	285164
343341	285165
167453	285166
314523	285167
318662	285168
318915	285169
314791	285170
119023	285171
317629	285172
319212	285173
266313	285174
189642	285175
18855	285176
177588	285177
196227	285178
167246	285179
165111	285180
138974	285181
143151	285182
165613	285183
90845	285184
92070	285185
29652	285186
3042	285187
278457	285188
258350	285189
157135	285190
80686	285191
119555	285192
156697	285193
289114	285194
34032	285195
166933	285196
750	285197
273224	285198
8297	285199
59954	285200
91686	285201
155082	285202
84624	285203
88904	285204
35899	285205
307078	285206
137284	285207
317562	285208
161929	285209
16304	285210
29408	285211
19301	285212
5584	285213
196271	285214
66246	285215
41905	285216
202762	285217
36142	285218
17011	285219
140382	285220
161555	285221
241501	285222
35123	285223
158475	285224
274224	285225
303785	285226
103648	285227
211770	285228
264171	285229
412	285230
319398	285231
189749	285232
137292	285233
53645	285234
160440	285235
220697	285236
341048	285237
157390	285238
106551	285239
6358	285240
94720	285241
70574	285242
42963	285243
282172	285244
97850	285245
47743	285246
124255	285247
203960	285248
320439	285249
84837	285250
32765	285251
335164	285252
7613	285253
167258	285254
1690	285255
94714	285256
32646	285257
77973	285258
42618	285259
87186	285260
46428	285261
47006	285262
31073	285263
105627	285264
235296	285265
90663	285266
170375	285267
191509	285268
43405	285269
314763	285270
119205	285271
189716	285272
1427	285273
190080	285274
28595	285275
199120	285276
344427	285277
225070	285278
26712	285279
124572	285280
53947	285281
6040	285282
81559	285283
3592	285284
167240	285285
68768	285286
96687	285287
264008	285288
263899	285289
31084	285290
25493	285291
25734	285292
2070	285293
69241	285294
7077	285295
273095	285296
153339	285297
1319	285298
1705	285299
39292	285300
315379	285301
1267	285302
125361	285303
77450	285304
27202	285305
23006	285306
36175	285307
36908	285308
259868	285309
7500	285310
6525	285311
347561	285312
28868	285313
74	285314
50729	285315
196	285316
314594	285317
31748	285318
159172	285319
38713	285320
135937	285321
27707	285322
93436	285323
9534	285324
58718	285325
16099	285326
4291	285327
296506	285328
50574	285329
166423	285330
165345	285331
269467	285332
190129	285333
4438	285334
180786	285335
9556	285336
120758	285337
230589	285338
122692	285339
325821	285340
122568	285341
24996	285342
45701	285343
5779	285344
180790	285345
166371	285346
150203	285347
853	285348
77731	285349
191035	285350
191798	285351
14195	285352
102085	285353
9525	285354
101851	285355
67218	285356
104166	285357
121247	285358
160707	285359
22846	285360
188433	285361
193835	285362
12823	285363
4710	285364
113535	285365
263697	285366
46113	285367
52956	285368
1268	285369
36883	285370
2530	285371
164152	285372
20932	285373
92041	285374
11480	285375
160213	285376
3010	285377
2158	285378
52114	285379
15299	285380
114881	285381
114731	285382
117744	285383
164148	285384
10382	285385
737	285386
61098	285387
178711	285388
97	285389
50194	285390
2298	285391
48424	285392
39991	285393
112671	285394
139978	285395
55226	285396
19	285397
77435	285398
37918	285399
91479	285400
14605	285401
112674	285402
137062	285403
351267	285404
84596	285405
81116	285406
29782	285407
18428	285408
196022	285409
79870	285410
258478	285411
338602	285412
3382	285413
202170	285414
37762	285415
53070	285416
19718	285417
59827	285418
50263	285419
2877	285420
4058	285421
850	285422
252768	285423
151043	285424
267721	285425
31846	285426
154533	285427
41003	285428
216735	285429
75571	285430
196252	285431
58105	285432
639	285433
263711	285434
80061	285435
122460	285436
195969	285437
122460	285438
12523	285439
45717	285440
263748	285441
67143	285442
67092	285443
12592	285444
73913	285445
15129	285446
284177	285447
252755	285448
55330	285449
178834	285450
63568	285451
78631	285452
69002	285453
319584	285454
185921	285455
259031	285456
1930	285457
124350	285458
87128	285459
71168	285460
48337	285461
340978	285462
3965	285463
164353	285464
120442	285465
250468	285466
39586	285467
2	285468
69080	285469
112491	285470
85349	285471
203203	285472
232186	285473
17430	285474
82606	285475
184558	285476
20209	285477
299094	285478
335715	285479
3942	285480
371	285481
55701	285482
198953	285483
11511	285484
24708	285485
254870	285486
186759	285487
42000	285488
34700	285489
181924	285490
306622	285491
302795	285492
328315	285493
57246	285494
214178	285495
67093	285496
48135	285497
38	285498
201529	285499
343533	285500
179668	285501
115293	285502
248491	285503
186649	285504
200623	285505
341626	285506
231006	285507
23533	285508
124577	285509
135048	285510
103279	285511
134415	285512
48330	285513
61383	285514
181803	285515
308866	285516
221900	285517
270584	285518
142861	285519
60666	285520
172369	285521
219322	285522
22828	285523
143407	285524
70977	285525
183219	285526
299017	285527
66147	285528
107679	285529
157665	285530
298966	285531
144324	285532
142500	285533
143662	285534
103056	285535
212372	285536
19770	285537
185263	285538
31845	285539
103455	285540
12792	285541
69342	285542
167388	285543
12866	285544
69289	285545
163949	285546
98168	285547
268294	285548
161365	285549
141085	285550
161797	285551
161190	285552
249674	285553
69312	285554
268351	285555
121322	285556
167350	285557
9752	285558
177359	285559
25998	285560
1023	285561
112371	285562
50339	285563
6667	285564
19694	285565
158027	285566
155865	285567
97204	285568
161966	285569
71338	285570
14994	285571
106809	285572
25152	285573
230816	285574
51853	285575
136489	285576
228714	285577
33172	285578
226066	285579
89951	285580
1582	285581
148065	285582
246803	285583
127071	285584
7099	285585
232655	285586
31246	285587
20018	285588
107823	285589
113542	285590
74504	285591
68470	285592
351449	285593
335785	285594
68020	285595
321282	285596
100609	285597
152129	285598
207055	285599
5287	285600
105404	285601
31302	285602
341773	285603
185713	285604
339393	285605
79988	285606
182121	285607
9350	285608
120980	285609
207719	285610
53377	285611
66272	285612
26552	285613
15532	285614
178032	285615
196636	285616
350641	285617
151	285618
131209	285619
40603	285620
135663	285621
191513	285622
76750	285623
121783	285624
122002	285625
51282	285626
159523	285627
179468	285628
3653	285629
1222	285630
14223	285631
111989	285632
333642	285633
11946	285634
22304	285635
117979	285636
11836	285637
322651	285638
25615	285639
310072	285640
45170	285641
235493	285642
135809	285643
344861	285644
115384	285645
254584	285646
20613	285647
146992	285648
157783	285649
28022	285650
280	285651
5719	285652
73654	285653
157981	285654
37365	285655
157830	285656
135252	285657
27157	285658
55708	285659
553	285660
134193	285661
15156	285662
325488	285663
40178	285664
26544	285665
125140	285666
335647	285667
340797	285668
220716	285669
339647	285670
92585	285671
282556	285672
348241	285673
340926	285674
191954	285675
82887	285676
245782	285677
13424	285678
68755	285679
11968	285680
50395	285681
282579	285682
181674	285683
153332	285684
348381	285685
81903	285686
294323	285687
74781	285688
259347	285689
292184	285690
37862	285691
142297	285692
66181	285693
246135	285694
73663	285695
327019	285696
6620	285697
220114	285698
48139	285699
194253	285700
251998	285701
299515	285702
348212	285703
14895	285704
127078	285705
337029	285706
223555	285707
300942	285708
60308	285709
310156	285710
220678	285711
194988	285712
194988	285713
179641	285714
131011	285715
134524	285716
345440	285717
126672	285718
70879	285719
82847	285720
255716	285721
109031	285722
112993	285723
6412	285724
55544	285725
55276	285726
165665	285727
57253	285728
64848	285729
204310	285730
126201	285731
344006	285732
182834	285733
267739	285734
8595	285735
7758	285736
40014	285737
69731	285738
178921	285739
346680	285740
179502	285741
112998	285742
131421	285743
179496	285744
300160	285745
201395	285746
170131	285747
68966	285748
80278	285749
319780	285750
191837	285751
204440	285752
200614	285753
250268	285754
13436	285755
86123	285756
318675	285757
5633	285758
60484	285759
7	285760
277320	285761
36905	285762
139387	285763
15115	285764
101806	285765
56	285766
188954	285767
22213	285768
180014	285769
209986	285770
51709	285771
9624	285772
20366	285773
3717	285774
52571	285775
128838	285776
34524	285777
70132	285778
3944	285779
53988	285780
39026	285781
34594	285782
36597	285783
44287	285784
174456	285785
121213	285786
14561	285787
64889	285788
40372	285789
38787	285790
176979	285791
10094	285792
24618	285793
18945	285794
122088	285795
53075	285796
245591	285797
154785	285798
167332	285799
94389	285800
305927	285801
111120	285802
38903	285803
6514	285804
82607	285805
204527	285806
356308	285807
13650	285808
324972	285809
15697	285810
101229	285811
3612	285812
29839	285813
78203	285814
3612	285815
78115	285816
12583	285817
261480	285818
261116	285819
261527	285820
101222	285821
66652	285822
343881	285823
116278	285824
5466	285825
77942	285826
58139	285827
39314	285828
44189	285829
222753	285830
67542	285831
3841	285832
2445	285833
2162	285834
76353	285835
16195	285836
4602	285837
215978	285838
36765	285839
9810	285840
167652	285841
7854	285842
755	285843
76939	285844
724	285845
12297	285846
12736	285847
32396	285848
108409	285849
22706	285850
23460	285851
45840	285852
3849	285853
4501	285854
72008	285855
9928	285856
12497	285857
118252	285858
12619	285859
25161	285860
122016	285861
321784	285862
14237	285863
118855	285864
31881	285865
9535	285866
43996	285867
128302	285868
23577	285869
118871	285870
8971	285871
79547	285872
25964	285873
315073	285874
154	285875
119358	285876
52602	285877
271925	285878
61711	285879
323288	285880
170258	285881
112716	285882
44027	285883
52489	285884
44131	285885
36714	285886
17686	285887
3131	285888
110876	285889
37287	285890
8746	285891
26478	285892
16700	285893
77	285894
52639	285895
53721	285896
15635	285897
1875	285898
255271	285899
63290	285900
15562	285901
215226	285902
418	285903
153686	285904
151819	285905
160182	285906
129450	285907
95526	285908
177553	285909
94697	285910
9502	285911
77488	285912
68133	285913
108196	285914
2330	285915
85364	285916
87301	285917
15853	285918
33693	285919
79533	285920
121838	285921
354993	285922
52889	285923
112742	285924
352388	285925
27007	285926
14621	285927
100361	285928
235727	285929
195078	285930
196616	285931
160970	285932
332600	285933
31442	285934
251583	285935
39169	285936
67603	285937
144857	285938
69498	285939
4186	285940
38261	285941
99368	285942
240975	285943
274506	285944
120601	285945
54476	285946
101934	285947
111503	285948
74015	285949
15025	285950
107602	285951
55718	285952
16287	285953
39268	285954
111545	285955
1406	285956
181187	285957
127475	285958
44184	285959
8596	285960
604	285961
148356	285962
2812	285963
55595	285964
2706	285965
356888	285966
321805	285967
58127	285968
71921	285969
71055	285970
200751	285971
85639	285972
250119	285973
140812	285974
250170	285975
48315	285976
129847	285977
291640	285978
108682	285979
356872	285980
238323	285981
170167	285982
349675	285983
153840	285984
210143	285985
107808	285986
89743	285987
228971	285988
337512	285989
83447	285990
339955	285991
6504	285992
5738	285993
231860	285994
206910	285995
128679	285996
12811	285997
356431	285998
109742	285999
212054	286000
72534	286001
171722	286002
209164	286003
166810	286004
207361	286005
207721	286006
21444	286007
8074	286008
55584	286009
48310	286010
276748	286011
269806	286012
164335	286013
1840	286014
339981	286015
31848	286016
766	286017
11872	286018
132614	286019
354756	286020
5060	286021
259821	286022
84253	286023
119377	286024
9524	286025
67097	286026
801	286027
252052	286028
47669	286029
283337	286030
8000	286031
326662	286032
58576	286033
134037	286034
87183	286035
130536	286036
232717	286037
58402	286038
71427	286039
99404	286040
126063	286041
26387	286042
79095	286043
219454	286044
311154	286045
254221	286046
36015	286047
153470	286048
514	286049
125342	286050
101559	286051
33556	286052
54309	286053
279592	286054
179243	286055
215935	286056
60781	286057
88488	286058
17108	286059
341529	286060
25436	286061
308113	286062
43734	286063
4119	286064
145021	286065
40567	286066
236162	286067
295178	286068
347795	286069
56927	286070
38366	286071
81901	286072
170100	286073
98022	286074
206737	286075
336213	286076
75008	286077
40239	286078
33579	286079
278862	286080
17501	286081
187535	286082
18768	286083
230376	286084
14256	286085
69447	286086
74514	286087
246219	286088
36168	286089
84835	286090
8479	286091
33433	286092
17499	286093
279195	286094
141297	286095
11978	286096
15470	286097
205438	286098
59752	286099
74064	286100
47938	286101
107530	286102
74183	286103
25220	286104
300537	286105
55699	286106
290556	286107
140832	286108
27511	286109
20598	286110
247167	286111
200373	286112
22401	286113
8117	286114
37835	286115
54623	286116
38485	286117
298152	286118
29216	286119
2505	286120
3340	286121
116806	286122
336482	286123
109029	286124
267959	286125
11513	286126
30393	286127
469	286128
33651	286129
31708	286130
127914	286131
9637	286132
33799	286133
337222	286134
139727	286135
53154	286136
37602	286137
1735	286138
112407	286139
185344	286140
120477	286141
267	286142
75826	286143
97552	286144
8598	286145
39581	286146
14759	286147
24013	286148
324207	286149
5674	286150
286137	286151
203828	286152
279934	286153
216134	286154
156496	286155
1061	286156
520	286157
236	286158
20914	286159
3231	286160
18778	286161
177265	286162
21090	286163
57565	286164
19956	286165
47550	286166
135909	286167
36302	286168
79141	286169
52348	286170
242208	286171
21311	286172
6397	286173
4314	286174
109392	286175
49194	286176
159329	286177
260879	286178
1321	286179
8661	286180
120984	286181
310666	286182
71429	286183
220636	286184
296799	286185
26823	286186
82981	286187
35685	286188
255148	286189
156777	286190
149839	286191
24327	286192
118164	286193
341559	286194
44095	286195
81587	286196
125113	286197
6356	286198
6562	286199
14796	286200
51880	286201
13812	286202
17035	286203
25651	286204
16758	286205
276867	286206
336886	286207
352864	286208
73643	286209
182721	286210
11179	286211
263417	286212
188540	286213
13444	286214
13818	286215
45427	286216
3366	286217
2249	286218
2108	286219
31802	286220
66735	286221
328067	286222
18313	286223
100899	286224
191855	286225
170573	286226
75210	286227
93447	286228
356914	286229
350453	286230
40039	286231
7298	286232
19875	286233
215447	286234
62778	286235
336019	286236
8000	286237
244765	286238
2175	286239
17736	286240
167444	286241
78773	286242
35987	286243
56660	286244
18548	286245
35181	286246
19914	286247
130768	286248
3510	286249
40525	286250
289161	286251
48655	286252
132168	286253
185503	286254
202987	286255
10214	286256
48407	286257
170526	286258
19114	286259
61640	286260
50212	286261
5792	286262
144334	286263
37243	286264
136067	286265
193541	286266
39034	286267
49352	286268
114531	286269
262440	286270
20087	286271
117976	286272
357063	286273
27150	286274
38751	286275
8361	286276
26372	286277
48743	286278
133003	286279
25906	286280
116787	286281
13889	286282
111780	286283
5645	286284
25281	286285
128662	286286
181440	286287
30359	286288
12364	286289
57164	286290
89522	286291
18551	286292
139044	286293
4945	286294
8598	286295
56713	286296
38174	286297
98347	286298
331312	286299
34727	286300
11612	286301
153242	286302
62318	286303
53840	286304
2	286305
75733	286306
86601	286307
25947	286308
234407	286309
2259	286310
13477	286311
49947	286312
8634	286313
133246	286314
9676	286315
21230	286316
9647	286317
72099	286318
80362	286319
201878	286320
346086	286321
243125	286322
76377	286323
116890	286324
652	286325
120563	286326
149074	286327
32697	286328
95419	286329
46799	286330
1485	286331
220420	286332
152198	286333
17436	286334
66678	286335
8749	286336
141655	286337
207282	286338
94718	286339
107451	286340
124199	286341
125399	286342
5469	286343
67838	286344
53761	286345
72332	286346
42474	286347
119154	286348
3220	286349
87621	286350
36239	286351
68855	286352
52567	286353
113642	286354
43191	286355
98555	286356
125515	286357
191387	286358
28044	286359
117557	286360
7872	286361
5374	286362
43862	286363
69768	286364
256395	286365
276051	286366
71192	286367
24628	286368
168172	286369
176033	286370
76120	286371
43815	286372
206095	286373
99054	286374
436	286375
35321	286376
64604	286377
169266	286378
203431	286379
103107	286380
58676	286381
109844	286382
19474	286383
19015	286384
233050	286385
130416	286386
21038	286387
33535	286388
190	286389
95594	286390
49531	286391
109927	286392
94185	286393
78711	286394
202151	286395
3367	286396
56195	286397
17891	286398
23109	286399
333863	286400
78615	286401
45220	286402
116810	286403
119933	286404
63942	286405
2268	286406
44187	286407
49422	286408
5655	286409
55269	286410
2994	286411
85333	286412
280416	286413
6359	286414
149899	286415
175099	286416
84139	286417
201818	286418
50230	286419
64582	286420
83776	286421
89854	286422
4382	286423
198791	286424
36771	286425
15808	286426
188495	286427
24378	286428
11511	286429
98528	286430
242140	286431
58940	286432
146839	286433
100710	286434
76312	286435
200736	286436
333746	286437
294777	286438
10254	286439
107996	286440
102561	286441
76075	286442
182998	286443
183872	286444
276404	286445
130831	286446
115722	286447
335494	286448
243297	286449
5218	286450
11567	286451
295	286452
146762	286453
2282	286454
118401	286455
75671	286456
4175	286457
1380	286458
150235	286459
100495	286460
301240	286461
149747	286462
230192	286463
26554	286464
66164	286465
32890	286466
16153	286467
30836	286468
200315	286469
269149	286470
69232	286471
64846	286472
2909	286473
41787	286474
93118	286475
146247	286476
55456	286477
81604	286478
91628	286479
184813	286480
104745	286481
106785	286482
251918	286483
301051	286484
166190	286485
250604	286486
227673	286487
188353	286488
82655	286489
54446	286490
197754	286491
226123	286492
124711	286493
37794	286494
201507	286495
192081	286496
339088	286497
125594	286498
203583	286499
63894	286500
87412	286501
199176	286502
125279	286503
81936	286504
37707	286505
27294	286506
125953	286507
125039	286508
346124	286509
51235	286510
90658	286511
290	286512
14566	286513
34535	286514
155259	286515
348389	286516
23933	286517
107344	286518
155513	286519
48069	286520
353386	286521
2304	286522
14623	286523
27228	286524
33460	286525
38439	286526
40559	286527
34387	286528
55830	286529
37168	286530
33456	286531
9915	286532
148089	286533
70745	286534
33488	286535
14907	286536
70738	286537
31365	286538
33275	286539
23936	286540
65531	286541
169739	286542
58319	286543
79085	286544
175967	286545
117111	286546
55070	286547
100825	286548
5205	286549
48866	286550
8390	286551
126262	286552
207	286553
9470	286554
1703	286555
36500	286556
41060	286557
235150	286558
141834	286559
35749	286560
94225	286561
172649	286562
47761	286563
173648	286564
1576	286565
150992	286566
168760	286567
18067	286568
52677	286569
12844	286570
97530	286571
94937	286572
194622	286573
314342	286574
225152	286575
78484	286576
3137	286577
192583	286578
318530	286579
317272	286580
188060	286581
190257	286582
159858	286583
189114	286584
319275	286585
224197	286586
28009	286587
118412	286588
218842	286589
31065	286590
14683	286591
64402	286592
221516	286593
14424	286594
15940	286595
200154	286596
224201	286597
15198	286598
48877	286599
35842	286600
33981	286601
143830	286602
73642	286603
4522	286604
58777	286605
47457	286606
158190	286607
176503	286608
211309	286609
16337	286610
31109	286611
74862	286612
87282	286613
6706	286614
117342	286615
108425	286616
42808	286617
6224	286618
40284	286619
37007	286620
91694	286621
33727	286622
133022	286623
72169	286624
71233	286625
87618	286626
132038	286627
137775	286628
37914	286629
4846	286630
65253	286631
8680	286632
72168	286633
122988	286634
63894	286635
13347	286636
64125	286637
1349	286638
1293	286639
92444	286640
28394	286641
265	286642
55742	286643
22177	286644
28270	286645
26784	286646
82042	286647
117190	286648
19739	286649
16144	286650
55993	286651
14425	286652
13860	286653
11877	286654
104127	286655
4464	286656
79288	286657
39281	286658
10423	286659
126764	286660
13498	286661
92216	286662
8136	286663
130886	286664
10206	286665
26907	286666
72868	286667
76359	286668
112290	286669
202803	286670
26843	286671
87509	286672
14018	286673
6718	286674
171453	286675
240959	286676
340333	286677
344698	286678
20480	286679
11201	286680
305585	286681
51026	286682
55430	286683
30201	286684
8414	286685
202939	286686
157392	286687
116314	286688
300667	286689
18864	286690
99814	286691
156114	286692
30201	286693
66322	286694
203628	286695
95417	286696
34048	286697
216344	286698
63795	286699
86872	286700
34964	286701
86965	286702
49853	286703
63837	286704
185101	286705
20300	286706
30545	286707
336695	286708
126174	286709
40246	286710
308040	286711
246027	286712
134163	286713
3660	286714
8423	286715
220330	286716
245518	286717
265586	286718
150907	286719
18864	286720
87405	286721
111724	286722
149365	286723
96432	286724
132302	286725
66323	286726
214479	286727
13384	286728
108402	286729
34625	286730
17976	286731
134327	286732
134447	286733
240938	286734
217482	286735
2562	286736
4063	286737
150410	286738
133859	286739
134512	286740
33984	286741
151652	286742
34465	286743
58335	286744
36822	286745
150890	286746
242160	286747
58789	286748
139115	286749
55330	286750
150828	286751
15070	286752
742	286753
148353	286754
161772	286755
1001	286756
342	286757
1349	286758
2	286759
16396	286760
13620	286761
78232	286762
165109	286763
55373	286764
40582	286765
348039	286766
339327	286767
77510	286768
189770	286769
321034	286770
80270	286771
143305	286772
157768	286773
39674	286774
5256	286775
107365	286776
339778	286777
286716	286778
38863	286779
285983	286780
1659	286781
34627	286782
57218	286783
196964	286784
338937	286785
3722	286786
1997	286787
10399	286788
10399	286789
72793	286790
39039	286791
2186	286792
473	286793
133203	286794
29608	286795
311207	286796
1154	286797
86098	286798
48307	286799
5349	286800
7427	286801
30798	286802
232021	286803
209176	286804
190581	286805
325	286806
250157	286807
52694	286808
145359	286809
88990	286810
1181	286811
85336	286812
40713	286813
76264	286814
24906	286815
57093	286816
16855	286817
108572	286818
266234	286819
196521	286820
35988	286821
6383	286822
13444	286823
235	286824
145476	286825
11936	286826
238645	286827
22492	286828
101807	286829
120764	286830
185981	286831
112696	286832
342	286833
4492	286834
192799	286835
31799	286836
137264	286837
133190	286838
81987	286839
156407	286840
34885	286841
38263	286842
54297	286843
60235	286844
28712	286845
70925	286846
168938	286847
150820	286848
198347	286849
44912	286850
102956	286851
155901	286852
131807	286853
42002	286854
182554	286855
39209	286856
11741	286857
16619	286858
48162	286859
63521	286860
3522	286861
115686	286862
59714	286863
106470	286864
60832	286865
296350	286866
221622	286867
159759	286868
88015	286869
34485	286870
739	286871
42902	286872
100252	286873
7342	286874
78590	286875
55355	286876
124902	286877
159969	286878
88799	286879
13726	286880
186341	286881
17210	286882
184515	286883
16593	286884
15038	286885
192529	286886
29267	286887
103441	286888
22652	286889
1489	286890
130237	286891
87761	286892
87097	286893
6029	286894
7558	286895
307543	286896
120017	286897
81688	286898
13580	286899
89335	286900
29278	286901
11374	286902
153610	286903
57092	286904
74869	286905
16987	286906
234612	286907
11873	286908
114468	286909
235457	286910
99143	286911
310682	286912
2309	286913
194875	286914
29152	286915
1395	286916
164	286917
164	286918
294706	286919
19448	286920
2799	286921
185710	286922
5301	286923
51744	286924
10059	286925
580	286926
197701	286927
4798	286928
81476	286929
255212	286930
270588	286931
789	286932
231211	286933
123860	286934
332513	286935
20933	286936
150009	286937
161263	286938
1533	286939
14882	286940
169156	286941
98497	286942
9044	286943
29280	286944
309846	286945
35728	286946
95683	286947
54351	286948
30166	286949
76734	286950
87583	286951
112960	286952
289	286953
54954	286954
7402	286955
122576	286956
272657	286957
40146	286958
50208	286959
88861	286960
35865	286961
19651	286962
51474	286963
87146	286964
49911	286965
51441	286966
202281	286967
22588	286968
126994	286969
35568	286970
334762	286971
133505	286972
8652	286973
95683	286974
245847	286975
185120	286976
350585	286977
63358	286978
21759	286979
48186	286980
204181	286981
346840	286982
56304	286983
343411	286984
2512	286985
213554	286986
337122	286987
24931	286988
138552	286989
82628	286990
82590	286991
277176	286992
13412	286993
306194	286994
74592	286995
36793	286996
41	286997
62784	286998
38045	286999
61565	287000
279609	287001
58605	287002
115693	287003
25133	287004
113003	287005
6925	287006
142188	287007
10426	287008
4200	287009
61573	287010
14021	287011
60156	287012
25422	287013
11447	287014
52791	287015
163380	287016
69060	287017
149130	287018
292748	287019
13832	287020
251336	287021
57418	287022
315837	287023
112727	287024
7085	287025
37842	287026
75061	287027
64420	287028
148649	287029
126535	287030
8687	287031
14600	287032
153315	287033
17420	287034
11373	287035
11661	287036
37436	287037
144476	287038
238808	287039
178941	287040
40780	287041
144825	287042
6453	287043
7105	287044
84093	287045
1782	287046
192280	287047
5451	287048
208758	287049
206127	287050
6733	287051
40650	287052
40212	287053
76936	287054
65565	287055
49219	287056
1358	287057
235571	287058
231264	287059
92041	287060
77689	287061
14676	287062
6865	287063
27455	287064
95507	287065
16526	287066
67998	287067
1960	287068
85338	287069
221343	287070
300427	287071
4293	287072
85489	287073
711	287074
107592	287075
86520	287076
13394	287077
74847	287078
3624	287079
99093	287080
201976	287081
122071	287082
32570	287083
31863	287084
63015	287085
60298	287086
108414	287087
74297	287088
110990	287089
50410	287090
74258	287091
179853	287092
50406	287093
208507	287094
118073	287095
114645	287096
287053	287097
5180	287098
2898	287099
7042	287100
82216	287101
20111	287102
69718	287103
105520	287104
297860	287105
107557	287106
42861	287107
131426	287108
56813	287109
305670	287110
75378	287111
50990	287112
51045	287113
51264	287114
25171	287115
3	287116
97666	287117
271	287118
1700	287119
102918	287120
3601	287121
1273	287122
34971	287123
18970	287124
64994	287125
3615	287126
50757	287127
200434	287128
196290	287129
189014	287130
85450	287131
243542	287132
1053	287133
247355	287134
104282	287135
105173	287136
162864	287137
540	287138
180809	287139
195941	287140
332950	287141
31372	287142
256795	287143
135487	287144
185691	287145
122841	287146
312845	287147
151762	287148
107729	287149
334209	287150
132771	287151
131697	287152
72246	287153
295682	287154
46377	287155
38980	287156
222056	287157
162943	287158
24082	287159
348274	287160
127513	287161
60730	287162
187755	287163
95682	287164
173472	287165
129372	287166
71398	287167
58894	287168
117391	287169
99737	287170
292660	287171
345090	287172
55370	287173
187280	287174
289211	287175
11204	287176
77250	287177
240189	287178
6306	287179
64960	287180
205001	287181
154185	287182
25038	287183
14256	287184
121449	287185
258078	287186
35155	287187
84441	287188
174538	287189
327957	287190
340151	287191
3007	287192
353785	287193
126731	287194
178381	287195
294418	287196
342667	287197
252081	287198
13320	287199
56100	287200
29342	287201
129484	287202
289742	287203
69284	287204
206112	287205
146647	287206
352287	287207
207615	287208
353431	287209
354696	287210
129595	287211
52193	287212
187272	287213
173782	287214
37784	287215
62536	287216
96132	287217
178623	287218
38150	287219
4378	287220
100562	287221
15299	287222
33163	287223
45670	287224
3346	287225
165487	287226
61824	287227
38828	287228
123931	287229
11200	287230
9111	287231
79425	287232
115176	287233
19920	287234
3836	287235
17403	287236
78130	287237
537	287238
1751	287239
84251	287240
112295	287241
153155	287242
249041	287243
126532	287244
84276	287245
133495	287246
136307	287247
51433	287248
17872	287249
186375	287250
20521	287251
114848	287252
189418	287253
175662	287254
205776	287255
4583	287256
34922	287257
5180	287258
40595	287259
5322	287260
87	287261
302162	287262
51206	287263
210125	287264
61747	287265
2354	287266
10983	287267
56634	287268
65220	287269
326486	287270
23847	287271
214588	287272
8217	287273
2155	287274
2215	287275
14649	287276
2404	287277
103808	287278
76918	287279
47119	287280
40803	287281
5431	287282
20901	287283
55166	287284
19256	287285
112757	287286
127647	287287
106878	287288
80358	287289
167441	287290
1465	287291
22979	287292
45318	287293
81422	287294
123805	287295
69488	287296
216583	287297
39494	287298
80318	287299
62066	287300
56161	287301
27549	287302
14777	287303
101012	287304
2615	287305
134171	287306
10213	287307
46986	287308
620	287309
46020	287310
57803	287311
20195	287312
44031	287313
33214	287314
47351	287315
46345	287316
84875	287317
7625	287318
273055	287319
27948	287320
23832	287321
153012	287322
322859	287323
50447	287324
1421	287325
208325	287326
11665	287327
125924	287328
19728	287329
496	287330
49565	287331
80287	287332
11618	287333
84718	287334
6686	287335
8852	287336
248265	287337
57446	287338
99749	287339
104835	287340
242306	287341
77755	287342
60659	287343
37612	287344
152799	287345
3617	287346
21067	287347
36034	287348
26968	287349
19457	287350
156040	287351
55930	287352
158763	287353
196494	287354
3157	287355
149682	287356
46720	287357
144356	287358
199967	287359
71961	287360
54713	287361
102846	287362
16618	287363
54691	287364
36126	287365
51403	287366
199385	287367
67842	287368
114798	287369
82438	287370
55101	287371
43820	287372
54607	287373
146794	287374
52028	287375
833	287376
54713	287377
25287	287378
165141	287379
277845	287380
82293	287381
120119	287382
1392	287383
10976	287384
199724	287385
11719	287386
17054	287387
11791	287388
181909	287389
240823	287390
18505	287391
254580	287392
30747	287393
48358	287394
124368	287395
133875	287396
14407	287397
57906	287398
35112	287399
5613	287400
1346	287401
44017	287402
56871	287403
3773	287404
136881	287405
31186	287406
1745	287407
54692	287408
203850	287409
18754	287410
51413	287411
145578	287412
76190	287413
104524	287414
12922	287415
65965	287416
73531	287417
18345	287418
134017	287419
10308	287420
6553	287421
28075	287422
84049	287423
75477	287424
3937	287425
44889	287426
22428	287427
90160	287428
46254	287429
54470	287430
37124	287431
198212	287432
145060	287433
76793	287434
67777	287435
209870	287436
69963	287437
40166	287438
83008	287439
15292	287440
2404	287441
37765	287442
63680	287443
152835	287444
13689	287445
54087	287446
123833	287447
120886	287448
242133	287449
1129	287450
70016	287451
29194	287452
5352	287453
58448	287454
82190	287455
192911	287456
5205	287457
214674	287458
199542	287459
52493	287460
52081	287461
14123	287462
124473	287463
15579	287464
6341	287465
56110	287466
221352	287467
9689	287468
1114	287469
26895	287470
1166	287471
145622	287472
15476	287473
42394	287474
162468	287475
51209	287476
347293	287477
55101	287478
18555	287479
69454	287480
302326	287481
3998	287482
11597	287483
89934	287484
18727	287485
212020	287486
1018	287487
5187	287488
172375	287489
40853	287490
95450	287491
25202	287492
81840	287493
1881	287494
81981	287495
3899	287496
12816	287497
37648	287498
6550	287499
35215	287500
57813	287501
157597	287502
311027	287503
52992	287504
265138	287505
137183	287506
6368	287507
260030	287508
51833	287509
97998	287510
97370	287511
73475	287512
73921	287513
164060	287514
12723	287515
193948	287516
81429	287517
17511	287518
64402	287519
254786	287520
20975	287521
14033	287522
66484	287523
221585	287524
59525	287525
196254	287526
7545	287527
3182	287528
26430	287529
10921	287530
203536	287531
100772	287532
149367	287533
83861	287534
50755	287535
35856	287536
1465	287537
63680	287538
235946	287539
14564	287540
21970	287541
6687	287542
107559	287543
68827	287544
28722	287545
3681	287546
63458	287547
57363	287548
46561	287549
123273	287550
69191	287551
167471	287552
23218	287553
19328	287554
18329	287555
151952	287556
22100	287557
31479	287558
13776	287559
28138	287560
29617	287561
81181	287562
199999	287563
84850	287564
57664	287565
40462	287566
54286	287567
57553	287568
258586	287569
22236	287570
136185	287571
125915	287572
26652	287573
104958	287574
124880	287575
30689	287576
21713	287577
27372	287578
49242	287579
63271	287580
155333	287581
8857	287582
24866	287583
13881	287584
39933	287585
157640	287586
28026	287587
68344	287588
27012	287589
88868	287590
60992	287591
11328	287592
76616	287593
1982	287594
53182	287595
1997	287596
91674	287597
39741	287598
24747	287599
694	287600
86884	287601
317063	287602
13498	287603
5543	287604
35835	287605
50003	287606
326860	287607
116773	287608
11126	287609
3507	287610
30921	287611
14028	287612
186783	287613
336956	287614
32870	287615
46990	287616
37724	287617
12405	287618
9121	287619
26652	287620
24955	287621
1215	287622
63104	287623
3465	287624
32097	287625
48459	287626
41584	287627
4493	287628
198767	287629
20066	287630
258307	287631
27837	287632
343715	287633
13011	287634
39670	287635
12938	287636
81931	287637
81015	287638
113185	287639
28423	287640
69497	287641
1061	287642
15334	287643
24821	287644
30204	287645
38104	287646
6582	287647
261638	287648
26893	287649
708	287650
102523	287651
13551	287652
23666	287653
15951	287654
27101	287655
18189	287656
17463	287657
33774	287658
22480	287659
218783	287660
10870	287661
16472	287662
3816	287663
50147	287664
19387	287665
35883	287666
14462	287667
61279	287668
34699	287669
193091	287670
5390	287671
8911	287672
68050	287673
82215	287674
58062	287675
136433	287676
10846	287677
279	287678
306864	287679
58775	287680
193160	287681
18433	287682
34355	287683
15040	287684
185134	287685
172375	287686
81190	287687
15946	287688
3938	287689
12707	287690
11785	287691
53482	287692
54144	287693
185007	287694
328300	287695
165492	287696
102568	287697
196382	287698
324078	287699
233977	287700
303096	287701
6373	287702
178361	287703
134099	287704
52023	287705
35910	287706
646	287707
6070	287708
87226	287709
135954	287710
32930	287711
15060	287712
54131	287713
81557	287714
260576	287715
74024	287716
134354	287717
51818	287718
13438	287719
364	287720
21681	287721
55080	287722
8469	287723
68999	287724
154540	287725
26351	287726
202450	287727
89309	287728
124521	287729
122910	287730
15997	287731
48834	287732
54135	287733
80310	287734
74363	287735
21534	287736
79145	287737
90273	287738
58651	287739
91695	287740
44227	287741
125956	287742
132904	287743
7430	287744
14587	287745
11554	287746
58760	287747
52595	287748
20020	287749
200419	287750
16608	287751
74540	287752
67538	287753
123870	287754
31	287755
206065	287756
46757	287757
37475	287758
1115	287759
658	287760
9173	287761
133121	287762
878	287763
199204	287764
305789	287765
247351	287766
788	287767
7380	287768
20994	287769
212069	287770
46683	287771
43077	287772
65099	287773
161019	287774
115949	287775
201100	287776
192182	287777
11081	287778
16161	287779
18525	287780
91821	287781
25571	287782
9166	287783
316541	287784
313886	287785
77337	287786
96693	287787
27980	287788
13428	287789
167555	287790
29073	287791
17697	287792
50329	287793
3	287794
12563	287795
15915	287796
1290	287797
20691	287798
2173	287799
171879	287800
76373	287801
9880	287802
31484	287803
348220	287804
44096	287805
11657	287806
6163	287807
2029	287808
21898	287809
6589	287810
97374	287811
66428	287812
2073	287813
1921	287814
124103	287815
5008	287816
15216	287817
135	287818
132827	287819
24163	287820
78613	287821
5019	287822
267955	287823
62682	287824
10412	287825
12274	287826
183216	287827
9753	287828
1239	287829
78963	287830
57484	287831
109898	287832
321885	287833
21281	287834
684	287835
83081	287836
267041	287837
54990	287838
59551	287839
4780	287840
79230	287841
53326	287842
9924	287843
116099	287844
945	287845
57730	287846
86496	287847
6655	287848
110850	287849
131199	287850
4502	287851
129576	287852
6282	287853
2210	287854
40941	287855
115539	287856
97075	287857
90451	287858
2648	287859
5261	287860
26464	287861
141679	287862
923	287863
24282	287864
20695	287865
11885	287866
317546	287867
19534	287868
67677	287869
10878	287870
84170	287871
44765	287872
71542	287873
4569	287874
68070	287875
44696	287876
11108	287877
415	287878
8640	287879
57575	287880
173720	287881
41014	287882
718	287883
57624	287884
7883	287885
844	287886
13382	287887
27922	287888
17884	287889
27658	287890
19738	287891
30484	287892
19	287893
1357	287894
18676	287895
92795	287896
16159	287897
25336	287898
3445	287899
23815	287900
97444	287901
13802	287902
366	287903
1445	287904
41935	287905
165584	287906
40481	287907
104453	287908
14543	287909
195624	287910
563	287911
8493	287912
170544	287913
4739	287914
172817	287915
18316	287916
24163	287917
195307	287918
16197	287919
17968	287920
24304	287921
4139	287922
2173	287923
123028	287924
59301	287925
194488	287926
108724	287927
3413	287928
172322	287929
84170	287930
27395	287931
280433	287932
342325	287933
21310	287934
34353	287935
21219	287936
194321	287937
26996	287938
71803	287939
50071	287940
8930	287941
4152	287942
349367	287943
11648	287944
68567	287945
215816	287946
285494	287947
215715	287948
63260	287949
109343	287950
42604	287951
175666	287952
70338	287953
25784	287954
2897	287955
339594	287956
186310	287957
118407	287958
8939	287959
115452	287960
335141	287961
128575	287962
1010	287963
109008	287964
131366	287965
3	287966
84369	287967
21	287968
10418	287969
6390	287970
14446	287971
10166	287972
22441	287973
9005	287974
115	287975
36709	287976
26198	287977
27241	287978
106527	287979
12011	287980
163660	287981
1230	287982
366	287983
172	287984
5750	287985
33617	287986
48303	287987
89449	287988
68525	287989
239146	287990
110156	287991
163148	287992
4354	287993
171443	287994
4780	287995
10806	287996
15430	287997
103398	287998
42604	287999
75600	288000
21244	288001
12774	288002
4766	288003
145950	288004
265	288005
54879	288006
13151	288007
209981	288008
76998	288009
30430	288010
94273	288011
15513	288012
85925	288013
119007	288014
749	288015
277720	288016
51901	288017
226	288018
6129	288019
242528	288020
34159	288021
114755	288022
63096	288023
227499	288024
137330	288025
141690	288026
219841	288027
20789	288028
278260	288029
32620	288030
281640	288031
5042	288032
33344	288033
78655	288034
81654	288035
234924	288036
196126	288037
176093	288038
57081	288039
233321	288040
135001	288041
320993	288042
233451	288043
18883	288044
265144	288045
47096	288046
61794	288047
42	288048
144117	288049
150536	288050
28162	288051
228069	288052
43096	288053
71277	288054
207630	288055
21553	288056
13995	288057
89765	288058
66048	288059
15840	288060
45031	288061
82115	288062
86440	288063
8704	288064
30210	288065
6464	288066
16841	288067
8596	288068
201147	288069
334705	288070
54481	288071
36749	288072
71486	288073
335349	288074
139313	288075
92563	288076
59074	288077
195437	288078
115467	288079
3523	288080
79011	288081
60114	288082
20536	288083
51104	288084
77067	288085
159943	288086
6464	288087
10388	288088
304159	288089
10067	288090
13172	288091
20461	288092
94043	288093
76644	288094
20279	288095
2363	288096
57976	288097
50402	288098
2502	288099
50402	288100
50402	288101
150672	288102
150416	288103
157876	288104
2790	288105
108854	288106
295992	288107
302056	288108
98980	288109
60379	288110
226271	288111
338966	288112
21425	288113
338170	288114
127128	288115
303028	288116
345810	288117
300064	288118
2468	288119
70617	288120
247317	288121
223500	288122
11910	288123
5772	288124
155693	288125
313382	288126
318073	288127
143956	288128
33120	288129
68628	288130
230445	288131
141823	288132
42618	288133
339495	288134
77434	288135
153	288136
13448	288137
124786	288138
348056	288139
2520	288140
52436	288141
903	288142
92116	288143
30436	288144
32742	288145
298491	288146
1944	288147
66918	288148
141767	288149
67322	288150
8536	288151
247369	288152
165134	288153
111314	288154
153918	288155
309130	288156
249469	288157
59117	288158
139575	288159
6818	288160
726	288161
204782	288162
55828	288163
80387	288164
83315	288165
209354	288166
221917	288167
59457	288168
70099	288169
84069	288170
33790	288171
144006	288172
89390	288173
92696	288174
57515	288175
3898	288176
51889	288177
863	288178
93996	288179
187693	288180
77117	288181
100418	288182
154046	288183
120067	288184
6357	288185
43038	288186
340234	288187
1665	288188
5780	288189
1731	288190
31631	288191
111902	288192
163838	288193
347755	288194
46351	288195
253690	288196
60555	288197
49938	288198
53792	288199
36280	288200
83278	288201
62420	288202
203805	288203
40175	288204
175750	288205
174266	288206
356768	288207
59920	288208
13345	288209
31732	288210
180627	288211
90469	288212
274110	288213
4685	288214
345249	288215
100490	288216
25340	288217
222462	288218
296344	288219
79873	288220
303960	288221
15779	288222
339444	288223
299	288224
19515	288225
61232	288226
317963	288227
5440	288228
116383	288229
187989	288230
25866	288231
352096	288232
132684	288233
127325	288234
26044	288235
3875	288236
48988	288237
263144	288238
3059	288239
187217	288240
83873	288241
82927	288242
145214	288243
144936	288244
183221	288245
44760	288246
93829	288247
1031	288248
4389	288249
50344	288250
156088	288251
73345	288252
79910	288253
21061	288254
16260	288255
38124	288256
216923	288257
106906	288258
12553	288259
67154	288260
159951	288261
82711	288262
114	288263
11166	288264
1380	288265
49683	288266
571	288267
167712	288268
7480	288269
41003	288270
335328	288271
76931	288272
8629	288273
4026	288274
1538	288275
96442	288276
149059	288277
95472	288278
42950	288279
242741	288280
242796	288281
242755	288282
149023	288283
4496	288284
227154	288285
49040	288286
242709	288287
242723	288288
242784	288289
149022	288290
242767	288291
242724	288292
242807	288293
242744	288294
242806	288295
2133	288296
242794	288297
95471	288298
242792	288299
149035	288300
149037	288301
95474	288302
149037	288303
242765	288304
242715	288305
149038	288306
242717	288307
19407	288308
95471	288309
29528	288310
300486	288311
149052	288312
10171	288313
1150	288314
3265	288315
242766	288316
3486	288317
149053	288318
242827	288319
242695	288320
242783	288321
242728	288322
21536	288323
63114	288324
149058	288325
63113	288326
1150	288327
154242	288328
128330	288329
242781	288330
242791	288331
21536	288332
61955	288333
303475	288334
297620	288335
35074	288336
133280	288337
268174	288338
53081	288339
216799	288340
20761	288341
15012	288342
21803	288343
189	288344
92195	288345
119426	288346
120251	288347
47913	288348
95874	288349
77900	288350
180650	288351
240585	288352
112119	288353
118242	288354
649	288355
188956	288356
158396	288357
276291	288358
7715	288359
19507	288360
69480	288361
93916	288362
52430	288363
159420	288364
14962	288365
19507	288366
27183	288367
195522	288368
119019	288369
8690	288370
301375	288371
8666	288372
38042	288373
5533	288374
11909	288375
1494	288376
317479	288377
23813	288378
92999	288379
69328	288380
163350	288381
6601	288382
158478	288383
2738	288384
96873	288385
50485	288386
21042	288387
33455	288388
155124	288389
84758	288390
53913	288391
363	288392
11398	288393
307385	288394
3879	288395
45074	288396
40300	288397
2697	288398
80941	288399
113191	288400
21330	288401
1466	288402
40250	288403
138086	288404
13954	288405
107983	288406
58469	288407
8666	288408
58444	288409
279270	288410
15374	288411
85108	288412
304191	288413
8698	288414
88856	288415
48193	288416
278653	288417
10451	288418
180499	288419
73618	288420
82844	288421
63146	288422
94944	288423
6299	288424
74438	288425
34921	288426
277709	288427
3728	288428
300995	288429
33469	288430
186130	288431
85331	288432
38412	288433
71409	288434
15586	288435
196941	288436
5505	288437
97713	288438
63225	288439
489	288440
42439	288441
65181	288442
71322	288443
29575	288444
40474	288445
27730	288446
36480	288447
138482	288448
81942	288449
10496	288450
5735	288451
18895	288452
126	288453
295414	288454
6284	288455
269848	288456
19815	288457
246986	288458
21711	288459
102343	288460
13335	288461
56911	288462
343395	288463
241078	288464
276504	288465
64250	288466
113896	288467
137648	288468
53081	288469
181390	288470
100040	288471
162073	288472
8466	288473
29324	288474
20022	288475
52718	288476
217474	288477
11483	288478
6830	288479
143768	288480
20784	288481
236393	288482
88981	288483
305601	288484
81557	288485
14206	288486
6285	288487
33070	288488
119082	288489
3342	288490
307217	288491
7995	288492
71203	288493
84688	288494
29654	288495
62137	288496
2760	288497
96483	288498
23010	288499
149207	288500
154613	288501
58175	288502
241624	288503
153385	288504
165489	288505
266158	288506
246090	288507
51135	288508
53011	288509
27495	288510
180979	288511
35695	288512
104860	288513
298408	288514
57453	288515
65880	288516
255353	288517
103580	288518
15352	288519
104043	288520
76702	288521
75156	288522
182549	288523
126273	288524
11974	288525
2898	288526
204109	288527
93475	288528
2764	288529
115032	288530
50236	288531
40198	288532
298219	288533
157738	288534
82510	288535
74369	288536
57934	288537
162224	288538
615	288539
54387	288540
55411	288541
114104	288542
201476	288543
31072	288544
32492	288545
583	288546
62518	288547
23709	288548
218175	288549
54938	288550
12827	288551
28469	288552
28698	288553
83058	288554
24985	288555
83792	288556
21236	288557
156893	288558
149828	288559
97830	288560
49920	288561
9913	288562
129959	288563
290526	288564
15244	288565
127328	288566
134305	288567
39221	288568
38243	288569
94293	288570
185656	288571
38482	288572
62294	288573
35077	288574
5142	288575
36944	288576
147090	288577
1285	288578
89634	288579
26533	288580
320850	288581
5882	288582
14104	288583
320813	288584
127323	288585
140239	288586
105554	288587
58524	288588
25756	288589
79810	288590
351565	288591
112194	288592
120576	288593
112456	288594
136578	288595
29512	288596
51048	288597
4661	288598
31028	288599
4661	288600
4044	288601
150309	288602
154853	288603
152839	288604
144335	288605
192193	288606
228785	288607
122325	288608
14958	288609
50182	288610
11123	288611
74145	288612
136499	288613
217755	288614
75204	288615
113018	288616
51905	288617
9386	288618
299419	288619
8457	288620
309705	288621
40378	288622
193966	288623
141647	288624
954	288625
180572	288626
70379	288627
1189	288628
321	288629
48149	288630
42760	288631
259534	288632
202744	288633
1	288634
30620	288635
179763	288636
39977	288637
3648	288638
83503	288639
63713	288640
133463	288641
97933	288642
95977	288643
235498	288644
95408	288645
101761	288646
4935	288647
18379	288648
1002	288649
2949	288650
120484	288651
68622	288652
36636	288653
46162	288654
118930	288655
9367	288656
146041	288657
100206	288658
78417	288659
272953	288660
295762	288661
25194	288662
167332	288663
83007	288664
120547	288665
155579	288666
48437	288667
338825	288668
242732	288669
242809	288670
34755	288671
149048	288672
149043	288673
95471	288674
11210	288675
95466	288676
149036	288677
43	288678
38408	288679
30886	288680
128415	288681
35073	288682
29838	288683
3273	288684
64552	288685
183101	288686
94318	288687
168626	288688
30990	288689
80600	288690
203203	288691
10527	288692
18355	288693
234964	288694
81339	288695
163803	288696
156489	288697
67495	288698
36569	288699
22103	288700
6733	288701
601	288702
105216	288703
61239	288704
27015	288705
8786	288706
18511	288707
97783	288708
10362	288709
260024	288710
304645	288711
127082	288712
116701	288713
126181	288714
178654	288715
247007	288716
133470	288717
53665	288718
190454	288719
52294	288720
41833	288721
54972	288722
653	288723
5691	288724
96732	288725
21711	288726
6904	288727
185514	288728
3374	288729
10902	288730
233578	288731
15298	288732
12100	288733
34795	288734
10371	288735
21703	288736
65577	288737
41808	288738
322477	288739
196	288740
48446	288741
84719	288742
633	288743
152252	288744
133419	288745
61093	288746
170781	288747
107629	288748
7341	288749
176819	288750
111700	288751
210673	288752
111685	288753
112192	288754
205740	288755
177382	288756
255298	288757
252599	288758
28370	288759
93817	288760
93194	288761
42370	288762
8594	288763
183691	288764
25484	288765
46321	288766
27131	288767
44374	288768
1573	288769
58	288770
4942	288771
308657	288772
140709	288773
96400	288774
340720	288775
601	288776
9917	288777
51949	288778
199526	288779
63844	288780
34918	288781
157620	288782
10315	288783
242798	288784
149050	288785
95466	288786
149053	288787
242777	288788
242808	288789
149044	288790
63118	288791
149051	288792
242822	288793
149052	288794
149032	288795
95469	288796
149063	288797
63119	288798
63117	288799
111815	288800
8618	288801
242764	288802
81368	288803
242747	288804
92991	288805
42950	288806
66509	288807
249625	288808
190299	288809
127	288810
242716	288811
40496	288812
79780	288813
95462	288814
242830	288815
1150	288816
101903	288817
67071	288818
2948	288819
4984	288820
248748	288821
95466	288822
242826	288823
242758	288824
248629	288825
95477	288826
14888	288827
149056	288828
539	288829
8567	288830
338692	288831
242782	288832
242776	288833
1375	288834
1641	288835
242805	288836
21536	288837
95476	288838
242980	288839
63118	288840
242757	288841
8670	288842
242712	288843
292824	288844
336	288845
177968	288846
9108	288847
6148	288848
10092	288849
45061	288850
47605	288851
46402	288852
76623	288853
351825	288854
17031	288855
92808	288856
251921	288857
43348	288858
337459	288859
96361	288860
6768	288861
22453	288862
90912	288863
51464	288864
159023	288865
186566	288866
143106	288867
196618	288868
347380	288869
24968	288870
158521	288871
6805	288872
207081	288873
347442	288874
127805	288875
253739	288876
4697	288877
266768	288878
110898	288879
336433	288880
28364	288881
40723	288882
4157	288883
269097	288884
28895	288885
78336	288886
350277	288887
6297	288888
167153	288889
304134	288890
106178	288891
3652	288892
15932	288893
226843	288894
307266	288895
74715	288896
301350	288897
257028	288898
15545	288899
153083	288900
197973	288901
127204	288902
126854	288903
87298	288904
312106	288905
9357	288906
80476	288907
38335	288908
207905	288909
18880	288910
129910	288911
59262	288912
2979	288913
154296	288914
2323	288915
52201	288916
27916	288917
76919	288918
48148	288919
339829	288920
123673	288921
333644	288922
222444	288923
22023	288924
3595	288925
151290	288926
124666	288927
66611	288928
15592	288929
18341	288930
1952	288931
94583	288932
177549	288933
79954	288934
34745	288935
62511	288936
15678	288937
11782	288938
5132	288939
76970	288940
117693	288941
319130	288942
40652	288943
50121	288944
7388	288945
26467	288946
121489	288947
103307	288948
266262	288949
28338	288950
32841	288951
122726	288952
135949	288953
113404	288954
200064	288955
69149	288956
2483	288957
204151	288958
18293	288959
46702	288960
10784	288961
114335	288962
23030	288963
79621	288964
90842	288965
82704	288966
79474	288967
25077	288968
62373	288969
99890	288970
128884	288971
103196	288972
3183	288973
87138	288974
32672	288975
181949	288976
120796	288977
14336	288978
3672	288979
353200	288980
12453	288981
169110	288982
167171	288983
342467	288984
26438	288985
128809	288986
341229	288987
127059	288988
38354	288989
29975	288990
69594	288991
15212	288992
86925	288993
76901	288994
13528	288995
3720	288996
19407	288997
161706	288998
137094	288999
250344	289000
149367	289001
28437	289002
80443	289003
310769	289004
37967	289005
5835	289006
68154	289007
204106	289008
21536	289009
242802	289010
242779	289011
22473	289012
2887	289013
242803	289014
242690	289015
149041	289016
149057	289017
63114	289018
346412	289019
334549	289020
184403	289021
100422	289022
51	289023
3322	289024
118018	289025
53000	289026
7482	289027
51741	289028
185477	289029
819	289030
149033	289031
242833	289032
1538	289033
149051	289034
242763	289035
149044	289036
63117	289037
42951	289038
112083	289039
242774	289040
149035	289041
149047	289042
95469	289043
95476	289044
188	289045
1054	289046
1054	289047
9299	289048
95604	289049
357160	289050
284672	289051
71372	289052
24097	289053
57661	289054
14497	289055
55451	289056
3323	289057
148497	289058
4226	289059
108943	289060
57798	289061
8167	289062
13937	289063
170568	289064
196786	289065
94804	289066
353638	289067
11210	289068
1	289069
6351	289070
6341	289071
87779	289072
26613	289073
242694	289074
242730	289075
242818	289076
2133	289077
149046	289078
21536	289079
242742	289080
242812	289081
188	289082
242831	289083
2370	289084
3486	289085
242795	289086
242749	289087
242817	289088
7095	289089
242771	289090
242773	289091
95473	289092
242746	289093
242775	289094
69577	289095
27750	289096
313	289097
242793	289098
242759	289099
14888	289100
95467	289101
95472	289102
242780	289103
149045	289104
148369	289105
17540	289106
95470	289107
242789	289108
18063	289109
260367	289110
200465	289111
22803	289112
45596	289113
5591	289114
19974	289115
26218	289116
31818	289117
45593	289118
10336	289119
25207	289120
4050	289121
183342	289122
105283	289123
104299	289124
66754	289125
82184	289126
120593	289127
96928	289128
178864	289129
46201	289130
228854	289131
263352	289132
325089	289133
263392	289134
263389	289135
115192	289136
183953	289137
263360	289138
262079	289139
196555	289140
224114	289141
91489	289142
167287	289143
245034	289144
186362	289145
263372	289146
247818	289147
263390	289148
263402	289149
182098	289150
77962	289151
7437	289152
263395	289153
115465	289154
66986	289155
18823	289156
119553	289157
66987	289158
163564	289159
265886	289160
162289	289161
263354	289162
39807	289163
21789	289164
113405	289165
160239	289166
2256	289167
16200	289168
31961	289169
85545	289170
213236	289171
220331	289172
242750	289173
24810	289174
149034	289175
95774	289176
149054	289177
242813	289178
242713	289179
63115	289180
149045	289181
95474	289182
242778	289183
242721	289184
242829	289185
618	289186
242815	289187
3486	289188
242735	289189
11634	289190
21322	289191
3581	289192
42325	289193
2021	289194
11657	289195
7943	289196
922	289197
8910	289198
15590	289199
22473	289200
957	289201
43834	289202
2309	289203
139291	289204
14689	289205
11063	289206
74961	289207
128433	289208
19783	289209
147091	289210
4219	289211
813	289212
242811	289213
63118	289214
242790	289215
8422	289216
50891	289217
1360	289218
169201	289219
123517	289220
242733	289221
1538	289222
12400	289223
4496	289224
2370	289225
242751	289226
104357	289227
149042	289228
242786	289229
149049	289230
242729	289231
242785	289232
242736	289233
95470	289234
242828	289235
149038	289236
42951	289237
13632	289238
242797	289239
42950	289240
5601	289241
149043	289242
21536	289243
95467	289244
242832	289245
149061	289246
8618	289247
149022	289248
149063	289249
9463	289250
242707	289251
242760	289252
242756	289253
12258	289254
22473	289255
63115	289256
242710	289257
1150	289258
242761	289259
7988	289260
149060	289261
46782	289262
242754	289263
4984	289264
242753	289265
95472	289266
4748	289267
4125	289268
55041	289269
281054	289270
186586	289271
95464	289272
3486	289273
50025	289274
112099	289275
149032	289276
13632	289277
149058	289278
95463	289279
242752	289280
28421	289281
2133	289282
242824	289283
149055	289284
2887	289285
26559	289286
149036	289287
242800	289288
242739	289289
50057	289290
246592	289291
242825	289292
242727	289293
149057	289294
149060	289295
188	289296
95463	289297
242743	289298
242731	289299
112083	289300
2370	289301
149041	289302
149034	289303
6794	289304
242768	289305
242823	289306
18127	289307
63113	289308
7988	289309
63115	289310
296632	289311
149023	289312
618	289313
15882	289314
48851	289315
95473	289316
149047	289317
242816	289318
161006	289319
264826	289320
49144	289321
176625	289322
44807	289323
295168	289324
49770	289325
108791	289326
67366	289327
149419	289328
264792	289329
95464	289330
95469	289331
149048	289332
63113	289333
34776	289334
149033	289335
95473	289336
296766	289337
8144	289338
101867	289339
5422	289340
2172	289341
86663	289342
133539	289343
100437	289344
77764	289345
79479	289346
69237	289347
47703	289348
60053	289349
21717	289350
326993	289351
111015	289352
38971	289353
129196	289354
39917	289355
2515	289356
161201	289357
62349	289358
148	289359
36544	289360
85179	289361
19014	289362
51521	289363
945	289364
5638	289365
189709	289366
188066	289367
318748	289368
148959	289369
4801	289370
26558	289371
55596	289372
124474	289373
4915	289374
24068	289375
56765	289376
95538	289377
36399	289378
16477	289379
17622	289380
57015	289381
137282	289382
103426	289383
64795	289384
118483	289385
80799	289386
18541	289387
2510	289388
3812	289389
2573	289390
184310	289391
48416	289392
196383	289393
37379	289394
14362	289395
6317	289396
10645	289397
351577	289398
33667	289399
76506	289400
51778	289401
9149	289402
259573	289403
172432	289404
285692	289405
86426	289406
129350	289407
196182	289408
45101	289409
356823	289410
314894	289411
318244	289412
314337	289413
49777	289414
318454	289415
306136	289416
12637	289417
119389	289418
29679	289419
170615	289420
103025	289421
81267	289422
83825	289423
135927	289424
86859	289425
115326	289426
179386	289427
41921	289428
269320	289429
6774	289430
54080	289431
25118	289432
80682	289433
104206	289434
10022	289435
57781	289436
8703	289437
7857	289438
291833	289439
3726	289440
262244	289441
262406	289442
29590	289443
67963	289444
153376	289445
13516	289446
61317	289447
188953	289448
64240	289449
50921	289450
38083	289451
142256	289452
53722	289453
192455	289454
329278	289455
4746	289456
42497	289457
121106	289458
315441	289459
10633	289460
86586	289461
48127	289462
185034	289463
34146	289464
30392	289465
111233	289466
105217	289467
36761	289468
10118	289469
22448	289470
38329	289471
10409	289472
164201	289473
140202	289474
196785	289475
6578	289476
68116	289477
47503	289478
309187	289479
220774	289480
204342	289481
133575	289482
48522	289483
122	289484
86255	289485
328857	289486
152323	289487
39697	289488
84267	289489
107667	289490
2168	289491
18768	289492
75790	289493
18016	289494
118223	289495
21746	289496
20908	289497
20908	289498
177979	289499
38504	289500
128454	289501
290878	289502
231718	289503
59945	289504
87	289505
199643	289506
285334	289507
83433	289508
105381	289509
344524	289510
45825	289511
10187	289512
20463	289513
412	289514
2110	289515
51328	289516
2177	289517
1667	289518
6384	289519
3496	289520
20349	289521
11228	289522
72831	289523
1932	289524
11594	289525
19757	289526
34870	289527
2258	289528
572	289529
3413	289530
25749	289531
38042	289532
44370	289533
17074	289534
204624	289535
142811	289536
5085	289537
25550	289538
60626	289539
3265	289540
41870	289541
63481	289542
5242	289543
48119	289544
12363	289545
7006	289546
14461	289547
8225	289548
2599	289549
26792	289550
130952	289551
19495	289552
3601	289553
3722	289554
35446	289555
205039	289556
31441	289557
62509	289558
22250	289559
45122	289560
66284	289561
1082	289562
193245	289563
162122	289564
124817	289565
9638	289566
1759	289567
3271	289568
171510	289569
6511	289570
75423	289571
140055	289572
229549	289573
25526	289574
76149	289575
7733	289576
11896	289577
259129	289578
240	289579
60772	289580
30914	289581
80267	289582
149064	289583
31953	289584
81252	289585
36434	289586
3952	289587
98128	289588
63413	289589
14562	289590
157049	289591
18082	289592
33458	289593
258	289594
38059	289595
155343	289596
37654	289597
9102	289598
96520	289599
57705	289600
270658	289601
157662	289602
33733	289603
64710	289604
673	289605
92375	289606
178503	289607
4194	289608
26289	289609
40269	289610
64098	289611
17770	289612
32161	289613
229865	289614
36988	289615
87559	289616
679	289617
1065	289618
14014	289619
14118	289620
61179	289621
1118	289622
186752	289623
117292	289624
237528	289625
223235	289626
197196	289627
120294	289628
15065	289629
81074	289630
310766	289631
2292	289632
52804	289633
28913	289634
44267	289635
160632	289636
1496	289637
28289	289638
5399	289639
20249	289640
41120	289641
25653	289642
1011	289643
6371	289644
4863	289645
38977	289646
21992	289647
11931	289648
459	289649
294	289650
30992	289651
24381	289652
7784	289653
8698	289654
1081	289655
199068	289656
242722	289657
8422	289658
52218	289659
180746	289660
5663	289661
122571	289662
79375	289663
37052	289664
2171	289665
301	289666
9047	289667
2810	289668
77581	289669
71348	289670
63233	289671
116843	289672
143483	289673
94330	289674
130645	289675
301085	289676
142528	289677
166294	289678
77609	289679
228661	289680
166258	289681
30232	289682
167314	289683
1	289684
100551	289685
53	289686
83877	289687
8026	289688
91666	289689
94159	289690
69590	289691
7605	289692
192316	289693
46460	289694
48372	289695
18928	289696
74380	289697
28825	289698
40668	289699
938	289700
1183	289701
227548	289702
144992	289703
28825	289704
328291	289705
107119	289706
70544	289707
4331	289708
70694	289709
82389	289710
27022	289711
9875	289712
80689	289713
74551	289714
114135	289715
47741	289716
153632	289717
40703	289718
16616	289719
41248	289720
222356	289721
40473	289722
3933	289723
226423	289724
28420	289725
74243	289726
23818	289727
63102	289728
106948	289729
140267	289730
15426	289731
139378	289732
207297	289733
63	289734
107099	289735
162684	289736
106970	289737
42006	289738
40494	289739
66332	289740
180245	289741
226887	289742
106874	289743
65942	289744
59695	289745
60073	289746
17270	289747
12121	289748
115375	289749
5736	289750
40500	289751
101154	289752
261679	289753
139103	289754
91352	289755
15434	289756
40494	289757
63559	289758
301924	289759
196057	289760
276395	289761
28600	289762
89118	289763
157225	289764
108642	289765
95215	289766
17391	289767
115715	289768
42187	289769
162991	289770
275208	289771
34907	289772
13308	289773
139792	289774
71905	289775
70565	289776
70212	289777
113807	289778
110782	289779
33805	289780
80471	289781
11532	289782
70320	289783
13007	289784
148947	289785
18265	289786
109767	289787
266004	289788
64896	289789
260349	289790
74025	289791
41642	289792
15594	289793
89025	289794
63105	289795
70605	289796
33366	289797
68572	289798
209009	289799
140570	289800
13003	289801
34108	289802
72466	289803
14745	289804
9461	289805
302176	289806
56709	289807
9961	289808
152512	289809
113057	289810
19943	289811
93335	289812
26477	289813
13003	289814
12964	289815
11380	289816
196934	289817
330548	289818
59411	289819
94943	289820
199277	289821
54554	289822
51268	289823
161776	289824
90409	289825
22628	289826
10837	289827
17223	289828
172948	289829
75059	289830
28420	289831
23835	289832
168796	289833
106794	289834
97380	289835
168986	289836
130033	289837
94638	289838
141475	289839
9878	289840
25027	289841
97898	289842
95449	289843
300359	289844
83666	289845
69648	289846
15110	289847
4049	289848
7890	289849
79633	289850
13703	289851
302513	289852
350266	289853
171903	289854
198218	289855
6087	289856
91173	289857
72355	289858
109155	289859
91199	289860
11510	289861
35027	289862
180839	289863
260528	289864
141449	289865
242269	289866
140609	289867
60456	289868
35433	289869
102489	289870
183861	289871
281943	289872
250526	289873
101119	289874
3816	289875
250310	289876
95432	289877
198111	289878
92866	289879
180481	289880
82423	289881
100100	289882
85113	289883
95064	289884
236469	289885
63734	289886
157279	289887
150514	289888
281380	289889
51506	289890
41642	289891
200178	289892
54933	289893
2906	289894
56783	289895
266564	289896
59858	289897
337306	289898
54729	289899
250467	289900
55465	289901
106831	289902
125750	289903
292354	289904
114649	289905
266581	289906
163328	289907
107281	289908
253290	289909
332485	289910
20725	289911
152056	289912
4852	289913
139697	289914
92572	289915
182880	289916
43807	289917
195586	289918
267561	289919
70634	289920
35202	289921
195652	289922
107243	289923
35122	289924
305577	289925
113637	289926
70274	289927
196934	289928
82323	289929
183596	289930
221681	289931
172206	289932
24230	289933
70407	289934
124293	289935
42134	289936
9483	289937
63104	289938
196051	289939
66589	289940
154104	289941
26893	289942
75951	289943
55071	289944
11451	289945
45542	289946
41036	289947
6687	289948
39120	289949
111449	289950
91331	289951
310799	289952
219826	289953
318820	289954
41833	289955
87783	289956
30479	289957
295205	289958
21703	289959
81251	289960
320462	289961
115976	289962
76315	289963
68792	289964
227104	289965
140479	289966
236631	289967
6490	289968
32291	289969
15904	289970
260144	289971
50224	289972
258617	289973
256649	289974
146338	289975
50312	289976
311425	289977
15831	289978
2	289979
169581	289980
116764	289981
284473	289982
71006	289983
278007	289984
257850	289985
96155	289986
86793	289987
20630	289988
21792	289989
178464	289990
27326	289991
54538	289992
55908	289993
41435	289994
127992	289995
30988	289996
96593	289997
64480	289998
75212	289999
167130	290000
37746	290001
41840	290002
4556	290003
143924	290004
26993	290005
33422	290006
83633	290007
53739	290008
58957	290009
223709	290010
41335	290011
49726	290012
48798	290013
129083	290014
30957	290015
58092	290016
9971	290017
55579	290018
53520	290019
97750	290020
184939	290021
218930	290022
91685	290023
37419	290024
14037	290025
101277	290026
55157	290027
55246	290028
32360	290029
11665	290030
55157	290031
55157	290032
157441	290033
217617	290034
181583	290035
220305	290036
1542	290037
177704	290038
17589	290039
86732	290040
27028	290041
329662	290042
216639	290043
338558	290044
204439	290045
280244	290046
13521	290047
6175	290048
922	290049
38	290050
5543	290051
35179	290052
56677	290053
85358	290054
217393	290055
234137	290056
55727	290057
55701	290058
116217	290059
115973	290060
2680	290061
13394	290062
2222	290063
135907	290064
135354	290065
37186	290066
302	290067
2223	290068
1087	290069
83218	290070
13336	290071
342424	290072
135287	290073
87025	290074
87444	290075
218558	290076
259664	290077
216780	290078
259265	290079
216284	290080
134039	290081
50771	290082
202832	290083
310200	290084
163206	290085
218017	290086
33977	290087
82899	290088
115699	290089
115921	290090
38351	290091
80772	290092
333006	290093
179329	290094
125137	290095
146888	290096
180742	290097
135238	290098
321218	290099
133691	290100
74044	290101
17546	290102
284586	290103
120284	290104
199467	290105
327888	290106
115480	290107
305924	290108
42414	290109
135179	290110
310374	290111
232329	290112
116041	290113
348304	290114
3985	290115
216599	290116
337492	290117
922	290118
216800	290119
133985	290120
134503	290121
217772	290122
218805	290123
233753	290124
13334	290125
318099	290126
178918	290127
171510	290128
82613	290129
126958	290130
7915	290131
74023	290132
235336	290133
82685	290134
38	290135
10153	290136
176439	290137
313	290138
322694	290139
54066	290140
80232	290141
90	290142
8696	290143
18336	290144
63942	290145
120825	290146
8696	290147
73476	290148
112049	290149
73476	290150
87864	290151
46463	290152
17312	290153
90999	290154
86919	290155
233089	290156
28586	290157
65207	290158
63812	290159
65604	290160
26482	290161
4285	290162
41335	290163
252530	290164
131499	290165
186560	290166
11096	290167
113338	290168
91693	290169
130959	290170
310867	290171
41114	290172
196571	290173
300294	290174
112595	290175
211678	290176
108574	290177
161632	290178
86169	290179
2685	290180
43225	290181
21884	290182
76664	290183
49383	290184
2395	290185
6274	290186
201280	290187
341527	290188
46255	290189
9102	290190
13434	290191
18390	290192
141916	290193
347271	290194
219529	290195
11842	290196
17960	290197
17731	290198
44455	290199
17777	290200
213972	290201
4814	290202
3338	290203
5375	290204
172740	290205
102335	290206
851	290207
18241	290208
130254	290209
163121	290210
37033	290211
101830	290212
138847	290213
2612	290214
39432	290215
286219	290216
4312	290217
41049	290218
16816	290219
46578	290220
271465	290221
82345	290222
13790	290223
56729	290224
37237	290225
64468	290226
19132	290227
9471	290228
144625	290229
2380	290230
14383	290231
11212	290232
109501	290233
183169	290234
114975	290235
39058	290236
14383	290237
8115	290238
14502	290239
3993	290240
76888	290241
81653	290242
192889	290243
16847	290244
207778	290245
4867	290246
3218	290247
124567	290248
13183	290249
303993	290250
650	290251
23379	290252
233923	290253
13140	290254
16872	290255
8415	290256
91930	290257
245547	290258
10601	290259
2436	290260
7523	290261
11430	290262
64061	290263
4024	290264
56988	290265
179618	290266
23281	290267
90984	290268
149608	290269
186826	290270
288941	290271
7176	290272
3725	290273
336243	290274
76918	290275
207508	290276
156384	290277
92	290278
24342	290279
6185	290280
26844	290281
108461	290282
266196	290283
176202	290284
247191	290285
8415	290286
86515	290287
271807	290288
39300	290289
2362	290290
1156	290291
86515	290292
11837	290293
1052	290294
65241	290295
25710	290296
3382	290297
98823	290298
2637	290299
8254	290300
4837	290301
24035	290302
22889	290303
8952	290304
34420	290305
149474	290306
2139	290307
190857	290308
9854	290309
11069	290310
124471	290311
42135	290312
78256	290313
4057	290314
31863	290315
45158	290316
87953	290317
50053	290318
53490	290319
834	290320
42562	290321
53013	290322
18525	290323
38579	290324
81601	290325
2506	290326
174877	290327
76646	290328
58547	290329
16751	290330
32986	290331
3021	290332
2787	290333
342446	290334
5721	290335
293135	290336
186515	290337
252881	290338
214	290339
437	290340
11738	290341
3383	290342
24878	290343
14178	290344
265561	290345
326117	290346
512	290347
184752	290348
197085	290349
128536	290350
328165	290351
151161	290352
5136	290353
132654	290354
2851	290355
59321	290356
747	290357
8179	290358
143294	290359
49387	290360
242049	290361
18298	290362
9741	290363
76852	290364
67153	290365
8693	290366
66227	290367
178247	290368
28054	290369
7207	290370
48800	290371
31546	290372
120102	290373
50161	290374
87792	290375
120111	290376
518	290377
4284	290378
1610	290379
5719	290380
51286	290381
518	290382
962	290383
518	290384
280557	290385
300241	290386
3186	290387
3186	290388
306259	290389
459	290390
6171	290391
100526	290392
26119	290393
4932	290394
5230	290395
33901	290396
71910	290397
24335	290398
42733	290399
4369	290400
12140	290401
8807	290402
299415	290403
6656	290404
18940	290405
12148	290406
219461	290407
116911	290408
96637	290409
158265	290410
86194	290411
25925	290412
26135	290413
61676	290414
145793	290415
6102	290416
79831	290417
14752	290418
347705	290419
123451	290420
86198	290421
124006	290422
19515	290423
80167	290424
113994	290425
96551	290426
61661	290427
276361	290428
34567	290429
833	290430
1130	290431
172153	290432
137698	290433
21	290434
33901	290435
97004	290436
186309	290437
135356	290438
10211	290439
4242	290440
129672	290441
236939	290442
288405	290443
1944	290444
6670	290445
177123	290446
78448	290447
27344	290448
347692	290449
23365	290450
9206	290451
98452	290452
85334	290453
11401	290454
282623	290455
279925	290456
7134	290457
1504	290458
178999	290459
93620	290460
19493	290461
8176	290462
197048	290463
23646	290464
15867	290465
333768	290466
207734	290467
61281	290468
171265	290469
130042	290470
228133	290471
54778	290472
280349	290473
4287	290474
168947	290475
23970	290476
31529	290477
22637	290478
38254	290479
115670	290480
43789	290481
55662	290482
3957	290483
80886	290484
87236	290485
9957	290486
9045	290487
211012	290488
82989	290489
16061	290490
37245	290491
125336	290492
348376	290493
245641	290494
131726	290495
13785	290496
124555	290497
4084	290498
4243	290499
29515	290500
40987	290501
18643	290502
143777	290503
55504	290504
7219	290505
24751	290506
41018	290507
313599	290508
28200	290509
73	290510
3418	290511
115098	290512
11375	290513
207088	290514
8392	290515
3483	290516
237760	290517
15259	290518
71541	290519
33892	290520
185642	290521
33451	290522
31620	290523
38613	290524
131162	290525
349122	290526
36527	290527
36706	290528
12111	290529
33913	290530
27222	290531
17167	290532
208496	290533
104336	290534
52893	290535
97294	290536
52935	290537
37953	290538
13095	290539
95023	290540
100720	290541
5205	290542
682	290543
682	290544
682	290545
4175	290546
17627	290547
58838	290548
24537	290549
28677	290550
1301	290551
3685	290552
3655	290553
3212	290554
15909	290555
118424	290556
45314	290557
271076	290558
310216	290559
10550	290560
67297	290561
274781	290562
112364	290563
46530	290564
10291	290565
37807	290566
191133	290567
335116	290568
352108	290569
192820	290570
183167	290571
102155	290572
12592	290573
110687	290574
232481	290575
125113	290576
183602	290577
331365	290578
20260	290579
80537	290580
41849	290581
79527	290582
34895	290583
71238	290584
98133	290585
117662	290586
109457	290587
93380	290588
59271	290589
18709	290590
27533	290591
309823	290592
135965	290593
8515	290594
4952	290595
74726	290596
145788	290597
52547	290598
36537	290599
119174	290600
51025	290601
345717	290602
4229	290603
75806	290604
316317	290605
155369	290606
17532	290607
9554	290608
16727	290609
371	290610
192857	290611
102007	290612
16727	290613
30513	290614
561	290615
8752	290616
143813	290617
54554	290618
16758	290619
67105	290620
9507	290621
67120	290622
17	290623
160198	290624
193258	290625
189152	290626
260982	290627
4126	290628
6670	290629
1944	290630
2139	290631
127915	290632
147190	290633
4340	290634
14591	290635
4068	290636
310707	290637
121645	290638
1873	290639
45546	290640
73891	290641
41285	290642
13151	290643
922	290644
1864	290645
49535	290646
8176	290647
60507	290648
9118	290649
109849	290650
14230	290651
196926	290652
189742	290653
109264	290654
44052	290655
191775	290656
20287	290657
32755	290658
19082	290659
31970	290660
128732	290661
235	290662
342927	290663
1558	290664
227922	290665
190412	290666
127448	290667
312026	290668
76533	290669
119472	290670
93100	290671
210346	290672
1177	290673
7836	290674
1645	290675
25902	290676
21409	290677
189200	290678
474	290679
20001	290680
7257	290681
135518	290682
3228	290683
187065	290684
207774	290685
294506	290686
41445	290687
698	290688
7120	290689
315027	290690
71972	290691
205952	290692
209438	290693
20449	290694
86574	290695
71077	290696
147813	290697
210281	290698
210482	290699
83902	290700
16983	290701
72324	290702
17780	290703
79083	290704
16310	290705
10978	290706
3367	290707
50082	290708
114019	290709
35930	290710
355170	290711
210025	290712
53049	290713
14477	290714
60999	290715
102526	290716
4474	290717
149534	290718
102762	290719
281837	290720
57990	290721
1646	290722
44711	290723
45859	290724
24203	290725
46148	290726
64642	290727
242198	290728
204224	290729
33076	290730
164544	290731
12910	290732
23358	290733
73987	290734
79257	290735
72011	290736
34237	290737
47981	290738
43841	290739
4893	290740
357438	290741
25426	290742
18359	290743
304643	290744
292890	290745
156501	290746
148315	290747
79180	290748
1741	290749
116157	290750
295155	290751
29605	290752
38809	290753
6220	290754
287849	290755
48290	290756
84616	290757
33170	290758
348905	290759
17859	290760
157606	290761
306125	290762
87983	290763
186018	290764
125305	290765
7684	290766
130799	290767
41544	290768
202479	290769
247586	290770
81231	290771
118472	290772
281018	290773
47525	290774
128555	290775
354900	290776
27418	290777
321924	290778
35999	290779
27301	290780
87987	290781
33655	290782
2714	290783
129249	290784
220069	290785
66384	290786
62258	290787
408	290788
292048	290789
16776	290790
2714	290791
94793	290792
48542	290793
12394	290794
62710	290795
50683	290796
4680	290797
350625	290798
75636	290799
42682	290800
100691	290801
16941	290802
71453	290803
65058	290804
576	290805
62452	290806
30719	290807
51571	290808
1317	290809
66966	290810
604	290811
100281	290812
256013	290813
22975	290814
279363	290815
31721	290816
56050	290817
129059	290818
15984	290819
102955	290820
85226	290821
71746	290822
143875	290823
8358	290824
6492	290825
94061	290826
78255	290827
325743	290828
39797	290829
28943	290830
16807	290831
1725	290832
37453	290833
37750	290834
243014	290835
3868	290836
63027	290837
1459	290838
17859	290839
29613	290840
3911	290841
19224	290842
588	290843
302	290844
69372	290845
3569	290846
59793	290847
5297	290848
97044	290849
218791	290850
132788	290851
286194	290852
41904	290853
182953	290854
2749	290855
22045	290856
120107	290857
324681	290858
12427	290859
953	290860
1123	290861
147250	290862
43077	290863
302674	290864
125338	290865
18005	290866
33465	290867
33228	290868
21229	290869
23601	290870
917	290871
193484	290872
32986	290873
42524	290874
209289	290875
589	290876
16179	290877
21096	290878
105310	290879
23557	290880
40207	290881
6369	290882
135798	290883
19259	290884
22049	290885
32575	290886
18212	290887
34427	290888
26622	290889
32507	290890
33778	290891
120103	290892
20148	290893
110589	290894
3175	290895
205102	290896
6028	290897
272369	290898
54661	290899
25277	290900
36709	290901
47872	290902
47477	290903
117045	290904
4943	290905
85182	290906
33012	290907
1283	290908
23026	290909
10151	290910
41949	290911
91470	290912
228955	290913
132915	290914
17603	290915
13290	290916
112470	290917
9485	290918
21	290919
67941	290920
14177	290921
185849	290922
6311	290923
15341	290924
254309	290925
7555	290926
196700	290927
37190	290928
3188	290929
32726	290930
38720	290931
121579	290932
120101	290933
84157	290934
7801	290935
10781	290936
94002	290937
23485	290938
2616	290939
37953	290940
33105	290941
7185	290942
73420	290943
3343	290944
2015	290945
31982	290946
164468	290947
76631	290948
250249	290949
17427	290950
32951	290951
7648	290952
142925	290953
7267	290954
29157	290955
100956	290956
72238	290957
49969	290958
35082	290959
56007	290960
102460	290961
18619	290962
244471	290963
323924	290964
9320	290965
76761	290966
28762	290967
88330	290968
4998	290969
6380	290970
58198	290971
21629	290972
96833	290973
70350	290974
9252	290975
10953	290976
6301	290977
264414	290978
101871	290979
8497	290980
18436	290981
91312	290982
3970	290983
367	290984
62006	290985
15734	290986
102290	290987
15734	290988
37018	290989
143113	290990
30180	290991
2888	290992
410	290993
102292	290994
40732	290995
117584	290996
137410	290997
117260	290998
340803	290999
101703	291000
101834	291001
16099	291002
274090	291003
9683	291004
28385	291005
101939	291006
314783	291007
189931	291008
150813	291009
42937	291010
47101	291011
34942	291012
75623	291013
132006	291014
204524	291015
133451	291016
112962	291017
181490	291018
163675	291019
4064	291020
95634	291021
146073	291022
6338	291023
149819	291024
284602	291025
170992	291026
7427	291027
113647	291028
202112	291029
161218	291030
108188	291031
100262	291032
45308	291033
163483	291034
199195	291035
51421	291036
18181	291037
103833	291038
23204	291039
242991	291040
448	291041
67998	291042
95760	291043
56778	291044
320589	291045
9604	291046
189166	291047
258623	291048
242267	291049
348491	291050
345655	291051
30119	291052
26476	291053
275431	291054
7321	291055
245927	291056
103832	291057
66306	291058
2686	291059
148848	291060
285812	291061
149431	291062
71108	291063
100425	291064
64512	291065
20479	291066
45909	291067
11722	291068
78425	291069
22531	291070
97326	291071
116259	291072
12615	291073
117126	291074
242248	291075
55240	291076
75998	291077
212	291078
13410	291079
163587	291080
48395	291081
139254	291082
4405	291083
10708	291084
316767	291085
177	291086
30639	291087
48453	291088
76540	291089
320616	291090
45532	291091
149438	291092
1306	291093
2222	291094
212648	291095
136912	291096
46467	291097
15002	291098
92567	291099
344885	291100
179143	291101
91693	291102
254766	291103
242498	291104
245654	291105
73490	291106
155883	291107
122306	291108
12961	291109
61391	291110
75968	291111
13414	291112
95019	291113
593	291114
4001	291115
762	291116
319830	291117
266985	291118
122852	291119
7470	291120
142370	291121
80332	291122
331862	291123
96194	291124
216813	291125
146806	291126
63799	291127
310955	291128
4313	291129
43499	291130
197324	291131
77423	291132
192440	291133
71392	291134
11840	291135
54433	291136
54433	291137
91322	291138
85738	291139
14914	291140
1174	291141
11216	291142
17624	291143
93469	291144
5313	291145
43714	291146
13169	291147
5184	291148
300327	291149
43769	291150
2311	291151
101560	291152
241409	291153
330461	291154
5450	291155
21394	291156
324447	291157
10635	291158
101629	291159
4505	291160
118797	291161
142200	291162
40185	291163
20899	291164
183125	291165
61187	291166
2761	291167
333648	291168
156308	291169
52432	291170
208364	291171
295120	291172
160742	291173
42310	291174
91159	291175
204341	291176
149093	291177
20013	291178
177244	291179
60362	291180
382	291181
31693	291182
26125	291183
82808	291184
126740	291185
2	291186
91597	291187
2856	291188
8651	291189
26463	291190
77781	291191
208028	291192
191521	291193
273097	291194
229639	291195
10240	291196
18429	291197
341263	291198
541	291199
261829	291200
16617	291201
22698	291202
3122	291203
101246	291204
12450	291205
16615	291206
22698	291207
66625	291208
5892	291209
120937	291210
7432	291211
101028	291212
159282	291213
261549	291214
7432	291215
261127	291216
159495	291217
101229	291218
66630	291219
159207	291220
159333	291221
159334	291222
159267	291223
167432	291224
101244	291225
159466	291226
5892	291227
66523	291228
2419	291229
159285	291230
4691	291231
261862	291232
31687	291233
4799	291234
109152	291235
6165	291236
112588	291237
141020	291238
57919	291239
73106	291240
9	291241
70448	291242
886	291243
4488	291244
70998	291245
75540	291246
2466	291247
120604	291248
41125	291249
19154	291250
22927	291251
102247	291252
94520	291253
3864	291254
98580	291255
48344	291256
94503	291257
80216	291258
69347	291259
164012	291260
185600	291261
270487	291262
69347	291263
264607	291264
4868	291265
2817	291266
15825	291267
37981	291268
258967	291269
141412	291270
23406	291271
209970	291272
22997	291273
37155	291274
24961	291275
53479	291276
245157	291277
158164	291278
7656	291279
319224	291280
192354	291281
192582	291282
86626	291283
43747	291284
129531	291285
28130	291286
162573	291287
97564	291288
53591	291289
175154	291290
14030	291291
200716	291292
213307	291293
77468	291294
151130	291295
36204	291296
105727	291297
44608	291298
315246	291299
189521	291300
168711	291301
26405	291302
4706	291303
162631	291304
331209	291305
85359	291306
24085	291307
270239	291308
7496	291309
58983	291310
206878	291311
9522	291312
277138	291313
80169	291314
247422	291315
19421	291316
111407	291317
166224	291318
258639	291319
357228	291320
325938	291321
341453	291322
32664	291323
356723	291324
354689	291325
133864	291326
626	291327
25418	291328
132258	291329
80284	291330
275328	291331
34586	291332
251452	291333
251534	291334
18768	291335
122637	291336
293202	291337
104994	291338
1	291339
260623	291340
808	291341
202907	291342
312263	291343
97592	291344
61987	291345
896	291346
94782	291347
143932	291348
14830	291349
341879	291350
35588	291351
161656	291352
80190	291353
80260	291354
6552	291355
111479	291356
208208	291357
27958	291358
163322	291359
126837	291360
309591	291361
305436	291362
170051	291363
109245	291364
193796	291365
58839	291366
183731	291367
33638	291368
94765	291369
56575	291370
49583	291371
205573	291372
316351	291373
112896	291374
18714	291375
28334	291376
144585	291377
34679	291378
166906	291379
125769	291380
25683	291381
262948	291382
34277	291383
289525	291384
226565	291385
82768	291386
98826	291387
311835	291388
83756	291389
225885	291390
111481	291391
12404	291392
111478	291393
271823	291394
191765	291395
8626	291396
111564	291397
294607	291398
217522	291399
259702	291400
352759	291401
294462	291402
19274	291403
73052	291404
54083	291405
334383	291406
9996	291407
108759	291408
122646	291409
50094	291410
294581	291411
111372	291412
3091	291413
178232	291414
73218	291415
334747	291416
100680	291417
172115	291418
74665	291419
136602	291420
64195	291421
175319	291422
271840	291423
89323	291424
171730	291425
84820	291426
194157	291427
341630	291428
71035	291429
111370	291430
111299	291431
105518	291432
111373	291433
9297	291434
107804	291435
205558	291436
208786	291437
46159	291438
111594	291439
46371	291440
48283	291441
54017	291442
98073	291443
141893	291444
129011	291445
14727	291446
272143	291447
292440	291448
81532	291449
158061	291450
146805	291451
118291	291452
46960	291453
327445	291454
48879	291455
95516	291456
45258	291457
49809	291458
73775	291459
3466	291460
271975	291461
251196	291462
51026	291463
26912	291464
8170	291465
99559	291466
9037	291467
24406	291468
1519	291469
2199	291470
1542	291471
279356	291472
24186	291473
3957	291474
63216	291475
35890	291476
61545	291477
24197	291478
3205	291479
10952	291480
43554	291481
43554	291482
180053	291483
21469	291484
112809	291485
111978	291486
21912	291487
248887	291488
27814	291489
204627	291490
13170	291491
214268	291492
2228	291493
119123	291494
9709	291495
111708	291496
86437	291497
35355	291498
118343	291499
39615	291500
16600	291501
95560	291502
130513	291503
32710	291504
42915	291505
200051	291506
13457	291507
27725	291508
272119	291509
3836	291510
41483	291511
264085	291512
223217	291513
91859	291514
79782	291515
25271	291516
18432	291517
51901	291518
69	291519
13699	291520
10360	291521
1307	291522
38711	291523
6129	291524
6295	291525
252848	291526
10667	291527
131942	291528
27410	291529
633	291530
88537	291531
21419	291532
14267	291533
5080	291534
126038	291535
109331	291536
13769	291537
49319	291538
2030	291539
73812	291540
172556	291541
2926	291542
290893	291543
35857	291544
2503	291545
8180	291546
41540	291547
65934	291548
199571	291549
106	291550
2015	291551
149191	291552
95014	291553
9670	291554
32204	291555
79443	291556
3035	291557
16122	291558
118268	291559
38137	291560
129924	291561
75305	291562
75757	291563
135733	291564
39882	291565
105626	291566
26207	291567
235064	291568
187445	291569
187514	291570
107935	291571
177134	291572
4913	291573
14075	291574
10405	291575
292284	291576
27111	291577
272839	291578
78510	291579
233300	291580
189013	291581
11014	291582
6517	291583
155009	291584
698	291585
280056	291586
256235	291587
26264	291588
38008	291589
122877	291590
54234	291591
128117	291592
136931	291593
52454	291594
319185	291595
135587	291596
13074	291597
2864	291598
5095	291599
19644	291600
11231	291601
21346	291602
61642	291603
71390	291604
5983	291605
3005	291606
3111	291607
34244	291608
18789	291609
22396	291610
172549	291611
168678	291612
68564	291613
31177	291614
31690	291615
28985	291616
4883	291617
3183	291618
47520	291619
97906	291620
16217	291621
4732	291622
66389	291623
139208	291624
211524	291625
199993	291626
165167	291627
18374	291628
37757	291629
291857	291630
216298	291631
123562	291632
252257	291633
270259	291634
69519	291635
41190	291636
156888	291637
15900	291638
157	291639
930	291640
60233	291641
18242	291642
91992	291643
120827	291644
2353	291645
91557	291646
186239	291647
190687	291648
117179	291649
60450	291650
183056	291651
183	291652
167575	291653
42818	291654
322837	291655
88375	291656
194734	291657
8089	291658
131139	291659
36191	291660
14361	291661
8415	291662
60612	291663
218126	291664
123000	291665
326116	291666
118650	291667
82026	291668
19877	291669
115470	291670
23941	291671
46675	291672
309942	291673
258053	291674
9744	291675
750	291676
71308	291677
84458	291678
17463	291679
115730	291680
108692	291681
97133	291682
157365	291683
123223	291684
88886	291685
51440	291686
22282	291687
166515	291688
57692	291689
17723	291690
10684	291691
76785	291692
132104	291693
36749	291694
18590	291695
35816	291696
979	291697
176311	291698
84341	291699
26891	291700
167172	291701
247307	291702
79508	291703
35777	291704
135447	291705
10214	291706
13431	291707
231698	291708
302661	291709
1176	291710
50668	291711
154351	291712
96275	291713
1176	291714
121711	291715
343472	291716
36192	291717
220365	291718
116254	291719
115761	291720
17541	291721
5141	291722
24231	291723
102107	291724
19622	291725
261499	291726
158683	291727
36591	291728
45889	291729
186107	291730
185393	291731
243834	291732
209247	291733
237	291734
78883	291735
71276	291736
8600	291737
150316	291738
150608	291739
162686	291740
68174	291741
83711	291742
842	291743
32141	291744
164817	291745
181112	291746
165444	291747
81585	291748
293592	291749
496	291750
5023	291751
15151	291752
236910	291753
56553	291754
58284	291755
189818	291756
219393	291757
120660	291758
79599	291759
102767	291760
252621	291761
97758	291762
340003	291763
5773	291764
66716	291765
10532	291766
24777	291767
72033	291768
51901	291769
84842	291770
247490	291771
129539	291772
356940	291773
27336	291774
244810	291775
252225	291776
5790	291777
18013	291778
15933	291779
152921	291780
271748	291781
73542	291782
98833	291783
132283	291784
104693	291785
57558	291786
23413	291787
6723	291788
8185	291789
25531	291790
59598	291791
77854	291792
355	291793
161901	291794
188609	291795
274236	291796
30525	291797
110543	291798
40079	291799
133086	291800
73810	291801
10944	291802
19335	291803
9872	291804
25771	291805
58795	291806
141142	291807
21051	291808
88426	291809
228188	291810
86913	291811
104379	291812
100750	291813
149824	291814
29684	291815
19913	291816
49425	291817
149073	291818
37180	291819
13353	291820
28381	291821
11339	291822
7121	291823
81184	291824
48513	291825
10349	291826
34886	291827
58726	291828
104822	291829
13723	291830
152474	291831
219203	291832
216054	291833
339978	291834
23129	291835
19440	291836
702	291837
162339	291838
75437	291839
329763	291840
57702	291841
116254	291842
312247	291843
40766	291844
15302	291845
4111	291846
350115	291847
35959	291848
20057	291849
65348	291850
187000	291851
7511	291852
54186	291853
39536	291854
5	291855
159151	291856
97344	291857
30412	291858
133669	291859
77228	291860
105925	291861
345496	291862
4077	291863
15240	291864
77261	291865
66878	291866
23516	291867
66668	291868
276962	291869
14671	291870
20104	291871
201089	291872
16136	291873
28193	291874
41022	291875
234504	291876
64801	291877
14914	291878
175943	291879
247032	291880
125593	291881
3500	291882
108799	291883
352701	291884
23481	291885
256411	291886
54663	291887
127610	291888
307692	291889
195904	291890
1661	291891
16905	291892
22505	291893
85405	291894
89208	291895
15701	291896
134131	291897
201217	291898
94415	291899
19005	291900
6843	291901
74274	291902
307795	291903
84735	291904
144019	291905
166196	291906
35907	291907
39710	291908
328618	291909
224053	291910
353499	291911
977	291912
209059	291913
271490	291914
38962	291915
178681	291916
196029	291917
226142	291918
19424	291919
182100	291920
64668	291921
67294	291922
124468	291923
78951	291924
5205	291925
65034	291926
145105	291927
103039	291928
43965	291929
85233	291930
178602	291931
20030	291932
10494	291933
61573	291934
143911	291935
67907	291936
22117	291937
353738	291938
128716	291939
68427	291940
96483	291941
91520	291942
16306	291943
60435	291944
102006	291945
80143	291946
128183	291947
50263	291948
160798	291949
44948	291950
260022	291951
5507	291952
120921	291953
83458	291954
158116	291955
244531	291956
125998	291957
24804	291958
249637	291959
167697	291960
1764	291961
18636	291962
38711	291963
44948	291964
3538	291965
19484	291966
2620	291967
176071	291968
281268	291969
207523	291970
311695	291971
43296	291972
44152	291973
267015	291974
28576	291975
85731	291976
354630	291977
266524	291978
60258	291979
8283	291980
8970	291981
20681	291982
66384	291983
31958	291984
248788	291985
132381	291986
320210	291987
135389	291988
20743	291989
28020	291990
3246	291991
27810	291992
167329	291993
174881	291994
29733	291995
37487	291996
272162	291997
242469	291998
15106	291999
118495	292000
208261	292001
187004	292002
30429	292003
11135	292004
293412	292005
157584	292006
11433	292007
185039	292008
82112	292009
75954	292010
244282	292011
85824	292012
1386	292013
76964	292014
293	292015
62016	292016
2898	292017
610	292018
10668	292019
704	292020
307368	292021
1572	292022
189909	292023
14	292024
193398	292025
1571	292026
104143	292027
29634	292028
50090	292029
233	292030
2613	292031
69914	292032
15400	292033
296757	292034
1471	292035
600	292036
2097	292037
127	292038
28689	292039
39338	292040
2354	292041
712	292042
51219	292043
202235	292044
11187	292045
20965	292046
1154	292047
57910	292048
7108	292049
37450	292050
36174	292051
112674	292052
275209	292053
274208	292054
201512	292055
40534	292056
86309	292057
297780	292058
167355	292059
5323	292060
2839	292061
21588	292062
114100	292063
73405	292064
163825	292065
37332	292066
184969	292067
133802	292068
76508	292069
339943	292070
191702	292071
233	292072
248377	292073
93165	292074
23961	292075
13609	292076
5577	292077
278319	292078
114903	292079
7851	292080
45898	292081
31044	292082
64660	292083
41541	292084
6771	292085
62606	292086
41936	292087
286836	292088
94312	292089
25584	292090
172368	292091
283595	292092
201726	292093
61697	292094
381	292095
11711	292096
717	292097
20244	292098
11084	292099
11674	292100
57666	292101
55941	292102
9346	292103
1378	292104
38780	292105
11017	292106
86499	292107
349711	292108
128867	292109
41065	292110
85711	292111
58845	292112
1378	292113
129479	292114
30974	292115
152562	292116
356584	292117
234830	292118
133053	292119
60737	292120
324195	292121
348645	292122
11743	292123
52496	292124
119531	292125
255916	292126
13949	292127
11272	292128
57652	292129
124933	292130
834	292131
26801	292132
61344	292133
5793	292134
10473	292135
56598	292136
85831	292137
20988	292138
278975	292139
29122	292140
50162	292141
17451	292142
10426	292143
27390	292144
6745	292145
111013	292146
168138	292147
75782	292148
139436	292149
48045	292150
15884	292151
51870	292152
31200	292153
24897	292154
168260	292155
4494	292156
181106	292157
26124	292158
10367	292159
15307	292160
190133	292161
14933	292162
19244	292163
3372	292164
105057	292165
18655	292166
321438	292167
86343	292168
163556	292169
70325	292170
75429	292171
6556	292172
26118	292173
161084	292174
10736	292175
132581	292176
2369	292177
52417	292178
56285	292179
46823	292180
236691	292181
113388	292182
9804	292183
103978	292184
62381	292185
1450	292186
121966	292187
169210	292188
31118	292189
40950	292190
12550	292191
81906	292192
29201	292193
31120	292194
184510	292195
14709	292196
6056	292197
189230	292198
209621	292199
38912	292200
5397	292201
308887	292202
842	292203
139891	292204
120219	292205
22997	292206
99909	292207
2365	292208
9246	292209
243661	292210
89532	292211
4074	292212
64526	292213
16793	292214
56464	292215
3932	292216
86225	292217
36437	292218
15406	292219
102727	292220
203050	292221
3292	292222
6321	292223
11162	292224
71635	292225
10209	292226
27953	292227
819	292228
1977	292229
76692	292230
93463	292231
13110	292232
83202	292233
112121	292234
27914	292235
417	292236
109487	292237
27078	292238
2015	292239
6759	292240
278243	292241
7671	292242
1967	292243
20129	292244
14933	292245
39538	292246
212899	292247
274606	292248
28061	292249
73895	292250
77415	292251
8952	292252
466	292253
1952	292254
27854	292255
73197	292256
171917	292257
3981	292258
6745	292259
6748	292260
772	292261
24668	292262
71169	292263
143561	292264
67358	292265
39322	292266
164407	292267
82187	292268
132627	292269
67126	292270
20130	292271
206833	292272
192315	292273
343455	292274
8961	292275
92162	292276
5	292277
2603	292278
830	292279
326039	292280
24391	292281
292874	292282
54638	292283
22293	292284
135061	292285
72233	292286
77339	292287
62329	292288
149405	292289
126385	292290
53778	292291
12580	292292
154969	292293
21028	292294
14506	292295
35795	292296
317987	292297
77981	292298
319491	292299
201465	292300
149668	292301
26358	292302
4112	292303
125522	292304
4531	292305
41230	292306
28097	292307
165185	292308
113677	292309
66741	292310
27872	292311
41180	292312
183299	292313
44322	292314
68365	292315
36195	292316
150580	292317
246919	292318
29005	292319
15101	292320
59519	292321
55148	292322
63022	292323
61551	292324
17652	292325
33804	292326
10464	292327
53012	292328
182474	292329
544	292330
119842	292331
4884	292332
4502	292333
344900	292334
132857	292335
106361	292336
55804	292337
5195	292338
84972	292339
56700	292340
1474	292341
5729	292342
120114	292343
185632	292344
14349	292345
312849	292346
42599	292347
292120	292348
54100	292349
63384	292350
137538	292351
84579	292352
31029	292353
46667	292354
9470	292355
6838	292356
318407	292357
16671	292358
136174	292359
2703	292360
28692	292361
29477	292362
24251	292363
47916	292364
79313	292365
118220	292366
115315	292367
93481	292368
2730	292369
63338	292370
350787	292371
132015	292372
212777	292373
289684	292374
108091	292375
2118	292376
26030	292377
22236	292378
3915	292379
4385	292380
109495	292381
206957	292382
11340	292383
156756	292384
213265	292385
5158	292386
86557	292387
132824	292388
95876	292389
301233	292390
301234	292391
156834	292392
1814	292393
76073	292394
57541	292395
4972	292396
15886	292397
157256	292398
330085	292399
36624	292400
102867	292401
95273	292402
61710	292403
207340	292404
49380	292405
128728	292406
120206	292407
130483	292408
206434	292409
38319	292410
143893	292411
65069	292412
210130	292413
18470	292414
25611	292415
156718	292416
16197	292417
80377	292418
611	292419
198445	292420
21821	292421
7957	292422
77394	292423
49064	292424
87662	292425
57456	292426
2218	292427
5325	292428
28725	292429
113788	292430
18035	292431
54147	292432
7799	292433
33763	292434
325710	292435
189529	292436
3328	292437
43388	292438
19805	292439
628	292440
49166	292441
16322	292442
2851	292443
191176	292444
132132	292445
19312	292446
336566	292447
25222	292448
51	292449
350647	292450
14279	292451
57299	292452
52525	292453
120939	292454
56063	292455
170681	292456
30936	292457
47596	292458
172860	292459
404	292460
100838	292461
173717	292462
287641	292463
1032	292464
8327	292465
72711	292466
114586	292467
46058	292468
16955	292469
94963	292470
208121	292471
102995	292472
207480	292473
212986	292474
1032	292475
312750	292476
214330	292477
20390	292478
21449	292479
38581	292480
13730	292481
1661	292482
209700	292483
37952	292484
213710	292485
9872	292486
172591	292487
128547	292488
6431	292489
6429	292490
10541	292491
265377	292492
5693	292493
18766	292494
23841	292495
60639	292496
9584	292497
27443	292498
344290	292499
51916	292500
208597	292501
151783	292502
134179	292503
142154	292504
117540	292505
797	292506
39635	292507
25428	292508
43825	292509
312945	292510
2864	292511
138063	292512
25808	292513
87445	292514
4061	292515
2398	292516
27567	292517
55617	292518
22077	292519
107483	292520
18036	292521
203096	292522
32692	292523
1912	292524
9368	292525
103655	292526
11137	292527
118710	292528
83593	292529
22894	292530
91846	292531
94154	292532
94435	292533
49440	292534
89894	292535
94490	292536
181481	292537
311936	292538
23665	292539
12991	292540
78650	292541
58873	292542
30946	292543
11698	292544
36160	292545
2172	292546
347553	292547
54125	292548
28644	292549
6079	292550
11302	292551
60248	292552
62492	292553
91886	292554
191202	292555
44429	292556
4742	292557
17574	292558
205769	292559
37952	292560
7984	292561
188918	292562
117594	292563
37660	292564
12152	292565
63039	292566
26395	292567
35752	292568
11202	292569
27873	292570
52076	292571
40716	292572
9558	292573
974	292574
20325	292575
18588	292576
50336	292577
31741	292578
9443	292579
3750	292580
393	292581
9606	292582
83972	292583
3332	292584
6870	292585
66711	292586
179396	292587
3261	292588
328831	292589
61208	292590
55992	292591
107922	292592
118546	292593
78942	292594
235391	292595
14440	292596
620	292597
13744	292598
112482	292599
85961	292600
5326	292601
63677	292602
51041	292603
149801	292604
318852	292605
28915	292606
14709	292607
220127	292608
74257	292609
268102	292610
81810	292611
145525	292612
224430	292613
137076	292614
177995	292615
74622	292616
208648	292617
35175	292618
184698	292619
79656	292620
179737	292621
81759	292622
9248	292623
132921	292624
208018	292625
64108	292626
46241	292627
36191	292628
320599	292629
257	292630
9678	292631
10412	292632
131659	292633
141397	292634
71485	292635
118447	292636
125569	292637
129011	292638
1173	292639
6907	292640
62083	292641
330995	292642
190756	292643
53560	292644
134280	292645
36857	292646
5543	292647
175648	292648
12261	292649
92335	292650
4102	292651
93183	292652
2860	292653
121362	292654
4910	292655
1390	292656
328626	292657
5295	292658
63486	292659
13437	292660
407	292661
597	292662
82496	292663
56259	292664
4592	292665
28310	292666
132645	292667
51793	292668
182473	292669
44390	292670
100829	292671
126108	292672
196538	292673
130524	292674
176083	292675
93384	292676
5093	292677
5723	292678
80135	292679
8254	292680
26910	292681
287916	292682
48582	292683
187332	292684
26611	292685
35842	292686
69694	292687
293238	292688
5324	292689
9901	292690
1813	292691
27906	292692
58738	292693
3352	292694
173659	292695
40120	292696
136217	292697
51844	292698
2432	292699
100915	292700
13605	292701
184	292702
35970	292703
10256	292704
81219	292705
61343	292706
36169	292707
57368	292708
108532	292709
24140	292710
48	292711
214225	292712
1655	292713
51727	292714
159710	292715
69640	292716
4276	292717
282243	292718
30753	292719
108803	292720
24726	292721
10055	292722
1556	292723
109590	292724
202332	292725
5535	292726
85435	292727
14943	292728
54513	292729
60672	292730
11027	292731
106971	292732
115915	292733
80406	292734
9425	292735
176414	292736
175256	292737
41103	292738
7889	292739
171310	292740
51994	292741
41667	292742
290096	292743
7853	292744
173126	292745
161220	292746
66866	292747
290936	292748
20818	292749
10163	292750
17588	292751
166818	292752
72201	292753
4870	292754
121611	292755
21179	292756
66541	292757
20154	292758
24408	292759
72787	292760
148977	292761
28420	292762
43453	292763
7275	292764
1336	292765
11570	292766
2333	292767
296550	292768
823	292769
71653	292770
6527	292771
22908	292772
32372	292773
53380	292774
80103	292775
184555	292776
448	292777
17652	292778
2667	292779
42586	292780
122942	292781
153031	292782
25899	292783
101442	292784
4339	292785
13250	292786
62129	292787
14942	292788
98307	292789
2834	292790
8685	292791
18580	292792
4744	292793
9962	292794
1707	292795
2200	292796
447	292797
6151	292798
18688	292799
271271	292800
34228	292801
52352	292802
175939	292803
6213	292804
10009	292805
33811	292806
109409	292807
723	292808
288277	292809
2355	292810
109230	292811
319427	292812
5430	292813
89285	292814
1515	292815
6546	292816
13656	292817
77256	292818
30829	292819
2216	292820
104921	292821
132438	292822
174928	292823
287596	292824
24559	292825
679	292826
14925	292827
5750	292828
286057	292829
13220	292830
296063	292831
37684	292832
27987	292833
4967	292834
179803	292835
144159	292836
5338	292837
46037	292838
267918	292839
3935	292840
277913	292841
19003	292842
71199	292843
475	292844
21971	292845
56163	292846
237	292847
36382	292848
164337	292849
86190	292850
53839	292851
273130	292852
129333	292853
23317	292854
2184	292855
4994	292856
109138	292857
340280	292858
107959	292859
110174	292860
28143	292861
46653	292862
629	292863
95849	292864
190018	292865
13758	292866
469	292867
51932	292868
72567	292869
272999	292870
52967	292871
84009	292872
18158	292873
111892	292874
110963	292875
111033	292876
50159	292877
84029	292878
3369	292879
134279	292880
94999	292881
306732	292882
36848	292883
82096	292884
5300	292885
8464	292886
4187	292887
23330	292888
121823	292889
19998	292890
6450	292891
138170	292892
120774	292893
234628	292894
40316	292895
1656	292896
338055	292897
128798	292898
150608	292899
279945	292900
24541	292901
238459	292902
3329	292903
4878	292904
139561	292905
3318	292906
57445	292907
1880	292908
20399	292909
94930	292910
85612	292911
178282	292912
232980	292913
89404	292914
1968	292915
86457	292916
43656	292917
45249	292918
117535	292919
81770	292920
27062	292921
113391	292922
250029	292923
132835	292924
109564	292925
8628	292926
89409	292927
131728	292928
210463	292929
24492	292930
14862	292931
38785	292932
57879	292933
338453	292934
151417	292935
141098	292936
52459	292937
904	292938
2350	292939
2466	292940
36259	292941
96315	292942
58298	292943
4620	292944
17595	292945
129900	292946
90467	292947
13830	292948
42646	292949
18815	292950
205696	292951
118279	292952
273849	292953
58204	292954
14311	292955
198607	292956
55454	292957
206131	292958
2599	292959
16912	292960
6421	292961
14601	292962
52182	292963
2597	292964
1378	292965
116626	292966
599	292967
21473	292968
150158	292969
186088	292970
112759	292971
234461	292972
149791	292973
276158	292974
144832	292975
50976	292976
1638	292977
32238	292978
43935	292979
272463	292980
139994	292981
65971	292982
72663	292983
164594	292984
17118	292985
67778	292986
81941	292987
152215	292988
290707	292989
96051	292990
3402	292991
9574	292992
23172	292993
17357	292994
25601	292995
22612	292996
93874	292997
33100	292998
38072	292999
18824	293000
10680	293001
337869	293002
248918	293003
197153	293004
55064	293005
18660	293006
15409	293007
27698	293008
142922	293009
21524	293010
10822	293011
290993	293012
58071	293013
19367	293014
17385	293015
117705	293016
226116	293017
186877	293018
31588	293019
178482	293020
131998	293021
116754	293022
13992	293023
2171	293024
15906	293025
89703	293026
21737	293027
37632	293028
3140	293029
20739	293030
67709	293031
212842	293032
10609	293033
136	293034
4503	293035
10401	293036
95285	293037
11904	293038
333	293039
267716	293040
24807	293041
145113	293042
28024	293043
39421	293044
76623	293045
337502	293046
34196	293047
2589	293048
29424	293049
169406	293050
4806	293051
188892	293052
181361	293053
146695	293054
148005	293055
16765	293056
77738	293057
8701	293058
172754	293059
266307	293060
13481	293061
16552	293062
23477	293063
142922	293064
100231	293065
3961	293066
234459	293067
55016	293068
2359	293069
333219	293070
81339	293071
8183	293072
7504	293073
9765	293074
28844	293075
28834	293076
15872	293077
26824	293078
73483	293079
2761	293080
51019	293081
213373	293082
103537	293083
341767	293084
15256	293085
345878	293086
199832	293087
62535	293088
26118	293089
21935	293090
7903	293091
5073	293092
15337	293093
762	293094
15943	293095
1248	293096
105142	293097
312283	293098
295740	293099
109588	293100
25610	293101
29805	293102
122509	293103
123298	293104
6074	293105
2311	293106
213220	293107
20748	293108
86083	293109
13877	293110
91514	293111
710	293112
103591	293113
188825	293114
94606	293115
288621	293116
110911	293117
41073	293118
68381	293119
5807	293120
33892	293121
691	293122
37039	293123
711	293124
3457	293125
1016	293126
6329	293127
174483	293128
21417	293129
46452	293130
298340	293131
126120	293132
300760	293133
23902	293134
8345	293135
41555	293136
155822	293137
255325	293138
319955	293139
76813	293140
61465	293141
37415	293142
28845	293143
173376	293144
21198	293145
156849	293146
194545	293147
102350	293148
9587	293149
283183	293150
38569	293151
266456	293152
17278	293153
28925	293154
80628	293155
45427	293156
77480	293157
312284	293158
8145	293159
315648	293160
2290	293161
177958	293162
233039	293163
7199	293164
201419	293165
4762	293166
3721	293167
79737	293168
172576	293169
60079	293170
4557	293171
13890	293172
38703	293173
56113	293174
72111	293175
43377	293176
56425	293177
133804	293178
1374	293179
2222	293180
175614	293181
4088	293182
281273	293183
1987	293184
361	293185
132691	293186
23274	293187
16990	293188
20133	293189
132169	293190
2342	293191
142408	293192
4102	293193
137806	293194
185877	293195
626	293196
6359	293197
28093	293198
108134	293199
338947	293200
342914	293201
64028	293202
78305	293203
76679	293204
124179	293205
63022	293206
86850	293207
8139	293208
13699	293209
48637	293210
16932	293211
57668	293212
353639	293213
5773	293214
806	293215
174564	293216
191447	293217
119280	293218
83389	293219
133382	293220
321488	293221
28002	293222
2622	293223
8558	293224
84218	293225
14378	293226
15720	293227
160588	293228
320477	293229
13133	293230
30403	293231
46861	293232
143962	293233
17249	293234
193426	293235
122973	293236
92061	293237
63388	293238
38650	293239
247	293240
95012	293241
302600	293242
14352	293243
73628	293244
2866	293245
92338	293246
207656	293247
89001	293248
108204	293249
264274	293250
39346	293251
18567	293252
68089	293253
48804	293254
69998	293255
79892	293256
13800	293257
474	293258
280918	293259
96354	293260
1383	293261
39445	293262
17851	293263
158216	293264
313170	293265
1781	293266
49042	293267
8798	293268
185735	293269
128600	293270
202398	293271
57756	293272
293178	293273
14039	293274
109747	293275
45626	293276
7383	293277
1593	293278
27987	293279
324763	293280
956	293281
75305	293282
5653	293283
68153	293284
93814	293285
33051	293286
275448	293287
187449	293288
156442	293289
268684	293290
38554	293291
31433	293292
4402	293293
312983	293294
195139	293295
47436	293296
224598	293297
165235	293298
37366	293299
55363	293300
1299	293301
63612	293302
95367	293303
74457	293304
999	293305
32964	293306
270354	293307
113788	293308
84337	293309
163736	293310
91260	293311
118331	293312
1246	293313
6834	293314
48474	293315
83646	293316
56505	293317
40948	293318
37193	293319
92004	293320
309977	293321
68639	293322
241700	293323
26102	293324
624	293325
5762	293326
154354	293327
234806	293328
207567	293329
21533	293330
160746	293331
37885	293332
152329	293333
69616	293334
167076	293335
92000	293336
5753	293337
88392	293338
74392	293339
4567	293340
186518	293341
172354	293342
144963	293343
134013	293344
28716	293345
284531	293346
19473	293347
77322	293348
59873	293349
351905	293350
206888	293351
83464	293352
59454	293353
27466	293354
274364	293355
58944	293356
84287	293357
171017	293358
15061	293359
55753	293360
3658	293361
154220	293362
275815	293363
127186	293364
271596	293365
55969	293366
18508	293367
77285	293368
14346	293369
1915	293370
30328	293371
27364	293372
308991	293373
351465	293374
24226	293375
11135	293376
29261	293377
276206	293378
5101	293379
93010	293380
60762	293381
102117	293382
286562	293383
213262	293384
112886	293385
89080	293386
144225	293387
125787	293388
25434	293389
184711	293390
36482	293391
35598	293392
195243	293393
356632	293394
184478	293395
53795	293396
133761	293397
199692	293398
205220	293399
55062	293400
281757	293401
145458	293402
206695	293403
85567	293404
7966	293405
73437	293406
18789	293407
269079	293408
76344	293409
233232	293410
35622	293411
170833	293412
38616	293413
227527	293414
6373	293415
1671	293416
26737	293417
31761	293418
21303	293419
207768	293420
29670	293421
93915	293422
1405	293423
7092	293424
10511	293425
28602	293426
37837	293427
161362	293428
57318	293429
194370	293430
2976	293431
164753	293432
323233	293433
329274	293434
43788	293435
14355	293436
188642	293437
81740	293438
17262	293439
154634	293440
141307	293441
7247	293442
104601	293443
340592	293444
2344	293445
33706	293446
26478	293447
26737	293448
227953	293449
145978	293450
2739	293451
171573	293452
4276	293453
275331	293454
105128	293455
208942	293456
52242	293457
190768	293458
77249	293459
51473	293460
46701	293461
145735	293462
56532	293463
51692	293464
51752	293465
339670	293466
11478	293467
287342	293468
187230	293469
103985	293470
285810	293471
29116	293472
61631	293473
57978	293474
311969	293475
220081	293476
273838	293477
7064	293478
589	293479
5033	293480
13779	293481
36895	293482
184082	293483
227956	293484
38494	293485
51029	293486
210212	293487
4278	293488
1164	293489
313160	293490
20803	293491
2845	293492
166276	293493
202339	293494
69490	293495
65000	293496
68827	293497
187656	293498
41542	293499
200507	293500
68975	293501
193691	293502
267811	293503
5809	293504
31796	293505
6740	293506
16509	293507
68246	293508
2434	293509
158271	293510
83299	293511
280677	293512
13734	293513
15554	293514
126282	293515
207584	293516
121919	293517
275149	293518
25407	293519
167823	293520
150312	293521
158425	293522
199358	293523
3269	293524
38499	293525
2739	293526
205699	293527
5306	293528
54930	293529
19909	293530
186048	293531
1368	293532
99212	293533
108669	293534
302495	293535
108481	293536
58855	293537
7	293538
16340	293539
18826	293540
14783	293541
60659	293542
28663	293543
2429	293544
36707	293545
77661	293546
77518	293547
5459	293548
79332	293549
44846	293550
155663	293551
107104	293552
2861	293553
145573	293554
354920	293555
3260	293556
329220	293557
62739	293558
5	293559
6732	293560
431	293561
13765	293562
43596	293563
234526	293564
60838	293565
143892	293566
136113	293567
117779	293568
1029	293569
204255	293570
31439	293571
61766	293572
28837	293573
4103	293574
173223	293575
173603	293576
69607	293577
61027	293578
3008	293579
100091	293580
20234	293581
57984	293582
54609	293583
332700	293584
83652	293585
144587	293586
356695	293587
87121	293588
138898	293589
354943	293590
182611	293591
81667	293592
353973	293593
11681	293594
162135	293595
83374	293596
83560	293597
129864	293598
35022	293599
94678	293600
83872	293601
173745	293602
218694	293603
255368	293604
10929	293605
35868	293606
268516	293607
326249	293608
15558	293609
10670	293610
349935	293611
15374	293612
9358	293613
80887	293614
15686	293615
77113	293616
17539	293617
60215	293618
30131	293619
114404	293620
69089	293621
5092	293622
102387	293623
6277	293624
88771	293625
8096	293626
7383	293627
302681	293628
68275	293629
96750	293630
152826	293631
349437	293632
76993	293633
108706	293634
1079	293635
61087	293636
26180	293637
68782	293638
163616	293639
24796	293640
226820	293641
81292	293642
590	293643
297769	293644
65498	293645
121885	293646
129761	293647
172841	293648
151442	293649
20483	293650
24837	293651
169393	293652
37362	293653
84237	293654
334645	293655
38051	293656
26263	293657
37637	293658
38197	293659
124000	293660
193226	293661
38234	293662
119239	293663
56532	293664
176106	293665
147088	293666
6782	293667
284029	293668
104010	293669
118516	293670
351	293671
818	293672
68804	293673
1224	293674
17151	293675
106777	293676
65756	293677
60089	293678
340666	293679
10202	293680
305259	293681
37740	293682
142032	293683
90004	293684
194354	293685
112699	293686
90340	293687
11624	293688
20732	293689
70387	293690
205362	293691
7735	293692
90370	293693
20486	293694
43048	293695
40117	293696
17533	293697
1909	293698
15759	293699
129888	293700
120625	293701
193781	293702
62486	293703
86758	293704
9352	293705
88539	293706
99439	293707
32980	293708
78845	293709
38457	293710
51915	293711
57104	293712
47436	293713
284	293714
14353	293715
21324	293716
225168	293717
191562	293718
78876	293719
55969	293720
32071	293721
62668	293722
106266	293723
317624	293724
290303	293725
9047	293726
5095	293727
70395	293728
19526	293729
102449	293730
86167	293731
28084	293732
40001	293733
32195	293734
52226	293735
89856	293736
199388	293737
6389	293738
37891	293739
144717	293740
219806	293741
7669	293742
135664	293743
10798	293744
159644	293745
33012	293746
141563	293747
53134	293748
70155	293749
33016	293750
68076	293751
257090	293752
39336	293753
2834	293754
14837	293755
69278	293756
57241	293757
28299	293758
191510	293759
186040	293760
59927	293761
800	293762
70095	293763
69357	293764
78238	293765
30232	293766
76491	293767
311984	293768
62537	293769
136716	293770
38806	293771
51685	293772
100624	293773
73893	293774
6134	293775
16128	293776
123745	293777
37557	293778
325958	293779
58170	293780
56864	293781
124359	293782
36005	293783
42534	293784
72411	293785
198782	293786
162041	293787
5418	293788
14913	293789
249673	293790
265950	293791
35899	293792
57341	293793
4099	293794
18957	293795
121371	293796
32807	293797
14598	293798
53072	293799
58776	293800
9366	293801
5330	293802
93865	293803
179218	293804
70383	293805
70781	293806
23956	293807
193084	293808
114561	293809
218764	293810
42962	293811
139454	293812
115903	293813
269153	293814
159861	293815
273737	293816
45036	293817
1643	293818
6776	293819
348618	293820
132723	293821
20295	293822
14881	293823
9788	293824
121636	293825
1912	293826
10478	293827
297419	293828
109861	293829
2715	293830
50931	293831
8369	293832
164349	293833
261628	293834
15101	293835
28335	293836
51413	293837
10877	293838
210516	293839
58777	293840
168187	293841
71774	293842
6810	293843
174965	293844
18488	293845
28947	293846
73450	293847
143122	293848
55263	293849
14881	293850
11041	293851
43316	293852
54473	293853
16714	293854
82	293855
2337	293856
64375	293857
62873	293858
124398	293859
10438	293860
62234	293861
72253	293862
53647	293863
10399	293864
96781	293865
48818	293866
60205	293867
115345	293868
203955	293869
55395	293870
166690	293871
210093	293872
69783	293873
12818	293874
125663	293875
37741	293876
170475	293877
28708	293878
325434	293879
72866	293880
131515	293881
219621	293882
325136	293883
184486	293884
9463	293885
98456	293886
43142	293887
100731	293888
79765	293889
21377	293890
172289	293891
13246	293892
56182	293893
21474	293894
166855	293895
53647	293896
23255	293897
122363	293898
43254	293899
13190	293900
42556	293901
22434	293902
78821	293903
39940	293904
181926	293905
84175	293906
24836	293907
81737	293908
26475	293909
260140	293910
10882	293911
3052	293912
70363	293913
58009	293914
2840	293915
31597	293916
61103	293917
58596	293918
38017	293919
114514	293920
97895	293921
8875	293922
97652	293923
5661	293924
29204	293925
76672	293926
16330	293927
7835	293928
8910	293929
92218	293930
292791	293931
47618	293932
89529	293933
57637	293934
149869	293935
135893	293936
18488	293937
1653	293938
77613	293939
100042	293940
49115	293941
556	293942
108783	293943
71764	293944
48754	293945
72374	293946
173015	293947
48891	293948
172203	293949
90660	293950
26144	293951
76320	293952
19458	293953
24607	293954
18730	293955
150559	293956
299232	293957
3699	293958
5247	293959
29234	293960
53439	293961
192362	293962
140189	293963
232259	293964
48978	293965
13798	293966
14043	293967
106201	293968
64279	293969
257	293970
15309	293971
29217	293972
21408	293973
1464	293974
39482	293975
47609	293976
63737	293977
50999	293978
1664	293979
60979	293980
119712	293981
206767	293982
16500	293983
2534	293984
10880	293985
17626	293986
167613	293987
34532	293988
72192	293989
112897	293990
10121	293991
292795	293992
31655	293993
17772	293994
85818	293995
32935	293996
69257	293997
267088	293998
2412	293999
220531	294000
33338	294001
13881	294002
330017	294003
202527	294004
24215	294005
94910	294006
88358	294007
72145	294008
87432	294009
13	294010
119239	294011
135130	294012
49382	294013
69815	294014
37939	294015
58848	294016
132726	294017
164550	294018
164066	294019
35798	294020
7492	294021
2936	294022
79900	294023
64080	294024
24308	294025
255605	294026
63201	294027
316330	294028
283504	294029
60021	294030
26073	294031
326503	294032
38618	294033
192681	294034
17137	294035
166908	294036
32261	294037
149374	294038
1988	294039
223016	294040
1275	294041
16347	294042
13571	294043
63467	294044
86027	294045
540	294046
27942	294047
86387	294048
27883	294049
43234	294050
43251	294051
132796	294052
47883	294053
17456	294054
57340	294055
6908	294056
2015	294057
33403	294058
461	294059
28363	294060
37976	294061
2953	294062
4107	294063
1287	294064
5542	294065
120225	294066
2953	294067
1118	294068
2639	294069
287649	294070
87274	294071
51784	294072
65213	294073
52213	294074
4107	294075
108245	294076
21847	294077
11280	294078
20828	294079
109672	294080
29884	294081
6624	294082
1275	294083
18756	294084
285425	294085
5005	294086
39709	294087
23666	294088
17691	294089
56927	294090
15708	294091
50958	294092
444	294093
2115	294094
37684	294095
211820	294096
13586	294097
5983	294098
175286	294099
11024	294100
30151	294101
156818	294102
19098	294103
19331	294104
123852	294105
49326	294106
83856	294107
53424	294108
337435	294109
20628	294110
28068	294111
8344	294112
4873	294113
96721	294114
85674	294115
4576	294116
201224	294117
145869	294118
91544	294119
202538	294120
19965	294121
127565	294122
176229	294123
52317	294124
1430	294125
61500	294126
5191	294127
125924	294128
28318	294129
18159	294130
10527	294131
34031	294132
59029	294133
72276	294134
18933	294135
93139	294136
75102	294137
87464	294138
50353	294139
40808	294140
291609	294141
64566	294142
171141	294143
27923	294144
13164	294145
20363	294146
26685	294147
418	294148
73102	294149
142674	294150
281328	294151
18816	294152
110698	294153
52580	294154
176174	294155
36149	294156
40108	294157
3096	294158
27681	294159
68340	294160
14162	294161
117690	294162
13327	294163
742	294164
17013	294165
320633	294166
118707	294167
46494	294168
121501	294169
800	294170
165965	294171
705	294172
174268	294173
293522	294174
175343	294175
46678	294176
110009	294177
146798	294178
234590	294179
589	294180
7164	294181
7239	294182
42862	294183
143931	294184
57642	294185
15856	294186
96920	294187
171663	294188
184981	294189
6564	294190
256256	294191
172692	294192
311611	294193
25466	294194
14973	294195
340363	294196
1581	294197
628	294198
91154	294199
1166	294200
129240	294201
35951	294202
158548	294203
127554	294204
56974	294205
170183	294206
212449	294207
3306	294208
15439	294209
72856	294210
22950	294211
143911	294212
97499	294213
126164	294214
291591	294215
185692	294216
81439	294217
128398	294218
353146	294219
8961	294220
14262	294221
142907	294222
5967	294223
24844	294224
114468	294225
41740	294226
289655	294227
269807	294228
189708	294229
22204	294230
3244	294231
125870	294232
19856	294233
73626	294234
117240	294235
56741	294236
218663	294237
178076	294238
7626	294239
200459	294240
79833	294241
18673	294242
109307	294243
11163	294244
231507	294245
41829	294246
56449	294247
46238	294248
77270	294249
56541	294250
8106	294251
68940	294252
27486	294253
108135	294254
1643	294255
88490	294256
6054	294257
13588	294258
8374	294259
66242	294260
132081	294261
121096	294262
46348	294263
17658	294264
15654	294265
64539	294266
72310	294267
20436	294268
80450	294269
188580	294270
34372	294271
234643	294272
18182	294273
297747	294274
39692	294275
202486	294276
31509	294277
13798	294278
15261	294279
68178	294280
133705	294281
181107	294282
70254	294283
13737	294284
161953	294285
162046	294286
21036	294287
29774	294288
22897	294289
10408	294290
10373	294291
268371	294292
30216	294293
95051	294294
5719	294295
41934	294296
30458	294297
336834	294298
115231	294299
141055	294300
13738	294301
38810	294302
295473	294303
184843	294304
164222	294305
18868	294306
31948	294307
52740	294308
69794	294309
225050	294310
2281	294311
86	294312
62102	294313
5788	294314
1831	294315
46882	294316
215465	294317
16881	294318
141908	294319
13435	294320
14943	294321
1122	294322
11208	294323
57471	294324
112387	294325
330127	294326
48480	294327
186994	294328
37891	294329
14	294330
14	294331
6513	294332
143957	294333
144211	294334
26921	294335
29849	294336
196994	294337
128211	294338
322883	294339
1315	294340
253	294341
129889	294342
79369	294343
75451	294344
27262	294345
117811	294346
40114	294347
175642	294348
19492	294349
52331	294350
36440	294351
51442	294352
161813	294353
33101	294354
33299	294355
336806	294356
3411	294357
178159	294358
32409	294359
99064	294360
4079	294361
11445	294362
56294	294363
18075	294364
201275	294365
323976	294366
11430	294367
214	294368
2863	294369
28055	294370
86555	294371
1372	294372
21151	294373
335418	294374
151838	294375
24527	294376
39655	294377
354808	294378
136969	294379
160045	294380
146722	294381
85672	294382
58059	294383
2849	294384
14644	294385
3	294386
191874	294387
27814	294388
110313	294389
31568	294390
77838	294391
257205	294392
3387	294393
473	294394
152123	294395
1683	294396
28746	294397
4281	294398
5673	294399
962	294400
108	294401
60582	294402
15203	294403
5319	294404
10109	294405
26935	294406
109662	294407
1647	294408
8600	294409
48882	294410
1633	294411
46946	294412
52620	294413
833	294414
9701	294415
94827	294416
39370	294417
13254	294418
1961	294419
203645	294420
6145	294421
71225	294422
702	294423
202263	294424
1162	294425
28529	294426
13254	294427
5362	294428
1608	294429
12211	294430
64175	294431
34300	294432
175983	294433
173320	294434
85619	294435
210345	294436
188977	294437
1653	294438
360	294439
15260	294440
31862	294441
970	294442
20139	294443
2855	294444
1656	294445
212795	294446
115353	294447
139409	294448
1161	294449
8651	294450
967	294451
42717	294452
27965	294453
27941	294454
6747	294455
39754	294456
43962	294457
112171	294458
229359	294459
3680	294460
85789	294461
8680	294462
133032	294463
171282	294464
16534	294465
14046	294466
39310	294467
38815	294468
703	294469
128819	294470
26615	294471
4264	294472
466	294473
187548	294474
96306	294475
703	294476
77636	294477
57682	294478
17331	294479
973	294480
543	294481
703	294482
131576	294483
9221	294484
59974	294485
37642	294486
73553	294487
20820	294488
12633	294489
238265	294490
48739	294491
9375	294492
164823	294493
83716	294494
105110	294495
320607	294496
118480	294497
78912	294498
327676	294499
14117	294500
12987	294501
35315	294502
19218	294503
63784	294504
41199	294505
51870	294506
45334	294507
10591	294508
56469	294509
230010	294510
18113	294511
54996	294512
176355	294513
128981	294514
206430	294515
1292	294516
20295	294517
253333	294518
45123	294519
354270	294520
323091	294521
8839	294522
177470	294523
118517	294524
102766	294525
26972	294526
78370	294527
127897	294528
322795	294529
49007	294530
172004	294531
173614	294532
68389	294533
29511	294534
360	294535
171032	294536
178818	294537
78863	294538
40888	294539
17155	294540
215271	294541
8961	294542
116095	294543
76412	294544
2783	294545
138185	294546
7219	294547
10463	294548
61006	294549
106068	294550
170	294551
189210	294552
1354	294553
7504	294554
85847	294555
96492	294556
306513	294557
39819	294558
49503	294559
292156	294560
2293	294561
77548	294562
4897	294563
335741	294564
116845	294565
2221	294566
130519	294567
168471	294568
131669	294569
74678	294570
14878	294571
4435	294572
260908	294573
304781	294574
51835	294575
42444	294576
9426	294577
193802	294578
292355	294579
38820	294580
23350	294581
30421	294582
52492	294583
112395	294584
13078	294585
76580	294586
5695	294587
31137	294588
130551	294589
232559	294590
131876	294591
199020	294592
122340	294593
5195	294594
130407	294595
232650	294596
56685	294597
195891	294598
232957	294599
307542	294600
157642	294601
174954	294602
336988	294603
108553	294604
1072	294605
234789	294606
83146	294607
72151	294608
242	294609
105840	294610
240858	294611
56942	294612
57746	294613
50085	294614
79997	294615
42353	294616
352300	294617
179429	294618
44982	294619
103350	294620
8077	294621
60784	294622
291810	294623
17099	294624
270922	294625
37742	294626
234530	294627
94623	294628
8164	294629
331	294630
12529	294631
86035	294632
45007	294633
91658	294634
37459	294635
40839	294636
208805	294637
49489	294638
91742	294639
22919	294640
274360	294641
164584	294642
79014	294643
2915	294644
106242	294645
6779	294646
331	294647
208799	294648
65221	294649
112417	294650
45280	294651
56785	294652
16323	294653
35541	294654
99	294655
60742	294656
29260	294657
130449	294658
66140	294659
64159	294660
35719	294661
8538	294662
34179	294663
339196	294664
83756	294665
356878	294666
36050	294667
43603	294668
205580	294669
64644	294670
6288	294671
146334	294672
33199	294673
142645	294674
12759	294675
120481	294676
103683	294677
27475	294678
194123	294679
129613	294680
149975	294681
3169	294682
91565	294683
208610	294684
179747	294685
57958	294686
11547	294687
173832	294688
356720	294689
24746	294690
29074	294691
161254	294692
207457	294693
46393	294694
122229	294695
321080	294696
100630	294697
13294	294698
26601	294699
5436	294700
143245	294701
65390	294702
163654	294703
214752	294704
134597	294705
41771	294706
81516	294707
314278	294708
38998	294709
103799	294710
170159	294711
11455	294712
58179	294713
108579	294714
234645	294715
1281	294716
198888	294717
27610	294718
82115	294719
145111	294720
27350	294721
13194	294722
57746	294723
246241	294724
91831	294725
4255	294726
257799	294727
35323	294728
64192	294729
136166	294730
138075	294731
379	294732
220865	294733
213260	294734
123747	294735
81889	294736
232653	294737
89287	294738
211430	294739
157955	294740
100185	294741
130629	294742
137864	294743
2335	294744
12753	294745
164683	294746
54227	294747
32910	294748
344122	294749
3174	294750
54842	294751
6487	294752
15389	294753
19965	294754
20807	294755
14884	294756
17665	294757
18114	294758
101775	294759
52152	294760
52168	294761
174819	294762
50626	294763
69738	294764
2865	294765
2830	294766
143234	294767
49405	294768
273073	294769
154879	294770
53608	294771
23041	294772
257965	294773
151833	294774
8853	294775
114884	294776
39871	294777
21792	294778
293	294779
198899	294780
74207	294781
92171	294782
299535	294783
40440	294784
16976	294785
271452	294786
29018	294787
48498	294788
109562	294789
113136	294790
11094	294791
288595	294792
5103	294793
25493	294794
124774	294795
41321	294796
55399	294797
286926	294798
287507	294799
22515	294800
61349	294801
210793	294802
39079	294803
128596	294804
143554	294805
61738	294806
125438	294807
116198	294808
157313	294809
43234	294810
61124	294811
270832	294812
104846	294813
25992	294814
184615	294815
29268	294816
205227	294817
287937	294818
91607	294819
92659	294820
329259	294821
20341	294822
40761	294823
84728	294824
103675	294825
2842	294826
138048	294827
12355	294828
28095	294829
6288	294830
27557	294831
25200	294832
7494	294833
275614	294834
112370	294835
7944	294836
333437	294837
274260	294838
106422	294839
237662	294840
280876	294841
12730	294842
340878	294843
115952	294844
58574	294845
5360	294846
193355	294847
5171	294848
14775	294849
5165	294850
27484	294851
268674	294852
89177	294853
80123	294854
5381	294855
57332	294856
145353	294857
9591	294858
11250	294859
347489	294860
270181	294861
91704	294862
68660	294863
78722	294864
17148	294865
20134	294866
233953	294867
5703	294868
188635	294869
144109	294870
145647	294871
41368	294872
65991	294873
5588	294874
8178	294875
19940	294876
53234	294877
234947	294878
8462	294879
39069	294880
121212	294881
293241	294882
49494	294883
129464	294884
113502	294885
19087	294886
24069	294887
9564	294888
119771	294889
15276	294890
6766	294891
125446	294892
329791	294893
3381	294894
32917	294895
166287	294896
22604	294897
42389	294898
234473	294899
4626	294900
13506	294901
157628	294902
33421	294903
6782	294904
176517	294905
15322	294906
85508	294907
27889	294908
182534	294909
22889	294910
80441	294911
57511	294912
116398	294913
82649	294914
260196	294915
34940	294916
6492	294917
36092	294918
258021	294919
69540	294920
144291	294921
284263	294922
110802	294923
140	294924
1298	294925
57399	294926
51864	294927
9041	294928
97234	294929
3310	294930
51846	294931
243983	294932
296035	294933
119188	294934
35859	294935
978	294936
5387	294937
1373	294938
2363	294939
25884	294940
966	294941
84443	294942
26426	294943
323081	294944
210757	294945
77107	294946
286427	294947
150311	294948
14054	294949
78656	294950
70243	294951
127762	294952
352	294953
29017	294954
124753	294955
28593	294956
172579	294957
77113	294958
286732	294959
269887	294960
11814	294961
68141	294962
63451	294963
31246	294964
306936	294965
87764	294966
6359	294967
2788	294968
52019	294969
39558	294970
106298	294971
969	294972
142072	294973
3261	294974
56241	294975
194897	294976
199250	294977
227339	294978
135148	294979
165711	294980
115996	294981
17401	294982
27650	294983
25422	294984
98486	294985
9357	294986
68718	294987
86796	294988
300872	294989
76839	294990
5849	294991
889	294992
124446	294993
74611	294994
240867	294995
120118	294996
29444	294997
24070	294998
237041	294999
8679	295000
305104	295001
100579	295002
11220	295003
2360	295004
31092	295005
839	295006
6415	295007
189745	295008
43060	295009
143240	295010
350005	295011
119263	295012
29947	295013
120537	295014
4303	295015
34065	295016
119212	295017
29097	295018
20112	295019
129889	295020
59242	295021
4667	295022
23832	295023
23877	295024
30437	295025
15603	295026
217781	295027
36329	295028
87003	295029
377	295030
3670	295031
35696	295032
205606	295033
178337	295034
12387	295035
230801	295036
142699	295037
20407	295038
195936	295039
74146	295040
217802	295041
218163	295042
215809	295043
332225	295044
86589	295045
60100	295046
129888	295047
110225	295048
42130	295049
48527	295050
286409	295051
14597	295052
29048	295053
275143	295054
310122	295055
188	295056
238	295057
309200	295058
61528	295059
91633	295060
34855	295061
29417	295062
192080	295063
51513	295064
2336	295065
209492	295066
294417	295067
30433	295068
120686	295069
204151	295070
216881	295071
2386	295072
40368	295073
8290	295074
57499	295075
32162	295076
86441	295077
353655	295078
113700	295079
42039	295080
144078	295081
2050	295082
1668	295083
108311	295084
207524	295085
351508	295086
66994	295087
93792	295088
14750	295089
206672	295090
289171	295091
125006	295092
21794	295093
82269	295094
43794	295095
42068	295096
94659	295097
25508	295098
69045	295099
187597	295100
153103	295101
32815	295102
110820	295103
302345	295104
92086	295105
22581	295106
110326	295107
61292	295108
243	295109
32145	295110
356976	295111
218837	295112
340306	295113
207906	295114
163864	295115
117768	295116
138706	295117
2195	295118
356814	295119
138440	295120
29326	295121
212858	295122
40552	295123
3676	295124
84890	295125
5738	295126
14264	295127
34815	295128
12151	295129
13447	295130
235422	295131
313066	295132
96982	295133
326131	295134
352545	295135
80238	295136
6266	295137
86594	295138
68491	295139
109284	295140
79481	295141
45271	295142
210019	295143
292794	295144
286134	295145
112080	295146
84113	295147
214631	295148
139190	295149
24736	295150
96773	295151
95848	295152
74107	295153
25990	295154
38015	295155
215942	295156
44025	295157
181332	295158
2876	295159
818	295160
33625	295161
122329	295162
473	295163
42308	295164
473	295165
245428	295166
206858	295167
104221	295168
12871	295169
106098	295170
248269	295171
28274	295172
146755	295173
235966	295174
18946	295175
416	295176
7191	295177
37662	295178
163265	295179
4065	295180
10704	295181
281708	295182
21462	295183
326	295184
10400	295185
7621	295186
216359	295187
8610	295188
86996	295189
220383	295190
352620	295191
1971	295192
41967	295193
56475	295194
32448	295195
38616	295196
34682	295197
106421	295198
38809	295199
50724	295200
45355	295201
1988	295202
129301	295203
92011	295204
172445	295205
86117	295206
53182	295207
623	295208
132208	295209
42782	295210
36038	295211
64721	295212
210374	295213
53796	295214
121898	295215
32139	295216
83593	295217
82890	295218
132632	295219
154300	295220
315921	295221
143828	295222
39798	295223
327041	295224
143727	295225
129395	295226
68521	295227
703	295228
79386	295229
1479	295230
61479	295231
108576	295232
10458	295233
17301	295234
61454	295235
53494	295236
186816	295237
178509	295238
1668	295239
355478	295240
127502	295241
55185	295242
23978	295243
48585	295244
179849	295245
75342	295246
205351	295247
14151	295248
343418	295249
2758	295250
31498	295251
7343	295252
50623	295253
108100	295254
35496	295255
11563	295256
213152	295257
89482	295258
237672	295259
1839	295260
202757	295261
227780	295262
4516	295263
209458	295264
7336	295265
8114	295266
260276	295267
12362	295268
43952	295269
5536	295270
174085	295271
5432	295272
7913	295273
109970	295274
167495	295275
46521	295276
1891	295277
118665	295278
3819	295279
66361	295280
93213	295281
62153	295282
333871	295283
150164	295284
68155	295285
136	295286
329104	295287
30344	295288
218162	295289
111676	295290
18582	295291
33041	295292
318569	295293
187963	295294
35050	295295
132141	295296
290057	295297
11061	295298
46360	295299
69171	295300
14496	295301
123216	295302
22994	295303
65243	295304
32065	295305
67281	295306
77981	295307
326183	295308
63430	295309
188213	295310
43316	295311
29867	295312
97509	295313
626	295314
10532	295315
149566	295316
16747	295317
58822	295318
49930	295319
57637	295320
45355	295321
17235	295322
65065	295323
121792	295324
79155	295325
42788	295326
3841	295327
202107	295328
14084	295329
133157	295330
62696	295331
1679	295332
34019	295333
10158	295334
3993	295335
3240	295336
14838	295337
13351	295338
85661	295339
5338	295340
702	295341
1155	295342
106799	295343
6135	295344
20881	295345
1472	295346
6229	295347
2348	295348
305483	295349
164591	295350
114590	295351
128025	295352
1316	295353
10233	295354
28013	295355
240442	295356
69533	295357
11299	295358
15576	295359
9598	295360
14247	295361
87721	295362
108185	295363
13430	295364
13042	295365
220529	295366
71403	295367
57937	295368
20308	295369
154508	295370
160025	295371
341353	295372
14106	295373
266390	295374
1184	295375
55392	295376
126245	295377
86362	295378
85609	295379
65077	295380
9686	295381
38106	295382
1786	295383
193108	295384
240489	295385
1758	295386
62844	295387
3753	295388
25480	295389
77045	295390
252672	295391
5316	295392
64822	295393
262474	295394
244078	295395
200562	295396
86779	295397
9493	295398
151551	295399
71385	295400
338821	295401
16329	295402
287976	295403
143840	295404
233507	295405
7722	295406
93043	295407
66938	295408
36194	295409
265	295410
208964	295411
2877	295412
7679	295413
313250	295414
53128	295415
290566	295416
293364	295417
168216	295418
286199	295419
7196	295420
324759	295421
290143	295422
328696	295423
54120	295424
50657	295425
14866	295426
46522	295427
72752	295428
277401	295429
82720	295430
32548	295431
83409	295432
79167	295433
3904	295434
181114	295435
27284	295436
105879	295437
12505	295438
104136	295439
123619	295440
105032	295441
25032	295442
243371	295443
27076	295444
96407	295445
299980	295446
171277	295447
163685	295448
8898	295449
56264	295450
205081	295451
52588	295452
52974	295453
49727	295454
108833	295455
51399	295456
15532	295457
10421	295458
6008	295459
275348	295460
197554	295461
247065	295462
134424	295463
19799	295464
210482	295465
287333	295466
171551	295467
95799	295468
338635	295469
23846	295470
33439	295471
5141	295472
23028	295473
40217	295474
90108	295475
26928	295476
20525	295477
271	295478
158117	295479
54122	295480
172059	295481
23779	295482
109893	295483
6070	295484
24882	295485
926	295486
68273	295487
79730	295488
2862	295489
52530	295490
290988	295491
172138	295492
165023	295493
31333	295494
355237	295495
47297	295496
122341	295497
69151	295498
56513	295499
47408	295500
12189	295501
59193	295502
2845	295503
461	295504
965	295505
1377	295506
62882	295507
349186	295508
30843	295509
272983	295510
352055	295511
4102	295512
4042	295513
208317	295514
71231	295515
121908	295516
3584	295517
53483	295518
3261	295519
114791	295520
93259	295521
20732	295522
6381	295523
71713	295524
3320	295525
99845	295526
200994	295527
35491	295528
91515	295529
228245	295530
21289	295531
151284	295532
135452	295533
234655	295534
301283	295535
185429	295536
224705	295537
41362	295538
73668	295539
14980	295540
9814	295541
104496	295542
289939	295543
297795	295544
10811	295545
206236	295546
12358	295547
157032	295548
260031	295549
132955	295550
15459	295551
211568	295552
12382	295553
25863	295554
107925	295555
57318	295556
8835	295557
176122	295558
134034	295559
6078	295560
70398	295561
4065	295562
4740	295563
52450	295564
140624	295565
254456	295566
286828	295567
5731	295568
342503	295569
74492	295570
334548	295571
20113	295572
5543	295573
11650	295574
30814	295575
37458	295576
36553	295577
167046	295578
163858	295579
2640	295580
5146	295581
103327	295582
272196	295583
162665	295584
145857	295585
129546	295586
84135	295587
6712	295588
247700	295589
196	295590
16566	295591
144978	295592
51063	295593
92586	295594
38071	295595
354800	295596
53636	295597
343392	295598
175412	295599
209284	295600
210283	295601
279386	295602
62544	295603
82913	295604
82203	295605
44241	295606
54855	295607
19962	295608
28909	295609
644	295610
42306	295611
147253	295612
25466	295613
258687	295614
120821	295615
8675	295616
47747	295617
173350	295618
354276	295619
274731	295620
128315	295621
209999	295622
292770	295623
174528	295624
72706	295625
227306	295626
129922	295627
73803	295628
51886	295629
7380	295630
1044	295631
10659	295632
69111	295633
164769	295634
155838	295635
164710	295636
306343	295637
7184	295638
222083	295639
60570	295640
28531	295641
141532	295642
105588	295643
95072	295644
55941	295645
243990	295646
70809	295647
356282	295648
176268	295649
124842	295650
80021	295651
86529	295652
201497	295653
219506	295654
13303	295655
192895	295656
209024	295657
216098	295658
41221	295659
90776	295660
318202	295661
133345	295662
205448	295663
31348	295664
98159	295665
127399	295666
108603	295667
246835	295668
42565	295669
40440	295670
3711	295671
22176	295672
56378	295673
31895	295674
5861	295675
268224	295676
17338	295677
94001	295678
39601	295679
7097	295680
277717	295681
8290	295682
10255	295683
74468	295684
32926	295685
18163	295686
8651	295687
135863	295688
150354	295689
85374	295690
319688	295691
88399	295692
117734	295693
44934	295694
54851	295695
53932	295696
157242	295697
98863	295698
128797	295699
210518	295700
270803	295701
104771	295702
35220	295703
154221	295704
92629	295705
114708	295706
87063	295707
345627	295708
3699	295709
150167	295710
90643	295711
290619	295712
38589	295713
49102	295714
23580	295715
37265	295716
274645	295717
11027	295718
135282	295719
26219	295720
8480	295721
2870	295722
47968	295723
32645	295724
90124	295725
114939	295726
51127	295727
2078	295728
14167	295729
44784	295730
1146	295731
21972	295732
51691	295733
279480	295734
37742	295735
44691	295736
38855	295737
160731	295738
138953	295739
22955	295740
20670	295741
143691	295742
218118	295743
312049	295744
214152	295745
49897	295746
322946	295747
121401	295748
106217	295749
108747	295750
2337	295751
11627	295752
240004	295753
75914	295754
279874	295755
42062	295756
275075	295757
110273	295758
528	295759
126600	295760
18886	295761
286887	295762
21142	295763
97156	295764
42139	295765
201224	295766
313218	295767
13779	295768
179296	295769
6476	295770
37185	295771
108365	295772
150578	295773
308	295774
189142	295775
11213	295776
138661	295777
206046	295778
355813	295779
43791	295780
90761	295781
18094	295782
212937	295783
279012	295784
150445	295785
1831	295786
69706	295787
15484	295788
108625	295789
23407	295790
202613	295791
157342	295792
59437	295793
75935	295794
108147	295795
27489	295796
125127	295797
40060	295798
329200	295799
84633	295800
337077	295801
51992	295802
317988	295803
28726	295804
109935	295805
172535	295806
258794	295807
120189	295808
121631	295809
46825	295810
15180	295811
8649	295812
300021	295813
18503	295814
15533	295815
44382	295816
57638	295817
57556	295818
9298	295819
1574	295820
22201	295821
133745	295822
106405	295823
25653	295824
617	295825
102799	295826
9724	295827
209138	295828
127927	295829
204875	295830
68816	295831
81594	295832
291904	295833
1235	295834
83778	295835
113723	295836
285418	295837
26565	295838
59204	295839
323833	295840
3137	295841
306588	295842
351290	295843
188747	295844
2966	295845
25981	295846
79498	295847
8427	295848
270282	295849
976	295850
64343	295851
259824	295852
20295	295853
55093	295854
25585	295855
271199	295856
95219	295857
82346	295858
185658	295859
81751	295860
9695	295861
280467	295862
14159	295863
290472	295864
76092	295865
350385	295866
3314	295867
38997	295868
70110	295869
256083	295870
155912	295871
36293	295872
3551	295873
20676	295874
71808	295875
187375	295876
62421	295877
20222	295878
324939	295879
12642	295880
139401	295881
81163	295882
165584	295883
25408	295884
148233	295885
248631	295886
23946	295887
30527	295888
60805	295889
195123	295890
59414	295891
51255	295892
111757	295893
60617	295894
87799	295895
20990	295896
39306	295897
54737	295898
141370	295899
151982	295900
287978	295901
37040	295902
74148	295903
172071	295904
257386	295905
292793	295906
202667	295907
15414	295908
53197	295909
23967	295910
107134	295911
81296	295912
84048	295913
205788	295914
172571	295915
70052	295916
231586	295917
198591	295918
3730	295919
346631	295920
311060	295921
109588	295922
174449	295923
10417	295924
7987	295925
15372	295926
38993	295927
68659	295928
13013	295929
81146	295930
16901	295931
7976	295932
20526	295933
12230	295934
106597	295935
3266	295936
28253	295937
349254	295938
2194	295939
65647	295940
6340	295941
79886	295942
356000	295943
628	295944
6557	295945
20278	295946
12987	295947
68989	295948
210380	295949
226933	295950
286074	295951
1428	295952
170928	295953
35425	295954
774	295955
133492	295956
6396	295957
5495	295958
58378	295959
292622	295960
27707	295961
41363	295962
56196	295963
53819	295964
64865	295965
92639	295966
10245	295967
1635	295968
30430	295969
59785	295970
87328	295971
1544	295972
23169	295973
137834	295974
2733	295975
34424	295976
151158	295977
28369	295978
132019	295979
113840	295980
32300	295981
144749	295982
291419	295983
207721	295984
107433	295985
12603	295986
292067	295987
32143	295988
145	295989
1384	295990
8602	295991
77253	295992
335932	295993
289504	295994
31760	295995
26796	295996
76316	295997
16189	295998
41681	295999
3875	296000
108093	296001
16870	296002
12463	296003
3799	296004
171835	296005
33159	296006
173808	296007
137574	296008
46563	296009
60342	296010
38868	296011
9097	296012
57991	296013
305301	296014
4030	296015
22280	296016
38959	296017
99132	296018
5222	296019
5768	296020
17787	296021
116705	296022
65219	296023
16457	296024
87700	296025
88597	296026
24252	296027
107553	296028
75397	296029
27001	296030
45229	296031
108315	296032
3124	296033
29960	296034
222883	296035
987	296036
88666	296037
893	296038
3931	296039
89423	296040
6415	296041
3261	296042
20593	296043
77945	296044
54844	296045
18038	296046
293547	296047
168631	296048
25558	296049
42375	296050
102808	296051
207732	296052
33715	296053
8114	296054
75579	296055
20216	296056
67335	296057
151086	296058
191821	296059
321647	296060
31045	296061
208952	296062
16565	296063
15327	296064
173243	296065
326173	296066
277317	296067
346901	296068
77284	296069
4113	296070
16509	296071
355831	296072
292860	296073
2756	296074
110454	296075
68560	296076
129445	296077
176579	296078
286821	296079
288103	296080
175766	296081
108610	296082
27278	296083
350324	296084
109512	296085
83201	296086
351343	296087
44931	296088
315503	296089
63024	296090
3026	296091
66698	296092
343358	296093
56173	296094
278917	296095
23200	296096
55904	296097
134960	296098
119679	296099
83940	296100
19790	296101
273423	296102
12128	296103
283497	296104
176892	296105
4409	296106
182980	296107
147611	296108
205980	296109
463	296110
309512	296111
68745	296112
62761	296113
56462	296114
106450	296115
193772	296116
97924	296117
78312	296118
46294	296119
312539	296120
35816	296121
125322	296122
27786	296123
313145	296124
776	296125
42229	296126
191322	296127
19135	296128
182882	296129
5356	296130
35929	296131
60714	296132
51779	296133
2856	296134
1661	296135
14912	296136
64312	296137
167257	296138
69648	296139
286576	296140
56607	296141
186350	296142
86444	296143
116584	296144
299963	296145
292008	296146
127409	296147
293759	296148
129121	296149
127372	296150
1032	296151
269912	296152
107290	296153
19638	296154
21541	296155
251035	296156
27815	296157
17725	296158
336059	296159
68262	296160
193417	296161
271991	296162
83113	296163
202857	296164
213640	296165
51905	296166
73360	296167
278644	296168
34397	296169
3436	296170
229425	296171
103281	296172
177676	296173
198291	296174
46516	296175
31292	296176
153056	296177
19420	296178
336486	296179
153279	296180
131647	296181
6123	296182
128880	296183
24458	296184
9577	296185
73759	296186
40745	296187
45279	296188
61936	296189
91206	296190
32961	296191
28452	296192
90581	296193
26736	296194
137350	296195
37596	296196
61721	296197
14169	296198
117220	296199
61854	296200
106156	296201
46706	296202
69077	296203
106573	296204
106579	296205
68089	296206
12735	296207
32100	296208
68255	296209
12800	296210
68375	296211
67438	296212
103426	296213
103078	296214
17271	296215
161426	296216
50912	296217
10676	296218
3811	296219
175369	296220
239820	296221
41213	296222
12375	296223
209237	296224
72612	296225
71964	296226
69307	296227
20069	296228
170447	296229
292547	296230
344814	296231
112365	296232
71826	296233
177279	296234
19617	296235
8021	296236
27724	296237
13278	296238
2770	296239
4016	296240
351726	296241
24192	296242
1361	296243
70479	296244
20147	296245
155435	296246
287531	296247
134668	296248
76788	296249
55102	296250
1627	296251
4302	296252
4798	296253
117075	296254
45411	296255
10130	296256
157836	296257
274830	296258
49079	296259
110600	296260
292379	296261
103313	296262
15520	296263
15311	296264
143971	296265
8553	296266
210976	296267
20015	296268
81759	296269
3307	296270
49259	296271
5131	296272
109209	296273
199437	296274
31	296275
17176	296276
36836	296277
47405	296278
34272	296279
16643	296280
172226	296281
1385	296282
156933	296283
111087	296284
199190	296285
345508	296286
287803	296287
13343	296288
5062	296289
60989	296290
4940	296291
254828	296292
92625	296293
3679	296294
7772	296295
116711	296296
51918	296297
16552	296298
78611	296299
29761	296300
6744	296301
17766	296302
285722	296303
39558	296304
311289	296305
1904	296306
310864	296307
137923	296308
44820	296309
131540	296310
140873	296311
89182	296312
100461	296313
28464	296314
312511	296315
286653	296316
252637	296317
175956	296318
171702	296319
2429	296320
5154	296321
97805	296322
42581	296323
98779	296324
322241	296325
152403	296326
260076	296327
10439	296328
58734	296329
343610	296330
48406	296331
27565	296332
70372	296333
132412	296334
108080	296335
35388	296336
215225	296337
8162	296338
41783	296339
91520	296340
36911	296341
168347	296342
22080	296343
1146	296344
1634	296345
41721	296346
44982	296347
164793	296348
33537	296349
36094	296350
354144	296351
128109	296352
71381	296353
14853	296354
75885	296355
91596	296356
109571	296357
207658	296358
187012	296359
284803	296360
133367	296361
28319	296362
116838	296363
70711	296364
1516	296365
80408	296366
240	296367
94201	296368
58118	296369
57971	296370
14572	296371
272	296372
52747	296373
176104	296374
4526	296375
83095	296376
169159	296377
67225	296378
8811	296379
327777	296380
152779	296381
232310	296382
980	296383
22060	296384
54166	296385
36215	296386
10288	296387
213810	296388
11211	296389
92566	296390
120131	296391
14838	296392
24962	296393
20588	296394
582	296395
1091	296396
260640	296397
93164	296398
127788	296399
10801	296400
1357	296401
90577	296402
74883	296403
127684	296404
46510	296405
18611	296406
16327	296407
277091	296408
186359	296409
28360	296410
44064	296411
152601	296412
26451	296413
77175	296414
60391	296415
53557	296416
78008	296417
16238	296418
16955	296419
157375	296420
78543	296421
236568	296422
171395	296423
174355	296424
172264	296425
174918	296426
215233	296427
62737	296428
124179	296429
113363	296430
35888	296431
25582	296432
184469	296433
13711	296434
206586	296435
22470	296436
17979	296437
274755	296438
58312	296439
5083	296440
5128	296441
234	296442
22158	296443
43188	296444
137779	296445
47462	296446
37911	296447
276493	296448
93174	296449
86597	296450
156243	296451
28042	296452
70120	296453
272	296454
118240	296455
25539	296456
104440	296457
47966	296458
13892	296459
19902	296460
222668	296461
62798	296462
148163	296463
77081	296464
128812	296465
1368	296466
20114	296467
17371	296468
1390	296469
41361	296470
6354	296471
31206	296472
7305	296473
220076	296474
59300	296475
17947	296476
312803	296477
70346	296478
11488	296479
284257	296480
62209	296481
76726	296482
73733	296483
39523	296484
76521	296485
284245	296486
290962	296487
123446	296488
311165	296489
143925	296490
60845	296491
273632	296492
286909	296493
181259	296494
197044	296495
22082	296496
160085	296497
192568	296498
160131	296499
1363	296500
4730	296501
40059	296502
141995	296503
142413	296504
46102	296505
15133	296506
16440	296507
11900	296508
182645	296509
36383	296510
10674	296511
115747	296512
76149	296513
20318	296514
144505	296515
21510	296516
46098	296517
83093	296518
10962	296519
104532	296520
59906	296521
44639	296522
27461	296523
27820	296524
149528	296525
172022	296526
63810	296527
27049	296528
147037	296529
233	296530
83369	296531
50666	296532
233393	296533
6663	296534
59745	296535
8515	296536
1156	296537
42889	296538
11319	296539
105438	296540
22259	296541
271448	296542
187128	296543
20453	296544
226106	296545
245685	296546
25769	296547
69465	296548
140633	296549
129670	296550
48744	296551
5858	296552
13790	296553
68895	296554
17118	296555
74116	296556
25903	296557
333222	296558
75988	296559
102983	296560
61085	296561
118391	296562
26910	296563
129268	296564
119805	296565
190769	296566
341937	296567
1479	296568
230364	296569
178971	296570
78239	296571
93840	296572
289101	296573
85613	296574
51828	296575
132250	296576
88694	296577
28698	296578
116515	296579
39711	296580
4737	296581
28466	296582
98380	296583
319516	296584
605	296585
418	296586
106780	296587
150044	296588
8146	296589
6096	296590
17562	296591
117796	296592
36193	296593
26205	296594
707	296595
42163	296596
52249	296597
20207	296598
187377	296599
169733	296600
2153	296601
2138	296602
462	296603
14856	296604
55473	296605
8624	296606
4281	296607
106110	296608
19618	296609
102367	296610
191267	296611
75374	296612
95067	296613
1496	296614
267	296615
55564	296616
120883	296617
83245	296618
53930	296619
245429	296620
92194	296621
71854	296622
110295	296623
14	296624
333535	296625
62174	296626
83306	296627
35961	296628
58661	296629
124486	296630
76390	296631
29475	296632
92684	296633
6890	296634
33406	296635
299521	296636
2637	296637
29011	296638
29070	296639
199345	296640
41720	296641
4082	296642
184257	296643
154804	296644
207534	296645
116008	296646
106049	296647
24785	296648
1172	296649
115201	296650
89744	296651
78770	296652
3326	296653
51881	296654
1235	296655
6471	296656
77476	296657
247809	296658
1907	296659
43466	296660
92425	296661
33386	296662
73810	296663
122319	296664
346551	296665
51726	296666
310638	296667
319452	296668
277505	296669
59220	296670
100187	296671
28485	296672
126224	296673
6918	296674
25353	296675
15295	296676
195444	296677
103607	296678
137826	296679
60047	296680
186193	296681
203311	296682
1386	296683
85451	296684
73450	296685
156701	296686
25269	296687
2365	296688
34580	296689
77146	296690
118457	296691
178	296692
25405	296693
57917	296694
204230	296695
2330	296696
11217	296697
66102	296698
188308	296699
265902	296700
10034	296701
4002	296702
127050	296703
45947	296704
158267	296705
19492	296706
260677	296707
10849	296708
94036	296709
51909	296710
27793	296711
26041	296712
149640	296713
32119	296714
86668	296715
7252	296716
115884	296717
34368	296718
4902	296719
117165	296720
9517	296721
219459	296722
2828	296723
1418	296724
10222	296725
103873	296726
24842	296727
129874	296728
7896	296729
49205	296730
132092	296731
167826	296732
18938	296733
13155	296734
134743	296735
8767	296736
28207	296737
1634	296738
172160	296739
8505	296740
85562	296741
73164	296742
186885	296743
182198	296744
10482	296745
47230	296746
68727	296747
71768	296748
4586	296749
234729	296750
140599	296751
67543	296752
202847	296753
191593	296754
167049	296755
233070	296756
98750	296757
90878	296758
14475	296759
35873	296760
36451	296761
2164	296762
223940	296763
16093	296764
124	296765
118910	296766
181593	296767
81985	296768
323815	296769
77115	296770
2006	296771
234179	296772
72628	296773
307309	296774
26172	296775
202787	296776
136881	296777
60898	296778
108388	296779
111122	296780
214209	296781
25874	296782
171162	296783
117377	296784
117684	296785
19096	296786
42958	296787
174464	296788
77961	296789
103958	296790
138954	296791
8699	296792
154089	296793
125635	296794
39975	296795
7289	296796
1530	296797
87837	296798
284203	296799
57455	296800
201580	296801
123823	296802
198748	296803
1148	296804
116931	296805
626	296806
271067	296807
240	296808
73973	296809
203434	296810
60509	296811
272108	296812
5314	296813
25583	296814
58161	296815
154283	296816
185571	296817
248401	296818
84619	296819
198483	296820
345762	296821
125400	296822
51906	296823
213566	296824
1640	296825
197850	296826
81452	296827
11609	296828
9339	296829
18945	296830
159160	296831
283519	296832
206098	296833
104833	296834
80999	296835
43	296836
61054	296837
102819	296838
34486	296839
420	296840
69552	296841
164442	296842
1405	296843
159270	296844
5053	296845
5103	296846
93900	296847
5778	296848
141697	296849
116126	296850
107157	296851
104106	296852
37228	296853
181462	296854
14836	296855
36810	296856
172043	296857
84248	296858
55452	296859
81409	296860
13846	296861
16790	296862
12352	296863
51664	296864
20219	296865
62845	296866
22552	296867
129834	296868
3046	296869
91886	296870
30895	296871
6654	296872
30229	296873
291751	296874
32053	296875
75125	296876
103198	296877
176522	296878
25466	296879
19801	296880
73838	296881
235023	296882
141378	296883
59762	296884
121498	296885
88669	296886
93372	296887
37588	296888
108687	296889
57389	296890
1606	296891
99651	296892
57077	296893
232818	296894
178279	296895
30996	296896
116644	296897
9663	296898
129329	296899
83948	296900
190942	296901
14849	296902
8371	296903
35093	296904
39708	296905
18512	296906
21273	296907
175262	296908
3476	296909
54780	296910
57834	296911
28803	296912
135634	296913
17141	296914
118997	296915
92547	296916
266149	296917
212049	296918
211314	296919
62576	296920
129247	296921
30412	296922
178473	296923
1411	296924
213378	296925
115680	296926
92309	296927
11190	296928
57007	296929
74223	296930
27984	296931
310637	296932
21207	296933
319466	296934
146102	296935
15978	296936
91869	296937
671	296938
192649	296939
7223	296940
18546	296941
20115	296942
41567	296943
5393	296944
15475	296945
175396	296946
361	296947
63669	296948
41876	296949
18707	296950
138898	296951
140107	296952
42130	296953
80063	296954
7843	296955
46412	296956
59620	296957
354050	296958
323397	296959
444	296960
15032	296961
208777	296962
83305	296963
6356	296964
75777	296965
70086	296966
187140	296967
285631	296968
10379	296969
17007	296970
4113	296971
32289	296972
28032	296973
12559	296974
83305	296975
284400	296976
98505	296977
168197	296978
8706	296979
296066	296980
21797	296981
38195	296982
23166	296983
51467	296984
44323	296985
5088	296986
179833	296987
58918	296988
20900	296989
74456	296990
77200	296991
186052	296992
31915	296993
11265	296994
1328	296995
6858	296996
63703	296997
127684	296998
205067	296999
49370	297000
285357	297001
35872	297002
274131	297003
137182	297004
195053	297005
99099	297006
58580	297007
47730	297008
3457	297009
180242	297010
25353	297011
115710	297012
12096	297013
162181	297014
21238	297015
209952	297016
182583	297017
169482	297018
112569	297019
42160	297020
312641	297021
84715	297022
200829	297023
558	297024
55501	297025
20305	297026
2262	297027
190707	297028
1305	297029
133616	297030
63516	297031
124054	297032
57319	297033
6388	297034
122077	297035
89582	297036
15559	297037
160634	297038
174293	297039
40828	297040
14861	297041
213395	297042
134471	297043
185622	297044
128637	297045
346765	297046
7305	297047
334375	297048
81370	297049
18370	297050
242460	297051
345665	297052
6543	297053
127728	297054
52136	297055
347446	297056
27020	297057
684	297058
55154	297059
182631	297060
240564	297061
202488	297062
14692	297063
129903	297064
55399	297065
29267	297066
3336	297067
78925	297068
54435	297069
10239	297070
22997	297071
37627	297072
3455	297073
229025	297074
52207	297075
53076	297076
80479	297077
23254	297078
84435	297079
83845	297080
38537	297081
83243	297082
129124	297083
38827	297084
205216	297085
84159	297086
83176	297087
72264	297088
29759	297089
106128	297090
147622	297091
69881	297092
146052	297093
351146	297094
56240	297095
130054	297096
106637	297097
164877	297098
146702	297099
27379	297100
172066	297101
38857	297102
299624	297103
163530	297104
164867	297105
351897	297106
78068	297107
190442	297108
8392	297109
285821	297110
267576	297111
59855	297112
175292	297113
206993	297114
76086	297115
346884	297116
80342	297117
35587	297118
87442	297119
825	297120
186935	297121
83508	297122
128	297123
18508	297124
86662	297125
11889	297126
33442	297127
3589	297128
27376	297129
120213	297130
45068	297131
12004	297132
131612	297133
5961	297134
26804	297135
268966	297136
132017	297137
132326	297138
339768	297139
34101	297140
77134	297141
18771	297142
187680	297143
52205	297144
116531	297145
187244	297146
4466	297147
143302	297148
249699	297149
51408	297150
69171	297151
105826	297152
290385	297153
239062	297154
36393	297155
117140	297156
105679	297157
193233	297158
2898	297159
136756	297160
67500	297161
42144	297162
62153	297163
99049	297164
26358	297165
23019	297166
242196	297167
457	297168
332875	297169
118147	297170
42378	297171
54900	297172
352831	297173
208337	297174
78487	297175
77358	297176
99411	297177
80023	297178
195237	297179
26685	297180
7962	297181
13426	297182
304005	297183
14	297184
57442	297185
11222	297186
312515	297187
74626	297188
86513	297189
171288	297190
40429	297191
637	297192
16906	297193
26270	297194
5258	297195
28728	297196
32566	297197
122420	297198
3278	297199
19868	297200
84163	297201
220485	297202
165904	297203
138115	297204
144632	297205
273764	297206
223531	297207
86547	297208
116341	297209
310473	297210
265975	297211
23598	297212
174447	297213
268787	297214
12997	297215
27076	297216
14595	297217
116174	297218
14778	297219
265474	297220
197359	297221
173898	297222
326934	297223
169376	297224
97280	297225
63639	297226
158667	297227
196646	297228
57520	297229
182786	297230
11099	297231
115941	297232
11498	297233
312417	297234
212829	297235
265910	297236
1633	297237
19661	297238
328859	297239
232925	297240
53539	297241
184035	297242
37421	297243
44259	297244
46725	297245
10326	297246
8975	297247
77222	297248
151307	297249
267763	297250
3323	297251
1907	297252
2920	297253
2443	297254
278621	297255
25931	297256
28265	297257
141354	297258
18100	297259
6780	297260
259590	297261
301603	297262
247071	297263
76611	297264
3647	297265
188542	297266
7521	297267
112124	297268
26345	297269
43381	297270
120667	297271
4118	297272
4103	297273
68912	297274
22467	297275
14218	297276
108368	297277
209097	297278
748	297279
33010	297280
1536	297281
27369	297282
265568	297283
54517	297284
384	297285
317607	297286
235845	297287
77904	297288
14862	297289
188738	297290
185305	297291
141448	297292
87727	297293
107064	297294
37428	297295
232496	297296
119920	297297
198734	297298
9943	297299
213494	297300
13803	297301
60735	297302
39997	297303
35373	297304
8234	297305
254591	297306
44955	297307
14980	297308
28879	297309
15248	297310
189024	297311
320	297312
225006	297313
11272	297314
26270	297315
966	297316
214710	297317
229072	297318
16537	297319
76593	297320
56242	297321
184502	297322
76770	297323
123228	297324
68760	297325
6767	297326
4549	297327
25400	297328
20174	297329
136030	297330
213836	297331
281274	297332
177918	297333
287327	297334
74731	297335
80141	297336
186102	297337
41380	297338
29949	297339
127450	297340
220233	297341
6396	297342
64110	297343
203405	297344
5005	297345
275365	297346
8159	297347
129643	297348
139087	297349
3325	297350
12948	297351
143203	297352
297431	297353
51773	297354
91875	297355
79217	297356
293195	297357
52099	297358
55086	297359
26934	297360
31104	297361
13606	297362
55249	297363
197164	297364
12585	297365
103736	297366
52814	297367
1003	297368
53566	297369
288698	297370
16838	297371
145864	297372
11691	297373
23076	297374
12576	297375
254070	297376
65747	297377
154831	297378
254170	297379
12654	297380
40872	297381
309773	297382
51884	297383
51494	297384
69951	297385
15416	297386
67376	297387
54944	297388
129604	297389
24746	297390
47871	297391
585	297392
26472	297393
3900	297394
14824	297395
1891	297396
3047	297397
29060	297398
186043	297399
272954	297400
143470	297401
2338	297402
142607	297403
175204	297404
158932	297405
86128	297406
24551	297407
39655	297408
52393	297409
119876	297410
33221	297411
60467	297412
75899	297413
152490	297414
28580	297415
165511	297416
6032	297417
85910	297418
50663	297419
172217	297420
274930	297421
22468	297422
66874	297423
51380	297424
11703	297425
170	297426
233322	297427
156717	297428
30241	297429
130582	297430
341788	297431
1920	297432
8844	297433
92223	297434
82539	297435
4530	297436
166593	297437
52782	297438
145133	297439
145393	297440
193985	297441
85297	297442
165237	297443
104004	297444
297739	297445
25308	297446
215249	297447
76056	297448
86001	297449
132925	297450
202564	297451
95754	297452
4274	297453
210051	297454
61452	297455
27278	297456
166231	297457
15412	297458
227854	297459
60424	297460
357516	297461
140932	297462
2865	297463
243239	297464
9087	297465
26152	297466
617	297467
127657	297468
116706	297469
289063	297470
49965	297471
4796	297472
131973	297473
107536	297474
13843	297475
334906	297476
6112	297477
247663	297478
28837	297479
173408	297480
160807	297481
78159	297482
110827	297483
14852	297484
33699	297485
126427	297486
57419	297487
32223	297488
5125	297489
77601	297490
14043	297491
7492	297492
32352	297493
215950	297494
125862	297495
41063	297496
61506	297497
8414	297498
3453	297499
24076	297500
4028	297501
301771	297502
15221	297503
63693	297504
3339	297505
18694	297506
118471	297507
137424	297508
10471	297509
167210	297510
37418	297511
286610	297512
172171	297513
84925	297514
313174	297515
43422	297516
85683	297517
205297	297518
206207	297519
128464	297520
124443	297521
41863	297522
83281	297523
288564	297524
21487	297525
240575	297526
38594	297527
56106	297528
81530	297529
186818	297530
3143	297531
56466	297532
347432	297533
118694	297534
68479	297535
147069	297536
68054	297537
199286	297538
89127	297539
112274	297540
146209	297541
148778	297542
43866	297543
42145	297544
38721	297545
167639	297546
27988	297547
132032	297548
192754	297549
158891	297550
270433	297551
154699	297552
345958	297553
12728	297554
289589	297555
319213	297556
108678	297557
60975	297558
136197	297559
25208	297560
30456	297561
83389	297562
201171	297563
171411	297564
173252	297565
330711	297566
197292	297567
84807	297568
304749	297569
193019	297570
208689	297571
73998	297572
209756	297573
129837	297574
27419	297575
129036	297576
98089	297577
117537	297578
25860	297579
53973	297580
223264	297581
157	297582
18385	297583
11081	297584
38790	297585
302944	297586
114938	297587
4341	297588
24888	297589
1571	297590
122628	297591
56500	297592
270728	297593
77689	297594
46701	297595
272764	297596
76057	297597
115862	297598
166608	297599
187496	297600
127194	297601
25333	297602
259837	297603
304077	297604
209077	297605
89231	297606
99341	297607
5969	297608
16415	297609
43738	297610
47918	297611
74382	297612
120304	297613
258194	297614
150022	297615
42876	297616
1960	297617
153405	297618
38067	297619
20019	297620
119985	297621
64284	297622
298318	297623
186305	297624
10858	297625
16480	297626
888	297627
5781	297628
15821	297629
347075	297630
25673	297631
20695	297632
60599	297633
27570	297634
193193	297635
117	297636
7780	297637
280245	297638
10909	297639
92417	297640
31294	297641
105973	297642
109991	297643
63543	297644
7172	297645
235005	297646
9166	297647
30037	297648
130268	297649
103601	297650
37702	297651
124697	297652
6264	297653
127716	297654
214378	297655
243442	297656
119879	297657
2935	297658
102188	297659
1032	297660
63802	297661
15351	297662
19184	297663
178551	297664
2698	297665
91532	297666
11453	297667
356734	297668
127548	297669
10988	297670
213137	297671
57867	297672
178512	297673
178510	297674
179630	297675
124911	297676
35660	297677
197744	297678
117445	297679
42270	297680
76811	297681
148157	297682
208636	297683
24715	297684
313320	297685
3449	297686
13810	297687
6053	297688
7896	297689
187528	297690
187720	297691
9036	297692
16121	297693
191368	297694
5376	297695
4888	297696
83324	297697
191356	297698
97899	297699
71866	297700
287445	297701
11582	297702
291830	297703
1147	297704
6754	297705
13980	297706
174907	297707
1957	297708
48087	297709
214565	297710
41643	297711
43983	297712
55274	297713
76120	297714
134738	297715
71398	297716
1145	297717
47386	297718
229946	297719
163403	297720
106482	297721
68964	297722
36102	297723
27333	297724
108124	297725
19412	297726
129171	297727
37210	297728
56421	297729
13810	297730
125858	297731
1712	297732
9884	297733
178124	297734
13586	297735
87159	297736
8578	297737
56910	297738
4534	297739
13710	297740
4669	297741
266492	297742
125053	297743
297617	297744
25347	297745
98870	297746
45958	297747
65007	297748
102902	297749
186975	297750
30581	297751
107238	297752
61702	297753
229420	297754
65248	297755
10686	297756
51737	297757
229341	297758
3449	297759
269322	297760
14772	297761
15969	297762
77092	297763
1236	297764
42628	297765
14658	297766
193203	297767
1398	297768
19833	297769
286010	297770
81783	297771
107410	297772
14121	297773
17474	297774
297585	297775
196525	297776
135064	297777
86111	297778
305336	297779
48013	297780
11770	297781
72818	297782
51427	297783
44224	297784
279737	297785
213399	297786
127879	297787
4329	297788
3428	297789
16430	297790
259839	297791
18465	297792
12103	297793
105829	297794
61394	297795
339707	297796
63792	297797
2386	297798
60758	297799
16548	297800
113697	297801
46525	297802
77151	297803
2741	297804
10346	297805
77981	297806
306014	297807
165071	297808
73479	297809
209838	297810
59074	297811
157841	297812
103578	297813
55961	297814
171757	297815
48710	297816
14658	297817
56280	297818
65103	297819
165149	297820
115416	297821
69420	297822
128111	297823
5790	297824
31614	297825
126079	297826
52651	297827
4300	297828
22111	297829
196361	297830
127147	297831
354743	297832
168371	297833
25971	297834
149355	297835
57956	297836
54164	297837
51858	297838
5378	297839
8636	297840
5393	297841
57885	297842
329362	297843
1961	297844
32591	297845
6368	297846
25123	297847
114125	297848
13497	297849
330096	297850
51454	297851
28901	297852
107489	297853
83076	297854
188930	297855
124401	297856
175794	297857
4938	297858
91743	297859
134787	297860
181107	297861
276861	297862
108723	297863
8684	297864
54648	297865
35978	297866
162272	297867
176261	297868
4764	297869
9369	297870
79424	297871
54097	297872
135642	297873
65400	297874
21303	297875
120964	297876
11007	297877
26495	297878
45850	297879
22922	297880
32274	297881
49804	297882
86342	297883
143603	297884
4343	297885
126533	297886
51160	297887
174767	297888
60683	297889
141907	297890
83321	297891
192116	297892
4133	297893
216606	297894
150214	297895
180670	297896
20806	297897
91753	297898
143224	297899
21223	297900
84139	297901
110251	297902
121306	297903
167168	297904
977	297905
6057	297906
673	297907
5245	297908
168833	297909
16164	297910
55284	297911
585	297912
269328	297913
31520	297914
197457	297915
17081	297916
33104	297917
143270	297918
271559	297919
171699	297920
12216	297921
64805	297922
126495	297923
313002	297924
119633	297925
64002	297926
70410	297927
194081	297928
5340	297929
37510	297930
10540	297931
187394	297932
5431	297933
189	297934
37424	297935
9	297936
69557	297937
26704	297938
44102	297939
24458	297940
142679	297941
41936	297942
51725	297943
81340	297944
115902	297945
139431	297946
69550	297947
10641	297948
45859	297949
70837	297950
129817	297951
132428	297952
58705	297953
27777	297954
125437	297955
60854	297956
203824	297957
98554	297958
45751	297959
325070	297960
24888	297961
5757	297962
4021	297963
12677	297964
3517	297965
36791	297966
412	297967
9036	297968
24736	297969
13830	297970
284454	297971
60980	297972
956	297973
112740	297974
232684	297975
86952	297976
322049	297977
1966	297978
10540	297979
215905	297980
27873	297981
45312	297982
27637	297983
29379	297984
17176	297985
106055	297986
25288	297987
88472	297988
4398	297989
28042	297990
86445	297991
57858	297992
86553	297993
14878	297994
212797	297995
69247	297996
4798	297997
4092	297998
46220	297999
9435	298000
5167	298001
51576	298002
60717	298003
60938	298004
13523	298005
28981	298006
25219	298007
6750	298008
81813	298009
96943	298010
120223	298011
7504	298012
73658	298013
61913	298014
17674	298015
35306	298016
627	298017
21766	298018
25915	298019
26132	298020
87595	298021
190768	298022
33231	298023
111387	298024
4604	298025
12203	298026
13195	298027
42722	298028
192318	298029
55714	298030
2846	298031
295068	298032
294738	298033
34525	298034
60336	298035
317160	298036
168708	298037
108486	298038
127575	298039
309	298040
20279	298041
34006	298042
2564	298043
347183	298044
132263	298045
38078	298046
55309	298047
9704	298048
18519	298049
132041	298050
307024	298051
106850	298052
107089	298053
2722	298054
237848	298055
259182	298056
282039	298057
46392	298058
333694	298059
144548	298060
346183	298061
13263	298062
140001	298063
13845	298064
184039	298065
86188	298066
199727	298067
355156	298068
91818	298069
133526	298070
117721	298071
11354	298072
1700	298073
4606	298074
143120	298075
226583	298076
59124	298077
231178	298078
191199	298079
40771	298080
174245	298081
2033	298082
5785	298083
15049	298084
32614	298085
107198	298086
23517	298087
122870	298088
213404	298089
33892	298090
20157	298091
20229	298092
47712	298093
181183	298094
51820	298095
56516	298096
116918	298097
98134	298098
213585	298099
77953	298100
6235	298101
811	298102
22922	298103
19018	298104
25741	298105
70254	298106
318215	298107
136732	298108
40994	298109
6	298110
63505	298111
75107	298112
48624	298113
90721	298114
7377	298115
153216	298116
46997	298117
49154	298118
28382	298119
123002	298120
141085	298121
257	298122
2003	298123
293703	298124
72853	298125
21599	298126
66025	298127
15629	298128
46028	298129
150430	298130
63689	298131
2836	298132
65930	298133
35539	298134
3517	298135
13775	298136
35541	298137
113826	298138
12186	298139
6107	298140
12146	298141
136	298142
1531	298143
23039	298144
125472	298145
79202	298146
73558	298147
7260	298148
1273	298149
18661	298150
239479	298151
69942	298152
17428	298153
12097	298154
130024	298155
34798	298156
21426	298157
132947	298158
2080	298159
47714	298160
79191	298161
15740	298162
94436	298163
15740	298164
95029	298165
29967	298166
21348	298167
21348	298168
21348	298169
94505	298170
15740	298171
42755	298172
21348	298173
15740	298174
94505	298175
178003	298176
94505	298177
42755	298178
15740	298179
341078	298180
15747	298181
15747	298182
15747	298183
294796	298184
68530	298185
704	298186
206867	298187
3250	298188
86225	298189
1965	298190
2688	298191
26215	298192
26075	298193
131490	298194
144583	298195
113497	298196
52474	298197
147420	298198
62923	298199
87544	298200
9175	298201
51255	298202
42178	298203
145885	298204
4177	298205
15370	298206
43079	298207
7737	298208
15889	298209
9169	298210
150402	298211
87075	298212
63220	298213
1	298214
41990	298215
50108	298216
43092	298217
87175	298218
38	298219
9098	298220
3641	298221
254188	298222
199986	298223
99525	298224
99525	298225
99525	298226
2854	298227
18647	298228
215537	298229
1	298230
14029	298231
21550	298232
34928	298233
54423	298234
59684	298235
33014	298236
7152	298237
21986	298238
190439	298239
322991	298240
30346	298241
102751	298242
16279	298243
60110	298244
255661	298245
57040	298246
60334	298247
1	298248
321984	298249
295	298250
4728	298251
96858	298252
196019	298253
160256	298254
4700	298255
60814	298256
84529	298257
218563	298258
13995	298259
3497	298260
77424	298261
160276	298262
31803	298263
153	298264
135370	298265
302813	298266
24102	298267
196003	298268
137843	298269
184533	298270
281545	298271
5314	298272
265093	298273
10237	298274
31151	298275
70410	298276
133063	298277
30208	298278
44200	298279
31815	298280
268778	298281
263342	298282
548	298283
293040	298284
1501	298285
7383	298286
18874	298287
106	298288
95755	298289
55558	298290
203490	298291
26939	298292
8127	298293
253040	298294
65598	298295
65598	298296
65598	298297
65598	298298
50760	298299
255247	298300
123315	298301
99605	298302
5931	298303
1894	298304
7890	298305
264918	298306
265068	298307
265089	298308
5947	298309
31220	298310
327619	298311
27587	298312
4761	298313
2117	298314
3064	298315
66363	298316
28026	298317
179566	298318
1894	298319
239669	298320
155147	298321
12470	298322
93435	298323
82220	298324
66664	298325
178803	298326
32220	298327
99390	298328
56727	298329
116666	298330
172417	298331
56520	298332
194440	298333
257935	298334
217564	298335
157172	298336
130492	298337
79706	298338
315201	298339
25499	298340
41503	298341
54818	298342
6745	298343
81443	298344
96319	298345
115956	298346
4231	298347
60827	298348
16934	298349
27077	298350
14435	298351
11992	298352
81580	298353
96428	298354
59844	298355
30459	298356
38500	298357
21731	298358
202082	298359
137927	298360
56465	298361
215420	298362
126313	298363
245530	298364
134023	298365
82152	298366
54911	298367
337300	298368
9717	298369
172517	298370
7986	298371
81799	298372
284465	298373
14718	298374
76876	298375
876	298376
878	298377
16338	298378
82278	298379
50387	298380
84759	298381
96688	298382
28688	298383
108301	298384
124218	298385
11466	298386
216707	298387
101299	298388
10882	298389
17360	298390
120233	298391
144674	298392
266596	298393
73865	298394
122724	298395
73860	298396
116446	298397
78506	298398
209498	298399
209295	298400
3125	298401
12511	298402
1274	298403
8210	298404
200240	298405
198488	298406
61051	298407
63111	298408
1803	298409
129146	298410
45477	298411
108270	298412
77490	298413
77829	298414
247963	298415
7406	298416
6539	298417
172466	298418
125458	298419
70532	298420
17412	298421
198287	298422
55559	298423
16201	298424
338964	298425
82112	298426
104542	298427
32189	298428
10318	298429
2388	298430
145577	298431
25794	298432
204055	298433
1	298434
65473	298435
156793	298436
308070	298437
232074	298438
15390	298439
44288	298440
25223	298441
96291	298442
151039	298443
156658	298444
78679	298445
19315	298446
111694	298447
234123	298448
84212	298449
100790	298450
27343	298451
206256	298452
112619	298453
37698	298454
144103	298455
91625	298456
310842	298457
16589	298458
299291	298459
99466	298460
5266	298461
157891	298462
61437	298463
197361	298464
229644	298465
179582	298466
297131	298467
37244	298468
30044	298469
106264	298470
271778	298471
27063	298472
16574	298473
80392	298474
148752	298475
130067	298476
8113	298477
75314	298478
143366	298479
9741	298480
5862	298481
422	298482
73831	298483
202119	298484
296618	298485
1997	298486
219886	298487
155169	298488
170735	298489
206903	298490
166956	298491
119810	298492
113044	298493
21934	298494
302002	298495
76552	298496
103550	298497
136921	298498
20338	298499
18297	298500
28920	298501
348129	298502
43664	298503
23216	298504
54582	298505
108013	298506
99	298507
5205	298508
3497	298509
3340	298510
118992	298511
1969	298512
69832	298513
87434	298514
70940	298515
7461	298516
470	298517
102364	298518
1164	298519
163259	298520
348152	298521
139623	298522
73361	298523
40513	298524
318155	298525
79780	298526
18599	298527
336828	298528
191794	298529
72600	298530
39496	298531
90653	298532
13813	298533
5798	298534
312928	298535
195741	298536
86851	298537
2061	298538
41119	298539
55171	298540
67835	298541
126922	298542
32436	298543
66204	298544
178636	298545
34845	298546
41728	298547
59108	298548
1643	298549
3474	298550
31854	298551
109276	298552
74747	298553
264047	298554
101964	298555
81460	298556
37367	298557
323988	298558
142492	298559
51929	298560
15801	298561
41275	298562
157544	298563
196817	298564
161738	298565
187817	298566
210309	298567
313694	298568
190053	298569
148706	298570
8121	298571
17882	298572
83985	298573
145619	298574
22482	298575
129651	298576
322384	298577
23279	298578
94390	298579
179360	298580
175177	298581
108403	298582
61647	298583
320182	298584
193927	298585
161221	298586
205827	298587
1422	298588
107768	298589
280903	298590
5648	298591
78031	298592
14167	298593
181981	298594
121155	298595
10721	298596
30148	298597
55913	298598
381	298599
73326	298600
1801	298601
124785	298602
95549	298603
86549	298604
13738	298605
48570	298606
84494	298607
48870	298608
48570	298609
38536	298610
123759	298611
312000	298612
59913	298613
29526	298614
3613	298615
111555	298616
31930	298617
18943	298618
78516	298619
30740	298620
56200	298621
66978	298622
56083	298623
81134	298624
13259	298625
1583	298626
102874	298627
50235	298628
79773	298629
17168	298630
198962	298631
246849	298632
48432	298633
11036	298634
101586	298635
8383	298636
11697	298637
47954	298638
18825	298639
18551	298640
116971	298641
68354	298642
66874	298643
111479	298644
2821	298645
38260	298646
145449	298647
36782	298648
45881	298649
204245	298650
3018	298651
91240	298652
11603	298653
10726	298654
14326	298655
8123	298656
33916	298657
19662	298658
224386	298659
118711	298660
793	298661
180946	298662
32635	298663
38282	298664
352859	298665
20079	298666
320832	298667
267642	298668
177954	298669
179865	298670
200090	298671
348642	298672
72628	298673
10785	298674
292203	298675
353251	298676
292071	298677
292073	298678
216253	298679
154206	298680
142381	298681
37029	298682
88370	298683
177156	298684
744	298685
28161	298686
34594	298687
154299	298688
150620	298689
144897	298690
134289	298691
286361	298692
188294	298693
94728	298694
72833	298695
52561	298696
195335	298697
2566	298698
45838	298699
64251	298700
46052	298701
93214	298702
218465	298703
222	298704
324	298705
222	298706
179908	298707
217115	298708
179972	298709
207601	298710
111548	298711
153013	298712
7861	298713
33798	298714
3206	298715
6143	298716
241058	298717
1975	298718
56699	298719
461	298720
41722	298721
206660	298722
225099	298723
116407	298724
295363	298725
177387	298726
110202	298727
61348	298728
49623	298729
114641	298730
209296	298731
324	298732
264848	298733
6155	298734
336098	298735
215081	298736
294388	298737
63432	298738
58681	298739
310806	298740
345158	298741
38685	298742
10450	298743
189569	298744
154630	298745
772	298746
177185	298747
174372	298748
45881	298749
140571	298750
125065	298751
4039	298752
15219	298753
146028	298754
175166	298755
8902	298756
295466	298757
522	298758
88216	298759
145045	298760
315188	298761
29307	298762
2889	298763
309573	298764
333985	298765
318001	298766
88959	298767
185456	298768
124501	298769
175241	298770
6980	298771
81642	298772
148060	298773
10949	298774
204489	298775
18479	298776
82048	298777
247889	298778
161338	298779
3554	298780
36370	298781
86463	298782
157809	298783
283630	298784
219810	298785
114617	298786
1939	298787
285101	298788
117727	298789
61221	298790
277	298791
36680	298792
118824	298793
36541	298794
41977	298795
23980	298796
24052	298797
1024	298798
1803	298799
48581	298800
62197	298801
72699	298802
283670	298803
94934	298804
31910	298805
14687	298806
351291	298807
26984	298808
15300	298809
7137	298810
67774	298811
152473	298812
337082	298813
186472	298814
64402	298815
351382	298816
92091	298817
355710	298818
110698	298819
163025	298820
164452	298821
22463	298822
37548	298823
9002	298824
1	298825
256167	298826
13877	298827
118474	298828
114	298829
333912	298830
98539	298831
3997	298832
7928	298833
123300	298834
36606	298835
113	298836
62585	298837
5828	298838
37540	298839
1	298840
31775	298841
112303	298842
12743	298843
202941	298844
8241	298845
5109	298846
233587	298847
340969	298848
234054	298849
21526	298850
298260	298851
37845	298852
90830	298853
38275	298854
50124	298855
629	298856
27030	298857
203110	298858
46280	298859
143255	298860
197241	298861
143460	298862
221450	298863
115288	298864
281368	298865
169754	298866
233143	298867
55643	298868
222312	298869
91109	298870
18406	298871
70645	298872
303109	298873
112589	298874
116900	298875
9283	298876
47172	298877
10847	298878
199318	298879
6966	298880
46713	298881
12479	298882
323463	298883
67035	298884
16629	298885
6843	298886
49778	298887
262372	298888
89998	298889
13757	298890
13875	298891
57284	298892
5226	298893
40512	298894
100904	298895
162523	298896
48239	298897
5631	298898
146604	298899
198977	298900
7437	298901
92064	298902
63779	298903
150922	298904
245357	298905
33564	298906
150704	298907
63962	298908
96445	298909
30530	298910
246109	298911
150502	298912
1467	298913
7220	298914
96254	298915
96524	298916
245725	298917
245881	298918
245353	298919
150670	298920
245365	298921
96516	298922
245723	298923
245329	298924
63796	298925
96401	298926
43368	298927
63649	298928
96534	298929
63794	298930
150844	298931
245931	298932
63796	298933
96400	298934
245786	298935
3699	298936
63796	298937
43541	298938
150915	298939
63825	298940
30522	298941
150771	298942
96401	298943
329	298944
96259	298945
150652	298946
96334	298947
30493	298948
96524	298949
245553	298950
43383	298951
5709	298952
245728	298953
150670	298954
150807	298955
150667	298956
150820	298957
43469	298958
12049	298959
150512	298960
43507	298961
150423	298962
150901	298963
63853	298964
150922	298965
245686	298966
150696	298967
150660	298968
245962	298969
96436	298970
245340	298971
43530	298972
150877	298973
245333	298974
246013	298975
43529	298976
150706	298977
96522	298978
3707	298979
245885	298980
12019	298981
150436	298982
150768	298983
43538	298984
96454	298985
150892	298986
21882	298987
150620	298988
150653	298989
21926	298990
245593	298991
63819	298992
96528	298993
245326	298994
246016	298995
247359	298996
63788	298997
53096	298998
64141	298999
185894	299000
35691	299001
65627	299002
28092	299003
135168	299004
7713	299005
36668	299006
77791	299007
16706	299008
101837	299009
263529	299010
319325	299011
54233	299012
100466	299013
330764	299014
234163	299015
14868	299016
82838	299017
14441	299018
332523	299019
4511	299020
236874	299021
152890	299022
65578	299023
16537	299024
80192	299025
64691	299026
11023	299027
64247	299028
324333	299029
80556	299030
43063	299031
194599	299032
149398	299033
158477	299034
217994	299035
87164	299036
38	299037
38	299038
216557	299039
216429	299040
38	299041
38	299042
38	299043
50148	299044
18662	299045
111939	299046
122901	299047
226591	299048
123179	299049
156101	299050
64691	299051
4511	299052
80745	299053
2520	299054
216450	299055
7680	299056
37500	299057
163712	299058
16525	299059
99825	299060
54242	299061
80507	299062
197485	299063
16537	299064
331981	299065
16537	299066
80522	299067
65625	299068
58338	299069
272096	299070
300340	299071
203280	299072
165105	299073
133769	299074
123179	299075
82561	299076
331728	299077
1912	299078
42859	299079
27005	299080
256124	299081
30659	299082
73861	299083
88049	299084
27241	299085
54259	299086
198880	299087
122936	299088
143	299089
37611	299090
264029	299091
128459	299092
64352	299093
152491	299094
148851	299095
80549	299096
4511	299097
193998	299098
20451	299099
326459	299100
311261	299101
58374	299102
16027	299103
80549	299104
125660	299105
552	299106
149001	299107
134425	299108
28260	299109
16537	299110
131593	299111
98928	299112
81645	299113
15043	299114
28202	299115
233705	299116
87691	299117
186999	299118
54259	299119
18024	299120
33638	299121
259460	299122
252096	299123
104734	299124
90479	299125
89889	299126
31010	299127
40160	299128
113437	299129
99490	299130
54259	299131
87745	299132
1288	299133
75833	299134
243726	299135
197646	299136
106170	299137
98333	299138
123034	299139
46104	299140
80736	299141
166355	299142
7021	299143
11483	299144
6642	299145
178736	299146
7191	299147
44788	299148
49	299149
15266	299150
27092	299151
7812	299152
18129	299153
299195	299154
78003	299155
41498	299156
47838	299157
6329	299158
30472	299159
3706	299160
22633	299161
168245	299162
88266	299163
180330	299164
156211	299165
149616	299166
140552	299167
8137	299168
341617	299169
105308	299170
80567	299171
155350	299172
155350	299173
155922	299174
16579	299175
287996	299176
63701	299177
295325	299178
241450	299179
66331	299180
260501	299181
149284	299182
148316	299183
149232	299184
138605	299185
79997	299186
1734	299187
253074	299188
65355	299189
30169	299190
149344	299191
243381	299192
37389	299193
35972	299194
40829	299195
245967	299196
240939	299197
19697	299198
156435	299199
4686	299200
111254	299201
13086	299202
32339	299203
285710	299204
127602	299205
250216	299206
4686	299207
57264	299208
43392	299209
346310	299210
7427	299211
43523	299212
265227	299213
219040	299214
123065	299215
103443	299216
169365	299217
48193	299218
278993	299219
195111	299220
102501	299221
42162	299222
1247	299223
177891	299224
98940	299225
43652	299226
251582	299227
107654	299228
1721	299229
74445	299230
39860	299231
16288	299232
50273	299233
159421	299234
82670	299235
2918	299236
7282	299237
35840	299238
158398	299239
295525	299240
209798	299241
37500	299242
80549	299243
352543	299244
932	299245
111711	299246
107649	299247
23951	299248
26631	299249
180233	299250
203640	299251
6426	299252
149402	299253
43338	299254
148803	299255
73980	299256
1869	299257
27574	299258
11792	299259
5865	299260
239061	299261
63217	299262
62948	299263
148531	299264
15897	299265
242108	299266
150934	299267
136366	299268
79505	299269
80631	299270
197747	299271
195234	299272
113424	299273
54259	299274
81146	299275
179450	299276
114846	299277
156182	299278
216818	299279
216537	299280
188314	299281
4511	299282
104857	299283
283176	299284
112	299285
255529	299286
54242	299287
20400	299288
104719	299289
21851	299290
16537	299291
80522	299292
54242	299293
155808	299294
80522	299295
193975	299296
4511	299297
131288	299298
86816	299299
74387	299300
121649	299301
4511	299302
69714	299303
69714	299304
55888	299305
312383	299306
45203	299307
38805	299308
166010	299309
112152	299310
4728	299311
1	299312
330990	299313
203645	299314
774	299315
18915	299316
35915	299317
23754	299318
63255	299319
95539	299320
170732	299321
333332	299322
160250	299323
105781	299324
42434	299325
154935	299326
234720	299327
342261	299328
248321	299329
42057	299330
119807	299331
118530	299332
100148	299333
201905	299334
13875	299335
57037	299336
19126	299337
67809	299338
48182	299339
2155	299340
6045	299341
37598	299342
3568	299343
5931	299344
91795	299345
112667	299346
162254	299347
8080	299348
609	299349
85702	299350
23797	299351
206082	299352
61966	299353
297696	299354
9316	299355
3589	299356
11650	299357
77930	299358
12354	299359
77888	299360
56136	299361
83353	299362
280221	299363
239546	299364
199133	299365
208917	299366
118417	299367
160078	299368
170649	299369
6366	299370
55050	299371
36678	299372
145957	299373
24015	299374
111775	299375
1750	299376
10230	299377
95031	299378
187167	299379
350132	299380
192291	299381
111385	299382
111131	299383
25002	299384
14918	299385
58759	299386
111270	299387
90636	299388
290766	299389
49199	299390
111116	299391
14411	299392
67016	299393
9560	299394
288496	299395
247476	299396
179578	299397
363	299398
169671	299399
25631	299400
66125	299401
60698	299402
188809	299403
119703	299404
189155	299405
198611	299406
5195	299407
66059	299408
2852	299409
14170	299410
21792	299411
11831	299412
262720	299413
1642	299414
95661	299415
20218	299416
260787	299417
125583	299418
108401	299419
1479	299420
27723	299421
198520	299422
2641	299423
286748	299424
120608	299425
271477	299426
177205	299427
161063	299428
39502	299429
77474	299430
220463	299431
8807	299432
6314	299433
17618	299434
17089	299435
283788	299436
118109	299437
320034	299438
79028	299439
650	299440
32407	299441
272	299442
171035	299443
2372	299444
129570	299445
34879	299446
33710	299447
230056	299448
211178	299449
206754	299450
11501	299451
106527	299452
25603	299453
479	299454
108607	299455
69666	299456
85217	299457
3226	299458
270278	299459
29736	299460
6674	299461
312463	299462
172738	299463
19648	299464
194091	299465
52093	299466
4682	299467
9108	299468
4412	299469
37121	299470
108817	299471
73605	299472
2989	299473
11446	299474
37664	299475
97774	299476
36167	299477
8132	299478
192346	299479
177645	299480
115517	299481
267568	299482
297454	299483
9546	299484
45448	299485
24190	299486
30442	299487
8152	299488
136167	299489
43170	299490
3946	299491
25725	299492
279219	299493
31113	299494
43660	299495
24821	299496
53281	299497
50682	299498
3351	299499
291597	299500
35653	299501
261382	299502
16737	299503
45408	299504
19810	299505
5643	299506
39732	299507
1987	299508
28086	299509
111805	299510
18967	299511
60146	299512
282355	299513
215759	299514
76836	299515
334035	299516
23386	299517
12605	299518
48852	299519
748	299520
38587	299521
21201	299522
69412	299523
108812	299524
87517	299525
4151	299526
206870	299527
38394	299528
310509	299529
1699	299530
102449	299531
32173	299532
7538	299533
6545	299534
304709	299535
95738	299536
7013	299537
86545	299538
39263	299539
191494	299540
32393	299541
258597	299542
124888	299543
10782	299544
85500	299545
27059	299546
8312	299547
803	299548
86394	299549
129622	299550
12630	299551
102399	299552
9319	299553
232207	299554
302500	299555
14075	299556
22785	299557
26841	299558
284	299559
35109	299560
25916	299561
125325	299562
10711	299563
38606	299564
1388	299565
4993	299566
93479	299567
319025	299568
25363	299569
7818	299570
198396	299571
39740	299572
18964	299573
22946	299574
78830	299575
475	299576
68685	299577
39523	299578
124407	299579
124288	299580
3393	299581
76869	299582
133453	299583
72506	299584
290768	299585
5962	299586
6256	299587
115036	299588
39399	299589
62478	299590
29669	299591
247876	299592
16451	299593
48508	299594
23853	299595
1065	299596
122618	299597
13161	299598
13773	299599
324908	299600
280892	299601
40450	299602
249988	299603
77509	299604
39613	299605
7435	299606
367	299607
12080	299608
30768	299609
49063	299610
79467	299611
105202	299612
14537	299613
321739	299614
58247	299615
199701	299616
86889	299617
972	299618
70466	299619
135682	299620
84636	299621
56947	299622
38975	299623
95536	299624
58872	299625
108010	299626
21413	299627
12678	299628
12992	299629
4126	299630
187187	299631
5685	299632
66864	299633
13813	299634
20218	299635
54089	299636
150510	299637
12886	299638
34546	299639
94461	299640
116523	299641
14390	299642
47736	299643
35869	299644
92155	299645
63992	299646
52653	299647
72282	299648
29764	299649
15352	299650
14164	299651
64963	299652
69368	299653
8317	299654
2859	299655
8945	299656
19979	299657
9127	299658
81904	299659
1082	299660
28836	299661
86419	299662
236	299663
348867	299664
352420	299665
15069	299666
90938	299667
294247	299668
75844	299669
166438	299670
249762	299671
2170	299672
52253	299673
58252	299674
26075	299675
88974	299676
12066	299677
100867	299678
32173	299679
6569	299680
43975	299681
98613	299682
72799	299683
6814	299684
17537	299685
56860	299686
1447	299687
60813	299688
1714	299689
14708	299690
201274	299691
9057	299692
95612	299693
208060	299694
510	299695
3846	299696
5011	299697
50067	299698
16157	299699
116440	299700
112240	299701
60805	299702
108235	299703
972	299704
189768	299705
66931	299706
6126	299707
13065	299708
3955	299709
12016	299710
294398	299711
135300	299712
346071	299713
156943	299714
48748	299715
20162	299716
16140	299717
66895	299718
607	299719
11172	299720
193602	299721
296913	299722
808	299723
25625	299724
9288	299725
10454	299726
18653	299727
39492	299728
44282	299729
27982	299730
327306	299731
106727	299732
36528	299733
62223	299734
8156	299735
107230	299736
88178	299737
150408	299738
76699	299739
71838	299740
6341	299741
118738	299742
199104	299743
116887	299744
13835	299745
6058	299746
3461	299747
303	299748
37307	299749
208179	299750
3286	299751
31703	299752
12630	299753
298141	299754
13793	299755
151440	299756
94221	299757
199363	299758
9882	299759
18678	299760
4978	299761
162044	299762
32246	299763
67901	299764
46181	299765
30377	299766
35857	299767
329303	299768
59207	299769
30915	299770
18647	299771
57533	299772
127448	299773
23734	299774
86349	299775
18687	299776
10473	299777
318971	299778
45149	299779
60987	299780
10433	299781
15978	299782
76650	299783
10448	299784
56900	299785
13850	299786
67749	299787
67686	299788
76696	299789
7775	299790
32151	299791
102893	299792
18651	299793
75367	299794
76571	299795
332716	299796
8392	299797
130621	299798
18791	299799
48414	299800
53320	299801
14556	299802
24319	299803
18641	299804
18242	299805
67751	299806
120232	299807
36489	299808
5326	299809
22970	299810
23026	299811
7468	299812
76645	299813
264272	299814
207111	299815
287136	299816
26371	299817
43479	299818
19842	299819
117257	299820
41487	299821
132873	299822
35548	299823
39898	299824
20277	299825
92202	299826
16639	299827
72910	299828
15115	299829
263386	299830
214990	299831
4094	299832
13845	299833
84663	299834
22785	299835
76671	299836
14907	299837
301206	299838
60649	299839
85793	299840
9637	299841
17742	299842
8901	299843
154475	299844
9585	299845
12236	299846
20317	299847
36922	299848
194771	299849
4209	299850
78438	299851
18925	299852
132994	299853
192662	299854
32890	299855
12443	299856
186300	299857
10377	299858
22768	299859
3884	299860
92949	299861
207105	299862
36562	299863
81691	299864
77734	299865
19963	299866
189373	299867
256040	299868
349356	299869
291009	299870
193	299871
6332	299872
118421	299873
2411	299874
35919	299875
84662	299876
1512	299877
40263	299878
95650	299879
4223	299880
427	299881
102120	299882
53341	299883
6717	299884
29471	299885
128080	299886
20589	299887
247000	299888
25555	299889
12584	299890
210665	299891
131567	299892
51546	299893
8703	299894
71205	299895
276165	299896
190	299897
171470	299898
71871	299899
21994	299900
79150	299901
10648	299902
149969	299903
51464	299904
16634	299905
297533	299906
10210	299907
31826	299908
262731	299909
205197	299910
186315	299911
193446	299912
85925	299913
78950	299914
104403	299915
39635	299916
3876	299917
136340	299918
14157	299919
6926	299920
27548	299921
42124	299922
109372	299923
57719	299924
203376	299925
117	299926
35665	299927
185941	299928
9496	299929
15761	299930
51540	299931
66952	299932
161670	299933
27180	299934
132888	299935
24538	299936
122598	299937
185931	299938
6494	299939
37371	299940
30785	299941
336299	299942
6626	299943
38940	299944
35515	299945
77934	299946
192704	299947
74166	299948
57542	299949
71002	299950
252935	299951
54347	299952
6585	299953
166808	299954
12699	299955
4744	299956
74445	299957
81380	299958
318	299959
143313	299960
44332	299961
352325	299962
5018	299963
82871	299964
61786	299965
47541	299966
352825	299967
122776	299968
325538	299969
54493	299970
24113	299971
31538	299972
174907	299973
174989	299974
71092	299975
174823	299976
34537	299977
355485	299978
171677	299979
88872	299980
16971	299981
64504	299982
293431	299983
102917	299984
352314	299985
324121	299986
323004	299987
326077	299988
9268	299989
206588	299990
45462	299991
84057	299992
199090	299993
87892	299994
27891	299995
181	299996
196200	299997
293222	299998
293546	299999
174360	300000
14337	300001
14336	300002
58184	300003
320262	300004
203763	300005
182536	300006
48450	300007
136198	300008
13532	300009
726	300010
16813	300011
112532	300012
170820	300013
59585	300014
61232	300015
52228	300016
343350	300017
204291	300018
118755	300019
265188	300020
12461	300021
178897	300022
179827	300023
65131	300024
14906	300025
71020	300026
28458	300027
74165	300028
214720	300029
4090	300030
338843	300031
82438	300032
122767	300033
83797	300034
166	300035
31808	300036
16326	300037
74577	300038
159648	300039
56637	300040
142545	300041
26563	300042
73368	300043
299630	300044
38674	300045
34684	300046
107758	300047
113095	300048
109070	300049
16241	300050
49744	300051
143980	300052
176139	300053
116206	300054
164	300055
341378	300056
47331	300057
34746	300058
127431	300059
73263	300060
260070	300061
41377	300062
192113	300063
24697	300064
16573	300065
132772	300066
85347	300067
172036	300068
334886	300069
218729	300070
283982	300071
1460	300072
204521	300073
200406	300074
174719	300075
203788	300076
79625	300077
315962	300078
27090	300079
31477	300080
53158	300081
331	300082
51503	300083
112679	300084
38556	300085
74303	300086
80816	300087
129953	300088
50296	300089
98998	300090
168701	300091
38556	300092
54984	300093
298830	300094
3403	300095
42088	300096
29348	300097
284920	300098
179035	300099
33933	300100
299501	300101
38556	300102
27090	300103
39127	300104
3554	300105
57094	300106
160038	300107
62835	300108
8587	300109
85350	300110
155277	300111
9789	300112
309357	300113
334911	300114
1397	300115
12100	300116
184593	300117
61045	300118
126856	300119
131321	300120
253	300121
57840	300122
73095	300123
160321	300124
313339	300125
42529	300126
36902	300127
26577	300128
76606	300129
166	300130
205377	300131
1	300132
143687	300133
87012	300134
201502	300135
97692	300136
203678	300137
102464	300138
126481	300139
17772	300140
111874	300141
65325	300142
135398	300143
171637	300144
45656	300145
135261	300146
41388	300147
202946	300148
338028	300149
124104	300150
124161	300151
200418	300152
85638	300153
246914	300154
19290	300155
67088	300156
7180	300157
12492	300158
390	300159
203583	300160
11194	300161
3021	300162
357712	300163
26195	300164
156582	300165
60391	300166
339558	300167
76971	300168
10945	300169
55291	300170
284018	300171
57193	300172
210648	300173
343722	300174
299456	300175
142538	300176
68428	300177
99948	300178
299309	300179
198746	300180
85437	300181
30245	300182
108044	300183
157243	300184
37693	300185
14652	300186
22599	300187
54731	300188
55351	300189
353122	300190
78810	300191
57085	300192
6350	300193
306756	300194
187315	300195
56955	300196
294214	300197
71149	300198
179273	300199
13200	300200
302649	300201
117130	300202
217064	300203
60657	300204
46391	300205
56792	300206
151358	300207
4924	300208
298464	300209
285095	300210
110107	300211
26702	300212
42050	300213
123714	300214
3830	300215
191789	300216
103526	300217
18343	300218
120786	300219
296747	300220
264634	300221
3582	300222
838	300223
284311	300224
179611	300225
58739	300226
167372	300227
179574	300228
13317	300229
206160	300230
177835	300231
192816	300232
18226	300233
177212	300234
102134	300235
1101	300236
9123	300237
5696	300238
284272	300239
31060	300240
14938	300241
2835	300242
31862	300243
56015	300244
58739	300245
74206	300246
328711	300247
236	300248
54866	300249
2361	300250
4610	300251
48420	300252
31894	300253
9242	300254
202142	300255
13583	300256
299434	300257
214337	300258
4916	300259
30116	300260
112521	300261
295717	300262
57201	300263
7831	300264
108044	300265
31049	300266
114502	300267
29751	300268
132469	300269
18447	300270
72473	300271
113087	300272
113066	300273
55428	300274
39988	300275
27040	300276
6260	300277
350897	300278
115224	300279
113680	300280
268239	300281
218225	300282
826	300283
132749	300284
130731	300285
57173	300286
155601	300287
85116	300288
112690	300289
28008	300290
69188	300291
284033	300292
337109	300293
13783	300294
19203	300295
58387	300296
24977	300297
20390	300298
54972	300299
284292	300300
47741	300301
12069	300302
342763	300303
91997	300304
186785	300305
91486	300306
4899	300307
299174	300308
22533	300309
58592	300310
174568	300311
111699	300312
68304	300313
15171	300314
55434	300315
36830	300316
69823	300317
20179	300318
3028	300319
220809	300320
150658	300321
23578	300322
308794	300323
34751	300324
47148	300325
3922	300326
16026	300327
10295	300328
149774	300329
219627	300330
3312	300331
86354	300332
33700	300333
63702	300334
202190	300335
178067	300336
9890	300337
71243	300338
179061	300339
78736	300340
9845	300341
264626	300342
85080	300343
183060	300344
92431	300345
1771	300346
110928	300347
51260	300348
212119	300349
55411	300350
56846	300351
202621	300352
128199	300353
8398	300354
56011	300355
112483	300356
14210	300357
10113	300358
349479	300359
19820	300360
566	300361
86301	300362
6020	300363
284679	300364
323853	300365
218665	300366
78812	300367
54623	300368
244907	300369
87264	300370
8559	300371
6175	300372
108661	300373
232735	300374
26713	300375
54452	300376
5305	300377
142517	300378
269185	300379
109978	300380
179293	300381
278356	300382
277018	300383
71196	300384
9226	300385
323284	300386
29087	300387
144315	300388
87732	300389
11050	300390
108546	300391
87963	300392
38672	300393
272178	300394
211066	300395
59071	300396
23416	300397
219093	300398
13232	300399
54789	300400
211566	300401
201331	300402
17822	300403
2569	300404
181212	300405
10739	300406
9175	300407
16	300408
343359	300409
62755	300410
44190	300411
8055	300412
149774	300413
55296	300414
1737	300415
8398	300416
69779	300417
216716	300418
28912	300419
140251	300420
4130	300421
100657	300422
92092	300423
120364	300424
207365	300425
83904	300426
206270	300427
74355	300428
128259	300429
5490	300430
111891	300431
20971	300432
61310	300433
39226	300434
157494	300435
177369	300436
3832	300437
80781	300438
86550	300439
8745	300440
57901	300441
9183	300442
83513	300443
34950	300444
517	300445
13315	300446
99161	300447
29511	300448
60665	300449
29911	300450
333925	300451
201664	300452
287436	300453
11050	300454
175245	300455
20238	300456
71585	300457
9845	300458
113048	300459
56274	300460
18398	300461
183905	300462
15563	300463
13320	300464
132704	300465
125334	300466
203134	300467
71798	300468
19781	300469
5285	300470
53410	300471
76020	300472
203142	300473
87416	300474
55991	300475
111973	300476
11050	300477
86408	300478
292309	300479
8377	300480
84340	300481
199342	300482
50928	300483
173	300484
80843	300485
124722	300486
92092	300487
23124	300488
340048	300489
207759	300490
1914	300491
9205	300492
60367	300493
107745	300494
298562	300495
85454	300496
69329	300497
126390	300498
247439	300499
81276	300500
309631	300501
35284	300502
201281	300503
143958	300504
34700	300505
294720	300506
170728	300507
59211	300508
1982	300509
290241	300510
137071	300511
4010	300512
8981	300513
303718	300514
61979	300515
209845	300516
47856	300517
57114	300518
250575	300519
22229	300520
218571	300521
50420	300522
57045	300523
30551	300524
173148	300525
11384	300526
112995	300527
962	300528
86872	300529
5257	300530
71629	300531
3694	300532
233472	300533
39034	300534
76210	300535
61233	300536
251696	300537
36003	300538
38219	300539
293603	300540
144085	300541
283339	300542
18467	300543
18680	300544
107989	300545
232600	300546
21804	300547
87139	300548
220075	300549
70387	300550
91120	300551
212432	300552
56917	300553
108457	300554
51738	300555
1939	300556
179031	300557
16370	300558
60168	300559
14387	300560
11582	300561
201673	300562
39515	300563
51399	300564
186420	300565
32538	300566
41330	300567
235058	300568
143028	300569
243536	300570
109458	300571
55347	300572
157494	300573
145551	300574
1921	300575
25145	300576
28772	300577
34130	300578
9719	300579
168092	300580
181025	300581
19445	300582
4672	300583
108466	300584
50718	300585
41008	300586
92899	300587
186666	300588
93659	300589
4572	300590
218985	300591
287963	300592
78420	300593
70140	300594
135072	300595
265591	300596
86596	300597
24862	300598
63427	300599
78900	300600
178072	300601
133926	300602
202304	300603
126418	300604
203675	300605
81414	300606
45588	300607
291	300608
285727	300609
24354	300610
23800	300611
52144	300612
40177	300613
89300	300614
110405	300615
52564	300616
3408	300617
58870	300618
173790	300619
124809	300620
144885	300621
91938	300622
28493	300623
27287	300624
183107	300625
93702	300626
220755	300627
3713	300628
18154	300629
4576	300630
7888	300631
58502	300632
55426	300633
30532	300634
6882	300635
56423	300636
218316	300637
29675	300638
62115	300639
115367	300640
5684	300641
256845	300642
246683	300643
7938	300644
12023	300645
53396	300646
151423	300647
338220	300648
54398	300649
137354	300650
8628	300651
7612	300652
117612	300653
5070	300654
81562	300655
85154	300656
10758	300657
61625	300658
103547	300659
82289	300660
48588	300661
6818	300662
26746	300663
662	300664
23229	300665
59488	300666
26746	300667
222190	300668
178178	300669
30780	300670
35173	300671
6535	300672
26757	300673
9265	300674
36119	300675
5304	300676
135627	300677
11537	300678
289613	300679
50905	300680
8426	300681
11042	300682
110865	300683
131478	300684
91189	300685
87290	300686
14629	300687
219926	300688
84241	300689
200587	300690
29564	300691
293150	300692
18226	300693
69318	300694
341602	300695
32700	300696
41856	300697
181366	300698
5898	300699
34501	300700
182770	300701
11389	300702
183793	300703
124805	300704
12832	300705
88302	300706
280443	300707
45298	300708
6313	300709
2630	300710
16445	300711
100010	300712
25699	300713
37833	300714
8493	300715
11942	300716
321665	300717
70	300718
291454	300719
240220	300720
289499	300721
24933	300722
11937	300723
24425	300724
29603	300725
326492	300726
10933	300727
2675	300728
309703	300729
134985	300730
21215	300731
184234	300732
1530	300733
2612	300734
18123	300735
3020	300736
8324	300737
119998	300738
39060	300739
19780	300740
151429	300741
44531	300742
22143	300743
91120	300744
25429	300745
166958	300746
35892	300747
240307	300748
2027	300749
50713	300750
90138	300751
8769	300752
205206	300753
68844	300754
33842	300755
58600	300756
38979	300757
121111	300758
865	300759
37872	300760
57542	300761
25546	300762
142661	300763
126492	300764
134397	300765
82426	300766
20839	300767
180659	300768
286120	300769
126174	300770
282466	300771
200746	300772
1617	300773
294376	300774
2674	300775
12487	300776
129883	300777
96118	300778
17939	300779
27353	300780
144148	300781
96093	300782
94474	300783
60616	300784
11451	300785
307489	300786
92371	300787
39878	300788
84373	300789
55347	300790
135868	300791
223	300792
56925	300793
27974	300794
170535	300795
150108	300796
79985	300797
129315	300798
66119	300799
38668	300800
26305	300801
176447	300802
21788	300803
14151	300804
28377	300805
26403	300806
174632	300807
86957	300808
4099	300809
174171	300810
184250	300811
183413	300812
2722	300813
125994	300814
81620	300815
64079	300816
18154	300817
194059	300818
20663	300819
288202	300820
178034	300821
200019	300822
143738	300823
38341	300824
59488	300825
8936	300826
200284	300827
5462	300828
55347	300829
103009	300830
51521	300831
23811	300832
37838	300833
8628	300834
211383	300835
216385	300836
26097	300837
347530	300838
26757	300839
85025	300840
88608	300841
62760	300842
18226	300843
112927	300844
96480	300845
220326	300846
134767	300847
123962	300848
340956	300849
7179	300850
125159	300851
169472	300852
278160	300853
86395	300854
130455	300855
87575	300856
306690	300857
135466	300858
220128	300859
42088	300860
202073	300861
11399	300862
819	300863
44988	300864
263113	300865
116471	300866
13358	300867
4568	300868
115307	300869
24250	300870
241636	300871
101294	300872
293906	300873
6767	300874
53205	300875
6535	300876
20455	300877
297685	300878
193434	300879
7591	300880
134594	300881
76972	300882
217974	300883
48911	300884
66431	300885
63706	300886
297466	300887
7225	300888
100115	300889
185774	300890
135894	300891
67820	300892
232886	300893
81656	300894
220419	300895
205415	300896
135756	300897
283163	300898
113098	300899
25747	300900
149936	300901
192097	300902
179545	300903
101513	300904
136144	300905
160116	300906
71034	300907
81487	300908
198612	300909
26724	300910
220265	300911
298507	300912
234818	300913
234342	300914
134575	300915
347152	300916
171335	300917
210711	300918
19968	300919
147693	300920
346396	300921
84783	300922
48498	300923
30989	300924
220218	300925
135010	300926
70562	300927
53640	300928
132338	300929
52348	300930
16698	300931
12149	300932
8118	300933
49722	300934
6148	300935
24303	300936
294624	300937
203680	300938
213079	300939
34693	300940
68082	300941
230611	300942
64205	300943
76963	300944
31661	300945
184269	300946
15681	300947
21457	300948
184186	300949
10385	300950
28429	300951
169954	300952
45501	300953
137791	300954
143002	300955
7351	300956
319860	300957
226051	300958
40019	300959
127015	300960
4457	300961
204591	300962
30776	300963
57451	300964
81450	300965
278629	300966
58217	300967
61338	300968
149750	300969
76424	300970
240511	300971
116320	300972
44134	300973
138302	300974
17024	300975
42119	300976
53209	300977
68929	300978
8006	300979
164362	300980
98017	300981
26360	300982
114116	300983
205216	300984
317926	300985
143835	300986
27165	300987
202988	300988
326563	300989
143646	300990
86594	300991
15407	300992
308622	300993
86817	300994
297730	300995
14240	300996
274600	300997
5773	300998
155846	300999
2056	301000
29175	301001
25736	301002
92482	301003
119087	301004
80523	301005
52115	301006
61250	301007
93098	301008
135793	301009
2804	301010
191739	301011
150909	301012
192479	301013
135637	301014
38210	301015
13879	301016
17211	301017
21444	301018
67430	301019
107641	301020
13480	301021
234	301022
113102	301023
30776	301024
77378	301025
99887	301026
7460	301027
6704	301028
85029	301029
203639	301030
295769	301031
200639	301032
223964	301033
30754	301034
23491	301035
38294	301036
108729	301037
4037	301038
10466	301039
17607	301040
93985	301041
353368	301042
179168	301043
4331	301044
33065	301045
38189	301046
320934	301047
14418	301048
51148	301049
311545	301050
10873	301051
213865	301052
50074	301053
65682	301054
234448	301055
1292	301056
169931	301057
107151	301058
1472	301059
205670	301060
133647	301061
10245	301062
40226	301063
14418	301064
346669	301065
178317	301066
3770	301067
8181	301068
290482	301069
301581	301070
194681	301071
146423	301072
50330	301073
55238	301074
17477	301075
179168	301076
18916	301077
25	301078
38739	301079
157259	301080
3023	301081
37390	301082
141579	301083
37880	301084
205150	301085
24729	301086
25273	301087
8168	301088
446	301089
3270	301090
186946	301091
183820	301092
51720	301093
2425	301094
39542	301095
1296	301096
116950	301097
31270	301098
334181	301099
3205	301100
37702	301101
4850	301102
28273	301103
189316	301104
18749	301105
11247	301106
13777	301107
156313	301108
1553	301109
77235	301110
88773	301111
3806	301112
4188	301113
19561	301114
35037	301115
28009	301116
4733	301117
316031	301118
83222	301119
1130	301120
94046	301121
78914	301122
32931	301123
105189	301124
193140	301125
6514	301126
116037	301127
7061	301128
4237	301129
7241	301130
170378	301131
15120	301132
79744	301133
302898	301134
176772	301135
29097	301136
328545	301137
184377	301138
62569	301139
13385	301140
65826	301141
14941	301142
92562	301143
48316	301144
206961	301145
124060	301146
82303	301147
82037	301148
87844	301149
2	301150
18183	301151
42821	301152
21116	301153
92633	301154
14391	301155
19720	301156
55485	301157
87462	301158
15273	301159
284482	301160
56	301161
74850	301162
86193	301163
82121	301164
27908	301165
356933	301166
350501	301167
158974	301168
168942	301169
59301	301170
145109	301171
66223	301172
357662	301173
215847	301174
33239	301175
88743	301176
195428	301177
20274	301178
111304	301179
139788	301180
82774	301181
346751	301182
88552	301183
46931	301184
16258	301185
64846	301186
205463	301187
209538	301188
94243	301189
238906	301190
139369	301191
123412	301192
170066	301193
112020	301194
311015	301195
75416	301196
296394	301197
112565	301198
220683	301199
115566	301200
2728	301201
187141	301202
119386	301203
193416	301204
283225	301205
102554	301206
102815	301207
35587	301208
190505	301209
90890	301210
163078	301211
58532	301212
3072	301213
2451	301214
160787	301215
81234	301216
41419	301217
348250	301218
98938	301219
106104	301220
91537	301221
162780	301222
337322	301223
45103	301224
97249	301225
74324	301226
259325	301227
66211	301228
204557	301229
31532	301230
65793	301231
19938	301232
129762	301233
145424	301234
343298	301235
328482	301236
140446	301237
97677	301238
1436	301239
101	301240
104026	301241
19886	301242
25129	301243
167277	301244
277132	301245
81134	301246
93169	301247
144450	301248
46058	301249
120753	301250
72636	301251
7015	301252
5349	301253
618	301254
29767	301255
50405	301256
68369	301257
305635	301258
178545	301259
46948	301260
76476	301261
163367	301262
57635	301263
5613	301264
177992	301265
97885	301266
108356	301267
23056	301268
42644	301269
814	301270
8064	301271
113370	301272
344992	301273
72492	301274
5818	301275
135307	301276
91125	301277
20934	301278
167830	301279
283232	301280
7096	301281
9435	301282
33837	301283
93762	301284
164815	301285
75365	301286
67333	301287
294116	301288
26636	301289
186846	301290
139718	301291
137339	301292
11235	301293
62549	301294
5680	301295
202116	301296
75730	301297
106429	301298
174645	301299
31671	301300
111588	301301
129427	301302
157431	301303
9523	301304
276190	301305
105750	301306
88376	301307
5032	301308
24902	301309
274922	301310
24621	301311
11428	301312
16164	301313
12239	301314
44945	301315
194024	301316
146911	301317
152054	301318
16351	301319
8401	301320
67853	301321
187878	301322
186252	301323
16626	301324
32953	301325
23342	301326
25789	301327
1915	301328
24901	301329
178088	301330
25045	301331
26059	301332
58764	301333
114750	301334
63160	301335
42267	301336
134061	301337
94508	301338
60537	301339
271505	301340
99756	301341
154267	301342
31034	301343
5543	301344
11914	301345
122006	301346
292501	301347
15330	301348
120534	301349
22976	301350
60337	301351
302389	301352
121926	301353
510	301354
67052	301355
21714	301356
8369	301357
17744	301358
48803	301359
32026	301360
10903	301361
14462	301362
19320	301363
20759	301364
294279	301365
25725	301366
1084	301367
82277	301368
3367	301369
40029	301370
5211	301371
55359	301372
1121	301373
39971	301374
165658	301375
171371	301376
105080	301377
124388	301378
34991	301379
29290	301380
3031	301381
62931	301382
125392	301383
3506	301384
146429	301385
12349	301386
235095	301387
21488	301388
25780	301389
84214	301390
254892	301391
92767	301392
115661	301393
95378	301394
46866	301395
119467	301396
7418	301397
33627	301398
13009	301399
20648	301400
58698	301401
30458	301402
81162	301403
55721	301404
107228	301405
105559	301406
1303	301407
222933	301408
113609	301409
27555	301410
351527	301411
2506	301412
15388	301413
3692	301414
109596	301415
115405	301416
275065	301417
68437	301418
35505	301419
566	301420
219965	301421
27481	301422
175144	301423
256530	301424
49218	301425
47142	301426
67568	301427
122199	301428
80426	301429
20255	301430
205439	301431
146440	301432
95047	301433
81576	301434
162546	301435
183848	301436
123651	301437
255640	301438
223119	301439
41821	301440
38040	301441
186869	301442
290665	301443
22040	301444
6560	301445
8538	301446
148137	301447
40983	301448
344699	301449
105525	301450
18127	301451
3537	301452
118371	301453
80318	301454
177641	301455
65030	301456
241237	301457
200123	301458
21448	301459
283964	301460
17798	301461
107956	301462
77495	301463
9672	301464
93392	301465
32868	301466
88674	301467
277432	301468
103190	301469
108510	301470
237827	301471
53939	301472
3732	301473
87991	301474
276	301475
234000	301476
81162	301477
142321	301478
51568	301479
74335	301480
40404	301481
97313	301482
36261	301483
564	301484
564	301485
41610	301486
166195	301487
119142	301488
206963	301489
36400	301490
822	301491
18931	301492
43625	301493
6763	301494
66391	301495
297138	301496
9904	301497
71123	301498
157414	301499
38558	301500
12981	301501
324935	301502
51873	301503
49958	301504
5086	301505
52786	301506
3384	301507
285140	301508
284924	301509
164800	301510
151538	301511
36940	301512
9541	301513
174633	301514
1003	301515
3464	301516
3464	301517
23842	301518
1286	301519
5659	301520
2720	301521
14179	301522
18961	301523
1011	301524
2903	301525
129166	301526
55500	301527
183392	301528
97234	301529
110257	301530
5733	301531
4467	301532
109903	301533
28715	301534
97173	301535
31388	301536
575	301537
81846	301538
76	301539
32212	301540
1506	301541
354	301542
583	301543
18238	301544
53878	301545
38587	301546
137034	301547
35973	301548
19568	301549
126230	301550
64067	301551
284888	301552
75504	301553
177215	301554
52610	301555
212498	301556
100809	301557
12891	301558
76648	301559
23415	301560
45938	301561
37734	301562
16956	301563
67427	301564
12877	301565
268961	301566
107796	301567
168268	301568
281521	301569
274734	301570
7444	301571
83380	301572
27669	301573
53448	301574
8766	301575
51879	301576
46284	301577
739	301578
6354	301579
85311	301580
200187	301581
136027	301582
187249	301583
23316	301584
167255	301585
105903	301586
163407	301587
95676	301588
800	301589
52248	301590
278456	301591
5720	301592
25033	301593
172875	301594
103578	301595
32302	301596
44227	301597
145627	301598
41457	301599
20901	301600
7179	301601
350042	301602
83542	301603
96966	301604
88665	301605
249686	301606
1645	301607
221085	301608
221800	301609
39379	301610
73221	301611
8622	301612
245536	301613
207124	301614
180612	301615
345190	301616
70151	301617
55305	301618
5657	301619
411	301620
105693	301621
58360	301622
14356	301623
204070	301624
4205	301625
3178	301626
147766	301627
88045	301628
295151	301629
48791	301630
48406	301631
227117	301632
41625	301633
320686	301634
141121	301635
13639	301636
17525	301637
76915	301638
90218	301639
258489	301640
177645	301641
123536	301642
1752	301643
10594	301644
240196	301645
80042	301646
7253	301647
15021	301648
10970	301649
83481	301650
145850	301651
122936	301652
2849	301653
3748	301654
36153	301655
12747	301656
9810	301657
5524	301658
71852	301659
13251	301660
1274	301661
129609	301662
51789	301663
128307	301664
4910	301665
29296	301666
4243	301667
191698	301668
8122	301669
35570	301670
61733	301671
52463	301672
1588	301673
18540	301674
2289	301675
211	301676
37289	301677
5895	301678
111816	301679
170893	301680
318	301681
269779	301682
206675	301683
19878	301684
19660	301685
126	301686
62605	301687
108486	301688
48577	301689
47	301690
13088	301691
1670	301692
1205	301693
229189	301694
234477	301695
28807	301696
196100	301697
198169	301698
37949	301699
31549	301700
9512	301701
5404	301702
315610	301703
3277	301704
157897	301705
111415	301706
68595	301707
58550	301708
42223	301709
340093	301710
41867	301711
1339	301712
27505	301713
16476	301714
35925	301715
6926	301716
34061	301717
10164	301718
128509	301719
72741	301720
43993	301721
8819	301722
30848	301723
229326	301724
25058	301725
110472	301726
73692	301727
25023	301728
154	301729
82403	301730
302916	301731
41533	301732
310523	301733
113449	301734
37763	301735
203761	301736
138630	301737
303795	301738
24751	301739
132969	301740
90765	301741
179627	301742
196777	301743
41827	301744
167005	301745
250057	301746
64964	301747
15162	301748
62222	301749
168535	301750
100459	301751
29879	301752
38311	301753
74442	301754
239609	301755
114141	301756
21081	301757
13573	301758
157017	301759
50563	301760
338121	301761
47423	301762
126722	301763
6847	301764
46623	301765
348139	301766
95325	301767
204274	301768
144028	301769
71586	301770
310303	301771
10127	301772
136250	301773
13113	301774
13113	301775
195513	301776
11479	301777
35846	301778
829	301779
113449	301780
342408	301781
33622	301782
82301	301783
295317	301784
109659	301785
302261	301786
36709	301787
50143	301788
6353	301789
4089	301790
5530	301791
34636	301792
133415	301793
14382	301794
27436	301795
89461	301796
77423	301797
7281	301798
17642	301799
8824	301800
11495	301801
13516	301802
14003	301803
5727	301804
127525	301805
257771	301806
94030	301807
107817	301808
8077	301809
3231	301810
30827	301811
60993	301812
33838	301813
9899	301814
15341	301815
52461	301816
48338	301817
86026	301818
40305	301819
258636	301820
9785	301821
141338	301822
20808	301823
204363	301824
6443	301825
74621	301826
192102	301827
88056	301828
475	301829
47232	301830
183571	301831
78165	301832
26305	301833
24625	301834
259436	301835
25361	301836
30397	301837
100477	301838
324296	301839
89665	301840
152946	301841
1296	301842
66055	301843
99237	301844
99237	301845
95379	301846
30046	301847
13435	301848
4412	301849
109501	301850
49280	301851
83575	301852
12834	301853
13255	301854
25750	301855
18278	301856
327578	301857
56103	301858
13275	301859
25605	301860
1893	301861
83184	301862
289736	301863
127867	301864
24013	301865
8340	301866
6932	301867
26540	301868
234735	301869
121020	301870
107708	301871
289639	301872
787	301873
13257	301874
43881	301875
35899	301876
688	301877
591	301878
591	301879
26153	301880
19534	301881
101778	301882
10046	301883
347683	301884
12332	301885
170314	301886
169128	301887
121350	301888
34002	301889
79809	301890
3023	301891
281601	301892
340028	301893
166027	301894
872	301895
250184	301896
3209	301897
61762	301898
206534	301899
73326	301900
205805	301901
185539	301902
178418	301903
176558	301904
13335	301905
51596	301906
163178	301907
123530	301908
268190	301909
350735	301910
55619	301911
1344	301912
111315	301913
210258	301914
238040	301915
56464	301916
89865	301917
67903	301918
11051	301919
206448	301920
348619	301921
56523	301922
9035	301923
15619	301924
25038	301925
4569	301926
70814	301927
141280	301928
62199	301929
94229	301930
32924	301931
83557	301932
15207	301933
93003	301934
535	301935
46773	301936
84316	301937
208572	301938
33782	301939
205113	301940
27589	301941
168749	301942
1417	301943
47727	301944
258796	301945
200826	301946
208279	301947
41419	301948
166391	301949
251451	301950
189689	301951
2683	301952
35607	301953
19922	301954
2312	301955
105389	301956
45296	301957
38519	301958
65929	301959
49024	301960
29989	301961
8919	301962
290933	301963
6227	301964
34412	301965
6911	301966
10792	301967
442	301968
128821	301969
321221	301970
139834	301971
96465	301972
10140	301973
512	301974
18716	301975
108911	301976
52643	301977
175139	301978
129090	301979
62269	301980
31878	301981
188434	301982
221	301983
291886	301984
26530	301985
49135	301986
319006	301987
67087	301988
74661	301989
15849	301990
171551	301991
1434	301992
52918	301993
257833	301994
291991	301995
118093	301996
77844	301997
2950	301998
9522	301999
246514	302000
33006	302001
83484	302002
126188	302003
114993	302004
37759	302005
8318	302006
5459	302007
299888	302008
175592	302009
3713	302010
49492	302011
432	302012
9213	302013
295675	302014
71968	302015
185816	302016
8689	302017
52069	302018
6062	302019
268152	302020
78276	302021
127970	302022
49059	302023
177182	302024
270415	302025
150320	302026
60869	302027
288459	302028
17110	302029
6215	302030
91541	302031
9842	302032
2795	302033
229523	302034
161534	302035
11652	302036
32227	302037
1057	302038
6460	302039
90279	302040
171215	302041
14273	302042
88288	302043
19540	302044
345247	302045
24142	302046
291998	302047
34319	302048
190339	302049
292655	302050
77972	302051
63355	302052
535	302053
52383	302054
25927	302055
190110	302056
26054	302057
315196	302058
6215	302059
15251	302060
68622	302061
93794	302062
2145	302063
15216	302064
31251	302065
13784	302066
8429	302067
152333	302068
57184	302069
152333	302070
1	302071
12489	302072
24058	302073
23062	302074
54756	302075
70711	302076
1395	302077
106222	302078
1395	302079
118505	302080
78106	302081
221	302082
16696	302083
72457	302084
74311	302085
164588	302086
95565	302087
271996	302088
79705	302089
187294	302090
19689	302091
134599	302092
331623	302093
31629	302094
17219	302095
169225	302096
291173	302097
349793	302098
66382	302099
151375	302100
33817	302101
73688	302102
22045	302103
292491	302104
6166	302105
16792	302106
16599	302107
20380	302108
36	302109
12784	302110
2667	302111
131064	302112
32796	302113
21015	302114
33071	302115
84	302116
57459	302117
42895	302118
29840	302119
6773	302120
186343	302121
65813	302122
13333	302123
110960	302124
3747	302125
46720	302126
71686	302127
59871	302128
13648	302129
238386	302130
122535	302131
33167	302132
1752	302133
317685	302134
78402	302135
5764	302136
71740	302137
124795	302138
22435	302139
47404	302140
72540	302141
285369	302142
214629	302143
43690	302144
194757	302145
12454	302146
3638	302147
6521	302148
44624	302149
60138	302150
2114	302151
12914	302152
32121	302153
110436	302154
120298	302155
107715	302156
45911	302157
26426	302158
120336	302159
47192	302160
71592	302161
3678	302162
37067	302163
40262	302164
37461	302165
319181	302166
87382	302167
14347	302168
296465	302169
62219	302170
23381	302171
92147	302172
89828	302173
148692	302174
140117	302175
45195	302176
63	302177
55850	302178
14630	302179
4034	302180
47866	302181
19562	302182
5900	302183
1351	302184
213433	302185
109028	302186
353765	302187
2146	302188
2812	302189
52645	302190
19179	302191
24198	302192
6465	302193
176591	302194
72323	302195
29970	302196
84660	302197
132796	302198
121205	302199
977	302200
18436	302201
24085	302202
264670	302203
5960	302204
146526	302205
168424	302206
194010	302207
101013	302208
93793	302209
146662	302210
195564	302211
16966	302212
94010	302213
27038	302214
7000	302215
47428	302216
60930	302217
30878	302218
248301	302219
12813	302220
109266	302221
78999	302222
189078	302223
8685	302224
48854	302225
290822	302226
131445	302227
34429	302228
176136	302229
36733	302230
263041	302231
77287	302232
77214	302233
82415	302234
29030	302235
11136	302236
74182	302237
128716	302238
317843	302239
89914	302240
6208	302241
5088	302242
49631	302243
252312	302244
204193	302245
81117	302246
5971	302247
23273	302248
58062	302249
2341	302250
3306	302251
1393	302252
3477	302253
777	302254
110527	302255
6504	302256
4806	302257
17061	302258
25685	302259
5876	302260
3210	302261
77246	302262
112096	302263
26024	302264
118619	302265
27822	302266
93667	302267
22706	302268
193	302269
14016	302270
31106	302271
14125	302272
321	302273
6012	302274
22734	302275
206409	302276
76706	302277
238856	302278
201322	302279
73242	302280
39820	302281
112294	302282
19246	302283
68300	302284
167832	302285
175702	302286
24165	302287
174	302288
162095	302289
11452	302290
3890	302291
19263	302292
17344	302293
11358	302294
92096	302295
179886	302296
286550	302297
126927	302298
39442	302299
320527	302300
110191	302301
329163	302302
128166	302303
1651	302304
82708	302305
15249	302306
10899	302307
286330	302308
9732	302309
173342	302310
12998	302311
39038	302312
48665	302313
135666	302314
49017	302315
85009	302316
46551	302317
137236	302318
51895	302319
215102	302320
102416	302321
180553	302322
320725	302323
2896	302324
42806	302325
71571	302326
22066	302327
116080	302328
8387	302329
23928	302330
387	302331
296537	302332
18337	302333
42322	302334
5792	302335
130925	302336
104204	302337
146531	302338
5860	302339
72905	302340
287670	302341
263929	302342
303104	302343
41483	302344
103068	302345
1308	302346
102134	302347
53984	302348
7908	302349
74369	302350
112809	302351
178541	302352
79476	302353
3563	302354
34766	302355
62113	302356
56790	302357
119353	302358
81144	302359
144267	302360
3813	302361
153203	302362
74749	302363
183314	302364
190653	302365
75573	302366
3925	302367
146035	302368
81053	302369
6455	302370
324358	302371
9714	302372
319879	302373
78298	302374
52602	302375
25881	302376
58461	302377
114020	302378
5025	302379
6440	302380
167988	302381
2662	302382
2222	302383
72547	302384
97131	302385
101507	302386
16673	302387
3308	302388
25244	302389
2169	302390
1242	302391
186478	302392
156952	302393
69715	302394
121944	302395
129825	302396
79593	302397
9676	302398
9806	302399
186324	302400
150825	302401
1813	302402
70596	302403
108850	302404
40704	302405
172858	302406
321400	302407
53208	302408
11269	302409
103331	302410
276462	302411
40151	302412
32391	302413
17333	302414
17115	302415
23427	302416
10577	302417
116356	302418
12743	302419
22162	302420
229514	302421
21109	302422
203	302423
203637	302424
150292	302425
39873	302426
4405	302427
29975	302428
100018	302429
2931	302430
61029	302431
11682	302432
90908	302433
134320	302434
51135	302435
190438	302436
21972	302437
317091	302438
49128	302439
19002	302440
142446	302441
19562	302442
61765	302443
8519	302444
52735	302445
100767	302446
218029	302447
112294	302448
14688	302449
256018	302450
22310	302451
30936	302452
14078	302453
200766	302454
55793	302455
59771	302456
28596	302457
118863	302458
314334	302459
314307	302460
188175	302461
78014	302462
314436	302463
314155	302464
190814	302465
317189	302466
314484	302467
61119	302468
311455	302469
27105	302470
21738	302471
2803	302472
2931	302473
138637	302474
6506	302475
1748	302476
59739	302477
38483	302478
143542	302479
27105	302480
239102	302481
132551	302482
297077	302483
75507	302484
42274	302485
115481	302486
17098	302487
10552	302488
96116	302489
270148	302490
84629	302491
9872	302492
197046	302493
320070	302494
601	302495
74040	302496
62394	302497
50179	302498
42921	302499
131111	302500
23009	302501
56731	302502
119087	302503
27	302504
53692	302505
69792	302506
79745	302507
2217	302508
22595	302509
56760	302510
276510	302511
9852	302512
101648	302513
49219	302514
50741	302515
4436	302516
18126	302517
43096	302518
249799	302519
106380	302520
6456	302521
107015	302522
36513	302523
2436	302524
188512	302525
18900	302526
181475	302527
84	302528
124620	302529
160205	302530
60617	302531
76084	302532
18610	302533
64770	302534
3813	302535
292108	302536
62397	302537
270087	302538
292653	302539
115136	302540
305413	302541
26026	302542
4812	302543
49096	302544
1196	302545
1	302546
34202	302547
314348	302548
203	302549
117941	302550
77464	302551
21304	302552
29682	302553
47546	302554
288842	302555
218	302556
22164	302557
173986	302558
8311	302559
315166	302560
5148	302561
7696	302562
74740	302563
147075	302564
146782	302565
27574	302566
34264	302567
10690	302568
118062	302569
112	302570
77508	302571
48717	302572
23865	302573
29084	302574
1706	302575
40688	302576
63386	302577
50516	302578
23009	302579
11963	302580
221620	302581
518	302582
35083	302583
13186	302584
6568	302585
131357	302586
27858	302587
53587	302588
57862	302589
76176	302590
156570	302591
183479	302592
143325	302593
118806	302594
292438	302595
28543	302596
123271	302597
35916	302598
7973	302599
9013	302600
29063	302601
55126	302602
118593	302603
69383	302604
34786	302605
291056	302606
105345	302607
87280	302608
51027	302609
100710	302610
112843	302611
41045	302612
12420	302613
53501	302614
42431	302615
104663	302616
28622	302617
50817	302618
8434	302619
16966	302620
94199	302621
134305	302622
271	302623
78587	302624
77485	302625
167017	302626
37999	302627
48066	302628
11465	302629
133793	302630
39215	302631
44615	302632
197831	302633
28595	302634
99193	302635
10714	302636
61338	302637
30692	302638
1093	302639
516	302640
93879	302641
34144	302642
21942	302643
245707	302644
490	302645
63902	302646
121767	302647
247954	302648
56970	302649
63386	302650
270340	302651
289864	302652
7828	302653
11963	302654
113494	302655
113493	302656
1970	302657
157011	302658
3852	302659
1076	302660
62145	302661
238458	302662
146482	302663
38377	302664
251746	302665
194342	302666
27978	302667
12042	302668
52372	302669
71540	302670
100576	302671
167105	302672
91833	302673
72119	302674
316382	302675
158303	302676
10964	302677
16155	302678
84658	302679
22967	302680
22145	302681
4815	302682
18339	302683
108	302684
17000	302685
76726	302686
78209	302687
26192	302688
39407	302689
67353	302690
67064	302691
59639	302692
311001	302693
80684	302694
18404	302695
7798	302696
96797	302697
211754	302698
345680	302699
22678	302700
4556	302701
78581	302702
318944	302703
12204	302704
47894	302705
306386	302706
39016	302707
32893	302708
190938	302709
111088	302710
314352	302711
49086	302712
52381	302713
52735	302714
264770	302715
16756	302716
101879	302717
43142	302718
7095	302719
52048	302720
10130	302721
5641	302722
1210	302723
289418	302724
230771	302725
116421	302726
61623	302727
227063	302728
11344	302729
183	302730
40626	302731
101559	302732
10762	302733
9643	302734
6003	302735
88893	302736
115551	302737
23292	302738
45967	302739
25481	302740
55248	302741
25814	302742
80520	302743
127330	302744
70677	302745
354587	302746
21236	302747
84	302748
233172	302749
255809	302750
83052	302751
15919	302752
18992	302753
129	302754
51035	302755
32029	302756
45468	302757
109339	302758
178789	302759
24985	302760
56970	302761
105846	302762
233387	302763
55781	302764
149841	302765
14909	302766
175708	302767
33677	302768
174190	302769
33866	302770
113157	302771
62269	302772
62392	302773
105958	302774
3810	302775
292062	302776
1812	302777
305806	302778
39999	302779
162664	302780
55200	302781
19632	302782
26815	302783
1784	302784
2167	302785
66578	302786
49497	302787
13165	302788
24398	302789
59287	302790
13600	302791
30288	302792
5024	302793
18965	302794
36737	302795
78583	302796
314641	302797
52541	302798
8428	302799
242973	302800
162149	302801
123753	302802
163880	302803
40722	302804
27534	302805
36724	302806
180034	302807
118733	302808
154929	302809
44487	302810
78029	302811
2180	302812
163290	302813
2180	302814
12379	302815
330022	302816
1115	302817
164990	302818
37317	302819
354558	302820
19097	302821
608	302822
168786	302823
20506	302824
221188	302825
14077	302826
84637	302827
351929	302828
114780	302829
12401	302830
80554	302831
5	302832
78952	302833
26818	302834
54423	302835
228759	302836
4779	302837
41356	302838
94	302839
96754	302840
113931	302841
215947	302842
1374	302843
80429	302844
153035	302845
315517	302846
180085	302847
26283	302848
91726	302849
1048	302850
6184	302851
123999	302852
100102	302853
21090	302854
210294	302855
7535	302856
17652	302857
71344	302858
147159	302859
8376	302860
82694	302861
19710	302862
228631	302863
36274	302864
146401	302865
24566	302866
268445	302867
51052	302868
235953	302869
118456	302870
10573	302871
119097	302872
3489	302873
22267	302874
18356	302875
77694	302876
51802	302877
68281	302878
286469	302879
16430	302880
17447	302881
35147	302882
16295	302883
117931	302884
29457	302885
20473	302886
57862	302887
201928	302888
36352	302889
8467	302890
252807	302891
99760	302892
3563	302893
25214	302894
129245	302895
25926	302896
43291	302897
51962	302898
203100	302899
170607	302900
9937	302901
49431	302902
7809	302903
190747	302904
54674	302905
67206	302906
172996	302907
27859	302908
20733	302909
129865	302910
3206	302911
35995	302912
6345	302913
191012	302914
130	302915
116875	302916
3309	302917
6112	302918
5672	302919
189670	302920
145615	302921
97943	302922
78202	302923
64408	302924
22762	302925
36612	302926
46292	302927
119032	302928
130	302929
6123	302930
109973	302931
28728	302932
692	302933
338266	302934
30885	302935
17768	302936
29211	302937
7777	302938
13325	302939
58868	302940
43076	302941
2782	302942
168248	302943
11708	302944
77453	302945
174064	302946
8834	302947
110017	302948
4906	302949
93612	302950
72149	302951
15225	302952
58056	302953
113149	302954
34364	302955
22599	302956
113057	302957
238056	302958
78193	302959
108878	302960
178566	302961
776	302962
601	302963
38156	302964
183351	302965
19115	302966
10120	302967
103554	302968
13561	302969
69395	302970
176362	302971
239867	302972
16177	302973
6668	302974
34142	302975
132235	302976
3488	302977
123842	302978
3954	302979
1067	302980
9564	302981
68269	302982
51027	302983
17957	302984
6310	302985
110469	302986
39999	302987
75603	302988
172566	302989
1333	302990
3954	302991
36321	302992
275520	302993
104044	302994
54824	302995
47794	302996
13721	302997
7865	302998
257996	302999
10369	303000
65560	303001
28154	303002
7309	303003
68454	303004
216175	303005
217006	303006
20649	303007
38076	303008
32000	303009
1194	303010
65972	303011
79289	303012
349558	303013
177221	303014
177721	303015
12834	303016
30400	303017
10768	303018
292506	303019
49118	303020
104947	303021
98519	303022
185455	303023
148038	303024
243765	303025
30713	303026
13699	303027
32109	303028
15248	303029
18069	303030
4239	303031
115511	303032
135017	303033
282851	303034
179649	303035
38391	303036
6570	303037
13444	303038
42142	303039
322042	303040
106329	303041
181745	303042
6253	303043
10633	303044
58243	303045
296790	303046
69293	303047
27996	303048
31652	303049
31652	303050
2848	303051
56065	303052
31727	303053
60389	303054
86	303055
1815	303056
188530	303057
174	303058
194938	303059
112205	303060
95065	303061
26382	303062
102785	303063
67720	303064
160754	303065
43241	303066
74327	303067
27754	303068
2769	303069
75674	303070
1395	303071
288600	303072
26396	303073
1441	303074
90169	303075
31841	303076
4093	303077
31548	303078
2736	303079
64701	303080
57897	303081
30991	303082
7284	303083
187078	303084
674	303085
277221	303086
193316	303087
291578	303088
14711	303089
199271	303090
174189	303091
454	303092
192586	303093
52662	303094
238747	303095
239019	303096
3535	303097
22263	303098
291671	303099
37798	303100
98072	303101
122958	303102
69369	303103
68374	303104
7277	303105
173530	303106
1	303107
5539	303108
4176	303109
77797	303110
162	303111
36703	303112
18943	303113
45012	303114
107947	303115
119358	303116
77494	303117
183257	303118
256999	303119
1395	303120
13906	303121
29636	303122
51281	303123
1395	303124
145746	303125
54658	303126
69331	303127
5345	303128
818	303129
12261	303130
18756	303131
13781	303132
3260	303133
152456	303134
59993	303135
261012	303136
26032	303137
5193	303138
17376	303139
87300	303140
13463	303141
15877	303142
303440	303143
2815	303144
13268	303145
16704	303146
110369	303147
10348	303148
147211	303149
97507	303150
3199	303151
238996	303152
139067	303153
84424	303154
8418	303155
303431	303156
15068	303157
9692	303158
190909	303159
29095	303160
144460	303161
13367	303162
26102	303163
32979	303164
78146	303165
5000	303166
10163	303167
427	303168
267253	303169
44590	303170
13192	303171
5925	303172
73343	303173
119948	303174
13776	303175
130190	303176
1278	303177
290047	303178
1	303179
8402	303180
19239	303181
70557	303182
170377	303183
297049	303184
273490	303185
59641	303186
115671	303187
7658	303188
55134	303189
17766	303190
172498	303191
47121	303192
69239	303193
118967	303194
49134	303195
1	303196
109466	303197
117737	303198
6393	303199
10327	303200
4003	303201
3392	303202
34234	303203
47210	303204
64401	303205
9106	303206
5616	303207
94994	303208
10892	303209
175498	303210
105637	303211
10286	303212
41685	303213
127720	303214
10099	303215
279889	303216
123447	303217
15303	303218
338873	303219
25174	303220
180169	303221
74368	303222
190316	303223
118647	303224
1200	303225
12541	303226
2037	303227
315310	303228
121386	303229
319451	303230
36735	303231
52184	303232
78288	303233
126878	303234
21371	303235
128373	303236
67124	303237
66783	303238
3053	303239
1081	303240
163844	303241
62051	303242
4451	303243
965	303244
408	303245
7177	303246
23374	303247
28069	303248
52795	303249
209606	303250
17235	303251
22625	303252
147036	303253
7771	303254
7856	303255
72096	303256
18677	303257
9653	303258
5927	303259
1131	303260
163772	303261
72713	303262
267385	303263
178	303264
18354	303265
3909	303266
60070	303267
146439	303268
40042	303269
48543	303270
17979	303271
314273	303272
314961	303273
162532	303274
264794	303275
582	303276
109067	303277
47535	303278
101782	303279
3242	303280
16980	303281
20279	303282
175171	303283
13212	303284
32308	303285
2400	303286
53543	303287
35669	303288
34142	303289
14519	303290
117156	303291
93831	303292
116	303293
3	303294
7751	303295
159823	303296
11077	303297
45489	303298
26627	303299
1618	303300
14517	303301
125705	303302
4852	303303
166145	303304
5995	303305
1846	303306
189776	303307
9741	303308
72110	303309
28723	303310
17162	303311
101576	303312
7789	303313
31461	303314
189011	303315
8826	303316
14429	303317
7803	303318
152002	303319
161644	303320
5000	303321
131673	303322
31799	303323
167424	303324
187185	303325
187614	303326
238904	303327
110549	303328
132485	303329
223719	303330
69790	303331
1398	303332
80944	303333
82415	303334
125722	303335
147156	303336
71237	303337
19263	303338
67	303339
41206	303340
60675	303341
8989	303342
265262	303343
6175	303344
202887	303345
49005	303346
19714	303347
66003	303348
97309	303349
167111	303350
29065	303351
25269	303352
18363	303353
4419	303354
269412	303355
347007	303356
12735	303357
202723	303358
13633	303359
77611	303360
100753	303361
42348	303362
12542	303363
209924	303364
5153	303365
24119	303366
190279	303367
279876	303368
2061	303369
7080	303370
4847	303371
24934	303372
22859	303373
357035	303374
272297	303375
119216	303376
72268	303377
72227	303378
6166	303379
4001	303380
2408	303381
279419	303382
49186	303383
33804	303384
174096	303385
164399	303386
5410	303387
12166	303388
146458	303389
25012	303390
85601	303391
21758	303392
326546	303393
72701	303394
13171	303395
13123	303396
268295	303397
132340	303398
124637	303399
188488	303400
129925	303401
4066	303402
56019	303403
32502	303404
16942	303405
75818	303406
187640	303407
12401	303408
71616	303409
11140	303410
57364	303411
18948	303412
1863	303413
77990	303414
200498	303415
6923	303416
4754	303417
3154	303418
6057	303419
25844	303420
117155	303421
206875	303422
11866	303423
22839	303424
18033	303425
2635	303426
306590	303427
2389	303428
256233	303429
355037	303430
13463	303431
52973	303432
8092	303433
22938	303434
200563	303435
1	303436
20188	303437
777	303438
14151	303439
37184	303440
1606	303441
122905	303442
1479	303443
11300	303444
196798	303445
12336	303446
89765	303447
36	303448
13186	303449
20212	303450
15928	303451
17107	303452
314054	303453
119183	303454
22624	303455
3957	303456
207673	303457
73346	303458
105626	303459
14048	303460
78583	303461
10043	303462
48872	303463
177228	303464
344187	303465
106503	303466
164993	303467
152786	303468
120255	303469
26485	303470
14200	303471
62117	303472
350721	303473
74095	303474
170397	303475
3046	303476
277	303477
21738	303478
325238	303479
295005	303480
206386	303481
26146	303482
949	303483
14471	303484
40627	303485
2198	303486
1501	303487
32080	303488
36580	303489
118202	303490
101174	303491
104081	303492
19102	303493
10681	303494
219	303495
285524	303496
103428	303497
9314	303498
344235	303499
9009	303500
45988	303501
24691	303502
192241	303503
86678	303504
180651	303505
1126	303506
55367	303507
68235	303508
3225	303509
976	303510
202962	303511
13582	303512
27216	303513
52732	303514
8544	303515
24521	303516
568	303517
38574	303518
96408	303519
845	303520
151151	303521
2978	303522
2981	303523
203241	303524
17083	303525
47095	303526
1381	303527
97507	303528
13244	303529
40736	303530
71626	303531
49527	303532
27038	303533
308410	303534
201756	303535
41826	303536
206349	303537
12570	303538
1640	303539
8633	303540
77572	303541
287820	303542
62953	303543
69078	303544
46750	303545
76302	303546
109432	303547
175272	303548
111162	303549
28995	303550
2302	303551
36705	303552
59078	303553
94	303554
70003	303555
269763	303556
44100	303557
777	303558
79645	303559
117937	303560
58874	303561
102362	303562
3892	303563
47943	303564
6180	303565
406	303566
3225	303567
277810	303568
9478	303569
88046	303570
12383	303571
83463	303572
56812	303573
3146	303574
90217	303575
36602	303576
259486	303577
9478	303578
289188	303579
5890	303580
80203	303581
1496	303582
273533	303583
1359	303584
66208	303585
2682	303586
40667	303587
13974	303588
9741	303589
52827	303590
148042	303591
159128	303592
82410	303593
85236	303594
25538	303595
16270	303596
52096	303597
2417	303598
95865	303599
22877	303600
190496	303601
30	303602
31213	303603
23583	303604
16916	303605
79452	303606
342264	303607
1832	303608
20252	303609
118353	303610
48608	303611
8714	303612
37163	303613
1058	303614
154478	303615
136480	303616
83721	303617
118860	303618
44958	303619
307	303620
104992	303621
13322	303622
111352	303623
285377	303624
174375	303625
47520	303626
36	303627
108545	303628
91	303629
69497	303630
1	303631
142015	303632
15216	303633
7455	303634
66123	303635
73918	303636
33878	303637
10759	303638
24108	303639
7897	303640
17784	303641
98315	303642
17883	303643
287914	303644
16232	303645
113082	303646
75507	303647
13301	303648
2952	303649
294405	303650
16681	303651
4790	303652
67289	303653
36703	303654
537	303655
16160	303656
857	303657
49375	303658
168612	303659
109583	303660
260765	303661
56101	303662
32831	303663
2423	303664
69679	303665
66753	303666
317271	303667
52416	303668
106931	303669
238191	303670
44701	303671
13376	303672
679	303673
123741	303674
53831	303675
65669	303676
83148	303677
12655	303678
188500	303679
2759	303680
78807	303681
3399	303682
72298	303683
14518	303684
60066	303685
79218	303686
2792	303687
9496	303688
3608	303689
22710	303690
110129	303691
4001	303692
24405	303693
20761	303694
6010	303695
6010	303696
27441	303697
1	303698
124400	303699
247535	303700
47480	303701
184080	303702
8100	303703
92256	303704
53397	303705
62011	303706
1023	303707
238711	303708
23435	303709
19804	303710
273558	303711
1346	303712
65196	303713
49065	303714
20580	303715
125020	303716
2915	303717
78192	303718
135162	303719
175739	303720
250656	303721
93657	303722
82452	303723
12678	303724
4714	303725
19507	303726
2192	303727
68703	303728
18364	303729
178049	303730
73905	303731
225	303732
887	303733
353143	303734
190674	303735
11941	303736
127227	303737
127339	303738
233148	303739
93749	303740
17228	303741
12939	303742
186553	303743
67025	303744
6018	303745
16215	303746
21236	303747
42470	303748
75506	303749
135097	303750
4613	303751
29268	303752
77290	303753
173525	303754
1433	303755
120226	303756
8508	303757
104798	303758
122098	303759
42396	303760
38532	303761
23126	303762
41464	303763
23703	303764
184482	303765
23273	303766
63928	303767
264631	303768
162825	303769
89934	303770
14141	303771
412	303772
6257	303773
87741	303774
6001	303775
62788	303776
2060	303777
33194	303778
36312	303779
165090	303780
74695	303781
101826	303782
23837	303783
31630	303784
67656	303785
188538	303786
69399	303787
68190	303788
83439	303789
5233	303790
33870	303791
146714	303792
128370	303793
197575	303794
3403	303795
6471	303796
2185	303797
184032	303798
20447	303799
37122	303800
49510	303801
45201	303802
53065	303803
240554	303804
31583	303805
147795	303806
310016	303807
2391	303808
97396	303809
36654	303810
202442	303811
91299	303812
113709	303813
64948	303814
204809	303815
7208	303816
10116	303817
23228	303818
67224	303819
46653	303820
69020	303821
41486	303822
254626	303823
123671	303824
87576	303825
5259	303826
3354	303827
166313	303828
25865	303829
36836	303830
54629	303831
75	303832
14535	303833
180395	303834
36137	303835
149482	303836
32790	303837
472	303838
83334	303839
89210	303840
270172	303841
171479	303842
129995	303843
68993	303844
316139	303845
6225	303846
161901	303847
4819	303848
1053	303849
2732	303850
7916	303851
13376	303852
4154	303853
24758	303854
9728	303855
49162	303856
34321	303857
106610	303858
78877	303859
73710	303860
10058	303861
200914	303862
49178	303863
3057	303864
130680	303865
54054	303866
78935	303867
53947	303868
260092	303869
22789	303870
313126	303871
34496	303872
16328	303873
133515	303874
1817	303875
2481	303876
19246	303877
95066	303878
70177	303879
157292	303880
82253	303881
95023	303882
119794	303883
5166	303884
44802	303885
69041	303886
69206	303887
67464	303888
94461	303889
3975	303890
23484	303891
87448	303892
46516	303893
175692	303894
692	303895
104667	303896
81212	303897
146669	303898
85796	303899
222656	303900
10734	303901
4665	303902
176439	303903
173003	303904
47453	303905
1441	303906
3138	303907
4859	303908
24458	303909
47660	303910
39811	303911
52398	303912
1677	303913
25194	303914
78970	303915
90887	303916
48817	303917
326297	303918
3191	303919
22760	303920
14227	303921
315936	303922
2690	303923
23629	303924
56645	303925
92255	303926
58464	303927
37019	303928
243004	303929
1601	303930
7848	303931
5537	303932
116256	303933
27094	303934
82023	303935
191761	303936
31378	303937
49284	303938
290836	303939
46376	303940
291257	303941
183479	303942
145703	303943
24248	303944
183255	303945
121811	303946
69651	303947
16980	303948
121759	303949
38022	303950
146662	303951
104299	303952
3810	303953
4752	303954
173160	303955
118078	303956
149584	303957
15919	303958
44050	303959
162066	303960
36825	303961
264232	303962
31249	303963
35066	303964
26382	303965
12689	303966
38088	303967
15488	303968
857	303969
244463	303970
88458	303971
104430	303972
99865	303973
33040	303974
116965	303975
166246	303976
38646	303977
1340	303978
86917	303979
118459	303980
246276	303981
70085	303982
56939	303983
4003	303984
43627	303985
55270	303986
27038	303987
142525	303988
170762	303989
203125	303990
166652	303991
13563	303992
516	303993
31197	303994
225	303995
53960	303996
190381	303997
190065	303998
273877	303999
162026	304000
1	304001
187319	304002
30908	304003
155	304004
10120	304005
159733	304006
45934	304007
36836	304008
53703	304009
195929	304010
229185	304011
105482	304012
195343	304013
5649	304014
311951	304015
199545	304016
78205	304017
9789	304018
7387	304019
188896	304020
501	304021
15360	304022
121761	304023
53071	304024
78085	304025
5164	304026
9715	304027
7598	304028
13230	304029
1693	304030
238843	304031
10313	304032
17224	304033
292813	304034
16602	304035
69717	304036
12192	304037
41685	304038
292039	304039
34192	304040
231256	304041
3488	304042
12934	304043
10225	304044
16860	304045
11731	304046
119335	304047
30752	304048
7831	304049
34257	304050
13463	304051
11442	304052
109866	304053
74207	304054
4001	304055
2263	304056
275	304057
42262	304058
190494	304059
29636	304060
52385	304061
73592	304062
173173	304063
83728	304064
120663	304065
63434	304066
45812	304067
105285	304068
12062	304069
148177	304070
239608	304071
188111	304072
32509	304073
18486	304074
295780	304075
244260	304076
44095	304077
52583	304078
262520	304079
36342	304080
33752	304081
24861	304082
12420	304083
117041	304084
201119	304085
131377	304086
109774	304087
67970	304088
388	304089
470	304090
1598	304091
10547	304092
65974	304093
17173	304094
34251	304095
1628	304096
59530	304097
8998	304098
1	304099
109475	304100
42807	304101
34195	304102
3200	304103
24453	304104
3287	304105
8119	304106
44002	304107
6773	304108
10138	304109
101768	304110
1137	304111
4806	304112
101897	304113
2183	304114
15610	304115
294886	304116
173754	304117
84406	304118
1932	304119
21390	304120
355297	304121
3813	304122
54503	304123
11479	304124
35053	304125
44100	304126
34472	304127
239237	304128
50542	304129
38895	304130
119405	304131
203637	304132
15719	304133
205363	304134
253340	304135
17852	304136
26275	304137
189375	304138
2197	304139
221950	304140
48810	304141
37127	304142
109661	304143
186667	304144
101421	304145
7644	304146
164043	304147
39782	304148
990	304149
1525	304150
177248	304151
289746	304152
163415	304153
43545	304154
5848	304155
93124	304156
76590	304157
80344	304158
33952	304159
144164	304160
10492	304161
43362	304162
18624	304163
61692	304164
42181	304165
188872	304166
828	304167
345	304168
34499	304169
58619	304170
102495	304171
19734	304172
19764	304173
2238	304174
13463	304175
146508	304176
84173	304177
7841	304178
43480	304179
103779	304180
9794	304181
32543	304182
5900	304183
5934	304184
122923	304185
71647	304186
354593	304187
147079	304188
79675	304189
521	304190
129416	304191
326214	304192
153254	304193
10000	304194
153254	304195
13273	304196
71346	304197
47799	304198
58140	304199
24985	304200
164343	304201
7909	304202
20364	304203
10635	304204
530	304205
1278	304206
51410	304207
83335	304208
13179	304209
87641	304210
10031	304211
103969	304212
72840	304213
9937	304214
239130	304215
237890	304216
192385	304217
16837	304218
62623	304219
1670	304220
10689	304221
36953	304222
14186	304223
19102	304224
48218	304225
9039	304226
157292	304227
4351	304228
322389	304229
5755	304230
291197	304231
82944	304232
134264	304233
139980	304234
90	304235
272635	304236
34723	304237
203890	304238
41272	304239
154919	304240
248614	304241
97679	304242
225	304243
58635	304244
5528	304245
298692	304246
89321	304247
146488	304248
63182	304249
172554	304250
127299	304251
124608	304252
205095	304253
67409	304254
974	304255
89522	304256
104067	304257
4812	304258
45897	304259
5946	304260
15776	304261
21252	304262
292154	304263
255231	304264
285989	304265
92550	304266
34723	304267
208499	304268
8225	304269
317598	304270
36623	304271
17823	304272
22836	304273
1558	304274
17831	304275
34287	304276
56409	304277
3204	304278
108571	304279
2599	304280
4926	304281
340152	304282
67168	304283
22822	304284
31612	304285
67293	304286
17650	304287
4690	304288
39272	304289
141668	304290
26711	304291
262003	304292
578	304293
32793	304294
102924	304295
57099	304296
3152	304297
130258	304298
68461	304299
160693	304300
10607	304301
317845	304302
45801	304303
15451	304304
293264	304305
49433	304306
111142	304307
109088	304308
17233	304309
90777	304310
42048	304311
169537	304312
353759	304313
204428	304314
7663	304315
111178	304316
30953	304317
85889	304318
1	304319
3895	304320
44046	304321
78175	304322
316	304323
90681	304324
147398	304325
199155	304326
1439	304327
3178	304328
5483	304329
174956	304330
169622	304331
25791	304332
188104	304333
318839	304334
65798	304335
314194	304336
78698	304337
8257	304338
355802	304339
335	304340
7801	304341
316728	304342
264188	304343
52946	304344
50372	304345
66910	304346
158843	304347
16594	304348
41171	304349
4688	304350
19191	304351
2276	304352
25896	304353
1751	304354
20463	304355
112410	304356
194158	304357
34231	304358
14074	304359
239530	304360
104058	304361
112598	304362
120640	304363
349	304364
2637	304365
12458	304366
270838	304367
329919	304368
12776	304369
956	304370
49919	304371
9678	304372
81036	304373
287735	304374
152494	304375
30102	304376
97161	304377
5339	304378
4173	304379
11696	304380
240915	304381
100081	304382
12737	304383
27994	304384
185065	304385
33746	304386
316468	304387
126695	304388
79762	304389
1329	304390
2637	304391
5441	304392
26333	304393
56112	304394
94527	304395
33924	304396
69493	304397
6975	304398
6214	304399
3910	304400
243984	304401
170680	304402
80963	304403
43889	304404
101434	304405
64274	304406
43798	304407
79886	304408
352899	304409
18078	304410
71267	304411
68487	304412
33117	304413
111818	304414
3753	304415
1345	304416
31673	304417
202190	304418
53585	304419
146191	304420
284181	304421
39505	304422
768	304423
14370	304424
292900	304425
12774	304426
201289	304427
55860	304428
108368	304429
140	304430
1927	304431
55221	304432
169231	304433
2768	304434
14399	304435
220880	304436
7597	304437
397	304438
7041	304439
6023	304440
126720	304441
64713	304442
86646	304443
48767	304444
26373	304445
280660	304446
52757	304447
120805	304448
296931	304449
13713	304450
10725	304451
18816	304452
11707	304453
42540	304454
29930	304455
42540	304456
5533	304457
29802	304458
21377	304459
4985	304460
4223	304461
5996	304462
7638	304463
106328	304464
1830	304465
34760	304466
156911	304467
220190	304468
11399	304469
3218	304470
323059	304471
16977	304472
9722	304473
10	304474
313569	304475
32530	304476
8043	304477
215008	304478
198922	304479
187701	304480
2254	304481
18088	304482
24244	304483
4216	304484
23854	304485
2760	304486
9600	304487
9651	304488
194751	304489
8457	304490
10707	304491
69162	304492
40663	304493
2642	304494
34188	304495
78524	304496
14112	304497
264011	304498
10	304499
92	304500
1154	304501
24084	304502
28073	304503
63429	304504
14716	304505
65334	304506
142279	304507
9197	304508
3068	304509
118795	304510
17792	304511
17819	304512
7608	304513
40694	304514
49272	304515
12759	304516
19110	304517
4356	304518
19097	304519
29829	304520
2507	304521
19017	304522
192888	304523
12916	304524
10702	304525
5739	304526
39854	304527
16922	304528
62603	304529
101847	304530
4695	304531
329049	304532
7616	304533
57933	304534
6529	304535
83097	304536
17169	304537
2186	304538
3160	304539
6071	304540
1346	304541
172099	304542
96502	304543
1057	304544
36436	304545
5788	304546
9754	304547
20959	304548
95967	304549
173934	304550
131146	304551
2065	304552
2492	304553
81610	304554
83097	304555
8644	304556
106100	304557
179338	304558
156219	304559
892	304560
10802	304561
43723	304562
25846	304563
1337	304564
77862	304565
118797	304566
37215	304567
170579	304568
274713	304569
7793	304570
66509	304571
10800	304572
3890	304573
12587	304574
27398	304575
68715	304576
22806	304577
295802	304578
180194	304579
180671	304580
246901	304581
8800	304582
24064	304583
52849	304584
108373	304585
227221	304586
347956	304587
2760	304588
149371	304589
96260	304590
31787	304591
243231	304592
26592	304593
133752	304594
53383	304595
132118	304596
99583	304597
1070	304598
16430	304599
158278	304600
135812	304601
85185	304602
49643	304603
266726	304604
101972	304605
53691	304606
342853	304607
105109	304608
37140	304609
32419	304610
19	304611
14265	304612
320569	304613
283470	304614
33196	304615
278307	304616
74425	304617
16137	304618
6254	304619
18379	304620
189747	304621
54415	304622
284126	304623
14711	304624
113757	304625
24619	304626
87762	304627
48491	304628
87182	304629
66409	304630
726	304631
252246	304632
20882	304633
199573	304634
42835	304635
113058	304636
23126	304637
271094	304638
117661	304639
15267	304640
32032	304641
11066	304642
38426	304643
26635	304644
24437	304645
339	304646
54092	304647
45430	304648
208754	304649
29219	304650
128760	304651
22680	304652
180667	304653
105591	304654
10485	304655
1231	304656
30562	304657
24845	304658
11739	304659
3846	304660
157878	304661
145884	304662
74331	304663
7312	304664
174331	304665
175677	304666
30221	304667
208678	304668
25930	304669
154813	304670
22440	304671
46914	304672
188456	304673
56603	304674
8801	304675
126454	304676
282360	304677
188086	304678
300243	304679
13035	304680
138590	304681
13	304682
2001	304683
331156	304684
253	304685
35068	304686
112663	304687
87772	304688
151616	304689
16530	304690
7004	304691
5942	304692
270777	304693
103154	304694
87910	304695
337842	304696
22885	304697
56581	304698
11975	304699
323413	304700
35356	304701
8941	304702
46338	304703
184477	304704
142390	304705
72501	304706
48382	304707
83020	304708
154716	304709
40238	304710
74210	304711
80971	304712
38190	304713
251808	304714
344307	304715
262970	304716
193794	304717
38638	304718
84089	304719
106092	304720
253917	304721
263171	304722
98	304723
107884	304724
5546	304725
6092	304726
350038	304727
343243	304728
4506	304729
21883	304730
17209	304731
14260	304732
100765	304733
66422	304734
191070	304735
170832	304736
14247	304737
18000	304738
61519	304739
83856	304740
1679	304741
20773	304742
96818	304743
166970	304744
266897	304745
326154	304746
11153	304747
44598	304748
187711	304749
83237	304750
260863	304751
193511	304752
269357	304753
47571	304754
204819	304755
53361	304756
46977	304757
11737	304758
204889	304759
21477	304760
32003	304761
25871	304762
30610	304763
78455	304764
37159	304765
80065	304766
7841	304767
104387	304768
11025	304769
78061	304770
7538	304771
66188	304772
159934	304773
276788	304774
90855	304775
14498	304776
108665	304777
17991	304778
164729	304779
48684	304780
346351	304781
12940	304782
3841	304783
29172	304784
237390	304785
8	304786
22026	304787
113723	304788
41146	304789
8451	304790
213202	304791
7153	304792
190013	304793
97092	304794
208539	304795
17538	304796
57047	304797
335906	304798
76527	304799
87828	304800
94922	304801
70938	304802
302803	304803
108595	304804
6111	304805
121534	304806
29266	304807
46919	304808
8188	304809
59602	304810
22864	304811
167094	304812
90133	304813
94997	304814
167249	304815
172413	304816
82603	304817
48969	304818
21718	304819
69058	304820
337284	304821
31693	304822
22186	304823
62810	304824
280017	304825
132602	304826
70276	304827
28908	304828
265441	304829
69464	304830
103805	304831
21997	304832
68704	304833
59969	304834
46021	304835
326883	304836
195941	304837
7016	304838
64769	304839
16524	304840
14525	304841
161997	304842
287517	304843
334370	304844
187659	304845
143126	304846
295889	304847
1521	304848
194932	304849
127184	304850
244357	304851
36268	304852
62586	304853
13589	304854
107469	304855
144197	304856
99195	304857
191567	304858
215255	304859
54377	304860
209126	304861
30115	304862
67599	304863
163067	304864
352204	304865
40541	304866
43098	304867
32008	304868
92707	304869
19223	304870
146515	304871
105098	304872
153828	304873
207490	304874
8237	304875
196349	304876
52385	304877
74613	304878
112606	304879
138360	304880
83548	304881
54732	304882
107835	304883
17446	304884
209834	304885
9793	304886
337410	304887
92735	304888
339908	304889
37019	304890
135186	304891
69586	304892
104762	304893
28366	304894
176831	304895
129029	304896
352091	304897
69510	304898
47033	304899
88459	304900
69748	304901
184284	304902
355911	304903
39753	304904
107589	304905
40511	304906
31225	304907
3762	304908
145126	304909
200952	304910
356540	304911
38938	304912
355834	304913
12331	304914
321960	304915
41586	304916
14193	304917
17234	304918
4	304919
58775	304920
110189	304921
15178	304922
37771	304923
15178	304924
54411	304925
29157	304926
19535	304927
24898	304928
41331	304929
7621	304930
266179	304931
195121	304932
30617	304933
43199	304934
230077	304935
114260	304936
10938	304937
14562	304938
295238	304939
42635	304940
50432	304941
36879	304942
39070	304943
2606	304944
14935	304945
248	304946
47	304947
4566	304948
13174	304949
242	304950
37258	304951
165485	304952
74141	304953
132989	304954
41663	304955
123648	304956
145022	304957
296999	304958
195014	304959
14681	304960
326963	304961
30829	304962
71925	304963
9994	304964
207949	304965
122202	304966
306655	304967
95414	304968
47271	304969
8985	304970
72317	304971
40620	304972
244512	304973
208484	304974
29869	304975
287449	304976
80798	304977
65010	304978
264310	304979
167500	304980
72642	304981
56045	304982
76835	304983
60175	304984
83975	304985
88448	304986
68554	304987
9772	304988
49523	304989
10	304990
676	304991
47860	304992
13108	304993
78	304994
145151	304995
112651	304996
19781	304997
1018	304998
20513	304999
61119	305000
333790	305001
63347	305002
121249	305003
89604	305004
1191	305005
310715	305006
75912	305007
14600	305008
142854	305009
47937	305010
55427	305011
81774	305012
148097	305013
74844	305014
830	305015
5975	305016
186169	305017
73712	305018
51459	305019
99990	305020
127327	305021
67978	305022
80017	305023
26727	305024
293343	305025
18752	305026
8557	305027
72777	305028
215044	305029
109681	305030
59864	305031
132410	305032
23663	305033
115885	305034
61037	305035
36	305036
6953	305037
4458	305038
27483	305039
46591	305040
64678	305041
206638	305042
229262	305043
24439	305044
299749	305045
343166	305046
40014	305047
1114	305048
62655	305049
105227	305050
123643	305051
17022	305052
16470	305053
5539	305054
169005	305055
84149	305056
83299	305057
8701	305058
121506	305059
345583	305060
82066	305061
34878	305062
26484	305063
137037	305064
140704	305065
68353	305066
68158	305067
25308	305068
33691	305069
206374	305070
47894	305071
123751	305072
222042	305073
27487	305074
288069	305075
58044	305076
72778	305077
49504	305078
9994	305079
4952	305080
173640	305081
2124	305082
17622	305083
117205	305084
113708	305085
31738	305086
82478	305087
1008	305088
26955	305089
9641	305090
66975	305091
76828	305092
13520	305093
9733	305094
42191	305095
21911	305096
128702	305097
74646	305098
102228	305099
1263	305100
102240	305101
2246	305102
63746	305103
8664	305104
222560	305105
7795	305106
67304	305107
52196	305108
1418	305109
669	305110
17878	305111
73473	305112
148	305113
20109	305114
5170	305115
209287	305116
62575	305117
7812	305118
191552	305119
233937	305120
5200	305121
25732	305122
76630	305123
160945	305124
3916	305125
38764	305126
20102	305127
53274	305128
50930	305129
133344	305130
323592	305131
35140	305132
17193	305133
6372	305134
61058	305135
223201	305136
155359	305137
66714	305138
11389	305139
80933	305140
8713	305141
282062	305142
2196	305143
78407	305144
24241	305145
66859	305146
15638	305147
109475	305148
102346	305149
5878	305150
14270	305151
25	305152
171652	305153
173086	305154
263956	305155
18288	305156
24357	305157
313104	305158
6541	305159
288360	305160
37308	305161
72685	305162
3755	305163
80059	305164
292946	305165
45577	305166
30987	305167
46600	305168
62504	305169
148695	305170
33523	305171
28454	305172
204816	305173
121516	305174
47016	305175
74325	305176
44771	305177
22594	305178
82362	305179
71903	305180
4314	305181
16650	305182
236486	305183
1736	305184
217854	305185
67889	305186
133050	305187
186825	305188
78736	305189
140782	305190
9284	305191
41196	305192
45557	305193
64321	305194
3608	305195
84714	305196
11763	305197
180377	305198
51250	305199
97668	305200
296569	305201
346697	305202
207123	305203
3509	305204
88700	305205
126826	305206
40744	305207
107325	305208
206633	305209
124653	305210
23701	305211
169186	305212
23027	305213
44585	305214
25753	305215
285850	305216
51241	305217
173980	305218
9508	305219
171403	305220
54415	305221
186488	305222
26304	305223
272170	305224
136362	305225
120	305226
110544	305227
365	305228
165091	305229
27829	305230
69771	305231
162353	305232
2291	305233
69415	305234
7217	305235
2178	305236
4581	305237
37724	305238
12676	305239
36063	305240
172632	305241
13632	305242
46611	305243
11233	305244
11233	305245
117145	305246
12737	305247
156386	305248
110184	305249
7266	305250
27357	305251
341665	305252
2025	305253
50370	305254
128309	305255
207341	305256
42324	305257
25341	305258
55935	305259
19415	305260
758	305261
7871	305262
25042	305263
171365	305264
4605	305265
31734	305266
118300	305267
4749	305268
153572	305269
316183	305270
51995	305271
25753	305272
95588	305273
127768	305274
11059	305275
56971	305276
41055	305277
19034	305278
24754	305279
116155	305280
6605	305281
108696	305282
24169	305283
41397	305284
13707	305285
147716	305286
144235	305287
11376	305288
87102	305289
149533	305290
12687	305291
14700	305292
306243	305293
155064	305294
17781	305295
61186	305296
70197	305297
68813	305298
23668	305299
22419	305300
36576	305301
22	305302
189942	305303
191297	305304
5267	305305
140829	305306
65494	305307
20625	305308
19820	305309
82494	305310
272583	305311
307638	305312
8907	305313
165802	305314
54860	305315
29327	305316
16958	305317
180063	305318
81920	305319
75	305320
75	305321
303957	305322
114200	305323
5361	305324
2910	305325
82088	305326
88116	305327
25139	305328
40301	305329
40301	305330
54725	305331
352765	305332
175150	305333
25839	305334
205194	305335
91586	305336
106940	305337
285230	305338
178265	305339
556	305340
206003	305341
22212	305342
120100	305343
35761	305344
7881	305345
2999	305346
56414	305347
162999	305348
55087	305349
55492	305350
85175	305351
33339	305352
168726	305353
168300	305354
112483	305355
11697	305356
83487	305357
171400	305358
136528	305359
128634	305360
319789	305361
130609	305362
74073	305363
174908	305364
20659	305365
30309	305366
210433	305367
273255	305368
174375	305369
49479	305370
227537	305371
81914	305372
104689	305373
8398	305374
202614	305375
208300	305376
35300	305377
8740	305378
80287	305379
32876	305380
34972	305381
53220	305382
5285	305383
3273	305384
701	305385
6535	305386
6077	305387
112890	305388
2334	305389
17179	305390
111475	305391
424	305392
111483	305393
57200	305394
233488	305395
30729	305396
322185	305397
28463	305398
55161	305399
76053	305400
293355	305401
14582	305402
126490	305403
153317	305404
92585	305405
165358	305406
25055	305407
103254	305408
20094	305409
147628	305410
181518	305411
21410	305412
12888	305413
27098	305414
75297	305415
18211	305416
51024	305417
5691	305418
46451	305419
19494	305420
35064	305421
14464	305422
15248	305423
72499	305424
6756	305425
145532	305426
91563	305427
49930	305428
151443	305429
125243	305430
87009	305431
32636	305432
3987	305433
238360	305434
157424	305435
103282	305436
61724	305437
5691	305438
184678	305439
220605	305440
126375	305441
76028	305442
17193	305443
12517	305444
130245	305445
36205	305446
151769	305447
34759	305448
145354	305449
165910	305450
43700	305451
76565	305452
263064	305453
15105	305454
125788	305455
214577	305456
114086	305457
28680	305458
120604	305459
112420	305460
55751	305461
22528	305462
11326	305463
4127	305464
32450	305465
113966	305466
12656	305467
78991	305468
41816	305469
2796	305470
15181	305471
10	305472
300040	305473
32263	305474
174250	305475
81516	305476
6	305477
100254	305478
6070	305479
7037	305480
3073	305481
201	305482
184190	305483
70072	305484
758	305485
565	305486
115165	305487
63160	305488
181986	305489
3375	305490
300990	305491
8790	305492
15908	305493
6370	305494
84448	305495
11633	305496
3722	305497
2283	305498
38419	305499
172744	305500
311817	305501
92159	305502
107122	305503
17327	305504
66037	305505
227256	305506
9796	305507
75860	305508
96055	305509
5919	305510
351946	305511
171283	305512
160155	305513
31083	305514
464	305515
27786	305516
6746	305517
57969	305518
39458	305519
323935	305520
619	305521
18419	305522
101726	305523
130715	305524
13694	305525
20123	305526
129162	305527
68306	305528
1237	305529
87960	305530
53783	305531
1195	305532
12129	305533
17697	305534
173102	305535
35975	305536
1964	305537
39692	305538
7405	305539
14896	305540
34245	305541
13222	305542
22815	305543
57524	305544
66915	305545
17813	305546
16188	305547
2208	305548
302508	305549
24530	305550
225656	305551
195588	305552
172083	305553
15574	305554
75179	305555
2412	305556
17706	305557
14570	305558
41958	305559
286186	305560
37277	305561
195127	305562
49235	305563
64499	305564
179891	305565
46818	305566
34716	305567
265560	305568
47067	305569
42731	305570
22040	305571
14273	305572
105904	305573
26813	305574
37148	305575
219015	305576
64848	305577
172826	305578
43759	305579
1857	305580
1537	305581
34996	305582
175938	305583
12910	305584
49359	305585
75861	305586
286733	305587
10065	305588
247301	305589
52048	305590
161963	305591
5022	305592
387	305593
182040	305594
80853	305595
56881	305596
71682	305597
15140	305598
6486	305599
166092	305600
21014	305601
4049	305602
51250	305603
206893	305604
49323	305605
87	305606
23551	305607
2768	305608
3690	305609
64198	305610
67357	305611
354381	305612
124315	305613
30117	305614
8710	305615
291390	305616
100082	305617
196106	305618
40930	305619
26858	305620
338111	305621
16922	305622
54917	305623
165249	305624
60851	305625
41475	305626
65197	305627
109213	305628
153550	305629
19947	305630
3530	305631
4934	305632
10944	305633
194648	305634
23053	305635
149710	305636
152706	305637
15335	305638
254085	305639
1837	305640
156779	305641
37989	305642
156105	305643
64197	305644
147248	305645
45315	305646
9922	305647
124410	305648
186313	305649
73996	305650
287509	305651
94812	305652
4017	305653
106953	305654
12906	305655
16150	305656
5192	305657
19028	305658
183484	305659
42135	305660
24159	305661
108573	305662
49221	305663
11904	305664
5064	305665
10168	305666
3198	305667
97376	305668
70783	305669
46434	305670
6346	305671
27727	305672
151995	305673
15830	305674
17213	305675
12475	305676
64021	305677
108924	305678
48464	305679
11363	305680
17115	305681
2498	305682
7527	305683
112387	305684
374	305685
58846	305686
32167	305687
63674	305688
21335	305689
1106	305690
353841	305691
18559	305692
4904	305693
23621	305694
88915	305695
18282	305696
8199	305697
133021	305698
42751	305699
132482	305700
10066	305701
34294	305702
142431	305703
126133	305704
176361	305705
327455	305706
10640	305707
7736	305708
27912	305709
128215	305710
45506	305711
10398	305712
11641	305713
6409	305714
55044	305715
224416	305716
55769	305717
66824	305718
112407	305719
44518	305720
98752	305721
82795	305722
5223	305723
104489	305724
129539	305725
13088	305726
165079	305727
19866	305728
19850	305729
17892	305730
83482	305731
7943	305732
101521	305733
164	305734
16495	305735
75602	305736
47342	305737
57699	305738
27899	305739
3416	305740
17325	305741
33385	305742
59217	305743
215826	305744
76972	305745
2377	305746
115531	305747
162976	305748
38220	305749
172371	305750
163923	305751
9615	305752
175384	305753
48773	305754
1508	305755
165727	305756
40518	305757
92903	305758
6051	305759
12358	305760
137853	305761
100794	305762
92691	305763
96834	305764
108598	305765
63	305766
76994	305767
17079	305768
7256	305769
37236	305770
177827	305771
148219	305772
23113	305773
192	305774
121726	305775
180526	305776
84784	305777
28	305778
1607	305779
500	305780
1497	305781
38199	305782
117023	305783
37276	305784
54158	305785
19243	305786
31470	305787
4124	305788
77	305789
8697	305790
10	305791
24308	305792
1248	305793
46208	305794
1814	305795
6183	305796
57733	305797
20902	305798
306685	305799
328036	305800
41070	305801
61356	305802
83648	305803
21493	305804
18478	305805
5539	305806
16220	305807
205411	305808
24409	305809
352939	305810
91458	305811
69320	305812
32167	305813
114957	305814
8692	305815
69868	305816
72026	305817
69077	305818
67452	305819
38709	305820
17861	305821
61174	305822
186088	305823
57099	305824
38673	305825
24391	305826
2414	305827
94346	305828
27417	305829
75055	305830
22047	305831
64403	305832
32439	305833
66173	305834
264267	305835
8402	305836
66568	305837
53765	305838
194373	305839
188	305840
175020	305841
5011	305842
12961	305843
38357	305844
69393	305845
7594	305846
127385	305847
67563	305848
67506	305849
68046	305850
272846	305851
103633	305852
105348	305853
132379	305854
2903	305855
68781	305856
74541	305857
6062	305858
90653	305859
181239	305860
110418	305861
21218	305862
174472	305863
185695	305864
308742	305865
94946	305866
166393	305867
112828	305868
21157	305869
172532	305870
3188	305871
49323	305872
121683	305873
25043	305874
152637	305875
7132	305876
284	305877
5102	305878
18748	305879
332345	305880
8021	305881
47441	305882
35640	305883
78768	305884
112180	305885
49934	305886
90	305887
155863	305888
324324	305889
59045	305890
10509	305891
19240	305892
67673	305893
45410	305894
9584	305895
2644	305896
201690	305897
2033	305898
40928	305899
299056	305900
46351	305901
11778	305902
118960	305903
4518	305904
56586	305905
10996	305906
23756	305907
44882	305908
4458	305909
133839	305910
4050	305911
35918	305912
167908	305913
6254	305914
718	305915
1593	305916
159986	305917
1675	305918
108367	305919
355794	305920
18230	305921
252454	305922
110569	305923
352950	305924
1880	305925
19185	305926
12892	305927
10371	305928
5351	305929
20245	305930
39415	305931
138237	305932
6038	305933
24572	305934
144592	305935
232085	305936
138096	305937
60623	305938
204	305939
1344	305940
8348	305941
5679	305942
124598	305943
35159	305944
195196	305945
168282	305946
49125	305947
9948	305948
292936	305949
291250	305950
288242	305951
58016	305952
91288	305953
33382	305954
74660	305955
3307	305956
7802	305957
208043	305958
17925	305959
65985	305960
134072	305961
13496	305962
20228	305963
51659	305964
114379	305965
38505	305966
10040	305967
26880	305968
13239	305969
128034	305970
50053	305971
675	305972
54158	305973
97309	305974
2883	305975
8782	305976
14527	305977
344	305978
88980	305979
82031	305980
33973	305981
233614	305982
94031	305983
12620	305984
70439	305985
160797	305986
5361	305987
24522	305988
13155	305989
43759	305990
104036	305991
23514	305992
198134	305993
32322	305994
73590	305995
164540	305996
127761	305997
28424	305998
91247	305999
23445	306000
159673	306001
83455	306002
91904	306003
184329	306004
5709	306005
26628	306006
20014	306007
26628	306008
13108	306009
5025	306010
5390	306011
65189	306012
75587	306013
202155	306014
48092	306015
91108	306016
122350	306017
58531	306018
255062	306019
179663	306020
28989	306021
44302	306022
42622	306023
61701	306024
232189	306025
141428	306026
10957	306027
19510	306028
137813	306029
55320	306030
98816	306031
6290	306032
84422	306033
48578	306034
179011	306035
257545	306036
117037	306037
4330	306038
7664	306039
4407	306040
185785	306041
15792	306042
55968	306043
9734	306044
39093	306045
171284	306046
94514	306047
174642	306048
122699	306049
41919	306050
17884	306051
10268	306052
88203	306053
79573	306054
8526	306055
21322	306056
171419	306057
44831	306058
42449	306059
8936	306060
49231	306061
172847	306062
5249	306063
50485	306064
4920	306065
149940	306066
100807	306067
5538	306068
208024	306069
12903	306070
176411	306071
119965	306072
33492	306073
66443	306074
29033	306075
844	306076
69925	306077
3354	306078
7642	306079
24184	306080
8850	306081
178227	306082
93580	306083
24446	306084
9680	306085
173356	306086
5473	306087
175013	306088
285851	306089
5983	306090
154035	306091
241166	306092
13637	306093
27555	306094
22574	306095
5394	306096
33933	306097
294058	306098
276467	306099
55743	306100
68970	306101
286720	306102
24582	306103
194879	306104
35161	306105
93879	306106
115033	306107
117996	306108
18800	306109
268209	306110
158601	306111
59508	306112
84642	306113
653	306114
4458	306115
5203	306116
3744	306117
33144	306118
89745	306119
142511	306120
176304	306121
220783	306122
285924	306123
205105	306124
13404	306125
46778	306126
11533	306127
20218	306128
71487	306129
10205	306130
179214	306131
97305	306132
80933	306133
6308	306134
65635	306135
125460	306136
37982	306137
146870	306138
60108	306139
8788	306140
124152	306141
271761	306142
5708	306143
478	306144
24949	306145
16890	306146
4570	306147
34088	306148
106348	306149
202106	306150
289158	306151
33092	306152
56926	306153
314	306154
9112	306155
25753	306156
65043	306157
126198	306158
137238	306159
164406	306160
161692	306161
60050	306162
71376	306163
191380	306164
9017	306165
6308	306166
3194	306167
141186	306168
45531	306169
14492	306170
5068	306171
6139	306172
292419	306173
40804	306174
4514	306175
145395	306176
200501	306177
7272	306178
286988	306179
55929	306180
183	306181
97	306182
256208	306183
35591	306184
28467	306185
41371	306186
96450	306187
25204	306188
16082	306189
45014	306190
4805	306191
67382	306192
35177	306193
84377	306194
109502	306195
227418	306196
45577	306197
149952	306198
45862	306199
4337	306200
83017	306201
296502	306202
6579	306203
16624	306204
3771	306205
208602	306206
200565	306207
3284	306208
2123	306209
303810	306210
14541	306211
1441	306212
20990	306213
5320	306214
17414	306215
10532	306216
72945	306217
76648	306218
138002	306219
5005	306220
154986	306221
47243	306222
55635	306223
68518	306224
4953	306225
10513	306226
90481	306227
90741	306228
311198	306229
38413	306230
73732	306231
49366	306232
38523	306233
109646	306234
141678	306235
14471	306236
10318	306237
69909	306238
151602	306239
147859	306240
28573	306241
212933	306242
58699	306243
80431	306244
32433	306245
11878	306246
176203	306247
203560	306248
42462	306249
27054	306250
8103	306251
191912	306252
45495	306253
45500	306254
45518	306255
15344	306256
125967	306257
83632	306258
250492	306259
39965	306260
5114	306261
194798	306262
20437	306263
82377	306264
10257	306265
10338	306266
27958	306267
346425	306268
85551	306269
32849	306270
17659	306271
71974	306272
209796	306273
225989	306274
12365	306275
14868	306276
133783	306277
204	306278
195939	306279
109282	306280
25384	306281
54469	306282
8788	306283
23266	306284
171117	306285
1458	306286
200201	306287
39728	306288
4248	306289
42136	306290
204	306291
175443	306292
349634	306293
56427	306294
122725	306295
38080	306296
38500	306297
1137	306298
9428	306299
109320	306300
73943	306301
39806	306302
66821	306303
31755	306304
173526	306305
282151	306306
17342	306307
29570	306308
21569	306309
64422	306310
88570	306311
4378	306312
10265	306313
33802	306314
260407	306315
38858	306316
84371	306317
64157	306318
17414	306319
203850	306320
27555	306321
46459	306322
207737	306323
165828	306324
18751	306325
3439	306326
133327	306327
3521	306328
38120	306329
19015	306330
101654	306331
73429	306332
10268	306333
4856	306334
9321	306335
285350	306336
2759	306337
20564	306338
70531	306339
30989	306340
175651	306341
49320	306342
347134	306343
54451	306344
11489	306345
1955	306346
70039	306347
5559	306348
1923	306349
19211	306350
9470	306351
66514	306352
172913	306353
24572	306354
163346	306355
146749	306356
23686	306357
124692	306358
89939	306359
106241	306360
4827	306361
79452	306362
10231	306363
47350	306364
10748	306365
6854	306366
149006	306367
112031	306368
124679	306369
203410	306370
23319	306371
8403	306372
22336	306373
6364	306374
122267	306375
33708	306376
10151	306377
72642	306378
129200	306379
41802	306380
32361	306381
56608	306382
268539	306383
58186	306384
294268	306385
56661	306386
2965	306387
353649	306388
26937	306389
3053	306390
10920	306391
6480	306392
178020	306393
119793	306394
6157	306395
11389	306396
303362	306397
61149	306398
212094	306399
33034	306400
15093	306401
183515	306402
14539	306403
1259	306404
40279	306405
184022	306406
35344	306407
150017	306408
81671	306409
292019	306410
26163	306411
210638	306412
22643	306413
114742	306414
176	306415
72827	306416
78594	306417
78673	306418
52160	306419
79914	306420
70465	306421
525	306422
30576	306423
130213	306424
5997	306425
136941	306426
279813	306427
213389	306428
21956	306429
17124	306430
152455	306431
104744	306432
32345	306433
16998	306434
106350	306435
165841	306436
7585	306437
23643	306438
53589	306439
68929	306440
9808	306441
82421	306442
2339	306443
14131	306444
80093	306445
24306	306446
2010	306447
76750	306448
175760	306449
182135	306450
35656	306451
207426	306452
9505	306453
20840	306454
108574	306455
169823	306456
335853	306457
73962	306458
92472	306459
18360	306460
75282	306461
345458	306462
26882	306463
58202	306464
70504	306465
35933	306466
5770	306467
5428	306468
288302	306469
110806	306470
38596	306471
83484	306472
6303	306473
208300	306474
25753	306475
16513	306476
205404	306477
54391	306478
9714	306479
313963	306480
25044	306481
13060	306482
158651	306483
142897	306484
13164	306485
298	306486
25290	306487
57029	306488
46616	306489
36917	306490
4209	306491
65937	306492
687	306493
2123	306494
326734	306495
76669	306496
64509	306497
13200	306498
25446	306499
34033	306500
18932	306501
44135	306502
13519	306503
82302	306504
102713	306505
34961	306506
32417	306507
65944	306508
117761	306509
64294	306510
293428	306511
19037	306512
40588	306513
37788	306514
41999	306515
95559	306516
5780	306517
173648	306518
178963	306519
53509	306520
405	306521
32810	306522
67170	306523
1875	306524
165451	306525
17068	306526
18411	306527
75432	306528
353110	306529
92639	306530
17451	306531
23855	306532
7295	306533
7140	306534
100058	306535
148480	306536
3617	306537
336417	306538
44587	306539
152834	306540
125369	306541
49032	306542
147796	306543
17409	306544
162679	306545
81980	306546
4481	306547
67433	306548
9900	306549
40539	306550
212566	306551
11501	306552
77008	306553
25356	306554
2313	306555
85554	306556
80233	306557
81248	306558
46036	306559
34662	306560
119255	306561
35110	306562
675	306563
104955	306564
145712	306565
68679	306566
13903	306567
126835	306568
26370	306569
28983	306570
123240	306571
36300	306572
12572	306573
1691	306574
11623	306575
203458	306576
36960	306577
112150	306578
5560	306579
6340	306580
346376	306581
294854	306582
24367	306583
51534	306584
10900	306585
257136	306586
173623	306587
11412	306588
115762	306589
81272	306590
4785	306591
20508	306592
84202	306593
5502	306594
215252	306595
25041	306596
16508	306597
18368	306598
49240	306599
115955	306600
110938	306601
57830	306602
686	306603
12531	306604
83092	306605
59504	306606
30637	306607
144767	306608
8557	306609
26202	306610
54741	306611
40245	306612
251340	306613
328080	306614
22652	306615
79056	306616
22898	306617
61105	306618
90686	306619
9553	306620
57467	306621
4875	306622
80422	306623
2443	306624
67368	306625
55060	306626
5212	306627
6467	306628
118158	306629
21778	306630
2676	306631
1846	306632
12474	306633
155660	306634
45487	306635
6144	306636
134276	306637
337720	306638
17357	306639
220610	306640
95665	306641
86147	306642
233040	306643
30566	306644
336607	306645
295864	306646
144271	306647
341860	306648
291411	306649
3619	306650
354128	306651
86142	306652
115752	306653
227039	306654
270	306655
233745	306656
6173	306657
50939	306658
5458	306659
128233	306660
21888	306661
4075	306662
27703	306663
35599	306664
17	306665
53162	306666
132609	306667
24525	306668
249574	306669
3396	306670
45199	306671
29483	306672
52060	306673
350345	306674
163562	306675
83784	306676
55764	306677
8409	306678
170786	306679
16555	306680
176423	306681
79771	306682
83226	306683
27224	306684
17394	306685
2029	306686
249432	306687
2497	306688
15089	306689
26080	306690
159645	306691
27652	306692
35127	306693
14027	306694
8553	306695
40439	306696
118706	306697
15989	306698
77735	306699
11786	306700
77365	306701
25802	306702
187897	306703
9791	306704
3798	306705
54551	306706
185142	306707
242090	306708
198564	306709
54934	306710
8397	306711
145071	306712
38675	306713
18815	306714
132	306715
194947	306716
213625	306717
13850	306718
34139	306719
48538	306720
5174	306721
3225	306722
350308	306723
67235	306724
2835	306725
52203	306726
13196	306727
87	306728
6912	306729
100936	306730
27359	306731
164747	306732
288	306733
18747	306734
30751	306735
182872	306736
28982	306737
4071	306738
16226	306739
325077	306740
16265	306741
4342	306742
5803	306743
33873	306744
12898	306745
146479	306746
56759	306747
144714	306748
128477	306749
193992	306750
2898	306751
115590	306752
31492	306753
37311	306754
43567	306755
184999	306756
114	306757
199669	306758
4004	306759
518	306760
8460	306761
2374	306762
168744	306763
5368	306764
876	306765
53645	306766
55567	306767
294152	306768
89379	306769
3826	306770
40320	306771
86754	306772
343548	306773
190612	306774
24447	306775
143429	306776
74084	306777
119012	306778
332418	306779
80970	306780
189829	306781
87982	306782
343128	306783
2091	306784
8886	306785
67437	306786
45347	306787
143655	306788
40112	306789
115707	306790
1495	306791
189674	306792
128680	306793
13614	306794
10471	306795
248822	306796
26907	306797
243420	306798
23284	306799
130851	306800
157722	306801
22593	306802
90	306803
6448	306804
47066	306805
78548	306806
37837	306807
11731	306808
196667	306809
49445	306810
30	306811
50220	306812
11732	306813
6710	306814
9650	306815
21752	306816
19617	306817
45432	306818
82292	306819
97080	306820
108951	306821
24500	306822
96111	306823
58141	306824
6721	306825
129051	306826
1925	306827
9761	306828
199364	306829
230862	306830
53020	306831
125740	306832
176529	306833
194760	306834
29917	306835
4663	306836
44417	306837
315068	306838
82614	306839
18729	306840
214654	306841
76751	306842
1594	306843
229453	306844
20729	306845
202852	306846
126185	306847
62239	306848
238428	306849
105	306850
2091	306851
1320	306852
3972	306853
108697	306854
17365	306855
18497	306856
64493	306857
34194	306858
82	306859
260431	306860
18633	306861
7986	306862
114573	306863
39403	306864
43086	306865
77744	306866
206925	306867
124183	306868
211741	306869
143284	306870
151289	306871
972	306872
2071	306873
2260	306874
8773	306875
172223	306876
113387	306877
29959	306878
96726	306879
62443	306880
48599	306881
57825	306882
71231	306883
50206	306884
70071	306885
5129	306886
72278	306887
51859	306888
4886	306889
174934	306890
111253	306891
31396	306892
188362	306893
244543	306894
83376	306895
90535	306896
19095	306897
5942	306898
122605	306899
6290	306900
243677	306901
16797	306902
4126	306903
146694	306904
18015	306905
49642	306906
57317	306907
26008	306908
96043	306909
35732	306910
69895	306911
172394	306912
5123	306913
56302	306914
7908	306915
34103	306916
500	306917
17365	306918
35926	306919
11682	306920
62405	306921
621	306922
11986	306923
22773	306924
31105	306925
352281	306926
32164	306927
172953	306928
12825	306929
13468	306930
97436	306931
26721	306932
1835	306933
77407	306934
5299	306935
22063	306936
29722	306937
164520	306938
315877	306939
4299	306940
247677	306941
183992	306942
68394	306943
116969	306944
85961	306945
215541	306946
25578	306947
186590	306948
10707	306949
144473	306950
13717	306951
117293	306952
315676	306953
19476	306954
1048	306955
19215	306956
411	306957
94058	306958
302344	306959
309487	306960
66190	306961
35649	306962
34151	306963
81081	306964
9605	306965
20448	306966
12248	306967
70478	306968
215189	306969
21684	306970
11449	306971
56928	306972
87456	306973
10263	306974
25770	306975
215443	306976
4351	306977
187748	306978
1983	306979
14413	306980
21201	306981
89056	306982
12540	306983
67758	306984
4292	306985
73541	306986
89946	306987
28818	306988
315940	306989
262760	306990
334717	306991
124066	306992
33755	306993
8009	306994
262	306995
71492	306996
84277	306997
77097	306998
45068	306999
3981	307000
207005	307001
173152	307002
83348	307003
60824	307004
276478	307005
247	307006
65940	307007
2516	307008
16770	307009
69141	307010
154123	307011
6167	307012
103322	307013
49049	307014
855	307015
87760	307016
140923	307017
1183	307018
8709	307019
1526	307020
204428	307021
836	307022
116220	307023
72221	307024
106651	307025
204922	307026
357661	307027
265774	307028
16491	307029
20199	307030
318517	307031
174195	307032
123712	307033
26864	307034
19004	307035
7974	307036
86896	307037
5978	307038
123810	307039
40142	307040
207972	307041
23824	307042
24440	307043
346965	307044
138692	307045
9347	307046
104436	307047
96275	307048
50009	307049
71014	307050
145808	307051
216410	307052
26159	307053
14086	307054
78861	307055
108349	307056
26848	307057
85355	307058
39763	307059
3703	307060
7385	307061
61734	307062
81354	307063
72068	307064
20452	307065
157794	307066
15758	307067
312328	307068
583	307069
287419	307070
15897	307071
2844	307072
96792	307073
26224	307074
191392	307075
11099	307076
17624	307077
130561	307078
6804	307079
206553	307080
33998	307081
55508	307082
24132	307083
171627	307084
62885	307085
10969	307086
43389	307087
136004	307088
41237	307089
19021	307090
132125	307091
11218	307092
171870	307093
308153	307094
28315	307095
76670	307096
17930	307097
134556	307098
27189	307099
293771	307100
43929	307101
3188	307102
21585	307103
109218	307104
298427	307105
296484	307106
5879	307107
6441	307108
153	307109
24409	307110
224	307111
6519	307112
9757	307113
354805	307114
2660	307115
174723	307116
54846	307117
64274	307118
157911	307119
96106	307120
40439	307121
20676	307122
116117	307123
126219	307124
145370	307125
75807	307126
64910	307127
12070	307128
35149	307129
290051	307130
93448	307131
13966	307132
21571	307133
22399	307134
71321	307135
56665	307136
209828	307137
31287	307138
43919	307139
257628	307140
54520	307141
211131	307142
96509	307143
34275	307144
7591	307145
124253	307146
72885	307147
79778	307148
8141	307149
340008	307150
35314	307151
2382	307152
313425	307153
92287	307154
74347	307155
43385	307156
47596	307157
185869	307158
30732	307159
340116	307160
81190	307161
45487	307162
34296	307163
6214	307164
288032	307165
24576	307166
23103	307167
144489	307168
62254	307169
325046	307170
12573	307171
192469	307172
101951	307173
233663	307174
95798	307175
27188	307176
95508	307177
28887	307178
95339	307179
8469	307180
9215	307181
108662	307182
25017	307183
62360	307184
22479	307185
269	307186
257789	307187
47103	307188
5584	307189
26993	307190
267072	307191
50615	307192
57215	307193
14731	307194
203855	307195
52880	307196
164488	307197
133	307198
19641	307199
98523	307200
14572	307201
14572	307202
14572	307203
149796	307204
13987	307205
62403	307206
124062	307207
35174	307208
94598	307209
19588	307210
135713	307211
22987	307212
72298	307213
190324	307214
137509	307215
151764	307216
25022	307217
76273	307218
212365	307219
194806	307220
4778	307221
120721	307222
320	307223
1795	307224
49998	307225
88154	307226
277671	307227
17714	307228
8406	307229
160795	307230
48923	307231
43121	307232
109212	307233
202933	307234
14584	307235
82534	307236
135710	307237
14936	307238
195673	307239
165713	307240
160795	307241
229024	307242
1393	307243
71555	307244
104076	307245
63877	307246
82158	307247
24560	307248
76044	307249
53172	307250
21927	307251
16270	307252
7909	307253
9961	307254
32130	307255
64219	307256
72527	307257
25305	307258
164639	307259
220303	307260
10231	307261
83858	307262
18670	307263
317118	307264
144611	307265
42315	307266
34200	307267
93922	307268
65944	307269
5217	307270
14635	307271
60073	307272
34220	307273
18363	307274
244644	307275
73762	307276
142708	307277
186594	307278
48146	307279
71261	307280
5015	307281
2430	307282
3600	307283
286114	307284
4612	307285
160989	307286
38925	307287
22108	307288
147	307289
171680	307290
96250	307291
23440	307292
7142	307293
21966	307294
23212	307295
168624	307296
158840	307297
32012	307298
47	307299
5214	307300
86279	307301
104377	307302
11004	307303
49210	307304
22736	307305
82334	307306
33859	307307
292612	307308
153302	307309
259875	307310
3306	307311
176619	307312
7253	307313
99076	307314
52289	307315
18241	307316
35162	307317
992	307318
128060	307319
156246	307320
5894	307321
4848	307322
81432	307323
107	307324
300733	307325
180939	307326
348954	307327
63585	307328
96932	307329
170282	307330
161	307331
304	307332
56205	307333
85899	307334
108405	307335
28276	307336
2501	307337
141	307338
9241	307339
29802	307340
11126	307341
23296	307342
4055	307343
6128	307344
81894	307345
1913	307346
195023	307347
104691	307348
9734	307349
114	307350
47644	307351
8397	307352
105937	307353
51877	307354
4887	307355
174484	307356
62513	307357
292904	307358
158345	307359
174565	307360
24881	307361
36502	307362
14002	307363
24766	307364
38902	307365
137	307366
169779	307367
180	307368
6337	307369
23340	307370
162661	307371
176088	307372
1843	307373
107734	307374
14119	307375
3265	307376
2286	307377
14808	307378
48934	307379
11	307380
101153	307381
107412	307382
69372	307383
343	307384
19601	307385
6518	307386
12856	307387
68455	307388
23362	307389
9743	307390
25187	307391
14129	307392
60132	307393
55194	307394
8070	307395
69255	307396
2729	307397
3374	307398
63924	307399
19600	307400
12077	307401
172096	307402
22196	307403
183853	307404
125808	307405
52666	307406
28772	307407
174881	307408
171697	307409
73601	307410
63	307411
3374	307412
1180	307413
297777	307414
17866	307415
308091	307416
148223	307417
13216	307418
42732	307419
163970	307420
46669	307421
174637	307422
192679	307423
8977	307424
28830	307425
59621	307426
72707	307427
313714	307428
441	307429
18592	307430
985	307431
173748	307432
22533	307433
20493	307434
9936	307435
164873	307436
275720	307437
2908	307438
30697	307439
16231	307440
270440	307441
147554	307442
56124	307443
34920	307444
7901	307445
12978	307446
185	307447
19624	307448
24162	307449
188239	307450
4108	307451
18086	307452
8970	307453
71506	307454
121022	307455
16766	307456
33968	307457
28255	307458
73419	307459
165800	307460
4695	307461
216	307462
164660	307463
23237	307464
36744	307465
94110	307466
372	307467
23679	307468
15772	307469
1286	307470
17264	307471
87488	307472
5694	307473
15757	307474
26519	307475
294617	307476
10766	307477
73725	307478
24753	307479
4936	307480
8672	307481
8691	307482
3492	307483
3	307484
568	307485
4373	307486
17170	307487
103291	307488
173256	307489
20708	307490
35175	307491
38264	307492
31801	307493
5750	307494
53661	307495
262239	307496
70709	307497
30327	307498
183838	307499
55283	307500
23679	307501
12838	307502
2397	307503
136108	307504
80	307505
105510	307506
22	307507
141597	307508
16831	307509
5248	307510
9956	307511
118353	307512
13672	307513
188919	307514
106706	307515
146877	307516
84609	307517
12114	307518
31712	307519
2111	307520
442	307521
37504	307522
112110	307523
355764	307524
456	307525
33839	307526
9277	307527
5203	307528
107132	307529
245000	307530
171888	307531
220566	307532
284598	307533
31239	307534
125269	307535
26415	307536
11390	307537
12234	307538
66450	307539
15336	307540
3517	307541
68	307542
117384	307543
7084	307544
25554	307545
10854	307546
949	307547
160758	307548
8237	307549
31281	307550
53589	307551
141215	307552
189548	307553
1055	307554
68436	307555
79748	307556
277543	307557
56380	307558
172878	307559
1597	307560
2596	307561
3807	307562
16445	307563
83776	307564
6964	307565
34263	307566
47321	307567
39801	307568
25047	307569
181312	307570
23972	307571
3061	307572
1814	307573
12591	307574
313895	307575
6824	307576
17787	307577
321081	307578
78824	307579
68574	307580
26959	307581
75663	307582
100037	307583
32490	307584
112851	307585
11719	307586
3144	307587
162823	307588
87850	307589
46566	307590
32899	307591
9061	307592
2596	307593
77655	307594
3211	307595
56267	307596
26942	307597
80929	307598
44187	307599
22633	307600
88821	307601
1107	307602
94859	307603
21014	307604
44271	307605
13595	307606
125346	307607
42187	307608
357245	307609
4235	307610
105709	307611
47020	307612
1796	307613
69578	307614
68454	307615
166546	307616
25698	307617
269941	307618
5175	307619
32422	307620
72214	307621
4578	307622
17162	307623
10992	307624
6964	307625
52513	307626
2637	307627
3206	307628
5398	307629
213322	307630
147929	307631
158346	307632
83205	307633
239460	307634
79590	307635
128069	307636
47534	307637
59778	307638
66730	307639
11260	307640
46642	307641
103495	307642
30709	307643
104075	307644
17170	307645
29785	307646
12648	307647
1859	307648
163482	307649
6201	307650
3170	307651
9717	307652
52108	307653
46741	307654
81140	307655
89667	307656
41178	307657
2635	307658
19104	307659
247972	307660
27926	307661
84409	307662
56274	307663
84470	307664
12163	307665
147419	307666
51271	307667
6150	307668
52768	307669
51969	307670
106250	307671
9328	307672
16	307673
104287	307674
206716	307675
53201	307676
1857	307677
2216	307678
14004	307679
3383	307680
194138	307681
3437	307682
37910	307683
86554	307684
83	307685
18360	307686
32791	307687
36292	307688
4164	307689
316763	307690
14129	307691
15257	307692
106259	307693
787	307694
1287	307695
19059	307696
53601	307697
192870	307698
335308	307699
35919	307700
26375	307701
1542	307702
85395	307703
28886	307704
1526	307705
4164	307706
9743	307707
28814	307708
166623	307709
3891	307710
188358	307711
412	307712
121082	307713
32317	307714
94857	307715
224366	307716
14487	307717
55179	307718
24959	307719
390	307720
38734	307721
37994	307722
24835	307723
169724	307724
48842	307725
5502	307726
139971	307727
5856	307728
117044	307729
3579	307730
108939	307731
531	307732
14759	307733
2055	307734
24833	307735
72383	307736
68108	307737
66757	307738
73849	307739
209372	307740
74625	307741
22155	307742
313359	307743
9823	307744
6126	307745
6221	307746
284377	307747
8672	307748
109679	307749
15627	307750
173999	307751
111678	307752
128350	307753
36765	307754
201621	307755
5147	307756
195881	307757
9801	307758
46271	307759
6590	307760
21045	307761
76118	307762
27643	307763
192326	307764
101932	307765
46979	307766
260317	307767
12422	307768
38239	307769
5972	307770
4352	307771
787	307772
8581	307773
320601	307774
56045	307775
106776	307776
10876	307777
17179	307778
6141	307779
6829	307780
38787	307781
33250	307782
12741	307783
118653	307784
22175	307785
17647	307786
1262	307787
6018	307788
33812	307789
42540	307790
168	307791
33732	307792
2277	307793
776	307794
19413	307795
19140	307796
2729	307797
4842	307798
3091	307799
158488	307800
141902	307801
150972	307802
150254	307803
109922	307804
102933	307805
79333	307806
16	307807
68373	307808
23673	307809
132380	307810
20406	307811
77232	307812
4026	307813
67274	307814
3912	307815
15137	307816
179257	307817
20722	307818
21547	307819
120899	307820
3238	307821
109157	307822
26813	307823
186374	307824
526	307825
3647	307826
107144	307827
67244	307828
270722	307829
118709	307830
277328	307831
175481	307832
67436	307833
14897	307834
43182	307835
4620	307836
8929	307837
85322	307838
6967	307839
3544	307840
97527	307841
24626	307842
124541	307843
190411	307844
15336	307845
11707	307846
26188	307847
206941	307848
11942	307849
2126	307850
3031	307851
32	307852
4156	307853
38230	307854
65282	307855
1404	307856
315810	307857
17214	307858
33002	307859
23606	307860
762	307861
4833	307862
3916	307863
9991	307864
3371	307865
46561	307866
23220	307867
17191	307868
50901	307869
19660	307870
325817	307871
175869	307872
104472	307873
47349	307874
68515	307875
4842	307876
46587	307877
4842	307878
164810	307879
4799	307880
69547	307881
277572	307882
68288	307883
17294	307884
7650	307885
146	307886
24172	307887
1336	307888
46889	307889
9810	307890
7582	307891
365	307892
260191	307893
127802	307894
181216	307895
14276	307896
5535	307897
186521	307898
84438	307899
72322	307900
171730	307901
21281	307902
23724	307903
916	307904
31966	307905
5723	307906
129662	307907
58542	307908
20369	307909
92595	307910
1744	307911
244587	307912
129575	307913
57762	307914
10221	307915
1913	307916
103179	307917
33258	307918
263323	307919
49198	307920
413	307921
64633	307922
24489	307923
1788	307924
76647	307925
37910	307926
122723	307927
5305	307928
78013	307929
36584	307930
127680	307931
11735	307932
12665	307933
60515	307934
3404	307935
29614	307936
104496	307937
199417	307938
239845	307939
161139	307940
24563	307941
24416	307942
195472	307943
146915	307944
3149	307945
191214	307946
63707	307947
173575	307948
1507	307949
13263	307950
234505	307951
6060	307952
7143	307953
9967	307954
30825	307955
3248	307956
69143	307957
10913	307958
26594	307959
2488	307960
174105	307961
83248	307962
36257	307963
116417	307964
10067	307965
265741	307966
272540	307967
7421	307968
22914	307969
18267	307970
197	307971
120893	307972
53183	307973
63566	307974
110386	307975
5866	307976
13165	307977
71982	307978
6792	307979
71835	307980
71390	307981
161849	307982
209139	307983
110843	307984
33861	307985
53902	307986
7437	307987
205094	307988
83142	307989
167388	307990
51511	307991
240309	307992
48694	307993
69350	307994
110036	307995
92316	307996
948	307997
10049	307998
314014	307999
290072	308000
4932	308001
924	308002
47672	308003
120381	308004
46416	308005
186794	308006
10321	308007
9722	308008
23818	308009
68404	308010
209246	308011
12700	308012
84317	308013
46037	308014
104	308015
76915	308016
3539	308017
44572	308018
7689	308019
2117	308020
12792	308021
24178	308022
29933	308023
287076	308024
10776	308025
195838	308026
38021	308027
2275	308028
22877	308029
29087	308030
35370	308031
4436	308032
107339	308033
115781	308034
476	308035
178813	308036
74876	308037
119709	308038
47644	308039
11706	308040
321356	308041
48394	308042
7578	308043
126938	308044
4939	308045
269343	308046
79187	308047
10766	308048
10099	308049
6926	308050
94217	308051
110381	308052
1339	308053
7536	308054
32416	308055
49199	308056
105697	308057
285769	308058
153991	308059
46271	308060
333055	308061
1748	308062
133695	308063
12678	308064
32566	308065
12493	308066
28876	308067
49504	308068
18411	308069
13347	308070
16985	308071
43006	308072
354999	308073
99161	308074
206985	308075
4772	308076
190039	308077
29010	308078
190482	308079
2287	308080
57880	308081
11671	308082
1821	308083
2092	308084
227119	308085
97159	308086
96721	308087
9839	308088
17076	308089
266159	308090
7019	308091
18721	308092
18721	308093
2126	308094
2768	308095
178270	308096
1534	308097
107989	308098
186337	308099
152673	308100
32501	308101
43070	308102
12681	308103
65044	308104
315741	308105
280735	308106
52521	308107
30289	308108
24905	308109
11252	308110
22540	308111
1880	308112
270467	308113
293984	308114
270050	308115
17059	308116
352061	308117
56438	308118
68097	308119
84088	308120
187930	308121
275289	308122
23431	308123
125916	308124
55966	308125
2639	308126
3812	308127
6060	308128
109878	308129
23684	308130
108880	308131
194946	308132
7696	308133
7691	308134
23631	308135
27457	308136
352903	308137
16	308138
458	308139
20565	308140
86	308141
37943	308142
106706	308143
293773	308144
14533	308145
187867	308146
190734	308147
64050	308148
17156	308149
110916	308150
129690	308151
8015	308152
3448	308153
76625	308154
11325	308155
136130	308156
96300	308157
179471	308158
292	308159
97853	308160
85564	308161
12432	308162
13004	308163
172257	308164
16184	308165
16444	308166
4788	308167
26269	308168
1684	308169
25276	308170
328197	308171
1047	308172
11430	308173
5538	308174
30090	308175
3971	308176
281162	308177
72667	308178
59109	308179
7726	308180
15086	308181
23611	308182
26294	308183
311626	308184
4540	308185
7674	308186
16975	308187
87060	308188
35903	308189
11461	308190
9186	308191
2598	308192
142008	308193
215137	308194
177592	308195
32364	308196
3589	308197
30260	308198
42740	308199
77384	308200
122246	308201
14482	308202
218432	308203
37292	308204
57395	308205
17808	308206
14705	308207
32824	308208
3190	308209
62313	308210
36088	308211
81401	308212
7705	308213
27854	308214
3954	308215
71969	308216
33942	308217
55540	308218
175886	308219
51978	308220
20072	308221
112048	308222
11278	308223
1406	308224
8403	308225
21836	308226
9798	308227
242	308228
3879	308229
4595	308230
46710	308231
14014	308232
7801	308233
1597	308234
230264	308235
193911	308236
13172	308237
11126	308238
48400	308239
54419	308240
24361	308241
37938	308242
16563	308243
318375	308244
259912	308245
40560	308246
20931	308247
13692	308248
42824	308249
82446	308250
513	308251
194946	308252
194917	308253
2060	308254
14003	308255
6697	308256
774	308257
43311	308258
11706	308259
164168	308260
12822	308261
86293	308262
28814	308263
170	308264
3096	308265
67837	308266
31395	308267
34086	308268
54978	308269
38848	308270
33966	308271
19859	308272
54854	308273
16	308274
188834	308275
1936	308276
104354	308277
2481	308278
4200	308279
173064	308280
5659	308281
100084	308282
260087	308283
23917	308284
139157	308285
6538	308286
9433	308287
131470	308288
119878	308289
2934	308290
58183	308291
301977	308292
298810	308293
2050	308294
46375	308295
115331	308296
1707	308297
48221	308298
7902	308299
5096	308300
12114	308301
2653	308302
65329	308303
32610	308304
4517	308305
101816	308306
34808	308307
78852	308308
886	308309
25925	308310
15822	308311
37875	308312
22622	308313
72423	308314
31957	308315
211	308316
12880	308317
84863	308318
34496	308319
48216	308320
888	308321
121279	308322
13720	308323
2490	308324
26838	308325
204202	308326
9007	308327
191383	308328
42697	308329
48442	308330
64318	308331
121218	308332
24538	308333
7	308334
27370	308335
296007	308336
180922	308337
102923	308338
14073	308339
25103	308340
14073	308341
18320	308342
102550	308343
118716	308344
245552	308345
74923	308346
13627	308347
187769	308348
8050	308349
301322	308350
185457	308351
134221	308352
242051	308353
178536	308354
156224	308355
309332	308356
55439	308357
77243	308358
8302	308359
303716	308360
116017	308361
279120	308362
15586	308363
66700	308364
75818	308365
259471	308366
185100	308367
347928	308368
164889	308369
152631	308370
314066	308371
259239	308372
8775	308373
46147	308374
18314	308375
190925	308376
120005	308377
244107	308378
218329	308379
126987	308380
33336	308381
31528	308382
78733	308383
313602	308384
225286	308385
190971	308386
119681	308387
187710	308388
77336	308389
235024	308390
121558	308391
5599	308392
167941	308393
187611	308394
54534	308395
246204	308396
116145	308397
19094	308398
20240	308399
341719	308400
12137	308401
3793	308402
8962	308403
18694	308404
99039	308405
95354	308406
69678	308407
14169	308408
85691	308409
18628	308410
51655	308411
48486	308412
37376	308413
177956	308414
134957	308415
119958	308416
245018	308417
80628	308418
142263	308419
91022	308420
46152	308421
169144	308422
185085	308423
79444	308424
224916	308425
114522	308426
308440	308427
308524	308428
227966	308429
22702	308430
217703	308431
26923	308432
341183	308433
115141	308434
86028	308435
218259	308436
162444	308437
117890	308438
129388	308439
68163	308440
258916	308441
13568	308442
18321	308443
27129	308444
90319	308445
68879	308446
102490	308447
92596	308448
23508	308449
152112	308450
146489	308451
37429	308452
19305	308453
27062	308454
78098	308455
119566	308456
99679	308457
203107	308458
5134	308459
3183	308460
220910	308461
317249	308462
182951	308463
180878	308464
96252	308465
74430	308466
36364	308467
47438	308468
191050	308469
59435	308470
317282	308471
308232	308472
79902	308473
342362	308474
36372	308475
152902	308476
284892	308477
277552	308478
120420	308479
254036	308480
6324	308481
2456	308482
268608	308483
318832	308484
117823	308485
23017	308486
166050	308487
118478	308488
316621	308489
313413	308490
226127	308491
5134	308492
291424	308493
43279	308494
3657	308495
154502	308496
78836	308497
187718	308498
276477	308499
25952	308500
527	308501
49236	308502
11425	308503
129903	308504
44242	308505
25961	308506
3627	308507
82311	308508
17246	308509
275261	308510
38479	308511
19274	308512
22016	308513
103739	308514
22280	308515
44821	308516
9884	308517
47978	308518
269767	308519
527	308520
53422	308521
77182	308522
105490	308523
15819	308524
451	308525
24637	308526
17694	308527
18788	308528
98590	308529
17889	308530
97789	308531
62	308532
125986	308533
256466	308534
192605	308535
175034	308536
33520	308537
15179	308538
226073	308539
8755	308540
98960	308541
19275	308542
223140	308543
267562	308544
105793	308545
190567	308546
113441	308547
33423	308548
281798	308549
33400	308550
23380	308551
23821	308552
97864	308553
60350	308554
135928	308555
20557	308556
57487	308557
26332	308558
166011	308559
12126	308560
2621	308561
235463	308562
24631	308563
108305	308564
86732	308565
24267	308566
96879	308567
154677	308568
109906	308569
36157	308570
2204	308571
4921	308572
2512	308573
110511	308574
107112	308575
9644	308576
12606	308577
25930	308578
143371	308579
170339	308580
231016	308581
137144	308582
12412	308583
22172	308584
272957	308585
130523	308586
174076	308587
90203	308588
3766	308589
199282	308590
22109	308591
33097	308592
244710	308593
11759	308594
8034	308595
17933	308596
180285	308597
239924	308598
62654	308599
166135	308600
168677	308601
167928	308602
2147	308603
64157	308604
348477	308605
84293	308606
185081	308607
1974	308608
150675	308609
194924	308610
87563	308611
6571	308612
142465	308613
97083	308614
30133	308615
4091	308616
51810	308617
22034	308618
82723	308619
68688	308620
92815	308621
75949	308622
227610	308623
51693	308624
177534	308625
49929	308626
82644	308627
221043	308628
240856	308629
204792	308630
30937	308631
26288	308632
65404	308633
34860	308634
48363	308635
30177	308636
30488	308637
96881	308638
21856	308639
204135	308640
299979	308641
189073	308642
6978	308643
2412	308644
43004	308645
59480	308646
63800	308647
325618	308648
41755	308649
26956	308650
129800	308651
86923	308652
14919	308653
8654	308654
134323	308655
60562	308656
2484	308657
21301	308658
149225	308659
43043	308660
21301	308661
93935	308662
21301	308663
273171	308664
54078	308665
21301	308666
21301	308667
147031	308668
53889	308669
34526	308670
311521	308671
74726	308672
20778	308673
150793	308674
194691	308675
6552	308676
19161	308677
325832	308678
37236	308679
82757	308680
19290	308681
55712	308682
334650	308683
193992	308684
13398	308685
122168	308686
74700	308687
181071	308688
194732	308689
148762	308690
302167	308691
195865	308692
289288	308693
19293	308694
7982	308695
14356	308696
29346	308697
145219	308698
186690	308699
185400	308700
10733	308701
232094	308702
862	308703
76010	308704
401	308705
3854	308706
103685	308707
5283	308708
144445	308709
26584	308710
1	308711
133993	308712
41748	308713
61566	308714
63788	308715
9047	308716
21177	308717
347422	308718
283162	308719
69167	308720
1795	308721
85134	308722
26768	308723
6612	308724
81687	308725
73417	308726
56261	308727
16215	308728
117193	308729
6026	308730
25558	308731
9130	308732
118654	308733
7727	308734
20908	308735
51469	308736
179612	308737
244773	308738
20344	308739
32688	308740
73863	308741
613	308742
290947	308743
103204	308744
31882	308745
158101	308746
19	308747
52572	308748
29507	308749
351384	308750
11102	308751
184306	308752
4114	308753
19640	308754
238001	308755
9748	308756
201383	308757
302797	308758
1250	308759
64126	308760
328480	308761
26150	308762
25852	308763
5850	308764
120982	308765
42198	308766
195222	308767
167282	308768
10556	308769
14212	308770
125269	308771
10781	308772
37045	308773
4841	308774
2836	308775
16378	308776
59144	308777
50475	308778
240576	308779
43322	308780
163096	308781
172843	308782
178084	308783
23188	308784
2755	308785
178037	308786
133645	308787
18828	308788
91968	308789
74031	308790
30383	308791
32901	308792
240676	308793
73927	308794
118654	308795
36642	308796
97173	308797
5166	308798
327355	308799
62234	308800
37270	308801
11880	308802
338568	308803
3278	308804
160932	308805
167585	308806
103473	308807
106650	308808
22692	308809
32882	308810
44616	308811
324179	308812
239494	308813
171	308814
3787	308815
10380	308816
28743	308817
150931	308818
76537	308819
36170	308820
3588	308821
423	308822
808	308823
160835	308824
7998	308825
101332	308826
159468	308827
66522	308828
101089	308829
101329	308830
101239	308831
66648	308832
166303	308833
104607	308834
261438	308835
7432	308836
266795	308837
159464	308838
101091	308839
158849	308840
31674	308841
106306	308842
66657	308843
261544	308844
159285	308845
66658	308846
22695	308847
101234	308848
167605	308849
105821	308850
261576	308851
22253	308852
45377	308853
67301	308854
66626	308855
46316	308856
159217	308857
104165	308858
66643	308859
101337	308860
101200	308861
68051	308862
101235	308863
261530	308864
159480	308865
261581	308866
264564	308867
159297	308868
261805	308869
159476	308870
261532	308871
261807	308872
101237	308873
16621	308874
261555	308875
159204	308876
159276	308877
3102	308878
106650	308879
261828	308880
66624	308881
101254	308882
159315	308883
22695	308884
101090	308885
45778	308886
159479	308887
323220	308888
22695	308889
66656	308890
31659	308891
121158	308892
109873	308893
45782	308894
147252	308895
121234	308896
193965	308897
22928	308898
94496	308899
160908	308900
122037	308901
24970	308902
194586	308903
228864	308904
323889	308905
239448	308906
147249	308907
193870	308908
147983	308909
94421	308910
159475	308911
322741	308912
26386	308913
194130	308914
90378	308915
53593	308916
193766	308917
21325	308918
4110	308919
53855	308920
53856	308921
83116	308922
579	308923
16497	308924
263499	308925
26097	308926
259459	308927
1910	308928
199612	308929
43729	308930
181293	308931
278395	308932
188429	308933
11713	308934
51932	308935
31958	308936
101837	308937
246291	308938
571	308939
101758	308940
221953	308941
67056	308942
317508	308943
174	308944
34509	308945
911	308946
22008	308947
8645	308948
16252	308949
25054	308950
124857	308951
14714	308952
2586	308953
2820	308954
127012	308955
18298	308956
2309	308957
2312	308958
1939	308959
128711	308960
28581	308961
22372	308962
187861	308963
300009	308964
15957	308965
8841	308966
80624	308967
13705	308968
178513	308969
354662	308970
313	308971
25913	308972
42045	308973
62078	308974
69271	308975
36033	308976
27759	308977
150024	308978
933	308979
40188	308980
8534	308981
240225	308982
345647	308983
80851	308984
44913	308985
26599	308986
36804	308987
61639	308988
99082	308989
30386	308990
95477	308991
233204	308992
4	308993
197933	308994
89183	308995
141439	308996
251939	308997
51743	308998
196970	308999
181910	309000
255798	309001
177740	309002
254469	309003
25060	309004
115912	309005
258642	309006
182060	309007
99394	309008
170072	309009
282028	309010
95241	309011
99720	309012
182060	309013
143013	309014
159893	309015
328676	309016
18320	309017
158002	309018
129964	309019
168931	309020
268047	309021
197997	309022
37571	309023
99662	309024
241247	309025
54326	309026
239322	309027
127006	309028
23670	309029
250369	309030
251157	309031
54278	309032
123335	309033
54293	309034
50768	309035
155701	309036
99723	309037
123428	309038
37534	309039
239261	309040
93450	309041
156643	309042
65695	309043
159348	309044
197831	309045
254579	309046
93402	309047
245534	309048
123322	309049
332070	309050
123404	309051
28328	309052
38966	309053
3310	309054
3310	309055
281056	309056
120118	309057
67715	309058
8389	309059
127023	309060
8078	309061
3526	309062
38601	309063
81403	309064
66340	309065
97219	309066
83643	309067
53348	309068
116428	309069
6782	309070
29776	309071
9815	309072
10444	309073
173315	309074
8008	309075
113014	309076
96471	309077
61618	309078
71328	309079
87241	309080
121152	309081
44215	309082
272468	309083
325937	309084
145066	309085
8021	309086
1420	309087
240836	309088
5633	309089
4714	309090
357464	309091
120761	309092
18260	309093
7305	309094
252643	309095
268541	309096
264054	309097
357397	309098
133608	309099
140047	309100
153641	309101
25398	309102
161612	309103
16922	309104
313	309105
112838	309106
32523	309107
10467	309108
40	309109
70157	309110
40	309111
110970	309112
57803	309113
3375	309114
208028	309115
353169	309116
25503	309117
43707	309118
59336	309119
13516	309120
281633	309121
316161	309122
322145	309123
18606	309124
33743	309125
82595	309126
19703	309127
4320	309128
113278	309129
105824	309130
173544	309131
275332	309132
24873	309133
139035	309134
223994	309135
57113	309136
169506	309137
204548	309138
116130	309139
11384	309140
141018	309141
229141	309142
200096	309143
223216	309144
75906	309145
59098	309146
61374	309147
308679	309148
119684	309149
162909	309150
24077	309151
100062	309152
5736	309153
336058	309154
87748	309155
115098	309156
93015	309157
127221	309158
51230	309159
28065	309160
164949	309161
116256	309162
219805	309163
106913	309164
87995	309165
503	309166
85264	309167
2012	309168
273451	309169
5656	309170
130501	309171
100291	309172
304785	309173
4195	309174
40408	309175
248182	309176
758	309177
15130	309178
120117	309179
306005	309180
268379	309181
102949	309182
58952	309183
112949	309184
152592	309185
85264	309186
10914	309187
14607	309188
202911	309189
4182	309190
299267	309191
19520	309192
165756	309193
12171	309194
12955	309195
54950	309196
300	309197
199044	309198
25420	309199
63142	309200
34771	309201
14810	309202
115107	309203
62173	309204
341391	309205
308718	309206
140290	309207
2983	309208
8869	309209
274784	309210
11546	309211
30520	309212
142866	309213
87814	309214
217534	309215
1219	309216
16538	309217
33389	309218
64008	309219
74172	309220
212063	309221
43461	309222
156993	309223
246927	309224
41253	309225
64548	309226
210616	309227
270095	309228
191274	309229
8702	309230
86578	309231
145338	309232
67726	309233
11110	309234
31466	309235
94764	309236
198512	309237
115041	309238
150603	309239
354521	309240
61628	309241
10674	309242
9048	309243
112566	309244
84792	309245
133823	309246
135665	309247
91694	309248
243690	309249
311494	309250
219937	309251
1073	309252
8760	309253
40272	309254
11558	309255
216862	309256
135021	309257
48	309258
57993	309259
26819	309260
22	309261
90412	309262
76155	309263
3042	309264
85264	309265
38155	309266
12095	309267
58545	309268
30721	309269
719	309270
208372	309271
7300	309272
467	309273
4500	309274
719	309275
59421	309276
184425	309277
27264	309278
29110	309279
124727	309280
75176	309281
28842	309282
34376	309283
19905	309284
31786	309285
2552	309286
116290	309287
200674	309288
1617	309289
155946	309290
150736	309291
204068	309292
68635	309293
12828	309294
13643	309295
36140	309296
309581	309297
200013	309298
321592	309299
28248	309300
8759	309301
38684	309302
42168	309303
77503	309304
105831	309305
9710	309306
276106	309307
150736	309308
7131	309309
241595	309310
15509	309311
67753	309312
339257	309313
11516	309314
336751	309315
114884	309316
7131	309317
93986	309318
5633	309319
182045	309320
27650	309321
81615	309322
46146	309323
86682	309324
306721	309325
114900	309326
82651	309327
146998	309328
46894	309329
16298	309330
88022	309331
88022	309332
58534	309333
133671	309334
9460	309335
182198	309336
217461	309337
8449	309338
107943	309339
187468	309340
124774	309341
348133	309342
83421	309343
9080	309344
242912	309345
146473	309346
107563	309347
70384	309348
63835	309349
3418	309350
92533	309351
50275	309352
238102	309353
18182	309354
339223	309355
75162	309356
191437	309357
249097	309358
4573	309359
83897	309360
46025	309361
203443	309362
693	309363
29290	309364
76983	309365
18161	309366
185291	309367
63559	309368
71382	309369
64004	309370
133721	309371
28680	309372
228135	309373
11988	309374
53142	309375
90226	309376
70903	309377
2617	309378
104377	309379
321190	309380
113528	309381
19072	309382
274546	309383
65482	309384
48129	309385
50959	309386
228295	309387
146539	309388
102836	309389
112996	309390
59683	309391
4643	309392
4140	309393
146425	309394
8440	309395
28737	309396
142073	309397
117994	309398
33659	309399
71051	309400
99703	309401
47585	309402
38259	309403
315727	309404
75970	309405
10217	309406
199472	309407
50586	309408
137904	309409
191268	309410
41571	309411
89177	309412
59272	309413
139231	309414
10887	309415
82670	309416
6608	309417
308166	309418
53003	309419
47594	309420
14402	309421
80939	309422
111705	309423
43029	309424
165128	309425
16312	309426
653	309427
80883	309428
266748	309429
7093	309430
300108	309431
3129	309432
8426	309433
129630	309434
104283	309435
8709	309436
60646	309437
206760	309438
109180	309439
47582	309440
8054	309441
196038	309442
24890	309443
11626	309444
20994	309445
83011	309446
55225	309447
200246	309448
8709	309449
54391	309450
57218	309451
112558	309452
59637	309453
35350	309454
1142	309455
36121	309456
130463	309457
210540	309458
63994	309459
82007	309460
34979	309461
223671	309462
96452	309463
13705	309464
24877	309465
246691	309466
89468	309467
11571	309468
3912	309469
161757	309470
25319	309471
58823	309472
7770	309473
27011	309474
54173	309475
179675	309476
2652	309477
309618	309478
55937	309479
141421	309480
282105	309481
57033	309482
182705	309483
82354	309484
153557	309485
310469	309486
130930	309487
70129	309488
6967	309489
333	309490
357418	309491
205070	309492
691	309493
119272	309494
120014	309495
46023	309496
25473	309497
120887	309498
2586	309499
19556	309500
344145	309501
134927	309502
10681	309503
4949	309504
43257	309505
20862	309506
102417	309507
75142	309508
90460	309509
35554	309510
141555	309511
82917	309512
82724	309513
82719	309514
151003	309515
87602	309516
179542	309517
28258	309518
183348	309519
84746	309520
1991	309521
11464	309522
1643	309523
28635	309524
21188	309525
33126	309526
182621	309527
132196	309528
85712	309529
310058	309530
60122	309531
51471	309532
98019	309533
113198	309534
11217	309535
3419	309536
3430	309537
116513	309538
236397	309539
1663	309540
201180	309541
112775	309542
55760	309543
154010	309544
104675	309545
35260	309546
328156	309547
267964	309548
163550	309549
112393	309550
86716	309551
42952	309552
67776	309553
54653	309554
74555	309555
299545	309556
92021	309557
348395	309558
208988	309559
298881	309560
161202	309561
182752	309562
63425	309563
290341	309564
27256	309565
3008	309566
106827	309567
112636	309568
8445	309569
32321	309570
17734	309571
248346	309572
12355	309573
96698	309574
46650	309575
104257	309576
17402	309577
64157	309578
202675	309579
311612	309580
40064	309581
142355	309582
223044	309583
91884	309584
32625	309585
109200	309586
24751	309587
39893	309588
11740	309589
58281	309590
6740	309591
44996	309592
41796	309593
19976	309594
912	309595
5107	309596
266055	309597
186786	309598
3067	309599
4829	309600
58424	309601
107926	309602
109210	309603
334677	309604
74987	309605
32490	309606
43302	309607
82585	309608
38088	309609
6603	309610
35331	309611
198627	309612
29889	309613
118367	309614
112921	309615
33480	309616
75493	309617
103455	309618
41462	309619
156963	309620
27661	309621
114725	309622
52070	309623
305535	309624
10380	309625
4549	309626
166521	309627
29726	309628
279949	309629
184077	309630
9533	309631
104557	309632
103651	309633
56616	309634
41019	309635
20860	309636
14279	309637
21382	309638
18973	309639
158852	309640
11823	309641
16730	309642
698	309643
17211	309644
61	309645
7034	309646
388	309647
639	309648
15	309649
77478	309650
9567	309651
167482	309652
2446	309653
31082	309654
53478	309655
98576	309656
76896	309657
53456	309658
352082	309659
32457	309660
18088	309661
230121	309662
40579	309663
41202	309664
141581	309665
227825	309666
229367	309667
334	309668
59113	309669
9114	309670
187081	309671
348320	309672
40488	309673
23748	309674
14549	309675
244645	309676
31604	309677
107039	309678
149451	309679
57076	309680
346963	309681
44996	309682
183457	309683
40125	309684
111741	309685
54907	309686
128634	309687
62214	309688
3441	309689
309642	309690
10471	309691
18499	309692
57677	309693
86143	309694
130532	309695
201288	309696
126313	309697
332920	309698
58317	309699
181849	309700
27992	309701
57160	309702
80811	309703
57677	309704
288630	309705
152763	309706
30269	309707
60065	309708
3480	309709
191632	309710
56937	309711
91782	309712
125152	309713
154892	309714
44724	309715
207598	309716
23046	309717
146411	309718
237	309719
18144	309720
71289	309721
61747	309722
24908	309723
133454	309724
75069	309725
51601	309726
28713	309727
360	309728
85270	309729
39795	309730
54771	309731
1988	309732
16296	309733
828	309734
2358	309735
6285	309736
9370	309737
5333	309738
99698	309739
127407	309740
202601	309741
183004	309742
116753	309743
287336	309744
29415	309745
349555	309746
99457	309747
58621	309748
63052	309749
11870	309750
106287	309751
117269	309752
19457	309753
23677	309754
27380	309755
20928	309756
113995	309757
129051	309758
217952	309759
99733	309760
220358	309761
64605	309762
242919	309763
801	309764
142491	309765
128761	309766
93023	309767
337786	309768
343288	309769
9908	309770
40089	309771
27602	309772
29344	309773
86811	309774
130830	309775
35806	309776
135685	309777
59267	309778
58385	309779
38366	309780
48018	309781
684	309782
61965	309783
134352	309784
142302	309785
233817	309786
42998	309787
35775	309788
51728	309789
114019	309790
1228	309791
119203	309792
229906	309793
10846	309794
73609	309795
261730	309796
179170	309797
11607	309798
200116	309799
184120	309800
24873	309801
21816	309802
7767	309803
335754	309804
166555	309805
25336	309806
309613	309807
1180	309808
32658	309809
45025	309810
50550	309811
245019	309812
1445	309813
2020	309814
88999	309815
17257	309816
64224	309817
107943	309818
170675	309819
192292	309820
98450	309821
41252	309822
161186	309823
28036	309824
39101	309825
92182	309826
68584	309827
138497	309828
90888	309829
130388	309830
140347	309831
62584	309832
54678	309833
126864	309834
17257	309835
140875	309836
116185	309837
155873	309838
283751	309839
29538	309840
185	309841
5366	309842
204666	309843
10397	309844
116263	309845
29658	309846
279536	309847
133938	309848
34425	309849
1008	309850
9482	309851
23907	309852
20999	309853
55120	309854
18	309855
115443	309856
163385	309857
10335	309858
11390	309859
107474	309860
16184	309861
83826	309862
311128	309863
5295	309864
134589	309865
1919	309866
76906	309867
5116	309868
205627	309869
22144	309870
129680	309871
169114	309872
190767	309873
35703	309874
40556	309875
143	309876
275639	309877
22171	309878
10	309879
4985	309880
2360	309881
16712	309882
523	309883
322613	309884
116606	309885
201	309886
24783	309887
24911	309888
155693	309889
85418	309890
157571	309891
204096	309892
25012	309893
14801	309894
21664	309895
1223	309896
291301	309897
22014	309898
79283	309899
22809	309900
6446	309901
81898	309902
2708	309903
347724	309904
302216	309905
6919	309906
5687	309907
201065	309908
152169	309909
9420	309910
323235	309911
8194	309912
442	309913
645	309914
28275	309915
56638	309916
103169	309917
122575	309918
1413	309919
104	309920
163319	309921
14105	309922
96315	309923
20786	309924
76906	309925
24814	309926
83826	309927
24906	309928
41656	309929
51022	309930
143254	309931
34738	309932
84	309933
10033	309934
332547	309935
55905	309936
1596	309937
186283	309938
74898	309939
195087	309940
71906	309941
63848	309942
118034	309943
145570	309944
7027	309945
3936	309946
3936	309947
3936	309948
300154	309949
155729	309950
141287	309951
100719	309952
103357	309953
210143	309954
351277	309955
156435	309956
3505	309957
39226	309958
8486	309959
240353	309960
163723	309961
54669	309962
125062	309963
45098	309964
76876	309965
45944	309966
84224	309967
20360	309968
52402	309969
20199	309970
584	309971
206013	309972
316072	309973
47762	309974
169006	309975
34859	309976
8689	309977
2623	309978
124751	309979
85027	309980
90957	309981
24220	309982
130382	309983
17055	309984
39042	309985
56855	309986
147956	309987
202503	309988
7564	309989
94218	309990
119663	309991
103611	309992
16429	309993
18431	309994
2253	309995
219215	309996
15979	309997
155349	309998
115864	309999
216536	310000
56877	310001
16359	310002
75	310003
202408	310004
238935	310005
1046	310006
3512	310007
223308	310008
1626	310009
9978	310010
5484	310011
51595	310012
45331	310013
37991	310014
124999	310015
12713	310016
14567	310017
178047	310018
40207	310019
44128	310020
76343	310021
52608	310022
1718	310023
116430	310024
5779	310025
147184	310026
56686	310027
19052	310028
73916	310029
299455	310030
73939	310031
73939	310032
19409	310033
186107	310034
185393	310035
24084	310036
1355	310037
41672	310038
2900	310039
49933	310040
179433	310041
152315	310042
73981	310043
57254	310044
2333	310045
52769	310046
142614	310047
249892	310048
113342	310049
6082	310050
60109	310051
38367	310052
52882	310053
32014	310054
188716	310055
30821	310056
327026	310057
36407	310058
233770	310059
28995	310060
29607	310061
151630	310062
54112	310063
42282	310064
38114	310065
57428	310066
315789	310067
36	310068
89240	310069
131444	310070
40933	310071
52068	310072
91481	310073
84421	310074
23169	310075
124710	310076
126927	310077
186440	310078
43981	310079
81909	310080
117259	310081
51750	310082
52121	310083
17152	310084
13081	310085
5255	310086
32724	310087
103457	310088
82062	310089
211014	310090
20189	310091
27761	310092
57275	310093
202771	310094
3011	310095
31818	310096
16284	310097
15993	310098
28628	310099
14233	310100
8777	310101
169860	310102
41414	310103
80892	310104
2235	310105
84530	310106
130809	310107
116029	310108
91326	310109
23404	310110
2295	310111
39149	310112
87624	310113
189147	310114
61370	310115
239464	310116
40514	310117
30324	310118
271253	310119
116046	310120
685	310121
96726	310122
178556	310123
81197	310124
288927	310125
7104	310126
28629	310127
352551	310128
273	310129
4139	310130
249512	310131
19568	310132
2267	310133
348869	310134
2294	310135
12126	310136
14922	310137
62878	310138
36519	310139
7735	310140
256009	310141
116882	310142
19452	310143
180152	310144
25040	310145
50647	310146
342947	310147
333466	310148
17170	310149
138717	310150
24186	310151
30806	310152
455	310153
4069	310154
39055	310155
47890	310156
7504	310157
37776	310158
31179	310159
206637	310160
200764	310161
46483	310162
28886	310163
2014	310164
4222	310165
85448	310166
19235	310167
11002	310168
9133	310169
148100	310170
277458	310171
4987	310172
36367	310173
158679	310174
23	310175
18494	310176
118232	310177
48155	310178
15321	310179
182736	310180
154045	310181
135996	310182
6606	310183
10604	310184
107777	310185
44049	310186
194008	310187
601	310188
115967	310189
4529	310190
341224	310191
186104	310192
219963	310193
177461	310194
370	310195
50280	310196
314201	310197
314768	310198
89707	310199
261373	310200
318789	310201
190726	310202
317334	310203
190112	310204
117944	310205
188249	310206
238299	310207
761	310208
189355	310209
188282	310210
36186	310211
278706	310212
22700	310213
64063	310214
16756	310215
3077	310216
9271	310217
27526	310218
221810	310219
3141	310220
161075	310221
264308	310222
66652	310223
66635	310224
12457	310225
192551	310226
5559	310227
98539	310228
105561	310229
193391	310230
29938	310231
94375	310232
121065	310233
36162	310234
785	310235
5128	310236
25678	310237
47960	310238
134545	310239
134545	310240
315664	310241
15932	310242
37650	310243
145320	310244
221985	310245
99755	310246
25705	310247
43271	310248
45974	310249
188851	310250
46638	310251
192643	310252
295820	310253
15846	310254
77644	310255
318886	310256
329108	310257
194084	310258
65126	310259
323136	310260
200923	310261
318275	310262
191827	310263
139438	310264
85107	310265
15758	310266
315705	310267
51278	310268
228910	310269
32782	310270
3693	310271
68420	310272
36483	310273
186326	310274
224891	310275
107916	310276
80122	310277
18241	310278
183492	310279
31440	310280
2260	310281
116878	310282
15909	310283
200153	310284
94386	310285
38235	310286
326630	310287
18586	310288
120445	310289
104003	310290
64924	310291
23593	310292
11743	310293
89549	310294
97101	310295
23939	310296
114807	310297
259039	310298
114316	310299
259475	310300
2912	310301
295326	310302
17342	310303
168158	310304
142123	310305
481	310306
2612	310307
186728	310308
76840	310309
264987	310310
3877	310311
12263	310312
3054	310313
82338	310314
8781	310315
318861	310316
115519	310317
52613	310318
11050	310319
59819	310320
19600	310321
10985	310322
6706	310323
53722	310324
25160	310325
25160	310326
183718	310327
25160	310328
123300	310329
25451	310330
184055	310331
97327	310332
118213	310333
276181	310334
44059	310335
97077	310336
70856	310337
13097	310338
45570	310339
348080	310340
73963	310341
13798	310342
340177	310343
1	310344
115290	310345
170470	310346
353862	310347
71311	310348
136075	310349
263787	310350
280640	310351
73859	310352
40	310353
31827	310354
352811	310355
127507	310356
343724	310357
215801	310358
207897	310359
178514	310360
6651	310361
164637	310362
14905	310363
189408	310364
199738	310365
4071	310366
196118	310367
87620	310368
34106	310369
32018	310370
40925	310371
127901	310372
8740	310373
94169	310374
59652	310375
2101	310376
262393	310377
27785	310378
114125	310379
43043	310380
44555	310381
84306	310382
345653	310383
18845	310384
19112	310385
54916	310386
28366	310387
36666	310388
35852	310389
10594	310390
26360	310391
125080	310392
70370	310393
65282	310394
38961	310395
25523	310396
48496	310397
43754	310398
14318	310399
17087	310400
26738	310401
38176	310402
182667	310403
307151	310404
186872	310405
42278	310406
2186	310407
42553	310408
60596	310409
2245	310410
10303	310411
19375	310412
25376	310413
24908	310414
62427	310415
310959	310416
28049	310417
327986	310418
352350	310419
25048	310420
127655	310421
53587	310422
330740	310423
219069	310424
209408	310425
24096	310426
346991	310427
32774	310428
31202	310429
115216	310430
65804	310431
163754	310432
157266	310433
23242	310434
8202	310435
34255	310436
327063	310437
118601	310438
33729	310439
96900	310440
153004	310441
13444	310442
312597	310443
177421	310444
172724	310445
308665	310446
9212	310447
81458	310448
1058	310449
58280	310450
32259	310451
310384	310452
307618	310453
10535	310454
356318	310455
40630	310456
99095	310457
73973	310458
106157	310459
173883	310460
88201	310461
7160	310462
269465	310463
190218	310464
68887	310465
329701	310466
68817	310467
62728	310468
68887	310469
69627	310470
300765	310471
23652	310472
87110	310473
100071	310474
349320	310475
43107	310476
46751	310477
149159	310478
162643	310479
321909	310480
209708	310481
31981	310482
153752	310483
250927	310484
10714	310485
96699	310486
24042	310487
278145	310488
36987	310489
80213	310490
207202	310491
43606	310492
109302	310493
81829	310494
106975	310495
81499	310496
128755	310497
96699	310498
205356	310499
79468	310500
9954	310501
98971	310502
105218	310503
203769	310504
12775	310505
47453	310506
105218	310507
345871	310508
46935	310509
101056	310510
301569	310511
124525	310512
70366	310513
19811	310514
340830	310515
114799	310516
239224	310517
16610	310518
101056	310519
55555	310520
339999	310521
51104	310522
32711	310523
84717	310524
3974	310525
64141	310526
298555	310527
63461	310528
127144	310529
115449	310530
256307	310531
91737	310532
126221	310533
87890	310534
107950	310535
84713	310536
3782	310537
210652	310538
68499	310539
86784	310540
135102	310541
232518	310542
55487	310543
324520	310544
8803	310545
229975	310546
3478	310547
194948	310548
175959	310549
261311	310550
176447	310551
323101	310552
79342	310553
294246	310554
82071	310555
167478	310556
163597	310557
151502	310558
137012	310559
12926	310560
180997	310561
85409	310562
116250	310563
349712	310564
50355	310565
343442	310566
203200	310567
181994	310568
323251	310569
148620	310570
42732	310571
83127	310572
90735	310573
128410	310574
109105	310575
286871	310576
102950	310577
168173	310578
12926	310579
128061	310580
43341	310581
357015	310582
178109	310583
28606	310584
133550	310585
355592	310586
201974	310587
196353	310588
167711	310589
158050	310590
44707	310591
5664	310592
66265	310593
22144	310594
198536	310595
4866	310596
212025	310597
19246	310598
111565	310599
89774	310600
161280	310601
47053	310602
73343	310603
122597	310604
177210	310605
351716	310606
196318	310607
23444	310608
126290	310609
82801	310610
29101	310611
67126	310612
39255	310613
40233	310614
246195	310615
292281	310616
338869	310617
345771	310618
84142	310619
37314	310620
46826	310621
103897	310622
329900	310623
321575	310624
122019	310625
261270	310626
148620	310627
90223	310628
130029	310629
228286	310630
42632	310631
5109	310632
224144	310633
255693	310634
103214	310635
174193	310636
515	310637
47009	310638
192310	310639
137164	310640
181003	310641
103793	310642
27139	310643
53940	310644
228612	310645
61291	310646
58391	310647
220293	310648
323098	310649
91263	310650
355944	310651
72518	310652
272303	310653
126531	310654
323270	310655
79441	310656
30728	310657
20088	310658
157233	310659
276032	310660
17531	310661
245085	310662
17748	310663
273248	310664
321878	310665
193208	310666
199570	310667
15823	310668
8172	310669
163775	310670
82017	310671
62525	310672
194404	310673
299557	310674
298785	310675
45595	310676
30616	310677
181202	310678
27457	310679
55446	310680
50663	310681
177824	310682
181194	310683
87309	310684
74350	310685
144282	310686
180042	310687
42534	310688
287875	310689
20496	310690
59355	310691
290053	310692
140969	310693
13555	310694
72140	310695
138793	310696
277310	310697
334962	310698
43325	310699
200775	310700
37007	310701
238253	310702
162354	310703
139915	310704
200582	310705
147833	310706
337125	310707
60145	310708
516	310709
77170	310710
190758	310711
1535	310712
192671	310713
74460	310714
128486	310715
354085	310716
19778	310717
130035	310718
201739	310719
193148	310720
338084	310721
36184	310722
15468	310723
343857	310724
84227	310725
124537	310726
247221	310727
68872	310728
201346	310729
35135	310730
340753	310731
126759	310732
60433	310733
205915	310734
167326	310735
314	310736
9909	310737
89063	310738
356896	310739
165898	310740
351854	310741
105016	310742
105088	310743
28838	310744
104350	310745
141607	310746
329469	310747
47801	310748
235694	310749
192590	310750
127127	310751
174013	310752
122116	310753
10811	310754
46443	310755
125654	310756
262005	310757
179058	310758
220237	310759
183661	310760
94022	310761
333323	310762
111877	310763
32444	310764
351182	310765
329795	310766
126164	310767
201748	310768
267547	310769
202833	310770
251149	310771
222708	310772
257944	310773
206116	310774
320383	310775
1029	310776
130348	310777
112885	310778
112885	310779
215136	310780
25039	310781
63444	310782
126579	310783
68750	310784
206819	310785
213940	310786
125533	310787
106962	310788
199061	310789
162402	310790
3514	310791
150103	310792
192905	310793
2550	310794
328757	310795
38313	310796
352359	310797
314451	310798
339301	310799
79341	310800
83387	310801
162020	310802
23602	310803
164341	310804
66259	310805
103215	310806
138586	310807
257385	310808
202191	310809
55067	310810
12685	310811
274076	310812
59606	310813
206959	310814
246566	310815
16521	310816
3193	310817
37642	310818
122662	310819
46656	310820
120825	310821
53885	310822
126508	310823
269784	310824
161982	310825
334861	310826
322605	310827
20976	310828
85431	310829
63459	310830
43355	310831
85426	310832
18358	310833
140235	310834
82751	310835
7615	310836
26487	310837
329087	310838
217089	310839
60287	310840
12181	310841
122888	310842
33038	310843
201307	310844
3782	310845
284499	310846
56671	310847
150658	310848
7435	310849
295425	310850
190058	310851
118136	310852
61397	310853
87283	310854
345046	310855
101053	310856
28765	310857
201174	310858
179746	310859
8977	310860
333950	310861
134783	310862
327295	310863
12841	310864
15968	310865
125091	310866
17531	310867
345055	310868
342829	310869
148544	310870
105714	310871
339082	310872
60277	310873
50714	310874
239852	310875
335490	310876
81440	310877
21754	310878
7163	310879
123844	310880
88866	310881
135000	310882
15021	310883
10208	310884
50347	310885
10208	310886
174519	310887
41889	310888
59472	310889
257596	310890
273606	310891
224255	310892
65895	310893
347101	310894
165715	310895
324964	310896
1134	310897
76427	310898
104691	310899
122476	310900
115478	310901
270760	310902
121168	310903
47494	310904
6787	310905
138326	310906
113333	310907
248308	310908
247814	310909
76330	310910
246180	310911
33681	310912
96219	310913
227217	310914
133450	310915
172627	310916
57213	310917
233147	310918
48022	310919
66168	310920
350747	310921
333578	310922
55300	310923
124298	310924
256807	310925
84963	310926
4664	310927
90043	310928
225672	310929
181345	310930
325577	310931
11946	310932
50556	310933
124369	310934
100466	310935
10979	310936
71094	310937
116725	310938
7668	310939
277779	310940
141590	310941
128396	310942
123737	310943
214567	310944
221519	310945
12624	310946
283051	310947
62768	310948
81275	310949
258624	310950
208046	310951
283284	310952
122647	310953
95547	310954
243473	310955
739	310956
162788	310957
289026	310958
89510	310959
347157	310960
17308	310961
40355	310962
61263	310963
60517	310964
94082	310965
40033	310966
291805	310967
155210	310968
323009	310969
122716	310970
45527	310971
230348	310972
244804	310973
9137	310974
312884	310975
191579	310976
122532	310977
224279	310978
30403	310979
82753	310980
3007	310981
348255	310982
3101	310983
13246	310984
331146	310985
31420	310986
14966	310987
99131	310988
54324	310989
335329	310990
136171	310991
39989	310992
229116	310993
10739	310994
65364	310995
43737	310996
134061	310997
257905	310998
89684	310999
351658	311000
65829	311001
129355	311002
14261	311003
3118	311004
334397	311005
203695	311006
121699	311007
227192	311008
73780	311009
31421	311010
56522	311011
102326	311012
342584	311013
229745	311014
73341	311015
68885	311016
12647	311017
187764	311018
252618	311019
117642	311020
117642	311021
122014	311022
141567	311023
355181	311024
15796	311025
236823	311026
167274	311027
80474	311028
154805	311029
94878	311030
191006	311031
221105	311032
156513	311033
140030	311034
53853	311035
31437	311036
89313	311037
67911	311038
54221	311039
183739	311040
37497	311041
177663	311042
30818	311043
99564	311044
65544	311045
44748	311046
4471	311047
9441	311048
69325	311049
44963	311050
44721	311051
55634	311052
165477	311053
114026	311054
126789	311055
127098	311056
204340	311057
31741	311058
22760	311059
151185	311060
160015	311061
346837	311062
247979	311063
46307	311064
2066	311065
167594	311066
327286	311067
95460	311068
98961	311069
16427	311070
16427	311071
16427	311072
225134	311073
323800	311074
24701	311075
122498	311076
156364	311077
122499	311078
55555	311079
343669	311080
336296	311081
19282	311082
81407	311083
78785	311084
271719	311085
196706	311086
55703	311087
348372	311088
129614	311089
229	311090
14127	311091
81531	311092
45644	311093
31939	311094
23208	311095
44628	311096
17528	311097
280054	311098
342918	311099
140358	311100
80748	311101
27143	311102
329629	311103
731	311104
262705	311105
280312	311106
104602	311107
26568	311108
193718	311109
5894	311110
39901	311111
3362	311112
12449	311113
340527	311114
336480	311115
31768	311116
45569	311117
731	311118
192253	311119
323533	311120
66925	311121
42903	311122
12756	311123
196633	311124
195126	311125
21954	311126
54367	311127
80004	311128
7651	311129
59062	311130
101674	311131
345382	311132
63970	311133
247338	311134
334756	311135
66838	311136
12197	311137
8745	311138
136526	311139
67217	311140
102064	311141
64192	311142
196310	311143
196310	311144
111456	311145
244922	311146
43236	311147
123033	311148
104522	311149
768	311150
268743	311151
91295	311152
114021	311153
338049	311154
28201	311155
325597	311156
254308	311157
255850	311158
181725	311159
42257	311160
311788	311161
22460	311162
47505	311163
79192	311164
158186	311165
244825	311166
31337	311167
255941	311168
197906	311169
254237	311170
197908	311171
193883	311172
167892	311173
69757	311174
243973	311175
303242	311176
23114	311177
32398	311178
265303	311179
120006	311180
44357	311181
24626	311182
9401	311183
9394	311184
113158	311185
46500	311186
166134	311187
224358	311188
113432	311189
29765	311190
338887	311191
197383	311192
19338	311193
304025	311194
70202	311195
54341	311196
331497	311197
9021	311198
266460	311199
242093	311200
16488	311201
168783	311202
17369	311203
245255	311204
348624	311205
141321	311206
344856	311207
167154	311208
197277	311209
196262	311210
156207	311211
264556	311212
175172	311213
124	311214
128443	311215
192415	311216
195110	311217
42756	311218
187022	311219
25924	311220
138871	311221
2129	311222
100255	311223
178224	311224
210191	311225
164040	311226
338555	311227
204688	311228
204649	311229
200	311230
321609	311231
200601	311232
345759	311233
126882	311234
340941	311235
275901	311236
114125	311237
36885	311238
218907	311239
105135	311240
227794	311241
170089	311242
322402	311243
69779	311244
169602	311245
152937	311246
216229	311247
29832	311248
31056	311249
326657	311250
196181	311251
31388	311252
353007	311253
4690	311254
79182	311255
204602	311256
324852	311257
149735	311258
195032	311259
219676	311260
39302	311261
248202	311262
252751	311263
355652	311264
187548	311265
312537	311266
261685	311267
194887	311268
17393	311269
7719	311270
54088	311271
42863	311272
35204	311273
3805	311274
79535	311275
11807	311276
182018	311277
230483	311278
22919	311279
69388	311280
22679	311281
312311	311282
322833	311283
11760	311284
198322	311285
159085	311286
326626	311287
172648	311288
41233	311289
38367	311290
347478	311291
55568	311292
333812	311293
55703	311294
16609	311295
341024	311296
356645	311297
346762	311298
340639	311299
289907	311300
47842	311301
282333	311302
42929	311303
330510	311304
47690	311305
356838	311306
141967	311307
311335	311308
122649	311309
155890	311310
2143	311311
350572	311312
159395	311313
7333	311314
2262	311315
101286	311316
65515	311317
312969	311318
3275	311319
357373	311320
40729	311321
356233	311322
3267	311323
117942	311324
314817	311325
318504	311326
47192	311327
66897	311328
159973	311329
47804	311330
193801	311331
19115	311332
138448	311333
154785	311334
356688	311335
54001	311336
66855	311337
66855	311338
252733	311339
37514	311340
31704	311341
356503	311342
226684	311343
156062	311344
11378	311345
2053	311346
62559	311347
165283	311348
10697	311349
2555	311350
103250	311351
121430	311352
166120	311353
312207	311354
90411	311355
127217	311356
139892	311357
304599	311358
339408	311359
203930	311360
164969	311361
12306	311362
281711	311363
83050	311364
327262	311365
269027	311366
345227	311367
346278	311368
357131	311369
142185	311370
60062	311371
60062	311372
272419	311373
330039	311374
10536	311375
208674	311376
117589	311377
58936	311378
50576	311379
105877	311380
23603	311381
105877	311382
13622	311383
371	311384
117809	311385
197699	311386
193734	311387
53671	311388
7828	311389
66534	311390
104145	311391
54045	311392
17163	311393
16734	311394
98476	311395
331225	311396
148351	311397
253304	311398
161226	311399
14733	311400
329185	311401
68758	311402
318262	311403
26663	311404
204280	311405
196874	311406
3093	311407
197429	311408
22527	311409
348310	311410
122811	311411
26675	311412
156392	311413
312011	311414
113781	311415
77154	311416
187350	311417
45787	311418
166628	311419
273479	311420
270120	311421
32345	311422
46982	311423
46414	311424
47557	311425
17317	311426
17106	311427
267064	311428
55831	311429
352991	311430
69491	311431
187742	311432
80610	311433
331369	311434
28445	311435
31253	311436
88588	311437
265459	311438
44763	311439
103485	311440
17070	311441
80648	311442
331703	311443
10829	311444
80648	311445
10829	311446
10829	311447
10829	311448
197924	311449
19355	311450
197924	311451
99660	311452
12366	311453
46655	311454
37546	311455
80647	311456
80647	311457
65354	311458
229842	311459
80648	311460
68211	311461
5948	311462
22012	311463
117529	311464
143441	311465
63516	311466
332848	311467
101116	311468
324528	311469
16745	311470
332030	311471
99206	311472
63563	311473
106846	311474
95371	311475
99206	311476
2384	311477
123278	311478
78537	311479
91051	311480
245465	311481
123278	311482
123278	311483
325990	311484
130287	311485
224579	311486
126223	311487
141324	311488
124098	311489
347498	311490
195073	311491
290992	311492
37168	311493
276912	311494
16789	311495
167434	311496
164094	311497
314391	311498
45456	311499
67911	311500
277225	311501
197384	311502
67911	311503
30818	311504
12845	311505
90919	311506
12845	311507
47263	311508
99779	311509
155345	311510
254029	311511
254792	311512
22832	311513
99742	311514
221083	311515
17015	311516
1083	311517
1083	311518
108909	311519
222996	311520
122752	311521
350101	311522
141773	311523
123592	311524
3171	311525
197944	311526
156197	311527
252720	311528
117683	311529
159750	311530
18101	311531
33387	311532
26667	311533
19697	311534
311874	311535
347977	311536
274454	311537
165412	311538
138538	311539
177707	311540
196703	311541
102993	311542
119349	311543
193584	311544
227867	311545
229032	311546
148362	311547
334952	311548
814	311549
33579	311550
106162	311551
139706	311552
125659	311553
344968	311554
82721	311555
332388	311556
324038	311557
29842	311558
22516	311559
254356	311560
198321	311561
297237	311562
197536	311563
169253	311564
331986	311565
74045	311566
15780	311567
5865	311568
181102	311569
106716	311570
47557	311571
24974	311572
66704	311573
198021	311574
338178	311575
328967	311576
33106	311577
328134	311578
73132	311579
280675	311580
210446	311581
133652	311582
196575	311583
310299	311584
75705	311585
23649	311586
77538	311587
66804	311588
263035	311589
196042	311590
15167	311591
174453	311592
9433	311593
395	311594
395	311595
121389	311596
277488	311597
33064	311598
210387	311599
210387	311600
33064	311601
174096	311602
107082	311603
74354	311604
63216	311605
41784	311606
324544	311607
345555	311608
321635	311609
322409	311610
154914	311611
11954	311612
314121	311613
54238	311614
341241	311615
121263	311616
163122	311617
272019	311618
37787	311619
206750	311620
6008	311621
328158	311622
70902	311623
253706	311624
134581	311625
165177	311626
96233	311627
179996	311628
273585	311629
17244	311630
70911	311631
197691	311632
346194	311633
82869	311634
32672	311635
17343	311636
127019	311637
101640	311638
352270	311639
194003	311640
13228	311641
103752	311642
69507	311643
69507	311644
335453	311645
328271	311646
31361	311647
31361	311648
241143	311649
352626	311650
22705	311651
209025	311652
122025	311653
98785	311654
98785	311655
255362	311656
110158	311657
326505	311658
45383	311659
98779	311660
4	311661
98891	311662
242620	311663
220963	311664
122099	311665
139843	311666
324924	311667
205808	311668
14612	311669
73	311670
32652	311671
55072	311672
28316	311673
46749	311674
150273	311675
307506	311676
263138	311677
23682	311678
101689	311679
9021	311680
166812	311681
189729	311682
4567	311683
15871	311684
121310	311685
79781	311686
9111	311687
7633	311688
332112	311689
223737	311690
66722	311691
187056	311692
7339	311693
38422	311694
204831	311695
82967	311696
38423	311697
42872	311698
54220	311699
54308	311700
137594	311701
155654	311702
98999	311703
47970	311704
22487	311705
44697	311706
231137	311707
335989	311708
9438	311709
253075	311710
99586	311711
16523	311712
99156	311713
128167	311714
55726	311715
47831	311716
104802	311717
134839	311718
6685	311719
95124	311720
346272	311721
60458	311722
126982	311723
70786	311724
1299	311725
159391	311726
161479	311727
22465	311728
268408	311729
66663	311730
277027	311731
109123	311732
139594	311733
139594	311734
69629	311735
1767	311736
2124	311737
3760	311738
12309	311739
95088	311740
1153	311741
113912	311742
37260	311743
266290	311744
122767	311745
163529	311746
254879	311747
54048	311748
79624	311749
107110	311750
83887	311751
110130	311752
174140	311753
108909	311754
122238	311755
182894	311756
98767	311757
23829	311758
304125	311759
2460	311760
145009	311761
274658	311762
14285	311763
324756	311764
96135	311765
14293	311766
121497	311767
187167	311768
181097	311769
121508	311770
194804	311771
77102	311772
312303	311773
184174	311774
7398	311775
31448	311776
159438	311777
312505	311778
18778	311779
194464	311780
187283	311781
77323	311782
187153	311783
193639	311784
154873	311785
227688	311786
347857	311787
139837	311788
18777	311789
27168	311790
88372	311791
291470	311792
181094	311793
327290	311794
75050	311795
193820	311796
208042	311797
105327	311798
3629	311799
280977	311800
182373	311801
350480	311802
54006	311803
353951	311804
56149	311805
13354	311806
277101	311807
128686	311808
70317	311809
83539	311810
228504	311811
140658	311812
107319	311813
118722	311814
298402	311815
238927	311816
97215	311817
323058	311818
50762	311819
31296	311820
31424	311821
165956	311822
65468	311823
221613	311824
193340	311825
267380	311826
80641	311827
80643	311828
123395	311829
33137	311830
45629	311831
259380	311832
183269	311833
268592	311834
312832	311835
22218	311836
52276	311837
77218	311838
292702	311839
303533	311840
31028	311841
31028	311842
37406	311843
331988	311844
14281	311845
272724	311846
273984	311847
60877	311848
350492	311849
5879	311850
37581	311851
12695	311852
197524	311853
122521	311854
123423	311855
275106	311856
102557	311857
129466	311858
46772	311859
65709	311860
2557	311861
19350	311862
197844	311863
19350	311864
123338	311865
37526	311866
54284	311867
54284	311868
37526	311869
37528	311870
19350	311871
37528	311872
37526	311873
37528	311874
37528	311875
19350	311876
80592	311877
197843	311878
80592	311879
197844	311880
5309	311881
28479	311882
124906	311883
32214	311884
274864	311885
348063	311886
266138	311887
70659	311888
95147	311889
2597	311890
218135	311891
299296	311892
70906	311893
48094	311894
8503	311895
69297	311896
22280	311897
277404	311898
91103	311899
204297	311900
162501	311901
22300	311902
104617	311903
99238	311904
67693	311905
68388	311906
54047	311907
121053	311908
340850	311909
49974	311910
221480	311911
61375	311912
154035	311913
31290	311914
262963	311915
345813	311916
61841	311917
21514	311918
279263	311919
251113	311920
123606	311921
187414	311922
331931	311923
255859	311924
255795	311925
255890	311926
70081	311927
178160	311928
16610	311929
42868	311930
106359	311931
155024	311932
121807	311933
77077	311934
194813	311935
246662	311936
95146	311937
52219	311938
102083	311939
154998	311940
122297	311941
47804	311942
303015	311943
139375	311944
122808	311945
8950	311946
7071	311947
261722	311948
165431	311949
17528	311950
123098	311951
331412	311952
26669	311953
177912	311954
16524	311955
122808	311956
197887	311957
4674	311958
102695	311959
69205	311960
166983	311961
71117	311962
204338	311963
120923	311964
193279	311965
346814	311966
142051	311967
267364	311968
193818	311969
301178	311970
193575	311971
31740	311972
324024	311973
99453	311974
261365	311975
105232	311976
118010	311977
120923	311978
20492	311979
40308	311980
6798	311981
2065	311982
40308	311983
271090	311984
220995	311985
220861	311986
23235	311987
20693	311988
11970	311989
224299	311990
101515	311991
80437	311992
200128	311993
168478	311994
30380	311995
167465	311996
244634	311997
1403	311998
341591	311999
102646	312000
117721	312001
15081	312002
347635	312003
82849	312004
246958	312005
26565	312006
1403	312007
205015	312008
346346	312009
3409	312010
195142	312011
45471	312012
101176	312013
78430	312014
267664	312015
108174	312016
6016	312017
230474	312018
6507	312019
1714	312020
4712	312021
45795	312022
79945	312023
150337	312024
275886	312025
62244	312026
168181	312027
22451	312028
43144	312029
312105	312030
7626	312031
187650	312032
31769	312033
324157	312034
154189	312035
206006	312036
126823	312037
195356	312038
225345	312039
126696	312040
79640	312041
82742	312042
195080	312043
207055	312044
312469	312045
119318	312046
5554	312047
156130	312048
352342	312049
69890	312050
2555	312051
16473	312052
331233	312053
324983	312054
95430	312055
106476	312056
122559	312057
88735	312058
108067	312059
2638	312060
151505	312061
6075	312062
252728	312063
324783	312064
205446	312065
205446	312066
217835	312067
277022	312068
324097	312069
197607	312070
155732	312071
331583	312072
36792	312073
99801	312074
135485	312075
335193	312076
135660	312077
14374	312078
171429	312079
257661	312080
198092	312081
37365	312082
148635	312083
2146	312084
195154	312085
201317	312086
287281	312087
181462	312088
150021	312089
276435	312090
65613	312091
323626	312092
120758	312093
227682	312094
327328	312095
226006	312096
19297	312097
111456	312098
174137	312099
86657	312100
181748	312101
267751	312102
339579	312103
166069	312104
127071	312105
166069	312106
193334	312107
79677	312108
113733	312109
74738	312110
4456	312111
17483	312112
95306	312113
155450	312114
148313	312115
31426	312116
55673	312117
327684	312118
262614	312119
40931	312120
159746	312121
79465	312122
273269	312123
267010	312124
73524	312125
46950	312126
193172	312127
60471	312128
81145	312129
153737	312130
87078	312131
123337	312132
46819	312133
154614	312134
254400	312135
144655	312136
59992	312137
101696	312138
67120	312139
94443	312140
19711	312141
63493	312142
167708	312143
32712	312144
45496	312145
12344	312146
182065	312147
169013	312148
46493	312149
197827	312150
236722	312151
328969	312152
69753	312153
336816	312154
339918	312155
31766	312156
31741	312157
46982	312158
23208	312159
221537	312160
20678	312161
86837	312162
91087	312163
10885	312164
154598	312165
182032	312166
155805	312167
155805	312168
330890	312169
12904	312170
197790	312171
80598	312172
123140	312173
270438	312174
80564	312175
80564	312176
197564	312177
111914	312178
181806	312179
181806	312180
104628	312181
123593	312182
103121	312183
331956	312184
38272	312185
332010	312186
6982	312187
4979	312188
241880	312189
138615	312190
326061	312191
31395	312192
24104	312193
201657	312194
108379	312195
67474	312196
327427	312197
115152	312198
90386	312199
142172	312200
139709	312201
137040	312202
80702	312203
123507	312204
80702	312205
80703	312206
45460	312207
45555	312208
2304	312209
188169	312210
1055	312211
333498	312212
69371	312213
89960	312214
53569	312215
168324	312216
205024	312217
336609	312218
82863	312219
352920	312220
339599	312221
337240	312222
340102	312223
353314	312224
206926	312225
341722	312226
124396	312227
55572	312228
82841	312229
340170	312230
339723	312231
347258	312232
204599	312233
196429	312234
167673	312235
357231	312236
128518	312237
199276	312238
342499	312239
127064	312240
120533	312241
17362	312242
127081	312243
122533	312244
19202	312245
194193	312246
221029	312247
228616	312248
112315	312249
355218	312250
301220	312251
209000	312252
321660	312253
170219	312254
44947	312255
4666	312256
137135	312257
22486	312258
7716	312259
21495	312260
331418	312261
122518	312262
164154	312263
68778	312264
96252	312265
82771	312266
53781	312267
347039	312268
1299	312269
154884	312270
330411	312271
79497	312272
166502	312273
3109	312274
314461	312275
88512	312276
275500	312277
79469	312278
79469	312279
129920	312280
52282	312281
23947	312282
105135	312283
105019	312284
339251	312285
350667	312286
59694	312287
230214	312288
79818	312289
38354	312290
126654	312291
273592	312292
104804	312293
271826	312294
79818	312295
226305	312296
83133	312297
4042	312298
348100	312299
7626	312300
138957	312301
7845	312302
180689	312303
297171	312304
55557	312305
341369	312306
335272	312307
338760	312308
193418	312309
82751	312310
341375	312311
202035	312312
180684	312313
356122	312314
82913	312315
356030	312316
19727	312317
54044	312318
339013	312319
342172	312320
195083	312321
55634	312322
8322	312323
121218	312324
121218	312325
55823	312326
127188	312327
82967	312328
141218	312329
210365	312330
19700	312331
326601	312332
37123	312333
303016	312334
121650	312335
210457	312336
334173	312337
79635	312338
338107	312339
347069	312340
334390	312341
55646	312342
193903	312343
55676	312344
194116	312345
160048	312346
262999	312347
121549	312348
327985	312349
121129	312350
229375	312351
54284	312352
80092	312353
272949	312354
252670	312355
162317	312356
181855	312357
37168	312358
121517	312359
121517	312360
325140	312361
175586	312362
38443	312363
54228	312364
350765	312365
206871	312366
271125	312367
107044	312368
47239	312369
727	312370
196331	312371
173960	312372
55533	312373
340986	312374
334990	312375
69355	312376
347815	312377
334237	312378
12926	312379
324141	312380
196511	312381
335298	312382
55532	312383
346975	312384
275501	312385
348312	312386
19711	312387
340884	312388
56760	312389
26661	312390
313191	312391
32169	312392
123376	312393
336318	312394
312018	312395
52246	312396
271867	312397
69838	312398
121820	312399
328408	312400
12452	312401
164536	312402
105529	312403
32495	312404
204952	312405
314614	312406
188256	312407
227156	312408
182817	312409
204756	312410
59347	312411
54047	312412
198924	312413
32184	312414
196350	312415
83282	312416
193754	312417
317266	312418
49736	312419
272548	312420
277135	312421
312100	312422
21505	312423
340348	312424
204801	312425
21505	312426
65420	312427
101689	312428
6797	312429
45459	312430
65420	312431
317668	312432
47075	312433
77098	312434
120538	312435
227179	312436
164868	312437
329094	312438
2687	312439
117383	312440
225507	312441
335454	312442
350642	312443
338653	312444
117511	312445
37341	312446
88242	312447
2309	312448
3113	312449
122117	312450
104661	312451
11645	312452
5711	312453
58919	312454
353708	312455
31732	312456
31732	312457
66837	312458
323132	312459
159781	312460
46274	312461
84082	312462
207962	312463
225929	312464
205744	312465
63622	312466
148629	312467
5606	312468
50900	312469
113728	312470
110010	312471
47567	312472
302239	312473
180754	312474
183977	312475
98777	312476
122573	312477
120717	312478
244987	312479
73341	312480
1272	312481
33058	312482
263019	312483
66949	312484
192378	312485
3701	312486
69834	312487
290824	312488
192742	312489
339835	312490
68001	312491
324538	312492
196543	312493
163958	312494
221675	312495
89880	312496
27141	312497
35195	312498
342151	312499
4139	312500
123245	312501
45829	312502
227563	312503
4111	312504
103872	312505
103872	312506
96162	312507
3193	312508
54293	312509
2782	312510
49478	312511
44697	312512
226698	312513
22468	312514
76019	312515
221606	312516
136229	312517
59078	312518
254164	312519
254333	312520
16935	312521
89313	312522
165040	312523
128412	312524
70126	312525
122557	312526
196407	312527
82778	312528
199596	312529
92051	312530
69801	312531
10747	312532
91389	312533
268857	312534
121586	312535
351365	312536
121616	312537
12528	312538
348108	312539
133651	312540
140231	312541
2638	312542
321614	312543
177211	312544
5805	312545
39900	312546
121674	312547
117590	312548
295734	312549
154850	312550
261990	312551
12622	312552
342384	312553
73275	312554
324652	312555
154177	312556
79421	312557
19249	312558
9537	312559
134203	312560
229107	312561
95322	312562
221945	312563
357135	312564
53614	312565
333637	312566
80152	312567
206525	312568
56588	312569
206525	312570
193631	312571
37549	312572
37364	312573
343179	312574
252714	312575
151385	312576
289338	312577
151385	312578
302247	312579
55682	312580
172166	312581
7824	312582
7395	312583
23913	312584
275531	312585
80267	312586
12652	312587
112261	312588
49955	312589
107828	312590
207625	312591
345318	312592
122517	312593
276764	312594
160630	312595
106044	312596
30407	312597
38330	312598
340110	312599
101556	312600
82696	312601
347010	312602
339801	312603
126791	312604
89631	312605
122717	312606
338103	312607
194225	312608
340616	312609
253298	312610
195317	312611
159890	312612
101172	312613
339356	312614
341517	312615
333061	312616
230387	312617
193517	312618
20693	312619
262690	312620
22690	312621
195218	312622
163944	312623
105789	312624
105232	312625
6551	312626
66968	312627
79460	312628
323283	312629
204340	312630
66940	312631
159744	312632
159165	312633
43232	312634
338314	312635
74845	312636
341533	312637
272673	312638
191307	312639
334774	312640
194525	312641
325810	312642
26566	312643
331669	312644
7398	312645
253871	312646
22567	312647
24976	312648
24976	312649
4831	312650
27139	312651
27132	312652
341827	312653
76472	312654
62342	312655
180689	312656
126844	312657
254679	312658
158884	312659
187437	312660
59800	312661
332924	312662
343654	312663
103324	312664
160110	312665
357672	312666
328353	312667
277144	312668
322838	312669
138365	312670
84120	312671
27173	312672
140889	312673
79516	312674
10774	312675
38069	312676
255282	312677
197951	312678
154983	312679
197983	312680
331683	312681
26658	312682
37521	312683
26658	312684
37521	312685
34875	312686
106275	312687
169996	312688
68786	312689
16355	312690
328539	312691
67617	312692
47141	312693
54211	312694
207310	312695
53185	312696
9029	312697
123091	312698
194792	312699
45666	312700
313254	312701
206704	312702
229553	312703
197509	312704
77329	312705
149912	312706
323691	312707
334009	312708
67167	312709
99052	312710
16944	312711
36426	312712
172681	312713
290257	312714
288439	312715
44526	312716
8	312717
112469	312718
194	312719
22283	312720
61959	312721
167708	312722
7636	312723
67505	312724
159990	312725
129168	312726
11786	312727
196448	312728
163445	312729
106066	312730
228046	312731
39867	312732
4246	312733
24972	312734
86914	312735
326351	312736
218946	312737
8704	312738
274386	312739
58577	312740
70146	312741
68161	312742
133650	312743
141938	312744
223868	312745
111565	312746
139661	312747
48525	312748
74871	312749
203807	312750
54386	312751
45485	312752
165526	312753
343789	312754
182073	312755
271031	312756
332216	312757
107396	312758
90429	312759
195468	312760
140891	312761
2190	312762
164123	312763
88421	312764
101701	312765
23204	312766
79894	312767
196333	312768
99211	312769
336606	312770
102952	312771
107319	312772
80597	312773
411	312774
162734	312775
341345	312776
122588	312777
231247	312778
2880	312779
322246	312780
275177	312781
121097	312782
70616	312783
171373	312784
94705	312785
172236	312786
120836	312787
19143	312788
147604	312789
79453	312790
188186	312791
30612	312792
246766	312793
198341	312794
101562	312795
159857	312796
101567	312797
159763	312798
101636	312799
32952	312800
332906	312801
324950	312802
6430	312803
96215	312804
267398	312805
332182	312806
79422	312807
273663	312808
82869	312809
193872	312810
121136	312811
95150	312812
54167	312813
90941	312814
244637	312815
45551	312816
196875	312817
16509	312818
86639	312819
201068	312820
124258	312821
82689	312822
124258	312823
3866	312824
80075	312825
80632	312826
47328	312827
253244	312828
120822	312829
54248	312830
98475	312831
269962	312832
44188	312833
97381	312834
44522	312835
98888	312836
322868	312837
40386	312838
162619	312839
15925	312840
62347	312841
12446	312842
66922	312843
37515	312844
37515	312845
132084	312846
31498	312847
22360	312848
340636	312849
53576	312850
98874	312851
121297	312852
340445	312853
75746	312854
18200	312855
123188	312856
80548	312857
54325	312858
74786	312859
104946	312860
65207	312861
273976	312862
59823	312863
254003	312864
63463	312865
5919	312866
1793	312867
56487	312868
17099	312869
118952	312870
325497	312871
49449	312872
17961	312873
318754	312874
295182	312875
329759	312876
324322	312877
193276	312878
341607	312879
331945	312880
163484	312881
139559	312882
101063	312883
122324	312884
161243	312885
161368	312886
328037	312887
273322	312888
18973	312889
213303	312890
123713	312891
7950	312892
342770	312893
7845	312894
350083	312895
351631	312896
337665	312897
82831	312898
206761	312899
26635	312900
206761	312901
12473	312902
347885	312903
159795	312904
126807	312905
204208	312906
339321	312907
121247	312908
196461	312909
254373	312910
11400	312911
328999	312912
348227	312913
329546	312914
22952	312915
84471	312916
206742	312917
88397	312918
167470	312919
167470	312920
84471	312921
155512	312922
4741	312923
80214	312924
254226	312925
2880	312926
252795	312927
192384	312928
53435	312929
37230	312930
71075	312931
11949	312932
11949	312933
161196	312934
274405	312935
11949	312936
164605	312937
122519	312938
69820	312939
74773	312940
6430	312941
38743	312942
77312	312943
301207	312944
99484	312945
311608	312946
22749	312947
209154	312948
66978	312949
31790	312950
89930	312951
106071	312952
219804	312953
54526	312954
892	312955
311	312956
96710	312957
252040	312958
206328	312959
45552	312960
45543	312961
101691	312962
53781	312963
347643	312964
14281	312965
37104	312966
74613	312967
121740	312968
69205	312969
7121	312970
168	312971
82854	312972
59448	312973
274547	312974
103128	312975
54220	312976
123140	312977
293688	312978
195345	312979
248474	312980
127012	312981
197214	312982
14248	312983
16550	312984
94001	312985
192780	312986
130887	312987
71274	312988
71678	312989
96837	312990
277159	312991
355232	312992
54304	312993
155727	312994
254427	312995
255585	312996
37535	312997
177719	312998
911	312999
5621	313000
5621	313001
236834	313002
183020	313003
325067	313004
330805	313005
54324	313006
146279	313007
197483	313008
197359	313009
123202	313010
174983	313011
210024	313012
268856	313013
150089	313014
22772	313015
109555	313016
138772	313017
40505	313018
65829	313019
331496	313020
246640	313021
194666	313022
250	313023
32353	313024
53429	313025
210441	313026
130261	313027
122674	313028
168015	313029
68384	313030
90425	313031
3427	313032
125763	313033
195792	313034
831	313035
321926	313036
70042	313037
69548	313038
195660	313039
37107	313040
325803	313041
19249	313042
19249	313043
7845	313044
197919	313045
160985	313046
140967	313047
78525	313048
37293	313049
241077	313050
238521	313051
77286	313052
327862	313053
148631	313054
146745	313055
78045	313056
44644	313057
9318	313058
47386	313059
65886	313060
36228	313061
180231	313062
129381	313063
206521	313064
47044	313065
82841	313066
348228	313067
79468	313068
40629	313069
38262	313070
15966	313071
122252	313072
102939	313073
88800	313074
126666	313075
38338	313076
82736	313077
126337	313078
347029	313079
14287	313080
331949	313081
123284	313082
255057	313083
275084	313084
193555	313085
313043	313086
312565	313087
251	313088
195820	313089
53681	313090
195380	313091
27228	313092
4168	313093
4168	313094
38641	313095
207586	313096
276628	313097
7160	313098
20305	313099
53718	313100
1299	313101
323704	313102
254740	313103
255202	313104
196463	313105
196290	313106
117652	313107
73544	313108
103764	313109
37232	313110
302310	313111
24989	313112
37334	313113
54686	313114
45498	313115
325074	313116
207946	313117
21522	313118
129414	313119
154094	313120
95427	313121
37643	313122
199914	313123
37643	313124
327234	313125
187589	313126
27131	313127
47804	313128
9065	313129
2983	313130
11703	313131
70114	313132
314639	313133
5988	313134
272882	313135
196517	313136
197520	313137
67281	313138
208287	313139
276041	313140
12551	313141
47493	313142
7845	313143
65352	313144
270705	313145
166426	313146
17343	313147
347130	313148
69386	313149
82885	313150
55673	313151
19169	313152
323434	313153
121180	313154
324284	313155
169993	313156
34333	313157
324282	313158
96801	313159
328078	313160
160039	313161
77863	313162
190029	313163
31737	313164
159806	313165
251581	313166
165680	313167
326312	313168
190481	313169
104961	313170
53116	313171
160147	313172
45903	313173
160147	313174
34333	313175
11963	313176
3386	313177
39470	313178
193904	313179
159718	313180
26121	313181
225036	313182
303671	313183
254819	313184
26600	313185
4	313186
123261	313187
123125	313188
331421	313189
253676	313190
155387	313191
54287	313192
277258	313193
129608	313194
348195	313195
138949	313196
347813	313197
201362	313198
14963	313199
194397	313200
29600	313201
11688	313202
207520	313203
140991	313204
188216	313205
314540	313206
37947	313207
187306	313208
187306	313209
15636	313210
127135	313211
126990	313212
322974	313213
314371	313214
69757	313215
20449	313216
89833	313217
140032	313218
204806	313219
38371	313220
127163	313221
230621	313222
338075	313223
23653	313224
274008	313225
333874	313226
106233	313227
88948	313228
314955	313229
314913	313230
247298	313231
140217	313232
31739	313233
94107	313234
20303	313235
30966	313236
193910	313237
1395	313238
205834	313239
187032	313240
255598	313241
163987	313242
264667	313243
68769	313244
1308	313245
242893	313246
317018	313247
31397	313248
14920	313249
104498	313250
14261	313251
20224	313252
12653	313253
123233	313254
325911	313255
132946	313256
9792	313257
128519	313258
7001	313259
325794	313260
265918	313261
265843	313262
121497	313263
194968	313264
182482	313265
196557	313266
32460	313267
123322	313268
193676	313269
105840	313270
68384	313271
181464	313272
77183	313273
131348	313274
56976	313275
238400	313276
27711	313277
20076	313278
39179	313279
85276	313280
39276	313281
131441	313282
93980	313283
84578	313284
131157	313285
211648	313286
130355	313287
168543	313288
6678	313289
6708	313290
11129	313291
130235	313292
165464	313293
27606	313294
6696	313295
187615	313296
90817	313297
104427	313298
159980	313299
121880	313300
46030	313301
312478	313302
151511	313303
64058	313304
197705	313305
270787	313306
193900	313307
68564	313308
53717	313309
199	313310
41848	313311
343426	313312
252213	313313
65353	313314
204656	313315
7389	313316
316595	313317
31206	313318
95151	313319
82869	313320
204543	313321
31206	313322
101718	313323
159965	313324
55648	313325
204389	313326
204388	313327
126754	313328
66951	313329
193100	313330
222581	313331
343254	313332
193517	313333
101550	313334
80067	313335
194585	313336
80238	313337
31206	313338
262732	313339
31784	313340
101596	313341
101602	313342
45563	313343
45480	313344
101619	313345
45544	313346
122648	313347
160096	313348
160156	313349
329758	313350
347224	313351
262931	313352
348134	313353
159960	313354
66967	313355
55625	313356
101628	313357
101721	313358
335971	313359
262850	313360
159867	313361
7478	313362
5920	313363
160681	313364
334215	313365
32268	313366
19737	313367
80119	313368
254905	313369
255123	313370
271709	313371
264116	313372
573	313373
65233	313374
77104	313375
77263	313376
155864	313377
41529	313378
3101	313379
36181	313380
181958	313381
324039	313382
79406	313383
79527	313384
295905	313385
32896	313386
141890	313387
331413	313388
80484	313389
25060	313390
35090	313391
181154	313392
324444	313393
271524	313394
207451	313395
96162	313396
227945	313397
69532	313398
69532	313399
275644	313400
47439	313401
66674	313402
196689	313403
153452	313404
338420	313405
24138	313406
148873	313407
53774	313408
17855	313409
193063	313410
47576	313411
31204	313412
55682	313413
73083	313414
336023	313415
340189	313416
249046	313417
104194	313418
45064	313419
346045	313420
175836	313421
97596	313422
166490	313423
6634	313424
52239	313425
311963	313426
77272	313427
36208	313428
49803	313429
12918	313430
276230	313431
69733	313432
14300	313433
78114	313434
325079	313435
70699	313436
346441	313437
222361	313438
317991	313439
52239	313440
314124	313441
314161	313442
7845	313443
122514	313444
122514	313445
3415	313446
27139	313447
10756	313448
47044	313449
71118	313450
47401	313451
137823	313452
168632	313453
87423	313454
54345	313455
255155	313456
161469	313457
154262	313458
154583	313459
194269	313460
42498	313461
121547	313462
194269	313463
79494	313464
68751	313465
321300	313466
63417	313467
166388	313468
47476	313469
201675	313470
40950	313471
98964	313472
72522	313473
242400	313474
241638	313475
80533	313476
123356	313477
46977	313478
113423	313479
30029	313480
326660	313481
99201	313482
73557	313483
31028	313484
55692	313485
44936	313486
86946	313487
66929	313488
159943	313489
227704	313490
121000	313491
181972	313492
73726	313493
73726	313494
117726	313495
168974	313496
154308	313497
344624	313498
138849	313499
187043	313500
241060	313501
153939	313502
348450	313503
366	313504
224731	313505
229332	313506
124645	313507
31898	313508
54618	313509
125617	313510
1699	313511
255022	313512
225080	313513
89794	313514
53421	313515
78655	313516
155903	313517
121404	313518
90695	313519
15905	313520
272359	313521
325705	313522
122649	313523
148332	313524
29985	313525
65644	313526
123072	313527
123313	313528
148320	313529
104986	313530
104986	313531
205948	313532
32444	313533
349049	313534
38343	313535
72952	313536
19176	313537
155573	313538
274407	313539
205208	313540
350616	313541
351084	313542
181316	313543
108419	313544
142216	313545
140658	313546
650	313547
13353	313548
3800	313549
289506	313550
351161	313551
128183	313552
27123	313553
38755	313554
88362	313555
137885	313556
196518	313557
19120	313558
5778	313559
114730	313560
225073	313561
69772	313562
105640	313563
67213	313564
178276	313565
204490	313566
148538	313567
124037	313568
118198	313569
7630	313570
44627	313571
244500	313572
48428	313573
252986	313574
46064	313575
296830	313576
6640	313577
329060	313578
79117	313579
47051	313580
26335	313581
303681	313582
82952	313583
317301	313584
277471	313585
12456	313586
121321	313587
187320	313588
246243	313589
45634	313590
18704	313591
139915	313592
82705	313593
37368	313594
101672	313595
3086	313596
122176	313597
47234	313598
178962	313599
77314	313600
46410	313601
193522	313602
324184	313603
356411	313604
270764	313605
79913	313606
8321	313607
55703	313608
79913	313609
161256	313610
228411	313611
63566	313612
106476	313613
207229	313614
19178	313615
5558	313616
22841	313617
1711	313618
271553	313619
171892	313620
22979	313621
303469	313622
12253	313623
12253	313624
209977	313625
159782	313626
65236	313627
333106	313628
134138	313629
218836	313630
154573	313631
154608	313632
134510	313633
40048	313634
309291	313635
99317	313636
82716	313637
227399	313638
115163	313639
151455	313640
200827	313641
252726	313642
252736	313643
126787	313644
332132	313645
252223	313646
86938	313647
98887	313648
69223	313649
121333	313650
187053	313651
121333	313652
109189	313653
312127	313654
169298	313655
140589	313656
48144	313657
52266	313658
117780	313659
52244	313660
196452	313661
162714	313662
12964	313663
53922	313664
282000	313665
323029	313666
1441	313667
99243	313668
300061	313669
82624	313670
2181	313671
22162	313672
342203	313673
353949	313674
11572	313675
314392	313676
205613	313677
165769	313678
21396	313679
134819	313680
59478	313681
193618	313682
246639	313683
270443	313684
180676	313685
90518	313686
271704	313687
65623	313688
159819	313689
329236	313690
183437	313691
123269	313692
80551	313693
325379	313694
40520	313695
101526	313696
190659	313697
89162	313698
101526	313699
53604	313700
45576	313701
329037	313702
225069	313703
113507	313704
23411	313705
104874	313706
123197	313707
11834	313708
197608	313709
23456	313710
70651	313711
33516	313712
180239	313713
33508	313714
301120	313715
47991	313716
17368	313717
243401	313718
295809	313719
31204	313720
31204	313721
343255	313722
9223	313723
79690	313724
6627	313725
177694	313726
5318	313727
144327	313728
271537	313729
289497	313730
79481	313731
4802	313732
344132	313733
2477	313734
225864	313735
10536	313736
1445	313737
325688	313738
329141	313739
12345	313740
98920	313741
19158	313742
127844	313743
97748	313744
96043	313745
41471	313746
323465	313747
44767	313748
121923	313749
128410	313750
224817	313751
61395	313752
177423	313753
341016	313754
262699	313755
16431	313756
119723	313757
312893	313758
87235	313759
312704	313760
97519	313761
188595	313762
33519	313763
239409	313764
79910	313765
77185	313766
311920	313767
316892	313768
321748	313769
311816	313770
312314	313771
25769	313772
77235	313773
15288	313774
47491	313775
298	313776
948	313777
252880	313778
12309	313779
79450	313780
123008	313781
21763	313782
331670	313783
243711	313784
154748	313785
6596	313786
206176	313787
37900	313788
162116	313789
16517	313790
306593	313791
293194	313792
326632	313793
5469	313794
114057	313795
26767	313796
41898	313797
163875	313798
25650	313799
335721	313800
148408	313801
207868	313802
330659	313803
50998	313804
31300	313805
40725	313806
89423	313807
194518	313808
150047	313809
286294	313810
280860	313811
243910	313812
316197	313813
315839	313814
8399	313815
103395	313816
51987	313817
54501	313818
63421	313819
145303	313820
5974	313821
29791	313822
199203	313823
38203	313824
85990	313825
7439	313826
318019	313827
3057	313828
52947	313829
25879	313830
98828	313831
3424	313832
184860	313833
183318	313834
98816	313835
82024	313836
287751	313837
59390	313838
37666	313839
56597	313840
38161	313841
93625	313842
236085	313843
29552	313844
217	313845
190587	313846
22344	313847
103600	313848
133588	313849
35876	313850
238967	313851
17922	313852
40185	313853
7852	313854
131003	313855
85639	313856
298564	313857
5153	313858
10874	313859
334999	313860
7647	313861
32525	313862
317182	313863
223191	313864
79220	313865
67356	313866
325503	313867
26572	313868
266144	313869
266292	313870
98024	313871
4237	313872
64984	313873
98771	313874
287330	313875
36465	313876
12499	313877
208422	313878
47498	313879
143709	313880
301415	313881
24965	313882
4524	313883
127537	313884
106263	313885
5923	313886
3856	313887
120983	313888
195191	313889
39820	313890
79126	313891
120995	313892
24749	313893
3897	313894
48558	313895
63742	313896
12843	313897
192451	313898
24098	313899
31221	313900
109130	313901
4362	313902
124874	313903
26929	313904
3417	313905
20373	313906
21189	313907
121068	313908
57308	313909
138342	313910
193345	313911
193841	313912
93352	313913
37087	313914
177200	313915
171194	313916
62894	313917
126327	313918
50473	313919
47304	313920
24354	313921
35902	313922
160737	313923
19450	313924
10874	313925
15314	313926
18626	313927
1931	313928
40747	313929
232697	313930
10701	313931
15438	313932
62894	313933
162447	313934
6671	313935
1581	313936
111342	313937
1903	313938
122381	313939
252127	313940
352454	313941
327254	313942
264304	313943
35902	313944
29241	313945
208672	313946
70936	313947
14200	313948
231012	313949
41168	313950
270882	313951
244244	313952
88744	313953
165763	313954
62498	313955
60755	313956
53963	313957
5130	313958
263845	313959
102400	313960
7759	313961
165763	313962
320824	313963
239749	313964
79649	313965
97285	313966
32037	313967
90198	313968
11954	313969
198023	313970
114165	313971
344430	313972
14111	313973
109922	313974
21908	313975
161040	313976
109658	313977
56427	313978
109675	313979
103102	313980
38614	313981
8221	313982
88360	313983
49530	313984
127489	313985
38533	313986
35166	313987
195589	313988
13185	313989
12860	313990
315892	313991
6469	313992
210089	313993
4504	313994
51756	313995
330837	313996
175200	313997
288366	313998
121262	313999
44	314000
55383	314001
71733	314002
5142	314003
206229	314004
72984	314005
209546	314006
291232	314007
128356	314008
24694	314009
56351	314010
239819	314011
105629	314012
174698	314013
345785	314014
23705	314015
286269	314016
27266	314017
41705	314018
26360	314019
53122	314020
204332	314021
12556	314022
584	314023
46446	314024
267842	314025
28320	314026
15362	314027
94502	314028
239332	314029
745	314030
128974	314031
355481	314032
27429	314033
1704	314034
96339	314035
78469	314036
29514	314037
53174	314038
53355	314039
36641	314040
4559	314041
66	314042
15466	314043
243809	314044
140020	314045
67519	314046
5266	314047
82697	314048
37001	314049
127793	314050
45574	314051
2312	314052
79608	314053
120672	314054
1299	314055
22396	314056
59912	314057
46966	314058
275855	314059
140258	314060
107666	314061
42383	314062
180351	314063
4413	314064
38705	314065
98343	314066
111407	314067
129227	314068
44527	314069
25181	314070
84937	314071
49957	314072
68002	314073
62236	314074
46813	314075
47614	314076
82681	314077
153742	314078
82674	314079
11375	314080
73544	314081
50432	314082
70280	314083
40366	314084
21552	314085
45243	314086
11375	314087
250647	314088
250091	314089
562	314090
11052	314091
31616	314092
22652	314093
152996	314094
87113	314095
250622	314096
265320	314097
13811	314098
76616	314099
54177	314100
212337	314101
71182	314102
1530	314103
171181	314104
22434	314105
20024	314106
147323	314107
9919	314108
163	314109
11033	314110
348675	314111
71285	314112
178028	314113
100219	314114
50489	314115
40479	314116
98930	314117
51256	314118
123495	314119
44866	314120
22503	314121
17848	314122
154949	314123
186075	314124
116774	314125
136972	314126
198397	314127
7388	314128
12381	314129
64166	314130
15778	314131
44963	314132
34642	314133
184452	314134
31451	314135
9239	314136
139122	314137
38045	314138
186248	314139
66872	314140
150122	314141
10195	314142
273624	314143
119186	314144
202223	314145
5753	314146
318411	314147
52215	314148
57318	314149
149322	314150
69235	314151
156058	314152
67967	314153
6780	314154
43332	314155
258827	314156
253988	314157
11817	314158
108332	314159
12362	314160
166940	314161
316760	314162
13026	314163
330671	314164
22518	314165
182684	314166
110839	314167
310417	314168
80908	314169
6936	314170
44684	314171
19048	314172
182082	314173
5579	314174
5399	314175
7071	314176
145470	314177
217137	314178
188662	314179
155633	314180
116569	314181
54364	314182
37585	314183
3803	314184
25832	314185
114023	314186
68614	314187
31398	314188
3795	314189
9052	314190
188051	314191
44912	314192
15803	314193
162641	314194
26140	314195
32410	314196
198032	314197
31306	314198
8397	314199
241008	314200
8209	314201
45399	314202
32163	314203
111800	314204
2885	314205
133966	314206
57149	314207
26269	314208
154901	314209
61917	314210
181710	314211
156692	314212
202998	314213
81	314214
114443	314215
8476	314216
11072	314217
97571	314218
5061	314219
51362	314220
226568	314221
29986	314222
92547	314223
98953	314224
193475	314225
242503	314226
253080	314227
66933	314228
32200	314229
312951	314230
262658	314231
42940	314232
243613	314233
81866	314234
36505	314235
37623	314236
218565	314237
262768	314238
3944	314239
2127	314240
124056	314241
3137	314242
87056	314243
16516	314244
301416	314245
41594	314246
3920	314247
7	314248
6075	314249
116358	314250
62949	314251
219226	314252
6567	314253
37795	314254
299715	314255
19355	314256
54221	314257
189871	314258
58225	314259
119623	314260
70631	314261
99894	314262
22650	314263
35811	314264
25426	314265
178583	314266
31503	314267
11872	314268
28189	314269
3072	314270
318998	314271
22909	314272
5979	314273
1001	314274
5523	314275
34973	314276
37680	314277
10435	314278
7243	314279
129	314280
119588	314281
9071	314282
186669	314283
11101	314284
8837	314285
39118	314286
44953	314287
146279	314288
5810	314289
3377	314290
65546	314291
18081	314292
186720	314293
157503	314294
35425	314295
29155	314296
154099	314297
51215	314298
31372	314299
54318	314300
9430	314301
121376	314302
15441	314303
199853	314304
527	314305
527	314306
527	314307
46325	314308
19807	314309
55135	314310
130179	314311
28187	314312
119841	314313
226726	314314
33798	314315
46388	314316
25542	314317
319645	314318
351458	314319
249042	314320
6832	314321
202511	314322
18947	314323
56800	314324
158682	314325
11292	314326
49454	314327
114607	314328
17480	314329
1151	314330
202783	314331
5027	314332
41590	314333
49249	314334
102271	314335
43730	314336
117090	314337
61696	314338
51250	314339
45153	314340
17573	314341
25749	314342
82471	314343
71387	314344
52118	314345
55602	314346
20490	314347
18809	314348
20081	314349
58551	314350
2294	314351
26036	314352
89064	314353
90441	314354
88151	314355
170372	314356
124978	314357
179472	314358
40375	314359
356349	314360
6603	314361
38604	314362
51495	314363
89896	314364
56289	314365
348606	314366
35372	314367
38801	314368
207482	314369
169014	314370
201125	314371
116445	314372
356514	314373
202203	314374
132957	314375
56096	314376
346308	314377
79522	314378
82597	314379
356462	314380
355552	314381
187620	314382
275810	314383
51569	314384
96391	314385
164144	314386
68950	314387
121353	314388
270039	314389
163753	314390
165809	314391
112149	314392
209511	314393
13589	314394
217056	314395
3678	314396
158819	314397
334566	314398
177273	314399
57803	314400
27895	314401
82444	314402
279877	314403
55232	314404
11039	314405
31232	314406
339461	314407
2090	314408
188302	314409
8718	314410
208571	314411
208689	314412
135916	314413
61311	314414
104313	314415
104950	314416
70663	314417
68483	314418
180506	314419
151930	314420
301037	314421
219650	314422
246649	314423
15756	314424
35396	314425
15198	314426
99493	314427
63019	314428
10953	314429
101356	314430
128600	314431
343679	314432
11315	314433
2894	314434
227357	314435
63881	314436
52196	314437
201327	314438
244116	314439
124384	314440
9324	314441
155903	314442
74790	314443
70631	314444
151018	314445
167357	314446
110693	314447
323159	314448
109565	314449
86838	314450
63881	314451
68963	314452
43947	314453
38763	314454
52932	314455
649	314456
180760	314457
1353	314458
62677	314459
26090	314460
139889	314461
56756	314462
63822	314463
125367	314464
13051	314465
107582	314466
54634	314467
74306	314468
184798	314469
125849	314470
182790	314471
4214	314472
13112	314473
7635	314474
163135	314475
69138	314476
2810	314477
355792	314478
96220	314479
5170	314480
135892	314481
81948	314482
52609	314483
243631	314484
243574	314485
81443	314486
59101	314487
82437	314488
58394	314489
7090	314490
22425	314491
297942	314492
1622	314493
310290	314494
1622	314495
289608	314496
98842	314497
25387	314498
51751	314499
502	314500
304775	314501
149470	314502
5829	314503
126066	314504
5870	314505
107798	314506
73	314507
28834	314508
266140	314509
12880	314510
67395	314511
59810	314512
113984	314513
224960	314514
192153	314515
357527	314516
44978	314517
9421	314518
19790	314519
44873	314520
101439	314521
25519	314522
210376	314523
88722	314524
14468	314525
833	314526
89333	314527
41385	314528
162074	314529
10391	314530
17388	314531
15661	314532
29020	314533
106573	314534
79261	314535
105070	314536
4228	314537
44522	314538
1	314539
5309	314540
310639	314541
62997	314542
12749	314543
164908	314544
23319	314545
32326	314546
102954	314547
69526	314548
12876	314549
99436	314550
26181	314551
184326	314552
19628	314553
55109	314554
67487	314555
267560	314556
19324	314557
144856	314558
104654	314559
29797	314560
12646	314561
20313	314562
5990	314563
40045	314564
13034	314565
192215	314566
105745	314567
12855	314568
267939	314569
4783	314570
24150	314571
42471	314572
12617	314573
59022	314574
35822	314575
4107	314576
266371	314577
80732	314578
40996	314579
6318	314580
31427	314581
203527	314582
107908	314583
10474	314584
12749	314585
37441	314586
80705	314587
280034	314588
38537	314589
23716	314590
23134	314591
19506	314592
26730	314593
295	314594
50425	314595
2790	314596
245074	314597
12207	314598
39966	314599
322414	314600
156238	314601
205275	314602
280971	314603
129450	314604
86539	314605
282118	314606
18020	314607
42349	314608
83094	314609
354550	314610
206223	314611
238966	314612
111278	314613
84386	314614
31370	314615
56416	314616
354798	314617
14734	314618
205866	314619
90646	314620
19798	314621
129855	314622
19899	314623
351329	314624
348906	314625
170186	314626
94178	314627
16263	314628
60056	314629
207304	314630
42235	314631
127907	314632
207845	314633
164958	314634
286743	314635
75910	314636
97095	314637
287557	314638
1559	314639
348732	314640
128822	314641
146742	314642
14658	314643
56340	314644
129888	314645
49222	314646
96737	314647
42317	314648
207607	314649
352455	314650
147783	314651
22005	314652
2031	314653
152107	314654
128623	314655
162985	314656
350150	314657
277491	314658
7536	314659
195787	314660
27462	314661
38581	314662
69314	314663
97015	314664
675	314665
272960	314666
175448	314667
352071	314668
56305	314669
15582	314670
56141	314671
354385	314672
84005	314673
165443	314674
15721	314675
3574	314676
62148	314677
84011	314678
129421	314679
51600	314680
208362	314681
129170	314682
356151	314683
290617	314684
83866	314685
356162	314686
14701	314687
22547	314688
73172	314689
71037	314690
49644	314691
5500	314692
209659	314693
354251	314694
128826	314695
127538	314696
279262	314697
210243	314698
296694	314699
42733	314700
33087	314701
103419	314702
207065	314703
208080	314704
11696	314705
89805	314706
56142	314707
11634	314708
291643	314709
19833	314710
56348	314711
56633	314712
353466	314713
27559	314714
356093	314715
403	314716
150709	314717
19179	314718
205416	314719
305216	314720
127821	314721
287822	314722
79775	314723
64836	314724
34552	314725
153222	314726
71054	314727
112297	314728
14652	314729
44273	314730
64698	314731
352704	314732
287214	314733
111316	314734
38654	314735
34047	314736
103842	314737
24035	314738
181350	314739
127870	314740
83658	314741
205508	314742
128374	314743
19766	314744
281509	314745
206271	314746
176318	314747
21318	314748
51590	314749
1195	314750
210214	314751
84011	314752
19902	314753
19291	314754
162160	314755
205535	314756
23530	314757
11005	314758
64403	314759
38809	314760
15597	314761
91106	314762
15607	314763
44004	314764
83582	314765
176922	314766
172497	314767
349280	314768
1195	314769
84433	314770
56493	314771
71047	314772
280964	314773
34992	314774
109	314775
279941	314776
108742	314777
355252	314778
354435	314779
17605	314780
152719	314781
6062	314782
94309	314783
19888	314784
30943	314785
208204	314786
127790	314787
7983	314788
126653	314789
164655	314790
2826	314791
207590	314792
19902	314793
38620	314794
42420	314795
15582	314796
16132	314797
73776	314798
2925	314799
166740	314800
128582	314801
62286	314802
4597	314803
302418	314804
44125	314805
205037	314806
73850	314807
302599	314808
129899	314809
675	314810
38565	314811
162265	314812
109013	314813
1195	314814
207597	314815
153784	314816
350441	314817
16120	314818
97553	314819
210332	314820
69623	314821
128148	314822
112269	314823
129041	314824
330	314825
84298	314826
146677	314827
103218	314828
356839	314829
107777	314830
278920	314831
122630	314832
83252	314833
28752	314834
161751	314835
22982	314836
352191	314837
26493	314838
51395	314839
7247	314840
4158	314841
17046	314842
10264	314843
128911	314844
16910	314845
172097	314846
102459	314847
14701	314848
129320	314849
17520	314850
62221	314851
94139	314852
67788	314853
80786	314854
42293	314855
19844	314856
208119	314857
250195	314858
205274	314859
128961	314860
38776	314861
205481	314862
207872	314863
207477	314864
251770	314865
128510	314866
38551	314867
128404	314868
93485	314869
129078	314870
207416	314871
127406	314872
83141	314873
356011	314874
208979	314875
83281	314876
237121	314877
61298	314878
144438	314879
166490	314880
275015	314881
3549	314882
127944	314883
209387	314884
95485	314885
100192	314886
84010	314887
127585	314888
19774	314889
129969	314890
208248	314891
4378	314892
9472	314893
64892	314894
209826	314895
206381	314896
355506	314897
279708	314898
6662	314899
205651	314900
127890	314901
173177	314902
29759	314903
6662	314904
66122	314905
38884	314906
239954	314907
38717	314908
155162	314909
13537	314910
8882	314911
83524	314912
348717	314913
61204	314914
355053	314915
100032	314916
24045	314917
83726	314918
209513	314919
56111	314920
207639	314921
128669	314922
357049	314923
205577	314924
205891	314925
128299	314926
206061	314927
207076	314928
150942	314929
210430	314930
61504	314931
349909	314932
127579	314933
352041	314934
66002	314935
120354	314936
350047	314937
209773	314938
205739	314939
205398	314940
42638	314941
207563	314942
128403	314943
205780	314944
250126	314945
22547	314946
207172	314947
3426	314948
127562	314949
351409	314950
250217	314951
21097	314952
349578	314953
258551	314954
353689	314955
98215	314956
100441	314957
16557	314958
128295	314959
206243	314960
83453	314961
68082	314962
129124	314963
209329	314964
130091	314965
83082	314966
355127	314967
205960	314968
128580	314969
83879	314970
128229	314971
98362	314972
127944	314973
45061	314974
56439	314975
27257	314976
209085	314977
157089	314978
8780	314979
41268	314980
91444	314981
142407	314982
91439	314983
142397	314984
231930	314985
60590	314986
44545	314987
98825	314988
265376	314989
112473	314990
278846	314991
83509	314992
128448	314993
27283	314994
128447	314995
129243	314996
357066	314997
354406	314998
357115	314999
355714	315000
129513	315001
5454	315002
64934	315003
191036	315004
189584	315005
154307	315006
9227	315007
4246	315008
77144	315009
187528	315010
26617	315011
15370	315012
15370	315013
2649	315014
237293	315015
2988	315016
301577	315017
273339	315018
268112	315019
46749	315020
4039	315021
11206	315022
28033	315023
39717	315024
132996	315025
86315	315026
217200	315027
3457	315028
129	315029
31247	315030
162933	315031
171886	315032
275745	315033
1	315034
190553	315035
91834	315036
110821	315037
268262	315038
86	315039
56236	315040
206377	315041
207550	315042
350456	315043
353047	315044
27272	315045
149469	315046
113248	315047
31722	315048
141181	315049
90877	315050
130481	315051
5031	315052
185476	315053
9506	315054
30365	315055
21765	315056
46087	315057
245130	315058
9869	315059
21133	315060
241766	315061
37042	315062
34732	315063
216153	315064
92690	315065
9143	315066
148613	315067
216149	315068
55876	315069
43224	315070
88122	315071
96152	315072
21728	315073
55833	315074
98269	315075
21365	315076
229875	315077
6139	315078
173222	315079
149844	315080
29193	315081
126662	315082
31427	315083
23120	315084
25825	315085
36996	315086
117969	315087
780	315088
258776	315089
25827	315090
1075	315091
302900	315092
63344	315093
277295	315094
55876	315095
1036	315096
44389	315097
272284	315098
3667	315099
108653	315100
72554	315101
1775	315102
32719	315103
10695	315104
32658	315105
328882	315106
73161	315107
23199	315108
9507	315109
69856	315110
133596	315111
113986	315112
37628	315113
101766	315114
377	315115
23973	315116
127270	315117
34280	315118
16441	315119
1775	315120
79593	315121
7158	315122
348805	315123
106798	315124
7265	315125
7597	315126
4770	315127
122569	315128
118396	315129
150290	315130
23556	315131
46197	315132
167094	315133
271885	315134
162040	315135
197088	315136
216142	315137
69907	315138
607	315139
70732	315140
56810	315141
27236	315142
2915	315143
19895	315144
38738	315145
80723	315146
192414	315147
3910	315148
63621	315149
64453	315150
773	315151
1055	315152
150324	315153
57059	315154
87204	315155
53797	315156
243009	315157
20645	315158
223457	315159
45218	315160
12286	315161
40018	315162
243876	315163
21786	315164
311729	315165
43312	315166
33088	315167
113571	315168
99450	315169
79020	315170
7370	315171
96064	315172
42820	315173
107639	315174
27002	315175
70469	315176
15491	315177
274080	315178
19733	315179
273565	315180
15968	315181
14675	315182
165991	315183
68888	315184
1454	315185
353669	315186
31799	315187
1227	315188
343803	315189
114051	315190
115083	315191
43351	315192
18194	315193
31661	315194
34745	315195
108865	315196
80170	315197
165306	315198
35170	315199
38607	315200
112886	315201
51585	315202
65428	315203
130175	315204
113682	315205
252125	315206
26342	315207
207222	315208
346853	315209
11572	315210
90725	315211
75293	315212
120925	315213
300056	315214
176883	315215
111465	315216
111271	315217
35023	315218
25818	315219
7970	315220
230466	315221
2704	315222
17127	315223
58561	315224
206519	315225
27590	315226
211241	315227
52421	315228
311130	315229
311685	315230
26202	315231
106384	315232
18745	315233
5598	315234
79083	315235
8174	315236
33696	315237
33696	315238
171306	315239
71281	315240
53505	315241
171085	315242
283946	315243
171137	315244
48437	315245
101762	315246
16418	315247
122092	315248
112337	315249
112282	315250
47849	315251
80465	315252
38069	315253
30077	315254
50735	315255
59564	315256
47834	315257
69044	315258
197232	315259
106101	315260
161854	315261
140847	315262
181880	315263
121555	315264
332571	315265
70389	315266
147981	315267
50020	315268
192252	315269
204759	315270
11866	315271
37693	315272
219702	315273
87439	315274
778	315275
200724	315276
39262	315277
302104	315278
84566	315279
118027	315280
149080	315281
190619	315282
40427	315283
27162	315284
4274	315285
1968	315286
72784	315287
32945	315288
67573	315289
321843	315290
321301	315291
121112	315292
327296	315293
329717	315294
86559	315295
57782	315296
52035	315297
193377	315298
283010	315299
167650	315300
231958	315301
39477	315302
115510	315303
320446	315304
29261	315305
185045	315306
61731	315307
60695	315308
3172	315309
74734	315310
60555	315311
8008	315312
56884	315313
232609	315314
320957	315315
225852	315316
87773	315317
307468	315318
85938	315319
150010	315320
6742	315321
33272	315322
53870	315323
22025	315324
59691	315325
11545	315326
34590	315327
72766	315328
128676	315329
207661	315330
56528	315331
206893	315332
37347	315333
54005	315334
33696	315335
148295	315336
303838	315337
40105	315338
19813	315339
348425	315340
65164	315341
60274	315342
178780	315343
143523	315344
31532	315345
99861	315346
184612	315347
38025	315348
259902	315349
33568	315350
120983	315351
171147	315352
2409	315353
2781	315354
162385	315355
49542	315356
288207	315357
14029	315358
226689	315359
8422	315360
149521	315361
9221	315362
195785	315363
24643	315364
155379	315365
71510	315366
164249	315367
295760	315368
42994	315369
300775	315370
126150	315371
52255	315372
24117	315373
46786	315374
57824	315375
14198	315376
128353	315377
181732	315378
117472	315379
11698	315380
5989	315381
28462	315382
6171	315383
65605	315384
32448	315385
101777	315386
20147	315387
64823	315388
3354	315389
166041	315390
12674	315391
175573	315392
207138	315393
13037	315394
58698	315395
34361	315396
117172	315397
174535	315398
77230	315399
12300	315400
66803	315401
139013	315402
5934	315403
23741	315404
12488	315405
45327	315406
49973	315407
25695	315408
220107	315409
126259	315410
7292	315411
312774	315412
36254	315413
52231	315414
7442	315415
65943	315416
15869	315417
193705	315418
67335	315419
115494	315420
306170	315421
42478	315422
254718	315423
136511	315424
55921	315425
201438	315426
350937	315427
13873	315428
5420	315429
112954	315430
128868	315431
1776	315432
6531	315433
6874	315434
200157	315435
90475	315436
339875	315437
19113	315438
329242	315439
2542	315440
170578	315441
1779	315442
75756	315443
150091	315444
670	315445
160650	315446
7070	315447
157510	315448
18486	315449
155464	315450
51211	315451
13886	315452
48585	315453
240423	315454
142629	315455
10819	315456
147366	315457
83118	315458
127946	315459
75024	315460
116736	315461
22021	315462
4704	315463
357317	315464
293871	315465
38396	315466
284823	315467
112820	315468
255541	315469
313989	315470
77336	315471
117874	315472
52951	315473
117857	315474
313905	315475
313982	315476
185779	315477
77350	315478
58523	315479
148207	315480
345349	315481
19353	315482
267582	315483
50553	315484
60547	315485
219096	315486
25330	315487
217223	315488
124472	315489
225313	315490
117618	315491
307960	315492
148529	315493
21330	315494
50553	315495
171311	315496
121422	315497
314001	315498
218689	315499
141206	315500
333806	315501
41476	315502
190460	315503
15884	315504
118202	315505
317269	315506
318154	315507
133684	315508
2561	315509
245184	315510
236071	315511
59230	315512
205381	315513
2995	315514
267554	315515
170464	315516
140794	315517
88642	315518
186897	315519
78426	315520
187801	315521
108218	315522
42919	315523
141070	315524
313839	315525
12287	315526
23254	315527
5270	315528
256472	315529
632	315530
11337	315531
28405	315532
11739	315533
148040	315534
40944	315535
41172	315536
32465	315537
28589	315538
6856	315539
14921	315540
22741	315541
39265	315542
224380	315543
24322	315544
32868	315545
136802	315546
84954	315547
27561	315548
2763	315549
40318	315550
7069	315551
78881	315552
197510	315553
292	315554
140546	315555
77599	315556
132954	315557
133080	315558
12004	315559
185964	315560
130749	315561
4633	315562
10678	315563
112419	315564
41318	315565
107335	315566
166401	315567
970	315568
65887	315569
53375	315570
123864	315571
25181	315572
11464	315573
143581	315574
105413	315575
60947	315576
11441	315577
52372	315578
192	315579
48206	315580
99653	315581
165398	315582
7250	315583
82799	315584
26856	315585
56155	315586
242174	315587
235193	315588
44303	315589
233784	315590
232306	315591
143781	315592
234839	315593
144018	315594
60854	315595
234810	315596
144022	315597
234430	315598
15309	315599
232949	315600
175059	315601
4418	315602
144227	315603
142801	315604
91585	315605
32697	315606
16825	315607
234811	315608
14008	315609
206505	315610
302676	315611
66791	315612
189572	315613
5136	315614
75065	315615
9548	315616
319112	315617
206949	315618
23447	315619
8582	315620
103624	315621
143396	315622
65	315623
243286	315624
122469	315625
11576	315626
352926	315627
662	315628
35002	315629
74259	315630
52329	315631
134222	315632
34524	315633
335123	315634
131376	315635
23283	315636
72585	315637
41589	315638
178141	315639
343662	315640
74213	315641
74273	315642
123861	315643
120164	315644
204908	315645
52002	315646
50387	315647
299977	315648
339912	315649
299625	315650
135773	315651
232700	315652
52482	315653
123107	315654
14039	315655
13780	315656
269469	315657
12782	315658
46841	315659
22984	315660
83754	315661
83754	315662
45988	315663
69584	315664
224420	315665
30115	315666
263128	315667
44840	315668
155939	315669
65372	315670
204882	315671
1455	315672
184780	315673
38062	315674
33502	315675
1345	315676
402	315677
34120	315678
2058	315679
129664	315680
13953	315681
52658	315682
124333	315683
13043	315684
39525	315685
61245	315686
31577	315687
40087	315688
20077	315689
15667	315690
17681	315691
37208	315692
21807	315693
33214	315694
161792	315695
38549	315696
10	315697
110692	315698
165285	315699
8315	315700
26019	315701
17110	315702
77409	315703
169814	315704
87687	315705
3928	315706
444	315707
273179	315708
1919	315709
64067	315710
286932	315711
286360	315712
49765	315713
30838	315714
683	315715
65913	315716
54569	315717
184441	315718
40888	315719
27990	315720
3547	315721
3701	315722
226144	315723
19974	315724
92240	315725
187380	315726
41974	315727
265332	315728
26072	315729
58946	315730
24066	315731
345087	315732
133	315733
18714	315734
48926	315735
337225	315736
130049	315737
269194	315738
29184	315739
68337	315740
3330	315741
26438	315742
189510	315743
261939	315744
160041	315745
190382	315746
262069	315747
118788	315748
146059	315749
130372	315750
53914	315751
185699	315752
349475	315753
958	315754
129390	315755
12305	315756
6690	315757
190802	315758
40704	315759
193860	315760
159071	315761
124838	315762
82174	315763
125796	315764
9874	315765
313663	315766
43105	315767
25701	315768
65216	315769
1708	315770
54837	315771
83483	315772
33049	315773
78436	315774
444	315775
2046	315776
272967	315777
236118	315778
6806	315779
120718	315780
2061	315781
2434	315782
189234	315783
68586	315784
444	315785
102090	315786
73784	315787
150518	315788
316683	315789
120815	315790
86566	315791
123457	315792
176828	315793
61967	315794
11446	315795
11388	315796
58853	315797
6511	315798
38228	315799
8305	315800
41371	315801
335464	315802
123477	315803
343021	315804
33596	315805
51191	315806
37778	315807
69443	315808
107416	315809
142289	315810
164093	315811
65524	315812
63749	315813
16586	315814
190620	315815
225946	315816
116285	315817
101001	315818
71377	315819
94330	315820
167069	315821
49437	315822
10348	315823
32479	315824
14467	315825
74620	315826
181138	315827
129030	315828
60991	315829
8491	315830
23154	315831
106360	315832
116623	315833
127233	315834
230417	315835
55830	315836
116793	315837
209629	315838
38421	315839
127289	315840
151510	315841
88643	315842
13055	315843
8110	315844
127276	315845
334702	315846
164585	315847
21317	315848
74712	315849
172357	315850
16210	315851
62092	315852
9277	315853
512	315854
259744	315855
113635	315856
104809	315857
62639	315858
7494	315859
193635	315860
24955	315861
158136	315862
233311	315863
26139	315864
297014	315865
117344	315866
158121	315867
163342	315868
4047	315869
302088	315870
305292	315871
49902	315872
29817	315873
42216	315874
50305	315875
24929	315876
8613	315877
119487	315878
189383	315879
3840	315880
189383	315881
55854	315882
110657	315883
111569	315884
54	315885
2521	315886
43610	315887
213269	315888
36097	315889
332	315890
30458	315891
6366	315892
71338	315893
3759	315894
21343	315895
824	315896
4289	315897
970	315898
3482	315899
27501	315900
41736	315901
149094	315902
170149	315903
16823	315904
7612	315905
321477	315906
23125	315907
86167	315908
146528	315909
60094	315910
329713	315911
95072	315912
272028	315913
54455	315914
13089	315915
44573	315916
36716	315917
207245	315918
549	315919
10598	315920
13187	315921
102553	315922
25471	315923
39544	315924
107230	315925
133816	315926
262727	315927
328328	315928
162732	315929
3711	315930
91905	315931
524	315932
3711	315933
72265	315934
250447	315935
52149	315936
354815	315937
134075	315938
1342	315939
6311	315940
109423	315941
289748	315942
17382	315943
15824	315944
10869	315945
313121	315946
160663	315947
44322	315948
266988	315949
220140	315950
175389	315951
126476	315952
321037	315953
128380	315954
19040	315955
39688	315956
29550	315957
335956	315958
8081	315959
70444	315960
2338	315961
120324	315962
98148	315963
27807	315964
15190	315965
17569	315966
85982	315967
29375	315968
6708	315969
215066	315970
175142	315971
342929	315972
3012	315973
28557	315974
8408	315975
98745	315976
38100	315977
140113	315978
15167	315979
39436	315980
8252	315981
468	315982
827	315983
3449	315984
1369	315985
28064	315986
246349	315987
5746	315988
199201	315989
294270	315990
10788	315991
85982	315992
1065	315993
21892	315994
214871	315995
2172	315996
144116	315997
13559	315998
4259	315999
12710	316000
76735	316001
53346	316002
92185	316003
1852	316004
12116	316005
39264	316006
110483	316007
110210	316008
50058	316009
193720	316010
1459	316011
9957	316012
103459	316013
9949	316014
305423	316015
37785	316016
64790	316017
167840	316018
114654	316019
13198	316020
22028	316021
134111	316022
43390	316023
68443	316024
72044	316025
57797	316026
33054	316027
7399	316028
109048	316029
13907	316030
27118	316031
203928	316032
10813	316033
98706	316034
199482	316035
32734	316036
338508	316037
36605	316038
173438	316039
23777	316040
2055	316041
73136	316042
34429	316043
11351	316044
39116	316045
44384	316046
1642	316047
29786	316048
2072	316049
186231	316050
24584	316051
2012	316052
9294	316053
307	316054
195152	316055
5930	316056
4505	316057
215664	316058
11213	316059
1674	316060
214594	316061
83979	316062
2344	316063
57852	316064
234	316065
5559	316066
46093	316067
104271	316068
135592	316069
160767	316070
76635	316071
249775	316072
100018	316073
132172	316074
27936	316075
120680	316076
53668	316077
103055	316078
159352	316079
194824	316080
109884	316081
1646	316082
3519	316083
16754	316084
19631	316085
67534	316086
71904	316087
172140	316088
20296	316089
26959	316090
223202	316091
5175	316092
355522	316093
16894	316094
11721	316095
71766	316096
171565	316097
39496	316098
52505	316099
1899	316100
172521	316101
357127	316102
192890	316103
3473	316104
10784	316105
73626	316106
63557	316107
53832	316108
7723	316109
88317	316110
100956	316111
1985	316112
23350	316113
189505	316114
16137	316115
22494	316116
4286	316117
200512	316118
163189	316119
175491	316120
175282	316121
7261	316122
19706	316123
2110	316124
14357	316125
25941	316126
6762	316127
1564	316128
692	316129
26838	316130
69550	316131
57831	316132
1231	316133
22501	316134
207740	316135
280724	316136
175840	316137
36921	316138
33728	316139
26297	316140
20132	316141
62112	316142
1564	316143
27899	316144
214648	316145
66788	316146
1557	316147
145314	316148
28605	316149
9727	316150
15712	316151
1374	316152
16053	316153
168169	316154
310	316155
175174	316156
74548	316157
314131	316158
323504	316159
34703	316160
173364	316161
39689	316162
57136	316163
57573	316164
36289	316165
69239	316166
160491	316167
20289	316168
57997	316169
78849	316170
168602	316171
86488	316172
18059	316173
24242	316174
20368	316175
197065	316176
12552	316177
4572	316178
20964	316179
692	316180
7442	316181
45307	316182
69649	316183
17939	316184
9860	316185
125102	316186
22970	316187
2587	316188
51844	316189
104466	316190
31774	316191
131976	316192
33237	316193
196449	316194
40700	316195
158527	316196
174839	316197
172676	316198
178020	316199
3532	316200
18185	316201
85564	316202
3343	316203
162340	316204
58070	316205
48831	316206
18687	316207
21045	316208
27936	316209
32091	316210
173357	316211
2082	316212
117992	316213
165454	316214
101542	316215
146852	316216
27522	316217
12437	316218
27523	316219
84891	316220
8554	316221
6239	316222
288981	316223
49153	316224
1550	316225
50683	316226
18476	316227
100128	316228
100142	316229
13000	316230
19020	316231
107926	316232
44518	316233
14131	316234
4421	316235
31495	316236
1549	316237
8921	316238
1305	316239
158840	316240
8071	316241
3954	316242
76340	316243
1415	316244
10699	316245
101478	316246
34681	316247
1959	316248
340209	316249
64844	316250
21537	316251
4490	316252
72744	316253
4802	316254
17221	316255
195069	316256
274770	316257
53112	316258
26009	316259
124898	316260
6210	316261
175086	316262
108462	316263
5294	316264
3310	316265
108995	316266
32034	316267
24608	316268
104484	316269
14767	316270
14789	316271
39081	316272
172363	316273
78943	316274
32901	316275
13240	316276
15712	316277
2706	316278
127999	316279
6994	316280
66278	316281
158518	316282
45236	316283
31789	316284
110582	316285
54548	316286
1425	316287
153313	316288
293500	316289
53477	316290
168318	316291
150953	316292
9447	316293
98731	316294
5298	316295
55306	316296
72134	316297
62703	316298
7914	316299
49039	316300
329191	316301
155080	316302
17861	316303
34317	316304
82835	316305
5986	316306
39075	316307
150448	316308
56585	316309
174612	316310
33964	316311
16688	316312
129512	316313
29422	316314
199253	316315
23692	316316
288018	316317
7881	316318
3711	316319
14066	316320
24680	316321
16347	316322
44564	316323
82392	316324
115224	316325
100620	316326
116827	316327
90384	316328
207746	316329
39651	316330
110033	316331
234586	316332
53921	316333
14139	316334
53815	316335
8117	316336
9115	316337
1502	316338
11187	316339
9327	316340
119194	316341
9737	316342
215280	316343
161133	316344
84108	316345
59385	316346
33685	316347
62029	316348
27318	316349
4439	316350
172216	316351
165125	316352
293353	316353
345694	316354
46122	316355
79211	316356
144548	316357
140057	316358
49965	316359
44546	316360
8333	316361
8333	316362
81645	316363
34255	316364
21271	316365
32314	316366
305323	316367
175527	316368
2589	316369
205351	316370
32141	316371
42109	316372
50969	316373
1653	316374
7144	316375
17533	316376
53004	316377
163111	316378
204547	316379
10685	316380
125	316381
11054	316382
32835	316383
1190	316384
1909	316385
1418	316386
24823	316387
18238	316388
311721	316389
44542	316390
5608	316391
23798	316392
4209	316393
56872	316394
17313	316395
3263	316396
32320	316397
82506	316398
2290	316399
118725	316400
59611	316401
42258	316402
71360	316403
244224	316404
266398	316405
262262	316406
3417	316407
262432	316408
66735	316409
62454	316410
55981	316411
9916	316412
2784	316413
74713	316414
810	316415
3173	316416
131493	316417
139730	316418
219148	316419
120688	316420
216532	316421
103362	316422
319456	316423
46251	316424
284307	316425
32407	316426
164242	316427
133550	316428
85225	316429
36376	316430
94357	316431
174255	316432
14062	316433
45332	316434
119328	316435
177199	316436
193219	316437
37340	316438
53995	316439
74872	316440
165861	316441
92645	316442
350371	316443
350253	316444
209973	316445
208034	316446
83571	316447
355517	316448
209362	316449
38560	316450
189470	316451
317110	316452
24965	316453
27449	316454
356313	316455
279757	316456
210083	316457
84338	316458
350128	316459
206212	316460
294943	316461
110529	316462
289307	316463
108786	316464
108638	316465
71600	316466
38560	316467
27449	316468
9787	316469
97036	316470
255667	316471
80613	316472
5787	316473
22447	316474
71272	316475
179779	316476
12470	316477
176099	316478
343398	316479
48353	316480
89943	316481
162718	316482
82116	316483
123007	316484
90646	316485
13882	316486
156064	316487
209586	316488
67781	316489
144940	316490
149685	316491
105975	316492
59412	316493
5159	316494
225858	316495
303720	316496
8046	316497
35125	316498
11095	316499
22614	316500
284210	316501
80589	316502
43871	316503
98184	316504
33201	316505
37922	316506
230625	316507
14641	316508
188619	316509
807	316510
59925	316511
179190	316512
65301	316513
99758	316514
25544	316515
25544	316516
32292	316517
5195	316518
1673	316519
10813	316520
18980	316521
60601	316522
71504	316523
19800	316524
71765	316525
149462	316526
316536	316527
32273	316528
3576	316529
155097	316530
13309	316531
17515	316532
67784	316533
55476	316534
82261	316535
46137	316536
74449	316537
83714	316538
162381	316539
171518	316540
6165	316541
23258	316542
297152	316543
83760	316544
26430	316545
10421	316546
46028	316547
237689	316548
21148	316549
83997	316550
32300	316551
60068	316552
105874	316553
147148	316554
3861	316555
27471	316556
2942	316557
123065	316558
67704	316559
259245	316560
77005	316561
2241	316562
76116	316563
139910	316564
28247	316565
159091	316566
12247	316567
58230	316568
48152	316569
8818	316570
30308	316571
9320	316572
355282	316573
103675	316574
10809	316575
51110	316576
7405	316577
99187	316578
5200	316579
42502	316580
112826	316581
275605	316582
14766	316583
54243	316584
54080	316585
83988	316586
145288	316587
76338	316588
1021	316589
21549	316590
6351	316591
161490	316592
2231	316593
53696	316594
150263	316595
5885	316596
289184	316597
59076	316598
8288	316599
179972	316600
315846	316601
52773	316602
27607	316603
15254	316604
40524	316605
11631	316606
90951	316607
69215	316608
8288	316609
104696	316610
68536	316611
283	316612
131947	316613
39531	316614
61734	316615
103630	316616
14389	316617
1070	316618
8262	316619
105544	316620
71678	316621
71563	316622
197057	316623
175095	316624
18929	316625
128190	316626
9401	316627
1850	316628
16759	316629
57119	316630
50738	316631
28702	316632
95675	316633
5207	316634
122938	316635
225670	316636
154456	316637
86568	316638
14157	316639
24875	316640
61303	316641
57324	316642
43711	316643
9575	316644
83475	316645
189820	316646
351603	316647
42826	316648
27700	316649
123979	316650
161389	316651
196596	316652
283991	316653
63164	316654
50613	316655
7282	316656
67761	316657
62299	316658
14665	316659
57394	316660
147501	316661
185438	316662
46171	316663
178563	316664
239024	316665
201063	316666
47981	316667
11834	316668
19997	316669
19954	316670
14360	316671
117283	316672
6082	316673
7089	316674
209607	316675
1213	316676
26305	316677
1461	316678
270295	316679
24446	316680
285167	316681
97035	316682
6995	316683
96072	316684
4362	316685
52762	316686
27221	316687
45474	316688
25922	316689
10507	316690
61054	316691
269994	316692
21765	316693
25919	316694
476	316695
3773	316696
60888	316697
286819	316698
145111	316699
163043	316700
120382	316701
67077	316702
269838	316703
64416	316704
24952	316705
66112	316706
10538	316707
30115	316708
76425	316709
204081	316710
119927	316711
18101	316712
94560	316713
8005	316714
22966	316715
8635	316716
178941	316717
80463	316718
98517	316719
44408	316720
60058	316721
119065	316722
7637	316723
4122	316724
44498	316725
18907	316726
13988	316727
98578	316728
135929	316729
150708	316730
288503	316731
15510	316732
10886	316733
318794	316734
193646	316735
16456	316736
36140	316737
124499	316738
82506	316739
199421	316740
261319	316741
55067	316742
75250	316743
8737	316744
80354	316745
71692	316746
229413	316747
84885	316748
189319	316749
5177	316750
39746	316751
263736	316752
61292	316753
36912	316754
118044	316755
25028	316756
25651	316757
131751	316758
283415	316759
331857	316760
67371	316761
53030	316762
164968	316763
23402	316764
130083	316765
64862	316766
72140	316767
78346	316768
9319	316769
125423	316770
38450	316771
357382	316772
70556	316773
288817	316774
121783	316775
41303	316776
121783	316777
5566	316778
41303	316779
120909	316780
5555	316781
7483	316782
162432	316783
53641	316784
54277	316785
4425	316786
3641	316787
334041	316788
15277	316789
231023	316790
83048	316791
255542	316792
156225	316793
37477	316794
99168	316795
347911	316796
158901	316797
65512	316798
11072	316799
190891	316800
117413	316801
254422	316802
155087	316803
130337	316804
203441	316805
47499	316806
186330	316807
259103	316808
76610	316809
849	316810
9915	316811
6074	316812
63636	316813
2810	316814
28967	316815
5523	316816
281956	316817
256571	316818
196179	316819
122802	316820
274561	316821
32682	316822
140714	316823
333463	316824
165486	316825
65128	316826
45327	316827
16610	316828
55813	316829
38413	316830
47292	316831
34485	316832
60778	316833
64051	316834
161738	316835
113501	316836
71464	316837
9662	316838
315969	316839
290325	316840
33675	316841
48126	316842
32638	316843
326028	316844
68709	316845
273574	316846
3226	316847
168003	316848
129890	316849
37339	316850
193621	316851
341390	316852
88277	316853
40962	316854
156213	316855
35282	316856
68936	316857
32180	316858
11786	316859
1678	316860
77199	316861
123606	316862
80752	316863
198338	316864
101717	316865
303251	316866
351979	316867
88784	316868
16851	316869
279278	316870
247445	316871
221049	316872
126776	316873
228715	316874
1455	316875
21585	316876
274954	316877
139375	316878
127830	316879
18233	316880
282554	316881
35075	316882
101495	316883
101176	316884
58292	316885
324225	316886
187509	316887
95266	316888
16658	316889
262627	316890
153910	316891
99384	316892
101291	316893
47055	316894
141461	316895
103225	316896
53735	316897
20940	316898
70621	316899
105247	316900
70401	316901
95269	316902
204262	316903
64296	316904
300103	316905
2979	316906
226593	316907
345067	316908
20547	316909
9501	316910
109311	316911
240359	316912
119131	316913
29965	316914
159538	316915
155985	316916
255220	316917
181572	316918
60179	316919
48772	316920
18293	316921
185521	316922
27158	316923
224636	316924
55767	316925
241	316926
100	316927
30646	316928
314784	316929
180739	316930
168169	316931
97833	316932
122809	316933
122811	316934
161969	316935
324679	316936
123044	316937
315898	316938
188673	316939
2148	316940
174161	316941
37041	316942
101	316943
16011	316944
26484	316945
17225	316946
47143	316947
326962	316948
1671	316949
37437	316950
17396	316951
101	316952
33625	316953
8317	316954
17512	316955
13073	316956
9586	316957
102510	316958
8341	316959
17511	316960
74984	316961
70149	316962
66162	316963
34240	316964
61828	316965
4161	316966
23952	316967
121942	316968
41262	316969
37759	316970
22575	316971
106284	316972
20531	316973
78049	316974
56469	316975
190243	316976
311804	316977
25155	316978
25155	316979
55048	316980
81884	316981
241780	316982
333333	316983
78359	316984
191639	316985
17492	316986
3820	316987
36947	316988
318	316989
68818	316990
6374	316991
352962	316992
34030	316993
174742	316994
77210	316995
198506	316996
49464	316997
9628	316998
31517	316999
45228	317000
119047	317001
14653	317002
12821	317003
129553	317004
189010	317005
9092	317006
332120	317007
59355	317008
11678	317009
327590	317010
239645	317011
55978	317012
22278	317013
58842	317014
98032	317015
342965	317016
67421	317017
318888	317018
160424	317019
45682	317020
6995	317021
62597	317022
323140	317023
15954	317024
130	317025
52065	317026
274206	317027
36730	317028
121403	317029
36509	317030
13106	317031
6339	317032
102995	317033
229285	317034
345638	317035
13454	317036
70777	317037
146849	317038
105642	317039
316186	317040
269	317041
29485	317042
31464	317043
21621	317044
82367	317045
170189	317046
13454	317047
239508	317048
25800	317049
100270	317050
5557	317051
79297	317052
113765	317053
3258	317054
102305	317055
169	317056
169	317057
3876	317058
22951	317059
31042	317060
5827	317061
59976	317062
14709	317063
37142	317064
158994	317065
83553	317066
44831	317067
65699	317068
72746	317069
18275	317070
348411	317071
156546	317072
317738	317073
24540	317074
109076	317075
3900	317076
7835	317077
65527	317078
72616	317079
74679	317080
6743	317081
172391	317082
209553	317083
290804	317084
109855	317085
13175	317086
237556	317087
173100	317088
72563	317089
27329	317090
48619	317091
450	317092
171738	317093
8520	317094
195179	317095
109296	317096
56502	317097
24293	317098
37213	317099
13341	317100
127568	317101
22539	317102
74685	317103
12832	317104
34563	317105
71911	317106
138084	317107
84284	317108
209402	317109
292950	317110
28946	317111
194416	317112
33154	317113
21234	317114
166635	317115
750	317116
27461	317117
4401	317118
117665	317119
152509	317120
129015	317121
276818	317122
1727	317123
253476	317124
276573	317125
80352	317126
112724	317127
122482	317128
208405	317129
315707	317130
61814	317131
2373	317132
26618	317133
14092	317134
38144	317135
78126	317136
115070	317137
46106	317138
47451	317139
121064	317140
130376	317141
28109	317142
32313	317143
948	317144
262802	317145
262996	317146
121053	317147
38404	317148
198062	317149
151404	317150
151072	317151
65859	317152
12871	317153
27199	317154
33566	317155
151404	317156
122933	317157
5729	317158
59004	317159
121395	317160
135781	317161
302686	317162
135257	317163
54413	317164
18596	317165
30666	317166
613	317167
75304	317168
41633	317169
159799	317170
98692	317171
183874	317172
317057	317173
11747	317174
194	317175
559	317176
77728	317177
8350	317178
23719	317179
10997	317180
189313	317181
11312	317182
216816	317183
96186	317184
135730	317185
52600	317186
120511	317187
141002	317188
43031	317189
201417	317190
119170	317191
56	317192
100822	317193
114194	317194
340691	317195
60261	317196
248453	317197
311170	317198
308291	317199
12040	317200
23391	317201
268468	317202
59601	317203
45919	317204
80791	317205
208618	317206
218861	317207
238447	317208
35043	317209
179906	317210
39751	317211
258090	317212
15867	317213
16940	317214
127791	317215
239783	317216
209851	317217
153940	317218
1036	317219
225021	317220
141247	317221
16065	317222
147061	317223
202275	317224
257404	317225
405	317226
93029	317227
83468	317228
76624	317229
41472	317230
27393	317231
83221	317232
5730	317233
172353	317234
70810	317235
170600	317236
102347	317237
51561	317238
54822	317239
128052	317240
217739	317241
78685	317242
167758	317243
252192	317244
82090	317245
82363	317246
198426	317247
8737	317248
2884	317249
202727	317250
191311	317251
14312	317252
28457	317253
114418	317254
263	317255
347676	317256
7556	317257
19924	317258
238558	317259
336654	317260
25886	317261
32245	317262
128717	317263
258238	317264
183859	317265
3366	317266
44296	317267
333377	317268
262901	317269
42848	317270
800	317271
61247	317272
28786	317273
26735	317274
335682	317275
115088	317276
10904	317277
220859	317278
275721	317279
6794	317280
11822	317281
41594	317282
9003	317283
65231	317284
186035	317285
69226	317286
31639	317287
54853	317288
30470	317289
20321	317290
84975	317291
154740	317292
32056	317293
179745	317294
13004	317295
102702	317296
15461	317297
220098	317298
8466	317299
65169	317300
5565	317301
143530	317302
95020	317303
43034	317304
159349	317305
29555	317306
115270	317307
196355	317308
320591	317309
196166	317310
50583	317311
46208	317312
26123	317313
672	317314
33310	317315
204723	317316
102903	317317
38038	317318
63877	317319
14016	317320
15452	317321
272091	317322
36803	317323
22905	317324
122492	317325
71228	317326
32508	317327
35744	317328
116546	317329
115774	317330
59964	317331
22660	317332
57261	317333
250406	317334
64359	317335
1341	317336
2084	317337
1066	317338
94422	317339
37737	317340
39309	317341
26822	317342
155235	317343
274774	317344
127229	317345
68746	317346
271185	317347
36470	317348
38929	317349
16030	317350
134247	317351
27196	317352
135095	317353
68843	317354
261689	317355
36569	317356
44822	317357
122853	317358
62645	317359
114177	317360
3507	317361
82937	317362
122853	317363
2154	317364
23543	317365
299983	317366
82382	317367
98465	317368
86703	317369
98362	317370
4411	317371
142506	317372
296843	317373
42573	317374
95062	317375
161860	317376
22961	317377
35027	317378
30295	317379
81207	317380
240657	317381
40280	317382
15189	317383
15189	317384
76888	317385
32140	317386
28902	317387
157844	317388
1611	317389
113898	317390
78250	317391
18862	317392
5641	317393
40734	317394
152506	317395
123815	317396
166679	317397
103135	317398
112074	317399
234392	317400
306325	317401
11367	317402
217795	317403
124048	317404
85303	317405
88468	317406
134073	317407
304996	317408
263538	317409
188694	317410
134593	317411
107900	317412
458	317413
320158	317414
41808	317415
51391	317416
130313	317417
189175	317418
339101	317419
2859	317420
55294	317421
210900	317422
102392	317423
67679	317424
55266	317425
340183	317426
5074	317427
191364	317428
16940	317429
125958	317430
58492	317431
135055	317432
2091	317433
104149	317434
59308	317435
32136	317436
8455	317437
73870	317438
9868	317439
197213	317440
103046	317441
1823	317442
1823	317443
273527	317444
170098	317445
99330	317446
24869	317447
123414	317448
12600	317449
70770	317450
17086	317451
87261	317452
23996	317453
33530	317454
80820	317455
307378	317456
122175	317457
76556	317458
78742	317459
275917	317460
155136	317461
92140	317462
282476	317463
18501	317464
179178	317465
15437	317466
137493	317467
126562	317468
164184	317469
32021	317470
174547	317471
31638	317472
44063	317473
275765	317474
276892	317475
121555	317476
3650	317477
192269	317478
45208	317479
27075	317480
118549	317481
64199	317482
259778	317483
276926	317484
102675	317485
262223	317486
41156	317487
66712	317488
75562	317489
354268	317490
477	317491
1451	317492
293535	317493
5890	317494
158940	317495
19637	317496
49492	317497
66059	317498
65260	317499
30830	317500
4086	317501
117278	317502
200007	317503
22678	317504
68984	317505
13040	317506
354765	317507
109411	317508
55030	317509
25706	317510
30228	317511
26886	317512
183386	317513
36697	317514
255562	317515
70305	317516
181977	317517
82473	317518
151407	317519
5622	317520
277213	317521
34914	317522
6497	317523
320580	317524
3010	317525
32360	317526
56621	317527
309906	317528
578	317529
33443	317530
186008	317531
107020	317532
87660	317533
169574	317534
41024	317535
74776	317536
102665	317537
178522	317538
198266	317539
32275	317540
25199	317541
31243	317542
141993	317543
33594	317544
161965	317545
55786	317546
54967	317547
76557	317548
60803	317549
113311	317550
75485	317551
14172	317552
91729	317553
118505	317554
4239	317555
85687	317556
101135	317557
126333	317558
322106	317559
56780	317560
375	317561
3642	317562
182237	317563
65312	317564
192897	317565
126593	317566
163727	317567
267439	317568
261253	317569
98455	317570
90070	317571
7533	317572
227313	317573
28957	317574
63931	317575
343035	317576
14110	317577
60141	317578
68578	317579
50496	317580
60374	317581
228602	317582
300459	317583
65716	317584
343079	317585
55687	317586
134809	317587
50264	317588
36980	317589
239701	317590
36822	317591
164950	317592
63383	317593
21991	317594
112166	317595
122403	317596
86704	317597
2551	317598
79686	317599
24866	317600
14181	317601
186542	317602
99916	317603
28692	317604
281026	317605
99315	317606
7549	317607
254629	317608
9262	317609
24947	317610
327235	317611
143409	317612
28520	317613
265732	317614
90991	317615
161372	317616
154002	317617
194117	317618
230538	317619
125303	317620
11862	317621
37561	317622
29474	317623
87	317624
141498	317625
100290	317626
65847	317627
80329	317628
330464	317629
240408	317630
92685	317631
59427	317632
40175	317633
17342	317634
1185	317635
51071	317636
250381	317637
20921	317638
6485	317639
277729	317640
74306	317641
166334	317642
108283	317643
147293	317644
90312	317645
36011	317646
104186	317647
82938	317648
280943	317649
101172	317650
168731	317651
178319	317652
97812	317653
201999	317654
15538	317655
81758	317656
201367	317657
212348	317658
8095	317659
54208	317660
25244	317661
79831	317662
207470	317663
261252	317664
4979	317665
37293	317666
87985	317667
151627	317668
186665	317669
356060	317670
191457	317671
50294	317672
215498	317673
37788	317674
43329	317675
125246	317676
130108	317677
123604	317678
329980	317679
2973	317680
160752	317681
277891	317682
165383	317683
330513	317684
240943	317685
269508	317686
52277	317687
217236	317688
44259	317689
308835	317690
158795	317691
99173	317692
309601	317693
37852	317694
183546	317695
82665	317696
157811	317697
115852	317698
351247	317699
83466	317700
205120	317701
74408	317702
313932	317703
115101	317704
28833	317705
79213	317706
29521	317707
147794	317708
270280	317709
16000	317710
180469	317711
2467	317712
177723	317713
181219	317714
54912	317715
107735	317716
25215	317717
191585	317718
46309	317719
268586	317720
293967	317721
60401	317722
2082	317723
159903	317724
15364	317725
43321	317726
227241	317727
3498	317728
157669	317729
54786	317730
103775	317731
26403	317732
272185	317733
278875	317734
109566	317735
35234	317736
223689	317737
115840	317738
180711	317739
226686	317740
268459	317741
111891	317742
73564	317743
3805	317744
270291	317745
200480	317746
347044	317747
168969	317748
172544	317749
70991	317750
80486	317751
336311	317752
68273	317753
68292	317754
49180	317755
305320	317756
306327	317757
206558	317758
106361	317759
112839	317760
23963	317761
7204	317762
80715	317763
155295	317764
122339	317765
341794	317766
116613	317767
23347	317768
181260	317769
253214	317770
159414	317771
7158	317772
140358	317773
112570	317774
322059	317775
236672	317776
71118	317777
237983	317778
218678	317779
196316	317780
89140	317781
189940	317782
80155	317783
186780	317784
93762	317785
8	317786
178550	317787
46175	317788
155993	317789
126831	317790
136685	317791
136116	317792
212938	317793
16604	317794
42181	317795
216746	317796
51180	317797
186243	317798
170457	317799
265653	317800
35801	317801
66703	317802
205840	317803
65825	317804
125909	317805
37852	317806
23676	317807
14536	317808
21595	317809
61039	317810
121354	317811
5922	317812
36385	317813
69723	317814
229445	317815
224583	317816
71442	317817
12276	317818
47120	317819
93059	317820
58772	317821
3760	317822
84751	317823
64984	317824
9003	317825
4601	317826
88436	317827
137815	317828
79530	317829
69913	317830
296458	317831
5714	317832
182748	317833
170916	317834
59372	317835
184943	317836
98968	317837
347106	317838
164510	317839
70072	317840
7228	317841
280371	317842
299505	317843
104581	317844
107238	317845
183104	317846
366	317847
100014	317848
26724	317849
31421	317850
214992	317851
224685	317852
306443	317853
40495	317854
312810	317855
317612	317856
91564	317857
58333	317858
138790	317859
134694	317860
43316	317861
39565	317862
22452	317863
47168	317864
15198	317865
22452	317866
168673	317867
38236	317868
4669	317869
60251	317870
36970	317871
90001	317872
158759	317873
190084	317874
316318	317875
104810	317876
195246	317877
114138	317878
23996	317879
77419	317880
154252	317881
60069	317882
66597	317883
5893	317884
52922	317885
21490	317886
14431	317887
289164	317888
350825	317889
99533	317890
314942	317891
318106	317892
188280	317893
314460	317894
18251	317895
46010	317896
219838	317897
47730	317898
137358	317899
111202	317900
62495	317901
52720	317902
42994	317903
194007	317904
45490	317905
256243	317906
340817	317907
30024	317908
2468	317909
261517	317910
223934	317911
154431	317912
8718	317913
112114	317914
313376	317915
190034	317916
119357	317917
318880	317918
189589	317919
314050	317920
187849	317921
22745	317922
86673	317923
326169	317924
119230	317925
343457	317926
36229	317927
25804	317928
187835	317929
187864	317930
313789	317931
189250	317932
187808	317933
77359	317934
52329	317935
313987	317936
313750	317937
117866	317938
117857	317939
316255	317940
117892	317941
78105	317942
317714	317943
187970	317944
779	317945
68069	317946
138948	317947
159949	317948
68310	317949
62606	317950
3063	317951
32850	317952
333948	317953
94367	317954
6158	317955
13064	317956
42404	317957
184651	317958
275369	317959
2659	317960
78927	317961
278799	317962
207518	317963
334306	317964
287761	317965
210895	317966
175797	317967
40013	317968
175349	317969
16008	317970
157332	317971
281110	317972
111504	317973
92502	317974
59635	317975
71771	317976
176189	317977
35025	317978
194881	317979
287566	317980
290105	317981
16440	317982
334744	317983
46309	317984
192119	317985
297041	317986
164567	317987
289975	317988
75465	317989
181289	317990
16995	317991
72520	317992
38503	317993
53412	317994
191090	317995
110903	317996
127349	317997
83301	317998
56492	317999
27610	318000
165164	318001
108738	318002
105665	318003
324646	318004
185546	318005
111606	318006
293791	318007
108874	318008
292806	318009
173045	318010
35634	318011
59685	318012
108824	318013
12715	318014
86607	318015
43522	318016
14780	318017
90350	318018
172319	318019
239794	318020
48855	318021
296900	318022
128128	318023
136203	318024
127146	318025
96865	318026
74603	318027
18475	318028
287607	318029
204284	318030
15439	318031
335335	318032
294409	318033
171732	318034
172574	318035
40128	318036
178487	318037
124227	318038
29916	318039
94563	318040
38741	318041
82642	318042
110588	318043
138891	318044
73918	318045
119362	318046
23214	318047
94442	318048
165930	318049
28554	318050
38038	318051
14620	318052
60484	318053
199440	318054
39118	318055
198203	318056
5509	318057
170416	318058
95431	318059
90062	318060
22758	318061
11133	318062
21389	318063
65706	318064
60114	318065
327276	318066
19011	318067
36171	318068
26560	318069
64644	318070
177810	318071
167546	318072
103666	318073
121924	318074
8029	318075
21511	318076
117750	318077
23665	318078
4847	318079
15270	318080
37350	318081
77254	318082
105243	318083
201231	318084
173865	318085
200251	318086
18343	318087
285595	318088
17724	318089
312232	318090
189861	318091
325154	318092
116951	318093
42814	318094
348215	318095
122958	318096
285460	318097
127231	318098
15222	318099
22242	318100
29756	318101
94294	318102
34317	318103
346924	318104
177014	318105
49441	318106
297169	318107
21007	318108
93043	318109
37	318110
58677	318111
232487	318112
3806	318113
210238	318114
268074	318115
23979	318116
319225	318117
65009	318118
4229	318119
79012	318120
64146	318121
134889	318122
20641	318123
38035	318124
10611	318125
33220	318126
306754	318127
288346	318128
260213	318129
60476	318130
60910	318131
154945	318132
94141	318133
257004	318134
28031	318135
121821	318136
20806	318137
9109	318138
130196	318139
170944	318140
75474	318141
75474	318142
2446	318143
185016	318144
63531	318145
127173	318146
83041	318147
229805	318148
18371	318149
6486	318150
83247	318151
21023	318152
156184	318153
87129	318154
33629	318155
11133	318156
331958	318157
28330	318158
44517	318159
304918	318160
52304	318161
38224	318162
65924	318163
5068	318164
3558	318165
60925	318166
94555	318167
191156	318168
39212	318169
2738	318170
112722	318171
2727	318172
23319	318173
6771	318174
18578	318175
73739	318176
83608	318177
249202	318178
211730	318179
70580	318180
242656	318181
296714	318182
35177	318183
249411	318184
29789	318185
191748	318186
28892	318187
57150	318188
20022	318189
87406	318190
45906	318191
14540	318192
30322	318193
92853	318194
37511	318195
27718	318196
59837	318197
54529	318198
64761	318199
218113	318200
1998	318201
17272	318202
24778	318203
2391	318204
80005	318205
131224	318206
330265	318207
48167	318208
76604	318209
70309	318210
122983	318211
140195	318212
143398	318213
19407	318214
96120	318215
149589	318216
23214	318217
254813	318218
115520	318219
35993	318220
54765	318221
114893	318222
10892	318223
1214	318224
1493	318225
39966	318226
11501	318227
65345	318228
11441	318229
75123	318230
566	318231
11754	318232
162533	318233
85821	318234
41431	318235
28221	318236
73541	318237
1409	318238
95241	318239
53109	318240
353266	318241
160479	318242
63194	318243
18303	318244
21840	318245
24093	318246
54	318247
4388	318248
343837	318249
182532	318250
54796	318251
134953	318252
7082	318253
81168	318254
177710	318255
298180	318256
146220	318257
95214	318258
20675	318259
1246	318260
1904	318261
42535	318262
31690	318263
272696	318264
92056	318265
132809	318266
214304	318267
136322	318268
18882	318269
3649	318270
41693	318271
243	318272
157518	318273
7472	318274
81517	318275
41417	318276
234419	318277
32094	318278
1450	318279
158670	318280
200403	318281
4178	318282
96621	318283
22987	318284
209860	318285
117622	318286
61136	318287
60098	318288
7194	318289
2438	318290
14668	318291
273943	318292
13799	318293
4357	318294
252302	318295
247457	318296
36548	318297
36548	318298
143026	318299
144636	318300
310373	318301
21265	318302
19583	318303
2431	318304
80882	318305
74874	318306
220117	318307
2726	318308
308020	318309
150671	318310
7039	318311
27476	318312
39149	318313
1028	318314
85207	318315
78769	318316
154322	318317
77661	318318
56658	318319
92460	318320
19629	318321
111461	318322
186911	318323
1920	318324
104846	318325
108255	318326
90504	318327
81452	318328
46304	318329
170960	318330
84179	318331
297451	318332
94386	318333
60383	318334
174	318335
40734	318336
153277	318337
303939	318338
121271	318339
65999	318340
10678	318341
58483	318342
253544	318343
309896	318344
123531	318345
143417	318346
332462	318347
65188	318348
1615	318349
55682	318350
4454	318351
315706	318352
50602	318353
135640	318354
12101	318355
65427	318356
42086	318357
63698	318358
3687	318359
99276	318360
43804	318361
94883	318362
3888	318363
115761	318364
32807	318365
5083	318366
4078	318367
46450	318368
170929	318369
123272	318370
32529	318371
43619	318372
113176	318373
627	318374
64309	318375
32097	318376
37778	318377
56570	318378
16520	318379
105686	318380
13516	318381
197284	318382
18509	318383
57305	318384
2063	318385
7156	318386
91157	318387
57976	318388
265733	318389
272963	318390
56246	318391
85003	318392
152463	318393
559	318394
2500	318395
312108	318396
25881	318397
22703	318398
38313	318399
163363	318400
82878	318401
2997	318402
45074	318403
55178	318404
70729	318405
99738	318406
908	318407
67107	318408
83339	318409
18711	318410
61914	318411
15917	318412
112642	318413
6462	318414
104859	318415
51120	318416
35826	318417
5843	318418
34726	318419
142802	318420
271484	318421
66778	318422
65291	318423
107460	318424
6542	318425
66072	318426
202519	318427
134018	318428
296097	318429
108000	318430
96942	318431
59338	318432
333293	318433
95649	318434
54108	318435
26695	318436
129460	318437
21988	318438
59100	318439
140041	318440
175756	318441
339157	318442
56804	318443
16296	318444
29947	318445
203470	318446
209029	318447
136226	318448
126338	318449
4819	318450
78229	318451
344520	318452
266684	318453
133401	318454
189799	318455
102269	318456
169442	318457
26801	318458
200439	318459
11086	318460
79486	318461
80328	318462
43369	318463
316051	318464
171823	318465
173725	318466
63525	318467
24809	318468
304265	318469
67607	318470
34912	318471
51006	318472
11881	318473
286687	318474
219915	318475
169353	318476
15355	318477
4391	318478
1012	318479
281390	318480
2926	318481
13038	318482
135503	318483
93564	318484
12337	318485
156810	318486
138011	318487
151431	318488
118055	318489
203630	318490
204977	318491
234228	318492
185655	318493
299041	318494
171322	318495
39515	318496
41716	318497
336002	318498
181170	318499
87179	318500
112180	318501
335562	318502
223359	318503
123830	318504
201211	318505
215171	318506
127485	318507
100408	318508
55702	318509
19481	318510
61566	318511
162145	318512
138072	318513
19228	318514
126803	318515
29905	318516
91033	318517
90480	318518
91085	318519
67846	318520
138741	318521
106281	318522
20914	318523
167123	318524
72233	318525
155135	318526
69664	318527
155135	318528
69076	318529
352623	318530
59647	318531
15465	318532
186905	318533
336315	318534
111470	318535
4971	318536
91443	318537
177080	318538
201422	318539
53992	318540
299923	318541
8491	318542
23294	318543
67160	318544
1517	318545
160403	318546
250528	318547
5547	318548
100823	318549
202671	318550
14797	318551
27719	318552
138527	318553
43251	318554
84709	318555
93554	318556
70292	318557
206016	318558
83956	318559
331636	318560
155482	318561
44884	318562
156364	318563
123171	318564
40017	318565
114018	318566
37501	318567
123318	318568
59494	318569
3175	318570
105765	318571
242197	318572
8049	318573
9586	318574
31692	318575
158	318576
55464	318577
316459	318578
7	318579
193861	318580
163880	318581
85221	318582
171270	318583
61677	318584
251175	318585
119624	318586
13097	318587
120549	318588
119206	318589
36790	318590
46483	318591
219486	318592
220604	318593
67670	318594
150391	318595
203545	318596
81796	318597
19689	318598
126947	318599
115886	318600
75437	318601
305398	318602
115892	318603
13051	318604
102576	318605
80201	318606
6473	318607
305933	318608
62138	318609
32361	318610
127074	318611
19396	318612
54771	318613
86771	318614
7435	318615
65031	318616
27730	318617
37	318618
62151	318619
200588	318620
183634	318621
249761	318622
112463	318623
282289	318624
31209	318625
9136	318626
54455	318627
85286	318628
85166	318629
104888	318630
99967	318631
86757	318632
17157	318633
70718	318634
76614	318635
27200	318636
70792	318637
321650	318638
51999	318639
120706	318640
146270	318641
78851	318642
102559	318643
2896	318644
100748	318645
54724	318646
8551	318647
12641	318648
71154	318649
2727	318650
75328	318651
168099	318652
2896	318653
332582	318654
11456	318655
38364	318656
4346	318657
3270	318658
21165	318659
201509	318660
95329	318661
220290	318662
74833	318663
12959	318664
236050	318665
55806	318666
11612	318667
48041	318668
159439	318669
45289	318670
5969	318671
10429	318672
12957	318673
41050	318674
106762	318675
13811	318676
29525	318677
51823	318678
21927	318679
8120	318680
15401	318681
277762	318682
4570	318683
280907	318684
177537	318685
116432	318686
34977	318687
91186	318688
282097	318689
61656	318690
50956	318691
156774	318692
18064	318693
16854	318694
14857	318695
66212	318696
38984	318697
11915	318698
34706	318699
154904	318700
23677	318701
48027	318702
161227	318703
13839	318704
202952	318705
40459	318706
141531	318707
147011	318708
182821	318709
142122	318710
84513	318711
163725	318712
8781	318713
47867	318714
42763	318715
141841	318716
57093	318717
159362	318718
836	318719
70187	318720
348492	318721
67882	318722
47924	318723
48064	318724
238745	318725
253568	318726
42942	318727
18440	318728
66399	318729
36101	318730
165813	318731
23831	318732
224907	318733
331339	318734
18898	318735
14967	318736
198073	318737
65982	318738
63400	318739
88824	318740
139548	318741
283689	318742
2896	318743
45183	318744
74059	318745
52304	318746
5561	318747
223756	318748
41085	318749
55876	318750
113530	318751
13551	318752
97384	318753
336266	318754
40485	318755
74168	318756
107149	318757
136545	318758
192442	318759
11778	318760
262034	318761
5984	318762
117673	318763
4713	318764
313181	318765
12387	318766
25779	318767
25792	318768
77152	318769
61853	318770
90462	318771
111559	318772
38708	318773
117022	318774
154243	318775
164142	318776
22417	318777
108028	318778
94035	318779
13809	318780
346602	318781
68748	318782
31635	318783
228448	318784
154438	318785
56930	318786
99856	318787
338139	318788
7114	318789
38819	318790
345747	318791
272443	318792
22059	318793
66252	318794
327972	318795
337249	318796
224864	318797
179223	318798
309557	318799
23041	318800
215673	318801
79572	318802
190394	318803
79876	318804
86056	318805
34147	318806
70288	318807
127823	318808
7534	318809
44851	318810
33407	318811
73545	318812
196624	318813
27893	318814
27718	318815
182646	318816
21510	318817
210868	318818
24693	318819
14997	318820
198342	318821
148717	318822
98472	318823
74061	318824
52159	318825
143263	318826
8182	318827
20825	318828
186001	318829
138032	318830
6397	318831
175024	318832
6791	318833
62808	318834
81899	318835
5150	318836
1359	318837
8681	318838
1380	318839
189146	318840
43116	318841
218652	318842
166194	318843
62898	318844
17937	318845
50161	318846
96247	318847
169534	318848
8746	318849
15441	318850
6583	318851
1776	318852
164858	318853
169955	318854
12950	318855
4490	318856
42830	318857
162167	318858
30817	318859
52619	318860
5139	318861
205943	318862
44532	318863
126381	318864
2195	318865
10285	318866
5269	318867
254795	318868
40714	318869
126842	318870
26875	318871
4435	318872
26875	318873
220748	318874
74452	318875
11518	318876
29695	318877
6527	318878
8270	318879
987	318880
43031	318881
352463	318882
115931	318883
111236	318884
149851	318885
17547	318886
20420	318887
58417	318888
167510	318889
224644	318890
14338	318891
192287	318892
153362	318893
331626	318894
37966	318895
41882	318896
27036	318897
5359	318898
87964	318899
21164	318900
13982	318901
7090	318902
355746	318903
454	318904
64105	318905
454	318906
454	318907
318565	318908
112965	318909
224861	318910
89520	318911
39757	318912
38771	318913
74573	318914
1062	318915
58099	318916
980	318917
320058	318918
4076	318919
6033	318920
50309	318921
145117	318922
265573	318923
69854	318924
326195	318925
64561	318926
321692	318927
27141	318928
158088	318929
115478	318930
60258	318931
22339	318932
192417	318933
60163	318934
273550	318935
239333	318936
980	318937
53999	318938
295024	318939
36472	318940
46821	318941
6261	318942
158090	318943
57753	318944
270069	318945
167804	318946
16690	318947
39320	318948
130	318949
231782	318950
6041	318951
25878	318952
120010	318953
40857	318954
274720	318955
15604	318956
30877	318957
120527	318958
77051	318959
9	318960
36590	318961
88713	318962
206228	318963
42170	318964
158097	318965
3813	318966
259795	318967
215027	318968
25540	318969
2769	318970
103623	318971
36598	318972
18954	318973
10601	318974
7589	318975
170401	318976
10601	318977
53979	318978
22012	318979
229	318980
62	318981
8263	318982
18787	318983
37497	318984
63065	318985
37583	318986
9019	318987
41943	318988
23670	318989
200266	318990
98344	318991
48698	318992
38049	318993
12013	318994
65464	318995
44648	318996
116065	318997
123612	318998
330634	318999
123069	319000
95416	319001
50147	319002
113989	319003
20379	319004
22972	319005
97600	319006
70170	319007
123068	319008
52415	319009
92683	319010
20889	319011
168810	319012
13008	319013
123343	319014
176457	319015
80461	319016
178895	319017
56138	319018
205471	319019
68556	319020
265444	319021
296715	319022
42530	319023
58923	319024
1536	319025
191138	319026
14114	319027
21503	319028
161317	319029
76936	319030
98949	319031
47926	319032
99448	319033
197295	319034
18154	319035
16424	319036
13246	319037
19798	319038
232147	319039
16471	319040
122064	319041
4576	319042
64	319043
20621	319044
32588	319045
148993	319046
76085	319047
191755	319048
114094	319049
125198	319050
64519	319051
156077	319052
72935	319053
68033	319054
70781	319055
18836	319056
5905	319057
179475	319058
3203	319059
5545	319060
14829	319061
265457	319062
5930	319063
263559	319064
45707	319065
8589	319066
20290	319067
12451	319068
16846	319069
13498	319070
50495	319071
20195	319072
23153	319073
2950	319074
40347	319075
72125	319076
133476	319077
7471	319078
39001	319079
178722	319080
52244	319081
95808	319082
244384	319083
95808	319084
206498	319085
15560	319086
119141	319087
25742	319088
24070	319089
240073	319090
129028	319091
352144	319092
210226	319093
84115	319094
56460	319095
210311	319096
127933	319097
83420	319098
355469	319099
153893	319100
210316	319101
210427	319102
205462	319103
19890	319104
128282	319105
354340	319106
19766	319107
22223	319108
56273	319109
210267	319110
207304	319111
55994	319112
84325	319113
355438	319114
207276	319115
22223	319116
355244	319117
210183	319118
100997	319119
129412	319120
355779	319121
210476	319122
14681	319123
14681	319124
207779	319125
209935	319126
64892	319127
83233	319128
353583	319129
128846	319130
208615	319131
207265	319132
208703	319133
128628	319134
209358	319135
129676	319136
128610	319137
55938	319138
208368	319139
282377	319140
349824	319141
353600	319142
206834	319143
71025	319144
206311	319145
210309	319146
208490	319147
349115	319148
128628	319149
83559	319150
153480	319151
354948	319152
209114	319153
128041	319154
129281	319155
209288	319156
128853	319157
208860	319158
128275	319159
350167	319160
128243	319161
208895	319162
354996	319163
207519	319164
127726	319165
98312	319166
128046	319167
209347	319168
208710	319169
348710	319170
56539	319171
129490	319172
128181	319173
83920	319174
353555	319175
206346	319176
355558	319177
208976	319178
128265	319179
209556	319180
38837	319181
84437	319182
354287	319183
354106	319184
83368	319185
48282	319186
355376	319187
206355	319188
84415	319189
129796	319190
207263	319191
128598	319192
354033	319193
210412	319194
207679	319195
355805	319196
83657	319197
130095	319198
208449	319199
210240	319200
127611	319201
208046	319202
83667	319203
127626	319204
56160	319205
349327	319206
208049	319207
210468	319208
356928	319209
22219	319210
14004	319211
271753	319212
69505	319213
41747	319214
168482	319215
61143	319216
8116	319217
43774	319218
155848	319219
95900	319220
226594	319221
26680	319222
158811	319223
91998	319224
131123	319225
33257	319226
169651	319227
13333	319228
122744	319229
108867	319230
195045	319231
107363	319232
59	319233
6	319234
11717	319235
21128	319236
252014	319237
11717	319238
1192	319239
154796	319240
12020	319241
82909	319242
106193	319243
45898	319244
216613	319245
10584	319246
77661	319247
21942	319248
156067	319249
169466	319250
12264	319251
8963	319252
51145	319253
186567	319254
5833	319255
6806	319256
183318	319257
80834	319258
81809	319259
75392	319260
183637	319261
11678	319262
156805	319263
85725	319264
255765	319265
97651	319266
43387	319267
64753	319268
41498	319269
92474	319270
218026	319271
280877	319272
83733	319273
120604	319274
99578	319275
18146	319276
17554	319277
222736	319278
223312	319279
101659	319280
11127	319281
16313	319282
137125	319283
124650	319284
100158	319285
4627	319286
347197	319287
77232	319288
184252	319289
195102	319290
53602	319291
1986	319292
305648	319293
53031	319294
26330	319295
39284	319296
75184	319297
269716	319298
50240	319299
51683	319300
112080	319301
63720	319302
109086	319303
124102	319304
22971	319305
134815	319306
9213	319307
31278	319308
122232	319309
154142	319310
259793	319311
148136	319312
53722	319313
115639	319314
87889	319315
20475	319316
87968	319317
138328	319318
319518	319319
219654	319320
115890	319321
106623	319322
40187	319323
87619	319324
219607	319325
58803	319326
217540	319327
58252	319328
28314	319329
135900	319330
58259	319331
87698	319332
254460	319333
43082	319334
237964	319335
96044	319336
48736	319337
271652	319338
599	319339
73020	319340
129105	319341
3632	319342
38633	319343
9892	319344
8494	319345
209277	319346
121162	319347
7021	319348
354370	319349
209732	319350
264881	319351
113664	319352
124585	319353
269919	319354
122645	319355
2022	319356
54010	319357
26303	319358
83434	319359
27717	319360
62392	319361
259874	319362
45573	319363
66991	319364
3058	319365
71351	319366
19010	319367
38313	319368
112326	319369
767	319370
4972	319371
163828	319372
196477	319373
6537	319374
210405	319375
32640	319376
349300	319377
12246	319378
4806	319379
60129	319380
194625	319381
50923	319382
79535	319383
108835	319384
48602	319385
110870	319386
79535	319387
11918	319388
224938	319389
170589	319390
192358	319391
45072	319392
259531	319393
45116	319394
191438	319395
116708	319396
96165	319397
70454	319398
143062	319399
192925	319400
114935	319401
57749	319402
36093	319403
94089	319404
54568	319405
36690	319406
11469	319407
320990	319408
80413	319409
17313	319410
42871	319411
55813	319412
232317	319413
1143	319414
242226	319415
54977	319416
14130	319417
36121	319418
104573	319419
76881	319420
44738	319421
68586	319422
83203	319423
195054	319424
94130	319425
33403	319426
30826	319427
128875	319428
239747	319429
276112	319430
78688	319431
12441	319432
170150	319433
45243	319434
38649	319435
146588	319436
46779	319437
21508	319438
54966	319439
333770	319440
106703	319441
107310	319442
7542	319443
63179	319444
56311	319445
286395	319446
47471	319447
253535	319448
127938	319449
38824	319450
44149	319451
24050	319452
202063	319453
113196	319454
50449	319455
226845	319456
26	319457
42712	319458
73898	319459
55914	319460
74655	319461
99857	319462
6737	319463
37700	319464
94662	319465
166111	319466
105133	319467
22476	319468
21048	319469
205468	319470
30737	319471
46176	319472
32984	319473
13879	319474
14322	319475
70802	319476
21376	319477
314438	319478
213358	319479
17004	319480
161593	319481
3634	319482
3062	319483
3157	319484
338006	319485
16292	319486
86528	319487
185248	319488
178365	319489
122183	319490
99911	319491
31367	319492
135869	319493
3190	319494
55406	319495
55406	319496
63098	319497
1042	319498
115657	319499
20735	319500
61751	319501
16773	319502
22707	319503
27204	319504
166882	319505
45078	319506
70023	319507
47455	319508
39343	319509
1042	319510
22416	319511
18899	319512
9763	319513
32878	319514
5585	319515
73915	319516
65026	319517
29956	319518
196296	319519
20413	319520
324742	319521
38455	319522
191648	319523
124672	319524
349	319525
93137	319526
11354	319527
130754	319528
47100	319529
27459	319530
2906	319531
95233	319532
74762	319533
43192	319534
2132	319535
185448	319536
45239	319537
66563	319538
26461	319539
62882	319540
61296	319541
55465	319542
59980	319543
10272	319544
58557	319545
52079	319546
80395	319547
46213	319548
69253	319549
138027	319550
25661	319551
305057	319552
272860	319553
44512	319554
74034	319555
15932	319556
9162	319557
32129	319558
20077	319559
3632	319560
169584	319561
82661	319562
27780	319563
1823	319564
5631	319565
7035	319566
11247	319567
237	319568
233755	319569
283201	319570
3552	319571
179265	319572
78447	319573
14664	319574
173783	319575
291057	319576
111400	319577
208284	319578
155879	319579
79061	319580
185473	319581
352816	319582
354784	319583
83086	319584
26301	319585
335228	319586
69923	319587
73236	319588
73192	319589
73026	319590
73089	319591
291149	319592
174749	319593
291633	319594
177010	319595
291610	319596
291654	319597
291939	319598
55609	319599
121265	319600
108783	319601
127820	319602
173447	319603
177146	319604
356283	319605
210170	319606
327543	319607
69061	319608
208055	319609
24162	319610
51560	319611
17305	319612
129103	319613
301132	319614
152426	319615
127816	319616
180000	319617
28894	319618
46583	319619
19551	319620
88348	319621
54356	319622
139232	319623
98041	319624
89432	319625
45946	319626
106256	319627
260788	319628
87539	319629
179182	319630
41040	319631
17544	319632
5529	319633
15787	319634
152300	319635
41753	319636
90100	319637
266641	319638
93499	319639
93110	319640
336394	319641
304754	319642
93742	319643
185370	319644
256657	319645
115174	319646
76436	319647
219927	319648
14899	319649
25224	319650
96794	319651
276732	319652
250329	319653
77511	319654
59239	319655
224303	319656
30467	319657
113423	319658
46121	319659
184085	319660
154441	319661
238936	319662
96686	319663
2078	319664
47793	319665
6604	319666
164105	319667
15854	319668
21085	319669
225819	319670
47305	319671
195942	319672
51021	319673
5725	319674
46205	319675
2	319676
40384	319677
115395	319678
189451	319679
39025	319680
59906	319681
6051	319682
51486	319683
148907	319684
139146	319685
124077	319686
3479	319687
116314	319688
64958	319689
145421	319690
27636	319691
39939	319692
114692	319693
61170	319694
2740	319695
233629	319696
204828	319697
21213	319698
179099	319699
127191	319700
138986	319701
184774	319702
50401	319703
299275	319704
265465	319705
61718	319706
61353	319707
27089	319708
114629	319709
237327	319710
54395	319711
311222	319712
5839	319713
25552	319714
108049	319715
22269	319716
8715	319717
43662	319718
981	319719
981	319720
981	319721
981	319722
60905	319723
114491	319724
5753	319725
31241	319726
15519	319727
95135	319728
24804	319729
12732	319730
260789	319731
11032	319732
94365	319733
41705	319734
207399	319735
112394	319736
50773	319737
30128	319738
74613	319739
47832	319740
223361	319741
81285	319742
14407	319743
241997	319744
241375	319745
7069	319746
1952	319747
136527	319748
34753	319749
33571	319750
277877	319751
203717	319752
38325	319753
50521	319754
719	319755
39813	319756
28217	319757
103460	319758
95908	319759
84373	319760
163889	319761
49575	319762
172009	319763
177646	319764
187735	319765
109373	319766
145103	319767
107615	319768
131700	319769
285361	319770
333346	319771
309125	319772
34567	319773
66890	319774
34033	319775
205495	319776
20044	319777
124709	319778
12845	319779
77339	319780
190249	319781
73231	319782
6324	319783
47539	319784
106051	319785
127611	319786
68914	319787
6584	319788
19340	319789
6637	319790
40317	319791
17224	319792
180892	319793
30637	319794
18191	319795
30194	319796
5638	319797
52493	319798
11895	319799
36575	319800
23646	319801
31436	319802
224947	319803
87918	319804
5789	319805
82944	319806
18922	319807
17199	319808
19	319809
119040	319810
208270	319811
304559	319812
90260	319813
66242	319814
259812	319815
66241	319816
288490	319817
229608	319818
171751	319819
48579	319820
61407	319821
55840	319822
11016	319823
27355	319824
331349	319825
46097	319826
9287	319827
301799	319828
104182	319829
58328	319830
46168	319831
218732	319832
18584	319833
59908	319834
77011	319835
53222	319836
36113	319837
10038	319838
99426	319839
63	319840
162966	319841
274605	319842
254874	319843
296504	319844
21183	319845
4406	319846
937	319847
77554	319848
231412	319849
107590	319850
1115	319851
321675	319852
168083	319853
289728	319854
331739	319855
197628	319856
86619	319857
54887	319858
121334	319859
3917	319860
236233	319861
121071	319862
137531	319863
62311	319864
108744	319865
137521	319866
178369	319867
128193	319868
288605	319869
35669	319870
141202	319871
29763	319872
146833	319873
254007	319874
1220	319875
37558	319876
219432	319877
199002	319878
22571	319879
331382	319880
181746	319881
30013	319882
200326	319883
12331	319884
330949	319885
43671	319886
320000	319887
15724	319888
340809	319889
28018	319890
345624	319891
42919	319892
148194	319893
22867	319894
41388	319895
15773	319896
42819	319897
124741	319898
5840	319899
259993	319900
151281	319901
36122	319902
402	319903
40942	319904
30055	319905
18890	319906
83467	319907
188599	319908
124981	319909
1214	319910
5155	319911
198310	319912
166158	319913
196357	319914
79155	319915
102640	319916
9889	319917
6677	319918
28148	319919
1042	319920
93758	319921
58232	319922
89184	319923
331048	319924
37289	319925
72800	319926
417	319927
74286	319928
178276	319929
72926	319930
5107	319931
54730	319932
43044	319933
110855	319934
24641	319935
304262	319936
15834	319937
21791	319938
2064	319939
151890	319940
36695	319941
146871	319942
293219	319943
89844	319944
10662	319945
198049	319946
4008	319947
289382	319948
1807	319949
240665	319950
164966	319951
44839	319952
45677	319953
81509	319954
11810	319955
65442	319956
94353	319957
140333	319958
147969	319959
44930	319960
197489	319961
279525	319962
256401	319963
15808	319964
282549	319965
18657	319966
332735	319967
167934	319968
74454	319969
301154	319970
355296	319971
326392	319972
137872	319973
142232	319974
59044	319975
89109	319976
89329	319977
222198	319978
89181	319979
139048	319980
89364	319981
138102	319982
138577	319983
140721	319984
59987	319985
225451	319986
140151	319987
137788	319988
221767	319989
142282	319990
136817	319991
138049	319992
88928	319993
89535	319994
137865	319995
230789	319996
138135	319997
222677	319998
253137	319999
89412	320000
224983	320001
138785	320002
141770	320003
59215	320004
23900	320005
229614	320006
227161	320007
59774	320008
225711	320009
54372	320010
89275	320011
142211	320012
89949	320013
60055	320014
221449	320015
137728	320016
141163	320017
223181	320018
140915	320019
136901	320020
89576	320021
224186	320022
59023	320023
148849	320024
88589	320025
88837	320026
40628	320027
88813	320028
222240	320029
231035	320030
91153	320031
90071	320032
222260	320033
140093	320034
89594	320035
230786	320036
138714	320037
140573	320038
90832	320039
137068	320040
221369	320041
223536	320042
59263	320043
140820	320044
140862	320045
227924	320046
226039	320047
137525	320048
222457	320049
91327	320050
138797	320051
136303	320052
140129	320053
139147	320054
224254	320055
137910	320056
142366	320057
59213	320058
90929	320059
231009	320060
229534	320061
138542	320062
60455	320063
141483	320064
70299	320065
227078	320066
164286	320067
269965	320068
276015	320069
105096	320070
271909	320071
166842	320072
47506	320073
167696	320074
168117	320075
222724	320076
65677	320077
166500	320078
22567	320079
44723	320080
50480	320081
224470	320082
163756	320083
298529	320084
225254	320085
70566	320086
229649	320087
136988	320088
90769	320089
140620	320090
33442	320091
91029	320092
136326	320093
226534	320094
60545	320095
65516	320096
325696	320097
223658	320098
60255	320099
137924	320100
65504	320101
271268	320102
162220	320103
165488	320104
270560	320105
276274	320106
162511	320107
105964	320108
103932	320109
271376	320110
167982	320111
69636	320112
163232	320113
103760	320114
95441	320115
42944	320116
9136	320117
149010	320118
155152	320119
9438	320120
88403	320121
22470	320122
140995	320123
65521	320124
222139	320125
60007	320126
99376	320127
156180	320128
47796	320129
69120	320130
12374	320131
9440	320132
95426	320133
35883	320134
51076	320135
45079	320136
25490	320137
54913	320138
101693	320139
181597	320140
327711	320141
23868	320142
62815	320143
45200	320144
12468	320145
115501	320146
56647	320147
311720	320148
26505	320149
195512	320150
120069	320151
46277	320152
29088	320153
61319	320154
230519	320155
210671	320156
141357	320157
134336	320158
272242	320159
5421	320160
71372	320161
27997	320162
148078	320163
65381	320164
9018	320165
162178	320166
113433	320167
56990	320168
34935	320169
39	320170
183093	320171
100826	320172
334980	320173
18192	320174
152530	320175
148801	320176
46059	320177
220661	320178
94976	320179
142061	320180
175609	320181
78670	320182
199712	320183
25505	320184
148	320185
141457	320186
82449	320187
47696	320188
25414	320189
75972	320190
340344	320191
135317	320192
281120	320193
19812	320194
25497	320195
5392	320196
169958	320197
4333	320198
76719	320199
54333	320200
50349	320201
1574	320202
316103	320203
93071	320204
34938	320205
42309	320206
21440	320207
4059	320208
54975	320209
19627	320210
70918	320211
91943	320212
10977	320213
80431	320214
26761	320215
62827	320216
3374	320217
327291	320218
63531	320219
40096	320220
7584	320221
5384	320222
92286	320223
33401	320224
62863	320225
40470	320226
145866	320227
96697	320228
20327	320229
46116	320230
11240	320231
35294	320232
134448	320233
332285	320234
149582	320235
44536	320236
8114	320237
16571	320238
28116	320239
60840	320240
85138	320241
4024	320242
170398	320243
1345	320244
19723	320245
197476	320246
269245	320247
70300	320248
5452	320249
183671	320250
75358	320251
76489	320252
260475	320253
167236	320254
8029	320255
13072	320256
20921	320257
93295	320258
26067	320259
30524	320260
53426	320261
192413	320262
200357	320263
158000	320264
352521	320265
296919	320266
13484	320267
50852	320268
21062	320269
55939	320270
59575	320271
28126	320272
121058	320273
578	320274
20666	320275
250377	320276
189479	320277
301663	320278
14309	320279
113272	320280
23538	320281
68777	320282
23508	320283
16367	320284
226986	320285
198407	320286
89180	320287
30350	320288
56186	320289
344004	320290
229820	320291
201606	320292
151602	320293
186868	320294
313804	320295
239229	320296
38381	320297
164238	320298
32193	320299
238046	320300
67481	320301
9055	320302
318511	320303
1059	320304
157877	320305
268969	320306
11849	320307
227653	320308
1098	320309
7125	320310
77611	320311
56831	320312
51914	320313
179185	320314
43254	320315
326477	320316
17541	320317
91524	320318
16888	320319
17093	320320
115215	320321
5689	320322
124182	320323
30022	320324
139684	320325
77115	320326
4462	320327
166686	320328
22891	320329
58482	320330
149442	320331
27464	320332
62264	320333
140890	320334
36662	320335
91411	320336
21751	320337
166015	320338
78134	320339
53703	320340
75538	320341
197715	320342
130927	320343
8930	320344
55716	320345
140304	320346
45957	320347
72399	320348
87931	320349
307374	320350
134346	320351
135802	320352
121809	320353
56761	320354
37868	320355
336866	320356
1466	320357
19813	320358
352098	320359
163798	320360
181321	320361
12237	320362
19410	320363
53050	320364
53255	320365
190838	320366
13642	320367
124	320368
62556	320369
32226	320370
3441	320371
336246	320372
37886	320373
61336	320374
186079	320375
102197	320376
17755	320377
101441	320378
16312	320379
12634	320380
10506	320381
31194	320382
159910	320383
5462	320384
7444	320385
21259	320386
159941	320387
7451	320388
21376	320389
233715	320390
40852	320391
351074	320392
8275	320393
23018	320394
49886	320395
16865	320396
80983	320397
123534	320398
211436	320399
22674	320400
5421	320401
67409	320402
118661	320403
33283	320404
77291	320405
51645	320406
102334	320407
149651	320408
208168	320409
7087	320410
118604	320411
208872	320412
143274	320413
11861	320414
18163	320415
132701	320416
67870	320417
113712	320418
202889	320419
76570	320420
4084	320421
16849	320422
119237	320423
4729	320424
120700	320425
22254	320426
32928	320427
30085	320428
5370	320429
69221	320430
23463	320431
36231	320432
20995	320433
6010	320434
32122	320435
101680	320436
170496	320437
51941	320438
105321	320439
118181	320440
4153	320441
20676	320442
19494	320443
187365	320444
676	320445
197108	320446
872	320447
48288	320448
683	320449
98997	320450
7698	320451
176218	320452
107957	320453
2063	320454
202186	320455
41216	320456
26257	320457
292030	320458
127595	320459
1958	320460
29824	320461
119910	320462
56558	320463
24559	320464
99975	320465
313548	320466
136344	320467
260562	320468
37118	320469
130092	320470
186602	320471
41156	320472
9406	320473
25735	320474
3584	320475
22341	320476
272313	320477
30897	320478
166174	320479
147528	320480
35294	320481
184392	320482
16113	320483
6517	320484
31642	320485
74333	320486
10671	320487
97127	320488
45373	320489
487	320490
50308	320491
11149	320492
4285	320493
42203	320494
70525	320495
22307	320496
9815	320497
28016	320498
52535	320499
225199	320500
257179	320501
38599	320502
19844	320503
30975	320504
122405	320505
179518	320506
95603	320507
218003	320508
63302	320509
11121	320510
289273	320511
204413	320512
121856	320513
127480	320514
11905	320515
93871	320516
18894	320517
109671	320518
50986	320519
195642	320520
13703	320521
168475	320522
13762	320523
70199	320524
260794	320525
154297	320526
82725	320527
60839	320528
57487	320529
62254	320530
46003	320531
11738	320532
83510	320533
29652	320534
143522	320535
141618	320536
53148	320537
47687	320538
131780	320539
58199	320540
121720	320541
48461	320542
63209	320543
73200	320544
332580	320545
235345	320546
74684	320547
184033	320548
122300	320549
116750	320550
11634	320551
25179	320552
115920	320553
24486	320554
305782	320555
145253	320556
118742	320557
123929	320558
60668	320559
198094	320560
35293	320561
81597	320562
339398	320563
901	320564
50701	320565
13547	320566
128500	320567
4381	320568
205435	320569
19795	320570
207944	320571
35509	320572
21355	320573
62293	320574
128635	320575
99834	320576
21596	320577
97812	320578
209076	320579
5364	320580
38889	320581
152566	320582
5631	320583
13559	320584
35666	320585
14033	320586
17077	320587
97655	320588
32829	320589
144139	320590
46372	320591
15354	320592
22523	320593
34798	320594
40064	320595
29383	320596
142557	320597
53411	320598
15649	320599
54650	320600
19645	320601
86800	320602
46372	320603
14747	320604
45539	320605
132857	320606
188870	320607
60747	320608
97170	320609
2384	320610
7189	320611
3330	320612
1277	320613
18493	320614
64342	320615
16843	320616
29862	320617
7006	320618
157101	320619
179205	320620
90893	320621
117291	320622
103089	320623
81342	320624
47865	320625
41137	320626
18101	320627
144461	320628
77367	320629
64629	320630
313527	320631
52350	320632
90790	320633
10505	320634
2967	320635
87909	320636
15428	320637
122885	320638
5282	320639
237478	320640
56297	320641
200240	320642
126090	320643
68947	320644
68686	320645
136074	320646
338970	320647
52654	320648
18545	320649
20416	320650
26319	320651
107718	320652
11759	320653
5434	320654
199529	320655
21091	320656
161150	320657
22494	320658
50446	320659
40301	320660
330294	320661
303065	320662
99812	320663
10416	320664
1209	320665
74248	320666
63918	320667
209991	320668
12429	320669
2974	320670
59979	320671
52607	320672
21275	320673
27723	320674
41434	320675
7331	320676
22497	320677
123250	320678
20717	320679
162346	320680
44184	320681
8888	320682
225275	320683
99756	320684
194039	320685
28319	320686
131419	320687
1538	320688
102718	320689
16295	320690
88573	320691
30939	320692
50285	320693
169672	320694
205460	320695
1121	320696
105741	320697
58923	320698
222049	320699
183549	320700
84442	320701
129770	320702
207781	320703
208600	320704
206418	320705
84160	320706
55964	320707
56543	320708
84160	320709
56544	320710
352924	320711
83973	320712
2271	320713
144081	320714
230545	320715
63373	320716
27121	320717
21207	320718
68056	320719
87594	320720
34921	320721
40097	320722
13901	320723
230880	320724
70308	320725
225305	320726
13429	320727
36944	320728
146356	320729
247006	320730
321228	320731
12116	320732
138213	320733
300977	320734
81503	320735
61859	320736
130684	320737
212288	320738
297327	320739
169336	320740
2617	320741
3634	320742
258142	320743
32965	320744
163655	320745
91684	320746
273677	320747
251626	320748
22179	320749
308732	320750
15538	320751
7698	320752
107287	320753
166537	320754
21207	320755
55519	320756
85075	320757
224207	320758
14574	320759
330618	320760
23260	320761
16883	320762
139483	320763
338320	320764
104432	320765
31525	320766
66750	320767
86191	320768
232827	320769
15303	320770
23769	320771
232168	320772
234512	320773
884	320774
148254	320775
221263	320776
32090	320777
51320	320778
283828	320779
153770	320780
110940	320781
3859	320782
194019	320783
11861	320784
9658	320785
16863	320786
25830	320787
69021	320788
97623	320789
43749	320790
22418	320791
32016	320792
4603	320793
329933	320794
73332	320795
53425	320796
12748	320797
115045	320798
16151	320799
674	320800
13398	320801
295195	320802
14247	320803
152225	320804
266836	320805
5885	320806
353113	320807
22793	320808
94195	320809
54804	320810
200	320811
3006	320812
342907	320813
117629	320814
140858	320815
24867	320816
336803	320817
200880	320818
25135	320819
86778	320820
61089	320821
12579	320822
209806	320823
148057	320824
2066	320825
81787	320826
66923	320827
873	320828
159392	320829
82242	320830
73964	320831
112855	320832
8434	320833
9409	320834
325258	320835
118305	320836
118579	320837
71870	320838
7937	320839
53006	320840
6869	320841
87679	320842
11292	320843
13255	320844
65214	320845
139138	320846
16030	320847
333420	320848
5842	320849
128598	320850
291799	320851
989	320852
56118	320853
34075	320854
137799	320855
111188	320856
84129	320857
326066	320858
83916	320859
111172	320860
49516	320861
1809	320862
2536	320863
866	320864
166209	320865
115223	320866
212248	320867
73118	320868
138798	320869
306532	320870
307845	320871
18798	320872
6346	320873
180840	320874
7744	320875
35035	320876
58465	320877
244376	320878
32446	320879
75696	320880
351484	320881
51540	320882
67450	320883
105505	320884
49385	320885
83084	320886
143999	320887
112981	320888
119685	320889
206057	320890
107025	320891
82971	320892
35474	320893
59283	320894
51451	320895
156930	320896
29128	320897
46672	320898
26755	320899
274029	320900
81350	320901
60136	320902
169312	320903
180589	320904
135820	320905
81469	320906
48120	320907
240762	320908
143668	320909
3631	320910
68976	320911
335833	320912
71425	320913
234104	320914
253910	320915
82224	320916
95378	320917
11944	320918
105129	320919
195536	320920
21587	320921
2506	320922
102945	320923
155944	320924
95106	320925
266723	320926
24969	320927
330656	320928
253685	320929
70026	320930
8697	320931
15024	320932
99063	320933
123584	320934
120872	320935
9029	320936
114732	320937
182035	320938
68892	320939
48048	320940
25066	320941
303323	320942
59474	320943
368	320944
29943	320945
18328	320946
172926	320947
47383	320948
86955	320949
3106	320950
113042	320951
42372	320952
128347	320953
9760	320954
67777	320955
1427	320956
330731	320957
3823	320958
299723	320959
128956	320960
3678	320961
45482	320962
244729	320963
58080	320964
98977	320965
155458	320966
102395	320967
22326	320968
49268	320969
288209	320970
99448	320971
9689	320972
98116	320973
70899	320974
3814	320975
11737	320976
101706	320977
271399	320978
56210	320979
265191	320980
180235	320981
69886	320982
174797	320983
399	320984
12160	320985
181301	320986
115683	320987
80283	320988
37507	320989
173031	320990
241974	320991
68892	320992
7758	320993
107415	320994
179710	320995
70521	320996
62357	320997
85190	320998
138037	320999
62289	321000
6428	321001
67828	321002
119971	321003
4669	321004
123495	321005
96424	321006
48409	321007
75981	321008
44664	321009
37634	321010
401	321011
26032	321012
5	321013
56597	321014
42013	321015
2399	321016
6032	321017
29593	321018
8032	321019
227105	321020
55297	321021
190997	321022
1162	321023
1162	321024
41351	321025
29141	321026
19485	321027
74313	321028
51665	321029
2597	321030
28044	321031
269	321032
54797	321033
169507	321034
15749	321035
187130	321036
50162	321037
172735	321038
349841	321039
109581	321040
61132	321041
194534	321042
314174	321043
36199	321044
187239	321045
63424	321046
267857	321047
103128	321048
18036	321049
57209	321050
2431	321051
11832	321052
197506	321053
143936	321054
60260	321055
161566	321056
70300	321057
91422	321058
285779	321059
51792	321060
135654	321061
30674	321062
243003	321063
353353	321064
60471	321065
32617	321066
194403	321067
193704	321068
195771	321069
193144	321070
51485	321071
126828	321072
195194	321073
186249	321074
155947	321075
15614	321076
312	321077
8812	321078
95699	321079
46156	321080
30220	321081
14	321082
15859	321083
354544	321084
111611	321085
111513	321086
282602	321087
129530	321088
148360	321089
224159	321090
74336	321091
32208	321092
278601	321093
281319	321094
31416	321095
62288	321096
16718	321097
67116	321098
1522	321099
115342	321100
16038	321101
107044	321102
75551	321103
47746	321104
30264	321105
10844	321106
297	321107
148328	321108
10334	321109
266186	321110
8180	321111
16716	321112
63508	321113
88628	321114
126262	321115
2294	321116
50550	321117
42542	321118
233669	321119
114467	321120
124471	321121
551	321122
50100	321123
134401	321124
36649	321125
166659	321126
1318	321127
24331	321128
35895	321129
33414	321130
123650	321131
5033	321132
184	321133
310660	321134
106234	321135
342328	321136
42872	321137
84143	321138
337032	321139
53696	321140
162386	321141
69350	321142
7301	321143
185617	321144
5775	321145
183721	321146
155907	321147
63778	321148
188921	321149
300358	321150
38235	321151
188506	321152
126387	321153
339416	321154
196505	321155
15208	321156
13185	321157
117545	321158
3331	321159
199705	321160
6549	321161
6641	321162
51800	321163
243548	321164
2727	321165
95825	321166
144438	321167
109844	321168
84712	321169
33766	321170
128706	321171
67572	321172
73493	321173
41059	321174
302650	321175
287428	321176
90979	321177
42494	321178
124197	321179
138372	321180
97699	321181
54	321182
299427	321183
343723	321184
55920	321185
257277	321186
71080	321187
353521	321188
293691	321189
357685	321190
204589	321191
26084	321192
67351	321193
19850	321194
34308	321195
14304	321196
5824	321197
47607	321198
83858	321199
19615	321200
261077	321201
38189	321202
1287	321203
170394	321204
829	321205
73805	321206
6195	321207
82342	321208
195417	321209
194408	321210
76031	321211
11354	321212
179165	321213
8358	321214
28809	321215
293	321216
158837	321217
303840	321218
147800	321219
338004	321220
41520	321221
9529	321222
3285	321223
94235	321224
228518	321225
86150	321226
67729	321227
28466	321228
52425	321229
211837	321230
130822	321231
15673	321232
4815	321233
1400	321234
5418	321235
122544	321236
3859	321237
52632	321238
118783	321239
36349	321240
78496	321241
26061	321242
36340	321243
52943	321244
4164	321245
186207	321246
323385	321247
528	321248
1980	321249
67354	321250
349836	321251
14089	321252
10004	321253
310493	321254
281516	321255
36737	321256
2196	321257
2052	321258
162242	321259
5396	321260
31914	321261
67634	321262
11685	321263
24805	321264
52606	321265
10391	321266
90521	321267
9689	321268
139165	321269
29812	321270
295394	321271
62041	321272
9694	321273
7595	321274
47063	321275
17024	321276
63145	321277
127323	321278
22011	321279
9445	321280
98674	321281
15209	321282
84097	321283
278855	321284
42888	321285
228274	321286
77782	321287
79363	321288
1446	321289
1218	321290
31330	321291
78469	321292
255588	321293
3258	321294
302269	321295
345853	321296
197518	321297
274378	321298
55152	321299
232603	321300
322972	321301
107845	321302
146268	321303
94431	321304
307175	321305
162296	321306
47508	321307
547	321308
5074	321309
54519	321310
166581	321311
282694	321312
218209	321313
331571	321314
211087	321315
128199	321316
278500	321317
337291	321318
18757	321319
243546	321320
43154	321321
208993	321322
124102	321323
211863	321324
50817	321325
100083	321326
163122	321327
184157	321328
257593	321329
74740	321330
107980	321331
87692	321332
61048	321333
308430	321334
23410	321335
144980	321336
57051	321337
85229	321338
140597	321339
2430	321340
42815	321341
19241	321342
95720	321343
286370	321344
32171	321345
136449	321346
100752	321347
163851	321348
58339	321349
41138	321350
6031	321351
39849	321352
47678	321353
92337	321354
246702	321355
125450	321356
101194	321357
15680	321358
183604	321359
156024	321360
45867	321361
10852	321362
127032	321363
148864	321364
9205	321365
149308	321366
165501	321367
13745	321368
106150	321369
146199	321370
18915	321371
184821	321372
51505	321373
61993	321374
315862	321375
126660	321376
55199	321377
1169	321378
2535	321379
64534	321380
93756	321381
57867	321382
195967	321383
95899	321384
34636	321385
46499	321386
298004	321387
106634	321388
186618	321389
37111	321390
95232	321391
13599	321392
54759	321393
30102	321394
53085	321395
421	321396
2979	321397
82266	321398
50850	321399
91759	321400
104735	321401
91097	321402
29600	321403
37103	321404
937	321405
42484	321406
1904	321407
8372	321408
22285	321409
143722	321410
2750	321411
37244	321412
341697	321413
119452	321414
296973	321415
5373	321416
156878	321417
6845	321418
15189	321419
52960	321420
124448	321421
9892	321422
51347	321423
317831	321424
188494	321425
315368	321426
77210	321427
82319	321428
316117	321429
11476	321430
19463	321431
7934	321432
219699	321433
119127	321434
126017	321435
28931	321436
52549	321437
5911	321438
64661	321439
249	321440
203055	321441
249996	321442
117842	321443
343718	321444
276902	321445
51754	321446
336138	321447
94777	321448
159186	321449
76688	321450
118917	321451
46456	321452
47205	321453
204900	321454
74328	321455
74328	321456
29239	321457
71843	321458
145415	321459
230704	321460
202524	321461
100131	321462
228906	321463
304467	321464
63251	321465
116309	321466
33492	321467
25348	321468
182387	321469
210957	321470
186664	321471
53719	321472
251503	321473
41659	321474
21549	321475
65520	321476
173185	321477
179259	321478
124915	321479
107074	321480
88786	321481
202524	321482
211696	321483
338063	321484
206445	321485
152866	321486
84806	321487
287873	321488
353645	321489
61388	321490
75064	321491
105528	321492
317032	321493
76908	321494
34924	321495
14630	321496
111902	321497
90668	321498
84459	321499
221815	321500
13229	321501
183435	321502
52793	321503
165775	321504
321799	321505
58739	321506
90281	321507
49769	321508
11419	321509
230389	321510
144611	321511
171433	321512
76077	321513
77928	321514
174506	321515
28131	321516
162534	321517
32561	321518
27378	321519
250174	321520
277969	321521
153811	321522
122000	321523
48020	321524
221782	321525
351713	321526
294329	321527
356752	321528
89486	321529
113048	321530
288464	321531
73164	321532
20638	321533
17415	321534
17297	321535
354396	321536
184899	321537
205384	321538
250100	321539
175672	321540
72622	321541
84439	321542
172356	321543
46797	321544
49610	321545
210300	321546
129679	321547
352851	321548
55196	321549
136188	321550
16120	321551
27005	321552
177160	321553
53919	321554
83194	321555
206549	321556
289204	321557
287243	321558
73526	321559
36781	321560
66606	321561
151971	321562
24575	321563
348792	321564
83804	321565
354133	321566
289238	321567
355399	321568
82421	321569
28136	321570
65405	321571
199823	321572
203283	321573
252466	321574
176628	321575
69254	321576
9768	321577
175961	321578
184852	321579
111437	321580
174508	321581
176382	321582
176158	321583
290099	321584
111142	321585
48620	321586
293624	321587
71525	321588
49618	321589
73106	321590
49744	321591
171943	321592
171579	321593
4915	321594
73125	321595
176607	321596
49656	321597
111440	321598
285495	321599
123265	321600
62743	321601
269252	321602
34557	321603
191450	321604
201197	321605
199622	321606
5693	321607
270072	321608
221428	321609
203141	321610
56549	321611
31485	321612
236390	321613
71353	321614
254987	321615
266341	321616
94528	321617
73272	321618
293250	321619
335153	321620
235792	321621
345081	321622
154025	321623
286319	321624
287140	321625
48855	321626
42034	321627
176758	321628
210600	321629
174654	321630
140062	321631
1431	321632
9442	321633
714	321634
35405	321635
55057	321636
28880	321637
14076	321638
70685	321639
103560	321640
167244	321641
94153	321642
276193	321643
31243	321644
30104	321645
312861	321646
66031	321647
106518	321648
344530	321649
73505	321650
68519	321651
51208	321652
9368	321653
39966	321654
7198	321655
38731	321656
66119	321657
27997	321658
16939	321659
261968	321660
46218	321661
3047	321662
118335	321663
95002	321664
78275	321665
58522	321666
253477	321667
12431	321668
210617	321669
219141	321670
258957	321671
6370	321672
52219	321673
115	321674
242636	321675
138628	321676
94922	321677
12162	321678
2505	321679
281591	321680
105043	321681
77738	321682
351553	321683
6499	321684
59824	321685
38183	321686
47932	321687
51291	321688
20624	321689
191038	321690
88230	321691
23590	321692
44506	321693
199821	321694
186755	321695
148177	321696
79035	321697
158133	321698
40147	321699
11563	321700
3149	321701
68894	321702
136169	321703
102576	321704
32444	321705
16960	321706
138237	321707
76299	321708
52948	321709
68331	321710
161787	321711
5970	321712
32272	321713
23308	321714
166826	321715
118603	321716
91762	321717
310737	321718
109650	321719
51546	321720
179701	321721
768	321722
65482	321723
26823	321724
1886	321725
54723	321726
299470	321727
6539	321728
39145	321729
6283	321730
1399	321731
38053	321732
28075	321733
24105	321734
59372	321735
11219	321736
3037	321737
76030	321738
42521	321739
143696	321740
315855	321741
22981	321742
10306	321743
102670	321744
9492	321745
54648	321746
12327	321747
101540	321748
197264	321749
10584	321750
156407	321751
6326	321752
8446	321753
5383	321754
32841	321755
46399	321756
23188	321757
29644	321758
109240	321759
145176	321760
19238	321761
159798	321762
25563	321763
51556	321764
15116	321765
51602	321766
166687	321767
193152	321768
286806	321769
287051	321770
128503	321771
115346	321772
127885	321773
351881	321774
286532	321775
24030	321776
195219	321777
129202	321778
91206	321779
128722	321780
226486	321781
58610	321782
99596	321783
205569	321784
14707	321785
206344	321786
206449	321787
28195	321788
352689	321789
12008	321790
94650	321791
83233	321792
64893	321793
29870	321794
6447	321795
116047	321796
54601	321797
279003	321798
326638	321799
8015	321800
8446	321801
30257	321802
306418	321803
116998	321804
230294	321805
70208	321806
9489	321807
12180	321808
199380	321809
114587	321810
50677	321811
120525	321812
145789	321813
162259	321814
64014	321815
245414	321816
37835	321817
96693	321818
265256	321819
127861	321820
145732	321821
99174	321822
202866	321823
252520	321824
195952	321825
142112	321826
125511	321827
333741	321828
24795	321829
79628	321830
9167	321831
80808	321832
154787	321833
291713	321834
232868	321835
59533	321836
59869	321837
145019	321838
41711	321839
55845	321840
16979	321841
90380	321842
151124	321843
100499	321844
2486	321845
156879	321846
144510	321847
155247	321848
250395	321849
143111	321850
10869	321851
126355	321852
6612	321853
6612	321854
59438	321855
140800	321856
313609	321857
187788	321858
82987	321859
346467	321860
196907	321861
67460	321862
174948	321863
151445	321864
237726	321865
33457	321866
170420	321867
115041	321868
101315	321869
55197	321870
82214	321871
114581	321872
130156	321873
241554	321874
170925	321875
889	321876
164435	321877
60802	321878
299463	321879
243392	321880
67544	321881
108359	321882
313619	321883
170000	321884
242457	321885
184278	321886
296810	321887
27583	321888
41665	321889
146144	321890
156464	321891
84524	321892
98939	321893
134650	321894
4650	321895
132478	321896
68186	321897
179216	321898
114136	321899
137855	321900
17173	321901
232412	321902
76548	321903
124269	321904
266105	321905
150700	321906
206564	321907
18409	321908
78724	321909
126415	321910
63228	321911
106457	321912
1634	321913
96996	321914
123788	321915
9486	321916
10857	321917
40936	321918
249857	321919
253112	321920
60691	321921
25444	321922
153462	321923
332421	321924
7625	321925
212229	321926
54678	321927
3624	321928
75480	321929
152402	321930
7395	321931
3782	321932
243581	321933
258082	321934
166150	321935
114399	321936
124190	321937
232916	321938
65831	321939
185433	321940
80923	321941
44644	321942
80329	321943
33581	321944
308852	321945
50924	321946
4673	321947
127237	321948
38390	321949
203121	321950
16369	321951
73994	321952
136649	321953
43307	321954
14495	321955
5744	321956
1820	321957
55498	321958
299614	321959
36121	321960
175101	321961
9381	321962
82784	321963
307100	321964
282332	321965
197149	321966
10783	321967
55751	321968
68659	321969
19405	321970
76660	321971
177622	321972
249768	321973
5997	321974
141033	321975
141986	321976
110835	321977
311216	321978
210774	321979
38478	321980
74068	321981
216551	321982
356362	321983
148410	321984
8594	321985
332773	321986
100077	321987
70497	321988
5891	321989
82788	321990
20123	321991
1379	321992
135248	321993
12018	321994
44640	321995
54435	321996
85452	321997
70956	321998
150624	321999
233575	322000
82911	322001
40846	322002
1731	322003
144265	322004
23549	322005
254474	322006
123530	322007
230244	322008
60453	322009
76378	322010
49625	322011
28819	322012
80618	322013
67876	322014
334120	322015
54480	322016
71165	322017
1669	322018
36091	322019
107300	322020
166054	322021
111706	322022
77857	322023
51458	322024
6408	322025
159037	322026
225747	322027
151224	322028
68186	322029
153611	322030
21484	322031
30576	322032
301186	322033
198463	322034
80538	322035
30146	322036
180813	322037
142316	322038
19466	322039
326357	322040
349120	322041
197841	322042
4296	322043
339821	322044
8509	322045
56591	322046
120448	322047
251876	322048
101196	322049
261401	322050
84484	322051
30298	322052
182595	322053
545	322054
207801	322055
19768	322056
84377	322057
96174	322058
357633	322059
85181	322060
62000	322061
84263	322062
120381	322063
356013	322064
342290	322065
18732	322066
22097	322067
129403	322068
16546	322069
102652	322070
32348	322071
4614	322072
72883	322073
50003	322074
59034	322075
124214	322076
4766	322077
5625	322078
354786	322079
120654	322080
159191	322081
23738	322082
185119	322083
47866	322084
115757	322085
117191	322086
198371	322087
4029	322088
32914	322089
75195	322090
8435	322091
343073	322092
12101	322093
37418	322094
202631	322095
151543	322096
17262	322097
47184	322098
57560	322099
43178	322100
186391	322101
158782	322102
26182	322103
87465	322104
4501	322105
19848	322106
10678	322107
222853	322108
41362	322109
225571	322110
104518	322111
95706	322112
43087	322113
179686	322114
179680	322115
149393	322116
110607	322117
144862	322118
195426	322119
845	322120
181854	322121
7547	322122
330437	322123
17498	322124
156401	322125
268015	322126
352048	322127
48332	322128
281760	322129
136924	322130
1483	322131
261183	322132
101531	322133
100952	322134
33352	322135
113514	322136
329638	322137
70149	322138
31519	322139
35609	322140
32125	322141
47668	322142
134167	322143
186870	322144
67747	322145
47114	322146
125716	322147
22510	322148
23488	322149
71052	322150
71011	322151
351036	322152
125346	322153
8914	322154
62459	322155
159038	322156
3019	322157
68048	322158
26147	322159
348757	322160
43617	322161
127237	322162
121695	322163
226068	322164
45997	322165
284436	322166
51392	322167
163982	322168
257977	322169
197883	322170
124039	322171
267316	322172
42443	322173
32658	322174
115682	322175
113549	322176
90002	322177
187556	322178
75712	322179
54190	322180
76987	322181
18400	322182
273009	322183
181191	322184
144940	322185
65501	322186
119997	322187
19099	322188
194238	322189
136695	322190
7693	322191
115689	322192
330530	322193
130274	322194
253876	322195
5182	322196
159003	322197
255914	322198
328295	322199
88576	322200
156188	322201
75684	322202
276688	322203
122434	322204
1731	322205
306944	322206
282720	322207
184992	322208
46235	322209
41321	322210
294825	322211
118210	322212
33631	322213
21745	322214
39	322215
124257	322216
320207	322217
18216	322218
101149	322219
107075	322220
241993	322221
158188	322222
262679	322223
29195	322224
301058	322225
184723	322226
330095	322227
81499	322228
90442	322229
18270	322230
7585	322231
43307	322232
333757	322233
14971	322234
158724	322235
53169	322236
59083	322237
107925	322238
140193	322239
92755	322240
156613	322241
103655	322242
2853	322243
105893	322244
2992	322245
50437	322246
70075	322247
261355	322248
140253	322249
124634	322250
127953	322251
337356	322252
161241	322253
265153	322254
161406	322255
33559	322256
279229	322257
100954	322258
276053	322259
157161	322260
327119	322261
8878	322262
104581	322263
3491	322264
196415	322265
81963	322266
11287	322267
70855	322268
33680	322269
174493	322270
167510	322271
27996	322272
10066	322273
205360	322274
40774	322275
122434	322276
67477	322277
281429	322278
58129	322279
142352	322280
50951	322281
71363	322282
40844	322283
128053	322284
62265	322285
58683	322286
81990	322287
28336	322288
9167	322289
93033	322290
76288	322291
220236	322292
94158	322293
75494	322294
163937	322295
131327	322296
32435	322297
158776	322298
68375	322299
309513	322300
48340	322301
334190	322302
29698	322303
27428	322304
166932	322305
68194	322306
104573	322307
47586	322308
65373	322309
68837	322310
146959	322311
44277	322312
143495	322313
282408	322314
50444	322315
60819	322316
33416	322317
217641	322318
51215	322319
199818	322320
4	322321
352309	322322
199386	322323
1998	322324
43011	322325
83552	322326
87012	322327
83473	322328
5285	322329
155352	322330
264816	322331
5	322332
83293	322333
108305	322334
41424	322335
11809	322336
21460	322337
87050	322338
13016	322339
197092	322340
218323	322341
270863	322342
28482	322343
217889	322344
95653	322345
21915	322346
82009	322347
17274	322348
13106	322349
256775	322350
50210	322351
307714	322352
135777	322353
94246	322354
9742	322355
3439	322356
178	322357
2508	322358
203586	322359
70279	322360
23930	322361
184249	322362
87823	322363
40560	322364
82507	322365
198646	322366
62551	322367
240854	322368
15544	322369
42724	322370
172666	322371
6699	322372
324213	322373
50421	322374
68210	322375
30565	322376
36818	322377
203849	322378
23800	322379
135887	322380
33581	322381
278748	322382
274222	322383
279251	322384
92090	322385
70341	322386
195029	322387
102696	322388
101653	322389
339852	322390
128845	322391
351031	322392
35707	322393
75122	322394
3934	322395
252956	322396
163609	322397
55316	322398
403	322399
102954	322400
33647	322401
111285	322402
177854	322403
109564	322404
103697	322405
207121	322406
110593	322407
70743	322408
14037	322409
148377	322410
13087	322411
30274	322412
33077	322413
18797	322414
244121	322415
238269	322416
161408	322417
41704	322418
70702	322419
21516	322420
87753	322421
4500	322422
98057	322423
63562	322424
51226	322425
4176	322426
29352	322427
8185	322428
22986	322429
125634	322430
62314	322431
10871	322432
934	322433
22277	322434
104225	322435
103232	322436
53386	322437
1999	322438
2003	322439
45238	322440
89888	322441
1999	322442
2383	322443
1409	322444
2003	322445
1407	322446
12510	322447
71912	322448
69399	322449
46637	322450
159723	322451
3291	322452
4358	322453
5442	322454
5966	322455
14749	322456
112484	322457
58742	322458
50144	322459
69813	322460
15672	322461
51787	322462
97045	322463
14603	322464
15878	322465
69187	322466
110542	322467
38196	322468
1343	322469
164784	322470
311019	322471
93465	322472
15704	322473
27322	322474
44929	322475
327461	322476
30276	322477
266879	322478
159425	322479
116706	322480
169887	322481
1727	322482
60823	322483
24464	322484
111357	322485
60838	322486
215473	322487
1117	322488
29981	322489
71639	322490
149381	322491
43201	322492
245070	322493
157151	322494
144	322495
24742	322496
73316	322497
49599	322498
47681	322499
115363	322500
3284	322501
35447	322502
64883	322503
38727	322504
72641	322505
14081	322506
283623	322507
13104	322508
11069	322509
280867	322510
10893	322511
116817	322512
55345	322513
82170	322514
15104	322515
294258	322516
21854	322517
117315	322518
70429	322519
112463	322520
146492	322521
79337	322522
6462	322523
346151	322524
177641	322525
202863	322526
85424	322527
78798	322528
38470	322529
123103	322530
108194	322531
40226	322532
22937	322533
95147	322534
32159	322535
6053	322536
51405	322537
247455	322538
354121	322539
873	322540
184265	322541
6841	322542
41300	322543
37115	322544
64767	322545
15570	322546
12922	322547
199563	322548
166589	322549
80325	322550
12979	322551
68771	322552
40843	322553
10893	322554
88679	322555
73638	322556
69231	322557
46821	322558
15961	322559
14125	322560
480	322561
112606	322562
26345	322563
343147	322564
357082	322565
33997	322566
209354	322567
1425	322568
273623	322569
6880	322570
94572	322571
26682	322572
52356	322573
21260	322574
44498	322575
282844	322576
282784	322577
70586	322578
5470	322579
78835	322580
210112	322581
268451	322582
2957	322583
8532	322584
128299	322585
349188	322586
350020	322587
348893	322588
121024	322589
14155	322590
194191	322591
194983	322592
121024	322593
29789	322594
101920	322595
32543	322596
220899	322597
33332	322598
175854	322599
122384	322600
32023	322601
56418	322602
27255	322603
6565	322604
169013	322605
169039	322606
33333	322607
56384	322608
208174	322609
56384	322610
23869	322611
156436	322612
101422	322613
146640	322614
194513	322615
117565	322616
53648	322617
140188	322618
155181	322619
248015	322620
30698	322621
327115	322622
38840	322623
317382	322624
93390	322625
854	322626
144689	322627
29336	322628
29336	322629
18596	322630
18596	322631
18596	322632
85021	322633
109464	322634
275095	322635
10715	322636
311736	322637
311739	322638
40717	322639
32520	322640
32520	322641
75665	322642
311750	322643
186913	322644
3400	322645
107557	322646
28599	322647
48105	322648
106077	322649
222000	322650
112380	322651
107523	322652
67475	322653
19	322654
102467	322655
2173	322656
1595	322657
146551	322658
217209	322659
18341	322660
176976	322661
49520	322662
114510	322663
2953	322664
25502	322665
8718	322666
6022	322667
12755	322668
5974	322669
52621	322670
23578	322671
162691	322672
29794	322673
14133	322674
12872	322675
19089	322676
23814	322677
8726	322678
10845	322679
91377	322680
20987	322681
7603	322682
52998	322683
330831	322684
244442	322685
151750	322686
6822	322687
244760	322688
16152	322689
88581	322690
26710	322691
113949	322692
39849	322693
47252	322694
163799	322695
41270	322696
204773	322697
739	322698
85459	322699
278753	322700
35791	322701
75670	322702
45354	322703
292803	322704
26236	322705
12432	322706
33048	322707
20073	322708
168140	322709
290539	322710
190307	322711
25732	322712
190348	322713
16576	322714
31282	322715
130352	322716
113085	322717
10603	322718
4731	322719
260254	322720
160174	322721
180925	322722
13600	322723
8242	322724
50575	322725
9540	322726
50902	322727
114428	322728
116177	322729
163072	322730
173828	322731
185578	322732
68939	322733
356182	322734
290683	322735
175704	322736
32684	322737
175911	322738
54900	322739
249981	322740
38591	322741
31872	322742
6276	322743
89354	322744
49661	322745
2028	322746
292800	322747
53302	322748
90181	322749
11821	322750
346817	322751
231502	322752
304511	322753
181990	322754
14976	322755
91102	322756
132476	322757
348207	322758
92136	322759
50444	322760
62922	322761
35398	322762
178420	322763
115941	322764
134398	322765
318983	322766
63957	322767
79546	322768
32860	322769
9598	322770
136222	322771
8614	322772
19803	322773
105064	322774
96923	322775
134204	322776
187012	322777
9921	322778
111968	322779
74	322780
14428	322781
5071	322782
100727	322783
20065	322784
231639	322785
186513	322786
8330	322787
20818	322788
20705	322789
44978	322790
32121	322791
17068	322792
238921	322793
44978	322794
223324	322795
140307	322796
25476	322797
201409	322798
86501	322799
297027	322800
47908	322801
42158	322802
36084	322803
15866	322804
63161	322805
22528	322806
284231	322807
138887	322808
315405	322809
54932	322810
21500	322811
277882	322812
5643	322813
59813	322814
303195	322815
2993	322816
84352	322817
46130	322818
67841	322819
51646	322820
241634	322821
126242	322822
19254	322823
331942	322824
99768	322825
2930	322826
33254	322827
241736	322828
112054	322829
29204	322830
61527	322831
33854	322832
45581	322833
99827	322834
45863	322835
61723	322836
98874	322837
16635	322838
22050	322839
28065	322840
11024	322841
54582	322842
198210	322843
52487	322844
334364	322845
240501	322846
258981	322847
33203	322848
82617	322849
162472	322850
171479	322851
126813	322852
80180	322853
207864	322854
171418	322855
73041	322856
9450	322857
6634	322858
9274	322859
294526	322860
357026	322861
352837	322862
174966	322863
111624	322864
166601	322865
356534	322866
73310	322867
128206	322868
355753	322869
90537	322870
38834	322871
110188	322872
4584	322873
354505	322874
162263	322875
207347	322876
302454	322877
110502	322878
129864	322879
34585	322880
174718	322881
171784	322882
68822	322883
90609	322884
56407	322885
286011	322886
292113	322887
355096	322888
49313	322889
129448	322890
20932	322891
245355	322892
12389	322893
149735	322894
63873	322895
324382	322896
31544	322897
68011	322898
20888	322899
7239	322900
6274	322901
179	322902
70620	322903
22600	322904
9911	322905
31806	322906
173411	322907
189160	322908
154205	322909
55990	322910
10502	322911
10858	322912
1210	322913
209158	322914
25508	322915
6385	322916
296367	322917
10413	322918
53859	322919
7070	322920
164409	322921
118998	322922
1212	322923
1431	322924
29554	322925
263982	322926
582	322927
1203	322928
326129	322929
4432	322930
102060	322931
25712	322932
210544	322933
2457	322934
316383	322935
228790	322936
26367	322937
26367	322938
26367	322939
15616	322940
2255	322941
28521	322942
1606	322943
76960	322944
40997	322945
157121	322946
4065	322947
13884	322948
6845	322949
15454	322950
3601	322951
1950	322952
15	322953
72899	322954
3775	322955
263790	322956
97281	322957
65685	322958
8959	322959
44427	322960
36307	322961
301880	322962
187904	322963
14658	322964
209779	322965
30340	322966
83127	322967
107774	322968
335899	322969
8959	322970
15749	322971
119583	322972
84528	322973
252321	322974
308994	322975
112947	322976
149589	322977
93951	322978
311561	322979
76641	322980
263474	322981
193055	322982
292463	322983
86775	322984
32864	322985
73354	322986
174181	322987
70948	322988
29582	322989
109689	322990
294333	322991
173511	322992
174363	322993
122945	322994
71467	322995
228765	322996
13936	322997
283222	322998
94889	322999
170648	323000
84895	323001
339947	323002
62469	323003
85762	323004
7390	323005
59620	323006
72652	323007
1388	323008
170013	323009
33465	323010
211798	323011
5981	323012
34222	323013
40078	323014
130327	323015
45979	323016
181211	323017
312996	323018
356402	323019
102767	323020
116914	323021
290343	323022
36241	323023
120435	323024
291914	323025
72931	323026
3796	323027
34547	323028
162374	323029
95034	323030
65208	323031
286588	323032
7029	323033
77176	323034
352363	323035
75402	323036
108957	323037
112420	323038
5470	323039
130201	323040
208225	323041
172773	323042
19844	323043
9446	323044
292136	323045
42441	323046
277246	323047
23364	323048
94888	323049
1027	323050
345881	323051
166024	323052
106145	323053
185838	323054
14928	323055
214558	323056
6444	323057
38963	323058
280030	323059
37170	323060
134960	323061
130268	323062
13928	323063
292246	323064
109710	323065
59437	323066
88975	323067
25300	323068
296148	323069
240756	323070
185010	323071
6269	323072
67678	323073
589	323074
289809	323075
193921	323076
46411	323077
30873	323078
619	323079
12695	323080
181389	323081
128914	323082
37348	323083
284327	323084
31247	323085
43260	323086
30916	323087
261878	323088
65125	323089
1923	323090
52458	323091
46071	323092
7011	323093
120207	323094
56376	323095
106872	323096
148987	323097
106647	323098
141612	323099
5618	323100
301372	323101
26637	323102
4881	323103
215974	323104
35145	323105
74118	323106
122064	323107
36359	323108
179559	323109
91803	323110
17380	323111
334123	323112
69325	323113
27483	323114
754	323115
11475	323116
3023	323117
121822	323118
997	323119
2543	323120
113247	323121
89677	323122
224270	323123
108181	323124
20397	323125
17289	323126
17277	323127
168429	323128
44252	323129
248482	323130
127419	323131
210383	323132
196806	323133
110948	323134
25212	323135
75523	323136
168721	323137
225121	323138
309097	323139
1996	323140
1996	323141
4310	323142
282708	323143
10609	323144
339713	323145
94736	323146
65210	323147
106871	323148
63512	323149
70692	323150
150795	323151
16626	323152
114671	323153
11232	323154
6577	323155
65456	323156
83404	323157
64708	323158
285914	323159
172	323160
130350	323161
117774	323162
6816	323163
79409	323164
61534	323165
43113	323166
17387	323167
27091	323168
34121	323169
26934	323170
76237	323171
62974	323172
76627	323173
135815	323174
115503	323175
19752	323176
185229	323177
22542	323178
50981	323179
225470	323180
266172	323181
37579	323182
112329	323183
19095	323184
20342	323185
1016	323186
8610	323187
329205	323188
88438	323189
30338	323190
29613	323191
6197	323192
4671	323193
265395	323194
38438	323195
2961	323196
14032	323197
27128	323198
165241	323199
66801	323200
10526	323201
160380	323202
124719	323203
182230	323204
12202	323205
15173	323206
119069	323207
25908	323208
117436	323209
35105	323210
894	323211
31832	323212
37829	323213
78595	323214
67135	323215
50341	323216
2559	323217
2058	323218
42417	323219
26906	323220
97229	323221
587	323222
62015	323223
19579	323224
3575	323225
137466	323226
268633	323227
49348	323228
305242	323229
25882	323230
102065	323231
339263	323232
106503	323233
108194	323234
305429	323235
165256	323236
65184	323237
172304	323238
156788	323239
3595	323240
82008	323241
11249	323242
105532	323243
66338	323244
37201	323245
24022	323246
14257	323247
7403	323248
8	323249
59126	323250
77001	323251
79857	323252
11786	323253
197356	323254
13	323255
29961	323256
206260	323257
13	323258
313219	323259
294180	323260
162376	323261
31513	323262
43780	323263
13	323264
44102	323265
13	323266
13	323267
13	323268
13	323269
19840	323270
79848	323271
198594	323272
2092	323273
73598	323274
224142	323275
24065	323276
103733	323277
120236	323278
5239	323279
11549	323280
66271	323281
327269	323282
61855	323283
73598	323284
43309	323285
184572	323286
55767	323287
1620	323288
122723	323289
7007	323290
289953	323291
336115	323292
141515	323293
66390	323294
215202	323295
111031	323296
114766	323297
9227	323298
48785	323299
20000	323300
42472	323301
93223	323302
114441	323303
28548	323304
53706	323305
219788	323306
9515	323307
22186	323308
200482	323309
343937	323310
35631	323311
113205	323312
37019	323313
102606	323314
335637	323315
199981	323316
48333	323317
21382	323318
4974	323319
128239	323320
22728	323321
191827	323322
312392	323323
1434	323324
66610	323325
207985	323326
65850	323327
204607	323328
212225	323329
208788	323330
30886	323331
18856	323332
340473	323333
536	323334
242546	323335
188952	323336
22470	323337
24412	323338
189358	323339
32452	323340
27374	323341
29936	323342
24744	323343
201871	323344
10135	323345
21929	323346
5717	323347
89794	323348
58846	323349
313931	323350
345991	323351
2744	323352
91963	323353
39918	323354
99180	323355
204848	323356
82996	323357
55855	323358
53809	323359
68471	323360
209350	323361
99174	323362
170244	323363
282691	323364
17891	323365
57808	323366
83013	323367
52635	323368
112826	323369
26205	323370
26067	323371
89488	323372
63412	323373
39417	323374
62908	323375
2464	323376
209200	323377
113468	323378
59394	323379
21220	323380
209026	323381
308130	323382
88721	323383
137027	323384
261304	323385
139224	323386
35490	323387
223276	323388
59418	323389
181881	323390
38468	323391
251950	323392
82986	323393
4827	323394
48793	323395
50451	323396
34016	323397
96954	323398
169050	323399
23919	323400
88097	323401
47727	323402
70588	323403
154115	323404
303851	323405
25858	323406
115662	323407
17410	323408
200375	323409
56446	323410
107463	323411
122270	323412
5484	323413
95924	323414
27222	323415
52997	323416
74299	323417
253479	323418
66134	323419
141578	323420
178427	323421
159936	323422
101595	323423
135389	323424
162109	323425
113206	323426
139486	323427
737	323428
33075	323429
224510	323430
208153	323431
253206	323432
138384	323433
3802	323434
281412	323435
178125	323436
2105	323437
113477	323438
228936	323439
154092	323440
168124	323441
209744	323442
75687	323443
261216	323444
343836	323445
182633	323446
2819	323447
4392	323448
119625	323449
35490	323450
82419	323451
48857	323452
17455	323453
9662	323454
71965	323455
136521	323456
140972	323457
233018	323458
222201	323459
114105	323460
31411	323461
146443	323462
348487	323463
66133	323464
209821	323465
170494	323466
228592	323467
340607	323468
348784	323469
274603	323470
88964	323471
89198	323472
41170	323473
55785	323474
175137	323475
251875	323476
48133	323477
139546	323478
90045	323479
113479	323480
285248	323481
328495	323482
1727	323483
15075	323484
353246	323485
95990	323486
205522	323487
99866	323488
63749	323489
41309	323490
182057	323491
64043	323492
61739	323493
178687	323494
238145	323495
128982	323496
68368	323497
182838	323498
199014	323499
185164	323500
149930	323501
89722	323502
78671	323503
104620	323504
82986	323505
173547	323506
127297	323507
227678	323508
272116	323509
47201	323510
65819	323511
60137	323512
57024	323513
73876	323514
5631	323515
124440	323516
27772	323517
224505	323518
18649	323519
15884	323520
224436	323521
76150	323522
14632	323523
4327	323524
30910	323525
29383	323526
137703	323527
275427	323528
30974	323529
15827	323530
69835	323531
5696	323532
195791	323533
22023	323534
154097	323535
11018	323536
50520	323537
305346	323538
282781	323539
253201	323540
338059	323541
269265	323542
6361	323543
100766	323544
56739	323545
24018	323546
12901	323547
66211	323548
33538	323549
14301	323550
73646	323551
409	323552
14068	323553
153028	323554
44281	323555
289713	323556
23860	323557
149906	323558
143005	323559
126751	323560
149171	323561
70442	323562
42971	323563
50735	323564
169626	323565
2078	323566
29696	323567
154097	323568
126855	323569
154122	323570
266830	323571
60887	323572
301358	323573
176360	323574
15492	323575
234532	323576
69774	323577
91593	323578
180483	323579
343300	323580
12610	323581
5994	323582
273973	323583
253270	323584
61799	323585
175137	323586
140768	323587
25149	323588
196643	323589
194462	323590
43240	323591
157333	323592
173733	323593
232042	323594
279617	323595
53313	323596
10271	323597
2005	323598
31447	323599
18496	323600
336227	323601
98181	323602
138902	323603
4309	323604
335884	323605
230300	323606
98431	323607
251972	323608
127251	323609
170057	323610
33676	323611
266903	323612
251874	323613
230368	323614
204580	323615
1944	323616
354003	323617
83174	323618
38468	323619
251822	323620
251969	323621
88643	323622
107617	323623
221887	323624
28695	323625
255496	323626
865	323627
21584	323628
209742	323629
173285	323630
90255	323631
204672	323632
126750	323633
324844	323634
252515	323635
337352	323636
44728	323637
82800	323638
127251	323639
204197	323640
18494	323641
355484	323642
239914	323643
208175	323644
272918	323645
181281	323646
1882	323647
98430	323648
110769	323649
143577	323650
204405	323651
248758	323652
53998	323653
281454	323654
225364	323655
334960	323656
336587	323657
300080	323658
351551	323659
333268	323660
282188	323661
137786	323662
152964	323663
55784	323664
128640	323665
12971	323666
5590	323667
47374	323668
11858	323669
152573	323670
16012	323671
2493	323672
11322	323673
25230	323674
96383	323675
157958	323676
66234	323677
191642	323678
223521	323679
51472	323680
298515	323681
209934	323682
47779	323683
242298	323684
196053	323685
1454	323686
137122	323687
137857	323688
200627	323689
7624	323690
103487	323691
17488	323692
169151	323693
77876	323694
26366	323695
38931	323696
44558	323697
80348	323698
8729	323699
48222	323700
151340	323701
68049	323702
14445	323703
68818	323704
41230	323705
309622	323706
47161	323707
35746	323708
179054	323709
16952	323710
80972	323711
37756	323712
105936	323713
159330	323714
45519	323715
257563	323716
12196	323717
28066	323718
137997	323719
227873	323720
348417	323721
21394	323722
187698	323723
136005	323724
142843	323725
28443	323726
99941	323727
4536	323728
4531	323729
24982	323730
77150	323731
48151	323732
104366	323733
279320	323734
80209	323735
156328	323736
83789	323737
284982	323738
248526	323739
54329	323740
7251	323741
91649	323742
225164	323743
8323	323744
118534	323745
179457	323746
36198	323747
87955	323748
20848	323749
74132	323750
96228	323751
45015	323752
61522	323753
145803	323754
33169	323755
93405	323756
31274	323757
45616	323758
48364	323759
31925	323760
246618	323761
124945	323762
29099	323763
76861	323764
117983	323765
36386	323766
6417	323767
196567	323768
323844	323769
116637	323770
30250	323771
31603	323772
16598	323773
310596	323774
32264	323775
1660	323776
6206	323777
97655	323778
329540	323779
48296	323780
109425	323781
337378	323782
105320	323783
15829	323784
5140	323785
62	323786
36516	323787
211652	323788
253933	323789
51398	323790
80507	323791
24778	323792
18686	323793
114523	323794
2271	323795
520	323796
64977	323797
182922	323798
65300	323799
77391	323800
22977	323801
78437	323802
273674	323803
65094	323804
32085	323805
35683	323806
76223	323807
169901	323808
10416	323809
144193	323810
132589	323811
82922	323812
6599	323813
182153	323814
122451	323815
294071	323816
111002	323817
94631	323818
91163	323819
290147	323820
94786	323821
294363	323822
181315	323823
32993	323824
142049	323825
42208	323826
288477	323827
209554	323828
163437	323829
106516	323830
8957	323831
1437	323832
10715	323833
326846	323834
73616	323835
13020	323836
21754	323837
160652	323838
289488	323839
25904	323840
39032	323841
137	323842
350127	323843
8328	323844
6064	323845
4266	323846
184710	323847
24227	323848
108866	323849
280946	323850
339315	323851
18280	323852
23838	323853
33419	323854
142740	323855
216280	323856
161081	323857
65144	323858
36906	323859
79994	323860
289247	323861
72611	323862
287894	323863
1432	323864
127542	323865
71812	323866
144463	323867
281305	323868
41195	323869
103506	323870
204	323871
1173	323872
46523	323873
292652	323874
36341	323875
96861	323876
322778	323877
129352	323878
105803	323879
18953	323880
192625	323881
318445	323882
323654	323883
152376	323884
420	323885
168305	323886
313127	323887
18781	323888
12623	323889
52106	323890
54134	323891
22429	323892
6472	323893
32016	323894
354421	323895
34860	323896
101894	323897
6617	323898
13041	323899
125589	323900
22073	323901
86900	323902
2523	323903
12874	323904
22512	323905
4527	323906
139367	323907
313346	323908
209718	323909
350655	323910
10860	323911
57747	323912
2	323913
153718	323914
14478	323915
107436	323916
30500	323917
278983	323918
80015	323919
655	323920
273865	323921
250347	323922
256503	323923
157211	323924
251925	323925
55028	323926
271193	323927
169895	323928
153021	323929
122804	323930
238220	323931
202646	323932
114400	323933
216726	323934
208262	323935
4048	323936
129489	323937
110173	323938
49108	323939
354607	323940
132370	323941
78304	323942
111406	323943
49189	323944
32424	323945
174707	323946
39730	323947
9862	323948
293552	323949
50802	323950
44703	323951
65688	323952
21518	323953
8047	323954
35206	323955
74870	323956
18312	323957
30080	323958
98990	323959
4675	323960
99146	323961
24701	323962
11559	323963
124035	323964
114858	323965
44610	323966
66544	323967
321962	323968
55578	323969
19143	323970
136016	323971
162942	323972
103223	323973
46417	323974
130137	323975
146172	323976
114974	323977
141520	323978
127536	323979
84194	323980
208989	323981
83163	323982
44803	323983
165048	323984
180702	323985
193456	323986
40905	323987
114985	323988
68915	323989
113032	323990
104781	323991
83411	323992
174058	323993
344635	323994
83894	323995
136209	323996
128538	323997
208632	323998
221931	323999
124171	324000
62762	324001
48311	324002
114064	324003
24045	324004
168274	324005
239212	324006
32706	324007
167385	324008
302762	324009
168513	324010
147978	324011
132547	324012
280078	324013
90330	324014
96180	324015
100410	324016
26378	324017
30407	324018
16893	324019
7436	324020
22388	324021
112077	324022
177633	324023
6033	324024
36439	324025
10596	324026
61754	324027
144002	324028
205779	324029
61568	324030
235100	324031
77144	324032
114996	324033
325896	324034
170818	324035
44710	324036
117562	324037
215050	324038
43214	324039
124364	324040
128980	324041
168250	324042
71106	324043
15660	324044
84163	324045
152773	324046
23715	324047
146324	324048
268652	324049
41738	324050
69669	324051
237107	324052
62473	324053
99318	324054
99362	324055
51815	324056
156342	324057
331653	324058
331689	324059
164320	324060
197680	324061
44899	324062
141389	324063
332073	324064
148552	324065
253964	324066
141704	324067
204011	324068
59762	324069
136846	324070
332353	324071
178024	324072
43186	324073
203503	324074
99184	324075
225318	324076
47831	324077
331159	324078
122882	324079
242274	324080
242547	324081
217174	324082
222895	324083
255317	324084
69603	324085
44899	324086
38013	324087
65781	324088
28883	324089
11870	324090
93532	324091
123893	324092
105886	324093
818	324094
94245	324095
65625	324096
253891	324097
66702	324098
630	324099
258849	324100
6567	324101
70266	324102
331977	324103
168705	324104
124728	324105
81943	324106
340997	324107
80461	324108
134197	324109
4013	324110
165631	324111
123384	324112
51615	324113
15460	324114
254092	324115
125892	324116
184796	324117
156488	324118
155458	324119
199347	324120
326910	324121
8754	324122
82445	324123
19204	324124
162299	324125
123399	324126
63025	324127
50434	324128
19423	324129
254117	324130
336998	324131
22522	324132
78945	324133
191963	324134
76389	324135
125466	324136
178248	324137
110708	324138
228403	324139
340892	324140
223715	324141
271947	324142
179173	324143
41831	324144
284081	324145
76444	324146
14806	324147
54258	324148
147279	324149
112765	324150
248742	324151
204862	324152
236027	324153
345431	324154
23443	324155
1213	324156
298263	324157
18105	324158
23950	324159
79426	324160
168217	324161
258637	324162
9426	324163
81750	324164
42853	324165
123304	324166
106267	324167
29062	324168
242283	324169
3069	324170
163852	324171
355279	324172
272026	324173
59698	324174
341298	324175
114186	324176
55816	324177
121874	324178
228006	324179
4865	324180
89770	324181
26593	324182
245185	324183
306539	324184
20711	324185
333550	324186
27198	324187
177894	324188
149256	324189
48847	324190
144710	324191
77517	324192
56927	324193
48114	324194
16833	324195
46262	324196
22053	324197
44919	324198
273434	324199
242621	324200
104146	324201
3093	324202
6920	324203
80492	324204
8697	324205
325179	324206
19319	324207
117471	324208
224626	324209
304468	324210
123241	324211
49850	324212
10198	324213
77178	324214
197545	324215
66668	324216
7018	324217
54087	324218
111	324219
146732	324220
22532	324221
119464	324222
32606	324223
165514	324224
29924	324225
5450	324226
62612	324227
226786	324228
69558	324229
204353	324230
337275	324231
121483	324232
167260	324233
269973	324234
155649	324235
76463	324236
2023	324237
47181	324238
184972	324239
253102	324240
80957	324241
98776	324242
278655	324243
60134	324244
277124	324245
303175	324246
7668	324247
104911	324248
17041	324249
82826	324250
123807	324251
273695	324252
271188	324253
15345	324254
200885	324255
117783	324256
168211	324257
67786	324258
99377	324259
1213	324260
22529	324261
155280	324262
353	324263
16529	324264
33359	324265
31334	324266
68146	324267
54086	324268
15687	324269
3139	324270
75895	324271
50002	324272
69551	324273
272962	324274
98088	324275
299135	324276
311072	324277
185999	324278
3798	324279
75125	324280
77524	324281
44963	324282
21127	324283
161879	324284
91382	324285
268223	324286
81454	324287
81454	324288
15683	324289
126470	324290
137318	324291
336158	324292
273481	324293
65517	324294
6315	324295
13913	324296
21067	324297
50281	324298
28138	324299
227442	324300
67473	324301
111799	324302
152843	324303
18730	324304
10802	324305
77426	324306
135997	324307
49072	324308
95014	324309
51151	324310
157855	324311
276247	324312
64571	324313
95409	324314
43359	324315
192793	324316
62912	324317
18315	324318
175841	324319
27518	324320
227571	324321
100464	324322
108047	324323
183220	324324
42737	324325
58398	324326
31884	324327
279	324328
116858	324329
402	324330
66052	324331
30686	324332
46035	324333
2008	324334
3876	324335
136213	324336
23433	324337
43109	324338
271489	324339
53131	324340
354511	324341
322998	324342
72350	324343
80159	324344
206209	324345
281947	324346
17148	324347
121171	324348
348074	324349
323253	324350
300470	324351
322970	324352
37027	324353
53609	324354
1433	324355
10470	324356
338654	324357
70337	324358
10789	324359
229016	324360
4	324361
153142	324362
16811	324363
40505	324364
336577	324365
193194	324366
122623	324367
334432	324368
346341	324369
195403	324370
4434	324371
70673	324372
226573	324373
65511	324374
38477	324375
168139	324376
55612	324377
339710	324378
17215	324379
194260	324380
16808	324381
80741	324382
65374	324383
219583	324384
3931	324385
78143	324386
36133	324387
336506	324388
1037	324389
103809	324390
313	324391
8911	324392
59404	324393
27912	324394
900	324395
124479	324396
11573	324397
11165	324398
10632	324399
14057	324400
21573	324401
53126	324402
3078	324403
322093	324404
26822	324405
152622	324406
59373	324407
274297	324408
204057	324409
20858	324410
14552	324411
61145	324412
202566	324413
236301	324414
1410	324415
233832	324416
25700	324417
8781	324418
5120	324419
8404	324420
207	324421
95803	324422
5043	324423
123823	324424
91969	324425
201440	324426
1923	324427
112684	324428
35822	324429
126458	324430
233602	324431
54932	324432
14595	324433
13671	324434
14420	324435
8781	324436
69565	324437
116993	324438
39217	324439
12872	324440
139916	324441
1162	324442
107697	324443
120242	324444
9625	324445
65284	324446
3411	324447
14422	324448
325259	324449
46042	324450
37734	324451
227662	324452
117782	324453
35070	324454
157828	324455
257354	324456
38034	324457
4103	324458
59644	324459
208040	324460
128043	324461
30117	324462
11883	324463
1217	324464
106521	324465
92394	324466
19466	324467
163894	324468
42332	324469
129738	324470
38870	324471
6839	324472
79594	324473
67957	324474
104398	324475
32108	324476
31701	324477
274159	324478
21556	324479
107123	324480
8811	324481
62837	324482
15301	324483
75064	324484
312066	324485
3207	324486
88182	324487
11106	324488
11106	324489
138809	324490
188074	324491
95140	324492
261363	324493
312644	324494
314286	324495
188272	324496
312009	324497
9318	324498
12275	324499
119001	324500
314914	324501
31744	324502
188281	324503
188210	324504
188079	324505
314082	324506
13886	324507
340898	324508
18278	324509
104387	324510
83937	324511
105934	324512
57147	324513
11786	324514
53561	324515
116833	324516
59859	324517
23978	324518
32934	324519
129665	324520
106363	324521
39182	324522
188868	324523
11590	324524
4394	324525
12777	324526
7445	324527
1691	324528
47477	324529
21624	324530
92789	324531
42027	324532
184151	324533
98728	324534
29006	324535
52448	324536
112385	324537
34822	324538
18794	324539
85494	324540
43459	324541
31002	324542
12602	324543
229312	324544
125908	324545
1264	324546
60117	324547
118096	324548
124978	324549
144646	324550
94929	324551
119342	324552
4123	324553
10636	324554
65493	324555
133525	324556
217	324557
118295	324558
1906	324559
318117	324560
6465	324561
108312	324562
188822	324563
63206	324564
52780	324565
141583	324566
26007	324567
78565	324568
107	324569
191063	324570
28555	324571
36347	324572
30280	324573
14024	324574
52974	324575
276817	324576
118345	324577
8269	324578
14220	324579
8092	324580
16151	324581
81160	324582
12198	324583
248542	324584
208084	324585
29571	324586
21068	324587
43444	324588
224780	324589
45670	324590
57942	324591
22323	324592
153019	324593
14719	324594
99680	324595
111563	324596
93599	324597
185211	324598
285815	324599
59077	324600
110553	324601
174055	324602
191885	324603
30809	324604
180748	324605
49262	324606
88213	324607
160953	324608
219664	324609
149687	324610
46867	324611
322148	324612
67710	324613
182098	324614
324869	324615
167793	324616
53216	324617
248697	324618
50920	324619
212562	324620
36374	324621
2270	324622
295742	324623
227636	324624
186751	324625
12264	324626
13497	324627
5294	324628
1813	324629
39099	324630
61448	324631
96861	324632
103988	324633
5776	324634
16559	324635
84908	324636
285	324637
71887	324638
306854	324639
36843	324640
79883	324641
11829	324642
33684	324643
180441	324644
120135	324645
76304	324646
31010	324647
42149	324648
40630	324649
36232	324650
47602	324651
62366	324652
192617	324653
207448	324654
12197	324655
67582	324656
67705	324657
22984	324658
313	324659
32151	324660
12654	324661
32065	324662
32151	324663
73343	324664
4102	324665
347990	324666
4795	324667
205100	324668
8873	324669
32223	324670
22994	324671
67686	324672
22999	324673
23153	324674
5166	324675
313	324676
32198	324677
19395	324678
45934	324679
11192	324680
52855	324681
52127	324682
86877	324683
77387	324684
68100	324685
104274	324686
53815	324687
79786	324688
40593	324689
14716	324690
134191	324691
4414	324692
5238	324693
222991	324694
12366	324695
31253	324696
31253	324697
143551	324698
234549	324699
18204	324700
14487	324701
98839	324702
33556	324703
38577	324704
252757	324705
197840	324706
54263	324707
80629	324708
331332	324709
331346	324710
197634	324711
80593	324712
197425	324713
26663	324714
331208	324715
330889	324716
67081	324717
37547	324718
54354	324719
13059	324720
331889	324721
123141	324722
252951	324723
190063	324724
331021	324725
197845	324726
331040	324727
54263	324728
197441	324729
80617	324730
29858	324731
3439	324732
242355	324733
99316	324734
219	324735
26089	324736
188674	324737
38588	324738
55944	324739
128019	324740
78295	324741
16629	324742
19899	324743
128713	324744
102688	324745
164662	324746
62559	324747
4141	324748
129	324749
125628	324750
138863	324751
356636	324752
26121	324753
77079	324754
36200	324755
77135	324756
312543	324757
316352	324758
16623	324759
111048	324760
24376	324761
17985	324762
41576	324763
35186	324764
22817	324765
114279	324766
16900	324767
129876	324768
13873	324769
182469	324770
6029	324771
47536	324772
87560	324773
190653	324774
1349	324775
200798	324776
155875	324777
106001	324778
16884	324779
255060	324780
142255	324781
77372	324782
35804	324783
183803	324784
286638	324785
69435	324786
248490	324787
87320	324788
317707	324789
148486	324790
133794	324791
22801	324792
318068	324793
118594	324794
69750	324795
148488	324796
49891	324797
351236	324798
292852	324799
11058	324800
180	324801
123648	324802
350133	324803
357249	324804
205008	324805
84273	324806
40777	324807
78718	324808
47719	324809
102611	324810
196797	324811
981	324812
981	324813
79903	324814
53225	324815
5807	324816
195	324817
16120	324818
276	324819
11996	324820
495	324821
1831	324822
204286	324823
339129	324824
335752	324825
326830	324826
201112	324827
138747	324828
82625	324829
73860	324830
352840	324831
274512	324832
168057	324833
285855	324834
73297	324835
346044	324836
288790	324837
49463	324838
176813	324839
72949	324840
320994	324841
34729	324842
51584	324843
47412	324844
196763	324845
344428	324846
140380	324847
19130	324848
4600	324849
14	324850
14	324851
322351	324852
197896	324853
106435	324854
120966	324855
38215	324856
14	324857
330445	324858
26725	324859
792	324860
179380	324861
3767	324862
121189	324863
116995	324864
51852	324865
50228	324866
12448	324867
9759	324868
32177	324869
32177	324870
205717	324871
36742	324872
188842	324873
1204	324874
95985	324875
43035	324876
139968	324877
82439	324878
7975	324879
63752	324880
48476	324881
18873	324882
25314	324883
264427	324884
106358	324885
65253	324886
13717	324887
62365	324888
71581	324889
23580	324890
54018	324891
183873	324892
286276	324893
273651	324894
1107	324895
317690	324896
7516	324897
244210	324898
134347	324899
189178	324900
25754	324901
67092	324902
68	324903
117984	324904
53945	324905
13294	324906
6505	324907
79575	324908
71426	324909
1044	324910
14110	324911
105356	324912
32606	324913
2825	324914
11835	324915
252639	324916
80817	324917
117907	324918
13470	324919
12883	324920
29674	324921
54557	324922
242293	324923
30982	324924
83010	324925
50015	324926
17344	324927
33127	324928
105238	324929
17548	324930
1702	324931
6443	324932
4203	324933
107873	324934
228039	324935
148106	324936
1089	324937
302815	324938
59012	324939
315544	324940
62945	324941
60023	324942
37433	324943
52264	324944
198225	324945
51217	324946
42918	324947
12871	324948
36271	324949
176133	324950
39237	324951
144457	324952
99309	324953
32506	324954
36615	324955
166009	324956
7641	324957
42894	324958
104935	324959
12859	324960
76952	324961
95774	324962
125651	324963
15253	324964
42502	324965
190793	324966
74244	324967
166604	324968
162443	324969
12814	324970
82521	324971
81620	324972
95607	324973
142888	324974
313579	324975
75937	324976
115993	324977
18351	324978
163209	324979
18395	324980
15657	324981
117364	324982
228810	324983
187027	324984
187508	324985
187210	324986
312981	324987
117566	324988
77094	324989
77223	324990
117630	324991
77120	324992
118734	324993
131007	324994
54165	324995
5981	324996
165184	324997
92967	324998
12325	324999
201790	325000
12749	325001
261175	325002
14350	325003
205170	325004
141261	325005
120133	325006
79390	325007
12239	325008
106114	325009
114848	325010
164476	325011
82255	325012
8860	325013
165412	325014
88733	325015
41850	325016
263978	325017
7708	325018
40767	325019
42427	325020
70469	325021
218221	325022
67231	325023
156601	325024
3365	325025
68212	325026
12562	325027
37009	325028
136352	325029
115065	325030
14360	325031
41135	325032
107141	325033
2418	325034
84772	325035
32320	325036
336560	325037
44979	325038
21542	325039
51254	325040
95016	325041
131890	325042
134024	325043
54505	325044
93558	325045
71760	325046
49029	325047
530	325048
92501	325049
7284	325050
186575	325051
229695	325052
30497	325053
230877	325054
328744	325055
323010	325056
344129	325057
12624	325058
269865	325059
326621	325060
48372	325061
24963	325062
141359	325063
94511	325064
166652	325065
140066	325066
4003	325067
26359	325068
269899	325069
221656	325070
56475	325071
286467	325072
90469	325073
55532	325074
8024	325075
33563	325076
229387	325077
9141	325078
206646	325079
5594	325080
11882	325081
231274	325082
11801	325083
900	325084
1249	325085
293359	325086
129791	325087
66337	325088
163091	325089
33383	325090
33136	325091
11786	325092
106161	325093
208746	325094
330565	325095
90760	325096
204545	325097
204288	325098
351270	325099
180076	325100
80229	325101
77668	325102
324104	325103
299822	325104
299947	325105
302433	325106
113111	325107
264065	325108
164100	325109
26	325110
26	325111
264759	325112
113670	325113
8666	325114
155831	325115
23624	325116
108700	325117
289207	325118
98172	325119
29849	325120
26535	325121
42632	325122
323997	325123
24673	325124
33921	325125
181015	325126
3571	325127
46112	325128
161578	325129
146757	325130
2547	325131
264177	325132
187087	325133
14037	325134
41127	325135
82924	325136
82453	325137
95753	325138
345764	325139
65109	325140
18189	325141
44174	325142
174720	325143
14053	325144
15018	325145
40771	325146
95044	325147
284510	325148
428	325149
156403	325150
59984	325151
6636	325152
55756	325153
82945	325154
204844	325155
14628	325156
19723	325157
132483	325158
55775	325159
24854	325160
18219	325161
57994	325162
179420	325163
178915	325164
53213	325165
17522	325166
93958	325167
69001	325168
194198	325169
323646	325170
41845	325171
109119	325172
76152	325173
10422	325174
11970	325175
142577	325176
8210	325177
4867	325178
67349	325179
16203	325180
54279	325181
12852	325182
24492	325183
243499	325184
262770	325185
11921	325186
293808	325187
207097	325188
3701	325189
115539	325190
27451	325191
3541	325192
28620	325193
325423	325194
197614	325195
99700	325196
149639	325197
5729	325198
292922	325199
335092	325200
35397	325201
33401	325202
23019	325203
124783	325204
31404	325205
123502	325206
309679	325207
41116	325208
336291	325209
68729	325210
94142	325211
2629	325212
127158	325213
83931	325214
144344	325215
613	325216
116	325217
22507	325218
121612	325219
195142	325220
20063	325221
30084	325222
40446	325223
169990	325224
43778	325225
58218	325226
28234	325227
11269	325228
24820	325229
26945	325230
255569	325231
133875	325232
43028	325233
47452	325234
99008	325235
50985	325236
27096	325237
69305	325238
181659	325239
97527	325240
53265	325241
153735	325242
22228	325243
20525	325244
12504	325245
11768	325246
26327	325247
53	325248
62	325249
341790	325250
44110	325251
176347	325252
197824	325253
9	325254
9	325255
9	325256
77751	325257
16240	325258
326234	325259
50435	325260
322538	325261
28722	325262
27	325263
9	325264
9	325265
108046	325266
7035	325267
145085	325268
4034	325269
9061	325270
88759	325271
14052	325272
36269	325273
32934	325274
38601	325275
10154	325276
352585	325277
207567	325278
355417	325279
356846	325280
130082	325281
32757	325282
18475	325283
142090	325284
122764	325285
17515	325286
24942	325287
13517	325288
11804	325289
178759	325290
14286	325291
306340	325292
129656	325293
50711	325294
204751	325295
291368	325296
35574	325297
6199	325298
299504	325299
106397	325300
239953	325301
50424	325302
24478	325303
179918	325304
298033	325305
60210	325306
79916	325307
76271	325308
203111	325309
79839	325310
225151	325311
179916	325312
347612	325313
115357	325314
138221	325315
196187	325316
301468	325317
92	325318
191637	325319
35819	325320
19396	325321
25562	325322
151546	325323
330833	325324
11476	325325
147806	325326
22123	325327
53173	325328
99180	325329
54948	325330
114195	325331
3366	325332
17228	325333
7	325334
9049	325335
67412	325336
145212	325337
75870	325338
30196	325339
56286	325340
200812	325341
6895	325342
38214	325343
89761	325344
253438	325345
137166	325346
19532	325347
11251	325348
54948	325349
20947	325350
30949	325351
295836	325352
120707	325353
50249	325354
38121	325355
284217	325356
52397	325357
244692	325358
19396	325359
8102	325360
42545	325361
42517	325362
18072	325363
6294	325364
95814	325365
61828	325366
23898	325367
18584	325368
25280	325369
339121	325370
77772	325371
310678	325372
307459	325373
27024	325374
20947	325375
18753	325376
158213	325377
420	325378
36398	325379
28341	325380
101935	325381
18149	325382
9633	325383
12316	325384
78059	325385
269715	325386
3077	325387
77760	325388
224523	325389
1677	325390
3077	325391
322080	325392
8209	325393
220255	325394
58656	325395
192606	325396
60827	325397
74206	325398
118402	325399
179573	325400
3077	325401
276323	325402
74182	325403
20954	325404
3048	325405
50993	325406
194759	325407
22355	325408
112451	325409
48449	325410
140159	325411
252999	325412
154942	325413
154942	325414
127011	325415
79068	325416
61090	325417
2583	325418
160722	325419
162937	325420
52805	325421
373	325422
8438	325423
319562	325424
35785	325425
183636	325426
174248	325427
68287	325428
69785	325429
119599	325430
26	325431
200938	325432
8226	325433
4086	325434
33735	325435
12946	325436
47335	325437
128652	325438
265735	325439
3898	325440
68772	325441
12512	325442
299721	325443
269644	325444
4712	325445
27300	325446
37822	325447
84309	325448
3109	325449
6187	325450
102153	325451
193248	325452
77385	325453
317146	325454
189987	325455
190998	325456
110377	325457
36318	325458
53431	325459
129683	325460
3078	325461
20755	325462
19391	325463
23693	325464
1221	325465
48323	325466
22319	325467
245253	325468
252280	325469
148152	325470
189425	325471
64995	325472
201141	325473
96284	325474
44416	325475
19234	325476
9754	325477
12204	325478
3864	325479
32025	325480
1252	325481
98564	325482
68253	325483
256861	325484
77018	325485
79878	325486
272568	325487
23227	325488
123790	325489
57657	325490
37627	325491
79181	325492
122313	325493
141814	325494
46719	325495
98975	325496
61172	325497
33110	325498
79879	325499
96223	325500
181898	325501
23715	325502
54195	325503
14310	325504
101738	325505
263013	325506
62884	325507
212047	325508
30054	325509
105560	325510
103406	325511
59698	325512
29695	325513
5792	325514
2118	325515
21990	325516
41718	325517
150128	325518
31341	325519
44748	325520
154884	325521
37809	325522
1344	325523
36494	325524
137817	325525
36601	325526
7687	325527
349864	325528
12475	325529
166256	325530
22775	325531
351940	325532
172856	325533
294161	325534
44237	325535
47581	325536
38564	325537
5930	325538
37176	325539
53654	325540
53654	325541
165457	325542
4806	325543
248338	325544
14664	325545
108676	325546
12613	325547
1718	325548
23972	325549
12097	325550
178994	325551
36333	325552
186175	325553
166534	325554
85382	325555
58786	325556
303734	325557
14447	325558
235481	325559
35058	325560
74391	325561
40854	325562
9617	325563
33477	325564
32666	325565
107105	325566
28380	325567
2928	325568
211183	325569
9341	325570
346261	325571
86105	325572
191223	325573
267264	325574
86105	325575
138623	325576
192222	325577
129972	325578
94141	325579
67577	325580
32394	325581
1321	325582
2120	325583
219	325584
97266	325585
76079	325586
167941	325587
39003	325588
38410	325589
25786	325590
3331	325591
3331	325592
187302	325593
6427	325594
312031	325595
3332	325596
312270	325597
117358	325598
117811	325599
312979	325600
312253	325601
312138	325602
27236	325603
142163	325604
282267	325605
60765	325606
12364	325607
41964	325608
106372	325609
3370	325610
101193	325611
1935	325612
2014	325613
8793	325614
125488	325615
10218	325616
9450	325617
5837	325618
284840	325619
40487	325620
288451	325621
121717	325622
196394	325623
127288	325624
57986	325625
94357	325626
108931	325627
54642	325628
119244	325629
25935	325630
144282	325631
41672	325632
16710	325633
4621	325634
147370	325635
22850	325636
122585	325637
270903	325638
22844	325639
103	325640
2446	325641
341153	325642
26048	325643
25935	325644
122462	325645
82	325646
218	325647
199	325648
111462	325649
426	325650
220	325651
31924	325652
77487	325653
371	325654
113247	325655
5548	325656
62580	325657
484	325658
120523	325659
239499	325660
83344	325661
240029	325662
71550	325663
324415	325664
70602	325665
2990	325666
22058	325667
226203	325668
10700	325669
254659	325670
273092	325671
27799	325672
74407	325673
38452	325674
7	325675
40429	325676
204482	325677
67176	325678
27375	325679
6977	325680
9538	325681
14817	325682
3882	325683
25843	325684
335668	325685
259946	325686
69908	325687
339536	325688
22402	325689
89	325690
2433	325691
344904	325692
85141	325693
25467	325694
16301	325695
4406	325696
26319	325697
26544	325698
18284	325699
36471	325700
74262	325701
14628	325702
13593	325703
255875	325704
127231	325705
6636	325706
5253	325707
5253	325708
127315	325709
204934	325710
19752	325711
55893	325712
147545	325713
47147	325714
4748	325715
1275	325716
37264	325717
122546	325718
263650	325719
118831	325720
4710	325721
4400	325722
15925	325723
2448	325724
193176	325725
119507	325726
264117	325727
93395	325728
68573	325729
50633	325730
225503	325731
181042	325732
5541	325733
90629	325734
137389	325735
174429	325736
119676	325737
253800	325738
77545	325739
83048	325740
82942	325741
6414	325742
46743	325743
268564	325744
357106	325745
24773	325746
204938	325747
128047	325748
148771	325749
222742	325750
55772	325751
28946	325752
82983	325753
121867	325754
27203	325755
98988	325756
323157	325757
142142	325758
127320	325759
253328	325760
148535	325761
342493	325762
42822	325763
346711	325764
126757	325765
46304	325766
40424	325767
55870	325768
95605	325769
113800	325770
17397	325771
28004	325772
202266	325773
204120	325774
199940	325775
342888	325776
47922	325777
115364	325778
70849	325779
216342	325780
3028	325781
301909	325782
217738	325783
258559	325784
182076	325785
38175	325786
42043	325787
255003	325788
339666	325789
122486	325790
86163	325791
134028	325792
113368	325793
124391	325794
34726	325795
226982	325796
82827	325797
7971	325798
35122	325799
268048	325800
166093	325801
106307	325802
227452	325803
134229	325804
132446	325805
33342	325806
221221	325807
151546	325808
80727	325809
153857	325810
250655	325811
74760	325812
204938	325813
23169	325814
315463	325815
79233	325816
77802	325817
97487	325818
44078	325819
153558	325820
11357	325821
169699	325822
1671	325823
274989	325824
10227	325825
185511	325826
12309	325827
100352	325828
40213	325829
336555	325830
13780	325831
57635	325832
113161	325833
68323	325834
148506	325835
16131	325836
87957	325837
332698	325838
321691	325839
309796	325840
648	325841
30802	325842
38480	325843
55892	325844
231148	325845
204725	325846
204936	325847
13051	325848
53444	325849
252204	325850
33588	325851
282030	325852
153472	325853
13490	325854
63631	325855
134587	325856
31179	325857
251263	325858
19268	325859
175472	325860
87172	325861
155	325862
80165	325863
24170	325864
108778	325865
2445	325866
71670	325867
86902	325868
49014	325869
134186	325870
39828	325871
196617	325872
9928	325873
86719	325874
339931	325875
19270	325876
126945	325877
133682	325878
173619	325879
110316	325880
227201	325881
134502	325882
10875	325883
1522	325884
5993	325885
23081	325886
34458	325887
44849	325888
20521	325889
67867	325890
274281	325891
223054	325892
316036	325893
343580	325894
325297	325895
192139	325896
12619	325897
38711	325898
352477	325899
204200	325900
338455	325901
277293	325902
357396	325903
105948	325904
12698	325905
105415	325906
244586	325907
5669	325908
206996	325909
216152	325910
323330	325911
304222	325912
68882	325913
329428	325914
23410	325915
33150	325916
122683	325917
190484	325918
89493	325919
162913	325920
27579	325921
1446	325922
258330	325923
74583	325924
60383	325925
93512	325926
47308	325927
276232	325928
93359	325929
125848	325930
154608	325931
164938	325932
6780	325933
191481	325934
71171	325935
61251	325936
222229	325937
67608	325938
46780	325939
86628	325940
180902	325941
125161	325942
170549	325943
56914	325944
41214	325945
145128	325946
89686	325947
58133	325948
193632	325949
54548	325950
29228	325951
29364	325952
78734	325953
19103	325954
170338	325955
6789	325956
319737	325957
249642	325958
185529	325959
849	325960
16021	325961
321920	325962
201740	325963
285015	325964
161395	325965
236505	325966
191391	325967
115156	325968
137715	325969
320075	325970
322364	325971
114906	325972
43634	325973
38193	325974
218710	325975
271900	325976
319946	325977
108187	325978
5690	325979
269387	325980
191255	325981
12506	325982
105033	325983
74421	325984
943	325985
312	325986
61034	325987
144020	325988
36802	325989
241882	325990
248990	325991
30966	325992
68370	325993
53455	325994
144299	325995
234980	325996
28120	325997
39658	325998
48340	325999
29085	326000
67535	326001
183371	326002
283264	326003
7	326004
164296	326005
232497	326006
91676	326007
92821	326008
299380	326009
34900	326010
170565	326011
283701	326012
167543	326013
152697	326014
3167	326015
162177	326016
296606	326017
89563	326018
250	326019
179634	326020
21652	326021
10304	326022
44703	326023
40972	326024
21518	326025
74870	326026
3084	326027
18456	326028
38637	326029
68	326030
323244	326031
207521	326032
83711	326033
4733	326034
56309	326035
1483	326036
4668	326037
141529	326038
29996	326039
205405	326040
12814	326041
50643	326042
46692	326043
40568	326044
271848	326045
273981	326046
24005	326047
99830	326048
172541	326049
31010	326050
357668	326051
98285	326052
84262	326053
38690	326054
62774	326055
59874	326056
67339	326057
53842	326058
34788	326059
48954	326060
9376	326061
197262	326062
348398	326063
113306	326064
65638	326065
191402	326066
16290	326067
11755	326068
37336	326069
113501	326070
101053	326071
153401	326072
2309	326073
163198	326074
26510	326075
335318	326076
64529	326077
140710	326078
1554	326079
137517	326080
336186	326081
88976	326082
170065	326083
251122	326084
126963	326085
102691	326086
94772	326087
105	326088
21037	326089
22370	326090
118676	326091
8049	326092
195184	326093
101113	326094
21750	326095
242275	326096
113522	326097
159407	326098
154744	326099
269406	326100
59347	326101
14689	326102
73550	326103
231207	326104
251792	326105
129420	326106
163758	326107
193047	326108
80218	326109
47266	326110
55882	326111
48126	326112
21521	326113
195741	326114
69355	326115
80623	326116
161222	326117
343541	326118
312933	326119
313101	326120
314744	326121
113518	326122
140626	326123
340524	326124
80353	326125
196984	326126
321599	326127
31513	326128
187453	326129
47687	326130
313283	326131
107702	326132
272224	326133
303579	326134
6565	326135
46906	326136
225745	326137
100884	326138
4625	326139
271340	326140
23403	326141
228707	326142
151547	326143
3097	326144
194850	326145
10796	326146
165558	326147
154805	326148
26729	326149
154493	326150
105212	326151
224654	326152
168721	326153
99811	326154
331677	326155
181836	326156
89956	326157
3641	326158
77527	326159
229668	326160
8747	326161
17924	326162
51175	326163
329310	326164
13780	326165
49489	326166
170238	326167
277909	326168
93779	326169
64331	326170
14158	326171
163	326172
3498	326173
79957	326174
6184	326175
190819	326176
37708	326177
28846	326178
54813	326179
121957	326180
53079	326181
33673	326182
167092	326183
35287	326184
28846	326185
30836	326186
115833	326187
279748	326188
83994	326189
246456	326190
140242	326191
198929	326192
189436	326193
138531	326194
311796	326195
177947	326196
15	326197
263765	326198
13959	326199
82531	326200
101377	326201
28797	326202
128328	326203
128328	326204
32371	326205
356997	326206
113359	326207
106686	326208
41504	326209
247394	326210
113092	326211
184783	326212
2901	326213
284656	326214
35589	326215
27962	326216
82	326217
5822	326218
18488	326219
168422	326220
195672	326221
32438	326222
67762	326223
32928	326224
46819	326225
17287	326226
220634	326227
89871	326228
21653	326229
156171	326230
167405	326231
276963	326232
35518	326233
115855	326234
156626	326235
247521	326236
7692	326237
193529	326238
19837	326239
108973	326240
288276	326241
24673	326242
42428	326243
172476	326244
7390	326245
7390	326246
38808	326247
156220	326248
287840	326249
17213	326250
34010	326251
108929	326252
84234	326253
77525	326254
180387	326255
53008	326256
118518	326257
146269	326258
94687	326259
210403	326260
251280	326261
50979	326262
78835	326263
124189	326264
10279	326265
333450	326266
84003	326267
90346	326268
152665	326269
64366	326270
138347	326271
50287	326272
12139	326273
19789	326274
209030	326275
102498	326276
121619	326277
141153	326278
14351	326279
326309	326280
227943	326281
229678	326282
12376	326283
422	326284
272084	326285
342996	326286
70673	326287
68421	326288
100586	326289
19339	326290
323034	326291
113443	326292
253715	326293
169056	326294
33332	326295
33331	326296
14921	326297
239680	326298
1522	326299
285163	326300
114081	326301
223345	326302
261189	326303
335606	326304
180533	326305
138600	326306
33508	326307
55592	326308
11043	326309
118907	326310
300596	326311
12972	326312
106486	326313
337092	326314
126957	326315
347648	326316
16999	326317
23430	326318
145805	326319
141126	326320
123088	326321
178007	326322
90149	326323
19341	326324
173551	326325
127877	326326
19773	326327
68203	326328
208573	326329
253279	326330
228940	326331
69793	326332
111895	326333
4237	326334
16313	326335
101295	326336
229597	326337
47153	326338
341326	326339
274730	326340
188871	326341
137380	326342
74404	326343
120969	326344
41618	326345
138347	326346
94096	326347
126729	326348
41107	326349
348068	326350
19283	326351
321775	326352
77305	326353
5176	326354
146161	326355
62090	326356
19286	326357
127029	326358
38310	326359
347711	326360
303576	326361
255426	326362
23624	326363
4861	326364
326855	326365
192139	326366
334165	326367
79657	326368
15752	326369
168241	326370
267933	326371
65401	326372
99018	326373
171461	326374
252734	326375
141796	326376
63036	326377
36644	326378
72069	326379
166849	326380
288136	326381
109684	326382
16763	326383
26549	326384
181885	326385
33441	326386
15200	326387
98595	326388
53105	326389
265486	326390
344866	326391
172653	326392
289822	326393
181064	326394
355774	326395
173662	326396
164897	326397
224783	326398
188155	326399
264080	326400
138462	326401
161807	326402
41153	326403
123045	326404
26641	326405
47851	326406
181964	326407
6429	326408
36170	326409
187404	326410
264210	326411
7496	326412
27107	326413
278410	326414
89048	326415
154286	326416
41181	326417
24158	326418
62634	326419
22328	326420
15708	326421
118091	326422
2724	326423
15532	326424
26895	326425
67277	326426
103789	326427
74499	326428
16763	326429
101043	326430
45756	326431
51662	326432
21758	326433
195584	326434
261305	326435
119337	326436
1474	326437
886	326438
337714	326439
16997	326440
1423	326441
23645	326442
183051	326443
75747	326444
228485	326445
223029	326446
92731	326447
297602	326448
148757	326449
242142	326450
149131	326451
21488	326452
148439	326453
92908	326454
79754	326455
46198	326456
74524	326457
301797	326458
332672	326459
15256	326460
5489	326461
18257	326462
28503	326463
332790	326464
6841	326465
76396	326466
1149	326467
165838	326468
5445	326469
47671	326470
86175	326471
102369	326472
99414	326473
93152	326474
165382	326475
90032	326476
62092	326477
113624	326478
7251	326479
60484	326480
80154	326481
73605	326482
4026	326483
177883	326484
177901	326485
42943	326486
70092	326487
327446	326488
54939	326489
29948	326490
38377	326491
7148	326492
52757	326493
164883	326494
131075	326495
35094	326496
13837	326497
112038	326498
25367	326499
135068	326500
4424	326501
5233	326502
303504	326503
184174	326504
14635	326505
55772	326506
52821	326507
252436	326508
6864	326509
260822	326510
192004	326511
104355	326512
75465	326513
4741	326514
16756	326515
315	326516
212297	326517
315747	326518
23037	326519
3440	326520
317472	326521
25344	326522
47894	326523
180287	326524
322474	326525
156089	326526
8844	326527
104626	326528
88824	326529
26730	326530
10982	326531
21344	326532
36427	326533
6602	326534
44206	326535
260739	326536
4820	326537
7638	326538
848	326539
2831	326540
13876	326541
15881	326542
315619	326543
78402	326544
26171	326545
85433	326546
10873	326547
16425	326548
285	326549
6586	326550
43225	326551
10873	326552
43253	326553
43717	326554
43794	326555
73647	326556
158655	326557
188852	326558
3761	326559
13446	326560
17259	326561
21570	326562
868	326563
68890	326564
6583	326565
53333	326566
91315	326567
20529	326568
42503	326569
99888	326570
321012	326571
41873	326572
215516	326573
309312	326574
92083	326575
284716	326576
151482	326577
182862	326578
256641	326579
305832	326580
320172	326581
115527	326582
211552	326583
306091	326584
35410	326585
51091	326586
183573	326587
183185	326588
51121	326589
305868	326590
135859	326591
87460	326592
99402	326593
346788	326594
342035	326595
135859	326596
47452	326597
212315	326598
98252	326599
23819	326600
51165	326601
40998	326602
273554	326603
7110	326604
106896	326605
235182	326606
44263	326607
250274	326608
51121	326609
259316	326610
302122	326611
69061	326612
125953	326613
124562	326614
87797	326615
340930	326616
210676	326617
56645	326618
139684	326619
307298	326620
197950	326621
253898	326622
1423	326623
246985	326624
17500	326625
180272	326626
268478	326627
64354	326628
84758	326629
1031	326630
245375	326631
207467	326632
216755	326633
91918	326634
227699	326635
155854	326636
199776	326637
99835	326638
280476	326639
25377	326640
33239	326641
68431	326642
349382	326643
308882	326644
82681	326645
323410	326646
156937	326647
305188	326648
15083	326649
177750	326650
183283	326651
59931	326652
185041	326653
220819	326654
120010	326655
191383	326656
19819	326657
339134	326658
88555	326659
114761	326660
41824	326661
40788	326662
2252	326663
92900	326664
261232	326665
37710	326666
25467	326667
33744	326668
98638	326669
79521	326670
117015	326671
93221	326672
344034	326673
305243	326674
20215	326675
13504	326676
114810	326677
141067	326678
12617	326679
133005	326680
64697	326681
112756	326682
185101	326683
127641	326684
206044	326685
2348	326686
205885	326687
148703	326688
139452	326689
124675	326690
937	326691
31430	326692
124786	326693
82297	326694
125597	326695
212727	326696
335242	326697
35382	326698
10198	326699
114664	326700
48124	326701
70835	326702
56473	326703
125851	326704
51300	326705
186699	326706
302126	326707
154959	326708
49709	326709
8449	326710
133851	326711
71126	326712
308728	326713
31262	326714
297981	326715
75167	326716
216631	326717
202483	326718
27224	326719
242854	326720
176124	326721
95328	326722
13511	326723
14827	326724
168593	326725
41395	326726
54926	326727
96164	326728
78135	326729
212426	326730
92722	326731
74130	326732
81802	326733
141478	326734
3805	326735
32090	326736
70909	326737
123693	326738
93517	326739
162494	326740
302048	326741
344639	326742
74851	326743
121866	326744
317291	326745
5833	326746
117604	326747
202834	326748
233966	326749
6911	326750
84374	326751
163302	326752
5008	326753
6911	326754
265723	326755
50978	326756
240743	326757
121424	326758
309980	326759
333101	326760
138519	326761
249706	326762
140691	326763
155170	326764
15343	326765
125949	326766
336910	326767
192074	326768
36954	326769
186345	326770
107125	326771
69798	326772
106474	326773
121167	326774
231077	326775
220950	326776
95512	326777
8180	326778
38310	326779
55650	326780
23993	326781
31686	326782
5031	326783
227142	326784
2542	326785
59342	326786
7665	326787
89750	326788
11372	326789
19311	326790
204753	326791
154728	326792
65192	326793
65664	326794
46230	326795
14346	326796
138046	326797
23954	326798
278716	326799
292798	326800
128606	326801
128000	326802
107537	326803
179160	326804
5282	326805
140604	326806
50979	326807
289747	326808
22534	326809
64809	326810
151727	326811
141189	326812
29427	326813
26510	326814
6097	326815
31314	326816
73306	326817
20566	326818
220984	326819
127519	326820
241828	326821
64988	326822
198130	326823
70654	326824
188545	326825
82630	326826
54020	326827
5193	326828
26674	326829
94903	326830
107646	326831
268920	326832
59153	326833
24425	326834
16531	326835
138781	326836
104406	326837
204441	326838
70776	326839
270902	326840
8234	326841
330529	326842
6046	326843
47428	326844
129231	326845
204780	326846
99704	326847
70176	326848
237915	326849
69856	326850
6037	326851
207622	326852
194290	326853
140675	326854
6558	326855
56257	326856
168515	326857
169351	326858
6977	326859
249605	326860
26536	326861
23828	326862
250028	326863
89157	326864
129543	326865
80347	326866
101014	326867
22573	326868
277333	326869
154904	326870
53559	326871
78157	326872
1475	326873
128954	326874
24431	326875
48472	326876
5193	326877
173887	326878
155034	326879
109664	326880
173785	326881
3400	326882
23952	326883
25740	326884
210	326885
104209	326886
88860	326887
327280	326888
28706	326889
33526	326890
73663	326891
334899	326892
10279	326893
106474	326894
7665	326895
65855	326896
35758	326897
88189	326898
7561	326899
169485	326900
19308	326901
343405	326902
40547	326903
35242	326904
346876	326905
170099	326906
10662	326907
12946	326908
44079	326909
353969	326910
141141	326911
329083	326912
167169	326913
177511	326914
82800	326915
280692	326916
33599	326917
28989	326918
48165	326919
17407	326920
107689	326921
47685	326922
19749	326923
19749	326924
332473	326925
247731	326926
107168	326927
272669	326928
204569	326929
204613	326930
347855	326931
59212	326932
165246	326933
55732	326934
126898	326935
102765	326936
348007	326937
21137	326938
344843	326939
344733	326940
333387	326941
346050	326942
341724	326943
70229	326944
127070	326945
137675	326946
301708	326947
47837	326948
15242	326949
105894	326950
105894	326951
23863	326952
31419	326953
17407	326954
30968	326955
347499	326956
341169	326957
274280	326958
249738	326959
54337	326960
330468	326961
60306	326962
141262	326963
12166	326964
330522	326965
121116	326966
17126	326967
147521	326968
161779	326969
94616	326970
80918	326971
128473	326972
169118	326973
37551	326974
275356	326975
303750	326976
194472	326977
341549	326978
137734	326979
19272	326980
301113	326981
241438	326982
75049	326983
312401	326984
330216	326985
332541	326986
230305	326987
13581	326988
223697	326989
339227	326990
104082	326991
156434	326992
117382	326993
42491	326994
71104	326995
77120	326996
77212	326997
312151	326998
10544	326999
297081	327000
187654	327001
77216	327002
17436	327003
330520	327004
23949	327005
32894	327006
31680	327007
21767	327008
72175	327009
118171	327010
99718	327011
203904	327012
70595	327013
46120	327014
43059	327015
77441	327016
48021	327017
70527	327018
141992	327019
266776	327020
284835	327021
328403	327022
50483	327023
23938	327024
137157	327025
182091	327026
55665	327027
42000	327028
22397	327029
98935	327030
17501	327031
7561	327032
248112	327033
196951	327034
80580	327035
194859	327036
178224	327037
104357	327038
73821	327039
178895	327040
19669	327041
35070	327042
64949	327043
292668	327044
56351	327045
24595	327046
91236	327047
195889	327048
47592	327049
166715	327050
207578	327051
22152	327052
3641	327053
276410	327054
20196	327055
67381	327056
142135	327057
312777	327058
164209	327059
327444	327060
69759	327061
32245	327062
139389	327063
36218	327064
46009	327065
198190	327066
69135	327067
134146	327068
27699	327069
37233	327070
227211	327071
277820	327072
78112	327073
146876	327074
132404	327075
12750	327076
141238	327077
50508	327078
251695	327079
83029	327080
52671	327081
226	327082
82975	327083
173145	327084
73822	327085
30884	327086
208339	327087
30047	327088
1859	327089
278347	327090
279729	327091
87808	327092
273553	327093
97230	327094
58386	327095
166089	327096
902	327097
28881	327098
778	327099
2587	327100
4616	327101
584	327102
126493	327103
289388	327104
16320	327105
96938	327106
2607	327107
45668	327108
1275	327109
22936	327110
1482	327111
160760	327112
161034	327113
264496	327114
12578	327115
102293	327116
1053	327117
9562	327118
22886	327119
3868	327120
264841	327121
78296	327122
60348	327123
6999	327124
7495	327125
94429	327126
48329	327127
26307	327128
143318	327129
6952	327130
204887	327131
2037	327132
145806	327133
29085	327134
530	327135
112879	327136
60921	327137
9527	327138
114853	327139
234335	327140
2141	327141
5703	327142
307295	327143
1703	327144
42574	327145
3601	327146
26419	327147
25845	327148
55047	327149
278269	327150
7407	327151
299165	327152
81512	327153
106579	327154
683	327155
58752	327156
27532	327157
138609	327158
58895	327159
80769	327160
81985	327161
10918	327162
198480	327163
20069	327164
312435	327165
999	327166
75363	327167
6280	327168
11327	327169
17118	327170
97503	327171
75846	327172
35560	327173
282928	327174
95	327175
108414	327176
60381	327177
69236	327178
121244	327179
10699	327180
217639	327181
304223	327182
61169	327183
9623	327184
164850	327185
124874	327186
9856	327187
1033	327188
111576	327189
68207	327190
51589	327191
74122	327192
8761	327193
86724	327194
88275	327195
112950	327196
135659	327197
12308	327198
103714	327199
321502	327200
51766	327201
8986	327202
41812	327203
205362	327204
89183	327205
82658	327206
205637	327207
168872	327208
355492	327209
25748	327210
23396	327211
8174	327212
321186	327213
4237	327214
78912	327215
181487	327216
6881	327217
14179	327218
82389	327219
175623	327220
10689	327221
15463	327222
72898	327223
882	327224
179962	327225
134	327226
318184	327227
219	327228
25717	327229
17578	327230
154767	327231
128512	327232
291221	327233
23385	327234
49357	327235
221361	327236
56211	327237
351483	327238
163322	327239
352724	327240
129613	327241
130006	327242
122995	327243
56023	327244
165674	327245
74493	327246
36071	327247
47784	327248
81569	327249
51545	327250
66304	327251
21169	327252
87474	327253
12741	327254
82209	327255
52839	327256
101385	327257
350395	327258
13220	327259
15962	327260
36393	327261
175323	327262
30964	327263
127565	327264
36243	327265
36243	327266
288433	327267
109365	327268
36243	327269
738	327270
18832	327271
45186	327272
2245	327273
27415	327274
12124	327275
118117	327276
24380	327277
1208	327278
39162	327279
120995	327280
191748	327281
116101	327282
35562	327283
304959	327284
51103	327285
115756	327286
75699	327287
59755	327288
6950	327289
83045	327290
16760	327291
5936	327292
34122	327293
16205	327294
8491	327295
17588	327296
16865	327297
125993	327298
91615	327299
3323	327300
107153	327301
6442	327302
29322	327303
140	327304
195011	327305
167033	327306
1010	327307
127281	327308
44493	327309
88663	327310
333942	327311
109738	327312
37887	327313
40447	327314
42673	327315
181620	327316
28139	327317
82817	327318
19760	327319
50180	327320
31920	327321
25565	327322
10579	327323
128337	327324
191164	327325
116196	327326
142600	327327
171289	327328
179731	327329
243485	327330
41499	327331
202845	327332
188526	327333
82469	327334
16740	327335
7224	327336
247778	327337
31906	327338
93016	327339
252279	327340
1108	327341
15337	327342
298885	327343
11057	327344
35049	327345
342626	327346
297891	327347
44589	327348
51992	327349
2085	327350
201307	327351
188477	327352
234882	327353
18979	327354
42012	327355
95821	327356
83465	327357
24997	327358
92786	327359
298008	327360
92875	327361
125905	327362
122719	327363
258107	327364
333613	327365
96376	327366
321961	327367
29353	327368
61605	327369
38096	327370
215775	327371
183433	327372
295887	327373
33620	327374
180692	327375
92258	327376
8872	327377
20969	327378
150087	327379
136671	327380
110550	327381
209988	327382
172579	327383
94607	327384
153996	327385
73319	327386
332978	327387
208170	327388
94646	327389
32143	327390
138097	327391
89210	327392
291002	327393
46921	327394
356624	327395
83689	327396
52367	327397
82603	327398
137636	327399
109519	327400
147562	327401
89810	327402
240019	327403
49429	327404
109960	327405
109960	327406
292104	327407
13279	327408
66254	327409
88505	327410
101163	327411
93831	327412
42634	327413
83541	327414
59559	327415
205513	327416
56237	327417
91406	327418
205585	327419
129835	327420
83844	327421
206216	327422
89669	327423
103080	327424
42638	327425
35230	327426
269998	327427
34299	327428
324286	327429
91668	327430
275830	327431
55572	327432
329380	327433
273653	327434
72303	327435
323982	327436
329676	327437
322665	327438
102911	327439
192996	327440
323703	327441
192394	327442
32066	327443
69270	327444
164619	327445
69899	327446
47140	327447
67863	327448
323745	327449
45999	327450
243976	327451
112470	327452
112457	327453
121331	327454
104894	327455
17057	327456
120764	327457
11982	327458
69575	327459
104044	327460
141728	327461
77208	327462
311989	327463
117617	327464
59351	327465
81996	327466
225600	327467
509	327468
4745	327469
187421	327470
77242	327471
117372	327472
187274	327473
312652	327474
77259	327475
160155	327476
18717	327477
117526	327478
194330	327479
52190	327480
313180	327481
187233	327482
117492	327483
196807	327484
336575	327485
83642	327486
47786	327487
22684	327488
234238	327489
205016	327490
195023	327491
70558	327492
73860	327493
31310	327494
9446	327495
12397	327496
44805	327497
44969	327498
12398	327499
9457	327500
200221	327501
92299	327502
175669	327503
73293	327504
126445	327505
209819	327506
327961	327507
55772	327508
38402	327509
15790	327510
43195	327511
48602	327512
71049	327513
69590	327514
279885	327515
147751	327516
82825	327517
109996	327518
170230	327519
204328	327520
83496	327521
8736	327522
48482	327523
12480	327524
174240	327525
81264	327526
40011	327527
55757	327528
64115	327529
53881	327530
351239	327531
69042	327532
141305	327533
8489	327534
26	327535
26	327536
190668	327537
269321	327538
2190	327539
281453	327540
129211	327541
42783	327542
177101	327543
786	327544
174060	327545
239005	327546
37062	327547
163476	327548
84013	327549
350807	327550
122626	327551
58311	327552
91070	327553
153815	327554
19142	327555
55748	327556
77750	327557
4863	327558
119828	327559
17889	327560
47262	327561
27498	327562
21735	327563
5283	327564
46255	327565
210130	327566
222922	327567
97018	327568
31991	327569
275678	327570
139913	327571
289681	327572
15702	327573
5958	327574
68484	327575
355680	327576
205613	327577
23356	327578
81111	327579
23433	327580
50515	327581
55532	327582
68974	327583
68974	327584
39823	327585
20175	327586
20175	327587
19230	327588
189028	327589
5129	327590
164218	327591
301476	327592
317950	327593
2640	327594
36408	327595
50030	327596
27691	327597
101398	327598
25937	327599
36657	327600
51847	327601
1063	327602
87029	327603
9752	327604
194522	327605
184322	327606
119545	327607
36601	327608
37807	327609
317943	327610
78559	327611
77726	327612
57247	327613
2846	327614
6547	327615
7101	327616
34010	327617
6633	327618
152433	327619
22430	327620
3153	327621
2985	327622
217943	327623
225000	327624
209049	327625
334820	327626
46570	327627
3845	327628
82530	327629
63277	327630
174420	327631
16105	327632
7537	327633
6498	327634
6166	327635
95907	327636
19224	327637
87958	327638
12467	327639
231047	327640
59290	327641
40287	327642
49471	327643
19896	327644
58715	327645
43311	327646
13000	327647
6320	327648
1814	327649
13361	327650
266588	327651
123789	327652
35056	327653
114982	327654
142943	327655
6682	327656
245055	327657
154259	327658
234727	327659
203667	327660
152400	327661
261925	327662
21662	327663
164161	327664
180437	327665
21123	327666
107191	327667
206866	327668
38580	327669
195210	327670
133865	327671
54734	327672
67858	327673
220587	327674
19464	327675
300257	327676
32311	327677
33764	327678
146064	327679
63597	327680
201711	327681
3270	327682
92298	327683
13046	327684
23091	327685
44296	327686
117276	327687
12221	327688
26330	327689
92528	327690
8173	327691
177987	327692
5202	327693
188981	327694
30934	327695
210993	327696
20414	327697
75646	327698
6835	327699
11839	327700
18625	327701
23561	327702
70081	327703
31654	327704
312160	327705
68022	327706
93751	327707
271034	327708
187169	327709
174593	327710
106635	327711
189875	327712
25429	327713
17258	327714
36984	327715
168562	327716
37060	327717
168548	327718
1683	327719
51906	327720
190278	327721
15886	327722
166610	327723
83102	327724
81673	327725
55631	327726
193529	327727
284374	327728
144942	327729
121526	327730
166552	327731
30882	327732
354084	327733
160292	327734
83522	327735
269303	327736
236622	327737
156988	327738
64038	327739
107819	327740
325094	327741
202183	327742
15833	327743
168500	327744
96873	327745
7121	327746
36191	327747
7325	327748
5860	327749
67577	327750
41589	327751
328052	327752
4483	327753
119567	327754
53902	327755
270786	327756
60340	327757
13704	327758
22685	327759
47064	327760
168555	327761
3401	327762
29630	327763
61961	327764
166113	327765
183097	327766
158928	327767
164693	327768
120277	327769
67801	327770
226814	327771
26574	327772
325012	327773
326972	327774
193552	327775
79861	327776
16611	327777
3072	327778
2158	327779
158222	327780
68795	327781
80609	327782
197532	327783
331830	327784
146489	327785
169268	327786
154467	327787
208210	327788
5606	327789
172505	327790
10560	327791
4228	327792
9645	327793
37028	327794
190383	327795
161749	327796
265791	327797
67541	327798
189248	327799
29803	327800
188158	327801
188223	327802
11757	327803
263855	327804
14	327805
121	327806
186936	327807
32605	327808
9618	327809
266351	327810
105300	327811
12802	327812
104255	327813
25923	327814
207355	327815
18543	327816
4224	327817
13099	327818
8519	327819
218197	327820
5568	327821
106450	327822
36705	327823
90613	327824
48839	327825
271487	327826
113948	327827
8971	327828
175519	327829
83272	327830
90613	327831
84378	327832
84450	327833
23704	327834
348772	327835
23587	327836
353196	327837
19747	327838
77	327839
229886	327840
305011	327841
127257	327842
6378	327843
46335	327844
13539	327845
113214	327846
538	327847
1461	327848
22274	327849
102286	327850
102286	327851
847	327852
135220	327853
309739	327854
310243	327855
217195	327856
7670	327857
170130	327858
204885	327859
124978	327860
125541	327861
235044	327862
1234	327863
39257	327864
182623	327865
1664	327866
798	327867
57756	327868
19380	327869
36887	327870
15369	327871
121165	327872
312514	327873
244883	327874
6713	327875
249809	327876
143022	327877
59150	327878
59964	327879
60952	327880
73623	327881
189254	327882
42869	327883
104672	327884
31486	327885
26478	327886
199314	327887
103371	327888
49063	327889
98914	327890
122275	327891
111381	327892
44448	327893
117435	327894
182376	327895
208481	327896
165671	327897
241487	327898
2633	327899
60764	327900
92133	327901
16133	327902
5097	327903
70412	327904
5389	327905
66165	327906
28732	327907
10819	327908
3552	327909
221735	327910
2317	327911
40658	327912
143905	327913
27651	327914
19526	327915
5426	327916
77920	327917
2409	327918
47275	327919
171055	327920
108239	327921
37908	327922
26021	327923
317119	327924
316291	327925
35385	327926
73500	327927
47123	327928
98633	327929
15	327930
19130	327931
6477	327932
28953	327933
292473	327934
14065	327935
77389	327936
117703	327937
4733	327938
489	327939
2266	327940
63466	327941
131581	327942
21987	327943
151	327944
14272	327945
9812	327946
3408	327947
19307	327948
103114	327949
60308	327950
42134	327951
140339	327952
255261	327953
169774	327954
203705	327955
58370	327956
182963	327957
32512	327958
103053	327959
332298	327960
86706	327961
25013	327962
332544	327963
46193	327964
181674	327965
90634	327966
28737	327967
70961	327968
39298	327969
25068	327970
77448	327971
179171	327972
82699	327973
116029	327974
169694	327975
277638	327976
235608	327977
103855	327978
272843	327979
169777	327980
65508	327981
10278	327982
50593	327983
225133	327984
59802	327985
145760	327986
274456	327987
30636	327988
62942	327989
4979	327990
97132	327991
9369	327992
9552	327993
357307	327994
66801	327995
45660	327996
17245	327997
2275	327998
60634	327999
66250	328000
100611	328001
46416	328002
56292	328003
323028	328004
14300	328005
125188	328006
59891	328007
196388	328008
46556	328009
491	328010
167521	328011
189930	328012
309671	328013
12941	328014
30606	328015
7161	328016
26407	328017
3161	328018
41177	328019
125975	328020
79845	328021
89534	328022
34120	328023
96812	328024
10640	328025
191738	328026
140738	328027
299217	328028
325602	328029
12322	328030
25	328031
269900	328032
320106	328033
4247	328034
4971	328035
63518	328036
257527	328037
226111	328038
38514	328039
27788	328040
5406	328041
76897	328042
22088	328043
302	328044
55187	328045
21229	328046
122610	328047
184526	328048
46556	328049
78983	328050
2312	328051
6460	328052
95037	328053
154084	328054
24924	328055
3721	328056
32650	328057
269913	328058
277439	328059
117105	328060
291533	328061
3005	328062
6262	328063
42492	328064
100830	328065
5111	328066
69624	328067
6262	328068
52660	328069
1081	328070
329118	328071
106501	328072
10627	328073
46667	328074
6313	328075
23563	328076
184296	328077
322917	328078
306526	328079
234296	328080
206683	328081
79125	328082
108	328083
14211	328084
11705	328085
2738	328086
64363	328087
246666	328088
322941	328089
90563	328090
126725	328091
70460	328092
70735	328093
193546	328094
7606	328095
32776	328096
486	328097
48325	328098
84065	328099
6647	328100
78227	328101
491	328102
103511	328103
70124	328104
9620	328105
168171	328106
328820	328107
2102	328108
113456	328109
52883	328110
7615	328111
8803	328112
37041	328113
164365	328114
221202	328115
206506	328116
106889	328117
53276	328118
213723	328119
19331	328120
193381	328121
9734	328122
43655	328123
30103	328124
795	328125
29103	328126
1344	328127
1608	328128
165746	328129
525	328130
37678	328131
89730	328132
5866	328133
4859	328134
196759	328135
4574	328136
9309	328137
22088	328138
335290	328139
77626	328140
65203	328141
87573	328142
75328	328143
16030	328144
75234	328145
93003	328146
14614	328147
59688	328148
69428	328149
1909	328150
355694	328151
38433	328152
2407	328153
103364	328154
22706	328155
183749	328156
14	328157
312	328158
190304	328159
190922	328160
318859	328161
317955	328162
52870	328163
21845	328164
155895	328165
126550	328166
10478	328167
41582	328168
112584	328169
61938	328170
298504	328171
90666	328172
33053	328173
93079	328174
211708	328175
35036	328176
342797	328177
125649	328178
93490	328179
103659	328180
82335	328181
19478	328182
78458	328183
141315	328184
154048	328185
88657	328186
1225	328187
186902	328188
157098	328189
144264	328190
181467	328191
10638	328192
67258	328193
192405	328194
156261	328195
153478	328196
67458	328197
47693	328198
123158	328199
99162	328200
31299	328201
70738	328202
3183	328203
105861	328204
89126	328205
98263	328206
169196	328207
102636	328208
43814	328209
55957	328210
180356	328211
62421	328212
253161	328213
208965	328214
62507	328215
9920	328216
271386	328217
254808	328218
60272	328219
166360	328220
66075	328221
62991	328222
58405	328223
235309	328224
189684	328225
25407	328226
171164	328227
218540	328228
33548	328229
341123	328230
80543	328231
91316	328232
124099	328233
124350	328234
23499	328235
23149	328236
223546	328237
40874	328238
80543	328239
34943	328240
142918	328241
89	328242
51800	328243
67905	328244
93531	328245
54997	328246
6857	328247
91508	328248
282875	328249
19038	328250
120101	328251
281647	328252
42306	328253
9045	328254
3430	328255
55	328256
144874	328257
19735	328258
78197	328259
283042	328260
185820	328261
54549	328262
144	328263
124335	328264
70	328265
35850	328266
235158	328267
33770	328268
132753	328269
27975	328270
133761	328271
159604	328272
152386	328273
345073	328274
39600	328275
214996	328276
134684	328277
66167	328278
55805	328279
67744	328280
80548	328281
59808	328282
171102	328283
57120	328284
3378	328285
328436	328286
85262	328287
35887	328288
61075	328289
34474	328290
24598	328291
39049	328292
40317	328293
75723	328294
202974	328295
14974	328296
2891	328297
13354	328298
2018	328299
6898	328300
190853	328301
80352	328302
10387	328303
155696	328304
9809	328305
18065	328306
81663	328307
235216	328308
1427	328309
134703	328310
65614	328311
274718	328312
80321	328313
39172	328314
47699	328315
143435	328316
265155	328317
6230	328318
72759	328319
6230	328320
49460	328321
17570	328322
28667	328323
2344	328324
105567	328325
99056	328326
140924	328327
141927	328328
59016	328329
33984	328330
176419	328331
109364	328332
75766	328333
16367	328334
332138	328335
31452	328336
309695	328337
7408	328338
16994	328339
112150	328340
93365	328341
6070	328342
184502	328343
19543	328344
54759	328345
36834	328346
1127	328347
43226	328348
347448	328349
44904	328350
7043	328351
243453	328352
137456	328353
63924	328354
184120	328355
103895	328356
31452	328357
28012	328358
16124	328359
106462	328360
73880	328361
179653	328362
62363	328363
3792	328364
103895	328365
85105	328366
298616	328367
75541	328368
256560	328369
255981	328370
16448	328371
100060	328372
196899	328373
23809	328374
65543	328375
93516	328376
82190	328377
54701	328378
58021	328379
47255	328380
197720	328381
36060	328382
65702	328383
75984	328384
76008	328385
60445	328386
221289	328387
73944	328388
343697	328389
221000	328390
97782	328391
10942	328392
105138	328393
35579	328394
38012	328395
99023	328396
220226	328397
143271	328398
4	328399
23008	328400
162457	328401
160993	328402
8263	328403
20339	328404
47458	328405
27080	328406
33020	328407
41522	328408
11642	328409
127208	328410
45071	328411
302955	328412
5948	328413
119034	328414
74373	328415
44467	328416
146691	328417
172831	328418
76	328419
123271	328420
168442	328421
5142	328422
148086	328423
42432	328424
121515	328425
6817	328426
49768	328427
22371	328428
59504	328429
140063	328430
935	328431
184046	328432
123686	328433
131014	328434
42066	328435
97102	328436
104861	328437
14175	328438
37864	328439
286741	328440
91660	328441
19327	328442
80954	328443
346399	328444
271495	328445
59722	328446
79185	328447
221251	328448
6241	328449
2410	328450
8786	328451
27992	328452
98549	328453
31550	328454
201020	328455
295803	328456
199774	328457
201595	328458
245094	328459
150898	328460
22586	328461
73809	328462
5476	328463
8115	328464
63299	328465
121763	328466
11080	328467
56791	328468
335234	328469
43961	328470
6707	328471
53299	328472
39689	328473
81868	328474
302758	328475
98240	328476
30534	328477
13790	328478
261751	328479
13790	328480
23012	328481
14205	328482
21647	328483
171030	328484
31357	328485
171030	328486
7217	328487
315507	328488
55479	328489
26377	328490
30208	328491
16843	328492
122942	328493
343436	328494
256063	328495
67384	328496
241217	328497
194455	328498
96953	328499
54693	328500
102295	328501
8124	328502
15493	328503
99995	328504
9890	328505
27691	328506
200321	328507
162369	328508
37507	328509
165477	328510
46924	328511
46334	328512
167412	328513
150659	328514
104463	328515
8728	328516
229408	328517
84822	328518
121944	328519
87144	328520
28815	328521
162982	328522
178979	328523
43161	328524
8677	328525
164318	328526
75418	328527
327251	328528
1944	328529
16626	328530
489	328531
87733	328532
16206	328533
4059	328534
323946	328535
53846	328536
8355	328537
345636	328538
101947	328539
31865	328540
7	328541
31875	328542
7	328543
148443	328544
3173	328545
46506	328546
7	328547
1931	328548
180998	328549
111883	328550
58709	328551
215049	328552
28341	328553
69975	328554
52877	328555
58616	328556
102907	328557
717	328558
17976	328559
30985	328560
217432	328561
36153	328562
66010	328563
123686	328564
135896	328565
82182	328566
108083	328567
298957	328568
178899	328569
182879	328570
18375	328571
51234	328572
51128	328573
50966	328574
301227	328575
157695	328576
258354	328577
145199	328578
61443	328579
233022	328580
136513	328581
55260	328582
132782	328583
20945	328584
120227	328585
2289	328586
145292	328587
80699	328588
39172	328589
89122	328590
23449	328591
108492	328592
113110	328593
355587	328594
10513	328595
43309	328596
234034	328597
321038	328598
302666	328599
294366	328600
7873	328601
54194	328602
9860	328603
210	328604
181288	328605
32043	328606
43772	328607
11946	328608
260252	328609
22704	328610
19490	328611
27066	328612
408	328613
133676	328614
89259	328615
133808	328616
305367	328617
21030	328618
95268	328619
58030	328620
143566	328621
58771	328622
275583	328623
151345	328624
195715	328625
82142	328626
312895	328627
313088	328628
312354	328629
2439	328630
91073	328631
18593	328632
78731	328633
1122	328634
1293	328635
18192	328636
89056	328637
36556	328638
97	328639
5534	328640
31864	328641
87567	328642
36584	328643
70823	328644
43583	328645
347341	328646
216073	328647
70763	328648
191668	328649
92641	328650
74015	328651
322016	328652
15331	328653
20826	328654
26431	328655
41495	328656
157032	328657
9109	328658
42143	328659
1645	328660
103404	328661
307373	328662
178203	328663
165990	328664
159722	328665
31117	328666
993	328667
236546	328668
118788	328669
267469	328670
526	328671
266184	328672
317494	328673
189347	328674
5191	328675
5400	328676
209353	328677
296025	328678
199783	328679
337634	328680
215248	328681
268175	328682
169906	328683
163635	328684
30103	328685
181614	328686
52135	328687
94988	328688
61909	328689
112716	328690
138416	328691
179518	328692
293820	328693
273303	328694
206154	328695
138046	328696
108496	328697
184619	328698
166283	328699
90742	328700
89200	328701
125313	328702
12684	328703
41661	328704
143511	328705
15159	328706
151217	328707
115631	328708
163421	328709
53143	328710
3976	328711
279247	328712
161455	328713
116548	328714
322962	328715
187860	328716
310419	328717
346219	328718
194544	328719
205245	328720
110348	328721
79973	328722
1487	328723
107180	328724
114614	328725
7828	328726
86916	328727
351095	328728
135264	328729
93270	328730
20166	328731
6906	328732
207675	328733
38742	328734
354229	328735
53005	328736
40218	328737
56539	328738
328589	328739
99340	328740
108202	328741
10404	328742
74737	328743
1275	328744
18969	328745
156850	328746
162105	328747
125844	328748
8227	328749
74882	328750
63004	328751
50576	328752
121870	328753
222939	328754
1676	328755
155103	328756
23944	328757
138	328758
59432	328759
13589	328760
183868	328761
70396	328762
722	328763
7	328764
7108	328765
329512	328766
103646	328767
37344	328768
32470	328769
39249	328770
856	328771
250215	328772
43951	328773
122247	328774
120129	328775
10300	328776
14586	328777
55371	328778
109968	328779
316836	328780
15869	328781
271319	328782
86015	328783
273782	328784
144114	328785
37658	328786
54647	328787
137640	328788
97387	328789
202663	328790
59586	328791
62562	328792
129831	328793
13241	328794
292216	328795
12567	328796
341542	328797
200216	328798
17472	328799
328040	328800
111784	328801
15280	328802
41312	328803
4015	328804
87445	328805
12770	328806
77575	328807
226909	328808
16490	328809
103835	328810
33186	328811
5092	328812
112489	328813
201522	328814
59655	328815
112994	328816
143135	328817
12661	328818
30997	328819
122104	328820
46942	328821
320023	328822
32475	328823
107478	328824
52814	328825
160356	328826
122817	328827
103352	328828
333738	328829
134896	328830
85047	328831
199847	328832
5726	328833
93281	328834
29387	328835
30026	328836
6195	328837
8891	328838
51976	328839
15193	328840
208366	328841
38392	328842
84178	328843
48038	328844
20491	328845
14292	328846
14292	328847
143677	328848
142297	328849
216347	328850
176140	328851
317094	328852
190456	328853
48306	328854
83726	328855
12337	328856
119356	328857
761	328858
34228	328859
150752	328860
164473	328861
225579	328862
216644	328863
40947	328864
87979	328865
113543	328866
304023	328867
14557	328868
20701	328869
148464	328870
126035	328871
9428	328872
7168	328873
122000	328874
553	328875
354462	328876
1862	328877
60592	328878
6534	328879
70137	328880
271413	328881
201121	328882
13171	328883
211971	328884
32581	328885
16106	328886
12205	328887
176427	328888
327857	328889
270662	328890
149991	328891
986	328892
142483	328893
180266	328894
81881	328895
126238	328896
268179	328897
165920	328898
93472	328899
198951	328900
47209	328901
105671	328902
91543	328903
110254	328904
72474	328905
35163	328906
2706	328907
19313	328908
57874	328909
12	328910
6212	328911
26793	328912
119742	328913
44957	328914
16885	328915
116126	328916
117306	328917
115465	328918
154997	328919
115674	328920
113016	328921
29031	328922
36738	328923
271933	328924
176516	328925
30053	328926
39519	328927
156032	328928
51776	328929
35362	328930
187443	328931
76347	328932
160561	328933
20442	328934
217335	328935
90124	328936
339272	328937
14152	328938
1632	328939
345268	328940
275727	328941
19644	328942
212966	328943
256820	328944
341402	328945
151376	328946
53075	328947
308496	328948
56997	328949
279795	328950
98560	328951
53229	328952
20759	328953
102389	328954
3597	328955
5353	328956
207279	328957
226440	328958
290935	328959
15435	328960
170362	328961
22122	328962
14120	328963
75118	328964
237055	328965
8582	328966
92602	328967
40172	328968
14936	328969
610	328970
346291	328971
228261	328972
162191	328973
13060	328974
320236	328975
9848	328976
145862	328977
132663	328978
230046	328979
52751	328980
134475	328981
97485	328982
53191	328983
158004	328984
338292	328985
256093	328986
612	328987
1445	328988
187937	328989
85000	328990
41787	328991
133215	328992
88522	328993
53197	328994
20367	328995
23786	328996
19449	328997
343585	328998
162314	328999
2477	329000
148120	329001
21291	329002
4479	329003
9091	329004
21021	329005
163	329006
21569	329007
15849	329008
9639	329009
168233	329010
63156	329011
57475	329012
108316	329013
13940	329014
20555	329015
32240	329016
195357	329017
131545	329018
165387	329019
196085	329020
249164	329021
211096	329022
1457	329023
28471	329024
140707	329025
222109	329026
4605	329027
2457	329028
4446	329029
145	329030
1348	329031
15454	329032
253268	329033
22613	329034
14857	329035
118925	329036
191316	329037
188021	329038
142081	329039
1711	329040
6689	329041
65630	329042
138020	329043
3042	329044
110507	329045
80964	329046
10906	329047
1477	329048
151485	329049
2893	329050
297450	329051
10324	329052
320403	329053
240902	329054
60345	329055
81172	329056
247848	329057
240757	329058
6358	329059
10909	329060
3286	329061
21107	329062
105447	329063
125262	329064
6140	329065
349156	329066
621	329067
19978	329068
111315	329069
206737	329070
353001	329071
167172	329072
197012	329073
58164	329074
234580	329075
135246	329076
135376	329077
1120	329078
4098	329079
227407	329080
124835	329081
200147	329082
211146	329083
76009	329084
278440	329085
18471	329086
18600	329087
15266	329088
199586	329089
206886	329090
156869	329091
180588	329092
69553	329093
131311	329094
329	329095
50588	329096
123247	329097
248158	329098
34541	329099
40341	329100
55181	329101
88101	329102
27742	329103
25368	329104
32624	329105
11616	329106
131879	329107
13789	329108
336350	329109
201420	329110
59711	329111
144986	329112
27639	329113
222425	329114
34884	329115
1464	329116
99930	329117
3949	329118
166654	329119
2744	329120
68063	329121
99901	329122
140942	329123
314010	329124
9999	329125
152527	329126
17407	329127
47686	329128
356055	329129
317398	329130
165505	329131
24110	329132
16862	329133
18594	329134
81802	329135
159443	329136
41117	329137
224786	329138
201018	329139
148577	329140
115936	329141
169182	329142
140176	329143
11150	329144
65008	329145
14334	329146
61632	329147
8740	329148
67648	329149
91675	329150
74487	329151
201854	329152
8572	329153
29173	329154
204099	329155
76828	329156
63678	329157
39355	329158
17557	329159
28011	329160
43482	329161
2848	329162
17085	329163
76928	329164
30779	329165
6288	329166
49101	329167
62412	329168
101377	329169
333117	329170
174232	329171
349310	329172
222368	329173
545	329174
167513	329175
319801	329176
3481	329177
12882	329178
77034	329179
25946	329180
12959	329181
191081	329182
152915	329183
138968	329184
143029	329185
15435	329186
59045	329187
93981	329188
108928	329189
31595	329190
203612	329191
54633	329192
107479	329193
8293	329194
105207	329195
299274	329196
199553	329197
50790	329198
173267	329199
4518	329200
276699	329201
252946	329202
176496	329203
966	329204
188662	329205
5234	329206
20816	329207
16207	329208
59475	329209
25170	329210
18188	329211
2124	329212
44185	329213
127621	329214
124246	329215
195307	329216
123275	329217
232571	329218
275507	329219
90307	329220
105931	329221
30286	329222
135507	329223
67802	329224
100506	329225
104126	329226
4160	329227
96065	329228
61950	329229
174686	329230
50583	329231
15715	329232
93266	329233
268073	329234
116143	329235
244132	329236
82536	329237
232908	329238
3178	329239
165100	329240
36720	329241
311012	329242
297937	329243
208236	329244
14498	329245
271818	329246
285548	329247
96700	329248
3894	329249
60769	329250
22584	329251
92839	329252
49490	329253
127443	329254
128535	329255
3538	329256
143543	329257
29021	329258
25395	329259
32624	329260
11399	329261
8566	329262
62771	329263
283438	329264
319786	329265
34707	329266
89237	329267
319634	329268
91729	329269
88220	329270
105476	329271
352083	329272
32921	329273
202878	329274
141195	329275
146177	329276
65713	329277
105335	329278
21432	329279
120497	329280
282703	329281
67442	329282
9275	329283
356160	329284
20904	329285
46761	329286
140342	329287
33926	329288
2700	329289
91502	329290
56437	329291
41486	329292
56696	329293
24144	329294
34092	329295
46640	329296
62779	329297
209325	329298
3136	329299
150920	329300
790	329301
4671	329302
32889	329303
16558	329304
167269	329305
247779	329306
3509	329307
49137	329308
31089	329309
45997	329310
28420	329311
5772	329312
22016	329313
202095	329314
335294	329315
35394	329316
24295	329317
272943	329318
125741	329319
659	329320
27854	329321
28263	329322
178281	329323
59483	329324
311257	329325
41379	329326
12019	329327
206350	329328
92957	329329
144612	329330
356562	329331
99271	329332
124444	329333
57498	329334
228443	329335
10988	329336
352229	329337
140023	329338
182783	329339
152956	329340
50952	329341
7424	329342
33774	329343
201234	329344
68723	329345
35656	329346
1529	329347
48066	329348
254355	329349
52669	329350
84795	329351
143001	329352
88353	329353
356241	329354
108002	329355
338347	329356
19846	329357
50907	329358
12572	329359
144633	329360
226702	329361
253441	329362
201715	329363
47901	329364
12028	329365
140017	329366
105914	329367
289117	329368
62239	329369
103484	329370
37502	329371
153653	329372
186794	329373
137695	329374
41255	329375
380	329376
267198	329377
72588	329378
101682	329379
313400	329380
63945	329381
96350	329382
53347	329383
175716	329384
72788	329385
33698	329386
115212	329387
1529	329388
79564	329389
93624	329390
52920	329391
195048	329392
312376	329393
9443	329394
66674	329395
131824	329396
9223	329397
143166	329398
123485	329399
23070	329400
65502	329401
177757	329402
346009	329403
93543	329404
64620	329405
136785	329406
206753	329407
187395	329408
122379	329409
146276	329410
169387	329411
44088	329412
35408	329413
8018	329414
102890	329415
120349	329416
161080	329417
161944	329418
114524	329419
210226	329420
141912	329421
105850	329422
22133	329423
1991	329424
13877	329425
309165	329426
93624	329427
244403	329428
179717	329429
124114	329430
37528	329431
58042	329432
17953	329433
62767	329434
60698	329435
117166	329436
7743	329437
75199	329438
30972	329439
9679	329440
46628	329441
8851	329442
63993	329443
41093	329444
145950	329445
39093	329446
116825	329447
150345	329448
84880	329449
351515	329450
53739	329451
113906	329452
209313	329453
95660	329454
173336	329455
186256	329456
30573	329457
24415	329458
256059	329459
92310	329460
7654	329461
69069	329462
3022	329463
127965	329464
29031	329465
342849	329466
15240	329467
82091	329468
110778	329469
62027	329470
190799	329471
295019	329472
28554	329473
126499	329474
26141	329475
41023	329476
343071	329477
125584	329478
133860	329479
91820	329480
175313	329481
10501	329482
124373	329483
21621	329484
179882	329485
25075	329486
212055	329487
345367	329488
61038	329489
95207	329490
224516	329491
8486	329492
352033	329493
171922	329494
41055	329495
309508	329496
4664	329497
33896	329498
12271	329499
78861	329500
131842	329501
31603	329502
72794	329503
36293	329504
308845	329505
114795	329506
28799	329507
21603	329508
61820	329509
169676	329510
53170	329511
301349	329512
259676	329513
145873	329514
123477	329515
1344	329516
25726	329517
28712	329518
273528	329519
12709	329520
232480	329521
74102	329522
108736	329523
38370	329524
273344	329525
58654	329526
31388	329527
19603	329528
315902	329529
210140	329530
263676	329531
340387	329532
304256	329533
198387	329534
42310	329535
311810	329536
119546	329537
97771	329538
283446	329539
106075	329540
63834	329541
248309	329542
84	329543
1863	329544
43399	329545
38059	329546
164971	329547
65990	329548
104263	329549
164785	329550
10844	329551
194340	329552
35753	329553
354371	329554
81298	329555
113583	329556
349409	329557
192009	329558
328450	329559
22607	329560
64348	329561
198147	329562
78651	329563
80295	329564
246	329565
35031	329566
7651	329567
167213	329568
125863	329569
319	329570
16653	329571
228641	329572
243941	329573
61525	329574
38754	329575
60487	329576
204193	329577
81818	329578
156205	329579
150106	329580
16923	329581
122413	329582
324292	329583
14424	329584
139903	329585
50115	329586
333260	329587
55282	329588
66447	329589
308547	329590
11777	329591
25724	329592
255336	329593
272701	329594
45915	329595
176087	329596
35099	329597
40611	329598
6801	329599
36914	329600
250454	329601
178979	329602
229337	329603
18010	329604
204370	329605
433	329606
195631	329607
26262	329608
35559	329609
19295	329610
227146	329611
180484	329612
230775	329613
307036	329614
91216	329615
41098	329616
271144	329617
296261	329618
81852	329619
127181	329620
171844	329621
139996	329622
46280	329623
10313	329624
5096	329625
55272	329626
15538	329627
259375	329628
354772	329629
38374	329630
112180	329631
135459	329632
127160	329633
82964	329634
8719	329635
21605	329636
21227	329637
196940	329638
74515	329639
147	329640
33133	329641
41840	329642
306736	329643
80988	329644
4925	329645
146585	329646
288408	329647
292114	329648
230405	329649
20560	329650
119879	329651
300157	329652
320335	329653
66669	329654
29792	329655
50844	329656
29792	329657
182634	329658
144870	329659
114039	329660
60482	329661
163362	329662
123535	329663
88447	329664
79245	329665
87364	329666
8721	329667
15130	329668
74556	329669
29374	329670
25009	329671
12872	329672
52339	329673
198187	329674
301758	329675
5392	329676
319887	329677
32761	329678
6813	329679
26914	329680
339716	329681
163362	329682
147111	329683
22457	329684
61874	329685
242487	329686
26605	329687
4783	329688
104216	329689
113608	329690
3145	329691
266546	329692
19023	329693
29792	329694
137006	329695
59818	329696
135898	329697
154881	329698
64237	329699
142824	329700
66069	329701
25752	329702
309	329703
87508	329704
19944	329705
270115	329706
277085	329707
70385	329708
112491	329709
299527	329710
112987	329711
112987	329712
298961	329713
34961	329714
112552	329715
50203	329716
2491	329717
85388	329718
112577	329719
6412	329720
13530	329721
75645	329722
80806	329723
13521	329724
112577	329725
112577	329726
8885	329727
73982	329728
10256	329729
104201	329730
178581	329731
195746	329732
29424	329733
20119	329734
29217	329735
113006	329736
131484	329737
10911	329738
40318	329739
162397	329740
2472	329741
59194	329742
86369	329743
60963	329744
16536	329745
17282	329746
72426	329747
7383	329748
6329	329749
198807	329750
312321	329751
122813	329752
206644	329753
292122	329754
69290	329755
7666	329756
161438	329757
124481	329758
126190	329759
147390	329760
341899	329761
275267	329762
162785	329763
172180	329764
177066	329765
1553	329766
23727	329767
41646	329768
118306	329769
135135	329770
346945	329771
73261	329772
121891	329773
24005	329774
22783	329775
743	329776
81095	329777
16020	329778
35101	329779
15152	329780
324781	329781
38140	329782
26215	329783
26895	329784
118183	329785
62049	329786
343391	329787
214873	329788
121322	329789
136548	329790
141153	329791
219017	329792
214680	329793
20882	329794
29500	329795
23036	329796
12600	329797
323751	329798
355716	329799
20237	329800
153931	329801
356522	329802
125789	329803
52483	329804
61253	329805
19364	329806
135046	329807
99160	329808
155524	329809
510	329810
194410	329811
2907	329812
26182	329813
3374	329814
15153	329815
149029	329816
26761	329817
265833	329818
132099	329819
92753	329820
20321	329821
261402	329822
25407	329823
40058	329824
37534	329825
108174	329826
80447	329827
9600	329828
54181	329829
156776	329830
42466	329831
16018	329832
104550	329833
71299	329834
20566	329835
51436	329836
41096	329837
192981	329838
104128	329839
168689	329840
165223	329841
13488	329842
39299	329843
11606	329844
1	329845
114996	329846
23173	329847
55133	329848
4637	329849
182981	329850
134670	329851
1322	329852
3793	329853
55702	329854
212	329855
157199	329856
22972	329857
29549	329858
185651	329859
31762	329860
99087	329861
125424	329862
164190	329863
107962	329864
193673	329865
20944	329866
44383	329867
22956	329868
44298	329869
5566	329870
114137	329871
322864	329872
37110	329873
219206	329874
31961	329875
4359	329876
28215	329877
106586	329878
5649	329879
197082	329880
344467	329881
433	329882
9856	329883
12225	329884
5109	329885
178612	329886
31443	329887
1741	329888
27700	329889
40259	329890
183786	329891
79664	329892
18248	329893
48017	329894
48430	329895
47424	329896
112340	329897
25307	329898
101043	329899
32673	329900
4080	329901
162183	329902
163877	329903
32863	329904
189730	329905
192723	329906
31125	329907
2627	329908
193954	329909
12918	329910
15109	329911
3158	329912
265136	329913
7626	329914
290888	329915
67598	329916
159908	329917
45494	329918
333914	329919
25	329920
5309	329921
51779	329922
51779	329923
63509	329924
48055	329925
42061	329926
138744	329927
130640	329928
14309	329929
188786	329930
80973	329931
11518	329932
81877	329933
116723	329934
21692	329935
21826	329936
12187	329937
64035	329938
263	329939
198950	329940
961	329941
437	329942
15042	329943
47611	329944
8212	329945
116818	329946
13054	329947
35110	329948
20410	329949
28603	329950
7151	329951
150271	329952
2013	329953
6938	329954
2295	329955
82912	329956
19309	329957
220360	329958
98033	329959
54889	329960
2709	329961
58583	329962
50978	329963
58400	329964
48005	329965
114546	329966
82170	329967
19744	329968
75946	329969
240847	329970
170377	329971
89310	329972
115137	329973
13476	329974
6466	329975
1955	329976
7578	329977
41745	329978
742	329979
61417	329980
66507	329981
118817	329982
56138	329983
105258	329984
107136	329985
90872	329986
93782	329987
70601	329988
46174	329989
6599	329990
3888	329991
85238	329992
219703	329993
18207	329994
198259	329995
11769	329996
142467	329997
57172	329998
120117	329999
93482	330000
343693	330001
36779	330002
219625	330003
102941	330004
39224	330005
29705	330006
67527	330007
180847	330008
36779	330009
191168	330010
142240	330011
78837	330012
23147	330013
311035	330014
166491	330015
166878	330016
148282	330017
309134	330018
3181	330019
87483	330020
77681	330021
13488	330022
11386	330023
134721	330024
277710	330025
258576	330026
169504	330027
179564	330028
39212	330029
155090	330030
112453	330031
18591	330032
120273	330033
3041	330034
33395	330035
90962	330036
22	330037
348525	330038
156931	330039
138023	330040
308754	330041
18805	330042
13989	330043
20508	330044
28664	330045
162853	330046
114162	330047
329034	330048
231251	330049
3696	330050
246531	330051
301910	330052
2558	330053
192672	330054
168738	330055
142349	330056
44888	330057
181655	330058
155333	330059
228815	330060
230933	330061
33345	330062
217541	330063
21929	330064
114539	330065
276777	330066
183136	330067
152443	330068
243037	330069
355	330070
20499	330071
267801	330072
51804	330073
103505	330074
299034	330075
41439	330076
28874	330077
5361	330078
89726	330079
296596	330080
69090	330081
30016	330082
156402	330083
41719	330084
13870	330085
68374	330086
35772	330087
147634	330088
2129	330089
112989	330090
10563	330091
41144	330092
136648	330093
343384	330094
118187	330095
10947	330096
41469	330097
169690	330098
179389	330099
21883	330100
247178	330101
114786	330102
147251	330103
58573	330104
58906	330105
58906	330106
252508	330107
58906	330108
28499	330109
37835	330110
81535	330111
127292	330112
232402	330113
44665	330114
123170	330115
254184	330116
148411	330117
35120	330118
74639	330119
162060	330120
180730	330121
4043	330122
4043	330123
300671	330124
55531	330125
74856	330126
82659	330127
104556	330128
87496	330129
95580	330130
55345	330131
218781	330132
121633	330133
36713	330134
121495	330135
326286	330136
2298	330137
228294	330138
324570	330139
145578	330140
32602	330141
301139	330142
69145	330143
238351	330144
5627	330145
178270	330146
217874	330147
10246	330148
52522	330149
43467	330150
96025	330151
55014	330152
58286	330153
58561	330154
321	330155
3367	330156
58843	330157
69391	330158
155455	330159
91932	330160
318231	330161
48982	330162
9104	330163
230130	330164
50149	330165
246163	330166
148082	330167
17051	330168
251914	330169
168185	330170
15906	330171
311764	330172
106039	330173
62973	330174
87603	330175
89740	330176
186466	330177
322779	330178
97663	330179
215984	330180
180168	330181
125966	330182
47416	330183
48331	330184
281884	330185
281970	330186
351845	330187
248094	330188
204655	330189
67507	330190
254658	330191
165445	330192
45982	330193
165894	330194
37578	330195
124647	330196
300564	330197
90614	330198
95355	330199
3148	330200
300396	330201
164588	330202
162604	330203
94978	330204
33499	330205
272440	330206
67838	330207
180097	330208
75678	330209
48501	330210
156710	330211
40043	330212
78751	330213
19615	330214
26271	330215
141496	330216
26202	330217
156710	330218
102466	330219
118141	330220
202171	330221
23849	330222
252140	330223
37801	330224
51360	330225
189969	330226
114821	330227
67448	330228
155493	330229
226220	330230
1970	330231
70550	330232
186503	330233
328658	330234
48214	330235
81464	330236
345098	330237
351212	330238
34291	330239
279807	330240
2369	330241
8131	330242
111459	330243
50452	330244
325559	330245
70593	330246
344054	330247
47949	330248
33441	330249
59949	330250
41163	330251
226657	330252
277431	330253
221365	330254
225446	330255
325671	330256
90870	330257
165222	330258
198058	330259
252478	330260
89146	330261
143825	330262
145463	330263
138330	330264
228763	330265
23810	330266
41005	330267
21313	330268
161812	330269
214207	330270
96	330271
50298	330272
99959	330273
18335	330274
183173	330275
25224	330276
143221	330277
15069	330278
245790	330279
60757	330280
50251	330281
70	330282
26930	330283
25245	330284
9221	330285
11467	330286
144243	330287
115206	330288
184321	330289
284477	330290
305428	330291
14458	330292
114920	330293
115659	330294
35348	330295
76002	330296
75437	330297
29041	330298
218214	330299
220712	330300
35387	330301
91534	330302
91777	330303
75651	330304
75348	330305
61578	330306
61104	330307
199227	330308
81004	330309
183182	330310
115030	330311
298764	330312
15282	330313
75758	330314
18369	330315
18369	330316
51041	330317
35387	330318
35348	330319
25245	330320
4062	330321
283737	330322
183389	330323
320359	330324
18639	330325
57930	330326
162489	330327
232861	330328
41449	330329
232462	330330
234211	330331
91471	330332
29165	330333
151194	330334
245762	330335
93618	330336
116370	330337
161679	330338
156645	330339
35709	330340
95808	330341
34682	330342
243942	330343
50994	330344
75738	330345
25312	330346
29137	330347
63380	330348
309323	330349
184617	330350
5691	330351
25157	330352
50994	330353
182511	330354
28713	330355
30266	330356
115273	330357
71325	330358
247332	330359
125582	330360
103308	330361
26239	330362
51863	330363
41586	330364
29138	330365
149677	330366
232500	330367
51056	330368
166365	330369
344568	330370
35959	330371
89488	330372
144116	330373
78875	330374
35448	330375
342675	330376
125827	330377
185193	330378
75640	330379
313440	330380
309528	330381
348299	330382
84706	330383
81168	330384
112580	330385
29048	330386
200848	330387
56880	330388
56880	330389
14561	330390
295430	330391
1610	330392
306599	330393
244419	330394
306768	330395
115598	330396
145991	330397
69899	330398
119505	330399
131909	330400
132128	330401
131634	330402
132128	330403
63462	330404
38244	330405
220073	330406
1778	330407
43965	330408
248090	330409
27205	330410
82893	330411
29655	330412
344862	330413
103738	330414
21645	330415
46362	330416
5416	330417
64939	330418
6462	330419
120790	330420
120856	330421
55648	330422
32570	330423
246509	330424
270729	330425
167962	330426
167769	330427
23500	330428
168387	330429
309628	330430
29431	330431
44070	330432
102780	330433
7156	330434
229609	330435
80238	330436
32184	330437
4110	330438
22131	330439
246606	330440
162091	330441
37366	330442
121253	330443
204372	330444
188553	330445
1214	330446
19115	330447
153167	330448
38692	330449
148090	330450
3527	330451
357567	330452
339162	330453
28372	330454
13862	330455
202343	330456
59222	330457
3158	330458
82780	330459
206572	330460
115141	330461
201436	330462
55502	330463
170841	330464
241699	330465
163081	330466
70747	330467
20795	330468
217515	330469
18467	330470
17139	330471
251500	330472
40035	330473
17050	330474
76254	330475
27637	330476
10530	330477
21533	330478
186554	330479
93703	330480
97884	330481
157320	330482
35548	330483
233052	330484
232826	330485
151498	330486
151300	330487
196416	330488
210308	330489
201804	330490
147805	330491
57295	330492
86923	330493
60047	330494
19622	330495
183498	330496
110055	330497
352009	330498
341412	330499
51117	330500
20918	330501
42572	330502
146286	330503
21084	330504
107928	330505
42015	330506
41632	330507
122101	330508
130084	330509
102500	330510
169383	330511
67486	330512
23023	330513
76511	330514
16856	330515
44243	330516
87510	330517
46014	330518
14561	330519
129632	330520
84135	330521
24530	330522
81823	330523
325997	330524
194730	330525
303378	330526
43	330527
339142	330528
99998	330529
25373	330530
1859	330531
19298	330532
46054	330533
65833	330534
223311	330535
157671	330536
176055	330537
17016	330538
1101	330539
58925	330540
950	330541
66823	330542
104633	330543
54111	330544
344728	330545
155535	330546
329349	330547
260574	330548
116919	330549
92524	330550
100278	330551
116926	330552
112725	330553
91812	330554
285400	330555
108685	330556
105810	330557
74098	330558
164968	330559
209307	330560
25572	330561
30378	330562
175820	330563
14743	330564
87330	330565
4541	330566
52093	330567
14373	330568
116319	330569
17244	330570
56536	330571
27542	330572
105905	330573
39950	330574
29483	330575
187386	330576
71370	330577
352493	330578
183518	330579
165299	330580
9210	330581
18695	330582
32972	330583
57065	330584
28072	330585
116328	330586
131322	330587
271961	330588
198424	330589
222282	330590
90215	330591
146417	330592
341498	330593
23015	330594
125060	330595
5291	330596
34464	330597
20844	330598
88656	330599
233930	330600
11428	330601
185089	330602
1376	330603
65746	330604
134873	330605
93711	330606
285642	330607
44034	330608
152505	330609
43639	330610
3444	330611
64244	330612
191215	330613
61653	330614
34934	330615
123767	330616
78802	330617
33698	330618
144752	330619
82235	330620
50924	330621
70129	330622
1976	330623
65716	330624
2883	330625
221634	330626
45937	330627
108932	330628
99417	330629
254425	330630
86517	330631
222977	330632
48892	330633
333788	330634
8625	330635
81176	330636
51755	330637
200643	330638
27924	330639
10526	330640
355501	330641
208403	330642
209482	330643
1639	330644
129663	330645
264843	330646
57719	330647
333617	330648
62247	330649
56665	330650
43726	330651
20058	330652
156334	330653
76389	330654
137122	330655
114863	330656
203414	330657
155372	330658
29100	330659
81697	330660
267818	330661
132625	330662
346481	330663
33384	330664
70394	330665
6734	330666
208441	330667
198691	330668
15090	330669
336899	330670
34882	330671
153708	330672
11477	330673
279208	330674
90421	330675
305599	330676
429	330677
119833	330678
173014	330679
234627	330680
6853	330681
143982	330682
92196	330683
92367	330684
92004	330685
128381	330686
205767	330687
72878	330688
104414	330689
56296	330690
198025	330691
346914	330692
284931	330693
211125	330694
113074	330695
346912	330696
202803	330697
200410	330698
24462	330699
5775	330700
51294	330701
346540	330702
59917	330703
81442	330704
333039	330705
303279	330706
112033	330707
31913	330708
50454	330709
81965	330710
17427	330711
343623	330712
89089	330713
19674	330714
67845	330715
54710	330716
26876	330717
36632	330718
235654	330719
37596	330720
315687	330721
28131	330722
91448	330723
131054	330724
165788	330725
141204	330726
44777	330727
210020	330728
271956	330729
4834	330730
103607	330731
104738	330732
75242	330733
87808	330734
149987	330735
135119	330736
152558	330737
28918	330738
149990	330739
38575	330740
29531	330741
152619	330742
51667	330743
79801	330744
19114	330745
76568	330746
24421	330747
35808	330748
110532	330749
37157	330750
36101	330751
13817	330752
103673	330753
87330	330754
94390	330755
222	330756
19084	330757
223927	330758
241710	330759
2883	330760
38050	330761
19613	330762
10920	330763
87512	330764
142522	330765
21893	330766
1458	330767
61471	330768
143570	330769
87130	330770
261386	330771
137803	330772
54341	330773
44943	330774
161623	330775
1127	330776
292595	330777
57123	330778
56833	330779
198554	330780
35652	330781
258682	330782
133784	330783
72210	330784
13384	330785
243843	330786
26813	330787
41767	330788
185583	330789
178587	330790
236932	330791
65946	330792
197742	330793
219275	330794
36396	330795
147121	330796
107461	330797
106320	330798
18176	330799
118956	330800
91871	330801
127951	330802
99300	330803
270551	330804
1325	330805
17201	330806
214049	330807
157350	330808
351556	330809
240492	330810
274874	330811
236394	330812
57279	330813
138228	330814
124330	330815
258312	330816
135162	330817
45099	330818
100920	330819
41909	330820
133332	330821
1247	330822
46659	330823
223959	330824
125049	330825
318239	330826
27666	330827
355431	330828
21084	330829
132444	330830
189526	330831
189603	330832
25423	330833
30319	330834
153953	330835
348865	330836
143237	330837
142741	330838
100214	330839
40328	330840
94627	330841
51700	330842
22003	330843
165731	330844
155959	330845
99479	330846
258580	330847
5885	330848
52459	330849
19796	330850
351807	330851
82381	330852
32076	330853
71781	330854
25571	330855
165605	330856
219043	330857
305752	330858
134607	330859
80712	330860
1529	330861
29036	330862
55302	330863
65509	330864
126081	330865
19409	330866
76120	330867
99149	330868
3153	330869
144306	330870
79922	330871
81736	330872
138379	330873
9642	330874
22	330875
80338	330876
32191	330877
132902	330878
31304	330879
339409	330880
205830	330881
193287	330882
16147	330883
107245	330884
151333	330885
211796	330886
254	330887
61802	330888
18485	330889
75496	330890
42079	330891
4357	330892
184904	330893
35365	330894
115904	330895
47833	330896
84849	330897
2780	330898
268214	330899
271520	330900
157116	330901
124744	330902
75809	330903
14385	330904
96074	330905
124824	330906
65881	330907
46449	330908
175823	330909
1727	330910
82553	330911
45877	330912
76222	330913
15991	330914
38226	330915
178459	330916
161336	330917
47397	330918
66029	330919
35616	330920
40148	330921
243866	330922
91948	330923
12890	330924
27892	330925
172485	330926
35885	330927
51005	330928
346565	330929
185966	330930
75427	330931
3999	330932
10839	330933
98091	330934
327805	330935
26831	330936
26033	330937
154978	330938
185617	330939
342632	330940
10436	330941
5613	330942
152151	330943
96645	330944
112407	330945
50272	330946
196178	330947
61531	330948
83518	330949
129329	330950
129812	330951
20759	330952
124574	330953
96770	330954
76748	330955
226201	330956
117901	330957
178858	330958
69787	330959
131513	330960
42572	330961
141149	330962
15067	330963
76615	330964
3993	330965
198373	330966
72807	330967
35305	330968
162059	330969
19415	330970
98536	330971
89492	330972
53772	330973
2023	330974
23128	330975
105837	330976
152105	330977
52459	330978
157517	330979
131901	330980
10440	330981
5885	330982
52325	330983
20679	330984
84360	330985
325995	330986
316429	330987
52325	330988
200809	330989
211120	330990
47235	330991
131495	330992
85071	330993
23659	330994
1129	330995
259001	330996
92536	330997
232930	330998
294103	330999
115866	331000
2116	331001
132892	331002
202965	331003
97388	331004
45760	331005
155085	331006
124067	331007
65198	331008
16954	331009
1312	331010
64311	331011
51741	331012
164636	331013
25398	331014
20402	331015
1721	331016
12210	331017
318013	331018
227025	331019
202198	331020
3999	331021
12614	331022
41781	331023
76179	331024
210719	331025
36046	331026
6022	331027
172782	331028
246944	331029
117152	331030
60796	331031
102520	331032
154192	331033
35777	331034
102715	331035
35751	331036
42848	331037
47921	331038
342890	331039
85435	331040
70312	331041
14012	331042
74634	331043
236	331044
199706	331045
76219	331046
80392	331047
44987	331048
20096	331049
208963	331050
143682	331051
326140	331052
143754	331053
1369	331054
16006	331055
52324	331056
309116	331057
51443	331058
47446	331059
184045	331060
85740	331061
8665	331062
251387	331063
20277	331064
19986	331065
186701	331066
317434	331067
313695	331068
40335	331069
92025	331070
18368	331071
47020	331072
142191	331073
18615	331074
85274	331075
218256	331076
210784	331077
203262	331078
97088	331079
226182	331080
114549	331081
4593	331082
48909	331083
11071	331084
201499	331085
2897	331086
237056	331087
215686	331088
5764	331089
6696	331090
265901	331091
186499	331092
277399	331093
35855	331094
50957	331095
203015	331096
55329	331097
26898	331098
198144	331099
137627	331100
143699	331101
172499	331102
41649	331103
96838	331104
5662	331105
3755	331106
236236	331107
45748	331108
64613	331109
18843	331110
1408	331111
51894	331112
70579	331113
50980	331114
22576	331115
65194	331116
85758	331117
90509	331118
19679	331119
6282	331120
160169	331121
2	331122
97940	331123
55265	331124
11925	331125
182628	331126
140149	331127
85131	331128
185996	331129
182671	331130
243694	331131
44702	331132
75088	331133
143413	331134
12109	331135
35587	331136
668	331137
198942	331138
283767	331139
46812	331140
4310	331141
155	331142
355979	331143
9924	331144
4416	331145
42546	331146
46004	331147
20607	331148
40767	331149
148318	331150
23360	331151
23579	331152
26683	331153
95233	331154
50592	331155
23738	331156
149812	331157
5660	331158
99065	331159
145245	331160
126919	331161
50054	331162
155040	331163
53207	331164
40883	331165
16318	331166
179179	331167
57210	331168
123191	331169
141074	331170
60951	331171
183780	331172
182501	331173
36970	331174
156138	331175
230268	331176
101484	331177
114162	331178
226706	331179
313504	331180
42917	331181
31996	331182
185419	331183
76477	331184
9411	331185
35365	331186
70444	331187
161977	331188
139420	331189
4992	331190
95965	331191
297232	331192
65738	331193
36682	331194
14971	331195
3862	331196
44948	331197
32200	331198
16856	331199
125222	331200
37590	331201
55073	331202
45880	331203
6726	331204
1516	331205
199107	331206
95578	331207
11369	331208
4311	331209
37689	331210
353732	331211
162328	331212
123999	331213
9423	331214
2790	331215
921	331216
66878	331217
195445	331218
51054	331219
332369	331220
58495	331221
246580	331222
139290	331223
15679	331224
219166	331225
4601	331226
42445	331227
331760	331228
156289	331229
94193	331230
138811	331231
12436	331232
13194	331233
332830	331234
57210	331235
305252	331236
203077	331237
88667	331238
16345	331239
43203	331240
144792	331241
120621	331242
343806	331243
21221	331244
234500	331245
262640	331246
317522	331247
26362	331248
324211	331249
1592	331250
87371	331251
230049	331252
50346	331253
112067	331254
1929	331255
92815	331256
153534	331257
142662	331258
145163	331259
68034	331260
191994	331261
304887	331262
144498	331263
87100	331264
258530	331265
268470	331266
64905	331267
8893	331268
216922	331269
77358	331270
102	331271
119933	331272
130157	331273
147461	331274
82601	331275
44990	331276
57065	331277
347362	331278
223034	331279
72704	331280
156400	331281
14246	331282
138352	331283
78599	331284
40433	331285
66002	331286
167423	331287
97986	331288
134387	331289
140942	331290
38293	331291
42953	331292
122590	331293
154570	331294
47142	331295
198106	331296
140809	331297
179244	331298
169143	331299
77367	331300
127090	331301
41059	331302
125169	331303
329276	331304
25146	331305
249865	331306
127422	331307
6583	331308
101642	331309
75613	331310
77335	331311
246926	331312
4838	331313
179205	331314
126258	331315
75418	331316
59890	331317
58988	331318
89935	331319
17399	331320
130226	331321
209333	331322
376	331323
541	331324
56665	331325
95769	331326
115656	331327
28770	331328
30582	331329
164709	331330
18899	331331
10300	331332
65076	331333
8851	331334
130949	331335
249480	331336
76078	331337
226807	331338
192874	331339
19556	331340
81954	331341
183727	331342
125247	331343
142694	331344
119897	331345
77251	331346
86882	331347
332750	331348
40455	331349
248826	331350
139345	331351
142475	331352
156650	331353
44278	331354
45066	331355
35796	331356
154215	331357
138742	331358
155592	331359
59	331360
108116	331361
7293	331362
136955	331363
90779	331364
38222	331365
138483	331366
50783	331367
31149	331368
203345	331369
166947	331370
316064	331371
73166	331372
11901	331373
204813	331374
140291	331375
166157	331376
32106	331377
61467	331378
112612	331379
91823	331380
45561	331381
14703	331382
202542	331383
139374	331384
160092	331385
315488	331386
356559	331387
83992	331388
205568	331389
129001	331390
153179	331391
237954	331392
7035	331393
136594	331394
59558	331395
283612	331396
80860	331397
11280	331398
226961	331399
12278	331400
20001	331401
202046	331402
101642	331403
35646	331404
1128	331405
305461	331406
51995	331407
63985	331408
56034	331409
311051	331410
3870	331411
2430	331412
92534	331413
98220	331414
140581	331415
64003	331416
111735	331417
180724	331418
334823	331419
5762	331420
56061	331421
34492	331422
235282	331423
134087	331424
308981	331425
24988	331426
117845	331427
92631	331428
17458	331429
102534	331430
182019	331431
230408	331432
227157	331433
2533	331434
124081	331435
74253	331436
28432	331437
162151	331438
53025	331439
276631	331440
88118	331441
118883	331442
82856	331443
126803	331444
271467	331445
50578	331446
270793	331447
42382	331448
211036	331449
465	331450
95717	331451
142004	331452
262574	331453
3158	331454
45332	331455
130163	331456
5549	331457
23584	331458
9550	331459
189887	331460
135594	331461
119596	331462
117092	331463
8687	331464
4122	331465
1702	331466
867	331467
15685	331468
220421	331469
219599	331470
28604	331471
35347	331472
18752	331473
39768	331474
9550	331475
71283	331476
119572	331477
117340	331478
2272	331479
185347	331480
50570	331481
6333	331482
135890	331483
1704	331484
31892	331485
245072	331486
316508	331487
29814	331488
25686	331489
5918	331490
81333	331491
14436	331492
178394	331493
181163	331494
87132	331495
193847	331496
2102	331497
124228	331498
79432	331499
74627	331500
106531	331501
126176	331502
181160	331503
112999	331504
444	331505
9212	331506
126176	331507
8990	331508
78924	331509
78073	331510
103	331511
1773	331512
31244	331513
2440	331514
160606	331515
101934	331516
117686	331517
9524	331518
50607	331519
52931	331520
160405	331521
98872	331522
50570	331523
264871	331524
1423	331525
19142	331526
77460	331527
187417	331528
4718	331529
78816	331530
246082	331531
20259	331532
35065	331533
44584	331534
88476	331535
140682	331536
52971	331537
7053	331538
3607	331539
17	331540
336964	331541
199	331542
18280	331543
6509	331544
118884	331545
82	331546
73248	331547
95153	331548
3107	331549
118980	331550
5161	331551
76612	331552
52963	331553
189786	331554
199690	331555
106274	331556
50557	331557
262603	331558
36279	331559
201202	331560
194298	331561
92269	331562
35065	331563
32090	331564
183111	331565
304673	331566
21723	331567
114825	331568
44346	331569
1790	331570
45000	331571
74470	331572
4591	331573
16503	331574
155737	331575
63309	331576
291691	331577
746	331578
23656	331579
252762	331580
59400	331581
3251	331582
263489	331583
58134	331584
12630	331585
13970	331586
27067	331587
284566	331588
8597	331589
339694	331590
172095	331591
244982	331592
168700	331593
116288	331594
178587	331595
256047	331596
281003	331597
88773	331598
110436	331599
103134	331600
45516	331601
98736	331602
21431	331603
37906	331604
106529	331605
175788	331606
45008	331607
195720	331608
258447	331609
291446	331610
292456	331611
49660	331612
83976	331613
284502	331614
47944	331615
138200	331616
105525	331617
138901	331618
53868	331619
138163	331620
231476	331621
348136	331622
227414	331623
313811	331624
38773	331625
60407	331626
91165	331627
220970	331628
59436	331629
11546	331630
12096	331631
28209	331632
267352	331633
5196	331634
93800	331635
9	331636
36578	331637
1304	331638
1718	331639
47307	331640
53574	331641
209895	331642
68278	331643
38818	331644
53649	331645
59466	331646
192958	331647
48696	331648
38795	331649
82776	331650
5347	331651
8621	331652
356795	331653
3274	331654
48943	331655
34119	331656
10222	331657
56364	331658
832	331659
110213	331660
41879	331661
98311	331662
48826	331663
111982	331664
177392	331665
35025	331666
112245	331667
286374	331668
67262	331669
1610	331670
67511	331671
309797	331672
8432	331673
19	331674
69905	331675
24965	331676
61176	331677
182597	331678
5779	331679
9493	331680
149733	331681
112060	331682
37686	331683
304071	331684
186872	331685
9639	331686
43468	331687
151192	331688
310667	331689
37760	331690
28549	331691
134307	331692
60080	331693
124411	331694
13953	331695
59856	331696
127856	331697
295797	331698
49991	331699
225527	331700
25190	331701
282259	331702
308274	331703
124058	331704
20266	331705
143217	331706
129383	331707
144599	331708
168915	331709
41881	331710
183678	331711
111969	331712
181021	331713
113105	331714
238626	331715
2194	331716
70571	331717
78606	331718
7678	331719
6495	331720
113406	331721
93920	331722
83676	331723
5993	331724
208056	331725
2583	331726
61	331727
101835	331728
171043	331729
1434	331730
2000	331731
260976	331732
195186	331733
101080	331734
218	331735
2000	331736
16716	331737
121	331738
329780	331739
192650	331740
120768	331741
79437	331742
325960	331743
120735	331744
15601	331745
141130	331746
136114	331747
1938	331748
225767	331749
72267	331750
87250	331751
277150	331752
14603	331753
155783	331754
254341	331755
108439	331756
77918	331757
75604	331758
223974	331759
63178	331760
93359	331761
65263	331762
43013	331763
302116	331764
7090	331765
51201	331766
122442	331767
55995	331768
154854	331769
275013	331770
11306	331771
191210	331772
316814	331773
5960	331774
11345	331775
73572	331776
235053	331777
30069	331778
61558	331779
278090	331780
1720	331781
152862	331782
5006	331783
298105	331784
78177	331785
284460	331786
75743	331787
136124	331788
50323	331789
307179	331790
281232	331791
19557	331792
217717	331793
77816	331794
276280	331795
134318	331796
112814	331797
124215	331798
68099	331799
81023	331800
191532	331801
119024	331802
42611	331803
41327	331804
90661	331805
10584	331806
104320	331807
78632	331808
67377	331809
247783	331810
50500	331811
114515	331812
305029	331813
34249	331814
110017	331815
36757	331816
172481	331817
17870	331818
322392	331819
287142	331820
266291	331821
340560	331822
137635	331823
328343	331824
238431	331825
3417	331826
203652	331827
58987	331828
27749	331829
140978	331830
88600	331831
217587	331832
7109	331833
38458	331834
45249	331835
62505	331836
46840	331837
23573	331838
32475	331839
344219	331840
1629	331841
45918	331842
338	331843
182783	331844
89641	331845
45654	331846
199	331847
120751	331848
120828	331849
209257	331850
8347	331851
53227	331852
18149	331853
99246	331854
43922	331855
5872	331856
8633	331857
320881	331858
86125	331859
50310	331860
162057	331861
253525	331862
210469	331863
635	331864
197544	331865
91564	331866
116407	331867
124495	331868
74525	331869
105172	331870
120919	331871
39416	331872
24056	331873
70	331874
65118	331875
1408	331876
231784	331877
106954	331878
308568	331879
182746	331880
96046	331881
32203	331882
226081	331883
327065	331884
302697	331885
301028	331886
140267	331887
3715	331888
246233	331889
216880	331890
57203	331891
89005	331892
76096	331893
13993	331894
16911	331895
72012	331896
256961	331897
194600	331898
283731	331899
254820	331900
3024	331901
5441	331902
297400	331903
143725	331904
6640	331905
78775	331906
36080	331907
160586	331908
153	331909
19824	331910
112327	331911
19412	331912
2137	331913
4616	331914
20555	331915
235294	331916
26755	331917
199988	331918
183634	331919
26592	331920
3394	331921
230144	331922
5610	331923
107249	331924
183446	331925
88991	331926
139655	331927
145605	331928
18789	331929
92497	331930
3481	331931
80086	331932
52495	331933
30114	331934
138853	331935
72722	331936
51282	331937
10388	331938
428	331939
81226	331940
213	331941
21647	331942
2070	331943
88927	331944
14974	331945
7297	331946
719	331947
58272	331948
11865	331949
79783	331950
67745	331951
46218	331952
135521	331953
10211	331954
65357	331955
8782	331956
21015	331957
206110	331958
15222	331959
24143	331960
65388	331961
64362	331962
44264	331963
204272	331964
93555	331965
225945	331966
74769	331967
74884	331968
50981	331969
101309	331970
250681	331971
99775	331972
144661	331973
36111	331974
45867	331975
33377	331976
144	331977
21627	331978
331008	331979
101315	331980
3902	331981
300253	331982
255674	331983
317388	331984
175120	331985
253822	331986
300675	331987
47303	331988
101194	331989
133680	331990
510	331991
192587	331992
1440	331993
201232	331994
79036	331995
95995	331996
330980	331997
250625	331998
5958	331999
267339	332000
125534	332001
307165	332002
226873	332003
36377	332004
16699	332005
119294	332006
84827	332007
153431	332008
306826	332009
318872	332010
5814	332011
115105	332012
102360	332013
166193	332014
104411	332015
59954	332016
134087	332017
316261	332018
157355	332019
68658	332020
197454	332021
246563	332022
4116	332023
191652	332024
162134	332025
178724	332026
249934	332027
45603	332028
15756	332029
317705	332030
117876	332031
81130	332032
31254	332033
50072	332034
23618	332035
176859	332036
155977	332037
893	332038
200154	332039
255886	332040
242135	332041
253923	332042
43397	332043
183743	332044
217489	332045
23446	332046
144390	332047
16051	332048
219295	332049
235751	332050
313593	332051
122046	332052
128989	332053
80701	332054
357518	332055
315338	332056
321215	332057
10523	332058
101554	332059
276436	332060
274582	332061
183163	332062
131234	332063
202031	332064
114912	332065
29626	332066
235399	332067
319415	332068
15806	332069
41739	332070
80307	332071
40003	332072
2136	332073
185310	332074
15756	332075
305190	332076
105221	332077
46079	332078
40709	332079
645	332080
4034	332081
236015	332082
8375	332083
9091	332084
55735	332085
36747	332086
10899	332087
179594	332088
123839	332089
50290	332090
68039	332091
242499	332092
102667	332093
82285	332094
116036	332095
6620	332096
8177	332097
123866	332098
203144	332099
43586	332100
198365	332101
100273	332102
238913	332103
20690	332104
109766	332105
146496	332106
354078	332107
70172	332108
301644	332109
89933	332110
188391	332111
91292	332112
3859	332113
348679	332114
47064	332115
160452	332116
21673	332117
162195	332118
269123	332119
89481	332120
166793	332121
329011	332122
167150	332123
272262	332124
165615	332125
104033	332126
321636	332127
349124	332128
67655	332129
209272	332130
270401	332131
127374	332132
267473	332133
82748	332134
280364	332135
23714	332136
55637	332137
341364	332138
329148	332139
70046	332140
9296	332141
281	332142
163166	332143
126302	332144
68778	332145
16662	332146
26009	332147
15962	332148
70987	332149
196277	332150
272023	332151
160992	332152
113255	332153
41011	332154
339618	332155
274469	332156
26575	332157
269319	332158
207772	332159
196450	332160
107822	332161
68370	332162
68853	332163
274768	332164
32664	332165
321342	332166
327532	332167
138233	332168
4508	332169
66897	332170
197961	332171
97211	332172
49917	332173
130433	332174
915	332175
67201	332176
54399	332177
45772	332178
97504	332179
69776	332180
1487	332181
25159	332182
300259	332183
118606	332184
115491	332185
101780	332186
279599	332187
243799	332188
350723	332189
95201	332190
228268	332191
73929	332192
2132	332193
39856	332194
167538	332195
2697	332196
184521	332197
170545	332198
9680	332199
79732	332200
58365	332201
62952	332202
86925	332203
16302	332204
33261	332205
336481	332206
90517	332207
54521	332208
226214	332209
10207	332210
93206	332211
20988	332212
44563	332213
60787	332214
13982	332215
342483	332216
317517	332217
16907	332218
2995	332219
11875	332220
127002	332221
14980	332222
39951	332223
5460	332224
294793	332225
75275	332226
1073	332227
202652	332228
219387	332229
48063	332230
34726	332231
124848	332232
104823	332233
39078	332234
14465	332235
105417	332236
223161	332237
277995	332238
5002	332239
119734	332240
4	332241
275094	332242
60764	332243
9146	332244
22527	332245
99511	332246
70932	332247
38336	332248
97013	332249
19691	332250
166468	332251
55	332252
38193	332253
112609	332254
232579	332255
9081	332256
36784	332257
78689	332258
611	332259
280020	332260
457	332261
67850	332262
86417	332263
45878	332264
341686	332265
88136	332266
298665	332267
244449	332268
30181	332269
183391	332270
50153	332271
186116	332272
9026	332273
313953	332274
15721	332275
22562	332276
103084	332277
29780	332278
47965	332279
153385	332280
90522	332281
64724	332282
241953	332283
238424	332284
112067	332285
238090	332286
52	332287
58415	332288
29596	332289
201654	332290
99931	332291
39238	332292
5176	332293
86161	332294
24066	332295
81808	332296
120331	332297
168412	332298
125723	332299
2884	332300
140568	332301
37699	332302
142601	332303
50726	332304
5792	332305
24364	332306
258488	332307
9438	332308
6499	332309
55691	332310
279261	332311
199739	332312
23384	332313
135006	332314
127736	332315
7259	332316
17392	332317
1610	332318
83014	332319
50023	332320
17069	332321
23896	332322
142038	332323
37672	332324
109797	332325
19285	332326
55331	332327
59730	332328
201590	332329
130212	332330
37991	332331
62985	332332
53374	332333
38416	332334
73930	332335
67886	332336
347957	332337
331649	332338
31301	332339
94008	332340
63823	332341
270772	332342
187515	332343
95568	332344
15791	332345
13863	332346
141953	332347
25689	332348
4416	332349
12740	332350
37216	332351
7074	332352
43065	332353
12454	332354
47307	332355
50577	332356
8836	332357
22585	332358
16348	332359
71111	332360
21612	332361
35890	332362
37440	332363
283854	332364
44793	332365
224025	332366
38464	332367
43843	332368
266180	332369
148323	332370
95123	332371
67815	332372
91368	332373
15782	332374
307805	332375
168628	332376
270612	332377
145557	332378
75435	332379
54168	332380
20835	332381
186130	332382
130796	332383
405	332384
261614	332385
19615	332386
81721	332387
11117	332388
3855	332389
96915	332390
80218	332391
47663	332392
53434	332393
353817	332394
310121	332395
122483	332396
325250	332397
9755	332398
326953	332399
210462	332400
70426	332401
261343	332402
122171	332403
141082	332404
211238	332405
254495	332406
196844	332407
181646	332408
4690	332409
87243	332410
345639	332411
16612	332412
8127	332413
135857	332414
6463	332415
3289	332416
3289	332417
1686	332418
7699	332419
4053	332420
10352	332421
4819	332422
11323	332423
53858	332424
224554	332425
94864	332426
3559	332427
15505	332428
96895	332429
328395	332430
8127	332431
337488	332432
18545	332433
112178	332434
40702	332435
92719	332436
249105	332437
676	332438
47842	332439
152985	332440
9610	332441
45536	332442
160081	332443
20226	332444
157404	332445
109107	332446
127493	332447
14701	332448
17594	332449
206562	332450
11424	332451
155430	332452
278526	332453
8725	332454
1245	332455
49035	332456
100984	332457
158534	332458
12211	332459
52686	332460
92114	332461
206841	332462
286312	332463
206152	332464
109899	332465
193915	332466
240253	332467
12002	332468
92773	332469
174945	332470
291758	332471
324312	332472
27431	332473
13307	332474
195223	332475
44154	332476
53912	332477
66930	332478
198632	332479
173130	332480
120973	332481
165523	332482
76791	332483
164899	332484
29210	332485
29793	332486
5183	332487
100268	332488
3142	332489
32934	332490
54737	332491
1141	332492
41154	332493
37049	332494
65005	332495
4137	332496
649	332497
52139	332498
65007	332499
7588	332500
97450	332501
34443	332502
252997	332503
135671	332504
12057	332505
82176	332506
108622	332507
280392	332508
91566	332509
181055	332510
300190	332511
172669	332512
57124	332513
355466	332514
177058	332515
182112	332516
84434	332517
44880	332518
147725	332519
68835	332520
208517	332521
302177	332522
460	332523
210200	332524
206354	332525
123295	332526
71533	332527
5639	332528
26138	332529
197355	332530
6283	332531
71837	332532
117000	332533
68838	332534
175413	332535
206371	332536
33669	332537
14294	332538
618	332539
67879	332540
36138	332541
96694	332542
5417	332543
9368	332544
72227	332545
245	332546
33277	332547
7584	332548
329882	332549
155396	332550
103244	332551
290198	332552
27435	332553
8364	332554
209530	332555
181995	332556
52456	332557
14696	332558
58688	332559
87426	332560
240203	332561
89079	332562
78392	332563
67496	332564
42377	332565
56633	332566
9669	332567
143670	332568
80420	332569
11571	332570
31098	332571
17455	332572
201768	332573
107504	332574
184	332575
129889	332576
56268	332577
209848	332578
290271	332579
72684	332580
3620	332581
516	332582
136747	332583
302379	332584
201793	332585
39851	332586
117875	332587
182084	332588
66273	332589
45474	332590
24367	332591
60530	332592
43683	332593
73075	332594
81270	332595
160069	332596
116032	332597
160064	332598
217035	332599
209144	332600
14969	332601
287790	332602
5190	332603
29896	332604
89425	332605
101449	332606
5216	332607
15774	332608
25354	332609
106603	332610
3752	332611
1746	332612
70771	332613
101575	332614
56227	332615
58109	332616
50658	332617
67581	332618
111356	332619
58506	332620
22348	332621
32442	332622
24771	332623
283488	332624
59139	332625
49534	332626
11719	332627
1919	332628
349925	332629
153218	332630
113696	332631
22224	332632
15637	332633
129513	332634
176006	332635
1733	332636
69332	332637
185949	332638
291973	332639
20583	332640
68667	332641
10806	332642
62700	332643
58933	332644
101543	332645
122308	332646
50899	332647
123494	332648
10571	332649
68810	332650
113	332651
1829	332652
818	332653
143994	332654
165781	332655
65361	332656
30053	332657
4471	332658
52268	332659
13933	332660
9611	332661
6819	332662
95295	332663
22484	332664
99284	332665
5461	332666
178550	332667
78871	332668
54411	332669
2468	332670
122858	332671
116209	332672
156166	332673
3532	332674
31009	332675
56563	332676
212283	332677
29728	332678
125204	332679
5502	332680
122454	332681
199131	332682
276286	332683
339019	332684
180428	332685
174551	332686
47024	332687
98750	332688
665	332689
28759	332690
46706	332691
39072	332692
11201	332693
23454	332694
105608	332695
19407	332696
33050	332697
14331	332698
255386	332699
14479	332700
100987	332701
16142	332702
31619	332703
63330	332704
340097	332705
78246	332706
28765	332707
179371	332708
65342	332709
23394	332710
1259	332711
5821	332712
3021	332713
163935	332714
252277	332715
182545	332716
37203	332717
32257	332718
163161	332719
25520	332720
88900	332721
457	332722
203025	332723
20981	332724
224511	332725
142336	332726
154627	332727
2548	332728
184054	332729
41790	332730
194648	332731
9019	332732
18578	332733
60011	332734
47848	332735
78479	332736
95960	332737
119031	332738
37	332739
51057	332740
317104	332741
13214	332742
60299	332743
120021	332744
43169	332745
32707	332746
133886	332747
106293	332748
308767	332749
150166	332750
94575	332751
157512	332752
318273	332753
311437	332754
797	332755
63245	332756
169	332757
294154	332758
73143	332759
33950	332760
33950	332761
33950	332762
167158	332763
229296	332764
47839	332765
30131	332766
135058	332767
49957	332768
63194	332769
141323	332770
2468	332771
15831	332772
106172	332773
1443	332774
272280	332775
4796	332776
290408	332777
111539	332778
322641	332779
148174	332780
351987	332781
224709	332782
37503	332783
29508	332784
328753	332785
55231	332786
47961	332787
238284	332788
137800	332789
77562	332790
40260	332791
102989	332792
336131	332793
190363	332794
69086	332795
1722	332796
6070	332797
150324	332798
181567	332799
48076	332800
121468	332801
12234	332802
22304	332803
58743	332804
84793	332805
304144	332806
194324	332807
739	332808
12469	332809
87579	332810
81299	332811
46691	332812
3547	332813
41981	332814
11866	332815
9157	332816
55741	332817
82923	332818
2887	332819
204675	332820
19748	332821
141999	332822
47699	332823
93976	332824
87104	332825
23522	332826
274660	332827
23921	332828
37	332829
32512	332830
99456	332831
2905	332832
4371	332833
22410	332834
154540	332835
18190	332836
134633	332837
49706	332838
17040	332839
32635	332840
23379	332841
39954	332842
32550	332843
104223	332844
58207	332845
103983	332846
341726	332847
272687	332848
89487	332849
172733	332850
14621	332851
129483	332852
79328	332853
287572	332854
324766	332855
21502	332856
20321	332857
104952	332858
11867	332859
126271	332860
73919	332861
74791	332862
46995	332863
46479	332864
32138	332865
67899	332866
46526	332867
105067	332868
6037	332869
12707	332870
152466	332871
335877	332872
47505	332873
276104	332874
45037	332875
54493	332876
65224	332877
1676	332878
119132	332879
12331	332880
4685	332881
12401	332882
66097	332883
8064	332884
217361	332885
35422	332886
41386	332887
382	332888
126447	332889
94332	332890
67566	332891
100033	332892
85579	332893
41521	332894
65752	332895
83002	332896
41454	332897
96458	332898
299617	332899
156897	332900
117309	332901
98430	332902
16470	332903
49927	332904
82398	332905
117888	332906
61778	332907
203743	332908
189784	332909
242227	332910
10110	332911
346105	332912
15874	332913
295735	332914
179666	332915
124381	332916
336497	332917
205914	332918
157776	332919
3045	332920
5299	332921
81210	332922
157153	332923
262043	332924
62026	332925
179091	332926
40818	332927
47967	332928
87912	332929
35546	332930
118621	332931
230164	332932
70786	332933
19248	332934
118217	332935
346594	332936
115624	332937
34972	332938
165415	332939
65198	332940
167522	332941
51031	332942
15991	332943
141176	332944
36020	332945
61220	332946
219213	332947
305484	332948
259246	332949
175133	332950
176132	332951
49033	332952
111615	332953
331960	332954
233760	332955
134548	332956
134595	332957
219945	332958
216981	332959
212076	332960
298590	332961
257633	332962
85296	332963
95212	332964
74112	332965
134515	332966
22234	332967
114632	332968
157767	332969
233310	332970
236120	332971
100187	332972
143444	332973
121558	332974
330051	332975
82366	332976
306385	332977
10	332978
126003	332979
74112	332980
243615	332981
41412	332982
130193	332983
47700	332984
39944	332985
164033	332986
32232	332987
186738	332988
26181	332989
94004	332990
21660	332991
130295	332992
20734	332993
295696	332994
26817	332995
346866	332996
49840	332997
138917	332998
84544	332999
8748	333000
99788	333001
253979	333002
136137	333003
105977	333004
103859	333005
265621	333006
65500	333007
195533	333008
283108	333009
14578	333010
203258	333011
101973	333012
115138	333013
317	333014
224008	333015
45033	333016
250876	333017
334516	333018
110894	333019
266090	333020
39842	333021
42306	333022
53232	333023
41143	333024
39952	333025
61926	333026
10484	333027
59446	333028
127137	333029
68008	333030
11090	333031
141881	333032
36940	333033
16486	333034
84531	333035
12124	333036
15644	333037
151670	333038
20371	333039
107285	333040
92349	333041
120003	333042
37697	333043
91725	333044
135279	333045
15427	333046
154316	333047
55797	333048
97437	333049
32070	333050
67601	333051
99789	333052
75591	333053
218174	333054
140227	333055
319446	333056
135250	333057
234085	333058
143508	333059
122943	333060
46187	333061
27496	333062
30308	333063
27239	333064
76062	333065
18328	333066
31478	333067
58525	333068
154840	333069
43777	333070
18632	333071
9377	333072
41604	333073
246	333074
214955	333075
94300	333076
185037	333077
66342	333078
96211	333079
82816	333080
51364	333081
139364	333082
28598	333083
129818	333084
343780	333085
36067	333086
1032	333087
13028	333088
5099	333089
18725	333090
13936	333091
2879	333092
198522	333093
178557	333094
5740	333095
27323	333096
15457	333097
310378	333098
10334	333099
2393	333100
315454	333101
47162	333102
269429	333103
198522	333104
97169	333105
76873	333106
124432	333107
65168	333108
33219	333109
40367	333110
92314	333111
133993	333112
61538	333113
30802	333114
25071	333115
38126	333116
186598	333117
318	333118
110961	333119
88007	333120
87020	333121
35449	333122
308820	333123
16830	333124
209915	333125
16597	333126
195082	333127
161654	333128
94120	333129
55837	333130
187630	333131
289264	333132
139650	333133
30120	333134
216322	333135
38401	333136
161551	333137
79124	333138
353241	333139
354199	333140
355921	333141
353490	333142
129638	333143
209255	333144
206184	333145
209255	333146
208694	333147
355628	333148
209490	333149
298681	333150
39848	333151
345628	333152
180028	333153
63153	333154
84370	333155
208130	333156
308522	333157
14724	333158
53204	333159
297219	333160
77899	333161
66263	333162
77040	333163
117201	333164
162562	333165
195999	333166
163289	333167
70843	333168
39124	333169
12633	333170
79684	333171
102620	333172
117159	333173
76984	333174
50404	333175
76824	333176
230891	333177
63210	333178
51982	333179
38048	333180
63230	333181
296122	333182
29811	333183
2474	333184
13465	333185
117218	333186
348413	333187
43088	333188
55028	333189
248689	333190
78330	333191
311615	333192
91380	333193
186425	333194
60054	333195
9489	333196
321815	333197
196217	333198
70435	333199
8656	333200
127442	333201
15664	333202
135322	333203
182579	333204
597	333205
197586	333206
65185	333207
5247	333208
44027	333209
5247	333210
843	333211
1932	333212
271043	333213
883	333214
10306	333215
10405	333216
33298	333217
15578	333218
39457	333219
24803	333220
7263	333221
8698	333222
8698	333223
153081	333224
54971	333225
11081	333226
129347	333227
3433	333228
177512	333229
68204	333230
56533	333231
3696	333232
72593	333233
8818	333234
61600	333235
9829	333236
772	333237
58533	333238
175021	333239
296788	333240
7856	333241
9681	333242
12556	333243
27274	333244
24680	333245
153487	333246
173329	333247
45635	333248
38364	333249
55350	333250
10554	333251
38364	333252
95641	333253
27638	333254
109741	333255
63824	333256
1238	333257
102900	333258
48958	333259
22658	333260
138632	333261
1766	333262
32724	333263
68019	333264
145416	333265
1916	333266
111627	333267
125195	333268
168868	333269
148100	333270
66742	333271
52660	333272
36741	333273
36741	333274
75229	333275
128369	333276
24874	333277
7010	333278
28733	333279
1287	333280
17968	333281
18181	333282
106830	333283
36159	333284
311585	333285
63320	333286
346064	333287
96202	333288
61784	333289
192928	333290
1099	333291
36151	333292
74503	333293
234599	333294
45948	333295
13741	333296
5595	333297
6044	333298
261224	333299
226811	333300
97879	333301
149238	333302
9107	333303
14339	333304
19727	333305
55037	333306
104517	333307
159149	333308
318735	333309
118976	333310
11848	333311
97245	333312
6827	333313
6467	333314
12952	333315
14635	333316
224669	333317
204864	333318
278803	333319
326696	333320
204712	333321
347709	333322
240	333323
5595	333324
37466	333325
341077	333326
524	333327
157508	333328
64055	333329
40119	333330
9291	333331
218499	333332
244707	333333
167682	333334
139177	333335
156082	333336
297737	333337
22116	333338
16926	333339
118554	333340
118348	333341
260604	333342
4897	333343
19033	333344
19571	333345
806	333346
42893	333347
231687	333348
224900	333349
337940	333350
155913	333351
271650	333352
228279	333353
169854	333354
191428	333355
255364	333356
283302	333357
223674	333358
186680	333359
15860	333360
204143	333361
253642	333362
40633	333363
227715	333364
138649	333365
212233	333366
307999	333367
249591	333368
140935	333369
257882	333370
40319	333371
302696	333372
233138	333373
142714	333374
232292	333375
114695	333376
143340	333377
184543	333378
233041	333379
143363	333380
232391	333381
125568	333382
233171	333383
91804	333384
233249	333385
338769	333386
233251	333387
225041	333388
226276	333389
58431	333390
5593	333391
3925	333392
16470	333393
280983	333394
147209	333395
16161	333396
15044	333397
3660	333398
78839	333399
13088	333400
4479	333401
5620	333402
931	333403
69755	333404
473	333405
4211	333406
61061	333407
82270	333408
77265	333409
154595	333410
38421	333411
209260	333412
55403	333413
163532	333414
301671	333415
9683	333416
261616	333417
8378	333418
29479	333419
57204	333420
210388	333421
352482	333422
34627	333423
129191	333424
291891	333425
185135	333426
197546	333427
242035	333428
71834	333429
96827	333430
192064	333431
124907	333432
84121	333433
182128	333434
111514	333435
235019	333436
34266	333437
65705	333438
2325	333439
208167	333440
209993	333441
56015	333442
7064	333443
189645	333444
48616	333445
351450	333446
131543	333447
129122	333448
174555	333449
6953	333450
119795	333451
104122	333452
197582	333453
17631	333454
54590	333455
209399	333456
110107	333457
21404	333458
353330	333459
63008	333460
30030	333461
18002	333462
349225	333463
107378	333464
123263	333465
197551	333466
255824	333467
2230	333468
65	333469
87125	333470
74648	333471
5048	333472
2007	333473
13258	333474
333577	333475
3242	333476
94076	333477
354794	333478
3716	333479
345134	333480
29982	333481
174015	333482
127930	333483
126183	333484
197604	333485
14669	333486
128520	333487
208311	333488
83215	333489
272550	333490
112811	333491
72358	333492
129012	333493
61882	333494
257991	333495
51293	333496
309421	333497
170771	333498
176838	333499
72398	333500
343796	333501
115116	333502
203320	333503
20604	333504
179220	333505
49201	333506
7830	333507
125147	333508
21725	333509
126109	333510
144532	333511
57287	333512
10019	333513
15721	333514
90569	333515
127816	333516
83506	333517
145429	333518
202384	333519
74232	333520
200475	333521
985	333522
24927	333523
35021	333524
294515	333525
253672	333526
98038	333527
146056	333528
163733	333529
54244	333530
91115	333531
304528	333532
58817	333533
208524	333534
197618	333535
108571	333536
271560	333537
35368	333538
61396	333539
128960	333540
349192	333541
130036	333542
123149	333543
61648	333544
185887	333545
142396	333546
138498	333547
344173	333548
142410	333549
352333	333550
205205	333551
191688	333552
80331	333553
255847	333554
99478	333555
123090	333556
181672	333557
350013	333558
302419	333559
171619	333560
235778	333561
355273	333562
207881	333563
145509	333564
351752	333565
349259	333566
208738	333567
209314	333568
83917	333569
351900	333570
129841	333571
352693	333572
205713	333573
355426	333574
127930	333575
352464	333576
354448	333577
205767	333578
233830	333579
356828	333580
254545	333581
7027	333582
48315	333583
281883	333584
353904	333585
127933	333586
208289	333587
27249	333588
208467	333589
127534	333590
128720	333591
208315	333592
176492	333593
65900	333594
331310	333595
33240	333596
98948	333597
276853	333598
62753	333599
133163	333600
93570	333601
226373	333602
37518	333603
206236	333604
400	333605
338585	333606
209307	333607
64321	333608
208871	333609
130081	333610
207881	333611
208191	333612
129564	333613
224484	333614
349966	333615
253766	333616
253928	333617
155963	333618
37509	333619
52415	333620
331601	333621
241950	333622
62168	333623
253361	333624
123318	333625
330368	333626
254506	333627
37500	333628
22529	333629
62334	333630
90152	333631
154930	333632
197417	333633
284059	333634
37533	333635
205685	333636
350462	333637
72150	333638
90479	333639
231099	333640
73200	333641
205668	333642
334678	333643
54302	333644
112160	333645
248663	333646
128845	333647
207327	333648
144756	333649
128374	333650
161336	333651
13576	333652
286164	333653
46406	333654
191257	333655
302591	333656
85386	333657
63661	333658
100122	333659
208545	333660
293247	333661
56440	333662
207523	333663
289709	333664
70051	333665
208905	333666
129469	333667
178089	333668
115191	333669
177849	333670
207431	333671
172682	333672
83951	333673
129154	333674
260437	333675
84258	333676
83679	333677
38828	333678
270344	333679
281336	333680
82850	333681
299654	333682
59680	333683
141602	333684
73806	333685
21809	333686
93639	333687
62037	333688
325690	333689
111970	333690
18281	333691
182025	333692
274232	333693
69558	333694
5043	333695
68386	333696
234595	333697
43494	333698
114424	333699
205378	333700
56940	333701
32819	333702
82734	333703
305685	333704
254468	333705
11130	333706
94706	333707
271712	333708
129574	333709
127510	333710
8550	333711
84643	333712
180017	333713
325440	333714
124571	333715
129583	333716
128102	333717
129418	333718
210253	333719
129167	333720
210318	333721
353772	333722
354730	333723
83470	333724
354904	333725
333058	333726
222710	333727
337972	333728
202036	333729
121484	333730
290391	333731
186738	333732
5099	333733
96144	333734
1154	333735
74123	333736
226110	333737
141929	333738
350888	333739
203031	333740
108095	333741
197653	333742
222486	333743
115140	333744
341259	333745
41690	333746
236621	333747
283561	333748
241340	333749
49775	333750
50042	333751
75593	333752
310662	333753
126887	333754
87720	333755
55247	333756
125697	333757
46008	333758
24624	333759
69788	333760
222281	333761
272126	333762
124759	333763
192872	333764
109129	333765
115298	333766
340688	333767
268079	333768
61652	333769
302133	333770
15120	333771
231185	333772
77416	333773
36758	333774
328301	333775
183768	333776
308138	333777
215200	333778
155641	333779
223971	333780
25371	333781
299401	333782
50975	333783
5447	333784
20701	333785
7842	333786
173070	333787
49402	333788
292933	333789
174324	333790
109994	333791
266667	333792
108794	333793
67676	333794
330915	333795
241118	333796
96714	333797
115820	333798
199696	333799
186202	333800
345769	333801
71302	333802
170478	333803
170431	333804
109869	333805
196108	333806
229343	333807
185135	333808
17091	333809
49728	333810
136906	333811
183769	333812
108829	333813
75556	333814
206127	333815
229830	333816
203447	333817
20957	333818
64762	333819
268688	333820
67788	333821
34927	333822
45369	333823
142971	333824
265289	333825
352855	333826
81711	333827
73540	333828
129086	333829
54923	333830
180919	333831
357152	333832
49761	333833
139170	333834
234294	333835
207121	333836
194837	333837
93197	333838
259668	333839
11407	333840
81595	333841
56926	333842
333590	333843
112081	333844
99971	333845
205429	333846
81711	333847
109750	333848
49691	333849
289358	333850
351915	333851
286659	333852
290456	333853
53064	333854
84380	333855
123808	333856
348920	333857
174396	333858
280192	333859
289629	333860
179465	333861
65353	333862
54377	333863
33740	333864
82407	333865
26882	333866
3484	333867
10972	333868
141944	333869
1128	333870
104791	333871
91859	333872
50342	333873
126098	333874
24038	333875
220680	333876
219813	333877
142540	333878
299966	333879
139305	333880
136249	333881
108321	333882
137511	333883
92087	333884
74001	333885
309453	333886
179977	333887
266611	333888
15082	333889
232972	333890
13981	333891
79089	333892
188413	333893
86661	333894
244345	333895
88198	333896
266224	333897
193974	333898
21749	333899
191358	333900
61798	333901
346738	333902
56863	333903
238566	333904
199025	333905
198757	333906
228185	333907
173564	333908
86824	333909
128792	333910
96730	333911
224285	333912
65353	333913
128565	333914
142392	333915
208042	333916
166478	333917
297560	333918
336126	333919
191346	333920
295687	333921
16074	333922
223434	333923
173060	333924
56924	333925
202255	333926
233332	333927
64084	333928
85112	333929
129098	333930
144709	333931
23249	333932
133574	333933
335723	333934
66045	333935
289530	333936
126617	333937
120279	333938
68626	333939
21715	333940
248083	333941
249842	333942
243698	333943
66044	333944
67398	333945
322419	333946
227716	333947
141502	333948
217144	333949
333538	333950
116248	333951
297076	333952
54943	333953
149858	333954
84497	333955
94723	333956
17075	333957
28031	333958
23150	333959
14975	333960
127289	333961
232831	333962
347107	333963
342751	333964
290461	333965
292157	333966
181073	333967
288770	333968
82259	333969
125716	333970
106204	333971
108398	333972
198579	333973
126438	333974
7811	333975
291041	333976
175875	333977
201992	333978
355400	333979
102388	333980
197976	333981
237917	333982
114483	333983
197395	333984
3270	333985
453	333986
95030	333987
51031	333988
200502	333989
150244	333990
189399	333991
263606	333992
37485	333993
7341	333994
264653	333995
100179	333996
37893	333997
69045	333998
52225	333999
37006	334000
88089	334001
106238	334002
100925	334003
271805	334004
10655	334005
1346	334006
337561	334007
23599	334008
168858	334009
4169	334010
5988	334011
113394	334012
141360	334013
64723	334014
146182	334015
23127	334016
241848	334017
8390	334018
254594	334019
147006	334020
15873	334021
245095	334022
31231	334023
71953	334024
15411	334025
27478	334026
47948	334027
45891	334028
136475	334029
163141	334030
310607	334031
8892	334032
91005	334033
182576	334034
161882	334035
266041	334036
89130	334037
138294	334038
61387	334039
41167	334040
1901	334041
170899	334042
66151	334043
305943	334044
55040	334045
141448	334046
225193	334047
120952	334048
296358	334049
104222	334050
89314	334051
207627	334052
115596	334053
56176	334054
46885	334055
146308	334056
2165	334057
131003	334058
28742	334059
6427	334060
28820	334061
283932	334062
91938	334063
79545	334064
13820	334065
239058	334066
51064	334067
16320	334068
102098	334069
16726	334070
31690	334071
323475	334072
79854	334073
55442	334074
53887	334075
13965	334076
204302	334077
1143	334078
91181	334079
238863	334080
62024	334081
223116	334082
141586	334083
5444	334084
64327	334085
23081	334086
136622	334087
347617	334088
1455	334089
119725	334090
5444	334091
1892	334092
304442	334093
18706	334094
2472	334095
5885	334096
90271	334097
67948	334098
7151	334099
230725	334100
6933	334101
366	334102
5658	334103
44496	334104
14574	334105
310075	334106
58359	334107
143727	334108
56570	334109
122236	334110
34932	334111
16318	334112
347208	334113
7338	334114
17884	334115
4921	334116
54822	334117
77030	334118
77956	334119
303112	334120
32483	334121
119999	334122
5711	334123
84509	334124
39862	334125
155820	334126
3583	334127
2993	334128
86741	334129
35219	334130
249898	334131
35219	334132
95812	334133
52873	334134
69406	334135
106566	334136
60569	334137
59568	334138
35265	334139
43914	334140
354642	334141
351124	334142
77428	334143
83262	334144
94099	334145
305892	334146
288118	334147
21218	334148
239863	334149
3184	334150
140463	334151
51571	334152
285674	334153
246389	334154
111272	334155
286353	334156
129865	334157
11272	334158
183448	334159
170210	334160
281918	334161
569	334162
127724	334163
129965	334164
305929	334165
34808	334166
8199	334167
352425	334168
209567	334169
127448	334170
55217	334171
119534	334172
76281	334173
14155	334174
353410	334175
343562	334176
218324	334177
112628	334178
310	334179
33247	334180
335	334181
21989	334182
22583	334183
301170	334184
61293	334185
12961	334186
114109	334187
30786	334188
229102	334189
148	334190
137744	334191
228	334192
104347	334193
11534	334194
43856	334195
40187	334196
90189	334197
64628	334198
180872	334199
141251	334200
48196	334201
198205	334202
251423	334203
13095	334204
1329	334205
151517	334206
136856	334207
111572	334208
247031	334209
36012	334210
265146	334211
133606	334212
47541	334213
216056	334214
106611	334215
114529	334216
15417	334217
23345	334218
323771	334219
266443	334220
79919	334221
42138	334222
145536	334223
124248	334224
78452	334225
56831	334226
22905	334227
72841	334228
14783	334229
130681	334230
24545	334231
115513	334232
22441	334233
59969	334234
455	334235
126353	334236
195432	334237
41987	334238
130881	334239
96	334240
74330	334241
210162	334242
15710	334243
37744	334244
170	334245
8173	334246
9851	334247
52651	334248
67260	334249
14952	334250
934	334251
37729	334252
97216	334253
97216	334254
194313	334255
18983	334256
112883	334257
14981	334258
75681	334259
25607	334260
101653	334261
30542	334262
4505	334263
16555	334264
132491	334265
10421	334266
239647	334267
153449	334268
12416	334269
14626	334270
293357	334271
8231	334272
22684	334273
2124	334274
496	334275
4729	334276
237148	334277
319264	334278
181488	334279
120866	334280
45	334281
243746	334282
146041	334283
2105	334284
191	334285
95977	334286
28543	334287
46224	334288
293887	334289
118294	334290
10931	334291
8345	334292
2538	334293
123199	334294
12990	334295
76570	334296
22316	334297
188980	334298
4506	334299
53464	334300
302220	334301
32841	334302
37462	334303
337945	334304
117205	334305
120023	334306
26262	334307
41127	334308
137115	334309
157681	334310
14871	334311
26031	334312
109970	334313
34447	334314
109848	334315
289128	334316
71948	334317
13721	334318
42961	334319
193026	334320
15827	334321
86665	334322
46097	334323
64981	334324
35279	334325
197450	334326
255715	334327
98938	334328
37475	334329
22457	334330
66174	334331
163150	334332
162312	334333
22203	334334
103051	334335
120575	334336
24860	334337
11639	334338
219844	334339
198587	334340
122131	334341
19929	334342
197162	334343
212123	334344
203699	334345
297888	334346
185287	334347
88197	334348
202128	334349
138223	334350
144305	334351
139837	334352
79379	334353
74771	334354
203201	334355
1196	334356
124586	334357
347467	334358
68182	334359
151209	334360
139777	334361
299601	334362
29472	334363
116122	334364
112523	334365
38215	334366
66802	334367
65580	334368
79148	334369
297278	334370
319948	334371
202299	334372
298165	334373
169601	334374
10626	334375
2521	334376
32641	334377
303374	334378
50170	334379
267790	334380
198565	334381
177954	334382
225834	334383
235135	334384
114774	334385
91789	334386
338183	334387
65652	334388
164219	334389
44625	334390
192430	334391
11962	334392
315584	334393
216365	334394
94507	334395
38066	334396
85265	334397
115837	334398
298276	334399
225900	334400
147485	334401
107663	334402
79875	334403
235206	334404
42563	334405
295756	334406
194510	334407
94545	334408
61222	334409
18402	334410
95458	334411
142576	334412
1218	334413
137777	334414
350178	334415
309367	334416
78152	334417
106850	334418
22774	334419
82521	334420
75866	334421
43117	334422
41780	334423
25901	334424
3685	334425
97416	334426
75866	334427
40855	334428
58847	334429
223	334430
51533	334431
219690	334432
10936	334433
85193	334434
11613	334435
1917	334436
6648	334437
70024	334438
120454	334439
7179	334440
203954	334441
28485	334442
81811	334443
169962	334444
245451	334445
33052	334446
203232	334447
26776	334448
43357	334449
30300	334450
191088	334451
130596	334452
191313	334453
7232	334454
112493	334455
124586	334456
9094	334457
329396	334458
230255	334459
9756	334460
30839	334461
343013	334462
5843	334463
63075	334464
331595	334465
148872	334466
52412	334467
103907	334468
121349	334469
74746	334470
54418	334471
147501	334472
37894	334473
124390	334474
148630	334475
40528	334476
73548	334477
151319	334478
1729	334479
211310	334480
2154	334481
184142	334482
60404	334483
253019	334484
54384	334485
214524	334486
288926	334487
204614	334488
258685	334489
87664	334490
51409	334491
142480	334492
34921	334493
17271	334494
46332	334495
18528	334496
310189	334497
107429	334498
111715	334499
96983	334500
22304	334501
31620	334502
107839	334503
32745	334504
47733	334505
81962	334506
67674	334507
161614	334508
79091	334509
14909	334510
5334	334511
212448	334512
264401	334513
224746	334514
65112	334515
80099	334516
4718	334517
27388	334518
308962	334519
308937	334520
4535	334521
134178	334522
140939	334523
162219	334524
21507	334525
264946	334526
1481	334527
55777	334528
298894	334529
34425	334530
118457	334531
127193	334532
127305	334533
1143	334534
16639	334535
37424	334536
59277	334537
204868	334538
142785	334539
24366	334540
18422	334541
82904	334542
85423	334543
354851	334544
88597	334545
1923	334546
74162	334547
14641	334548
314549	334549
104686	334550
14513	334551
79794	334552
2643	334553
82507	334554
43168	334555
200328	334556
134237	334557
162443	334558
55521	334559
342510	334560
31797	334561
25840	334562
119209	334563
14638	334564
103946	334565
1682	334566
1682	334567
82762	334568
56110	334569
10030	334570
71617	334571
109976	334572
66577	334573
5860	334574
3512	334575
11890	334576
305172	334577
78561	334578
285340	334579
102409	334580
62958	334581
984	334582
37503	334583
3519	334584
56358	334585
4785	334586
79739	334587
33221	334588
199301	334589
34685	334590
14127	334591
164378	334592
163073	334593
133047	334594
4317	334595
17117	334596
104294	334597
36569	334598
115333	334599
7122	334600
20782	334601
32798	334602
86883	334603
12729	334604
117427	334605
6924	334606
12651	334607
105754	334608
14384	334609
35805	334610
78967	334611
341521	334612
199202	334613
129485	334614
153995	334615
18720	334616
180759	334617
896	334618
1419	334619
58669	334620
163	334621
100428	334622
217021	334623
134301	334624
290352	334625
271730	334626
158110	334627
85165	334628
18134	334629
102259	334630
1285	334631
54333	334632
68857	334633
86448	334634
15127	334635
256351	334636
345258	334637
16659	334638
219827	334639
53058	334640
155394	334641
298679	334642
62414	334643
10803	334644
118956	334645
167567	334646
330100	334647
10728	334648
78243	334649
149779	334650
157813	334651
55628	334652
228354	334653
130136	334654
93761	334655
275888	334656
64956	334657
188665	334658
313	334659
159087	334660
53683	334661
154355	334662
34958	334663
15250	334664
134907	334665
182492	334666
20629	334667
228316	334668
148114	334669
316644	334670
4860	334671
275524	334672
192	334673
23997	334674
256265	334675
7528	334676
15468	334677
238479	334678
34669	334679
30048	334680
81153	334681
41047	334682
125290	334683
38428	334684
28334	334685
47195	334686
26876	334687
77537	334688
258511	334689
214995	334690
3727	334691
12621	334692
248218	334693
59496	334694
90883	334695
144	334696
60329	334697
73922	334698
100920	334699
32182	334700
21141	334701
28701	334702
65849	334703
1447	334704
33603	334705
26494	334706
158734	334707
38676	334708
1681	334709
27212	334710
37161	334711
46119	334712
66335	334713
307854	334714
158763	334715
186100	334716
53849	334717
26224	334718
5820	334719
29180	334720
26753	334721
23255	334722
77572	334723
2496	334724
87273	334725
13532	334726
81562	334727
100230	334728
60793	334729
88657	334730
16442	334731
2402	334732
16991	334733
8793	334734
76277	334735
9007	334736
65326	334737
8004	334738
63715	334739
108342	334740
10571	334741
286160	334742
100474	334743
145004	334744
12973	334745
8557	334746
216758	334747
15295	334748
6374	334749
34743	334750
28179	334751
136636	334752
53592	334753
191684	334754
24120	334755
310781	334756
30728	334757
183701	334758
1638	334759
259672	334760
23024	334761
266276	334762
23024	334763
76258	334764
52866	334765
25885	334766
38577	334767
58660	334768
5837	334769
205887	334770
19392	334771
45935	334772
6067	334773
143284	334774
111878	334775
26203	334776
22513	334777
144792	334778
28070	334779
2072	334780
4638	334781
263635	334782
143354	334783
76329	334784
143382	334785
20556	334786
60901	334787
89221	334788
8774	334789
25964	334790
9093	334791
48595	334792
174229	334793
5222	334794
201223	334795
125938	334796
54443	334797
54722	334798
38153	334799
126494	334800
334482	334801
1936	334802
344020	334803
37871	334804
202444	334805
235672	334806
160704	334807
75914	334808
114509	334809
51081	334810
50976	334811
180850	334812
66197	334813
10382	334814
75325	334815
114850	334816
18331	334817
115028	334818
76497	334819
76371	334820
18331	334821
35518	334822
114507	334823
306700	334824
44046	334825
35290	334826
200447	334827
235131	334828
278898	334829
161427	334830
328240	334831
30889	334832
87842	334833
184053	334834
189682	334835
183492	334836
8842	334837
194639	334838
240404	334839
15211	334840
16161	334841
140214	334842
67193	334843
138090	334844
123002	334845
159931	334846
317256	334847
13827	334848
29273	334849
106570	334850
823	334851
41105	334852
59578	334853
159899	334854
298265	334855
144873	334856
21099	334857
236402	334858
237446	334859
109533	334860
236273	334861
13323	334862
85241	334863
71765	334864
89035	334865
10264	334866
11722	334867
201705	334868
181581	334869
182560	334870
50926	334871
115028	334872
75537	334873
256578	334874
120076	334875
191087	334876
53147	334877
119928	334878
191289	334879
297032	334880
201682	334881
101554	334882
42928	334883
42928	334884
42928	334885
31338	334886
184308	334887
302789	334888
302791	334889
300285	334890
181451	334891
181450	334892
37363	334893
335249	334894
91083	334895
100816	334896
7791	334897
29223	334898
323845	334899
105830	334900
193757	334901
267847	334902
99627	334903
28646	334904
73711	334905
31261	334906
99652	334907
72807	334908
184945	334909
102874	334910
8322	334911
26998	334912
33661	334913
293119	334914
281341	334915
73756	334916
68864	334917
126969	334918
148337	334919
23018	334920
46076	334921
22976	334922
89596	334923
67785	334924
91366	334925
245125	334926
6378	334927
45350	334928
171118	334929
176315	334930
1554	334931
180305	334932
883	334933
181140	334934
17729	334935
44158	334936
667	334937
167694	334938
642	334939
14185	334940
209250	334941
110774	334942
6634	334943
49043	334944
109679	334945
245138	334946
98001	334947
17535	334948
16959	334949
45710	334950
61458	334951
190086	334952
584	334953
217897	334954
243276	334955
317719	334956
224680	334957
230754	334958
314652	334959
8029	334960
99753	334961
254722	334962
189648	334963
125308	334964
124754	334965
12016	334966
87214	334967
28994	334968
284393	334969
307316	334970
115312	334971
102584	334972
37418	334973
188054	334974
284726	334975
254806	334976
311365	334977
61881	334978
33497	334979
187338	334980
125079	334981
38598	334982
25401	334983
341446	334984
127291	334985
61496	334986
62639	334987
119977	334988
179263	334989
78719	334990
142752	334991
201800	334992
115953	334993
117016	334994
187339	334995
142639	334996
45244	334997
64	334998
44620	334999
68610	335000
44558	335001
59781	335002
16473	335003
10565	335004
77211	335005
165918	335006
191741	335007
9383	335008
32112	335009
200114	335010
154298	335011
347858	335012
2535	335013
75330	335014
15776	335015
58042	335016
57184	335017
353235	335018
283841	335019
111808	335020
115772	335021
104156	335022
9351	335023
35097	335024
215236	335025
2935	335026
64625	335027
145588	335028
35380	335029
52751	335030
319964	335031
73525	335032
346157	335033
400	335034
28671	335035
1012	335036
136553	335037
2719	335038
42282	335039
13536	335040
23793	335041
150285	335042
64717	335043
163106	335044
33176	335045
11774	335046
51799	335047
21481	335048
25510	335049
115965	335050
85307	335051
112383	335052
8130	335053
286	335054
42793	335055
63532	335056
8102	335057
12947	335058
4504	335059
108018	335060
124458	335061
40550	335062
90870	335063
313443	335064
330761	335065
39400	335066
242574	335067
63190	335068
253892	335069
162092	335070
22488	335071
81130	335072
75077	335073
15009	335074
41946	335075
65400	335076
35495	335077
139921	335078
53417	335079
90944	335080
300382	335081
23956	335082
235613	335083
89804	335084
37412	335085
97485	335086
274045	335087
182546	335088
62926	335089
14539	335090
179172	335091
11493	335092
77037	335093
81629	335094
180476	335095
18156	335096
97678	335097
5185	335098
79491	335099
8506	335100
14688	335101
8506	335102
8506	335103
56307	335104
32956	335105
53549	335106
36647	335107
127150	335108
336846	335109
94610	335110
53711	335111
11614	335112
50948	335113
310411	335114
305964	335115
114438	335116
28860	335117
51510	335118
130807	335119
117149	335120
85342	335121
13729	335122
185064	335123
18493	335124
673	335125
53687	335126
348725	335127
143988	335128
84410	335129
195310	335130
23020	335131
27641	335132
146470	335133
300896	335134
8590	335135
1718	335136
44217	335137
156196	335138
59436	335139
37464	335140
164948	335141
69735	335142
8375	335143
10287	335144
60267	335145
53405	335146
120352	335147
79047	335148
8034	335149
250289	335150
6090	335151
250557	335152
250513	335153
242848	335154
66445	335155
147435	335156
53032	335157
4708	335158
245	335159
77727	335160
3091	335161
4481	335162
72520	335163
107797	335164
288311	335165
198064	335166
79471	335167
2231	335168
134895	335169
189233	335170
183845	335171
334631	335172
169880	335173
220890	335174
40882	335175
5684	335176
146592	335177
15239	335178
17146	335179
336578	335180
305616	335181
12083	335182
356591	335183
44258	335184
75172	335185
46102	335186
50493	335187
19545	335188
65016	335189
104491	335190
122745	335191
61659	335192
178243	335193
3798	335194
280652	335195
22977	335196
6776	335197
47725	335198
31426	335199
2241	335200
224518	335201
93401	335202
49	335203
82822	335204
5630	335205
156143	335206
8682	335207
238268	335208
42466	335209
106761	335210
4243	335211
23837	335212
28389	335213
105414	335214
40288	335215
59739	335216
210639	335217
7401	335218
1955	335219
42946	335220
19714	335221
18246	335222
99871	335223
194418	335224
67598	335225
58530	335226
26410	335227
62611	335228
107538	335229
59147	335230
303816	335231
27136	335232
54198	335233
33512	335234
42033	335235
89583	335236
204914	335237
280194	335238
83061	335239
83022	335240
47684	335241
348409	335242
32875	335243
222472	335244
154960	335245
32296	335246
29305	335247
114552	335248
114036	335249
169683	335250
161848	335251
99292	335252
152931	335253
14456	335254
55856	335255
348471	335256
279072	335257
18257	335258
106010	335259
104688	335260
16923	335261
6947	335262
90399	335263
163898	335264
190827	335265
39925	335266
1763	335267
22478	335268
23960	335269
170068	335270
181687	335271
100379	335272
8039	335273
210319	335274
113179	335275
7313	335276
50979	335277
28159	335278
25545	335279
61782	335280
134546	335281
196760	335282
60346	335283
180552	335284
135407	335285
27186	335286
53498	335287
6642	335288
297923	335289
69667	335290
99557	335291
49	335292
55742	335293
238349	335294
91587	335295
209637	335296
348719	335297
328317	335298
62460	335299
340195	335300
22309	335301
32310	335302
133991	335303
14337	335304
82596	335305
236695	335306
121490	335307
5391	335308
70639	335309
117554	335310
2931	335311
44679	335312
38379	335313
56318	335314
355332	335315
207929	335316
129569	335317
356090	335318
356414	335319
357364	335320
56639	335321
206557	335322
205674	335323
21175	335324
353150	335325
1315	335326
180408	335327
261700	335328
320154	335329
247058	335330
100041	335331
113462	335332
37803	335333
20081	335334
47906	335335
198448	335336
20472	335337
145459	335338
112194	335339
143045	335340
170990	335341
322094	335342
179446	335343
76859	335344
331662	335345
103839	335346
162364	335347
11881	335348
19271	335349
196619	335350
282824	335351
302934	335352
49451	335353
5305	335354
111433	335355
196614	335356
27376	335357
355726	335358
92354	335359
112106	335360
18268	335361
53994	335362
143152	335363
64372	335364
108457	335365
70319	335366
315007	335367
65396	335368
35141	335369
227114	335370
11323	335371
56368	335372
3586	335373
141719	335374
98321	335375
196849	335376
127758	335377
111445	335378
19719	335379
24330	335380
38808	335381
42220	335382
113688	335383
46051	335384
186239	335385
60554	335386
38451	335387
17408	335388
60029	335389
17223	335390
38563	335391
29892	335392
34262	335393
93050	335394
113860	335395
288554	335396
3182	335397
253875	335398
334236	335399
83724	335400
80178	335401
29910	335402
208685	335403
14659	335404
7102	335405
73104	335406
38805	335407
339827	335408
44271	335409
267947	335410
19699	335411
357519	335412
333716	335413
353480	335414
127679	335415
127474	335416
153785	335417
73214	335418
354157	335419
46243	335420
164471	335421
111288	335422
111408	335423
7390	335424
163666	335425
4122	335426
44695	335427
176999	335428
145535	335429
59625	335430
353069	335431
22553	335432
55877	335433
121809	335434
111865	335435
34254	335436
176460	335437
139604	335438
39588	335439
94829	335440
73258	335441
19183	335442
72562	335443
225520	335444
60489	335445
123111	335446
49067	335447
56272	335448
176558	335449
20708	335450
5699	335451
273723	335452
289621	335453
56250	335454
94691	335455
109387	335456
89085	335457
166211	335458
44750	335459
15170	335460
42016	335461
4479	335462
49429	335463
127972	335464
16008	335465
209809	335466
56194	335467
278448	335468
286	335469
65733	335470
188669	335471
12730	335472
243	335473
111546	335474
64890	335475
31008	335476
51828	335477
35168	335478
286	335479
67482	335480
181986	335481
28232	335482
174670	335483
35178	335484
38744	335485
302175	335486
84423	335487
19876	335488
355637	335489
129068	335490
90461	335491
51823	335492
210164	335493
288532	335494
49075	335495
205869	335496
83337	335497
302169	335498
113834	335499
113834	335500
177661	335501
294926	335502
327610	335503
128673	335504
129222	335505
113706	335506
110076	335507
103191	335508
113786	335509
49712	335510
48259	335511
133081	335512
112298	335513
348916	335514
129068	335515
302506	335516
113822	335517
185899	335518
8526	335519
35178	335520
289575	335521
128115	335522
116508	335523
355397	335524
12385	335525
104957	335526
6065	335527
229696	335528
74666	335529
225910	335530
94691	335531
240098	335532
56207	335533
72190	335534
40810	335535
287685	335536
110971	335537
12180	335538
72842	335539
34269	335540
90624	335541
38324	335542
111306	335543
64891	335544
351097	335545
48308	335546
42390	335547
38873	335548
224580	335549
312182	335550
43461	335551
339337	335552
59608	335553
999	335554
46664	335555
16952	335556
17990	335557
94796	335558
50700	335559
209708	335560
29862	335561
355250	335562
24932	335563
1475	335564
12171	335565
62784	335566
71941	335567
38513	335568
162583	335569
10781	335570
49123	335571
8338	335572
64502	335573
84312	335574
129867	335575
13253	335576
50625	335577
81242	335578
74598	335579
171455	335580
56652	335581
280326	335582
72008	335583
141159	335584
217215	335585
110076	335586
49718	335587
176614	335588
173231	335589
42703	335590
56250	335591
5499	335592
72240	335593
294936	335594
34076	335595
72852	335596
34785	335597
122620	335598
177179	335599
49795	335600
111539	335601
304979	335602
2703	335603
64544	335604
3164	335605
170183	335606
291124	335607
251292	335608
56053	335609
71645	335610
353321	335611
23472	335612
129255	335613
30563	335614
72592	335615
11012	335616
178147	335617
109854	335618
332836	335619
74582	335620
121008	335621
57116	335622
109347	335623
72330	335624
49594	335625
9398	335626
52837	335627
166636	335628
302074	335629
111544	335630
49802	335631
84408	335632
56516	335633
171598	335634
71822	335635
97354	335636
32104	335637
224246	335638
41189	335639
38479	335640
129343	335641
140771	335642
302101	335643
9640	335644
149813	335645
301376	335646
97373	335647
11262	335648
204941	335649
70886	335650
6831	335651
66186	335652
29649	335653
220318	335654
58617	335655
70904	335656
308432	335657
22466	335658
81498	335659
1577	335660
116209	335661
40119	335662
84249	335663
40810	335664
42220	335665
29607	335666
248937	335667
73404	335668
32652	335669
253439	335670
169094	335671
93533	335672
23948	335673
11417	335674
140204	335675
7002	335676
63892	335677
229665	335678
253240	335679
109857	335680
163427	335681
35134	335682
141662	335683
65475	335684
54093	335685
76612	335686
246545	335687
74307	335688
219414	335689
30238	335690
53486	335691
137083	335692
51766	335693
148668	335694
74733	335695
95716	335696
1452	335697
189861	335698
54251	335699
164503	335700
165145	335701
52030	335702
169892	335703
153832	335704
73935	335705
89703	335706
200137	335707
44583	335708
153113	335709
9139	335710
205939	335711
284461	335712
51010	335713
11920	335714
1193	335715
9636	335716
243701	335717
178186	335718
40853	335719
159389	335720
124150	335721
8614	335722
351153	335723
83494	335724
297249	335725
282596	335726
154012	335727
26556	335728
286858	335729
346625	335730
266931	335731
113213	335732
151970	335733
43259	335734
149214	335735
51265	335736
5645	335737
215187	335738
204784	335739
9043	335740
66848	335741
102439	335742
147582	335743
351183	335744
125513	335745
67960	335746
625	335747
142595	335748
352517	335749
4070	335750
3039	335751
153119	335752
160116	335753
75789	335754
51839	335755
104276	335756
247946	335757
356138	335758
45287	335759
281181	335760
210139	335761
161086	335762
205532	335763
308625	335764
35783	335765
192570	335766
64	335767
19346	335768
28517	335769
7	335770
151598	335771
72034	335772
58204	335773
75883	335774
277894	335775
211632	335776
81	335777
161156	335778
192312	335779
125388	335780
867	335781
26281	335782
122859	335783
28085	335784
16205	335785
157996	335786
46211	335787
84425	335788
70198	335789
258901	335790
155498	335791
81	335792
307952	335793
1234	335794
47905	335795
292557	335796
138488	335797
292967	335798
7912	335799
348653	335800
324814	335801
113917	335802
158030	335803
156030	335804
38472	335805
81549	335806
65488	335807
5	335808
43355	335809
23969	335810
39993	335811
48210	335812
344622	335813
286597	335814
285999	335815
119384	335816
21079	335817
126037	335818
71007	335819
88056	335820
107446	335821
6809	335822
92117	335823
6557	335824
15258	335825
120556	335826
37043	335827
12112	335828
125250	335829
201525	335830
341662	335831
21772	335832
14923	335833
161677	335834
174891	335835
170019	335836
61175	335837
223786	335838
254364	335839
16294	335840
117872	335841
246373	335842
184847	335843
236023	335844
212204	335845
155311	335846
6370	335847
102386	335848
146113	335849
12883	335850
148181	335851
100090	335852
66924	335853
323442	335854
37424	335855
112850	335856
269039	335857
44855	335858
99900	335859
218917	335860
191668	335861
80999	335862
22088	335863
42831	335864
25681	335865
320499	335866
299516	335867
207610	335868
61332	335869
152424	335870
316163	335871
6925	335872
159855	335873
205540	335874
3636	335875
7031	335876
11077	335877
107360	335878
34631	335879
219333	335880
237195	335881
192587	335882
124423	335883
31749	335884
215471	335885
87742	335886
241986	335887
7058	335888
31018	335889
321983	335890
15620	335891
159080	335892
96232	335893
60597	335894
5828	335895
117685	335896
178854	335897
15881	335898
5828	335899
148578	335900
150296	335901
195861	335902
53148	335903
305470	335904
95606	335905
13942	335906
8105	335907
155202	335908
219344	335909
31783	335910
40504	335911
117126	335912
40723	335913
333350	335914
199100	335915
14165	335916
183581	335917
23460	335918
62279	335919
90234	335920
70367	335921
18852	335922
11138	335923
38543	335924
137867	335925
67975	335926
249589	335927
17	335928
146109	335929
12071	335930
20499	335931
154219	335932
92141	335933
89227	335934
140740	335935
9792	335936
77024	335937
8576	335938
188087	335939
40897	335940
263000	335941
196391	335942
42630	335943
133111	335944
211647	335945
47963	335946
172774	335947
30608	335948
26389	335949
200140	335950
98378	335951
163930	335952
298041	335953
152229	335954
29432	335955
8699	335956
10770	335957
118394	335958
122576	335959
9082	335960
44091	335961
44030	335962
97740	335963
182517	335964
1853	335965
22612	335966
8713	335967
120	335968
133964	335969
82535	335970
154464	335971
77089	335972
122104	335973
178204	335974
56679	335975
48948	335976
133382	335977
238557	335978
21721	335979
45427	335980
23812	335981
162491	335982
8388	335983
163930	335984
186139	335985
2922	335986
124202	335987
19445	335988
50906	335989
315055	335990
341552	335991
173852	335992
9371	335993
50596	335994
119905	335995
47294	335996
7678	335997
160523	335998
207690	335999
24791	336000
168825	336001
4172	336002
15957	336003
73924	336004
119516	336005
6610	336006
116924	336007
99390	336008
42098	336009
1775	336010
17442	336011
45559	336012
9017	336013
66085	336014
211130	336015
96	336016
114787	336017
43002	336018
258297	336019
9426	336020
5309	336021
132624	336022
167252	336023
110337	336024
324214	336025
24598	336026
25209	336027
107629	336028
24655	336029
169420	336030
282662	336031
169022	336032
187251	336033
16114	336034
73736	336035
177288	336036
117477	336037
53623	336038
316055	336039
256459	336040
6081	336041
41023	336042
59339	336043
54243	336044
18735	336045
193637	336046
209976	336047
186605	336048
13645	336049
46035	336050
57649	336051
162197	336052
22768	336053
32419	336054
74435	336055
40953	336056
1874	336057
15089	336058
29915	336059
62747	336060
74224	336061
4435	336062
2024	336063
170331	336064
47764	336065
75228	336066
135657	336067
114827	336068
15880	336069
94443	336070
53466	336071
18194	336072
35050	336073
25650	336074
5876	336075
21278	336076
93933	336077
128990	336078
204986	336079
181080	336080
44256	336081
239787	336082
172354	336083
126385	336084
129309	336085
37413	336086
54964	336087
795	336088
16409	336089
95556	336090
90939	336091
31843	336092
178423	336093
2981	336094
11974	336095
186768	336096
34283	336097
247319	336098
3201	336099
1109	336100
20775	336101
69006	336102
110817	336103
13369	336104
108630	336105
93972	336106
61556	336107
59164	336108
79177	336109
16584	336110
236135	336111
12333	336112
37041	336113
147597	336114
21122	336115
88250	336116
119181	336117
48816	336118
94048	336119
31754	336120
84169	336121
42920	336122
118391	336123
17594	336124
17503	336125
336	336126
392	336127
74820	336128
51720	336129
64280	336130
91331	336131
134511	336132
258333	336133
311770	336134
312713	336135
4242	336136
109484	336137
22358	336138
36456	336139
120250	336140
318291	336141
62848	336142
53651	336143
45919	336144
4986	336145
110750	336146
47813	336147
209521	336148
125572	336149
76815	336150
101779	336151
676	336152
9108	336153
88096	336154
14811	336155
477	336156
115661	336157
9775	336158
9520	336159
235432	336160
121061	336161
282225	336162
139120	336163
4202	336164
7435	336165
2861	336166
17252	336167
40475	336168
48390	336169
33494	336170
69841	336171
177205	336172
19107	336173
58505	336174
233191	336175
3573	336176
286242	336177
307235	336178
20761	336179
220975	336180
6547	336181
9097	336182
34945	336183
119009	336184
78367	336185
94329	336186
32263	336187
4818	336188
81657	336189
23845	336190
4490	336191
21843	336192
108	336193
34917	336194
187387	336195
36856	336196
3922	336197
225577	336198
43057	336199
136035	336200
167545	336201
90719	336202
343597	336203
95246	336204
165169	336205
137269	336206
59994	336207
38418	336208
253384	336209
82949	336210
5976	336211
938	336212
96845	336213
271827	336214
138463	336215
20712	336216
6299	336217
125413	336218
60133	336219
162982	336220
90697	336221
168706	336222
221690	336223
340367	336224
89841	336225
99274	336226
137759	336227
347922	336228
276893	336229
161905	336230
21287	336231
114657	336232
307712	336233
305837	336234
126450	336235
343721	336236
23135	336237
127255	336238
40244	336239
78510	336240
13977	336241
2459	336242
15011	336243
49907	336244
78229	336245
106688	336246
200135	336247
353504	336248
15175	336249
15907	336250
18784	336251
44970	336252
116209	336253
147470	336254
44293	336255
177232	336256
2994	336257
197070	336258
50678	336259
20942	336260
45559	336261
3550	336262
21731	336263
73294	336264
277327	336265
138828	336266
108913	336267
117162	336268
112739	336269
85749	336270
327640	336271
7174	336272
42972	336273
134874	336274
125018	336275
123277	336276
8169	336277
251944	336278
56446	336279
281972	336280
220757	336281
75718	336282
12772	336283
218342	336284
118112	336285
20080	336286
266991	336287
146673	336288
124257	336289
192062	336290
217815	336291
157134	336292
35346	336293
306388	336294
38317	336295
50307	336296
37833	336297
278372	336298
167068	336299
296131	336300
37813	336301
15782	336302
37547	336303
123431	336304
65540	336305
156385	336306
60873	336307
22100	336308
191436	336309
12888	336310
134098	336311
217634	336312
46484	336313
16560	336314
124320	336315
322242	336316
96545	336317
79506	336318
69976	336319
12352	336320
66979	336321
140246	336322
41125	336323
185632	336324
15194	336325
179016	336326
217895	336327
21004	336328
915	336329
9507	336330
260	336331
183832	336332
227406	336333
306749	336334
37218	336335
252623	336336
79532	336337
264096	336338
226837	336339
165742	336340
54980	336341
103890	336342
309241	336343
229601	336344
206599	336345
141977	336346
218451	336347
1509	336348
342482	336349
200134	336350
264467	336351
195626	336352
69047	336353
47475	336354
152832	336355
244507	336356
297810	336357
340777	336358
116268	336359
243522	336360
120677	336361
5508	336362
252793	336363
91342	336364
300824	336365
90356	336366
25208	336367
60958	336368
103890	336369
335417	336370
336518	336371
297185	336372
141740	336373
340642	336374
108207	336375
284084	336376
243892	336377
163129	336378
340901	336379
336057	336380
159727	336381
34731	336382
295757	336383
178657	336384
151028	336385
284488	336386
325122	336387
283155	336388
113692	336389
119531	336390
5774	336391
37913	336392
14887	336393
143227	336394
320009	336395
1204	336396
81424	336397
16893	336398
148249	336399
189216	336400
2942	336401
117393	336402
29996	336403
245160	336404
192603	336405
320076	336406
224026	336407
178774	336408
129294	336409
346647	336410
103063	336411
81882	336412
144663	336413
126021	336414
236625	336415
237476	336416
122529	336417
68879	336418
236399	336419
95996	336420
194481	336421
264845	336422
120645	336423
14058	336424
272791	336425
318784	336426
191386	336427
191433	336428
191465	336429
8225	336430
28301	336431
244017	336432
203523	336433
126024	336434
28500	336435
191385	336436
253368	336437
230169	336438
320065	336439
319814	336440
192404	336441
140688	336442
167859	336443
8209	336444
318701	336445
78699	336446
178458	336447
2035	336448
93016	336449
334750	336450
151548	336451
14874	336452
56833	336453
230036	336454
88	336455
91185	336456
30510	336457
253166	336458
192555	336459
53985	336460
139487	336461
163476	336462
38918	336463
84205	336464
129144	336465
78607	336466
74668	336467
65676	336468
110155	336469
228843	336470
4945	336471
113076	336472
128	336473
324455	336474
62604	336475
115120	336476
69476	336477
20705	336478
185479	336479
82111	336480
11017	336481
28756	336482
40542	336483
357093	336484
121903	336485
165298	336486
5518	336487
121988	336488
17929	336489
83811	336490
21421	336491
15590	336492
83923	336493
27316	336494
28604	336495
94693	336496
5623	336497
129831	336498
60182	336499
286595	336500
84085	336501
28973	336502
121199	336503
291885	336504
91855	336505
232206	336506
331905	336507
105604	336508
37866	336509
155314	336510
20898	336511
254542	336512
155013	336513
155314	336514
26520	336515
29774	336516
150061	336517
428	336518
65966	336519
55810	336520
21395	336521
94489	336522
27583	336523
29623	336524
93832	336525
103443	336526
7612	336527
243810	336528
298605	336529
128045	336530
355352	336531
55953	336532
56268	336533
83702	336534
47267	336535
28749	336536
31806	336537
228552	336538
178147	336539
323481	336540
7616	336541
46868	336542
108323	336543
282653	336544
825	336545
267641	336546
16995	336547
666	336548
47964	336549
40666	336550
90775	336551
21680	336552
309821	336553
26793	336554
235610	336555
125943	336556
153183	336557
179647	336558
84836	336559
82517	336560
103755	336561
306190	336562
298454	336563
118888	336564
15299	336565
98266	336566
86	336567
2495	336568
28869	336569
73807	336570
35003	336571
105649	336572
143144	336573
198368	336574
48420	336575
48493	336576
269453	336577
311113	336578
111931	336579
81416	336580
40021	336581
169256	336582
210697	336583
10749	336584
93292	336585
14769	336586
67877	336587
70852	336588
23858	336589
115152	336590
186370	336591
27465	336592
134281	336593
296807	336594
307462	336595
120479	336596
291072	336597
28992	336598
112788	336599
247598	336600
56866	336601
309719	336602
341322	336603
63900	336604
101286	336605
37145	336606
298782	336607
341271	336608
340952	336609
184182	336610
134714	336611
339942	336612
202061	336613
113399	336614
243975	336615
19493	336616
136155	336617
145093	336618
177759	336619
51893	336620
15985	336621
77029	336622
41349	336623
280344	336624
9212	336625
171297	336626
142618	336627
92584	336628
342900	336629
295900	336630
2239	336631
299482	336632
230627	336633
320562	336634
120896	336635
166184	336636
297916	336637
115532	336638
222946	336639
153442	336640
306184	336641
336217	336642
298570	336643
236713	336644
244576	336645
224320	336646
344709	336647
25145	336648
346902	336649
178099	336650
113744	336651
185323	336652
50664	336653
222155	336654
306040	336655
12039	336656
181325	336657
36785	336658
91687	336659
14387	336660
10251	336661
7237	336662
51957	336663
131149	336664
93633	336665
310259	336666
125827	336667
81024	336668
234965	336669
156719	336670
50072	336671
183129	336672
201852	336673
63748	336674
139293	336675
123142	336676
134480	336677
47475	336678
197667	336679
139857	336680
308112	336681
310429	336682
91888	336683
163175	336684
162854	336685
229650	336686
29117	336687
86634	336688
115532	336689
166871	336690
90947	336691
295727	336692
125718	336693
201835	336694
21680	336695
185781	336696
93292	336697
191396	336698
112460	336699
20726	336700
143248	336701
325786	336702
319570	336703
125805	336704
127982	336705
185154	336706
99885	336707
305041	336708
308841	336709
131410	336710
169136	336711
309600	336712
217180	336713
200968	336714
300885	336715
347064	336716
342713	336717
300861	336718
75332	336719
306265	336720
282084	336721
60677	336722
340010	336723
256721	336724
112013	336725
339917	336726
298174	336727
96969	336728
340312	336729
334477	336730
268705	336731
224087	336732
335260	336733
246998	336734
124954	336735
233213	336736
320206	336737
191689	336738
136955	336739
324310	336740
290330	336741
83213	336742
160807	336743
308229	336744
210533	336745
144659	336746
51159	336747
66103	336748
302688	336749
100274	336750
177547	336751
115560	336752
142575	336753
172331	336754
134119	336755
348735	336756
320307	336757
43634	336758
234985	336759
183682	336760
308354	336761
319540	336762
50660	336763
88275	336764
300877	336765
202049	336766
96783	336767
237523	336768
228084	336769
183250	336770
337183	336771
81892	336772
346724	336773
229001	336774
145835	336775
55270	336776
338349	336777
130919	336778
144841	336779
184894	336780
112119	336781
1586	336782
211475	336783
306454	336784
344542	336785
257929	336786
334220	336787
180815	336788
216299	336789
244441	336790
276684	336791
125980	336792
51037	336793
51159	336794
223783	336795
217559	336796
210529	336797
134757	336798
212268	336799
85188	336800
186706	336801
30490	336802
228757	336803
112210	336804
161065	336805
311105	336806
157689	336807
126649	336808
34731	336809
296984	336810
141446	336811
298566	336812
103843	336813
130318	336814
216455	336815
87097	336816
307549	336817
219672	336818
256856	336819
320945	336820
144086	336821
309928	336822
327691	336823
193502	336824
37869	336825
237510	336826
61776	336827
234934	336828
216682	336829
43634	336830
171041	336831
246215	336832
306562	336833
321950	336834
92239	336835
126144	336836
138016	336837
311181	336838
216479	336839
47565	336840
63474	336841
180416	336842
302307	336843
347153	336844
106490	336845
306645	336846
149966	336847
247863	336848
321820	336849
337248	336850
338537	336851
77007	336852
30593	336853
216838	336854
334720	336855
51248	336856
200937	336857
217803	336858
334491	336859
340722	336860
144695	336861
237421	336862
339502	336863
220149	336864
157146	336865
286171	336866
144614	336867
281764	336868
10447	336869
46367	336870
47207	336871
234933	336872
112777	336873
53699	336874
301890	336875
125481	336876
320095	336877
234154	336878
75315	336879
119890	336880
234	336881
32464	336882
199080	336883
2091	336884
3770	336885
81892	336886
71629	336887
112613	336888
283315	336889
135930	336890
232194	336891
60912	336892
149678	336893
64052	336894
247174	336895
42017	336896
56914	336897
298775	336898
115236	336899
199309	336900
246896	336901
310109	336902
126300	336903
98765	336904
30294	336905
43532	336906
253376	336907
201758	336908
194268	336909
171069	336910
50297	336911
29169	336912
335972	336913
131095	336914
198398	336915
2495	336916
179736	336917
280619	336918
116268	336919
93343	336920
130174	336921
309390	336922
178732	336923
146169	336924
319677	336925
235888	336926
159114	336927
40247	336928
338330	336929
114932	336930
297509	336931
308776	336932
250328	336933
30535	336934
245063	336935
144852	336936
93097	336937
125367	336938
141988	336939
256496	336940
248143	336941
15432	336942
343269	336943
343058	336944
68313	336945
179130	336946
210798	336947
257075	336948
146072	336949
223673	336950
319845	336951
8245	336952
282046	336953
58402	336954
135976	336955
274388	336956
88779	336957
56821	336958
149453	336959
134275	336960
87886	336961
123848	336962
198760	336963
112626	336964
131144	336965
52136	336966
296521	336967
130327	336968
113007	336969
115437	336970
235428	336971
170409	336972
235419	336973
60938	336974
354420	336975
320134	336976
164372	336977
246635	336978
246677	336979
154581	336980
170295	336981
232071	336982
272838	336983
91805	336984
117308	336985
138261	336986
113007	336987
93239	336988
50659	336989
335512	336990
185254	336991
57193	336992
234204	336993
309406	336994
30501	336995
61756	336996
234987	336997
236804	336998
108380	336999
144850	337000
278531	337001
1457	337002
129654	337003
179237	337004
297988	337005
30608	337006
210513	337007
179291	337008
79494	337009
178251	337010
342039	337011
100072	337012
154239	337013
117291	337014
296857	337015
342259	337016
81892	337017
283523	337018
183534	337019
125253	337020
52136	337021
124466	337022
41819	337023
19993	337024
324055	337025
234145	337026
14493	337027
298175	337028
38218	337029
33255	337030
130738	337031
108344	337032
5369	337033
19034	337034
144983	337035
115794	337036
327533	337037
194672	337038
119814	337039
91631	337040
311123	337041
326896	337042
148684	337043
43035	337044
126663	337045
344141	337046
335587	337047
90054	337048
339160	337049
281621	337050
136743	337051
55473	337052
108327	337053
332380	337054
26582	337055
12073	337056
309	337057
11211	337058
13790	337059
26109	337060
2019	337061
349139	337062
81540	337063
195199	337064
52186	337065
117809	337066
312552	337067
312561	337068
25797	337069
313337	337070
101612	337071
187025	337072
101661	337073
66849	337074
4577	337075
104657	337076
45367	337077
52186	337078
95428	337079
77214	337080
117709	337081
77177	337082
187674	337083
187129	337084
52221	337085
187587	337086
216405	337087
52293	337088
77110	337089
187017	337090
30097	337091
115814	337092
149638	337093
28206	337094
141497	337095
187359	337096
2301	337097
160073	337098
18855	337099
262826	337100
78302	337101
313054	337102
117528	337103
116294	337104
11475	337105
144033	337106
25231	337107
241843	337108
165199	337109
153288	337110
169573	337111
187129	337112
191345	337113
319675	337114
187063	337115
312021	337116
187290	337117
16058	337118
154834	337119
312185	337120
12972	337121
119624	337122
184430	337123
123088	337124
254304	337125
152538	337126
78555	337127
65117	337128
312765	337129
77166	337130
146406	337131
237530	337132
30133	337133
117786	337134
187051	337135
187552	337136
36145	337137
54902	337138
233943	337139
84563	337140
316179	337141
329607	337142
199915	337143
121635	337144
58273	337145
184423	337146
12409	337147
331451	337148
13800	337149
325734	337150
167683	337151
106473	337152
31166	337153
190832	337154
167620	337155
153201	337156
4525	337157
21592	337158
25924	337159
112423	337160
9095	337161
43050	337162
2418	337163
113165	337164
15483	337165
26047	337166
67182	337167
102034	337168
284845	337169
242946	337170
20226	337171
140584	337172
89199	337173
67169	337174
104308	337175
28729	337176
208642	337177
87547	337178
116942	337179
55766	337180
230982	337181
114198	337182
140150	337183
79441	337184
24122	337185
180715	337186
224005	337187
4190	337188
45498	337189
68293	337190
121649	337191
63610	337192
301518	337193
339058	337194
120653	337195
166877	337196
141647	337197
323340	337198
265795	337199
50541	337200
195321	337201
137366	337202
25000	337203
113431	337204
81096	337205
194225	337206
17418	337207
54942	337208
135270	337209
70798	337210
18661	337211
99055	337212
149848	337213
42760	337214
139836	337215
35074	337216
168524	337217
95818	337218
141502	337219
44269	337220
47123	337221
164004	337222
267370	337223
89040	337224
195456	337225
107511	337226
75731	337227
90798	337228
192887	337229
217123	337230
219552	337231
95818	337232
165615	337233
27471	337234
223105	337235
68533	337236
123128	337237
190444	337238
92256	337239
201736	337240
169264	337241
274716	337242
149820	337243
36190	337244
90220	337245
35509	337246
35986	337247
89444	337248
92954	337249
99878	337250
24993	337251
167489	337252
307478	337253
59931	337254
58680	337255
331357	337256
252641	337257
40578	337258
38434	337259
26740	337260
59985	337261
12105	337262
113297	337263
88354	337264
22099	337265
261295	337266
96107	337267
55788	337268
226324	337269
168368	337270
123873	337271
63427	337272
216442	337273
203202	337274
73966	337275
12448	337276
247388	337277
297313	337278
81616	337279
183611	337280
32371	337281
310393	337282
183477	337283
180444	337284
204452	337285
94331	337286
182351	337287
5737	337288
69801	337289
328048	337290
229635	337291
69004	337292
248293	337293
16003	337294
321718	337295
52636	337296
60266	337297
123679	337298
102621	337299
250517	337300
38158	337301
87297	337302
78961	337303
89873	337304
69604	337305
101132	337306
51663	337307
154687	337308
1727	337309
28662	337310
192830	337311
224934	337312
185647	337313
40578	337314
70788	337315
26172	337316
88824	337317
155840	337318
96201	337319
12302	337320
322522	337321
256131	337322
329355	337323
23689	337324
228828	337325
335795	337326
92885	337327
34705	337328
191323	337329
321699	337330
58697	337331
78558	337332
10671	337333
15129	337334
107869	337335
36672	337336
17057	337337
268790	337338
217956	337339
104789	337340
305855	337341
27208	337342
277250	337343
65493	337344
168656	337345
156108	337346
106552	337347
343007	337348
225713	337349
184609	337350
27635	337351
275822	337352
165355	337353
134116	337354
75359	337355
17183	337356
136162	337357
298916	337358
27047	337359
156784	337360
51219	337361
25161	337362
229229	337363
326165	337364
145827	337365
183353	337366
306533	337367
59586	337368
230352	337369
120989	337370
95360	337371
161957	337372
90123	337373
103132	337374
43685	337375
62852	337376
192917	337377
166410	337378
187327	337379
267848	337380
145002	337381
320116	337382
116203	337383
144049	337384
87886	337385
21024	337386
235697	337387
258336	337388
52699	337389
297927	337390
20216	337391
22451	337392
120031	337393
166101	337394
310211	337395
130312	337396
64105	337397
126371	337398
102833	337399
202403	337400
306331	337401
138952	337402
106362	337403
87685	337404
166680	337405
145194	337406
82574	337407
46803	337408
190398	337409
100146	337410
164247	337411
68974	337412
106033	337413
332243	337414
103501	337415
236240	337416
247953	337417
273247	337418
192378	337419
79503	337420
305102	337421
309486	337422
337168	337423
186603	337424
21878	337425
134836	337426
344863	337427
308220	337428
183030	337429
145521	337430
235736	337431
74483	337432
183620	337433
319555	337434
251265	337435
323208	337436
18144	337437
268914	337438
91582	337439
322347	337440
120270	337441
13922	337442
219274	337443
51281	337444
202097	337445
285459	337446
222062	337447
244272	337448
58364	337449
68872	337450
183477	337451
339613	337452
232617	337453
135663	337454
194045	337455
90752	337456
273989	337457
75344	337458
191239	337459
133925	337460
335325	337461
66086	337462
44252	337463
212647	337464
167208	337465
310115	337466
115598	337467
244578	337468
244664	337469
225660	337470
312610	337471
301646	337472
102351	337473
16028	337474
335421	337475
69795	337476
25868	337477
46703	337478
104796	337479
30006	337480
195456	337481
183495	337482
41841	337483
329835	337484
79177	337485
146129	337486
43334	337487
135660	337488
262029	337489
29744	337490
234293	337491
23446	337492
102683	337493
282854	337494
86876	337495
53727	337496
244812	337497
194953	337498
32270	337499
113390	337500
113157	337501
255036	337502
278532	337503
4484	337504
3641	337505
22099	337506
58282	337507
256323	337508
45853	337509
74370	337510
76728	337511
300296	337512
2458	337513
295731	337514
29430	337515
301475	337516
145514	337517
326352	337518
321600	337519
32782	337520
96110	337521
28448	337522
195694	337523
267038	337524
91641	337525
351225	337526
152561	337527
30362	337528
200527	337529
78981	337530
300234	337531
335749	337532
58157	337533
252375	337534
82018	337535
40370	337536
164973	337537
300263	337538
106473	337539
122033	337540
168418	337541
350753	337542
261297	337543
200730	337544
37608	337545
265541	337546
191250	337547
95823	337548
41841	337549
5669	337550
16997	337551
79641	337552
122659	337553
59335	337554
32127	337555
5998	337556
135978	337557
192830	337558
247720	337559
79170	337560
113913	337561
68500	337562
192564	337563
135535	337564
226574	337565
40370	337566
325410	337567
169636	337568
15907	337569
30746	337570
273107	337571
46473	337572
231360	337573
53191	337574
325120	337575
182708	337576
16966	337577
46471	337578
230027	337579
270796	337580
201138	337581
22099	337582
11973	337583
229634	337584
310928	337585
75248	337586
108253	337587
32952	337588
87288	337589
226205	337590
95840	337591
125935	337592
131510	337593
68429	337594
23661	337595
281872	337596
59152	337597
353847	337598
51107	337599
75344	337600
80616	337601
167525	337602
20873	337603
69312	337604
218119	337605
197190	337606
136575	337607
323827	337608
97052	337609
28591	337610
37918	337611
336965	337612
341450	337613
29762	337614
159110	337615
250820	337616
50515	337617
178054	337618
180455	337619
340013	337620
159581	337621
163630	337622
58157	337623
221013	337624
138963	337625
113897	337626
137075	337627
131388	337628
75359	337629
244069	337630
149981	337631
70049	337632
243564	337633
166658	337634
268082	337635
82495	337636
235647	337637
137212	337638
139776	337639
230658	337640
319982	337641
165935	337642
256039	337643
125175	337644
161923	337645
212028	337646
223687	337647
112637	337648
154886	337649
11668	337650
47393	337651
45243	337652
197194	337653
194168	337654
138359	337655
52494	337656
24994	337657
10428	337658
154710	337659
65821	337660
10228	337661
150173	337662
167242	337663
223828	337664
236453	337665
144081	337666
104534	337667
79859	337668
222775	337669
319936	337670
227561	337671
264764	337672
10523	337673
10523	337674
138872	337675
239641	337676
30369	337677
119932	337678
325194	337679
130119	337680
124258	337681
69436	337682
343561	337683
82458	337684
307044	337685
17460	337686
4111	337687
233326	337688
98133	337689
112487	337690
81096	337691
300826	337692
162716	337693
98166	337694
181387	337695
53727	337696
91737	337697
161281	337698
303927	337699
237513	337700
196076	337701
155951	337702
161846	337703
181038	337704
276094	337705
90953	337706
1589	337707
32060	337708
142317	337709
25204	337710
167573	337711
97232	337712
11953	337713
30098	337714
18513	337715
112673	337716
126724	337717
179115	337718
152188	337719
105354	337720
103132	337721
27798	337722
196189	337723
21005	337724
165514	337725
45963	337726
6002	337727
104904	337728
83470	337729
3732	337730
89863	337731
33578	337732
2388	337733
204881	337734
276489	337735
8382	337736
331138	337737
23746	337738
180433	337739
9683	337740
47125	337741
340625	337742
23331	337743
169344	337744
133	337745
80528	337746
43437	337747
142095	337748
193810	337749
39826	337750
22537	337751
142778	337752
56843	337753
79641	337754
97494	337755
30127	337756
295986	337757
325837	337758
309787	337759
203257	337760
301457	337761
103410	337762
200527	337763
124696	337764
136001	337765
44334	337766
32682	337767
275569	337768
137341	337769
263784	337770
50135	337771
11800	337772
123242	337773
428	337774
21754	337775
161537	337776
139927	337777
36649	337778
28920	337779
35291	337780
164040	337781
32804	337782
40744	337783
206742	337784
55550	337785
345514	337786
341427	337787
166296	337788
164368	337789
164264	337790
260357	337791
35148	337792
337691	337793
82282	337794
199493	337795
338565	337796
22447	337797
194236	337798
323321	337799
113775	337800
346695	337801
302278	337802
270426	337803
201707	337804
135041	337805
201357	337806
124498	337807
284429	337808
44742	337809
93108	337810
93108	337811
83294	337812
4536	337813
113771	337814
103759	337815
140739	337816
81641	337817
134468	337818
17499	337819
82022	337820
223492	337821
70738	337822
1587	337823
68823	337824
7391	337825
23889	337826
326093	337827
65223	337828
18967	337829
254194	337830
45894	337831
259978	337832
88301	337833
6933	337834
19573	337835
90821	337836
124608	337837
152287	337838
1726	337839
70700	337840
101890	337841
139247	337842
474	337843
70851	337844
6	337845
21113	337846
235611	337847
250763	337848
152060	337849
4242	337850
45715	337851
10618	337852
873	337853
84376	337854
160432	337855
153588	337856
78916	337857
10697	337858
71356	337859
41800	337860
27476	337861
95035	337862
43061	337863
70236	337864
8175	337865
58729	337866
3656	337867
33776	337868
3460	337869
20869	337870
152161	337871
11984	337872
58862	337873
5621	337874
76544	337875
1169	337876
1450	337877
11526	337878
95599	337879
43378	337880
41643	337881
11494	337882
77737	337883
15281	337884
1270	337885
245476	337886
99855	337887
9182	337888
336699	337889
55337	337890
245504	337891
192211	337892
1247	337893
11526	337894
149946	337895
34794	337896
66667	337897
9202	337898
43265	337899
1204	337900
170756	337901
119134	337902
4441	337903
36703	337904
3004	337905
742	337906
15748	337907
391	337908
101906	337909
10731	337910
67119	337911
2933	337912
15872	337913
162174	337914
55337	337915
161	337916
145217	337917
210675	337918
21167	337919
128520	337920
32051	337921
14561	337922
29005	337923
107548	337924
102989	337925
23919	337926
261514	337927
21590	337928
2171	337929
192526	337930
221225	337931
25585	337932
340262	337933
169632	337934
19264	337935
112724	337936
247909	337937
69717	337938
13784	337939
733	337940
306722	337941
79241	337942
57033	337943
80807	337944
80591	337945
170057	337946
27237	337947
10335	337948
138017	337949
39953	337950
11443	337951
11841	337952
170720	337953
39892	337954
153087	337955
241212	337956
198891	337957
70404	337958
8398	337959
183466	337960
78889	337961
47717	337962
8398	337963
192621	337964
192730	337965
60213	337966
134384	337967
271321	337968
96371	337969
3529	337970
211050	337971
284762	337972
125475	337973
225256	337974
23165	337975
300605	337976
33413	337977
102714	337978
137879	337979
26175	337980
164427	337981
33050	337982
227132	337983
17038	337984
12960	337985
15892	337986
56362	337987
32558	337988
104186	337989
296064	337990
10459	337991
71110	337992
7153	337993
44995	337994
22036	337995
40527	337996
170603	337997
36783	337998
117054	337999
2848	338000
26367	338001
135108	338002
97394	338003
9610	338004
34880	338005
2895	338006
16570	338007
62872	338008
45571	338009
140760	338010
13504	338011
150585	338012
476	338013
114700	338014
187979	338015
81686	338016
148283	338017
16415	338018
71327	338019
150591	338020
259289	338021
202798	338022
53447	338023
34922	338024
95484	338025
52055	338026
1954	338027
182988	338028
184886	338029
10936	338030
81686	338031
29246	338032
4797	338033
202286	338034
14981	338035
143434	338036
135901	338037
75292	338038
41905	338039
118287	338040
15693	338041
94974	338042
168498	338043
305261	338044
94974	338045
5017	338046
12786	338047
152564	338048
3660	338049
201098	338050
307255	338051
35460	338052
210845	338053
71322	338054
299393	338055
125543	338056
143600	338057
25530	338058
260	338059
319453	338060
189955	338061
41882	338062
170912	338063
37903	338064
38139	338065
219990	338066
281921	338067
2896	338068
178328	338069
252106	338070
196605	338071
317498	338072
11981	338073
116536	338074
264031	338075
16738	338076
354088	338077
51082	338078
38534	338079
109425	338080
56427	338081
86617	338082
7505	338083
62023	338084
144082	338085
128500	338086
29950	338087
187163	338088
4757	338089
16289	338090
9969	338091
75698	338092
32214	338093
49969	338094
92153	338095
24086	338096
3226	338097
44575	338098
74354	338099
22366	338100
352072	338101
197734	338102
25890	338103
161163	338104
203325	338105
9165	338106
217480	338107
71881	338108
28128	338109
34570	338110
108887	338111
46211	338112
54243	338113
604	338114
52206	338115
27446	338116
31128	338117
15106	338118
77517	338119
98441	338120
48046	338121
15347	338122
257400	338123
90273	338124
319874	338125
41600	338126
179655	338127
12695	338128
103329	338129
30894	338130
344272	338131
23597	338132
69214	338133
181956	338134
153905	338135
46571	338136
97705	338137
46686	338138
6036	338139
43242	338140
144015	338141
166792	338142
180211	338143
278779	338144
103323	338145
240668	338146
126997	338147
30869	338148
302939	338149
219018	338150
98449	338151
64653	338152
23492	338153
1308	338154
271066	338155
53331	338156
40721	338157
78647	338158
302863	338159
267530	338160
270028	338161
302861	338162
42949	338163
44295	338164
74727	338165
12695	338166
152410	338167
22181	338168
13582	338169
43372	338170
64974	338171
247971	338172
113895	338173
247970	338174
44167	338175
31339	338176
166085	338177
298120	338178
43372	338179
271122	338180
270703	338181
211477	338182
181482	338183
158207	338184
165440	338185
94860	338186
42806	338187
64653	338188
302808	338189
58096	338190
133596	338191
215960	338192
216160	338193
86620	338194
58131	338195
86672	338196
133549	338197
58126	338198
276466	338199
46491	338200
44048	338201
104340	338202
22126	338203
162735	338204
21996	338205
168625	338206
47541	338207
268248	338208
12798	338209
64395	338210
267605	338211
166297	338212
302841	338213
103530	338214
300516	338215
47558	338216
166333	338217
300481	338218
181483	338219
22126	338220
302930	338221
30869	338222
21660	338223
164421	338224
94389	338225
252123	338226
149025	338227
242840	338228
79649	338229
105599	338230
42949	338231
168069	338232
21811	338233
33235	338234
74729	338235
631	338236
277613	338237
17123	338238
300501	338239
3898	338240
113935	338241
104181	338242
181489	338243
181494	338244
23291	338245
32154	338246
43836	338247
193680	338248
27907	338249
181497	338250
257895	338251
1240	338252
64291	338253
56775	338254
100310	338255
199951	338256
269247	338257
254762	338258
217190	338259
47781	338260
113177	338261
99180	338262
66588	338263
91961	338264
297251	338265
66504	338266
20975	338267
153062	338268
180761	338269
221482	338270
1449	338271
352869	338272
59847	338273
155638	338274
148528	338275
113570	338276
30009	338277
93716	338278
68773	338279
103494	338280
244720	338281
104183	338282
225307	338283
178735	338284
102824	338285
154107	338286
66584	338287
41042	338288
265240	338289
45890	338290
99413	338291
145887	338292
295973	338293
229943	338294
1600	338295
97393	338296
62988	338297
61509	338298
253745	338299
90381	338300
34881	338301
766	338302
90303	338303
91732	338304
114518	338305
91732	338306
285127	338307
40879	338308
17175	338309
329204	338310
9514	338311
99642	338312
166210	338313
206528	338314
265688	338315
252128	338316
37379	338317
192236	338318
91102	338319
36168	338320
269875	338321
52408	338322
59930	338323
278672	338324
22204	338325
89773	338326
127140	338327
124110	338328
251274	338329
12791	338330
269131	338331
142365	338332
83590	338333
297748	338334
50736	338335
202568	338336
1460	338337
9341	338338
282064	338339
154053	338340
38298	338341
141960	338342
141131	338343
228338	338344
357533	338345
269077	338346
59729	338347
228604	338348
15539	338349
15909	338350
9738	338351
76374	338352
36695	338353
259939	338354
189348	338355
188484	338356
157156	338357
198531	338358
213	338359
58208	338360
326938	338361
148274	338362
27073	338363
11370	338364
168046	338365
21748	338366
256145	338367
233121	338368
7838	338369
102969	338370
124840	338371
15491	338372
22483	338373
282412	338374
180598	338375
254310	338376
323885	338377
139317	338378
139586	338379
170363	338380
122457	338381
222810	338382
10206	338383
272271	338384
22586	338385
67961	338386
19200	338387
72394	338388
311220	338389
77852	338390
138055	338391
79534	338392
79534	338393
93024	338394
42188	338395
135406	338396
40585	338397
95596	338398
274826	338399
221812	338400
351066	338401
53231	338402
277688	338403
238611	338404
65966	338405
99875	338406
79819	338407
68047	338408
18338	338409
298608	338410
335821	338411
107067	338412
59492	338413
169505	338414
182622	338415
11612	338416
20656	338417
300681	338418
181768	338419
41649	338420
42391	338421
88532	338422
95456	338423
113284	338424
7719	338425
101282	338426
89832	338427
83039	338428
1933	338429
476	338430
107288	338431
5449	338432
60888	338433
254054	338434
18390	338435
14524	338436
165041	338437
202017	338438
29330	338439
182679	338440
1219	338441
41638	338442
217284	338443
21153	338444
83761	338445
312865	338446
2455	338447
145384	338448
124741	338449
317258	338450
5415	338451
6807	338452
93618	338453
26353	338454
193283	338455
21463	338456
349218	338457
131381	338458
59322	338459
30064	338460
113541	338461
139984	338462
87030	338463
189821	338464
279598	338465
178329	338466
50479	338467
328099	338468
136784	338469
12989	338470
140604	338471
224607	338472
343479	338473
155216	338474
38315	338475
17086	338476
74971	338477
137129	338478
197309	338479
104871	338480
9619	338481
348010	338482
2931	338483
44759	338484
62276	338485
5582	338486
92476	338487
44644	338488
308660	338489
344667	338490
173010	338491
147530	338492
65184	338493
171164	338494
202934	338495
315752	338496
23875	338497
274362	338498
12742	338499
652	338500
122818	338501
263827	338502
89156	338503
86898	338504
217885	338505
87096	338506
282722	338507
206801	338508
1469	338509
127625	338510
129462	338511
84141	338512
9023	338513
302448	338514
357413	338515
114817	338516
270671	338517
207171	338518
348886	338519
352912	338520
84140	338521
357301	338522
153814	338523
355049	338524
235152	338525
75008	338526
305284	338527
95401	338528
95803	338529
4397	338530
79470	338531
6809	338532
122653	338533
99209	338534
237207	338535
24895	338536
261670	338537
7566	338538
265879	338539
7562	338540
155528	338541
258409	338542
82243	338543
52184	338544
306834	338545
305580	338546
537	338547
5256	338548
169150	338549
169685	338550
195287	338551
104880	338552
3583	338553
29986	338554
37409	338555
28504	338556
199154	338557
19387	338558
272195	338559
113969	338560
46178	338561
148367	338562
29982	338563
54348	338564
201988	338565
913	338566
139069	338567
123175	338568
4021	338569
28349	338570
95751	338571
253613	338572
278454	338573
178493	338574
180420	338575
18105	338576
2828	338577
218191	338578
343880	338579
18410	338580
108919	338581
87963	338582
192642	338583
16871	338584
6288	338585
67857	338586
152045	338587
78941	338588
229169	338589
110706	338590
92553	338591
61599	338592
47951	338593
197323	338594
116302	338595
28039	338596
5576	338597
181735	338598
283826	338599
167074	338600
50069	338601
12702	338602
107038	338603
75643	338604
201358	338605
182986	338606
62435	338607
256099	338608
95196	338609
8141	338610
116423	338611
126439	338612
87367	338613
266853	338614
64872	338615
181737	338616
195738	338617
24019	338618
265517	338619
32081	338620
5869	338621
114843	338622
40151	338623
70752	338624
16888	338625
67840	338626
32728	338627
23864	338628
99091	338629
32229	338630
33508	338631
42264	338632
33547	338633
82295	338634
93136	338635
41141	338636
86799	338637
88386	338638
141029	338639
69933	338640
30133	338641
13233	338642
131391	338643
4584	338644
46606	338645
28474	338646
85395	338647
46086	338648
43129	338649
102597	338650
24777	338651
348266	338652
23953	338653
280501	338654
111918	338655
224697	338656
66050	338657
48214	338658
53575	338659
4429	338660
16483	338661
265807	338662
70155	338663
88845	338664
5193	338665
339132	338666
167460	338667
144958	338668
90133	338669
169698	338670
281892	338671
172060	338672
146199	338673
5377	338674
28309	338675
5149	338676
78970	338677
58644	338678
186648	338679
18584	338680
177611	338681
3693	338682
1810	338683
133356	338684
2973	338685
3836	338686
3084	338687
131735	338688
342682	338689
123858	338690
31633	338691
344140	338692
121377	338693
11124	338694
20355	338695
43227	338696
288473	338697
230159	338698
191966	338699
80531	338700
192201	338701
141192	338702
236829	338703
42029	338704
144657	338705
40149	338706
32960	338707
105207	338708
47446	338709
18768	338710
75521	338711
194357	338712
197	338713
194357	338714
747	338715
356074	338716
94756	338717
207303	338718
42669	338719
129718	338720
138635	338721
11472	338722
307226	338723
122082	338724
134831	338725
53022	338726
44448	338727
192403	338728
51131	338729
216903	338730
80818	338731
5180	338732
38644	338733
55939	338734
42709	338735
186473	338736
172254	338737
104665	338738
106932	338739
66822	338740
101525	338741
31964	338742
332621	338743
66935	338744
37154	338745
156497	338746
194957	338747
75049	338748
353259	338749
197211	338750
93097	338751
77840	338752
253874	338753
161278	338754
38168	338755
9630	338756
9630	338757
294026	338758
34720	338759
1171	338760
201533	338761
124195	338762
120764	338763
14849	338764
120532	338765
192807	338766
194858	338767
88099	338768
113661	338769
329551	338770
300512	338771
1989	338772
286942	338773
71626	338774
204512	338775
351284	338776
26534	338777
204358	338778
324818	338779
30966	338780
63986	338781
192233	338782
18247	338783
168955	338784
324305	338785
97112	338786
171286	338787
80112	338788
181033	338789
7763	338790
85855	338791
153762	338792
207354	338793
356592	338794
144244	338795
144244	338796
300300	338797
151466	338798
32	338799
170278	338800
188922	338801
63258	338802
170041	338803
20808	338804
308386	338805
36318	338806
4338	338807
192349	338808
167812	338809
35186	338810
20808	338811
19108	338812
215687	338813
171154	338814
14711	338815
342919	338816
90850	338817
120096	338818
334828	338819
118536	338820
78111	338821
163968	338822
106611	338823
47328	338824
107853	338825
120729	338826
97	338827
322416	338828
10935	338829
236275	338830
248467	338831
20487	338832
323547	338833
167067	338834
78485	338835
30867	338836
79363	338837
65581	338838
4338	338839
23328	338840
57599	338841
56646	338842
152544	338843
36630	338844
61147	338845
124952	338846
53221	338847
95884	338848
113601	338849
37314	338850
396	338851
5001	338852
14723	338853
38319	338854
201939	338855
36531	338856
45999	338857
258614	338858
167484	338859
71395	338860
324706	338861
265917	338862
8464	338863
78694	338864
328032	338865
78882	338866
105587	338867
25970	338868
77765	338869
62117	338870
25970	338871
220152	338872
153574	338873
124304	338874
68388	338875
67447	338876
162099	338877
102582	338878
22133	338879
323957	338880
20842	338881
76768	338882
16838	338883
13711	338884
234633	338885
48527	338886
40050	338887
146730	338888
32178	338889
102434	338890
48201	338891
280569	338892
37522	338893
64820	338894
67905	338895
38895	338896
221167	338897
189412	338898
45693	338899
148035	338900
10822	338901
15438	338902
150602	338903
51848	338904
153632	338905
22051	338906
89852	338907
54135	338908
80227	338909
173403	338910
161358	338911
48211	338912
741	338913
93765	338914
112379	338915
263416	338916
94487	338917
194573	338918
41743	338919
98819	338920
62310	338921
94305	338922
3636	338923
94305	338924
220020	338925
29702	338926
25236	338927
61057	338928
163788	338929
74540	338930
20915	338931
220	338932
210100	338933
157253	338934
90463	338935
166825	338936
306698	338937
109778	338938
74263	338939
114398	338940
35400	338941
50986	338942
68285	338943
315703	338944
17878	338945
23020	338946
46108	338947
82830	338948
46315	338949
222336	338950
97534	338951
119830	338952
26424	338953
137484	338954
1252	338955
12452	338956
74186	338957
62552	338958
11132	338959
69613	338960
7644	338961
53979	338962
208527	338963
274944	338964
1183	338965
33159	338966
23877	338967
36393	338968
194766	338969
1423	338970
86663	338971
204721	338972
22022	338973
335214	338974
184850	338975
4039	338976
47630	338977
5	338978
2003	338979
12301	338980
308121	338981
30129	338982
2440	338983
40655	338984
5709	338985
14454	338986
70188	338987
19942	338988
6601	338989
122334	338990
113566	338991
266252	338992
181582	338993
141919	338994
19746	338995
344903	338996
48260	338997
176900	338998
278492	338999
84632	339000
14017	339001
20590	339002
5244	339003
340068	339004
105540	339005
17064	339006
16438	339007
34854	339008
104222	339009
278660	339010
70901	339011
98688	339012
46432	339013
139099	339014
180557	339015
42863	339016
112708	339017
8954	339018
187602	339019
110798	339020
274	339021
85340	339022
238	339023
77390	339024
69752	339025
70804	339026
111521	339027
51775	339028
19837	339029
63005	339030
240523	339031
68764	339032
22191	339033
6010	339034
312194	339035
47684	339036
82050	339037
10954	339038
70953	339039
70213	339040
103935	339041
128294	339042
99162	339043
69676	339044
84363	339045
141611	339046
278516	339047
5638	339048
66399	339049
35205	339050
35199	339051
21518	339052
12370	339053
35207	339054
18315	339055
248335	339056
54724	339057
70908	339058
38939	339059
25393	339060
42308	339061
17501	339062
136684	339063
18744	339064
230745	339065
786	339066
7749	339067
288793	339068
162885	339069
271575	339070
161609	339071
67591	339072
123026	339073
32192	339074
150449	339075
266576	339076
141170	339077
56710	339078
13004	339079
54083	339080
282572	339081
27634	339082
60603	339083
48164	339084
333845	339085
51775	339086
60044	339087
126891	339088
23910	339089
112710	339090
62933	339091
103810	339092
107636	339093
23689	339094
22	339095
154886	339096
6104	339097
59656	339098
33581	339099
12329	339100
16428	339101
1738	339102
65256	339103
21005	339104
255596	339105
66513	339106
298478	339107
70374	339108
66878	339109
148166	339110
186880	339111
197086	339112
131035	339113
59196	339114
7741	339115
59058	339116
5064	339117
5083	339118
254	339119
2892	339120
5630	339121
10974	339122
8907	339123
169743	339124
336232	339125
1829	339126
60312	339127
23437	339128
268449	339129
86261	339130
241851	339131
148294	339132
247865	339133
6819	339134
95406	339135
60483	339136
2186	339137
17088	339138
68387	339139
37899	339140
70004	339141
186227	339142
238	339143
19924	339144
45972	339145
12975	339146
106784	339147
47808	339148
136978	339149
242659	339150
54172	339151
30032	339152
149756	339153
23551	339154
44664	339155
25029	339156
37	339157
23873	339158
130302	339159
8136	339160
35435	339161
174387	339162
37400	339163
9086	339164
43882	339165
107155	339166
3365	339167
38276	339168
112259	339169
3674	339170
15226	339171
60439	339172
36526	339173
81545	339174
64612	339175
231437	339176
327644	339177
124343	339178
337916	339179
162786	339180
1325	339181
197118	339182
88863	339183
99197	339184
20021	339185
163503	339186
18265	339187
117018	339188
55771	339189
169381	339190
14831	339191
9814	339192
10428	339193
70722	339194
87970	339195
28199	339196
195899	339197
87983	339198
33631	339199
107444	339200
85463	339201
53997	339202
70415	339203
180882	339204
112173	339205
74774	339206
180387	339207
95355	339208
21793	339209
36271	339210
125746	339211
61128	339212
4170	339213
48078	339214
10470	339215
33330	339216
272762	339217
13659	339218
2081	339219
165066	339220
33048	339221
64165	339222
191187	339223
138395	339224
15124	339225
515	339226
48225	339227
2107	339228
44490	339229
15427	339230
5159	339231
18735	339232
14454	339233
93096	339234
26794	339235
1782	339236
89064	339237
24770	339238
217008	339239
18956	339240
10845	339241
48169	339242
17756	339243
787	339244
59058	339245
2911	339246
270631	339247
154732	339248
103097	339249
3160	339250
127080	339251
3445	339252
169932	339253
10907	339254
64421	339255
68876	339256
77580	339257
52674	339258
5118	339259
8465	339260
19145	339261
35638	339262
105540	339263
4294	339264
9609	339265
182390	339266
348517	339267
108131	339268
11394	339269
130669	339270
152872	339271
109654	339272
269955	339273
201107	339274
39132	339275
14603	339276
329250	339277
28553	339278
15306	339279
53039	339280
10856	339281
16909	339282
29771	339283
59181	339284
59181	339285
195649	339286
126991	339287
15380	339288
58812	339289
24829	339290
48041	339291
2008	339292
159372	339293
2133	339294
59589	339295
61800	339296
70517	339297
17115	339298
73598	339299
87454	339300
4032	339301
49729	339302
233572	339303
122970	339304
82822	339305
16499	339306
13018	339307
31574	339308
184169	339309
142451	339310
114552	339311
3583	339312
70817	339313
5118	339314
6318	339315
50066	339316
353	339317
98729	339318
109629	339319
10864	339320
61354	339321
8214	339322
112177	339323
64738	339324
204662	339325
13527	339326
33648	339327
64117	339328
77436	339329
11763	339330
274	339331
12071	339332
74414	339333
12701	339334
99141	339335
156046	339336
33187	339337
14178	339338
40145	339339
93733	339340
42709	339341
31053	339342
5578	339343
5031	339344
10847	339345
330034	339346
226198	339347
248324	339348
74379	339349
114624	339350
95424	339351
131632	339352
83212	339353
237824	339354
274	339355
309758	339356
16213	339357
80375	339358
3177	339359
350668	339360
22437	339361
165066	339362
124604	339363
55868	339364
241750	339365
31357	339366
16492	339367
182635	339368
209429	339369
20735	339370
1026	339371
188333	339372
114058	339373
106826	339374
274	339375
74550	339376
46734	339377
91271	339378
59867	339379
33462	339380
80135	339381
185814	339382
125126	339383
59759	339384
303748	339385
9738	339386
69830	339387
9744	339388
33470	339389
249682	339390
17872	339391
189388	339392
125858	339393
2249	339394
46707	339395
13908	339396
123467	339397
166280	339398
48076	339399
137637	339400
31452	339401
48239	339402
169633	339403
51002	339404
11798	339405
31683	339406
195762	339407
35212	339408
98023	339409
303808	339410
18310	339411
88775	339412
23591	339413
177919	339414
327840	339415
144988	339416
195768	339417
107102	339418
33499	339419
327309	339420
18310	339421
180365	339422
300654	339423
98356	339424
55580	339425
13464	339426
80337	339427
30303	339428
8750	339429
70498	339430
76900	339431
270071	339432
194769	339433
25240	339434
347826	339435
274539	339436
21056	339437
12716	339438
24212	339439
107075	339440
103815	339441
141369	339442
300355	339443
6792	339444
6046	339445
5025	339446
10485	339447
35161	339448
52165	339449
16860	339450
807	339451
139890	339452
10449	339453
195572	339454
58108	339455
222550	339456
12337	339457
79732	339458
292304	339459
5261	339460
43762	339461
93634	339462
82375	339463
274485	339464
142799	339465
342339	339466
159383	339467
306925	339468
11717	339469
2	339470
28503	339471
12878	339472
38279	339473
95117	339474
76402	339475
73891	339476
11362	339477
37014	339478
70028	339479
77546	339480
76463	339481
82689	339482
15738	339483
1288	339484
107655	339485
83848	339486
18720	339487
44699	339488
123275	339489
98015	339490
43314	339491
142526	339492
15112	339493
163902	339494
2482	339495
40751	339496
61696	339497
223431	339498
3528	339499
3264	339500
47750	339501
13019	339502
92	339503
8411	339504
276878	339505
18550	339506
5699	339507
3162	339508
195384	339509
140579	339510
44495	339511
34668	339512
124147	339513
90623	339514
357207	339515
254994	339516
123144	339517
3317	339518
16892	339519
29976	339520
59856	339521
241872	339522
69791	339523
8694	339524
311717	339525
343595	339526
3370	339527
343265	339528
30786	339529
20590	339530
343579	339531
347699	339532
183044	339533
156203	339534
64595	339535
615	339536
204308	339537
45399	339538
41433	339539
6539	339540
51023	339541
348454	339542
32427	339543
6849	339544
166980	339545
29590	339546
344157	339547
68583	339548
47432	339549
3528	339550
194808	339551
20735	339552
168932	339553
100755	339554
17415	339555
222874	339556
37354	339557
70577	339558
127102	339559
107655	339560
4263	339561
70344	339562
97116	339563
99585	339564
20659	339565
52124	339566
97049	339567
28520	339568
99602	339569
103965	339570
250094	339571
57080	339572
8039	339573
123514	339574
70969	339575
281950	339576
152598	339577
48067	339578
161242	339579
173778	339580
50730	339581
95344	339582
28659	339583
80742	339584
186695	339585
8240	339586
140614	339587
55876	339588
141216	339589
30009	339590
82103	339591
150129	339592
17501	339593
224381	339594
88276	339595
40260	339596
58794	339597
37702	339598
126376	339599
65604	339600
219836	339601
8128	339602
76752	339603
122473	339604
85315	339605
204076	339606
9795	339607
98333	339608
7390	339609
330402	339610
162173	339611
75260	339612
105737	339613
99224	339614
26860	339615
8592	339616
8950	339617
148443	339618
87387	339619
82983	339620
111866	339621
48155	339622
345844	339623
33526	339624
141818	339625
68045	339626
17329	339627
129994	339628
50639	339629
196610	339630
87758	339631
347331	339632
234331	339633
167991	339634
9477	339635
153194	339636
82856	339637
17403	339638
333829	339639
90849	339640
22564	339641
17413	339642
95091	339643
555	339644
76568	339645
116	339646
98821	339647
4699	339648
100744	339649
55344	339650
73216	339651
86991	339652
40105	339653
62973	339654
82537	339655
25558	339656
89785	339657
6349	339658
13033	339659
72905	339660
6615	339661
8131	339662
311554	339663
12425	339664
112329	339665
80712	339666
285233	339667
56203	339668
268925	339669
41204	339670
324140	339671
48168	339672
12	339673
86964	339674
45987	339675
95356	339676
16285	339677
63472	339678
35871	339679
61554	339680
30792	339681
17022	339682
113442	339683
169804	339684
73676	339685
73676	339686
86781	339687
84408	339688
33278	339689
316640	339690
99508	339691
12915	339692
198159	339693
775	339694
48160	339695
90540	339696
135089	339697
104231	339698
23227	339699
48096	339700
193104	339701
17403	339702
42904	339703
9879	339704
44136	339705
48191	339706
15229	339707
22010	339708
40910	339709
122398	339710
44556	339711
47739	339712
117206	339713
19717	339714
17497	339715
332594	339716
1918	339717
29092	339718
39845	339719
278867	339720
198835	339721
141542	339722
35111	339723
13034	339724
10555	339725
267786	339726
310003	339727
19564	339728
115260	339729
165549	339730
4862	339731
195652	339732
214	339733
13752	339734
103435	339735
22983	339736
20523	339737
17367	339738
2274	339739
26591	339740
8056	339741
108394	339742
36674	339743
37679	339744
82897	339745
27646	339746
6558	339747
2905	339748
16928	339749
194943	339750
226804	339751
37561	339752
58398	339753
251191	339754
64930	339755
127062	339756
226714	339757
30685	339758
116767	339759
73314	339760
9886	339761
276248	339762
167884	339763
44611	339764
6516	339765
100618	339766
40005	339767
23623	339768
42033	339769
25791	339770
269487	339771
95320	339772
45912	339773
123778	339774
26072	339775
129055	339776
193237	339777
70926	339778
123533	339779
94616	339780
26795	339781
24120	339782
73847	339783
330273	339784
59158	339785
7807	339786
6	339787
6125	339788
4851	339789
111561	339790
107646	339791
27127	339792
555	339793
103474	339794
219488	339795
163953	339796
65478	339797
344431	339798
33477	339799
59747	339800
41981	339801
71004	339802
93063	339803
300779	339804
1819	339805
19682	339806
98034	339807
48079	339808
84408	339809
43818	339810
19762	339811
2903	339812
147	339813
68840	339814
23169	339815
70791	339816
32123	339817
100989	339818
29448	339819
33363	339820
48159	339821
17468	339822
61296	339823
18307	339824
186691	339825
300429	339826
55	339827
107014	339828
15143	339829
300337	339830
168674	339831
167948	339832
47101	339833
178326	339834
225282	339835
18243	339836
34887	339837
151261	339838
18420	339839
3513	339840
7720	339841
339857	339842
48068	339843
27607	339844
16469	339845
838	339846
202311	339847
62050	339848
47876	339849
3922	339850
7748	339851
18542	339852
20543	339853
192705	339854
38537	339855
161867	339856
301796	339857
9898	339858
96677	339859
25013	339860
65423	339861
17440	339862
81290	339863
38455	339864
204210	339865
17432	339866
56613	339867
231001	339868
26871	339869
12875	339870
62527	339871
196989	339872
48121	339873
56311	339874
186880	339875
180843	339876
14601	339877
70609	339878
107021	339879
2287	339880
109620	339881
201246	339882
36761	339883
913	339884
12703	339885
74756	339886
303392	339887
250830	339888
40940	339889
44841	339890
63056	339891
62164	339892
1052	339893
98830	339894
30841	339895
112257	339896
56627	339897
5020	339898
18645	339899
3501	339900
53550	339901
38265	339902
13438	339903
47731	339904
11745	339905
69110	339906
114047	339907
250040	339908
27261	339909
278324	339910
21513	339911
274164	339912
8365	339913
98357	339914
41100	339915
279976	339916
59759	339917
47407	339918
165839	339919
99084	339920
249638	339921
17465	339922
23307	339923
2288	339924
284901	339925
6096	339926
28247	339927
337820	339928
278239	339929
10954	339930
148806	339931
240570	339932
81207	339933
4055	339934
10553	339935
210184	339936
125398	339937
6717	339938
7151	339939
181473	339940
263351	339941
6615	339942
49	339943
81655	339944
15512	339945
59348	339946
140106	339947
511	339948
4521	339949
164463	339950
18819	339951
21763	339952
90605	339953
29279	339954
152876	339955
19381	339956
181273	339957
140640	339958
73890	339959
8206	339960
40211	339961
40095	339962
278781	339963
53498	339964
252876	339965
6615	339966
120657	339967
59112	339968
90620	339969
15810	339970
24014	339971
333082	339972
1782	339973
44561	339974
13057	339975
34314	339976
146892	339977
9669	339978
7923	339979
23883	339980
2299	339981
73902	339982
6897	339983
17096	339984
3558	339985
185330	339986
66513	339987
321654	339988
10851	339989
230728	339990
65222	339991
32234	339992
40134	339993
122785	339994
171174	339995
185363	339996
202098	339997
60189	339998
9626	339999
3558	340000
343593	340001
98831	340002
17798	340003
89711	340004
332553	340005
127277	340006
343077	340007
11517	340008
41533	340009
301281	340010
35060	340011
67620	340012
70759	340013
17466	340014
809	340015
210	340016
82375	340017
332063	340018
332064	340019
107331	340020
64109	340021
22420	340022
4066	340023
84180	340024
11253	340025
174986	340026
38510	340027
7678	340028
22462	340029
98827	340030
111772	340031
17114	340032
283887	340033
102656	340034
343651	340035
339279	340036
4580	340037
44561	340038
202127	340039
163744	340040
76513	340041
37059	340042
46172	340043
93337	340044
23885	340045
91334	340046
22434	340047
9731	340048
125540	340049
135315	340050
26471	340051
98807	340052
19657	340053
14289	340054
21549	340055
271210	340056
60933	340057
111686	340058
32100	340059
53571	340060
106269	340061
3549	340062
268696	340063
218782	340064
65903	340065
502	340066
19876	340067
22430	340068
204842	340069
75937	340070
53575	340071
135721	340072
59944	340073
330352	340074
68635	340075
50023	340076
116596	340077
123653	340078
104456	340079
2396	340080
165319	340081
12740	340082
16437	340083
415	340084
203694	340085
82954	340086
19592	340087
195203	340088
169595	340089
21370	340090
18729	340091
270895	340092
26653	340093
280325	340094
12938	340095
21802	340096
91771	340097
21948	340098
41619	340099
20587	340100
329671	340101
82694	340102
103581	340103
255378	340104
195241	340105
47100	340106
27732	340107
60190	340108
34986	340109
72472	340110
3081	340111
27455	340112
44582	340113
3181	340114
6410	340115
5207	340116
229827	340117
152729	340118
104893	340119
5170	340120
237738	340121
12907	340122
68139	340123
26245	340124
2275	340125
50069	340126
42742	340127
47492	340128
81051	340129
55037	340130
73506	340131
24797	340132
12800	340133
56534	340134
13006	340135
20795	340136
194324	340137
186837	340138
127298	340139
312892	340140
14165	340141
185861	340142
8083	340143
32271	340144
43223	340145
19075	340146
186459	340147
8192	340148
8192	340149
8192	340150
8192	340151
99548	340152
68052	340153
86633	340154
323816	340155
108922	340156
7466	340157
27466	340158
207127	340159
27123	340160
56115	340161
280865	340162
159613	340163
87906	340164
86872	340165
11132	340166
739	340167
50635	340168
302042	340169
139107	340170
34267	340171
284652	340172
120636	340173
18969	340174
174713	340175
119438	340176
167932	340177
323082	340178
224596	340179
355495	340180
201474	340181
278232	340182
68549	340183
89173	340184
50634	340185
4048	340186
68709	340187
204719	340188
6125	340189
296672	340190
189254	340191
294002	340192
28606	340193
228596	340194
47555	340195
192871	340196
65584	340197
89768	340198
357075	340199
264024	340200
177728	340201
346915	340202
11517	340203
19123	340204
12464	340205
153226	340206
52736	340207
133920	340208
312559	340209
265898	340210
52294	340211
107391	340212
312074	340213
187333	340214
47724	340215
102840	340216
89787	340217
63524	340218
171816	340219
103640	340220
178009	340221
156164	340222
289793	340223
63543	340224
108605	340225
46514	340226
8265	340227
220977	340228
99513	340229
127985	340230
251354	340231
204583	340232
243155	340233
307970	340234
191256	340235
143047	340236
273214	340237
136283	340238
126644	340239
18424	340240
11570	340241
298501	340242
99722	340243
2549	340244
35065	340245
177987	340246
51799	340247
320175	340248
16437	340249
76542	340250
92338	340251
3268	340252
10444	340253
248421	340254
18851	340255
154639	340256
7229	340257
48113	340258
22427	340259
184857	340260
149277	340261
132921	340262
188634	340263
70204	340264
36721	340265
46710	340266
64051	340267
36756	340268
11813	340269
62867	340270
6385	340271
332155	340272
41165	340273
30098	340274
15851	340275
265853	340276
58369	340277
9871	340278
188502	340279
117764	340280
186379	340281
220094	340282
269206	340283
341445	340284
48386	340285
95834	340286
87178	340287
298210	340288
307008	340289
224647	340290
9621	340291
97043	340292
32812	340293
3104	340294
133960	340295
26004	340296
73920	340297
273512	340298
1281	340299
162679	340300
23105	340301
269490	340302
63011	340303
264342	340304
1823	340305
46146	340306
154606	340307
13052	340308
99713	340309
127080	340310
91222	340311
30399	340312
149208	340313
166036	340314
23184	340315
23761	340316
18169	340317
118744	340318
86725	340319
81373	340320
273509	340321
237009	340322
125729	340323
7199	340324
193823	340325
10488	340326
68347	340327
316340	340328
48418	340329
37446	340330
80351	340331
268279	340332
100748	340333
27700	340334
18239	340335
31439	340336
249950	340337
118667	340338
36528	340339
28628	340340
22391	340341
4797	340342
24022	340343
186191	340344
61592	340345
215	340346
240441	340347
144989	340348
322984	340349
45959	340350
97892	340351
166125	340352
23805	340353
308426	340354
82897	340355
18931	340356
120244	340357
157610	340358
29808	340359
53662	340360
70946	340361
67611	340362
148585	340363
127042	340364
68722	340365
40829	340366
243106	340367
364	340368
91410	340369
50998	340370
47967	340371
281846	340372
64937	340373
63314	340374
23949	340375
216213	340376
29210	340377
279090	340378
169230	340379
62453	340380
300615	340381
17090	340382
99998	340383
230274	340384
166575	340385
186512	340386
48063	340387
18737	340388
228693	340389
197040	340390
77905	340391
271141	340392
70477	340393
137753	340394
70281	340395
5971	340396
155101	340397
25694	340398
45284	340399
43696	340400
275567	340401
23921	340402
204836	340403
53772	340404
242077	340405
279961	340406
44895	340407
344647	340408
76115	340409
113294	340410
9217	340411
152290	340412
11851	340413
35984	340414
56786	340415
55781	340416
300	340417
87156	340418
113441	340419
35843	340420
198267	340421
17499	340422
66327	340423
4687	340424
6472	340425
27703	340426
157923	340427
19930	340428
81784	340429
59856	340430
51796	340431
20485	340432
180208	340433
30110	340434
40858	340435
322682	340436
55660	340437
28288	340438
328487	340439
135040	340440
255928	340441
44995	340442
65282	340443
28579	340444
155182	340445
236016	340446
9794	340447
98687	340448
23239	340449
32084	340450
32706	340451
104391	340452
227520	340453
14448	340454
47526	340455
32990	340456
281112	340457
94404	340458
64123	340459
17053	340460
15127	340461
80374	340462
6037	340463
198053	340464
44516	340465
17305	340466
102519	340467
99234	340468
3896	340469
103298	340470
138834	340471
6011	340472
68519	340473
65482	340474
96197	340475
33533	340476
3399	340477
134139	340478
107915	340479
23209	340480
55580	340481
196856	340482
81324	340483
37479	340484
22401	340485
169437	340486
9599	340487
65839	340488
94822	340489
21111	340490
205235	340491
240033	340492
46584	340493
74580	340494
302647	340495
6903	340496
169456	340497
66045	340498
113684	340499
126850	340500
60082	340501
27439	340502
91404	340503
206417	340504
28990	340505
74597	340506
278981	340507
90176	340508
90635	340509
280824	340510
113712	340511
350408	340512
84408	340513
278758	340514
106472	340515
227214	340516
278433	340517
40041	340518
290547	340519
23628	340520
34214	340521
185086	340522
356027	340523
286543	340524
128541	340525
130063	340526
137842	340527
83144	340528
111474	340529
304501	340530
40041	340531
277932	340532
281979	340533
27355	340534
131242	340535
84036	340536
79326	340537
129060	340538
27262	340539
33637	340540
277816	340541
128176	340542
46378	340543
208133	340544
165062	340545
38843	340546
38864	340547
209018	340548
327732	340549
302186	340550
10364	340551
339581	340552
337148	340553
334936	340554
38042	340555
236794	340556
62019	340557
340727	340558
309981	340559
2396	340560
68678	340561
133780	340562
6419	340563
102310	340564
111777	340565
24876	340566
188550	340567
85250	340568
24858	340569
79172	340570
58941	340571
54847	340572
155161	340573
46128	340574
107189	340575
90923	340576
28435	340577
64492	340578
338935	340579
153082	340580
44087	340581
186316	340582
26589	340583
64406	340584
194897	340585
192858	340586
123039	340587
104111	340588
107485	340589
196027	340590
3663	340591
211176	340592
61610	340593
259341	340594
139071	340595
2194	340596
44725	340597
118121	340598
109167	340599
33306	340600
4854	340601
1896	340602
105931	340603
22467	340604
93517	340605
36840	340606
14345	340607
46894	340608
32394	340609
252432	340610
26021	340611
62637	340612
1224	340613
313037	340614
31058	340615
151573	340616
158112	340617
5015	340618
65538	340619
181541	340620
148270	340621
97915	340622
94944	340623
184254	340624
51581	340625
7997	340626
212240	340627
192463	340628
114048	340629
35185	340630
263140	340631
3825	340632
45112	340633
50562	340634
90948	340635
156690	340636
147137	340637
8967	340638
90698	340639
148554	340640
7162	340641
3356	340642
96302	340643
31128	340644
30580	340645
24923	340646
94987	340647
31263	340648
3793	340649
145957	340650
11885	340651
99742	340652
62465	340653
9791	340654
22886	340655
8589	340656
123222	340657
3495	340658
73522	340659
17514	340660
16445	340661
12337	340662
31225	340663
65362	340664
31208	340665
65266	340666
98805	340667
22433	340668
22422	340669
2457	340670
82678	340671
105763	340672
43356	340673
231084	340674
17029	340675
2483	340676
15968	340677
328548	340678
71128	340679
24011	340680
20334	340681
192309	340682
20636	340683
4382	340684
169575	340685
22631	340686
112377	340687
3321	340688
98798	340689
131184	340690
279175	340691
6098	340692
48340	340693
30397	340694
25747	340695
25747	340696
55	340697
329506	340698
104359	340699
15211	340700
242899	340701
186901	340702
118275	340703
64675	340704
9012	340705
157604	340706
76855	340707
67820	340708
24796	340709
134218	340710
632	340711
179038	340712
51705	340713
75464	340714
18519	340715
216873	340716
58249	340717
132707	340718
9283	340719
2769	340720
56322	340721
161142	340722
2590	340723
212230	340724
7478	340725
39826	340726
105481	340727
33584	340728
326721	340729
218137	340730
2858	340731
58761	340732
81562	340733
26885	340734
12767	340735
5056	340736
302888	340737
10429	340738
55050	340739
622	340740
10429	340741
4079	340742
38038	340743
216226	340744
42805	340745
18157	340746
1590	340747
26885	340748
43151	340749
30243	340750
305086	340751
144046	340752
30404	340753
5899	340754
12241	340755
252799	340756
235015	340757
4296	340758
454	340759
93572	340760
83439	340761
41855	340762
26885	340763
1170	340764
252717	340765
45836	340766
157153	340767
1919	340768
28095	340769
1987	340770
216763	340771
150117	340772
4303	340773
1631	340774
167048	340775
232294	340776
14134	340777
3555	340778
259803	340779
189789	340780
301387	340781
331584	340782
197854	340783
123351	340784
123351	340785
54292	340786
54293	340787
155328	340788
14188	340789
32942	340790
11564	340791
134761	340792
108169	340793
188164	340794
180460	340795
25971	340796
9912	340797
211126	340798
59352	340799
246333	340800
20996	340801
10561	340802
10561	340803
73343	340804
247370	340805
37102	340806
235676	340807
62	340808
126887	340809
169104	340810
168357	340811
5799	340812
123508	340813
182565	340814
39907	340815
81918	340816
21126	340817
186700	340818
270892	340819
88272	340820
65822	340821
13966	340822
78550	340823
31213	340824
140202	340825
1778	340826
90862	340827
7654	340828
158808	340829
106604	340830
124188	340831
78056	340832
6838	340833
249509	340834
61588	340835
203426	340836
140076	340837
15093	340838
282568	340839
270811	340840
3888	340841
28296	340842
119204	340843
48204	340844
53468	340845
284713	340846
215654	340847
133300	340848
264140	340849
284080	340850
94047	340851
147132	340852
67329	340853
22531	340854
307428	340855
144879	340856
2524	340857
87379	340858
9388	340859
2773	340860
49569	340861
45672	340862
9629	340863
1518	340864
53470	340865
174030	340866
171433	340867
102595	340868
121754	340869
9365	340870
124570	340871
44677	340872
30941	340873
108588	340874
203701	340875
43306	340876
102174	340877
76872	340878
333122	340879
75495	340880
112978	340881
72124	340882
331248	340883
3939	340884
14818	340885
191750	340886
152546	340887
1603	340888
170905	340889
268793	340890
1266	340891
134717	340892
150699	340893
382	340894
17	340895
122508	340896
2546	340897
188385	340898
290484	340899
271666	340900
221190	340901
18936	340902
18936	340903
118703	340904
102264	340905
6089	340906
37864	340907
200467	340908
68502	340909
187318	340910
113246	340911
23869	340912
208423	340913
12894	340914
30093	340915
45899	340916
27066	340917
38392	340918
8409	340919
105118	340920
2172	340921
181305	340922
13229	340923
65672	340924
93589	340925
1917	340926
145408	340927
282	340928
7601	340929
45296	340930
1328	340931
11879	340932
45071	340933
13229	340934
65599	340935
54977	340936
112636	340937
196783	340938
11934	340939
5953	340940
22523	340941
60603	340942
34945	340943
42814	340944
169934	340945
11401	340946
44430	340947
347585	340948
59869	340949
2652	340950
228510	340951
55349	340952
31496	340953
253944	340954
25542	340955
110645	340956
270587	340957
143505	340958
101182	340959
278113	340960
187699	340961
25351	340962
137111	340963
6557	340964
9267	340965
343183	340966
12297	340967
30137	340968
21126	340969
22651	340970
22751	340971
39566	340972
46185	340973
80083	340974
535	340975
19052	340976
279404	340977
183847	340978
18542	340979
324688	340980
779	340981
81837	340982
68060	340983
3904	340984
9570	340985
207713	340986
78479	340987
231150	340988
159512	340989
31543	340990
100594	340991
100593	340992
100590	340993
45140	340994
100591	340995
167649	340996
9639	340997
274504	340998
4664	340999
145024	341000
99165	341001
204882	341002
25255	341003
179041	341004
198316	341005
166322	341006
1428	341007
313299	341008
117814	341009
278066	341010
90919	341011
127292	341012
167966	341013
1428	341014
137994	341015
337510	341016
257847	341017
10424	341018
116775	341019
333181	341020
35078	341021
131798	341022
19143	341023
1604	341024
170780	341025
16036	341026
12825	341027
94900	341028
151979	341029
115342	341030
34346	341031
9396	341032
128678	341033
42279	341034
284925	341035
128872	341036
200927	341037
30320	341038
207972	341039
1229	341040
50424	341041
158106	341042
59247	341043
175034	341044
69443	341045
323690	341046
11249	341047
112072	341048
53374	341049
118369	341050
272228	341051
56095	341052
60321	341053
39860	341054
6674	341055
178843	341056
292138	341057
71994	341058
128930	341059
325510	341060
260830	341061
193715	341062
103944	341063
324855	341064
117813	341065
167533	341066
47668	341067
69182	341068
294436	341069
193772	341070
117967	341071
9162	341072
187561	341073
188275	341074
52064	341075
120973	341076
316931	341077
17705	341078
349770	341079
19168	341080
118870	341081
316663	341082
350486	341083
113831	341084
155	341085
111616	341086
312871	341087
73801	341088
78025	341089
53610	341090
264344	341091
37392	341092
228548	341093
15400	341094
28736	341095
110905	341096
87909	341097
353802	341098
7247	341099
3875	341100
59965	341101
25232	341102
106923	341103
29898	341104
118870	341105
81665	341106
82837	341107
101565	341108
2409	341109
330333	341110
48081	341111
19608	341112
16652	341113
121680	341114
317420	341115
2688	341116
134885	341117
217027	341118
187085	341119
5837	341120
351205	341121
208533	341122
51341	341123
27231	341124
1665	341125
145724	341126
33171	341127
4867	341128
164542	341129
17376	341130
145	341131
64215	341132
4346	341133
59431	341134
294091	341135
228139	341136
123028	341137
26593	341138
185696	341139
5678	341140
296140	341141
102635	341142
137398	341143
120489	341144
317650	341145
138147	341146
87116	341147
193942	341148
318110	341149
84614	341150
50232	341151
119881	341152
2011	341153
54822	341154
45038	341155
23538	341156
75425	341157
82242	341158
221652	341159
96142	341160
96676	341161
48367	341162
241309	341163
92649	341164
145450	341165
141551	341166
19702	341167
229117	341168
27841	341169
75442	341170
40807	341171
203195	341172
121547	341173
310182	341174
32687	341175
156285	341176
66570	341177
20090	341178
42968	341179
209408	341180
67857	341181
190828	341182
185587	341183
27217	341184
89052	341185
150177	341186
10745	341187
276487	341188
124095	341189
251488	341190
54962	341191
13466	341192
93951	341193
76423	341194
51173	341195
25078	341196
151203	341197
51043	341198
84759	341199
13197	341200
355312	341201
194644	341202
1071	341203
84176	341204
105480	341205
320409	341206
110620	341207
105384	341208
206459	341209
65428	341210
56428	341211
48644	341212
140562	341213
63847	341214
18199	341215
85305	341216
258138	341217
271082	341218
236493	341219
193055	341220
6929	341221
178126	341222
3541	341223
82536	341224
42823	341225
179528	341226
228822	341227
53015	341228
163272	341229
181803	341230
63710	341231
169564	341232
153626	341233
140393	341234
321095	341235
258351	341236
309786	341237
717	341238
60547	341239
155612	341240
322684	341241
79299	341242
227461	341243
195962	341244
276049	341245
77892	341246
35906	341247
87406	341248
263115	341249
12204	341250
16329	341251
44851	341252
3957	341253
192455	341254
126365	341255
19632	341256
54419	341257
29168	341258
32346	341259
65091	341260
22949	341261
6929	341262
9387	341263
196309	341264
97830	341265
24505	341266
37958	341267
48558	341268
7335	341269
3351	341270
86892	341271
46364	341272
146926	341273
215837	341274
85584	341275
56001	341276
67013	341277
30093	341278
20633	341279
332505	341280
50508	341281
156140	341282
17387	341283
17383	341284
197143	341285
22588	341286
118414	341287
67338	341288
176173	341289
78530	341290
137559	341291
186007	341292
8433	341293
98131	341294
59990	341295
271755	341296
1974	341297
46247	341298
90021	341299
255446	341300
27331	341301
76436	341302
114568	341303
211417	341304
39252	341305
131414	341306
6821	341307
204274	341308
136982	341309
138845	341310
26571	341311
45459	341312
135813	341313
5138	341314
194325	341315
29592	341316
91991	341317
11408	341318
40404	341319
19232	341320
28424	341321
222089	341322
60776	341323
765	341324
125780	341325
300258	341326
23526	341327
255059	341328
65620	341329
7391	341330
180028	341331
4405	341332
271523	341333
275522	341334
46217	341335
211506	341336
339932	341337
44733	341338
123255	341339
320543	341340
256646	341341
167321	341342
155374	341343
43198	341344
146955	341345
4571	341346
20318	341347
136867	341348
110545	341349
343194	341350
154588	341351
171	341352
202436	341353
225445	341354
14407	341355
28416	341356
20088	341357
199160	341358
301896	341359
154548	341360
2190	341361
88141	341362
96189	341363
112868	341364
167321	341365
314929	341366
101849	341367
4232	341368
15743	341369
6040	341370
182487	341371
174747	341372
38044	341373
199976	341374
41592	341375
139724	341376
320426	341377
273428	341378
18354	341379
91600	341380
97880	341381
81350	341382
40824	341383
247016	341384
235105	341385
103100	341386
133878	341387
90122	341388
182927	341389
87	341390
99944	341391
86938	341392
67767	341393
11353	341394
84611	341395
63284	341396
112836	341397
50355	341398
26895	341399
63038	341400
99076	341401
6458	341402
99817	341403
91753	341404
50271	341405
173531	341406
247636	341407
87126	341408
121742	341409
60847	341410
5402	341411
149853	341412
1599	341413
311322	341414
16965	341415
299221	341416
150153	341417
198587	341418
217687	341419
52209	341420
41358	341421
191230	341422
134985	341423
58745	341424
115680	341425
154215	341426
27062	341427
298558	341428
112695	341429
7865	341430
22413	341431
254544	341432
14970	341433
60164	341434
98467	341435
231147	341436
283850	341437
42186	341438
32781	341439
123521	341440
217612	341441
36188	341442
41878	341443
33016	341444
217028	341445
51784	341446
306739	341447
20942	341448
34539	341449
241233	341450
97910	341451
203829	341452
346974	341453
15922	341454
203149	341455
46949	341456
25718	341457
330129	341458
20957	341459
149247	341460
44525	341461
50339	341462
195614	341463
115359	341464
306983	341465
15487	341466
18379	341467
75594	341468
59094	341469
84053	341470
39850	341471
106013	341472
216666	341473
58170	341474
1016	341475
93790	341476
184111	341477
171388	341478
176538	341479
2102	341480
13648	341481
14972	341482
148639	341483
115287	341484
14505	341485
294134	341486
81076	341487
136657	341488
349532	341489
135159	341490
123942	341491
289940	341492
217958	341493
51245	341494
43	341495
28406	341496
180703	341497
161500	341498
95825	341499
113067	341500
202069	341501
200179	341502
106755	341503
62972	341504
123604	341505
217669	341506
49720	341507
99926	341508
73821	341509
154784	341510
33614	341511
47181	341512
222717	341513
169816	341514
20408	341515
177045	341516
60096	341517
104941	341518
126612	341519
167203	341520
14230	341521
17287	341522
103263	341523
9719	341524
180176	341525
145	341526
192543	341527
191580	341528
215531	341529
282905	341530
50723	341531
331840	341532
108930	341533
174230	341534
328835	341535
272730	341536
331241	341537
331343	341538
99486	341539
85690	341540
22013	341541
48049	341542
303611	341543
193829	341544
234862	341545
307756	341546
41020	341547
115975	341548
91614	341549
164388	341550
205482	341551
356222	341552
937	341553
154897	341554
58	341555
47898	341556
136143	341557
343751	341558
195943	341559
231801	341560
301867	341561
9838	341562
70713	341563
274167	341564
9873	341565
112000	341566
328119	341567
254993	341568
155722	341569
83267	341570
254384	341571
233713	341572
54437	341573
2832	341574
34663	341575
248055	341576
157152	341577
133404	341578
285628	341579
54470	341580
236983	341581
275043	341582
210251	341583
12453	341584
175450	341585
99339	341586
107201	341587
44847	341588
165454	341589
167868	341590
149921	341591
12438	341592
6751	341593
44847	341594
29321	341595
332845	341596
194815	341597
104228	341598
80400	341599
87822	341600
5753	341601
93577	341602
79932	341603
194987	341604
155319	341605
187844	341606
254382	341607
21964	341608
9619	341609
148363	341610
155658	341611
196910	341612
104124	341613
153177	341614
331563	341615
23313	341616
275158	341617
167126	341618
54471	341619
71402	341620
204878	341621
191066	341622
275238	341623
159691	341624
17043	341625
17209	341626
42347	341627
118760	341628
219658	341629
61742	341630
36227	341631
326646	341632
275121	341633
269418	341634
71136	341635
129127	341636
305354	341637
169864	341638
11165	341639
62358	341640
119340	341641
25604	341642
43758	341643
300029	341644
75713	341645
154531	341646
81861	341647
149701	341648
66705	341649
101100	341650
22654	341651
182644	341652
14724	341653
56995	341654
107998	341655
44560	341656
7406	341657
94949	341658
70202	341659
27019	341660
120241	341661
116800	341662
15173	341663
11108	341664
9071	341665
345292	341666
37803	341667
1049	341668
77740	341669
40176	341670
118155	341671
94516	341672
101692	341673
200483	341674
29201	341675
75756	341676
340258	341677
283557	341678
53374	341679
67687	341680
130182	341681
16309	341682
117081	341683
284298	341684
268623	341685
90077	341686
65817	341687
21643	341688
344062	341689
22026	341690
88244	341691
137342	341692
121785	341693
95167	341694
6854	341695
93577	341696
99113	341697
59627	341698
2556	341699
332573	341700
61060	341701
156367	341702
254265	341703
8316	341704
9009	341705
372	341706
263475	341707
132676	341708
226307	341709
60168	341710
204142	341711
11264	341712
11	341713
92679	341714
112446	341715
264032	341716
69064	341717
75348	341718
11326	341719
50063	341720
135229	341721
87396	341722
61326	341723
10941	341724
23592	341725
153196	341726
134429	341727
1238	341728
212663	341729
322664	341730
89311	341731
53075	341732
86082	341733
10934	341734
234248	341735
186601	341736
41878	341737
920	341738
19320	341739
210099	341740
357371	341741
57419	341742
61677	341743
42818	341744
34041	341745
3212	341746
6224	341747
5234	341748
355038	341749
176337	341750
128367	341751
128185	341752
128303	341753
141583	341754
5429	341755
311653	341756
179221	341757
299613	341758
311513	341759
97111	341760
30998	341761
8078	341762
85033	341763
137534	341764
51902	341765
77356	341766
182847	341767
126075	341768
98773	341769
318987	341770
316798	341771
52923	341772
19731	341773
204841	341774
26939	341775
165428	341776
37697	341777
16157	341778
30964	341779
259858	341780
22164	341781
44118	341782
319667	341783
98123	341784
66516	341785
31117	341786
349	341787
20795	341788
59249	341789
31183	341790
61329	341791
317858	341792
196993	341793
24774	341794
62618	341795
178	341796
17457	341797
278073	341798
55133	341799
233719	341800
734	341801
303596	341802
300732	341803
253911	341804
54772	341805
116623	341806
154250	341807
100856	341808
137822	341809
251604	341810
247605	341811
3806	341812
106367	341813
173444	341814
18391	341815
43339	341816
24290	341817
90630	341818
4140	341819
13954	341820
169163	341821
27301	341822
143228	341823
91517	341824
4704	341825
46041	341826
119657	341827
13017	341828
152863	341829
141826	341830
44068	341831
67661	341832
13	341833
154042	341834
30700	341835
76497	341836
123020	341837
9785	341838
68830	341839
28943	341840
103477	341841
1492	341842
169429	341843
27775	341844
16852	341845
140643	341846
210242	341847
168221	341848
94110	341849
2424	341850
158881	341851
60065	341852
68810	341853
5564	341854
317875	341855
105076	341856
103868	341857
103868	341858
117217	341859
214285	341860
65458	341861
1156	341862
24066	341863
28909	341864
168265	341865
31099	341866
11838	341867
102804	341868
67415	341869
32065	341870
44118	341871
90115	341872
210382	341873
208646	341874
16782	341875
106247	341876
23753	341877
61203	341878
66261	341879
20544	341880
12322	341881
10314	341882
62462	341883
32053	341884
115593	341885
25203	341886
96733	341887
7198	341888
54433	341889
9253	341890
14160	341891
32165	341892
81824	341893
50243	341894
39885	341895
34907	341896
38422	341897
20539	341898
123015	341899
28941	341900
163000	341901
81820	341902
40146	341903
10321	341904
20345	341905
146809	341906
84736	341907
1641	341908
90959	341909
40030	341910
51536	341911
178578	341912
11526	341913
3604	341914
239721	341915
69496	341916
98651	341917
146663	341918
32246	341919
6651	341920
43724	341921
190926	341922
332137	341923
16796	341924
9309	341925
5408	341926
88897	341927
27333	341928
136342	341929
26413	341930
23855	341931
125930	341932
148836	341933
329289	341934
86961	341935
16128	341936
87966	341937
25258	341938
40261	341939
16332	341940
110774	341941
173380	341942
208667	341943
302443	341944
125401	341945
28411	341946
95198	341947
162193	341948
163661	341949
80412	341950
49217	341951
265797	341952
3895	341953
166370	341954
3890	341955
72463	341956
118241	341957
47322	341958
85564	341959
40998	341960
17379	341961
37967	341962
17420	341963
9687	341964
53936	341965
73951	341966
111458	341967
163502	341968
46305	341969
163685	341970
288620	341971
164754	341972
160385	341973
281	341974
30966	341975
102068	341976
113200	341977
65228	341978
59547	341979
266115	341980
64361	341981
2000	341982
7824	341983
160794	341984
276835	341985
178059	341986
102368	341987
50729	341988
49894	341989
52907	341990
67293	341991
223722	341992
162759	341993
188058	341994
26339	341995
193420	341996
53770	341997
27365	341998
194471	341999
68188	342000
20955	342001
1417	342002
30418	342003
1182	342004
127345	342005
48468	342006
320149	342007
55827	342008
207668	342009
84318	342010
204979	342011
165003	342012
128205	342013
351899	342014
209328	342015
305379	342016
184247	342017
182982	342018
208026	342019
312661	342020
144083	342021
305597	342022
2466	342023
106410	342024
343606	342025
139558	342026
38802	342027
104590	342028
220448	342029
40416	342030
270230	342031
337145	342032
280975	342033
82834	342034
74221	342035
10227	342036
106859	342037
19497	342038
32786	342039
4	342040
128524	342041
120407	342042
274413	342043
12911	342044
277594	342045
632	342046
166576	342047
292357	342048
267487	342049
59360	342050
205059	342051
6035	342052
32473	342053
69051	342054
350724	342055
51253	342056
27168	342057
83925	342058
355119	342059
157042	342060
83554	342061
242	342062
242	342063
168679	342064
28548	342065
127835	342066
132996	342067
16195	342068
279859	342069
129087	342070
128275	342071
353948	342072
128367	342073
353940	342074
268832	342075
82790	342076
56408	342077
55798	342078
152611	342079
218288	342080
6957	342081
184817	342082
5717	342083
115693	342084
85311	342085
804	342086
121047	342087
296614	342088
46483	342089
41829	342090
212690	342091
128389	342092
352321	342093
162651	342094
18130	342095
128105	342096
256193	342097
192418	342098
120785	342099
98149	342100
5643	342101
17047	342102
337795	342103
91979	342104
91473	342105
216383	342106
349040	342107
51070	342108
5541	342109
270273	342110
186791	342111
120276	342112
38387	342113
47673	342114
98207	342115
56510	342116
54784	342117
120438	342118
205425	342119
38383	342120
123361	342121
25134	342122
344326	342123
178834	342124
170963	342125
349735	342126
357608	342127
218749	342128
217033	342129
219113	342130
12811	342131
162375	342132
181347	342133
46792	342134
327856	342135
179177	342136
179177	342137
274885	342138
350003	342139
73026	342140
216886	342141
165173	342142
38856	342143
6576	342144
63673	342145
276806	342146
165887	342147
208795	342148
302611	342149
128729	342150
354769	342151
51710	342152
96566	342153
96566	342154
266984	342155
32819	342156
56036	342157
133073	342158
79522	342159
42631	342160
40603	342161
38815	342162
220831	342163
52991	342164
185868	342165
36619	342166
281894	342167
208799	342168
268890	342169
148050	342170
76928	342171
301169	342172
339815	342173
90768	342174
306186	342175
355164	342176
24774	342177
100335	342178
42026	342179
56220	342180
95404	342181
281928	342182
76395	342183
224198	342184
179538	342185
143493	342186
1727	342187
37768	342188
67806	342189
31589	342190
36562	342191
41873	342192
15774	342193
155814	342194
15796	342195
197547	342196
127275	342197
275894	342198
37517	342199
156240	342200
155733	342201
54298	342202
249147	342203
7996	342204
2475	342205
125436	342206
331388	342207
197605	342208
187471	342209
331705	342210
16994	342211
325038	342212
106234	342213
331780	342214
304080	342215
188288	342216
11760	342217
212	342218
10198	342219
26602	342220
58807	342221
23415	342222
106594	342223
38147	342224
66275	342225
28281	342226
28281	342227
1128	342228
308275	342229
220079	342230
139213	342231
3190	342232
97073	342233
265967	342234
76144	342235
155155	342236
317992	342237
16913	342238
23583	342239
186945	342240
31337	342241
342806	342242
173718	342243
2546	342244
14331	342245
2447	342246
161521	342247
54073	342248
83980	342249
49809	342250
83681	342251
324661	342252
130493	342253
152036	342254
119279	342255
238893	342256
76311	342257
166701	342258
62735	342259
48254	342260
282429	342261
292274	342262
334096	342263
254622	342264
4634	342265
220359	342266
17003	342267
54312	342268
51010	342269
530	342270
78567	342271
31449	342272
4494	342273
53155	342274
164841	342275
15260	342276
107639	342277
126049	342278
287632	342279
301403	342280
184590	342281
222517	342282
163292	342283
43207	342284
9622	342285
20904	342286
166964	342287
9156	342288
51222	342289
129357	342290
326044	342291
320792	342292
58684	342293
21055	342294
55491	342295
7401	342296
46131	342297
65541	342298
19218	342299
7703	342300
92211	342301
259131	342302
216439	342303
117262	342304
351210	342305
79689	342306
19479	342307
83206	342308
108323	342309
6356	342310
210725	342311
42100	342312
4129	342313
90028	342314
102604	342315
21823	342316
309383	342317
118328	342318
138026	342319
7977	342320
304593	342321
304449	342322
333303	342323
1071	342324
153088	342325
239470	342326
223314	342327
17410	342328
243244	342329
2403	342330
134089	342331
301010	342332
39833	342333
2259	342334
33603	342335
60241	342336
223121	342337
24265	342338
48320	342339
130142	342340
57871	342341
11106	342342
160209	342343
350685	342344
32284	342345
54619	342346
182674	342347
145283	342348
177683	342349
162974	342350
12381	342351
73721	342352
14392	342353
355416	342354
167759	342355
82350	342356
37487	342357
68410	342358
197799	342359
275278	342360
180781	342361
167239	342362
99647	342363
167530	342364
242595	342365
271733	342366
205354	342367
115181	342368
84522	342369
114542	342370
144971	342371
355110	342372
62941	342373
154125	342374
232191	342375
232116	342376
43535	342377
211020	342378
256919	342379
221525	342380
84343	342381
354556	342382
59775	342383
50754	342384
57475	342385
125452	342386
222840	342387
83116	342388
54209	342389
149700	342390
221719	342391
230414	342392
202676	342393
60155	342394
75153	342395
97641	342396
231020	342397
7980	342398
182435	342399
101121	342400
356316	342401
60900	342402
10216	342403
271136	342404
287104	342405
168263	342406
202318	342407
125018	342408
336890	342409
304876	342410
322251	342411
153728	342412
113906	342413
134733	342414
125504	342415
276841	342416
330939	342417
218808	342418
197228	342419
78787	342420
320413	342421
83242	342422
5435	342423
137346	342424
256621	342425
208198	342426
209160	342427
155395	342428
76186	342429
3021	342430
52597	342431
65394	342432
123965	342433
20905	342434
124852	342435
19372	342436
19372	342437
1829	342438
123488	342439
125018	342440
25061	342441
60080	342442
37572	342443
31347	342444
70554	342445
83147	342446
123989	342447
43721	342448
209558	342449
129409	342450
222612	342451
154806	342452
103060	342453
41048	342454
315389	342455
345340	342456
237054	342457
1733	342458
266494	342459
114221	342460
198198	342461
141979	342462
60550	342463
252562	342464
202984	342465
248830	342466
197490	342467
8763	342468
29397	342469
67392	342470
32318	342471
75601	342472
11831	342473
123826	342474
39430	342475
123762	342476
60900	342477
81825	342478
229516	342479
3657	342480
30544	342481
304605	342482
12214	342483
180031	342484
70757	342485
127389	342486
83214	342487
14064	342488
67394	342489
81762	342490
290579	342491
178643	342492
183566	342493
88386	342494
40995	342495
152784	342496
103093	342497
4633	342498
254866	342499
121712	342500
92913	342501
14642	342502
47097	342503
197125	342504
82515	342505
30206	342506
104946	342507
65396	342508
278215	342509
129668	342510
184243	342511
49550	342512
154187	342513
36388	342514
156077	342515
8131	342516
162263	342517
349806	342518
354923	342519
187199	342520
63030	342521
137523	342522
130101	342523
286203	342524
307216	342525
25253	342526
2109	342527
268643	342528
67787	342529
141598	342530
69822	342531
80254	342532
187013	342533
37766	342534
10864	342535
8428	342536
11295	342537
227493	342538
78483	342539
13787	342540
10745	342541
32176	342542
7011	342543
3820	342544
75607	342545
154620	342546
92716	342547
282739	342548
103557	342549
89829	342550
28315	342551
993	342552
88500	342553
144499	342554
60514	342555
62190	342556
73745	342557
133	342558
21452	342559
77370	342560
211790	342561
92109	342562
145686	342563
93723	342564
187804	342565
313500	342566
194556	342567
56743	342568
131738	342569
117824	342570
77363	342571
22496	342572
202995	342573
134363	342574
166766	342575
275333	342576
105245	342577
117870	342578
52315	342579
8630	342580
259736	342581
14222	342582
61927	342583
40346	342584
185258	342585
54426	342586
92017	342587
25594	342588
65206	342589
92017	342590
1374	342591
203888	342592
59427	342593
7547	342594
16479	342595
60742	342596
31441	342597
75589	342598
11629	342599
75780	342600
84928	342601
14216	342602
1052	342603
25766	342604
16501	342605
280486	342606
2081	342607
229082	342608
5793	342609
4416	342610
7678	342611
95655	342612
149734	342613
124364	342614
1197	342615
406	342616
8084	342617
148413	342618
15501	342619
9223	342620
36756	342621
64282	342622
25986	342623
10592	342624
189757	342625
5268	342626
353028	342627
8222	342628
25850	342629
309077	342630
330150	342631
33093	342632
54855	342633
6613	342634
39938	342635
59604	342636
93832	342637
121464	342638
43645	342639
5401	342640
281314	342641
9785	342642
228823	342643
143749	342644
226011	342645
114153	342646
41042	342647
23067	342648
14503	342649
1954	342650
169757	342651
165889	342652
63092	342653
117022	342654
315474	342655
38553	342656
7719	342657
349	342658
74	342659
81347	342660
26383	342661
15231	342662
118204	342663
60409	342664
89637	342665
303932	342666
138943	342667
19286	342668
22390	342669
196868	342670
345779	342671
123526	342672
126736	342673
68649	342674
5971	342675
161777	342676
57648	342677
188478	342678
28868	342679
17	342680
147183	342681
685	342682
35718	342683
76430	342684
200306	342685
21550	342686
142140	342687
337595	342688
118326	342689
14182	342690
98611	342691
180591	342692
90756	342693
43363	342694
27006	342695
73505	342696
64235	342697
6766	342698
152005	342699
179507	342700
82485	342701
18454	342702
32217	342703
40213	342704
28770	342705
14504	342706
51923	342707
298686	342708
223052	342709
217196	342710
119422	342711
23023	342712
5202	342713
13377	342714
23986	342715
210964	342716
326255	342717
57151	342718
103034	342719
4665	342720
121867	342721
10822	342722
3544	342723
269364	342724
118236	342725
56796	342726
12781	342727
2709	342728
21224	342729
49097	342730
857	342731
5668	342732
1316	342733
127636	342734
126647	342735
7627	342736
40632	342737
275367	342738
1657	342739
58714	342740
27238	342741
354405	342742
100770	342743
59206	342744
2303	342745
21517	342746
37588	342747
138176	342748
10384	342749
195549	342750
84186	342751
70084	342752
162061	342753
179508	342754
297298	342755
44660	342756
118700	342757
4600	342758
18036	342759
82299	342760
310708	342761
150283	342762
169736	342763
67381	342764
345849	342765
23454	342766
86970	342767
33695	342768
13096	342769
304173	342770
305800	342771
9414	342772
16547	342773
249504	342774
12834	342775
32569	342776
154352	342777
15952	342778
63534	342779
302875	342780
25999	342781
194896	342782
327588	342783
66704	342784
724	342785
37669	342786
184729	342787
3642	342788
28667	342789
5770	342790
194757	342791
9369	342792
120696	342793
112994	342794
124729	342795
233407	342796
23099	342797
142848	342798
104823	342799
67572	342800
189982	342801
312348	342802
312202	342803
314825	342804
25788	342805
187276	342806
77248	342807
5472	342808
33749	342809
149299	342810
185026	342811
304274	342812
52049	342813
78862	342814
22634	342815
193851	342816
74305	342817
52210	342818
36198	342819
117573	342820
52293	342821
187531	342822
187083	342823
77163	342824
329456	342825
197800	342826
68077	342827
177864	342828
165385	342829
65687	342830
240162	342831
216	342832
114473	342833
240335	342834
19712	342835
7300	342836
7300	342837
7300	342838
7300	342839
7300	342840
55248	342841
157159	342842
335978	342843
201438	342844
55231	342845
88173	342846
69375	342847
12037	342848
298292	342849
159939	342850
262626	342851
159961	342852
6585	342853
4362	342854
297843	342855
149491	342856
27075	342857
111455	342858
29649	342859
117884	342860
103037	342861
88954	342862
32194	342863
3879	342864
12860	342865
113080	342866
157783	342867
113014	342868
154463	342869
4405	342870
29479	342871
2462	342872
328597	342873
22569	342874
99670	342875
330042	342876
60229	342877
60229	342878
60411	342879
135671	342880
47223	342881
12986	342882
21289	342883
525	342884
254799	342885
31862	342886
396	342887
94072	342888
354865	342889
336381	342890
84414	342891
355460	342892
16587	342893
6294	342894
94744	342895
20027	342896
56513	342897
27245	342898
83790	342899
6291	342900
201614	342901
170211	342902
340232	342903
207458	342904
45966	342905
12018	342906
30812	342907
181332	342908
90737	342909
148920	342910
21898	342911
311006	342912
324332	342913
18710	342914
146	342915
454	342916
5973	342917
10249	342918
3674	342919
89180	342920
2593	342921
71393	342922
251660	342923
69044	342924
77757	342925
168993	342926
28757	342927
55201	342928
21081	342929
169961	342930
25542	342931
5823	342932
117402	342933
269883	342934
36609	342935
69847	342936
136653	342937
191312	342938
45886	342939
20477	342940
4405	342941
38110	342942
23475	342943
161890	342944
91079	342945
69423	342946
103584	342947
95140	342948
65020	342949
134014	342950
4974	342951
6423	342952
44009	342953
191375	342954
43760	342955
16833	342956
202851	342957
170876	342958
273270	342959
41453	342960
182670	342961
148149	342962
59332	342963
113772	342964
93387	342965
81992	342966
107801	342967
71084	342968
172584	342969
69750	342970
190365	342971
70941	342972
28579	342973
90737	342974
126392	342975
48520	342976
186202	342977
231649	342978
67679	342979
173116	342980
11424	342981
355284	342982
15686	342983
135328	342984
118602	342985
272082	342986
228051	342987
209758	342988
80426	342989
67866	342990
8325	342991
191253	342992
317379	342993
14698	342994
23402	342995
31746	342996
50199	342997
78313	342998
66010	342999
107541	343000
120317	343001
245323	343002
256708	343003
234350	343004
204275	343005
119180	343006
34766	343007
205773	343008
154677	343009
71283	343010
204614	343011
19849	343012
326126	343013
19025	343014
56216	343015
42031	343016
16757	343017
63174	343018
161520	343019
200508	343020
249110	343021
213439	343022
104318	343023
4814	343024
31120	343025
20237	343026
9493	343027
5622	343028
149845	343029
17340	343030
110100	343031
71031	343032
41868	343033
21703	343034
155911	343035
89763	343036
15866	343037
51473	343038
242206	343039
18552	343040
75330	343041
92135	343042
89763	343043
229119	343044
2898	343045
21598	343046
272318	343047
252749	343048
8937	343049
35288	343050
70915	343051
63453	343052
51718	343053
349	343054
145968	343055
273671	343056
255929	343057
343917	343058
297985	343059
238122	343060
138596	343061
15151	343062
99168	343063
66105	343064
254619	343065
56295	343066
51290	343067
59150	343068
12292	343069
3715	343070
266595	343071
7499	343072
327893	343073
185663	343074
62372	343075
283602	343076
63911	343077
254413	343078
225911	343079
129972	343080
27276	343081
37250	343082
92100	343083
356957	343084
196622	343085
335226	343086
221226	343087
29877	343088
124022	343089
321612	343090
278546	343091
156495	343092
302727	343093
181225	343094
40400	343095
100611	343096
113371	343097
77680	343098
9046	343099
228921	343100
34844	343101
36730	343102
121547	343103
88431	343104
320136	343105
99313	343106
27230	343107
229788	343108
155146	343109
17961	343110
5775	343111
32899	343112
2045	343113
143273	343114
10918	343115
46047	343116
41289	343117
1292	343118
34097	343119
308652	343120
305664	343121
9240	343122
39271	343123
112509	343124
23099	343125
125925	343126
203153	343127
156413	343128
22458	343129
53934	343130
112828	343131
242653	343132
17508	343133
54237	343134
13030	343135
3416	343136
4490	343137
97682	343138
3401	343139
21490	343140
15807	343141
2230	343142
107286	343143
154042	343144
197696	343145
5528	343146
160964	343147
5528	343148
21490	343149
174	343150
21990	343151
52565	343152
150655	343153
18327	343154
249229	343155
244913	343156
46030	343157
55808	343158
31023	343159
31095	343160
311972	343161
8595	343162
164718	343163
316	343164
321000	343165
33744	343166
297522	343167
28171	343168
20594	343169
280310	343170
267956	343171
1472	343172
48317	343173
280173	343174
27057	343175
328798	343176
68023	343177
4290	343178
93904	343179
156627	343180
58981	343181
54606	343182
42229	343183
65601	343184
155980	343185
12826	343186
79683	343187
66220	343188
40015	343189
133249	343190
5645	343191
22374	343192
210114	343193
353779	343194
19567	343195
10425	343196
176825	343197
54359	343198
10647	343199
17093	343200
32325	343201
28449	343202
103733	343203
101547	343204
78694	343205
164176	343206
261945	343207
29155	343208
155994	343209
16059	343210
203878	343211
45228	343212
12267	343213
108182	343214
128355	343215
111620	343216
11054	343217
135691	343218
170453	343219
93095	343220
75511	343221
54270	343222
194872	343223
18076	343224
102611	343225
266789	343226
166176	343227
106798	343228
32666	343229
5655	343230
50450	343231
42964	343232
89277	343233
71149	343234
15064	343235
161517	343236
4626	343237
161883	343238
30628	343239
152675	343240
48473	343241
69545	343242
12536	343243
112375	343244
19436	343245
7996	343246
79108	343247
118709	343248
196756	343249
21164	343250
161333	343251
93188	343252
163048	343253
37578	343254
16833	343255
23152	343256
30028	343257
7067	343258
258818	343259
91381	343260
167220	343261
32722	343262
59099	343263
3626	343264
23230	343265
161784	343266
267731	343267
144780	343268
216774	343269
328219	343270
36868	343271
105312	343272
26621	343273
83425	343274
27365	343275
70074	343276
127413	343277
31240	343278
31642	343279
23883	343280
53870	343281
18459	343282
14319	343283
170025	343284
116609	343285
99710	343286
124661	343287
8989	343288
87688	343289
59641	343290
10917	343291
47365	343292
23199	343293
15539	343294
6872	343295
76624	343296
76415	343297
30595	343298
79393	343299
30000	343300
1213	343301
172701	343302
331600	343303
65791	343304
104016	343305
291900	343306
121715	343307
287287	343308
77372	343309
73726	343310
20905	343311
74564	343312
353485	343313
1133	343314
323086	343315
181001	343316
162254	343317
136307	343318
230558	343319
282759	343320
167318	343321
134880	343322
60116	343323
92669	343324
62827	343325
51653	343326
42199	343327
11724	343328
134197	343329
125319	343330
218910	343331
214393	343332
3261	343333
148693	343334
215294	343335
65735	343336
1781	343337
68570	343338
9157	343339
66696	343340
252975	343341
37687	343342
165949	343343
58477	343344
127296	343345
23570	343346
13770	343347
138429	343348
5998	343349
5525	343350
38352	343351
111904	343352
251664	343353
181552	343354
6563	343355
17506	343356
87085	343357
11390	343358
12009	343359
67867	343360
246198	343361
181546	343362
227649	343363
148536	343364
131147	343365
155138	343366
141615	343367
8822	343368
82013	343369
169428	343370
6772	343371
60379	343372
107219	343373
185090	343374
176005	343375
94073	343376
265	343377
194786	343378
184416	343379
163271	343380
251515	343381
146532	343382
295996	343383
142591	343384
168249	343385
334805	343386
137384	343387
169151	343388
94354	343389
89523	343390
362	343391
54113	343392
88757	343393
36152	343394
19692	343395
15686	343396
7525	343397
25204	343398
237180	343399
155826	343400
230993	343401
863	343402
64563	343403
248087	343404
201641	343405
139247	343406
303001	343407
17307	343408
123042	343409
134849	343410
67870	343411
28357	343412
23614	343413
9136	343414
145081	343415
92082	343416
352839	343417
281060	343418
28977	343419
340577	343420
93114	343421
141935	343422
80075	343423
19795	343424
83236	343425
143770	343426
4347	343427
71116	343428
108628	343429
56077	343430
164611	343431
80941	343432
7535	343433
79623	343434
26749	343435
71822	343436
247730	343437
73581	343438
28739	343439
90979	343440
119329	343441
354771	343442
132284	343443
37231	343444
288458	343445
48321	343446
73256	343447
292276	343448
128945	343449
19396	343450
16129	343451
43531	343452
245646	343453
1688	343454
56273	343455
129013	343456
136170	343457
21667	343458
144805	343459
3106	343460
78316	343461
139564	343462
10814	343463
167782	343464
166907	343465
38771	343466
6449	343467
354482	343468
44554	343469
20216	343470
15927	343471
100275	343472
83448	343473
251	343474
47039	343475
225480	343476
12644	343477
148045	343478
2619	343479
128033	343480
14128	343481
3951	343482
271976	343483
20791	343484
170620	343485
289514	343486
88595	343487
7712	343488
10912	343489
278916	343490
18281	343491
71603	343492
205269	343493
175455	343494
35985	343495
265869	343496
10000	343497
294306	343498
72967	343499
34187	343500
174612	343501
39129	343502
135649	343503
87666	343504
63598	343505
235369	343506
159514	343507
170388	343508
224535	343509
276816	343510
149135	343511
74146	343512
105430	343513
732	343514
6839	343515
316188	343516
84780	343517
148042	343518
341707	343519
265587	343520
79686	343521
43819	343522
66506	343523
71870	343524
80558	343525
134306	343526
158731	343527
124936	343528
1629	343529
47859	343530
15481	343531
148181	343532
70380	343533
19169	343534
137195	343535
258667	343536
124475	343537
168922	343538
58326	343539
249192	343540
112581	343541
202184	343542
153578	343543
222002	343544
58265	343545
17093	343546
80670	343547
38287	343548
48201	343549
47713	343550
23992	343551
31681	343552
44101	343553
180369	343554
6273	343555
179430	343556
52287	343557
2516	343558
140208	343559
8724	343560
76250	343561
47165	343562
94341	343563
107663	343564
188874	343565
126036	343566
92287	343567
191602	343568
87959	343569
56672	343570
100769	343571
69193	343572
87190	343573
112134	343574
14385	343575
11326	343576
87959	343577
310444	343578
120285	343579
737	343580
126684	343581
214227	343582
19960	343583
126786	343584
324070	343585
12737	343586
53560	343587
14719	343588
164677	343589
9638	343590
19310	343591
32237	343592
17313	343593
37437	343594
91548	343595
202996	343596
51778	343597
7304	343598
396	343599
159867	343600
15398	343601
36504	343602
146223	343603
75338	343604
8846	343605
19882	343606
44302	343607
42789	343608
66837	343609
296153	343610
18836	343611
165950	343612
65090	343613
26952	343614
171487	343615
342311	343616
87900	343617
53133	343618
22551	343619
59390	343620
77681	343621
47614	343622
158843	343623
106034	343624
27393	343625
206232	343626
67559	343627
353634	343628
80263	343629
49037	343630
200304	343631
29458	343632
202696	343633
356376	343634
33288	343635
8821	343636
88987	343637
257797	343638
254097	343639
299414	343640
12700	343641
103881	343642
275037	343643
37146	343644
67527	343645
13638	343646
303056	343647
701	343648
17853	343649
21702	343650
19110	343651
66336	343652
279079	343653
320983	343654
117038	343655
135044	343656
407	343657
78780	343658
274739	343659
6484	343660
222101	343661
12325	343662
183412	343663
246472	343664
153024	343665
83108	343666
35420	343667
160150	343668
169062	343669
35124	343670
81553	343671
140715	343672
109870	343673
47657	343674
124333	343675
117830	343676
77219	343677
101722	343678
325993	343679
202634	343680
24868	343681
36355	343682
80128	343683
13965	343684
1863	343685
2595	343686
26107	343687
238312	343688
52167	343689
4166	343690
198700	343691
54710	343692
319966	343693
79615	343694
173954	343695
192514	343696
187888	343697
182608	343698
108258	343699
18785	343700
40215	343701
55228	343702
82301	343703
95632	343704
130771	343705
16819	343706
306634	343707
154659	343708
52801	343709
7455	343710
50930	343711
145613	343712
20942	343713
110554	343714
166	343715
165157	343716
234096	343717
310964	343718
297799	343719
113	343720
248460	343721
246810	343722
82960	343723
25963	343724
10912	343725
159913	343726
40860	343727
52225	343728
255884	343729
8579	343730
192444	343731
91162	343732
117714	343733
30274	343734
92573	343735
164541	343736
120228	343737
834	343738
67566	343739
29950	343740
248875	343741
156207	343742
43112	343743
126020	343744
41589	343745
27696	343746
150466	343747
13929	343748
47657	343749
46951	343750
135723	343751
16713	343752
191472	343753
109613	343754
119421	343755
33403	343756
31765	343757
166185	343758
101671	343759
49010	343760
86956	343761
9351	343762
28042	343763
129335	343764
11061	343765
1965	343766
117838	343767
194928	343768
205544	343769
93556	343770
21192	343771
15895	343772
7832	343773
12282	343774
4860	343775
5104	343776
35397	343777
119154	343778
18894	343779
83656	343780
7601	343781
21794	343782
1516	343783
269977	343784
28580	343785
112690	343786
25787	343787
182727	343788
65878	343789
2441	343790
348654	343791
24146	343792
71012	343793
281805	343794
2398	343795
129641	343796
316153	343797
41165	343798
126428	343799
137850	343800
203931	343801
345756	343802
130720	343803
83124	343804
5712	343805
147699	343806
15833	343807
167668	343808
117818	343809
21842	343810
61667	343811
306256	343812
12598	343813
113511	343814
83184	343815
6465	343816
234528	343817
255776	343818
242170	343819
14297	343820
12302	343821
15343	343822
153320	343823
148840	343824
2318	343825
118428	343826
168304	343827
193950	343828
65016	343829
49334	343830
119099	343831
49977	343832
308202	343833
308053	343834
264610	343835
98766	343836
2329	343837
47749	343838
189616	343839
39947	343840
7350	343841
249918	343842
120466	343843
77301	343844
204032	343845
203537	343846
130116	343847
146049	343848
90732	343849
906	343850
75953	343851
316888	343852
26077	343853
62323	343854
25664	343855
178528	343856
31281	343857
5980	343858
280707	343859
91934	343860
84849	343861
300618	343862
87943	343863
67456	343864
99857	343865
141650	343866
204896	343867
221442	343868
106459	343869
328880	343870
89895	343871
88975	343872
305396	343873
183128	343874
153320	343875
247969	343876
255939	343877
3395	343878
149894	343879
55472	343880
190882	343881
134158	343882
64407	343883
21034	343884
99800	343885
78913	343886
652	343887
3887	343888
25011	343889
182449	343890
222171	343891
19298	343892
236383	343893
92950	343894
135759	343895
3370	343896
144816	343897
81274	343898
81694	343899
91315	343900
7585	343901
42825	343902
30956	343903
40790	343904
80773	343905
343635	343906
52079	343907
183342	343908
52040	343909
6296	343910
9326	343911
49904	343912
332695	343913
10630	343914
27817	343915
17237	343916
45860	343917
138780	343918
15136	343919
5155	343920
70978	343921
97419	343922
23274	343923
320923	343924
199270	343925
127535	343926
15923	343927
137902	343928
90648	343929
119653	343930
61371	343931
68821	343932
376	343933
21890	343934
115318	343935
43189	343936
67744	343937
12458	343938
9395	343939
195467	343940
166655	343941
15060	343942
2919	343943
150592	343944
17545	343945
263482	343946
62086	343947
113005	343948
2433	343949
169505	343950
43495	343951
162261	343952
39202	343953
29439	343954
120042	343955
102326	343956
42600	343957
34760	343958
50721	343959
78236	343960
127275	343961
22605	343962
95697	343963
83974	343964
20197	343965
36483	343966
343192	343967
56722	343968
145965	343969
23185	343970
302635	343971
8131	343972
61067	343973
87188	343974
70078	343975
70507	343976
85299	343977
280915	343978
302411	343979
129399	343980
126119	343981
308352	343982
55365	343983
1657	343984
67352	343985
75949	343986
47130	343987
311543	343988
281379	343989
81387	343990
2472	343991
50294	343992
80527	343993
9213	343994
231107	343995
80631	343996
331107	343997
305764	343998
71049	343999
28851	344000
269727	344001
352051	344002
349079	344003
285261	344004
56357	344005
286119	344006
84656	344007
99707	344008
210497	344009
337672	344010
57612	344011
161678	344012
326272	344013
2473	344014
224495	344015
329421	344016
9105	344017
216273	344018
42129	344019
536	344020
1370	344021
74506	344022
25424	344023
241	344024
149218	344025
63887	344026
6503	344027
184279	344028
302264	344029
30143	344030
168194	344031
229051	344032
134923	344033
183506	344034
61832	344035
311301	344036
1730	344037
62089	344038
65756	344039
141807	344040
350880	344041
11845	344042
247008	344043
854	344044
129139	344045
129145	344046
55829	344047
103050	344048
350406	344049
487	344050
15885	344051
173692	344052
176955	344053
170510	344054
21627	344055
101143	344056
17115	344057
69894	344058
121125	344059
12276	344060
207215	344061
648	344062
318942	344063
117365	344064
163487	344065
111273	344066
189995	344067
38801	344068
117457	344069
113695	344070
209864	344071
308034	344072
31689	344073
164696	344074
40896	344075
60372	344076
164765	344077
76105	344078
37872	344079
227779	344080
100027	344081
171582	344082
31015	344083
206221	344084
50558	344085
74472	344086
55673	344087
353026	344088
156253	344089
145866	344090
41504	344091
88028	344092
251800	344093
139521	344094
215930	344095
83343	344096
209039	344097
93668	344098
223645	344099
51713	344100
165157	344101
238835	344102
44839	344103
53114	344104
202647	344105
113477	344106
35084	344107
78764	344108
233196	344109
86502	344110
18296	344111
159178	344112
9553	344113
252537	344114
20226	344115
286079	344116
16165	344117
170293	344118
44147	344119
9917	344120
5690	344121
134843	344122
113570	344123
39991	344124
47925	344125
227301	344126
81412	344127
32511	344128
300374	344129
113653	344130
86806	344131
233699	344132
282067	344133
272769	344134
199071	344135
18296	344136
2074	344137
267	344138
145612	344139
23811	344140
91753	344141
51984	344142
211083	344143
180126	344144
134995	344145
106891	344146
172036	344147
279882	344148
97616	344149
68678	344150
118942	344151
41366	344152
276815	344153
33628	344154
90032	344155
202047	344156
112923	344157
106465	344158
336383	344159
258256	344160
36047	344161
336275	344162
307001	344163
37657	344164
231391	344165
298471	344166
35294	344167
57277	344168
298936	344169
107373	344170
45715	344171
40156	344172
77699	344173
29847	344174
342533	344175
54004	344176
160696	344177
87408	344178
273235	344179
186671	344180
102054	344181
82504	344182
27478	344183
39821	344184
5782	344185
81989	344186
31082	344187
52158	344188
340609	344189
179446	344190
59043	344191
2973	344192
186760	344193
246724	344194
113214	344195
7568	344196
27031	344197
63665	344198
10101	344199
42455	344200
88772	344201
97024	344202
70828	344203
99977	344204
125669	344205
359	344206
88528	344207
337775	344208
320238	344209
80889	344210
136748	344211
75272	344212
185234	344213
154070	344214
1325	344215
35446	344216
330547	344217
195095	344218
202917	344219
245009	344220
63838	344221
45286	344222
168246	344223
161257	344224
338788	344225
32667	344226
18643	344227
77020	344228
21667	344229
156575	344230
191988	344231
18538	344232
64005	344233
237746	344234
204209	344235
179399	344236
183344	344237
127287	344238
344359	344239
542	344240
73697	344241
199769	344242
295373	344243
65855	344244
36410	344245
27635	344246
224695	344247
97622	344248
130361	344249
106517	344250
84625	344251
15708	344252
71330	344253
61421	344254
20461	344255
297321	344256
276511	344257
61485	344258
27002	344259
298083	344260
2052	344261
44613	344262
37133	344263
12597	344264
3578	344265
12913	344266
28878	344267
14517	344268
65020	344269
326987	344270
158682	344271
217798	344272
57448	344273
106676	344274
8990	344275
132958	344276
35182	344277
122008	344278
3793	344279
5732	344280
11855	344281
206894	344282
75172	344283
121509	344284
6036	344285
143357	344286
29418	344287
43314	344288
178040	344289
155176	344290
141479	344291
134573	344292
89963	344293
106319	344294
17168	344295
64182	344296
46089	344297
322750	344298
8002	344299
119640	344300
180760	344301
183961	344302
126537	344303
54464	344304
19626	344305
106986	344306
3376	344307
242668	344308
35796	344309
301460	344310
342118	344311
28288	344312
13353	344313
4213	344314
99	344315
122410	344316
29166	344317
42484	344318
124765	344319
226446	344320
131586	344321
151222	344322
299229	344323
221529	344324
69968	344325
29098	344326
73654	344327
194254	344328
21812	344329
72169	344330
250354	344331
257387	344332
242686	344333
44259	344334
222402	344335
285516	344336
133115	344337
191217	344338
211334	344339
62038	344340
125810	344341
51429	344342
246899	344343
20180	344344
98463	344345
124722	344346
211093	344347
143291	344348
13499	344349
203764	344350
279046	344351
18596	344352
150723	344353
7925	344354
163493	344355
333027	344356
252990	344357
311458	344358
66266	344359
6425	344360
75658	344361
76499	344362
144212	344363
287157	344364
85710	344365
186453	344366
18389	344367
148529	344368
4140	344369
63178	344370
15491	344371
4629	344372
25090	344373
258184	344374
254110	344375
11083	344376
12829	344377
3029	344378
62713	344379
24659	344380
22442	344381
287207	344382
2774	344383
38843	344384
91276	344385
106121	344386
222189	344387
116098	344388
2909	344389
286304	344390
198148	344391
266562	344392
49215	344393
34373	344394
17308	344395
1538	344396
13029	344397
32894	344398
326793	344399
145621	344400
169523	344401
75913	344402
56360	344403
103721	344404
36768	344405
677	344406
60175	344407
54270	344408
3112	344409
186795	344410
81831	344411
17308	344412
139010	344413
21376	344414
68863	344415
580	344416
16324	344417
46973	344418
208329	344419
5865	344420
334797	344421
290155	344422
65732	344423
10831	344424
33574	344425
274994	344426
16249	344427
114311	344428
30567	344429
159039	344430
7	344431
106114	344432
58749	344433
322672	344434
21083	344435
53916	344436
62723	344437
214949	344438
13307	344439
352555	344440
128093	344441
2977	344442
176742	344443
176868	344444
14	344445
18025	344446
48234	344447
168265	344448
17032	344449
129338	344450
145739	344451
38658	344452
328170	344453
66217	344454
354272	344455
31563	344456
80276	344457
22410	344458
70812	344459
47414	344460
207200	344461
68305	344462
84206	344463
357392	344464
23215	344465
49742	344466
56527	344467
208029	344468
33662	344469
27432	344470
77255	344471
286168	344472
13	344473
100596	344474
289365	344475
109421	344476
176924	344477
348812	344478
113833	344479
173221	344480
208921	344481
266215	344482
67381	344483
154734	344484
324318	344485
173978	344486
97525	344487
205176	344488
244983	344489
1029	344490
46302	344491
303910	344492
304140	344493
295147	344494
172516	344495
128005	344496
12399	344497
110138	344498
194511	344499
115370	344500
4037	344501
99917	344502
51166	344503
319995	344504
306883	344505
59101	344506
154190	344507
354373	344508
24216	344509
76347	344510
131	344511
112551	344512
290336	344513
163637	344514
183266	344515
182445	344516
36606	344517
191328	344518
900	344519
55972	344520
8483	344521
137029	344522
204073	344523
205958	344524
173021	344525
186154	344526
48475	344527
27296	344528
187423	344529
117350	344530
310296	344531
95140	344532
43710	344533
138423	344534
279106	344535
151312	344536
23176	344537
32128	344538
300631	344539
182056	344540
64402	344541
35881	344542
8375	344543
38279	344544
82165	344545
122965	344546
202093	344547
5030	344548
112544	344549
112752	344550
2401	344551
148326	344552
120314	344553
90580	344554
3732	344555
86713	344556
32717	344557
345080	344558
77006	344559
109092	344560
2276	344561
1789	344562
47065	344563
54811	344564
157805	344565
65994	344566
65994	344567
99972	344568
115046	344569
48419	344570
85623	344571
137845	344572
8414	344573
127183	344574
29503	344575
91917	344576
155987	344577
346216	344578
135089	344579
50761	344580
35213	344581
326665	344582
1476	344583
303283	344584
332576	344585
261360	344586
8146	344587
283394	344588
134340	344589
113074	344590
78194	344591
39409	344592
123437	344593
131174	344594
180372	344595
105	344596
106041	344597
212642	344598
104090	344599
18097	344600
131272	344601
118452	344602
95407	344603
3010	344604
251858	344605
58	344606
353424	344607
122405	344608
197665	344609
871	344610
5389	344611
6951	344612
237502	344613
310300	344614
38220	344615
87397	344616
138291	344617
39698	344618
12627	344619
196334	344620
131154	344621
87150	344622
32454	344623
70152	344624
331464	344625
302	344626
54558	344627
46350	344628
277039	344629
148385	344630
115520	344631
18376	344632
50983	344633
123293	344634
356628	344635
129462	344636
8530	344637
206645	344638
351443	344639
181936	344640
98705	344641
6612	344642
63397	344643
58336	344644
154811	344645
197864	344646
351706	344647
192614	344648
28194	344649
91291	344650
356672	344651
87150	344652
58	344653
58	344654
155920	344655
284675	344656
307247	344657
125195	344658
74842	344659
307002	344660
11851	344661
63381	344662
65242	344663
328278	344664
81842	344665
335811	344666
239938	344667
31535	344668
269427	344669
179817	344670
113797	344671
203602	344672
29363	344673
269790	344674
59914	344675
26747	344676
8400	344677
37611	344678
143410	344679
31497	344680
55795	344681
203763	344682
51262	344683
104510	344684
253728	344685
107760	344686
299761	344687
17515	344688
55597	344689
115126	344690
71086	344691
326826	344692
182473	344693
58	344694
74763	344695
4675	344696
143610	344697
65576	344698
88471	344699
253552	344700
35810	344701
254137	344702
42947	344703
156327	344704
15907	344705
58399	344706
146743	344707
26416	344708
177662	344709
146931	344710
142716	344711
18307	344712
198262	344713
253785	344714
8892	344715
45890	344716
162170	344717
336763	344718
251154	344719
76499	344720
63381	344721
45176	344722
28816	344723
74842	344724
1043	344725
265778	344726
348616	344727
296961	344728
23175	344729
22291	344730
34982	344731
4	344732
42240	344733
42240	344734
222383	344735
155029	344736
332377	344737
15636	344738
141861	344739
203600	344740
304541	344741
41579	344742
183263	344743
118765	344744
199412	344745
50059	344746
178206	344747
73823	344748
153891	344749
121527	344750
6049	344751
153866	344752
10279	344753
111832	344754
91876	344755
125816	344756
30566	344757
217058	344758
251156	344759
134426	344760
340436	344761
19437	344762
51970	344763
244065	344764
43862	344765
25165	344766
355350	344767
3414	344768
136235	344769
112991	344770
42946	344771
292564	344772
199970	344773
180095	344774
81745	344775
63961	344776
308804	344777
142165	344778
27565	344779
83407	344780
42833	344781
69498	344782
87244	344783
81424	344784
101293	344785
62227	344786
18071	344787
194862	344788
736	344789
23309	344790
171050	344791
2476	344792
54075	344793
276319	344794
200193	344795
242555	344796
93166	344797
338376	344798
221315	344799
283269	344800
77331	344801
37184	344802
41116	344803
86401	344804
19806	344805
56563	344806
135494	344807
134440	344808
7333	344809
222769	344810
73883	344811
26575	344812
254124	344813
234982	344814
37511	344815
183437	344816
36591	344817
30451	344818
117556	344819
140147	344820
103487	344821
321410	344822
31321	344823
272063	344824
86665	344825
216162	344826
196678	344827
326871	344828
247441	344829
252687	344830
329346	344831
46301	344832
45987	344833
262823	344834
68271	344835
64445	344836
178086	344837
23517	344838
14481	344839
142829	344840
297971	344841
17503	344842
131025	344843
134489	344844
89311	344845
32313	344846
70768	344847
11825	344848
303161	344849
89485	344850
142878	344851
26006	344852
26827	344853
354263	344854
71778	344855
6819	344856
68970	344857
206317	344858
39083	344859
61959	344860
125471	344861
298824	344862
14017	344863
175035	344864
18414	344865
10572	344866
324536	344867
114067	344868
2388	344869
7269	344870
60028	344871
122371	344872
10598	344873
234995	344874
38770	344875
33112	344876
113335	344877
14598	344878
4646	344879
161537	344880
56628	344881
153250	344882
4068	344883
25132	344884
217051	344885
11652	344886
141967	344887
20811	344888
152454	344889
253742	344890
135336	344891
301556	344892
110319	344893
323192	344894
75158	344895
38684	344896
83029	344897
32705	344898
94800	344899
177089	344900
326434	344901
91965	344902
82234	344903
53816	344904
321511	344905
92610	344906
56509	344907
47702	344908
127247	344909
88949	344910
355966	344911
191091	344912
68243	344913
83549	344914
7454	344915
31081	344916
1623	344917
298469	344918
166124	344919
21386	344920
10533	344921
60353	344922
61993	344923
4533	344924
73513	344925
129837	344926
207468	344927
3859	344928
25362	344929
176287	344930
48224	344931
237014	344932
30659	344933
82505	344934
130478	344935
82545	344936
21346	344937
100738	344938
9390	344939
112155	344940
30346	344941
116472	344942
3652	344943
48843	344944
94710	344945
159409	344946
16796	344947
166368	344948
238099	344949
31132	344950
220174	344951
111505	344952
9784	344953
316869	344954
149167	344955
119156	344956
15158	344957
270675	344958
78038	344959
297934	344960
276022	344961
299767	344962
99805	344963
22504	344964
52605	344965
305278	344966
327868	344967
69594	344968
69594	344969
75119	344970
68543	344971
199295	344972
100043	344973
194284	344974
66705	344975
30658	344976
10609	344977
126647	344978
92660	344979
29423	344980
104662	344981
80323	344982
3369	344983
138269	344984
154755	344985
214175	344986
67806	344987
27519	344988
75928	344989
266707	344990
99386	344991
305880	344992
74055	344993
65364	344994
39855	344995
124566	344996
35359	344997
4279	344998
179449	344999
4177	345000
78137	345001
27583	345002
16067	345003
105303	345004
105048	345005
104333	345006
113159	345007
253966	345008
230183	345009
8667	345010
256255	345011
123392	345012
128104	345013
91847	345014
26391	345015
331477	345016
202945	345017
18231	345018
248901	345019
195205	345020
40185	345021
342501	345022
61777	345023
3931	345024
103895	345025
29632	345026
27228	345027
83048	345028
203785	345029
53733	345030
200488	345031
15780	345032
74	345033
336283	345034
13468	345035
3590	345036
4122	345037
53868	345038
191460	345039
41068	345040
246167	345041
375	345042
38411	345043
64031	345044
179072	345045
131206	345046
245198	345047
32257	345048
268247	345049
279645	345050
1227	345051
15097	345052
238749	345053
151614	345054
27233	345055
131198	345056
30403	345057
254145	345058
35797	345059
75213	345060
19475	345061
237575	345062
55859	345063
89898	345064
326984	345065
48821	345066
295888	345067
38453	345068
38382	345069
53224	345070
88228	345071
244501	345072
140612	345073
32918	345074
80960	345075
202438	345076
43116	345077
151662	345078
305187	345079
143086	345080
8806	345081
3478	345082
64302	345083
280714	345084
82423	345085
59658	345086
78344	345087
33086	345088
158227	345089
229539	345090
139111	345091
53890	345092
64235	345093
57175	345094
9163	345095
99695	345096
219622	345097
179188	345098
81336	345099
113820	345100
333856	345101
319490	345102
283353	345103
95189	345104
22488	345105
96309	345106
52676	345107
86870	345108
61378	345109
315498	345110
78344	345111
42110	345112
246821	345113
40944	345114
202763	345115
213107	345116
134003	345117
51164	345118
117817	345119
183272	345120
5127	345121
32489	345122
16233	345123
3713	345124
292290	345125
259067	345126
281180	345127
183856	345128
9646	345129
9303	345130
340598	345131
77709	345132
5734	345133
4163	345134
271383	345135
44890	345136
72760	345137
32075	345138
140781	345139
166775	345140
56677	345141
144377	345142
181212	345143
65933	345144
299725	345145
217697	345146
63418	345147
239916	345148
240217	345149
170783	345150
332928	345151
129406	345152
241927	345153
52296	345154
199325	345155
167461	345156
56411	345157
155240	345158
587	345159
207492	345160
113759	345161
29639	345162
52187	345163
10668	345164
208181	345165
3213	345166
16469	345167
95384	345168
51522	345169
11374	345170
98886	345171
11374	345172
3370	345173
37085	345174
144288	345175
155408	345176
65638	345177
31413	345178
12385	345179
26159	345180
277115	345181
64111	345182
40732	345183
36209	345184
218442	345185
184330	345186
3665	345187
3665	345188
3665	345189
184776	345190
25028	345191
79949	345192
4914	345193
170	345194
16817	345195
20774	345196
2982	345197
108107	345198
15972	345199
98912	345200
167713	345201
54204	345202
181360	345203
25048	345204
169457	345205
246555	345206
63052	345207
86593	345208
355157	345209
121798	345210
31874	345211
179074	345212
74557	345213
22509	345214
75058	345215
118408	345216
6973	345217
79917	345218
58859	345219
11790	345220
95128	345221
184848	345222
51253	345223
148737	345224
241979	345225
241890	345226
4187	345227
28453	345228
266685	345229
45959	345230
14349	345231
96087	345232
257041	345233
202278	345234
259747	345235
55979	345236
24557	345237
1346	345238
100948	345239
9687	345240
12816	345241
3685	345242
305	345243
32215	345244
20741	345245
125547	345246
302932	345247
116815	345248
81042	345249
296157	345250
83718	345251
48310	345252
277815	345253
259738	345254
148318	345255
71964	345256
38773	345257
5663	345258
158147	345259
205898	345260
178123	345261
206051	345262
212158	345263
178060	345264
249901	345265
82387	345266
65850	345267
15931	345268
76209	345269
26205	345270
110134	345271
34158	345272
121881	345273
142418	345274
174896	345275
108423	345276
4059	345277
3	345278
217576	345279
2073	345280
21265	345281
51396	345282
139876	345283
9440	345284
117053	345285
61506	345286
24909	345287
196530	345288
200493	345289
88453	345290
268364	345291
156470	345292
81712	345293
279294	345294
253566	345295
48448	345296
320447	345297
179726	345298
113019	345299
144884	345300
86495	345301
338775	345302
58011	345303
82989	345304
92413	345305
342502	345306
100240	345307
75217	345308
196213	345309
38724	345310
82320	345311
47143	345312
9237	345313
7011	345314
111888	345315
257898	345316
239728	345317
6486	345318
595	345319
13708	345320
42601	345321
1799	345322
321257	345323
134438	345324
2651	345325
111129	345326
159442	345327
297087	345328
106372	345329
34963	345330
34963	345331
4352	345332
117888	345333
130584	345334
249924	345335
222759	345336
107	345337
24882	345338
9563	345339
263892	345340
74154	345341
24553	345342
31904	345343
94523	345344
170890	345345
25979	345346
5393	345347
1131	345348
61418	345349
13767	345350
53280	345351
349	345352
349	345353
205516	345354
11832	345355
5008	345356
189985	345357
4744	345358
102570	345359
2320	345360
317481	345361
177	345362
95399	345363
8027	345364
37267	345365
21181	345366
1071	345367
59156	345368
31588	345369
169352	345370
14554	345371
193485	345372
317338	345373
37002	345374
12361	345375
150760	345376
103503	345377
8247	345378
73682	345379
12439	345380
100187	345381
25052	345382
17504	345383
68656	345384
92788	345385
49117	345386
98598	345387
82714	345388
63764	345389
37570	345390
38033	345391
58494	345392
79171	345393
67206	345394
147594	345395
4065	345396
181471	345397
76935	345398
36601	345399
6314	345400
98566	345401
58767	345402
101385	345403
9303	345404
222211	345405
73268	345406
284867	345407
12008	345408
151078	345409
296074	345410
79059	345411
142386	345412
85861	345413
4918	345414
1900	345415
5197	345416
164762	345417
1540	345418
96226	345419
45405	345420
325345	345421
268270	345422
95548	345423
9353	345424
11764	345425
241354	345426
10343	345427
38562	345428
319	345429
241356	345430
6934	345431
20769	345432
144053	345433
6939	345434
6939	345435
26226	345436
245020	345437
53310	345438
444	345439
38259	345440
333876	345441
202634	345442
154339	345443
235164	345444
39704	345445
184	345446
220000	345447
87191	345448
199180	345449
69033	345450
319526	345451
8761	345452
51811	345453
293	345454
111652	345455
32641	345456
16051	345457
39165	345458
148575	345459
91748	345460
103047	345461
152172	345462
52133	345463
35809	345464
217161	345465
197900	345466
24100	345467
256456	345468
18561	345469
79943	345470
81375	345471
117289	345472
181820	345473
23848	345474
61445	345475
105267	345476
1039	345477
190656	345478
14017	345479
67957	345480
162422	345481
221621	345482
335222	345483
306729	345484
237837	345485
41698	345486
30141	345487
28163	345488
311539	345489
85216	345490
7096	345491
157361	345492
117704	345493
13212	345494
15934	345495
126220	345496
58380	345497
26558	345498
303062	345499
54842	345500
130533	345501
150498	345502
20087	345503
140848	345504
107587	345505
42868	345506
187310	345507
274127	345508
140536	345509
71159	345510
108074	345511
138535	345512
5575	345513
18775	345514
62200	345515
255533	345516
28584	345517
28550	345518
186971	345519
124442	345520
259760	345521
31562	345522
77096	345523
77227	345524
306985	345525
81392	345526
138177	345527
37096	345528
26653	345529
168675	345530
15249	345531
47733	345532
205385	345533
70593	345534
162405	345535
119021	345536
16357	345537
34624	345538
10895	345539
218171	345540
35389	345541
41117	345542
91379	345543
328490	345544
163912	345545
152590	345546
105422	345547
56840	345548
94493	345549
3630	345550
259761	345551
267501	345552
307261	345553
20485	345554
180544	345555
181427	345556
323958	345557
105044	345558
159151	345559
255532	345560
168777	345561
89825	345562
182486	345563
164653	345564
52769	345565
102931	345566
149675	345567
204821	345568
181426	345569
162704	345570
125521	345571
117148	345572
150994	345573
125521	345574
194356	345575
261260	345576
270543	345577
107145	345578
190395	345579
28895	345580
53137	345581
235793	345582
229645	345583
306984	345584
79412	345585
228771	345586
209886	345587
211328	345588
199121	345589
90239	345590
73492	345591
141786	345592
59911	345593
62944	345594
81310	345595
33452	345596
355406	345597
221285	345598
36814	345599
39201	345600
90842	345601
79742	345602
186497	345603
268320	345604
327859	345605
224456	345606
19387	345607
163355	345608
199150	345609
272826	345610
109999	345611
26762	345612
195461	345613
219285	345614
252828	345615
40563	345616
121240	345617
168016	345618
94177	345619
122049	345620
60078	345621
243382	345622
302740	345623
259767	345624
259758	345625
319636	345626
80733	345627
201912	345628
10736	345629
36114	345630
113208	345631
219911	345632
16777	345633
35182	345634
181409	345635
4414	345636
59798	345637
28905	345638
40234	345639
6	345640
199150	345641
326319	345642
55866	345643
324887	345644
877	345645
95528	345646
86837	345647
40214	345648
169379	345649
95195	345650
121426	345651
15407	345652
158658	345653
148451	345654
121503	345655
277547	345656
344995	345657
88926	345658
256971	345659
4577	345660
276363	345661
24106	345662
82288	345663
274765	345664
274473	345665
53096	345666
259766	345667
272213	345668
120593	345669
262789	345670
2180	345671
38016	345672
41077	345673
124771	345674
6775	345675
47581	345676
4023	345677
59668	345678
15907	345679
58230	345680
46432	345681
39075	345682
196040	345683
51298	345684
11629	345685
163649	345686
92127	345687
191219	345688
336930	345689
43328	345690
38248	345691
47841	345692
87138	345693
223046	345694
15429	345695
227045	345696
1158	345697
247573	345698
268635	345699
102444	345700
38012	345701
20791	345702
3047	345703
269960	345704
259764	345705
329266	345706
255937	345707
15874	345708
125491	345709
301675	345710
16878	345711
4685	345712
2652	345713
104178	345714
227395	345715
89667	345716
43545	345717
486	345718
47740	345719
28694	345720
158225	345721
59060	345722
78119	345723
573	345724
57593	345725
193492	345726
155918	345727
89147	345728
102723	345729
186497	345730
62981	345731
70296	345732
5102	345733
90213	345734
2931	345735
96038	345736
329239	345737
141095	345738
231334	345739
252253	345740
105647	345741
135218	345742
145517	345743
188712	345744
250507	345745
106365	345746
47849	345747
27907	345748
347001	345749
197137	345750
88792	345751
229014	345752
119773	345753
59444	345754
6486	345755
82201	345756
125003	345757
140918	345758
75856	345759
32183	345760
37916	345761
309887	345762
6780	345763
79282	345764
37916	345765
50785	345766
44291	345767
243897	345768
23538	345769
7069	345770
66440	345771
239309	345772
19735	345773
10995	345774
263629	345775
191046	345776
137053	345777
74504	345778
113543	345779
239418	345780
36232	345781
4028	345782
147392	345783
234012	345784
30948	345785
60156	345786
84148	345787
55211	345788
29847	345789
119810	345790
21021	345791
80966	345792
53213	345793
2075	345794
39849	345795
102666	345796
13350	345797
111255	345798
6781	345799
479	345800
45626	345801
77605	345802
144077	345803
8623	345804
7453	345805
262463	345806
193909	345807
124612	345808
160251	345809
50955	345810
273445	345811
31829	345812
57125	345813
5900	345814
29552	345815
58108	345816
5598	345817
52799	345818
254690	345819
115111	345820
23017	345821
69376	345822
162784	345823
561	345824
561	345825
9117	345826
27	345827
10502	345828
25007	345829
301413	345830
147830	345831
117956	345832
50554	345833
238923	345834
13568	345835
50472	345836
301397	345837
274528	345838
63645	345839
13581	345840
9012	345841
166867	345842
45725	345843
300245	345844
270537	345845
113600	345846
338098	345847
14014	345848
32814	345849
300249	345850
70628	345851
49960	345852
10171	345853
48549	345854
173613	345855
88795	345856
48261	345857
300189	345858
10110	345859
49006	345860
128977	345861
87403	345862
79144	345863
102895	345864
115	345865
333668	345866
200536	345867
337444	345868
81007	345869
344492	345870
201866	345871
81320	345872
133847	345873
172315	345874
134225	345875
117228	345876
5147	345877
3676	345878
94857	345879
338708	345880
36118	345881
15268	345882
16651	345883
173	345884
3294	345885
90287	345886
11069	345887
12215	345888
279435	345889
213901	345890
63931	345891
115154	345892
31747	345893
7130	345894
160188	345895
203641	345896
23840	345897
19617	345898
96731	345899
1822	345900
149596	345901
5688	345902
53658	345903
119422	345904
8242	345905
144261	345906
97215	345907
68271	345908
165708	345909
29187	345910
23340	345911
205148	345912
59184	345913
53560	345914
46889	345915
157231	345916
325268	345917
262280	345918
8192	345919
83922	345920
158091	345921
13220	345922
103690	345923
326	345924
5996	345925
72290	345926
29203	345927
255796	345928
146109	345929
135603	345930
15555	345931
139502	345932
298520	345933
20485	345934
135603	345935
265225	345936
230298	345937
186101	345938
254020	345939
203108	345940
141113	345941
99333	345942
280494	345943
87666	345944
140856	345945
194656	345946
68143	345947
331530	345948
269640	345949
29262	345950
61631	345951
29262	345952
161502	345953
197083	345954
167560	345955
145209	345956
22179	345957
271235	345958
43698	345959
11687	345960
149979	345961
257313	345962
199236	345963
1274	345964
60077	345965
72273	345966
71862	345967
287088	345968
55757	345969
29937	345970
9757	345971
158146	345972
9757	345973
27181	345974
36066	345975
111113	345976
111226	345977
90197	345978
67451	345979
108976	345980
50227	345981
1117	345982
47175	345983
168151	345984
52538	345985
102970	345986
60674	345987
324495	345988
5865	345989
15505	345990
100620	345991
2151	345992
21920	345993
7499	345994
13602	345995
422	345996
61317	345997
248872	345998
55587	345999
19946	346000
261709	346001
308484	346002
23727	346003
190593	346004
5280	346005
2801	346006
34331	346007
94308	346008
59104	346009
33990	346010
55191	346011
126090	346012
54805	346013
1444	346014
789	346015
5168	346016
46050	346017
74101	346018
45919	346019
32445	346020
2285	346021
12335	346022
834	346023
58472	346024
134517	346025
17894	346026
8937	346027
331487	346028
181695	346029
331432	346030
49869	346031
254410	346032
9018	346033
77817	346034
260970	346035
2583	346036
67073	346037
46072	346038
37371	346039
67872	346040
289505	346041
159816	346042
44839	346043
284269	346044
28331	346045
189982	346046
135653	346047
45858	346048
255482	346049
23161	346050
4280	346051
89325	346052
5648	346053
12282	346054
64236	346055
34561	346056
247539	346057
64774	346058
14134	346059
57057	346060
12191	346061
12191	346062
254279	346063
106548	346064
346572	346065
78005	346066
253120	346067
58292	346068
332003	346069
197502	346070
119777	346071
154399	346072
325330	346073
333926	346074
124114	346075
31653	346076
101031	346077
189354	346078
112355	346079
124423	346080
216819	346081
11913	346082
197948	346083
312771	346084
190429	346085
155403	346086
254937	346087
132297	346088
37568	346089
32641	346090
102980	346091
102649	346092
44918	346093
314328	346094
79516	346095
200183	346096
62226	346097
26560	346098
79617	346099
296737	346100
196758	346101
139296	346102
37367	346103
114076	346104
312081	346105
254872	346106
261324	346107
161075	346108
344330	346109
833	346110
255444	346111
232053	346112
82881	346113
81957	346114
204911	346115
11629	346116
331247	346117
155617	346118
90201	346119
193598	346120
331085	346121
317948	346122
22276	346123
345354	346124
134093	346125
37372	346126
52728	346127
74800	346128
194520	346129
312034	346130
254264	346131
120074	346132
16355	346133
181807	346134
155677	346135
323953	346136
323645	346137
17423	346138
261372	346139
112201	346140
194448	346141
44644	346142
83003	346143
268151	346144
53698	346145
123031	346146
80521	346147
2557	346148
195123	346149
296031	346150
171310	346151
244508	346152
197874	346153
65571	346154
104295	346155
44763	346156
179422	346157
22465	346158
197880	346159
185754	346160
3180	346161
301052	346162
331976	346163
253031	346164
206695	346165
27273	346166
83557	346167
348836	346168
83720	346169
208760	346170
55958	346171
127701	346172
356288	346173
331876	346174
133982	346175
194913	346176
177772	346177
124586	346178
254749	346179
331504	346180
384	346181
2491	346182
21615	346183
80569	346184
92008	346185
261688	346186
31458	346187
15654	346188
31685	346189
33	346190
232967	346191
5612	346192
212743	346193
194135	346194
281348	346195
37502	346196
255340	346197
197793	346198
148500	346199
37643	346200
255066	346201
183425	346202
119768	346203
324979	346204
89207	346205
269426	346206
182073	346207
54269	346208
136888	346209
121009	346210
303949	346211
121533	346212
166122	346213
197597	346214
114469	346215
40871	346216
98969	346217
58575	346218
197961	346219
8663	346220
332162	346221
123435	346222
102539	346223
50748	346224
57344	346225
330963	346226
80524	346227
13041	346228
69321	346229
38228	346230
187106	346231
255186	346232
276185	346233
180362	346234
123292	346235
325412	346236
60486	346237
38058	346238
197434	346239
162176	346240
44965	346241
241322	346242
121703	346243
22508	346244
331320	346245
40215	346246
197960	346247
344834	346248
82888	346249
16548	346250
99643	346251
11642	346252
156170	346253
318962	346254
198009	346255
163177	346256
99286	346257
22471	346258
50758	346259
79871	346260
331838	346261
331318	346262
52728	346263
272291	346264
194485	346265
7157	346266
22294	346267
15696	346268
224183	346269
311990	346270
96801	346271
123011	346272
15818	346273
180473	346274
40871	346275
186874	346276
62342	346277
123401	346278
165680	346279
196887	346280
78717	346281
284702	346282
267490	346283
44647	346284
14578	346285
90312	346286
44655	346287
262025	346288
181754	346289
31312	346290
30272	346291
12344	346292
267181	346293
65625	346294
35081	346295
254163	346296
5804	346297
156119	346298
155857	346299
332087	346300
156356	346301
11116	346302
324934	346303
127314	346304
154990	346305
331334	346306
212100	346307
182226	346308
267871	346309
33519	346310
331868	346311
254102	346312
69910	346313
331275	346314
356484	346315
70079	346316
35180	346317
106465	346318
271446	346319
121145	346320
32790	346321
334898	346322
266204	346323
126825	346324
32920	346325
119783	346326
37440	346327
173886	346328
60486	346329
181681	346330
30345	346331
179530	346332
182034	346333
118134	346334
264479	346335
50505	346336
17209	346337
4	346338
148985	346339
155416	346340
113336	346341
300361	346342
331262	346343
331268	346344
331314	346345
331326	346346
331340	346347
331347	346348
331356	346349
198314	346350
198314	346351
331139	346352
331144	346353
331161	346354
331174	346355
331180	346356
331181	346357
331201	346358
331214	346359
255341	346360
99074	346361
254501	346362
897	346363
162905	346364
156387	346365
197940	346366
198248	346367
233403	346368
153296	346369
197527	346370
50983	346371
50758	346372
211835	346373
45504	346374
118794	346375
37275	346376
301590	346377
96839	346378
12366	346379
91520	346380
72757	346381
44806	346382
254397	346383
48877	346384
206554	346385
187854	346386
33280	346387
330498	346388
50234	346389
331769	346390
77297	346391
312806	346392
156380	346393
54258	346394
331776	346395
332117	346396
99608	346397
30383	346398
30572	346399
123155	346400
45472	346401
189517	346402
15424	346403
22465	346404
156014	346405
24708	346406
92128	346407
62342	346408
12882	346409
274136	346410
77146	346411
312085	346412
79906	346413
9792	346414
196096	346415
325267	346416
79960	346417
147459	346418
889	346419
89721	346420
22482	346421
91233	346422
195831	346423
180485	346424
255527	346425
13041	346426
312215	346427
107430	346428
241886	346429
40871	346430
253260	346431
77	346432
50801	346433
86598	346434
99201	346435
196096	346436
311958	346437
181754	346438
255891	346439
31759	346440
324963	346441
66825	346442
191896	346443
90570	346444
62608	346445
307025	346446
114808	346447
326141	346448
182117	346449
37879	346450
165254	346451
44899	346452
197979	346453
197719	346454
117402	346455
111917	346456
167323	346457
333842	346458
31343	346459
197632	346460
53301	346461
254916	346462
74716	346463
257717	346464
330206	346465
238713	346466
331206	346467
22251	346468
198014	346469
23337	346470
53070	346471
151432	346472
154776	346473
42498	346474
250030	346475
255924	346476
123182	346477
104427	346478
37511	346479
248616	346480
4741	346481
99528	346482
49949	346483
150278	346484
253641	346485
258320	346486
194232	346487
253859	346488
300023	346489
82046	346490
9433	346491
12035	346492
256770	346493
127192	346494
236570	346495
46976	346496
118813	346497
42139	346498
149780	346499
102523	346500
191275	346501
27205	346502
77292	346503
6412	346504
99757	346505
23128	346506
121916	346507
275082	346508
69755	346509
3654	346510
81600	346511
341266	346512
240845	346513
54035	346514
127019	346515
159385	346516
47354	346517
54349	346518
238412	346519
124972	346520
165935	346521
332827	346522
19957	346523
162377	346524
338630	346525
267787	346526
277391	346527
10942	346528
7142	346529
55536	346530
8458	346531
29406	346532
99303	346533
254917	346534
330200	346535
330561	346536
331089	346537
65433	346538
93359	346539
59347	346540
163630	346541
73981	346542
243794	346543
197900	346544
76342	346545
149683	346546
690	346547
2462	346548
89127	346549
88573	346550
1441	346551
20678	346552
225119	346553
254438	346554
2229	346555
18350	346556
90512	346557
90941	346558
55251	346559
29227	346560
1809	346561
45460	346562
198486	346563
123299	346564
65804	346565
5584	346566
197769	346567
138240	346568
198415	346569
87500	346570
331071	346571
2458	346572
3626	346573
31355	346574
50312	346575
231508	346576
197775	346577
183063	346578
15074	346579
192924	346580
254543	346581
26656	346582
99121	346583
55251	346584
197766	346585
199072	346586
102907	346587
11544	346588
148871	346589
155003	346590
1809	346591
352594	346592
34639	346593
204320	346594
157600	346595
654	346596
79739	346597
30254	346598
183063	346599
148227	346600
90219	346601
179575	346602
16081	346603
46443	346604
166667	346605
7147	346606
7072	346607
332223	346608
24719	346609
124873	346610
89086	346611
230332	346612
4041	346613
89404	346614
80508	346615
121628	346616
50805	346617
195253	346618
125580	346619
35075	346620
277857	346621
245011	346622
111667	346623
254989	346624
3629	346625
42176	346626
76079	346627
135678	346628
197661	346629
273567	346630
331955	346631
14478	346632
82865	346633
212	346634
99500	346635
11816	346636
241390	346637
2231	346638
136903	346639
168992	346640
2230	346641
44939	346642
68778	346643
74864	346644
12447	346645
37872	346646
46410	346647
325184	346648
253883	346649
37460	346650
60586	346651
80585	346652
99262	346653
70467	346654
54222	346655
21366	346656
21366	346657
44963	346658
103046	346659
227919	346660
356102	346661
121822	346662
338572	346663
50535	346664
2458	346665
5581	346666
22543	346667
87998	346668
78417	346669
5402	346670
98469	346671
3663	346672
16003	346673
21912	346674
47402	346675
331646	346676
37568	346677
5771	346678
12684	346679
280745	346680
218154	346681
87635	346682
88417	346683
19269	346684
90011	346685
155872	346686
2959	346687
30045	346688
1933	346689
15858	346690
197600	346691
168103	346692
331801	346693
15778	346694
61436	346695
49055	346696
4522	346697
12451	346698
90315	346699
66463	346700
83472	346701
56579	346702
217592	346703
77613	346704
264852	346705
9976	346706
71874	346707
28351	346708
38472	346709
155594	346710
27220	346711
7089	346712
10774	346713
154922	346714
44745	346715
227173	346716
15309	346717
219710	346718
6818	346719
55843	346720
66413	346721
1993	346722
138288	346723
30951	346724
1037	346725
36812	346726
121796	346727
425	346728
12686	346729
19507	346730
92235	346731
50635	346732
19141	346733
53998	346734
18817	346735
166918	346736
298437	346737
43993	346738
30653	346739
54256	346740
25602	346741
124117	346742
62706	346743
8268	346744
13882	346745
127812	346746
128168	346747
283597	346748
135212	346749
14035	346750
2641	346751
143229	346752
34913	346753
46388	346754
40586	346755
26284	346756
87673	346757
14319	346758
126481	346759
61039	346760
1398	346761
340886	346762
200125	346763
29549	346764
322703	346765
161602	346766
103075	346767
20309	346768
111572	346769
32863	346770
17023	346771
36521	346772
77962	346773
8260	346774
2581	346775
164414	346776
318730	346777
192725	346778
9180	346779
150635	346780
42798	346781
113741	346782
1974	346783
36930	346784
43498	346785
19203	346786
92431	346787
102288	346788
39367	346789
273396	346790
149957	346791
39566	346792
58106	346793
140900	346794
22104	346795
5508	346796
73914	346797
19658	346798
27471	346799
4079	346800
75786	346801
105453	346802
92727	346803
331935	346804
253995	346805
254223	346806
155779	346807
44655	346808
82077	346809
22087	346810
3328	346811
36563	346812
56180	346813
19018	346814
198116	346815
81068	346816
3748	346817
316271	346818
14439	346819
96898	346820
30141	346821
163682	346822
304035	346823
16458	346824
298856	346825
4739	346826
329054	346827
399	346828
237697	346829
228362	346830
293314	346831
74400	346832
146142	346833
76588	346834
120314	346835
47768	346836
15188	346837
103847	346838
235370	346839
44160	346840
16845	346841
302811	346842
391	346843
197219	346844
330832	346845
1422	346846
46693	346847
131983	346848
112584	346849
178477	346850
6984	346851
29775	346852
3919	346853
88018	346854
8148	346855
183036	346856
47754	346857
346024	346858
97324	346859
246379	346860
14380	346861
191167	346862
69691	346863
13827	346864
28721	346865
2520	346866
24272	346867
115685	346868
2604	346869
68637	346870
142795	346871
2929	346872
57669	346873
92342	346874
204006	346875
7688	346876
39930	346877
26272	346878
39891	346879
1908	346880
15990	346881
64536	346882
75278	346883
163933	346884
3330	346885
52962	346886
53444	346887
55428	346888
233650	346889
170610	346890
171092	346891
213	346892
345125	346893
28943	346894
11241	346895
1320	346896
12670	346897
106750	346898
92001	346899
35043	346900
131094	346901
34963	346902
275318	346903
225736	346904
182818	346905
190538	346906
152086	346907
3149	346908
211979	346909
7334	346910
209672	346911
38132	346912
660	346913
3259	346914
201821	346915
204724	346916
38034	346917
27040	346918
82579	346919
98573	346920
39107	346921
4056	346922
45319	346923
13245	346924
84003	346925
102365	346926
83511	346927
17897	346928
340153	346929
13268	346930
80027	346931
146772	346932
105309	346933
83707	346934
76932	346935
10457	346936
190996	346937
120892	346938
111431	346939
8467	346940
264298	346941
2142	346942
10420	346943
11200	346944
44402	346945
9521	346946
63067	346947
65	346948
643	346949
1017	346950
3936	346951
32149	346952
18482	346953
34250	346954
4427	346955
106127	346956
189282	346957
1003	346958
119471	346959
397	346960
30095	346961
16814	346962
329869	346963
17988	346964
120626	346965
38867	346966
298057	346967
84234	346968
208794	346969
162790	346970
137432	346971
101956	346972
88652	346973
9879	346974
98472	346975
123523	346976
5581	346977
141263	346978
9731	346979
279898	346980
203154	346981
53289	346982
328976	346983
96233	346984
43235	346985
82357	346986
53137	346987
4529	346988
16056	346989
382	346990
247315	346991
96589	346992
3019	346993
245826	346994
245979	346995
7238	346996
96329	346997
7194	346998
567	346999
1240	347000
2089	347001
7167	347002
12068	347003
2508	347004
151094	347005
150443	347006
150525	347007
9198	347008
16068	347009
21876	347010
123477	347011
152077	347012
62208	347013
121380	347014
7055	347015
4421	347016
8096	347017
101858	347018
63497	347019
49997	347020
5537	347021
78456	347022
18068	347023
26342	347024
141759	347025
144297	347026
10606	347027
214979	347028
218264	347029
218023	347030
215191	347031
28194	347032
135006	347033
23270	347034
103391	347035
55691	347036
22401	347037
327803	347038
24983	347039
42891	347040
195025	347041
99496	347042
31287	347043
254796	347044
275186	347045
69437	347046
301149	347047
282078	347048
140334	347049
1442	347050
66436	347051
123035	347052
74379	347053
332581	347054
37426	347055
303570	347056
21327	347057
33491	347058
343902	347059
12961	347060
212441	347061
138454	347062
14285	347063
6080	347064
35070	347065
51761	347066
74050	347067
95301	347068
161686	347069
127138	347070
228156	347071
334299	347072
88670	347073
154838	347074
104951	347075
107637	347076
10826	347077
335011	347078
282234	347079
12661	347080
1323	347081
325737	347082
17156	347083
342319	347084
55594	347085
338416	347086
287045	347087
110435	347088
108545	347089
72095	347090
288951	347091
9906	347092
24194	347093
288853	347094
181082	347095
109414	347096
71563	347097
98934	347098
93856	347099
100803	347100
98929	347101
204709	347102
102629	347103
107657	347104
4670	347105
134927	347106
10873	347107
14201	347108
166720	347109
157274	347110
74395	347111
28168	347112
63056	347113
95300	347114
114919	347115
25235	347116
33527	347117
82946	347118
12109	347119
139008	347120
166984	347121
342204	347122
37923	347123
303214	347124
106167	347125
153926	347126
6061	347127
8022	347128
58753	347129
123518	347130
346723	347131
71119	347132
91210	347133
12615	347134
112815	347135
265564	347136
231786	347137
76838	347138
113280	347139
14637	347140
86995	347141
155252	347142
100063	347143
138490	347144
8534	347145
54058	347146
80505	347147
82788	347148
30025	347149
303987	347150
58522	347151
301782	347152
12878	347153
12429	347154
204552	347155
99781	347156
23595	347157
114437	347158
136384	347159
3692	347160
38330	347161
1102	347162
117520	347163
94042	347164
26152	347165
74337	347166
50322	347167
89583	347168
60190	347169
98232	347170
5690	347171
3169	347172
107949	347173
20566	347174
64091	347175
33494	347176
33204	347177
148416	347178
107618	347179
58348	347180
258525	347181
121305	347182
346517	347183
272861	347184
197930	347185
37556	347186
11592	347187
46065	347188
181772	347189
74807	347190
204433	347191
196632	347192
253256	347193
31063	347194
163331	347195
74876	347196
154913	347197
68143	347198
113289	347199
346999	347200
25425	347201
70217	347202
204746	347203
122145	347204
114197	347205
18103	347206
201764	347207
253391	347208
148645	347209
133900	347210
12831	347211
54325	347212
16135	347213
165630	347214
28631	347215
180546	347216
44185	347217
303439	347218
74807	347219
338549	347220
99398	347221
364	347222
138709	347223
221128	347224
54222	347225
58820	347226
156249	347227
251176	347228
29372	347229
82907	347230
106714	347231
161412	347232
137032	347233
50486	347234
122192	347235
112991	347236
58399	347237
11924	347238
32856	347239
58286	347240
140821	347241
48040	347242
47032	347243
55798	347244
250895	347245
181858	347246
242113	347247
281246	347248
313827	347249
163739	347250
58274	347251
67458	347252
250831	347253
126670	347254
194492	347255
127043	347256
341976	347257
196977	347258
35069	347259
8031	347260
201173	347261
6436	347262
16514	347263
251273	347264
198091	347265
271522	347266
166011	347267
269402	347268
156326	347269
236821	347270
344758	347271
137129	347272
224045	347273
4	347274
242684	347275
254114	347276
204709	347277
204741	347278
199154	347279
274595	347280
5872	347281
204691	347282
344652	347283
95258	347284
330055	347285
153700	347286
8845	347287
3819	347288
208128	347289
1781	347290
46894	347291
95521	347292
16871	347293
4670	347294
120191	347295
65766	347296
6	347297
128621	347298
294017	347299
64887	347300
136521	347301
32444	347302
89619	347303
65252	347304
217743	347305
2625	347306
230937	347307
31183	347308
57433	347309
51179	347310
74797	347311
183954	347312
35081	347313
301159	347314
9441	347315
139577	347316
81030	347317
233688	347318
112799	347319
8389	347320
80338	347321
16909	347322
269096	347323
96236	347324
23781	347325
339580	347326
265572	347327
3894	347328
80339	347329
30667	347330
198175	347331
271223	347332
1901	347333
303861	347334
22400	347335
26632	347336
40948	347337
83257	347338
8804	347339
89685	347340
8693	347341
38785	347342
152531	347343
58942	347344
155502	347345
107466	347346
298530	347347
95112	347348
141027	347349
1129	347350
301981	347351
48957	347352
252531	347353
64741	347354
113607	347355
27490	347356
42810	347357
10826	347358
8265	347359
40692	347360
195810	347361
273936	347362
11824	347363
30415	347364
71151	347365
63032	347366
330021	347367
106767	347368
170709	347369
63071	347370
19449	347371
101	347372
70533	347373
86995	347374
20504	347375
78093	347376
89685	347377
138866	347378
35041	347379
4405	347380
29934	347381
457	347382
87629	347383
147391	347384
145196	347385
142006	347386
87366	347387
6	347388
355789	347389
88894	347390
30786	347391
91264	347392
148322	347393
9869	347394
348163	347395
91319	347396
332701	347397
325700	347398
90833	347399
122889	347400
99556	347401
33428	347402
20389	347403
34018	347404
256521	347405
24774	347406
16924	347407
36844	347408
328737	347409
279833	347410
67565	347411
148	347412
28160	347413
95645	347414
53845	347415
101597	347416
9892	347417
70629	347418
15058	347419
135914	347420
15153	347421
53077	347422
78006	347423
50506	347424
58419	347425
106455	347426
150991	347427
303006	347428
276026	347429
33236	347430
167098	347431
69195	347432
16633	347433
15124	347434
18246	347435
6559	347436
1676	347437
119297	347438
329567	347439
63717	347440
248011	347441
31588	347442
247843	347443
146622	347444
103781	347445
23447	347446
53488	347447
77687	347448
210	347449
36469	347450
137023	347451
101294	347452
348208	347453
35294	347454
3239	347455
64250	347456
196952	347457
112945	347458
99182	347459
43627	347460
58994	347461
311171	347462
320801	347463
61758	347464
223619	347465
98838	347466
77307	347467
342982	347468
16141	347469
275058	347470
41369	347471
120239	347472
26234	347473
322688	347474
52985	347475
56568	347476
42506	347477
10036	347478
159575	347479
17559	347480
78898	347481
58604	347482
56854	347483
38916	347484
16530	347485
315152	347486
18797	347487
19548	347488
47735	347489
104927	347490
10427	347491
1016	347492
86333	347493
108718	347494
42390	347495
353473	347496
10719	347497
10637	347498
62818	347499
526	347500
42744	347501
62617	347502
30030	347503
29932	347504
10360	347505
74662	347506
14119	347507
287708	347508
15348	347509
89070	347510
14472	347511
202264	347512
143040	347513
27882	347514
45327	347515
23573	347516
194243	347517
324151	347518
1589	347519
131568	347520
731	347521
125141	347522
121774	347523
26463	347524
101502	347525
97330	347526
59089	347527
45332	347528
22767	347529
194849	347530
152279	347531
194612	347532
195560	347533
166595	347534
66960	347535
137514	347536
63879	347537
101526	347538
79791	347539
328083	347540
149776	347541
229929	347542
122115	347543
247079	347544
322235	347545
46344	347546
32621	347547
166662	347548
121498	347549
193320	347550
79675	347551
23573	347552
276568	347553
12600	347554
43324	347555
3885	347556
64554	347557
43	347558
28406	347559
6009	347560
63638	347561
43	347562
74004	347563
66882	347564
45366	347565
44524	347566
311644	347567
145812	347568
311155	347569
223503	347570
246910	347571
82572	347572
32612	347573
256275	347574
46290	347575
12904	347576
131329	347577
36774	347578
87903	347579
14642	347580
342825	347581
53682	347582
72168	347583
149186	347584
185490	347585
24981	347586
140594	347587
23503	347588
19701	347589
65463	347590
67489	347591
3747	347592
306398	347593
82406	347594
13071	347595
18105	347596
55388	347597
13027	347598
75435	347599
52357	347600
28066	347601
20904	347602
44660	347603
39114	347604
201460	347605
69991	347606
183530	347607
124024	347608
186412	347609
189298	347610
146289	347611
257603	347612
28305	347613
23445	347614
2563	347615
332309	347616
169698	347617
54226	347618
303124	347619
29632	347620
88696	347621
40452	347622
1182	347623
197542	347624
20550	347625
50285	347626
21499	347627
145855	347628
114592	347629
2746	347630
117434	347631
180955	347632
97647	347633
37413	347634
304184	347635
72724	347636
17213	347637
49742	347638
94788	347639
71847	347640
291851	347641
69006	347642
291759	347643
172679	347644
24602	347645
175140	347646
8914	347647
125083	347648
240362	347649
194862	347650
117071	347651
289643	347652
306556	347653
1686	347654
49441	347655
177274	347656
33974	347657
182576	347658
156160	347659
209027	347660
31257	347661
134809	347662
122308	347663
117681	347664
17352	347665
28998	347666
86653	347667
105360	347668
189408	347669
3048	347670
209734	347671
101399	347672
289872	347673
61403	347674
28634	347675
95872	347676
2026	347677
15941	347678
288665	347679
22706	347680
355917	347681
18295	347682
342767	347683
278953	347684
23587	347685
163451	347686
338831	347687
182106	347688
111162	347689
70982	347690
48129	347691
279025	347692
106014	347693
5992	347694
6157	347695
17051	347696
53626	347697
46761	347698
168416	347699
99124	347700
47989	347701
73720	347702
329227	347703
74834	347704
10304	347705
252568	347706
18304	347707
25059	347708
279572	347709
19213	347710
13494	347711
23920	347712
171897	347713
526	347714
128016	347715
174641	347716
175977	347717
109758	347718
6324	347719
35201	347720
8048	347721
5652	347722
35207	347723
194601	347724
12370	347725
8048	347726
25059	347727
35207	347728
37495	347729
50791	347730
35199	347731
274154	347732
10304	347733
74769	347734
37495	347735
79863	347736
15813	347737
4675	347738
19213	347739
50791	347740
74843	347741
15813	347742
74870	347743
35201	347744
74877	347745
8047	347746
326470	347747
74877	347748
12370	347749
74777	347750
114167	347751
182047	347752
21518	347753
169655	347754
18312	347755
121655	347756
32727	347757
193678	347758
152685	347759
99211	347760
201163	347761
13559	347762
121124	347763
88031	347764
193287	347765
219313	347766
111866	347767
276320	347768
89188	347769
166748	347770
95264	347771
74870	347772
8048	347773
35207	347774
328241	347775
6989	347776
8047	347777
114114	347778
114022	347779
35205	347780
35206	347781
58192	347782
50149	347783
21841	347784
6989	347785
324118	347786
225908	347787
244792	347788
111863	347789
89877	347790
297415	347791
230250	347792
722	347793
23674	347794
234826	347795
220845	347796
39005	347797
75064	347798
60694	347799
274315	347800
46527	347801
70224	347802
336973	347803
142259	347804
35671	347805
41463	347806
29099	347807
209573	347808
180035	347809
18296	347810
20876	347811
69631	347812
977	347813
117339	347814
32345	347815
51754	347816
47717	347817
244145	347818
37048	347819
165000	347820
208955	347821
169532	347822
8048	347823
13623	347824
13623	347825
74769	347826
79863	347827
182097	347828
37494	347829
194601	347830
303271	347831
328513	347832
10302	347833
18304	347834
168748	347835
13603	347836
152175	347837
35225	347838
325864	347839
35218	347840
31294	347841
35225	347842
18312	347843
50791	347844
18304	347845
35199	347846
5652	347847
31294	347848
88374	347849
70215	347850
186142	347851
228881	347852
290403	347853
12959	347854
148270	347855
231525	347856
193494	347857
315225	347858
105862	347859
55700	347860
181963	347861
130639	347862
50811	347863
74843	347864
10302	347865
50792	347866
37494	347867
35199	347868
114114	347869
50791	347870
10302	347871
74834	347872
25059	347873
50792	347874
74757	347875
13623	347876
79863	347877
8048	347878
50814	347879
35070	347880
303712	347881
15813	347882
35206	347883
5652	347884
30163	347885
23086	347886
276159	347887
105673	347888
25059	347889
65500	347890
163002	347891
50792	347892
156128	347893
31667	347894
3114	347895
36673	347896
111403	347897
82053	347898
722	347899
345515	347900
59921	347901
313405	347902
1592	347903
317885	347904
282543	347905
111392	347906
147837	347907
104748	347908
123933	347909
18254	347910
344226	347911
6940	347912
211297	347913
14567	347914
65299	347915
188693	347916
290780	347917
81714	347918
3498	347919
11833	347920
72787	347921
34904	347922
234002	347923
140649	347924
51029	347925
2239	347926
189899	347927
29498	347928
12514	347929
8195	347930
238260	347931
105804	347932
7497	347933
302424	347934
247537	347935
160457	347936
118881	347937
292093	347938
110574	347939
175304	347940
105270	347941
175705	347942
177202	347943
27223	347944
192437	347945
192014	347946
89851	347947
19809	347948
107057	347949
4246	347950
115924	347951
290543	347952
147726	347953
249564	347954
23489	347955
1	347956
37205	347957
12564	347958
37175	347959
99335	347960
102127	347961
45137	347962
94939	347963
13506	347964
160962	347965
21773	347966
108086	347967
259898	347968
14010	347969
127284	347970
25986	347971
25986	347972
48288	347973
175510	347974
338287	347975
289758	347976
126978	347977
37792	347978
173674	347979
17255	347980
13871	347981
9564	347982
1760	347983
14438	347984
329041	347985
33200	347986
8513	347987
40561	347988
204336	347989
153034	347990
239302	347991
18047	347992
83297	347993
52369	347994
76793	347995
14031	347996
167253	347997
83297	347998
122721	347999
23615	348000
12796	348001
45136	348002
45352	348003
119983	348004
31533	348005
182964	348006
284302	348007
31045	348008
95131	348009
185741	348010
74612	348011
13722	348012
9756	348013
41872	348014
2923	348015
157608	348016
41300	348017
356941	348018
201582	348019
12613	348020
80974	348021
76434	348022
12707	348023
76941	348024
140430	348025
158579	348026
19419	348027
274258	348028
61551	348029
248848	348030
22041	348031
158118	348032
2442	348033
100123	348034
30031	348035
55079	348036
38158	348037
289260	348038
187458	348039
12428	348040
102	348041
20905	348042
40413	348043
113117	348044
247429	348045
36068	348046
37605	348047
346320	348048
286154	348049
145480	348050
46691	348051
303484	348052
7140	348053
112822	348054
248911	348055
13064	348056
4670	348057
5396	348058
159062	348059
303764	348060
178503	348061
148974	348062
168552	348063
238309	348064
38106	348065
58869	348066
94989	348067
12478	348068
180748	348069
39621	348070
53002	348071
129345	348072
56767	348073
69822	348074
147677	348075
81613	348076
29099	348077
246843	348078
66832	348079
947	348080
122871	348081
53553	348082
323336	348083
7517	348084
328151	348085
9594	348086
30609	348087
124046	348088
5959	348089
12592	348090
2603	348091
3882	348092
53657	348093
316068	348094
5007	348095
590	348096
178733	348097
36111	348098
4864	348099
70713	348100
76965	348101
82793	348102
80021	348103
79182	348104
236745	348105
166254	348106
45	348107
16128	348108
878	348109
49859	348110
178743	348111
103445	348112
47489	348113
47308	348114
118732	348115
115284	348116
75553	348117
226292	348118
334963	348119
26532	348120
908	348121
4348	348122
2291	348123
289889	348124
38049	348125
158101	348126
219443	348127
6530	348128
21545	348129
12609	348130
524	348131
524	348132
524	348133
66432	348134
817	348135
4137	348136
28161	348137
58377	348138
59475	348139
262263	348140
37797	348141
13089	348142
9314	348143
176956	348144
129849	348145
26850	348146
1105	348147
6005	348148
43844	348149
152967	348150
102607	348151
17571	348152
34919	348153
30921	348154
192953	348155
329383	348156
52839	348157
27240	348158
48372	348159
49928	348160
77000	348161
103735	348162
13097	348163
3253	348164
6774	348165
8	348166
262151	348167
9648	348168
80770	348169
341065	348170
9	348171
277924	348172
8289	348173
190887	348174
121932	348175
36576	348176
26171	348177
15710	348178
12405	348179
95524	348180
717	348181
19130	348182
70848	348183
147946	348184
7080	348185
182218	348186
282475	348187
116276	348188
74723	348189
29231	348190
20309	348191
216109	348192
9	348193
22389	348194
4921	348195
225728	348196
108017	348197
115072	348198
1926	348199
10926	348200
61418	348201
150411	348202
186867	348203
191779	348204
177923	348205
57920	348206
87937	348207
24120	348208
106852	348209
14403	348210
14437	348211
9	348212
301213	348213
3243	348214
121586	348215
8489	348216
41762	348217
2134	348218
50155	348219
323147	348220
90903	348221
67292	348222
80102	348223
90805	348224
326586	348225
23706	348226
201348	348227
194003	348228
46227	348229
3606	348230
290080	348231
72229	348232
19775	348233
34836	348234
71009	348235
18242	348236
12478	348237
9	348238
356409	348239
9	348240
3385	348241
321349	348242
201	348243
17181	348244
19816	348245
45617	348246
53749	348247
66432	348248
298	348249
195178	348250
325562	348251
12654	348252
163128	348253
11507	348254
129107	348255
36631	348256
161705	348257
290335	348258
66272	348259
329688	348260
107771	348261
189767	348262
3878	348263
19002	348264
350931	348265
258679	348266
193671	348267
4228	348268
83286	348269
2048	348270
105522	348271
35553	348272
30599	348273
24469	348274
208355	348275
79606	348276
126382	348277
174117	348278
2402	348279
192760	348280
248037	348281
32605	348282
2315	348283
13	348284
163690	348285
62804	348286
55900	348287
25898	348288
138432	348289
14612	348290
19605	348291
64784	348292
9261	348293
14	348294
11088	348295
21608	348296
199638	348297
29920	348298
69397	348299
36399	348300
73222	348301
125876	348302
9156	348303
350615	348304
41244	348305
259807	348306
100553	348307
127764	348308
5012	348309
34807	348310
16446	348311
262419	348312
6867	348313
12712	348314
186613	348315
9978	348316
44731	348317
63995	348318
181902	348319
54184	348320
200394	348321
6459	348322
189941	348323
30921	348324
192898	348325
129936	348326
10473	348327
120544	348328
39756	348329
14932	348330
57313	348331
140976	348332
353947	348333
180204	348334
4488	348335
125935	348336
22025	348337
39559	348338
351786	348339
354138	348340
94023	348341
328662	348342
25841	348343
28123	348344
52337	348345
55334	348346
30293	348347
51104	348348
148929	348349
67874	348350
169	348351
4460	348352
14688	348353
169	348354
96498	348355
33310	348356
122812	348357
208662	348358
96767	348359
24371	348360
247534	348361
262091	348362
93147	348363
126250	348364
252638	348365
274342	348366
320642	348367
35886	348368
51067	348369
296728	348370
296424	348371
52839	348372
4524	348373
21072	348374
4438	348375
34632	348376
4642	348377
119240	348378
314204	348379
119236	348380
317367	348381
189673	348382
193777	348383
123507	348384
312793	348385
77242	348386
8201	348387
187384	348388
186953	348389
187278	348390
187562	348391
197419	348392
36169	348393
117762	348394
312233	348395
13930	348396
135730	348397
77692	348398
60074	348399
126995	348400
345625	348401
16843	348402
35828	348403
5159	348404
224400	348405
46462	348406
41600	348407
68390	348408
70098	348409
272517	348410
226838	348411
167000	348412
104391	348413
32069	348414
5252	348415
31540	348416
17159	348417
45299	348418
25593	348419
142373	348420
11503	348421
29723	348422
197224	348423
110193	348424
22613	348425
47198	348426
23674	348427
104005	348428
17285	348429
68790	348430
57172	348431
144570	348432
219908	348433
107248	348434
311204	348435
248760	348436
3727	348437
183773	348438
81518	348439
47903	348440
244628	348441
75471	348442
54627	348443
7198	348444
140248	348445
178517	348446
304033	348447
108388	348448
239099	348449
345712	348450
65742	348451
40435	348452
15266	348453
170628	348454
82213	348455
278453	348456
138315	348457
3555	348458
191532	348459
107834	348460
211166	348461
22100	348462
35493	348463
26732	348464
55237	348465
54	348466
52961	348467
9137	348468
242130	348469
111536	348470
2727	348471
56837	348472
318513	348473
1415	348474
11924	348475
190904	348476
18878	348477
29427	348478
2290	348479
45256	348480
5618	348481
53047	348482
2235	348483
9914	348484
192283	348485
18911	348486
227533	348487
4508	348488
21750	348489
196211	348490
180709	348491
204672	348492
198745	348493
163095	348494
55568	348495
9746	348496
161402	348497
350499	348498
356400	348499
325384	348500
322872	348501
248270	348502
139944	348503
105948	348504
193641	348505
196652	348506
168780	348507
121007	348508
88168	348509
60277	348510
102734	348511
196595	348512
194367	348513
104678	348514
196488	348515
326271	348516
122479	348517
204599	348518
30107	348519
196372	348520
328903	348521
196448	348522
1395	348523
273591	348524
82721	348525
206148	348526
120554	348527
82877	348528
163919	348529
127487	348530
36984	348531
167868	348532
64784	348533
170602	348534
166223	348535
97947	348536
259893	348537
122746	348538
67727	348539
53980	348540
21539	348541
104057	348542
224354	348543
137420	348544
38255	348545
82721	348546
40729	348547
349449	348548
26556	348549
168554	348550
180108	348551
337002	348552
36096	348553
36517	348554
3253	348555
172042	348556
111552	348557
287902	348558
36215	348559
187560	348560
223935	348561
55079	348562
77106	348563
212463	348564
221301	348565
233453	348566
74993	348567
33483	348568
57749	348569
154818	348570
2320	348571
69124	348572
236711	348573
256253	348574
182983	348575
4769	348576
961	348577
88487	348578
8343	348579
154619	348580
93794	348581
196162	348582
144227	348583
46293	348584
11709	348585
85735	348586
32093	348587
28733	348588
157932	348589
16626	348590
303730	348591
59312	348592
198038	348593
178658	348594
150067	348595
226455	348596
19813	348597
211032	348598
33657	348599
139543	348600
118133	348601
6000	348602
46949	348603
31234	348604
50964	348605
98392	348606
14445	348607
151710	348608
61826	348609
153488	348610
63400	348611
349089	348612
270357	348613
37143	348614
5505	348615
329018	348616
96079	348617
4268	348618
1715	348619
248745	348620
14313	348621
112138	348622
290415	348623
29751	348624
5965	348625
117489	348626
351877	348627
118954	348628
26160	348629
110951	348630
51222	348631
313416	348632
40130	348633
57294	348634
15982	348635
278701	348636
91567	348637
232954	348638
91567	348639
246812	348640
26943	348641
136622	348642
77705	348643
151773	348644
178922	348645
124426	348646
89546	348647
107323	348648
282057	348649
142807	348650
4051	348651
213862	348652
117462	348653
137113	348654
138051	348655
4037	348656
297756	348657
1484	348658
34804	348659
70035	348660
71336	348661
48826	348662
88831	348663
6531	348664
311	348665
123649	348666
308729	348667
184001	348668
19593	348669
343371	348670
23492	348671
185577	348672
193183	348673
67130	348674
86335	348675
49915	348676
113966	348677
181945	348678
16572	348679
29357	348680
106849	348681
298893	348682
19306	348683
739	348684
10860	348685
74506	348686
296387	348687
21060	348688
30348	348689
17527	348690
55871	348691
209251	348692
204546	348693
1939	348694
217914	348695
283565	348696
8	348697
212715	348698
56702	348699
20751	348700
899	348701
65111	348702
30080	348703
19213	348704
19681	348705
297954	348706
30055	348707
25465	348708
14308	348709
184689	348710
64093	348711
125626	348712
320502	348713
199768	348714
179498	348715
199221	348716
95806	348717
200097	348718
204169	348719
55591	348720
108343	348721
152318	348722
58625	348723
105487	348724
144284	348725
200533	348726
5719	348727
233484	348728
216328	348729
52126	348730
43432	348731
338953	348732
106490	348733
124759	348734
29607	348735
202885	348736
112515	348737
235485	348738
298405	348739
308119	348740
37813	348741
177714	348742
243482	348743
289076	348744
177850	348745
256154	348746
178958	348747
296780	348748
112146	348749
288918	348750
233694	348751
221124	348752
112146	348753
65576	348754
63474	348755
309954	348756
34969	348757
229230	348758
283718	348759
133717	348760
191653	348761
316995	348762
55370	348763
58477	348764
178958	348765
258061	348766
58273	348767
284402	348768
61800	348769
336940	348770
201948	348771
220417	348772
233643	348773
112814	348774
115032	348775
144495	348776
54841	348777
80	348778
143350	348779
297006	348780
298743	348781
84782	348782
120000	348783
63753	348784
179660	348785
115284	348786
335413	348787
84647	348788
252893	348789
342631	348790
233634	348791
198456	348792
299433	348793
131013	348794
95260	348795
236481	348796
155570	348797
54290	348798
22228	348799
402	348800
10860	348801
170737	348802
83055	348803
35613	348804
336167	348805
276486	348806
231199	348807
348531	348808
26859	348809
99608	348810
330928	348811
21780	348812
156411	348813
25821	348814
805	348815
31476	348816
94437	348817
219153	348818
267755	348819
175659	348820
341281	348821
93265	348822
167449	348823
42915	348824
338939	348825
26768	348826
196341	348827
38562	348828
148707	348829
86895	348830
193530	348831
269908	348832
331423	348833
109058	348834
104601	348835
89607	348836
70737	348837
243530	348838
80530	348839
49647	348840
145170	348841
30728	348842
43389	348843
148030	348844
85398	348845
8030	348846
36979	348847
33677	348848
181413	348849
92280	348850
1583	348851
76482	348852
304688	348853
305696	348854
8103	348855
51349	348856
116027	348857
76366	348858
10434	348859
51417	348860
51645	348861
185299	348862
13875	348863
25369	348864
184881	348865
116630	348866
18461	348867
148263	348868
6349	348869
35474	348870
18450	348871
116308	348872
185626	348873
305676	348874
58895	348875
154418	348876
51710	348877
308198	348878
309053	348879
47055	348880
65448	348881
12363	348882
37573	348883
94313	348884
73685	348885
47899	348886
6816	348887
24162	348888
795	348889
38402	348890
25	348891
27658	348892
140233	348893
3540	348894
55768	348895
6510	348896
66037	348897
269893	348898
161875	348899
118920	348900
61068	348901
33205	348902
11427	348903
43341	348904
9659	348905
140	348906
105413	348907
188797	348908
128758	348909
36669	348910
604	348911
34748	348912
321347	348913
46951	348914
342769	348915
74835	348916
4385	348917
139604	348918
163414	348919
82071	348920
50964	348921
173389	348922
263193	348923
132836	348924
100912	348925
279659	348926
2585	348927
160453	348928
62597	348929
1789	348930
190650	348931
34463	348932
10063	348933
9574	348934
90624	348935
49710	348936
47785	348937
21415	348938
193195	348939
72720	348940
351033	348941
56352	348942
129210	348943
147680	348944
291943	348945
41228	348946
108628	348947
169087	348948
55704	348949
108508	348950
172592	348951
45127	348952
84253	348953
114641	348954
120434	348955
242507	348956
178453	348957
173233	348958
336568	348959
181335	348960
17521	348961
76260	348962
96699	348963
350730	348964
32413	348965
74287	348966
172078	348967
350265	348968
52295	348969
72511	348970
14935	348971
2326	348972
22388	348973
76277	348974
218090	348975
44920	348976
24201	348977
129549	348978
48680	348979
50651	348980
109906	348981
293955	348982
139166	348983
9720	348984
209023	348985
112678	348986
48680	348987
48680	348988
3547	348989
50398	348990
6674	348991
292713	348992
8550	348993
31651	348994
23114	348995
61372	348996
83708	348997
277081	348998
48944	348999
64892	349000
292384	349001
215088	349002
239463	349003
349334	349004
14044	349005
178259	349006
176712	349007
306848	349008
35008	349009
2972	349010
278554	349011
30150	349012
48352	349013
49428	349014
34625	349015
33243	349016
15027	349017
60246	349018
119870	349019
45682	349020
120392	349021
36740	349022
29206	349023
285235	349024
300828	349025
97769	349026
97522	349027
10283	349028
145	349029
4197	349030
28666	349031
54958	349032
83412	349033
198604	349034
139439	349035
98639	349036
167744	349037
64806	349038
197015	349039
260775	349040
135581	349041
115797	349042
26192	349043
92577	349044
13743	349045
162192	349046
58398	349047
2971	349048
103402	349049
303599	349050
149590	349051
243450	349052
46699	349053
43869	349054
82268	349055
170993	349056
29104	349057
118924	349058
78346	349059
160733	349060
5551	349061
3836	349062
22365	349063
29318	349064
3929	349065
113253	349066
2245	349067
1808	349068
146152	349069
1604	349070
98301	349071
250987	349072
64912	349073
250063	349074
153889	349075
250984	349076
98299	349077
153464	349078
98356	349079
153801	349080
154105	349081
251136	349082
250062	349083
250962	349084
98350	349085
251003	349086
153808	349087
9285	349088
113923	349089
8963	349090
4146	349091
20458	349092
111	349093
53612	349094
12132	349095
115166	349096
5886	349097
11141	349098
184149	349099
2567	349100
79681	349101
250912	349102
71993	349103
27128	349104
126704	349105
42773	349106
93551	349107
67599	349108
29132	349109
73913	349110
14468	349111
2320	349112
2320	349113
40606	349114
112339	349115
22888	349116
229338	349117
4718	349118
2572	349119
160622	349120
5481	349121
148481	349122
18804	349123
56722	349124
174264	349125
25858	349126
105090	349127
32421	349128
53381	349129
48859	349130
35030	349131
30935	349132
3162	349133
107070	349134
3459	349135
48006	349136
14057	349137
13646	349138
102253	349139
18259	349140
41531	349141
122436	349142
44736	349143
250986	349144
253336	349145
11435	349146
12	349147
25911	349148
587	349149
20758	349150
2653	349151
310519	349152
9885	349153
4183	349154
2048	349155
1049	349156
3597	349157
37026	349158
670	349159
1436	349160
102028	349161
263850	349162
118066	349163
12491	349164
101868	349165
189522	349166
209105	349167
118679	349168
74496	349169
77715	349170
43743	349171
121087	349172
77770	349173
2961	349174
9768	349175
106304	349176
12212	349177
5694	349178
106420	349179
25	349180
118626	349181
26357	349182
77728	349183
118383	349184
77451	349185
321958	349186
22311	349187
26320	349188
94419	349189
297281	349190
38169	349191
122566	349192
102007	349193
160658	349194
1503	349195
31854	349196
55	349197
1434	349198
79156	349199
31851	349200
90	349201
3863	349202
77230	349203
22370	349204
67471	349205
40860	349206
10408	349207
124769	349208
2726	349209
212236	349210
69629	349211
334621	349212
29267	349213
12730	349214
181584	349215
114882	349216
168527	349217
163248	349218
135966	349219
188640	349220
104504	349221
144058	349222
138139	349223
162526	349224
115192	349225
115556	349226
348233	349227
29163	349228
118293	349229
67928	349230
21740	349231
347566	349232
144735	349233
62820	349234
12462	349235
199997	349236
335362	349237
14787	349238
48338	349239
82832	349240
157987	349241
1426	349242
201907	349243
218700	349244
28522	349245
39492	349246
215495	349247
86963	349248
213992	349249
167488	349250
22808	349251
71224	349252
107977	349253
42128	349254
142073	349255
4693	349256
216857	349257
184716	349258
192163	349259
149081	349260
192437	349261
57667	349262
126317	349263
11220	349264
46340	349265
264504	349266
39059	349267
75308	349268
30615	349269
27757	349270
198472	349271
78347	349272
1280	349273
8745	349274
48396	349275
7421	349276
108356	349277
48117	349278
79438	349279
27023	349280
2895	349281
80077	349282
226550	349283
25671	349284
9665	349285
2168	349286
84575	349287
448	349288
285	349289
351762	349290
120901	349291
13950	349292
11648	349293
252	349294
174965	349295
6979	349296
2084	349297
3738	349298
7277	349299
8977	349300
34988	349301
27549	349302
1786	349303
12910	349304
195946	349305
84001	349306
2521	349307
98504	349308
21738	349309
1077	349310
6258	349311
55253	349312
538	349313
62609	349314
46397	349315
208961	349316
1067	349317
5163	349318
1079	349319
61260	349320
4912	349321
53201	349322
445	349323
22540	349324
55389	349325
10	349326
199743	349327
104172	349328
1597	349329
322810	349330
97792	349331
36537	349332
72430	349333
2619	349334
187772	349335
3	349336
313419	349337
25717	349338
3907	349339
193901	349340
17834	349341
7553	349342
167819	349343
13950	349344
104755	349345
52897	349346
6044	349347
5052	349348
35991	349349
109381	349350
121713	349351
49113	349352
175557	349353
175635	349354
194538	349355
136422	349356
42755	349357
175357	349358
1336	349359
178742	349360
178742	349361
2032	349362
94482	349363
22	349364
86741	349365
29	349366
62175	349367
29416	349368
88092	349369
322954	349370
9330	349371
55973	349372
81996	349373
24444	349374
13273	349375
45334	349376
31250	349377
1274	349378
16979	349379
107	349380
10597	349381
36896	349382
537	349383
119909	349384
1880	349385
3252	349386
14391	349387
194500	349388
5044	349389
134746	349390
351679	349391
10856	349392
3971	349393
36013	349394
27401	349395
1157	349396
4818	349397
1109	349398
127411	349399
74674	349400
112978	349401
44313	349402
20563	349403
78916	349404
198405	349405
71675	349406
35174	349407
52407	349408
174828	349409
48920	349410
57108	349411
205511	349412
51962	349413
23364	349414
54842	349415
111619	349416
19875	349417
13667	349418
15104	349419
98575	349420
15242	349421
1880	349422
175891	349423
64331	349424
36651	349425
593	349426
2778	349427
896	349428
12760	349429
89330	349430
6295	349431
93312	349432
20956	349433
1105	349434
25	349435
168755	349436
9093	349437
21193	349438
14330	349439
73234	349440
276743	349441
24171	349442
9916	349443
2628	349444
70192	349445
80855	349446
19521	349447
544	349448
537	349449
186177	349450
280816	349451
33852	349452
225	349453
14661	349454
29883	349455
52618	349456
94	349457
186803	349458
72047	349459
7269	349460
10854	349461
46327	349462
42488	349463
208637	349464
55471	349465
15576	349466
9827	349467
25195	349468
181047	349469
12228	349470
321417	349471
106709	349472
128372	349473
14378	349474
12958	349475
213015	349476
7811	349477
177976	349478
1098	349479
25438	349480
70460	349481
1068	349482
59994	349483
247589	349484
30267	349485
13970	349486
37012	349487
327846	349488
84604	349489
63728	349490
73580	349491
12009	349492
3488	349493
7814	349494
133101	349495
23669	349496
3185	349497
3721	349498
8647	349499
20298	349500
83105	349501
82076	349502
39600	349503
3902	349504
62	349505
21101	349506
124149	349507
186448	349508
8661	349509
63912	349510
209833	349511
18367	349512
199506	349513
207657	349514
20418	349515
302862	349516
199407	349517
92210	349518
128557	349519
257195	349520
43504	349521
307005	349522
146021	349523
105780	349524
60450	349525
128145	349526
183790	349527
79363	349528
119758	349529
284948	349530
74869	349531
210772	349532
2650	349533
225930	349534
166839	349535
267444	349536
120712	349537
125216	349538
117250	349539
267324	349540
79930	349541
189695	349542
26314	349543
26822	349544
31692	349545
201788	349546
63218	349547
97187	349548
134357	349549
157952	349550
2999	349551
4521	349552
38154	349553
159120	349554
71413	349555
82643	349556
46751	349557
136669	349558
11342	349559
11487	349560
21597	349561
208855	349562
107579	349563
70835	349564
107579	349565
282514	349566
8885	349567
21758	349568
10627	349569
25518	349570
26869	349571
17243	349572
1935	349573
10720	349574
139914	349575
31683	349576
33776	349577
119954	349578
27293	349579
3595	349580
181406	349581
60095	349582
138709	349583
41769	349584
137119	349585
79816	349586
3616	349587
53233	349588
36881	349589
324860	349590
4767	349591
79816	349592
94944	349593
19675	349594
6797	349595
4833	349596
7328	349597
64434	349598
69983	349599
96133	349600
159	349601
264254	349602
140952	349603
157102	349604
1268	349605
208939	349606
87073	349607
9334	349608
79504	349609
167059	349610
233489	349611
193660	349612
154566	349613
3772	349614
11116	349615
140853	349616
252764	349617
16111	349618
85317	349619
35615	349620
75631	349621
147326	349622
59772	349623
185019	349624
64912	349625
41881	349626
42459	349627
46956	349628
111889	349629
64030	349630
193290	349631
116136	349632
115970	349633
115912	349634
20680	349635
182075	349636
153767	349637
121643	349638
72792	349639
200977	349640
108135	349641
110725	349642
116136	349643
153829	349644
153796	349645
153798	349646
251004	349647
251012	349648
251011	349649
22216	349650
251001	349651
153790	349652
250975	349653
98355	349654
153777	349655
98299	349656
64913	349657
153779	349658
153464	349659
153773	349660
250997	349661
250926	349662
153763	349663
251018	349664
153833	349665
250780	349666
98291	349667
251038	349668
153764	349669
153463	349670
98194	349671
153839	349672
40715	349673
96147	349674
53854	349675
275806	349676
250911	349677
115637	349678
21170	349679
153799	349680
98294	349681
98299	349682
153801	349683
153748	349684
105778	349685
105385	349686
6820	349687
15144	349688
15942	349689
150099	349690
28528	349691
180409	349692
168323	349693
41151	349694
267097	349695
99919	349696
122665	349697
46912	349698
116570	349699
35047	349700
99919	349701
68298	349702
97152	349703
46912	349704
23303	349705
30578	349706
114809	349707
15237	349708
75959	349709
66081	349710
2890	349711
60170	349712
68071	349713
47484	349714
98164	349715
97320	349716
25353	349717
35597	349718
35256	349719
27164	349720
45060	349721
51680	349722
50291	349723
6820	349724
90911	349725
250992	349726
153921	349727
250996	349728
64912	349729
153774	349730
153783	349731
64913	349732
153771	349733
153776	349734
153465	349735
153788	349736
250060	349737
153759	349738
250951	349739
250924	349740
98301	349741
510	349742
250990	349743
153786	349744
185213	349745
105045	349746
96199	349747
30619	349748
185811	349749
192353	349750
97827	349751
196086	349752
180409	349753
167596	349754
63964	349755
327695	349756
150295	349757
96199	349758
103267	349759
88143	349760
268650	349761
35615	349762
7242	349763
84067	349764
2454	349765
2447	349766
15493	349767
236418	349768
61966	349769
78072	349770
12579	349771
11686	349772
271614	349773
100107	349774
307586	349775
21333	349776
15942	349777
11695	349778
42318	349779
32888	349780
48137	349781
117842	349782
25325	349783
97226	349784
35597	349785
40715	349786
77485	349787
67956	349788
45060	349789
153767	349790
250967	349791
21838	349792
238920	349793
11686	349794
16374	349795
131964	349796
18485	349797
194394	349798
192395	349799
42511	349800
195558	349801
2430	349802
37027	349803
43293	349804
41853	349805
153846	349806
121860	349807
125545	349808
272229	349809
63471	349810
39969	349811
244736	349812
3897	349813
4545	349814
4687	349815
34713	349816
26477	349817
322322	349818
180535	349819
66403	349820
306420	349821
96791	349822
23662	349823
234310	349824
254855	349825
40873	349826
1000	349827
25201	349828
25201	349829
114854	349830
45180	349831
1540	349832
65162	349833
63291	349834
75205	349835
95792	349836
80924	349837
207632	349838
80487	349839
41095	349840
74542	349841
30526	349842
26484	349843
45994	349844
182451	349845
8062	349846
41710	349847
4143	349848
2206	349849
26712	349850
7406	349851
19536	349852
191703	349853
201894	349854
149898	349855
41711	349856
18363	349857
101948	349858
178167	349859
7842	349860
6337	349861
13449	349862
135613	349863
62216	349864
187685	349865
77127	349866
312600	349867
77229	349868
187136	349869
117622	349870
312764	349871
117531	349872
26618	349873
53780	349874
37446	349875
317592	349876
133	349877
41438	349878
43012	349879
24487	349880
162750	349881
169475	349882
90642	349883
121615	349884
18187	349885
53016	349886
148968	349887
37991	349888
216482	349889
42673	349890
186915	349891
266349	349892
97936	349893
296168	349894
337375	349895
173713	349896
348593	349897
206226	349898
43632	349899
336378	349900
15777	349901
179195	349902
8734	349903
338809	349904
72953	349905
118032	349906
6406	349907
91589	349908
4730	349909
133462	349910
193248	349911
129688	349912
77592	349913
22832	349914
3878	349915
76577	349916
29382	349917
2540	349918
108012	349919
12611	349920
72090	349921
5045	349922
349	349923
79989	349924
21272	349925
50084	349926
118816	349927
315313	349928
7411	349929
127715	349930
11497	349931
81510	349932
5247	349933
25486	349934
69746	349935
33360	349936
77866	349937
342578	349938
222980	349939
340103	349940
206434	349941
131882	349942
59714	349943
127686	349944
6100	349945
2412	349946
72280	349947
30572	349948
101833	349949
94639	349950
236112	349951
102035	349952
13590	349953
8734	349954
51084	349955
185372	349956
51300	349957
49970	349958
100000	349959
99597	349960
109402	349961
2886	349962
195789	349963
25250	349964
44820	349965
11835	349966
68070	349967
12947	349968
32076	349969
179728	349970
25188	349971
21866	349972
95789	349973
243289	349974
87411	349975
163240	349976
156200	349977
63557	349978
132644	349979
82266	349980
113357	349981
39510	349982
134420	349983
265940	349984
184028	349985
100472	349986
135971	349987
66144	349988
29299	349989
15504	349990
259506	349991
29359	349992
31072	349993
100055	349994
68285	349995
179856	349996
69984	349997
164332	349998
176329	349999
46157	350000
25850	350001
231297	350002
90195	350003
67673	350004
67422	350005
15089	350006
92571	350007
113507	350008
12701	350009
142184	350010
11588	350011
59832	350012
58955	350013
161720	350014
142362	350015
249370	350016
25027	350017
276505	350018
28486	350019
222734	350020
35106	350021
118060	350022
67605	350023
97526	350024
59075	350025
124059	350026
273708	350027
112731	350028
12651	350029
8273	350030
67667	350031
66365	350032
1216	350033
67857	350034
333318	350035
140659	350036
111469	350037
59981	350038
15147	350039
47593	350040
83697	350041
162136	350042
59371	350043
43899	350044
297805	350045
11429	350046
15889	350047
122658	350048
131240	350049
106658	350050
2186	350051
101009	350052
83563	350053
271137	350054
197694	350055
5525	350056
48210	350057
6890	350058
27134	350059
258002	350060
166803	350061
63403	350062
255034	350063
74750	350064
125772	350065
299374	350066
1904	350067
192772	350068
129923	350069
5158	350070
181907	350071
263	350072
21390	350073
60751	350074
93204	350075
66958	350076
68342	350077
46401	350078
23308	350079
46583	350080
17254	350081
9621	350082
105530	350083
15532	350084
1904	350085
55686	350086
15577	350087
21983	350088
161850	350089
333453	350090
63225	350091
22331	350092
122403	350093
19324	350094
209422	350095
69317	350096
61770	350097
8351	350098
40016	350099
324886	350100
79645	350101
188277	350102
235757	350103
305545	350104
62580	350105
77969	350106
31538	350107
224054	350108
230438	350109
326400	350110
6956	350111
262212	350112
76595	350113
342210	350114
109325	350115
347529	350116
202939	350117
74724	350118
27072	350119
223600	350120
136858	350121
264136	350122
254476	350123
1469	350124
346110	350125
167861	350126
15186	350127
353022	350128
15126	350129
115121	350130
284754	350131
255706	350132
202615	350133
10923	350134
26993	350135
48369	350136
206471	350137
156700	350138
240562	350139
301855	350140
171524	350141
5354	350142
12960	350143
11448	350144
33678	350145
281393	350146
91490	350147
150467	350148
60626	350149
197462	350150
155576	350151
75482	350152
51026	350153
29457	350154
179585	350155
179533	350156
250324	350157
241176	350158
22497	350159
18160	350160
170122	350161
347931	350162
333156	350163
85367	350164
38018	350165
262157	350166
239280	350167
63328	350168
35877	350169
282121	350170
30171	350171
25989	350172
18564	350173
219875	350174
174715	350175
174878	350176
280322	350177
176834	350178
283130	350179
354204	350180
8863	350181
57171	350182
311080	350183
45043	350184
9103	350185
6192	350186
94946	350187
80765	350188
134709	350189
61106	350190
24078	350191
242217	350192
300856	350193
123839	350194
319618	350195
71170	350196
5176	350197
118998	350198
3189	350199
4126	350200
12098	350201
21869	350202
323748	350203
93932	350204
257964	350205
100808	350206
118253	350207
45414	350208
99902	350209
122102	350210
44	350211
9518	350212
158950	350213
346360	350214
16677	350215
1395	350216
3193	350217
2921	350218
78287	350219
192607	350220
161618	350221
224278	350222
36261	350223
40869	350224
85409	350225
57188	350226
212200	350227
6422	350228
56883	350229
18747	350230
85041	350231
212074	350232
8589	350233
39281	350234
131342	350235
211042	350236
13861	350237
212393	350238
13919	350239
11072	350240
112983	350241
17091	350242
139658	350243
41575	350244
26986	350245
169977	350246
159501	350247
7434	350248
50150	350249
5842	350250
18085	350251
58130	350252
138177	350253
190952	350254
61398	350255
20742	350256
40153	350257
11889	350258
119810	350259
76169	350260
76169	350261
203352	350262
2457	350263
276940	350264
13708	350265
167	350266
161421	350267
10796	350268
261290	350269
252488	350270
32804	350271
23151	350272
26677	350273
77071	350274
87067	350275
26677	350276
317004	350277
224351	350278
70903	350279
99156	350280
128753	350281
38555	350282
50413	350283
13546	350284
74282	350285
8020	350286
178496	350287
44646	350288
3929	350289
10350	350290
74274	350291
74274	350292
299915	350293
34241	350294
110309	350295
24593	350296
171925	350297
13158	350298
13138	350299
13138	350300
13138	350301
9997	350302
109734	350303
177113	350304
71534	350305
294379	350306
3815	350307
101711	350308
8249	350309
13117	350310
8955	350311
266076	350312
55017	350313
30518	350314
297901	350315
135001	350316
18111	350317
202309	350318
58704	350319
18487	350320
187221	350321
257433	350322
314856	350323
22670	350324
188191	350325
117549	350326
117700	350327
18888	350328
313612	350329
234706	350330
18986	350331
98663	350332
26568	350333
136972	350334
196879	350335
70983	350336
192427	350337
11238	350338
218041	350339
159566	350340
311457	350341
16490	350342
153018	350343
259976	350344
25025	350345
19471	350346
37337	350347
93929	350348
103296	350349
181527	350350
80670	350351
329989	350352
154768	350353
197029	350354
165204	350355
121168	350356
66909	350357
101487	350358
117584	350359
101621	350360
45484	350361
313026	350362
262758	350363
18762	350364
134534	350365
66908	350366
45523	350367
204794	350368
18248	350369
6297	350370
252538	350371
52241	350372
224517	350373
194001	350374
89316	350375
52261	350376
127125	350377
278746	350378
331003	350379
99339	350380
40563	350381
56567	350382
39752	350383
18926	350384
13453	350385
8188	350386
74650	350387
297911	350388
182019	350389
127942	350390
126518	350391
85531	350392
158711	350393
3413	350394
251961	350395
258621	350396
88957	350397
85288	350398
32670	350399
83024	350400
36378	350401
109943	350402
49183	350403
294833	350404
36580	350405
52086	350406
16186	350407
37286	350408
145179	350409
27258	350410
269000	350411
146627	350412
143731	350413
191459	350414
9386	350415
193897	350416
307218	350417
31976	350418
337048	350419
122431	350420
13231	350421
67626	350422
26853	350423
48047	350424
21671	350425
19687	350426
120164	350427
97769	350428
31976	350429
31684	350430
5996	350431
122611	350432
61857	350433
167862	350434
183135	350435
136541	350436
11615	350437
53962	350438
318352	350439
342456	350440
90090	350441
1812	350442
18734	350443
248584	350444
224449	350445
8617	350446
34757	350447
50819	350448
192773	350449
94431	350450
28962	350451
40797	350452
43235	350453
187391	350454
91531	350455
62053	350456
168686	350457
17250	350458
121708	350459
193366	350460
19001	350461
318451	350462
55838	350463
196642	350464
121697	350465
50834	350466
12080	350467
44688	350468
7523	350469
11150	350470
61983	350471
134627	350472
8245	350473
126755	350474
32093	350475
77982	350476
137498	350477
28675	350478
29945	350479
4577	350480
170967	350481
2746	350482
16160	350483
4189	350484
120667	350485
266259	350486
55509	350487
9429	350488
94233	350489
14014	350490
130628	350491
2162	350492
328551	350493
57153	350494
327478	350495
102255	350496
119697	350497
204509	350498
40621	350499
16457	350500
9381	350501
23210	350502
94515	350503
13948	350504
32758	350505
61575	350506
152558	350507
221550	350508
224070	350509
32857	350510
166587	350511
63587	350512
5973	350513
2746	350514
9028	350515
30133	350516
42258	350517
10826	350518
66597	350519
72406	350520
144550	350521
26732	350522
384	350523
21956	350524
20519	350525
105649	350526
50789	350527
42490	350528
102205	350529
84005	350530
8046	350531
16478	350532
234916	350533
14525	350534
248137	350535
80276	350536
12753	350537
195062	350538
206730	350539
277300	350540
5984	350541
79123	350542
80865	350543
87521	350544
322944	350545
6014	350546
31750	350547
36293	350548
69422	350549
128545	350550
40012	350551
50660	350552
6380	350553
192278	350554
9664	350555
45138	350556
214441	350557
9033	350558
248804	350559
293715	350560
40287	350561
150351	350562
84348	350563
207726	350564
121966	350565
107836	350566
280959	350567
54648	350568
112732	350569
5400	350570
48334	350571
323300	350572
16335	350573
120515	350574
136848	350575
1406	350576
69080	350577
148280	350578
67870	350579
4491	350580
36532	350581
48081	350582
18918	350583
119041	350584
120116	350585
27812	350586
6459	350587
185139	350588
20716	350589
15874	350590
105763	350591
73680	350592
159039	350593
325633	350594
218637	350595
124029	350596
220267	350597
38040	350598
120545	350599
161957	350600
280396	350601
14227	350602
338235	350603
115898	350604
26777	350605
178406	350606
167237	350607
55187	350608
67596	350609
33739	350610
2002	350611
11977	350612
85827	350613
60098	350614
57765	350615
346392	350616
9107	350617
186903	350618
129678	350619
356685	350620
33110	350621
167150	350622
107557	350623
7957	350624
2921	350625
133039	350626
200688	350627
21673	350628
16703	350629
205045	350630
740	350631
64463	350632
40698	350633
62013	350634
88008	350635
81829	350636
307133	350637
55473	350638
24062	350639
8977	350640
80082	350641
14222	350642
42960	350643
36093	350644
144064	350645
96151	350646
256442	350647
55533	350648
325853	350649
112533	350650
268863	350651
327657	350652
91546	350653
5420	350654
148543	350655
18068	350656
149951	350657
90318	350658
119514	350659
268774	350660
93371	350661
224638	350662
8845	350663
14560	350664
93983	350665
122371	350666
145771	350667
36085	350668
15849	350669
266971	350670
129869	350671
249541	350672
115994	350673
182668	350674
66549	350675
265130	350676
16243	350677
32655	350678
144506	350679
70417	350680
202070	350681
198435	350682
122120	350683
46144	350684
164346	350685
50006	350686
3898	350687
113448	350688
284806	350689
281500	350690
159608	350691
43044	350692
54970	350693
91170	350694
3722	350695
137221	350696
78615	350697
10747	350698
53600	350699
43027	350700
231765	350701
125224	350702
48006	350703
46692	350704
37624	350705
125027	350706
290498	350707
19467	350708
227565	350709
157213	350710
55313	350711
296882	350712
126102	350713
82544	350714
25453	350715
66087	350716
25116	350717
60755	350718
121939	350719
33519	350720
81735	350721
246220	350722
64040	350723
26762	350724
71319	350725
103930	350726
199827	350727
72033	350728
110008	350729
103969	350730
163891	350731
103654	350732
3898	350733
96230	350734
14219	350735
328968	350736
187253	350737
77291	350738
204789	350739
100600	350740
13441	350741
9276	350742
22135	350743
71631	350744
230889	350745
191570	350746
68008	350747
20822	350748
136311	350749
166364	350750
43191	350751
63155	350752
16312	350753
160447	350754
69516	350755
253514	350756
78749	350757
284042	350758
1266	350759
262625	350760
52081	350761
304672	350762
308508	350763
97860	350764
40169	350765
320254	350766
53592	350767
67277	350768
6469	350769
103079	350770
74336	350771
70812	350772
938	350773
161330	350774
135703	350775
13577	350776
1416	350777
91604	350778
113209	350779
23767	350780
42983	350781
2886	350782
158254	350783
117112	350784
38973	350785
180807	350786
160381	350787
146697	350788
77592	350789
9815	350790
153278	350791
320950	350792
144829	350793
4424	350794
67539	350795
53725	350796
252428	350797
165428	350798
44	350799
2858	350800
351584	350801
38079	350802
112361	350803
79823	350804
162634	350805
14581	350806
307113	350807
270274	350808
172831	350809
47068	350810
230459	350811
306531	350812
49902	350813
276683	350814
23470	350815
11287	350816
142007	350817
219561	350818
17099	350819
180068	350820
318505	350821
78080	350822
160635	350823
40266	350824
261279	350825
111799	350826
32708	350827
317506	350828
17352	350829
297	350830
269394	350831
16444	350832
70678	350833
67474	350834
25562	350835
25845	350836
158859	350837
5184	350838
434	350839
24463	350840
145859	350841
3130	350842
156343	350843
301367	350844
120258	350845
12113	350846
11639	350847
160197	350848
28801	350849
61707	350850
1606	350851
4621	350852
104927	350853
158179	350854
1761	350855
356639	350856
193970	350857
18644	350858
7753	350859
64043	350860
284174	350861
23962	350862
163014	350863
5460	350864
185726	350865
339323	350866
202569	350867
61901	350868
309043	350869
121629	350870
243858	350871
346994	350872
266771	350873
1373	350874
21501	350875
78021	350876
128398	350877
168376	350878
207389	350879
267351	350880
220824	350881
206101	350882
36284	350883
85483	350884
193455	350885
4730	350886
328398	350887
329021	350888
87838	350889
161861	350890
502	350891
28670	350892
315014	350893
328113	350894
341094	350895
9474	350896
280519	350897
206290	350898
1828	350899
134236	350900
62479	350901
19256	350902
38076	350903
19031	350904
204114	350905
6076	350906
181476	350907
23043	350908
52088	350909
1091	350910
86113	350911
53434	350912
198354	350913
136006	350914
28550	350915
9243	350916
14546	350917
61713	350918
37613	350919
58984	350920
78452	350921
228315	350922
22298	350923
112580	350924
14219	350925
18840	350926
47018	350927
25170	350928
210069	350929
166684	350930
38577	350931
810	350932
247817	350933
14857	350934
220296	350935
158190	350936
201034	350937
87532	350938
4502	350939
90094	350940
320765	350941
104255	350942
89646	350943
150329	350944
275536	350945
80097	350946
81735	350947
82034	350948
70808	350949
280603	350950
191240	350951
281241	350952
48615	350953
105762	350954
2595	350955
97714	350956
204203	350957
348902	350958
42109	350959
274355	350960
261997	350961
230391	350962
330541	350963
107255	350964
250560	350965
44755	350966
196007	350967
159944	350968
90543	350969
327125	350970
221877	350971
225142	350972
146889	350973
9067	350974
112549	350975
41232	350976
20580	350977
7344	350978
129016	350979
7111	350980
200334	350981
273237	350982
31991	350983
46109	350984
17326	350985
5612	350986
70545	350987
168515	350988
307823	350989
125091	350990
8846	350991
12978	350992
226516	350993
225068	350994
199602	350995
278851	350996
89416	350997
5541	350998
36633	350999
208230	351000
206790	351001
214344	351002
101039	351003
231373	351004
345519	351005
169734	351006
15123	351007
271681	351008
167782	351009
9965	351010
162317	351011
97061	351012
43852	351013
211492	351014
26177	351015
270210	351016
211549	351017
14571	351018
185399	351019
191577	351020
319740	351021
339675	351022
356670	351023
10469	351024
42555	351025
771	351026
18311	351027
74476	351028
103948	351029
53146	351030
45944	351031
137448	351032
16644	351033
338101	351034
112193	351035
145645	351036
53974	351037
26191	351038
126061	351039
200005	351040
32812	351041
123700	351042
97427	351043
200543	351044
231086	351045
8483	351046
21670	351047
169226	351048
57459	351049
185364	351050
46456	351051
345450	351052
232372	351053
83174	351054
203067	351055
91336	351056
60163	351057
140383	351058
124800	351059
47548	351060
26042	351061
9037	351062
58033	351063
257121	351064
89516	351065
300388	351066
63076	351067
252486	351068
83223	351069
29294	351070
81468	351071
81626	351072
199726	351073
163384	351074
237371	351075
14335	351076
33578	351077
186612	351078
27207	351079
253704	351080
82849	351081
120036	351082
67157	351083
143531	351084
141859	351085
262023	351086
21836	351087
165399	351088
244898	351089
229576	351090
235753	351091
196241	351092
32882	351093
35563	351094
67342	351095
32561	351096
191014	351097
136029	351098
1411	351099
46146	351100
68046	351101
105114	351102
12452	351103
337527	351104
31963	351105
203277	351106
139181	351107
87925	351108
16626	351109
36880	351110
189093	351111
4524	351112
26210	351113
39607	351114
63586	351115
18907	351116
280624	351117
3654	351118
33445	351119
6595	351120
125094	351121
9150	351122
92133	351123
66675	351124
78476	351125
124534	351126
344556	351127
102814	351128
115660	351129
5385	351130
28594	351131
29962	351132
163147	351133
196962	351134
252996	351135
99589	351136
69117	351137
11852	351138
219160	351139
115012	351140
9069	351141
79118	351142
11520	351143
117135	351144
50300	351145
4492	351146
58503	351147
29181	351148
25201	351149
21456	351150
3107	351151
198064	351152
64411	351153
180007	351154
5827	351155
234557	351156
114724	351157
6812	351158
178088	351159
57194	351160
3081	351161
48246	351162
66713	351163
167573	351164
66021	351165
341068	351166
283244	351167
41737	351168
27	351169
29239	351170
232223	351171
56805	351172
22823	351173
3607	351174
14181	351175
13870	351176
15234	351177
38468	351178
7113	351179
9737	351180
27710	351181
20588	351182
29135	351183
31842	351184
92279	351185
11464	351186
11948	351187
74	351188
13070	351189
31962	351190
202776	351191
5520	351192
79293	351193
8962	351194
18853	351195
8	351196
8	351197
8	351198
188580	351199
168491	351200
15421	351201
724	351202
124996	351203
135262	351204
39268	351205
35606	351206
219547	351207
36014	351208
132983	351209
186570	351210
216850	351211
187348	351212
75665	351213
24927	351214
92477	351215
254717	351216
247368	351217
252186	351218
87017	351219
5123	351220
142277	351221
6593	351222
12667	351223
25889	351224
337443	351225
31125	351226
98807	351227
13767	351228
170552	351229
5840	351230
97656	351231
101099	351232
191672	351233
5567	351234
98931	351235
141150	351236
162746	351237
5177	351238
19002	351239
16834	351240
66760	351241
306896	351242
170883	351243
67001	351244
19796	351245
31	351246
10257	351247
179395	351248
259061	351249
213	351250
185	351251
79612	351252
90495	351253
77722	351254
2742	351255
932	351256
332056	351257
48906	351258
114704	351259
115385	351260
181511	351261
151408	351262
68712	351263
100	351264
422	351265
303850	351266
11610	351267
65756	351268
1358	351269
3086	351270
339756	351271
5804	351272
123445	351273
244719	351274
123471	351275
105089	351276
312973	351277
168989	351278
102084	351279
279499	351280
7035	351281
29116	351282
251036	351283
49787	351284
207922	351285
128237	351286
77398	351287
251063	351288
84256	351289
285753	351290
11742	351291
354425	351292
177844	351293
77398	351294
209415	351295
45913	351296
64918	351297
357690	351298
226207	351299
51591	351300
19888	351301
206587	351302
33249	351303
288042	351304
68166	351305
121901	351306
10281	351307
228770	351308
790	351309
56325	351310
56325	351311
27048	351312
52585	351313
35322	351314
91782	351315
6859	351316
41427	351317
41427	351318
114571	351319
36254	351320
188383	351321
21397	351322
228639	351323
181997	351324
163144	351325
100	351326
160362	351327
37026	351328
43314	351329
184769	351330
336521	351331
163354	351332
142962	351333
69983	351334
15551	351335
52220	351336
187467	351337
187145	351338
117772	351339
102597	351340
28513	351341
351336	351342
207864	351343
141084	351344
23086	351345
59658	351346
21553	351347
120458	351348
24104	351349
41037	351350
26483	351351
25921	351352
22205	351353
135249	351354
126932	351355
126222	351356
88834	351357
55875	351358
32050	351359
347903	351360
180357	351361
23837	351362
2786	351363
28658	351364
315795	351365
40401	351366
422	351367
55875	351368
221784	351369
250859	351370
277469	351371
167451	351372
3922	351373
47909	351374
74663	351375
251090	351376
90149	351377
17202	351378
154932	351379
208741	351380
1641	351381
1177	351382
164091	351383
40962	351384
145749	351385
136968	351386
249113	351387
162607	351388
204891	351389
32918	351390
79890	351391
66576	351392
277468	351393
137241	351394
137807	351395
164433	351396
355520	351397
158605	351398
32050	351399
323873	351400
174850	351401
45854	351402
143458	351403
290460	351404
37345	351405
205234	351406
178313	351407
56126	351408
350495	351409
208718	351410
73287	351411
99154	351412
205415	351413
33947	351414
357698	351415
351846	351416
295309	351417
205431	351418
69571	351419
355709	351420
83892	351421
114874	351422
34330	351423
17247	351424
207360	351425
133177	351426
294880	351427
289834	351428
339078	351429
177119	351430
218363	351431
122634	351432
48290	351433
148016	351434
71313	351435
45884	351436
211142	351437
103449	351438
170332	351439
66835	351440
52901	351441
1834	351442
9585	351443
48856	351444
17239	351445
60284	351446
33049	351447
4741	351448
19170	351449
25937	351450
328641	351451
104612	351452
138323	351453
85053	351454
80487	351455
254988	351456
13982	351457
70221	351458
197313	351459
330687	351460
95364	351461
330699	351462
330705	351463
197310	351464
253401	351465
242310	351466
197307	351467
197306	351468
197312	351469
228677	351470
241488	351471
252503	351472
140622	351473
342306	351474
145931	351475
169647	351476
301180	351477
136445	351478
277044	351479
230362	351480
8526	351481
19732	351482
93061	351483
292336	351484
206024	351485
8036	351486
348907	351487
130721	351488
86812	351489
27559	351490
129730	351491
207048	351492
84330	351493
37236	351494
168881	351495
326611	351496
175504	351497
270969	351498
330516	351499
89157	351500
80298	351501
31098	351502
12596	351503
137194	351504
224230	351505
99098	351506
148830	351507
148557	351508
82600	351509
55400	351510
55400	351511
152985	351512
125196	351513
2786	351514
64518	351515
105670	351516
231258	351517
340041	351518
265532	351519
80462	351520
333827	351521
140771	351522
300579	351523
1456	351524
102898	351525
46323	351526
278149	351527
209198	351528
74681	351529
169948	351530
80462	351531
34173	351532
19664	351533
152086	351534
68912	351535
28746	351536
193389	351537
128837	351538
153994	351539
139548	351540
347482	351541
104665	351542
250798	351543
279381	351544
23051	351545
140466	351546
95122	351547
344110	351548
161321	351549
80687	351550
141101	351551
105929	351552
225719	351553
163191	351554
26270	351555
45289	351556
11655	351557
72257	351558
204776	351559
335297	351560
68059	351561
162188	351562
289637	351563
273557	351564
83994	351565
90955	351566
253840	351567
253139	351568
141304	351569
16483	351570
346104	351571
62966	351572
32192	351573
23242	351574
254066	351575
103684	351576
265698	351577
139812	351578
65914	351579
16733	351580
46065	351581
122928	351582
104009	351583
330069	351584
4581	351585
83758	351586
193183	351587
147862	351588
32192	351589
223858	351590
49046	351591
33000	351592
65434	351593
95118	351594
166485	351595
244534	351596
269728	351597
38355	351598
79545	351599
104716	351600
46961	351601
102543	351602
24485	351603
184674	351604
165013	351605
218419	351606
12267	351607
192668	351608
327154	351609
123427	351610
253907	351611
350015	351612
293575	351613
10712	351614
16765	351615
12693	351616
255892	351617
300639	351618
334132	351619
74446	351620
50537	351621
127138	351622
88306	351623
327729	351624
156112	351625
332769	351626
65749	351627
33542	351628
336717	351629
332339	351630
161924	351631
48305	351632
42864	351633
163902	351634
136887	351635
83568	351636
304498	351637
38667	351638
128990	351639
355018	351640
251214	351641
164336	351642
38667	351643
181837	351644
19013	351645
195493	351646
341816	351647
114213	351648
11032	351649
210350	351650
204781	351651
79936	351652
343321	351653
239814	351654
40905	351655
344484	351656
19793	351657
29104	351658
205387	351659
49774	351660
181434	351661
19235	351662
17281	351663
101345	351664
78577	351665
72189	351666
85141	351667
24876	351668
340	351669
16266	351670
154235	351671
236853	351672
18131	351673
4114	351674
23013	351675
353727	351676
47678	351677
13999	351678
60750	351679
85690	351680
110339	351681
105063	351682
32381	351683
13486	351684
80090	351685
5202	351686
5943	351687
114712	351688
73567	351689
303116	351690
333793	351691
64780	351692
80988	351693
29082	351694
29083	351695
19107	351696
64427	351697
87499	351698
84368	351699
11165	351700
42812	351701
36157	351702
29672	351703
28211	351704
185063	351705
61080	351706
315763	351707
50231	351708
46601	351709
247699	351710
116815	351711
54002	351712
81203	351713
12897	351714
316617	351715
5083	351716
49415	351717
27083	351718
91809	351719
231692	351720
272	351721
142391	351722
226598	351723
32099	351724
60498	351725
36131	351726
89232	351727
4106	351728
18900	351729
1415	351730
86664	351731
71156	351732
86022	351733
119304	351734
1048	351735
77713	351736
98775	351737
65150	351738
45336	351739
2979	351740
103960	351741
32389	351742
96677	351743
336927	351744
320578	351745
198695	351746
50108	351747
1723	351748
71572	351749
261277	351750
192243	351751
69566	351752
22113	351753
14658	351754
8530	351755
10386	351756
80466	351757
24866	351758
153403	351759
11138	351760
51958	351761
3398	351762
100916	351763
53431	351764
91963	351765
205945	351766
52558	351767
14024	351768
13972	351769
2156	351770
54418	351771
19144	351772
115297	351773
64110	351774
9557	351775
65958	351776
55229	351777
202	351778
124847	351779
26116	351780
20564	351781
59865	351782
29350	351783
51809	351784
182739	351785
11495	351786
111820	351787
167720	351788
76071	351789
35675	351790
43209	351791
119449	351792
9910	351793
295752	351794
20049	351795
42193	351796
209448	351797
119579	351798
38204	351799
19866	351800
126	351801
12335	351802
61484	351803
243830	351804
38053	351805
42418	351806
1326	351807
4694	351808
30498	351809
23216	351810
77549	351811
2831	351812
11950	351813
6532	351814
45678	351815
192027	351816
118786	351817
128187	351818
234619	351819
80140	351820
36843	351821
8923	351822
47495	351823
1638	351824
292350	351825
5338	351826
325413	351827
91665	351828
113269	351829
139705	351830
11903	351831
25889	351832
1626	351833
79636	351834
128936	351835
14962	351836
244572	351837
7147	351838
780	351839
197706	351840
91879	351841
154688	351842
12673	351843
45354	351844
327817	351845
160261	351846
337865	351847
168036	351848
91905	351849
87414	351850
46135	351851
24406	351852
77394	351853
51018	351854
182437	351855
234759	351856
69479	351857
7920	351858
102282	351859
55644	351860
100242	351861
128420	351862
36897	351863
21652	351864
521	351865
797	351866
21659	351867
22635	351868
243314	351869
2685	351870
29575	351871
24824	351872
191204	351873
19107	351874
335868	351875
196130	351876
150476	351877
79371	351878
55529	351879
62515	351880
219980	351881
61433	351882
243306	351883
315931	351884
240497	351885
117632	351886
140858	351887
103756	351888
119704	351889
102391	351890
25255	351891
135515	351892
103361	351893
18832	351894
187421	351895
40950	351896
23221	351897
279362	351898
312869	351899
65133	351900
22304	351901
104770	351902
19367	351903
106152	351904
65149	351905
177380	351906
59183	351907
315849	351908
12800	351909
252443	351910
188900	351911
71203	351912
97209	351913
276272	351914
238	351915
40211	351916
82464	351917
52715	351918
350742	351919
21016	351920
21566	351921
209592	351922
188746	351923
37864	351924
47359	351925
137394	351926
70065	351927
317920	351928
9589	351929
104340	351930
95221	351931
145079	351932
50571	351933
144451	351934
162	351935
153358	351936
2041	351937
2567	351938
765	351939
67907	351940
16722	351941
63623	351942
13609	351943
37038	351944
3980	351945
328941	351946
146652	351947
12565	351948
262356	351949
112086	351950
135990	351951
78529	351952
1813	351953
30879	351954
40168	351955
193261	351956
55014	351957
271244	351958
108847	351959
188890	351960
5964	351961
53118	351962
36411	351963
7524	351964
128100	351965
267448	351966
316201	351967
171156	351968
43895	351969
36065	351970
4152	351971
4412	351972
262036	351973
67557	351974
14527	351975
64250	351976
2156	351977
33620	351978
74481	351979
9292	351980
37917	351981
22718	351982
136577	351983
3177	351984
324385	351985
52881	351986
136181	351987
509	351988
74392	351989
175	351990
66600	351991
408	351992
53130	351993
1754	351994
5130	351995
103146	351996
200222	351997
1012	351998
45412	351999
82209	352000
118931	352001
82474	352002
177114	352003
87103	352004
102858	352005
161040	352006
28476	352007
42158	352008
8343	352009
168827	352010
26324	352011
12562	352012
34218	352013
166330	352014
9595	352015
311209	352016
45817	352017
29658	352018
10714	352019
10062	352020
44244	352021
160172	352022
53584	352023
84065	352024
36662	352025
187639	352026
94351	352027
32574	352028
38686	352029
15263	352030
67750	352031
19012	352032
105551	352033
53959	352034
34107	352035
92483	352036
21586	352037
190325	352038
69716	352039
119166	352040
13983	352041
186763	352042
51400	352043
77395	352044
20019	352045
33102	352046
43048	352047
79146	352048
274020	352049
168359	352050
76975	352051
13790	352052
70248	352053
30475	352054
40688	352055
3931	352056
127069	352057
15838	352058
137490	352059
1774	352060
18980	352061
33682	352062
26318	352063
70948	352064
46153	352065
305715	352066
6752	352067
176974	352068
38335	352069
87861	352070
3434	352071
1269	352072
16000	352073
278835	352074
1341	352075
151982	352076
22833	352077
45898	352078
180425	352079
25003	352080
3597	352081
30460	352082
29042	352083
36574	352084
79153	352085
262232	352086
3273	352087
1215	352088
88107	352089
63803	352090
70681	352091
1428	352092
15755	352093
80150	352094
93641	352095
175975	352096
325599	352097
73128	352098
109627	352099
34560	352100
174731	352101
322663	352102
322978	352103
97657	352104
173217	352105
293078	352106
49680	352107
173793	352108
38141	352109
82741	352110
277489	352111
265192	352112
27135	352113
72979	352114
23870	352115
293007	352116
72424	352117
6779	352118
30698	352119
279315	352120
195688	352121
200197	352122
197716	352123
47650	352124
175405	352125
266057	352126
86571	352127
14569	352128
174731	352129
171012	352130
3711	352131
228871	352132
30144	352133
128636	352134
88443	352135
7644	352136
132160	352137
15884	352138
243080	352139
11878	352140
53942	352141
335402	352142
82934	352143
122199	352144
76777	352145
82951	352146
224835	352147
8440	352148
149195	352149
35458	352150
155304	352151
347303	352152
168306	352153
88508	352154
210829	352155
28794	352156
282035	352157
2868	352158
84960	352159
73169	352160
28302	352161
15454	352162
2437	352163
54021	352164
104926	352165
274229	352166
326069	352167
197533	352168
3721	352169
218275	352170
20987	352171
35032	352172
242279	352173
6561	352174
39	352175
248104	352176
77180	352177
6583	352178
69374	352179
10039	352180
226538	352181
19425	352182
61325	352183
2928	352184
9788	352185
187507	352186
117733	352187
77168	352188
124944	352189
126011	352190
7391	352191
312769	352192
237971	352193
312360	352194
652	352195
19318	352196
52254	352197
323	352198
22285	352199
3410	352200
25809	352201
32050	352202
113843	352203
353850	352204
224185	352205
238733	352206
65404	352207
251453	352208
60426	352209
299981	352210
70661	352211
60649	352212
271708	352213
68892	352214
204422	352215
72330	352216
154921	352217
15696	352218
122971	352219
173910	352220
127686	352221
80813	352222
15696	352223
13279	352224
169008	352225
347937	352226
69714	352227
330767	352228
269765	352229
265712	352230
162206	352231
87292	352232
70727	352233
64988	352234
12230	352235
156128	352236
7403	352237
89624	352238
133922	352239
1497	352240
2224	352241
97708	352242
28796	352243
74415	352244
267422	352245
68892	352246
54163	352247
273456	352248
332520	352249
109626	352250
172643	352251
50509	352252
40547	352253
30983	352254
34151	352255
19529	352256
12804	352257
166780	352258
1849	352259
323243	352260
182122	352261
105736	352262
2558	352263
202339	352264
148475	352265
2649	352266
270791	352267
54764	352268
180392	352269
142119	352270
109544	352271
308709	352272
10026	352273
31983	352274
77723	352275
200616	352276
31357	352277
7977	352278
227881	352279
124554	352280
866	352281
292534	352282
332948	352283
89262	352284
68913	352285
187385	352286
96002	352287
153999	352288
173789	352289
306027	352290
122826	352291
319304	352292
122248	352293
671	352294
21464	352295
223560	352296
332124	352297
33195	352298
49764	352299
4120	352300
45808	352301
273999	352302
288782	352303
169702	352304
88996	352305
24476	352306
302449	352307
104969	352308
165447	352309
121707	352310
38595	352311
11033	352312
55806	352313
112956	352314
36621	352315
77663	352316
142037	352317
235673	352318
77663	352319
59998	352320
73339	352321
17989	352322
73333	352323
71818	352324
1052	352325
8671	352326
123396	352327
47842	352328
1989	352329
5166	352330
160636	352331
262092	352332
133532	352333
15194	352334
59705	352335
1989	352336
34746	352337
46403	352338
259896	352339
86997	352340
224571	352341
221354	352342
55590	352343
3813	352344
9054	352345
73598	352346
33733	352347
142956	352348
289194	352349
306917	352350
26293	352351
105982	352352
169417	352353
168412	352354
183712	352355
26195	352356
182755	352357
95406	352358
96867	352359
311781	352360
312199	352361
37624	352362
340664	352363
16452	352364
131223	352365
342211	352366
335346	352367
114016	352368
92446	352369
80532	352370
74085	352371
71238	352372
8008	352373
40	352374
29647	352375
13125	352376
172480	352377
6978	352378
29647	352379
106578	352380
27004	352381
304525	352382
42379	352383
34830	352384
146819	352385
71028	352386
16916	352387
146544	352388
72712	352389
146507	352390
62376	352391
59028	352392
47114	352393
104843	352394
103620	352395
101	352396
239096	352397
164808	352398
93813	352399
94250	352400
21276	352401
182758	352402
48255	352403
29690	352404
21276	352405
4397	352406
107568	352407
124441	352408
201430	352409
331371	352410
92045	352411
22914	352412
3863	352413
158880	352414
135375	352415
143789	352416
143942	352417
334392	352418
27411	352419
55405	352420
234593	352421
75483	352422
143464	352423
55608	352424
168886	352425
70928	352426
69654	352427
195390	352428
23103	352429
87585	352430
42945	352431
107040	352432
177638	352433
89604	352434
154963	352435
112153	352436
8431	352437
344009	352438
38287	352439
48015	352440
225618	352441
28955	352442
18151	352443
170128	352444
278763	352445
136486	352446
107488	352447
107649	352448
170095	352449
27147	352450
281553	352451
70971	352452
48202	352453
107491	352454
13555	352455
106715	352456
70742	352457
251095	352458
89604	352459
82661	352460
153740	352461
302971	352462
303651	352463
70963	352464
98198	352465
163350	352466
55580	352467
265426	352468
32797	352469
344295	352470
341256	352471
341819	352472
332761	352473
326887	352474
17325	352475
161782	352476
45928	352477
335830	352478
334896	352479
27172	352480
3371	352481
20102	352482
144511	352483
87896	352484
261233	352485
346128	352486
108098	352487
84623	352488
108931	352489
30347	352490
343231	352491
41316	352492
47728	352493
302138	352494
124698	352495
106342	352496
48938	352497
110119	352498
47014	352499
172524	352500
111365	352501
322964	352502
73247	352503
72833	352504
291750	352505
109339	352506
289946	352507
111392	352508
291702	352509
68057	352510
113705	352511
48260	352512
32755	352513
253972	352514
78598	352515
71722	352516
147677	352517
52089	352518
160841	352519
9864	352520
278065	352521
230126	352522
92754	352523
183929	352524
22520	352525
54240	352526
22520	352527
99360	352528
22520	352529
31200	352530
128095	352531
5871	352532
44965	352533
241510	352534
30230	352535
30694	352536
4372	352537
44744	352538
316295	352539
292182	352540
50205	352541
42850	352542
253589	352543
148512	352544
224818	352545
57048	352546
127022	352547
111873	352548
232979	352549
142974	352550
27734	352551
68616	352552
233416	352553
61162	352554
60792	352555
20806	352556
199807	352557
199336	352558
179535	352559
96351	352560
125063	352561
343919	352562
52609	352563
3142	352564
1610	352565
154436	352566
77889	352567
5953	352568
106833	352569
47120	352570
11543	352571
67019	352572
196982	352573
19252	352574
292942	352575
20545	352576
532	352577
23302	352578
89169	352579
177524	352580
95076	352581
99128	352582
340134	352583
41737	352584
162235	352585
33358	352586
59740	352587
21366	352588
310719	352589
240181	352590
217	352591
11471	352592
13441	352593
16878	352594
108329	352595
54960	352596
35861	352597
112679	352598
19492	352599
80831	352600
1307	352601
102016	352602
106046	352603
31875	352604
5129	352605
1845	352606
53426	352607
124765	352608
55127	352609
42099	352610
142597	352611
26863	352612
7215	352613
190951	352614
35744	352615
8555	352616
174059	352617
2291	352618
189706	352619
77518	352620
347437	352621
12743	352622
125737	352623
150632	352624
229845	352625
6136	352626
191823	352627
125068	352628
78322	352629
351765	352630
6549	352631
18508	352632
322461	352633
336153	352634
26919	352635
156429	352636
251022	352637
29808	352638
94991	352639
118565	352640
189865	352641
40891	352642
129984	352643
1896	352644
296938	352645
111676	352646
1456	352647
304791	352648
22044	352649
63536	352650
148153	352651
4675	352652
975	352653
104184	352654
18581	352655
186361	352656
24065	352657
37118	352658
1506	352659
146967	352660
37267	352661
19849	352662
243377	352663
28104	352664
96972	352665
166009	352666
96979	352667
2303	352668
33676	352669
349451	352670
114022	352671
201220	352672
29721	352673
46254	352674
296427	352675
268308	352676
12798	352677
2520	352678
99146	352679
31315	352680
65486	352681
4340	352682
163035	352683
101123	352684
42270	352685
267924	352686
81813	352687
181943	352688
266591	352689
22366	352690
200088	352691
189881	352692
25731	352693
262183	352694
37610	352695
18685	352696
152702	352697
2283	352698
3219	352699
16846	352700
52833	352701
89206	352702
45726	352703
36537	352704
14422	352705
64739	352706
215352	352707
52796	352708
296369	352709
175414	352710
133	352711
40978	352712
36406	352713
145658	352714
73923	352715
120057	352716
12011	352717
156737	352718
133085	352719
61831	352720
42690	352721
26018	352722
15016	352723
144311	352724
41310	352725
99356	352726
193987	352727
29458	352728
18569	352729
91998	352730
47099	352731
184501	352732
8633	352733
41930	352734
12428	352735
3916	352736
11782	352737
11702	352738
95111	352739
256531	352740
63494	352741
103023	352742
168865	352743
130659	352744
330117	352745
93381	352746
6301	352747
120090	352748
27	352749
33604	352750
38109	352751
27843	352752
19374	352753
42666	352754
21646	352755
98349	352756
54853	352757
18930	352758
58959	352759
34592	352760
128817	352761
47417	352762
12448	352763
17353	352764
105714	352765
321915	352766
47417	352767
8	352768
261036	352769
9636	352770
53985	352771
196166	352772
34834	352773
320135	352774
220565	352775
22559	352776
273245	352777
61175	352778
163969	352779
87652	352780
222069	352781
143620	352782
92056	352783
16590	352784
145916	352785
92718	352786
59365	352787
60091	352788
28197	352789
341361	352790
223545	352791
11808	352792
116824	352793
63453	352794
207315	352795
78685	352796
86731	352797
148041	352798
33190	352799
157893	352800
5985	352801
226448	352802
180243	352803
253357	352804
77497	352805
325766	352806
99331	352807
15781	352808
233135	352809
249899	352810
170977	352811
306240	352812
134247	352813
22148	352814
316037	352815
601	352816
170295	352817
48105	352818
81579	352819
64277	352820
285144	352821
90910	352822
324027	352823
252189	352824
222807	352825
213696	352826
167448	352827
52671	352828
40025	352829
54021	352830
125359	352831
4330	352832
4448	352833
1725	352834
264351	352835
134246	352836
29651	352837
32213	352838
9476	352839
103396	352840
217794	352841
93508	352842
41140	352843
7154	352844
11246	352845
324291	352846
149026	352847
3937	352848
164273	352849
89351	352850
199604	352851
194390	352852
46632	352853
66943	352854
77768	352855
117526	352856
52886	352857
77727	352858
105374	352859
25966	352860
133151	352861
5995	352862
45640	352863
23737	352864
366	352865
186399	352866
112187	352867
19055	352868
17788	352869
48250	352870
35660	352871
11846	352872
20405	352873
1911	352874
323979	352875
104616	352876
54913	352877
140492	352878
95842	352879
106274	352880
63732	352881
113784	352882
118091	352883
55706	352884
126256	352885
125718	352886
60739	352887
50728	352888
156901	352889
15278	352890
4312	352891
59020	352892
34669	352893
162581	352894
31128	352895
8074	352896
17442	352897
171539	352898
18925	352899
104151	352900
266264	352901
62567	352902
1	352903
22459	352904
105382	352905
12721	352906
1797	352907
5359	352908
285447	352909
202571	352910
54229	352911
60573	352912
28680	352913
63200	352914
102941	352915
10155	352916
47532	352917
350926	352918
101061	352919
18582	352920
346040	352921
244640	352922
33900	352923
28281	352924
185938	352925
192513	352926
115644	352927
70353	352928
27847	352929
226883	352930
56817	352931
15942	352932
119796	352933
47355	352934
5429	352935
122383	352936
127016	352937
282413	352938
218825	352939
29391	352940
35079	352941
13729	352942
41747	352943
104855	352944
32164	352945
163312	352946
10427	352947
39145	352948
23325	352949
123387	352950
179268	352951
74554	352952
1587	352953
113642	352954
55	352955
7242	352956
207566	352957
7466	352958
23705	352959
28094	352960
147579	352961
18990	352962
191070	352963
62627	352964
18990	352965
44598	352966
42216	352967
79138	352968
101894	352969
14191	352970
83972	352971
57794	352972
96938	352973
3616	352974
265506	352975
271880	352976
14083	352977
7530	352978
299770	352979
207332	352980
35663	352981
49273	352982
121283	352983
205601	352984
158439	352985
3104	352986
14211	352987
3392	352988
91570	352989
92173	352990
105757	352991
59426	352992
13690	352993
41016	352994
206775	352995
89780	352996
206233	352997
47452	352998
280018	352999
353674	353000
349336	353001
25795	353002
6152	353003
3994	353004
771	353005
175028	353006
2115	353007
19146	353008
214325	353009
9563	353010
96442	353011
129075	353012
209775	353013
111848	353014
3778	353015
25828	353016
151704	353017
105772	353018
61244	353019
10840	353020
84018	353021
349903	353022
27316	353023
85033	353024
64078	353025
1845	353026
49626	353027
195858	353028
65907	353029
18018	353030
3543	353031
26306	353032
95178	353033
8252	353034
111332	353035
14311	353036
7448	353037
10308	353038
1967	353039
171402	353040
8	353041
339711	353042
8	353043
208587	353044
201290	353045
32552	353046
154306	353047
64130	353048
7967	353049
1249	353050
45	353051
5408	353052
33735	353053
34761	353054
52975	353055
5302	353056
42104	353057
217981	353058
124160	353059
8966	353060
305486	353061
368	353062
8954	353063
16797	353064
8966	353065
22453	353066
4442	353067
134998	353068
3795	353069
74	353070
296423	353071
14494	353072
154271	353073
31251	353074
1771	353075
76838	353076
762	353077
1200	353078
159	353079
13745	353080
11501	353081
5773	353082
104597	353083
92902	353084
80056	353085
194160	353086
286181	353087
129366	353088
84818	353089
275797	353090
147061	353091
56363	353092
176889	353093
1495	353094
71321	353095
215570	353096
51805	353097
18536	353098
4417	353099
12297	353100
1226	353101
63360	353102
166761	353103
277003	353104
47489	353105
10088	353106
104405	353107
15970	353108
68930	353109
120891	353110
17306	353111
118900	353112
23542	353113
23315	353114
13566	353115
41304	353116
323709	353117
77583	353118
69729	353119
191335	353120
23073	353121
102683	353122
345634	353123
59553	353124
75515	353125
205519	353126
75515	353127
350071	353128
79083	353129
12874	353130
162225	353131
72208	353132
140783	353133
120365	353134
269197	353135
21982	353136
67400	353137
16670	353138
42557	353139
174969	353140
52179	353141
15613	353142
43839	353143
227553	353144
45326	353145
37804	353146
271398	353147
118219	353148
810	353149
82939	353150
171995	353151
286448	353152
211961	353153
53345	353154
10838	353155
311546	353156
348855	353157
22042	353158
158513	353159
342076	353160
300311	353161
192215	353162
70179	353163
217086	353164
142379	353165
44520	353166
230	353167
10881	353168
50568	353169
54927	353170
126611	353171
81347	353172
201910	353173
3335	353174
327947	353175
79246	353176
1388	353177
25484	353178
22729	353179
327463	353180
327010	353181
105309	353182
8652	353183
34356	353184
14385	353185
262295	353186
3595	353187
77654	353188
209927	353189
56077	353190
289597	353191
334359	353192
33688	353193
13886	353194
45770	353195
24986	353196
45408	353197
30129	353198
17361	353199
331466	353200
38343	353201
209135	353202
75086	353203
141485	353204
315347	353205
222667	353206
127110	353207
193084	353208
4467	353209
193029	353210
124176	353211
128499	353212
228293	353213
263713	353214
290061	353215
285210	353216
207263	353217
27359	353218
88772	353219
37076	353220
174470	353221
315127	353222
12057	353223
47983	353224
31678	353225
53181	353226
122	353227
4411	353228
31847	353229
263914	353230
5557	353231
83682	353232
53844	353233
190516	353234
19172	353235
16992	353236
166005	353237
323830	353238
186602	353239
18894	353240
41314	353241
77938	353242
27193	353243
29929	353244
129049	353245
42795	353246
263965	353247
208141	353248
786	353249
17657	353250
262271	353251
7650	353252
173181	353253
25145	353254
63804	353255
83098	353256
177819	353257
111182	353258
101395	353259
340	353260
11567	353261
160549	353262
29834	353263
78444	353264
263923	353265
639	353266
1261	353267
577	353268
19864	353269
15688	353270
34902	353271
59862	353272
134376	353273
262398	353274
295564	353275
101445	353276
985	353277
6848	353278
109972	353279
24587	353280
83128	353281
328015	353282
205929	353283
129681	353284
50048	353285
35519	353286
113677	353287
159652	353288
174154	353289
45422	353290
45447	353291
262171	353292
17957	353293
56470	353294
206905	353295
65675	353296
205281	353297
84083	353298
31423	353299
347773	353300
103242	353301
170	353302
18999	353303
2447	353304
1210	353305
16775	353306
26985	353307
189893	353308
40495	353309
6703	353310
3404	353311
65690	353312
63739	353313
284421	353314
338716	353315
148980	353316
104605	353317
51683	353318
143697	353319
9462	353320
91007	353321
135142	353322
228107	353323
41868	353324
12223	353325
6776	353326
53723	353327
33722	353328
201336	353329
113924	353330
15967	353331
189184	353332
188168	353333
188130	353334
314867	353335
48836	353336
273787	353337
89345	353338
33010	353339
163794	353340
68137	353341
180304	353342
3735	353343
292707	353344
44	353345
191723	353346
53214	353347
98571	353348
110750	353349
121469	353350
177715	353351
47313	353352
106492	353353
52978	353354
45142	353355
193719	353356
52588	353357
5758	353358
323194	353359
166333	353360
193520	353361
88983	353362
4058	353363
15242	353364
90411	353365
67988	353366
7346	353367
355149	353368
67988	353369
210081	353370
39690	353371
1108	353372
286556	353373
321448	353374
26537	353375
50904	353376
10683	353377
2007	353378
201835	353379
37629	353380
136644	353381
123988	353382
26448	353383
81477	353384
4268	353385
286305	353386
199544	353387
121278	353388
589	353389
23598	353390
6008	353391
286650	353392
281673	353393
155715	353394
97741	353395
19927	353396
157252	353397
316092	353398
298671	353399
4809	353400
194474	353401
98882	353402
3158	353403
98770	353404
90541	353405
122419	353406
313239	353407
186719	353408
56994	353409
16981	353410
60198	353411
12875	353412
249685	353413
68027	353414
221976	353415
4462	353416
1064	353417
54426	353418
193275	353419
95144	353420
187170	353421
233996	353422
201277	353423
219609	353424
67199	353425
16522	353426
44846	353427
19358	353428
74758	353429
141040	353430
55545	353431
144470	353432
31386	353433
59235	353434
184566	353435
255727	353436
4402	353437
66891	353438
154275	353439
29306	353440
39021	353441
45223	353442
14179	353443
146789	353444
57815	353445
336314	353446
4246	353447
11849	353448
20195	353449
2002	353450
100690	353451
56074	353452
4035	353453
27418	353454
83642	353455
90141	353456
71778	353457
179805	353458
167747	353459
185271	353460
172943	353461
288063	353462
57994	353463
33639	353464
3510	353465
19613	353466
108379	353467
62746	353468
93192	353469
43410	353470
19968	353471
151964	353472
8848	353473
55496	353474
180953	353475
61216	353476
13664	353477
268030	353478
14176	353479
24230	353480
253289	353481
171944	353482
3196	353483
172323	353484
335143	353485
320491	353486
53206	353487
222593	353488
63767	353489
256647	353490
74026	353491
112804	353492
34873	353493
113325	353494
140033	353495
6933	353496
87546	353497
125684	353498
20895	353499
27664	353500
8682	353501
327472	353502
41400	353503
17905	353504
2996	353505
27484	353506
349031	353507
11230	353508
215262	353509
306408	353510
54462	353511
10	353512
99809	353513
20675	353514
211981	353515
5528	353516
5528	353517
37896	353518
151139	353519
12415	353520
24195	353521
19882	353522
68014	353523
189683	353524
2641	353525
166774	353526
15700	353527
3703	353528
177	353529
3703	353530
177	353531
177	353532
177	353533
177	353534
177	353535
3703	353536
16997	353537
7574	353538
167	353539
65968	353540
3877	353541
108469	353542
17322	353543
17099	353544
173436	353545
1750	353546
10978	353547
33778	353548
141626	353549
20694	353550
55905	353551
5685	353552
12091	353553
3260	353554
249144	353555
74696	353556
18879	353557
81947	353558
1228	353559
52845	353560
151675	353561
78007	353562
77778	353563
2932	353564
31873	353565
223761	353566
1682	353567
52941	353568
16645	353569
45677	353570
894	353571
22676	353572
170245	353573
1438	353574
74500	353575
157716	353576
64159	353577
6748	353578
13370	353579
280669	353580
172800	353581
48299	353582
71050	353583
187238	353584
8003	353585
13437	353586
316108	353587
121872	353588
78312	353589
220302	353590
13734	353591
12012	353592
3298	353593
259194	353594
92694	353595
204368	353596
172049	353597
326373	353598
1818	353599
4857	353600
10517	353601
2949	353602
172620	353603
90820	353604
46862	353605
47026	353606
26917	353607
353971	353608
29932	353609
148108	353610
7594	353611
138654	353612
37229	353613
72134	353614
42521	353615
17023	353616
17224	353617
45736	353618
21860	353619
23219	353620
249278	353621
43965	353622
12808	353623
7606	353624
286136	353625
226979	353626
177172	353627
128444	353628
2613	353629
83256	353630
162445	353631
102911	353632
7687	353633
83838	353634
3030	353635
37200	353636
316247	353637
172438	353638
149532	353639
46533	353640
1006	353641
76956	353642
99973	353643
168399	353644
289411	353645
57918	353646
145035	353647
173358	353648
46644	353649
3070	353650
351204	353651
16249	353652
19884	353653
114851	353654
325529	353655
257599	353656
333839	353657
129038	353658
91952	353659
350568	353660
151643	353661
33431	353662
26538	353663
250960	353664
5407	353665
12448	353666
193729	353667
1605	353668
124491	353669
124156	353670
44347	353671
37420	353672
155811	353673
119090	353674
44660	353675
102408	353676
245321	353677
12536	353678
140328	353679
8755	353680
36557	353681
199404	353682
201173	353683
45402	353684
314420	353685
262669	353686
119318	353687
17509	353688
19509	353689
129885	353690
36077	353691
8998	353692
144779	353693
37375	353694
144779	353695
119603	353696
643	353697
190995	353698
315094	353699
27105	353700
134969	353701
35127	353702
346807	353703
278814	353704
189105	353705
36404	353706
37813	353707
183050	353708
325207	353709
74852	353710
21984	353711
92065	353712
62574	353713
62574	353714
41565	353715
9514	353716
4703	353717
54686	353718
1100	353719
26539	353720
14327	353721
302070	353722
36505	353723
41531	353724
89847	353725
50411	353726
53596	353727
81035	353728
26677	353729
80570	353730
13638	353731
305869	353732
161960	353733
24923	353734
316424	353735
1003	353736
100629	353737
216338	353738
269155	353739
197609	353740
44756	353741
54323	353742
134400	353743
126454	353744
320481	353745
19302	353746
114715	353747
30003	353748
30003	353749
11624	353750
131164	353751
283843	353752
149457	353753
23699	353754
331437	353755
19356	353756
331934	353757
346604	353758
87865	353759
197616	353760
331492	353761
37522	353762
197869	353763
156431	353764
99700	353765
9027	353766
195994	353767
155570	353768
197501	353769
334358	353770
197624	353771
4020	353772
42175	353773
32647	353774
179388	353775
224180	353776
221166	353777
331460	353778
170534	353779
100380	353780
30134	353781
332391	353782
157197	353783
54522	353784
127891	353785
337254	353786
127221	353787
70180	353788
53391	353789
30199	353790
132254	353791
29966	353792
347246	353793
199010	353794
867	353795
26763	353796
47674	353797
149270	353798
127460	353799
104708	353800
52935	353801
78389	353802
227827	353803
153052	353804
88572	353805
307147	353806
205011	353807
486	353808
205736	353809
116897	353810
140738	353811
179200	353812
63481	353813
282637	353814
342959	353815
188023	353816
51180	353817
28679	353818
78717	353819
50166	353820
197363	353821
230005	353822
30746	353823
162039	353824
54903	353825
5632	353826
35459	353827
73551	353828
50790	353829
25229	353830
126185	353831
43640	353832
19592	353833
93173	353834
306543	353835
28846	353836
88619	353837
3029	353838
16177	353839
7995	353840
12933	353841
296549	353842
9372	353843
154303	353844
37042	353845
3347	353846
8691	353847
1057	353848
7989	353849
44715	353850
85131	353851
39251	353852
124113	353853
27220	353854
52778	353855
42467	353856
9110	353857
26965	353858
137154	353859
43678	353860
2976	353861
87924	353862
157171	353863
306647	353864
142715	353865
130017	353866
5798	353867
317962	353868
80947	353869
74413	353870
344687	353871
53922	353872
41656	353873
180962	353874
161989	353875
70790	353876
11319	353877
54583	353878
188944	353879
36028	353880
69175	353881
267189	353882
81269	353883
297199	353884
281499	353885
127162	353886
161666	353887
55739	353888
177435	353889
170506	353890
118682	353891
319111	353892
182737	353893
149847	353894
45054	353895
9740	353896
168613	353897
213571	353898
111950	353899
211833	353900
178882	353901
17989	353902
21465	353903
6528	353904
8988	353905
121388	353906
26824	353907
6528	353908
167629	353909
99541	353910
50732	353911
142538	353912
162319	353913
94526	353914
62828	353915
117982	353916
59972	353917
276292	353918
4062	353919
139902	353920
249222	353921
10645	353922
72620	353923
126066	353924
205230	353925
208592	353926
33019	353927
48430	353928
103051	353929
138086	353930
162889	353931
17283	353932
237831	353933
37497	353934
207054	353935
200356	353936
55846	353937
159115	353938
49258	353939
84108	353940
292546	353941
4085	353942
10498	353943
7840	353944
289047	353945
4359	353946
165705	353947
15719	353948
35009	353949
346218	353950
136404	353951
228872	353952
106034	353953
206422	353954
69973	353955
336269	353956
103729	353957
4911	353958
2213	353959
1564	353960
33978	353961
6545	353962
174658	353963
351379	353964
82886	353965
302087	353966
138643	353967
323289	353968
74779	353969
8343	353970
189005	353971
194778	353972
101967	353973
25936	353974
182894	353975
51124	353976
230467	353977
190227	353978
182500	353979
154611	353980
92597	353981
124166	353982
219207	353983
203842	353984
179278	353985
154584	353986
148193	353987
189118	353988
289008	353989
109683	353990
21582	353991
12138	353992
207145	353993
182452	353994
351186	353995
60482	353996
332686	353997
20208	353998
172857	353999
23952	354000
199409	354001
196954	354002
299297	354003
142655	354004
66215	354005
125781	354006
41617	354007
242328	354008
168946	354009
269701	354010
31068	354011
98540	354012
845	354013
314712	354014
14320	354015
61517	354016
57417	354017
2054	354018
112005	354019
88052	354020
137704	354021
199028	354022
348340	354023
301118	354024
62072	354025
25544	354026
184727	354027
126300	354028
132893	354029
192720	354030
63643	354031
168587	354032
121062	354033
186579	354034
326247	354035
152843	354036
59703	354037
14688	354038
194929	354039
53168	354040
61398	354041
105049	354042
1701	354043
40527	354044
77311	354045
3100	354046
193935	354047
117607	354048
14442	354049
21067	354050
48321	354051
205666	354052
127830	354053
77089	354054
114104	354055
187111	354056
77275	354057
280612	354058
74721	354059
75122	354060
69149	354061
14175	354062
162215	354063
207140	354064
9449	354065
43212	354066
105739	354067
313017	354068
63479	354069
117776	354070
87359	354071
40340	354072
178480	354073
103468	354074
1196	354075
19829	354076
19191	354077
3059	354078
37129	354079
56159	354080
182938	354081
195847	354082
247691	354083
117390	354084
4422	354085
349024	354086
20485	354087
80495	354088
47963	354089
108128	354090
209427	354091
285489	354092
80174	354093
109442	354094
53816	354095
76512	354096
44447	354097
69308	354098
23184	354099
62872	354100
11854	354101
62497	354102
92234	354103
212132	354104
336204	354105
120072	354106
5211	354107
266137	354108
3022	354109
61082	354110
70774	354111
182819	354112
57120	354113
200602	354114
37473	354115
170530	354116
240864	354117
75104	354118
187907	354119
189647	354120
189479	354121
314007	354122
41198	354123
96686	354124
233734	354125
3150	354126
2468	354127
10390	354128
89	354129
76816	354130
10754	354131
40663	354132
5586	354133
232314	354134
50965	354135
225347	354136
273013	354137
1590	354138
214398	354139
54066	354140
1469	354141
49297	354142
17112	354143
234981	354144
182804	354145
115600	354146
60254	354147
95186	354148
66194	354149
89185	354150
85223	354151
105671	354152
126049	354153
10765	354154
19150	354155
281	354156
321554	354157
652	354158
1542	354159
170862	354160
195695	354161
28659	354162
121199	354163
120510	354164
1820	354165
154951	354166
28186	354167
105667	354168
60790	354169
7122	354170
73311	354171
227289	354172
306693	354173
26716	354174
225082	354175
202316	354176
17340	354177
14883	354178
15510	354179
222369	354180
96186	354181
43157	354182
14465	354183
52317	354184
112575	354185
43264	354186
47858	354187
61594	354188
9341	354189
76681	354190
38302	354191
36906	354192
268894	354193
156096	354194
145892	354195
141332	354196
25331	354197
6924	354198
19520	354199
59289	354200
116688	354201
87269	354202
75685	354203
33673	354204
50696	354205
21150	354206
62543	354207
50959	354208
40425	354209
35948	354210
39204	354211
8443	354212
57118	354213
118342	354214
62381	354215
126403	354216
46478	354217
42935	354218
46553	354219
65414	354220
40184	354221
92048	354222
137983	354223
143806	354224
300025	354225
105250	354226
59652	354227
151411	354228
21553	354229
23023	354230
104231	354231
38364	354232
219593	354233
201505	354234
67397	354235
51319	354236
4824	354237
92579	354238
122856	354239
21689	354240
5151	354241
137177	354242
162017	354243
18781	354244
198141	354245
248976	354246
102525	354247
63035	354248
7099	354249
58534	354250
60533	354251
153925	354252
156474	354253
32769	354254
54250	354255
44811	354256
78038	354257
64076	354258
70293	354259
101169	354260
96864	354261
38005	354262
121638	354263
311982	354264
19737	354265
98483	354266
5819	354267
15884	354268
50511	354269
5405	354270
127156	354271
88102	354272
83003	354273
223240	354274
4291	354275
115920	354276
3063	354277
270157	354278
41297	354279
2445	354280
88628	354281
164980	354282
203347	354283
2037	354284
75284	354285
6333	354286
10788	354287
197703	354288
93640	354289
142197	354290
55472	354291
4533	354292
26833	354293
193598	354294
19750	354295
211432	354296
27198	354297
36705	354298
123377	354299
7341	354300
5859	354301
145968	354302
31053	354303
201706	354304
125085	354305
148496	354306
71175	354307
107918	354308
212078	354309
4518	354310
332	354311
65471	354312
227538	354313
236972	354314
3612	354315
179632	354316
237725	354317
335432	354318
154294	354319
40860	354320
15739	354321
170613	354322
219531	354323
40180	354324
144430	354325
367	354326
3611	354327
255183	354328
165994	354329
25977	354330
2504	354331
13995	354332
56302	354333
7996	354334
112950	354335
111875	354336
138489	354337
217887	354338
20734	354339
247211	354340
254921	354341
1877	354342
244040	354343
261194	354344
781	354345
46526	354346
32681	354347
404	354348
70669	354349
65573	354350
75895	354351
59112	354352
314968	354353
216329	354354
46181	354355
123020	354356
21083	354357
79608	354358
83754	354359
244270	354360
156428	354361
31439	354362
68426	354363
80880	354364
8463	354365
29512	354366
57286	354367
489	354368
27050	354369
12021	354370
223094	354371
1655	354372
70353	354373
43003	354374
1727	354375
202511	354376
327386	354377
35295	354378
116001	354379
12050	354380
80722	354381
11867	354382
76907	354383
82031	354384
8292	354385
56388	354386
61634	354387
92826	354388
84424	354389
81110	354390
4980	354391
63655	354392
20406	354393
242468	354394
40270	354395
28241	354396
43	354397
42134	354398
27697	354399
51257	354400
28644	354401
17428	354402
11328	354403
1151	354404
42965	354405
15323	354406
35717	354407
177626	354408
40971	354409
14975	354410
145893	354411
26963	354412
11462	354413
320387	354414
25420	354415
246462	354416
77075	354417
8473	354418
23887	354419
77211	354420
24175	354421
60723	354422
268612	354423
87716	354424
168490	354425
92969	354426
15433	354427
75596	354428
11234	354429
18222	354430
3500	354431
23550	354432
93524	354433
20203	354434
13746	354435
62327	354436
12218	354437
6182	354438
9604	354439
18511	354440
24879	354441
27219	354442
180064	354443
343316	354444
185804	354445
36009	354446
95504	354447
2479	354448
271428	354449
82147	354450
40515	354451
271936	354452
58508	354453
13009	354454
35066	354455
145929	354456
17436	354457
81677	354458
81126	354459
60733	354460
310804	354461
111797	354462
36790	354463
28550	354464
163862	354465
9859	354466
194857	354467
51667	354468
228694	354469
168518	354470
25350	354471
24553	354472
67472	354473
25470	354474
231397	354475
70522	354476
347286	354477
35717	354478
42645	354479
85143	354480
28880	354481
149908	354482
82355	354483
196128	354484
24943	354485
180958	354486
16016	354487
31468	354488
185545	354489
28562	354490
28159	354491
1673	354492
76459	354493
179725	354494
159564	354495
7677	354496
91403	354497
69570	354498
76103	354499
65215	354500
251259	354501
79562	354502
13889	354503
244307	354504
277094	354505
139143	354506
319799	354507
5629	354508
201397	354509
65768	354510
68556	354511
275339	354512
76401	354513
10924	354514
11930	354515
108139	354516
330667	354517
15202	354518
4034	354519
14708	354520
51446	354521
113212	354522
61136	354523
70465	354524
86811	354525
3314	354526
18511	354527
93231	354528
202161	354529
60325	354530
9210	354531
39051	354532
74238	354533
179252	354534
20291	354535
62409	354536
62022	354537
54866	354538
76449	354539
139310	354540
64190	354541
329167	354542
58461	354543
10042	354544
90135	354545
151161	354546
287593	354547
7727	354548
194466	354549
23838	354550
35572	354551
115637	354552
65989	354553
306585	354554
33188	354555
35843	354556
273489	354557
128873	354558
224080	354559
18709	354560
311880	354561
526	354562
29383	354563
11604	354564
8376	354565
243914	354566
327521	354567
320772	354568
278627	354569
199425	354570
232485	354571
71883	354572
281444	354573
819	354574
54601	354575
68808	354576
108948	354577
351356	354578
93090	354579
192350	354580
11642	354581
19092	354582
232043	354583
24828	354584
34675	354585
18660	354586
13136	354587
112145	354588
53035	354589
1964	354590
83049	354591
10605	354592
76244	354593
89506	354594
112808	354595
117016	354596
32189	354597
180751	354598
169299	354599
116266	354600
298413	354601
7615	354602
51411	354603
2297	354604
76089	354605
17004	354606
181075	354607
34827	354608
60804	354609
111289	354610
19628	354611
84740	354612
150198	354613
52979	354614
34765	354615
280026	354616
199767	354617
13237	354618
65777	354619
255648	354620
100851	354621
157608	354622
16150	354623
7648	354624
226810	354625
93978	354626
33583	354627
75265	354628
36844	354629
224594	354630
15786	354631
75880	354632
11227	354633
3717	354634
40424	354635
80429	354636
28186	354637
32770	354638
65658	354639
16477	354640
63517	354641
295488	354642
333883	354643
133110	354644
78059	354645
170044	354646
203904	354647
70578	354648
95090	354649
13042	354650
18125	354651
13574	354652
113300	354653
170092	354654
5842	354655
123516	354656
148450	354657
185167	354658
7403	354659
63406	354660
146370	354661
51111	354662
20843	354663
35779	354664
10654	354665
1647	354666
275795	354667
21094	354668
143995	354669
141863	354670
202412	354671
249501	354672
139000	354673
136386	354674
46201	354675
114151	354676
14397	354677
22026	354678
155967	354679
1897	354680
342	354681
59339	354682
55061	354683
38509	354684
50346	354685
61170	354686
268111	354687
10993	354688
200398	354689
48780	354690
142766	354691
38348	354692
3240	354693
296801	354694
8433	354695
261631	354696
296142	354697
127984	354698
114613	354699
96081	354700
282517	354701
194731	354702
37819	354703
75847	354704
76185	354705
836	354706
60179	354707
16278	354708
19342	354709
15971	354710
80404	354711
2634	354712
89744	354713
266755	354714
70645	354715
123471	354716
51643	354717
216767	354718
38338	354719
174806	354720
152370	354721
282048	354722
106631	354723
105783	354724
292821	354725
272307	354726
183171	354727
294516	354728
112272	354729
113791	354730
292362	354731
320666	354732
167372	354733
277126	354734
69666	354735
176568	354736
13381	354737
4299	354738
348704	354739
327283	354740
121918	354741
267389	354742
29862	354743
81695	354744
153515	354745
328075	354746
43783	354747
281730	354748
114732	354749
174671	354750
31061	354751
151992	354752
232392	354753
7912	354754
15063	354755
28154	354756
27533	354757
34745	354758
186899	354759
125786	354760
19465	354761
29923	354762
1612	354763
18735	354764
89383	354765
326980	354766
207834	354767
40103	354768
50253	354769
2912	354770
453	354771
50310	354772
62088	354773
88499	354774
87066	354775
69242	354776
31179	354777
13017	354778
26367	354779
13663	354780
167237	354781
14057	354782
167853	354783
90033	354784
19471	354785
14875	354786
262482	354787
99	354788
81707	354789
1441	354790
181529	354791
58633	354792
250751	354793
46572	354794
21531	354795
79146	354796
70109	354797
58080	354798
114108	354799
135821	354800
183450	354801
65116	354802
69573	354803
22313	354804
298993	354805
42559	354806
134379	354807
166953	354808
25795	354809
144696	354810
89515	354811
2105	354812
13482	354813
230012	354814
179550	354815
66454	354816
156256	354817
43017	354818
12331	354819
354215	354820
29944	354821
40728	354822
89428	354823
140701	354824
222495	354825
125688	354826
161021	354827
92803	354828
3884	354829
1557	354830
14305	354831
42321	354832
62200	354833
79990	354834
1189	354835
30442	354836
9077	354837
739	354838
3591	354839
67648	354840
55686	354841
93931	354842
95260	354843
76008	354844
69647	354845
12078	354846
93739	354847
67891	354848
102739	354849
63370	354850
39585	354851
135160	354852
36155	354853
58099	354854
3007	354855
169823	354856
351442	354857
67664	354858
64103	354859
21542	354860
4700	354861
40762	354862
195701	354863
158136	354864
22096	354865
39802	354866
11680	354867
315993	354868
77651	354869
324565	354870
55734	354871
55734	354872
24536	354873
23235	354874
17123	354875
10730	354876
125134	354877
67151	354878
102032	354879
1511	354880
4724	354881
318632	354882
79580	354883
66124	354884
36359	354885
2623	354886
67032	354887
20700	354888
980	354889
980	354890
121007	354891
121007	354892
16095	354893
2755	354894
194938	354895
31655	354896
5363	354897
104380	354898
74583	354899
980	354900
42955	354901
166859	354902
12928	354903
90304	354904
112571	354905
26250	354906
54707	354907
39852	354908
75282	354909
298211	354910
41413	354911
198122	354912
74313	354913
3763	354914
6091	354915
43094	354916
104871	354917
6862	354918
117532	354919
117476	354920
52216	354921
126646	354922
29172	354923
119863	354924
100597	354925
87758	354926
127625	354927
86593	354928
196899	354929
80811	354930
23061	354931
394	354932
79202	354933
200819	354934
107347	354935
15399	354936
52036	354937
95796	354938
120932	354939
57843	354940
68851	354941
76961	354942
2605	354943
1461	354944
383	354945
183598	354946
16553	354947
210222	354948
24769	354949
346458	354950
52255	354951
79627	354952
323193	354953
181150	354954
117359	354955
31743	354956
27052	354957
32295	354958
22445	354959
311640	354960
224147	354961
40534	354962
155851	354963
89997	354964
227287	354965
339184	354966
31358	354967
1758	354968
19919	354969
1268	354970
86652	354971
32478	354972
835	354973
173353	354974
173791	354975
3055	354976
411	354977
2469	354978
140908	354979
33055	354980
10621	354981
46576	354982
4207	354983
31936	354984
14768	354985
163770	354986
193296	354987
29817	354988
7615	354989
7615	354990
3654	354991
83019	354992
12198	354993
159010	354994
181863	354995
14022	354996
142720	354997
31624	354998
3652	354999
158747	355000
9094	355001
91696	355002
121736	355003
19894	355004
355829	355005
285660	355006
27299	355007
37335	355008
352375	355009
136860	355010
31990	355011
321327	355012
294182	355013
139122	355014
29380	355015
80575	355016
4431	355017
31715	355018
500	355019
337305	355020
6289	355021
8010	355022
322250	355023
109406	355024
22192	355025
200660	355026
24118	355027
134497	355028
87439	355029
70745	355030
119726	355031
79579	355032
42519	355033
276598	355034
202982	355035
202982	355036
328339	355037
347187	355038
113279	355039
2126	355040
8446	355041
20907	355042
263451	355043
5590	355044
29419	355045
2159	355046
23156	355047
55550	355048
203538	355049
28844	355050
335105	355051
29062	355052
98581	355053
2641	355054
122207	355055
6529	355056
2641	355057
21838	355058
70160	355059
193073	355060
142615	355061
96824	355062
151265	355063
10906	355064
230	355065
81858	355066
33852	355067
13312	355068
73207	355069
94702	355070
24591	355071
73235	355072
291744	355073
46287	355074
292952	355075
33852	355076
126093	355077
28768	355078
157580	355079
7552	355080
50612	355081
74044	355082
18793	355083
219617	355084
31592	355085
19649	355086
1177	355087
17239	355088
81293	355089
12256	355090
77599	355091
11931	355092
37737	355093
20994	355094
81276	355095
40461	355096
130513	355097
107542	355098
33510	355099
33510	355100
296160	355101
106990	355102
20704	355103
80771	355104
74856	355105
253204	355106
88555	355107
59334	355108
20763	355109
47195	355110
271883	355111
20763	355112
141162	355113
339462	355114
62499	355115
51091	355116
75341	355117
309159	355118
115476	355119
67645	355120
67645	355121
138647	355122
71122	355123
136409	355124
11232	355125
28263	355126
271519	355127
28263	355128
256438	355129
179467	355130
19564	355131
125675	355132
12877	355133
86351	355134
85152	355135
237247	355136
12659	355137
34915	355138
298983	355139
11121	355140
272273	355141
298191	355142
185826	355143
49922	355144
1189	355145
60419	355146
300941	355147
169495	355148
76017	355149
40746	355150
298661	355151
224999	355152
107428	355153
8142	355154
51885	355155
228234	355156
107050	355157
122540	355158
186442	355159
31244	355160
24590	355161
49165	355162
130599	355163
47845	355164
155770	355165
92392	355166
112569	355167
15970	355168
90142	355169
9221	355170
61101	355171
299639	355172
49143	355173
9749	355174
20273	355175
130121	355176
16027	355177
54932	355178
161974	355179
47845	355180
265876	355181
135712	355182
215946	355183
280825	355184
10001	355185
356904	355186
105668	355187
12698	355188
288195	355189
274829	355190
46748	355191
170221	355192
6537	355193
162753	355194
23156	355195
209330	355196
19251	355197
46680	355198
104372	355199
279546	355200
111299	355201
9260	355202
278924	355203
53587	355204
53587	355205
267931	355206
82056	355207
142585	355208
122116	355209
173570	355210
28125	355211
194005	355212
111469	355213
35418	355214
118578	355215
21388	355216
42514	355217
35800	355218
169249	355219
20	355220
32055	355221
161667	355222
106472	355223
20706	355224
167131	355225
10057	355226
71721	355227
88354	355228
90073	355229
51107	355230
75344	355231
93988	355232
9044	355233
213134	355234
152660	355235
40739	355236
31159	355237
25614	355238
157561	355239
2548	355240
43460	355241
134526	355242
96256	355243
337759	355244
123944	355245
56605	355246
18044	355247
3437	355248
204949	355249
127017	355250
167435	355251
172839	355252
8022	355253
15201	355254
35370	355255
158826	355256
157243	355257
42170	355258
225892	355259
19505	355260
196177	355261
31852	355262
75281	355263
208250	355264
115488	355265
113467	355266
248719	355267
188496	355268
2088	355269
306875	355270
185628	355271
307018	355272
169909	355273
333686	355274
78175	355275
226781	355276
24276	355277
141229	355278
137730	355279
186828	355280
79184	355281
96	355282
26361	355283
43413	355284
4563	355285
63744	355286
27201	355287
233304	355288
192467	355289
274309	355290
87654	355291
176678	355292
89699	355293
68177	355294
13613	355295
303798	355296
159365	355297
138589	355298
17262	355299
127313	355300
250770	355301
33291	355302
254235	355303
182096	355304
38479	355305
46017	355306
327222	355307
330857	355308
305095	355309
183641	355310
2272	355311
26180	355312
47437	355313
199428	355314
28976	355315
275671	355316
55883	355317
89094	355318
186583	355319
53880	355320
47149	355321
271148	355322
222061	355323
46689	355324
69855	355325
82746	355326
37003	355327
23657	355328
68300	355329
17118	355330
266491	355331
49170	355332
18205	355333
200218	355334
119830	355335
103543	355336
119909	355337
103543	355338
133192	355339
5515	355340
53432	355341
76803	355342
94549	355343
162930	355344
69015	355345
3445	355346
102638	355347
139501	355348
10334	355349
77027	355350
11124	355351
123880	355352
148837	355353
28357	355354
105347	355355
247781	355356
230432	355357
24470	355358
207541	355359
109469	355360
5570	355361
53012	355362
91291	355363
280420	355364
93816	355365
113108	355366
263659	355367
89600	355368
176411	355369
48607	355370
12203	355371
29683	355372
21281	355373
82763	355374
44090	355375
155266	355376
15585	355377
62431	355378
37254	355379
73178	355380
2772	355381
21262	355382
53393	355383
110270	355384
42341	355385
114399	355386
109323	355387
11674	355388
122770	355389
49658	355390
83855	355391
81003	355392
48271	355393
42253	355394
338980	355395
37254	355396
83423	355397
293473	355398
29683	355399
42211	355400
72933	355401
3799	355402
138281	355403
17554	355404
252482	355405
3061	355406
124905	355407
1698	355408
99262	355409
99260	355410
22407	355411
31391	355412
95322	355413
47970	355414
65557	355415
177674	355416
96000	355417
127777	355418
102303	355419
102303	355420
119	355421
87120	355422
78610	355423
5415	355424
320098	355425
320866	355426
31255	355427
61445	355428
183572	355429
75907	355430
144021	355431
282407	355432
28864	355433
97001	355434
35704	355435
296610	355436
79124	355437
59603	355438
169785	355439
321464	355440
21079	355441
17057	355442
300981	355443
103956	355444
231682	355445
86714	355446
38274	355447
46821	355448
257711	355449
256289	355450
41846	355451
156756	355452
9313	355453
35096	355454
325544	355455
63369	355456
277216	355457
186904	355458
169980	355459
144028	355460
16073	355461
112901	355462
140727	355463
37097	355464
236735	355465
323824	355466
284005	355467
232618	355468
140416	355469
328391	355470
60311	355471
90825	355472
156915	355473
54845	355474
18458	355475
255514	355476
89875	355477
324302	355478
103295	355479
40305	355480
196662	355481
40305	355482
47972	355483
6030	355484
114141	355485
250668	355486
28940	355487
166776	355488
24991	355489
229224	355490
280093	355491
65963	355492
35098	355493
7762	355494
148103	355495
105176	355496
275528	355497
18798	355498
85907	355499
186827	355500
161676	355501
283410	355502
108951	355503
43886	355504
303714	355505
68196	355506
1916	355507
200327	355508
19700	355509
177198	355510
148355	355511
193199	355512
125600	355513
26696	355514
26696	355515
10985	355516
14238	355517
58132	355518
98509	355519
272332	355520
263131	355521
297865	355522
101748	355523
195300	355524
66742	355525
36691	355526
69710	355527
10290	355528
348159	355529
279992	355530
138991	355531
253691	355532
8490	355533
5881	355534
13553	355535
137194	355536
241723	355537
252461	355538
53994	355539
221238	355540
37476	355541
2459	355542
204298	355543
288515	355544
11979	355545
327110	355546
66713	355547
10744	355548
303023	355549
114117	355550
207380	355551
27375	355552
21176	355553
9055	355554
237956	355555
8949	355556
111774	355557
332266	355558
77772	355559
302054	355560
8049	355561
141265	355562
80153	355563
253776	355564
1717	355565
251573	355566
121855	355567
44163	355568
153213	355569
40631	355570
5861	355571
136338	355572
53996	355573
13622	355574
70093	355575
25724	355576
19357	355577
8851	355578
260774	355579
276298	355580
188330	355581
22521	355582
38209	355583
37372	355584
204736	355585
138847	355586
54475	355587
162376	355588
99419	355589
136338	355590
53251	355591
43175	355592
58409	355593
37338	355594
229202	355595
313086	355596
245495	355597
47055	355598
107226	355599
148271	355600
253321	355601
277893	355602
37438	355603
253844	355604
303736	355605
229898	355606
188778	355607
10622	355608
9732	355609
15118	355610
2446	355611
20444	355612
120823	355613
196396	355614
271577	355615
196340	355616
25963	355617
92234	355618
84927	355619
202796	355620
232645	355621
142905	355622
144064	355623
86969	355624
196396	355625
9060	355626
78982	355627
307439	355628
183675	355629
114673	355630
38291	355631
203642	355632
8864	355633
82937	355634
126323	355635
81421	355636
21516	355637
202300	355638
127315	355639
23271	355640
93624	355641
65708	355642
12371	355643
31284	355644
16505	355645
356167	355646
197879	355647
56561	355648
112123	355649
151202	355650
283372	355651
2017	355652
165669	355653
335241	355654
207926	355655
23792	355656
83050	355657
248652	355658
124862	355659
197962	355660
422	355661
265142	355662
70465	355663
82177	355664
7570	355665
322413	355666
270016	355667
189765	355668
102625	355669
14344	355670
12263	355671
237190	355672
139200	355673
38032	355674
54530	355675
4088	355676
56179	355677
30385	355678
13607	355679
130730	355680
125687	355681
14234	355682
245	355683
196068	355684
19742	355685
23789	355686
23801	355687
118134	355688
236873	355689
258950	355690
139025	355691
39064	355692
131077	355693
215077	355694
153420	355695
266091	355696
186692	355697
323469	355698
3154	355699
17183	355700
15107	355701
81830	355702
172763	355703
120730	355704
66188	355705
333161	355706
37706	355707
93184	355708
67806	355709
90993	355710
92034	355711
15310	355712
25446	355713
262862	355714
75973	355715
386	355716
293446	355717
108505	355718
147011	355719
292250	355720
2098	355721
127214	355722
326493	355723
8425	355724
258537	355725
91211	355726
35718	355727
172658	355728
155578	355729
161439	355730
52303	355731
52255	355732
18666	355733
91613	355734
111541	355735
190947	355736
90953	355737
66365	355738
117635	355739
150222	355740
303500	355741
5897	355742
45058	355743
25054	355744
55183	355745
82315	355746
105067	355747
52425	355748
1450	355749
30414	355750
7120	355751
91851	355752
60835	355753
14757	355754
232319	355755
120433	355756
5229	355757
298546	355758
187269	355759
27192	355760
56850	355761
70845	355762
25559	355763
116620	355764
130970	355765
100229	355766
51520	355767
74199	355768
27592	355769
24020	355770
17509	355771
239177	355772
21859	355773
35405	355774
126901	355775
182809	355776
53172	355777
8505	355778
82621	355779
33097	355780
18154	355781
30613	355782
90217	355783
65657	355784
51606	355785
49348	355786
9507	355787
103060	355788
159901	355789
198242	355790
40963	355791
172876	355792
282551	355793
292633	355794
33348	355795
164990	355796
167211	355797
19908	355798
33360	355799
55505	355800
123835	355801
126157	355802
22020	355803
122587	355804
39116	355805
339454	355806
42720	355807
53784	355808
197293	355809
29508	355810
92339	355811
43217	355812
168567	355813
138435	355814
30351	355815
100137	355816
15557	355817
140577	355818
78640	355819
206707	355820
50705	355821
14882	355822
280871	355823
130360	355824
283825	355825
61826	355826
203261	355827
755	355828
308234	355829
135885	355830
117241	355831
55429	355832
21735	355833
161538	355834
199178	355835
216616	355836
114186	355837
211478	355838
82556	355839
10467	355840
76443	355841
23552	355842
44945	355843
14169	355844
21206	355845
12584	355846
183418	355847
300079	355848
75074	355849
343287	355850
65804	355851
308094	355852
43369	355853
20986	355854
179700	355855
180043	355856
35270	355857
28882	355858
203601	355859
229047	355860
345331	355861
3685	355862
257132	355863
283866	355864
14122	355865
89192	355866
167241	355867
268026	355868
44192	355869
11017	355870
163624	355871
78097	355872
68592	355873
68218	355874
275526	355875
352764	355876
48380	355877
27308	355878
208260	355879
16493	355880
82365	355881
75361	355882
11669	355883
164104	355884
113798	355885
278137	355886
128444	355887
97015	355888
106022	355889
119710	355890
168801	355891
18172	355892
6282	355893
133167	355894
199082	355895
310260	355896
116889	355897
115114	355898
309652	355899
239420	355900
168764	355901
19315	355902
61428	355903
107124	355904
269509	355905
45871	355906
277	355907
183581	355908
35517	355909
20963	355910
99893	355911
66117	355912
44999	355913
31511	355914
126449	355915
305495	355916
59020	355917
75433	355918
305986	355919
344453	355920
105303	355921
300542	355922
272344	355923
136346	355924
332648	355925
41510	355926
304194	355927
179214	355928
55047	355929
201072	355930
19435	355931
63559	355932
228834	355933
77591	355934
6756	355935
23171	355936
70408	355937
167841	355938
7736	355939
106911	355940
311570	355941
181636	355942
89034	355943
51905	355944
120209	355945
299158	355946
156507	355947
61313	355948
131997	355949
1463	355950
119878	355951
64202	355952
341302	355953
13835	355954
94881	355955
12619	355956
88525	355957
38789	355958
166590	355959
120006	355960
151342	355961
59400	355962
107495	355963
222013	355964
70772	355965
113298	355966
246684	355967
32304	355968
59096	355969
266584	355970
178816	355971
172760	355972
25967	355973
2810	355974
41778	355975
122643	355976
239788	355977
72349	355978
47220	355979
577	355980
128515	355981
104982	355982
117568	355983
9079	355984
67414	355985
115491	355986
388	355987
329606	355988
316	355989
249	355990
49221	355991
19843	355992
3775	355993
43030	355994
4761	355995
264156	355996
5604	355997
21554	355998
4655	355999
158917	356000
76	356001
47035	356002
4411	356003
315008	356004
196532	356005
6050	356006
101430	356007
285839	356008
111305	356009
215432	356010
75362	356011
68048	356012
41318	356013
9540	356014
207665	356015
11141	356016
335469	356017
345715	356018
202054	356019
86241	356020
191750	356021
43287	356022
129976	356023
108875	356024
99118	356025
14182	356026
61516	356027
144829	356028
78265	356029
107578	356030
122999	356031
3427	356032
199334	356033
4313	356034
109982	356035
77595	356036
15805	356037
71430	356038
284523	356039
10572	356040
84455	356041
264882	356042
207068	356043
162517	356044
171119	356045
205293	356046
84308	356047
73303	356048
293467	356049
292099	356050
172542	356051
107970	356052
156157	356053
8914	356054
356736	356055
25025	356056
354213	356057
50428	356058
241327	356059
19823	356060
137412	356061
55282	356062
48988	356063
18936	356064
27289	356065
209268	356066
84327	356067
177752	356068
7609	356069
354955	356070
3807	356071
323928	356072
56037	356073
250139	356074
272035	356075
208034	356076
42715	356077
210239	356078
40781	356079
171984	356080
287952	356081
162517	356082
208025	356083
56600	356084
306413	356085
171714	356086
10285	356087
48252	356088
50051	356089
346049	356090
142136	356091
205106	356092
240169	356093
206033	356094
82248	356095
27262	356096
290851	356097
207244	356098
39922	356099
69537	356100
281765	356101
14699	356102
299887	356103
349929	356104
103317	356105
13068	356106
278132	356107
23414	356108
127731	356109
179815	356110
265202	356111
53478	356112
9272	356113
48780	356114
10767	356115
124964	356116
156996	356117
56495	356118
351618	356119
225255	356120
88965	356121
12980	356122
307932	356123
11960	356124
113929	356125
95043	356126
32148	356127
19095	356128
345923	356129
33391	356130
26494	356131
117577	356132
54123	356133
88874	356134
112008	356135
335359	356136
48215	356137
181556	356138
166768	356139
7570	356140
21606	356141
38385	356142
165539	356143
187029	356144
52462	356145
325409	356146
29357	356147
7317	356148
89693	356149
74867	356150
133555	356151
71108	356152
4665	356153
82288	356154
7956	356155
46307	356156
223452	356157
258185	356158
100211	356159
6610	356160
138837	356161
194845	356162
40424	356163
88579	356164
139233	356165
2953	356166
2163	356167
26326	356168
54735	356169
38712	356170
47010	356171
28032	356172
216097	356173
222903	356174
232841	356175
249985	356176
96155	356177
344727	356178
202308	356179
341998	356180
123731	356181
335338	356182
200275	356183
199184	356184
346919	356185
200259	356186
13650	356187
26684	356188
19187	356189
357498	356190
105013	356191
40244	356192
165195	356193
4429	356194
22301	356195
50855	356196
199925	356197
75556	356198
237533	356199
2192	356200
6682	356201
199457	356202
6756	356203
9894	356204
182752	356205
94530	356206
21786	356207
282341	356208
261220	356209
105849	356210
119558	356211
2963	356212
113004	356213
124280	356214
25156	356215
80771	356216
2639	356217
64572	356218
282003	356219
1291	356220
74332	356221
97512	356222
67498	356223
32797	356224
17090	356225
70772	356226
21137	356227
5410	356228
152836	356229
90846	356230
276587	356231
67879	356232
225195	356233
33274	356234
58261	356235
230304	356236
47296	356237
107367	356238
33568	356239
17174	356240
33446	356241
5410	356242
169810	356243
70688	356244
32883	356245
17196	356246
137273	356247
17406	356248
107488	356249
140970	356250
163750	356251
70524	356252
10304	356253
271720	356254
40509	356255
93471	356256
275428	356257
22390	356258
278517	356259
26206	356260
36127	356261
161988	356262
32928	356263
28611	356264
306221	356265
97087	356266
169930	356267
106481	356268
69136	356269
164308	356270
241925	356271
18362	356272
64548	356273
9687	356274
33502	356275
107454	356276
104291	356277
86802	356278
21493	356279
1333	356280
90088	356281
47628	356282
68048	356283
59813	356284
21493	356285
104526	356286
168492	356287
21786	356288
7550	356289
249828	356290
5981	356291
105389	356292
280725	356293
50622	356294
301954	356295
141246	356296
225251	356297
199797	356298
137538	356299
157213	356300
132619	356301
147113	356302
209231	356303
282690	356304
2489	356305
12343	356306
124988	356307
135758	356308
178946	356309
106129	356310
244238	356311
17456	356312
12734	356313
133768	356314
47797	356315
55211	356316
166996	356317
10339	356318
140130	356319
121925	356320
145292	356321
2379	356322
13040	356323
78420	356324
221929	356325
139292	356326
232601	356327
119649	356328
19260	356329
191628	356330
171503	356331
59028	356332
3108	356333
60664	356334
18222	356335
30547	356336
205714	356337
141705	356338
121900	356339
51418	356340
160729	356341
19835	356342
61609	356343
3833	356344
8347	356345
347714	356346
52209	356347
561	356348
19568	356349
174809	356350
299372	356351
320450	356352
18722	356353
70791	356354
81159	356355
9611	356356
34176	356357
151937	356358
1215	356359
118495	356360
47107	356361
102942	356362
32619	356363
168600	356364
6873	356365
103208	356366
14525	356367
9855	356368
164902	356369
118960	356370
69062	356371
16954	356372
86746	356373
106000	356374
103461	356375
182449	356376
205823	356377
241273	356378
80206	356379
5675	356380
55877	356381
281672	356382
298312	356383
48154	356384
79873	356385
274385	356386
19370	356387
37089	356388
50978	356389
333532	356390
125835	356391
68899	356392
188683	356393
5312	356394
226529	356395
79145	356396
30148	356397
47934	356398
5688	356399
77515	356400
70738	356401
312181	356402
327704	356403
23418	356404
153045	356405
88095	356406
183375	356407
301723	356408
140735	356409
54520	356410
15790	356411
88623	356412
132449	356413
44849	356414
65620	356415
60358	356416
124685	356417
58631	356418
6469	356419
29680	356420
33370	356421
28255	356422
99713	356423
39027	356424
87107	356425
25516	356426
200837	356427
47821	356428
363	356429
87087	356430
320145	356431
279104	356432
198567	356433
107965	356434
21555	356435
133861	356436
282673	356437
159972	356438
170271	356439
48241	356440
278738	356441
107583	356442
48338	356443
204376	356444
915	356445
48112	356446
48119	356447
3028	356448
43671	356449
144934	356450
204430	356451
42935	356452
3641	356453
106886	356454
38094	356455
181877	356456
119559	356457
9650	356458
4777	356459
28019	356460
33379	356461
97069	356462
36991	356463
1114	356464
2904	356465
111928	356466
5244	356467
25406	356468
11374	356469
159352	356470
38356	356471
162860	356472
22558	356473
69644	356474
6910	356475
33505	356476
124307	356477
89416	356478
114447	356479
58075	356480
27545	356481
1908	356482
8522	356483
14826	356484
88207	356485
2281	356486
148654	356487
8158	356488
568	356489
52991	356490
65918	356491
58565	356492
220499	356493
147148	356494
168183	356495
217192	356496
125579	356497
11410	356498
77013	356499
97619	356500
55338	356501
144154	356502
151461	356503
92448	356504
298090	356505
14016	356506
4905	356507
35561	356508
15304	356509
32651	356510
126073	356511
169398	356512
51758	356513
718	356514
285069	356515
201356	356516
3283	356517
14467	356518
332468	356519
125954	356520
20924	356521
14808	356522
8559	356523
14465	356524
12620	356525
81175	356526
41602	356527
20050	356528
202913	356529
138245	356530
96270	356531
5476	356532
32520	356533
135067	356534
47834	356535
58850	356536
26006	356537
50751	356538
163368	356539
40099	356540
8790	356541
216	356542
57805	356543
147119	356544
9700	356545
67779	356546
310787	356547
19522	356548
37207	356549
346020	356550
152308	356551
82918	356552
76800	356553
62932	356554
15457	356555
126637	356556
81330	356557
88152	356558
160654	356559
18823	356560
64362	356561
79480	356562
52991	356563
328367	356564
7143	356565
144514	356566
95942	356567
39183	356568
191729	356569
65153	356570
23362	356571
93258	356572
46719	356573
87048	356574
8862	356575
105760	356576
163584	356577
53137	356578
88275	356579
211941	356580
8282	356581
19435	356582
4744	356583
20749	356584
3638	356585
16115	356586
3402	356587
15633	356588
64981	356589
107175	356590
17175	356591
93564	356592
11381	356593
118677	356594
20427	356595
38893	356596
256287	356597
116755	356598
75541	356599
30260	356600
157036	356601
489	356602
10945	356603
22168	356604
338326	356605
10512	356606
142449	356607
272971	356608
119806	356609
81544	356610
96249	356611
126395	356612
125771	356613
4036	356614
90473	356615
88776	356616
75101	356617
162927	356618
119977	356619
87101	356620
263	356621
302287	356622
119195	356623
179250	356624
74097	356625
259635	356626
184528	356627
1203	356628
73499	356629
8321	356630
323776	356631
180314	356632
153168	356633
16554	356634
147890	356635
109043	356636
44405	356637
17502	356638
44405	356639
98534	356640
26391	356641
23585	356642
168017	356643
14908	356644
12934	356645
14908	356646
193153	356647
350116	356648
322141	356649
196425	356650
258966	356651
272225	356652
230528	356653
67279	356654
30830	356655
193328	356656
36739	356657
724	356658
102109	356659
63043	356660
49431	356661
17	356662
53516	356663
110187	356664
60234	356665
134982	356666
306575	356667
74583	356668
173676	356669
18480	356670
210232	356671
206902	356672
109841	356673
110744	356674
109126	356675
289833	356676
111460	356677
293873	356678
84	356679
18140	356680
160443	356681
245748	356682
120582	356683
94455	356684
291327	356685
253457	356686
50328	356687
278515	356688
83061	356689
144992	356690
8149	356691
123466	356692
26678	356693
20557	356694
273904	356695
124764	356696
273682	356697
298723	356698
46165	356699
79586	356700
54352	356701
136808	356702
126736	356703
45964	356704
274728	356705
135347	356706
42373	356707
46231	356708
108190	356709
41158	356710
254889	356711
112654	356712
74045	356713
1584	356714
63109	356715
103717	356716
29835	356717
48323	356718
162539	356719
304782	356720
166174	356721
131067	356722
8590	356723
120244	356724
116821	356725
160794	356726
87361	356727
186410	356728
80198	356729
36039	356730
526	356731
70311	356732
307239	356733
157056	356734
32023	356735
22680	356736
12588	356737
357337	356738
21504	356739
264661	356740
27726	356741
289526	356742
67049	356743
5045	356744
5045	356745
182679	356746
5045	356747
74498	356748
276621	356749
21477	356750
262535	356751
324060	356752
195597	356753
9552	356754
25934	356755
264018	356756
26341	356757
313	356758
106962	356759
147504	356760
67020	356761
46839	356762
36135	356763
94680	356764
356703	356765
29958	356766
267925	356767
37267	356768
46349	356769
21813	356770
144429	356771
33404	356772
296915	356773
75437	356774
628	356775
5588	356776
90718	356777
54426	356778
30862	356779
28892	356780
62861	356781
4436	356782
66241	356783
50625	356784
302511	356785
268853	356786
25433	356787
39082	356788
215398	356789
129368	356790
350384	356791
3416	356792
129296	356793
209640	356794
16722	356795
83197	356796
15823	356797
76981	356798
180778	356799
68015	356800
19009	356801
166646	356802
193124	356803
104889	356804
47189	356805
64445	356806
170791	356807
36323	356808
327880	356809
217	356810
39699	356811
32382	356812
201974	356813
18739	356814
225865	356815
10030	356816
5898	356817
1990	356818
122994	356819
174119	356820
177197	356821
58958	356822
1734	356823
169783	356824
6834	356825
9515	356826
133322	356827
6442	356828
13434	356829
350557	356830
19846	356831
204999	356832
179235	356833
117286	356834
209580	356835
129323	356836
115592	356837
207096	356838
127737	356839
208023	356840
207430	356841
129296	356842
69293	356843
351768	356844
1200	356845
16377	356846
350228	356847
68793	356848
231913	356849
183800	356850
7	356851
31965	356852
278731	356853
254250	356854
54271	356855
279338	356856
277721	356857
36381	356858
45530	356859
160169	356860
194023	356861
229817	356862
40931	356863
343337	356864
117632	356865
1997	356866
236276	356867
357581	356868
267511	356869
47631	356870
211608	356871
126070	356872
105265	356873
67004	356874
7436	356875
4742	356876
43629	356877
85052	356878
12681	356879
167536	356880
106012	356881
12978	356882
9495	356883
33284	356884
48483	356885
886	356886
16	356887
6500	356888
101391	356889
117129	356890
68799	356891
30695	356892
59542	356893
69056	356894
32352	356895
69085	356896
17238	356897
17238	356898
32559	356899
17085	356900
274763	356901
207895	356902
4016	356903
23679	356904
103559	356905
338734	356906
82785	356907
330418	356908
46657	356909
7917	356910
17394	356911
158935	356912
141849	356913
406	356914
86748	356915
48438	356916
26371	356917
30142	356918
14655	356919
4071	356920
169222	356921
121410	356922
6124	356923
180307	356924
206469	356925
3860	356926
50552	356927
6976	356928
148704	356929
12167	356930
4745	356931
291180	356932
7448	356933
171996	356934
128144	356935
207791	356936
73187	356937
116686	356938
201370	356939
14608	356940
2919	356941
132526	356942
8768	356943
38127	356944
193301	356945
83362	356946
84428	356947
206688	356948
14698	356949
69408	356950
1226	356951
24876	356952
81195	356953
310969	356954
19220	356955
130324	356956
209400	356957
49771	356958
117667	356959
52211	356960
117372	356961
18837	356962
77186	356963
204357	356964
4689	356965
206954	356966
31790	356967
140663	356968
56302	356969
52120	356970
113546	356971
16825	356972
19919	356973
5197	356974
289897	356975
190613	356976
13654	356977
272394	356978
82593	356979
22943	356980
11937	356981
122272	356982
53425	356983
5926	356984
62594	356985
102342	356986
777	356987
3640	356988
12511	356989
101981	356990
65439	356991
5176	356992
4086	356993
160626	356994
75315	356995
185666	356996
151635	356997
51306	356998
98608	356999
118050	357000
142609	357001
82980	357002
292777	357003
285824	357004
160859	357005
1246	357006
4715	357007
3507	357008
267877	357009
79221	357010
56186	357011
141451	357012
41802	357013
205702	357014
10226	357015
50887	357016
252558	357017
77590	357018
732	357019
200541	357020
21253	357021
347879	357022
52582	357023
13339	357024
27268	357025
71688	357026
7926	357027
12570	357028
21419	357029
17721	357030
2409	357031
36761	357032
85092	357033
6456	357034
8563	357035
7106	357036
6839	357037
110726	357038
3675	357039
189586	357040
302901	357041
87064	357042
87064	357043
101924	357044
3845	357045
263811	357046
121	357047
37282	357048
672	357049
41167	357050
263215	357051
261046	357052
22915	357053
8224	357054
118075	357055
5914	357056
79716	357057
2598	357058
4438	357059
6806	357060
263817	357061
14009	357062
371	357063
89023	357064
122589	357065
69491	357066
261055	357067
22843	357068
669	357069
261940	357070
254464	357071
165555	357072
89104	357073
191166	357074
20926	357075
312467	357076
187098	357077
26031	357078
42488	357079
182506	357080
40700	357081
52501	357082
65071	357083
311899	357084
120699	357085
16943	357086
89868	357087
5766	357088
16619	357089
320713	357090
34078	357091
17955	357092
109023	357093
72095	357094
15	357095
9280	357096
49388	357097
179926	357098
14187	357099
158120	357100
279796	357101
113886	357102
34456	357103
176186	357104
13430	357105
14032	357106
7967	357107
71562	357108
231030	357109
31301	357110
293848	357111
802	357112
11618	357113
34208	357114
201958	357115
118936	357116
50208	357117
34914	357118
112393	357119
3450	357120
268219	357121
39175	357122
13265	357123
344079	357124
1280	357125
325135	357126
91648	357127
216524	357128
134744	357129
10364	357130
36143	357131
282087	357132
13664	357133
47923	357134
42096	357135
156100	357136
40503	357137
138383	357138
140209	357139
15256	357140
17438	357141
223659	357142
61477	357143
148897	357144
54358	357145
223876	357146
92469	357147
28825	357148
222452	357149
40503	357150
11357	357151
61603	357152
40376	357153
145715	357154
28825	357155
113328	357156
59820	357157
139137	357158
140395	357159
44487	357160
200929	357161
200929	357162
570	357163
281370	357164
89093	357165
47671	357166
23202	357167
13038	357168
165382	357169
33710	357170
145205	357171
225035	357172
13525	357173
138456	357174
221901	357175
32933	357176
6568	357177
69737	357178
93377	357179
27732	357180
327408	357181
214777	357182
15592	357183
211618	357184
40804	357185
126421	357186
269859	357187
201246	357188
125153	357189
7136	357190
192289	357191
112447	357192
20020	357193
45592	357194
184366	357195
167189	357196
26299	357197
26299	357198
140565	357199
169764	357200
30135	357201
11614	357202
230212	357203
75334	357204
183672	357205
305900	357206
10989	357207
61	357208
313242	357209
127161	357210
12538	357211
88194	357212
5839	357213
337668	357214
108574	357215
6856	357216
5472	357217
163585	357218
11328	357219
59733	357220
1214	357221
51617	357222
2978	357223
141528	357224
184405	357225
113172	357226
52867	357227
221184	357228
28551	357229
140352	357230
216940	357231
3086	357232
164726	357233
162153	357234
17158	357235
166751	357236
182046	357237
23474	357238
254744	357239
138209	357240
17381	357241
46178	357242
53872	357243
44975	357244
31418	357245
36401	357246
76247	357247
51795	357248
127708	357249
242323	357250
27404	357251
194201	357252
263452	357253
22677	357254
120829	357255
162720	357256
127036	357257
151230	357258
2106	357259
882	357260
16045	357261
18900	357262
99	357263
78830	357264
138883	357265
295369	357266
73703	357267
36389	357268
513	357269
296825	357270
295347	357271
2115	357272
17	357273
5057	357274
24770	357275
119560	357276
107909	357277
34778	357278
336541	357279
102888	357280
9087	357281
296515	357282
18144	357283
102958	357284
18101	357285
112092	357286
7520	357287
96995	357288
103262	357289
12236	357290
317101	357291
147307	357292
121348	357293
289955	357294
14938	357295
52828	357296
15818	357297
178404	357298
73765	357299
109967	357300
45883	357301
79878	357302
38936	357303
16965	357304
70939	357305
280488	357306
20537	357307
12966	357308
98295	357309
17262	357310
9124	357311
116732	357312
67471	357313
8960	357314
25112	357315
8400	357316
5393	357317
36661	357318
57252	357319
63584	357320
82050	357321
23592	357322
32241	357323
70783	357324
9760	357325
58687	357326
200941	357327
11574	357328
231214	357329
138815	357330
35966	357331
16647	357332
204147	357333
77323	357334
116650	357335
35067	357336
19053	357337
168949	357338
32222	357339
3000	357340
135691	357341
8702	357342
218202	357343
81918	357344
54120	357345
137876	357346
258	357347
54011	357348
107476	357349
23945	357350
8894	357351
33015	357352
108128	357353
77611	357354
183511	357355
107807	357356
15505	357357
14140	357358
306780	357359
9451	357360
55576	357361
103085	357362
32147	357363
18980	357364
190786	357365
37	357366
140444	357367
36661	357368
800	357369
58841	357370
6706	357371
2188	357372
67688	357373
307637	357374
44575	357375
21726	357376
74065	357377
144143	357378
42740	357379
43898	357380
10301	357381
64738	357382
53937	357383
12659	357384
301	357385
176	357386
166984	357387
843	357388
296700	357389
76203	357390
46336	357391
165103	357392
62947	357393
348276	357394
6670	357395
345356	357396
267315	357397
4414	357398
55833	357399
284733	357400
278891	357401
103611	357402
143914	357403
64158	357404
178448	357405
136178	357406
34670	357407
92537	357408
58771	357409
48026	357410
442	357411
31581	357412
19392	357413
70235	357414
119152	357415
59252	357416
61626	357417
67457	357418
2713	357419
180191	357420
3504	357421
140	357422
102974	357423
199857	357424
9813	357425
119885	357426
169967	357427
102478	357428
17280	357429
911	357430
259343	357431
122852	357432
345259	357433
252661	357434
89205	357435
108073	357436
12428	357437
105399	357438
40498	357439
80138	357440
127035	357441
38145	357442
15054	357443
70665	357444
155928	357445
192249	357446
87768	357447
46891	357448
76591	357449
35486	357450
161765	357451
3327	357452
61515	357453
36731	357454
25562	357455
33627	357456
2193	357457
4414	357458
261641	357459
19504	357460
47703	357461
196363	357462
34822	357463
152514	357464
35409	357465
15938	357466
54836	357467
27037	357468
289716	357469
23848	357470
12401	357471
168322	357472
319632	357473
6466	357474
12977	357475
17525	357476
62915	357477
32361	357478
99806	357479
37	357480
18997	357481
19386	357482
69876	357483
12766	357484
234529	357485
15398	357486
1605	357487
32099	357488
180224	357489
3667	357490
5207	357491
297274	357492
773	357493
67630	357494
230553	357495
278384	357496
106384	357497
134359	357498
185866	357499
98193	357500
16288	357501
126132	357502
75896	357503
25774	357504
107832	357505
15671	357506
3885	357507
30514	357508
82959	357509
7073	357510
239199	357511
28389	357512
22478	357513
18282	357514
1291	357515
21358	357516
28788	357517
123055	357518
126943	357519
50536	357520
192664	357521
41639	357522
33576	357523
186485	357524
303575	357525
197179	357526
46124	357527
34666	357528
178785	357529
1291	357530
12718	357531
102770	357532
17286	357533
18499	357534
123011	357535
187672	357536
57110	357537
26917	357538
111858	357539
35970	357540
266706	357541
5982	357542
106552	357543
55387	357544
103857	357545
17512	357546
30037	357547
55387	357548
93848	357549
221785	357550
111817	357551
226608	357552
9415	357553
1955	357554
39954	357555
183037	357556
170972	357557
196872	357558
2644	357559
77649	357560
51523	357561
3433	357562
196470	357563
16854	357564
96115	357565
58607	357566
60930	357567
69221	357568
6097	357569
10831	357570
131100	357571
254345	357572
161686	357573
304224	357574
126769	357575
253603	357576
148599	357577
180556	357578
23944	357579
31373	357580
254	357581
55001	357582
254389	357583
334893	357584
138506	357585
20190	357586
305043	357587
247893	357588
32299	357589
35232	357590
19056	357591
65285	357592
212497	357593
299605	357594
47623	357595
250366	357596
127163	357597
78520	357598
92242	357599
44840	357600
23235	357601
100533	357602
44705	357603
174091	357604
114590	357605
13016	357606
19641	357607
184045	357608
129282	357609
19554	357610
2992	357611
18989	357612
111566	357613
269428	357614
188958	357615
78427	357616
78427	357617
78427	357618
5185	357619
136852	357620
14278	357621
7163	357622
88598	357623
8	357624
152218	357625
8	357626
8	357627
327149	357628
188625	357629
147338	357630
8	357631
8	357632
8522	357633
21383	357634
26868	357635
59400	357636
3900	357637
22397	357638
300420	357639
28435	357640
163946	357641
103093	357642
93484	357643
14171	357644
89438	357645
17018	357646
39251	357647
318993	357648
263427	357649
62642	357650
37115	357651
25227	357652
208002	357653
60729	357654
265508	357655
31425	357656
132534	357657
6678	357658
73972	357659
82049	357660
41864	357661
227457	357662
103091	357663
1940	357664
175310	357665
1389	357666
245054	357667
16294	357668
121050	357669
58095	357670
39822	357671
252214	357672
89054	357673
192419	357674
8222	357675
3927	357676
125393	357677
253	357678
29252	357679
79644	357680
60669	357681
4656	357682
74038	357683
118201	357684
46664	357685
106700	357686
268486	357687
105781	357688
23339	357689
124974	357690
103713	357691
5478	357692
16998	357693
23587	357694
35512	357695
329	357696
89356	357697
5820	357698
36231	357699
35973	357700
23657	357701
77549	357702
21246	357703
78729	357704
16892	357705
82432	357706
83051	357707
55138	357708
200819	357709
4466	357710
50697	357711
268825	357712
148778	357713
11000	357714
27222	357715
338366	357716
83012	357717
26536	357718
165507	357719
127164	357720
38400	357721
113824	357722
53568	357723
19761	357724
83569	357725
127198	357726
37337	357727
6636	357728
280737	357729
80157	357730
95171	357731
156026	357732
126904	357733
138358	357734
117518	357735
160724	357736
109359	357737
305431	357738
26871	357739
247	357740
14185	357741
69509	357742
351030	357743
237175	357744
292427	357745
75864	357746
184495	357747
14704	357748
7	357749
30410	357750
185104	357751
5166	357752
53432	357753
11810	357754
117290	357755
46154	357756
93261	357757
549	357758
82089	357759
8977	357760
73982	357761
152863	357762
141826	357763
67675	357764
82203	357765
186378	357766
1931	357767
11907	357768
123639	357769
233377	357770
277502	357771
60320	357772
122086	357773
165092	357774
234365	357775
347607	357776
125620	357777
15437	357778
318491	357779
248682	357780
212413	357781
11273	357782
96015	357783
12037	357784
51271	357785
126066	357786
74188	357787
16324	357788
15513	357789
103132	357790
117431	357791
2995	357792
41173	357793
41288	357794
41288	357795
16686	357796
88369	357797
130926	357798
310848	357799
38953	357800
75232	357801
218635	357802
139108	357803
222223	357804
70145	357805
7212	357806
40268	357807
52076	357808
4279	357809
198963	357810
154556	357811
186212	357812
22187	357813
38439	357814
331513	357815
278143	357816
99102	357817
251078	357818
15814	357819
2651	357820
300625	357821
47695	357822
156744	357823
78977	357824
115537	357825
166923	357826
42908	357827
35746	357828
2392	357829
102378	357830
47799	357831
29086	357832
32166	357833
85748	357834
82525	357835
269001	357836
156402	357837
91949	357838
43145	357839
98257	357840
74410	357841
422	357842
128967	357843
14999	357844
161571	357845
326785	357846
33030	357847
104393	357848
311638	357849
102964	357850
33373	357851
18618	357852
66372	357853
95859	357854
61195	357855
1175	357856
5204	357857
38924	357858
15206	357859
65374	357860
107715	357861
112645	357862
31618	357863
81545	357864
154556	357865
139101	357866
38480	357867
20872	357868
90778	357869
4662	357870
43666	357871
81736	357872
19588	357873
37597	357874
3361	357875
34906	357876
2403	357877
269	357878
2651	357879
35644	357880
18539	357881
52084	357882
12309	357883
185450	357884
58663	357885
48445	357886
265966	357887
58788	357888
141881	357889
71241	357890
97486	357891
44011	357892
25556	357893
137446	357894
137446	357895
28572	357896
245874	357897
165533	357898
35802	357899
1631	357900
114029	357901
248643	357902
7174	357903
7554	357904
51881	357905
21221	357906
185377	357907
4811	357908
1190	357909
113160	357910
9444	357911
14999	357912
47221	357913
47566	357914
21059	357915
4772	357916
279440	357917
89189	357918
46675	357919
25454	357920
280960	357921
23482	357922
59	357923
153575	357924
35736	357925
155943	357926
18676	357927
167051	357928
14416	357929
12070	357930
82932	357931
165934	357932
105201	357933
59906	357934
50917	357935
20638	357936
155877	357937
55103	357938
89147	357939
18	357940
13656	357941
52101	357942
21682	357943
280602	357944
98243	357945
13774	357946
32717	357947
159426	357948
113298	357949
156554	357950
106059	357951
1529	357952
57031	357953
18507	357954
266	357955
38928	357956
164338	357957
104888	357958
76098	357959
144675	357960
18555	357961
23480	357962
272630	357963
28252	357964
270471	357965
50962	357966
21349	357967
80501	357968
14354	357969
23349	357970
3542	357971
116070	357972
85805	357973
123195	357974
145915	357975
70272	357976
21116	357977
80358	357978
186864	357979
23656	357980
23021	357981
22484	357982
19542	357983
32747	357984
16867	357985
278140	357986
15003	357987
104176	357988
38450	357989
5073	357990
141591	357991
7267	357992
11730	357993
187104	357994
141885	357995
83333	357996
253397	357997
15168	357998
248434	357999
153631	358000
9451	358001
250437	358002
84674	358003
47659	358004
118710	358005
26864	358006
12662	358007
62143	358008
301267	358009
300636	358010
65980	358011
230194	358012
70040	358013
15998	358014
131461	358015
138754	358016
224590	358017
61781	358018
162454	358019
103807	358020
127220	358021
65932	358022
192	358023
127230	358024
177904	358025
29230	358026
15905	358027
3913	358028
67842	358029
42065	358030
198067	358031
268671	358032
107599	358033
115502	358034
166269	358035
219051	358036
1966	358037
69926	358038
40182	358039
69608	358040
113296	358041
63289	358042
143481	358043
146914	358044
37795	358045
219085	358046
12684	358047
103382	358048
12718	358049
163388	358050
7399	358051
62470	358052
6690	358053
16140	358054
104956	358055
276131	358056
33485	358057
186198	358058
19423	358059
66095	358060
180240	358061
100292	358062
178984	358063
40030	358064
135913	358065
99883	358066
107915	358067
7573	358068
254155	358069
326757	358070
1993	358071
7579	358072
124049	358073
35211	358074
163908	358075
125627	358076
123641	358077
169140	358078
23443	358079
15093	358080
126377	358081
28160	358082
102517	358083
29456	358084
30054	358085
21085	358086
114494	358087
138953	358088
18529	358089
41851	358090
32564	358091
1358	358092
154863	358093
343970	358094
157618	358095
265673	358096
23550	358097
134476	358098
15511	358099
70406	358100
122119	358101
63636	358102
24055	358103
66133	358104
20468	358105
40952	358106
301012	358107
169413	358108
33068	358109
51736	358110
137705	358111
27849	358112
8326	358113
2919	358114
6090	358115
230970	358116
13891	358117
38397	358118
45239	358119
18331	358120
3890	358121
104457	358122
3887	358123
69300	358124
23152	358125
8750	358126
88754	358127
40648	358128
105745	358129
93193	358130
10530	358131
21181	358132
79654	358133
114950	358134
248285	358135
13876	358136
32960	358137
259683	358138
269159	358139
50959	358140
253212	358141
346333	358142
203374	358143
3361	358144
43310	358145
300649	358146
93188	358147
42065	358148
48067	358149
13620	358150
332323	358151
115803	358152
123587	358153
55748	358154
125734	358155
116598	358156
153337	358157
113514	358158
65628	358159
123062	358160
304738	358161
9763	358162
80038	358163
125687	358164
116798	358165
99491	358166
71001	358167
84813	358168
15455	358169
307947	358170
273506	358171
42116	358172
32868	358173
136417	358174
86915	358175
203444	358176
46628	358177
104725	358178
27103	358179
116105	358180
63395	358181
344693	358182
3318	358183
35856	358184
3438	358185
89189	358186
143586	358187
81153	358188
179501	358189
89701	358190
11115	358191
198172	358192
59566	358193
32649	358194
41647	358195
116970	358196
55844	358197
23814	358198
217912	358199
4344	358200
17165	358201
168087	358202
271370	358203
9763	358204
46934	358205
32957	358206
10232	358207
31616	358208
104376	358209
9640	358210
167557	358211
23761	358212
102462	358213
29197	358214
23339	358215
46718	358216
165606	358217
33157	358218
164315	358219
68399	358220
165506	358221
82219	358222
31331	358223
105315	358224
135707	358225
608	358226
170435	358227
80864	358228
161151	358229
55853	358230
111813	358231
38234	358232
1457	358233
151398	358234
308801	358235
13744	358236
88828	358237
5968	358238
54956	358239
92763	358240
100785	358241
57299	358242
195475	358243
143733	358244
258965	358245
64589	358246
220665	358247
11317	358248
6	358249
185566	358250
170958	358251
186526	358252
1919	358253
65506	358254
342	358255
55365	358256
38456	358257
107682	358258
55845	358259
301786	358260
5636	358261
75320	358262
92282	358263
105735	358264
27696	358265
85253	358266
3820	358267
116601	358268
61362	358269
18528	358270
44863	358271
112645	358272
47829	358273
17287	358274
23683	358275
115937	358276
76069	358277
64144	358278
213763	358279
338404	358280
70661	358281
15034	358282
2472	358283
272085	358284
103230	358285
1529	358286
158784	358287
62453	358288
57965	358289
116690	358290
135513	358291
7537	358292
186809	358293
126913	358294
103730	358295
23258	358296
82978	358297
198068	358298
58395	358299
3571	358300
107118	358301
339525	358302
46569	358303
15128	358304
270598	358305
71119	358306
103549	358307
19298	358308
50753	358309
186745	358310
87168	358311
28252	358312
35733	358313
5378	358314
58327	358315
124828	358316
116785	358317
90894	358318
90538	358319
168813	358320
25405	358321
21156	358322
269925	358323
3361	358324
25503	358325
18550	358326
75418	358327
63020	358328
4253	358329
170441	358330
8721	358331
82301	358332
75958	358333
140780	358334
186129	358335
255174	358336
134187	358337
258301	358338
16922	358339
32783	358340
93405	358341
48445	358342
30025	358343
59905	358344
253220	358345
1527	358346
122412	358347
82404	358348
141231	358349
3531	358350
71013	358351
23138	358352
140499	358353
47344	358354
68251	358355
4775	358356
122501	358357
23623	358358
67878	358359
13801	358360
196983	358361
153406	358362
105641	358363
68881	358364
163388	358365
32990	358366
103899	358367
103452	358368
12783	358369
7677	358370
47084	358371
17116	358372
70047	358373
265455	358374
150380	358375
69605	358376
46046	358377
46962	358378
47156	358379
68314	358380
7611	358381
103452	358382
68881	358383
168581	358384
275868	358385
165863	358386
23302	358387
33223	358388
33123	358389
168024	358390
105504	358391
162891	358392
68993	358393
46191	358394
32811	358395
105295	358396
39884	358397
32415	358398
265858	358399
38183	358400
164879	358401
166508	358402
9825	358403
9794	358404
166121	358405
32113	358406
164058	358407
32565	358408
276561	358409
167878	358410
47305	358411
204257	358412
23025	358413
102881	358414
104792	358415
46414	358416
232062	358417
17305	358418
127234	358419
71175	358420
58900	358421
58900	358422
18310	358423
186118	358424
106991	358425
50319	358426
161334	358427
28848	358428
25842	358429
21643	358430
46934	358431
12616	358432
91176	358433
153242	358434
31427	358435
337755	358436
125107	358437
10846	358438
182586	358439
42010	358440
281227	358441
34949	358442
241255	358443
89388	358444
10216	358445
59308	358446
4566	358447
47212	358448
6826	358449
20638	358450
26955	358451
90691	358452
114584	358453
124611	358454
55823	358455
277174	358456
24017	358457
15381	358458
163792	358459
132992	358460
97846	358461
4812	358462
2337	358463
74046	358464
25059	358465
37494	358466
268128	358467
46207	358468
312405	358469
134428	358470
253805	358471
103594	358472
85990	358473
28192	358474
185028	358475
276166	358476
182685	358477
38416	358478
261139	358479
140861	358480
202997	358481
148669	358482
70917	358483
352624	358484
62997	358485
53063	358486
221790	358487
5970	358488
197017	358489
25489	358490
35250	358491
11509	358492
82820	358493
140241	358494
46721	358495
64485	358496
219600	358497
195306	358498
67619	358499
17001	358500
46784	358501
12781	358502
46362	358503
98376	358504
58876	358505
39114	358506
5755	358507
239252	358508
67831	358509
104336	358510
6010	358511
1180	358512
798	358513
25688	358514
40875	358515
255546	358516
169519	358517
76422	358518
184975	358519
23451	358520
12664	358521
140816	358522
54487	358523
156718	358524
50483	358525
101119	358526
337280	358527
15426	358528
231053	358529
35204	358530
103269	358531
114080	358532
70402	358533
1114	358534
9640	358535
265590	358536
3519	358537
90091	358538
231196	358539
144549	358540
10416	358541
51489	358542
279801	358543
137989	358544
255964	358545
244137	358546
16863	358547
126246	358548
112191	358549
328235	358550
303691	358551
223351	358552
5668	358553
114195	358554
32721	358555
68375	358556
50486	358557
328179	358558
98902	358559
297345	358560
55892	358561
201245	358562
279144	358563
140988	358564
90156	358565
23583	358566
42193	358567
153710	358568
276665	358569
295894	358570
137704	358571
126747	358572
325180	358573
68911	358574
104593	358575
280313	358576
70884	358577
646	358578
180544	358579
301146	358580
205540	358581
274793	358582
42890	358583
273601	358584
46383	358585
3038	358586
86791	358587
6058	358588
18754	358589
276058	358590
134004	358591
69186	358592
162786	358593
144595	358594
164846	358595
13531	358596
33253	358597
273602	358598
179354	358599
115438	358600
114080	358601
303744	358602
103066	358603
204797	358604
55827	358605
12379	358606
221483	358607
83039	358608
341655	358609
140698	358610
82950	358611
123255	358612
113426	358613
138329	358614
122884	358615
126925	358616
74858	358617
51833	358618
422	358619
73496	358620
1443	358621
312209	358622
31314	358623
124365	358624
53086	358625
64264	358626
156012	358627
82990	358628
51696	358629
53331	358630
229084	358631
300109	358632
28348	358633
90716	358634
76619	358635
23671	358636
5077	358637
31569	358638
14867	358639
137342	358640
136984	358641
341124	358642
16516	358643
32765	358644
36122	358645
304580	358646
304582	358647
218375	358648
14640	358649
82612	358650
225775	358651
19627	358652
253633	358653
5124	358654
56794	358655
69565	358656
9028	358657
223996	358658
343080	358659
196771	358660
220247	358661
15027	358662
54722	358663
113956	358664
242445	358665
344274	358666
308740	358667
1886	358668
39852	358669
339733	358670
343569	358671
134946	358672
8665	358673
55706	358674
185367	358675
39925	358676
7585	358677
130228	358678
198914	358679
35842	358680
46478	358681
186473	358682
59943	358683
25481	358684
3281	358685
59894	358686
158176	358687
159411	358688
122167	358689
8154	358690
25336	358691
48183	358692
37476	358693
113443	358694
1970	358695
59770	358696
5291	358697
15377	358698
102510	358699
251180	358700
122667	358701
347302	358702
82926	358703
333220	358704
46569	358705
113973	358706
10658	358707
186174	358708
347423	358709
55832	358710
137026	358711
13914	358712
28372	358713
33048	358714
106039	358715
155015	358716
21776	358717
229823	358718
81954	358719
69405	358720
104556	358721
73504	358722
46706	358723
12855	358724
103575	358725
67537	358726
67767	358727
2814	358728
30193	358729
30892	358730
146985	358731
146684	358732
50100	358733
333054	358734
29581	358735
25971	358736
69108	358737
186264	358738
37423	358739
6029	358740
32245	358741
20020	358742
167490	358743
51362	358744
116087	358745
97696	358746
308184	358747
13703	358748
9416	358749
305150	358750
75139	358751
7213	358752
17287	358753
68473	358754
3172	358755
47161	358756
106562	358757
166004	358758
268199	358759
102682	358760
32612	358761
7677	358762
103825	358763
4783	358764
267940	358765
7585	358766
47615	358767
12733	358768
164984	358769
3172	358770
32255	358771
168102	358772
218525	358773
107118	358774
23057	358775
46014	358776
9697	358777
1416	358778
186022	358779
163523	358780
159425	358781
78549	358782
44264	358783
69062	358784
86518	358785
46621	358786
67878	358787
75565	358788
18719	358789
3917	358790
271943	358791
12800	358792
17068	358793
32255	358794
53857	358795
241871	358796
7352	358797
55760	358798
46915	358799
136253	358800
136253	358801
12885	358802
339047	358803
68842	358804
124742	358805
5552	358806
858	358807
276210	358808
79330	358809
38738	358810
159907	358811
42156	358812
223337	358813
138100	358814
136295	358815
137343	358816
50203	358817
185156	358818
868	358819
117780	358820
221780	358821
30981	358822
103679	358823
179358	358824
305588	358825
151111	358826
9430	358827
3657	358828
151054	358829
29280	358830
157538	358831
161263	358832
18908	358833
314094	358834
118429	358835
139706	358836
348222	358837
189514	358838
190161	358839
187223	358840
268723	358841
319355	358842
159963	358843
5591	358844
314854	358845
189739	358846
189123	358847
226094	358848
94320	358849
138873	358850
12060	358851
120725	358852
51032	358853
95498	358854
258512	358855
306560	358856
130219	358857
157275	358858
7567	358859
47117	358860
5514	358861
126838	358862
64778	358863
19483	358864
177950	358865
126662	358866
175289	358867
212686	358868
1979	358869
38010	358870
292693	358871
289865	358872
40304	358873
4241	358874
126834	358875
347038	358876
170151	358877
153845	358878
91171	358879
246	358880
2887	358881
224876	358882
70590	358883
12441	358884
170056	358885
84137	358886
44665	358887
66675	358888
128125	358889
280370	358890
126673	358891
83047	358892
66411	358893
280261	358894
107607	358895
106848	358896
12440	358897
45255	358898
164188	358899
76306	358900
128633	358901
69284	358902
460	358903
208201	358904
225263	358905
103629	358906
356051	358907
354240	358908
209333	358909
128022	358910
127955	358911
38756	358912
236144	358913
153739	358914
4238	358915
53991	358916
120708	358917
206902	358918
16287	358919
33568	358920
127278	358921
23177	358922
23884	358923
122102	358924
15817	358925
9522	358926
96394	358927
2313	358928
158771	358929
128651	358930
129667	358931
38503	358932
45307	358933
278043	358934
22653	358935
251177	358936
27186	358937
3418	358938
45264	358939
12972	358940
126995	358941
17503	358942
37563	358943
953	358944
72485	358945
40594	358946
27452	358947
83469	358948
139097	358949
4236	358950
33566	358951
31022	358952
210011	358953
261620	358954
50963	358955
209735	358956
127467	358957
14674	358958
141760	358959
40057	358960
6436	358961
48139	358962
278060	358963
83007	358964
188357	358965
56221	358966
116247	358967
206699	358968
98191	358969
30995	358970
64881	358971
81878	358972
349715	358973
12437	358974
14713	358975
204824	358976
63108	358977
66465	358978
70869	358979
70888	358980
153668	358981
348621	358982
55608	358983
129760	358984
52163	358985
98288	358986
145623	358987
5022	358988
31013	358989
4227	358990
1616	358991
19762	358992
31600	358993
166465	358994
7431	358995
1949	358996
122262	358997
261399	358998
85022	358999
21198	359000
66491	359001
23051	359002
70868	359003
209913	359004
100786	359005
129978	359006
99609	359007
65544	359008
116937	359009
116055	359010
12026	359011
36298	359012
36868	359013
237349	359014
22027	359015
126103	359016
53371	359017
205381	359018
3804	359019
14873	359020
148956	359021
264592	359022
21126	359023
187014	359024
21	359025
138232	359026
122183	359027
211523	359028
13073	359029
649	359030
5016	359031
143323	359032
99046	359033
98275	359034
328379	359035
178217	359036
155724	359037
119416	359038
250313	359039
18955	359040
8859	359041
163203	359042
250407	359043
12877	359044
71269	359045
61102	359046
38781	359047
140397	359048
355334	359049
188733	359050
196173	359051
56090	359052
1695	359053
193783	359054
8784	359055
159	359056
206656	359057
2821	359058
52270	359059
198217	359060
218478	359061
156232	359062
170836	359063
92644	359064
19162	359065
107785	359066
281897	359067
67579	359068
4725	359069
210496	359070
135399	359071
891	359072
205173	359073
206439	359074
352365	359075
31568	359076
64875	359077
133378	359078
250	359079
18139	359080
334718	359081
54290	359082
2992	359083
331881	359084
5166	359085
121177	359086
193525	359087
7449	359088
19038	359089
35966	359090
67148	359091
107683	359092
23920	359093
69720	359094
253475	359095
230	359096
335450	359097
87050	359098
204542	359099
2434	359100
198250	359101
51430	359102
343992	359103
172824	359104
2140	359105
379	359106
18972	359107
100447	359108
299448	359109
35816	359110
178598	359111
41090	359112
67033	359113
89173	359114
3798	359115
48313	359116
282286	359117
251424	359118
23527	359119
11759	359120
162979	359121
2084	359122
57200	359123
126284	359124
98222	359125
250793	359126
90615	359127
10497	359128
20361	359129
250850	359130
73847	359131
154782	359132
161266	359133
254980	359134
44887	359135
250493	359136
11763	359137
139935	359138
152735	359139
168094	359140
227411	359141
196232	359142
48286	359143
278789	359144
20506	359145
216055	359146
12976	359147
21668	359148
151457	359149
6101	359150
350506	359151
207550	359152
45698	359153
169904	359154
5016	359155
80874	359156
284356	359157
29705	359158
340888	359159
2528	359160
12372	359161
22361	359162
355540	359163
80806	359164
153621	359165
44672	359166
3922	359167
210282	359168
9014	359169
22798	359170
245148	359171
13495	359172
130848	359173
259681	359174
210192	359175
124557	359176
124694	359177
88111	359178
170820	359179
44884	359180
73539	359181
51792	359182
20893	359183
252339	359184
9640	359185
8642	359186
118317	359187
56523	359188
353112	359189
19559	359190
200516	359191
194939	359192
326620	359193
13929	359194
47306	359195
166780	359196
205812	359197
192630	359198
154887	359199
16504	359200
14553	359201
57163	359202
124095	359203
150125	359204
4415	359205
350539	359206
59545	359207
278711	359208
65350	359209
312611	359210
1	359211
146958	359212
16686	359213
11252	359214
243555	359215
18631	359216
55433	359217
148807	359218
18738	359219
128089	359220
1203	359221
23	359222
315641	359223
5899	359224
9551	359225
79300	359226
288729	359227
288323	359228
173613	359229
64979	359230
215410	359231
6518	359232
115726	359233
38554	359234
63405	359235
12592	359236
322826	359237
105195	359238
184148	359239
2539	359240
77642	359241
8482	359242
21440	359243
147353	359244
1897	359245
5239	359246
69213	359247
60041	359248
2448	359249
2448	359250
192998	359251
62457	359252
346131	359253
304090	359254
140921	359255
68565	359256
268169	359257
105640	359258
310095	359259
203495	359260
101304	359261
98875	359262
324126	359263
35211	359264
103535	359265
47802	359266
406	359267
136207	359268
109555	359269
75694	359270
144209	359271
6600	359272
109305	359273
27200	359274
80880	359275
13724	359276
270802	359277
17253	359278
74477	359279
163378	359280
97802	359281
4425	359282
1711	359283
799	359284
4803	359285
219871	359286
101076	359287
24260	359288
24870	359289
52614	359290
115109	359291
28279	359292
173383	359293
136775	359294
140560	359295
74708	359296
90507	359297
51233	359298
16859	359299
52048	359300
4022	359301
29488	359302
319117	359303
61199	359304
67267	359305
5762	359306
383	359307
49113	359308
71257	359309
58970	359310
251325	359311
185912	359312
74572	359313
25158	359314
185892	359315
52645	359316
51	359317
54848	359318
203091	359319
203135	359320
214223	359321
82759	359322
12701	359323
201997	359324
78559	359325
59931	359326
19857	359327
28726	359328
133988	359329
155763	359330
332452	359331
242666	359332
139047	359333
90430	359334
166965	359335
28870	359336
45194	359337
152776	359338
155515	359339
23527	359340
10306	359341
105026	359342
38512	359343
99534	359344
240173	359345
6626	359346
54664	359347
106979	359348
31197	359349
48079	359350
100405	359351
195793	359352
324381	359353
99433	359354
35720	359355
26685	359356
4797	359357
141709	359358
70931	359359
9505	359360
134697	359361
104501	359362
82855	359363
179295	359364
107698	359365
163534	359366
81057	359367
38915	359368
113577	359369
112881	359370
69418	359371
1650	359372
15027	359373
134683	359374
20091	359375
19548	359376
35758	359377
113172	359378
45571	359379
199086	359380
246668	359381
78388	359382
136800	359383
141922	359384
24023	359385
75319	359386
11481	359387
306857	359388
203024	359389
95979	359390
28393	359391
220720	359392
25310	359393
219976	359394
85237	359395
6412	359396
92429	359397
63148	359398
134115	359399
135334	359400
170798	359401
9935	359402
160878	359403
276666	359404
154864	359405
42538	359406
18620	359407
124655	359408
61090	359409
35681	359410
36580	359411
36580	359412
105618	359413
100053	359414
350136	359415
109134	359416
1029	359417
40333	359418
88846	359419
105208	359420
163428	359421
32528	359422
148360	359423
290499	359424
137974	359425
4844	359426
7521	359427
15762	359428
4175	359429
85436	359430
24881	359431
113742	359432
38615	359433
329209	359434
94560	359435
10549	359436
13212	359437
264874	359438
44658	359439
175236	359440
180688	359441
13618	359442
356870	359443
79068	359444
172478	359445
71705	359446
1699	359447
56293	359448
13098	359449
67099	359450
94	359451
289686	359452
58128	359453
90146	359454
7	359455
7	359456
7	359457
7	359458
49197	359459
7	359460
148704	359461
146698	359462
11649	359463
2918	359464
239150	359465
22590	359466
8902	359467
258691	359468
144903	359469
145608	359470
92886	359471
84440	359472
42361	359473
11608	359474
92695	359475
42102	359476
106461	359477
21424	359478
62301	359479
349189	359480
236659	359481
62148	359482
20898	359483
61599	359484
94278	359485
35018	359486
27314	359487
100369	359488
146408	359489
257591	359490
62383	359491
236465	359492
156614	359493
12806	359494
847	359495
163341	359496
109853	359497
32405	359498
178333	359499
8873	359500
223496	359501
70830	359502
16489	359503
178333	359504
208552	359505
274245	359506
100439	359507
100242	359508
45124	359509
41857	359510
100486	359511
100005	359512
16569	359513
155412	359514
8810	359515
92626	359516
61772	359517
145221	359518
145677	359519
41891	359520
41950	359521
29276	359522
20911	359523
146151	359524
61265	359525
145714	359526
145685	359527
21041	359528
237189	359529
61652	359530
42059	359531
29572	359532
236041	359533
41994	359534
42146	359535
236297	359536
63981	359537
2088	359538
71009	359539
282306	359540
159069	359541
73141	359542
4124	359543
2480	359544
334690	359545
65035	359546
9384	359547
10088	359548
79901	359549
102284	359550
31132	359551
7102	359552
188397	359553
52719	359554
323084	359555
94654	359556
263624	359557
14317	359558
240350	359559
15715	359560
54011	359561
22128	359562
13596	359563
62793	359564
239827	359565
167940	359566
94646	359567
172284	359568
13799	359569
7049	359570
101350	359571
2526	359572
27451	359573
153150	359574
208112	359575
356360	359576
129346	359577
12673	359578
171826	359579
355955	359580
278157	359581
88138	359582
84090	359583
128495	359584
323389	359585
208	359586
152319	359587
221126	359588
29799	359589
69346	359590
237633	359591
64976	359592
105114	359593
23445	359594
39938	359595
22604	359596
66974	359597
9398	359598
168407	359599
50630	359600
53025	359601
18096	359602
55381	359603
20368	359604
55158	359605
69308	359606
80010	359607
64360	359608
113605	359609
306187	359610
22051	359611
101508	359612
31204	359613
121053	359614
193924	359615
31204	359616
271455	359617
55062	359618
25810	359619
35500	359620
38591	359621
35500	359622
180697	359623
2983	359624
94343	359625
873	359626
21781	359627
159860	359628
75503	359629
20973	359630
75715	359631
119349	359632
85687	359633
61097	359634
306449	359635
64	359636
197682	359637
223699	359638
17223	359639
115226	359640
198116	359641
121303	359642
331257	359643
324431	359644
2033	359645
190818	359646
37589	359647
116284	359648
5778	359649
18402	359650
16394	359651
32569	359652
197543	359653
179605	359654
185067	359655
157580	359656
60661	359657
65013	359658
28933	359659
150607	359660
223244	359661
201035	359662
64749	359663
50280	359664
267637	359665
37114	359666
59367	359667
180697	359668
4992	359669
9368	359670
255862	359671
51219	359672
153805	359673
5807	359674
87682	359675
19517	359676
55160	359677
20541	359678
77922	359679
18069	359680
23411	359681
308889	359682
197527	359683
142757	359684
178459	359685
146628	359686
80198	359687
114816	359688
5827	359689
18980	359690
125043	359691
54675	359692
270184	359693
126291	359694
124490	359695
14566	359696
255646	359697
191599	359698
44751	359699
154547	359700
44968	359701
65626	359702
16525	359703
1258	359704
117178	359705
164230	359706
61378	359707
20274	359708
86827	359709
78487	359710
77604	359711
11747	359712
7061	359713
68429	359714
45768	359715
9337	359716
1347	359717
26618	359718
1896	359719
111560	359720
6286	359721
96027	359722
64611	359723
22596	359724
191942	359725
6084	359726
280833	359727
68295	359728
760	359729
100413	359730
8869	359731
312665	359732
35795	359733
39719	359734
306426	359735
140374	359736
307899	359737
97004	359738
346684	359739
96994	359740
59318	359741
157932	359742
254024	359743
302765	359744
119802	359745
61394	359746
218068	359747
58649	359748
76788	359749
95045	359750
87981	359751
225098	359752
269254	359753
150828	359754
38909	359755
5628	359756
185116	359757
128996	359758
118531	359759
245636	359760
149695	359761
258798	359762
290680	359763
147807	359764
106515	359765
6662	359766
209811	359767
210066	359768
127438	359769
350325	359770
354304	359771
87914	359772
8698	359773
127308	359774
67380	359775
205779	359776
201474	359777
23742	359778
103979	359779
42674	359780
78550	359781
259808	359782
311730	359783
45692	359784
69651	359785
69185	359786
4754	359787
35925	359788
104589	359789
192813	359790
168353	359791
60700	359792
38499	359793
2099	359794
37457	359795
124929	359796
38033	359797
9630	359798
4069	359799
38499	359800
106670	359801
75114	359802
76870	359803
3141	359804
8119	359805
78145	359806
52926	359807
233226	359808
18588	359809
240	359810
41343	359811
79143	359812
207239	359813
83129	359814
70255	359815
48427	359816
13506	359817
117	359818
1184	359819
26279	359820
114911	359821
128455	359822
27371	359823
162973	359824
1106	359825
249570	359826
121904	359827
3649	359828
3269	359829
58866	359830
7229	359831
25875	359832
281292	359833
15331	359834
44632	359835
90618	359836
38794	359837
45911	359838
18858	359839
179670	359840
7557	359841
1259	359842
3614	359843
53433	359844
70116	359845
1747	359846
7511	359847
31624	359848
103513	359849
1308	359850
19075	359851
78458	359852
26446	359853
56322	359854
16800	359855
3944	359856
85568	359857
167622	359858
349926	359859
4733	359860
74378	359861
19993	359862
349447	359863
65123	359864
24836	359865
29168	359866
44537	359867
38971	359868
70933	359869
984	359870
64289	359871
229410	359872
90076	359873
142813	359874
260904	359875
9418	359876
119424	359877
6169	359878
2073	359879
424	359880
16169	359881
707	359882
7492	359883
101605	359884
314237	359885
104348	359886
66525	359887
240114	359888
10560	359889
125624	359890
1207	359891
8392	359892
78648	359893
85438	359894
26278	359895
120203	359896
191889	359897
320784	359898
19097	359899
12239	359900
120214	359901
120286	359902
54900	359903
36775	359904
120182	359905
192194	359906
120277	359907
33	359908
146211	359909
148463	359910
335169	359911
59388	359912
136579	359913
198386	359914
305094	359915
28406	359916
199391	359917
182864	359918
41291	359919
232197	359920
135018	359921
741	359922
73058	359923
30726	359924
22057	359925
6290	359926
207134	359927
3586	359928
38446	359929
6443	359930
25313	359931
190542	359932
193325	359933
36252	359934
8208	359935
12823	359936
530	359937
29607	359938
36576	359939
335967	359940
32230	359941
647	359942
2572	359943
21557	359944
32438	359945
46173	359946
212185	359947
11673	359948
105140	359949
14733	359950
102263	359951
271431	359952
126192	359953
79346	359954
118772	359955
321806	359956
193226	359957
55610	359958
136981	359959
66463	359960
15161	359961
355953	359962
251275	359963
5088	359964
250709	359965
12200	359966
204581	359967
36500	359968
208493	359969
2892	359970
287728	359971
96075	359972
49279	359973
280365	359974
27434	359975
38453	359976
127440	359977
28726	359978
9	359979
9	359980
16240	359981
30930	359982
9	359983
9	359984
183612	359985
245662	359986
25889	359987
124979	359988
119048	359989
300276	359990
120447	359991
191347	359992
148774	359993
20408	359994
320458	359995
196193	359996
251747	359997
120071	359998
26174	359999
156024	360000
169756	360001
99218	360002
129506	360003
50649	360004
40384	360005
100472	360006
69330	360007
179346	360008
58811	360009
11998	360010
85872	360011
130520	360012
11559	360013
345062	360014
4835	360015
279368	360016
111413	360017
229764	360018
203435	360019
55097	360020
19577	360021
7617	360022
107733	360023
26186	360024
197768	360025
134523	360026
210965	360027
74139	360028
255024	360029
117933	360030
46607	360031
19006	360032
10406	360033
304583	360034
27431	360035
50725	360036
267618	360037
197648	360038
22702	360039
301823	360040
64625	360041
13492	360042
154005	360043
155514	360044
75411	360045
56122	360046
2192	360047
205576	360048
348944	360049
52010	360050
2643	360051
50167	360052
281190	360053
47816	360054
15308	360055
170203	360056
24767	360057
4073	360058
71195	360059
30688	360060
37644	360061
106548	360062
106548	360063
28312	360064
131040	360065
36786	360066
186742	360067
6425	360068
2715	360069
91510	360070
14402	360071
2812	360072
278737	360073
213417	360074
245746	360075
23346	360076
2502	360077
86948	360078
137550	360079
150793	360080
229772	360081
182068	360082
165707	360083
68170	360084
63024	360085
95241	360086
63075	360087
178615	360088
21629	360089
81801	360090
12598	360091
312	360092
96521	360093
660	360094
21825	360095
566	360096
188628	360097
118928	360098
43418	360099
257491	360100
111775	360101
8913	360102
143105	360103
45809	360104
298815	360105
55946	360106
206401	360107
80136	360108
30242	360109
86635	360110
4828	360111
149551	360112
143757	360113
102133	360114
13066	360115
195453	360116
62178	360117
128746	360118
349951	360119
19691	360120
56547	360121
356995	360122
205464	360123
114	360124
595	360125
68471	360126
27346	360127
355353	360128
128875	360129
353342	360130
34583	360131
175200	360132
129589	360133
129278	360134
349862	360135
145064	360136
357430	360137
128549	360138
349880	360139
82590	360140
28700	360141
352650	360142
222747	360143
4085	360144
22572	360145
224569	360146
47866	360147
39250	360148
222410	360149
365	360150
274293	360151
73790	360152
80125	360153
174830	360154
190916	360155
104758	360156
238200	360157
273760	360158
66255	360159
192986	360160
111573	360161
325793	360162
158172	360163
166912	360164
158160	360165
66253	360166
45	360167
104790	360168
8218	360169
9636	360170
260179	360171
64442	360172
89190	360173
29910	360174
122619	360175
8900	360176
329478	360177
70591	360178
48057	360179
27042	360180
47973	360181
114719	360182
1328	360183
74381	360184
65982	360185
33546	360186
58863	360187
34885	360188
66863	360189
64560	360190
63814	360191
221616	360192
44268	360193
80837	360194
40343	360195
165287	360196
59407	360197
284341	360198
30380	360199
126895	360200
43499	360201
79098	360202
4533	360203
25646	360204
288581	360205
294025	360206
110168	360207
118196	360208
323828	360209
120538	360210
318038	360211
166778	360212
108814	360213
72758	360214
111201	360215
311596	360216
234242	360217
220842	360218
347359	360219
154114	360220
125868	360221
181665	360222
192441	360223
2518	360224
79867	360225
192279	360226
1467	360227
130588	360228
42580	360229
14071	360230
196331	360231
165558	360232
174317	360233
15072	360234
325065	360235
1033	360236
369	360237
160527	360238
75572	360239
178028	360240
8096	360241
36505	360242
189271	360243
18484	360244
189765	360245
69268	360246
263791	360247
7473	360248
14628	360249
3615	360250
49727	360251
339	360252
37377	360253
102482	360254
199876	360255
306843	360256
23257	360257
2397	360258
160446	360259
147402	360260
33224	360261
335	360262
17889	360263
293383	360264
29257	360265
146274	360266
179094	360267
136910	360268
336788	360269
290013	360270
163855	360271
15879	360272
205509	360273
54658	360274
33259	360275
45337	360276
114433	360277
69690	360278
357465	360279
355972	360280
180713	360281
38834	360282
350475	360283
357365	360284
208013	360285
84444	360286
98214	360287
102003	360288
9924	360289
86116	360290
135837	360291
45161	360292
293794	360293
206897	360294
129054	360295
290685	360296
8511	360297
155781	360298
62416	360299
57711	360300
202691	360301
54895	360302
321537	360303
13871	360304
204464	360305
60103	360306
25690	360307
97499	360308
257104	360309
35047	360310
104533	360311
97814	360312
103790	360313
69046	360314
89845	360315
18324	360316
180823	360317
1701	360318
26424	360319
2938	360320
9361	360321
1200	360322
2537	360323
53746	360324
4	360325
73425	360326
768	360327
22833	360328
3117	360329
91107	360330
14068	360331
170638	360332
731	360333
18342	360334
145597	360335
325210	360336
6792	360337
80601	360338
6678	360339
298203	360340
26271	360341
30822	360342
4562	360343
151119	360344
197079	360345
2911	360346
120223	360347
53965	360348
180478	360349
8498	360350
2595	360351
160473	360352
2976	360353
28549	360354
67474	360355
163187	360356
195697	360357
51063	360358
296684	360359
133598	360360
59630	360361
21724	360362
16721	360363
141321	360364
19397	360365
4800	360366
88811	360367
62630	360368
78514	360369
339905	360370
139192	360371
59090	360372
138522	360373
44833	360374
5470	360375
94032	360376
45920	360377
82862	360378
7646	360379
19431	360380
226728	360381
54	360382
194259	360383
55877	360384
55305	360385
164196	360386
12657	360387
62328	360388
133440	360389
82230	360390
75160	360391
23574	360392
69749	360393
22902	360394
4668	360395
8326	360396
90170	360397
120369	360398
242	360399
77375	360400
85753	360401
35069	360402
9886	360403
91928	360404
67967	360405
220431	360406
26072	360407
56848	360408
198628	360409
231092	360410
102370	360411
177656	360412
69320	360413
116790	360414
222046	360415
211290	360416
45689	360417
23183	360418
63013	360419
312	360420
312	360421
312	360422
312	360423
1638	360424
2296	360425
39805	360426
103574	360427
30876	360428
216092	360429
312	360430
339241	360431
141180	360432
342245	360433
343200	360434
21220	360435
42691	360436
3565	360437
22926	360438
48470	360439
1410	360440
823	360441
16757	360442
211813	360443
69958	360444
117763	360445
41809	360446
47917	360447
26137	360448
67605	360449
57280	360450
314483	360451
248853	360452
50692	360453
3038	360454
117	360455
32254	360456
181277	360457
19681	360458
909	360459
117483	360460
56415	360461
157427	360462
174964	360463
148638	360464
100210	360465
103055	360466
32069	360467
49388	360468
48536	360469
91168	360470
114498	360471
15041	360472
89431	360473
106076	360474
3319	360475
217413	360476
110808	360477
22	360478
333031	360479
12105	360480
46302	360481
28465	360482
14447	360483
248550	360484
23517	360485
46972	360486
2886	360487
113072	360488
14037	360489
140980	360490
34168	360491
124153	360492
28254	360493
160589	360494
41	360495
11171	360496
294969	360497
58365	360498
27702	360499
19418	360500
1765	360501
48803	360502
44377	360503
46697	360504
143426	360505
22566	360506
315852	360507
54125	360508
141631	360509
63170	360510
188664	360511
30295	360512
77727	360513
318166	360514
16397	360515
15627	360516
300778	360517
53	360518
9659	360519
8257	360520
18915	360521
31550	360522
53	360523
112460	360524
12300	360525
78436	360526
315974	360527
6597	360528
12913	360529
324827	360530
276441	360531
61944	360532
48771	360533
173108	360534
181263	360535
352145	360536
79415	360537
73342	360538
322519	360539
240167	360540
71811	360541
34487	360542
173106	360543
103069	360544
106559	360545
47333	360546
91116	360547
49313	360548
352073	360549
351879	360550
349047	360551
163391	360552
14326	360553
51926	360554
13280	360555
111401	360556
129291	360557
46388	360558
47436	360559
48054	360560
95861	360561
44	360562
7147	360563
350746	360564
208011	360565
29755	360566
262414	360567
167614	360568
268438	360569
116199	360570
21326	360571
121183	360572
1	360573
717	360574
49183	360575
113377	360576
89287	360577
170344	360578
228676	360579
194516	360580
129107	360581
18872	360582
72518	360583
296966	360584
141639	360585
193176	360586
103082	360587
129856	360588
265372	360589
25664	360590
120971	360591
47746	360592
64307	360593
16014	360594
16752	360595
19539	360596
192302	360597
299645	360598
29840	360599
162215	360600
25712	360601
53990	360602
7316	360603
49164	360604
74569	360605
71724	360606
24621	360607
176283	360608
287693	360609
13363	360610
289192	360611
124087	360612
39669	360613
152465	360614
306456	360615
19861	360616
325616	360617
16500	360618
16500	360619
32285	360620
225584	360621
230861	360622
124376	360623
57172	360624
374	360625
27416	360626
26252	360627
178347	360628
36444	360629
330925	360630
60859	360631
248672	360632
81649	360633
81648	360634
30166	360635
51297	360636
45531	360637
137303	360638
15601	360639
23529	360640
112397	360641
232058	360642
194314	360643
46641	360644
197507	360645
17082	360646
30864	360647
7401	360648
136348	360649
177207	360650
211613	360651
6905	360652
8147	360653
4452	360654
20929	360655
2126	360656
129020	360657
37969	360658
44377	360659
168600	360660
14522	360661
6819	360662
1241	360663
247300	360664
18608	360665
220394	360666
32725	360667
50510	360668
16867	360669
246988	360670
182003	360671
255028	360672
2037	360673
8308	360674
311300	360675
193690	360676
55110	360677
19921	360678
1487	360679
21726	360680
29922	360681
67647	360682
96977	360683
170123	360684
97500	360685
8818	360686
8327	360687
28379	360688
117118	360689
258	360690
107551	360691
190676	360692
1241	360693
83957	360694
266401	360695
87883	360696
18460	360697
60198	360698
101180	360699
101007	360700
17273	360701
79359	360702
113581	360703
63112	360704
190066	360705
44611	360706
339679	360707
14760	360708
162203	360709
83440	360710
4032	360711
225379	360712
13522	360713
1241	360714
20790	360715
219629	360716
35097	360717
20548	360718
64861	360719
12067	360720
63019	360721
222017	360722
19378	360723
195373	360724
228260	360725
9442	360726
50944	360727
76321	360728
317834	360729
20929	360730
7627	360731
54406	360732
33205	360733
27585	360734
60138	360735
1241	360736
137972	360737
80970	360738
129537	360739
6986	360740
182192	360741
44255	360742
319119	360743
12671	360744
68146	360745
105103	360746
483	360747
84496	360748
23307	360749
68993	360750
74878	360751
57151	360752
37449	360753
43374	360754
209928	360755
146889	360756
149620	360757
180930	360758
15833	360759
195416	360760
348673	360761
138324	360762
55353	360763
19304	360764
35520	360765
64309	360766
185309	360767
130491	360768
48243	360769
24570	360770
11892	360771
112421	360772
136674	360773
126377	360774
274851	360775
229058	360776
42019	360777
62098	360778
7199	360779
78451	360780
6125	360781
23156	360782
2188	360783
234940	360784
152243	360785
60141	360786
20413	360787
17640	360788
156542	360789
84255	360790
94831	360791
27379	360792
56305	360793
62364	360794
244156	360795
79915	360796
34803	360797
12010	360798
127377	360799
132032	360800
124154	360801
9696	360802
17902	360803
187118	360804
32934	360805
89428	360806
65498	360807
189258	360808
300504	360809
351476	360810
52023	360811
141680	360812
18885	360813
44657	360814
77136	360815
117400	360816
331554	360817
36193	360818
187504	360819
3331	360820
117734	360821
8201	360822
187122	360823
117759	360824
117685	360825
187030	360826
77219	360827
18772	360828
2740	360829
187329	360830
313318	360831
190669	360832
66844	360833
314275	360834
318724	360835
8201	360836
187715	360837
36173	360838
187641	360839
105400	360840
298763	360841
16362	360842
7	360843
7	360844
10687	360845
7	360846
46867	360847
3556	360848
7	360849
7	360850
7	360851
7	360852
327580	360853
36168	360854
151918	360855
14	360856
265414	360857
27966	360858
33192	360859
30377	360860
320888	360861
122370	360862
77748	360863
56004	360864
604	360865
43942	360866
264276	360867
42828	360868
202822	360869
104505	360870
61148	360871
163453	360872
38425	360873
40042	360874
22942	360875
146405	360876
76753	360877
94402	360878
38023	360879
54261	360880
2	360881
17112	360882
14404	360883
209707	360884
108494	360885
172727	360886
128188	360887
4403	360888
72483	360889
124457	360890
83531	360891
13150	360892
3229	360893
14043	360894
103773	360895
27242	360896
104615	360897
146768	360898
61431	360899
37256	360900
305679	360901
326416	360902
18637	360903
16410	360904
52656	360905
327078	360906
120459	360907
138973	360908
104908	360909
120801	360910
79237	360911
6023	360912
330423	360913
231393	360914
126897	360915
54062	360916
273408	360917
270644	360918
134631	360919
220654	360920
4997	360921
90018	360922
181865	360923
107823	360924
118528	360925
9687	360926
45863	360927
12292	360928
21835	360929
193988	360930
89512	360931
7370	360932
12898	360933
97968	360934
32761	360935
85305	360936
37879	360937
38194	360938
214970	360939
125012	360940
104895	360941
155536	360942
266640	360943
6622	360944
190134	360945
60218	360946
16585	360947
126416	360948
134190	360949
1904	360950
121040	360951
68607	360952
145	360953
18958	360954
15129	360955
9776	360956
7177	360957
297854	360958
198599	360959
51352	360960
164797	360961
124263	360962
283210	360963
18749	360964
43342	360965
51525	360966
329908	360967
19593	360968
54281	360969
10427	360970
95780	360971
7087	360972
46686	360973
55854	360974
55653	360975
36500	360976
32655	360977
79124	360978
31801	360979
194944	360980
67875	360981
12660	360982
165343	360983
18758	360984
139945	360985
2997	360986
208055	360987
109051	360988
31017	360989
28776	360990
71591	360991
113702	360992
109084	360993
84456	360994
107753	360995
290902	360996
272109	360997
129421	360998
83437	360999
94699	361000
1897	361001
217690	361002
51829	361003
93662	361004
240843	361005
244352	361006
9040	361007
275129	361008
219890	361009
189288	361010
9120	361011
192662	361012
227996	361013
295	361014
36739	361015
23789	361016
14194	361017
139544	361018
187114	361019
212465	361020
59346	361021
87477	361022
24452	361023
54058	361024
160471	361025
28299	361026
66674	361027
119449	361028
53247	361029
42335	361030
19045	361031
187545	361032
105853	361033
206830	361034
92067	361035
173076	361036
226821	361037
47312	361038
37347	361039
353955	361040
187619	361041
312823	361042
1211	361043
7490	361044
31985	361045
154684	361046
114143	361047
303553	361048
79623	361049
5852	361050
82303	361051
90163	361052
7565	361053
119209	361054
206626	361055
194	361056
174534	361057
26900	361058
28636	361059
3092	361060
244038	361061
3951	361062
13160	361063
9992	361064
28088	361065
4865	361066
1357	361067
77389	361068
26213	361069
53573	361070
20275	361071
119684	361072
95679	361073
42764	361074
19040	361075
18880	361076
111585	361077
118526	361078
6123	361079
10059	361080
171668	361081
31377	361082
16143	361083
6565	361084
8695	361085
46067	361086
103014	361087
23128	361088
531	361089
5142	361090
174388	361091
281632	361092
348429	361093
82657	361094
26366	361095
34111	361096
238068	361097
6054	361098
139391	361099
187245	361100
272480	361101
12741	361102
283	361103
7385	361104
420	361105
174680	361106
9932	361107
58098	361108
9522	361109
68983	361110
322047	361111
21999	361112
30720	361113
6549	361114
488	361115
519	361116
10228	361117
87864	361118
67286	361119
1907	361120
1907	361121
7994	361122
519	361123
23324	361124
19601	361125
85656	361126
4475	361127
83715	361128
36365	361129
36775	361130
2233	361131
33075	361132
10592	361133
162481	361134
190171	361135
19034	361136
53757	361137
210128	361138
13390	361139
36442	361140
195238	361141
25489	361142
262396	361143
127263	361144
47613	361145
36284	361146
33507	361147
2318	361148
97660	361149
97660	361150
32354	361151
5433	361152
40469	361153
43998	361154
31240	361155
325309	361156
1817	361157
5939	361158
14006	361159
102624	361160
194156	361161
73954	361162
104631	361163
348878	361164
19	361165
19	361166
20354	361167
25679	361168
89705	361169
56017	361170
346127	361171
289077	361172
32316	361173
48657	361174
332965	361175
73304	361176
174848	361177
38321	361178
208823	361179
128198	361180
89186	361181
82763	361182
94601	361183
210410	361184
127780	361185
207815	361186
207927	361187
111488	361188
291026	361189
68471	361190
72065	361191
84444	361192
31019	361193
172037	361194
205687	361195
56612	361196
205753	361197
208105	361198
126940	361199
111508	361200
11685	361201
339347	361202
280107	361203
174022	361204
60121	361205
181264	361206
208067	361207
209706	361208
275212	361209
181256	361210
90352	361211
208752	361212
207614	361213
46406	361214
350316	361215
231011	361216
285285	361217
155818	361218
105740	361219
177201	361220
100552	361221
171427	361222
1836	361223
74769	361224
303935	361225
242900	361226
49905	361227
9	361228
77790	361229
167998	361230
133520	361231
10052	361232
10052	361233
329160	361234
59910	361235
88625	361236
71521	361237
9589	361238
117081	361239
162775	361240
161933	361241
30653	361242
40482	361243
45410	361244
87521	361245
30290	361246
108815	361247
49770	361248
11016	361249
178583	361250
7352	361251
53597	361252
163091	361253
277503	361254
193122	361255
18878	361256
93019	361257
21877	361258
150560	361259
50006	361260
338046	361261
5586	361262
18878	361263
122347	361264
40843	361265
81035	361266
98585	361267
82387	361268
53635	361269
7233	361270
1220	361271
3678	361272
89959	361273
202844	361274
94560	361275
329901	361276
71143	361277
3316	361278
3555	361279
74427	361280
203865	361281
31145	361282
12168	361283
80230	361284
158575	361285
108261	361286
68814	361287
2792	361288
50131	361289
57887	361290
69279	361291
177111	361292
72488	361293
5780	361294
28244	361295
133111	361296
3277	361297
8038	361298
194764	361299
173525	361300
325344	361301
63887	361302
120600	361303
45674	361304
160627	361305
45678	361306
67174	361307
55844	361308
28622	361309
22003	361310
321764	361311
98190	361312
88511	361313
88511	361314
9492	361315
180993	361316
37337	361317
135758	361318
193710	361319
18872	361320
20642	361321
333316	361322
131255	361323
7873	361324
36822	361325
788	361326
177109	361327
38299	361328
72354	361329
173606	361330
49554	361331
215928	361332
118500	361333
196726	361334
94	361335
28125	361336
9838	361337
74364	361338
226589	361339
21828	361340
7136	361341
136878	361342
5217	361343
320872	361344
222339	361345
239382	361346
3316	361347
102590	361348
11016	361349
69430	361350
61227	361351
126868	361352
304553	361353
275995	361354
32723	361355
69340	361356
11224	361357
120251	361358
316482	361359
3982	361360
1255	361361
111563	361362
49801	361363
3489	361364
104894	361365
22774	361366
183625	361367
120569	361368
3555	361369
123755	361370
16395	361371
134778	361372
18389	361373
2752	361374
276783	361375
29958	361376
346519	361377
7	361378
7	361379
7	361380
7	361381
7	361382
7	361383
7	361384
7	361385
7	361386
88094	361387
231038	361388
71117	361389
58096	361390
58096	361391
12762	361392
16632	361393
133609	361394
44182	361395
86671	361396
133621	361397
133538	361398
46991	361399
216017	361400
216025	361401
58104	361402
58130	361403
58113	361404
39806	361405
133619	361406
215985	361407
215980	361408
58126	361409
58113	361410
86634	361411
16282	361412
26616	361413
67759	361414
161487	361415
121179	361416
5538	361417
20301	361418
259917	361419
193776	361420
92315	361421
61670	361422
324369	361423
4339	361424
259922	361425
151109	361426
58434	361427
8784	361428
6859	361429
55117	361430
62627	361431
103015	361432
312	361433
81616	361434
2481	361435
199717	361436
312	361437
41678	361438
14001	361439
7450	361440
165486	361441
122253	361442
141750	361443
151753	361444
168326	361445
100731	361446
139028	361447
46065	361448
168326	361449
303286	361450
236126	361451
52890	361452
234903	361453
50028	361454
27047	361455
27047	361456
38262	361457
58749	361458
58749	361459
12445	361460
118757	361461
72773	361462
136439	361463
265705	361464
77794	361465
14207	361466
1090	361467
152902	361468
71472	361469
24127	361470
181259	361471
177216	361472
9822	361473
72005	361474
42465	361475
175116	361476
239974	361477
55595	361478
9297	361479
49484	361480
177073	361481
31939	361482
5030	361483
124559	361484
76916	361485
159570	361486
107058	361487
9412	361488
1572	361489
30119	361490
22327	361491
46301	361492
745	361493
36494	361494
5144	361495
190894	361496
51252	361497
67447	361498
327713	361499
289378	361500
239094	361501
6990	361502
488	361503
77301	361504
77238	361505
44410	361506
187243	361507
192018	361508
96021	361509
838	361510
86115	361511
5101	361512
2287	361513
354693	361514
952	361515
106933	361516
1845	361517
3690	361518
48683	361519
83314	361520
11076	361521
38767	361522
14204	361523
171015	361524
97141	361525
109511	361526
243434	361527
62083	361528
276186	361529
97526	361530
69048	361531
141669	361532
144010	361533
175634	361534
110182	361535
51620	361536
349	361537
5021	361538
69535	361539
72099	361540
27494	361541
27673	361542
2901	361543
10139	361544
122284	361545
83969	361546
32311	361547
289387	361548
17959	361549
89718	361550
172123	361551
3	361552
233809	361553
202253	361554
109808	361555
162369	361556
286928	361557
39743	361558
3907	361559
15637	361560
97079	361561
109646	361562
287579	361563
287926	361564
3811	361565
38750	361566
17873	361567
350157	361568
105178	361569
128174	361570
177820	361571
1494	361572
55864	361573
153128	361574
5293	361575
101925	361576
48498	361577
4435	361578
121696	361579
4856	361580
8660	361581
86580	361582
14564	361583
1297	361584
4199	361585
90624	361586
44751	361587
2808	361588
17566	361589
5622	361590
1757	361591
49805	361592
19819	361593
4225	361594
3437	361595
6936	361596
343145	361597
3194	361598
25141	361599
142495	361600
12423	361601
3526	361602
25187	361603
11650	361604
1543	361605
156092	361606
347088	361607
194319	361608
84066	361609
62123	361610
295330	361611
21209	361612
20079	361613
6550	361614
296	361615
286848	361616
14286	361617
7546	361618
110190	361619
173913	361620
18275	361621
30908	361622
25687	361623
325	361624
5996	361625
7682	361626
8392	361627
61767	361628
50629	361629
4025	361630
23047	361631
56253	361632
4247	361633
85807	361634
1079	361635
42807	361636
20263	361637
21310	361638
53758	361639
143	361640
13467	361641
373	361642
24189	361643
172903	361644
335356	361645
1414	361646
38010	361647
338865	361648
71741	361649
36781	361650
338344	361651
53252	361652
35932	361653
51641	361654
2980	361655
20372	361656
218314	361657
632	361658
164123	361659
39284	361660
120783	361661
14991	361662
133881	361663
28415	361664
53711	361665
53711	361666
18955	361667
192682	361668
243137	361669
123505	361670
71629	361671
7475	361672
149	361673
11916	361674
36736	361675
36569	361676
54600	361677
217009	361678
52747	361679
40836	361680
194212	361681
291339	361682
101780	361683
12485	361684
43097	361685
121181	361686
49769	361687
120977	361688
163351	361689
189165	361690
138122	361691
86130	361692
42624	361693
116502	361694
8688	361695
1756	361696
78411	361697
47383	361698
68461	361699
25000	361700
30405	361701
100344	361702
323541	361703
2061	361704
129923	361705
12119	361706
155209	361707
23902	361708
259153	361709
10691	361710
4761	361711
2238	361712
270100	361713
249332	361714
71568	361715
59809	361716
226596	361717
97136	361718
55228	361719
173707	361720
194278	361721
24477	361722
16424	361723
6412	361724
8378	361725
135997	361726
28287	361727
54931	361728
14465	361729
62406	361730
37107	361731
104520	361732
208069	361733
13267	361734
88324	361735
82355	361736
338777	361737
157235	361738
53874	361739
53784	361740
7046	361741
51540	361742
87583	361743
194818	361744
34691	361745
107048	361746
60475	361747
45438	361748
19563	361749
231537	361750
1493	361751
98702	361752
252453	361753
12727	361754
39227	361755
43048	361756
14529	361757
74007	361758
9995	361759
4828	361760
42611	361761
1315	361762
198	361763
9824	361764
166379	361765
3525	361766
2969	361767
267509	361768
15084	361769
199973	361770
73470	361771
301505	361772
346046	361773
311021	361774
1974	361775
5390	361776
33917	361777
124308	361778
9	361779
354275	361780
236487	361781
71048	361782
108033	361783
29198	361784
10228	361785
71120	361786
93714	361787
80008	361788
102917	361789
63005	361790
95779	361791
315715	361792
147211	361793
27847	361794
145765	361795
6866	361796
2973	361797
5592	361798
240224	361799
55487	361800
164687	361801
67787	361802
76222	361803
199110	361804
81836	361805
174350	361806
207013	361807
3041	361808
30159	361809
25182	361810
13743	361811
12453	361812
88250	361813
26	361814
26	361815
26	361816
204845	361817
88075	361818
69156	361819
6282	361820
197733	361821
238520	361822
102267	361823
62629	361824
140599	361825
270823	361826
271562	361827
136892	361828
86836	361829
32589	361830
19284	361831
14508	361832
289243	361833
195436	361834
50241	361835
207486	361836
5212	361837
28629	361838
47836	361839
109088	361840
6075	361841
280197	361842
169792	361843
9804	361844
121252	361845
11957	361846
103805	361847
120355	361848
22225	361849
16879	361850
47792	361851
83641	361852
146603	361853
165313	361854
32331	361855
40684	361856
24052	361857
7630	361858
268763	361859
62584	361860
321322	361861
24418	361862
326156	361863
11458	361864
7487	361865
277445	361866
271674	361867
330583	361868
32529	361869
46229	361870
21939	361871
198357	361872
91852	361873
299139	361874
29101	361875
3273	361876
4706	361877
31173	361878
104194	361879
88334	361880
9022	361881
194962	361882
79721	361883
113673	361884
53762	361885
108740	361886
104941	361887
193120	361888
168566	361889
70688	361890
6323	361891
147841	361892
1097	361893
160437	361894
31868	361895
8351	361896
134397	361897
27411	361898
43345	361899
60965	361900
218581	361901
32797	361902
196513	361903
104762	361904
40987	361905
1915	361906
31489	361907
45795	361908
77624	361909
79656	361910
30911	361911
93538	361912
79470	361913
142413	361914
122774	361915
286880	361916
6632	361917
58166	361918
60324	361919
4550	361920
72	361921
129177	361922
45743	361923
151413	361924
9627	361925
167818	361926
76655	361927
165085	361928
13569	361929
187264	361930
117607	361931
78004	361932
167	361933
42008	361934
2485	361935
13318	361936
19912	361937
29678	361938
31874	361939
175680	361940
40772	361941
3844	361942
187007	361943
122485	361944
9401	361945
7308	361946
280527	361947
46689	361948
6040	361949
88515	361950
22885	361951
152524	361952
317469	361953
391	361954
51841	361955
165101	361956
2091	361957
110743	361958
67807	361959
319661	361960
69555	361961
13748	361962
12897	361963
209269	361964
324264	361965
82785	361966
23605	361967
22217	361968
77967	361969
8353	361970
111493	361971
34871	361972
4147	361973
26174	361974
205923	361975
191031	361976
105072	361977
25856	361978
151933	361979
1493	361980
19122	361981
75145	361982
29344	361983
24331	361984
94962	361985
22616	361986
323429	361987
59399	361988
199262	361989
43178	361990
39775	361991
21356	361992
36539	361993
263633	361994
345438	361995
84639	361996
18485	361997
208068	361998
48037	361999
32870	362000
246865	362001
156995	362002
277800	362003
161187	362004
205657	362005
141627	362006
88068	362007
122194	362008
350866	362009
128641	362010
155950	362011
139580	362012
38894	362013
153448	362014
33028	362015
6711	362016
75461	362017
95071	362018
15591	362019
51848	362020
37480	362021
58321	362022
68914	362023
154619	362024
45565	362025
78309	362026
44413	362027
33166	362028
38738	362029
7304	362030
362	362031
6095	362032
18968	362033
321340	362034
19444	362035
196978	362036
15170	362037
322097	362038
2505	362039
334446	362040
141252	362041
15676	362042
108074	362043
21356	362044
31278	362045
43353	362046
55702	362047
109817	362048
51013	362049
7979	362050
1277	362051
183820	362052
296584	362053
870	362054
15980	362055
60492	362056
65961	362057
28652	362058
82359	362059
115932	362060
218401	362061
354887	362062
27359	362063
120177	362064
14120	362065
128571	362066
134884	362067
19853	362068
237930	362069
43233	362070
32478	362071
176843	362072
296963	362073
5408	362074
84284	362075
59099	362076
157929	362077
18366	362078
141713	362079
47270	362080
135014	362081
228479	362082
67410	362083
22415	362084
202499	362085
168	362086
347398	362087
115844	362088
59333	362089
23249	362090
195192	362091
293244	362092
203189	362093
96261	362094
56884	362095
21796	362096
153279	362097
3215	362098
134410	362099
323073	362100
268463	362101
142453	362102
81881	362103
220663	362104
270430	362105
166703	362106
7471	362107
93740	362108
16555	362109
139134	362110
42957	362111
279672	362112
93689	362113
109259	362114
45920	362115
31270	362116
73362	362117
77799	362118
147287	362119
60920	362120
54112	362121
78371	362122
316077	362123
115173	362124
153673	362125
62149	362126
208655	362127
77597	362128
203930	362129
39493	362130
24543	362131
206403	362132
253283	362133
39950	362134
9008	362135
90216	362136
13064	362137
13063	362138
151767	362139
7846	362140
173041	362141
206170	362142
315585	362143
162194	362144
3787	362145
25004	362146
45680	362147
184002	362148
282758	362149
152928	362150
7064	362151
131560	362152
7144	362153
223365	362154
9848	362155
20304	362156
2985	362157
267658	362158
117225	362159
12649	362160
46048	362161
7459	362162
263031	362163
90341	362164
289920	362165
118939	362166
39080	362167
13030	362168
589	362169
63028	362170
44821	362171
86625	362172
323558	362173
29899	362174
3047	362175
5166	362176
328530	362177
30362	362178
38431	362179
19366	362180
18376	362181
28218	362182
99397	362183
47802	362184
126463	362185
2861	362186
10359	362187
71310	362188
99159	362189
38612	362190
342799	362191
101625	362192
325916	362193
170600	362194
68185	362195
210409	362196
256955	362197
4105	362198
100265	362199
295118	362200
162244	362201
111776	362202
48756	362203
19938	362204
37835	362205
6006	362206
355847	362207
27301	362208
347650	362209
4	362210
48106	362211
55581	362212
123072	362213
65375	362214
197892	362215
348333	362216
128533	362217
1173	362218
56468	362219
210160	362220
338008	362221
31314	362222
11673	362223
59708	362224
6626	362225
8221	362226
47415	362227
14283	362228
29101	362229
24180	362230
29711	362231
264637	362232
42881	362233
3110	362234
66909	362235
59339	362236
10804	362237
5767	362238
80425	362239
26625	362240
70543	362241
48166	362242
59105	362243
131346	362244
76088	362245
121689	362246
64	362247
2518	362248
119321	362249
23113	362250
2033	362251
91123	362252
155932	362253
177655	362254
41725	362255
309731	362256
103087	362257
125162	362258
2282	362259
41695	362260
15786	362261
256318	362262
212427	362263
128843	362264
129012	362265
105482	362266
273995	362267
121763	362268
9712	362269
31849	362270
2220	362271
98441	362272
23052	362273
36663	362274
86981	362275
14092	362276
20457	362277
1433	362278
353159	362279
51114	362280
181420	362281
15275	362282
121919	362283
27188	362284
88674	362285
33534	362286
7093	362287
35439	362288
25175	362289
80757	362290
114464	362291
311975	362292
137670	362293
172	362294
101134	362295
25547	362296
6377	362297
27406	362298
44515	362299
65824	362300
171344	362301
153455	362302
836	362303
18366	362304
90575	362305
55233	362306
77757	362307
14647	362308
174480	362309
2555	362310
5287	362311
33634	362312
3404	362313
33110	362314
85353	362315
27205	362316
153734	362317
22516	362318
128479	362319
103639	362320
8902	362321
324986	362322
98313	362323
54394	362324
63966	362325
347522	362326
35765	362327
119349	362328
150763	362329
7330	362330
7411	362331
26018	362332
10752	362333
189657	362334
20724	362335
34805	362336
908	362337
147664	362338
17224	362339
208785	362340
17224	362341
46	362342
30765	362343
1049	362344
39051	362345
93131	362346
268018	362347
304128	362348
80949	362349
7351	362350
258299	362351
159052	362352
1332	362353
3579	362354
11428	362355
98755	362356
50179	362357
326166	362358
271159	362359
195190	362360
842	362361
281138	362362
322709	362363
122685	362364
144411	362365
5190	362366
120752	362367
66975	362368
69205	362369
295766	362370
95633	362371
17985	362372
86805	362373
159755	362374
27862	362375
17196	362376
60095	362377
50179	362378
53761	362379
21653	362380
11116	362381
194091	362382
44604	362383
3906	362384
180763	362385
121204	362386
20585	362387
106047	362388
111795	362389
33684	362390
31383	362391
45081	362392
206561	362393
316734	362394
18395	362395
88201	362396
25993	362397
10524	362398
117223	362399
31212	362400
30184	362401
24878	362402
225854	362403
43672	362404
11167	362405
132111	362406
7621	362407
77997	362408
37974	362409
76586	362410
18536	362411
82008	362412
38510	362413
7319	362414
99460	362415
142757	362416
25470	362417
59830	362418
35203	362419
16857	362420
99931	362421
199682	362422
156016	362423
22471	362424
63426	362425
652	362426
29336	362427
86796	362428
42842	362429
230425	362430
31347	362431
33443	362432
40550	362433
99665	362434
16191	362435
90778	362436
80637	362437
152385	362438
81442	362439
37608	362440
50289	362441
123353	362442
44879	362443
123137	362444
22582	362445
21513	362446
201578	362447
65765	362448
254477	362449
17333	362450
249217	362451
181713	362452
277232	362453
197460	362454
80331	362455
99304	362456
106781	362457
26356	362458
256364	362459
26747	362460
101631	362461
148142	362462
36929	362463
341316	362464
44019	362465
255144	362466
82465	362467
28808	362468
61594	362469
203108	362470
38479	362471
69664	362472
54223	362473
9128	362474
59019	362475
20671	362476
145716	362477
116688	362478
186796	362479
87798	362480
76547	362481
123178	362482
141013	362483
123207	362484
197486	362485
65645	362486
80692	362487
49900	362488
97473	362489
25448	362490
24921	362491
330060	362492
34759	362493
7071	362494
69704	362495
23209	362496
81345	362497
1687	362498
8120	362499
18493	362500
207214	362501
59811	362502
181663	362503
70200	362504
182392	362505
183990	362506
105532	362507
223750	362508
73554	362509
16864	362510
9654	362511
246183	362512
10675	362513
47353	362514
33132	362515
22616	362516
80554	362517
65031	362518
2920	362519
98532	362520
136805	362521
54240	362522
19070	362523
115009	362524
2727	362525
38013	362526
189968	362527
25164	362528
16881	362529
26987	362530
137059	362531
5435	362532
16851	362533
241311	362534
47927	362535
58260	362536
20048	362537
37954	362538
149753	362539
42321	362540
59409	362541
27081	362542
332143	362543
44517	362544
301128	362545
46856	362546
115364	362547
8697	362548
145767	362549
1886	362550
133914	362551
242360	362552
102754	362553
65439	362554
70895	362555
309832	362556
250592	362557
331438	362558
123386	362559
331593	362560
242379	362561
331755	362562
140440	362563
40581	362564
18231	362565
261240	362566
42238	362567
201829	362568
37703	362569
185055	362570
44962	362571
81012	362572
336839	362573
51769	362574
99764	362575
254269	362576
38287	362577
10551	362578
23595	362579
88561	362580
20465	362581
143618	362582
102614	362583
95106	362584
28349	362585
12999	362586
123488	362587
25061	362588
202318	362589
124852	362590
36255	362591
69883	362592
4777	362593
81975	362594
255273	362595
273159	362596
265988	362597
28293	362598
16529	362599
41089	362600
60405	362601
11632	362602
31368	362603
156338	362604
37842	362605
91943	362606
10712	362607
76197	362608
11814	362609
138447	362610
8755	362611
59582	362612
137632	362613
69911	362614
24828	362615
11815	362616
2023	362617
125146	362618
316367	362619
139761	362620
89752	362621
86883	362622
15200	362623
197442	362624
139663	362625
23025	362626
124377	362627
67789	362628
198053	362629
45992	362630
13045	362631
27018	362632
148514	362633
37283	362634
269988	362635
126902	362636
993	362637
76869	362638
78351	362639
98829	362640
77744	362641
29343	362642
138538	362643
122069	362644
141144	362645
40304	362646
223378	362647
97051	362648
245104	362649
847	362650
194011	362651
36019	362652
36019	362653
321536	362654
63370	362655
139838	362656
191177	362657
126292	362658
343531	362659
340307	362660
181428	362661
14445	362662
126482	362663
88517	362664
93078	362665
64056	362666
340325	362667
190636	362668
114963	362669
128383	362670
61067	362671
1460	362672
50313	362673
127447	362674
51178	362675
111888	362676
130251	362677
3393	362678
6308	362679
152650	362680
299128	362681
166882	362682
121840	362683
106258	362684
82350	362685
46574	362686
164244	362687
37129	362688
146165	362689
50916	362690
183241	362691
79891	362692
139820	362693
46232	362694
183916	362695
752	362696
11274	362697
88991	362698
302719	362699
324537	362700
324546	362701
42846	362702
122087	362703
37849	362704
13552	362705
342199	362706
273325	362707
95010	362708
230309	362709
180814	362710
68524	362711
113907	362712
89150	362713
165999	362714
61304	362715
10250	362716
182833	362717
310569	362718
9106	362719
345619	362720
60464	362721
310101	362722
96919	362723
29321	362724
119449	362725
16853	362726
92624	362727
36308	362728
98455	362729
136802	362730
152008	362731
58810	362732
26411	362733
180794	362734
69988	362735
35438	362736
66602	362737
101142	362738
225430	362739
101167	362740
99955	362741
52756	362742
308150	362743
192015	362744
305369	362745
21864	362746
49669	362747
74846	362748
3393	362749
139726	362750
167393	362751
67934	362752
55344	362753
106346	362754
121240	362755
218058	362756
111831	362757
75856	362758
50520	362759
179000	362760
11721	362761
74080	362762
237730	362763
22257	362764
91529	362765
306405	362766
116401	362767
70437	362768
328932	362769
104184	362770
112070	362771
7630	362772
199331	362773
15998	362774
18118	362775
11274	362776
104509	362777
224096	362778
121266	362779
215730	362780
43480	362781
73414	362782
310032	362783
31241	362784
151407	362785
146073	362786
119480	362787
193549	362788
105789	362789
107973	362790
190656	362791
96448	362792
27081	362793
78468	362794
60083	362795
235844	362796
5976	362797
220702	362798
26183	362799
9349	362800
93101	362801
315582	362802
310119	362803
38427	362804
268785	362805
183915	362806
75384	362807
29270	362808
320493	362809
182625	362810
45893	362811
31276	362812
193937	362813
120863	362814
152974	362815
16104	362816
212430	362817
15857	362818
43679	362819
75641	362820
166189	362821
13979	362822
96273	362823
44916	362824
140649	362825
63682	362826
157154	362827
294940	362828
109397	362829
178843	362830
74283	362831
835	362832
166610	362833
300520	362834
44565	362835
63530	362836
170474	362837
69218	362838
288948	362839
3844	362840
15672	362841
6425	362842
24074	362843
46311	362844
16750	362845
10496	362846
2407	362847
152489	362848
59861	362849
160768	362850
1201	362851
10060	362852
115092	362853
7300	362854
70221	362855
133585	362856
259847	362857
16157	362858
10328	362859
52911	362860
80030	362861
120457	362862
170036	362863
4943	362864
229491	362865
127437	362866
280961	362867
559	362868
6464	362869
44021	362870
100737	362871
279038	362872
128590	362873
64357	362874
176088	362875
35906	362876
104945	362877
113624	362878
32649	362879
91320	362880
75107	362881
4248	362882
362	362883
106606	362884
64131	362885
17104	362886
292825	362887
17450	362888
18137	362889
167	362890
91143	362891
132918	362892
14587	362893
45215	362894
57727	362895
293667	362896
105371	362897
27347	362898
254271	362899
254349	362900
80336	362901
937	362902
33212	362903
117210	362904
4256	362905
18859	362906
93345	362907
73183	362908
8033	362909
247085	362910
127763	362911
144421	362912
87143	362913
4919	362914
24228	362915
154952	362916
5405	362917
7167	362918
21862	362919
19117	362920
1003	362921
8452	362922
145840	362923
41779	362924
23812	362925
296370	362926
193528	362927
70993	362928
296629	362929
88081	362930
75365	362931
639	362932
93601	362933
296069	362934
98209	362935
213249	362936
78842	362937
126139	362938
201862	362939
199300	362940
159987	362941
101654	362942
3304	362943
2892	362944
186253	362945
82	362946
70989	362947
2581	362948
670	362949
66541	362950
103013	362951
326619	362952
295489	362953
78033	362954
581	362955
79733	362956
42007	362957
85385	362958
89933	362959
34665	362960
3434	362961
56961	362962
1372	362963
355909	362964
233211	362965
278540	362966
26479	362967
83717	362968
12941	362969
73352	362970
214601	362971
329518	362972
295685	362973
62031	362974
274294	362975
58475	362976
13199	362977
427	362978
206821	362979
260786	362980
109017	362981
101530	362982
110587	362983
55551	362984
8	362985
8	362986
8	362987
6452	362988
124492	362989
297499	362990
336903	362991
22774	362992
9335	362993
179052	362994
108253	362995
161190	362996
181952	362997
113396	362998
182141	362999
140952	363000
87428	363001
41500	363002
195483	363003
27828	363004
75368	363005
55167	363006
146040	363007
31315	363008
112016	363009
18315	363010
50814	363011
67067	363012
284386	363013
298783	363014
180466	363015
195683	363016
100342	363017
2842	363018
112158	363019
243503	363020
229962	363021
296708	363022
131484	363023
122666	363024
227450	363025
236690	363026
220204	363027
296616	363028
87097	363029
57264	363030
225883	363031
165251	363032
96893	363033
156037	363034
296756	363035
96501	363036
217729	363037
2	363038
219395	363039
192179	363040
233357	363041
87916	363042
98893	363043
179498	363044
310215	363045
178916	363046
306139	363047
269873	363048
310007	363049
112279	363050
223517	363051
115198	363052
218679	363053
310954	363054
217171	363055
200777	363056
50297	363057
305994	363058
66161	363059
73992	363060
50315	363061
191700	363062
135807	363063
308281	363064
8683	363065
296964	363066
38	363067
21519	363068
187490	363069
59730	363070
12047	363071
35338	363072
11107	363073
298064	363074
212548	363075
14	363076
16051	363077
123240	363078
266601	363079
49	363080
169547	363081
160416	363082
26059	363083
82676	363084
47172	363085
36108	363086
37012	363087
103260	363088
139782	363089
147948	363090
353918	363091
170577	363092
26915	363093
148124	363094
170735	363095
155878	363096
331252	363097
5584	363098
122916	363099
107168	363100
222857	363101
33429	363102
165366	363103
37424	363104
37445	363105
126767	363106
82730	363107
63607	363108
64340	363109
55804	363110
64643	363111
71016	363112
18296	363113
68300	363114
28955	363115
89944	363116
180347	363117
90411	363118
48038	363119
28989	363120
251335	363121
102529	363122
59885	363123
70102	363124
28272	363125
3804	363126
53662	363127
46252	363128
37353	363129
55623	363130
53662	363131
118131	363132
92097	363133
154745	363134
106286	363135
161645	363136
140162	363137
31406	363138
274377	363139
69457	363140
162476	363141
80343	363142
338694	363143
137494	363144
349212	363145
67607	363146
4473	363147
15506	363148
92947	363149
95524	363150
297670	363151
316011	363152
123314	363153
99454	363154
87692	363155
270342	363156
120474	363157
66943	363158
80850	363159
141160	363160
254317	363161
254752	363162
307957	363163
155075	363164
101732	363165
148834	363166
342356	363167
151594	363168
130419	363169
323536	363170
213950	363171
229287	363172
61991	363173
77661	363174
19018	363175
24599	363176
6891	363177
74692	363178
121977	363179
1120	363180
811	363181
35561	363182
107477	363183
15252	363184
102604	363185
324509	363186
6705	363187
8968	363188
55	363189
202990	363190
19449	363191
340918	363192
319233	363193
17470	363194
269939	363195
159418	363196
197215	363197
195799	363198
324701	363199
112038	363200
80491	363201
60527	363202
15414	363203
81674	363204
7177	363205
33401	363206
244118	363207
106258	363208
195758	363209
197322	363210
54212	363211
103307	363212
92511	363213
94292	363214
192460	363215
60089	363216
3600	363217
312028	363218
326067	363219
52229	363220
52174	363221
117752	363222
10381	363223
248469	363224
67287	363225
68315	363226
24896	363227
248302	363228
60496	363229
179957	363230
238165	363231
74752	363232
19489	363233
368	363234
13661	363235
244806	363236
125534	363237
28294	363238
74791	363239
257997	363240
163317	363241
237280	363242
61628	363243
29516	363244
90427	363245
53776	363246
51131	363247
78825	363248
110653	363249
70416	363250
178000	363251
83938	363252
19583	363253
20746	363254
52	363255
276884	363256
168626	363257
313936	363258
302800	363259
347468	363260
62837	363261
29494	363262
77578	363263
91432	363264
248454	363265
63386	363266
149611	363267
71228	363268
24936	363269
161553	363270
9808	363271
31225	363272
9056	363273
189951	363274
9640	363275
55916	363276
127216	363277
178238	363278
43120	363279
6814	363280
100929	363281
58485	363282
29119	363283
24353	363284
113310	363285
31777	363286
6806	363287
9670	363288
33956	363289
121700	363290
32108	363291
91795	363292
197751	363293
229897	363294
227076	363295
12381	363296
65397	363297
117594	363298
298331	363299
221028	363300
22520	363301
65601	363302
331484	363303
115725	363304
44930	363305
246493	363306
99494	363307
123200	363308
44823	363309
58935	363310
147255	363311
14055	363312
10624	363313
32995	363314
11659	363315
66724	363316
133337	363317
34343	363318
201754	363319
199052	363320
4880	363321
109771	363322
174647	363323
84113	363324
89669	363325
50250	363326
3243	363327
124441	363328
285680	363329
38787	363330
110082	363331
293164	363332
110968	363333
109775	363334
110645	363335
291107	363336
177016	363337
174416	363338
17907	363339
206900	363340
1839	363341
128200	363342
354536	363343
207275	363344
170200	363345
176252	363346
295111	363347
349928	363348
350496	363349
18021	363350
75592	363351
83521	363352
176229	363353
163961	363354
40782	363355
127720	363356
205510	363357
84276	363358
174324	363359
206037	363360
68213	363361
353905	363362
17658	363363
7830	363364
164358	363365
77079	363366
1083	363367
148682	363368
10543	363369
5823	363370
25703	363371
8379	363372
216925	363373
33779	363374
227761	363375
48355	363376
100998	363377
3908	363378
310477	363379
191003	363380
356032	363381
293569	363382
200691	363383
20796	363384
342149	363385
289357	363386
31196	363387
14955	363388
58977	363389
275582	363390
270079	363391
52298	363392
21879	363393
30728	363394
208278	363395
36127	363396
2416	363397
51619	363398
337080	363399
195527	363400
133667	363401
212148	363402
54905	363403
114077	363404
10823	363405
27534	363406
147950	363407
82371	363408
176665	363409
44084	363410
163346	363411
113850	363412
275342	363413
111486	363414
73008	363415
144413	363416
109124	363417
287851	363418
82635	363419
74715	363420
74715	363421
185158	363422
102596	363423
61307	363424
193629	363425
162219	363426
163755	363427
29703	363428
194775	363429
176826	363430
9520	363431
16209	363432
154237	363433
244295	363434
61799	363435
135215	363436
56357	363437
61312	363438
164553	363439
114478	363440
62518	363441
69281	363442
26850	363443
2288	363444
30223	363445
32428	363446
5850	363447
305266	363448
30475	363449
84638	363450
154654	363451
5244	363452
281965	363453
43195	363454
26131	363455
1421	363456
204671	363457
138175	363458
6557	363459
30412	363460
151554	363461
152828	363462
11429	363463
85358	363464
107719	363465
18741	363466
26268	363467
23901	363468
85433	363469
31183	363470
26123	363471
3658	363472
118202	363473
90654	363474
52994	363475
7037	363476
83025	363477
222881	363478
180072	363479
315452	363480
23418	363481
136966	363482
76536	363483
64734	363484
266061	363485
62160	363486
2774	363487
82185	363488
25113	363489
296875	363490
95269	363491
6433	363492
51614	363493
95735	363494
645	363495
181762	363496
76370	363497
13419	363498
3377	363499
1228	363500
26651	363501
7129	363502
186929	363503
32255	363504
345471	363505
70865	363506
313134	363507
42877	363508
163682	363509
42371	363510
43255	363511
2716	363512
321520	363513
338744	363514
51215	363515
112735	363516
183466	363517
75281	363518
200114	363519
47828	363520
35486	363521
30943	363522
30159	363523
210045	363524
196	363525
301906	363526
28822	363527
51442	363528
29120	363529
10706	363530
10706	363531
179748	363532
15477	363533
296836	363534
6976	363535
30809	363536
37935	363537
304019	363538
78453	363539
68311	363540
155844	363541
146149	363542
295537	363543
29989	363544
93071	363545
30190	363546
81101	363547
18347	363548
15784	363549
11748	363550
134467	363551
54519	363552
198866	363553
29351	363554
48299	363555
37912	363556
220162	363557
16923	363558
4453	363559
28629	363560
315587	363561
41221	363562
46895	363563
36361	363564
307320	363565
165879	363566
142057	363567
163105	363568
90841	363569
163105	363570
230493	363571
1734	363572
36368	363573
119045	363574
152945	363575
189115	363576
189024	363577
5135	363578
78209	363579
118498	363580
66547	363581
317445	363582
305318	363583
25873	363584
166745	363585
17046	363586
97143	363587
63490	363588
32484	363589
106701	363590
88113	363591
44104	363592
15542	363593
47206	363594
9083	363595
54747	363596
105537	363597
200692	363598
1208	363599
2122	363600
229205	363601
98735	363602
251783	363603
27896	363604
69361	363605
224179	363606
34399	363607
18789	363608
123194	363609
42930	363610
80590	363611
14807	363612
227378	363613
116185	363614
244063	363615
186322	363616
17727	363617
47585	363618
133905	363619
254146	363620
155200	363621
331226	363622
168259	363623
42898	363624
80503	363625
21502	363626
21294	363627
33076	363628
33549	363629
93952	363630
154763	363631
198092	363632
12381	363633
65609	363634
324501	363635
3625	363636
168259	363637
198309	363638
67639	363639
332034	363640
155050	363641
31069	363642
65530	363643
2458	363644
99741	363645
94084	363646
99121	363647
155797	363648
65546	363649
80530	363650
69910	363651
111917	363652
15796	363653
65433	363654
23875	363655
44750	363656
65764	363657
254748	363658
65693	363659
99586	363660
65557	363661
111862	363662
54275	363663
331850	363664
303288	363665
253370	363666
155189	363667
123344	363668
5980	363669
31292	363670
32900	363671
168526	363672
34476	363673
74099	363674
42753	363675
33501	363676
304018	363677
245712	363678
89073	363679
189285	363680
111969	363681
101409	363682
36541	363683
89781	363684
308574	363685
67383	363686
40916	363687
17017	363688
93891	363689
116834	363690
11542	363691
338127	363692
134755	363693
307788	363694
78639	363695
103748	363696
115205	363697
61428	363698
186765	363699
73624	363700
108554	363701
25544	363702
106511	363703
73715	363704
1875	363705
76077	363706
343831	363707
57451	363708
145237	363709
131506	363710
37922	363711
75290	363712
135418	363713
65474	363714
44579	363715
218538	363716
1410	363717
6592	363718
88289	363719
45900	363720
253415	363721
16680	363722
68653	363723
340443	363724
167244	363725
283776	363726
36744	363727
47667	363728
178189	363729
84368	363730
38616	363731
302821	363732
38507	363733
27308	363734
315716	363735
119199	363736
36521	363737
99273	363738
194977	363739
140476	363740
489	363741
44978	363742
78719	363743
296591	363744
191448	363745
51269	363746
252527	363747
274181	363748
114490	363749
166993	363750
35362	363751
277817	363752
225532	363753
63555	363754
169562	363755
250415	363756
201075	363757
52818	363758
43228	363759
77238	363760
51853	363761
151247	363762
26711	363763
183329	363764
19569	363765
5851	363766
5851	363767
187907	363768
143475	363769
52618	363770
146523	363771
79903	363772
107031	363773
315811	363774
155174	363775
346787	363776
97286	363777
12754	363778
94701	363779
5286	363780
157041	363781
48184	363782
99028	363783
81214	363784
97240	363785
84529	363786
117895	363787
187994	363788
38937	363789
27878	363790
9775	363791
29322	363792
1830	363793
67630	363794
14920	363795
94328	363796
10703	363797
48800	363798
16173	363799
13613	363800
100754	363801
156310	363802
258	363803
320780	363804
6319	363805
15597	363806
13853	363807
162654	363808
42403	363809
2709	363810
20065	363811
265806	363812
64204	363813
1857	363814
2519	363815
43475	363816
99611	363817
135425	363818
34187	363819
110752	363820
57013	363821
100659	363822
1756	363823
169597	363824
2248	363825
120322	363826
23579	363827
67501	363828
139463	363829
144758	363830
31231	363831
2007	363832
25711	363833
69001	363834
15838	363835
302869	363836
191560	363837
124684	363838
123859	363839
107396	363840
233033	363841
610	363842
1122	363843
335152	363844
8793	363845
152676	363846
277023	363847
55375	363848
119137	363849
37873	363850
1620	363851
1611	363852
204972	363853
36540	363854
46375	363855
17336	363856
97661	363857
3174	363858
21398	363859
68808	363860
1183	363861
162717	363862
283	363863
1494	363864
456	363865
9054	363866
1907	363867
43010	363868
47477	363869
451	363870
654	363871
103969	363872
32596	363873
12681	363874
32422	363875
221157	363876
47210	363877
23355	363878
69924	363879
17155	363880
32524	363881
5833	363882
151765	363883
262434	363884
13535	363885
47347	363886
106438	363887
47363	363888
17155	363889
69584	363890
186555	363891
48346	363892
127121	363893
53518	363894
216165	363895
58098	363896
19	363897
25	363898
33229	363899
7544	363900
15174	363901
21072	363902
12808	363903
110279	363904
355548	363905
12771	363906
32557	363907
6967	363908
21701	363909
140141	363910
180766	363911
438	363912
103700	363913
3739	363914
12884	363915
36585	363916
5852	363917
34894	363918
384	363919
103767	363920
25335	363921
81952	363922
3235	363923
106236	363924
227925	363925
10854	363926
84410	363927
3734	363928
273611	363929
36944	363930
267720	363931
3540	363932
14069	363933
180766	363934
45921	363935
71268	363936
118787	363937
238057	363938
168458	363939
275940	363940
195119	363941
52607	363942
11422	363943
167783	363944
27405	363945
83687	363946
53795	363947
162080	363948
81520	363949
281615	363950
20015	363951
188498	363952
11537	363953
113975	363954
151527	363955
187991	363956
24101	363957
26006	363958
120683	363959
317095	363960
117940	363961
13796	363962
52415	363963
19343	363964
99827	363965
5871	363966
35722	363967
254615	363968
96666	363969
610	363970
65781	363971
22754	363972
92628	363973
301345	363974
60807	363975
3000	363976
51377	363977
12958	363978
159932	363979
50135	363980
1714	363981
2052	363982
23368	363983
82149	363984
23368	363985
2322	363986
133329	363987
186861	363988
112925	363989
107794	363990
57197	363991
16440	363992
70856	363993
103914	363994
88847	363995
239564	363996
103019	363997
119022	363998
133102	363999
142323	364000
188083	364001
247103	364002
3152	364003
40041	364004
17424	364005
204726	364006
190638	364007
74729	364008
270783	364009
113313	364010
197893	364011
80635	364012
65712	364013
29004	364014
65712	364015
197893	364016
197895	364017
80635	364018
81633	364019
123190	364020
82876	364021
275145	364022
171166	364023
16539	364024
123320	364025
126374	364026
5452	364027
1530	364028
20058	364029
332	364030
13698	364031
119980	364032
17792	364033
141876	364034
52660	364035
122355	364036
190714	364037
320622	364038
54533	364039
31600	364040
92686	364041
172420	364042
5829	364043
58081	364044
58771	364045
28270	364046
305014	364047
27543	364048
18991	364049
318639	364050
9575	364051
6200	364052
32043	364053
89259	364054
26957	364055
276886	364056
313267	364057
45793	364058
215302	364059
24966	364060
311432	364061
71182	364062
41080	364063
60207	364064
57577	364065
140	364066
275	364067
231504	364068
244399	364069
4833	364070
67634	364071
115254	364072
35780	364073
42865	364074
119929	364075
107515	364076
76425	364077
67741	364078
14582	364079
145152	364080
320644	364081
52924	364082
215375	364083
248494	364084
3178	364085
38023	364086
42618	364087
48685	364088
39151	364089
168962	364090
41243	364091
262755	364092
50183	364093
11690	364094
21821	364095
24618	364096
52545	364097
68536	364098
21030	364099
332	364100
208011	364101
138792	364102
180665	364103
83746	364104
3580	364105
76262	364106
124526	364107
57702	364108
174548	364109
34680	364110
26088	364111
72357	364112
25805	364113
46154	364114
16514	364115
8119	364116
324099	364117
202927	364118
127433	364119
152778	364120
843	364121
2643	364122
258213	364123
27584	364124
1131	364125
36970	364126
36444	364127
278212	364128
6755	364129
13807	364130
96864	364131
35586	364132
647	364133
7532	364134
80780	364135
193913	364136
184016	364137
121552	364138
79678	364139
78237	364140
5905	364141
17960	364142
56508	364143
11404	364144
68341	364145
79327	364146
9365	364147
98517	364148
4187	364149
15557	364150
150959	364151
43547	364152
141208	364153
22177	364154
46054	364155
259596	364156
84030	364157
184567	364158
312492	364159
6558	364160
171029	364161
5995	364162
172414	364163
162890	364164
5033	364165
125778	364166
7135	364167
39092	364168
5941	364169
180645	364170
55443	364171
126362	364172
79645	364173
76292	364174
1441	364175
40891	364176
138105	364177
313117	364178
344966	364179
125134	364180
337729	364181
10910	364182
200651	364183
64873	364184
323765	364185
61851	364186
30278	364187
55	364188
55692	364189
63612	364190
5732	364191
106176	364192
131332	364193
1258	364194
15823	364195
227857	364196
121924	364197
217630	364198
78338	364199
43691	364200
26353	364201
39133	364202
81771	364203
6877	364204
4692	364205
202425	364206
8386	364207
32671	364208
41159	364209
18240	364210
246442	364211
43689	364212
195740	364213
336868	364214
293726	364215
271430	364216
21905	364217
46244	364218
6734	364219
2266	364220
4443	364221
52773	364222
54165	364223
270343	364224
5790	364225
22996	364226
93881	364227
167589	364228
11895	364229
77597	364230
27742	364231
78568	364232
96082	364233
6033	364234
121426	364235
68277	364236
8327	364237
79080	364238
21789	364239
195703	364240
44162	364241
66136	364242
173763	364243
12423	364244
48503	364245
118675	364246
268485	364247
117030	364248
16632	364249
9348	364250
252	364251
21701	364252
173450	364253
119773	364254
16631	364255
150960	364256
51270	364257
17170	364258
887	364259
89649	364260
4223	364261
269160	364262
320189	364263
37107	364264
193807	364265
56967	364266
70056	364267
350472	364268
184287	364269
116732	364270
11543	364271
274345	364272
327201	364273
45960	364274
70083	364275
39736	364276
163275	364277
74100	364278
322446	364279
45961	364280
46019	364281
6653	364282
160345	364283
45498	364284
26073	364285
25769	364286
88915	364287
45363	364288
117700	364289
324150	364290
346454	364291
77318	364292
5198	364293
106476	364294
12447	364295
193881	364296
26170	364297
91363	364298
98801	364299
206485	364300
88486	364301
222349	364302
126830	364303
86289	364304
342470	364305
2784	364306
38323	364307
11310	364308
42619	364309
226503	364310
62708	364311
47108	364312
172091	364313
80174	364314
106109	364315
119035	364316
71986	364317
286795	364318
174545	364319
119035	364320
127598	364321
72387	364322
33797	364323
136269	364324
11310	364325
294019	364326
11310	364327
357071	364328
139260	364329
83180	364330
128150	364331
355860	364332
336030	364333
72048	364334
84256	364335
27385	364336
228545	364337
226345	364338
62681	364339
54005	364340
355167	364341
208531	364342
8511	364343
172201	364344
84215	364345
289479	364346
163394	364347
161153	364348
270762	364349
127255	364350
345522	364351
7449	364352
317566	364353
339722	364354
15465	364355
15465	364356
77795	364357
277736	364358
47078	364359
62646	364360
64726	364361
187039	364362
53208	364363
115534	364364
68383	364365
19152	364366
264680	364367
61877	364368
275622	364369
355040	364370
180166	364371
8	364372
12926	364373
126935	364374
981	364375
235159	364376
323022	364377
205324	364378
84291	364379
84291	364380
106436	364381
97951	364382
61534	364383
95756	364384
146510	364385
139007	364386
355114	364387
119252	364388
182463	364389
13768	364390
463	364391
2081	364392
38868	364393
191533	364394
18210	364395
4196	364396
2393	364397
52641	364398
320128	364399
33466	364400
155736	364401
123856	364402
21239	364403
16748	364404
161027	364405
264820	364406
102313	364407
264771	364408
340	364409
282938	364410
90735	364411
217344	364412
98242	364413
289651	364414
164704	364415
200961	364416
78449	364417
6238	364418
134435	364419
102943	364420
54468	364421
165177	364422
265864	364423
64797	364424
136550	364425
328155	364426
49804	364427
140433	364428
73322	364429
41864	364430
33749	364431
67732	364432
161613	364433
63229	364434
53312	364435
142608	364436
106893	364437
2616	364438
3578	364439
7487	364440
5995	364441
591	364442
25207	364443
2810	364444
29113	364445
28788	364446
21619	364447
200103	364448
162856	364449
2211	364450
239684	364451
343065	364452
3428	364453
119	364454
3428	364455
3904	364456
140870	364457
190851	364458
272927	364459
251091	364460
120135	364461
58623	364462
139129	364463
24079	364464
14511	364465
293894	364466
80236	364467
90937	364468
14250	364469
251749	364470
121570	364471
1756	364472
38325	364473
39305	364474
26364	364475
98	364476
230115	364477
9143	364478
126998	364479
56358	364480
210153	364481
408	364482
22887	364483
264364	364484
5399	364485
25184	364486
8335	364487
248456	364488
12698	364489
63907	364490
5408	364491
206336	364492
167804	364493
36884	364494
77051	364495
137572	364496
9746	364497
9946	364498
77391	364499
2078	364500
26088	364501
12040	364502
165407	364503
3177	364504
141221	364505
138581	364506
33650	364507
73710	364508
322092	364509
67638	364510
2069	364511
86388	364512
24973	364513
39559	364514
8489	364515
335215	364516
15023	364517
2978	364518
53808	364519
69363	364520
98823	364521
127833	364522
79246	364523
74360	364524
97099	364525
166728	364526
69625	364527
63195	364528
21334	364529
28613	364530
17547	364531
13605	364532
58316	364533
48317	364534
10700	364535
56625	364536
319807	364537
149732	364538
7382	364539
155	364540
270067	364541
252	364542
29943	364543
84667	364544
3016	364545
70249	364546
11452	364547
2396	364548
157481	364549
78607	364550
1716	364551
277678	364552
1279	364553
145280	364554
310435	364555
9351	364556
225748	364557
45393	364558
138755	364559
52143	364560
85640	364561
301102	364562
84517	364563
10256	364564
106791	364565
114953	364566
254457	364567
112315	364568
34883	364569
18342	364570
20528	364571
1265	364572
33189	364573
127795	364574
41372	364575
147549	364576
287049	364577
249359	364578
272148	364579
294200	364580
150314	364581
3313	364582
18814	364583
21718	364584
121118	364585
23218	364586
2334	364587
18801	364588
267193	364589
31934	364590
125336	364591
72595	364592
4260	364593
430	364594
35628	364595
953	364596
152579	364597
197529	364598
56075	364599
141690	364600
77761	364601
24437	364602
154761	364603
139530	364604
99143	364605
71522	364606
318251	364607
84040	364608
100064	364609
59963	364610
149975	364611
2974	364612
89652	364613
43242	364614
109752	364615
1807	364616
50191	364617
84668	364618
122966	364619
6127	364620
108672	364621
59024	364622
214724	364623
207102	364624
346712	364625
113086	364626
22281	364627
212	364628
14217	364629
2180	364630
62901	364631
29788	364632
56329	364633
32057	364634
9897	364635
192546	364636
1922	364637
111279	364638
33673	364639
226481	364640
317551	364641
176305	364642
2181	364643
121285	364644
77555	364645
164921	364646
72450	364647
55940	364648
326560	364649
137795	364650
87561	364651
88734	364652
267961	364653
317387	364654
203467	364655
125074	364656
10607	364657
89966	364658
79606	364659
9473	364660
127618	364661
26303	364662
2212	364663
329026	364664
38682	364665
54458	364666
190081	364667
37084	364668
15970	364669
78100	364670
98817	364671
168551	364672
590	364673
128383	364674
195334	364675
68340	364676
5764	364677
5	364678
23912	364679
329894	364680
86309	364681
53555	364682
282678	364683
70993	364684
170103	364685
259889	364686
2187	364687
64096	364688
64384	364689
112197	364690
36330	364691
26528	364692
17664	364693
172855	364694
57093	364695
203393	364696
27058	364697
10613	364698
48010	364699
2632	364700
125509	364701
26693	364702
57917	364703
23640	364704
34325	364705
26317	364706
260057	364707
12871	364708
97988	364709
286494	364710
180830	364711
238779	364712
313526	364713
70139	364714
219630	364715
141113	364716
317123	364717
26932	364718
200089	364719
337528	364720
158178	364721
3510	364722
79875	364723
16936	364724
29445	364725
4255	364726
77809	364727
18584	364728
32058	364729
247935	364730
72490	364731
29571	364732
28410	364733
147260	364734
154189	364735
14493	364736
157045	364737
22824	364738
161734	364739
5191	364740
114992	364741
2986	364742
195014	364743
1826	364744
7642	364745
77921	364746
32040	364747
178625	364748
92093	364749
19022	364750
61897	364751
225633	364752
66666	364753
337522	364754
3435	364755
27597	364756
132517	364757
21443	364758
118969	364759
20591	364760
2591	364761
115352	364762
160402	364763
4469	364764
174610	364765
192971	364766
12696	364767
19114	364768
194427	364769
115214	364770
2459	364771
343613	364772
189397	364773
83795	364774
3782	364775
259855	364776
207729	364777
107126	364778
280	364779
7492	364780
22824	364781
683	364782
2834	364783
77451	364784
37225	364785
77714	364786
457	364787
34782	364788
44394	364789
16821	364790
7575	364791
197714	364792
91783	364793
14107	364794
329973	364795
55936	364796
292207	364797
178913	364798
7680	364799
6751	364800
69225	364801
283912	364802
130970	364803
267856	364804
66251	364805
2842	364806
157906	364807
42371	364808
232685	364809
75170	364810
33778	364811
45582	364812
64443	364813
3929	364814
855	364815
48443	364816
61712	364817
1115	364818
35900	364819
169856	364820
216472	364821
169858	364822
8813	364823
34293	364824
150461	364825
185766	364826
187579	364827
109304	364828
104748	364829
87478	364830
100774	364831
42213	364832
41725	364833
9806	364834
23085	364835
202271	364836
6484	364837
47340	364838
107315	364839
356075	364840
73700	364841
82362	364842
174520	364843
183860	364844
100728	364845
249643	364846
14347	364847
343107	364848
28671	364849
152177	364850
279610	364851
109294	364852
14	364853
362	364854
97576	364855
32687	364856
18619	364857
3469	364858
263727	364859
16867	364860
89096	364861
6983	364862
13984	364863
20013	364864
117423	364865
71662	364866
164152	364867
189096	364868
51201	364869
68419	364870
192573	364871
10504	364872
12676	364873
12508	364874
186564	364875
35269	364876
112628	364877
16458	364878
3130	364879
51061	364880
3611	364881
273149	364882
192649	364883
218887	364884
33927	364885
69202	364886
319289	364887
94549	364888
2449	364889
282156	364890
37058	364891
144752	364892
329014	364893
121716	364894
14038	364895
303657	364896
192921	364897
291043	364898
354661	364899
239584	364900
99936	364901
5077	364902
97665	364903
138307	364904
126098	364905
168310	364906
305740	364907
594	364908
10038	364909
208655	364910
13120	364911
64494	364912
5195	364913
281035	364914
190679	364915
9882	364916
17148	364917
66782	364918
102172	364919
10746	364920
15265	364921
92668	364922
339886	364923
118659	364924
2523	364925
166275	364926
212805	364927
305370	364928
18144	364929
52843	364930
337550	364931
4423	364932
32113	364933
41166	364934
35637	364935
68111	364936
55172	364937
57921	364938
135443	364939
108978	364940
182559	364941
65003	364942
10582	364943
168338	364944
8207	364945
350525	364946
113836	364947
105389	364948
76256	364949
62866	364950
29934	364951
33072	364952
38195	364953
152304	364954
80818	364955
36655	364956
194723	364957
14280	364958
292149	364959
110291	364960
17901	364961
240341	364962
195077	364963
294930	364964
175042	364965
110162	364966
49786	364967
3998	364968
196826	364969
174930	364970
126970	364971
325830	364972
77437	364973
110935	364974
31975	364975
32588	364976
34673	364977
317753	364978
196862	364979
23159	364980
37347	364981
118946	364982
187877	364983
313974	364984
172128	364985
48355	364986
308922	364987
5581	364988
55256	364989
6952	364990
2969	364991
16498	364992
101345	364993
19247	364994
105756	364995
13984	364996
91963	364997
8186	364998
129447	364999
71340	365000
31138	365001
129447	365002
118894	365003
14398	365004
75384	365005
322330	365006
190519	365007
1494	365008
42767	365009
1258	365010
70749	365011
17983	365012
14266	365013
39833	365014
12009	365015
20926	365016
6583	365017
3251	365018
250255	365019
16526	365020
251048	365021
194491	365022
269915	365023
154064	365024
229118	365025
45142	365026
55667	365027
225932	365028
179990	365029
98341	365030
195977	365031
4231	365032
153867	365033
48237	365034
54316	365035
197902	365036
80637	365037
26656	365038
330210	365039
22567	365040
274370	365041
324283	365042
13918	365043
21841	365044
157707	365045
92977	365046
194032	365047
252887	365048
291025	365049
117479	365050
256157	365051
109531	365052
42797	365053
4995	365054
3392	365055
30860	365056
591	365057
18728	365058
37913	365059
1956	365060
1186	365061
42697	365062
282162	365063
1926	365064
187360	365065
64830	365066
239488	365067
21107	365068
10557	365069
71486	365070
3539	365071
25670	365072
49947	365073
5544	365074
113849	365075
44275	365076
586	365077
38943	365078
21354	365079
79461	365080
20283	365081
4807	365082
15138	365083
13321	365084
9944	365085
1706	365086
6130	365087
75390	365088
267951	365089
203899	365090
7945	365091
1544	365092
774	365093
6547	365094
2106	365095
20538	365096
211	365097
109636	365098
37904	365099
52432	365100
118803	365101
210200	365102
7337	365103
205329	365104
1054	365105
29554	365106
46755	365107
13148	365108
10933	365109
24714	365110
1926	365111
75179	365112
34383	365113
5210	365114
346760	365115
33482	365116
7545	365117
7714	365118
129154	365119
30661	365120
16701	365121
4048	365122
58990	365123
28350	365124
58090	365125
291827	365126
173984	365127
89325	365128
113677	365129
158232	365130
4833	365131
3913	365132
52566	365133
8780	365134
195888	365135
2380	365136
28738	365137
9463	365138
10881	365139
1547	365140
283	365141
20062	365142
9951	365143
20418	365144
48532	365145
205600	365146
662	365147
63158	365148
4912	365149
2187	365150
1316	365151
74406	365152
7663	365153
129403	365154
23247	365155
374	365156
42612	365157
25878	365158
44336	365159
14111	365160
20503	365161
74228	365162
25023	365163
221576	365164
110140	365165
591	365166
2153	365167
289635	365168
84089	365169
181005	365170
14528	365171
166947	365172
75057	365173
83241	365174
5490	365175
121743	365176
38492	365177
62704	365178
39339	365179
48781	365180
35162	365181
24496	365182
176039	365183
147631	365184
161246	365185
110709	365186
34462	365187
320	365188
24369	365189
181956	365190
38814	365191
17883	365192
36400	365193
489	365194
844	365195
72147	365196
33957	365197
25750	365198
77433	365199
49222	365200
59661	365201
49378	365202
21190	365203
17584	365204
60	365205
37329	365206
3523	365207
7873	365208
131574	365209
16919	365210
19395	365211
47454	365212
23100	365213
14267	365214
223676	365215
14267	365216
44244	365217
187	365218
8277	365219
108120	365220
17506	365221
12189	365222
24359	365223
36181	365224
5044	365225
350905	365226
9382	365227
28906	365228
78231	365229
164941	365230
14662	365231
5777	365232
78841	365233
56380	365234
353391	365235
33185	365236
1	365237
53996	365238
56641	365239
208939	365240
37376	365241
52580	365242
55167	365243
55167	365244
275902	365245
6444	365246
8226	365247
324290	365248
124333	365249
9410	365250
52985	365251
31793	365252
249401	365253
46227	365254
57782	365255
337931	365256
283498	365257
19688	365258
81165	365259
38225	365260
55301	365261
4444	365262
779	365263
162101	365264
105068	365265
309485	365266
119255	365267
97600	365268
159117	365269
22635	365270
13601	365271
144079	365272
23190	365273
314472	365274
179287	365275
66911	365276
318171	365277
36468	365278
27415	365279
78499	365280
5935	365281
45	365282
53178	365283
195300	365284
56954	365285
121347	365286
199396	365287
144848	365288
85478	365289
115592	365290
61498	365291
8245	365292
144043	365293
104760	365294
140095	365295
30767	365296
78932	365297
105273	365298
53581	365299
266489	365300
9495	365301
283734	365302
66753	365303
44980	365304
164101	365305
306424	365306
310253	365307
226833	365308
230575	365309
32790	365310
6518	365311
8316	365312
21114	365313
140315	365314
2318	365315
55167	365316
22713	365317
22792	365318
305666	365319
672	365320
81357	365321
39822	365322
25853	365323
1502	365324
15945	365325
20510	365326
175580	365327
263143	365328
61857	365329
100009	365330
144475	365331
126884	365332
7597	365333
12758	365334
193548	365335
35467	365336
244759	365337
159656	365338
212790	365339
4985	365340
168364	365341
118786	365342
28797	365343
222580	365344
106444	365345
55539	365346
36499	365347
120457	365348
183877	365349
78982	365350
236028	365351
159916	365352
5903	365353
14277	365354
20975	365355
14517	365356
193685	365357
55050	365358
77576	365359
146176	365360
127150	365361
160671	365362
184594	365363
140077	365364
81360	365365
216224	365366
191391	365367
301872	365368
27026	365369
145687	365370
52945	365371
95278	365372
370	365373
65125	365374
82717	365375
79422	365376
62499	365377
97642	365378
269614	365379
275617	365380
181570	365381
87503	365382
396	365383
185731	365384
51204	365385
43916	365386
87998	365387
9769	365388
339605	365389
297040	365390
153219	365391
54453	365392
46506	365393
38225	365394
75438	365395
245081	365396
43964	365397
180656	365398
103240	365399
159708	365400
307277	365401
22354	365402
115536	365403
45012	365404
17015	365405
256007	365406
10028	365407
113379	365408
119359	365409
3182	365410
144274	365411
16962	365412
307281	365413
120068	365414
65123	365415
91349	365416
179225	365417
8218	365418
217103	365419
31125	365420
16383	365421
65125	365422
16982	365423
183799	365424
14006	365425
37707	365426
154038	365427
220972	365428
21336	365429
195606	365430
49297	365431
106615	365432
48008	365433
229370	365434
55980	365435
244705	365436
208833	365437
205597	365438
205366	365439
38323	365440
23616	365441
35158	365442
153838	365443
177144	365444
84090	365445
168514	365446
74655	365447
127832	365448
352892	365449
208773	365450
73321	365451
35158	365452
55613	365453
17523	365454
128202	365455
328473	365456
349591	365457
140272	365458
109211	365459
19870	365460
130088	365461
93856	365462
348872	365463
56420	365464
55969	365465
111530	365466
26541	365467
8030	365468
83961	365469
93656	365470
193760	365471
34141	365472
52917	365473
328347	365474
128643	365475
123771	365476
33329	365477
209644	365478
34213	365479
43490	365480
29692	365481
209266	365482
24215	365483
209033	365484
2494	365485
4962	365486
180752	365487
338362	365488
24463	365489
126559	365490
81591	365491
278170	365492
6696	365493
6642	365494
321089	365495
49251	365496
44944	365497
56411	365498
52877	365499
89718	365500
12729	365501
96377	365502
56195	365503
37295	365504
38876	365505
50898	365506
207526	365507
48582	365508
21254	365509
70331	365510
129456	365511
17769	365512
205807	365513
55128	365514
181327	365515
128824	365516
172877	365517
72551	365518
81257	365519
31956	365520
171807	365521
1202	365522
97060	365523
174038	365524
84246	365525
247	365526
122564	365527
184118	365528
258659	365529
63372	365530
256741	365531
32932	365532
2240	365533
130370	365534
10723	365535
118031	365536
146178	365537
271642	365538
325472	365539
121382	365540
737	365541
118459	365542
256341	365543
63415	365544
335392	365545
188784	365546
1076	365547
162277	365548
14243	365549
7264	365550
166960	365551
353763	365552
19863	365553
60252	365554
301486	365555
206415	365556
351541	365557
176814	365558
302453	365559
42706	365560
304491	365561
172234	365562
175283	365563
14621	365564
357096	365565
293685	365566
38300	365567
141627	365568
288697	365569
108922	365570
140455	365571
53892	365572
116504	365573
207264	365574
357697	365575
345114	365576
102442	365577
206415	365578
179798	365579
69051	365580
50467	365581
17232	365582
129174	365583
33797	365584
69368	365585
786	365586
356753	365587
173466	365588
84109	365589
89386	365590
356747	365591
19900	365592
32855	365593
73296	365594
335671	365595
110599	365596
48969	365597
111495	365598
347067	365599
188296	365600
44273	365601
13558	365602
69429	365603
83905	365604
162100	365605
270953	365606
266108	365607
1579	365608
174507	365609
147831	365610
116189	365611
86865	365612
311775	365613
53138	365614
314229	365615
194883	365616
325738	365617
314250	365618
189565	365619
317548	365620
41943	365621
12085	365622
195229	365623
59374	365624
32143	365625
181242	365626
36532	365627
572	365628
127692	365629
120907	365630
8	365631
134076	365632
273835	365633
23585	365634
161603	365635
206577	365636
1196	365637
118925	365638
53443	365639
8998	365640
1359	365641
109878	365642
209532	365643
27346	365644
231617	365645
195079	365646
181324	365647
781	365648
154424	365649
60385	365650
88958	365651
357708	365652
59358	365653
146410	365654
176167	365655
38309	365656
46506	365657
112445	365658
137789	365659
141837	365660
10585	365661
52885	365662
10699	365663
1707	365664
79986	365665
57096	365666
290965	365667
209604	365668
221685	365669
49763	365670
240361	365671
172261	365672
108589	365673
53809	365674
71664	365675
285759	365676
201214	365677
117717	365678
1714	365679
160850	365680
26390	365681
22940	365682
22940	365683
4222	365684
2603	365685
355951	365686
128343	365687
146285	365688
30920	365689
5	365690
5	365691
5	365692
5	365693
5	365694
5	365695
5	365696
5	365697
5	365698
5	365699
5	365700
171450	365701
352500	365702
59559	365703
350156	365704
1542	365705
171832	365706
1554	365707
1554	365708
356974	365709
102782	365710
25940	365711
94749	365712
32438	365713
36888	365714
25491	365715
302553	365716
228202	365717
127635	365718
370	365719
127635	365720
783	365721
162485	365722
147923	365723
285397	365724
352277	365725
79066	365726
83844	365727
127881	365728
354922	365729
209663	365730
335034	365731
106961	365732
238944	365733
172332	365734
6031	365735
271846	365736
53562	365737
24100	365738
48512	365739
14646	365740
326011	365741
848	365742
10994	365743
174536	365744
107570	365745
290452	365746
6534	365747
205599	365748
110415	365749
113815	365750
329387	365751
161991	365752
324708	365753
31691	365754
176442	365755
233180	365756
103904	365757
21981	365758
183830	365759
348924	365760
351044	365761
146328	365762
146637	365763
58311	365764
246302	365765
33975	365766
108778	365767
71856	365768
172746	365769
172744	365770
140258	365771
59153	365772
127822	365773
110778	365774
13365	365775
13717	365776
111042	365777
49328	365778
19187	365779
51577	365780
176576	365781
33794	365782
173298	365783
88120	365784
236445	365785
101922	365786
14033	365787
37347	365788
1764	365789
187327	365790
350467	365791
111703	365792
290827	365793
77931	365794
279313	365795
43835	365796
237902	365797
42343	365798
2313	365799
7513	365800
102265	365801
198496	365802
42939	365803
42939	365804
14519	365805
161036	365806
161036	365807
11922	365808
26006	365809
25939	365810
121014	365811
2045	365812
7036	365813
25333	365814
12566	365815
52650	365816
56081	365817
4656	365818
88655	365819
9400	365820
79777	365821
2255	365822
7034	365823
137186	365824
6506	365825
345378	365826
157090	365827
45449	365828
15424	365829
15424	365830
2	365831
980	365832
980	365833
96755	365834
1029	365835
222	365836
754	365837
431	365838
2502	365839
879	365840
879	365841
63736	365842
7221	365843
160375	365844
1797	365845
137436	365846
213499	365847
303150	365848
54934	365849
16984	365850
238007	365851
14222	365852
154274	365853
5524	365854
120992	365855
20538	365856
13899	365857
55959	365858
121192	365859
52685	365860
206194	365861
32555	365862
266423	365863
68472	365864
82798	365865
23623	365866
163914	365867
50264	365868
141732	365869
58129	365870
84492	365871
121511	365872
118792	365873
247746	365874
51197	365875
26660	365876
197840	365877
26660	365878
26660	365879
9585	365880
237220	365881
36536	365882
191762	365883
192053	365884
961	365885
275164	365886
193777	365887
78276	365888
189623	365889
313139	365890
187457	365891
45304	365892
189247	365893
247550	365894
187640	365895
801	365896
801	365897
19100	365898
60780	365899
125120	365900
9971	365901
28701	365902
172964	365903
143804	365904
801	365905
2283	365906
168812	365907
116938	365908
801	365909
61575	365910
118143	365911
15038	365912
129341	365913
4723	365914
3919	365915
310061	365916
92657	365917
96240	365918
3527	365919
13120	365920
202079	365921
61983	365922
45083	365923
174465	365924
18025	365925
237010	365926
8572	365927
801	365928
801	365929
29533	365930
143	365931
120809	365932
158925	365933
326716	365934
158925	365935
185318	365936
17659	365937
165796	365938
172443	365939
12736	365940
121265	365941
176067	365942
1989	365943
1989	365944
158102	365945
113962	365946
274531	365947
21479	365948
362	365949
15824	365950
1131	365951
353686	365952
9965	365953
1455	365954
193239	365955
163262	365956
1053	365957
162016	365958
295983	365959
362	365960
37363	365961
362	365962
362	365963
29466	365964
210475	365965
42772	365966
192970	365967
36598	365968
117988	365969
163351	365970
73908	365971
35105	365972
18195	365973
18166	365974
74211	365975
35105	365976
35105	365977
18195	365978
74216	365979
73947	365980
179063	365981
178876	365982
10355	365983
9379	365984
45744	365985
11545	365986
145339	365987
15764	365988
44521	365989
172345	365990
19272	365991
94823	365992
140271	365993
344515	365994
109323	365995
80172	365996
59084	365997
9802	365998
118354	365999
154455	366000
23517	366001
63728	366002
338486	366003
227261	366004
340758	366005
232121	366006
340506	366007
344324	366008
344879	366009
333183	366010
125194	366011
335073	366012
337346	366013
125110	366014
128364	366015
79426	366016
144012	366017
7712	366018
9	366019
113246	366020
9	366021
9	366022
30777	366023
82664	366024
208588	366025
9	366026
9	366027
9	366028
7712	366029
324418	366030
267306	366031
269504	366032
193073	366033
23753	366034
69070	366035
100357	366036
127236	366037
311390	366038
9746	366039
23097	366040
66152	366041
283672	366042
96465	366043
51961	366044
76731	366045
2303	366046
258995	366047
77133	366048
188080	366049
25768	366050
177184	366051
349797	366052
119755	366053
5890	366054
151717	366055
8788	366056
41	366057
91858	366058
162452	366059
69930	366060
99146	366061
303976	366062
15813	366063
21518	366064
113976	366065
113976	366066
63014	366067
114219	366068
18315	366069
37494	366070
31315	366071
30080	366072
2791	366073
94501	366074
1697	366075
217582	366076
141333	366077
74771	366078
33276	366079
33283	366080
53885	366081
2245	366082
818	366083
11245	366084
125124	366085
102495	366086
197986	366087
35196	366088
217734	366089
14142	366090
70537	366091
26076	366092
3527	366093
270	366094
68617	366095
215422	366096
58051	366097
342458	366098
338070	366099
23133	366100
61304	366101
23541	366102
306510	366103
5204	366104
48189	366105
60026	366106
166002	366107
104352	366108
32445	366109
28185	366110
185155	366111
130878	366112
180926	366113
60512	366114
185222	366115
225830	366116
1527	366117
38326	366118
30514	366119
32191	366120
32459	366121
26890	366122
6355	366123
308772	366124
166973	366125
90190	366126
19371	366127
105771	366128
116318	366129
28274	366130
63253	366131
150611	366132
32280	366133
170136	366134
25631	366135
254518	366136
3913	366137
105707	366138
12840	366139
10309	366140
157469	366141
217099	366142
27676	366143
87080	366144
152935	366145
76118	366146
70937	366147
152282	366148
12600	366149
1107	366150
20848	366151
3520	366152
151856	366153
61355	366154
4568	366155
17287	366156
29541	366157
76618	366158
5099	366159
298817	366160
76599	366161
4769	366162
198257	366163
9687	366164
134564	366165
35303	366166
75104	366167
138951	366168
12691	366169
89749	366170
1650	366171
303183	366172
196831	366173
56781	366174
231993	366175
28826	366176
6355	366177
116	366178
2170	366179
3511	366180
661	366181
104292	366182
102528	366183
35567	366184
270417	366185
76617	366186
25299	366187
28256	366188
6013	366189
76040	366190
25427	366191
27074	366192
22095	366193
130575	366194
249780	366195
225078	366196
216645	366197
4391	366198
104979	366199
69276	366200
47285	366201
47446	366202
167625	366203
33288	366204
169832	366205
30179	366206
32322	366207
12859	366208
23308	366209
21772	366210
89302	366211
2712	366212
41054	366213
8709	366214
41630	366215
6352	366216
35961	366217
23016	366218
23419	366219
185604	366220
33246	366221
11415	366222
13768	366223
20560	366224
165982	366225
245	366226
118130	366227
28266	366228
97197	366229
22549	366230
12908	366231
192506	366232
130916	366233
217454	366234
60703	366235
21202	366236
23015	366237
157537	366238
113254	366239
270907	366240
169943	366241
277240	366242
167061	366243
16268	366244
16268	366245
92948	366246
254842	366247
57012	366248
89563	366249
6355	366250
169126	366251
9211	366252
10503	366253
28751	366254
12795	366255
17477	366256
271795	366257
123851	366258
32667	366259
6013	366260
13809	366261
5204	366262
59875	366263
75218	366264
12764	366265
69814	366266
148280	366267
17254	366268
17220	366269
23165	366270
53483	366271
1746	366272
53484	366273
2508	366274
18518	366275
141806	366276
3885	366277
102719	366278
12908	366279
53245	366280
46864	366281
95064	366282
30418	366283
35370	366284
202224	366285
11595	366286
15150	366287
245	366288
75785	366289
2194	366290
162053	366291
17090	366292
61760	366293
240879	366294
19937	366295
95662	366296
2642	366297
6352	366298
3531	366299
39284	366300
220573	366301
187110	366302
189469	366303
187302	366304
78418	366305
283641	366306
187757	366307
30007	366308
312586	366309
189810	366310
206314	366311
317039	366312
187086	366313
269219	366314
222766	366315
181118	366316
312741	366317
117695	366318
226998	366319
181121	366320
66821	366321
117724	366322
77870	366323
94384	366324
4512	366325
111307	366326
144856	366327
61747	366328
257448	366329
50335	366330
133826	366331
56791	366332
66890	366333
35058	366334
301662	366335
101752	366336
45626	366337
10745	366338
129485	366339
31420	366340
70	366341
20188	366342
327712	366343
254888	366344
76449	366345
144239	366346
119834	366347
158197	366348
184483	366349
267784	366350
66031	366351
356481	366352
151577	366353
184325	366354
16098	366355
254049	366356
38353	366357
10671	366358
201332	366359
79363	366360
96047	366361
58341	366362
317754	366363
6011	366364
90534	366365
83070	366366
21331	366367
193251	366368
254375	366369
646	366370
47352	366371
193321	366372
113380	366373
76163	366374
23333	366375
165662	366376
199096	366377
151830	366378
146108	366379
268296	366380
26012	366381
216114	366382
58967	366383
32635	366384
125782	366385
140919	366386
177935	366387
121874	366388
63601	366389
140119	366390
327367	366391
37514	366392
220512	366393
244125	366394
49035	366395
18965	366396
262199	366397
168133	366398
190823	366399
77131	366400
36209	366401
20763	366402
24015	366403
70315	366404
2261	366405
187330	366406
223865	366407
75950	366408
49337	366409
36209	366410
42348	366411
44480	366412
42041	366413
117472	366414
15238	366415
44552	366416
6795	366417
1816	366418
187693	366419
216674	366420
329617	366421
115279	366422
3497	366423
323987	366424
52271	366425
170052	366426
68635	366427
36299	366428
317609	366429
77957	366430
187692	366431
321165	366432
46214	366433
35075	366434
197926	366435
204059	366436
116166	366437
30773	366438
237623	366439
31097	366440
18551	366441
276836	366442
16532	366443
46128	366444
151646	366445
15215	366446
49487	366447
113351	366448
13393	366449
316782	366450
96666	366451
75958	366452
809	366453
21915	366454
217355	366455
115468	366456
307948	366457
125121	366458
82710	366459
6614	366460
54123	366461
18178	366462
21817	366463
54802	366464
25142	366465
2381	366466
39899	366467
266410	366468
135595	366469
37019	366470
149871	366471
8877	366472
58543	366473
86943	366474
151708	366475
76004	366476
341965	366477
11991	366478
76009	366479
29174	366480
50961	366481
219509	366482
70937	366483
71197	366484
226607	366485
107309	366486
76400	366487
50282	366488
134818	366489
199775	366490
345696	366491
120706	366492
33054	366493
86718	366494
115988	366495
40711	366496
338300	366497
124886	366498
87869	366499
54528	366500
224002	366501
76432	366502
89876	366503
75649	366504
32878	366505
92778	366506
76009	366507
8782	366508
79205	366509
92020	366510
16184	366511
23232	366512
7230	366513
116230	366514
197175	366515
92682	366516
16564	366517
29174	366518
283929	366519
135602	366520
28377	366521
21064	366522
309341	366523
10956	366524
18486	366525
15007	366526
7204	366527
130117	366528
2089	366529
131175	366530
42851	366531
124083	366532
54485	366533
197175	366534
243697	366535
185317	366536
92361	366537
26989	366538
35425	366539
143886	366540
74150	366541
10373	366542
10373	366543
29175	366544
67376	366545
305510	366546
143923	366547
252640	366548
155446	366549
58213	366550
47084	366551
104424	366552
33421	366553
70524	366554
3715	366555
14724	366556
42212	366557
183040	366558
306748	366559
87264	366560
9170	366561
82372	366562
192077	366563
114773	366564
170333	366565
198055	366566
14746	366567
356271	366568
50348	366569
285348	366570
151865	366571
11391	366572
18640	366573
23867	366574
80930	366575
17328	366576
275305	366577
196228	366578
62994	366579
116036	366580
33150	366581
222450	366582
17468	366583
223153	366584
122380	366585
98922	366586
351246	366587
65377	366588
43087	366589
39166	366590
20405	366591
6307	366592
6307	366593
6307	366594
1932	366595
323622	366596
314375	366597
59351	366598
312056	366599
52180	366600
96746	366601
121378	366602
53773	366603
323345	366604
193644	366605
262785	366606
9503	366607
121202	366608
178798	366609
646	366610
122005	366611
59514	366612
78404	366613
16758	366614
52996	366615
26108	366616
67742	366617
47535	366618
202348	366619
8388	366620
152410	366621
96588	366622
167822	366623
276768	366624
32723	366625
65959	366626
6641	366627
53064	366628
192477	366629
135316	366630
107684	366631
153741	366632
153973	366633
133193	366634
288868	366635
82658	366636
38086	366637
151761	366638
76381	366639
124764	366640
7566	366641
129525	366642
36559	366643
90514	366644
49467	366645
43157	366646
58	366647
19818	366648
49894	366649
94725	366650
68149	366651
87392	366652
167062	366653
203206	366654
1180	366655
20707	366656
14850	366657
52972	366658
2190	366659
236489	366660
302724	366661
270622	366662
274178	366663
275613	366664
78112	366665
11028	366666
197728	366667
198422	366668
107128	366669
312985	366670
99742	366671
155255	366672
4013	366673
2691	366674
148618	366675
4978	366676
270421	366677
7396	366678
197597	366679
80168	366680
252650	366681
96138	366682
3415	366683
161161	366684
67370	366685
165257	366686
2143	366687
277641	366688
268359	366689
190775	366690
189916	366691
20690	366692
278178	366693
201745	366694
170241	366695
40353	366696
22688	366697
297903	366698
342278	366699
209399	366700
90005	366701
66702	366702
40178	366703
345198	366704
196712	366705
9140	366706
21585	366707
285539	366708
40096	366709
70981	366710
107449	366711
232220	366712
195320	366713
12614	366714
37381	366715
140067	366716
165726	366717
589	366718
44525	366719
229469	366720
121036	366721
66612	366722
52332	366723
305496	366724
157343	366725
1587	366726
30190	366727
291488	366728
330540	366729
33150	366730
141025	366731
42860	366732
22565	366733
186891	366734
128230	366735
37490	366736
31675	366737
9911	366738
134269	366739
13914	366740
75286	366741
221040	366742
107642	366743
75286	366744
231684	366745
204855	366746
135664	366747
59353	366748
38475	366749
40186	366750
10999	366751
74303	366752
2241	366753
10999	366754
218786	366755
38426	366756
147437	366757
27767	366758
35651	366759
211048	366760
5987	366761
240619	366762
104718	366763
35806	366764
248610	366765
67613	366766
151888	366767
89477	366768
99320	366769
58439	366770
16487	366771
37671	366772
25483	366773
54118	366774
35896	366775
30040	366776
92774	366777
35481	366778
9887	366779
97671	366780
9228	366781
325653	366782
4860	366783
55841	366784
192765	366785
329978	366786
10209	366787
223817	366788
25380	366789
66482	366790
165148	366791
2642	366792
98272	366793
17035	366794
6041	366795
22114	366796
348294	366797
245735	366798
252697	366799
104464	366800
46443	366801
298654	366802
309599	366803
70543	366804
12627	366805
134925	366806
312498	366807
194386	366808
293895	366809
228218	366810
149916	366811
35427	366812
193519	366813
184	366814
313178	366815
60565	366816
155121	366817
276682	366818
67518	366819
163073	366820
68657	366821
275069	366822
266950	366823
167307	366824
18292	366825
103609	366826
168333	366827
103507	366828
64648	366829
69197	366830
82129	366831
66604	366832
68042	366833
12522	366834
36024	366835
36	366836
137344	366837
36185	366838
268063	366839
188106	366840
162801	366841
323682	366842
322721	366843
3101	366844
53580	366845
2149	366846
194397	366847
255029	366848
146158	366849
60374	366850
39683	366851
40693	366852
189945	366853
195667	366854
73859	366855
65987	366856
41257	366857
205163	366858
9310	366859
170291	366860
13088	366861
6713	366862
21828	366863
341581	366864
277	366865
16017	366866
194680	366867
3720	366868
312045	366869
99089	366870
102476	366871
316707	366872
190304	366873
190883	366874
194029	366875
272187	366876
98874	366877
41281	366878
37550	366879
16831	366880
23447	366881
11425	366882
19156	366883
41125	366884
155966	366885
64513	366886
314871	366887
46838	366888
304082	366889
136063	366890
62112	366891
123660	366892
23669	366893
32961	366894
137134	366895
336812	366896
72592	366897
179492	366898
143642	366899
76928	366900
183522	366901
131395	366902
165081	366903
40770	366904
21258	366905
118076	366906
29803	366907
8706	366908
35828	366909
142039	366910
92887	366911
85637	366912
80715	366913
15354	366914
133487	366915
6046	366916
195996	366917
93891	366918
185332	366919
48336	366920
187451	366921
5718	366922
26046	366923
64936	366924
164742	366925
281779	366926
249433	366927
198078	366928
34552	366929
178153	366930
52260	366931
23441	366932
123593	366933
20686	366934
27201	366935
16231	366936
26361	366937
139901	366938
64985	366939
106479	366940
98477	366941
41018	366942
187482	366943
312799	366944
187159	366945
328729	366946
329314	366947
204765	366948
346193	366949
11798	366950
195961	366951
193086	366952
200632	366953
344259	366954
343203	366955
142997	366956
262154	366957
157225	366958
257859	366959
141543	366960
91497	366961
43729	366962
82599	366963
9427	366964
29294	366965
178114	366966
406	366967
180657	366968
69688	366969
167343	366970
130487	366971
270595	366972
9037	366973
204445	366974
266397	366975
129608	366976
9036	366977
273452	366978
50857	366979
60433	366980
228365	366981
27154	366982
345005	366983
33247	366984
142836	366985
117112	366986
336515	366987
88889	366988
106771	366989
306129	366990
121374	366991
52088	366992
64046	366993
94	366994
46834	366995
162445	366996
342496	366997
94911	366998
12916	366999
111572	367000
161999	367001
9768	367002
196095	367003
272644	367004
64046	367005
183285	367006
167757	367007
15985	367008
3374	367009
55349	367010
10967	367011
10898	367012
220760	367013
107419	367014
162762	367015
115869	367016
129132	367017
352743	367018
351630	367019
209390	367020
349051	367021
250129	367022
83315	367023
208825	367024
208550	367025
350012	367026
30998	367027
353956	367028
357389	367029
208243	367030
350093	367031
354054	367032
129518	367033
129652	367034
128095	367035
353672	367036
325518	367037
349380	367038
129636	367039
205562	367040
83358	367041
60033	367042
74298	367043
94076	367044
69537	367045
267176	367046
276137	367047
323769	367048
194375	367049
255382	367050
318213	367051
277370	367052
17031	367053
275982	367054
59194	367055
229053	367056
12246	367057
113930	367058
47606	367059
103083	367060
167013	367061
231505	367062
160088	367063
165753	367064
167812	367065
47175	367066
106606	367067
2962	367068
7607	367069
318881	367070
23026	367071
219035	367072
227482	367073
247489	367074
73646	367075
154757	367076
134632	367077
263102	367078
43868	367079
60185	367080
139328	367081
163478	367082
103345	367083
269229	367084
79527	367085
42708	367086
92994	367087
99373	367088
107353	367089
107353	367090
154810	367091
228506	367092
253689	367093
304753	367094
274064	367095
91332	367096
281281	367097
24623	367098
303889	367099
154580	367100
247510	367101
140220	367102
154580	367103
316589	367104
66943	367105
328533	367106
45392	367107
325741	367108
80002	367109
119468	367110
319024	367111
317561	367112
170834	367113
55404	367114
345472	367115
91981	367116
19956	367117
216751	367118
112908	367119
328897	367120
12893	367121
169771	367122
227698	367123
300237	367124
105432	367125
335995	367126
240558	367127
3609	367128
194312	367129
101071	367130
164933	367131
267080	367132
82810	367133
15328	367134
843	367135
45973	367136
105469	367137
168426	367138
77596	367139
122718	367140
2752	367141
9211	367142
79801	367143
20681	367144
208092	367145
267644	367146
11354	367147
265678	367148
75644	367149
25053	367150
213737	367151
122021	367152
255239	367153
96227	367154
64256	367155
44184	367156
189749	367157
190461	367158
317116	367159
190195	367160
119462	367161
120773	367162
349072	367163
120526	367164
80595	367165
197640	367166
299727	367167
34048	367168
40732	367169
97	367170
163978	367171
26636	367172
3843	367173
145848	367174
326468	367175
325674	367176
2740	367177
70631	367178
261649	367179
3801	367180
221583	367181
99768	367182
4971	367183
278061	367184
23892	367185
48329	367186
154058	367187
33632	367188
276613	367189
89354	367190
96959	367191
3759	367192
17446	367193
280314	367194
9905	367195
30394	367196
67742	367197
271065	367198
154625	367199
8744	367200
224450	367201
117644	367202
33121	367203
67495	367204
282061	367205
29330	367206
239334	367207
157548	367208
257647	367209
59441	367210
72120	367211
259441	367212
173673	367213
333294	367214
2059	367215
2059	367216
23891	367217
77167	367218
19643	367219
316420	367220
23	367221
16097	367222
21478	367223
39833	367224
2450	367225
65747	367226
43580	367227
45758	367228
157268	367229
229257	367230
54064	367231
55609	367232
86072	367233
189901	367234
318934	367235
317610	367236
77881	367237
188081	367238
316380	367239
316871	367240
118575	367241
36410	367242
119630	367243
182697	367244
18361	367245
193675	367246
91001	367247
58224	367248
6469	367249
95687	367250
53665	367251
14540	367252
247013	367253
302737	367254
173273	367255
335190	367256
199558	367257
126508	367258
123971	367259
59544	367260
88094	367261
181133	367262
253549	367263
272802	367264
65831	367265
40312	367266
55098	367267
320302	367268
78788	367269
191320	367270
26673	367271
57349	367272
191394	367273
319480	367274
19029	367275
320301	367276
45841	367277
2163	367278
82	367279
20082	367280
27617	367281
331524	367282
29	367283
81346	367284
296517	367285
9733	367286
98897	367287
323122	367288
190770	367289
118720	367290
2886	367291
190375	367292
126859	367293
55354	367294
75832	367295
36297	367296
2934	367297
56925	367298
3392	367299
78468	367300
794	367301
8995	367302
23452	367303
116105	367304
200663	367305
36983	367306
3871	367307
178135	367308
34765	367309
133155	367310
192665	367311
103168	367312
20866	367313
30053	367314
124010	367315
246527	367316
68253	367317
22315	367318
155909	367319
252777	367320
212058	367321
1437	367322
124965	367323
31911	367324
281001	367325
14182	367326
201161	367327
171311	367328
140994	367329
124929	367330
53386	367331
120346	367332
208079	367333
350770	367334
111916	367335
210187	367336
246616	367337
291178	367338
133351	367339
112223	367340
11841	367341
8660	367342
7473	367343
1167	367344
13	367345
13	367346
32842	367347
294872	367348
277846	367349
34122	367350
35665	367351
7029	367352
231980	367353
231978	367354
336685	367355
829	367356
50596	367357
12191	367358
310383	367359
216796	367360
18262	367361
152165	367362
141944	367363
42410	367364
59318	367365
12972	367366
99231	367367
14142	367368
28756	367369
88589	367370
79834	367371
88991	367372
7063	367373
325004	367374
913	367375
158159	367376
186909	367377
311748	367378
337815	367379
311734	367380
193373	367381
259918	367382
18895	367383
311741	367384
311735	367385
259913	367386
4	367387
134004	367388
28138	367389
134958	367390
135060	367391
134798	367392
118333	367393
69722	367394
117965	367395
51759	367396
223938	367397
340492	367398
8203	367399
87543	367400
19587	367401
126962	367402
123855	367403
124183	367404
114117	367405
97301	367406
104423	367407
7697	367408
102155	367409
24797	367410
31676	367411
243797	367412
33760	367413
43356	367414
346740	367415
1751	367416
229168	367417
354452	367418
322914	367419
323110	367420
291027	367421
62438	367422
173216	367423
35144	367424
24435	367425
26	367426
117340	367427
20929	367428
43473	367429
331481	367430
338835	367431
83872	367432
113264	367433
113264	367434
354332	367435
6684	367436
10037	367437
87690	367438
270461	367439
212457	367440
112473	367441
354897	367442
58711	367443
61066	367444
129431	367445
9866	367446
353008	367447
356824	367448
1080	367449
110564	367450
36192	367451
204953	367452
83684	367453
7183	367454
20266	367455
120391	367456
132753	367457
181364	367458
84237	367459
11073	367460
37270	367461
257076	367462
55730	367463
128192	367464
83115	367465
94727	367466
273918	367467
206905	367468
169831	367469
151596	367470
17621	367471
17621	367472
64657	367473
260400	367474
72942	367475
105471	367476
94789	367477
309121	367478
84365	367479
7983	367480
48315	367481
281882	367482
50990	367483
207705	367484
114401	367485
108848	367486
17934	367487
54008	367488
356613	367489
206315	367490
301700	367491
293650	367492
356924	367493
13247	367494
22219	367495
279700	367496
34082	367497
212477	367498
48703	367499
11089	367500
115984	367501
11431	367502
49995	367503
199318	367504
169047	367505
5704	367506
350886	367507
209133	367508
72725	367509
128638	367510
14738	367511
2817	367512
177779	367513
94741	367514
110798	367515
13495	367516
97742	367517
265162	367518
129975	367519
184953	367520
16154	367521
327890	367522
71669	367523
169046	367524
46571	367525
108973	367526
129821	367527
128906	367528
97997	367529
67691	367530
161699	367531
94836	367532
354548	367533
209929	367534
208460	367535
128116	367536
9907	367537
207960	367538
72155	367539
122213	367540
55915	367541
8876	367542
344801	367543
27720	367544
286972	367545
42681	367546
63494	367547
172845	367548
332913	367549
180048	367550
13583	367551
91313	367552
62731	367553
292393	367554
26445	367555
48705	367556
31495	367557
35419	367558
21885	367559
162341	367560
79061	367561
110722	367562
18220	367563
110935	367564
283038	367565
226949	367566
33673	367567
279743	367568
207526	367569
205571	367570
207436	367571
353003	367572
352234	367573
73288	367574
327689	367575
12370	367576
65486	367577
31315	367578
65688	367579
4675	367580
205935	367581
73881	367582
2817	367583
352451	367584
83369	367585
128498	367586
209481	367587
32276	367588
321028	367589
35693	367590
352606	367591
208633	367592
356301	367593
209994	367594
61542	367595
217468	367596
134205	367597
86957	367598
326603	367599
193166	367600
349440	367601
349006	367602
106964	367603
127644	367604
349056	367605
128067	367606
40840	367607
27385	367608
1641	367609
240394	367610
207960	367611
128633	367612
172950	367613
54074	367614
173663	367615
6169	367616
356291	367617
49160	367618
227198	367619
49777	367620
17974	367621
14234	367622
225315	367623
129636	367624
49352	367625
172192	367626
208415	367627
79796	367628
123044	367629
168936	367630
72057	367631
971	367632
87231	367633
141235	367634
42703	367635
128418	367636
26744	367637
49892	367638
210288	367639
1039	367640
64932	367641
25795	367642
38353	367643
339049	367644
4190	367645
200279	367646
287775	367647
6889	367648
69034	367649
44309	367650
55873	367651
34625	367652
61327	367653
166281	367654
15803	367655
69664	367656
354376	367657
353842	367658
9910	367659
129415	367660
13546	367661
49152	367662
38717	367663
326765	367664
83175	367665
77829	367666
301050	367667
1672	367668
51713	367669
109332	367670
137633	367671
14955	367672
22176	367673
349649	367674
289068	367675
136262	367676
351588	367677
118898	367678
208566	367679
22178	367680
228803	367681
288629	367682
148093	367683
77384	367684
52737	367685
207155	367686
15190	367687
56736	367688
6529	367689
316439	367690
43965	367691
88046	367692
339606	367693
17184	367694
88046	367695
247520	367696
1058	367697
167437	367698
98717	367699
107594	367700
349828	367701
72318	367702
128566	367703
209102	367704
205531	367705
351533	367706
128747	367707
109359	367708
222437	367709
353359	367710
895	367711
231895	367712
10918	367713
53088	367714
53088	367715
97220	367716
152899	367717
5	367718
5	367719
5	367720
46856	367721
62342	367722
6049	367723
343099	367724
27019	367725
196636	367726
5306	367727
37106	367728
79686	367729
301604	367730
142470	367731
55649	367732
123729	367733
114864	367734
81933	367735
56838	367736
27740	367737
178637	367738
125783	367739
22797	367740
252195	367741
24106	367742
183686	367743
241010	367744
200509	367745
149447	367746
103550	367747
132368	367748
157173	367749
146126	367750
257844	367751
186858	367752
68875	367753
32865	367754
91541	367755
170873	367756
43463	367757
3698	367758
66150	367759
236563	367760
115246	367761
311040	367762
134307	367763
75369	367764
214220	367765
86221	367766
234245	367767
135321	367768
171189	367769
217012	367770
37894	367771
52126	367772
75233	367773
61297	367774
77940	367775
57281	367776
77351	367777
100134	367778
87763	367779
134326	367780
232585	367781
55242	367782
107980	367783
299376	367784
130336	367785
134133	367786
11314	367787
296500	367788
85209	367789
134271	367790
170962	367791
108180	367792
130850	367793
157977	367794
237156	367795
158043	367796
257621	367797
257672	367798
92465	367799
11499	367800
157927	367801
96274	367802
61683	367803
116971	367804
27556	367805
45076	367806
236	367807
1177	367808
215458	367809
105032	367810
58346	367811
215910	367812
3478	367813
76593	367814
8179	367815
47723	367816
10511	367817
38470	367818
169654	367819
13454	367820
202975	367821
203371	367822
81346	367823
2999	367824
93819	367825
3638	367826
40089	367827
149743	367828
33531	367829
33446	367830
282569	367831
51761	367832
15058	367833
36081	367834
5193	367835
22951	367836
214904	367837
183166	367838
901	367839
84128	367840
23550	367841
191483	367842
5966	367843
80870	367844
327835	367845
44303	367846
86594	367847
19749	367848
35968	367849
39236	367850
104032	367851
21712	367852
257039	367853
242541	367854
137980	367855
28461	367856
115782	367857
119539	367858
61962	367859
168824	367860
252336	367861
22313	367862
63642	367863
47033	367864
81346	367865
35055	367866
61078	367867
10683	367868
689	367869
54172	367870
39107	367871
3068	367872
28332	367873
26444	367874
159349	367875
99051	367876
5444	367877
166517	367878
38508	367879
172279	367880
292651	367881
110822	367882
49775	367883
2213	367884
53997	367885
294878	367886
229044	367887
351731	367888
30940	367889
81308	367890
63171	367891
422	367892
84413	367893
39496	367894
45297	367895
40911	367896
168161	367897
95356	367898
6436	367899
45297	367900
60873	367901
55623	367902
138356	367903
188838	367904
102071	367905
63097	367906
226540	367907
102375	367908
11408	367909
55362	367910
81458	367911
36631	367912
86123	367913
48508	367914
58116	367915
151685	367916
33231	367917
120077	367918
62902	367919
45396	367920
178255	367921
53155	367922
16960	367923
69958	367924
121751	367925
134286	367926
188682	367927
44530	367928
12929	367929
36640	367930
30556	367931
1050	367932
283899	367933
31048	367934
103324	367935
1329	367936
24971	367937
113911	367938
130	367939
323039	367940
36641	367941
88485	367942
33547	367943
129059	367944
56480	367945
140553	367946
327033	367947
33325	367948
6905	367949
160343	367950
15167	367951
98491	367952
1503	367953
37215	367954
180803	367955
253049	367956
294269	367957
279306	367958
140257	367959
12963	367960
204372	367961
7459	367962
14001	367963
26327	367964
13978	367965
23372	367966
28367	367967
13128	367968
321531	367969
82387	367970
29658	367971
238488	367972
103848	367973
146754	367974
29116	367975
47522	367976
38381	367977
55776	367978
182148	367979
16986	367980
205089	367981
55814	367982
735	367983
735	367984
735	367985
735	367986
5614	367987
735	367988
5614	367989
348393	367990
244594	367991
27	367992
5949	367993
101037	367994
38374	367995
204807	367996
38374	367997
348496	367998
137351	367999
2975	368000
264124	368001
16806	368002
272844	368003
5	368004
84215	368005
35853	368006
62747	368007
13	368008
341731	368009
7346	368010
204228	368011
204994	368012
119415	368013
41962	368014
10690	368015
206088	368016
56932	368017
167608	368018
171424	368019
86624	368020
48583	368021
111213	368022
83568	368023
357422	368024
173683	368025
91843	368026
193219	368027
207548	368028
101465	368029
15258	368030
334473	368031
4643	368032
45809	368033
45809	368034
284	368035
30276	368036
3010	368037
118541	368038
71266	368039
129115	368040
129115	368041
129115	368042
845	368043
5801	368044
318633	368045
116483	368046
35669	368047
70833	368048
1028	368049
26290	368050
69529	368051
32955	368052
60206	368053
62155	368054
44136	368055
93247	368056
51535	368057
67547	368058
30559	368059
107686	368060
9681	368061
298597	368062
281761	368063
272333	368064
281723	368065
77739	368066
77840	368067
224095	368068
77443	368069
48619	368070
251481	368071
9822	368072
239968	368073
103709	368074
122220	368075
110097	368076
126993	368077
9822	368078
209090	368079
223559	368080
98332	368081
54010	368082
67939	368083
16693	368084
38377	368085
14579	368086
61134	368087
21232	368088
23599	368089
343056	368090
23739	368091
105089	368092
35077	368093
42817	368094
225363	368095
17879	368096
17879	368097
347545	368098
344405	368099
70651	368100
33427	368101
70429	368102
169445	368103
17450	368104
70536	368105
278823	368106
107199	368107
40524	368108
216088	368109
47253	368110
301672	368111
13880	368112
31887	368113
209143	368114
161128	368115
273387	368116
2636	368117
285106	368118
167670	368119
278757	368120
140047	368121
410	368122
11893	368123
12098	368124
179747	368125
7623	368126
198681	368127
27776	368128
141023	368129
237795	368130
14620	368131
171171	368132
6509	368133
120594	368134
79237	368135
17144	368136
190114	368137
158407	368138
7425	368139
107822	368140
260736	368141
260348	368142
1255	368143
286979	368144
155598	368145
136561	368146
15631	368147
210921	368148
84940	368149
348077	368150
99682	368151
212424	368152
1624	368153
85388	368154
212386	368155
51546	368156
75220	368157
146690	368158
85228	368159
192519	368160
56851	368161
131000	368162
5303	368163
142245	368164
7776	368165
130465	368166
205781	368167
268455	368168
77437	368169
13063	368170
73177	368171
18736	368172
130314	368173
62803	368174
129268	368175
94288	368176
237868	368177
185425	368178
73160	368179
273596	368180
99682	368181
38947	368182
137180	368183
14764	368184
18736	368185
48681	368186
50903	368187
211229	368188
4401	368189
237898	368190
296155	368191
299950	368192
165745	368193
2328	368194
29647	368195
56962	368196
26585	368197
85177	368198
90408	368199
44667	368200
285717	368201
288541	368202
194151	368203
139479	368204
28605	368205
200232	368206
122752	368207
167751	368208
85392	368209
212540	368210
39268	368211
212578	368212
212474	368213
131354	368214
206777	368215
356246	368216
11248	368217
118833	368218
163360	368219
7	368220
108256	368221
318870	368222
32820	368223
9313	368224
53113	368225
28641	368226
35936	368227
11491	368228
58004	368229
55118	368230
92543	368231
236175	368232
21752	368233
194063	368234
81	368235
37218	368236
116096	368237
198985	368238
90051	368239
323657	368240
317	368241
11200	368242
304653	368243
43320	368244
2601	368245
74528	368246
2047	368247
2116	368248
41167	368249
41352	368250
25250	368251
9549	368252
24897	368253
24392	368254
668	368255
101060	368256
200206	368257
230727	368258
320016	368259
145853	368260
307733	368261
14603	368262
101844	368263
123	368264
31878	368265
51835	368266
13219	368267
260791	368268
2448	368269
115	368270
3903	368271
107922	368272
97824	368273
3	368274
125197	368275
106627	368276
19	368277
78564	368278
28015	368279
176436	368280
100054	368281
79106	368282
1248	368283
81764	368284
24925	368285
2108	368286
1248	368287
40870	368288
36183	368289
10854	368290
88482	368291
8288	368292
515	368293
174495	368294
29310	368295
108586	368296
47129	368297
205772	368298
142379	368299
136915	368300
3771	368301
8179	368302
292077	368303
43078	368304
76483	368305
146	368306
9387	368307
447	368308
3958	368309
550	368310
105801	368311
22574	368312
10854	368313
7914	368314
293284	368315
4969	368316
2681	368317
3861	368318
146	368319
98514	368320
45601	368321
6002	368322
157804	368323
82148	368324
125338	368325
125709	368326
62189	368327
71386	368328
43122	368329
147168	368330
14147	368331
201257	368332
42251	368333
18598	368334
1302	368335
127089	368336
33296	368337
73440	368338
104862	368339
48706	368340
351260	368341
32987	368342
98130	368343
62471	368344
95648	368345
38526	368346
29446	368347
9594	368348
18668	368349
48478	368350
288284	368351
209513	368352
19580	368353
87684	368354
120919	368355
17099	368356
104538	368357
93692	368358
61305	368359
224968	368360
46544	368361
247063	368362
28249	368363
3408	368364
343057	368365
1437	368366
93607	368367
80130	368368
126930	368369
78313	368370
61596	368371
43943	368372
36219	368373
197686	368374
90594	368375
314950	368376
252746	368377
77221	368378
312859	368379
117561	368380
36196	368381
2740	368382
77149	368383
354411	368384
231886	368385
231901	368386
187600	368387
231896	368388
41259	368389
41266	368390
231868	368391
60594	368392
6848	368393
75722	368394
29817	368395
132665	368396
6799	368397
76186	368398
183005	368399
18146	368400
18146	368401
18146	368402
8395	368403
96165	368404
27534	368405
30097	368406
299141	368407
117679	368408
14240	368409
53491	368410
87657	368411
5396	368412
21013	368413
86401	368414
104346	368415
9812	368416
285073	368417
99587	368418
258562	368419
23696	368420
187013	368421
70597	368422
5389	368423
148345	368424
203228	368425
312086	368426
30996	368427
51971	368428
126481	368429
146060	368430
117613	368431
42869	368432
1430	368433
77182	368434
285231	368435
243545	368436
33337	368437
7338	368438
75268	368439
31889	368440
317854	368441
22422	368442
13644	368443
33057	368444
6845	368445
16738	368446
52803	368447
65260	368448
44536	368449
239720	368450
54395	368451
27221	368452
20751	368453
256412	368454
118778	368455
122401	368456
70494	368457
249195	368458
47830	368459
78371	368460
154641	368461
31207	368462
22417	368463
65275	368464
98899	368465
9422	368466
156727	368467
63422	368468
205982	368469
601	368470
2626	368471
25337	368472
262394	368473
42998	368474
248755	368475
7658	368476
31812	368477
70476	368478
35100	368479
61681	368480
163884	368481
19784	368482
267500	368483
215807	368484
298313	368485
307246	368486
246874	368487
75342	368488
62070	368489
130704	368490
79869	368491
319257	368492
78598	368493
188091	368494
31775	368495
314336	368496
118515	368497
244398	368498
139273	368499
66882	368500
195281	368501
45492	368502
318125	368503
101491	368504
66964	368505
246315	368506
190014	368507
36381	368508
14389	368509
159833	368510
139273	368511
334158	368512
190726	368513
121177	368514
101548	368515
159827	368516
66927	368517
188196	368518
45562	368519
117941	368520
194486	368521
193679	368522
193422	368523
193519	368524
189244	368525
45478	368526
314110	368527
314653	368528
15230	368529
6280	368530
78305	368531
14817	368532
67058	368533
46970	368534
28696	368535
148178	368536
9247	368537
13474	368538
36599	368539
119085	368540
41476	368541
337975	368542
105108	368543
196779	368544
323516	368545
82805	368546
207965	368547
1807	368548
104294	368549
243576	368550
212605	368551
5	368552
69747	368553
3098	368554
222337	368555
1255	368556
57549	368557
239402	368558
13766	368559
30477	368560
145	368561
91552	368562
146980	368563
8269	368564
106646	368565
168671	368566
41142	368567
80113	368568
77	368569
267271	368570
262269	368571
3568	368572
57435	368573
1554	368574
14430	368575
24180	368576
114693	368577
469	368578
170354	368579
112104	368580
6883	368581
28998	368582
99793	368583
149	368584
67960	368585
31091	368586
187177	368587
1	368588
78523	368589
16891	368590
152916	368591
6458	368592
148869	368593
19682	368594
149232	368595
135565	368596
102435	368597
41361	368598
42570	368599
208553	368600
58737	368601
12576	368602
311142	368603
96845	368604
11269	368605
70164	368606
12856	368607
57866	368608
19119	368609
11287	368610
27183	368611
6018	368612
146826	368613
11065	368614
106365	368615
162083	368616
142450	368617
672	368618
58827	368619
170237	368620
69963	368621
8330	368622
47675	368623
772	368624
341	368625
140043	368626
261334	368627
88667	368628
7043	368629
59945	368630
5965	368631
166447	368632
61746	368633
5965	368634
26711	368635
43845	368636
24988	368637
89123	368638
15114	368639
8190	368640
83501	368641
8330	368642
271128	368643
5425	368644
121291	368645
59307	368646
140893	368647
2235	368648
21228	368649
39416	368650
40084	368651
78878	368652
36073	368653
7384	368654
167232	368655
77174	368656
187313	368657
350355	368658
344299	368659
221356	368660
231459	368661
159029	368662
227885	368663
7712	368664
14405	368665
13	368666
34742	368667
64067	368668
11384	368669
50261	368670
112181	368671
244695	368672
194640	368673
4262	368674
218855	368675
205611	368676
76845	368677
121279	368678
3964	368679
854	368680
193052	368681
342021	368682
30232	368683
183422	368684
18916	368685
176266	368686
347090	368687
66348	368688
74918	368689
77046	368690
6104	368691
76012	368692
351375	368693
291690	368694
71592	368695
108847	368696
198437	368697
2955	368698
4608	368699
38697	368700
329382	368701
40869	368702
196386	368703
247837	368704
6098	368705
65963	368706
103950	368707
267118	368708
6865	368709
1608	368710
863	368711
2166	368712
14823	368713
312077	368714
1806	368715
141590	368716
60910	368717
55435	368718
186522	368719
212199	368720
231659	368721
108092	368722
5898	368723
21447	368724
5898	368725
285325	368726
38113	368727
69225	368728
21909	368729
85346	368730
60454	368731
54462	368732
113350	368733
96140	368734
9129	368735
11870	368736
81522	368737
186031	368738
35828	368739
197678	368740
3043	368741
221928	368742
170088	368743
26766	368744
47398	368745
67613	368746
39711	368747
10832	368748
57025	368749
198359	368750
310924	368751
312628	368752
100024	368753
50310	368754
19057	368755
274423	368756
22273	368757
26917	368758
236176	368759
117412	368760
77195	368761
70816	368762
144143	368763
312460	368764
117633	368765
13561	368766
4680	368767
1486	368768
7535	368769
271202	368770
70905	368771
27553	368772
1322	368773
64429	368774
9352	368775
1191	368776
19204	368777
14527	368778
3896	368779
16909	368780
341944	368781
5582	368782
2249	368783
8333	368784
103594	368785
105306	368786
61922	368787
54202	368788
25013	368789
96356	368790
6902	368791
16590	368792
18571	368793
8794	368794
105059	368795
14128	368796
933	368797
248711	368798
4092	368799
60355	368800
5020	368801
254236	368802
1881	368803
35124	368804
104460	368805
65541	368806
146058	368807
246	368808
120979	368809
18633	368810
104196	368811
9465	368812
457	368813
107400	368814
38265	368815
33526	368816
126897	368817
26199	368818
50363	368819
38476	368820
63430	368821
20981	368822
80950	368823
37999	368824
28782	368825
32108	368826
277942	368827
15817	368828
68937	368829
2293	368830
118550	368831
99976	368832
29721	368833
2249	368834
47745	368835
95112	368836
341762	368837
47692	368838
272593	368839
160686	368840
2904	368841
269138	368842
64902	368843
23798	368844
2738	368845
55630	368846
16522	368847
223218	368848
315067	368849
103707	368850
106486	368851
338967	368852
15301	368853
75926	368854
81660	368855
142883	368856
38982	368857
61812	368858
3649	368859
168951	368860
33020	368861
3888	368862
168977	368863
32915	368864
190096	368865
176560	368866
41281	368867
135858	368868
9889	368869
50267	368870
295897	368871
42889	368872
88234	368873
16882	368874
81907	368875
11099	368876
29467	368877
56827	368878
86894	368879
152198	368880
338040	368881
18252	368882
39488	368883
10387	368884
135571	368885
125048	368886
182458	368887
75551	368888
247266	368889
308444	368890
43560	368891
27275	368892
82855	368893
241455	368894
235904	368895
184534	368896
179380	368897
348457	368898
10432	368899
2701	368900
200643	368901
206164	368902
121930	368903
41521	368904
11306	368905
59025	368906
92940	368907
5727	368908
225894	368909
41201	368910
8400	368911
170103	368912
13253	368913
112898	368914
18305	368915
75958	368916
6276	368917
18375	368918
4678	368919
13055	368920
2804	368921
293589	368922
108353	368923
15306	368924
20951	368925
320541	368926
228275	368927
150049	368928
18547	368929
258851	368930
20065	368931
77226	368932
329689	368933
318353	368934
329720	368935
61296	368936
45215	368937
97345	368938
28995	368939
80708	368940
185214	368941
27056	368942
15119	368943
251841	368944
8080	368945
129841	368946
312638	368947
100370	368948
204678	368949
107815	368950
61253	368951
50683	368952
9429	368953
3789	368954
178605	368955
60782	368956
116260	368957
157837	368958
133491	368959
31613	368960
58795	368961
4936	368962
41547	368963
208829	368964
51950	368965
60040	368966
152869	368967
30395	368968
13057	368969
45216	368970
12645	368971
47933	368972
3510	368973
32271	368974
1912	368975
202085	368976
321767	368977
3667	368978
49900	368979
105871	368980
8462	368981
152639	368982
67586	368983
32126	368984
102512	368985
154744	368986
88545	368987
223403	368988
280532	368989
25449	368990
89065	368991
40084	368992
8066	368993
157331	368994
96088	368995
161829	368996
20862	368997
329500	368998
202408	368999
164782	369000
17501	369001
21465	369002
6689	369003
330331	369004
90795	369005
91915	369006
28840	369007
66500	369008
100431	369009
102530	369010
158076	369011
182730	369012
107660	369013
191099	369014
38058	369015
100421	369016
188466	369017
8803	369018
29294	369019
54181	369020
190728	369021
60875	369022
151685	369023
88161	369024
87817	369025
74199	369026
9111	369027
337649	369028
68200	369029
124299	369030
137198	369031
22214	369032
183497	369033
81460	369034
61687	369035
1293	369036
235311	369037
275547	369038
58556	369039
125250	369040
94417	369041
3720	369042
127571	369043
31664	369044
48177	369045
37711	369046
37612	369047
334796	369048
17351	369049
107688	369050
75951	369051
8472	369052
61146	369053
58591	369054
192085	369055
234490	369056
7758	369057
6615	369058
10420	369059
37858	369060
82346	369061
23883	369062
12637	369063
24017	369064
51752	369065
37628	369066
59732	369067
60667	369068
123733	369069
48242	369070
33628	369071
33612	369072
107659	369073
15615	369074
15122	369075
249800	369076
92018	369077
21051	369078
24746	369079
47634	369080
153683	369081
4368	369082
47044	369083
68977	369084
179190	369085
284979	369086
8581	369087
64137	369088
50302	369089
114867	369090
291028	369091
33364	369092
95609	369093
299294	369094
69483	369095
47697	369096
4847	369097
163111	369098
28635	369099
280111	369100
57009	369101
5491	369102
107681	369103
126538	369104
164178	369105
67753	369106
2556	369107
180378	369108
92723	369109
96351	369110
146602	369111
303238	369112
229431	369113
355848	369114
183596	369115
146043	369116
104082	369117
23095	369118
240252	369119
6080	369120
13653	369121
186150	369122
63594	369123
155647	369124
104922	369125
166399	369126
1230	369127
63876	369128
78940	369129
19667	369130
75267	369131
78724	369132
46073	369133
6429	369134
35865	369135
314136	369136
144386	369137
5451	369138
26795	369139
41066	369140
312778	369141
1272	369142
264861	369143
35065	369144
18099	369145
12584	369146
12582	369147
7533	369148
17165	369149
166036	369150
31860	369151
166315	369152
58456	369153
140830	369154
41214	369155
91519	369156
111885	369157
91354	369158
3656	369159
5926	369160
129872	369161
6506	369162
53501	369163
55470	369164
180583	369165
70009	369166
362	369167
362	369168
285208	369169
86627	369170
362	369171
6374	369172
46489	369173
51570	369174
21273	369175
41039	369176
33037	369177
224760	369178
98507	369179
148662	369180
37126	369181
119468	369182
9090	369183
137815	369184
21828	369185
22614	369186
86693	369187
152970	369188
41413	369189
88231	369190
22637	369191
84707	369192
3001	369193
93504	369194
2424	369195
74718	369196
304869	369197
141319	369198
242986	369199
91925	369200
174597	369201
20934	369202
124305	369203
11164	369204
21173	369205
244642	369206
93681	369207
59227	369208
131468	369209
82399	369210
41502	369211
91789	369212
235716	369213
24332	369214
63679	369215
111953	369216
2477	369217
55295	369218
230530	369219
43150	369220
106046	369221
43674	369222
59300	369223
282450	369224
8805	369225
76566	369226
91768	369227
16876	369228
74487	369229
21651	369230
6497	369231
90659	369232
59821	369233
329453	369234
29379	369235
47900	369236
349128	369237
61698	369238
20833	369239
117631	369240
15010	369241
37025	369242
45880	369243
66416	369244
11748	369245
17261	369246
45955	369247
35465	369248
85747	369249
56748	369250
280038	369251
84871	369252
102404	369253
602	369254
333218	369255
6588	369256
66805	369257
64891	369258
19736	369259
52993	369260
6104	369261
20930	369262
135939	369263
119998	369264
99831	369265
2504	369266
53273	369267
281367	369268
80480	369269
174721	369270
1455	369271
60731	369272
262989	369273
220540	369274
73572	369275
310185	369276
175369	369277
101431	369278
45517	369279
69271	369280
349816	369281
196278	369282
222078	369283
289743	369284
158118	369285
43976	369286
52944	369287
15522	369288
266643	369289
33340	369290
12166	369291
46632	369292
292258	369293
35757	369294
88123	369295
882	369296
352181	369297
6676	369298
92317	369299
303254	369300
71661	369301
34571	369302
295847	369303
33718	369304
95514	369305
122176	369306
110907	369307
312102	369308
99136	369309
42974	369310
166316	369311
348467	369312
274818	369313
59757	369314
136821	369315
99159	369316
99819	369317
341424	369318
249152	369319
71906	369320
127606	369321
72046	369322
74669	369323
128472	369324
23383	369325
204683	369326
182917	369327
204333	369328
351937	369329
105546	369330
141111	369331
111899	369332
31314	369333
222284	369334
135236	369335
178291	369336
89480	369337
136347	369338
296169	369339
76230	369340
21938	369341
8440	369342
1201	369343
98525	369344
53416	369345
179650	369346
554	369347
131605	369348
325023	369349
159847	369350
247371	369351
307746	369352
75722	369353
171082	369354
17127	369355
147183	369356
134195	369357
261602	369358
158872	369359
10899	369360
52961	369361
12783	369362
240241	369363
253651	369364
81271	369365
257856	369366
302723	369367
54196	369368
48217	369369
155767	369370
173794	369371
32914	369372
208962	369373
93556	369374
197394	369375
178494	369376
201421	369377
210919	369378
84977	369379
29460	369380
14640	369381
63343	369382
157075	369383
197676	369384
76323	369385
51265	369386
132501	369387
15691	369388
100221	369389
8822	369390
305494	369391
30667	369392
217082	369393
341940	369394
322932	369395
95127	369396
114895	369397
80750	369398
165116	369399
9501	369400
241751	369401
300909	369402
142197	369403
155962	369404
137767	369405
259607	369406
3351	369407
51013	369408
34934	369409
136423	369410
307894	369411
93265	369412
141063	369413
298725	369414
9063	369415
214089	369416
8002	369417
33569	369418
345582	369419
272544	369420
145593	369421
227521	369422
157303	369423
37555	369424
107905	369425
308939	369426
71160	369427
230853	369428
25518	369429
18303	369430
29566	369431
29272	369432
223134	369433
134181	369434
209792	369435
356746	369436
3544	369437
61758	369438
145691	369439
235763	369440
2422	369441
15484	369442
77344	369443
63660	369444
164492	369445
103317	369446
5657	369447
97407	369448
123188	369449
347269	369450
322878	369451
160712	369452
1454	369453
199646	369454
48407	369455
155895	369456
180046	369457
94781	369458
6639	369459
156962	369460
283807	369461
170411	369462
285086	369463
91916	369464
230095	369465
8031	369466
92952	369467
144950	369468
5217	369469
235839	369470
173856	369471
221371	369472
299809	369473
54572	369474
38193	369475
35559	369476
10364	369477
34577	369478
23706	369479
79105	369480
114193	369481
30767	369482
282966	369483
282817	369484
283105	369485
55749	369486
40999	369487
348282	369488
152371	369489
10703	369490
19760	369491
348290	369492
280368	369493
7734	369494
7734	369495
29346	369496
256139	369497
248977	369498
68685	369499
19024	369500
193620	369501
30748	369502
237376	369503
199710	369504
100478	369505
100418	369506
42685	369507
72572	369508
173	369509
13205	369510
10263	369511
310507	369512
172134	369513
268791	369514
319640	369515
209136	369516
350876	369517
34513	369518
166075	369519
11996	369520
751	369521
22173	369522
129494	369523
286642	369524
339661	369525
27225	369526
48967	369527
328326	369528
131166	369529
1625	369530
1481	369531
129764	369532
72848	369533
168447	369534
136715	369535
143008	369536
9146	369537
78334	369538
155014	369539
17611	369540
89389	369541
135355	369542
11943	369543
98664	369544
930	369545
282846	369546
282830	369547
11514	369548
38400	369549
111441	369550
177069	369551
177079	369552
71787	369553
291428	369554
294835	369555
111437	369556
142166	369557
294836	369558
41349	369559
53892	369560
38497	369561
47067	369562
39070	369563
50378	369564
110946	369565
8548	369566
144410	369567
195219	369568
352347	369569
174225	369570
49270	369571
34135	369572
72928	369573
31697	369574
106940	369575
50408	369576
7877	369577
20293	369578
49410	369579
177298	369580
17943	369581
174763	369582
108350	369583
19830	369584
7898	369585
93812	369586
60	369587
125461	369588
86998	369589
61185	369590
69743	369591
191588	369592
311223	369593
33844	369594
29913	369595
48086	369596
35568	369597
168212	369598
60985	369599
10018	369600
109508	369601
303753	369602
255244	369603
49208	369604
13115	369605
50648	369606
222	369607
30421	369608
74636	369609
176256	369610
1845	369611
104285	369612
7268	369613
53362	369614
136002	369615
152591	369616
283644	369617
5747	369618
231551	369619
106541	369620
62234	369621
289550	369622
81437	369623
4436	369624
6540	369625
5499	369626
106564	369627
71807	369628
26304	369629
84365	369630
292884	369631
56465	369632
352564	369633
175867	369634
73787	369635
48598	369636
16241	369637
292730	369638
1688	369639
175368	369640
157577	369641
72429	369642
204	369643
6544	369644
73638	369645
76292	369646
27372	369647
32386	369648
12423	369649
61352	369650
29693	369651
2793	369652
12380	369653
2497	369654
135	369655
922	369656
13176	369657
13308	369658
11541	369659
107824	369660
12180	369661
9315	369662
28033	369663
4965	369664
5048	369665
176240	369666
163670	369667
324973	369668
176875	369669
108751	369670
80220	369671
261648	369672
82485	369673
130325	369674
301125	369675
180516	369676
148111	369677
201203	369678
249112	369679
209852	369680
46405	369681
3945	369682
17713	369683
176415	369684
148055	369685
3279	369686
33335	369687
173179	369688
121278	369689
9231	369690
278437	369691
174605	369692
11547	369693
83239	369694
75585	369695
171492	369696
291262	369697
38795	369698
61633	369699
61793	369700
179831	369701
2663	369702
233206	369703
2027	369704
86294	369705
215735	369706
2213	369707
133226	369708
4915	369709
173	369710
111871	369711
208635	369712
174314	369713
84258	369714
305408	369715
115917	369716
179802	369717
127244	369718
93535	369719
55926	369720
207359	369721
34462	369722
56849	369723
1074	369724
69964	369725
127191	369726
92663	369727
71630	369728
205927	369729
127993	369730
258469	369731
43651	369732
337262	369733
49162	369734
306555	369735
113145	369736
124464	369737
310315	369738
117371	369739
8594	369740
136738	369741
113073	369742
150964	369743
209090	369744
223464	369745
229921	369746
73464	369747
8201	369748
128678	369749
169688	369750
142443	369751
297241	369752
296245	369753
171875	369754
24782	369755
177873	369756
4915	369757
24562	369758
304482	369759
3363	369760
179731	369761
61458	369762
26888	369763
91714	369764
321666	369765
14276	369766
7197	369767
8548	369768
125142	369769
17643	369770
109147	369771
1563	369772
200074	369773
49472	369774
134058	369775
27559	369776
34226	369777
216951	369778
354386	369779
299937	369780
202111	369781
114654	369782
56400	369783
207846	369784
6674	369785
24402	369786
356386	369787
24442	369788
133482	369789
33983	369790
24228	369791
129887	369792
206321	369793
109052	369794
17851	369795
5749	369796
131412	369797
84586	369798
23708	369799
9994	369800
174175	369801
134603	369802
17632	369803
1477	369804
108573	369805
209409	369806
56140	369807
44103	369808
10007	369809
72035	369810
20293	369811
127989	369812
6155	369813
17712	369814
53403	369815
49019	369816
87606	369817
9333	369818
86363	369819
5293	369820
17704	369821
267705	369822
209998	369823
29042	369824
5504	369825
104702	369826
57808	369827
34190	369828
261	369829
34059	369830
133929	369831
51589	369832
321121	369833
10145	369834
16668	369835
4598	369836
51346	369837
170265	369838
305724	369839
8850	369840
50378	369841
27570	369842
99440	369843
29619	369844
56557	369845
158443	369846
113149	369847
38749	369848
72549	369849
173682	369850
58894	369851
5267	369852
172220	369853
173187	369854
172240	369855
356960	369856
6694	369857
237208	369858
7792	369859
275160	369860
6155	369861
115185	369862
8006	369863
145457	369864
91437	369865
73098	369866
181261	369867
195537	369868
21027	369869
20083	369870
6120	369871
101348	369872
218877	369873
38668	369874
18275	369875
72402	369876
3985	369877
193473	369878
12168	369879
17663	369880
18774	369881
17430	369882
35360	369883
7291	369884
34824	369885
11728	369886
268420	369887
195719	369888
53302	369889
203058	369890
192325	369891
136592	369892
27570	369893
125960	369894
104712	369895
71572	369896
14736	369897
13198	369898
5499	369899
24172	369900
122689	369901
203465	369902
18025	369903
73328	369904
172094	369905
17901	369906
171550	369907
287217	369908
177180	369909
111549	369910
173533	369911
286418	369912
171920	369913
177188	369914
287962	369915
173951	369916
177190	369917
177184	369918
288753	369919
73323	369920
103783	369921
15770	369922
24310	369923
356660	369924
17828	369925
321702	369926
326000	369927
293454	369928
120087	369929
120918	369930
5670	369931
288814	369932
49856	369933
129703	369934
127553	369935
173247	369936
43533	369937
48843	369938
286426	369939
253197	369940
127865	369941
57974	369942
164602	369943
81108	369944
203590	369945
135027	369946
272777	369947
45030	369948
84271	369949
71876	369950
30431	369951
6878	369952
109551	369953
207367	369954
111256	369955
209163	369956
93992	369957
110181	369958
33814	369959
67989	369960
7793	369961
6050	369962
307243	369963
2772	369964
708	369965
71756	369966
34003	369967
109144	369968
17657	369969
13138	369970
17637	369971
72547	369972
103068	369973
163755	369974
1623	369975
27753	369976
30563	369977
37300	369978
268416	369979
177236	369980
49977	369981
1020	369982
93364	369983
192087	369984
5670	369985
75425	369986
9962	369987
179973	369988
108703	369989
4650	369990
108997	369991
1537	369992
245527	369993
7929	369994
140824	369995
5710	369996
49016	369997
193545	369998
51022	369999
181209	370000
42637	370001
9074	370002
302234	370003
113731	370004
302233	370005
326172	370006
50675	370007
79057	370008
223424	370009
3030	370010
4559	370011
109	370012
125456	370013
207243	370014
208418	370015
24756	370016
342715	370017
38837	370018
149085	370019
129847	370020
84404	370021
11010	370022
64945	370023
2100	370024
108536	370025
16291	370026
352133	370027
127434	370028
349757	370029
206067	370030
200471	370031
354795	370032
145089	370033
79069	370034
181385	370035
207466	370036
350331	370037
353813	370038
74229	370039
110512	370040
34995	370041
179956	370042
299945	370043
113151	370044
112332	370045
286941	370046
172292	370047
38343	370048
169011	370049
48928	370050
294594	370051
208833	370052
13496	370053
128557	370054
177637	370055
111855	370056
296670	370057
209567	370058
139791	370059
312204	370060
352504	370061
129776	370062
27450	370063
98065	370064
127772	370065
337747	370066
354069	370067
13544	370068
3489	370069
133282	370070
329121	370071
44845	370072
46792	370073
294171	370074
4235	370075
34307	370076
165060	370077
230628	370078
127493	370079
200996	370080
202409	370081
7609	370082
13722	370083
48698	370084
201086	370085
120404	370086
112404	370087
26137	370088
53409	370089
321053	370090
61429	370091
294229	370092
17304	370093
258568	370094
348380	370095
144399	370096
54656	370097
7874	370098
67784	370099
17302	370100
138458	370101
352849	370102
106058	370103
75927	370104
49395	370105
62134	370106
181248	370107
123759	370108
276	370109
64943	370110
66073	370111
93125	370112
5877	370113
209684	370114
129066	370115
83094	370116
354047	370117
281518	370118
56271	370119
207607	370120
349314	370121
64921	370122
351315	370123
55920	370124
355391	370125
129652	370126
353463	370127
38777	370128
153938	370129
83321	370130
129129	370131
352208	370132
207225	370133
206189	370134
110731	370135
208735	370136
127579	370137
289477	370138
256847	370139
276061	370140
100252	370141
6310	370142
120934	370143
73742	370144
177632	370145
353659	370146
43402	370147
882	370148
1233	370149
50389	370150
74213	370151
228454	370152
289080	370153
218878	370154
2916	370155
69410	370156
19697	370157
294708	370158
150141	370159
208704	370160
353080	370161
116330	370162
85341	370163
3700	370164
123934	370165
110582	370166
246520	370167
153491	370168
355920	370169
209405	370170
354930	370171
128351	370172
47079	370173
53405	370174
288452	370175
127469	370176
56802	370177
35016	370178
203867	370179
199447	370180
82520	370181
306274	370182
125800	370183
80962	370184
80791	370185
175038	370186
343603	370187
5681	370188
2109	370189
12007	370190
61225	370191
187635	370192
56357	370193
62780	370194
81976	370195
202828	370196
347594	370197
181371	370198
181365	370199
74706	370200
24474	370201
71474	370202
150712	370203
271926	370204
237486	370205
252116	370206
165047	370207
302670	370208
150958	370209
205463	370210
50138	370211
50092	370212
96312	370213
172558	370214
49526	370215
105603	370216
85945	370217
86998	370218
39543	370219
120944	370220
319729	370221
21166	370222
216731	370223
86743	370224
135771	370225
67767	370226
243511	370227
37096	370228
122403	370229
346574	370230
270111	370231
323993	370232
162810	370233
29945	370234
110159	370235
129283	370236
38663	370237
129857	370238
83780	370239
353147	370240
35694	370241
73154	370242
71675	370243
22151	370244
305101	370245
171129	370246
24082	370247
751	370248
56589	370249
64926	370250
291092	370251
112532	370252
72363	370253
132510	370254
127688	370255
174843	370256
355475	370257
83844	370258
208594	370259
351286	370260
7390	370261
124747	370262
287829	370263
42631	370264
323150	370265
111992	370266
56111	370267
128074	370268
351454	370269
55944	370270
279445	370271
204097	370272
62719	370273
56327	370274
172339	370275
287699	370276
83209	370277
206815	370278
296299	370279
10378	370280
218590	370281
86729	370282
205115	370283
5680	370284
129648	370285
129848	370286
277852	370287
209950	370288
356521	370289
207095	370290
1461	370291
28161	370292
53883	370293
110273	370294
349852	370295
140645	370296
207094	370297
351434	370298
48891	370299
127639	370300
351650	370301
150755	370302
218594	370303
28025	370304
350645	370305
147693	370306
50079	370307
24756	370308
65915	370309
13584	370310
353364	370311
181056	370312
239942	370313
72376	370314
155671	370315
134047	370316
217526	370317
338490	370318
237670	370319
107861	370320
221391	370321
3017	370322
38300	370323
286916	370324
9207	370325
122221	370326
137668	370327
128324	370328
112311	370329
113556	370330
353901	370331
109142	370332
15634	370333
293327	370334
42207	370335
134902	370336
180639	370337
50383	370338
351224	370339
162799	370340
121353	370341
18222	370342
350205	370343
354976	370344
334281	370345
74233	370346
179980	370347
123820	370348
343971	370349
127481	370350
321040	370351
84576	370352
53399	370353
131349	370354
657	370355
1229	370356
9164	370357
133152	370358
133171	370359
132436	370360
84092	370361
355007	370362
207441	370363
177162	370364
2670	370365
80175	370366
221651	370367
48997	370368
208654	370369
94007	370370
5504	370371
108511	370372
285836	370373
21308	370374
83565	370375
100151	370376
29329	370377
194962	370378
112405	370379
79721	370380
177837	370381
290141	370382
293949	370383
221368	370384
108790	370385
72469	370386
75056	370387
209808	370388
297157	370389
208870	370390
207903	370391
50397	370392
17123	370393
84455	370394
84455	370395
84260	370396
32335	370397
39595	370398
43442	370399
296991	370400
179874	370401
230114	370402
174973	370403
183460	370404
163279	370405
171982	370406
148427	370407
1017	370408
214735	370409
73127	370410
300049	370411
39996	370412
111990	370413
27406	370414
91179	370415
352625	370416
48928	370417
194000	370418
84203	370419
128523	370420
340658	370421
56086	370422
350295	370423
172572	370424
27288	370425
111618	370426
110656	370427
210504	370428
35563	370429
4534	370430
44280	370431
127674	370432
181087	370433
128975	370434
350207	370435
204992	370436
356793	370437
304508	370438
90463	370439
354076	370440
353384	370441
128339	370442
349386	370443
64949	370444
56396	370445
166676	370446
127837	370447
207725	370448
34587	370449
206623	370450
171455	370451
29709	370452
128191	370453
129836	370454
73605	370455
49520	370456
147612	370457
177856	370458
49995	370459
27144	370460
252937	370461
176994	370462
63705	370463
173288	370464
48594	370465
20332	370466
98363	370467
29594	370468
128786	370469
130061	370470
153476	370471
209651	370472
356181	370473
127976	370474
35145	370475
349657	370476
90607	370477
13288	370478
44283	370479
286352	370480
34568	370481
206221	370482
4403	370483
83437	370484
140272	370485
56532	370486
112350	370487
206990	370488
249074	370489
286522	370490
141985	370491
16045	370492
284001	370493
109834	370494
205445	370495
83781	370496
179774	370497
76271	370498
8939	370499
297319	370500
48922	370501
328125	370502
3700	370503
144827	370504
3018	370505
63777	370506
12007	370507
147815	370508
65823	370509
10790	370510
35169	370511
140645	370512
209519	370513
3437	370514
172212	370515
205643	370516
175215	370517
356444	370518
207691	370519
207347	370520
208293	370521
173961	370522
84112	370523
83864	370524
174960	370525
172558	370526
138817	370527
222938	370528
297030	370529
50377	370530
340318	370531
207863	370532
134388	370533
55974	370534
179928	370535
182376	370536
326082	370537
31367	370538
108506	370539
207314	370540
327054	370541
354349	370542
110550	370543
16255	370544
6687	370545
85375	370546
42227	370547
57165	370548
171399	370549
286096	370550
110877	370551
49717	370552
211853	370553
205777	370554
55987	370555
285572	370556
127578	370557
435	370558
56551	370559
53415	370560
177911	370561
128351	370562
171537	370563
83910	370564
16024	370565
66202	370566
100171	370567
62778	370568
16024	370569
352505	370570
173487	370571
19772	370572
127825	370573
128447	370574
129047	370575
285747	370576
207026	370577
88749	370578
56028	370579
49421	370580
350482	370581
352487	370582
128919	370583
357550	370584
173881	370585
60554	370586
171465	370587
353933	370588
72917	370589
279427	370590
98052	370591
229421	370592
48566	370593
33518	370594
231544	370595
84432	370596
134803	370597
280610	370598
50898	370599
57999	370600
20224	370601
133258	370602
215877	370603
41950	370604
64889	370605
209008	370606
294128	370607
73151	370608
279139	370609
292682	370610
209733	370611
349063	370612
128074	370613
129594	370614
353637	370615
29329	370616
167599	370617
285403	370618
84339	370619
293747	370620
282283	370621
122166	370622
38871	370623
302667	370624
350367	370625
127495	370626
207154	370627
62664	370628
287913	370629
207590	370630
283891	370631
216247	370632
181268	370633
141985	370634
111547	370635
171447	370636
155988	370637
282663	370638
129711	370639
56351	370640
208837	370641
285480	370642
49794	370643
74351	370644
14658	370645
113692	370646
108452	370647
49010	370648
99134	370649
42698	370650
208352	370651
128201	370652
89414	370653
15582	370654
206794	370655
59357	370656
87229	370657
218021	370658
27440	370659
128146	370660
207250	370661
179894	370662
51590	370663
90055	370664
127545	370665
207667	370666
109912	370667
314975	370668
51579	370669
133526	370670
128036	370671
353133	370672
128540	370673
31527	370674
24194	370675
104585	370676
15711	370677
84313	370678
354193	370679
354137	370680
106391	370681
5710	370682
215356	370683
266799	370684
167865	370685
24082	370686
206771	370687
214825	370688
173316	370689
83783	370690
53012	370691
324200	370692
172751	370693
48971	370694
48967	370695
288262	370696
291574	370697
72865	370698
288831	370699
174940	370700
348632	370701
175476	370702
110513	370703
172564	370704
176608	370705
174531	370706
91404	370707
108967	370708
288601	370709
357544	370710
345831	370711
8940	370712
279764	370713
28885	370714
224969	370715
49099	370716
74534	370717
334581	370718
38809	370719
24431	370720
120529	370721
147592	370722
110274	370723
134495	370724
286834	370725
240013	370726
352238	370727
38733	370728
349597	370729
209663	370730
355369	370731
206923	370732
112217	370733
208222	370734
109034	370735
172143	370736
71551	370737
110303	370738
88796	370739
171842	370740
109341	370741
286585	370742
171513	370743
129811	370744
153814	370745
129788	370746
47635	370747
1195	370748
59646	370749
8346	370750
62682	370751
110041	370752
181290	370753
355895	370754
48891	370755
84337	370756
55986	370757
353048	370758
59559	370759
349661	370760
207806	370761
84450	370762
27434	370763
88460	370764
103104	370765
209416	370766
342536	370767
356788	370768
208095	370769
353361	370770
209723	370771
74671	370772
304537	370773
346893	370774
147725	370775
208877	370776
5620	370777
93285	370778
296089	370779
35661	370780
112207	370781
208705	370782
210184	370783
70062	370784
125304	370785
27262	370786
179079	370787
33644	370788
350968	370789
56017	370790
326087	370791
206693	370792
250212	370793
38807	370794
786	370795
53403	370796
210126	370797
128597	370798
127406	370799
16020	370800
71751	370801
171575	370802
91263	370803
353151	370804
194110	370805
109142	370806
74230	370807
21879	370808
5018	370809
164171	370810
84426	370811
348896	370812
351693	370813
34892	370814
290349	370815
23560	370816
129767	370817
128282	370818
56416	370819
351657	370820
355699	370821
105611	370822
27329	370823
357407	370824
72206	370825
110735	370826
236157	370827
236468	370828
83727	370829
349019	370830
357025	370831
293118	370832
290493	370833
206149	370834
83760	370835
59416	370836
38854	370837
72145	370838
17048	370839
352060	370840
205313	370841
357561	370842
11040	370843
56305	370844
107804	370845
127806	370846
110988	370847
113880	370848
68761	370849
175916	370850
49516	370851
293433	370852
83240	370853
40519	370854
26437	370855
108886	370856
285994	370857
205307	370858
31367	370859
116475	370860
327079	370861
111527	370862
173908	370863
106474	370864
148488	370865
146543	370866
136197	370867
127928	370868
112405	370869
237294	370870
205734	370871
347270	370872
313294	370873
40821	370874
144108	370875
68417	370876
126695	370877
347318	370878
74836	370879
3700	370880
11811	370881
7745	370882
50139	370883
165793	370884
73639	370885
225921	370886
128135	370887
13843	370888
296327	370889
55984	370890
291328	370891
209618	370892
93116	370893
347774	370894
200552	370895
209814	370896
302731	370897
279675	370898
98285	370899
156704	370900
174196	370901
62783	370902
309232	370903
238636	370904
7197	370905
280635	370906
183574	370907
79047	370908
34892	370909
123628	370910
203253	370911
321086	370912
284952	370913
139150	370914
321052	370915
105980	370916
200804	370917
73111	370918
179791	370919
25691	370920
43410	370921
16944	370922
346591	370923
106461	370924
42624	370925
125184	370926
31596	370927
9178	370928
35428	370929
68897	370930
41126	370931
67969	370932
139639	370933
59174	370934
295840	370935
82886	370936
177608	370937
49073	370938
122606	370939
44301	370940
242627	370941
93764	370942
5539	370943
179250	370944
127370	370945
55834	370946
52532	370947
86647	370948
23315	370949
90553	370950
104517	370951
275609	370952
104985	370953
79924	370954
108881	370955
299698	370956
212466	370957
111256	370958
84695	370959
285482	370960
27470	370961
129476	370962
103881	370963
117371	370964
18210	370965
329803	370966
294675	370967
30293	370968
25868	370969
176989	370970
48875	370971
10071	370972
267624	370973
170251	370974
19062	370975
200711	370976
17831	370977
14549	370978
203876	370979
152704	370980
141996	370981
147627	370982
253190	370983
105591	370984
21510	370985
58561	370986
58266	370987
94569	370988
222762	370989
232039	370990
108333	370991
75790	370992
131245	370993
192603	370994
34635	370995
342213	370996
24511	370997
228990	370998
228709	370999
27672	371000
130234	371001
342537	371002
232080	371003
305563	371004
170266	371005
10259	371006
1366	371007
114790	371008
57199	371009
203829	371010
36925	371011
20495	371012
151887	371013
78226	371014
134325	371015
76889	371016
186549	371017
107973	371018
177909	371019
112418	371020
5419	371021
13791	371022
18290	371023
224914	371024
2351	371025
88628	371026
168598	371027
49922	371028
178532	371029
86143	371030
270679	371031
83263	371032
168506	371033
319787	371034
211027	371035
43095	371036
223694	371037
74169	371038
176632	371039
216762	371040
251256	371041
60902	371042
82595	371043
19425	371044
92248	371045
74288	371046
257483	371047
64	371048
31045	371049
36586	371050
15093	371051
77788	371052
17394	371053
71042	371054
170167	371055
281437	371056
278810	371057
278606	371058
71024	371059
48336	371060
107258	371061
134161	371062
23984	371063
282606	371064
70853	371065
279988	371066
48222	371067
277712	371068
281791	371069
282750	371070
38294	371071
277706	371072
23963	371073
316030	371074
100474	371075
222733	371076
45946	371077
42636	371078
7591	371079
174777	371080
199359	371081
1275	371082
765	371083
314112	371084
740	371085
22950	371086
89178	371087
120982	371088
2547	371089
105949	371090
51753	371091
355030	371092
129313	371093
56392	371094
354429	371095
98199	371096
172682	371097
129435	371098
129598	371099
128253	371100
351834	371101
208320	371102
129287	371103
352637	371104
44274	371105
208298	371106
56419	371107
100994	371108
84447	371109
206447	371110
27366	371111
129132	371112
353671	371113
56047	371114
349867	371115
355504	371116
129305	371117
351904	371118
128384	371119
207735	371120
352580	371121
19818	371122
208902	371123
3413	371124
84073	371125
84202	371126
127431	371127
72129	371128
98210	371129
353877	371130
207316	371131
84402	371132
83228	371133
251286	371134
27396	371135
348842	371136
128022	371137
129941	371138
38856	371139
129435	371140
209305	371141
100995	371142
158815	371143
83343	371144
129587	371145
18090	371146
209712	371147
210057	371148
128283	371149
206664	371150
38880	371151
8498	371152
129620	371153
354186	371154
209857	371155
209654	371156
83495	371157
107593	371158
19821	371159
281008	371160
17517	371161
71070	371162
353927	371163
130055	371164
55964	371165
208341	371166
128860	371167
22624	371168
84309	371169
84258	371170
206165	371171
38729	371172
38830	371173
209343	371174
355435	371175
205162	371176
205938	371177
3670	371178
31019	371179
153493	371180
38810	371181
348974	371182
206165	371183
205888	371184
130059	371185
128998	371186
127468	371187
350756	371188
205400	371189
56045	371190
55977	371191
129518	371192
38548	371193
56452	371194
11046	371195
94667	371196
351314	371197
73813	371198
128870	371199
207009	371200
38830	371201
84031	371202
207556	371203
83468	371204
357158	371205
350811	371206
153500	371207
41257	371208
128815	371209
83767	371210
83552	371211
128775	371212
349448	371213
83468	371214
55912	371215
205579	371216
56324	371217
129942	371218
207227	371219
352018	371220
349306	371221
19766	371222
129392	371223
354109	371224
56392	371225
355487	371226
83552	371227
205058	371228
129408	371229
128685	371230
128504	371231
231912	371232
206545	371233
11009	371234
309760	371235
206538	371236
209180	371237
19812	371238
350855	371239
353712	371240
205757	371241
357632	371242
206575	371243
205000	371244
127400	371245
105681	371246
353012	371247
15820	371248
2444	371249
166839	371250
144289	371251
77003	371252
47268	371253
274277	371254
118942	371255
334016	371256
161210	371257
161153	371258
351666	371259
15823	371260
32634	371261
9036	371262
103341	371263
3331	371264
6449	371265
160587	371266
12514	371267
247805	371268
263609	371269
74	371270
27271	371271
96089	371272
164659	371273
79753	371274
109742	371275
136700	371276
5893	371277
5162	371278
12456	371279
53915	371280
49841	371281
27404	371282
80842	371283
104275	371284
191527	371285
3497	371286
150618	371287
44044	371288
192578	371289
166933	371290
10282	371291
189889	371292
102832	371293
68858	371294
69258	371295
2449	371296
196791	371297
103	371298
2097	371299
53606	371300
144278	371301
101988	371302
4718	371303
321972	371304
19124	371305
120263	371306
345445	371307
112124	371308
339496	371309
308441	371310
304488	371311
157777	371312
205982	371313
332720	371314
203736	371315
19703	371316
153261	371317
199304	371318
24051	371319
33560	371320
71008	371321
24053	371322
33627	371323
48117	371324
24053	371325
346201	371326
182928	371327
102717	371328
100473	371329
196897	371330
233818	371331
10323	371332
107266	371333
21788	371334
268716	371335
124953	371336
328723	371337
342970	371338
76128	371339
225428	371340
328756	371341
343415	371342
202146	371343
14776	371344
233461	371345
49000	371346
179041	371347
8433	371348
53550	371349
17304	371350
650	371351
79328	371352
35039	371353
13052	371354
68112	371355
47803	371356
96193	371357
303647	371358
348305	371359
89271	371360
60413	371361
122012	371362
69669	371363
33677	371364
281958	371365
23172	371366
60179	371367
196876	371368
123094	371369
3805	371370
16467	371371
50279	371372
42020	371373
211248	371374
34370	371375
195743	371376
205341	371377
177580	371378
309094	371379
114956	371380
182824	371381
346473	371382
64916	371383
20571	371384
148959	371385
150105	371386
125971	371387
107852	371388
282090	371389
62552	371390
74290	371391
174957	371392
173854	371393
23651	371394
191105	371395
179569	371396
123365	371397
155192	371398
49103	371399
58434	371400
28132	371401
1343	371402
6465	371403
18828	371404
47063	371405
95776	371406
1888	371407
165097	371408
12945	371409
331880	371410
159112	371411
7050	371412
119506	371413
189764	371414
72899	371415
267281	371416
195715	371417
58990	371418
63141	371419
146086	371420
93647	371421
237680	371422
21615	371423
7182	371424
63656	371425
84560	371426
75174	371427
63374	371428
265982	371429
91209	371430
209105	371431
125026	371432
10844	371433
84341	371434
346198	371435
319316	371436
231939	371437
5952	371438
11642	371439
2447	371440
648	371441
150322	371442
648	371443
125281	371444
273230	371445
37109	371446
15753	371447
196495	371448
94975	371449
488	371450
69915	371451
22821	371452
352965	371453
130921	371454
16988	371455
1715	371456
273368	371457
119381	371458
47630	371459
15928	371460
23964	371461
67847	371462
265494	371463
169674	371464
56971	371465
21724	371466
55076	371467
62542	371468
9988	371469
110799	371470
285378	371471
68638	371472
58182	371473
8216	371474
32586	371475
44843	371476
30028	371477
17243	371478
220955	371479
143788	371480
33745	371481
70281	371482
77879	371483
11509	371484
31428	371485
5150	371486
6479	371487
144068	371488
48958	371489
79092	371490
32636	371491
13962	371492
122462	371493
21311	371494
16501	371495
13601	371496
190755	371497
74041	371498
307420	371499
339744	371500
30310	371501
113378	371502
1068	371503
9288	371504
63575	371505
36406	371506
67966	371507
313251	371508
53063	371509
81912	371510
114383	371511
40668	371512
8632	371513
45893	371514
63682	371515
1641	371516
61821	371517
19068	371518
255357	371519
93694	371520
15053	371521
182607	371522
98138	371523
126876	371524
110665	371525
351106	371526
52903	371527
139342	371528
75767	371529
41992	371530
151943	371531
627	371532
83698	371533
31320	371534
174	371535
58863	371536
267	371537
14678	371538
13640	371539
13122	371540
52467	371541
64701	371542
153126	371543
125182	371544
18463	371545
15527	371546
107608	371547
135022	371548
43784	371549
94710	371550
341612	371551
22452	371552
178210	371553
8268	371554
133114	371555
110164	371556
7812	371557
74016	371558
26166	371559
24487	371560
4933	371561
174518	371562
41496	371563
13180	371564
833	371565
75293	371566
703	371567
267	371568
15446	371569
21261	371570
42380	371571
78855	371572
64826	371573
225986	371574
18335	371575
41664	371576
29456	371577
786	371578
417	371579
18520	371580
239329	371581
175888	371582
252448	371583
1664	371584
971	371585
20927	371586
62768	371587
147009	371588
191457	371589
6497	371590
461	371591
2915	371592
27268	371593
34173	371594
108012	371595
67765	371596
55432	371597
11107	371598
249566	371599
158607	371600
57937	371601
212395	371602
1380	371603
26154	371604
7944	371605
24260	371606
1164	371607
21270	371608
67620	371609
31747	371610
177220	371611
23368	371612
267	371613
10007	371614
89854	371615
11807	371616
147972	371617
101633	371618
24318	371619
64574	371620
2348	371621
52401	371622
12561	371623
3564	371624
4891	371625
62035	371626
3467	371627
60909	371628
107880	371629
26979	371630
11404	371631
97162	371632
823	371633
1965	371634
15489	371635
68400	371636
14446	371637
339508	371638
39779	371639
265367	371640
94832	371641
9577	371642
112888	371643
471	371644
66492	371645
56412	371646
131158	371647
10012	371648
217	371649
79847	371650
87558	371651
105832	371652
23737	371653
105832	371654
25882	371655
3142	371656
316948	371657
37619	371658
24882	371659
72032	371660
74743	371661
40136	371662
36684	371663
316074	371664
313	371665
36935	371666
20333	371667
9169	371668
14317	371669
88750	371670
178050	371671
47970	371672
16802	371673
35007	371674
2418	371675
36673	371676
79004	371677
31832	371678
2570	371679
94519	371680
138750	371681
89427	371682
11320	371683
181840	371684
78835	371685
319449	371686
46446	371687
58233	371688
136834	371689
19205	371690
106183	371691
227940	371692
108392	371693
336431	371694
136316	371695
48480	371696
4482	371697
41593	371698
41593	371699
9023	371700
55658	371701
107397	371702
10663	371703
281856	371704
122123	371705
48232	371706
1573	371707
35197	371708
117262	371709
1219	371710
91630	371711
60510	371712
140103	371713
64584	371714
193925	371715
17108	371716
136585	371717
136585	371718
282704	371719
70388	371720
137095	371721
3013	371722
4534	371723
6912	371724
20411	371725
31149	371726
102706	371727
938	371728
11169	371729
173241	371730
15020	371731
40239	371732
144326	371733
120057	371734
7901	371735
24980	371736
168181	371737
59928	371738
18360	371739
134677	371740
299187	371741
684	371742
31254	371743
325689	371744
59134	371745
149245	371746
139173	371747
98902	371748
15866	371749
44083	371750
163715	371751
210233	371752
164585	371753
27096	371754
20086	371755
357598	371756
170374	371757
38949	371758
116683	371759
316253	371760
136641	371761
180013	371762
29114	371763
532	371764
16424	371765
295049	371766
6655	371767
29172	371768
251225	371769
53257	371770
342666	371771
15234	371772
63387	371773
184703	371774
204707	371775
87316	371776
125143	371777
30091	371778
44837	371779
246483	371780
84705	371781
125765	371782
19481	371783
34781	371784
174802	371785
346660	371786
56694	371787
65662	371788
81835	371789
200308	371790
281189	371791
181174	371792
63626	371793
117160	371794
217872	371795
54386	371796
42989	371797
20064	371798
19814	371799
16848	371800
28687	371801
93519	371802
204126	371803
307485	371804
215234	371805
128426	371806
48179	371807
26877	371808
8722	371809
64455	371810
67716	371811
39965	371812
62519	371813
4604	371814
4604	371815
158727	371816
352905	371817
18395	371818
10893	371819
277032	371820
23856	371821
164860	371822
95452	371823
9142	371824
5082	371825
95916	371826
9309	371827
167375	371828
42775	371829
51147	371830
15316	371831
263611	371832
210069	371833
216139	371834
125255	371835
32344	371836
25732	371837
5155	371838
21092	371839
49971	371840
21575	371841
36881	371842
71187	371843
10254	371844
458	371845
13752	371846
15394	371847
29404	371848
13752	371849
108235	371850
58322	371851
20097	371852
8298	371853
44389	371854
9026	371855
60199	371856
335474	371857
137471	371858
4736	371859
50965	371860
139312	371861
8424	371862
55761	371863
112948	371864
336165	371865
24954	371866
38645	371867
99768	371868
147536	371869
75396	371870
58987	371871
727	371872
15132	371873
335563	371874
341349	371875
91026	371876
326779	371877
28406	371878
206306	371879
97954	371880
100226	371881
20835	371882
142869	371883
191835	371884
256784	371885
274117	371886
34907	371887
13052	371888
280384	371889
232703	371890
62730	371891
24286	371892
187322	371893
63407	371894
105226	371895
250768	371896
4663	371897
327423	371898
329089	371899
77192	371900
313169	371901
77319	371902
118136	371903
139809	371904
84357	371905
8272	371906
47313	371907
15343	371908
43266	371909
141870	371910
222200	371911
2048	371912
36051	371913
275371	371914
124069	371915
23420	371916
328836	371917
163877	371918
81360	371919
21941	371920
121250	371921
191577	371922
53579	371923
168369	371924
118729	371925
63606	371926
36406	371927
149513	371928
84455	371929
21046	371930
164610	371931
132537	371932
42753	371933
15592	371934
42753	371935
191995	371936
29162	371937
26284	371938
14125	371939
4416	371940
178203	371941
63275	371942
180870	371943
26102	371944
14645	371945
4255	371946
66420	371947
64625	371948
64625	371949
322198	371950
291616	371951
525	371952
36247	371953
40592	371954
20776	371955
227268	371956
52451	371957
155867	371958
83839	371959
28793	371960
98081	371961
103583	371962
271474	371963
141523	371964
205034	371965
22989	371966
100929	371967
106993	371968
188732	371969
6905	371970
154018	371971
147022	371972
250571	371973
70045	371974
40791	371975
12661	371976
276225	371977
137397	371978
47838	371979
1944	371980
42974	371981
53845	371982
136463	371983
14633	371984
113947	371985
225575	371986
155015	371987
72592	371988
77011	371989
4434	371990
72467	371991
325450	371992
41103	371993
27231	371994
349931	371995
21213	371996
138715	371997
56726	371998
87539	371999
4840	372000
106184	372001
56315	372002
205814	372003
207975	372004
38495	372005
357686	372006
127646	372007
1477	372008
21402	372009
53576	372010
94595	372011
35166	372012
80158	372013
90399	372014
173742	372015
56296	372016
206962	372017
69134	372018
100101	372019
141572	372020
298	372021
274776	372022
293189	372023
224563	372024
30856	372025
167915	372026
73297	372027
49105	372028
77994	372029
53397	372030
49098	372031
77693	372032
188666	372033
74492	372034
42770	372035
77693	372036
18779	372037
637	372038
104662	372039
25956	372040
14109	372041
4146	372042
69923	372043
279461	372044
188315	372045
294908	372046
208842	372047
128790	372048
36654	372049
230435	372050
14028	372051
3820	372052
31640	372053
7884	372054
80403	372055
72478	372056
188922	372057
115063	372058
121777	372059
59540	372060
27506	372061
135714	372062
55360	372063
178950	372064
94600	372065
83421	372066
27114	372067
5531	372068
42294	372069
52073	372070
72437	372071
39789	372072
92689	372073
236867	372074
30878	372075
92513	372076
40071	372077
85037	372078
123935	372079
192126	372080
35368	372081
6164	372082
157597	372083
11610	372084
49189	372085
49128	372086
288575	372087
40640	372088
34375	372089
176367	372090
2916	372091
173027	372092
100116	372093
93646	372094
41543	372095
201814	372096
237366	372097
36922	372098
110430	372099
81177	372100
39026	372101
72766	372102
31606	372103
22589	372104
48664	372105
26323	372106
110659	372107
12071	372108
12179	372109
8541	372110
55244	372111
271078	372112
11830	372113
11234	372114
34071	372115
4899	372116
48950	372117
94920	372118
3733	372119
45248	372120
17199	372121
25170	372122
176152	372123
164579	372124
4607	372125
24200	372126
79669	372127
507	372128
57270	372129
58265	372130
106010	372131
9190	372132
323	372133
23786	372134
325420	372135
104456	372136
71017	372137
281967	372138
228088	372139
40854	372140
327175	372141
32565	372142
17202	372143
3866	372144
303598	372145
1043	372146
36337	372147
206170	372148
191403	372149
37669	372150
19555	372151
48441	372152
30591	372153
8125	372154
78862	372155
13868	372156
122758	372157
69514	372158
90187	372159
215574	372160
79066	372161
9946	372162
29069	372163
331614	372164
165299	372165
120530	372166
178945	372167
179946	372168
72914	372169
97366	372170
2540	372171
2540	372172
325758	372173
81232	372174
16118	372175
4457	372176
45988	372177
153792	372178
13979	372179
16381	372180
244940	372181
114356	372182
13859	372183
100212	372184
276596	372185
241823	372186
31947	372187
102130	372188
6800	372189
988	372190
142895	372191
326421	372192
55734	372193
33124	372194
14305	372195
6663	372196
90106	372197
15325	372198
94896	372199
1523	372200
58366	372201
7481	372202
23692	372203
42989	372204
22521	372205
126147	372206
306021	372207
17385	372208
303545	372209
228119	372210
13888	372211
264453	372212
13433	372213
278750	372214
114489	372215
186562	372216
211044	372217
92414	372218
120629	372219
125285	372220
57663	372221
118666	372222
40179	372223
961	372224
181502	372225
127474	372226
279002	372227
39255	372228
244495	372229
4	372230
181820	372231
20533	372232
134565	372233
82824	372234
126957	372235
31301	372236
164119	372237
41775	372238
180547	372239
4	372240
330343	372241
33607	372242
197450	372243
157113	372244
6916	372245
205454	372246
282657	372247
52226	372248
8396	372249
7179	372250
218238	372251
332007	372252
95088	372253
9370	372254
31228	372255
6656	372256
42495	372257
192335	372258
164764	372259
315778	372260
289196	372261
27439	372262
195676	372263
225794	372264
987	372265
121365	372266
121430	372267
251575	372268
148395	372269
29737	372270
47929	372271
137670	372272
105885	372273
32509	372274
197151	372275
11592	372276
95436	372277
5974	372278
4756	372279
36706	372280
77997	372281
283792	372282
25876	372283
44477	372284
95248	372285
98049	372286
74745	372287
13060	372288
215713	372289
6583	372290
21030	372291
69665	372292
35371	372293
58200	372294
44286	372295
7008	372296
85647	372297
18967	372298
111282	372299
18362	372300
113386	372301
301211	372302
30393	372303
160902	372304
62812	372305
11160	372306
258804	372307
107764	372308
210546	372309
57264	372310
131440	372311
130697	372312
39270	372313
211079	372314
39071	372315
84577	372316
85309	372317
85393	372318
210702	372319
211021	372320
130726	372321
211556	372322
84980	372323
172423	372324
131473	372325
84731	372326
208707	372327
294165	372328
156425	372329
104119	372330
248908	372331
127092	372332
333759	372333
21232	372334
259518	372335
31527	372336
256327	372337
257086	372338
236409	372339
66132	372340
255983	372341
29576	372342
157399	372343
100531	372344
100531	372345
92909	372346
96879	372347
21949	372348
29252	372349
34575	372350
115818	372351
131166	372352
172573	372353
54072	372354
26583	372355
55717	372356
68625	372357
17793	372358
30373	372359
299855	372360
74271	372361
299894	372362
113135	372363
299862	372364
10269	372365
299709	372366
26388	372367
16765	372368
64727	372369
49608	372370
128008	372371
147526	372372
34441	372373
225693	372374
69618	372375
35017	372376
115505	372377
98113	372378
60263	372379
225685	372380
54214	372381
96604	372382
5876	372383
72194	372384
97808	372385
95229	372386
189952	372387
14554	372388
174861	372389
251067	372390
171429	372391
194281	372392
208700	372393
176802	372394
174861	372395
176063	372396
73094	372397
49621	372398
176647	372399
80257	372400
49654	372401
72980	372402
291954	372403
172975	372404
109924	372405
204022	372406
352942	372407
17520	372408
163216	372409
176624	372410
174273	372411
173172	372412
109606	372413
291595	372414
175130	372415
166618	372416
177788	372417
51262	372418
73795	372419
326343	372420
105196	372421
167188	372422
48294	372423
153797	372424
196817	372425
169133	372426
183779	372427
104187	372428
180834	372429
165104	372430
127034	372431
105472	372432
64263	372433
64588	372434
50096	372435
71872	372436
180834	372437
104118	372438
43775	372439
41267	372440
126122	372441
75664	372442
208125	372443
288711	372444
342474	372445
282618	372446
195220	372447
139403	372448
24039	372449
227094	372450
48284	372451
184103	372452
307251	372453
183395	372454
10341	372455
183224	372456
114962	372457
183577	372458
116390	372459
50986	372460
75894	372461
75273	372462
181228	372463
221758	372464
88257	372465
106544	372466
309873	372467
49687	372468
111291	372469
17808	372470
184250	372471
177407	372472
300066	372473
244830	372474
90391	372475
26596	372476
90048	372477
15080	372478
194351	372479
62828	372480
21492	372481
24972	372482
117753	372483
34572	372484
184	372485
281603	372486
88240	372487
25015	372488
79012	372489
14369	372490
196727	372491
33670	372492
44944	372493
7344	372494
326664	372495
14744	372496
216473	372497
54447	372498
268515	372499
25547	372500
13846	372501
1930	372502
14824	372503
34810	372504
20782	372505
100047	372506
135575	372507
76532	372508
116787	372509
6884	372510
6620	372511
58620	372512
75952	372513
14393	372514
21816	372515
247509	372516
20799	372517
58620	372518
219191	372519
76935	372520
220323	372521
229510	372522
94564	372523
2742	372524
201267	372525
43	372526
5614	372527
218982	372528
15826	372529
35657	372530
236427	372531
9147	372532
48427	372533
208472	372534
23762	372535
54048	372536
107974	372537
113391	372538
269116	372539
255372	372540
23529	372541
302714	372542
30173	372543
13602	372544
42166	372545
16632	372546
262107	372547
67577	372548
22704	372549
22114	372550
43335	372551
92885	372552
24747	372553
61570	372554
10561	372555
10561	372556
41	372557
21250	372558
392	372559
145851	372560
16001	372561
215803	372562
203863	372563
132219	372564
2087	372565
174621	372566
215437	372567
133318	372568
20224	372569
92281	372570
59713	372571
100	372572
32134	372573
99624	372574
243397	372575
173672	372576
61756	372577
243087	372578
204634	372579
239735	372580
102870	372581
102591	372582
222143	372583
38277	372584
89688	372585
226715	372586
190102	372587
796	372588
28812	372589
188455	372590
190484	372591
79128	372592
3684	372593
195	372594
2100	372595
3688	372596
1743	372597
6406	372598
133069	372599
315316	372600
160376	372601
52927	372602
318592	372603
118551	372604
5819	372605
188458	372606
36535	372607
151704	372608
64007	372609
2941	372610
65633	372611
242863	372612
69060	372613
341509	372614
28861	372615
9099	372616
330570	372617
178139	372618
258198	372619
147480	372620
92824	372621
105529	372622
142014	372623
82878	372624
69338	372625
234069	372626
484	372627
160711	372628
11712	372629
15699	372630
111339	372631
3839	372632
120537	372633
97405	372634
46411	372635
350549	372636
181362	372637
52873	372638
188397	372639
275351	372640
121973	372641
946	372642
16453	372643
189160	372644
26347	372645
1877	372646
852	372647
15667	372648
279971	372649
172601	372650
2	372651
4721	372652
45678	372653
192267	372654
54958	372655
198354	372656
53023	372657
55770	372658
183288	372659
10715	372660
4533	372661
42999	372662
46094	372663
62656	372664
112765	372665
1303	372666
289003	372667
127840	372668
45075	372669
20935	372670
119264	372671
30126	372672
14028	372673
27514	372674
86849	372675
279921	372676
107858	372677
170244	372678
48339	372679
278057	372680
171996	372681
42550	372682
2457	372683
209774	372684
357147	372685
186136	372686
76254	372687
26356	372688
48125	372689
2091	372690
6113	372691
50193	372692
51817	372693
134007	372694
4362	372695
8308	372696
86279	372697
52822	372698
4362	372699
26745	372700
4362	372701
18256	372702
240063	372703
38542	372704
609	372705
18501	372706
15	372707
125215	372708
30	372709
1405	372710
22819	372711
18256	372712
3693	372713
186742	372714
78306	372715
4362	372716
30658	372717
45710	372718
22103	372719
21060	372720
90	372721
3863	372722
14071	372723
153752	372724
28132	372725
195927	372726
1931	372727
74701	372728
302592	372729
195446	372730
170849	372731
284869	372732
25037	372733
117432	372734
16379	372735
112605	372736
231031	372737
91409	372738
40781	372739
296284	372740
72376	372741
110361	372742
208657	372743
357039	372744
206171	372745
307033	372746
212530	372747
182643	372748
16862	372749
2410	372750
144684	372751
81082	372752
12614	372753
134930	372754
85423	372755
94575	372756
303412	372757
29223	372758
325093	372759
69433	372760
37394	372761
35633	372762
123575	372763
116020	372764
11982	372765
178074	372766
221079	372767
340424	372768
152187	372769
40442	372770
182931	372771
116680	372772
242988	372773
161762	372774
47476	372775
166260	372776
166615	372777
68853	372778
239986	372779
141938	372780
209000	372781
324722	372782
196353	372783
348822	372784
121912	372785
302250	372786
177203	372787
30649	372788
196319	372789
2624	372790
226946	372791
353495	372792
35689	372793
248	372794
167494	372795
4106	372796
41288	372797
29580	372798
183683	372799
307308	372800
87096	372801
28198	372802
86899	372803
125258	372804
62905	372805
94451	372806
62523	372807
4518	372808
8665	372809
151188	372810
85436	372811
88764	372812
6791	372813
21529	372814
12088	372815
76274	372816
114655	372817
20363	372818
212527	372819
4571	372820
282887	372821
102026	372822
79364	372823
23001	372824
92941	372825
40397	372826
85862	372827
134800	372828
115274	372829
196829	372830
53781	372831
215311	372832
44454	372833
12283	372834
135715	372835
311272	372836
225784	372837
23555	372838
138835	372839
31385	372840
62489	372841
121040	372842
34490	372843
289707	372844
9736	372845
247788	372846
3318	372847
159857	372848
347087	372849
339256	372850
26575	372851
238077	372852
3360	372853
231372	372854
139522	372855
53018	372856
50849	372857
343324	372858
67570	372859
216110	372860
11572	372861
193061	372862
106233	372863
45673	372864
46321	372865
239633	372866
741	372867
248027	372868
54281	372869
4463	372870
64024	372871
29312	372872
110430	372873
6612	372874
36631	372875
35955	372876
5244	372877
46497	372878
15456	372879
61056	372880
40162	372881
124812	372882
159017	372883
261309	372884
344563	372885
44837	372886
266368	372887
187071	372888
47757	372889
33347	372890
52912	372891
209306	372892
8662	372893
50312	372894
289334	372895
293642	372896
42915	372897
30802	372898
30575	372899
2160	372900
24919	372901
62634	372902
15776	372903
275840	372904
54245	372905
252968	372906
164999	372907
108045	372908
90427	372909
115418	372910
259651	372911
325360	372912
113259	372913
88159	372914
57996	372915
123196	372916
555	372917
193795	372918
15153	372919
23089	372920
121518	372921
334847	372922
210073	372923
96105	372924
185543	372925
19254	372926
103089	372927
299006	372928
1201	372929
2163	372930
217357	372931
41991	372932
15684	372933
11472	372934
24995	372935
123484	372936
261899	372937
1071	372938
4994	372939
200377	372940
19550	372941
4693	372942
218234	372943
4670	372944
32202	372945
20067	372946
192386	372947
161045	372948
73632	372949
323985	372950
252747	372951
112006	372952
52840	372953
187497	372954
311863	372955
187405	372956
80030	372957
96041	372958
54245	372959
53776	372960
139698	372961
10714	372962
56821	372963
12569	372964
216288	372965
187311	372966
44378	372967
167142	372968
12570	372969
68811	372970
28168	372971
166423	372972
19975	372973
91970	372974
8996	372975
198044	372976
31265	372977
57092	372978
91250	372979
40553	372980
42909	372981
167049	372982
119832	372983
7386	372984
45989	372985
7021	372986
167119	372987
105741	372988
487	372989
198609	372990
18954	372991
9925	372992
4362	372993
61731	372994
10690	372995
101165	372996
9898	372997
13893	372998
22550	372999
41871	373000
20964	373001
2770	373002
171790	373003
19101	373004
57272	373005
279	373006
128650	373007
7269	373008
36710	373009
50702	373010
11950	373011
47337	373012
267013	373013
108615	373014
212024	373015
4443	373016
11780	373017
161028	373018
62968	373019
19082	373020
34777	373021
18068	373022
52629	373023
119582	373024
316881	373025
170704	373026
178343	373027
287062	373028
200	373029
147762	373030
84794	373031
113385	373032
108995	373033
122149	373034
91110	373035
210259	373036
354136	373037
28426	373038
3873	373039
16381	373040
322036	373041
71720	373042
168219	373043
98485	373044
53497	373045
22919	373046
38193	373047
120462	373048
113589	373049
1223	373050
38696	373051
28521	373052
13441	373053
243	373054
79530	373055
73076	373056
66494	373057
205538	373058
275579	373059
198608	373060
122590	373061
53990	373062
5593	373063
96173	373064
66104	373065
173189	373066
125384	373067
75097	373068
8931	373069
109799	373070
31963	373071
1686	373072
23042	373073
60143	373074
66536	373075
31907	373076
8557	373077
1435	373078
26592	373079
36124	373080
1505	373081
10875	373082
82517	373083
66823	373084
27032	373085
19697	373086
46235	373087
89073	373088
94409	373089
119748	373090
16731	373091
29571	373092
140638	373093
139446	373094
11251	373095
333177	373096
10987	373097
128163	373098
5052	373099
89231	373100
199752	373101
177591	373102
171522	373103
54536	373104
9174	373105
107337	373106
222611	373107
143486	373108
47887	373109
115035	373110
259282	373111
245626	373112
10321	373113
181335	373114
7182	373115
96385	373116
201404	373117
3175	373118
352887	373119
47971	373120
19745	373121
69255	373122
125807	373123
9876	373124
158192	373125
342273	373126
128415	373127
6881	373128
205218	373129
52617	373130
191309	373131
132974	373132
27789	373133
88438	373134
114745	373135
135855	373136
62871	373137
87457	373138
219438	373139
22725	373140
28318	373141
322479	373142
85130	373143
120886	373144
16302	373145
7617	373146
3639	373147
33088	373148
77475	373149
144519	373150
151406	373151
194432	373152
82528	373153
216648	373154
37614	373155
34901	373156
22053	373157
34901	373158
306828	373159
29973	373160
7210	373161
120859	373162
257162	373163
3546	373164
91170	373165
97681	373166
171004	373167
186436	373168
28395	373169
32661	373170
117823	373171
117856	373172
92733	373173
115949	373174
217866	373175
80302	373176
19191	373177
16117	373178
32084	373179
7746	373180
4454	373181
36110	373182
18306	373183
639	373184
37309	373185
14195	373186
147494	373187
79140	373188
147460	373189
10586	373190
189297	373191
315286	373192
37309	373193
321985	373194
2054	373195
10586	373196
192472	373197
190285	373198
7048	373199
52711	373200
53567	373201
67075	373202
4151	373203
236626	373204
147312	373205
112057	373206
1694	373207
73499	373208
147389	373209
44215	373210
162701	373211
263600	373212
75131	373213
75283	373214
3353	373215
199	373216
1694	373217
10586	373218
37309	373219
10586	373220
73635	373221
64952	373222
40092	373223
1694	373224
77823	373225
94547	373226
191004	373227
199	373228
160452	373229
133977	373230
239562	373231
62597	373232
4151	373233
1049	373234
317549	373235
8789	373236
27	373237
4437	373238
1001	373239
193370	373240
26084	373241
533	373242
239615	373243
201989	373244
35874	373245
354613	373246
192568	373247
106029	373248
208574	373249
9100	373250
2727	373251
12204	373252
60359	373253
9389	373254
307634	373255
1116	373256
8803	373257
71770	373258
3220	373259
94804	373260
6625	373261
16069	373262
30583	373263
335016	373264
34800	373265
165626	373266
47393	373267
78700	373268
192584	373269
224567	373270
107689	373271
33470	373272
166569	373273
21093	373274
33638	373275
10070	373276
24436	373277
48253	373278
165101	373279
270305	373280
21108	373281
357190	373282
57152	373283
78689	373284
31630	373285
16292	373286
55181	373287
31258	373288
182675	373289
178749	373290
285160	373291
205071	373292
129236	373293
46297	373294
18391	373295
81382	373296
67724	373297
86180	373298
89000	373299
126589	373300
230828	373301
144607	373302
12226	373303
197833	373304
108028	373305
39202	373306
151977	373307
9287	373308
59032	373309
238456	373310
6449	373311
52023	373312
323548	373313
25525	373314
295918	373315
194154	373316
299203	373317
232565	373318
226861	373319
156832	373320
40025	373321
32856	373322
37667	373323
117470	373324
338724	373325
115433	373326
151052	373327
218001	373328
156487	373329
219447	373330
141296	373331
255506	373332
8077	373333
89963	373334
334525	373335
305574	373336
336552	373337
85161	373338
191580	373339
22613	373340
11936	373341
99439	373342
296816	373343
55131	373344
112695	373345
135625	373346
125588	373347
125415	373348
4511	373349
75887	373350
23048	373351
331829	373352
62087	373353
302334	373354
101557	373355
84954	373356
144826	373357
81692	373358
210918	373359
74181	373360
219381	373361
23286	373362
107391	373363
87091	373364
253873	373365
49043	373366
223538	373367
2537	373368
283550	373369
96357	373370
244905	373371
502	373372
17325	373373
44889	373374
266549	373375
4986	373376
104600	373377
2064	373378
63623	373379
33562	373380
12562	373381
68414	373382
75329	373383
49281	373384
139260	373385
905	373386
113780	373387
15412	373388
4733	373389
201924	373390
92942	373391
29808	373392
70373	373393
267629	373394
325620	373395
120630	373396
67595	373397
32570	373398
9773	373399
164650	373400
19174	373401
4803	373402
166639	373403
166772	373404
122605	373405
14244	373406
12730	373407
257800	373408
228364	373409
120559	373410
193262	373411
43627	373412
28763	373413
305808	373414
75392	373415
6914	373416
180424	373417
121502	373418
97887	373419
159506	373420
305498	373421
54042	373422
91090	373423
253	373424
23160	373425
324175	373426
122078	373427
87503	373428
16669	373429
36672	373430
101391	373431
5941	373432
13478	373433
275441	373434
103367	373435
105883	373436
166212	373437
284054	373438
23315	373439
16980	373440
22800	373441
192459	373442
123755	373443
44104	373444
12483	373445
113450	373446
21670	373447
228320	373448
41245	373449
14062	373450
69566	373451
274642	373452
14787	373453
5544	373454
192299	373455
235161	373456
139571	373457
20953	373458
40999	373459
82184	373460
142472	373461
235739	373462
244730	373463
79260	373464
200872	373465
298580	373466
168493	373467
7456	373468
120920	373469
325084	373470
184237	373471
32825	373472
68340	373473
247904	373474
59998	373475
75438	373476
22713	373477
113382	373478
80090	373479
14189	373480
67031	373481
31826	373482
31826	373483
166361	373484
22788	373485
105007	373486
101805	373487
302772	373488
11544	373489
22788	373490
23416	373491
118357	373492
5000	373493
300810	373494
62397	373495
4693	373496
159504	373497
68433	373498
261928	373499
136660	373500
61433	373501
27648	373502
73500	373503
144864	373504
74017	373505
23416	373506
7453	373507
22816	373508
193454	373509
3831	373510
78735	373511
61993	373512
23089	373513
193508	373514
343542	373515
228074	373516
119302	373517
103517	373518
31804	373519
31698	373520
22812	373521
67011	373522
32889	373523
67014	373524
31803	373525
163956	373526
20710	373527
42166	373528
15095	373529
89851	373530
113890	373531
74084	373532
320864	373533
301496	373534
139782	373535
100345	373536
216652	373537
70592	373538
50119	373539
34672	373540
146236	373541
256405	373542
165044	373543
97695	373544
28462	373545
108133	373546
36377	373547
20757	373548
183563	373549
73954	373550
155256	373551
42495	373552
245058	373553
40999	373554
113397	373555
43911	373556
43911	373557
43911	373558
323472	373559
102967	373560
249693	373561
196151	373562
36654	373563
68634	373564
22780	373565
118410	373566
216783	373567
7589	373568
73500	373569
87157	373570
104555	373571
42543	373572
10722	373573
342143	373574
266497	373575
11544	373576
145913	373577
102382	373578
4701	373579
16683	373580
31807	373581
6020	373582
122682	373583
28942	373584
2188	373585
134752	373586
138534	373587
37378	373588
204802	373589
266882	373590
107941	373591
62397	373592
333834	373593
40969	373594
345047	373595
79473	373596
20704	373597
80918	373598
96006	373599
89705	373600
68960	373601
193381	373602
17055	373603
139065	373604
79915	373605
115835	373606
16670	373607
273427	373608
122573	373609
193323	373610
23197	373611
28875	373612
321544	373613
32514	373614
4693	373615
36317	373616
235440	373617
16623	373618
159513	373619
74424	373620
266642	373621
61574	373622
3105	373623
19162	373624
16889	373625
144704	373626
145853	373627
221300	373628
10328	373629
3827	373630
74849	373631
221140	373632
221307	373633
266210	373634
8352	373635
297912	373636
226420	373637
270182	373638
69290	373639
345678	373640
12005	373641
115434	373642
66727	373643
201282	373644
16623	373645
182973	373646
17096	373647
145277	373648
12459	373649
9512	373650
231769	373651
56	373652
180569	373653
180213	373654
32889	373655
262109	373656
689	373657
333289	373658
178829	373659
183242	373660
283797	373661
25660	373662
40741	373663
160289	373664
79812	373665
230664	373666
5899	373667
91285	373668
168025	373669
10328	373670
10328	373671
196674	373672
52718	373673
266274	373674
2734	373675
25052	373676
67000	373677
203456	373678
144542	373679
267634	373680
32817	373681
45001	373682
283924	373683
14889	373684
136580	373685
53480	373686
165803	373687
16680	373688
9496	373689
118573	373690
38253	373691
75169	373692
116125	373693
115959	373694
179633	373695
51181	373696
51760	373697
55087	373698
179633	373699
19596	373700
191410	373701
184888	373702
90627	373703
115030	373704
7421	373705
35749	373706
25456	373707
308116	373708
115030	373709
170596	373710
185597	373711
18404	373712
182847	373713
184702	373714
112957	373715
55507	373716
304849	373717
156645	373718
63696	373719
75407	373720
71144	373721
16213	373722
36526	373723
131464	373724
149868	373725
60732	373726
124247	373727
275	373728
54398	373729
10373	373730
108383	373731
214635	373732
142767	373733
60790	373734
341279	373735
203469	373736
304701	373737
125341	373738
28140	373739
51402	373740
92090	373741
201592	373742
28192	373743
16213	373744
182517	373745
113615	373746
257679	373747
220356	373748
61991	373749
183928	373750
21749	373751
20690	373752
76704	373753
3397	373754
337648	373755
3680	373756
38019	373757
50262	373758
114880	373759
61166	373760
75169	373761
35285	373762
114800	373763
337090	373764
183714	373765
1462	373766
55144	373767
54769	373768
4515	373769
203430	373770
38268	373771
29028	373772
40149	373773
212553	373774
53967	373775
182807	373776
185715	373777
82860	373778
75396	373779
50994	373780
18624	373781
183751	373782
51512	373783
117151	373784
195377	373785
146613	373786
35433	373787
337531	373788
95078	373789
230799	373790
155276	373791
13363	373792
23162	373793
88162	373794
184180	373795
236540	373796
201995	373797
218826	373798
56049	373799
117008	373800
5036	373801
256162	373802
94173	373803
67717	373804
41159	373805
8875	373806
73619	373807
32261	373808
186226	373809
9828	373810
181823	373811
170329	373812
197053	373813
9765	373814
183350	373815
256460	373816
652	373817
153636	373818
29739	373819
234721	373820
223592	373821
61485	373822
351063	373823
116725	373824
198224	373825
83032	373826
124950	373827
138860	373828
25302	373829
281763	373830
16133	373831
16908	373832
25483	373833
85538	373834
234193	373835
33633	373836
120714	373837
137291	373838
45239	373839
202710	373840
6954	373841
1668	373842
51020	373843
2523	373844
3849	373845
41118	373846
183288	373847
40599	373848
40506	373849
131327	373850
52804	373851
122570	373852
5627	373853
30839	373854
143073	373855
307935	373856
24093	373857
161847	373858
9254	373859
115422	373860
56664	373861
138277	373862
122464	373863
324716	373864
13091	373865
54907	373866
43858	373867
216039	373868
225	373869
143824	373870
68307	373871
2624	373872
59432	373873
36347	373874
234805	373875
7185	373876
102466	373877
147202	373878
119005	373879
7393	373880
9299	373881
102626	373882
162114	373883
86650	373884
286717	373885
240400	373886
108567	373887
149310	373888
72067	373889
8967	373890
154568	373891
9896	373892
190927	373893
174123	373894
21907	373895
134943	373896
1906	373897
23877	373898
87501	373899
339476	373900
36826	373901
156797	373902
60610	373903
211188	373904
14765	373905
14744	373906
168735	373907
78293	373908
141322	373909
2085	373910
17488	373911
1919	373912
1919	373913
107855	373914
19964	373915
20158	373916
99575	373917
74441	373918
51269	373919
118802	373920
234426	373921
5692	373922
52339	373923
18151	373924
93462	373925
144123	373926
99920	373927
215478	373928
80834	373929
142476	373930
199877	373931
169281	373932
106829	373933
21974	373934
114893	373935
54763	373936
15791	373937
159047	373938
178804	373939
70206	373940
298488	373941
112954	373942
114519	373943
32216	373944
218717	373945
322678	373946
119930	373947
332310	373948
198133	373949
18083	373950
155955	373951
30498	373952
133994	373953
41098	373954
203984	373955
95804	373956
41747	373957
58810	373958
18082	373959
3093	373960
40829	373961
16999	373962
52994	373963
182062	373964
18141	373965
62912	373966
63031	373967
183315	373968
63688	373969
88191	373970
52353	373971
81833	373972
186235	373973
276379	373974
222512	373975
7979	373976
37	373977
293144	373978
98716	373979
52648	373980
44698	373981
32887	373982
53	373983
137149	373984
36343	373985
59738	373986
25071	373987
53392	373988
151357	373989
314468	373990
1387	373991
278399	373992
54559	373993
38765	373994
33042	373995
302550	373996
128985	373997
286710	373998
84084	373999
153836	374000
205500	374001
128202	374002
227224	374003
121552	374004
126929	374005
64949	374006
82825	374007
240260	374008
106161	374009
103971	374010
128129	374011
28433	374012
197	374013
197	374014
84006	374015
21492	374016
38797	374017
24997	374018
18929	374019
43871	374020
8864	374021
3721	374022
145411	374023
196516	374024
49439	374025
17545	374026
33	374027
25976	374028
641	374029
7533	374030
39574	374031
189344	374032
189344	374033
95326	374034
336741	374035
7199	374036
116992	374037
182874	374038
18749	374039
8096	374040
43255	374041
63394	374042
1540	374043
209695	374044
54770	374045
303099	374046
83922	374047
70841	374048
181623	374049
23338	374050
9580	374051
11197	374052
93202	374053
113976	374054
169985	374055
166005	374056
1237	374057
3274	374058
16437	374059
70807	374060
23844	374061
11522	374062
10530	374063
37510	374064
246305	374065
301769	374066
120120	374067
51928	374068
70509	374069
60716	374070
153721	374071
320825	374072
28238	374073
23850	374074
8197	374075
8732	374076
59631	374077
8899	374078
26830	374079
152008	374080
128257	374081
246	374082
350579	374083
647	374084
73600	374085
61014	374086
35414	374087
76970	374088
5549	374089
7104	374090
178412	374091
191174	374092
19094	374093
8761	374094
141249	374095
20577	374096
73362	374097
56863	374098
165643	374099
24689	374100
8498	374101
142840	374102
19850	374103
2879	374104
179722	374105
172330	374106
92060	374107
345358	374108
230	374109
13677	374110
51755	374111
93766	374112
54985	374113
29181	374114
12697	374115
209639	374116
212569	374117
38231	374118
165856	374119
326542	374120
66995	374121
54806	374122
135444	374123
307145	374124
334877	374125
296593	374126
306197	374127
299916	374128
109272	374129
4140	374130
166194	374131
20059	374132
208452	374133
144075	374134
183238	374135
83382	374136
41639	374137
92239	374138
211963	374139
244147	374140
90673	374141
210674	374142
183909	374143
347418	374144
244415	374145
85235	374146
181167	374147
56839	374148
74040	374149
244875	374150
93212	374151
141073	374152
306298	374153
73788	374154
183443	374155
68844	374156
297526	374157
180678	374158
45501	374159
159851	374160
3048	374161
247427	374162
232277	374163
246164	374164
172331	374165
311120	374166
134822	374167
310914	374168
219940	374169
61440	374170
338469	374171
5690	374172
220674	374173
136087	374174
7651	374175
235491	374176
107260	374177
75761	374178
114759	374179
101615	374180
270553	374181
162844	374182
320086	374183
253580	374184
305071	374185
306839	374186
101635	374187
135219	374188
36100	374189
112719	374190
81348	374191
306486	374192
66804	374193
197579	374194
77216	374195
46655	374196
15657	374197
220124	374198
139836	374199
87294	374200
165011	374201
31203	374202
125086	374203
164465	374204
216892	374205
35349	374206
214385	374207
5010	374208
194020	374209
222231	374210
73261	374211
79190	374212
144658	374213
66002	374214
6816	374215
112012	374216
109594	374217
174972	374218
173948	374219
191573	374220
94338	374221
180171	374222
296711	374223
1850	374224
296000	374225
178249	374226
112183	374227
296013	374228
296941	374229
66892	374230
85156	374231
86688	374232
61463	374233
3148	374234
100068	374235
105666	374236
1753	374237
224624	374238
159888	374239
21280	374240
156766	374241
137333	374242
28524	374243
186640	374244
85455	374245
236644	374246
135554	374247
256920	374248
178491	374249
175872	374250
142994	374251
200248	374252
212675	374253
136501	374254
109036	374255
133748	374256
41376	374257
297162	374258
115304	374259
144794	374260
1458	374261
169	374262
73528	374263
83351	374264
19939	374265
96794	374266
27748	374267
15922	374268
49966	374269
325175	374270
64038	374271
54063	374272
193239	374273
323309	374274
6752	374275
329029	374276
122553	374277
221460	374278
151825	374279
120729	374280
97663	374281
59534	374282
28124	374283
58114	374284
20303	374285
59012	374286
43553	374287
193701	374288
67815	374289
127305	374290
130887	374291
281563	374292
190945	374293
347512	374294
25416	374295
155710	374296
55332	374297
124304	374298
20514	374299
88010	374300
76507	374301
5520	374302
37812	374303
224851	374304
277991	374305
127882	374306
128296	374307
71637	374308
158014	374309
16820	374310
109715	374311
159764	374312
39132	374313
39132	374314
200928	374315
40224	374316
294922	374317
62895	374318
52733	374319
175173	374320
115984	374321
15454	374322
242100	374323
122165	374324
278320	374325
12482	374326
83371	374327
186466	374328
15370	374329
211123	374330
25182	374331
233154	374332
200690	374333
82454	374334
129128	374335
16798	374336
13512	374337
72537	374338
128529	374339
96820	374340
206600	374341
39167	374342
96145	374343
119624	374344
132165	374345
70360	374346
6598	374347
26802	374348
171645	374349
172136	374350
2222	374351
46641	374352
154297	374353
288456	374354
20551	374355
255522	374356
17688	374357
25583	374358
26357	374359
51495	374360
5171	374361
13292	374362
43788	374363
5	374364
131511	374365
30447	374366
73108	374367
94817	374368
45981	374369
1274	374370
64829	374371
235480	374372
183737	374373
172013	374374
76938	374375
87246	374376
9	374377
34348	374378
4576	374379
315971	374380
27337	374381
28922	374382
176204	374383
56134	374384
44667	374385
289191	374386
342522	374387
70225	374388
981	374389
34886	374390
130511	374391
66004	374392
18606	374393
125523	374394
350242	374395
112134	374396
52837	374397
38749	374398
12643	374399
164223	374400
8407	374401
173631	374402
201489	374403
284973	374404
126	374405
184955	374406
10119	374407
26256	374408
50020	374409
28311	374410
74572	374411
14	374412
49668	374413
54927	374414
61053	374415
208273	374416
136807	374417
179006	374418
205053	374419
19434	374420
19141	374421
16543	374422
35485	374423
78143	374424
68641	374425
29063	374426
354149	374427
39861	374428
132506	374429
249913	374430
141792	374431
130990	374432
102338	374433
21910	374434
154699	374435
35563	374436
4946	374437
253379	374438
179504	374439
288909	374440
126039	374441
221772	374442
61160	374443
336754	374444
185551	374445
50251	374446
143404	374447
245640	374448
5805	374449
191756	374450
45403	374451
94962	374452
141368	374453
5851	374454
282648	374455
124166	374456
345772	374457
8771	374458
92491	374459
148423	374460
9197	374461
39913	374462
154589	374463
1645	374464
742	374465
9246	374466
58392	374467
109278	374468
53296	374469
6064	374470
90231	374471
56012	374472
6064	374473
56251	374474
13175	374475
1041	374476
18445	374477
176872	374478
175328	374479
300110	374480
136573	374481
155	374482
73862	374483
339149	374484
292935	374485
15776	374486
149186	374487
30091	374488
29553	374489
161902	374490
177583	374491
220481	374492
115570	374493
89743	374494
21780	374495
619	374496
182857	374497
81	374498
155894	374499
771	374500
99228	374501
153880	374502
142478	374503
320479	374504
142148	374505
141562	374506
261241	374507
3346	374508
62500	374509
66188	374510
318470	374511
118981	374512
77445	374513
7676	374514
21223	374515
181836	374516
11	374517
40667	374518
50974	374519
47319	374520
239162	374521
167742	374522
78026	374523
65012	374524
870	374525
261370	374526
36416	374527
69359	374528
15532	374529
15856	374530
302721	374531
36419	374532
335028	374533
120496	374534
2113	374535
80779	374536
167936	374537
65671	374538
98710	374539
220	374540
196365	374541
33225	374542
4156	374543
18890	374544
215568	374545
18261	374546
166536	374547
4087	374548
29159	374549
33695	374550
50413	374551
19955	374552
43538	374553
141353	374554
44546	374555
51757	374556
85376	374557
51841	374558
92444	374559
1406	374560
13916	374561
12779	374562
29103	374563
131300	374564
179478	374565
10238	374566
136691	374567
35833	374568
51759	374569
256917	374570
29835	374571
29872	374572
89441	374573
125280	374574
33444	374575
87813	374576
37017	374577
190101	374578
20928	374579
61623	374580
109942	374581
82818	374582
20878	374583
118787	374584
2725	374585
36334	374586
119808	374587
3553	374588
287595	374589
22600	374590
48379	374591
2064	374592
35186	374593
70299	374594
331080	374595
126946	374596
344347	374597
56019	374598
352954	374599
128019	374600
83307	374601
84229	374602
528	374603
44870	374604
207968	374605
193590	374606
9528	374607
58211	374608
101872	374609
22850	374610
164306	374611
56158	374612
36944	374613
41177	374614
71110	374615
277681	374616
46375	374617
36944	374618
7650	374619
59214	374620
256094	374621
82992	374622
204901	374623
83016	374624
82966	374625
27185	374626
104991	374627
38453	374628
82992	374629
55827	374630
38473	374631
69779	374632
127229	374633
198979	374634
38469	374635
115014	374636
24101	374637
284937	374638
27366	374639
118245	374640
194140	374641
267840	374642
86623	374643
3737	374644
252051	374645
144257	374646
235107	374647
93357	374648
114592	374649
182965	374650
149884	374651
21751	374652
179459	374653
62	374654
199259	374655
11781	374656
306973	374657
12511	374658
119492	374659
130014	374660
125	374661
148000	374662
263707	374663
284363	374664
5164	374665
73843	374666
126050	374667
12796	374668
69381	374669
127901	374670
12796	374671
51578	374672
94696	374673
253588	374674
1530	374675
125381	374676
206869	374677
127506	374678
205237	374679
73056	374680
333312	374681
200741	374682
259641	374683
82573	374684
115217	374685
7619	374686
7709	374687
174990	374688
176682	374689
345724	374690
204319	374691
17328	374692
281195	374693
56548	374694
240026	374695
195681	374696
350073	374697
355535	374698
24373	374699
5	374700
165721	374701
238793	374702
191007	374703
38771	374704
29784	374705
44180	374706
11761	374707
61717	374708
30735	374709
27309	374710
27091	374711
295859	374712
116367	374713
295207	374714
267657	374715
24571	374716
34374	374717
110456	374718
289642	374719
22173	374720
31333	374721
31372	374722
10308	374723
44678	374724
106779	374725
20251	374726
279830	374727
197379	374728
44943	374729
80634	374730
332599	374731
80639	374732
65530	374733
278257	374734
106986	374735
322234	374736
134534	374737
40761	374738
7445	374739
336405	374740
129057	374741
200063	374742
38195	374743
46007	374744
1891	374745
265180	374746
25514	374747
35854	374748
90862	374749
43096	374750
268147	374751
43136	374752
301849	374753
18406	374754
43247	374755
123818	374756
295502	374757
18699	374758
15557	374759
185687	374760
310162	374761
13782	374762
25294	374763
329241	374764
43969	374765
94575	374766
209162	374767
281	374768
81717	374769
49534	374770
193449	374771
85931	374772
2052	374773
27119	374774
5118	374775
36992	374776
317881	374777
338864	374778
60280	374779
8257	374780
95423	374781
290162	374782
313260	374783
346610	374784
37975	374785
198096	374786
191100	374787
77099	374788
671	374789
57335	374790
9013	374791
102188	374792
6451	374793
171103	374794
14655	374795
164181	374796
158091	374797
36139	374798
54624	374799
38123	374800
91078	374801
45089	374802
187431	374803
348512	374804
54824	374805
12461	374806
52613	374807
171846	374808
29878	374809
68617	374810
159672	374811
5620	374812
44238	374813
3253	374814
101747	374815
3253	374816
18093	374817
80406	374818
286288	374819
336218	374820
3028	374821
9053	374822
30087	374823
4121	374824
112543	374825
31164	374826
220457	374827
1758	374828
252673	374829
125390	374830
235070	374831
4081	374832
107185	374833
21056	374834
99621	374835
2282	374836
81884	374837
154738	374838
42946	374839
20949	374840
138639	374841
154558	374842
18413	374843
2088	374844
160352	374845
51520	374846
57073	374847
120098	374848
94880	374849
78881	374850
12584	374851
66310	374852
3088	374853
29132	374854
116364	374855
88440	374856
572	374857
91888	374858
103823	374859
326946	374860
16357	374861
144791	374862
41611	374863
53366	374864
23696	374865
997	374866
997	374867
323390	374868
77568	374869
22682	374870
4872	374871
118275	374872
7972	374873
9611	374874
26098	374875
36619	374876
28301	374877
294637	374878
21183	374879
102392	374880
78186	374881
78978	374882
21640	374883
98498	374884
7388	374885
26390	374886
31984	374887
62015	374888
146595	374889
242110	374890
207604	374891
342766	374892
123859	374893
10581	374894
28709	374895
119755	374896
85266	374897
50236	374898
7461	374899
282	374900
45639	374901
31855	374902
40836	374903
119622	374904
189110	374905
29947	374906
11757	374907
11767	374908
6857	374909
301235	374910
1263	374911
1033	374912
224376	374913
8356	374914
61379	374915
99541	374916
298811	374917
15677	374918
1592	374919
45933	374920
80393	374921
75672	374922
51517	374923
48002	374924
253085	374925
155185	374926
50258	374927
100036	374928
126990	374929
136367	374930
101022	374931
100891	374932
19349	374933
6863	374934
28172	374935
26009	374936
88042	374937
195677	374938
33693	374939
35267	374940
167821	374941
106160	374942
152930	374943
185023	374944
28213	374945
271485	374946
180654	374947
199076	374948
28213	374949
22102	374950
285481	374951
38346	374952
7422	374953
52072	374954
141777	374955
139106	374956
168123	374957
168345	374958
329064	374959
12073	374960
307000	374961
224855	374962
299044	374963
166456	374964
201572	374965
52072	374966
52072	374967
104350	374968
21699	374969
334091	374970
32339	374971
148078	374972
5800	374973
207241	374974
214998	374975
8579	374976
261371	374977
197418	374978
28626	374979
275151	374980
155234	374981
600	374982
106504	374983
4430	374984
33767	374985
258630	374986
44896	374987
131054	374988
88751	374989
118961	374990
53757	374991
35651	374992
40808	374993
46129	374994
145613	374995
61040	374996
24589	374997
18504	374998
6362	374999
197672	375000
17294	375001
37992	375002
73712	375003
5252	375004
37115	375005
46702	375006
310789	375007
317318	375008
122	375009
56615	375010
11048	375011
42460	375012
268272	375013
53962	375014
11274	375015
92909	375016
325018	375017
68787	375018
148080	375019
85341	375020
184282	375021
19067	375022
266036	375023
283638	375024
169434	375025
18697	375026
107761	375027
170483	375028
130861	375029
63516	375030
159820	375031
12545	375032
164534	375033
170653	375034
46132	375035
16601	375036
252941	375037
31426	375038
327851	375039
282275	375040
42134	375041
265370	375042
121855	375043
29178	375044
202585	375045
10710	375046
16815	375047
67211	375048
53521	375049
26307	375050
147393	375051
61246	375052
52138	375053
2518	375054
29919	375055
102048	375056
10554	375057
36683	375058
31866	375059
15353	375060
7036	375061
90186	375062
122374	375063
48361	375064
179727	375065
321949	375066
221055	375067
1522	375068
51108	375069
5017	375070
243934	375071
2525	375072
28697	375073
501	375074
15290	375075
8169	375076
10190	375077
13567	375078
16695	375079
119500	375080
1277	375081
2518	375082
87103	375083
5555	375084
26040	375085
22853	375086
190805	375087
192558	375088
35874	375089
22307	375090
1789	375091
7323	375092
15444	375093
22337	375094
52838	375095
337316	375096
91399	375097
107262	375098
143057	375099
18755	375100
47374	375101
101896	375102
92050	375103
11913	375104
5109	375105
319422	375106
25671	375107
186773	375108
69001	375109
7055	375110
9116	375111
29460	375112
22866	375113
10657	375114
5786	375115
15687	375116
83441	375117
130995	375118
31036	375119
195005	375120
145439	375121
14390	375122
2947	375123
316711	375124
78712	375125
83051	375126
139927	375127
116457	375128
234326	375129
299542	375130
28860	375131
84653	375132
116621	375133
334420	375134
39093	375135
183452	375136
6361	375137
17547	375138
29596	375139
125088	375140
16005	375141
4991	375142
61032	375143
196542	375144
15020	375145
196062	375146
183294	375147
340	375148
52629	375149
14113	375150
120013	375151
976	375152
78409	375153
45288	375154
4181	375155
36054	375156
62811	375157
5850	375158
66042	375159
215218	375160
62218	375161
115814	375162
229323	375163
2062	375164
4602	375165
190083	375166
32149	375167
15543	375168
76	375169
713	375170
79297	375171
74198	375172
55132	375173
77784	375174
18455	375175
89911	375176
131446	375177
247	375178
91422	375179
42044	375180
12596	375181
50301	375182
15978	375183
21600	375184
73671	375185
94141	375186
26239	375187
221886	375188
5793	375189
5793	375190
37142	375191
41638	375192
8986	375193
15540	375194
26165	375195
2062	375196
53870	375197
315312	375198
203647	375199
196152	375200
50573	375201
39	375202
160676	375203
7344	375204
2140	375205
45712	375206
78540	375207
315337	375208
3353	375209
313005	375210
141173	375211
160344	375212
5905	375213
44722	375214
1098	375215
64089	375216
95581	375217
182871	375218
88280	375219
1083	375220
97764	375221
31375	375222
151765	375223
11174	375224
43128	375225
6137	375226
173169	375227
53	375228
60275	375229
117320	375230
351003	375231
15115	375232
31532	375233
187650	375234
91364	375235
321333	375236
248987	375237
16907	375238
88253	375239
36368	375240
126030	375241
14101	375242
247	375243
11756	375244
123	375245
2932	375246
1050	375247
9356	375248
893	375249
29964	375250
9351	375251
207625	375252
350424	375253
108367	375254
189998	375255
322022	375256
92964	375257
9679	375258
63310	375259
201215	375260
34269	375261
320909	375262
176417	375263
340931	375264
146679	375265
147575	375266
40784	375267
210440	375268
123863	375269
195578	375270
98881	375271
206958	375272
99799	375273
46758	375274
43140	375275
181871	375276
333201	375277
80971	375278
59442	375279
119562	375280
149322	375281
51567	375282
45805	375283
5485	375284
330324	375285
99259	375286
99120	375287
45288	375288
60319	375289
337361	375290
7654	375291
38335	375292
46342	375293
252836	375294
20855	375295
29589	375296
41992	375297
36823	375298
45322	375299
186704	375300
60514	375301
31432	375302
289847	375303
111198	375304
43088	375305
21988	375306
225553	375307
18479	375308
110615	375309
30087	375310
153480	375311
20578	375312
1451	375313
72386	375314
205858	375315
2971	375316
164073	375317
351818	375318
293516	375319
120140	375320
175513	375321
296428	375322
149171	375323
46729	375324
46729	375325
27128	375326
18293	375327
150116	375328
16480	375329
17316	375330
36593	375331
845	375332
183189	375333
508	375334
55288	375335
17473	375336
17240	375337
103208	375338
51931	375339
207386	375340
176319	375341
24603	375342
127608	375343
5513	375344
32156	375345
172327	375346
56067	375347
19392	375348
13237	375349
5740	375350
161339	375351
293074	375352
294051	375353
212118	375354
30159	375355
201727	375356
20288	375357
357247	375358
202305	375359
176544	375360
175263	375361
271915	375362
111052	375363
154674	375364
51188	375365
60883	375366
184480	375367
45936	375368
48011	375369
128592	375370
63475	375371
1434	375372
11116	375373
14414	375374
310233	375375
50266	375376
12731	375377
120676	375378
58753	375379
63430	375380
3340	375381
92545	375382
306968	375383
131133	375384
211307	375385
130151	375386
131094	375387
56896	375388
57213	375389
57237	375390
130983	375391
85271	375392
164541	375393
235154	375394
21790	375395
14757	375396
85442	375397
217297	375398
217986	375399
136100	375400
57304	375401
131539	375402
131559	375403
191330	375404
1958	375405
73411	375406
50920	375407
5058	375408
75719	375409
91940	375410
233662	375411
20840	375412
108220	375413
143358	375414
91936	375415
220477	375416
74487	375417
85176	375418
25251	375419
87660	375420
54526	375421
91899	375422
75154	375423
309917	375424
307495	375425
183588	375426
182917	375427
18461	375428
184194	375429
32606	375430
183550	375431
183936	375432
25164	375433
114492	375434
75503	375435
309463	375436
19024	375437
115281	375438
185365	375439
177931	375440
308434	375441
155579	375442
41945	375443
29299	375444
100518	375445
145791	375446
156609	375447
49944	375448
227123	375449
141625	375450
43427	375451
5043	375452
25174	375453
115991	375454
25217	375455
136062	375456
8054	375457
8054	375458
100287	375459
55343	375460
170834	375461
81132	375462
20885	375463
113001	375464
3717	375465
66184	375466
75359	375467
297740	375468
58630	375469
87571	375470
40201	375471
183829	375472
229937	375473
87972	375474
198584	375475
35056	375476
20357	375477
10477	375478
7171	375479
6412	375480
179583	375481
288529	375482
1836	375483
198629	375484
11818	375485
112306	375486
27097	375487
57049	375488
57138	375489
84539	375490
51023	375491
256019	375492
25674	375493
126470	375494
124259	375495
124795	375496
126501	375497
55353	375498
6623	375499
55353	375500
333621	375501
55577	375502
124961	375503
184302	375504
182805	375505
117151	375506
114492	375507
37935	375508
228532	375509
125846	375510
307642	375511
185718	375512
43661	375513
43671	375514
18332	375515
43550	375516
30602	375517
4448	375518
56896	375519
191657	375520
75135	375521
227639	375522
141373	375523
19186	375524
134107	375525
60159	375526
14351	375527
3778	375528
101474	375529
16127	375530
16117	375531
47778	375532
55504	375533
22305	375534
232610	375535
178556	375536
356108	375537
180954	375538
34585	375539
257243	375540
42820	375541
37017	375542
50049	375543
147271	375544
8970	375545
311495	375546
13437	375547
55040	375548
72	375549
36681	375550
4180	375551
18256	375552
72	375553
192290	375554
81685	375555
78259	375556
31916	375557
60246	375558
34544	375559
32460	375560
357682	375561
12592	375562
19836	375563
8980	375564
290347	375565
147694	375566
294088	375567
15755	375568
8233	375569
78996	375570
11680	375571
666	375572
190175	375573
62274	375574
218015	375575
64782	375576
59622	375577
233264	375578
83705	375579
202672	375580
29247	375581
59311	375582
55974	375583
24476	375584
187101	375585
210032	375586
354935	375587
83485	375588
20734	375589
238363	375590
59401	375591
17994	375592
19027	375593
55311	375594
108560	375595
4004	375596
49100	375597
119085	375598
10678	375599
8836	375600
325601	375601
54313	375602
32159	375603
208887	375604
60445	375605
53988	375606
36419	375607
12341	375608
334	375609
6997	375610
33102	375611
21293	375612
160641	375613
15392	375614
184184	375615
135698	375616
56862	375617
21504	375618
118067	375619
19766	375620
4050	375621
329136	375622
321607	375623
292168	375624
93046	375625
165525	375626
6261	375627
110996	375628
13385	375629
72769	375630
171664	375631
41193	375632
50049	375633
219758	375634
20463	375635
332490	375636
197765	375637
156477	375638
3367	375639
17408	375640
84004	375641
161860	375642
131498	375643
1703	375644
141613	375645
25922	375646
14890	375647
174150	375648
63604	375649
180103	375650
328188	375651
160411	375652
268313	375653
165820	375654
107857	375655
278879	375656
14	375657
31979	375658
13928	375659
67529	375660
197253	375661
114034	375662
74338	375663
54721	375664
31277	375665
37483	375666
77406	375667
1591	375668
260157	375669
1520	375670
284504	375671
12187	375672
64838	375673
83986	375674
228931	375675
90789	375676
193485	375677
74200	375678
113017	375679
90684	375680
140494	375681
137964	375682
204491	375683
204661	375684
141686	375685
226283	375686
37072	375687
223221	375688
38710	375689
67683	375690
179806	375691
88172	375692
324726	375693
12353	375694
14254	375695
23960	375696
45990	375697
11535	375698
23079	375699
128945	375700
17471	375701
33852	375702
34384	375703
10124	375704
109641	375705
14732	375706
190050	375707
35166	375708
111	375709
105735	375710
279836	375711
349970	375712
84083	375713
72345	375714
52847	375715
285392	375716
18125	375717
193743	375718
3413	375719
168461	375720
118148	375721
82914	375722
44800	375723
138650	375724
83236	375725
24415	375726
1911	375727
127761	375728
19844	375729
350051	375730
93821	375731
4515	375732
39591	375733
113868	375734
84205	375735
147957	375736
59895	375737
24534	375738
9455	375739
10240	375740
140112	375741
180144	375742
113698	375743
100942	375744
37861	375745
289046	375746
124381	375747
325859	375748
745	375749
250205	375750
136833	375751
203626	375752
129789	375753
124000	375754
73096	375755
99854	375756
10659	375757
195258	375758
15123	375759
16247	375760
208814	375761
241152	375762
354290	375763
208740	375764
29974	375765
29985	375766
75856	375767
9847	375768
106067	375769
82475	375770
18787	375771
122870	375772
5235	375773
272942	375774
80089	375775
116735	375776
70897	375777
4846	375778
70459	375779
225773	375780
42884	375781
147489	375782
36424	375783
38539	375784
21776	375785
159869	375786
52283	375787
315416	375788
150636	375789
127741	375790
88720	375791
66877	375792
137993	375793
36431	375794
313027	375795
124035	375796
6522	375797
36492	375798
20973	375799
241	375800
144087	375801
167891	375802
29270	375803
243611	375804
3353	375805
108123	375806
262413	375807
147139	375808
196095	375809
45678	375810
127811	375811
22240	375812
181	375813
5402	375814
60005	375815
15723	375816
353445	375817
31708	375818
108169	375819
34338	375820
191545	375821
510	375822
11394	375823
45731	375824
78591	375825
94952	375826
69352	375827
92466	375828
131649	375829
215940	375830
1211	375831
17558	375832
72735	375833
15000	375834
160451	375835
60002	375836
45716	375837
4486	375838
121477	375839
18861	375840
1810	375841
161343	375842
144	375843
45636	375844
67344	375845
19080	375846
133566	375847
180635	375848
121818	375849
26604	375850
2442	375851
1197	375852
5939	375853
771	375854
6461	375855
194106	375856
18973	375857
16330	375858
12520	375859
388	375860
160376	375861
79178	375862
347936	375863
117799	375864
18870	375865
118697	375866
113219	375867
118115	375868
149373	375869
142821	375870
370	375871
165	375872
169469	375873
10574	375874
9401	375875
75177	375876
101721	375877
262346	375878
160017	375879
263040	375880
103794	375881
4348	375882
15600	375883
208487	375884
15545	375885
13872	375886
30125	375887
149174	375888
19792	375889
168062	375890
267184	375891
78121	375892
2577	375893
31596	375894
72595	375895
323120	375896
16634	375897
250754	375898
172362	375899
8462	375900
101427	375901
14510	375902
6671	375903
12756	375904
12210	375905
198417	375906
5887	375907
302868	375908
102095	375909
351934	375910
63617	375911
190657	375912
83578	375913
128046	375914
38501	375915
195435	375916
2944	375917
141240	375918
30353	375919
36769	375920
328782	375921
159662	375922
26420	375923
71975	375924
118098	375925
101988	375926
1910	375927
67100	375928
33	375929
263628	375930
280355	375931
81033	375932
29289	375933
306168	375934
31375	375935
79174	375936
200074	375937
37733	375938
262493	375939
17158	375940
31002	375941
294986	375942
703	375943
103372	375944
73124	375945
38690	375946
19772	375947
141895	375948
113865	375949
45484	375950
323861	375951
280758	375952
24209	375953
62103	375954
14578	375955
45141	375956
88089	375957
5908	375958
259556	375959
9000	375960
231672	375961
5591	375962
31669	375963
9079	375964
5620	375965
322892	375966
344958	375967
89	375968
70122	375969
111582	375970
216178	375971
86198	375972
528	375973
177727	375974
23889	375975
263808	375976
102078	375977
9057	375978
136687	375979
203130	375980
36507	375981
86256	375982
11688	375983
10954	375984
288714	375985
30931	375986
356713	375987
120716	375988
40515	375989
108055	375990
2776	375991
53565	375992
106371	375993
15564	375994
104107	375995
12667	375996
70114	375997
82890	375998
208630	375999
91189	376000
74836	376001
192813	376002
11861	376003
67002	376004
67741	376005
28209	376006
39962	376007
43004	376008
9074	376009
190634	376010
119352	376011
262649	376012
175465	376013
38414	376014
43014	376015
5114	376016
136511	376017
117810	376018
111919	376019
33288	376020
16779	376021
117770	376022
35995	376023
155686	376024
9079	376025
1729	376026
101312	376027
290470	376028
83543	376029
213356	376030
114935	376031
29988	376032
14940	376033
33483	376034
6262	376035
280318	376036
37711	376037
1496	376038
11423	376039
124614	376040
4489	376041
16871	376042
121067	376043
46898	376044
3851	376045
324616	376046
125997	376047
50117	376048
175342	376049
215611	376050
108157	376051
283919	376052
67064	376053
94988	376054
120832	376055
142063	376056
45035	376057
40404	376058
41260	376059
15209	376060
3410	376061
110879	376062
70682	376063
20657	376064
850	376065
17067	376066
31358	376067
14338	376068
23486	376069
69858	376070
271002	376071
67369	376072
313330	376073
194422	376074
14346	376075
2584	376076
67208	376077
43887	376078
19610	376079
51846	376080
48253	376081
278003	376082
795	376083
548	376084
547	376085
289051	376086
14207	376087
2938	376088
7967	376089
163505	376090
46115	376091
193182	376092
321858	376093
192425	376094
11507	376095
1505	376096
50664	376097
11729	376098
74621	376099
75442	376100
37927	376101
79824	376102
121877	376103
32227	376104
8342	376105
113738	376106
44276	376107
193571	376108
324769	376109
302229	376110
3154	376111
9818	376112
356569	376113
19494	376114
147129	376115
18863	376116
82444	376117
182577	376118
11829	376119
92102	376120
37873	376121
45178	376122
63689	376123
36434	376124
163863	376125
2568	376126
230484	376127
165470	376128
66007	376129
177440	376130
254358	376131
38057	376132
164245	376133
61876	376134
28156	376135
122107	376136
15080	376137
305334	376138
41903	376139
166492	376140
13610	376141
41898	376142
42868	376143
9020	376144
45492	376145
187168	376146
221645	376147
142556	376148
1745	376149
92742	376150
1164	376151
200313	376152
216877	376153
26383	376154
192892	376155
17476	376156
53469	376157
121367	376158
1003	376159
187328	376160
115940	376161
247	376162
37568	376163
59139	376164
286975	376165
5167	376166
12441	376167
32356	376168
8967	376169
72624	376170
69141	376171
27320	376172
69242	376173
13880	376174
38590	376175
315725	376176
79282	376177
7810	376178
76901	376179
64966	376180
90445	376181
123369	376182
123369	376183
123371	376184
197978	376185
197978	376186
80621	376187
123370	376188
123366	376189
123371	376190
37538	376191
37538	376192
37538	376193
2042	376194
62559	376195
33626	376196
273	376197
346456	376198
13783	376199
23846	376200
30416	376201
53502	376202
23767	376203
42989	376204
91513	376205
229161	376206
95027	376207
30329	376208
74356	376209
37974	376210
326448	376211
27093	376212
5531	376213
147963	376214
648	376215
97	376216
43179	376217
160404	376218
241	376219
188882	376220
15458	376221
36611	376222
21772	376223
243567	376224
62564	376225
20614	376226
22707	376227
8953	376228
343939	376229
580	376230
425	376231
19123	376232
94898	376233
22406	376234
353580	376235
31076	376236
122428	376237
194074	376238
79502	376239
195495	376240
82963	376241
319041	376242
41196	376243
26530	376244
30569	376245
31745	376246
26530	376247
156989	376248
42579	376249
58943	376250
21840	376251
7636	376252
52760	376253
1428	376254
54124	376255
118616	376256
12618	376257
62050	376258
144591	376259
205279	376260
83013	376261
2832	376262
5189	376263
5073	376264
35843	376265
15624	376266
22512	376267
241170	376268
111781	376269
107321	376270
40081	376271
147395	376272
2456	376273
78210	376274
120475	376275
21167	376276
35234	376277
79790	376278
12341	376279
36437	376280
149699	376281
9416	376282
103639	376283
5438	376284
14645	376285
50732	376286
20923	376287
42720	376288
18925	376289
275935	376290
325857	376291
156019	376292
140531	376293
9187	376294
40948	376295
229342	376296
158182	376297
100811	376298
4550	376299
47852	376300
331944	376301
53241	376302
55824	376303
138789	376304
120094	376305
49649	376306
345649	376307
59251	376308
170436	376309
97235	376310
115493	376311
9846	376312
135958	376313
124960	376314
113564	376315
539	376316
86851	376317
31404	376318
150574	376319
31500	376320
168702	376321
9211	376322
6382	376323
176727	376324
24947	376325
115899	376326
204148	376327
126756	376328
270459	376329
79161	376330
35803	376331
20821	376332
11274	376333
14703	376334
27183	376335
109844	376336
10078	376337
323162	376338
6864	376339
29068	376340
204451	376341
180078	376342
11293	376343
8170	376344
266933	376345
54329	376346
95335	376347
8554	376348
14418	376349
338551	376350
52826	376351
136784	376352
310616	376353
45081	376354
84841	376355
23906	376356
76447	376357
231772	376358
41579	376359
25360	376360
9342	376361
97843	376362
1869	376363
35107	376364
25695	376365
321083	376366
73878	376367
39165	376368
2194	376369
39916	376370
34165	376371
78815	376372
13753	376373
203168	376374
23916	376375
211698	376376
327607	376377
54201	376378
226973	376379
251655	376380
116465	376381
51552	376382
221156	376383
9393	376384
1683	376385
94627	376386
186241	376387
152384	376388
295981	376389
9240	376390
113023	376391
1507	376392
69221	376393
223618	376394
80376	376395
14050	376396
1380	376397
257034	376398
146942	376399
64760	376400
3015	376401
87586	376402
119379	376403
29815	376404
125513	376405
162	376406
262716	376407
303877	376408
111278	376409
144314	376410
311460	376411
304507	376412
67818	376413
19442	376414
35157	376415
280770	376416
64732	376417
278234	376418
28977	376419
108954	376420
325856	376421
356742	376422
64727	376423
64287	376424
94721	376425
32310	376426
152992	376427
117552	376428
17747	376429
9378	376430
29452	376431
6992	376432
94488	376433
114138	376434
235330	376435
134268	376436
61988	376437
57394	376438
37228	376439
314403	376440
629	376441
2875	376442
31942	376443
191093	376444
67471	376445
168352	376446
101581	376447
160066	376448
264292	376449
202102	376450
41514	376451
26967	376452
211968	376453
138672	376454
1099	376455
52555	376456
180030	376457
42545	376458
322789	376459
2131	376460
117755	376461
93077	376462
9778	376463
346705	376464
32533	376465
258714	376466
259189	376467
61503	376468
67412	376469
3653	376470
325922	376471
643	376472
139526	376473
11269	376474
47224	376475
169401	376476
220688	376477
168464	376478
102787	376479
54772	376480
242637	376481
21710	376482
46287	376483
73527	376484
50761	376485
89387	376486
77300	376487
190596	376488
40211	376489
20265	376490
141972	376491
20536	376492
6228	376493
307007	376494
93786	376495
168478	376496
36081	376497
1117	376498
123743	376499
77083	376500
76897	376501
82388	376502
206597	376503
70276	376504
141363	376505
121979	376506
106960	376507
245232	376508
133169	376509
2727	376510
15899	376511
23202	376512
143040	376513
6100	376514
29028	376515
284385	376516
272702	376517
311017	376518
148547	376519
184882	376520
92008	376521
254354	376522
11996	376523
21013	376524
298114	376525
308395	376526
304568	376527
26595	376528
112475	376529
28799	376530
21457	376531
331928	376532
331444	376533
123226	376534
123297	376535
155806	376536
197426	376537
80622	376538
237005	376539
452	376540
46982	376541
95210	376542
39986	376543
646	376544
20052	376545
151539	376546
266402	376547
11328	376548
122862	376549
11704	376550
65469	376551
32264	376552
52989	376553
36368	376554
262208	376555
328901	376556
14068	376557
141682	376558
209146	376559
21311	376560
106340	376561
4125	376562
99186	376563
48402	376564
9581	376565
160904	376566
5960	376567
47313	376568
320836	376569
4806	376570
74527	376571
68859	376572
11727	376573
22436	376574
119858	376575
5916	376576
119750	376577
40893	376578
4740	376579
47105	376580
42985	376581
5143	376582
192398	376583
88028	376584
27726	376585
177558	376586
50006	376587
44460	376588
20799	376589
71271	376590
41893	376591
961	376592
34766	376593
18119	376594
441	376595
76544	376596
120142	376597
20760	376598
61150	376599
43170	376600
6	376601
9569	376602
15376	376603
53704	376604
7016	376605
223877	376606
332206	376607
182001	376608
279291	376609
19541	376610
27756	376611
229717	376612
102547	376613
183716	376614
11001	376615
163515	376616
306336	376617
146022	376618
89783	376619
59696	376620
226650	376621
11001	376622
30690	376623
109129	376624
16941	376625
145099	376626
157088	376627
353044	376628
293290	376629
277984	376630
81079	376631
73412	376632
169076	376633
88844	376634
173931	376635
37343	376636
216001	376637
350699	376638
128889	376639
27305	376640
4415	376641
201251	376642
147404	376643
40936	376644
219769	376645
28095	376646
220982	376647
245042	376648
41580	376649
3314	376650
40490	376651
28954	376652
114728	376653
117294	376654
266488	376655
161802	376656
1970	376657
347185	376658
261034	376659
52884	376660
36599	376661
27382	376662
26201	376663
48411	376664
14455	376665
14455	376666
120781	376667
126648	376668
7356	376669
77842	376670
114774	376671
190552	376672
108178	376673
5139	376674
118639	376675
188924	376676
191016	376677
12793	376678
339036	376679
78267	376680
190101	376681
32177	376682
239339	376683
159986	376684
264768	376685
7107	376686
206292	376687
9601	376688
120769	376689
77624	376690
67824	376691
53897	376692
6259	376693
22954	376694
5488	376695
36418	376696
78277	376697
159942	376698
16713	376699
113483	376700
3795	376701
836	376702
335430	376703
94467	376704
148979	376705
278359	376706
11830	376707
72468	376708
223074	376709
19758	376710
351128	376711
85013	376712
56070	376713
167347	376714
104267	376715
146397	376716
253771	376717
128783	376718
229986	376719
64559	376720
268957	376721
119018	376722
2808	376723
104267	376724
229651	376725
128335	376726
134035	376727
156577	376728
186606	376729
350354	376730
311061	376731
267201	376732
93874	376733
330092	376734
12967	376735
20367	376736
29437	376737
92863	376738
18877	376739
6256	376740
217846	376741
55386	376742
30041	376743
109117	376744
187751	376745
1268	376746
124848	376747
2605	376748
21679	376749
8544	376750
21768	376751
17026	376752
43159	376753
163801	376754
173781	376755
117630	376756
88258	376757
38155	376758
120173	376759
1052	376760
1427	376761
95988	376762
77116	376763
52812	376764
66980	376765
160004	376766
66827	376767
160138	376768
353	376769
117703	376770
117622	376771
9330	376772
228205	376773
15728	376774
24219	376775
72532	376776
186714	376777
88707	376778
38352	376779
314561	376780
121889	376781
187277	376782
2605	376783
229480	376784
224325	376785
262941	376786
314692	376787
262865	376788
1649	376789
163015	376790
314508	376791
8113	376792
25906	376793
42454	376794
17589	376795
45680	376796
58064	376797
41812	376798
2282	376799
314874	376800
264769	376801
72959	376802
120055	376803
52250	376804
143562	376805
143644	376806
45734	376807
658	376808
17900	376809
1267	376810
78392	376811
11144	376812
40784	376813
65347	376814
83479	376815
54852	376816
191032	376817
109289	376818
309424	376819
24848	376820
14712	376821
5948	376822
61646	376823
312213	376824
52292	376825
117718	376826
317312	376827
37659	376828
4759	376829
155211	376830
102256	376831
47192	376832
114934	376833
154344	376834
322920	376835
37339	376836
77757	376837
351660	376838
107368	376839
304448	376840
180404	376841
15494	376842
150263	376843
77918	376844
9089	376845
15370	376846
135710	376847
193256	376848
163546	376849
192939	376850
12748	376851
36043	376852
15737	376853
19125	376854
126968	376855
43475	376856
41940	376857
343731	376858
4432	376859
53119	376860
237593	376861
252161	376862
21432	376863
29960	376864
53512	376865
239	376866
4721	376867
20	376868
120456	376869
1267	376870
345704	376871
120633	376872
53590	376873
25506	376874
80133	376875
3535	376876
12504	376877
9143	376878
194831	376879
93525	376880
59927	376881
108264	376882
11436	376883
141573	376884
39256	376885
45078	376886
41514	376887
16721	376888
115165	376889
95894	376890
15818	376891
45639	376892
120519	376893
63255	376894
5853	376895
160485	376896
192838	376897
74182	376898
39035	376899
67325	376900
117327	376901
55168	376902
15760	376903
14216	376904
136220	376905
983	376906
8224	376907
8224	376908
1116	376909
9001	376910
8319	376911
19010	376912
160648	376913
36003	376914
14324	376915
115826	376916
287	376917
9553	376918
247684	376919
66880	376920
50455	376921
8933	376922
45093	376923
79153	376924
2913	376925
264150	376926
89814	376927
1702	376928
8264	376929
12001	376930
74097	376931
62848	376932
7041	376933
35972	376934
60714	376935
4197	376936
61247	376937
183898	376938
23206	376939
211709	376940
1624	376941
140361	376942
52055	376943
52955	376944
405	376945
67422	376946
183529	376947
92288	376948
144187	376949
41513	376950
10875	376951
319084	376952
15287	376953
18002	376954
163577	376955
56585	376956
32469	376957
19261	376958
149215	376959
312941	376960
154579	376961
11031	376962
77325	376963
527	376964
1210	376965
45718	376966
28729	376967
12139	376968
119164	376969
113932	376970
30378	376971
78462	376972
74730	376973
150005	376974
1791	376975
13704	376976
343981	376977
124170	376978
8445	376979
3551	376980
107441	376981
15931	376982
275769	376983
36468	376984
5027	376985
4368	376986
13288	376987
5269	376988
2949	376989
177542	376990
94476	376991
15739	376992
156824	376993
190556	376994
9474	376995
16910	376996
46835	376997
277988	376998
27536	376999
189624	377000
81016	377001
1923	377002
207395	377003
31062	377004
68074	377005
1696	377006
217523	377007
46082	377008
3544	377009
120708	377010
79500	377011
62343	377012
5461	377013
18703	377014
9501	377015
20797	377016
190746	377017
313020	377018
138481	377019
80069	377020
2913	377021
6980	377022
68594	377023
76088	377024
76753	377025
9312	377026
52722	377027
160655	377028
12478	377029
138107	377030
103865	377031
78032	377032
160290	377033
322729	377034
4365	377035
794	377036
36557	377037
265	377038
179753	377039
26056	377040
37718	377041
54746	377042
284635	377043
111823	377044
4776	377045
157507	377046
1408	377047
13147	377048
34937	377049
5774	377050
147461	377051
43980	377052
18532	377053
106636	377054
25652	377055
128	377056
163294	377057
122783	377058
154689	377059
21261	377060
10658	377061
43922	377062
164739	377063
59679	377064
53455	377065
278303	377066
114489	377067
13821	377068
116828	377069
35698	377070
29800	377071
218568	377072
23149	377073
172198	377074
103035	377075
16094	377076
178421	377077
180510	377078
47824	377079
5417	377080
184889	377081
8085	377082
221744	377083
38438	377084
64162	377085
116352	377086
58268	377087
190212	377088
39696	377089
13767	377090
42751	377091
75608	377092
283585	377093
81330	377094
348278	377095
144193	377096
19496	377097
325108	377098
7267	377099
61456	377100
26936	377101
13665	377102
1592	377103
42509	377104
54949	377105
186792	377106
136937	377107
117284	377108
23832	377109
1714	377110
21190	377111
1912	377112
28521	377113
108023	377114
20511	377115
328130	377116
12424	377117
88940	377118
8325	377119
67369	377120
43680	377121
2879	377122
13767	377123
316777	377124
91287	377125
99	377126
72880	377127
6259	377128
184280	377129
70196	377130
41579	377131
331325	377132
271071	377133
117191	377134
202908	377135
203416	377136
46187	377137
4173	377138
21445	377139
22111	377140
47614	377141
602	377142
17038	377143
6895	377144
51113	377145
37378	377146
80390	377147
3649	377148
13499	377149
239668	377150
36713	377151
107220	377152
45941	377153
12742	377154
57161	377155
57069	377156
67430	377157
327487	377158
16516	377159
47191	377160
106707	377161
62990	377162
93144	377163
22410	377164
220223	377165
145670	377166
8688	377167
122203	377168
154543	377169
55744	377170
54521	377171
69067	377172
134905	377173
30333	377174
54660	377175
94408	377176
40920	377177
1033	377178
44289	377179
96064	377180
107575	377181
55775	377182
78859	377183
1013	377184
166236	377185
104291	377186
166939	377187
68759	377188
144179	377189
116827	377190
9211	377191
13942	377192
62699	377193
150583	377194
165050	377195
11928	377196
40612	377197
119061	377198
22409	377199
316053	377200
338952	377201
67775	377202
95742	377203
70531	377204
90754	377205
130690	377206
27669	377207
534	377208
20328	377209
40949	377210
186890	377211
6365	377212
37900	377213
53293	377214
319794	377215
17159	377216
258332	377217
39072	377218
145478	377219
217988	377220
155567	377221
6404	377222
73939	377223
56930	377224
5033	377225
36496	377226
26605	377227
146430	377228
34720	377229
3662	377230
7212	377231
19564	377232
108296	377233
58349	377234
47858	377235
8960	377236
124504	377237
9812	377238
141183	377239
32877	377240
10242	377241
92055	377242
26604	377243
45947	377244
167296	377245
50232	377246
76592	377247
6559	377248
14353	377249
210	377250
102684	377251
26814	377252
65274	377253
255120	377254
163012	377255
147149	377256
55234	377257
61912	377258
143479	377259
256320	377260
258305	377261
81954	377262
146487	377263
185257	377264
234288	377265
43558	377266
24896	377267
12847	377268
46553	377269
275887	377270
245272	377271
8801	377272
7143	377273
2904	377274
18648	377275
96887	377276
45852	377277
27208	377278
5066	377279
29593	377280
263	377281
59783	377282
17220	377283
170025	377284
12942	377285
2406	377286
61642	377287
2170	377288
38232	377289
15882	377290
121072	377291
258620	377292
9653	377293
67995	377294
321553	377295
15396	377296
55861	377297
84835	377298
177377	377299
210335	377300
59021	377301
2637	377302
30634	377303
28187	377304
7613	377305
200807	377306
137146	377307
5478	377308
35055	377309
125811	377310
17050	377311
1355	377312
265976	377313
164225	377314
284917	377315
104067	377316
44128	377317
52165	377318
6783	377319
6906	377320
331598	377321
17189	377322
103263	377323
164165	377324
67652	377325
3168	377326
24905	377327
21076	377328
46261	377329
9687	377330
328555	377331
124343	377332
153370	377333
182460	377334
7569	377335
143295	377336
125451	377337
98080	377338
60751	377339
104278	377340
241697	377341
6624	377342
149024	377343
222582	377344
121689	377345
240517	377346
534	377347
54140	377348
105414	377349
103975	377350
36443	377351
119359	377352
97310	377353
116817	377354
35396	377355
9492	377356
131200	377357
65664	377358
149021	377359
63094	377360
12329	377361
141089	377362
58898	377363
5269	377364
163759	377365
130751	377366
3675	377367
156600	377368
45873	377369
343695	377370
58379	377371
161245	377372
29483	377373
58858	377374
184252	377375
45886	377376
177688	377377
74378	377378
147236	377379
69837	377380
45050	377381
178037	377382
114886	377383
28648	377384
47143	377385
113431	377386
24967	377387
29636	377388
136917	377389
104002	377390
75567	377391
98122	377392
16308	377393
7640	377394
16908	377395
161741	377396
167438	377397
17287	377398
9705	377399
224504	377400
67813	377401
231109	377402
164385	377403
18992	377404
82158	377405
10227	377406
26618	377407
140447	377408
22638	377409
5653	377410
146808	377411
21551	377412
219962	377413
148	377414
310881	377415
127205	377416
135998	377417
39938	377418
10750	377419
62151	377420
177582	377421
18137	377422
4253	377423
18978	377424
7653	377425
85967	377426
66481	377427
113983	377428
106150	377429
43093	377430
38003	377431
58796	377432
65127	377433
315955	377434
52521	377435
7232	377436
14598	377437
196587	377438
230689	377439
105875	377440
106969	377441
65274	377442
35455	377443
52903	377444
310896	377445
1051	377446
306921	377447
80951	377448
149499	377449
106745	377450
87793	377451
252274	377452
40341	377453
52708	377454
47009	377455
37386	377456
68793	377457
149105	377458
14450	377459
22638	377460
22352	377461
115998	377462
249355	377463
165459	377464
221253	377465
340145	377466
136706	377467
133546	377468
48162	377469
324255	377470
33066	377471
121104	377472
339187	377473
95033	377474
193914	377475
38968	377476
180396	377477
158	377478
42772	377479
43599	377480
158	377481
107845	377482
45332	377483
79422	377484
294314	377485
17049	377486
340160	377487
31164	377488
5396	377489
106327	377490
23025	377491
81813	377492
94333	377493
147363	377494
135905	377495
36496	377496
111829	377497
192783	377498
92436	377499
64858	377500
199700	377501
8097	377502
35467	377503
117599	377504
192833	377505
329379	377506
78515	377507
28426	377508
128729	377509
27366	377510
1468	377511
63531	377512
18936	377513
126553	377514
2812	377515
38824	377516
206076	377517
206538	377518
21911	377519
1272	377520
151042	377521
433	377522
433	377523
40478	377524
30138	377525
8171	377526
62845	377527
281498	377528
339772	377529
302340	377530
287709	377531
1953	377532
31138	377533
37923	377534
113380	377535
67537	377536
116892	377537
171575	377538
275191	377539
289503	377540
2251	377541
29232	377542
101879	377543
200990	377544
138055	377545
219536	377546
90418	377547
347256	377548
53349	377549
5353	377550
240388	377551
140650	377552
233559	377553
215636	377554
122453	377555
2165	377556
181506	377557
145762	377558
40182	377559
157904	377560
208607	377561
1684	377562
25916	377563
282860	377564
29369	377565
189274	377566
326671	377567
9804	377568
52197	377569
84339	377570
50072	377571
124	377572
26536	377573
79074	377574
43901	377575
281469	377576
56211	377577
29939	377578
45039	377579
53091	377580
54063	377581
329648	377582
23693	377583
354965	377584
5920	377585
74725	377586
68938	377587
11008	377588
329149	377589
275652	377590
23129	377591
227614	377592
4715	377593
29805	377594
118566	377595
120747	377596
347329	377597
16901	377598
78457	377599
242050	377600
350651	377601
19638	377602
73827	377603
7477	377604
190959	377605
62002	377606
32248	377607
6993	377608
31445	377609
226571	377610
21770	377611
180182	377612
73344	377613
335173	377614
27397	377615
10569	377616
28516	377617
90055	377618
289380	377619
163947	377620
160677	377621
104330	377622
22772	377623
56847	377624
36046	377625
129990	377626
8061	377627
88365	377628
207086	377629
11451	377630
11948	377631
1217	377632
188384	377633
92962	377634
56974	377635
5665	377636
595	377637
249020	377638
183442	377639
46496	377640
10795	377641
46300	377642
178296	377643
35921	377644
64639	377645
158	377646
318826	377647
203538	377648
116652	377649
55887	377650
36713	377651
39241	377652
37888	377653
12709	377654
3413	377655
4896	377656
39725	377657
1398	377658
86978	377659
177927	377660
21545	377661
20327	377662
55871	377663
237527	377664
1849	377665
29922	377666
999	377667
61335	377668
7124	377669
54319	377670
74090	377671
18129	377672
299621	377673
254840	377674
47620	377675
158201	377676
306487	377677
305260	377678
24760	377679
183028	377680
17034	377681
7596	377682
15350	377683
21064	377684
25703	377685
231456	377686
225350	377687
179058	377688
128671	377689
29484	377690
4038	377691
4038	377692
3295	377693
6604	377694
75117	377695
123239	377696
98770	377697
154564	377698
19147	377699
116588	377700
157130	377701
25024	377702
17575	377703
10869	377704
224660	377705
46898	377706
277459	377707
304044	377708
182688	377709
304828	377710
105285	377711
123901	377712
237740	377713
236089	377714
59939	377715
178773	377716
198747	377717
229521	377718
238489	377719
169308	377720
215991	377721
13959	377722
161322	377723
41830	377724
301650	377725
152050	377726
52054	377727
100906	377728
321655	377729
2792	377730
11303	377731
11295	377732
95610	377733
127083	377734
69143	377735
86103	377736
1658	377737
64583	377738
215603	377739
71822	377740
28972	377741
352676	377742
128163	377743
355593	377744
30684	377745
111066	377746
66148	377747
1734	377748
168615	377749
103024	377750
18665	377751
116557	377752
54154	377753
142794	377754
6399	377755
89332	377756
7407	377757
193209	377758
168458	377759
41866	377760
173238	377761
96774	377762
18834	377763
129648	377764
75848	377765
6870	377766
62068	377767
70847	377768
2041	377769
177867	377770
4836	377771
21525	377772
195597	377773
77799	377774
80936	377775
194736	377776
92921	377777
303470	377778
99487	377779
69058	377780
18787	377781
70308	377782
184964	377783
2556	377784
324640	377785
217292	377786
8262	377787
349077	377788
31042	377789
42792	377790
65	377791
103086	377792
35628	377793
21228	377794
303962	377795
17192	377796
137368	377797
176287	377798
56752	377799
20620	377800
295052	377801
9043	377802
12638	377803
81320	377804
70404	377805
64035	377806
24002	377807
230186	377808
122653	377809
2297	377810
13763	377811
49896	377812
221809	377813
32289	377814
331304	377815
200489	377816
189363	377817
39133	377818
30000	377819
290203	377820
51971	377821
169692	377822
231654	377823
222081	377824
53627	377825
52469	377826
30825	377827
2175	377828
83338	377829
2424	377830
37056	377831
31115	377832
76262	377833
306463	377834
161567	377835
18979	377836
118307	377837
57773	377838
8210	377839
168889	377840
62563	377841
123570	377842
209266	377843
237783	377844
61498	377845
201116	377846
305602	377847
10263	377848
97987	377849
107898	377850
10692	377851
2139	377852
312147	377853
147724	377854
2024	377855
47491	377856
33026	377857
107067	377858
22581	377859
153918	377860
347809	377861
38336	377862
2817	377863
173937	377864
102901	377865
422	377866
56502	377867
60077	377868
23591	377869
109596	377870
4861	377871
89994	377872
105378	377873
5971	377874
94096	377875
99041	377876
17462	377877
6977	377878
289576	377879
113842	377880
141691	377881
102560	377882
23057	377883
77517	377884
128779	377885
5971	377886
6269	377887
129605	377888
354733	377889
102478	377890
8957	377891
172436	377892
192377	377893
113423	377894
128957	377895
348318	377896
205716	377897
83955	377898
155818	377899
54006	377900
38678	377901
111022	377902
27434	377903
239217	377904
146469	377905
286612	377906
127390	377907
38733	377908
122633	377909
294294	377910
206046	377911
356541	377912
134628	377913
17138	377914
93528	377915
137536	377916
15655	377917
79264	377918
166661	377919
99297	377920
44324	377921
257293	377922
38593	377923
215026	377924
222894	377925
889	377926
7034	377927
233424	377928
228462	377929
264410	377930
304133	377931
81669	377932
54432	377933
22303	377934
126546	377935
85684	377936
83476	377937
139105	377938
191270	377939
162386	377940
15688	377941
29358	377942
344846	377943
18069	377944
142670	377945
203252	377946
18099	377947
54924	377948
91341	377949
234317	377950
22452	377951
35176	377952
63571	377953
7305	377954
276	377955
97531	377956
94899	377957
191424	377958
140765	377959
14148	377960
71354	377961
2595	377962
177956	377963
232794	377964
207538	377965
16849	377966
173453	377967
61636	377968
6784	377969
4808	377970
120969	377971
258	377972
43031	377973
316289	377974
77121	377975
11429	377976
58800	377977
53660	377978
4096	377979
10992	377980
41818	377981
13897	377982
61294	377983
195953	377984
36596	377985
104545	377986
166070	377987
44780	377988
6909	377989
101070	377990
185072	377991
235253	377992
120672	377993
12579	377994
79035	377995
15877	377996
316216	377997
296740	377998
62861	377999
186263	378000
188870	378001
20807	378002
100824	378003
112749	378004
24858	378005
90454	378006
24858	378007
71224	378008
152415	378009
181459	378010
99580	378011
74393	378012
15946	378013
31385	378014
94115	378015
113281	378016
13836	378017
70778	378018
220471	378019
11269	378020
46688	378021
33815	378022
64073	378023
165653	378024
809	378025
102995	378026
75237	378027
112417	378028
21717	378029
246083	378030
142150	378031
165846	378032
80125	378033
158743	378034
131034	378035
86809	378036
4770	378037
7116	378038
52040	378039
511	378040
76863	378041
5868	378042
32759	378043
7617	378044
94565	378045
81380	378046
18545	378047
149336	378048
138169	378049
9642	378050
52431	378051
15887	378052
208827	378053
152153	378054
188605	378055
40274	378056
190372	378057
1801	378058
10726	378059
24748	378060
270103	378061
196458	378062
52948	378063
253	378064
28800	378065
11787	378066
29550	378067
72435	378068
77665	378069
25919	378070
124986	378071
87904	378072
31577	378073
84524	378074
118862	378075
80114	378076
3368	378077
342469	378078
11218	378079
124233	378080
11096	378081
152144	378082
5575	378083
37225	378084
119232	378085
26153	378086
200840	378087
158832	378088
64007	378089
151393	378090
216863	378091
10720	378092
151393	378093
14526	378094
268049	378095
26740	378096
51154	378097
69458	378098
154557	378099
7348	378100
266724	378101
47190	378102
79954	378103
91599	378104
27215	378105
328018	378106
341386	378107
197633	378108
31138	378109
93119	378110
31141	378111
79403	378112
93119	378113
94586	378114
266111	378115
138391	378116
32211	378117
22351	378118
52192	378119
322444	378120
16778	378121
261930	378122
44834	378123
94340	378124
50096	378125
28065	378126
226457	378127
159175	378128
20872	378129
183170	378130
40994	378131
10523	378132
266917	378133
180852	378134
112856	378135
53244	378136
27010	378137
184933	378138
74181	378139
51078	378140
4454	378141
81782	378142
139196	378143
339808	378144
206899	378145
164	378146
26085	378147
240720	378148
180515	378149
280247	378150
166142	378151
57170	378152
1320	378153
149528	378154
115204	378155
76830	378156
9103	378157
138265	378158
22027	378159
31042	378160
29	378161
55113	378162
2247	378163
37825	378164
5869	378165
8053	378166
18180	378167
92129	378168
29	378169
129098	378170
14293	378171
107902	378172
325494	378173
26211	378174
6916	378175
16844	378176
34085	378177
146994	378178
24811	378179
121439	378180
127034	378181
268502	378182
47577	378183
22441	378184
291625	378185
22253	378186
25145	378187
18370	378188
192254	378189
13540	378190
227981	378191
298039	378192
323864	378193
60600	378194
30907	378195
8938	378196
248801	378197
196580	378198
163601	378199
47645	378200
168634	378201
60118	378202
12184	378203
163363	378204
340389	378205
43732	378206
92226	378207
8230	378208
167287	378209
68705	378210
49241	378211
65997	378212
121374	378213
71578	378214
190806	378215
17828	378216
204492	378217
302141	378218
150978	378219
164164	378220
285511	378221
86651	378222
9295	378223
22475	378224
65979	378225
164563	378226
21997	378227
92959	378228
180424	378229
137223	378230
97968	378231
79220	378232
144770	378233
323599	378234
262020	378235
64226	378236
32613	378237
74422	378238
338647	378239
94556	378240
285614	378241
300284	378242
144439	378243
160293	378244
97092	378245
174492	378246
302460	378247
236472	378248
162332	378249
62854	378250
9164	378251
207034	378252
192524	378253
103422	378254
124171	378255
89036	378256
206729	378257
81168	378258
55432	378259
51782	378260
168992	378261
156498	378262
90559	378263
127650	378264
180075	378265
231227	378266
75249	378267
103439	378268
225771	378269
325229	378270
30212	378271
195694	378272
38310	378273
18191	378274
195511	378275
68722	378276
280187	378277
43779	378278
179476	378279
164614	378280
77552	378281
75400	378282
336343	378283
4817	378284
194635	378285
7161	378286
71749	378287
86705	378288
187317	378289
110043	378290
34246	378291
83363	378292
38526	378293
348433	378294
137195	378295
11019	378296
122239	378297
186371	378298
96376	378299
13855	378300
95696	378301
210583	378302
244036	378303
167450	378304
152994	378305
140451	378306
59892	378307
201292	378308
211595	378309
304929	378310
131232	378311
139759	378312
81555	378313
102880	378314
92373	378315
100806	378316
55439	378317
26271	378318
43588	378319
55161	378320
312148	378321
210018	378322
58623	378323
179662	378324
134798	378325
112915	378326
191805	378327
194872	378328
20957	378329
80692	378330
35420	378331
313788	378332
56656	378333
97424	378334
154956	378335
88914	378336
195870	378337
313473	378338
145100	378339
154977	378340
41218	378341
2867	378342
60796	378343
2609	378344
291052	378345
26629	378346
155099	378347
68845	378348
831	378349
68713	378350
135159	378351
99044	378352
344621	378353
466	378354
35080	378355
52142	378356
91746	378357
52814	378358
243996	378359
21121	378360
2744	378361
118812	378362
1451	378363
9745	378364
45983	378365
324863	378366
27130	378367
240518	378368
121031	378369
80809	378370
320376	378371
203642	378372
120032	378373
244019	378374
300815	378375
146021	378376
105455	378377
961	378378
1071	378379
65278	378380
31420	378381
119691	378382
329189	378383
20917	378384
303605	378385
278940	378386
9643	378387
202806	378388
180178	378389
74889	378390
129481	378391
96174	378392
162505	378393
26773	378394
25462	378395
141897	378396
43297	378397
44425	378398
118944	378399
496	378400
105109	378401
19387	378402
8039	378403
167807	378404
54572	378405
8719	378406
42157	378407
122791	378408
38289	378409
67753	378410
47766	378411
229973	378412
134294	378413
342535	378414
18371	378415
35074	378416
26717	378417
185349	378418
133766	378419
199868	378420
211513	378421
253792	378422
101560	378423
23222	378424
161176	378425
46665	378426
164354	378427
252732	378428
49104	378429
58	378430
43108	378431
21350	378432
180355	378433
25143	378434
291	378435
27186	378436
82937	378437
127339	378438
136522	378439
58	378440
250503	378441
170232	378442
31500	378443
135865	378444
28115	378445
75728	378446
183080	378447
333966	378448
201284	378449
63135	378450
217352	378451
150545	378452
6418	378453
14632	378454
253300	378455
210664	378456
130443	378457
12023	378458
64511	378459
139158	378460
89213	378461
60206	378462
3935	378463
64061	378464
169646	378465
169223	378466
59021	378467
11401	378468
223815	378469
59827	378470
112753	378471
95447	378472
170133	378473
70694	378474
70971	378475
67808	378476
107345	378477
107018	378478
152136	378479
280658	378480
280651	378481
112248	378482
47774	378483
194943	378484
25072	378485
43426	378486
150939	378487
38437	378488
68874	378489
319912	378490
64955	378491
139054	378492
101313	378493
203872	378494
24761	378495
107938	378496
166225	378497
45090	378498
338499	378499
158195	378500
33317	378501
47888	378502
169473	378503
139311	378504
231493	378505
34985	378506
282692	378507
281895	378508
115298	378509
7727	378510
211215	378511
282987	378512
88122	378513
60773	378514
195318	378515
304759	378516
54967	378517
347104	378518
309675	378519
306224	378520
236526	378521
18371	378522
229990	378523
5254	378524
333899	378525
298582	378526
343197	378527
91361	378528
37130	378529
19075	378530
68332	378531
40554	378532
299256	378533
106902	378534
44884	378535
280641	378536
21331	378537
11426	378538
125966	378539
96295	378540
26191	378541
212716	378542
307128	378543
88382	378544
191207	378545
10865	378546
20051	378547
65188	378548
137133	378549
98417	378550
321830	378551
55005	378552
296683	378553
107303	378554
79800	378555
161788	378556
19279	378557
19279	378558
50305	378559
51406	378560
260653	378561
41311	378562
231964	378563
10209	378564
321672	378565
76741	378566
7558	378567
7222	378568
245	378569
47419	378570
306935	378571
6111	378572
69717	378573
40331	378574
222142	378575
319530	378576
55890	378577
47704	378578
47890	378579
62056	378580
9052	378581
31043	378582
301639	378583
19486	378584
5615	378585
33672	378586
142385	378587
206793	378588
129288	378589
260296	378590
5076	378591
71935	378592
24614	378593
291729	378594
1930	378595
108246	378596
193861	378597
21862	378598
23828	378599
84206	378600
184199	378601
269456	378602
207385	378603
81256	378604
56324	378605
88012	378606
125646	378607
136757	378608
194401	378609
206689	378610
228191	378611
129157	378612
7645	378613
8868	378614
231832	378615
112331	378616
51103	378617
289776	378618
11541	378619
200927	378620
293097	378621
349627	378622
129585	378623
1468	378624
83424	378625
74670	378626
38530	378627
287264	378628
74634	378629
75585	378630
18411	378631
37906	378632
182796	378633
5699	378634
130434	378635
21891	378636
49800	378637
170928	378638
43424	378639
350842	378640
262	378641
34547	378642
355229	378643
209523	378644
173851	378645
127972	378646
299734	378647
171628	378648
50825	378649
1020	378650
353121	378651
295199	378652
212149	378653
335279	378654
206781	378655
145671	378656
49800	378657
107960	378658
290309	378659
10282	378660
355620	378661
205164	378662
207951	378663
205653	378664
351125	378665
173186	378666
162842	378667
62357	378668
326	378669
110574	378670
290179	378671
325470	378672
341980	378673
88017	378674
173541	378675
110215	378676
79976	378677
111428	378678
287665	378679
189069	378680
20411	378681
165279	378682
255257	378683
289193	378684
208971	378685
73149	378686
115328	378687
299760	378688
82667	378689
195951	378690
329657	378691
91863	378692
64413	378693
60085	378694
91868	378695
496	378696
24975	378697
143257	378698
41310	378699
336588	378700
65784	378701
3394	378702
21959	378703
32258	378704
14641	378705
233980	378706
22536	378707
74501	378708
123206	378709
2300	378710
74732	378711
115508	378712
306109	378713
42249	378714
25610	378715
3492	378716
63526	378717
130334	378718
15316	378719
55081	378720
6726	378721
34960	378722
30492	378723
217096	378724
237887	378725
35712	378726
22336	378727
2224	378728
47512	378729
330882	378730
249755	378731
30750	378732
227861	378733
200128	378734
231552	378735
89788	378736
8338	378737
64513	378738
37279	378739
351172	378740
227776	378741
41159	378742
105326	378743
53865	378744
129034	378745
9855	378746
67626	378747
60203	378748
69973	378749
97553	378750
107914	378751
236401	378752
59304	378753
342240	378754
168967	378755
327795	378756
70069	378757
139785	378758
12680	378759
139899	378760
3830	378761
80811	378762
128537	378763
48985	378764
13977	378765
166567	378766
47598	378767
27067	378768
58663	378769
90375	378770
54402	378771
18239	378772
70488	378773
20699	378774
117846	378775
316607	378776
34904	378777
27198	378778
150186	378779
63814	378780
184103	378781
203453	378782
55468	378783
190109	378784
5331	378785
124599	378786
151294	378787
88711	378788
92076	378789
42844	378790
300993	378791
36105	378792
187999	378793
195323	378794
256710	378795
58799	378796
90885	378797
144975	378798
153365	378799
313434	378800
203119	378801
165335	378802
299868	378803
313830	378804
97247	378805
138895	378806
240792	378807
125264	378808
82600	378809
316632	378810
98978	378811
198391	378812
28506	378813
62903	378814
133923	378815
309774	378816
117833	378817
78582	378818
145564	378819
148613	378820
119316	378821
109703	378822
53010	378823
293914	378824
169987	378825
279905	378826
283726	378827
2737	378828
93370	378829
350153	378830
46266	378831
130220	378832
243846	378833
136594	378834
51504	378835
204090	378836
17792	378837
198336	378838
7187	378839
65798	378840
223108	378841
100583	378842
328774	378843
301261	378844
90638	378845
40793	378846
81076	378847
283298	378848
307945	378849
203681	378850
318941	378851
313459	378852
345640	378853
94947	378854
84505	378855
186576	378856
257472	378857
317007	378858
184816	378859
191329	378860
97247	378861
305297	378862
320370	378863
88815	378864
222033	378865
299528	378866
319926	378867
91265	378868
190594	378869
187940	378870
313817	378871
113480	378872
229336	378873
90638	378874
226920	378875
91265	378876
88356	378877
88356	378878
225859	378879
43643	378880
187905	378881
139345	378882
15103	378883
187845	378884
117876	378885
63909	378886
140516	378887
151449	378888
188020	378889
241855	378890
319755	378891
217431	378892
317001	378893
228945	378894
118763	378895
143549	378896
196194	378897
134710	378898
319880	378899
33200	378900
201558	378901
41830	378902
80897	378903
35497	378904
185329	378905
320494	378906
183907	378907
300880	378908
811	378909
62695	378910
173807	378911
66461	378912
36721	378913
184008	378914
72612	378915
267113	378916
79299	378917
33780	378918
68489	378919
84211	378920
108181	378921
26824	378922
170745	378923
508	378924
142045	378925
318450	378926
210692	378927
31356	378928
57815	378929
313484	378930
187932	378931
313729	378932
346567	378933
22607	378934
124771	378935
150809	378936
156610	378937
63906	378938
313621	378939
145642	378940
191329	378941
187887	378942
283880	378943
313972	378944
190203	378945
187821	378946
221017	378947
74019	378948
96852	378949
164918	378950
20925	378951
317766	378952
313517	378953
313847	378954
187779	378955
52951	378956
187834	378957
188040	378958
316274	378959
313493	378960
318522	378961
187852	378962
143772	378963
313474	378964
297925	378965
30476	378966
190759	378967
188001	378968
183557	378969
316254	378970
51225	378971
142910	378972
29651	378973
282305	378974
3103	378975
190350	378976
133867	378977
56217	378978
14364	378979
5583	378980
205925	378981
40115	378982
52185	378983
81877	378984
336322	378985
26767	378986
8223	378987
78	378988
131936	378989
74597	378990
135133	378991
255363	378992
114969	378993
135023	378994
144133	378995
289276	378996
1962	378997
40867	378998
538	378999
29372	379000
150366	379001
88683	379002
150116	379003
17413	379004
111431	379005
28438	379006
315579	379007
6601	379008
35749	379009
9777	379010
6124	379011
220405	379012
25529	379013
18564	379014
73750	379015
50474	379016
17320	379017
172312	379018
353421	379019
14693	379020
51927	379021
8493	379022
109116	379023
106939	379024
18530	379025
346645	379026
206159	379027
127469	379028
349129	379029
83681	379030
38857	379031
48954	379032
302118	379033
302076	379034
12940	379035
208392	379036
51553	379037
320726	379038
179243	379039
320299	379040
9823	379041
845	379042
178268	379043
124063	379044
51409	379045
105853	379046
76951	379047
5224	379048
5568	379049
19025	379050
195916	379051
15693	379052
75283	379053
135488	379054
55514	379055
4285	379056
5063	379057
62002	379058
126152	379059
134316	379060
29188	379061
63809	379062
51689	379063
3548	379064
76492	379065
132846	379066
94936	379067
34863	379068
12201	379069
12218	379070
220097	379071
25610	379072
58019	379073
157554	379074
108110	379075
82103	379076
77706	379077
52	379078
2961	379079
21483	379080
1876	379081
210977	379082
42669	379083
192110	379084
53079	379085
338302	379086
87744	379087
5481	379088
209794	379089
14154	379090
42542	379091
197385	379092
231685	379093
34901	379094
67417	379095
11246	379096
3558	379097
168886	379098
11612	379099
107053	379100
551	379101
185745	379102
28893	379103
20546	379104
135775	379105
97604	379106
102871	379107
74841	379108
218462	379109
90623	379110
5117	379111
155847	379112
254335	379113
203373	379114
169756	379115
3374	379116
21498	379117
28294	379118
64735	379119
103254	379120
192302	379121
64027	379122
277864	379123
10248	379124
50225	379125
37584	379126
61487	379127
5093	379128
115078	379129
251200	379130
18578	379131
4117	379132
21168	379133
140773	379134
181743	379135
47693	379136
77037	379137
67588	379138
265695	379139
181722	379140
27186	379141
6900	379142
27646	379143
20050	379144
36242	379145
87489	379146
115653	379147
161635	379148
187683	379149
357333	379150
42180	379151
306056	379152
209137	379153
286148	379154
3223	379155
180836	379156
272069	379157
71886	379158
106663	379159
127397	379160
101210	379161
173069	379162
208930	379163
73337	379164
62709	379165
325002	379166
56662	379167
71070	379168
279720	379169
208848	379170
106920	379171
121854	379172
109175	379173
208007	379174
289065	379175
62709	379176
273284	379177
291564	379178
24027	379179
54393	379180
126109	379181
206718	379182
46354	379183
9474	379184
183300	379185
109166	379186
16194	379187
208569	379188
129891	379189
108899	379190
163939	379191
161886	379192
120478	379193
95957	379194
69523	379195
322740	379196
167677	379197
12770	379198
84300	379199
239233	379200
128645	379201
56313	379202
209533	379203
127713	379204
128616	379205
180692	379206
272223	379207
209391	379208
266924	379209
236463	379210
235948	379211
237422	379212
256631	379213
90115	379214
91313	379215
357535	379216
165195	379217
202796	379218
64472	379219
242016	379220
208110	379221
57232	379222
209968	379223
226210	379224
193359	379225
194049	379226
56746	379227
247240	379228
321684	379229
136970	379230
33129	379231
287826	379232
206856	379233
4848	379234
180817	379235
101642	379236
29593	379237
9414	379238
126225	379239
65525	379240
11774	379241
1077	379242
7558	379243
149963	379244
22948	379245
46202	379246
29173	379247
79718	379248
297318	379249
39287	379250
164435	379251
268514	379252
244997	379253
57194	379254
38389	379255
67563	379256
91384	379257
69699	379258
3004	379259
94180	379260
238760	379261
313845	379262
44982	379263
4518	379264
136160	379265
305749	379266
89459	379267
87040	379268
151235	379269
14080	379270
8225	379271
178031	379272
53007	379273
124010	379274
67068	379275
118747	379276
112059	379277
25926	379278
52250	379279
52250	379280
177983	379281
251240	379282
75238	379283
304684	379284
52728	379285
119470	379286
9375	379287
2102	379288
121815	379289
15139	379290
78481	379291
192565	379292
37193	379293
78045	379294
731	379295
107407	379296
216974	379297
312188	379298
247055	379299
1606	379300
16741	379301
189430	379302
81438	379303
201433	379304
9797	379305
187321	379306
187604	379307
53537	379308
2948	379309
195101	379310
80954	379311
96649	379312
227863	379313
154988	379314
168583	379315
16294	379316
98464	379317
15212	379318
60254	379319
330826	379320
37580	379321
127240	379322
84657	379323
175023	379324
66005	379325
189685	379326
293362	379327
226209	379328
155118	379329
16495	379330
142107	379331
79155	379332
26081	379333
47267	379334
167246	379335
31288	379336
269236	379337
34853	379338
31590	379339
345737	379340
17867	379341
52679	379342
82531	379343
81190	379344
329409	379345
79568	379346
394	379347
36350	379348
232555	379349
268343	379350
70080	379351
269565	379352
55797	379353
167442	379354
98163	379355
145637	379356
76566	379357
160643	379358
42983	379359
252	379360
224878	379361
3493	379362
348533	379363
78731	379364
284667	379365
131840	379366
76848	379367
179059	379368
25708	379369
64034	379370
119875	379371
1994	379372
79198	379373
11348	379374
267488	379375
126498	379376
112717	379377
3529	379378
298324	379379
223727	379380
127738	379381
56854	379382
307850	379383
328	379384
207842	379385
319973	379386
223443	379387
187388	379388
36797	379389
282515	379390
107854	379391
169478	379392
144506	379393
145786	379394
12004	379395
204824	379396
130718	379397
311875	379398
348536	379399
37609	379400
254283	379401
102768	379402
47747	379403
1453	379404
96058	379405
1421	379406
20847	379407
168840	379408
26378	379409
208720	379410
330780	379411
41807	379412
95265	379413
155319	379414
66762	379415
35288	379416
9658	379417
328563	379418
36845	379419
7581	379420
22407	379421
25472	379422
50133	379423
29632	379424
42741	379425
53223	379426
52253	379427
19678	379428
16315	379429
54025	379430
5818	379431
70646	379432
63471	379433
45830	379434
4763	379435
205610	379436
88788	379437
258067	379438
253193	379439
72813	379440
48819	379441
293057	379442
45365	379443
82324	379444
67790	379445
28320	379446
52902	379447
76768	379448
329751	379449
262581	379450
57462	379451
64186	379452
283367	379453
146075	379454
37690	379455
180921	379456
339115	379457
78799	379458
99265	379459
96337	379460
302288	379461
88446	379462
281862	379463
198150	379464
139815	379465
143107	379466
1164	379467
1062	379468
25691	379469
53226	379470
883	379471
14410	379472
146911	379473
50737	379474
298510	379475
89680	379476
70360	379477
234893	379478
338533	379479
305471	379480
45320	379481
30557	379482
309041	379483
35571	379484
137625	379485
8305	379486
218626	379487
236843	379488
317422	379489
64042	379490
203800	379491
226136	379492
189658	379493
9052	379494
318132	379495
129514	379496
59646	379497
118337	379498
98315	379499
246907	379500
129023	379501
87627	379502
84163	379503
338561	379504
182780	379505
316256	379506
314053	379507
18781	379508
29848	379509
99432	379510
29343	379511
323478	379512
1013	379513
14749	379514
31591	379515
197295	379516
176103	379517
209855	379518
1225	379519
158426	379520
207643	379521
27737	379522
129495	379523
38602	379524
37820	379525
3861	379526
502	379527
117461	379528
33208	379529
138500	379530
155882	379531
48469	379532
51477	379533
7103	379534
99248	379535
180547	379536
46092	379537
61562	379538
127608	379539
154506	379540
162	379541
184575	379542
37135	379543
86287	379544
67399	379545
311100	379546
34852	379547
139499	379548
118065	379549
73648	379550
64811	379551
53519	379552
52119	379553
39258	379554
93504	379555
39872	379556
177724	379557
90706	379558
75765	379559
20046	379560
46072	379561
149055	379562
243725	379563
197417	379564
185653	379565
151236	379566
207212	379567
139894	379568
62550	379569
186160	379570
82080	379571
72407	379572
51367	379573
325669	379574
8322	379575
30426	379576
196993	379577
95835	379578
156228	379579
342042	379580
2889	379581
9677	379582
349	379583
60890	379584
41979	379585
10771	379586
335709	379587
130780	379588
25237	379589
3945	379590
94637	379591
257347	379592
56	379593
40401	379594
1071	379595
356864	379596
1880	379597
98786	379598
19899	379599
1319	379600
30066	379601
350085	379602
37608	379603
117564	379604
12480	379605
354192	379606
156585	379607
28717	379608
1563	379609
84395	379610
16465	379611
220003	379612
37038	379613
43668	379614
64434	379615
52168	379616
114730	379617
130834	379618
74097	379619
19427	379620
75212	379621
135221	379622
60091	379623
234303	379624
301789	379625
89395	379626
34936	379627
354684	379628
114506	379629
25687	379630
327421	379631
32120	379632
148713	379633
61870	379634
211171	379635
27290	379636
40059	379637
133796	379638
25514	379639
31342	379640
49095	379641
3740	379642
23869	379643
177718	379644
45932	379645
276417	379646
54226	379647
25207	379648
6362	379649
41461	379650
353531	379651
110849	379652
224634	379653
106979	379654
3356	379655
206104	379656
185959	379657
142977	379658
128413	379659
107711	379660
141132	379661
141852	379662
88521	379663
173678	379664
31439	379665
43252	379666
302256	379667
62063	379668
7665	379669
91554	379670
190661	379671
47917	379672
285362	379673
165770	379674
117224	379675
130485	379676
84231	379677
114545	379678
161212	379679
21837	379680
9624	379681
194129	379682
180487	379683
168419	379684
32867	379685
17920	379686
164455	379687
128030	379688
1529	379689
20679	379690
31965	379691
9462	379692
631	379693
87433	379694
117493	379695
61111	379696
341787	379697
334020	379698
51480	379699
225576	379700
141298	379701
59585	379702
2561	379703
121237	379704
96587	379705
9209	379706
93031	379707
142176	379708
101523	379709
63160	379710
186828	379711
35547	379712
50981	379713
60793	379714
128155	379715
48194	379716
5970	379717
28939	379718
16881	379719
103244	379720
23110	379721
33099	379722
199079	379723
100364	379724
278707	379725
99767	379726
7839	379727
39309	379728
7367	379729
352823	379730
80799	379731
26280	379732
40056	379733
56119	379734
141750	379735
66076	379736
60774	379737
6667	379738
322038	379739
19200	379740
117025	379741
28577	379742
68400	379743
250944	379744
108095	379745
109618	379746
208504	379747
216069	379748
94610	379749
200256	379750
228073	379751
69235	379752
40101	379753
206289	379754
120803	379755
75584	379756
189460	379757
192079	379758
113392	379759
114200	379760
8526	379761
352726	379762
129112	379763
51297	379764
55984	379765
206852	379766
10671	379767
298837	379768
2504	379769
118495	379770
210853	379771
98542	379772
115070	379773
38229	379774
2056	379775
328222	379776
25079	379777
253433	379778
87978	379779
58451	379780
136289	379781
377	379782
4602	379783
10829	379784
93296	379785
99904	379786
35792	379787
121571	379788
13810	379789
28234	379790
239291	379791
16539	379792
134265	379793
325775	379794
149502	379795
236833	379796
14601	379797
3745	379798
58418	379799
266245	379800
337613	379801
14504	379802
116807	379803
68539	379804
82214	379805
32541	379806
37215	379807
180923	379808
14067	379809
104092	379810
19528	379811
25676	379812
113572	379813
273593	379814
1464	379815
97	379816
103748	379817
87745	379818
76619	379819
28884	379820
35821	379821
76933	379822
19420	379823
98858	379824
76198	379825
106667	379826
10925	379827
35734	379828
211940	379829
324836	379830
35616	379831
55463	379832
160749	379833
10671	379834
35880	379835
125795	379836
42294	379837
28883	379838
80409	379839
87256	379840
2072	379841
8376	379842
169563	379843
17498	379844
20016	379845
162507	379846
93884	379847
11469	379848
52405	379849
20993	379850
134711	379851
77121	379852
154458	379853
136	379854
83861	379855
8818	379856
87050	379857
159863	379858
41243	379859
330128	379860
186233	379861
38626	379862
8020	379863
47467	379864
70834	379865
200381	379866
53135	379867
94750	379868
48420	379869
2340	379870
112781	379871
202973	379872
335132	379873
47983	379874
5583	379875
7678	379876
39547	379877
53934	379878
91347	379879
96297	379880
51599	379881
26749	379882
47903	379883
22490	379884
352357	379885
210607	379886
255750	379887
303567	379888
314885	379889
37523	379890
197523	379891
331787	379892
105760	379893
122419	379894
45383	379895
107937	379896
335918	379897
347272	379898
122054	379899
244067	379900
104215	379901
275962	379902
136610	379903
192142	379904
68085	379905
32029	379906
167299	379907
56188	379908
2262	379909
140894	379910
3672	379911
197320	379912
35301	379913
27474	379914
114622	379915
29168	379916
6622	379917
126131	379918
112194	379919
219375	379920
83049	379921
57395	379922
9897	379923
46525	379924
75897	379925
12958	379926
21072	379927
50924	379928
8824	379929
201306	379930
185506	379931
207043	379932
109750	379933
110884	379934
150500	379935
18016	379936
107522	379937
343805	379938
345503	379939
135549	379940
33738	379941
116901	379942
94	379943
21081	379944
4471	379945
142872	379946
157551	379947
28253	379948
15754	379949
162112	379950
336458	379951
70786	379952
223477	379953
335091	379954
26719	379955
146284	379956
20298	379957
4611	379958
62380	379959
221797	379960
141726	379961
4767	379962
278068	379963
66355	379964
98326	379965
6412	379966
35516	379967
258627	379968
1733	379969
319489	379970
18483	379971
225501	379972
126214	379973
129136	379974
56122	379975
348559	379976
17567	379977
111847	379978
26965	379979
18193	379980
218076	379981
23447	379982
81852	379983
63329	379984
29737	379985
10291	379986
25705	379987
46828	379988
9775	379989
102592	379990
54458	379991
62551	379992
171099	379993
206613	379994
7705	379995
2879	379996
105575	379997
33434	379998
1958	379999
52686	380000
46430	380001
135740	380002
15689	380003
38038	380004
163789	380005
62262	380006
1582	380007
6841	380008
42869	380009
26881	380010
6560	380011
122154	380012
161634	380013
166456	380014
6621	380015
28052	380016
19689	380017
4203	380018
161154	380019
114486	380020
116333	380021
72340	380022
103770	380023
233178	380024
173685	380025
24989	380026
14924	380027
224474	380028
68647	380029
119026	380030
8517	380031
230898	380032
32406	380033
23461	380034
92582	380035
29882	380036
143778	380037
74176	380038
74176	380039
305275	380040
59371	380041
43122	380042
73553	380043
227042	380044
28973	380045
1814	380046
176085	380047
120085	380048
203230	380049
30467	380050
238815	380051
206193	380052
81809	380053
19022	380054
305125	380055
81554	380056
7741	380057
87874	380058
156787	380059
170905	380060
33524	380061
107956	380062
6765	380063
41126	380064
182613	380065
348803	380066
1463	380067
283573	380068
114451	380069
3714	380070
43452	380071
91709	380072
150253	380073
10906	380074
27874	380075
233024	380076
95906	380077
88146	380078
192948	380079
76079	380080
114869	380081
28395	380082
26550	380083
210554	380084
325479	380085
216601	380086
112841	380087
127429	380088
2773	380089
103183	380090
4052	380091
107760	380092
31794	380093
56605	380094
139806	380095
82710	380096
350259	380097
93893	380098
81678	380099
92880	380100
13539	380101
36639	380102
5029	380103
9335	380104
51296	380105
167428	380106
276090	380107
207273	380108
121219	380109
95459	380110
247064	380111
83028	380112
10326	380113
27525	380114
56904	380115
76079	380116
272642	380117
145801	380118
167548	380119
339243	380120
11717	380121
21828	380122
17220	380123
104552	380124
11276	380125
63490	380126
2093	380127
15033	380128
260804	380129
247816	380130
153606	380131
245008	380132
162372	380133
39211	380134
16280	380135
91752	380136
105361	380137
84155	380138
240272	380139
306990	380140
35302	380141
98242	380142
62676	380143
38442	380144
82924	380145
46174	380146
63616	380147
266281	380148
7231	380149
235477	380150
590	380151
3758	380152
88724	380153
199873	380154
45628	380155
37505	380156
7971	380157
81709	380158
23240	380159
124828	380160
2107	380161
28753	380162
307103	380163
89721	380164
140590	380165
60468	380166
95071	380167
8645	380168
5434	380169
8791	380170
4270	380171
139369	380172
4543	380173
35507	380174
8387	380175
152421	380176
304674	380177
76397	380178
68334	380179
5625	380180
244317	380181
22941	380182
100125	380183
8819	380184
32093	380185
135011	380186
232323	380187
52824	380188
277621	380189
226797	380190
197364	380191
35406	380192
21654	380193
43257	380194
101004	380195
204385	380196
245040	380197
2967	380198
50250	380199
80963	380200
13732	380201
221989	380202
226951	380203
79042	380204
40003	380205
10326	380206
153468	380207
110717	380208
55425	380209
9567	380210
139839	380211
123448	380212
112001	380213
60911	380214
60832	380215
50312	380216
247763	380217
33580	380218
4489	380219
118137	380220
41398	380221
195798	380222
17377	380223
216928	380224
59285	380225
121821	380226
69668	380227
195188	380228
148794	380229
327285	380230
87716	380231
46744	380232
7534	380233
327407	380234
43854	380235
126502	380236
141458	380237
302886	380238
23157	380239
87878	380240
4611	380241
241369	380242
66927	380243
50987	380244
91359	380245
164116	380246
232346	380247
15250	380248
89362	380249
145461	380250
42801	380251
188135	380252
1127	380253
114133	380254
32113	380255
91961	380256
155474	380257
114913	380258
14499	380259
31686	380260
7573	380261
14602	380262
129106	380263
6676	380264
18395	380265
306715	380266
32315	380267
117274	380268
182857	380269
36994	380270
1004	380271
31443	380272
9682	380273
206603	380274
110881	380275
77109	380276
81383	380277
247768	380278
5729	380279
73900	380280
67947	380281
151821	380282
78760	380283
32190	380284
9642	380285
252180	380286
43292	380287
33520	380288
23087	380289
23087	380290
94043	380291
143920	380292
126640	380293
74163	380294
35706	380295
28181	380296
198075	380297
38956	380298
20814	380299
21098	380300
112652	380301
308768	380302
37019	380303
252306	380304
203726	380305
57226	380306
82919	380307
98269	380308
35640	380309
210293	380310
300018	380311
129568	380312
104768	380313
10707	380314
92804	380315
218611	380316
25074	380317
10696	380318
48150	380319
5766	380320
43083	380321
63527	380322
151973	380323
7122	380324
184950	380325
191168	380326
301944	380327
302020	380328
210889	380329
143081	380330
44510	380331
97358	380332
194231	380333
341995	380334
184041	380335
8054	380336
185252	380337
89440	380338
94399	380339
201773	380340
344023	380341
154200	380342
170947	380343
35909	380344
331020	380345
2045	380346
55885	380347
1345	380348
34968	380349
113018	380350
113018	380351
74184	380352
93209	380353
148386	380354
33377	380355
81501	380356
39195	380357
194099	380358
208448	380359
55162	380360
168646	380361
61250	380362
221729	380363
128190	380364
247645	380365
48053	380366
53767	380367
143526	380368
55786	380369
47445	380370
265643	380371
48637	380372
2554	380373
12382	380374
170277	380375
62604	380376
49724	380377
2470	380378
308526	380379
277446	380380
46949	380381
11212	380382
265944	380383
214506	380384
149506	380385
92401	380386
313832	380387
189096	380388
190039	380389
190808	380390
217048	380391
27486	380392
24846	380393
152391	380394
40252	380395
180917	380396
201451	380397
7399	380398
53279	380399
113574	380400
25518	380401
429	380402
25518	380403
133047	380404
107075	380405
168013	380406
142354	380407
92852	380408
17102	380409
65297	380410
63323	380411
15437	380412
53305	380413
60785	380414
70254	380415
22425	380416
8068	380417
58642	380418
72962	380419
34097	380420
345010	380421
48182	380422
179869	380423
45263	380424
70930	380425
279109	380426
339749	380427
355865	380428
76303	380429
69593	380430
100368	380431
33607	380432
335827	380433
8609	380434
19641	380435
91896	380436
13524	380437
1398	380438
38387	380439
340571	380440
115078	380441
88139	380442
346375	380443
95244	380444
258200	380445
19741	380446
107713	380447
10861	380448
5073	380449
3071	380450
108325	380451
196164	380452
140214	380453
161298	380454
16906	380455
114760	380456
19005	380457
157358	380458
38217	380459
73493	380460
29573	380461
59995	380462
50988	380463
51645	380464
51142	380465
182536	380466
51142	380467
19023	380468
47661	380469
194495	380470
162767	380471
274129	380472
213324	380473
13820	380474
155325	380475
349694	380476
355394	380477
9754	380478
14320	380479
77880	380480
169109	380481
47233	380482
172398	380483
158930	380484
74065	380485
170048	380486
71598	380487
204505	380488
228503	380489
9754	380490
337652	380491
266261	380492
162238	380493
166790	380494
32528	380495
208153	380496
19115	380497
56298	380498
67593	380499
43188	380500
166398	380501
68048	380502
23045	380503
16844	380504
52395	380505
38398	380506
344686	380507
281342	380508
12929	380509
349376	380510
208766	380511
108006	380512
5074	380513
224318	380514
169247	380515
50731	380516
221462	380517
220939	380518
153	380519
57775	380520
15051	380521
165614	380522
23678	380523
211074	380524
291441	380525
173799	380526
82931	380527
320519	380528
192764	380529
136182	380530
77705	380531
64150	380532
261698	380533
7449	380534
7449	380535
66742	380536
79459	380537
357372	380538
22169	380539
277470	380540
340980	380541
33048	380542
276254	380543
340680	380544
323711	380545
45998	380546
119033	380547
119537	380548
65023	380549
83661	380550
147032	380551
163490	380552
227004	380553
196532	380554
209918	380555
207363	380556
153806	380557
19766	380558
129281	380559
345455	380560
106289	380561
93840	380562
147721	380563
79049	380564
56241	380565
194303	380566
28259	380567
323097	380568
17836	380569
173787	380570
128701	380571
103525	380572
39824	380573
116489	380574
353983	380575
83690	380576
108760	380577
147874	380578
50687	380579
114433	380580
207856	380581
10990	380582
171386	380583
291200	380584
16074	380585
62793	380586
24699	380587
128204	380588
185065	380589
209051	380590
38539	380591
350464	380592
83553	380593
207354	380594
349481	380595
357157	380596
350348	380597
357209	380598
19766	380599
208116	380600
129226	380601
83135	380602
294204	380603
120901	380604
111503	380605
353474	380606
72339	380607
11204	380608
27034	380609
126244	380610
278126	380611
62157	380612
141038	380613
56261	380614
24606	380615
75482	380616
252176	380617
98322	380618
208808	380619
27353	380620
352109	380621
698	380622
194055	380623
101374	380624
27312	380625
56592	380626
13470	380627
4720	380628
15752	380629
160618	380630
102053	380631
33476	380632
24513	380633
141244	380634
36409	380635
4707	380636
59200	380637
315296	380638
47239	380639
6897	380640
164092	380641
280863	380642
119662	380643
160670	380644
192316	380645
79395	380646
5552	380647
79394	380648
36275	380649
12498	380650
164557	380651
2819	380652
346928	380653
321617	380654
216759	380655
177679	380656
223227	380657
357646	380658
309709	380659
146462	380660
311190	380661
2405	380662
313322	380663
56638	380664
306637	380665
126766	380666
29191	380667
15111	380668
137300	380669
190465	380670
22623	380671
184421	380672
12368	380673
47616	380674
209175	380675
43732	380676
5107	380677
69709	380678
58413	380679
177557	380680
203609	380681
16515	380682
209562	380683
129234	380684
296804	380685
343745	380686
228066	380687
170476	380688
53466	380689
13921	380690
146769	380691
4424	380692
17352	380693
28798	380694
371	380695
19751	380696
59931	380697
23027	380698
14319	380699
114497	380700
1828	380701
100884	380702
36127	380703
280238	380704
22	380705
7410	380706
45180	380707
51277	380708
207853	380709
104980	380710
63186	380711
41330	380712
38569	380713
122003	380714
9009	380715
5804	380716
75732	380717
43772	380718
37959	380719
164666	380720
146196	380721
156206	380722
42368	380723
32037	380724
1071	380725
151023	380726
48258	380727
344018	380728
209517	380729
123902	380730
301008	380731
722	380732
6875	380733
119784	380734
302520	380735
30562	380736
245	380737
92047	380738
97568	380739
42825	380740
308396	380741
249290	380742
256780	380743
38779	380744
69398	380745
1333	380746
60213	380747
248860	380748
60655	380749
119813	380750
53155	380751
61034	380752
233255	380753
85990	380754
7090	380755
190514	380756
148960	380757
89200	380758
25794	380759
127196	380760
338100	380761
1881	380762
192227	380763
262832	380764
119356	380765
21676	380766
56371	380767
168814	380768
89373	380769
2333	380770
221763	380771
28115	380772
166040	380773
262833	380774
130080	380775
36464	380776
7565	380777
141615	380778
71053	380779
243652	380780
105706	380781
3084	380782
313114	380783
313213	380784
4746	380785
148352	380786
32896	380787
196820	380788
94630	380789
119161	380790
119700	380791
19358	380792
68294	380793
253562	380794
52743	380795
65047	380796
190529	380797
243710	380798
45820	380799
106192	380800
4495	380801
107058	380802
2891	380803
37146	380804
32172	380805
18268	380806
12348	380807
32030	380808
100545	380809
287175	380810
80346	380811
61940	380812
162333	380813
82789	380814
63236	380815
108363	380816
204496	380817
228799	380818
15718	380819
16176	380820
227155	380821
179089	380822
94366	380823
209345	380824
83056	380825
339406	380826
11842	380827
36558	380828
97554	380829
50817	380830
23299	380831
229196	380832
167047	380833
21496	380834
548	380835
38418	380836
319653	380837
178457	380838
92641	380839
126728	380840
174370	380841
169852	380842
187237	380843
182935	380844
39917	380845
180592	380846
311632	380847
40756	380848
191503	380849
114927	380850
32757	380851
238577	380852
168955	380853
300686	380854
5751	380855
200687	380856
305746	380857
259440	380858
343995	380859
122776	380860
160294	380861
196615	380862
25034	380863
132487	380864
78335	380865
724	380866
218	380867
1210	380868
118363	380869
36611	380870
161414	380871
43970	380872
281505	380873
62402	380874
34013	380875
191021	380876
53612	380877
41153	380878
15898	380879
42534	380880
68194	380881
86079	380882
191071	380883
112997	380884
160002	380885
9109	380886
42143	380887
102694	380888
130741	380889
75238	380890
211611	380891
65327	380892
36752	380893
3529	380894
31177	380895
46062	380896
1436	380897
21153	380898
380	380899
91681	380900
272334	380901
51522	380902
12113	380903
32037	380904
117713	380905
3540	380906
141451	380907
60634	380908
126371	380909
61533	380910
84197	380911
83870	380912
250052	380913
33035	380914
285712	380915
128243	380916
109536	380917
18141	380918
131353	380919
185923	380920
69652	380921
9382	380922
2547	380923
20650	380924
127880	380925
114067	380926
85578	380927
276822	380928
64419	380929
159379	380930
92223	380931
76965	380932
324596	380933
103574	380934
64627	380935
87276	380936
19320	380937
115323	380938
106760	380939
38979	380940
21567	380941
777	380942
41766	380943
143300	380944
38526	380945
91630	380946
209478	380947
97067	380948
52135	380949
214324	380950
121293	380951
101650	380952
156928	380953
120588	380954
77887	380955
29103	380956
112671	380957
305017	380958
980	380959
44871	380960
78887	380961
55851	380962
32701	380963
180632	380964
68058	380965
180625	380966
7145	380967
17419	380968
351927	380969
64216	380970
204985	380971
53437	380972
6438	380973
161482	380974
164048	380975
113537	380976
69043	380977
3653	380978
130761	380979
14301	380980
191984	380981
258625	380982
16088	380983
50401	380984
27820	380985
467	380986
880	380987
3822	380988
24351	380989
199698	380990
12269	380991
30306	380992
69958	380993
117117	380994
68213	380995
2425	380996
43671	380997
75696	380998
16986	380999
21796	381000
324	381001
166353	381002
133890	381003
59596	381004
186856	381005
59162	381006
4903	381007
110030	381008
293	381009
28262	381010
9589	381011
158184	381012
95316	381013
21502	381014
29364	381015
218120	381016
194998	381017
90251	381018
35739	381019
9045	381020
291019	381021
27394	381022
144887	381023
38030	381024
91446	381025
192696	381026
109600	381027
126296	381028
6195	381029
17742	381030
50193	381031
42249	381032
75779	381033
350745	381034
28705	381035
3832	381036
81653	381037
31747	381038
83716	381039
208002	381040
200872	381041
117261	381042
120279	381043
248431	381044
276929	381045
221259	381046
89920	381047
140097	381048
233522	381049
121163	381050
81895	381051
32573	381052
61646	381053
142957	381054
184393	381055
101608	381056
189402	381057
191587	381058
41044	381059
4594	381060
165967	381061
206114	381062
56560	381063
1760	381064
100088	381065
105302	381066
74036	381067
36562	381068
124112	381069
7987	381070
23090	381071
29309	381072
22757	381073
8740	381074
94258	381075
101620	381076
25037	381077
52333	381078
181328	381079
222	381080
149067	381081
10778	381082
144928	381083
41884	381084
74692	381085
27439	381086
205211	381087
175741	381088
26465	381089
56016	381090
113827	381091
63685	381092
10428	381093
196937	381094
6869	381095
85747	381096
233258	381097
115421	381098
1870	381099
119704	381100
119829	381101
394	381102
76940	381103
78087	381104
27697	381105
308308	381106
183393	381107
34149	381108
20934	381109
195156	381110
302289	381111
101666	381112
9110	381113
89464	381114
83071	381115
139480	381116
72718	381117
5857	381118
81600	381119
6543	381120
347060	381121
340637	381122
40649	381123
23313	381124
269549	381125
97000	381126
107824	381127
106071	381128
89930	381129
141058	381130
52900	381131
13289	381132
7726	381133
129502	381134
140021	381135
328795	381136
122356	381137
70974	381138
49057	381139
5860	381140
740	381141
124559	381142
4480	381143
21966	381144
262612	381145
44195	381146
117474	381147
313093	381148
187443	381149
16700	381150
19498	381151
58198	381152
19542	381153
115182	381154
185977	381155
60671	381156
21589	381157
166283	381158
4483	381159
127704	381160
4	381161
130059	381162
19188	381163
83827	381164
121986	381165
15264	381166
326040	381167
313605	381168
352542	381169
159703	381170
262357	381171
22722	381172
262342	381173
96227	381174
51185	381175
246881	381176
92440	381177
26888	381178
76045	381179
291926	381180
202686	381181
114487	381182
164095	381183
226372	381184
18279	381185
22218	381186
134555	381187
235627	381188
111853	381189
205993	381190
356082	381191
6671	381192
354604	381193
205537	381194
98443	381195
355844	381196
118643	381197
13568	381198
12349	381199
28563	381200
31056	381201
77684	381202
7726	381203
187137	381204
45572	381205
14292	381206
26235	381207
11350	381208
170691	381209
2397	381210
207954	381211
48525	381212
16754	381213
5286	381214
206973	381215
35643	381216
1472	381217
24753	381218
32938	381219
104063	381220
127869	381221
90342	381222
348955	381223
210256	381224
206443	381225
24936	381226
298183	381227
297214	381228
77081	381229
856	381230
3845	381231
15587	381232
320224	381233
9871	381234
110444	381235
187162	381236
43951	381237
22044	381238
87143	381239
10114	381240
98146	381241
53887	381242
224145	381243
146002	381244
204900	381245
302585	381246
98046	381247
116508	381248
209736	381249
173319	381250
12131	381251
72288	381252
274958	381253
26791	381254
74437	381255
127880	381256
38896	381257
1546	381258
27444	381259
15280	381260
19106	381261
165719	381262
50069	381263
25776	381264
163225	381265
222842	381266
17219	381267
236911	381268
29387	381269
73667	381270
5834	381271
164306	381272
151340	381273
191439	381274
8679	381275
97387	381276
261904	381277
99709	381278
75573	381279
166347	381280
117798	381281
117713	381282
57794	381283
294563	381284
53065	381285
29036	381286
1252	381287
23	381288
114540	381289
55749	381290
27299	381291
208202	381292
127733	381293
67918	381294
194791	381295
291242	381296
2811	381297
180580	381298
14279	381299
35707	381300
16011	381301
330244	381302
158299	381303
77887	381304
3969	381305
115640	381306
115695	381307
309970	381308
2664	381309
41140	381310
77575	381311
93942	381312
154659	381313
6686	381314
45437	381315
32368	381316
191181	381317
98747	381318
231191	381319
354407	381320
53364	381321
45398	381322
124263	381323
100143	381324
278040	381325
190624	381326
318882	381327
253089	381328
117852	381329
25799	381330
49324	381331
205745	381332
151246	381333
202068	381334
113125	381335
109961	381336
2223	381337
56386	381338
212589	381339
72968	381340
89511	381341
20383	381342
78491	381343
345329	381344
114614	381345
155741	381346
258235	381347
1985	381348
89	381349
29556	381350
143268	381351
7392	381352
223949	381353
15000	381354
60848	381355
6305	381356
137708	381357
105255	381358
229147	381359
199102	381360
106593	381361
47463	381362
276577	381363
119245	381364
15651	381365
217828	381366
88995	381367
7623	381368
2464	381369
316149	381370
8000	381371
178449	381372
27205	381373
180045	381374
192047	381375
75164	381376
122354	381377
95	381378
84790	381379
840	381380
36400	381381
10559	381382
316369	381383
62607	381384
126054	381385
6653	381386
312959	381387
60186	381388
2236	381389
18528	381390
36433	381391
282	381392
232083	381393
20166	381394
43119	381395
70491	381396
3458	381397
42859	381398
332770	381399
134178	381400
56470	381401
97556	381402
45295	381403
162589	381404
211969	381405
337721	381406
179183	381407
27331	381408
184623	381409
46127	381410
195026	381411
37382	381412
93220	381413
2861	381414
9780	381415
16964	381416
195856	381417
174363	381418
185750	381419
134430	381420
320406	381421
93430	381422
300303	381423
206806	381424
40567	381425
143617	381426
191508	381427
108024	381428
66329	381429
106148	381430
78986	381431
173276	381432
26195	381433
123553	381434
284301	381435
90852	381436
133678	381437
183897	381438
332205	381439
211638	381440
44721	381441
346195	381442
258097	381443
334975	381444
140074	381445
275662	381446
76237	381447
107988	381448
45797	381449
155567	381450
166147	381451
64984	381452
90323	381453
154244	381454
249223	381455
30859	381456
357002	381457
205022	381458
1812	381459
215618	381460
36605	381461
46816	381462
218486	381463
250200	381464
90089	381465
59794	381466
22199	381467
207229	381468
94	381469
103168	381470
104716	381471
54951	381472
10638	381473
276840	381474
161699	381475
146346	381476
24485	381477
82192	381478
132976	381479
328998	381480
4060	381481
180761	381482
128093	381483
19756	381484
188620	381485
167740	381486
994	381487
347335	381488
47720	381489
165818	381490
959	381491
69344	381492
58074	381493
351580	381494
119836	381495
24393	381496
235838	381497
12399	381498
15196	381499
194487	381500
19109	381501
29390	381502
56407	381503
214914	381504
285305	381505
17651	381506
58447	381507
72580	381508
165877	381509
321223	381510
108618	381511
59495	381512
36850	381513
47211	381514
38963	381515
240696	381516
8084	381517
302374	381518
170342	381519
53683	381520
110757	381521
174425	381522
108656	381523
289390	381524
103	381525
2533	381526
266677	381527
140084	381528
3873	381529
20686	381530
36738	381531
271643	381532
78521	381533
959	381534
177177	381535
203938	381536
168159	381537
33301	381538
88712	381539
32078	381540
53965	381541
91560	381542
56375	381543
110871	381544
7119	381545
104916	381546
15642	381547
313734	381548
193477	381549
96127	381550
162	381551
154256	381552
305710	381553
15716	381554
63009	381555
357565	381556
14040	381557
88186	381558
172924	381559
164047	381560
29220	381561
175574	381562
97017	381563
814	381564
102950	381565
44626	381566
38624	381567
109973	381568
187639	381569
55975	381570
105844	381571
187381	381572
353356	381573
39181	381574
251989	381575
144846	381576
30866	381577
329513	381578
118984	381579
4316	381580
14007	381581
959	381582
144026	381583
71549	381584
3416	381585
43605	381586
116988	381587
55848	381588
56575	381589
173747	381590
113774	381591
122897	381592
66510	381593
46369	381594
23766	381595
43518	381596
69433	381597
130465	381598
209132	381599
156757	381600
115471	381601
326411	381602
291852	381603
309949	381604
76899	381605
28996	381606
75337	381607
142127	381608
267034	381609
86576	381610
139006	381611
53414	381612
217189	381613
52287	381614
21680	381615
301280	381616
96146	381617
131585	381618
236999	381619
125677	381620
140610	381621
120862	381622
47470	381623
306939	381624
14917	381625
142945	381626
23076	381627
223900	381628
219877	381629
125573	381630
219971	381631
127236	381632
50301	381633
10285	381634
89383	381635
123187	381636
201081	381637
227519	381638
133542	381639
185126	381640
297701	381641
62028	381642
305541	381643
131001	381644
125573	381645
306894	381646
143197	381647
235098	381648
189907	381649
134150	381650
218396	381651
2369	381652
235896	381653
187737	381654
8415	381655
6592	381656
269434	381657
135609	381658
64122	381659
76800	381660
43350	381661
261368	381662
186647	381663
52761	381664
27234	381665
21220	381666
41803	381667
135632	381668
14626	381669
316205	381670
41499	381671
145519	381672
319783	381673
216871	381674
339532	381675
10241	381676
41465	381677
181669	381678
66093	381679
150305	381680
206684	381681
59557	381682
79146	381683
19753	381684
55873	381685
127300	381686
283969	381687
229753	381688
334537	381689
20289	381690
134941	381691
91277	381692
19760	381693
63396	381694
19760	381695
223714	381696
77258	381697
149583	381698
140636	381699
54110	381700
46118	381701
187041	381702
319692	381703
2524	381704
5667	381705
36360	381706
105752	381707
102433	381708
69035	381709
64530	381710
104828	381711
20593	381712
252474	381713
2992	381714
87659	381715
75726	381716
5608	381717
355064	381718
186995	381719
282393	381720
41702	381721
156805	381722
96163	381723
46247	381724
93035	381725
84130	381726
19228	381727
161198	381728
147968	381729
13033	381730
257928	381731
298423	381732
41356	381733
341845	381734
82371	381735
313222	381736
54462	381737
88167	381738
59405	381739
56848	381740
118477	381741
47650	381742
334131	381743
178716	381744
276706	381745
254435	381746
4641	381747
89345	381748
162338	381749
13545	381750
89627	381751
10266	381752
135037	381753
299800	381754
24934	381755
26474	381756
35025	381757
177865	381758
42730	381759
12007	381760
357122	381761
169792	381762
83508	381763
209120	381764
17527	381765
124564	381766
5961	381767
82871	381768
31993	381769
65073	381770
140938	381771
12527	381772
32001	381773
29045	381774
849	381775
27374	381776
86227	381777
119632	381778
189438	381779
224298	381780
90452	381781
201253	381782
124124	381783
268354	381784
114035	381785
87807	381786
26599	381787
79287	381788
124553	381789
37987	381790
46045	381791
12324	381792
1164	381793
67014	381794
309163	381795
109566	381796
307853	381797
134619	381798
13553	381799
19530	381800
106162	381801
10751	381802
173505	381803
13067	381804
24678	381805
140119	381806
140121	381807
137138	381808
128969	381809
170740	381810
137138	381811
22826	381812
49025	381813
56106	381814
191518	381815
173515	381816
95340	381817
343814	381818
181644	381819
197552	381820
311538	381821
32558	381822
35207	381823
6095	381824
107093	381825
99528	381826
245613	381827
237436	381828
125633	381829
44766	381830
25168	381831
26203	381832
7986	381833
271576	381834
27889	381835
7543	381836
25453	381837
82465	381838
116507	381839
70200	381840
4303	381841
22403	381842
114016	381843
197673	381844
156568	381845
180235	381846
7986	381847
43223	381848
237998	381849
22071	381850
185100	381851
26203	381852
309217	381853
101146	381854
229920	381855
155730	381856
42282	381857
22507	381858
168511	381859
3658	381860
48064	381861
266698	381862
139141	381863
75637	381864
199101	381865
61757	381866
3625	381867
9287	381868
231315	381869
40695	381870
25703	381871
37853	381872
17535	381873
95125	381874
255253	381875
90694	381876
134202	381877
23161	381878
14022	381879
37484	381880
90893	381881
162251	381882
68635	381883
171374	381884
170166	381885
7416	381886
68072	381887
208144	381888
79901	381889
8342	381890
326835	381891
114887	381892
241433	381893
51743	381894
68650	381895
66151	381896
88514	381897
4980	381898
156145	381899
123484	381900
162824	381901
79183	381902
1284	381903
26650	381904
14808	381905
25400	381906
319621	381907
204223	381908
21495	381909
10400	381910
232313	381911
21744	381912
25983	381913
1890	381914
21855	381915
22850	381916
7101	381917
264154	381918
324917	381919
61450	381920
58404	381921
410	381922
193673	381923
263619	381924
5430	381925
177369	381926
112463	381927
315598	381928
19209	381929
160572	381930
54677	381931
86993	381932
113158	381933
66270	381934
26886	381935
81583	381936
28253	381937
196253	381938
200152	381939
124708	381940
41364	381941
15473	381942
130546	381943
154102	381944
308397	381945
256317	381946
229852	381947
17025	381948
88658	381949
341784	381950
51133	381951
180612	381952
69646	381953
90762	381954
28828	381955
331070	381956
195928	381957
16073	381958
184400	381959
52024	381960
134120	381961
195989	381962
156044	381963
66164	381964
194592	381965
337509	381966
32890	381967
222458	381968
50522	381969
82332	381970
144366	381971
23982	381972
156056	381973
88851	381974
135381	381975
219619	381976
180494	381977
41210	381978
58908	381979
255909	381980
154068	381981
87480	381982
65197	381983
156321	381984
2946	381985
18921	381986
167224	381987
5023	381988
301019	381989
256787	381990
27556	381991
43905	381992
43648	381993
63934	381994
42072	381995
296121	381996
143007	381997
69803	381998
167224	381999
143447	382000
196139	382001
179589	382002
196241	382003
90424	382004
1749	382005
221150	382006
168384	382007
162227	382008
30535	382009
43401	382010
117333	382011
90891	382012
313288	382013
159035	382014
21	382015
1700	382016
10400	382017
155294	382018
45942	382019
319592	382020
273056	382021
164084	382022
129102	382023
89580	382024
177455	382025
55447	382026
11797	382027
268697	382028
18081	382029
223895	382030
89446	382031
5528	382032
42860	382033
155114	382034
123429	382035
148889	382036
304008	382037
5980	382038
65679	382039
113686	382040
88292	382041
194509	382042
18075	382043
348434	382044
89580	382045
331733	382046
175007	382047
35487	382048
191480	382049
152378	382050
77048	382051
167058	382052
186912	382053
32951	382054
109325	382055
197060	382056
78428	382057
190630	382058
77993	382059
318799	382060
316747	382061
312812	382062
13926	382063
2740	382064
117562	382065
313109	382066
314954	382067
187376	382068
13932	382069
187605	382070
199335	382071
6592	382072
121189	382073
82080	382074
77151	382075
62531	382076
43207	382077
63200	382078
711	382079
97217	382080
46656	382081
273398	382082
200152	382083
39201	382084
37243	382085
152255	382086
75219	382087
65574	382088
185044	382089
64124	382090
266670	382091
273065	382092
220682	382093
95947	382094
34120	382095
32834	382096
136435	382097
92923	382098
56402	382099
290056	382100
69	382101
26933	382102
138776	382103
111861	382104
1396	382105
43079	382106
46921	382107
192720	382108
135463	382109
90449	382110
80010	382111
74290	382112
295346	382113
89778	382114
90186	382115
243583	382116
111825	382117
59329	382118
183732	382119
295404	382120
274995	382121
215223	382122
148604	382123
295522	382124
147873	382125
150534	382126
17522	382127
181370	382128
96451	382129
156008	382130
129656	382131
21804	382132
93271	382133
112678	382134
171936	382135
111954	382136
15083	382137
12030	382138
164049	382139
17015	382140
16986	382141
14913	382142
229636	382143
127499	382144
16126	382145
162086	382146
81716	382147
147714	382148
110722	382149
6139	382150
174429	382151
73184	382152
137528	382153
351155	382154
50705	382155
88854	382156
118987	382157
136869	382158
7098	382159
35100	382160
37392	382161
174525	382162
13737	382163
235520	382164
256643	382165
19106	382166
336665	382167
322933	382168
27019	382169
68536	382170
206345	382171
71477	382172
206117	382173
113844	382174
129703	382175
195006	382176
265972	382177
128949	382178
239875	382179
355961	382180
90197	382181
94831	382182
72048	382183
350063	382184
76550	382185
35311	382186
99758	382187
88339	382188
355045	382189
168321	382190
338883	382191
194631	382192
122636	382193
137984	382194
175863	382195
342405	382196
286369	382197
181085	382198
49785	382199
34081	382200
14328	382201
54017	382202
128527	382203
188294	382204
210275	382205
168512	382206
103351	382207
333595	382208
207782	382209
90412	382210
347570	382211
62651	382212
40542	382213
141533	382214
287067	382215
291264	382216
68018	382217
221796	382218
121144	382219
205597	382220
137922	382221
56120	382222
69455	382223
165503	382224
350034	382225
28781	382226
94831	382227
4003	382228
146536	382229
129137	382230
245663	382231
83660	382232
146853	382233
77399	382234
83794	382235
277182	382236
229961	382237
253722	382238
180047	382239
40463	382240
224754	382241
16580	382242
111283	382243
353762	382244
41235	382245
52993	382246
9874	382247
58337	382248
267770	382249
350671	382250
12797	382251
104818	382252
174108	382253
339418	382254
5851	382255
36044	382256
150929	382257
320870	382258
56263	382259
13901	382260
18923	382261
39640	382262
31444	382263
227385	382264
39756	382265
32829	382266
108731	382267
65795	382268
1078	382269
120668	382270
24392	382271
22102	382272
72839	382273
174390	382274
295256	382275
3746	382276
66615	382277
2084	382278
192701	382279
323545	382280
141181	382281
86677	382282
33112	382283
206116	382284
79631	382285
64927	382286
178450	382287
118203	382288
141	382289
64790	382290
294119	382291
55904	382292
139722	382293
172505	382294
45689	382295
3207	382296
16820	382297
22963	382298
21363	382299
321	382300
165728	382301
29944	382302
180011	382303
31417	382304
3179	382305
204056	382306
37753	382307
13656	382308
841	382309
57453	382310
23805	382311
70558	382312
67619	382313
44690	382314
241683	382315
8129	382316
311046	382317
122269	382318
204764	382319
1638	382320
147115	382321
119790	382322
36319	382323
27798	382324
102614	382325
38340	382326
13522	382327
81564	382328
44624	382329
42737	382330
51005	382331
129	382332
44548	382333
44554	382334
347325	382335
146331	382336
231674	382337
175855	382338
90246	382339
61640	382340
254742	382341
53475	382342
36151	382343
71530	382344
122411	382345
15731	382346
294133	382347
83574	382348
82338	382349
175893	382350
291391	382351
6310	382352
56277	382353
169459	382354
114662	382355
97364	382356
173502	382357
2796	382358
354854	382359
84241	382360
74596	382361
56094	382362
221418	382363
14657	382364
212153	382365
20623	382366
165831	382367
138255	382368
32472	382369
51998	382370
28025	382371
94038	382372
222	382373
115319	382374
88378	382375
1477	382376
88141	382377
201667	382378
97740	382379
229456	382380
6408	382381
335909	382382
29422	382383
27353	382384
2497	382385
36128	382386
23836	382387
134579	382388
106376	382389
168590	382390
23836	382391
72098	382392
62699	382393
18284	382394
50628	382395
18356	382396
84210	382397
37911	382398
169348	382399
285811	382400
27805	382401
1344	382402
2301	382403
57128	382404
151813	382405
93675	382406
55	382407
1183	382408
107327	382409
5745	382410
66734	382411
4025	382412
895	382413
38690	382414
23547	382415
4588	382416
3054	382417
12091	382418
15718	382419
80038	382420
4458	382421
1366	382422
24596	382423
249887	382424
168349	382425
33712	382426
89661	382427
338047	382428
3474	382429
191234	382430
35859	382431
18234	382432
49176	382433
518	382434
38753	382435
291957	382436
205105	382437
109317	382438
162561	382439
164727	382440
27324	382441
5048	382442
22180	382443
1664	382444
108873	382445
58798	382446
27067	382447
1976	382448
29902	382449
88645	382450
13315	382451
62893	382452
60169	382453
185236	382454
29536	382455
171625	382456
21144	382457
83654	382458
37818	382459
29275	382460
8815	382461
59	382462
26689	382463
55436	382464
96008	382465
57347	382466
1286	382467
56274	382468
8044	382469
2032	382470
204565	382471
10782	382472
6381	382473
3054	382474
105828	382475
133425	382476
60325	382477
10673	382478
41092	382479
2806	382480
251056	382481
50258	382482
207000	382483
205596	382484
1420	382485
68213	382486
11541	382487
21035	382488
9766	382489
48338	382490
1259	382491
49919	382492
293137	382493
110381	382494
66009	382495
206065	382496
53813	382497
207256	382498
29038	382499
36954	382500
44032	382501
36866	382502
67638	382503
13378	382504
14946	382505
31959	382506
26043	382507
260987	382508
120841	382509
7170	382510
35350	382511
214563	382512
144153	382513
22178	382514
17478	382515
117334	382516
15259	382517
215681	382518
11039	382519
117137	382520
86190	382521
35284	382522
406	382523
109468	382524
1556	382525
19534	382526
37121	382527
30171	382528
83226	382529
123995	382530
74293	382531
43506	382532
9036	382533
57598	382534
326675	382535
5179	382536
248869	382537
100947	382538
84295	382539
1343	382540
57052	382541
2697	382542
84375	382543
40334	382544
8803	382545
85582	382546
68512	382547
22334	382548
12212	382549
814	382550
304054	382551
274204	382552
147144	382553
187760	382554
94642	382555
35150	382556
77890	382557
71980	382558
48805	382559
20473	382560
125572	382561
148809	382562
76466	382563
9866	382564
95244	382565
75386	382566
270429	382567
15001	382568
29030	382569
82123	382570
230	382571
135944	382572
192449	382573
110242	382574
87202	382575
29157	382576
116605	382577
305	382578
287416	382579
14290	382580
235685	382581
56845	382582
20417	382583
8865	382584
147687	382585
133949	382586
10484	382587
51749	382588
259277	382589
211460	382590
231	382591
79889	382592
247334	382593
115381	382594
565	382595
323460	382596
2531	382597
121791	382598
196701	382599
11441	382600
20391	382601
38223	382602
17636	382603
97790	382604
20544	382605
938	382606
55457	382607
71299	382608
89288	382609
82005	382610
96143	382611
135777	382612
82971	382613
339317	382614
41324	382615
95518	382616
311286	382617
38274	382618
81193	382619
218966	382620
32656	382621
258784	382622
31298	382623
183273	382624
153200	382625
35437	382626
282437	382627
201598	382628
316305	382629
94403	382630
24187	382631
1951	382632
49061	382633
851	382634
295339	382635
24295	382636
61757	382637
11632	382638
57700	382639
335639	382640
4915	382641
71451	382642
30994	382643
7940	382644
35921	382645
108470	382646
83761	382647
37985	382648
13136	382649
48699	382650
121941	382651
356063	382652
95670	382653
83280	382654
15860	382655
4853	382656
25746	382657
75788	382658
27553	382659
140354	382660
11383	382661
8735	382662
109478	382663
14145	382664
49044	382665
500	382666
8237	382667
20245	382668
49182	382669
21459	382670
58339	382671
57073	382672
334288	382673
64659	382674
200184	382675
92203	382676
46	382677
115071	382678
340140	382679
22912	382680
38875	382681
121890	382682
124757	382683
276156	382684
3433	382685
76646	382686
24547	382687
3594	382688
3037	382689
9415	382690
38803	382691
2047	382692
30390	382693
10412	382694
41694	382695
5087	382696
237899	382697
40844	382698
49218	382699
34109	382700
304	382701
283248	382702
116877	382703
14987	382704
71976	382705
19112	382706
187564	382707
19977	382708
564	382709
11009	382710
103403	382711
23942	382712
37053	382713
172656	382714
214413	382715
917	382716
11129	382717
17569	382718
23726	382719
45812	382720
10621	382721
268915	382722
17975	382723
30534	382724
270	382725
36869	382726
6980	382727
173418	382728
120717	382729
96793	382730
13467	382731
209920	382732
122016	382733
885	382734
10616	382735
111154	382736
139913	382737
295022	382738
109995	382739
36382	382740
39380	382741
1080	382742
201579	382743
1035	382744
1014	382745
60085	382746
196699	382747
166080	382748
180210	382749
920	382750
128014	382751
51299	382752
131409	382753
135561	382754
2896	382755
279053	382756
6918	382757
265449	382758
5732	382759
196183	382760
93443	382761
17651	382762
122480	382763
122480	382764
94843	382765
94911	382766
68287	382767
164670	382768
174090	382769
302757	382770
110561	382771
292103	382772
67100	382773
4442	382774
195846	382775
3167	382776
26981	382777
72285	382778
7310	382779
19410	382780
84	382781
10396	382782
129	382783
139120	382784
77108	382785
19478	382786
43961	382787
9080	382788
38548	382789
10128	382790
4930	382791
12759	382792
277981	382793
24848	382794
139093	382795
136	382796
119378	382797
277577	382798
3735	382799
346656	382800
124265	382801
106042	382802
18989	382803
168383	382804
322926	382805
42786	382806
32353	382807
9746	382808
165622	382809
32418	382810
54176	382811
243657	382812
199086	382813
201634	382814
6592	382815
81961	382816
19366	382817
347371	382818
54384	382819
220839	382820
19583	382821
204745	382822
339653	382823
458	382824
201090	382825
126856	382826
27541	382827
117020	382828
4262	382829
39094	382830
199781	382831
14583	382832
2293	382833
201503	382834
199839	382835
54571	382836
2299	382837
198377	382838
344429	382839
14540	382840
124630	382841
37637	382842
26858	382843
81356	382844
124987	382845
80962	382846
8397	382847
87379	382848
26867	382849
338393	382850
26945	382851
199773	382852
6610	382853
4178	382854
125429	382855
4328	382856
38201	382857
80769	382858
199211	382859
26833	382860
3394	382861
1401	382862
6624	382863
2286	382864
198352	382865
337340	382866
200678	382867
124412	382868
202158	382869
37637	382870
54478	382871
82828	382872
15065	382873
1601	382874
10840	382875
126345	382876
55060	382877
126475	382878
10858	382879
81595	382880
200710	382881
202341	382882
124246	382883
199811	382884
199866	382885
54545	382886
37607	382887
14508	382888
203045	382889
6609	382890
54751	382891
199265	382892
10835	382893
82758	382894
333542	382895
199189	382896
126575	382897
14575	382898
82428	382899
202989	382900
8402	382901
38216	382902
335786	382903
199502	382904
124341	382905
26945	382906
204102	382907
14516	382908
6624	382909
55090	382910
80845	382911
82520	382912
82383	382913
201814	382914
6609	382915
38317	382916
184088	382917
81943	382918
8482	382919
201978	382920
80804	382921
1124	382922
8480	382923
82772	382924
110	382925
54684	382926
200412	382927
38204	382928
5252	382929
15889	382930
297323	382931
50075	382932
177426	382933
63791	382934
26849	382935
199289	382936
19376	382937
113888	382938
271861	382939
77722	382940
268457	382941
14170	382942
36387	382943
103508	382944
107856	382945
777	382946
69429	382947
311144	382948
192513	382949
16570	382950
5744	382951
75684	382952
995	382953
1710	382954
10379	382955
232439	382956
39746	382957
300290	382958
11754	382959
25870	382960
172309	382961
53597	382962
84355	382963
327701	382964
48564	382965
94798	382966
208560	382967
53435	382968
323611	382969
4438	382970
226124	382971
11372	382972
356495	382973
47265	382974
207368	382975
67655	382976
312708	382977
106265	382978
72461	382979
147374	382980
188719	382981
119660	382982
2826	382983
187726	382984
186987	382985
312520	382986
77269	382987
117639	382988
117776	382989
117443	382990
117412	382991
90890	382992
119634	382993
193874	382994
136358	382995
92427	382996
17051	382997
187041	382998
273407	382999
9072	383000
30726	383001
303020	383002
15006	383003
97037	383004
2175	383005
18893	383006
251799	383007
8491	383008
187687	383009
136889	383010
228643	383011
4434	383012
38403	383013
127192	383014
14022	383015
80166	383016
27223	383017
210414	383018
340912	383019
15230	383020
333996	383021
129139	383022
56776	383023
8714	383024
14643	383025
82941	383026
55772	383027
68283	383028
24686	383029
65803	383030
49647	383031
172866	383032
167111	383033
6446	383034
9539	383035
81794	383036
698	383037
47054	383038
171024	383039
83540	383040
4680	383041
1999	383042
72241	383043
288561	383044
343310	383045
342705	383046
83021	383047
316758	383048
72290	383049
61660	383050
179215	383051
37186	383052
6283	383053
57475	383054
122838	383055
191636	383056
80318	383057
162660	383058
18969	383059
55482	383060
203450	383061
21296	383062
22609	383063
139686	383064
194444	383065
102716	383066
46052	383067
20991	383068
94971	383069
29569	383070
197446	383071
61495	383072
13867	383073
118645	383074
183796	383075
344994	383076
179101	383077
155593	383078
31058	383079
184801	383080
142828	383081
29698	383082
81341	383083
122052	383084
22382	383085
32887	383086
65980	383087
65827	383088
300034	383089
2448	383090
47280	383091
183245	383092
86509	383093
123699	383094
124683	383095
14890	383096
277	383097
71114	383098
61512	383099
203859	383100
98028	383101
5989	383102
9437	383103
408	383104
170407	383105
78620	383106
14088	383107
196424	383108
23385	383109
270749	383110
166798	383111
76769	383112
10603	383113
102988	383114
113159	383115
42011	383116
102565	383117
245771	383118
200867	383119
6782	383120
326584	383121
119541	383122
107576	383123
266187	383124
237124	383125
189060	383126
101774	383127
68818	383128
329283	383129
27840	383130
261281	383131
52799	383132
273792	383133
77603	383134
166701	383135
200627	383136
266951	383137
19594	383138
158107	383139
949	383140
20525	383141
195570	383142
329832	383143
12298	383144
94445	383145
73323	383146
338504	383147
94781	383148
254802	383149
174636	383150
27176	383151
21908	383152
99367	383153
302525	383154
1315	383155
65194	383156
26473	383157
13574	383158
59395	383159
53735	383160
153844	383161
5185	383162
95499	383163
1435	383164
139045	383165
224132	383166
2819	383167
196763	383168
19586	383169
242667	383170
252565	383171
33547	383172
42747	383173
76982	383174
137765	383175
235649	383176
2928	383177
336892	383178
88494	383179
195596	383180
25056	383181
8390	383182
91210	383183
251537	383184
34436	383185
301103	383186
303786	383187
204739	383188
251205	383189
204912	383190
100910	383191
140685	383192
28921	383193
255774	383194
282650	383195
8704	383196
27397	383197
45145	383198
50734	383199
304099	383200
322890	383201
138756	383202
54970	383203
113945	383204
41767	383205
98446	383206
31102	383207
127271	383208
28877	383209
99292	383210
83994	383211
90252	383212
195596	383213
128023	383214
63081	383215
100	383216
42343	383217
25923	383218
5881	383219
5853	383220
83138	383221
47026	383222
109984	383223
69571	383224
24468	383225
90692	383226
59688	383227
68457	383228
170069	383229
19586	383230
199142	383231
110927	383232
178100	383233
21596	383234
227222	383235
82658	383236
140148	383237
332090	383238
230481	383239
69050	383240
71104	383241
278419	383242
52469	383243
289810	383244
162565	383245
17867	383246
74350	383247
30017	383248
202424	383249
99540	383250
328672	383251
28615	383252
2	383253
173908	383254
5260	383255
19762	383256
345577	383257
215221	383258
324682	383259
64181	383260
249257	383261
348351	383262
305834	383263
315345	383264
223832	383265
36710	383266
35080	383267
167473	383268
179967	383269
14813	383270
1365	383271
10418	383272
49790	383273
98556	383274
31980	383275
80947	383276
315297	383277
274190	383278
206357	383279
206357	383280
354702	383281
83544	383282
38826	383283
23486	383284
770	383285
263257	383286
167989	383287
230542	383288
174541	383289
194108	383290
37266	383291
174780	383292
110097	383293
79948	383294
27161	383295
62675	383296
175242	383297
174751	383298
226953	383299
72454	383300
82592	383301
16256	383302
47108	383303
129384	383304
291252	383305
12195	383306
110302	383307
304517	383308
72487	383309
72454	383310
50685	383311
208094	383312
79429	383313
62767	383314
110900	383315
135794	383316
33014	383317
3860	383318
209477	383319
326424	383320
62177	383321
3123	383322
146924	383323
239718	383324
16784	383325
207978	383326
8839	383327
209602	383328
313032	383329
17	383330
10249	383331
251752	383332
120012	383333
12701	383334
10983	383335
191371	383336
126838	383337
158981	383338
102335	383339
5951	383340
3138	383341
102295	383342
106693	383343
228111	383344
246399	383345
355081	383346
135975	383347
323904	383348
129216	383349
4807	383350
169074	383351
591	383352
100556	383353
158097	383354
87929	383355
124749	383356
107940	383357
111573	383358
458	383359
59822	383360
215545	383361
59822	383362
14074	383363
26	383364
290451	383365
120702	383366
29724	383367
24376	383368
90625	383369
165294	383370
80222	383371
149111	383372
49214	383373
60539	383374
27196	383375
74828	383376
41133	383377
208564	383378
24865	383379
119867	383380
78570	383381
46343	383382
171708	383383
70536	383384
14618	383385
173941	383386
326478	383387
88818	383388
47346	383389
15375	383390
194635	383391
55757	383392
164717	383393
17397	383394
33116	383395
5129	383396
1902	383397
21072	383398
42233	383399
2990	383400
317236	383401
12542	383402
42130	383403
44587	383404
16764	383405
36031	383406
206725	383407
74488	383408
101448	383409
103493	383410
981	383411
64181	383412
2112	383413
23737	383414
23737	383415
101725	383416
96271	383417
175432	383418
307189	383419
174076	383420
320377	383421
109742	383422
303164	383423
174699	383424
26858	383425
149251	383426
759	383427
33622	383428
2394	383429
1745	383430
46603	383431
4144	383432
68618	383433
2147	383434
50961	383435
9393	383436
257866	383437
21124	383438
68196	383439
10636	383440
44009	383441
11847	383442
119463	383443
102426	383444
119063	383445
12536	383446
29652	383447
12951	383448
12058	383449
105836	383450
262431	383451
11678	383452
19741	383453
27046	383454
27046	383455
46988	383456
175098	383457
251462	383458
128068	383459
18493	383460
35353	383461
420	383462
46150	383463
146308	383464
155657	383465
165902	383466
45911	383467
98119	383468
346954	383469
129426	383470
127404	383471
14699	383472
352910	383473
110480	383474
46423	383475
33969	383476
58481	383477
261313	383478
131780	383479
84925	383480
183963	383481
162153	383482
124436	383483
288861	383484
290087	383485
14415	383486
14705	383487
289129	383488
49328	383489
55384	383490
49414	383491
327101	383492
123743	383493
204652	383494
13172	383495
56334	383496
147757	383497
175757	383498
49792	383499
32392	383500
105243	383501
7671	383502
78048	383503
36185	383504
105273	383505
16608	383506
89274	383507
274533	383508
98890	383509
167013	383510
188095	383511
137677	383512
66532	383513
68156	383514
22677	383515
126754	383516
160032	383517
65228	383518
17876	383519
314640	383520
52422	383521
122389	383522
30612	383523
30295	383524
167386	383525
71974	383526
190184	383527
52498	383528
201044	383529
18959	383530
168337	383531
188177	383532
28210	383533
8354	383534
106033	383535
87307	383536
68060	383537
164549	383538
97748	383539
188257	383540
138264	383541
79109	383542
48918	383543
45486	383544
33129	383545
163497	383546
53846	383547
12712	383548
214435	383549
227929	383550
97942	383551
50721	383552
88820	383553
167262	383554
44238	383555
52840	383556
172588	383557
267686	383558
118901	383559
25804	383560
117879	383561
318381	383562
173533	383563
173308	383564
354191	383565
94388	383566
42780	383567
268720	383568
64252	383569
301874	383570
203348	383571
65867	383572
6155	383573
193380	383574
193380	383575
319569	383576
64311	383577
214534	383578
162285	383579
268218	383580
154575	383581
79899	383582
216060	383583
4309	383584
166268	383585
64361	383586
30830	383587
47185	383588
106498	383589
269308	383590
30939	383591
15922	383592
102	383593
2920	383594
314447	383595
300480	383596
39819	383597
64252	383598
188157	383599
350289	383600
389	383601
52904	383602
316992	383603
314207	383604
28119	383605
50226	383606
22183	383607
21037	383608
69596	383609
231117	383610
314582	383611
119071	383612
159850	383613
66840	383614
37738	383615
483	383616
45	383617
314089	383618
160963	383619
314345	383620
119320	383621
22930	383622
16234	383623
3501	383624
183474	383625
190686	383626
87284	383627
289226	383628
267798	383629
46786	383630
25028	383631
356750	383632
104169	383633
133536	383634
4478	383635
1948	383636
12848	383637
99126	383638
238540	383639
80195	383640
229619	383641
306134	383642
231127	383643
142278	383644
5881	383645
289107	383646
31719	383647
311076	383648
222549	383649
6709	383650
211973	383651
351485	383652
286197	383653
49047	383654
176120	383655
62650	383656
17828	383657
26301	383658
28225	383659
192596	383660
4764	383661
14110	383662
4764	383663
388	383664
41958	383665
54029	383666
582	383667
2764	383668
192592	383669
174257	383670
19308	383671
319839	383672
135261	383673
289989	383674
263071	383675
324391	383676
90490	383677
122471	383678
275525	383679
11564	383680
19741	383681
99430	383682
197912	383683
44273	383684
42706	383685
56617	383686
62530	383687
225	383688
61100	383689
38825	383690
179691	383691
45416	383692
45333	383693
868	383694
84100	383695
21387	383696
111212	383697
52207	383698
174455	383699
68636	383700
38835	383701
340514	383702
72557	383703
1227	383704
208987	383705
173175	383706
271955	383707
80112	383708
64361	383709
49733	383710
352871	383711
347704	383712
49732	383713
40304	383714
32931	383715
33016	383716
65761	383717
27313	383718
231768	383719
225103	383720
171150	383721
6547	383722
4972	383723
40568	383724
19983	383725
80115	383726
38217	383727
9798	383728
83753	383729
43056	383730
207440	383731
8253	383732
36021	383733
103227	383734
83373	383735
779	383736
19190	383737
146314	383738
111446	383739
49760	383740
323257	383741
27188	383742
174693	383743
127370	383744
38456	383745
82976	383746
10993	383747
204954	383748
241720	383749
98903	383750
229113	383751
127198	383752
83023	383753
82952	383754
55797	383755
99367	383756
55831	383757
6897	383758
38446	383759
83045	383760
270857	383761
303896	383762
55741	383763
6280	383764
55799	383765
27229	383766
8490	383767
19723	383768
83025	383769
19751	383770
132952	383771
55873	383772
49763	383773
27214	383774
294158	383775
200558	383776
127203	383777
38444	383778
27223	383779
127320	383780
38469	383781
19758	383782
111044	383783
56630	383784
356916	383785
221838	383786
150487	383787
322456	383788
154211	383789
275390	383790
2264	383791
2948	383792
2264	383793
315924	383794
8747	383795
20732	383796
159524	383797
427	383798
109362	383799
143915	383800
10918	383801
116479	383802
14029	383803
124979	383804
78670	383805
41195	383806
166562	383807
298700	383808
26454	383809
17830	383810
283330	383811
44621	383812
53121	383813
58966	383814
332861	383815
148775	383816
185966	383817
217170	383818
178966	383819
115716	383820
194712	383821
89871	383822
42891	383823
57934	383824
32666	383825
122813	383826
12351	383827
30431	383828
44403	383829
12944	383830
146561	383831
65661	383832
19644	383833
74767	383834
37503	383835
22582	383836
65772	383837
7552	383838
331549	383839
253596	383840
327180	383841
281051	383842
10472	383843
99269	383844
60966	383845
81843	383846
273868	383847
349943	383848
1213	383849
77317	383850
271	383851
128660	383852
5660	383853
21605	383854
96052	383855
204763	383856
15286	383857
119646	383858
2605	383859
1773	383860
362	383861
89142	383862
91747	383863
51641	383864
72247	383865
137599	383866
36978	383867
125423	383868
5728	383869
265885	383870
60565	383871
97656	383872
49251	383873
36932	383874
78285	383875
14443	383876
30908	383877
55180	383878
26367	383879
77567	383880
66830	383881
31228	383882
298554	383883
38858	383884
51307	383885
5844	383886
22988	383887
84967	383888
187599	383889
40461	383890
220568	383891
87171	383892
11361	383893
26879	383894
10280	383895
71260	383896
321913	383897
14557	383898
69645	383899
87819	383900
17030	383901
125144	383902
10234	383903
55267	383904
21674	383905
166304	383906
91181	383907
226825	383908
200	383909
21648	383910
27079	383911
52327	383912
55413	383913
149011	383914
276508	383915
93547	383916
166746	383917
252060	383918
152033	383919
199194	383920
105947	383921
35344	383922
172906	383923
51553	383924
50380	383925
286016	383926
206464	383927
161	383928
36472	383929
120044	383930
252033	383931
107755	383932
189303	383933
4305	383934
40622	383935
48302	383936
116809	383937
41770	383938
155521	383939
127633	383940
252883	383941
315460	383942
28231	383943
15491	383944
149137	383945
177059	383946
45209	383947
20478	383948
7812	383949
41247	383950
31000	383951
16146	383952
13438	383953
50703	383954
25565	383955
28566	383956
8803	383957
68937	383958
34986	383959
299080	383960
11194	383961
18349	383962
41376	383963
81909	383964
57670	383965
233086	383966
50514	383967
253973	383968
91209	383969
145260	383970
18686	383971
123479	383972
5781	383973
143075	383974
103442	383975
337134	383976
8020	383977
87	383978
14044	383979
14044	383980
14402	383981
53020	383982
5974	383983
15167	383984
182037	383985
75084	383986
118620	383987
57053	383988
9175	383989
3441	383990
197651	383991
44806	383992
51399	383993
14670	383994
20773	383995
53954	383996
92920	383997
87039	383998
113199	383999
55484	384000
65776	384001
34581	384002
142899	384003
94411	384004
1204	384005
52792	384006
8317	384007
4390	384008
162521	384009
145663	384010
48247	384011
290186	384012
76024	384013
122148	384014
3375	384015
293054	384016
100304	384017
72771	384018
3992	384019
12495	384020
310236	384021
269362	384022
50049	384023
29315	384024
130101	384025
353972	384026
184115	384027
121376	384028
91003	384029
4041	384030
8712	384031
28920	384032
124139	384033
65672	384034
344210	384035
5248	384036
120540	384037
70343	384038
1234	384039
839	384040
96083	384041
104582	384042
30416	384043
280906	384044
24072	384045
18570	384046
27036	384047
70553	384048
33303	384049
115875	384050
25509	384051
25497	384052
248119	384053
46247	384054
256126	384055
18699	384056
299194	384057
6392	384058
51097	384059
18568	384060
89724	384061
51819	384062
126306	384063
54124	384064
77629	384065
82085	384066
61477	384067
272373	384068
110317	384069
48754	384070
13905	384071
19993	384072
87124	384073
130906	384074
91534	384075
200599	384076
99024	384077
92403	384078
59689	384079
71375	384080
34343	384081
115329	384082
118556	384083
11401	384084
117193	384085
6845	384086
38065	384087
55806	384088
94452	384089
2284	384090
18547	384091
10212	384092
52772	384093
53126	384094
175016	384095
1436	384096
182682	384097
252851	384098
33133	384099
93741	384100
92501	384101
93755	384102
191243	384103
121638	384104
51074	384105
26032	384106
50111	384107
75664	384108
56976	384109
208719	384110
37669	384111
58334	384112
129697	384113
107797	384114
9175	384115
3879	384116
7051	384117
209945	384118
153461	384119
114029	384120
154957	384121
309756	384122
16959	384123
59442	384124
25141	384125
4687	384126
166380	384127
108224	384128
219579	384129
309929	384130
136857	384131
22095	384132
35059	384133
66263	384134
330749	384135
3626	384136
63890	384137
156905	384138
37600	384139
197338	384140
91007	384141
81817	384142
13032	384143
153916	384144
161869	384145
17045	384146
56511	384147
267808	384148
14191	384149
186530	384150
170684	384151
157274	384152
61753	384153
88512	384154
5106	384155
51845	384156
163218	384157
422	384158
371	384159
219257	384160
70825	384161
54277	384162
26659	384163
62313	384164
18856	384165
146563	384166
35584	384167
278868	384168
228670	384169
261972	384170
325124	384171
88593	384172
109295	384173
13211	384174
38322	384175
163559	384176
34062	384177
59585	384178
34058	384179
291343	384180
142296	384181
274794	384182
49549	384183
15714	384184
173061	384185
138142	384186
2061	384187
42605	384188
9267	384189
9267	384190
100574	384191
158145	384192
9261	384193
259906	384194
158149	384195
9267	384196
42605	384197
16238	384198
158144	384199
259907	384200
18824	384201
104809	384202
7491	384203
18904	384204
46070	384205
31989	384206
209452	384207
189067	384208
3969	384209
65744	384210
134745	384211
165	384212
49788	384213
113254	384214
64385	384215
98171	384216
247678	384217
272978	384218
204727	384219
229049	384220
136574	384221
163535	384222
251458	384223
71764	384224
62178	384225
103787	384226
206091	384227
130956	384228
4081	384229
63404	384230
106460	384231
56017	384232
108947	384233
65977	384234
15673	384235
322406	384236
8311	384237
124424	384238
52664	384239
93280	384240
190997	384241
41202	384242
17761	384243
344957	384244
207270	384245
1552	384246
13073	384247
66803	384248
79182	384249
9059	384250
5972	384251
23223	384252
5181	384253
9673	384254
138509	384255
38182	384256
142156	384257
61200	384258
126507	384259
310756	384260
77821	384261
315167	384262
193868	384263
108152	384264
120638	384265
317905	384266
119	384267
30996	384268
1208	384269
94152	384270
32199	384271
142190	384272
136964	384273
84810	384274
10629	384275
78137	384276
77173	384277
73490	384278
55866	384279
225598	384280
102734	384281
129573	384282
17216	384283
319407	384284
31110	384285
160965	384286
146118	384287
96901	384288
21134	384289
112988	384290
125855	384291
124271	384292
52393	384293
100980	384294
188698	384295
1041	384296
71346	384297
18508	384298
16766	384299
28311	384300
46240	384301
5276	384302
65181	384303
202	384304
39439	384305
72398	384306
23981	384307
24078	384308
7137	384309
2338	384310
14785	384311
172319	384312
89282	384313
41373	384314
133442	384315
83511	384316
19769	384317
49405	384318
91706	384319
4321	384320
3957	384321
31702	384322
9520	384323
4815	384324
26374	384325
9487	384326
2068	384327
239465	384328
1215	384329
26027	384330
479	384331
634	384332
3559	384333
157019	384334
52178	384335
120722	384336
140872	384337
31805	384338
7453	384339
92708	384340
31657	384341
22726	384342
160226	384343
141359	384344
340787	384345
236817	384346
45585	384347
3195	384348
49584	384349
183627	384350
52046	384351
45443	384352
112315	384353
102939	384354
16673	384355
9586	384356
200810	384357
118689	384358
196681	384359
56970	384360
9717	384361
263404	384362
200499	384363
16689	384364
16647	384365
22728	384366
193030	384367
18914	384368
60555	384369
69279	384370
256596	384371
191465	384372
194830	384373
223147	384374
13645	384375
122602	384376
227028	384377
122373	384378
40857	384379
39275	384380
30899	384381
1064	384382
115076	384383
122543	384384
119553	384385
44157	384386
164745	384387
12485	384388
16687	384389
7458	384390
101446	384391
97414	384392
329331	384393
180157	384394
67044	384395
183242	384396
26109	384397
22787	384398
2137	384399
74536	384400
16677	384401
7449	384402
16639	384403
10655	384404
1502	384405
22784	384406
22805	384407
31807	384408
5903	384409
30913	384410
236355	384411
145928	384412
47057	384413
102617	384414
196601	384415
16637	384416
16640	384417
194336	384418
32940	384419
28462	384420
20700	384421
16682	384422
160238	384423
45415	384424
267449	384425
30913	384426
74375	384427
106060	384428
35978	384429
180725	384430
113909	384431
28785	384432
61684	384433
237505	384434
81213	384435
126317	384436
22783	384437
28462	384438
46900	384439
158948	384440
5897	384441
162966	384442
181454	384443
267868	384444
193271	384445
9655	384446
114157	384447
137552	384448
117076	384449
52721	384450
67077	384451
273088	384452
21506	384453
61669	384454
113444	384455
67	384456
3536	384457
5444	384458
16301	384459
26	384460
10207	384461
31479	384462
14078	384463
6549	384464
104203	384465
95669	384466
227141	384467
72242	384468
177620	384469
354656	384470
31230	384471
128706	384472
172152	384473
2724	384474
291567	384475
103883	384476
17334	384477
5722	384478
38287	384479
158536	384480
124145	384481
55052	384482
168373	384483
108326	384484
32990	384485
19053	384486
29631	384487
22977	384488
9836	384489
177715	384490
25783	384491
104491	384492
5034	384493
17174	384494
7569	384495
214112	384496
39870	384497
88849	384498
97380	384499
154278	384500
66875	384501
249293	384502
597	384503
36414	384504
52688	384505
119095	384506
131359	384507
11074	384508
14774	384509
998	384510
4822	384511
92923	384512
112882	384513
43082	384514
240799	384515
8797	384516
42598	384517
8138	384518
191500	384519
43004	384520
55637	384521
30588	384522
313150	384523
167855	384524
79684	384525
27446	384526
34171	384527
72180	384528
7437	384529
117430	384530
17740	384531
28172	384532
149950	384533
12469	384534
31462	384535
145755	384536
2943	384537
239143	384538
53208	384539
152517	384540
53508	384541
25867	384542
56879	384543
33419	384544
25624	384545
1882	384546
302982	384547
65467	384548
161663	384549
14553	384550
355322	384551
206806	384552
70593	384553
26468	384554
153787	384555
89190	384556
50534	384557
147599	384558
38595	384559
117855	384560
19773	384561
55864	384562
289938	384563
326245	384564
195210	384565
11826	384566
78173	384567
115295	384568
30934	384569
26238	384570
12695	384571
19658	384572
196698	384573
24819	384574
28410	384575
1321	384576
80945	384577
41769	384578
280266	384579
19232	384580
11915	384581
17157	384582
11348	384583
303692	384584
205558	384585
210197	384586
207362	384587
7538	384588
110921	384589
132366	384590
24186	384591
122937	384592
172492	384593
44961	384594
29990	384595
91900	384596
111792	384597
312282	384598
57748	384599
92470	384600
15805	384601
352671	384602
346497	384603
56116	384604
46788	384605
133503	384606
165022	384607
52958	384608
197101	384609
79695	384610
51986	384611
90079	384612
29140	384613
68767	384614
152974	384615
10280	384616
68054	384617
69207	384618
7486	384619
50782	384620
96290	384621
153118	384622
183167	384623
55448	384624
9752	384625
12423	384626
17150	384627
146179	384628
44585	384629
4021	384630
13893	384631
189255	384632
13570	384633
26108	384634
36726	384635
54825	384636
328844	384637
133376	384638
253115	384639
70856	384640
40340	384641
283791	384642
151550	384643
141643	384644
59702	384645
75862	384646
6065	384647
163512	384648
138762	384649
113320	384650
47904	384651
186730	384652
6420	384653
50548	384654
135529	384655
3340	384656
181532	384657
248126	384658
15125	384659
522	384660
170460	384661
232996	384662
199752	384663
62829	384664
10907	384665
91253	384666
20335	384667
33015	384668
32456	384669
69087	384670
56513	384671
129153	384672
36952	384673
174561	384674
1359	384675
224831	384676
97090	384677
163329	384678
17072	384679
146310	384680
253515	384681
121344	384682
103317	384683
107426	384684
181297	384685
286169	384686
5590	384687
19773	384688
251294	384689
38400	384690
22268	384691
78309	384692
71082	384693
82933	384694
174670	384695
149224	384696
156391	384697
36164	384698
194622	384699
187257	384700
137265	384701
101457	384702
99080	384703
77201	384704
160311	384705
79764	384706
144041	384707
1990	384708
1990	384709
1990	384710
1990	384711
81812	384712
7241	384713
69541	384714
101979	384715
1482	384716
79978	384717
58503	384718
205843	384719
118235	384720
79600	384721
32788	384722
86423	384723
122239	384724
24376	384725
2004	384726
195579	384727
37294	384728
11347	384729
183394	384730
20033	384731
251020	384732
147749	384733
115509	384734
327966	384735
5306	384736
228097	384737
233	384738
12064	384739
49542	384740
26080	384741
150381	384742
274289	384743
2543	384744
76587	384745
40962	384746
20558	384747
20558	384748
43998	384749
4947	384750
13	384751
38449	384752
133602	384753
30778	384754
100575	384755
273180	384756
186907	384757
2768	384758
268158	384759
311747	384760
311742	384761
186910	384762
103007	384763
7	384764
35186	384765
2768	384766
3252	384767
172766	384768
177069	384769
177075	384770
312	384771
186810	384772
52154	384773
59230	384774
31120	384775
135113	384776
22087	384777
12276	384778
78977	384779
77905	384780
38338	384781
311749	384782
193356	384783
122275	384784
67459	384785
16787	384786
53997	384787
230110	384788
173949	384789
50630	384790
13888	384791
240296	384792
92888	384793
59009	384794
14094	384795
240701	384796
117061	384797
2551	384798
247412	384799
59924	384800
16777	384801
190189	384802
127484	384803
87227	384804
88123	384805
27259	384806
178479	384807
174811	384808
1246	384809
58256	384810
150004	384811
107234	384812
222638	384813
156734	384814
2169	384815
22124	384816
68261	384817
74871	384818
118100	384819
18801	384820
243707	384821
188886	384822
156928	384823
83908	384824
15753	384825
115639	384826
50405	384827
45694	384828
15931	384829
50568	384830
202316	384831
98	384832
1770	384833
1435	384834
1433	384835
2938	384836
1770	384837
130883	384838
1201	384839
11754	384840
368	384841
187623	384842
209484	384843
10090	384844
97984	384845
26533	384846
9703	384847
13976	384848
2737	384849
288432	384850
271417	384851
322739	384852
274619	384853
354281	384854
72008	384855
265943	384856
14316	384857
272	384858
6801	384859
74720	384860
35463	384861
11750	384862
247259	384863
20954	384864
27100	384865
238746	384866
130556	384867
65005	384868
52041	384869
77856	384870
175960	384871
13390	384872
172842	384873
175960	384874
11787	384875
142777	384876
4014	384877
276619	384878
329384	384879
303673	384880
74242	384881
68317	384882
104403	384883
54558	384884
300019	384885
356356	384886
328213	384887
187671	384888
124668	384889
195287	384890
197972	384891
34138	384892
14087	384893
328944	384894
6918	384895
11900	384896
136109	384897
188528	384898
32591	384899
104378	384900
290210	384901
348503	384902
239571	384903
50745	384904
32869	384905
71174	384906
2384	384907
28620	384908
6568	384909
67605	384910
3658	384911
113427	384912
90191	384913
88862	384914
7067	384915
202020	384916
60072	384917
310097	384918
14718	384919
254	384920
273711	384921
8431	384922
74303	384923
17815	384924
74313	384925
119531	384926
5570	384927
76616	384928
348706	384929
2775	384930
27095	384931
54709	384932
3403	384933
93103	384934
64038	384935
247328	384936
64369	384937
323505	384938
193051	384939
129937	384940
171558	384941
285278	384942
177158	384943
121800	384944
193816	384945
350244	384946
40730	384947
193664	384948
122069	384949
327742	384950
229302	384951
94260	384952
19101	384953
41141	384954
65599	384955
139644	384956
70568	384957
92003	384958
202720	384959
256645	384960
67883	384961
23842	384962
142244	384963
145963	384964
300991	384965
67883	384966
164303	384967
119706	384968
40936	384969
4179	384970
102427	384971
113	384972
4989	384973
305201	384974
85938	384975
338227	384976
307534	384977
25474	384978
243456	384979
38198	384980
55461	384981
4357	384982
60109	384983
10904	384984
21225	384985
20646	384986
18584	384987
311394	384988
33553	384989
1819	384990
202556	384991
22644	384992
32232	384993
46352	384994
15201	384995
15356	384996
106965	384997
273733	384998
25520	384999
58955	385000
182489	385001
12990	385002
88182	385003
57562	385004
1281	385005
130499	385006
126990	385007
225409	385008
51827	385009
1718	385010
6950	385011
91644	385012
278305	385013
98827	385014
93213	385015
328764	385016
1681	385017
103353	385018
35696	385019
149328	385020
18018	385021
142192	385022
107710	385023
35879	385024
140524	385025
123059	385026
199942	385027
234376	385028
21723	385029
70655	385030
59434	385031
6909	385032
41	385033
28998	385034
54114	385035
99537	385036
161367	385037
12632	385038
23110	385039
296105	385040
55082	385041
24907	385042
166317	385043
83810	385044
252861	385045
299465	385046
219129	385047
30454	385048
230033	385049
198096	385050
155765	385051
178598	385052
31818	385053
9514	385054
172550	385055
171483	385056
109609	385057
172504	385058
34591	385059
1307	385060
292898	385061
14	385062
71521	385063
279858	385064
174115	385065
304963	385066
343	385067
14	385068
299	385069
76829	385070
76829	385071
76829	385072
49542	385073
14	385074
47806	385075
20709	385076
25290	385077
7384	385078
488	385079
226390	385080
1519	385081
325281	385082
83794	385083
11629	385084
2728	385085
31174	385086
182691	385087
274153	385088
23146	385089
192400	385090
161179	385091
96180	385092
103635	385093
69899	385094
149983	385095
67502	385096
180442	385097
452	385098
29471	385099
887	385100
42156	385101
19038	385102
233199	385103
18466	385104
162090	385105
105718	385106
75509	385107
44991	385108
44991	385109
124352	385110
208	385111
223430	385112
93993	385113
3449	385114
158160	385115
89173	385116
296702	385117
66254	385118
5349	385119
64165	385120
3942	385121
38965	385122
151475	385123
289428	385124
172842	385125
315700	385126
319241	385127
276354	385128
9	385129
111436	385130
98638	385131
17735	385132
31816	385133
160373	385134
160306	385135
117532	385136
139892	385137
134064	385138
322214	385139
84949	385140
33923	385141
111909	385142
109228	385143
81859	385144
166762	385145
57148	385146
59166	385147
3786	385148
92499	385149
2504	385150
142079	385151
82609	385152
75266	385153
2704	385154
31450	385155
15664	385156
2436	385157
109735	385158
147224	385159
101056	385160
84037	385161
70399	385162
353021	385163
52780	385164
6109	385165
102453	385166
44685	385167
36896	385168
9191	385169
31597	385170
30674	385171
22091	385172
100824	385173
36194	385174
30152	385175
7442	385176
20180	385177
5059	385178
45511	385179
739	385180
8077	385181
66980	385182
90212	385183
257025	385184
28373	385185
116888	385186
116910	385187
5683	385188
100812	385189
203339	385190
96285	385191
158630	385192
36523	385193
10095	385194
249342	385195
37479	385196
22949	385197
3393	385198
171330	385199
55415	385200
63724	385201
86559	385202
14788	385203
130407	385204
5532	385205
45474	385206
45263	385207
7129	385208
66343	385209
215208	385210
66498	385211
57733	385212
28373	385213
16144	385214
108117	385215
86462	385216
99464	385217
18623	385218
111584	385219
139214	385220
86007	385221
101520	385222
67265	385223
26078	385224
161665	385225
143226	385226
40137	385227
4688	385228
29122	385229
87836	385230
123828	385231
87659	385232
250522	385233
183070	385234
99061	385235
15785	385236
285668	385237
31491	385238
243480	385239
87020	385240
112676	385241
57272	385242
28889	385243
20542	385244
19243	385245
63436	385246
92342	385247
34945	385248
28219	385249
3361	385250
6552	385251
11832	385252
17019	385253
257945	385254
143315	385255
17272	385256
184864	385257
43125	385258
65505	385259
235759	385260
21070	385261
60549	385262
3609	385263
87706	385264
129534	385265
147540	385266
198657	385267
23748	385268
3520	385269
6953	385270
23781	385271
340511	385272
107507	385273
334182	385274
153532	385275
166528	385276
187592	385277
14455	385278
152905	385279
102472	385280
94855	385281
95538	385282
70284	385283
12045	385284
17183	385285
3644	385286
86	385287
34570	385288
154564	385289
384	385290
39808	385291
67622	385292
302024	385293
48489	385294
18333	385295
67114	385296
65209	385297
180712	385298
190753	385299
8319	385300
47655	385301
315378	385302
179013	385303
25217	385304
605	385305
29244	385306
11258	385307
53590	385308
252600	385309
31076	385310
128316	385311
8322	385312
6297	385313
21416	385314
176772	385315
56322	385316
89131	385317
269759	385318
206149	385319
153836	385320
190545	385321
65302	385322
147970	385323
85287	385324
41042	385325
170441	385326
20873	385327
143205	385328
51015	385329
219790	385330
216333	385331
63332	385332
169484	385333
255681	385334
16620	385335
107163	385336
97751	385337
60158	385338
61782	385339
125890	385340
195068	385341
48050	385342
55840	385343
89353	385344
344285	385345
63221	385346
3655	385347
326607	385348
17354	385349
98995	385350
33448	385351
163627	385352
35721	385353
326776	385354
96946	385355
23271	385356
14626	385357
130290	385358
89182	385359
118170	385360
6598	385361
38768	385362
55004	385363
147197	385364
53775	385365
93729	385366
67663	385367
8023	385368
13743	385369
22498	385370
128268	385371
221680	385372
82612	385373
126801	385374
156035	385375
284966	385376
119163	385377
2697	385378
17738	385379
168908	385380
38458	385381
31144	385382
158186	385383
106479	385384
97855	385385
249310	385386
172210	385387
205946	385388
25017	385389
142024	385390
5667	385391
45757	385392
141086	385393
41542	385394
976	385395
46230	385396
67584	385397
45762	385398
33550	385399
11750	385400
333	385401
41695	385402
122663	385403
161592	385404
294948	385405
9774	385406
8296	385407
156855	385408
40076	385409
16538	385410
30189	385411
3980	385412
15924	385413
356263	385414
351944	385415
9008	385416
234724	385417
228890	385418
143056	385419
3652	385420
236488	385421
180384	385422
99641	385423
7153	385424
73918	385425
10592	385426
5508	385427
10570	385428
18989	385429
145568	385430
1448	385431
247470	385432
191925	385433
120254	385434
5137	385435
343581	385436
136774	385437
237640	385438
106232	385439
854	385440
190006	385441
22032	385442
47333	385443
53122	385444
134008	385445
122690	385446
133592	385447
135182	385448
191911	385449
41735	385450
144929	385451
189151	385452
36753	385453
52538	385454
1487	385455
36518	385456
3338	385457
44463	385458
142541	385459
89481	385460
188975	385461
52591	385462
349556	385463
53149	385464
189023	385465
83504	385466
797	385467
124644	385468
1611	385469
33722	385470
14901	385471
52437	385472
188966	385473
35498	385474
18962	385475
30940	385476
14024	385477
34900	385478
261384	385479
293968	385480
137599	385481
244835	385482
188755	385483
797	385484
161601	385485
265578	385486
65628	385487
69180	385488
9004	385489
266735	385490
178131	385491
1813	385492
47368	385493
51524	385494
21383	385495
179876	385496
23539	385497
25981	385498
52920	385499
52219	385500
188609	385501
355429	385502
76041	385503
8020	385504
351253	385505
19160	385506
173589	385507
253793	385508
31185	385509
80095	385510
134696	385511
286329	385512
233269	385513
227489	385514
45345	385515
42101	385516
146025	385517
156879	385518
256148	385519
243637	385520
64014	385521
91170	385522
112581	385523
83247	385524
805	385525
142695	385526
296597	385527
192478	385528
200036	385529
35955	385530
220250	385531
194503	385532
18079	385533
155622	385534
306341	385535
39010	385536
3020	385537
67827	385538
209269	385539
248092	385540
67592	385541
333537	385542
24420	385543
145725	385544
336677	385545
88513	385546
96233	385547
145001	385548
31460	385549
43354	385550
211211	385551
97179	385552
42188	385553
233504	385554
62911	385555
178898	385556
112742	385557
76474	385558
176198	385559
98374	385560
178036	385561
77007	385562
221498	385563
187357	385564
121255	385565
77152	385566
77259	385567
312593	385568
73724	385569
153114	385570
138648	385571
187023	385572
279283	385573
252960	385574
149090	385575
21540	385576
144015	385577
300524	385578
108935	385579
279995	385580
9213	385581
155927	385582
286342	385583
89763	385584
53842	385585
15958	385586
196011	385587
356786	385588
287993	385589
324625	385590
228800	385591
6360	385592
353264	385593
47570	385594
270840	385595
163595	385596
214402	385597
193167	385598
30484	385599
48072	385600
17328	385601
169395	385602
353826	385603
136830	385604
299852	385605
167496	385606
105459	385607
350162	385608
146097	385609
83658	385610
93250	385611
163984	385612
2885	385613
25397	385614
15925	385615
325862	385616
77187	385617
4239	385618
138419	385619
43206	385620
80811	385621
228193	385622
26471	385623
145743	385624
69118	385625
203116	385626
196490	385627
127971	385628
194127	385629
68999	385630
193999	385631
79404	385632
101449	385633
117668	385634
26368	385635
121345	385636
195855	385637
15870	385638
51510	385639
270332	385640
76789	385641
183439	385642
40630	385643
301393	385644
39877	385645
108487	385646
109701	385647
9623	385648
150009	385649
112299	385650
75644	385651
87249	385652
52288	385653
90131	385654
92979	385655
228489	385656
96465	385657
334889	385658
335596	385659
66984	385660
46354	385661
15787	385662
219515	385663
31829	385664
67030	385665
75576	385666
75302	385667
95083	385668
50340	385669
8850	385670
39894	385671
124758	385672
131323	385673
102082	385674
14058	385675
313328	385676
313306	385677
182693	385678
96866	385679
92376	385680
232567	385681
182494	385682
162409	385683
309948	385684
352186	385685
109354	385686
334519	385687
246624	385688
93749	385689
160036	385690
79139	385691
167678	385692
29347	385693
189625	385694
53791	385695
53791	385696
35337	385697
35422	385698
161166	385699
193840	385700
192450	385701
89167	385702
23041	385703
161154	385704
63021	385705
14224	385706
86914	385707
338051	385708
200235	385709
342842	385710
75933	385711
81363	385712
265690	385713
190245	385714
188065	385715
316880	385716
3232	385717
284383	385718
45432	385719
22725	385720
168439	385721
31793	385722
139068	385723
180280	385724
98880	385725
102456	385726
58414	385727
39716	385728
104523	385729
3041	385730
12064	385731
181637	385732
215682	385733
86571	385734
121869	385735
242705	385736
37673	385737
328305	385738
239165	385739
79653	385740
231570	385741
353464	385742
45514	385743
13285	385744
97286	385745
37802	385746
346590	385747
34044	385748
192403	385749
74491	385750
25167	385751
68799	385752
327193	385753
67370	385754
85293	385755
46771	385756
103118	385757
275776	385758
84396	385759
235232	385760
186460	385761
46931	385762
8269	385763
71708	385764
50421	385765
70506	385766
2632	385767
144235	385768
85196	385769
185178	385770
93107	385771
341262	385772
19597	385773
11146	385774
103744	385775
50464	385776
196804	385777
68387	385778
33225	385779
11489	385780
178200	385781
50458	385782
123120	385783
194687	385784
226978	385785
178928	385786
96205	385787
34945	385788
315042	385789
224768	385790
139457	385791
107471	385792
37577	385793
133728	385794
104950	385795
58305	385796
144644	385797
41295	385798
50305	385799
111998	385800
191172	385801
125265	385802
207430	385803
74437	385804
133728	385805
80879	385806
178991	385807
143890	385808
28701	385809
343469	385810
108382	385811
327100	385812
196938	385813
116779	385814
316832	385815
69133	385816
104949	385817
86154	385818
98501	385819
98898	385820
9243	385821
79506	385822
61044	385823
122773	385824
209724	385825
166823	385826
300502	385827
193877	385828
47916	385829
183201	385830
220207	385831
141530	385832
308672	385833
114528	385834
11251	385835
216526	385836
25155	385837
134185	385838
53388	385839
52932	385840
9350	385841
63277	385842
3645	385843
80130	385844
28814	385845
26620	385846
339328	385847
655	385848
54000	385849
1201	385850
368	385851
3064	385852
1435	385853
264340	385854
1427	385855
4442	385856
110658	385857
23802	385858
22382	385859
47264	385860
178905	385861
99428	385862
69100	385863
344696	385864
192531	385865
2905	385866
15791	385867
171242	385868
23567	385869
15943	385870
21082	385871
26971	385872
78056	385873
46730	385874
21693	385875
1447	385876
275842	385877
38186	385878
77725	385879
9639	385880
9053	385881
192637	385882
116834	385883
52150	385884
41215	385885
226817	385886
6577	385887
147584	385888
136490	385889
27469	385890
114724	385891
198688	385892
3520	385893
178288	385894
9109	385895
5842	385896
39808	385897
133514	385898
141210	385899
3555	385900
270068	385901
347493	385902
956	385903
25814	385904
4536	385905
41846	385906
257477	385907
26081	385908
94894	385909
6461	385910
91857	385911
6280	385912
55028	385913
126037	385914
126500	385915
232629	385916
151746	385917
722	385918
65808	385919
18961	385920
272124	385921
68163	385922
180192	385923
39470	385924
38406	385925
1357	385926
265725	385927
345966	385928
32140	385929
316231	385930
89319	385931
99193	385932
29674	385933
29280	385934
68761	385935
32253	385936
8262	385937
36619	385938
147672	385939
23158	385940
6805	385941
54513	385942
125154	385943
53027	385944
126316	385945
89681	385946
139731	385947
57306	385948
1528	385949
60567	385950
90083	385951
233820	385952
121346	385953
145421	385954
301807	385955
303525	385956
126001	385957
70242	385958
136365	385959
50867	385960
5229	385961
120936	385962
114187	385963
41521	385964
54116	385965
61974	385966
154254	385967
37447	385968
1036	385969
196186	385970
106781	385971
13866	385972
106022	385973
27050	385974
44491	385975
199044	385976
14093	385977
9655	385978
86929	385979
257180	385980
10977	385981
105404	385982
205250	385983
188827	385984
1801	385985
25965	385986
1248	385987
186324	385988
81916	385989
45752	385990
323604	385991
32373	385992
1325	385993
31221	385994
44545	385995
16807	385996
44560	385997
65362	385998
22289	385999
3568	386000
3568	386001
137109	386002
60112	386003
65261	386004
41012	386005
1430	386006
18824	386007
53353	386008
4440	386009
38070	386010
4117	386011
190102	386012
1279	386013
149640	386014
10387	386015
67955	386016
36460	386017
101856	386018
118355	386019
2886	386020
56597	386021
15329	386022
20973	386023
19505	386024
316581	386025
146172	386026
36930	386027
303479	386028
268	386029
968	386030
76546	386031
11041	386032
151223	386033
9421	386034
23445	386035
76231	386036
23015	386037
10179	386038
167681	386039
99430	386040
51398	386041
305714	386042
138274	386043
156372	386044
307312	386045
156446	386046
197212	386047
10343	386048
60154	386049
309533	386050
61854	386051
19614	386052
83293	386053
105067	386054
334451	386055
206727	386056
254767	386057
9825	386058
91685	386059
333680	386060
310386	386061
70743	386062
144061	386063
78953	386064
65559	386065
124888	386066
120431	386067
29583	386068
167204	386069
27494	386070
177456	386071
10260	386072
21671	386073
62966	386074
142340	386075
129026	386076
148509	386077
231810	386078
25414	386079
23397	386080
47933	386081
3649	386082
86809	386083
15860	386084
28842	386085
301952	386086
37683	386087
46886	386088
1954	386089
35809	386090
270185	386091
16845	386092
250838	386093
214111	386094
1366	386095
181323	386096
18589	386097
52095	386098
337103	386099
292112	386100
77952	386101
7231	386102
150528	386103
32047	386104
43243	386105
62346	386106
7434	386107
14764	386108
39848	386109
232272	386110
23522	386111
18351	386112
121880	386113
339845	386114
87270	386115
133847	386116
95530	386117
118270	386118
179423	386119
156160	386120
122951	386121
30224	386122
124888	386123
35298	386124
197704	386125
60605	386126
325081	386127
134956	386128
76790	386129
340335	386130
41977	386131
40212	386132
106356	386133
161262	386134
17401	386135
124305	386136
38440	386137
82691	386138
162027	386139
19395	386140
183480	386141
55677	386142
335769	386143
130312	386144
50042	386145
70747	386146
130457	386147
265613	386148
304689	386149
62795	386150
2243	386151
63353	386152
231455	386153
119275	386154
134978	386155
30245	386156
3563	386157
37968	386158
107509	386159
53483	386160
91779	386161
7637	386162
229077	386163
201	386164
204015	386165
45260	386166
26520	386167
8884	386168
13865	386169
506	386170
38201	386171
4739	386172
745	386173
36027	386174
93897	386175
173087	386176
347115	386177
21608	386178
20902	386179
228122	386180
50802	386181
202799	386182
42138	386183
36073	386184
1730	386185
167516	386186
36030	386187
374	386188
3590	386189
77851	386190
158215	386191
113323	386192
332696	386193
342428	386194
113621	386195
10870	386196
61139	386197
23	386198
6949	386199
17248	386200
166360	386201
183280	386202
299500	386203
93735	386204
115080	386205
198662	386206
79189	386207
59594	386208
3108	386209
53483	386210
9561	386211
5020	386212
6206	386213
5042	386214
26956	386215
174050	386216
105771	386217
161785	386218
102488	386219
180969	386220
12915	386221
1398	386222
159382	386223
165404	386224
62182	386225
12570	386226
46331	386227
93089	386228
1541	386229
281014	386230
280329	386231
202567	386232
43081	386233
10329	386234
81386	386235
168723	386236
50436	386237
64300	386238
61174	386239
196230	386240
188547	386241
120678	386242
233476	386243
143251	386244
150478	386245
63249	386246
212439	386247
139509	386248
124058	386249
23388	386250
9126	386251
6280	386252
80176	386253
53237	386254
18395	386255
22631	386256
59843	386257
203448	386258
106451	386259
105056	386260
149307	386261
201622	386262
24806	386263
6465	386264
62269	386265
17443	386266
262423	386267
6379	386268
201146	386269
41577	386270
38436	386271
103869	386272
32637	386273
277337	386274
344279	386275
120065	386276
69408	386277
67996	386278
107821	386279
311593	386280
5609	386281
147948	386282
3889	386283
322551	386284
13664	386285
338056	386286
8063	386287
193609	386288
52932	386289
96576	386290
349255	386291
208824	386292
25660	386293
125749	386294
140443	386295
78448	386296
5016	386297
33502	386298
54266	386299
200475	386300
342209	386301
192951	386302
357320	386303
5489	386304
122134	386305
5489	386306
256951	386307
88094	386308
282344	386309
79098	386310
222864	386311
76815	386312
37852	386313
43115	386314
82920	386315
81631	386316
160776	386317
77619	386318
119096	386319
349924	386320
1775	386321
77159	386322
117535	386323
214717	386324
20748	386325
81829	386326
91602	386327
87608	386328
116161	386329
232202	386330
232249	386331
143499	386332
142739	386333
1460	386334
347299	386335
85191	386336
116544	386337
182444	386338
81408	386339
63778	386340
115904	386341
41309	386342
183292	386343
157725	386344
119770	386345
90159	386346
320912	386347
157955	386348
103463	386349
48052	386350
198614	386351
140084	386352
78284	386353
253563	386354
51656	386355
348412	386356
91310	386357
36906	386358
17435	386359
125439	386360
55300	386361
95687	386362
104288	386363
184697	386364
487	386365
65803	386366
81103	386367
343407	386368
71055	386369
198614	386370
153287	386371
92318	386372
344499	386373
17017	386374
256890	386375
123886	386376
60821	386377
281580	386378
252895	386379
126746	386380
224292	386381
320300	386382
120446	386383
338936	386384
82014	386385
333670	386386
53920	386387
339460	386388
191961	386389
163106	386390
76474	386391
121599	386392
13	386393
127190	386394
88742	386395
429	386396
13	386397
46115	386398
2237	386399
342602	386400
125507	386401
346952	386402
4112	386403
1728	386404
82958	386405
8793	386406
82078	386407
100829	386408
266361	386409
329238	386410
4831	386411
63021	386412
163538	386413
276581	386414
248352	386415
151587	386416
68861	386417
1427	386418
274890	386419
18911	386420
78350	386421
69212	386422
324800	386423
52956	386424
33070	386425
36471	386426
345741	386427
121398	386428
11902	386429
8177	386430
33220	386431
105977	386432
119401	386433
2122	386434
269451	386435
195295	386436
68717	386437
28664	386438
203787	386439
31978	386440
263665	386441
300590	386442
351088	386443
35344	386444
161811	386445
78547	386446
327514	386447
323573	386448
192308	386449
36985	386450
103243	386451
7353	386452
78069	386453
27719	386454
154592	386455
55828	386456
192941	386457
854	386458
33220	386459
49910	386460
26821	386461
246862	386462
57562	386463
40359	386464
65992	386465
158934	386466
230215	386467
276959	386468
125084	386469
36532	386470
76959	386471
317411	386472
16554	386473
77592	386474
3295	386475
72945	386476
327067	386477
19609	386478
15138	386479
66894	386480
34302	386481
42469	386482
90620	386483
2477	386484
197791	386485
283173	386486
30137	386487
241256	386488
197791	386489
61809	386490
78719	386491
51231	386492
198013	386493
107353	386494
126191	386495
190220	386496
115391	386497
31026	386498
42155	386499
197676	386500
114899	386501
63264	386502
77343	386503
41433	386504
42118	386505
241863	386506
28791	386507
54460	386508
26256	386509
62260	386510
136609	386511
71283	386512
195543	386513
35577	386514
19423	386515
31026	386516
133691	386517
320306	386518
270820	386519
68972	386520
9374	386521
156778	386522
43653	386523
253360	386524
3645	386525
178817	386526
75598	386527
218271	386528
58531	386529
2790	386530
10935	386531
225689	386532
198537	386533
81348	386534
20081	386535
51068	386536
232304	386537
38160	386538
83763	386539
154490	386540
65728	386541
27590	386542
116949	386543
4193	386544
57793	386545
58522	386546
29360	386547
348556	386548
43372	386549
29587	386550
81430	386551
186173	386552
168984	386553
108351	386554
108036	386555
157110	386556
201644	386557
9349	386558
5940	386559
2593	386560
73704	386561
49060	386562
71882	386563
4311	386564
944	386565
199008	386566
212443	386567
101970	386568
52029	386569
98123	386570
295941	386571
1812	386572
306798	386573
60224	386574
1366	386575
63314	386576
18559	386577
332901	386578
74462	386579
11748	386580
47693	386581
355135	386582
8888	386583
100734	386584
76841	386585
182920	386586
49908	386587
186883	386588
186883	386589
85212	386590
37069	386591
124454	386592
37069	386593
123679	386594
91037	386595
27187	386596
16198	386597
130525	386598
127344	386599
35785	386600
166484	386601
146101	386602
182566	386603
50447	386604
149098	386605
98737	386606
984	386607
115799	386608
125247	386609
87013	386610
1452	386611
261706	386612
199222	386613
178985	386614
183688	386615
1975	386616
93279	386617
3685	386618
85227	386619
150145	386620
164106	386621
106676	386622
307224	386623
305404	386624
136844	386625
247147	386626
173513	386627
120727	386628
106038	386629
199798	386630
91802	386631
179668	386632
170812	386633
165392	386634
4643	386635
233470	386636
113756	386637
120332	386638
208926	386639
262656	386640
319773	386641
74200	386642
27556	386643
201185	386644
169234	386645
133702	386646
98782	386647
73983	386648
26250	386649
144305	386650
79157	386651
205884	386652
60042	386653
284065	386654
145545	386655
184101	386656
264850	386657
25394	386658
248950	386659
35554	386660
14090	386661
51499	386662
118917	386663
155513	386664
40670	386665
161782	386666
76533	386667
99918	386668
37024	386669
66570	386670
68833	386671
87145	386672
104164	386673
34957	386674
152537	386675
37073	386676
120591	386677
194817	386678
113626	386679
40136	386680
53445	386681
158288	386682
73698	386683
2745	386684
61268	386685
133832	386686
53527	386687
54633	386688
60542	386689
198600	386690
111935	386691
75517	386692
191433	386693
78746	386694
42597	386695
305132	386696
92714	386697
94358	386698
113708	386699
14934	386700
102462	386701
19110	386702
225776	386703
148667	386704
226725	386705
244960	386706
240835	386707
183278	386708
183469	386709
76253	386710
142264	386711
153079	386712
24979	386713
271859	386714
107919	386715
166426	386716
43200	386717
59570	386718
211583	386719
32141	386720
192667	386721
21168	386722
89271	386723
29893	386724
1296	386725
18280	386726
100403	386727
31337	386728
146624	386729
63000	386730
329339	386731
46899	386732
11548	386733
5238	386734
54328	386735
41176	386736
138787	386737
99564	386738
203202	386739
197834	386740
333937	386741
51606	386742
3898	386743
42936	386744
153033	386745
186381	386746
23306	386747
11903	386748
81881	386749
54836	386750
15102	386751
5337	386752
92754	386753
128151	386754
5836	386755
172026	386756
333205	386757
279716	386758
20096	386759
106007	386760
62932	386761
357302	386762
126466	386763
342534	386764
172805	386765
31492	386766
112203	386767
205640	386768
70538	386769
340311	386770
102504	386771
44797	386772
173807	386773
120696	386774
284077	386775
95816	386776
127178	386777
14544	386778
30608	386779
18394	386780
282956	386781
84626	386782
51096	386783
103743	386784
249499	386785
209147	386786
84107	386787
75580	386788
207912	386789
135146	386790
128131	386791
85169	386792
91591	386793
78284	386794
25384	386795
184249	386796
92986	386797
183812	386798
71175	386799
8211	386800
177789	386801
123861	386802
192612	386803
294217	386804
11841	386805
69027	386806
5588	386807
62686	386808
156137	386809
1617	386810
207855	386811
61902	386812
177955	386813
150974	386814
58454	386815
223156	386816
297980	386817
203132	386818
178226	386819
14967	386820
305054	386821
9150	386822
50747	386823
78765	386824
23858	386825
16888	386826
96282	386827
202885	386828
246251	386829
297564	386830
282059	386831
283963	386832
254444	386833
278894	386834
12462	386835
183213	386836
191271	386837
34985	386838
63383	386839
3297	386840
199016	386841
74419	386842
92524	386843
15873	386844
11003	386845
99898	386846
133777	386847
70222	386848
183506	386849
219189	386850
40168	386851
7895	386852
14103	386853
68017	386854
96387	386855
2235	386856
204808	386857
83040	386858
54148	386859
60392	386860
6266	386861
166287	386862
10408	386863
157670	386864
218625	386865
55484	386866
87154	386867
202818	386868
200747	386869
16558	386870
125554	386871
285988	386872
182723	386873
38886	386874
95828	386875
81105	386876
123900	386877
171398	386878
15940	386879
63036	386880
83411	386881
344184	386882
25371	386883
327933	386884
206068	386885
161465	386886
14731	386887
676	386888
146273	386889
10242	386890
34113	386891
305554	386892
144180	386893
25484	386894
127478	386895
25570	386896
139617	386897
55342	386898
275254	386899
5088	386900
58508	386901
69492	386902
17083	386903
8659	386904
50215	386905
79499	386906
110229	386907
21533	386908
9839	386909
118521	386910
4092	386911
182405	386912
70165	386913
106523	386914
184255	386915
71788	386916
66803	386917
3648	386918
62766	386919
70406	386920
245752	386921
198281	386922
5900	386923
5900	386924
104487	386925
112467	386926
62062	386927
75619	386928
55027	386929
269	386930
313903	386931
15445	386932
102	386933
207163	386934
315471	386935
67560	386936
339780	386937
121434	386938
102464	386939
23271	386940
64452	386941
57824	386942
61969	386943
23729	386944
128270	386945
5827	386946
23137	386947
60250	386948
785	386949
43397	386950
160958	386951
14514	386952
29241	386953
70372	386954
81784	386955
118939	386956
920	386957
9128	386958
75146	386959
309345	386960
615	386961
236581	386962
303530	386963
186069	386964
54221	386965
103558	386966
41679	386967
210464	386968
280080	386969
156081	386970
209044	386971
2313	386972
158471	386973
350166	386974
204902	386975
20770	386976
8820	386977
300771	386978
68860	386979
55764	386980
55756	386981
10400	386982
20405	386983
35190	386984
266736	386985
50756	386986
8875	386987
107467	386988
161928	386989
330972	386990
146242	386991
98323	386992
327099	386993
242000	386994
5579	386995
123347	386996
325114	386997
16836	386998
27356	386999
113336	387000
169465	387001
248959	387002
65720	387003
26672	387004
254299	387005
130885	387006
18714	387007
267762	387008
147163	387009
16952	387010
106403	387011
46167	387012
30594	387013
287050	387014
254927	387015
171904	387016
195153	387017
195153	387018
7740	387019
155126	387020
70291	387021
69374	387022
322568	387023
22557	387024
26819	387025
98720	387026
65438	387027
13014	387028
253810	387029
122519	387030
31761	387031
221865	387032
174036	387033
163592	387034
142552	387035
223565	387036
181514	387037
209086	387038
337835	387039
285607	387040
50040	387041
155501	387042
33545	387043
48153	387044
154920	387045
105194	387046
253545	387047
355146	387048
110143	387049
38414	387050
113990	387051
157201	387052
290245	387053
1234	387054
107036	387055
82969	387056
46842	387057
151255	387058
180524	387059
352506	387060
33421	387061
206580	387062
328590	387063
129106	387064
178931	387065
90402	387066
90402	387067
182027	387068
343884	387069
21226	387070
120394	387071
184140	387072
340393	387073
148692	387074
6720	387075
249955	387076
58470	387077
62106	387078
281179	387079
182127	387080
351685	387081
216566	387082
14571	387083
196123	387084
20638	387085
209571	387086
87107	387087
248164	387088
89628	387089
63122	387090
3567	387091
10444	387092
208512	387093
17806	387094
207472	387095
7978	387096
308316	387097
12325	387098
13014	387099
310400	387100
55867	387101
55867	387102
106403	387103
178155	387104
198011	387105
46050	387106
6989	387107
184832	387108
135494	387109
141035	387110
226177	387111
44918	387112
114663	387113
31320	387114
28436	387115
46709	387116
140349	387117
12663	387118
99922	387119
81113	387120
7187	387121
204453	387122
335330	387123
140513	387124
3674	387125
127318	387126
153797	387127
932	387128
303639	387129
60366	387130
329344	387131
155347	387132
148407	387133
80498	387134
336925	387135
9215	387136
67841	387137
140039	387138
207699	387139
209446	387140
6725	387141
27232	387142
99325	387143
1134	387144
169207	387145
69374	387146
151053	387147
74758	387148
142306	387149
70630	387150
185932	387151
136661	387152
65591	387153
49715	387154
356735	387155
206554	387156
55813	387157
157101	387158
117228	387159
191549	387160
122962	387161
169905	387162
65380	387163
69759	387164
328341	387165
3939	387166
355763	387167
276333	387168
353230	387169
205980	387170
5253	387171
204804	387172
33507	387173
17093	387174
55583	387175
355424	387176
135329	387177
93018	387178
37442	387179
120068	387180
84748	387181
241559	387182
2374	387183
285613	387184
244948	387185
145776	387186
229	387187
16095	387188
23877	387189
3157	387190
92991	387191
345658	387192
116076	387193
3483	387194
16851	387195
9697	387196
10862	387197
186225	387198
19578	387199
89015	387200
67818	387201
36022	387202
64092	387203
37960	387204
16225	387205
18734	387206
134303	387207
138615	387208
228460	387209
81	387210
117176	387211
244986	387212
36025	387213
37049	387214
148792	387215
125199	387216
47871	387217
135416	387218
62942	387219
148555	387220
331799	387221
106968	387222
65820	387223
123078	387224
123600	387225
53009	387226
40821	387227
325994	387228
342790	387229
322243	387230
157999	387231
121655	387232
88435	387233
49720	387234
176190	387235
175366	387236
19715	387237
38005	387238
251238	387239
333358	387240
70192	387241
251313	387242
166343	387243
206896	387244
332358	387245
91862	387246
133200	387247
198543	387248
64111	387249
229000	387250
141962	387251
343293	387252
168528	387253
229489	387254
2945	387255
170309	387256
125183	387257
232318	387258
54027	387259
15213	387260
345984	387261
61224	387262
185285	387263
251629	387264
179124	387265
276500	387266
40733	387267
362	387268
106362	387269
200930	387270
66613	387271
68647	387272
336192	387273
100721	387274
345692	387275
100038	387276
167509	387277
1379	387278
261257	387279
178396	387280
179075	387281
70735	387282
59177	387283
47919	387284
221935	387285
183335	387286
216555	387287
93962	387288
81513	387289
174349	387290
25140	387291
179383	387292
130112	387293
99977	387294
115293	387295
124245	387296
126632	387297
90813	387298
100462	387299
199484	387300
303759	387301
92747	387302
114458	387303
50401	387304
139708	387305
83613	387306
74287	387307
115564	387308
98237	387309
27298	387310
273594	387311
167123	387312
207755	387313
142920	387314
60773	387315
137767	387316
65378	387317
275144	387318
144105	387319
33032	387320
21779	387321
186428	387322
183241	387323
138229	387324
96172	387325
91935	387326
120202	387327
52087	387328
270510	387329
69582	387330
112827	387331
283349	387332
41612	387333
48033	387334
351271	387335
181927	387336
59887	387337
295886	387338
98367	387339
169762	387340
184060	387341
231471	387342
204847	387343
33266	387344
61446	387345
41408	387346
185971	387347
55032	387348
274457	387349
319428	387350
5327	387351
74346	387352
179175	387353
328444	387354
224586	387355
180351	387356
202802	387357
41408	387358
141519	387359
266478	387360
13556	387361
100719	387362
169033	387363
319921	387364
341191	387365
96789	387366
283481	387367
210455	387368
153570	387369
143378	387370
195591	387371
7028	387372
88274	387373
126334	387374
162792	387375
127823	387376
170034	387377
145546	387378
258485	387379
310174	387380
113581	387381
211443	387382
24820	387383
10597	387384
19513	387385
10837	387386
236687	387387
212010	387388
26816	387389
179301	387390
146542	387391
100973	387392
169731	387393
203278	387394
27777	387395
80951	387396
48308	387397
260531	387398
354082	387399
107059	387400
15960	387401
75262	387402
185550	387403
354071	387404
307510	387405
323902	387406
182036	387407
74873	387408
123517	387409
243556	387410
194502	387411
330817	387412
232677	387413
166094	387414
340309	387415
96385	387416
151326	387417
332999	387418
247076	387419
232027	387420
181833	387421
183181	387422
177884	387423
170269	387424
200155	387425
333697	387426
55178	387427
320330	387428
157391	387429
333780	387430
339218	387431
302305	387432
250458	387433
14857	387434
253177	387435
149125	387436
103818	387437
138991	387438
168857	387439
133493	387440
182887	387441
348485	387442
30623	387443
268350	387444
20636	387445
202018	387446
25710	387447
95256	387448
281743	387449
86305	387450
189905	387451
26584	387452
81972	387453
77677	387454
28503	387455
46568	387456
58513	387457
149931	387458
36434	387459
70490	387460
139046	387461
293616	387462
49774	387463
175044	387464
205825	387465
130194	387466
330560	387467
73102	387468
99359	387469
35963	387470
140928	387471
362	387472
103153	387473
96385	387474
62630	387475
124116	387476
117024	387477
84541	387478
195488	387479
117311	387480
26171	387481
67822	387482
163544	387483
162186	387484
169348	387485
55824	387486
33590	387487
307155	387488
144471	387489
7560	387490
47248	387491
2240	387492
166680	387493
12732	387494
271341	387495
5355	387496
346637	387497
114718	387498
13469	387499
212940	387500
201279	387501
234607	387502
121172	387503
198867	387504
8931	387505
90226	387506
152778	387507
162003	387508
121250	387509
122736	387510
179135	387511
60317	387512
36652	387513
243118	387514
154196	387515
135597	387516
53037	387517
19711	387518
67863	387519
96166	387520
247607	387521
273318	387522
206045	387523
80232	387524
68297	387525
104338	387526
6371	387527
92827	387528
202156	387529
104661	387530
234952	387531
45070	387532
201939	387533
324239	387534
199835	387535
162250	387536
10285	387537
306851	387538
321626	387539
218657	387540
126288	387541
257495	387542
258342	387543
55367	387544
194260	387545
269748	387546
112714	387547
137927	387548
106412	387549
89244	387550
244778	387551
343495	387552
115538	387553
306905	387554
334862	387555
201914	387556
34869	387557
105701	387558
60184	387559
59845	387560
183827	387561
248051	387562
202022	387563
180660	387564
92475	387565
114951	387566
8245	387567
61961	387568
93143	387569
235924	387570
276625	387571
141861	387572
36579	387573
162703	387574
41023	387575
246332	387576
130602	387577
124142	387578
104404	387579
103367	387580
326877	387581
225676	387582
321192	387583
35092	387584
16228	387585
19656	387586
234650	387587
143569	387588
38330	387589
41289	387590
146372	387591
247062	387592
99369	387593
151064	387594
52536	387595
155210	387596
262678	387597
37118	387598
131066	387599
148301	387600
18940	387601
118648	387602
70114	387603
188170	387604
1109	387605
174016	387606
52940	387607
114944	387608
47166	387609
7414	387610
7414	387611
69351	387612
96330	387613
37201	387614
115111	387615
66003	387616
37680	387617
8369	387618
65977	387619
316496	387620
50567	387621
27128	387622
115649	387623
58452	387624
29950	387625
8838	387626
3348	387627
100956	387628
78109	387629
50372	387630
26160	387631
20753	387632
202823	387633
95834	387634
11908	387635
97144	387636
338996	387637
43571	387638
88433	387639
123289	387640
310796	387641
54410	387642
222994	387643
58953	387644
123005	387645
171666	387646
252136	387647
208845	387648
100943	387649
95448	387650
156046	387651
16018	387652
102798	387653
28436	387654
127137	387655
56764	387656
16098	387657
23929	387658
233027	387659
47901	387660
43535	387661
247028	387662
876	387663
76044	387664
44714	387665
156400	387666
302698	387667
301808	387668
179533	387669
15011	387670
343757	387671
301893	387672
170359	387673
266277	387674
125040	387675
114911	387676
240428	387677
246375	387678
284581	387679
91941	387680
12049	387681
311167	387682
185291	387683
320167	387684
143403	387685
320536	387686
200377	387687
111977	387688
18084	387689
108265	387690
151401	387691
7184	387692
169455	387693
275590	387694
6412	387695
154831	387696
304991	387697
221807	387698
136686	387699
126609	387700
22508	387701
200350	387702
50813	387703
65572	387704
44734	387705
107025	387706
35034	387707
3019	387708
49775	387709
57263	387710
67852	387711
54982	387712
335622	387713
21917	387714
58639	387715
150476	387716
170631	387717
130593	387718
297827	387719
7265	387720
343928	387721
127930	387722
65295	387723
12334	387724
98823	387725
91849	387726
118579	387727
14105	387728
2418	387729
11636	387730
54708	387731
119575	387732
71492	387733
25544	387734
298716	387735
26374	387736
125528	387737
17007	387738
63260	387739
156680	387740
45977	387741
139478	387742
50541	387743
12448	387744
143080	387745
50144	387746
44922	387747
16873	387748
133748	387749
116080	387750
310976	387751
106874	387752
117	387753
227723	387754
96505	387755
51105	387756
198668	387757
99526	387758
8002	387759
216714	387760
13556	387761
208695	387762
65898	387763
284690	387764
218097	387765
113283	387766
106870	387767
349363	387768
330869	387769
119092	387770
28235	387771
141379	387772
10555	387773
39858	387774
155750	387775
3530	387776
6758	387777
166056	387778
54579	387779
231733	387780
10267	387781
256926	387782
125581	387783
133829	387784
134361	387785
198956	387786
269457	387787
180138	387788
231650	387789
10267	387790
18181	387791
350078	387792
18732	387793
287835	387794
10992	387795
72799	387796
7814	387797
73262	387798
111444	387799
73261	387800
196016	387801
33143	387802
24505	387803
328993	387804
33510	387805
1864	387806
301756	387807
27166	387808
11991	387809
177075	387810
2223	387811
281766	387812
57936	387813
106451	387814
339752	387815
54528	387816
49962	387817
355247	387818
83960	387819
33840	387820
92705	387821
85530	387822
113239	387823
198544	387824
275410	387825
15976	387826
27157	387827
27380	387828
115450	387829
52843	387830
146563	387831
7402	387832
46958	387833
6072	387834
4488	387835
156147	387836
193885	387837
40871	387838
104476	387839
221456	387840
95543	387841
228625	387842
230837	387843
143583	387844
237104	387845
753	387846
197584	387847
19369	387848
167152	387849
343070	387850
131429	387851
2797	387852
74784	387853
191592	387854
87423	387855
22268	387856
99259	387857
66392	387858
16996	387859
64	387860
115358	387861
151941	387862
25058	387863
103396	387864
2790	387865
63843	387866
331506	387867
2827	387868
14504	387869
132440	387870
3781	387871
299421	387872
2645	387873
50913	387874
5988	387875
10922	387876
98791	387877
44949	387878
11609	387879
270621	387880
122163	387881
42076	387882
223064	387883
9062	387884
121125	387885
279730	387886
127301	387887
254907	387888
99840	387889
237406	387890
47096	387891
3070	387892
154620	387893
14435	387894
42710	387895
161705	387896
130352	387897
37725	387898
5672	387899
68381	387900
46274	387901
108635	387902
78851	387903
218025	387904
32077	387905
10943	387906
185583	387907
75811	387908
191338	387909
50912	387910
183458	387911
84895	387912
3173	387913
5424	387914
10959	387915
33058	387916
167588	387917
46765	387918
123268	387919
224267	387920
140959	387921
74130	387922
275190	387923
104210	387924
189323	387925
254592	387926
53293	387927
63428	387928
324326	387929
11074	387930
14244	387931
194662	387932
126276	387933
185702	387934
333523	387935
74450	387936
13928	387937
98892	387938
31502	387939
1396	387940
207330	387941
98196	387942
144680	387943
15919	387944
200877	387945
3341	387946
31979	387947
2181	387948
62276	387949
62483	387950
43855	387951
137661	387952
132680	387953
115484	387954
141676	387955
77	387956
177533	387957
52430	387958
230415	387959
182630	387960
91889	387961
220782	387962
3371	387963
88707	387964
307475	387965
182806	387966
91480	387967
36825	387968
300832	387969
115549	387970
120081	387971
344485	387972
2268	387973
9238	387974
16869	387975
342400	387976
823	387977
7526	387978
5997	387979
110710	387980
195625	387981
2049	387982
356803	387983
1235	387984
3701	387985
17998	387986
293924	387987
3849	387988
18290	387989
21858	387990
185847	387991
156115	387992
56016	387993
113513	387994
58022	387995
86519	387996
32962	387997
350588	387998
145845	387999
26092	388000
16000	388001
34026	388002
32844	388003
53926	388004
68870	388005
144736	388006
94060	388007
31890	388008
103147	388009
246417	388010
24304	388011
271619	388012
71183	388013
22842	388014
123669	388015
6478	388016
6845	388017
192874	388018
10759	388019
113187	388020
38007	388021
42250	388022
109081	388023
101764	388024
37044	388025
60242	388026
44	388027
122093	388028
20636	388029
83453	388030
19799	388031
56126	388032
45329	388033
84190	388034
72548	388035
130100	388036
25033	388037
2553	388038
60956	388039
16291	388040
3235	388041
31153	388042
28501	388043
21321	388044
1688	388045
18215	388046
16071	388047
6943	388048
223462	388049
420	388050
201018	388051
115946	388052
71874	388053
41922	388054
11781	388055
38674	388056
107522	388057
285704	388058
17934	388059
165447	388060
56046	388061
129301	388062
108699	388063
78100	388064
121793	388065
95131	388066
6771	388067
36215	388068
144101	388069
205816	388070
18622	388071
214570	388072
151258	388073
11160	388074
46077	388075
29900	388076
123029	388077
2716	388078
42627	388079
122158	388080
59234	388081
52062	388082
296132	388083
6519	388084
96188	388085
6131	388086
139	388087
156899	388088
11914	388089
21621	388090
52848	388091
129822	388092
38963	388093
127988	388094
89217	388095
179890	388096
117705	388097
15520	388098
1002	388099
118630	388100
23311	388101
160055	388102
208821	388103
121103	388104
34026	388105
21073	388106
54948	388107
37560	388108
50532	388109
254480	388110
25562	388111
21165	388112
14017	388113
158760	388114
199618	388115
111814	388116
295720	388117
159518	388118
71105	388119
34910	388120
22428	388121
44545	388122
24871	388123
70792	388124
37879	388125
40058	388126
234073	388127
136007	388128
78688	388129
36033	388130
239276	388131
113900	388132
53394	388133
24523	388134
5207	388135
35286	388136
76579	388137
185341	388138
4059	388139
13001	388140
70560	388141
166881	388142
153341	388143
35736	388144
21500	388145
142052	388146
35220	388147
91423	388148
14355	388149
46624	388150
50505	388151
330215	388152
102914	388153
76361	388154
99028	388155
257802	388156
184719	388157
19749	388158
145748	388159
279977	388160
331316	388161
2282	388162
144581	388163
202088	388164
33369	388165
183207	388166
28389	388167
282635	388168
31334	388169
284978	388170
73564	388171
16517	388172
331150	388173
224232	388174
152499	388175
25464	388176
142237	388177
224421	388178
178155	388179
241383	388180
99663	388181
59373	388182
81677	388183
39204	388184
39204	388185
39204	388186
55366	388187
13932	388188
41716	388189
202769	388190
155621	388191
43155	388192
93543	388193
43274	388194
131047	388195
54574	388196
82502	388197
41315	388198
11526	388199
33552	388200
52053	388201
39567	388202
14418	388203
16256	388204
10738	388205
2053	388206
67337	388207
119028	388208
58	388209
119509	388210
3612	388211
873	388212
1363	388213
252228	388214
18935	388215
240680	388216
58819	388217
121564	388218
113748	388219
57997	388220
5850	388221
36650	388222
1041	388223
16125	388224
19390	388225
328332	388226
10397	388227
355	388228
129549	388229
33004	388230
90068	388231
285846	388232
28861	388233
122605	388234
180690	388235
354686	388236
163104	388237
180678	388238
329649	388239
266043	388240
113050	388241
13855	388242
38604	388243
200361	388244
7660	388245
101039	388246
51254	388247
264788	388248
345492	388249
162688	388250
5901	388251
162570	388252
169406	388253
3433	388254
5969	388255
119147	388256
3938	388257
88864	388258
1890	388259
6587	388260
322231	388261
155850	388262
6436	388263
38883	388264
302848	388265
123518	388266
2813	388267
5578	388268
93896	388269
58	388270
62110	388271
10547	388272
225377	388273
99519	388274
11631	388275
255117	388276
149467	388277
87024	388278
104932	388279
39067	388280
195849	388281
12316	388282
165137	388283
67478	388284
42121	388285
14585	388286
79692	388287
177549	388288
8258	388289
8288	388290
98337	388291
103844	388292
114751	388293
124897	388294
182388	388295
8532	388296
282194	388297
37361	388298
250811	388299
103439	388300
58388	388301
51654	388302
254708	388303
50133	388304
50133	388305
23454	388306
304657	388307
21767	388308
105437	388309
195826	388310
69870	388311
161304	388312
164425	388313
114564	388314
305276	388315
142091	388316
223933	388317
127215	388318
127215	388319
251253	388320
153603	388321
16926	388322
280214	388323
115528	388324
50941	388325
56835	388326
140826	388327
223818	388328
16723	388329
30337	388330
79810	388331
73930	388332
191191	388333
227596	388334
158793	388335
191191	388336
7872	388337
141069	388338
80619	388339
331075	388340
330984	388341
331018	388342
330988	388343
331034	388344
331029	388345
330998	388346
227957	388347
331699	388348
107004	388349
158748	388350
253152	388351
328178	388352
277669	388353
253295	388354
300366	388355
282215	388356
70761	388357
46139	388358
59626	388359
70761	388360
165067	388361
80677	388362
156311	388363
163618	388364
227226	388365
163274	388366
80677	388367
98715	388368
231657	388369
169262	388370
202420	388371
196870	388372
144701	388373
89032	388374
112656	388375
179120	388376
198149	388377
2571	388378
315053	388379
995	388380
1810	388381
326527	388382
6918	388383
3364	388384
8841	388385
92383	388386
339136	388387
331425	388388
284143	388389
93714	388390
13372	388391
88676	388392
150826	388393
60615	388394
720	388395
220460	388396
235714	388397
48621	388398
343931	388399
220015	388400
74779	388401
85427	388402
95348	388403
157120	388404
134755	388405
112733	388406
63563	388407
8381	388408
53772	388409
58351	388410
8346	388411
298711	388412
107486	388413
66325	388414
154311	388415
52717	388416
114439	388417
22951	388418
81076	388419
150520	388420
30572	388421
42019	388422
162	388423
19354	388424
156494	388425
123221	388426
33490	388427
127142	388428
94029	388429
145646	388430
92017	388431
97565	388432
222455	388433
7043	388434
256877	388435
182963	388436
337680	388437
99896	388438
222858	388439
55216	388440
280341	388441
31417	388442
312308	388443
244411	388444
15525	388445
156187	388446
2938	388447
19394	388448
228457	388449
90751	388450
90498	388451
60007	388452
70196	388453
33341	388454
241703	388455
42914	388456
330927	388457
18101	388458
157170	388459
326891	388460
341113	388461
37668	388462
121391	388463
2430	388464
229162	388465
202472	388466
331001	388467
140144	388468
53989	388469
199883	388470
155865	388471
121056	388472
168329	388473
34738	388474
340414	388475
125759	388476
119725	388477
12701	388478
314893	388479
187555	388480
254532	388481
155980	388482
16097	388483
63208	388484
34979	388485
2489	388486
47738	388487
271062	388488
189149	388489
47882	388490
228127	388491
89343	388492
340589	388493
157590	388494
266238	388495
165215	388496
91255	388497
11648	388498
204339	388499
190151	388500
95671	388501
3887	388502
62637	388503
84020	388504
53578	388505
146424	388506
168360	388507
52071	388508
323211	388509
95012	388510
116781	388511
102103	388512
277342	388513
77182	388514
73006	388515
29665	388516
68865	388517
84205	388518
15518	388519
188656	388520
46012	388521
44328	388522
44342	388523
71725	388524
54185	388525
187335	388526
3129	388527
119816	388528
30630	388529
46291	388530
269857	388531
11935	388532
38797	388533
2624	388534
23527	388535
119212	388536
47145	388537
161497	388538
44593	388539
151273	388540
12093	388541
82112	388542
62088	388543
127281	388544
96081	388545
958	388546
38256	388547
8236	388548
44231	388549
275411	388550
74520	388551
42540	388552
62549	388553
7012	388554
1412	388555
123190	388556
73724	388557
29798	388558
21377	388559
11706	388560
258509	388561
233690	388562
168929	388563
9111	388564
14448	388565
245487	388566
95375	388567
21330	388568
69231	388569
55832	388570
154635	388571
279622	388572
100431	388573
100431	388574
271157	388575
40275	388576
39123	388577
20639	388578
263582	388579
113929	388580
199193	388581
15272	388582
16584	388583
15501	388584
342097	388585
252500	388586
35080	388587
81850	388588
3528	388589
55113	388590
38028	388591
88720	388592
159925	388593
22612	388594
8043	388595
192312	388596
18926	388597
54150	388598
6902	388599
191188	388600
36713	388601
8305	388602
238206	388603
41948	388604
275239	388605
251812	388606
169447	388607
48500	388608
8398	388609
14465	388610
179267	388611
169447	388612
664	388613
87415	388614
119455	388615
36584	388616
310516	388617
5794	388618
16911	388619
88729	388620
16898	388621
111108	388622
73472	388623
118287	388624
182919	388625
186687	388626
29957	388627
96175	388628
189744	388629
189305	388630
77353	388631
36614	388632
1432	388633
35821	388634
338609	388635
144159	388636
9867	388637
76518	388638
180322	388639
120139	388640
10746	388641
35675	388642
15987	388643
341619	388644
2329	388645
74303	388646
96372	388647
167790	388648
31510	388649
311350	388650
105461	388651
231153	388652
217038	388653
49448	388654
113405	388655
301521	388656
3437	388657
1011	388658
266143	388659
13105	388660
311722	388661
11020	388662
13469	388663
490	388664
19117	388665
226881	388666
147916	388667
126888	388668
256948	388669
210422	388670
269248	388671
279853	388672
83846	388673
105624	388674
11375	388675
46577	388676
60576	388677
74738	388678
26450	388679
345295	388680
181552	388681
229540	388682
53752	388683
89853	388684
59490	388685
224976	388686
249826	388687
101115	388688
141092	388689
229543	388690
178218	388691
325792	388692
226152	388693
97821	388694
66579	388695
69234	388696
221689	388697
197219	388698
63044	388699
140208	388700
138305	388701
16786	388702
3351	388703
53572	388704
155926	388705
45599	388706
64767	388707
3673	388708
19351	388709
14742	388710
48103	388711
244084	388712
720	388713
53776	388714
338392	388715
255027	388716
317794	388717
52237	388718
316699	388719
148211	388720
189262	388721
312833	388722
252255	388723
181954	388724
317260	388725
182137	388726
314135	388727
314756	388728
314097	388729
314701	388730
36381	388731
53132	388732
266919	388733
188128	388734
189918	388735
314349	388736
314637	388737
324439	388738
314365	388739
78581	388740
193467	388741
188226	388742
314368	388743
189035	388744
193826	388745
10496	388746
194921	388747
195480	388748
95858	388749
181954	388750
314808	388751
314296	388752
133951	388753
317759	388754
188187	388755
318050	388756
121737	388757
245064	388758
103685	388759
121946	388760
193991	388761
79536	388762
304079	388763
314198	388764
53050	388765
58442	388766
319222	388767
327726	388768
121195	388769
322640	388770
325393	388771
121299	388772
41710	388773
152024	388774
284842	388775
19932	388776
291097	388777
202740	388778
179477	388779
294289	388780
33459	388781
89497	388782
50042	388783
307398	388784
196033	388785
284721	388786
13635	388787
307286	388788
92799	388789
299480	388790
186429	388791
191378	388792
63474	388793
307486	388794
56584	388795
106148	388796
322	388797
30406	388798
99874	388799
191613	388800
11353	388801
266444	388802
76790	388803
156666	388804
134851	388805
45242	388806
61568	388807
63731	388808
112711	388809
298759	388810
543	388811
191616	388812
55158	388813
39012	388814
7699	388815
105620	388816
2869	388817
125499	388818
66390	388819
5238	388820
107175	388821
8483	388822
69526	388823
37435	388824
186156	388825
26461	388826
118256	388827
35819	388828
13668	388829
76332	388830
319822	388831
43003	388832
80573	388833
82884	388834
21496	388835
28504	388836
121294	388837
346613	388838
197842	388839
14779	388840
32594	388841
96687	388842
664	388843
216546	388844
331308	388845
126540	388846
249869	388847
28596	388848
311159	388849
55746	388850
187900	388851
224918	388852
91068	388853
6259	388854
73510	388855
6992	388856
165728	388857
261463	388858
9890	388859
200252	388860
4447	388861
108153	388862
336344	388863
23641	388864
81438	388865
45393	388866
65083	388867
218526	388868
10936	388869
21950	388870
328935	388871
40743	388872
269337	388873
317261	388874
36802	388875
51323	388876
8089	388877
10	388878
25640	388879
84912	388880
97747	388881
36802	388882
24177	388883
69975	388884
2516	388885
316771	388886
318426	388887
53983	388888
22956	388889
30833	388890
252569	388891
79975	388892
62583	388893
6648	388894
5835	388895
88464	388896
219832	388897
117304	388898
23028	388899
62633	388900
48335	388901
42846	388902
141768	388903
14707	388904
68084	388905
48224	388906
127808	388907
170204	388908
91030	388909
7857	388910
37043	388911
10081	388912
1792	388913
247806	388914
165761	388915
239016	388916
13006	388917
59238	388918
14637	388919
223890	388920
137260	388921
69385	388922
162654	388923
23548	388924
97744	388925
140722	388926
49524	388927
51763	388928
6187	388929
1690	388930
191976	388931
13880	388932
57983	388933
177775	388934
157887	388935
5311	388936
13987	388937
45952	388938
37861	388939
70	388940
6884	388941
9348	388942
316328	388943
119110	388944
46730	388945
147703	388946
36418	388947
263851	388948
233108	388949
264525	388950
35031	388951
301826	388952
712	388953
17400	388954
15468	388955
117822	388956
313245	388957
28179	388958
10643	388959
2962	388960
187735	388961
79546	388962
187105	388963
90934	388964
122798	388965
32260	388966
194898	388967
122298	388968
275200	388969
271903	388970
121389	388971
225755	388972
323731	388973
68861	388974
312958	388975
4831	388976
323608	388977
21674	388978
28790	388979
29335	388980
213590	388981
487	388982
125821	388983
238548	388984
77543	388985
26411	388986
32673	388987
32242	388988
8590	388989
33180	388990
88003	388991
144191	388992
14624	388993
112292	388994
29716	388995
14731	388996
69241	388997
133656	388998
38240	388999
51250	389000
32899	389001
196858	389002
10601	389003
263467	389004
46762	389005
30860	389006
1706	389007
196509	389008
49108	389009
130409	389010
53814	389011
90943	389012
5138	389013
2639	389014
132356	389015
9502	389016
101055	389017
101378	389018
26496	389019
56013	389020
3878	389021
78008	389022
37631	389023
114148	389024
42366	389025
3578	389026
45649	389027
9531	389028
19467	389029
269181	389030
79886	389031
209843	389032
10561	389033
32696	389034
334989	389035
1903	389036
122116	389037
26135	389038
31132	389039
89978	389040
1985	389041
52705	389042
9093	389043
9396	389044
145816	389045
126960	389046
113755	389047
5833	389048
23099	389049
91701	389050
93382	389051
16296	389052
54822	389053
205954	389054
33699	389055
36880	389056
334201	389057
19444	389058
19	389059
29914	389060
349590	389061
6525	389062
160796	389063
95621	389064
29853	389065
19106	389066
208613	389067
243246	389068
19505	389069
31186	389070
191228	389071
33022	389072
339309	389073
3193	389074
36365	389075
106705	389076
59163	389077
200652	389078
350281	389079
73470	389080
4234	389081
243147	389082
38841	389083
65153	389084
25502	389085
7839	389086
32369	389087
5113	389088
45834	389089
253329	389090
140890	389091
331255	389092
197403	389093
316776	389094
19022	389095
256854	389096
179914	389097
247264	389098
156834	389099
170394	389100
194788	389101
279239	389102
65889	389103
140730	389104
23019	389105
25514	389106
257500	389107
187824	389108
137702	389109
330081	389110
7129	389111
229581	389112
157045	389113
156391	389114
320504	389115
156832	389116
118693	389117
142042	389118
92657	389119
182982	389120
163820	389121
157	389122
244324	389123
29580	389124
146641	389125
10887	389126
43205	389127
4611	389128
5643	389129
31745	389130
131217	389131
179469	389132
244746	389133
115019	389134
351907	389135
284097	389136
181685	389137
64943	389138
36263	389139
136853	389140
63272	389141
106818	389142
197623	389143
99581	389144
296520	389145
5774	389146
335104	389147
159983	389148
203667	389149
75085	389150
8354	389151
164021	389152
202725	389153
25387	389154
107170	389155
61581	389156
7511	389157
4212	389158
243893	389159
50598	389160
67383	389161
305612	389162
187868	389163
92590	389164
26177	389165
313861	389166
140516	389167
82090	389168
331894	389169
135156	389170
7012	389171
97101	389172
262613	389173
23032	389174
63341	389175
23133	389176
198041	389177
47231	389178
144563	389179
166909	389180
55219	389181
52306	389182
166157	389183
78123	389184
201623	389185
82201	389186
313460	389187
202638	389188
98934	389189
136739	389190
197399	389191
16104	389192
109853	389193
110824	389194
32781	389195
70826	389196
67106	389197
5609	389198
551	389199
1234	389200
318582	389201
108338	389202
134380	389203
232028	389204
297952	389205
203369	389206
61539	389207
306600	389208
295903	389209
307294	389210
307833	389211
179642	389212
20428	389213
14846	389214
259230	389215
65943	389216
344437	389217
1712	389218
106843	389219
87504	389220
90750	389221
52388	389222
153172	389223
299740	389224
188445	389225
146083	389226
45898	389227
232411	389228
6673	389229
108171	389230
235315	389231
212356	389232
206634	389233
79496	389234
32745	389235
47732	389236
302535	389237
163191	389238
41886	389239
71796	389240
67483	389241
2295	389242
79292	389243
316805	389244
22409	389245
283858	389246
304788	389247
275692	389248
14585	389249
209222	389250
8945	389251
6394	389252
45911	389253
232608	389254
105284	389255
80310	389256
259222	389257
62601	389258
76478	389259
70995	389260
619	389261
12244	389262
2952	389263
16988	389264
1785	389265
105342	389266
3259	389267
17963	389268
5079	389269
120757	389270
111715	389271
37216	389272
174502	389273
201902	389274
10984	389275
159240	389276
62990	389277
160352	389278
124281	389279
42877	389280
5030	389281
117608	389282
194245	389283
188225	389284
325050	389285
6238	389286
51987	389287
302	389288
79800	389289
36672	389290
10465	389291
50000	389292
53966	389293
39177	389294
214162	389295
8693	389296
155383	389297
165423	389298
119761	389299
98241	389300
344286	389301
238193	389302
54846	389303
36200	389304
316517	389305
73342	389306
52188	389307
312787	389308
117609	389309
36187	389310
312272	389311
311900	389312
52188	389313
319236	389314
292728	389315
11731	389316
190168	389317
4708	389318
78922	389319
319153	389320
131	389321
65015	389322
119106	389323
9507	389324
3127	389325
47240	389326
42130	389327
150202	389328
77875	389329
22870	389330
2433	389331
18875	389332
11731	389333
8521	389334
16748	389335
45251	389336
35535	389337
4224	389338
122668	389339
65849	389340
194536	389341
106587	389342
38069	389343
193031	389344
121623	389345
9147	389346
351269	389347
208272	389348
204733	389349
192301	389350
329673	389351
355507	389352
54965	389353
145955	389354
207857	389355
356798	389356
124930	389357
346734	389358
101156	389359
68476	389360
32892	389361
166356	389362
19487	389363
69070	389364
32561	389365
68700	389366
23304	389367
19	389368
47459	389369
124299	389370
66746	389371
35445	389372
122523	389373
139520	389374
222145	389375
269802	389376
270226	389377
122601	389378
196281	389379
321336	389380
95033	389381
9048	389382
46824	389383
101426	389384
44	389385
69730	389386
235890	389387
270881	389388
103184	389389
267601	389390
180182	389391
53455	389392
196575	389393
46298	389394
328329	389395
76954	389396
36055	389397
14634	389398
355141	389399
8756	389400
14634	389401
207287	389402
61684	389403
3171	389404
192384	389405
183338	389406
91603	389407
147152	389408
350163	389409
348827	389410
22169	389411
45421	389412
3951	389413
38157	389414
302771	389415
115072	389416
321426	389417
128393	389418
7440	389419
284062	389420
99853	389421
162946	389422
1812	389423
31716	389424
115487	389425
80096	389426
67983	389427
101436	389428
15191	389429
36982	389430
200022	389431
32891	389432
98475	389433
336376	389434
168574	389435
297259	389436
18974	389437
781	389438
45413	389439
75985	389440
196603	389441
104818	389442
66724	389443
28130	389444
127432	389445
205353	389446
150031	389447
122543	389448
45422	389449
50057	389450
31710	389451
66772	389452
1068	389453
9288	389454
163340	389455
101458	389456
7986	389457
45431	389458
849	389459
101458	389460
10997	389461
53983	389462
193741	389463
184336	389464
329533	389465
182971	389466
127896	389467
137888	389468
190402	389469
82098	389470
192387	389471
306090	389472
2619	389473
129792	389474
10997	389475
102679	389476
322168	389477
193288	389478
32863	389479
328940	389480
4360	389481
3915	389482
12926	389483
103998	389484
89697	389485
31656	389486
32515	389487
120565	389488
274084	389489
61516	389490
101414	389491
14634	389492
321367	389493
268372	389494
74358	389495
74426	389496
274854	389497
14193	389498
262313	389499
781	389500
66740	389501
22710	389502
172	389503
45418	389504
781	389505
29116	389506
271607	389507
178470	389508
105887	389509
272569	389510
329214	389511
89437	389512
103998	389513
24978	389514
113259	389515
32567	389516
269529	389517
196294	389518
119116	389519
103142	389520
55639	389521
69509	389522
53435	389523
329497	389524
59851	389525
321540	389526
52587	389527
16449	389528
325560	389529
120529	389530
268123	389531
232647	389532
353520	389533
3909	389534
193288	389535
9059	389536
190999	389537
178737	389538
6036	389539
17321	389540
300230	389541
53875	389542
23571	389543
183154	389544
601	389545
127934	389546
20703	389547
20887	389548
14012	389549
18706	389550
262436	389551
45446	389552
20657	389553
23410	389554
102928	389555
5407	389556
8756	389557
3350	389558
135548	389559
77807	389560
28743	389561
120459	389562
120528	389563
329243	389564
68243	389565
195441	389566
66554	389567
46143	389568
159656	389569
31720	389570
88839	389571
101075	389572
9779	389573
351023	389574
55620	389575
167787	389576
75189	389577
167070	389578
191935	389579
82098	389580
59302	389581
5407	389582
101451	389583
23197	389584
192589	389585
9745	389586
237601	389587
80075	389588
128991	389589
162494	389590
74882	389591
180183	389592
2773	389593
23571	389594
33033	389595
168999	389596
37219	389597
193337	389598
35386	389599
262408	389600
50601	389601
46791	389602
74397	389603
128439	389604
188874	389605
262252	389606
1876	389607
192545	389608
315926	389609
352619	389610
262303	389611
262376	389612
262285	389613
23470	389614
262425	389615
149767	389616
94408	389617
26131	389618
10595	389619
14079	389620
52439	389621
118783	389622
25948	389623
109907	389624
67983	389625
15742	389626
16640	389627
60677	389628
154573	389629
232239	389630
5507	389631
46540	389632
163195	389633
5507	389634
230341	389635
78283	389636
164217	389637
11243	389638
156491	389639
46473	389640
59851	389641
204908	389642
192235	389643
79100	389644
3909	389645
166391	389646
53713	389647
17224	389648
120488	389649
329270	389650
45413	389651
1396	389652
1071	389653
341214	389654
329305	389655
159628	389656
45	389657
15265	389658
344314	389659
31709	389660
79112	389661
106354	389662
14084	389663
55757	389664
24612	389665
262132	389666
31706	389667
243881	389668
12890	389669
21869	389670
204604	389671
6976	389672
44434	389673
120470	389674
162481	389675
189161	389676
356920	389677
141924	389678
161752	389679
17005	389680
4508	389681
15428	389682
88839	389683
18240	389684
342274	389685
32860	389686
196387	389687
4921	389688
13875	389689
161545	389690
205749	389691
1812	389692
15203	389693
25000	389694
163248	389695
162809	389696
168264	389697
3123	389698
1429	389699
211459	389700
12922	389701
15965	389702
5270	389703
129671	389704
164681	389705
126159	389706
310775	389707
1977	389708
346004	389709
37963	389710
57135	389711
37781	389712
115563	389713
99343	389714
45373	389715
5383	389716
7270	389717
125611	389718
256070	389719
320924	389720
13743	389721
19906	389722
4108	389723
130067	389724
295719	389725
16067	389726
141340	389727
50413	389728
71178	389729
39274	389730
85012	389731
36213	389732
152889	389733
40599	389734
215969	389735
262912	389736
76094	389737
149762	389738
307525	389739
22026	389740
67445	389741
21	389742
63389	389743
32293	389744
317381	389745
293	389746
196886	389747
202733	389748
57128	389749
161162	389750
71575	389751
76109	389752
123666	389753
38997	389754
99744	389755
185846	389756
305734	389757
25269	389758
52451	389759
3634	389760
14211	389761
116689	389762
41975	389763
25212	389764
96731	389765
158907	389766
221249	389767
24121	389768
266614	389769
152222	389770
22000	389771
274973	389772
112461	389773
272677	389774
344082	389775
323921	389776
34095	389777
322873	389778
289225	389779
189825	389780
54085	389781
236656	389782
281707	389783
58603	389784
36621	389785
89076	389786
50565	389787
150998	389788
194109	389789
271639	389790
329737	389791
38274	389792
183494	389793
10955	389794
37456	389795
310987	389796
19613	389797
8974	389798
14510	389799
32924	389800
189568	389801
2183	389802
58022	389803
95624	389804
44178	389805
128292	389806
322308	389807
17191	389808
109408	389809
188603	389810
36642	389811
287284	389812
83144	389813
8656	389814
290285	389815
55017	389816
114923	389817
17297	389818
65016	389819
128027	389820
13680	389821
8454	389822
276844	389823
625	389824
57639	389825
1220	389826
80078	389827
50676	389828
310120	389829
131618	389830
5330	389831
126106	389832
10567	389833
48234	389834
116456	389835
25557	389836
121038	389837
38347	389838
51189	389839
10392	389840
5502	389841
70284	389842
8480	389843
25205	389844
183362	389845
62694	389846
609	389847
46217	389848
1693	389849
95014	389850
3913	389851
191753	389852
206656	389853
34118	389854
69	389855
8681	389856
90851	389857
472	389858
42449	389859
10221	389860
8751	389861
3973	389862
78609	389863
1469	389864
4244	389865
48647	389866
107041	389867
51660	389868
191663	389869
1903	389870
11939	389871
53228	389872
2923	389873
62099	389874
123907	389875
195900	389876
112000	389877
297141	389878
87205	389879
292514	389880
189329	389881
13326	389882
47121	389883
27947	389884
249007	389885
92211	389886
158605	389887
83316	389888
6037	389889
71061	389890
50609	389891
213939	389892
10682	389893
20820	389894
75051	389895
9958	389896
19083	389897
193563	389898
354832	389899
168901	389900
4875	389901
20761	389902
3753	389903
9131	389904
51883	389905
110211	389906
4205	389907
32082	389908
45882	389909
37783	389910
10971	389911
36671	389912
109897	389913
11625	389914
6841	389915
7801	389916
91	389917
147194	389918
62145	389919
3572	389920
79512	389921
5343	389922
10046	389923
4818	389924
21307	389925
88823	389926
27640	389927
43951	389928
3278	389929
15983	389930
208340	389931
122603	389932
120461	389933
51550	389934
33145	389935
72861	389936
175682	389937
26318	389938
13161	389939
143318	389940
183131	389941
2012	389942
586	389943
108143	389944
99088	389945
20968	389946
129796	389947
356354	389948
107995	389949
23876	389950
37333	389951
76248	389952
101460	389953
72191	389954
64696	389955
124323	389956
46461	389957
4973	389958
109864	389959
56012	389960
102864	389961
63598	389962
531	389963
34345	389964
188666	389965
39540	389966
5319	389967
8214	389968
24767	389969
6758	389970
33145	389971
190099	389972
78605	389973
3858	389974
57366	389975
1185	389976
342	389977
5480	389978
605	389979
9984	389980
38345	389981
18183	389982
12189	389983
66296	389984
117301	389985
1401	389986
22806	389987
73587	389988
32342	389989
102943	389990
21732	389991
90881	389992
21403	389993
311431	389994
128981	389995
85715	389996
5980	389997
18438	389998
3814	389999
72864	390000
195583	390001
174187	390002
336104	390003
4303	390004
292833	390005
27892	390006
214024	390007
72812	390008
15691	390009
141774	390010
1175	390011
118426	390012
27167	390013
97241	390014
20487	390015
16867	390016
151131	390017
23509	390018
37	390019
308135	390020
2398	390021
23808	390022
58069	390023
131740	390024
2026	390025
1826	390026
19460	390027
297053	390028
110399	390029
171794	390030
110070	390031
788	390032
24253	390033
174630	390034
120942	390035
11595	390036
45061	390037
29758	390038
7985	390039
10443	390040
24624	390041
93150	390042
43073	390043
92334	390044
2689	390045
1840	390046
3217	390047
8984	390048
84114	390049
15469	390050
13368	390051
17630	390052
496	390053
184052	390054
6804	390055
192953	390056
17163	390057
39477	390058
98676	390059
26295	390060
11104	390061
80350	390062
15280	390063
23469	390064
105995	390065
996	390066
50150	390067
47747	390068
5091	390069
21285	390070
1391	390071
53788	390072
29370	390073
275346	390074
112360	390075
24864	390076
194582	390077
82244	390078
10653	390079
128011	390080
61960	390081
251	390082
304723	390083
72218	390084
31038	390085
7766	390086
30115	390087
16036	390088
72489	390089
8873	390090
21644	390091
2108	390092
169912	390093
22012	390094
62750	390095
140790	390096
8286	390097
71090	390098
75346	390099
17556	390100
7870	390101
55931	390102
7144	390103
67479	390104
2342	390105
83223	390106
716	390107
302	390108
17703	390109
194398	390110
26295	390111
192324	390112
52422	390113
49852	390114
210104	390115
191	390116
1570	390117
43149	390118
215309	390119
13312	390120
140378	390121
68710	390122
128710	390123
128841	390124
51572	390125
57938	390126
61289	390127
148632	390128
3380	390129
156264	390130
158428	390131
28444	390132
3196	390133
2172	390134
13948	390135
1914	390136
26699	390137
105843	390138
61794	390139
278805	390140
593	390141
78692	390142
173821	390143
36441	390144
94935	390145
1	390146
15337	390147
71373	390148
26434	390149
61219	390150
92418	390151
356219	390152
52703	390153
12033	390154
115217	390155
65700	390156
100067	390157
122550	390158
73460	390159
19424	390160
188915	390161
40350	390162
83333	390163
96576	390164
3564	390165
531	390166
291815	390167
191	390168
5202	390169
30367	390170
2894	390171
14586	390172
36428	390173
9218	390174
8395	390175
182831	390176
235699	390177
48807	390178
172980	390179
5205	390180
1838	390181
17526	390182
33354	390183
340030	390184
19561	390185
116814	390186
2776	390187
50098	390188
43777	390189
61246	390190
78327	390191
54431	390192
287550	390193
8796	390194
52066	390195
120121	390196
78485	390197
93099	390198
64386	390199
18951	390200
39467	390201
21	390202
11342	390203
41036	390204
6903	390205
11582	390206
1353	390207
91428	390208
19600	390209
54109	390210
3034	390211
204	390212
68766	390213
121453	390214
5178	390215
55991	390216
66256	390217
48062	390218
7834	390219
35791	390220
22274	390221
2443	390222
14056	390223
95600	390224
280294	390225
46053	390226
51325	390227
25287	390228
723	390229
70282	390230
45981	390231
25038	390232
33923	390233
66614	390234
113825	390235
2861	390236
27216	390237
320596	390238
29287	390239
3187	390240
31967	390241
38592	390242
88024	390243
205936	390244
352007	390245
129403	390246
354777	390247
50631	390248
291222	390249
9944	390250
50671	390251
50671	390252
32668	390253
71470	390254
5482	390255
1553	390256
1336	390257
109098	390258
4605	390259
171393	390260
9634	390261
49270	390262
41895	390263
121587	390264
210467	390265
17647	390266
30916	390267
60519	390268
2233	390269
17630	390270
13970	390271
51987	390272
100730	390273
123695	390274
32461	390275
97806	390276
26861	390277
14370	390278
21992	390279
26223	390280
379	390281
8461	390282
249704	390283
186398	390284
50643	390285
48661	390286
55461	390287
77410	390288
19827	390289
127376	390290
40516	390291
3105	390292
957	390293
3459	390294
52695	390295
535	390296
91746	390297
56482	390298
24275	390299
7115	390300
161159	390301
776	390302
53004	390303
49914	390304
291432	390305
49871	390306
171925	390307
164696	390308
135377	390309
273251	390310
1371	390311
157585	390312
64331	390313
169103	390314
280842	390315
13893	390316
72266	390317
81538	390318
27462	390319
79821	390320
8480	390321
36867	390322
19320	390323
1125	390324
30562	390325
120144	390326
14568	390327
103343	390328
103741	390329
9988	390330
6093	390331
32324	390332
35646	390333
8397	390334
191251	390335
43322	390336
70996	390337
24475	390338
20692	390339
24498	390340
215607	390341
1062	390342
48719	390343
154	390344
19104	390345
264740	390346
129973	390347
52378	390348
122153	390349
42504	390350
176242	390351
96477	390352
42374	390353
3986	390354
229556	390355
83843	390356
106928	390357
71985	390358
169197	390359
73741	390360
3781	390361
123820	390362
67741	390363
129348	390364
186833	390365
209276	390366
130798	390367
129767	390368
47587	390369
29746	390370
171898	390371
239890	390372
281527	390373
278683	390374
29773	390375
133629	390376
45165	390377
121319	390378
279463	390379
16582	390380
6973	390381
129004	390382
121593	390383
35141	390384
56520	390385
172495	390386
16875	390387
57518	390388
1044	390389
33738	390390
172758	390391
153504	390392
205192	390393
178880	390394
10512	390395
12187	390396
39598	390397
41436	390398
305559	390399
119453	390400
175616	390401
21358	390402
212900	390403
57781	390404
19905	390405
11899	390406
49845	390407
11635	390408
104318	390409
14295	390410
3729	390411
44850	390412
31016	390413
126002	390414
172798	390415
356748	390416
321042	390417
15548	390418
53125	390419
83502	390420
116277	390421
1494	390422
132191	390423
132929	390424
6064	390425
43577	390426
205427	390427
27686	390428
23287	390429
7544	390430
90458	390431
109417	390432
83569	390433
49863	390434
178260	390435
175613	390436
14450	390437
286635	390438
174805	390439
205482	390440
1927	390441
12303	390442
2858	390443
104436	390444
1390	390445
8859	390446
1095	390447
28266	390448
87217	390449
260704	390450
52992	390451
207367	390452
93811	390453
6743	390454
54826	390455
523	390456
3413	390457
76885	390458
94111	390459
82338	390460
15929	390461
130393	390462
56118	390463
207663	390464
3257	390465
95414	390466
125960	390467
6661	390468
110307	390469
4598	390470
11189	390471
178540	390472
128176	390473
173805	390474
73777	390475
21216	390476
35494	390477
123708	390478
47494	390479
11296	390480
19605	390481
319588	390482
285707	390483
42711	390484
49988	390485
113500	390486
261	390487
72490	390488
6332	390489
230380	390490
24291	390491
125752	390492
108823	390493
45073	390494
5482	390495
206339	390496
45040	390497
10036	390498
1524	390499
137881	390500
8408	390501
3247	390502
7405	390503
26148	390504
42	390505
15129	390506
474	390507
52862	390508
36183	390509
54575	390510
54575	390511
69538	390512
62197	390513
20374	390514
52193	390515
56537	390516
103565	390517
105173	390518
6306	390519
56556	390520
66432	390521
17677	390522
25967	390523
47519	390524
59481	390525
2681	390526
59748	390527
112184	390528
2233	390529
10230	390530
109850	390531
316191	390532
188829	390533
2203	390534
195086	390535
4846	390536
2748	390537
59748	390538
35607	390539
52902	390540
3015	390541
116860	390542
9202	390543
204115	390544
205223	390545
165012	390546
74920	390547
7544	390548
322454	390549
120261	390550
30970	390551
169041	390552
5306	390553
14807	390554
33837	390555
1845	390556
109360	390557
1907	390558
450	390559
611	390560
4955	390561
58136	390562
14036	390563
78250	390564
75276	390565
1957	390566
594	390567
131767	390568
112077	390569
23057	390570
183822	390571
33608	390572
3278	390573
272055	390574
71213	390575
42650	390576
35853	390577
6020	390578
14233	390579
25996	390580
111727	390581
77137	390582
50169	390583
58144	390584
189789	390585
137179	390586
209203	390587
129897	390588
158257	390589
119361	390590
10788	390591
214352	390592
127606	390593
164932	390594
52070	390595
14319	390596
72817	390597
82237	390598
78518	390599
120828	390600
174660	390601
10244	390602
16973	390603
3722	390604
1797	390605
5047	390606
41260	390607
83423	390608
56199	390609
124591	390610
235190	390611
60436	390612
209871	390613
355072	390614
350055	390615
203208	390616
6488	390617
315941	390618
952	390619
39467	390620
2133	390621
34113	390622
611	390623
186352	390624
6629	390625
37843	390626
48527	390627
34230	390628
1858	390629
57695	390630
81803	390631
15666	390632
74731	390633
97719	390634
29163	390635
55942	390636
137756	390637
22988	390638
110753	390639
110549	390640
2435	390641
5536	390642
10811	390643
286561	390644
22212	390645
42406	390646
323302	390647
92563	390648
6589	390649
214669	390650
23	390651
1596	390652
189016	390653
25321	390654
12444	390655
214489	390656
1208	390657
6185	390658
261202	390659
121070	390660
129522	390661
122797	390662
155841	390663
62518	390664
34681	390665
220802	390666
70479	390667
15244	390668
2443	390669
146893	390670
180723	390671
50721	390672
75243	390673
3893	390674
6128	390675
13881	390676
102570	390677
15949	390678
276414	390679
101741	390680
56963	390681
109583	390682
52465	390683
36552	390684
246758	390685
1280	390686
592	390687
12093	390688
87728	390689
207637	390690
3543	390691
35836	390692
82333	390693
56226	390694
212831	390695
57598	390696
4081	390697
85879	390698
178592	390699
14513	390700
18182	390701
89130	390702
174860	390703
212872	390704
158733	390705
204740	390706
44600	390707
12720	390708
610	390709
14832	390710
5372	390711
115194	390712
28716	390713
12867	390714
3909	390715
95093	390716
13881	390717
51963	390718
66352	390719
3943	390720
32987	390721
297190	390722
68302	390723
267465	390724
69564	390725
786	390726
930	390727
82330	390728
13428	390729
165244	390730
2034	390731
47878	390732
108860	390733
31755	390734
70256	390735
18799	390736
18897	390737
3934	390738
129436	390739
99177	390740
181508	390741
4062	390742
4438	390743
175256	390744
9134	390745
45676	390746
32671	390747
1494	390748
3991	390749
552	390750
1921	390751
202560	390752
96	390753
1693	390754
286033	390755
84331	390756
30281	390757
79023	390758
37826	390759
3239	390760
35713	390761
260913	390762
357577	390763
46284	390764
43587	390765
41320	390766
258423	390767
115407	390768
6443	390769
70559	390770
15071	390771
14854	390772
116980	390773
181999	390774
211	390775
1270	390776
6464	390777
2984	390778
7725	390779
41251	390780
43095	390781
1926	390782
39843	390783
64434	390784
8943	390785
187	390786
51323	390787
56309	390788
291724	390789
63138	390790
68438	390791
29367	390792
19208	390793
6837	390794
17351	390795
477	390796
6376	390797
2296	390798
116756	390799
132554	390800
62824	390801
24414	390802
56124	390803
107138	390804
28951	390805
120720	390806
10381	390807
26029	390808
188403	390809
48360	390810
62788	390811
102570	390812
36240	390813
20218	390814
20103	390815
135681	390816
37806	390817
196100	390818
4784	390819
48577	390820
42439	390821
43771	390822
3898	390823
40414	390824
26939	390825
39486	390826
5731	390827
12603	390828
165110	390829
39347	390830
17169	390831
111755	390832
3967	390833
111553	390834
3147	390835
11259	390836
82871	390837
26372	390838
92987	390839
4460	390840
27356	390841
131125	390842
129304	390843
59242	390844
20983	390845
80328	390846
6543	390847
78857	390848
43944	390849
6255	390850
280483	390851
98973	390852
178553	390853
55139	390854
5633	390855
20487	390856
37012	390857
1729	390858
52875	390859
36028	390860
42153	390861
53449	390862
308982	390863
30445	390864
3751	390865
19844	390866
26159	390867
96478	390868
62790	390869
258443	390870
16154	390871
34470	390872
3721	390873
54448	390874
10876	390875
83322	390876
30111	390877
37997	390878
27091	390879
1259	390880
44801	390881
113669	390882
67010	390883
3875	390884
2215	390885
17909	390886
680	390887
24555	390888
27873	390889
291542	390890
29136	390891
2695	390892
7391	390893
18340	390894
55758	390895
120019	390896
1611	390897
34280	390898
281636	390899
103937	390900
152166	390901
144297	390902
61356	390903
111464	390904
306734	390905
24610	390906
13507	390907
27448	390908
42411	390909
207209	390910
14523	390911
64	390912
288488	390913
43593	390914
117604	390915
16676	390916
1260	390917
17194	390918
692	390919
187450	390920
177780	390921
295838	390922
207424	390923
42290	390924
239049	390925
42364	390926
109973	390927
146599	390928
96989	390929
130527	390930
67979	390931
22780	390932
305226	390933
355063	390934
292673	390935
28257	390936
33372	390937
205455	390938
2758	390939
305158	390940
61026	390941
324315	390942
95221	390943
186777	390944
90748	390945
121594	390946
72963	390947
38863	390948
348520	390949
13247	390950
28865	390951
6208	390952
7313	390953
325391	390954
298108	390955
175431	390956
24794	390957
150045	390958
155802	390959
41118	390960
28665	390961
194111	390962
69941	390963
62688	390964
8194	390965
54826	390966
4748	390967
321	390968
33361	390969
117337	390970
12485	390971
47295	390972
8465	390973
96101	390974
147045	390975
3187	390976
96085	390977
41951	390978
83451	390979
52195	390980
21224	390981
314	390982
186763	390983
191142	390984
42441	390985
64109	390986
38379	390987
113899	390988
56590	390989
70588	390990
128803	390991
209805	390992
115595	390993
267497	390994
205249	390995
104673	390996
192816	390997
112150	390998
148720	390999
29873	391000
94619	391001
6368	391002
42714	391003
30426	391004
7268	391005
174784	391006
17569	391007
101741	391008
5537	391009
18138	391010
71574	391011
63102	391012
2637	391013
23799	391014
128514	391015
12477	391016
52542	391017
174355	391018
104580	391019
36109	391020
6968	391021
34157	391022
109304	391023
271838	391024
14657	391025
192893	391026
66881	391027
36686	391028
11664	391029
35490	391030
92240	391031
199916	391032
212383	391033
51835	391034
7682	391035
23074	391036
103898	391037
606	391038
52543	391039
167608	391040
4646	391041
276321	391042
93397	391043
64500	391044
24336	391045
124123	391046
211022	391047
187454	391048
49396	391049
48699	391050
111720	391051
7153	391052
24412	391053
113667	391054
21945	391055
35190	391056
43737	391057
54938	391058
52473	391059
1836	391060
9910	391061
173212	391062
128207	391063
73812	391064
11476	391065
28671	391066
9510	391067
138331	391068
11	391069
3563	391070
54994	391071
11279	391072
66996	391073
50231	391074
27838	391075
149304	391076
183289	391077
162	391078
100911	391079
10428	391080
34217	391081
44235	391082
77512	391083
32059	391084
48238	391085
6672	391086
17431	391087
5376	391088
2945	391089
13102	391090
178988	391091
58087	391092
149875	391093
173497	391094
109990	391095
60632	391096
315422	391097
14918	391098
26089	391099
26167	391100
33531	391101
63280	391102
69006	391103
1754	391104
84453	391105
7904	391106
52514	391107
111721	391108
78143	391109
50974	391110
29509	391111
515	391112
85235	391113
295029	391114
1549	391115
5323	391116
17827	391117
64580	391118
77156	391119
10023	391120
70852	391121
84459	391122
110762	391123
109116	391124
108868	391125
825	391126
74642	391127
6608	391128
118677	391129
26442	391130
1357	391131
1761	391132
22145	391133
14391	391134
6803	391135
55153	391136
2029	391137
4008	391138
17585	391139
18158	391140
71961	391141
34023	391142
126559	391143
73417	391144
9713	391145
73269	391146
916	391147
78845	391148
94480	391149
87577	391150
12168	391151
108064	391152
3943	391153
90113	391154
108690	391155
2971	391156
720	391157
278565	391158
195351	391159
193013	391160
103859	391161
356679	391162
186498	391163
311248	391164
82744	391165
45470	391166
95435	391167
2217	391168
20296	391169
17457	391170
4415	391171
26947	391172
29679	391173
102937	391174
151591	391175
15182	391176
83546	391177
19036	391178
230830	391179
968	391180
945	391181
1564	391182
203999	391183
209819	391184
8548	391185
19176	391186
59475	391187
127479	391188
140973	391189
46258	391190
21404	391191
34748	391192
1437	391193
8796	391194
76263	391195
6240	391196
1697	391197
17148	391198
5322	391199
39324	391200
266	391201
30136	391202
537	391203
58588	391204
51952	391205
109706	391206
129398	391207
8711	391208
107936	391209
173	391210
165338	391211
13265	391212
26714	391213
297054	391214
36533	391215
648	391216
231549	391217
34249	391218
2280	391219
20439	391220
33007	391221
129149	391222
3246	391223
38298	391224
176744	391225
8691	391226
280403	391227
564	391228
72193	391229
120800	391230
52972	391231
83072	391232
40820	391233
40820	391234
20625	391235
34749	391236
8781	391237
188659	391238
52447	391239
21970	391240
145526	391241
7129	391242
623	391243
240444	391244
13103	391245
87092	391246
17908	391247
174916	391248
121324	391249
6638	391250
2326	391251
95661	391252
34739	391253
11755	391254
276455	391255
17213	391256
15000	391257
15316	391258
3234	391259
61236	391260
84453	391261
95584	391262
8822	391263
25537	391264
5344	391265
42994	391266
7097	391267
4644	391268
77805	391269
57500	391270
128836	391271
10118	391272
21048	391273
290	391274
281059	391275
225224	391276
184087	391277
7894	391278
20826	391279
356251	391280
105488	391281
31011	391282
31852	391283
280140	391284
159653	391285
20636	391286
12187	391287
40352	391288
78723	391289
23927	391290
48826	391291
173909	391292
3679	391293
8124	391294
147344	391295
22589	391296
1579	391297
33210	391298
204	391299
64500	391300
228812	391301
17912	391302
6880	391303
64230	391304
27989	391305
37266	391306
47127	391307
63889	391308
593	391309
248465	391310
68451	391311
12981	391312
112450	391313
12834	391314
111587	391315
295016	391316
207885	391317
225117	391318
157818	391319
52602	391320
4326	391321
106396	391322
48435	391323
92334	391324
1520	391325
180449	391326
49290	391327
5193	391328
25038	391329
634	391330
7446	391331
688	391332
23840	391333
529	391334
3392	391335
24291	391336
118877	391337
72161	391338
71691	391339
61467	391340
75263	391341
14350	391342
5057	391343
71861	391344
23801	391345
50240	391346
85890	391347
16209	391348
79909	391349
52761	391350
260717	391351
202369	391352
2851	391353
804	391354
17403	391355
3634	391356
62754	391357
15821	391358
133191	391359
196466	391360
81295	391361
262210	391362
85829	391363
80121	391364
78643	391365
179677	391366
37	391367
26188	391368
145854	391369
149541	391370
188875	391371
96878	391372
16250	391373
170726	391374
5182	391375
20891	391376
129947	391377
175406	391378
38732	391379
611	391380
63894	391381
48867	391382
20398	391383
4753	391384
320566	391385
329404	391386
109177	391387
293363	391388
826	391389
7144	391390
168665	391391
4688	391392
23086	391393
3996	391394
21886	391395
449	391396
51805	391397
72517	391398
14204	391399
1967	391400
129258	391401
1119	391402
86572	391403
27224	391404
12949	391405
43045	391406
22583	391407
75942	391408
155193	391409
146866	391410
109128	391411
10218	391412
240376	391413
39070	391414
127997	391415
2411	391416
49083	391417
181299	391418
20079	391419
13260	391420
52053	391421
84106	391422
49547	391423
93669	391424
59950	391425
8410	391426
113410	391427
139909	391428
25743	391429
20290	391430
290200	391431
53961	391432
7038	391433
8276	391434
14196	391435
26791	391436
16217	391437
23743	391438
122565	391439
240521	391440
149610	391441
113697	391442
72864	391443
92266	391444
28411	391445
6020	391446
12400	391447
3707	391448
57572	391449
18277	391450
178122	391451
802	391452
91570	391453
57338	391454
83702	391455
4989	391456
9685	391457
211561	391458
118422	391459
24882	391460
26949	391461
86631	391462
2772	391463
83722	391464
26614	391465
122869	391466
6556	391467
128083	391468
192655	391469
28187	391470
347770	391471
5034	391472
80112	391473
26643	391474
205465	391475
204	391476
2892	391477
191209	391478
278561	391479
22055	391480
617	391481
174299	391482
310294	391483
137392	391484
290089	391485
272726	391486
2412	391487
41884	391488
2703	391489
10199	391490
110885	391491
109905	391492
24402	391493
21848	391494
120310	391495
175014	391496
195915	391497
356593	391498
32179	391499
29588	391500
273402	391501
2805	391502
278853	391503
156462	391504
191268	391505
26844	391506
68049	391507
230863	391508
2660	391509
25312	391510
1724	391511
275697	391512
20059	391513
3234	391514
199216	391515
38767	391516
239997	391517
167582	391518
45295	391519
188	391520
58133	391521
43593	391522
133077	391523
122894	391524
9561	391525
144858	391526
48965	391527
110517	391528
7914	391529
188717	391530
325463	391531
290425	391532
121694	391533
39727	391534
4397	391535
14872	391536
10407	391537
145532	391538
170342	391539
72378	391540
174079	391541
212518	391542
26372	391543
12349	391544
126399	391545
48640	391546
108264	391547
83843	391548
184061	391549
356945	391550
136189	391551
17821	391552
81315	391553
82157	391554
174018	391555
28056	391556
7880	391557
310878	391558
345040	391559
42704	391560
59981	391561
2860	391562
12094	391563
73882	391564
209774	391565
3996	391566
11603	391567
10894	391568
174498	391569
278268	391570
38496	391571
25553	391572
64523	391573
1596	391574
5990	391575
186774	391576
8360	391577
4394	391578
171497	391579
61322	391580
96763	391581
36154	391582
121366	391583
129371	391584
168072	391585
109288	391586
88931	391587
137243	391588
282038	391589
17647	391590
87398	391591
109837	391592
296401	391593
110746	391594
27988	391595
106513	391596
281901	391597
188698	391598
126399	391599
195853	391600
14774	391601
51305	391602
49359	391603
6997	391604
11066	391605
11890	391606
3909	391607
93068	391608
13479	391609
81740	391610
49296	391611
5363	391612
357445	391613
13030	391614
321630	391615
759	391616
5593	391617
21779	391618
57057	391619
23633	391620
114180	391621
67737	391622
119821	391623
173263	391624
85755	391625
246904	391626
187074	391627
141485	391628
72607	391629
179801	391630
287315	391631
99771	391632
122443	391633
188766	391634
145701	391635
83879	391636
79637	391637
82805	391638
292640	391639
76830	391640
174572	391641
7596	391642
42395	391643
37245	391644
962	391645
173604	391646
214078	391647
209863	391648
16175	391649
93250	391650
127768	391651
95371	391652
177448	391653
182556	391654
27652	391655
2012	391656
14444	391657
69123	391658
2858	391659
130558	391660
539	391661
3177	391662
17923	391663
186758	391664
21629	391665
71644	391666
39032	391667
6439	391668
216232	391669
86822	391670
409	391671
191192	391672
13472	391673
26862	391674
66781	391675
5786	391676
15142	391677
67810	391678
289351	391679
185	391680
18745	391681
10516	391682
234019	391683
101117	391684
8548	391685
3457	391686
56221	391687
131942	391688
36781	391689
259757	391690
11614	391691
89217	391692
135561	391693
137063	391694
18821	391695
65741	391696
81562	391697
2008	391698
51521	391699
109464	391700
12985	391701
26178	391702
167900	391703
148125	391704
23543	391705
200081	391706
28024	391707
70061	391708
11422	391709
88045	391710
802	391711
69613	391712
93851	391713
38790	391714
210413	391715
274274	391716
146270	391717
20607	391718
131650	391719
39338	391720
12685	391721
541	391722
46312	391723
50128	391724
4455	391725
10314	391726
13657	391727
66748	391728
19238	391729
6578	391730
109296	391731
2988	391732
21955	391733
97022	391734
27741	391735
123728	391736
104650	391737
15821	391738
196336	391739
72913	391740
8605	391741
139843	391742
83597	391743
7961	391744
26433	391745
11148	391746
6966	391747
224401	391748
91061	391749
146319	391750
6616	391751
143485	391752
58835	391753
11008	391754
260768	391755
89370	391756
2328	391757
15606	391758
120784	391759
71937	391760
22980	391761
12609	391762
4514	391763
68025	391764
22807	391765
49139	391766
429	391767
81762	391768
55942	391769
39109	391770
56334	391771
284589	391772
124076	391773
206282	391774
91521	391775
8780	391776
35535	391777
86416	391778
116457	391779
170395	391780
4839	391781
17854	391782
56236	391783
57298	391784
6551	391785
85911	391786
10227	391787
13535	391788
104300	391789
79063	391790
184293	391791
288091	391792
594	391793
173154	391794
170915	391795
12981	391796
176471	391797
49594	391798
41484	391799
36156	391800
2185	391801
202776	391802
21398	391803
1307	391804
189513	391805
34325	391806
10952	391807
240145	391808
180403	391809
132760	391810
27828	391811
52465	391812
6443	391813
41527	391814
64678	391815
181158	391816
55978	391817
37192	391818
39374	391819
202039	391820
7868	391821
25929	391822
28043	391823
94031	391824
4327	391825
118187	391826
41527	391827
13216	391828
217721	391829
4194	391830
10393	391831
167030	391832
119046	391833
3197	391834
8588	391835
260063	391836
77225	391837
536	391838
7746	391839
62674	391840
109072	391841
220623	391842
18253	391843
105240	391844
172775	391845
106921	391846
32847	391847
72485	391848
117057	391849
6858	391850
81527	391851
58490	391852
39421	391853
77409	391854
48249	391855
32339	391856
132346	391857
83158	391858
2021	391859
1091	391860
338108	391861
25108	391862
5652	391863
38167	391864
3817	391865
72640	391866
293918	391867
21026	391868
245368	391869
107971	391870
117130	391871
23027	391872
63968	391873
3536	391874
3185	391875
83065	391876
959	391877
509	391878
24665	391879
70805	391880
25280	391881
816	391882
31425	391883
8279	391884
118700	391885
48098	391886
10451	391887
18272	391888
18897	391889
94321	391890
8974	391891
4859	391892
201	391893
71355	391894
10698	391895
243822	391896
1928	391897
2612	391898
110272	391899
21581	391900
8701	391901
3515	391902
32103	391903
19440	391904
45488	391905
31038	391906
112498	391907
3362	391908
28923	391909
44514	391910
30497	391911
1215	391912
28671	391913
350397	391914
178798	391915
6099	391916
188617	391917
170804	391918
55035	391919
175694	391920
86445	391921
2328	391922
73685	391923
160161	391924
22941	391925
99158	391926
5319	391927
86049	391928
28090	391929
191771	391930
21411	391931
94114	391932
41902	391933
174287	391934
17854	391935
15548	391936
56505	391937
147759	391938
6335	391939
48246	391940
2173	391941
209985	391942
337686	391943
74292	391944
5198	391945
179004	391946
59614	391947
4473	391948
128580	391949
117768	391950
245364	391951
12691	391952
8539	391953
4743	391954
128453	391955
127996	391956
29932	391957
110853	391958
23851	391959
127704	391960
225127	391961
4152	391962
480	391963
106582	391964
134805	391965
149964	391966
12189	391967
16808	391968
33967	391969
22325	391970
27803	391971
300455	391972
80375	391973
1518	391974
78555	391975
78513	391976
141991	391977
209686	391978
289224	391979
13172	391980
27	391981
13983	391982
180698	391983
32787	391984
3460	391985
118657	391986
3995	391987
73882	391988
25231	391989
167913	391990
21733	391991
30379	391992
107073	391993
36326	391994
18808	391995
173514	391996
254595	391997
108777	391998
3136	391999
75783	392000
49594	392001
119433	392002
51998	392003
5482	392004
17927	392005
38546	392006
1956	392007
145976	392008
2292	392009
20287	392010
6195	392011
74686	392012
504	392013
353910	392014
26529	392015
195733	392016
18108	392017
36412	392018
98115	392019
19176	392020
83747	392021
20238	392022
58735	392023
139	392024
101385	392025
60531	392026
30993	392027
6387	392028
856	392029
288	392030
23959	392031
4874	392032
14729	392033
33898	392034
289701	392035
259838	392036
128174	392037
30296	392038
80861	392039
55970	392040
14253	392041
19651	392042
20455	392043
6153	392044
222502	392045
978	392046
120556	392047
28940	392048
112198	392049
149545	392050
40959	392051
39644	392052
127983	392053
182061	392054
1302	392055
37746	392056
25744	392057
2184	392058
8912	392059
70193	392060
12631	392061
40267	392062
337374	392063
276285	392064
17	392065
13003	392066
74455	392067
180636	392068
8513	392069
972	392070
172110	392071
27868	392072
24411	392073
5519	392074
91070	392075
10608	392076
259379	392077
142836	392078
24526	392079
17895	392080
12752	392081
45242	392082
31	392083
128745	392084
5235	392085
332593	392086
92549	392087
1934	392088
8225	392089
10062	392090
17908	392091
64212	392092
1739	392093
83158	392094
1903	392095
46330	392096
121268	392097
175643	392098
191	392099
351401	392100
55904	392101
116832	392102
348870	392103
3	392104
5034	392105
17401	392106
72066	392107
30552	392108
62161	392109
127755	392110
119363	392111
47381	392112
83779	392113
17764	392114
52572	392115
142144	392116
23	392117
11393	392118
19165	392119
94165	392120
4878	392121
924	392122
71557	392123
80282	392124
41669	392125
2806	392126
19001	392127
55922	392128
47020	392129
13424	392130
17647	392131
191075	392132
3958	392133
38447	392134
72529	392135
19	392136
6546	392137
276287	392138
203883	392139
124864	392140
924	392141
62100	392142
10131	392143
48706	392144
34475	392145
18017	392146
201129	392147
113809	392148
133052	392149
72865	392150
205773	392151
141423	392152
85958	392153
109171	392154
15622	392155
38492	392156
8033	392157
84707	392158
63707	392159
47170	392160
97075	392161
15088	392162
50119	392163
5500	392164
10120	392165
10714	392166
7144	392167
248058	392168
168145	392169
27642	392170
17796	392171
17994	392172
13961	392173
47408	392174
294126	392175
72666	392176
56252	392177
108485	392178
399	392179
12738	392180
105787	392181
59606	392182
9651	392183
38492	392184
315423	392185
56379	392186
48559	392187
50672	392188
21413	392189
1847	392190
193953	392191
25670	392192
91324	392193
226	392194
23350	392195
149486	392196
22995	392197
67050	392198
31808	392199
5563	392200
195458	392201
2856	392202
25628	392203
100771	392204
125051	392205
51595	392206
85722	392207
27650	392208
18183	392209
519	392210
10013	392211
179482	392212
278622	392213
27435	392214
198990	392215
28754	392216
250	392217
66545	392218
23416	392219
7176	392220
143287	392221
121094	392222
79842	392223
1758	392224
34876	392225
839	392226
396	392227
349389	392228
59918	392229
39614	392230
320400	392231
31825	392232
33833	392233
28870	392234
68786	392235
26512	392236
14204	392237
556	392238
188768	392239
193979	392240
14065	392241
191	392242
60167	392243
8923	392244
323	392245
2059	392246
23621	392247
299706	392248
49185	392249
283310	392250
157081	392251
53319	392252
164628	392253
655	392254
62138	392255
12508	392256
4134	392257
4869	392258
50333	392259
35863	392260
42487	392261
201489	392262
4179	392263
11004	392264
96875	392265
322336	392266
84659	392267
14813	392268
36647	392269
116509	392270
76984	392271
107595	392272
160234	392273
22726	392274
8452	392275
13339	392276
7539	392277
17838	392278
6091	392279
2623	392280
45336	392281
7441	392282
19138	392283
194905	392284
49429	392285
71985	392286
62782	392287
7766	392288
2768	392289
450	392290
27817	392291
403	392292
193705	392293
76	392294
50785	392295
173778	392296
17848	392297
59297	392298
76657	392299
18926	392300
152744	392301
98136	392302
17308	392303
172532	392304
12433	392305
141	392306
528	392307
5694	392308
23973	392309
127054	392310
124178	392311
33173	392312
5427	392313
17981	392314
147614	392315
2034	392316
21733	392317
37839	392318
30747	392319
256	392320
158708	392321
4205	392322
9716	392323
2793	392324
171630	392325
7600	392326
293933	392327
110013	392328
109205	392329
83171	392330
121687	392331
39163	392332
14815	392333
7255	392334
13472	392335
286018	392336
24634	392337
3159	392338
126020	392339
3185	392340
19157	392341
17094	392342
8161	392343
34442	392344
320	392345
47764	392346
108959	392347
5956	392348
1253	392349
1131	392350
125313	392351
49028	392352
7808	392353
5429	392354
304	392355
206639	392356
196679	392357
127454	392358
13144	392359
19827	392360
135492	392361
81453	392362
273	392363
109123	392364
85376	392365
17920	392366
288963	392367
147740	392368
24998	392369
57407	392370
56815	392371
38855	392372
207425	392373
56521	392374
10333	392375
38772	392376
107312	392377
82185	392378
3976	392379
3976	392380
61658	392381
47789	392382
132124	392383
109360	392384
55822	392385
112498	392386
39404	392387
35683	392388
40844	392389
37716	392390
33767	392391
35666	392392
113559	392393
39118	392394
279135	392395
14405	392396
19619	392397
107863	392398
12770	392399
108844	392400
356158	392401
515	392402
11769	392403
33732	392404
7766	392405
71219	392406
148480	392407
159116	392408
158873	392409
1251	392410
593	392411
210266	392412
329178	392413
625	392414
1006	392415
26179	392416
56252	392417
5417	392418
271	392419
432	392420
28085	392421
73882	392422
69460	392423
282224	392424
14551	392425
35847	392426
104539	392427
293	392428
2654	392429
75600	392430
158627	392431
58792	392432
64154	392433
142521	392434
71340	392435
128848	392436
4839	392437
28273	392438
904	392439
43298	392440
69974	392441
83445	392442
12333	392443
25972	392444
20741	392445
83484	392446
5731	392447
688	392448
47113	392449
134999	392450
96	392451
36417	392452
30651	392453
90	392454
6306	392455
205750	392456
97870	392457
2398	392458
1924	392459
6163	392460
124	392461
33663	392462
168933	392463
393	392464
8276	392465
182165	392466
1975	392467
13363	392468
24007	392469
112535	392470
16771	392471
66469	392472
42976	392473
20523	392474
35704	392475
49207	392476
14942	392477
28967	392478
112367	392479
20411	392480
102699	392481
71491	392482
69509	392483
18096	392484
98599	392485
106847	392486
24163	392487
21872	392488
9564	392489
43564	392490
19914	392491
449	392492
14469	392493
14022	392494
211	392495
199983	392496
1838	392497
34905	392498
55987	392499
19822	392500
38393	392501
129283	392502
127940	392503
56418	392504
29759	392505
206915	392506
38694	392507
103167	392508
2166	392509
70061	392510
93272	392511
140589	392512
3904	392513
40908	392514
74667	392515
43020	392516
1260	392517
14553	392518
68862	392519
72131	392520
38546	392521
128113	392522
27470	392523
56546	392524
353310	392525
8511	392526
60408	392527
49082	392528
83406	392529
74236	392530
206433	392531
38800	392532
17797	392533
55960	392534
207314	392535
56500	392536
128754	392537
287095	392538
352161	392539
19833	392540
83150	392541
146596	392542
8511	392543
7878	392544
22746	392545
8216	392546
72380	392547
108120	392548
163816	392549
17799	392550
7997	392551
4865	392552
38359	392553
82684	392554
19083	392555
293	392556
175229	392557
161722	392558
91405	392559
12422	392560
611	392561
58560	392562
39599	392563
95540	392564
14860	392565
86174	392566
119968	392567
1240	392568
69557	392569
90589	392570
53131	392571
208010	392572
225223	392573
100974	392574
17937	392575
404	392576
351984	392577
3973	392578
46848	392579
145943	392580
24287	392581
70711	392582
34843	392583
4104	392584
5694	392585
59302	392586
200870	392587
38295	392588
3257	392589
230031	392590
12009	392591
8277	392592
5890	392593
41260	392594
1838	392595
64674	392596
27419	392597
147210	392598
12006	392599
62210	392600
21545	392601
47029	392602
78409	392603
825	392604
25361	392605
5429	392606
2209	392607
54576	392608
62798	392609
217091	392610
39109	392611
94582	392612
49338	392613
17111	392614
1361	392615
83478	392616
67286	392617
4871	392618
30185	392619
39558	392620
214986	392621
5593	392622
34404	392623
26964	392624
113834	392625
89491	392626
304630	392627
24535	392628
27428	392629
283	392630
73773	392631
19632	392632
9923	392633
62123	392634
9960	392635
167551	392636
3538	392637
181495	392638
82817	392639
2411	392640
21771	392641
109170	392642
50119	392643
117223	392644
28817	392645
38039	392646
5625	392647
1865	392648
62654	392649
21216	392650
6127	392651
147424	392652
21918	392653
6270	392654
9535	392655
4506	392656
108441	392657
146572	392658
23743	392659
49558	392660
205629	392661
182397	392662
18215	392663
16939	392664
81703	392665
14322	392666
2958	392667
36840	392668
31370	392669
350	392670
21323	392671
45737	392672
3454	392673
8193	392674
48059	392675
88168	392676
1838	392677
92646	392678
18280	392679
3185	392680
36383	392681
2694	392682
90679	392683
3838	392684
3826	392685
19855	392686
6004	392687
298468	392688
46518	392689
10632	392690
116260	392691
57392	392692
268196	392693
1208	392694
115787	392695
53877	392696
4134	392697
45791	392698
4516	392699
265317	392700
3185	392701
78950	392702
10475	392703
53131	392704
296	392705
82662	392706
4134	392707
58682	392708
67438	392709
6755	392710
18942	392711
22263	392712
786	392713
6099	392714
37685	392715
49440	392716
5111	392717
8289	392718
16688	392719
106684	392720
2071	392721
26106	392722
3116	392723
17850	392724
116866	392725
1684	392726
320518	392727
13469	392728
110934	392729
4918	392730
34240	392731
35533	392732
19011	392733
302948	392734
3466	392735
14095	392736
76549	392737
219755	392738
35977	392739
1888	392740
28275	392741
64501	392742
12725	392743
18818	392744
2720	392745
35853	392746
942	392747
16300	392748
58928	392749
69729	392750
127481	392751
291247	392752
73595	392753
61347	392754
120265	392755
105950	392756
73747	392757
206099	392758
104259	392759
243031	392760
83467	392761
19830	392762
289783	392763
2591	392764
57526	392765
1377	392766
42628	392767
10986	392768
17849	392769
13966	392770
211510	392771
100996	392772
67932	392773
65491	392774
296096	392775
2806	392776
353560	392777
25954	392778
70071	392779
109633	392780
196367	392781
82260	392782
208525	392783
174495	392784
2971	392785
83797	392786
161861	392787
45057	392788
12009	392789
48087	392790
75623	392791
45296	392792
76796	392793
54	392794
70355	392795
139715	392796
76666	392797
102653	392798
104873	392799
315911	392800
68677	392801
6708	392802
4519	392803
293690	392804
56608	392805
323914	392806
155477	392807
54976	392808
37670	392809
36026	392810
128612	392811
19837	392812
252145	392813
203477	392814
128423	392815
54448	392816
68355	392817
291285	392818
110826	392819
13345	392820
19920	392821
453	392822
19106	392823
43298	392824
37843	392825
207920	392826
62643	392827
106197	392828
288517	392829
161595	392830
30965	392831
64718	392832
190547	392833
344637	392834
9693	392835
21915	392836
56053	392837
206034	392838
27334	392839
83977	392840
1478	392841
291771	392842
174839	392843
20112	392844
38402	392845
1980	392846
72312	392847
74284	392848
184387	392849
2016	392850
14639	392851
3099	392852
58792	392853
157667	392854
6896	392855
58615	392856
148623	392857
17778	392858
195541	392859
112682	392860
53189	392861
53179	392862
31701	392863
341670	392864
9045	392865
68883	392866
60781	392867
55182	392868
20368	392869
136165	392870
11901	392871
209724	392872
84147	392873
274336	392874
205690	392875
205690	392876
194561	392877
42029	392878
320785	392879
8267	392880
79017	392881
13341	392882
1990	392883
239169	392884
26592	392885
338155	392886
262400	392887
26348	392888
71321	392889
324521	392890
33399	392891
37340	392892
37202	392893
166661	392894
82465	392895
330179	392896
138039	392897
219781	392898
174643	392899
4500	392900
6472	392901
23881	392902
101548	392903
11368	392904
79541	392905
336253	392906
122495	392907
52733	392908
4500	392909
263082	392910
125858	392911
10744	392912
116615	392913
65952	392914
53617	392915
182466	392916
10587	392917
177284	392918
99224	392919
94464	392920
127269	392921
254798	392922
1800	392923
46915	392924
29439	392925
215485	392926
11959	392927
148823	392928
62487	392929
193990	392930
6448	392931
244492	392932
49908	392933
5409	392934
31413	392935
119469	392936
246953	392937
119481	392938
28713	392939
16772	392940
5630	392941
26941	392942
104921	392943
785	392944
44555	392945
197128	392946
54186	392947
25403	392948
2588	392949
46928	392950
14	392951
11781	392952
11016	392953
53434	392954
133196	392955
5586	392956
322500	392957
13986	392958
22057	392959
30750	392960
329828	392961
27374	392962
1266	392963
67803	392964
32292	392965
3635	392966
35868	392967
12952	392968
2977	392969
63330	392970
16885	392971
47988	392972
149475	392973
305615	392974
97919	392975
223	392976
253412	392977
61534	392978
98800	392979
16246	392980
1182	392981
65347	392982
52810	392983
1876	392984
65277	392985
866	392986
8478	392987
284671	392988
337182	392989
31691	392990
19425	392991
22429	392992
52972	392993
149325	392994
92303	392995
39474	392996
147462	392997
226708	392998
168671	392999
138417	393000
3340	393001
50339	393002
38006	393003
37598	393004
309225	393005
27524	393006
20880	393007
50907	393008
4601	393009
148261	393010
19722	393011
23378	393012
8375	393013
152493	393014
164014	393015
78752	393016
65144	393017
188290	393018
17327	393019
125873	393020
53639	393021
59718	393022
290931	393023
189223	393024
195939	393025
171080	393026
118633	393027
262895	393028
6677	393029
265574	393030
31212	393031
314889	393032
141299	393033
25490	393034
21306	393035
160043	393036
149963	393037
261264	393038
347136	393039
189184	393040
289891	393041
239797	393042
122645	393043
2114	393044
3793	393045
14499	393046
104902	393047
165379	393048
225432	393049
22677	393050
276080	393051
5190	393052
196987	393053
248485	393054
6048	393055
115261	393056
354058	393057
144954	393058
150142	393059
196554	393060
22004	393061
107591	393062
266819	393063
196679	393064
128199	393065
167655	393066
256809	393067
48240	393068
13570	393069
141033	393070
328971	393071
23696	393072
282904	393073
46656	393074
48113	393075
50459	393076
31884	393077
178056	393078
61183	393079
142209	393080
210962	393081
59013	393082
284974	393083
267777	393084
23403	393085
77596	393086
193377	393087
108798	393088
285509	393089
307313	393090
145859	393091
236618	393092
61048	393093
252694	393094
205768	393095
56879	393096
26214	393097
171244	393098
57901	393099
219725	393100
75313	393101
210245	393102
183543	393103
182925	393104
145432	393105
21715	393106
129870	393107
1301	393108
179010	393109
78733	393110
70273	393111
322876	393112
196612	393113
183409	393114
58280	393115
51275	393116
10351	393117
13659	393118
154101	393119
179483	393120
255151	393121
115950	393122
157043	393123
202448	393124
9313	393125
296892	393126
305876	393127
59399	393128
85283	393129
233845	393130
12639	393131
145967	393132
126515	393133
171279	393134
10795	393135
4190	393136
92487	393137
269132	393138
116085	393139
37383	393140
178103	393141
68619	393142
114914	393143
69133	393144
51420	393145
143576	393146
75444	393147
16575	393148
112107	393149
245228	393150
348045	393151
342740	393152
115169	393153
272573	393154
153719	393155
23181	393156
227443	393157
183872	393158
90176	393159
50637	393160
56096	393161
279959	393162
164456	393163
57760	393164
178025	393165
32741	393166
178936	393167
184977	393168
144440	393169
48121	393170
145992	393171
243593	393172
15	393173
21556	393174
249182	393175
172381	393176
32855	393177
230455	393178
286606	393179
179223	393180
75463	393181
2053	393182
91741	393183
1064	393184
14633	393185
163325	393186
63069	393187
83532	393188
42231	393189
59828	393190
7308	393191
56062	393192
84872	393193
162238	393194
308104	393195
39540	393196
28667	393197
8514	393198
171805	393199
42257	393200
189191	393201
196389	393202
322968	393203
104683	393204
88988	393205
90134	393206
2776	393207
44228	393208
77561	393209
239055	393210
10395	393211
29749	393212
21548	393213
5816	393214
140266	393215
91070	393216
186152	393217
2862	393218
72877	393219
155264	393220
315589	393221
268472	393222
34715	393223
18987	393224
148833	393225
58123	393226
40687	393227
32573	393228
114040	393229
28536	393230
274616	393231
67553	393232
62541	393233
1769	393234
142202	393235
61071	393236
276978	393237
340420	393238
1779	393239
117063	393240
69056	393241
202790	393242
40168	393243
101067	393244
4402	393245
92254	393246
183973	393247
121092	393248
332975	393249
3626	393250
50515	393251
96012	393252
1168	393253
34786	393254
162922	393255
228212	393256
91412	393257
99802	393258
163834	393259
164283	393260
89330	393261
25116	393262
286801	393263
25123	393264
99074	393265
68870	393266
289052	393267
246540	393268
46816	393269
96932	393270
127309	393271
62593	393272
16746	393273
122208	393274
72098	393275
4909	393276
105175	393277
72858	393278
196078	393279
32139	393280
5584	393281
40156	393282
1381	393283
238249	393284
257474	393285
8413	393286
23215	393287
67439	393288
40037	393289
42317	393290
128757	393291
45980	393292
103388	393293
29594	393294
295915	393295
199762	393296
14456	393297
81078	393298
21192	393299
94690	393300
119882	393301
319596	393302
150360	393303
6238	393304
56343	393305
46155	393306
292847	393307
231848	393308
310152	393309
18102	393310
53120	393311
42770	393312
39940	393313
17560	393314
37102	393315
98471	393316
324	393317
56503	393318
19908	393319
56546	393320
93275	393321
167130	393322
313064	393323
88926	393324
26314	393325
8520	393326
94306	393327
98693	393328
7543	393329
45578	393330
84739	393331
23651	393332
12183	393333
23151	393334
186153	393335
3082	393336
73694	393337
5958	393338
29191	393339
53497	393340
27346	393341
349785	393342
148955	393343
5426	393344
80027	393345
62429	393346
55901	393347
56614	393348
102740	393349
42250	393350
32520	393351
7292	393352
26810	393353
5622	393354
19143	393355
52575	393356
146925	393357
326006	393358
26516	393359
49499	393360
59495	393361
26516	393362
205083	393363
240520	393364
34064	393365
23824	393366
240294	393367
24386	393368
53548	393369
29973	393370
52708	393371
278277	393372
100118	393373
26288	393374
86702	393375
224926	393376
27	393377
128694	393378
105995	393379
3462	393380
168358	393381
191249	393382
196937	393383
163609	393384
49001	393385
129806	393386
42925	393387
233863	393388
205678	393389
45312	393390
7507	393391
52904	393392
265371	393393
2124	393394
21564	393395
18243	393396
95651	393397
1217	393398
108201	393399
179689	393400
61526	393401
1148	393402
207771	393403
297025	393404
183186	393405
326922	393406
201751	393407
295066	393408
326440	393409
347576	393410
292706	393411
77506	393412
21331	393413
19283	393414
37102	393415
50048	393416
55739	393417
206304	393418
16793	393419
266561	393420
37579	393421
17478	393422
8497	393423
70770	393424
25866	393425
196205	393426
311247	393427
282	393428
190696	393429
176576	393430
6923	393431
226595	393432
4732	393433
63527	393434
31409	393435
49276	393436
114798	393437
44804	393438
82716	393439
260902	393440
196240	393441
185370	393442
180183	393443
6016	393444
8503	393445
194605	393446
142117	393447
16896	393448
79524	393449
118633	393450
25477	393451
32825	393452
112457	393453
42670	393454
349266	393455
275322	393456
92144	393457
138403	393458
172544	393459
128518	393460
224071	393461
209795	393462
34351	393463
93736	393464
207764	393465
147135	393466
136107	393467
6304	393468
187616	393469
110564	393470
51568	393471
126412	393472
85039	393473
49970	393474
1285	393475
111838	393476
159952	393477
165151	393478
208509	393479
101141	393480
15242	393481
25408	393482
355644	393483
30510	393484
52557	393485
78471	393486
52947	393487
13991	393488
78151	393489
52905	393490
14096	393491
52687	393492
18968	393493
13264	393494
36746	393495
129657	393496
66502	393497
24640	393498
56393	393499
73775	393500
356248	393501
205096	393502
811	393503
26520	393504
2024	393505
128106	393506
192419	393507
100679	393508
76512	393509
2971	393510
323287	393511
168985	393512
14225	393513
353446	393514
43398	393515
271333	393516
123565	393517
30063	393518
195442	393519
4866	393520
115673	393521
109941	393522
29259	393523
232627	393524
30073	393525
239957	393526
55856	393527
92555	393528
126292	393529
200166	393530
349002	393531
30786	393532
17481	393533
69470	393534
144	393535
49064	393536
197632	393537
123141	393538
235755	393539
348424	393540
44305	393541
197571	393542
206972	393543
29399	393544
271578	393545
9506	393546
196625	393547
277235	393548
193636	393549
2633	393550
10257	393551
167932	393552
354134	393553
335670	393554
87341	393555
169908	393556
51976	393557
99003	393558
17276	393559
204223	393560
108041	393561
261978	393562
83724	393563
117620	393564
208457	393565
191203	393566
208180	393567
105552	393568
756	393569
151633	393570
43177	393571
198593	393572
127344	393573
61566	393574
13676	393575
27666	393576
50852	393577
150401	393578
142121	393579
52606	393580
193632	393581
12564	393582
117791	393583
187274	393584
117819	393585
313025	393586
226484	393587
86643	393588
19337	393589
11722	393590
3401	393591
256224	393592
117451	393593
485	393594
77273	393595
187684	393596
117782	393597
312545	393598
187627	393599
115367	393600
73607	393601
55051	393602
269314	393603
126621	393604
47150	393605
56530	393606
140316	393607
65426	393608
106714	393609
345865	393610
76477	393611
327080	393612
58820	393613
13945	393614
213	393615
214738	393616
10081	393617
29920	393618
8	393619
8	393620
44692	393621
26853	393622
4426	393623
78018	393624
23172	393625
165	393626
152065	393627
170490	393628
50044	393629
161554	393630
167924	393631
19187	393632
190440	393633
32787	393634
16863	393635
8227	393636
351824	393637
48310	393638
153516	393639
239407	393640
61893	393641
164648	393642
2941	393643
42835	393644
141306	393645
71822	393646
217	393647
19119	393648
9065	393649
182131	393650
287991	393651
24557	393652
34095	393653
80337	393654
37941	393655
14387	393656
207352	393657
49768	393658
19883	393659
63140	393660
29024	393661
305829	393662
121469	393663
136450	393664
42749	393665
104563	393666
200122	393667
7873	393668
50356	393669
84580	393670
24535	393671
1009	393672
197378	393673
175304	393674
21676	393675
59000	393676
298367	393677
112192	393678
253	393679
12954	393680
31006	393681
69337	393682
73286	393683
108855	393684
285478	393685
43931	393686
209296	393687
323223	393688
117762	393689
52225	393690
172760	393691
199506	393692
82479	393693
126245	393694
18370	393695
96893	393696
325478	393697
84010	393698
47280	393699
156297	393700
107768	393701
27707	393702
114127	393703
228298	393704
59767	393705
103441	393706
251553	393707
68744	393708
325679	393709
2650	393710
20732	393711
20666	393712
52140	393713
2633	393714
17113	393715
50152	393716
194532	393717
141095	393718
64420	393719
17113	393720
15761	393721
4065	393722
1418	393723
26038	393724
77851	393725
1285	393726
11132	393727
16647	393728
482	393729
61707	393730
25907	393731
327758	393732
50026	393733
5426	393734
3497	393735
81157	393736
189676	393737
296920	393738
71348	393739
322514	393740
28321	393741
140	393742
21326	393743
52140	393744
42593	393745
8267	393746
16389	393747
20922	393748
11723	393749
78910	393750
28022	393751
54637	393752
5350	393753
10987	393754
2470	393755
52702	393756
223499	393757
281530	393758
247519	393759
172214	393760
265421	393761
328402	393762
726	393763
99906	393764
16744	393765
166531	393766
2079	393767
29821	393768
260	393769
329705	393770
16365	393771
164409	393772
94197	393773
18922	393774
3868	393775
36455	393776
165600	393777
123568	393778
164786	393779
1818	393780
78311	393781
178743	393782
214107	393783
189389	393784
266925	393785
121351	393786
37096	393787
68834	393788
40404	393789
4357	393790
159559	393791
205483	393792
79636	393793
62994	393794
59139	393795
67260	393796
74433	393797
26688	393798
5894	393799
354775	393800
148302	393801
193793	393802
274675	393803
39064	393804
75552	393805
56201	393806
201652	393807
354075	393808
353929	393809
129459	393810
273461	393811
224181	393812
89758	393813
3691	393814
2598	393815
109128	393816
201719	393817
265354	393818
1039	393819
76239	393820
327975	393821
2597	393822
91777	393823
134462	393824
68001	393825
152382	393826
11786	393827
18865	393828
323483	393829
45549	393830
127304	393831
141796	393832
25813	393833
119177	393834
121147	393835
58414	393836
204635	393837
278357	393838
317460	393839
10745	393840
316842	393841
87092	393842
45392	393843
104138	393844
316637	393845
324764	393846
69864	393847
325836	393848
12696	393849
25808	393850
193743	393851
214259	393852
23420	393853
45554	393854
145912	393855
112802	393856
165640	393857
35246	393858
54350	393859
42531	393860
1930	393861
120774	393862
141902	393863
205941	393864
70135	393865
100894	393866
196665	393867
2727	393868
119921	393869
25893	393870
22598	393871
259980	393872
41086	393873
79502	393874
194087	393875
589	393876
95459	393877
100894	393878
301598	393879
3772	393880
88084	393881
7348	393882
119177	393883
330495	393884
59578	393885
189253	393886
30641	393887
28883	393888
35589	393889
46095	393890
32087	393891
32500	393892
63583	393893
50474	393894
168380	393895
12827	393896
335993	393897
125876	393898
80100	393899
284425	393900
301450	393901
249044	393902
62258	393903
3267	393904
38303	393905
138801	393906
4705	393907
355071	393908
103590	393909
50131	393910
17830	393911
15609	393912
67206	393913
74570	393914
45924	393915
303858	393916
46879	393917
10592	393918
90561	393919
31066	393920
25672	393921
5	393922
105267	393923
165580	393924
12633	393925
5166	393926
312	393927
322986	393928
37208	393929
161360	393930
103418	393931
31814	393932
90743	393933
228194	393934
173703	393935
17837	393936
348595	393937
266156	393938
205969	393939
352486	393940
104065	393941
124613	393942
351889	393943
127677	393944
239624	393945
294949	393946
30151	393947
7636	393948
36673	393949
58098	393950
22880	393951
268506	393952
324386	393953
5890	393954
104228	393955
316371	393956
252536	393957
303019	393958
66576	393959
186331	393960
46411	393961
68062	393962
354977	393963
268162	393964
14634	393965
111574	393966
26347	393967
118238	393968
193	393969
71360	393970
69259	393971
22072	393972
63360	393973
39818	393974
156209	393975
3347	393976
339133	393977
47388	393978
348703	393979
109423	393980
301560	393981
80893	393982
47265	393983
9784	393984
161622	393985
352789	393986
38221	393987
156209	393988
1481	393989
168313	393990
105948	393991
26096	393992
265286	393993
67907	393994
46671	393995
28435	393996
301821	393997
115407	393998
318148	393999
166776	394000
53716	394001
15800	394002
167727	394003
224162	394004
155175	394005
50452	394006
67957	394007
80980	394008
105240	394009
30700	394010
3171	394011
323064	394012
158639	394013
9136	394014
74478	394015
25008	394016
33163	394017
74482	394018
302885	394019
27471	394020
1395	394021
133519	394022
314703	394023
318749	394024
69459	394025
2327	394026
6007	394027
188160	394028
26369	394029
13360	394030
16965	394031
5751	394032
108033	394033
152191	394034
63502	394035
23306	394036
68798	394037
190343	394038
319406	394039
150947	394040
197068	394041
314649	394042
17143	394043
3170	394044
8929	394045
108005	394046
118941	394047
2649	394048
69596	394049
6524	394050
24513	394051
12660	394052
5978	394053
69285	394054
88007	394055
15763	394056
51820	394057
314240	394058
68708	394059
190470	394060
188279	394061
165594	394062
28980	394063
22225	394064
98415	394065
3614	394066
122533	394067
16183	394068
212102	394069
241730	394070
53181	394071
10957	394072
229005	394073
216007	394074
26583	394075
76110	394076
30826	394077
19359	394078
749	394079
319150	394080
6966	394081
315339	394082
68581	394083
159657	394084
5520	394085
1794	394086
30401	394087
39381	394088
55378	394089
104004	394090
108295	394091
86591	394092
17149	394093
21408	394094
23807	394095
5744	394096
39488	394097
27240	394098
16368	394099
57081	394100
53996	394101
105415	394102
25781	394103
216494	394104
3076	394105
20	394106
12045	394107
330951	394108
58319	394109
54304	394110
197967	394111
332837	394112
123362	394113
330919	394114
80586	394115
80586	394116
331131	394117
123363	394118
331130	394119
331135	394120
331151	394121
330920	394122
37535	394123
331142	394124
330922	394125
123363	394126
331517	394127
331525	394128
331068	394129
197471	394130
331855	394131
254431	394132
35621	394133
18927	394134
80309	394135
29487	394136
254546	394137
5549	394138
196150	394139
312913	394140
21504	394141
37496	394142
177305	394143
62534	394144
241093	394145
304966	394146
125045	394147
202544	394148
915	394149
94384	394150
25143	394151
185820	394152
111843	394153
139765	394154
136353	394155
234852	394156
139031	394157
229554	394158
18365	394159
15015	394160
183473	394161
67981	394162
191178	394163
246004	394164
183029	394165
351540	394166
144676	394167
193372	394168
256524	394169
197666	394170
154706	394171
22876	394172
13931	394173
79290	394174
305720	394175
319103	394176
316703	394177
63936	394178
9567	394179
253900	394180
25063	394181
44307	394182
349884	394183
323789	394184
278240	394185
178376	394186
85369	394187
18536	394188
150033	394189
35488	394190
256486	394191
913	394192
49974	394193
148447	394194
159772	394195
144770	394196
256371	394197
210501	394198
97561	394199
197666	394200
5848	394201
156537	394202
331134	394203
331495	394204
197468	394205
119987	394206
74001	394207
267155	394208
15943	394209
30128	394210
227396	394211
183122	394212
13931	394213
117769	394214
2386	394215
11501	394216
314498	394217
188280	394218
130339	394219
52221	394220
31352	394221
13993	394222
156537	394223
22508	394224
96048	394225
307116	394226
63591	394227
65372	394228
17717	394229
263061	394230
58503	394231
11760	394232
318668	394233
118532	394234
145770	394235
196456	394236
224086	394237
306988	394238
356821	394239
292107	394240
178859	394241
19430	394242
3035	394243
187652	394244
330600	394245
37103	394246
332531	394247
246551	394248
229137	394249
117719	394250
317743	394251
65580	394252
117947	394253
22508	394254
154738	394255
314722	394256
79492	394257
49313	394258
54267	394259
19345	394260
19345	394261
187610	394262
312051	394263
45789	394264
49666	394265
317328	394266
181971	394267
316288	394268
118757	394269
26128	394270
246954	394271
188203	394272
318800	394273
22962	394274
52811	394275
318580	394276
319064	394277
52811	394278
31696	394279
31698	394280
27749	394281
84572	394282
68297	394283
226287	394284
145222	394285
92498	394286
218243	394287
185210	394288
140095	394289
40754	394290
127497	394291
231900	394292
99945	394293
119836	394294
96482	394295
7003	394296
30387	394297
184517	394298
189771	394299
63953	394300
190539	394301
205937	394302
25800	394303
154840	394304
318536	394305
77811	394306
170885	394307
65120	394308
186109	394309
31352	394310
21303	394311
118463	394312
14685	394313
244877	394314
230592	394315
189233	394316
37369	394317
102034	394318
102034	394319
314797	394320
22849	394321
842	394322
66819	394323
267683	394324
54267	394325
2536	394326
116542	394327
33139	394328
11973	394329
5733	394330
270585	394331
75110	394332
237567	394333
15415	394334
190872	394335
90081	394336
53318	394337
188185	394338
29996	394339
573	394340
316600	394341
316788	394342
189964	394343
189587	394344
30887	394345
189218	394346
33535	394347
238275	394348
31352	394349
155784	394350
70472	394351
107651	394352
155461	394353
95329	394354
54207	394355
98957	394356
77284	394357
317594	394358
40380	394359
32753	394360
154903	394361
196329	394362
92985	394363
112726	394364
19105	394365
51811	394366
48352	394367
191125	394368
123690	394369
65356	394370
21474	394371
219201	394372
15293	394373
157809	394374
4	394375
119067	394376
314719	394377
154929	394378
275467	394379
195267	394380
222860	394381
140189	394382
28582	394383
48473	394384
64623	394385
287253	394386
3653	394387
168163	394388
44047	394389
172222	394390
171562	394391
32988	394392
91507	394393
42902	394394
8368	394395
65434	394396
50127	394397
12343	394398
4257	394399
117985	394400
29243	394401
20249	394402
51204	394403
65503	394404
15778	394405
63355	394406
151446	394407
247044	394408
275073	394409
189702	394410
45138	394411
158171	394412
1519	394413
111583	394414
282292	394415
84370	394416
7637	394417
337	394418
2136	394419
87905	394420
12587	394421
2450	394422
13885	394423
17983	394424
59325	394425
8317	394426
19405	394427
315398	394428
14502	394429
106704	394430
49936	394431
13070	394432
63202	394433
196224	394434
5234	394435
41871	394436
143	394437
50187	394438
266582	394439
99635	394440
65006	394441
156075	394442
467	394443
1819	394444
275523	394445
13864	394446
31985	394447
25258	394448
167943	394449
140037	394450
208603	394451
57489	394452
100292	394453
68492	394454
174031	394455
22282	394456
22081	394457
156075	394458
63478	394459
126776	394460
171881	394461
54671	394462
31574	394463
68	394464
4272	394465
347244	394466
4650	394467
188763	394468
41066	394469
61931	394470
352049	394471
4257	394472
33920	394473
132579	394474
326378	394475
12232	394476
203648	394477
192933	394478
126311	394479
40549	394480
4689	394481
328196	394482
14016	394483
87994	394484
5240	394485
194458	394486
80855	394487
284070	394488
43186	394489
342693	394490
200058	394491
112281	394492
129166	394493
328382	394494
42332	394495
181538	394496
58553	394497
35607	394498
19258	394499
234311	394500
42566	394501
1747	394502
7685	394503
203246	394504
12	394505
114877	394506
236193	394507
82391	394508
114501	394509
199499	394510
94934	394511
131322	394512
57732	394513
333062	394514
337395	394515
339922	394516
81212	394517
201620	394518
29007	394519
144020	394520
114940	394521
229074	394522
108260	394523
58430	394524
20581	394525
181135	394526
144183	394527
6443	394528
11072	394529
142637	394530
39134	394531
41482	394532
121877	394533
60770	394534
211003	394535
70156	394536
76828	394537
307966	394538
210733	394539
28202	394540
247	394541
160721	394542
11700	394543
1163	394544
63663	394545
283817	394546
26877	394547
5318	394548
75362	394549
57203	394550
114970	394551
306205	394552
239653	394553
35837	394554
229953	394555
38376	394556
5012	394557
5529	394558
5477	394559
12033	394560
14404	394561
11767	394562
177696	394563
31869	394564
111782	394565
5529	394566
226069	394567
191819	394568
264600	394569
56577	394570
265311	394571
84257	394572
118166	394573
303782	394574
35130	394575
108080	394576
8556	394577
16299	394578
10878	394579
30560	394580
27096	394581
348258	394582
30510	394583
5845	394584
304046	394585
122772	394586
11440	394587
215406	394588
11256	394589
201968	394590
334242	394591
7918	394592
70827	394593
139179	394594
116359	394595
62517	394596
70445	394597
52240	394598
117381	394599
187481	394600
17208	394601
1749	394602
270720	394603
3089	394604
27541	394605
3134	394606
121231	394607
5809	394608
130581	394609
23921	394610
26212	394611
205974	394612
109795	394613
23013	394614
52964	394615
16745	394616
263944	394617
33725	394618
12589	394619
13563	394620
21652	394621
6993	394622
298403	394623
219	394624
3	394625
28369	394626
39342	394627
9217	394628
4417	394629
19410	394630
3038	394631
30858	394632
15722	394633
34578	394634
350801	394635
83464	394636
49008	394637
200836	394638
7261	394639
285471	394640
62178	394641
351561	394642
294372	394643
94620	394644
33375	394645
145195	394646
177546	394647
243653	394648
95746	394649
150912	394650
6857	394651
14920	394652
31005	394653
45737	394654
30463	394655
73911	394656
92935	394657
39830	394658
40337	394659
145602	394660
29450	394661
342796	394662
1035	394663
77042	394664
3977	394665
3610	394666
103032	394667
2115	394668
2339	394669
188565	394670
6600	394671
54128	394672
10361	394673
21085	394674
65069	394675
274024	394676
103006	394677
22328	394678
111094	394679
89037	394680
67	394681
269085	394682
166763	394683
15616	394684
26936	394685
124746	394686
219776	394687
106588	394688
77940	394689
53017	394690
82494	394691
1023	394692
19438	394693
2608	394694
10932	394695
58897	394696
27544	394697
38047	394698
20813	394699
234237	394700
107235	394701
82250	394702
37854	394703
263555	394704
341740	394705
4430	394706
201244	394707
101856	394708
19467	394709
81830	394710
29071	394711
126684	394712
127142	394713
258725	394714
19564	394715
124746	394716
39090	394717
11961	394718
348401	394719
2629	394720
7464	394721
27209	394722
36263	394723
149490	394724
122156	394725
33392	394726
121822	394727
95499	394728
226787	394729
102411	394730
20509	394731
260481	394732
2820	394733
104476	394734
153357	394735
158780	394736
6795	394737
226048	394738
2313	394739
1950	394740
33570	394741
80818	394742
89099	394743
198397	394744
127096	394745
28701	394746
90291	394747
14783	394748
347823	394749
104991	394750
33457	394751
74734	394752
45275	394753
352447	394754
138278	394755
38429	394756
100907	394757
41766	394758
54665	394759
153660	394760
13483	394761
1143	394762
345668	394763
73746	394764
9658	394765
151698	394766
88191	394767
6077	394768
164319	394769
180755	394770
132593	394771
38478	394772
9643	394773
55801	394774
31611	394775
82953	394776
137722	394777
16900	394778
94723	394779
33459	394780
82855	394781
139930	394782
65194	394783
181540	394784
327307	394785
27209	394786
63005	394787
3183	394788
26297	394789
7752	394790
230337	394791
204485	394792
9652	394793
12814	394794
12814	394795
135202	394796
1345	394797
156845	394798
66486	394799
38429	394800
276671	394801
8536	394802
127370	394803
55834	394804
19079	394805
56711	394806
26749	394807
136167	394808
19545	394809
14825	394810
29414	394811
158399	394812
11904	394813
242859	394814
14783	394815
81247	394816
249194	394817
89663	394818
70360	394819
40419	394820
195726	394821
195726	394822
99139	394823
87085	394824
344458	394825
22662	394826
7752	394827
335598	394828
83049	394829
119144	394830
68342	394831
80933	394832
19762	394833
33305	394834
127267	394835
137263	394836
11032	394837
40419	394838
43768	394839
26590	394840
133842	394841
69867	394842
83022	394843
38429	394844
62236	394845
12814	394846
89458	394847
138824	394848
34314	394849
303780	394850
171	394851
198960	394852
10750	394853
10884	394854
254093	394855
19279	394856
340476	394857
191719	394858
23710	394859
33230	394860
126846	394861
338457	394862
3645	394863
38473	394864
60465	394865
45959	394866
55314	394867
6022	394868
127712	394869
87530	394870
170055	394871
40873	394872
200963	394873
136867	394874
210589	394875
82196	394876
50818	394877
55862	394878
181946	394879
158740	394880
52020	394881
25003	394882
343020	394883
70289	394884
173923	394885
293622	394886
171438	394887
71904	394888
348692	394889
3818	394890
16593	394891
1620	394892
16593	394893
328335	394894
48217	394895
7428	394896
64144	394897
199846	394898
154029	394899
260479	394900
107262	394901
39265	394902
64148	394903
135761	394904
59691	394905
19187	394906
18233	394907
62082	394908
100714	394909
22631	394910
188487	394911
31947	394912
5716	394913
80248	394914
136030	394915
162182	394916
266960	394917
121763	394918
11359	394919
7517	394920
19656	394921
111428	394922
58266	394923
91279	394924
39825	394925
186604	394926
41235	394927
151980	394928
13978	394929
2289	394930
50517	394931
9220	394932
120423	394933
25463	394934
52005	394935
20086	394936
297759	394937
51586	394938
65991	394939
247934	394940
144129	394941
30473	394942
20635	394943
4257	394944
190809	394945
7174	394946
31621	394947
105917	394948
58664	394949
36982	394950
343896	394951
228895	394952
38325	394953
69821	394954
120505	394955
69466	394956
9050	394957
323593	394958
329733	394959
8336	394960
159543	394961
121115	394962
196558	394963
201695	394964
328066	394965
343373	394966
82717	394967
64769	394968
343277	394969
194140	394970
8336	394971
102458	394972
328022	394973
347723	394974
192570	394975
352728	394976
253643	394977
325221	394978
231518	394979
121814	394980
193340	394981
266458	394982
19706	394983
222107	394984
357296	394985
25868	394986
20990	394987
21554	394988
303038	394989
19014	394990
18389	394991
13056	394992
7724	394993
113956	394994
170140	394995
42988	394996
12988	394997
41705	394998
12115	394999
26161	395000
18832	395001
118271	395002
231745	395003
3673	395004
257794	395005
7552	395006
258197	395007
90570	395008
196179	395009
100327	395010
241914	395011
56151	395012
233910	395013
107958	395014
220948	395015
57242	395016
243476	395017
298988	395018
197398	395019
295975	395020
99189	395021
254549	395022
178190	395023
331148	395024
99031	395025
23795	395026
35442	395027
99816	395028
66677	395029
55869	395030
242646	395031
240682	395032
75125	395033
10532	395034
67772	395035
29600	395036
9435	395037
204045	395038
331974	395039
148894	395040
178355	395041
304347	395042
90447	395043
331376	395044
190408	395045
19350	395046
242543	395047
116120	395048
304811	395049
51718	395050
58438	395051
94273	395052
254090	395053
23913	395054
202620	395055
101275	395056
282037	395057
330408	395058
155790	395059
154757	395060
47758	395061
242590	395062
149020	395063
163412	395064
165509	395065
201717	395066
154172	395067
75881	395068
75125	395069
21784	395070
82041	395071
180535	395072
181591	395073
65440	395074
103765	395075
62947	395076
153734	395077
229020	395078
155672	395079
146065	395080
156241	395081
80655	395082
89425	395083
303620	395084
197937	395085
254031	395086
197805	395087
37947	395088
81167	395089
123302	395090
148890	395091
89439	395092
15436	395093
99516	395094
329434	395095
15165	395096
18723	395097
197393	395098
54366	395099
208050	395100
123079	395101
12849	395102
10831	395103
62306	395104
162707	395105
265963	395106
75865	395107
48103	395108
2695	395109
196908	395110
337203	395111
12849	395112
73771	395113
4772	395114
107046	395115
114037	395116
154865	395117
251530	395118
69855	395119
178388	395120
30037	395121
254322	395122
196884	395123
95305	395124
16529	395125
65540	395126
180554	395127
5526	395128
299	395129
52800	395130
198770	395131
137871	395132
52678	395133
317996	395134
12916	395135
49648	395136
108674	395137
9147	395138
327833	395139
247135	395140
151232	395141
27980	395142
109976	395143
289261	395144
43901	395145
6293	395146
163601	395147
12178	395148
100670	395149
49765	395150
19027	395151
133027	395152
35071	395153
305211	395154
138936	395155
9893	395156
836	395157
1009	395158
40549	395159
42573	395160
83017	395161
15803	395162
239743	395163
14437	395164
71634	395165
9974	395166
71819	395167
38776	395168
172451	395169
12397	395170
291228	395171
294127	395172
12153	395173
25018	395174
126150	395175
108875	395176
339816	395177
323177	395178
39226	395179
196653	395180
73283	395181
49768	395182
150494	395183
1776	395184
105151	395185
13622	395186
167995	395187
17051	395188
202955	395189
19296	395190
315455	395191
54379	395192
333233	395193
93863	395194
227742	395195
265896	395196
217102	395197
7654	395198
296062	395199
285228	395200
79180	395201
770	395202
155	395203
266028	395204
161533	395205
8198	395206
85410	395207
93731	395208
178908	395209
23177	395210
225987	395211
99662	395212
36974	395213
279815	395214
166349	395215
110821	395216
193709	395217
33392	395218
15565	395219
70422	395220
114193	395221
189212	395222
1792	395223
195877	395224
332116	395225
199488	395226
2074	395227
25523	395228
12338	395229
7199	395230
6431	395231
128277	395232
7090	395233
77144	395234
189278	395235
101525	395236
49584	395237
33127	395238
1986	395239
3495	395240
106704	395241
731	395242
5191	395243
199783	395244
15460	395245
5155	395246
96068	395247
11897	395248
28153	395249
28618	395250
94998	395251
38909	395252
24618	395253
128113	395254
35506	395255
57265	395256
119827	395257
76277	395258
113667	395259
124894	395260
234785	395261
52275	395262
354909	395263
57309	395264
179332	395265
5191	395266
67791	395267
48553	395268
138052	395269
351733	395270
40879	395271
46132	395272
101666	395273
70622	395274
51971	395275
122862	395276
190488	395277
7188	395278
159957	395279
2164	395280
167645	395281
136044	395282
73557	395283
82	395284
101343	395285
8456	395286
56166	395287
288145	395288
45353	395289
117893	395290
270097	395291
10526	395292
42588	395293
162403	395294
55921	395295
56552	395296
27299	395297
291	395298
115640	395299
48983	395300
56355	395301
9619	395302
59000	395303
157647	395304
78	395305
18271	395306
81635	395307
271500	395308
993	395309
215722	395310
6293	395311
306188	395312
20084	395313
55093	395314
32279	395315
161199	395316
187745	395317
90366	395318
108384	395319
277532	395320
25944	395321
199834	395322
53153	395323
215216	395324
12626	395325
34943	395326
34943	395327
35349	395328
16067	395329
79770	395330
50356	395331
117249	395332
198561	395333
189056	395334
383	395335
16101	395336
26417	395337
143621	395338
855	395339
280259	395340
22291	395341
105667	395342
191590	395343
45222	395344
90597	395345
333571	395346
38568	395347
30065	395348
196265	395349
66362	395350
66401	395351
265419	395352
46670	395353
2634	395354
55868	395355
69969	395356
195593	395357
184408	395358
12396	395359
97839	395360
153657	395361
37479	395362
46128	395363
254091	395364
6006	395365
22498	395366
99629	395367
60469	395368
12181	395369
54847	395370
19317	395371
58964	395372
278794	395373
75908	395374
161766	395375
25137	395376
265602	395377
51465	395378
67716	395379
51410	395380
68662	395381
12107	395382
99770	395383
332378	395384
80373	395385
6579	395386
75127	395387
127277	395388
198187	395389
26756	395390
300362	395391
25368	395392
212041	395393
40648	395394
45267	395395
138697	395396
88302	395397
70243	395398
54189	395399
8476	395400
26804	395401
30261	395402
332408	395403
115727	395404
28497	395405
82064	395406
40648	395407
138959	395408
59649	395409
46528	395410
325725	395411
53615	395412
67685	395413
107171	395414
146301	395415
43310	395416
23212	395417
70278	395418
222591	395419
30789	395420
231776	395421
70026	395422
89509	395423
247860	395424
140628	395425
87619	395426
45252	395427
260602	395428
137940	395429
348177	395430
29502	395431
179183	395432
167311	395433
32875	395434
153539	395435
221892	395436
50618	395437
67703	395438
23107	395439
161495	395440
137375	395441
15231	395442
87652	395443
44887	395444
16587	395445
269125	395446
56	395447
94841	395448
35737	395449
199952	395450
17124	395451
47914	395452
7444	395453
8476	395454
107467	395455
17490	395456
3930	395457
112757	395458
8047	395459
66431	395460
45230	395461
23934	395462
167155	395463
64490	395464
195702	395465
180862	395466
44079	395467
69993	395468
29484	395469
67503	395470
157925	395471
107170	395472
197239	395473
308935	395474
44719	395475
64719	395476
10665	395477
61272	395478
118952	395479
44533	395480
63667	395481
3046	395482
70948	395483
60477	395484
90281	395485
169197	395486
1095	395487
223109	395488
335014	395489
91417	395490
142213	395491
335337	395492
113207	395493
40430	395494
303042	395495
142213	395496
197615	395497
320412	395498
25156	395499
67938	395500
253239	395501
30266	395502
139263	395503
145157	395504
332385	395505
241602	395506
170971	395507
165250	395508
311661	395509
29338	395510
105261	395511
104346	395512
21851	395513
77341	395514
348	395515
115767	395516
69045	395517
25247	395518
306932	395519
51174	395520
54316	395521
93439	395522
161551	395523
151443	395524
138099	395525
99844	395526
38326	395527
299090	395528
61722	395529
82981	395530
211873	395531
20505	395532
54883	395533
156123	395534
146352	395535
9582	395536
11472	395537
1037	395538
24787	395539
114619	395540
274758	395541
2833	395542
4518	395543
61284	395544
33388	395545
25820	395546
21142	395547
10481	395548
19465	395549
149950	395550
14945	395551
35624	395552
41231	395553
225646	395554
137373	395555
6667	395556
60527	395557
136875	395558
53586	395559
111	395560
53275	395561
303904	395562
194	395563
112058	395564
61422	395565
97367	395566
19748	395567
163810	395568
190409	395569
118888	395570
55	395571
253587	395572
178901	395573
44388	395574
274162	395575
81331	395576
166158	395577
80	395578
345937	395579
257360	395580
81309	395581
48516	395582
199548	395583
2265	395584
17977	395585
2167	395586
6882	395587
209026	395588
134473	395589
61693	395590
129400	395591
356633	395592
129626	395593
276278	395594
140895	395595
204996	395596
136598	395597
129706	395598
126710	395599
128291	395600
24555	395601
354489	395602
83664	395603
227115	395604
174917	395605
56123	395606
138496	395607
208589	395608
350099	395609
67420	395610
13576	395611
356019	395612
111507	395613
127739	395614
139163	395615
83808	395616
353396	395617
181264	395618
353249	395619
206441	395620
356661	395621
140895	395622
32991	395623
225712	395624
29865	395625
3610	395626
350494	395627
121799	395628
83155	395629
341504	395630
73320	395631
351413	395632
349949	395633
147683	395634
336966	395635
29865	395636
17926	395637
62752	395638
129589	395639
209309	395640
127654	395641
62178	395642
128174	395643
595	395644
127087	395645
350530	395646
348843	395647
356552	395648
110335	395649
292097	395650
703	395651
5194	395652
150445	395653
140670	395654
23714	395655
128120	395656
141349	395657
255044	395658
270221	395659
352695	395660
28955	395661
180989	395662
53996	395663
134327	395664
1916	395665
4695	395666
185284	395667
51138	395668
302644	395669
111571	395670
34845	395671
146534	395672
132524	395673
168771	395674
28561	395675
288635	395676
175746	395677
46679	395678
181017	395679
24346	395680
173439	395681
110246	395682
287257	395683
129745	395684
71767	395685
24306	395686
4790	395687
94686	395688
109177	395689
49011	395690
174920	395691
44782	395692
1103	395693
209484	395694
108984	395695
172629	395696
48258	395697
62748	395698
206008	395699
286201	395700
104702	395701
1821	395702
91113	395703
128153	395704
18237	395705
24267	395706
81886	395707
203111	395708
33649	395709
153516	395710
208137	395711
127124	395712
333798	395713
352600	395714
32608	395715
357319	395716
69485	395717
93003	395718
73172	395719
110370	395720
280422	395721
354901	395722
127617	395723
8494	395724
172086	395725
139791	395726
133101	395727
105979	395728
29660	395729
175493	395730
17690	395731
282914	395732
229237	395733
62471	395734
84092	395735
271020	395736
59090	395737
33401	395738
241894	395739
7728	395740
17402	395741
86940	395742
17690	395743
62158	395744
2002	395745
124137	395746
24514	395747
34573	395748
71567	395749
17527	395750
38051	395751
41257	395752
24389	395753
310212	395754
217435	395755
86600	395756
25366	395757
52085	395758
72608	395759
815	395760
6534	395761
215363	395762
217737	395763
24780	395764
5231	395765
13905	395766
66460	395767
355543	395768
134953	395769
209119	395770
34690	395771
13905	395772
195	395773
190158	395774
11875	395775
33050	395776
15680	395777
36387	395778
674	395779
10555	395780
273589	395781
52451	395782
31524	395783
116355	395784
104824	395785
188761	395786
13919	395787
50420	395788
101290	395789
92259	395790
348140	395791
13914	395792
127872	395793
34314	395794
44332	395795
76282	395796
38582	395797
2861	395798
38337	395799
129128	395800
9917	395801
83500	395802
51080	395803
33563	395804
9598	395805
194001	395806
328498	395807
65615	395808
26797	395809
334335	395810
268316	395811
75710	395812
29632	395813
36965	395814
145264	395815
34441	395816
92	395817
58824	395818
2588	395819
183468	395820
95788	395821
301098	395822
110442	395823
59132	395824
274086	395825
96144	395826
240674	395827
19230	395828
86622	395829
48054	395830
51195	395831
71212	395832
35138	395833
234320	395834
22474	395835
122938	395836
12766	395837
22473	395838
8360	395839
28549	395840
6585	395841
24252	395842
115935	395843
4489	395844
88911	395845
4509	395846
36316	395847
56583	395848
86789	395849
26215	395850
264037	395851
66268	395852
36217	395853
51756	395854
90687	395855
270629	395856
59407	395857
75813	395858
142627	395859
73504	395860
246115	395861
131431	395862
87709	395863
81484	395864
217191	395865
60878	395866
185992	395867
305617	395868
155462	395869
123902	395870
21785	395871
75918	395872
1927	395873
12671	395874
179503	395875
249507	395876
107982	395877
54772	395878
114652	395879
79674	395880
7976	395881
45035	395882
23338	395883
5	395884
98925	395885
155108	395886
119504	395887
92365	395888
10245	395889
101228	395890
38751	395891
20860	395892
83912	395893
27291	395894
276316	395895
124294	395896
1801	395897
4724	395898
12348	395899
43092	395900
31007	395901
106413	395902
94397	395903
68074	395904
77488	395905
168386	395906
41638	395907
310288	395908
136105	395909
3448	395910
10268	395911
1259	395912
127232	395913
38412	395914
65190	395915
301907	395916
4522	395917
239425	395918
6631	395919
231138	395920
42144	395921
157239	395922
78162	395923
20749	395924
46607	395925
23373	395926
88478	395927
54182	395928
44301	395929
250741	395930
68154	395931
52508	395932
33771	395933
143709	395934
189962	395935
16500	395936
121601	395937
86954	395938
22211	395939
65592	395940
37768	395941
338800	395942
333480	395943
87549	395944
319598	395945
57891	395946
76400	395947
154821	395948
100043	395949
210825	395950
155711	395951
183788	395952
25178	395953
174369	395954
178954	395955
133709	395956
21467	395957
66160	395958
28906	395959
262617	395960
9890	395961
25530	395962
147024	395963
137541	395964
298361	395965
116	395966
145763	395967
15608	395968
240981	395969
332313	395970
311485	395971
122980	395972
330317	395973
117284	395974
28347	395975
10875	395976
226761	395977
337220	395978
65246	395979
6585	395980
258579	395981
345425	395982
191079	395983
26199	395984
28296	395985
4787	395986
8261	395987
258645	395988
33575	395989
169933	395990
64003	395991
15502	395992
55334	395993
121737	395994
60843	395995
22288	395996
2726	395997
126259	395998
4406	395999
20804	396000
76533	396001
137734	396002
27114	396003
60782	396004
67364	396005
332	396006
314613	396007
137580	396008
46384	396009
119612	396010
351218	396011
220650	396012
59413	396013
158380	396014
37704	396015
63588	396016
75421	396017
14317	396018
93967	396019
39044	396020
180278	396021
22715	396022
93154	396023
11670	396024
82665	396025
131085	396026
50936	396027
28957	396028
144226	396029
13987	396030
198235	396031
3887	396032
1775	396033
27714	396034
170047	396035
35114	396036
3551	396037
83200	396038
188558	396039
10983	396040
19225	396041
124040	396042
1225	396043
91402	396044
28798	396045
327156	396046
81205	396047
229040	396048
140085	396049
7648	396050
54863	396051
3079	396052
24815	396053
180602	396054
47759	396055
76545	396056
61908	396057
343564	396058
623	396059
1628	396060
324484	396061
77508	396062
26422	396063
331637	396064
10195	396065
123014	396066
251227	396067
42972	396068
92093	396069
334835	396070
127266	396071
95412	396072
10330	396073
23052	396074
100217	396075
240448	396076
17062	396077
23335	396078
776	396079
38731	396080
100790	396081
2685	396082
65003	396083
25519	396084
150194	396085
200345	396086
95923	396087
251282	396088
19008	396089
18763	396090
164385	396091
14720	396092
350993	396093
47292	396094
51827	396095
13891	396096
19223	396097
202244	396098
14386	396099
87657	396100
93085	396101
46714	396102
33680	396103
26179	396104
75497	396105
296601	396106
104608	396107
64344	396108
181886	396109
10736	396110
4935	396111
35389	396112
59366	396113
17312	396114
32492	396115
14220	396116
146504	396117
112751	396118
67796	396119
192251	396120
200299	396121
65275	396122
23133	396123
55964	396124
2480	396125
67998	396126
22936	396127
66950	396128
299779	396129
113862	396130
10768	396131
11324	396132
71395	396133
30569	396134
44551	396135
1524	396136
38649	396137
48371	396138
146927	396139
146320	396140
62324	396141
94067	396142
8766	396143
228044	396144
30542	396145
58815	396146
17253	396147
105782	396148
14439	396149
23441	396150
326598	396151
2755	396152
21502	396153
89656	396154
5039	396155
36141	396156
164527	396157
53125	396158
29801	396159
136880	396160
79174	396161
74804	396162
68744	396163
23025	396164
46496	396165
8131	396166
7569	396167
46809	396168
23316	396169
8823	396170
11381	396171
153188	396172
63140	396173
104918	396174
52767	396175
142729	396176
298812	396177
18777	396178
51185	396179
38416	396180
86869	396181
90482	396182
10730	396183
338395	396184
71131	396185
119939	396186
9779	396187
141018	396188
1321	396189
20425	396190
28568	396191
158816	396192
263075	396193
36738	396194
65817	396195
126850	396196
161970	396197
325200	396198
262848	396199
22735	396200
121409	396201
163141	396202
221095	396203
104295	396204
101370	396205
85026	396206
253454	396207
267434	396208
81864	396209
54410	396210
138051	396211
275078	396212
266767	396213
167985	396214
228882	396215
92321	396216
336001	396217
157575	396218
180066	396219
192946	396220
193534	396221
133230	396222
96837	396223
193950	396224
68894	396225
75307	396226
232670	396227
121253	396228
165387	396229
268392	396230
93223	396231
100340	396232
259632	396233
4501	396234
305846	396235
74075	396236
186587	396237
3657	396238
104584	396239
190597	396240
60972	396241
134065	396242
39155	396243
216369	396244
141263	396245
92410	396246
35464	396247
133286	396248
45489	396249
259192	396250
39598	396251
6857	396252
197848	396253
14248	396254
26016	396255
255771	396256
104957	396257
150179	396258
116713	396259
187916	396260
347491	396261
155719	396262
80089	396263
139494	396264
93416	396265
74868	396266
95307	396267
78537	396268
197969	396269
136563	396270
313719	396271
38870	396272
89207	396273
12083	396274
25209	396275
19753	396276
232514	396277
93752	396278
55326	396279
5641	396280
224828	396281
21438	396282
21438	396283
278383	396284
270405	396285
330514	396286
197957	396287
67617	396288
155008	396289
41842	396290
43786	396291
117115	396292
47342	396293
35933	396294
165170	396295
143746	396296
7627	396297
10798	396298
148264	396299
181781	396300
65642	396301
99765	396302
233132	396303
330031	396304
226719	396305
168615	396306
37354	396307
93847	396308
29428	396309
124703	396310
28416	396311
154845	396312
123007	396313
57215	396314
46096	396315
43200	396316
283688	396317
45426	396318
51480	396319
43397	396320
66235	396321
41053	396322
149567	396323
93374	396324
133846	396325
92731	396326
116093	396327
313836	396328
44921	396329
319682	396330
187890	396331
119851	396332
90268	396333
316276	396334
187982	396335
182744	396336
256173	396337
86722	396338
319648	396339
200719	396340
8359	396341
307511	396342
188022	396343
2102	396344
212104	396345
237536	396346
330086	396347
330140	396348
78662	396349
60951	396350
233088	396351
199685	396352
205203	396353
819	396354
319791	396355
68913	396356
54830	396357
45024	396358
37143	396359
156669	396360
2166	396361
202140	396362
81179	396363
321229	396364
18734	396365
135072	396366
26151	396367
142968	396368
103269	396369
10974	396370
107891	396371
16429	396372
202338	396373
309063	396374
151356	396375
224426	396376
20651	396377
28702	396378
89846	396379
16590	396380
220691	396381
267345	396382
24860	396383
45102	396384
171891	396385
9235	396386
3026	396387
26869	396388
5224	396389
39842	396390
134814	396391
11203	396392
122996	396393
66084	396394
178665	396395
177718	396396
170026	396397
103	396398
150441	396399
303888	396400
327994	396401
125523	396402
43016	396403
54586	396404
7098	396405
18148	396406
302844	396407
251933	396408
159918	396409
45675	396410
102025	396411
114796	396412
297869	396413
74065	396414
200852	396415
45675	396416
46145	396417
93543	396418
1540	396419
238311	396420
2524	396421
54059	396422
89860	396423
41477	396424
6319	396425
191215	396426
89012	396427
4402	396428
49970	396429
199523	396430
117311	396431
140593	396432
311217	396433
186550	396434
141205	396435
40633	396436
136452	396437
221228	396438
71325	396439
55155	396440
300927	396441
84848	396442
324828	396443
307544	396444
25760	396445
202657	396446
129877	396447
100978	396448
197606	396449
38463	396450
228656	396451
206337	396452
185221	396453
55510	396454
199365	396455
220797	396456
136334	396457
70261	396458
63907	396459
200391	396460
14419	396461
15396	396462
117194	396463
9409	396464
307073	396465
25978	396466
124646	396467
70	396468
196464	396469
81410	396470
16675	396471
8435	396472
47093	396473
117195	396474
203182	396475
55930	396476
310426	396477
169318	396478
332350	396479
336013	396480
345012	396481
7694	396482
68283	396483
186726	396484
36474	396485
26889	396486
239211	396487
792	396488
3651	396489
12986	396490
353840	396491
15837	396492
15837	396493
230900	396494
91283	396495
213875	396496
6020	396497
167079	396498
314847	396499
165840	396500
11019	396501
184236	396502
75740	396503
137371	396504
261902	396505
120032	396506
34679	396507
61263	396508
81518	396509
200822	396510
201700	396511
246525	396512
343568	396513
118280	396514
25276	396515
30208	396516
47881	396517
33504	396518
120490	396519
118875	396520
45497	396521
38079	396522
46537	396523
50258	396524
85873	396525
21650	396526
81555	396527
81029	396528
80888	396529
89980	396530
32742	396531
103871	396532
58945	396533
30321	396534
125008	396535
341144	396536
198692	396537
2470	396538
277155	396539
311386	396540
169834	396541
76891	396542
167347	396543
45011	396544
126308	396545
341754	396546
224480	396547
21657	396548
67401	396549
119322	396550
81914	396551
199416	396552
120490	396553
18889	396554
67635	396555
233456	396556
328910	396557
122541	396558
337832	396559
25669	396560
124196	396561
54511	396562
125316	396563
140935	396564
346856	396565
124633	396566
335309	396567
198450	396568
126567	396569
182956	396570
106995	396571
87694	396572
198369	396573
112608	396574
335764	396575
198673	396576
126140	396577
9089	396578
43584	396579
37392	396580
200474	396581
22073	396582
113530	396583
43088	396584
74198	396585
300928	396586
19621	396587
201123	396588
94264	396589
122615	396590
118654	396591
18828	396592
334722	396593
124303	396594
170486	396595
94261	396596
59910	396597
168504	396598
159029	396599
91248	396600
140713	396601
117279	396602
311654	396603
353038	396604
18725	396605
200605	396606
117253	396607
116979	396608
296049	396609
95749	396610
66762	396611
55697	396612
81	396613
3651	396614
2987	396615
60091	396616
55752	396617
6269	396618
4501	396619
208326	396620
1450	396621
1986	396622
16961	396623
46216	396624
25444	396625
523	396626
130944	396627
32582	396628
227412	396629
21560	396630
67913	396631
308621	396632
289532	396633
126497	396634
258470	396635
40382	396636
291157	396637
1657	396638
15900	396639
58945	396640
267433	396641
119503	396642
18742	396643
43100	396644
21664	396645
16107	396646
42724	396647
30130	396648
247657	396649
191541	396650
164427	396651
9433	396652
11896	396653
257920	396654
140755	396655
311156	396656
196308	396657
192334	396658
21582	396659
258696	396660
343345	396661
343484	396662
124760	396663
335492	396664
82310	396665
124568	396666
345410	396667
200642	396668
203657	396669
340779	396670
199165	396671
19376	396672
67020	396673
186505	396674
113563	396675
119983	396676
196409	396677
200906	396678
94231	396679
59555	396680
204089	396681
36713	396682
37633	396683
198261	396684
102431	396685
243114	396686
83287	396687
40463	396688
56481	396689
88809	396690
84598	396691
92513	396692
168527	396693
161213	396694
18712	396695
195772	396696
68283	396697
19727	396698
94079	396699
131344	396700
47531	396701
227444	396702
3563	396703
53967	396704
97818	396705
91079	396706
2077	396707
69313	396708
133800	396709
104076	396710
73504	396711
103139	396712
69981	396713
126827	396714
20542	396715
164553	396716
21869	396717
232741	396718
14420	396719
354264	396720
159936	396721
341786	396722
110652	396723
311446	396724
1718	396725
88637	396726
46870	396727
311184	396728
119271	396729
184229	396730
36398	396731
127167	396732
91027	396733
274615	396734
216584	396735
8038	396736
283552	396737
235174	396738
217072	396739
176505	396740
276029	396741
281920	396742
338929	396743
295518	396744
82974	396745
3904	396746
321608	396747
103633	396748
334979	396749
280613	396750
72983	396751
203062	396752
60971	396753
118711	396754
31197	396755
52745	396756
318	396757
7676	396758
14373	396759
73424	396760
11844	396761
54426	396762
324523	396763
67558	396764
96700	396765
52046	396766
199219	396767
97462	396768
91401	396769
70058	396770
326003	396771
118856	396772
243325	396773
31637	396774
65030	396775
122582	396776
23364	396777
14221	396778
61431	396779
87045	396780
219771	396781
69467	396782
108073	396783
8617	396784
58787	396785
41283	396786
7586	396787
3972	396788
124829	396789
58207	396790
15272	396791
9847	396792
127896	396793
205725	396794
81149	396795
80388	396796
305835	396797
37251	396798
19145	396799
57487	396800
334278	396801
309093	396802
16085	396803
149807	396804
148850	396805
36340	396806
354090	396807
24034	396808
304394	396809
50062	396810
320631	396811
8595	396812
110204	396813
6093	396814
29679	396815
74509	396816
30276	396817
103230	396818
4543	396819
232358	396820
13808	396821
81330	396822
115750	396823
327129	396824
11376	396825
67604	396826
121288	396827
60943	396828
296164	396829
1923	396830
45200	396831
279153	396832
287464	396833
29815	396834
63172	396835
394	396836
79111	396837
59427	396838
29649	396839
12001	396840
117640	396841
10648	396842
36102	396843
28235	396844
44255	396845
66915	396846
206582	396847
91309	396848
202598	396849
25490	396850
5877	396851
34677	396852
72759	396853
177261	396854
8948	396855
126335	396856
79048	396857
2070	396858
14447	396859
41283	396860
178746	396861
188903	396862
65245	396863
51777	396864
31229	396865
105074	396866
170229	396867
58973	396868
165653	396869
36061	396870
19427	396871
118625	396872
40292	396873
7565	396874
1906	396875
317742	396876
319163	396877
61998	396878
4499	396879
11255	396880
31026	396881
113220	396882
45051	396883
157281	396884
136711	396885
201256	396886
136508	396887
59569	396888
166341	396889
235640	396890
2076	396891
89028	396892
296060	396893
250385	396894
840	396895
153521	396896
159064	396897
159064	396898
282212	396899
3408	396900
68677	396901
104839	396902
144427	396903
19733	396904
167192	396905
31544	396906
100976	396907
29308	396908
48110	396909
270769	396910
137948	396911
335176	396912
247732	396913
141624	396914
121950	396915
343639	396916
135071	396917
93871	396918
764	396919
203708	396920
88373	396921
98241	396922
230107	396923
153843	396924
250465	396925
251279	396926
136785	396927
203709	396928
159394	396929
38409	396930
82934	396931
345721	396932
228797	396933
136753	396934
330385	396935
9064	396936
115287	396937
46817	396938
231032	396939
157080	396940
126023	396941
312548	396942
151926	396943
20648	396944
278085	396945
15213	396946
168096	396947
2353	396948
141674	396949
65918	396950
47390	396951
9477	396952
23901	396953
273996	396954
258325	396955
115486	396956
81639	396957
76384	396958
15960	396959
90110	396960
82385	396961
55332	396962
94080	396963
217880	396964
99711	396965
23838	396966
200431	396967
88707	396968
90049	396969
198409	396970
2353	396971
342200	396972
280827	396973
257976	396974
253194	396975
84769	396976
93226	396977
32505	396978
247877	396979
265167	396980
116296	396981
179003	396982
4671	396983
9889	396984
4423	396985
2391	396986
73519	396987
156138	396988
28192	396989
221643	396990
112926	396991
18492	396992
14458	396993
42064	396994
1829	396995
3806	396996
255903	396997
1213	396998
26651	396999
147105	397000
23475	397001
59093	397002
148750	397003
157985	397004
122821	397005
1829	397006
98971	397007
169357	397008
23538	397009
154806	397010
155062	397011
14538	397012
53444	397013
951	397014
191265	397015
2298	397016
1918	397017
951	397018
265200	397019
194335	397020
112861	397021
179385	397022
134265	397023
3889	397024
230	397025
282993	397026
13855	397027
206918	397028
32835	397029
23700	397030
80039	397031
10881	397032
93079	397033
102377	397034
81553	397035
186059	397036
5601	397037
114185	397038
80789	397039
40604	397040
261718	397041
233895	397042
36119	397043
124959	397044
279714	397045
124222	397046
240055	397047
153531	397048
42990	397049
41392	397050
104922	397051
59974	397052
349349	397053
9	397054
14192	397055
90464	397056
5009	397057
11408	397058
7570	397059
86943	397060
141979	397061
97232	397062
62195	397063
146672	397064
7654	397065
91056	397066
194135	397067
6323	397068
37664	397069
10273	397070
274522	397071
187098	397072
313232	397073
77240	397074
33239	397075
28988	397076
35883	397077
82242	397078
49911	397079
9239	397080
23872	397081
23872	397082
23872	397083
20595	397084
42884	397085
84983	397086
17512	397087
281093	397088
180840	397089
6096	397090
7728	397091
141726	397092
62195	397093
2555	397094
97571	397095
22013	397096
2283	397097
42527	397098
48061	397099
8568	397100
10926	397101
298663	397102
18641	397103
32306	397104
112076	397105
22484	397106
23952	397107
70898	397108
279184	397109
47918	397110
23910	397111
70379	397112
22159	397113
39177	397114
163401	397115
106722	397116
247248	397117
157551	397118
2587	397119
93896	397120
76671	397121
69757	397122
4735	397123
186844	397124
65792	397125
295353	397126
115461	397127
10861	397128
341583	397129
217505	397130
166636	397131
74106	397132
42356	397133
20310	397134
55860	397135
13797	397136
42321	397137
199354	397138
82482	397139
202850	397140
309992	397141
80927	397142
86918	397143
283452	397144
37221	397145
12205	397146
19738	397147
69472	397148
25792	397149
158223	397150
50147	397151
62945	397152
174290	397153
40261	397154
162294	397155
46882	397156
9088	397157
7064	397158
221564	397159
163163	397160
63084	397161
7692	397162
103877	397163
14398	397164
44363	397165
42270	397166
327114	397167
216307	397168
75966	397169
163317	397170
169695	397171
62902	397172
6573	397173
151906	397174
29397	397175
26886	397176
160179	397177
77481	397178
286523	397179
29755	397180
78812	397181
67783	397182
4147	397183
64118	397184
176931	397185
72523	397186
38573	397187
152673	397188
259790	397189
15763	397190
29118	397191
249908	397192
247576	397193
101365	397194
92941	397195
3908	397196
3655	397197
13474	397198
121221	397199
39972	397200
94443	397201
251128	397202
107860	397203
293990	397204
195907	397205
150086	397206
13434	397207
108950	397208
116399	397209
286335	397210
12082	397211
176109	397212
34164	397213
84088	397214
3224	397215
49732	397216
19558	397217
293170	397218
311743	397219
15891	397220
175490	397221
216	397222
257795	397223
12112	397224
1554	397225
172625	397226
293206	397227
318290	397228
123650	397229
32673	397230
59399	397231
19009	397232
101066	397233
54531	397234
117544	397235
188983	397236
156982	397237
36373	397238
7514	397239
24364	397240
48393	397241
38511	397242
77306	397243
206889	397244
208693	397245
11577	397246
272095	397247
215025	397248
28697	397249
2618	397250
23149	397251
87589	397252
85197	397253
179081	397254
53696	397255
254450	397256
67319	397257
67276	397258
2154	397259
170022	397260
93461	397261
200389	397262
341732	397263
1998	397264
171231	397265
36423	397266
207767	397267
181902	397268
288955	397269
19831	397270
19831	397271
210228	397272
250153	397273
65162	397274
110213	397275
349980	397276
202361	397277
291071	397278
25205	397279
17758	397280
28935	397281
205541	397282
42290	397283
349476	397284
61544	397285
143341	397286
17033	397287
103866	397288
206019	397289
47514	397290
55128	397291
356594	397292
22314	397293
254329	397294
70790	397295
19741	397296
14119	397297
10498	397298
13624	397299
96639	397300
37347	397301
59716	397302
75270	397303
12834	397304
183460	397305
222226	397306
117275	397307
206296	397308
172181	397309
108984	397310
269422	397311
49733	397312
68016	397313
99055	397314
205332	397315
209107	397316
40384	397317
97244	397318
10974	397319
293714	397320
293258	397321
272067	397322
45811	397323
45811	397324
4683	397325
89443	397326
322516	397327
145996	397328
130604	397329
28589	397330
72106	397331
101546	397332
11470	397333
122689	397334
124592	397335
110452	397336
10151	397337
91134	397338
327082	397339
41240	397340
214091	397341
4683	397342
47126	397343
44234	397344
109139	397345
180393	397346
90879	397347
15826	397348
93062	397349
115167	397350
198847	397351
167331	397352
27578	397353
29891	397354
129208	397355
12023	397356
31827	397357
267116	397358
63367	397359
327323	397360
159899	397361
31061	397362
119568	397363
15407	397364
38446	397365
161608	397366
191412	397367
174440	397368
105599	397369
122053	397370
267669	397371
108935	397372
334	397373
46276	397374
58391	397375
17001	397376
122863	397377
283908	397378
11312	397379
7759	397380
178269	397381
72737	397382
58721	397383
76907	397384
38558	397385
99963	397386
51190	397387
202607	397388
121134	397389
177859	397390
70068	397391
31788	397392
3716	397393
71578	397394
110747	397395
135266	397396
82409	397397
166751	397398
3691	397399
308694	397400
187625	397401
355288	397402
353513	397403
127759	397404
71537	397405
176773	397406
18001	397407
283309	397408
91702	397409
39954	397410
87771	397411
100460	397412
260364	397413
109602	397414
47485	397415
86593	397416
7756	397417
115299	397418
6463	397419
29261	397420
249070	397421
103454	397422
162996	397423
45900	397424
325767	397425
55426	397426
30067	397427
24189	397428
53325	397429
38683	397430
171893	397431
292227	397432
163251	397433
46650	397434
42862	397435
54816	397436
130439	397437
81419	397438
198680	397439
83934	397440
40748	397441
102842	397442
94670	397443
20704	397444
293992	397445
60120	397446
16668	397447
25480	397448
167223	397449
94726	397450
288455	397451
23723	397452
160686	397453
6378	397454
5502	397455
3348	397456
13563	397457
12596	397458
38397	397459
38002	397460
3092	397461
338057	397462
22149	397463
12446	397464
15	397465
78381	397466
78595	397467
3103	397468
59536	397469
94945	397470
93539	397471
25934	397472
11238	397473
267477	397474
52730	397475
5664	397476
189491	397477
19172	397478
334725	397479
66905	397480
164988	397481
207586	397482
21093	397483
265544	397484
32617	397485
185050	397486
197273	397487
8476	397488
159820	397489
47851	397490
165967	397491
80211	397492
64662	397493
118017	397494
28189	397495
305154	397496
121416	397497
7242	397498
154445	397499
18474	397500
4548	397501
88779	397502
58603	397503
211573	397504
24168	397505
68944	397506
40028	397507
71923	397508
4149	397509
102273	397510
53002	397511
52885	397512
82701	397513
27	397514
13331	397515
7821	397516
56451	397517
54952	397518
1838	397519
146895	397520
253	397521
309392	397522
1719	397523
2786	397524
42826	397525
305425	397526
3721	397527
28749	397528
144030	397529
20052	397530
55679	397531
100005	397532
237112	397533
347924	397534
146178	397535
297811	397536
92888	397537
141509	397538
236357	397539
149484	397540
61473	397541
282892	397542
24373	397543
97661	397544
13772	397545
247134	397546
327654	397547
195110	397548
195291	397549
18896	397550
38356	397551
8535	397552
18108	397553
66546	397554
153091	397555
206581	397556
1183	397557
48054	397558
14365	397559
25870	397560
262341	397561
19558	397562
147570	397563
270649	397564
329003	397565
318188	397566
114091	397567
280713	397568
92253	397569
2318	397570
246539	397571
14614	397572
335532	397573
2424	397574
37479	397575
72442	397576
52330	397577
77326	397578
38839	397579
126821	397580
171424	397581
71637	397582
300503	397583
55963	397584
50659	397585
181136	397586
30329	397587
30996	397588
19107	397589
19528	397590
64558	397591
49493	397592
27	397593
23191	397594
91596	397595
17134	397596
231922	397597
21741	397598
24872	397599
29379	397600
120255	397601
73740	397602
89977	397603
28169	397604
88840	397605
198840	397606
991	397607
22846	397608
234848	397609
143155	397610
25645	397611
13688	397612
22420	397613
1629	397614
100016	397615
230179	397616
14188	397617
26303	397618
10690	397619
120384	397620
22219	397621
146822	397622
343914	397623
14188	397624
79068	397625
79051	397626
352026	397627
44334	397628
43096	397629
39239	397630
306312	397631
306548	397632
48110	397633
6462	397634
128228	397635
58270	397636
4856	397637
97336	397638
157160	397639
46378	397640
53165	397641
6305	397642
5773	397643
4026	397644
160223	397645
19924	397646
133995	397647
12141	397648
136225	397649
268570	397650
62633	397651
144238	397652
52291	397653
71761	397654
73656	397655
161055	397656
8893	397657
255606	397658
33726	397659
5418	397660
154571	397661
85104	397662
264251	397663
117797	397664
26316	397665
502	397666
50980	397667
56732	397668
187351	397669
1315	397670
30405	397671
125328	397672
507	397673
193024	397674
7651	397675
54987	397676
65511	397677
95506	397678
222765	397679
1508	397680
392	397681
1508	397682
261710	397683
261193	397684
101113	397685
296666	397686
109227	397687
1102	397688
194735	397689
79765	397690
7066	397691
65618	397692
177139	397693
49316	397694
49603	397695
177142	397696
3194	397697
5	397698
5	397699
5	397700
5	397701
5	397702
30837	397703
258708	397704
41228	397705
90028	397706
90028	397707
131218	397708
340877	397709
30490	397710
126441	397711
124782	397712
138613	397713
112720	397714
178056	397715
183021	397716
156962	397717
274242	397718
108099	397719
57425	397720
201303	397721
22110	397722
15375	397723
346518	397724
334858	397725
55310	397726
203109	397727
183202	397728
49971	397729
71941	397730
22110	397731
4115	397732
262286	397733
16987	397734
9371	397735
103111	397736
264798	397737
65941	397738
53401	397739
71628	397740
130420	397741
6476	397742
66242	397743
324656	397744
320	397745
484	397746
104642	397747
160364	397748
137730	397749
1577	397750
84282	397751
65104	397752
146197	397753
43676	397754
233307	397755
298615	397756
127544	397757
319777	397758
22900	397759
108008	397760
5132	397761
314241	397762
219204	397763
137409	397764
226134	397765
117167	397766
9	397767
170492	397768
37001	397769
121403	397770
281770	397771
3829	397772
2174	397773
2174	397774
102780	397775
94307	397776
79776	397777
1604	397778
317633	397779
46593	397780
67346	397781
21789	397782
137275	397783
52853	397784
320230	397785
109329	397786
311784	397787
90357	397788
90357	397789
226734	397790
274672	397791
154832	397792
3153	397793
223985	397794
11618	397795
105860	397796
137624	397797
13608	397798
45111	397799
10904	397800
145162	397801
89689	397802
23691	397803
27689	397804
29490	397805
48156	397806
247687	397807
2905	397808
17103	397809
76163	397810
125811	397811
55373	397812
29613	397813
29722	397814
21721	397815
144774	397816
54330	397817
107818	397818
28827	397819
18595	397820
35862	397821
39907	397822
339331	397823
12877	397824
12828	397825
148903	397826
20407	397827
197077	397828
48321	397829
48122	397830
94155	397831
80718	397832
244129	397833
133739	397834
315159	397835
133485	397836
187663	397837
72487	397838
29905	397839
200528	397840
208422	397841
48680	397842
6538	397843
94687	397844
139515	397845
59531	397846
123051	397847
21945	397848
185956	397849
39302	397850
43344	397851
79478	397852
23446	397853
77090	397854
198449	397855
2095	397856
246448	397857
1229	397858
324	397859
151555	397860
72312	397861
160519	397862
118012	397863
159358	397864
97399	397865
32351	397866
1196	397867
12223	397868
71316	397869
2078	397870
2078	397871
58347	397872
138821	397873
59526	397874
3027	397875
182459	397876
89410	397877
20685	397878
228249	397879
78449	397880
60640	397881
126666	397882
77645	397883
5542	397884
171671	397885
10975	397886
2256	397887
8282	397888
2256	397889
63880	397890
69214	397891
4488	397892
77889	397893
62	397894
6606	397895
181943	397896
68333	397897
162173	397898
105077	397899
336891	397900
28970	397901
17461	397902
195041	397903
2078	397904
2078	397905
51957	397906
25133	397907
23060	397908
316524	397909
347242	397910
115383	397911
343082	397912
7252	397913
44298	397914
20418	397915
29637	397916
70338	397917
204526	397918
198652	397919
105449	397920
11309	397921
264596	397922
53299	397923
109437	397924
40042	397925
204370	397926
102070	397927
8255	397928
33975	397929
11595	397930
78588	397931
14078	397932
90262	397933
3860	397934
3860	397935
8814	397936
33110	397937
43002	397938
5940	397939
233401	397940
48075	397941
26219	397942
58045	397943
10422	397944
321272	397945
14991	397946
154676	397947
25642	397948
230677	397949
302189	397950
7	397951
22967	397952
53383	397953
238971	397954
48881	397955
24397	397956
223	397957
12477	397958
67255	397959
2831	397960
1522	397961
88140	397962
31196	397963
91977	397964
86383	397965
141	397966
307839	397967
35905	397968
198551	397969
45632	397970
30385	397971
25651	397972
220500	397973
34665	397974
32434	397975
26854	397976
14353	397977
36430	397978
80841	397979
244479	397980
27649	397981
7750	397982
7280	397983
143419	397984
269358	397985
38753	397986
328868	397987
349163	397988
8569	397989
317075	397990
33930	397991
268376	397992
45931	397993
110948	397994
228860	397995
90532	397996
52739	397997
55812	397998
52001	397999
74329	398000
158661	398001
739	398002
190241	398003
3652	398004
203925	398005
154393	398006
150075	398007
190139	398008
42344	398009
317945	398010
14257	398011
5911	398012
310745	398013
3100	398014
6875	398015
47499	398016
9346	398017
154327	398018
3919	398019
7305	398020
160653	398021
37018	398022
182726	398023
80	398024
3206	398025
178027	398026
197	398027
264126	398028
82332	398029
44290	398030
194079	398031
91184	398032
36344	398033
53178	398034
52385	398035
22420	398036
379	398037
105170	398038
31856	398039
808	398040
300063	398041
55455	398042
279	398043
34383	398044
6254	398045
18954	398046
58197	398047
181845	398048
24796	398049
122726	398050
122679	398051
7867	398052
51511	398053
252649	398054
37849	398055
116219	398056
19020	398057
85505	398058
14496	398059
63489	398060
28346	398061
55114	398062
5809	398063
119976	398064
7400	398065
138282	398066
42082	398067
8923	398068
11779	398069
11929	398070
162670	398071
30260	398072
154248	398073
803	398074
401	398075
269753	398076
1250	398077
15688	398078
96207	398079
5558	398080
3016	398081
224307	398082
167350	398083
5833	398084
2792	398085
14883	398086
74480	398087
14520	398088
338659	398089
87850	398090
36108	398091
9151	398092
4053	398093
164419	398094
301422	398095
320078	398096
37806	398097
32607	398098
164419	398099
60835	398100
86129	398101
84065	398102
8148	398103
76954	398104
7450	398105
191299	398106
77628	398107
16399	398108
29478	398109
8119	398110
119426	398111
36493	398112
267608	398113
17226	398114
4102	398115
202576	398116
325126	398117
101783	398118
4987	398119
103106	398120
29505	398121
318985	398122
53324	398123
194069	398124
60299	398125
104089	398126
277549	398127
11220	398128
165377	398129
104315	398130
52108	398131
140	398132
14192	398133
5272	398134
113920	398135
105451	398136
272822	398137
97058	398138
15095	398139
93204	398140
63429	398141
266526	398142
150493	398143
188149	398144
314922	398145
46218	398146
11470	398147
20986	398148
58061	398149
163257	398150
60171	398151
2731	398152
16049	398153
30250	398154
86261	398155
169122	398156
120169	398157
75915	398158
280231	398159
81170	398160
320484	398161
340530	398162
30564	398163
333199	398164
235829	398165
87845	398166
51384	398167
38055	398168
126894	398169
183643	398170
11470	398171
4387	398172
311411	398173
245761	398174
336304	398175
164211	398176
43905	398177
226010	398178
159057	398179
247106	398180
9740	398181
51001	398182
20758	398183
299371	398184
142553	398185
8388	398186
114188	398187
220311	398188
104572	398189
98163	398190
2757	398191
124745	398192
267979	398193
60058	398194
227144	398195
147995	398196
250260	398197
70137	398198
20816	398199
143280	398200
225415	398201
76054	398202
135341	398203
320202	398204
143510	398205
277996	398206
185526	398207
93000	398208
136263	398209
1749	398210
212354	398211
225272	398212
21855	398213
55291	398214
51384	398215
106091	398216
25242	398217
182631	398218
63991	398219
67945	398220
47501	398221
309979	398222
40170	398223
197374	398224
89792	398225
300937	398226
139940	398227
253836	398228
39770	398229
106757	398230
163992	398231
18404	398232
274044	398233
295680	398234
484	398235
202756	398236
251867	398237
236953	398238
191590	398239
199693	398240
12025	398241
4696	398242
2144	398243
92113	398244
148303	398245
7321	398246
8100	398247
175785	398248
126352	398249
352961	398250
291728	398251
292828	398252
122704	398253
182914	398254
54064	398255
297773	398256
222855	398257
186973	398258
89562	398259
181431	398260
30567	398261
144679	398262
151339	398263
105050	398264
26344	398265
66248	398266
198219	398267
108026	398268
192416	398269
292378	398270
187569	398271
175998	398272
3510	398273
246964	398274
312255	398275
177622	398276
94858	398277
344416	398278
328888	398279
207	398280
24257	398281
321937	398282
144003	398283
92219	398284
73905	398285
88993	398286
4839	398287
6530	398288
66	398289
36036	398290
252646	398291
159144	398292
1008	398293
32603	398294
329225	398295
324557	398296
79238	398297
118573	398298
324272	398299
164584	398300
2221	398301
19229	398302
70265	398303
56792	398304
65112	398305
311809	398306
200863	398307
9991	398308
14055	398309
28102	398310
14180	398311
344193	398312
13313	398313
322144	398314
2848	398315
252827	398316
200979	398317
312705	398318
338304	398319
110491	398320
41497	398321
89659	398322
37979	398323
4435	398324
72476	398325
117548	398326
10579	398327
14333	398328
12652	398329
24751	398330
43654	398331
31712	398332
48801	398333
6238	398334
292572	398335
88822	398336
74409	398337
312540	398338
76968	398339
192847	398340
178062	398341
37979	398342
98581	398343
82416	398344
321541	398345
195194	398346
164715	398347
145702	398348
259200	398349
87084	398350
261291	398351
124843	398352
118905	398353
235664	398354
314676	398355
324123	398356
193698	398357
10730	398358
159328	398359
324505	398360
275353	398361
1186	398362
133530	398363
192791	398364
5853	398365
6225	398366
95963	398367
5069	398368
349518	398369
82374	398370
260003	398371
266470	398372
3332	398373
77133	398374
76268	398375
1170	398376
353887	398377
18611	398378
94819	398379
21391	398380
267147	398381
265183	398382
122456	398383
24053	398384
278542	398385
30348	398386
30348	398387
17168	398388
59945	398389
156581	398390
84896	398391
2045	398392
203249	398393
106326	398394
4125	398395
31223	398396
285360	398397
270311	398398
68969	398399
25542	398400
7607	398401
197186	398402
300368	398403
326276	398404
121860	398405
6627	398406
44867	398407
27	398408
197	398409
104174	398410
104174	398411
7346	398412
206565	398413
5494	398414
124406	398415
80806	398416
123679	398417
87348	398418
14199	398419
2689	398420
22874	398421
222215	398422
256133	398423
98	398424
67	398425
19383	398426
224972	398427
37336	398428
103366	398429
355561	398430
11730	398431
155684	398432
271978	398433
79936	398434
82648	398435
146697	398436
74826	398437
26494	398438
223707	398439
336400	398440
45193	398441
1723	398442
2967	398443
69930	398444
7199	398445
7895	398446
32527	398447
312971	398448
187032	398449
100213	398450
110478	398451
126406	398452
168587	398453
66887	398454
107544	398455
284192	398456
137531	398457
61371	398458
126517	398459
1208	398460
96	398461
2139	398462
27266	398463
168690	398464
30735	398465
64970	398466
8222	398467
207583	398468
176343	398469
12698	398470
56069	398471
209092	398472
208617	398473
49024	398474
14	398475
14	398476
71798	398477
4562	398478
3424	398479
356978	398480
83845	398481
216104	398482
118514	398483
118514	398484
269447	398485
194924	398486
14	398487
70083	398488
282935	398489
62302	398490
79315	398491
62697	398492
162406	398493
62277	398494
64171	398495
56879	398496
51209	398497
27463	398498
36411	398499
45359	398500
257085	398501
60531	398502
178778	398503
62973	398504
262775	398505
99900	398506
124343	398507
195565	398508
258073	398509
102463	398510
14297	398511
184161	398512
60850	398513
14281	398514
154184	398515
14281	398516
65940	398517
3775	398518
8301	398519
14	398520
52839	398521
35954	398522
14	398523
60025	398524
1417	398525
290069	398526
205338	398527
75584	398528
8289	398529
357266	398530
4559	398531
1928	398532
203917	398533
19844	398534
125547	398535
86534	398536
256984	398537
64491	398538
14060	398539
1962	398540
10855	398541
24834	398542
4833	398543
170789	398544
10591	398545
275820	398546
160846	398547
29894	398548
121078	398549
127457	398550
64025	398551
28980	398552
31667	398553
74259	398554
8675	398555
295677	398556
62095	398557
8886	398558
556	398559
299961	398560
179965	398561
25161	398562
30616	398563
16971	398564
246871	398565
336454	398566
265384	398567
4644	398568
71377	398569
162606	398570
331	398571
272765	398572
69899	398573
130515	398574
143948	398575
556	398576
119217	398577
5927	398578
12935	398579
53875	398580
239227	398581
282936	398582
142195	398583
297534	398584
112874	398585
59998	398586
94885	398587
28158	398588
16330	398589
377	398590
118688	398591
58303	398592
195813	398593
88799	398594
51584	398595
26	398596
182401	398597
193153	398598
195992	398599
166888	398600
225935	398601
10395	398602
15855	398603
42566	398604
277202	398605
42680	398606
129538	398607
40364	398608
37431	398609
1320	398610
52817	398611
34820	398612
16489	398613
8593	398614
130030	398615
325966	398616
18427	398617
44920	398618
154310	398619
6848	398620
101818	398621
101804	398622
23472	398623
17486	398624
13360	398625
238416	398626
3	398627
55670	398628
275451	398629
40024	398630
14122	398631
60546	398632
121669	398633
59346	398634
775	398635
286083	398636
180459	398637
193938	398638
19247	398639
13903	398640
8176	398641
207163	398642
79184	398643
58970	398644
119	398645
903	398646
5534	398647
78156	398648
352480	398649
130001	398650
62427	398651
94585	398652
163394	398653
113940	398654
172242	398655
58716	398656
27455	398657
171638	398658
6167	398659
32546	398660
170626	398661
18903	398662
17802	398663
9730	398664
69698	398665
120494	398666
352824	398667
26605	398668
19149	398669
140378	398670
113536	398671
309925	398672
297873	398673
123176	398674
262155	398675
206442	398676
1331	398677
155222	398678
324155	398679
40693	398680
321892	398681
251711	398682
341332	398683
57388	398684
209342	398685
74355	398686
152028	398687
321555	398688
344446	398689
107375	398690
43214	398691
23998	398692
33411	398693
86103	398694
70937	398695
111095	398696
307787	398697
124272	398698
337250	398699
259642	398700
100454	398701
63587	398702
129971	398703
50920	398704
143162	398705
41965	398706
155141	398707
49158	398708
254401	398709
279490	398710
102390	398711
104480	398712
26192	398713
58641	398714
147138	398715
13725	398716
170197	398717
14105	398718
158786	398719
33580	398720
330258	398721
34699	398722
307735	398723
48100	398724
44264	398725
114857	398726
115777	398727
33609	398728
189923	398729
112098	398730
21991	398731
64053	398732
49076	398733
107332	398734
292524	398735
186548	398736
169852	398737
109049	398738
116563	398739
82155	398740
148050	398741
111620	398742
247734	398743
71924	398744
207756	398745
47794	398746
208474	398747
34684	398748
292017	398749
347833	398750
248190	398751
214246	398752
18143	398753
200329	398754
227323	398755
104801	398756
2928	398757
184793	398758
146738	398759
13117	398760
302455	398761
117150	398762
37446	398763
2906	398764
93394	398765
48899	398766
17886	398767
38147	398768
80804	398769
76187	398770
164855	398771
73734	398772
27362	398773
202667	398774
356385	398775
200858	398776
149079	398777
10027	398778
184146	398779
104500	398780
31178	398781
6022	398782
9763	398783
11927	398784
328245	398785
99131	398786
178086	398787
125531	398788
54454	398789
49203	398790
153824	398791
75484	398792
30021	398793
70708	398794
216336	398795
10339	398796
4579	398797
37497	398798
25019	398799
99702	398800
23646	398801
38756	398802
219640	398803
86984	398804
86738	398805
309	398806
11775	398807
21383	398808
268781	398809
241150	398810
196159	398811
167841	398812
106582	398813
279890	398814
38702	398815
207651	398816
90151	398817
6376	398818
46196	398819
206562	398820
128343	398821
101061	398822
274541	398823
97085	398824
131097	398825
107586	398826
279986	398827
100436	398828
151288	398829
9881	398830
8667	398831
8667	398832
817	398833
220396	398834
134038	398835
135470	398836
817	398837
817	398838
133263	398839
87674	398840
27785	398841
39727	398842
2742	398843
86977	398844
28284	398845
215691	398846
39283	398847
11158	398848
10947	398849
132741	398850
87893	398851
70	398852
173479	398853
826	398854
5329	398855
57868	398856
134277	398857
39828	398858
10790	398859
134682	398860
817	398861
57916	398862
20153	398863
28228	398864
39909	398865
2367	398866
28265	398867
2360	398868
123659	398869
218447	398870
134846	398871
135183	398872
817	398873
87362	398874
39976	398875
220009	398876
215270	398877
20441	398878
131504	398879
131504	398880
58546	398881
39936	398882
817	398883
817	398884
135025	398885
216460	398886
188480	398887
217098	398888
14903	398889
135633	398890
20293	398891
218230	398892
132569	398893
217856	398894
153111	398895
8923	398896
11969	398897
44061	398898
281919	398899
354941	398900
287964	398901
42009	398902
18851	398903
135198	398904
85608	398905
217360	398906
85837	398907
215094	398908
67423	398909
167279	398910
4086	398911
29920	398912
31110	398913
2770	398914
29095	398915
47493	398916
26207	398917
14923	398918
96843	398919
80066	398920
20663	398921
204555	398922
32712	398923
112458	398924
121152	398925
113911	398926
6195	398927
105314	398928
70006	398929
236211	398930
102950	398931
335213	398932
136487	398933
45688	398934
29369	398935
105003	398936
27604	398937
53361	398938
323836	398939
249930	398940
239703	398941
226351	398942
296763	398943
136636	398944
2906	398945
31365	398946
94444	398947
89398	398948
127023	398949
16315	398950
114948	398951
257473	398952
93276	398953
184666	398954
911	398955
110760	398956
92459	398957
137064	398958
27021	398959
207483	398960
2135	398961
18823	398962
146916	398963
273702	398964
67412	398965
32291	398966
17104	398967
219595	398968
72108	398969
12929	398970
78795	398971
143180	398972
56919	398973
347531	398974
85122	398975
283867	398976
298831	398977
86832	398978
64885	398979
280780	398980
137919	398981
20919	398982
115097	398983
284889	398984
298384	398985
243952	398986
45063	398987
38297	398988
41756	398989
342749	398990
122143	398991
110272	398992
15682	398993
44760	398994
139596	398995
173689	398996
4205	398997
38039	398998
147474	398999
15366	399000
49752	399001
3259	399002
6323	399003
38706	399004
26	399005
26	399006
26	399007
26	399008
26	399009
26	399010
26	399011
26	399012
55603	399013
349861	399014
129940	399015
24019	399016
22019	399017
58750	399018
69808	399019
58750	399020
10211	399021
138374	399022
74761	399023
18497	399024
93705	399025
25475	399026
28404	399027
23995	399028
169437	399029
70746	399030
80092	399031
18207	399032
87511	399033
102732	399034
102732	399035
33600	399036
269484	399037
137737	399038
61028	399039
155884	399040
79267	399041
29336	399042
218105	399043
90769	399044
44689	399045
162902	399046
93952	399047
105074	399048
40667	399049
196864	399050
62946	399051
156523	399052
196864	399053
54291	399054
36819	399055
155415	399056
20872	399057
132455	399058
107114	399059
112802	399060
320287	399061
20651	399062
20651	399063
80784	399064
245983	399065
5700	399066
135791	399067
107238	399068
309422	399069
68365	399070
309850	399071
183127	399072
34883	399073
115502	399074
26381	399075
73689	399076
223350	399077
90236	399078
145402	399079
51452	399080
11795	399081
149700	399082
35286	399083
97759	399084
332204	399085
1343	399086
86848	399087
198075	399088
14757	399089
21491	399090
195842	399091
340197	399092
138293	399093
151018	399094
65938	399095
137199	399096
60366	399097
61979	399098
29186	399099
99948	399100
253746	399101
305403	399102
53618	399103
105794	399104
274298	399105
21009	399106
26926	399107
99351	399108
148915	399109
338601	399110
87391	399111
30259	399112
39939	399113
184295	399114
46942	399115
96284	399116
134135	399117
32301	399118
3547	399119
31274	399120
119203	399121
107821	399122
66667	399123
71099	399124
8818	399125
40631	399126
103829	399127
3547	399128
123129	399129
195445	399130
93022	399131
34902	399132
140330	399133
196762	399134
71191	399135
20858	399136
7339	399137
44346	399138
28610	399139
2504	399140
11510	399141
37251	399142
1431	399143
23294	399144
21367	399145
5402	399146
24882	399147
299636	399148
192050	399149
354347	399150
20020	399151
190580	399152
324531	399153
42782	399154
30396	399155
117498	399156
11761	399157
105841	399158
3595	399159
55861	399160
3658	399161
98494	399162
159	399163
113451	399164
2373	399165
77689	399166
3082	399167
58693	399168
125919	399169
190472	399170
318151	399171
38508	399172
124708	399173
195255	399174
16764	399175
327800	399176
20771	399177
9162	399178
121098	399179
148253	399180
5823	399181
150323	399182
75372	399183
17369	399184
15805	399185
7243	399186
159	399187
306353	399188
139881	399189
33773	399190
14609	399191
58826	399192
78064	399193
21876	399194
65326	399195
21367	399196
53137	399197
38651	399198
107651	399199
98039	399200
54761	399201
41812	399202
315013	399203
194961	399204
26341	399205
164261	399206
165941	399207
47209	399208
31	399209
117597	399210
22268	399211
37854	399212
124348	399213
122997	399214
11542	399215
124990	399216
1810	399217
31144	399218
6093	399219
69124	399220
233893	399221
300015	399222
10992	399223
141574	399224
316666	399225
79354	399226
13568	399227
3592	399228
29911	399229
50982	399230
352169	399231
70831	399232
5483	399233
175468	399234
12151	399235
44978	399236
84672	399237
189799	399238
111730	399239
89135	399240
30327	399241
216995	399242
80219	399243
78860	399244
69434	399245
2235	399246
7350	399247
1187	399248
188916	399249
61825	399250
15154	399251
1618	399252
278719	399253
536	399254
42050	399255
60443	399256
102132	399257
324217	399258
23326	399259
33562	399260
26806	399261
11016	399262
90355	399263
171483	399264
108893	399265
265364	399266
168171	399267
259923	399268
100544	399269
22894	399270
73340	399271
6078	399272
104420	399273
104420	399274
16102	399275
106638	399276
320010	399277
158155	399278
45138	399279
536	399280
111435	399281
198650	399282
130506	399283
24020	399284
47530	399285
163556	399286
264621	399287
5833	399288
904	399289
90048	399290
52080	399291
346946	399292
28700	399293
210837	399294
73243	399295
56306	399296
50676	399297
205085	399298
1439	399299
42268	399300
95944	399301
48419	399302
37899	399303
245437	399304
95704	399305
288219	399306
104756	399307
38764	399308
59211	399309
46629	399310
114960	399311
112565	399312
90191	399313
244665	399314
39104	399315
24586	399316
1396	399317
173375	399318
34745	399319
46714	399320
91471	399321
12422	399322
1677	399323
844	399324
5762	399325
72763	399326
5038	399327
121696	399328
66082	399329
2166	399330
36516	399331
36516	399332
777	399333
22217	399334
352648	399335
277898	399336
15415	399337
733	399338
36254	399339
132402	399340
11425	399341
300349	399342
208081	399343
20845	399344
54954	399345
119451	399346
179681	399347
349586	399348
29236	399349
187948	399350
114560	399351
115779	399352
50907	399353
233517	399354
123252	399355
108409	399356
13278	399357
90485	399358
82447	399359
97123	399360
42740	399361
149320	399362
66079	399363
53005	399364
119937	399365
5842	399366
103786	399367
4212	399368
161442	399369
158102	399370
148136	399371
26131	399372
68924	399373
281037	399374
21539	399375
2766	399376
2950	399377
94392	399378
29642	399379
62065	399380
38345	399381
11606	399382
11612	399383
92512	399384
212186	399385
10698	399386
61921	399387
690	399388
12960	399389
257321	399390
5173	399391
26604	399392
52392	399393
6822	399394
145744	399395
122449	399396
266656	399397
14114	399398
2082	399399
266730	399400
13042	399401
254192	399402
47612	399403
150949	399404
44492	399405
20560	399406
90718	399407
267772	399408
89134	399409
138171	399410
44110	399411
120710	399412
938	399413
41603	399414
24008	399415
161391	399416
59818	399417
68170	399418
60020	399419
65206	399420
88727	399421
73322	399422
4887	399423
287196	399424
45356	399425
71851	399426
15	399427
17096	399428
4467	399429
111718	399430
168816	399431
62747	399432
237493	399433
23366	399434
49953	399435
19266	399436
226180	399437
193079	399438
147181	399439
302957	399440
354478	399441
27355	399442
32077	399443
42701	399444
298937	399445
250946	399446
79987	399447
92418	399448
368	399449
141587	399450
140028	399451
6776	399452
2294	399453
88319	399454
51197	399455
140017	399456
56632	399457
191651	399458
78838	399459
133800	399460
455	399461
34592	399462
50805	399463
68039	399464
133080	399465
25143	399466
1538	399467
122793	399468
11794	399469
55753	399470
14251	399471
22525	399472
39	399473
149870	399474
67699	399475
330255	399476
102049	399477
6876	399478
4173	399479
132151	399480
44979	399481
18576	399482
25327	399483
5194	399484
10744	399485
12867	399486
71437	399487
8366	399488
41224	399489
40501	399490
255262	399491
32142	399492
253662	399493
100802	399494
68840	399495
80293	399496
291	399497
12600	399498
85099	399499
309296	399500
21493	399501
68875	399502
1238	399503
38966	399504
41109	399505
185300	399506
169382	399507
90950	399508
200100	399509
309661	399510
141505	399511
85096	399512
135453	399513
26783	399514
59852	399515
553	399516
54978	399517
1070	399518
59868	399519
277914	399520
101	399521
23110	399522
1571	399523
37488	399524
5963	399525
37243	399526
339850	399527
12810	399528
12596	399529
2766	399530
10299	399531
3558	399532
32056	399533
44891	399534
192962	399535
235915	399536
18266	399537
60477	399538
140334	399539
1190	399540
8303	399541
65462	399542
167378	399543
351071	399544
1484	399545
58993	399546
272210	399547
343214	399548
227074	399549
31193	399550
62882	399551
17270	399552
107400	399553
161544	399554
6316	399555
10521	399556
4045	399557
137285	399558
184832	399559
17188	399560
88921	399561
65174	399562
91176	399563
131194	399564
229125	399565
11437	399566
48092	399567
16840	399568
45231	399569
19314	399570
139413	399571
17077	399572
345391	399573
12665	399574
197077	399575
36930	399576
4069	399577
55747	399578
82934	399579
35188	399580
89424	399581
349154	399582
80413	399583
106330	399584
101106	399585
2558	399586
226261	399587
117128	399588
8461	399589
9262	399590
215	399591
4602	399592
5400	399593
870	399594
59952	399595
18304	399596
74868	399597
27231	399598
154475	399599
148953	399600
14097	399601
106806	399602
64234	399603
70169	399604
913	399605
225556	399606
5869	399607
98832	399608
116849	399609
141228	399610
186251	399611
2795	399612
28915	399613
28787	399614
80294	399615
3732	399616
19546	399617
104587	399618
118784	399619
122901	399620
22	399621
17508	399622
58163	399623
1963	399624
97503	399625
232914	399626
51758	399627
24731	399628
354707	399629
80712	399630
324687	399631
220246	399632
12608	399633
149860	399634
65340	399635
136904	399636
114575	399637
12071	399638
332210	399639
135847	399640
8066	399641
12376	399642
179652	399643
35833	399644
152419	399645
185924	399646
75511	399647
300666	399648
202508	399649
11133	399650
122072	399651
200076	399652
67865	399653
272505	399654
116	399655
15385	399656
12655	399657
31679	399658
80936	399659
239231	399660
5992	399661
5172	399662
87557	399663
2193	399664
86884	399665
90818	399666
31605	399667
146076	399668
37459	399669
61596	399670
32350	399671
41015	399672
40580	399673
70004	399674
2626	399675
195569	399676
32267	399677
2155	399678
130579	399679
119876	399680
109549	399681
12697	399682
10850	399683
17552	399684
122970	399685
18571	399686
142063	399687
211697	399688
15192	399689
303327	399690
28974	399691
100264	399692
4171	399693
27545	399694
200621	399695
98674	399696
19490	399697
61902	399698
20620	399699
91127	399700
10488	399701
11230	399702
213642	399703
5443	399704
1333	399705
213550	399706
125129	399707
302414	399708
97163	399709
16163	399710
1871	399711
323456	399712
19461	399713
223001	399714
18567	399715
63081	399716
159812	399717
254663	399718
1476	399719
35843	399720
32155	399721
20410	399722
74765	399723
11788	399724
29591	399725
1327	399726
95290	399727
7283	399728
192962	399729
666	399730
28470	399731
28470	399732
60208	399733
6602	399734
5334	399735
270349	399736
60878	399737
40598	399738
253189	399739
78696	399740
117128	399741
164590	399742
57116	399743
182503	399744
26914	399745
23183	399746
12307	399747
3731	399748
18	399749
31577	399750
301162	399751
55773	399752
8452	399753
67915	399754
46600	399755
228786	399756
11980	399757
22493	399758
46444	399759
19896	399760
195986	399761
154465	399762
22084	399763
11437	399764
10710	399765
57069	399766
119396	399767
186240	399768
14335	399769
77547	399770
148146	399771
5174	399772
116562	399773
10813	399774
50979	399775
185207	399776
25376	399777
140659	399778
25299	399779
184427	399780
70522	399781
27684	399782
18544	399783
12329	399784
135409	399785
15049	399786
27676	399787
96234	399788
36570	399789
34942	399790
180999	399791
8590	399792
122894	399793
66479	399794
130927	399795
78145	399796
316097	399797
33710	399798
113157	399799
88232	399800
53801	399801
71080	399802
167426	399803
220962	399804
25001	399805
62826	399806
1523	399807
13169	399808
187035	399809
3834	399810
7708	399811
21049	399812
192734	399813
32476	399814
6707	399815
61553	399816
5463	399817
8128	399818
124188	399819
793	399820
276766	399821
337711	399822
152299	399823
65664	399824
89711	399825
19635	399826
28303	399827
41394	399828
44412	399829
4655	399830
16124	399831
318314	399832
21796	399833
209045	399834
41210	399835
188277	399836
314326	399837
163999	399838
29827	399839
13935	399840
35191	399841
208332	399842
7067	399843
117505	399844
78014	399845
190420	399846
6330	399847
176052	399848
89442	399849
26095	399850
114526	399851
5949	399852
12274	399853
5660	399854
303942	399855
20094	399856
8856	399857
19470	399858
1457	399859
28232	399860
1813	399861
320710	399862
191804	399863
320688	399864
193056	399865
322948	399866
5426	399867
11748	399868
15954	399869
76890	399870
62630	399871
114541	399872
8507	399873
205064	399874
5549	399875
25890	399876
67292	399877
77385	399878
55237	399879
154390	399880
79312	399881
69064	399882
62962	399883
314422	399884
194095	399885
332102	399886
64776	399887
99728	399888
4395	399889
16649	399890
949	399891
39656	399892
61290	399893
149582	399894
188088	399895
298672	399896
301108	399897
130200	399898
12612	399899
53975	399900
67699	399901
16864	399902
11533	399903
201588	399904
6571	399905
15245	399906
85362	399907
55047	399908
24057	399909
35450	399910
53848	399911
59582	399912
162750	399913
106285	399914
59	399915
130329	399916
30231	399917
21688	399918
54379	399919
99505	399920
325949	399921
10309	399922
9628	399923
3286	399924
41753	399925
12738	399926
114803	399927
6851	399928
247722	399929
12	399930
23572	399931
84683	399932
14987	399933
50501	399934
17177	399935
5368	399936
91456	399937
91456	399938
35703	399939
137540	399940
57015	399941
46860	399942
13866	399943
194708	399944
204950	399945
54847	399946
180348	399947
154917	399948
90584	399949
257706	399950
271724	399951
303649	399952
32205	399953
269	399954
204708	399955
139209	399956
267519	399957
64538	399958
20364	399959
47525	399960
260459	399961
221457	399962
88606	399963
246024	399964
125619	399965
108007	399966
32210	399967
5333	399968
136060	399969
110247	399970
98376	399971
100539	399972
255072	399973
21931	399974
148244	399975
174028	399976
93002	399977
148245	399978
107276	399979
81872	399980
332688	399981
32427	399982
101978	399983
355	399984
271841	399985
73527	399986
17990	399987
246190	399988
24063	399989
78226	399990
140	399991
152775	399992
108358	399993
294901	399994
12699	399995
15465	399996
36386	399997
28071	399998
11364	399999
111838	400000
284039	400001
265	400002
55339	400003
26296	400004
21847	400005
9909	400006
192596	400007
11175	400008
76	400009
17769	400010
149866	400011
13750	400012
14042	400013
108122	400014
247483	400015
91040	400016
307376	400017
113206	400018
11882	400019
68793	400020
18565	400021
62601	400022
162846	400023
52130	400024
137833	400025
95131	400026
14237	400027
199890	400028
7077	400029
52025	400030
27317	400031
179893	400032
152563	400033
71750	400034
25021	400035
209641	400036
27993	400037
13512	400038
33991	400039
291950	400040
70557	400041
155207	400042
258992	400043
71612	400044
55030	400045
108813	400046
108590	400047
81974	400048
166018	400049
172225	400050
35629	400051
21988	400052
24065	400053
5509	400054
270422	400055
198639	400056
43216	400057
32956	400058
347715	400059
32956	400060
46416	400061
79034	400062
4884	400063
178984	400064
13560	400065
2721	400066
27292	400067
62717	400068
5	400069
3510	400070
52792	400071
17034	400072
51282	400073
23543	400074
26455	400075
21373	400076
327936	400077
21373	400078
21373	400079
25181	400080
2425	400081
151998	400082
67462	400083
68992	400084
82120	400085
122138	400086
10732	400087
11705	400088
233116	400089
74255	400090
16749	400091
106072	400092
172095	400093
329732	400094
175246	400095
169557	400096
302270	400097
175678	400098
261	400099
24563	400100
24228	400101
34040	400102
307	400103
2581	400104
74	400105
203929	400106
30616	400107
307593	400108
350760	400109
165609	400110
270336	400111
164212	400112
163513	400113
274629	400114
274186	400115
23391	400116
272504	400117
167032	400118
106164	400119
46703	400120
68168	400121
46703	400122
105272	400123
23391	400124
191310	400125
108121	400126
106387	400127
61665	400128
108347	400129
171165	400130
200185	400131
205450	400132
340223	400133
16990	400134
29627	400135
33851	400136
15076	400137
1984	400138
23811	400139
294	400140
354950	400141
5466	400142
277753	400143
33923	400144
52726	400145
6451	400146
218863	400147
83697	400148
284131	400149
263518	400150
78240	400151
60295	400152
161809	400153
262042	400154
316937	400155
13077	400156
30914	400157
39416	400158
316	400159
160414	400160
73825	400161
7447	400162
52089	400163
1805	400164
79319	400165
302435	400166
47982	400167
3424	400168
205543	400169
248969	400170
142802	400171
326057	400172
252846	400173
129544	400174
105896	400175
65054	400176
12488	400177
5157	400178
187631	400179
38575	400180
291203	400181
48278	400182
27730	400183
78179	400184
207876	400185
40591	400186
66217	400187
156383	400188
23035	400189
52194	400190
117804	400191
330227	400192
25018	400193
3565	400194
107759	400195
170181	400196
20488	400197
31678	400198
142430	400199
211405	400200
34123	400201
9624	400202
28246	400203
171057	400204
11521	400205
47087	400206
135848	400207
214161	400208
92568	400209
12689	400210
170185	400211
342598	400212
3565	400213
139845	400214
107789	400215
48253	400216
277885	400217
27272	400218
684	400219
2367	400220
32332	400221
315851	400222
44891	400223
220581	400224
178709	400225
129962	400226
22815	400227
72792	400228
122621	400229
58723	400230
161810	400231
161839	400232
214962	400233
957	400234
170563	400235
198349	400236
266439	400237
24029	400238
350376	400239
27270	400240
31526	400241
5741	400242
71075	400243
57911	400244
16871	400245
48303	400246
31526	400247
66190	400248
10303	400249
9010	400250
159687	400251
26700	400252
69859	400253
102301	400254
170026	400255
34568	400256
114990	400257
40326	400258
20360	400259
19999	400260
331251	400261
93365	400262
54501	400263
15253	400264
1588	400265
15080	400266
198976	400267
247706	400268
86099	400269
3779	400270
57552	400271
68392	400272
154432	400273
132250	400274
63304	400275
66102	400276
43527	400277
20721	400278
560	400279
50796	400280
207394	400281
218183	400282
144609	400283
61163	400284
84522	400285
4145	400286
2837	400287
89159	400288
24558	400289
8411	400290
37917	400291
7223	400292
25141	400293
7642	400294
122121	400295
9151	400296
284048	400297
4387	400298
19148	400299
118312	400300
27070	400301
69196	400302
320635	400303
124007	400304
356188	400305
343732	400306
99922	400307
28594	400308
54202	400309
270427	400310
151148	400311
178917	400312
11273	400313
201284	400314
192608	400315
143104	400316
46846	400317
91480	400318
87565	400319
307357	400320
168281	400321
93350	400322
234885	400323
75163	400324
59735	400325
335746	400326
186366	400327
21531	400328
80773	400329
246469	400330
344570	400331
234175	400332
5091	400333
978	400334
37194	400335
37419	400336
286116	400337
15015	400338
12001	400339
5737	400340
56667	400341
151405	400342
87036	400343
88030	400344
44098	400345
116950	400346
339531	400347
337879	400348
138519	400349
85595	400350
305675	400351
113178	400352
200535	400353
120896	400354
153645	400355
194785	400356
178327	400357
42199	400358
180046	400359
155425	400360
199599	400361
1749	400362
170480	400363
160640	400364
307200	400365
23144	400366
217923	400367
121322	400368
17161	400369
136001	400370
320367	400371
244144	400372
297821	400373
161147	400374
183573	400375
73735	400376
136335	400377
301916	400378
135118	400379
61559	400380
203902	400381
200243	400382
130370	400383
19486	400384
102348	400385
47543	400386
201223	400387
300004	400388
61784	400389
115233	400390
311563	400391
201316	400392
162509	400393
272610	400394
68914	400395
115514	400396
87326	400397
50464	400398
251763	400399
199095	400400
91499	400401
343076	400402
192498	400403
18168	400404
348762	400405
298173	400406
120562	400407
193633	400408
131052	400409
306196	400410
250075	400411
218128	400412
211925	400413
61046	400414
154329	400415
183966	400416
297462	400417
186831	400418
319673	400419
63660	400420
41364	400421
334107	400422
150965	400423
285431	400424
178103	400425
28268	400426
159075	400427
319704	400428
75544	400429
185552	400430
3032	400431
100820	400432
18943	400433
6276	400434
120826	400435
347159	400436
21991	400437
59004	400438
102639	400439
80879	400440
68015	400441
4006	400442
256849	400443
98057	400444
212245	400445
59431	400446
136146	400447
112266	400448
15449	400449
179499	400450
31612	400451
68533	400452
20580	400453
136597	400454
5008	400455
34983	400456
16384	400457
13481	400458
311316	400459
92538	400460
37194	400461
296331	400462
82096	400463
24877	400464
15202	400465
25794	400466
92780	400467
55181	400468
61978	400469
30297	400470
33789	400471
11888	400472
98387	400473
51022	400474
335377	400475
968	400476
114985	400477
50647	400478
52642	400479
145088	400480
183892	400481
307503	400482
51163	400483
57214	400484
11939	400485
14148	400486
18952	400487
1154	400488
14483	400489
31795	400490
88230	400491
57842	400492
52796	400493
150079	400494
11577	400495
50276	400496
106331	400497
48823	400498
81396	400499
66984	400500
15405	400501
145502	400502
4843	400503
285239	400504
170348	400505
32279	400506
329510	400507
346868	400508
114833	400509
114819	400510
68720	400511
202664	400512
202156	400513
46196	400514
200945	400515
169981	400516
75852	400517
6800	400518
81957	400519
4590	400520
20941	400521
44484	400522
16574	400523
37253	400524
1972	400525
541	400526
38003	400527
31777	400528
824	400529
118591	400530
12805	400531
14515	400532
14641	400533
1783	400534
6	400535
10090	400536
41155	400537
151851	400538
132688	400539
91967	400540
51358	400541
117324	400542
27730	400543
8365	400544
32476	400545
29212	400546
11473	400547
63978	400548
49989	400549
37818	400550
4861	400551
59587	400552
204351	400553
92337	400554
11112	400555
212023	400556
139049	400557
37006	400558
2088	400559
105165	400560
182	400561
127812	400562
315275	400563
74746	400564
65197	400565
46490	400566
15772	400567
40073	400568
64172	400569
249993	400570
170863	400571
38050	400572
161288	400573
11545	400574
244188	400575
47439	400576
106796	400577
23098	400578
86204	400579
83151	400580
30845	400581
138974	400582
313364	400583
188008	400584
117908	400585
316772	400586
25804	400587
78454	400588
190585	400589
119323	400590
318854	400591
4487	400592
75116	400593
51426	400594
46328	400595
42556	400596
207641	400597
8820	400598
22633	400599
29200	400600
92552	400601
57721	400602
66270	400603
4190	400604
59006	400605
311481	400606
255641	400607
19532	400608
37765	400609
110707	400610
30395	400611
85211	400612
1299	400613
78570	400614
5966	400615
6714	400616
41161	400617
144582	400618
38992	400619
37541	400620
86399	400621
40686	400622
195775	400623
75590	400624
181960	400625
210832	400626
7746	400627
210696	400628
13073	400629
100798	400630
6498	400631
4899	400632
15431	400633
2902	400634
1366	400635
10231	400636
36554	400637
36102	400638
71429	400639
32302	400640
79035	400641
11266	400642
246325	400643
661	400644
19330	400645
23677	400646
2135	400647
2443	400648
64791	400649
118196	400650
31	400651
34788	400652
33539	400653
186415	400654
15208	400655
13361	400656
165282	400657
135542	400658
10600	400659
78299	400660
3199	400661
305200	400662
115453	400663
17427	400664
19855	400665
33477	400666
344714	400667
29800	400668
51433	400669
22863	400670
10898	400671
119302	400672
58450	400673
18876	400674
29628	400675
140625	400676
190891	400677
268137	400678
75692	400679
821	400680
82267	400681
5235	400682
25275	400683
22404	400684
5096	400685
75256	400686
49522	400687
48990	400688
3895	400689
74006	400690
152993	400691
56272	400692
63756	400693
117280	400694
13798	400695
72997	400696
38404	400697
36486	400698
27069	400699
11484	400700
10433	400701
219368	400702
47863	400703
309702	400704
76806	400705
142426	400706
28138	400707
110310	400708
109863	400709
76018	400710
48540	400711
14693	400712
211794	400713
169446	400714
22220	400715
294043	400716
74018	400717
55562	400718
36605	400719
4078	400720
53027	400721
58831	400722
25757	400723
79130	400724
13419	400725
52119	400726
10468	400727
10442	400728
18610	400729
124991	400730
195655	400731
152233	400732
3401	400733
26946	400734
142226	400735
159844	400736
2738	400737
61689	400738
123554	400739
26946	400740
11112	400741
139631	400742
356	400743
97312	400744
30590	400745
282072	400746
318100	400747
347023	400748
50930	400749
40444	400750
114944	400751
20409	400752
112815	400753
43718	400754
4405	400755
15303	400756
57520	400757
3425	400758
21669	400759
278863	400760
74349	400761
113236	400762
74349	400763
13185	400764
248876	400765
12879	400766
22419	400767
253259	400768
3160	400769
30318	400770
4293	400771
243	400772
78164	400773
313893	400774
22120	400775
189692	400776
10598	400777
76329	400778
183554	400779
9819	400780
16002	400781
61662	400782
69985	400783
51721	400784
50969	400785
64432	400786
83695	400787
9821	400788
10520	400789
3857	400790
72844	400791
200293	400792
81105	400793
153410	400794
291531	400795
187269	400796
52207	400797
36090	400798
78955	400799
5210	400800
79131	400801
106512	400802
23147	400803
7221	400804
6	400805
3381	400806
1884	400807
112576	400808
18694	400809
296873	400810
18979	400811
52779	400812
316441	400813
1266	400814
324751	400815
118437	400816
317777	400817
22820	400818
45652	400819
318571	400820
16651	400821
103021	400822
31848	400823
9460	400824
103209	400825
322010	400826
12617	400827
259480	400828
3596	400829
295614	400830
203913	400831
50341	400832
54950	400833
303660	400834
165070	400835
75605	400836
106374	400837
49819	400838
346744	400839
112423	400840
22521	400841
28362	400842
29151	400843
14559	400844
55819	400845
232991	400846
26867	400847
271198	400848
125123	400849
19418	400850
20002	400851
201884	400852
134394	400853
207318	400854
107997	400855
17915	400856
121537	400857
131113	400858
94822	400859
133268	400860
207122	400861
50681	400862
215268	400863
84955	400864
110772	400865
13161	400866
22633	400867
43366	400868
191392	400869
204947	400870
207123	400871
186583	400872
14764	400873
225686	400874
253280	400875
129934	400876
288837	400877
32698	400878
4760	400879
163823	400880
158017	400881
345131	400882
16840	400883
66873	400884
11647	400885
3270	400886
16521	400887
14229	400888
7278	400889
106415	400890
17778	400891
39668	400892
128546	400893
36765	400894
75641	400895
60539	400896
1120	400897
5906	400898
93825	400899
24921	400900
10398	400901
10073	400902
89983	400903
9688	400904
4901	400905
129828	400906
54795	400907
161167	400908
66390	400909
10201	400910
91716	400911
46913	400912
182936	400913
8812	400914
85629	400915
72413	400916
5236	400917
97945	400918
59647	400919
194741	400920
46622	400921
5194	400922
86916	400923
185848	400924
26175	400925
37723	400926
31259	400927
75173	400928
114576	400929
1338	400930
80418	400931
207810	400932
100731	400933
33868	400934
18943	400935
19947	400936
228144	400937
277938	400938
23243	400939
2248	400940
31966	400941
7022	400942
90962	400943
38112	400944
351392	400945
55492	400946
119740	400947
25216	400948
24399	400949
47259	400950
20290	400951
109863	400952
23370	400953
4096	400954
117214	400955
10056	400956
145639	400957
116264	400958
9946	400959
26274	400960
311960	400961
32585	400962
72919	400963
51917	400964
13380	400965
3230	400966
16175	400967
186483	400968
1871	400969
48882	400970
2781	400971
48218	400972
184023	400973
100673	400974
2833	400975
57914	400976
24810	400977
19780	400978
21008	400979
24616	400980
26782	400981
9902	400982
21281	400983
290633	400984
317	400985
115	400986
52459	400987
179937	400988
27792	400989
174897	400990
117	400991
11448	400992
4001	400993
35462	400994
206611	400995
6189	400996
17784	400997
13282	400998
226563	400999
36956	401000
221103	401001
146726	401002
235561	401003
181572	401004
63397	401005
85088	401006
164081	401007
74094	401008
63347	401009
7622	401010
114123	401011
63353	401012
65445	401013
114787	401014
2534	401015
292584	401016
312874	401017
4536	401018
357222	401019
87491	401020
70498	401021
13038	401022
5512	401023
5648	401024
100225	401025
52019	401026
78085	401027
321365	401028
8181	401029
196064	401030
3425	401031
194925	401032
6769	401033
30706	401034
1149	401035
75278	401036
38520	401037
9130	401038
13873	401039
293951	401040
62277	401041
259935	401042
103975	401043
260966	401044
8280	401045
119090	401046
319340	401047
188439	401048
12519	401049
9357	401050
102250	401051
119458	401052
77700	401053
65064	401054
36829	401055
5518	401056
15748	401057
160473	401058
263776	401059
18955	401060
22851	401061
7483	401062
77540	401063
46684	401064
188456	401065
4747	401066
160391	401067
861	401068
118086	401069
4723	401070
2578	401071
318589	401072
271429	401073
45643	401074
52655	401075
8562	401076
66891	401077
190263	401078
287181	401079
58080	401080
182711	401081
1547	401082
8846	401083
297341	401084
308802	401085
88135	401086
8975	401087
98036	401088
8112	401089
12676	401090
12978	401091
99468	401092
54629	401093
5446	401094
84350	401095
239730	401096
18162	401097
13957	401098
22802	401099
110578	401100
77931	401101
1434	401102
183410	401103
7831	401104
19772	401105
25041	401106
333036	401107
306431	401108
17437	401109
55074	401110
19687	401111
19328	401112
86196	401113
13274	401114
185128	401115
9998	401116
71574	401117
232203	401118
28658	401119
78	401120
24782	401121
19240	401122
208267	401123
27409	401124
1893	401125
259829	401126
210124	401127
16222	401128
138099	401129
153978	401130
340278	401131
200768	401132
159176	401133
158767	401134
3922	401135
7997	401136
237865	401137
210973	401138
8877	401139
110602	401140
2644	401141
74709	401142
164466	401143
203180	401144
14460	401145
14460	401146
202230	401147
12443	401148
79060	401149
249614	401150
13	401151
299432	401152
297280	401153
1744	401154
105985	401155
90009	401156
231452	401157
19846	401158
119961	401159
116158	401160
49299	401161
4821	401162
51995	401163
337859	401164
307069	401165
272614	401166
274319	401167
14756	401168
49107	401169
180683	401170
31001	401171
61242	401172
110978	401173
256828	401174
176608	401175
176676	401176
74231	401177
126779	401178
101184	401179
129812	401180
198948	401181
177714	401182
53	401183
45073	401184
45073	401185
213473	401186
64991	401187
111443	401188
72535	401189
39659	401190
62346	401191
114099	401192
55538	401193
27166	401194
30990	401195
23921	401196
17017	401197
40355	401198
57302	401199
192687	401200
60710	401201
65415	401202
29290	401203
48343	401204
300022	401205
26838	401206
3248	401207
110885	401208
3234	401209
93309	401210
32467	401211
84967	401212
40745	401213
49069	401214
307134	401215
88473	401216
95090	401217
91559	401218
201792	401219
36902	401220
117261	401221
6245	401222
97080	401223
113326	401224
248368	401225
249743	401226
69734	401227
237173	401228
4553	401229
139253	401230
9934	401231
344658	401232
71872	401233
109226	401234
311678	401235
81754	401236
9140	401237
16212	401238
81646	401239
290486	401240
6795	401241
208789	401242
77521	401243
12724	401244
152644	401245
68276	401246
808	401247
111072	401248
103111	401249
120675	401250
214100	401251
233454	401252
5054	401253
127662	401254
29349	401255
45280	401256
25668	401257
158162	401258
145046	401259
86649	401260
133686	401261
198498	401262
50567	401263
49059	401264
4208	401265
1754	401266
4855	401267
192342	401268
20148	401269
1061	401270
160215	401271
70392	401272
176384	401273
6423	401274
23505	401275
53599	401276
329725	401277
5646	401278
52124	401279
46109	401280
5585	401281
19318	401282
4320	401283
102187	401284
33511	401285
82824	401286
1999	401287
246382	401288
1999	401289
11018	401290
6181	401291
25841	401292
6421	401293
17669	401294
334374	401295
469	401296
11955	401297
39700	401298
17374	401299
277592	401300
175770	401301
23657	401302
6064	401303
236169	401304
4131	401305
84235	401306
3400	401307
3446	401308
252185	401309
3400	401310
3607	401311
104393	401312
22822	401313
10612	401314
16821	401315
9555	401316
557	401317
2051	401318
21458	401319
15187	401320
118696	401321
2299	401322
11026	401323
49159	401324
25739	401325
27345	401326
17334	401327
4001	401328
37240	401329
3621	401330
189903	401331
11654	401332
566	401333
602	401334
602	401335
166629	401336
21791	401337
59515	401338
47198	401339
70186	401340
2899	401341
1103	401342
118980	401343
36596	401344
237934	401345
115402	401346
123187	401347
59609	401348
266632	401349
701	401350
124951	401351
4402	401352
30617	401353
4291	401354
12963	401355
139088	401356
91550	401357
203756	401358
60105	401359
103187	401360
44830	401361
18157	401362
26295	401363
720	401364
28302	401365
87565	401366
24311	401367
133375	401368
213484	401369
1978	401370
297092	401371
98574	401372
17701	401373
234537	401374
291	401375
17161	401376
40247	401377
166775	401378
74743	401379
165641	401380
277853	401381
13954	401382
212308	401383
53206	401384
80072	401385
298610	401386
1536	401387
89920	401388
75864	401389
25351	401390
25298	401391
35566	401392
822	401393
95134	401394
2693	401395
87479	401396
7915	401397
12497	401398
185417	401399
16760	401400
169076	401401
18423	401402
158569	401403
124253	401404
13989	401405
14790	401406
30701	401407
14107	401408
4757	401409
1219	401410
4730	401411
52283	401412
280210	401413
300632	401414
174001	401415
189748	401416
9245	401417
302760	401418
320296	401419
50455	401420
132299	401421
46649	401422
89581	401423
78170	401424
47691	401425
89566	401426
1270	401427
282247	401428
63393	401429
107993	401430
126671	401431
173382	401432
51045	401433
91926	401434
307838	401435
20551	401436
63441	401437
222548	401438
40294	401439
701	401440
2626	401441
275325	401442
12201	401443
30375	401444
145088	401445
101661	401446
82060	401447
136512	401448
132334	401449
246400	401450
27171	401451
6574	401452
6325	401453
40130	401454
33040	401455
26746	401456
136983	401457
49402	401458
26823	401459
17107	401460
302143	401461
405	401462
333352	401463
58933	401464
55653	401465
86895	401466
21287	401467
60338	401468
307628	401469
280193	401470
1821	401471
201011	401472
292415	401473
16549	401474
16549	401475
264892	401476
113858	401477
298917	401478
99922	401479
19626	401480
260569	401481
3339	401482
115741	401483
202231	401484
124097	401485
30311	401486
26700	401487
112265	401488
296318	401489
10613	401490
60075	401491
277332	401492
3659	401493
148130	401494
7971	401495
135145	401496
75912	401497
264269	401498
38201	401499
28727	401500
60736	401501
138901	401502
260274	401503
41277	401504
112258	401505
111451	401506
351421	401507
34961	401508
77890	401509
17087	401510
146353	401511
268205	401512
179510	401513
115352	401514
103554	401515
244611	401516
301941	401517
260	401518
29076	401519
63016	401520
153983	401521
238075	401522
273197	401523
41911	401524
162221	401525
165395	401526
272436	401527
271109	401528
105040	401529
164689	401530
268648	401531
140598	401532
13469	401533
167338	401534
162464	401535
245229	401536
244315	401537
88333	401538
142588	401539
238155	401540
93146	401541
124500	401542
146474	401543
971	401544
44691	401545
183673	401546
273012	401547
4566	401548
201308	401549
22876	401550
190969	401551
188395	401552
67079	401553
4426	401554
101968	401555
91	401556
350902	401557
35818	401558
69965	401559
79066	401560
67220	401561
190626	401562
55360	401563
14233	401564
125160	401565
18812	401566
108599	401567
199763	401568
29398	401569
210204	401570
129000	401571
13311	401572
9468	401573
57916	401574
154995	401575
12941	401576
34419	401577
12842	401578
57214	401579
105426	401580
69964	401581
46902	401582
34501	401583
351876	401584
47348	401585
195980	401586
267325	401587
23968	401588
8743	401589
285005	401590
72258	401591
37376	401592
38822	401593
48921	401594
26611	401595
21893	401596
80427	401597
37450	401598
90096	401599
49038	401600
19495	401601
34786	401602
74600	401603
136414	401604
4455	401605
7068	401606
544	401607
13736	401608
13549	401609
5583	401610
335952	401611
6725	401612
227219	401613
323197	401614
38596	401615
3324	401616
5113	401617
108686	401618
975	401619
4124	401620
209500	401621
162689	401622
172169	401623
151872	401624
268686	401625
158491	401626
79245	401627
54397	401628
325146	401629
1969	401630
136320	401631
109640	401632
24225	401633
133147	401634
67095	401635
110792	401636
11004	401637
149591	401638
59279	401639
109608	401640
213479	401641
211286	401642
18152	401643
23838	401644
148749	401645
55426	401646
68829	401647
57459	401648
12408	401649
155622	401650
86642	401651
170700	401652
197202	401653
64975	401654
48823	401655
69506	401656
1463	401657
28566	401658
1568	401659
1910	401660
29749	401661
69694	401662
227844	401663
244871	401664
23708	401665
115275	401666
68689	401667
133867	401668
37282	401669
79932	401670
5054	401671
307748	401672
22642	401673
61334	401674
308680	401675
232	401676
44246	401677
7954	401678
6150	401679
107571	401680
184780	401681
122154	401682
192	401683
5368	401684
37710	401685
86478	401686
93263	401687
26938	401688
41584	401689
11465	401690
288688	401691
206553	401692
19774	401693
35367	401694
28680	401695
32439	401696
25154	401697
95439	401698
206764	401699
336992	401700
36954	401701
10443	401702
4096	401703
18433	401704
7332	401705
47715	401706
29000	401707
248440	401708
39419	401709
118835	401710
70044	401711
7801	401712
2332	401713
140229	401714
61184	401715
4392	401716
162798	401717
88523	401718
181215	401719
294394	401720
17793	401721
113861	401722
127458	401723
41097	401724
136337	401725
83987	401726
127458	401727
25029	401728
18738	401729
25146	401730
6704	401731
96548	401732
35228	401733
63651	401734
129229	401735
45828	401736
189680	401737
88329	401738
65445	401739
31320	401740
90954	401741
35703	401742
135725	401743
20576	401744
349965	401745
3481	401746
13150	401747
187250	401748
86129	401749
94686	401750
6514	401751
31498	401752
167586	401753
8393	401754
219798	401755
163416	401756
20241	401757
183853	401758
13356	401759
49451	401760
17572	401761
180964	401762
6579	401763
17261	401764
24907	401765
3011	401766
3374	401767
116772	401768
90059	401769
285706	401770
9879	401771
258346	401772
55910	401773
325	401774
31487	401775
27442	401776
12790	401777
75361	401778
8437	401779
33179	401780
24533	401781
13133	401782
230740	401783
303199	401784
105081	401785
26771	401786
13133	401787
155250	401788
101108	401789
52124	401790
168505	401791
45090	401792
63726	401793
12097	401794
348815	401795
165691	401796
249362	401797
10898	401798
1622	401799
13649	401800
173957	401801
42272	401802
275	401803
144362	401804
21867	401805
61781	401806
76481	401807
25314	401808
12175	401809
40913	401810
236663	401811
19681	401812
37683	401813
50641	401814
33805	401815
100740	401816
173889	401817
81781	401818
27287	401819
19804	401820
66437	401821
229641	401822
289995	401823
48579	401824
3710	401825
344008	401826
31384	401827
1751	401828
30622	401829
15284	401830
145541	401831
105814	401832
289718	401833
270195	401834
142894	401835
18033	401836
144024	401837
79454	401838
9106	401839
30532	401840
230260	401841
103427	401842
82534	401843
173417	401844
25583	401845
25169	401846
24266	401847
180952	401848
19428	401849
188913	401850
15284	401851
113763	401852
15156	401853
17717	401854
1241	401855
142516	401856
12925	401857
10101	401858
47236	401859
36817	401860
4747	401861
20859	401862
11458	401863
270579	401864
147022	401865
16913	401866
9408	401867
72412	401868
110198	401869
7817	401870
2507	401871
14742	401872
217460	401873
133988	401874
75972	401875
4145	401876
9085	401877
13865	401878
32821	401879
11547	401880
50173	401881
82585	401882
13124	401883
56990	401884
66115	401885
19135	401886
53829	401887
104604	401888
32540	401889
199651	401890
43240	401891
125812	401892
18008	401893
346285	401894
42400	401895
247310	401896
54085	401897
64076	401898
96867	401899
194637	401900
17714	401901
161279	401902
18	401903
79513	401904
5542	401905
113059	401906
1855	401907
7880	401908
69015	401909
16831	401910
88686	401911
105854	401912
165521	401913
104462	401914
110423	401915
38688	401916
109	401917
33978	401918
1821	401919
1391	401920
116741	401921
33555	401922
17207	401923
79628	401924
113217	401925
31771	401926
24451	401927
27829	401928
49146	401929
5600	401930
170714	401931
39594	401932
87727	401933
21	401934
2784	401935
22070	401936
14286	401937
14499	401938
175109	401939
235930	401940
922	401941
13321	401942
83967	401943
130001	401944
108868	401945
12080	401946
47655	401947
4378	401948
197097	401949
4158	401950
293780	401951
71517	401952
44752	401953
19801	401954
25189	401955
25021	401956
205608	401957
292621	401958
12173	401959
139995	401960
328483	401961
109435	401962
208187	401963
26938	401964
268349	401965
8825	401966
72091	401967
74760	401968
4584	401969
172602	401970
3541	401971
9783	401972
21401	401973
91149	401974
19428	401975
5861	401976
4777	401977
336088	401978
510	401979
38493	401980
41594	401981
110324	401982
267896	401983
2724	401984
169215	401985
55878	401986
200519	401987
354934	401988
327909	401989
90944	401990
109682	401991
15647	401992
32204	401993
122111	401994
48376	401995
80128	401996
11259	401997
81027	401998
37480	401999
63545	402000
128016	402001
63093	402002
87856	402003
162549	402004
68257	402005
32718	402006
230655	402007
77681	402008
54410	402009
7937	402010
122920	402011
167551	402012
134756	402013
135060	402014
101664	402015
158600	402016
1377	402017
14486	402018
12437	402019
9977	402020
16551	402021
259880	402022
49575	402023
8410	402024
175132	402025
20357	402026
15718	402027
9368	402028
23505	402029
223168	402030
97016	402031
69018	402032
16887	402033
34235	402034
321505	402035
330553	402036
1601	402037
4917	402038
4953	402039
54123	402040
758	402041
162740	402042
24484	402043
69751	402044
7642	402045
45233	402046
6898	402047
22924	402048
1086	402049
13843	402050
8120	402051
6882	402052
152057	402053
24566	402054
71623	402055
194476	402056
179917	402057
10852	402058
41838	402059
291562	402060
26826	402061
211358	402062
76921	402063
105416	402064
315462	402065
7805	402066
39056	402067
2385	402068
20740	402069
17161	402070
3562	402071
321938	402072
17179	402073
79476	402074
541	402075
1761	402076
203704	402077
76809	402078
125915	402079
11011	402080
20419	402081
289638	402082
7158	402083
207277	402084
27507	402085
109435	402086
268170	402087
17360	402088
145336	402089
13400	402090
266535	402091
198411	402092
1152	402093
122563	402094
136322	402095
42639	402096
109734	402097
181415	402098
19161	402099
20262	402100
4509	402101
193865	402102
175457	402103
17667	402104
7978	402105
42893	402106
220649	402107
6314	402108
54674	402109
1849	402110
209632	402111
101634	402112
103647	402113
192959	402114
86128	402115
38658	402116
48712	402117
7797	402118
38801	402119
160091	402120
321474	402121
319448	402122
192315	402123
94485	402124
300	402125
29935	402126
194264	402127
11395	402128
59657	402129
58515	402130
41919	402131
28219	402132
37814	402133
109405	402134
120899	402135
41229	402136
24296	402137
43431	402138
34290	402139
65871	402140
132333	402141
32067	402142
70116	402143
56585	402144
29977	402145
48628	402146
913	402147
129934	402148
6307	402149
4772	402150
6793	402151
5100	402152
447	402153
32793	402154
185168	402155
153361	402156
36977	402157
109691	402158
2208	402159
9877	402160
186141	402161
27615	402162
62762	402163
11011	402164
54006	402165
6	402166
100810	402167
243693	402168
99383	402169
171567	402170
81266	402171
6166	402172
110138	402173
38688	402174
88615	402175
128496	402176
348612	402177
186117	402178
71569	402179
29323	402180
63692	402181
128083	402182
8085	402183
2303	402184
596	402185
97923	402186
69542	402187
64241	402188
24316	402189
82420	402190
212040	402191
328644	402192
198	402193
2731	402194
187500	402195
66896	402196
49	402197
27436	402198
14693	402199
14613	402200
3436	402201
289545	402202
229685	402203
14693	402204
53052	402205
68171	402206
290250	402207
4100	402208
291236	402209
110138	402210
3951	402211
62347	402212
41524	402213
8728	402214
30293	402215
30617	402216
2738	402217
131378	402218
202635	402219
232490	402220
9800	402221
143256	402222
20404	402223
11041	402224
3400	402225
30657	402226
21093	402227
147710	402228
68320	402229
275296	402230
61226	402231
151603	402232
17	402233
661	402234
90433	402235
209734	402236
18964	402237
273307	402238
198227	402239
80411	402240
192657	402241
236441	402242
949	402243
90721	402244
256908	402245
18014	402246
50134	402247
33962	402248
23622	402249
672	402250
3533	402251
9447	402252
174616	402253
10798	402254
26166	402255
46	402256
32805	402257
18966	402258
215330	402259
51486	402260
148916	402261
190140	402262
10134	402263
126809	402264
13695	402265
182665	402266
17734	402267
58986	402268
345548	402269
47550	402270
326441	402271
119196	402272
19527	402273
3951	402274
672	402275
31142	402276
33787	402277
25607	402278
119714	402279
3177	402280
4846	402281
33687	402282
69338	402283
244708	402284
150321	402285
22569	402286
81835	402287
13968	402288
11137	402289
122057	402290
88016	402291
45170	402292
12373	402293
200027	402294
69928	402295
27087	402296
186762	402297
185720	402298
7952	402299
79832	402300
2610	402301
80304	402302
12238	402303
27087	402304
97817	402305
146165	402306
1182	402307
341757	402308
103376	402309
25194	402310
150034	402311
161208	402312
47489	402313
15151	402314
168157	402315
4020	402316
28382	402317
25206	402318
140791	402319
43813	402320
329651	402321
88473	402322
145881	402323
11129	402324
10631	402325
17360	402326
8552	402327
53769	402328
33902	402329
1183	402330
47071	402331
1580	402332
43996	402333
20055	402334
16190	402335
46566	402336
7220	402337
15222	402338
100558	402339
64236	402340
7125	402341
17162	402342
1195	402343
6532	402344
190247	402345
54597	402346
15461	402347
168638	402348
14358	402349
6848	402350
68469	402351
17184	402352
76944	402353
7688	402354
132831	402355
76217	402356
63561	402357
68573	402358
9842	402359
31096	402360
189813	402361
69135	402362
6128	402363
322956	402364
194824	402365
76832	402366
17044	402367
1470	402368
314	402369
17355	402370
61639	402371
20903	402372
4051	402373
20538	402374
73848	402375
187608	402376
16444	402377
104293	402378
104478	402379
756	402380
16504	402381
10854	402382
6635	402383
17044	402384
140172	402385
12338	402386
12805	402387
176273	402388
32409	402389
42845	402390
45317	402391
144930	402392
316246	402393
188838	402394
189342	402395
12342	402396
87112	402397
268812	402398
52573	402399
59796	402400
26081	402401
16053	402402
91467	402403
137875	402404
21810	402405
245736	402406
145147	402407
440	402408
3459	402409
71781	402410
97194	402411
8812	402412
100285	402413
93169	402414
91380	402415
67952	402416
31745	402417
269148	402418
6854	402419
2613	402420
253	402421
267632	402422
20123	402423
8584	402424
29794	402425
277727	402426
49357	402427
158001	402428
259627	402429
157423	402430
31771	402431
23611	402432
32508	402433
173801	402434
8585	402435
629	402436
173875	402437
50740	402438
20622	402439
64185	402440
11097	402441
180101	402442
120697	402443
14422	402444
33	402445
40049	402446
110590	402447
50545	402448
12805	402449
8534	402450
155280	402451
125771	402452
4529	402453
8467	402454
145094	402455
344074	402456
13092	402457
355905	402458
44237	402459
11437	402460
328783	402461
12963	402462
113638	402463
70614	402464
268702	402465
226118	402466
28504	402467
285049	402468
74855	402469
339731	402470
40486	402471
41861	402472
23354	402473
53595	402474
269981	402475
52377	402476
31882	402477
20590	402478
148190	402479
308292	402480
89967	402481
169365	402482
7847	402483
39803	402484
1691	402485
358	402486
365	402487
5869	402488
2750	402489
113687	402490
11667	402491
62685	402492
159061	402493
47208	402494
318618	402495
2007	402496
339635	402497
247915	402498
38533	402499
196959	402500
5600	402501
173262	402502
456	402503
324499	402504
26377	402505
44930	402506
14236	402507
40144	402508
158520	402509
56414	402510
129898	402511
179816	402512
159070	402513
123482	402514
159070	402515
9423	402516
10363	402517
80482	402518
154128	402519
137249	402520
193502	402521
66244	402522
195798	402523
64496	402524
114722	402525
142761	402526
39666	402527
57650	402528
219958	402529
10729	402530
2654	402531
20868	402532
346502	402533
95765	402534
57103	402535
202158	402536
250510	402537
62412	402538
207539	402539
125620	402540
81578	402541
1823	402542
60607	402543
213663	402544
145021	402545
82656	402546
13848	402547
305805	402548
30681	402549
40984	402550
251342	402551
16207	402552
1390	402553
9101	402554
20777	402555
5648	402556
160959	402557
82257	402558
39259	402559
79230	402560
7927	402561
79813	402562
56588	402563
25368	402564
81389	402565
40954	402566
2223	402567
56842	402568
15812	402569
67659	402570
148983	402571
31096	402572
401	402573
538	402574
31611	402575
45050	402576
199129	402577
73949	402578
22466	402579
50471	402580
268989	402581
20316	402582
56856	402583
82594	402584
101522	402585
152101	402586
19851	402587
69345	402588
752	402589
130823	402590
83563	402591
44045	402592
2382	402593
10936	402594
253517	402595
352042	402596
106980	402597
35353	402598
218639	402599
27211	402600
865	402601
336997	402602
31280	402603
63657	402604
129229	402605
26403	402606
269694	402607
33249	402608
122988	402609
59923	402610
5419	402611
124009	402612
4591	402613
56	402614
35748	402615
1367	402616
89603	402617
164077	402618
32635	402619
2327	402620
11082	402621
61807	402622
74884	402623
97065	402624
30733	402625
48609	402626
100934	402627
63	402628
10913	402629
329	402630
64211	402631
112455	402632
202375	402633
303423	402634
260960	402635
14048	402636
52438	402637
92251	402638
5907	402639
3834	402640
12517	402641
67094	402642
101934	402643
86826	402644
59438	402645
215539	402646
113027	402647
7861	402648
119198	402649
229520	402650
112711	402651
208065	402652
129147	402653
227084	402654
185525	402655
350892	402656
84101	402657
13897	402658
63738	402659
12702	402660
66434	402661
160184	402662
202702	402663
62106	402664
146124	402665
72602	402666
81567	402667
118951	402668
338449	402669
55915	402670
64459	402671
25624	402672
274279	402673
10209	402674
33249	402675
107134	402676
33737	402677
18276	402678
22689	402679
93865	402680
25331	402681
38450	402682
135658	402683
95017	402684
8517	402685
8588	402686
343390	402687
37426	402688
65427	402689
33739	402690
245425	402691
97652	402692
212635	402693
45237	402694
95170	402695
8588	402696
297895	402697
210953	402698
93144	402699
146621	402700
3998	402701
26304	402702
28540	402703
252511	402704
66505	402705
18119	402706
2475	402707
45252	402708
14748	402709
6879	402710
71913	402711
117525	402712
21098	402713
144176	402714
35515	402715
267054	402716
79735	402717
37725	402718
25646	402719
2735	402720
37891	402721
34223	402722
3435	402723
3435	402724
5085	402725
58571	402726
51646	402727
3744	402728
38079	402729
149800	402730
89349	402731
151121	402732
80860	402733
22366	402734
4210	402735
277	402736
51090	402737
162507	402738
320190	402739
229191	402740
62916	402741
3345	402742
5206	402743
246350	402744
38089	402745
108285	402746
19931	402747
16929	402748
48329	402749
282104	402750
55003	402751
108758	402752
1021	402753
87237	402754
7056	402755
168633	402756
214707	402757
24802	402758
16858	402759
16858	402760
5480	402761
112799	402762
84821	402763
65899	402764
69024	402765
272911	402766
38493	402767
124378	402768
84719	402769
19684	402770
100752	402771
11487	402772
14350	402773
98575	402774
66039	402775
10763	402776
25588	402777
328500	402778
40396	402779
11346	402780
210910	402781
92912	402782
184910	402783
92912	402784
83799	402785
14827	402786
154396	402787
4440	402788
3148	402789
28630	402790
22337	402791
4609	402792
6231	402793
38493	402794
137360	402795
136227	402796
37978	402797
219558	402798
89645	402799
204851	402800
217074	402801
241142	402802
60312	402803
83259	402804
129287	402805
115077	402806
88415	402807
81325	402808
71213	402809
48585	402810
29645	402811
37141	402812
195975	402813
291438	402814
9628	402815
17681	402816
4872	402817
14039	402818
37141	402819
12480	402820
13246	402821
108	402822
54546	402823
51435	402824
34092	402825
26774	402826
239	402827
62755	402828
16676	402829
47866	402830
103729	402831
40355	402832
73846	402833
17551	402834
109806	402835
98436	402836
4913	402837
119645	402838
6605	402839
1373	402840
13152	402841
43062	402842
53342	402843
205169	402844
10456	402845
105359	402846
66288	402847
192099	402848
21697	402849
341491	402850
309230	402851
9721	402852
74539	402853
338240	402854
169741	402855
29452	402856
125266	402857
44518	402858
11031	402859
248	402860
3865	402861
109556	402862
94814	402863
76694	402864
87866	402865
22841	402866
14756	402867
36016	402868
126350	402869
186400	402870
50333	402871
284829	402872
40418	402873
146284	402874
28280	402875
91686	402876
274243	402877
45908	402878
347177	402879
17411	402880
247977	402881
5387	402882
25625	402883
512	402884
46520	402885
1969	402886
53527	402887
110787	402888
113620	402889
50076	402890
20745	402891
3500	402892
174814	402893
75372	402894
114780	402895
65856	402896
31607	402897
208081	402898
35319	402899
142634	402900
77511	402901
318772	402902
50916	402903
323667	402904
8002	402905
256221	402906
193099	402907
193435	402908
116643	402909
174609	402910
18345	402911
13826	402912
101678	402913
59412	402914
6778	402915
192790	402916
66814	402917
3990	402918
79956	402919
4889	402920
72621	402921
174263	402922
300203	402923
202827	402924
77014	402925
66907	402926
258042	402927
2898	402928
2898	402929
3355	402930
22918	402931
8249	402932
834	402933
7772	402934
1369	402935
24251	402936
288565	402937
51838	402938
199330	402939
17644	402940
119375	402941
272554	402942
28438	402943
19256	402944
17125	402945
182151	402946
309216	402947
181979	402948
38329	402949
144825	402950
33511	402951
55878	402952
174247	402953
82904	402954
18122	402955
6729	402956
93701	402957
329684	402958
112932	402959
33389	402960
262635	402961
265	402962
143187	402963
1353	402964
83452	402965
36927	402966
122146	402967
156220	402968
11718	402969
14343	402970
1271	402971
1199	402972
2880	402973
196540	402974
14225	402975
95542	402976
142269	402977
84398	402978
24807	402979
40190	402980
234384	402981
38806	402982
32160	402983
66881	402984
44028	402985
76433	402986
11555	402987
22129	402988
11	402989
66070	402990
80150	402991
15357	402992
51016	402993
7409	402994
24118	402995
1093	402996
26723	402997
3320	402998
17149	402999
20139	403000
195759	403001
82160	403002
2189	403003
17699	403004
183179	403005
10757	403006
31047	403007
176262	403008
8896	403009
12816	403010
63286	403011
753	403012
5526	403013
56415	403014
22826	403015
45184	403016
69069	403017
113222	403018
69048	403019
90983	403020
14321	403021
33895	403022
6692	403023
18000	403024
54488	403025
22829	403026
17687	403027
72311	403028
17807	403029
310159	403030
224922	403031
54449	403032
87548	403033
109453	403034
35378	403035
76348	403036
39500	403037
10352	403038
158383	403039
44194	403040
50676	403041
127926	403042
242472	403043
92104	403044
24604	403045
14423	403046
327495	403047
22044	403048
60360	403049
10298	403050
70763	403051
19189	403052
187453	403053
59991	403054
255601	403055
51248	403056
109611	403057
686	403058
61017	403059
267109	403060
84854	403061
115415	403062
127265	403063
189439	403064
24637	403065
62609	403066
15405	403067
5542	403068
76346	403069
97468	403070
18651	403071
118346	403072
30687	403073
78029	403074
303994	403075
8794	403076
13017	403077
310767	403078
111710	403079
41201	403080
41056	403081
212732	403082
286338	403083
118339	403084
38869	403085
83866	403086
309478	403087
83027	403088
354174	403089
42947	403090
5295	403091
164814	403092
38439	403093
6309	403094
50969	403095
66892	403096
93853	403097
272808	403098
68259	403099
27651	403100
11311	403101
295589	403102
760	403103
38459	403104
54813	403105
341885	403106
40148	403107
1916	403108
36903	403109
25022	403110
58138	403111
316609	403112
235740	403113
333162	403114
14624	403115
19165	403116
10	403117
2367	403118
210208	403119
125807	403120
3416	403121
326784	403122
5723	403123
72775	403124
15726	403125
86	403126
5401	403127
1181	403128
318344	403129
1095	403130
17571	403131
164486	403132
2633	403133
75058	403134
7435	403135
54	403136
84883	403137
155821	403138
5311	403139
25242	403140
1470	403141
83026	403142
350283	403143
1179	403144
36801	403145
54978	403146
15916	403147
21829	403148
17142	403149
59130	403150
3489	403151
1178	403152
10605	403153
5428	403154
23225	403155
32648	403156
296701	403157
85231	403158
12492	403159
1339	403160
35784	403161
4982	403162
86112	403163
112996	403164
43998	403165
1262	403166
1026	403167
1181	403168
42547	403169
11385	403170
110681	403171
4584	403172
83874	403173
58512	403174
16809	403175
21911	403176
19599	403177
205288	403178
172731	403179
176446	403180
183840	403181
34749	403182
8954	403183
47434	403184
6130	403185
313909	403186
39233	403187
52519	403188
2631	403189
31231	403190
241089	403191
9842	403192
38725	403193
128584	403194
19215	403195
327144	403196
24534	403197
192689	403198
263355	403199
173376	403200
874	403201
6957	403202
12006	403203
29710	403204
72438	403205
197711	403206
104495	403207
3515	403208
129353	403209
3194	403210
26053	403211
5897	403212
219468	403213
200714	403214
228878	403215
246771	403216
308958	403217
64469	403218
81049	403219
141349	403220
1762	403221
16697	403222
60727	403223
215029	403224
50446	403225
269347	403226
1409	403227
41443	403228
267832	403229
18773	403230
82302	403231
3938	403232
27919	403233
3938	403234
91420	403235
32755	403236
135884	403237
128695	403238
12065	403239
211651	403240
40202	403241
337121	403242
29751	403243
174792	403244
113793	403245
6961	403246
23756	403247
145112	403248
3298	403249
135832	403250
97754	403251
26746	403252
21025	403253
40096	403254
145536	403255
206595	403256
173246	403257
109120	403258
79769	403259
79172	403260
46539	403261
71907	403262
16194	403263
40913	403264
212991	403265
296466	403266
249	403267
64489	403268
349450	403269
5996	403270
7698	403271
37266	403272
138957	403273
19582	403274
296043	403275
168403	403276
61294	403277
86569	403278
195811	403279
24425	403280
137637	403281
12553	403282
264636	403283
317533	403284
119737	403285
187776	403286
168375	403287
102679	403288
313402	403289
52066	403290
12492	403291
390	403292
160492	403293
317798	403294
318075	403295
10133	403296
53861	403297
679	403298
319319	403299
313978	403300
118803	403301
63558	403302
39163	403303
32870	403304
21892	403305
1996	403306
115415	403307
215446	403308
4826	403309
3579	403310
162030	403311
313878	403312
104788	403313
10	403314
17273	403315
29802	403316
10	403317
41	403318
160532	403319
16697	403320
10	403321
10	403322
264633	403323
803	403324
2569	403325
390	403326
75	403327
13202	403328
10854	403329
24526	403330
127289	403331
128274	403332
54597	403333
188026	403334
2178	403335
22852	403336
10	403337
102978	403338
10	403339
55865	403340
92293	403341
73677	403342
37423	403343
4914	403344
175063	403345
3572	403346
63734	403347
68936	403348
21208	403349
53165	403350
200225	403351
317102	403352
16698	403353
10	403354
316454	403355
313894	403356
264635	403357
189703	403358
313404	403359
318338	403360
36290	403361
5893	403362
317020	403363
187938	403364
16	403365
189387	403366
42334	403367
12484	403368
189659	403369
243449	403370
12219	403371
26840	403372
163164	403373
26990	403374
107183	403375
6019	403376
65962	403377
53258	403378
167101	403379
38751	403380
178034	403381
313535	403382
313843	403383
313452	403384
16	403385
46630	403386
317021	403387
16	403388
264629	403389
10	403390
135508	403391
117188	403392
186451	403393
199306	403394
20299	403395
122128	403396
165002	403397
134234	403398
201331	403399
156520	403400
50417	403401
12128	403402
106102	403403
8951	403404
164302	403405
12029	403406
291388	403407
21840	403408
9519	403409
114405	403410
352833	403411
20977	403412
7406	403413
791	403414
64321	403415
124683	403416
81028	403417
2105	403418
48828	403419
26922	403420
19851	403421
20692	403422
200324	403423
12670	403424
40831	403425
68801	403426
249863	403427
58670	403428
6314	403429
220137	403430
16476	403431
5194	403432
1937	403433
1465	403434
28	403435
3149	403436
125449	403437
2277	403438
38055	403439
5425	403440
73893	403441
13560	403442
47263	403443
5902	403444
16032	403445
87337	403446
164547	403447
166313	403448
261152	403449
113967	403450
16887	403451
29440	403452
33739	403453
8421	403454
2569	403455
36295	403456
8256	403457
205519	403458
191214	403459
17162	403460
55968	403461
2782	403462
30897	403463
324159	403464
162608	403465
8781	403466
55461	403467
88570	403468
399	403469
187863	403470
7661	403471
101817	403472
16	403473
4001	403474
191042	403475
5175	403476
16	403477
390	403478
3783	403479
33876	403480
75504	403481
784	403482
212352	403483
164904	403484
183311	403485
7361	403486
35147	403487
86678	403488
58142	403489
19189	403490
53946	403491
70014	403492
175895	403493
97021	403494
11493	403495
56784	403496
2966	403497
14530	403498
2283	403499
16036	403500
380	403501
88322	403502
55177	403503
72891	403504
71923	403505
6544	403506
166738	403507
17436	403508
41204	403509
273885	403510
105457	403511
9005	403512
4163	403513
672	403514
32653	403515
18492	403516
208652	403517
166723	403518
61106	403519
90659	403520
62318	403521
23	403522
8784	403523
4218	403524
62500	403525
228681	403526
215496	403527
20142	403528
22190	403529
154551	403530
45316	403531
11005	403532
9652	403533
319206	403534
24556	403535
24633	403536
8821	403537
99109	403538
102590	403539
57064	403540
1747	403541
12745	403542
8686	403543
171436	403544
103052	403545
45906	403546
216998	403547
65692	403548
311176	403549
7875	403550
9778	403551
63988	403552
15218	403553
101707	403554
265451	403555
7645	403556
300608	403557
94574	403558
35938	403559
35883	403560
3377	403561
72842	403562
29718	403563
16458	403564
1045	403565
192341	403566
47400	403567
119657	403568
57395	403569
33014	403570
35228	403571
100977	403572
202614	403573
67286	403574
6838	403575
24365	403576
40473	403577
44464	403578
34472	403579
52340	403580
25272	403581
86982	403582
81151	403583
554	403584
251234	403585
77237	403586
57150	403587
18534	403588
100877	403589
133422	403590
14674	403591
58005	403592
12722	403593
12861	403594
48809	403595
82087	403596
205099	403597
323454	403598
1214	403599
31225	403600
70202	403601
108477	403602
10585	403603
103869	403604
216701	403605
13291	403606
25920	403607
30237	403608
576	403609
117132	403610
203922	403611
79510	403612
142314	403613
290534	403614
15334	403615
70165	403616
8806	403617
171647	403618
13637	403619
105162	403620
266761	403621
205685	403622
3479	403623
149281	403624
19815	403625
5479	403626
13805	403627
148923	403628
26221	403629
55791	403630
15533	403631
61803	403632
48090	403633
70783	403634
129871	403635
311157	403636
7835	403637
107726	403638
2486	403639
4915	403640
6544	403641
71946	403642
45404	403643
37829	403644
5616	403645
251318	403646
95381	403647
39097	403648
45395	403649
14422	403650
35976	403651
32344	403652
16405	403653
4222	403654
80395	403655
92826	403656
252897	403657
71292	403658
23244	403659
7441	403660
37316	403661
11091	403662
119292	403663
332800	403664
188573	403665
39945	403666
36015	403667
16951	403668
173961	403669
107298	403670
15448	403671
264	403672
1773	403673
175947	403674
52340	403675
14471	403676
154954	403677
278667	403678
105125	403679
5306	403680
42021	403681
1858	403682
127062	403683
12780	403684
194150	403685
63254	403686
120133	403687
47767	403688
52954	403689
44516	403690
20467	403691
10859	403692
174709	403693
2030	403694
24459	403695
3481	403696
5208	403697
50264	403698
1633	403699
14265	403700
12896	403701
25484	403702
198641	403703
100109	403704
9580	403705
106453	403706
232622	403707
91780	403708
283635	403709
25556	403710
2952	403711
167630	403712
60107	403713
1118	403714
10998	403715
101269	403716
127977	403717
243036	403718
24833	403719
9636	403720
354334	403721
9706	403722
57327	403723
9510	403724
253502	403725
7878	403726
23960	403727
7536	403728
78820	403729
170541	403730
86690	403731
264013	403732
2593	403733
17012	403734
36608	403735
46240	403736
145082	403737
10679	403738
145185	403739
286628	403740
81701	403741
46212	403742
28103	403743
26340	403744
140754	403745
43658	403746
91682	403747
134371	403748
90185	403749
301109	403750
219335	403751
47705	403752
10472	403753
72605	403754
21145	403755
232756	403756
1074	403757
2658	403758
292567	403759
166225	403760
10454	403761
58860	403762
49366	403763
9194	403764
76279	403765
42723	403766
6793	403767
50287	403768
19502	403769
19400	403770
47154	403771
98247	403772
66780	403773
109918	403774
48931	403775
73328	403776
118148	403777
295	403778
124984	403779
188438	403780
78465	403781
60032	403782
16442	403783
341563	403784
11318	403785
149936	403786
96634	403787
5672	403788
10538	403789
151174	403790
2569	403791
123908	403792
50922	403793
77310	403794
53326	403795
151091	403796
15272	403797
5059	403798
24670	403799
2759	403800
131519	403801
74070	403802
329548	403803
68158	403804
49362	403805
8017	403806
102936	403807
215866	403808
106996	403809
25318	403810
109852	403811
232937	403812
233500	403813
201553	403814
179809	403815
65996	403816
203682	403817
9151	403818
146588	403819
86	403820
21892	403821
11820	403822
42	403823
32632	403824
71166	403825
131146	403826
237267	403827
86121	403828
162468	403829
60663	403830
140072	403831
11148	403832
7995	403833
7688	403834
68983	403835
54681	403836
124115	403837
13588	403838
7056	403839
338456	403840
80836	403841
8234	403842
127256	403843
28321	403844
10	403845
13814	403846
117354	403847
30484	403848
124345	403849
4528	403850
4869	403851
5030	403852
60166	403853
118783	403854
10588	403855
52755	403856
85992	403857
215096	403858
192454	403859
7593	403860
349548	403861
34229	403862
66745	403863
2128	403864
76663	403865
2527	403866
82602	403867
88714	403868
143431	403869
70827	403870
44024	403871
30033	403872
208926	403873
20851	403874
143979	403875
8587	403876
34196	403877
94115	403878
8480	403879
70999	403880
47211	403881
173708	403882
95174	403883
37332	403884
102319	403885
1398	403886
21	403887
2883	403888
51597	403889
62553	403890
234463	403891
186	403892
67442	403893
2416	403894
60111	403895
2073	403896
33996	403897
346757	403898
313438	403899
115363	403900
84267	403901
11366	403902
6027	403903
132313	403904
21196	403905
56999	403906
49175	403907
118443	403908
207782	403909
5587	403910
5517	403911
160397	403912
29820	403913
60520	403914
32542	403915
59408	403916
116261	403917
196165	403918
66013	403919
31420	403920
54960	403921
270002	403922
7348	403923
144476	403924
18596	403925
98375	403926
45989	403927
14476	403928
85642	403929
132725	403930
321388	403931
8792	403932
175407	403933
10442	403934
33855	403935
31613	403936
13689	403937
238687	403938
116210	403939
176849	403940
5048	403941
141351	403942
68820	403943
250121	403944
207836	403945
84360	403946
349882	403947
67858	403948
73054	403949
3312	403950
3237	403951
322368	403952
2766	403953
274508	403954
294654	403955
14644	403956
59	403957
321525	403958
56734	403959
101852	403960
32363	403961
26024	403962
485	403963
3883	403964
22842	403965
15092	403966
153148	403967
129931	403968
9466	403969
84785	403970
503	403971
68554	403972
20597	403973
28	403974
165931	403975
519	403976
304920	403977
1089	403978
158405	403979
309626	403980
26401	403981
27058	403982
27680	403983
32281	403984
56168	403985
2501	403986
136478	403987
139926	403988
299627	403989
4322	403990
11648	403991
155705	403992
30418	403993
876	403994
2178	403995
47577	403996
106182	403997
348838	403998
82641	403999
93690	404000
16258	404001
17430	404002
144843	404003
7266	404004
228265	404005
55423	404006
70608	404007
292738	404008
40511	404009
180753	404010
73395	404011
2368	404012
56099	404013
28468	404014
33306	404015
33306	404016
1103	404017
140590	404018
109180	404019
206007	404020
222091	404021
106393	404022
146354	404023
36088	404024
171766	404025
37024	404026
76810	404027
79626	404028
173796	404029
127411	404030
63343	404031
240707	404032
46199	404033
2414	404034
24358	404035
182442	404036
107547	404037
299836	404038
90283	404039
126847	404040
49067	404041
47150	404042
40425	404043
16254	404044
43371	404045
55502	404046
11674	404047
49619	404048
21058	404049
147602	404050
254	404051
204937	404052
70557	404053
84811	404054
68898	404055
299907	404056
6080	404057
32923	404058
73154	404059
13867	404060
7412	404061
54866	404062
57269	404063
159183	404064
4916	404065
110250	404066
146303	404067
162127	404068
141791	404069
472	404070
37329	404071
19820	404072
14025	404073
24642	404074
26840	404075
130773	404076
75592	404077
210862	404078
12930	404079
344549	404080
166630	404081
59912	404082
203599	404083
72919	404084
30603	404085
6481	404086
90209	404087
45020	404088
28830	404089
135124	404090
260436	404091
92572	404092
208498	404093
110928	404094
110047	404095
21137	404096
43263	404097
7621	404098
136949	404099
18419	404100
171014	404101
97716	404102
183887	404103
108495	404104
209820	404105
2883	404106
155197	404107
2516	404108
185953	404109
312824	404110
329542	404111
5016	404112
81031	404113
50174	404114
299741	404115
3148	404116
63381	404117
7759	404118
199234	404119
41145	404120
186782	404121
1181	404122
14410	404123
1091	404124
197052	404125
3207	404126
8714	404127
24379	404128
57463	404129
168827	404130
31723	404131
27996	404132
79736	404133
9527	404134
237966	404135
5959	404136
112496	404137
14465	404138
316528	404139
118809	404140
85535	404141
44452	404142
20398	404143
203213	404144
8637	404145
239283	404146
1190	404147
9794	404148
28727	404149
12425	404150
45078	404151
36177	404152
12018	404153
47441	404154
355285	404155
30572	404156
2504	404157
21963	404158
246815	404159
155772	404160
43653	404161
127232	404162
96319	404163
235566	404164
106761	404165
15535	404166
16275	404167
47451	404168
56851	404169
23616	404170
166156	404171
22189	404172
18506	404173
46751	404174
276760	404175
128494	404176
213915	404177
140625	404178
28489	404179
29111	404180
8972	404181
22863	404182
26272	404183
46063	404184
570	404185
65260	404186
95410	404187
49302	404188
125681	404189
196502	404190
166525	404191
17555	404192
5506	404193
89374	404194
117488	404195
140600	404196
7405	404197
166273	404198
3647	404199
165921	404200
78722	404201
8576	404202
26332	404203
31460	404204
75549	404205
6232	404206
22623	404207
22621	404208
312260	404209
3189	404210
92992	404211
28280	404212
503	404213
16543	404214
52261	404215
612	404216
106389	404217
89370	404218
27294	404219
3496	404220
49514	404221
7776	404222
76596	404223
106563	404224
2003	404225
85007	404226
29698	404227
79449	404228
24594	404229
13140	404230
3996	404231
205632	404232
33914	404233
34126	404234
60125	404235
28600	404236
174616	404237
29310	404238
922	404239
90183	404240
23816	404241
19917	404242
11638	404243
17908	404244
175526	404245
21284	404246
17620	404247
12193	404248
78680	404249
10956	404250
6164	404251
19690	404252
50937	404253
210657	404254
233682	404255
117073	404256
136354	404257
143096	404258
151883	404259
106852	404260
100773	404261
312274	404262
6776	404263
37320	404264
136154	404265
39932	404266
47069	404267
101915	404268
505	404269
25015	404270
16848	404271
185501	404272
186192	404273
211728	404274
11167	404275
110494	404276
66645	404277
358	404278
10033	404279
31425	404280
59616	404281
178950	404282
151115	404283
12380	404284
266996	404285
12688	404286
70148	404287
340220	404288
25729	404289
52409	404290
81792	404291
60867	404292
26878	404293
65862	404294
9934	404295
45131	404296
193334	404297
320143	404298
194559	404299
187401	404300
102862	404301
190632	404302
328182	404303
36174	404304
316539	404305
117687	404306
318518	404307
327723	404308
79677	404309
313302	404310
317882	404311
27640	404312
312813	404313
53717	404314
36186	404315
319155	404316
318958	404317
193848	404318
2890	404319
129866	404320
288585	404321
120369	404322
26571	404323
167731	404324
104264	404325
143325	404326
41815	404327
16549	404328
16549	404329
16549	404330
157137	404331
196676	404332
7003	404333
52241	404334
2261	404335
17714	404336
336	404337
37932	404338
173395	404339
18704	404340
215631	404341
40157	404342
4411	404343
8228	404344
123	404345
46882	404346
77489	404347
22843	404348
319223	404349
9543	404350
131855	404351
150101	404352
81965	404353
81965	404354
14009	404355
101859	404356
252090	404357
52598	404358
14095	404359
21575	404360
9473	404361
109212	404362
20256	404363
28055	404364
151485	404365
14956	404366
1960	404367
51581	404368
51579	404369
35967	404370
3204	404371
356452	404372
92	404373
61207	404374
8263	404375
7761	404376
102862	404377
327425	404378
39638	404379
25326	404380
223249	404381
44124	404382
72214	404383
58181	404384
101962	404385
116220	404386
653	404387
107499	404388
27109	404389
112330	404390
184896	404391
85767	404392
256655	404393
153625	404394
125967	404395
32707	404396
173651	404397
24405	404398
24889	404399
24889	404400
175608	404401
116881	404402
3425	404403
6425	404404
135109	404405
326794	404406
137911	404407
57706	404408
237686	404409
338814	404410
45627	404411
56002	404412
302438	404413
30264	404414
6563	404415
35840	404416
73749	404417
17494	404418
25328	404419
50261	404420
49750	404421
18145	404422
72231	404423
194035	404424
14905	404425
185163	404426
48030	404427
303129	404428
118567	404429
19482	404430
104444	404431
1368	404432
181004	404433
220789	404434
38066	404435
58112	404436
38791	404437
52604	404438
92531	404439
129795	404440
43234	404441
10848	404442
39982	404443
60748	404444
11735	404445
110608	404446
8332	404447
236633	404448
1832	404449
355211	404450
166472	404451
18791	404452
198653	404453
121258	404454
162464	404455
69663	404456
135695	404457
135672	404458
11575	404459
58847	404460
120438	404461
325419	404462
12221	404463
94238	404464
42135	404465
292198	404466
6985	404467
75	404468
758	404469
99239	404470
4821	404471
67430	404472
2327	404473
166584	404474
82184	404475
17864	404476
130674	404477
160142	404478
101596	404479
113414	404480
76528	404481
31	404482
201798	404483
4300	404484
3308	404485
131748	404486
62277	404487
469	404488
240103	404489
570	404490
7181	404491
51918	404492
145524	404493
39643	404494
18084	404495
40816	404496
5036	404497
518	404498
328939	404499
303806	404500
86048	404501
53424	404502
180915	404503
129453	404504
129453	404505
32130	404506
19132	404507
28986	404508
249056	404509
100566	404510
44153	404511
85622	404512
39318	404513
1325	404514
39653	404515
74191	404516
2872	404517
39794	404518
249203	404519
3327	404520
1048	404521
42489	404522
15026	404523
12660	404524
4172	404525
57472	404526
345316	404527
330283	404528
543	404529
26245	404530
199274	404531
92307	404532
16211	404533
132629	404534
7178	404535
18649	404536
132351	404537
8368	404538
299677	404539
11	404540
6693	404541
1758	404542
78201	404543
129828	404544
48394	404545
16050	404546
24507	404547
67372	404548
77415	404549
85415	404550
10564	404551
80768	404552
189	404553
2008	404554
112	404555
186468	404556
48142	404557
19864	404558
96512	404559
7302	404560
79749	404561
63752	404562
799	404563
167361	404564
54941	404565
4055	404566
27814	404567
30785	404568
201947	404569
6619	404570
5635	404571
7203	404572
43248	404573
98716	404574
91	404575
6521	404576
87789	404577
72041	404578
51698	404579
232656	404580
7469	404581
6111	404582
44235	404583
48394	404584
33847	404585
277608	404586
78631	404587
112050	404588
30904	404589
4200	404590
18957	404591
81730	404592
175571	404593
96400	404594
12023	404595
3092	404596
46	404597
224306	404598
405	404599
39226	404600
570	404601
12492	404602
31228	404603
15663	404604
13558	404605
161546	404606
319837	404607
44616	404608
219002	404609
3251	404610
347006	404611
207351	404612
182767	404613
14790	404614
295857	404615
93148	404616
8601	404617
6843	404618
4781	404619
57185	404620
168308	404621
123875	404622
14029	404623
13289	404624
318661	404625
233462	404626
79493	404627
15008	404628
331	404629
237137	404630
5466	404631
176657	404632
53036	404633
236278	404634
136045	404635
40076	404636
25257	404637
315698	404638
34152	404639
8474	404640
57685	404641
103270	404642
75173	404643
86384	404644
40083	404645
87471	404646
135946	404647
306782	404648
52911	404649
336397	404650
253469	404651
200248	404652
298283	404653
46205	404654
342792	404655
306368	404656
297051	404657
81396	404658
10785	404659
216391	404660
51037	404661
32087	404662
52933	404663
141559	404664
217836	404665
276399	404666
47005	404667
10274	404668
212370	404669
11117	404670
26835	404671
129642	404672
8099	404673
37757	404674
5535	404675
5367	404676
5384	404677
33495	404678
748	404679
24240	404680
224124	404681
22436	404682
222242	404683
16406	404684
278641	404685
12751	404686
84	404687
44537	404688
437	404689
95354	404690
4471	404691
115746	404692
179053	404693
54524	404694
4264	404695
57267	404696
42568	404697
14316	404698
37120	404699
4331	404700
13592	404701
186232	404702
97213	404703
5360	404704
92728	404705
15929	404706
39030	404707
513	404708
6515	404709
16342	404710
11266	404711
82505	404712
523	404713
44054	404714
20565	404715
83547	404716
59246	404717
194219	404718
268605	404719
59614	404720
25915	404721
77831	404722
3905	404723
407	404724
1289	404725
71992	404726
26988	404727
24146	404728
33927	404729
6086	404730
77891	404731
58628	404732
1321	404733
291980	404734
34471	404735
71301	404736
20066	404737
24317	404738
189346	404739
36042	404740
3211	404741
129820	404742
13832	404743
36421	404744
20150	404745
32443	404746
72433	404747
27503	404748
188806	404749
31197	404750
12071	404751
85259	404752
98619	404753
151589	404754
24434	404755
2673	404756
124189	404757
4172	404758
8513	404759
9945	404760
60559	404761
3794	404762
57981	404763
72656	404764
15401	404765
207701	404766
30979	404767
36525	404768
28072	404769
85769	404770
10122	404771
10575	404772
98006	404773
6940	404774
30852	404775
29404	404776
10823	404777
8895	404778
20024	404779
8265	404780
318529	404781
75133	404782
40230	404783
85511	404784
35283	404785
118968	404786
52519	404787
166485	404788
76553	404789
405	404790
27999	404791
213083	404792
41515	404793
43303	404794
97813	404795
20280	404796
43343	404797
60402	404798
51869	404799
5297	404800
11207	404801
42606	404802
49592	404803
74316	404804
71588	404805
83533	404806
7820	404807
86570	404808
49406	404809
17786	404810
38945	404811
2512	404812
29297	404813
260187	404814
158319	404815
158377	404816
15447	404817
34088	404818
4933	404819
18466	404820
158722	404821
202310	404822
52413	404823
4972	404824
86435	404825
25940	404826
6213	404827
20515	404828
6591	404829
66646	404830
5334	404831
6197	404832
2188	404833
25851	404834
195431	404835
355222	404836
116412	404837
154990	404838
31686	404839
238469	404840
329	404841
171330	404842
5033	404843
182962	404844
113781	404845
30366	404846
13310	404847
45896	404848
94579	404849
5533	404850
17411	404851
110917	404852
110576	404853
270419	404854
121877	404855
37662	404856
13923	404857
81266	404858
310	404859
121224	404860
59362	404861
121566	404862
81586	404863
30769	404864
114490	404865
15629	404866
310648	404867
3768	404868
9913	404869
189055	404870
6697	404871
7539	404872
18739	404873
46469	404874
213092	404875
39685	404876
7649	404877
118705	404878
38079	404879
22412	404880
25949	404881
848	404882
87912	404883
16355	404884
1689	404885
2423	404886
63316	404887
143852	404888
157	404889
40293	404890
26460	404891
38978	404892
17182	404893
171042	404894
285010	404895
64388	404896
5490	404897
25173	404898
34460	404899
18913	404900
61830	404901
7770	404902
4780	404903
110390	404904
118225	404905
2184	404906
15661	404907
178435	404908
109	404909
2337	404910
42082	404911
16351	404912
187706	404913
4756	404914
239222	404915
109940	404916
341964	404917
79388	404918
122891	404919
82332	404920
1742	404921
40973	404922
162382	404923
191661	404924
89685	404925
1290	404926
10621	404927
106403	404928
103235	404929
128059	404930
1245	404931
123895	404932
30599	404933
187490	404934
313080	404935
3768	404936
2026	404937
10038	404938
34496	404939
78271	404940
109615	404941
177602	404942
12418	404943
34752	404944
34752	404945
112014	404946
6898	404947
10780	404948
24522	404949
32	404950
174601	404951
32386	404952
499	404953
2706	404954
93091	404955
292478	404956
19094	404957
54848	404958
19777	404959
127700	404960
40038	404961
174660	404962
104076	404963
8212	404964
286	404965
1913	404966
64574	404967
4968	404968
103517	404969
43491	404970
13271	404971
65928	404972
7312	404973
57775	404974
24074	404975
91516	404976
3031	404977
42992	404978
32550	404979
19901	404980
353160	404981
27380	404982
201164	404983
1379	404984
158564	404985
10909	404986
25319	404987
283650	404988
169530	404989
96037	404990
159889	404991
6122	404992
105090	404993
164556	404994
13835	404995
44117	404996
70651	404997
66017	404998
83346	404999
158706	405000
195283	405001
55425	405002
20568	405003
158603	405004
330026	405005
185699	405006
88776	405007
108704	405008
3219	405009
5228	405010
104895	405011
3158	405012
171196	405013
86720	405014
33741	405015
3605	405016
288754	405017
192	405018
886	405019
48383	405020
122546	405021
236870	405022
1262	405023
1262	405024
78562	405025
258600	405026
14368	405027
682	405028
107969	405029
2785	405030
131841	405031
74593	405032
7836	405033
5071	405034
128905	405035
33561	405036
57932	405037
215228	405038
28166	405039
87134	405040
24333	405041
26582	405042
61604	405043
34408	405044
5404	405045
215053	405046
48108	405047
13802	405048
68373	405049
11336	405050
268406	405051
25124	405052
278350	405053
116188	405054
106999	405055
199156	405056
93565	405057
287664	405058
98221	405059
24458	405060
70029	405061
11266	405062
96120	405063
9611	405064
20432	405065
77141	405066
45901	405067
38967	405068
112684	405069
36249	405070
67277	405071
20745	405072
133298	405073
13290	405074
36087	405075
34764	405076
52427	405077
13965	405078
78322	405079
9410	405080
85687	405081
126092	405082
118934	405083
45960	405084
143421	405085
26151	405086
110611	405087
9658	405088
151651	405089
67713	405090
13253	405091
1287	405092
41	405093
48854	405094
32506	405095
18135	405096
173546	405097
4316	405098
13427	405099
6119	405100
248151	405101
79389	405102
1500	405103
20648	405104
317239	405105
106227	405106
157048	405107
382	405108
21302	405109
29684	405110
132670	405111
79789	405112
14257	405113
667	405114
11325	405115
129847	405116
54396	405117
286949	405118
5563	405119
153268	405120
266218	405121
15214	405122
10482	405123
185908	405124
346117	405125
36249	405126
266114	405127
257012	405128
14695	405129
76	405130
61482	405131
53143	405132
315876	405133
72351	405134
22247	405135
26130	405136
314244	405137
120730	405138
22751	405139
52605	405140
242009	405141
170859	405142
60362	405143
70704	405144
227775	405145
240452	405146
9259	405147
108917	405148
7528	405149
311961	405150
52481	405151
117126	405152
85381	405153
52369	405154
3916	405155
186396	405156
381	405157
58539	405158
98436	405159
7911	405160
58237	405161
32772	405162
293477	405163
5825	405164
18107	405165
62262	405166
2029	405167
297745	405168
9930	405169
197009	405170
50951	405171
3233	405172
1165	405173
11158	405174
83693	405175
213143	405176
25949	405177
206056	405178
28174	405179
12808	405180
350610	405181
62189	405182
6556	405183
41176	405184
2279	405185
119231	405186
169405	405187
17800	405188
15167	405189
141232	405190
292761	405191
27011	405192
14572	405193
45955	405194
6556	405195
122178	405196
3583	405197
2524	405198
116974	405199
64410	405200
45262	405201
33265	405202
2782	405203
81357	405204
42651	405205
20322	405206
3549	405207
52335	405208
130986	405209
16118	405210
83346	405211
50565	405212
55973	405213
8255	405214
6386	405215
31707	405216
69411	405217
31271	405218
24912	405219
10121	405220
8934	405221
13112	405222
2677	405223
13417	405224
199323	405225
5807	405226
14280	405227
39543	405228
57041	405229
141573	405230
2561	405231
79789	405232
95865	405233
34887	405234
125290	405235
9912	405236
22144	405237
47748	405238
158646	405239
24375	405240
13625	405241
44531	405242
91612	405243
8552	405244
20669	405245
20728	405246
266239	405247
6344	405248
105452	405249
5974	405250
23547	405251
36861	405252
1905	405253
104472	405254
49110	405255
195169	405256
4376	405257
69109	405258
40649	405259
76819	405260
127865	405261
131019	405262
14868	405263
40786	405264
437	405265
128342	405266
10629	405267
194967	405268
102530	405269
88445	405270
101224	405271
7269	405272
268418	405273
292736	405274
34353	405275
175511	405276
88019	405277
3094	405278
41	405279
21691	405280
27825	405281
84043	405282
76571	405283
140372	405284
1422	405285
6524	405286
181615	405287
126326	405288
112	405289
206047	405290
185903	405291
21050	405292
185935	405293
85639	405294
26287	405295
801	405296
15515	405297
21372	405298
1365	405299
8599	405300
126002	405301
26911	405302
150717	405303
31500	405304
33040	405305
109	405306
3278	405307
74102	405308
325380	405309
14680	405310
42054	405311
1195	405312
8181	405313
92453	405314
63857	405315
30494	405316
12137	405317
20956	405318
53100	405319
246704	405320
63786	405321
91628	405322
86509	405323
100153	405324
107616	405325
251798	405326
111850	405327
258931	405328
100387	405329
309858	405330
140671	405331
157847	405332
1950	405333
228502	405334
196793	405335
342651	405336
13725	405337
194454	405338
207035	405339
13763	405340
24849	405341
75148	405342
69	405343
101997	405344
160606	405345
154847	405346
105409	405347
196080	405348
229575	405349
94334	405350
25603	405351
5014	405352
68774	405353
14273	405354
235031	405355
75303	405356
8357	405357
38597	405358
16802	405359
24599	405360
49452	405361
4148	405362
87058	405363
100153	405364
2226	405365
30445	405366
246481	405367
57032	405368
140477	405369
17158	405370
53461	405371
321842	405372
30165	405373
4931	405374
171294	405375
166753	405376
211098	405377
84737	405378
341164	405379
59171	405380
36613	405381
2802	405382
272201	405383
42851	405384
19257	405385
4607	405386
14158	405387
188365	405388
7757	405389
36116	405390
10610	405391
25704	405392
443	405393
77982	405394
100561	405395
48599	405396
24726	405397
97113	405398
101245	405399
2749	405400
19537	405401
10347	405402
5855	405403
72974	405404
164027	405405
14669	405406
94328	405407
257974	405408
139875	405409
126875	405410
89361	405411
59006	405412
97005	405413
84944	405414
37537	405415
200800	405416
56076	405417
133	405418
109398	405419
90759	405420
180466	405421
203308	405422
165807	405423
62097	405424
118	405425
36402	405426
67182	405427
12523	405428
88445	405429
24590	405430
134297	405431
110254	405432
45628	405433
64461	405434
181226	405435
125324	405436
28748	405437
265627	405438
269971	405439
99170	405440
24483	405441
129472	405442
100221	405443
347750	405444
180835	405445
11165	405446
10156	405447
47685	405448
84612	405449
176828	405450
53849	405451
30019	405452
45843	405453
160499	405454
118384	405455
5931	405456
17872	405457
49178	405458
220306	405459
3834	405460
51435	405461
54739	405462
132405	405463
141577	405464
179971	405465
347226	405466
153855	405467
96886	405468
491	405469
907	405470
283300	405471
25449	405472
12852	405473
128066	405474
47031	405475
112337	405476
1120	405477
64714	405478
97900	405479
55147	405480
220543	405481
5834	405482
78156	405483
13691	405484
23360	405485
8181	405486
15056	405487
6567	405488
8334	405489
81005	405490
47330	405491
75987	405492
45050	405493
84990	405494
226812	405495
138750	405496
39967	405497
37723	405498
5990	405499
13978	405500
55605	405501
157706	405502
25427	405503
308961	405504
192044	405505
97557	405506
20150	405507
181148	405508
41821	405509
170343	405510
56769	405511
18392	405512
26719	405513
340027	405514
948	405515
92183	405516
156268	405517
23370	405518
7176	405519
105082	405520
81292	405521
48356	405522
10118	405523
3451	405524
214673	405525
129359	405526
109616	405527
4566	405528
38377	405529
17638	405530
150859	405531
2372	405532
82373	405533
256523	405534
22080	405535
153083	405536
19181	405537
193020	405538
92588	405539
245497	405540
37731	405541
1077	405542
67006	405543
289988	405544
205259	405545
209142	405546
34378	405547
14294	405548
61864	405549
176324	405550
354779	405551
122520	405552
3756	405553
51555	405554
8908	405555
10146	405556
176060	405557
196445	405558
24407	405559
184105	405560
24636	405561
155859	405562
14314	405563
3363	405564
205255	405565
3505	405566
56414	405567
12380	405568
127721	405569
22485	405570
34364	405571
33806	405572
69848	405573
34364	405574
83487	405575
12121	405576
44179	405577
4840	405578
13538	405579
73829	405580
120356	405581
106516	405582
431	405583
179796	405584
145491	405585
321467	405586
92974	405587
7793	405588
73695	405589
19802	405590
290037	405591
175321	405592
18514	405593
44105	405594
15277	405595
15149	405596
35123	405597
255736	405598
78825	405599
184020	405600
112574	405601
24715	405602
30977	405603
306067	405604
333919	405605
126134	405606
42299	405607
141549	405608
206487	405609
173494	405610
10036	405611
137478	405612
272391	405613
10370	405614
96740	405615
33844	405616
178923	405617
2929	405618
64198	405619
6135	405620
59268	405621
287527	405622
32347	405623
106211	405624
34350	405625
151947	405626
7852	405627
24837	405628
1623	405629
1579	405630
103870	405631
10898	405632
6617	405633
14483	405634
97082	405635
132475	405636
7381	405637
137165	405638
133071	405639
36063	405640
2434	405641
89762	405642
9947	405643
51047	405644
16697	405645
19159	405646
20597	405647
34762	405648
204048	405649
131691	405650
10288	405651
275	405652
26893	405653
6882	405654
130547	405655
1262	405656
195181	405657
59270	405658
46613	405659
48998	405660
71835	405661
5661	405662
6083	405663
9912	405664
233944	405665
77478	405666
119699	405667
898	405668
7492	405669
264678	405670
102100	405671
37961	405672
96527	405673
33487	405674
1419	405675
39664	405676
37818	405677
68832	405678
37707	405679
62402	405680
211071	405681
266130	405682
115782	405683
16985	405684
67087	405685
5503	405686
110720	405687
4135	405688
92184	405689
26853	405690
21968	405691
26826	405692
207199	405693
166301	405694
15687	405695
14647	405696
25145	405697
11451	405698
876	405699
165159	405700
207253	405701
208440	405702
163531	405703
356570	405704
14852	405705
181225	405706
25348	405707
123570	405708
2697	405709
37082	405710
130553	405711
191220	405712
152743	405713
98718	405714
95075	405715
271824	405716
2500	405717
84926	405718
39343	405719
275618	405720
15003	405721
51875	405722
2378	405723
144060	405724
846	405725
83043	405726
114316	405727
204776	405728
116981	405729
22081	405730
129708	405731
28658	405732
10833	405733
152197	405734
249142	405735
71653	405736
107914	405737
18248	405738
3413	405739
102594	405740
198685	405741
199287	405742
158515	405743
73349	405744
29282	405745
13388	405746
235	405747
44172	405748
132093	405749
125	405750
38136	405751
182539	405752
21330	405753
3489	405754
176130	405755
119634	405756
80813	405757
72065	405758
8455	405759
1535	405760
27210	405761
12512	405762
87643	405763
323163	405764
328504	405765
63141	405766
26548	405767
211002	405768
39300	405769
115848	405770
107985	405771
342071	405772
196568	405773
252792	405774
309252	405775
82656	405776
44533	405777
114665	405778
10835	405779
172454	405780
13388	405781
76729	405782
8917	405783
26897	405784
4857	405785
91111	405786
287885	405787
351511	405788
13408	405789
18397	405790
86172	405791
60846	405792
47223	405793
336837	405794
297266	405795
192048	405796
3312	405797
41687	405798
39025	405799
70126	405800
10459	405801
204577	405802
246139	405803
283317	405804
108511	405805
303900	405806
44739	405807
3022	405808
45866	405809
108318	405810
108322	405811
201993	405812
66127	405813
338960	405814
319898	405815
199575	405816
264643	405817
25593	405818
28448	405819
82638	405820
36511	405821
89920	405822
38297	405823
118708	405824
232621	405825
93990	405826
301464	405827
27323	405828
230398	405829
40355	405830
63883	405831
202642	405832
218467	405833
320052	405834
36635	405835
40797	405836
45680	405837
167740	405838
25955	405839
30401	405840
116056	405841
177785	405842
309905	405843
93810	405844
60170	405845
204158	405846
221598	405847
39236	405848
4802	405849
207310	405850
9894	405851
4801	405852
25042	405853
1907	405854
111908	405855
3783	405856
189679	405857
45708	405858
192588	405859
1192	405860
102000	405861
357113	405862
229	405863
9111	405864
28689	405865
13103	405866
47086	405867
4207	405868
7019	405869
343366	405870
1308	405871
6594	405872
24502	405873
83983	405874
260291	405875
984	405876
11427	405877
172137	405878
16	405879
51608	405880
16852	405881
53558	405882
7019	405883
61484	405884
323694	405885
10689	405886
4144	405887
374	405888
119475	405889
38415	405890
248961	405891
4672	405892
3006	405893
37080	405894
235021	405895
108443	405896
34408	405897
14951	405898
108428	405899
153068	405900
18905	405901
13701	405902
61089	405903
17592	405904
11539	405905
28985	405906
104	405907
39108	405908
3349	405909
117313	405910
17257	405911
14592	405912
7435	405913
67367	405914
2221	405915
11364	405916
48883	405917
18520	405918
109813	405919
841	405920
158492	405921
19337	405922
54804	405923
108227	405924
55932	405925
286403	405926
98401	405927
110497	405928
94065	405929
10628	405930
46195	405931
175089	405932
241285	405933
160484	405934
6966	405935
294452	405936
119479	405937
194494	405938
36409	405939
118679	405940
118053	405941
167	405942
6001	405943
101936	405944
245	405945
31133	405946
58688	405947
284382	405948
7106	405949
51878	405950
302158	405951
38062	405952
900	405953
28815	405954
309445	405955
297	405956
67096	405957
41843	405958
119772	405959
114005	405960
78676	405961
36907	405962
149720	405963
91094	405964
276491	405965
91763	405966
159399	405967
4518	405968
8009	405969
136128	405970
3526	405971
5475	405972
116517	405973
33886	405974
119376	405975
39895	405976
177019	405977
205073	405978
292190	405979
161582	405980
58406	405981
16607	405982
17841	405983
30125	405984
6068	405985
43129	405986
8361	405987
6829	405988
163160	405989
174421	405990
14064	405991
43145	405992
5969	405993
7356	405994
26890	405995
54612	405996
23580	405997
49399	405998
171831	405999
7152	406000
15404	406001
4973	406002
10677	406003
94295	406004
77769	406005
14448	406006
6982	406007
53368	406008
46558	406009
205723	406010
136156	406011
4596	406012
74509	406013
295505	406014
142860	406015
144047	406016
1545	406017
191142	406018
177685	406019
193778	406020
59387	406021
285420	406022
91942	406023
25603	406024
308250	406025
10092	406026
128751	406027
75799	406028
52166	406029
76493	406030
95632	406031
5360	406032
131444	406033
53018	406034
67204	406035
13520	406036
13828	406037
86373	406038
32086	406039
18602	406040
13998	406041
86016	406042
339888	406043
27422	406044
6410	406045
213764	406046
4301	406047
8365	406048
28647	406049
109448	406050
85781	406051
2036	406052
25316	406053
143946	406054
13816	406055
41290	406056
14847	406057
184563	406058
48391	406059
51786	406060
90529	406061
23374	406062
231770	406063
38385	406064
53339	406065
50609	406066
3035	406067
4527	406068
258263	406069
154708	406070
17164	406071
267	406072
25626	406073
95658	406074
118030	406075
111087	406076
28573	406077
6539	406078
150636	406079
308269	406080
40287	406081
52458	406082
230832	406083
145856	406084
63560	406085
347089	406086
23011	406087
54824	406088
349708	406089
11167	406090
66441	406091
170647	406092
57044	406093
116336	406094
19792	406095
35632	406096
76143	406097
4531	406098
96802	406099
14820	406100
148121	406101
30812	406102
346633	406103
43960	406104
62441	406105
216	406106
48383	406107
41815	406108
26912	406109
110633	406110
33405	406111
40412	406112
27071	406113
13587	406114
47435	406115
24442	406116
19880	406117
275023	406118
14188	406119
29044	406120
25564	406121
69193	406122
104463	406123
114106	406124
51437	406125
30183	406126
18505	406127
411	406128
70698	406129
43543	406130
200773	406131
4029	406132
13479	406133
3602	406134
63756	406135
221971	406136
195978	406137
185242	406138
38304	406139
82086	406140
301915	406141
221493	406142
82709	406143
180728	406144
55697	406145
85429	406146
348021	406147
39401	406148
82689	406149
216952	406150
27177	406151
48351	406152
32483	406153
198753	406154
307091	406155
235242	406156
42402	406157
23582	406158
50068	406159
124348	406160
27151	406161
300167	406162
103907	406163
318617	406164
64907	406165
42771	406166
320790	406167
120029	406168
285887	406169
28016	406170
20992	406171
38652	406172
40229	406173
156990	406174
19575	406175
35349	406176
4873	406177
140478	406178
15595	406179
45235	406180
11210	406181
106090	406182
72164	406183
117878	406184
30494	406185
105576	406186
88830	406187
50229	406188
15738	406189
44024	406190
23201	406191
116743	406192
190590	406193
181165	406194
43902	406195
202404	406196
217246	406197
135525	406198
51380	406199
26185	406200
35127	406201
318078	406202
17393	406203
18184	406204
725	406205
122991	406206
276696	406207
56870	406208
29368	406209
80455	406210
2901	406211
103269	406212
122023	406213
61367	406214
129160	406215
155065	406216
308979	406217
26194	406218
23454	406219
203115	406220
334345	406221
318897	406222
77071	406223
337726	406224
126287	406225
155763	406226
216386	406227
93326	406228
103575	406229
85304	406230
348368	406231
2500	406232
85271	406233
10501	406234
199749	406235
13816	406236
154682	406237
65549	406238
93345	406239
115913	406240
76354	406241
31001	406242
10931	406243
18925	406244
2243	406245
80151	406246
345645	406247
64758	406248
186011	406249
47455	406250
69160	406251
154202	406252
79351	406253
195430	406254
104605	406255
15698	406256
1456	406257
17494	406258
18470	406259
13283	406260
11548	406261
6046	406262
40792	406263
42296	406264
55935	406265
39131	406266
16242	406267
204	406268
101575	406269
192585	406270
13283	406271
5068	406272
55008	406273
93628	406274
6679	406275
65183	406276
73699	406277
21111	406278
35310	406279
78906	406280
229392	406281
9368	406282
83731	406283
16935	406284
16421	406285
90336	406286
128309	406287
16321	406288
36348	406289
61438	406290
1096	406291
67843	406292
3297	406293
22028	406294
51380	406295
27517	406296
40382	406297
24847	406298
9699	406299
4999	406300
276659	406301
24395	406302
13014	406303
12297	406304
75564	406305
12803	406306
172453	406307
77084	406308
154163	406309
77285	406310
6918	406311
19934	406312
174146	406313
10380	406314
75993	406315
72827	406316
146369	406317
265404	406318
63120	406319
89864	406320
80825	406321
38973	406322
46766	406323
1224	406324
23367	406325
169531	406326
27809	406327
12154	406328
195182	406329
14439	406330
161350	406331
39363	406332
103353	406333
89645	406334
17600	406335
12082	406336
98160	406337
816	406338
87540	406339
15571	406340
20775	406341
34001	406342
61847	406343
25041	406344
89907	406345
130896	406346
18212	406347
48009	406348
113429	406349
4857	406350
19428	406351
45007	406352
62174	406353
2223	406354
15607	406355
50678	406356
53041	406357
253187	406358
142938	406359
13742	406360
85807	406361
41775	406362
2702	406363
11942	406364
12829	406365
20345	406366
44116	406367
87559	406368
2491	406369
56514	406370
319957	406371
24524	406372
143836	406373
61117	406374
88532	406375
29490	406376
3548	406377
8453	406378
13861	406379
46604	406380
141672	406381
20585	406382
7258	406383
23926	406384
47036	406385
296898	406386
130422	406387
14858	406388
13558	406389
313988	406390
75995	406391
208482	406392
179	406393
8394	406394
7257	406395
38385	406396
10642	406397
22092	406398
70675	406399
123435	406400
2788	406401
49828	406402
13691	406403
24798	406404
32330	406405
117263	406406
89903	406407
102370	406408
45002	406409
72650	406410
209788	406411
13558	406412
83914	406413
79860	406414
7867	406415
15571	406416
228974	406417
22224	406418
2672	406419
10338	406420
15998	406421
9265	406422
17873	406423
83390	406424
1528	406425
19977	406426
172440	406427
219290	406428
44387	406429
2287	406430
173633	406431
165095	406432
56009	406433
68013	406434
78678	406435
26425	406436
13704	406437
191550	406438
34077	406439
33045	406440
83833	406441
115601	406442
26473	406443
70390	406444
7378	406445
17621	406446
36512	406447
59969	406448
65295	406449
19877	406450
245957	406451
10967	406452
126346	406453
277943	406454
26984	406455
178635	406456
89432	406457
17688	406458
325527	406459
65692	406460
26194	406461
6930	406462
332760	406463
103326	406464
6635	406465
28817	406466
88982	406467
17882	406468
112394	406469
3482	406470
136851	406471
125543	406472
98003	406473
127223	406474
126230	406475
100949	406476
113972	406477
8852	406478
3395	406479
84762	406480
110420	406481
199229	406482
105914	406483
33456	406484
5572	406485
53342	406486
94986	406487
1477	406488
104619	406489
294783	406490
305700	406491
131138	406492
130622	406493
37934	406494
8880	406495
201069	406496
39083	406497
36178	406498
123274	406499
26720	406500
87620	406501
199409	406502
328663	406503
253791	406504
127275	406505
13028	406506
273412	406507
172883	406508
100046	406509
37205	406510
8008	406511
42821	406512
2938	406513
20117	406514
26629	406515
27445	406516
11341	406517
77696	406518
82916	406519
56520	406520
905	406521
315796	406522
22310	406523
240120	406524
78050	406525
16751	406526
4649	406527
23620	406528
171468	406529
176701	406530
143741	406531
38525	406532
18435	406533
165245	406534
11585	406535
195227	406536
10068	406537
110495	406538
167222	406539
327221	406540
42558	406541
59246	406542
45439	406543
291304	406544
145057	406545
306979	406546
11650	406547
105990	406548
60393	406549
13837	406550
22968	406551
130696	406552
80965	406553
19141	406554
222935	406555
49817	406556
50565	406557
1425	406558
72665	406559
51034	406560
64598	406561
136911	406562
3686	406563
129892	406564
74695	406565
64507	406566
53707	406567
178265	406568
105103	406569
349569	406570
26290	406571
207679	406572
365	406573
4291	406574
105011	406575
103028	406576
1923	406577
79444	406578
69534	406579
115001	406580
169555	406581
24409	406582
7701	406583
8921	406584
172531	406585
176574	406586
188556	406587
49847	406588
147401	406589
84035	406590
36136	406591
148983	406592
89834	406593
16468	406594
27330	406595
8014	406596
80049	406597
117991	406598
51855	406599
30854	406600
110702	406601
292315	406602
24581	406603
80940	406604
65422	406605
36207	406606
269128	406607
62744	406608
72621	406609
34036	406610
2353	406611
19554	406612
51657	406613
23293	406614
15521	406615
117054	406616
288093	406617
194663	406618
76413	406619
1991	406620
79286	406621
8740	406622
16985	406623
152677	406624
42918	406625
324300	406626
113964	406627
76234	406628
72680	406629
37677	406630
37677	406631
183343	406632
172819	406633
9137	406634
206681	406635
34044	406636
84651	406637
27330	406638
1141	406639
53229	406640
172768	406641
16250	406642
104309	406643
10932	406644
45509	406645
3823	406646
31552	406647
44501	406648
108879	406649
183934	406650
85817	406651
7587	406652
7587	406653
188033	406654
180052	406655
115758	406656
23844	406657
11382	406658
124016	406659
30277	406660
257391	406661
17393	406662
148391	406663
11797	406664
95313	406665
176330	406666
35513	406667
40778	406668
333870	406669
84837	406670
203174	406671
33351	406672
201589	406673
314109	406674
346636	406675
124518	406676
125896	406677
24717	406678
117375	406679
238338	406680
204018	406681
80663	406682
308007	406683
198911	406684
77134	406685
32277	406686
327023	406687
56656	406688
177777	406689
335544	406690
177503	406691
209520	406692
177320	406693
180418	406694
169384	406695
162797	406696
19998	406697
202421	406698
204091	406699
334026	406700
123772	406701
333494	406702
37293	406703
254565	406704
84909	406705
1584	406706
12550	406707
15807	406708
17956	406709
11905	406710
92025	406711
7501	406712
90984	406713
3609	406714
62658	406715
315609	406716
227872	406717
116929	406718
75278	406719
3126	406720
135	406721
221834	406722
5572	406723
190512	406724
324530	406725
7894	406726
62009	406727
22047	406728
139513	406729
329297	406730
98505	406731
5496	406732
10919	406733
311282	406734
85015	406735
186418	406736
180757	406737
118497	406738
74597	406739
137791	406740
318893	406741
103896	406742
84601	406743
63433	406744
27539	406745
112748	406746
24170	406747
2323	406748
168019	406749
131253	406750
235766	406751
318149	406752
39590	406753
330739	406754
27703	406755
14153	406756
46806	406757
31485	406758
8528	406759
5248	406760
1018	406761
6089	406762
138374	406763
317177	406764
35318	406765
67475	406766
232339	406767
35771	406768
63396	406769
3504	406770
64469	406771
18504	406772
67544	406773
53149	406774
3906	406775
170878	406776
100316	406777
78603	406778
1201	406779
19182	406780
330114	406781
113611	406782
115292	406783
308894	406784
93340	406785
8592	406786
92342	406787
93509	406788
66586	406789
3543	406790
4541	406791
349396	406792
43329	406793
1498	406794
7422	406795
69015	406796
353614	406797
121795	406798
223485	406799
16178	406800
27517	406801
52136	406802
28832	406803
4004	406804
80931	406805
9460	406806
309415	406807
28274	406808
15477	406809
210925	406810
10916	406811
22159	406812
114881	406813
4187	406814
5155	406815
116429	406816
29769	406817
18187	406818
22306	406819
45914	406820
4545	406821
355759	406822
108996	406823
316249	406824
5933	406825
10222	406826
18434	406827
165783	406828
9994	406829
4952	406830
119201	406831
24554	406832
47900	406833
34478	406834
23848	406835
110099	406836
81701	406837
288173	406838
2122	406839
99505	406840
159403	406841
21459	406842
5445	406843
137711	406844
63721	406845
9841	406846
130934	406847
37128	406848
39155	406849
30253	406850
18314	406851
47092	406852
198893	406853
68539	406854
33309	406855
17393	406856
314404	406857
102448	406858
124997	406859
26843	406860
253540	406861
25072	406862
250261	406863
153967	406864
153010	406865
4726	406866
45238	406867
1814	406868
365	406869
113859	406870
159340	406871
74546	406872
29016	406873
31606	406874
65425	406875
179	406876
76332	406877
80768	406878
342691	406879
31584	406880
55150	406881
53808	406882
142580	406883
222620	406884
191352	406885
19818	406886
53745	406887
133480	406888
32137	406889
82346	406890
313463	406891
26288	406892
313712	406893
244086	406894
87911	406895
144741	406896
81983	406897
164024	406898
9084	406899
43971	406900
23609	406901
103907	406902
116659	406903
31647	406904
82469	406905
36376	406906
248084	406907
192502	406908
180454	406909
55586	406910
337402	406911
87354	406912
2094	406913
101750	406914
64641	406915
8790	406916
18245	406917
32113	406918
274906	406919
139426	406920
32900	406921
56399	406922
54841	406923
61894	406924
10210	406925
306687	406926
129548	406927
309001	406928
170995	406929
70384	406930
28994	406931
29563	406932
32201	406933
234393	406934
91183	406935
53876	406936
6191	406937
37205	406938
291196	406939
199348	406940
22494	406941
20377	406942
24202	406943
80366	406944
269126	406945
3462	406946
28371	406947
23568	406948
13442	406949
343122	406950
340699	406951
92897	406952
332394	406953
319403	406954
12626	406955
62056	406956
27336	406957
49078	406958
576	406959
120130	406960
10917	406961
55255	406962
319681	406963
194295	406964
217655	406965
57199	406966
263308	406967
333959	406968
336183	406969
237412	406970
145117	406971
2510	406972
14353	406973
11526	406974
113626	406975
130734	406976
232699	406977
979	406978
16343	406979
6199	406980
2207	406981
12029	406982
25043	406983
20838	406984
58630	406985
25359	406986
1997	406987
328815	406988
116162	406989
85273	406990
84987	406991
110901	406992
4358	406993
570	406994
314009	406995
313451	406996
313912	406997
189868	406998
36577	406999
189432	407000
77710	407001
313852	407002
313765	407003
187823	407004
187886	407005
5761	407006
14235	407007
330239	407008
18636	407009
94129	407010
13330	407011
165860	407012
147382	407013
64829	407014
48675	407015
10874	407016
34997	407017
335568	407018
10176	407019
451	407020
50268	407021
292047	407022
164496	407023
59605	407024
18386	407025
138669	407026
165275	407027
96152	407028
10759	407029
92898	407030
147639	407031
130139	407032
149137	407033
54707	407034
15569	407035
55794	407036
232516	407037
56400	407038
195341	407039
346925	407040
121579	407041
23816	407042
145773	407043
72432	407044
109472	407045
6957	407046
158425	407047
70201	407048
9961	407049
59437	407050
327040	407051
25189	407052
3718	407053
6828	407054
5257	407055
104451	407056
4584	407057
17391	407058
201959	407059
180941	407060
20906	407061
5460	407062
40644	407063
350194	407064
23310	407065
341348	407066
83885	407067
19360	407068
26444	407069
17699	407070
37236	407071
26464	407072
75647	407073
294111	407074
175061	407075
323334	407076
151093	407077
7273	407078
26466	407079
109205	407080
351230	407081
64550	407082
16958	407083
43857	407084
338338	407085
27005	407086
74635	407087
5214	407088
88736	407089
165892	407090
141491	407091
129991	407092
137019	407093
7188	407094
814	407095
26442	407096
4881	407097
168286	407098
205536	407099
8410	407100
54833	407101
68548	407102
29199	407103
28699	407104
18033	407105
288077	407106
73759	407107
95199	407108
157014	407109
27093	407110
185700	407111
10446	407112
6862	407113
18411	407114
1860	407115
129349	407116
10771	407117
54703	407118
15634	407119
291093	407120
34344	407121
110974	407122
66728	407123
83722	407124
53258	407125
182770	407126
202167	407127
41891	407128
11664	407129
9259	407130
57901	407131
104244	407132
171864	407133
5063	407134
121443	407135
8378	407136
149996	407137
177817	407138
8371	407139
12193	407140
61056	407141
33989	407142
8802	407143
116231	407144
131268	407145
11192	407146
138428	407147
9819	407148
97945	407149
40244	407150
102687	407151
188579	407152
2813	407153
63384	407154
270149	407155
326354	407156
95872	407157
117503	407158
187517	407159
51134	407160
25773	407161
187500	407162
2261	407163
313249	407164
187019	407165
187452	407166
203736	407167
180041	407168
200842	407169
182790	407170
915	407171
124358	407172
81577	407173
318397	407174
94546	407175
58933	407176
251243	407177
85221	407178
78469	407179
18717	407180
4923	407181
175895	407182
67990	407183
1800	407184
3838	407185
7324	407186
153541	407187
5342	407188
1182	407189
269849	407190
104017	407191
199818	407192
43394	407193
138071	407194
42242	407195
57332	407196
75	407197
160498	407198
101704	407199
23810	407200
174684	407201
56187	407202
446	407203
3549	407204
164470	407205
40085	407206
537	407207
52607	407208
7599	407209
23609	407210
82507	407211
45969	407212
88171	407213
1102	407214
4452	407215
324043	407216
194675	407217
212369	407218
114980	407219
93643	407220
50	407221
32788	407222
295949	407223
281063	407224
45036	407225
136520	407226
51102	407227
220813	407228
48	407229
1023	407230
73329	407231
942	407232
325773	407233
13071	407234
33034	407235
256029	407236
152942	407237
130949	407238
181590	407239
222311	407240
122541	407241
120516	407242
10268	407243
17402	407244
78567	407245
16633	407246
6384	407247
16095	407248
15663	407249
51382	407250
41059	407251
144223	407252
44253	407253
59825	407254
2010	407255
29691	407256
11796	407257
3938	407258
29751	407259
117643	407260
7222	407261
101404	407262
99809	407263
169088	407264
19527	407265
925	407266
57426	407267
34859	407268
44181	407269
260137	407270
48450	407271
48429	407272
1626	407273
72261	407274
20255	407275
71640	407276
24791	407277
69923	407278
36953	407279
103149	407280
77609	407281
17888	407282
4971	407283
6810	407284
40761	407285
202211	407286
3594	407287
594	407288
18547	407289
165493	407290
31538	407291
23878	407292
91613	407293
48462	407294
33802	407295
12793	407296
282198	407297
102857	407298
22641	407299
34002	407300
29024	407301
87830	407302
53069	407303
46270	407304
94463	407305
7675	407306
1949	407307
19303	407308
6611	407309
12895	407310
86544	407311
756	407312
30921	407313
5757	407314
78198	407315
329392	407316
170922	407317
34065	407318
123	407319
4755	407320
113156	407321
23506	407322
14052	407323
86063	407324
56319	407325
8987	407326
4706	407327
20169	407328
286867	407329
915	407330
119204	407331
45201	407332
3260	407333
1102	407334
5361	407335
71137	407336
1667	407337
15569	407338
12534	407339
98090	407340
89504	407341
8782	407342
45703	407343
67197	407344
32774	407345
2470	407346
115	407347
3127	407348
284150	407349
122584	407350
20436	407351
281997	407352
92350	407353
49094	407354
76	407355
12110	407356
163943	407357
320693	407358
78295	407359
238536	407360
65083	407361
187739	407362
80139	407363
167095	407364
31932	407365
44375	407366
150274	407367
152169	407368
10169	407369
31907	407370
124506	407371
5201	407372
201065	407373
8679	407374
344067	407375
47711	407376
160984	407377
183704	407378
142637	407379
184553	407380
10151	407381
78544	407382
1497	407383
888	407384
314458	407385
169009	407386
6441	407387
214	407388
160503	407389
160522	407390
45652	407391
171	407392
23	407393
4344	407394
2198	407395
36301	407396
168	407397
1667	407398
1113	407399
1113	407400
1059	407401
2545	407402
34491	407403
2610	407404
5542	407405
11269	407406
7811	407407
318	407408
30797	407409
3267	407410
72188	407411
48584	407412
748	407413
23223	407414
38100	407415
82137	407416
4756	407417
16046	407418
30751	407419
3899	407420
112992	407421
118	407422
339168	407423
30166	407424
53578	407425
199	407426
2369	407427
261852	407428
685	407429
6265	407430
1780	407431
46509	407432
3068	407433
14897	407434
45818	407435
112	407436
12236	407437
32738	407438
669	407439
43541	407440
94260	407441
3770	407442
8987	407443
158311	407444
110668	407445
63542	407446
77516	407447
4575	407448
34154	407449
221517	407450
16276	407451
130875	407452
3513	407453
70185	407454
23262	407455
338	407456
26415	407457
8587	407458
81065	407459
39785	407460
330291	407461
97	407462
100777	407463
71157	407464
77536	407465
104727	407466
334125	407467
243043	407468
20516	407469
18576	407470
16540	407471
53281	407472
51403	407473
4033	407474
11947	407475
12152	407476
23942	407477
118544	407478
58750	407479
6886	407480
32095	407481
252435	407482
20721	407483
16238	407484
31344	407485
96147	407486
66280	407487
10668	407488
1627	407489
53076	407490
264	407491
40889	407492
151793	407493
207432	407494
191119	407495
6060	407496
44	407497
1370	407498
351981	407499
40073	407500
76603	407501
328260	407502
26282	407503
12232	407504
23469	407505
19016	407506
135424	407507
21739	407508
189289	407509
7532	407510
263961	407511
16	407512
5130	407513
1308	407514
1531	407515
890	407516
45969	407517
16791	407518
18999	407519
152649	407520
88329	407521
121532	407522
9226	407523
186396	407524
30220	407525
19821	407526
10937	407527
1415	407528
95671	407529
97729	407530
9627	407531
179100	407532
1026	407533
78874	407534
39961	407535
21696	407536
7542	407537
22018	407538
49545	407539
170501	407540
82880	407541
76619	407542
248160	407543
64551	407544
38475	407545
126703	407546
178425	407547
25683	407548
41124	407549
143580	407550
12998	407551
105095	407552
3827	407553
2802	407554
7566	407555
61168	407556
83524	407557
31874	407558
5336	407559
93241	407560
10201	407561
19916	407562
61210	407563
4911	407564
69332	407565
7883	407566
285875	407567
81303	407568
124083	407569
167733	407570
28522	407571
35957	407572
101403	407573
16283	407574
4791	407575
17286	407576
25574	407577
55574	407578
1620	407579
7946	407580
431	407581
334658	407582
125405	407583
15108	407584
51010	407585
47	407586
336391	407587
306141	407588
184210	407589
65610	407590
306218	407591
161735	407592
253628	407593
60056	407594
21894	407595
50463	407596
180133	407597
159566	407598
277430	407599
250387	407600
184179	407601
191677	407602
127152	407603
233783	407604
138781	407605
104352	407606
126887	407607
85328	407608
200814	407609
1393	407610
63476	407611
13592	407612
2887	407613
20012	407614
47685	407615
90905	407616
27182	407617
53529	407618
181378	407619
65458	407620
162614	407621
47120	407622
24533	407623
151591	407624
103316	407625
20941	407626
183060	407627
1399	407628
5069	407629
87766	407630
68972	407631
12471	407632
33141	407633
14501	407634
5762	407635
73891	407636
47866	407637
1289	407638
153322	407639
193650	407640
291067	407641
59006	407642
225661	407643
116222	407644
94113	407645
108975	407646
340608	407647
335111	407648
2519	407649
77579	407650
193304	407651
134882	407652
61935	407653
113781	407654
31907	407655
217583	407656
302378	407657
121561	407658
157093	407659
302306	407660
131015	407661
295804	407662
1182	407663
75831	407664
132210	407665
25512	407666
6620	407667
54404	407668
126288	407669
160773	407670
30394	407671
32935	407672
4787	407673
135576	407674
21001	407675
27680	407676
159923	407677
32714	407678
6139	407679
12735	407680
3619	407681
20863	407682
19319	407683
12718	407684
97310	407685
76825	407686
5910	407687
109704	407688
32724	407689
19501	407690
3162	407691
13158	407692
100905	407693
14123	407694
26015	407695
67959	407696
23417	407697
3927	407698
66788	407699
9705	407700
168750	407701
67867	407702
100206	407703
212412	407704
250412	407705
272211	407706
129290	407707
16243	407708
53529	407709
262268	407710
300607	407711
302798	407712
173569	407713
79204	407714
79210	407715
16805	407716
93257	407717
75117	407718
113238	407719
18243	407720
35608	407721
11346	407722
189219	407723
105084	407724
286611	407725
16338	407726
323908	407727
43076	407728
24968	407729
76151	407730
2094	407731
338773	407732
28441	407733
195370	407734
89645	407735
204869	407736
27680	407737
40721	407738
226697	407739
2484	407740
17555	407741
30002	407742
1331	407743
35038	407744
87039	407745
172295	407746
33776	407747
9419	407748
49286	407749
35854	407750
28329	407751
26142	407752
14410	407753
197974	407754
28329	407755
98970	407756
27148	407757
44220	407758
111338	407759
126692	407760
118076	407761
18971	407762
126517	407763
34329	407764
98254	407765
63108	407766
20577	407767
34742	407768
205959	407769
80688	407770
18372	407771
61142	407772
228299	407773
27201	407774
271360	407775
200403	407776
200785	407777
70394	407778
13705	407779
82451	407780
96479	407781
124264	407782
27674	407783
121997	407784
155866	407785
148930	407786
286760	407787
8706	407788
85598	407789
100	407790
88250	407791
257863	407792
50545	407793
296195	407794
194251	407795
33384	407796
59145	407797
8453	407798
27368	407799
814	407800
8453	407801
143125	407802
274999	407803
5026	407804
17421	407805
9524	407806
120070	407807
8087	407808
197575	407809
58884	407810
295374	407811
34757	407812
84122	407813
303944	407814
35392	407815
171970	407816
344153	407817
61701	407818
88607	407819
98803	407820
352877	407821
20753	407822
277180	407823
196184	407824
1308	407825
250684	407826
15426	407827
23583	407828
56527	407829
135246	407830
27279	407831
93984	407832
157501	407833
31344	407834
205543	407835
343650	407836
51503	407837
6129	407838
191040	407839
14983	407840
142456	407841
302512	407842
3574	407843
152998	407844
161636	407845
124300	407846
207358	407847
55355	407848
40747	407849
1478	407850
331544	407851
72321	407852
35137	407853
137187	407854
272536	407855
309567	407856
49337	407857
7495	407858
16361	407859
756	407860
332221	407861
185084	407862
23554	407863
60457	407864
188605	407865
53076	407866
47747	407867
37105	407868
15774	407869
21377	407870
15649	407871
116347	407872
3361	407873
308839	407874
73815	407875
25151	407876
169874	407877
100194	407878
12783	407879
76763	407880
92833	407881
20461	407882
103067	407883
50886	407884
11326	407885
122368	407886
7689	407887
11933	407888
6088	407889
42738	407890
136528	407891
392	407892
16375	407893
640	407894
24086	407895
98612	407896
12246	407897
16322	407898
22448	407899
44594	407900
16319	407901
98621	407902
46550	407903
30742	407904
23792	407905
12691	407906
1080	407907
18116	407908
34128	407909
3564	407910
151562	407911
582	407912
30697	407913
22549	407914
48617	407915
168460	407916
288420	407917
181251	407918
37277	407919
38795	407920
50689	407921
2648	407922
50928	407923
109257	407924
48898	407925
658	407926
592	407927
90602	407928
102183	407929
6952	407930
2152	407931
69484	407932
5960	407933
336125	407934
66110	407935
31298	407936
191898	407937
33317	407938
1983	407939
14481	407940
13986	407941
12358	407942
33724	407943
106189	407944
124924	407945
50199	407946
4078	407947
74150	407948
18285	407949
115857	407950
42402	407951
2112	407952
15010	407953
97770	407954
57650	407955
21	407956
898	407957
35922	407958
126551	407959
9051	407960
76992	407961
284467	407962
39414	407963
192	407964
2830	407965
24366	407966
69974	407967
13960	407968
42481	407969
149273	407970
100916	407971
12	407972
68447	407973
126462	407974
17591	407975
16699	407976
160516	407977
129291	407978
10	407979
162495	407980
169041	407981
50412	407982
39717	407983
1391	407984
264891	407985
66302	407986
44153	407987
189	407988
25026	407989
207385	407990
273127	407991
19071	407992
164502	407993
84151	407994
107330	407995
138972	407996
910	407997
129009	407998
73723	407999
36728	408000
1051	408001
205436	408002
96313	408003
6603	408004
76694	408005
99587	408006
179032	408007
80042	408008
207022	408009
170480	408010
38527	408011
12495	408012
39250	408013
5060	408014
35341	408015
179341	408016
131476	408017
7872	408018
3597	408019
25867	408020
190387	408021
30	408022
102277	408023
53706	408024
119662	408025
22448	408026
44321	408027
78474	408028
65060	408029
45620	408030
118794	408031
33763	408032
560	408033
9954	408034
353094	408035
45625	408036
78203	408037
26113	408038
22205	408039
314861	408040
317534	408041
189763	408042
12836	408043
196778	408044
72440	408045
266286	408046
48661	408047
7496	408048
158197	408049
57807	408050
11957	408051
161731	408052
2807	408053
52387	408054
4522	408055
234197	408056
127789	408057
43362	408058
120239	408059
5946	408060
321297	408061
18120	408062
4700	408063
4788	408064
182672	408065
71386	408066
11506	408067
14056	408068
10817	408069
13850	408070
13316	408071
57910	408072
12476	408073
3824	408074
56734	408075
34338	408076
578	408077
62184	408078
67916	408079
78081	408080
22085	408081
66897	408082
124517	408083
77946	408084
5126	408085
31711	408086
87695	408087
69269	408088
28027	408089
36754	408090
1063	408091
263410	408092
194437	408093
28769	408094
26938	408095
138214	408096
37010	408097
1555	408098
54531	408099
301334	408100
204291	408101
333659	408102
102584	408103
275000	408104
12001	408105
150006	408106
149722	408107
180895	408108
70886	408109
140351	408110
301987	408111
50162	408112
22767	408113
12553	408114
12963	408115
134860	408116
15629	408117
14579	408118
167	408119
67009	408120
154324	408121
101	408122
19183	408123
328610	408124
111015	408125
192303	408126
217146	408127
338910	408128
183707	408129
281066	408130
262641	408131
38985	408132
69396	408133
94621	408134
82	408135
21417	408136
22694	408137
9882	408138
34076	408139
119053	408140
115168	408141
14735	408142
118928	408143
7423	408144
337260	408145
175564	408146
28783	408147
54363	408148
85740	408149
100637	408150
5724	408151
32386	408152
70297	408153
6770	408154
18943	408155
2123	408156
14924	408157
98001	408158
136139	408159
17967	408160
59680	408161
2333	408162
45546	408163
5211	408164
25489	408165
39534	408166
22346	408167
48392	408168
264597	408169
61135	408170
20317	408171
1524	408172
101079	408173
102632	408174
12491	408175
261051	408176
78595	408177
163462	408178
37313	408179
32015	408180
119004	408181
168116	408182
276791	408183
315145	408184
159659	408185
3112	408186
314948	408187
44404	408188
4138	408189
80246	408190
45759	408191
119134	408192
101943	408193
11935	408194
2571	408195
160389	408196
76	408197
8181	408198
86530	408199
17940	408200
131121	408201
36416	408202
10002	408203
13146	408204
72128	408205
112639	408206
79254	408207
4263	408208
7819	408209
39815	408210
36954	408211
267	408212
71269	408213
8481	408214
30468	408215
12228	408216
86464	408217
107530	408218
57413	408219
34636	408220
93468	408221
23321	408222
15661	408223
34255	408224
16452	408225
86613	408226
20772	408227
7564	408228
304632	408229
48860	408230
60229	408231
316624	408232
2501	408233
13225	408234
14593	408235
141140	408236
203254	408237
16746	408238
17538	408239
139772	408240
4167	408241
30335	408242
14237	408243
4764	408244
122955	408245
77400	408246
79349	408247
174928	408248
64324	408249
22859	408250
35382	408251
5615	408252
189	408253
28012	408254
14509	408255
85172	408256
72938	408257
206922	408258
57734	408259
48677	408260
340257	408261
31794	408262
101658	408263
1659	408264
94655	408265
315	408266
19541	408267
7011	408268
8709	408269
40743	408270
80403	408271
161303	408272
66937	408273
40054	408274
79341	408275
119735	408276
118047	408277
260190	408278
14900	408279
178496	408280
101630	408281
60077	408282
16400	408283
26289	408284
16230	408285
8891	408286
115331	408287
16338	408288
4950	408289
7147	408290
1065	408291
5629	408292
136964	408293
1278	408294
18659	408295
199648	408296
88040	408297
22404	408298
56780	408299
133624	408300
71138	408301
20869	408302
2631	408303
11034	408304
21195	408305
49752	408306
48970	408307
10987	408308
17126	408309
2749	408310
103166	408311
260288	408312
13160	408313
66281	408314
69550	408315
9426	408316
45668	408317
45685	408318
98623	408319
160709	408320
11935	408321
189365	408322
31887	408323
24573	408324
289170	408325
118398	408326
318458	408327
4419	408328
168503	408329
58103	408330
192391	408331
32990	408332
290357	408333
78868	408334
53230	408335
14067	408336
112381	408337
114582	408338
92707	408339
265453	408340
112378	408341
52497	408342
193238	408343
1381	408344
219405	408345
63496	408346
7744	408347
75934	408348
20852	408349
74072	408350
8985	408351
4710	408352
203162	408353
13098	408354
167559	408355
58854	408356
5084	408357
212908	408358
78170	408359
60154	408360
53263	408361
56174	408362
45487	408363
22774	408364
43120	408365
3615	408366
26900	408367
18839	408368
152580	408369
1487	408370
108620	408371
57870	408372
103378	408373
27503	408374
45591	408375
31195	408376
26127	408377
3250	408378
10288	408379
17572	408380
270905	408381
9533	408382
49338	408383
147902	408384
16658	408385
48901	408386
329448	408387
19982	408388
4134	408389
110367	408390
165189	408391
70329	408392
130292	408393
69977	408394
109052	408395
101685	408396
7716	408397
38964	408398
13492	408399
108293	408400
5338	408401
11821	408402
7844	408403
34454	408404
43553	408405
17683	408406
106194	408407
19887	408408
116064	408409
260097	408410
50225	408411
18393	408412
17374	408413
50225	408414
3546	408415
5956	408416
14838	408417
124241	408418
48849	408419
70084	408420
17722	408421
82793	408422
313445	408423
138371	408424
15531	408425
189721	408426
187847	408427
180	408428
22831	408429
93644	408430
31811	408431
80828	408432
65256	408433
1879	408434
38558	408435
79618	408436
619	408437
98078	408438
46	408439
1134	408440
43385	408441
60291	408442
10589	408443
49811	408444
197176	408445
8717	408446
14235	408447
5177	408448
5349	408449
177	408450
283987	408451
4565	408452
42032	408453
281540	408454
175681	408455
283915	408456
111134	408457
17766	408458
6352	408459
444	408460
37831	408461
69961	408462
37124	408463
46909	408464
27011	408465
82654	408466
5054	408467
126526	408468
200573	408469
212335	408470
315477	408471
48889	408472
34456	408473
34817	408474
104281	408475
2610	408476
4532	408477
248637	408478
126545	408479
29192	408480
13191	408481
3868	408482
8236	408483
236053	408484
338874	408485
71297	408486
65590	408487
13750	408488
109216	408489
353388	408490
36	408491
87722	408492
89066	408493
77759	408494
91399	408495
98567	408496
7009	408497
282045	408498
17779	408499
74596	408500
17012	408501
5291	408502
158343	408503
14460	408504
215994	408505
199178	408506
165037	408507
49094	408508
733	408509
112293	408510
10998	408511
15459	408512
26947	408513
8895	408514
2372	408515
41764	408516
44499	408517
81010	408518
192616	408519
32343	408520
57320	408521
42371	408522
86111	408523
211306	408524
20932	408525
200807	408526
56075	408527
22206	408528
87591	408529
82267	408530
9927	408531
209103	408532
108685	408533
81010	408534
57485	408535
88320	408536
132084	408537
88320	408538
173757	408539
129448	408540
203	408541
33409	408542
57168	408543
185522	408544
32613	408545
302790	408546
174484	408547
48074	408548
61701	408549
6603	408550
27039	408551
93750	408552
10004	408553
7682	408554
117338	408555
191029	408556
291	408557
43133	408558
8899	408559
87487	408560
10738	408561
6646	408562
6646	408563
6646	408564
56594	408565
178349	408566
15450	408567
245624	408568
936	408569
10050	408570
12	408571
455	408572
112776	408573
6539	408574
36392	408575
184404	408576
184105	408577
165247	408578
25151	408579
90420	408580
82384	408581
165474	408582
1060	408583
55223	408584
48885	408585
65444	408586
104916	408587
4520	408588
202363	408589
1369	408590
140804	408591
92193	408592
25497	408593
85867	408594
111625	408595
30175	408596
327908	408597
2090	408598
14851	408599
28530	408600
32681	408601
52233	408602
86710	408603
27452	408604
58142	408605
14546	408606
4425	408607
42537	408608
2446	408609
1308	408610
13974	408611
25980	408612
46687	408613
672	408614
118600	408615
120776	408616
171153	408617
164904	408618
6790	408619
24897	408620
12725	408621
5898	408622
239536	408623
62504	408624
66750	408625
160664	408626
187	408627
177098	408628
7463	408629
57343	408630
36878	408631
7455	408632
120237	408633
62532	408634
31894	408635
181513	408636
48140	408637
15753	408638
154464	408639
219	408640
229653	408641
175415	408642
86218	408643
133467	408644
20195	408645
15	408646
50574	408647
105010	408648
25075	408649
2628	408650
243193	408651
4349	408652
43532	408653
51067	408654
6136	408655
297619	408656
18438	408657
4349	408658
59421	408659
15976	408660
9986	408661
103540	408662
29184	408663
18504	408664
163633	408665
41791	408666
16180	408667
8777	408668
5714	408669
93652	408670
281185	408671
124583	408672
132512	408673
61635	408674
103873	408675
266300	408676
133389	408677
41185	408678
308670	408679
135208	408680
90038	408681
121893	408682
55655	408683
68102	408684
5019	408685
127272	408686
6635	408687
148474	408688
30683	408689
1167	408690
64697	408691
22602	408692
196921	408693
121270	408694
97336	408695
236	408696
155234	408697
83743	408698
317006	408699
107767	408700
312380	408701
34724	408702
20549	408703
14357	408704
55190	408705
221694	408706
28490	408707
73270	408708
276944	408709
217611	408710
9290	408711
277526	408712
168958	408713
69453	408714
47662	408715
73975	408716
17374	408717
82094	408718
210122	408719
17386	408720
218069	408721
81150	408722
79102	408723
75318	408724
208734	408725
79438	408726
385	408727
33081	408728
12070	408729
23281	408730
40232	408731
23933	408732
312413	408733
1238	408734
9761	408735
50455	408736
154457	408737
43277	408738
41855	408739
328310	408740
51366	408741
68642	408742
30574	408743
133137	408744
63047	408745
210199	408746
81129	408747
196921	408748
214585	408749
29021	408750
187067	408751
133	408752
312010	408753
149614	408754
113761	408755
43486	408756
108087	408757
311987	408758
90224	408759
30474	408760
59149	408761
201406	408762
117359	408763
124358	408764
69563	408765
115964	408766
149980	408767
105758	408768
12083	408769
201468	408770
12478	408771
178937	408772
202655	408773
25959	408774
89497	408775
200945	408776
130367	408777
50662	408778
309754	408779
67606	408780
24940	408781
81396	408782
338360	408783
188730	408784
823	408785
95858	408786
133	408787
99106	408788
123672	408789
117518	408790
51336	408791
32221	408792
5114	408793
85419	408794
2088	408795
322624	408796
284252	408797
11030	408798
174280	408799
52211	408800
19611	408801
97906	408802
326739	408803
596	408804
4030	408805
164086	408806
33324	408807
81129	408808
12530	408809
186634	408810
150944	408811
115360	408812
64755	408813
232921	408814
4944	408815
183402	408816
139	408817
14569	408818
33712	408819
61500	408820
168950	408821
65487	408822
91326	408823
340741	408824
178138	408825
93447	408826
46916	408827
35678	408828
316285	408829
81150	408830
108799	408831
207012	408832
105635	408833
1158	408834
346550	408835
56716	408836
129727	408837
147089	408838
117149	408839
53401	408840
17303	408841
167658	408842
192262	408843
38052	408844
11963	408845
72387	408846
1302	408847
3697	408848
24737	408849
102376	408850
28530	408851
29555	408852
72041	408853
66413	408854
148990	408855
56791	408856
20827	408857
10520	408858
193042	408859
4867	408860
86233	408861
101529	408862
24656	408863
2724	408864
6117	408865
24482	408866
42237	408867
149762	408868
99479	408869
1155	408870
16231	408871
621	408872
52483	408873
3474	408874
175809	408875
23687	408876
64479	408877
311332	408878
2347	408879
254096	408880
176029	408881
23373	408882
31153	408883
24139	408884
281	408885
189058	408886
16715	408887
315357	408888
190369	408889
4126	408890
174	408891
1203	408892
118088	408893
29146	408894
1406	408895
8421	408896
19701	408897
9813	408898
92	408899
2344	408900
570	408901
8630	408902
10411	408903
24415	408904
2375	408905
20434	408906
4423	408907
155409	408908
209514	408909
4251	408910
29438	408911
36679	408912
13994	408913
2963	408914
5570	408915
64122	408916
308210	408917
85718	408918
300831	408919
82638	408920
269972	408921
113751	408922
127045	408923
14186	408924
120388	408925
10690	408926
8764	408927
84851	408928
31245	408929
16	408930
17507	408931
2885	408932
2679	408933
325511	408934
8819	408935
53295	408936
9482	408937
39891	408938
19328	408939
100850	408940
77629	408941
78016	408942
13998	408943
5922	408944
315072	408945
188494	408946
7482	408947
23966	408948
44762	408949
32	408950
42	408951
60	408952
141215	408953
5067	408954
15473	408955
26635	408956
31954	408957
12543	408958
224216	408959
42194	408960
4923	408961
227415	408962
37405	408963
18607	408964
4656	408965
290	408966
290802	408967
231808	408968
82493	408969
51427	408970
90686	408971
25332	408972
456	408973
3234	408974
25954	408975
68445	408976
26570	408977
12425	408978
4571	408979
72368	408980
2234	408981
170343	408982
210370	408983
1959	408984
183008	408985
3845	408986
67204	408987
53600	408988
13728	408989
231969	408990
16318	408991
126498	408992
3878	408993
78037	408994
6332	408995
14427	408996
72325	408997
14843	408998
94774	408999
9659	409000
169621	409001
114786	409002
233772	409003
144063	409004
220552	409005
123967	409006
289899	409007
8908	409008
29	409009
340126	409010
3246	409011
7640	409012
123752	409013
94857	409014
19090	409015
121967	409016
169627	409017
67454	409018
92848	409019
280586	409020
4436	409021
144069	409022
159714	409023
336026	409024
85399	409025
11697	409026
74508	409027
12467	409028
7952	409029
1326	409030
583	409031
92344	409032
170406	409033
8410	409034
66641	409035
95422	409036
25389	409037
36893	409038
7170	409039
84820	409040
27392	409041
98025	409042
16086	409043
499	409044
72945	409045
116287	409046
18	409047
70476	409048
253436	409049
173034	409050
32167	409051
205007	409052
5959	409053
181980	409054
40600	409055
11617	409056
240102	409057
69624	409058
34276	409059
81849	409060
15494	409061
2271	409062
42237	409063
65301	409064
15667	409065
7675	409066
76483	409067
3859	409068
5158	409069
20962	409070
136472	409071
83455	409072
49582	409073
189953	409074
24375	409075
74586	409076
128266	409077
351383	409078
10718	409079
264098	409080
101228	409081
36348	409082
193331	409083
26373	409084
26405	409085
160357	409086
188457	409087
67076	409088
367	409089
194115	409090
1572	409091
50652	409092
2631	409093
221205	409094
167181	409095
5944	409096
25237	409097
31954	409098
24475	409099
653	409100
40632	409101
2399	409102
2893	409103
65301	409104
36821	409105
23985	409106
95379	409107
17217	409108
153227	409109
25084	409110
162895	409111
37895	409112
169925	409113
3273	409114
44340	409115
178157	409116
43665	409117
277249	409118
364	409119
105402	409120
51205	409121
91156	409122
21454	409123
312466	409124
191298	409125
90733	409126
65431	409127
1661	409128
313152	409129
59583	409130
3458	409131
107513	409132
22270	409133
149482	409134
170923	409135
98451	409136
47776	409137
123735	409138
3062	409139
77521	409140
15296	409141
211259	409142
10310	409143
253511	409144
182988	409145
2695	409146
182706	409147
40631	409148
151895	409149
29425	409150
28285	409151
235072	409152
45274	409153
58070	409154
283773	409155
284346	409156
158093	409157
5286	409158
129878	409159
59165	409160
202961	409161
7860	409162
27558	409163
42319	409164
14846	409165
67234	409166
27522	409167
184966	409168
19956	409169
38290	409170
196956	409171
159013	409172
11945	409173
6801	409174
42513	409175
334754	409176
38015	409177
137401	409178
141672	409179
47672	409180
57601	409181
3061	409182
2209	409183
2209	409184
2209	409185
2209	409186
1873	409187
259035	409188
336239	409189
47485	409190
200717	409191
122737	409192
94483	409193
1001	409194
6368	409195
304892	409196
60838	409197
156884	409198
8322	409199
19450	409200
17422	409201
38260	409202
83734	409203
113776	409204
144820	409205
116299	409206
154994	409207
44697	409208
193754	409209
229178	409210
80568	409211
123257	409212
273003	409213
165263	409214
3787	409215
137	409216
769	409217
2453	409218
4109	409219
4710	409220
77378	409221
16670	409222
93302	409223
18833	409224
193656	409225
298	409226
185738	409227
226510	409228
24753	409229
220	409230
107974	409231
28333	409232
4830	409233
59121	409234
257040	409235
220535	409236
80267	409237
329391	409238
53081	409239
99970	409240
263403	409241
192358	409242
18715	409243
41506	409244
79227	409245
120643	409246
41506	409247
217563	409248
82469	409249
30871	409250
192518	409251
160289	409252
66779	409253
3032	409254
10316	409255
28392	409256
135312	409257
49654	409258
105573	409259
29778	409260
244932	409261
80091	409262
304135	409263
275668	409264
103662	409265
36359	409266
30871	409267
244440	409268
68732	409269
12463	409270
30871	409271
16944	409272
89567	409273
163966	409274
92401	409275
135596	409276
321443	409277
59318	409278
96169	409279
137706	409280
126860	409281
247696	409282
261900	409283
3965	409284
30871	409285
321414	409286
67574	409287
272895	409288
112717	409289
237115	409290
233431	409291
36547	409292
241125	409293
165732	409294
273480	409295
30871	409296
324328	409297
114177	409298
43325	409299
70085	409300
22785	409301
104752	409302
57440	409303
618	409304
133886	409305
74084	409306
298020	409307
134026	409308
54525	409309
112459	409310
257481	409311
4198	409312
54702	409313
215442	409314
281999	409315
245470	409316
125197	409317
188859	409318
76807	409319
8041	409320
170044	409321
51878	409322
71152	409323
12188	409324
51320	409325
163796	409326
245660	409327
56747	409328
31767	409329
66770	409330
48598	409331
52612	409332
256903	409333
2990	409334
78422	409335
10336	409336
260730	409337
50354	409338
74084	409339
228423	409340
342013	409341
201266	409342
54525	409343
25787	409344
85579	409345
11356	409346
2824	409347
62762	409348
34781	409349
146772	409350
60129	409351
162337	409352
296042	409353
161683	409354
7586	409355
112271	409356
291586	409357
292007	409358
83312	409359
8915	409360
6089	409361
24955	409362
2924	409363
31100	409364
30664	409365
120943	409366
27442	409367
80939	409368
55850	409369
18285	409370
27056	409371
137881	409372
36651	409373
7386	409374
85432	409375
11669	409376
146494	409377
27922	409378
7544	409379
33957	409380
6763	409381
99154	409382
24558	409383
7314	409384
99522	409385
29638	409386
4293	409387
38606	409388
108961	409389
24546	409390
4455	409391
12153	409392
79141	409393
4193	409394
32522	409395
11663	409396
4047	409397
42395	409398
15160	409399
101971	409400
50628	409401
73352	409402
50080	409403
98873	409404
175255	409405
208606	409406
214455	409407
90641	409408
11804	409409
292006	409410
57078	409411
106542	409412
8099	409413
4399	409414
35141	409415
42340	409416
192132	409417
30841	409418
8608	409419
15888	409420
8011	409421
636	409422
293221	409423
14340	409424
2512	409425
186565	409426
26941	409427
12769	409428
21937	409429
126620	409430
39617	409431
245492	409432
94884	409433
13906	409434
209495	409435
59240	409436
17776	409437
108715	409438
41781	409439
208265	409440
128013	409441
12408	409442
81879	409443
110067	409444
5797	409445
52018	409446
42555	409447
140216	409448
22540	409449
13027	409450
67456	409451
73256	409452
158288	409453
31040	409454
172843	409455
166361	409456
86780	409457
351207	409458
1470	409459
24272	409460
197461	409461
5864	409462
1201	409463
68031	409464
109530	409465
48899	409466
48759	409467
1032	409468
398	409469
54084	409470
2416	409471
19103	409472
54947	409473
13085	409474
175498	409475
15216	409476
96270	409477
71554	409478
45663	409479
194450	409480
72138	409481
78884	409482
121291	409483
48452	409484
4741	409485
18121	409486
36576	409487
11702	409488
18201	409489
106692	409490
81920	409491
9929	409492
33891	409493
133119	409494
24599	409495
5810	409496
174623	409497
108320	409498
94173	409499
5350	409500
21174	409501
357091	409502
37031	409503
53397	409504
7493	409505
190526	409506
10173	409507
49673	409508
40678	409509
111574	409510
7793	409511
119009	409512
6451	409513
52477	409514
293730	409515
38517	409516
31317	409517
857	409518
534	409519
813	409520
100555	409521
127898	409522
4845	409523
2899	409524
175932	409525
67722	409526
16593	409527
163881	409528
18734	409529
8536	409530
76227	409531
72219	409532
13269	409533
246	409534
100732	409535
17412	409536
30768	409537
45282	409538
31629	409539
134640	409540
24009	409541
3984	409542
49174	409543
26299	409544
110451	409545
205667	409546
13343	409547
3347	409548
347165	409549
10436	409550
28480	409551
179047	409552
263203	409553
25716	409554
289038	409555
128823	409556
48716	409557
39547	409558
7906	409559
24651	409560
106053	409561
21400	409562
194353	409563
73062	409564
11450	409565
20165	409566
174962	409567
40678	409568
24595	409569
16222	409570
56198	409571
174092	409572
18011	409573
119257	409574
7825	409575
40706	409576
249600	409577
286128	409578
177520	409579
293348	409580
7275	409581
132171	409582
40070	409583
58163	409584
51223	409585
207247	409586
173490	409587
14221	409588
90743	409589
116500	409590
29844	409591
20397	409592
31718	409593
323999	409594
14221	409595
149704	409596
2055	409597
95870	409598
1418	409599
73643	409600
49431	409601
122381	409602
289159	409603
62806	409604
265887	409605
209495	409606
1	409607
87001	409608
10086	409609
111065	409610
19538	409611
168255	409612
73204	409613
109067	409614
219067	409615
48595	409616
346689	409617
3349	409618
110749	409619
24164	409620
126339	409621
5291	409622
32342	409623
122595	409624
12812	409625
275508	409626
84933	409627
64917	409628
245865	409629
6895	409630
173681	409631
108672	409632
109570	409633
1	409634
1046	409635
24515	409636
13315	409637
38765	409638
350887	409639
55926	409640
25476	409641
71138	409642
274403	409643
54393	409644
111702	409645
32021	409646
33873	409647
13611	409648
30722	409649
114752	409650
65167	409651
5511	409652
108785	409653
38944	409654
22000	409655
3103	409656
14138	409657
2850	409658
224374	409659
341072	409660
77017	409661
85643	409662
26577	409663
13616	409664
45665	409665
46830	409666
14729	409667
30797	409668
2158	409669
19523	409670
118406	409671
17653	409672
45741	409673
13271	409674
592	409675
262563	409676
203272	409677
37385	409678
108019	409679
166550	409680
10717	409681
3	409682
159938	409683
5476	409684
44765	409685
125950	409686
3272	409687
3768	409688
101776	409689
240589	409690
52921	409691
8112	409692
5972	409693
52034	409694
355634	409695
66865	409696
436	409697
39987	409698
7639	409699
4104	409700
52129	409701
113454	409702
122296	409703
172305	409704
49872	409705
9576	409706
259306	409707
3829	409708
109933	409709
18800	409710
13304	409711
72816	409712
7673	409713
37945	409714
23490	409715
3960	409716
17735	409717
4356	409718
3971	409719
195334	409720
263924	409721
1822	409722
313187	409723
57312	409724
57004	409725
127608	409726
18466	409727
42659	409728
7444	409729
116740	409730
101060	409731
52744	409732
27744	409733
22846	409734
1634	409735
118156	409736
36206	409737
115	409738
12528	409739
9114	409740
37360	409741
2066	409742
39527	409743
24880	409744
5945	409745
5188	409746
5244	409747
122608	409748
4451	409749
284091	409750
103706	409751
158992	409752
24333	409753
31673	409754
9114	409755
2973	409756
13947	409757
27960	409758
37904	409759
47975	409760
77140	409761
30675	409762
271705	409763
11114	409764
186269	409765
128992	409766
53797	409767
4117	409768
102084	409769
348178	409770
4141	409771
14694	409772
71913	409773
7924	409774
100193	409775
43373	409776
78884	409777
6861	409778
48398	409779
32747	409780
42543	409781
1737	409782
22443	409783
117790	409784
309086	409785
5149	409786
321240	409787
70491	409788
244519	409789
205168	409790
254709	409791
50167	409792
50263	409793
37172	409794
39557	409795
4799	409796
167451	409797
4850	409798
208033	409799
7925	409800
81845	409801
54673	409802
92294	409803
1021	409804
1620	409805
44052	409806
52854	409807
63855	409808
149229	409809
22657	409810
51672	409811
9205	409812
86436	409813
1706	409814
5639	409815
10944	409816
335502	409817
15992	409818
28323	409819
981	409820
319328	409821
186140	409822
5738	409823
71045	409824
61919	409825
27864	409826
5879	409827
38905	409828
181103	409829
8596	409830
14738	409831
200576	409832
30434	409833
247381	409834
66869	409835
231044	409836
57796	409837
62754	409838
197093	409839
31513	409840
209695	409841
37615	409842
20260	409843
83109	409844
350239	409845
2736	409846
11218	409847
2283	409848
56288	409849
182851	409850
77295	409851
40405	409852
47670	409853
334620	409854
40808	409855
4593	409856
33801	409857
132622	409858
59430	409859
57860	409860
354055	409861
270369	409862
211222	409863
4750	409864
24406	409865
107313	409866
97737	409867
57716	409868
30442	409869
24027	409870
79555	409871
60797	409872
584	409873
33249	409874
62254	409875
8278	409876
292034	409877
57165	409878
103115	409879
8121	409880
2380	409881
18659	409882
30275	409883
336982	409884
17731	409885
33253	409886
8461	409887
191216	409888
13861	409889
195056	409890
39883	409891
124326	409892
10314	409893
235832	409894
27247	409895
951	409896
11053	409897
240190	409898
56938	409899
56762	409900
139376	409901
20307	409902
93535	409903
525	409904
783	409905
227240	409906
294273	409907
171794	409908
122887	409909
18215	409910
1295	409911
145606	409912
5244	409913
262975	409914
58441	409915
51440	409916
38057	409917
16958	409918
104058	409919
5182	409920
14978	409921
218988	409922
309865	409923
1648	409924
24466	409925
37437	409926
19777	409927
157868	409928
1410	409929
106248	409930
2293	409931
6286	409932
327105	409933
12082	409934
14537	409935
332397	409936
121390	409937
227655	409938
60317	409939
51790	409940
51784	409941
41996	409942
171876	409943
143605	409944
199519	409945
42761	409946
237354	409947
33314	409948
139482	409949
277768	409950
53208	409951
11547	409952
82560	409953
83987	409954
105636	409955
29169	409956
608	409957
44323	409958
174280	409959
15991	409960
109932	409961
1852	409962
27429	409963
35156	409964
134002	409965
51221	409966
14794	409967
206569	409968
232112	409969
39904	409970
195147	409971
608	409972
28708	409973
123554	409974
38653	409975
4965	409976
145422	409977
295991	409978
10882	409979
39366	409980
37174	409981
10218	409982
126461	409983
133273	409984
508	409985
25677	409986
68803	409987
173834	409988
100950	409989
13773	409990
2380	409991
99620	409992
146262	409993
57405	409994
353128	409995
63348	409996
10314	409997
21027	409998
156466	409999
8790	410000
46	410001
16318	410002
135830	410003
24671	410004
194187	410005
90960	410006
120812	410007
82492	410008
38653	410009
256514	410010
223040	410011
143203	410012
140445	410013
24730	410014
75902	410015
566	410016
186500	410017
59842	410018
23776	410019
130589	410020
23229	410021
46002	410022
145946	410023
89573	410024
43139	410025
4537	410026
76943	410027
171970	410028
107240	410029
341447	410030
93129	410031
15303	410032
56239	410033
149757	410034
45074	410035
106925	410036
240336	410037
208299	410038
160498	410039
46683	410040
162086	410041
421	410042
264330	410043
3702	410044
38204	410045
125725	410046
168327	410047
214195	410048
98786	410049
93599	410050
152676	410051
40102	410052
141138	410053
191373	410054
6480	410055
48	410056
66589	410057
8140	410058
211446	410059
59201	410060
142164	410061
15444	410062
120767	410063
175892	410064
16267	410065
31242	410066
203998	410067
199023	410068
348804	410069
2400	410070
21448	410071
84387	410072
273692	410073
76460	410074
348800	410075
94747	410076
42040	410077
24077	410078
286284	410079
52305	410080
145335	410081
3720	410082
25700	410083
146820	410084
27357	410085
92759	410086
72845	410087
24417	410088
130865	410089
34989	410090
31001	410091
44628	410092
83010	410093
81479	410094
208911	410095
13660	410096
13334	410097
3177	410098
53786	410099
120070	410100
175347	410101
11071	410102
81479	410103
1086	410104
39876	410105
152235	410106
144418	410107
29469	410108
14537	410109
333485	410110
66965	410111
1412	410112
136947	410113
186083	410114
137294	410115
139581	410116
53747	410117
44819	410118
364	410119
211030	410120
53969	410121
18214	410122
206929	410123
1458	410124
159076	410125
21160	410126
74879	410127
81329	410128
274052	410129
125159	410130
81129	410131
126158	410132
71353	410133
81070	410134
126245	410135
65237	410136
49265	410137
82274	410138
9420	410139
112132	410140
47348	410141
6831	410142
16598	410143
58466	410144
72523	410145
3258	410146
3067	410147
39067	410148
47124	410149
20701	410150
137309	410151
253750	410152
210809	410153
163039	410154
83859	410155
353097	410156
105510	410157
61619	410158
20982	410159
85236	410160
27658	410161
91787	410162
119813	410163
301156	410164
84387	410165
7274	410166
38625	410167
53889	410168
329422	410169
172325	410170
175522	410171
168958	410172
141939	410173
4784	410174
28193	410175
202284	410176
7890	410177
326605	410178
195090	410179
53788	410180
73584	410181
31495	410182
172052	410183
311309	410184
8897	410185
10	410186
75	410187
89111	410188
7270	410189
126476	410190
8539	410191
56956	410192
26820	410193
71848	410194
75	410195
150572	410196
113395	410197
1466	410198
115489	410199
2974	410200
84156	410201
111	410202
56636	410203
109626	410204
210196	410205
84646	410206
81485	410207
5257	410208
210493	410209
106348	410210
10652	410211
21244	410212
286387	410213
6953	410214
5306	410215
17092	410216
75	410217
10	410218
74015	410219
71885	410220
75	410221
293878	410222
101918	410223
2569	410224
184496	410225
353658	410226
103138	410227
11079	410228
51303	410229
91693	410230
229234	410231
265402	410232
297292	410233
285823	410234
237742	410235
183500	410236
243974	410237
81462	410238
84716	410239
39147	410240
131837	410241
297944	410242
59362	410243
89813	410244
84364	410245
100220	410246
8466	410247
179164	410248
4562	410249
3452	410250
124765	410251
100849	410252
83528	410253
49314	410254
126014	410255
124743	410256
9646	410257
16027	410258
12727	410259
11338	410260
51482	410261
328426	410262
38625	410263
9799	410264
66866	410265
23931	410266
131479	410267
631	410268
85136	410269
27920	410270
19835	410271
14702	410272
107444	410273
53382	410274
22275	410275
88560	410276
67770	410277
202388	410278
23904	410279
88989	410280
59046	410281
115073	410282
50155	410283
147558	410284
175451	410285
19823	410286
62115	410287
16225	410288
93319	410289
156371	410290
208852	410291
42722	410292
51223	410293
13139	410294
113395	410295
39932	410296
11101	410297
3958	410298
10975	410299
11956	410300
2534	410301
79713	410302
11159	410303
42035	410304
44067	410305
38734	410306
35230	410307
270965	410308
62047	410309
16426	410310
42	410311
14295	410312
17917	410313
58198	410314
135964	410315
140704	410316
113807	410317
279236	410318
6285	410319
121760	410320
100114	410321
60387	410322
82274	410323
214527	410324
71462	410325
40500	410326
287201	410327
55995	410328
33812	410329
24175	410330
3956	410331
17439	410332
285421	410333
182839	410334
12158	410335
55790	410336
207548	410337
128049	410338
55189	410339
61472	410340
37904	410341
11101	410342
353	410343
156477	410344
168075	410345
91264	410346
24995	410347
421	410348
227660	410349
50428	410350
75211	410351
67372	410352
86278	410353
10043	410354
340771	410355
89249	410356
225742	410357
133862	410358
11447	410359
14726	410360
3266	410361
67269	410362
3062	410363
84397	410364
308891	410365
124815	410366
182939	410367
341806	410368
32592	410369
52032	410370
81336	410371
61451	410372
47061	410373
65043	410374
129417	410375
16554	410376
128736	410377
34763	410378
82580	410379
64840	410380
41873	410381
11036	410382
3952	410383
56121	410384
38644	410385
68588	410386
79713	410387
17747	410388
220322	410389
210030	410390
2702	410391
113031	410392
113436	410393
336319	410394
66914	410395
47594	410396
17195	410397
37690	410398
2034	410399
61335	410400
17062	410401
15243	410402
19675	410403
95432	410404
154132	410405
1412	410406
272940	410407
171531	410408
38931	410409
32821	410410
106669	410411
237652	410412
118124	410413
1105	410414
13564	410415
33830	410416
5785	410417
41983	410418
243270	410419
311716	410420
148850	410421
26758	410422
49220	410423
107863	410424
1498	410425
311168	410426
319442	410427
8056	410428
160515	410429
303556	410430
88834	410431
144999	410432
39876	410433
20060	410434
4849	410435
11304	410436
143631	410437
15800	410438
36931	410439
28386	410440
83648	410441
63570	410442
278739	410443
94597	410444
14270	410445
75618	410446
72680	410447
348756	410448
13189	410449
236729	410450
42440	410451
2738	410452
62978	410453
29528	410454
12059	410455
12804	410456
195213	410457
114409	410458
75679	410459
59894	410460
365	410461
33371	410462
139336	410463
212157	410464
17911	410465
7598	410466
58890	410467
326526	410468
9762	410469
24333	410470
24654	410471
210183	410472
346804	410473
264105	410474
55790	410475
5538	410476
878	410477
282419	410478
8546	410479
355732	410480
232366	410481
341688	410482
67646	410483
132741	410484
132700	410485
214961	410486
148	410487
285077	410488
30546	410489
43941	410490
45019	410491
11520	410492
14498	410493
76886	410494
234029	410495
171948	410496
48788	410497
38822	410498
209036	410499
3481	410500
637	410501
56666	410502
38904	410503
74276	410504
231087	410505
185689	410506
345707	410507
108758	410508
305126	410509
64238	410510
17149	410511
150859	410512
339351	410513
27548	410514
6747	410515
14852	410516
131687	410517
996	410518
105746	410519
76715	410520
4058	410521
303	410522
66293	410523
228395	410524
957	410525
35067	410526
5223	410527
64241	410528
63459	410529
127865	410530
11404	410531
115980	410532
4075	410533
330234	410534
176410	410535
48275	410536
281256	410537
8102	410538
109663	410539
175160	410540
110579	410541
6864	410542
182853	410543
96553	410544
81279	410545
179403	410546
158725	410547
24514	410548
31184	410549
8504	410550
34737	410551
202249	410552
163310	410553
73346	410554
56092	410555
14579	410556
86423	410557
211884	410558
21459	410559
56704	410560
156022	410561
66427	410562
6052	410563
1815	410564
81869	410565
123989	410566
89915	410567
22208	410568
25385	410569
12821	410570
104701	410571
63148	410572
213545	410573
135672	410574
39782	410575
32301	410576
6460	410577
110250	410578
59922	410579
69247	410580
64858	410581
207527	410582
6602	410583
59307	410584
71154	410585
95889	410586
11840	410587
13819	410588
283466	410589
259350	410590
12800	410591
4964	410592
163310	410593
31617	410594
29183	410595
27271	410596
35722	410597
10001	410598
202905	410599
87713	410600
175657	410601
22067	410602
5778	410603
102521	410604
71893	410605
19875	410606
110224	410607
144266	410608
5008	410609
40661	410610
41751	410611
85125	410612
32018	410613
1394	410614
24593	410615
72612	410616
81717	410617
215878	410618
158532	410619
2775	410620
35030	410621
4928	410622
50438	410623
5199	410624
48465	410625
23107	410626
38142	410627
75926	410628
71237	410629
72599	410630
18687	410631
350006	410632
130813	410633
56996	410634
18176	410635
6352	410636
5058	410637
8017	410638
136401	410639
42077	410640
6855	410641
181516	410642
151692	410643
40825	410644
248752	410645
58420	410646
41266	410647
19477	410648
20170	410649
70120	410650
4833	410651
70987	410652
11958	410653
129520	410654
100246	410655
113661	410656
143586	410657
122264	410658
324881	410659
13194	410660
34263	410661
51847	410662
583	410663
13607	410664
2078	410665
16280	410666
142456	410667
56370	410668
58773	410669
5783	410670
169193	410671
20881	410672
48898	410673
9219	410674
16064	410675
182590	410676
171583	410677
13906	410678
10068	410679
551	410680
13909	410681
40093	410682
5682	410683
37831	410684
25132	410685
4418	410686
14106	410687
1184	410688
35538	410689
129510	410690
6898	410691
65023	410692
936	410693
58290	410694
36297	410695
87356	410696
55232	410697
334493	410698
3297	410699
8580	410700
71477	410701
24802	410702
512	410703
18267	410704
29193	410705
42108	410706
1055	410707
105	410708
3528	410709
82717	410710
24269	410711
59052	410712
70185	410713
4671	410714
6074	410715
1814	410716
19180	410717
72895	410718
174413	410719
2212	410720
23806	410721
7805	410722
614	410723
2367	410724
12395	410725
110690	410726
88206	410727
51072	410728
12837	410729
356008	410730
6904	410731
87623	410732
30440	410733
10707	410734
17665	410735
48545	410736
171367	410737
330220	410738
120352	410739
110070	410740
254388	410741
19848	410742
255962	410743
5135	410744
9539	410745
52167	410746
194290	410747
136749	410748
54055	410749
150085	410750
105541	410751
26942	410752
6463	410753
52435	410754
10730	410755
57165	410756
28226	410757
110690	410758
191175	410759
226	410760
179320	410761
46775	410762
67837	410763
275300	410764
89896	410765
74626	410766
324071	410767
273054	410768
35024	410769
173219	410770
120350	410771
49428	410772
193315	410773
144218	410774
6878	410775
3223	410776
2654	410777
78	410778
198379	410779
289598	410780
83148	410781
66004	410782
276569	410783
128861	410784
109888	410785
22540	410786
103183	410787
59317	410788
90262	410789
286948	410790
34748	410791
910	410792
1927	410793
103911	410794
326729	410795
49086	410796
38030	410797
7713	410798
115090	410799
28673	410800
33357	410801
105205	410802
6581	410803
44717	410804
192371	410805
42778	410806
186785	410807
787	410808
4967	410809
53378	410810
343842	410811
30315	410812
10335	410813
51423	410814
38688	410815
334221	410816
156459	410817
9089	410818
106457	410819
189199	410820
32541	410821
7674	410822
96511	410823
19245	410824
22864	410825
4404	410826
207484	410827
72609	410828
10153	410829
64924	410830
70372	410831
19208	410832
27219	410833
26444	410834
140058	410835
3363	410836
14314	410837
338890	410838
2929	410839
1019	410840
34837	410841
21262	410842
4061	410843
41884	410844
75693	410845
125725	410846
53409	410847
195056	410848
289596	410849
171548	410850
8363	410851
49023	410852
92913	410853
110959	410854
100576	410855
206740	410856
269103	410857
334803	410858
84602	410859
47492	410860
118590	410861
34248	410862
1691	410863
11594	410864
22	410865
82908	410866
22137	410867
36976	410868
27351	410869
34042	410870
109447	410871
214813	410872
60625	410873
114172	410874
19005	410875
30715	410876
39526	410877
4179	410878
95821	410879
130833	410880
9308	410881
41972	410882
125085	410883
192096	410884
85018	410885
3218	410886
24261	410887
63324	410888
10597	410889
66719	410890
163509	410891
72328	410892
343	410893
98096	410894
607	410895
89504	410896
25841	410897
55197	410898
167799	410899
14539	410900
43687	410901
328346	410902
94156	410903
38463	410904
6596	410905
3894	410906
3971	410907
18	410908
12090	410909
11471	410910
83987	410911
1412	410912
39878	410913
125884	410914
7748	410915
11724	410916
112596	410917
13868	410918
115415	410919
127561	410920
248169	410921
13172	410922
288502	410923
57903	410924
147596	410925
9898	410926
17354	410927
58439	410928
134200	410929
254913	410930
41276	410931
242950	410932
19469	410933
211924	410934
38784	410935
81994	410936
37613	410937
129433	410938
131195	410939
129580	410940
125940	410941
9845	410942
87202	410943
145616	410944
39037	410945
232091	410946
19563	410947
142513	410948
2798	410949
84884	410950
288589	410951
25300	410952
237514	410953
15503	410954
24269	410955
56258	410956
81179	410957
167276	410958
125440	410959
167541	410960
96738	410961
50417	410962
1073	410963
149745	410964
121454	410965
104842	410966
39959	410967
21789	410968
124286	410969
54425	410970
9115	410971
62653	410972
175151	410973
20565	410974
13512	410975
93946	410976
146907	410977
43630	410978
44949	410979
147213	410980
66006	410981
49588	410982
145302	410983
243498	410984
232985	410985
289602	410986
51095	410987
83966	410988
65743	410989
240884	410990
34959	410991
41134	410992
10938	410993
14210	410994
174084	410995
56337	410996
592	410997
125255	410998
8393	410999
352518	411000
39878	411001
219036	411002
71936	411003
202117	411004
18210	411005
1028	411006
168257	411007
2192	411008
260408	411009
324203	411010
58589	411011
124107	411012
124107	411013
17170	411014
73822	411015
18123	411016
166994	411017
84441	411018
47488	411019
112039	411020
10109	411021
14051	411022
175265	411023
74646	411024
149391	411025
12765	411026
60828	411027
201688	411028
292033	411029
130894	411030
36295	411031
38184	411032
55009	411033
300385	411034
5504	411035
5429	411036
5305	411037
290865	411038
12714	411039
193889	411040
204146	411041
106377	411042
187934	411043
8679	411044
155039	411045
35504	411046
116568	411047
9767	411048
6125	411049
3489	411050
13558	411051
6221	411052
8421	411053
4939	411054
2452	411055
350815	411056
223512	411057
8471	411058
2892	411059
38821	411060
71955	411061
221201	411062
212328	411063
17805	411064
174635	411065
176272	411066
275130	411067
1593	411068
7865	411069
4319	411070
132159	411071
25744	411072
40437	411073
121066	411074
14681	411075
120900	411076
2226	411077
201	411078
351478	411079
52157	411080
169300	411081
270	411082
194456	411083
17822	411084
79	411085
4330	411086
8781	411087
8928	411088
72259	411089
7790	411090
6463	411091
206593	411092
1044	411093
105102	411094
49178	411095
29	411096
22294	411097
6262	411098
4124	411099
83901	411100
322345	411101
206269	411102
163906	411103
106447	411104
49558	411105
36563	411106
174395	411107
24220	411108
110116	411109
51765	411110
661	411111
83632	411112
11073	411113
29	411114
30067	411115
85	411116
24441	411117
179009	411118
173180	411119
9754	411120
21717	411121
131972	411122
38547	411123
4672	411124
83092	411125
40437	411126
2326	411127
49178	411128
175254	411129
329005	411130
93682	411131
324167	411132
64733	411133
12674	411134
351293	411135
349144	411136
289443	411137
19245	411138
7150	411139
194499	411140
32538	411141
104664	411142
12844	411143
1339	411144
109504	411145
19841	411146
3060	411147
72082	411148
29437	411149
109711	411150
5454	411151
195728	411152
38852	411153
10	411154
263980	411155
3975	411156
110868	411157
16	411158
55660	411159
1067	411160
55915	411161
3386	411162
48414	411163
53734	411164
24779	411165
18014	411166
17874	411167
455	411168
7425	411169
1886	411170
70268	411171
232883	411172
53445	411173
81545	411174
22036	411175
53391	411176
5734	411177
73520	411178
298134	411179
7628	411180
22430	411181
23901	411182
1346	411183
24887	411184
39106	411185
172762	411186
24779	411187
124711	411188
78796	411189
66094	411190
11096	411191
26519	411192
18263	411193
26927	411194
30331	411195
24221	411196
106695	411197
34478	411198
52041	411199
58644	411200
380	411201
173369	411202
25021	411203
53308	411204
15817	411205
65247	411206
34311	411207
55232	411208
53921	411209
447	411210
13281	411211
41	411212
173996	411213
186132	411214
34831	411215
55126	411216
279452	411217
30320	411218
1238	411219
47910	411220
325	411221
16255	411222
24911	411223
155249	411224
8097	411225
72184	411226
81994	411227
4957	411228
23281	411229
908	411230
17875	411231
108451	411232
118932	411233
49144	411234
917	411235
84026	411236
46136	411237
121732	411238
172900	411239
27440	411240
252071	411241
85618	411242
72088	411243
25682	411244
34699	411245
4742	411246
54541	411247
1544	411248
4943	411249
76657	411250
96670	411251
180384	411252
287420	411253
76980	411254
175051	411255
110195	411256
2781	411257
79320	411258
91308	411259
100815	411260
91012	411261
110135	411262
28185	411263
109550	411264
58195	411265
38910	411266
26389	411267
2781	411268
5306	411269
25362	411270
67842	411271
239033	411272
14064	411273
16059	411274
71704	411275
201768	411276
47	411277
49212	411278
61538	411279
32703	411280
24528	411281
72813	411282
10521	411283
6189	411284
22815	411285
64824	411286
5457	411287
71412	411288
49462	411289
27656	411290
4191	411291
262	411292
132910	411293
4007	411294
187935	411295
4053	411296
146826	411297
6561	411298
12177	411299
216517	411300
39976	411301
210736	411302
62024	411303
18182	411304
104008	411305
8893	411306
10205	411307
19454	411308
232710	411309
29502	411310
65893	411311
86107	411312
7713	411313
108321	411314
172366	411315
38967	411316
19052	411317
199566	411318
296443	411319
49300	411320
25907	411321
4319	411322
20702	411323
184611	411324
196249	411325
6221	411326
52035	411327
141407	411328
341575	411329
1239	411330
133973	411331
116968	411332
67913	411333
32541	411334
29268	411335
13303	411336
5233	411337
71136	411338
202528	411339
34321	411340
94603	411341
73	411342
56608	411343
110320	411344
53986	411345
24520	411346
27654	411347
885	411348
119374	411349
7785	411350
72229	411351
20146	411352
20316	411353
235552	411354
7191	411355
39878	411356
91919	411357
62344	411358
237720	411359
37913	411360
202703	411361
75588	411362
85458	411363
79725	411364
318246	411365
216168	411366
2388	411367
68651	411368
2642	411369
121317	411370
56243	411371
27629	411372
72672	411373
56263	411374
116499	411375
147516	411376
12492	411377
195915	411378
24635	411379
127922	411380
2780	411381
34315	411382
174637	411383
113089	411384
57395	411385
39212	411386
341245	411387
195030	411388
84157	411389
11527	411390
64182	411391
5147	411392
5422	411393
18526	411394
61542	411395
14598	411396
19890	411397
195547	411398
299169	411399
5430	411400
1537	411401
237543	411402
91491	411403
8486	411404
81722	411405
7422	411406
145882	411407
8572	411408
8913	411409
4540	411410
79592	411411
3894	411412
43955	411413
23220	411414
3608	411415
17295	411416
1424	411417
18711	411418
112307	411419
10881	411420
298111	411421
83668	411422
18433	411423
25307	411424
43131	411425
24568	411426
176270	411427
118571	411428
2646	411429
137274	411430
18409	411431
239802	411432
161868	411433
125360	411434
10888	411435
40173	411436
10091	411437
103654	411438
22305	411439
6074	411440
17429	411441
194043	411442
75	411443
153330	411444
100168	411445
2275	411446
26407	411447
59	411448
6331	411449
56224	411450
83169	411451
62653	411452
97870	411453
110671	411454
13109	411455
5538	411456
55966	411457
196098	411458
173256	411459
1280	411460
17390	411461
48410	411462
1878	411463
39437	411464
3203	411465
9827	411466
32120	411467
73968	411468
108861	411469
33793	411470
14696	411471
2965	411472
72070	411473
1186	411474
93195	411475
56002	411476
81271	411477
18	411478
41276	411479
10039	411480
59816	411481
31233	411482
128795	411483
287020	411484
77651	411485
27287	411486
129919	411487
31966	411488
84538	411489
89201	411490
2642	411491
143552	411492
34368	411493
72154	411494
206004	411495
101375	411496
2132	411497
238969	411498
17132	411499
130476	411500
174661	411501
176262	411502
32926	411503
12189	411504
206075	411505
2385	411506
807	411507
64187	411508
56323	411509
62785	411510
37610	411511
53541	411512
133	411513
86735	411514
22740	411515
163644	411516
135830	411517
6002	411518
24658	411519
455	411520
123708	411521
6264	411522
60239	411523
221408	411524
5572	411525
24491	411526
28	411527
5831	411528
33130	411529
110919	411530
27871	411531
50682	411532
3341	411533
211453	411534
749	411535
72594	411536
4936	411537
3496	411538
151697	411539
331060	411540
19945	411541
27473	411542
199713	411543
20056	411544
34947	411545
20056	411546
211931	411547
34947	411548
14814	411549
27473	411550
19945	411551
20056	411552
19945	411553
151221	411554
27473	411555
14814	411556
333514	411557
12019	411558
130395	411559
337713	411560
27663	411561
112946	411562
179305	411563
219949	411564
20056	411565
34947	411566
19945	411567
34947	411568
27473	411569
19945	411570
219499	411571
123291	411572
123297	411573
212221	411574
99477	411575
219580	411576
179305	411577
112940	411578
42649	411579
34947	411580
34947	411581
19945	411582
11075	411583
11075	411584
179705	411585
123291	411586
20056	411587
219792	411588
42649	411589
130203	411590
112940	411591
56835	411592
84532	411593
331035	411594
157295	411595
39261	411596
11075	411597
11075	411598
151221	411599
200770	411600
84493	411601
27473	411602
11075	411603
11075	411604
11075	411605
11075	411606
155545	411607
200770	411608
331580	411609
123297	411610
241767	411611
20056	411612
14814	411613
19945	411614
130395	411615
210813	411616
84493	411617
99477	411618
130203	411619
197451	411620
20056	411621
14814	411622
27473	411623
123168	411624
56659	411625
56659	411626
346236	411627
211803	411628
14814	411629
197671	411630
148753	411631
99477	411632
56659	411633
197451	411634
14814	411635
84532	411636
56659	411637
84532	411638
337919	411639
179688	411640
263007	411641
212979	411642
339766	411643
39963	411644
14502	411645
88318	411646
61530	411647
240758	411648
16239	411649
37817	411650
140165	411651
134099	411652
11141	411653
23970	411654
182644	411655
218273	411656
220811	411657
120895	411658
105302	411659
141673	411660
23209	411661
53270	411662
302192	411663
204578	411664
134522	411665
148586	411666
110728	411667
115431	411668
198999	411669
26734	411670
58488	411671
241442	411672
48446	411673
131269	411674
243705	411675
62917	411676
95374	411677
201624	411678
70271	411679
134037	411680
201691	411681
62985	411682
47464	411683
111513	411684
264216	411685
259611	411686
99395	411687
38340	411688
39998	411689
192867	411690
95778	411691
179733	411692
39906	411693
247181	411694
85113	411695
100366	411696
215462	411697
309249	411698
103300	411699
104837	411700
86549	411701
3939	411702
150378	411703
149162	411704
289227	411705
295069	411706
130957	411707
134703	411708
217597	411709
95383	411710
240814	411711
148783	411712
69741	411713
257044	411714
1869	411715
233102	411716
162036	411717
284538	411718
217928	411719
72811	411720
118701	411721
8236	411722
82589	411723
233777	411724
345060	411725
233792	411726
340708	411727
124445	411728
124445	411729
336916	411730
5571	411731
81143	411732
148845	411733
9139	411734
59140	411735
81305	411736
248488	411737
50321	411738
233596	411739
27731	411740
25217	411741
170986	411742
153257	411743
276036	411744
217276	411745
71012	411746
24632	411747
31730	411748
96591	411749
91183	411750
173944	411751
220019	411752
111330	411753
168988	411754
132477	411755
24486	411756
186703	411757
12441	411758
951	411759
344806	411760
132347	411761
11075	411762
7980	411763
133230	411764
194769	411765
72281	411766
277833	411767
89670	411768
35254	411769
121165	411770
24916	411771
34941	411772
19628	411773
1536	411774
39231	411775
215079	411776
11991	411777
158726	411778
2092	411779
382	411780
157967	411781
21102	411782
279522	411783
120408	411784
236321	411785
38333	411786
223764	411787
8576	411788
25016	411789
116889	411790
196654	411791
272473	411792
8530	411793
163174	411794
31762	411795
182565	411796
96076	411797
97617	411798
212253	411799
17721	411800
140898	411801
299	411802
336491	411803
168870	411804
122683	411805
235155	411806
35617	411807
233986	411808
133285	411809
309542	411810
130178	411811
60879	411812
64086	411813
333204	411814
302780	411815
107576	411816
26775	411817
124883	411818
308443	411819
3482	411820
156843	411821
333267	411822
337796	411823
203839	411824
339060	411825
180783	411826
143311	411827
210660	411828
12570	411829
183541	411830
15988	411831
119300	411832
44354	411833
115314	411834
67155	411835
4697	411836
4697	411837
4697	411838
75327	411839
4697	411840
4697	411841
75329	411842
4697	411843
182694	411844
4697	411845
315566	411846
1950	411847
196169	411848
91183	411849
178654	411850
134122	411851
124128	411852
14546	411853
219281	411854
32291	411855
38880	411856
282498	411857
118538	411858
17100	411859
192457	411860
65130	411861
43087	411862
360	411863
235935	411864
112228	411865
131382	411866
19362	411867
330492	411868
135792	411869
1099	411870
95315	411871
80841	411872
114664	411873
242464	411874
343306	411875
274290	411876
240821	411877
36325	411878
196947	411879
349751	411880
62928	411881
279725	411882
348888	411883
164275	411884
292151	411885
80821	411886
334773	411887
49721	411888
326654	411889
173408	411890
356156	411891
210068	411892
10436	411893
8740	411894
78049	411895
16247	411896
188360	411897
281780	411898
59308	411899
310790	411900
102256	411901
148028	411902
127079	411903
8937	411904
71281	411905
255468	411906
304	411907
57440	411908
45171	411909
158455	411910
18481	411911
63325	411912
76304	411913
42434	411914
56852	411915
2085	411916
2085	411917
63238	411918
260096	411919
57440	411920
8604	411921
8604	411922
27775	411923
234360	411924
142401	411925
231865	411926
209425	411927
260375	411928
26122	411929
87580	411930
185613	411931
219503	411932
76786	411933
285191	411934
85383	411935
299683	411936
54466	411937
79956	411938
161772	411939
19289	411940
40346	411941
19291	411942
175009	411943
25197	411944
1743	411945
12046	411946
150898	411947
170932	411948
23346	411949
3010	411950
2488	411951
2488	411952
2488	411953
16390	411954
353746	411955
13922	411956
1	411957
548	411958
5585	411959
282760	411960
37650	411961
156856	411962
254844	411963
11890	411964
243451	411965
1585	411966
82263	411967
2727	411968
26196	411969
179349	411970
112831	411971
86067	411972
191621	411973
76560	411974
239188	411975
20117	411976
120296	411977
11487	411978
75820	411979
124338	411980
124932	411981
4367	411982
189701	411983
31926	411984
69	411985
331619	411986
80400	411987
8088	411988
245951	411989
57885	411990
34733	411991
204494	411992
24730	411993
182016	411994
123253	411995
1	411996
30122	411997
114587	411998
132026	411999
43061	412000
988	412001
51159	412002
63580	412003
123805	412004
8604	412005
157530	412006
7983	412007
324991	412008
57842	412009
51439	412010
51017	412011
50137	412012
13449	412013
57503	412014
38217	412015
77634	412016
14666	412017
14666	412018
280448	412019
326097	412020
13084	412021
43352	412022
85736	412023
119145	412024
120169	412025
93744	412026
40214	412027
156359	412028
18908	412029
85061	412030
263485	412031
308878	412032
10272	412033
131618	412034
323661	412035
334100	412036
219505	412037
28617	412038
6391	412039
149377	412040
179702	412041
58553	412042
22782	412043
11246	412044
125970	412045
43404	412046
13636	412047
75588	412048
170776	412049
76064	412050
29584	412051
355057	412052
144845	412053
84894	412054
218461	412055
41477	412056
82152	412057
142889	412058
20474	412059
218168	412060
77	412061
185009	412062
294447	412063
94453	412064
85598	412065
45882	412066
123657	412067
3295	412068
339012	412069
57282	412070
251346	412071
50561	412072
4259	412073
13038	412074
263277	412075
73246	412076
40	412077
145053	412078
17025	412079
70943	412080
85363	412081
32628	412082
90161	412083
12106	412084
31363	412085
30312	412086
148785	412087
31422	412088
53740	412089
23022	412090
74859	412091
31363	412092
95400	412093
16967	412094
16078	412095
50804	412096
14288	412097
16078	412098
50810	412099
105912	412100
23617	412101
53854	412102
30312	412103
46269	412104
255333	412105
32532	412106
23617	412107
121438	412108
53740	412109
68120	412110
7683	412111
53789	412112
270610	412113
256291	412114
69524	412115
23648	412116
69166	412117
69365	412118
7683	412119
68120	412120
7683	412121
68731	412122
68809	412123
68553	412124
69365	412125
7683	412126
23648	412127
106395	412128
167791	412129
269222	412130
17255	412131
17255	412132
23648	412133
23690	412134
47484	412135
23648	412136
95400	412137
53854	412138
32532	412139
181929	412140
62979	412141
16967	412142
32532	412143
114216	412144
62979	412145
16078	412146
114139	412147
62186	412148
11695	412149
148520	412150
22568	412151
8739	412152
23690	412153
14288	412154
8739	412155
7683	412156
5386	412157
247029	412158
137921	412159
23540	412160
23648	412161
80976	412162
80976	412163
193748	412164
68298	412165
23540	412166
241421	412167
1058	412168
4146	412169
80600	412170
263251	412171
156672	412172
257188	412173
5807	412174
5807	412175
284832	412176
184138	412177
179470	412178
183564	412179
7760	412180
93765	412181
17413	412182
106003	412183
67685	412184
246701	412185
75623	412186
40638	412187
50680	412188
180053	412189
40381	412190
25317	412191
415	412192
14970	412193
39562	412194
19053	412195
8757	412196
30200	412197
19218	412198
452	412199
240698	412200
26051	412201
267540	412202
244313	412203
222563	412204
125976	412205
19981	412206
17130	412207
30090	412208
101009	412209
341454	412210
162031	412211
87689	412212
309802	412213
133884	412214
93026	412215
46659	412216
33433	412217
137710	412218
3494	412219
12039	412220
148104	412221
5884	412222
260267	412223
104651	412224
206738	412225
285287	412226
2471	412227
115846	412228
46149	412229
210038	412230
84349	412231
75679	412232
339984	412233
7278	412234
208646	412235
145632	412236
5383	412237
89837	412238
145809	412239
217905	412240
8651	412241
39029	412242
113283	412243
3316	412244
57670	412245
74133	412246
18257	412247
225650	412248
32663	412249
38060	412250
138582	412251
106256	412252
17291	412253
57889	412254
19056	412255
89708	412256
348874	412257
118415	412258
269	412259
119068	412260
9699	412261
276120	412262
211108	412263
29576	412264
40709	412265
109096	412266
56447	412267
133522	412268
8429	412269
225054	412270
59440	412271
239964	412272
353427	412273
88922	412274
249621	412275
96374	412276
184411	412277
14499	412278
69971	412279
22081	412280
219265	412281
16475	412282
14311	412283
124096	412284
290185	412285
16081	412286
38286	412287
35424	412288
55099	412289
51637	412290
35486	412291
89553	412292
32477	412293
16475	412294
8327	412295
10556	412296
253861	412297
32294	412298
98487	412299
10466	412300
145698	412301
38250	412302
24951	412303
50304	412304
58543	412305
28176	412306
40687	412307
111814	412308
115442	412309
127685	412310
112462	412311
8082	412312
121	412313
178234	412314
8654	412315
192169	412316
53071	412317
24801	412318
64566	412319
35916	412320
13182	412321
14535	412322
7336	412323
54305	412324
123642	412325
805	412326
156722	412327
184519	412328
152705	412329
91226	412330
38155	412331
3157	412332
33754	412333
11864	412334
123239	412335
126380	412336
8047	412337
6027	412338
6027	412339
6027	412340
6027	412341
12629	412342
125391	412343
68476	412344
95857	412345
18357	412346
7218	412347
185661	412348
22568	412349
12392	412350
31422	412351
51777	412352
61519	412353
144654	412354
144610	412355
45097	412356
66161	412357
148643	412358
45097	412359
91363	412360
3357	412361
191913	412362
91300	412363
16937	412364
101184	412365
229444	412366
221908	412367
101108	412368
139648	412369
60063	412370
241586	412371
139754	412372
90222	412373
89532	412374
60216	412375
65720	412376
4430	412377
137117	412378
137321	412379
21392	412380
141988	412381
141084	412382
40410	412383
140404	412384
87915	412385
65405	412386
26511	412387
140725	412388
140739	412389
141356	412390
18255	412391
15181	412392
63819	412393
31363	412394
28816	412395
65561	412396
221514	412397
141394	412398
230780	412399
224877	412400
141390	412401
59487	412402
138180	412403
31457	412404
225827	412405
90914	412406
59318	412407
28792	412408
221561	412409
328452	412410
5420	412411
225264	412412
231210	412413
20593	412414
74470	412415
221275	412416
14704	412417
137316	412418
7183	412419
346608	412420
63852	412421
241995	412422
240716	412423
261302	412424
261286	412425
222690	412426
21333	412427
21629	412428
18886	412429
43137	412430
326635	412431
150718	412432
242207	412433
1894	412434
73432	412435
21184	412436
224062	412437
136749	412438
65592	412439
226754	412440
9203	412441
329641	412442
222891	412443
159002	412444
138655	412445
91167	412446
261895	412447
328351	412448
18315	412449
137170	412450
295499	412451
60403	412452
20697	412453
228896	412454
53679	412455
221706	412456
223721	412457
89787	412458
354244	412459
154678	412460
15739	412461
339303	412462
10726	412463
2195	412464
185798	412465
9672	412466
306334	412467
139117	412468
85071	412469
93693	412470
95717	412471
79543	412472
50013	412473
204173	412474
133403	412475
107704	412476
281201	412477
44923	412478
91204	412479
178476	412480
98421	412481
216492	412482
112760	412483
345714	412484
279020	412485
79790	412486
23424	412487
168306	412488
1018	412489
146305	412490
67565	412491
354412	412492
51132	412493
96859	412494
148902	412495
32872	412496
155972	412497
27830	412498
63068	412499
79264	412500
17950	412501
336900	412502
74691	412503
123692	412504
60490	412505
174655	412506
47277	412507
100395	412508
173053	412509
1006	412510
282380	412511
80296	412512
70725	412513
79822	412514
24723	412515
197286	412516
54373	412517
332867	412518
19703	412519
842	412520
33181	412521
21436	412522
22716	412523
207058	412524
81519	412525
176662	412526
212879	412527
4008	412528
124114	412529
198128	412530
80748	412531
26323	412532
167187	412533
176781	412534
93152	412535
113073	412536
111182	412537
4558	412538
277976	412539
38305	412540
34569	412541
211023	412542
131457	412543
24395	412544
17406	412545
196660	412546
46199	412547
154145	412548
126712	412549
68195	412550
7580	412551
70573	412552
8763	412553
157218	412554
221467	412555
40368	412556
331117	412557
174859	412558
4473	412559
10453	412560
345890	412561
159745	412562
332189	412563
31451	412564
48204	412565
813	412566
295419	412567
82845	412568
214260	412569
192339	412570
87444	412571
216470	412572
12739	412573
34523	412574
114515	412575
169404	412576
4489	412577
170082	412578
161872	412579
294838	412580
214556	412581
22553	412582
145801	412583
122884	412584
183442	412585
90968	412586
19299	412587
256169	412588
21932	412589
100455	412590
174046	412591
54631	412592
178577	412593
148830	412594
74511	412595
186580	412596
232302	412597
180555	412598
65583	412599
214368	412600
194096	412601
19024	412602
246177	412603
123307	412604
84770	412605
185419	412606
310414	412607
210661	412608
177249	412609
24710	412610
71057	412611
337993	412612
166419	412613
23910	412614
276532	412615
166580	412616
294686	412617
125409	412618
47962	412619
85226	412620
139691	412621
2702	412622
113366	412623
235414	412624
191969	412625
96810	412626
143087	412627
63052	412628
294564	412629
59210	412630
103983	412631
55718	412632
204326	412633
14392	412634
148788	412635
12295	412636
357233	412637
91882	412638
182878	412639
156369	412640
251394	412641
259639	412642
43608	412643
278573	412644
346293	412645
70966	412646
86505	412647
179695	412648
303765	412649
207130	412650
234548	412651
184580	412652
51483	412653
113990	412654
4153	412655
492	412656
65838	412657
8141	412658
23125	412659
171467	412660
205700	412661
80500	412662
62943	412663
205545	412664
334126	412665
94841	412666
294271	412667
102777	412668
286601	412669
10121	412670
31374	412671
291916	412672
99103	412673
66584	412674
161197	412675
102896	412676
348651	412677
180115	412678
49705	412679
217753	412680
15730	412681
172351	412682
295567	412683
173815	412684
239860	412685
7675	412686
14838	412687
106485	412688
339964	412689
307123	412690
211341	412691
135151	412692
206202	412693
50602	412694
176807	412695
83747	412696
77248	412697
187109	412698
298422	412699
114659	412700
349650	412701
44852	412702
110231	412703
185071	412704
183958	412705
171877	412706
49868	412707
132653	412708
45568	412709
215	412710
250379	412711
44526	412712
24765	412713
152949	412714
3947	412715
134156	412716
1178	412717
57149	412718
18108	412719
40283	412720
117300	412721
16538	412722
90786	412723
82675	412724
5285	412725
3726	412726
106350	412727
112394	412728
74407	412729
64765	412730
143748	412731
84939	412732
180310	412733
76525	412734
28927	412735
33610	412736
40681	412737
39142	412738
300136	412739
149729	412740
50253	412741
36291	412742
33022	412743
76730	412744
35396	412745
133687	412746
1114	412747
14166	412748
10696	412749
153703	412750
30049	412751
114360	412752
53659	412753
78135	412754
126534	412755
27821	412756
278204	412757
226496	412758
165932	412759
8909	412760
16128	412761
42784	412762
100554	412763
60469	412764
216710	412765
266666	412766
17004	412767
189462	412768
40391	412769
124613	412770
57675	412771
15288	412772
107127	412773
191602	412774
8270	412775
14466	412776
247326	412777
1716	412778
102873	412779
54579	412780
36777	412781
292523	412782
17618	412783
71540	412784
5576	412785
47903	412786
27190	412787
134018	412788
54093	412789
113778	412790
79971	412791
791	412792
80300	412793
108540	412794
73825	412795
82487	412796
385	412797
4153	412798
14068	412799
12674	412800
68934	412801
17585	412802
131048	412803
34298	412804
2162	412805
32718	412806
24720	412807
1137	412808
771	412809
22130	412810
19382	412811
187001	412812
239800	412813
335903	412814
16378	412815
21032	412816
163837	412817
97171	412818
312396	412819
263601	412820
8321	412821
189259	412822
45611	412823
24196	412824
130045	412825
2161	412826
6106	412827
294084	412828
163828	412829
23704	412830
113895	412831
59130	412832
162288	412833
5160	412834
108806	412835
244	412836
8771	412837
285612	412838
5102	412839
75538	412840
169397	412841
43874	412842
180258	412843
115121	412844
208783	412845
6446	412846
158187	412847
156780	412848
35949	412849
200793	412850
46522	412851
69169	412852
207605	412853
124131	412854
80106	412855
1704	412856
8208	412857
30886	412858
119648	412859
89585	412860
2687	412861
37001	412862
6071	412863
59302	412864
72559	412865
14052	412866
122595	412867
103464	412868
129508	412869
91859	412870
165805	412871
16943	412872
129	412873
8359	412874
67344	412875
159	412876
18718	412877
57098	412878
119062	412879
118999	412880
51173	412881
18261	412882
66997	412883
154668	412884
185809	412885
149303	412886
37649	412887
81355	412888
301597	412889
312513	412890
19551	412891
33548	412892
3151	412893
60163	412894
53930	412895
120685	412896
76857	412897
92255	412898
5562	412899
45812	412900
147508	412901
2756	412902
311005	412903
6698	412904
209418	412905
159	412906
31	412907
109326	412908
1144	412909
43750	412910
26111	412911
14735	412912
16358	412913
753	412914
127184	412915
129	412916
125168	412917
21486	412918
32812	412919
2758	412920
21253	412921
345834	412922
312150	412923
162485	412924
6467	412925
206465	412926
124135	412927
14735	412928
133014	412929
221638	412930
306235	412931
187840	412932
357166	412933
82186	412934
335	412935
244	412936
314236	412937
15691	412938
2042	412939
3077	412940
11703	412941
7299	412942
499	412943
62884	412944
301633	412945
139148	412946
29487	412947
182425	412948
76139	412949
78690	412950
8325	412951
17356	412952
69286	412953
5998	412954
119176	412955
4216	412956
46379	412957
46855	412958
40518	412959
9584	412960
103801	412961
219728	412962
2240	412963
61391	412964
57038	412965
79123	412966
127197	412967
7172	412968
88286	412969
55296	412970
46763	412971
10884	412972
63224	412973
117784	412974
14050	412975
22411	412976
1218	412977
285408	412978
55173	412979
30543	412980
234667	412981
21601	412982
7562	412983
2992	412984
10604	412985
97291	412986
35643	412987
78760	412988
30067	412989
5249	412990
28245	412991
46044	412992
10340	412993
3729	412994
5249	412995
61036	412996
21634	412997
300740	412998
9680	412999
208713	413000
99388	413001
13785	413002
372	413003
18746	413004
8505	413005
56825	413006
74664	413007
11734	413008
7643	413009
6014	413010
7198	413011
95733	413012
104150	413013
56945	413014
11122	413015
85776	413016
232063	413017
211136	413018
22994	413019
1005	413020
772	413021
199384	413022
124636	413023
86999	413024
44160	413025
116647	413026
187207	413027
270085	413028
174884	413029
8987	413030
33530	413031
24438	413032
98693	413033
355567	413034
168140	413035
24159	413036
24352	413037
280611	413038
3932	413039
65317	413040
330237	413041
47039	413042
183347	413043
163112	413044
50486	413045
28230	413046
4773	413047
289600	413048
24324	413049
1516	413050
3701	413051
105402	413052
208424	413053
33928	413054
5332	413055
208555	413056
14909	413057
14463	413058
116135	413059
47635	413060
17771	413061
200868	413062
70011	413063
1855	413064
16440	413065
47935	413066
66850	413067
9067	413068
70696	413069
1532	413070
116749	413071
19990	413072
27059	413073
97346	413074
76786	413075
18029	413076
1522	413077
199720	413078
129334	413079
136380	413080
115529	413081
1831	413082
62763	413083
71707	413084
73903	413085
57333	413086
14312	413087
19079	413088
12119	413089
4600	413090
91230	413091
2928	413092
76616	413093
189031	413094
22763	413095
78316	413096
189031	413097
52946	413098
315869	413099
149152	413100
142656	413101
29157	413102
66056	413103
17196	413104
179715	413105
40256	413106
199141	413107
37726	413108
133959	413109
191869	413110
41905	413111
269058	413112
211890	413113
11936	413114
10919	413115
346150	413116
85726	413117
26777	413118
218623	413119
345591	413120
69277	413121
58859	413122
247286	413123
39147	413124
38202	413125
29583	413126
46681	413127
116364	413128
13418	413129
144555	413130
162280	413131
103861	413132
273335	413133
70098	413134
11458	413135
32114	413136
143162	413137
130262	413138
151464	413139
69967	413140
11336	413141
38192	413142
95998	413143
348910	413144
10919	413145
201775	413146
3367	413147
58834	413148
12909	413149
614	413150
62953	413151
10728	413152
66844	413153
85969	413154
98347	413155
90827	413156
146591	413157
43123	413158
88875	413159
242	413160
67568	413161
81807	413162
124036	413163
253681	413164
54950	413165
151908	413166
269668	413167
11148	413168
144725	413169
113198	413170
222973	413171
56830	413172
6722	413173
75563	413174
50957	413175
195162	413176
75923	413177
1023	413178
200828	413179
81508	413180
124416	413181
214630	413182
50231	413183
27618	413184
348101	413185
201226	413186
65690	413187
133465	413188
181913	413189
198616	413190
86742	413191
201997	413192
87208	413193
307533	413194
353215	413195
88769	413196
130618	413197
202840	413198
68612	413199
107493	413200
47623	413201
12882	413202
10965	413203
215584	413204
220708	413205
249912	413206
182510	413207
26675	413208
256898	413209
40251	413210
87684	413211
69765	413212
81176	413213
217873	413214
33096	413215
63921	413216
8705	413217
157574	413218
57711	413219
41389	413220
61333	413221
80904	413222
230927	413223
8401	413224
40251	413225
126256	413226
320025	413227
19821	413228
95998	413229
101475	413230
71324	413231
77021	413232
11584	413233
3696	413234
50960	413235
114765	413236
12909	413237
27640	413238
41783	413239
217274	413240
253446	413241
6627	413242
6695	413243
156839	413244
67487	413245
11458	413246
185725	413247
62013	413248
2089	413249
185793	413250
19022	413251
178923	413252
23927	413253
223849	413254
53863	413255
45216	413256
100805	413257
81930	413258
66408	413259
19258	413260
122821	413261
45259	413262
159861	413263
21780	413264
15418	413265
9484	413266
78838	413267
24205	413268
31583	413269
112787	413270
39933	413271
114842	413272
82065	413273
131240	413274
55338	413275
12733	413276
158841	413277
276753	413278
125626	413279
92240	413280
203287	413281
235744	413282
41275	413283
6931	413284
6931	413285
30782	413286
134626	413287
144978	413288
75319	413289
11152	413290
95927	413291
262805	413292
40086	413293
27163	413294
134672	413295
168820	413296
80432	413297
90080	413298
23592	413299
47504	413300
19596	413301
27531	413302
1618	413303
16918	413304
14934	413305
207391	413306
175203	413307
26815	413308
23583	413309
12828	413310
129373	413311
118845	413312
188334	413313
9731	413314
47532	413315
42776	413316
11382	413317
9326	413318
181712	413319
47930	413320
23769	413321
143748	413322
89626	413323
120791	413324
68905	413325
69346	413326
29	413327
14953	413328
416	413329
40706	413330
26777	413331
125808	413332
26389	413333
135345	413334
7746	413335
4023	413336
124317	413337
28781	413338
59231	413339
64259	413340
156422	413341
25	413342
273539	413343
18261	413344
3090	413345
22921	413346
26338	413347
29532	413348
9453	413349
227190	413350
49165	413351
19609	413352
68475	413353
126491	413354
221047	413355
13027	413356
95482	413357
27948	413358
27414	413359
15581	413360
86887	413361
160140	413362
13653	413363
195346	413364
71762	413365
94107	413366
23588	413367
2119	413368
8214	413369
9339	413370
14253	413371
15413	413372
51527	413373
14822	413374
72375	413375
35840	413376
10824	413377
172907	413378
961	413379
145221	413380
15050	413381
8809	413382
24295	413383
24352	413384
42156	413385
47588	413386
16685	413387
24262	413388
162870	413389
1256	413390
30254	413391
90399	413392
22528	413393
9790	413394
38493	413395
164292	413396
37728	413397
69352	413398
9311	413399
83185	413400
124840	413401
19982	413402
85018	413403
13198	413404
211918	413405
124878	413406
12852	413407
9289	413408
10065	413409
199960	413410
14768	413411
92601	413412
316127	413413
14135	413414
281198	413415
46754	413416
19173	413417
48838	413418
84690	413419
6697	413420
179549	413421
9660	413422
4334	413423
52489	413424
7492	413425
4322	413426
3121	413427
372	413428
315978	413429
58940	413430
219150	413431
11441	413432
167226	413433
110887	413434
5680	413435
46619	413436
72110	413437
56692	413438
7992	413439
1970	413440
4076	413441
20507	413442
7865	413443
5442	413444
54474	413445
335991	413446
3106	413447
21346	413448
74225	413449
79659	413450
81349	413451
214831	413452
98121	413453
77976	413454
41469	413455
717	413456
11420	413457
77300	413458
141677	413459
34301	413460
61177	413461
132844	413462
196600	413463
9624	413464
134678	413465
213864	413466
66767	413467
8816	413468
132608	413469
212964	413470
203841	413471
225440	413472
2128	413473
71258	413474
97394	413475
47018	413476
23994	413477
71211	413478
12787	413479
125916	413480
11126	413481
12943	413482
100953	413483
8871	413484
4773	413485
28876	413486
11212	413487
145399	413488
8738	413489
9618	413490
49455	413491
3519	413492
4196	413493
6194	413494
146311	413495
48548	413496
103145	413497
274544	413498
6474	413499
286412	413500
48538	413501
83058	413502
16875	413503
66776	413504
17190	413505
826	413506
33213	413507
106680	413508
118750	413509
32564	413510
25671	413511
55113	413512
3196	413513
144356	413514
3448	413515
5204	413516
49523	413517
13237	413518
81437	413519
25739	413520
45018	413521
17223	413522
60029	413523
10943	413524
24491	413525
73842	413526
101777	413527
1322	413528
121373	413529
110577	413530
35200	413531
14982	413532
21348	413533
30589	413534
7421	413535
188996	413536
6617	413537
306461	413538
177491	413539
178637	413540
340804	413541
349443	413542
48649	413543
84992	413544
6071	413545
3599	413546
188917	413547
3792	413548
725	413549
9878	413550
40623	413551
21791	413552
164857	413553
44532	413554
8408	413555
56748	413556
79550	413557
68304	413558
173424	413559
65027	413560
53697	413561
51168	413562
25684	413563
62138	413564
4163	413565
109174	413566
273133	413567
12622	413568
86397	413569
73665	413570
105471	413571
23344	413572
199941	413573
25305	413574
2658	413575
4007	413576
125629	413577
215444	413578
4930	413579
47883	413580
3160	413581
349	413582
738	413583
106452	413584
74438	413585
10326	413586
16159	413587
17184	413588
247801	413589
3586	413590
38927	413591
68056	413592
183069	413593
6679	413594
143055	413595
75124	413596
6697	413597
108877	413598
90287	413599
224931	413600
134662	413601
16541	413602
51196	413603
28421	413604
124839	413605
167656	413606
59393	413607
5404	413608
88823	413609
20518	413610
72855	413611
5761	413612
201450	413613
14214	413614
92074	413615
218958	413616
44984	413617
3224	413618
270987	413619
183058	413620
103782	413621
14270	413622
194580	413623
76194	413624
177833	413625
944	413626
54909	413627
3034	413628
61457	413629
27486	413630
6696	413631
12807	413632
8377	413633
16272	413634
1015	413635
96675	413636
179974	413637
81726	413638
945	413639
3365	413640
29640	413641
19848	413642
143099	413643
3312	413644
130573	413645
19264	413646
66132	413647
17781	413648
209653	413649
14813	413650
88297	413651
1003	413652
6139	413653
75055	413654
18271	413655
8908	413656
296	413657
10767	413658
32697	413659
7992	413660
4216	413661
18	413662
52651	413663
4291	413664
25682	413665
1463	413666
85951	413667
5577	413668
23417	413669
37707	413670
33537	413671
58240	413672
44557	413673
23417	413674
50401	413675
10176	413676
142481	413677
167555	413678
21722	413679
49931	413680
5439	413681
104095	413682
43203	413683
304178	413684
68640	413685
7649	413686
59542	413687
111900	413688
4091	413689
34411	413690
72014	413691
13360	413692
18104	413693
21359	413694
28600	413695
1541	413696
87	413697
5868	413698
8738	413699
5416	413700
100634	413701
283307	413702
7688	413703
94516	413704
229799	413705
15169	413706
53786	413707
303961	413708
32076	413709
227803	413710
153423	413711
199407	413712
65704	413713
32482	413714
566	413715
4999	413716
58495	413717
55178	413718
10256	413719
34996	413720
104759	413721
5404	413722
31527	413723
23647	413724
29520	413725
4316	413726
202509	413727
26499	413728
29657	413729
97137	413730
46699	413731
219479	413732
55105	413733
382	413734
54932	413735
10326	413736
26873	413737
97677	413738
85362	413739
17398	413740
21470	413741
62044	413742
19988	413743
2290	413744
113676	413745
178975	413746
9495	413747
15740	413748
14126	413749
46994	413750
5426	413751
79620	413752
72639	413753
8403	413754
23613	413755
46278	413756
47138	413757
27229	413758
41759	413759
71140	413760
274824	413761
17921	413762
65281	413763
4795	413764
147730	413765
9486	413766
104227	413767
29923	413768
89139	413769
24712	413770
6147	413771
164	413772
147770	413773
174574	413774
34242	413775
3776	413776
6716	413777
272513	413778
22797	413779
84887	413780
46232	413781
124088	413782
15138	413783
2639	413784
280166	413785
32506	413786
74594	413787
43981	413788
7269	413789
210460	413790
39190	413791
83024	413792
9760	413793
7899	413794
2106	413795
24412	413796
3541	413797
14461	413798
4874	413799
23756	413800
61131	413801
26489	413802
86462	413803
17164	413804
284435	413805
82235	413806
79436	413807
11620	413808
150224	413809
172734	413810
351548	413811
12711	413812
173076	413813
1401	413814
60601	413815
24608	413816
2270	413817
12687	413818
191301	413819
71270	413820
171691	413821
24206	413822
47061	413823
141812	413824
212057	413825
102978	413826
109475	413827
19194	413828
11657	413829
292816	413830
12169	413831
114111	413832
117069	413833
81235	413834
3959	413835
13314	413836
34294	413837
125595	413838
6507	413839
8574	413840
37121	413841
72578	413842
174261	413843
191427	413844
5685	413845
2568	413846
56833	413847
339190	413848
90179	413849
1106	413850
78333	413851
46401	413852
1320	413853
5943	413854
104326	413855
14214	413856
73583	413857
22718	413858
20335	413859
180975	413860
175062	413861
171	413862
8318	413863
23435	413864
7260	413865
104917	413866
16569	413867
71875	413868
8188	413869
103506	413870
9539	413871
85093	413872
267719	413873
84611	413874
34828	413875
305646	413876
916	413877
65290	413878
299032	413879
96582	413880
3666	413881
54040	413882
12782	413883
193331	413884
7054	413885
157380	413886
84920	413887
13849	413888
157482	413889
83927	413890
248666	413891
120849	413892
66086	413893
86159	413894
86565	413895
188639	413896
214879	413897
11818	413898
177410	413899
206682	413900
128282	413901
270885	413902
267043	413903
26187	413904
63827	413905
150923	413906
21903	413907
101488	413908
11034	413909
76673	413910
10618	413911
37892	413912
2812	413913
25615	413914
134931	413915
55115	413916
1421	413917
43755	413918
32116	413919
111622	413920
3321	413921
37186	413922
8038	413923
16092	413924
21469	413925
102443	413926
350794	413927
36107	413928
39166	413929
71327	413930
333825	413931
301825	413932
73141	413933
253934	413934
87032	413935
49657	413936
15900	413937
747	413938
299487	413939
300152	413940
178903	413941
179682	413942
322362	413943
105816	413944
131312	413945
39796	413946
95475	413947
242737	413948
4458	413949
149042	413950
95475	413951
176894	413952
223932	413953
177170	413954
68727	413955
326171	413956
48257	413957
116306	413958
3855	413959
51553	413960
145206	413961
185910	413962
10395	413963
28848	413964
256913	413965
35681	413966
129131	413967
134644	413968
58595	413969
349243	413970
51599	413971
133679	413972
87526	413973
11844	413974
1718	413975
310870	413976
3318	413977
11167	413978
158352	413979
60832	413980
58549	413981
54936	413982
339866	413983
67384	413984
4820	413985
326639	413986
73783	413987
176630	413988
196292	413989
2725	413990
220966	413991
509	413992
196020	413993
69190	413994
212414	413995
80587	413996
13904	413997
116627	413998
266202	413999
33623	414000
343765	414001
44471	414002
301938	414003
2484	414004
14614	414005
63327	414006
184003	414007
142590	414008
143720	414009
234134	414010
143753	414011
234215	414012
41470	414013
29022	414014
234250	414015
143782	414016
29094	414017
91369	414018
6129	414019
108289	414020
222197	414021
160224	414022
73336	414023
111554	414024
3352	414025
131461	414026
20175	414027
52564	414028
140015	414029
120657	414030
265669	414031
51630	414032
6754	414033
2351	414034
146175	414035
43087	414036
116640	414037
228416	414038
168334	414039
44912	414040
27981	414041
117602	414042
79034	414043
48509	414044
8286	414045
3540	414046
26170	414047
68782	414048
33571	414049
156721	414050
170239	414051
251547	414052
4373	414053
87196	414054
300126	414055
105419	414056
566	414057
60826	414058
91872	414059
91853	414060
433	414061
433	414062
433	414063
25452	414064
113222	414065
295569	414066
1143	414067
263789	414068
63303	414069
40965	414070
186211	414071
4556	414072
85223	414073
11813	414074
7064	414075
25692	414076
5573	414077
50188	414078
28650	414079
2	414080
72	414081
211109	414082
75327	414083
285006	414084
84570	414085
39270	414086
65042	414087
169850	414088
10097	414089
46709	414090
8179	414091
35000	414092
150876	414093
321727	414094
100467	414095
100388	414096
259125	414097
340461	414098
6236	414099
11966	414100
212320	414101
84741	414102
127002	414103
177006	414104
5546	414105
120559	414106
112163	414107
1212	414108
129646	414109
166651	414110
7660	414111
57612	414112
71004	414113
69761	414114
7235	414115
2626	414116
11537	414117
165016	414118
27963	414119
24094	414120
77658	414121
316091	414122
9347	414123
265513	414124
128664	414125
95608	414126
48434	414127
43454	414128
1697	414129
19002	414130
16901	414131
299929	414132
32276	414133
100314	414134
299798	414135
209604	414136
208906	414137
270566	414138
122394	414139
24342	414140
247336	414141
48278	414142
187611	414143
8115	414144
62166	414145
7344	414146
70048	414147
6336	414148
226189	414149
66988	414150
21424	414151
88474	414152
80886	414153
130238	414154
32967	414155
168089	414156
11464	414157
174475	414158
7855	414159
7821	414160
285841	414161
48823	414162
91182	414163
109075	414164
48633	414165
72299	414166
2225	414167
294640	414168
13197	414169
167850	414170
119640	414171
166029	414172
118561	414173
328079	414174
141450	414175
162744	414176
110062	414177
110062	414178
176309	414179
230678	414180
72377	414181
49271	414182
316107	414183
290406	414184
38548	414185
12285	414186
293306	414187
10505	414188
33230	414189
73222	414190
160900	414191
160814	414192
4691	414193
264511	414194
193572	414195
102145	414196
239364	414197
43635	414198
239430	414199
113222	414200
32973	414201
143376	414202
347654	414203
29868	414204
338665	414205
305305	414206
119754	414207
62162	414208
61012	414209
56039	414210
25905	414211
200641	414212
157852	414213
301813	414214
29278	414215
14339	414216
74417	414217
54009	414218
104815	414219
60072	414220
82681	414221
48136	414222
115719	414223
8497	414224
3944	414225
107624	414226
179839	414227
347772	414228
161513	414229
299	414230
170188	414231
86405	414232
153919	414233
92299	414234
103141	414235
335609	414236
201413	414237
136625	414238
27132	414239
14171	414240
196178	414241
204303	414242
28427	414243
111500	414244
93213	414245
11442	414246
70843	414247
251927	414248
294035	414249
120944	414250
355830	414251
355708	414252
19912	414253
35172	414254
134287	414255
54015	414256
243687	414257
166491	414258
46488	414259
168384	414260
347847	414261
159542	414262
105939	414263
289407	414264
173228	414265
355380	414266
23342	414267
281457	414268
136426	414269
245318	414270
226320	414271
259111	414272
224445	414273
143276	414274
224440	414275
35087	414276
24004	414277
90707	414278
180222	414279
7851	414280
1832	414281
77647	414282
49196	414283
14572	414284
7544	414285
773	414286
69585	414287
14101	414288
40369	414289
114	414290
5153	414291
17653	414292
109433	414293
80793	414294
4648	414295
5228	414296
6936	414297
4474	414298
16138	414299
67269	414300
67287	414301
1754	414302
9420	414303
26968	414304
44546	414305
885	414306
14497	414307
7271	414308
5228	414309
16969	414310
132355	414311
48874	414312
10808	414313
116031	414314
7520	414315
72101	414316
17656	414317
24656	414318
7960	414319
85	414320
57572	414321
80823	414322
33994	414323
19445	414324
11641	414325
65431	414326
31211	414327
52438	414328
3085	414329
52025	414330
244	414331
3764	414332
27999	414333
27	414334
707	414335
13277	414336
29507	414337
7056	414338
5104	414339
16162	414340
6240	414341
195784	414342
56724	414343
6525	414344
69806	414345
1818	414346
109720	414347
86226	414348
169738	414349
81867	414350
10071	414351
1475	414352
109718	414353
13863	414354
12993	414355
131338	414356
52461	414357
86174	414358
3055	414359
6700	414360
53437	414361
2185	414362
47434	414363
3194	414364
7078	414365
14573	414366
59841	414367
1308	414368
3065	414369
1755	414370
87493	414371
171560	414372
182575	414373
65835	414374
12313	414375
9892	414376
22347	414377
26694	414378
62853	414379
3762	414380
57639	414381
8765	414382
182466	414383
21985	414384
5949	414385
9987	414386
1040	414387
134466	414388
110412	414389
11231	414390
84869	414391
188852	414392
159729	414393
1729	414394
7216	414395
22180	414396
1344	414397
34377	414398
58696	414399
25361	414400
20937	414401
33707	414402
273587	414403
11735	414404
4939	414405
38178	414406
37012	414407
31140	414408
66443	414409
7800	414410
34224	414411
187678	414412
133303	414413
53271	414414
8247	414415
441	414416
26090	414417
15025	414418
123001	414419
19561	414420
4209	414421
39635	414422
28982	414423
215030	414424
7281	414425
101471	414426
6803	414427
393	414428
26866	414429
315798	414430
15994	414431
147463	414432
13493	414433
41512	414434
86045	414435
24176	414436
602	414437
13362	414438
36941	414439
7764	414440
574	414441
52441	414442
106808	414443
80117	414444
92	414445
20870	414446
187580	414447
29825	414448
296	414449
13088	414450
17892	414451
1067	414452
22210	414453
106339	414454
186431	414455
120333	414456
2209	414457
64847	414458
41101	414459
1040	414460
3903	414461
3125	414462
77197	414463
17765	414464
49312	414465
201	414466
1520	414467
41256	414468
21850	414469
1181	414470
3998	414471
151966	414472
18165	414473
48342	414474
45691	414475
86318	414476
14729	414477
49224	414478
1150	414479
70210	414480
171536	414481
17307	414482
88647	414483
35035	414484
177254	414485
138520	414486
193326	414487
12843	414488
37020	414489
198840	414490
149275	414491
30370	414492
18241	414493
18909	414494
106380	414495
52554	414496
152225	414497
63275	414498
11	414499
618	414500
161194	414501
820	414502
19901	414503
254	414504
3755	414505
27807	414506
2380	414507
2871	414508
34190	414509
34296	414510
542	414511
547	414512
465	414513
5321	414514
1151	414515
39771	414516
20116	414517
2873	414518
324809	414519
7940	414520
33624	414521
34277	414522
38557	414523
25917	414524
119343	414525
149489	414526
145186	414527
58059	414528
43950	414529
46326	414530
353135	414531
22026	414532
325161	414533
16277	414534
259665	414535
252933	414536
202233	414537
1471	414538
202367	414539
10016	414540
66994	414541
64162	414542
188669	414543
76041	414544
97537	414545
126832	414546
51489	414547
7083	414548
333639	414549
15459	414550
106216	414551
147404	414552
5217	414553
10823	414554
5791	414555
91162	414556
127537	414557
42219	414558
89729	414559
15408	414560
113317	414561
34617	414562
207558	414563
1738	414564
18741	414565
1011	414566
100560	414567
7173	414568
25301	414569
62244	414570
26597	414571
61193	414572
126659	414573
100483	414574
68606	414575
41928	414576
220227	414577
147653	414578
46207	414579
195260	414580
229506	414581
32126	414582
44746	414583
21653	414584
18497	414585
73634	414586
25173	414587
1321	414588
346593	414589
2015	414590
94000	414591
141850	414592
37679	414593
70314	414594
79576	414595
180115	414596
2918	414597
50302	414598
203573	414599
354975	414600
3006	414601
230047	414602
177143	414603
214984	414604
35982	414605
33665	414606
20827	414607
33781	414608
287138	414609
132194	414610
112237	414611
234125	414612
162638	414613
69283	414614
194370	414615
115766	414616
11469	414617
35375	414618
72272	414619
100891	414620
71523	414621
3089	414622
349400	414623
571	414624
4217	414625
84020	414626
13119	414627
3310	414628
154434	414629
118314	414630
72166	414631
121480	414632
111412	414633
11014	414634
205813	414635
96733	414636
6664	414637
166673	414638
1137	414639
48761	414640
37450	414641
2454	414642
9444	414643
1429	414644
88758	414645
158986	414646
5855	414647
10164	414648
208623	414649
173469	414650
2525	414651
4568	414652
83700	414653
14716	414654
276082	414655
72283	414656
72574	414657
5233	414658
37166	414659
41078	414660
103752	414661
8168	414662
2182	414663
17949	414664
64923	414665
110777	414666
29707	414667
207488	414668
14638	414669
220415	414670
111615	414671
284171	414672
103975	414673
5051	414674
108406	414675
26118	414676
48649	414677
286	414678
55264	414679
108673	414680
850	414681
9285	414682
119601	414683
25705	414684
20433	414685
108537	414686
151917	414687
1664	414688
345107	414689
5342	414690
45431	414691
287513	414692
34751	414693
17702	414694
133361	414695
34312	414696
31982	414697
14025	414698
22426	414699
22252	414700
20896	414701
12115	414702
220120	414703
24537	414704
94165	414705
34284	414706
79293	414707
6922	414708
140746	414709
172753	414710
50648	414711
17060	414712
87448	414713
48447	414714
2225	414715
688	414716
122141	414717
53843	414718
7726	414719
121786	414720
135161	414721
42092	414722
14313	414723
117481	414724
159691	414725
189976	414726
76286	414727
16803	414728
7533	414729
26033	414730
302812	414731
102393	414732
9680	414733
58473	414734
4761	414735
2242	414736
78535	414737
66783	414738
119108	414739
9214	414740
356586	414741
36827	414742
20923	414743
17159	414744
149	414745
134754	414746
27197	414747
244159	414748
26702	414749
3814	414750
310496	414751
28118	414752
210035	414753
149782	414754
337229	414755
72498	414756
200363	414757
191724	414758
320905	414759
239835	414760
353751	414761
18380	414762
308264	414763
149658	414764
128451	414765
7203	414766
281712	414767
86201	414768
26448	414769
129939	414770
287772	414771
152013	414772
110259	414773
65746	414774
207451	414775
43640	414776
37986	414777
24830	414778
9093	414779
34724	414780
351875	414781
208967	414782
97604	414783
94672	414784
26173	414785
12084	414786
57290	414787
1963	414788
292586	414789
87185	414790
30591	414791
246578	414792
133176	414793
357095	414794
298695	414795
58940	414796
136204	414797
327492	414798
24567	414799
43686	414800
42028	414801
30709	414802
207152	414803
43731	414804
215554	414805
77372	414806
36229	414807
185246	414808
15848	414809
63451	414810
289744	414811
115053	414812
215404	414813
294404	414814
112312	414815
35000	414816
281168	414817
215384	414818
73987	414819
52117	414820
36817	414821
287657	414822
82284	414823
4447	414824
220814	414825
324161	414826
80684	414827
53146	414828
96159	414829
188002	414830
156905	414831
218200	414832
350282	414833
62777	414834
320567	414835
195313	414836
256967	414837
157458	414838
35502	414839
244716	414840
78730	414841
178852	414842
7189	414843
87455	414844
354967	414845
191686	414846
179336	414847
349058	414848
45873	414849
127477	414850
78743	414851
239725	414852
37263	414853
323127	414854
319500	414855
78833	414856
153169	414857
249969	414858
153131	414859
35300	414860
323201	414861
195598	414862
39435	414863
168648	414864
375	414865
200096	414866
115025	414867
58809	414868
178701	414869
49103	414870
70734	414871
260212	414872
12578	414873
189644	414874
8126	414875
137039	414876
61543	414877
16425	414878
687	414879
6102	414880
3336	414881
19660	414882
19660	414883
40085	414884
24126	414885
48707	414886
17946	414887
1472	414888
23014	414889
163950	414890
171695	414891
6256	414892
34368	414893
90130	414894
37625	414895
40631	414896
38037	414897
80864	414898
102801	414899
26897	414900
59889	414901
33946	414902
173400	414903
32958	414904
6766	414905
20530	414906
68643	414907
7699	414908
7807	414909
10836	414910
1292	414911
66079	414912
3330	414913
39903	414914
4127	414915
77623	414916
170996	414917
41205	414918
18941	414919
3490	414920
5464	414921
229352	414922
70094	414923
284364	414924
7579	414925
90492	414926
128508	414927
163636	414928
26953	414929
54138	414930
296187	414931
28181	414932
119898	414933
39189	414934
18909	414935
22518	414936
11201	414937
8300	414938
114562	414939
45731	414940
125545	414941
540	414942
3467	414943
37750	414944
310	414945
7726	414946
1654	414947
67109	414948
42449	414949
4404	414950
68215	414951
1755	414952
13381	414953
85874	414954
5065	414955
73771	414956
2295	414957
52121	414958
126200	414959
247984	414960
188915	414961
139563	414962
82351	414963
11318	414964
126002	414965
38105	414966
39301	414967
27764	414968
4874	414969
13751	414970
11906	414971
4508	414972
11445	414973
5210	414974
129479	414975
196574	414976
55916	414977
33174	414978
43073	414979
21191	414980
116425	414981
116425	414982
116425	414983
78333	414984
37814	414985
52354	414986
76710	414987
65363	414988
54838	414989
5639	414990
6613	414991
2757	414992
60172	414993
10008	414994
17860	414995
140210	414996
26221	414997
78372	414998
62908	414999
131026	415000
188305	415001
269056	415002
235010	415003
29530	415004
210412	415005
115962	415006
58370	415007
20231	415008
402	415009
44729	415010
155937	415011
14481	415012
60574	415013
112406	415014
70829	415015
355769	415016
307592	415017
326102	415018
10266	415019
7175	415020
7175	415021
8036	415022
60761	415023
277540	415024
44986	415025
164401	415026
143110	415027
215448	415028
31485	415029
69750	415030
9	415031
14962	415032
15005	415033
96526	415034
21649	415035
166282	415036
82145	415037
126879	415038
98941	415039
28705	415040
243384	415041
197146	415042
3441	415043
26811	415044
23399	415045
21123	415046
92661	415047
61341	415048
107932	415049
92189	415050
120601	415051
44310	415052
4118	415053
4118	415054
138	415055
26127	415056
54110	415057
113934	415058
218441	415059
166304	415060
145042	415061
201575	415062
238958	415063
10057	415064
281010	415065
294292	415066
184673	415067
63196	415068
86157	415069
45324	415070
158723	415071
3418	415072
58393	415073
81796	415074
343711	415075
202484	415076
31839	415077
2444	415078
2304	415079
16976	415080
164136	415081
14046	415082
18906	415083
284719	415084
284027	415085
71192	415086
284655	415087
284235	415088
128081	415089
11435	415090
30166	415091
148816	415092
150539	415093
241449	415094
240788	415095
242481	415096
150916	415097
98715	415098
34635	415099
59996	415100
273678	415101
335870	415102
254028	415103
3167	415104
99489	415105
21694	415106
100210	415107
337823	415108
60267	415109
241623	415110
32674	415111
99489	415112
99730	415113
296447	415114
10733	415115
18462	415116
99730	415117
99730	415118
253974	415119
245781	415120
63720	415121
433	415122
334252	415123
152976	415124
209947	415125
174234	415126
340761	415127
289126	415128
182423	415129
24847	415130
242201	415131
5882	415132
89594	415133
31379	415134
31379	415135
31379	415136
31379	415137
31379	415138
31379	415139
252156	415140
181882	415141
336549	415142
6418	415143
125751	415144
220116	415145
63251	415146
151868	415147
57925	415148
129297	415149
433	415150
69472	415151
300162	415152
250164	415153
129871	415154
49513	415155
116447	415156
23154	415157
202480	415158
46136	415159
66447	415160
270220	415161
17059	415162
8491	415163
42476	415164
335659	415165
335572	415166
339591	415167
177001	415168
289521	415169
19695	415170
334617	415171
150778	415172
28283	415173
27602	415174
48757	415175
4003	415176
25523	415177
21109	415178
93458	415179
21972	415180
345095	415181
15952	415182
137	415183
160513	415184
321955	415185
176867	415186
1798	415187
353941	415188
9609	415189
6126	415190
16650	415191
272817	415192
98801	415193
390	415194
350152	415195
105632	415196
264786	415197
1798	415198
5175	415199
315150	415200
1206	415201
7633	415202
194270	415203
176609	415204
195093	415205
26106	415206
161079	415207
31854	415208
22848	415209
9521	415210
238928	415211
65059	415212
5912	415213
2138	415214
119216	415215
80044	415216
327828	415217
122627	415218
50570	415219
3103	415220
67104	415221
44328	415222
264235	415223
5534	415224
5161	415225
32776	415226
26393	415227
166217	415228
15773	415229
670	415230
7467	415231
40	415232
120611	415233
813	415234
172395	415235
16684	415236
158381	415237
40988	415238
285349	415239
12506	415240
67059	415241
152090	415242
120867	415243
314685	415244
32511	415245
22344	415246
221	415247
1196	415248
1277	415249
160296	415250
31922	415251
251	415252
392	415253
101937	415254
109988	415255
9554	415256
51	415257
160613	415258
16731	415259
160604	415260
190986	415261
65059	415262
16797	415263
103577	415264
147344	415265
2950	415266
117915	415267
264071	415268
22923	415269
2578	415270
5911	415271
209038	415272
5888	415273
252	415274
52	415275
61905	415276
16797	415277
44055	415278
98562	415279
128	415280
252817	415281
318747	415282
69201	415283
263957	415284
6691	415285
127832	415286
138829	415287
26000	415288
53181	415289
76000	415290
123	415291
314865	415292
212479	415293
33664	415294
138494	415295
207800	415296
102118	415297
323797	415298
310522	415299
83790	415300
154597	415301
16730	415302
45682	415303
74500	415304
51	415305
21607	415306
5956	415307
311189	415308
118970	415309
120515	415310
16451	415311
11720	415312
7512	415313
40	415314
9011	415315
89	415316
106196	415317
52721	415318
1060	415319
620	415320
120842	415321
140381	415322
55386	415323
327484	415324
160784	415325
106419	415326
7607	415327
2731	415328
784	415329
53869	415330
25496	415331
19229	415332
8220	415333
5634	415334
149268	415335
1834	415336
52910	415337
12468	415338
81084	415339
20988	415340
22399	415341
78305	415342
30438	415343
8969	415344
21599	415345
149204	415346
2918	415347
137555	415348
201046	415349
4029	415350
29250	415351
21601	415352
7167	415353
86628	415354
99093	415355
7641	415356
39552	415357
56316	415358
27448	415359
168547	415360
123905	415361
11762	415362
50469	415363
65440	415364
31377	415365
113106	415366
181057	415367
271501	415368
128231	415369
84328	415370
74659	415371
61664	415372
10864	415373
103769	415374
185790	415375
186031	415376
81419	415377
77221	415378
28958	415379
42381	415380
257373	415381
67472	415382
29877	415383
5103	415384
185590	415385
5728	415386
39324	415387
83	415388
213636	415389
334172	415390
4668	415391
80209	415392
142847	415393
282056	415394
142782	415395
343710	415396
14441	415397
309488	415398
200383	415399
34477	415400
36628	415401
260264	415402
17178	415403
10987	415404
222670	415405
170664	415406
243948	415407
218193	415408
40159	415409
20718	415410
198	415411
106366	415412
227721	415413
187220	415414
330482	415415
41083	415416
176557	415417
73597	415418
79218	415419
46667	415420
163128	415421
246304	415422
1712	415423
73915	415424
160444	415425
67071	415426
93933	415427
202442	415428
121381	415429
340977	415430
101046	415431
146255	415432
194688	415433
22296	415434
158789	415435
2627	415436
218896	415437
9835	415438
321046	415439
161542	415440
111789	415441
63694	415442
279141	415443
276128	415444
185005	415445
198507	415446
76001	415447
84506	415448
24048	415449
28612	415450
123747	415451
77880	415452
203601	415453
123889	415454
10979	415455
182969	415456
192206	415457
17659	415458
260812	415459
124452	415460
75924	415461
216912	415462
169340	415463
134453	415464
26683	415465
14377	415466
82211	415467
169740	415468
21349	415469
179695	415470
144386	415471
23463	415472
2397	415473
60144	415474
168410	415475
76238	415476
57848	415477
239491	415478
14121	415479
22823	415480
138333	415481
101857	415482
20709	415483
72829	415484
29928	415485
144639	415486
198361	415487
25778	415488
151644	415489
45908	415490
244959	415491
200754	415492
58752	415493
38552	415494
45816	415495
2161	415496
86697	415497
119717	415498
318018	415499
312338	415500
88954	415501
350186	415502
18457	415503
1230	415504
45354	415505
210409	415506
98357	415507
28708	415508
353326	415509
55529	415510
108946	415511
158827	415512
45433	415513
51629	415514
796	415515
5842	415516
67081	415517
16981	415518
5592	415519
3453	415520
7066	415521
30150	415522
1007	415523
135849	415524
323305	415525
16821	415526
6819	415527
296005	415528
81043	415529
106766	415530
155923	415531
15818	415532
132923	415533
106113	415534
111096	415535
11608	415536
260696	415537
116137	415538
181741	415539
28126	415540
67129	415541
177880	415542
67210	415543
93633	415544
159521	415545
45794	415546
45815	415547
125278	415548
51507	415549
44438	415550
10619	415551
138835	415552
76889	415553
75190	415554
28960	415555
133011	415556
74380	415557
325851	415558
85335	415559
99394	415560
85292	415561
237184	415562
167391	415563
187565	415564
96370	415565
42742	415566
76929	415567
41420	415568
22923	415569
78885	415570
11845	415571
61034	415572
179139	415573
82529	415574
33473	415575
217894	415576
129315	415577
86301	415578
343118	415579
19131	415580
30724	415581
5117	415582
83295	415583
12613	415584
75490	415585
116469	415586
178259	415587
18215	415588
23172	415589
68139	415590
40199	415591
119982	415592
10482	415593
59151	415594
41054	415595
241121	415596
113030	415597
99995	415598
348864	415599
21736	415600
3345	415601
10940	415602
339538	415603
52174	415604
255177	415605
82410	415606
110551	415607
653	415608
28274	415609
22817	415610
93397	415611
36088	415612
120414	415613
30268	415614
204256	415615
22024	415616
16505	415617
77528	415618
124264	415619
50368	415620
61706	415621
12980	415622
114431	415623
150600	415624
174446	415625
73613	415626
9704	415627
43622	415628
212399	415629
122937	415630
177760	415631
301273	415632
41854	415633
37603	415634
50626	415635
124973	415636
7474	415637
62881	415638
41020	415639
126763	415640
215828	415641
126966	415642
20159	415643
23993	415644
152812	415645
106446	415646
129951	415647
106478	415648
276811	415649
160326	415650
9515	415651
98276	415652
120368	415653
64382	415654
52176	415655
87514	415656
87558	415657
118525	415658
36786	415659
186978	415660
1312	415661
304702	415662
58654	415663
35551	415664
115655	415665
108172	415666
39394	415667
23673	415668
6266	415669
25118	415670
31568	415671
21306	415672
127665	415673
5206	415674
153435	415675
126625	415676
25351	415677
51294	415678
241192	415679
282491	415680
20209	415681
463	415682
45143	415683
54510	415684
19619	415685
184057	415686
185136	415687
695	415688
310479	415689
55217	415690
35933	415691
325312	415692
314857	415693
119672	415694
38977	415695
99938	415696
13693	415697
33	415698
180201	415699
35422	415700
86852	415701
34861	415702
115894	415703
82322	415704
33054	415705
28141	415706
11	415707
120312	415708
166427	415709
84060	415710
51825	415711
82222	415712
54488	415713
15350	415714
101009	415715
83881	415716
33	415717
47923	415718
549	415719
126039	415720
277387	415721
118913	415722
76316	415723
18431	415724
6	415725
133371	415726
35287	415727
111963	415728
102531	415729
138853	415730
68155	415731
45287	415732
276503	415733
32591	415734
191770	415735
2346	415736
838	415737
52751	415738
152586	415739
75094	415740
259165	415741
150711	415742
3331	415743
39938	415744
433	415745
29227	415746
117157	415747
286766	415748
129085	415749
204423	415750
103730	415751
16367	415752
32804	415753
266769	415754
284874	415755
160302	415756
194898	415757
67003	415758
263802	415759
88327	415760
63581	415761
111955	415762
203250	415763
115906	415764
259315	415765
296657	415766
185117	415767
44629	415768
120893	415769
102594	415770
53255	415771
346359	415772
45299	415773
17492	415774
153482	415775
5057	415776
200794	415777
15828	415778
100826	415779
19446	415780
196482	415781
30576	415782
15468	415783
187262	415784
11449	415785
153870	415786
348584	415787
268243	415788
334222	415789
665	415790
255871	415791
18374	415792
2401	415793
152561	415794
144831	415795
52177	415796
7416	415797
257999	415798
21258	415799
120410	415800
11225	415801
81146	415802
8575	415803
97481	415804
17415	415805
161239	415806
31098	415807
29841	415808
21395	415809
29841	415810
15677	415811
15987	415812
56039	415813
186120	415814
55356	415815
87112	415816
68787	415817
154288	415818
197122	415819
88272	415820
4393	415821
29506	415822
298143	415823
268129	415824
68669	415825
166262	415826
35840	415827
21033	415828
30540	415829
6288	415830
116221	415831
76578	415832
109355	415833
90791	415834
32752	415835
63472	415836
13467	415837
4479	415838
117550	415839
250559	415840
90598	415841
48474	415842
44545	415843
97567	415844
186488	415845
10253	415846
74534	415847
20271	415848
81359	415849
37984	415850
53078	415851
149929	415852
14504	415853
35679	415854
155150	415855
43232	415856
76285	415857
139316	415858
256622	415859
71396	415860
76503	415861
42484	415862
1373	415863
17305	415864
181241	415865
187547	415866
99409	415867
127841	415868
33881	415869
12585	415870
185916	415871
334900	415872
84971	415873
88846	415874
178686	415875
139861	415876
75368	415877
112617	415878
87465	415879
200107	415880
75479	415881
75383	415882
16123	415883
90385	415884
138776	415885
331490	415886
82305	415887
201288	415888
36659	415889
13498	415890
118953	415891
31833	415892
248384	415893
248678	415894
12184	415895
213459	415896
73356	415897
96188	415898
2759	415899
161380	415900
31925	415901
23506	415902
74410	415903
217720	415904
95580	415905
298274	415906
79905	415907
189693	415908
244591	415909
31249	415910
318370	415911
4204	415912
894	415913
116519	415914
1899	415915
158845	415916
45316	415917
87209	415918
131071	415919
57848	415920
76300	415921
120936	415922
47692	415923
177	415924
25639	415925
45221	415926
208801	415927
185893	415928
3562	415929
126402	415930
9161	415931
47732	415932
124539	415933
64540	415934
26852	415935
4315	415936
5921	415937
179254	415938
264103	415939
5654	415940
27147	415941
74745	415942
109525	415943
2509	415944
203774	415945
49630	415946
191252	415947
125326	415948
9077	415949
316233	415950
55245	415951
111960	415952
45305	415953
128359	415954
505	415955
5257	415956
25044	415957
11720	415958
236356	415959
184101	415960
287400	415961
203102	415962
350690	415963
200738	415964
57662	415965
21786	415966
299079	415967
91081	415968
204682	415969
15314	415970
88513	415971
196687	415972
328973	415973
8448	415974
160596	415975
5094	415976
215931	415977
323701	415978
70126	415979
184842	415980
95185	415981
150258	415982
51025	415983
198894	415984
80837	415985
202540	415986
103756	415987
54215	415988
339554	415989
179237	415990
236572	415991
202416	415992
31583	415993
120625	415994
54482	415995
153255	415996
50301	415997
180295	415998
177944	415999
25192	416000
35599	416001
306830	416002
7042	416003
59584	416004
197708	416005
126453	416006
256592	416007
298985	416008
86391	416009
308341	416010
100258	416011
153619	416012
13732	416013
133172	416014
2401	416015
92809	416016
216034	416017
220830	416018
39752	416019
86011	416020
20834	416021
5201	416022
8791	416023
169526	416024
18201	416025
89249	416026
74513	416027
87427	416028
29022	416029
181144	416030
65987	416031
21937	416032
334687	416033
39230	416034
200898	416035
58531	416036
1438	416037
208895	416038
5486	416039
284368	416040
180295	416041
4463	416042
101388	416043
9300	416044
115473	416045
60040	416046
146066	416047
16543	416048
137939	416049
75545	416050
4068	416051
18849	416052
20749	416053
391	416054
79587	416055
70037	416056
198826	416057
144317	416058
342720	416059
43721	416060
186002	416061
297437	416062
182530	416063
14813	416064
344841	416065
89355	416066
312691	416067
274175	416068
90550	416069
160703	416070
302810	416071
160364	416072
8983	416073
35072	416074
125465	416075
15173	416076
11434	416077
26395	416078
104796	416079
253192	416080
105780	416081
74370	416082
228674	416083
226163	416084
107485	416085
197629	416086
220583	416087
51606	416088
73932	416089
45367	416090
143333	416091
179519	416092
133883	416093
31203	416094
157547	416095
119301	416096
75307	416097
179636	416098
184086	416099
51102	416100
4581	416101
125423	416102
115971	416103
38087	416104
171296	416105
198510	416106
97989	416107
1795	416108
213546	416109
200882	416110
113021	416111
57577	416112
144128	416113
23566	416114
3499	416115
34758	416116
90036	416117
74202	416118
41619	416119
38119	416120
199260	416121
94380	416122
55405	416123
214359	416124
47177	416125
72991	416126
333141	416127
197050	416128
79930	416129
91361	416130
151178	416131
3623	416132
92403	416133
146084	416134
71471	416135
111593	416136
6576	416137
285198	416138
30184	416139
16533	416140
253435	416141
344306	416142
92518	416143
113315	416144
48501	416145
20348	416146
18394	416147
34984	416148
227067	416149
248586	416150
167598	416151
16110	416152
129628	416153
330416	416154
136122	416155
190779	416156
83167	416157
205958	416158
13079	416159
237	416160
176756	416161
29001	416162
87566	416163
33415	416164
621	416165
36750	416166
43	416167
60214	416168
189488	416169
53695	416170
155668	416171
61694	416172
97438	416173
115077	416174
81577	416175
41690	416176
345325	416177
40159	416178
88591	416179
37005	416180
286566	416181
251771	416182
9591	416183
14720	416184
133400	416185
64030	416186
1454	416187
313823	416188
149182	416189
31922	416190
117506	416191
2339	416192
45501	416193
29324	416194
25004	416195
115872	416196
28520	416197
77947	416198
38607	416199
60772	416200
170845	416201
9797	416202
30006	416203
41274	416204
197390	416205
295365	416206
7058	416207
9459	416208
237077	416209
5611	416210
98585	416211
21748	416212
29128	416213
45604	416214
860	416215
115589	416216
306473	416217
26479	416218
307612	416219
115305	416220
289251	416221
45861	416222
81136	416223
1573	416224
14784	416225
146456	416226
235181	416227
235180	416228
177287	416229
179685	416230
34600	416231
343376	416232
111097	416233
89493	416234
162550	416235
102122	416236
72801	416237
15945	416238
297434	416239
184683	416240
248922	416241
56261	416242
25155	416243
47809	416244
347618	416245
350648	416246
255678	416247
272247	416248
50772	416249
89445	416250
50107	416251
258370	416252
31956	416253
135243	416254
7067	416255
332348	416256
239376	416257
77768	416258
46464	416259
104180	416260
11805	416261
78346	416262
16720	416263
67648	416264
142981	416265
262845	416266
850	416267
85929	416268
65777	416269
13927	416270
316901	416271
276882	416272
44476	416273
164479	416274
78286	416275
11714	416276
106534	416277
158113	416278
198968	416279
193814	416280
106731	416281
118884	416282
120587	416283
87651	416284
14191	416285
92607	416286
60117	416287
102529	416288
31163	416289
59967	416290
2883	416291
47853	416292
38572	416293
42039	416294
316017	416295
40696	416296
25445	416297
186630	416298
166582	416299
80515	416300
8209	416301
1050	416302
20989	416303
32116	416304
268163	416305
45593	416306
16718	416307
50302	416308
49707	416309
45799	416310
318324	416311
20806	416312
149803	416313
46670	416314
25990	416315
6512	416316
148311	416317
69657	416318
186670	416319
205992	416320
81475	416321
18928	416322
23157	416323
115305	416324
130185	416325
19893	416326
160368	416327
46078	416328
10330	416329
220750	416330
107489	416331
90969	416332
2339	416333
28764	416334
112702	416335
16304	416336
52037	416337
144181	416338
10580	416339
201541	416340
283416	416341
58589	416342
62292	416343
38233	416344
292510	416345
258859	416346
8486	416347
265440	416348
265324	416349
106864	416350
19362	416351
3582	416352
48355	416353
108075	416354
122142	416355
153223	416356
1361	416357
334226	416358
54768	416359
158689	416360
108305	416361
18864	416362
20992	416363
694	416364
347839	416365
105526	416366
91164	416367
183657	416368
187690	416369
181328	416370
181308	416371
72528	416372
85764	416373
29851	416374
43371	416375
80039	416376
176738	416377
3364	416378
8494	416379
134579	416380
214094	416381
12530	416382
61835	416383
313120	416384
76719	416385
86932	416386
25591	416387
81540	416388
346973	416389
99289	416390
8099	416391
64485	416392
46985	416393
6777	416394
25353	416395
25325	416396
14026	416397
7558	416398
129276	416399
50238	416400
75048	416401
119699	416402
82791	416403
107640	416404
278209	416405
161687	416406
82216	416407
1769	416408
138745	416409
308576	416410
68479	416411
80254	416412
91834	416413
60797	416414
78655	416415
29306	416416
276415	416417
174102	416418
38227	416419
9048	416420
19783	416421
190587	416422
17913	416423
24268	416424
115102	416425
1	416426
263285	416427
135412	416428
270153	416429
1	416430
692	416431
75003	416432
7377	416433
6674	416434
165206	416435
17911	416436
344927	416437
64473	416438
313304	416439
50528	416440
8189	416441
9134	416442
132746	416443
108	416444
6906	416445
95700	416446
162490	416447
14173	416448
7087	416449
120664	416450
319350	416451
105038	416452
34632	416453
5417	416454
40428	416455
67406	416456
67450	416457
37466	416458
40194	416459
26088	416460
112715	416461
23166	416462
64255	416463
104063	416464
155769	416465
20447	416466
116427	416467
310691	416468
23004	416469
189109	416470
237641	416471
2416	416472
28731	416473
41731	416474
6951	416475
62798	416476
12671	416477
60134	416478
88139	416479
98869	416480
128427	416481
62287	416482
144167	416483
109671	416484
124038	416485
92740	416486
43546	416487
37514	416488
161597	416489
112285	416490
728	416491
25996	416492
68248	416493
101016	416494
23158	416495
44228	416496
68225	416497
300	416498
57650	416499
11530	416500
7420	416501
21849	416502
235856	416503
40961	416504
158603	416505
266221	416506
108139	416507
233701	416508
21341	416509
285	416510
33085	416511
105689	416512
10024	416513
31443	416514
18966	416515
118184	416516
319797	416517
7594	416518
312350	416519
51746	416520
3054	416521
9659	416522
909	416523
93943	416524
128544	416525
19502	416526
68367	416527
117541	416528
10633	416529
16706	416530
77756	416531
18820	416532
28319	416533
449	416534
21937	416535
91329	416536
329486	416537
348155	416538
55830	416539
319844	416540
35513	416541
170936	416542
74522	416543
248052	416544
6643	416545
119062	416546
40398	416547
339548	416548
80316	416549
140564	416550
122757	416551
5858	416552
3104	416553
3031	416554
93872	416555
3334	416556
35033	416557
6649	416558
33544	416559
204125	416560
42309	416561
216434	416562
20201	416563
135078	416564
126746	416565
192293	416566
11549	416567
2712	416568
77297	416569
9044	416570
707	416571
70719	416572
12539	416573
55041	416574
36203	416575
29561	416576
16828	416577
25567	416578
11559	416579
329215	416580
29244	416581
26117	416582
7729	416583
1791	416584
187382	416585
404	416586
48237	416587
341297	416588
13808	416589
2085	416590
51817	416591
14800	416592
62164	416593
97125	416594
242922	416595
31344	416596
121151	416597
973	416598
43045	416599
43351	416600
26112	416601
35934	416602
15868	416603
30872	416604
17378	416605
57343	416606
79110	416607
107745	416608
30662	416609
19164	416610
131183	416611
189428	416612
260897	416613
17485	416614
3141	416615
11161	416616
4507	416617
93838	416618
83700	416619
102324	416620
3661	416621
273906	416622
8150	416623
58703	416624
42084	416625
61492	416626
25584	416627
8093	416628
9138	416629
79589	416630
129684	416631
52575	416632
17485	416633
209100	416634
19227	416635
244968	416636
4498	416637
195248	416638
2475	416639
57964	416640
591	416641
2870	416642
63258	416643
19204	416644
248413	416645
324249	416646
10795	416647
1816	416648
78511	416649
2985	416650
29461	416651
10210	416652
237174	416653
111581	416654
1247	416655
1660	416656
203752	416657
2347	416658
12314	416659
96977	416660
86500	416661
36709	416662
52914	416663
232578	416664
15471	416665
53388	416666
44472	416667
257485	416668
80723	416669
255209	416670
43036	416671
117482	416672
5078	416673
3860	416674
291884	416675
1046	416676
5071	416677
42630	416678
122966	416679
23184	416680
13353	416681
150735	416682
673	416683
77087	416684
1426	416685
204638	416686
337	416687
4010	416688
52813	416689
52813	416690
19007	416691
16702	416692
20288	416693
13963	416694
99476	416695
4471	416696
28257	416697
77600	416698
2743	416699
144228	416700
44985	416701
234016	416702
283539	416703
14277	416704
14983	416705
2148	416706
65	416707
40426	416708
15074	416709
150212	416710
78203	416711
10600	416712
85728	416713
52064	416714
9065	416715
128	416716
226170	416717
11710	416718
336271	416719
14191	416720
101862	416721
78463	416722
65	416723
56133	416724
900	416725
1214	416726
65	416727
18531	416728
65	416729
232295	416730
162026	416731
23315	416732
99226	416733
5964	416734
38227	416735
1051	416736
212	416737
188343	416738
47038	416739
14058	416740
198381	416741
312560	416742
23947	416743
67069	416744
263786	416745
23468	416746
139167	416747
160447	416748
155890	416749
149791	416750
36277	416751
43632	416752
46835	416753
267663	416754
326079	416755
63185	416756
163119	416757
99399	416758
155830	416759
182086	416760
163872	416761
27463	416762
16944	416763
67796	416764
5984	416765
68732	416766
45708	416767
245995	416768
295662	416769
58112	416770
296653	416771
245938	416772
149559	416773
246095	416774
21743	416775
245346	416776
97335	416777
66069	416778
14573	416779
353	416780
231	416781
63116	416782
74091	416783
15765	416784
274894	416785
27041	416786
134409	416787
81405	416788
25194	416789
27471	416790
31291	416791
4521	416792
27471	416793
254377	416794
8639	416795
58518	416796
155095	416797
80922	416798
514	416799
112880	416800
299384	416801
84675	416802
6285	416803
195761	416804
10844	416805
145064	416806
8971	416807
34852	416808
4118	416809
8957	416810
10708	416811
200667	416812
120170	416813
59285	416814
2776	416815
146347	416816
251075	416817
5643	416818
146415	416819
124905	416820
15625	416821
11643	416822
58386	416823
142490	416824
146832	416825
146674	416826
87699	416827
112303	416828
279864	416829
2851	416830
4689	416831
3725	416832
67903	416833
206820	416834
111403	416835
194438	416836
333879	416837
99363	416838
216382	416839
45925	416840
276201	416841
10035	416842
6906	416843
1803	416844
144300	416845
99322	416846
156617	416847
121784	416848
99492	416849
314028	416850
30329	416851
5087	416852
119992	416853
200658	416854
57771	416855
92983	416856
35414	416857
42148	416858
243051	416859
134850	416860
3408	416861
54033	416862
11019	416863
8503	416864
282265	416865
137657	416866
96707	416867
94442	416868
249294	416869
18426	416870
222884	416871
224178	416872
334903	416873
207115	416874
63770	416875
253341	416876
58457	416877
1742	416878
264196	416879
2045	416880
245775	416881
275956	416882
16063	416883
25230	416884
67269	416885
779	416886
45613	416887
45347	416888
35031	416889
300118	416890
170561	416891
95740	416892
35464	416893
183147	416894
318032	416895
12773	416896
89664	416897
77167	416898
26667	416899
3869	416900
43534	416901
415	416902
377	416903
148838	416904
241497	416905
30174	416906
54697	416907
31120	416908
30170	416909
332985	416910
4027	416911
79049	416912
5012	416913
32038	416914
200063	416915
2074	416916
11924	416917
78722	416918
9178	416919
101120	416920
107675	416921
148	416922
11032	416923
115454	416924
215831	416925
214804	416926
18591	416927
10478	416928
55657	416929
15999	416930
208865	416931
58903	416932
24039	416933
156453	416934
111309	416935
176863	416936
110397	416937
50407	416938
172180	416939
285375	416940
287392	416941
80268	416942
279457	416943
176858	416944
111361	416945
336937	416946
86862	416947
25125	416948
208822	416949
291807	416950
48302	416951
48259	416952
279459	416953
130838	416954
49980	416955
6302	416956
42378	416957
106928	416958
122770	416959
94837	416960
130188	416961
107859	416962
111362	416963
76002	416964
61286	416965
6687	416966
198157	416967
170251	416968
64078	416969
131078	416970
111149	416971
41838	416972
172183	416973
294859	416974
206252	416975
242864	416976
5754	416977
73317	416978
84559	416979
38288	416980
45118	416981
276600	416982
34519	416983
294942	416984
111124	416985
176639	416986
83202	416987
128203	416988
291131	416989
176867	416990
236113	416991
19283	416992
46545	416993
177425	416994
206113	416995
128523	416996
18457	416997
23985	416998
349851	416999
180873	417000
254208	417001
346130	417002
295109	417003
83312	417004
168916	417005
209301	417006
303044	417007
279049	417008
128469	417009
202	417010
114392	417011
145546	417012
7983	417013
137447	417014
182419	417015
128223	417016
91910	417017
168153	417018
349348	417019
251994	417020
104852	417021
342636	417022
199776	417023
206120	417024
695	417025
107270	417026
116459	417027
50060	417028
356842	417029
53931	417030
219444	417031
198986	417032
120239	417033
237787	417034
336894	417035
139012	417036
25060	417037
197732	417038
159989	417039
1637	417040
92724	417041
12646	417042
1809	417043
81885	417044
232879	417045
117941	417046
14659	417047
113681	417048
154747	417049
61188	417050
22553	417051
31308	417052
265023	417053
143902	417054
236495	417055
314360	417056
161111	417057
37652	417058
130928	417059
79526	417060
82591	417061
271459	417062
317673	417063
332857	417064
112554	417065
4757	417066
130653	417067
98413	417068
222663	417069
52747	417070
12773	417071
87945	417072
30197	417073
653	417074
653	417075
155388	417076
155388	417077
255852	417078
54287	417079
30162	417080
190261	417081
30490	417082
98926	417083
54680	417084
59978	417085
145194	417086
66062	417087
4098	417088
156039	417089
156039	417090
63168	417091
23558	417092
9448	417093
220342	417094
80274	417095
80273	417096
48570	417097
196819	417098
49502	417099
73055	417100
110998	417101
44815	417102
44815	417103
44815	417104
11789	417105
190790	417106
102883	417107
251016	417108
260493	417109
81	417110
7745	417111
245628	417112
134890	417113
73344	417114
1407	417115
12597	417116
259940	417117
89817	417118
99675	417119
228012	417120
138365	417121
156346	417122
5578	417123
126784	417124
16720	417125
301582	417126
639	417127
230174	417128
44835	417129
312918	417130
206038	417131
229804	417132
308743	417133
184994	417134
69032	417135
151227	417136
36752	417137
322135	417138
45174	417139
9196	417140
150777	417141
2097	417142
241132	417143
129624	417144
162859	417145
38696	417146
251469	417147
10291	417148
2820	417149
54319	417150
100267	417151
80603	417152
71577	417153
30711	417154
21528	417155
95623	417156
29987	417157
22891	417158
29958	417159
113001	417160
43816	417161
19932	417162
19808	417163
99314	417164
52107	417165
198761	417166
95766	417167
216194	417168
1	417169
14993	417170
2169	417171
156087	417172
156087	417173
196968	417174
170703	417175
177450	417176
5638	417177
9038	417178
72	417179
82113	417180
5638	417181
11063	417182
218573	417183
28386	417184
1024	417185
1024	417186
21526	417187
7044	417188
2040	417189
21634	417190
283794	417191
283872	417192
24067	417193
171305	417194
9684	417195
262695	417196
8492	417197
9684	417198
9684	417199
45401	417200
8492	417201
96459	417202
150700	417203
283370	417204
24083	417205
284182	417206
108195	417207
283541	417208
10702	417209
285177	417210
33772	417211
63723	417212
62788	417213
21903	417214
30554	417215
245702	417216
63869	417217
149426	417218
28101	417219
78468	417220
320779	417221
20300	417222
17413	417223
10518	417224
1894	417225
53977	417226
282	417227
3087	417228
59881	417229
144048	417230
81838	417231
241090	417232
14721	417233
23479	417234
56463	417235
863	417236
141274	417237
9088	417238
22535	417239
66742	417240
111724	417241
22535	417242
22535	417243
14656	417244
333859	417245
2035	417246
102412	417247
96407	417248
195680	417249
241445	417250
19793	417251
163936	417252
114346	417253
22535	417254
331478	417255
123333	417256
157229	417257
1819	417258
3633	417259
353737	417260
42886	417261
147217	417262
3634	417263
112592	417264
30445	417265
42489	417266
195821	417267
86537	417268
58849	417269
29183	417270
18987	417271
267219	417272
98701	417273
49163	417274
5203	417275
99870	417276
903	417277
330316	417278
7029	417279
49194	417280
38973	417281
1317	417282
3927	417283
36243	417284
14368	417285
3876	417286
3874	417287
1837	417288
81436	417289
5999	417290
85	417291
78533	417292
588	417293
18681	417294
33248	417295
147318	417296
296918	417297
17615	417298
288009	417299
3977	417300
33998	417301
70272	417302
292076	417303
17800	417304
7526	417305
13992	417306
48911	417307
24257	417308
8274	417309
933	417310
17666	417311
9966	417312
90785	417313
2918	417314
8588	417315
264	417316
193063	417317
898	417318
7479	417319
2266	417320
10035	417321
25359	417322
347760	417323
122724	417324
103050	417325
236610	417326
41882	417327
245561	417328
1189	417329
86432	417330
21446	417331
133427	417332
112922	417333
21170	417334
133478	417335
25148	417336
9558	417337
3810	417338
23446	417339
35188	417340
95569	417341
95569	417342
5596	417343
127474	417344
156191	417345
13885	417346
120016	417347
87068	417348
70849	417349
59760	417350
55699	417351
11048	417352
6650	417353
4201	417354
45904	417355
173759	417356
44843	417357
240593	417358
280257	417359
26384	417360
189129	417361
3241	417362
121998	417363
20307	417364
80389	417365
11356	417366
25511	417367
243181	417368
17223	417369
286112	417370
84129	417371
73071	417372
335352	417373
1029	417374
43663	417375
38536	417376
17048	417377
267975	417378
103923	417379
302481	417380
56147	417381
128614	417382
207101	417383
24041	417384
46406	417385
207073	417386
39823	417387
56147	417388
50139	417389
178434	417390
128955	417391
14734	417392
103277	417393
156375	417394
94276	417395
111319	417396
357141	417397
167305	417398
206439	417399
56626	417400
32680	417401
89190	417402
356390	417403
208690	417404
351259	417405
208945	417406
181351	417407
136451	417408
207148	417409
349076	417410
68354	417411
128582	417412
128261	417413
25018	417414
68142	417415
146594	417416
3487	417417
350196	417418
163461	417419
50687	417420
129341	417421
353487	417422
73813	417423
55698	417424
337279	417425
18017	417426
127772	417427
240284	417428
17518	417429
62199	417430
96346	417431
3036	417432
245758	417433
63820	417434
83379	417435
71066	417436
17521	417437
64544	417438
87125	417439
5681	417440
168321	417441
271029	417442
38663	417443
56580	417444
231102	417445
357609	417446
73255	417447
205868	417448
205833	417449
94840	417450
239854	417451
381	417452
54654	417453
356375	417454
302551	417455
341026	417456
24954	417457
210096	417458
355421	417459
111019	417460
38696	417461
42227	417462
62248	417463
297073	417464
207201	417465
74208	417466
1025	417467
56368	417468
153495	417469
128727	417470
6013	417471
34833	417472
13834	417473
17482	417474
1502	417475
246554	417476
49849	417477
65693	417478
99036	417479
70870	417480
29818	417481
102262	417482
127616	417483
207282	417484
1274	417485
205365	417486
4111	417487
7460	417488
62389	417489
27142	417490
32027	417491
2078	417492
3334	417493
3854	417494
3751	417495
285080	417496
42418	417497
42418	417498
42418	417499
10640	417500
76024	417501
20807	417502
144132	417503
57189	417504
130348	417505
135866	417506
24750	417507
2080	417508
169702	417509
7426	417510
74252	417511
9273	417512
94677	417513
9209	417514
22491	417515
73172	417516
206144	417517
24874	417518
19884	417519
99228	417520
250844	417521
65691	417522
42945	417523
289956	417524
72224	417525
5582	417526
111519	417527
65691	417528
279565	417529
25097	417530
44926	417531
139955	417532
140674	417533
251460	417534
330067	417535
224241	417536
222045	417537
195249	417538
123130	417539
148554	417540
155917	417541
73225	417542
158921	417543
42886	417544
264289	417545
32335	417546
176765	417547
166923	417548
83878	417549
281963	417550
6023	417551
1192	417552
95726	417553
243374	417554
107731	417555
67890	417556
222645	417557
23336	417558
38452	417559
351739	417560
124194	417561
62017	417562
154875	417563
328754	417564
206868	417565
64796	417566
98903	417567
9099	417568
99718	417569
149381	417570
30183	417571
1492	417572
9921	417573
123794	417574
123794	417575
353754	417576
79154	417577
259577	417578
315200	417579
45406	417580
5102	417581
253253	417582
2593	417583
77829	417584
53336	417585
225434	417586
128279	417587
278252	417588
26537	417589
8176	417590
8186	417591
71340	417592
36531	417593
2267	417594
199525	417595
43046	417596
23142	417597
18991	417598
10590	417599
609	417600
36157	417601
115222	417602
22331	417603
39254	417604
256715	417605
191019	417606
18959	417607
14968	417608
86924	417609
26196	417610
297872	417611
9222	417612
191165	417613
59075	417614
305884	417615
63863	417616
42908	417617
196732	417618
43074	417619
18959	417620
3561	417621
190571	417622
54551	417623
47641	417624
284185	417625
344912	417626
271993	417627
78532	417628
8218	417629
192819	417630
326458	417631
316889	417632
21675	417633
46451	417634
68882	417635
77639	417636
86347	417637
20309	417638
78254	417639
50058	417640
326292	417641
125139	417642
48361	417643
41052	417644
5154	417645
69443	417646
77051	417647
52577	417648
162887	417649
18167	417650
18167	417651
80122	417652
12818	417653
164763	417654
105071	417655
67480	417656
105299	417657
113259	417658
32590	417659
24988	417660
78524	417661
9887	417662
1816	417663
78894	417664
40333	417665
251	417666
55150	417667
121183	417668
113037	417669
77784	417670
19308	417671
13982	417672
103670	417673
178397	417674
26442	417675
19731	417676
81383	417677
52731	417678
3294	417679
38651	417680
89255	417681
12500	417682
123416	417683
61256	417684
22022	417685
234394	417686
70086	417687
54697	417688
51707	417689
59687	417690
5602	417691
70936	417692
194215	417693
48295	417694
87730	417695
86799	417696
76813	417697
11065	417698
896	417699
38915	417700
9479	417701
10219	417702
282470	417703
10990	417704
131291	417705
41228	417706
48150	417707
49686	417708
173853	417709
16924	417710
28824	417711
89846	417712
21599	417713
126943	417714
214421	417715
1696	417716
6753	417717
93540	417718
139946	417719
101902	417720
243427	417721
67066	417722
3646	417723
123534	417724
159715	417725
997	417726
14102	417727
53290	417728
118058	417729
320867	417730
344432	417731
47140	417732
156214	417733
11680	417734
336065	417735
227930	417736
34542	417737
34594	417738
73225	417739
176780	417740
16866	417741
22466	417742
7763	417743
32568	417744
91061	417745
235352	417746
1331	417747
105768	417748
135639	417749
25557	417750
7890	417751
38223	417752
327757	417753
5163	417754
186137	417755
243540	417756
1898	417757
125171	417758
58570	417759
22947	417760
76241	417761
6169	417762
72495	417763
9055	417764
145589	417765
3659	417766
7087	417767
68196	417768
31016	417769
9681	417770
65743	417771
83076	417772
1925	417773
128050	417774
186949	417775
11971	417776
20047	417777
187374	417778
77085	417779
4919	417780
21457	417781
2880	417782
2683	417783
25879	417784
4105	417785
51544	417786
320146	417787
257889	417788
42166	417789
145430	417790
36195	417791
105881	417792
311791	417793
18785	417794
28909	417795
182841	417796
52191	417797
114669	417798
67953	417799
100251	417800
276735	417801
312974	417802
54321	417803
26656	417804
198309	417805
2930	417806
197439	417807
272751	417808
142258	417809
140842	417810
60216	417811
347630	417812
4776	417813
28806	417814
169272	417815
152651	417816
195204	417817
259348	417818
18321	417819
107468	417820
235970	417821
177775	417822
98269	417823
21143	417824
36012	417825
244992	417826
45142	417827
163370	417828
116414	417829
156344	417830
23477	417831
89076	417832
88849	417833
10960	417834
1869	417835
50765	417836
38258	417837
141163	417838
140120	417839
155839	417840
123112	417841
6999	417842
114883	417843
156452	417844
255356	417845
33292	417846
44671	417847
20833	417848
196765	417849
304060	417850
155795	417851
279145	417852
379	417853
198003	417854
3672	417855
28869	417856
3476	417857
5209	417858
49307	417859
124561	417860
90224	417861
31380	417862
19449	417863
12409	417864
95065	417865
20531	417866
42774	417867
2981	417868
37777	417869
14434	417870
1	417871
82714	417872
204055	417873
300563	417874
29442	417875
230794	417876
302983	417877
82874	417878
7694	417879
18304	417880
343188	417881
63087	417882
7214	417883
37508	417884
6043	417885
5933	417886
244412	417887
17368	417888
21202	417889
345381	417890
189413	417891
82651	417892
4626	417893
78493	417894
78493	417895
77691	417896
38373	417897
15190	417898
34728	417899
57049	417900
14130	417901
84797	417902
230787	417903
119118	417904
192030	417905
38593	417906
340599	417907
141068	417908
35726	417909
54885	417910
88021	417911
693	417912
9662	417913
11022	417914
58886	417915
325363	417916
123113	417917
62076	417918
332794	417919
169727	417920
74907	417921
115985	417922
4275	417923
41030	417924
11	417925
44130	417926
82012	417927
6369	417928
139806	417929
20546	417930
37445	417931
303088	417932
55713	417933
40746	417934
201072	417935
2638	417936
207167	417937
200069	417938
49959	417939
232045	417940
116110	417941
209092	417942
236809	417943
150199	417944
177397	417945
31286	417946
40738	417947
73560	417948
59568	417949
13055	417950
139413	417951
253695	417952
154023	417953
216136	417954
151650	417955
28999	417956
275496	417957
167159	417958
314909	417959
10932	417960
21127	417961
8029	417962
43008	417963
150425	417964
113687	417965
7792	417966
50118	417967
101418	417968
125040	417969
82958	417970
47366	417971
2847	417972
8844	417973
5965	417974
8114	417975
79798	417976
38596	417977
1573	417978
7302	417979
3367	417980
77890	417981
132527	417982
64057	417983
98676	417984
120003	417985
10065	417986
46739	417987
5503	417988
2255	417989
865	417990
17749	417991
5903	417992
19019	417993
66277	417994
144865	417995
78668	417996
32956	417997
166777	417998
171611	417999
119093	418000
12169	418001
10730	418002
28018	418003
11506	418004
24742	418005
42396	418006
1705	418007
125860	418008
36194	418009
95114	418010
12561	418011
162066	418012
24745	418013
19491	418014
100666	418015
5107	418016
16705	418017
2092	418018
23372	418019
32696	418020
3269	418021
11523	418022
69130	418023
190568	418024
284782	418025
25962	418026
118601	418027
110179	418028
50065	418029
10228	418030
2915	418031
18563	418032
6545	418033
54169	418034
27508	418035
103203	418036
24241	418037
93489	418038
81726	418039
95980	418040
468	418041
62779	418042
17853	418043
80419	418044
192013	418045
137133	418046
118252	418047
39324	418048
2747	418049
19596	418050
96629	418051
42629	418052
68515	418053
46337	418054
149821	418055
100974	418056
125582	418057
28555	418058
20181	418059
207082	418060
120217	418061
322	418062
424	418063
10528	418064
800	418065
2057	418066
6840	418067
311	418068
147863	418069
1579	418070
84345	418071
6546	418072
32273	418073
78006	418074
40389	418075
3288	418076
26991	418077
17888	418078
7518	418079
124573	418080
24472	418081
27521	418082
71556	418083
37704	418084
525	418085
3530	418086
127711	418087
15211	418088
26067	418089
19668	418090
25966	418091
293911	418092
134295	418093
124062	418094
2011	418095
20720	418096
16570	418097
207321	418098
79285	418099
71490	418100
2595	418101
90623	418102
10040	418103
22313	418104
1908	418105
213670	418106
28063	418107
102030	418108
41605	418109
17027	418110
5902	418111
56498	418112
29074	418113
345842	418114
6744	418115
30536	418116
69728	418117
34250	418118
163140	418119
166038	418120
6216	418121
133916	418122
15812	418123
9979	418124
41211	418125
9029	418126
27968	418127
41371	418128
97166	418129
108622	418130
163778	418131
31819	418132
2967	418133
19069	418134
5301	418135
18631	418136
52727	418137
77280	418138
28005	418139
9853	418140
76724	418141
13818	418142
192298	418143
398	418144
22526	418145
192847	418146
12420	418147
70846	418148
5147	418149
410	418150
1549	418151
77642	418152
9912	418153
318022	418154
6943	418155
45732	418156
50604	418157
120074	418158
78538	418159
9085	418160
10681	418161
83622	418162
3610	418163
4000	418164
56944	418165
37772	418166
4755	418167
70248	418168
3435	418169
9247	418170
22473	418171
265665	418172
18681	418173
86	418174
125235	418175
4470	418176
37772	418177
9319	418178
91631	418179
105279	418180
4464	418181
190090	418182
185915	418183
39059	418184
78697	418185
82001	418186
350613	418187
298939	418188
19560	418189
44851	418190
292046	418191
101411	418192
6222	418193
76521	418194
78378	418195
8807	418196
47878	418197
101405	418198
6028	418199
30186	418200
123	418201
118591	418202
67290	418203
119606	418204
46953	418205
15757	418206
5926	418207
118652	418208
61671	418209
3174	418210
36432	418211
53334	418212
322421	418213
64482	418214
4295	418215
252445	418216
207993	418217
78399	418218
2335	418219
102850	418220
284640	418221
49708	418222
37288	418223
9541	418224
168687	418225
46539	418226
205567	418227
8111	418228
46902	418229
46881	418230
190222	418231
71016	418232
11883	418233
101406	418234
19594	418235
31779	418236
2782	418237
99569	418238
24090	418239
328639	418240
89832	418241
2007	418242
71254	418243
12821	418244
67361	418245
52399	418246
44154	418247
345178	418248
10430	418249
10286	418250
63	418251
1818	418252
166546	418253
1125	418254
77948	418255
679	418256
679	418257
25615	418258
116884	418259
28674	418260
65010	418261
89303	418262
201925	418263
917	418264
58506	418265
5192	418266
23759	418267
18910	418268
29268	418269
307841	418270
6963	418271
15864	418272
19943	418273
36560	418274
36560	418275
104775	418276
84865	418277
1617	418278
64727	418279
14318	418280
158321	418281
66113	418282
811	418283
176053	418284
28411	418285
827	418286
2371	418287
1972	418288
71266	418289
8165	418290
49565	418291
275352	418292
16705	418293
19044	418294
118057	418295
9292	418296
55030	418297
21725	418298
5372	418299
2174	418300
36104	418301
15900	418302
2843	418303
2720	418304
1023	418305
7160	418306
12016	418307
27075	418308
13701	418309
44389	418310
49038	418311
209850	418312
171093	418313
26360	418314
72694	418315
112106	418316
19830	418317
153	418318
52362	418319
10975	418320
27955	418321
1263	418322
51769	418323
4316	418324
185	418325
62655	418326
45441	418327
100332	418328
154654	418329
174030	418330
45478	418331
48646	418332
1549	418333
446	418334
164114	418335
110737	418336
14212	418337
101685	418338
208864	418339
91371	418340
122417	418341
509	418342
2711	418343
16642	418344
42554	418345
71951	418346
16853	418347
16655	418348
27872	418349
14336	418350
323333	418351
69	418352
252365	418353
341629	418354
109270	418355
25606	418356
38751	418357
10528	418358
3482	418359
2032	418360
180992	418361
26039	418362
19259	418363
13497	418364
64712	418365
46451	418366
4950	418367
15534	418368
4883	418369
196401	418370
86460	418371
36420	418372
4047	418373
50566	418374
6189	418375
77920	418376
11153	418377
2848	418378
152555	418379
1652	418380
3561	418381
352165	418382
5484	418383
158270	418384
34304	418385
286893	418386
7859	418387
32901	418388
31670	418389
11545	418390
289626	418391
175382	418392
211175	418393
6366	418394
25468	418395
70744	418396
32810	418397
23174	418398
1422	418399
164873	418400
13291	418401
112476	418402
46042	418403
11759	418404
32352	418405
186053	418406
40448	418407
13107	418408
10455	418409
45552	418410
159874	418411
93378	418412
329105	418413
51915	418414
10763	418415
45771	418416
47102	418417
320	418418
11149	418419
311583	418420
353443	418421
4805	418422
11535	418423
3568	418424
323344	418425
68957	418426
26721	418427
13972	418428
13889	418429
18016	418430
157632	418431
1195	418432
6910	418433
153420	418434
103645	418435
11973	418436
135417	418437
14686	418438
42548	418439
50252	418440
35055	418441
61985	418442
37440	418443
47595	418444
1790	418445
55160	418446
31712	418447
126141	418448
94960	418449
92297	418450
325902	418451
15512	418452
27104	418453
17849	418454
12527	418455
264265	418456
34742	418457
157311	418458
53177	418459
5289	418460
13291	418461
160701	418462
40248	418463
94808	418464
28607	418465
173008	418466
15612	418467
299718	418468
263623	418469
54184	418470
32709	418471
3353	418472
22853	418473
66760	418474
16810	418475
6644	418476
78690	418477
1130	418478
98841	418479
5619	418480
66093	418481
21297	418482
84689	418483
96785	418484
172329	418485
100366	418486
36036	418487
79467	418488
32950	418489
76690	418490
6739	418491
108541	418492
14947	418493
544	418494
17428	418495
57811	418496
5133	418497
69460	418498
97555	418499
160126	418500
29505	418501
159647	418502
129022	418503
45664	418504
188	418505
18765	418506
17117	418507
24409	418508
29685	418509
25080	418510
77224	418511
53270	418512
53834	418513
47486	418514
11208	418515
38464	418516
2609	418517
99153	418518
171016	418519
19100	418520
158745	418521
2249	418522
13160	418523
31697	418524
68449	418525
35713	418526
9696	418527
7274	418528
179480	418529
24611	418530
205480	418531
34101	418532
41645	418533
43001	418534
16443	418535
284975	418536
14361	418537
96709	418538
1014	418539
109948	418540
7219	418541
156808	418542
7866	418543
34482	418544
2026	418545
118599	418546
221584	418547
23203	418548
39654	418549
176062	418550
42413	418551
176125	418552
74754	418553
129451	418554
125040	418555
33183	418556
20115	418557
37949	418558
829	418559
110043	418560
17468	418561
30636	418562
105922	418563
20647	418564
260606	418565
9468	418566
137866	418567
108743	418568
14654	418569
103625	418570
33026	418571
35055	418572
54133	418573
24498	418574
90826	418575
13232	418576
483	418577
45451	418578
12797	418579
112154	418580
109857	418581
119607	418582
47768	418583
34008	418584
278387	418585
161833	418586
194774	418587
295923	418588
294575	418589
91793	418590
116823	418591
269559	418592
87806	418593
71636	418594
245503	418595
6176	418596
33923	418597
1581	418598
2176	418599
864	418600
284188	418601
61349	418602
67606	418603
14367	418604
17649	418605
32695	418606
78310	418607
131988	418608
24400	418609
120024	418610
12910	418611
11103	418612
6233	418613
6777	418614
403	418615
10595	418616
53485	418617
49621	418618
13372	418619
1747	418620
173895	418621
27228	418622
26888	418623
13803	418624
80122	418625
30117	418626
31744	418627
62569	418628
32352	418629
22267	418630
175049	418631
92	418632
3827	418633
11134	418634
15038	418635
120138	418636
72457	418637
63829	418638
29383	418639
143454	418640
47616	418641
44730	418642
14526	418643
142237	418644
9905	418645
7557	418646
34216	418647
119412	418648
160213	418649
78508	418650
3872	418651
173844	418652
132739	418653
7139	418654
49311	418655
31613	418656
47023	418657
103625	418658
31613	418659
315433	418660
125421	418661
32027	418662
70831	418663
11843	418664
253679	418665
26929	418666
119528	418667
71879	418668
34205	418669
48946	418670
281493	418671
5190	418672
52413	418673
53647	418674
13596	418675
42493	418676
348027	418677
182854	418678
97210	418679
94753	418680
338979	418681
30429	418682
36837	418683
292983	418684
17007	418685
65246	418686
38570	418687
35877	418688
650	418689
18290	418690
96332	418691
78551	418692
178168	418693
4514	418694
190377	418695
6671	418696
23264	418697
296	418698
259825	418699
55076	418700
1579	418701
120269	418702
36449	418703
68581	418704
41252	418705
118057	418706
53373	418707
1215	418708
322	418709
25878	418710
48954	418711
190350	418712
3608	418713
332629	418714
10063	418715
3284	418716
3197	418717
16681	418718
125691	418719
49101	418720
60834	418721
34442	418722
315775	418723
24100	418724
111668	418725
9499	418726
38887	418727
290577	418728
56636	418729
165163	418730
188604	418731
84469	418732
214711	418733
172581	418734
23024	418735
140422	418736
13637	418737
104228	418738
2173	418739
34769	418740
2625	418741
26849	418742
207060	418743
121751	418744
174968	418745
28115	418746
110416	418747
30952	418748
126406	418749
46694	418750
130042	418751
83417	418752
29497	418753
315764	418754
17256	418755
1804	418756
24549	418757
14826	418758
6425	418759
21067	418760
35713	418761
110523	418762
26690	418763
771	418764
174748	418765
178668	418766
36378	418767
10147	418768
72906	418769
2648	418770
244406	418771
132	418772
167422	418773
202662	418774
48842	418775
41676	418776
53023	418777
116907	418778
294605	418779
17121	418780
26376	418781
90867	418782
3517	418783
150746	418784
193080	418785
192486	418786
63765	418787
61212	418788
48690	418789
42629	418790
71817	418791
17812	418792
53605	418793
32094	418794
33854	418795
96321	418796
32	418797
263985	418798
173413	418799
23236	418800
108544	418801
283600	418802
1617	418803
6177	418804
1827	418805
90826	418806
15568	418807
12942	418808
133252	418809
24631	418810
6142	418811
138597	418812
72537	418813
51668	418814
319409	418815
76711	418816
78228	418817
47667	418818
31623	418819
18567	418820
43779	418821
163850	418822
94695	418823
69222	418824
62993	418825
189920	418826
121587	418827
103746	418828
69020	418829
291711	418830
359	418831
25226	418832
312404	418833
56558	418834
47041	418835
34145	418836
66936	418837
47332	418838
523	418839
34173	418840
165860	418841
11637	418842
6644	418843
31466	418844
27563	418845
23783	418846
38115	418847
106837	418848
8414	418849
3480	418850
21340	418851
290106	418852
35620	418853
32749	418854
22769	418855
47253	418856
168262	418857
23255	418858
23478	418859
66765	418860
10414	418861
32683	418862
23557	418863
33115	418864
275695	418865
23264	418866
46720	418867
57702	418868
50403	418869
107581	418870
279541	418871
41054	418872
104080	418873
13291	418874
163694	418875
23297	418876
105335	418877
23293	418878
54892	418879
121903	418880
17721	418881
12981	418882
6190	418883
4971	418884
15629	418885
17693	418886
116851	418887
20816	418888
3435	418889
69584	418890
20132	418891
55378	418892
23557	418893
10554	418894
125119	418895
163552	418896
2335	418897
158305	418898
1074	418899
71622	418900
778	418901
6799	418902
25633	418903
23413	418904
79798	418905
8312	418906
54501	418907
3410	418908
166831	418909
25590	418910
285691	418911
72870	418912
64256	418913
9779	418914
77613	418915
6044	418916
226588	418917
23570	418918
40088	418919
7435	418920
3992	418921
94625	418922
3187	418923
25712	418924
6392	418925
18580	418926
205783	418927
1610	418928
124354	418929
53	418930
79773	418931
135266	418932
46347	418933
213144	418934
1165	418935
177851	418936
10604	418937
39104	418938
258837	418939
118329	418940
123815	418941
8589	418942
6840	418943
21497	418944
94729	418945
115974	418946
258112	418947
193136	418948
5428	418949
47081	418950
10415	418951
111868	418952
47518	418953
178532	418954
101418	418955
1261	418956
45967	418957
7108	418958
18673	418959
473	418960
76563	418961
99147	418962
23563	418963
357	418964
31696	418965
19078	418966
54090	418967
40722	418968
286641	418969
191312	418970
115228	418971
209517	418972
23375	418973
104997	418974
29885	418975
32524	418976
164511	418977
23401	418978
58088	418979
10722	418980
33107	418981
22154	418982
258532	418983
128248	418984
9415	418985
22169	418986
53051	418987
873	418988
24859	418989
111328	418990
124479	418991
162694	418992
52742	418993
122918	418994
35393	418995
24556	418996
316564	418997
27102	418998
24394	418999
19325	419000
33743	419001
97863	419002
235037	419003
208503	419004
259339	419005
27495	419006
23919	419007
33144	419008
9979	419009
45294	419010
53408	419011
158735	419012
209630	419013
272059	419014
32695	419015
5774	419016
26007	419017
47462	419018
2619	419019
169147	419020
245783	419021
17504	419022
30915	419023
12546	419024
175117	419025
102325	419026
4679	419027
32840	419028
177790	419029
11523	419030
150331	419031
1718	419032
79352	419033
43007	419034
29436	419035
9775	419036
11235	419037
21340	419038
103758	419039
33255	419040
24388	419041
7602	419042
54523	419043
17204	419044
49508	419045
47465	419046
102153	419047
10393	419048
13122	419049
125469	419050
25454	419051
23922	419052
21690	419053
15319	419054
69960	419055
7033	419056
33919	419057
238409	419058
283	419059
45549	419060
35988	419061
13232	419062
204	419063
102132	419064
105901	419065
78292	419066
66913	419067
88283	419068
9215	419069
312987	419070
156581	419071
5179	419072
350075	419073
66959	419074
103237	419075
67374	419076
204	419077
19629	419078
105767	419079
12721	419080
25568	419081
70358	419082
290038	419083
14076	419084
23467	419085
67931	419086
29824	419087
893	419088
4688	419089
17810	419090
57078	419091
3918	419092
153305	419093
24276	419094
60529	419095
24738	419096
64579	419097
353453	419098
77720	419099
32984	419100
20776	419101
4780	419102
2245	419103
108311	419104
290505	419105
35571	419106
127575	419107
2147	419108
2457	419109
61669	419110
146342	419111
56170	419112
83153	419113
4132	419114
297175	419115
42679	419116
3881	419117
110653	419118
90653	419119
13937	419120
43078	419121
81390	419122
76511	419123
45692	419124
23299	419125
167314	419126
36476	419127
121847	419128
22624	419129
30409	419130
147235	419131
11170	419132
26612	419133
119747	419134
11941	419135
56640	419136
29564	419137
68957	419138
84134	419139
2180	419140
283936	419141
1033	419142
79031	419143
74377	419144
42430	419145
9637	419146
1608	419147
5265	419148
202220	419149
41201	419150
3951	419151
1926	419152
76755	419153
14800	419154
612	419155
245788	419156
353302	419157
12627	419158
82140	419159
6185	419160
119747	419161
206521	419162
82206	419163
172421	419164
8344	419165
355612	419166
68576	419167
15864	419168
280514	419169
214422	419170
12566	419171
312456	419172
125712	419173
14401	419174
52709	419175
36947	419176
2645	419177
64664	419178
7742	419179
33	419180
133272	419181
127005	419182
53352	419183
16675	419184
54396	419185
270993	419186
189046	419187
18894	419188
23928	419189
194523	419190
78970	419191
200726	419192
67722	419193
181762	419194
14121	419195
195088	419196
49455	419197
173690	419198
19104	419199
14342	419200
71462	419201
62839	419202
40653	419203
2256	419204
4589	419205
1521	419206
25759	419207
367	419208
25836	419209
33	419210
314108	419211
18507	419212
160166	419213
32753	419214
120432	419215
42983	419216
109171	419217
121716	419218
322821	419219
188159	419220
22754	419221
7773	419222
9861	419223
19228	419224
76575	419225
1822	419226
102951	419227
76793	419228
157044	419229
53263	419230
130685	419231
47132	419232
120186	419233
33091	419234
55118	419235
55118	419236
106406	419237
44467	419238
16127	419239
12016	419240
133009	419241
10469	419242
3310	419243
8442	419244
18624	419245
67027	419246
188894	419247
37371	419248
8568	419249
10672	419250
2189	419251
195545	419252
23626	419253
701	419254
73273	419255
59974	419256
8602	419257
20514	419258
21618	419259
11560	419260
149948	419261
48742	419262
132807	419263
694	419264
40227	419265
350	419266
13129	419267
415	419268
1474	419269
159615	419270
10382	419271
145544	419272
20911	419273
2915	419274
40113	419275
11061	419276
175181	419277
28477	419278
84087	419279
261131	419280
290142	419281
16566	419282
59394	419283
2970	419284
99465	419285
29987	419286
289711	419287
180114	419288
350264	419289
82674	419290
122429	419291
341734	419292
138450	419293
163583	419294
195785	419295
122620	419296
89379	419297
69378	419298
136730	419299
141376	419300
139283	419301
40005	419302
40951	419303
32375	419304
179056	419305
254136	419306
55684	419307
241590	419308
35070	419309
103286	419310
178388	419311
168301	419312
153698	419313
59278	419314
292625	419315
300163	419316
36598	419317
12496	419318
69364	419319
294769	419320
111008	419321
176672	419322
176773	419323
120792	419324
57378	419325
21943	419326
34566	419327
4109	419328
187169	419329
55725	419330
11710	419331
102916	419332
161029	419333
93403	419334
263248	419335
36304	419336
56301	419337
126842	419338
20494	419339
105410	419340
148023	419341
27147	419342
204249	419343
65744	419344
77960	419345
180114	419346
149400	419347
63818	419348
63299	419349
96494	419350
38866	419351
12754	419352
19712	419353
87840	419354
299157	419355
2702	419356
14040	419357
18168	419358
18681	419359
65718	419360
61042	419361
1282	419362
99284	419363
295268	419364
1282	419365
307895	419366
9271	419367
8473	419368
223068	419369
24111	419370
7062	419371
74	419372
73957	419373
181472	419374
177975	419375
26596	419376
307112	419377
56048	419378
63807	419379
50222	419380
1535	419381
150839	419382
66092	419383
31562	419384
124992	419385
338707	419386
170048	419387
78999	419388
76883	419389
40830	419390
222538	419391
75188	419392
145259	419393
145259	419394
140429	419395
19307	419396
42876	419397
10392	419398
281479	419399
280149	419400
33562	419401
164854	419402
87403	419403
219415	419404
87175	419405
63865	419406
9222	419407
38293	419408
143307	419409
139176	419410
77963	419411
10409	419412
105967	419413
85383	419414
112633	419415
178892	419416
155411	419417
5395	419418
20908	419419
245990	419420
1024	419421
139092	419422
215620	419423
25117	419424
27747	419425
297432	419426
297643	419427
284155	419428
1207	419429
178305	419430
51558	419431
56929	419432
60919	419433
113690	419434
345703	419435
128401	419436
181022	419437
41491	419438
3398	419439
8445	419440
184545	419441
243119	419442
140689	419443
2715	419444
64360	419445
305889	419446
76146	419447
51412	419448
51671	419449
184680	419450
10364	419451
35553	419452
44060	419453
75715	419454
309003	419455
185835	419456
4453	419457
245941	419458
115259	419459
309109	419460
184946	419461
306713	419462
51174	419463
307716	419464
184947	419465
182693	419466
35378	419467
35578	419468
129675	419469
266195	419470
207765	419471
80991	419472
73809	419473
74322	419474
79138	419475
75691	419476
100699	419477
1222	419478
110193	419479
6343	419480
10364	419481
35559	419482
51372	419483
42479	419484
310041	419485
51684	419486
1956	419487
132181	419488
236413	419489
122856	419490
9142	419491
300816	419492
35694	419493
285801	419494
179438	419495
34962	419496
299040	419497
96582	419498
91258	419499
18174	419500
93839	419501
76142	419502
76142	419503
76142	419504
187409	419505
9897	419506
339642	419507
5726	419508
17384	419509
5949	419510
280219	419511
51153	419512
57006	419513
7169	419514
148843	419515
57006	419516
141453	419517
82380	419518
75287	419519
41352	419520
232871	419521
41256	419522
61026	419523
33665	419524
257985	419525
223851	419526
94151	419527
226083	419528
222782	419529
300875	419530
63583	419531
60219	419532
196490	419533
21412	419534
154874	419535
82280	419536
126158	419537
30506	419538
43418	419539
125748	419540
59765	419541
86930	419542
102140	419543
136865	419544
319045	419545
245016	419546
45800	419547
97732	419548
237022	419549
13907	419550
29462	419551
82621	419552
60806	419553
77960	419554
63002	419555
46650	419556
80607	419557
62988	419558
44876	419559
343279	419560
243360	419561
346052	419562
1360	419563
2317	419564
14899	419565
258896	419566
337684	419567
126357	419568
24852	419569
73573	419570
198040	419571
206238	419572
200230	419573
51026	419574
43748	419575
15152	419576
208177	419577
133510	419578
38360	419579
178229	419580
95591	419581
297196	419582
18117	419583
204676	419584
13469	419585
295993	419586
13440	419587
345449	419588
95430	419589
30485	419590
53783	419591
152021	419592
311472	419593
179523	419594
14910	419595
15105	419596
38966	419597
211	419598
2893	419599
259509	419600
3206	419601
2	419602
176933	419603
78546	419604
29112	419605
201548	419606
57559	419607
286156	419608
309135	419609
957	419610
7111	419611
145483	419612
3939	419613
148290	419614
241260	419615
29999	419616
125576	419617
16822	419618
264950	419619
264980	419620
264925	419621
44768	419622
2049	419623
118523	419624
10669	419625
150594	419626
9592	419627
2609	419628
264956	419629
264965	419630
265040	419631
265087	419632
265084	419633
265083	419634
265076	419635
78877	419636
44879	419637
297069	419638
22522	419639
331237	419640
255361	419641
11825	419642
237555	419643
36040	419644
161088	419645
77073	419646
174276	419647
39738	419648
9018	419649
65645	419650
264906	419651
122242	419652
36942	419653
156083	419654
12402	419655
99458	419656
30029	419657
70605	419658
296190	419659
73359	419660
26958	419661
101939	419662
188467	419663
14177	419664
55376	419665
80657	419666
70918	419667
224699	419668
70929	419669
40921	419670
268401	419671
4585	419672
353530	419673
60059	419674
221199	419675
66302	419676
710	419677
89905	419678
107688	419679
25770	419680
225439	419681
206989	419682
38130	419683
26969	419684
22242	419685
44594	419686
60437	419687
98870	419688
107871	419689
159454	419690
105297	419691
106225	419692
165209	419693
168254	419694
264554	419695
102235	419696
44399	419697
166114	419698
2566	419699
45780	419700
105051	419701
67301	419702
2419	419703
159204	419704
144416	419705
66628	419706
170321	419707
260878	419708
2419	419709
50039	419710
52973	419711
228915	419712
264512	419713
67307	419714
327724	419715
324092	419716
48344	419717
22320	419718
193497	419719
22349	419720
192964	419721
67253	419722
42241	419723
21916	419724
21943	419725
160834	419726
160929	419727
160893	419728
102220	419729
62538	419730
67314	419731
147431	419732
227337	419733
21936	419734
47111	419735
264574	419736
247413	419737
45782	419738
122343	419739
170571	419740
160831	419741
239672	419742
26386	419743
246828	419744
159465	419745
266708	419746
4243	419747
486	419748
259	419749
259	419750
14771	419751
96541	419752
30528	419753
124073	419754
27994	419755
310038	419756
38862	419757
4150	419758
51558	419759
73092	419760
34509	419761
83774	419762
16032	419763
261513	419764
261512	419765
96016	419766
287565	419767
122221	419768
2276	419769
258867	419770
1580	419771
20086	419772
204215	419773
61967	419774
18692	419775
52957	419776
26388	419777
122242	419778
42387	419779
62330	419780
93979	419781
26688	419782
185443	419783
317316	419784
128078	419785
161531	419786
265094	419787
22522	419788
311045	419789
64613	419790
20764	419791
116621	419792
37522	419793
148881	419794
6336	419795
2295	419796
323859	419797
36914	419798
352533	419799
43451	419800
5331	419801
317866	419802
1956	419803
56254	419804
67194	419805
67340	419806
46677	419807
17127	419808
67607	419809
76634	419810
12232	419811
103448	419812
177246	419813
122141	419814
45974	419815
92062	419816
52861	419817
16311	419818
5114	419819
30694	419820
845	419821
229301	419822
121516	419823
303100	419824
116236	419825
221390	419826
194333	419827
59311	419828
202410	419829
122028	419830
13459	419831
5039	419832
322823	419833
221312	419834
184006	419835
342988	419836
124447	419837
286021	419838
54183	419839
202404	419840
55246	419841
31214	419842
15145	419843
156221	419844
25157	419845
124979	419846
166035	419847
156221	419848
720	419849
10563	419850
21679	419851
247751	419852
34508	419853
131072	419854
62480	419855
186148	419856
53326	419857
28639	419858
14370	419859
34389	419860
129992	419861
2703	419862
222127	419863
337979	419864
48539	419865
63445	419866
22155	419867
2200	419868
175260	419869
16702	419870
77495	419871
209341	419872
88	419873
208714	419874
66817	419875
38301	419876
43388	419877
204537	419878
41155	419879
225236	419880
26616	419881
128698	419882
349707	419883
17419	419884
7105	419885
101508	419886
5082	419887
16092	419888
47843	419889
98487	419890
5010	419891
189164	419892
84196	419893
52077	419894
33891	419895
165977	419896
26700	419897
18225	419898
54472	419899
20180	419900
76997	419901
14430	419902
34286	419903
90428	419904
200919	419905
302260	419906
74148	419907
116762	419908
164705	419909
31205	419910
107290	419911
6516	419912
117922	419913
2929	419914
6109	419915
2116	419916
196590	419917
138826	419918
74118	419919
8767	419920
36900	419921
309931	419922
8293	419923
43808	419924
11434	419925
110041	419926
21150	419927
335296	419928
51976	419929
111807	419930
11950	419931
252290	419932
12274	419933
311497	419934
26005	419935
226530	419936
270117	419937
12419	419938
62957	419939
2653	419940
48376	419941
187670	419942
2867	419943
67045	419944
87257	419945
14387	419946
148324	419947
167364	419948
119107	419949
33764	419950
113266	419951
17549	419952
323112	419953
11823	419954
141609	419955
28380	419956
17373	419957
23744	419958
152586	419959
265251	419960
78349	419961
152185	419962
27046	419963
158914	419964
26524	419965
526	419966
144007	419967
159731	419968
4863	419969
22787	419970
4417	419971
86314	419972
26329	419973
3054	419974
356439	419975
647	419976
8483	419977
23554	419978
9559	419979
17604	419980
58	419981
37809	419982
54923	419983
2157	419984
165541	419985
98726	419986
12580	419987
5946	419988
122986	419989
56994	419990
261898	419991
139136	419992
80820	419993
15826	419994
45325	419995
83313	419996
133456	419997
79120	419998
29438	419999
190677	420000
199496	420001
16410	420002
55271	420003
86784	420004
93640	420005
12266	420006
389	420007
37181	420008
1796	420009
133573	420010
130870	420011
3380	420012
45574	420013
164386	420014
102577	420015
218336	420016
266990	420017
37106	420018
171124	420019
22245	420020
298424	420021
133583	420022
119939	420023
19029	420024
9497	420025
12756	420026
68109	420027
6125	420028
29368	420029
130446	420030
208563	420031
10325	420032
3011	420033
15940	420034
155071	420035
144265	420036
94833	420037
49247	420038
3431	420039
10060	420040
16626	420041
272721	420042
21660	420043
84091	420044
10438	420045
21835	420046
40364	420047
59098	420048
193511	420049
198620	420050
44414	420051
80852	420052
96629	420053
280279	420054
85277	420055
125743	420056
99389	420057
255951	420058
329164	420059
150313	420060
239344	420061
8290	420062
20952	420063
41337	420064
120466	420065
189723	420066
120751	420067
77777	420068
263507	420069
998	420070
327501	420071
121372	420072
121372	420073
275097	420074
208008	420075
270498	420076
30767	420077
13139	420078
14335	420079
173025	420080
74088	420081
268850	420082
49574	420083
192574	420084
48507	420085
74362	420086
172402	420087
16986	420088
29635	420089
262051	420090
166137	420091
113568	420092
145441	420093
3363	420094
199008	420095
162821	420096
270668	420097
15845	420098
298247	420099
6956	420100
293941	420101
78408	420102
74624	420103
6934	420104
93552	420105
228729	420106
22238	420107
695	420108
111915	420109
12429	420110
4704	420111
10849	420112
62171	420113
9736	420114
3069	420115
102678	420116
168663	420117
1349	420118
69884	420119
5646	420120
64974	420121
95040	420122
15999	420123
27247	420124
28498	420125
72436	420126
106411	420127
74240	420128
13213	420129
175695	420130
10538	420131
194184	420132
18309	420133
97594	420134
667	420135
36967	420136
1769	420137
11876	420138
2290	420139
278172	420140
53691	420141
37599	420142
98754	420143
187926	420144
20705	420145
19435	420146
94446	420147
142530	420148
145598	420149
180014	420150
216527	420151
141540	420152
229452	420153
228501	420154
190871	420155
4858	420156
11724	420157
58963	420158
128145	420159
271075	420160
302867	420161
36759	420162
113363	420163
153256	420164
6967	420165
30943	420166
36767	420167
346459	420168
87114	420169
3211	420170
120620	420171
5109	420172
46293	420173
10586	420174
99721	420175
19002	420176
149131	420177
79820	420178
59310	420179
42526	420180
326741	420181
150305	420182
16298	420183
136052	420184
9110	420185
3921	420186
27023	420187
2174	420188
2518	420189
73696	420190
44569	420191
26001	420192
315693	420193
12335	420194
141157	420195
44707	420196
264355	420197
255200	420198
8785	420199
37513	420200
159591	420201
15409	420202
1904	420203
532	420204
66952	420205
243081	420206
1720	420207
73489	420208
64317	420209
183841	420210
87568	420211
76910	420212
91900	420213
131800	420214
20468	420215
40952	420216
29242	420217
731	420218
355013	420219
27403	420220
149657	420221
318196	420222
70728	420223
159984	420224
300272	420225
98531	420226
12340	420227
104245	420228
194213	420229
91174	420230
1594	420231
88953	420232
1308	420233
2304	420234
338733	420235
189787	420236
143645	420237
201689	420238
48411	420239
10786	420240
99133	420241
14998	420242
215149	420243
289356	420244
101675	420245
160083	420246
41753	420247
99879	420248
62720	420249
96029	420250
58	420251
15754	420252
95084	420253
193956	420254
51601	420255
311714	420256
347800	420257
204470	420258
2	420259
48158	420260
164552	420261
4054	420262
35491	420263
61202	420264
103194	420265
320030	420266
56374	420267
136593	420268
22314	420269
90553	420270
92798	420271
25976	420272
39018	420273
6510	420274
51463	420275
11604	420276
249948	420277
25393	420278
230189	420279
40102	420280
95010	420281
118989	420282
2113	420283
582	420284
52535	420285
3274	420286
8789	420287
212499	420288
160574	420289
27386	420290
52156	420291
190328	420292
10404	420293
2912	420294
115159	420295
11921	420296
78432	420297
51919	420298
64159	420299
96612	420300
31927	420301
7764	420302
322819	420303
113980	420304
65326	420305
2156	420306
77719	420307
159768	420308
26814	420309
4504	420310
66513	420311
18611	420312
159734	420313
193113	420314
324956	420315
266217	420316
64249	420317
19327	420318
51298	420319
5159	420320
14232	420321
246397	420322
265584	420323
66325	420324
12661	420325
58	420326
134582	420327
201431	420328
198151	420329
94882	420330
30235	420331
11909	420332
25632	420333
38699	420334
72037	420335
310911	420336
35082	420337
118774	420338
16944	420339
46491	420340
23222	420341
47430	420342
993	420343
21675	420344
252627	420345
239273	420346
191388	420347
32340	420348
186197	420349
24281	420350
16442	420351
98838	420352
13770	420353
190509	420354
59107	420355
95985	420356
168428	420357
202458	420358
16431	420359
43947	420360
121247	420361
9497	420362
809	420363
28863	420364
28383	420365
10360	420366
27598	420367
1149	420368
13777	420369
6234	420370
122293	420371
10989	420372
28607	420373
1033	420374
11799	420375
36509	420376
120544	420377
19988	420378
73811	420379
4	420380
126068	420381
229592	420382
131516	420383
52506	420384
66461	420385
149181	420386
12711	420387
12195	420388
80059	420389
48563	420390
1625	420391
67452	420392
42722	420393
51511	420394
4953	420395
2140	420396
226256	420397
1799	420398
112229	420399
121242	420400
5059	420401
111812	420402
306708	420403
142089	420404
70262	420405
183188	420406
80055	420407
170694	420408
175965	420409
352469	420410
27194	420411
2564	420412
17441	420413
30538	420414
8402	420415
564	420416
43785	420417
7937	420418
7823	420419
17669	420420
14509	420421
113642	420422
15374	420423
26822	420424
108494	420425
186537	420426
56685	420427
97568	420428
3908	420429
29208	420430
39666	420431
34199	420432
80024	420433
19952	420434
73857	420435
31304	420436
299834	420437
78858	420438
10922	420439
49639	420440
282615	420441
281113	420442
151677	420443
8163	420444
11485	420445
27121	420446
148	420447
30672	420448
71146	420449
54427	420450
24451	420451
174714	420452
125	420453
286297	420454
49205	420455
47671	420456
20035	420457
8644	420458
35808	420459
62694	420460
207460	420461
37469	420462
166016	420463
217863	420464
83983	420465
26861	420466
36817	420467
71291	420468
8386	420469
30901	420470
99420	420471
36133	420472
416	420473
17012	420474
39058	420475
73358	420476
283414	420477
22942	420478
36541	420479
149082	420480
156299	420481
203474	420482
146042	420483
26236	420484
143	420485
72395	420486
71836	420487
75424	420488
135409	420489
224018	420490
10915	420491
184188	420492
198995	420493
7980	420494
136351	420495
12716	420496
84889	420497
222976	420498
185375	420499
6696	420500
194360	420501
916	420502
19279	420503
53494	420504
21687	420505
20010	420506
6506	420507
28642	420508
348252	420509
13498	420510
9263	420511
58673	420512
32	420513
31736	420514
71968	420515
290397	420516
63173	420517
80881	420518
31194	420519
197779	420520
123181	420521
143495	420522
14471	420523
4412	420524
35847	420525
82203	420526
30994	420527
289301	420528
282166	420529
28841	420530
26121	420531
295919	420532
1720	420533
16391	420534
7301	420535
97573	420536
1522	420537
275968	420538
4624	420539
37578	420540
22749	420541
36815	420542
118901	420543
129089	420544
161363	420545
93552	420546
103091	420547
193613	420548
166671	420549
59664	420550
101844	420551
38225	420552
1243	420553
96071	420554
11947	420555
95085	420556
79998	420557
51839	420558
55324	420559
5484	420560
3120	420561
5108	420562
122393	420563
89087	420564
8862	420565
101605	420566
105338	420567
2000	420568
52270	420569
14200	420570
12515	420571
10404	420572
104	420573
23124	420574
170476	420575
3745	420576
106923	420577
134368	420578
70134	420579
865	420580
60124	420581
194869	420582
20318	420583
11279	420584
65090	420585
19492	420586
51888	420587
9237	420588
27026	420589
129695	420590
66854	420591
112328	420592
4637	420593
4298	420594
39671	420595
267	420596
39438	420597
128180	420598
15620	420599
238421	420600
1881	420601
201861	420602
65245	420603
4460	420604
161372	420605
1035	420606
5592	420607
13827	420608
170652	420609
52975	420610
116748	420611
32265	420612
4720	420613
10214	420614
189396	420615
101481	420616
61808	420617
99507	420618
170186	420619
318101	420620
151	420621
5298	420622
25641	420623
31941	420624
26322	420625
8546	420626
297016	420627
1064	420628
81694	420629
34828	420630
54428	420631
75984	420632
44459	420633
16730	420634
51795	420635
466	420636
104700	420637
136	420638
77236	420639
224375	420640
22958	420641
103475	420642
122	420643
5302	420644
44831	420645
47412	420646
34625	420647
4061	420648
16164	420649
17064	420650
22607	420651
48972	420652
2416	420653
14736	420654
54908	420655
206305	420656
49267	420657
47420	420658
55051	420659
224539	420660
46415	420661
124861	420662
8308	420663
129447	420664
23784	420665
81157	420666
28254	420667
76099	420668
51609	420669
24492	420670
3114	420671
15754	420672
104589	420673
170346	420674
210019	420675
83566	420676
54497	420677
327705	420678
272274	420679
237339	420680
196151	420681
334697	420682
78878	420683
194972	420684
173192	420685
50400	420686
2648	420687
97849	420688
1855	420689
11119	420690
288301	420691
33663	420692
99194	420693
84431	420694
23816	420695
173152	420696
1543	420697
18356	420698
5749	420699
84398	420700
84152	420701
55107	420702
94255	420703
11012	420704
48650	420705
24366	420706
34273	420707
122330	420708
21321	420709
173622	420710
26460	420711
56051	420712
154615	420713
106849	420714
197767	420715
139068	420716
347070	420717
82011	420718
130067	420719
120176	420720
65307	420721
40	420722
113271	420723
6017	420724
12847	420725
67922	420726
52384	420727
78560	420728
270481	420729
43890	420730
19039	420731
121549	420732
320384	420733
90360	420734
180027	420735
245098	420736
55298	420737
61850	420738
85976	420739
160282	420740
159700	420741
325189	420742
36339	420743
74451	420744
17137	420745
108062	420746
64632	420747
181805	420748
122143	420749
263750	420750
181443	420751
46491	420752
181453	420753
68414	420754
149401	420755
151745	420756
10432	420757
46555	420758
16348	420759
26186	420760
245350	420761
639	420762
66899	420763
263994	420764
74125	420765
20432	420766
24971	420767
130145	420768
40190	420769
62902	420770
151325	420771
92013	420772
29297	420773
346382	420774
97022	420775
326945	420776
21610	420777
16996	420778
9727	420779
56805	420780
191331	420781
104653	420782
20742	420783
74159	420784
3816	420785
477	420786
8304	420787
57813	420788
124099	420789
62772	420790
8014	420791
48863	420792
48648	420793
87692	420794
1574	420795
1574	420796
53596	420797
17145	420798
6867	420799
98671	420800
153579	420801
18702	420802
115265	420803
12786	420804
241270	420805
40670	420806
36128	420807
1000	420808
87703	420809
25146	420810
38164	420811
38164	420812
200294	420813
10987	420814
193459	420815
39854	420816
338399	420817
66919	420818
252224	420819
193367	420820
37264	420821
24085	420822
21898	420823
45295	420824
29417	420825
35107	420826
5375	420827
78612	420828
337623	420829
153673	420830
5987	420831
23911	420832
56946	420833
56792	420834
19929	420835
43735	420836
301324	420837
131279	420838
154374	420839
4770	420840
191464	420841
183823	420842
16562	420843
3	420844
83259	420845
1880	420846
125730	420847
15260	420848
2680	420849
6668	420850
8839	420851
4472	420852
39	420853
46332	420854
5155	420855
2323	420856
48032	420857
10	420858
121050	420859
124352	420860
14818	420861
27866	420862
160590	420863
270345	420864
288856	420865
320799	420866
419	420867
14150	420868
20500	420869
6305	420870
64229	420871
186797	420872
158567	420873
193918	420874
44758	420875
160130	420876
1720	420877
61752	420878
3434	420879
55149	420880
67934	420881
252182	420882
97465	420883
296	420884
15967	420885
12009	420886
21987	420887
9071	420888
199836	420889
48362	420890
71122	420891
285196	420892
12916	420893
39816	420894
16710	420895
199888	420896
242691	420897
58604	420898
55687	420899
15935	420900
179780	420901
86211	420902
130	420903
325105	420904
124101	420905
120507	420906
324221	420907
189061	420908
85379	420909
45708	420910
124776	420911
22087	420912
4958	420913
67101	420914
943	420915
314984	420916
7212	420917
64874	420918
67116	420919
132720	420920
78890	420921
187033	420922
134563	420923
323807	420924
126143	420925
95881	420926
112689	420927
229435	420928
29307	420929
36673	420930
79114	420931
15746	420932
6398	420933
1500	420934
118798	420935
164233	420936
6770	420937
7376	420938
118566	420939
45630	420940
101946	420941
2577	420942
66914	420943
164	420944
192428	420945
11749	420946
67191	420947
227184	420948
185669	420949
119389	420950
10559	420951
108354	420952
8289	420953
24633	420954
175838	420955
38595	420956
2315	420957
16969	420958
42311	420959
248473	420960
80378	420961
98394	420962
9493	420963
114376	420964
24107	420965
18544	420966
29998	420967
9127	420968
202972	420969
69188	420970
179077	420971
10207	420972
191258	420973
16553	420974
87069	420975
500	420976
44194	420977
97429	420978
106290	420979
66523	420980
19124	420981
1182	420982
4497	420983
120817	420984
11877	420985
121034	420986
128992	420987
40144	420988
38155	420989
141088	420990
11352	420991
124579	420992
126389	420993
189784	420994
245835	420995
30204	420996
43357	420997
309818	420998
296242	420999
133155	421000
296620	421001
116164	421002
25339	421003
346722	421004
129674	421005
185199	421006
157775	421007
282633	421008
116251	421009
10769	421010
101449	421011
3580	421012
781	421013
47808	421014
244727	421015
20772	421016
44395	421017
6840	421018
15331	421019
14587	421020
89924	421021
175503	421022
79569	421023
389	421024
60243	421025
216942	421026
180563	421027
283216	421028
329508	421029
1501	421030
144339	421031
1065	421032
32346	421033
110214	421034
35894	421035
32125	421036
9579	421037
114110	421038
9318	421039
17052	421040
18475	421041
34568	421042
51514	421043
325842	421044
87798	421045
4408	421046
7987	421047
137028	421048
4590	421049
36102	421050
3078	421051
38779	421052
55287	421053
13739	421054
39617	421055
14088	421056
159818	421057
54746	421058
13430	421059
12199	421060
178083	421061
611	421062
322321	421063
10908	421064
22897	421065
10876	421066
55413	421067
102195	421068
44206	421069
97266	421070
6570	421071
25644	421072
13817	421073
7723	421074
5027	421075
3762	421076
11898	421077
89547	421078
4097	421079
77	421080
40125	421081
2526	421082
7578	421083
58551	421084
45269	421085
26166	421086
165909	421087
42552	421088
269300	421089
157807	421090
160192	421091
104561	421092
106046	421093
165	421094
86649	421095
6125	421096
166133	421097
326144	421098
302710	421099
243481	421100
194054	421101
111485	421102
90876	421103
7630	421104
299120	421105
27387	421106
64014	421107
78724	421108
16345	421109
36282	421110
118669	421111
189483	421112
316490	421113
190152	421114
187795	421115
318792	421116
119316	421117
3022	421118
86894	421119
118835	421120
60348	421121
168125	421122
96174	421123
25352	421124
195249	421125
85169	421126
69433	421127
101489	421128
67942	421129
15741	421130
25072	421131
56605	421132
42042	421133
13368	421134
324721	421135
54152	421136
77579	421137
14815	421138
190018	421139
19212	421140
42367	421141
8535	421142
122233	421143
2081	421144
224612	421145
51576	421146
52613	421147
36303	421148
158329	421149
34847	421150
119767	421151
142800	421152
101620	421153
19126	421154
28708	421155
14938	421156
83851	421157
51078	421158
124160	421159
9605	421160
3385	421161
15362	421162
48477	421163
98099	421164
10433	421165
352692	421166
2395	421167
52008	421168
10438	421169
46325	421170
52123	421171
49213	421172
159619	421173
6388	421174
154543	421175
35929	421176
19867	421177
59291	421178
36894	421179
195928	421180
19625	421181
39588	421182
67159	421183
41377	421184
83627	421185
28548	421186
1072	421187
6403	421188
31785	421189
35462	421190
19866	421191
4743	421192
5123	421193
270858	421194
7499	421195
8642	421196
16144	421197
152497	421198
181291	421199
40330	421200
77409	421201
190311	421202
10456	421203
20006	421204
184184	421205
212271	421206
4717	421207
83431	421208
27776	421209
24763	421210
30695	421211
19011	421212
113905	421213
181493	421214
352651	421215
26413	421216
29210	421217
6565	421218
323496	421219
117332	421220
9734	421221
71698	421222
13777	421223
40664	421224
134533	421225
62207	421226
10085	421227
36740	421228
357700	421229
1543	421230
44628	421231
56430	421232
2072	421233
124565	421234
84860	421235
36407	421236
30142	421237
82554	421238
5770	421239
2117	421240
353175	421241
79947	421242
214553	421243
61606	421244
73292	421245
81357	421246
22647	421247
112539	421248
200397	421249
194202	421250
137752	421251
52487	421252
2147	421253
18705	421254
372	421255
4249	421256
3284	421257
72494	421258
64578	421259
11877	421260
313923	421261
6485	421262
187810	421263
101637	421264
54152	421265
7041	421266
102557	421267
157115	421268
68847	421269
192811	421270
58528	421271
343140	421272
101592	421273
142356	421274
213517	421275
132439	421276
214434	421277
47448	421278
1086	421279
1105	421280
8591	421281
4160	421282
282537	421283
162692	421284
4078	421285
226679	421286
33742	421287
83100	421288
19657	421289
55981	421290
139	421291
4311	421292
165748	421293
162169	421294
59567	421295
103865	421296
15680	421297
41551	421298
85661	421299
30448	421300
64952	421301
16809	421302
210958	421303
1187	421304
55404	421305
300487	421306
146158	421307
12092	421308
30420	421309
19017	421310
93854	421311
8313	421312
342568	421313
4601	421314
320024	421315
104744	421316
18522	421317
45502	421318
101745	421319
102065	421320
12362	421321
9430	421322
218370	421323
4608	421324
43727	421325
296084	421326
4493	421327
202485	421328
174474	421329
341810	421330
125773	421331
119481	421332
26247	421333
328755	421334
108236	421335
86158	421336
29276	421337
14766	421338
1423	421339
66735	421340
253083	421341
1333	421342
24393	421343
60254	421344
195617	421345
39620	421346
311269	421347
52049	421348
136126	421349
5559	421350
203292	421351
74480	421352
3238	421353
19276	421354
72731	421355
50504	421356
25932	421357
14443	421358
14709	421359
164910	421360
211815	421361
4493	421362
23264	421363
317653	421364
72397	421365
72397	421366
101745	421367
85010	421368
121882	421369
24844	421370
23665	421371
94129	421372
12110	421373
21719	421374
16243	421375
351641	421376
147743	421377
12447	421378
68654	421379
14914	421380
8761	421381
2352	421382
18744	421383
319868	421384
145174	421385
318988	421386
234890	421387
16456	421388
26438	421389
65606	421390
170356	421391
14317	421392
17145	421393
192393	421394
92355	421395
573	421396
105439	421397
137764	421398
128584	421399
1423	421400
170366	421401
37038	421402
93469	421403
1683	421404
17178	421405
22642	421406
59138	421407
8134	421408
26691	421409
132543	421410
142670	421411
193307	421412
73357	421413
55683	421414
321317	421415
262	421416
2146	421417
58	421418
1624	421419
99853	421420
27831	421421
81561	421422
46552	421423
194736	421424
5342	421425
21863	421426
263875	421427
4742	421428
32088	421429
228640	421430
25507	421431
14629	421432
18629	421433
82325	421434
127165	421435
53539	421436
103	421437
15620	421438
5076	421439
208	421440
5923	421441
327637	421442
8259	421443
42897	421444
8259	421445
227856	421446
87047	421447
10913	421448
10913	421449
12406	421450
305908	421451
23544	421452
29184	421453
112949	421454
59833	421455
28841	421456
9497	421457
234339	421458
257062	421459
14413	421460
243179	421461
237586	421462
184404	421463
20820	421464
25646	421465
192543	421466
214741	421467
39032	421468
183237	421469
36062	421470
137049	421471
112831	421472
55328	421473
73492	421474
112686	421475
115233	421476
51889	421477
44043	421478
76169	421479
309473	421480
5040	421481
179349	421482
38698	421483
2805	421484
41420	421485
296928	421486
306318	421487
316118	421488
76724	421489
18512	421490
219588	421491
14130	421492
10708	421493
80	421494
89074	421495
169626	421496
75508	421497
26032	421498
13971	421499
49859	421500
43524	421501
21304	421502
339376	421503
65976	421504
246258	421505
33565	421506
180642	421507
99901	421508
91091	421509
89751	421510
307768	421511
55098	421512
199998	421513
2815	421514
236615	421515
183236	421516
65976	421517
50741	421518
219338	421519
28364	421520
40633	421521
344345	421522
306260	421523
184759	421524
124954	421525
60577	421526
92138	421527
15313	421528
22405	421529
196647	421530
8888	421531
115068	421532
222683	421533
38438	421534
199034	421535
84375	421536
35409	421537
18900	421538
51800	421539
81	421540
86578	421541
143789	421542
54315	421543
184723	421544
17546	421545
112510	421546
276946	421547
54704	421548
321441	421549
71124	421550
21216	421551
26581	421552
151579	421553
100420	421554
265925	421555
67044	421556
282842	421557
169237	421558
282696	421559
283034	421560
65140	421561
87443	421562
20716	421563
67379	421564
67094	421565
95686	421566
68901	421567
19494	421568
51686	421569
116552	421570
109764	421571
14218	421572
30339	421573
53180	421574
89095	421575
92110	421576
8856	421577
53643	421578
30411	421579
79413	421580
201641	421581
281786	421582
48073	421583
39252	421584
33232	421585
36887	421586
143512	421587
6005	421588
238335	421589
92147	421590
6405	421591
35496	421592
39920	421593
21861	421594
108173	421595
27265	421596
37667	421597
69136	421598
1174	421599
6832	421600
5454	421601
19038	421602
36783	421603
13671	421604
93416	421605
13788	421606
132102	421607
200479	421608
154496	421609
12915	421610
27213	421611
6022	421612
33240	421613
18667	421614
61243	421615
47894	421616
51468	421617
91101	421618
237552	421619
19765	421620
187432	421621
35853	421622
35047	421623
77020	421624
15025	421625
24242	421626
37259	421627
243788	421628
21273	421629
51486	421630
10957	421631
4586	421632
143057	421633
76367	421634
136164	421635
8754	421636
152088	421637
25465	421638
67094	421639
3441	421640
7738	421641
191798	421642
43753	421643
78672	421644
46987	421645
71180	421646
283376	421647
93436	421648
4324	421649
3000	421650
22916	421651
1066	421652
11102	421653
51094	421654
142888	421655
14809	421656
26974	421657
58700	421658
93114	421659
79095	421660
85370	421661
15977	421662
185322	421663
172645	421664
18012	421665
152394	421666
14490	421667
326596	421668
191801	421669
135559	421670
92399	421671
141358	421672
65146	421673
147478	421674
25120	421675
17343	421676
186804	421677
258788	421678
57888	421679
41082	421680
301973	421681
189038	421682
41806	421683
107272	421684
55389	421685
3955	421686
113	421687
177400	421688
65772	421689
90596	421690
93231	421691
224707	421692
39006	421693
9081	421694
25466	421695
3178	421696
309933	421697
15374	421698
2678	421699
143214	421700
131777	421701
52685	421702
51321	421703
93484	421704
17871	421705
55063	421706
87615	421707
336739	421708
71769	421709
285454	421710
163847	421711
40009	421712
170097	421713
199809	421714
151722	421715
79960	421716
323357	421717
5857	421718
64032	421719
58311	421720
76962	421721
319118	421722
1162	421723
80371	421724
117285	421725
79398	421726
63824	421727
175928	421728
84314	421729
37077	421730
122664	421731
7968	421732
101411	421733
109022	421734
218201	421735
95064	421736
53233	421737
274649	421738
86958	421739
66527	421740
1388	421741
8158	421742
58262	421743
182681	421744
24804	421745
178805	421746
258655	421747
8517	421748
13870	421749
58710	421750
8193	421751
251814	421752
18064	421753
15515	421754
11284	421755
14497	421756
5234	421757
82107	421758
206360	421759
71132	421760
15986	421761
790	421762
123496	421763
149074	421764
30786	421765
347593	421766
114340	421767
43709	421768
171782	421769
22084	421770
11874	421771
132804	421772
19014	421773
35382	421774
19704	421775
81971	421776
782	421777
259619	421778
131	421779
148918	421780
8356	421781
63006	421782
115111	421783
46845	421784
23061	421785
775	421786
100257	421787
51049	421788
2905	421789
139606	421790
24891	421791
42121	421792
6924	421793
82067	421794
15102	421795
10801	421796
10801	421797
145698	421798
8759	421799
17268	421800
41899	421801
156448	421802
148677	421803
99244	421804
252957	421805
65406	421806
98977	421807
278568	421808
80706	421809
333835	421810
17134	421811
10173	421812
54	421813
47648	421814
175324	421815
30813	421816
15051	421817
57695	421818
44131	421819
8288	421820
71898	421821
39045	421822
10579	421823
287943	421824
84407	421825
57340	421826
207105	421827
199650	421828
1374	421829
38280	421830
14430	421831
9200	421832
37285	421833
29811	421834
1375	421835
1156	421836
90890	421837
196224	421838
69690	421839
767	421840
28956	421841
29821	421842
122	421843
12373	421844
3656	421845
11570	421846
1875	421847
42219	421848
121019	421849
342819	421850
18369	421851
146940	421852
9488	421853
126646	421854
142003	421855
344388	421856
142484	421857
48695	421858
337715	421859
298726	421860
144225	421861
81581	421862
189032	421863
8661	421864
98771	421865
11026	421866
208508	421867
3467	421868
19734	421869
4718	421870
36545	421871
29803	421872
172947	421873
1948	421874
7780	421875
8962	421876
334	421877
1804	421878
241219	421879
263540	421880
235033	421881
11865	421882
70660	421883
16902	421884
91607	421885
2773	421886
204867	421887
2461	421888
42882	421889
1429	421890
19734	421891
179138	421892
283428	421893
43782	421894
4029	421895
118378	421896
282757	421897
49175	421898
6000	421899
42407	421900
5278	421901
70238	421902
32577	421903
233359	421904
23906	421905
947	421906
158469	421907
61997	421908
63610	421909
8061	421910
165738	421911
97389	421912
30866	421913
9928	421914
46117	421915
6836	421916
261038	421917
28582	421918
75886	421919
21204	421920
4277	421921
22401	421922
121895	421923
144909	421924
17326	421925
35350	421926
66066	421927
97686	421928
200386	421929
152589	421930
252692	421931
41388	421932
41388	421933
41287	421934
15079	421935
325675	421936
120454	421937
133593	421938
72	421939
234169	421940
61777	421941
7492	421942
205626	421943
107201	421944
28352	421945
234802	421946
126209	421947
21224	421948
60680	421949
49220	421950
184316	421951
142529	421952
50076	421953
13968	421954
185626	421955
10418	421956
250788	421957
116595	421958
29771	421959
145051	421960
15	421961
54187	421962
193839	421963
199139	421964
68	421965
100348	421966
83754	421967
190849	421968
119270	421969
98024	421970
352101	421971
18642	421972
208665	421973
289658	421974
33856	421975
11310	421976
283494	421977
34193	421978
5058	421979
3306	421980
177301	421981
288146	421982
13694	421983
72460	421984
69265	421985
234438	421986
295630	421987
22980	421988
294493	421989
146	421990
29417	421991
92204	421992
107386	421993
24263	421994
16675	421995
19670	421996
21540	421997
260194	421998
160060	421999
66898	422000
3230	422001
8284	422002
36253	422003
199115	422004
52721	422005
315043	422006
45278	422007
11338	422008
3879	422009
22893	422010
270867	422011
1225	422012
21606	422013
264107	422014
215328	422015
95551	422016
42975	422017
486	422018
161589	422019
171	422020
40221	422021
52794	422022
146796	422023
185926	422024
45987	422025
40776	422026
36408	422027
16781	422028
18705	422029
7463	422030
215659	422031
14144	422032
4169	422033
86460	422034
15599	422035
95617	422036
24190	422037
128072	422038
87668	422039
10360	422040
52391	422041
8268	422042
66290	422043
20440	422044
37080	422045
31575	422046
14568	422047
158260	422048
11385	422049
86589	422050
39479	422051
118721	422052
7747	422053
86429	422054
181579	422055
216665	422056
25176	422057
1401	422058
12411	422059
145	422060
74113	422061
81099	422062
5725	422063
331331	422064
87314	422065
79075	422066
206277	422067
155580	422068
117825	422069
83443	422070
205484	422071
2716	422072
7460	422073
1522	422074
155315	422075
153542	422076
74390	422077
180400	422078
1340	422079
103477	422080
64904	422081
161175	422082
195144	422083
23803	422084
250664	422085
3001	422086
31512	422087
146521	422088
78774	422089
150918	422090
7848	422091
298308	422092
74601	422093
141719	422094
63896	422095
182448	422096
249321	422097
147700	422098
298565	422099
4448	422100
354422	422101
19674	422102
82186	422103
305236	422104
36822	422105
93141	422106
251173	422107
80	422108
54583	422109
11887	422110
49709	422111
172343	422112
251276	422113
250845	422114
73174	422115
112021	422116
10377	422117
85821	422118
46876	422119
108499	422120
290520	422121
20888	422122
1258	422123
205117	422124
13450	422125
168496	422126
30506	422127
235671	422128
117278	422129
94866	422130
22447	422131
276257	422132
353985	422133
202469	422134
55245	422135
599	422136
52696	422137
179900	422138
6978	422139
120018	422140
294524	422141
158993	422142
63984	422143
107232	422144
270263	422145
24973	422146
3920	422147
112187	422148
289570	422149
62089	422150
9048	422151
16258	422152
8486	422153
81798	422154
54409	422155
26685	422156
39201	422157
8304	422158
64374	422159
1854	422160
18870	422161
128189	422162
20258	422163
14382	422164
3	422165
39457	422166
29309	422167
248505	422168
253081	422169
4170	422170
5561	422171
64704	422172
152709	422173
196480	422174
175889	422175
22791	422176
329179	422177
15550	422178
247524	422179
12110	422180
67091	422181
268	422182
21174	422183
153224	422184
39000	422185
4166	422186
68381	422187
17047	422188
103697	422189
10113	422190
18557	422191
8011	422192
80335	422193
997	422194
51886	422195
69635	422196
4320	422197
41992	422198
14929	422199
968	422200
32251	422201
126809	422202
195200	422203
32715	422204
202297	422205
12752	422206
189207	422207
79599	422208
166713	422209
70533	422210
13331	422211
45185	422212
24854	422213
279812	422214
237597	422215
40392	422216
10879	422217
167443	422218
269404	422219
54297	422220
306941	422221
134015	422222
244000	422223
232455	422224
124824	422225
70221	422226
203123	422227
191666	422228
53239	422229
116618	422230
73661	422231
179085	422232
134011	422233
182632	422234
120252	422235
40867	422236
137065	422237
23305	422238
77861	422239
124982	422240
17667	422241
204836	422242
228208	422243
8390	422244
158378	422245
5685	422246
2961	422247
5905	422248
8379	422249
426	422250
121718	422251
770	422252
50204	422253
72038	422254
167839	422255
94997	422256
1663	422257
255099	422258
34132	422259
82943	422260
5599	422261
82908	422262
3566	422263
78409	422264
144213	422265
4711	422266
47189	422267
47492	422268
1762	422269
53454	422270
2580	422271
15973	422272
192993	422273
128	422274
280220	422275
4168	422276
1175	422277
68969	422278
198981	422279
168902	422280
32342	422281
42039	422282
76759	422283
6875	422284
13854	422285
136329	422286
249473	422287
120993	422288
204827	422289
27276	422290
76959	422291
179534	422292
34056	422293
19186	422294
60481	422295
38237	422296
20418	422297
6441	422298
76978	422299
26628	422300
51964	422301
4733	422302
49002	422303
37256	422304
337739	422305
170653	422306
319031	422307
23285	422308
110443	422309
209921	422310
262174	422311
7367	422312
315745	422313
113731	422314
96181	422315
1	422316
22821	422317
46541	422318
118431	422319
16420	422320
5412	422321
145903	422322
5495	422323
100519	422324
210108	422325
33463	422326
61287	422327
70030	422328
54864	422329
38100	422330
145498	422331
41378	422332
143636	422333
121985	422334
334696	422335
36070	422336
10896	422337
194252	422338
10667	422339
205496	422340
209853	422341
76992	422342
69177	422343
5534	422344
68108	422345
19729	422346
329330	422347
171308	422348
266052	422349
36578	422350
203210	422351
36409	422352
152535	422353
272818	422354
193256	422355
4161	422356
5171	422357
29804	422358
69892	422359
163399	422360
14643	422361
13524	422362
14285	422363
75731	422364
96049	422365
82913	422366
107727	422367
101280	422368
279706	422369
28942	422370
237763	422371
22380	422372
71314	422373
4997	422374
71126	422375
348423	422376
63457	422377
194063	422378
336096	422379
346691	422380
4325	422381
32806	422382
112709	422383
151924	422384
16482	422385
160217	422386
24007	422387
3095	422388
182196	422389
47820	422390
23881	422391
82910	422392
24084	422393
21569	422394
345732	422395
8874	422396
30186	422397
15287	422398
19853	422399
1003	422400
23682	422401
4620	422402
21611	422403
25836	422404
36272	422405
139002	422406
1206	422407
60388	422408
282349	422409
63317	422410
82909	422411
42775	422412
65656	422413
5807	422414
106713	422415
348555	422416
155698	422417
94795	422418
181	422419
12237	422420
9598	422421
151266	422422
15233	422423
14634	422424
16896	422425
159167	422426
119021	422427
101280	422428
159374	422429
352316	422430
107543	422431
71116	422432
307516	422433
48219	422434
53139	422435
50789	422436
45702	422437
17472	422438
335177	422439
16460	422440
341416	422441
9538	422442
10403	422443
72150	422444
144454	422445
93532	422446
37756	422447
216709	422448
15355	422449
193280	422450
93502	422451
72668	422452
62625	422453
24059	422454
8977	422455
220167	422456
173377	422457
90017	422458
140521	422459
19436	422460
171087	422461
170755	422462
52929	422463
19752	422464
82749	422465
67635	422466
14823	422467
66277	422468
334892	422469
52963	422470
127167	422471
59934	422472
15909	422473
52525	422474
39756	422475
12510	422476
78863	422477
27313	422478
194378	422479
204653	422480
16	422481
94537	422482
63170	422483
39479	422484
16612	422485
44046	422486
319114	422487
22278	422488
11709	422489
318670	422490
341394	422491
98663	422492
25883	422493
1347	422494
84294	422495
15925	422496
302206	422497
5129	422498
19492	422499
90066	422500
320272	422501
161243	422502
235222	422503
13097	422504
1122	422505
3127	422506
17948	422507
9720	422508
1340	422509
27020	422510
196420	422511
62775	422512
120733	422513
82940	422514
21766	422515
53530	422516
40345	422517
9557	422518
3841	422519
58563	422520
149825	422521
148493	422522
176084	422523
10954	422524
67198	422525
175690	422526
36586	422527
1269	422528
5165	422529
7381	422530
193329	422531
28655	422532
46828	422533
101137	422534
25703	422535
119486	422536
89342	422537
9013	422538
76785	422539
313709	422540
101611	422541
14707	422542
12081	422543
10831	422544
120066	422545
49395	422546
23837	422547
227672	422548
162469	422549
3097	422550
1781	422551
5180	422552
77026	422553
50793	422554
89120	422555
247484	422556
16920	422557
55779	422558
24016	422559
38473	422560
167679	422561
7527	422562
106707	422563
156844	422564
317307	422565
44846	422566
313995	422567
56320	422568
171286	422569
125630	422570
55319	422571
14588	422572
102791	422573
244753	422574
151953	422575
23018	422576
3754	422577
336332	422578
10825	422579
92394	422580
45249	422581
7478	422582
47075	422583
36390	422584
102178	422585
60914	422586
38671	422587
203740	422588
202521	422589
44333	422590
102524	422591
126290	422592
1267	422593
204139	422594
4470	422595
32152	422596
38461	422597
81823	422598
4625	422599
13035	422600
102643	422601
1206	422602
120664	422603
145875	422604
5595	422605
13943	422606
11868	422607
77571	422608
6909	422609
170235	422610
11898	422611
17463	422612
108269	422613
39117	422614
56	422615
130746	422616
5026	422617
12507	422618
220429	422619
10283	422620
27353	422621
117922	422622
41691	422623
32484	422624
46653	422625
45	422626
11343	422627
12791	422628
297342	422629
109377	422630
78723	422631
161567	422632
32171	422633
32770	422634
62521	422635
67237	422636
10856	422637
22022	422638
54134	422639
122969	422640
118483	422641
274078	422642
7592	422643
94793	422644
11168	422645
52106	422646
27130	422647
62684	422648
4638	422649
7061	422650
191926	422651
173345	422652
102250	422653
11537	422654
10051	422655
325587	422656
11416	422657
60627	422658
167156	422659
289729	422660
40478	422661
260853	422662
122952	422663
74004	422664
9432	422665
74434	422666
31050	422667
45548	422668
158945	422669
120329	422670
26590	422671
3190	422672
242194	422673
191108	422674
581	422675
47875	422676
92331	422677
55812	422678
9366	422679
75332	422680
182734	422681
26377	422682
7090	422683
99631	422684
198	422685
36306	422686
26801	422687
5574	422688
31323	422689
68266	422690
36519	422691
119641	422692
93308	422693
16964	422694
12112	422695
14636	422696
90006	422697
42243	422698
54	422699
3743	422700
9030	422701
45912	422702
21581	422703
93426	422704
248049	422705
323092	422706
14441	422707
133711	422708
10995	422709
2191	422710
13002	422711
22251	422712
6597	422713
157244	422714
83604	422715
80422	422716
120702	422717
315958	422718
231819	422719
324572	422720
244214	422721
98173	422722
85469	422723
4764	422724
17623	422725
9227	422726
31212	422727
7408	422728
52377	422729
84918	422730
52051	422731
55801	422732
55817	422733
3573	422734
98659	422735
42994	422736
1006	422737
5886	422738
1724	422739
42569	422740
24478	422741
3211	422742
95	422743
32046	422744
8307	422745
352964	422746
79284	422747
79727	422748
3122	422749
244	422750
7319	422751
675	422752
17935	422753
187533	422754
28405	422755
72254	422756
41571	422757
11267	422758
98175	422759
106844	422760
101527	422761
66801	422762
102186	422763
193347	422764
42389	422765
314627	422766
1299	422767
61005	422768
24247	422769
827	422770
45	422771
6558	422772
90066	422773
42691	422774
2611	422775
160291	422776
24616	422777
72401	422778
1581	422779
9948	422780
17605	422781
152932	422782
39419	422783
92206	422784
120470	422785
3903	422786
215740	422787
18067	422788
119012	422789
346505	422790
244326	422791
49434	422792
72664	422793
245935	422794
152554	422795
158620	422796
36973	422797
81664	422798
120186	422799
95966	422800
59796	422801
14369	422802
2354	422803
11213	422804
280702	422805
14950	422806
39657	422807
5327	422808
291443	422809
192599	422810
97747	422811
26493	422812
8110	422813
68887	422814
5354	422815
256788	422816
15328	422817
466	422818
62759	422819
205988	422820
183585	422821
64121	422822
34236	422823
214512	422824
44244	422825
212785	422826
24750	422827
2878	422828
1167	422829
76880	422830
3462	422831
14874	422832
133146	422833
2372	422834
34469	422835
67240	422836
90063	422837
19579	422838
44966	422839
39775	422840
549	422841
72325	422842
132549	422843
1628	422844
232	422845
125103	422846
158119	422847
26292	422848
8896	422849
53882	422850
962	422851
146759	422852
27738	422853
176172	422854
346725	422855
160124	422856
349894	422857
234	422858
110958	422859
82314	422860
131362	422861
84839	422862
3627	422863
186625	422864
8129	422865
781	422866
50742	422867
1155	422868
30313	422869
5323	422870
100271	422871
46285	422872
136094	422873
59092	422874
116072	422875
43225	422876
39438	422877
40206	422878
213357	422879
149318	422880
2853	422881
1145	422882
49215	422883
29423	422884
157052	422885
29319	422886
33985	422887
5141	422888
51141	422889
18	422890
110375	422891
17971	422892
74002	422893
124	422894
92706	422895
40080	422896
98696	422897
102086	422898
40456	422899
2015	422900
450	422901
71181	422902
52498	422903
255	422904
224297	422905
8857	422906
11324	422907
12700	422908
61007	422909
56695	422910
1152	422911
254804	422912
1921	422913
39306	422914
6487	422915
64700	422916
113260	422917
32234	422918
201238	422919
61087	422920
7885	422921
265	422922
233	422923
11561	422924
243034	422925
79418	422926
31699	422927
44	422928
7977	422929
86514	422930
282628	422931
249303	422932
276533	422933
3627	422934
24611	422935
13093	422936
24340	422937
21998	422938
4356	422939
154640	422940
32867	422941
373	422942
248565	422943
9257	422944
63642	422945
74162	422946
1649	422947
39011	422948
43523	422949
50012	422950
127280	422951
4996	422952
60977	422953
44781	422954
50130	422955
9433	422956
76756	422957
280900	422958
128304	422959
68520	422960
16446	422961
13157	422962
8137	422963
37072	422964
141293	422965
52765	422966
53415	422967
63577	422968
935	422969
7757	422970
33507	422971
12172	422972
53373	422973
146668	422974
38937	422975
105231	422976
188749	422977
64671	422978
110503	422979
3367	422980
66454	422981
20871	422982
24103	422983
41801	422984
15450	422985
8633	422986
7539	422987
85686	422988
62017	422989
16917	422990
149414	422991
18120	422992
25899	422993
131208	422994
95822	422995
9531	422996
278005	422997
11134	422998
118535	422999
72354	423000
3536	423001
581	423002
30943	423003
20449	423004
141641	423005
3142	423006
27747	423007
76585	423008
51436	423009
50345	423010
188999	423011
102569	423012
15386	423013
97406	423014
23977	423015
16492	423016
49115	423017
24112	423018
127648	423019
262896	423020
17441	423021
2280	423022
189584	423023
35884	423024
244981	423025
262597	423026
21022	423027
97577	423028
119498	423029
33307	423030
95468	423031
13108	423032
2975	423033
128793	423034
49471	423035
315116	423036
85407	423037
539	423038
8366	423039
188671	423040
25616	423041
130585	423042
554	423043
40376	423044
16453	423045
50041	423046
81281	423047
89860	423048
10063	423049
104621	423050
149466	423051
49288	423052
8300	423053
1089	423054
28974	423055
133350	423056
25301	423057
28067	423058
62185	423059
152195	423060
57894	423061
8944	423062
215220	423063
24637	423064
64543	423065
2365	423066
627	423067
1555	423068
41740	423069
97966	423070
110661	423071
8730	423072
30713	423073
5311	423074
3069	423075
36125	423076
116788	423077
78321	423078
87486	423079
88238	423080
70607	423081
64151	423082
280151	423083
109055	423084
198080	423085
28309	423086
82181	423087
38955	423088
5208	423089
72935	423090
301127	423091
161409	423092
17680	423093
8439	423094
72748	423095
79737	423096
56920	423097
172756	423098
18102	423099
141910	423100
21406	423101
137176	423102
321420	423103
47919	423104
249077	423105
48802	423106
35885	423107
29124	423108
35635	423109
184095	423110
701	423111
116584	423112
192751	423113
115399	423114
82310	423115
15402	423116
67455	423117
174577	423118
24654	423119
77411	423120
13830	423121
17703	423122
4535	423123
7937	423124
112786	423125
24245	423126
18566	423127
97961	423128
186194	423129
45229	423130
108578	423131
512	423132
72783	423133
108617	423134
7741	423135
26275	423136
25848	423137
188805	423138
6086	423139
28028	423140
310645	423141
23440	423142
52060	423143
84095	423144
119427	423145
30923	423146
107296	423147
15690	423148
51673	423149
2747	423150
248294	423151
46109	423152
38791	423153
78369	423154
49433	423155
78199	423156
1061	423157
353925	423158
23173	423159
195579	423160
188460	423161
13822	423162
8571	423163
123004	423164
55150	423165
64208	423166
14535	423167
124270	423168
207498	423169
288210	423170
33275	423171
123937	423172
3233	423173
2832	423174
54116	423175
47227	423176
39637	423177
49543	423178
13365	423179
14164	423180
20021	423181
7797	423182
113067	423183
30059	423184
222	423185
6105	423186
28113	423187
4209	423188
4966	423189
28095	423190
24160	423191
106756	423192
13069	423193
2037	423194
8150	423195
186334	423196
32877	423197
60552	423198
249881	423199
279448	423200
22981	423201
17685	423202
108122	423203
39017	423204
4307	423205
190160	423206
92935	423207
5004	423208
49911	423209
49430	423210
40731	423211
139795	423212
37985	423213
1857	423214
5687	423215
2469	423216
42083	423217
628	423218
619	423219
59574	423220
61207	423221
21531	423222
266745	423223
6320	423224
101757	423225
61419	423226
725	423227
101498	423228
33349	423229
56744	423230
23781	423231
44148	423232
13678	423233
93527	423234
210888	423235
336850	423236
159804	423237
92819	423238
120028	423239
8656	423240
18910	423241
16974	423242
19014	423243
19972	423244
5367	423245
27528	423246
100317	423247
12590	423248
56873	423249
125187	423250
112063	423251
81878	423252
74210	423253
56205	423254
110901	423255
49586	423256
25356	423257
130634	423258
116569	423259
37362	423260
339923	423261
14949	423262
210582	423263
72803	423264
10102	423265
56837	423266
21723	423267
69264	423268
76238	423269
132148	423270
116861	423271
107285	423272
124068	423273
160118	423274
338942	423275
203653	423276
98658	423277
125403	423278
209558	423279
166830	423280
13380	423281
60689	423282
62059	423283
23895	423284
49582	423285
337364	423286
184747	423287
16663	423288
50695	423289
5731	423290
4923	423291
13338	423292
61159	423293
25981	423294
19939	423295
18374	423296
79136	423297
19120	423298
159677	423299
287474	423300
323088	423301
45253	423302
82166	423303
39026	423304
51652	423305
1924	423306
49232	423307
158567	423308
19315	423309
52150	423310
292449	423311
195282	423312
6330	423313
350377	423314
12548	423315
293418	423316
95948	423317
107094	423318
97454	423319
320711	423320
39594	423321
20338	423322
45601	423323
985	423324
65009	423325
188882	423326
64237	423327
12355	423328
52575	423329
49320	423330
119604	423331
33880	423332
30902	423333
9030	423334
18010	423335
27641	423336
4897	423337
240109	423338
6083	423339
239911	423340
211303	423341
1382	423342
147156	423343
49116	423344
76226	423345
6265	423346
34176	423347
39017	423348
20011	423349
83152	423350
64677	423351
5961	423352
376	423353
77762	423354
153113	423355
152897	423356
158518	423357
686	423358
137069	423359
189991	423360
45475	423361
63	423362
200706	423363
222829	423364
150683	423365
57004	423366
211001	423367
19978	423368
121934	423369
17946	423370
13728	423371
11082	423372
38944	423373
14648	423374
39185	423375
129370	423376
78009	423377
4917	423378
35839	423379
4866	423380
27951	423381
72652	423382
2916	423383
11299	423384
9126	423385
81381	423386
39041	423387
35928	423388
125019	423389
194007	423390
288441	423391
1820	423392
13173	423393
110339	423394
48772	423395
169511	423396
155323	423397
16936	423398
87774	423399
41355	423400
13152	423401
21203	423402
131572	423403
39215	423404
27825	423405
56744	423406
233	423407
20211	423408
22659	423409
22014	423410
260614	423411
100651	423412
86516	423413
202871	423414
39677	423415
56742	423416
152889	423417
38729	423418
3711	423419
13459	423420
9572	423421
178444	423422
13854	423423
16174	423424
76369	423425
41659	423426
51667	423427
397	423428
3211	423429
26601	423430
333327	423431
49555	423432
6609	423433
32761	423434
66339	423435
315450	423436
107517	423437
824	423438
156496	423439
119393	423440
807	423441
24262	423442
72714	423443
97332	423444
11193	423445
15933	423446
24539	423447
35914	423448
19508	423449
1341	423450
19322	423451
52953	423452
25652	423453
355	423454
8165	423455
129751	423456
6415	423457
2015	423458
53298	423459
106174	423460
52166	423461
19870	423462
66955	423463
686	423464
183361	423465
210209	423466
6899	423467
3828	423468
92696	423469
196418	423470
57013	423471
53643	423472
308400	423473
43764	423474
172876	423475
34145	423476
97234	423477
67411	423478
10686	423479
57420	423480
88416	423481
83286	423482
33471	423483
57135	423484
14937	423485
47018	423486
59499	423487
211419	423488
122964	423489
71943	423490
214125	423491
27944	423492
27408	423493
17914	423494
152714	423495
2600	423496
260844	423497
160646	423498
5745	423499
16849	423500
40945	423501
65958	423502
33871	423503
49102	423504
16652	423505
27979	423506
101667	423507
72810	423508
1844	423509
24523	423510
260697	423511
58249	423512
17684	423513
97998	423514
118447	423515
55206	423516
14456	423517
27669	423518
51822	423519
48083	423520
32374	423521
327686	423522
5961	423523
108436	423524
34038	423525
27343	423526
1220	423527
29764	423528
1068	423529
17902	423530
21350	423531
8070	423532
9247	423533
119671	423534
21665	423535
30597	423536
4498	423537
125724	423538
7617	423539
64592	423540
253671	423541
235853	423542
10639	423543
48528	423544
132365	423545
4355	423546
36526	423547
2274	423548
91525	423549
39045	423550
12111	423551
14828	423552
264016	423553
6202	423554
13718	423555
16798	423556
4729	423557
120037	423558
151654	423559
6499	423560
158539	423561
36504	423562
20454	423563
34411	423564
60692	423565
69580	423566
8516	423567
51316	423568
22733	423569
7939	423570
191474	423571
25615	423572
110739	423573
2245	423574
18640	423575
249446	423576
172828	423577
6091	423578
58194	423579
110563	423580
9709	423581
158620	423582
125181	423583
10035	423584
83514	423585
232887	423586
19974	423587
16647	423588
192258	423589
84991	423590
53270	423591
6502	423592
98100	423593
130280	423594
109807	423595
33839	423596
53705	423597
24672	423598
11185	423599
49068	423600
68358	423601
127457	423602
78382	423603
204050	423604
86197	423605
186928	423606
2781	423607
8564	423608
11183	423609
52778	423610
94284	423611
8896	423612
1815	423613
30962	423614
84556	423615
19395	423616
85818	423617
9098	423618
28043	423619
1758	423620
28010	423621
10814	423622
77787	423623
11363	423624
53272	423625
43399	423626
3725	423627
2142	423628
17286	423629
105917	423630
66384	423631
78171	423632
82064	423633
159877	423634
60744	423635
78106	423636
145148	423637
175038	423638
20924	423639
98	423640
210712	423641
100852	423642
10493	423643
65349	423644
2210	423645
43767	423646
64695	423647
111619	423648
132562	423649
2371	423650
76540	423651
4389	423652
31207	423653
43607	423654
19014	423655
97253	423656
6812	423657
12480	423658
106895	423659
1090	423660
160042	423661
183499	423662
284	423663
14035	423664
3000	423665
92789	423666
267913	423667
21263	423668
206004	423669
12619	423670
91584	423671
14274	423672
22733	423673
285667	423674
48458	423675
283333	423676
49048	423677
323304	423678
1997	423679
355	423680
34209	423681
2393	423682
10219	423683
6813	423684
6439	423685
44666	423686
307172	423687
18086	423688
26935	423689
59433	423690
50259	423691
43791	423692
13383	423693
18581	423694
18009	423695
174922	423696
39126	423697
116913	423698
23180	423699
1551	423700
10172	423701
68	423702
13379	423703
14100	423704
28847	423705
90685	423706
79029	423707
36732	423708
87820	423709
11666	423710
139858	423711
2786	423712
64506	423713
5299	423714
234685	423715
168839	423716
54175	423717
18493	423718
25383	423719
113297	423720
47864	423721
48587	423722
15649	423723
58020	423724
60285	423725
78573	423726
77717	423727
184399	423728
41258	423729
255026	423730
13844	423731
4470	423732
233605	423733
33928	423734
107784	423735
280046	423736
63789	423737
132682	423738
158829	423739
34704	423740
143561	423741
7911	423742
67906	423743
21655	423744
10781	423745
9899	423746
29107	423747
122105	423748
84644	423749
34116	423750
137189	423751
33879	423752
24419	423753
71554	423754
286994	423755
52513	423756
12817	423757
6728	423758
321824	423759
24893	423760
265305	423761
31728	423762
24263	423763
169667	423764
22748	423765
98454	423766
44099	423767
118380	423768
4376	423769
36469	423770
68119	423771
252978	423772
196384	423773
183	423774
116914	423775
6395	423776
9096	423777
69013	423778
62057	423779
217578	423780
1490	423781
71851	423782
97004	423783
64591	423784
6132	423785
49045	423786
148018	423787
40493	423788
37797	423789
30938	423790
53718	423791
38358	423792
173150	423793
308656	423794
1555	423795
21379	423796
10397	423797
202465	423798
24658	423799
190104	423800
17248	423801
1220	423802
2371	423803
30263	423804
50220	423805
21240	423806
9072	423807
79523	423808
72205	423809
118068	423810
118390	423811
65528	423812
65209	423813
25500	423814
122354	423815
23301	423816
27582	423817
12254	423818
62715	423819
49318	423820
186789	423821
10440	423822
36940	423823
49242	423824
16148	423825
3987	423826
247129	423827
10419	423828
86394	423829
14919	423830
18731	423831
40974	423832
1554	423833
324922	423834
158839	423835
152160	423836
14604	423837
53803	423838
6236	423839
67972	423840
9232	423841
3	423842
91601	423843
18559	423844
97940	423845
277937	423846
98095	423847
63431	423848
22130	423849
6265	423850
33996	423851
10565	423852
106819	423853
25846	423854
346745	423855
5258	423856
28007	423857
20632	423858
673	423859
6119	423860
261632	423861
24357	423862
62320	423863
57624	423864
97412	423865
147620	423866
715	423867
20	423868
64458	423869
22644	423870
190559	423871
149262	423872
14944	423873
58611	423874
3978	423875
110343	423876
22100	423877
48947	423878
110676	423879
10165	423880
133265	423881
134556	423882
73896	423883
57984	423884
245804	423885
61339	423886
21371	423887
5744	423888
10010	423889
7778	423890
343402	423891
95710	423892
831	423893
95557	423894
247982	423895
24757	423896
96932	423897
56200	423898
15492	423899
21000	423900
73885	423901
53346	423902
8655	423903
6232	423904
6201	423905
13313	423906
2713	423907
63359	423908
4928	423909
44343	423910
179182	423911
102655	423912
43305	423913
25515	423914
307898	423915
3481	423916
1389	423917
189841	423918
15329	423919
6029	423920
5367	423921
321887	423922
4929	423923
214030	423924
43071	423925
85701	423926
130772	423927
35326	423928
27352	423929
41310	423930
330221	423931
4267	423932
8418	423933
39498	423934
966	423935
14950	423936
466	423937
45870	423938
883	423939
11304	423940
34237	423941
188329	423942
152671	423943
109643	423944
109392	423945
11	423946
2357	423947
197161	423948
1532	423949
24210	423950
36702	423951
60978	423952
48968	423953
33320	423954
2016	423955
16253	423956
4094	423957
248722	423958
55279	423959
149723	423960
78929	423961
2673	423962
37574	423963
53333	423964
248899	423965
150746	423966
29107	423967
962	423968
41107	423969
31072	423970
102640	423971
10928	423972
7156	423973
36871	423974
87765	423975
190144	423976
183624	423977
1747	423978
108936	423979
13044	423980
31584	423981
43465	423982
92139	423983
25378	423984
5755	423985
217915	423986
3097	423987
52941	423988
40736	423989
115000	423990
166585	423991
19305	423992
94132	423993
2151	423994
11484	423995
8637	423996
20109	423997
18180	423998
135978	423999
273494	424000
26710	424001
8751	424002
34457	424003
398	424004
5695	424005
11442	424006
53718	424007
81561	424008
25568	424009
75891	424010
185960	424011
96322	424012
115003	424013
19432	424014
143	424015
76505	424016
4900	424017
23504	424018
48016	424019
97272	424020
32389	424021
155885	424022
804	424023
140465	424024
1835	424025
7929	424026
17355	424027
151756	424028
58647	424029
89638	424030
109319	424031
153308	424032
33783	424033
46640	424034
197102	424035
116378	424036
185052	424037
35767	424038
2636	424039
11356	424040
38091	424041
169081	424042
13687	424043
46774	424044
13813	424045
160068	424046
22950	424047
166182	424048
26448	424049
112213	424050
173164	424051
195682	424052
351157	424053
49093	424054
40998	424055
47896	424056
110800	424057
108737	424058
37704	424059
12947	424060
9881	424061
2845	424062
66815	424063
166648	424064
17450	424065
60891	424066
268637	424067
19960	424068
287828	424069
28309	424070
109829	424071
3208	424072
48646	424073
4962	424074
266637	424075
135678	424076
19319	424077
1552	424078
6932	424079
192829	424080
2274	424081
92638	424082
112660	424083
7551	424084
29701	424085
16248	424086
208937	424087
6604	424088
1114	424089
28005	424090
293179	424091
4336	424092
1419	424093
17944	424094
60896	424095
176090	424096
2575	424097
15751	424098
52881	424099
61500	424100
4353	424101
175092	424102
52486	424103
10369	424104
3059	424105
537	424106
4442	424107
6387	424108
117411	424109
38900	424110
14784	424111
7472	424112
34038	424113
79673	424114
25629	424115
31046	424116
3027	424117
135291	424118
8923	424119
298843	424120
28942	424121
94887	424122
249587	424123
17419	424124
59116	424125
65537	424126
11185	424127
6707	424128
205276	424129
120242	424130
25500	424131
31225	424132
54630	424133
97288	424134
72886	424135
12355	424136
308474	424137
98138	424138
59546	424139
109431	424140
81346	424141
13215	424142
61191	424143
141992	424144
20265	424145
8378	424146
236739	424147
1674	424148
8200	424149
34710	424150
203147	424151
47185	424152
170507	424153
293193	424154
457	424155
58303	424156
233167	424157
13107	424158
54090	424159
75243	424160
44491	424161
41367	424162
262691	424163
153240	424164
14347	424165
199899	424166
18740	424167
191896	424168
40336	424169
6689	424170
11505	424171
16072	424172
22665	424173
47559	424174
168884	424175
61493	424176
25571	424177
32600	424178
97331	424179
17390	424180
55277	424181
59108	424182
64256	424183
263057	424184
34467	424185
48732	424186
16456	424187
25634	424188
113504	424189
71459	424190
24668	424191
11233	424192
9978	424193
82195	424194
231	424195
250352	424196
10777	424197
96917	424198
9850	424199
86692	424200
177209	424201
291642	424202
329223	424203
174652	424204
17739	424205
36208	424206
194047	424207
48	424208
35579	424209
64245	424210
294049	424211
20864	424212
95880	424213
4158	424214
206478	424215
47523	424216
69895	424217
51891	424218
48514	424219
258921	424220
300065	424221
20177	424222
319034	424223
109377	424224
98065	424225
70595	424226
335256	424227
6931	424228
179867	424229
160114	424230
32964	424231
23145	424232
287843	424233
48719	424234
3556	424235
48532	424236
6110	424237
48592	424238
138022	424239
62799	424240
329370	424241
196281	424242
36553	424243
16676	424244
3059	424245
122471	424246
67556	424247
26092	424248
160030	424249
396	424250
109836	424251
120661	424252
2500	424253
10860	424254
152380	424255
34053	424256
9945	424257
11928	424258
1034	424259
6202	424260
23783	424261
10900	424262
41429	424263
77695	424264
17694	424265
25694	424266
110251	424267
4166	424268
1294	424269
62276	424270
7499	424271
175769	424272
136551	424273
210332	424274
27427	424275
50631	424276
205254	424277
79464	424278
40582	424279
157350	424280
2853	424281
186496	424282
173545	424283
30962	424284
64135	424285
350171	424286
17615	424287
136010	424288
95413	424289
64223	424290
66776	424291
10404	424292
67194	424293
27592	424294
275876	424295
2218	424296
51786	424297
56965	424298
209377	424299
5586	424300
41302	424301
6326	424302
64208	424303
76168	424304
115981	424305
234280	424306
51631	424307
233123	424308
19987	424309
185770	424310
91691	424311
55916	424312
256996	424313
38986	424314
256691	424315
343377	424316
35720	424317
35986	424318
19609	424319
142979	424320
91850	424321
17762	424322
8418	424323
12961	424324
50200	424325
110737	424326
115823	424327
32240	424328
68443	424329
76368	424330
34234	424331
67435	424332
51390	424333
56196	424334
50005	424335
99277	424336
142668	424337
232738	424338
299775	424339
195550	424340
34388	424341
175748	424342
122124	424343
336358	424344
185056	424345
23741	424346
280588	424347
6358	424348
25460	424349
272018	424350
256921	424351
12421	424352
208680	424353
75166	424354
51864	424355
309057	424356
290217	424357
18031	424358
77118	424359
76576	424360
110233	424361
153080	424362
53886	424363
354045	424364
13440	424365
2323	424366
65045	424367
38180	424368
145344	424369
157158	424370
92100	424371
3687	424372
75997	424373
27554	424374
56997	424375
174371	424376
46865	424377
122401	424378
116336	424379
35775	424380
51899	424381
314664	424382
35798	424383
51458	424384
116861	424385
16455	424386
76201	424387
240287	424388
71679	424389
172061	424390
40641	424391
25397	424392
104000	424393
25408	424394
184906	424395
60048	424396
80054	424397
103107	424398
25385	424399
209259	424400
173588	424401
23414	424402
28534	424403
66521	424404
292686	424405
35700	424406
61210	424407
353968	424408
146917	424409
308061	424410
21000	424411
33905	424412
91430	424413
80862	424414
185646	424415
154836	424416
10460	424417
5936	424418
142992	424419
112594	424420
180246	424421
116573	424422
175287	424423
172754	424424
55204	424425
25318	424426
50454	424427
93488	424428
25368	424429
13917	424430
244113	424431
134100	424432
234614	424433
98987	424434
152978	424435
115983	424436
436	424437
11114	424438
257623	424439
75166	424440
116028	424441
51682	424442
3154	424443
4877	424444
142654	424445
86922	424446
327072	424447
15494	424448
17166	424449
120852	424450
14804	424451
115987	424452
76387	424453
35586	424454
18625	424455
205621	424456
2104	424457
43736	424458
248840	424459
20407	424460
51669	424461
123697	424462
673	424463
99451	424464
15641	424465
157313	424466
152143	424467
336307	424468
286152	424469
10128	424470
209846	424471
74334	424472
35739	424473
21160	424474
26593	424475
302770	424476
26093	424477
1363	424478
34160	424479
78361	424480
34121	424481
35740	424482
141032	424483
56918	424484
186030	424485
56536	424486
91528	424487
138087	424488
35700	424489
56796	424490
97868	424491
7015	424492
56952	424493
68616	424494
6956	424495
349514	424496
708	424497
185713	424498
77379	424499
289062	424500
350198	424501
171690	424502
35809	424503
78695	424504
186677	424505
126585	424506
118851	424507
39981	424508
21140	424509
275317	424510
147	424511
1303	424512
46965	424513
3828	424514
83917	424515
3798	424516
48933	424517
107734	424518
293028	424519
40140	424520
49483	424521
3999	424522
110730	424523
10145	424524
13193	424525
34161	424526
75962	424527
17845	424528
7583	424529
234451	424530
11927	424531
3242	424532
834	424533
99173	424534
97626	424535
37493	424536
13224	424537
6754	424538
69127	424539
38033	424540
162970	424541
78861	424542
25440	424543
152857	424544
79389	424545
3199	424546
114645	424547
15539	424548
52559	424549
58213	424550
50133	424551
2205	424552
116727	424553
32267	424554
169208	424555
54760	424556
76538	424557
37428	424558
292861	424559
71997	424560
11944	424561
105306	424562
27271	424563
18696	424564
40286	424565
2839	424566
50603	424567
176126	424568
17725	424569
176302	424570
64392	424571
45248	424572
54183	424573
316769	424574
34191	424575
17340	424576
17826	424577
153068	424578
19302	424579
292666	424580
293287	424581
16332	424582
292788	424583
16165	424584
216675	424585
154474	424586
282282	424587
169392	424588
293171	424589
58888	424590
3001	424591
3983	424592
249690	424593
32162	424594
156545	424595
83759	424596
34475	424597
11252	424598
1844	424599
261251	424600
293925	424601
15945	424602
176056	424603
214500	424604
19318	424605
185808	424606
197123	424607
5382	424608
30796	424609
296959	424610
107150	424611
293637	424612
107242	424613
65925	424614
976	424615
94761	424616
102432	424617
44117	424618
278222	424619
64245	424620
6111	424621
174550	424622
293380	424623
335239	424624
4750	424625
160985	424626
318388	424627
175878	424628
80441	424629
65794	424630
175923	424631
8215	424632
26639	424633
2546	424634
77426	424635
76154	424636
340217	424637
7247	424638
99845	424639
78325	424640
98063	424641
60907	424642
116423	424643
27028	424644
290910	424645
6398	424646
76802	424647
87062	424648
136122	424649
33456	424650
6879	424651
51382	424652
17150	424653
22682	424654
120	424655
253674	424656
92850	424657
162242	424658
2187	424659
188816	424660
39858	424661
45980	424662
16651	424663
24350	424664
300	424665
81627	424666
247790	424667
4347	424668
2340	424669
31381	424670
43501	424671
42391	424672
171104	424673
68935	424674
16047	424675
15172	424676
76818	424677
10446	424678
12955	424679
28784	424680
28748	424681
2589	424682
72577	424683
555	424684
131997	424685
4319	424686
106948	424687
1238	424688
126357	424689
2284	424690
24529	424691
3199	424692
72739	424693
116733	424694
36210	424695
115799	424696
78294	424697
13319	424698
9055	424699
40675	424700
71488	424701
17998	424702
30323	424703
108997	424704
78001	424705
78440	424706
37782	424707
210	424708
24383	424709
20595	424710
110098	424711
57213	424712
65920	424713
2727	424714
9425	424715
8107	424716
1338	424717
20982	424718
50288	424719
25745	424720
1730	424721
41196	424722
105606	424723
110551	424724
122264	424725
61165	424726
284476	424727
9926	424728
58353	424729
174119	424730
87140	424731
40577	424732
95287	424733
34198	424734
14285	424735
278174	424736
200049	424737
25572	424738
92703	424739
244694	424740
12755	424741
48613	424742
19648	424743
17670	424744
8379	424745
95521	424746
24272	424747
24318	424748
204	424749
51365	424750
98388	424751
46505	424752
34180	424753
170	424754
13388	424755
97123	424756
2645	424757
91105	424758
81921	424759
4257	424760
5442	424761
13234	424762
15437	424763
250903	424764
17958	424765
27963	424766
287455	424767
124239	424768
71615	424769
4878	424770
33487	424771
13675	424772
146132	424773
41098	424774
315813	424775
116074	424776
51413	424777
308317	424778
60797	424779
27592	424780
78479	424781
89941	424782
47293	424783
195713	424784
4338	424785
200137	424786
29848	424787
77103	424788
33906	424789
21146	424790
24326	424791
64069	424792
16779	424793
134226	424794
22889	424795
9577	424796
26871	424797
4329	424798
10072	424799
1599	424800
8260	424801
6904	424802
48541	424803
93755	424804
61824	424805
141032	424806
35354	424807
6460	424808
106174	424809
87676	424810
287	424811
4207	424812
15290	424813
99016	424814
293504	424815
46242	424816
144570	424817
83782	424818
3608	424819
43924	424820
56998	424821
56989	424822
6932	424823
34050	424824
55283	424825
105134	424826
3211	424827
40733	424828
42627	424829
15944	424830
3093	424831
17753	424832
61821	424833
353818	424834
51785	424835
64390	424836
288235	424837
19233	424838
34140	424839
45934	424840
16565	424841
76592	424842
39497	424843
104783	424844
122563	424845
100253	424846
55452	424847
182868	424848
3669	424849
50430	424850
63	424851
47540	424852
49425	424853
109032	424854
74770	424855
49115	424856
24548	424857
75869	424858
71573	424859
22461	424860
48933	424861
3198	424862
9988	424863
11442	424864
267295	424865
31646	424866
50485	424867
63789	424868
38111	424869
9950	424870
9260	424871
16257	424872
108216	424873
13760	424874
268234	424875
120698	424876
131373	424877
39210	424878
84233	424879
17053	424880
134956	424881
179102	424882
44628	424883
1586	424884
31785	424885
10515	424886
287824	424887
21690	424888
35863	424889
24640	424890
38039	424891
13460	424892
8814	424893
248244	424894
140347	424895
7627	424896
29988	424897
135378	424898
35810	424899
20085	424900
277051	424901
117	424902
133797	424903
18802	424904
232631	424905
74730	424906
13809	424907
4878	424908
35898	424909
44720	424910
2648	424911
6143	424912
26912	424913
622	424914
62987	424915
3493	424916
13678	424917
2619	424918
44808	424919
9939	424920
24377	424921
3228	424922
1132	424923
20003	424924
168284	424925
91938	424926
7425	424927
65323	424928
8141	424929
19380	424930
45926	424931
162046	424932
67683	424933
48071	424934
36176	424935
58201	424936
87781	424937
79416	424938
187439	424939
64437	424940
44957	424941
254224	424942
447	424943
20030	424944
14011	424945
49209	424946
49203	424947
143634	424948
9806	424949
246383	424950
27061	424951
2684	424952
54690	424953
41518	424954
14970	424955
51797	424956
184630	424957
5492	424958
65425	424959
39329	424960
1532	424961
3295	424962
11	424963
121482	424964
107507	424965
7265	424966
92	424967
70630	424968
18096	424969
96253	424970
7022	424971
248737	424972
75852	424973
9020	424974
4917	424975
125598	424976
34870	424977
52194	424978
71839	424979
40144	424980
17819	424981
7792	424982
171637	424983
68189	424984
116805	424985
98993	424986
2132	424987
110519	424988
62876	424989
21113	424990
124738	424991
198927	424992
6117	424993
172269	424994
18393	424995
246818	424996
10423	424997
169629	424998
101519	424999
34976	425000
268713	425001
175654	425002
17863	425003
52739	425004
8798	425005
160059	425006
99594	425007
225170	425008
45755	425009
17970	425010
51689	425011
151891	425012
66310	425013
158578	425014
153386	425015
47953	425016
192480	425017
339174	425018
24777	425019
602	425020
21914	425021
258583	425022
51397	425023
5251	425024
77595	425025
18579	425026
101515	425027
101062	425028
26143	425029
154827	425030
76023	425031
40068	425032
35722	425033
65737	425034
75955	425035
4609	425036
57840	425037
1667	425038
217204	425039
266997	425040
11772	425041
106955	425042
7409	425043
34293	425044
10476	425045
53918	425046
192033	425047
5123	425048
202411	425049
10813	425050
18012	425051
60756	425052
16548	425053
27226	425054
66763	425055
22	425056
82578	425057
7919	425058
7897	425059
1605	425060
3218	425061
59397	425062
1334	425063
6869	425064
178569	425065
18522	425066
17642	425067
169390	425068
19411	425069
81807	425070
4946	425071
6161	425072
116	425073
24317	425074
49331	425075
76176	425076
22239	425077
71775	425078
149450	425079
22654	425080
27951	425081
289195	425082
280838	425083
17666	425084
97676	425085
42593	425086
70795	425087
11745	425088
11622	425089
92010	425090
29074	425091
195460	425092
172397	425093
20782	425094
50324	425095
34105	425096
4923	425097
18610	425098
17861	425099
15948	425100
21537	425101
20824	425102
8151	425103
32868	425104
24822	425105
7869	425106
3038	425107
10449	425108
286707	425109
48832	425110
176058	425111
10783	425112
4770	425113
70405	425114
2726	425115
169502	425116
183	425117
8250	425118
23958	425119
109499	425120
335019	425121
9115	425122
13252	425123
157620	425124
32527	425125
116656	425126
99166	425127
92638	425128
47040	425129
14321	425130
109725	425131
6600	425132
24384	425133
67876	425134
235846	425135
249121	425136
15498	425137
13019	425138
92	425139
110341	425140
141687	425141
7116	425142
91221	425143
209212	425144
275914	425145
41041	425146
76385	425147
4884	425148
4512	425149
43939	425150
18214	425151
207555	425152
20037	425153
139697	425154
206412	425155
290676	425156
172848	425157
28832	425158
44715	425159
17618	425160
7328	425161
4905	425162
11535	425163
51129	425164
61079	425165
1124	425166
28017	425167
25522	425168
80293	425169
247916	425170
190436	425171
173480	425172
340005	425173
28876	425174
80443	425175
2329	425176
49213	425177
72058	425178
6219	425179
21	425180
820	425181
33019	425182
96913	425183
172288	425184
85997	425185
1570	425186
25584	425187
116652	425188
330354	425189
23788	425190
35808	425191
4603	425192
127840	425193
59678	425194
44718	425195
215599	425196
108827	425197
297699	425198
803	425199
280920	425200
42473	425201
55432	425202
10476	425203
35859	425204
244299	425205
18887	425206
8716	425207
17049	425208
17586	425209
275362	425210
2493	425211
24350	425212
8265	425213
48575	425214
40738	425215
20857	425216
15181	425217
18574	425218
35229	425219
13717	425220
20448	425221
108893	425222
60342	425223
100895	425224
24390	425225
3941	425226
184719	425227
163500	425228
10820	425229
291584	425230
1363	425231
188672	425232
10422	425233
143767	425234
195283	425235
32009	425236
3550	425237
13334	425238
72937	425239
164013	425240
198382	425241
186954	425242
75947	425243
15539	425244
77210	425245
312834	425246
52595	425247
176850	425248
29931	425249
2254	425250
97861	425251
76899	425252
110556	425253
43781	425254
29901	425255
206183	425256
17867	425257
49774	425258
11	425259
116282	425260
79024	425261
25306	425262
51768	425263
150155	425264
203296	425265
119560	425266
19118	425267
340679	425268
48794	425269
58790	425270
126613	425271
2851	425272
1148	425273
40661	425274
34468	425275
22667	425276
7973	425277
24069	425278
82715	425279
66617	425280
206398	425281
4344	425282
69926	425283
7627	425284
87513	425285
3291	425286
262595	425287
21006	425288
24614	425289
75928	425290
20446	425291
102166	425292
5675	425293
35937	425294
189208	425295
36258	425296
72324	425297
6116	425298
150543	425299
10417	425300
33853	425301
291308	425302
245440	425303
108474	425304
110349	425305
38941	425306
2366	425307
7820	425308
6178	425309
6178	425310
39034	425311
70420	425312
351216	425313
22533	425314
134025	425315
99102	425316
123803	425317
205224	425318
128088	425319
100698	425320
27361	425321
38862	425322
101434	425323
34865	425324
28363	425325
40387	425326
34035	425327
8934	425328
6188	425329
222948	425330
52691	425331
101048	425332
34117	425333
114628	425334
46914	425335
38320	425336
49728	425337
9965	425338
21243	425339
18668	425340
27572	425341
21260	425342
26616	425343
25653	425344
3588	425345
8999	425346
40973	425347
1151	425348
42105	425349
133390	425350
3690	425351
963	425352
1959	425353
101412	425354
184903	425355
64365	425356
334541	425357
333448	425358
71733	425359
24082	425360
123853	425361
208211	425362
10024	425363
1484	425364
786	425365
17971	425366
27581	425367
17852	425368
6728	425369
91711	425370
84219	425371
134048	425372
39111	425373
161058	425374
329433	425375
71160	425376
186023	425377
29759	425378
28396	425379
39642	425380
3524	425381
139070	425382
54533	425383
49136	425384
244003	425385
112763	425386
32287	425387
21193	425388
72356	425389
33936	425390
56778	425391
12156	425392
57108	425393
418	425394
57359	425395
7009	425396
3201	425397
116975	425398
36687	425399
609	425400
221695	425401
42107	425402
297227	425403
12130	425404
130057	425405
158364	425406
2653	425407
25975	425408
6202	425409
17364	425410
158838	425411
64514	425412
3996	425413
24509	425414
1060	425415
17281	425416
109163	425417
3053	425418
173840	425419
37876	425420
172989	425421
169997	425422
26243	425423
3849	425424
244314	425425
1384	425426
131870	425427
72081	425428
62855	425429
115	425430
57679	425431
131927	425432
57334	425433
708	425434
237299	425435
24828	425436
248153	425437
2454	425438
1627	425439
1154	425440
48	425441
112988	425442
57435	425443
27783	425444
3703	425445
71614	425446
4271	425447
35713	425448
968	425449
1377	425450
1692	425451
50345	425452
27806	425453
49470	425454
28081	425455
125041	425456
248246	425457
1165	425458
28114	425459
28086	425460
79419	425461
73901	425462
1156	425463
5013	425464
85619	425465
24598	425466
57981	425467
52544	425468
544	425469
57628	425470
85844	425471
28984	425472
154289	425473
8679	425474
7212	425475
214244	425476
41558	425477
53288	425478
22587	425479
468	425480
5328	425481
15056	425482
57330	425483
65265	425484
821	425485
336655	425486
122964	425487
16118	425488
40535	425489
297555	425490
20286	425491
968	425492
1371	425493
1627	425494
2848	425495
264	425496
18514	425497
977	425498
820	425499
105900	425500
39338	425501
223624	425502
31915	425503
43053	425504
12869	425505
282387	425506
131810	425507
240374	425508
1654	425509
55412	425510
125498	425511
972	425512
5351	425513
144540	425514
85708	425515
335121	425516
6522	425517
21669	425518
161711	425519
14840	425520
19121	425521
39657	425522
18681	425523
7456	425524
13209	425525
1972	425526
173283	425527
6747	425528
234	425529
1159	425530
116616	425531
464	425532
214771	425533
630	425534
132884	425535
1634	425536
6724	425537
51390	425538
11179	425539
57415	425540
24152	425541
464	425542
1965	425543
624	425544
1644	425545
57876	425546
36873	425547
135947	425548
56213	425549
1983	425550
189	425551
21450	425552
34163	425553
1162	425554
11760	425555
74517	425556
56576	425557
18	425558
86209	425559
15282	425560
1124	425561
74024	425562
4446	425563
17684	425564
7071	425565
23691	425566
6712	425567
74027	425568
107574	425569
6632	425570
8636	425571
10479	425572
4081	425573
85701	425574
2842	425575
344708	425576
39877	425577
2348	425578
1971	425579
186214	425580
94000	425581
818	425582
37596	425583
709	425584
191771	425585
828	425586
239	425587
27820	425588
2336	425589
112665	425590
85486	425591
86208	425592
324076	425593
26769	425594
72853	425595
88106	425596
360	425597
248370	425598
20269	425599
12616	425600
1968	425601
137227	425602
78884	425603
14794	425604
27959	425605
16670	425606
20230	425607
284760	425608
67226	425609
2870	425610
4272	425611
132156	425612
14231	425613
20269	425614
8620	425615
76334	425616
39486	425617
57484	425618
16844	425619
58705	425620
13215	425621
21826	425622
40120	425623
659	425624
19053	425625
57650	425626
57646	425627
22432	425628
10329	425629
56707	425630
6086	425631
6586	425632
14171	425633
1378	425634
12026	425635
20203	425636
39536	425637
39626	425638
3466	425639
125	425640
57865	425641
11788	425642
6499	425643
61785	425644
50296	425645
2801	425646
83656	425647
20363	425648
36872	425649
30464	425650
51738	425651
296487	425652
1639	425653
39498	425654
466	425655
159358	425656
963	425657
714	425658
4737	425659
13443	425660
708	425661
57801	425662
7587	425663
93231	425664
179625	425665
220384	425666
19495	425667
57705	425668
21009	425669
2243	425670
624	425671
34950	425672
18510	425673
35738	425674
64448	425675
36969	425676
5323	425677
1981	425678
133266	425679
188186	425680
45706	425681
36286	425682
26146	425683
39536	425684
1975	425685
358	425686
117519	425687
20294	425688
14835	425689
233992	425690
50478	425691
27995	425692
626	425693
7765	425694
102329	425695
229090	425696
36458	425697
297442	425698
24119	425699
119284	425700
1381	425701
76682	425702
818	425703
5351	425704
85554	425705
966	425706
57944	425707
39907	425708
104428	425709
968	425710
164982	425711
23553	425712
86372	425713
91692	425714
336123	425715
2798	425716
65005	425717
92891	425718
1633	425719
36486	425720
64606	425721
474	425722
67268	425723
81782	425724
39619	425725
28105	425726
26609	425727
45904	425728
103237	425729
32646	425730
21870	425731
156725	425732
5232	425733
3477	425734
1643	425735
131828	425736
6728	425737
186236	425738
4283	425739
52265	425740
3474	425741
124793	425742
60846	425743
42970	425744
187035	425745
19664	425746
27248	425747
1667	425748
255	425749
25990	425750
39646	425751
16400	425752
1382	425753
1982	425754
50678	425755
1033	425756
85470	425757
78905	425758
215616	425759
64272	425760
49279	425761
27966	425762
8299	425763
21437	425764
48406	425765
149669	425766
76723	425767
2869	425768
51842	425769
4144	425770
1637	425771
1177	425772
8605	425773
190306	425774
150471	425775
27939	425776
39387	425777
12635	425778
13011	425779
29400	425780
8598	425781
12552	425782
973	425783
8107	425784
14904	425785
1172	425786
57561	425787
4202	425788
18868	425789
45831	425790
344385	425791
26064	425792
57416	425793
196129	425794
39418	425795
1375	425796
29518	425797
55495	425798
87494	425799
25839	425800
1344	425801
13152	425802
115	425803
1657	425804
6718	425805
41989	425806
2869	425807
5331	425808
39647	425809
1527	425810
361	425811
48563	425812
184111	425813
6926	425814
203439	425815
35130	425816
2796	425817
22446	425818
25439	425819
2877	425820
2878	425821
81185	425822
186492	425823
12689	425824
358	425825
57471	425826
2349	425827
28073	425828
122556	425829
1376	425830
21240	425831
39594	425832
11188	425833
4097	425834
4092	425835
86039	425836
25731	425837
13848	425838
14917	425839
25478	425840
2738	425841
202398	425842
10861	425843
61383	425844
58713	425845
40664	425846
188846	425847
76633	425848
47959	425849
247666	425850
198812	425851
198211	425852
89268	425853
269638	425854
7116	425855
64596	425856
49154	425857
120188	425858
4777	425859
219582	425860
41642	425861
81850	425862
180913	425863
364	425864
278722	425865
26609	425866
98181	425867
27374	425868
13354	425869
16072	425870
98983	425871
58643	425872
135356	425873
33482	425874
152392	425875
336738	425876
24329	425877
29175	425878
64484	425879
905	425880
36893	425881
23443	425882
11525	425883
239240	425884
89395	425885
4989	425886
40180	425887
28093	425888
15418	425889
76823	425890
12	425891
8183	425892
65385	425893
18	425894
51948	425895
44434	425896
43903	425897
148559	425898
53269	425899
2016	425900
117231	425901
27936	425902
320673	425903
173211	425904
7859	425905
412	425906
2021	425907
35611	425908
6745	425909
131544	425910
158529	425911
806	425912
701	425913
172379	425914
496	425915
15255	425916
4957	425917
6788	425918
119276	425919
312847	425920
1591	425921
18945	425922
818	425923
35889	425924
52738	425925
120204	425926
43845	425927
281441	425928
1964	425929
18906	425930
108838	425931
18190	425932
36	425933
14144	425934
65748	425935
47634	425936
54044	425937
112784	425938
131668	425939
49398	425940
18796	425941
17695	425942
118615	425943
3	425944
1841	425945
47170	425946
12687	425947
3	425948
17583	425949
14358	425950
82197	425951
31821	425952
4160	425953
29243	425954
71836	425955
13778	425956
186620	425957
37951	425958
30738	425959
133544	425960
98200	425961
7253	425962
12280	425963
27572	425964
34001	425965
55459	425966
214	425967
224003	425968
43076	425969
45191	425970
34891	425971
137566	425972
80913	425973
15110	425974
109730	425975
24460	425976
4907	425977
293225	425978
6193	425979
14352	425980
95087	425981
4252	425982
291624	425983
49207	425984
292659	425985
48944	425986
100024	425987
33867	425988
49561	425989
18409	425990
34213	425991
136778	425992
328086	425993
7910	425994
10104	425995
176018	425996
5479	425997
102711	425998
53955	425999
17659	426000
175352	426001
4249	426002
72626	426003
57489	426004
135620	426005
23840	426006
1004	426007
28314	426008
18792	426009
122231	426010
583	426011
160008	426012
6724	426013
93383	426014
247713	426015
91976	426016
96930	426017
45424	426018
11462	426019
164864	426020
61783	426021
75323	426022
140320	426023
25650	426024
8786	426025
6044	426026
24669	426027
72793	426028
122989	426029
114525	426030
14372	426031
80805	426032
65021	426033
30249	426034
13276	426035
22879	426036
5840	426037
40209	426038
102367	426039
2391	426040
3009	426041
40228	426042
7138	426043
16177	426044
1848	426045
110233	426046
1298	426047
288345	426048
109330	426049
34865	426050
10220	426051
14166	426052
7138	426053
132373	426054
175608	426055
57946	426056
196	426057
22995	426058
39521	426059
2853	426060
116953	426061
45337	426062
48892	426063
19585	426064
6438	426065
1320	426066
16436	426067
31611	426068
16602	426069
287227	426070
2388	426071
37436	426072
260680	426073
37730	426074
39899	426075
28788	426076
65034	426077
9664	426078
15736	426079
4775	426080
20702	426081
41358	426082
18	426083
66408	426084
41447	426085
58594	426086
180227	426087
134797	426088
24404	426089
87395	426090
974	426091
31618	426092
2053	426093
29524	426094
5616	426095
48741	426096
37119	426097
108712	426098
76582	426099
468	426100
278941	426101
199437	426102
57488	426103
48946	426104
45500	426105
117684	426106
56823	426107
236	426108
6402	426109
27779	426110
108377	426111
14259	426112
34148	426113
8609	426114
839	426115
6011	426116
740	426117
78149	426118
14576	426119
2087	426120
48727	426121
56869	426122
9407	426123
60907	426124
42148	426125
78389	426126
31585	426127
104	426128
22541	426129
1971	426130
58646	426131
6266	426132
1145	426133
540	426134
57528	426135
203508	426136
30313	426137
152244	426138
67795	426139
70251	426140
42405	426141
35054	426142
36049	426143
7877	426144
59016	426145
39670	426146
3292	426147
18330	426148
67355	426149
132029	426150
80794	426151
35935	426152
119081	426153
89131	426154
46475	426155
20261	426156
45088	426157
22253	426158
5247	426159
13660	426160
702	426161
13292	426162
7800	426163
4423	426164
71245	426165
15993	426166
48665	426167
624	426168
49158	426169
40061	426170
3989	426171
5147	426172
461	426173
7721	426174
34508	426175
2118	426176
135668	426177
11173	426178
115341	426179
26634	426180
101579	426181
3037	426182
24539	426183
57532	426184
35205	426185
18958	426186
82407	426187
31047	426188
2372	426189
1480	426190
141133	426191
8165	426192
43417	426193
39454	426194
17810	426195
196405	426196
40823	426197
10262	426198
213308	426199
106860	426200
1081	426201
115952	426202
92081	426203
23638	426204
10826	426205
461	426206
19166	426207
13192	426208
7906	426209
24398	426210
5245	426211
23977	426212
38981	426213
58584	426214
77756	426215
211063	426216
7786	426217
13445	426218
1174	426219
20936	426220
37021	426221
11794	426222
116727	426223
2848	426224
50	426225
3281	426226
24619	426227
5251	426228
52252	426229
86008	426230
41554	426231
31894	426232
29152	426233
15914	426234
44505	426235
62253	426236
18578	426237
109560	426238
8889	426239
15513	426240
20070	426241
48939	426242
18234	426243
18643	426244
175113	426245
2604	426246
23504	426247
101745	426248
108565	426249
194795	426250
196356	426251
113558	426252
192530	426253
177949	426254
26916	426255
153230	426256
43120	426257
52960	426258
48665	426259
60160	426260
5849	426261
156665	426262
122490	426263
30108	426264
191388	426265
1707	426266
60160	426267
258516	426268
78178	426269
62196	426270
12509	426271
3461	426272
416	426273
2855	426274
9900	426275
209260	426276
7541	426277
209202	426278
685	426279
75226	426280
26747	426281
11	426282
171920	426283
13075	426284
159940	426285
7641	426286
228482	426287
124881	426288
26922	426289
2538	426290
11325	426291
59881	426292
75547	426293
58915	426294
100922	426295
40216	426296
13487	426297
178691	426298
28229	426299
11644	426300
290612	426301
89580	426302
32950	426303
264086	426304
8347	426305
56	426306
14988	426307
174471	426308
12766	426309
344	426310
1382	426311
101046	426312
4988	426313
3092	426314
201306	426315
198954	426316
113825	426317
211901	426318
175636	426319
565	426320
141437	426321
24919	426322
116271	426323
1178	426324
13075	426325
199297	426326
117960	426327
13863	426328
28678	426329
28359	426330
5708	426331
7111	426332
47504	426333
3736	426334
199425	426335
24845	426336
253032	426337
4539	426338
229935	426339
18643	426340
321383	426341
26260	426342
86957	426343
159625	426344
341641	426345
5325	426346
170	426347
34371	426348
6727	426349
35961	426350
17690	426351
5741	426352
41212	426353
5247	426354
35934	426355
100743	426356
66303	426357
30367	426358
6	426359
629	426360
13352	426361
14477	426362
215415	426363
124460	426364
75932	426365
45281	426366
8620	426367
260758	426368
71873	426369
118612	426370
118612	426371
141294	426372
9573	426373
6396	426374
16268	426375
9964	426376
39525	426377
13127	426378
2660	426379
17492	426380
1842	426381
23230	426382
51857	426383
15662	426384
17763	426385
16170	426386
87317	426387
10004	426388
153239	426389
153239	426390
36320	426391
170524	426392
2092	426393
30430	426394
10165	426395
351725	426396
85941	426397
52242	426398
26036	426399
5348	426400
62365	426401
10390	426402
344344	426403
169	426404
45016	426405
2661	426406
98508	426407
71717	426408
7903	426409
31859	426410
4269	426411
13999	426412
24241	426413
77585	426414
21123	426415
61831	426416
47862	426417
5586	426418
242888	426419
203200	426420
200522	426421
342068	426422
267591	426423
149008	426424
6920	426425
575	426426
4160	426427
39413	426428
84885	426429
257396	426430
17654	426431
17676	426432
24369	426433
14351	426434
4993	426435
71676	426436
28956	426437
3037	426438
704	426439
196496	426440
45185	426441
1181	426442
117085	426443
33759	426444
77028	426445
159908	426446
101480	426447
675	426448
193204	426449
15358	426450
30663	426451
92101	426452
87049	426453
8291	426454
32285	426455
44734	426456
10682	426457
5359	426458
79708	426459
109780	426460
22440	426461
64996	426462
109568	426463
159884	426464
56461	426465
118996	426466
7003	426467
172649	426468
13961	426469
303	426470
120324	426471
4363	426472
1886	426473
3239	426474
5731	426475
3606	426476
78386	426477
109981	426478
1340	426479
97392	426480
155073	426481
1141	426482
140110	426483
96490	426484
110433	426485
71693	426486
110958	426487
33926	426488
50929	426489
49116	426490
9493	426491
77422	426492
4567	426493
32585	426494
5674	426495
71654	426496
191823	426497
9709	426498
59009	426499
119092	426500
112768	426501
104359	426502
193123	426503
108611	426504
62647	426505
203563	426506
144801	426507
18640	426508
252	426509
147302	426510
246187	426511
208458	426512
103901	426513
313890	426514
15681	426515
28373	426516
81693	426517
33831	426518
351354	426519
260627	426520
5598	426521
13223	426522
13346	426523
170874	426524
8064	426525
9087	426526
665	426527
25536	426528
5734	426529
65441	426530
7944	426531
48047	426532
14882	426533
97607	426534
45454	426535
108534	426536
32568	426537
12957	426538
33261	426539
325519	426540
72524	426541
36968	426542
2395	426543
43	426544
73945	426545
72020	426546
6837	426547
166545	426548
66355	426549
17823	426550
14454	426551
13135	426552
917	426553
19325	426554
169390	426555
106603	426556
4584	426557
18	426558
72174	426559
64834	426560
96177	426561
66546	426562
10299	426563
156929	426564
58691	426565
23861	426566
188736	426567
7893	426568
16600	426569
10079	426570
184794	426571
32095	426572
49400	426573
175275	426574
3594	426575
17897	426576
518	426577
16004	426578
30945	426579
14226	426580
119193	426581
39309	426582
97199	426583
17672	426584
70639	426585
57764	426586
24396	426587
4883	426588
6757	426589
71775	426590
7833	426591
5170	426592
34029	426593
13268	426594
2712	426595
73885	426596
24886	426597
177735	426598
306820	426599
14124	426600
2966	426601
279127	426602
10227	426603
14348	426604
81925	426605
8742	426606
13056	426607
107198	426608
75079	426609
168507	426610
237424	426611
57055	426612
59926	426613
509	426614
24913	426615
21772	426616
28110	426617
81601	426618
189255	426619
175080	426620
89701	426621
174376	426622
610	426623
36870	426624
35866	426625
48349	426626
299337	426627
116748	426628
109182	426629
1342	426630
70661	426631
6831	426632
48500	426633
48886	426634
41129	426635
39034	426636
12466	426637
109121	426638
188660	426639
36761	426640
106996	426641
280533	426642
110431	426643
20374	426644
98095	426645
9081	426646
14649	426647
228429	426648
83757	426649
4514	426650
24256	426651
3988	426652
10566	426653
24151	426654
26058	426655
90777	426656
26354	426657
214882	426658
4682	426659
21418	426660
34192	426661
117999	426662
98619	426663
191322	426664
39100	426665
37833	426666
96703	426667
117	426668
107669	426669
11601	426670
71684	426671
30745	426672
5511	426673
118120	426674
205565	426675
12164	426676
16237	426677
1101	426678
541	426679
167006	426680
78726	426681
15283	426682
56683	426683
40345	426684
158261	426685
14176	426686
27965	426687
39545	426688
11495	426689
28447	426690
36429	426691
172968	426692
109049	426693
94752	426694
113609	426695
47940	426696
2854	426697
27937	426698
132589	426699
88812	426700
188336	426701
18794	426702
58751	426703
6083	426704
24532	426705
16235	426706
177617	426707
48018	426708
36837	426709
152497	426710
192	426711
15440	426712
1840	426713
17196	426714
101444	426715
3434	426716
8367	426717
71969	426718
52858	426719
22667	426720
36731	426721
10083	426722
3938	426723
285312	426724
48981	426725
77738	426726
10982	426727
3260	426728
212925	426729
7892	426730
5222	426731
42694	426732
144596	426733
8838	426734
110524	426735
108726	426736
144486	426737
63296	426738
172872	426739
863	426740
28059	426741
6214	426742
3594	426743
116906	426744
3100	426745
822	426746
334536	426747
25863	426748
14309	426749
176418	426750
175544	426751
225177	426752
112006	426753
44337	426754
10437	426755
71072	426756
1635	426757
45306	426758
210	426759
119592	426760
30088	426761
20578	426762
62346	426763
94459	426764
3293	426765
196885	426766
4856	426767
4672	426768
13348	426769
52400	426770
9105	426771
61913	426772
52654	426773
2220	426774
23794	426775
27022	426776
200219	426777
946	426778
72188	426779
83590	426780
202476	426781
76150	426782
49404	426783
1302	426784
61011	426785
135910	426786
343476	426787
8336	426788
1340	426789
17619	426790
48778	426791
3824	426792
34135	426793
247719	426794
57849	426795
14569	426796
22265	426797
4272	426798
48812	426799
8293	426800
280413	426801
341	426802
75756	426803
2671	426804
247995	426805
31628	426806
78274	426807
172442	426808
34116	426809
5340	426810
14881	426811
189591	426812
12226	426813
25273	426814
16729	426815
20972	426816
6813	426817
4937	426818
27890	426819
215497	426820
266263	426821
86531	426822
57924	426823
1389	426824
445	426825
102175	426826
57467	426827
546	426828
106745	426829
99512	426830
87967	426831
354667	426832
53054	426833
25609	426834
109517	426835
2376	426836
80379	426837
2867	426838
110265	426839
7881	426840
333522	426841
97953	426842
65952	426843
97852	426844
35955	426845
5437	426846
10107	426847
57895	426848
3322	426849
26229	426850
84199	426851
58773	426852
19930	426853
56998	426854
17675	426855
51665	426856
33333	426857
22663	426858
142826	426859
35635	426860
47837	426861
137970	426862
13813	426863
115522	426864
14082	426865
234424	426866
361	426867
77990	426868
176519	426869
150935	426870
28029	426871
80675	426872
25568	426873
106377	426874
709	426875
100975	426876
39581	426877
103129	426878
20426	426879
39751	426880
38035	426881
118419	426882
33393	426883
67326	426884
117142	426885
6188	426886
713	426887
1419	426888
7226	426889
24575	426890
116685	426891
974	426892
24581	426893
54421	426894
9264	426895
66975	426896
6114	426897
81549	426898
36623	426899
315212	426900
13982	426901
69173	426902
33319	426903
34070	426904
4338	426905
20280	426906
34725	426907
12157	426908
62268	426909
24397	426910
29125	426911
10860	426912
45215	426913
124597	426914
3580	426915
162014	426916
103416	426917
4175	426918
45721	426919
287646	426920
18676	426921
5603	426922
22	426923
6229	426924
13736	426925
106795	426926
24326	426927
139	426928
28648	426929
952	426930
25985	426931
20262	426932
86331	426933
25612	426934
1369	426935
8206	426936
71998	426937
80893	426938
1149	426939
8285	426940
3071	426941
11858	426942
17409	426943
19414	426944
241134	426945
158942	426946
26618	426947
78199	426948
4701	426949
110833	426950
141294	426951
16763	426952
56285	426953
102156	426954
1117	426955
41631	426956
28944	426957
71932	426958
6007	426959
15708	426960
3251	426961
88770	426962
11522	426963
92	426964
132150	426965
72936	426966
25548	426967
38754	426968
1170	426969
29509	426970
629	426971
83132	426972
130459	426973
8636	426974
1984	426975
127552	426976
27980	426977
22743	426978
6753	426979
34595	426980
186321	426981
7769	426982
16840	426983
109253	426984
13150	426985
10103	426986
6131	426987
9448	426988
30878	426989
2342	426990
159800	426991
55364	426992
120158	426993
5592	426994
166932	426995
18012	426996
76026	426997
6393	426998
6731	426999
25401	427000
1161	427001
22605	427002
1811	427003
38755	427004
53269	427005
2254	427006
248234	427007
24573	427008
303	427009
26026	427010
15843	427011
8981	427012
1548	427013
101	427014
344490	427015
10439	427016
27932	427017
9771	427018
27806	427019
39397	427020
95612	427021
50698	427022
26015	427023
19515	427024
195966	427025
34484	427026
10711	427027
704	427028
83923	427029
57896	427030
6618	427031
39657	427032
54428	427033
119556	427034
85830	427035
12862	427036
34485	427037
1157	427038
4282	427039
85669	427040
57526	427041
62073	427042
21680	427043
78103	427044
4303	427045
290161	427046
825	427047
158618	427048
84561	427049
17664	427050
10742	427051
60618	427052
70989	427053
13375	427054
3999	427055
212685	427056
36615	427057
68849	427058
28233	427059
132651	427060
31574	427061
13702	427062
28673	427063
13820	427064
8247	427065
48591	427066
25862	427067
1084	427068
264865	427069
24310	427070
13329	427071
13359	427072
253523	427073
11631	427074
178432	427075
417	427076
39641	427077
23872	427078
188314	427079
24277	427080
13201	427081
48811	427082
13284	427083
12650	427084
18350	427085
5092	427086
17617	427087
37007	427088
1622	427089
17669	427090
30798	427091
28307	427092
5093	427093
45526	427094
222447	427095
37209	427096
196975	427097
29167	427098
188775	427099
54437	427100
109577	427101
4000	427102
18012	427103
34293	427104
2211	427105
33873	427106
10034	427107
257202	427108
5370	427109
72348	427110
41606	427111
8552	427112
34457	427113
161194	427114
51854	427115
2016	427116
45475	427117
6896	427118
321825	427119
18867	427120
9264	427121
17597	427122
9574	427123
22914	427124
16890	427125
72379	427126
101971	427127
71671	427128
1999	427129
504	427130
72932	427131
72630	427132
6790	427133
110887	427134
102173	427135
2564	427136
1667	427137
1834	427138
34121	427139
13300	427140
39047	427141
3431	427142
24942	427143
152252	427144
72894	427145
36751	427146
104821	427147
316101	427148
9498	427149
110742	427150
193204	427151
15993	427152
15319	427153
20784	427154
14956	427155
22649	427156
70731	427157
823	427158
2190	427159
107569	427160
122187	427161
3982	427162
13131	427163
158713	427164
32346	427165
243916	427166
174922	427167
11228	427168
66774	427169
682	427170
10471	427171
1171	427172
57537	427173
4267	427174
14914	427175
27743	427176
4389	427177
317983	427178
5717	427179
200353	427180
24451	427181
201154	427182
1078	427183
1300	427184
7447	427185
24560	427186
13387	427187
66	427188
110921	427189
72355	427190
822	427191
5007	427192
92165	427193
79127	427194
99	427195
2677	427196
269905	427197
20248	427198
5503	427199
19859	427200
6562	427201
34479	427202
820	427203
2869	427204
27905	427205
6732	427206
3956	427207
11471	427208
82108	427209
72390	427210
43628	427211
6769	427212
846	427213
66384	427214
17392	427215
48825	427216
339117	427217
9162	427218
4234	427219
53246	427220
100968	427221
13869	427222
118740	427223
129438	427224
9108	427225
30788	427226
18453	427227
57458	427228
21076	427229
13096	427230
6852	427231
259626	427232
50937	427233
14414	427234
89538	427235
782	427236
38114	427237
97185	427238
198718	427239
13806	427240
26921	427241
27029	427242
3052	427243
71519	427244
49543	427245
29011	427246
1107	427247
63125	427248
23918	427249
194969	427250
17729	427251
285199	427252
80132	427253
172430	427254
130496	427255
53732	427256
131852	427257
107570	427258
17753	427259
25026	427260
46237	427261
205582	427262
8134	427263
86400	427264
64325	427265
63578	427266
35139	427267
34890	427268
17905	427269
115865	427270
117310	427271
168564	427272
380	427273
83367	427274
10109	427275
2834	427276
26227	427277
6410	427278
84303	427279
110126	427280
7864	427281
15530	427282
158668	427283
923	427284
10513	427285
7679	427286
302516	427287
124960	427288
14141	427289
110080	427290
23958	427291
36763	427292
57722	427293
116791	427294
4301	427295
287369	427296
30260	427297
41631	427298
283164	427299
54357	427300
20291	427301
55488	427302
34404	427303
70808	427304
2169	427305
96135	427306
2383	427307
26449	427308
121429	427309
126322	427310
341130	427311
77529	427312
37985	427313
6439	427314
111707	427315
10613	427316
757	427317
3399	427318
121458	427319
45250	427320
45227	427321
30900	427322
64779	427323
29257	427324
30811	427325
22183	427326
326474	427327
3052	427328
33875	427329
51938	427330
17755	427331
47217	427332
51704	427333
342516	427334
54	427335
4062	427336
9965	427337
712	427338
9946	427339
27343	427340
7138	427341
5011	427342
16210	427343
5785	427344
48179	427345
75393	427346
88653	427347
77033	427348
80650	427349
23399	427350
54899	427351
319662	427352
65092	427353
30878	427354
191781	427355
51628	427356
3890	427357
34118	427358
17402	427359
279244	427360
6497	427361
309133	427362
15122	427363
310978	427364
88825	427365
54575	427366
23075	427367
9047	427368
20748	427369
152084	427370
145434	427371
52400	427372
26313	427373
88306	427374
124609	427375
4363	427376
80650	427377
120130	427378
547	427379
57716	427380
14902	427381
1680	427382
20916	427383
248194	427384
25740	427385
14841	427386
107537	427387
88789	427388
31753	427389
25377	427390
54606	427391
22148	427392
2560	427393
31127	427394
81155	427395
258451	427396
166959	427397
1848	427398
59344	427399
1502	427400
108816	427401
15213	427402
300968	427403
1098	427404
42659	427405
33632	427406
1825	427407
188381	427408
77996	427409
264317	427410
6967	427411
18595	427412
169518	427413
8700	427414
247777	427415
12391	427416
8534	427417
53551	427418
44321	427419
106	427420
56069	427421
136796	427422
2685	427423
100855	427424
1186	427425
8306	427426
57893	427427
4683	427428
36366	427429
12737	427430
36075	427431
66821	427432
623	427433
1926	427434
20978	427435
25694	427436
124494	427437
53956	427438
44472	427439
107315	427440
24319	427441
7732	427442
184935	427443
115745	427444
24433	427445
36901	427446
18690	427447
34057	427448
84262	427449
129042	427450
43698	427451
219845	427452
36560	427453
6207	427454
133342	427455
25597	427456
77544	427457
262979	427458
262946	427459
118296	427460
100874	427461
8121	427462
130438	427463
130662	427464
139175	427465
97983	427466
97981	427467
64589	427468
357305	427469
13763	427470
8269	427471
128663	427472
36458	427473
21363	427474
34057	427475
125855	427476
2112	427477
125357	427478
121609	427479
15761	427480
109190	427481
35860	427482
18446	427483
115043	427484
4199	427485
6861	427486
56866	427487
66501	427488
195355	427489
17542	427490
93468	427491
345179	427492
3899	427493
118761	427494
109828	427495
34756	427496
29126	427497
10876	427498
28306	427499
17675	427500
37782	427501
311	427502
10836	427503
297681	427504
186317	427505
35695	427506
207349	427507
20232	427508
132069	427509
144395	427510
219289	427511
27982	427512
24105	427513
86150	427514
8472	427515
202944	427516
57450	427517
107573	427518
2704	427519
3887	427520
11490	427521
17641	427522
122944	427523
57941	427524
975	427525
27969	427526
5093	427527
120187	427528
22573	427529
5308	427530
69499	427531
177971	427532
56853	427533
85988	427534
714	427535
3480	427536
1127	427537
337086	427538
126083	427539
76678	427540
57027	427541
14868	427542
27942	427543
103625	427544
21000	427545
6750	427546
50200	427547
46220	427548
66405	427549
30960	427550
191829	427551
116807	427552
32342	427553
17903	427554
66487	427555
57400	427556
34183	427557
84232	427558
108602	427559
13205	427560
2347	427561
6212	427562
41400	427563
197018	427564
72054	427565
108351	427566
18633	427567
25598	427568
18208	427569
18597	427570
98007	427571
30792	427572
30802	427573
186731	427574
2064	427575
66496	427576
83831	427577
15029	427578
53304	427579
16909	427580
14831	427581
59888	427582
114533	427583
53688	427584
275274	427585
282152	427586
74161	427587
122886	427588
82478	427589
82254	427590
3167	427591
24581	427592
76746	427593
34180	427594
43872	427595
191824	427596
86708	427597
17573	427598
6212	427599
29771	427600
31642	427601
28	427602
99574	427603
905	427604
109723	427605
6981	427606
6143	427607
17859	427608
10022	427609
6760	427610
49189	427611
4942	427612
234561	427613
60802	427614
271315	427615
17598	427616
66519	427617
98650	427618
2602	427619
3944	427620
230393	427621
6135	427622
6609	427623
2928	427624
25668	427625
150723	427626
7144	427627
4106	427628
36	427629
107026	427630
152176	427631
29555	427632
18155	427633
10616	427634
43822	427635
72033	427636
107669	427637
10663	427638
185	427639
24584	427640
3245	427641
8303	427642
37024	427643
9690	427644
235984	427645
296439	427646
95609	427647
56712	427648
182457	427649
38751	427650
36109	427651
1483	427652
35358	427653
18357	427654
6483	427655
202000	427656
13655	427657
8300	427658
206536	427659
63267	427660
3534	427661
5011	427662
20089	427663
163202	427664
28387	427665
202871	427666
80824	427667
1887	427668
11088	427669
11114	427670
19989	427671
4596	427672
12044	427673
8814	427674
21342	427675
144129	427676
28	427677
8508	427678
26357	427679
97488	427680
174376	427681
288967	427682
72857	427683
49926	427684
31138	427685
18576	427686
35898	427687
116378	427688
1513	427689
25509	427690
262395	427691
1260	427692
25429	427693
78827	427694
75609	427695
19622	427696
1522	427697
1853	427698
3221	427699
28195	427700
1565	427701
71920	427702
200283	427703
6900	427704
350123	427705
71901	427706
61933	427707
72392	427708
51237	427709
19987	427710
88518	427711
24536	427712
10632	427713
6196	427714
37223	427715
59926	427716
2076	427717
65684	427718
5418	427719
10005	427720
31072	427721
15455	427722
13733	427723
162090	427724
117498	427725
43360	427726
4005	427727
19316	427728
26606	427729
15353	427730
1179	427731
87714	427732
96396	427733
13761	427734
38962	427735
188532	427736
12620	427737
118664	427738
1667	427739
3777	427740
117575	427741
124522	427742
25772	427743
263065	427744
18	427745
144329	427746
148341	427747
78263	427748
33871	427749
23321	427750
19201	427751
11493	427752
47602	427753
17701	427754
96563	427755
72817	427756
26069	427757
7872	427758
62484	427759
117393	427760
28673	427761
33991	427762
40779	427763
41433	427764
11772	427765
25561	427766
117490	427767
114015	427768
176007	427769
26275	427770
173756	427771
72920	427772
14748	427773
1656	427774
6761	427775
197113	427776
42147	427777
546	427778
63561	427779
31778	427780
30872	427781
39212	427782
178611	427783
39933	427784
29015	427785
84932	427786
10537	427787
173293	427788
184968	427789
30643	427790
34882	427791
40796	427792
1390	427793
83812	427794
23830	427795
87563	427796
8136	427797
42078	427798
90611	427799
7311	427800
63481	427801
25445	427802
241051	427803
7818	427804
6477	427805
91978	427806
130518	427807
37788	427808
118345	427809
178479	427810
112808	427811
1124	427812
33292	427813
68169	427814
5081	427815
150564	427816
61002	427817
143981	427818
51829	427819
31179	427820
59067	427821
59	427822
36466	427823
53261	427824
171516	427825
982	427826
36996	427827
6491	427828
11089	427829
64438	427830
3997	427831
4937	427832
13290	427833
2397	427834
13116	427835
7772	427836
4884	427837
24167	427838
22651	427839
286346	427840
262379	427841
35999	427842
47414	427843
12479	427844
4005	427845
65090	427846
48957	427847
34237	427848
1692	427849
48682	427850
57801	427851
3729	427852
3679	427853
72310	427854
18653	427855
3764	427856
1822	427857
426	427858
24241	427859
172270	427860
24240	427861
47918	427862
5351	427863
358	427864
189	427865
30872	427866
190426	427867
8625	427868
57340	427869
18795	427870
1487	427871
283268	427872
109532	427873
12920	427874
3971	427875
6200	427876
86062	427877
48776	427878
9983	427879
71635	427880
4893	427881
2200	427882
7922	427883
24467	427884
27944	427885
66862	427886
7926	427887
13332	427888
24209	427889
6170	427890
55383	427891
17692	427892
48865	427893
109087	427894
4928	427895
10652	427896
1278	427897
17874	427898
206550	427899
113199	427900
82360	427901
54808	427902
72102	427903
53449	427904
24562	427905
31425	427906
140880	427907
4943	427908
17724	427909
4715	427910
71683	427911
3593	427912
15088	427913
3859	427914
97860	427915
64766	427916
173289	427917
161459	427918
7747	427919
33971	427920
70021	427921
24192	427922
323934	427923
164445	427924
24519	427925
47765	427926
24472	427927
60125	427928
104115	427929
75609	427930
41809	427931
6399	427932
17670	427933
11	427934
255	427935
287530	427936
74065	427937
72465	427938
67646	427939
63362	427940
1007	427941
76516	427942
14233	427943
19931	427944
87694	427945
247400	427946
17216	427947
20664	427948
136444	427949
163593	427950
79042	427951
7600	427952
82426	427953
29809	427954
67792	427955
51860	427956
66787	427957
51937	427958
38529	427959
56546	427960
17814	427961
2177	427962
15	427963
34313	427964
34382	427965
31912	427966
173715	427967
106	427968
115086	427969
7641	427970
14799	427971
35840	427972
39680	427973
8109	427974
321445	427975
21029	427976
68247	427977
148154	427978
30458	427979
96814	427980
63566	427981
38407	427982
260815	427983
66467	427984
720	427985
18695	427986
149993	427987
43836	427988
110094	427989
297216	427990
241232	427991
46203	427992
199913	427993
145373	427994
34936	427995
60351	427996
237221	427997
18492	427998
10563	427999
152609	428000
191779	428001
116642	428002
54625	428003
3882	428004
44013	428005
53904	428006
175354	428007
97539	428008
34680	428009
899	428010
6884	428011
152411	428012
38081	428013
76610	428014
10383	428015
51729	428016
108534	428017
72543	428018
31581	428019
72124	428020
329	428021
54179	428022
17598	428023
83614	428024
18671	428025
57980	428026
35020	428027
25930	428028
47207	428029
30194	428030
26815	428031
2546	428032
2979	428033
49460	428034
19459	428035
32193	428036
19935	428037
338590	428038
1951	428039
339253	428040
274622	428041
6585	428042
137393	428043
77976	428044
39692	428045
162134	428046
72605	428047
2856	428048
2902	428049
71834	428050
172714	428051
30803	428052
97341	428053
101505	428054
6459	428055
322131	428056
29348	428057
11865	428058
71644	428059
32123	428060
2600	428061
3936	428062
136429	428063
5744	428064
42015	428065
17845	428066
201087	428067
1879	428068
175950	428069
10159	428070
22313	428071
192652	428072
3619	428073
152117	428074
264063	428075
3839	428076
13085	428077
9578	428078
52443	428079
1915	428080
53010	428081
80994	428082
55408	428083
1897	428084
2372	428085
23143	428086
65292	428087
29656	428088
13675	428089
119331	428090
18	428091
1879	428092
290171	428093
2346	428094
21865	428095
5172	428096
57959	428097
9188	428098
319322	428099
316978	428100
624	428101
2358	428102
159601	428103
706	428104
86747	428105
461	428106
86747	428107
10204	428108
4398	428109
350	428110
116725	428111
155074	428112
298	428113
84303	428114
36257	428115
171427	428116
43450	428117
13379	428118
310807	428119
952	428120
5829	428121
8146	428122
58765	428123
18573	428124
77043	428125
25645	428126
6191	428127
185942	428128
172586	428129
13396	428130
66500	428131
64401	428132
125476	428133
35910	428134
69694	428135
43027	428136
5661	428137
41663	428138
32029	428139
17785	428140
5745	428141
31790	428142
25757	428143
112174	428144
34113	428145
34224	428146
316245	428147
24519	428148
2344	428149
20290	428150
17146	428151
67852	428152
175484	428153
342163	428154
277993	428155
14942	428156
474	428157
39732	428158
52102	428159
2840	428160
169666	428161
72167	428162
19311	428163
239908	428164
278	428165
150421	428166
175718	428167
58049	428168
6610	428169
19827	428170
235472	428171
2869	428172
6422	428173
25480	428174
182678	428175
57621	428176
2645	428177
198383	428178
136793	428179
21549	428180
1653	428181
74160	428182
25355	428183
101712	428184
70431	428185
17656	428186
2843	428187
344252	428188
5069	428189
97632	428190
169866	428191
42501	428192
7598	428193
13224	428194
30766	428195
949	428196
191644	428197
129363	428198
7898	428199
12579	428200
38123	428201
30084	428202
28224	428203
86140	428204
33089	428205
30094	428206
61428	428207
288240	428208
53286	428209
110281	428210
34313	428211
49003	428212
10089	428213
5209	428214
4334	428215
99517	428216
4925	428217
13208	428218
18	428219
17623	428220
92277	428221
149303	428222
108416	428223
10862	428224
255463	428225
17835	428226
175338	428227
72051	428228
150180	428229
76698	428230
18669	428231
19544	428232
1536	428233
40462	428234
15554	428235
14034	428236
15020	428237
55083	428238
45465	428239
294931	428240
13877	428241
31588	428242
14100	428243
111796	428244
80412	428245
19607	428246
1107	428247
35625	428248
45568	428249
22737	428250
4303	428251
374	428252
206662	428253
19197	428254
13818	428255
36524	428256
197004	428257
31625	428258
39573	428259
20231	428260
68937	428261
122965	428262
8362	428263
5475	428264
4930	428265
72877	428266
115395	428267
26915	428268
95652	428269
6773	428270
1340	428271
3170	428272
103125	428273
111824	428274
43847	428275
172164	428276
82215	428277
8156	428278
188898	428279
174855	428280
2659	428281
183809	428282
1654	428283
37956	428284
8794	428285
16227	428286
21180	428287
81646	428288
124251	428289
33972	428290
788	428291
19663	428292
55214	428293
123823	428294
202812	428295
38078	428296
124932	428297
54719	428298
26948	428299
123784	428300
57332	428301
8649	428302
125007	428303
10601	428304
284	428305
4396	428306
106	428307
43062	428308
102985	428309
20306	428310
631	428311
97120	428312
3972	428313
108409	428314
1591	428315
9375	428316
8470	428317
24875	428318
1305	428319
34398	428320
33972	428321
52879	428322
67138	428323
345943	428324
5751	428325
152147	428326
15867	428327
711	428328
2804	428329
101454	428330
35289	428331
41792	428332
75793	428333
95618	428334
15901	428335
10111	428336
14133	428337
8262	428338
77752	428339
13700	428340
97147	428341
175951	428342
13049	428343
3305	428344
9191	428345
66991	428346
2786	428347
53436	428348
141556	428349
232	428350
21898	428351
151943	428352
36616	428353
83903	428354
36261	428355
12343	428356
63201	428357
252376	428358
31790	428359
21352	428360
2406	428361
188639	428362
1320	428363
167360	428364
33745	428365
12190	428366
30605	428367
15041	428368
30615	428369
72015	428370
19431	428371
287029	428372
29	428373
203168	428374
37784	428375
43094	428376
50272	428377
45497	428378
5011	428379
4966	428380
21086	428381
9930	428382
49387	428383
49444	428384
285065	428385
138548	428386
7861	428387
94480	428388
42521	428389
17832	428390
33807	428391
34505	428392
68712	428393
54729	428394
18357	428395
547	428396
147225	428397
44157	428398
6967	428399
3207	428400
7280	428401
6047	428402
35963	428403
20235	428404
71879	428405
9328	428406
45726	428407
128663	428408
5099	428409
35991	428410
25519	428411
158677	428412
15431	428413
49467	428414
116911	428415
57949	428416
6704	428417
27937	428418
5744	428419
17906	428420
92051	428421
13840	428422
130232	428423
176515	428424
30102	428425
215396	428426
1738	428427
53143	428428
24273	428429
76991	428430
292602	428431
73787	428432
286376	428433
18296	428434
6180	428435
148001	428436
2217	428437
448	428438
70349	428439
83533	428440
83251	428441
208582	428442
71584	428443
30787	428444
133074	428445
2515	428446
19089	428447
83251	428448
20594	428449
83861	428450
33906	428451
353328	428452
94168	428453
84096	428454
27523	428455
49275	428456
32962	428457
176697	428458
27619	428459
2861	428460
64182	428461
47602	428462
24457	428463
3718	428464
3756	428465
165481	428466
3752	428467
49297	428468
2612	428469
37965	428470
48825	428471
49574	428472
186060	428473
4378	428474
114652	428475
15470	428476
53562	428477
95198	428478
37756	428479
13047	428480
5618	428481
148132	428482
3233	428483
6213	428484
10952	428485
46099	428486
6750	428487
55269	428488
176047	428489
233195	428490
49291	428491
75977	428492
48058	428493
288130	428494
173065	428495
167	428496
55959	428497
7782	428498
66363	428499
2302	428500
1558	428501
110394	428502
714	428503
54838	428504
17755	428505
24610	428506
212810	428507
2340	428508
85486	428509
58693	428510
71616	428511
28185	428512
72428	428513
13305	428514
7898	428515
1118	428516
1305	428517
63278	428518
5092	428519
710	428520
23089	428521
112023	428522
18726	428523
39358	428524
79652	428525
8933	428526
198484	428527
25605	428528
202850	428529
20612	428530
3087	428531
107148	428532
2660	428533
24459	428534
341	428535
48796	428536
13017	428537
66106	428538
293044	428539
143874	428540
17438	428541
4144	428542
60303	428543
40707	428544
1688	428545
6011	428546
155637	428547
73888	428548
56943	428549
133119	428550
171991	428551
35512	428552
37906	428553
74333	428554
39108	428555
202712	428556
97277	428557
105825	428558
6387	428559
7852	428560
1305	428561
108427	428562
73866	428563
53239	428564
8858	428565
296864	428566
11	428567
125921	428568
27037	428569
2730	428570
7935	428571
173405	428572
10436	428573
94469	428574
25469	428575
150816	428576
4599	428577
220781	428578
47254	428579
6678	428580
116354	428581
2698	428582
124606	428583
38959	428584
3984	428585
36	428586
22043	428587
16064	428588
8700	428589
81	428590
33721	428591
47607	428592
6800	428593
160265	428594
6509	428595
39708	428596
6403	428597
18900	428598
7810	428599
6685	428600
4120	428601
131050	428602
53110	428603
133266	428604
37	428605
32	428606
1374	428607
20187	428608
14851	428609
1370	428610
39676	428611
8647	428612
131801	428613
6154	428614
34407	428615
58695	428616
48	428617
12473	428618
112660	428619
34365	428620
160227	428621
190646	428622
39753	428623
81899	428624
192465	428625
94061	428626
52461	428627
97043	428628
35898	428629
77974	428630
63303	428631
178	428632
2377	428633
102612	428634
41569	428635
73878	428636
16852	428637
45543	428638
82156	428639
169044	428640
173011	428641
83796	428642
27945	428643
6085	428644
58216	428645
17897	428646
23208	428647
9017	428648
214517	428649
36300	428650
225079	428651
20474	428652
6409	428653
234787	428654
11313	428655
74543	428656
46109	428657
131809	428658
40194	428659
143978	428660
202503	428661
108918	428662
2201	428663
115015	428664
781	428665
3564	428666
44505	428667
26601	428668
220472	428669
8825	428670
56824	428671
49217	428672
99052	428673
118276	428674
2832	428675
53112	428676
20015	428677
10029	428678
175514	428679
24311	428680
52778	428681
102376	428682
102517	428683
94629	428684
32615	428685
2207	428686
38073	428687
23519	428688
21	428689
158950	428690
26640	428691
14020	428692
143987	428693
54486	428694
172456	428695
1835	428696
230093	428697
809	428698
5894	428699
48002	428700
29577	428701
26804	428702
151916	428703
78326	428704
1378	428705
22069	428706
189	428707
77741	428708
1638	428709
2374	428710
97288	428711
2630	428712
21616	428713
36895	428714
1552	428715
2283	428716
52603	428717
38085	428718
17895	428719
54930	428720
119094	428721
132448	428722
86848	428723
135888	428724
61845	428725
61906	428726
149890	428727
25567	428728
54488	428729
198290	428730
3939	428731
84732	428732
20183	428733
2366	428734
85317	428735
20021	428736
4299	428737
152504	428738
97757	428739
463	428740
4822	428741
16705	428742
27967	428743
3989	428744
979	428745
60799	428746
60938	428747
73167	428748
72257	428749
231831	428750
6868	428751
85577	428752
144150	428753
54792	428754
6875	428755
6917	428756
11931	428757
263008	428758
15520	428759
165302	428760
1386	428761
54561	428762
65332	428763
318329	428764
57338	428765
10706	428766
87388	428767
94611	428768
120698	428769
123937	428770
200147	428771
121473	428772
1376	428773
120722	428774
203277	428775
36140	428776
28160	428777
179710	428778
281291	428779
16955	428780
120814	428781
69933	428782
12110	428783
77845	428784
67648	428785
168082	428786
69255	428787
246228	428788
168352	428789
178846	428790
44863	428791
25416	428792
116821	428793
46531	428794
140531	428795
23671	428796
80404	428797
20803	428798
16565	428799
80960	428800
41391	428801
266339	428802
335615	428803
12183	428804
97108	428805
37765	428806
121820	428807
13296	428808
142827	428809
1953	428810
279260	428811
120660	428812
8789	428813
86548	428814
29961	428815
354856	428816
35723	428817
58073	428818
90229	428819
56859	428820
14804	428821
338355	428822
163702	428823
32162	428824
57934	428825
153339	428826
343729	428827
92034	428828
59368	428829
7745	428830
243716	428831
8370	428832
182480	428833
51504	428834
35706	428835
44845	428836
319495	428837
203451	428838
96993	428839
112618	428840
142764	428841
12421	428842
200839	428843
129545	428844
187411	428845
128355	428846
350149	428847
27379	428848
27346	428849
5012	428850
22122	428851
46433	428852
64135	428853
97299	428854
34420	428855
25868	428856
973	428857
62717	428858
78410	428859
328958	428860
189797	428861
115768	428862
126020	428863
50012	428864
31369	428865
32865	428866
119521	428867
24387	428868
170887	428869
28059	428870
6202	428871
285232	428872
57812	428873
70507	428874
133531	428875
20009	428876
53452	428877
166249	428878
75923	428879
61785	428880
19673	428881
25876	428882
121928	428883
2365	428884
8957	428885
8322	428886
123818	428887
131445	428888
214446	428889
195053	428890
327627	428891
115813	428892
91599	428893
298206	428894
30134	428895
10283	428896
1052	428897
10310	428898
123092	428899
324841	428900
79258	428901
22029	428902
51950	428903
35726	428904
11094	428905
143242	428906
193224	428907
98445	428908
45398	428909
16493	428910
25410	428911
305033	428912
163222	428913
19423	428914
30507	428915
196594	428916
249765	428917
1731	428918
2735	428919
60214	428920
189039	428921
51951	428922
119211	428923
5844	428924
98139	428925
1185	428926
97706	428927
171623	428928
53118	428929
8138	428930
185353	428931
60468	428932
33195	428933
36581	428934
2550	428935
7651	428936
65858	428937
8609	428938
107247	428939
21013	428940
308739	428941
125389	428942
62022	428943
33523	428944
13951	428945
18466	428946
14740	428947
3794	428948
123633	428949
12583	428950
16137	428951
68715	428952
33634	428953
186515	428954
44147	428955
52560	428956
58068	428957
6421	428958
40467	428959
36846	428960
4967	428961
9853	428962
14568	428963
25486	428964
52715	428965
63569	428966
302445	428967
23024	428968
22	428969
26274	428970
175063	428971
16831	428972
11042	428973
39834	428974
147851	428975
107074	428976
33013	428977
14791	428978
39079	428979
8955	428980
87881	428981
158710	428982
36004	428983
184311	428984
108436	428985
11234	428986
3982	428987
57727	428988
21615	428989
27921	428990
18964	428991
65324	428992
6587	428993
36298	428994
96049	428995
16309	428996
3249	428997
15221	428998
76590	428999
152424	429000
42805	429001
34315	429002
56223	429003
39787	429004
8627	429005
24523	429006
24650	429007
93758	429008
93404	429009
19066	429010
464	429011
14918	429012
14748	429013
24340	429014
41262	429015
56986	429016
13776	429017
293983	429018
50915	429019
3228	429020
36917	429021
2842	429022
148016	429023
43771	429024
109344	429025
676	429026
534	429027
109484	429028
10122	429029
49034	429030
72019	429031
49370	429032
20253	429033
109319	429034
24161	429035
27995	429036
34393	429037
11611	429038
45217	429039
10045	429040
53227	429041
289034	429042
110923	429043
18010	429044
29246	429045
21050	429046
182966	429047
84139	429048
7889	429049
11219	429050
897	429051
11188	429052
22595	429053
169180	429054
3236	429055
35935	429056
9078	429057
115072	429058
27605	429059
49049	429060
87605	429061
202325	429062
20144	429063
344525	429064
39654	429065
468	429066
1627	429067
509	429068
79786	429069
47996	429070
109455	429071
131531	429072
943	429073
145289	429074
2843	429075
38959	429076
125073	429077
453	429078
39703	429079
13820	429080
13245	429081
2363	429082
30262	429083
36669	429084
147208	429085
46896	429086
19985	429087
106580	429088
48545	429089
204017	429090
24726	429091
39501	429092
192	429093
108533	429094
22	429095
86119	429096
38198	429097
7	429098
161233	429099
2845	429100
2279	429101
14183	429102
2348	429103
4867	429104
161283	429105
48920	429106
52440	429107
97767	429108
18765	429109
5512	429110
34393	429111
7854	429112
117748	429113
198507	429114
3150	429115
57633	429116
24301	429117
73669	429118
198228	429119
31558	429120
1153	429121
51922	429122
830	429123
117245	429124
84580	429125
142457	429126
38598	429127
153282	429128
17965	429129
197111	429130
5618	429131
232951	429132
178620	429133
63357	429134
15916	429135
33789	429136
54149	429137
195411	429138
72075	429139
13313	429140
110032	429141
626	429142
53644	429143
33293	429144
18180	429145
72332	429146
78658	429147
67656	429148
41722	429149
17845	429150
295053	429151
1972	429152
57455	429153
541	429154
548	429155
27510	429156
41339	429157
88933	429158
13733	429159
188982	429160
11140	429161
20263	429162
203399	429163
54128	429164
17820	429165
161657	429166
341853	429167
84781	429168
183094	429169
323	429170
17753	429171
10077	429172
17721	429173
85464	429174
56801	429175
57507	429176
1853	429177
133050	429178
264685	429179
99371	429180
85652	429181
186312	429182
39109	429183
67123	429184
13176	429185
464	429186
110328	429187
7508	429188
28226	429189
49028	429190
84996	429191
128897	429192
61490	429193
56778	429194
93048	429195
8883	429196
13316	429197
17918	429198
97150	429199
76717	429200
56988	429201
32430	429202
117619	429203
9566	429204
25857	429205
32324	429206
10010	429207
86564	429208
193997	429209
71534	429210
1386	429211
15367	429212
14064	429213
11577	429214
108277	429215
107157	429216
323550	429217
1726	429218
10133	429219
21226	429220
2243	429221
297727	429222
3462	429223
11197	429224
39374	429225
38462	429226
7552	429227
19468	429228
7941	429229
420	429230
21022	429231
463	429232
31323	429233
827	429234
12956	429235
116810	429236
285496	429237
267929	429238
18535	429239
13445	429240
13891	429241
287714	429242
56413	429243
65930	429244
31658	429245
55445	429246
234	429247
106	429248
73906	429249
136398	429250
74984	429251
154497	429252
49529	429253
28236	429254
34102	429255
98746	429256
19051	429257
33015	429258
60168	429259
101	429260
185516	429261
97423	429262
4103	429263
25550	429264
18165	429265
171820	429266
161247	429267
74761	429268
35577	429269
11463	429270
39563	429271
57637	429272
245376	429273
2082	429274
44025	429275
291976	429276
284748	429277
175446	429278
29616	429279
52974	429280
56916	429281
223742	429282
18178	429283
118152	429284
61010	429285
5232	429286
36077	429287
98941	429288
44222	429289
116300	429290
21445	429291
27544	429292
31576	429293
53044	429294
19868	429295
161601	429296
87855	429297
188664	429298
54975	429299
3261	429300
18297	429301
49369	429302
24151	429303
4935	429304
23104	429305
1529	429306
252664	429307
68888	429308
319265	429309
32503	429310
398	429311
25153	429312
66356	429313
99939	429314
33411	429315
14173	429316
225708	429317
90586	429318
24614	429319
163264	429320
6996	429321
190434	429322
220352	429323
34127	429324
30219	429325
78345	429326
87228	429327
110733	429328
49528	429329
65339	429330
16513	429331
219120	429332
36909	429333
285491	429334
219504	429335
824	429336
67640	429337
247796	429338
49385	429339
215906	429340
154936	429341
90308	429342
120745	429343
94613	429344
80207	429345
133105	429346
56390	429347
350851	429348
353998	429349
294235	429350
136704	429351
207594	429352
249063	429353
90467	429354
128246	429355
56121	429356
26546	429357
13747	429358
49321	429359
158196	429360
14375	429361
173390	429362
162551	429363
273229	429364
37933	429365
97837	429366
133107	429367
79611	429368
9852	429369
31957	429370
85913	429371
140409	429372
12221	429373
37721	429374
89060	429375
44136	429376
76009	429377
69621	429378
8863	429379
110818	429380
2133	429381
5249	429382
2598	429383
226014	429384
118712	429385
93919	429386
163990	429387
110805	429388
29	429389
3168	429390
289325	429391
26362	429392
173538	429393
33308	429394
21360	429395
85663	429396
243972	429397
105895	429398
120316	429399
82084	429400
72887	429401
56898	429402
76745	429403
66743	429404
1186	429405
42640	429406
12164	429407
8008	429408
18843	429409
76840	429410
10608	429411
257	429412
24182	429413
17840	429414
64394	429415
98031	429416
15576	429417
169644	429418
77256	429419
158558	429420
14605	429421
1562	429422
103285	429423
49007	429424
24017	429425
73774	429426
61890	429427
64220	429428
94883	429429
196311	429430
281347	429431
4294	429432
16212	429433
1316	429434
43211	429435
25668	429436
44602	429437
3593	429438
2804	429439
19241	429440
8929	429441
46726	429442
4198	429443
71775	429444
34124	429445
13775	429446
153407	429447
24137	429448
41207	429449
6201	429450
24310	429451
34029	429452
243279	429453
26927	429454
30881	429455
1178	429456
39982	429457
30875	429458
98602	429459
33146	429460
103334	429461
26841	429462
36427	429463
65096	429464
41548	429465
53246	429466
13242	429467
4877	429468
3634	429469
9719	429470
62661	429471
16257	429472
56937	429473
293542	429474
9447	429475
163998	429476
65339	429477
61013	429478
125307	429479
171966	429480
333983	429481
326164	429482
54557	429483
91105	429484
100660	429485
29079	429486
14318	429487
77606	429488
8954	429489
9918	429490
14779	429491
18792	429492
135805	429493
325801	429494
11421	429495
143892	429496
143900	429497
329890	429498
20205	429499
196734	429500
17819	429501
48744	429502
18317	429503
45569	429504
53432	429505
33509	429506
76	429507
128251	429508
2311	429509
67781	429510
53670	429511
113196	429512
15192	429513
3525	429514
30436	429515
49378	429516
11412	429517
48686	429518
72223	429519
77036	429520
13299	429521
261609	429522
2549	429523
49456	429524
19308	429525
124677	429526
60351	429527
7869	429528
39049	429529
1879	429530
109018	429531
47870	429532
7777	429533
1152	429534
36021	429535
8287	429536
6476	429537
62296	429538
285387	429539
94926	429540
42504	429541
39090	429542
84918	429543
293	429544
1500	429545
33955	429546
9123	429547
33474	429548
34477	429549
54848	429550
33890	429551
48837	429552
7654	429553
24887	429554
64265	429555
186888	429556
2651	429557
65225	429558
38163	429559
9269	429560
861	429561
48651	429562
34282	429563
57109	429564
297892	429565
180032	429566
274638	429567
2621	429568
293286	429569
10119	429570
24628	429571
7583	429572
33898	429573
42147	429574
76780	429575
3983	429576
156559	429577
22291	429578
169366	429579
55354	429580
13807	429581
57956	429582
76780	429583
150477	429584
235620	429585
143869	429586
48477	429587
105547	429588
10890	429589
7801	429590
2254	429591
208	429592
145219	429593
1	429594
4278	429595
158558	429596
19432	429597
52365	429598
7400	429599
182978	429600
71487	429601
17050	429602
151613	429603
24311	429604
188773	429605
2783	429606
4825	429607
18983	429608
85605	429609
1951	429610
2877	429611
17938	429612
622	429613
133264	429614
25594	429615
48563	429616
1960	429617
47816	429618
109467	429619
125996	429620
132176	429621
8641	429622
17927	429623
48552	429624
49557	429625
176331	429626
4153	429627
14210	429628
181227	429629
209860	429630
107702	429631
23959	429632
249750	429633
30952	429634
547	429635
453	429636
13864	429637
48811	429638
72909	429639
14508	429640
46124	429641
122898	429642
907	429643
2708	429644
123538	429645
17603	429646
375	429647
18	429648
19225	429649
15854	429650
72152	429651
18834	429652
17612	429653
125426	429654
38540	429655
37439	429656
48445	429657
20849	429658
173800	429659
10134	429660
43183	429661
25613	429662
6215	429663
119051	429664
47536	429665
21342	429666
54142	429667
7799	429668
7939	429669
147678	429670
3467	429671
43982	429672
20865	429673
77643	429674
918	429675
14476	429676
86044	429677
175546	429678
14518	429679
3	429680
262650	429681
49141	429682
692	429683
72540	429684
109028	429685
26608	429686
26115	429687
12650	429688
64471	429689
21493	429690
55086	429691
40011	429692
78419	429693
116266	429694
328107	429695
108904	429696
45820	429697
17128	429698
140410	429699
6965	429700
77303	429701
29911	429702
20850	429703
39988	429704
10034	429705
6205	429706
542	429707
39698	429708
57982	429709
19470	429710
2115	429711
159850	429712
8790	429713
17241	429714
135550	429715
1651	429716
131570	429717
1368	429718
23811	429719
5256	429720
6091	429721
21986	429722
27981	429723
19222	429724
5106	429725
49004	429726
6188	429727
33855	429728
26686	429729
1745	429730
175570	429731
86447	429732
242233	429733
49543	429734
15243	429735
92	429736
68464	429737
83764	429738
110818	429739
112048	429740
1088	429741
3964	429742
3220	429743
25130	429744
57971	429745
53289	429746
24313	429747
131552	429748
40296	429749
23286	429750
213584	429751
33743	429752
142159	429753
9887	429754
76186	429755
19523	429756
24836	429757
30189	429758
91935	429759
1878	429760
34864	429761
18721	429762
119061	429763
140027	429764
164831	429765
9219	429766
81867	429767
101538	429768
45456	429769
266033	429770
5608	429771
6269	429772
120533	429773
50782	429774
263104	429775
121124	429776
198745	429777
3296	429778
122820	429779
313166	429780
159984	429781
18012	429782
29942	429783
17432	429784
208283	429785
1205	429786
4696	429787
41618	429788
30010	429789
102962	429790
8115	429791
266464	429792
25311	429793
55244	429794
31603	429795
49988	429796
66070	429797
8882	429798
95936	429799
47050	429800
86344	429801
58589	429802
27499	429803
152240	429804
2516	429805
71703	429806
24140	429807
58070	429808
72579	429809
1628	429810
192481	429811
97023	429812
1801	429813
48714	429814
704	429815
14949	429816
72669	429817
20571	429818
172880	429819
175102	429820
5274	429821
39785	429822
11	429823
4310	429824
34038	429825
168670	429826
34169	429827
49295	429828
67625	429829
1850	429830
5763	429831
315928	429832
4922	429833
66960	429834
130659	429835
172837	429836
3242	429837
3056	429838
3960	429839
109800	429840
49471	429841
108642	429842
5937	429843
19744	429844
17795	429845
10033	429846
13984	429847
25268	429848
97966	429849
47243	429850
70262	429851
8127	429852
63	429853
18840	429854
75744	429855
226409	429856
23371	429857
139665	429858
191293	429859
23588	429860
2760	429861
41693	429862
62047	429863
36731	429864
52881	429865
6231	429866
53910	429867
39872	429868
30436	429869
160647	429870
159577	429871
79259	429872
152058	429873
13793	429874
46651	429875
976	429876
50299	429877
50	429878
89449	429879
130906	429880
83704	429881
80441	429882
202875	429883
60729	429884
65961	429885
79302	429886
165010	429887
117341	429888
26118	429889
118335	429890
2347	429891
310820	429892
77561	429893
28386	429894
70391	429895
210	429896
18720	429897
6161	429898
64648	429899
2908	429900
104942	429901
78116	429902
48866	429903
52739	429904
2329	429905
43597	429906
15372	429907
20740	429908
162389	429909
91245	429910
255	429911
199284	429912
9486	429913
2550	429914
143117	429915
106692	429916
6	429917
36469	429918
119659	429919
22086	429920
7311	429921
120125	429922
196018	429923
6105	429924
169489	429925
9657	429926
58448	429927
823	429928
259754	429929
9270	429930
18997	429931
112388	429932
4474	429933
157251	429934
88535	429935
352873	429936
8226	429937
7296	429938
12413	429939
41481	429940
286300	429941
72787	429942
5915	429943
87506	429944
53077	429945
153209	429946
19186	429947
8140	429948
51765	429949
260599	429950
119269	429951
9394	429952
38053	429953
266686	429954
18488	429955
121996	429956
95036	429957
18873	429958
20983	429959
11959	429960
13880	429961
73833	429962
133451	429963
6246	429964
333905	429965
243766	429966
67438	429967
143332	429968
34703	429969
301090	429970
78905	429971
13959	429972
4739	429973
54735	429974
6298	429975
6	429976
183525	429977
169358	429978
281103	429979
27650	429980
2571	429981
34360	429982
96296	429983
78585	429984
31929	429985
7164	429986
45354	429987
72102	429988
149292	429989
90325	429990
39196	429991
5926	429992
117576	429993
282252	429994
10133	429995
4596	429996
4672	429997
4672	429998
5976	429999
295046	430000
44217	430001
16397	430002
37915	430003
70290	430004
88782	430005
265430	430006
13825	430007
72638	430008
97072	430009
183869	430010
55997	430011
8628	430012
19893	430013
83286	430014
34337	430015
24608	430016
78919	430017
327498	430018
8127	430019
24167	430020
62058	430021
43185	430022
81305	430023
270	430024
7100	430025
34775	430026
98396	430027
36250	430028
35933	430029
101500	430030
36328	430031
185842	430032
22647	430033
247387	430034
67611	430035
14309	430036
1157	430037
353465	430038
208	430039
84653	430040
47559	430041
18335	430042
51785	430043
118344	430044
94340	430045
51705	430046
92228	430047
70910	430048
3326	430049
10255	430050
152876	430051
97819	430052
123911	430053
106890	430054
238	430055
10435	430056
30132	430057
39343	430058
23857	430059
4263	430060
65731	430061
5190	430062
108047	430063
12591	430064
676	430065
140044	430066
125948	430067
11509	430068
1349	430069
191853	430070
30276	430071
4740	430072
191920	430073
5113	430074
131692	430075
12349	430076
176185	430077
3877	430078
77392	430079
13096	430080
107495	430081
1054	430082
336676	430083
325206	430084
7600	430085
243573	430086
13937	430087
665	430088
319691	430089
115707	430090
233698	430091
5227	430092
23880	430093
81197	430094
280582	430095
18	430096
231571	430097
73469	430098
45725	430099
1726	430100
41298	430101
229515	430102
23	430103
99220	430104
96375	430105
9451	430106
6831	430107
22249	430108
6398	430109
37721	430110
110442	430111
11701	430112
2706	430113
3239	430114
47996	430115
71007	430116
162339	430117
269202	430118
3921	430119
206062	430120
86536	430121
69739	430122
261761	430123
11827	430124
14352	430125
266078	430126
11701	430127
69073	430128
195776	430129
9831	430130
48591	430131
1993	430132
17236	430133
219597	430134
62865	430135
1728	430136
87502	430137
181296	430138
5349	430139
29062	430140
13827	430141
10518	430142
61363	430143
4581	430144
25158	430145
11312	430146
35966	430147
33733	430148
236742	430149
151812	430150
174214	430151
73010	430152
248093	430153
5689	430154
43027	430155
630	430156
38957	430157
41378	430158
22341	430159
13375	430160
236332	430161
71573	430162
798	430163
343110	430164
115774	430165
1884	430166
24339	430167
175462	430168
262711	430169
66853	430170
70214	430171
91893	430172
20546	430173
25569	430174
13772	430175
35944	430176
30629	430177
11915	430178
4663	430179
8161	430180
74578	430181
191207	430182
70414	430183
65292	430184
42673	430185
279280	430186
190	430187
12254	430188
1407	430189
80415	430190
22196	430191
24144	430192
23776	430193
136883	430194
53247	430195
288372	430196
228682	430197
77744	430198
244212	430199
891	430200
10498	430201
80934	430202
42075	430203
61343	430204
58963	430205
24312	430206
3724	430207
249677	430208
8960	430209
305533	430210
104225	430211
23507	430212
183735	430213
58853	430214
105531	430215
8302	430216
146528	430217
47739	430218
48005	430219
56824	430220
249185	430221
13095	430222
28386	430223
22418	430224
56890	430225
119710	430226
72949	430227
91622	430228
27678	430229
62772	430230
3987	430231
45524	430232
169990	430233
356671	430234
34885	430235
53664	430236
10225	430237
195465	430238
2001	430239
97391	430240
93289	430241
334254	430242
883	430243
2329	430244
107882	430245
14087	430246
22562	430247
5080	430248
1478	430249
88034	430250
18690	430251
39630	430252
17049	430253
97014	430254
151721	430255
82197	430256
58122	430257
71275	430258
94440	430259
47512	430260
3341	430261
39259	430262
199292	430263
3270	430264
22132	430265
307703	430266
97971	430267
9105	430268
183149	430269
310876	430270
5974	430271
107469	430272
230035	430273
351717	430274
42787	430275
49474	430276
76558	430277
16789	430278
90384	430279
18902	430280
4633	430281
22029	430282
66488	430283
59228	430284
82035	430285
18064	430286
1595	430287
129356	430288
17712	430289
206577	430290
22387	430291
58857	430292
1053	430293
29035	430294
19111	430295
18460	430296
26742	430297
18404	430298
235456	430299
270986	430300
109483	430301
110289	430302
2639	430303
44508	430304
8234	430305
335182	430306
190221	430307
171680	430308
312093	430309
158772	430310
97453	430311
57896	430312
6397	430313
56396	430314
30820	430315
24330	430316
17810	430317
33290	430318
66364	430319
72677	430320
146857	430321
186364	430322
1165	430323
237	430324
6326	430325
86156	430326
33857	430327
86311	430328
9252	430329
8190	430330
20233	430331
142904	430332
628	430333
72649	430334
26097	430335
36524	430336
107406	430337
29720	430338
83703	430339
34395	430340
27477	430341
81863	430342
23579	430343
1490	430344
55022	430345
78945	430346
6868	430347
39041	430348
8707	430349
53171	430350
54559	430351
4447	430352
18690	430353
7782	430354
58666	430355
98043	430356
36139	430357
8005	430358
61682	430359
175580	430360
34116	430361
6064	430362
6156	430363
280729	430364
1832	430365
234575	430366
36001	430367
36467	430368
453	430369
203078	430370
260851	430371
10807	430372
24471	430373
51528	430374
41413	430375
78254	430376
3594	430377
22050	430378
10568	430379
41569	430380
54674	430381
37190	430382
63677	430383
7163	430384
311	430385
24925	430386
10072	430387
5322	430388
4171	430389
51927	430390
119277	430391
821	430392
34018	430393
151984	430394
63364	430395
13769	430396
97858	430397
31862	430398
10453	430399
91305	430400
88497	430401
30076	430402
62423	430403
101582	430404
79720	430405
93822	430406
16842	430407
3245	430408
20446	430409
61334	430410
35861	430411
19459	430412
107415	430413
1157	430414
132179	430415
95912	430416
27992	430417
254	430418
3999	430419
18668	430420
44368	430421
133432	430422
52470	430423
2516	430424
24872	430425
126252	430426
5351	430427
45398	430428
182469	430429
43892	430430
64808	430431
4866	430432
49689	430433
294631	430434
62700	430435
50351	430436
46008	430437
54409	430438
119958	430439
19886	430440
24573	430441
188943	430442
217898	430443
333376	430444
116955	430445
10207	430446
228099	430447
12104	430448
36472	430449
19580	430450
15710	430451
127287	430452
110011	430453
5506	430454
53557	430455
21141	430456
8716	430457
52689	430458
97793	430459
53109	430460
30927	430461
29182	430462
24089	430463
133129	430464
28055	430465
34197	430466
46007	430467
247465	430468
103668	430469
3171	430470
96620	430471
602	430472
12488	430473
8839	430474
21093	430475
16457	430476
186346	430477
223255	430478
31576	430479
192293	430480
158932	430481
25022	430482
27687	430483
23228	430484
33971	430485
286622	430486
24384	430487
70297	430488
7787	430489
31479	430490
11883	430491
21148	430492
66448	430493
173121	430494
3930	430495
29017	430496
20167	430497
144281	430498
97625	430499
85581	430500
52710	430501
109826	430502
74236	430503
1124	430504
7816	430505
61686	430506
1654	430507
8302	430508
10771	430509
55645	430510
9874	430511
175807	430512
31	430513
86096	430514
17854	430515
11209	430516
85754	430517
17839	430518
77750	430519
738	430520
10502	430521
18731	430522
4006	430523
57661	430524
109761	430525
204141	430526
452	430527
32805	430528
20202	430529
2385	430530
44580	430531
1154	430532
60351	430533
49031	430534
57738	430535
120804	430536
1674	430537
39712	430538
89989	430539
43875	430540
23	430541
27910	430542
6459	430543
184227	430544
175070	430545
5770	430546
7257	430547
63818	430548
247878	430549
12440	430550
27998	430551
17885	430552
173956	430553
66381	430554
11928	430555
202077	430556
359	430557
18204	430558
62783	430559
32193	430560
99446	430561
66450	430562
51133	430563
6195	430564
12276	430565
19774	430566
3108	430567
296654	430568
946	430569
74473	430570
50101	430571
132665	430572
47195	430573
10381	430574
5003	430575
4954	430576
64719	430577
79028	430578
84773	430579
82051	430580
7878	430581
54718	430582
1295	430583
36946	430584
12376	430585
320209	430586
121469	430587
26959	430588
2177	430589
45201	430590
46160	430591
76428	430592
15386	430593
465	430594
33513	430595
2349	430596
150686	430597
140394	430598
17450	430599
6215	430600
150573	430601
19145	430602
9573	430603
21173	430604
122810	430605
124137	430606
3026	430607
389	430608
53885	430609
37886	430610
921	430611
11221	430612
101930	430613
10416	430614
19527	430615
172714	430616
98043	430617
8358	430618
209130	430619
11813	430620
7941	430621
34091	430622
67005	430623
114944	430624
26628	430625
30383	430626
5230	430627
152029	430628
9867	430629
3079	430630
8874	430631
29113	430632
1639	430633
38338	430634
73990	430635
2180	430636
256512	430637
33619	430638
1168	430639
165417	430640
12	430641
33928	430642
918	430643
40	430644
52084	430645
7673	430646
89820	430647
7679	430648
51633	430649
30760	430650
1825	430651
108271	430652
17747	430653
1679	430654
34500	430655
10022	430656
308619	430657
21603	430658
5468	430659
6731	430660
11219	430661
3368	430662
15225	430663
18	430664
14978	430665
311657	430666
202	430667
136161	430668
17627	430669
30199	430670
152520	430671
178653	430672
11718	430673
57646	430674
48948	430675
208907	430676
123752	430677
1663	430678
9186	430679
75720	430680
43276	430681
24560	430682
7257	430683
10506	430684
249322	430685
45559	430686
57948	430687
4696	430688
325928	430689
1057	430690
39676	430691
34674	430692
66486	430693
153331	430694
16297	430695
7603	430696
49591	430697
61077	430698
78504	430699
64245	430700
260762	430701
6315	430702
40600	430703
42810	430704
175571	430705
28103	430706
73351	430707
73703	430708
36540	430709
22744	430710
57961	430711
9423	430712
48365	430713
175790	430714
287676	430715
1148	430716
6150	430717
215153	430718
81931	430719
2663	430720
260749	430721
11315	430722
152052	430723
6750	430724
1961	430725
6	430726
24229	430727
2020	430728
13639	430729
25242	430730
90815	430731
6580	430732
49064	430733
70660	430734
33631	430735
26277	430736
6943	430737
77837	430738
33937	430739
3961	430740
28011	430741
143008	430742
163	430743
13379	430744
162588	430745
73965	430746
14279	430747
5069	430748
64714	430749
13702	430750
13781	430751
92204	430752
173917	430753
12842	430754
10242	430755
87693	430756
2590	430757
823	430758
974	430759
6723	430760
1169	430761
1630	430762
711	430763
14717	430764
18183	430765
59647	430766
44245	430767
3145	430768
5317	430769
6445	430770
45191	430771
49936	430772
108945	430773
8428	430774
189062	430775
11	430776
122334	430777
44541	430778
2258	430779
13164	430780
57783	430781
17717	430782
11062	430783
12	430784
41350	430785
20495	430786
109145	430787
120155	430788
22196	430789
94214	430790
29546	430791
44129	430792
40409	430793
20531	430794
3209	430795
10652	430796
33978	430797
34331	430798
2491	430799
549	430800
5226	430801
191624	430802
6560	430803
346316	430804
20245	430805
2214	430806
18165	430807
72223	430808
20207	430809
3092	430810
22517	430811
933	430812
72038	430813
249	430814
10009	430815
114444	430816
51941	430817
171369	430818
17880	430819
46258	430820
25313	430821
119882	430822
8791	430823
9964	430824
26948	430825
100961	430826
4429	430827
39057	430828
25312	430829
49425	430830
181077	430831
94080	430832
76563	430833
2385	430834
81133	430835
15333	430836
34176	430837
17857	430838
16184	430839
7944	430840
71647	430841
5178	430842
71397	430843
8670	430844
4419	430845
2751	430846
48711	430847
2215	430848
7122	430849
27989	430850
12932	430851
24207	430852
95922	430853
64279	430854
19318	430855
118009	430856
30334	430857
71924	430858
100947	430859
72753	430860
49435	430861
178783	430862
284046	430863
100082	430864
4309	430865
39682	430866
7578	430867
34865	430868
36	430869
35139	430870
12190	430871
13859	430872
18	430873
171188	430874
43164	430875
2887	430876
10090	430877
685	430878
35310	430879
153321	430880
147836	430881
36846	430882
204934	430883
210	430884
48517	430885
105531	430886
136862	430887
80107	430888
108140	430889
28042	430890
49159	430891
7893	430892
171	430893
2176	430894
7927	430895
2214	430896
72007	430897
336095	430898
21583	430899
224336	430900
12	430901
4581	430902
5011	430903
104395	430904
24479	430905
118362	430906
23429	430907
91484	430908
7840	430909
13388	430910
8508	430911
9996	430912
107929	430913
3259	430914
59158	430915
278603	430916
58537	430917
3459	430918
109567	430919
17579	430920
286212	430921
318150	430922
12885	430923
116944	430924
14361	430925
12169	430926
53340	430927
110337	430928
7975	430929
11434	430930
11317	430931
6159	430932
89237	430933
43845	430934
11106	430935
4379	430936
75355	430937
33785	430938
8890	430939
171761	430940
1791	430941
4405	430942
57846	430943
830	430944
231438	430945
24862	430946
87523	430947
37821	430948
43946	430949
79965	430950
4377	430951
918	430952
138969	430953
77574	430954
2026	430955
40086	430956
171566	430957
364	430958
10001	430959
15442	430960
2016	430961
13167	430962
17858	430963
197493	430964
47135	430965
8467	430966
15632	430967
276297	430968
19982	430969
15269	430970
17767	430971
7193	430972
66	430973
20766	430974
17593	430975
142774	430976
33988	430977
4312	430978
80722	430979
137610	430980
5642	430981
20928	430982
44226	430983
280012	430984
14898	430985
5782	430986
35780	430987
58385	430988
136842	430989
58511	430990
49435	430991
1529	430992
10928	430993
17762	430994
3938	430995
167656	430996
169891	430997
121432	430998
172717	430999
7887	431000
3159	431001
33907	431002
57940	431003
86308	431004
9925	431005
8272	431006
3490	431007
1644	431008
138321	431009
3611	431010
34212	431011
44171	431012
17842	431013
40241	431014
55382	431015
81435	431016
5519	431017
4307	431018
4419	431019
10051	431020
189696	431021
3490	431022
23912	431023
92193	431024
1377	431025
2833	431026
161051	431027
247737	431028
22432	431029
49915	431030
33984	431031
1887	431032
151989	431033
344273	431034
78551	431035
78315	431036
1159	431037
16631	431038
95566	431039
4034	431040
9350	431041
28326	431042
202626	431043
1289	431044
147707	431045
34493	431046
49280	431047
14484	431048
97162	431049
36312	431050
38090	431051
133479	431052
52115	431053
23889	431054
17646	431055
105988	431056
65149	431057
629	431058
2204	431059
162171	431060
32722	431061
117988	431062
15450	431063
19325	431064
51838	431065
343301	431066
30907	431067
70581	431068
85905	431069
131590	431070
10597	431071
48541	431072
419	431073
2454	431074
190673	431075
540	431076
72581	431077
14589	431078
6975	431079
57948	431080
132057	431081
133271	431082
109407	431083
31197	431084
107268	431085
52896	431086
76753	431087
102384	431088
179042	431089
9962	431090
98705	431091
1374	431092
147520	431093
15666	431094
36634	431095
13373	431096
47697	431097
544	431098
207555	431099
14119	431100
158799	431101
11535	431102
7404	431103
3337	431104
2871	431105
120816	431106
39702	431107
1165	431108
5772	431109
30716	431110
63483	431111
24103	431112
143899	431113
49247	431114
36893	431115
5918	431116
61671	431117
44141	431118
153000	431119
14395	431120
291673	431121
98835	431122
28478	431123
157	431124
1871	431125
10405	431126
50106	431127
185299	431128
42333	431129
26134	431130
343929	431131
8135	431132
154691	431133
1386	431134
40219	431135
45232	431136
80437	431137
12253	431138
17891	431139
31181	431140
147118	431141
71369	431142
98081	431143
20416	431144
100517	431145
287800	431146
49039	431147
9926	431148
14431	431149
54647	431150
24282	431151
117150	431152
22801	431153
45303	431154
1532	431155
3465	431156
33819	431157
27475	431158
115341	431159
8459	431160
18796	431161
8390	431162
103777	431163
37074	431164
20931	431165
190319	431166
52123	431167
9900	431168
15118	431169
16168	431170
22346	431171
126068	431172
45335	431173
62833	431174
130753	431175
110997	431176
119599	431177
24231	431178
48726	431179
33931	431180
287695	431181
7804	431182
1533	431183
5619	431184
41742	431185
31569	431186
101277	431187
61069	431188
64771	431189
73761	431190
78386	431191
27373	431192
233	431193
3485	431194
1960	431195
1640	431196
57477	431197
4189	431198
131236	431199
20265	431200
973	431201
23324	431202
86222	431203
344929	431204
13897	431205
16605	431206
278971	431207
1373	431208
28020	431209
475	431210
288609	431211
1171	431212
1082	431213
57988	431214
18820	431215
27986	431216
40102	431217
3564	431218
4288	431219
27649	431220
22107	431221
116871	431222
87693	431223
3933	431224
27948	431225
132470	431226
44109	431227
95594	431228
10676	431229
63215	431230
344044	431231
82419	431232
26275	431233
17614	431234
186357	431235
20136	431236
120156	431237
109376	431238
108641	431239
175414	431240
229219	431241
5572	431242
197583	431243
59631	431244
342335	431245
10977	431246
137098	431247
27882	431248
62893	431249
57717	431250
56516	431251
9123	431252
44496	431253
10952	431254
4771	431255
2732	431256
2672	431257
82084	431258
28055	431259
294977	431260
5105	431261
20634	431262
1063	431263
11717	431264
151961	431265
100769	431266
35659	431267
35558	431268
94146	431269
36849	431270
238	431271
315750	431272
1080	431273
43702	431274
49147	431275
108713	431276
407	431277
407	431278
51866	431279
51871	431280
14947	431281
11661	431282
3650	431283
97909	431284
40380	431285
92	431286
103285	431287
6609	431288
64162	431289
152618	431290
21047	431291
315965	431292
163	431293
4369	431294
71998	431295
287377	431296
188969	431297
276195	431298
97484	431299
33808	431300
48827	431301
7529	431302
58010	431303
1369	431304
6082	431305
116860	431306
42359	431307
2923	431308
29461	431309
30837	431310
4379	431311
34397	431312
112413	431313
1584	431314
319864	431315
2421	431316
41205	431317
212978	431318
15867	431319
10017	431320
8163	431321
23827	431322
76299	431323
76705	431324
63123	431325
51900	431326
209981	431327
131365	431328
18013	431329
10637	431330
222363	431331
142696	431332
116874	431333
171718	431334
1375	431335
198387	431336
11	431337
11728	431338
260778	431339
91671	431340
4419	431341
44574	431342
18950	431343
37053	431344
13824	431345
3533	431346
81239	431347
80374	431348
28784	431349
81790	431350
1640	431351
522	431352
2344	431353
16633	431354
90413	431355
8144	431356
3	431357
54141	431358
40832	431359
34224	431360
21172	431361
46372	431362
266	431363
152480	431364
43681	431365
159843	431366
21768	431367
53600	431368
108193	431369
5540	431370
52582	431371
7865	431372
46274	431373
129630	431374
28901	431375
41795	431376
832	431377
235720	431378
14172	431379
45913	431380
338077	431381
2765	431382
201684	431383
6547	431384
92303	431385
81196	431386
141987	431387
44056	431388
3236	431389
4884	431390
16705	431391
200166	431392
161874	431393
100937	431394
439	431395
291003	431396
174416	431397
69641	431398
15060	431399
544	431400
825	431401
63	431402
170516	431403
88582	431404
119089	431405
223247	431406
78666	431407
249214	431408
22254	431409
38176	431410
64684	431411
51269	431412
275182	431413
216619	431414
14369	431415
149737	431416
249641	431417
249976	431418
23043	431419
37272	431420
33389	431421
10875	431422
141220	431423
100613	431424
20450	431425
13756	431426
152931	431427
53666	431428
197037	431429
42131	431430
7166	431431
116953	431432
73359	431433
6188	431434
61339	431435
78963	431436
29827	431437
39208	431438
11221	431439
249724	431440
11092	431441
82494	431442
286307	431443
8542	431444
17962	431445
21978	431446
60816	431447
202551	431448
1660	431449
36920	431450
6604	431451
186437	431452
258	431453
37598	431454
61127	431455
22157	431456
84988	431457
97443	431458
19497	431459
11269	431460
39934	431461
97210	431462
206988	431463
50305	431464
91917	431465
248507	431466
247842	431467
151905	431468
19673	431469
5203	431470
199289	431471
55380	431472
28897	431473
35160	431474
107137	431475
33480	431476
4857	431477
56477	431478
9297	431479
154515	431480
107431	431481
198994	431482
181383	431483
115295	431484
5648	431485
9274	431486
36032	431487
13764	431488
9274	431489
310830	431490
203412	431491
76324	431492
19582	431493
152553	431494
4701	431495
1724	431496
5073	431497
8806	431498
2376	431499
22	431500
67261	431501
249903	431502
30305	431503
76733	431504
41615	431505
13612	431506
4822	431507
171325	431508
15709	431509
6258	431510
28966	431511
97933	431512
7523	431513
6385	431514
84802	431515
3240	431516
38213	431517
36694	431518
96756	431519
44618	431520
51809	431521
186216	431522
189343	431523
38976	431524
40535	431525
116872	431526
6890	431527
106910	431528
6890	431529
95767	431530
120311	431531
53371	431532
77523	431533
39763	431534
16895	431535
10167	431536
39770	431537
28454	431538
28687	431539
6	431540
39672	431541
287407	431542
554	431543
45498	431544
53149	431545
77205	431546
51927	431547
4271	431548
62483	431549
7671	431550
44017	431551
89080	431552
18152	431553
86269	431554
30697	431555
284519	431556
280248	431557
45421	431558
75155	431559
116943	431560
189018	431561
29025	431562
137462	431563
15920	431564
6424	431565
2832	431566
83614	431567
48830	431568
6341	431569
6327	431570
136129	431571
199067	431572
3966	431573
31739	431574
15342	431575
51436	431576
20345	431577
17537	431578
17816	431579
246659	431580
38502	431581
79922	431582
3484	431583
25684	431584
54751	431585
28047	431586
66758	431587
20055	431588
9568	431589
142309	431590
64614	431591
81166	431592
38677	431593
2016	431594
220612	431595
297	431596
44026	431597
19109	431598
13075	431599
295810	431600
29755	431601
69502	431602
35650	431603
296446	431604
32039	431605
13215	431606
321129	431607
7873	431608
44083	431609
17092	431610
2360	431611
22352	431612
18963	431613
22738	431614
36422	431615
38691	431616
2246	431617
2811	431618
116684	431619
54997	431620
20838	431621
160975	431622
3496	431623
185141	431624
3263	431625
62017	431626
137191	431627
52530	431628
90599	431629
17812	431630
71956	431631
4959	431632
786	431633
20984	431634
33783	431635
33997	431636
111538	431637
2221	431638
4956	431639
2366	431640
282363	431641
182023	431642
9926	431643
43717	431644
114559	431645
45668	431646
50923	431647
7467	431648
202739	431649
43856	431650
287293	431651
10928	431652
53461	431653
17412	431654
10977	431655
88451	431656
24568	431657
122990	431658
248634	431659
48464	431660
12230	431661
1860	431662
26814	431663
176278	431664
1080	431665
1799	431666
18078	431667
322051	431668
20544	431669
200283	431670
62766	431671
81369	431672
17128	431673
48862	431674
62810	431675
10085	431676
31388	431677
118362	431678
108658	431679
45895	431680
22076	431681
142893	431682
1738	431683
43862	431684
147674	431685
100843	431686
108571	431687
170400	431688
34739	431689
137832	431690
27084	431691
61654	431692
96487	431693
101266	431694
782	431695
282040	431696
52714	431697
41063	431698
2871	431699
481	431700
43933	431701
12999	431702
90938	431703
284338	431704
14097	431705
18869	431706
5745	431707
87193	431708
52741	431709
291937	431710
12549	431711
15918	431712
321786	431713
48861	431714
70251	431715
16249	431716
342284	431717
48520	431718
109349	431719
34461	431720
173716	431721
3950	431722
56695	431723
47750	431724
6068	431725
25216	431726
57257	431727
25839	431728
3294	431729
31760	431730
26730	431731
289	431732
17265	431733
320654	431734
109349	431735
29496	431736
71212	431737
943	431738
117006	431739
13446	431740
2256	431741
125093	431742
85	431743
96246	431744
278417	431745
32476	431746
234702	431747
71262	431748
10168	431749
14717	431750
4267	431751
209711	431752
22057	431753
157785	431754
106291	431755
94282	431756
61624	431757
58931	431758
3261	431759
171413	431760
88769	431761
44205	431762
208515	431763
10927	431764
190658	431765
109295	431766
25468	431767
24083	431768
7972	431769
118330	431770
1181	431771
496	431772
4902	431773
22334	431774
48440	431775
16487	431776
47267	431777
171010	431778
99	431779
2198	431780
13143	431781
13116	431782
25985	431783
19472	431784
145104	431785
249317	431786
96543	431787
132145	431788
120153	431789
9963	431790
315985	431791
479	431792
81805	431793
66291	431794
2112	431795
338087	431796
149357	431797
49523	431798
26683	431799
2037	431800
4913	431801
106810	431802
58602	431803
17854	431804
186337	431805
128206	431806
92161	431807
1008	431808
63279	431809
41524	431810
8165	431811
205107	431812
120669	431813
81822	431814
200914	431815
138720	431816
66985	431817
167531	431818
55591	431819
273232	431820
27620	431821
22670	431822
45770	431823
72768	431824
201410	431825
51447	431826
109592	431827
14323	431828
25959	431829
13354	431830
78901	431831
45638	431832
22210	431833
4208	431834
22	431835
56991	431836
179836	431837
1176	431838
9041	431839
31504	431840
185114	431841
111391	431842
71689	431843
4875	431844
63476	431845
7788	431846
2218	431847
256527	431848
25639	431849
4045	431850
102821	431851
328481	431852
39099	431853
136212	431854
77739	431855
617	431856
23723	431857
35889	431858
34960	431859
113584	431860
53037	431861
48572	431862
15014	431863
70495	431864
11701	431865
11603	431866
51449	431867
1854	431868
56807	431869
20859	431870
306573	431871
6411	431872
77411	431873
18726	431874
321510	431875
2705	431876
36287	431877
18683	431878
149153	431879
3928	431880
23530	431881
72032	431882
14097	431883
24262	431884
34132	431885
38035	431886
20211	431887
43141	431888
72032	431889
542	431890
14763	431891
89664	431892
37073	431893
109601	431894
17669	431895
24344	431896
24235	431897
264252	431898
105106	431899
23186	431900
263238	431901
207428	431902
770	431903
243032	431904
464	431905
64716	431906
4283	431907
64197	431908
4297	431909
623	431910
7932	431911
846	431912
51605	431913
1444	431914
248398	431915
564	431916
473	431917
49064	431918
9507	431919
39540	431920
30439	431921
12283	431922
2349	431923
320793	431924
95775	431925
328547	431926
8291	431927
171798	431928
28130	431929
190	431930
1149	431931
6896	431932
41450	431933
91023	431934
44006	431935
5446	431936
1713	431937
282460	431938
5003	431939
630	431940
475	431941
1174	431942
148855	431943
5315	431944
70512	431945
94164	431946
6	431947
2627	431948
30358	431949
280754	431950
35899	431951
24107	431952
235	431953
135347	431954
4878	431955
6943	431956
112385	431957
84784	431958
27600	431959
4282	431960
39614	431961
13640	431962
1148	431963
1439	431964
407	431965
30473	431966
3466	431967
14933	431968
3	431969
64350	431970
49517	431971
1167	431972
293573	431973
5339	431974
36159	431975
174436	431976
94717	431977
95836	431978
6527	431979
86316	431980
328057	431981
145682	431982
32160	431983
224856	431984
41144	431985
293341	431986
203635	431987
72803	431988
112356	431989
51605	431990
158804	431991
100169	431992
66551	431993
3469	431994
17852	431995
1086	431996
30836	431997
91639	431998
2376	431999
133125	432000
87701	432001
37208	432002
173056	432003
286233	432004
14877	432005
46644	432006
130211	432007
705	432008
20254	432009
39615	432010
20058	432011
278101	432012
84945	432013
32763	432014
27786	432015
1979	432016
80107	432017
9314	432018
75708	432019
39637	432020
215055	432021
243543	432022
76765	432023
115500	432024
709	432025
1637	432026
106543	432027
1392	432028
1632	432029
53398	432030
63281	432031
3472	432032
6759	432033
233	432034
176478	432035
24568	432036
109486	432037
119039	432038
159766	432039
260646	432040
117946	432041
9588	432042
1986	432043
451	432044
2873	432045
194530	432046
285694	432047
6474	432048
280504	432049
24143	432050
624	432051
58587	432052
44228	432053
2159	432054
30423	432055
108548	432056
38913	432057
38187	432058
34072	432059
17744	432060
100875	432061
13801	432062
170943	432063
2273	432064
721	432065
85943	432066
24660	432067
92737	432068
11323	432069
171383	432070
3285	432071
49519	432072
150557	432073
11162	432074
962	432075
111	432076
171514	432077
132544	432078
56688	432079
9291	432080
39320	432081
290759	432082
36904	432083
30796	432084
1642	432085
39718	432086
2212	432087
2357	432088
963	432089
174923	432090
45254	432091
8275	432092
627	432093
6752	432094
20261	432095
176055	432096
57753	432097
56888	432098
39017	432099
10530	432100
51853	432101
89107	432102
71721	432103
1976	432104
122931	432105
20296	432106
84593	432107
120199	432108
76736	432109
57956	432110
71835	432111
190	432112
977	432113
1372	432114
1149	432115
25644	432116
1986	432117
57931	432118
5424	432119
51573	432120
93780	432121
27903	432122
11896	432123
11975	432124
3476	432125
21814	432126
1381	432127
13723	432128
152358	432129
8171	432130
132941	432131
1386	432132
11734	432133
20702	432134
8649	432135
45876	432136
17745	432137
5588	432138
294198	432139
7251	432140
39797	432141
12160	432142
84860	432143
1294	432144
51944	432145
3724	432146
103309	432147
1161	432148
11070	432149
41559	432150
39371	432151
181973	432152
22164	432153
106735	432154
56852	432155
62188	432156
25567	432157
5342	432158
10132	432159
20342	432160
27488	432161
8382	432162
39897	432163
7118	432164
973	432165
2857	432166
94655	432167
5943	432168
1124	432169
624	432170
471	432171
293220	432172
233032	432173
547	432174
34073	432175
7778	432176
150722	432177
84907	432178
56918	432179
12442	432180
21793	432181
1679	432182
43978	432183
16659	432184
33504	432185
286290	432186
27616	432187
108845	432188
1961	432189
40197	432190
9161	432191
119916	432192
14100	432193
135008	432194
58058	432195
232	432196
64698	432197
43823	432198
37025	432199
308928	432200
29263	432201
281748	432202
57988	432203
38982	432204
35289	432205
19253	432206
6275	432207
64630	432208
2878	432209
14844	432210
161647	432211
18165	432212
101686	432213
10144	432214
76709	432215
340319	432216
170617	432217
8632	432218
80376	432219
60386	432220
78553	432221
255108	432222
6741	432223
3355	432224
334698	432225
57812	432226
330307	432227
7918	432228
66780	432229
107320	432230
133390	432231
110265	432232
85984	432233
92802	432234
83119	432235
121967	432236
29455	432237
10907	432238
41527	432239
20107	432240
132629	432241
9835	432242
190914	432243
2206	432244
41753	432245
97683	432246
45917	432247
48462	432248
27807	432249
8566	432250
12069	432251
3068	432252
58107	432253
186350	432254
546	432255
150492	432256
52476	432257
20081	432258
5381	432259
627	432260
120260	432261
2295	432262
97940	432263
66954	432264
13805	432265
28992	432266
292530	432267
5854	432268
33995	432269
25311	432270
2117	432271
48682	432272
39039	432273
78378	432274
9155	432275
2737	432276
4096	432277
26287	432278
3661	432279
73518	432280
249338	432281
64244	432282
283892	432283
9072	432284
10747	432285
4956	432286
7814	432287
120501	432288
26215	432289
26026	432290
1528	432291
71700	432292
53308	432293
155227	432294
56319	432295
26350	432296
24539	432297
10101	432298
88963	432299
4166	432300
144651	432301
25224	432302
17656	432303
49443	432304
45545	432305
118571	432306
5492	432307
35778	432308
172833	432309
52713	432310
59293	432311
13965	432312
113188	432313
212666	432314
14358	432315
239640	432316
198831	432317
34471	432318
3877	432319
48575	432320
231235	432321
62486	432322
1456	432323
38195	432324
119728	432325
33839	432326
186832	432327
20101	432328
15409	432329
8879	432330
75534	432331
104780	432332
56995	432333
172110	432334
203762	432335
467	432336
6183	432337
30	432338
12983	432339
16767	432340
3990	432341
36660	432342
127648	432343
13135	432344
207476	432345
231104	432346
170668	432347
2840	432348
342706	432349
20541	432350
91775	432351
151355	432352
3478	432353
45469	432354
19471	432355
19396	432356
354829	432357
4858	432358
35929	432359
1515	432360
8382	432361
479	432362
72924	432363
167961	432364
97570	432365
5803	432366
30665	432367
98063	432368
7804	432369
32481	432370
16399	432371
190354	432372
16117	432373
169356	432374
184550	432375
116933	432376
13842	432377
18674	432378
76724	432379
51317	432380
35986	432381
18622	432382
179065	432383
35973	432384
51897	432385
25599	432386
22137	432387
3376	432388
29455	432389
8162	432390
18680	432391
8121	432392
77851	432393
1787	432394
4175	432395
289091	432396
159884	432397
33948	432398
1531	432399
2861	432400
252615	432401
4815	432402
1536	432403
110050	432404
11504	432405
6492	432406
109577	432407
27373	432408
134046	432409
27485	432410
30480	432411
213756	432412
105807	432413
109729	432414
17854	432415
6058	432416
71515	432417
81144	432418
26470	432419
62130	432420
13609	432421
3214	432422
43925	432423
53856	432424
100754	432425
30917	432426
146571	432427
3282	432428
71455	432429
45548	432430
358	432431
608	432432
6	432433
312210	432434
76644	432435
275690	432436
59183	432437
109776	432438
14583	432439
346248	432440
4089	432441
1223	432442
49482	432443
127177	432444
92400	432445
109723	432446
116806	432447
55040	432448
21683	432449
23089	432450
66389	432451
110718	432452
106	432453
7498	432454
605	432455
33085	432456
6391	432457
25751	432458
11794	432459
79746	432460
117087	432461
35757	432462
26601	432463
13821	432464
258357	432465
14476	432466
6699	432467
3748	432468
17665	432469
2221	432470
352381	432471
103349	432472
44729	432473
49522	432474
2190	432475
239347	432476
30762	432477
22117	432478
76748	432479
58665	432480
115647	432481
8	432482
297608	432483
7725	432484
151780	432485
8130	432486
25630	432487
30068	432488
3343	432489
101466	432490
9487	432491
65152	432492
78882	432493
20088	432494
193846	432495
4329	432496
71840	432497
13269	432498
25890	432499
26695	432500
108671	432501
49806	432502
84915	432503
52365	432504
6372	432505
12	432506
33670	432507
42662	432508
43	432509
36692	432510
79905	432511
28840	432512
1861	432513
118607	432514
12191	432515
24457	432516
223894	432517
110986	432518
1659	432519
96020	432520
185	432521
1563	432522
192347	432523
110408	432524
108890	432525
110083	432526
13265	432527
243204	432528
932	432529
278537	432530
117317	432531
57949	432532
157558	432533
250027	432534
76567	432535
13720	432536
4278	432537
27829	432538
55292	432539
33409	432540
161948	432541
417	432542
13162	432543
18896	432544
186710	432545
7015	432546
22858	432547
56007	432548
137586	432549
70439	432550
71361	432551
18694	432552
260007	432553
160990	432554
4947	432555
28003	432556
28494	432557
213174	432558
5100	432559
858	432560
17028	432561
102055	432562
3819	432563
16171	432564
151036	432565
61094	432566
6088	432567
32808	432568
150532	432569
12692	432570
12533	432571
2552	432572
2220	432573
8684	432574
33819	432575
10564	432576
786	432577
16874	432578
18655	432579
16277	432580
12471	432581
1304	432582
235677	432583
14586	432584
1928	432585
15963	432586
76	432587
116172	432588
5895	432589
17850	432590
780	432591
169678	432592
27192	432593
49254	432594
3820	432595
100948	432596
72670	432597
33830	432598
12206	432599
57696	432600
15209	432601
12	432602
20193	432603
1167	432604
34112	432605
33858	432606
144120	432607
71141	432608
168892	432609
78627	432610
78342	432611
33782	432612
44144	432613
1342	432614
12169	432615
3796	432616
22214	432617
3977	432618
16641	432619
36909	432620
214	432621
18635	432622
44778	432623
1928	432624
13319	432625
14950	432626
7790	432627
80408	432628
11672	432629
1076	432630
71614	432631
24676	432632
16257	432633
1683	432634
1146	432635
14451	432636
50182	432637
109337	432638
17668	432639
173150	432640
197053	432641
2013	432642
86282	432643
17655	432644
125019	432645
34492	432646
52038	432647
28784	432648
24340	432649
1317	432650
149892	432651
17848	432652
116301	432653
7498	432654
228511	432655
3977	432656
36764	432657
15848	432658
76888	432659
2174	432660
27572	432661
17812	432662
66372	432663
24676	432664
43889	432665
94196	432666
1014	432667
3098	432668
5941	432669
3913	432670
85733	432671
39704	432672
66933	432673
12224	432674
4430	432675
64337	432676
691	432677
7838	432678
57649	432679
76719	432680
8124	432681
64263	432682
7784	432683
42075	432684
55981	432685
66870	432686
14524	432687
37963	432688
10500	432689
39568	432690
57847	432691
140377	432692
40790	432693
24593	432694
158868	432695
28116	432696
18618	432697
103686	432698
20899	432699
1665	432700
4615	432701
14771	432702
288736	432703
27673	432704
174740	432705
65021	432706
45820	432707
108835	432708
109452	432709
49255	432710
2149	432711
3995	432712
109779	432713
110275	432714
36272	432715
48416	432716
117968	432717
46818	432718
18649	432719
196314	432720
260861	432721
13277	432722
51907	432723
45188	432724
346515	432725
11410	432726
6169	432727
19559	432728
39576	432729
64808	432730
50299	432731
2756	432732
22761	432733
65429	432734
41350	432735
34239	432736
3157	432737
29217	432738
15642	432739
71772	432740
13151	432741
72812	432742
42768	432743
97039	432744
33353	432745
63499	432746
143471	432747
124419	432748
34502	432749
15918	432750
106801	432751
79933	432752
76932	432753
110720	432754
8525	432755
296109	432756
716	432757
734	432758
44596	432759
5580	432760
63139	432761
57646	432762
85823	432763
3473	432764
171394	432765
2842	432766
39652	432767
13834	432768
4272	432769
81754	432770
39460	432771
4274	432772
132156	432773
116750	432774
52966	432775
11197	432776
234	432777
14900	432778
1394	432779
57363	432780
132161	432781
8627	432782
1662	432783
141004	432784
58917	432785
18520	432786
69653	432787
6240	432788
53224	432789
11374	432790
33883	432791
48562	432792
80149	432793
144858	432794
61820	432795
8213	432796
101354	432797
7719	432798
18794	432799
5025	432800
49122	432801
177980	432802
4710	432803
13821	432804
125592	432805
20695	432806
91296	432807
275646	432808
304	432809
34260	432810
22769	432811
21006	432812
74713	432813
202369	432814
57496	432815
105396	432816
198115	432817
21748	432818
34011	432819
115943	432820
48078	432821
17466	432822
95968	432823
9601	432824
44084	432825
7258	432826
16644	432827
162132	432828
1326	432829
9333	432830
346926	432831
135332	432832
37428	432833
76775	432834
66820	432835
26685	432836
16202	432837
267399	432838
13176	432839
225017	432840
24233	432841
1662	432842
53089	432843
64535	432844
63413	432845
48564	432846
6156	432847
4930	432848
45524	432849
226823	432850
17786	432851
33968	432852
5406	432853
81395	432854
2286	432855
12339	432856
12987	432857
76688	432858
257823	432859
17426	432860
34204	432861
30844	432862
38118	432863
3677	432864
18841	432865
361	432866
22764	432867
52504	432868
6601	432869
79685	432870
109108	432871
8382	432872
4525	432873
54862	432874
16180	432875
14843	432876
109325	432877
89045	432878
193725	432879
43684	432880
21224	432881
54527	432882
23796	432883
12362	432884
21289	432885
20933	432886
3905	432887
24422	432888
72923	432889
49405	432890
27033	432891
13949	432892
117693	432893
4282	432894
175807	432895
86371	432896
173553	432897
60212	432898
56857	432899
19471	432900
42214	432901
168810	432902
45202	432903
116790	432904
19904	432905
41795	432906
220536	432907
60820	432908
1378	432909
91084	432910
188908	432911
104045	432912
57878	432913
132698	432914
57666	432915
86077	432916
108905	432917
83412	432918
72366	432919
71194	432920
108904	432921
24379	432922
105596	432923
351	432924
22246	432925
1964	432926
146982	432927
4846	432928
17641	432929
6142	432930
6483	432931
315400	432932
7827	432933
76696	432934
9808	432935
13634	432936
17952	432937
14877	432938
3565	432939
8932	432940
83254	432941
354513	432942
17770	432943
264286	432944
34186	432945
100652	432946
24597	432947
122416	432948
39702	432949
26362	432950
110338	432951
4846	432952
71893	432953
25755	432954
33709	432955
110442	432956
48924	432957
24317	432958
49210	432959
175952	432960
41443	432961
17872	432962
8405	432963
10009	432964
42632	432965
67941	432966
6153	432967
10725	432968
168101	432969
67263	432970
66795	432971
8681	432972
35898	432973
67160	432974
5193	432975
189088	432976
172239	432977
211603	432978
16624	432979
1766	432980
37187	432981
7907	432982
17982	432983
50572	432984
31015	432985
24278	432986
71995	432987
2371	432988
86084	432989
2849	432990
546	432991
133076	432992
1650	432993
43263	432994
38630	432995
236	432996
25834	432997
21180	432998
30961	432999
50	433000
3263	433001
89280	433002
17966	433003
20236	433004
66449	433005
966	433006
15124	433007
112400	433008
7827	433009
23421	433010
73403	433011
53337	433012
116786	433013
5120	433014
10001	433015
29113	433016
44509	433017
14323	433018
14302	433019
1288	433020
260734	433021
28090	433022
117418	433023
57874	433024
64827	433025
323272	433026
7385	433027
13154	433028
64497	433029
4706	433030
286862	433031
2099	433032
2099	433033
123958	433034
21818	433035
214059	433036
36669	433037
97128	433038
182946	433039
931	433040
1157	433041
8617	433042
22728	433043
51658	433044
8647	433045
132479	433046
4280	433047
3903	433048
66037	433049
293198	433050
173595	433051
529	433052
116905	433053
209661	433054
13824	433055
38639	433056
2953	433057
119633	433058
194748	433059
16848	433060
22668	433061
52230	433062
4056	433063
6490	433064
124	433065
12135	433066
85939	433067
7820	433068
2784	433069
43513	433070
189841	433071
40613	433072
5915	433073
1185	433074
10055	433075
15647	433076
25737	433077
256429	433078
10564	433079
138936	433080
804	433081
9944	433082
26923	433083
262336	433084
13942	433085
2931	433086
49579	433087
45634	433088
2596	433089
52480	433090
2004	433091
70	433092
81974	433093
240318	433094
29260	433095
24325	433096
2816	433097
54533	433098
110364	433099
20917	433100
21062	433101
84805	433102
11476	433103
5672	433104
9915	433105
3296	433106
286238	433107
83123	433108
178608	433109
127986	433110
8321	433111
29957	433112
1962	433113
233	433114
20246	433115
39539	433116
27904	433117
4297	433118
39742	433119
2845	433120
5330	433121
5348	433122
2348	433123
190	433124
27994	433125
713	433126
4292	433127
706	433128
2863	433129
3485	433130
1962	433131
2348	433132
132353	433133
4283	433134
35998	433135
6723	433136
14844	433137
3456	433138
1632	433139
3461	433140
131674	433141
3451	433142
57657	433143
20111	433144
39400	433145
2341	433146
2338	433147
1627	433148
39359	433149
1649	433150
626	433151
235	433152
828	433153
628	433154
5327	433155
57819	433156
474	433157
20126	433158
2349	433159
973	433160
14864	433161
2859	433162
57414	433163
1963	433164
1654	433165
2376	433166
1970	433167
1145	433168
626	433169
27828	433170
57372	433171
6386	433172
25647	433173
57515	433174
199537	433175
272832	433176
78823	433177
5312	433178
10650	433179
39126	433180
104548	433181
1673	433182
63322	433183
11926	433184
10833	433185
44041	433186
335610	433187
13303	433188
18746	433189
74015	433190
39023	433191
318655	433192
9649	433193
45431	433194
19522	433195
40445	433196
18350	433197
29499	433198
78074	433199
6787	433200
26463	433201
76121	433202
175565	433203
57030	433204
34739	433205
72485	433206
5459	433207
1057	433208
53025	433209
42088	433210
96407	433211
31885	433212
116908	433213
10210	433214
8053	433215
22639	433216
202211	433217
13344	433218
81011	433219
62175	433220
28005	433221
95704	433222
56860	433223
109518	433224
41847	433225
21111	433226
290100	433227
17784	433228
148	433229
59172	433230
280065	433231
72841	433232
279488	433233
1317	433234
9295	433235
21696	433236
24161	433237
1078	433238
59721	433239
169287	433240
1331	433241
32014	433242
36011	433243
14173	433244
4175	433245
13083	433246
44236	433247
63932	433248
196725	433249
79204	433250
71828	433251
17562	433252
73763	433253
10096	433254
13793	433255
172973	433256
12857	433257
97332	433258
49299	433259
154463	433260
6195	433261
199523	433262
47736	433263
2322	433264
11727	433265
5803	433266
353	433267
8193	433268
260729	433269
23772	433270
225247	433271
10083	433272
125187	433273
66748	433274
26624	433275
162	433276
71743	433277
45771	433278
66764	433279
159787	433280
107726	433281
13158	433282
24221	433283
52	433284
64642	433285
28265	433286
188283	433287
73720	433288
8627	433289
77553	433290
3992	433291
172	433292
70194	433293
27297	433294
31455	433295
65861	433296
12439	433297
278635	433298
45645	433299
186565	433300
76168	433301
93302	433302
248	433303
174149	433304
6405	433305
862	433306
65797	433307
3351	433308
13895	433309
139696	433310
192234	433311
69065	433312
3740	433313
15670	433314
223261	433315
290	433316
797	433317
20497	433318
14591	433319
26310	433320
234513	433321
76802	433322
98031	433323
101966	433324
18424	433325
4959	433326
196474	433327
52552	433328
18444	433329
238325	433330
6322	433331
6988	433332
33934	433333
13080	433334
170663	433335
3809	433336
90180	433337
9801	433338
85915	433339
21461	433340
7273	433341
38114	433342
25126	433343
6835	433344
96237	433345
78709	433346
126	433347
15083	433348
290205	433349
64204	433350
144031	433351
196473	433352
14382	433353
8520	433354
44917	433355
7712	433356
337822	433357
145266	433358
60769	433359
1576	433360
36097	433361
16086	433362
53609	433363
280760	433364
42991	433365
110612	433366
36644	433367
67633	433368
173071	433369
34695	433370
160991	433371
24657	433372
4025	433373
109197	433374
3706	433375
2260	433376
10564	433377
31566	433378
33880	433379
25494	433380
7549	433381
36502	433382
4130	433383
1544	433384
3	433385
24108	433386
42377	433387
11539	433388
66394	433389
36	433390
318645	433391
57764	433392
6145	433393
264101	433394
45118	433395
98	433396
16145	433397
5935	433398
43263	433399
34719	433400
191456	433401
33816	433402
29373	433403
35503	433404
23866	433405
100878	433406
263039	433407
26431	433408
19452	433409
206948	433410
188884	433411
7868	433412
173477	433413
22941	433414
3501	433415
20948	433416
344810	433417
146612	433418
4827	433419
24353	433420
175267	433421
247467	433422
66353	433423
36666	433424
61953	433425
31398	433426
4002	433427
336423	433428
102204	433429
109963	433430
10607	433431
1565	433432
16202	433433
20733	433434
36597	433435
12827	433436
73347	433437
7546	433438
48612	433439
232764	433440
6	433441
294595	433442
35565	433443
9344	433444
100924	433445
16361	433446
82187	433447
17933	433448
2763	433449
10756	433450
71601	433451
72054	433452
334230	433453
2276	433454
2176	433455
9978	433456
18790	433457
7931	433458
21155	433459
5850	433460
97440	433461
47101	433462
79458	433463
3791	433464
340837	433465
47605	433466
34184	433467
3729	433468
6205	433469
43408	433470
121170	433471
5412	433472
16304	433473
101699	433474
93807	433475
22393	433476
3566	433477
71755	433478
51695	433479
98119	433480
31656	433481
1834	433482
108926	433483
76884	433484
84109	433485
45454	433486
82602	433487
192200	433488
1597	433489
56218	433490
321948	433491
47751	433492
668	433493
118660	433494
1802	433495
183421	433496
184264	433497
47264	433498
115457	433499
209582	433500
118687	433501
72947	433502
28233	433503
46161	433504
11253	433505
114495	433506
37827	433507
2285	433508
39688	433509
37622	433510
36842	433511
1166	433512
1926	433513
23915	433514
84377	433515
33807	433516
47937	433517
38	433518
63318	433519
34037	433520
86299	433521
33955	433522
57753	433523
150641	433524
235	433525
311	433526
4131	433527
41013	433528
586	433529
118744	433530
50251	433531
22228	433532
18866	433533
35654	433534
16155	433535
87622	433536
4234	433537
19388	433538
9248	433539
18594	433540
40493	433541
66555	433542
77694	433543
61000	433544
44203	433545
28624	433546
297	433547
49475	433548
14593	433549
109293	433550
78215	433551
49136	433552
44234	433553
140465	433554
115791	433555
44115	433556
20193	433557
58616	433558
60705	433559
23092	433560
25891	433561
26615	433562
3829	433563
51858	433564
5238	433565
14133	433566
2513	433567
1411	433568
311414	433569
343149	433570
2847	433571
30224	433572
334543	433573
10055	433574
34237	433575
36	433576
6675	433577
2020	433578
7927	433579
62687	433580
186219	433581
20230	433582
4306	433583
57692	433584
58006	433585
27967	433586
2575	433587
48914	433588
172566	433589
39776	433590
1155	433591
1627	433592
18726	433593
6938	433594
6888	433595
34025	433596
3490	433597
230812	433598
172218	433599
961	433600
3175	433601
39779	433602
75623	433603
45204	433604
15500	433605
24596	433606
3582	433607
328746	433608
13190	433609
33939	433610
39496	433611
1624	433612
3669	433613
233920	433614
48563	433615
13119	433616
34031	433617
10294	433618
6227	433619
48650	433620
3154	433621
48513	433622
1971	433623
14368	433624
115935	433625
257916	433626
25522	433627
254361	433628
57068	433629
33376	433630
29384	433631
20202	433632
243537	433633
60621	433634
118175	433635
76754	433636
36723	433637
149633	433638
56678	433639
18874	433640
58194	433641
144889	433642
165831	433643
25948	433644
45662	433645
4631	433646
34396	433647
116866	433648
108078	433649
13827	433650
342132	433651
8564	433652
39000	433653
209034	433654
2335	433655
57359	433656
200098	433657
60333	433658
53507	433659
67668	433660
85698	433661
11102	433662
27799	433663
4737	433664
239946	433665
2554	433666
117520	433667
28047	433668
19946	433669
287316	433670
62087	433671
108331	433672
75548	433673
4899	433674
121239	433675
120705	433676
188939	433677
58706	433678
30267	433679
66410	433680
60853	433681
23052	433682
6210	433683
3119	433684
296	433685
72138	433686
15578	433687
829	433688
2857	433689
8655	433690
138176	433691
2845	433692
14	433693
43904	433694
27965	433695
20112	433696
5342	433697
3453	433698
22091	433699
85672	433700
51331	433701
6730	433702
132109	433703
974	433704
20157	433705
617	433706
4266	433707
833	433708
86169	433709
8633	433710
2857	433711
3462	433712
4282	433713
44193	433714
20171	433715
710	433716
14878	433717
4302	433718
132086	433719
1156	433720
135454	433721
966	433722
28067	433723
213246	433724
1628	433725
2865	433726
39627	433727
131674	433728
20112	433729
2362	433730
619	433731
970	433732
85914	433733
45465	433734
11324	433735
6814	433736
56040	433737
40904	433738
16819	433739
118324	433740
56472	433741
77915	433742
89738	433743
38679	433744
152429	433745
33821	433746
72251	433747
12287	433748
149633	433749
4892	433750
191373	433751
565	433752
4785	433753
64830	433754
22130	433755
76577	433756
120022	433757
97139	433758
209969	433759
53664	433760
130417	433761
464	433762
30251	433763
158718	433764
243330	433765
39654	433766
70	433767
132028	433768
45217	433769
7780	433770
215108	433771
66441	433772
81439	433773
170164	433774
76975	433775
6236	433776
4946	433777
12534	433778
73945	433779
131829	433780
31648	433781
1766	433782
14988	433783
5153	433784
7819	433785
2899	433786
333562	433787
7723	433788
7378	433789
44170	433790
48861	433791
14933	433792
757	433793
202	433794
213	433795
93524	433796
172348	433797
282253	433798
72773	433799
257125	433800
1018	433801
56450	433802
846	433803
1916	433804
41930	433805
54410	433806
208409	433807
9696	433808
56206	433809
39686	433810
13086	433811
22033	433812
6750	433813
4031	433814
97722	433815
61057	433816
6936	433817
3317	433818
11679	433819
3282	433820
171926	433821
4207	433822
124910	433823
339173	433824
86371	433825
64301	433826
15413	433827
198723	433828
247947	433829
7944	433830
28532	433831
11109	433832
57878	433833
3185	433834
126	433835
10021	433836
285463	433837
246426	433838
24560	433839
324997	433840
172216	433841
34401	433842
3952	433843
3569	433844
522	433845
8015	433846
29959	433847
86659	433848
15471	433849
33554	433850
33554	433851
6112	433852
48580	433853
7268	433854
13662	433855
291545	433856
294331	433857
131783	433858
1121	433859
116579	433860
54551	433861
33952	433862
32877	433863
10	433864
21197	433865
20561	433866
117352	433867
38917	433868
9852	433869
16752	433870
22049	433871
20416	433872
146809	433873
23119	433874
111897	433875
20253	433876
419	433877
4271	433878
39369	433879
210181	433880
33897	433881
20538	433882
292272	433883
52352	433884
3653	433885
147617	433886
35385	433887
9987	433888
417	433889
8636	433890
120337	433891
338215	433892
24679	433893
16061	433894
235557	433895
25135	433896
9645	433897
42213	433898
31648	433899
17710	433900
260737	433901
7114	433902
10813	433903
42254	433904
46880	433905
15056	433906
479	433907
67772	433908
62244	433909
110135	433910
147881	433911
6202	433912
54953	433913
152280	433914
2754	433915
1205	433916
39622	433917
3922	433918
16895	433919
57702	433920
3191	433921
49585	433922
550	433923
671	433924
15044	433925
55209	433926
49343	433927
175345	433928
108883	433929
28098	433930
97449	433931
119936	433932
15385	433933
171895	433934
58631	433935
37924	433936
5470	433937
18641	433938
339883	433939
21037	433940
214035	433941
42763	433942
13819	433943
5939	433944
133120	433945
174318	433946
344	433947
1444	433948
27811	433949
8600	433950
67865	433951
34130	433952
215515	433953
2995	433954
335802	433955
62478	433956
99848	433957
9380	433958
40092	433959
96343	433960
3484	433961
10661	433962
8564	433963
20843	433964
353852	433965
54234	433966
11089	433967
41930	433968
4743	433969
92346	433970
2266	433971
43210	433972
2617	433973
42816	433974
8655	433975
2801	433976
713	433977
243935	433978
351220	433979
49808	433980
43810	433981
155170	433982
20851	433983
173109	433984
20851	433985
1928	433986
15690	433987
2050	433988
11667	433989
329008	433990
94656	433991
7531	433992
189440	433993
6698	433994
4328	433995
30223	433996
44230	433997
181783	433998
280766	433999
95727	434000
10769	434001
25652	434002
5330	434003
22538	434004
2848	434005
238873	434006
6761	434007
4304	434008
132008	434009
26832	434010
39560	434011
716	434012
101488	434013
25657	434014
2630	434015
37004	434016
38111	434017
78266	434018
15761	434019
577	434020
64460	434021
137512	434022
121609	434023
36676	434024
109833	434025
38160	434026
286704	434027
10262	434028
13208	434029
143882	434030
22684	434031
82419	434032
141715	434033
335770	434034
186339	434035
8824	434036
63219	434037
58307	434038
2186	434039
153060	434040
686	434041
9931	434042
46276	434043
51545	434044
299782	434045
5565	434046
30497	434047
193133	434048
175309	434049
60323	434050
16334	434051
109112	434052
125985	434053
153136	434054
189727	434055
10941	434056
89240	434057
24116	434058
206670	434059
52569	434060
20263	434061
163110	434062
345148	434063
276294	434064
81546	434065
252594	434066
335224	434067
189916	434068
80627	434069
64440	434070
169513	434071
59455	434072
45123	434073
92035	434074
60988	434075
54187	434076
201685	434077
26660	434078
232673	434079
241905	434080
242144	434081
28685	434082
2855	434083
26489	434084
5509	434085
4983	434086
316156	434087
190	434088
349630	434089
10555	434090
790	434091
4873	434092
6198	434093
33948	434094
6198	434095
13132	434096
72545	434097
10098	434098
13772	434099
140777	434100
10010	434101
343665	434102
238998	434103
19632	434104
25478	434105
24517	434106
21014	434107
3978	434108
9665	434109
30785	434110
108466	434111
285474	434112
340902	434113
40496	434114
104543	434115
9500	434116
37698	434117
43196	434118
17689	434119
17773	434120
809	434121
13615	434122
125983	434123
20559	434124
141028	434125
23456	434126
2	434127
189957	434128
143352	434129
3564	434130
457	434131
25945	434132
38929	434133
67608	434134
8795	434135
303792	434136
322229	434137
105840	434138
58991	434139
234356	434140
16664	434141
80216	434142
119299	434143
8655	434144
11314	434145
24011	434146
22191	434147
271786	434148
148727	434149
236058	434150
26573	434151
10794	434152
119750	434153
281929	434154
15406	434155
181618	434156
151459	434157
88648	434158
7463	434159
31910	434160
317984	434161
118557	434162
43209	434163
86403	434164
5336	434165
2960	434166
136530	434167
223198	434168
119378	434169
96481	434170
57735	434171
173760	434172
228413	434173
7125	434174
158016	434175
25637	434176
159399	434177
83976	434178
100681	434179
52007	434180
163881	434181
37079	434182
37079	434183
11030	434184
19404	434185
2801	434186
7897	434187
1119	434188
109111	434189
83505	434190
40539	434191
2705	434192
5141	434193
1497	434194
329143	434195
136544	434196
72084	434197
760	434198
196564	434199
4615	434200
286794	434201
43969	434202
246591	434203
18038	434204
36874	434205
117742	434206
320657	434207
96964	434208
7758	434209
194830	434210
41200	434211
7	434212
2179	434213
98522	434214
329566	434215
4504	434216
77632	434217
119870	434218
49224	434219
186718	434220
148165	434221
30430	434222
56055	434223
7251	434224
30354	434225
1220	434226
17515	434227
11092	434228
8800	434229
129949	434230
43185	434231
30269	434232
15849	434233
31757	434234
51931	434235
14048	434236
20958	434237
77543	434238
1183	434239
78573	434240
45300	434241
97680	434242
6303	434243
82205	434244
77975	434245
112817	434246
8382	434247
3153	434248
14083	434249
329130	434250
237	434251
5372	434252
9971	434253
32865	434254
64880	434255
62766	434256
24415	434257
109121	434258
22681	434259
72430	434260
1762	434261
2869	434262
2421	434263
149102	434264
186434	434265
24325	434266
57668	434267
4257	434268
48929	434269
17741	434270
85772	434271
127849	434272
34778	434273
10143	434274
15957	434275
7210	434276
36026	434277
27509	434278
1835	434279
1632	434280
57616	434281
86187	434282
15131	434283
3207	434284
8318	434285
50	434286
15890	434287
3594	434288
13284	434289
14791	434290
627	434291
41875	434292
86038	434293
13156	434294
5330	434295
2017	434296
8567	434297
407	434298
19222	434299
1383	434300
109539	434301
56852	434302
97041	434303
122218	434304
4282	434305
212977	434306
85507	434307
231216	434308
247855	434309
7787	434310
39370	434311
2409	434312
1816	434313
216403	434314
33444	434315
136	434316
57958	434317
12517	434318
22622	434319
9067	434320
34233	434321
65434	434322
45250	434323
96993	434324
1835	434325
18968	434326
7027	434327
232763	434328
4694	434329
48330	434330
2619	434331
105079	434332
72178	434333
15576	434334
470	434335
1111	434336
300306	434337
194220	434338
3527	434339
14726	434340
18677	434341
46575	434342
54450	434343
133509	434344
15310	434345
116461	434346
26069	434347
321509	434348
5653	434349
97398	434350
36323	434351
100635	434352
2645	434353
83327	434354
42124	434355
131167	434356
6913	434357
240367	434358
44017	434359
22805	434360
39538	434361
126260	434362
38231	434363
7438	434364
6738	434365
55068	434366
186257	434367
282263	434368
160044	434369
207770	434370
103418	434371
109125	434372
27181	434373
18633	434374
249858	434375
43780	434376
30963	434377
175423	434378
29911	434379
16178	434380
1563	434381
72735	434382
15190	434383
48794	434384
24508	434385
49482	434386
17725	434387
107978	434388
24281	434389
53718	434390
7508	434391
248633	434392
228644	434393
70368	434394
7817	434395
5080	434396
122919	434397
73096	434398
7848	434399
72346	434400
30077	434401
4171	434402
31604	434403
38174	434404
64699	434405
142862	434406
5048	434407
7930	434408
964	434409
112128	434410
64365	434411
35412	434412
175810	434413
175338	434414
39215	434415
61801	434416
12316	434417
354646	434418
25307	434419
8828	434420
15948	434421
60720	434422
285594	434423
290733	434424
2168	434425
9312	434426
250	434427
75652	434428
179929	434429
642	434430
152156	434431
2003	434432
11272	434433
50230	434434
53287	434435
319900	434436
139193	434437
67583	434438
31281	434439
116034	434440
61179	434441
2077	434442
81420	434443
17673	434444
80125	434445
44355	434446
26368	434447
10127	434448
129292	434449
50697	434450
101114	434451
10627	434452
99163	434453
236358	434454
92673	434455
10905	434456
43809	434457
134075	434458
107272	434459
9758	434460
13435	434461
200461	434462
294596	434463
3947	434464
4990	434465
52110	434466
33748	434467
26020	434468
2376	434469
17453	434470
17387	434471
70403	434472
6005	434473
293410	434474
6462	434475
148163	434476
116933	434477
157	434478
93636	434479
110555	434480
41918	434481
189782	434482
52484	434483
77673	434484
160094	434485
2352	434486
77655	434487
317904	434488
22408	434489
79780	434490
7798	434491
68777	434492
7372	434493
64460	434494
66039	434495
351135	434496
171701	434497
49443	434498
272671	434499
143823	434500
201335	434501
175164	434502
104411	434503
27183	434504
14394	434505
202649	434506
14023	434507
67016	434508
156439	434509
5899	434510
275497	434511
140605	434512
198521	434513
3485	434514
20010	434515
30733	434516
47856	434517
23338	434518
5270	434519
76408	434520
8823	434521
260701	434522
276509	434523
4056	434524
8154	434525
3233	434526
54403	434527
34789	434528
330772	434529
37329	434530
95758	434531
470	434532
18064	434533
58598	434534
87942	434535
50331	434536
3972	434537
13609	434538
72767	434539
23964	434540
56995	434541
93034	434542
10433	434543
12765	434544
114525	434545
262971	434546
249871	434547
3001	434548
100892	434549
63442	434550
249880	434551
2920	434552
124006	434553
33941	434554
97110	434555
43761	434556
5203	434557
44016	434558
10837	434559
133981	434560
1832	434561
90772	434562
9044	434563
49404	434564
164483	434565
55457	434566
87672	434567
37743	434568
22245	434569
48018	434570
43894	434571
52347	434572
116473	434573
18228	434574
48762	434575
8106	434576
5453	434577
60431	434578
22041	434579
12573	434580
353542	434581
3207	434582
1455	434583
165966	434584
71723	434585
30317	434586
83154	434587
18196	434588
2549	434589
5950	434590
45285	434591
170797	434592
63470	434593
282129	434594
2332	434595
109644	434596
38123	434597
88845	434598
56871	434599
33491	434600
44006	434601
71268	434602
109938	434603
3987	434604
6786	434605
23912	434606
49892	434607
13216	434608
119376	434609
41222	434610
13337	434611
91863	434612
11473	434613
179436	434614
175996	434615
83115	434616
115634	434617
350580	434618
34491	434619
180355	434620
1729	434621
101783	434622
40785	434623
329	434624
60757	434625
95683	434626
72579	434627
285782	434628
49540	434629
8793	434630
14657	434631
1826	434632
33979	434633
49131	434634
289279	434635
34149	434636
182	434637
57974	434638
209122	434639
163183	434640
129762	434641
78216	434642
237304	434643
203780	434644
72582	434645
40041	434646
333627	434647
340754	434648
303839	434649
208746	434650
92220	434651
118535	434652
80958	434653
123938	434654
28098	434655
239977	434656
204024	434657
36764	434658
34197	434659
37144	434660
90952	434661
13135	434662
141620	434663
135961	434664
32096	434665
103005	434666
253288	434667
45	434668
67348	434669
19313	434670
61029	434671
183161	434672
74332	434673
155075	434674
124043	434675
223542	434676
275271	434677
103259	434678
77068	434679
108519	434680
347330	434681
15732	434682
24564	434683
16959	434684
23822	434685
169394	434686
134564	434687
22397	434688
268022	434689
23258	434690
86275	434691
270151	434692
35995	434693
203558	434694
126618	434695
47465	434696
664	434697
597	434698
3195	434699
160049	434700
2680	434701
4390	434702
987	434703
78492	434704
194710	434705
249115	434706
41170	434707
137070	434708
257657	434709
115630	434710
183973	434711
141824	434712
122276	434713
11839	434714
14537	434715
110691	434716
1535	434717
260486	434718
306619	434719
86587	434720
98433	434721
14716	434722
121583	434723
62583	434724
73782	434725
182584	434726
19778	434727
23754	434728
167627	434729
82903	434730
38820	434731
132525	434732
108974	434733
342818	434734
231959	434735
132353	434736
12436	434737
192991	434738
41258	434739
23822	434740
53143	434741
65096	434742
7387	434743
8689	434744
125331	434745
8	434746
72871	434747
201312	434748
24727	434749
178287	434750
38482	434751
331269	434752
132290	434753
319462	434754
126140	434755
88368	434756
5117	434757
46275	434758
344176	434759
35896	434760
203912	434761
54117	434762
205748	434763
24119	434764
122889	434765
210	434766
3675	434767
31445	434768
192381	434769
155230	434770
194172	434771
57732	434772
33182	434773
81368	434774
39439	434775
114865	434776
8451	434777
149441	434778
29287	434779
20433	434780
119644	434781
205700	434782
18079	434783
328293	434784
184338	434785
194960	434786
86393	434787
206131	434788
230896	434789
321044	434790
192052	434791
83523	434792
74233	434793
13294	434794
287718	434795
34879	434796
172637	434797
124948	434798
81538	434799
286615	434800
71620	434801
6882	434802
206873	434803
79978	434804
35471	434805
207675	434806
28033	434807
208537	434808
74254	434809
5730	434810
19669	434811
357211	434812
105277	434813
328081	434814
205766	434815
357607	434816
62284	434817
144681	434818
16291	434819
108983	434820
353701	434821
61212	434822
179782	434823
127503	434824
210174	434825
110552	434826
53914	434827
74297	434828
114878	434829
6760	434830
24352	434831
147977	434832
17904	434833
85603	434834
84324	434835
46979	434836
37	434837
26730	434838
69638	434839
293413	434840
164652	434841
56622	434842
354419	434843
85656	434844
343154	434845
42378	434846
60844	434847
201045	434848
205339	434849
45946	434850
335766	434851
7356	434852
72893	434853
193102	434854
38440	434855
76778	434856
221806	434857
64633	434858
27733	434859
156042	434860
97544	434861
68011	434862
347160	434863
109765	434864
50255	434865
230811	434866
24576	434867
56064	434868
355664	434869
356125	434870
30421	434871
353017	434872
96588	434873
247200	434874
102231	434875
22021	434876
70304	434877
41614	434878
7351	434879
109207	434880
129072	434881
346140	434882
202609	434883
353441	434884
21410	434885
94408	434886
350399	434887
126294	434888
12661	434889
161071	434890
112600	434891
74478	434892
346733	434893
2088	434894
2973	434895
227921	434896
333847	434897
200582	434898
138902	434899
90159	434900
199875	434901
25296	434902
70464	434903
60292	434904
343296	434905
187519	434906
249870	434907
147276	434908
12771	434909
63511	434910
188638	434911
355930	434912
56491	434913
266815	434914
21800	434915
42728	434916
25727	434917
97829	434918
285871	434919
16183	434920
62687	434921
363	434922
41864	434923
42978	434924
129008	434925
121409	434926
202552	434927
2775	434928
2532	434929
15716	434930
4597	434931
189403	434932
15092	434933
7086	434934
222148	434935
47543	434936
177870	434937
41883	434938
347052	434939
7022	434940
45741	434941
152855	434942
41670	434943
19224	434944
51917	434945
4185	434946
30831	434947
149831	434948
4332	434949
162690	434950
158720	434951
7738	434952
78511	434953
6	434954
6147	434955
18802	434956
8935	434957
73920	434958
8147	434959
30789	434960
44006	434961
164756	434962
45632	434963
50444	434964
13847	434965
17132	434966
124067	434967
11042	434968
50926	434969
353604	434970
40464	434971
41150	434972
319979	434973
3239	434974
84421	434975
24618	434976
39701	434977
5482	434978
53936	434979
53060	434980
10458	434981
3992	434982
112379	434983
96948	434984
337067	434985
2649	434986
37780	434987
152405	434988
4464	434989
20141	434990
193027	434991
72013	434992
192623	434993
189275	434994
4575	434995
48	434996
29524	434997
37441	434998
91289	434999
2652	435000
73535	435001
8452	435002
2945	435003
16150	435004
157027	435005
40838	435006
38891	435007
78383	435008
797	435009
9341	435010
6559	435011
286538	435012
3504	435013
204814	435014
630	435015
15110	435016
25439	435017
234120	435018
49580	435019
617	435020
136005	435021
170005	435022
9985	435023
32356	435024
16234	435025
2533	435026
5951	435027
1999	435028
2369	435029
274004	435030
175993	435031
34815	435032
179186	435033
10929	435034
61622	435035
465	435036
144930	435037
280712	435038
3056	435039
2576	435040
10892	435041
114014	435042
25278	435043
198416	435044
105321	435045
17165	435046
5378	435047
5593	435048
2708	435049
36489	435050
2868	435051
13944	435052
120683	435053
84301	435054
16224	435055
140261	435056
31063	435057
16752	435058
167884	435059
13946	435060
25728	435061
173917	435062
36968	435063
52406	435064
44698	435065
36725	435066
18067	435067
3002	435068
586	435069
13024	435070
64170	435071
46793	435072
87057	435073
114128	435074
610	435075
112413	435076
91076	435077
103358	435078
15552	435079
13614	435080
15847	435081
110404	435082
90	435083
4080	435084
75271	435085
7331	435086
43276	435087
25599	435088
3324	435089
1602	435090
7113	435091
213453	435092
116071	435093
6159	435094
203471	435095
81478	435096
12662	435097
268181	435098
4886	435099
77	435100
965	435101
1643	435102
39671	435103
237	435104
2872	435105
98175	435106
12765	435107
11889	435108
71648	435109
13207	435110
108585	435111
49458	435112
19810	435113
149332	435114
177444	435115
150849	435116
29328	435117
716	435118
33969	435119
293807	435120
199715	435121
20992	435122
72927	435123
91152	435124
34450	435125
135734	435126
120560	435127
31904	435128
17102	435129
86243	435130
20213	435131
237	435132
76118	435133
188957	435134
185851	435135
97886	435136
2851	435137
2644	435138
45892	435139
13473	435140
2349	435141
118883	435142
77677	435143
260802	435144
14502	435145
8724	435146
25628	435147
76675	435148
24112	435149
97579	435150
19640	435151
289943	435152
16619	435153
37633	435154
201300	435155
169649	435156
23460	435157
17210	435158
9870	435159
103382	435160
37594	435161
5080	435162
125177	435163
17803	435164
17972	435165
4634	435166
84646	435167
127848	435168
12802	435169
3088	435170
23364	435171
294602	435172
189329	435173
169245	435174
78099	435175
18062	435176
102502	435177
14874	435178
437	435179
52335	435180
52715	435181
907	435182
51760	435183
105934	435184
189550	435185
86519	435186
160145	435187
25937	435188
11473	435189
30556	435190
50204	435191
130146	435192
1494	435193
110095	435194
60166	435195
102714	435196
504	435197
37607	435198
111001	435199
10807	435200
297830	435201
328553	435202
39663	435203
157231	435204
141075	435205
137994	435206
173424	435207
113955	435208
321790	435209
286833	435210
24621	435211
37039	435212
111	435213
122	435214
18688	435215
10680	435216
6147	435217
42865	435218
117794	435219
50356	435220
82094	435221
38170	435222
335551	435223
335382	435224
107076	435225
193289	435226
296347	435227
118344	435228
192375	435229
201975	435230
248810	435231
76758	435232
58935	435233
94800	435234
47757	435235
117528	435236
41127	435237
39163	435238
34181	435239
98027	435240
129559	435241
40381	435242
292664	435243
52920	435244
35321	435245
97175	435246
45583	435247
347403	435248
145600	435249
227288	435250
31035	435251
16063	435252
46788	435253
179952	435254
122798	435255
16888	435256
1927	435257
127414	435258
292321	435259
161440	435260
55302	435261
68495	435262
48903	435263
89812	435264
353980	435265
355330	435266
110920	435267
41220	435268
17556	435269
11653	435270
59882	435271
123638	435272
30370	435273
62869	435274
83847	435275
113505	435276
334	435277
65239	435278
148598	435279
142011	435280
106475	435281
3650	435282
216647	435283
284094	435284
5617	435285
18475	435286
5099	435287
8450	435288
21810	435289
18330	435290
10387	435291
15332	435292
20729	435293
257274	435294
891	435295
35879	435296
158813	435297
10545	435298
10495	435299
49115	435300
11673	435301
7321	435302
8829	435303
44424	435304
23679	435305
33114	435306
5123	435307
143002	435308
56794	435309
2729	435310
20706	435311
57701	435312
142207	435313
192659	435314
247923	435315
98509	435316
2744	435317
13962	435318
50245	435319
3326	435320
107567	435321
16477	435322
16443	435323
186472	435324
114582	435325
1968	435326
61164	435327
7797	435328
42647	435329
24115	435330
89419	435331
54559	435332
175496	435333
11239	435334
9769	435335
6389	435336
12571	435337
16478	435338
1652	435339
11080	435340
143671	435341
118916	435342
43105	435343
72172	435344
628	435345
19548	435346
15332	435347
98106	435348
36774	435349
7131	435350
177506	435351
95199	435352
78908	435353
25487	435354
139444	435355
42951	435356
29207	435357
64284	435358
108587	435359
514	435360
34928	435361
260541	435362
19008	435363
33930	435364
10082	435365
31981	435366
25968	435367
14323	435368
180	435369
92350	435370
333777	435371
30950	435372
2033	435373
349780	435374
302	435375
64487	435376
24489	435377
49501	435378
2615	435379
121021	435380
9355	435381
42273	435382
48722	435383
10444	435384
21043	435385
25639	435386
152763	435387
8362	435388
16845	435389
33424	435390
14406	435391
1445	435392
29129	435393
186181	435394
40922	435395
23024	435396
32363	435397
106904	435398
15998	435399
3723	435400
60193	435401
110069	435402
71377	435403
144987	435404
6580	435405
30838	435406
76722	435407
16792	435408
131150	435409
28938	435410
36304	435411
48719	435412
110967	435413
18704	435414
53339	435415
41651	435416
1582	435417
3484	435418
20477	435419
112988	435420
149839	435421
12241	435422
315211	435423
36873	435424
333085	435425
716	435426
114847	435427
86506	435428
20427	435429
46677	435430
66342	435431
124144	435432
32212	435433
31519	435434
1500	435435
202160	435436
120997	435437
60890	435438
299382	435439
185979	435440
3213	435441
54887	435442
18514	435443
61663	435444
28942	435445
76343	435446
308197	435447
76162	435448
308737	435449
35958	435450
221104	435451
336595	435452
13034	435453
8171	435454
137923	435455
51437	435456
155078	435457
145257	435458
150342	435459
53758	435460
20961	435461
76842	435462
16924	435463
59253	435464
171633	435465
3490	435466
310029	435467
284631	435468
148011	435469
203158	435470
109560	435471
54533	435472
21017	435473
308818	435474
8944	435475
179671	435476
8360	435477
60712	435478
61101	435479
13516	435480
95822	435481
66514	435482
256992	435483
125847	435484
51049	435485
118166	435486
225631	435487
196110	435488
188764	435489
161992	435490
79131	435491
310761	435492
10851	435493
188147	435494
193612	435495
15409	435496
350215	435497
63362	435498
80822	435499
21173	435500
280071	435501
22112	435502
73521	435503
5653	435504
4415	435505
85702	435506
2079	435507
222691	435508
259770	435509
99785	435510
78466	435511
19487	435512
19966	435513
111716	435514
299835	435515
163264	435516
6456	435517
69246	435518
80812	435519
171155	435520
22467	435521
58563	435522
31034	435523
17456	435524
4161	435525
242961	435526
58747	435527
10093	435528
24382	435529
24842	435530
18598	435531
93191	435532
296668	435533
100741	435534
47121	435535
316473	435536
3881	435537
11297	435538
31439	435539
311857	435540
7004	435541
89366	435542
53289	435543
5567	435544
28421	435545
287984	435546
145234	435547
32150	435548
98062	435549
81126	435550
209074	435551
21951	435552
252710	435553
68907	435554
118399	435555
9811	435556
205841	435557
56877	435558
9431	435559
61068	435560
174273	435561
28089	435562
160605	435563
127488	435564
248789	435565
22393	435566
20325	435567
54114	435568
197045	435569
306689	435570
5847	435571
81404	435572
4519	435573
33776	435574
244561	435575
127815	435576
17990	435577
112958	435578
29447	435579
76484	435580
80783	435581
62791	435582
147839	435583
76446	435584
56217	435585
51518	435586
186003	435587
98031	435588
30791	435589
257777	435590
7028	435591
44607	435592
71194	435593
4663	435594
151990	435595
639	435596
142097	435597
44772	435598
52236	435599
52097	435600
62332	435601
86462	435602
77113	435603
131919	435604
155224	435605
148061	435606
202194	435607
9429	435608
34553	435609
344188	435610
34405	435611
152194	435612
30527	435613
193976	435614
118520	435615
9758	435616
454	435617
100879	435618
337173	435619
2193	435620
27677	435621
6762	435622
38957	435623
6398	435624
8120	435625
35848	435626
18300	435627
45251	435628
91672	435629
11519	435630
25594	435631
37676	435632
5437	435633
118652	435634
9238	435635
49457	435636
2350	435637
8141	435638
351463	435639
1692	435640
57649	435641
51889	435642
82502	435643
11534	435644
20187	435645
4866	435646
13859	435647
1574	435648
33267	435649
3367	435650
2471	435651
97758	435652
10724	435653
248206	435654
29271	435655
89168	435656
115685	435657
39181	435658
40252	435659
23048	435660
109190	435661
18638	435662
31622	435663
122701	435664
96610	435665
150666	435666
23103	435667
127391	435668
209738	435669
278836	435670
141671	435671
278267	435672
97712	435673
13817	435674
17936	435675
278213	435676
21938	435677
162909	435678
79338	435679
189087	435680
63221	435681
279900	435682
6105	435683
18613	435684
4527	435685
15031	435686
30723	435687
97698	435688
287741	435689
266233	435690
103816	435691
36290	435692
126463	435693
2001	435694
19508	435695
40964	435696
74472	435697
33819	435698
73522	435699
24894	435700
52608	435701
153391	435702
43577	435703
87895	435704
117074	435705
40943	435706
17565	435707
2657	435708
18173	435709
9365	435710
27943	435711
17785	435712
7722	435713
17708	435714
237295	435715
1527	435716
1536	435717
821	435718
117114	435719
4106	435720
27968	435721
16465	435722
10132	435723
408	435724
33942	435725
1797	435726
4682	435727
2441	435728
66894	435729
11654	435730
109763	435731
90059	435732
204063	435733
288739	435734
120560	435735
8470	435736
21565	435737
132545	435738
200693	435739
51039	435740
36968	435741
80349	435742
3176	435743
6199	435744
326768	435745
65180	435746
19785	435747
183016	435748
25237	435749
475	435750
172288	435751
17528	435752
117955	435753
115631	435754
97976	435755
25817	435756
53129	435757
65166	435758
30757	435759
23895	435760
7874	435761
864	435762
34022	435763
143492	435764
9913	435765
51271	435766
11056	435767
90423	435768
21817	435769
16655	435770
66838	435771
24210	435772
35826	435773
128506	435774
47874	435775
55925	435776
57020	435777
18902	435778
2953	435779
43808	435780
109793	435781
1973	435782
3995	435783
13969	435784
175526	435785
44584	435786
26831	435787
168839	435788
57513	435789
322727	435790
1685	435791
5636	435792
190962	435793
65316	435794
772	435795
196417	435796
5839	435797
355069	435798
2943	435799
568	435800
28210	435801
93807	435802
39643	435803
287332	435804
48932	435805
430	435806
329076	435807
18337	435808
20158	435809
98597	435810
706	435811
161728	435812
66992	435813
2860	435814
51764	435815
76853	435816
55025	435817
239415	435818
7770	435819
95036	435820
17070	435821
57704	435822
66790	435823
120194	435824
28024	435825
86604	435826
80723	435827
119712	435828
43066	435829
58073	435830
322091	435831
79582	435832
1385	435833
118746	435834
36515	435835
112926	435836
18693	435837
184746	435838
25548	435839
109122	435840
29667	435841
118625	435842
78305	435843
14098	435844
38923	435845
117192	435846
178010	435847
11137	435848
192859	435849
180030	435850
6728	435851
56626	435852
116944	435853
80055	435854
26045	435855
39038	435856
116934	435857
57230	435858
144373	435859
84249	435860
135588	435861
39376	435862
5626	435863
92770	435864
2394	435865
39888	435866
34258	435867
2986	435868
2621	435869
255	435870
169127	435871
133248	435872
32341	435873
552	435874
4925	435875
164228	435876
7864	435877
175470	435878
152921	435879
172642	435880
28487	435881
37333	435882
34073	435883
58790	435884
133948	435885
6030	435886
203927	435887
5987	435888
134527	435889
150786	435890
102839	435891
7887	435892
3889	435893
86	435894
56397	435895
802	435896
209594	435897
126069	435898
146692	435899
25418	435900
77669	435901
257323	435902
339705	435903
48545	435904
26132	435905
4463	435906
3746	435907
8585	435908
41713	435909
3992	435910
29783	435911
180563	435912
57171	435913
124498	435914
172803	435915
14036	435916
100407	435917
10823	435918
19093	435919
60661	435920
59787	435921
87488	435922
7154	435923
12562	435924
42478	435925
109307	435926
169283	435927
245411	435928
185150	435929
27025	435930
42615	435931
1179	435932
56755	435933
3097	435934
44322	435935
59579	435936
53866	435937
25381	435938
20262	435939
5004	435940
129152	435941
289502	435942
292623	435943
146735	435944
53817	435945
233203	435946
158754	435947
94609	435948
312980	435949
18468	435950
93380	435951
44867	435952
120289	435953
81265	435954
26571	435955
117998	435956
31201	435957
33061	435958
110463	435959
172064	435960
40045	435961
254483	435962
43642	435963
64011	435964
8703	435965
5131	435966
3553	435967
277313	435968
53281	435969
3212	435970
39741	435971
44203	435972
97532	435973
234553	435974
18896	435975
72580	435976
134659	435977
44149	435978
4258	435979
117047	435980
220050	435981
17807	435982
282488	435983
176003	435984
4880	435985
94773	435986
356441	435987
33584	435988
22206	435989
11234	435990
7260	435991
4859	435992
107892	435993
173478	435994
288424	435995
36525	435996
16824	435997
52620	435998
43987	435999
7800	436000
293390	436001
39392	436002
189864	436003
57490	436004
31239	436005
8189	436006
5918	436007
1317	436008
118891	436009
136593	436010
17959	436011
17842	436012
169391	436013
24589	436014
32236	436015
34116	436016
109773	436017
109299	436018
176050	436019
47237	436020
49471	436021
172779	436022
176345	436023
7886	436024
49478	436025
24655	436026
133336	436027
8715	436028
44698	436029
92293	436030
112366	436031
71631	436032
100770	436033
81671	436034
1387	436035
1659	436036
1967	436037
20273	436038
20357	436039
211558	436040
72896	436041
318714	436042
108116	436043
736	436044
86081	436045
177284	436046
133362	436047
2363	436048
290464	436049
33929	436050
48834	436051
9980	436052
110517	436053
83098	436054
43883	436055
1552	436056
26085	436057
34717	436058
12177	436059
70284	436060
46687	436061
64699	436062
52003	436063
13912	436064
34531	436065
143355	436066
84089	436067
43999	436068
2329	436069
8122	436070
148222	436071
210	436072
22100	436073
164554	436074
11012	436075
52690	436076
58006	436077
49141	436078
13140	436079
2283	436080
7625	436081
49341	436082
14579	436083
28611	436084
67374	436085
55021	436086
1303	436087
3498	436088
30929	436089
1544	436090
10483	436091
107711	436092
30252	436093
9518	436094
36347	436095
274134	436096
276728	436097
7113	436098
16144	436099
153027	436100
11339	436101
34233	436102
13797	436103
63680	436104
39142	436105
38987	436106
40029	436107
24112	436108
161685	436109
129247	436110
188774	436111
92084	436112
117	436113
109615	436114
49147	436115
214666	436116
4920	436117
42625	436118
26063	436119
2206	436120
81618	436121
45553	436122
294	436123
5935	436124
167536	436125
60559	436126
14446	436127
60239	436128
344690	436129
87901	436130
194671	436131
70183	436132
29048	436133
249116	436134
110449	436135
10508	436136
110755	436137
158677	436138
172693	436139
1561	436140
66032	436141
184480	436142
292755	436143
17577	436144
55528	436145
23010	436146
36004	436147
9075	436148
6387	436149
5327	436150
24295	436151
7887	436152
11289	436153
126446	436154
20843	436155
248599	436156
18317	436157
48218	436158
278723	436159
1640	436160
49320	436161
355	436162
17469	436163
35372	436164
23773	436165
8459	436166
54625	436167
346007	436168
41369	436169
188667	436170
973	436171
97467	436172
311	436173
39682	436174
22315	436175
84655	436176
38641	436177
9456	436178
106741	436179
16618	436180
158500	436181
833	436182
9017	436183
151881	436184
20213	436185
158892	436186
57827	436187
31449	436188
2874	436189
20442	436190
269557	436191
42656	436192
287653	436193
10836	436194
174390	436195
33347	436196
267	436197
21272	436198
132715	436199
233	436200
133469	436201
54186	436202
122045	436203
31035	436204
123009	436205
80858	436206
6932	436207
18400	436208
64285	436209
10638	436210
229526	436211
2376	436212
178589	436213
5747	436214
121383	436215
2285	436216
116720	436217
123959	436218
168698	436219
232	436220
112355	436221
27631	436222
110668	436223
117996	436224
27951	436225
55249	436226
124128	436227
203626	436228
55040	436229
79065	436230
7767	436231
110707	436232
88384	436233
161844	436234
24598	436235
150048	436236
116122	436237
2365	436238
1851	436239
10083	436240
120676	436241
49003	436242
155334	436243
32413	436244
146551	436245
49474	436246
28042	436247
4892	436248
623	436249
48776	436250
118338	436251
133409	436252
833	436253
101020	436254
289059	436255
39372	436256
175879	436257
80134	436258
31990	436259
61497	436260
1984	436261
49383	436262
16804	436263
33809	436264
3319	436265
49580	436266
3482	436267
55436	436268
120739	436269
10651	436270
705	436271
13321	436272
24539	436273
1583	436274
252064	436275
6275	436276
1174	436277
2117	436278
115990	436279
24014	436280
2353	436281
23894	436282
2853	436283
1386	436284
828	436285
115240	436286
2376	436287
44599	436288
33426	436289
108936	436290
7897	436291
706	436292
2598	436293
247283	436294
18300	436295
6355	436296
52981	436297
12824	436298
80047	436299
27990	436300
713	436301
34187	436302
3477	436303
90114	436304
59314	436305
278591	436306
6149	436307
57907	436308
352835	436309
13392	436310
160199	436311
92110	436312
233978	436313
216023	436314
58832	436315
25013	436316
63831	436317
84983	436318
32519	436319
5087	436320
20683	436321
186454	436322
14988	436323
21	436324
107245	436325
84764	436326
6493	436327
3263	436328
256687	436329
66473	436330
17895	436331
75172	436332
52394	436333
17272	436334
292128	436335
189898	436336
8563	436337
32541	436338
18822	436339
33523	436340
21737	436341
9664	436342
25479	436343
48932	436344
27986	436345
470	436346
2874	436347
138958	436348
35040	436349
132764	436350
28074	436351
174306	436352
72540	436353
1642	436354
70	436355
39777	436356
55636	436357
824	436358
2357	436359
6762	436360
57893	436361
1627	436362
176160	436363
40208	436364
6729	436365
19980	436366
7559	436367
1444	436368
35129	436369
244562	436370
118255	436371
189072	436372
90764	436373
20947	436374
26214	436375
31640	436376
42351	436377
921	436378
42304	436379
33506	436380
338137	436381
6236	436382
8789	436383
114692	436384
43520	436385
5749	436386
86756	436387
64850	436388
97619	436389
318237	436390
22109	436391
13488	436392
137093	436393
13099	436394
72174	436395
9651	436396
1634	436397
47891	436398
86577	436399
2245	436400
76269	436401
150473	436402
4917	436403
293211	436404
17895	436405
3216	436406
24244	436407
65191	436408
10422	436409
1356	436410
2112	436411
49126	436412
6224	436413
32323	436414
67719	436415
56700	436416
56842	436417
67508	436418
56907	436419
6700	436420
23001	436421
8566	436422
238382	436423
130615	436424
17236	436425
2875	436426
1117	436427
2260	436428
286729	436429
13812	436430
10171	436431
65474	436432
17649	436433
33428	436434
62805	436435
10313	436436
271919	436437
32859	436438
14974	436439
43246	436440
24531	436441
243492	436442
19490	436443
20863	436444
21046	436445
64551	436446
14948	436447
226730	436448
24466	436449
2893	436450
21239	436451
9664	436452
80416	436453
23973	436454
122890	436455
71513	436456
43223	436457
100859	436458
40557	436459
8361	436460
202057	436461
10129	436462
40450	436463
137429	436464
64642	436465
39029	436466
87445	436467
13178	436468
23301	436469
22671	436470
164471	436471
72240	436472
66779	436473
175250	436474
109320	436475
24825	436476
13035	436477
45479	436478
2273	436479
9338	436480
24512	436481
24675	436482
13832	436483
177977	436484
34245	436485
23933	436486
12360	436487
33238	436488
57992	436489
21456	436490
20432	436491
88763	436492
90764	436493
92369	436494
158555	436495
21485	436496
11535	436497
9886	436498
175732	436499
31037	436500
24432	436501
18614	436502
1267	436503
14244	436504
116381	436505
154378	436506
132771	436507
4106	436508
1111	436509
72801	436510
28903	436511
4129	436512
703	436513
231972	436514
86877	436515
62415	436516
9933	436517
6171	436518
36665	436519
101011	436520
243422	436521
14917	436522
8870	436523
222535	436524
13238	436525
2725	436526
140348	436527
40901	436528
47731	436529
3154	436530
5377	436531
1013	436532
93644	436533
25894	436534
142695	436535
11343	436536
56507	436537
65305	436538
112273	436539
6415	436540
2465	436541
320594	436542
91330	436543
10509	436544
114729	436545
72006	436546
2865	436547
31601	436548
3563	436549
190651	436550
14177	436551
18906	436552
67264	436553
113195	436554
55290	436555
33358	436556
76777	436557
8152	436558
1057	436559
42424	436560
134060	436561
4951	436562
70234	436563
117989	436564
2249	436565
210317	436566
25498	436567
143702	436568
10457	436569
2246	436570
19402	436571
30831	436572
2681	436573
10510	436574
35383	436575
223814	436576
76086	436577
170352	436578
48913	436579
6218	436580
206175	436581
8438	436582
8191	436583
117243	436584
35611	436585
52517	436586
4494	436587
2204	436588
109304	436589
25513	436590
864	436591
1769	436592
19461	436593
783	436594
77610	436595
275433	436596
72375	436597
10480	436598
9930	436599
260470	436600
15576	436601
191783	436602
279	436603
11751	436604
74314	436605
185574	436606
5170	436607
3498	436608
92788	436609
56767	436610
16193	436611
324554	436612
1119	436613
18145	436614
39205	436615
98016	436616
35993	436617
56774	436618
87507	436619
274188	436620
276097	436621
74384	436622
97246	436623
78586	436624
117297	436625
11840	436626
97055	436627
32143	436628
5745	436629
1480	436630
28324	436631
5350	436632
14760	436633
4379	436634
133274	436635
54690	436636
168907	436637
8226	436638
47749	436639
7252	436640
405	436641
10295	436642
71338	436643
80357	436644
7820	436645
8187	436646
344816	436647
129748	436648
122801	436649
5385	436650
23068	436651
4423	436652
7806	436653
280554	436654
186272	436655
317276	436656
21132	436657
9126	436658
260860	436659
106971	436660
33859	436661
23063	436662
35297	436663
11	436664
6812	436665
32005	436666
39647	436667
2748	436668
47680	436669
19508	436670
198392	436671
120692	436672
20066	436673
27568	436674
58009	436675
39073	436676
15193	436677
20294	436678
44062	436679
72793	436680
98047	436681
67228	436682
79175	436683
3293	436684
38886	436685
191008	436686
109290	436687
18613	436688
14524	436689
101759	436690
39149	436691
60004	436692
20235	436693
65166	436694
50170	436695
129301	436696
8125	436697
1129	436698
98084	436699
19400	436700
18604	436701
353653	436702
110699	436703
3773	436704
4179	436705
10608	436706
92738	436707
2674	436708
49018	436709
39777	436710
29	436711
5835	436712
4910	436713
22382	436714
3291	436715
124519	436716
207936	436717
37938	436718
36079	436719
298003	436720
52517	436721
24505	436722
6614	436723
97386	436724
15896	436725
16604	436726
12607	436727
814	436728
91399	436729
37860	436730
56691	436731
100779	436732
6389	436733
64573	436734
1205	436735
24815	436736
4855	436737
118685	436738
168775	436739
136062	436740
8752	436741
64451	436742
56953	436743
30236	436744
33945	436745
337753	436746
96048	436747
49517	436748
150613	436749
77721	436750
9678	436751
2192	436752
106746	436753
27384	436754
38920	436755
202	436756
5530	436757
315081	436758
19169	436759
41515	436760
25635	436761
6149	436762
176081	436763
87947	436764
144712	436765
195725	436766
111999	436767
22112	436768
16212	436769
9220	436770
278195	436771
111181	436772
34477	436773
53535	436774
45711	436775
293833	436776
4955	436777
100777	436778
7220	436779
10928	436780
17634	436781
4484	436782
12611	436783
83799	436784
1640	436785
49781	436786
80397	436787
26978	436788
64311	436789
11250	436790
108497	436791
121909	436792
10569	436793
3738	436794
75080	436795
126465	436796
167515	436797
101634	436798
16479	436799
120160	436800
18981	436801
13212	436802
36590	436803
291321	436804
110171	436805
9952	436806
2875	436807
5120	436808
149723	436809
3204	436810
45534	436811
48961	436812
4957	436813
9864	436814
6	436815
17697	436816
11300	436817
100784	436818
101164	436819
24663	436820
19324	436821
29	436822
108675	436823
10104	436824
6158	436825
36712	436826
72026	436827
4883	436828
202	436829
176407	436830
13774	436831
189227	436832
33825	436833
14772	436834
19640	436835
13290	436836
48581	436837
102664	436838
81857	436839
27567	436840
36244	436841
124994	436842
46211	436843
260596	436844
24292	436845
48789	436846
236163	436847
1169	436848
40632	436849
151832	436850
34048	436851
1686	436852
152043	436853
33266	436854
97750	436855
930	436856
132764	436857
167669	436858
12029	436859
15764	436860
66521	436861
158557	436862
24490	436863
21688	436864
51611	436865
897	436866
11134	436867
47940	436868
13162	436869
176486	436870
185704	436871
22009	436872
252908	436873
143190	436874
10599	436875
10709	436876
787	436877
30111	436878
34292	436879
45445	436880
121670	436881
54637	436882
186510	436883
1906	436884
40933	436885
68682	436886
175482	436887
102876	436888
11549	436889
28307	436890
2981	436891
50781	436892
6422	436893
64353	436894
23933	436895
4862	436896
23781	436897
5457	436898
12146	436899
2517	436900
21057	436901
34463	436902
3886	436903
7377	436904
5775	436905
43799	436906
6142	436907
4997	436908
108410	436909
150559	436910
97608	436911
21458	436912
119445	436913
292535	436914
37816	436915
22674	436916
60618	436917
100054	436918
1448	436919
58868	436920
10232	436921
72849	436922
40458	436923
38132	436924
702	436925
118479	436926
71640	436927
136344	436928
196401	436929
53846	436930
121508	436931
71587	436932
48964	436933
108416	436934
3559	436935
13821	436936
315618	436937
12604	436938
160250	436939
73702	436940
8554	436941
48548	436942
23073	436943
4177	436944
12135	436945
72053	436946
18978	436947
1129	436948
74468	436949
26513	436950
14528	436951
253105	436952
24509	436953
824	436954
14939	436955
419	436956
118890	436957
833	436958
473	436959
53700	436960
9344	436961
118326	436962
108890	436963
17862	436964
34499	436965
1075	436966
317986	436967
16322	436968
11092	436969
15172	436970
620	436971
32948	436972
44452	436973
196071	436974
1028	436975
20445	436976
49568	436977
13156	436978
14308	436979
51767	436980
37450	436981
20713	436982
41758	436983
10008	436984
100964	436985
49150	436986
17727	436987
22086	436988
13357	436989
14079	436990
38008	436991
58606	436992
4797	436993
26616	436994
7933	436995
13790	436996
1662	436997
9925	436998
68	436999
47744	437000
2295	437001
213835	437002
20005	437003
3963	437004
58445	437005
4267	437006
27600	437007
107320	437008
175735	437009
39115	437010
80381	437011
114639	437012
173227	437013
195280	437014
81613	437015
99103	437016
176038	437017
123274	437018
11289	437019
23896	437020
62886	437021
1535	437022
42037	437023
1856	437024
132972	437025
3448	437026
31600	437027
7465	437028
4280	437029
193583	437030
20190	437031
2832	437032
57678	437033
18744	437034
218495	437035
10132	437036
126136	437037
108735	437038
106709	437039
4882	437040
101262	437041
5029	437042
30146	437043
185672	437044
13669	437045
181079	437046
113453	437047
187485	437048
26075	437049
18720	437050
47227	437051
182663	437052
39875	437053
2874	437054
34259	437055
57661	437056
3866	437057
84561	437058
109670	437059
25332	437060
175987	437061
29777	437062
152349	437063
3566	437064
175901	437065
64458	437066
174201	437067
9701	437068
34073	437069
43930	437070
131806	437071
4269	437072
3202	437073
284	437074
95020	437075
31483	437076
58552	437077
61821	437078
2496	437079
20298	437080
14889	437081
108898	437082
38115	437083
27651	437084
17745	437085
92202	437086
23952	437087
4858	437088
58018	437089
28296	437090
2360	437091
75403	437092
33789	437093
80710	437094
34450	437095
24472	437096
20864	437097
102023	437098
199619	437099
26027	437100
347047	437101
153384	437102
86864	437103
8932	437104
194646	437105
1356	437106
117287	437107
57073	437108
72835	437109
49418	437110
56687	437111
11876	437112
2760	437113
42058	437114
35824	437115
47902	437116
205438	437117
66729	437118
351167	437119
61143	437120
28881	437121
18557	437122
14355	437123
9958	437124
30914	437125
138558	437126
6	437127
6166	437128
24312	437129
4431	437130
109169	437131
16644	437132
16639	437133
685	437134
53616	437135
512	437136
2291	437137
120257	437138
4280	437139
4184	437140
8285	437141
42481	437142
17730	437143
6226	437144
1519	437145
211054	437146
17386	437147
267408	437148
36010	437149
116715	437150
32599	437151
4626	437152
184396	437153
86526	437154
9068	437155
7429	437156
9539	437157
121925	437158
1554	437159
307892	437160
11406	437161
84412	437162
103816	437163
126171	437164
48763	437165
87753	437166
187899	437167
2377	437168
132636	437169
321328	437170
56103	437171
37195	437172
1591	437173
28475	437174
75897	437175
24748	437176
1176	437177
110078	437178
3485	437179
1981	437180
14940	437181
3742	437182
9945	437183
124750	437184
6400	437185
2744	437186
6962	437187
10165	437188
15584	437189
86431	437190
51685	437191
33584	437192
24041	437193
2449	437194
64187	437195
82434	437196
67028	437197
13217	437198
1610	437199
3056	437200
5958	437201
13816	437202
35857	437203
3642	437204
66755	437205
30217	437206
3482	437207
4095	437208
57978	437209
14701	437210
69226	437211
72573	437212
113886	437213
3153	437214
26690	437215
42867	437216
1587	437217
81236	437218
10382	437219
23255	437220
8156	437221
48807	437222
65858	437223
20960	437224
62690	437225
56280	437226
3973	437227
34081	437228
4927	437229
3840	437230
176224	437231
10113	437232
26629	437233
18089	437234
171937	437235
42642	437236
30207	437237
31646	437238
9886	437239
45459	437240
85281	437241
72271	437242
10012	437243
19647	437244
1483	437245
34080	437246
49978	437247
249035	437248
37493	437249
13010	437250
197256	437251
259142	437252
16160	437253
120234	437254
31744	437255
260807	437256
98905	437257
65919	437258
108939	437259
7641	437260
24255	437261
143774	437262
103798	437263
192097	437264
282672	437265
111185	437266
96302	437267
57227	437268
177203	437269
167178	437270
19525	437271
58560	437272
8079	437273
5647	437274
75980	437275
103306	437276
19241	437277
108998	437278
21007	437279
30182	437280
9329	437281
6556	437282
129752	437283
6401	437284
1341	437285
4131	437286
1082	437287
17786	437288
34066	437289
98689	437290
20129	437291
6122	437292
64622	437293
151897	437294
3946	437295
97943	437296
15610	437297
48853	437298
13751	437299
10062	437300
128572	437301
20232	437302
55301	437303
2675	437304
36313	437305
55963	437306
21326	437307
78321	437308
89303	437309
12110	437310
118347	437311
215777	437312
4727	437313
21946	437314
207028	437315
19185	437316
33935	437317
33978	437318
24161	437319
89116	437320
9882	437321
5126	437322
33375	437323
189863	437324
39982	437325
119631	437326
63321	437327
301705	437328
23891	437329
11138	437330
4510	437331
77027	437332
268	437333
188787	437334
7263	437335
50	437336
78568	437337
44340	437338
61634	437339
29022	437340
40239	437341
63752	437342
221678	437343
15111	437344
37217	437345
242839	437346
24495	437347
110676	437348
24269	437349
9357	437350
18938	437351
44246	437352
1844	437353
13190	437354
54630	437355
169494	437356
45401	437357
38589	437358
193342	437359
20171	437360
111971	437361
17858	437362
57736	437363
20858	437364
58791	437365
317244	437366
125568	437367
5058	437368
29352	437369
2868	437370
49807	437371
42987	437372
12535	437373
159584	437374
10509	437375
76606	437376
27029	437377
34154	437378
21587	437379
190678	437380
40279	437381
58864	437382
27599	437383
78257	437384
49238	437385
293218	437386
49209	437387
47954	437388
28007	437389
6255	437390
40804	437391
118373	437392
13047	437393
15396	437394
289819	437395
49196	437396
106818	437397
216014	437398
14000	437399
179712	437400
34913	437401
173022	437402
7384	437403
284556	437404
191927	437405
29790	437406
254539	437407
80396	437408
22599	437409
53265	437410
18062	437411
66939	437412
66632	437413
30682	437414
71951	437415
107216	437416
5856	437417
97102	437418
36505	437419
66578	437420
97178	437421
273191	437422
175463	437423
196570	437424
7975	437425
12984	437426
355227	437427
153238	437428
62226	437429
9892	437430
6116	437431
152157	437432
156092	437433
5322	437434
1716	437435
16723	437436
81343	437437
22348	437438
7050	437439
117689	437440
174138	437441
10742	437442
28418	437443
2041	437444
30145	437445
25923	437446
298382	437447
3980	437448
81309	437449
1296	437450
86694	437451
40254	437452
98441	437453
61019	437454
10961	437455
28769	437456
20630	437457
307607	437458
41511	437459
172	437460
60561	437461
78709	437462
108987	437463
18484	437464
190634	437465
23974	437466
29887	437467
190706	437468
2748	437469
80386	437470
110312	437471
175465	437472
354246	437473
7869	437474
70629	437475
457	437476
295023	437477
48966	437478
24758	437479
58741	437480
28694	437481
943	437482
11718	437483
16528	437484
12421	437485
27410	437486
5146	437487
110170	437488
1714	437489
26233	437490
3771	437491
57618	437492
17395	437493
4859	437494
2162	437495
55185	437496
48964	437497
1861	437498
109040	437499
11413	437500
94711	437501
21029	437502
49565	437503
107386	437504
110702	437505
29426	437506
55437	437507
296450	437508
82357	437509
6800	437510
7761	437511
82013	437512
1987	437513
40296	437514
196977	437515
52416	437516
64993	437517
4858	437518
71777	437519
101583	437520
4283	437521
824	437522
33966	437523
61954	437524
12923	437525
34398	437526
152949	437527
24252	437528
23607	437529
3840	437530
78699	437531
74647	437532
138415	437533
708	437534
14427	437535
26947	437536
81425	437537
59053	437538
31548	437539
302017	437540
129520	437541
17428	437542
29555	437543
324621	437544
57916	437545
79436	437546
24514	437547
36507	437548
12974	437549
198763	437550
6116	437551
34303	437552
3425	437553
97350	437554
3482	437555
103997	437556
554	437557
36358	437558
1554	437559
16851	437560
83602	437561
129765	437562
6613	437563
321503	437564
5372	437565
1356	437566
3328	437567
132149	437568
38502	437569
48587	437570
34434	437571
18136	437572
13492	437573
708	437574
2806	437575
27507	437576
6136	437577
94264	437578
80107	437579
30237	437580
4550	437581
60243	437582
174310	437583
48832	437584
21451	437585
6784	437586
11718	437587
101566	437588
108657	437589
119459	437590
37687	437591
20218	437592
36778	437593
53819	437594
9935	437595
5745	437596
11561	437597
1965	437598
16014	437599
5085	437600
13505	437601
3446	437602
142844	437603
195523	437604
37242	437605
118659	437606
350540	437607
19050	437608
27475	437609
39033	437610
54174	437611
49142	437612
153162	437613
19313	437614
2862	437615
58089	437616
130240	437617
8830	437618
50605	437619
199878	437620
69110	437621
3202	437622
110451	437623
305	437624
109023	437625
289166	437626
22	437627
2203	437628
59221	437629
33993	437630
19485	437631
108551	437632
30429	437633
24755	437634
23499	437635
34311	437636
2207	437637
122286	437638
10370	437639
14367	437640
34055	437641
292538	437642
24480	437643
21583	437644
24632	437645
13114	437646
123672	437647
34235	437648
43365	437649
31466	437650
238180	437651
48555	437652
41555	437653
283277	437654
74320	437655
24928	437656
48866	437657
56814	437658
47036	437659
292628	437660
53605	437661
248028	437662
5344	437663
49212	437664
51780	437665
156198	437666
278509	437667
775	437668
4951	437669
17456	437670
26812	437671
97701	437672
106514	437673
64244	437674
21408	437675
293207	437676
33453	437677
7924	437678
64588	437679
40219	437680
116746	437681
63586	437682
4502	437683
18014	437684
122130	437685
20151	437686
21370	437687
20487	437688
2364	437689
4983	437690
27812	437691
105565	437692
11154	437693
9569	437694
24451	437695
86182	437696
39511	437697
21022	437698
3273	437699
31546	437700
1379	437701
2353	437702
1162	437703
708	437704
1634	437705
2843	437706
28091	437707
1167	437708
4301	437709
6714	437710
3758	437711
8364	437712
24510	437713
22443	437714
3451	437715
20153	437716
34384	437717
213254	437718
5352	437719
2350	437720
292751	437721
9579	437722
9075	437723
6731	437724
100971	437725
14861	437726
14767	437727
4277	437728
5561	437729
343437	437730
1962	437731
352716	437732
189119	437733
974	437734
5321	437735
20390	437736
72633	437737
24833	437738
4871	437739
6887	437740
13272	437741
39539	437742
2845	437743
38812	437744
4297	437745
20125	437746
28091	437747
8823	437748
621	437749
221146	437750
194942	437751
22180	437752
2184	437753
73025	437754
80118	437755
1391	437756
62219	437757
173947	437758
8969	437759
714	437760
6265	437761
1986	437762
81268	437763
133097	437764
77625	437765
7802	437766
15526	437767
66168	437768
6317	437769
4292	437770
266652	437771
72335	437772
1176	437773
44195	437774
56717	437775
36767	437776
47569	437777
97843	437778
49481	437779
1565	437780
85508	437781
71182	437782
18648	437783
10456	437784
26508	437785
10456	437786
7653	437787
15890	437788
289	437789
46069	437790
36429	437791
132735	437792
5089	437793
130413	437794
48356	437795
68444	437796
15914	437797
78378	437798
92190	437799
165908	437800
6254	437801
285670	437802
149733	437803
44155	437804
49233	437805
125773	437806
6819	437807
214	437808
4107	437809
287383	437810
57912	437811
28388	437812
8581	437813
118041	437814
4137	437815
9976	437816
150880	437817
114	437818
80386	437819
86889	437820
13819	437821
3958	437822
13000	437823
22481	437824
49293	437825
108949	437826
398	437827
141866	437828
292425	437829
702	437830
24195	437831
9127	437832
25279	437833
43862	437834
168	437835
17707	437836
119283	437837
4481	437838
17686	437839
10629	437840
101826	437841
1660	437842
130679	437843
3222	437844
17670	437845
9386	437846
13268	437847
59947	437848
72094	437849
52127	437850
24375	437851
23912	437852
101452	437853
76726	437854
70988	437855
91011	437856
21141	437857
33438	437858
2285	437859
93259	437860
291284	437861
109816	437862
288278	437863
27290	437864
56957	437865
21161	437866
7453	437867
48245	437868
1185	437869
31548	437870
6893	437871
30898	437872
52917	437873
30323	437874
58962	437875
297	437876
281547	437877
63301	437878
7320	437879
4891	437880
34183	437881
4480	437882
48874	437883
131567	437884
24679	437885
17864	437886
1260	437887
26694	437888
33879	437889
191907	437890
27593	437891
213344	437892
39764	437893
5334	437894
246030	437895
1375	437896
61733	437897
39646	437898
953	437899
3968	437900
2714	437901
132452	437902
1080	437903
101545	437904
64451	437905
152386	437906
8192	437907
220340	437908
18453	437909
237861	437910
11500	437911
25485	437912
16182	437913
28975	437914
5334	437915
1389	437916
20244	437917
5785	437918
7149	437919
48672	437920
2260	437921
3453	437922
986	437923
25555	437924
43716	437925
713	437926
27779	437927
27680	437928
28376	437929
79480	437930
24674	437931
110890	437932
2206	437933
9882	437934
13286	437935
171416	437936
34210	437937
25730	437938
39653	437939
178542	437940
5147	437941
31791	437942
83550	437943
8515	437944
95725	437945
20154	437946
293588	437947
190060	437948
17777	437949
108973	437950
169274	437951
48778	437952
42132	437953
20275	437954
19996	437955
46319	437956
125761	437957
13162	437958
26068	437959
64314	437960
9107	437961
9970	437962
37810	437963
41742	437964
7787	437965
2469	437966
57912	437967
4478	437968
24821	437969
27810	437970
39612	437971
4805	437972
2922	437973
66936	437974
153278	437975
2015	437976
260740	437977
77431	437978
57743	437979
37709	437980
133705	437981
131969	437982
897	437983
978	437984
24459	437985
13218	437986
105275	437987
37084	437988
57919	437989
9550	437990
34118	437991
97843	437992
6456	437993
28982	437994
196089	437995
5030	437996
54525	437997
13167	437998
37681	437999
2421	438000
169254	438001
10585	438002
63293	438003
9853	438004
14676	438005
87759	438006
3043	438007
9319	438008
272	438009
3820	438010
2549	438011
171394	438012
4650	438013
84651	438014
18618	438015
25552	438016
18121	438017
18735	438018
118731	438019
25766	438020
421	438021
135673	438022
50598	438023
13181	438024
18912	438025
77656	438026
2683	438027
13196	438028
44205	438029
3243	438030
48534	438031
3858	438032
24466	438033
11485	438034
11225	438035
30436	438036
6209	438037
257646	438038
44282	438039
3268	438040
179084	438041
32758	438042
39761	438043
56320	438044
86416	438045
29319	438046
116375	438047
4425	438048
3908	438049
199030	438050
192034	438051
71477	438052
47902	438053
15030	438054
116156	438055
174705	438056
11489	438057
2044	438058
14138	438059
186340	438060
190888	438061
246308	438062
50151	438063
24393	438064
147066	438065
356903	438066
58195	438067
97471	438068
46618	438069
48903	438070
9415	438071
99125	438072
122556	438073
35898	438074
158597	438075
34226	438076
47913	438077
3248	438078
71504	438079
4855	438080
4338	438081
64389	438082
169795	438083
39513	438084
33804	438085
92449	438086
253696	438087
194237	438088
1477	438089
71686	438090
316535	438091
47	438092
74594	438093
16266	438094
80963	438095
179496	438096
40946	438097
41058	438098
40902	438099
15431	438100
5226	438101
5226	438102
7769	438103
41280	438104
7257	438105
11	438106
22485	438107
326553	438108
10321	438109
3656	438110
12	438111
20546	438112
30411	438113
8698	438114
14520	438115
5170	438116
24757	438117
333	438118
336571	438119
87697	438120
2750	438121
20662	438122
93860	438123
12251	438124
40665	438125
44155	438126
75091	438127
76376	438128
292155	438129
90380	438130
13819	438131
10459	438132
361	438133
176185	438134
195209	438135
26143	438136
4619	438137
15263	438138
89246	438139
154461	438140
30857	438141
277389	438142
862	438143
12242	438144
119160	438145
168757	438146
3534	438147
300307	438148
18613	438149
10444	438150
81652	438151
61025	438152
61410	438153
73857	438154
28971	438155
56909	438156
97073	438157
93058	438158
19509	438159
21691	438160
401	438161
21722	438162
158828	438163
28897	438164
25324	438165
23847	438166
2923	438167
14524	438168
42501	438169
28879	438170
282024	438171
292680	438172
302986	438173
77744	438174
82369	438175
49434	438176
1117	438177
11702	438178
51497	438179
15627	438180
38095	438181
19649	438182
36328	438183
125784	438184
4956	438185
62152	438186
35910	438187
6488	438188
35949	438189
279902	438190
2301	438191
94597	438192
123122	438193
42677	438194
16165	438195
26493	438196
56130	438197
27289	438198
56285	438199
3245	438200
71651	438201
1844	438202
72481	438203
407	438204
18511	438205
6419	438206
66290	438207
82123	438208
184568	438209
51333	438210
10365	438211
228406	438212
238925	438213
35548	438214
75972	438215
44214	438216
26340	438217
76498	438218
26783	438219
202798	438220
70236	438221
91934	438222
125322	438223
94803	438224
249960	438225
9867	438226
116249	438227
64900	438228
168803	438229
185342	438230
19525	438231
184869	438232
107311	438233
20634	438234
240956	438235
21415	438236
249735	438237
92073	438238
60397	438239
158810	438240
193177	438241
10379	438242
8468	438243
51411	438244
139556	438245
1290	438246
152242	438247
88405	438248
64411	438249
107174	438250
29003	438251
54618	438252
47778	438253
248198	438254
152208	438255
104661	438256
159132	438257
44094	438258
170256	438259
23820	438260
144685	438261
280517	438262
35363	438263
340418	438264
195574	438265
4860	438266
8790	438267
145623	438268
339411	438269
70559	438270
5452	438271
70233	438272
553	438273
143592	438274
15227	438275
334185	438276
143619	438277
23796	438278
107336	438279
1633	438280
23911	438281
59348	438282
134095	438283
282302	438284
25309	438285
33484	438286
148	438287
9858	438288
153417	438289
107153	438290
9866	438291
186050	438292
280209	438293
89421	438294
7024	438295
89064	438296
116055	438297
26693	438298
248281	438299
152981	438300
185272	438301
2745	438302
127033	438303
55409	438304
156890	438305
143428	438306
70500	438307
7731	438308
343587	438309
133206	438310
42013	438311
6760	438312
73855	438313
122366	438314
8448	438315
28371	438316
42010	438317
166717	438318
12896	438319
43763	438320
235602	438321
249089	438322
20940	438323
81741	438324
64654	438325
152702	438326
99079	438327
152295	438328
136456	438329
61231	438330
178110	438331
169885	438332
57915	438333
169493	438334
224146	438335
80918	438336
116075	438337
192809	438338
102199	438339
28422	438340
97107	438341
11636	438342
143366	438343
6332	438344
191928	438345
205654	438346
151849	438347
47876	438348
2023	438349
308783	438350
13996	438351
18580	438352
266446	438353
158894	438354
10161	438355
6164	438356
13274	438357
13132	438358
17566	438359
17883	438360
5294	438361
1825	438362
47799	438363
40181	438364
3	438365
123784	438366
212090	438367
83813	438368
14482	438369
12993	438370
12602	438371
202949	438372
3289	438373
26212	438374
633	438375
58972	438376
140880	438377
80998	438378
57000	438379
8110	438380
106911	438381
309899	438382
25354	438383
1153	438384
77806	438385
286850	438386
124805	438387
157108	438388
42517	438389
63839	438390
27076	438391
97556	438392
45517	438393
13836	438394
15650	438395
45549	438396
1973	438397
244119	438398
3982	438399
203227	438400
25857	438401
25564	438402
37904	438403
54630	438404
7731	438405
150162	438406
227739	438407
310	438408
63506	438409
63695	438410
94810	438411
49192	438412
41713	438413
97960	438414
11778	438415
7885	438416
328956	438417
57993	438418
44555	438419
24082	438420
137946	438421
237	438422
18866	438423
60002	438424
7988	438425
40312	438426
10026	438427
87778	438428
1527	438429
25717	438430
1388	438431
164967	438432
5349	438433
707	438434
48911	438435
189923	438436
331153	438437
1176	438438
18	438439
345749	438440
100781	438441
53230	438442
1649	438443
74003	438444
267	438445
967	438446
298804	438447
6899	438448
63671	438449
92188	438450
123775	438451
92592	438452
41631	438453
45266	438454
186254	438455
11858	438456
4496	438457
132384	438458
5167	438459
27990	438460
35605	438461
286824	438462
97385	438463
146597	438464
81784	438465
77642	438466
28036	438467
288148	438468
190286	438469
87974	438470
67904	438471
58046	438472
6105	438473
6267	438474
8134	438475
13049	438476
92739	438477
25688	438478
53574	438479
326894	438480
37273	438481
143529	438482
155454	438483
84286	438484
288190	438485
184566	438486
26715	438487
56075	438488
146879	438489
318704	438490
23269	438491
3729	438492
4925	438493
24502	438494
3480	438495
260554	438496
44907	438497
5317	438498
3171	438499
3934	438500
13217	438501
7303	438502
139222	438503
112410	438504
56678	438505
116850	438506
26364	438507
129581	438508
149138	438509
68178	438510
17232	438511
9298	438512
173155	438513
57861	438514
62040	438515
338276	438516
8289	438517
6793	438518
92817	438519
54055	438520
25385	438521
126133	438522
72633	438523
27725	438524
11317	438525
9239	438526
16528	438527
706	438528
247420	438529
7807	438530
78470	438531
349470	438532
28103	438533
36534	438534
235	438535
86542	438536
7081	438537
3266	438538
51666	438539
43338	438540
7756	438541
130851	438542
104846	438543
68491	438544
131828	438545
64377	438546
18706	438547
340383	438548
283258	438549
1972	438550
339940	438551
28062	438552
281377	438553
16781	438554
84723	438555
39571	438556
45218	438557
39738	438558
14141	438559
116906	438560
110015	438561
11603	438562
3218	438563
39676	438564
78351	438565
99744	438566
57366	438567
39764	438568
57508	438569
85556	438570
27879	438571
57878	438572
176599	438573
20005	438574
12604	438575
52279	438576
203035	438577
57133	438578
6219	438579
4255	438580
6896	438581
85378	438582
174884	438583
17885	438584
7579	438585
13196	438586
70426	438587
80124	438588
69263	438589
321512	438590
1662	438591
53340	438592
149616	438593
14171	438594
443	438595
24153	438596
17381	438597
1986	438598
301755	438599
829	438600
176012	438601
2858	438602
1893	438603
6887	438604
539	438605
14000	438606
1156	438607
30	438608
39338	438609
44056	438610
20123	438611
33741	438612
131032	438613
66195	438614
53855	438615
26816	438616
116307	438617
22784	438618
164831	438619
6885	438620
17509	438621
3338	438622
45425	438623
316803	438624
8598	438625
9721	438626
101816	438627
10677	438628
34829	438629
340863	438630
167565	438631
122905	438632
76696	438633
159054	438634
172034	438635
261173	438636
220947	438637
273417	438638
4255	438639
53789	438640
105912	438641
47524	438642
47524	438643
16078	438644
16078	438645
16967	438646
5386	438647
23022	438648
141628	438649
46269	438650
50810	438651
85548	438652
10704	438653
315825	438654
27729	438655
237497	438656
249309	438657
279894	438658
22784	438659
92120	438660
186866	438661
203078	438662
8081	438663
85629	438664
201370	438665
838	438666
73474	438667
197025	438668
55652	438669
25574	438670
13781	438671
117739	438672
32194	438673
234587	438674
623	438675
18638	438676
9147	438677
704	438678
260882	438679
63739	438680
55548	438681
47524	438682
69166	438683
50804	438684
167791	438685
5386	438686
181929	438687
50810	438688
53854	438689
10315	438690
50910	438691
1685	438692
4055	438693
1063	438694
119403	438695
43489	438696
50938	438697
76540	438698
51324	438699
75922	438700
18804	438701
1557	438702
11672	438703
99	438704
2721	438705
2288	438706
18161	438707
64786	438708
41995	438709
9048	438710
14818	438711
26624	438712
160764	438713
14288	438714
23022	438715
28528	438716
32532	438717
168927	438718
1637	438719
57229	438720
27557	438721
168906	438722
8776	438723
5302	438724
341468	438725
28472	438726
32532	438727
74859	438728
50804	438729
23457	438730
23022	438731
41151	438732
69166	438733
61266	438734
45347	438735
114152	438736
53854	438737
14288	438738
1037	438739
328942	438740
149432	438741
43025	438742
3661	438743
266056	438744
108250	438745
145741	438746
103	438747
16741	438748
207364	438749
45471	438750
35905	438751
323005	438752
33703	438753
17738	438754
120063	438755
101077	438756
398	438757
16054	438758
2244	438759
1004	438760
529	438761
25575	438762
13753	438763
86455	438764
244073	438765
25656	438766
30782	438767
23976	438768
20042	438769
33325	438770
171187	438771
30970	438772
79192	438773
51778	438774
1668	438775
40493	438776
161943	438777
208	438778
6585	438779
117980	438780
24532	438781
203703	438782
49533	438783
64330	438784
9918	438785
36882	438786
84799	438787
26617	438788
51622	438789
76487	438790
25404	438791
35769	438792
116716	438793
76378	438794
76371	438795
13754	438796
278342	438797
37665	438798
3661	438799
92395	438800
90267	438801
275134	438802
83150	438803
306946	438804
107356	438805
3441	438806
49155	438807
1372	438808
36465	438809
38694	438810
44363	438811
210873	438812
82	438813
193004	438814
201825	438815
113060	438816
74209	438817
178509	438818
1019	438819
128794	438820
94168	438821
71232	438822
97099	438823
193811	438824
30365	438825
130496	438826
35898	438827
54115	438828
11126	438829
5427	438830
111109	438831
31625	438832
2630	438833
54947	438834
243226	438835
150593	438836
11019	438837
89818	438838
27074	438839
91482	438840
10887	438841
29579	438842
15516	438843
99843	438844
4183	438845
72226	438846
11230	438847
14137	438848
4928	438849
112800	438850
4904	438851
34469	438852
9925	438853
1101	438854
12502	438855
88675	438856
90521	438857
20866	438858
141676	438859
1392	438860
5944	438861
64368	438862
11363	438863
11831	438864
3315	438865
9326	438866
41941	438867
233538	438868
4197	438869
5465	438870
3546	438871
554	438872
28374	438873
204006	438874
156842	438875
128740	438876
186036	438877
201048	438878
35534	438879
16260	438880
284714	438881
163348	438882
22737	438883
2728	438884
18574	438885
36032	438886
93790	438887
60918	438888
31706	438889
112034	438890
30320	438891
129248	438892
7111	438893
165528	438894
18716	438895
44405	438896
9082	438897
10618	438898
30164	438899
11439	438900
123968	438901
314651	438902
8365	438903
5782	438904
10104	438905
3233	438906
71891	438907
269737	438908
44567	438909
224865	438910
54419	438911
21944	438912
80020	438913
17682	438914
55421	438915
44468	438916
78599	438917
17112	438918
94533	438919
2206	438920
85180	438921
349574	438922
173656	438923
21476	438924
52322	438925
28166	438926
8554	438927
9665	438928
43285	438929
159189	438930
54639	438931
45260	438932
85576	438933
30810	438934
154908	438935
191462	438936
279344	438937
17287	438938
60579	438939
65480	438940
143740	438941
117860	438942
23067	438943
96117	438944
12713	438945
55148	438946
155092	438947
61500	438948
23872	438949
71762	438950
125901	438951
72401	438952
24329	438953
137099	438954
6193	438955
80376	438956
5995	438957
326918	438958
70758	438959
292923	438960
34258	438961
7723	438962
47920	438963
34148	438964
257149	438965
109407	438966
43866	438967
34425	438968
82165	438969
1918	438970
29047	438971
17814	438972
54579	438973
25596	438974
9883	438975
9925	438976
131019	438977
115015	438978
69503	438979
607	438980
50607	438981
140579	438982
4858	438983
48048	438984
24343	438985
84857	438986
85079	438987
36073	438988
41535	438989
32045	438990
60295	438991
80338	438992
43972	438993
49122	438994
37585	438995
150483	438996
108421	438997
34248	438998
11669	438999
47748	439000
38210	439001
70416	439002
201569	439003
51861	439004
1820	439005
6081	439006
4815	439007
1565	439008
10589	439009
7889	439010
36099	439011
45310	439012
74599	439013
105835	439014
97578	439015
34143	439016
11484	439017
24383	439018
85368	439019
13971	439020
184867	439021
9516	439022
191829	439023
202	439024
12522	439025
22085	439026
275903	439027
72930	439028
24447	439029
91639	439030
10881	439031
13577	439032
84445	439033
17667	439034
101929	439035
48088	439036
37698	439037
339748	439038
10674	439039
16726	439040
48528	439041
93163	439042
54968	439043
45254	439044
74510	439045
88897	439046
262859	439047
67805	439048
97572	439049
64806	439050
36694	439051
10142	439052
63802	439053
98962	439054
126422	439055
20109	439056
19222	439057
45304	439058
36349	439059
52634	439060
36357	439061
18968	439062
14066	439063
52868	439064
14079	439065
25859	439066
36716	439067
29128	439068
106903	439069
36102	439070
77825	439071
117991	439072
82033	439073
291526	439074
84466	439075
166365	439076
1369	439077
3858	439078
53433	439079
152100	439080
38983	439081
34178	439082
6122	439083
7402	439084
54851	439085
98685	439086
115215	439087
34035	439088
247689	439089
43903	439090
64589	439091
97041	439092
42391	439093
32930	439094
75728	439095
41350	439096
11528	439097
13825	439098
4208	439099
967	439100
21138	439101
109553	439102
1387	439103
1973	439104
88675	439105
50	439106
152135	439107
103610	439108
9762	439109
51266	439110
186314	439111
108205	439112
197106	439113
68822	439114
53606	439115
28524	439116
25788	439117
53020	439118
160084	439119
84950	439120
2707	439121
100946	439122
231	439123
57515	439124
10349	439125
3199	439126
260818	439127
11524	439128
92794	439129
2190	439130
126369	439131
323	439132
100694	439133
272579	439134
66512	439135
110755	439136
36367	439137
70391	439138
75837	439139
35765	439140
202773	439141
140452	439142
50337	439143
84831	439144
46735	439145
202147	439146
916	439147
19313	439148
63409	439149
197968	439150
200997	439151
307914	439152
51541	439153
12950	439154
1298	439155
47412	439156
101553	439157
116638	439158
35989	439159
22194	439160
17045	439161
18815	439162
20642	439163
233905	439164
102428	439165
18145	439166
37909	439167
124071	439168
22121	439169
308788	439170
1926	439171
53954	439172
1937	439173
5009	439174
74865	439175
15332	439176
13383	439177
2248	439178
81741	439179
116913	439180
2698	439181
76516	439182
21655	439183
138841	439184
29727	439185
186190	439186
41387	439187
87525	439188
96264	439189
145759	439190
3055	439191
9279	439192
72883	439193
87613	439194
172565	439195
11344	439196
47106	439197
22106	439198
49899	439199
34290	439200
8291	439201
25898	439202
263103	439203
4637	439204
88859	439205
248327	439206
15492	439207
106615	439208
16660	439209
1968	439210
1186	439211
77556	439212
24360	439213
321009	439214
42904	439215
92293	439216
48953	439217
46045	439218
20272	439219
12455	439220
30389	439221
8304	439222
1847	439223
49142	439224
74159	439225
146233	439226
34146	439227
194984	439228
1518	439229
99716	439230
92738	439231
48536	439232
48570	439233
249108	439234
160061	439235
17991	439236
10100	439237
126	439238
4599	439239
38152	439240
124287	439241
11679	439242
100897	439243
177559	439244
170580	439245
22651	439246
120046	439247
2592	439248
1844	439249
9009	439250
106858	439251
63493	439252
7761	439253
49563	439254
249795	439255
1817	439256
5509	439257
55038	439258
78901	439259
946	439260
1909	439261
33886	439262
227344	439263
628	439264
24103	439265
13074	439266
61295	439267
7007	439268
16987	439269
97008	439270
4850	439271
107533	439272
63291	439273
2523	439274
5524	439275
109434	439276
14964	439277
25532	439278
294481	439279
2772	439280
75840	439281
50925	439282
115893	439283
4699	439284
215362	439285
3190	439286
97770	439287
34729	439288
16501	439289
78061	439290
191297	439291
4259	439292
185580	439293
8775	439294
346862	439295
97602	439296
54686	439297
52567	439298
118448	439299
4761	439300
17600	439301
1207	439302
76015	439303
239833	439304
25642	439305
130325	439306
189695	439307
38530	439308
5159	439309
247177	439310
4922	439311
167190	439312
14020	439313
186654	439314
2403	439315
27954	439316
157432	439317
185200	439318
15866	439319
74954	439320
10661	439321
31545	439322
318807	439323
73019	439324
147078	439325
9707	439326
37953	439327
5468	439328
3978	439329
30799	439330
27921	439331
87782	439332
173081	439333
189787	439334
2528	439335
290417	439336
58868	439337
65169	439338
78447	439339
14185	439340
4125	439341
326613	439342
79929	439343
113883	439344
51531	439345
127	439346
10054	439347
248240	439348
4810	439349
7366	439350
95296	439351
37931	439352
13806	439353
70563	439354
6794	439355
30744	439356
5254	439357
107159	439358
151784	439359
188847	439360
6139	439361
37466	439362
35193	439363
120	439364
138241	439365
712	439366
121159	439367
10625	439368
35859	439369
150264	439370
6934	439371
24689	439372
36979	439373
11863	439374
88955	439375
92871	439376
16924	439377
31590	439378
194199	439379
25390	439380
160136	439381
9607	439382
299245	439383
130682	439384
31702	439385
118833	439386
172011	439387
42759	439388
32911	439389
152828	439390
89955	439391
71685	439392
64782	439393
39743	439394
6493	439395
104576	439396
64770	439397
3231	439398
9947	439399
310626	439400
78520	439401
233436	439402
52729	439403
18065	439404
77412	439405
175221	439406
17794	439407
20424	439408
19310	439409
65105	439410
50956	439411
282204	439412
14180	439413
6	439414
36648	439415
48825	439416
93437	439417
315899	439418
5967	439419
187188	439420
174427	439421
75141	439422
8405	439423
34172	439424
262794	439425
16541	439426
23879	439427
33444	439428
96735	439429
51659	439430
76319	439431
67259	439432
17737	439433
1688	439434
16284	439435
11216	439436
16883	439437
2657	439438
1759	439439
13890	439440
111075	439441
238860	439442
36588	439443
32277	439444
2975	439445
13890	439446
21588	439447
4597	439448
24433	439449
2496	439450
44141	439451
61990	439452
172470	439453
12582	439454
834	439455
18812	439456
8203	439457
13198	439458
1545	439459
30888	439460
24069	439461
143946	439462
35738	439463
5508	439464
10729	439465
75230	439466
21944	439467
1744	439468
78531	439469
119208	439470
314630	439471
26710	439472
38008	439473
4927	439474
4122	439475
32756	439476
31280	439477
37086	439478
83971	439479
54959	439480
8978	439481
6501	439482
62616	439483
332249	439484
115514	439485
61345	439486
13729	439487
35941	439488
288	439489
34311	439490
155007	439491
159357	439492
198722	439493
29849	439494
175994	439495
41875	439496
87843	439497
176227	439498
2	439499
13851	439500
76981	439501
24648	439502
1860	439503
6194	439504
34209	439505
93660	439506
10058	439507
17712	439508
39580	439509
71568	439510
7866	439511
2551	439512
27872	439513
43706	439514
60292	439515
14093	439516
100978	439517
13902	439518
3	439519
4982	439520
26869	439521
39673	439522
48889	439523
74118	439524
117709	439525
111817	439526
8627	439527
84652	439528
196965	439529
1473	439530
115737	439531
77821	439532
309761	439533
49987	439534
160725	439535
95450	439536
121145	439537
64746	439538
45828	439539
12	439540
5088	439541
359	439542
3002	439543
10756	439544
100034	439545
1178	439546
124969	439547
23858	439548
6478	439549
17449	439550
51460	439551
215665	439552
43701	439553
218653	439554
86734	439555
16933	439556
79642	439557
189131	439558
4866	439559
18235	439560
109232	439561
176307	439562
17811	439563
7138	439564
97841	439565
111808	439566
15866	439567
64241	439568
7934	439569
18838	439570
192084	439571
21164	439572
5630	439573
148543	439574
243088	439575
12586	439576
112865	439577
67327	439578
112591	439579
6446	439580
40373	439581
28610	439582
353797	439583
11787	439584
82472	439585
83198	439586
135729	439587
236244	439588
37898	439589
19451	439590
105731	439591
44935	439592
11543	439593
95505	439594
96464	439595
15869	439596
36330	439597
124385	439598
168000	439599
131160	439600
5003	439601
239585	439602
202932	439603
10908	439604
1522	439605
331948	439606
83815	439607
14690	439608
296818	439609
65573	439610
42412	439611
222705	439612
10355	439613
16516	439614
166781	439615
60236	439616
1731	439617
40486	439618
52311	439619
48586	439620
7080	439621
84738	439622
106807	439623
16761	439624
90102	439625
252547	439626
139647	439627
16913	439628
80889	439629
237253	439630
229362	439631
39095	439632
149752	439633
125787	439634
19725	439635
22738	439636
6254	439637
78534	439638
3821	439639
48018	439640
209738	439641
38433	439642
37587	439643
66493	439644
61899	439645
248555	439646
78464	439647
19651	439648
738	439649
61052	439650
621	439651
153161	439652
209857	439653
4625	439654
605	439655
90567	439656
54217	439657
6412	439658
72585	439659
183526	439660
8761	439661
3331	439662
351347	439663
147198	439664
113386	439665
22014	439666
51414	439667
45572	439668
14726	439669
15498	439670
30905	439671
113091	439672
113097	439673
109934	439674
127963	439675
128267	439676
42818	439677
111190	439678
5531	439679
4877	439680
1725	439681
57064	439682
7594	439683
91422	439684
78013	439685
20874	439686
63876	439687
105157	439688
268646	439689
69075	439690
286783	439691
338926	439692
49996	439693
21269	439694
53323	439695
234420	439696
89503	439697
143513	439698
25314	439699
14049	439700
49054	439701
3339	439702
78429	439703
21801	439704
30156	439705
1009	439706
34691	439707
317520	439708
119618	439709
52603	439710
28279	439711
1407	439712
2021	439713
34306	439714
12003	439715
81372	439716
196559	439717
16366	439718
117444	439719
79745	439720
33	439721
105949	439722
97844	439723
60059	439724
4006	439725
68697	439726
314018	439727
171667	439728
6088	439729
24657	439730
21915	439731
14221	439732
43665	439733
21572	439734
118116	439735
100800	439736
2519	439737
5479	439738
13343	439739
19380	439740
4759	439741
8585	439742
132706	439743
630	439744
21650	439745
78533	439746
23070	439747
83895	439748
6694	439749
14919	439750
34360	439751
28391	439752
25079	439753
24535	439754
180164	439755
99292	439756
92157	439757
61785	439758
519	439759
6514	439760
4851	439761
4851	439762
12591	439763
24187	439764
286634	439765
22298	439766
25442	439767
24664	439768
3250	439769
18163	439770
333692	439771
4791	439772
3228	439773
47211	439774
13761	439775
83191	439776
81618	439777
10072	439778
41782	439779
7283	439780
52823	439781
74674	439782
918	439783
293385	439784
17868	439785
109780	439786
72400	439787
24133	439788
48984	439789
23786	439790
89499	439791
29032	439792
19422	439793
11407	439794
38497	439795
43677	439796
175543	439797
175542	439798
235129	439799
76392	439800
20875	439801
29885	439802
10563	439803
71942	439804
8383	439805
73562	439806
67417	439807
4009	439808
54595	439809
209955	439810
18364	439811
12687	439812
41908	439813
1306	439814
201747	439815
1829	439816
143976	439817
52104	439818
53198	439819
140901	439820
23504	439821
185792	439822
58619	439823
349283	439824
52339	439825
171876	439826
5086	439827
128617	439828
1760	439829
215325	439830
15159	439831
116754	439832
51946	439833
11004	439834
68404	439835
7911	439836
2311	439837
176397	439838
1900	439839
123548	439840
64551	439841
122987	439842
4681	439843
262534	439844
82397	439845
50017	439846
175914	439847
29	439848
11504	439849
8684	439850
14592	439851
77949	439852
23322	439853
138236	439854
190290	439855
9845	439856
6753	439857
77657	439858
26493	439859
124637	439860
173349	439861
34417	439862
2923	439863
64775	439864
167583	439865
122286	439866
4914	439867
56725	439868
42686	439869
14456	439870
238984	439871
689	439872
120495	439873
665	439874
195475	439875
139170	439876
296452	439877
233841	439878
6511	439879
121667	439880
268831	439881
298327	439882
1821	439883
91547	439884
34273	439885
49035	439886
292919	439887
239766	439888
72655	439889
34670	439890
89549	439891
4463	439892
204128	439893
35878	439894
12090	439895
4385	439896
1331	439897
12414	439898
27622	439899
20936	439900
17753	439901
201527	439902
24751	439903
20970	439904
36855	439905
345689	439906
1572	439907
16	439908
64281	439909
89137	439910
330821	439911
248835	439912
29	439913
5222	439914
219783	439915
31737	439916
49926	439917
21622	439918
5028	439919
37700	439920
30088	439921
30973	439922
80806	439923
37116	439924
249834	439925
89592	439926
2599	439927
34847	439928
118768	439929
20350	439930
17962	439931
11511	439932
59397	439933
11583	439934
281270	439935
1466	439936
87013	439937
97141	439938
64151	439939
106874	439940
136506	439941
248416	439942
93568	439943
70585	439944
236684	439945
140194	439946
97437	439947
247883	439948
15725	439949
51129	439950
349889	439951
113631	439952
106886	439953
65201	439954
151781	439955
138239	439956
23021	439957
44764	439958
144771	439959
21021	439960
175789	439961
97086	439962
101633	439963
61659	439964
39765	439965
3101	439966
113340	439967
99660	439968
9257	439969
117964	439970
56699	439971
120161	439972
7431	439973
149309	439974
642	439975
94767	439976
78413	439977
307108	439978
160698	439979
4175	439980
20886	439981
7311	439982
624	439983
57894	439984
34484	439985
335037	439986
180947	439987
7766	439988
13961	439989
80082	439990
102374	439991
218821	439992
975	439993
194047	439994
137114	439995
2124	439996
69250	439997
1383	439998
13737	439999
133804	440000
126	440001
63255	440002
54943	440003
48454	440004
244605	440005
103764	440006
169658	440007
75826	440008
61764	440009
13353	440010
320	440011
355	440012
417	440013
13169	440014
321527	440015
78674	440016
280493	440017
42010	440018
264	440019
89411	440020
191264	440021
67405	440022
29445	440023
16978	440024
23860	440025
33390	440026
309852	440027
63712	440028
2567	440029
183254	440030
149	440031
33343	440032
9710	440033
194159	440034
15711	440035
68540	440036
47694	440037
29808	440038
55264	440039
7827	440040
321396	440041
9057	440042
114937	440043
53262	440044
174647	440045
122157	440046
181065	440047
112718	440048
15083	440049
108249	440050
24119	440051
11276	440052
183031	440053
54233	440054
72186	440055
100631	440056
34917	440057
179289	440058
24569	440059
70550	440060
18144	440061
17437	440062
19845	440063
17793	440064
90161	440065
3298	440066
174901	440067
54873	440068
12166	440069
4801	440070
135106	440071
205142	440072
329102	440073
2401	440074
32137	440075
104780	440076
244575	440077
308985	440078
121292	440079
9419	440080
105827	440081
78833	440082
15418	440083
289197	440084
29130	440085
170468	440086
26720	440087
170702	440088
83787	440089
176353	440090
310868	440091
28992	440092
1585	440093
10423	440094
625	440095
45244	440096
3395	440097
28561	440098
37079	440099
32402	440100
28705	440101
152770	440102
116854	440103
443	440104
101749	440105
36608	440106
15550	440107
171461	440108
332997	440109
8773	440110
110186	440111
95405	440112
64618	440113
60396	440114
45461	440115
93827	440116
1	440117
283	440118
26640	440119
13075	440120
60742	440121
173770	440122
36099	440123
78535	440124
71010	440125
6702	440126
76398	440127
12154	440128
6942	440129
141	440130
18623	440131
2283	440132
30718	440133
23707	440134
38712	440135
237996	440136
28322	440137
2554	440138
101570	440139
101655	440140
50269	440141
14389	440142
70246	440143
12033	440144
122902	440145
19896	440146
25478	440147
9426	440148
69663	440149
25377	440150
19513	440151
4863	440152
16386	440153
8949	440154
8701	440155
93320	440156
233936	440157
28307	440158
31545	440159
10469	440160
108206	440161
32578	440162
1220	440163
64878	440164
28959	440165
16750	440166
78958	440167
39513	440168
43993	440169
3553	440170
262938	440171
149	440172
1086	440173
309951	440174
127883	440175
19892	440176
33421	440177
14717	440178
1834	440179
158678	440180
107937	440181
19057	440182
180163	440183
46925	440184
3779	440185
20104	440186
16156	440187
4104	440188
45529	440189
46123	440190
82894	440191
338753	440192
101588	440193
76531	440194
2543	440195
134462	440196
3134	440197
131536	440198
14224	440199
92301	440200
22617	440201
134009	440202
71424	440203
282522	440204
175713	440205
116487	440206
129605	440207
56428	440208
129365	440209
207317	440210
128052	440211
2964	440212
338	440213
9528	440214
199350	440215
179409	440216
101916	440217
183152	440218
195747	440219
46757	440220
219865	440221
247692	440222
208190	440223
105024	440224
24809	440225
120911	440226
7377	440227
43984	440228
2543	440229
25784	440230
19547	440231
119991	440232
48975	440233
14964	440234
153141	440235
22435	440236
8891	440237
318844	440238
24895	440239
150980	440240
124063	440241
53958	440242
25139	440243
343049	440244
37	440245
31664	440246
37	440247
626	440248
222341	440249
19778	440250
291409	440251
60669	440252
32187	440253
858	440254
305185	440255
14158	440256
33066	440257
21846	440258
18762	440259
22764	440260
77222	440261
312564	440262
117409	440263
118069	440264
131546	440265
1996	440266
208510	440267
159790	440268
37050	440269
6036	440270
59116	440271
84384	440272
25	440273
299799	440274
215891	440275
162233	440276
336242	440277
62373	440278
262778	440279
213704	440280
25330	440281
156657	440282
66809	440283
775	440284
125526	440285
90125	440286
69361	440287
262648	440288
262636	440289
101639	440290
353609	440291
101506	440292
7788	440293
116327	440294
77321	440295
159996	440296
106741	440297
3126	440298
31467	440299
105427	440300
80341	440301
38661	440302
295407	440303
208487	440304
48975	440305
13659	440306
32293	440307
25644	440308
17612	440309
10128	440310
28105	440311
45303	440312
184881	440313
6683	440314
63470	440315
38157	440316
28030	440317
4263	440318
8129	440319
3363	440320
1009	440321
47884	440322
92892	440323
5352	440324
337476	440325
309	440326
153324	440327
26231	440328
81488	440329
74734	440330
13242	440331
26149	440332
2522	440333
26961	440334
1271	440335
199328	440336
171357	440337
20215	440338
63272	440339
4635	440340
15728	440341
66552	440342
136740	440343
228842	440344
55734	440345
260361	440346
318780	440347
67543	440348
78400	440349
154868	440350
75347	440351
3527	440352
119631	440353
175039	440354
40682	440355
1246	440356
35932	440357
296467	440358
94957	440359
14656	440360
57411	440361
13674	440362
48242	440363
4153	440364
27064	440365
41995	440366
418	440367
30691	440368
25637	440369
58086	440370
289253	440371
289628	440372
20460	440373
26900	440374
71254	440375
186076	440376
44082	440377
7945	440378
7945	440379
315929	440380
28000	440381
3462	440382
310853	440383
824	440384
125970	440385
1683	440386
99942	440387
86285	440388
66278	440389
25751	440390
57324	440391
11907	440392
101495	440393
108199	440394
56311	440395
26027	440396
24598	440397
454	440398
38019	440399
943	440400
1394	440401
81189	440402
32610	440403
6994	440404
3972	440405
18135	440406
49909	440407
72882	440408
12351	440409
161507	440410
163896	440411
49224	440412
4949	440413
1659	440414
1894	440415
8147	440416
4194	440417
103494	440418
13371	440419
18234	440420
14983	440421
8269	440422
18978	440423
343804	440424
11260	440425
22835	440426
29302	440427
16486	440428
2675	440429
48953	440430
5157	440431
70750	440432
351558	440433
49420	440434
130047	440435
2576	440436
208353	440437
249586	440438
58058	440439
26150	440440
107200	440441
187386	440442
513	440443
4898	440444
14816	440445
10112	440446
3278	440447
117643	440448
36692	440449
11662	440450
81427	440451
28300	440452
2854	440453
35415	440454
47801	440455
52742	440456
20926	440457
80354	440458
86704	440459
131657	440460
336907	440461
27516	440462
2417	440463
265792	440464
20050	440465
20173	440466
32152	440467
49460	440468
42756	440469
90329	440470
122981	440471
287	440472
151839	440473
93269	440474
113288	440475
18208	440476
260206	440477
8636	440478
309696	440479
99086	440480
98847	440481
79701	440482
26516	440483
212969	440484
89020	440485
14513	440486
95631	440487
60247	440488
102033	440489
280492	440490
44612	440491
7189	440492
195869	440493
11155	440494
3137	440495
30752	440496
64644	440497
10543	440498
10537	440499
25776	440500
263964	440501
91857	440502
18909	440503
6755	440504
171532	440505
66912	440506
207098	440507
3857	440508
2833	440509
63056	440510
66102	440511
197	440512
8790	440513
11173	440514
72433	440515
222614	440516
8171	440517
102199	440518
39016	440519
2210	440520
2016	440521
71908	440522
297	440523
264219	440524
40389	440525
39678	440526
41676	440527
17693	440528
91414	440529
16627	440530
17541	440531
3013	440532
6573	440533
307484	440534
123822	440535
1891	440536
210297	440537
8900	440538
112422	440539
56354	440540
10566	440541
54548	440542
823	440543
452	440544
38195	440545
18407	440546
27447	440547
8285	440548
4837	440549
24561	440550
110742	440551
17111	440552
107574	440553
44027	440554
169436	440555
41539	440556
18674	440557
21254	440558
278771	440559
96321	440560
55438	440561
1320	440562
18591	440563
13314	440564
5936	440565
70744	440566
140605	440567
37208	440568
7689	440569
6351	440570
5532	440571
10452	440572
39061	440573
146026	440574
80240	440575
49	440576
48021	440577
59059	440578
192597	440579
47716	440580
9327	440581
92769	440582
5782	440583
183982	440584
17715	440585
61391	440586
71364	440587
181485	440588
57759	440589
167634	440590
183317	440591
308530	440592
59872	440593
24950	440594
97993	440595
64615	440596
54153	440597
953	440598
30586	440599
114086	440600
687	440601
125422	440602
209465	440603
70415	440604
328062	440605
135505	440606
82262	440607
50	440608
10507	440609
38818	440610
169956	440611
132600	440612
113184	440613
60800	440614
25741	440615
90815	440616
128992	440617
1742	440618
14380	440619
35403	440620
47885	440621
19145	440622
6562	440623
33825	440624
168983	440625
72791	440626
24646	440627
41474	440628
5506	440629
22605	440630
152637	440631
155471	440632
12048	440633
27841	440634
247245	440635
18948	440636
50364	440637
96937	440638
26718	440639
24648	440640
80375	440641
145202	440642
199315	440643
8836	440644
2643	440645
53212	440646
54443	440647
57655	440648
68105	440649
9466	440650
19260	440651
4319	440652
322125	440653
28305	440654
3901	440655
1966	440656
29343	440657
89641	440658
21172	440659
3961	440660
58378	440661
18580	440662
186177	440663
2546	440664
4896	440665
28945	440666
207067	440667
18820	440668
841	440669
184324	440670
18344	440671
62688	440672
26027	440673
13396	440674
3665	440675
289725	440676
81293	440677
689	440678
6034	440679
116801	440680
13284	440681
76443	440682
58774	440683
43194	440684
64516	440685
50424	440686
13224	440687
67228	440688
4495	440689
59353	440690
2283	440691
54890	440692
158684	440693
7573	440694
82157	440695
51799	440696
7115	440697
279034	440698
49394	440699
137071	440700
29724	440701
72721	440702
24069	440703
35055	440704
13154	440705
14552	440706
26387	440707
105461	440708
60172	440709
123529	440710
36941	440711
206262	440712
20269	440713
11277	440714
66846	440715
280050	440716
37183	440717
1979	440718
57079	440719
111896	440720
15088	440721
758	440722
21148	440723
38586	440724
86447	440725
199788	440726
3974	440727
98043	440728
22	440729
18160	440730
31649	440731
6105	440732
112414	440733
3652	440734
151730	440735
72141	440736
149040	440737
172594	440738
3	440739
150522	440740
72762	440741
12658	440742
150332	440743
207059	440744
231492	440745
5976	440746
326	440747
35011	440748
30582	440749
65195	440750
8109	440751
150014	440752
11553	440753
10073	440754
37472	440755
271878	440756
50744	440757
23269	440758
58480	440759
7762	440760
2629	440761
27995	440762
349102	440763
34076	440764
111060	440765
4810	440766
15104	440767
109156	440768
9997	440769
14000	440770
243699	440771
1345	440772
36941	440773
30511	440774
52888	440775
28848	440776
114698	440777
84790	440778
24062	440779
4592	440780
47461	440781
108795	440782
7852	440783
13151	440784
37072	440785
1289	440786
140076	440787
194819	440788
44221	440789
22678	440790
23559	440791
57959	440792
6405	440793
3322	440794
131549	440795
122457	440796
34383	440797
2406	440798
200633	440799
44040	440800
13277	440801
22129	440802
24202	440803
18920	440804
6445	440805
24276	440806
234478	440807
22207	440808
34437	440809
5796	440810
1863	440811
26686	440812
55933	440813
44501	440814
32726	440815
17449	440816
4956	440817
36644	440818
39520	440819
10651	440820
6445	440821
539	440822
19725	440823
315999	440824
115235	440825
66369	440826
2362	440827
6741	440828
92204	440829
1392	440830
58086	440831
1966	440832
972	440833
266	440834
20197	440835
149943	440836
1378	440837
20234	440838
4759	440839
48624	440840
96961	440841
76565	440842
190	440843
238170	440844
290355	440845
14045	440846
14045	440847
246371	440848
44064	440849
24312	440850
20261	440851
6723	440852
81873	440853
126884	440854
53312	440855
136212	440856
39797	440857
43767	440858
349391	440859
7997	440860
2934	440861
85672	440862
72479	440863
76731	440864
30645	440865
15242	440866
184677	440867
185322	440868
309706	440869
35656	440870
18602	440871
40917	440872
39655	440873
71801	440874
10116	440875
132861	440876
12130	440877
970	440878
706	440879
963	440880
90229	440881
31362	440882
71727	440883
1170	440884
315782	440885
971	440886
8605	440887
1338	440888
85753	440889
12670	440890
6975	440891
1655	440892
5064	440893
84552	440894
71884	440895
44241	440896
825	440897
76715	440898
545	440899
34100	440900
19519	440901
1177	440902
4298	440903
14948	440904
39549	440905
1373	440906
39449	440907
1650	440908
234	440909
5339	440910
149091	440911
6531	440912
48886	440913
7857	440914
18155	440915
2362	440916
54531	440917
6713	440918
57919	440919
236	440920
1149	440921
28081	440922
44016	440923
1369	440924
1389	440925
114929	440926
23625	440927
50161	440928
5349	440929
2844	440930
59899	440931
34465	440932
88402	440933
8610	440934
780	440935
54168	440936
102163	440937
25536	440938
10950	440939
57668	440940
57945	440941
39641	440942
86092	440943
714	440944
191016	440945
32134	440946
54029	440947
173119	440948
59934	440949
67912	440950
57643	440951
64874	440952
121185	440953
296555	440954
18603	440955
2865	440956
1155	440957
49121	440958
101395	440959
56832	440960
71972	440961
107981	440962
112540	440963
6723	440964
41958	440965
20144	440966
1390	440967
1632	440968
20252	440969
2844	440970
260053	440971
986	440972
962	440973
86425	440974
962	440975
34082	440976
203836	440977
52930	440978
20256	440979
34454	440980
56868	440981
13887	440982
20182	440983
132726	440984
14853	440985
17631	440986
182639	440987
8620	440988
51125	440989
43975	440990
108100	440991
43122	440992
46664	440993
330223	440994
39007	440995
3559	440996
24869	440997
1148	440998
48686	440999
13718	441000
213505	441001
30793	441002
57924	441003
147991	441004
3465	441005
1913	441006
2853	441007
2854	441008
28297	441009
194049	441010
173183	441011
86418	441012
16389	441013
123967	441014
468	441015
10802	441016
6190	441017
2244	441018
232	441019
265216	441020
28084	441021
26754	441022
344150	441023
116553	441024
109356	441025
30718	441026
309	441027
248673	441028
46942	441029
187733	441030
61877	441031
1552	441032
283764	441033
35041	441034
62702	441035
16386	441036
10609	441037
17683	441038
5308	441039
9169	441040
69	441041
50269	441042
39398	441043
2265	441044
27995	441045
7590	441046
1153	441047
45210	441048
84768	441049
85607	441050
79251	441051
6746	441052
51485	441053
33938	441054
5548	441055
115582	441056
5336	441057
86353	441058
52842	441059
136285	441060
43978	441061
82114	441062
12773	441063
329172	441064
236685	441065
293298	441066
6	441067
71512	441068
62175	441069
221376	441070
64674	441071
8198	441072
119831	441073
49450	441074
706	441075
1160	441076
2560	441077
14804	441078
141434	441079
78211	441080
318545	441081
86124	441082
232	441083
973	441084
14844	441085
260639	441086
15059	441087
72992	441088
85692	441089
16138	441090
4037	441091
61730	441092
65431	441093
3	441094
8178	441095
77978	441096
6833	441097
52698	441098
14173	441099
113843	441100
276615	441101
44496	441102
44407	441103
318158	441104
54171	441105
246118	441106
107254	441107
70322	441108
40660	441109
72491	441110
235439	441111
101581	441112
288341	441113
120187	441114
21693	441115
101741	441116
14473	441117
101668	441118
80665	441119
31738	441120
39795	441121
113026	441122
14926	441123
777	441124
45479	441125
188075	441126
77095	441127
22763	441128
262644	441129
42451	441130
159882	441131
52210	441132
8202	441133
521	441134
192984	441135
7850	441136
341933	441137
243048	441138
72600	441139
26972	441140
36	441141
45294	441142
73490	441143
53124	441144
60224	441145
74191	441146
203205	441147
191011	441148
85240	441149
7889	441150
277739	441151
203	441152
48748	441153
13391	441154
5674	441155
70771	441156
1418	441157
106	441158
189490	441159
20777	441160
49004	441161
116485	441162
127586	441163
7119	441164
23420	441165
8972	441166
4495	441167
3251	441168
349801	441169
642	441170
11180	441171
10	441172
321936	441173
22653	441174
19321	441175
55451	441176
72124	441177
72142	441178
66854	441179
76594	441180
88983	441181
106	441182
77816	441183
17197	441184
201704	441185
84948	441186
37705	441187
37776	441188
48382	441189
140323	441190
26908	441191
5785	441192
130507	441193
30749	441194
31169	441195
77532	441196
71943	441197
305296	441198
103	441199
29644	441200
5547	441201
66012	441202
7934	441203
78094	441204
34311	441205
94853	441206
186265	441207
186860	441208
116772	441209
344996	441210
77555	441211
10032	441212
9920	441213
266	441214
168633	441215
263414	441216
1407	441217
81073	441218
100918	441219
116924	441220
17390	441221
13969	441222
77635	441223
4390	441224
29177	441225
39352	441226
14948	441227
1979	441228
18773	441229
2663	441230
10163	441231
72796	441232
4890	441233
17673	441234
83588	441235
172822	441236
295977	441237
5640	441238
143428	441239
86523	441240
47923	441241
129602	441242
11870	441243
616	441244
54581	441245
11500	441246
62337	441247
35947	441248
305818	441249
30927	441250
7834	441251
4672	441252
102178	441253
14943	441254
195038	441255
28992	441256
95846	441257
15988	441258
221302	441259
7	441260
18366	441261
2709	441262
30460	441263
549	441264
2084	441265
100961	441266
34434	441267
44605	441268
71924	441269
2697	441270
135608	441271
169907	441272
49215	441273
2750	441274
334871	441275
6394	441276
262725	441277
11166	441278
288690	441279
2730	441280
169949	441281
11923	441282
71665	441283
29885	441284
526	441285
292634	441286
10880	441287
106646	441288
3983	441289
20937	441290
4349	441291
70989	441292
15624	441293
79419	441294
24563	441295
125895	441296
30241	441297
80350	441298
108774	441299
22438	441300
85160	441301
282230	441302
19	441303
9149	441304
116737	441305
46880	441306
6316	441307
205608	441308
2564	441309
5092	441310
10133	441311
72230	441312
27563	441313
18810	441314
4590	441315
154008	441316
41387	441317
54678	441318
20733	441319
121169	441320
260280	441321
117306	441322
86402	441323
86222	441324
16027	441325
237	441326
20248	441327
1633	441328
282117	441329
27771	441330
702	441331
51364	441332
22071	441333
116779	441334
539	441335
52594	441336
26606	441337
38980	441338
159370	441339
109894	441340
19683	441341
2368	441342
11056	441343
287858	441344
421	441345
177584	441346
173	441347
39776	441348
110886	441349
284	441350
10317	441351
40626	441352
6501	441353
107179	441354
49570	441355
42270	441356
40443	441357
28541	441358
52156	441359
11640	441360
8692	441361
34248	441362
29318	441363
77849	441364
2888	441365
148224	441366
35296	441367
88575	441368
292690	441369
4962	441370
29100	441371
175572	441372
41618	441373
10911	441374
7858	441375
88660	441376
115585	441377
715	441378
28963	441379
37898	441380
110341	441381
13122	441382
10928	441383
35969	441384
12637	441385
6759	441386
2224	441387
11723	441388
23344	441389
51938	441390
12861	441391
23775	441392
11710	441393
55391	441394
5003	441395
114436	441396
185879	441397
51584	441398
44039	441399
47705	441400
76253	441401
42561	441402
97685	441403
26820	441404
3978	441405
35657	441406
14430	441407
338252	441408
85950	441409
39646	441410
3175	441411
27972	441412
51202	441413
1387	441414
14059	441415
76221	441416
1387	441417
108846	441418
126639	441419
1583	441420
13964	441421
10242	441422
13480	441423
71583	441424
109256	441425
39487	441426
186106	441427
63358	441428
10020	441429
33934	441430
19088	441431
55195	441432
10096	441433
341519	441434
19700	441435
57180	441436
127854	441437
3200	441438
109181	441439
133584	441440
113525	441441
3837	441442
14380	441443
8306	441444
78413	441445
8751	441446
68103	441447
91064	441448
17746	441449
14435	441450
590	441451
13330	441452
102091	441453
66848	441454
30885	441455
23	441456
29079	441457
145050	441458
33879	441459
314533	441460
7740	441461
97579	441462
13300	441463
25917	441464
219	441465
120155	441466
227834	441467
38009	441468
210861	441469
21600	441470
108776	441471
95434	441472
6502	441473
17570	441474
15760	441475
34233	441476
61490	441477
91108	441478
58840	441479
23360	441480
112140	441481
26038	441482
169329	441483
60260	441484
189132	441485
97795	441486
33402	441487
145829	441488
33280	441489
98049	441490
97374	441491
72081	441492
20794	441493
13435	441494
19484	441495
106169	441496
593	441497
71954	441498
12484	441499
199090	441500
6096	441501
10441	441502
36717	441503
115	441504
39647	441505
36546	441506
77737	441507
20231	441508
348737	441509
168946	441510
51851	441511
58493	441512
1988	441513
87434	441514
19956	441515
250011	441516
29855	441517
69920	441518
5139	441519
77546	441520
201839	441521
9078	441522
19469	441523
110489	441524
75124	441525
41285	441526
9950	441527
72493	441528
1181	441529
37684	441530
1129	441531
109356	441532
24193	441533
6189	441534
24433	441535
76567	441536
1181	441537
137145	441538
45427	441539
266171	441540
21996	441541
22	441542
15045	441543
4049	441544
277963	441545
121726	441546
669	441547
95026	441548
54760	441549
220016	441550
100814	441551
10213	441552
548	441553
8284	441554
99969	441555
102898	441556
17167	441557
49156	441558
25538	441559
287476	441560
77636	441561
26972	441562
312001	441563
14491	441564
2003	441565
72094	441566
13828	441567
272	441568
2811	441569
18984	441570
184936	441571
64689	441572
8809	441573
2753	441574
14605	441575
172713	441576
12254	441577
89860	441578
66398	441579
220022	441580
6161	441581
34278	441582
10553	441583
45150	441584
98840	441585
174844	441586
3934	441587
171694	441588
84994	441589
102033	441590
715	441591
2688	441592
268399	441593
5026	441594
130279	441595
147742	441596
34260	441597
23921	441598
23495	441599
100951	441600
212453	441601
23792	441602
13357	441603
33880	441604
118441	441605
52625	441606
31222	441607
64324	441608
10154	441609
190270	441610
6086	441611
18812	441612
43052	441613
39779	441614
71880	441615
36216	441616
95117	441617
16461	441618
108	441619
17809	441620
196527	441621
452	441622
10118	441623
311535	441624
5608	441625
90642	441626
79658	441627
48097	441628
8863	441629
2020	441630
106695	441631
76207	441632
97990	441633
184701	441634
312917	441635
66713	441636
199634	441637
70188	441638
5011	441639
100749	441640
4860	441641
70242	441642
43985	441643
2016	441644
73228	441645
48834	441646
277786	441647
293823	441648
2729	441649
34491	441650
54762	441651
119706	441652
195750	441653
34484	441654
343785	441655
94614	441656
238849	441657
62786	441658
83165	441659
14366	441660
40087	441661
2361	441662
24677	441663
1166	441664
1863	441665
72433	441666
152363	441667
17913	441668
149692	441669
4433	441670
630	441671
49623	441672
17639	441673
46025	441674
4030	441675
28143	441676
108345	441677
2679	441678
7902	441679
110570	441680
13374	441681
109801	441682
45526	441683
63707	441684
10297	441685
2832	441686
17812	441687
123957	441688
3533	441689
45426	441690
2111	441691
234812	441692
11611	441693
5080	441694
324321	441695
25236	441696
190347	441697
170531	441698
42958	441699
94975	441700
207439	441701
60505	441702
30668	441703
2210	441704
324541	441705
60021	441706
4956	441707
86027	441708
59104	441709
32840	441710
5340	441711
71831	441712
53102	441713
19311	441714
24338	441715
66951	441716
54445	441717
238	441718
1400	441719
209648	441720
4499	441721
24224	441722
9710	441723
171786	441724
110078	441725
141516	441726
23433	441727
109484	441728
77685	441729
85838	441730
192801	441731
54879	441732
18298	441733
287	441734
28483	441735
67355	441736
8762	441737
32765	441738
9896	441739
19682	441740
66511	441741
60	441742
58223	441743
61404	441744
15658	441745
7787	441746
25960	441747
17711	441748
39115	441749
13355	441750
8714	441751
34860	441752
50220	441753
18595	441754
173089	441755
20978	441756
4181	441757
39678	441758
220575	441759
60991	441760
79658	441761
30689	441762
85638	441763
8122	441764
130583	441765
43971	441766
39775	441767
108901	441768
11127	441769
7583	441770
123863	441771
340090	441772
108334	441773
39165	441774
77836	441775
1383	441776
4308	441777
71834	441778
72133	441779
13727	441780
37965	441781
336086	441782
58067	441783
12	441784
42410	441785
12616	441786
33781	441787
4552	441788
9415	441789
72880	441790
807	441791
9932	441792
84460	441793
179211	441794
49020	441795
352918	441796
130993	441797
44940	441798
30681	441799
236749	441800
53093	441801
19093	441802
101665	441803
13902	441804
23683	441805
43799	441806
6010	441807
39736	441808
188962	441809
6054	441810
21568	441811
39676	441812
49341	441813
10756	441814
691	441815
44066	441816
37994	441817
13309	441818
1420	441819
24677	441820
25668	441821
1219	441822
237020	441823
61622	441824
292570	441825
24187	441826
8332	441827
193406	441828
27592	441829
51836	441830
33035	441831
1663	441832
19148	441833
21141	441834
24528	441835
12938	441836
122008	441837
48932	441838
11105	441839
52834	441840
46925	441841
279911	441842
292566	441843
72336	441844
25555	441845
9485	441846
1044	441847
59950	441848
7773	441849
44751	441850
197111	441851
125271	441852
5613	441853
6490	441854
23042	441855
78101	441856
11919	441857
271676	441858
25494	441859
314770	441860
43830	441861
130635	441862
276169	441863
93775	441864
145575	441865
8779	441866
138081	441867
116852	441868
37841	441869
89880	441870
146631	441871
158267	441872
8327	441873
68676	441874
12504	441875
3412	441876
188777	441877
45454	441878
272034	441879
63442	441880
21298	441881
262221	441882
1145	441883
201243	441884
66372	441885
114513	441886
173618	441887
243083	441888
24152	441889
118212	441890
39798	441891
78857	441892
17757	441893
13499	441894
287	441895
116686	441896
608	441897
20200	441898
42333	441899
8981	441900
9005	441901
42056	441902
64589	441903
97352	441904
35941	441905
25552	441906
18905	441907
32828	441908
144141	441909
150121	441910
24836	441911
1058	441912
10632	441913
2175	441914
202498	441915
119613	441916
13413	441917
3976	441918
45245	441919
138908	441920
15924	441921
21822	441922
1850	441923
176579	441924
71529	441925
64527	441926
23805	441927
3579	441928
19135	441929
27192	441930
14093	441931
14565	441932
23060	441933
150914	441934
9706	441935
931	441936
86676	441937
81238	441938
30283	441939
14576	441940
117086	441941
24831	441942
11062	441943
28795	441944
109286	441945
5976	441946
4501	441947
78579	441948
23021	441949
30790	441950
2469	441951
1054	441952
43803	441953
7119	441954
77652	441955
63290	441956
210036	441957
68848	441958
40948	441959
3446	441960
9733	441961
26627	441962
40615	441963
53110	441964
100851	441965
76635	441966
27120	441967
111897	441968
95021	441969
205475	441970
48919	441971
150914	441972
259155	441973
91076	441974
12494	441975
112231	441976
37996	441977
18663	441978
13962	441979
81982	441980
36323	441981
15529	441982
24381	441983
19043	441984
3435	441985
88812	441986
32342	441987
31822	441988
1009	441989
24203	441990
18521	441991
5205	441992
290	441993
102970	441994
47424	441995
43323	441996
52955	441997
26655	441998
38579	441999
32864	442000
36319	442001
118899	442002
118237	442003
45752	442004
470	442005
19400	442006
41115	442007
93072	442008
333045	442009
1721	442010
178684	442011
2420	442012
37449	442013
21914	442014
56836	442015
60295	442016
76668	442017
6277	442018
19941	442019
417	442020
26094	442021
10491	442022
16187	442023
97717	442024
170013	442025
78300	442026
10818	442027
8138	442028
90836	442029
5796	442030
25666	442031
13237	442032
13962	442033
53142	442034
11718	442035
9900	442036
5308	442037
175910	442038
5564	442039
97399	442040
6818	442041
29903	442042
244904	442043
18661	442044
23000	442045
219413	442046
6372	442047
44550	442048
8286	442049
208	442050
291549	442051
120188	442052
60467	442053
10450	442054
96208	442055
37141	442056
316045	442057
36704	442058
33733	442059
550	442060
125201	442061
66375	442062
167606	442063
20163	442064
36001	442065
23	442066
78904	442067
63869	442068
120165	442069
17076	442070
169723	442071
94400	442072
59016	442073
76640	442074
80420	442075
117444	442076
44986	442077
9583	442078
2152	442079
195263	442080
20132	442081
122517	442082
173062	442083
340856	442084
18689	442085
296093	442086
4876	442087
5457	442088
4746	442089
831	442090
3251	442091
2875	442092
78055	442093
48724	442094
4933	442095
22144	442096
3664	442097
43798	442098
89746	442099
34301	442100
64308	442101
5191	442102
32374	442103
905	442104
4904	442105
10402	442106
20559	442107
40070	442108
249787	442109
36260	442110
3736	442111
9976	442112
3	442113
168270	442114
71536	442115
188711	442116
10553	442117
10855	442118
14020	442119
29125	442120
22	442121
71702	442122
2856	442123
34974	442124
99288	442125
36715	442126
2375	442127
24569	442128
3511	442129
7785	442130
6047	442131
6264	442132
5712	442133
201856	442134
91983	442135
132916	442136
24426	442137
96286	442138
8467	442139
126077	442140
5230	442141
178854	442142
29885	442143
101	442144
8526	442145
333034	442146
48687	442147
26060	442148
40109	442149
705	442150
131573	442151
30947	442152
71939	442153
4891	442154
13840	442155
110897	442156
34405	442157
10501	442158
61680	442159
17623	442160
13678	442161
6382	442162
30586	442163
29514	442164
184398	442165
124738	442166
209037	442167
154792	442168
22516	442169
12005	442170
156373	442171
40819	442172
34027	442173
4283	442174
338678	442175
240368	442176
4550	442177
199097	442178
51793	442179
253560	442180
6813	442181
198030	442182
241164	442183
5382	442184
36080	442185
6413	442186
32660	442187
48445	442188
229680	442189
76782	442190
122406	442191
137454	442192
186528	442193
241982	442194
20092	442195
186822	442196
15035	442197
74136	442198
156266	442199
99546	442200
2336	442201
98892	442202
48992	442203
243775	442204
34852	442205
15373	442206
67330	442207
286	442208
18250	442209
172607	442210
68759	442211
25500	442212
24128	442213
92404	442214
108721	442215
6382	442216
210485	442217
34053	442218
279040	442219
13870	442220
148661	442221
22652	442222
78592	442223
200921	442224
183967	442225
197058	442226
13763	442227
59744	442228
26804	442229
163636	442230
320651	442231
71141	442232
296477	442233
61832	442234
5354	442235
12065	442236
232230	442237
19524	442238
13234	442239
173181	442240
234858	442241
170690	442242
711	442243
5323	442244
57733	442245
40061	442246
341647	442247
109354	442248
283607	442249
72292	442250
90249	442251
161293	442252
161793	442253
77827	442254
28785	442255
9929	442256
13364	442257
10838	442258
139105	442259
22524	442260
3818	442261
2239	442262
76839	442263
214021	442264
15450	442265
623	442266
1294	442267
7089	442268
66514	442269
10401	442270
49117	442271
57140	442272
55340	442273
73945	442274
22291	442275
199215	442276
25641	442277
33808	442278
54959	442279
261637	442280
3377	442281
9868	442282
240500	442283
68082	442284
309336	442285
15288	442286
173540	442287
21290	442288
126072	442289
117974	442290
20575	442291
128272	442292
17715	442293
97574	442294
64624	442295
51772	442296
14597	442297
50067	442298
70589	442299
243205	442300
35757	442301
91750	442302
351090	442303
52782	442304
159580	442305
90602	442306
12934	442307
21695	442308
13963	442309
17696	442310
71755	442311
234864	442312
154559	442313
3231	442314
43801	442315
53294	442316
171408	442317
62225	442318
62307	442319
32387	442320
133265	442321
85993	442322
1683	442323
238946	442324
10005	442325
260618	442326
18850	442327
440	442328
24309	442329
4684	442330
2369	442331
24309	442332
176092	442333
21384	442334
207814	442335
14879	442336
44193	442337
37585	442338
13381	442339
192734	442340
32476	442341
11849	442342
732	442343
303136	442344
33955	442345
775	442346
912	442347
216865	442348
67774	442349
1225	442350
28549	442351
9871	442352
81384	442353
98142	442354
54587	442355
119350	442356
10669	442357
58343	442358
169913	442359
21846	442360
21846	442361
226855	442362
42717	442363
341	442364
178134	442365
155667	442366
72966	442367
34560	442368
83497	442369
84078	442370
274562	442371
348863	442372
100424	442373
110770	442374
176703	442375
111075	442376
6445	442377
192613	442378
106	442379
19531	442380
6875	442381
64248	442382
11625	442383
8457	442384
50	442385
10436	442386
34405	442387
18931	442388
58607	442389
20832	442390
176956	442391
188332	442392
8579	442393
17870	442394
9152	442395
17839	442396
109089	442397
93480	442398
290654	442399
147264	442400
289290	442401
18819	442402
11697	442403
24921	442404
77969	442405
6264	442406
185513	442407
17724	442408
8159	442409
1607	442410
10017	442411
13185	442412
244750	442413
9082	442414
2228	442415
87920	442416
71912	442417
35962	442418
71844	442419
7508	442420
57515	442421
1338	442422
210466	442423
52674	442424
474	442425
602	442426
151749	442427
43257	442428
336911	442429
17771	442430
124357	442431
115634	442432
109222	442433
234664	442434
9258	442435
73748	442436
90	442437
26408	442438
12726	442439
168149	442440
2679	442441
18583	442442
4377	442443
167886	442444
27110	442445
1129	442446
8587	442447
8160	442448
18690	442449
64164	442450
8906	442451
43194	442452
9899	442453
1765	442454
115907	442455
2708	442456
105097	442457
285604	442458
11523	442459
50745	442460
158169	442461
10978	442462
158717	442463
10449	442464
70636	442465
5934	442466
23	442467
308339	442468
12807	442469
1417	442470
212565	442471
283513	442472
131044	442473
96230	442474
2684	442475
20233	442476
25588	442477
45757	442478
67041	442479
24329	442480
46399	442481
30797	442482
45160	442483
116894	442484
146952	442485
177252	442486
173469	442487
3984	442488
1393	442489
10456	442490
101773	442491
17655	442492
85844	442493
36527	442494
13826	442495
120063	442496
12628	442497
243296	442498
206158	442499
51332	442500
1168	442501
54576	442502
115244	442503
105509	442504
52166	442505
3490	442506
36281	442507
3191	442508
72943	442509
12640	442510
34257	442511
170399	442512
23976	442513
13245	442514
8166	442515
3883	442516
100918	442517
34467	442518
42453	442519
189165	442520
64494	442521
292337	442522
48533	442523
49020	442524
1808	442525
18673	442526
642	442527
6970	442528
10116	442529
49469	442530
15910	442531
19938	442532
59552	442533
208185	442534
62734	442535
95708	442536
23872	442537
18663	442538
13817	442539
8562	442540
76453	442541
968	442542
6720	442543
13215	442544
149792	442545
45262	442546
40322	442547
264658	442548
6353	442549
53918	442550
10083	442551
10478	442552
107041	442553
36876	442554
34241	442555
162164	442556
9980	442557
10051	442558
783	442559
123773	442560
55599	442561
124534	442562
120560	442563
84557	442564
3231	442565
48677	442566
25641	442567
161146	442568
36139	442569
240475	442570
66739	442571
48248	442572
18678	442573
26042	442574
18683	442575
10485	442576
37841	442577
135380	442578
87947	442579
6405	442580
45255	442581
90860	442582
42603	442583
84790	442584
4055	442585
191281	442586
40971	442587
20606	442588
8194	442589
80955	442590
24243	442591
76691	442592
12870	442593
982	442594
21193	442595
48858	442596
65350	442597
192906	442598
270576	442599
1011	442600
110364	442601
56249	442602
167978	442603
56961	442604
5096	442605
7747	442606
48277	442607
127662	442608
38064	442609
4459	442610
48478	442611
20445	442612
71496	442613
65920	442614
848	442615
1321	442616
36116	442617
52968	442618
55947	442619
35194	442620
4322	442621
55727	442622
29756	442623
33883	442624
53043	442625
45304	442626
110429	442627
109144	442628
152170	442629
169412	442630
5619	442631
13338	442632
13136	442633
305020	442634
198855	442635
18486	442636
3888	442637
20445	442638
59552	442639
150880	442640
199042	442641
49341	442642
4195	442643
28869	442644
98447	442645
237064	442646
219694	442647
41344	442648
20873	442649
51330	442650
128127	442651
204057	442652
1356	442653
76725	442654
45305	442655
62128	442656
72285	442657
7869	442658
245994	442659
152474	442660
2201	442661
110429	442662
6232	442663
286460	442664
34057	442665
64527	442666
48097	442667
6362	442668
11583	442669
47915	442670
25324	442671
76094	442672
33528	442673
17401	442674
35127	442675
25389	442676
25312	442677
151947	442678
7220	442679
1175	442680
2364	442681
2362	442682
11209	442683
256420	442684
215224	442685
191852	442686
77832	442687
55478	442688
5604	442689
159363	442690
8632	442691
15667	442692
75095	442693
169273	442694
33772	442695
535	442696
150641	442697
345575	442698
27528	442699
122455	442700
70724	442701
7775	442702
59344	442703
358	442704
78443	442705
36244	442706
36244	442707
14804	442708
38945	442709
84540	442710
14806	442711
20015	442712
62054	442713
4464	442714
60979	442715
84978	442716
8566	442717
40181	442718
22513	442719
4725	442720
672	442721
188308	442722
5936	442723
3125	442724
56730	442725
56796	442726
3169	442727
22932	442728
49926	442729
57939	442730
45685	442731
8725	442732
4094	442733
196008	442734
48065	442735
177838	442736
137917	442737
17053	442738
52504	442739
25328	442740
17894	442741
288944	442742
37908	442743
52783	442744
308745	442745
7898	442746
110864	442747
3764	442748
42086	442749
95465	442750
6200	442751
10157	442752
167537	442753
27955	442754
156242	442755
119627	442756
329768	442757
46932	442758
14418	442759
6181	442760
283861	442761
234051	442762
2	442763
143904	442764
175971	442765
419	442766
19656	442767
2094	442768
188713	442769
72137	442770
10093	442771
137667	442772
68335	442773
3990	442774
28064	442775
16304	442776
108053	442777
351008	442778
46932	442779
98050	442780
49483	442781
279680	442782
305638	442783
1852	442784
1842	442785
21103	442786
105461	442787
235713	442788
41296	442789
33777	442790
9755	442791
77988	442792
166469	442793
25330	442794
247434	442795
39060	442796
5474	442797
294	442798
22803	442799
62736	442800
32409	442801
60970	442802
43448	442803
260715	442804
136033	442805
5468	442806
73188	442807
6076	442808
3525	442809
212079	442810
137	442811
79782	442812
80392	442813
319425	442814
88694	442815
260428	442816
65022	442817
54953	442818
2852	442819
43503	442820
8929	442821
1331	442822
91867	442823
39393	442824
93417	442825
98533	442826
61402	442827
28487	442828
205507	442829
704	442830
18180	442831
36285	442832
192286	442833
88705	442834
8874	442835
41553	442836
22159	442837
129836	442838
14939	442839
159971	442840
263300	442841
58014	442842
16692	442843
2336	442844
22052	442845
147242	442846
62045	442847
27904	442848
4696	442849
131371	442850
17829	442851
16037	442852
122204	442853
297072	442854
25838	442855
344355	442856
149420	442857
17004	442858
46924	442859
1177	442860
108896	442861
18403	442862
97980	442863
292549	442864
13180	442865
10760	442866
8521	442867
48727	442868
20105	442869
49420	442870
39100	442871
56832	442872
6686	442873
62466	442874
40286	442875
236908	442876
110340	442877
3765	442878
190	442879
14712	442880
128885	442881
84947	442882
29543	442883
29017	442884
293829	442885
112409	442886
199349	442887
7996	442888
239990	442889
20192	442890
84772	442891
178679	442892
69786	442893
84761	442894
3282	442895
48343	442896
707	442897
285991	442898
4945	442899
39417	442900
57888	442901
63222	442902
36003	442903
21883	442904
410	442905
13154	442906
152886	442907
45758	442908
18751	442909
197051	442910
17745	442911
4905	442912
49406	442913
39100	442914
206505	442915
4723	442916
93282	442917
27725	442918
20212	442919
73617	442920
674	442921
19202	442922
9950	442923
3283	442924
33832	442925
15679	442926
15313	442927
84780	442928
19108	442929
190082	442930
215263	442931
8910	442932
1968	442933
20576	442934
104868	442935
13255	442936
1165	442937
54163	442938
101362	442939
66395	442940
85936	442941
1497	442942
4621	442943
12356	442944
2572	442945
86481	442946
971	442947
180036	442948
20292	442949
159332	442950
101036	442951
1533	442952
4737	442953
30216	442954
86226	442955
19990	442956
7826	442957
39144	442958
48343	442959
98697	442960
18793	442961
7496	442962
335957	442963
23168	442964
54141	442965
3968	442966
1302	442967
15517	442968
20736	442969
109809	442970
290058	442971
56658	442972
118883	442973
4470	442974
16093	442975
133622	442976
963	442977
34395	442978
85047	442979
32179	442980
259865	442981
1875	442982
119566	442983
71855	442984
92823	442985
66379	442986
160571	442987
20710	442988
175154	442989
31926	442990
37981	442991
57665	442992
13892	442993
8521	442994
39542	442995
321811	442996
1551	442997
110126	442998
172930	442999
98004	443000
76826	443001
114541	443002
39931	443003
21632	443004
277194	443005
11939	443006
9099	443007
23523	443008
287876	443009
124125	443010
128569	443011
1070	443012
24210	443013
1792	443014
86055	443015
62744	443016
3554	443017
62830	443018
9943	443019
25835	443020
39573	443021
70732	443022
11086	443023
17612	443024
16789	443025
19995	443026
328570	443027
88423	443028
394	443029
19122	443030
48737	443031
71169	443032
44	443033
619	443034
266	443035
68478	443036
155102	443037
329171	443038
84694	443039
45763	443040
39057	443041
54124	443042
71717	443043
56913	443044
42040	443045
159133	443046
16450	443047
33834	443048
25158	443049
261081	443050
32912	443051
30009	443052
287285	443053
196895	443054
30883	443055
103278	443056
709	443057
115112	443058
18843	443059
21268	443060
43011	443061
173901	443062
27522	443063
86585	443064
171742	443065
178565	443066
85514	443067
2830	443068
24305	443069
191524	443070
81759	443071
45560	443072
19222	443073
296048	443074
132521	443075
145149	443076
274907	443077
201461	443078
5734	443079
38988	443080
20005	443081
287372	443082
3473	443083
1389	443084
109252	443085
24322	443086
87939	443087
50910	443088
20280	443089
21564	443090
90210	443091
13494	443092
306821	443093
1533	443094
112288	443095
34404	443096
126335	443097
4683	443098
1411	443099
6442	443100
5762	443101
341103	443102
19985	443103
53573	443104
24471	443105
151715	443106
8696	443107
52062	443108
86439	443109
41853	443110
84788	443111
8210	443112
24342	443113
5298	443114
28490	443115
2859	443116
1328	443117
84981	443118
150155	443119
43430	443120
194493	443121
31983	443122
1111	443123
22769	443124
245576	443125
245770	443126
103670	443127
60860	443128
45916	443129
72124	443130
23379	443131
145389	443132
20018	443133
319669	443134
196414	443135
4388	443136
1032	443137
71521	443138
15980	443139
123957	443140
234	443141
642	443142
27563	443143
5086	443144
173082	443145
944	443146
122194	443147
77908	443148
23321	443149
13859	443150
7040	443151
152301	443152
4127	443153
115942	443154
17765	443155
75546	443156
33890	443157
120494	443158
2759	443159
186190	443160
27533	443161
173573	443162
7779	443163
39788	443164
18710	443165
17616	443166
23140	443167
27567	443168
221308	443169
43822	443170
177198	443171
3391	443172
40914	443173
20459	443174
113299	443175
85991	443176
57682	443177
19982	443178
7789	443179
10035	443180
4160	443181
29963	443182
36253	443183
7808	443184
44375	443185
27999	443186
19416	443187
4684	443188
238551	443189
88314	443190
93181	443191
249846	443192
40315	443193
29356	443194
148164	443195
3539	443196
1538	443197
1538	443198
53073	443199
12552	443200
119169	443201
11529	443202
17985	443203
71552	443204
22762	443205
9199	443206
1367	443207
5163	443208
24862	443209
97869	443210
47911	443211
7797	443212
200924	443213
248245	443214
144565	443215
152774	443216
17409	443217
153318	443218
25422	443219
18529	443220
18077	443221
35802	443222
25088	443223
280404	443224
64427	443225
24575	443226
8684	443227
108151	443228
12427	443229
184890	443230
50429	443231
184857	443232
16185	443233
36052	443234
13517	443235
51854	443236
4163	443237
1009	443238
847	443239
282497	443240
34956	443241
43132	443242
2196	443243
20229	443244
158700	443245
5001	443246
284092	443247
45310	443248
49325	443249
31775	443250
150482	443251
36	443252
30233	443253
276747	443254
253714	443255
47983	443256
8242	443257
116662	443258
51785	443259
401	443260
9953	443261
13354	443262
8432	443263
23846	443264
3526	443265
34468	443266
168312	443267
10024	443268
13510	443269
4809	443270
21	443271
12889	443272
168417	443273
94504	443274
60361	443275
97	443276
90772	443277
39834	443278
20424	443279
54975	443280
1759	443281
125895	443282
24373	443283
52968	443284
88967	443285
45122	443286
24167	443287
136096	443288
157201	443289
62747	443290
195459	443291
1951	443292
155226	443293
28911	443294
11109	443295
7824	443296
21	443297
113172	443298
325754	443299
6786	443300
66874	443301
871	443302
17311	443303
73899	443304
123576	443305
82443	443306
95837	443307
24311	443308
64299	443309
100982	443310
112730	443311
540	443312
64356	443313
8904	443314
61954	443315
122600	443316
66438	443317
125019	443318
25526	443319
150621	443320
25565	443321
23561	443322
8717	443323
18455	443324
49917	443325
53723	443326
307742	443327
142305	443328
54494	443329
8247	443330
27515	443331
4211	443332
449	443333
101135	443334
8019	443335
70153	443336
60149	443337
44574	443338
191875	443339
54713	443340
109337	443341
125349	443342
108032	443343
7939	443344
11336	443345
466	443346
18555	443347
3979	443348
65663	443349
2327	443350
23921	443351
146546	443352
2840	443353
175872	443354
70173	443355
47956	443356
56680	443357
58861	443358
5596	443359
21148	443360
54993	443361
28464	443362
6890	443363
245656	443364
260402	443365
271245	443366
236459	443367
55942	443368
234132	443369
125576	443370
17493	443371
341892	443372
4176	443373
43135	443374
51872	443375
304551	443376
152824	443377
45686	443378
30214	443379
30187	443380
8650	443381
17605	443382
13117	443383
72732	443384
66695	443385
108923	443386
13284	443387
108822	443388
171695	443389
66939	443390
2258	443391
101549	443392
71877	443393
124939	443394
7765	443395
30249	443396
288598	443397
112051	443398
77387	443399
200253	443400
64140	443401
21997	443402
44664	443403
17648	443404
38604	443405
213634	443406
21731	443407
49551	443408
1925	443409
7884	443410
17644	443411
24472	443412
42516	443413
101492	443414
72832	443415
81655	443416
10159	443417
15522	443418
51934	443419
34198	443420
3012	443421
446	443422
12586	443423
43565	443424
24669	443425
199428	443426
82442	443427
109137	443428
45564	443429
20851	443430
80399	443431
108630	443432
74592	443433
107749	443434
291193	443435
353930	443436
7259	443437
71809	443438
77969	443439
54069	443440
34550	443441
73258	443442
320130	443443
121435	443444
43447	443445
208683	443446
85458	443447
4542	443448
243	443449
47110	443450
64592	443451
21209	443452
220933	443453
122027	443454
34990	443455
136822	443456
27400	443457
5004	443458
312614	443459
76266	443460
263371	443461
111539	443462
74632	443463
95792	443464
16131	443465
30263	443466
64764	443467
310595	443468
142993	443469
51323	443470
235515	443471
74979	443472
104746	443473
90215	443474
15917	443475
330009	443476
92991	443477
129444	443478
12939	443479
168114	443480
40156	443481
32218	443482
231485	443483
219768	443484
95369	443485
34809	443486
5456	443487
256805	443488
13523	443489
6007	443490
52529	443491
72043	443492
234543	443493
22202	443494
46825	443495
7410	443496
128819	443497
117272	443498
115710	443499
35917	443500
15965	443501
286	443502
54053	443503
21839	443504
293481	443505
46722	443506
20558	443507
89456	443508
215428	443509
351190	443510
9375	443511
76406	443512
31014	443513
251985	443514
251098	443515
17087	443516
15831	443517
13076	443518
94077	443519
238833	443520
13780	443521
47495	443522
146913	443523
16271	443524
69813	443525
24441	443526
5321	443527
17606	443528
18016	443529
53936	443530
42661	443531
263010	443532
181238	443533
9161	443534
49050	443535
295313	443536
55584	443537
278587	443538
192459	443539
268055	443540
9314	443541
46818	443542
11478	443543
76283	443544
67924	443545
236	443546
6218	443547
141254	443548
286386	443549
23966	443550
234654	443551
85970	443552
1120	443553
12114	443554
34371	443555
29299	443556
13025	443557
81987	443558
6222	443559
86187	443560
337216	443561
49747	443562
4203	443563
26478	443564
333935	443565
225761	443566
39614	443567
24490	443568
336974	443569
15584	443570
248854	443571
6565	443572
71737	443573
381	443574
771	443575
245717	443576
70043	443577
152640	443578
752	443579
752	443580
8650	443581
262256	443582
170843	443583
1381	443584
1979	443585
31703	443586
2361	443587
47335	443588
24776	443589
1030	443590
112342	443591
188239	443592
85603	443593
1372	443594
20113	443595
233364	443596
231920	443597
34	443598
7791	443599
39052	443600
48735	443601
155289	443602
19964	443603
24356	443604
97891	443605
1085	443606
262994	443607
52390	443608
27441	443609
20217	443610
38950	443611
28332	443612
4581	443613
43859	443614
92358	443615
77657	443616
1968	443617
24827	443618
21261	443619
627	443620
11553	443621
63713	443622
83254	443623
161067	443624
107814	443625
8030	443626
161102	443627
256425	443628
57275	443629
1090	443630
284624	443631
9831	443632
111413	443633
283281	443634
8148	443635
79523	443636
23228	443637
2915	443638
177453	443639
347377	443640
2214	443641
353846	443642
46048	443643
112390	443644
213121	443645
2676	443646
29662	443647
962	443648
829	443649
243170	443650
197059	443651
30969	443652
1026	443653
204710	443654
133657	443655
48767	443656
703	443657
82722	443658
20282	443659
4107	443660
10835	443661
50201	443662
8228	443663
20	443664
57642	443665
45438	443666
31718	443667
66467	443668
213179	443669
244886	443670
22786	443671
132751	443672
11179	443673
273	443674
147762	443675
293723	443676
94660	443677
14851	443678
162365	443679
27802	443680
121210	443681
19917	443682
75505	443683
9964	443684
35529	443685
162172	443686
17159	443687
133106	443688
224257	443689
64323	443690
5688	443691
19133	443692
34420	443693
289298	443694
4170	443695
130247	443696
7872	443697
21162	443698
25777	443699
138521	443700
20708	443701
113711	443702
16211	443703
160889	443704
129505	443705
293396	443706
13236	443707
38600	443708
2043	443709
329043	443710
3844	443711
188434	443712
53019	443713
130791	443714
339933	443715
35645	443716
178918	443717
61421	443718
92179	443719
77837	443720
112027	443721
44539	443722
116891	443723
52860	443724
196981	443725
2676	443726
20205	443727
245284	443728
108227	443729
298369	443730
104399	443731
12067	443732
107510	443733
72587	443734
118108	443735
28053	443736
202	443737
83764	443738
84379	443739
110411	443740
40710	443741
48810	443742
186290	443743
14907	443744
51539	443745
32463	443746
19972	443747
13272	443748
34408	443749
1074	443750
24205	443751
34712	443752
286008	443753
343365	443754
47244	443755
12438	443756
73906	443757
17813	443758
352633	443759
54320	443760
18678	443761
1804	443762
294693	443763
54123	443764
2568	443765
245830	443766
4263	443767
18630	443768
49688	443769
26624	443770
995	443771
97118	443772
141780	443773
225680	443774
154386	443775
82003	443776
336790	443777
6270	443778
113399	443779
193	443780
178416	443781
72	443782
117252	443783
109383	443784
37047	443785
33149	443786
98169	443787
73833	443788
238805	443789
2437	443790
26104	443791
2499	443792
284296	443793
76640	443794
20378	443795
256509	443796
325948	443797
216497	443798
86095	443799
53705	443800
10005	443801
72411	443802
34400	443803
31740	443804
158282	443805
335948	443806
18800	443807
4056	443808
86404	443809
27859	443810
5321	443811
10069	443812
64628	443813
8285	443814
64129	443815
128519	443816
31746	443817
290034	443818
154737	443819
15673	443820
29192	443821
246238	443822
19910	443823
237374	443824
30533	443825
96451	443826
184049	443827
143860	443828
178744	443829
10361	443830
1161	443831
247456	443832
14457	443833
3059	443834
186631	443835
239245	443836
6631	443837
27350	443838
6273	443839
2362	443840
24339	443841
7943	443842
144865	443843
6234	443844
7929	443845
2219	443846
17610	443847
30812	443848
158355	443849
9401	443850
49800	443851
20287	443852
78684	443853
321174	443854
191289	443855
109571	443856
110082	443857
293079	443858
91616	443859
60699	443860
112335	443861
35953	443862
86453	443863
84870	443864
6066	443865
834	443866
80742	443867
198478	443868
47325	443869
2881	443870
83989	443871
19662	443872
245953	443873
14789	443874
43308	443875
263324	443876
33119	443877
3175	443878
196848	443879
157433	443880
50529	443881
114351	443882
127551	443883
205889	443884
350575	443885
71657	443886
80118	443887
279960	443888
33	443889
2868	443890
95693	443891
179037	443892
34747	443893
56670	443894
49770	443895
92648	443896
70623	443897
108228	443898
9699	443899
163711	443900
162120	443901
17340	443902
57079	443903
283375	443904
194653	443905
27620	443906
39105	443907
16625	443908
171968	443909
966	443910
2157	443911
314290	443912
3966	443913
69863	443914
286	443915
33886	443916
19996	443917
297192	443918
13486	443919
116902	443920
338916	443921
42396	443922
4648	443923
23969	443924
110379	443925
34398	443926
12949	443927
24819	443928
56878	443929
20798	443930
106576	443931
1820	443932
99427	443933
56923	443934
102693	443935
236256	443936
33985	443937
93805	443938
124826	443939
12582	443940
172391	443941
163143	443942
45975	443943
27983	443944
53240	443945
3614	443946
47191	443947
134692	443948
336323	443949
4062	443950
310251	443951
130130	443952
90509	443953
1013	443954
317871	443955
136092	443956
29176	443957
321876	443958
212203	443959
225659	443960
74764	443961
235317	443962
119225	443963
119225	443964
8298	443965
22931	443966
52076	443967
4172	443968
269575	443969
249459	443970
113569	443971
16000	443972
15490	443973
143132	443974
219831	443975
68632	443976
308158	443977
188940	443978
34957	443979
13577	443980
328409	443981
35871	443982
200639	443983
37930	443984
58262	443985
71359	443986
93245	443987
13436	443988
10054	443989
98161	443990
207687	443991
67508	443992
59207	443993
162408	443994
106253	443995
157113	443996
7352	443997
134114	443998
204192	443999
67643	444000
10355	444001
59744	444002
13436	444003
130886	444004
51000	444005
142546	444006
319301	444007
127201	444008
51452	444009
53156	444010
114504	444011
114484	444012
114504	444013
55534	444014
42330	444015
303517	444016
92103	444017
68519	444018
39547	444019
79050	444020
77305	444021
2729	444022
83119	444023
37299	444024
75333	444025
89495	444026
301	444027
43792	444028
199691	444029
243781	444030
103523	444031
130849	444032
130849	444033
75445	444034
56616	444035
76456	444036
27973	444037
197075	444038
35272	444039
335447	444040
259396	444041
178960	444042
39706	444043
111927	444044
111927	444045
117114	444046
4519	444047
299159	444048
62141	444049
179128	444050
42222	444051
161888	444052
184836	444053
115362	444054
138235	444055
51177	444056
248513	444057
124627	444058
62180	444059
70553	444060
41851	444061
115286	444062
41424	444063
90060	444064
147167	444065
250651	444066
154030	444067
109437	444068
98251	444069
145435	444070
178501	444071
1965	444072
69853	444073
344664	444074
119812	444075
24395	444076
124172	444077
244308	444078
327781	444079
37926	444080
3540	444081
28839	444082
35555	444083
105442	444084
273406	444085
91641	444086
202930	444087
202624	444088
107491	444089
250601	444090
81290	444091
7502	444092
22934	444093
92164	444094
22050	444095
22727	444096
16685	444097
891	444098
9518	444099
126394	444100
224125	444101
8065	444102
84823	444103
281141	444104
222375	444105
70220	444106
223285	444107
57780	444108
5038	444109
127517	444110
2312	444111
213155	444112
75393	444113
61540	444114
137266	444115
337562	444116
4063	444117
48417	444118
7701	444119
55789	444120
57624	444121
130661	444122
308924	444123
90456	444124
33318	444125
75583	444126
165221	444127
93606	444128
74157	444129
141039	444130
1450	444131
89947	444132
75157	444133
134241	444134
148743	444135
180331	444136
35770	444137
19800	444138
1379	444139
6298	444140
179899	444141
53400	444142
351826	444143
53282	444144
15698	444145
153314	444146
351193	444147
100406	444148
5036	444149
178343	444150
134744	444151
5007	444152
246583	444153
79071	444154
339428	444155
79088	444156
183849	444157
10324	444158
16572	444159
51187	444160
42961	444161
179583	444162
9143	444163
170033	444164
305490	444165
334294	444166
196101	444167
178568	444168
133866	444169
33675	444170
180312	444171
133172	444172
95508	444173
103844	444174
120429	444175
326330	444176
307225	444177
202644	444178
301691	444179
326816	444180
279712	444181
91086	444182
82668	444183
303053	444184
299967	444185
36269	444186
115785	444187
74780	444188
124182	444189
50781	444190
170254	444191
114577	444192
18231	444193
183240	444194
158008	444195
51470	444196
74804	444197
6358	444198
76812	444199
55656	444200
91472	444201
236905	444202
7678	444203
19706	444204
329328	444205
260001	444206
219481	444207
259660	444208
159387	444209
69214	444210
30969	444211
135007	444212
113743	444213
47565	444214
150176	444215
32087	444216
342221	444217
7293	444218
279136	444219
4828	444220
66236	444221
166699	444222
259724	444223
259734	444224
100542	444225
259726	444226
158072	444227
100535	444228
259742	444229
100537	444230
158077	444231
158075	444232
100536	444233
100534	444234
268411	444235
5356	444236
181484	444237
36652	444238
184228	444239
157105	444240
2511	444241
50726	444242
134686	444243
322531	444244
259163	444245
212322	444246
18177	444247
71282	444248
160177	444249
31521	444250
157469	444251
9155	444252
8592	444253
60977	444254
55168	444255
53333	444256
22812	444257
203739	444258
7837	444259
235887	444260
24630	444261
64147	444262
23598	444263
25638	444264
18692	444265
33795	444266
145035	444267
160531	444268
13485	444269
1175	444270
47750	444271
188515	444272
10687	444273
19814	444274
4024	444275
4599	444276
165248	444277
181821	444278
27878	444279
174919	444280
109076	444281
24872	444282
158002	444283
120351	444284
549	444285
3582	444286
57072	444287
48909	444288
9599	444289
2216	444290
120211	444291
142819	444292
49195	444293
17758	444294
57354	444295
348711	444296
22947	444297
134804	444298
96380	444299
6638	444300
262143	444301
5877	444302
265050	444303
11832	444304
2349	444305
32023	444306
12136	444307
220355	444308
634	444309
2759	444310
39482	444311
6196	444312
39348	444313
3249	444314
39703	444315
97938	444316
14188	444317
57848	444318
106588	444319
117362	444320
1640	444321
268407	444322
313312	444323
71000	444324
49240	444325
57133	444326
4735	444327
146991	444328
79789	444329
294870	444330
207561	444331
71944	444332
46707	444333
128523	444334
347785	444335
112102	444336
302044	444337
139557	444338
116189	444339
8967	444340
105814	444341
32223	444342
25976	444343
6384	444344
11826	444345
183766	444346
6196	444347
7893	444348
198856	444349
334881	444350
21925	444351
6107	444352
17566	444353
71362	444354
28187	444355
131374	444356
58081	444357
17633	444358
144169	444359
129194	444360
212140	444361
174342	444362
129767	444363
283629	444364
58197	444365
26724	444366
109458	444367
34235	444368
11079	444369
21934	444370
165914	444371
191430	444372
19851	444373
111020	444374
179911	444375
333481	444376
28070	444377
346650	444378
2095	444379
338031	444380
12014	444381
7186	444382
177355	444383
12014	444384
12031	444385
344965	444386
201702	444387
340690	444388
569	444389
432	444390
198395	444391
337014	444392
340693	444393
333787	444394
24702	444395
335383	444396
12010	444397
344383	444398
39644	444399
178443	444400
335953	444401
34633	444402
34633	444403
111743	444404
200761	444405
338545	444406
75234	444407
81667	444408
203950	444409
341483	444410
200510	444411
203446	444412
340494	444413
28094	444414
14954	444415
339492	444416
343004	444417
66405	444418
10121	444419
79887	444420
3105	444421
13143	444422
57226	444423
68802	444424
1659	444425
46715	444426
8188	444427
22799	444428
4696	444429
131911	444430
57664	444431
132182	444432
51909	444433
278273	444434
201322	444435
75521	444436
159646	444437
49863	444438
73426	444439
75776	444440
336214	444441
125907	444442
54714	444443
81591	444444
339429	444445
125799	444446
201148	444447
209865	444448
52702	444449
31001	444450
976	444451
199390	444452
279325	444453
92475	444454
150982	444455
3476	444456
200725	444457
189601	444458
26419	444459
161102	444460
5954	444461
11854	444462
87290	444463
298082	444464
338645	444465
160525	444466
10061	444467
6186	444468
24149	444469
6151	444470
24255	444471
350914	444472
24938	444473
271728	444474
82309	444475
111393	444476
116398	444477
120472	444478
8485	444479
4696	444480
313289	444481
257919	444482
157374	444483
257989	444484
39714	444485
9967	444486
20247	444487
10044	444488
24356	444489
173477	444490
99348	444491
258493	444492
258429	444493
2198	444494
4140	444495
12181	444496
9903	444497
200251	444498
157562	444499
257987	444500
258228	444501
100212	444502
131573	444503
212812	444504
27964	444505
212796	444506
7882	444507
39492	444508
57876	444509
294983	444510
390	444511
212815	444512
102909	444513
4331	444514
4171	444515
258103	444516
355821	444517
100246	444518
258278	444519
157409	444520
157328	444521
157570	444522
257748	444523
157528	444524
257971	444525
100139	444526
1913	444527
132977	444528
85387	444529
34205	444530
174049	444531
34177	444532
10120	444533
34031	444534
6165	444535
7899	444536
24448	444537
7919	444538
13322	444539
4905	444540
4917	444541
17915	444542
49091	444543
17882	444544
24596	444545
49195	444546
10119	444547
6182	444548
72420	444549
6180	444550
13337	444551
6191	444552
17818	444553
24443	444554
177056	444555
24550	444556
72402	444557
72293	444558
258196	444559
45065	444560
258055	444561
22597	444562
24205	444563
45694	444564
14009	444565
37155	444566
83428	444567
165134	444568
71576	444569
6112	444570
327039	444571
303977	444572
2151	444573
5749	444574
637	444575
26516	444576
16683	444577
111210	444578
109717	444579
18092	444580
33661	444581
2585	444582
129577	444583
263816	444584
61767	444585
86773	444586
216518	444587
126673	444588
116306	444589
115989	444590
22804	444591
187240	444592
45655	444593
173841	444594
7885	444595
49157	444596
240424	444597
5037	444598
112006	444599
120178	444600
157359	444601
11367	444602
3289	444603
4902	444604
5104	444605
100255	444606
2780	444607
100166	444608
258081	444609
66074	444610
390	444611
16	444612
258422	444613
100205	444614
258221	444615
1913	444616
16	444617
257742	444618
258247	444619
100141	444620
3917	444621
140487	444622
73327	444623
985	444624
22777	444625
96587	444626
342762	444627
57874	444628
276288	444629
6962	444630
125148	444631
31827	444632
324	444633
351858	444634
51293	444635
43636	444636
38130	444637
22599	444638
10368	444639
176957	444640
35660	444641
22442	444642
66783	444643
159678	444644
23497	444645
13269	444646
7718	444647
1874	444648
111334	444649
21725	444650
79515	444651
27751	444652
27751	444653
25826	444654
159715	444655
22880	444656
27910	444657
40124	444658
250418	444659
265215	444660
287161	444661
152529	444662
1152	444663
220104	444664
39707	444665
185845	444666
52794	444667
283566	444668
262866	444669
24250	444670
12721	444671
27557	444672
191488	444673
45218	444674
52401	444675
9585	444676
93754	444677
11546	444678
63798	444679
4158	444680
13607	444681
4735	444682
26108	444683
45368	444684
101187	444685
196831	444686
261352	444687
101185	444688
54552	444689
20073	444690
443	444691
20352	444692
20352	444693
20951	444694
11343	444695
8118	444696
326538	444697
3070	444698
42819	444699
183690	444700
3005	444701
118547	444702
138815	444703
134235	444704
5081	444705
264763	444706
243178	444707
8368	444708
264751	444709
11462	444710
16377	444711
899	444712
45773	444713
28596	444714
14743	444715
37767	444716
14886	444717
119420	444718
150357	444719
3086	444720
140643	444721
37758	444722
20313	444723
775	444724
22443	444725
32032	444726
56286	444727
45247	444728
9429	444729
27031	444730
1741	444731
59	444732
1679	444733
5856	444734
164495	444735
112529	444736
143830	444737
80995	444738
240914	444739
84943	444740
15955	444741
143585	444742
277604	444743
234395	444744
143622	444745
1	444746
250034	444747
126843	444748
108118	444749
5784	444750
116389	444751
104858	444752
239930	444753
45986	444754
59208	444755
160131	444756
86004	444757
121	444758
112503	444759
38807	444760
6776	444761
269561	444762
43810	444763
20321	444764
19894	444765
4661	444766
211409	444767
60266	444768
274510	444769
97903	444770
1944	444771
20401	444772
52776	444773
183275	444774
121128	444775
7607	444776
9396	444777
69212	444778
95018	444779
13009	444780
1496	444781
269151	444782
16269	444783
53473	444784
301230	444785
28538	444786
220792	444787
341301	444788
91154	444789
52593	444790
21715	444791
200401	444792
64397	444793
191622	444794
100068	444795
5162	444796
266119	444797
241864	444798
65674	444799
149383	444800
120401	444801
31763	444802
31817	444803
9516	444804
52348	444805
45658	444806
130011	444807
43488	444808
146181	444809
6347	444810
116120	444811
8166	444812
256001	444813
115296	444814
307086	444815
90961	444816
185421	444817
25378	444818
183034	444819
308643	444820
308262	444821
115683	444822
308978	444823
21261	444824
304868	444825
116103	444826
116665	444827
114580	444828
308904	444829
116273	444830
35396	444831
4089	444832
121412	444833
188500	444834
277611	444835
103645	444836
262377	444837
102181	444838
6492	444839
14706	444840
238933	444841
36055	444842
11946	444843
54874	444844
25961	444845
39412	444846
9870	444847
55265	444848
2415	444849
53605	444850
312711	444851
71749	444852
214031	444853
67071	444854
3436	444855
1523	444856
31814	444857
124284	444858
78226	444859
17582	444860
5864	444861
982	444862
12476	444863
7553	444864
27451	444865
41880	444866
125748	444867
62033	444868
79462	444869
201348	444870
69807	444871
21896	444872
6126	444873
352479	444874
68373	444875
75719	444876
51892	444877
9424	444878
138023	444879
14258	444880
353193	444881
26515	444882
76428	444883
7208	444884
261465	444885
79848	444886
50331	444887
32780	444888
137298	444889
12922	444890
3348	444891
61617	444892
12775	444893
116533	444894
228054	444895
263242	444896
21981	444897
68620	444898
17437	444899
239579	444900
37305	444901
1004	444902
256006	444903
3683	444904
5764	444905
47321	444906
34339	444907
13258	444908
861	444909
3122	444910
77791	444911
46267	444912
311866	444913
60265	444914
297	444915
7935	444916
264532	444917
103392	444918
23164	444919
144415	444920
34668	444921
108662	444922
19857	444923
6526	444924
47006	444925
248	444926
4166	444927
20564	444928
15605	444929
20616	444930
191200	444931
37065	444932
67362	444933
46382	444934
32018	444935
191845	444936
8779	444937
1243	444938
19834	444939
10	444940
15646	444941
164067	444942
5171	444943
81751	444944
15681	444945
267680	444946
34408	444947
32873	444948
23293	444949
17866	444950
34722	444951
131078	444952
165350	444953
124372	444954
32725	444955
42809	444956
28409	444957
65091	444958
109234	444959
3993	444960
316021	444961
101435	444962
24451	444963
59237	444964
155323	444965
166988	444966
57381	444967
25341	444968
31694	444969
44013	444970
1158	444971
291958	444972
14158	444973
25601	444974
310560	444975
93187	444976
32011	444977
7433	444978
945	444979
68174	444980
2679	444981
13348	444982
171122	444983
53329	444984
24164	444985
17644	444986
14156	444987
8934	444988
108448	444989
8299	444990
51393	444991
18605	444992
43778	444993
33338	444994
102	444995
85075	444996
7919	444997
36914	444998
143969	444999
87663	445000
34256	445001
11690	445002
202290	445003
75385	445004
137654	445005
282285	445006
341929	445007
120971	445008
2086	445009
11054	445010
107989	445011
24435	445012
2641	445013
8432	445014
2745	445015
16688	445016
16055	445017
39160	445018
10442	445019
20633	445020
2087	445021
36098	445022
52159	445023
172865	445024
42539	445025
261462	445026
59136	445027
13501	445028
563	445029
1780	445030
1267	445031
149920	445032
10464	445033
263926	445034
495	445035
31726	445036
97757	445037
101900	445038
68064	445039
37278	445040
98499	445041
18403	445042
6032	445043
60985	445044
38089	445045
341926	445046
143876	445047
99646	445048
43382	445049
5095	445050
10463	445051
8933	445052
14230	445053
14123	445054
13917	445055
15284	445056
318152	445057
159909	445058
5184	445059
296634	445060
58777	445061
10429	445062
54749	445063
52090	445064
189638	445065
36962	445066
4702	445067
267740	445068
1791	445069
14523	445070
214597	445071
14523	445072
11277	445073
58026	445074
124425	445075
338225	445076
199085	445077
335259	445078
44373	445079
45408	445080
113044	445081
19045	445082
37044	445083
282604	445084
7180	445085
157863	445086
97827	445087
207851	445088
16542	445089
61	445090
54858	445091
4304	445092
68532	445093
23439	445094
50039	445095
85824	445096
2688	445097
201855	445098
239087	445099
308303	445100
196296	445101
2330	445102
207008	445103
312014	445104
66762	445105
55011	445106
3126	445107
126998	445108
247898	445109
159586	445110
300788	445111
17317	445112
21437	445113
27840	445114
264744	445115
22946	445116
8194	445117
16705	445118
189848	445119
40405	445120
158954	445121
35867	445122
65945	445123
3306	445124
298573	445125
239646	445126
235022	445127
10	445128
16243	445129
31430	445130
156665	445131
295827	445132
3899	445133
149692	445134
45839	445135
102592	445136
9517	445137
4741	445138
162273	445139
13877	445140
225548	445141
135185	445142
45774	445143
78474	445144
27748	445145
96265	445146
18	445147
145442	445148
150	445149
109848	445150
219399	445151
7207	445152
87617	445153
77400	445154
39481	445155
17723	445156
10000	445157
148933	445158
34634	445159
28597	445160
48853	445161
145777	445162
21052	445163
29229	445164
145144	445165
93534	445166
61584	445167
2920	445168
1610	445169
40115	445170
49948	445171
125472	445172
229	445173
260113	445174
147963	445175
3103	445176
209410	445177
18972	445178
273170	445179
295550	445180
341434	445181
77435	445182
206012	445183
3734	445184
95480	445185
44944	445186
347049	445187
76294	445188
177741	445189
70159	445190
62759	445191
131897	445192
143659	445193
57662	445194
78931	445195
1244	445196
3377	445197
12026	445198
7460	445199
62886	445200
31960	445201
116871	445202
33611	445203
6170	445204
7876	445205
92889	445206
240139	445207
2553	445208
294967	445209
1895	445210
74748	445211
101923	445212
97720	445213
5105	445214
101003	445215
6320	445216
77251	445217
12034	445218
137	445219
78140	445220
152581	445221
31002	445222
18439	445223
125901	445224
202660	445225
67968	445226
111188	445227
187356	445228
92794	445229
206414	445230
52149	445231
201218	445232
204016	445233
111731	445234
12006	445235
12006	445236
94802	445237
1632	445238
26941	445239
17874	445240
38984	445241
27975	445242
10159	445243
1387	445244
339810	445245
33715	445246
177399	445247
84534	445248
100656	445249
20455	445250
84208	445251
129681	445252
17874	445253
347597	445254
101771	445255
48758	445256
111584	445257
209241	445258
175897	445259
90886	445260
127998	445261
66789	445262
122762	445263
113079	445264
59085	445265
101649	445266
61021	445267
7906	445268
108101	445269
7263	445270
57462	445271
7314	445272
11588	445273
6273	445274
15623	445275
20281	445276
6268	445277
217968	445278
27940	445279
7455	445280
343820	445281
67053	445282
12557	445283
31517	445284
176541	445285
15956	445286
128782	445287
2211	445288
4176	445289
298137	445290
242994	445291
35966	445292
178619	445293
42401	445294
76275	445295
45071	445296
78860	445297
85222	445298
154606	445299
16553	445300
218276	445301
306542	445302
19371	445303
15943	445304
135904	445305
117162	445306
234330	445307
146125	445308
8449	445309
104457	445310
96267	445311
74034	445312
91798	445313
31018	445314
58623	445315
114635	445316
20820	445317
6692	445318
11592	445319
74654	445320
231071	445321
171162	445322
125055	445323
8786	445324
87842	445325
73752	445326
184527	445327
179808	445328
87839	445329
69727	445330
200539	445331
351578	445332
75847	445333
212224	445334
254486	445335
133719	445336
82060	445337
60474	445338
135711	445339
27067	445340
211408	445341
335080	445342
231	445343
11254	445344
144276	445345
61555	445346
82435	445347
146131	445348
84475	445349
146004	445350
157020	445351
117035	445352
232210	445353
235108	445354
182975	445355
130821	445356
64534	445357
130193	445358
219829	445359
76153	445360
56666	445361
169696	445362
132507	445363
87578	445364
198879	445365
125251	445366
166766	445367
3513	445368
244256	445369
97787	445370
212255	445371
6535	445372
125499	445373
157188	445374
177965	445375
39915	445376
47908	445377
195835	445378
254479	445379
124601	445380
217036	445381
68398	445382
133943	445383
99795	445384
346469	445385
81948	445386
125795	445387
201191	445388
35299	445389
144255	445390
70592	445391
83787	445392
113744	445393
135733	445394
41842	445395
40143	445396
8355	445397
234246	445398
231828	445399
50401	445400
2094	445401
50177	445402
72761	445403
210468	445404
232138	445405
136016	445406
56672	445407
211337	445408
41359	445409
92597	445410
131260	445411
130311	445412
335986	445413
211843	445414
220369	445415
81539	445416
281245	445417
258172	445418
75108	445419
216642	445420
218143	445421
56880	445422
25533	445423
220779	445424
58655	445425
98690	445426
95895	445427
87522	445428
284165	445429
333179	445430
200723	445431
182499	445432
43145	445433
151334	445434
349287	445435
235146	445436
149743	445437
57622	445438
145477	445439
93201	445440
85194	445441
202338	445442
210669	445443
119945	445444
19812	445445
215445	445446
125262	445447
304722	445448
168797	445449
73624	445450
73856	445451
8733	445452
130212	445453
58655	445454
116078	445455
131289	445456
185652	445457
131914	445458
164718	445459
153948	445460
35632	445461
217730	445462
141224	445463
50545	445464
58850	445465
46135	445466
19423	445467
131114	445468
58879	445469
87205	445470
58259	445471
243527	445472
179653	445473
87318	445474
117090	445475
143722	445476
202429	445477
63139	445478
92488	445479
209876	445480
28167	445481
352402	445482
306039	445483
47855	445484
197651	445485
92764	445486
100142	445487
30347	445488
180062	445489
352590	445490
76112	445491
8421	445492
61792	445493
1464	445494
142937	445495
220692	445496
130704	445497
145506	445498
28281	445499
19744	445500
37830	445501
135170	445502
135704	445503
12146	445504
143278	445505
301784	445506
201621	445507
299878	445508
135438	445509
135066	445510
297078	445511
42024	445512
96617	445513
231953	445514
64605	445515
55714	445516
126155	445517
62026	445518
135469	445519
44110	445520
92488	445521
66080	445522
211415	445523
247111	445524
5613	445525
284265	445526
58400	445527
156792	445528
132830	445529
57962	445530
218489	445531
232721	445532
85252	445533
203201	445534
334054	445535
37976	445536
143733	445537
871	445538
95847	445539
123877	445540
58655	445541
116219	445542
355253	445543
210045	445544
151289	445545
182623	445546
217618	445547
134924	445548
308950	445549
257640	445550
73955	445551
75906	445552
301354	445553
139523	445554
298342	445555
140408	445556
232188	445557
259687	445558
14403	445559
5631	445560
84131	445561
37595	445562
84592	445563
30243	445564
16230	445565
9190	445566
87087	445567
54905	445568
12230	445569
3044	445570
87972	445571
306250	445572
284360	445573
236086	445574
284841	445575
202242	445576
82214	445577
231925	445578
299774	445579
145852	445580
170968	445581
42962	445582
319597	445583
243906	445584
236298	445585
299390	445586
203932	445587
117109	445588
236448	445589
232558	445590
178806	445591
142809	445592
142660	445593
201478	445594
179133	445595
115049	445596
258318	445597
120146	445598
118169	445599
90026	445600
275269	445601
285039	445602
63830	445603
43142	445604
220181	445605
212117	445606
309169	445607
74440	445608
227597	445609
137423	445610
81380	445611
266145	445612
146505	445613
33545	445614
150165	445615
11205	445616
41497	445617
98565	445618
29485	445619
8214	445620
3483	445621
705	445622
87571	445623
87105	445624
1391	445625
86505	445626
28148	445627
87025	445628
2362	445629
58029	445630
189063	445631
108493	445632
391	445633
36476	445634
31878	445635
26305	445636
58147	445637
7940	445638
9544	445639
3110	445640
3733	445641
118063	445642
190723	445643
160472	445644
22205	445645
1710	445646
5526	445647
120328	445648
251110	445649
181386	445650
3087	445651
198292	445652
116026	445653
2943	445654
30668	445655
111953	445656
336103	445657
93604	445658
263384	445659
17	445660
150867	445661
150785	445662
168666	445663
63782	445664
9201	445665
63867	445666
63859	445667
142118	445668
6787	445669
2453	445670
37634	445671
115408	445672
1636	445673
101029	445674
37054	445675
328979	445676
314707	445677
55129	445678
36730	445679
2284	445680
162074	445681
151962	445682
222714	445683
2998	445684
50789	445685
20660	445686
79671	445687
125601	445688
137493	445689
15009	445690
38029	445691
102144	445692
316855	445693
195363	445694
31952	445695
79366	445696
16116	445697
5716	445698
102212	445699
45779	445700
322497	445701
184209	445702
2430	445703
19	445704
57993	445705
2896	445706
188252	445707
37054	445708
49013	445709
75513	445710
290971	445711
11060	445712
241185	445713
65895	445714
101843	445715
5305	445716
26227	445717
108371	445718
261100	445719
91654	445720
2138	445721
191770	445722
34189	445723
38799	445724
31870	445725
36133	445726
44653	445727
125633	445728
42715	445729
192786	445730
79333	445731
238506	445732
19335	445733
5176	445734
67343	445735
71761	445736
30975	445737
23763	445738
36241	445739
245439	445740
352541	445741
6646	445742
23043	445743
150315	445744
212607	445745
72074	445746
83996	445747
273748	445748
2136	445749
48611	445750
93320	445751
5544	445752
17749	445753
31012	445754
121467	445755
286009	445756
27628	445757
347455	445758
260555	445759
159953	445760
76877	445761
204072	445762
110151	445763
56131	445764
71552	445765
163928	445766
138194	445767
86422	445768
4335	445769
27752	445770
52342	445771
69966	445772
160766	445773
30741	445774
17736	445775
11852	445776
9594	445777
5864	445778
53787	445779
74856	445780
167568	445781
25332	445782
132889	445783
20300	445784
32582	445785
205492	445786
49678	445787
8284	445788
37591	445789
234756	445790
6160	445791
24205	445792
173499	445793
37998	445794
13613	445795
310547	445796
1407	445797
106158	445798
174388	445799
38837	445800
263547	445801
160321	445802
177454	445803
17974	445804
29408	445805
17501	445806
73821	445807
37533	445808
123202	445809
31389	445810
38516	445811
329013	445812
199100	445813
127471	445814
98127	445815
28986	445816
838	445817
33	445818
192593	445819
67204	445820
45844	445821
235543	445822
160312	445823
51	445824
33087	445825
167215	445826
34269	445827
116671	445828
13322	445829
48876	445830
102854	445831
315967	445832
100028	445833
105322	445834
22739	445835
299934	445836
153772	445837
56284	445838
154195	445839
160307	445840
7832	445841
190772	445842
7481	445843
7478	445844
123	445845
62301	445846
31718	445847
64199	445848
140706	445849
37399	445850
205365	445851
105066	445852
254030	445853
140706	445854
115822	445855
45659	445856
7481	445857
3634	445858
84299	445859
201337	445860
1173	445861
279922	445862
67092	445863
13610	445864
337	445865
275844	445866
46745	445867
169870	445868
8491	445869
8491	445870
177833	445871
51	445872
171399	445873
265171	445874
205226	445875
985	445876
9178	445877
295349	445878
127427	445879
23553	445880
106158	445881
32892	445882
248962	445883
123132	445884
141166	445885
103298	445886
83138	445887
147931	445888
28665	445889
208784	445890
103147	445891
45438	445892
102963	445893
108458	445894
82754	445895
68733	445896
68549	445897
294131	445898
176422	445899
21375	445900
11054	445901
347592	445902
19786	445903
38732	445904
153510	445905
346907	445906
346841	445907
56551	445908
339336	445909
199390	445910
94829	445911
84009	445912
1841	445913
3922	445914
75093	445915
342757	445916
31017	445917
122775	445918
196854	445919
145942	445920
14450	445921
340517	445922
334831	445923
199435	445924
203003	445925
54714	445926
81127	445927
124628	445928
80859	445929
193216	445930
35990	445931
25647	445932
205226	445933
113260	445934
201515	445935
193089	445936
205894	445937
125174	445938
4716	445939
160469	445940
61	445941
16289	445942
300551	445943
125174	445944
59416	445945
172290	445946
62881	445947
177108	445948
105066	445949
69070	445950
22792	445951
34255	445952
269369	445953
16120	445954
337572	445955
168074	445956
205844	445957
175697	445958
29719	445959
145558	445960
129368	445961
357029	445962
137461	445963
45950	445964
7481	445965
125219	445966
21841	445967
244322	445968
43992	445969
209652	445970
6766	445971
201754	445972
17285	445973
95032	445974
68783	445975
43635	445976
1214	445977
4856	445978
71376	445979
14725	445980
29720	445981
198956	445982
71275	445983
131656	445984
134428	445985
1180	445986
120048	445987
26891	445988
50361	445989
61896	445990
11277	445991
27057	445992
346624	445993
21508	445994
337031	445995
81993	445996
217264	445997
76127	445998
91017	445999
6622	446000
38902	446001
135719	446002
80797	446003
108212	446004
251440	446005
124409	446006
195934	446007
254459	446008
17458	446009
138509	446010
11277	446011
342661	446012
2293	446013
9110	446014
179487	446015
58343	446016
178943	446017
88297	446018
22123	446019
112616	446020
38899	446021
47686	446022
43590	446023
2714	446024
75855	446025
23776	446026
120167	446027
46866	446028
92162	446029
22090	446030
39160	446031
298214	446032
77414	446033
22675	446034
13273	446035
317709	446036
122531	446037
25123	446038
126033	446039
34256	446040
5875	446041
26881	446042
15464	446043
9765	446044
24134	446045
28981	446046
13205	446047
116804	446048
3950	446049
5880	446050
94891	446051
31359	446052
98749	446053
38219	446054
98690	446055
32750	446056
14349	446057
36144	446058
8319	446059
71208	446060
252423	446061
100944	446062
30401	446063
1822	446064
69467	446065
335984	446066
336171	446067
15814	446068
22675	446069
126483	446070
10089	446071
5244	446072
22250	446073
12471	446074
5569	446075
66841	446076
36468	446077
296507	446078
284036	446079
214537	446080
190090	446081
66885	446082
67134	446083
2584	446084
270207	446085
244095	446086
118931	446087
159145	446088
281996	446089
30290	446090
11292	446091
99133	446092
356885	446093
11292	446094
249157	446095
471	446096
6269	446097
144453	446098
61521	446099
61726	446100
205628	446101
81060	446102
41276	446103
83863	446104
14643	446105
20656	446106
50181	446107
63549	446108
35	446109
273076	446110
84276	446111
163123	446112
127622	446113
127701	446114
9199	446115
293398	446116
98877	446117
101533	446118
8471	446119
8471	446120
55775	446121
1533	446122
234845	446123
27545	446124
26374	446125
5112	446126
190856	446127
8962	446128
162429	446129
107382	446130
114140	446131
32006	446132
78950	446133
18177	446134
160021	446135
20148	446136
120103	446137
246077	446138
201492	446139
177605	446140
323006	446141
111585	446142
19545	446143
4985	446144
25001	446145
56722	446146
134592	446147
86327	446148
71154	446149
28288	446150
33305	446151
82440	446152
6418	446153
152123	446154
70096	446155
83307	446156
5305	446157
107539	446158
75359	446159
144180	446160
6818	446161
29028	446162
14826	446163
207792	446164
8055	446165
178681	446166
91445	446167
283769	446168
1431	446169
16983	446170
1699	446171
151373	446172
64176	446173
190	446174
25576	446175
84642	446176
18446	446177
175885	446178
4496	446179
5593	446180
163336	446181
11891	446182
11891	446183
9378	446184
225763	446185
316555	446186
41170	446187
314882	446188
291105	446189
93177	446190
9662	446191
80698	446192
126861	446193
165826	446194
258168	446195
481	446196
12988	446197
263005	446198
330501	446199
80857	446200
294759	446201
7012	446202
67517	446203
312399	446204
128578	446205
932	446206
988	446207
39851	446208
258680	446209
241033	446210
261408	446211
262801	446212
3336	446213
343605	446214
355345	446215
7840	446216
674	446217
244880	446218
132542	446219
84991	446220
59637	446221
125654	446222
42895	446223
16658	446224
63050	446225
134348	446226
223989	446227
524	446228
81272	446229
310421	446230
98748	446231
185514	446232
10332	446233
64156	446234
178365	446235
207802	446236
209942	446237
353788	446238
39841	446239
26834	446240
8448	446241
8448	446242
107362	446243
5290	446244
27659	446245
9017	446246
126713	446247
42010	446248
126298	446249
34813	446250
3917	446251
55223	446252
134418	446253
15552	446254
58530	446255
22644	446256
217733	446257
34772	446258
1499	446259
16658	446260
73679	446261
151461	446262
92457	446263
125186	446264
167357	446265
25118	446266
66470	446267
86907	446268
101617	446269
45474	446270
10521	446271
65826	446272
236102	446273
17542	446274
65216	446275
9449	446276
270844	446277
130592	446278
45210	446279
331509	446280
13057	446281
167747	446282
23108	446283
20330	446284
56214	446285
2494	446286
80472	446287
20440	446288
123454	446289
18659	446290
139416	446291
9869	446292
69234	446293
1998	446294
5691	446295
331154	446296
26936	446297
74080	446298
40053	446299
8042	446300
87058	446301
272731	446302
11264	446303
6431	446304
11063	446305
3291	446306
142088	446307
79835	446308
21986	446309
2381	446310
77616	446311
2068	446312
124681	446313
64744	446314
134950	446315
20584	446316
39441	446317
125471	446318
287242	446319
10270	446320
9643	446321
70191	446322
42374	446323
114460	446324
80150	446325
336352	446326
22308	446327
66429	446328
15933	446329
107068	446330
321866	446331
66219	446332
105801	446333
7624	446334
263003	446335
813	446336
42355	446337
12127	446338
329439	446339
9049	446340
221580	446341
143471	446342
179657	446343
8504	446344
51915	446345
34485	446346
119142	446347
14864	446348
338751	446349
73563	446350
92860	446351
129303	446352
145538	446353
110854	446354
73218	446355
344823	446356
74733	446357
89533	446358
51073	446359
71490	446360
26752	446361
30649	446362
19528	446363
122071	446364
14088	446365
310997	446366
177379	446367
169268	446368
45101	446369
45101	446370
338893	446371
122976	446372
249361	446373
109505	446374
347837	446375
54729	446376
146498	446377
63351	446378
40192	446379
218727	446380
7068	446381
81352	446382
13005	446383
7568	446384
63292	446385
307658	446386
8681	446387
31130	446388
15395	446389
10565	446390
4605	446391
48537	446392
16594	446393
47753	446394
85149	446395
5067	446396
87328	446397
49761	446398
5979	446399
234164	446400
4469	446401
37767	446402
279240	446403
20570	446404
61916	446405
38880	446406
7229	446407
49556	446408
131588	446409
61192	446410
3988	446411
114736	446412
44039	446413
258	446414
27991	446415
15500	446416
174944	446417
8697	446418
143580	446419
134851	446420
51826	446421
918	446422
21206	446423
6316	446424
504	446425
210978	446426
58699	446427
195007	446428
2831	446429
155543	446430
172652	446431
170671	446432
25417	446433
11115	446434
65903	446435
76605	446436
30705	446437
195780	446438
128075	446439
126941	446440
4404	446441
66027	446442
46420	446443
116031	446444
63817	446445
20565	446446
292626	446447
208500	446448
174125	446449
48426	446450
33645	446451
278780	446452
17963	446453
2530	446454
51760	446455
56452	446456
1153	446457
2917	446458
178233	446459
225276	446460
11926	446461
45550	446462
337911	446463
15303	446464
52104	446465
138443	446466
1042	446467
42250	446468
25375	446469
100307	446470
184942	446471
25303	446472
221775	446473
135866	446474
2828	446475
13517	446476
101211	446477
108900	446478
51895	446479
138572	446480
24165	446481
55227	446482
5082	446483
35051	446484
279790	446485
32496	446486
49618	446487
141982	446488
258734	446489
188290	446490
157070	446491
25528	446492
8166	446493
10965	446494
339468	446495
306762	446496
43811	446497
10473	446498
6319	446499
192683	446500
95768	446501
17540	446502
24101	446503
36695	446504
61092	446505
45211	446506
35913	446507
90656	446508
95227	446509
347551	446510
182260	446511
129601	446512
81301	446513
75970	446514
21151	446515
116024	446516
4444	446517
58206	446518
4507	446519
6413	446520
20121	446521
72153	446522
48265	446523
21121	446524
149392	446525
185875	446526
30773	446527
6266	446528
2019	446529
55552	446530
41157	446531
107944	446532
167395	446533
189409	446534
111574	446535
983	446536
31817	446537
16675	446538
291685	446539
63156	446540
72742	446541
30587	446542
2664	446543
1763	446544
169909	446545
44892	446546
76771	446547
19256	446548
72987	446549
280168	446550
73679	446551
5032	446552
114682	446553
42359	446554
86209	446555
13818	446556
116782	446557
175997	446558
26977	446559
8834	446560
3802	446561
192561	446562
2187	446563
25840	446564
748	446565
49865	446566
2908	446567
40742	446568
273833	446569
3561	446570
18886	446571
297983	446572
64778	446573
7743	446574
62569	446575
258	446576
243070	446577
55967	446578
448	446579
159667	446580
86249	446581
25829	446582
12188	446583
172763	446584
252497	446585
13025	446586
64455	446587
5808	446588
4968	446589
139718	446590
105197	446591
14260	446592
7076	446593
2793	446594
12394	446595
6473	446596
1623	446597
191065	446598
4332	446599
15881	446600
2792	446601
39502	446602
66361	446603
329350	446604
73911	446605
243494	446606
119435	446607
794	446608
778	446609
243033	446610
135979	446611
55327	446612
18657	446613
12593	446614
9963	446615
4082	446616
4082	446617
70039	446618
51306	446619
22573	446620
10809	446621
344494	446622
94157	446623
90404	446624
28256	446625
76806	446626
60908	446627
88124	446628
223089	446629
79324	446630
22829	446631
72210	446632
6533	446633
19080	446634
77408	446635
332818	446636
332655	446637
332650	446638
240852	446639
108726	446640
12117	446641
173659	446642
32575	446643
54082	446644
79197	446645
64669	446646
5664	446647
340687	446648
140603	446649
276035	446650
78674	446651
76937	446652
6441	446653
119995	446654
19093	446655
78960	446656
4053	446657
1740	446658
68170	446659
38502	446660
79030	446661
8283	446662
108402	446663
129766	446664
12323	446665
357501	446666
278948	446667
147824	446668
215037	446669
65685	446670
204226	446671
125978	446672
17497	446673
247242	446674
307126	446675
289951	446676
294692	446677
242055	446678
54352	446679
49187	446680
207642	446681
112140	446682
203505	446683
320060	446684
156222	446685
123312	446686
77231	446687
137564	446688
36291	446689
117113	446690
205189	446691
103222	446692
47186	446693
41779	446694
152021	446695
138578	446696
1686	446697
63179	446698
131802	446699
27880	446700
6642	446701
132418	446702
648	446703
77238	446704
17729	446705
114063	446706
54312	446707
38191	446708
54231	446709
54231	446710
55589	446711
50747	446712
31397	446713
81454	446714
26235	446715
73725	446716
94364	446717
11897	446718
156512	446719
224315	446720
197240	446721
2649	446722
106892	446723
37388	446724
147417	446725
312626	446726
107828	446727
126857	446728
91355	446729
8901	446730
51871	446731
13123	446732
123350	446733
68144	446734
44188	446735
26424	446736
67475	446737
14726	446738
1689	446739
140769	446740
110475	446741
42077	446742
4784	446743
100991	446744
18210	446745
351647	446746
24374	446747
19140	446748
108840	446749
174793	446750
28796	446751
36054	446752
3051	446753
50212	446754
46391	446755
70398	446756
53485	446757
97138	446758
137528	446759
48918	446760
320326	446761
41142	446762
5432	446763
128696	446764
29747	446765
12170	446766
23818	446767
322992	446768
224448	446769
10320	446770
294	446771
353644	446772
157238	446773
72613	446774
146748	446775
165690	446776
114971	446777
152353	446778
3647	446779
175030	446780
291569	446781
81105	446782
39502	446783
62731	446784
121682	446785
29538	446786
3	446787
90034	446788
275608	446789
22212	446790
4671	446791
50628	446792
4720	446793
18187	446794
6309	446795
176221	446796
19433	446797
39685	446798
79052	446799
27470	446800
3295	446801
175166	446802
90851	446803
4184	446804
42458	446805
185183	446806
228782	446807
89462	446808
6687	446809
18398	446810
109781	446811
23815	446812
95415	446813
19794	446814
8287	446815
111856	446816
51176	446817
10259	446818
3574	446819
44709	446820
34997	446821
17930	446822
56562	446823
57936	446824
27831	446825
18388	446826
73747	446827
1072	446828
24425	446829
53826	446830
71475	446831
269617	446832
10286	446833
210394	446834
39049	446835
268384	446836
76828	446837
556	446838
6332	446839
262068	446840
157193	446841
64868	446842
11384	446843
49198	446844
121332	446845
174341	446846
61395	446847
29560	446848
72378	446849
81348	446850
106948	446851
106927	446852
207560	446853
317405	446854
9782	446855
341	446856
75094	446857
227058	446858
51041	446859
205836	446860
193893	446861
1706	446862
272607	446863
33256	446864
35156	446865
66243	446866
132420	446867
2123	446868
55868	446869
32179	446870
12424	446871
16100	446872
157856	446873
185969	446874
3587	446875
22456	446876
18642	446877
33933	446878
48024	446879
21756	446880
185032	446881
59625	446882
6828	446883
1418	446884
41892	446885
17849	446886
27004	446887
2192	446888
15278	446889
169130	446890
195087	446891
327579	446892
286950	446893
85261	446894
47787	446895
340882	446896
21842	446897
15348	446898
11741	446899
61322	446900
173375	446901
8936	446902
110182	446903
38709	446904
127917	446905
274993	446906
51056	446907
26766	446908
342451	446909
22549	446910
112	446911
74187	446912
29	446913
9317	446914
3826	446915
93142	446916
120884	446917
5267	446918
75693	446919
6282	446920
14758	446921
49374	446922
10091	446923
1817	446924
72845	446925
1352	446926
56661	446927
3061	446928
3588	446929
17182	446930
127078	446931
50928	446932
17927	446933
485	446934
58725	446935
17958	446936
83643	446937
99048	446938
1102	446939
287437	446940
138625	446941
1011	446942
25124	446943
21096	446944
83708	446945
94767	446946
34997	446947
15108	446948
18519	446949
10524	446950
6483	446951
68439	446952
219982	446953
133363	446954
149220	446955
296754	446956
1526	446957
97466	446958
6700	446959
30636	446960
1997	446961
137440	446962
167113	446963
8268	446964
982	446965
43530	446966
117973	446967
20352	446968
26913	446969
33378	446970
48111	446971
169192	446972
5334	446973
245560	446974
264059	446975
123671	446976
93852	446977
11020	446978
6980	446979
188337	446980
233367	446981
717	446982
13692	446983
88188	446984
117324	446985
342508	446986
14024	446987
50345	446988
190593	446989
229851	446990
116121	446991
309327	446992
103963	446993
201293	446994
49105	446995
12529	446996
55497	446997
284394	446998
6191	446999
17944	447000
347589	447001
7885	447002
22973	447003
79032	447004
31251	447005
1082	447006
72461	447007
14055	447008
1390	447009
215655	447010
97250	447011
2510	447012
64332	447013
49678	447014
310456	447015
16870	447016
29274	447017
307471	447018
277861	447019
89255	447020
166139	447021
33147	447022
71636	447023
14072	447024
174752	447025
260104	447026
8522	447027
95736	447028
17602	447029
2417	447030
33451	447031
27900	447032
312167	447033
119853	447034
4735	447035
102182	447036
110182	447037
32	447038
39855	447039
199324	447040
42423	447041
27131	447042
2369	447043
165545	447044
59820	447045
72892	447046
24213	447047
21169	447048
2079	447049
232575	447050
95296	447051
241973	447052
10958	447053
150225	447054
55409	447055
47974	447056
37009	447057
101419	447058
17907	447059
70752	447060
202146	447061
7648	447062
281424	447063
78629	447064
194282	447065
239274	447066
249012	447067
302973	447068
35366	447069
17670	447070
323692	447071
190	447072
81107	447073
48024	447074
99245	447075
11576	447076
177597	447077
1824	447078
165682	447079
14095	447080
6601	447081
19817	447082
108134	447083
109971	447084
87590	447085
740	447086
162574	447087
35913	447088
57010	447089
232552	447090
7082	447091
243426	447092
203716	447093
49699	447094
212214	447095
143949	447096
81989	447097
129623	447098
74192	447099
130345	447100
30917	447101
541	447102
110501	447103
2011	447104
23418	447105
10062	447106
143502	447107
350593	447108
20776	447109
61096	447110
354663	447111
94376	447112
4572	447113
78899	447114
76337	447115
91302	447116
39050	447117
40411	447118
16578	447119
80375	447120
40465	447121
11188	447122
7894	447123
8738	447124
81625	447125
6703	447126
8065	447127
62838	447128
53499	447129
58645	447130
173963	447131
28065	447132
174319	447133
76704	447134
18697	447135
98587	447136
3546	447137
50531	447138
100685	447139
37	447140
8690	447141
38533	447142
203048	447143
130534	447144
136310	447145
43342	447146
158638	447147
55125	447148
13397	447149
7306	447150
112583	447151
315797	447152
48107	447153
169245	447154
17131	447155
59769	447156
21825	447157
66944	447158
186477	447159
58893	447160
34158	447161
34719	447162
244723	447163
19509	447164
15554	447165
19377	447166
5	447167
9075	447168
1056	447169
82578	447170
130829	447171
166769	447172
118527	447173
58695	447174
57771	447175
55279	447176
32937	447177
3281	447178
61326	447179
65460	447180
234665	447181
112494	447182
211159	447183
16860	447184
82283	447185
42334	447186
25885	447187
46338	447188
130070	447189
55952	447190
85465	447191
121990	447192
103715	447193
168704	447194
44827	447195
6693	447196
64132	447197
6703	447198
140823	447199
10976	447200
145899	447201
10475	447202
116554	447203
62801	447204
11188	447205
964	447206
186755	447207
3534	447208
191892	447209
83374	447210
194582	447211
60266	447212
120161	447213
4934	447214
100598	447215
2523	447216
48503	447217
30361	447218
14439	447219
248228	447220
36122	447221
74548	447222
32409	447223
113343	447224
5806	447225
195999	447226
41002	447227
75532	447228
97709	447229
8244	447230
55752	447231
354596	447232
288732	447233
143846	447234
110419	447235
24629	447236
147140	447237
103209	447238
49271	447239
51101	447240
50096	447241
81882	447242
912	447243
35824	447244
138092	447245
5374	447246
120800	447247
79769	447248
129616	447249
19928	447250
107354	447251
191917	447252
18732	447253
51818	447254
62505	447255
16053	447256
1842	447257
24545	447258
37867	447259
37737	447260
30816	447261
181969	447262
111579	447263
291541	447264
103228	447265
76622	447266
2460	447267
100776	447268
16938	447269
34546	447270
8053	447271
37922	447272
10841	447273
226610	447274
555	447275
35836	447276
44828	447277
30204	447278
15442	447279
91089	447280
71301	447281
139760	447282
13109	447283
152404	447284
8251	447285
21825	447286
119016	447287
6899	447288
29589	447289
48594	447290
107057	447291
4898	447292
182606	447293
3152	447294
17700	447295
36086	447296
1734	447297
5581	447298
35864	447299
2651	447300
316397	447301
4452	447302
68	447303
203897	447304
12950	447305
113648	447306
41542	447307
14268	447308
46515	447309
241044	447310
78470	447311
33588	447312
126396	447313
28226	447314
98216	447315
171815	447316
4929	447317
37917	447318
44867	447319
3629	447320
37432	447321
170000	447322
84470	447323
333693	447324
228680	447325
9868	447326
1400	447327
364	447328
156545	447329
20715	447330
6874	447331
119176	447332
173425	447333
74566	447334
30987	447335
28346	447336
37622	447337
346852	447338
18711	447339
11005	447340
44743	447341
122201	447342
33711	447343
87358	447344
38066	447345
10462	447346
6532	447347
161361	447348
102952	447349
322181	447350
50775	447351
5405	447352
31990	447353
202692	447354
70138	447355
123855	447356
107717	447357
102598	447358
345527	447359
6770	447360
338662	447361
168659	447362
11857	447363
17472	447364
1	447365
72486	447366
171116	447367
4508	447368
20980	447369
7249	447370
4333	447371
70353	447372
61427	447373
86580	447374
125592	447375
29168	447376
3003	447377
68394	447378
17370	447379
2666	447380
82044	447381
36692	447382
51638	447383
16729	447384
42978	447385
44624	447386
120617	447387
136318	447388
18499	447389
19344	447390
190765	447391
14479	447392
10601	447393
16049	447394
9886	447395
37319	447396
293154	447397
23913	447398
18641	447399
133200	447400
41522	447401
308378	447402
343	447403
245480	447404
28780	447405
877	447406
23960	447407
207534	447408
6881	447409
113553	447410
205430	447411
14104	447412
131918	447413
10235	447414
113764	447415
106915	447416
180234	447417
25380	447418
41655	447419
130636	447420
37446	447421
324720	447422
68077	447423
205521	447424
109638	447425
14270	447426
129134	447427
5019	447428
28748	447429
66132	447430
117315	447431
19147	447432
18386	447433
74379	447434
107292	447435
18092	447436
166893	447437
296418	447438
24515	447439
40693	447440
127158	447441
85138	447442
90614	447443
138809	447444
131264	447445
756	447446
68876	447447
203086	447448
174203	447449
19803	447450
10817	447451
102376	447452
13183	447453
5761	447454
41935	447455
58821	447456
12545	447457
29143	447458
174994	447459
31188	447460
91068	447461
5487	447462
135	447463
1244	447464
46	447465
10189	447466
4049	447467
276047	447468
3181	447469
231666	447470
6191	447471
10563	447472
18587	447473
127495	447474
7003	447475
5548	447476
4299	447477
1921	447478
446	447479
50126	447480
3764	447481
1342	447482
10126	447483
128526	447484
13004	447485
128331	447486
7256	447487
27182	447488
149440	447489
2258	447490
29590	447491
281657	447492
31571	447493
2756	447494
109075	447495
14439	447496
118635	447497
3100	447498
2670	447499
110713	447500
110	447501
793	447502
57508	447503
37987	447504
1189	447505
120952	447506
18393	447507
1172	447508
38100	447509
90086	447510
39622	447511
21811	447512
120825	447513
57985	447514
5986	447515
199561	447516
243180	447517
156417	447518
82526	447519
76547	447520
191530	447521
154552	447522
138457	447523
42467	447524
125647	447525
7130	447526
6735	447527
68358	447528
85178	447529
16957	447530
73907	447531
171280	447532
15070	447533
37580	447534
6693	447535
23482	447536
58856	447537
175268	447538
19496	447539
119340	447540
75682	447541
53664	447542
701	447543
17028	447544
87967	447545
191474	447546
105992	447547
6384	447548
88602	447549
8277	447550
209589	447551
174110	447552
30761	447553
253	447554
41418	447555
300715	447556
11208	447557
50974	447558
9468	447559
203320	447560
57208	447561
12159	447562
6280	447563
245679	447564
11042	447565
33506	447566
3049	447567
47680	447568
31286	447569
3157	447570
51652	447571
203164	447572
59803	447573
12432	447574
7344	447575
81708	447576
354052	447577
25283	447578
188690	447579
192274	447580
60934	447581
9871	447582
50041	447583
126422	447584
106570	447585
68029	447586
5227	447587
8690	447588
112343	447589
234506	447590
93100	447591
95040	447592
78077	447593
198917	447594
4066	447595
16216	447596
182650	447597
15360	447598
46478	447599
63998	447600
555	447601
26154	447602
52704	447603
304040	447604
100928	447605
42359	447606
105423	447607
265538	447608
50112	447609
88245	447610
173158	447611
6144	447612
43037	447613
128487	447614
10593	447615
63380	447616
61073	447617
22933	447618
34269	447619
53625	447620
49043	447621
9964	447622
18699	447623
185512	447624
346601	447625
59001	447626
39913	447627
146618	447628
316244	447629
2496	447630
40658	447631
277644	447632
60530	447633
61455	447634
63274	447635
44696	447636
6154	447637
176023	447638
1282	447639
159809	447640
186483	447641
16795	447642
17997	447643
181607	447644
10135	447645
21666	447646
72270	447647
44369	447648
17321	447649
192654	447650
215736	447651
10592	447652
3892	447653
17545	447654
12246	447655
62636	447656
2402	447657
25561	447658
200798	447659
2726	447660
10246	447661
4142	447662
120806	447663
14003	447664
26515	447665
2275	447666
122425	447667
79624	447668
53950	447669
195319	447670
53667	447671
121201	447672
79704	447673
160973	447674
14179	447675
121721	447676
126914	447677
3176	447678
32065	447679
7538	447680
84578	447681
86911	447682
270494	447683
15519	447684
44967	447685
6107	447686
37197	447687
16082	447688
24101	447689
31766	447690
67091	447691
10738	447692
26490	447693
17606	447694
56021	447695
535	447696
25139	447697
170943	447698
12809	447699
69117	447700
129135	447701
25351	447702
1602	447703
10544	447704
260880	447705
17960	447706
40279	447707
240886	447708
29768	447709
225508	447710
2422	447711
215874	447712
71269	447713
84024	447714
51887	447715
17909	447716
119587	447717
135768	447718
21121	447719
12256	447720
23997	447721
73963	447722
181657	447723
97667	447724
232261	447725
121518	447726
9089	447727
49200	447728
6317	447729
24809	447730
48601	447731
266617	447732
57962	447733
57962	447734
76317	447735
63999	447736
33963	447737
330829	447738
25684	447739
73066	447740
84091	447741
9630	447742
169498	447743
26166	447744
46839	447745
310711	447746
71958	447747
153	447748
325121	447749
51398	447750
21757	447751
3744	447752
60528	447753
306913	447754
507	447755
63069	447756
261282	447757
37573	447758
62413	447759
54476	447760
273	447761
148141	447762
12869	447763
68935	447764
272	447765
12117	447766
139291	447767
11940	447768
258380	447769
2057	447770
62467	447771
40187	447772
164126	447773
872	447774
351708	447775
29946	447776
121794	447777
101	447778
1114	447779
59899	447780
61003	447781
140027	447782
15898	447783
26825	447784
72226	447785
2133	447786
1189	447787
5573	447788
37451	447789
162146	447790
22714	447791
214208	447792
172994	447793
296174	447794
71660	447795
5359	447796
10530	447797
5189	447798
23183	447799
45513	447800
171079	447801
13781	447802
161532	447803
49548	447804
86777	447805
80033	447806
37241	447807
175071	447808
18436	447809
133228	447810
112673	447811
6596	447812
4836	447813
120470	447814
5016	447815
67836	447816
45978	447817
36798	447818
12481	447819
1454	447820
122148	447821
203697	447822
199802	447823
176668	447824
13720	447825
290721	447826
73052	447827
31815	447828
1464	447829
81792	447830
4611	447831
158871	447832
61767	447833
91143	447834
20960	447835
196	447836
39353	447837
288538	447838
21001	447839
60996	447840
25	447841
1351	447842
120942	447843
51897	447844
20974	447845
54880	447846
184900	447847
51004	447848
79214	447849
10711	447850
19752	447851
198222	447852
124470	447853
229557	447854
56410	447855
88215	447856
186717	447857
220644	447858
135534	447859
403	447860
73530	447861
20833	447862
2775	447863
99876	447864
72946	447865
19008	447866
261237	447867
154173	447868
4866	447869
181410	447870
151942	447871
72517	447872
12076	447873
25296	447874
25298	447875
11604	447876
100792	447877
6320	447878
76284	447879
39651	447880
18701	447881
5173	447882
141108	447883
74355	447884
18065	447885
60364	447886
59853	447887
91060	447888
40817	447889
105094	447890
14178	447891
40736	447892
43183	447893
78985	447894
7212	447895
5423	447896
55216	447897
44015	447898
933	447899
78223	447900
12691	447901
10892	447902
1137	447903
1073	447904
25505	447905
274959	447906
25037	447907
66465	447908
158652	447909
1682	447910
62078	447911
129206	447912
11552	447913
352272	447914
3009	447915
15517	447916
56616	447917
103988	447918
26978	447919
10557	447920
35889	447921
9400	447922
185	447923
19078	447924
44015	447925
168168	447926
120967	447927
113005	447928
82334	447929
1958	447930
82983	447931
234533	447932
36718	447933
28934	447934
9202	447935
21783	447936
21773	447937
1142	447938
3035	447939
863	447940
11266	447941
37198	447942
64647	447943
457	447944
30213	447945
7495	447946
153197	447947
77330	447948
27424	447949
37563	447950
99026	447951
30426	447952
77197	447953
25150	447954
25057	447955
83228	447956
14366	447957
13891	447958
11591	447959
191863	447960
18711	447961
22272	447962
3789	447963
84213	447964
20041	447965
134343	447966
59708	447967
5922	447968
41960	447969
6082	447970
7472	447971
195710	447972
15725	447973
34299	447974
37195	447975
100885	447976
14544	447977
82322	447978
749	447979
25762	447980
80940	447981
26683	447982
3324	447983
8153	447984
41514	447985
126985	447986
344769	447987
204620	447988
52438	447989
51415	447990
19867	447991
23721	447992
89739	447993
1228	447994
26089	447995
34897	447996
10961	447997
76284	447998
24125	447999
75917	448000
60064	448001
77582	448002
9630	448003
35901	448004
15135	448005
2649	448006
125130	448007
2836	448008
26442	448009
53756	448010
13805	448011
122130	448012
513	448013
350011	448014
36082	448015
48426	448016
40407	448017
69644	448018
215581	448019
6651	448020
35280	448021
41705	448022
11484	448023
41340	448024
53499	448025
97886	448026
151843	448027
1342	448028
144602	448029
4119	448030
76813	448031
18360	448032
13963	448033
223643	448034
45292	448035
117543	448036
39004	448037
76246	448038
3315	448039
105772	448040
280846	448041
117681	448042
8452	448043
33300	448044
40362	448045
198364	448046
178047	448047
26680	448048
56616	448049
20485	448050
37448	448051
39068	448052
5987	448053
1142	448054
9461	448055
32252	448056
40167	448057
93285	448058
82314	448059
54588	448060
41414	448061
19046	448062
150071	448063
30556	448064
382	448065
135606	448066
11533	448067
233601	448068
279827	448069
19940	448070
335845	448071
330326	448072
162281	448073
53513	448074
106135	448075
30804	448076
71815	448077
110738	448078
41733	448079
33	448080
312252	448081
56555	448082
84177	448083
32714	448084
18535	448085
56177	448086
74310	448087
68841	448088
13343	448089
19782	448090
81274	448091
116837	448092
202130	448093
319733	448094
7749	448095
3930	448096
90887	448097
171249	448098
9030	448099
6381	448100
11928	448101
203834	448102
6825	448103
138106	448104
24555	448105
11971	448106
44174	448107
356719	448108
10420	448109
152956	448110
151440	448111
245115	448112
41007	448113
25358	448114
37212	448115
97586	448116
40128	448117
122138	448118
41699	448119
5460	448120
116984	448121
18662	448122
209933	448123
80694	448124
241290	448125
162313	448126
33152	448127
119042	448128
27862	448129
15663	448130
18070	448131
7442	448132
222979	448133
75525	448134
28858	448135
113574	448136
80710	448137
197497	448138
109342	448139
9169	448140
323931	448141
139671	448142
87814	448143
6731	448144
226918	448145
65189	448146
101137	448147
64473	448148
116707	448149
182678	448150
40051	448151
18672	448152
1464	448153
91089	448154
6597	448155
130433	448156
101284	448157
11062	448158
162944	448159
26844	448160
206681	448161
13086	448162
12358	448163
188399	448164
159489	448165
16317	448166
10252	448167
7603	448168
52594	448169
86332	448170
68123	448171
47071	448172
53903	448173
77676	448174
97397	448175
15416	448176
37029	448177
22550	448178
210074	448179
26405	448180
46993	448181
159244	448182
3857	448183
159220	448184
16262	448185
52775	448186
11835	448187
308638	448188
79533	448189
23620	448190
8461	448191
175003	448192
176019	448193
33114	448194
68603	448195
49633	448196
296489	448197
193617	448198
95764	448199
245252	448200
15406	448201
152653	448202
20276	448203
102276	448204
355203	448205
66293	448206
46490	448207
169604	448208
55644	448209
5165	448210
58487	448211
526	448212
5287	448213
245371	448214
27679	448215
54596	448216
2426	448217
12511	448218
9529	448219
37125	448220
2816	448221
2816	448222
9621	448223
122501	448224
21042	448225
50218	448226
120492	448227
91256	448228
2179	448229
2091	448230
50523	448231
101066	448232
7444	448233
85997	448234
23302	448235
17671	448236
445	448237
315980	448238
137596	448239
49698	448240
11995	448241
2982	448242
43865	448243
304093	448244
47355	448245
275566	448246
255467	448247
96394	448248
340866	448249
21707	448250
133431	448251
17906	448252
189198	448253
481	448254
3743	448255
48672	448256
1831	448257
117355	448258
173930	448259
31775	448260
161661	448261
346145	448262
111423	448263
338962	448264
116295	448265
13448	448266
105176	448267
313669	448268
24684	448269
83289	448270
133173	448271
199269	448272
288633	448273
291013	448274
72009	448275
33807	448276
25841	448277
295091	448278
2345	448279
151673	448280
180615	448281
279207	448282
37355	448283
332808	448284
41975	448285
21745	448286
203129	448287
90604	448288
76448	448289
57883	448290
164960	448291
302065	448292
203578	448293
140219	448294
57835	448295
46898	448296
19074	448297
74523	448298
81391	448299
23347	448300
25233	448301
342276	448302
292620	448303
411	448304
54486	448305
311801	448306
44283	448307
187622	448308
65605	448309
221604	448310
28039	448311
139932	448312
62930	448313
26980	448314
34003	448315
22173	448316
294226	448317
227992	448318
313442	448319
14394	448320
187270	448321
209577	448322
207189	448323
97342	448324
205377	448325
178465	448326
174449	448327
356275	448328
8527	448329
115456	448330
73056	448331
176713	448332
171677	448333
51074	448334
172014	448335
82499	448336
310464	448337
112331	448338
18281	448339
357188	448340
19815	448341
208856	448342
173825	448343
55717	448344
6290	448345
27392	448346
124953	448347
84030	448348
109022	448349
67434	448350
73271	448351
35078	448352
16363	448353
44500	448354
26611	448355
83253	448356
206054	448357
80370	448358
42257	448359
83297	448360
75631	448361
185654	448362
113499	448363
10223	448364
579	448365
17670	448366
159777	448367
294918	448368
144508	448369
5372	448370
19800	448371
190001	448372
49887	448373
36943	448374
20286	448375
143831	448376
26926	448377
109591	448378
107923	448379
80139	448380
62203	448381
24574	448382
5184	448383
134041	448384
11125	448385
6843	448386
85140	448387
130875	448388
85022	448389
257710	448390
202481	448391
53947	448392
9564	448393
235503	448394
75206	448395
32411	448396
8314	448397
7751	448398
190878	448399
668	448400
327414	448401
276759	448402
17868	448403
280444	448404
72317	448405
27049	448406
75516	448407
126010	448408
7890	448409
97375	448410
46942	448411
135042	448412
26187	448413
24882	448414
261344	448415
21130	448416
221499	448417
74839	448418
86684	448419
25309	448420
289520	448421
194362	448422
191813	448423
50569	448424
78924	448425
105756	448426
323042	448427
1515	448428
326225	448429
30015	448430
294826	448431
53119	448432
84034	448433
10967	448434
352832	448435
18352	448436
138166	448437
79423	448438
40478	448439
394	448440
719	448441
327545	448442
79607	448443
2612	448444
55634	448445
351766	448446
216464	448447
38166	448448
46741	448449
73971	448450
343942	448451
2092	448452
85019	448453
18253	448454
40363	448455
36494	448456
29126	448457
7922	448458
91751	448459
14537	448460
162321	448461
40010	448462
169017	448463
25441	448464
125539	448465
157669	448466
32939	448467
77	448468
138695	448469
14490	448470
169600	448471
87	448472
7489	448473
79833	448474
9840	448475
53193	448476
73823	448477
283913	448478
156677	448479
135456	448480
1350	448481
116994	448482
315984	448483
199169	448484
47710	448485
14986	448486
24750	448487
151282	448488
126089	448489
113071	448490
41192	448491
61016	448492
171127	448493
12186	448494
3278	448495
16541	448496
145917	448497
151900	448498
1349	448499
209625	448500
53341	448501
74	448502
41181	448503
1792	448504
247287	448505
3349	448506
147193	448507
13191	448508
5457	448509
5929	448510
34620	448511
50	448512
51980	448513
1599	448514
41675	448515
45019	448516
32095	448517
93014	448518
230178	448519
81440	448520
122614	448521
18386	448522
15371	448523
147685	448524
2635	448525
43056	448526
7749	448527
53691	448528
5524	448529
157038	448530
92821	448531
49776	448532
55168	448533
228497	448534
25690	448535
65812	448536
79232	448537
2304	448538
88114	448539
5274	448540
204560	448541
6261	448542
81634	448543
37113	448544
141548	448545
35448	448546
130859	448547
150882	448548
220283	448549
185818	448550
73459	448551
18	448552
62350	448553
32811	448554
91080	448555
206514	448556
33953	448557
15246	448558
212561	448559
135276	448560
56463	448561
23330	448562
2608	448563
13944	448564
131830	448565
53689	448566
282301	448567
40253	448568
19509	448569
65062	448570
147035	448571
11092	448572
334002	448573
50449	448574
20793	448575
72123	448576
202948	448577
35483	448578
150365	448579
114700	448580
169121	448581
258327	448582
26794	448583
18576	448584
10060	448585
2181	448586
91125	448587
31032	448588
16216	448589
6519	448590
159564	448591
128926	448592
12126	448593
8163	448594
48756	448595
92362	448596
24238	448597
32330	448598
71823	448599
10425	448600
159073	448601
25905	448602
33214	448603
347757	448604
131413	448605
2260	448606
17305	448607
338026	448608
83663	448609
120946	448610
168890	448611
8798	448612
52434	448613
11578	448614
117396	448615
15107	448616
117127	448617
3130	448618
156976	448619
111318	448620
149974	448621
310574	448622
73738	448623
40579	448624
162861	448625
47557	448626
165162	448627
39805	448628
46385	448629
272653	448630
137152	448631
22877	448632
19838	448633
203021	448634
158909	448635
32051	448636
18100	448637
28647	448638
299	448639
47595	448640
102046	448641
207462	448642
10247	448643
262054	448644
116985	448645
32661	448646
138	448647
160972	448648
239164	448649
147035	448650
29821	448651
263718	448652
22841	448653
66498	448654
2157	448655
180791	448656
6932	448657
356758	448658
3138	448659
85623	448660
124436	448661
333529	448662
104670	448663
129591	448664
62797	448665
38782	448666
321765	448667
270804	448668
246647	448669
348420	448670
121018	448671
329298	448672
8855	448673
667	448674
81551	448675
315022	448676
51921	448677
210105	448678
141	448679
292760	448680
10802	448681
897	448682
149577	448683
102081	448684
37324	448685
31378	448686
19883	448687
89	448688
31924	448689
482	448690
22819	448691
1265	448692
7471	448693
120597	448694
36116	448695
1120	448696
64315	448697
329808	448698
11049	448699
136223	448700
2513	448701
315346	448702
12514	448703
769	448704
76284	448705
36213	448706
59167	448707
122849	448708
7826	448709
196755	448710
160415	448711
263674	448712
31049	448713
11386	448714
11386	448715
7433	448716
264187	448717
118048	448718
10948	448719
2244	448720
46443	448721
83956	448722
285895	448723
157982	448724
5136	448725
231167	448726
208156	448727
235310	448728
189480	448729
37225	448730
252251	448731
79319	448732
14202	448733
147073	448734
84044	448735
100728	448736
207629	448737
209473	448738
695	448739
53092	448740
27293	448741
209394	448742
2594	448743
74416	448744
28366	448745
83703	448746
70372	448747
26213	448748
90695	448749
535	448750
9279	448751
10663	448752
79828	448753
46594	448754
253024	448755
1939	448756
177044	448757
166459	448758
171954	448759
25955	448760
283031	448761
4756	448762
236049	448763
288911	448764
13141	448765
3413	448766
2768	448767
23524	448768
5736	448769
5419	448770
19955	448771
61625	448772
5464	448773
92651	448774
5498	448775
43176	448776
101420	448777
4724	448778
81684	448779
16540	448780
910	448781
40500	448782
3167	448783
32780	448784
4799	448785
18423	448786
73655	448787
4845	448788
192408	448789
59778	448790
232624	448791
3404	448792
16564	448793
46971	448794
102771	448795
119846	448796
3949	448797
14513	448798
2921	448799
64541	448800
33914	448801
79306	448802
1670	448803
1936	448804
1557	448805
125878	448806
531	448807
5147	448808
10886	448809
69215	448810
16814	448811
27368	448812
3609	448813
6569	448814
14705	448815
8242	448816
4329	448817
15710	448818
320783	448819
47507	448820
18462	448821
50365	448822
306284	448823
72509	448824
138487	448825
2781	448826
110932	448827
60672	448828
157595	448829
22707	448830
110218	448831
2213	448832
178814	448833
969	448834
8092	448835
15205	448836
35005	448837
299	448838
150419	448839
165806	448840
102876	448841
88810	448842
92479	448843
52381	448844
347631	448845
6063	448846
6028	448847
102988	448848
188796	448849
34937	448850
5109	448851
3453	448852
46746	448853
57923	448854
29525	448855
3080	448856
521	448857
82729	448858
31634	448859
201627	448860
44176	448861
188843	448862
14145	448863
96952	448864
255572	448865
121792	448866
9386	448867
86711	448868
173255	448869
226112	448870
1098	448871
279658	448872
35957	448873
340362	448874
133731	448875
116734	448876
9146	448877
180479	448878
150401	448879
65471	448880
66966	448881
50740	448882
154935	448883
8150	448884
8015	448885
29405	448886
133394	448887
61073	448888
76424	448889
1483	448890
125890	448891
33066	448892
26576	448893
55606	448894
44550	448895
5012	448896
4870	448897
39493	448898
110240	448899
248040	448900
165183	448901
198801	448902
66444	448903
4148	448904
172062	448905
3852	448906
78123	448907
1791	448908
120986	448909
87749	448910
333487	448911
318601	448912
580	448913
77941	448914
188700	448915
137622	448916
121323	448917
154076	448918
40266	448919
38424	448920
160805	448921
152138	448922
769	448923
8955	448924
225545	448925
67156	448926
61611	448927
92933	448928
30116	448929
143172	448930
5435	448931
101736	448932
126763	448933
329625	448934
89666	448935
21189	448936
5245	448937
273549	448938
320838	448939
81239	448940
87538	448941
4889	448942
51057	448943
35187	448944
10109	448945
14544	448946
278937	448947
49691	448948
27258	448949
96134	448950
60289	448951
162367	448952
353810	448953
111869	448954
731	448955
161126	448956
8622	448957
2641	448958
42277	448959
9035	448960
15770	448961
119758	448962
5297	448963
329091	448964
41358	448965
37006	448966
12258	448967
120204	448968
292956	448969
51089	448970
336526	448971
88180	448972
18984	448973
8187	448974
226143	448975
146787	448976
117176	448977
10274	448978
45243	448979
19198	448980
2988	448981
351	448982
47154	448983
287	448984
91876	448985
41331	448986
128982	448987
6508	448988
41746	448989
28300	448990
84588	448991
9875	448992
50631	448993
77449	448994
22737	448995
239208	448996
88711	448997
205297	448998
106244	448999
1206	449000
52044	449001
144161	449002
67325	449003
59945	449004
2014	449005
1909	449006
36799	449007
68941	449008
28672	449009
257007	449010
20052	449011
122555	449012
12974	449013
1108	449014
2770	449015
61067	449016
17357	449017
2615	449018
148144	449019
55322	449020
37595	449021
202456	449022
165983	449023
2395	449024
4684	449025
15581	449026
51746	449027
2150	449028
67220	449029
1618	449030
67393	449031
190740	449032
6626	449033
344021	449034
23945	449035
2004	449036
110009	449037
34020	449038
286747	449039
8546	449040
4455	449041
24232	449042
39794	449043
260563	449044
10045	449045
13200	449046
10138	449047
8345	449048
131911	449049
20028	449050
13059	449051
6492	449052
18383	449053
109599	449054
19491	449055
116327	449056
68341	449057
27277	449058
3542	449059
106826	449060
23167	449061
160599	449062
2145	449063
128517	449064
14056	449065
192064	449066
55924	449067
4718	449068
3116	449069
45894	449070
43628	449071
1890	449072
37272	449073
189533	449074
24548	449075
393	449076
41309	449077
37848	449078
83617	449079
352432	449080
97362	449081
30946	449082
148040	449083
862	449084
18088	449085
1067	449086
10922	449087
145102	449088
81636	449089
100621	449090
13302	449091
12912	449092
6453	449093
53668	449094
3959	449095
347415	449096
3629	449097
47847	449098
15159	449099
8355	449100
66770	449101
25985	449102
10760	449103
97328	449104
441	449105
2912	449106
76693	449107
180206	449108
63619	449109
29258	449110
178339	449111
102295	449112
34277	449113
124	449114
109093	449115
196780	449116
189137	449117
16777	449118
4549	449119
75104	449120
33149	449121
121592	449122
77800	449123
209882	449124
46717	449125
23759	449126
14174	449127
40613	449128
70734	449129
36035	449130
8951	449131
26738	449132
97167	449133
59960	449134
171	449135
4436	449136
19469	449137
9476	449138
140388	449139
114408	449140
12148	449141
96607	449142
11654	449143
74192	449144
252452	449145
39134	449146
288126	449147
71727	449148
77598	449149
347850	449150
71959	449151
25698	449152
229884	449153
71893	449154
23754	449155
67954	449156
59385	449157
77506	449158
117004	449159
65507	449160
69785	449161
14084	449162
545	449163
90985	449164
45721	449165
17817	449166
83245	449167
282331	449168
118309	449169
285448	449170
5639	449171
5524	449172
9561	449173
89505	449174
2589	449175
6083	449176
14457	449177
27318	449178
53020	449179
238821	449180
36472	449181
25480	449182
9751	449183
15974	449184
48670	449185
10973	449186
232936	449187
31242	449188
139949	449189
23936	449190
23731	449191
108453	449192
27064	449193
97040	449194
268711	449195
3733	449196
208195	449197
36626	449198
46476	449199
91552	449200
85515	449201
15159	449202
260950	449203
2685	449204
42737	449205
46436	449206
341	449207
72910	449208
76689	449209
9756	449210
780	449211
120193	449212
8751	449213
65303	449214
132727	449215
10787	449216
24165	449217
83387	449218
66670	449219
26096	449220
156531	449221
7590	449222
157190	449223
85334	449224
86061	449225
1909	449226
102400	449227
46953	449228
102979	449229
192239	449230
5143	449231
37156	449232
27320	449233
16603	449234
5800	449235
35347	449236
25995	449237
55203	449238
132457	449239
1520	449240
52544	449241
34894	449242
4017	449243
48972	449244
311143	449245
59662	449246
246719	449247
674	449248
204987	449249
79577	449250
12748	449251
276857	449252
26061	449253
1952	449254
45500	449255
124285	449256
11137	449257
352717	449258
73641	449259
1115	449260
80090	449261
76895	449262
19810	449263
234962	449264
9126	449265
305482	449266
281925	449267
621	449268
38385	449269
202	449270
293033	449271
76898	449272
337	449273
125802	449274
8460	449275
35535	449276
39399	449277
2937	449278
72434	449279
159815	449280
44317	449281
127981	449282
83785	449283
4471	449284
337	449285
351070	449286
6725	449287
10	449288
40758	449289
4718	449290
2979	449291
52157	449292
66857	449293
52374	449294
34887	449295
9775	449296
97928	449297
33427	449298
282071	449299
7911	449300
83671	449301
35931	449302
25412	449303
78599	449304
189700	449305
6505	449306
196301	449307
9332	449308
129629	449309
143512	449310
140571	449311
37035	449312
31047	449313
36210	449314
281	449315
61	449316
20205	449317
60154	449318
5552	449319
27390	449320
6126	449321
261318	449322
55779	449323
8333	449324
534	449325
307651	449326
7913	449327
32524	449328
117495	449329
350804	449330
177966	449331
159995	449332
356827	449333
83692	449334
35418	449335
18522	449336
9331	449337
18004	449338
32893	449339
5953	449340
1820	449341
32181	449342
90726	449343
86451	449344
101608	449345
114539	449346
32130	449347
59255	449348
14900	449349
354389	449350
127248	449351
127293	449352
72282	449353
14616	449354
207798	449355
171100	449356
7114	449357
62285	449358
34708	449359
31695	449360
1365	449361
1646	449362
5501	449363
21611	449364
12045	449365
43212	449366
30861	449367
12084	449368
10454	449369
7726	449370
4997	449371
44591	449372
79976	449373
139900	449374
8829	449375
310524	449376
33864	449377
659	449378
72463	449379
71252	449380
27293	449381
22232	449382
194877	449383
40969	449384
626	449385
3756	449386
188815	449387
84719	449388
232632	449389
121499	449390
126514	449391
1610	449392
39055	449393
1223	449394
119954	449395
35403	449396
3451	449397
132092	449398
325507	449399
28094	449400
172747	449401
4842	449402
21269	449403
7935	449404
18239	449405
212692	449406
12923	449407
17342	449408
26578	449409
1802	449410
162393	449411
336150	449412
28526	449413
186782	449414
73940	449415
7387	449416
273460	449417
37274	449418
72179	449419
193894	449420
47963	449421
98408	449422
13202	449423
54032	449424
10433	449425
161060	449426
148861	449427
1079	449428
37076	449429
7452	449430
173660	449431
151779	449432
181859	449433
38851	449434
36582	449435
17	449436
8284	449437
98487	449438
78181	449439
56310	449440
150228	449441
2092	449442
71929	449443
79603	449444
51861	449445
14511	449446
118384	449447
159589	449448
84154	449449
7516	449450
128405	449451
100414	449452
293484	449453
4229	449454
120095	449455
12948	449456
9975	449457
150462	449458
48628	449459
30406	449460
120152	449461
121082	449462
48227	449463
196915	449464
106066	449465
8535	449466
263409	449467
4703	449468
201	449469
101909	449470
111983	449471
193951	449472
35985	449473
16643	449474
33708	449475
45797	449476
15522	449477
208576	449478
14547	449479
1924	449480
7591	449481
31097	449482
5466	449483
119414	449484
15123	449485
6730	449486
239892	449487
45447	449488
69591	449489
23912	449490
15596	449491
49157	449492
60044	449493
110393	449494
33983	449495
29680	449496
3532	449497
99466	449498
169876	449499
15255	449500
37809	449501
47702	449502
64275	449503
10850	449504
302858	449505
40264	449506
85174	449507
142901	449508
49157	449509
4903	449510
76505	449511
130661	449512
51930	449513
39867	449514
261	449515
26897	449516
35531	449517
28193	449518
121458	449519
21644	449520
63932	449521
212048	449522
17178	449523
2859	449524
85743	449525
6501	449526
92549	449527
64446	449528
106764	449529
1013	449530
3213	449531
86783	449532
23823	449533
1013	449534
40714	449535
2937	449536
97168	449537
1011	449538
21282	449539
90699	449540
195568	449541
15175	449542
22527	449543
4666	449544
88911	449545
15200	449546
67446	449547
147759	449548
19736	449549
25712	449550
145160	449551
207754	449552
6882	449553
248681	449554
204502	449555
3318	449556
9665	449557
40870	449558
22614	449559
18273	449560
23626	449561
79518	449562
74438	449563
266510	449564
19765	449565
46494	449566
53424	449567
28039	449568
91255	449569
13762	449570
5144	449571
8376	449572
76584	449573
95749	449574
5099	449575
8405	449576
76457	449577
1722	449578
137890	449579
122233	449580
39756	449581
81748	449582
59643	449583
5781	449584
5976	449585
8394	449586
51637	449587
151649	449588
4808	449589
3034	449590
356424	449591
28636	449592
20637	449593
38792	449594
206117	449595
225386	449596
38395	449597
3342	449598
26519	449599
26721	449600
8451	449601
11438	449602
107517	449603
9995	449604
9737	449605
78807	449606
129939	449607
3314	449608
14835	449609
210754	449610
13153	449611
25210	449612
863	449613
257092	449614
14764	449615
121501	449616
76887	449617
4767	449618
163591	449619
4199	449620
158508	449621
8732	449622
17488	449623
290140	449624
133422	449625
14632	449626
91822	449627
5249	449628
136368	449629
234375	449630
159885	449631
88383	449632
100913	449633
54782	449634
41143	449635
127282	449636
36967	449637
132009	449638
93641	449639
54498	449640
21282	449641
5031	449642
27879	449643
59242	449644
65185	449645
31791	449646
36839	449647
17991	449648
15235	449649
19788	449650
3827	449651
50087	449652
76444	449653
53297	449654
102469	449655
333891	449656
234414	449657
289	449658
102551	449659
265499	449660
10923	449661
219501	449662
1384	449663
185880	449664
25295	449665
347614	449666
36729	449667
156020	449668
23876	449669
179108	449670
48636	449671
2927	449672
27	449673
124286	449674
14757	449675
60044	449676
118191	449677
45299	449678
30791	449679
66049	449680
186711	449681
55835	449682
38441	449683
231998	449684
53098	449685
6	449686
7719	449687
4903	449688
8719	449689
912	449690
81621	449691
38442	449692
18546	449693
36379	449694
154060	449695
10732	449696
121500	449697
12212	449698
36309	449699
211687	449700
207205	449701
37699	449702
59764	449703
3724	449704
4215	449705
66613	449706
60679	449707
94685	449708
23394	449709
3308	449710
6740	449711
5012	449712
69202	449713
10638	449714
53038	449715
1933	449716
32055	449717
10958	449718
43628	449719
4854	449720
7326	449721
2019	449722
2382	449723
112494	449724
18959	449725
2621	449726
41130	449727
24090	449728
40867	449729
148741	449730
25138	449731
40231	449732
10917	449733
863	449734
83865	449735
527	449736
58057	449737
6579	449738
6009	449739
124222	449740
148412	449741
56484	449742
149370	449743
127593	449744
25147	449745
257	449746
47795	449747
1802	449748
8714	449749
96143	449750
166062	449751
8039	449752
20980	449753
193	449754
3099	449755
5029	449756
130526	449757
1682	449758
189931	449759
2426	449760
27212	449761
65332	449762
6339	449763
253311	449764
7842	449765
315881	449766
202585	449767
39101	449768
81912	449769
9516	449770
3450	449771
97783	449772
23718	449773
115669	449774
12173	449775
16499	449776
84186	449777
34881	449778
181239	449779
51648	449780
191781	449781
15259	449782
196	449783
59459	449784
16591	449785
69877	449786
78304	449787
50152	449788
170953	449789
16591	449790
81002	449791
34708	449792
26991	449793
8516	449794
44503	449795
146093	449796
194546	449797
11685	449798
10669	449799
63180	449800
123788	449801
8351	449802
39048	449803
2927	449804
19317	449805
47863	449806
19621	449807
44187	449808
68104	449809
14410	449810
1824	449811
14091	449812
301710	449813
14758	449814
20659	449815
15220	449816
169457	449817
169093	449818
8295	449819
340274	449820
94197	449821
94917	449822
55786	449823
30026	449824
9474	449825
96280	449826
15941	449827
25550	449828
15915	449829
14470	449830
13614	449831
4324	449832
8252	449833
36375	449834
82915	449835
15077	449836
10569	449837
291081	449838
154454	449839
629	449840
36506	449841
9670	449842
159845	449843
20326	449844
211260	449845
20520	449846
117259	449847
45527	449848
31982	449849
57211	449850
236657	449851
1187	449852
21594	449853
81504	449854
333949	449855
44551	449856
125351	449857
29740	449858
198967	449859
150159	449860
140953	449861
20541	449862
88697	449863
249011	449864
15221	449865
4279	449866
181554	449867
8732	449868
13096	449869
44560	449870
8686	449871
3000	449872
73900	449873
54798	449874
1419	449875
109386	449876
203146	449877
13815	449878
12989	449879
121192	449880
77540	449881
61820	449882
92170	449883
338296	449884
28597	449885
2888	449886
4333	449887
207739	449888
122912	449889
5479	449890
2621	449891
79718	449892
99967	449893
4395	449894
60676	449895
13853	449896
639	449897
112312	449898
40110	449899
36893	449900
20138	449901
13289	449902
32326	449903
191718	449904
348681	449905
202363	449906
55206	449907
92932	449908
21749	449909
7715	449910
234709	449911
149772	449912
21978	449913
8296	449914
8088	449915
201411	449916
198846	449917
35947	449918
35760	449919
3870	449920
13830	449921
11642	449922
203233	449923
27845	449924
26266	449925
13039	449926
9102	449927
22236	449928
98708	449929
347768	449930
52007	449931
21983	449932
7549	449933
4158	449934
57260	449935
97513	449936
621	449937
333989	449938
19040	449939
122142	449940
43495	449941
71412	449942
191866	449943
37834	449944
18674	449945
36872	449946
8411	449947
84803	449948
68596	449949
54256	449950
1889	449951
11593	449952
21594	449953
19196	449954
814	449955
21022	449956
58196	449957
62834	449958
2679	449959
24601	449960
98649	449961
48027	449962
101477	449963
63931	449964
783	449965
86537	449966
69400	449967
107407	449968
10462	449969
152494	449970
348034	449971
179962	449972
58643	449973
86825	449974
347508	449975
36917	449976
118454	449977
39610	449978
96979	449979
26889	449980
6275	449981
4925	449982
24777	449983
97046	449984
25627	449985
225376	449986
84328	449987
51202	449988
45692	449989
95336	449990
31625	449991
19788	449992
10497	449993
10497	449994
72643	449995
109620	449996
188341	449997
49158	449998
349696	449999
4196	450000
24863	450001
194306	450002
105982	450003
24921	450004
108273	450005
83197	450006
128572	450007
71360	450008
32125	450009
198966	450010
87099	450011
2337	450012
3566	450013
28280	450014
25695	450015
195771	450016
27082	450017
3114	450018
115460	450019
59951	450020
48432	450021
72597	450022
90606	450023
161390	450024
221833	450025
6890	450026
55642	450027
39378	450028
24666	450029
7295	450030
7134	450031
1561	450032
25621	450033
298470	450034
140127	450035
3925	450036
91081	450037
55092	450038
186360	450039
3961	450040
82407	450041
40853	450042
1368	450043
4281	450044
110787	450045
83526	450046
2721	450047
338081	450048
341888	450049
204629	450050
25366	450051
211763	450052
280937	450053
52001	450054
461	450055
258396	450056
100853	450057
236771	450058
20269	450059
18286	450060
29850	450061
9893	450062
137235	450063
13534	450064
106760	450065
136791	450066
115678	450067
174551	450068
11507	450069
16308	450070
343	450071
58801	450072
907	450073
1830	450074
38806	450075
341081	450076
16346	450077
17373	450078
71939	450079
1731	450080
5746	450081
9765	450082
64275	450083
142506	450084
233615	450085
202356	450086
118689	450087
8551	450088
3382	450089
131194	450090
111170	450091
233	450092
9759	450093
5144	450094
159897	450095
52273	450096
16969	450097
2387	450098
63550	450099
23851	450100
330301	450101
80401	450102
22652	450103
340051	450104
98266	450105
78357	450106
26978	450107
1682	450108
284384	450109
25335	450110
119443	450111
64026	450112
3002	450113
1116	450114
34017	450115
52287	450116
1696	450117
9959	450118
41154	450119
10434	450120
157364	450121
6356	450122
4481	450123
69873	450124
120869	450125
37152	450126
2248	450127
19069	450128
33687	450129
33883	450130
43850	450131
170685	450132
8290	450133
20451	450134
321362	450135
53688	450136
21300	450137
17949	450138
112062	450139
66191	450140
56243	450141
125453	450142
207206	450143
353502	450144
3651	450145
81569	450146
215	450147
77952	450148
21423	450149
82990	450150
19111	450151
48060	450152
144005	450153
7571	450154
4267	450155
20542	450156
29425	450157
1722	450158
158671	450159
133814	450160
135902	450161
8312	450162
9101	450163
84221	450164
5448	450165
145659	450166
34923	450167
4260	450168
333554	450169
57036	450170
45006	450171
210735	450172
4054	450173
121380	450174
202771	450175
6481	450176
8973	450177
63932	450178
330381	450179
1184	450180
1873	450181
3736	450182
83077	450183
11090	450184
146860	450185
14205	450186
147933	450187
43840	450188
3436	450189
10	450190
13302	450191
13516	450192
38917	450193
188865	450194
27754	450195
3832	450196
203019	450197
5680	450198
43948	450199
16327	450200
53309	450201
14253	450202
189001	450203
36836	450204
70216	450205
35861	450206
11502	450207
149538	450208
196264	450209
59719	450210
79725	450211
12999	450212
18645	450213
20974	450214
78898	450215
75643	450216
1654	450217
5146	450218
5235	450219
136691	450220
88363	450221
19791	450222
95938	450223
35937	450224
50173	450225
43072	450226
14211	450227
3812	450228
2705	450229
69633	450230
284722	450231
5153	450232
282505	450233
125821	450234
68934	450235
312129	450236
29557	450237
9964	450238
56402	450239
24629	450240
69233	450241
7148	450242
111543	450243
167871	450244
40901	450245
11202	450246
6719	450247
56769	450248
18809	450249
123665	450250
105160	450251
66371	450252
159802	450253
119337	450254
355224	450255
55137	450256
66733	450257
231237	450258
54496	450259
161516	450260
34571	450261
3119	450262
87466	450263
122945	450264
108629	450265
48549	450266
23279	450267
52873	450268
88180	450269
43202	450270
37468	450271
187839	450272
104580	450273
46738	450274
55861	450275
72928	450276
28365	450277
2112	450278
25729	450279
271394	450280
42435	450281
14197	450282
202163	450283
193149	450284
5896	450285
18541	450286
66766	450287
323829	450288
187292	450289
67387	450290
150078	450291
63980	450292
211	450293
28984	450294
6093	450295
188123	450296
33769	450297
42468	450298
18272	450299
12738	450300
240269	450301
46272	450302
28488	450303
12531	450304
8369	450305
7009	450306
78350	450307
71949	450308
12005	450309
19310	450310
19234	450311
1887	450312
22805	450313
100037	450314
21619	450315
19652	450316
127696	450317
10565	450318
1647	450319
101777	450320
153090	450321
21314	450322
135164	450323
84907	450324
8229	450325
119260	450326
48404	450327
8608	450328
2705	450329
6127	450330
66370	450331
45483	450332
12482	450333
11977	450334
69940	450335
20970	450336
296434	450337
235509	450338
29436	450339
18477	450340
354037	450341
3578	450342
55925	450343
149297	450344
194193	450345
534	450346
217695	450347
1774	450348
18999	450349
311635	450350
267722	450351
38665	450352
16311	450353
1828	450354
30148	450355
31783	450356
151934	450357
139183	450358
31637	450359
64359	450360
19565	450361
24953	450362
14118	450363
122989	450364
51541	450365
9545	450366
63121	450367
278668	450368
343	450369
281176	450370
33320	450371
119589	450372
41572	450373
4859	450374
190535	450375
5056	450376
76740	450377
101644	450378
18688	450379
18999	450380
112424	450381
4931	450382
11136	450383
11436	450384
5014	450385
75942	450386
119132	450387
7553	450388
314731	450389
7622	450390
9553	450391
25855	450392
6411	450393
18839	450394
6380	450395
22109	450396
21163	450397
4445	450398
4621	450399
531	450400
2417	450401
135490	450402
54099	450403
32710	450404
48236	450405
347874	450406
5481	450407
3012	450408
84767	450409
317162	450410
78242	450411
100672	450412
1241	450413
10134	450414
13859	450415
54869	450416
2434	450417
11922	450418
64189	450419
26226	450420
1860	450421
307709	450422
36073	450423
16449	450424
65330	450425
4018	450426
5108	450427
35737	450428
104709	450429
15890	450430
4354	450431
61007	450432
73897	450433
190186	450434
190209	450435
10573	450436
135522	450437
33791	450438
12203	450439
11839	450440
78608	450441
13061	450442
222629	450443
33923	450444
108631	450445
301	450446
43356	450447
6520	450448
6386	450449
66929	450450
23	450451
78617	450452
94834	450453
7752	450454
31708	450455
322393	450456
25122	450457
42358	450458
32453	450459
13084	450460
114217	450461
57118	450462
71141	450463
10247	450464
3882	450465
33008	450466
348925	450467
69263	450468
18195	450469
279	450470
36262	450471
526	450472
25678	450473
3554	450474
79841	450475
45766	450476
2420	450477
36999	450478
8178	450479
103358	450480
61308	450481
20044	450482
14306	450483
2207	450484
100666	450485
4030	450486
4030	450487
78290	450488
10487	450489
169	450490
262500	450491
9974	450492
329913	450493
94409	450494
76975	450495
217	450496
24836	450497
46774	450498
142924	450499
202590	450500
4471	450501
12133	450502
13499	450503
28541	450504
53347	450505
34324	450506
72216	450507
61717	450508
8084	450509
19782	450510
206762	450511
78082	450512
36950	450513
90079	450514
209494	450515
26216	450516
42045	450517
398	450518
183216	450519
53437	450520
23523	450521
102735	450522
19522	450523
109130	450524
63278	450525
10049	450526
10046	450527
1259	450528
5840	450529
2402	450530
77803	450531
8389	450532
794	450533
13411	450534
118600	450535
125096	450536
102310	450537
45152	450538
39956	450539
51861	450540
30776	450541
81999	450542
130908	450543
164	450544
10243	450545
185316	450546
306371	450547
25057	450548
48873	450549
34474	450550
16370	450551
311292	450552
321320	450553
53288	450554
16817	450555
7348	450556
82194	450557
6934	450558
4983	450559
8711	450560
35303	450561
10582	450562
1581	450563
52907	450564
17580	450565
1550	450566
104476	450567
50478	450568
100480	450569
202195	450570
82534	450571
4018	450572
63182	450573
15772	450574
190479	450575
31511	450576
45323	450577
170676	450578
42236	450579
161182	450580
27387	450581
78226	450582
48525	450583
13875	450584
7418	450585
135296	450586
122542	450587
71143	450588
52622	450589
6159	450590
96078	450591
10	450592
28307	450593
77449	450594
578	450595
71303	450596
353275	450597
118997	450598
22386	450599
345216	450600
4314	450601
430	450602
82231	450603
18421	450604
20364	450605
62407	450606
44989	450607
11643	450608
57174	450609
130019	450610
13006	450611
36827	450612
9854	450613
25968	450614
318144	450615
119414	450616
176493	450617
96095	450618
41672	450619
334967	450620
165510	450621
22042	450622
3306	450623
1223	450624
11286	450625
82176	450626
244380	450627
190860	450628
124	450629
167142	450630
10029	450631
80001	450632
323188	450633
235011	450634
52734	450635
46077	450636
36538	450637
49401	450638
149725	450639
172612	450640
4343	450641
192505	450642
76656	450643
194514	450644
49441	450645
16987	450646
206014	450647
125873	450648
72036	450649
171621	450650
58248	450651
18210	450652
29518	450653
84390	450654
348663	450655
2837	450656
42813	450657
252424	450658
118425	450659
10359	450660
256473	450661
84434	450662
25698	450663
29881	450664
29715	450665
19798	450666
110261	450667
104886	450668
25221	450669
56620	450670
292638	450671
108915	450672
83944	450673
74590	450674
167404	450675
29907	450676
74350	450677
137816	450678
5051	450679
1708	450680
45546	450681
5066	450682
127433	450683
13689	450684
67795	450685
10783	450686
223853	450687
107073	450688
128603	450689
38798	450690
173459	450691
71661	450692
157	450693
4392	450694
30903	450695
50024	450696
196004	450697
6169	450698
135536	450699
17932	450700
4326	450701
11906	450702
38819	450703
35363	450704
10667	450705
25617	450706
10630	450707
37266	450708
127463	450709
147926	450710
239215	450711
3656	450712
52121	450713
22774	450714
12434	450715
20167	450716
1631	450717
100633	450718
116418	450719
6123	450720
297540	450721
956	450722
75	450723
8775	450724
21058	450725
319739	450726
51908	450727
1790	450728
2483	450729
36461	450730
3602	450731
5471	450732
149	450733
87736	450734
118268	450735
45930	450736
67395	450737
90989	450738
22721	450739
13306	450740
2498	450741
1757	450742
71016	450743
35532	450744
61572	450745
149	450746
39795	450747
47968	450748
7125	450749
190919	450750
46752	450751
14021	450752
95398	450753
8228	450754
33984	450755
252870	450756
37541	450757
80161	450758
100362	450759
22519	450760
331820	450761
105164	450762
194149	450763
243859	450764
53934	450765
142658	450766
475	450767
6387	450768
177247	450769
1721	450770
208582	450771
43051	450772
481	450773
73768	450774
33110	450775
24553	450776
324387	450777
217	450778
175076	450779
142183	450780
11604	450781
49185	450782
77308	450783
141669	450784
212778	450785
12633	450786
329452	450787
52276	450788
97755	450789
24953	450790
39061	450791
9775	450792
56767	450793
330931	450794
56788	450795
14484	450796
56871	450797
36175	450798
65305	450799
14378	450800
22288	450801
859	450802
28312	450803
3209	450804
78659	450805
161681	450806
45214	450807
56	450808
128639	450809
37230	450810
67477	450811
73501	450812
70487	450813
89072	450814
77553	450815
39829	450816
300202	450817
328896	450818
25637	450819
14014	450820
222758	450821
88342	450822
22860	450823
209722	450824
92311	450825
63023	450826
167081	450827
13804	450828
53561	450829
5220	450830
1067	450831
128703	450832
143552	450833
78243	450834
19558	450835
12099	450836
247943	450837
166326	450838
353573	450839
32236	450840
19237	450841
74246	450842
66550	450843
14883	450844
71884	450845
31096	450846
9199	450847
39175	450848
36176	450849
28457	450850
139786	450851
22017	450852
54680	450853
195143	450854
3836	450855
116890	450856
10684	450857
266501	450858
59665	450859
1369	450860
120212	450861
193421	450862
57283	450863
147833	450864
172377	450865
5100	450866
72153	450867
7700	450868
99086	450869
327576	450870
12979	450871
62586	450872
100425	450873
20147	450874
58002	450875
136340	450876
91076	450877
78876	450878
44333	450879
107763	450880
21045	450881
291849	450882
118518	450883
9215	450884
16463	450885
11388	450886
53718	450887
7020	450888
106617	450889
33703	450890
47388	450891
166322	450892
161968	450893
2015	450894
41121	450895
104588	450896
6457	450897
36541	450898
10554	450899
118474	450900
104942	450901
47569	450902
17341	450903
13047	450904
106268	450905
47587	450906
87724	450907
37616	450908
59897	450909
89197	450910
297444	450911
6793	450912
213348	450913
1881	450914
1251	450915
36757	450916
117389	450917
51958	450918
7312	450919
327595	450920
328730	450921
63188	450922
69557	450923
53565	450924
75222	450925
10565	450926
59130	450927
25817	450928
46083	450929
26015	450930
10353	450931
86475	450932
143570	450933
5967	450934
7326	450935
71651	450936
23007	450937
150069	450938
24570	450939
127864	450940
248842	450941
130025	450942
39002	450943
31186	450944
22090	450945
284268	450946
11295	450947
10236	450948
864	450949
28175	450950
3103	450951
89802	450952
193545	450953
17316	450954
143989	450955
34151	450956
46824	450957
7	450958
73	450959
29807	450960
11178	450961
9256	450962
105557	450963
1719	450964
862	450965
100644	450966
144147	450967
66303	450968
34507	450969
61401	450970
181029	450971
14009	450972
156375	450973
30664	450974
246045	450975
151071	450976
123955	450977
84673	450978
66295	450979
20276	450980
824	450981
133023	450982
212841	450983
43472	450984
23815	450985
5663	450986
79573	450987
988	450988
38267	450989
5486	450990
113813	450991
327529	450992
169071	450993
5053	450994
60736	450995
63857	450996
219800	450997
57100	450998
62458	450999
2083	451000
2083	451001
74440	451002
2479	451003
96035	451004
285601	451005
182408	451006
42720	451007
17527	451008
207998	451009
17953	451010
64247	451011
294828	451012
24514	451013
107760	451014
33893	451015
17737	451016
62755	451017
210373	451018
73055	451019
110349	451020
48780	451021
292822	451022
146862	451023
280456	451024
27156	451025
174580	451026
291863	451027
278866	451028
24561	451029
206901	451030
17939	451031
9998	451032
174872	451033
128076	451034
175538	451035
345275	451036
110103	451037
171824	451038
83106	451039
24599	451040
42735	451041
24495	451042
175543	451043
13219	451044
55940	451045
34031	451046
292426	451047
26445	451048
17766	451049
48823	451050
109937	451051
51556	451052
100127	451053
34002	451054
110484	451055
290658	451056
127693	451057
279855	451058
33647	451059
195552	451060
33859	451061
292055	451062
280047	451063
170178	451064
340711	451065
281359	451066
34530	451067
281978	451068
72943	451069
17953	451070
33935	451071
353171	451072
174867	451073
152628	451074
49456	451075
295044	451076
174433	451077
24677	451078
221102	451079
295139	451080
205241	451081
212464	451082
195648	451083
71084	451084
110373	451085
72528	451086
24193	451087
4942	451088
175261	451089
10120	451090
56367	451091
122637	451092
79651	451093
174982	451094
269945	451095
129880	451096
252626	451097
104495	451098
295130	451099
29868	451100
17518	451101
6062	451102
110518	451103
72961	451104
13593	451105
175468	451106
13287	451107
72066	451108
4956	451109
109175	451110
290649	451111
175220	451112
3546	451113
175238	451114
35494	451115
174548	451116
171839	451117
328790	451118
72402	451119
79429	451120
255557	451121
176600	451122
110207	451123
292223	451124
175581	451125
206441	451126
110656	451127
10138	451128
110996	451129
72936	451130
34503	451131
4010	451132
34506	451133
49448	451134
174282	451135
9997	451136
59621	451137
291253	451138
279692	451139
281448	451140
147836	451141
174185	451142
175015	451143
66137	451144
291186	451145
280264	451146
201294	451147
353726	451148
357270	451149
32276	451150
196223	451151
49465	451152
356445	451153
72936	451154
34468	451155
49622	451156
11012	451157
25040	451158
50647	451159
31666	451160
64355	451161
526	451162
66288	451163
340040	451164
20824	451165
3081	451166
57032	451167
57244	451168
59024	451169
12653	451170
30002	451171
630	451172
86267	451173
70976	451174
198281	451175
111690	451176
158400	451177
149275	451178
322	451179
120816	451180
5709	451181
19363	451182
8495	451183
6955	451184
152975	451185
8534	451186
33169	451187
18679	451188
123546	451189
864	451190
79268	451191
5572	451192
91396	451193
43538	451194
240979	451195
1389	451196
241980	451197
9919	451198
43450	451199
142400	451200
19597	451201
117163	451202
69839	451203
65732	451204
156480	451205
4633	451206
5701	451207
96457	451208
30474	451209
7171	451210
245612	451211
16026	451212
43672	451213
746	451214
30474	451215
3706	451216
43511	451217
179315	451218
5010	451219
237754	451220
7126	451221
932	451222
116449	451223
339421	451224
91857	451225
157222	451226
150772	451227
179948	451228
21869	451229
179952	451230
158383	451231
63806	451232
63837	451233
43537	451234
17474	451235
30553	451236
21886	451237
96510	451238
150556	451239
21834	451240
158317	451241
306650	451242
44441	451243
179661	451244
344726	451245
208986	451246
24916	451247
25760	451248
158258	451249
158250	451250
19563	451251
5070	451252
95714	451253
243145	451254
5626	451255
15892	451256
1735	451257
54082	451258
19089	451259
5634	451260
5634	451261
43443	451262
3706	451263
335712	451264
17208	451265
155630	451266
26665	451267
124430	451268
66292	451269
16046	451270
96422	451271
223	451272
150861	451273
3019	451274
3680	451275
143157	451276
1816	451277
110193	451278
62692	451279
245682	451280
45647	451281
96440	451282
245485	451283
7204	451284
30499	451285
75843	451286
158249	451287
100639	451288
260294	451289
66295	451290
45155	451291
260027	451292
4277	451293
218291	451294
123349	451295
158249	451296
158309	451297
66303	451298
158234	451299
158343	451300
100668	451301
100643	451302
147179	451303
24102	451304
66652	451305
187010	451306
15488	451307
318321	451308
11449	451309
334905	451310
13495	451311
56036	451312
245638	451313
102299	451314
67156	451315
245698	451316
183120	451317
150672	451318
97038	451319
100642	451320
100647	451321
2154	451322
158351	451323
66292	451324
158291	451325
158296	451326
260090	451327
111030	451328
100672	451329
199821	451330
45372	451331
100617	451332
158302	451333
100626	451334
66297	451335
29084	451336
29084	451337
260126	451338
158306	451339
158374	451340
95727	451341
45151	451342
260216	451343
158269	451344
2171	451345
42744	451346
2171	451347
11647	451348
125505	451349
81852	451350
81116	451351
336238	451352
100702	451353
31560	451354
100616	451355
100641	451356
158237	451357
260056	451358
260261	451359
158239	451360
2475	451361
66277	451362
260275	451363
31547	451364
37400	451365
141081	451366
32446	451367
9271	451368
7010	451369
3360	451370
164532	451371
162344	451372
37130	451373
7010	451374
6650	451375
260265	451376
260100	451377
8497	451378
16168	451379
26432	451380
124989	451381
158234	451382
158300	451383
206596	451384
7864	451385
1134	451386
4129	451387
320921	451388
219456	451389
215717	451390
39696	451391
100658	451392
49170	451393
91032	451394
100675	451395
158367	451396
158363	451397
66295	451398
13393	451399
260225	451400
66289	451401
158272	451402
100631	451403
66300	451404
158292	451405
170484	451406
317716	451407
338113	451408
55679	451409
186788	451410
63628	451411
2573	451412
158231	451413
158322	451414
45160	451415
100668	451416
280507	451417
46363	451418
100616	451419
260115	451420
260238	451421
260456	451422
11063	451423
100665	451424
100675	451425
52165	451426
27178	451427
53861	451428
204249	451429
241144	451430
260201	451431
64909	451432
153863	451433
291	451434
291	451435
291	451436
291	451437
291	451438
46110	451439
31920	451440
40309	451441
201272	451442
50809	451443
100675	451444
158292	451445
158339	451446
100614	451447
158256	451448
244165	451449
85669	451450
260142	451451
100676	451452
158287	451453
158382	451454
158233	451455
158333	451456
202804	451457
81229	451458
82068	451459
67322	451460
30555	451461
2502	451462
245718	451463
150709	451464
2502	451465
245692	451466
63762	451467
325604	451468
150797	451469
96533	451470
150892	451471
277204	451472
150593	451473
757	451474
150924	451475
96524	451476
245491	451477
245902	451478
63711	451479
150937	451480
96452	451481
150418	451482
245412	451483
43511	451484
43500	451485
12020	451486
96397	451487
150903	451488
150424	451489
150628	451490
21877	451491
96257	451492
96474	451493
63748	451494
246055	451495
96533	451496
96460	451497
43469	451498
96378	451499
16070	451500
246061	451501
63821	451502
96433	451503
150707	451504
96482	451505
150815	451506
3707	451507
63865	451508
96470	451509
30493	451510
150928	451511
150790	451512
96262	451513
21900	451514
96331	451515
755	451516
150866	451517
150779	451518
21887	451519
63865	451520
96558	451521
30551	451522
150517	451523
43538	451524
21903	451525
12040	451526
150725	451527
245779	451528
245542	451529
150768	451530
245822	451531
63844	451532
150690	451533
246038	451534
246043	451535
43541	451536
150766	451537
245667	451538
63799	451539
246023	451540
30643	451541
43462	451542
63757	451543
158363	451544
344819	451545
100640	451546
100671	451547
28607	451548
22542	451549
344019	451550
94182	451551
64249	451552
317703	451553
16464	451554
128109	451555
78204	451556
36685	451557
53046	451558
3444	451559
191960	451560
2	451561
2881	451562
260118	451563
29980	451564
143087	451565
70876	451566
2413	451567
260112	451568
176488	451569
203814	451570
100642	451571
11233	451572
22772	451573
100653	451574
100614	451575
66298	451576
66289	451577
158309	451578
158230	451579
260124	451580
158300	451581
45533	451582
34444	451583
28399	451584
148878	451585
266431	451586
296903	451587
277061	451588
2919	451589
141903	451590
6275	451591
344902	451592
48734	451593
158268	451594
260175	451595
158302	451596
260103	451597
100642	451598
260138	451599
158306	451600
45158	451601
100668	451602
100643	451603
260220	451604
30106	451605
66725	451606
2575	451607
350287	451608
158230	451609
158348	451610
145952	451611
18174	451612
39714	451613
6108	451614
140470	451615
77058	451616
7752	451617
158245	451618
158741	451619
187175	451620
178683	451621
9186	451622
150609	451623
4573	451624
43508	451625
89016	451626
277931	451627
18166	451628
48699	451629
158274	451630
204752	451631
127049	451632
111874	451633
25591	451634
158274	451635
17791	451636
49349	451637
103504	451638
7242	451639
9256	451640
9051	451641
86658	451642
216214	451643
193383	451644
252865	451645
125719	451646
51760	451647
8095	451648
38343	451649
64918	451650
73763	451651
29229	451652
42165	451653
2881	451654
152884	451655
264611	451656
251454	451657
44275	451658
92943	451659
75003	451660
159020	451661
7717	451662
136286	451663
28439	451664
136254	451665
216185	451666
123538	451667
7717	451668
217043	451669
38312	451670
47231	451671
8036	451672
93803	451673
260452	451674
100706	451675
1944	451676
954	451677
63650	451678
6042	451679
44817	451680
163116	451681
51290	451682
33206	451683
271803	451684
76432	451685
189203	451686
25183	451687
51684	451688
75851	451689
2720	451690
48049	451691
68041	451692
12503	451693
11726	451694
15883	451695
217	451696
52478	451697
6454	451698
119644	451699
19658	451700
6458	451701
52476	451702
14057	451703
118590	451704
604	451705
15118	451706
318116	451707
52478	451708
797	451709
77920	451710
301	451711
29132	451712
210370	451713
337288	451714
96885	451715
7189	451716
210384	451717
196125	451718
122743	451719
221913	451720
150875	451721
150908	451722
116039	451723
3844	451724
3116	451725
86565	451726
19891	451727
316920	451728
122554	451729
58602	451730
237805	451731
55499	451732
55499	451733
55499	451734
159763	451735
330794	451736
227974	451737
139766	451738
198201	451739
80652	451740
157721	451741
43493	451742
10301	451743
330440	451744
132271	451745
80652	451746
197134	451747
127151	451748
54315	451749
127147	451750
80713	451751
202636	451752
59120	451753
204556	451754
35081	451755
114063	451756
68058	451757
222828	451758
167407	451759
45119	451760
41089	451761
82888	451762
80621	451763
112396	451764
167389	451765
43554	451766
252529	451767
33576	451768
19358	451769
331982	451770
104250	451771
43640	451772
199527	451773
69019	451774
60272	451775
123426	451776
115102	451777
148129	451778
59087	451779
17499	451780
227424	451781
275865	451782
5314	451783
28039	451784
30271	451785
122877	451786
70917	451787
123493	451788
197896	451789
80615	451790
230700	451791
82787	451792
71914	451793
16994	451794
255821	451795
64343	451796
241361	451797
64908	451798
139985	451799
50160	451800
310017	451801
282279	451802
40377	451803
355323	451804
67663	451805
122311	451806
209174	451807
10506	451808
209961	451809
15352	451810
79673	451811
61742	451812
19741	451813
276771	451814
313	451815
56177	451816
22161	451817
2926	451818
55943	451819
16993	451820
8712	451821
38730	451822
119966	451823
45928	451824
75753	451825
16502	451826
63619	451827
197180	451828
320121	451829
257209	451830
28808	451831
180609	451832
273974	451833
341274	451834
22226	451835
309620	451836
26596	451837
108317	451838
1780	451839
4611	451840
56947	451841
50503	451842
210986	451843
53546	451844
51023	451845
352742	451846
311466	451847
101727	451848
52164	451849
46624	451850
188225	451851
36311	451852
4947	451853
3880	451854
55549	451855
28185	451856
84872	451857
54275	451858
147232	451859
43499	451860
8359	451861
88711	451862
33288	451863
23285	451864
23448	451865
35672	451866
7047	451867
9528	451868
190475	451869
79395	451870
165607	451871
12620	451872
6653	451873
11018	451874
198841	451875
27122	451876
30166	451877
96564	451878
180949	451879
9147	451880
16077	451881
310014	451882
3006	451883
265509	451884
298832	451885
32879	451886
336324	451887
105533	451888
181904	451889
152529	451890
199010	451891
303066	451892
113987	451893
82812	451894
11421	451895
259637	451896
320741	451897
45081	451898
79213	451899
72674	451900
203171	451901
23988	451902
202983	451903
342538	451904
90794	451905
87122	451906
2979	451907
277179	451908
39209	451909
68399	451910
304664	451911
86203	451912
84554	451913
124079	451914
149133	451915
199691	451916
26776	451917
58382	451918
124173	451919
151372	451920
50197	451921
132997	451922
232041	451923
156952	451924
80844	451925
220136	451926
28790	451927
125020	451928
184934	451929
180528	451930
220484	451931
136140	451932
102518	451933
305528	451934
35731	451935
40240	451936
151898	451937
154121	451938
150082	451939
27127	451940
162543	451941
3486	451942
69178	451943
4470	451944
13630	451945
35715	451946
17159	451947
50914	451948
9016	451949
343617	451950
7578	451951
38134	451952
64270	451953
126220	451954
15920	451955
85812	451956
10684	451957
430	451958
32642	451959
163681	451960
350965	451961
17272	451962
30390	451963
5172	451964
22742	451965
334143	451966
120039	451967
64893	451968
146315	451969
166970	451970
4881	451971
3137	451972
125535	451973
233776	451974
66515	451975
124451	451976
27015	451977
143910	451978
24643	451979
120	451980
6610	451981
184864	451982
2032	451983
309128	451984
10372	451985
3945	451986
112922	451987
37200	451988
175728	451989
22627	451990
98598	451991
6630	451992
22627	451993
4569	451994
6773	451995
79776	451996
100711	451997
14087	451998
151094	451999
53076	452000
42263	452001
290035	452002
73887	452003
4890	452004
73284	452005
61736	452006
32314	452007
83205	452008
44403	452009
96945	452010
8306	452011
11265	452012
3854	452013
192804	452014
15559	452015
28112	452016
155653	452017
8517	452018
10626	452019
174139	452020
8942	452021
118814	452022
149998	452023
22292	452024
202245	452025
12955	452026
38028	452027
6052	452028
153100	452029
101904	452030
79781	452031
324876	452032
74335	452033
245	452034
19568	452035
200739	452036
142791	452037
221750	452038
31968	452039
6768	452040
58496	452041
19388	452042
42981	452043
30086	452044
11882	452045
21612	452046
15353	452047
76934	452048
160756	452049
7760	452050
59870	452051
105043	452052
163612	452053
246567	452054
10978	452055
5407	452056
6692	452057
19783	452058
17698	452059
1599	452060
17	452061
31728	452062
12571	452063
54597	452064
97	452065
415	452066
149187	452067
207819	452068
58751	452069
160765	452070
16720	452071
349164	452072
14057	452073
10636	452074
188765	452075
54235	452076
32747	452077
6916	452078
186165	452079
1381	452080
71422	452081
71422	452082
25498	452083
207	452084
16545	452085
63093	452086
182651	452087
170151	452088
29548	452089
276318	452090
28721	452091
12344	452092
305706	452093
69645	452094
9007	452095
92692	452096
22168	452097
19309	452098
32193	452099
2249	452100
97542	452101
85671	452102
87239	452103
95972	452104
31541	452105
27660	452106
42427	452107
261048	452108
55439	452109
311210	452110
246246	452111
89	452112
56529	452113
50054	452114
311604	452115
12678	452116
90667	452117
832	452118
31995	452119
137027	452120
8267	452121
179990	452122
82718	452123
89836	452124
145779	452125
25722	452126
165703	452127
161767	452128
15121	452129
11833	452130
296743	452131
82965	452132
82965	452133
89710	452134
181557	452135
32343	452136
16502	452137
85408	452138
48	452139
104396	452140
41663	452141
76084	452142
15930	452143
134066	452144
109370	452145
48	452146
6332	452147
92652	452148
15017	452149
145119	452150
4383	452151
20391	452152
250367	452153
114386	452154
93346	452155
60521	452156
6826	452157
144382	452158
5881	452159
35928	452160
76976	452161
1892	452162
253114	452163
343257	452164
120043	452165
60784	452166
37805	452167
59274	452168
206621	452169
310882	452170
185913	452171
186476	452172
52138	452173
55678	452174
38269	452175
188366	452176
43062	452177
311280	452178
243324	452179
117025	452180
117159	452181
1645	452182
231724	452183
6467	452184
108048	452185
23073	452186
129538	452187
350491	452188
15861	452189
200749	452190
106907	452191
125662	452192
127038	452193
23058	452194
112376	452195
14656	452196
12460	452197
133162	452198
1193	452199
251255	452200
8534	452201
2909	452202
21564	452203
14661	452204
113478	452205
298288	452206
259358	452207
2	452208
57938	452209
150702	452210
9116	452211
242593	452212
113433	452213
5291	452214
101985	452215
131994	452216
15835	452217
979	452218
143788	452219
106593	452220
28194	452221
56298	452222
15525	452223
29125	452224
144010	452225
74672	452226
302540	452227
43129	452228
95368	452229
19828	452230
139692	452231
222112	452232
105304	452233
28511	452234
7971	452235
46864	452236
9642	452237
8686	452238
123997	452239
129630	452240
131307	452241
246	452242
150692	452243
1194	452244
990	452245
29682	452246
1194	452247
222111	452248
311313	452249
1194	452250
1194	452251
152797	452252
135420	452253
5611	452254
219647	452255
243035	452256
220480	452257
85098	452258
1188	452259
341503	452260
145124	452261
135921	452262
124061	452263
221921	452264
177065	452265
205213	452266
126733	452267
39291	452268
19688	452269
154679	452270
227387	452271
56715	452272
1010	452273
50266	452274
35200	452275
190804	452276
171145	452277
278129	452278
55864	452279
252636	452280
304066	452281
221203	452282
1661	452283
89878	452284
2375	452285
1728	452286
10944	452287
56699	452288
11223	452289
75828	452290
10485	452291
88963	452292
215010	452293
2381	452294
6677	452295
84965	452296
11231	452297
26974	452298
7696	452299
80116	452300
73590	452301
2014	452302
127498	452303
148853	452304
30312	452305
339714	452306
309748	452307
164166	452308
6820	452309
121438	452310
6820	452311
224155	452312
162137	452313
177805	452314
23527	452315
23298	452316
143875	452317
70908	452318
161561	452319
19347	452320
44069	452321
354012	452322
36587	452323
83110	452324
169080	452325
177131	452326
27393	452327
83363	452328
294593	452329
235900	452330
88585	452331
9671	452332
39007	452333
30982	452334
89225	452335
79752	452336
261057	452337
101079	452338
109514	452339
255104	452340
646	452341
207831	452342
54	452343
122164	452344
54421	452345
48723	452346
122009	452347
12020	452348
115936	452349
16934	452350
77527	452351
76129	452352
14089	452353
1260	452354
164963	452355
34463	452356
165132	452357
26153	452358
48629	452359
38185	452360
17089	452361
16303	452362
116922	452363
30921	452364
132387	452365
36096	452366
56540	452367
100337	452368
5567	452369
25240	452370
5932	452371
11507	452372
83329	452373
3566	452374
76225	452375
25952	452376
15234	452377
14665	452378
188107	452379
316997	452380
192934	452381
395	452382
19880	452383
21277	452384
2983	452385
64095	452386
191665	452387
78217	452388
2158	452389
314520	452390
336119	452391
52626	452392
225528	452393
52563	452394
25846	452395
30737	452396
147382	452397
7144	452398
4170	452399
36305	452400
98650	452401
172382	452402
36698	452403
24612	452404
27056	452405
2921	452406
101064	452407
53528	452408
7278	452409
50820	452410
17019	452411
17826	452412
24586	452413
6168	452414
27614	452415
5123	452416
73246	452417
42721	452418
123702	452419
55286	452420
92817	452421
327901	452422
226472	452423
195678	452424
85070	452425
100636	452426
42141	452427
233786	452428
159443	452429
4109	452430
107831	452431
29328	452432
96973	452433
16134	452434
80627	452435
330562	452436
231756	452437
27153	452438
61582	452439
5244	452440
198012	452441
51896	452442
80425	452443
197085	452444
45302	452445
75074	452446
72587	452447
402	452448
19432	452449
16973	452450
1838	452451
107845	452452
3962	452453
17744	452454
177225	452455
125491	452456
122604	452457
136708	452458
6235	452459
12760	452460
28546	452461
15664	452462
19309	452463
1150	452464
75490	452465
37668	452466
4037	452467
297085	452468
8473	452469
40112	452470
49086	452471
18471	452472
134868	452473
8331	452474
2833	452475
68376	452476
36751	452477
79963	452478
4738	452479
10667	452480
32836	452481
17231	452482
43439	452483
264280	452484
4169	452485
537	452486
12547	452487
9620	452488
19613	452489
4225	452490
84542	452491
127	452492
72404	452493
28403	452494
862	452495
11270	452496
14972	452497
1303	452498
149940	452499
2010	452500
15277	452501
219068	452502
179088	452503
8380	452504
22598	452505
113024	452506
55024	452507
50009	452508
76175	452509
11999	452510
7882	452511
38030	452512
33944	452513
151592	452514
112997	452515
55425	452516
151173	452517
10161	452518
18216	452519
32387	452520
57940	452521
5221	452522
28195	452523
6216	452524
72034	452525
53166	452526
58781	452527
4281	452528
292400	452529
337499	452530
94931	452531
36602	452532
237895	452533
13337	452534
52094	452535
56758	452536
5257	452537
331695	452538
5189	452539
35554	452540
218232	452541
25029	452542
21686	452543
179716	452544
16658	452545
5325	452546
47872	452547
3473	452548
71359	452549
13388	452550
12997	452551
82212	452552
118320	452553
135873	452554
43291	452555
56734	452556
6158	452557
1738	452558
20660	452559
69289	452560
258	452561
77506	452562
76855	452563
24204	452564
31016	452565
69318	452566
6158	452567
181326	452568
192752	452569
83148	452570
12760	452571
211711	452572
5780	452573
53536	452574
30159	452575
85002	452576
17818	452577
6053	452578
13190	452579
15637	452580
67726	452581
2010	452582
174323	452583
23775	452584
3819	452585
32049	452586
125622	452587
3179	452588
357041	452589
76236	452590
10985	452591
28716	452592
29971	452593
8007	452594
15216	452595
44799	452596
71820	452597
9635	452598
69745	452599
110217	452600
3756	452601
2030	452602
213040	452603
9721	452604
195880	452605
6617	452606
41488	452607
5103	452608
88247	452609
5387	452610
43869	452611
9351	452612
27026	452613
2633	452614
14497	452615
53646	452616
3195	452617
11286	452618
8173	452619
174458	452620
20358	452621
59779	452622
141	452623
399	452624
7770	452625
10667	452626
33955	452627
94847	452628
171305	452629
8683	452630
86742	452631
27717	452632
249500	452633
19055	452634
167980	452635
152981	452636
81644	452637
201213	452638
28546	452639
25863	452640
78297	452641
16004	452642
3425	452643
9343	452644
149126	452645
188289	452646
89994	452647
10446	452648
176586	452649
7989	452650
11059	452651
112416	452652
78676	452653
1806	452654
187879	452655
63057	452656
196578	452657
329229	452658
91882	452659
149972	452660
151726	452661
2928	452662
81407	452663
10208	452664
6960	452665
308905	452666
183134	452667
5199	452668
25542	452669
38563	452670
277747	452671
85911	452672
19251	452673
68178	452674
201214	452675
110986	452676
12859	452677
2257	452678
11475	452679
192745	452680
103652	452681
203429	452682
25814	452683
677	452684
91002	452685
9588	452686
140837	452687
31317	452688
95457	452689
87834	452690
48014	452691
169869	452692
116301	452693
341091	452694
128065	452695
213744	452696
215360	452697
37736	452698
21088	452699
60917	452700
262992	452701
35759	452702
164483	452703
20711	452704
14855	452705
58210	452706
92940	452707
45082	452708
185651	452709
192553	452710
75274	452711
87344	452712
55405	452713
61714	452714
57732	452715
88966	452716
252516	452717
236758	452718
94806	452719
309515	452720
83296	452721
37730	452722
178627	452723
68945	452724
182628	452725
60746	452726
217487	452727
232998	452728
4851	452729
126367	452730
25058	452731
83264	452732
307715	452733
18464	452734
339950	452735
27416	452736
28893	452737
300422	452738
96150	452739
351488	452740
31287	452741
79010	452742
130381	452743
230403	452744
33463	452745
116001	452746
126544	452747
51147	452748
183994	452749
147138	452750
60703	452751
132375	452752
33513	452753
310237	452754
62044	452755
126412	452756
141937	452757
70044	452758
115935	452759
115430	452760
141411	452761
214308	452762
175447	452763
87029	452764
144497	452765
114007	452766
173856	452767
147858	452768
62751	452769
40811	452770
20740	452771
84581	452772
307067	452773
6853	452774
57092	452775
70522	452776
38563	452777
240202	452778
115685	452779
248016	452780
28673	452781
50753	452782
20577	452783
143308	452784
33279	452785
62291	452786
29095	452787
1279	452788
131766	452789
25186	452790
70732	452791
71789	452792
69832	452793
13720	452794
40639	452795
70447	452796
90683	452797
186469	452798
19954	452799
184106	452800
39004	452801
85959	452802
61078	452803
13105	452804
47570	452805
140766	452806
65346	452807
16998	452808
32739	452809
64478	452810
2917	452811
7680	452812
26217	452813
2277	452814
352570	452815
81358	452816
311084	452817
109538	452818
299149	452819
307395	452820
135720	452821
239723	452822
112891	452823
112960	452824
27348	452825
72744	452826
148031	452827
93040	452828
50813	452829
230585	452830
31918	452831
251397	452832
52107	452833
18316	452834
123588	452835
183232	452836
25222	452837
99438	452838
320220	452839
175188	452840
334502	452841
228947	452842
178645	452843
243680	452844
8530	452845
67847	452846
219731	452847
50002	452848
32495	452849
186205	452850
189987	452851
67054	452852
10934	452853
31024	452854
74798	452855
14021	452856
38535	452857
45521	452858
5919	452859
22820	452860
98511	452861
772	452862
45790	452863
212385	452864
8306	452865
47907	452866
11552	452867
223856	452868
251376	452869
2863	452870
297021	452871
20639	452872
36145	452873
26470	452874
529	452875
310353	452876
101295	452877
265768	452878
322894	452879
9871	452880
124963	452881
332620	452882
180531	452883
274644	452884
35208	452885
180531	452886
186421	452887
14639	452888
41014	452889
43829	452890
241307	452891
15726	452892
18169	452893
683	452894
9022	452895
8733	452896
124626	452897
95536	452898
198996	452899
103379	452900
311057	452901
149674	452902
213445	452903
114000	452904
21586	452905
234435	452906
147024	452907
113150	452908
54584	452909
99948	452910
136718	452911
75270	452912
20037	452913
142734	452914
146721	452915
159431	452916
432	452917
8309	452918
73776	452919
121062	452920
127667	452921
99811	452922
79198	452923
261740	452924
27169	452925
18833	452926
98470	452927
249729	452928
65124	452929
44177	452930
148186	452931
38054	452932
11699	452933
4685	452934
169865	452935
92505	452936
29430	452937
70160	452938
148980	452939
54992	452940
141524	452941
148419	452942
155172	452943
73902	452944
40893	452945
151351	452946
121460	452947
185002	452948
132745	452949
105670	452950
129437	452951
216565	452952
204231	452953
29752	452954
78718	452955
15114	452956
167138	452957
199198	452958
35441	452959
33211	452960
40461	452961
247212	452962
41122	452963
93454	452964
19743	452965
146851	452966
36887	452967
94959	452968
98820	452969
185145	452970
6378	452971
103605	452972
35975	452973
219753	452974
325110	452975
345587	452976
110376	452977
7844	452978
6142	452979
291290	452980
4203	452981
76631	452982
269904	452983
73808	452984
25974	452985
119628	452986
101864	452987
121183	452988
26253	452989
3023	452990
133372	452991
25926	452992
118841	452993
89280	452994
1698	452995
77471	452996
470	452997
346848	452998
769	452999
26005	453000
145831	453001
15188	453002
1695	453003
296406	453004
8532	453005
278995	453006
198158	453007
183277	453008
26336	453009
59528	453010
52952	453011
19317	453012
4152	453013
59731	453014
188904	453015
22746	453016
48322	453017
2736	453018
41670	453019
28821	453020
10511	453021
10677	453022
129578	453023
248717	453024
11879	453025
6498	453026
190811	453027
58727	453028
29457	453029
242548	453030
5661	453031
54569	453032
1799	453033
201194	453034
80926	453035
161030	453036
65051	453037
103364	453038
14461	453039
111790	453040
332606	453041
265123	453042
50023	453043
14698	453044
19857	453045
197973	453046
48395	453047
40953	453048
2458	453049
31784	453050
66934	453051
232888	453052
112688	453053
13910	453054
16767	453055
32780	453056
121658	453057
44735	453058
254613	453059
36606	453060
8949	453061
154823	453062
333652	453063
34086	453064
169149	453065
32085	453066
11487	453067
14057	453068
20912	453069
168314	453070
3334	453071
37575	453072
177413	453073
11571	453074
11083	453075
81334	453076
221403	453077
27656	453078
6314	453079
31504	453080
54624	453081
38140	453082
231037	453083
351078	453084
25184	453085
24082	453086
33263	453087
334760	453088
5465	453089
54563	453090
89247	453091
219668	453092
44671	453093
117018	453094
268805	453095
185897	453096
25889	453097
157317	453098
30807	453099
7685	453100
7735	453101
40467	453102
48530	453103
77197	453104
171367	453105
28914	453106
9219	453107
45020	453108
202229	453109
33943	453110
12983	453111
70295	453112
44793	453113
211265	453114
201669	453115
10967	453116
1292	453117
523	453118
5443	453119
18205	453120
74743	453121
40801	453122
17626	453123
10209	453124
17092	453125
3461	453126
25137	453127
71368	453128
76518	453129
13110	453130
53250	453131
315606	453132
86304	453133
39738	453134
9007	453135
22087	453136
8147	453137
269868	453138
277107	453139
119329	453140
19015	453141
1774	453142
41215	453143
8439	453144
104409	453145
122788	453146
15897	453147
5693	453148
7491	453149
11863	453150
1719	453151
149290	453152
94961	453153
15906	453154
73	453155
21676	453156
12773	453157
43487	453158
14110	453159
62375	453160
19412	453161
328286	453162
183984	453163
317874	453164
56920	453165
115166	453166
201652	453167
6712	453168
207169	453169
21665	453170
125961	453171
221339	453172
81876	453173
40161	453174
116709	453175
58404	453176
2268	453177
8109	453178
43426	453179
213617	453180
86202	453181
48149	453182
240485	453183
1907	453184
5036	453185
4588	453186
236906	453187
18994	453188
23975	453189
12	453190
157228	453191
222657	453192
16669	453193
31701	453194
337416	453195
340780	453196
6359	453197
11312	453198
4441	453199
4224	453200
3419	453201
54767	453202
245154	453203
11884	453204
321816	453205
105408	453206
208263	453207
327574	453208
65045	453209
206113	453210
159	453211
15816	453212
54854	453213
71324	453214
142748	453215
125692	453216
41376	453217
34916	453218
112924	453219
133276	453220
132990	453221
204331	453222
61434	453223
27849	453224
70885	453225
58029	453226
301724	453227
340890	453228
232834	453229
62199	453230
98155	453231
7435	453232
9509	453233
67034	453234
31831	453235
32000	453236
13318	453237
51561	453238
31311	453239
7671	453240
46692	453241
29116	453242
192272	453243
196743	453244
67039	453245
9519	453246
67042	453247
22812	453248
67021	453249
159595	453250
22713	453251
262265	453252
67021	453253
388	453254
45437	453255
45435	453256
47177	453257
334632	453258
72946	453259
45585	453260
33664	453261
128898	453262
66732	453263
263401	453264
240062	453265
246679	453266
9518	453267
108886	453268
76282	453269
263696	453270
59458	453271
2797	453272
73423	453273
244070	453274
42280	453275
252470	453276
20723	453277
75404	453278
230307	453279
140341	453280
35378	453281
64856	453282
34841	453283
47800	453284
311163	453285
140321	453286
217511	453287
46663	453288
129	453289
159	453290
20500	453291
1732	453292
145116	453293
85296	453294
53689	453295
69340	453296
95114	453297
58757	453298
6050	453299
105208	453300
36963	453301
65170	453302
68420	453303
11523	453304
84752	453305
184746	453306
11543	453307
141700	453308
83477	453309
164936	453310
77419	453311
157845	453312
254857	453313
48093	453314
16698	453315
21093	453316
6848	453317
54312	453318
40522	453319
147207	453320
3779	453321
53345	453322
150202	453323
101907	453324
52730	453325
160673	453326
263752	453327
52744	453328
89328	453329
33312	453330
128034	453331
357148	453332
19901	453333
71554	453334
18109	453335
23332	453336
213564	453337
65627	453338
22459	453339
139241	453340
91911	453341
105198	453342
66192	453343
125898	453344
8290	453345
8840	453346
25638	453347
20529	453348
260266	453349
38261	453350
60685	453351
74198	453352
9417	453353
58692	453354
126928	453355
134456	453356
96584	453357
2284	453358
120477	453359
118024	453360
139481	453361
65580	453362
21517	453363
97856	453364
76332	453365
18585	453366
97856	453367
80892	453368
37646	453369
37774	453370
21517	453371
58372	453372
31316	453373
102418	453374
344064	453375
64399	453376
86967	453377
147143	453378
145267	453379
32385	453380
220528	453381
48436	453382
127134	453383
44510	453384
144667	453385
19417	453386
35860	453387
266070	453388
13508	453389
78858	453390
74062	453391
421	453392
14181	453393
56657	453394
27721	453395
115067	453396
183693	453397
70515	453398
13800	453399
217135	453400
8155	453401
11227	453402
19446	453403
224815	453404
20951	453405
338290	453406
20756	453407
87045	453408
92906	453409
112989	453410
58379	453411
13536	453412
46528	453413
6077	453414
4368	453415
309211	453416
87506	453417
20347	453418
28223	453419
95500	453420
135489	453421
87710	453422
23002	453423
46131	453424
4345	453425
1884	453426
7646	453427
40161	453428
87522	453429
341690	453430
1884	453431
232790	453432
10801	453433
6027	453434
49	453435
236381	453436
86777	453437
28210	453438
13805	453439
4345	453440
220868	453441
146384	453442
11000	453443
116332	453444
306975	453445
37774	453446
89011	453447
10805	453448
10805	453449
26549	453450
150847	453451
13536	453452
208463	453453
20006	453454
44134	453455
59890	453456
35406	453457
198667	453458
4275	453459
86138	453460
305525	453461
25137	453462
58782	453463
5054	453464
123641	453465
2	453466
37774	453467
219573	453468
157377	453469
8048	453470
167522	453471
74018	453472
251302	453473
85285	453474
28734	453475
15810	453476
35696	453477
185727	453478
28384	453479
31281	453480
103186	453481
23575	453482
345532	453483
159788	453484
5637	453485
122742	453486
852	453487
12503	453488
15695	453489
134538	453490
304595	453491
124033	453492
104074	453493
92296	453494
275123	453495
25398	453496
5638	453497
203993	453498
205585	453499
44934	453500
50993	453501
198191	453502
4119	453503
123924	453504
21589	453505
106976	453506
6360	453507
108395	453508
42022	453509
62726	453510
11365	453511
2743	453512
74135	453513
96442	453514
3334	453515
546	453516
40067	453517
8783	453518
1335	453519
140673	453520
36978	453521
293671	453522
1513	453523
82306	453524
183	453525
10866	453526
10652	453527
1245	453528
2655	453529
161273	453530
18980	453531
118738	453532
9626	453533
57175	453534
759	453535
67508	453536
3744	453537
80381	453538
69667	453539
26369	453540
572	453541
16975	453542
22604	453543
4197	453544
14198	453545
13989	453546
5406	453547
115352	453548
169	453549
123761	453550
15222	453551
6851	453552
10044	453553
51417	453554
45764	453555
46022	453556
290110	453557
2646	453558
71848	453559
140158	453560
5920	453561
1516	453562
13861	453563
337177	453564
4872	453565
10642	453566
284286	453567
77995	453568
65170	453569
22899	453570
64982	453571
312842	453572
10868	453573
1498	453574
37438	453575
114740	453576
77040	453577
193622	453578
2528	453579
30446	453580
139	453581
99218	453582
62451	453583
23341	453584
34209	453585
9935	453586
194485	453587
2117	453588
41562	453589
52625	453590
4570	453591
9634	453592
55376	453593
66054	453594
245413	453595
66385	453596
31636	453597
7772	453598
353648	453599
3818	453600
5503	453601
47545	453602
756	453603
31073	453604
15678	453605
187975	453606
236392	453607
7592	453608
1835	453609
277	453610
7225	453611
122895	453612
13347	453613
56290	453614
12077	453615
65227	453616
47288	453617
5300	453618
7347	453619
263309	453620
389	453621
26422	453622
170716	453623
1590	453624
82263	453625
46078	453626
47033	453627
13304	453628
45666	453629
143	453630
67792	453631
43555	453632
21962	453633
46149	453634
14299	453635
10160	453636
6860	453637
1773	453638
114115	453639
6253	453640
15351	453641
92680	453642
75341	453643
71641	453644
109265	453645
345795	453646
125385	453647
107131	453648
17381	453649
80009	453650
7573	453651
21633	453652
56129	453653
41175	453654
55024	453655
333197	453656
82471	453657
3148	453658
37742	453659
3394	453660
54457	453661
12585	453662
186155	453663
48642	453664
292445	453665
291322	453666
20481	453667
24680	453668
72260	453669
119448	453670
351848	453671
162282	453672
81952	453673
382	453674
17177	453675
32356	453676
46208	453677
6488	453678
200676	453679
124495	453680
18820	453681
124100	453682
4572	453683
756	453684
68309	453685
123804	453686
45945	453687
189590	453688
125170	453689
81043	453690
30270	453691
127539	453692
110510	453693
74061	453694
22879	453695
141513	453696
54571	453697
292411	453698
6960	453699
236378	453700
81870	453701
155196	453702
22915	453703
208187	453704
8301	453705
108778	453706
16313	453707
55474	453708
54140	453709
13007	453710
31245	453711
245420	453712
45314	453713
579	453714
1023	453715
149538	453716
75578	453717
34198	453718
55188	453719
200513	453720
30274	453721
22906	453722
40178	453723
217330	453724
61088	453725
101821	453726
1482	453727
329	453728
29104	453729
7196	453730
11960	453731
166034	453732
93032	453733
20881	453734
250275	453735
5261	453736
213573	453737
190588	453738
29167	453739
7804	453740
24140	453741
24609	453742
169696	453743
19466	453744
2709	453745
123695	453746
11266	453747
5708	453748
89139	453749
14149	453750
96948	453751
23802	453752
30269	453753
13274	453754
5535	453755
7324	453756
280311	453757
5204	453758
103054	453759
57973	453760
134496	453761
48231	453762
133267	453763
78507	453764
71174	453765
109204	453766
83192	453767
12405	453768
91850	453769
254205	453770
113806	453771
57428	453772
20857	453773
181146	453774
6779	453775
24225	453776
54602	453777
120316	453778
65000	453779
76952	453780
749	453781
84301	453782
118727	453783
94226	453784
216508	453785
152912	453786
113188	453787
32992	453788
141	453789
12563	453790
46909	453791
22480	453792
6928	453793
280225	453794
60644	453795
262829	453796
12711	453797
48635	453798
6144	453799
34032	453800
2561	453801
354847	453802
188557	453803
38205	453804
83995	453805
61904	453806
137606	453807
2587	453808
116542	453809
26519	453810
82333	453811
208985	453812
100834	453813
200772	453814
19821	453815
13760	453816
44917	453817
7188	453818
76890	453819
37865	453820
9472	453821
71403	453822
90160	453823
40829	453824
145360	453825
210476	453826
2560	453827
69358	453828
19690	453829
133832	453830
38882	453831
247798	453832
106787	453833
13286	453834
15489	453835
56644	453836
6312	453837
4250	453838
263886	453839
198349	453840
21969	453841
6688	453842
107409	453843
102653	453844
22950	453845
46967	453846
15050	453847
18227	453848
114564	453849
48353	453850
11231	453851
24771	453852
17741	453853
806	453854
260949	453855
170896	453856
14124	453857
43374	453858
101736	453859
4582	453860
183529	453861
40835	453862
55109	453863
52062	453864
24494	453865
28670	453866
22168	453867
1482	453868
278438	453869
21923	453870
2220	453871
33685	453872
25917	453873
22050	453874
33360	453875
130139	453876
45042	453877
104220	453878
3240	453879
9339	453880
168913	453881
48731	453882
20433	453883
177855	453884
175568	453885
84132	453886
79235	453887
82176	453888
138019	453889
14989	453890
19457	453891
6808	453892
25734	453893
58350	453894
224902	453895
11138	453896
23984	453897
103964	453898
30861	453899
10073	453900
79034	453901
112372	453902
20059	453903
103550	453904
96901	453905
17069	453906
356971	453907
170152	453908
163608	453909
48861	453910
106159	453911
109311	453912
220038	453913
29591	453914
1936	453915
27814	453916
12794	453917
133227	453918
379	453919
205443	453920
29167	453921
21969	453922
14112	453923
19137	453924
33243	453925
89320	453926
120767	453927
3930	453928
1245	453929
150350	453930
16764	453931
47208	453932
69256	453933
9114	453934
17211	453935
12951	453936
37648	453937
1161	453938
37942	453939
279793	453940
186717	453941
297970	453942
134772	453943
54738	453944
121433	453945
175547	453946
17318	453947
324622	453948
52984	453949
1026	453950
52821	453951
40411	453952
54861	453953
125676	453954
152879	453955
142167	453956
12460	453957
153886	453958
34101	453959
7262	453960
200395	453961
80369	453962
12490	453963
42904	453964
216822	453965
7672	453966
12928	453967
433	453968
201127	453969
177	453970
283907	453971
81387	453972
133741	453973
169364	453974
100806	453975
64593	453976
52816	453977
126169	453978
28621	453979
4598	453980
51700	453981
245734	453982
6780	453983
81862	453984
106137	453985
15205	453986
26172	453987
51479	453988
314992	453989
25310	453990
67741	453991
209655	453992
2458	453993
313089	453994
11460	453995
258167	453996
11821	453997
19143	453998
66101	453999
89459	454000
44314	454001
93732	454002
235860	454003
556	454004
13797	454005
87055	454006
104247	454007
92233	454008
211822	454009
32709	454010
6653	454011
130391	454012
68035	454013
7008	454014
318091	454015
15531	454016
322898	454017
154683	454018
314367	454019
189637	454020
314662	454021
65036	454022
8764	454023
323407	454024
127257	454025
103707	454026
67066	454027
329063	454028
2042	454029
122437	454030
1288	454031
8783	454032
303728	454033
142025	454034
45642	454035
78203	454036
317454	454037
5548	454038
300043	454039
321664	454040
139449	454041
186979	454042
173721	454043
258503	454044
187363	454045
11563	454046
59327	454047
4661	454048
34903	454049
18175	454050
124801	454051
246140	454052
133693	454053
81674	454054
218654	454055
71243	454056
78764	454057
115130	454058
30648	454059
27715	454060
112880	454061
3695	454062
24762	454063
40271	454064
7166	454065
51109	454066
54758	454067
30648	454068
35461	454069
3708	454070
30495	454071
73984	454072
11492	454073
13644	454074
13644	454075
43048	454076
615	454077
176654	454078
53	454079
78396	454080
358	454081
6250	454082
77771	454083
49074	454084
19653	454085
10477	454086
203994	454087
31882	454088
122762	454089
37815	454090
321217	454091
92114	454092
303144	454093
241937	454094
70866	454095
8948	454096
105957	454097
132997	454098
6926	454099
13791	454100
184923	454101
256143	454102
6612	454103
149856	454104
124185	454105
30179	454106
232347	454107
4226	454108
167455	454109
97919	454110
247232	454111
96154	454112
41482	454113
112334	454114
33440	454115
2550	454116
285444	454117
171143	454118
18710	454119
10916	454120
124792	454121
228445	454122
104944	454123
179056	454124
137908	454125
65570	454126
21168	454127
37318	454128
57125	454129
18443	454130
55061	454131
101873	454132
564	454133
85505	454134
73326	454135
199562	454136
18898	454137
261950	454138
95692	454139
63147	454140
162089	454141
11540	454142
24974	454143
63137	454144
44613	454145
4249	454146
7143	454147
111828	454148
86440	454149
132647	454150
112157	454151
85129	454152
341482	454153
234102	454154
81	454155
312099	454156
445	454157
204712	454158
13799	454159
145897	454160
105966	454161
99553	454162
82777	454163
59480	454164
124311	454165
202241	454166
2317	454167
37391	454168
301763	454169
332420	454170
129122	454171
26591	454172
29707	454173
298322	454174
82598	454175
105340	454176
195452	454177
356189	454178
156382	454179
51001	454180
249820	454181
16468	454182
37849	454183
11922	454184
6173	454185
81369	454186
112348	454187
46009	454188
299697	454189
18588	454190
315009	454191
8995	454192
21548	454193
3654	454194
3655	454195
120005	454196
116785	454197
50816	454198
104677	454199
163937	454200
331921	454201
255611	454202
331940	454203
91424	454204
104871	454205
29414	454206
1026	454207
3703	454208
47438	454209
70661	454210
233373	454211
169882	454212
235069	454213
188562	454214
742	454215
77361	454216
120004	454217
8948	454218
35891	454219
39210	454220
19023	454221
43620	454222
19508	454223
126191	454224
29345	454225
9237	454226
91538	454227
51814	454228
155843	454229
19684	454230
6786	454231
130567	454232
125797	454233
60771	454234
22645	454235
3020	454236
5703	454237
20705	454238
124922	454239
182090	454240
87183	454241
37418	454242
211649	454243
89314	454244
228928	454245
133	454246
283442	454247
37464	454248
310795	454249
112787	454250
142494	454251
27044	454252
141882	454253
92800	454254
81993	454255
38806	454256
29780	454257
27014	454258
73997	454259
116490	454260
99516	454261
54303	454262
148503	454263
15541	454264
31208	454265
76021	454266
254497	454267
42142	454268
11902	454269
96292	454270
4253	454271
89911	454272
53244	454273
91193	454274
161623	454275
228221	454276
93131	454277
151513	454278
352015	454279
105606	454280
168167	454281
205904	454282
5703	454283
355143	454284
198100	454285
14498	454286
153676	454287
125275	454288
65731	454289
97136	454290
3274	454291
98554	454292
46178	454293
87089	454294
68977	454295
130816	454296
137249	454297
9673	454298
22241	454299
94853	454300
92214	454301
61398	454302
298246	454303
26871	454304
41607	454305
42793	454306
100198	454307
66061	454308
38967	454309
41578	454310
70477	454311
25531	454312
229546	454313
19027	454314
80686	454315
747	454316
96903	454317
105631	454318
63683	454319
129912	454320
8128	454321
753	454322
151231	454323
5615	454324
136993	454325
9600	454326
150344	454327
128941	454328
11581	454329
22744	454330
21811	454331
209827	454332
94028	454333
96358	454334
105080	454335
199054	454336
42288	454337
53374	454338
3786	454339
18594	454340
95355	454341
6263	454342
140210	454343
23521	454344
75050	454345
75050	454346
334611	454347
96354	454348
1724	454349
277775	454350
46454	454351
218020	454352
62625	454353
83180	454354
747	454355
166991	454356
177	454357
257673	454358
194849	454359
198737	454360
96389	454361
19254	454362
7698	454363
50354	454364
96445	454365
195585	454366
198971	454367
141494	454368
177	454369
93631	454370
3020	454371
96814	454372
275156	454373
60967	454374
30433	454375
14135	454376
170810	454377
92380	454378
254967	454379
78739	454380
7116	454381
150022	454382
123159	454383
330921	454384
164396	454385
166968	454386
45705	454387
10860	454388
5703	454389
222603	454390
151299	454391
102381	454392
26576	454393
63605	454394
142942	454395
35343	454396
60624	454397
131137	454398
91506	454399
152602	454400
54432	454401
152283	454402
249104	454403
196017	454404
145507	454405
51335	454406
151006	454407
142700	454408
247981	454409
142473	454410
14381	454411
226148	454412
114325	454413
221359	454414
25295	454415
309608	454416
211824	454417
211592	454418
182709	454419
340914	454420
96700	454421
52024	454422
91476	454423
157016	454424
130562	454425
84899	454426
55954	454427
12107	454428
111929	454429
232550	454430
5058	454431
7132	454432
404	454433
329752	454434
45363	454435
1450	454436
133028	454437
39778	454438
58614	454439
39751	454440
200977	454441
158814	454442
9322	454443
352445	454444
147645	454445
144483	454446
127874	454447
72810	454448
83079	454449
7939	454450
16494	454451
8362	454452
158608	454453
70155	454454
234476	454455
23088	454456
190033	454457
39687	454458
58043	454459
346621	454460
153428	454461
31902	454462
71310	454463
3220	454464
130418	454465
13182	454466
77236	454467
14906	454468
163	454469
7892	454470
101829	454471
132961	454472
190562	454473
188070	454474
314432	454475
10082	454476
87754	454477
314234	454478
103338	454479
317895	454480
317210	454481
24193	454482
189642	454483
24830	454484
77108	454485
188184	454486
261023	454487
49578	454488
48546	454489
7799	454490
40242	454491
133017	454492
36925	454493
96721	454494
5192	454495
188161	454496
240503	454497
17017	454498
209983	454499
43896	454500
295846	454501
199841	454502
8034	454503
76247	454504
198342	454505
2006	454506
233842	454507
323876	454508
57465	454509
187470	454510
21259	454511
77524	454512
275198	454513
110510	454514
339673	454515
306032	454516
45433	454517
26170	454518
83276	454519
353594	454520
83413	454521
108230	454522
64404	454523
316594	454524
128737	454525
18858	454526
8659	454527
67442	454528
2200	454529
193100	454530
350956	454531
43793	454532
255709	454533
13380	454534
351954	454535
88357	454536
102625	454537
300577	454538
176250	454539
129177	454540
5117	454541
13950	454542
4363	454543
2135	454544
337453	454545
8099	454546
672	454547
173434	454548
51978	454549
26429	454550
18609	454551
4893	454552
51564	454553
75552	454554
135623	454555
189212	454556
196999	454557
31827	454558
310548	454559
285754	454560
166035	454561
355533	454562
284821	454563
97180	454564
157579	454565
244857	454566
76710	454567
351364	454568
48422	454569
1976	454570
113513	454571
255302	454572
6311	454573
329419	454574
122395	454575
188307	454576
176318	454577
13722	454578
14914	454579
326890	454580
170930	454581
129305	454582
49396	454583
108430	454584
44704	454585
129489	454586
55911	454587
321075	454588
25833	454589
24339	454590
159698	454591
40291	454592
76296	454593
84736	454594
101065	454595
60719	454596
185684	454597
217805	454598
30794	454599
30959	454600
18474	454601
65939	454602
79689	454603
13765	454604
9941	454605
35322	454606
22155	454607
84678	454608
71884	454609
52253	454610
21694	454611
310531	454612
8252	454613
10119	454614
8067	454615
76929	454616
72867	454617
22054	454618
26917	454619
19126	454620
190849	454621
312584	454622
143565	454623
13263	454624
173488	454625
26429	454626
158832	454627
93096	454628
62030	454629
94703	454630
14769	454631
23282	454632
353234	454633
171856	454634
261031	454635
77162	454636
197133	454637
84711	454638
6148	454639
312830	454640
100288	454641
86299	454642
97672	454643
230962	454644
96102	454645
78191	454646
119646	454647
317407	454648
86694	454649
4041	454650
307435	454651
65783	454652
11285	454653
110846	454654
56571	454655
13219	454656
66926	454657
3989	454658
20450	454659
311018	454660
204935	454661
21706	454662
50742	454663
3144	454664
22619	454665
128070	454666
11181	454667
2085	454668
6272	454669
27777	454670
49986	454671
11087	454672
10357	454673
45196	454674
18436	454675
7450	454676
127710	454677
85766	454678
214114	454679
101440	454680
73566	454681
213549	454682
65762	454683
4073	454684
27515	454685
85847	454686
51476	454687
12356	454688
185582	454689
208531	454690
5067	454691
124475	454692
85599	454693
8086	454694
35638	454695
178366	454696
18460	454697
36718	454698
307167	454699
76327	454700
100995	454701
1897	454702
38752	454703
85885	454704
24763	454705
184597	454706
295808	454707
3476	454708
29622	454709
1367	454710
6484	454711
18539	454712
203459	454713
39287	454714
211553	454715
113086	454716
318413	454717
314224	454718
42205	454719
30134	454720
36978	454721
129211	454722
256434	454723
163940	454724
89229	454725
65181	454726
153217	454727
238642	454728
330392	454729
89318	454730
339053	454731
82002	454732
15659	454733
29908	454734
181732	454735
205080	454736
266201	454737
326746	454738
81924	454739
60860	454740
10270	454741
244789	454742
346273	454743
39921	454744
142190	454745
5844	454746
16382	454747
22123	454748
26320	454749
14431	454750
32505	454751
20357	454752
36375	454753
63414	454754
35447	454755
12103	454756
151013	454757
15906	454758
6636	454759
206206	454760
30403	454761
19450	454762
98018	454763
312724	454764
11992	454765
31751	454766
7311	454767
159140	454768
67558	454769
99848	454770
61693	454771
88025	454772
50294	454773
94930	454774
43222	454775
11008	454776
283228	454777
281705	454778
96	454779
14692	454780
280	454781
2694	454782
91960	454783
32912	454784
55549	454785
135405	454786
14458	454787
144240	454788
27134	454789
201025	454790
76916	454791
27175	454792
85909	454793
66139	454794
27148	454795
107671	454796
311239	454797
203071	454798
42649	454799
8062	454800
82866	454801
218666	454802
255136	454803
254832	454804
20645	454805
55655	454806
80181	454807
183183	454808
100328	454809
48185	454810
82872	454811
29708	454812
311418	454813
135117	454814
126976	454815
115154	454816
204508	454817
253312	454818
209206	454819
80596	454820
4	454821
83044	454822
18069	454823
426	454824
38686	454825
7607	454826
118904	454827
39884	454828
36813	454829
106426	454830
148417	454831
106435	454832
33754	454833
34354	454834
164889	454835
67964	454836
101738	454837
21491	454838
99880	454839
102416	454840
45342	454841
42799	454842
17574	454843
2185	454844
109044	454845
13229	454846
153319	454847
5208	454848
114588	454849
5105	454850
19540	454851
12490	454852
104632	454853
66784	454854
33975	454855
79662	454856
3352	454857
286088	454858
31490	454859
9607	454860
18276	454861
124678	454862
87089	454863
9500	454864
5643	454865
175837	454866
24519	454867
53966	454868
106315	454869
109488	454870
49305	454871
115627	454872
14384	454873
7789	454874
10031	454875
24528	454876
31644	454877
34096	454878
48538	454879
62320	454880
36597	454881
18772	454882
49141	454883
4022	454884
40854	454885
79205	454886
281394	454887
14972	454888
33013	454889
4142	454890
14057	454891
11835	454892
31399	454893
18932	454894
9076	454895
101474	454896
931	454897
27243	454898
2762	454899
51025	454900
3775	454901
107166	454902
68007	454903
104853	454904
197501	454905
58427	454906
70699	454907
102294	454908
82425	454909
27228	454910
232733	454911
60419	454912
121148	454913
124482	454914
175068	454915
306167	454916
39866	454917
193190	454918
308003	454919
154003	454920
184424	454921
152634	454922
119295	454923
1741	454924
155647	454925
81932	454926
280878	454927
55736	454928
47706	454929
283259	454930
75737	454931
17399	454932
37298	454933
183166	454934
308747	454935
185201	454936
59675	454937
55772	454938
220071	454939
1389	454940
338712	454941
48123	454942
122567	454943
7317	454944
5890	454945
163426	454946
68602	454947
174816	454948
26905	454949
66805	454950
16134	454951
79560	454952
41612	454953
134718	454954
150067	454955
3932	454956
75298	454957
28177	454958
70657	454959
182129	454960
28843	454961
274681	454962
51517	454963
227675	454964
185602	454965
277143	454966
113285	454967
27219	454968
248387	454969
303762	454970
168771	454971
254048	454972
123213	454973
159095	454974
125352	454975
54526	454976
136959	454977
82574	454978
15198	454979
115320	454980
32129	454981
30321	454982
17114	454983
82968	454984
261387	454985
227057	454986
150040	454987
354474	454988
274356	454989
49746	454990
298693	454991
75662	454992
153439	454993
246773	454994
74531	454995
29654	454996
161509	454997
47172	454998
106004	454999
61960	455000
140614	455001
155424	455002
169582	455003
143349	455004
4524	455005
49998	455006
131917	455007
33434	455008
63959	455009
127092	455010
60117	455011
60117	455012
63027	455013
42245	455014
119922	455015
320055	455016
10842	455017
3039	455018
342156	455019
3373	455020
60434	455021
202389	455022
155138	455023
54938	455024
93839	455025
89261	455026
77171	455027
2034	455028
231022	455029
28551	455030
70097	455031
111793	455032
180477	455033
265135	455034
211818	455035
234873	455036
271777	455037
138339	455038
225359	455039
86468	455040
216924	455041
131089	455042
319940	455043
136155	455044
81906	455045
237343	455046
201175	455047
247834	455048
85861	455049
194441	455050
115533	455051
242685	455052
141854	455053
301023	455054
98217	455055
169710	455056
302293	455057
183739	455058
101603	455059
317112	455060
304935	455061
136059	455062
88118	455063
2871	455064
300515	455065
300490	455066
268771	455067
153002	455068
25006	455069
180290	455070
180308	455071
30385	455072
27415	455073
18199	455074
59932	455075
181554	455076
125929	455077
134526	455078
84515	455079
74816	455080
147483	455081
147263	455082
139293	455083
219512	455084
96655	455085
67	455086
320245	455087
154894	455088
130765	455089
151615	455090
58194	455091
258147	455092
75167	455093
53416	455094
228170	455095
52031	455096
137276	455097
59177	455098
150189	455099
134029	455100
152464	455101
196062	455102
152076	455103
5959	455104
10975	455105
59924	455106
26329	455107
95872	455108
47949	455109
142744	455110
1125	455111
87220	455112
5859	455113
299531	455114
145321	455115
27672	455116
29394	455117
220144	455118
232557	455119
252712	455120
141344	455121
68418	455122
192226	455123
9546	455124
85351	455125
27479	455126
42234	455127
2082	455128
206664	455129
11479	455130
238662	455131
154972	455132
10884	455133
355818	455134
120137	455135
269279	455136
129216	455137
105578	455138
4321	455139
3607	455140
337750	455141
58293	455142
1449	455143
211291	455144
231171	455145
553	455146
153203	455147
53654	455148
698	455149
41061	455150
139671	455151
136973	455152
192494	455153
138012	455154
326628	455155
32864	455156
272896	455157
91280	455158
276889	455159
28846	455160
126289	455161
6505	455162
293	455163
105245	455164
32498	455165
21198	455166
397	455167
88305	455168
8065	455169
89474	455170
198031	455171
70220	455172
14597	455173
139779	455174
97084	455175
105856	455176
189172	455177
106666	455178
58634	455179
357546	455180
400	455181
125233	455182
20642	455183
152033	455184
146254	455185
7234	455186
81356	455187
35096	455188
70582	455189
62619	455190
3094	455191
83918	455192
283621	455193
338336	455194
286793	455195
156732	455196
34854	455197
181432	455198
54872	455199
9655	455200
19716	455201
84596	455202
181959	455203
122022	455204
123191	455205
44837	455206
144290	455207
77170	455208
58011	455209
92597	455210
339614	455211
150275	455212
91565	455213
234878	455214
167923	455215
32909	455216
6623	455217
35400	455218
175407	455219
6929	455220
134142	455221
78964	455222
488	455223
7623	455224
3834	455225
93314	455226
187892	455227
1691	455228
121165	455229
40885	455230
105401	455231
29053	455232
81757	455233
56483	455234
143665	455235
114616	455236
30574	455237
328743	455238
298213	455239
125082	455240
93730	455241
145747	455242
7030	455243
150330	455244
107301	455245
872	455246
167959	455247
334066	455248
183280	455249
199476	455250
98998	455251
328307	455252
135172	455253
220483	455254
151326	455255
345245	455256
92037	455257
341880	455258
37469	455259
127619	455260
125625	455261
134314	455262
92622	455263
145374	455264
145751	455265
134022	455266
199432	455267
220589	455268
301092	455269
45175	455270
55802	455271
351740	455272
267336	455273
219645	455274
102789	455275
107584	455276
37355	455277
132154	455278
184068	455279
151469	455280
155631	455281
93670	455282
35446	455283
91493	455284
71553	455285
99021	455286
191674	455287
306217	455288
153482	455289
139500	455290
6352	455291
130202	455292
54584	455293
74400	455294
219231	455295
107124	455296
57712	455297
254100	455298
23699	455299
57185	455300
225048	455301
319762	455302
90830	455303
145501	455304
144551	455305
183211	455306
173433	455307
307096	455308
80863	455309
60013	455310
67929	455311
298666	455312
130269	455313
221481	455314
143382	455315
355313	455316
113309	455317
19	455318
21659	455319
217799	455320
250281	455321
74004	455322
100082	455323
296524	455324
92691	455325
249609	455326
326112	455327
238490	455328
331409	455329
55409	455330
135501	455331
61278	455332
23591	455333
275434	455334
38686	455335
38485	455336
64717	455337
30236	455338
50295	455339
275794	455340
35932	455341
253046	455342
329249	455343
354170	455344
146830	455345
52308	455346
20596	455347
211495	455348
46460	455349
40880	455350
123183	455351
58399	455352
22453	455353
91335	455354
139346	455355
306322	455356
19827	455357
343225	455358
25847	455359
75606	455360
1118	455361
242007	455362
7056	455363
164412	455364
67472	455365
53481	455366
36474	455367
64843	455368
7105	455369
12506	455370
15812	455371
60311	455372
54809	455373
8296	455374
191152	455375
180099	455376
153428	455377
109776	455378
7262	455379
119885	455380
148716	455381
310167	455382
191625	455383
34807	455384
69769	455385
23932	455386
315029	455387
61483	455388
230461	455389
248167	455390
23082	455391
148151	455392
95229	455393
110653	455394
124735	455395
203534	455396
22536	455397
30959	455398
178968	455399
33690	455400
350417	455401
201368	455402
42941	455403
162649	455404
33009	455405
204926	455406
253942	455407
73169	455408
335056	455409
81098	455410
79096	455411
249644	455412
200957	455413
54229	455414
62757	455415
151452	455416
107172	455417
59706	455418
12210	455419
126304	455420
1604	455421
348825	455422
28579	455423
125311	455424
335693	455425
78120	455426
22586	455427
203691	455428
52561	455429
79166	455430
203107	455431
291183	455432
75423	455433
52712	455434
14224	455435
319901	455436
103270	455437
3782	455438
116402	455439
63461	455440
1454	455441
42629	455442
8275	455443
121338	455444
21582	455445
99857	455446
120502	455447
38109	455448
88865	455449
114452	455450
19003	455451
10236	455452
142502	455453
142205	455454
28591	455455
130963	455456
26987	455457
270825	455458
161236	455459
11565	455460
30644	455461
17416	455462
20673	455463
3728	455464
37926	455465
82141	455466
613	455467
131537	455468
130380	455469
127189	455470
244369	455471
270682	455472
33032	455473
161936	455474
8069	455475
53627	455476
328987	455477
49913	455478
136579	455479
433	455480
34218	455481
244358	455482
4239	455483
192850	455484
5843	455485
192383	455486
53480	455487
322070	455488
45853	455489
126792	455490
45369	455491
27210	455492
204316	455493
58647	455494
151439	455495
105206	455496
19231	455497
42262	455498
243852	455499
239000	455500
29374	455501
278206	455502
119902	455503
82996	455504
19737	455505
228136	455506
13031	455507
14822	455508
87143	455509
3904	455510
125322	455511
39908	455512
68626	455513
223504	455514
120334	455515
32317	455516
281899	455517
75811	455518
308589	455519
310202	455520
308219	455521
185775	455522
48037	455523
265682	455524
125755	455525
97339	455526
268405	455527
184027	455528
301150	455529
163334	455530
49151	455531
49562	455532
260713	455533
5818	455534
27140	455535
87298	455536
18476	455537
33316	455538
69717	455539
12350	455540
29058	455541
162379	455542
195874	455543
3590	455544
317536	455545
27401	455546
23035	455547
149376	455548
3645	455549
131577	455550
7101	455551
5881	455552
77965	455553
13995	455554
2807	455555
37535	455556
330923	455557
254407	455558
95193	455559
63079	455560
71897	455561
298339	455562
87773	455563
4176	455564
240778	455565
33391	455566
21364	455567
6877	455568
22537	455569
157466	455570
8203	455571
275739	455572
76082	455573
261293	455574
14671	455575
111594	455576
275736	455577
2282	455578
21038	455579
219712	455580
58338	455581
125345	455582
11871	455583
53430	455584
2737	455585
9074	455586
192671	455587
55111	455588
37808	455589
33964	455590
124820	455591
231325	455592
5005	455593
14623	455594
30020	455595
227987	455596
70382	455597
46625	455598
2258	455599
130807	455600
103583	455601
120886	455602
162110	455603
32719	455604
267141	455605
106229	455606
46809	455607
68539	455608
103518	455609
162557	455610
69346	455611
103254	455612
108014	455613
166270	455614
46681	455615
70018	455616
47599	455617
267836	455618
164677	455619
163018	455620
18437	455621
33240	455622
131053	455623
275589	455624
69405	455625
47373	455626
267220	455627
270140	455628
68979	455629
105114	455630
123482	455631
33870	455632
7596	455633
128236	455634
173869	455635
106658	455636
174869	455637
87888	455638
21605	455639
14795	455640
936	455641
103398	455642
38380	455643
101813	455644
747	455645
100645	455646
78906	455647
131880	455648
6807	455649
21098	455650
55417	455651
191877	455652
55452	455653
116454	455654
54157	455655
19312	455656
23613	455657
103401	455658
17177	455659
23613	455660
88814	455661
180370	455662
330040	455663
99013	455664
107359	455665
274266	455666
57913	455667
303606	455668
228522	455669
144273	455670
15650	455671
60849	455672
214856	455673
326258	455674
242577	455675
70326	455676
165245	455677
119914	455678
21549	455679
185920	455680
191570	455681
31390	455682
189880	455683
139458	455684
217549	455685
31390	455686
180244	455687
93575	455688
199081	455689
54628	455690
5523	455691
4065	455692
8998	455693
304707	455694
137024	455695
138682	455696
141659	455697
236166	455698
36357	455699
5907	455700
114003	455701
33177	455702
69726	455703
296081	455704
17135	455705
105220	455706
87523	455707
225011	455708
106480	455709
197407	455710
79383	455711
178193	455712
41261	455713
74042	455714
41559	455715
72508	455716
8691	455717
49062	455718
322023	455719
2794	455720
520	455721
3027	455722
334553	455723
142202	455724
5102	455725
52114	455726
221904	455727
7991	455728
11093	455729
265788	455730
13919	455731
2884	455732
41894	455733
322836	455734
344829	455735
151523	455736
124200	455737
82819	455738
271736	455739
4262	455740
219263	455741
244889	455742
202653	455743
13571	455744
45072	455745
130606	455746
55026	455747
58257	455748
114523	455749
178881	455750
233613	455751
143334	455752
258274	455753
103224	455754
216825	455755
87209	455756
203921	455757
205596	455758
198118	455759
43304	455760
37364	455761
37364	455762
90916	455763
224655	455764
107	455765
340225	455766
116614	455767
140049	455768
9140	455769
60761	455770
186506	455771
157177	455772
85367	455773
243752	455774
35761	455775
160480	455776
86776	455777
206263	455778
63597	455779
82570	455780
30629	455781
174716	455782
59384	455783
232473	455784
659	455785
220762	455786
92953	455787
11955	455788
60682	455789
43512	455790
74425	455791
199951	455792
209585	455793
282281	455794
144045	455795
4354	455796
96319	455797
203327	455798
226250	455799
46674	455800
46666	455801
24790	455802
58770	455803
528	455804
233303	455805
136826	455806
36126	455807
138468	455808
161748	455809
1587	455810
38901	455811
9627	455812
172948	455813
12945	455814
163068	455815
175159	455816
15686	455817
12284	455818
23806	455819
345175	455820
345355	455821
220656	455822
210761	455823
31610	455824
211207	455825
337012	455826
21460	455827
95963	455828
7136	455829
187117	455830
29801	455831
12903	455832
76755	455833
27804	455834
36777	455835
119838	455836
124554	455837
16476	455838
202823	455839
155659	455840
92800	455841
199340	455842
84514	455843
25209	455844
63546	455845
96066	455846
304763	455847
255410	455848
78787	455849
182077	455850
10220	455851
254453	455852
11311	455853
205961	455854
112969	455855
90768	455856
1402	455857
344925	455858
21516	455859
199073	455860
1447	455861
52322	455862
45176	455863
169778	455864
150014	455865
182906	455866
37682	455867
103264	455868
164590	455869
244191	455870
70658	455871
15546	455872
239417	455873
13585	455874
136764	455875
142084	455876
161574	455877
135137	455878
43147	455879
125817	455880
36758	455881
190274	455882
186442	455883
70716	455884
338805	455885
125087	455886
125721	455887
202927	455888
300356	455889
133834	455890
19230	455891
3636	455892
112805	455893
17450	455894
254212	455895
341821	455896
203382	455897
82498	455898
5246	455899
123486	455900
15859	455901
5878	455902
25342	455903
32505	455904
112866	455905
4483	455906
55769	455907
124709	455908
34240	455909
64051	455910
226468	455911
75447	455912
52031	455913
59287	455914
244392	455915
9390	455916
80982	455917
169712	455918
126378	455919
95856	455920
148387	455921
81049	455922
68590	455923
59232	455924
115804	455925
61359	455926
356435	455927
226129	455928
157033	455929
5571	455930
34683	455931
341779	455932
18781	455933
32089	455934
17388	455935
13096	455936
11335	455937
193990	455938
102807	455939
224778	455940
31416	455941
141776	455942
332614	455943
332504	455944
8390	455945
56194	455946
5213	455947
139893	455948
285609	455949
1917	455950
32247	455951
242277	455952
296881	455953
186840	455954
223055	455955
5813	455956
239438	455957
230336	455958
137757	455959
45871	455960
7172	455961
10331	455962
139755	455963
153241	455964
37744	455965
183059	455966
598	455967
6420	455968
38438	455969
718	455970
201375	455971
30004	455972
17416	455973
84478	455974
2410	455975
25541	455976
283063	455977
1115	455978
1115	455979
3327	455980
10494	455981
1115	455982
1586	455983
73932	455984
119487	455985
18801	455986
113322	455987
36833	455988
53738	455989
34793	455990
213251	455991
14195	455992
21188	455993
10081	455994
154991	455995
200303	455996
141969	455997
191316	455998
79392	455999
202312	456000
201479	456001
169444	456002
310094	456003
341143	456004
124817	456005
83001	456006
79210	456007
12562	456008
99255	456009
134881	456010
155332	456011
238015	456012
47021	456013
237647	456014
341155	456015
111328	456016
146160	456017
328873	456018
317822	456019
161615	456020
2457	456021
123680	456022
179455	456023
90078	456024
192779	456025
23044	456026
198351	456027
19131	456028
42360	456029
114612	456030
58789	456031
15696	456032
330908	456033
42074	456034
60944	456035
17489	456036
94205	456037
108089	456038
308875	456039
22469	456040
9692	456041
128868	456042
597	456043
93021	456044
20599	456045
9633	456046
19796	456047
35846	456048
4663	456049
144344	456050
316297	456051
32081	456052
38128	456053
98168	456054
271869	456055
2981	456056
72784	456057
9873	456058
47202	456059
300653	456060
11665	456061
342	456062
200744	456063
197936	456064
61420	456065
81025	456066
71627	456067
43588	456068
91575	456069
70009	456070
89902	456071
199768	456072
37538	456073
12835	456074
197642	456075
203905	456076
51099	456077
130819	456078
86193	456079
22475	456080
25124	456081
52375	456082
17173	456083
96591	456084
66024	456085
676	456086
125884	456087
132602	456088
124274	456089
220822	456090
43692	456091
35613	456092
191683	456093
200648	456094
191054	456095
135807	456096
242127	456097
282113	456098
188410	456099
330137	456100
137181	456101
298048	456102
36234	456103
233673	456104
8635	456105
31542	456106
27151	456107
169657	456108
127242	456109
121308	456110
15323	456111
36997	456112
25425	456113
33434	456114
143394	456115
199755	456116
231995	456117
161225	456118
124057	456119
335310	456120
181683	456121
201505	456122
39748	456123
84704	456124
1813	456125
2245	456126
230869	456127
21259	456128
10295	456129
88121	456130
124490	456131
170290	456132
32656	456133
253045	456134
299445	456135
135301	456136
138164	456137
99313	456138
28208	456139
3404	456140
79859	456141
185630	456142
212197	456143
211532	456144
115158	456145
54512	456146
236721	456147
258315	456148
352306	456149
342	456150
10894	456151
86884	456152
18543	456153
634	456154
234190	456155
53237	456156
13525	456157
125857	456158
26380	456159
14199	456160
58286	456161
58451	456162
54413	456163
57336	456164
28841	456165
116067	456166
81062	456167
81225	456168
64492	456169
59256	456170
7348	456171
92124	456172
64102	456173
9026	456174
61827	456175
237704	456176
24114	456177
111898	456178
209376	456179
266633	456180
111888	456181
92567	456182
280143	456183
80766	456184
81619	456185
38901	456186
38686	456187
66264	456188
309204	456189
113129	456190
74139	456191
93769	456192
143546	456193
338502	456194
184048	456195
297513	456196
55716	456197
89103	456198
42053	456199
344468	456200
158466	456201
209656	456202
231271	456203
125057	456204
89509	456205
136567	456206
143335	456207
304703	456208
196966	456209
26112	456210
114785	456211
182900	456212
55159	456213
157289	456214
224541	456215
71324	456216
18232	456217
80037	456218
119969	456219
47395	456220
37741	456221
31353	456222
107170	456223
6912	456224
111504	456225
12960	456226
138497	456227
5854	456228
226179	456229
20723	456230
226159	456231
346087	456232
307585	456233
248932	456234
305019	456235
202800	456236
25722	456237
233668	456238
305504	456239
320526	456240
156319	456241
60753	456242
219445	456243
202308	456244
53303	456245
137276	456246
342029	456247
62495	456248
54694	456249
184047	456250
141197	456251
37682	456252
90634	456253
124936	456254
39333	456255
123854	456256
91145	456257
344559	456258
199263	456259
151699	456260
303733	456261
26990	456262
306410	456263
332749	456264
115464	456265
31007	456266
124261	456267
105004	456268
10272	456269
61210	456270
298409	456271
346976	456272
181684	456273
257017	456274
4836	456275
309966	456276
152722	456277
337590	456278
92676	456279
303698	456280
304075	456281
203857	456282
179428	456283
191306	456284
198994	456285
70716	456286
338429	456287
248475	456288
89591	456289
54454	456290
59846	456291
99752	456292
49941	456293
134671	456294
95448	456295
179331	456296
346682	456297
107343	456298
43165	456299
336452	456300
170096	456301
299554	456302
204439	456303
97155	456304
130118	456305
21770	456306
80746	456307
106267	456308
221474	456309
12238	456310
182388	456311
2652	456312
19	456313
87187	456314
199909	456315
114155	456316
38050	456317
170437	456318
93274	456319
199985	456320
320157	456321
8489	456322
327390	456323
6915	456324
81599	456325
167735	456326
34911	456327
20470	456328
27924	456329
231217	456330
338244	456331
51300	456332
164169	456333
35347	456334
70440	456335
156803	456336
147709	456337
201067	456338
253217	456339
17098	456340
125289	456341
97659	456342
23900	456343
31433	456344
235061	456345
331094	456346
14127	456347
327745	456348
140678	456349
201873	456350
90751	456351
299982	456352
201113	456353
59500	456354
175658	456355
13398	456356
108138	456357
2851	456358
269262	456359
49538	456360
20483	456361
55203	456362
2090	456363
32801	456364
46493	456365
267783	456366
300628	456367
55879	456368
153790	456369
209569	456370
179547	456371
6598	456372
81957	456373
11555	456374
159422	456375
145210	456376
57184	456377
4462	456378
8744	456379
246432	456380
233826	456381
181420	456382
203884	456383
7182	456384
60099	456385
102481	456386
23032	456387
41928	456388
222545	456389
33515	456390
107516	456391
59961	456392
226659	456393
198256	456394
222262	456395
321169	456396
333442	456397
12999	456398
5469	456399
286452	456400
247675	456401
325493	456402
65942	456403
2734	456404
220823	456405
230079	456406
304818	456407
124268	456408
22986	456409
82380	456410
7083	456411
3749	456412
65987	456413
61028	456414
139701	456415
112403	456416
4986	456417
1540	456418
15359	456419
207	456420
2231	456421
10195	456422
186084	456423
40799	456424
88225	456425
59243	456426
37609	456427
92925	456428
8490	456429
31027	456430
97806	456431
96100	456432
65755	456433
315046	456434
9758	456435
70643	456436
236800	456437
181918	456438
87857	456439
187872	456440
316462	456441
56687	456442
197466	456443
1218	456444
168267	456445
63387	456446
60478	456447
60478	456448
15	456449
99483	456450
80512	456451
257084	456452
88682	456453
22570	456454
75065	456455
92627	456456
246983	456457
121478	456458
307186	456459
36788	456460
15054	456461
94374	456462
138992	456463
93894	456464
140196	456465
61082	456466
162692	456467
224052	456468
155699	456469
197406	456470
331993	456471
2282	456472
331609	456473
6411	456474
13858	456475
48457	456476
151920	456477
7764	456478
1723	456479
260149	456480
114843	456481
86749	456482
520	456483
8423	456484
98111	456485
86823	456486
29588	456487
236788	456488
277980	456489
75092	456490
62150	456491
46514	456492
124602	456493
149433	456494
13884	456495
190688	456496
125530	456497
170785	456498
283046	456499
335210	456500
22823	456501
12000	456502
36066	456503
37813	456504
28237	456505
51759	456506
283152	456507
76560	456508
2836	456509
219470	456510
241509	456511
13801	456512
8864	456513
182709	456514
35323	456515
51198	456516
34160	456517
13885	456518
110109	456519
13792	456520
118224	456521
29042	456522
20369	456523
155448	456524
15121	456525
143345	456526
225302	456527
33780	456528
183889	456529
201299	456530
4380	456531
345615	456532
335858	456533
58204	456534
232289	456535
11013	456536
25743	456537
47806	456538
284579	456539
57295	456540
41095	456541
330361	456542
121930	456543
74549	456544
54696	456545
116278	456546
198061	456547
15218	456548
254882	456549
184674	456550
47689	456551
214082	456552
180979	456553
139195	456554
5845	456555
43906	456556
53672	456557
3819	456558
3326	456559
10820	456560
148624	456561
25471	456562
138270	456563
86754	456564
317333	456565
81145	456566
25491	456567
25	456568
85934	456569
88414	456570
273942	456571
16498	456572
80518	456573
37702	456574
54499	456575
85640	456576
6682	456577
88508	456578
276111	456579
88748	456580
184560	456581
139507	456582
8648	456583
139398	456584
69514	456585
145025	456586
298416	456587
70393	456588
229616	456589
230570	456590
90308	456591
32150	456592
107067	456593
50905	456594
142031	456595
7561	456596
199605	456597
3155	456598
108	456599
38623	456600
349571	456601
25469	456602
14591	456603
42595	456604
37909	456605
561	456606
52994	456607
87435	456608
52787	456609
8395	456610
38832	456611
219251	456612
92486	456613
101881	456614
40874	456615
3321	456616
18585	456617
100	456618
137839	456619
55272	456620
348428	456621
139588	456622
77917	456623
59002	456624
779	456625
8459	456626
118614	456627
63166	456628
36333	456629
118347	456630
182088	456631
6741	456632
5818	456633
56264	456634
60339	456635
28657	456636
164338	456637
256117	456638
197933	456639
316655	456640
779	456641
182032	456642
7378	456643
68205	456644
72549	456645
1748	456646
38474	456647
91018	456648
12740	456649
227732	456650
76391	456651
55488	456652
55488	456653
82941	456654
59005	456655
162287	456656
92546	456657
27205	456658
119272	456659
77589	456660
34963	456661
96085	456662
1201	456663
88496	456664
275215	456665
31357	456666
14557	456667
27737	456668
297226	456669
122531	456670
342532	456671
11491	456672
140459	456673
123138	456674
331947	456675
202435	456676
22414	456677
65438	456678
203543	456679
38251	456680
1290	456681
36929	456682
97549	456683
65601	456684
95455	456685
140091	456686
255179	456687
98004	456688
1276	456689
22628	456690
112000	456691
26517	456692
84124	456693
256021	456694
175052	456695
279443	456696
76894	456697
76936	456698
35882	456699
35891	456700
296482	456701
92557	456702
207	456703
71518	456704
126338	456705
131497	456706
201008	456707
223257	456708
12402	456709
241032	456710
26599	456711
26600	456712
2814	456713
99178	456714
123067	456715
347294	456716
133441	456717
41977	456718
49850	456719
25339	456720
120417	456721
44700	456722
279616	456723
4365	456724
4365	456725
90181	456726
15950	456727
7145	456728
49907	456729
235533	456730
124914	456731
2906	456732
199600	456733
230395	456734
21059	456735
3029	456736
268712	456737
5516	456738
118583	456739
1039	456740
40072	456741
4	456742
63026	456743
1348	456744
11886	456745
12455	456746
52058	456747
12708	456748
51515	456749
44811	456750
197466	456751
37581	456752
198771	456753
123886	456754
16002	456755
203315	456756
98743	456757
42231	456758
162304	456759
15423	456760
29393	456761
278570	456762
26114	456763
2700	456764
157331	456765
23953	456766
138704	456767
136565	456768
124824	456769
146148	456770
318651	456771
128123	456772
63185	456773
21969	456774
29327	456775
68572	456776
76190	456777
58	456778
296403	456779
15624	456780
140097	456781
154868	456782
302836	456783
42486	456784
79949	456785
3287	456786
98844	456787
127899	456788
215146	456789
255090	456790
66845	456791
16532	456792
2048	456793
12921	456794
22954	456795
286626	456796
39272	456797
109064	456798
62101	456799
172698	456800
41675	456801
15598	456802
11089	456803
167216	456804
71970	456805
119966	456806
212384	456807
61233	456808
121858	456809
12053	456810
43548	456811
289174	456812
31103	456813
169078	456814
15297	456815
51541	456816
356353	456817
46355	456818
51046	456819
6963	456820
137205	456821
22329	456822
675	456823
27818	456824
279563	456825
110128	456826
76948	456827
172944	456828
71699	456829
106099	456830
14774	456831
19907	456832
56406	456833
176480	456834
11804	456835
7269	456836
97545	456837
299764	456838
20602	456839
8567	456840
81028	456841
94038	456842
18007	456843
2929	456844
7225	456845
10267	456846
2916	456847
188607	456848
441	456849
121694	456850
103310	456851
30202	456852
87295	456853
5110	456854
29105	456855
75244	456856
13450	456857
186779	456858
74717	456859
10005	456860
1552	456861
201709	456862
63699	456863
84432	456864
8154	456865
59571	456866
22799	456867
94796	456868
157302	456869
8079	456870
31090	456871
7925	456872
64957	456873
296786	456874
92336	456875
92050	456876
53823	456877
27345	456878
23843	456879
8343	456880
230205	456881
60723	456882
29381	456883
660	456884
4222	456885
131396	456886
129817	456887
297708	456888
113448	456889
29895	456890
10512	456891
10747	456892
147051	456893
60432	456894
133873	456895
36666	456896
180281	456897
6401	456898
42767	456899
223	456900
140559	456901
39554	456902
281608	456903
2378	456904
35987	456905
75611	456906
9236	456907
123991	456908
261	456909
355389	456910
128204	456911
357529	456912
129698	456913
24967	456914
50080	456915
24037	456916
210032	456917
94	456918
5901	456919
7828	456920
167713	456921
79020	456922
12435	456923
279462	456924
10667	456925
263263	456926
5992	456927
161412	456928
79135	456929
52346	456930
136010	456931
5202	456932
83962	456933
57152	456934
35315	456935
61271	456936
28567	456937
30444	456938
37961	456939
355219	456940
104782	456941
104856	456942
116577	456943
26892	456944
188935	456945
67291	456946
194717	456947
3182	456948
65	456949
79939	456950
6830	456951
17358	456952
14107	456953
3385	456954
7530	456955
181085	456956
15810	456957
26638	456958
36710	456959
2267	456960
21049	456961
153459	456962
32846	456963
121511	456964
29409	456965
4185	456966
16753	456967
308328	456968
99	456969
196053	456970
112	456971
234788	456972
10	456973
82643	456974
280075	456975
32511	456976
67171	456977
57066	456978
344685	456979
49408	456980
82602	456981
34514	456982
1711	456983
219955	456984
38139	456985
15470	456986
15470	456987
20484	456988
254651	456989
197402	456990
321877	456991
470	456992
140241	456993
211060	456994
3490	456995
88572	456996
48	456997
221552	456998
32611	456999
163227	457000
6412	457001
57274	457002
112824	457003
13914	457004
86801	457005
46069	457006
66226	457007
126931	457008
103473	457009
101103	457010
160919	457011
25847	457012
121122	457013
79703	457014
19137	457015
67254	457016
94500	457017
34783	457018
1514	457019
12361	457020
332821	457021
59768	457022
11355	457023
298418	457024
19016	457025
26319	457026
337604	457027
21112	457028
670	457029
68107	457030
10548	457031
8228	457032
33741	457033
5769	457034
16744	457035
12521	457036
20145	457037
4720	457038
101886	457039
164880	457040
13188	457041
28208	457042
135716	457043
75890	457044
166	457045
18919	457046
17014	457047
77488	457048
10586	457049
26155	457050
9537	457051
78087	457052
153	457053
18723	457054
20982	457055
778	457056
175	457057
114768	457058
9927	457059
4188	457060
4868	457061
5766	457062
8451	457063
200523	457064
153171	457065
125569	457066
788	457067
4231	457068
204486	457069
71943	457070
20126	457071
25543	457072
9301	457073
55581	457074
178730	457075
148230	457076
176591	457077
246777	457078
26125	457079
323441	457080
21871	457081
3585	457082
151147	457083
37420	457084
12206	457085
241841	457086
186593	457087
66	457088
79851	457089
11191	457090
25934	457091
37929	457092
180992	457093
1316	457094
2080	457095
24921	457096
64107	457097
4098	457098
76857	457099
127001	457100
294	457101
4096	457102
27421	457103
4847	457104
26180	457105
81537	457106
48176	457107
107883	457108
2733	457109
31296	457110
40847	457111
63314	457112
179603	457113
138157	457114
229039	457115
141077	457116
139473	457117
119733	457118
32202	457119
166149	457120
28698	457121
31459	457122
99455	457123
60231	457124
154787	457125
6757	457126
337577	457127
151605	457128
91697	457129
17481	457130
50680	457131
163090	457132
4314	457133
223148	457134
7133	457135
313904	457136
109506	457137
357200	457138
2126	457139
15003	457140
187983	457141
87562	457142
347158	457143
107152	457144
19556	457145
169239	457146
75864	457147
127085	457148
123455	457149
123494	457150
336538	457151
111233	457152
27153	457153
122612	457154
91688	457155
82709	457156
335253	457157
186836	457158
33263	457159
21184	457160
7302	457161
225454	457162
313107	457163
186146	457164
313011	457165
55627	457166
331410	457167
520	457168
96159	457169
232534	457170
214343	457171
38969	457172
71023	457173
194261	457174
66311	457175
3222	457176
18279	457177
295015	457178
450	457179
24535	457180
96778	457181
76309	457182
77578	457183
33299	457184
250855	457185
2509	457186
240412	457187
35001	457188
22388	457189
172759	457190
24743	457191
21487	457192
9949	457193
73783	457194
273655	457195
24774	457196
145694	457197
427	457198
325269	457199
293806	457200
134587	457201
163603	457202
167845	457203
271416	457204
69493	457205
29030	457206
169403	457207
32517	457208
233939	457209
88353	457210
27032	457211
305231	457212
333057	457213
92809	457214
107148	457215
34873	457216
38991	457217
28265	457218
3948	457219
77459	457220
4253	457221
147262	457222
1381	457223
218890	457224
42608	457225
152018	457226
260	457227
652	457228
330145	457229
119452	457230
43550	457231
5332	457232
2278	457233
190085	457234
2568	457235
22830	457236
18821	457237
203381	457238
3521	457239
45828	457240
311133	457241
64448	457242
5643	457243
17318	457244
8004	457245
253639	457246
134182	457247
9144	457248
121018	457249
30932	457250
97361	457251
32594	457252
189221	457253
73887	457254
26257	457255
16800	457256
62295	457257
15340	457258
183806	457259
74197	457260
230032	457261
300997	457262
24922	457263
100071	457264
177920	457265
42606	457266
149249	457267
30533	457268
17274	457269
75265	457270
28470	457271
112354	457272
196607	457273
297289	457274
26775	457275
24777	457276
28359	457277
8025	457278
137090	457279
110	457280
10380	457281
57214	457282
193087	457283
14553	457284
25108	457285
162	457286
47933	457287
10831	457288
263	457289
2065	457290
250892	457291
75986	457292
169942	457293
90398	457294
185108	457295
92469	457296
5779	457297
10494	457298
27332	457299
100304	457300
210534	457301
41210	457302
131529	457303
21420	457304
54517	457305
61362	457306
235708	457307
2160	457308
274879	457309
8757	457310
6865	457311
1608	457312
160691	457313
892	457314
45701	457315
194536	457316
45329	457317
866	457318
2105	457319
1100	457320
128426	457321
14497	457322
72498	457323
444	457324
74	457325
64147	457326
97775	457327
220	457328
6810	457329
3116	457330
84392	457331
1890	457332
2083	457333
2083	457334
6	457335
245604	457336
8840	457337
8840	457338
16258	457339
149445	457340
147330	457341
3044	457342
199151	457343
78463	457344
66949	457345
179514	457346
127325	457347
46592	457348
676	457349
3617	457350
395	457351
94859	457352
52064	457353
96875	457354
225084	457355
100681	457356
35675	457357
2562	457358
38481	457359
26655	457360
76912	457361
189659	457362
28347	457363
187910	457364
264619	457365
255480	457366
60567	457367
117245	457368
92944	457369
3071	457370
20944	457371
150349	457372
6568	457373
113631	457374
35707	457375
99733	457376
20051	457377
1620	457378
40970	457379
27018	457380
189938	457381
223663	457382
25761	457383
188715	457384
75667	457385
192641	457386
202340	457387
200753	457388
204067	457389
202545	457390
1531	457391
135057	457392
55678	457393
185325	457394
347691	457395
103463	457396
4309	457397
82901	457398
9155	457399
65803	457400
19312	457401
23572	457402
11	457403
28985	457404
225552	457405
12040	457406
209433	457407
157259	457408
7063	457409
279929	457410
296329	457411
102461	457412
183039	457413
48170	457414
280788	457415
116582	457416
143826	457417
73680	457418
122771	457419
138808	457420
18186	457421
97530	457422
309236	457423
40400	457424
308365	457425
198862	457426
19891	457427
149084	457428
11259	457429
170247	457430
4507	457431
303952	457432
43657	457433
27694	457434
7590	457435
8065	457436
298758	457437
2700	457438
59656	457439
163090	457440
137017	457441
23819	457442
87223	457443
309472	457444
91584	457445
40268	457446
182629	457447
63458	457448
60605	457449
35409	457450
96126	457451
113915	457452
168832	457453
115896	457454
6362	457455
41636	457456
5038	457457
56978	457458
20738	457459
35855	457460
113636	457461
113366	457462
17463	457463
41636	457464
250307	457465
136871	457466
309743	457467
43165	457468
59348	457469
14758	457470
155257	457471
89391	457472
168722	457473
183517	457474
75226	457475
105742	457476
3646	457477
80874	457478
259692	457479
259693	457480
259696	457481
259698	457482
259697	457483
259695	457484
259691	457485
39968	457486
142385	457487
158050	457488
57352	457489
107966	457490
260354	457491
179822	457492
259694	457493
76599	457494
81371	457495
30802	457496
184004	457497
182428	457498
59648	457499
32205	457500
343363	457501
48193	457502
125975	457503
8492	457504
37349	457505
227270	457506
33436	457507
282647	457508
99674	457509
285251	457510
33008	457511
36662	457512
30121	457513
322597	457514
15475	457515
337902	457516
335784	457517
94089	457518
28263	457519
203279	457520
204095	457521
341235	457522
198775	457523
202770	457524
334270	457525
344778	457526
332946	457527
345311	457528
126078	457529
25669	457530
25749	457531
157028	457532
80919	457533
347236	457534
339388	457535
332980	457536
3750	457537
28482	457538
341812	457539
339100	457540
344648	457541
203721	457542
339276	457543
339750	457544
342150	457545
200886	457546
338018	457547
345123	457548
344063	457549
343841	457550
342433	457551
311631	457552
311448	457553
4118	457554
140305	457555
10239	457556
95707	457557
10520	457558
141460	457559
311162	457560
38347	457561
197214	457562
1327	457563
116891	457564
221154	457565
1327	457566
28314	457567
13956	457568
142046	457569
59347	457570
282290	457571
52151	457572
61984	457573
45432	457574
55844	457575
183365	457576
98066	457577
14484	457578
151328	457579
82834	457580
25282	457581
58087	457582
5537	457583
112	457584
1694	457585
94990	457586
120826	457587
52553	457588
16710	457589
2766	457590
1208	457591
78245	457592
78251	457593
4141	457594
66	457595
36769	457596
858	457597
3869	457598
53964	457599
147271	457600
14071	457601
112	457602
36697	457603
53121	457604
1210	457605
4607	457606
45273	457607
18158	457608
147533	457609
6061	457610
194709	457611
28119	457612
6865	457613
11667	457614
21793	457615
6017	457616
49515	457617
166884	457618
19777	457619
22690	457620
16643	457621
262764	457622
31765	457623
10465	457624
291812	457625
18663	457626
5097	457627
60060	457628
9916	457629
152141	457630
1154	457631
37866	457632
12638	457633
1838	457634
297310	457635
1667	457636
22735	457637
31761	457638
193606	457639
45551	457640
333678	457641
22738	457642
2780	457643
16654	457644
19906	457645
40231	457646
22749	457647
36285	457648
33877	457649
42068	457650
42123	457651
9978	457652
100101	457653
108708	457654
122984	457655
313192	457656
2721	457657
27094	457658
887	457659
73473	457660
201100	457661
278654	457662
96792	457663
5152	457664
43404	457665
97251	457666
13367	457667
272584	457668
177157	457669
9938	457670
41867	457671
130512	457672
205031	457673
21791	457674
42855	457675
41015	457676
46258	457677
173708	457678
14349	457679
351622	457680
35712	457681
75261	457682
35021	457683
77224	457684
97356	457685
41804	457686
208654	457687
18761	457688
187480	457689
33124	457690
26056	457691
9597	457692
10351	457693
76626	457694
103861	457695
36671	457696
5887	457697
80937	457698
51572	457699
91203	457700
37836	457701
60973	457702
117380	457703
64574	457704
187471	457705
5115	457706
63382	457707
45234	457708
84192	457709
125353	457710
23880	457711
5713	457712
234261	457713
56417	457714
9568	457715
83628	457716
16873	457717
8078	457718
6390	457719
51247	457720
26267	457721
7493	457722
287249	457723
45735	457724
20308	457725
10558	457726
118070	457727
312879	457728
150751	457729
171168	457730
76950	457731
76903	457732
77103	457733
59571	457734
108985	457735
199117	457736
56163	457737
316891	457738
202359	457739
20665	457740
170901	457741
3032	457742
11719	457743
36825	457744
71704	457745
183900	457746
2124	457747
8899	457748
36123	457749
84866	457750
117593	457751
90202	457752
192118	457753
52598	457754
2207	457755
6395	457756
10361	457757
10117	457758
71429	457759
110104	457760
126574	457761
101429	457762
99607	457763
50955	457764
63271	457765
96463	457766
2917	457767
133614	457768
2878	457769
4296	457770
109517	457771
24190	457772
275010	457773
185288	457774
109939	457775
15731	457776
725	457777
489	457778
24559	457779
101742	457780
2976	457781
14740	457782
5369	457783
5750	457784
3113	457785
107277	457786
31775	457787
293489	457788
130901	457789
6444	457790
212912	457791
289763	457792
20628	457793
176303	457794
53167	457795
149368	457796
105616	457797
15687	457798
279850	457799
6558	457800
129217	457801
6134	457802
75781	457803
36477	457804
120121	457805
40858	457806
52710	457807
23531	457808
80008	457809
122010	457810
20566	457811
75289	457812
279933	457813
17625	457814
5739	457815
35940	457816
135629	457817
6397	457818
21870	457819
6786	457820
65884	457821
57959	457822
40736	457823
43789	457824
51329	457825
155574	457826
322374	457827
161595	457828
294889	457829
274491	457830
344787	457831
29159	457832
64799	457833
42971	457834
200708	457835
45525	457836
333094	457837
292243	457838
26574	457839
6212	457840
108	457841
37940	457842
1581	457843
318167	457844
43837	457845
3880	457846
48805	457847
16646	457848
195045	457849
35699	457850
139284	457851
33910	457852
56861	457853
10447	457854
3200	457855
6678	457856
18673	457857
36442	457858
24401	457859
322442	457860
11154	457861
335033	457862
14942	457863
62601	457864
324441	457865
72802	457866
35934	457867
20958	457868
4078	457869
16265	457870
85897	457871
51920	457872
8294	457873
4078	457874
6384	457875
76280	457876
262087	457877
125228	457878
232913	457879
34825	457880
17468	457881
22758	457882
14515	457883
20026	457884
160290	457885
82429	457886
10108	457887
199740	457888
321203	457889
157879	457890
1570	457891
340945	457892
18116	457893
26287	457894
49895	457895
2651	457896
129716	457897
110077	457898
6354	457899
95677	457900
116823	457901
152379	457902
249207	457903
1895	457904
169078	457905
149286	457906
1454	457907
14937	457908
326705	457909
167561	457910
289	457911
94231	457912
13688	457913
71328	457914
11052	457915
17019	457916
18084	457917
45285	457918
53105	457919
31727	457920
33861	457921
17808	457922
78907	457923
5741	457924
8564	457925
57017	457926
130413	457927
4140	457928
4154	457929
84897	457930
195605	457931
40141	457932
45502	457933
340791	457934
30707	457935
8430	457936
92915	457937
15944	457938
14465	457939
14653	457940
160124	457941
35928	457942
278051	457943
25279	457944
127028	457945
24300	457946
5653	457947
98520	457948
232	457949
3839	457950
825	457951
43751	457952
2731	457953
71904	457954
17623	457955
19457	457956
16649	457957
249344	457958
8317	457959
154512	457960
72849	457961
178875	457962
72395	457963
213	457964
287895	457965
237	457966
16210	457967
8609	457968
36001	457969
356232	457970
51480	457971
205357	457972
589	457973
89337	457974
53955	457975
5057	457976
15038	457977
55259	457978
81074	457979
2148	457980
54577	457981
159915	457982
66977	457983
339527	457984
37354	457985
286507	457986
4586	457987
108883	457988
4406	457989
9278	457990
46048	457991
34258	457992
52485	457993
169098	457994
21776	457995
175436	457996
28834	457997
109810	457998
206473	457999
90436	458000
94703	458001
352408	458002
21451	458003
19206	458004
151087	458005
185789	458006
64465	458007
175619	458008
357486	458009
8862	458010
13077	458011
56634	458012
63834	458013
178158	458014
128658	458015
45326	458016
142320	458017
19900	458018
30542	458019
97243	458020
15338	458021
6184	458022
195744	458023
136082	458024
1851	458025
1391	458026
37424	458027
9559	458028
8548	458029
12711	458030
152093	458031
227728	458032
33388	458033
240143	458034
285267	458035
287103	458036
286090	458037
78633	458038
350275	458039
44772	458040
110924	458041
13176	458042
57985	458043
92	458044
79687	458045
54776	458046
48859	458047
33879	458048
81655	458049
39850	458050
29688	458051
103385	458052
122488	458053
8158	458054
189284	458055
123774	458056
84728	458057
34143	458058
101696	458059
243663	458060
53782	458061
62731	458062
109350	458063
72804	458064
293371	458065
48779	458066
2662	458067
290581	458068
20292	458069
167955	458070
1562	458071
85909	458072
18185	458073
45446	458074
30704	458075
10604	458076
21802	458077
32851	458078
110838	458079
34214	458080
84048	458081
24580	458082
27217	458083
46773	458084
1291	458085
101481	458086
3205	458087
129552	458088
43948	458089
31637	458090
18060	458091
13021	458092
108628	458093
26139	458094
34382	458095
81567	458096
158815	458097
110268	458098
80779	458099
84553	458100
1303	458101
5683	458102
188340	458103
13036	458104
94295	458105
168856	458106
77888	458107
50173	458108
43927	458109
112391	458110
36745	458111
30429	458112
4794	458113
211543	458114
109593	458115
175877	458116
42666	458117
34553	458118
13189	458119
48799	458120
22148	458121
17834	458122
293332	458123
176179	458124
6080	458125
42150	458126
1706	458127
35138	458128
28084	458129
17951	458130
1084	458131
174782	458132
97582	458133
33974	458134
13314	458135
350432	458136
112222	458137
110735	458138
172663	458139
94599	458140
109210	458141
192042	458142
13328	458143
19035	458144
305732	458145
24272	458146
4801	458147
76511	458148
47719	458149
160011	458150
14800	458151
12341	458152
207524	458153
42398	458154
174911	458155
14189	458156
58610	458157
101455	458158
24235	458159
14756	458160
23935	458161
105682	458162
52794	458163
15971	458164
118562	458165
10329	458166
171960	458167
268672	458168
147645	458169
209948	458170
97082	458171
1964	458172
60185	458173
278009	458174
108985	458175
172571	458176
71532	458177
34014	458178
59613	458179
173892	458180
34429	458181
175821	458182
69661	458183
183007	458184
2333	458185
293969	458186
72075	458187
197512	458188
29321	458189
44622	458190
121941	458191
90541	458192
353548	458193
46658	458194
160249	458195
119374	458196
71799	458197
11326	458198
33154	458199
96062	458200
172090	458201
99831	458202
150548	458203
118278	458204
46739	458205
120008	458206
49005	458207
53324	458208
3458	458209
202391	458210
107241	458211
31746	458212
20551	458213
175214	458214
125401	458215
33516	458216
43953	458217
156862	458218
342891	458219
17597	458220
164	458221
49039	458222
172144	458223
153395	458224
43373	458225
57758	458226
101708	458227
68516	458228
16877	458229
209147	458230
110474	458231
34488	458232
118123	458233
96047	458234
513	458235
46913	458236
30908	458237
33489	458238
26965	458239
10019	458240
36434	458241
17828	458242
84032	458243
41479	458244
215793	458245
29973	458246
47926	458247
22893	458248
38129	458249
29497	458250
78503	458251
153228	458252
36039	458253
326315	458254
10085	458255
248888	458256
70527	458257
167227	458258
73959	458259
128878	458260
20725	458261
297455	458262
141733	458263
76233	458264
44034	458265
12642	458266
38960	458267
97201	458268
48031	458269
135079	458270
286056	458271
73925	458272
43988	458273
36675	458274
70600	458275
45530	458276
19380	458277
210959	458278
98121	458279
84800	458280
123006	458281
153053	458282
215111	458283
306156	458284
37468	458285
7749	458286
17263	458287
23049	458288
36685	458289
44004	458290
118315	458291
21609	458292
7993	458293
968	458294
4302	458295
74695	458296
142912	458297
281024	458298
40918	458299
163701	458300
25255	458301
202574	458302
80360	458303
291656	458304
223640	458305
72183	458306
176401	458307
107293	458308
172444	458309
1108	458310
15255	458311
72197	458312
3436	458313
187016	458314
234744	458315
108681	458316
106509	458317
293560	458318
44173	458319
75129	458320
166867	458321
348965	458322
287857	458323
9308	458324
70754	458325
110146	458326
97570	458327
80747	458328
172146	458329
109619	458330
290007	458331
356037	458332
195173	458333
195489	458334
13399	458335
34258	458336
105302	458337
110688	458338
184408	458339
293698	458340
37086	458341
127884	458342
110406	458343
171388	458344
13554	458345
252825	458346
71509	458347
163795	458348
71564	458349
12472	458350
51237	458351
68268	458352
4794	458353
64261	458354
269987	458355
165837	458356
32743	458357
167263	458358
147838	458359
46287	458360
64610	458361
30837	458362
3729	458363
12190	458364
23953	458365
183480	458366
316661	458367
33525	458368
17907	458369
187009	458370
16448	458371
11204	458372
16755	458373
154474	458374
2603	458375
28458	458376
70586	458377
1337	458378
157392	458379
184066	458380
10835	458381
286771	458382
110085	458383
45513	458384
175768	458385
174550	458386
77842	458387
130349	458388
7858	458389
109559	458390
50416	458391
69095	458392
13021	458393
1291	458394
52908	458395
36581	458396
172142	458397
7935	458398
104549	458399
71800	458400
129671	458401
14774	458402
84390	458403
83732	458404
110714	458405
39128	458406
6305	458407
24383	458408
64959	458409
2756	458410
172483	458411
51863	458412
84664	458413
975	458414
23859	458415
37116	458416
22440	458417
4665	458418
29548	458419
51334	458420
107438	458421
48780	458422
51261	458423
355511	458424
175892	458425
72664	458426
7834	458427
47702	458428
63530	458429
153318	458430
97609	458431
33983	458432
9989	458433
336793	458434
212455	458435
333223	458436
47264	458437
37811	458438
310972	458439
5474	458440
35540	458441
15724	458442
43935	458443
122903	458444
51788	458445
243212	458446
116042	458447
9422	458448
128510	458449
178713	458450
172463	458451
16804	458452
53580	458453
52675	458454
26885	458455
34172	458456
8244	458457
51954	458458
20965	458459
94942	458460
12692	458461
7387	458462
38923	458463
71623	458464
8144	458465
71308	458466
26285	458467
9527	458468
40726	458469
53525	458470
8229	458471
17123	458472
8801	458473
12074	458474
40749	458475
1341	458476
10021	458477
52950	458478
97026	458479
190209	458480
26857	458481
19975	458482
40876	458483
52217	458484
76436	458485
288152	458486
13561	458487
168996	458488
164876	458489
53226	458490
4927	458491
24569	458492
273036	458493
58248	458494
121068	458495
454	458496
82339	458497
310736	458498
51071	458499
76643	458500
322113	458501
103404	458502
42128	458503
115274	458504
119537	458505
67040	458506
37023	458507
172390	458508
43376	458509
156973	458510
8366	458511
24459	458512
43183	458513
10021	458514
4916	458515
18433	458516
72728	458517
2374	458518
10841	458519
14160	458520
14014	458521
1789	458522
98570	458523
116547	458524
38585	458525
293838	458526
157467	458527
80708	458528
350725	458529
25390	458530
74391	458531
138864	458532
161489	458533
102485	458534
70420	458535
146537	458536
20993	458537
96019	458538
194426	458539
299461	458540
5033	458541
154223	458542
132791	458543
11373	458544
96654	458545
125879	458546
16335	458547
29146	458548
17637	458549
109730	458550
5775	458551
1996	458552
74664	458553
265838	458554
342098	458555
29355	458556
8743	458557
18317	458558
142116	458559
31044	458560
285785	458561
86726	458562
117428	458563
81972	458564
202093	458565
16945	458566
99105	458567
10039	458568
93838	458569
25400	458570
70463	458571
346406	458572
89204	458573
34709	458574
340686	458575
61116	458576
129601	458577
91075	458578
78952	458579
28015	458580
288137	458581
109008	458582
186610	458583
28480	458584
694	458585
146080	458586
318532	458587
162469	458588
3569	458589
18830	458590
108585	458591
203957	458592
43244	458593
6274	458594
119742	458595
17869	458596
58569	458597
14620	458598
101478	458599
27118	458600
250112	458601
77377	458602
152669	458603
300341	458604
202102	458605
330563	458606
295925	458607
138215	458608
168327	458609
344532	458610
273783	458611
22751	458612
304217	458613
44326	458614
86010	458615
23956	458616
53440	458617
134885	458618
32964	458619
129643	458620
10883	458621
61374	458622
158742	458623
159407	458624
327624	458625
224548	458626
48620	458627
16092	458628
3175	458629
9858	458630
174107	458631
116893	458632
48835	458633
80127	458634
23039	458635
25521	458636
99079	458637
35314	458638
88753	458639
318636	458640
49295	458641
37211	458642
119732	458643
184597	458644
26723	458645
63553	458646
243131	458647
35305	458648
127546	458649
113721	458650
109607	458651
119477	458652
53067	458653
217389	458654
84630	458655
10577	458656
292370	458657
35807	458658
135991	458659
293152	458660
31587	458661
144525	458662
17233	458663
216352	458664
151869	458665
51957	458666
168433	458667
54666	458668
199166	458669
113080	458670
124352	458671
109991	458672
92353	458673
89975	458674
175301	458675
151584	458676
135571	458677
291945	458678
25153	458679
69687	458680
108213	458681
47624	458682
37723	458683
43905	458684
110651	458685
28346	458686
185605	458687
162535	458688
247290	458689
15969	458690
193577	458691
77189	458692
68994	458693
179316	458694
11098	458695
35750	458696
174029	458697
4266	458698
192072	458699
22790	458700
34794	458701
20870	458702
27944	458703
296276	458704
100832	458705
97610	458706
29362	458707
301933	458708
291677	458709
292970	458710
258334	458711
4788	458712
128281	458713
64506	458714
193787	458715
59281	458716
34168	458717
71559	458718
16220	458719
43820	458720
293874	458721
64133	458722
24292	458723
173009	458724
186804	458725
110407	458726
174201	458727
72628	458728
46310	458729
42591	458730
337455	458731
69	458732
172106	458733
17845	458734
278024	458735
285809	458736
124993	458737
27985	458738
45282	458739
47344	458740
156676	458741
83191	458742
64291	458743
246298	458744
214509	458745
10583	458746
50257	458747
16766	458748
294431	458749
64272	458750
64850	458751
23261	458752
23261	458753
121244	458754
289755	458755
24483	458756
30152	458757
35796	458758
261301	458759
30646	458760
52746	458761
8392	458762
275891	458763
10715	458764
10594	458765
16073	458766
66234	458767
83481	458768
160693	458769
332610	458770
887	458771
15444	458772
19515	458773
82128	458774
252342	458775
71201	458776
322468	458777
131239	458778
142995	458779
27641	458780
1648	458781
100603	458782
28960	458783
279271	458784
225271	458785
51114	458786
325235	458787
221992	458788
68684	458789
228965	458790
276229	458791
184395	458792
202071	458793
202748	458794
115773	458795
61167	458796
137259	458797
89390	458798
40430	458799
274779	458800
18726	458801
36899	458802
223736	458803
83019	458804
248362	458805
282977	458806
91691	458807
25006	458808
127030	458809
140859	458810
115503	458811
2	458812
5587	458813
351360	458814
111499	458815
208680	458816
109909	458817
107753	458818
347775	458819
204241	458820
10682	458821
144447	458822
124497	458823
192196	458824
201782	458825
172447	458826
89806	458827
9246	458828
98694	458829
272	458830
17567	458831
68930	458832
2544	458833
36028	458834
4588	458835
135873	458836
63745	458837
19622	458838
13668	458839
100513	458840
22758	458841
44472	458842
61740	458843
93977	458844
2379	458845
94302	458846
81890	458847
54558	458848
30268	458849
113318	458850
305412	458851
16009	458852
138505	458853
194273	458854
91545	458855
107033	458856
235547	458857
165936	458858
183425	458859
295763	458860
2180	458861
163001	458862
352723	458863
273666	458864
273577	458865
281737	458866
181334	458867
177563	458868
203406	458869
31504	458870
32930	458871
232589	458872
142792	458873
132433	458874
97856	458875
1143	458876
28360	458877
47936	458878
130805	458879
138713	458880
233625	458881
308509	458882
93065	458883
191246	458884
305279	458885
8082	458886
126318	458887
144772	458888
225959	458889
137487	458890
256781	458891
25722	458892
91556	458893
155674	458894
284112	458895
41591	458896
44729	458897
226772	458898
152793	458899
69230	458900
91666	458901
1280	458902
66508	458903
288466	458904
41222	458905
93116	458906
228704	458907
187002	458908
178504	458909
159549	458910
279100	458911
20375	458912
219885	458913
112327	458914
7187	458915
5379	458916
302347	458917
21357	458918
12376	458919
69533	458920
125112	458921
233579	458922
45146	458923
60609	458924
22542	458925
93858	458926
30552	458927
29483	458928
138823	458929
130344	458930
92507	458931
54517	458932
13823	458933
113371	458934
5319	458935
262750	458936
350336	458937
61364	458938
310967	458939
43306	458940
34687	458941
23397	458942
27745	458943
165998	458944
82473	458945
59760	458946
1525	458947
4134	458948
9673	458949
284710	458950
51100	458951
139382	458952
30605	458953
119425	458954
233979	458955
13261	458956
113319	458957
5711	458958
160276	458959
231556	458960
223384	458961
27243	458962
317870	458963
28568	458964
28711	458965
28996	458966
31105	458967
143416	458968
143330	458969
2836	458970
17726	458971
181217	458972
32083	458973
201983	458974
44499	458975
139040	458976
19129	458977
90438	458978
43398	458979
90044	458980
3303	458981
232376	458982
62226	458983
9225	458984
58556	458985
66195	458986
149263	458987
26421	458988
25236	458989
63412	458990
61432	458991
3909	458992
108563	458993
2149	458994
96579	458995
49513	458996
118575	458997
94567	458998
1115	458999
81154	459000
82576	459001
68802	459002
2153	459003
3194	459004
182825	459005
99207	459006
18855	459007
145347	459008
19724	459009
105523	459010
229282	459011
45781	459012
131164	459013
89596	459014
48347	459015
219620	459016
194013	459017
68066	459018
193234	459019
163514	459020
165359	459021
281443	459022
12564	459023
28207	459024
267089	459025
1711	459026
78978	459027
113323	459028
123510	459029
5552	459030
203630	459031
29443	459032
160325	459033
167300	459034
119358	459035
334440	459036
171274	459037
254380	459038
75225	459039
140608	459040
7502	459041
46408	459042
264546	459043
38650	459044
34819	459045
199641	459046
135623	459047
11091	459048
197808	459049
18731	459050
324188	459051
155506	459052
159411	459053
105651	459054
26810	459055
265711	459056
265933	459057
18777	459058
102784	459059
160827	459060
10606	459061
458	459062
22510	459063
42879	459064
44182	459065
4378	459066
3870	459067
7505	459068
59432	459069
221851	459070
69618	459071
342193	459072
103035	459073
186578	459074
235855	459075
33398	459076
130852	459077
122947	459078
157394	459079
69192	459080
170347	459081
18594	459082
116766	459083
231046	459084
755	459085
84589	459086
75833	459087
179676	459088
254585	459089
19579	459090
21499	459091
197517	459092
143247	459093
4823	459094
197891	459095
29405	459096
284658	459097
272914	459098
167629	459099
148835	459100
25765	459101
7296	459102
108048	459103
61466	459104
82040	459105
156254	459106
95389	459107
25292	459108
211976	459109
51276	459110
142855	459111
79117	459112
235357	459113
88469	459114
93185	459115
165026	459116
122968	459117
94231	459118
181583	459119
79100	459120
152308	459121
55276	459122
179502	459123
131502	459124
166653	459125
112860	459126
191101	459127
346850	459128
332469	459129
122876	459130
330989	459131
331169	459132
217425	459133
216628	459134
241496	459135
84492	459136
287669	459137
82376	459138
331566	459139
197521	459140
242417	459141
4998	459142
98460	459143
302315	459144
88006	459145
76900	459146
55983	459147
74088	459148
172982	459149
339325	459150
48383	459151
83426	459152
124	459153
33377	459154
92418	459155
1488	459156
36875	459157
179343	459158
233435	459159
246609	459160
11924	459161
11924	459162
249878	459163
95827	459164
63320	459165
133876	459166
18224	459167
21281	459168
168934	459169
48458	459170
8136	459171
32785	459172
31171	459173
15039	459174
60723	459175
60959	459176
15228	459177
13511	459178
146293	459179
122573	459180
281239	459181
209468	459182
99816	459183
15625	459184
15819	459185
147020	459186
238651	459187
67907	459188
279679	459189
193174	459190
74490	459191
11383	459192
343978	459193
26223	459194
151588	459195
74188	459196
15215	459197
99586	459198
808	459199
19292	459200
100492	459201
17046	459202
19292	459203
185683	459204
75761	459205
61342	459206
76658	459207
53264	459208
290296	459209
231919	459210
306293	459211
307629	459212
92374	459213
94265	459214
157852	459215
150719	459216
6234	459217
21195	459218
97518	459219
7212	459220
330452	459221
36056	459222
329975	459223
156183	459224
16252	459225
247361	459226
6323	459227
116883	459228
12164	459229
168085	459230
153065	459231
240157	459232
41684	459233
34468	459234
446	459235
298035	459236
74496	459237
189296	459238
245857	459239
215674	459240
19876	459241
2140	459242
37650	459243
59403	459244
220743	459245
92156	459246
234481	459247
91997	459248
91976	459249
143837	459250
233585	459251
233570	459252
91609	459253
108132	459254
60812	459255
91894	459256
60895	459257
42407	459258
91895	459259
143355	459260
92072	459261
170955	459262
232521	459263
234291	459264
92029	459265
143601	459266
143259	459267
198489	459268
199311	459269
96549	459270
41559	459271
91893	459272
194770	459273
233234	459274
232457	459275
91576	459276
61044	459277
142787	459278
60822	459279
5034	459280
4158	459281
19293	459282
169087	459283
12397	459284
304284	459285
309309	459286
40849	459287
309574	459288
5260	459289
171002	459290
202693	459291
199649	459292
16014	459293
272	459294
205839	459295
21608	459296
3649	459297
236535	459298
43107	459299
18571	459300
55338	459301
333344	459302
167774	459303
203482	459304
257778	459305
333166	459306
20466	459307
196043	459308
44543	459309
35004	459310
42085	459311
178125	459312
208441	459313
2968	459314
81692	459315
36567	459316
105923	459317
43416	459318
10664	459319
27750	459320
209258	459321
353977	459322
30358	459323
50958	459324
1930	459325
149731	459326
3043	459327
968	459328
28961	459329
101363	459330
44781	459331
16108	459332
10414	459333
6195	459334
7970	459335
12601	459336
42165	459337
9068	459338
117580	459339
19749	459340
20467	459341
209868	459342
38373	459343
312359	459344
1210	459345
299392	459346
16668	459347
13458	459348
224997	459349
131465	459350
50740	459351
74465	459352
101631	459353
302502	459354
208195	459355
3734	459356
2466	459357
30026	459358
7299	459359
3381	459360
82071	459361
13548	459362
144846	459363
94194	459364
83646	459365
91773	459366
251817	459367
330606	459368
65393	459369
197275	459370
30	459371
195078	459372
48897	459373
185508	459374
62733	459375
269889	459376
50699	459377
8903	459378
8766	459379
205189	459380
84146	459381
287556	459382
69370	459383
254371	459384
161734	459385
9455	459386
51206	459387
350488	459388
128715	459389
8876	459390
355988	459391
84502	459392
90053	459393
61346	459394
1900	459395
189102	459396
9424	459397
77382	459398
5215	459399
186244	459400
32210	459401
214522	459402
78461	459403
52482	459404
270502	459405
33486	459406
263780	459407
158467	459408
349814	459409
7540	459410
315206	459411
7744	459412
119508	459413
193526	459414
6112	459415
36916	459416
10641	459417
80144	459418
318473	459419
78121	459420
10612	459421
18837	459422
71229	459423
17500	459424
156332	459425
2505	459426
236776	459427
321	459428
48295	459429
48295	459430
79132	459431
269472	459432
127924	459433
50426	459434
115535	459435
78348	459436
197292	459437
196970	459438
178226	459439
15867	459440
3652	459441
84766	459442
45619	459443
71380	459444
151865	459445
82	459446
118924	459447
36582	459448
117691	459449
187527	459450
25783	459451
187177	459452
117529	459453
186951	459454
312963	459455
117646	459456
117398	459457
312656	459458
117787	459459
77301	459460
187083	459461
77216	459462
117713	459463
117458	459464
117676	459465
36190	459466
52182	459467
117607	459468
326752	459469
244643	459470
77315	459471
36166	459472
117485	459473
187346	459474
36170	459475
91312	459476
36197	459477
117350	459478
312017	459479
52271	459480
77062	459481
187474	459482
52232	459483
312479	459484
187444	459485
187612	459486
36933	459487
43786	459488
5859	459489
150343	459490
7464	459491
262283	459492
121478	459493
52900	459494
246403	459495
28445	459496
26129	459497
161026	459498
252963	459499
186540	459500
318923	459501
42991	459502
105273	459503
73647	459504
157952	459505
33232	459506
36414	459507
202876	459508
175	459509
167532	459510
269564	459511
7514	459512
12513	459513
3644	459514
142007	459515
42516	459516
187404	459517
131012	459518
5129	459519
15287	459520
3001	459521
118088	459522
65495	459523
770	459524
186126	459525
1264	459526
7466	459527
39277	459528
35450	459529
8665	459530
3169	459531
18111	459532
2720	459533
13090	459534
12100	459535
223283	459536
3378	459537
272	459538
39733	459539
2006	459540
58746	459541
325471	459542
225270	459543
8127	459544
9323	459545
792	459546
175	459547
39617	459548
609	459549
180893	459550
5030	459551
98078	459552
30773	459553
35581	459554
50949	459555
418	459556
40154	459557
11104	459558
97511	459559
43960	459560
1889	459561
37570	459562
22516	459563
111525	459564
210782	459565
258825	459566
95874	459567
59656	459568
6972	459569
64989	459570
22066	459571
20674	459572
160601	459573
292658	459574
186659	459575
1790	459576
8153	459577
159514	459578
335099	459579
124039	459580
134867	459581
19683	459582
45704	459583
75138	459584
166920	459585
6302	459586
80166	459587
210103	459588
3051	459589
321704	459590
106947	459591
11046	459592
5666	459593
163692	459594
59611	459595
14260	459596
765	459597
69360	459598
72418	459599
220942	459600
328982	459601
53576	459602
24889	459603
7228	459604
6479	459605
165083	459606
41546	459607
305996	459608
6731	459609
29432	459610
18553	459611
184706	459612
106891	459613
143536	459614
115486	459615
21261	459616
153689	459617
324393	459618
67148	459619
190286	459620
71281	459621
54684	459622
67124	459623
7795	459624
1121	459625
30909	459626
71971	459627
119622	459628
46238	459629
77	459630
35366	459631
77450	459632
57442	459633
57190	459634
48409	459635
13210	459636
30	459637
947	459638
102673	459639
22463	459640
65368	459641
65400	459642
154841	459643
155274	459644
99439	459645
31258	459646
99335	459647
44804	459648
65389	459649
254210	459650
99392	459651
44645	459652
22462	459653
31264	459654
44639	459655
31262	459656
65412	459657
65657	459658
99699	459659
65394	459660
176134	459661
120171	459662
26254	459663
51354	459664
38395	459665
189950	459666
118086	459667
106770	459668
4659	459669
208078	459670
3166	459671
10776	459672
113142	459673
126841	459674
200148	459675
145210	459676
25710	459677
15276	459678
183118	459679
51330	459680
115647	459681
8095	459682
185806	459683
8080	459684
114705	459685
185247	459686
35396	459687
76349	459688
25227	459689
51429	459690
51426	459691
18429	459692
306763	459693
18627	459694
35511	459695
5068	459696
8085	459697
310608	459698
116625	459699
75859	459700
183175	459701
75633	459702
116338	459703
306845	459704
182861	459705
185614	459706
35612	459707
184658	459708
18491	459709
185369	459710
185201	459711
306885	459712
75421	459713
184614	459714
116610	459715
310081	459716
115024	459717
305858	459718
13729	459719
51109	459720
185782	459721
116565	459722
75407	459723
3299	459724
35791	459725
51112	459726
75457	459727
308213	459728
116674	459729
116892	459730
183682	459731
95735	459732
149168	459733
26104	459734
85422	459735
32660	459736
226400	459737
353952	459738
302019	459739
43133	459740
30214	459741
82118	459742
29732	459743
21053	459744
8352	459745
62988	459746
84980	459747
136576	459748
28408	459749
25462	459750
25441	459751
27676	459752
28308	459753
200404	459754
5689	459755
85371	459756
66161	459757
123897	459758
28184	459759
14556	459760
135203	459761
20346	459762
124222	459763
201849	459764
47759	459765
280548	459766
13024	459767
6081	459768
48500	459769
298813	459770
278555	459771
200763	459772
279416	459773
216926	459774
75882	459775
13538	459776
146186	459777
342371	459778
21794	459779
96389	459780
3927	459781
1827	459782
187564	459783
184956	459784
306396	459785
184956	459786
23827	459787
10853	459788
55515	459789
23941	459790
298006	459791
298355	459792
106745	459793
192484	459794
41861	459795
46844	459796
51915	459797
180084	459798
357385	459799
2415	459800
24685	459801
5483	459802
290586	459803
2369	459804
47769	459805
332774	459806
81523	459807
35244	459808
144177	459809
9203	459810
300113	459811
97203	459812
245898	459813
156620	459814
57908	459815
604	459816
18904	459817
604	459818
188833	459819
44989	459820
36299	459821
36676	459822
10579	459823
301	459824
19658	459825
6458	459826
38164	459827
240944	459828
194959	459829
4224	459830
9429	459831
22867	459832
48798	459833
29076	459834
149881	459835
47078	459836
317589	459837
189091	459838
114974	459839
189644	459840
189910	459841
37666	459842
135551	459843
295775	459844
237588	459845
237721	459846
75756	459847
305589	459848
135946	459849
73815	459850
134714	459851
180166	459852
114176	459853
178723	459854
1422	459855
135976	459856
14013	459857
83372	459858
16678	459859
303176	459860
11232	459861
22405	459862
18990	459863
213326	459864
29411	459865
70511	459866
14984	459867
136146	459868
14539	459869
47359	459870
100698	459871
55910	459872
51206	459873
810	459874
12996	459875
309864	459876
28184	459877
170287	459878
168939	459879
107402	459880
4850	459881
29096	459882
78936	459883
47801	459884
12980	459885
58	459886
219057	459887
333720	459888
350272	459889
73847	459890
11471	459891
931	459892
77444	459893
31224	459894
47925	459895
47961	459896
124185	459897
32415	459898
7677	459899
47156	459900
162536	459901
2629	459902
21875	459903
42274	459904
284618	459905
57794	459906
13129	459907
297516	459908
112354	459909
61756	459910
145268	459911
2914	459912
144566	459913
20977	459914
100298	459915
121806	459916
150227	459917
134345	459918
122940	459919
6563	459920
101923	459921
14539	459922
256319	459923
283137	459924
133747	459925
183640	459926
30457	459927
158437	459928
118421	459929
246418	459930
180526	459931
123388	459932
67492	459933
65387	459934
67207	459935
255110	459936
149944	459937
29	459938
52157	459939
28035	459940
8737	459941
160987	459942
11223	459943
127008	459944
26067	459945
3126	459946
96714	459947
226109	459948
42314	459949
321227	459950
78193	459951
4301	459952
1387	459953
187157	459954
38727	459955
18287	459956
113841	459957
28413	459958
26220	459959
54975	459960
26787	459961
64511	459962
98646	459963
7697	459964
155687	459965
164449	459966
993	459967
183922	459968
44419	459969
83122	459970
150866	459971
87343	459972
164891	459973
167201	459974
119528	459975
86185	459976
125917	459977
21569	459978
228175	459979
22588	459980
29	459981
59110	459982
660	459983
24880	459984
3501	459985
95799	459986
150837	459987
2562	459988
60217	459989
33872	459990
158394	459991
87976	459992
37806	459993
153264	459994
97779	459995
26870	459996
341696	459997
272435	459998
5279	459999
231308	460000
108184	460001
11254	460002
26173	460003
251628	460004
7280	460005
8869	460006
121642	460007
25709	460008
22182	460009
246369	460010
141148	460011
3095	460012
185011	460013
166008	460014
17533	460015
151867	460016
80127	460017
112279	460018
201916	460019
130693	460020
55872	460021
101838	460022
7622	460023
14830	460024
263814	460025
56091	460026
138097	460027
291314	460028
107390	460029
86264	460030
164408	460031
126711	460032
192379	460033
74656	460034
83687	460035
247655	460036
100111	460037
51236	460038
120631	460039
28964	460040
70508	460041
52671	460042
127862	460043
94479	460044
7037	460045
194839	460046
145	460047
26307	460048
10325	460049
202022	460050
2543	460051
41650	460052
139276	460053
106236	460054
237678	460055
190736	460056
265321	460057
36254	460058
85245	460059
250532	460060
63397	460061
310150	460062
170995	460063
184894	460064
84480	460065
221644	460066
338064	460067
131326	460068
61144	460069
178932	460070
179571	460071
219530	460072
146160	460073
81704	460074
248543	460075
26618	460076
126292	460077
198144	460078
122873	460079
20885	460080
21578	460081
120246	460082
19086	460083
25324	460084
245	460085
74892	460086
81	460087
4275	460088
166324	460089
268255	460090
190302	460091
273132	460092
67535	460093
21626	460094
12695	460095
392	460096
260584	460097
175758	460098
42200	460099
30554	460100
150435	460101
43922	460102
43922	460103
120468	460104
219028	460105
48121	460106
60831	460107
34858	460108
92695	460109
562	460110
184571	460111
77471	460112
170811	460113
120821	460114
107478	460115
1198	460116
21596	460117
43460	460118
307539	460119
150761	460120
8683	460121
382	460122
25267	460123
166899	460124
116098	460125
163442	460126
120553	460127
157646	460128
2562	460129
64797	460130
179427	460131
45400	460132
124735	460133
311650	460134
140766	460135
52963	460136
180787	460137
160341	460138
51	460139
160362	460140
992	460141
36419	460142
43469	460143
95731	460144
184693	460145
43469	460146
150867	460147
51418	460148
184727	460149
13846	460150
298732	460151
96461	460152
116131	460153
43416	460154
63844	460155
75816	460156
4543	460157
277899	460158
63758	460159
147071	460160
70307	460161
169229	460162
169473	460163
13007	460164
348094	460165
33731	460166
71335	460167
108148	460168
146491	460169
3539	460170
8401	460171
150612	460172
305468	460173
222924	460174
13085	460175
241916	460176
282899	460177
133877	460178
58836	460179
99322	460180
95531	460181
63851	460182
171076	460183
115408	460184
118127	460185
13955	460186
144448	460187
254982	460188
8280	460189
15	460190
158378	460191
49843	460192
768	460193
705	460194
6431	460195
8524	460196
134439	460197
13900	460198
21934	460199
9220	460200
43539	460201
213622	460202
150800	460203
63782	460204
32110	460205
77046	460206
119339	460207
74183	460208
250238	460209
191971	460210
185512	460211
84060	460212
215904	460213
355361	460214
12013	460215
355321	460216
24088	460217
150870	460218
43364	460219
71235	460220
7130	460221
13118	460222
330745	460223
198337	460224
198065	460225
65469	460226
255267	460227
65547	460228
44885	460229
253607	460230
7395	460231
22500	460232
7395	460233
95886	460234
54322	460235
80744	460236
44738	460237
111873	460238
303345	460239
44689	460240
99267	460241
22553	460242
31350	460243
156418	460244
155669	460245
101297	460246
80753	460247
28277	460248
50763	460249
50763	460250
9136	460251
196958	460252
31268	460253
22487	460254
22560	460255
320889	460256
98953	460257
22515	460258
122382	460259
328249	460260
123601	460261
99107	460262
253470	460263
122819	460264
80748	460265
330853	460266
181642	460267
331785	460268
4977	460269
95443	460270
53292	460271
198162	460272
44790	460273
332570	460274
330800	460275
155701	460276
99472	460277
155419	460278
127540	460279
19004	460280
157745	460281
84346	460282
185418	460283
355398	460284
316877	460285
14401	460286
15723	460287
74673	460288
134772	460289
32271	460290
205638	460291
310551	460292
24680	460293
128066	460294
194353	460295
27424	460296
22953	460297
272662	460298
292083	460299
315667	460300
1396	460301
80490	460302
105786	460303
105497	460304
37931	460305
204925	460306
12995	460307
113335	460308
62428	460309
88729	460310
169310	460311
67900	460312
83650	460313
15579	460314
197566	460315
3520	460316
99670	460317
230358	460318
87001	460319
24122	460320
97469	460321
904	460322
160329	460323
2568	460324
318328	460325
97589	460326
11924	460327
78327	460328
11496	460329
10763	460330
6898	460331
5041	460332
173630	460333
168456	460334
2031	460335
10130	460336
291766	460337
6826	460338
338688	460339
19219	460340
47863	460341
342	460342
342	460343
47408	460344
139386	460345
75273	460346
150486	460347
177061	460348
73534	460349
57458	460350
83413	460351
3372	460352
113647	460353
13312	460354
112296	460355
34959	460356
56041	460357
51565	460358
37189	460359
24843	460360
39760	460361
171282	460362
64831	460363
5041	460364
193490	460365
1077	460366
203	460367
35670	460368
113139	460369
348810	460370
35664	460371
250117	460372
50673	460373
31392	460374
46338	460375
8032	460376
138273	460377
24765	460378
98084	460379
348523	460380
350583	460381
245001	460382
15709	460383
18279	460384
145951	460385
124778	460386
41641	460387
62692	460388
29717	460389
31003	460390
16069	460391
5747	460392
289293	460393
8068	460394
221615	460395
198918	460396
342692	460397
37249	460398
121467	460399
76306	460400
49283	460401
3994	460402
208958	460403
148347	460404
2	460405
73837	460406
2482	460407
128902	460408
8262	460409
34566	460410
8981	460411
186407	460412
24148	460413
84134	460414
9629	460415
6656	460416
84236	460417
33168	460418
55293	460419
6391	460420
159845	460421
101579	460422
205064	460423
141640	460424
69894	460425
61407	460426
171750	460427
132906	460428
29562	460429
262883	460430
16953	460431
44643	460432
41060	460433
43638	460434
207992	460435
62769	460436
297160	460437
227472	460438
80176	460439
208861	460440
165224	460441
164947	460442
52206	460443
6863	460444
10664	460445
36200	460446
110286	460447
143865	460448
138396	460449
199088	460450
8145	460451
12385	460452
104693	460453
17317	460454
159771	460455
159814	460456
262729	460457
272898	460458
294756	460459
176940	460460
225267	460461
17317	460462
274501	460463
17317	460464
73580	460465
35218	460466
37267	460467
98990	460468
50802	460469
155525	460470
255925	460471
7415	460472
84269	460473
88248	460474
4340	460475
145989	460476
114129	460477
31331	460478
209995	460479
80168	460480
217536	460481
95402	460482
95763	460483
162772	460484
695	460485
1265	460486
192539	460487
83669	460488
260366	460489
28156	460490
5827	460491
17518	460492
50084	460493
17514	460494
76274	460495
107766	460496
306838	460497
71090	460498
72	460499
3698	460500
1134	460501
25958	460502
220210	460503
7735	460504
24345	460505
4437	460506
90797	460507
235596	460508
27823	460509
57987	460510
18361	460511
37430	460512
94145	460513
263141	460514
177356	460515
91801	460516
143364	460517
91801	460518
17019	460519
1958	460520
54013	460521
38687	460522
87226	460523
159122	460524
15991	460525
11810	460526
21509	460527
95116	460528
99686	460529
242034	460530
155542	460531
80502	460532
29940	460533
70859	460534
132583	460535
199397	460536
183514	460537
28264	460538
46139	460539
192242	460540
205672	460541
190867	460542
35135	460543
353004	460544
72487	460545
66319	460546
42655	460547
73427	460548
133079	460549
91218	460550
91218	460551
128733	460552
171333	460553
43452	460554
243269	460555
24773	460556
58176	460557
7739	460558
24773	460559
86352	460560
202693	460561
121356	460562
95647	460563
46647	460564
175476	460565
351698	460566
41958	460567
22794	460568
103249	460569
307648	460570
71010	460571
60551	460572
194145	460573
3927	460574
150868	460575
151387	460576
84676	460577
96552	460578
96555	460579
233337	460580
11298	460581
80864	460582
14909	460583
12038	460584
6707	460585
11115	460586
54952	460587
9588	460588
64788	460589
154133	460590
251973	460591
154164	460592
107594	460593
112620	460594
280595	460595
70845	460596
346242	460597
153862	460598
978	460599
27981	460600
70386	460601
108385	460602
70290	460603
168660	460604
169311	460605
20352	460606
1695	460607
46526	460608
150269	460609
264245	460610
582	460611
66276	460612
32243	460613
30869	460614
135183	460615
82185	460616
38763	460617
5567	460618
24900	460619
69394	460620
69394	460621
42523	460622
4091	460623
1350	460624
15895	460625
12101	460626
1576	460627
200541	460628
2947	460629
12965	460630
2199	460631
27712	460632
13008	460633
278011	460634
7734	460635
6003	460636
193785	460637
161947	460638
37502	460639
262576	460640
54323	460641
37502	460642
67380	460643
26600	460644
52860	460645
122878	460646
155036	460647
22709	460648
92412	460649
107867	460650
70594	460651
33390	460652
169691	460653
11115	460654
219023	460655
30457	460656
20323	460657
4543	460658
333962	460659
17475	460660
12773	460661
168860	460662
94003	460663
8800	460664
52921	460665
151175	460666
111690	460667
6852	460668
107927	460669
448	460670
315823	460671
36352	460672
14324	460673
1407	460674
81706	460675
6	460676
24845	460677
70263	460678
4551	460679
4853	460680
2334	460681
281146	460682
2751	460683
84400	460684
2532	460685
26456	460686
10661	460687
1122	460688
126106	460689
116948	460690
76761	460691
5002	460692
11155	460693
39412	460694
30498	460695
301509	460696
22437	460697
36725	460698
846	460699
218800	460700
9663	460701
20155	460702
28212	460703
239249	460704
243741	460705
94279	460706
4091	460707
131994	460708
29291	460709
34865	460710
12362	460711
126532	460712
51960	460713
36354	460714
5467	460715
23779	460716
5369	460717
64557	460718
27075	460719
35415	460720
232491	460721
43218	460722
35923	460723
86216	460724
29286	460725
5236	460726
821	460727
1168	460728
14910	460729
7546	460730
26957	460731
124220	460732
14395	460733
249723	460734
245572	460735
233510	460736
307921	460737
107200	460738
27946	460739
8906	460740
58057	460741
20212	460742
4912	460743
62812	460744
192197	460745
62261	460746
1896	460747
15627	460748
57313	460749
81428	460750
7524	460751
123803	460752
24371	460753
169338	460754
8316	460755
20927	460756
3094	460757
80049	460758
12164	460759
21974	460760
38579	460761
99	460762
2260	460763
172776	460764
21061	460765
50	460766
5411	460767
111936	460768
41765	460769
12506	460770
5524	460771
25925	460772
203149	460773
127494	460774
54392	460775
100961	460776
135237	460777
29211	460778
87225	460779
16396	460780
53282	460781
220	460782
120584	460783
127692	460784
64226	460785
71232	460786
151628	460787
6609	460788
88548	460789
189779	460790
28264	460791
101527	460792
67047	460793
78264	460794
37898	460795
9342	460796
75105	460797
79185	460798
2087	460799
77885	460800
176425	460801
46299	460802
49558	460803
53340	460804
35887	460805
37381	460806
11761	460807
39613	460808
320860	460809
43829	460810
85709	460811
94692	460812
2744	460813
222672	460814
11260	460815
74253	460816
46122	460817
84870	460818
279750	460819
10411	460820
109422	460821
6494	460822
67858	460823
216000	460824
17648	460825
58827	460826
69118	460827
208875	460828
282474	460829
33723	460830
45801	460831
18615	460832
97182	460833
261	460834
31046	460835
10395	460836
21874	460837
7445	460838
35945	460839
38971	460840
37090	460841
246519	460842
108369	460843
60389	460844
27864	460845
24144	460846
100782	460847
15405	460848
3410	460849
190994	460850
3594	460851
94917	460852
5055	460853
6391	460854
48444	460855
195059	460856
12	460857
22622	460858
2999	460859
9471	460860
16443	460861
1356	460862
221	460863
97483	460864
35138	460865
10653	460866
339854	460867
260180	460868
42115	460869
98514	460870
109113	460871
108297	460872
326585	460873
825	460874
48482	460875
200245	460876
26309	460877
90837	460878
633	460879
25269	460880
42643	460881
11379	460882
281442	460883
33727	460884
31722	460885
48482	460886
7606	460887
66281	460888
12585	460889
86786	460890
79205	460891
31974	460892
36046	460893
267299	460894
170404	460895
97858	460896
182642	460897
16118	460898
333739	460899
105431	460900
14451	460901
139082	460902
503	460903
41774	460904
31146	460905
90095	460906
286292	460907
44756	460908
195711	460909
17975	460910
264120	460911
169636	460912
275961	460913
4035	460914
2234	460915
25960	460916
31909	460917
160605	460918
6133	460919
98533	460920
2579	460921
42294	460922
35004	460923
5159	460924
12364	460925
6	460926
33554	460927
10659	460928
80354	460929
26285	460930
171246	460931
11281	460932
439	460933
35075	460934
152020	460935
2132	460936
70714	460937
45683	460938
79747	460939
3934	460940
42792	460941
23052	460942
8265	460943
79543	460944
11338	460945
38817	460946
23541	460947
317677	460948
151842	460949
34319	460950
60299	460951
9182	460952
71245	460953
17022	460954
201028	460955
13770	460956
14082	460957
43465	460958
122614	460959
192852	460960
2590	460961
10691	460962
10691	460963
333038	460964
284123	460965
65001	460966
268951	460967
51913	460968
57943	460969
23146	460970
217626	460971
304842	460972
34718	460973
149302	460974
104560	460975
31788	460976
274786	460977
41399	460978
203694	460979
121721	460980
10986	460981
269528	460982
321454	460983
74092	460984
13106	460985
147780	460986
213133	460987
34482	460988
80377	460989
64805	460990
94803	460991
14271	460992
161956	460993
238422	460994
48485	460995
36358	460996
135604	460997
28682	460998
20685	460999
52475	461000
1721	461001
6509	461002
288019	461003
27763	461004
3874	461005
2366	461006
76281	461007
11193	461008
15	461009
49240	461010
6	461011
26414	461012
106352	461013
52888	461014
125963	461015
29456	461016
160214	461017
37090	461018
247892	461019
260885	461020
31906	461021
64497	461022
21423	461023
22313	461024
167024	461025
130070	461026
270817	461027
178701	461028
18345	461029
116470	461030
109519	461031
15191	461032
10482	461033
14114	461034
4096	461035
75412	461036
51416	461037
3876	461038
6509	461039
2150	461040
19125	461041
338663	461042
132777	461043
344331	461044
28647	461045
54782	461046
6760	461047
6319	461048
30633	461049
112	461050
8084	461051
38595	461052
15724	461053
1334	461054
84572	461055
64986	461056
307513	461057
17442	461058
5209	461059
1688	461060
26617	461061
25636	461062
16040	461063
3337	461064
5412	461065
38552	461066
100871	461067
109651	461068
293777	461069
12259	461070
48529	461071
27973	461072
9831	461073
264243	461074
30773	461075
153340	461076
98510	461077
85975	461078
67219	461079
31896	461080
80088	461081
48444	461082
20460	461083
29024	461084
60534	461085
3268	461086
322005	461087
35943	461088
166964	461089
54858	461090
72631	461091
636	461092
19000	461093
44559	461094
83197	461095
19054	461096
264233	461097
1842	461098
173123	461099
2751	461100
1624	461101
321270	461102
1622	461103
88338	461104
138735	461105
52499	461106
13853	461107
69220	461108
209199	461109
16262	461110
66375	461111
23976	461112
37362	461113
90878	461114
2469	461115
2182	461116
14149	461117
48505	461118
13443	461119
17512	461120
131578	461121
19665	461122
128513	461123
34244	461124
44312	461125
53509	461126
9258	461127
50665	461128
841	461129
16352	461130
28325	461131
2521	461132
9882	461133
8005	461134
53432	461135
1827	461136
119334	461137
185955	461138
2047	461139
6329	461140
15879	461141
100661	461142
354132	461143
110071	461144
905	461145
159821	461146
93441	461147
20210	461148
6778	461149
94907	461150
12122	461151
56242	461152
39499	461153
112033	461154
240	461155
66344	461156
5846	461157
249387	461158
18638	461159
26825	461160
304	461161
67947	461162
29494	461163
120088	461164
298096	461165
8286	461166
30633	461167
145424	461168
51871	461169
36452	461170
37056	461171
1044	461172
1248	461173
27320	461174
54548	461175
78939	461176
4382	461177
35923	461178
189753	461179
100882	461180
3516	461181
36858	461182
52560	461183
27370	461184
238818	461185
31575	461186
337548	461187
53126	461188
5159	461189
43699	461190
33109	461191
182657	461192
36605	461193
2383	461194
7725	461195
20460	461196
3202	461197
14177	461198
315020	461199
4130	461200
77406	461201
5376	461202
280974	461203
33835	461204
205475	461205
95591	461206
9836	461207
147592	461208
62442	461209
1692	461210
116951	461211
173974	461212
19053	461213
22072	461214
50	461215
165677	461216
14835	461217
199619	461218
9915	461219
57955	461220
65084	461221
22195	461222
56364	461223
27290	461224
4253	461225
45154	461226
5508	461227
62268	461228
81026	461229
2257	461230
219510	461231
96847	461232
51140	461233
20699	461234
55087	461235
151758	461236
5147	461237
43867	461238
326808	461239
119231	461240
45306	461241
66860	461242
28639	461243
10026	461244
26883	461245
52537	461246
43440	461247
6460	461248
39238	461249
135886	461250
132193	461251
39524	461252
26697	461253
66470	461254
212813	461255
95685	461256
50173	461257
12	461258
11994	461259
188319	461260
58754	461261
46534	461262
6	461263
11060	461264
56256	461265
79179	461266
34357	461267
8722	461268
81208	461269
49303	461270
2531	461271
11932	461272
142399	461273
260068	461274
15471	461275
162915	461276
37103	461277
6345	461278
1782	461279
81222	461280
221061	461281
18603	461282
54993	461283
36427	461284
9469	461285
45874	461286
1331	461287
35968	461288
307	461289
17485	461290
223901	461291
3080	461292
9451	461293
5815	461294
440	461295
30172	461296
50033	461297
11275	461298
685	461299
116360	461300
43247	461301
63929	461302
158499	461303
1422	461304
5758	461305
14566	461306
137	461307
11173	461308
12242	461309
45239	461310
65458	461311
24729	461312
53956	461313
153097	461314
48389	461315
28292	461316
2195	461317
47770	461318
333	461319
6	461320
11871	461321
129924	461322
261024	461323
81570	461324
31622	461325
37970	461326
36431	461327
3769	461328
78930	461329
3205	461330
36893	461331
120149	461332
90438	461333
11119	461334
126382	461335
13010	461336
4332	461337
66487	461338
1110	461339
161416	461340
25676	461341
55255	461342
40046	461343
69138	461344
841	461345
15147	461346
9982	461347
67701	461348
118319	461349
30682	461350
315724	461351
6	461352
13476	461353
19177	461354
206188	461355
195459	461356
18409	461357
87902	461358
9732	461359
943	461360
355372	461361
4809	461362
108691	461363
29323	461364
150567	461365
195244	461366
101006	461367
35950	461368
20079	461369
78755	461370
333851	461371
4162	461372
244690	461373
3158	461374
74519	461375
148161	461376
39372	461377
10643	461378
9888	461379
158506	461380
19177	461381
50	461382
12527	461383
197120	461384
281948	461385
628	461386
45298	461387
186561	461388
28536	461389
53521	461390
237813	461391
32600	461392
40108	461393
78326	461394
106787	461395
1736	461396
38545	461397
200563	461398
40336	461399
8609	461400
35593	461401
147973	461402
195964	461403
53323	461404
285948	461405
116625	461406
351015	461407
13815	461408
310	461409
171015	461410
108136	461411
152495	461412
319629	461413
43721	461414
1064	461415
170872	461416
269388	461417
69549	461418
103288	461419
132662	461420
75899	461421
43177	461422
1662	461423
78800	461424
33589	461425
8625	461426
52759	461427
200966	461428
11064	461429
45126	461430
44140	461431
17487	461432
3466	461433
280740	461434
97884	461435
102793	461436
78807	461437
71150	461438
36002	461439
41580	461440
76184	461441
22097	461442
92061	461443
199568	461444
27882	461445
43425	461446
359	461447
16376	461448
51073	461449
15415	461450
346451	461451
20597	461452
40775	461453
1169	461454
129795	461455
133494	461456
51632	461457
471	461458
31596	461459
73721	461460
32440	461461
8791	461462
152212	461463
78775	461464
14478	461465
10321	461466
42756	461467
130186	461468
349	461469
57836	461470
349	461471
1384	461472
13821	461473
334485	461474
105600	461475
25775	461476
79079	461477
23111	461478
221068	461479
200742	461480
284928	461481
277859	461482
277772	461483
16927	461484
7561	461485
9818	461486
123154	461487
36646	461488
294338	461489
119911	461490
89750	461491
44658	461492
125087	461493
334269	461494
280694	461495
66392	461496
207374	461497
19906	461498
178281	461499
83	461500
277605	461501
80080	461502
129544	461503
31056	461504
227059	461505
8515	461506
17033	461507
16927	461508
46426	461509
46161	461510
116926	461511
328531	461512
276164	461513
73495	461514
19073	461515
195478	461516
25714	461517
43459	461518
309483	461519
168355	461520
20111	461521
97377	461522
206413	461523
124902	461524
109285	461525
823	461526
9781	461527
326799	461528
33069	461529
36007	461530
152487	461531
149878	461532
46142	461533
276993	461534
170	461535
76496	461536
82168	461537
76226	461538
25462	461539
8598	461540
86088	461541
67601	461542
75280	461543
189350	461544
31645	461545
19842	461546
136192	461547
166080	461548
40363	461549
116395	461550
215329	461551
135448	461552
48454	461553
319818	461554
28251	461555
101043	461556
185673	461557
1973	461558
98071	461559
67752	461560
278682	461561
50944	461562
271953	461563
116846	461564
352974	461565
38072	461566
166231	461567
22723	461568
74063	461569
128334	461570
76479	461571
23181	461572
353989	461573
350818	461574
37312	461575
309040	461576
245083	461577
353168	461578
171812	461579
46729	461580
348959	461581
280866	461582
128871	461583
354064	461584
176409	461585
56644	461586
135705	461587
1963	461588
619	461589
2868	461590
297467	461591
86543	461592
7679	461593
353224	461594
172513	461595
100993	461596
46846	461597
35792	461598
23529	461599
36016	461600
23136	461601
9160	461602
154702	461603
98593	461604
185098	461605
116946	461606
23111	461607
81794	461608
197025	461609
181744	461610
2594	461611
8625	461612
95841	461613
86172	461614
6746	461615
102805	461616
207888	461617
33632	461618
281012	461619
336292	461620
18641	461621
119803	461622
320199	461623
316405	461624
121266	461625
149965	461626
185354	461627
44964	461628
32251	461629
35793	461630
67444	461631
264454	461632
14735	461633
160041	461634
84420	461635
39019	461636
11518	461637
213295	461638
2862	461639
74883	461640
133895	461641
319534	461642
126628	461643
120408	461644
342642	461645
53128	461646
71259	461647
35711	461648
16319	461649
170884	461650
209879	461651
1973	461652
43369	461653
85565	461654
1660	461655
34849	461656
8413	461657
59162	461658
327264	461659
280338	461660
183768	461661
252307	461662
349698	461663
43017	461664
28017	461665
77957	461666
18794	461667
32250	461668
202882	461669
32348	461670
277425	461671
81532	461672
3100	461673
16873	461674
246528	461675
1456	461676
45217	461677
81138	461678
88859	461679
51202	461680
120001	461681
47478	461682
282251	461683
8250	461684
172367	461685
153329	461686
66431	461687
24554	461688
14320	461689
36678	461690
13442	461691
6548	461692
351539	461693
60315	461694
148904	461695
53465	461696
282277	461697
32975	461698
6997	461699
36546	461700
90582	461701
79430	461702
83207	461703
213945	461704
260858	461705
8872	461706
6586	461707
3168	461708
64020	461709
2531	461710
67423	461711
9321	461712
71410	461713
8117	461714
14059	461715
14132	461716
485	461717
459	461718
42764	461719
277734	461720
16210	461721
44706	461722
341146	461723
169723	461724
25582	461725
18696	461726
2301	461727
1476	461728
3891	461729
66381	461730
125380	461731
5654	461732
70806	461733
339566	461734
112186	461735
123456	461736
43933	461737
43166	461738
178717	461739
99648	461740
46294	461741
108864	461742
123637	461743
43166	461744
106099	461745
44604	461746
258595	461747
44885	461748
49268	461749
3577	461750
2758	461751
180485	461752
72092	461753
328236	461754
25076	461755
337654	461756
20556	461757
71479	461758
112477	461759
124433	461760
178567	461761
53838	461762
29853	461763
71745	461764
71333	461765
123717	461766
105548	461767
344533	461768
108874	461769
279016	461770
66668	461771
5446	461772
40844	461773
148027	461774
72374	461775
324937	461776
222334	461777
109346	461778
270700	461779
1175	461780
285899	461781
11229	461782
60211	461783
138934	461784
81903	461785
124699	461786
200129	461787
53834	461788
48997	461789
30870	461790
26183	461791
119769	461792
5210	461793
13805	461794
4829	461795
116589	461796
151329	461797
21614	461798
16058	461799
10492	461800
118124	461801
10397	461802
36451	461803
8404	461804
70171	461805
152741	461806
75304	461807
102414	461808
22752	461809
18913	461810
10810	461811
34114	461812
6994	461813
121936	461814
78218	461815
64564	461816
142914	461817
3	461818
5592	461819
243288	461820
28252	461821
326226	461822
178801	461823
4684	461824
398	461825
24946	461826
8779	461827
55930	461828
9117	461829
1871	461830
353620	461831
11598	461832
45190	461833
41793	461834
199436	461835
178660	461836
5819	461837
2186	461838
9678	461839
59155	461840
31385	461841
41640	461842
2523	461843
10930	461844
15213	461845
315607	461846
9057	461847
15873	461848
13726	461849
27717	461850
306390	461851
164911	461852
180024	461853
14565	461854
66479	461855
9889	461856
14400	461857
26985	461858
6091	461859
23957	461860
15557	461861
13659	461862
6827	461863
58944	461864
83211	461865
260263	461866
106772	461867
51663	461868
25952	461869
304839	461870
42787	461871
112415	461872
98543	461873
220	461874
48384	461875
3669	461876
33409	461877
51906	461878
4682	461879
18381	461880
11711	461881
108066	461882
21908	461883
7032	461884
6262	461885
5036	461886
175500	461887
54916	461888
226089	461889
25559	461890
41185	461891
8406	461892
115857	461893
7747	461894
17798	461895
33792	461896
16995	461897
58681	461898
35934	461899
18583	461900
26999	461901
89204	461902
344619	461903
116644	461904
119788	461905
10557	461906
188	461907
11984	461908
20481	461909
63323	461910
21614	461911
1333	461912
158541	461913
124086	461914
4581	461915
337941	461916
78176	461917
8293	461918
29674	461919
76739	461920
69387	461921
128040	461922
32056	461923
31625	461924
82037	461925
203	461926
42330	461927
86007	461928
2898	461929
167779	461930
266230	461931
171840	461932
6845	461933
193758	461934
59796	461935
109161	461936
89803	461937
91249	461938
231353	461939
141332	461940
137768	461941
40779	461942
315654	461943
50	461944
7032	461945
52703	461946
24639	461947
119896	461948
108986	461949
158657	461950
18909	461951
1422	461952
78811	461953
81832	461954
8101	461955
126712	461956
32026	461957
12687	461958
21990	461959
264273	461960
229583	461961
107218	461962
282467	461963
14012	461964
209702	461965
20727	461966
344	461967
333	461968
344	461969
108780	461970
155649	461971
73832	461972
64530	461973
94029	461974
188	461975
9484	461976
87642	461977
8306	461978
13761	461979
43646	461980
19480	461981
82582	461982
3383	461983
10000	461984
41133	461985
326196	461986
351297	461987
15404	461988
6084	461989
5389	461990
29473	461991
22515	461992
23819	461993
32921	461994
43058	461995
9186	461996
26237	461997
23915	461998
126039	461999
838	462000
12013	462001
3821	462002
149802	462003
316538	462004
16016	462005
281333	462006
96269	462007
161061	462008
1285	462009
46224	462010
25370	462011
55074	462012
84425	462013
2348	462014
20711	462015
45546	462016
207062	462017
67841	462018
343083	462019
96571	462020
343002	462021
11205	462022
180540	462023
294245	462024
66377	462025
86674	462026
24174	462027
16603	462028
44356	462029
135958	462030
23949	462031
24267	462032
248639	462033
24292	462034
14815	462035
24305	462036
295498	462037
32222	462038
14894	462039
26040	462040
1962	462041
12175	462042
260429	462043
117799	462044
7765	462045
104490	462046
43312	462047
326979	462048
54707	462049
8629	462050
3608	462051
96269	462052
11571	462053
78586	462054
35565	462055
310591	462056
101070	462057
43448	462058
78515	462059
21335	462060
110077	462061
63458	462062
19582	462063
2604	462064
53268	462065
8352	462066
81238	462067
71360	462068
7718	462069
5133	462070
71358	462071
14276	462072
36065	462073
150602	462074
31622	462075
11284	462076
4512	462077
7970	462078
26832	462079
7998	462080
148113	462081
22636	462082
23808	462083
203340	462084
14149	462085
685	462086
158726	462087
1586	462088
70173	462089
9172	462090
6937	462091
170260	462092
34038	462093
76882	462094
73689	462095
280593	462096
52513	462097
155542	462098
8274	462099
12432	462100
18427	462101
116927	462102
13442	462103
152914	462104
202301	462105
298289	462106
221443	462107
1679	462108
288398	462109
9182	462110
64853	462111
316822	462112
77891	462113
129705	462114
25435	462115
9087	462116
8269	462117
201462	462118
190911	462119
154442	462120
29367	462121
485	462122
71289	462123
2143	462124
40436	462125
74017	462126
18622	462127
78542	462128
2590	462129
135872	462130
54140	462131
53051	462132
9875	462133
95718	462134
188762	462135
107887	462136
33938	462137
298285	462138
57884	462139
30592	462140
23808	462141
44142	462142
24918	462143
7659	462144
33842	462145
77524	462146
297686	462147
22270	462148
24482	462149
12172	462150
21854	462151
34114	462152
79589	462153
3484	462154
76833	462155
115892	462156
51919	462157
105808	462158
317077	462159
15753	462160
146424	462161
78995	462162
8723	462163
26204	462164
191234	462165
41606	462166
4371	462167
296027	462168
33687	462169
45539	462170
101501	462171
333	462172
171307	462173
69975	462174
149744	462175
21966	462176
260083	462177
12870	462178
28310	462179
8143	462180
238723	462181
92303	462182
11703	462183
86334	462184
310873	462185
25965	462186
231054	462187
13078	462188
11062	462189
1220	462190
12058	462191
86464	462192
11596	462193
80095	462194
116960	462195
171121	462196
78928	462197
93664	462198
171334	462199
186935	462200
119617	462201
39223	462202
245334	462203
94591	462204
29247	462205
184999	462206
44577	462207
340251	462208
8687	462209
519	462210
73427	462211
78895	462212
6873	462213
28291	462214
24918	462215
128545	462216
1861	462217
31546	462218
26984	462219
3989	462220
5982	462221
5808	462222
110057	462223
48924	462224
147886	462225
23355	462226
37053	462227
161875	462228
13948	462229
109661	462230
9382	462231
25362	462232
749	462233
176539	462234
8285	462235
102470	462236
229686	462237
1079	462238
78882	462239
5250	462240
32318	462241
55038	462242
265156	462243
406	462244
5877	462245
101381	462246
126	462247
126311	462248
97929	462249
25826	462250
3554	462251
97753	462252
896	462253
69	462254
1557	462255
10108	462256
112247	462257
20739	462258
108925	462259
4595	462260
349180	462261
287326	462262
5473	462263
106845	462264
25580	462265
26964	462266
60143	462267
43308	462268
1832	462269
15615	462270
9382	462271
2277	462272
110333	462273
4853	462274
2622	462275
59788	462276
1260	462277
45245	462278
13850	462279
30226	462280
10540	462281
25604	462282
178986	462283
302	462284
32231	462285
284	462286
160972	462287
119185	462288
873	462289
40439	462290
36696	462291
83612	462292
36685	462293
78367	462294
183855	462295
11458	462296
29001	462297
119328	462298
244232	462299
90274	462300
25301	462301
8260	462302
316129	462303
29993	462304
89387	462305
11342	462306
29491	462307
7486	462308
150714	462309
42902	462310
3031	462311
23207	462312
1962	462313
199836	462314
98011	462315
1317	462316
62953	462317
14134	462318
6727	462319
67297	462320
65071	462321
260610	462322
16918	462323
118982	462324
13553	462325
2857	462326
6753	462327
55294	462328
3462	462329
2342	462330
714	462331
2351	462332
39734	462333
1390	462334
541	462335
236	462336
39655	462337
1151	462338
39635	462339
57547	462340
196489	462341
1965	462342
132459	462343
1170	462344
57816	462345
2347	462346
57652	462347
1153	462348
57876	462349
57621	462350
86249	462351
110575	462352
827	462353
35907	462354
1377	462355
361	462356
39622	462357
236	462358
132715	462359
2867	462360
74665	462361
39702	462362
6813	462363
8438	462364
71914	462365
39297	462366
43454	462367
100933	462368
35857	462369
15561	462370
231440	462371
51607	462372
5757	462373
48464	462374
30435	462375
10465	462376
52	462377
8403	462378
57701	462379
25907	462380
996	462381
39072	462382
6	462383
76965	462384
1545	462385
95637	462386
192012	462387
17371	462388
8018	462389
7747	462390
168906	462391
13498	462392
6561	462393
3391	462394
342175	462395
178164	462396
54968	462397
18125	462398
52546	462399
74002	462400
81091	462401
201302	462402
203656	462403
11994	462404
41689	462405
158338	462406
4589	462407
27685	462408
72431	462409
125926	462410
9127	462411
50033	462412
2090	462413
92785	462414
49901	462415
1	462416
55437	462417
11261	462418
27106	462419
93407	462420
6711	462421
111592	462422
292508	462423
53261	462424
12501	462425
4763	462426
4083	462427
87505	462428
126293	462429
71148	462430
166226	462431
28391	462432
208	462433
76665	462434
1802	462435
81178	462436
28289	462437
72431	462438
14832	462439
10228	462440
76763	462441
169619	462442
109094	462443
99728	462444
24789	462445
24639	462446
117971	462447
77834	462448
12666	462449
29689	462450
18688	462451
103362	462452
167770	462453
11960	462454
151889	462455
170862	462456
6968	462457
159611	462458
60195	462459
120232	462460
24060	462461
13468	462462
49440	462463
19192	462464
84774	462465
11450	462466
15360	462467
52610	462468
7284	462469
64524	462470
14382	462471
129669	462472
26394	462473
37790	462474
2622	462475
351025	462476
23653	462477
3271	462478
200583	462479
15393	462480
18603	462481
519	462482
2668	462483
48789	462484
133108	462485
36017	462486
35243	462487
18796	462488
334691	462489
69674	462490
178749	462491
900	462492
543	462493
5056	462494
149714	462495
43816	462496
42	462497
55324	462498
89229	462499
18953	462500
85615	462501
8438	462502
17650	462503
72843	462504
186058	462505
8691	462506
1935	462507
179902	462508
48414	462509
26223	462510
13758	462511
71509	462512
463	462513
589	462514
13758	462515
86048	462516
139748	462517
284745	462518
74377	462519
20870	462520
102194	462521
66434	462522
356470	462523
14659	462524
76608	462525
8157	462526
83170	462527
13090	462528
18183	462529
104118	462530
175873	462531
41540	462532
1644	462533
53675	462534
121948	462535
849	462536
82052	462537
12500	462538
576	462539
172821	462540
76664	462541
4439	462542
906	462543
101659	462544
112355	462545
160750	462546
158785	462547
14160	462548
25711	462549
202155	462550
40091	462551
66472	462552
90265	462553
51557	462554
120141	462555
16867	462556
49532	462557
244136	462558
31237	462559
6329	462560
25526	462561
105521	462562
103	462563
167085	462564
6275	462565
41154	462566
150142	462567
152548	462568
11853	462569
18617	462570
2862	462571
43386	462572
59016	462573
113458	462574
14294	462575
10390	462576
5661	462577
1772	462578
25154	462579
1103	462580
247664	462581
35996	462582
20155	462583
4953	462584
47410	462585
127	462586
1141	462587
2151	462588
4983	462589
85984	462590
43295	462591
103	462592
60556	462593
130744	462594
29345	462595
41551	462596
3278	462597
13637	462598
9097	462599
7565	462600
46974	462601
32844	462602
10433	462603
118363	462604
271088	462605
80912	462606
262684	462607
159531	462608
15247	462609
260025	462610
3424	462611
170983	462612
87544	462613
75374	462614
95002	462615
122604	462616
15371	462617
34939	462618
34295	462619
1351	462620
24726	462621
63929	462622
186294	462623
373	462624
158787	462625
5756	462626
9703	462627
208	462628
31720	462629
55215	462630
51088	462631
9554	462632
63722	462633
27049	462634
14468	462635
34843	462636
178933	462637
205641	462638
25884	462639
9194	462640
7254	462641
1778	462642
6016	462643
164446	462644
2140	462645
8485	462646
76350	462647
87871	462648
39491	462649
1044	462650
8289	462651
66973	462652
3771	462653
15517	462654
28458	462655
30502	462656
4407	462657
42851	462658
1281	462659
17275	462660
1281	462661
29171	462662
20561	462663
118342	462664
79359	462665
13818	462666
132675	462667
46091	462668
30897	462669
16118	462670
19069	462671
44118	462672
53236	462673
115773	462674
192374	462675
49399	462676
42466	462677
5413	462678
70436	462679
53685	462680
35970	462681
51890	462682
12026	462683
103101	462684
14659	462685
12089	462686
6389	462687
48208	462688
120119	462689
137321	462690
186122	462691
65264	462692
169410	462693
36999	462694
200963	462695
83682	462696
1052	462697
310871	462698
66542	462699
9915	462700
346863	462701
92976	462702
81620	462703
29858	462704
160987	462705
11629	462706
2184	462707
6391	462708
3548	462709
142222	462710
37953	462711
75082	462712
119935	462713
18666	462714
26885	462715
45318	462716
114875	462717
11299	462718
81364	462719
350582	462720
85360	462721
124676	462722
8153	462723
147534	462724
25592	462725
13848	462726
122458	462727
9	462728
8390	462729
139023	462730
288350	462731
139640	462732
38842	462733
102671	462734
62125	462735
182529	462736
86493	462737
108811	462738
81436	462739
81663	462740
296075	462741
107071	462742
67704	462743
229494	462744
109341	462745
36017	462746
209223	462747
221984	462748
113562	462749
28855	462750
83607	462751
90537	462752
56518	462753
98317	462754
156546	462755
8157	462756
184513	462757
356894	462758
64673	462759
21126	462760
207762	462761
26886	462762
159630	462763
302625	462764
987	462765
12393	462766
235701	462767
320050	462768
43714	462769
68956	462770
101461	462771
29637	462772
167411	462773
280929	462774
146770	462775
12987	462776
120494	462777
319989	462778
189961	462779
59832	462780
206097	462781
7264	462782
40481	462783
160216	462784
236150	462785
15203	462786
8157	462787
100109	462788
27288	462789
47848	462790
284804	462791
51965	462792
86412	462793
103194	462794
33656	462795
15197	462796
203778	462797
315671	462798
259453	462799
80866	462800
2001	462801
15650	462802
88924	462803
279718	462804
11142	462805
45452	462806
21084	462807
30937	462808
43816	462809
26886	462810
3912	462811
141022	462812
13011	462813
70425	462814
70967	462815
324438	462816
194689	462817
66896	462818
97130	462819
4	462820
44895	462821
34710	462822
107032	462823
15359	462824
137735	462825
201534	462826
35936	462827
16931	462828
129752	462829
31034	462830
29426	462831
90377	462832
8630	462833
214026	462834
2512	462835
5241	462836
112299	462837
26814	462838
136885	462839
3781	462840
43440	462841
67195	462842
108140	462843
34881	462844
16237	462845
196773	462846
208941	462847
113072	462848
70091	462849
110752	462850
262583	462851
55358	462852
51972	462853
11344	462854
12525	462855
21704	462856
147600	462857
263126	462858
189187	462859
21265	462860
44753	462861
83	462862
4142	462863
36354	462864
171315	462865
156124	462866
297308	462867
29447	462868
7309	462869
78448	462870
10649	462871
57341	462872
225	462873
1192	462874
4962	462875
82036	462876
335531	462877
41212	462878
2149	462879
191133	462880
196299	462881
18850	462882
343773	462883
182195	462884
133587	462885
297689	462886
36	462887
102051	462888
27759	462889
10702	462890
108779	462891
147768	462892
2655	462893
2081	462894
87591	462895
2897	462896
22138	462897
85511	462898
244242	462899
36903	462900
98955	462901
278986	462902
17644	462903
108944	462904
48618	462905
158304	462906
7814	462907
205061	462908
60233	462909
91252	462910
31776	462911
21807	462912
178521	462913
13381	462914
135549	462915
64217	462916
108433	462917
335680	462918
71410	462919
160882	462920
267472	462921
116921	462922
189761	462923
71643	462924
115676	462925
81123	462926
25898	462927
329285	462928
35950	462929
37642	462930
45269	462931
27	462932
95703	462933
30726	462934
123932	462935
260676	462936
52917	462937
52727	462938
151883	462939
16712	462940
888	462941
16720	462942
7757	462943
3116	462944
1117	462945
16223	462946
29875	462947
90433	462948
78944	462949
14386	462950
119829	462951
36800	462952
320094	462953
47579	462954
111380	462955
108213	462956
19609	462957
26762	462958
6829	462959
3386	462960
48593	462961
220300	462962
50691	462963
37326	462964
123803	462965
55053	462966
5228	462967
1935	462968
35866	462969
1317	462970
125416	462971
31267	462972
43845	462973
133557	462974
108135	462975
1911	462976
28647	462977
82187	462978
33554	462979
13100	462980
284475	462981
26157	462982
6593	462983
9901	462984
57966	462985
194237	462986
6353	462987
20657	462988
22673	462989
120150	462990
5372	462991
7862	462992
54837	462993
32124	462994
4130	462995
144651	462996
7767	462997
62787	462998
158655	462999
107987	463000
320620	463001
16732	463002
24268	463003
17237	463004
9710	463005
2479	463006
68932	463007
27870	463008
11166	463009
455	463010
22387	463011
66453	463012
72942	463013
71291	463014
47752	463015
27760	463016
106524	463017
61100	463018
37775	463019
158613	463020
78233	463021
28320	463022
48413	463023
77015	463024
19074	463025
71248	463026
43317	463027
9337	463028
105186	463029
42183	463030
7443	463031
73549	463032
48744	463033
10909	463034
21403	463035
1351	463036
564	463037
153456	463038
15638	463039
26221	463040
10880	463041
22957	463042
26408	463043
126558	463044
100838	463045
201326	463046
190654	463047
1113	463048
1439	463049
23092	463050
459	463051
8459	463052
16759	463053
93182	463054
8725	463055
3323	463056
82187	463057
191787	463058
36622	463059
87665	463060
194749	463061
97024	463062
76561	463063
220846	463064
10905	463065
14007	463066
274912	463067
18688	463068
26265	463069
198793	463070
28125	463071
308799	463072
191786	463073
26854	463074
14168	463075
188676	463076
69917	463077
281537	463078
2236	463079
55125	463080
5963	463081
111908	463082
80891	463083
37830	463084
26247	463085
39663	463086
53073	463087
34770	463088
36441	463089
18912	463090
45845	463091
243874	463092
7623	463093
123758	463094
87317	463095
84323	463096
36319	463097
193196	463098
87905	463099
2796	463100
21971	463101
309863	463102
171343	463103
5216	463104
15470	463105
10438	463106
168956	463107
13991	463108
6384	463109
98668	463110
33123	463111
262501	463112
342124	463113
3341	463114
11144	463115
34700	463116
26222	463117
120143	463118
1782	463119
5338	463120
10558	463121
116877	463122
17564	463123
5047	463124
25656	463125
13826	463126
968	463127
200597	463128
71468	463129
550	463130
37769	463131
23495	463132
30468	463133
2013	463134
8198	463135
13443	463136
23977	463137
15523	463138
10550	463139
23801	463140
15715	463141
7769	463142
131762	463143
7794	463144
30954	463145
85692	463146
78264	463147
2228	463148
203	463149
17231	463150
55215	463151
152367	463152
26116	463153
135843	463154
24024	463155
97717	463156
26224	463157
7769	463158
159603	463159
78955	463160
85707	463161
11321	463162
42132	463163
51394	463164
24102	463165
122420	463166
315770	463167
33719	463168
66383	463169
18081	463170
54557	463171
3391	463172
6329	463173
31919	463174
3326	463175
82064	463176
129032	463177
26774	463178
93091	463179
1422	463180
53276	463181
47756	463182
110237	463183
80830	463184
36941	463185
248684	463186
35921	463187
1679	463188
51871	463189
79014	463190
5429	463191
14910	463192
126265	463193
92725	463194
90913	463195
24724	463196
281111	463197
356018	463198
36002	463199
18453	463200
14468	463201
57313	463202
10769	463203
148113	463204
19066	463205
356159	463206
8800	463207
6420	463208
37962	463209
39305	463210
480	463211
26774	463212
14284	463213
15331	463214
23802	463215
76654	463216
37681	463217
26988	463218
219435	463219
24724	463220
7769	463221
144323	463222
315896	463223
141667	463224
97157	463225
119571	463226
12475	463227
263153	463228
96264	463229
120163	463230
105186	463231
14140	463232
135826	463233
65526	463234
20954	463235
3352	463236
10269	463237
39176	463238
3814	463239
241436	463240
44197	463241
64374	463242
20954	463243
121350	463244
112273	463245
231041	463246
251599	463247
155866	463248
337555	463249
3623	463250
72046	463251
140705	463252
22392	463253
251644	463254
5576	463255
99706	463256
150393	463257
589	463258
578	463259
3632	463260
55594	463261
201541	463262
336359	463263
63758	463264
184242	463265
4398	463266
63328	463267
185542	463268
194760	463269
119141	463270
82856	463271
192929	463272
36337	463273
30672	463274
186183	463275
261621	463276
89749	463277
122790	463278
37736	463279
115760	463280
173512	463281
188990	463282
72876	463283
204378	463284
2889	463285
54221	463286
70040	463287
1408	463288
185777	463289
1458	463290
231400	463291
6620	463292
27613	463293
175493	463294
247503	463295
15156	463296
31648	463297
8494	463298
225097	463299
277455	463300
129832	463301
63280	463302
12011	463303
18715	463304
199988	463305
348172	463306
14086	463307
138089	463308
41191	463309
19862	463310
14099	463311
32995	463312
95730	463313
65555	463314
126978	463315
342101	463316
146623	463317
107635	463318
58676	463319
97946	463320
196985	463321
40277	463322
21369	463323
46733	463324
217427	463325
30359	463326
35600	463327
354283	463328
210176	463329
63823	463330
170093	463331
253647	463332
17030	463333
168953	463334
238408	463335
6652	463336
45249	463337
14743	463338
2	463339
118690	463340
182	463341
37365	463342
4838	463343
94536	463344
44643	463345
207795	463346
267835	463347
312775	463348
7000	463349
182660	463350
16648	463351
69447	463352
64106	463353
3232	463354
40978	463355
77486	463356
316784	463357
8318	463358
187722	463359
187648	463360
323356	463361
82750	463362
231070	463363
315844	463364
88084	463365
72418	463366
11333	463367
23644	463368
16722	463369
90248	463370
6402	463371
89966	463372
180768	463373
148354	463374
126764	463375
31931	463376
138	463377
220883	463378
102105	463379
236773	463380
26180	463381
17285	463382
199376	463383
29392	463384
147958	463385
350067	463386
104336	463387
49188	463388
15395	463389
244973	463390
16481	463391
282639	463392
245774	463393
8502	463394
20437	463395
7093	463396
55591	463397
24811	463398
15816	463399
167787	463400
101064	463401
163057	463402
164517	463403
30086	463404
21597	463405
149180	463406
28392	463407
251084	463408
140286	463409
15856	463410
11324	463411
1216	463412
37204	463413
182312	463414
51207	463415
31780	463416
25672	463417
42962	463418
2464	463419
284644	463420
12915	463421
68297	463422
52168	463423
95884	463424
220740	463425
43071	463426
138173	463427
33094	463428
88078	463429
5689	463430
30685	463431
54504	463432
54331	463433
76359	463434
206411	463435
21185	463436
161680	463437
9760	463438
18742	463439
88941	463440
43228	463441
99463	463442
30382	463443
22024	463444
123904	463445
4394	463446
58902	463447
304636	463448
115138	463449
203080	463450
81421	463451
337328	463452
97086	463453
65495	463454
109014	463455
171476	463456
93746	463457
348167	463458
25134	463459
75660	463460
123425	463461
171569	463462
685	463463
238104	463464
113040	463465
176332	463466
92271	463467
30140	463468
8787	463469
19235	463470
266908	463471
29678	463472
150819	463473
130543	463474
54227	463475
27508	463476
185412	463477
101500	463478
118465	463479
13572	463480
8001	463481
3430	463482
68223	463483
23383	463484
190490	463485
77324	463486
151282	463487
35612	463488
55096	463489
187702	463490
312015	463491
187049	463492
52260	463493
187658	463494
187014	463495
117754	463496
312070	463497
312035	463498
187124	463499
117815	463500
186960	463501
117378	463502
186941	463503
187662	463504
98943	463505
12505	463506
100363	463507
202713	463508
88256	463509
347127	463510
301630	463511
82620	463512
24030	463513
68961	463514
66043	463515
314816	463516
178112	463517
41980	463518
61855	463519
27666	463520
54679	463521
295988	463522
115699	463523
155310	463524
41975	463525
156025	463526
116036	463527
50919	463528
107519	463529
153738	463530
63137	463531
178291	463532
20098	463533
151608	463534
309067	463535
8683	463536
283830	463537
136047	463538
139086	463539
135963	463540
338191	463541
296753	463542
2284	463543
34707	463544
309092	463545
170966	463546
81281	463547
122993	463548
296727	463549
1893	463550
100170	463551
23013	463552
13658	463553
46011	463554
73122	463555
289870	463556
4115	463557
59144	463558
202195	463559
169963	463560
65600	463561
75901	463562
231637	463563
160856	463564
154067	463565
15888	463566
12625	463567
64116	463568
180957	463569
50225	463570
164822	463571
180548	463572
88306	463573
178947	463574
13872	463575
70633	463576
74050	463577
3524	463578
31471	463579
1496	463580
191649	463581
9482	463582
46780	463583
14891	463584
119	463585
160723	463586
81228	463587
177649	463588
296845	463589
111872	463590
67282	463591
73909	463592
29232	463593
78127	463594
311624	463595
9195	463596
31148	463597
147864	463598
5130	463599
3943	463600
61833	463601
135842	463602
94246	463603
190269	463604
133593	463605
18684	463606
146617	463607
19111	463608
23976	463609
10410	463610
13078	463611
71415	463612
33768	463613
14523	463614
260825	463615
33621	463616
19452	463617
321016	463618
54537	463619
10211	463620
51898	463621
66275	463622
521	463623
29586	463624
36863	463625
38092	463626
3460	463627
83553	463628
32291	463629
71246	463630
37878	463631
154379	463632
11330	463633
325381	463634
114486	463635
26289	463636
13361	463637
11043	463638
84481	463639
11536	463640
6420	463641
1354	463642
57653	463643
139284	463644
189022	463645
51876	463646
25536	463647
50053	463648
173440	463649
173974	463650
22933	463651
2798	463652
22637	463653
4392	463654
95000	463655
1927	463656
94354	463657
14143	463658
19055	463659
3009	463660
6107	463661
4183	463662
2400	463663
35165	463664
38758	463665
12206	463666
20426	463667
82418	463668
200160	463669
15337	463670
192697	463671
192606	463672
248030	463673
51633	463674
69735	463675
129949	463676
23972	463677
27120	463678
51761	463679
21384	463680
4034	463681
122376	463682
143820	463683
2747	463684
100898	463685
79994	463686
52949	463687
190419	463688
120663	463689
7765	463690
280373	463691
53054	463692
207329	463693
74701	463694
75054	463695
290298	463696
41974	463697
88253	463698
148140	463699
21314	463700
68540	463701
16858	463702
76763	463703
34211	463704
198896	463705
85540	463706
9183	463707
309325	463708
26524	463709
82151	463710
23142	463711
81873	463712
1231	463713
201677	463714
62	463715
235434	463716
78511	463717
56088	463718
297700	463719
27001	463720
60034	463721
56679	463722
27027	463723
182602	463724
76377	463725
22267	463726
10849	463727
42643	463728
42230	463729
114771	463730
54073	463731
31080	463732
223097	463733
135480	463734
201885	463735
219508	463736
14157	463737
353429	463738
203065	463739
102328	463740
73936	463741
13541	463742
79305	463743
90861	463744
27120	463745
151391	463746
22279	463747
79038	463748
249354	463749
156994	463750
8930	463751
263329	463752
73771	463753
208414	463754
51704	463755
199959	463756
184428	463757
261323	463758
97620	463759
32624	463760
22131	463761
25374	463762
75815	463763
35199	463764
109540	463765
53235	463766
30480	463767
146605	463768
2444	463769
78527	463770
94847	463771
170624	463772
97588	463773
319268	463774
93419	463775
70803	463776
109162	463777
80413	463778
111875	463779
14832	463780
7621	463781
74194	463782
64584	463783
129092	463784
97381	463785
192034	463786
50488	463787
35605	463788
152988	463789
6404	463790
1422	463791
1327	463792
42759	463793
52567	463794
15709	463795
244361	463796
15393	463797
238	463798
8142	463799
103412	463800
43409	463801
260561	463802
1413	463803
6861	463804
35861	463805
125062	463806
29151	463807
105988	463808
12	463809
62054	463810
9395	463811
30745	463812
36864	463813
19417	463814
77	463815
249103	463816
120506	463817
135546	463818
2111	463819
20458	463820
145358	463821
108406	463822
67184	463823
14395	463824
14395	463825
189825	463826
18088	463827
613	463828
1278	463829
158740	463830
3417	463831
1692	463832
71288	463833
259814	463834
326982	463835
149905	463836
9063	463837
77492	463838
108067	463839
35651	463840
5627	463841
28464	463842
531	463843
26019	463844
17996	463845
129716	463846
321590	463847
71739	463848
168937	463849
329593	463850
57263	463851
53481	463852
84399	463853
154385	463854
93852	463855
93191	463856
14520	463857
22398	463858
119575	463859
146823	463860
100948	463861
3874	463862
158606	463863
4721	463864
39975	463865
1419	463866
52607	463867
116470	463868
18589	463869
26027	463870
118902	463871
13843	463872
172	463873
66418	463874
82403	463875
161405	463876
118799	463877
22635	463878
26886	463879
15742	463880
35679	463881
2959	463882
52647	463883
28290	463884
21739	463885
7920	463886
243755	463887
9958	463888
8856	463889
207274	463890
161736	463891
13497	463892
25588	463893
49983	463894
25646	463895
53874	463896
353409	463897
9090	463898
61454	463899
146824	463900
52555	463901
78546	463902
85699	463903
312672	463904
45156	463905
10583	463906
17564	463907
29143	463908
175148	463909
12254	463910
5089	463911
12539	463912
15026	463913
61713	463914
378	463915
220765	463916
198171	463917
22327	463918
120827	463919
34748	463920
78735	463921
86426	463922
1684	463923
118745	463924
64700	463925
2277	463926
70171	463927
121507	463928
40523	463929
118181	463930
129057	463931
174352	463932
32033	463933
6078	463934
192423	463935
28219	463936
98490	463937
152108	463938
50797	463939
118274	463940
177092	463941
43956	463942
12508	463943
28709	463944
70346	463945
270894	463946
93884	463947
209227	463948
26483	463949
19	463950
38814	463951
18798	463952
63933	463953
26039	463954
28811	463955
21343	463956
272412	463957
17471	463958
161925	463959
13847	463960
279914	463961
284147	463962
41214	463963
329095	463964
11899	463965
79859	463966
6928	463967
30092	463968
14182	463969
198367	463970
45656	463971
18164	463972
5781	463973
138123	463974
16671	463975
320782	463976
6536	463977
129815	463978
51912	463979
119281	463980
2391	463981
322532	463982
84738	463983
49500	463984
7971	463985
1051	463986
48668	463987
154295	463988
322961	463989
2586	463990
78516	463991
24831	463992
280207	463993
4789	463994
320398	463995
204628	463996
208661	463997
84430	463998
2960	463999
27	464000
16649	464001
15049	464002
109079	464003
256409	464004
95535	464005
22961	464006
297304	464007
73864	464008
157593	464009
8766	464010
2383	464011
11746	464012
94843	464013
108901	464014
329327	464015
30215	464016
13201	464017
185874	464018
97574	464019
66392	464020
26899	464021
53907	464022
128280	464023
129677	464024
538	464025
201591	464026
6271	464027
20827	464028
138088	464029
7976	464030
25553	464031
18586	464032
24559	464033
15401	464034
62247	464035
66428	464036
307120	464037
259136	464038
7454	464039
136	464040
175958	464041
108541	464042
389	464043
53125	464044
34374	464045
288177	464046
6659	464047
183395	464048
36742	464049
119695	464050
10079	464051
49591	464052
191184	464053
33319	464054
107892	464055
177233	464056
3607	464057
4034	464058
137474	464059
35889	464060
11561	464061
76760	464062
35974	464063
10120	464064
158385	464065
190386	464066
118659	464067
203943	464068
278050	464069
10819	464070
54428	464071
77498	464072
100094	464073
27415	464074
178070	464075
10471	464076
16257	464077
135870	464078
78266	464079
39683	464080
224623	464081
36	464082
26899	464083
44378	464084
282462	464085
53139	464086
20401	464087
214097	464088
28136	464089
52693	464090
23341	464091
2464	464092
37240	464093
275113	464094
68330	464095
17056	464096
310546	464097
14161	464098
58781	464099
160973	464100
52517	464101
278511	464102
45097	464103
160847	464104
4113	464105
46955	464106
3491	464107
48841	464108
515	464109
238289	464110
264683	464111
101957	464112
65101	464113
31714	464114
316577	464115
116749	464116
8134	464117
40838	464118
27415	464119
334273	464120
98548	464121
2478	464122
9666	464123
6179	464124
12502	464125
192944	464126
47792	464127
76680	464128
322502	464129
269118	464130
21646	464131
1800	464132
5018	464133
222270	464134
317438	464135
5895	464136
29964	464137
45818	464138
271912	464139
44385	464140
3110	464141
335829	464142
15725	464143
30279	464144
14338	464145
3066	464146
8465	464147
16352	464148
124594	464149
26292	464150
327239	464151
8164	464152
56714	464153
10012	464154
10684	464155
280032	464156
63462	464157
54610	464158
53276	464159
22661	464160
97891	464161
3804	464162
6088	464163
42389	464164
279690	464165
4592	464166
6086	464167
56482	464168
37810	464169
119899	464170
238	464171
10431	464172
4372	464173
15527	464174
5130	464175
78692	464176
46468	464177
14386	464178
15401	464179
90631	464180
6	464181
284536	464182
187175	464183
3294	464184
7740	464185
18071	464186
150567	464187
839	464188
4512	464189
40279	464190
3146	464191
5153	464192
54713	464193
45269	464194
846	464195
54965	464196
169400	464197
77519	464198
115557	464199
57054	464200
70568	464201
9913	464202
119924	464203
92593	464204
26901	464205
10237	464206
23904	464207
191131	464208
190361	464209
48363	464210
26251	464211
43789	464212
108986	464213
6952	464214
199585	464215
3049	464216
64775	464217
23937	464218
17406	464219
238756	464220
78938	464221
5344	464222
13091	464223
141171	464224
1481	464225
149989	464226
28686	464227
164023	464228
97404	464229
210680	464230
295714	464231
333765	464232
171785	464233
23254	464234
39305	464235
94456	464236
44460	464237
28387	464238
245837	464239
66743	464240
22324	464241
30633	464242
55065	464243
18790	464244
3052	464245
3062	464246
6383	464247
30867	464248
67707	464249
36429	464250
9407	464251
182502	464252
14864	464253
15197	464254
3049	464255
51953	464256
6379	464257
6687	464258
132829	464259
333918	464260
6527	464261
206174	464262
23014	464263
121933	464264
25822	464265
325808	464266
53863	464267
122249	464268
121933	464269
66510	464270
78285	464271
11659	464272
8292	464273
171062	464274
36861	464275
13839	464276
17634	464277
163896	464278
25608	464279
946	464280
238234	464281
51882	464282
83093	464283
15038	464284
24105	464285
8589	464286
63827	464287
10495	464288
92247	464289
37962	464290
91252	464291
170525	464292
20478	464293
8800	464294
22079	464295
201712	464296
52008	464297
14271	464298
125472	464299
19824	464300
35863	464301
3425	464302
3425	464303
36902	464304
188831	464305
158594	464306
41204	464307
39607	464308
9902	464309
2194	464310
226518	464311
22387	464312
36	464313
61799	464314
283846	464315
93785	464316
91177	464317
7766	464318
82357	464319
9286	464320
190201	464321
116905	464322
35944	464323
37946	464324
29592	464325
53387	464326
1422	464327
1205	464328
78054	464329
1428	464330
21229	464331
19145	464332
125482	464333
22156	464334
22156	464335
42083	464336
50204	464337
66348	464338
58662	464339
190428	464340
4295	464341
7577	464342
162828	464343
7984	464344
33260	464345
119701	464346
2622	464347
208	464348
227851	464349
5765	464350
16657	464351
5444	464352
247229	464353
18257	464354
79185	464355
36675	464356
25193	464357
2574	464358
119040	464359
5086	464360
6834	464361
71433	464362
3986	464363
102194	464364
90095	464365
8824	464366
230513	464367
23137	464368
73501	464369
189845	464370
17052	464371
124856	464372
57054	464373
131142	464374
41824	464375
59632	464376
2260	464377
496	464378
70997	464379
27878	464380
75713	464381
15990	464382
81364	464383
20521	464384
28373	464385
278726	464386
76598	464387
198353	464388
102486	464389
18917	464390
104	464391
112358	464392
78713	464393
100087	464394
135924	464395
10770	464396
14920	464397
119759	464398
6	464399
63445	464400
1825	464401
97555	464402
1721	464403
16837	464404
324921	464405
10030	464406
100985	464407
2392	464408
5093	464409
42038	464410
8151	464411
14362	464412
181424	464413
18853	464414
152741	464415
53292	464416
7367	464417
16280	464418
15728	464419
6727	464420
1224	464421
51894	464422
692	464423
158706	464424
94836	464425
335714	464426
76383	464427
48233	464428
22153	464429
77950	464430
243223	464431
4472	464432
58124	464433
1927	464434
50083	464435
7453	464436
644	464437
8971	464438
154742	464439
179149	464440
488	464441
225726	464442
95262	464443
715	464444
126455	464445
165260	464446
304	464447
18841	464448
16275	464449
6474	464450
191778	464451
100778	464452
140746	464453
36	464454
769	464455
336	464456
299806	464457
23576	464458
116877	464459
124884	464460
189187	464461
25088	464462
99	464463
12	464464
71804	464465
1157	464466
119343	464467
53046	464468
54496	464469
216535	464470
5880	464471
65701	464472
328526	464473
261269	464474
245647	464475
37706	464476
32	464477
741	464478
27955	464479
41302	464480
26294	464481
18699	464482
10411	464483
7178	464484
66441	464485
210556	464486
246798	464487
95587	464488
89214	464489
93229	464490
7696	464491
132050	464492
40467	464493
45698	464494
15728	464495
13660	464496
2647	464497
25751	464498
3459	464499
350	464500
209034	464501
23632	464502
19028	464503
23830	464504
58139	464505
20200	464506
192390	464507
34848	464508
5934	464509
50967	464510
4853	464511
193366	464512
345424	464513
37555	464514
13768	464515
50161	464516
239616	464517
120084	464518
27452	464519
76577	464520
49192	464521
26758	464522
28772	464523
12157	464524
6527	464525
120092	464526
14434	464527
13074	464528
28189	464529
51215	464530
14378	464531
18879	464532
14676	464533
302097	464534
32383	464535
79870	464536
4824	464537
176968	464538
24132	464539
140938	464540
31663	464541
24088	464542
74292	464543
296152	464544
15498	464545
64674	464546
31559	464547
113131	464548
9198	464549
43519	464550
43488	464551
3709	464552
96437	464553
12027	464554
150738	464555
207997	464556
743	464557
205399	464558
18452	464559
208949	464560
160859	464561
207672	464562
30687	464563
265065	464564
9306	464565
129398	464566
92672	464567
5962	464568
5964	464569
100507	464570
131174	464571
14397	464572
164750	464573
28950	464574
6251	464575
66391	464576
78867	464577
31980	464578
48443	464579
22387	464580
5145	464581
27114	464582
186293	464583
37821	464584
11276	464585
16004	464586
92810	464587
64501	464588
219773	464589
41041	464590
8630	464591
57786	464592
27302	464593
25574	464594
132567	464595
135317	464596
41668	464597
58829	464598
50013	464599
149362	464600
9310	464601
52964	464602
15358	464603
25309	464604
150566	464605
202359	464606
15953	464607
106815	464608
245689	464609
320763	464610
78940	464611
7525	464612
36430	464613
52788	464614
77964	464615
26231	464616
30084	464617
37881	464618
277971	464619
9883	464620
216866	464621
107465	464622
13085	464623
169251	464624
10791	464625
47780	464626
346452	464627
134661	464628
146808	464629
14556	464630
57863	464631
183710	464632
7751	464633
280638	464634
26908	464635
526	464636
146527	464637
27738	464638
23842	464639
57863	464640
41736	464641
126215	464642
96430	464643
335082	464644
168869	464645
336641	464646
63806	464647
48219	464648
10846	464649
12075	464650
218668	464651
12075	464652
430	464653
150737	464654
115580	464655
306635	464656
54780	464657
6707	464658
21797	464659
2298	464660
2298	464661
39866	464662
5436	464663
233493	464664
316681	464665
119195	464666
65743	464667
104038	464668
34940	464669
2089	464670
1237	464671
2089	464672
1149	464673
82230	464674
340470	464675
26982	464676
85400	464677
921	464678
689	464679
8683	464680
89643	464681
254685	464682
921	464683
62923	464684
7060	464685
55242	464686
141606	464687
25083	464688
180001	464689
133802	464690
182211	464691
300131	464692
35761	464693
104399	464694
8401	464695
198280	464696
42314	464697
181447	464698
95073	464699
219618	464700
12737	464701
13515	464702
20984	464703
921	464704
7188	464705
43415	464706
746	464707
43415	464708
43415	464709
223	464710
51830	464711
921	464712
3149	464713
12790	464714
200745	464715
921	464716
63685	464717
32237	464718
23421	464719
33188	464720
921	464721
144841	464722
133831	464723
135393	464724
220410	464725
1015	464726
93143	464727
23081	464728
107693	464729
165786	464730
115967	464731
51291	464732
179392	464733
29979	464734
177541	464735
135951	464736
97448	464737
32885	464738
1030	464739
124080	464740
4418	464741
190786	464742
265799	464743
1	464744
262428	464745
52755	464746
195598	464747
7830	464748
23226	464749
166911	464750
4993	464751
128	464752
238139	464753
152880	464754
17891	464755
16735	464756
192382	464757
6531	464758
13715	464759
264291	464760
152314	464761
30051	464762
29387	464763
36635	464764
67152	464765
127556	464766
344202	464767
263608	464768
159585	464769
45697	464770
314430	464771
220	464772
122518	464773
2932	464774
83440	464775
97775	464776
29703	464777
7115	464778
10006	464779
263844	464780
3128	464781
82308	464782
21624	464783
343684	464784
64119	464785
262237	464786
263806	464787
98700	464788
16719	464789
104195	464790
30163	464791
314936	464792
202078	464793
118967	464794
262415	464795
11860	464796
21726	464797
95566	464798
33	464799
15859	464800
5947	464801
11776	464802
9100	464803
2057	464804
9069	464805
71326	464806
119756	464807
77644	464808
318727	464809
2460	464810
24701	464811
168203	464812
5950	464813
189979	464814
315358	464815
580	464816
1716	464817
255618	464818
30334	464819
15788	464820
22981	464821
149198	464822
15554	464823
7526	464824
22818	464825
263279	464826
194241	464827
79920	464828
20871	464829
188140	464830
33964	464831
159586	464832
41877	464833
4831	464834
12483	464835
19865	464836
6444	464837
8149	464838
185902	464839
134751	464840
12468	464841
164307	464842
22730	464843
87741	464844
262124	464845
1	464846
187882	464847
1708	464848
157143	464849
8397	464850
54895	464851
11547	464852
24061	464853
264419	464854
115189	464855
44229	464856
8401	464857
21008	464858
219764	464859
71783	464860
184458	464861
75053	464862
46091	464863
93546	464864
78628	464865
35492	464866
46076	464867
116454	464868
24645	464869
17921	464870
99551	464871
308446	464872
342744	464873
15902	464874
16292	464875
29789	464876
206319	464877
75161	464878
302191	464879
119816	464880
172177	464881
245145	464882
250479	464883
259218	464884
185281	464885
146322	464886
44142	464887
19213	464888
113573	464889
180896	464890
90732	464891
251264	464892
242079	464893
7807	464894
44636	464895
54731	464896
59120	464897
42569	464898
227449	464899
310525	464900
193324	464901
7379	464902
5437	464903
140577	464904
19714	464905
11369	464906
8319	464907
193891	464908
10215	464909
15044	464910
48157	464911
107987	464912
142334	464913
173515	464914
292928	464915
290558	464916
37377	464917
8231	464918
116815	464919
204199	464920
4064	464921
259576	464922
12145	464923
78314	464924
95091	464925
72559	464926
17856	464927
192383	464928
207672	464929
193714	464930
11908	464931
47988	464932
11194	464933
31539	464934
90765	464935
86567	464936
24858	464937
2510	464938
99915	464939
42047	464940
46556	464941
1	464942
74186	464943
159468	464944
159230	464945
67256	464946
14242	464947
66548	464948
16277	464949
42160	464950
182670	464951
179283	464952
308605	464953
1783	464954
179543	464955
17374	464956
290418	464957
1735	464958
201266	464959
150594	464960
13695	464961
38061	464962
70405	464963
21297	464964
325515	464965
108597	464966
19544	464967
125413	464968
85187	464969
55250	464970
115116	464971
298747	464972
9114	464973
175358	464974
112855	464975
22296	464976
297858	464977
19605	464978
74149	464979
125725	464980
217658	464981
28352	464982
114570	464983
34881	464984
87984	464985
123910	464986
124326	464987
29146	464988
18765	464989
133973	464990
69066	464991
349397	464992
26983	464993
36782	464994
157282	464995
143094	464996
3682	464997
85234	464998
16827	464999
331	465000
93635	465001
125086	465002
179241	465003
200630	465004
8018	465005
171566	465006
19521	465007
39312	465008
30446	465009
6779	465010
334846	465011
47648	465012
103354	465013
125731	465014
81627	465015
134842	465016
86322	465017
87932	465018
79792	465019
80001	465020
95095	465021
15718	465022
305453	465023
1409	465024
3198	465025
145149	465026
86618	465027
64011	465028
483	465029
4562	465030
41555	465031
12076	465032
79124	465033
800	465034
32750	465035
108412	465036
29855	465037
84840	465038
37740	465039
29413	465040
125248	465041
299210	465042
50297	465043
81622	465044
60619	465045
75670	465046
144951	465047
55188	465048
223695	465049
47509	465050
299152	465051
235768	465052
26975	465053
112657	465054
132552	465055
112794	465056
4953	465057
8444	465058
142269	465059
136114	465060
41509	465061
26948	465062
348635	465063
41456	465064
246429	465065
42620	465066
157064	465067
91809	465068
179749	465069
49257	465070
252325	465071
125032	465072
80887	465073
345884	465074
6776	465075
204005	465076
76044	465077
203467	465078
74764	465079
29030	465080
8374	465081
55512	465082
29220	465083
87440	465084
144375	465085
203531	465086
124712	465087
154518	465088
20788	465089
162121	465090
1879	465091
210512	465092
60700	465093
53252	465094
346175	465095
6852	465096
6942	465097
142551	465098
2715	465099
340155	465100
1682	465101
75069	465102
299288	465103
1366	465104
243216	465105
141661	465106
320690	465107
201117	465108
119843	465109
50078	465110
123681	465111
20091	465112
332299	465113
23317	465114
178071	465115
73985	465116
17697	465117
1921	465118
17543	465119
116724	465120
71865	465121
49216	465122
31994	465123
72108	465124
11201	465125
103915	465126
39691	465127
72151	465128
72703	465129
175337	465130
264307	465131
2479	465132
19242	465133
109185	465134
172552	465135
172561	465136
109329	465137
108958	465138
48962	465139
147327	465140
5958	465141
228988	465142
55605	465143
200774	465144
320169	465145
311591	465146
40653	465147
16251	465148
126928	465149
177031	465150
299443	465151
87305	465152
16492	465153
34771	465154
1895	465155
258013	465156
4672	465157
143685	465158
347616	465159
2977	465160
150580	465161
54163	465162
143688	465163
108678	465164
19470	465165
108619	465166
22888	465167
3846	465168
8289	465169
44616	465170
204399	465171
3812	465172
4868	465173
132752	465174
3725	465175
16484	465176
179271	465177
24913	465178
76	465179
126851	465180
13371	465181
62349	465182
97124	465183
121604	465184
39180	465185
4364	465186
67140	465187
4910	465188
171852	465189
65110	465190
36240	465191
37526	465192
198034	465193
28223	465194
1740	465195
241758	465196
12389	465197
154940	465198
9704	465199
95649	465200
118452	465201
58988	465202
38866	465203
3715	465204
25935	465205
113924	465206
72859	465207
44270	465208
13316	465209
18814	465210
31733	465211
3471	465212
65719	465213
269937	465214
577	465215
305241	465216
218801	465217
201737	465218
74461	465219
26263	465220
212273	465221
298364	465222
24982	465223
162556	465224
20491	465225
13567	465226
20644	465227
258961	465228
259193	465229
229031	465230
113917	465231
6921	465232
353481	465233
76354	465234
281212	465235
259003	465236
113400	465237
139202	465238
57606	465239
301622	465240
297657	465241
341370	465242
156836	465243
100522	465244
180576	465245
20491	465246
340497	465247
256995	465248
30374	465249
169981	465250
70878	465251
250654	465252
115813	465253
19053	465254
152044	465255
135531	465256
74459	465257
17455	465258
297550	465259
200986	465260
3728	465261
21859	465262
309691	465263
278666	465264
94419	465265
8097	465266
29412	465267
182339	465268
115526	465269
111060	465270
3847	465271
144096	465272
118049	465273
5782	465274
10025	465275
7603	465276
2080	465277
2140	465278
26891	465279
113409	465280
218959	465281
252462	465282
28882	465283
21755	465284
317925	465285
225917	465286
330762	465287
198193	465288
67434	465289
35084	465290
224262	465291
3483	465292
59958	465293
50362	465294
157778	465295
105695	465296
16139	465297
50507	465298
180620	465299
81045	465300
328665	465301
65922	465302
109460	465303
179455	465304
31913	465305
49500	465306
1948	465307
1948	465308
63533	465309
1948	465310
80161	465311
77983	465312
115128	465313
15648	465314
173095	465315
10644	465316
326929	465317
204201	465318
137343	465319
297547	465320
43354	465321
272778	465322
273222	465323
246149	465324
229770	465325
165350	465326
74461	465327
181760	465328
39472	465329
25067	465330
98354	465331
14958	465332
136666	465333
105695	465334
3658	465335
1935	465336
76218	465337
8108	465338
33209	465339
164166	465340
81125	465341
225184	465342
10422	465343
164038	465344
1358	465345
180597	465346
35278	465347
297765	465348
159709	465349
11407	465350
35800	465351
114130	465352
106508	465353
75500	465354
59460	465355
253487	465356
18269	465357
383	465358
20573	465359
343791	465360
134220	465361
31258	465362
165656	465363
52657	465364
259516	465365
1	465366
18306	465367
138182	465368
301248	465369
180630	465370
332717	465371
334171	465372
18319	465373
141918	465374
93457	465375
1	465376
119689	465377
52386	465378
114331	465379
14182	465380
1622	465381
150511	465382
63820	465383
43073	465384
16982	465385
138258	465386
204782	465387
160546	465388
124047	465389
1894	465390
99572	465391
3734	465392
132315	465393
131246	465394
1737	465395
53245	465396
14762	465397
356215	465398
91959	465399
27969	465400
136261	465401
191991	465402
12999	465403
3976	465404
14173	465405
169666	465406
141648	465407
40668	465408
80726	465409
183618	465410
168750	465411
75828	465412
70671	465413
33472	465414
70634	465415
227430	465416
164551	465417
13637	465418
250505	465419
144615	465420
248667	465421
181279	465422
3096	465423
148964	465424
100723	465425
45179	465426
38880	465427
61806	465428
91314	465429
59824	465430
33586	465431
21194	465432
158407	465433
250588	465434
107132	465435
74539	465436
153567	465437
31609	465438
42945	465439
15499	465440
59298	465441
66334	465442
328747	465443
35109	465444
24958	465445
250343	465446
168803	465447
184177	465448
927	465449
200374	465450
296635	465451
33595	465452
58297	465453
84242	465454
27133	465455
125605	465456
43130	465457
56267	465458
49619	465459
207986	465460
4374	465461
100853	465462
17727	465463
173896	465464
120348	465465
357221	465466
3848	465467
95773	465468
295452	465469
177432	465470
260540	465471
45170	465472
322	465473
322	465474
31564	465475
2815	465476
38839	465477
81982	465478
306441	465479
197956	465480
83250	465481
38129	465482
333801	465483
66898	465484
9089	465485
354898	465486
221441	465487
118050	465488
48275	465489
49625	465490
107768	465491
73361	465492
207744	465493
254270	465494
829	465495
296227	465496
13025	465497
126841	465498
89401	465499
31489	465500
250494	465501
43743	465502
10364	465503
222118	465504
153909	465505
184541	465506
281099	465507
322013	465508
8292	465509
145232	465510
89682	465511
20536	465512
337424	465513
1971	465514
119781	465515
309716	465516
289363	465517
157221	465518
26671	465519
240546	465520
43610	465521
145198	465522
250706	465523
153824	465524
153927	465525
203353	465526
48446	465527
35560	465528
204217	465529
184017	465530
326597	465531
217919	465532
70910	465533
41823	465534
169765	465535
113962	465536
32619	465537
363	465538
107657	465539
47823	465540
18233	465541
153929	465542
167486	465543
68904	465544
161275	465545
126751	465546
181702	465547
8432	465548
23819	465549
93959	465550
157827	465551
259432	465552
155107	465553
343315	465554
300838	465555
243851	465556
69151	465557
30099	465558
87291	465559
30892	465560
168693	465561
250679	465562
25540	465563
65382	465564
82130	465565
259342	465566
19265	465567
204309	465568
142173	465569
141070	465570
55	465571
7337	465572
5278	465573
244037	465574
29801	465575
25756	465576
35182	465577
169591	465578
137948	465579
7387	465580
29568	465581
2973	465582
92470	465583
136560	465584
52124	465585
125421	465586
33858	465587
126485	465588
2	465589
3821	465590
5260	465591
45287	465592
129988	465593
52404	465594
104546	465595
45104	465596
100416	465597
100435	465598
66209	465599
48112	465600
123630	465601
15481	465602
4904	465603
19842	465604
255599	465605
242017	465606
254449	465607
99410	465608
99410	465609
64083	465610
18994	465611
33520	465612
299204	465613
33520	465614
73428	465615
255350	465616
255658	465617
1612	465618
178694	465619
298299	465620
26665	465621
255783	465622
27	465623
187920	465624
2108	465625
50709	465626
28184	465627
54079	465628
54152	465629
605	465630
93024	465631
605	465632
70693	465633
17199	465634
58468	465635
281654	465636
143672	465637
280092	465638
21033	465639
82505	465640
58328	465641
3941	465642
12435	465643
100701	465644
279001	465645
3941	465646
33473	465647
47765	465648
10853	465649
81768	465650
3936	465651
17082	465652
6102	465653
123897	465654
179539	465655
19434	465656
30462	465657
220411	465658
50605	465659
38	465660
134415	465661
4514	465662
25691	465663
4458	465664
119902	465665
235386	465666
320181	465667
20984	465668
23836	465669
106960	465670
7718	465671
12985	465672
48500	465673
203629	465674
125822	465675
111737	465676
211005	465677
130695	465678
131312	465679
55405	465680
515	465681
33350	465682
279205	465683
47852	465684
233588	465685
34422	465686
343413	465687
110143	465688
106533	465689
3368	465690
27110	465691
51725	465692
40101	465693
176586	465694
7386	465695
117954	465696
195947	465697
235380	465698
27321	465699
112200	465700
250646	465701
52550	465702
168218	465703
67756	465704
48	465705
114979	465706
30993	465707
8048	465708
105369	465709
130841	465710
101338	465711
22926	465712
267231	465713
66653	465714
159298	465715
68234	465716
66691	465717
271215	465718
166519	465719
170550	465720
159241	465721
66523	465722
22699	465723
16614	465724
22698	465725
159299	465726
6965	465727
67300	465728
159261	465729
102235	465730
62206	465731
101240	465732
2566	465733
166467	465734
22698	465735
159458	465736
16621	465737
158972	465738
158964	465739
104937	465740
261792	465741
105215	465742
45778	465743
66522	465744
159220	465745
159462	465746
261428	465747
68981	465748
105643	465749
69444	465750
31687	465751
44085	465752
10490	465753
130928	465754
43900	465755
40175	465756
89704	465757
76491	465758
142200	465759
264387	465760
637	465761
9426	465762
7045	465763
53764	465764
239313	465765
79366	465766
22306	465767
45776	465768
71173	465769
36162	465770
26386	465771
22891	465772
21936	465773
637	465774
31999	465775
79327	465776
160920	465777
94118	465778
140968	465779
264550	465780
2154	465781
102213	465782
21936	465783
158970	465784
264524	465785
16163	465786
261574	465787
5892	465788
239642	465789
16079	465790
102212	465791
31999	465792
161003	465793
16621	465794
62614	465795
102230	465796
160904	465797
102222	465798
137868	465799
71294	465800
45783	465801
45785	465802
160947	465803
264583	465804
91278	465805
11679	465806
41962	465807
18632	465808
13807	465809
25402	465810
184391	465811
8530	465812
9589	465813
43345	465814
332820	465815
7250	465816
299440	465817
43054	465818
9519	465819
94014	465820
2565	465821
13018	465822
246034	465823
245611	465824
7755	465825
95173	465826
47911	465827
47921	465828
17404	465829
107060	465830
70633	465831
281706	465832
48165	465833
47926	465834
23809	465835
33416	465836
17453	465837
4862	465838
13002	465839
169620	465840
301237	465841
226963	465842
140403	465843
228980	465844
42896	465845
233338	465846
272699	465847
143932	465848
33374	465849
8478	465850
47958	465851
8455	465852
1487	465853
903	465854
303	465855
46775	465856
8269	465857
1474	465858
8269	465859
328858	465860
9860	465861
1935	465862
16226	465863
2791	465864
36400	465865
282495	465866
21704	465867
278813	465868
3408	465869
158048	465870
91542	465871
143538	465872
144136	465873
143681	465874
93375	465875
309132	465876
41297	465877
232363	465878
7737	465879
7737	465880
16196	465881
96415	465882
3307	465883
11830	465884
184918	465885
75968	465886
113535	465887
117638	465888
92053	465889
305415	465890
77667	465891
214571	465892
157474	465893
231621	465894
7729	465895
297567	465896
325551	465897
66182	465898
46283	465899
41211	465900
9566	465901
61289	465902
683	465903
92054	465904
341744	465905
16422	465906
75259	465907
36936	465908
147070	465909
151849	465910
6650	465911
122063	465912
202717	465913
23170	465914
21568	465915
191122	465916
86950	465917
308225	465918
195924	465919
238495	465920
179352	465921
186688	465922
78928	465923
65452	465924
50490	465925
50500	465926
237204	465927
10756	465928
10401	465929
183211	465930
266927	465931
121056	465932
29382	465933
29382	465934
100170	465935
202487	465936
97487	465937
123811	465938
27614	465939
293852	465940
287997	465941
113603	465942
214014	465943
339555	465944
24877	465945
27031	465946
44045	465947
189372	465948
47997	465949
218636	465950
270065	465951
32168	465952
271989	465953
21068	465954
100708	465955
66323	465956
157994	465957
146491	465958
5368	465959
295470	465960
151862	465961
2	465962
149402	465963
9779	465964
32712	465965
15979	465966
241515	465967
116756	465968
69485	465969
225673	465970
139965	465971
219016	465972
169644	465973
48300	465974
169236	465975
151225	465976
54272	465977
250813	465978
146212	465979
14538	465980
141974	465981
63164	465982
170195	465983
82161	465984
161910	465985
60344	465986
270165	465987
35321	465988
43911	465989
40020	465990
100912	465991
97419	465992
144489	465993
15966	465994
265650	465995
184246	465996
25533	465997
337376	465998
18265	465999
89281	466000
180564	466001
190326	466002
140296	466003
33140	466004
215887	466005
20326	466006
30199	466007
22371	466008
185768	466009
116976	466010
291210	466011
306189	466012
202168	466013
97441	466014
22768	466015
134501	466016
30294	466017
11322	466018
146801	466019
82349	466020
13101	466021
1467	466022
11627	466023
5639	466024
13792	466025
63249	466026
243113	466027
143065	466028
96545	466029
63822	466030
23605	466031
272886	466032
1784	466033
162097	466034
67529	466035
36731	466036
13574	466037
4479	466038
37018	466039
23491	466040
4479	466041
31705	466042
39674	466043
1451	466044
77161	466045
26000	466046
11843	466047
117405	466048
222060	466049
160332	466050
5548	466051
3302	466052
12872	466053
170957	466054
19429	466055
150612	466056
64627	466057
124133	466058
54637	466059
108099	466060
36871	466061
171287	466062
284729	466063
91077	466064
1325	466065
59031	466066
65832	466067
171227	466068
71150	466069
284401	466070
171195	466071
106102	466072
284942	466073
170688	466074
108341	466075
171295	466076
170516	466077
171100	466078
63268	466079
145	466080
43080	466081
21340	466082
126614	466083
1712	466084
65	466085
308349	466086
92815	466087
4615	466088
170005	466089
2799	466090
12415	466091
119533	466092
1350	466093
226880	466094
1	466095
96449	466096
149695	466097
80850	466098
180925	466099
149384	466100
45050	466101
100644	466102
25511	466103
95309	466104
1672	466105
116608	466106
21612	466107
6415	466108
21783	466109
21365	466110
120313	466111
246217	466112
240478	466113
3644	466114
61497	466115
95031	466116
36204	466117
14791	466118
60999	466119
17610	466120
41613	466121
43595	466122
262665	466123
161936	466124
42369	466125
14534	466126
41524	466127
112783	466128
286378	466129
918	466130
42369	466131
38590	466132
92327	466133
75	466134
290222	466135
155696	466136
93998	466137
38203	466138
119671	466139
37660	466140
121455	466141
72035	466142
41530	466143
121209	466144
94589	466145
752	466146
823	466147
218736	466148
8287	466149
1331	466150
9623	466151
67578	466152
113633	466153
3185	466154
17359	466155
35548	466156
49467	466157
33954	466158
118390	466159
1186	466160
23038	466161
226141	466162
16852	466163
35762	466164
521	466165
12605	466166
158628	466167
8281	466168
8331	466169
176973	466170
133649	466171
171010	466172
159924	466173
85047	466174
48642	466175
117766	466176
9638	466177
64532	466178
21349	466179
110692	466180
327128	466181
25979	466182
60718	466183
33692	466184
75950	466185
10973	466186
26764	466187
8328	466188
11985	466189
2574	466190
15775	466191
55687	466192
322450	466193
3920	466194
8971	466195
128400	466196
110301	466197
113863	466198
32760	466199
89879	466200
199119	466201
202813	466202
13688	466203
38874	466204
201	466205
10982	466206
6492	466207
31101	466208
80756	466209
144127	466210
34809	466211
153388	466212
303	466213
25859	466214
10787	466215
36736	466216
16753	466217
201	466218
34836	466219
1181	466220
141480	466221
7811	466222
34960	466223
47509	466224
174794	466225
111128	466226
5856	466227
198088	466228
198937	466229
72466	466230
4679	466231
84587	466232
172364	466233
89636	466234
21292	466235
113618	466236
2703	466237
13712	466238
20175	466239
282210	466240
10622	466241
7262	466242
39644	466243
78500	466244
55967	466245
98	466246
77507	466247
46076	466248
98794	466249
14497	466250
66107	466251
421	466252
14497	466253
122603	466254
110058	466255
97105	466256
71205	466257
59913	466258
3225	466259
1123	466260
12432	466261
188841	466262
78342	466263
104	466264
316361	466265
139	466266
472	466267
4790	466268
22751	466269
52552	466270
76264	466271
10032	466272
31307	466273
68919	466274
15500	466275
12802	466276
118199	466277
317735	466278
2199	466279
70275	466280
192236	466281
22	466282
98311	466283
211043	466284
8408	466285
15000	466286
2033	466287
31797	466288
38867	466289
2677	466290
150238	466291
2645	466292
260577	466293
5204	466294
554	466295
8792	466296
24507	466297
6955	466298
2837	466299
60618	466300
6822	466301
14865	466302
21923	466303
26786	466304
24396	466305
81281	466306
43068	466307
132545	466308
135806	466309
42302	466310
107904	466311
20864	466312
55269	466313
445	466314
48916	466315
72635	466316
3267	466317
108451	466318
135	466319
2516	466320
36087	466321
27794	466322
1286	466323
69529	466324
4815	466325
12765	466326
15169	466327
179	466328
3127	466329
4770	466330
300	466331
33711	466332
79899	466333
318	466334
9283	466335
13489	466336
238404	466337
11026	466338
20441	466339
49228	466340
1811	466341
10248	466342
109032	466343
78439	466344
9737	466345
79528	466346
31655	466347
6044	466348
37720	466349
22075	466350
49023	466351
43063	466352
4853	466353
75239	466354
28936	466355
17284	466356
194205	466357
15348	466358
122035	466359
66	466360
316729	466361
793	466362
87722	466363
3	466364
66931	466365
27426	466366
27426	466367
108084	466368
30710	466369
30670	466370
339755	466371
412	466372
48748	466373
36260	466374
2408	466375
172265	466376
28045	466377
143819	466378
3007	466379
2018	466380
36696	466381
160148	466382
169988	466383
46563	466384
147983	466385
168	466386
16859	466387
13759	466388
410	466389
117673	466390
90735	466391
42786	466392
111593	466393
12137	466394
32568	466395
315726	466396
5597	466397
43502	466398
62442	466399
20105	466400
27811	466401
14953	466402
310780	466403
33476	466404
107256	466405
34463	466406
24674	466407
286326	466408
13393	466409
243247	466410
128034	466411
58028	466412
9139	466413
219518	466414
75991	466415
45724	466416
21262	466417
158920	466418
158448	466419
5364	466420
9677	466421
48127	466422
93178	466423
131200	466424
8065	466425
126957	466426
34522	466427
7502	466428
21283	466429
39412	466430
73289	466431
83669	466432
248088	466433
175006	466434
135457	466435
147125	466436
137631	466437
243571	466438
294789	466439
194707	466440
25961	466441
118439	466442
239138	466443
48283	466444
161122	466445
106602	466446
320940	466447
118593	466448
246170	466449
16449	466450
94594	466451
241465	466452
3837	466453
2834	466454
5555	466455
205283	466456
9604	466457
54227	466458
46205	466459
55585	466460
71193	466461
103648	466462
12846	466463
340328	466464
40265	466465
264907	466466
200889	466467
30534	466468
31148	466469
56088	466470
33962	466471
198487	466472
60890	466473
176711	466474
200014	466475
55343	466476
8839	466477
348184	466478
59623	466479
2574	466480
64150	466481
332437	466482
150677	466483
61415	466484
20867	466485
338	466486
15926	466487
111903	466488
79266	466489
11033	466490
22722	466491
12086	466492
337473	466493
344400	466494
223980	466495
26242	466496
2805	466497
73087	466498
77738	466499
129822	466500
29563	466501
24952	466502
141773	466503
74790	466504
42006	466505
28336	466506
131679	466507
48418	466508
35688	466509
306955	466510
42726	466511
345151	466512
75383	466513
148234	466514
45816	466515
10418	466516
151160	466517
75266	466518
3552	466519
24200	466520
1563	466521
192777	466522
36443	466523
31896	466524
114593	466525
121678	466526
61451	466527
241669	466528
93559	466529
92812	466530
24131	466531
19891	466532
381	466533
166	466534
2638	466535
199867	466536
86556	466537
43670	466538
340352	466539
185885	466540
55595	466541
2	466542
178075	466543
80044	466544
95976	466545
120865	466546
53694	466547
199104	466548
113919	466549
1773	466550
142793	466551
203303	466552
150782	466553
116066	466554
227959	466555
208256	466556
7516	466557
63917	466558
150561	466559
42896	466560
3867	466561
313265	466562
262216	466563
41436	466564
125902	466565
585	466566
585	466567
585	466568
176569	466569
275893	466570
2784	466571
6280	466572
327751	466573
150725	466574
333231	466575
50904	466576
28333	466577
1207	466578
1091	466579
26084	466580
2513	466581
109970	466582
189145	466583
147964	466584
346989	466585
36251	466586
124909	466587
12818	466588
262058	466589
52568	466590
258030	466591
15832	466592
111492	466593
107101	466594
152647	466595
137664	466596
246587	466597
246825	466598
185127	466599
124297	466600
285854	466601
215072	466602
266432	466603
10273	466604
19368	466605
199708	466606
35663	466607
64213	466608
304520	466609
1771	466610
96647	466611
236287	466612
31056	466613
15182	466614
93179	466615
225040	466616
158696	466617
156037	466618
155998	466619
250881	466620
155404	466621
99559	466622
254968	466623
148485	466624
247944	466625
6339	466626
41753	466627
12152	466628
220710	466629
41640	466630
90407	466631
21103	466632
250535	466633
219906	466634
35831	466635
61523	466636
76634	466637
10457	466638
99415	466639
20664	466640
28910	466641
8780	466642
140408	466643
149280	466644
2564	466645
169940	466646
259722	466647
5946	466648
69430	466649
125468	466650
72769	466651
323813	466652
50156	466653
163118	466654
167021	466655
69057	466656
33734	466657
68477	466658
13659	466659
45282	466660
32063	466661
35875	466662
84982	466663
143652	466664
30107	466665
194683	466666
36731	466667
242531	466668
20906	466669
4461	466670
31562	466671
100712	466672
158247	466673
55104	466674
120036	466675
102117	466676
10363	466677
35400	466678
79562	466679
102249	466680
210206	466681
141831	466682
111983	466683
208268	466684
69122	466685
190999	466686
89629	466687
54463	466688
208637	466689
249061	466690
254877	466691
153141	466692
48366	466693
139408	466694
67495	466695
33618	466696
34	466697
10703	466698
310929	466699
310889	466700
57378	466701
50035	466702
79542	466703
10990	466704
237788	466705
92489	466706
12936	466707
95738	466708
46577	466709
31104	466710
9179	466711
54954	466712
4661	466713
325592	466714
71366	466715
6537	466716
264924	466717
265095	466718
141755	466719
326717	466720
5174	466721
47396	466722
311970	466723
10685	466724
77955	466725
161	466726
117364	466727
101382	466728
189306	466729
160977	466730
16627	466731
45838	466732
41736	466733
34468	466734
149236	466735
60833	466736
107986	466737
234312	466738
1250	466739
33586	466740
279804	466741
280308	466742
17187	466743
245672	466744
125493	466745
72634	466746
83867	466747
33124	466748
119371	466749
4420	466750
14580	466751
203449	466752
67266	466753
69254	466754
7000	466755
14091	466756
6537	466757
11618	466758
200325	466759
5501	466760
16551	466761
28050	466762
469	466763
259	466764
78399	466765
187060	466766
11760	466767
150	466768
209825	466769
171205	466770
105661	466771
186480	466772
9537	466773
17660	466774
73112	466775
105	466776
235777	466777
8849	466778
331706	466779
5400	466780
111892	466781
78761	466782
297772	466783
40265	466784
117504	466785
186247	466786
23855	466787
14760	466788
82033	466789
201272	466790
137013	466791
14615	466792
78634	466793
128882	466794
35061	466795
41034	466796
128871	466797
113131	466798
179716	466799
15373	466800
181564	466801
96974	466802
123313	466803
198200	466804
142042	466805
7739	466806
37499	466807
353699	466808
51683	466809
237317	466810
80489	466811
51274	466812
4	466813
332775	466814
54205	466815
25764	466816
795	466817
7312	466818
234771	466819
247961	466820
121252	466821
18842	466822
14600	466823
102074	466824
15811	466825
12385	466826
123073	466827
5856	466828
8225	466829
52856	466830
16407	466831
128	466832
106307	466833
152953	466834
71380	466835
122474	466836
22882	466837
340196	466838
2933	466839
111281	466840
206708	466841
199528	466842
84935	466843
34551	466844
78291	466845
28242	466846
799	466847
1197	466848
198481	466849
77465	466850
12567	466851
291860	466852
9011	466853
102822	466854
997	466855
42574	466856
111407	466857
291808	466858
192112	466859
34036	466860
76811	466861
561	466862
78548	466863
45612	466864
263767	466865
291804	466866
26583	466867
263962	466868
44981	466869
39870	466870
235305	466871
181641	466872
305302	466873
251195	466874
96328	466875
25363	466876
160381	466877
4086	466878
482	466879
263706	466880
85481	466881
110072	466882
110790	466883
194831	466884
239308	466885
21907	466886
2947	466887
178360	466888
80706	466889
65523	466890
94492	466891
99107	466892
200	466893
294	466894
8922	466895
119628	466896
190183	466897
87065	466898
209539	466899
166967	466900
78046	466901
18854	466902
321881	466903
2959	466904
34790	466905
1432	466906
80854	466907
135	466908
77482	466909
53055	466910
120624	466911
28368	466912
78047	466913
353180	466914
225997	466915
319911	466916
2038	466917
71915	466918
170175	466919
10586	466920
641	466921
36275	466922
77482	466923
52776	466924
39329	466925
20296	466926
350664	466927
3335	466928
83978	466929
18847	466930
31080	466931
175	466932
119043	466933
157877	466934
62963	466935
15072	466936
8350	466937
3253	466938
168485	466939
228732	466940
300444	466941
142753	466942
27362	466943
110072	466944
116505	466945
18259	466946
6366	466947
264647	466948
170195	466949
55056	466950
4445	466951
16038	466952
96380	466953
53001	466954
74907	466955
83157	466956
6708	466957
285879	466958
1000	466959
31888	466960
31410	466961
19236	466962
559	466963
3601	466964
18976	466965
131	466966
110	466967
52383	466968
189585	466969
14091	466970
36402	466971
36506	466972
45608	466973
6585	466974
189621	466975
283088	466976
222951	466977
199272	466978
97007	466979
12561	466980
108042	466981
78777	466982
124465	466983
35	466984
17711	466985
53316	466986
30158	466987
15537	466988
326389	466989
8278	466990
3387	466991
87319	466992
92215	466993
339022	466994
4398	466995
30900	466996
25548	466997
36867	466998
98898	466999
58473	467000
5122	467001
52448	467002
227391	467003
234423	467004
92137	467005
17641	467006
43952	467007
34115	467008
21318	467009
51582	467010
8146	467011
288562	467012
17673	467013
9118	467014
1849	467015
5910	467016
5910	467017
145602	467018
62977	467019
158449	467020
16737	467021
94669	467022
3112	467023
3868	467024
12435	467025
21478	467026
45659	467027
8922	467028
746	467029
96516	467030
43487	467031
3699	467032
30530	467033
245524	467034
9053	467035
51379	467036
345792	467037
62227	467038
11063	467039
38153	467040
63845	467041
116830	467042
161836	467043
28614	467044
94688	467045
158545	467046
70267	467047
62864	467048
58022	467049
338573	467050
13816	467051
28078	467052
97073	467053
186197	467054
88918	467055
45219	467056
26685	467057
118435	467058
8114	467059
154477	467060
39724	467061
51072	467062
186210	467063
97422	467064
58951	467065
281832	467066
137720	467067
223379	467068
249546	467069
36878	467070
183914	467071
57966	467072
98466	467073
1316	467074
142503	467075
8883	467076
215621	467077
237590	467078
29263	467079
29263	467080
8883	467081
61287	467082
63793	467083
61209	467084
2103	467085
67629	467086
145858	467087
42092	467088
18821	467089
41741	467090
41920	467091
20791	467092
62585	467093
3377	467094
236246	467095
153070	467096
43687	467097
143625	467098
14924	467099
2402	467100
69288	467101
165576	467102
11579	467103
92636	467104
2017	467105
300720	467106
274480	467107
148607	467108
2918	467109
210983	467110
49227	467111
68665	467112
173327	467113
175723	467114
21289	467115
120739	467116
267590	467117
46594	467118
157885	467119
108567	467120
74522	467121
50593	467122
68985	467123
118022	467124
186091	467125
48185	467126
199188	467127
159582	467128
294879	467129
42349	467130
3989	467131
205132	467132
352301	467133
146566	467134
105897	467135
114	467136
103741	467137
14333	467138
63439	467139
130942	467140
6152	467141
49026	467142
268520	467143
4888	467144
293416	467145
49540	467146
290726	467147
36907	467148
40683	467149
109351	467150
154653	467151
22441	467152
1558	467153
176759	467154
183088	467155
94794	467156
108550	467157
138118	467158
116533	467159
40749	467160
72829	467161
109211	467162
93591	467163
281529	467164
355213	467165
49629	467166
46055	467167
75919	467168
136299	467169
19211	467170
48583	467171
48639	467172
59048	467173
176856	467174
23224	467175
295141	467176
292864	467177
107600	467178
299649	467179
111486	467180
110270	467181
60252	467182
50579	467183
45979	467184
288283	467185
73600	467186
207705	467187
173765	467188
24645	467189
348877	467190
191274	467191
216657	467192
304049	467193
121264	467194
46265	467195
79105	467196
47962	467197
73009	467198
239900	467199
42718	467200
292474	467201
73330	467202
34520	467203
73274	467204
7021	467205
280455	467206
29913	467207
291185	467208
61372	467209
6587	467210
124815	467211
292037	467212
20355	467213
175017	467214
171676	467215
26497	467216
34334	467217
138441	467218
140082	467219
174662	467220
14280	467221
125406	467222
82656	467223
173826	467224
90184	467225
72050	467226
170348	467227
75620	467228
19242	467229
72219	467230
173422	467231
295171	467232
102610	467233
579	467234
200318	467235
238280	467236
18701	467237
246880	467238
236008	467239
244908	467240
9865	467241
23971	467242
34948	467243
34948	467244
100665	467245
11035	467246
177579	467247
179330	467248
3184	467249
111712	467250
1862	467251
75232	467252
83302	467253
207842	467254
128216	467255
298061	467256
653	467257
6678	467258
150850	467259
93202	467260
295751	467261
200668	467262
81	467263
38862	467264
245852	467265
235075	467266
18558	467267
7209	467268
118051	467269
32338	467270
47790	467271
279798	467272
169799	467273
279255	467274
33342	467275
52936	467276
76762	467277
35427	467278
51955	467279
37131	467280
247914	467281
75654	467282
14882	467283
14047	467284
86300	467285
135306	467286
5341	467287
13510	467288
246537	467289
63960	467290
151157	467291
334939	467292
561	467293
3855	467294
31939	467295
160657	467296
2881	467297
2881	467298
73409	467299
309136	467300
2881	467301
53408	467302
1588	467303
125354	467304
37707	467305
202518	467306
335282	467307
126055	467308
200495	467309
352978	467310
38554	467311
111532	467312
49242	467313
13990	467314
129644	467315
18815	467316
194709	467317
30288	467318
58529	467319
276995	467320
69179	467321
1	467322
14724	467323
1	467324
1	467325
347108	467326
268319	467327
240838	467328
150805	467329
17681	467330
1	467331
7448	467332
141839	467333
226966	467334
21498	467335
197589	467336
15798	467337
164608	467338
60443	467339
186796	467340
6652	467341
129584	467342
38339	467343
33572	467344
4232	467345
56186	467346
2317	467347
81808	467348
78882	467349
294420	467350
66260	467351
1754	467352
164432	467353
186673	467354
165844	467355
7098	467356
79623	467357
59547	467358
152095	467359
11559	467360
120549	467361
347672	467362
50918	467363
62909	467364
68897	467365
112256	467366
141288	467367
289796	467368
64036	467369
129179	467370
7023	467371
117258	467372
23184	467373
10528	467374
17559	467375
13530	467376
124660	467377
24907	467378
59970	467379
64127	467380
144946	467381
88591	467382
107431	467383
132310	467384
98342	467385
155892	467386
65686	467387
3624	467388
92279	467389
74260	467390
166897	467391
6963	467392
90144	467393
41802	467394
78077	467395
45627	467396
19949	467397
92237	467398
124737	467399
16494	467400
101972	467401
31896	467402
17	467403
106479	467404
15479	467405
262037	467406
172291	467407
17727	467408
145732	467409
90849	467410
282397	467411
81479	467412
117321	467413
56302	467414
171543	467415
226899	467416
51837	467417
252923	467418
163036	467419
123583	467420
32285	467421
27062	467422
168570	467423
36434	467424
175508	467425
132424	467426
45200	467427
57634	467428
118261	467429
36677	467430
141346	467431
95180	467432
184288	467433
104786	467434
62221	467435
91954	467436
178876	467437
318483	467438
140297	467439
193375	467440
157964	467441
6812	467442
87876	467443
162413	467444
137	467445
318230	467446
126995	467447
118030	467448
37657	467449
23788	467450
31440	467451
337	467452
32142	467453
107844	467454
7566	467455
83141	467456
207192	467457
128840	467458
35145	467459
11066	467460
109419	467461
174611	467462
349495	467463
44730	467464
29493	467465
194174	467466
210033	467467
16757	467468
192979	467469
76335	467470
282044	467471
23897	467472
37441	467473
38798	467474
56403	467475
29118	467476
176724	467477
2558	467478
75400	467479
302179	467480
21119	467481
88795	467482
156287	467483
222135	467484
123847	467485
35044	467486
327331	467487
48960	467488
204371	467489
62890	467490
210247	467491
23376	467492
136491	467493
82448	467494
13501	467495
200226	467496
127563	467497
82790	467498
286557	467499
29265	467500
38610	467501
127850	467502
350680	467503
17828	467504
127939	467505
13149	467506
354566	467507
223407	467508
2096	467509
193227	467510
209058	467511
146492	467512
121405	467513
116327	467514
65905	467515
45	467516
236550	467517
54002	467518
188110	467519
208889	467520
188818	467521
21309	467522
78459	467523
15508	467524
206085	467525
127787	467526
15730	467527
165913	467528
83573	467529
347786	467530
50638	467531
209805	467532
29301	467533
351346	467534
302035	467535
92835	467536
21041	467537
357033	467538
62202	467539
56271	467540
93917	467541
34803	467542
209041	467543
206025	467544
36416	467545
221321	467546
230196	467547
229951	467548
224591	467549
223819	467550
98285	467551
128042	467552
349700	467553
128042	467554
94818	467555
328884	467556
3840	467557
51602	467558
77312	467559
129097	467560
210188	467561
84016	467562
23719	467563
50210	467564
144980	467565
107072	467566
70944	467567
46976	467568
180318	467569
123469	467570
32833	467571
100160	467572
204301	467573
100415	467574
25339	467575
113597	467576
7026	467577
20087	467578
226165	467579
226330	467580
67660	467581
207069	467582
78995	467583
231085	467584
10324	467585
116279	467586
281564	467587
34692	467588
157290	467589
195603	467590
235725	467591
41441	467592
36673	467593
13383	467594
31913	467595
216692	467596
46316	467597
7432	467598
159304	467599
67249	467600
66640	467601
323894	467602
121143	467603
30624	467604
102243	467605
53637	467606
122367	467607
158439	467608
105493	467609
8611	467610
174058	467611
190273	467612
1	467613
52318	467614
7584	467615
15281	467616
310947	467617
7025	467618
119590	467619
98653	467620
23352	467621
143726	467622
141981	467623
7626	467624
337339	467625
308735	467626
320915	467627
199990	467628
338294	467629
21756	467630
32981	467631
126907	467632
21756	467633
105795	467634
191970	467635
344612	467636
5927	467637
165044	467638
94127	467639
29650	467640
67174	467641
7487	467642
51	467643
172965	467644
35847	467645
210581	467646
118974	467647
51523	467648
32786	467649
21506	467650
95728	467651
9930	467652
7126	467653
5531	467654
157468	467655
6732	467656
280688	467657
20133	467658
27928	467659
62017	467660
7165	467661
110224	467662
119110	467663
316056	467664
14056	467665
6917	467666
50497	467667
115200	467668
77625	467669
92916	467670
297735	467671
3470	467672
178661	467673
116695	467674
2638	467675
20476	467676
43083	467677
90026	467678
150886	467679
149283	467680
2735	467681
83051	467682
95655	467683
348494	467684
294583	467685
17725	467686
4075	467687
56018	467688
21474	467689
187057	467690
117677	467691
187264	467692
117549	467693
2047	467694
187057	467695
187440	467696
314320	467697
118642	467698
187668	467699
190245	467700
187668	467701
228	467702
187066	467703
186982	467704
187178	467705
36214	467706
312669	467707
319377	467708
28742	467709
95576	467710
101697	467711
261359	467712
188167	467713
190343	467714
175860	467715
318535	467716
26916	467717
312646	467718
2679	467719
189346	467720
316448	467721
4706	467722
117576	467723
147	467724
21249	467725
146361	467726
351	467727
47406	467728
113130	467729
19260	467730
10243	467731
40465	467732
125273	467733
28027	467734
197731	467735
116539	467736
45525	467737
296167	467738
21357	467739
252856	467740
75113	467741
15489	467742
309662	467743
267392	467744
60614	467745
172384	467746
181142	467747
40834	467748
228114	467749
191052	467750
9513	467751
29508	467752
19881	467753
19251	467754
10754	467755
349830	467756
56181	467757
38765	467758
232593	467759
91810	467760
60923	467761
21629	467762
77737	467763
53276	467764
295487	467765
95917	467766
11109	467767
97806	467768
94192	467769
5622	467770
43180	467771
3941	467772
478	467773
168935	467774
170272	467775
7736	467776
10836	467777
70298	467778
346781	467779
169341	467780
107381	467781
297664	467782
261095	467783
10224	467784
947	467785
808	467786
12213	467787
264498	467788
243236	467789
9115	467790
38	467791
2	467792
2	467793
20814	467794
275561	467795
37397	467796
35511	467797
124991	467798
203766	467799
22380	467800
298023	467801
15116	467802
194387	467803
16392	467804
8468	467805
17010	467806
2159	467807
258341	467808
39728	467809
188645	467810
195059	467811
8251	467812
27665	467813
2616	467814
2510	467815
345	467816
29969	467817
528	467818
22255	467819
111706	467820
52582	467821
92513	467822
15978	467823
21305	467824
344850	467825
95317	467826
338171	467827
15476	467828
342488	467829
82695	467830
95956	467831
67856	467832
108953	467833
6237	467834
26773	467835
206504	467836
289918	467837
49655	467838
111234	467839
58279	467840
186746	467841
48442	467842
58279	467843
198430	467844
76905	467845
110408	467846
97931	467847
16179	467848
9321	467849
7386	467850
27017	467851
123941	467852
3385	467853
65938	467854
24005	467855
240135	467856
339295	467857
307660	467858
27110	467859
11663	467860
242447	467861
25936	467862
2139	467863
12518	467864
195107	467865
28005	467866
87880	467867
288058	467868
120690	467869
199032	467870
19221	467871
89367	467872
648	467873
472	467874
55799	467875
296925	467876
94844	467877
14232	467878
78385	467879
77823	467880
3357	467881
505	467882
67183	467883
57142	467884
108098	467885
189490	467886
160203	467887
42129	467888
137639	467889
15038	467890
245681	467891
99111	467892
22179	467893
43240	467894
48835	467895
10421	467896
2573	467897
12043	467898
71910	467899
49292	467900
76849	467901
100933	467902
4091	467903
20958	467904
31298	467905
267768	467906
3867	467907
324176	467908
2955	467909
190519	467910
18542	467911
18542	467912
9716	467913
18542	467914
164035	467915
256187	467916
129988	467917
53359	467918
157713	467919
334104	467920
59866	467921
119448	467922
28386	467923
119448	467924
351969	467925
9130	467926
38369	467927
149299	467928
128600	467929
41910	467930
14144	467931
18001	467932
2784	467933
108897	467934
13027	467935
121113	467936
324892	467937
22042	467938
68839	467939
316790	467940
2040	467941
245677	467942
43091	467943
286359	467944
48533	467945
110375	467946
56305	467947
190091	467948
48421	467949
322937	467950
2881	467951
194242	467952
106799	467953
86290	467954
27641	467955
161564	467956
1154	467957
1633	467958
193591	467959
17996	467960
108024	467961
1610	467962
260129	467963
561	467964
237065	467965
245012	467966
11589	467967
19261	467968
198491	467969
48887	467970
49799	467971
194065	467972
179577	467973
183902	467974
350300	467975
108834	467976
81887	467977
2839	467978
7761	467979
77413	467980
27764	467981
12461	467982
36156	467983
13101	467984
16252	467985
1590	467986
205320	467987
29363	467988
10257	467989
102129	467990
39783	467991
293215	467992
66434	467993
16221	467994
46622	467995
91303	467996
55836	467997
14908	467998
268869	467999
45225	468000
150033	468001
177237	468002
25412	468003
13519	468004
334606	468005
11174	468006
20256	468007
50431	468008
55275	468009
2744	468010
25276	468011
69815	468012
41556	468013
17729	468014
234418	468015
186519	468016
266909	468017
119031	468018
8733	468019
19292	468020
9885	468021
44762	468022
42838	468023
127090	468024
313654	468025
103076	468026
115052	468027
178274	468028
201508	468029
29190	468030
7236	468031
40637	468032
18614	468033
1330	468034
204547	468035
263362	468036
796	468037
229306	468038
255757	468039
261441	468040
48494	468041
21238	468042
19289	468043
120972	468044
152737	468045
35604	468046
3965	468047
13794	468048
135273	468049
323228	468050
345571	468051
19828	468052
48211	468053
205529	468054
106164	468055
44082	468056
47589	468057
199746	468058
126472	468059
27026	468060
80671	468061
61436	468062
126653	468063
179311	468064
15228	468065
183628	468066
63336	468067
334495	468068
55145	468069
345486	468070
123712	468071
27068	468072
344554	468073
82276	468074
37607	468075
203795	468076
125916	468077
343801	468078
1355	468079
5246	468080
125295	468081
49865	468082
18047	468083
114369	468084
265475	468085
16780	468086
203740	468087
10846	468088
118159	468089
76261	468090
237252	468091
21542	468092
264034	468093
48571	468094
38588	468095
53304	468096
8849	468097
298347	468098
2912	468099
21053	468100
63864	468101
245844	468102
76189	468103
172071	468104
150551	468105
238166	468106
59299	468107
49609	468108
11446	468109
60353	468110
27027	468111
41637	468112
339274	468113
2791	468114
120407	468115
5702	468116
235679	468117
145761	468118
66126	468119
144822	468120
4096	468121
14158	468122
46640	468123
36798	468124
30969	468125
63847	468126
61661	468127
131677	468128
27087	468129
110990	468130
85255	468131
283308	468132
341977	468133
96263	468134
200526	468135
141383	468136
33572	468137
2317	468138
93110	468139
125894	468140
43057	468141
91746	468142
109586	468143
50642	468144
6707	468145
27774	468146
93287	468147
167633	468148
202250	468149
14918	468150
3355	468151
162686	468152
25343	468153
100183	468154
121678	468155
27904	468156
217659	468157
27696	468158
45724	468159
53856	468160
146287	468161
62184	468162
48460	468163
121672	468164
216150	468165
214798	468166
12551	468167
237889	468168
54464	468169
94310	468170
146287	468171
19214	468172
19214	468173
11006	468174
79428	468175
7695	468176
337219	468177
236037	468178
171047	468179
43275	468180
21722	468181
139411	468182
115671	468183
300655	468184
13045	468185
33441	468186
126650	468187
33612	468188
26624	468189
106995	468190
21578	468191
2199	468192
47780	468193
443	468194
38165	468195
24078	468196
1237	468197
81610	468198
201205	468199
41736	468200
1470	468201
169929	468202
279048	468203
12016	468204
3450	468205
200461	468206
17429	468207
7715	468208
107252	468209
70285	468210
70409	468211
90976	468212
125120	468213
1371	468214
65593	468215
13054	468216
148522	468217
17903	468218
1984	468219
98464	468220
161356	468221
20778	468222
99753	468223
93073	468224
38118	468225
257529	468226
34505	468227
14192	468228
252605	468229
142943	468230
233261	468231
63859	468232
12594	468233
777	468234
16815	468235
587	468236
508	468237
96441	468238
78731	468239
264470	468240
78364	468241
12578	468242
306659	468243
3843	468244
6975	468245
903	468246
27483	468247
547	468248
25334	468249
66450	468250
54546	468251
244390	468252
1156	468253
105026	468254
10096	468255
9336	468256
23438	468257
114938	468258
9288	468259
138260	468260
37981	468261
10140	468262
787	468263
965	468264
1151	468265
60806	468266
6229	468267
243308	468268
6203	468269
297800	468270
355903	468271
49136	468272
322590	468273
37269	468274
4513	468275
118544	468276
483	468277
53047	468278
14475	468279
1011	468280
10022	468281
987	468282
5443	468283
4945	468284
157613	468285
607	468286
16753	468287
325222	468288
21235	468289
50379	468290
149	468291
328105	468292
42261	468293
292211	468294
286902	468295
91095	468296
53706	468297
129372	468298
21278	468299
102212	468300
24597	468301
31870	468302
206861	468303
205896	468304
36861	468305
734	468306
25565	468307
185621	468308
101321	468309
159292	468310
158850	468311
66687	468312
261540	468313
83738	468314
2597	468315
2265	468316
2265	468317
24054	468318
83605	468319
132561	468320
11928	468321
20410	468322
19215	468323
10113	468324
192710	468325
20983	468326
4106	468327
25162	468328
38395	468329
11654	468330
3587	468331
50644	468332
196158	468333
1693	468334
194200	468335
12366	468336
235983	468337
321770	468338
16855	468339
79496	468340
207874	468341
18462	468342
63225	468343
28857	468344
28448	468345
83023	468346
40191	468347
191744	468348
26603	468349
133335	468350
16485	468351
207290	468352
28624	468353
19720	468354
112895	468355
22124	468356
31212	468357
9454	468358
194337	468359
76426	468360
12338	468361
23398	468362
102490	468363
115283	468364
302327	468365
46166	468366
25853	468367
234042	468368
264358	468369
246693	468370
160844	468371
46749	468372
270871	468373
13983	468374
46685	468375
105595	468376
59559	468377
5637	468378
35163	468379
40383	468380
77032	468381
24153	468382
919	468383
7898	468384
55976	468385
50711	468386
17909	468387
8233	468388
73	468389
51598	468390
129091	468391
15843	468392
34376	468393
28097	468394
103253	468395
121296	468396
327212	468397
9418	468398
37158	468399
96690	468400
8056	468401
263953	468402
3089	468403
263938	468404
131978	468405
4740	468406
55342	468407
18740	468408
351141	468409
3412	468410
13997	468411
56471	468412
193665	468413
9068	468414
6996	468415
43293	468416
173686	468417
48324	468418
277848	468419
2050	468420
122753	468421
14551	468422
131944	468423
45279	468424
201764	468425
98359	468426
43014	468427
15397	468428
70880	468429
215158	468430
63282	468431
180501	468432
138469	468433
20615	468434
82299	468435
12872	468436
49	468437
12769	468438
188571	468439
202443	468440
211262	468441
43431	468442
70347	468443
3559	468444
48318	468445
70239	468446
116402	468447
56107	468448
11884	468449
294	468450
190918	468451
13756	468452
76775	468453
52108	468454
13370	468455
4913	468456
119257	468457
1054	468458
7457	468459
63333	468460
13509	468461
122320	468462
107024	468463
70544	468464
14685	468465
10616	468466
18698	468467
38138	468468
49177	468469
48029	468470
29849	468471
209165	468472
55970	468473
134032	468474
7488	468475
123827	468476
67859	468477
88536	468478
83304	468479
127515	468480
12969	468481
41081	468482
318095	468483
508	468484
11333	468485
171661	468486
7488	468487
5956	468488
62843	468489
311192	468490
93948	468491
118200	468492
27017	468493
98516	468494
1750	468495
96785	468496
170119	468497
74318	468498
170205	468499
38259	468500
214335	468501
177898	468502
347686	468503
347995	468504
258879	468505
35738	468506
7158	468507
215351	468508
144533	468509
56927	468510
136792	468511
107045	468512
11411	468513
147831	468514
116639	468515
335440	468516
59032	468517
347454	468518
1226	468519
350251	468520
803	468521
319214	468522
160792	468523
67288	468524
26013	468525
160208	468526
65040	468527
192808	468528
186693	468529
65040	468530
55722	468531
167264	468532
399	468533
118816	468534
232161	468535
90840	468536
7486	468537
3359	468538
4294	468539
334439	468540
336675	468541
81106	468542
345386	468543
27033	468544
198350	468545
82112	468546
198740	468547
337757	468548
335792	468549
121512	468550
121512	468551
43481	468552
122051	468553
338516	468554
231213	468555
76520	468556
76231	468557
12581	468558
45802	468559
192972	468560
246057	468561
150617	468562
96433	468563
96708	468564
2601	468565
123854	468566
101999	468567
317924	468568
337783	468569
18047	468570
295412	468571
149504	468572
150275	468573
229819	468574
26839	468575
27023	468576
122353	468577
328363	468578
5587	468579
18061	468580
241783	468581
49859	468582
60961	468583
41506	468584
279946	468585
3258	468586
18061	468587
183911	468588
15006	468589
15417	468590
30153	468591
121293	468592
237197	468593
111688	468594
178082	468595
111698	468596
10205	468597
124244	468598
344611	468599
8245	468600
25273	468601
124244	468602
209123	468603
77539	468604
252589	468605
234492	468606
241572	468607
250137	468608
287118	468609
19120	468610
20750	468611
349	468612
319494	468613
311	468614
169966	468615
261008	468616
6545	468617
171903	468618
150704	468619
245856	468620
246501	468621
21833	468622
207	468623
17771	468624
49355	468625
66749	468626
31805	468627
839	468628
45598	468629
205470	468630
89119	468631
287532	468632
47203	468633
80060	468634
9608	468635
51559	468636
64064	468637
36699	468638
12186	468639
157168	468640
22731	468641
84870	468642
17894	468643
52270	468644
108427	468645
14054	468646
66736	468647
42426	468648
21240	468649
66085	468650
13024	468651
17858	468652
64999	468653
113840	468654
48945	468655
171956	468656
266793	468657
34261	468658
184498	468659
16036	468660
3325	468661
327061	468662
39793	468663
8168	468664
125103	468665
120682	468666
207746	468667
33697	468668
15983	468669
207784	468670
1027	468671
71301	468672
65175	468673
47234	468674
33109	468675
107781	468676
24185	468677
1337	468678
157103	468679
2135	468680
18614	468681
34067	468682
25618	468683
12411	468684
110895	468685
22712	468686
27029	468687
17722	468688
24956	468689
98016	468690
4812	468691
172175	468692
33145	468693
17720	468694
69845	468695
22477	468696
57417	468697
5956	468698
315403	468699
329023	468700
108770	468701
133654	468702
135538	468703
10114	468704
320662	468705
7450	468706
246522	468707
83946	468708
6388	468709
103595	468710
84739	468711
4276	468712
1159	468713
35629	468714
8633	468715
133225	468716
23609	468717
58180	468718
8659	468719
8614	468720
51849	468721
14634	468722
43247	468723
57785	468724
172891	468725
14132	468726
118272	468727
210890	468728
296590	468729
84635	468730
36595	468731
33979	468732
75501	468733
2509	468734
2697	468735
95359	468736
109357	468737
24906	468738
2509	468739
758	468740
4218	468741
4218	468742
17084	468743
59	468744
58796	468745
4811	468746
2398	468747
30552	468748
25624	468749
11387	468750
272341	468751
11657	468752
5644	468753
263034	468754
18977	468755
47324	468756
34103	468757
122005	468758
38233	468759
27372	468760
277142	468761
28041	468762
126146	468763
267455	468764
28340	468765
20063	468766
43441	468767
97915	468768
236411	468769
12137	468770
27831	468771
117295	468772
49923	468773
44580	468774
59573	468775
32246	468776
161486	468777
102721	468778
67443	468779
102721	468780
161486	468781
67541	468782
67734	468783
67734	468784
46029	468785
23041	468786
67541	468787
46029	468788
46029	468789
158464	468790
50595	468791
181173	468792
51239	468793
20093	468794
66241	468795
6004	468796
36844	468797
3002	468798
58785	468799
55097	468800
45819	468801
265779	468802
41983	468803
115279	468804
46873	468805
23957	468806
32142	468807
43904	468808
7168	468809
223831	468810
170118	468811
176766	468812
6495	468813
25142	468814
1360	468815
300580	468816
97255	468817
74403	468818
30489	468819
168009	468820
55717	468821
150097	468822
32116	468823
35585	468824
36790	468825
76752	468826
90474	468827
49927	468828
20491	468829
352819	468830
195117	468831
87188	468832
46649	468833
67874	468834
149262	468835
13620	468836
9657	468837
64485	468838
69741	468839
39978	468840
82660	468841
82691	468842
35045	468843
183456	468844
102596	468845
274701	468846
75114	468847
98378	468848
335240	468849
70890	468850
93314	468851
202144	468852
356600	468853
250599	468854
180555	468855
340738	468856
326933	468857
125192	468858
45189	468859
145654	468860
156720	468861
166043	468862
28523	468863
251434	468864
33587	468865
251431	468866
66186	468867
169115	468868
230103	468869
80294	468870
300332	468871
156549	468872
176876	468873
71290	468874
319467	468875
51205	468876
47478	468877
91449	468878
81510	468879
336931	468880
71620	468881
15647	468882
120004	468883
68204	468884
123012	468885
355929	468886
36804	468887
15776	468888
197576	468889
68488	468890
180350	468891
39896	468892
251363	468893
171513	468894
83775	468895
37349	468896
94742	468897
122220	468898
222021	468899
136479	468900
6961	468901
168875	468902
7514	468903
43173	468904
100227	468905
79554	468906
12599	468907
111735	468908
28213	468909
6772	468910
193551	468911
305457	468912
31493	468913
36919	468914
53544	468915
26815	468916
13878	468917
96029	468918
199546	468919
356533	468920
126236	468921
25705	468922
58871	468923
332551	468924
292696	468925
258998	468926
66180	468927
46034	468928
5038	468929
5703	468930
35228	468931
270952	468932
5390	468933
280383	468934
4044	468935
848	468936
118988	468937
52871	468938
274812	468939
182158	468940
88769	468941
77493	468942
309388	468943
126544	468944
25241	468945
243075	468946
4482	468947
226619	468948
63406	468949
67692	468950
241845	468951
104619	468952
33447	468953
41981	468954
168267	468955
198129	468956
242253	468957
41699	468958
74420	468959
21559	468960
38508	468961
24134	468962
30119	468963
52465	468964
198413	468965
14065	468966
183445	468967
201283	468968
45906	468969
52743	468970
254492	468971
74675	468972
73413	468973
255041	468974
186724	468975
311089	468976
301080	468977
186845	468978
186791	468979
12619	468980
60499	468981
51419	468982
14904	468983
89481	468984
94808	468985
180163	468986
114332	468987
167628	468988
48190	468989
256801	468990
196352	468991
185439	468992
17774	468993
204219	468994
220345	468995
13692	468996
150823	468997
70281	468998
111102	468999
256745	469000
285543	469001
97081	469002
98108	469003
243194	469004
19496	469005
5295	469006
34899	469007
92718	469008
30544	469009
43451	469010
34	469011
64649	469012
18900	469013
19611	469014
1878	469015
93720	469016
33850	469017
22310	469018
52829	469019
5078	469020
1660	469021
13953	469022
120675	469023
53044	469024
7493	469025
106897	469026
166411	469027
242203	469028
106398	469029
70796	469030
126447	469031
73079	469032
100762	469033
95544	469034
843	469035
35218	469036
14088	469037
342704	469038
170154	469039
141644	469040
87593	469041
4214	469042
26159	469043
2763	469044
77474	469045
93361	469046
1917	469047
78635	469048
20449	469049
170843	469050
4703	469051
46609	469052
50722	469053
11957	469054
110	469055
118589	469056
352953	469057
21047	469058
107566	469059
120652	469060
33168	469061
100901	469062
11006	469063
132303	469064
192475	469065
18230	469066
27321	469067
10736	469068
260075	469069
519	469070
20186	469071
341264	469072
335012	469073
333472	469074
19659	469075
199035	469076
17473	469077
21033	469078
7427	469079
87378	469080
12049	469081
126215	469082
81610	469083
103490	469084
30457	469085
1932	469086
430	469087
245499	469088
47296	469089
20036	469090
20036	469091
5715	469092
5715	469093
151551	469094
284151	469095
23842	469096
200585	469097
216637	469098
254593	469099
16507	469100
29650	469101
70494	469102
279279	469103
39258	469104
282031	469105
279871	469106
282777	469107
526	469108
11682	469109
847	469110
21033	469111
35559	469112
48231	469113
29650	469114
29450	469115
94097	469116
29713	469117
94092	469118
70363	469119
13020	469120
33595	469121
168814	469122
3439	469123
3442	469124
42314	469125
33316	469126
217959	469127
168845	469128
17483	469129
107534	469130
931	469131
283421	469132
5597	469133
169735	469134
7214	469135
40734	469136
180929	469137
219186	469138
26908	469139
84538	469140
13041	469141
100160	469142
57885	469143
317080	469144
74633	469145
74633	469146
100308	469147
241057	469148
98008	469149
300326	469150
31910	469151
80020	469152
219072	469153
245945	469154
9211	469155
57474	469156
17531	469157
169833	469158
13057	469159
69223	469160
115365	469161
232435	469162
235934	469163
53014	469164
91953	469165
185366	469166
24007	469167
48125	469168
107087	469169
58836	469170
58460	469171
19077	469172
170302	469173
170279	469174
170265	469175
71131	469176
170284	469177
282865	469178
282751	469179
170282	469180
170291	469181
48341	469182
282871	469183
170309	469184
282794	469185
17398	469186
170264	469187
282801	469188
155131	469189
83274	469190
5047	469191
1047	469192
61343	469193
118508	469194
95986	469195
149454	469196
72306	469197
263543	469198
263842	469199
31840	469200
999	469201
40724	469202
318181	469203
190709	469204
15748	469205
119674	469206
188460	469207
78319	469208
21507	469209
1429	469210
78138	469211
7001	469212
8968	469213
4438	469214
147292	469215
29817	469216
4438	469217
190228	469218
52722	469219
11729	469220
25938	469221
36571	469222
119666	469223
562	469224
244923	469225
118049	469226
190127	469227
79394	469228
190026	469229
991	469230
2446	469231
82455	469232
88439	469233
769	469234
93700	469235
63232	469236
618	469237
38591	469238
78462	469239
57084	469240
10617	469241
10617	469242
119413	469243
137719	469244
271	469245
15044	469246
18703	469247
15697	469248
1405	469249
189481	469250
993	469251
119464	469252
53083	469253
1704	469254
3613	469255
18849	469256
189057	469257
52977	469258
317078	469259
119464	469260
190821	469261
189660	469262
10606	469263
9212	469264
58229	469265
62407	469266
282070	469267
48029	469268
14446	469269
4314	469270
51514	469271
23848	469272
1971	469273
47888	469274
107492	469275
169678	469276
40063	469277
6707	469278
58675	469279
169486	469280
38	469281
219517	469282
14370	469283
2418	469284
1745	469285
1745	469286
38	469287
121095	469288
159227	469289
18066	469290
258460	469291
103478	469292
136550	469293
39	469294
34550	469295
29611	469296
24861	469297
77683	469298
30613	469299
151309	469300
27528	469301
55861	469302
110805	469303
14629	469304
222542	469305
70890	469306
115643	469307
69007	469308
59687	469309
91014	469310
250541	469311
80774	469312
106751	469313
303563	469314
289	469315
216137	469316
30677	469317
59687	469318
35638	469319
3409	469320
57629	469321
27032	469322
1472	469323
741	469324
153475	469325
148059	469326
89282	469327
64242	469328
134321	469329
37682	469330
112705	469331
75638	469332
67615	469333
63750	469334
166436	469335
279707	469336
114377	469337
94984	469338
8429	469339
308467	469340
2248	469341
90410	469342
192537	469343
9681	469344
161612	469345
18498	469346
63148	469347
199979	469348
2507	469349
54108	469350
37	469351
28694	469352
169504	469353
228892	469354
5149	469355
246002	469356
63377	469357
236262	469358
243044	469359
62863	469360
202835	469361
2621	469362
21059	469363
68684	469364
242524	469365
162908	469366
32205	469367
98053	469368
113298	469369
179198	469370
17438	469371
50283	469372
270533	469373
127067	469374
148568	469375
44010	469376
33261	469377
250302	469378
155108	469379
33372	469380
149786	469381
28747	469382
83545	469383
7552	469384
113210	469385
140322	469386
11352	469387
113217	469388
330253	469389
103047	469390
33433	469391
101278	469392
181944	469393
114028	469394
146733	469395
16604	469396
104048	469397
61528	469398
42231	469399
40902	469400
121742	469401
26567	469402
15887	469403
59434	469404
9579	469405
72	469406
22568	469407
31422	469408
31422	469409
255808	469410
5908	469411
45636	469412
81045	469413
137104	469414
157904	469415
200142	469416
100335	469417
310168	469418
99304	469419
80603	469420
1870	469421
1	469422
293953	469423
123663	469424
967	469425
157475	469426
57489	469427
61874	469428
17408	469429
80651	469430
46100	469431
116143	469432
273156	469433
1156	469434
115426	469435
18500	469436
142167	469437
90852	469438
99446	469439
216297	469440
29242	469441
20985	469442
16583	469443
23091	469444
183415	469445
115276	469446
49959	469447
22233	469448
319242	469449
131938	469450
323293	469451
90304	469452
128890	469453
119590	469454
164008	469455
195955	469456
46895	469457
33770	469458
122697	469459
265425	469460
103032	469461
42170	469462
26470	469463
21174	469464
82618	469465
346700	469466
189375	469467
316812	469468
317554	469469
188273	469470
53467	469471
113458	469472
326832	469473
59107	469474
118466	469475
117936	469476
32495	469477
264657	469478
33771	469479
316970	469480
318766	469481
4224	469482
11183	469483
188178	469484
246218	469485
319347	469486
314599	469487
314267	469488
314667	469489
317142	469490
22332	469491
34540	469492
16632	469493
262094	469494
317838	469495
314776	469496
77375	469497
98762	469498
317972	469499
92225	469500
1390	469501
119466	469502
765	469503
765	469504
765	469505
15941	469506
63040	469507
30058	469508
191958	469509
53361	469510
14836	469511
353163	469512
45448	469513
6031	469514
2916	469515
4121	469516
4371	469517
122713	469518
97928	469519
20944	469520
258337	469521
26447	469522
180694	469523
180661	469524
11504	469525
14856	469526
35050	469527
75403	469528
112287	469529
216627	469530
2	469531
51318	469532
78499	469533
121969	469534
62331	469535
627	469536
21762	469537
194474	469538
141144	469539
141316	469540
13393	469541
178301	469542
1111	469543
14332	469544
1659	469545
7638	469546
117936	469547
153874	469548
65103	469549
39468	469550
92057	469551
124811	469552
1385	469553
60460	469554
215174	469555
5315	469556
121500	469557
92107	469558
121829	469559
115122	469560
345137	469561
340849	469562
78987	469563
194267	469564
336009	469565
338636	469566
325606	469567
170699	469568
53315	469569
10794	469570
234191	469571
329727	469572
1661	469573
21753	469574
63257	469575
78987	469576
301257	469577
29892	469578
181789	469579
75066	469580
308571	469581
298517	469582
158013	469583
185769	469584
57166	469585
284395	469586
55675	469587
114236	469588
131471	469589
66178	469590
170730	469591
106909	469592
224282	469593
30528	469594
54261	469595
63722	469596
107130	469597
108178	469598
43652	469599
59415	469600
97840	469601
22285	469602
120288	469603
438	469604
73542	469605
26580	469606
66644	469607
82755	469608
6286	469609
103644	469610
327849	469611
317028	469612
65032	469613
93353	469614
154320	469615
44105	469616
30788	469617
222868	469618
304148	469619
70922	469620
185548	469621
231132	469622
140286	469623
60216	469624
124800	469625
273120	469626
11989	469627
52734	469628
149337	469629
193760	469630
111953	469631
212820	469632
48704	469633
37403	469634
78205	469635
20658	469636
74442	469637
82624	469638
151645	469639
36652	469640
123569	469641
243230	469642
253636	469643
90014	469644
35660	469645
340772	469646
148074	469647
22548	469648
90558	469649
247474	469650
26983	469651
26358	469652
157971	469653
117302	469654
36987	469655
7477	469656
79060	469657
86368	469658
15306	469659
41	469660
37807	469661
173782	469662
5379	469663
72722	469664
22729	469665
192898	469666
33164	469667
262447	469668
108312	469669
48559	469670
121592	469671
285711	469672
34720	469673
64973	469674
11411	469675
142773	469676
51974	469677
26013	469678
194062	469679
278642	469680
18683	469681
56617	469682
188606	469683
64142	469684
19466	469685
34438	469686
1360	469687
63885	469688
118316	469689
101594	469690
180002	469691
14434	469692
161629	469693
53378	469694
91011	469695
1165	469696
96484	469697
108237	469698
245964	469699
237074	469700
44371	469701
165464	469702
177853	469703
60219	469704
34026	469705
32608	469706
139332	469707
4967	469708
22137	469709
22691	469710
80165	469711
356429	469712
216254	469713
58403	469714
25842	469715
125210	469716
237664	469717
21815	469718
151573	469719
7425	469720
260333	469721
242282	469722
260532	469723
45163	469724
27421	469725
243348	469726
260512	469727
81136	469728
98960	469729
1785	469730
260542	469731
25081	469732
354329	469733
84211	469734
66307	469735
5368	469736
158493	469737
66330	469738
33552	469739
250589	469740
322	469741
354499	469742
45181	469743
260494	469744
158495	469745
248782	469746
102666	469747
140586	469748
154236	469749
62970	469750
261712	469751
100717	469752
100703	469753
22625	469754
44870	469755
99837	469756
44870	469757
136600	469758
44870	469759
44870	469760
50884	469761
88698	469762
16518	469763
254649	469764
100907	469765
78983	469766
107741	469767
65726	469768
107785	469769
48274	469770
147691	469771
42856	469772
180398	469773
65726	469774
16518	469775
141326	469776
138553	469777
65561	469778
50884	469779
16518	469780
156141	469781
18407	469782
49945	469783
11815	469784
158488	469785
260344	469786
19341	469787
177658	469788
111879	469789
297287	469790
178318	469791
47832	469792
260518	469793
106719	469794
111862	469795
45181	469796
66306	469797
21495	469798
5882	469799
149226	469800
104338	469801
7470	469802
111893	469803
7209	469804
236682	469805
14917	469806
26778	469807
2621	469808
157607	469809
218262	469810
299437	469811
21418	469812
25320	469813
75969	469814
62622	469815
55885	469816
633	469817
92375	469818
54657	469819
161	469820
2451	469821
2902	469822
15220	469823
89482	469824
17548	469825
79541	469826
23618	469827
185977	469828
266764	469829
10904	469830
301174	469831
140997	469832
10281	469833
178378	469834
7657	469835
84221	469836
117316	469837
52718	469838
52978	469839
100426	469840
345161	469841
195809	469842
178225	469843
1391	469844
295463	469845
5652	469846
4340	469847
7427	469848
245128	469849
114605	469850
266539	469851
178747	469852
24073	469853
217748	469854
41030	469855
120571	469856
183257	469857
63891	469858
92227	469859
310944	469860
124861	469861
150840	469862
245568	469863
15021	469864
310891	469865
276825	469866
38894	469867
216849	469868
186684	469869
128605	469870
11994	469871
95862	469872
170661	469873
171313	469874
182866	469875
20435	469876
135553	469877
324075	469878
232270	469879
310913	469880
63790	469881
134296	469882
179921	469883
6863	469884
217754	469885
96658	469886
41337	469887
91483	469888
96558	469889
103934	469890
319990	469891
310939	469892
8391	469893
87169	469894
243120	469895
74057	469896
135068	469897
43368	469898
128862	469899
150247	469900
2591	469901
54	469902
86867	469903
2090	469904
31804	469905
31007	469906
125211	469907
352183	469908
241310	469909
12237	469910
100372	469911
61006	469912
241147	469913
354341	469914
4542	469915
84555	469916
149645	469917
54042	469918
5056	469919
35492	469920
158236	469921
111391	469922
9161	469923
31069	469924
3215	469925
5530	469926
7576	469927
179138	469928
16737	469929
96334	469930
122348	469931
339593	469932
63652	469933
311689	469934
1168	469935
120243	469936
4093	469937
43517	469938
16156	469939
285074	469940
96326	469941
148221	469942
93553	469943
179516	469944
15223	469945
63755	469946
87887	469947
127136	469948
16700	469949
16700	469950
96257	469951
63708	469952
8739	469953
63753	469954
15800	469955
39781	469956
122613	469957
89263	469958
161289	469959
186753	469960
189338	469961
267188	469962
26557	469963
154505	469964
84393	469965
209514	469966
14652	469967
166526	469968
62	469969
80090	469970
220671	469971
170261	469972
37404	469973
9392	469974
210055	469975
15391	469976
253012	469977
170261	469978
11860	469979
25389	469980
14436	469981
15378	469982
123254	469983
23008	469984
106372	469985
52455	469986
130369	469987
144105	469988
62561	469989
53511	469990
6832	469991
117960	469992
31427	469993
52288	469994
283758	469995
107900	469996
5947	469997
56989	469998
119187	469999
37017	470000
23489	470001
79199	470002
22027	470003
154440	470004
37	470005
219359	470006
13396	470007
8955	470008
39986	470009
11437	470010
131440	470011
86556	470012
22001	470013
59138	470014
259575	470015
5546	470016
23003	470017
396	470018
90683	470019
1202	470020
107181	470021
135077	470022
128369	470023
294196	470024
193662	470025
76302	470026
98909	470027
48807	470028
77846	470029
129360	470030
1935	470031
12579	470032
21323	470033
60067	470034
19415	470035
17003	470036
22176	470037
89921	470038
214067	470039
133098	470040
316680	470041
113177	470042
73004	470043
7272	470044
115792	470045
191143	470046
19228	470047
209507	470048
127375	470049
75304	470050
11007	470051
96391	470052
41445	470053
194856	470054
58559	470055
47168	470056
15907	470057
60075	470058
18732	470059
1626	470060
279237	470061
279958	470062
37171	470063
175187	470064
75261	470065
320090	470066
219876	470067
46019	470068
117810	470069
19926	470070
52267	470071
357512	470072
18762	470073
26795	470074
18481	470075
8545	470076
97640	470077
103985	470078
21483	470079
65652	470080
30172	470081
4321	470082
25046	470083
30423	470084
62890	470085
280033	470086
76820	470087
76815	470088
128927	470089
3519	470090
37659	470091
26390	470092
219707	470093
1937	470094
81278	470095
14984	470096
10901	470097
9633	470098
20557	470099
59472	470100
303930	470101
43155	470102
17309	470103
46127	470104
12750	470105
3169	470106
1819	470107
52396	470108
9738	470109
783	470110
144242	470111
15271	470112
1860	470113
7858	470114
68514	470115
266528	470116
9199	470117
183504	470118
87992	470119
1744	470120
335683	470121
30539	470122
6822	470123
76994	470124
186611	470125
36543	470126
11399	470127
77040	470128
118006	470129
6057	470130
91553	470131
74121	470132
56664	470133
211232	470134
752	470135
342561	470136
18522	470137
57157	470138
384	470139
1651	470140
60670	470141
15904	470142
76994	470143
11465	470144
55288	470145
56814	470146
55288	470147
84725	470148
55080	470149
219899	470150
333975	470151
39160	470152
124111	470153
245802	470154
9169	470155
3519	470156
13457	470157
21	470158
89987	470159
80968	470160
311023	470161
77627	470162
12090	470163
63588	470164
21751	470165
8784	470166
200614	470167
46047	470168
3718	470169
92343	470170
4334	470171
56813	470172
18712	470173
2008	470174
2008	470175
6872	470176
2759	470177
15201	470178
15130	470179
210	470180
22718	470181
59783	470182
33123	470183
6010	470184
32599	470185
69108	470186
32501	470187
68280	470188
166474	470189
167219	470190
33123	470191
23367	470192
106375	470193
32084	470194
9814	470195
47612	470196
23710	470197
3168	470198
32808	470199
117109	470200
26068	470201
46698	470202
651	470203
76834	470204
8188	470205
311339	470206
9232	470207
14434	470208
1744	470209
85399	470210
28063	470211
64427	470212
47576	470213
216227	470214
126826	470215
5392	470216
13741	470217
25248	470218
41595	470219
48800	470220
24678	470221
41261	470222
17098	470223
55320	470224
311262	470225
78934	470226
36107	470227
11796	470228
32821	470229
99425	470230
41307	470231
12708	470232
12708	470233
9184	470234
47891	470235
753	470236
28	470237
96644	470238
124454	470239
41473	470240
28	470241
32512	470242
28	470243
76885	470244
3632	470245
170369	470246
238	470247
45909	470248
217070	470249
112042	470250
125502	470251
35903	470252
59241	470253
107969	470254
214	470255
98467	470256
108331	470257
41333	470258
41328	470259
181955	470260
37062	470261
82362	470262
80339	470263
123586	470264
7732	470265
26070	470266
238378	470267
15260	470268
14412	470269
59223	470270
87	470271
26839	470272
6349	470273
9890	470274
112413	470275
54032	470276
1055	470277
86737	470278
135583	470279
3283	470280
51097	470281
29161	470282
73935	470283
1825	470284
27727	470285
8536	470286
1674	470287
27545	470288
900	470289
30413	470290
87598	470291
103004	470292
20856	470293
5688	470294
5688	470295
36031	470296
164491	470297
4127	470298
28708	470299
379	470300
80729	470301
15204	470302
12062	470303
20676	470304
19611	470305
79123	470306
200042	470307
156914	470308
133118	470309
4314	470310
28195	470311
20459	470312
14919	470313
14820	470314
55197	470315
219896	470316
26699	470317
82503	470318
14820	470319
15345	470320
58290	470321
142962	470322
5436	470323
120	470324
58223	470325
21662	470326
63423	470327
54993	470328
126124	470329
120166	470330
113010	470331
113010	470332
71300	470333
7409	470334
8325	470335
31323	470336
8740	470337
210329	470338
1837	470339
248271	470340
61490	470341
21043	470342
4237	470343
184381	470344
61197	470345
75673	470346
29213	470347
143596	470348
22820	470349
122955	470350
13772	470351
316614	470352
796	470353
163641	470354
37108	470355
92282	470356
5081	470357
212951	470358
106546	470359
269637	470360
104653	470361
158201	470362
256096	470363
25566	470364
117456	470365
74631	470366
76591	470367
179513	470368
14610	470369
130347	470370
10983	470371
67583	470372
5041	470373
46972	470374
125007	470375
27830	470376
39697	470377
150426	470378
1904	470379
199261	470380
86413	470381
37667	470382
132971	470383
237090	470384
115834	470385
86091	470386
36279	470387
65431	470388
8932	470389
21255	470390
12886	470391
27871	470392
2708	470393
156923	470394
65909	470395
194556	470396
38759	470397
19414	470398
109448	470399
170644	470400
117283	470401
51410	470402
149285	470403
44217	470404
19615	470405
55109	470406
39321	470407
70073	470408
61462	470409
2998	470410
85096	470411
58428	470412
125685	470413
43434	470414
60721	470415
80912	470416
10168	470417
81251	470418
37321	470419
225300	470420
185848	470421
11174	470422
184431	470423
4125	470424
316738	470425
43927	470426
36044	470427
86558	470428
18149	470429
203288	470430
23751	470431
76276	470432
53203	470433
51586	470434
116477	470435
97105	470436
267250	470437
159645	470438
18638	470439
76272	470440
66757	470441
11079	470442
35663	470443
116467	470444
35694	470445
67103	470446
145305	470447
143358	470448
124550	470449
25396	470450
110362	470451
220646	470452
4183	470453
166808	470454
3146	470455
315194	470456
195664	470457
92746	470458
37932	470459
217967	470460
119966	470461
32582	470462
275099	470463
75603	470464
113939	470465
152950	470466
12198	470467
46401	470468
44525	470469
84613	470470
182897	470471
44593	470472
331458	470473
1329	470474
4427	470475
47087	470476
65756	470477
116148	470478
142683	470479
238475	470480
75438	470481
126273	470482
81224	470483
128432	470484
12549	470485
5032	470486
181633	470487
270637	470488
2251	470489
40021	470490
237603	470491
76119	470492
23775	470493
119772	470494
123792	470495
76514	470496
31188	470497
52932	470498
197559	470499
69266	470500
335414	470501
21643	470502
258367	470503
2487	470504
130607	470505
184	470506
23787	470507
253538	470508
78778	470509
233833	470510
81692	470511
48227	470512
75579	470513
30872	470514
12758	470515
43150	470516
18265	470517
184	470518
90035	470519
28679	470520
14420	470521
152761	470522
119701	470523
159182	470524
171	470525
58349	470526
38931	470527
3820	470528
43176	470529
101288	470530
257120	470531
87670	470532
30737	470533
50022	470534
312299	470535
306030	470536
249170	470537
28396	470538
9065	470539
61847	470540
154377	470541
58948	470542
14596	470543
245778	470544
310108	470545
62955	470546
22512	470547
140426	470548
177508	470549
158617	470550
60186	470551
7613	470552
249426	470553
2607	470554
1279	470555
1083	470556
9631	470557
81775	470558
126680	470559
41286	470560
22214	470561
51253	470562
121949	470563
245327	470564
23912	470565
71850	470566
251928	470567
133085	470568
3478	470569
52725	470570
155073	470571
4181	470572
119382	470573
279170	470574
18510	470575
72772	470576
43879	470577
36003	470578
16171	470579
24654	470580
83864	470581
18434	470582
348236	470583
10218	470584
29319	470585
84212	470586
45808	470587
275540	470588
185388	470589
9036	470590
13284	470591
1185	470592
17599	470593
35309	470594
14378	470595
1241	470596
343685	470597
24645	470598
25126	470599
304840	470600
30320	470601
174926	470602
7786	470603
15008	470604
36037	470605
171410	470606
49516	470607
8777	470608
43313	470609
35298	470610
3303	470611
71739	470612
67564	470613
16091	470614
9979	470615
71296	470616
15493	470617
80853	470618
64335	470619
26286	470620
33488	470621
6386	470622
72914	470623
35340	470624
59536	470625
178781	470626
253097	470627
3198	470628
7776	470629
3190	470630
30757	470631
11958	470632
78960	470633
37769	470634
173244	470635
11769	470636
20261	470637
152015	470638
16211	470639
200824	470640
101041	470641
6188	470642
28104	470643
7254	470644
192754	470645
46087	470646
201869	470647
72314	470648
23148	470649
1287	470650
54559	470651
107209	470652
6238	470653
37676	470654
165973	470655
25134	470656
105601	470657
2075	470658
57950	470659
67642	470660
115023	470661
169650	470662
30743	470663
32395	470664
71816	470665
335117	470666
155254	470667
71548	470668
6138	470669
183684	470670
44497	470671
49536	470672
22811	470673
33464	470674
61655	470675
10	470676
20732	470677
187476	470678
129540	470679
7388	470680
81919	470681
14460	470682
42196	470683
141505	470684
15482	470685
156427	470686
65822	470687
25085	470688
135386	470689
14795	470690
110388	470691
124619	470692
34905	470693
66350	470694
20748	470695
90171	470696
4732	470697
81636	470698
20697	470699
42750	470700
44789	470701
151199	470702
106989	470703
41886	470704
14359	470705
7782	470706
177778	470707
245448	470708
70795	470709
75651	470710
13138	470711
166073	470712
23575	470713
65743	470714
7326	470715
48041	470716
35900	470717
41755	470718
54786	470719
108647	470720
191682	470721
117999	470722
39592	470723
105372	470724
27659	470725
72139	470726
59655	470727
69950	470728
59964	470729
8301	470730
20855	470731
144349	470732
145870	470733
10626	470734
140313	470735
335053	470736
70663	470737
69483	470738
120551	470739
82220	470740
19671	470741
54621	470742
283836	470743
357174	470744
169592	470745
153260	470746
12190	470747
78597	470748
52725	470749
22410	470750
44486	470751
30010	470752
185293	470753
4215	470754
79933	470755
31201	470756
103643	470757
65178	470758
163783	470759
141169	470760
7713	470761
194856	470762
36326	470763
34100	470764
75080	470765
1599	470766
116916	470767
182	470768
30698	470769
8454	470770
8003	470771
207997	470772
288594	470773
3442	470774
685	470775
33140	470776
13298	470777
188702	470778
206943	470779
209305	470780
26203	470781
36197	470782
110580	470783
66107	470784
91721	470785
107177	470786
95110	470787
207043	470788
77726	470789
11990	470790
63655	470791
715	470792
204064	470793
71931	470794
165430	470795
189533	470796
3339	470797
16366	470798
82511	470799
6363	470800
65895	470801
715	470802
107122	470803
23841	470804
247011	470805
62240	470806
20855	470807
431	470808
79240	470809
7035	470810
45765	470811
53531	470812
50980	470813
209883	470814
2511	470815
17272	470816
8195	470817
344470	470818
262561	470819
178659	470820
250840	470821
11837	470822
114033	470823
33246	470824
195731	470825
13430	470826
23637	470827
6113	470828
188895	470829
43036	470830
17684	470831
23861	470832
44653	470833
156458	470834
65365	470835
154861	470836
44786	470837
44934	470838
22374	470839
156230	470840
2241	470841
113579	470842
141942	470843
4529	470844
3013	470845
131313	470846
2106	470847
317426	470848
204008	470849
79460	470850
1589	470851
1328	470852
12140	470853
80415	470854
18073	470855
59788	470856
13789	470857
139344	470858
14411	470859
198895	470860
206438	470861
118518	470862
92178	470863
7	470864
22749	470865
101867	470866
16694	470867
147216	470868
268663	470869
152420	470870
262368	470871
309884	470872
4827	470873
46774	470874
38305	470875
3677	470876
3677	470877
131967	470878
3666	470879
4091	470880
171274	470881
92195	470882
185826	470883
43263	470884
30289	470885
104254	470886
183703	470887
34097	470888
127420	470889
294767	470890
243273	470891
121668	470892
6230	470893
48409	470894
331560	470895
31503	470896
31503	470897
91986	470898
40521	470899
81152	470900
67854	470901
9222	470902
222461	470903
24972	470904
52001	470905
15528	470906
74147	470907
237660	470908
4521	470909
63840	470910
55139	470911
81415	470912
246113	470913
283030	470914
145451	470915
49728	470916
89474	470917
245884	470918
189025	470919
346028	470920
15937	470921
212704	470922
32218	470923
182569	470924
23017	470925
22546	470926
285135	470927
313472	470928
31008	470929
45172	470930
11081	470931
46562	470932
108041	470933
23327	470934
8355	470935
92541	470936
12141	470937
275036	470938
130468	470939
92637	470940
10731	470941
15937	470942
128949	470943
85127	470944
2980	470945
95756	470946
96774	470947
61809	470948
122379	470949
40	470950
121339	470951
59800	470952
3640	470953
52861	470954
71270	470955
63608	470956
854	470957
157599	470958
64754	470959
236218	470960
2972	470961
237380	470962
117871	470963
37167	470964
196122	470965
2286	470966
4319	470967
72	470968
81944	470969
344519	470970
13792	470971
466	470972
43026	470973
85977	470974
177438	470975
4899	470976
70814	470977
143104	470978
96504	470979
246049	470980
87430	470981
245544	470982
150878	470983
253857	470984
56882	470985
5634	470986
30647	470987
131872	470988
31488	470989
32618	470990
39518	470991
8261	470992
17633	470993
12460	470994
56	470995
56	470996
47247	470997
7220	470998
40574	470999
240853	471000
89338	471001
150865	471002
21781	471003
3011	471004
21781	471005
112346	471006
9168	471007
31340	471008
129758	471009
64009	471010
245463	471011
299205	471012
1014	471013
1014	471014
1014	471015
47268	471016
30526	471017
245729	471018
78119	471019
150939	471020
3037	471021
6551	471022
3572	471023
176603	471024
122222	471025
63984	471026
239555	471027
96737	471028
77645	471029
202117	471030
906	471031
260724	471032
260703	471033
2496	471034
2497	471035
2497	471036
2497	471037
2497	471038
145044	471039
260514	471040
241820	471041
50086	471042
3807	471043
25991	471044
25991	471045
7060	471046
92836	471047
14274	471048
38	471049
38	471050
379	471051
379	471052
379	471053
379	471054
15888	471055
58085	471056
62738	471057
211810	471058
156296	471059
24409	471060
210097	471061
43052	471062
170253	471063
30126	471064
1420	471065
121733	471066
157951	471067
6837	471068
14790	471069
170253	471070
108064	471071
53186	471072
14615	471073
342255	471074
326094	471075
195326	471076
327611	471077
204431	471078
37173	471079
945	471080
43019	471081
145705	471082
96500	471083
38	471084
38	471085
301886	471086
39899	471087
15041	471088
38	471089
113999	471090
181684	471091
4119	471092
18877	471093
32471	471094
1784	471095
13541	471096
43515	471097
63649	471098
121415	471099
57446	471100
1643	471101
27918	471102
58054	471103
86480	471104
4185	471105
15508	471106
253957	471107
60738	471108
30238	471109
35550	471110
162961	471111
213733	471112
1635	471113
105339	471114
9393	471115
276941	471116
3058	471117
65027	471118
4754	471119
59312	471120
93492	471121
181848	471122
90543	471123
91669	471124
91909	471125
76885	471126
57408	471127
22307	471128
60062	471129
127298	471130
57932	471131
130831	471132
43262	471133
65065	471134
85959	471135
63031	471136
27141	471137
10772	471138
51696	471139
3719	471140
45672	471141
83414	471142
103451	471143
46181	471144
458	471145
339438	471146
154204	471147
176902	471148
35964	471149
62223	471150
133455	471151
18412	471152
136233	471153
204982	471154
152913	471155
36985	471156
13547	471157
54707	471158
116453	471159
309883	471160
308542	471161
2576	471162
7630	471163
5921	471164
1201	471165
227768	471166
136727	471167
168518	471168
23487	471169
2554	471170
59909	471171
7646	471172
82609	471173
180117	471174
76395	471175
240573	471176
177950	471177
300305	471178
246948	471179
11424	471180
65726	471181
45381	471182
114319	471183
33818	471184
17593	471185
126467	471186
34195	471187
25692	471188
231851	471189
111312	471190
244333	471191
10075	471192
172194	471193
10341	471194
39658	471195
180464	471196
7155	471197
164504	471198
90081	471199
138163	471200
10214	471201
83924	471202
44474	471203
136343	471204
54215	471205
115143	471206
17266	471207
181575	471208
7497	471209
101334	471210
45389	471211
16614	471212
45371	471213
66626	471214
165794	471215
66655	471216
261575	471217
159307	471218
159242	471219
13924	471220
22917	471221
193343	471222
194329	471223
121613	471224
96674	471225
3570	471226
15958	471227
177928	471228
41989	471229
8550	471230
121356	471231
88651	471232
88651	471233
208491	471234
106764	471235
200047	471236
11359	471237
78168	471238
8407	471239
59195	471240
70875	471241
299002	471242
112864	471243
21219	471244
202342	471245
61030	471246
423	471247
42483	471248
21238	471249
15619	471250
5482	471251
11635	471252
76461	471253
158046	471254
120878	471255
43071	471256
18028	471257
57605	471258
81998	471259
128260	471260
51918	471261
157424	471262
17806	471263
6706	471264
61106	471265
35130	471266
2092	471267
25319	471268
13404	471269
52427	471270
591	471271
57192	471272
51091	471273
26900	471274
18447	471275
13197	471276
115784	471277
69141	471278
128987	471279
207342	471280
17733	471281
18740	471282
4895	471283
24561	471284
10934	471285
8782	471286
10016	471287
301144	471288
24144	471289
30253	471290
256453	471291
201147	471292
10934	471293
151159	471294
19910	471295
1580	471296
207994	471297
151193	471298
93704	471299
1621	471300
323191	471301
45751	471302
37946	471303
49261	471304
205258	471305
29619	471306
5046	471307
2288	471308
82798	471309
50774	471310
138686	471311
21128	471312
149430	471313
61941	471314
93208	471315
146200	471316
43471	471317
9043	471318
69500	471319
58457	471320
231319	471321
53529	471322
123832	471323
227194	471324
28371	471325
73008	471326
133	471327
2996	471328
11825	471329
932	471330
13500	471331
4	471332
63769	471333
58582	471334
171297	471335
343975	471336
250333	471337
13606	471338
911	471339
260661	471340
2840	471341
91470	471342
7424	471343
157372	471344
158393	471345
241538	471346
117171	471347
145723	471348
106026	471349
260310	471350
22519	471351
109552	471352
85537	471353
33872	471354
18933	471355
90027	471356
124395	471357
203096	471358
40744	471359
166744	471360
1920	471361
64283	471362
101915	471363
356434	471364
14893	471365
30862	471366
13131	471367
188323	471368
2365	471369
10929	471370
82637	471371
149835	471372
38903	471373
275211	471374
180733	471375
150193	471376
58039	471377
29119	471378
15851	471379
60245	471380
11730	471381
8519	471382
59019	471383
132058	471384
318363	471385
65568	471386
189548	471387
112623	471388
248226	471389
181401	471390
160031	471391
20790	471392
121005	471393
137539	471394
93313	471395
86684	471396
156412	471397
180980	471398
66669	471399
251937	471400
13591	471401
7403	471402
107532	471403
131537	471404
24582	471405
9587	471406
331546	471407
133475	471408
281382	471409
30611	471410
4522	471411
122855	471412
193053	471413
123902	471414
25034	471415
126178	471416
68132	471417
5196	471418
4	471419
242591	471420
133410	471421
136342	471422
120659	471423
62473	471424
99710	471425
296758	471426
113084	471427
19668	471428
103751	471429
149016	471430
103616	471431
129755	471432
26356	471433
187783	471434
90276	471435
58929	471436
88706	471437
40317	471438
48042	471439
15066	471440
103999	471441
73967	471442
29239	471443
27949	471444
31417	471445
149672	471446
20737	471447
28443	471448
79952	471449
20492	471450
136290	471451
33140	471452
97615	471453
159125	471454
275162	471455
20217	471456
6436	471457
117997	471458
82987	471459
41374	471460
295	471461
184908	471462
150440	471463
7233	471464
246073	471465
63821	471466
21859	471467
96415	471468
30540	471469
34	471470
176971	471471
22121	471472
71235	471473
203009	471474
57425	471475
92284	471476
129321	471477
88298	471478
1779	471479
83649	471480
16254	471481
26643	471482
111578	471483
35103	471484
23233	471485
142210	471486
334637	471487
126899	471488
111570	471489
52815	471490
259879	471491
32723	471492
163356	471493
166731	471494
119828	471495
46629	471496
164740	471497
23226	471498
45830	471499
102358	471500
7521	471501
2162	471502
67360	471503
12582	471504
251	471505
17583	471506
252	471507
760	471508
164428	471509
190974	471510
134869	471511
40805	471512
59854	471513
140515	471514
67535	471515
17154	471516
70923	471517
93243	471518
17557	471519
209263	471520
119686	471521
262421	471522
37148	471523
35606	471524
93251	471525
116943	471526
134699	471527
23016	471528
106215	471529
133098	471530
2852	471531
39645	471532
215176	471533
55951	471534
75508	471535
288960	471536
57983	471537
115618	471538
53141	471539
7170	471540
3077	471541
85343	471542
375	471543
95880	471544
21635	471545
45568	471546
17876	471547
1683	471548
1668	471549
155370	471550
155370	471551
254121	471552
123361	471553
32142	471554
13636	471555
107770	471556
35619	471557
51371	471558
310695	471559
76146	471560
309781	471561
293980	471562
343719	471563
74556	471564
149211	471565
184657	471566
193727	471567
40629	471568
187585	471569
8758	471570
52719	471571
117013	471572
2736	471573
36148	471574
2733	471575
6768	471576
11712	471577
150818	471578
1436	471579
49858	471580
99	471581
99	471582
98388	471583
130115	471584
129640	471585
53472	471586
75134	471587
99	471588
180112	471589
117070	471590
35250	471591
30456	471592
64780	471593
21286	471594
333671	471595
30298	471596
343663	471597
171246	471598
300143	471599
59724	471600
24891	471601
37650	471602
4167	471603
51506	471604
241674	471605
76901	471606
35796	471607
115733	471608
76683	471609
51919	471610
307828	471611
66088	471612
143651	471613
3690	471614
96535	471615
20909	471616
150902	471617
3690	471618
241099	471619
18675	471620
4231	471621
222316	471622
235801	471623
297291	471624
257304	471625
100014	471626
7542	471627
294236	471628
256505	471629
92732	471630
111954	471631
50544	471632
177169	471633
152	471634
152	471635
152	471636
157395	471637
152	471638
152	471639
152	471640
152	471641
152	471642
152	471643
152	471644
152	471645
152	471646
152	471647
152	471648
146079	471649
144501	471650
258648	471651
92869	471652
66177	471653
29396	471654
63821	471655
152	471656
152	471657
152	471658
152	471659
157304	471660
157844	471661
29409	471662
166685	471663
237638	471664
29387	471665
157316	471666
100308	471667
13413	471668
63806	471669
93218	471670
112165	471671
35586	471672
13837	471673
13957	471674
251962	471675
261394	471676
352565	471677
31684	471678
45383	471679
45369	471680
260538	471681
31668	471682
45348	471683
66592	471684
66590	471685
66306	471686
66591	471687
35618	471688
13740	471689
87444	471690
177424	471691
91734	471692
92780	471693
341728	471694
94643	471695
193147	471696
162028	471697
39371	471698
99	471699
2297	471700
97541	471701
99	471702
99	471703
263421	471704
5816	471705
305753	471706
21270	471707
53253	471708
147399	471709
18162	471710
190176	471711
67113	471712
17750	471713
113404	471714
87446	471715
26008	471716
159663	471717
44568	471718
85410	471719
3005	471720
295160	471721
324345	471722
9865	471723
53605	471724
60194	471725
120729	471726
3243	471727
4739	471728
67291	471729
68924	471730
289573	471731
18986	471732
294950	471733
152864	471734
39367	471735
27308	471736
45790	471737
26347	471738
327297	471739
4741	471740
33	471741
57652	471742
33	471743
580	471744
321971	471745
14482	471746
194461	471747
24724	471748
50018	471749
37073	471750
1054	471751
393	471752
78741	471753
31958	471754
110005	471755
53660	471756
30320	471757
3521	471758
21398	471759
37172	471760
9783	471761
776	471762
6007	471763
3138	471764
3068	471765
11702	471766
142303	471767
328277	471768
62515	471769
32552	471770
33970	471771
3188	471772
101407	471773
32416	471774
11723	471775
195609	471776
67303	471777
49558	471778
4202	471779
194617	471780
86833	471781
209592	471782
3851	471783
896	471784
3824	471785
25516	471786
892	471787
29564	471788
3296	471789
345827	471790
23734	471791
85521	471792
53769	471793
326673	471794
204239	471795
208194	471796
1694	471797
51488	471798
96909	471799
114695	471800
284061	471801
63248	471802
283392	471803
108114	471804
222415	471805
15636	471806
91145	471807
1	471808
144879	471809
321564	471810
4523	471811
74322	471812
4523	471813
86794	471814
332510	471815
24916	471816
42053	471817
180118	471818
62158	471819
18628	471820
3458	471821
38553	471822
53640	471823
60041	471824
297825	471825
205406	471826
10598	471827
125044	471828
143202	471829
338908	471830
345312	471831
340087	471832
158919	471833
329812	471834
2589	471835
21955	471836
25873	471837
3079	471838
67649	471839
35735	471840
185759	471841
75779	471842
135878	471843
144234	471844
186033	471845
76747	471846
51525	471847
75854	471848
184364	471849
183937	471850
115921	471851
184978	471852
116351	471853
8101	471854
76184	471855
75898	471856
308629	471857
2254	471858
310036	471859
113611	471860
25010	471861
18522	471862
5099	471863
185358	471864
185981	471865
5687	471866
5687	471867
5687	471868
25343	471869
18605	471870
75294	471871
1	471872
145964	471873
279149	471874
47460	471875
18213	471876
229377	471877
195173	471878
8125	471879
23346	471880
248953	471881
106938	471882
147346	471883
147379	471884
4895	471885
66130	471886
20153	471887
17935	471888
109489	471889
169995	471890
4983	471891
32938	471892
2883	471893
63144	471894
2733	471895
23785	471896
7124	471897
37351	471898
6240	471899
40002	471900
8598	471901
348126	471902
101533	471903
78546	471904
11579	471905
45619	471906
9562	471907
97837	471908
65639	471909
9001	471910
7977	471911
1581	471912
204109	471913
13238	471914
67762	471915
2004	471916
76818	471917
17051	471918
55012	471919
37822	471920
129	471921
288387	471922
67064	471923
159	471924
36690	471925
67213	471926
71146	471927
93629	471928
288423	471929
102508	471930
3246	471931
67061	471932
17328	471933
162416	471934
167496	471935
286998	471936
28890	471937
92050	471938
90113	471939
94253	471940
128449	471941
256834	471942
98595	471943
169476	471944
32785	471945
22345	471946
349290	471947
206487	471948
291811	471949
3323	471950
44388	471951
279	471952
114099	471953
11336	471954
147879	471955
186694	471956
157499	471957
3383	471958
64673	471959
8616	471960
59277	471961
95533	471962
3111	471963
121882	471964
97874	471965
53919	471966
25644	471967
143888	471968
246619	471969
625	471970
45625	471971
97897	471972
94382	471973
8388	471974
11315	471975
258365	471976
47959	471977
167343	471978
43287	471979
11855	471980
51497	471981
52944	471982
22062	471983
24856	471984
121766	471985
7070	471986
61077	471987
9587	471988
192433	471989
5054	471990
22253	471991
72385	471992
784	471993
170027	471994
280398	471995
152588	471996
15846	471997
18430	471998
18754	471999
42958	472000
152518	472001
13697	472002
52568	472003
55337	472004
49951	472005
101903	472006
244609	472007
177713	472008
157629	472009
5876	472010
316751	472011
53649	472012
106180	472013
108146	472014
72061	472015
1704	472016
8864	472017
24098	472018
349795	472019
58424	472020
128109	472021
118045	472022
101892	472023
19115	472024
36557	472025
23135	472026
5986	472027
213498	472028
210070	472029
45712	472030
65529	472031
3655	472032
14867	472033
10810	472034
37474	472035
316364	472036
30148	472037
33748	472038
4152	472039
51609	472040
115845	472041
308110	472042
43743	472043
151874	472044
17738	472045
1056	472046
169077	472047
10459	472048
40412	472049
164480	472050
150845	472051
22853	472052
73702	472053
63217	472054
39508	472055
160556	472056
139922	472057
37023	472058
22493	472059
57960	472060
11856	472061
31059	472062
43775	472063
185124	472064
20883	472065
5098	472066
35716	472067
51675	472068
25418	472069
1504	472070
36595	472071
20612	472072
3005	472073
49726	472074
27206	472075
152738	472076
5774	472077
83516	472078
36056	472079
8812	472080
68	472081
550	472082
25849	472083
149369	472084
67953	472085
97618	472086
30409	472087
6710	472088
120109	472089
7993	472090
556	472091
118172	472092
283294	472093
85676	472094
11185	472095
36130	472096
131068	472097
24842	472098
42070	472099
47335	472100
11456	472101
53885	472102
276745	472103
96895	472104
162976	472105
53747	472106
288114	472107
4312	472108
12423	472109
97618	472110
52048	472111
32287	472112
58716	472113
11933	472114
32691	472115
81601	472116
67615	472117
78090	472118
168393	472119
85502	472120
40642	472121
16295	472122
25923	472123
13751	472124
120226	472125
121648	472126
11947	472127
87557	472128
214439	472129
192	472130
46455	472131
76396	472132
5368	472133
34508	472134
604	472135
24588	472136
24588	472137
292574	472138
17953	472139
7914	472140
24586	472141
165078	472142
40963	472143
7994	472144
220208	472145
15333	472146
144706	472147
240046	472148
75869	472149
115937	472150
116180	472151
54886	472152
20676	472153
108714	472154
199559	472155
23971	472156
54133	472157
6166	472158
18523	472159
285497	472160
11614	472161
1411	472162
2605	472163
37945	472164
12984	472165
1495	472166
88521	472167
343511	472168
109004	472169
66843	472170
160747	472171
9244	472172
51265	472173
106327	472174
13932	472175
51722	472176
23305	472177
277901	472178
115311	472179
9911	472180
66157	472181
78984	472182
9821	472183
162808	472184
150448	472185
21612	472186
76739	472187
84867	472188
12357	472189
40371	472190
83828	472191
21245	472192
31948	472193
13306	472194
40748	472195
208868	472196
74188	472197
4589	472198
47024	472199
28311	472200
317850	472201
3618	472202
190225	472203
254681	472204
2433	472205
78146	472206
149	472207
78381	472208
52925	472209
4426	472210
3357	472211
84971	472212
37877	472213
64692	472214
113367	472215
858	472216
35445	472217
14201	472218
5611	472219
190258	472220
82	472221
52681	472222
189446	472223
179573	472224
61501	472225
5801	472226
19223	472227
189688	472228
190660	472229
53016	472230
78018	472231
37085	472232
118575	472233
77491	472234
191817	472235
100021	472236
88567	472237
317658	472238
41585	472239
160968	472240
1677	472241
314434	472242
314285	472243
31844	472244
14367	472245
188098	472246
38147	472247
13880	472248
53040	472249
52945	472250
2581	472251
36883	472252
36351	472253
42778	472254
167415	472255
114953	472256
317310	472257
69577	472258
93681	472259
150196	472260
991	472261
190265	472262
78584	472263
357	472264
41634	472265
6039	472266
44334	472267
188165	472268
78621	472269
262558	472270
2645	472271
6357	472272
3125	472273
200863	472274
45078	472275
21135	472276
43621	472277
21919	472278
4263	472279
2258	472280
122493	472281
196510	472282
61954	472283
20816	472284
78040	472285
45824	472286
10512	472287
21732	472288
211669	472289
226200	472290
25594	472291
121	472292
315546	472293
178073	472294
299378	472295
88557	472296
66507	472297
198537	472298
316	472299
115807	472300
335159	472301
4529	472302
31237	472303
14683	472304
34762	472305
4219	472306
87584	472307
200058	472308
112880	472309
115255	472310
63753	472311
40154	472312
315817	472313
2484	472314
156032	472315
37508	472316
5884	472317
94960	472318
152239	472319
148952	472320
298436	472321
11319	472322
91780	472323
20066	472324
41718	472325
2036	472326
9271	472327
1224	472328
263490	472329
30	472330
1712	472331
78583	472332
296001	472333
5815	472334
1694	472335
30	472336
188129	472337
7631	472338
45787	472339
339559	472340
76243	472341
21357	472342
10724	472343
10644	472344
3699	472345
95024	472346
148055	472347
15768	472348
6111	472349
6408	472350
4728	472351
98763	472352
1333	472353
22204	472354
119000	472355
54681	472356
57357	472357
6463	472358
32975	472359
76195	472360
185784	472361
76028	472362
115934	472363
35603	472364
84	472365
48324	472366
2963	472367
85277	472368
27876	472369
90808	472370
89529	472371
116619	472372
6362	472373
1137	472374
139589	472375
43464	472376
99628	472377
4091	472378
35556	472379
100686	472380
4529	472381
69495	472382
152268	472383
634	472384
126193	472385
35607	472386
25589	472387
4095	472388
35642	472389
794	472390
75294	472391
10383	472392
65647	472393
245361	472394
103189	472395
9963	472396
36	472397
6334	472398
2256	472399
9411	472400
48529	472401
1988	472402
117970	472403
8199	472404
21011	472405
16659	472406
112870	472407
152390	472408
81475	472409
186918	472410
52025	472411
64557	472412
115098	472413
56579	472414
19646	472415
1275	472416
186522	472417
346828	472418
120141	472419
98011	472420
11377	472421
15301	472422
54722	472423
75185	472424
8907	472425
11377	472426
106516	472427
27932	472428
57403	472429
189	472430
55214	472431
203161	472432
18759	472433
2705	472434
275128	472435
24828	472436
135732	472437
19502	472438
152148	472439
112664	472440
134652	472441
3314	472442
85110	472443
85110	472444
2700	472445
28211	472446
134652	472447
178946	472448
309443	472449
13534	472450
11377	472451
20016	472452
3314	472453
11222	472454
2393	472455
4357	472456
7665	472457
5039	472458
130638	472459
8840	472460
316267	472461
6176	472462
50587	472463
137307	472464
16226	472465
260303	472466
45370	472467
66622	472468
31685	472469
45348	472470
261378	472471
159171	472472
33524	472473
50587	472474
13960	472475
24073	472476
213446	472477
260516	472478
5869	472479
83678	472480
161094	472481
3881	472482
264997	472483
102355	472484
255291	472485
327568	472486
189946	472487
86186	472488
37407	472489
5845	472490
26540	472491
38299	472492
10403	472493
4458	472494
20886	472495
12417	472496
287448	472497
9279	472498
39527	472499
256276	472500
17544	472501
33386	472502
25124	472503
35824	472504
64491	472505
100875	472506
306066	472507
1060	472508
329106	472509
3308	472510
93638	472511
407	472512
27	472513
6266	472514
871	472515
215138	472516
26638	472517
258173	472518
72674	472519
4436	472520
23300	472521
538	472522
31184	472523
137430	472524
14023	472525
48923	472526
715	472527
23931	472528
4873	472529
10096	472530
436	472531
19404	472532
8543	472533
4076	472534
40939	472535
62240	472536
56092	472537
164578	472538
16601	472539
48801	472540
9753	472541
127752	472542
11306	472543
3223	472544
94485	472545
188809	472546
20309	472547
196607	472548
5207	472549
53921	472550
3241	472551
6426	472552
192242	472553
29781	472554
17284	472555
94335	472556
64787	472557
4202	472558
110332	472559
287403	472560
172677	472561
102434	472562
439	472563
14564	472564
9086	472565
53815	472566
17599	472567
8709	472568
29189	472569
25991	472570
63774	472571
18983	472572
23768	472573
47750	472574
63651	472575
22	472576
15325	472577
113210	472578
22367	472579
33617	472580
13097	472581
23722	472582
23596	472583
53294	472584
120535	472585
5060	472586
2041	472587
16054	472588
952	472589
66480	472590
130684	472591
302713	472592
5407	472593
203559	472594
269177	472595
31974	472596
174955	472597
346252	472598
19877	472599
307	472600
22474	472601
200695	472602
65164	472603
96669	472604
176419	472605
51365	472606
34859	472607
192275	472608
3819	472609
73249	472610
152211	472611
11234	472612
15867	472613
84888	472614
41000	472615
63199	472616
41166	472617
96967	472618
3079	472619
131776	472620
55292	472621
214039	472622
71234	472623
2753	472624
12335	472625
119229	472626
57617	472627
59621	472628
148923	472629
204220	472630
122035	472631
50307	472632
30150	472633
193953	472634
146036	472635
95630	472636
115729	472637
18680	472638
157730	472639
25	472640
77603	472641
67360	472642
161050	472643
148012	472644
128940	472645
45769	472646
2165	472647
92183	472648
111383	472649
24110	472650
12320	472651
94519	472652
29820	472653
9395	472654
89400	472655
999	472656
4308	472657
212747	472658
123189	472659
45504	472660
122258	472661
16728	472662
34671	472663
6740	472664
353060	472665
288353	472666
39317	472667
54097	472668
251613	472669
161041	472670
134760	472671
30144	472672
204505	472673
203681	472674
349802	472675
122545	472676
327566	472677
31453	472678
2978	472679
34511	472680
50115	472681
30855	472682
126047	472683
133897	472684
268571	472685
56404	472686
16654	472687
118948	472688
133326	472689
209086	472690
353065	472691
315090	472692
280031	472693
2069	472694
113753	472695
116715	472696
115405	472697
176042	472698
196274	472699
7889	472700
48516	472701
7829	472702
80990	472703
132666	472704
80703	472705
26600	472706
26665	472707
60365	472708
198833	472709
331057	472710
7110	472711
377	472712
280795	472713
90535	472714
2977	472715
11837	472716
1722	472717
15840	472718
15845	472719
31024	472720
9048	472721
9059	472722
21557	472723
9071	472724
5609	472725
4473	472726
264968	472727
216143	472728
15902	472729
44059	472730
340406	472731
258737	472732
200457	472733
7697	472734
12188	472735
247974	472736
53351	472737
58497	472738
1335	472739
1633	472740
171243	472741
78907	472742
53601	472743
5862	472744
173166	472745
124535	472746
41583	472747
97848	472748
3240	472749
101410	472750
213925	472751
40726	472752
260605	472753
18535	472754
280211	472755
14840	472756
102893	472757
87987	472758
1110	472759
15908	472760
40322	472761
281325	472762
18535	472763
311249	472764
38389	472765
71440	472766
13049	472767
294689	472768
7281	472769
58951	472770
32042	472771
287640	472772
158648	472773
24546	472774
18313	472775
196497	472776
96417	472777
7861	472778
97891	472779
81575	472780
14363	472781
149343	472782
27083	472783
243107	472784
17721	472785
18897	472786
62288	472787
71677	472788
95711	472789
27970	472790
135652	472791
92272	472792
53112	472793
7939	472794
15012	472795
27976	472796
150366	472797
63295	472798
66418	472799
13049	472800
6889	472801
1679	472802
107577	472803
72898	472804
27868	472805
284977	472806
27337	472807
87916	472808
8218	472809
862	472810
158537	472811
33867	472812
7181	472813
84221	472814
44737	472815
44737	472816
10452	472817
5091	472818
11913	472819
25652	472820
20130	472821
100975	472822
57630	472823
161743	472824
48531	472825
43099	472826
210416	472827
56634	472828
124296	472829
487	472830
66279	472831
71889	472832
19984	472833
243229	472834
171430	472835
36770	472836
4249	472837
134349	472838
20264	472839
65187	472840
31920	472841
4895	472842
24308	472843
30426	472844
103311	472845
66464	472846
49486	472847
45226	472848
3559	472849
33865	472850
125172	472851
5170	472852
278821	472853
48786	472854
51954	472855
21816	472856
7771	472857
3955	472858
19491	472859
63932	472860
10593	472861
30696	472862
9523	472863
11186	472864
4688	472865
22287	472866
63340	472867
1101	472868
72499	472869
83690	472870
12433	472871
17745	472872
235151	472873
24559	472874
1562	472875
42487	472876
30334	472877
7010	472878
10080	472879
310	472880
24563	472881
55455	472882
39481	472883
18606	472884
71967	472885
6400	472886
154273	472887
11318	472888
158450	472889
38083	472890
18078	472891
6851	472892
14575	472893
25471	472894
13943	472895
2060	472896
80929	472897
264249	472898
160735	472899
2913	472900
11183	472901
18998	472902
4015	472903
51309	472904
48645	472905
8232	472906
27965	472907
46485	472908
330277	472909
75292	472910
85	472911
114446	472912
245907	472913
31633	472914
2809	472915
50011	472916
14751	472917
57366	472918
831	472919
57415	472920
2086	472921
1166	472922
14798	472923
166765	472924
19649	472925
101703	472926
28073	472927
57503	472928
1969	472929
235	472930
1394	472931
85995	472932
215438	472933
58006	472934
57793	472935
13505	472936
72462	472937
11192	472938
171947	472939
214684	472940
39446	472941
4267	472942
85792	472943
545	472944
10449	472945
7249	472946
66064	472947
287022	472948
64962	472949
126247	472950
3482	472951
6719	472952
12110	472953
178706	472954
708	472955
39790	472956
466	472957
11180	472958
30681	472959
43447	472960
5315	472961
64135	472962
48632	472963
2844	472964
2840	472965
17138	472966
10309	472967
334788	472968
22132	472969
41492	472970
2368	472971
5092	472972
132100	472973
14864	472974
10083	472975
2855	472976
56753	472977
27835	472978
12616	472979
170491	472980
263045	472981
35956	472982
1645	472983
8652	472984
19328	472985
123558	472986
92633	472987
57907	472988
2409	472989
11069	472990
232	472991
39403	472992
269599	472993
11420	472994
169877	472995
285433	472996
19936	472997
2145	472998
17760	472999
463	473000
23627	473001
24229	473002
24210	473003
41610	473004
15887	473005
60615	473006
72	473007
1039	473008
6443	473009
121688	473010
26397	473011
19251	473012
79872	473013
19251	473014
101933	473015
268629	473016
43220	473017
2963	473018
2783	473019
1426	473020
328913	473021
1	473022
46864	473023
261306	473024
7966	473025
83587	473026
73276	473027
250118	473028
48698	473029
62695	473030
37240	473031
8253	473032
208194	473033
121913	473034
69627	473035
67366	473036
84483	473037
5960	473038
8274	473039
9604	473040
53454	473041
110711	473042
80710	473043
328633	473044
348109	473045
254505	473046
9259	473047
19150	473048
10335	473049
159194	473050
66675	473051
261696	473052
22697	473053
159326	473054
159438	473055
159386	473056
66680	473057
261393	473058
261695	473059
31684	473060
261763	473061
101302	473062
22697	473063
159432	473064
45370	473065
261916	473066
261230	473067
66592	473068
66591	473069
31668	473070
66590	473071
31668	473072
45357	473073
4692	473074
101161	473075
31684	473076
261214	473077
22697	473078
45374	473079
31668	473080
101347	473081
159507	473082
12460	473083
261750	473084
45370	473085
261764	473086
101130	473087
23989	473088
336277	473089
66675	473090
261702	473091
261396	473092
101305	473093
261206	473094
261704	473095
101159	473096
261686	473097
66680	473098
158481	473099
66622	473100
101191	473101
31668	473102
66592	473103
101302	473104
159435	473105
66592	473106
159193	473107
66590	473108
261912	473109
159427	473110
159129	473111
22697	473112
56	473113
66680	473114
101303	473115
261259	473116
31685	473117
31685	473118
159436	473119
260490	473120
66603	473121
261731	473122
66591	473123
101318	473124
31685	473125
159433	473126
101118	473127
101288	473128
101259	473129
159320	473130
66660	473131
159065	473132
66680	473133
159193	473134
261226	473135
31684	473136
159062	473137
101290	473138
261697	473139
22697	473140
66591	473141
45348	473142
177979	473143
62713	473144
296982	473145
30853	473146
306242	473147
180110	473148
265339	473149
196443	473150
131866	473151
176431	473152
108920	473153
157922	473154
49721	473155
161265	473156
846	473157
14903	473158
83945	473159
286737	473160
107847	473161
14023	473162
47016	473163
64770	473164
21641	473165
807	473166
122886	473167
184981	473168
3169	473169
49476	473170
72939	473171
185519	473172
6562	473173
97365	473174
15826	473175
62261	473176
15205	473177
12106	473178
116225	473179
92355	473180
14044	473181
219391	473182
2798	473183
243167	473184
181284	473185
57301	473186
19561	473187
9278	473188
3260	473189
25708	473190
113566	473191
14365	473192
333640	473193
7989	473194
101443	473195
237879	473196
8798	473197
72867	473198
350865	473199
197033	473200
168896	473201
283639	473202
9980	473203
158345	473204
6581	473205
2360	473206
21342	473207
154439	473208
59793	473209
9271	473210
16581	473211
354423	473212
934	473213
4301	473214
243727	473215
85	473216
85	473217
85	473218
85	473219
2225	473220
28145	473221
158157	473222
118214	473223
71655	473224
108121	473225
72	473226
103445	473227
43371	473228
39761	473229
132638	473230
4965	473231
13114	473232
3211	473233
260823	473234
16904	473235
3821	473236
205	473237
15425	473238
441	473239
68171	473240
2370	473241
13183	473242
35995	473243
17139	473244
18898	473245
576	473246
84464	473247
2680	473248
50502	473249
109	473250
86197	473251
71526	473252
795	473253
32346	473254
50796	473255
266170	473256
30339	473257
91473	473258
120877	473259
61	473260
25308	473261
310814	473262
116711	473263
192192	473264
313773	473265
9023	473266
9022	473267
115759	473268
115759	473269
115759	473270
137741	473271
190260	473272
319288	473273
313668	473274
73818	473275
135744	473276
188590	473277
313679	473278
188014	473279
187785	473280
117831	473281
14956	473282
137702	473283
1386	473284
19823	473285
279081	473286
24981	473287
251794	473288
2341	473289
123325	473290
313343	473291
233951	473292
78171	473293
48737	473294
185104	473295
353260	473296
199556	473297
115641	473298
18498	473299
75860	473300
53361	473301
150803	473302
146684	473303
75048	473304
340002	473305
103456	473306
353537	473307
2821	473308
268177	473309
1397	473310
63058	473311
63058	473312
177412	473313
91384	473314
3258	473315
143415	473316
10383	473317
20916	473318
35831	473319
33753	473320
60018	473321
89125	473322
124913	473323
71956	473324
56974	473325
259522	473326
30394	473327
251237	473328
199918	473329
16572	473330
45096	473331
82731	473332
7164	473333
1472	473334
139816	473335
149514	473336
40558	473337
59001	473338
137577	473339
90915	473340
180627	473341
74457	473342
4835	473343
43661	473344
66230	473345
131431	473346
55607	473347
182999	473348
11034	473349
105503	473350
14269	473351
10986	473352
316545	473353
349787	473354
15977	473355
208086	473356
230734	473357
251967	473358
52877	473359
14647	473360
8497	473361
11051	473362
115747	473363
186122	473364
99732	473365
148525	473366
112568	473367
61180	473368
144394	473369
6871	473370
6871	473371
6871	473372
61181	473373
20892	473374
6871	473375
20892	473376
20892	473377
61181	473378
6871	473379
6871	473380
61181	473381
20892	473382
92382	473383
6871	473384
6871	473385
6871	473386
6871	473387
6871	473388
92382	473389
199872	473390
20892	473391
61180	473392
92382	473393
4186	473394
61180	473395
82075	473396
20892	473397
235412	473398
144394	473399
37948	473400
61181	473401
61180	473402
235400	473403
235393	473404
20892	473405
145762	473406
51910	473407
16090	473408
115604	473409
63820	473410
315525	473411
54506	473412
61424	473413
63774	473414
105078	473415
96403	473416
63848	473417
4994	473418
223246	473419
237149	473420
30168	473421
61984	473422
8858	473423
198265	473424
61808	473425
846	473426
63738	473427
145534	473428
156803	473429
143954	473430
4573	473431
135471	473432
186404	473433
62860	473434
62860	473435
6996	473436
98041	473437
63762	473438
176914	473439
151259	473440
43600	473441
36760	473442
229114	473443
53998	473444
92106	473445
73758	473446
103904	473447
36593	473448
41752	473449
118189	473450
2755	473451
319283	473452
54274	473453
16851	473454
41533	473455
61024	473456
3326	473457
228658	473458
234081	473459
20324	473460
14945	473461
133247	473462
108383	473463
210218	473464
66074	473465
181851	473466
145374	473467
115805	473468
43080	473469
246279	473470
65674	473471
23088	473472
356183	473473
155954	473474
204327	473475
291090	473476
197326	473477
1203	473478
107086	473479
2757	473480
90153	473481
74600	473482
350543	473483
26339	473484
106810	473485
62884	473486
508	473487
12608	473488
128242	473489
16369	473490
14659	473491
115348	473492
11713	473493
90569	473494
34610	473495
14520	473496
82300	473497
58640	473498
41643	473499
83595	473500
19708	473501
18676	473502
27794	473503
75941	473504
1097	473505
19052	473506
16014	473507
263345	473508
1895	473509
138038	473510
161840	473511
121499	473512
34654	473513
30285	473514
97816	473515
13243	473516
2306	473517
70509	473518
291366	473519
195595	473520
246436	473521
205848	473522
151029	473523
102759	473524
93615	473525
244	473526
17562	473527
1050	473528
22327	473529
163197	473530
103161	473531
154015	473532
176328	473533
47110	473534
43976	473535
293954	473536
60093	473537
160413	473538
58948	473539
51272	473540
34370	473541
272970	473542
191950	473543
319625	473544
208807	473545
165467	473546
15974	473547
25035	473548
181710	473549
51585	473550
325556	473551
153622	473552
76783	473553
266619	473554
101031	473555
41511	473556
156773	473557
156859	473558
156857	473559
126322	473560
199355	473561
168055	473562
103029	473563
93425	473564
49865	473565
351950	473566
5755	473567
139453	473568
248685	473569
4551	473570
128772	473571
5530	473572
244280	473573
102467	473574
299801	473575
25867	473576
119295	473577
2479	473578
52701	473579
25683	473580
119421	473581
80394	473582
2934	473583
25974	473584
2957	473585
2893	473586
86248	473587
691	473588
11767	473589
200	473590
11703	473591
277994	473592
5664	473593
105551	473594
60086	473595
220642	473596
55870	473597
16742	473598
62031	473599
207013	473600
117609	473601
32289	473602
100361	473603
6973	473604
49254	473605
38675	473606
262227	473607
2214	473608
105501	473609
8901	473610
859	473611
6519	473612
271874	473613
354363	473614
15262	473615
1863	473616
25933	473617
43673	473618
102036	473619
29816	473620
190449	473621
36927	473622
160417	473623
239605	473624
13458	473625
153443	473626
31892	473627
62230	473628
143588	473629
77829	473630
3850	473631
131	473632
120393	473633
17444	473634
77966	473635
188513	473636
14043	473637
41311	473638
22388	473639
17476	473640
232823	473641
5657	473642
32262	473643
93976	473644
247407	473645
63414	473646
16418	473647
187667	473648
55314	473649
10442	473650
18303	473651
17160	473652
18112	473653
243157	473654
195125	473655
160854	473656
37876	473657
22228	473658
208770	473659
6367	473660
4398	473661
77855	473662
59477	473663
154384	473664
242221	473665
48289	473666
36899	473667
151240	473668
52234	473669
7414	473670
7463	473671
95766	473672
113210	473673
62858	473674
63522	473675
218428	473676
8747	473677
46411	473678
8143	473679
52576	473680
26211	473681
20401	473682
2268	473683
19782	473684
198470	473685
22989	473686
65440	473687
257677	473688
265589	473689
331046	473690
136073	473691
17163	473692
64211	473693
120628	473694
105652	473695
169127	473696
2485	473697
168612	473698
68411	473699
33863	473700
77105	473701
28495	473702
32032	473703
7001	473704
50837	473705
107509	473706
15136	473707
2988	473708
7154	473709
1247	473710
262630	473711
43559	473712
98854	473713
95755	473714
200285	473715
10897	473716
1119	473717
146997	473718
15190	473719
177585	473720
324940	473721
72609	473722
72918	473723
80201	473724
176132	473725
2516	473726
172208	473727
38483	473728
194459	473729
227334	473730
179988	473731
161771	473732
5520	473733
37085	473734
21875	473735
80204	473736
315176	473737
75850	473738
26565	473739
9062	473740
108983	473741
57261	473742
916	473743
23730	473744
154783	473745
325169	473746
32420	473747
38995	473748
187096	473749
187597	473750
121141	473751
37597	473752
24179	473753
23553	473754
121161	473755
323969	473756
16539	473757
44629	473758
18063	473759
177171	473760
30376	473761
30383	473762
194708	473763
291822	473764
183507	473765
27932	473766
48579	473767
287967	473768
354027	473769
277920	473770
109599	473771
31673	473772
48434	473773
53943	473774
20004	473775
41550	473776
247438	473777
680	473778
118540	473779
153711	473780
117183	473781
145102	473782
67736	473783
342125	473784
244816	473785
26261	473786
97612	473787
43295	473788
612	473789
21574	473790
9023	473791
173812	473792
57266	473793
27878	473794
17082	473795
106605	473796
28023	473797
546	473798
2974	473799
22987	473800
199219	473801
14	473802
247397	473803
3996	473804
79210	473805
48990	473806
213556	473807
45362	473808
71025	473809
108300	473810
80587	473811
137987	473812
354308	473813
62799	473814
121633	473815
320533	473816
80858	473817
71044	473818
334694	473819
24407	473820
33665	473821
296572	473822
19820	473823
111848	473824
33429	473825
43817	473826
51937	473827
612	473828
69104	473829
230546	473830
224857	473831
343903	473832
62568	473833
8223	473834
23334	473835
48823	473836
32638	473837
230651	473838
2284	473839
12647	473840
89326	473841
88719	473842
125262	473843
48279	473844
55149	473845
134007	473846
4357	473847
138964	473848
17063	473849
382	473850
287604	473851
231135	473852
157899	473853
245446	473854
25648	473855
324936	473856
92602	473857
60948	473858
294383	473859
32471	473860
103052	473861
138634	473862
324047	473863
50795	473864
167023	473865
46912	473866
96199	473867
22313	473868
14218	473869
111029	473870
27064	473871
334363	473872
96310	473873
10923	473874
15433	473875
311876	473876
11050	473877
9636	473878
107159	473879
62990	473880
122888	473881
172702	473882
5047	473883
89225	473884
79974	473885
20997	473886
194119	473887
45682	473888
69524	473889
96476	473890
38294	473891
262126	473892
7149	473893
17506	473894
231891	473895
324552	473896
11905	473897
262279	473898
16198	473899
343443	473900
42626	473901
167145	473902
47514	473903
42973	473904
4843	473905
336101	473906
55394	473907
15473	473908
42969	473909
63320	473910
24759	473911
97457	473912
10677	473913
174726	473914
16612	473915
106733	473916
9863	473917
83416	473918
67887	473919
71306	473920
2200	473921
301664	473922
75647	473923
409	473924
7651	473925
71646	473926
48649	473927
71074	473928
171774	473929
294774	473930
39096	473931
83825	473932
175755	473933
46001	473934
169977	473935
25687	473936
100944	473937
980	473938
122798	473939
21760	473940
195594	473941
279007	473942
78641	473943
107765	473944
319890	473945
1758	473946
266536	473947
126187	473948
194402	473949
295237	473950
32190	473951
14163	473952
67672	473953
157	473954
305210	473955
2236	473956
41939	473957
280290	473958
280847	473959
277792	473960
107302	473961
49112	473962
170538	473963
294261	473964
23313	473965
40768	473966
42738	473967
46159	473968
289404	473969
74552	473970
70374	473971
30006	473972
46339	473973
152500	473974
33658	473975
279841	473976
129064	473977
138201	473978
113459	473979
34674	473980
205309	473981
151850	473982
6606	473983
107941	473984
120433	473985
172567	473986
48412	473987
79753	473988
173873	473989
47604	473990
15335	473991
239918	473992
344539	473993
1558	473994
70240	473995
207588	473996
24116	473997
20816	473998
64866	473999
25632	474000
67932	474001
19958	474002
85679	474003
78	474004
98804	474005
49823	474006
94454	474007
262483	474008
19865	474009
10051	474010
10440	474011
28057	474012
53257	474013
4136	474014
129319	474015
83415	474016
333079	474017
142746	474018
40491	474019
192290	474020
329112	474021
47727	474022
11575	474023
6950	474024
199137	474025
81526	474026
203169	474027
43945	474028
201034	474029
202879	474030
4206	474031
28685	474032
109491	474033
142479	474034
42701	474035
198766	474036
93304	474037
182773	474038
172836	474039
59643	474040
344602	474041
244819	474042
125630	474043
125245	474044
78875	474045
137143	474046
64188	474047
15241	474048
45144	474049
7502	474050
18275	474051
253091	474052
323450	474053
163439	474054
333519	474055
128285	474056
34218	474057
102922	474058
24432	474059
15245	474060
203245	474061
71747	474062
287836	474063
214805	474064
104928	474065
274073	474066
106505	474067
73844	474068
288258	474069
282	474070
147919	474071
199	474072
240987	474073
27388	474074
4069	474075
3425	474076
285019	474077
163099	474078
22945	474079
338943	474080
1198	474081
2485	474082
252433	474083
188295	474084
29105	474085
1	474086
123491	474087
92922	474088
101567	474089
263971	474090
34614	474091
145263	474092
105371	474093
18166	474094
19366	474095
251569	474096
161869	474097
2445	474098
79767	474099
90348	474100
281954	474101
137880	474102
137226	474103
71636	474104
134896	474105
256878	474106
6100	474107
105796	474108
2021	474109
44242	474110
14165	474111
87576	474112
3028	474113
12791	474114
74	474115
5604	474116
88400	474117
12501	474118
143174	474119
44356	474120
226471	474121
64495	474122
68544	474123
2539	474124
7244	474125
102552	474126
147921	474127
22199	474128
291039	474129
5520	474130
878	474131
29655	474132
189325	474133
144590	474134
41402	474135
16100	474136
77462	474137
207335	474138
13293	474139
8511	474140
60005	474141
83816	474142
12725	474143
266930	474144
35791	474145
62214	474146
167137	474147
4042	474148
41081	474149
114916	474150
1000	474151
41050	474152
124368	474153
740	474154
357428	474155
50653	474156
176359	474157
4396	474158
56581	474159
38498	474160
1865	474161
113049	474162
90317	474163
103800	474164
30042	474165
3856	474166
281334	474167
83609	474168
63336	474169
349640	474170
186666	474171
206757	474172
176234	474173
279516	474174
173348	474175
46627	474176
37492	474177
25035	474178
78819	474179
1779	474180
200555	474181
205024	474182
92080	474183
129038	474184
38610	474185
37134	474186
3799	474187
46929	474188
206436	474189
187008	474190
62724	474191
140936	474192
296278	474193
107498	474194
164865	474195
6828	474196
83882	474197
128827	474198
38501	474199
83647	474200
121396	474201
140316	474202
42726	474203
197935	474204
32159	474205
396	474206
137909	474207
142742	474208
74460	474209
266407	474210
119692	474211
83295	474212
38589	474213
38802	474214
56117	474215
56118	474216
127425	474217
205681	474218
333740	474219
120325	474220
308243	474221
20120	474222
201323	474223
74901	474224
136737	474225
238484	474226
654	474227
47911	474228
1068	474229
62031	474230
30970	474231
1987	474232
52726	474233
107213	474234
19779	474235
166998	474236
9226	474237
76394	474238
169615	474239
54747	474240
66458	474241
282140	474242
20301	474243
1	474244
61861	474245
3849	474246
190787	474247
105224	474248
113453	474249
1250	474250
21984	474251
11007	474252
163169	474253
5258	474254
138457	474255
68569	474256
104007	474257
166480	474258
177283	474259
342684	474260
71027	474261
278927	474262
88249	474263
94605	474264
104983	474265
40547	474266
264	474267
78007	474268
316811	474269
188513	474270
25904	474271
67067	474272
188379	474273
2539	474274
318731	474275
171662	474276
160419	474277
101877	474278
3842	474279
150	474280
25867	474281
74	474282
188503	474283
36703	474284
131	474285
118984	474286
190187	474287
18888	474288
28672	474289
270247	474290
76310	474291
84259	474292
28820	474293
297503	474294
18599	474295
10639	474296
205137	474297
71519	474298
11512	474299
248002	474300
211522	474301
35557	474302
132957	474303
310990	474304
138662	474305
100783	474306
145429	474307
3723	474308
26404	474309
128580	474310
37374	474311
106547	474312
7499	474313
48816	474314
187684	474315
426	474316
11218	474317
193252	474318
1775	474319
1119	474320
47218	474321
48124	474322
112547	474323
302952	474324
31136	474325
191528	474326
10451	474327
16745	474328
8994	474329
23269	474330
7298	474331
9210	474332
145544	474333
87857	474334
295553	474335
2120	474336
30761	474337
11187	474338
13751	474339
188654	474340
7936	474341
26384	474342
304209	474343
57548	474344
6440	474345
6124	474346
281975	474347
169217	474348
71242	474349
21033	474350
24790	474351
1907	474352
120523	474353
26577	474354
98502	474355
265680	474356
150529	474357
295220	474358
802	474359
137364	474360
25434	474361
278877	474362
18353	474363
146152	474364
186639	474365
2752	474366
8443	474367
214807	474368
189	474369
2337	474370
26987	474371
199450	474372
2657	474373
6757	474374
60220	474375
193731	474376
267347	474377
15979	474378
82584	474379
23187	474380
65488	474381
34213	474382
8939	474383
101811	474384
8168	474385
14260	474386
18158	474387
23667	474388
20146	474389
39316	474390
15734	474391
82	474392
1210	474393
1	474394
270577	474395
26091	474396
42421	474397
52268	474398
46186	474399
53242	474400
56119	474401
48052	474402
58468	474403
26608	474404
332691	474405
671	474406
64433	474407
7756	474408
1315	474409
61448	474410
22973	474411
23927	474412
77457	474413
170	474414
96772	474415
56183	474416
10753	474417
319519	474418
206875	474419
109504	474420
46763	474421
12640	474422
23036	474423
274869	474424
55603	474425
119370	474426
58367	474427
254630	474428
41865	474429
146258	474430
64998	474431
97559	474432
91069	474433
2067	474434
178827	474435
173940	474436
2054	474437
64615	474438
7263	474439
343388	474440
121343	474441
93808	474442
31540	474443
49937	474444
351126	474445
90317	474446
191	474447
11939	474448
168962	474449
19237	474450
10200	474451
74083	474452
76181	474453
23839	474454
54038	474455
283118	474456
204312	474457
190928	474458
194836	474459
287028	474460
3530	474461
119770	474462
101380	474463
9335	474464
300629	474465
35027	474466
43591	474467
36818	474468
169778	474469
103582	474470
298452	474471
82271	474472
37043	474473
97876	474474
38190	474475
146816	474476
93086	474477
9226	474478
253365	474479
298627	474480
107227	474481
93668	474482
77534	474483
148	474484
73068	474485
5455	474486
64247	474487
96250	474488
124421	474489
196212	474490
150372	474491
120202	474492
69161	474493
21143	474494
3217	474495
38592	474496
15476	474497
237070	474498
23768	474499
35814	474500
13954	474501
236197	474502
163046	474503
268636	474504
11241	474505
21019	474506
251903	474507
167188	474508
243589	474509
244943	474510
4711	474511
15171	474512
13306	474513
291923	474514
127186	474515
67114	474516
7472	474517
214124	474518
7472	474519
164929	474520
216223	474521
127311	474522
21873	474523
213366	474524
35490	474525
57321	474526
41850	474527
10786	474528
329055	474529
198581	474530
169395	474531
80271	474532
32803	474533
193213	474534
323229	474535
177929	474536
14276	474537
43420	474538
129053	474539
77461	474540
112	474541
96096	474542
76248	474543
103667	474544
262523	474545
36863	474546
98126	474547
27943	474548
1207	474549
62423	474550
56025	474551
129214	474552
17428	474553
209572	474554
16790	474555
56208	474556
2017	474557
38542	474558
4498	474559
38614	474560
32991	474561
350293	474562
56237	474563
67420	474564
163028	474565
179122	474566
141293	474567
207710	474568
20267	474569
186443	474570
56613	474571
349776	474572
282792	474573
129414	474574
115143	474575
166292	474576
180996	474577
68823	474578
181932	474579
59863	474580
105852	474581
210356	474582
37150	474583
94210	474584
226043	474585
254548	474586
55234	474587
147896	474588
136952	474589
217980	474590
70226	474591
97982	474592
41846	474593
103303	474594
31718	474595
45780	474596
5179	474597
11423	474598
4083	474599
329547	474600
62057	474601
1286	474602
318612	474603
252660	474604
160554	474605
64100	474606
2949	474607
10591	474608
16744	474609
15353	474610
77470	474611
75795	474612
73863	474613
19105	474614
2710	474615
33968	474616
9526	474617
77470	474618
119346	474619
11677	474620
15471	474621
21144	474622
51461	474623
76955	474624
2264	474625
317449	474626
118056	474627
36342	474628
16696	474629
28729	474630
169414	474631
12247	474632
181	474633
118984	474634
798	474635
118469	474636
1212	474637
78740	474638
66457	474639
104925	474640
2264	474641
37225	474642
9531	474643
103302	474644
13953	474645
67106	474646
162925	474647
1504	474648
2141	474649
16743	474650
39315	474651
5109	474652
27027	474653
12622	474654
261662	474655
4368	474656
207018	474657
3117	474658
160655	474659
209596	474660
242072	474661
36415	474662
10082	474663
155443	474664
52000	474665
29216	474666
2447	474667
12139	474668
58671	474669
20	474670
7057	474671
16208	474672
647	474673
20	474674
169898	474675
4419	474676
67144	474677
20	474678
1512	474679
101846	474680
172555	474681
2292	474682
858	474683
158543	474684
52862	474685
30440	474686
77023	474687
66410	474688
110119	474689
193916	474690
34193	474691
147717	474692
66442	474693
1811	474694
91371	474695
19242	474696
57768	474697
198981	474698
84824	474699
61068	474700
31483	474701
8032	474702
350165	474703
23633	474704
77035	474705
128159	474706
199620	474707
49615	474708
46519	474709
71074	474710
3698	474711
9813	474712
136442	474713
34549	474714
166385	474715
104345	474716
167626	474717
33835	474718
35142	474719
32892	474720
23755	474721
66717	474722
23190	474723
52691	474724
118035	474725
1051	474726
140423	474727
123980	474728
73166	474729
168619	474730
49979	474731
16414	474732
31931	474733
647	474734
6423	474735
15742	474736
5624	474737
1811	474738
267824	474739
174292	474740
68513	474741
13954	474742
252009	474743
8125	474744
98257	474745
82199	474746
111837	474747
25007	474748
75635	474749
89244	474750
99257	474751
13142	474752
1199	474753
114745	474754
229473	474755
24141	474756
94370	474757
353858	474758
118958	474759
71643	474760
31836	474761
16348	474762
109840	474763
68891	474764
172018	474765
185690	474766
165	474767
4103	474768
29286	474769
21246	474770
46055	474771
28633	474772
328520	474773
22312	474774
30501	474775
36549	474776
78939	474777
2219	474778
206911	474779
52630	474780
251609	474781
315739	474782
52639	474783
193503	474784
15734	474785
1757	474786
16735	474787
1517	474788
81525	474789
262106	474790
12848	474791
12178	474792
73161	474793
194396	474794
18767	474795
49992	474796
105101	474797
995	474798
198265	474799
21120	474800
315889	474801
36296	474802
30661	474803
2072	474804
47573	474805
26256	474806
63128	474807
15066	474808
101319	474809
261061	474810
11026	474811
53504	474812
409	474813
64	474814
33794	474815
196400	474816
174639	474817
23347	474818
159259	474819
334544	474820
528	474821
281	474822
78955	474823
244590	474824
94341	474825
32682	474826
105727	474827
120950	474828
29696	474829
2205	474830
206200	474831
84085	474832
221748	474833
204386	474834
128588	474835
29559	474836
65677	474837
324271	474838
47679	474839
188393	474840
246353	474841
26821	474842
18520	474843
288622	474844
115393	474845
60340	474846
262530	474847
130448	474848
241213	474849
24670	474850
114762	474851
34992	474852
295642	474853
25031	474854
269670	474855
343839	474856
78075	474857
50286	474858
38266	474859
104368	474860
244683	474861
216030	474862
67640	474863
130356	474864
82853	474865
1952	474866
143627	474867
28343	474868
9233	474869
38498	474870
229550	474871
198299	474872
74439	474873
74978	474874
236974	474875
76181	474876
9846	474877
276360	474878
29280	474879
30660	474880
3178	474881
73631	474882
5	474883
158619	474884
104353	474885
135158	474886
204612	474887
3043	474888
4083	474889
354700	474890
323227	474891
7039	474892
3304	474893
33486	474894
53549	474895
116895	474896
289775	474897
23932	474898
1752	474899
13088	474900
85074	474901
52343	474902
190455	474903
261447	474904
287328	474905
60354	474906
249819	474907
128193	474908
107778	474909
112310	474910
2046	474911
357399	474912
7335	474913
12260	474914
425	474915
10586	474916
1003	474917
1473	474918
1738	474919
79285	474920
38600	474921
206399	474922
128554	474923
72068	474924
267052	474925
127848	474926
81397	474927
1115	474928
160817	474929
16613	474930
315079	474931
62447	474932
12147	474933
2313	474934
11513	474935
137113	474936
177122	474937
32369	474938
73356	474939
184736	474940
11196	474941
94568	474942
43539	474943
108869	474944
314767	474945
12483	474946
48249	474947
346279	474948
13715	474949
55290	474950
49641	474951
7013	474952
86682	474953
45123	474954
63745	474955
1768	474956
31448	474957
45107	474958
20929	474959
14824	474960
19285	474961
116124	474962
9155	474963
234510	474964
57543	474965
37143	474966
11368	474967
25782	474968
54518	474969
39994	474970
58504	474971
345467	474972
273927	474973
11408	474974
4644	474975
5371	474976
141264	474977
4123	474978
370	474979
54581	474980
17137	474981
177919	474982
57591	474983
107627	474984
15881	474985
70958	474986
38432	474987
3039	474988
121355	474989
107773	474990
109992	474991
50452	474992
71492	474993
177523	474994
10305	474995
141589	474996
25614	474997
117487	474998
22534	474999
14511	475000
249176	475001
37512	475002
188700	475003
1733	475004
31837	475005
26284	475006
1207	475007
2141	475008
42966	475009
4040	475010
41859	475011
2983	475012
147774	475013
50069	475014
118059	475015
104990	475016
20494	475017
16872	475018
116361	475019
41053	475020
2435	475021
14649	475022
221817	475023
68238	475024
14649	475025
10468	475026
76736	475027
18449	475028
82250	475029
321140	475030
126627	475031
245230	475032
19415	475033
67052	475034
188396	475035
9046	475036
322	475037
114320	475038
21560	475039
68084	475040
134499	475041
352614	475042
16680	475043
79938	475044
180110	475045
316451	475046
188988	475047
262717	475048
193444	475049
230702	475050
4623	475051
293267	475052
45866	475053
64687	475054
154183	475055
312894	475056
30176	475057
19579	475058
67483	475059
338819	475060
1569	475061
9100	475062
4487	475063
99288	475064
128121	475065
82889	475066
345949	475067
193877	475068
68638	475069
341611	475070
77145	475071
104404	475072
16420	475073
12893	475074
187623	475075
312972	475076
7402	475077
167798	475078
303805	475079
71167	475080
7589	475081
228679	475082
12688	475083
57597	475084
32082	475085
46656	475086
12761	475087
42243	475088
65370	475089
730	475090
22619	475091
39185	475092
50070	475093
3324	475094
43990	475095
726	475096
859	475097
87453	475098
15685	475099
36639	475100
11726	475101
559	475102
1708	475103
997	475104
52422	475105
810	475106
120278	475107
378	475108
6267	475109
640	475110
67100	475111
78097	475112
45801	475113
76102	475114
256242	475115
7226	475116
319298	475117
262515	475118
250484	475119
64906	475120
250689	475121
6641	475122
153588	475123
257952	475124
5977	475125
233156	475126
1544	475127
110680	475128
3779	475129
149428	475130
4523	475131
131471	475132
104542	475133
188387	475134
39762	475135
1749	475136
51393	475137
5923	475138
10578	475139
62533	475140
8329	475141
321919	475142
49593	475143
260325	475144
310640	475145
67167	475146
12518	475147
19842	475148
194292	475149
129772	475150
180214	475151
52696	475152
2444	475153
124482	475154
27144	475155
11741	475156
10779	475157
29913	475158
37253	475159
29852	475160
302637	475161
343323	475162
126785	475163
67108	475164
336614	475165
4003	475166
161742	475167
348363	475168
123581	475169
177419	475170
208853	475171
157293	475172
49867	475173
27380	475174
340538	475175
60441	475176
128512	475177
111132	475178
893	475179
78172	475180
25977	475181
78130	475182
144528	475183
269860	475184
206291	475185
232577	475186
188760	475187
3633	475188
6656	475189
203365	475190
180118	475191
45384	475192
43121	475193
100300	475194
9685	475195
160462	475196
39365	475197
100378	475198
137907	475199
114509	475200
104406	475201
93498	475202
25409	475203
4781	475204
266226	475205
44192	475206
80182	475207
4781	475208
108102	475209
26110	475210
670	475211
52380	475212
132304	475213
2578	475214
20887	475215
91865	475216
151597	475217
160555	475218
30688	475219
67040	475220
66767	475221
161163	475222
9509	475223
16753	475224
52541	475225
31809	475226
12547	475227
77155	475228
90856	475229
38991	475230
10422	475231
39111	475232
6716	475233
59398	475234
8533	475235
68591	475236
25927	475237
4744	475238
192631	475239
22701	475240
66681	475241
45375	475242
16615	475243
101231	475244
66641	475245
261434	475246
101101	475247
105902	475248
261855	475249
7432	475250
105297	475251
101232	475252
159280	475253
158847	475254
67310	475255
196411	475256
264743	475257
45783	475258
192987	475259
79483	475260
102144	475261
283922	475262
194933	475263
160819	475264
239537	475265
585	475266
294858	475267
217	475268
322517	475269
121750	475270
185781	475271
51525	475272
16090	475273
144079	475274
185098	475275
116842	475276
35909	475277
257957	475278
76030	475279
237535	475280
318608	475281
75892	475282
136389	475283
115981	475284
18602	475285
310685	475286
185079	475287
133123	475288
35618	475289
76106	475290
16568	475291
301940	475292
180112	475293
114336	475294
217963	475295
70219	475296
38047	475297
335101	475298
126628	475299
14334	475300
14571	475301
198399	475302
1121	475303
20	475304
14411	475305
82313	475306
19540	475307
38011	475308
347450	475309
344976	475310
199329	475311
27082	475312
122907	475313
26964	475314
198366	475315
338371	475316
26973	475317
200236	475318
81283	475319
37895	475320
8454	475321
37751	475322
26726	475323
55299	475324
125941	475325
339949	475326
19610	475327
55383	475328
6611	475329
203597	475330
3391	475331
1925	475332
26828	475333
333734	475334
16642	475335
342977	475336
338465	475337
203604	475338
345415	475339
123869	475340
203664	475341
338011	475342
10935	475343
343033	475344
11308	475345
55470	475346
126138	475347
81338	475348
342603	475349
19464	475350
2289	475351
26805	475352
199164	475353
337458	475354
125256	475355
55494	475356
2806	475357
54730	475358
14457	475359
26861	475360
26861	475361
8406	475362
337936	475363
27001	475364
10889	475365
1930	475366
346283	475367
55213	475368
200110	475369
124696	475370
125190	475371
50854	475372
27033	475373
123857	475374
8404	475375
37996	475376
340983	475377
81934	475378
26860	475379
339664	475380
332941	475381
337463	475382
199331	475383
54422	475384
10891	475385
26796	475386
81374	475387
38044	475388
6621	475389
8430	475390
173	475391
54715	475392
37924	475393
341680	475394
200999	475395
201446	475396
14589	475397
343802	475398
125606	475399
10985	475400
337870	475401
55015	475402
123658	475403
82137	475404
6628	475405
38129	475406
6619	475407
26865	475408
37939	475409
55165	475410
6601	475411
37828	475412
19682	475413
209891	475414
199492	475415
80824	475416
38124	475417
8414	475418
55509	475419
124795	475420
198375	475421
333064	475422
124339	475423
81493	475424
55025	475425
339397	475426
38252	475427
37620	475428
81181	475429
203524	475430
37951	475431
14500	475432
334693	475433
37670	475434
125516	475435
201432	475436
82287	475437
37729	475438
126077	475439
126370	475440
124072	475441
334763	475442
337559	475443
201165	475444
202152	475445
125566	475446
38196	475447
200106	475448
81061	475449
203586	475450
54229	475451
343314	475452
10979	475453
19385	475454
124784	475455
10833	475456
199319	475457
82169	475458
199181	475459
347046	475460
27059	475461
19547	475462
125866	475463
124750	475464
336321	475465
203400	475466
31	475467
5224	475468
26979	475469
27100	475470
4695	475471
203188	475472
334957	475473
27085	475474
343987	475475
332986	475476
82085	475477
19410	475478
199897	475479
26930	475480
3371	475481
54429	475482
134837	475483
185206	475484
18662	475485
333394	475486
333608	475487
344694	475488
345708	475489
35642	475490
115920	475491
116068	475492
116360	475493
51471	475494
25432	475495
185282	475496
76115	475497
310559	475498
76041	475499
18668	475500
115982	475501
116689	475502
51704	475503
184436	475504
5028	475505
14780	475506
188335	475507
165586	475508
942	475509
301837	475510
23843	475511
180117	475512
3529	475513
54448	475514
282583	475515
38340	475516
332825	475517
179159	475518
80333	475519
236	475520
199729	475521
6739	475522
99	475523
54447	475524
52587	475525
73430	475526
428	475527
13526	475528
163318	475529
234748	475530
13493	475531
283690	475532
76718	475533
149073	475534
280120	475535
20202	475536
158280	475537
132985	475538
119218	475539
3317	475540
107887	475541
28496	475542
235997	475543
14926	475544
185671	475545
53265	475546
581	475547
57413	475548
27729	475549
20047	475550
143883	475551
2805	475552
19425	475553
49140	475554
16600	475555
4125	475556
178436	475557
116632	475558
110282	475559
19872	475560
12663	475561
46920	475562
28080	475563
112208	475564
17751	475565
75364	475566
282598	475567
39026	475568
29234	475569
89408	475570
80436	475571
75775	475572
129966	475573
90434	475574
258199	475575
27113	475576
153992	475577
34718	475578
54192	475579
7711	475580
270456	475581
34793	475582
109803	475583
49248	475584
52857	475585
248508	475586
97967	475587
64260	475588
326565	475589
18386	475590
121162	475591
277395	475592
7912	475593
76267	475594
11174	475595
145238	475596
27408	475597
34367	475598
9821	475599
56255	475600
129732	475601
62795	475602
172940	475603
247087	475604
130016	475605
59079	475606
5043	475607
18740	475608
45664	475609
139981	475610
66888	475611
17742	475612
11972	475613
35314	475614
46123	475615
40796	475616
33410	475617
312220	475618
3232	475619
26558	475620
18764	475621
186939	475622
756	475623
111072	475624
8965	475625
34435	475626
118499	475627
92742	475628
189507	475629
109762	475630
47367	475631
17865	475632
4880	475633
6186	475634
174704	475635
117052	475636
13298	475637
100646	475638
86062	475639
158328	475640
175862	475641
72030	475642
59031	475643
81911	475644
213025	475645
116862	475646
13932	475647
313138	475648
187271	475649
36059	475650
34516	475651
76860	475652
34068	475653
289450	475654
262645	475655
311931	475656
68905	475657
66867	475658
45486	475659
48080	475660
151758	475661
3246	475662
40803	475663
49694	475664
5289	475665
41525	475666
55012	475667
2070	475668
208817	475669
127910	475670
31802	475671
128759	475672
198056	475673
51154	475674
61363	475675
10441	475676
51386	475677
75873	475678
76192	475679
184691	475680
185024	475681
126269	475682
63863	475683
19390	475684
2069	475685
10199	475686
285028	475687
91465	475688
308883	475689
80215	475690
106468	475691
15981	475692
136412	475693
245460	475694
142438	475695
6890	475696
354615	475697
18463	475698
4700	475699
16652	475700
51531	475701
149213	475702
21971	475703
281398	475704
322310	475705
5075	475706
18992	475707
11492	475708
104856	475709
188692	475710
262556	475711
299108	475712
2195	475713
48744	475714
119137	475715
7097	475716
238717	475717
3699	475718
191932	475719
26836	475720
12918	475721
12918	475722
289447	475723
318819	475724
168283	475725
18463	475726
40421	475727
43915	475728
22100	475729
46570	475730
160740	475731
33131	475732
154227	475733
35795	475734
135512	475735
45313	475736
31469	475737
77393	475738
332234	475739
35583	475740
51130	475741
50551	475742
299938	475743
625	475744
1177	475745
273947	475746
18531	475747
85806	475748
106321	475749
331074	475750
30325	475751
3358	475752
8852	475753
1625	475754
279967	475755
3842	475756
22373	475757
29294	475758
269008	475759
123155	475760
160034	475761
84038	475762
209540	475763
3846	475764
22299	475765
97497	475766
22302	475767
38122	475768
124697	475769
204177	475770
182542	475771
11435	475772
123956	475773
335777	475774
204669	475775
353295	475776
6339	475777
181693	475778
329711	475779
192256	475780
100831	475781
75837	475782
47826	475783
13452	475784
76798	475785
60937	475786
185992	475787
350105	475788
17205	475789
76627	475790
52487	475791
13559	475792
158340	475793
243471	475794
79943	475795
276192	475796
331851	475797
331852	475798
330944	475799
49038	475800
41495	475801
50935	475802
288624	475803
157624	475804
37054	475805
16916	475806
179810	475807
37477	475808
25978	475809
51625	475810
305339	475811
83544	475812
2299	475813
100205	475814
71909	475815
75626	475816
81452	475817
24798	475818
207593	475819
168570	475820
6033	475821
3793	475822
22092	475823
217097	475824
276386	475825
331854	475826
22995	475827
345681	475828
5388	475829
21171	475830
314500	475831
45412	475832
201686	475833
236604	475834
306227	475835
37652	475836
1183	475837
54318	475838
163926	475839
5427	475840
344628	475841
68009	475842
108103	475843
16311	475844
10745	475845
964	475846
343207	475847
203455	475848
299352	475849
209132	475850
106325	475851
9740	475852
131237	475853
31482	475854
71717	475855
9005	475856
97999	475857
55893	475858
285915	475859
295228	475860
17686	475861
13858	475862
296305	475863
5820	475864
216664	475865
5556	475866
72424	475867
195966	475868
306379	475869
267111	475870
15980	475871
18200	475872
69592	475873
2053	475874
5964	475875
8237	475876
198602	475877
129515	475878
354306	475879
228103	475880
37545	475881
288039	475882
295411	475883
39812	475884
55304	475885
264857	475886
327236	475887
145213	475888
21773	475889
296407	475890
160490	475891
100781	475892
244375	475893
144705	475894
16504	475895
322472	475896
84424	475897
81631	475898
35441	475899
58498	475900
81306	475901
198796	475902
2934	475903
8025	475904
42947	475905
126738	475906
3099	475907
11353	475908
59638	475909
4663	475910
10994	475911
238494	475912
48084	475913
10909	475914
81141	475915
16166	475916
52125	475917
119355	475918
202457	475919
91374	475920
18616	475921
28851	475922
116050	475923
241910	475924
36263	475925
223439	475926
19667	475927
61505	475928
14609	475929
120138	475930
70110	475931
7388	475932
19529	475933
11698	475934
4658	475935
2377	475936
125510	475937
82190	475938
61820	475939
157596	475940
178860	475941
42978	475942
84208	475943
337211	475944
11820	475945
2037	475946
124048	475947
11407	475948
319809	475949
4531	475950
104851	475951
206081	475952
5726	475953
1526	475954
25719	475955
327301	475956
198313	475957
294354	475958
65968	475959
52808	475960
19747	475961
1283	475962
23735	475963
83677	475964
2674	475965
67977	475966
226635	475967
983	475968
54878	475969
203409	475970
10656	475971
191238	475972
327474	475973
27902	475974
298484	475975
124906	475976
14673	475977
69113	475978
235230	475979
144330	475980
151681	475981
124429	475982
31129	475983
163623	475984
348857	475985
6877	475986
156806	475987
121	475988
147452	475989
8884	475990
164633	475991
4766	475992
36356	475993
79190	475994
2658	475995
347520	475996
19746	475997
37872	475998
2518	475999
202230	476000
1710	476001
168469	476002
195731	476003
41208	476004
145074	476005
208204	476006
101316	476007
6461	476008
258490	476009
120669	476010
65122	476011
10750	476012
60879	476013
3794	476014
50391	476015
15985	476016
109494	476017
50704	476018
124673	476019
324197	476020
191463	476021
56614	476022
107690	476023
35666	476024
3074	476025
177531	476026
79011	476027
151957	476028
200011	476029
124689	476030
84537	476031
126111	476032
10735	476033
7001	476034
41293	476035
64947	476036
8994	476037
100020	476038
68424	476039
37551	476040
9785	476041
18515	476042
339928	476043
105325	476044
159	476045
19910	476046
99566	476047
38229	476048
73623	476049
74449	476050
154293	476051
69672	476052
201507	476053
9412	476054
135496	476055
90389	476056
15176	476057
165560	476058
190764	476059
51575	476060
333284	476061
37027	476062
138877	476063
47450	476064
305839	476065
211201	476066
243496	476067
117376	476068
296681	476069
1302	476070
54526	476071
3902	476072
102404	476073
209870	476074
272130	476075
139119	476076
3835	476077
126497	476078
31776	476079
234224	476080
45460	476081
338693	476082
9412	476083
14110	476084
76201	476085
194577	476086
316914	476087
337760	476088
181343	476089
5110	476090
11060	476091
5673	476092
55996	476093
133414	476094
290575	476095
129915	476096
12060	476097
15313	476098
55091	476099
135930	476100
129156	476101
349053	476102
151744	476103
82510	476104
64406	476105
102519	476106
184154	476107
95154	476108
95139	476109
40446	476110
30560	476111
69756	476112
156023	476113
22460	476114
112712	476115
34230	476116
31004	476117
8545	476118
37589	476119
255642	476120
308563	476121
38273	476122
10463	476123
345166	476124
237835	476125
35747	476126
155603	476127
9327	476128
75685	476129
28679	476130
165960	476131
277452	476132
125181	476133
179051	476134
141394	476135
168147	476136
5788	476137
19041	476138
12111	476139
121048	476140
251348	476141
2042	476142
113997	476143
219282	476144
68725	476145
305239	476146
8337	476147
11328	476148
148324	476149
8439	476150
6076	476151
182117	476152
189097	476153
208143	476154
328406	476155
32848	476156
21790	476157
32239	476158
834	476159
7668	476160
115418	476161
51665	476162
189105	476163
60103	476164
25421	476165
30238	476166
25078	476167
299469	476168
251379	476169
166591	476170
3139	476171
80786	476172
27542	476173
2514	476174
153848	476175
91072	476176
47947	476177
35078	476178
18069	476179
23544	476180
224894	476181
71759	476182
102852	476183
58958	476184
108363	476185
96501	476186
2804	476187
35725	476188
35549	476189
25465	476190
51349	476191
308302	476192
115681	476193
75878	476194
310584	476195
51391	476196
11906	476197
76393	476198
58693	476199
120162	476200
76028	476201
353283	476202
66328	476203
123766	476204
25434	476205
301532	476206
115938	476207
243343	476208
115773	476209
6361	476210
76197	476211
76197	476212
150413	476213
323217	476214
63070	476215
5609	476216
219751	476217
58548	476218
5379	476219
11168	476220
57899	476221
17704	476222
3926	476223
17608	476224
69487	476225
41712	476226
33404	476227
34595	476228
1336	476229
34814	476230
29807	476231
1298	476232
57231	476233
972	476234
24603	476235
57804	476236
16	476237
5294	476238
48712	476239
15124	476240
135667	476241
56795	476242
84580	476243
56172	476244
289039	476245
207971	476246
2175	476247
66669	476248
101418	476249
565	476250
11202	476251
55210	476252
2498	476253
129834	476254
56227	476255
25842	476256
52103	476257
120986	476258
27562	476259
1742	476260
355837	476261
260580	476262
243610	476263
28383	476264
131969	476265
6020	476266
49237	476267
322809	476268
10998	476269
203729	476270
2314	476271
31808	476272
86086	476273
97110	476274
19978	476275
177429	476276
14150	476277
1913	476278
158699	476279
30592	476280
39652	476281
48835	476282
127694	476283
72632	476284
22780	476285
83075	476286
209059	476287
120710	476288
94469	476289
7431	476290
13154	476291
13909	476292
7185	476293
57937	476294
100921	476295
25647	476296
42011	476297
2343	476298
16	476299
244515	476300
13713	476301
16014	476302
57502	476303
132136	476304
11528	476305
39041	476306
5299	476307
6491	476308
8363	476309
38911	476310
27507	476311
316718	476312
30859	476313
17610	476314
66405	476315
262	476316
59292	476317
28921	476318
3128	476319
116730	476320
846	476321
137261	476322
127892	476323
7219	476324
16	476325
1595	476326
77566	476327
145896	476328
27728	476329
56172	476330
18910	476331
84585	476332
39303	476333
92500	476334
310610	476335
14364	476336
35553	476337
75818	476338
35799	476339
18449	476340
184748	476341
185426	476342
13738	476343
18515	476344
18523	476345
51803	476346
184484	476347
76021	476348
110872	476349
186002	476350
18449	476351
76193	476352
184812	476353
182	476354
67025	476355
45054	476356
76486	476357
76486	476358
59715	476359
35158	476360
9141	476361
54065	476362
66602	476363
159019	476364
159016	476365
4686	476366
22687	476367
12452	476368
7430	476369
66596	476370
45368	476371
159049	476372
159089	476373
19922	476374
159136	476375
159109	476376
66616	476377
66616	476378
261268	476379
31669	476380
45360	476381
30397	476382
261708	476383
12454	476384
101148	476385
101159	476386
159099	476387
11309	476388
159416	476389
101170	476390
243415	476391
313204	476392
22149	476393
76507	476394
190427	476395
170675	476396
7759	476397
170973	476398
51469	476399
25269	476400
186340	476401
8162	476402
13724	476403
12597	476404
8108	476405
18489	476406
116160	476407
116096	476408
115735	476409
116549	476410
25441	476411
51722	476412
307807	476413
35812	476414
75813	476415
35815	476416
185120	476417
51634	476418
76058	476419
76000	476420
185739	476421
35552	476422
25391	476423
35802	476424
76166	476425
35588	476426
51646	476427
121402	476428
122796	476429
83077	476430
67218	476431
10204	476432
6939	476433
140583	476434
149172	476435
159169	476436
76081	476437
51525	476438
186053	476439
309842	476440
25372	476441
116017	476442
18641	476443
198495	476444
254515	476445
6268	476446
21742	476447
190677	476448
248772	476449
129380	476450
51547	476451
2356	476452
158412	476453
133429	476454
1	476455
4399	476456
148467	476457
285658	476458
210216	476459
125318	476460
68144	476461
5518	476462
12086	476463
148924	476464
289631	476465
148724	476466
1	476467
13366	476468
26453	476469
127147	476470
178705	476471
22985	476472
143935	476473
28304	476474
297275	476475
69570	476476
103744	476477
131561	476478
43328	476479
308047	476480
157854	476481
182609	476482
225020	476483
344489	476484
183844	476485
20491	476486
212821	476487
308344	476488
43352	476489
348267	476490
116957	476491
1	476492
74375	476493
117901	476494
283575	476495
263208	476496
55719	476497
42896	476498
581	476499
64090	476500
320649	476501
695	476502
3926	476503
262522	476504
6289	476505
10316	476506
24089	476507
66330	476508
339064	476509
1433	476510
1578	476511
109410	476512
208981	476513
3848	476514
148621	476515
7159	476516
741	476517
299724	476518
289964	476519
196546	476520
84901	476521
21006	476522
115700	476523
63212	476524
50811	476525
25459	476526
185543	476527
116354	476528
51483	476529
180139	476530
720	476531
3938	476532
3938	476533
3015	476534
3015	476535
3015	476536
3015	476537
6363	476538
186081	476539
185533	476540
51803	476541
3181	476542
76346	476543
184708	476544
73769	476545
18422	476546
6395	476547
115856	476548
45054	476549
51364	476550
29061	476551
75977	476552
3181	476553
11224	476554
35545	476555
254583	476556
25369	476557
115930	476558
185795	476559
77362	476560
73769	476561
35785	476562
10488	476563
6393	476564
307690	476565
25460	476566
18660	476567
18641	476568
18463	476569
85676	476570
25380	476571
51685	476572
76147	476573
18671	476574
75926	476575
167832	476576
116241	476577
76483	476578
51689	476579
76699	476580
8478	476581
51354	476582
116820	476583
115628	476584
73977	476585
18617	476586
75989	476587
310661	476588
5100	476589
76026	476590
115786	476591
178955	476592
112536	476593
116274	476594
295942	476595
111685	476596
64785	476597
190008	476598
261854	476599
110756	476600
219843	476601
287915	476602
14092	476603
56104	476604
38582	476605
83234	476606
83404	476607
27824	476608
83618	476609
41677	476610
2006	476611
82821	476612
31524	476613
231932	476614
111439	476615
12351	476616
170856	476617
132813	476618
2693	476619
14744	476620
134659	476621
297562	476622
13412	476623
135302	476624
150560	476625
214250	476626
63799	476627
245620	476628
14280	476629
3228	476630
3228	476631
1846	476632
345373	476633
29810	476634
88302	476635
21313	476636
114277	476637
181376	476638
243399	476639
300156	476640
17093	476641
35033	476642
136	476643
6789	476644
18724	476645
295540	476646
8158	476647
333676	476648
85872	476649
402	476650
10134	476651
35702	476652
255844	476653
41485	476654
53708	476655
207559	476656
216936	476657
49775	476658
177109	476659
41428	476660
50252	476661
87441	476662
178	476663
92678	476664
73350	476665
125504	476666
123912	476667
35491	476668
318085	476669
14393	476670
42386	476671
403	476672
19095	476673
65998	476674
149637	476675
8095	476676
18935	476677
60892	476678
27433	476679
183118	476680
56124	476681
288128	476682
4780	476683
341359	476684
112526	476685
21836	476686
9808	476687
17037	476688
21547	476689
5479	476690
33606	476691
159647	476692
3824	476693
13751	476694
119862	476695
168106	476696
52653	476697
162624	476698
337457	476699
16439	476700
14535	476701
1822	476702
59940	476703
72288	476704
275685	476705
199003	476706
3448	476707
35160	476708
7456	476709
26371	476710
283508	476711
165121	476712
35436	476713
16691	476714
8681	476715
146741	476716
289915	476717
61062	476718
22	476719
73483	476720
15354	476721
188461	476722
17960	476723
101828	476724
45188	476725
35290	476726
185685	476727
6564	476728
40980	476729
398	476730
21547	476731
28552	476732
18896	476733
106860	476734
733	476735
114844	476736
33847	476737
8310	476738
28780	476739
10818	476740
117664	476741
45957	476742
137161	476743
113	476744
163499	476745
6318	476746
101456	476747
57441	476748
212965	476749
39384	476750
133781	476751
57586	476752
131980	476753
26	476754
116148	476755
18072	476756
35046	476757
296796	476758
1413	476759
243443	476760
72754	476761
131784	476762
49764	476763
57358	476764
27518	476765
81740	476766
116433	476767
71709	476768
56650	476769
56650	476770
19373	476771
260663	476772
101131	476773
54999	476774
13428	476775
128289	476776
86155	476777
1622	476778
9486	476779
40367	476780
41390	476781
2998	476782
91694	476783
35223	476784
130229	476785
43321	476786
69786	476787
4390	476788
14696	476789
29017	476790
265436	476791
67467	476792
170408	476793
206366	476794
70434	476795
141589	476796
37431	476797
296198	476798
186365	476799
243045	476800
10516	476801
156651	476802
15314	476803
81430	476804
18048	476805
22778	476806
10944	476807
11420	476808
42097	476809
136776	476810
354764	476811
34008	476812
20094	476813
111379	476814
121296	476815
51142	476816
2451	476817
44138	476818
3902	476819
76231	476820
41801	476821
89000	476822
223508	476823
156283	476824
60663	476825
6736	476826
31786	476827
183880	476828
20443	476829
78860	476830
758	476831
6938	476832
25769	476833
116008	476834
185701	476835
101289	476836
27876	476837
65217	476838
117125	476839
45042	476840
126332	476841
51988	476842
44047	476843
53330	476844
53257	476845
39432	476846
59572	476847
228031	476848
272937	476849
18091	476850
29080	476851
259286	476852
96879	476853
27608	476854
25177	476855
209473	476856
698	476857
150955	476858
111187	476859
55658	476860
181750	476861
180360	476862
3926	476863
28303	476864
11701	476865
18380	476866
239144	476867
698	476868
40191	476869
30840	476870
535	476871
84956	476872
7798	476873
23096	476874
263265	476875
202325	476876
3411	476877
112275	476878
50251	476879
32026	476880
27275	476881
135899	476882
4849	476883
698	476884
45125	476885
254947	476886
29048	476887
2506	476888
79820	476889
185194	476890
180333	476891
112176	476892
41654	476893
39763	476894
27669	476895
134694	476896
167773	476897
116020	476898
102121	476899
170693	476900
329667	476901
281387	476902
837	476903
9287	476904
23929	476905
114223	476906
202991	476907
246104	476908
48200	476909
2204	476910
14391	476911
2562	476912
130168	476913
20795	476914
266922	476915
156917	476916
61989	476917
100262	476918
156901	476919
100290	476920
40125	476921
5497	476922
83551	476923
12403	476924
287755	476925
25463	476926
206877	476927
156168	476928
209093	476929
24099	476930
9724	476931
162639	476932
258049	476933
194435	476934
76453	476935
184491	476936
25874	476937
185358	476938
2629	476939
8139	476940
18512	476941
2541	476942
84101	476943
150891	476944
337881	476945
14189	476946
149266	476947
73820	476948
312135	476949
2940	476950
46548	476951
77467	476952
65890	476953
87322	476954
1898	476955
6427	476956
188153	476957
316693	476958
312079	476959
216769	476960
148350	476961
95357	476962
148202	476963
30000	476964
29995	476965
148340	476966
241068	476967
240898	476968
1898	476969
228	476970
189477	476971
992	476972
9395	476973
67216	476974
45716	476975
128269	476976
241909	476977
12827	476978
53256	476979
26215	476980
92526	476981
25634	476982
120872	476983
77825	476984
96379	476985
71533	476986
6471	476987
126186	476988
57311	476989
155847	476990
133871	476991
6673	476992
6807	476993
39571	476994
87669	476995
23482	476996
80367	476997
27760	476998
143985	476999
14821	477000
146522	477001
17983	477002
65174	477003
18933	477004
1680	477005
6159	477006
10858	477007
49934	477008
3556	477009
6057	477010
17512	477011
171494	477012
126010	477013
213801	477014
9272	477015
1929	477016
5935	477017
96896	477018
182569	477019
1981	477020
27774	477021
133313	477022
78459	477023
116019	477024
8104	477025
65329	477026
204227	477027
34843	477028
73567	477029
85365	477030
343187	477031
2914	477032
37120	477033
67819	477034
4838	477035
16799	477036
45742	477037
158888	477038
393	477039
439	477040
53640	477041
271004	477042
18716	477043
4731	477044
4728	477045
193713	477046
11646	477047
102106	477048
324548	477049
186921	477050
186920	477051
327740	477052
324873	477053
5788	477054
324367	477055
263819	477056
15705	477057
67172	477058
67174	477059
188492	477060
95	477061
138654	477062
64015	477063
3859	477064
3859	477065
45379	477066
22890	477067
152986	477068
11360	477069
108163	477070
76362	477071
23261	477072
12537	477073
283181	477074
284706	477075
37214	477076
53622	477077
218159	477078
53622	477079
111794	477080
2598	477081
282	477082
231289	477083
325057	477084
347042	477085
853	477086
7766	477087
18715	477088
112442	477089
122691	477090
54041	477091
12514	477092
297885	477093
346306	477094
322074	477095
160350	477096
23528	477097
289881	477098
1505	477099
5921	477100
8772	477101
38304	477102
157790	477103
22104	477104
2	477105
140808	477106
39031	477107
82828	477108
35052	477109
269349	477110
77541	477111
158721	477112
14889	477113
125072	477114
73518	477115
17724	477116
14800	477117
20252	477118
341508	477119
335963	477120
27587	477121
29883	477122
31090	477123
3491	477124
85641	477125
629	477126
57863	477127
4107	477128
86544	477129
97098	477130
28028	477131
120129	477132
31036	477133
10676	477134
36866	477135
4305	477136
39787	477137
2381	477138
176504	477139
73157	477140
323364	477141
21835	477142
44093	477143
54696	477144
12124	477145
196207	477146
249840	477147
26472	477148
128571	477149
328128	477150
109732	477151
7792	477152
84246	477153
9577	477154
3290	477155
45587	477156
180033	477157
260891	477158
262301	477159
8223	477160
21406	477161
1360	477162
49281	477163
66945	477164
79162	477165
68	477166
4308	477167
34490	477168
100693	477169
61340	477170
2779	477171
317662	477172
7082	477173
155435	477174
71706	477175
73206	477176
206274	477177
200517	477178
207224	477179
7793	477180
21874	477181
72348	477182
6782	477183
6194	477184
13225	477185
6157	477186
99524	477187
6478	477188
84679	477189
86472	477190
10872	477191
86472	477192
86472	477193
34209	477194
215336	477195
6207	477196
34049	477197
13192	477198
85584	477199
10134	477200
9953	477201
73047	477202
10378	477203
218468	477204
59378	477205
6788	477206
207	477207
93458	477208
21622	477209
58995	477210
312728	477211
35268	477212
241088	477213
18480	477214
19059	477215
116849	477216
264519	477217
29111	477218
340939	477219
91623	477220
15832	477221
123750	477222
5900	477223
64832	477224
13923	477225
21888	477226
10618	477227
18560	477228
8219	477229
120150	477230
5868	477231
321632	477232
19054	477233
11351	477234
2360	477235
4466	477236
912	477237
459	477238
2661	477239
1984	477240
10976	477241
36871	477242
1962	477243
10666	477244
8457	477245
49964	477246
168713	477247
143622	477248
87236	477249
206879	477250
159048	477251
182342	477252
45347	477253
45385	477254
159098	477255
35263	477256
159054	477257
212508	477258
92366	477259
921	477260
18116	477261
41621	477262
280752	477263
823	477264
8583	477265
39185	477266
514	477267
2750	477268
38221	477269
39374	477270
250	477271
14143	477272
17824	477273
43954	477274
39491	477275
34707	477276
109219	477277
93187	477278
3248	477279
847	477280
118777	477281
15422	477282
12877	477283
3241	477284
119	477285
17249	477286
5733	477287
67198	477288
1178	477289
20487	477290
709	477291
13957	477292
86599	477293
64200	477294
14833	477295
66286	477296
828	477297
372	477298
1660	477299
2805	477300
6955	477301
16182	477302
53256	477303
1656	477304
20215	477305
86455	477306
108615	477307
200212	477308
173787	477309
307762	477310
66300	477311
153154	477312
260268	477313
334929	477314
757	477315
1656	477316
73521	477317
137385	477318
2332	477319
147752	477320
48616	477321
67358	477322
17311	477323
9759	477324
911	477325
16281	477326
633	477327
785	477328
18437	477329
1271	477330
83461	477331
212946	477332
57470	477333
1102	477334
8182	477335
130708	477336
3	477337
91117	477338
248	477339
7751	477340
132191	477341
9102	477342
38707	477343
294149	477344
899	477345
249129	477346
273954	477347
93010	477348
16252	477349
15030	477350
90983	477351
34187	477352
73484	477353
28058	477354
10002	477355
24561	477356
5519	477357
125381	477358
44023	477359
51872	477360
42468	477361
191149	477362
4129	477363
21631	477364
64825	477365
173171	477366
59903	477367
71739	477368
1572	477369
21768	477370
45439	477371
13102	477372
206472	477373
33736	477374
84577	477375
10185	477376
8530	477377
12149	477378
358	477379
27412	477380
80304	477381
322982	477382
7476	477383
924	477384
145647	477385
293860	477386
168221	477387
28231	477388
169052	477389
529	477390
85061	477391
102329	477392
353074	477393
43196	477394
53463	477395
305	477396
96952	477397
252047	477398
48347	477399
37157	477400
141075	477401
76231	477402
275518	477403
765	477404
18749	477405
149086	477406
49030	477407
13410	477408
211189	477409
16499	477410
77841	477411
4579	477412
292394	477413
4762	477414
35136	477415
2069	477416
71432	477417
32988	477418
24552	477419
12212	477420
34953	477421
34952	477422
60712	477423
352459	477424
129119	477425
112839	477426
53463	477427
18190	477428
299995	477429
5295	477430
719	477431
47454	477432
222789	477433
60712	477434
164642	477435
12832	477436
5295	477437
87062	477438
354002	477439
322427	477440
28291	477441
78481	477442
196552	477443
139153	477444
268681	477445
105875	477446
57018	477447
96681	477448
17342	477449
302125	477450
24004	477451
41957	477452
6222	477453
66457	477454
171574	477455
4904	477456
49058	477457
190790	477458
259728	477459
38014	477460
104446	477461
25336	477462
18625	477463
346169	477464
57967	477465
83101	477466
13159	477467
109873	477468
6094	477469
79043	477470
53396	477471
114765	477472
65208	477473
79340	477474
61607	477475
11263	477476
126909	477477
38310	477478
157894	477479
21352	477480
179014	477481
79918	477482
47028	477483
9479	477484
208506	477485
55519	477486
30211	477487
11322	477488
14861	477489
226501	477490
18306	477491
210144	477492
215649	477493
70584	477494
96261	477495
60115	477496
353	477497
111884	477498
276570	477499
149527	477500
72764	477501
178320	477502
26178	477503
6778	477504
1123	477505
110954	477506
166511	477507
22900	477508
11608	477509
42974	477510
229414	477511
4839	477512
98556	477513
19156	477514
151120	477515
886	477516
36375	477517
81384	477518
78418	477519
16301	477520
26020	477521
257310	477522
45673	477523
317706	477524
200362	477525
207585	477526
37076	477527
20008	477528
8393	477529
78655	477530
54059	477531
59740	477532
316743	477533
124456	477534
3934	477535
10629	477536
159274	477537
16246	477538
49963	477539
3145	477540
169373	477541
204823	477542
11543	477543
7766	477544
35924	477545
295958	477546
101940	477547
101364	477548
29522	477549
41945	477550
673	477551
100003	477552
81105	477553
135563	477554
198511	477555
64631	477556
94691	477557
336616	477558
47099	477559
18169	477560
339038	477561
122579	477562
10388	477563
58573	477564
169541	477565
40194	477566
44965	477567
155832	477568
249109	477569
191473	477570
191799	477571
177776	477572
781	477573
119255	477574
5131	477575
2050	477576
102822	477577
203542	477578
26836	477579
20556	477580
15108	477581
74356	477582
160435	477583
247093	477584
12887	477585
5994	477586
16872	477587
3881	477588
23079	477589
2480	477590
194496	477591
19397	477592
79327	477593
201400	477594
8817	477595
5295	477596
296088	477597
1266	477598
53505	477599
33768	477600
54397	477601
177743	477602
126495	477603
39304	477604
325377	477605
262133	477606
11265	477607
11800	477608
82907	477609
89121	477610
38049	477611
21409	477612
195034	477613
39381	477614
141503	477615
2433	477616
18906	477617
266751	477618
38365	477619
2314	477620
269943	477621
329608	477622
188313	477623
211734	477624
188003	477625
217620	477626
88622	477627
316265	477628
86788	477629
62935	477630
214806	477631
16038	477632
285677	477633
109830	477634
310502	477635
56469	477636
92467	477637
98665	477638
31780	477639
64467	477640
10825	477641
85126	477642
215961	477643
144241	477644
181666	477645
130324	477646
269963	477647
61710	477648
178301	477649
5137	477650
67946	477651
185831	477652
9243	477653
240513	477654
200289	477655
23828	477656
92519	477657
62907	477658
246633	477659
151517	477660
256098	477661
113925	477662
13869	477663
194367	477664
61589	477665
74126	477666
11220	477667
39532	477668
3753	477669
205106	477670
7112	477671
1429	477672
5249	477673
146565	477674
8066	477675
42026	477676
22961	477677
29635	477678
96844	477679
125257	477680
6106	477681
112502	477682
67488	477683
27555	477684
66387	477685
79206	477686
319644	477687
157095	477688
1007	477689
52597	477690
2687	477691
9760	477692
240621	477693
174101	477694
16993	477695
49989	477696
231752	477697
59471	477698
57277	477699
54228	477700
67740	477701
116221	477702
49811	477703
98611	477704
14148	477705
322576	477706
99493	477707
172439	477708
60162	477709
28464	477710
42538	477711
151133	477712
32429	477713
34301	477714
78494	477715
25217	477716
321783	477717
127497	477718
28667	477719
348016	477720
215071	477721
1205	477722
226019	477723
202517	477724
38014	477725
13546	477726
142067	477727
21664	477728
54963	477729
292996	477730
77882	477731
37808	477732
7227	477733
247289	477734
31915	477735
37822	477736
145719	477737
38796	477738
17678	477739
12244	477740
184838	477741
167748	477742
29751	477743
102274	477744
49164	477745
4424	477746
29845	477747
109089	477748
73344	477749
73138	477750
174925	477751
73138	477752
175965	477753
289460	477754
109709	477755
179788	477756
292447	477757
290669	477758
23009	477759
178361	477760
305747	477761
66000	477762
7605	477763
273143	477764
17040	477765
68512	477766
34875	477767
4856	477768
38763	477769
16347	477770
2988	477771
272781	477772
85478	477773
191141	477774
342955	477775
125208	477776
309808	477777
15854	477778
8159	477779
13980	477780
112857	477781
18387	477782
34195	477783
90926	477784
3160	477785
127470	477786
84745	477787
263874	477788
20946	477789
71724	477790
2487	477791
26434	477792
77874	477793
357709	477794
72051	477795
157490	477796
78222	477797
64176	477798
184624	477799
300797	477800
24555	477801
285951	477802
201833	477803
145254	477804
35959	477805
13674	477806
258209	477807
49308	477808
42245	477809
135083	477810
161383	477811
324072	477812
199870	477813
23423	477814
63694	477815
17742	477816
4123	477817
4959	477818
186609	477819
146100	477820
210599	477821
49570	477822
179593	477823
19199	477824
765	477825
74264	477826
68271	477827
187072	477828
2538	477829
30860	477830
27682	477831
3860	477832
113936	477833
98439	477834
354480	477835
72705	477836
126281	477837
16022	477838
157508	477839
164343	477840
160294	477841
310358	477842
4480	477843
11362	477844
35837	477845
147492	477846
307918	477847
53451	477848
114749	477849
20420	477850
41888	477851
134101	477852
263181	477853
150112	477854
264367	477855
260981	477856
51396	477857
16281	477858
51352	477859
124915	477860
199355	477861
82248	477862
220101	477863
18078	477864
272329	477865
114767	477866
109011	477867
186320	477868
23682	477869
107876	477870
76615	477871
92510	477872
11844	477873
8873	477874
304	477875
198772	477876
39803	477877
59445	477878
222682	477879
64820	477880
28562	477881
6360	477882
79595	477883
125258	477884
216072	477885
39891	477886
7158	477887
2311	477888
208105	477889
50365	477890
4623	477891
39905	477892
57030	477893
17188	477894
7859	477895
112961	477896
25134	477897
10839	477898
98829	477899
93973	477900
119149	477901
55003	477902
15283	477903
27785	477904
286028	477905
9335	477906
4083	477907
193663	477908
61915	477909
71759	477910
17590	477911
172069	477912
294881	477913
227325	477914
174585	477915
111476	477916
30586	477917
15317	477918
81329	477919
322897	477920
258751	477921
250053	477922
154233	477923
2198	477924
286464	477925
19201	477926
73955	477927
55664	477928
100932	477929
207992	477930
105989	477931
104481	477932
49350	477933
52718	477934
60253	477935
196548	477936
41011	477937
277794	477938
179894	477939
125350	477940
307035	477941
162700	477942
254952	477943
11794	477944
240332	477945
1608	477946
1147	477947
190029	477948
215967	477949
36672	477950
5355	477951
102775	477952
78328	477953
320581	477954
140715	477955
62636	477956
160108	477957
3173	477958
25861	477959
59760	477960
33067	477961
300785	477962
97723	477963
82342	477964
108089	477965
26002	477966
22997	477967
245777	477968
172700	477969
120951	477970
165825	477971
108878	477972
8980	477973
13913	477974
78043	477975
35477	477976
43639	477977
16146	477978
88647	477979
263156	477980
77	477981
67275	477982
970	477983
151441	477984
49032	477985
7254	477986
268874	477987
67442	477988
150573	477989
2552	477990
121502	477991
3608	477992
62418	477993
200971	477994
50595	477995
79201	477996
78412	477997
104315	477998
146496	477999
193508	478000
12584	478001
221077	478002
224229	478003
225756	478004
15945	478005
106292	478006
224	478007
9775	478008
306445	478009
66986	478010
323458	478011
201394	478012
71617	478013
36531	478014
300288	478015
189138	478016
6914	478017
175877	478018
191029	478019
18863	478020
290970	478021
186678	478022
173207	478023
55335	478024
2613	478025
287480	478026
121102	478027
203813	478028
176485	478029
28790	478030
45448	478031
69047	478032
53554	478033
357659	478034
184834	478035
61403	478036
81966	478037
321563	478038
37674	478039
30317	478040
286695	478041
40434	478042
79302	478043
11828	478044
109948	478045
14087	478046
235562	478047
64627	478048
232098	478049
36514	478050
168540	478051
17055	478052
133634	478053
4962	478054
120173	478055
113590	478056
340874	478057
300450	478058
164350	478059
274353	478060
113921	478061
306717	478062
263187	478063
207692	478064
27245	478065
144883	478066
33616	478067
94970	478068
6680	478069
175005	478070
22279	478071
210089	478072
63819	478073
246188	478074
4309	478075
123922	478076
107233	478077
34756	478078
10683	478079
308849	478080
277606	478081
104452	478082
78809	478083
11718	478084
172659	478085
287560	478086
2105	478087
588	478088
247672	478089
5027	478090
113596	478091
163263	478092
110414	478093
196683	478094
121529	478095
42366	478096
17184	478097
114718	478098
16298	478099
59686	478100
173070	478101
266346	478102
45570	478103
151424	478104
232770	478105
258417	478106
18733	478107
172321	478108
133139	478109
51477	478110
78774	478111
149485	478112
272672	478113
81039	478114
269101	478115
74694	478116
243460	478117
120485	478118
164082	478119
116147	478120
164377	478121
72381	478122
8218	478123
162715	478124
96001	478125
32886	478126
44483	478127
183755	478128
170360	478129
16814	478130
4351	478131
6127	478132
272368	478133
51074	478134
85227	478135
213224	478136
80801	478137
2847	478138
6994	478139
92426	478140
83309	478141
101976	478142
191483	478143
282208	478144
263133	478145
13465	478146
328392	478147
273079	478148
184600	478149
266899	478150
104710	478151
69715	478152
181430	478153
45853	478154
53802	478155
9784	478156
323379	478157
26573	478158
101747	478159
52957	478160
256982	478161
36974	478162
8415	478163
68313	478164
13600	478165
36499	478166
91773	478167
69518	478168
196120	478169
162594	478170
69337	478171
8243	478172
8243	478173
103010	478174
79201	478175
325943	478176
122560	478177
13175	478178
16869	478179
94128	478180
279301	478181
163284	478182
101344	478183
257699	478184
271200	478185
310085	478186
47383	478187
96149	478188
52429	478189
333304	478190
12253	478191
104022	478192
46747	478193
164764	478194
36531	478195
234809	478196
270613	478197
235383	478198
324829	478199
244257	478200
244303	478201
317652	478202
118920	478203
68721	478204
102893	478205
244912	478206
5958	478207
186377	478208
167909	478209
270313	478210
230721	478211
180219	478212
167688	478213
99676	478214
46196	478215
105968	478216
5110	478217
110817	478218
63930	478219
244245	478220
194447	478221
25955	478222
91120	478223
36812	478224
222409	478225
258381	478226
59893	478227
173473	478228
35610	478229
93120	478230
31	478231
2417	478232
118605	478233
157362	478234
171654	478235
199366	478236
3861	478237
55829	478238
249653	478239
243320	478240
235857	478241
19393	478242
53433	478243
220501	478244
52152	478245
1742	478246
38616	478247
3886	478248
77932	478249
38577	478250
107872	478251
14321	478252
186335	478253
94771	478254
7852	478255
150807	478256
14833	478257
184163	478258
85968	478259
26996	478260
34095	478261
54767	478262
16993	478263
1352	478264
25860	478265
1930	478266
1741	478267
5143	478268
23585	478269
81252	478270
32683	478271
22724	478272
164675	478273
7605	478274
10729	478275
48596	478276
10143	478277
51825	478278
65022	478279
151629	478280
283547	478281
14721	478282
11267	478283
83382	478284
172903	478285
199745	478286
6814	478287
170663	478288
336950	478289
7736	478290
56081	478291
50071	478292
17537	478293
25682	478294
344576	478295
356745	478296
56353	478297
346731	478298
469	478299
202637	478300
199062	478301
181456	478302
12758	478303
81269	478304
19480	478305
21686	478306
338857	478307
166237	478308
82722	478309
342262	478310
336110	478311
19480	478312
255980	478313
8643	478314
82779	478315
27121	478316
346627	478317
340528	478318
36022	478319
354000	478320
124740	478321
336478	478322
82550	478323
19480	478324
10609	478325
50234	478326
206036	478327
9603	478328
17565	478329
6915	478330
48472	478331
2560	478332
297899	478333
70794	478334
50365	478335
71832	478336
36625	478337
87541	478338
77532	478339
187737	478340
23287	478341
33845	478342
1107	478343
10237	478344
2492	478345
25131	478346
49167	478347
3307	478348
70995	478349
78095	478350
52832	478351
2082	478352
50908	478353
29112	478354
52411	478355
170485	478356
191994	478357
283879	478358
101928	478359
172118	478360
8788	478361
224406	478362
10866	478363
509	478364
130628	478365
25787	478366
77330	478367
1927	478368
327635	478369
10355	478370
60701	478371
338816	478372
19595	478373
77308	478374
1495	478375
355885	478376
17336	478377
46375	478378
74182	478379
671	478380
4961	478381
9338	478382
424	478383
28594	478384
333311	478385
2364	478386
1219	478387
59276	478388
85036	478389
29166	478390
16774	478391
71525	478392
166289	478393
4951	478394
20730	478395
24068	478396
9191	478397
219498	478398
58095	478399
121636	478400
2512	478401
67116	478402
124877	478403
3994	478404
2515	478405
86091	478406
637	478407
19928	478408
1622	478409
56553	478410
15546	478411
79692	478412
93326	478413
14683	478414
122712	478415
54050	478416
76716	478417
198541	478418
161299	478419
122661	478420
24769	478421
6321	478422
150944	478423
195968	478424
329796	478425
355404	478426
329696	478427
187081	478428
329770	478429
79940	478430
303127	478431
6118	478432
90383	478433
175797	478434
3422	478435
8357	478436
150260	478437
2087	478438
810	478439
168101	478440
329834	478441
31980	478442
100163	478443
296678	478444
303147	478445
158874	478446
122714	478447
201328	478448
38598	478449
53232	478450
196715	478451
53232	478452
10497	478453
57095	478454
694	478455
54098	478456
19482	478457
121393	478458
196931	478459
16608	478460
11360	478461
349059	478462
321897	478463
303143	478464
62796	478465
810	478466
115656	478467
9481	478468
2353	478469
23396	478470
86063	478471
33035	478472
233397	478473
209211	478474
891	478475
986	478476
109093	478477
27569	478478
349930	478479
199089	478480
19871	478481
141900	478482
8345	478483
57142	478484
11956	478485
326355	478486
347859	478487
41911	478488
20355	478489
187712	478490
819	478491
352439	478492
37816	478493
10604	478494
190607	478495
248612	478496
282238	478497
164801	478498
113104	478499
10571	478500
134449	478501
65	478502
164509	478503
226056	478504
115588	478505
3334	478506
4040	478507
284929	478508
346746	478509
2098	478510
274471	478511
3981	478512
34537	478513
21689	478514
214084	478515
201993	478516
76184	478517
232903	478518
279223	478519
86987	478520
211127	478521
2818	478522
297599	478523
60293	478524
170034	478525
70414	478526
2723	478527
157287	478528
41584	478529
50001	478530
56660	478531
91767	478532
282727	478533
23267	478534
166930	478535
153887	478536
133841	478537
1216	478538
1930	478539
29476	478540
48019	478541
183123	478542
217991	478543
33630	478544
187247	478545
183937	478546
25982	478547
48493	478548
2	478549
65156	478550
258181	478551
112919	478552
55619	478553
180663	478554
1673	478555
30647	478556
736	478557
5244	478558
179337	478559
15861	478560
1068	478561
127925	478562
102852	478563
216671	478564
348565	478565
334681	478566
98273	478567
198860	478568
24840	478569
1134	478570
64465	478571
134832	478572
136019	478573
316906	478574
53069	478575
82864	478576
2	478577
2317	478578
83461	478579
38765	478580
5287	478581
2079	478582
144259	478583
282850	478584
295352	478585
95656	478586
303396	478587
63003	478588
295467	478589
58118	478590
80154	478591
321746	478592
76653	478593
268904	478594
43083	478595
126798	478596
145911	478597
48387	478598
4654	478599
3140	478600
177940	478601
169788	478602
44774	478603
83867	478604
156212	478605
40708	478606
120903	478607
7085	478608
199620	478609
280552	478610
357528	478611
123421	478612
155363	478613
148397	478614
37524	478615
123421	478616
44812	478617
51865	478618
151657	478619
6656	478620
95	478621
116218	478622
225800	478623
59229	478624
70924	478625
11424	478626
98389	478627
250752	478628
92906	478629
94966	478630
109028	478631
33693	478632
81076	478633
57288	478634
284437	478635
13082	478636
71324	478637
283749	478638
7201	478639
9049	478640
151817	478641
96381	478642
63840	478643
63867	478644
66321	478645
45172	478646
30175	478647
192942	478648
274247	478649
277842	478650
16048	478651
335436	478652
14455	478653
198390	478654
19328	478655
114617	478656
8153	478657
128471	478658
7367	478659
150536	478660
6321	478661
36575	478662
124383	478663
147820	478664
14099	478665
8242	478666
8242	478667
685	478668
17899	478669
171263	478670
13084	478671
4475	478672
436	478673
524	478674
232814	478675
2246	478676
2568	478677
79193	478678
3210	478679
109345	478680
76732	478681
36282	478682
7393	478683
70356	478684
4108	478685
75089	478686
24207	478687
13182	478688
10403	478689
610	478690
51278	478691
89985	478692
38562	478693
7203	478694
63718	478695
35723	478696
315674	478697
10073	478698
24150	478699
40726	478700
122477	478701
199761	478702
28286	478703
38583	478704
72823	478705
13330	478706
1161	478707
57477	478708
33903	478709
13379	478710
38502	478711
116903	478712
711	478713
132134	478714
84380	478715
106880	478716
76554	478717
196346	478718
92305	478719
125263	478720
28388	478721
10038	478722
156814	478723
18680	478724
252352	478725
33993	478726
61900	478727
13825	478728
108019	478729
33732	478730
13844	478731
39554	478732
10470	478733
10444	478734
4562	478735
189857	478736
86405	478737
13387	478738
6181	478739
132037	478740
821	478741
212779	478742
18438	478743
2085	478744
707	478745
72600	478746
57467	478747
10448	478748
176299	478749
165670	478750
118111	478751
2672	478752
33960	478753
68045	478754
51896	478755
97684	478756
1084	478757
33855	478758
7775	478759
24556	478760
637	478761
6417	478762
67033	478763
103524	478764
10077	478765
4903	478766
76539	478767
20447	478768
13261	478769
72532	478770
17050	478771
200587	478772
87663	478773
17799	478774
3962	478775
5305	478776
21893	478777
3306	478778
76729	478779
97131	478780
17620	478781
58938	478782
295679	478783
7449	478784
25616	478785
24399	478786
48761	478787
246058	478788
17778	478789
48671	478790
6150	478791
13330	478792
18604	478793
16685	478794
41189	478795
15722	478796
57372	478797
25611	478798
2638	478799
36452	478800
7866	478801
64432	478802
8723	478803
38151	478804
80384	478805
20271	478806
14629	478807
35644	478808
153174	478809
31440	478810
291598	478811
12601	478812
46098	478813
154458	478814
6138	478815
29960	478816
17946	478817
26457	478818
79912	478819
14273	478820
2352	478821
171421	478822
27546	478823
14361	478824
6131	478825
39167	478826
14793	478827
3928	478828
97728	478829
92198	478830
161057	478831
48556	478832
13145	478833
35976	478834
205277	478835
44011	478836
23080	478837
56989	478838
104514	478839
3495	478840
20269	478841
109457	478842
78397	478843
49025	478844
24315	478845
118304	478846
39055	478847
3243	478848
18	478849
112772	478850
14960	478851
113869	478852
7924	478853
1080	478854
6241	478855
8067	478856
51338	478857
22109	478858
1018	478859
205487	478860
1288	478861
10445	478862
255258	478863
101827	478864
171516	478865
13756	478866
178502	478867
115925	478868
133405	478869
7855	478870
24506	478871
109886	478872
104604	478873
112318	478874
3396	478875
265639	478876
6686	478877
9174	478878
28100	478879
69694	478880
72230	478881
25205	478882
2208	478883
51867	478884
172101	478885
1839	478886
117998	478887
211456	478888
22480	478889
172604	478890
151779	478891
2778	478892
10040	478893
13158	478894
13199	478895
72589	478896
157029	478897
72828	478898
72103	478899
201305	478900
24201	478901
96106	478902
18472	478903
9989	478904
175578	478905
522	478906
13756	478907
11988	478908
105365	478909
10328	478910
95723	478911
7861	478912
17730	478913
72834	478914
7863	478915
29855	478916
124958	478917
351209	478918
11214	478919
6494	478920
10457	478921
24763	478922
150460	478923
27821	478924
68165	478925
222434	478926
12847	478927
17655	478928
26643	478929
28272	478930
39500	478931
3215	478932
25280	478933
6196	478934
7597	478935
3582	478936
64788	478937
188974	478938
13595	478939
86563	478940
10382	478941
72922	478942
172167	478943
72651	478944
1086	478945
13842	478946
12470	478947
206782	478948
128671	478949
286	478950
13249	478951
77004	478952
24550	478953
215557	478954
58658	478955
17783	478956
4698	478957
231305	478958
18601	478959
4067	478960
1984	478961
2363	478962
89990	478963
517	478964
34823	478965
340396	478966
6691	478967
25833	478968
109781	478969
69679	478970
1295	478971
80396	478972
72601	478973
55997	478974
55997	478975
10485	478976
169705	478977
239691	478978
116501	478979
23503	478980
1565	478981
51361	478982
109010	478983
4775	478984
33788	478985
116511	478986
100079	478987
6693	478988
17065	478989
246039	478990
13816	478991
109592	478992
70825	478993
76708	478994
234499	478995
13221	478996
46946	478997
51860	478998
24238	478999
49902	479000
35653	479001
44303	479002
7923	479003
33851	479004
71918	479005
24264	479006
20699	479007
98237	479008
72921	479009
22001	479010
81009	479011
73597	479012
51597	479013
116473	479014
122115	479015
10018	479016
18549	479017
185845	479018
1550	479019
6417	479020
20112	479021
111982	479022
112351	479023
168760	479024
25422	479025
87826	479026
7924	479027
222176	479028
31775	479029
61064	479030
273945	479031
234524	479032
29536	479033
70456	479034
245926	479035
50792	479036
13287	479037
27692	479038
184565	479039
298440	479040
186421	479041
2	479042
117196	479043
183696	479044
61464	479045
299028	479046
63337	479047
10467	479048
304943	479049
25678	479050
307584	479051
179440	479052
57264	479053
2	479054
27732	479055
38904	479056
407	479057
15385	479058
130360	479059
211184	479060
84478	479061
130393	479062
114065	479063
130214	479064
130178	479065
73969	479066
76943	479067
85252	479068
84777	479069
226178	479070
27692	479071
130151	479072
85289	479073
50564	479074
57260	479075
2	479076
59190	479077
186642	479078
131290	479079
88298	479080
221798	479081
131222	479082
10503	479083
138544	479084
131203	479085
131170	479086
255321	479087
84486	479088
130152	479089
76924	479090
84486	479091
130603	479092
210629	479093
140639	479094
117053	479095
38935	479096
212278	479097
149406	479098
9331	479099
115960	479100
184558	479101
151081	479102
137232	479103
10256	479104
179010	479105
185572	479106
229750	479107
140492	479108
297480	479109
148569	479110
63297	479111
149283	479112
95619	479113
95614	479114
43050	479115
3327	479116
183392	479117
243115	479118
238709	479119
11901	479120
162918	479121
9120	479122
31883	479123
243283	479124
88757	479125
310879	479126
251498	479127
19056	479128
68937	479129
17967	479130
17967	479131
14962	479132
3587	479133
4409	479134
146524	479135
2027	479136
299895	479137
2786	479138
54128	479139
10808	479140
339300	479141
1975	479142
121297	479143
56001	479144
4781	479145
105874	479146
6751	479147
24966	479148
2315	479149
3683	479150
21800	479151
124744	479152
86790	479153
8182	479154
12892	479155
339126	479156
199725	479157
24171	479158
38323	479159
176715	479160
306036	479161
655	479162
3333	479163
18138	479164
22786	479165
9543	479166
45583	479167
37224	479168
26852	479169
104512	479170
142503	479171
170554	479172
60701	479173
43428	479174
83508	479175
8769	479176
13784	479177
234498	479178
199053	479179
405	479180
14845	479181
1793	479182
8306	479183
77682	479184
157515	479185
4086	479186
9996	479187
166728	479188
55059	479189
45219	479190
211584	479191
71507	479192
34128	479193
10814	479194
102601	479195
12534	479196
63812	479197
49028	479198
48838	479199
43598	479200
17104	479201
190736	479202
53525	479203
72985	479204
1506	479205
167690	479206
36433	479207
294869	479208
6030	479209
4859	479210
200759	479211
31927	479212
49597	479213
39078	479214
74920	479215
322908	479216
40703	479217
187113	479218
324085	479219
194197	479220
3489	479221
110788	479222
181033	479223
178074	479224
136281	479225
7423	479226
17692	479227
342	479228
17537	479229
11261	479230
39418	479231
42751	479232
99000	479233
29495	479234
110411	479235
81912	479236
10148	479237
57679	479238
20157	479239
323106	479240
157664	479241
16377	479242
240831	479243
224769	479244
6160	479245
4399	479246
35839	479247
99399	479248
71940	479249
38501	479250
315840	479251
326442	479252
9253	479253
13051	479254
99629	479255
21637	479256
36608	479257
17320	479258
160175	479259
61888	479260
155055	479261
36821	479262
47696	479263
40018	479264
12948	479265
4576	479266
351	479267
58657	479268
40058	479269
43033	479270
106565	479271
137488	479272
152872	479273
237863	479274
114103	479275
337207	479276
55263	479277
23983	479278
280764	479279
42917	479280
169267	479281
36834	479282
36969	479283
54236	479284
116530	479285
55540	479286
84216	479287
93627	479288
83446	479289
11793	479290
91971	479291
228573	479292
80193	479293
38361	479294
139673	479295
79209	479296
4219	479297
34813	479298
16265	479299
89324	479300
4363	479301
7626	479302
10593	479303
177029	479304
531	479305
325719	479306
5939	479307
1275	479308
340	479309
256672	479310
20977	479311
61706	479312
45113	479313
340	479314
12883	479315
9570	479316
159499	479317
36622	479318
25946	479319
1	479320
191478	479321
278482	479322
30069	479323
30069	479324
306093	479325
44439	479326
88068	479327
203466	479328
129037	479329
21313	479330
263210	479331
16035	479332
382	479333
100405	479334
154251	479335
297	479336
70574	479337
35191	479338
106446	479339
529	479340
8090	479341
151955	479342
64271	479343
19421	479344
188123	479345
193882	479346
842	479347
64486	479348
34820	479349
83839	479350
82119	479351
179024	479352
284035	479353
3461	479354
22954	479355
52059	479356
52239	479357
147676	479358
304577	479359
186349	479360
70286	479361
336700	479362
225105	479363
115857	479364
76194	479365
3047	479366
324711	479367
5543	479368
296665	479369
7021	479370
91757	479371
352	479372
192881	479373
101166	479374
124094	479375
273340	479376
3577	479377
110618	479378
197864	479379
172436	479380
287352	479381
60789	479382
61838	479383
70182	479384
107497	479385
97084	479386
126384	479387
3456	479388
169342	479389
328449	479390
116255	479391
129509	479392
286548	479393
296838	479394
146580	479395
25416	479396
308057	479397
67829	479398
126624	479399
88961	479400
6223	479401
43458	479402
107867	479403
143534	479404
42022	479405
57398	479406
87198	479407
5203	479408
247046	479409
202379	479410
123682	479411
126373	479412
55187	479413
6257	479414
124823	479415
156293	479416
202812	479417
19680	479418
226281	479419
70150	479420
22248	479421
94733	479422
13042	479423
19860	479424
11335	479425
30890	479426
238587	479427
51277	479428
100527	479429
244625	479430
6152	479431
284162	479432
41056	479433
169850	479434
41862	479435
51272	479436
47299	479437
76058	479438
7028	479439
42909	479440
202452	479441
268542	479442
22131	479443
7064	479444
190648	479445
107284	479446
107963	479447
14204	479448
75098	479449
81301	479450
115175	479451
15714	479452
230997	479453
149836	479454
341059	479455
43290	479456
91608	479457
129720	479458
331696	479459
141679	479460
173412	479461
105847	479462
32761	479463
79694	479464
25312	479465
11607	479466
230146	479467
54258	479468
7017	479469
71193	479470
121425	479471
55245	479472
25104	479473
109799	479474
185599	479475
81670	479476
171401	479477
201215	479478
347141	479479
146062	479480
60305	479481
331990	479482
331929	479483
156326	479484
50194	479485
217016	479486
253497	479487
267752	479488
133342	479489
203552	479490
124081	479491
56522	479492
257210	479493
327874	479494
110445	479495
66145	479496
340376	479497
240292	479498
210955	479499
185870	479500
125563	479501
124002	479502
343461	479503
31429	479504
18445	479505
5433	479506
64517	479507
330313	479508
200907	479509
18885	479510
76213	479511
27490	479512
184144	479513
131477	479514
138193	479515
29358	479516
200814	479517
75948	479518
139793	479519
305348	479520
7547	479521
22089	479522
822	479523
173193	479524
56349	479525
113032	479526
20911	479527
188470	479528
68345	479529
2338	479530
137197	479531
139271	479532
35492	479533
310311	479534
57507	479535
195891	479536
322870	479537
81576	479538
61400	479539
15784	479540
17825	479541
74515	479542
142847	479543
67398	479544
45705	479545
23154	479546
302716	479547
267688	479548
59745	479549
21241	479550
139844	479551
210456	479552
30698	479553
323819	479554
340144	479555
10352	479556
342575	479557
48093	479558
24323	479559
293330	479560
343282	479561
291993	479562
68767	479563
11433	479564
256082	479565
3623	479566
208279	479567
293935	479568
173359	479569
175558	479570
29349	479571
14164	479572
83423	479573
55235	479574
352554	479575
126	479576
139740	479577
284528	479578
176114	479579
84539	479580
206027	479581
103490	479582
35744	479583
24449	479584
19673	479585
469	479586
308964	479587
221501	479588
298161	479589
710	479590
17839	479591
78057	479592
137048	479593
313273	479594
81376	479595
48001	479596
56248	479597
169483	479598
84029	479599
62735	479600
1593	479601
6271	479602
128877	479603
1232	479604
65553	479605
128154	479606
109706	479607
37695	479608
35397	479609
199993	479610
14877	479611
152909	479612
34323	479613
966	479614
34730	479615
919	479616
248313	479617
199896	479618
3766	479619
7015	479620
186224	479621
53040	479622
201076	479623
64648	479624
10042	479625
85272	479626
44080	479627
58423	479628
247532	479629
52758	479630
53614	479631
201314	479632
190912	479633
179845	479634
15722	479635
62560	479636
95203	479637
312267	479638
123770	479639
68113	479640
14861	479641
124868	479642
51833	479643
194141	479644
292340	479645
14798	479646
204998	479647
40601	479648
81558	479649
13444	479650
187183	479651
267138	479652
150204	479653
228667	479654
22055	479655
127382	479656
76192	479657
228932	479658
57998	479659
87046	479660
335058	479661
284961	479662
341905	479663
107957	479664
11514	479665
38016	479666
17600	479667
125707	479668
150622	479669
65452	479670
10269	479671
6223	479672
14768	479673
2361	479674
30880	479675
189563	479676
126184	479677
201554	479678
201663	479679
137895	479680
77928	479681
36388	479682
15714	479683
174681	479684
146018	479685
132576	479686
3308	479687
107912	479688
285181	479689
26951	479690
119604	479691
8829	479692
102714	479693
231257	479694
354267	479695
21977	479696
14584	479697
26588	479698
39707	479699
100162	479700
166993	479701
26953	479702
48013	479703
125029	479704
84055	479705
205416	479706
30880	479707
272226	479708
60370	479709
147698	479710
153497	479711
228514	479712
36904	479713
66548	479714
7077	479715
42898	479716
76819	479717
29440	479718
84196	479719
1379	479720
29982	479721
54848	479722
1966	479723
124125	479724
280451	479725
55473	479726
8444	479727
37789	479728
40642	479729
48747	479730
121775	479731
223002	479732
99883	479733
972	479734
91643	479735
200227	479736
201937	479737
117084	479738
240261	479739
77149	479740
80915	479741
137434	479742
15356	479743
351595	479744
1957	479745
58733	479746
184655	479747
210883	479748
76499	479749
47948	479750
76728	479751
202775	479752
8559	479753
188527	479754
352441	479755
126045	479756
44198	479757
200270	479758
202501	479759
279642	479760
27792	479761
2255	479762
18668	479763
257536	479764
143020	479765
35794	479766
1610	479767
276224	479768
19359	479769
16242	479770
347195	479771
116661	479772
61962	479773
65416	479774
125697	479775
312298	479776
55248	479777
6500	479778
116069	479779
40538	479780
30232	479781
81546	479782
279667	479783
11704	479784
327001	479785
167956	479786
94341	479787
256186	479788
259520	479789
5936	479790
349838	479791
25370	479792
91624	479793
2440	479794
176084	479795
203443	479796
6720	479797
134364	479798
20565	479799
89708	479800
28	479801
161599	479802
160680	479803
20561	479804
5123	479805
67079	479806
122480	479807
4267	479808
18765	479809
464	479810
169599	479811
4276	479812
314409	479813
1920	479814
201570	479815
7014	479816
11773	479817
133145	479818
152404	479819
75941	479820
189351	479821
303383	479822
154451	479823
239206	479824
27587	479825
108596	479826
144539	479827
88294	479828
42333	479829
253408	479830
811	479831
626	479832
174745	479833
67456	479834
114772	479835
288762	479836
27876	479837
76848	479838
90263	479839
172706	479840
112244	479841
96200	479842
89530	479843
138510	479844
59903	479845
37626	479846
19673	479847
3472	479848
38207	479849
5203	479850
134057	479851
30044	479852
124970	479853
125237	479854
26992	479855
227570	479856
162964	479857
4402	479858
56886	479859
9163	479860
19479	479861
18208	479862
117897	479863
27550	479864
223993	479865
84079	479866
308013	479867
283424	479868
100078	479869
126086	479870
116999	479871
17487	479872
844	479873
185197	479874
356537	479875
47587	479876
151207	479877
81699	479878
86096	479879
76407	479880
23458	479881
197780	479882
175592	479883
275404	479884
212142	479885
56693	479886
105955	479887
104311	479888
209042	479889
206749	479890
54706	479891
10868	479892
38014	479893
304028	479894
87348	479895
293991	479896
138024	479897
286278	479898
81174	479899
41435	479900
200554	479901
120940	479902
662	479903
94223	479904
94708	479905
80876	479906
15565	479907
2010	479908
76468	479909
15780	479910
187464	479911
108710	479912
198822	479913
123095	479914
81461	479915
89825	479916
230858	479917
115058	479918
137267	479919
6257	479920
227985	479921
88519	479922
170991	479923
61823	479924
20637	479925
116154	479926
20502	479927
236	479928
349319	479929
146569	479930
2855	479931
293510	479932
617	479933
96572	479934
13720	479935
2389	479936
265926	479937
259262	479938
50438	479939
240277	479940
337490	479941
192088	479942
30703	479943
325963	479944
179676	479945
88159	479946
293156	479947
51384	479948
136879	479949
267821	479950
287619	479951
64070	479952
163984	479953
55119	479954
8380	479955
100036	479956
203555	479957
193507	479958
75143	479959
357580	479960
9616	479961
4292	479962
126082	479963
346529	479964
8622	479965
163180	479966
17852	479967
293705	479968
84944	479969
185734	479970
138787	479971
354024	479972
50303	479973
90678	479974
124438	479975
144813	479976
113971	479977
329077	479978
37989	479979
199291	479980
184477	479981
325819	479982
64628	479983
51403	479984
59390	479985
26856	479986
171945	479987
145482	479988
110514	479989
72037	479990
30932	479991
5313	479992
164606	479993
176050	479994
1920	479995
26504	479996
85810	479997
90610	479998
108346	479999
329198	480000
137524	480001
166059	480002
37563	480003
201428	480004
27092	480005
25430	480006
28492	480007
112939	480008
92033	480009
98981	480010
26951	480011
196170	480012
148063	480013
13957	480014
93698	480015
103373	480016
270896	480017
97427	480018
2358	480019
6388	480020
129587	480021
20242	480022
39721	480023
2442	480024
47802	480025
110978	480026
25346	480027
125813	480028
706	480029
110981	480030
14870	480031
79973	480032
35549	480033
124904	480034
50617	480035
126494	480036
1146	480037
126126	480038
13851	480039
62548	480040
107187	480041
32753	480042
152630	480043
56782	480044
27900	480045
29333	480046
167463	480047
294085	480048
49135	480049
14378	480050
22104	480051
121127	480052
116157	480053
10059	480054
114858	480055
24248	480056
175386	480057
11740	480058
10670	480059
55311	480060
231272	480061
73499	480062
10969	480063
87052	480064
4352	480065
312436	480066
78789	480067
339355	480068
198535	480069
47811	480070
26613	480071
210463	480072
26868	480073
210688	480074
284898	480075
319523	480076
85756	480077
353585	480078
114211	480079
97128	480080
202275	480081
8632	480082
13013	480083
6751	480084
20726	480085
157061	480086
8414	480087
57160	480088
186099	480089
7972	480090
54933	480091
80015	480092
142146	480093
73614	480094
23275	480095
175890	480096
11809	480097
330527	480098
324323	480099
187414	480100
194374	480101
187522	480102
296752	480103
84195	480104
61772	480105
22196	480106
7257	480107
81928	480108
18209	480109
277667	480110
51530	480111
167545	480112
163325	480113
149970	480114
2852	480115
44222	480116
76051	480117
183265	480118
81845	480119
342205	480120
21092	480121
159130	480122
20576	480123
19	480124
51461	480125
9216	480126
161578	480127
15151	480128
201435	480129
1213	480130
312048	480131
270272	480132
313019	480133
187496	480134
196526	480135
47701	480136
196381	480137
124303	480138
267889	480139
196022	480140
116385	480141
335161	480142
118581	480143
51736	480144
170972	480145
82500	480146
307269	480147
143514	480148
291611	480149
342884	480150
341522	480151
18635	480152
184901	480153
211498	480154
184323	480155
116167	480156
95828	480157
327632	480158
11167	480159
12190	480160
132689	480161
38543	480162
267888	480163
68604	480164
18414	480165
132607	480166
37511	480167
54258	480168
29311	480169
356855	480170
175224	480171
195625	480172
3684	480173
112134	480174
59497	480175
312217	480176
56268	480177
33388	480178
308713	480179
207045	480180
210949	480181
72652	480182
6427	480183
91165	480184
91875	480185
68995	480186
326350	480187
96873	480188
202768	480189
17198	480190
247593	480191
144246	480192
225645	480193
134704	480194
148486	480195
186300	480196
250949	480197
72698	480198
51838	480199
70218	480200
344447	480201
54460	480202
6127	480203
115232	480204
65994	480205
271254	480206
283567	480207
39916	480208
73797	480209
190226	480210
304861	480211
11142	480212
195959	480213
38959	480214
121096	480215
350768	480216
187126	480217
187512	480218
187100	480219
297660	480220
8620	480221
79520	480222
126449	480223
36138	480224
322832	480225
296414	480226
1162	480227
17990	480228
13821	480229
7682	480230
11195	480231
70030	480232
1663	480233
188367	480234
76213	480235
136766	480236
191854	480237
71688	480238
292301	480239
96871	480240
16088	480241
167963	480242
151957	480243
70229	480244
119785	480245
35320	480246
58282	480247
54352	480248
122599	480249
169783	480250
179266	480251
25433	480252
271735	480253
76404	480254
2536	480255
56678	480256
21286	480257
278693	480258
240622	480259
6723	480260
131192	480261
13825	480262
67703	480263
194116	480264
1637	480265
62547	480266
84435	480267
288849	480268
190252	480269
18495	480270
23130	480271
1372	480272
25285	480273
79283	480274
281560	480275
187148	480276
198079	480277
30644	480278
5730	480279
209984	480280
128150	480281
56610	480282
93456	480283
134424	480284
11247	480285
266327	480286
336447	480287
152992	480288
257288	480289
22250	480290
59556	480291
331675	480292
8959	480293
329306	480294
112306	480295
183850	480296
124055	480297
60350	480298
84896	480299
204108	480300
17329	480301
9365	480302
194296	480303
289708	480304
61742	480305
22467	480306
88454	480307
12610	480308
41043	480309
123992	480310
110936	480311
194463	480312
112237	480313
296977	480314
297744	480315
59620	480316
117501	480317
301501	480318
312609	480319
144808	480320
215893	480321
313584	480322
269832	480323
22076	480324
28258	480325
103306	480326
327694	480327
29880	480328
71538	480329
117573	480330
110852	480331
35793	480332
174962	480333
265314	480334
244757	480335
187502	480336
310	480337
23401	480338
173352	480339
32122	480340
71333	480341
176235	480342
206901	480343
28580	480344
268660	480345
294112	480346
22209	480347
130341	480348
351215	480349
21199	480350
221684	480351
15459	480352
207664	480353
152344	480354
7017	480355
48020	480356
64846	480357
33101	480358
54111	480359
94306	480360
119856	480361
332508	480362
104631	480363
330824	480364
109570	480365
12647	480366
50788	480367
109158	480368
9036	480369
144597	480370
21040	480371
184803	480372
7753	480373
1657	480374
58985	480375
88835	480376
541	480377
20130	480378
198857	480379
8139	480380
126630	480381
707	480382
2847	480383
244447	480384
27872	480385
166662	480386
335139	480387
302241	480388
165298	480389
97984	480390
106428	480391
3333	480392
231741	480393
36200	480394
1963	480395
202537	480396
176485	480397
335317	480398
57422	480399
94546	480400
245120	480401
10966	480402
214371	480403
81282	480404
331354	480405
342862	480406
11796	480407
45715	480408
115315	480409
28844	480410
2911	480411
71427	480412
126083	480413
205296	480414
25398	480415
75957	480416
167675	480417
268020	480418
87270	480419
30744	480420
93291	480421
122218	480422
6876	480423
136807	480424
27587	480425
287404	480426
146193	480427
61986	480428
313149	480429
1168	480430
47936	480431
55397	480432
1835	480433
132634	480434
19898	480435
286050	480436
41297	480437
185123	480438
74218	480439
74643	480440
1304	480441
145734	480442
58890	480443
57926	480444
167376	480445
248700	480446
53531	480447
175920	480448
55653	480449
292746	480450
42137	480451
167306	480452
328631	480453
171663	480454
13868	480455
297627	480456
11587	480457
290170	480458
88498	480459
48912	480460
75806	480461
191547	480462
156715	480463
57327	480464
69259	480465
106869	480466
25352	480467
2850	480468
14749	480469
76182	480470
18501	480471
57334	480472
17566	480473
178660	480474
297618	480475
198886	480476
321453	480477
2345	480478
18430	480479
40406	480480
2345	480481
174481	480482
19156	480483
139862	480484
4988	480485
33374	480486
59035	480487
51353	480488
113185	480489
1599	480490
35705	480491
15152	480492
1632	480493
36121	480494
2336	480495
51566	480496
1438	480497
64450	480498
4074	480499
59110	480500
25401	480501
184973	480502
81142	480503
152812	480504
327326	480505
97828	480506
60238	480507
4273	480508
178580	480509
6065	480510
185603	480511
203607	480512
3388	480513
117366	480514
146505	480515
185602	480516
13438	480517
126421	480518
203955	480519
37086	480520
122365	480521
18666	480522
92996	480523
310343	480524
115250	480525
332662	480526
156818	480527
76738	480528
19953	480529
169957	480530
202831	480531
20754	480532
6924	480533
172313	480534
4281	480535
211266	480536
35997	480537
26859	480538
61679	480539
40919	480540
18662	480541
314269	480542
202	480543
71076	480544
33662	480545
282627	480546
7757	480547
17523	480548
15358	480549
147207	480550
287344	480551
16278	480552
5128	480553
289515	480554
25257	480555
273681	480556
63721	480557
121029	480558
36294	480559
54188	480560
91974	480561
121584	480562
336811	480563
244368	480564
120327	480565
77462	480566
279496	480567
68025	480568
196190	480569
183654	480570
21419	480571
38993	480572
119510	480573
20119	480574
4305	480575
35740	480576
76205	480577
191146	480578
4324	480579
117940	480580
347348	480581
60983	480582
18070	480583
84679	480584
106446	480585
267760	480586
193088	480587
308031	480588
16927	480589
193986	480590
267985	480591
162807	480592
43562	480593
68460	480594
15158	480595
55994	480596
7014	480597
162858	480598
144619	480599
16395	480600
81488	480601
40938	480602
6974	480603
55417	480604
247661	480605
303031	480606
14853	480607
29059	480608
114968	480609
56241	480610
23957	480611
2301	480612
112846	480613
351181	480614
16041	480615
51689	480616
343763	480617
113135	480618
25404	480619
185898	480620
60888	480621
179803	480622
157879	480623
56499	480624
81021	480625
60807	480626
130555	480627
27524	480628
1242	480629
126014	480630
192178	480631
228087	480632
84831	480633
169785	480634
217820	480635
39841	480636
96591	480637
11717	480638
345976	480639
35195	480640
4697	480641
235837	480642
29831	480643
201504	480644
202613	480645
340018	480646
205819	480647
297110	480648
152274	480649
70683	480650
44112	480651
132393	480652
206496	480653
66358	480654
974	480655
130782	480656
75725	480657
55173	480658
89227	480659
324848	480660
115772	480661
59065	480662
15412	480663
227650	480664
44305	480665
338375	480666
283516	480667
261058	480668
81397	480669
174663	480670
1169	480671
192105	480672
824	480673
205567	480674
902	480675
345718	480676
25110	480677
73690	480678
261085	480679
356901	480680
26932	480681
143333	480682
230426	480683
121097	480684
183486	480685
95319	480686
168017	480687
128839	480688
42052	480689
236763	480690
81352	480691
163782	480692
232611	480693
9435	480694
62064	480695
11773	480696
96777	480697
271	480698
13356	480699
60284	480700
199005	480701
19322	480702
77376	480703
201834	480704
290602	480705
106500	480706
12334	480707
156530	480708
56976	480709
75389	480710
174959	480711
351748	480712
163996	480713
293841	480714
4206	480715
124631	480716
333606	480717
194070	480718
79452	480719
126556	480720
198988	480721
337893	480722
333599	480723
29333	480724
53923	480725
16509	480726
196875	480727
281555	480728
132701	480729
331360	480730
334559	480731
82287	480732
108049	480733
84390	480734
107985	480735
292303	480736
323184	480737
72415	480738
49426	480739
256137	480740
51668	480741
293384	480742
92076	480743
152450	480744
35581	480745
14165	480746
109842	480747
208916	480748
31429	480749
5677	480750
354970	480751
169359	480752
42713	480753
197340	480754
46015	480755
70375	480756
51343	480757
286693	480758
90673	480759
140134	480760
44030	480761
55219	480762
17950	480763
1759	480764
142159	480765
54591	480766
157566	480767
274172	480768
84490	480769
352751	480770
84209	480771
828	480772
2848	480773
1001	480774
182446	480775
332305	480776
128999	480777
167636	480778
280982	480779
1157	480780
5684	480781
7020	480782
89971	480783
261011	480784
195648	480785
285345	480786
2910	480787
10042	480788
17917	480789
116081	480790
117415	480791
257888	480792
187052	480793
14933	480794
37880	480795
335049	480796
142787	480797
183783	480798
184266	480799
142814	480800
8293	480801
72469	480802
7196	480803
128542	480804
171120	480805
125605	480806
310125	480807
15119	480808
59441	480809
234621	480810
51449	480811
62116	480812
293147	480813
25167	480814
336459	480815
352116	480816
152194	480817
350872	480818
42064	480819
76382	480820
1043	480821
13839	480822
99098	480823
61195	480824
64546	480825
248839	480826
1576	480827
38634	480828
211970	480829
269142	480830
328491	480831
80840	480832
67748	480833
230390	480834
178422	480835
21952	480836
20281	480837
649	480838
108309	480839
198589	480840
65143	480841
108903	480842
175599	480843
16045	480844
276161	480845
2149	480846
328200	480847
248560	480848
1442	480849
221219	480850
79570	480851
304794	480852
55941	480853
186081	480854
40968	480855
21415	480856
139414	480857
3689	480858
39138	480859
8110	480860
14798	480861
99365	480862
330477	480863
62250	480864
172521	480865
225530	480866
89232	480867
20654	480868
162374	480869
166971	480870
32122	480871
337072	480872
117602	480873
56560	480874
38654	480875
110273	480876
165243	480877
99355	480878
200091	480879
178977	480880
293809	480881
90803	480882
157010	480883
23069	480884
42181	480885
39076	480886
187396	480887
126086	480888
137931	480889
151558	480890
82506	480891
139460	480892
6733	480893
333484	480894
28517	480895
41356	480896
136061	480897
60281	480898
342173	480899
345663	480900
172908	480901
115544	480902
47824	480903
95067	480904
199590	480905
91238	480906
268710	480907
56027	480908
11791	480909
133004	480910
27000	480911
213338	480912
133120	480913
107395	480914
54840	480915
35793	480916
248399	480917
137794	480918
81423	480919
291181	480920
127722	480921
334196	480922
97615	480923
209349	480924
207397	480925
286823	480926
256268	480927
281810	480928
256572	480929
4308	480930
47940	480931
134636	480932
230213	480933
188228	480934
312003	480935
202164	480936
75297	480937
284373	480938
35786	480939
51186	480940
248761	480941
51744	480942
50722	480943
206688	480944
126568	480945
288425	480946
118584	480947
77242	480948
97800	480949
205501	480950
302403	480951
81218	480952
277539	480953
1657	480954
180811	480955
200846	480956
221559	480957
308002	480958
65914	480959
141354	480960
7290	480961
310104	480962
120549	480963
17400	480964
306391	480965
58935	480966
291631	480967
18762	480968
51396	480969
12397	480970
62708	480971
111993	480972
190312	480973
19159	480974
245022	480975
276527	480976
3302	480977
83689	480978
234838	480979
206380	480980
62438	480981
874	480982
183807	480983
110293	480984
279952	480985
121146	480986
187137	480987
194966	480988
109278	480989
4333	480990
97379	480991
174929	480992
15597	480993
287052	480994
15799	480995
152006	480996
313021	480997
88214	480998
24569	480999
114937	481000
119751	481001
294207	481002
34119	481003
150204	481004
107955	481005
206471	481006
183665	481007
196127	481008
200683	481009
210320	481010
468	481011
39415	481012
62792	481013
24419	481014
175029	481015
288383	481016
125427	481017
53648	481018
83437	481019
208731	481020
294201	481021
312088	481022
19485	481023
128006	481024
187205	481025
39201	481026
85635	481027
274203	481028
317410	481029
4190	481030
136963	481031
282317	481032
47915	481033
194524	481034
2017	481035
2375	481036
308486	481037
77172	481038
333171	481039
258534	481040
91034	481041
3314	481042
230038	481043
342078	481044
109543	481045
214278	481046
1161	481047
226717	481048
22491	481049
88454	481050
355258	481051
14761	481052
211028	481053
230672	481054
99355	481055
210047	481056
78057	481057
133962	481058
13524	481059
331300	481060
40392	481061
132824	481062
6393	481063
108030	481064
65623	481065
92876	481066
293110	481067
64200	481068
72121	481069
79290	481070
6257	481071
17467	481072
156798	481073
182712	481074
97212	481075
126503	481076
55390	481077
108832	481078
124949	481079
3011	481080
51429	481081
215372	481082
340547	481083
68329	481084
271766	481085
74228	481086
76098	481087
47683	481088
169240	481089
112914	481090
48035	481091
337888	481092
124971	481093
124971	481094
62920	481095
23223	481096
88371	481097
125343	481098
150127	481099
67390	481100
178585	481101
152409	481102
183972	481103
54876	481104
143186	481105
126565	481106
6922	481107
308018	481108
174982	481109
176232	481110
285890	481111
108992	481112
194467	481113
112760	481114
152393	481115
70658	481116
235556	481117
112644	481118
179693	481119
169923	481120
243786	481121
69531	481122
162616	481123
282174	481124
81174	481125
130521	481126
76175	481127
73615	481128
327145	481129
221967	481130
218752	481131
171062	481132
41253	481133
298808	481134
6568	481135
173143	481136
51498	481137
20143	481138
162743	481139
236888	481140
13692	481141
29088	481142
203700	481143
91785	481144
163684	481145
754	481146
539	481147
181089	481148
2964	481149
189952	481150
155992	481151
201617	481152
199351	481153
321828	481154
157298	481155
73732	481156
92824	481157
325088	481158
16219	481159
179189	481160
286327	481161
17954	481162
193346	481163
220544	481164
29458	481165
1634	481166
47789	481167
6659	481168
199614	481169
31169	481170
128298	481171
103385	481172
279373	481173
336191	481174
187714	481175
206121	481176
104964	481177
39747	481178
175778	481179
26935	481180
25457	481181
5046	481182
130235	481183
213673	481184
76450	481185
86171	481186
145013	481187
133682	481188
56542	481189
149070	481190
100004	481191
175947	481192
174719	481193
108487	481194
345660	481195
100189	481196
312757	481197
7566	481198
12413	481199
54341	481200
187189	481201
164355	481202
29893	481203
13238	481204
297654	481205
241387	481206
155548	481207
49370	481208
169072	481209
297365	481210
69426	481211
114090	481212
29731	481213
13663	481214
176037	481215
1017	481216
2046	481217
2852	481218
8166	481219
17302	481220
64610	481221
496	481222
321862	481223
204421	481224
2442	481225
41709	481226
256426	481227
30051	481228
203996	481229
14187	481230
108174	481231
712	481232
2875	481233
27904	481234
160675	481235
345176	481236
355121	481237
305197	481238
182746	481239
110504	481240
26997	481241
91086	481242
12123	481243
55992	481244
337611	481245
270470	481246
61529	481247
59045	481248
115988	481249
115134	481250
224860	481251
63933	481252
55402	481253
72150	481254
2862	481255
163202	481256
8975	481257
93804	481258
143846	481259
278404	481260
268427	481261
113346	481262
99819	481263
48034	481264
27299	481265
170815	481266
20900	481267
307903	481268
16933	481269
37615	481270
32606	481271
288101	481272
110634	481273
226161	481274
167981	481275
135759	481276
90148	481277
63901	481278
89586	481279
26864	481280
227944	481281
169711	481282
41234	481283
244656	481284
43165	481285
51669	481286
205776	481287
149949	481288
76372	481289
234697	481290
22703	481291
199320	481292
168058	481293
344997	481294
4670	481295
163054	481296
125213	481297
242972	481298
84548	481299
78234	481300
88481	481301
7598	481302
140469	481303
116338	481304
112554	481305
10966	481306
140273	481307
90988	481308
19946	481309
91057	481310
81580	481311
186051	481312
289667	481313
198425	481314
116657	481315
184365	481316
354585	481317
81014	481318
148279	481319
14548	481320
70565	481321
120728	481322
79995	481323
37833	481324
221740	481325
37588	481326
356456	481327
22517	481328
124732	481329
89453	481330
115485	481331
203513	481332
347150	481333
55418	481334
18617	481335
40776	481336
60963	481337
141169	481338
194878	481339
19098	481340
201806	481341
79007	481342
209776	481343
125143	481344
340380	481345
199187	481346
301151	481347
28479	481348
140822	481349
60173	481350
150093	481351
191517	481352
210882	481353
74861	481354
178927	481355
170854	481356
175866	481357
99344	481358
293087	481359
351228	481360
76052	481361
121028	481362
241745	481363
43655	481364
8462	481365
152875	481366
170662	481367
62937	481368
10456	481369
8622	481370
48047	481371
207785	481372
344566	481373
2362	481374
20125	481375
1646	481376
170789	481377
18527	481378
135121	481379
75827	481380
218263	481381
543	481382
292676	481383
24442	481384
343809	481385
84240	481386
223656	481387
141660	481388
137045	481389
268006	481390
201296	481391
1370	481392
42005	481393
149898	481394
214155	481395
115980	481396
27556	481397
301967	481398
145304	481399
114904	481400
280450	481401
301950	481402
67463	481403
293106	481404
202198	481405
180259	481406
142277	481407
38150	481408
200480	481409
76841	481410
51526	481411
8710	481412
2362	481413
61031	481414
136891	481415
28177	481416
125486	481417
126529	481418
70575	481419
28512	481420
234230	481421
22557	481422
137185	481423
280449	481424
201440	481425
1145	481426
3456	481427
114010	481428
722	481429
200180	481430
28177	481431
48961	481432
141717	481433
22655	481434
20723	481435
86333	481436
6429	481437
346557	481438
140265	481439
105586	481440
103417	481441
57544	481442
347516	481443
1640	481444
307536	481445
163936	481446
65914	481447
256906	481448
194477	481449
221723	481450
338868	481451
9121	481452
52922	481453
27399	481454
91538	481455
208903	481456
19221	481457
49470	481458
187731	481459
167548	481460
28683	481461
276627	481462
201813	481463
176193	481464
258126	481465
10724	481466
232659	481467
116627	481468
140103	481469
230242	481470
88712	481471
38578	481472
2514	481473
211690	481474
6739	481475
154315	481476
174193	481477
38774	481478
77319	481479
134551	481480
93539	481481
203777	481482
34350	481483
2901	481484
196538	481485
105668	481486
89164	481487
56027	481488
6740	481489
190190	481490
52220	481491
252149	481492
120498	481493
314747	481494
166732	481495
79841	481496
1162	481497
10110	481498
2363	481499
335855	481500
172400	481501
124108	481502
134	481503
164826	481504
61407	481505
278405	481506
247859	481507
112179	481508
76850	481509
80880	481510
298453	481511
46359	481512
286416	481513
3474	481514
200444	481515
198369	481516
339246	481517
156701	481518
305981	481519
257200	481520
1154	481521
74315	481522
61838	481523
16019	481524
117457	481525
29055	481526
29706	481527
314946	481528
22158	481529
284127	481530
175585	481531
348638	481532
164360	481533
91539	481534
1212	481535
290835	481536
140254	481537
54891	481538
50390	481539
70436	481540
341051	481541
25410	481542
91706	481543
30971	481544
15119	481545
92188	481546
84928	481547
55141	481548
189722	481549
34022	481550
112835	481551
19802	481552
30206	481553
173548	481554
199381	481555
82831	481556
228948	481557
52020	481558
93173	481559
78434	481560
2255	481561
235987	481562
4926	481563
288112	481564
188	481565
44682	481566
287208	481567
529	481568
7209	481569
2050	481570
23724	481571
12988	481572
160697	481573
104665	481574
120512	481575
171118	481576
174436	481577
95982	481578
352986	481579
166869	481580
192728	481581
98070	481582
89361	481583
3308	481584
256553	481585
53516	481586
25706	481587
171355	481588
16883	481589
74316	481590
185230	481591
169307	481592
60140	481593
89029	481594
104968	481595
310588	481596
83176	481597
1236	481598
49011	481599
12689	481600
60549	481601
81875	481602
89980	481603
76408	481604
12122	481605
120510	481606
23618	481607
35766	481608
26699	481609
47752	481610
185261	481611
50165	481612
124094	481613
97709	481614
25313	481615
125847	481616
35765	481617
87945	481618
8604	481619
267805	481620
5591	481621
52590	481622
65557	481623
195461	481624
254147	481625
3488	481626
91854	481627
20794	481628
25782	481629
55968	481630
44712	481631
55184	481632
37624	481633
188351	481634
152831	481635
319366	481636
286863	481637
32760	481638
325432	481639
53332	481640
43532	481641
7824	481642
15778	481643
1973	481644
23923	481645
23521	481646
338989	481647
60407	481648
41188	481649
301047	481650
221839	481651
35271	481652
247606	481653
8161	481654
70513	481655
50243	481656
143737	481657
51385	481658
8424	481659
15964	481660
28419	481661
210724	481662
198475	481663
80958	481664
100315	481665
337159	481666
65501	481667
276484	481668
12119	481669
311616	481670
55247	481671
64021	481672
175211	481673
19028	481674
137108	481675
26859	481676
38932	481677
108200	481678
127527	481679
83661	481680
6353	481681
226732	481682
173862	481683
136452	481684
169409	481685
334277	481686
19663	481687
18414	481688
125352	481689
128053	481690
35725	481691
316972	481692
148286	481693
307770	481694
4745	481695
60773	481696
27482	481697
139774	481698
184409	481699
6729	481700
211132	481701
61556	481702
332376	481703
322307	481704
10679	481705
48044	481706
2842	481707
624	481708
20273	481709
88498	481710
60688	481711
97764	481712
331680	481713
37729	481714
172327	481715
125813	481716
215340	481717
1236	481718
122499	481719
99961	481720
91311	481721
40417	481722
61336	481723
333148	481724
202370	481725
55278	481726
23951	481727
182728	481728
110705	481729
155238	481730
32815	481731
297384	481732
313201	481733
43222	481734
340677	481735
281306	481736
492	481737
1974	481738
290903	481739
234354	481740
3980	481741
33315	481742
178669	481743
256728	481744
91514	481745
237117	481746
61472	481747
91290	481748
180623	481749
97434	481750
8342	481751
312464	481752
70707	481753
76170	481754
37505	481755
75844	481756
328810	481757
126056	481758
36539	481759
121437	481760
25449	481761
9372	481762
193857	481763
26264	481764
97852	481765
120646	481766
43548	481767
246891	481768
225814	481769
40915	481770
187766	481771
133195	481772
2237	481773
122967	481774
125896	481775
16100	481776
176479	481777
99258	481778
13603	481779
295852	481780
1127	481781
28452	481782
137688	481783
2081	481784
20530	481785
1212	481786
90341	481787
162903	481788
292743	481789
76351	481790
18349	481791
33546	481792
42158	481793
97410	481794
172601	481795
61760	481796
82358	481797
44962	481798
105881	481799
275585	481800
15782	481801
153007	481802
25404	481803
151832	481804
28843	481805
292953	481806
124503	481807
49	481808
243601	481809
831	481810
629	481811
161316	481812
234089	481813
184397	481814
84742	481815
331143	481816
48020	481817
32727	481818
77958	481819
90353	481820
352097	481821
25352	481822
202877	481823
218854	481824
219316	481825
115803	481826
78681	481827
41830	481828
34872	481829
271097	481830
100018	481831
20067	481832
345147	481833
97064	481834
39629	481835
58185	481836
25345	481837
58961	481838
99157	481839
26719	481840
218397	481841
86753	481842
122880	481843
16609	481844
2612	481845
81714	481846
30965	481847
308692	481848
2844	481849
76180	481850
6689	481851
99884	481852
19157	481853
131833	481854
338421	481855
1168	481856
22600	481857
201757	481858
226138	481859
39762	481860
128344	481861
30449	481862
142247	481863
53967	481864
40406	481865
156999	481866
156880	481867
119962	481868
190580	481869
248380	481870
318786	481871
133607	481872
257892	481873
13868	481874
55054	481875
62036	481876
28608	481877
223691	481878
32133	481879
51659	481880
337768	481881
68413	481882
1039	481883
50303	481884
184932	481885
197513	481886
125777	481887
79054	481888
1642	481889
139459	481890
140200	481891
185978	481892
60365	481893
186188	481894
80933	481895
335060	481896
137992	481897
710	481898
70717	481899
175436	481900
116372	481901
116612	481902
166356	481903
2871	481904
293199	481905
1571	481906
125501	481907
139925	481908
342831	481909
142031	481910
104151	481911
66504	481912
20007	481913
134182	481914
153028	481915
179224	481916
89427	481917
89264	481918
99980	481919
140163	481920
274	481921
127577	481922
4409	481923
442	481924
133024	481925
21693	481926
5681	481927
208861	481928
37360	481929
354905	481930
17797	481931
5676	481932
248147	481933
8641	481934
38955	481935
144629	481936
125095	481937
61839	481938
93531	481939
158792	481940
71898	481941
202931	481942
40855	481943
203658	481944
63976	481945
137054	481946
203576	481947
42334	481948
56800	481949
67200	481950
24814	481951
57806	481952
86878	481953
341840	481954
126137	481955
23527	481956
22062	481957
20064	481958
128508	481959
23277	481960
20304	481961
272617	481962
16888	481963
119088	481964
8789	481965
320535	481966
191705	481967
27861	481968
107177	481969
117527	481970
16511	481971
39075	481972
30353	481973
127963	481974
22544	481975
356491	481976
9457	481977
38708	481978
128840	481979
209746	481980
83652	481981
140697	481982
127851	481983
59457	481984
83939	481985
60210	481986
17956	481987
106556	481988
2553	481989
127886	481990
129725	481991
47278	481992
143738	481993
208458	481994
38708	481995
21153	481996
305894	481997
29244	481998
116492	481999
42112	482000
110785	482001
273709	482002
96829	482003
298550	482004
121797	482005
82323	482006
201510	482007
1741	482008
85471	482009
289235	482010
134636	482011
28193	482012
38498	482013
132111	482014
199719	482015
17896	482016
174286	482017
161587	482018
4034	482019
278538	482020
28880	482021
2390	482022
210207	482023
125762	482024
186387	482025
32694	482026
77297	482027
115368	482028
267897	482029
283549	482030
113700	482031
356021	482032
128188	482033
220354	482034
48864	482035
47721	482036
61627	482037
176035	482038
198880	482039
5874	482040
46693	482041
16566	482042
124937	482043
183129	482044
90752	482045
226164	482046
93011	482047
11827	482048
117319	482049
81415	482050
43593	482051
208793	482052
355021	482053
19769	482054
97268	482055
254202	482056
5678	482057
335415	482058
68685	482059
77429	482060
65705	482061
293503	482062
130647	482063
86862	482064
7903	482065
215012	482066
354432	482067
207823	482068
60652	482069
128897	482070
11370	482071
286364	482072
92846	482073
6680	482074
96311	482075
287244	482076
133340	482077
40597	482078
192936	482079
123184	482080
2914	482081
11466	482082
110167	482083
119401	482084
5325	482085
206151	482086
37612	482087
6746	482088
109979	482089
4436	482090
330621	482091
128221	482092
92591	482093
181517	482094
51604	482095
84622	482096
105093	482097
342565	482098
175944	482099
29592	482100
46530	482101
52942	482102
195420	482103
32290	482104
337861	482105
44987	482106
120376	482107
231090	482108
12073	482109
334524	482110
139735	482111
248216	482112
75267	482113
28880	482114
76109	482115
139991	482116
185013	482117
344872	482118
107418	482119
296529	482120
99969	482121
342243	482122
131646	482123
89167	482124
50782	482125
294078	482126
19072	482127
74276	482128
65912	482129
169601	482130
32969	482131
124897	482132
209867	482133
240690	482134
116348	482135
109155	482136
197158	482137
178710	482138
308986	482139
44092	482140
110160	482141
82475	482142
139810	482143
35549	482144
330545	482145
13328	482146
222026	482147
70551	482148
155474	482149
96841	482150
11360	482151
201229	482152
99577	482153
39003	482154
89069	482155
12765	482156
169248	482157
9710	482158
124356	482159
27013	482160
320564	482161
57760	482162
176217	482163
46743	482164
268120	482165
60464	482166
1041	482167
125006	482168
128333	482169
79590	482170
40662	482171
80691	482172
52402	482173
125886	482174
60325	482175
316418	482176
8255	482177
325249	482178
63596	482179
125801	482180
292601	482181
179346	482182
30611	482183
349611	482184
200654	482185
285164	482186
249347	482187
30441	482188
15081	482189
189798	482190
24403	482191
12247	482192
184221	482193
28269	482194
256432	482195
91256	482196
91392	482197
335216	482198
225730	482199
32378	482200
86741	482201
277212	482202
301655	482203
176308	482204
79717	482205
232863	482206
353912	482207
38757	482208
49393	482209
13925	482210
81978	482211
76472	482212
157496	482213
118697	482214
194608	482215
165952	482216
52923	482217
130552	482218
190149	482219
185169	482220
86660	482221
199890	482222
68266	482223
254056	482224
197139	482225
315501	482226
152755	482227
28306	482228
107524	482229
291517	482230
88515	482231
14785	482232
81681	482233
68952	482234
21125	482235
172145	482236
23506	482237
126244	482238
83857	482239
128111	482240
52100	482241
186094	482242
87652	482243
289475	482244
199344	482245
24654	482246
134604	482247
256752	482248
235947	482249
36916	482250
120199	482251
38056	482252
237706	482253
130392	482254
30920	482255
60778	482256
10511	482257
246804	482258
103315	482259
2854	482260
11103	482261
165131	482262
183676	482263
309370	482264
232791	482265
28067	482266
12000	482267
21757	482268
197643	482269
9261	482270
36720	482271
19394	482272
283784	482273
289778	482274
199252	482275
165390	482276
200713	482277
175626	482278
202413	482279
37512	482280
39799	482281
64150	482282
358	482283
322549	482284
23321	482285
185343	482286
15419	482287
651	482288
147408	482289
41302	482290
11180	482291
96969	482292
310346	482293
5449	482294
201952	482295
288067	482296
129903	482297
240439	482298
6323	482299
22279	482300
64039	482301
150317	482302
72222	482303
90478	482304
114894	482305
166579	482306
148774	482307
107096	482308
257626	482309
162275	482310
77973	482311
10374	482312
88644	482313
26410	482314
2263	482315
40752	482316
99789	482317
162131	482318
293260	482319
106555	482320
12217	482321
122259	482322
8940	482323
252494	482324
162230	482325
65830	482326
45010	482327
10540	482328
190990	482329
18780	482330
129016	482331
15412	482332
165232	482333
1460	482334
194012	482335
5116	482336
334312	482337
184292	482338
183040	482339
110605	482340
5369	482341
124050	482342
191992	482343
73403	482344
30907	482345
126027	482346
4621	482347
58335	482348
180478	482349
81622	482350
122445	482351
202591	482352
344704	482353
51244	482354
74159	482355
336920	482356
109713	482357
77032	482358
99695	482359
207070	482360
71460	482361
27000	482362
257282	482363
18465	482364
132943	482365
31257	482366
195170	482367
45145	482368
26515	482369
72484	482370
80546	482371
77762	482372
335950	482373
91879	482374
126098	482375
85145	482376
64282	482377
17950	482378
78332	482379
68461	482380
272147	482381
263664	482382
149115	482383
977	482384
36729	482385
141828	482386
59486	482387
66192	482388
764	482389
174319	482390
67981	482391
91130	482392
328268	482393
3333	482394
8959	482395
81340	482396
202729	482397
49054	482398
94079	482399
108907	482400
194147	482401
34211	482402
287167	482403
155498	482404
52188	482405
19394	482406
620	482407
35195	482408
29385	482409
201619	482410
23370	482411
334909	482412
223806	482413
200865	482414
97306	482415
84826	482416
38304	482417
250020	482418
19374	482419
308926	482420
61032	482421
29473	482422
8021	482423
116936	482424
50375	482425
179540	482426
56706	482427
237559	482428
274997	482429
31477	482430
93287	482431
199939	482432
6279	482433
126494	482434
199419	482435
35808	482436
273588	482437
64721	482438
92758	482439
145731	482440
201388	482441
103897	482442
10376	482443
125501	482444
76288	482445
79856	482446
173646	482447
5734	482448
264	482449
190005	482450
76011	482451
43412	482452
25335	482453
185401	482454
30257	482455
117038	482456
93083	482457
108478	482458
60931	482459
141844	482460
6315	482461
164031	482462
116547	482463
811	482464
203566	482465
35594	482466
65	482467
167175	482468
71679	482469
174605	482470
317344	482471
8778	482472
78285	482473
35776	482474
233372	482475
280227	482476
92752	482477
41586	482478
97744	482479
75291	482480
199922	482481
63098	482482
81593	482483
10481	482484
117352	482485
13737	482486
106851	482487
148938	482488
130065	482489
199252	482490
116374	482491
247488	482492
12385	482493
316331	482494
81112	482495
27665	482496
199333	482497
336022	482498
41175	482499
124234	482500
46775	482501
28840	482502
142628	482503
1304	482504
113525	482505
30340	482506
143158	482507
171994	482508
198834	482509
1973	482510
43684	482511
121898	482512
55070	482513
17249	482514
59615	482515
316786	482516
116380	482517
208608	482518
109676	482519
13903	482520
279284	482521
19060	482522
279495	482523
77158	482524
60094	482525
333263	482526
11640	482527
309491	482528
14018	482529
76461	482530
143635	482531
199508	482532
94630	482533
350445	482534
130767	482535
57104	482536
178562	482537
324006	482538
144652	482539
90575	482540
23223	482541
324103	482542
153269	482543
93679	482544
352858	482545
112619	482546
91644	482547
321077	482548
31880	482549
20673	482550
349240	482551
39799	482552
128684	482553
14948	482554
283	482555
41360	482556
182676	482557
81668	482558
141764	482559
174279	482560
28195	482561
188564	482562
267466	482563
329324	482564
26279	482565
172247	482566
264207	482567
149091	482568
6857	482569
64494	482570
121816	482571
130434	482572
26778	482573
11987	482574
127960	482575
208700	482576
39396	482577
91759	482578
20024	482579
265748	482580
338153	482581
185567	482582
97664	482583
136370	482584
21499	482585
26651	482586
75212	482587
338949	482588
140595	482589
276865	482590
265714	482591
50132	482592
179234	482593
35606	482594
191847	482595
43853	482596
119856	482597
191417	482598
128180	482599
12002	482600
147955	482601
269250	482602
339617	482603
125538	482604
80699	482605
198949	482606
137319	482607
301029	482608
54400	482609
55119	482610
41641	482611
190211	482612
55474	482613
147266	482614
311892	482615
26867	482616
185292	482617
126269	482618
54358	482619
82751	482620
73764	482621
126162	482622
215692	482623
267876	482624
114533	482625
95086	482626
1168	482627
15770	482628
125590	482629
201137	482630
347063	482631
269152	482632
68783	482633
215662	482634
90858	482635
70252	482636
33509	482637
61545	482638
206883	482639
201160	482640
49400	482641
258124	482642
39129	482643
146040	482644
116637	482645
7170	482646
10719	482647
167612	482648
200009	482649
170747	482650
40429	482651
33396	482652
68308	482653
16058	482654
107022	482655
293970	482656
340114	482657
168189	482658
20825	482659
1633	482660
547	482661
27567	482662
9303	482663
63939	482664
55067	482665
6746	482666
318729	482667
61892	482668
282093	482669
53301	482670
81233	482671
91843	482672
219079	482673
98950	482674
107427	482675
37683	482676
201004	482677
99105	482678
44172	482679
185795	482680
51500	482681
338308	482682
19374	482683
288767	482684
35644	482685
236503	482686
86316	482687
28512	482688
20545	482689
28537	482690
2842	482691
27018	482692
88210	482693
1562	482694
105157	482695
108097	482696
51909	482697
205098	482698
125993	482699
7865	482700
44915	482701
3644	482702
375	482703
1449	482704
4085	482705
6953	482706
4270	482707
82237	482708
149224	482709
30081	482710
260279	482711
2987	482712
15857	482713
26607	482714
33466	482715
21565	482716
45053	482717
43109	482718
88369	482719
45890	482720
129929	482721
1652	482722
1976	482723
145949	482724
47448	482725
192493	482726
214787	482727
175175	482728
8601	482729
26393	482730
1051	482731
8849	482732
36283	482733
263432	482734
3191	482735
6015	482736
157841	482737
148415	482738
125463	482739
161942	482740
20958	482741
8689	482742
83219	482743
255718	482744
49021	482745
44492	482746
20197	482747
317335	482748
42393	482749
13335	482750
4364	482751
26840	482752
30267	482753
3165	482754
9504	482755
935	482756
311522	482757
27782	482758
1078	482759
14500	482760
30553	482761
15909	482762
2368	482763
36190	482764
62018	482765
17509	482766
156451	482767
6750	482768
79244	482769
66747	482770
104	482771
329035	482772
13902	482773
9922	482774
143990	482775
17052	482776
147726	482777
4517	482778
205296	482779
85467	482780
59800	482781
289	482782
195896	482783
252295	482784
94906	482785
290769	482786
257134	482787
17805	482788
23066	482789
13351	482790
34434	482791
466	482792
46322	482793
1170	482794
13181	482795
15671	482796
13698	482797
5163	482798
31530	482799
16253	482800
162732	482801
201763	482802
188462	482803
106357	482804
214893	482805
43777	482806
24383	482807
261504	482808
106090	482809
239972	482810
506	482811
211366	482812
18220	482813
168040	482814
99348	482815
29110	482816
51843	482817
6042	482818
4968	482819
290338	482820
642	482821
2711	482822
2505	482823
17492	482824
119917	482825
22417	482826
3154	482827
121767	482828
16434	482829
43094	482830
284805	482831
1531	482832
188343	482833
25057	482834
217116	482835
19344	482836
16590	482837
342759	482838
94084	482839
92215	482840
179767	482841
249425	482842
14224	482843
1552	482844
2861	482845
87948	482846
335145	482847
6162	482848
3282	482849
18326	482850
157914	482851
8223	482852
62583	482853
127553	482854
36289	482855
4904	482856
48239	482857
430	482858
16212	482859
120198	482860
22039	482861
6254	482862
886	482863
18599	482864
70653	482865
2136	482866
51752	482867
324793	482868
3260	482869
16636	482870
145898	482871
19777	482872
203024	482873
37949	482874
58659	482875
27070	482876
314603	482877
269712	482878
263900	482879
56851	482880
16	482881
64482	482882
256422	482883
2634	482884
34813	482885
6682	482886
14548	482887
189705	482888
47611	482889
17256	482890
47031	482891
178609	482892
41383	482893
23174	482894
17649	482895
101794	482896
95000	482897
29110	482898
294702	482899
66039	482900
10776	482901
21630	482902
199273	482903
360	482904
2710	482905
9954	482906
310	482907
234541	482908
62280	482909
100651	482910
164520	482911
1621	482912
236029	482913
8190	482914
81819	482915
76721	482916
6980	482917
318460	482918
203478	482919
11513	482920
22970	482921
71786	482922
120618	482923
547	482924
273468	482925
29422	482926
105348	482927
10222	482928
193546	482929
73504	482930
7713	482931
72221	482932
20229	482933
258546	482934
149794	482935
3548	482936
97498	482937
4328	482938
38077	482939
175474	482940
60097	482941
238972	482942
11605	482943
5340	482944
21038	482945
142210	482946
29546	482947
1640	482948
48474	482949
53653	482950
47049	482951
293557	482952
265369	482953
105288	482954
100129	482955
7589	482956
4279	482957
9029	482958
151098	482959
345485	482960
182438	482961
32119	482962
41525	482963
918	482964
30953	482965
349958	482966
1844	482967
146548	482968
41576	482969
12908	482970
238579	482971
2136	482972
2657	482973
346803	482974
6934	482975
190390	482976
12178	482977
132455	482978
3470	482979
254000	482980
260647	482981
57846	482982
66455	482983
956	482984
167503	482985
176005	482986
243326	482987
117925	482988
203747	482989
321343	482990
23482	482991
110561	482992
191003	482993
125176	482994
98453	482995
211091	482996
12156	482997
263915	482998
60580	482999
46345	483000
73608	483001
118041	483002
21587	483003
29915	483004
89241	483005
24863	483006
9483	483007
339968	483008
6404	483009
18904	483010
18813	483011
122409	483012
416	483013
267210	483014
18670	483015
352346	483016
38303	483017
6099	483018
5945	483019
19991	483020
64412	483021
123736	483022
336962	483023
63871	483024
10294	483025
1327	483026
6170	483027
295059	483028
49017	483029
1972	483030
264732	483031
212591	483032
10862	483033
4004	483034
57112	483035
27900	483036
125357	483037
30592	483038
25830	483039
136066	483040
29792	483041
177145	483042
353267	483043
147539	483044
5474	483045
59423	483046
38840	483047
40126	483048
486	483049
163696	483050
7635	483051
51317	483052
6628	483053
85091	483054
47078	483055
10769	483056
95486	483057
14816	483058
238542	483059
210046	483060
7447	483061
295510	483062
271494	483063
2776	483064
25719	483065
18841	483066
135475	483067
12900	483068
14949	483069
191785	483070
51681	483071
14092	483072
519	483073
63432	483074
1456	483075
287754	483076
64560	483077
64099	483078
57696	483079
714	483080
26957	483081
1008	483082
7097	483083
219763	483084
1243	483085
10923	483086
3347	483087
11088	483088
79883	483089
43880	483090
2785	483091
44366	483092
4267	483093
118019	483094
1891	483095
13887	483096
258872	483097
145682	483098
14939	483099
82085	483100
8553	483101
74739	483102
64703	483103
81652	483104
39669	483105
95591	483106
93476	483107
9961	483108
49693	483109
31733	483110
32950	483111
16237	483112
355977	483113
38940	483114
924	483115
2573	483116
2735	483117
300704	483118
4046	483119
4046	483120
92560	483121
33771	483122
295	483123
60586	483124
326063	483125
163871	483126
4175	483127
820	483128
49571	483129
86460	483130
24701	483131
8075	483132
2259	483133
36074	483134
14280	483135
19719	483136
123524	483137
45894	483138
150066	483139
208114	483140
2968	483141
181189	483142
22394	483143
182250	483144
93193	483145
114227	483146
244288	483147
35252	483148
200546	483149
3058	483150
231548	483151
31676	483152
88528	483153
22878	483154
26079	483155
131037	483156
111742	483157
121267	483158
295506	483159
2411	483160
3574	483161
62428	483162
11669	483163
3587	483164
3572	483165
15652	483166
28185	483167
42650	483168
66279	483169
10350	483170
252877	483171
347538	483172
212083	483173
1735	483174
33013	483175
17301	483176
268232	483177
141537	483178
23689	483179
248787	483180
107559	483181
41013	483182
297427	483183
178890	483184
85179	483185
23132	483186
89024	483187
430	483188
164478	483189
1976	483190
29457	483191
129726	483192
37010	483193
192261	483194
183704	483195
19791	483196
79738	483197
102878	483198
50972	483199
35529	483200
18942	483201
169382	483202
29109	483203
6152	483204
61967	483205
174176	483206
55615	483207
24371	483208
19239	483209
4572	483210
75982	483211
195906	483212
73171	483213
79909	483214
63817	483215
245900	483216
63833	483217
91428	483218
150869	483219
8533	483220
185939	483221
35139	483222
1455	483223
3134	483224
9610	483225
80230	483226
225569	483227
206541	483228
210410	483229
129711	483230
111726	483231
23616	483232
302476	483233
137816	483234
128970	483235
22870	483236
1	483237
13410	483238
13410	483239
198805	483240
24541	483241
109729	483242
191101	483243
183712	483244
202719	483245
80279	483246
8407	483247
242281	483248
22890	483249
334766	483250
199577	483251
49226	483252
99418	483253
65770	483254
127698	483255
24078	483256
4343	483257
117441	483258
310776	483259
120996	483260
4219	483261
120670	483262
169781	483263
149931	483264
9163	483265
18115	483266
22095	483267
258017	483268
2071	483269
83777	483270
24099	483271
51926	483272
58632	483273
328314	483274
27985	483275
13840	483276
13751	483277
86016	483278
49912	483279
1059	483280
4031	483281
9796	483282
4716	483283
141831	483284
40197	483285
85790	483286
33963	483287
68468	483288
4604	483289
3693	483290
73875	483291
170769	483292
180670	483293
31753	483294
115	483295
39384	483296
19789	483297
310499	483298
101188	483299
64914	483300
69	483301
18344	483302
61129	483303
69780	483304
21880	483305
38817	483306
1872	483307
131979	483308
37	483309
8309	483310
2192	483311
55218	483312
67138	483313
74451	483314
52810	483315
51702	483316
87446	483317
37811	483318
87312	483319
17648	483320
5650	483321
4715	483322
58588	483323
56752	483324
17910	483325
4899	483326
69	483327
2360	483328
30776	483329
310262	483330
61132	483331
149593	483332
194415	483333
13439	483334
26124	483335
197032	483336
61421	483337
6113	483338
32756	483339
5942	483340
36574	483341
330226	483342
22080	483343
1846	483344
2744	483345
51608	483346
9356	483347
25678	483348
33768	483349
2865	483350
85591	483351
4615	483352
3152	483353
7468	483354
8417	483355
1638	483356
4349	483357
85758	483358
68247	483359
97347	483360
78912	483361
54457	483362
31987	483363
3289	483364
7148	483365
6270	483366
13350	483367
31570	483368
22395	483369
29083	483370
72886	483371
2354	483372
76264	483373
78429	483374
263405	483375
41815	483376
41959	483377
61964	483378
128920	483379
113752	483380
34489	483381
295379	483382
16074	483383
193	483384
18860	483385
257896	483386
270045	483387
23998	483388
38287	483389
150209	483390
55281	483391
281418	483392
49848	483393
3666	483394
127516	483395
17566	483396
82743	483397
5005	483398
40227	483399
1795	483400
43057	483401
302685	483402
41991	483403
42155	483404
2914	483405
231866	483406
8780	483407
11440	483408
44127	483409
25575	483410
2136	483411
45161	483412
2806	483413
252655	483414
226	483415
118320	483416
37239	483417
78	483418
13985	483419
1525	483420
30946	483421
6346	483422
3308	483423
6256	483424
294606	483425
16325	483426
79285	483427
7667	483428
149673	483429
159695	483430
17267	483431
3223	483432
1	483433
80364	483434
100013	483435
803	483436
196579	483437
39566	483438
183199	483439
100708	483440
46364	483441
58289	483442
58289	483443
345392	483444
150962	483445
1024	483446
103788	483447
2294	483448
2170	483449
13529	483450
5426	483451
25991	483452
339589	483453
107870	483454
77900	483455
113592	483456
50115	483457
58085	483458
83285	483459
51981	483460
65953	483461
103097	483462
11735	483463
277067	483464
80007	483465
15916	483466
8407	483467
126569	483468
17984	483469
1	483470
13680	483471
121943	483472
9047	483473
343327	483474
50086	483475
73901	483476
3576	483477
89836	483478
10261	483479
51022	483480
215640	483481
77819	483482
235187	483483
318400	483484
122407	483485
217105	483486
53755	483487
62	483488
122728	483489
114560	483490
22874	483491
5627	483492
13354	483493
175280	483494
6230	483495
44967	483496
34370	483497
51562	483498
309454	483499
73130	483500
286564	483501
1095	483502
71478	483503
24528	483504
33655	483505
115634	483506
200094	483507
181825	483508
278079	483509
124843	483510
121100	483511
182875	483512
108288	483513
356453	483514
3524	483515
2638	483516
47162	483517
122253	483518
15839	483519
3363	483520
122028	483521
5480	483522
21234	483523
15622	483524
11689	483525
93869	483526
42354	483527
15590	483528
62430	483529
21283	483530
15062	483531
3702	483532
3702	483533
210129	483534
153584	483535
19899	483536
3814	483537
84050	483538
245404	483539
30517	483540
233837	483541
301528	483542
142500	483543
25015	483544
219913	483545
100758	483546
158813	483547
31609	483548
158671	483549
100744	483550
45184	483551
95537	483552
35075	483553
97019	483554
24752	483555
7060	483556
55547	483557
14313	483558
11032	483559
12387	483560
127167	483561
9103	483562
22408	483563
57307	483564
28278	483565
58085	483566
51279	483567
117808	483568
223483	483569
27344	483570
235506	483571
47314	483572
308712	483573
45888	483574
6121	483575
1389	483576
2423	483577
29602	483578
24231	483579
67659	483580
188782	483581
19272	483582
2034	483583
158161	483584
136525	483585
133939	483586
81161	483587
356779	483588
352643	483589
128484	483590
23333	483591
220619	483592
153522	483593
8504	483594
1950	483595
954	483596
9243	483597
166759	483598
43237	483599
208887	483600
252077	483601
155523	483602
302300	483603
108313	483604
11823	483605
241	483606
2479	483607
9131	483608
31993	483609
7485	483610
897	483611
16359	483612
26611	483613
63301	483614
75838	483615
8197	483616
126005	483617
46254	483618
182	483619
24027	483620
243411	483621
116518	483622
107	483623
3821	483624
59602	483625
73359	483626
177126	483627
257967	483628
27674	483629
83722	483630
14358	483631
294495	483632
18047	483633
71689	483634
73198	483635
10744	483636
82280	483637
108263	483638
148848	483639
1396	483640
57288	483641
57288	483642
1396	483643
285022	483644
284100	483645
284266	483646
283619	483647
283580	483648
284470	483649
285234	483650
283671	483651
283342	483652
284088	483653
284822	483654
285219	483655
71193	483656
170423	483657
90712	483658
85461	483659
55017	483660
329393	483661
150912	483662
43133	483663
206971	483664
20974	483665
1405	483666
24938	483667
14737	483668
27216	483669
4122	483670
15201	483671
4468	483672
189734	483673
70936	483674
327962	483675
311187	483676
306236	483677
54767	483678
40106	483679
186384	483680
129987	483681
186380	483682
10518	483683
6351	483684
53335	483685
7085	483686
7730	483687
27476	483688
335466	483689
52803	483690
151638	483691
68720	483692
3635	483693
180293	483694
1495	483695
340458	483696
141580	483697
18473	483698
28082	483699
191405	483700
287047	483701
610	483702
123053	483703
4447	483704
102933	483705
91923	483706
4119	483707
80225	483708
211458	483709
38594	483710
54130	483711
163426	483712
159602	483713
46909	483714
24854	483715
201426	483716
2312	483717
9454	483718
131771	483719
24769	483720
113826	483721
16945	483722
78457	483723
18373	483724
280419	483725
185897	483726
659	483727
737	483728
27700	483729
55370	483730
10415	483731
49553	483732
225568	483733
33894	483734
19199	483735
10103	483736
121843	483737
195181	483738
40097	483739
86509	483740
12134	483741
86272	483742
9217	483743
7700	483744
28519	483745
37607	483746
123561	483747
170015	483748
84463	483749
212068	483750
25702	483751
36940	483752
62282	483753
1336	483754
74453	483755
16361	483756
3320	483757
1623	483758
131785	483759
57569	483760
38851	483761
14144	483762
186989	483763
13926	483764
108808	483765
66732	483766
77265	483767
6433	483768
18770	483769
187511	483770
101391	483771
1625	483772
13810	483773
22857	483774
10388	483775
7524	483776
117384	483777
19476	483778
42537	483779
135152	483780
67284	483781
72398	483782
9191	483783
47068	483784
267881	483785
193347	483786
193338	483787
194665	483788
79535	483789
12469	483790
503	483791
30798	483792
151064	483793
66729	483794
194990	483795
9538	483796
522	483797
22846	483798
77184	483799
97068	483800
96575	483801
56162	483802
327387	483803
2159	483804
27437	483805
1824	483806
27593	483807
10838	483808
24674	483809
345088	483810
2145	483811
63304	483812
943	483813
26406	483814
104504	483815
208462	483816
4183	483817
121055	483818
4072	483819
35706	483820
158245	483821
145322	483822
52354	483823
86205	483824
876	483825
515	483826
7868	483827
18329	483828
74576	483829
128693	483830
71710	483831
31091	483832
14154	483833
12114	483834
30781	483835
20495	483836
292310	483837
53506	483838
127290	483839
14562	483840
71682	483841
52064	483842
160504	483843
22268	483844
211	483845
1297	483846
25163	483847
15571	483848
119789	483849
129349	483850
290389	483851
19978	483852
39293	483853
15570	483854
192401	483855
25617	483856
24875	483857
117300	483858
18590	483859
90017	483860
76289	483861
352973	483862
3074	483863
4538	483864
77903	483865
3874	483866
28015	483867
11898	483868
17697	483869
62408	483870
19322	483871
8644	483872
74	483873
52433	483874
16349	483875
78714	483876
131	483877
158126	483878
1343	483879
37932	483880
15290	483881
1088	483882
63382	483883
40049	483884
21104	483885
11871	483886
63772	483887
16437	483888
80440	483889
19605	483890
507	483891
259769	483892
191195	483893
81108	483894
68563	483895
99781	483896
4408	483897
74070	483898
5761	483899
7500	483900
4540	483901
172675	483902
3229	483903
9885	483904
6220	483905
11824	483906
208483	483907
19371	483908
25284	483909
11071	483910
56817	483911
7178	483912
14631	483913
25461	483914
3479	483915
232	483916
24655	483917
29299	483918
130412	483919
71516	483920
22715	483921
252798	483922
61132	483923
4459	483924
125266	483925
348342	483926
8126	483927
109986	483928
308848	483929
178038	483930
631	483931
3052	483932
6683	483933
225	483934
13754	483935
10517	483936
21163	483937
335743	483938
71504	483939
1307	483940
17443	483941
9766	483942
65167	483943
355371	483944
11973	483945
92131	483946
75144	483947
5250	483948
166144	483949
5346	483950
126515	483951
2574	483952
42413	483953
41164	483954
1180	483955
1729	483956
20698	483957
41244	483958
319464	483959
25608	483960
43503	483961
171009	483962
50219	483963
49346	483964
60	483965
29	483966
144138	483967
109865	483968
8229	483969
154549	483970
152672	483971
153160	483972
52016	483973
253371	483974
24391	483975
9782	483976
87537	483977
3288	483978
82726	483979
72380	483980
5095	483981
25642	483982
1729	483983
27700	483984
18185	483985
1352	483986
72913	483987
18620	483988
4047	483989
8428	483990
64526	483991
46564	483992
302	483993
7217	483994
15425	483995
112505	483996
172942	483997
19080	483998
24502	483999
21163	484000
1354	484001
13520	484002
41104	484003
284875	484004
143489	484005
103388	484006
363	484007
94327	484008
5097	484009
39146	484010
173885	484011
12563	484012
5289	484013
260074	484014
194882	484015
145237	484016
108081	484017
10469	484018
13707	484019
27910	484020
17677	484021
22747	484022
78161	484023
134121	484024
54610	484025
293512	484026
517	484027
39314	484028
74319	484029
24159	484030
5996	484031
137161	484032
167976	484033
86164	484034
91595	484035
4264	484036
19472	484037
1343	484038
37087	484039
19252	484040
16188	484041
135816	484042
242770	484043
42362	484044
7803	484045
86390	484046
81786	484047
51555	484048
24772	484049
186626	484050
10713	484051
49535	484052
11657	484053
5500	484054
11676	484055
1689	484056
321118	484057
172213	484058
52300	484059
21233	484060
52986	484061
173888	484062
6782	484063
31103	484064
5015	484065
5063	484066
262466	484067
13528	484068
84691	484069
37235	484070
10531	484071
101471	484072
11463	484073
72089	484074
328534	484075
59271	484076
81988	484077
117229	484078
42977	484079
201792	484080
92711	484081
66042	484082
89122	484083
52083	484084
28468	484085
36786	484086
100035	484087
7812	484088
60847	484089
66068	484090
206641	484091
24400	484092
267542	484093
298543	484094
7303	484095
22894	484096
31445	484097
191235	484098
5647	484099
105904	484100
27298	484101
8126	484102
17178	484103
39785	484104
4262	484105
87301	484106
78778	484107
37932	484108
112497	484109
4049	484110
111249	484111
33618	484112
12075	484113
17504	484114
76245	484115
18625	484116
4018	484117
131364	484118
123912	484119
220808	484120
179959	484121
55153	484122
57528	484123
30460	484124
13842	484125
62341	484126
217718	484127
443	484128
180717	484129
53391	484130
66400	484131
44321	484132
204075	484133
42021	484134
75089	484135
895	484136
146297	484137
61233	484138
89462	484139
24375	484140
93322	484141
294987	484142
15594	484143
122478	484144
7343	484145
31	484146
15309	484147
177290	484148
9285	484149
13541	484150
83529	484151
4018	484152
4209	484153
24509	484154
4074	484155
166092	484156
140	484157
33875	484158
14366	484159
200419	484160
5780	484161
48882	484162
168853	484163
4917	484164
47312	484165
14775	484166
173385	484167
352290	484168
277716	484169
9563	484170
105086	484171
19706	484172
138388	484173
265409	484174
150198	484175
64436	484176
34483	484177
37165	484178
42825	484179
6475	484180
17475	484181
22620	484182
108679	484183
106895	484184
126126	484185
112608	484186
6839	484187
71677	484188
4414	484189
163348	484190
15120	484191
1504	484192
207182	484193
78746	484194
18540	484195
2423	484196
87462	484197
88321	484198
72344	484199
103642	484200
24329	484201
5766	484202
10	484203
34987	484204
13739	484205
163070	484206
168677	484207
51742	484208
70740	484209
57168	484210
28314	484211
214470	484212
14708	484213
3339	484214
27673	484215
322430	484216
287496	484217
10376	484218
124984	484219
128311	484220
18231	484221
196238	484222
92903	484223
11508	484224
65002	484225
155106	484226
24898	484227
5216	484228
15510	484229
190499	484230
7940	484231
234453	484232
27998	484233
1659	484234
5625	484235
279063	484236
55294	484237
281433	484238
86724	484239
251484	484240
14760	484241
579	484242
117686	484243
325274	484244
89250	484245
31232	484246
26744	484247
1273	484248
25833	484249
263959	484250
58120	484251
4147	484252
518	484253
17886	484254
63263	484255
186474	484256
34036	484257
27690	484258
11033	484259
99992	484260
343609	484261
1021	484262
10958	484263
18590	484264
39554	484265
79807	484266
70071	484267
292817	484268
4355	484269
123558	484270
87661	484271
170159	484272
2966	484273
70585	484274
51654	484275
48004	484276
125072	484277
19015	484278
275655	484279
14686	484280
37931	484281
215802	484282
16720	484283
24055	484284
24055	484285
66896	484286
22802	484287
37982	484288
404	484289
26834	484290
53024	484291
39175	484292
76399	484293
10430	484294
86266	484295
25047	484296
19057	484297
227204	484298
129674	484299
283204	484300
78808	484301
122536	484302
104782	484303
691	484304
15599	484305
4078	484306
8317	484307
2676	484308
135437	484309
5887	484310
28970	484311
22990	484312
81837	484313
13767	484314
10065	484315
238659	484316
62248	484317
2784	484318
94099	484319
37060	484320
25198	484321
54907	484322
47288	484323
936	484324
39451	484325
170564	484326
245546	484327
7434	484328
5772	484329
25649	484330
8143	484331
106888	484332
169313	484333
24868	484334
25766	484335
25766	484336
20863	484337
25589	484338
407	484339
19440	484340
134601	484341
60669	484342
96111	484343
613	484344
9505	484345
9505	484346
10477	484347
157107	484348
26856	484349
67014	484350
116978	484351
35920	484352
35	484353
6565	484354
65108	484355
21132	484356
79274	484357
79274	484358
14909	484359
28342	484360
96392	484361
41229	484362
7342	484363
158638	484364
6675	484365
110515	484366
56006	484367
206147	484368
20574	484369
88441	484370
91322	484371
9806	484372
26825	484373
30263	484374
302820	484375
1519	484376
122	484377
25008	484378
98563	484379
181455	484380
19036	484381
33012	484382
15475	484383
141097	484384
67194	484385
35217	484386
334245	484387
62568	484388
57708	484389
14871	484390
11600	484391
31102	484392
18002	484393
10428	484394
78894	484395
7121	484396
47770	484397
60556	484398
29454	484399
76301	484400
92620	484401
88419	484402
275421	484403
10705	484404
83420	484405
58128	484406
104971	484407
160548	484408
73963	484409
1388	484410
12791	484411
23210	484412
93739	484413
137100	484414
146938	484415
34864	484416
118774	484417
3863	484418
94158	484419
183816	484420
191175	484421
50011	484422
26844	484423
967	484424
39701	484425
28510	484426
108017	484427
19537	484428
25410	484429
8784	484430
326	484431
50577	484432
18812	484433
25538	484434
78090	484435
7605	484436
3939	484437
161911	484438
1553	484439
9131	484440
19928	484441
61801	484442
22730	484443
56230	484444
33844	484445
258385	484446
294176	484447
43598	484448
77	484449
178403	484450
84712	484451
206446	484452
280821	484453
348790	484454
175302	484455
27435	484456
167303	484457
38426	484458
63477	484459
6151	484460
71491	484461
472	484462
27499	484463
77041	484464
1011	484465
39788	484466
215107	484467
46358	484468
104596	484469
10570	484470
21910	484471
18425	484472
10685	484473
343	484474
343	484475
1496	484476
23406	484477
76640	484478
12791	484479
3074	484480
307274	484481
82341	484482
41938	484483
344325	484484
6101	484485
7679	484486
6335	484487
110266	484488
8918	484489
165891	484490
134547	484491
98547	484492
41505	484493
6254	484494
41374	484495
99851	484496
112432	484497
80239	484498
129270	484499
9898	484500
124165	484501
88283	484502
38695	484503
355602	484504
33412	484505
83385	484506
47813	484507
57146	484508
82286	484509
69551	484510
71418	484511
349253	484512
70244	484513
9922	484514
106758	484515
131023	484516
57031	484517
198946	484518
10918	484519
106592	484520
159088	484521
56182	484522
70444	484523
4644	484524
78154	484525
762	484526
76816	484527
83402	484528
90025	484529
194022	484530
118810	484531
191	484532
306656	484533
373	484534
2552	484535
102556	484536
13923	484537
14536	484538
87022	484539
152111	484540
2203	484541
43393	484542
4355	484543
283829	484544
26702	484545
49514	484546
12623	484547
3094	484548
15257	484549
185855	484550
22618	484551
57035	484552
2714	484553
34864	484554
81887	484555
152356	484556
1333	484557
11318	484558
1421	484559
107722	484560
14753	484561
149106	484562
6767	484563
108086	484564
54397	484565
177504	484566
55290	484567
33953	484568
172894	484569
86577	484570
67236	484571
108640	484572
27883	484573
71591	484574
6222	484575
72166	484576
6759	484577
31103	484578
203819	484579
79107	484580
10460	484581
213084	484582
320369	484583
5607	484584
57613	484585
340	484586
33775	484587
8599	484588
96474	484589
14794	484590
298393	484591
24372	484592
108502	484593
196274	484594
1986	484595
6226	484596
320379	484597
72464	484598
49585	484599
4466	484600
45093	484601
334258	484602
27809	484603
6964	484604
27913	484605
326	484606
27763	484607
283813	484608
110863	484609
18646	484610
5381	484611
1413	484612
404	484613
1970	484614
98036	484615
115946	484616
132050	484617
125927	484618
174592	484619
73570	484620
1173	484621
5199	484622
17687	484623
3119	484624
150598	484625
29388	484626
107877	484627
63852	484628
20757	484629
4041	484630
95518	484631
198642	484632
6278	484633
126313	484634
122986	484635
40024	484636
95	484637
95	484638
196	484639
242895	484640
77	484641
1219	484642
4250	484643
196702	484644
173690	484645
13473	484646
319566	484647
147673	484648
936	484649
120083	484650
10245	484651
115458	484652
105148	484653
30967	484654
5650	484655
30358	484656
13520	484657
54535	484658
90482	484659
4325	484660
9819	484661
104501	484662
75398	484663
10991	484664
87607	484665
97390	484666
35994	484667
29264	484668
5994	484669
17860	484670
67322	484671
10911	484672
5595	484673
37979	484674
66375	484675
9313	484676
188864	484677
15308	484678
5949	484679
344512	484680
20642	484681
257415	484682
57134	484683
17611	484684
258745	484685
20969	484686
188959	484687
160974	484688
177702	484689
126027	484690
60012	484691
90136	484692
80729	484693
4352	484694
514	484695
215763	484696
60444	484697
73886	484698
18338	484699
19694	484700
108104	484701
42582	484702
70997	484703
56903	484704
18524	484705
19506	484706
10224	484707
11563	484708
4552	484709
199557	484710
1719	484711
15949	484712
2789	484713
4492	484714
2472	484715
25614	484716
145924	484717
33289	484718
9708	484719
2567	484720
15089	484721
78253	484722
9682	484723
55326	484724
75836	484725
214453	484726
41575	484727
259089	484728
83072	484729
71091	484730
20022	484731
9191	484732
14510	484733
7318	484734
12880	484735
25199	484736
35811	484737
35659	484738
5501	484739
158703	484740
169628	484741
8133	484742
81688	484743
287179	484744
162875	484745
99801	484746
32656	484747
253508	484748
211992	484749
3525	484750
228190	484751
74787	484752
90586	484753
897	484754
15908	484755
342396	484756
334642	484757
127063	484758
174451	484759
8244	484760
1637	484761
2304	484762
2304	484763
86464	484764
61098	484765
69	484766
1924	484767
63554	484768
9396	484769
42986	484770
91582	484771
7764	484772
314779	484773
9906	484774
66533	484775
76807	484776
326377	484777
337483	484778
50122	484779
22887	484780
39627	484781
76608	484782
67797	484783
736	484784
39559	484785
46898	484786
1474	484787
3234	484788
25830	484789
19208	484790
46657	484791
20996	484792
28072	484793
302	484794
76926	484795
7726	484796
159592	484797
3940	484798
20039	484799
171	484800
247378	484801
152407	484802
337366	484803
207432	484804
66096	484805
7565	484806
10	484807
340053	484808
63204	484809
317166	484810
6224	484811
6471	484812
10935	484813
58407	484814
86522	484815
6228	484816
86466	484817
55492	484818
85469	484819
2829	484820
53286	484821
44015	484822
7253	484823
57483	484824
43971	484825
39387	484826
7813	484827
280555	484828
2211	484829
26722	484830
4002	484831
36809	484832
40277	484833
194	484834
11450	484835
6161	484836
76169	484837
342486	484838
55725	484839
338613	484840
24033	484841
10266	484842
72470	484843
200850	484844
79063	484845
173795	484846
94268	484847
176079	484848
71848	484849
66076	484850
289685	484851
100876	484852
95284	484853
96683	484854
96741	484855
32332	484856
25184	484857
48994	484858
167057	484859
111334	484860
24685	484861
9952	484862
72702	484863
29402	484864
993	484865
182377	484866
33118	484867
165574	484868
72212	484869
34270	484870
174083	484871
110251	484872
173556	484873
286095	484874
291000	484875
133005	484876
208158	484877
24171	484878
111065	484879
14823	484880
219834	484881
43869	484882
255	484883
74032	484884
22456	484885
43456	484886
64838	484887
20254	484888
11702	484889
1024	484890
21635	484891
11082	484892
335271	484893
152767	484894
4019	484895
11099	484896
6537	484897
123113	484898
351609	484899
342923	484900
4159	484901
200504	484902
64458	484903
42373	484904
185887	484905
30592	484906
2818	484907
75105	484908
48215	484909
296508	484910
59691	484911
245027	484912
707	484913
149407	484914
170850	484915
46862	484916
9593	484917
40224	484918
8980	484919
307384	484920
108113	484921
128980	484922
1360	484923
204323	484924
70859	484925
194739	484926
346935	484927
181355	484928
112945	484929
2	484930
201040	484931
29210	484932
121949	484933
4385	484934
92757	484935
183247	484936
13729	484937
3425	484938
91774	484939
6977	484940
87653	484941
793	484942
32343	484943
67363	484944
10498	484945
1588	484946
37165	484947
37020	484948
13367	484949
59097	484950
129894	484951
98702	484952
40275	484953
50202	484954
292226	484955
259704	484956
333857	484957
199734	484958
40666	484959
13829	484960
82837	484961
126675	484962
346126	484963
104413	484964
119382	484965
281659	484966
26026	484967
76649	484968
323994	484969
32027	484970
6989	484971
96976	484972
236725	484973
33753	484974
185841	484975
11060	484976
260594	484977
210274	484978
154449	484979
74245	484980
100808	484981
21971	484982
1658	484983
3307	484984
40034	484985
8093	484986
45919	484987
265868	484988
2574	484989
18112	484990
77774	484991
52724	484992
5597	484993
15869	484994
199359	484995
1010	484996
189268	484997
120253	484998
74366	484999
112402	485000
9082	485001
8195	485002
29852	485003
128641	485004
43999	485005
34938	485006
11530	485007
36453	485008
94053	485009
6920	485010
61851	485011
44570	485012
20092	485013
34620	485014
158316	485015
7629	485016
1423	485017
9482	485018
21663	485019
3676	485020
15638	485021
149202	485022
62714	485023
95522	485024
75072	485025
3587	485026
5606	485027
11233	485028
207628	485029
3640	485030
25990	485031
219869	485032
30688	485033
48483	485034
83584	485035
21580	485036
27887	485037
32571	485038
37844	485039
19010	485040
220043	485041
71402	485042
232648	485043
277744	485044
20497	485045
2997	485046
14833	485047
88203	485048
36937	485049
1549	485050
323118	485051
51324	485052
75367	485053
40619	485054
28138	485055
16432	485056
108312	485057
2360	485058
215729	485059
149629	485060
18414	485061
30218	485062
19814	485063
15835	485064
175026	485065
141174	485066
7119	485067
36	485068
60239	485069
209130	485070
115954	485071
76078	485072
12042	485073
51967	485074
57828	485075
133400	485076
90178	485077
108050	485078
136459	485079
1808	485080
123574	485081
21060	485082
56167	485083
10231	485084
79435	485085
45833	485086
1802	485087
298290	485088
22958	485089
144173	485090
289857	485091
61416	485092
4807	485093
69656	485094
2314	485095
14488	485096
36980	485097
92205	485098
74353	485099
116581	485100
153352	485101
345760	485102
105698	485103
29738	485104
151862	485105
13755	485106
150757	485107
19614	485108
181560	485109
192601	485110
333037	485111
59381	485112
97821	485113
221511	485114
259318	485115
22403	485116
48289	485117
7269	485118
120932	485119
76059	485120
263094	485121
14328	485122
3483	485123
8837	485124
54192	485125
100473	485126
26545	485127
25337	485128
151692	485129
116271	485130
7230	485131
240861	485132
252471	485133
260665	485134
171363	485135
278256	485136
36804	485137
9122	485138
23522	485139
273030	485140
184802	485141
42131	485142
45526	485143
15395	485144
6056	485145
47561	485146
224434	485147
277835	485148
183267	485149
55669	485150
10304	485151
173115	485152
99753	485153
35057	485154
10278	485155
55541	485156
247577	485157
12810	485158
79055	485159
127044	485160
14687	485161
345300	485162
127675	485163
281910	485164
80029	485165
74417	485166
170227	485167
6336	485168
126692	485169
13594	485170
228053	485171
259974	485172
303909	485173
1283	485174
190794	485175
343468	485176
15386	485177
145730	485178
181540	485179
82196	485180
304631	485181
2649	485182
1540	485183
21659	485184
35583	485185
86861	485186
66089	485187
284239	485188
129333	485189
32063	485190
6478	485191
1808	485192
80018	485193
2737	485194
11944	485195
3519	485196
55	485197
118218	485198
62005	485199
203579	485200
1581	485201
301843	485202
178814	485203
51513	485204
339092	485205
248715	485206
73410	485207
33722	485208
82353	485209
38	485210
11165	485211
217539	485212
154361	485213
344578	485214
78325	485215
15126	485216
2960	485217
33666	485218
152892	485219
560	485220
6618	485221
36717	485222
190169	485223
219061	485224
108753	485225
198185	485226
313717	485227
62351	485228
11204	485229
83451	485230
282669	485231
62097	485232
133087	485233
63045	485234
307908	485235
254706	485236
122764	485237
3587	485238
82701	485239
74683	485240
63960	485241
11692	485242
111434	485243
38515	485244
43605	485245
280090	485246
15998	485247
26625	485248
52938	485249
315064	485250
73339	485251
177185	485252
162327	485253
105438	485254
14335	485255
7793	485256
49718	485257
334380	485258
44801	485259
190462	485260
52516	485261
198054	485262
183510	485263
108854	485264
150579	485265
124520	485266
218353	485267
317161	485268
78000	485269
188432	485270
10457	485271
5541	485272
58422	485273
37807	485274
239391	485275
72988	485276
1806	485277
288603	485278
236607	485279
162125	485280
266647	485281
10359	485282
108786	485283
122265	485284
150	485285
159734	485286
172200	485287
122538	485288
170954	485289
102677	485290
161	485291
111548	485292
52420	485293
9447	485294
157961	485295
50699	485296
9255	485297
34563	485298
280163	485299
131357	485300
278097	485301
274448	485302
286809	485303
78460	485304
59365	485305
104435	485306
188518	485307
23943	485308
48174	485309
27246	485310
27246	485311
6903	485312
57676	485313
270754	485314
46922	485315
19020	485316
197878	485317
27290	485318
15961	485319
28508	485320
282609	485321
25805	485322
25351	485323
310331	485324
1240	485325
14115	485326
225681	485327
192658	485328
110401	485329
135230	485330
175725	485331
228	485332
56667	485333
17970	485334
99445	485335
31896	485336
28933	485337
227080	485338
218083	485339
221	485340
80171	485341
322924	485342
203566	485343
81023	485344
47448	485345
40284	485346
8006	485347
35044	485348
37685	485349
29007	485350
127124	485351
208889	485352
9550	485353
61239	485354
145782	485355
110886	485356
49610	485357
73191	485358
156183	485359
85387	485360
13053	485361
356237	485362
70978	485363
210118	485364
78000	485365
196141	485366
206412	485367
320920	485368
60861	485369
330010	485370
148349	485371
187886	485372
180924	485373
181619	485374
313919	485375
25296	485376
113766	485377
98435	485378
34627	485379
27478	485380
151664	485381
74315	485382
176970	485383
287587	485384
111595	485385
4707	485386
212389	485387
170304	485388
116151	485389
11697	485390
124469	485391
45738	485392
40192	485393
193869	485394
243630	485395
42520	485396
80738	485397
237992	485398
29080	485399
55551	485400
216688	485401
168869	485402
265306	485403
142488	485404
126482	485405
179364	485406
336415	485407
52509	485408
154207	485409
189327	485410
151995	485411
208879	485412
218830	485413
73199	485414
314003	485415
29873	485416
187889	485417
32543	485418
308684	485419
75197	485420
7275	485421
297479	485422
38833	485423
91827	485424
88833	485425
161559	485426
12951	485427
123575	485428
46024	485429
48725	485430
343968	485431
161382	485432
252631	485433
16103	485434
21804	485435
48248	485436
64013	485437
206189	485438
314026	485439
22974	485440
1739	485441
261362	485442
8980	485443
48290	485444
40192	485445
187682	485446
53800	485447
350800	485448
75396	485449
206263	485450
216486	485451
183062	485452
190652	485453
29912	485454
104272	485455
53056	485456
156097	485457
299751	485458
3239	485459
112351	485460
33636	485461
233794	485462
60783	485463
44359	485464
191978	485465
13934	485466
216310	485467
176917	485468
41309	485469
30007	485470
111533	485471
213276	485472
302352	485473
16873	485474
117769	485475
3991	485476
269773	485477
10720	485478
269550	485479
38715	485480
210120	485481
111540	485482
32834	485483
33129	485484
1236	485485
48862	485486
10719	485487
16636	485488
287924	485489
59812	485490
9233	485491
200888	485492
10536	485493
80617	485494
73335	485495
26557	485496
122647	485497
36737	485498
100130	485499
250183	485500
160187	485501
166975	485502
111234	485503
317254	485504
194399	485505
62936	485506
6508	485507
76	485508
44577	485509
197354	485510
121656	485511
26564	485512
26564	485513
317893	485514
295176	485515
166007	485516
165868	485517
73619	485518
201625	485519
324379	485520
67211	485521
264270	485522
315320	485523
250101	485524
50156	485525
52929	485526
164153	485527
39803	485528
58104	485529
196548	485530
133553	485531
324667	485532
2808	485533
14681	485534
47103	485535
199560	485536
46	485537
21372	485538
20272	485539
6734	485540
182967	485541
22816	485542
128460	485543
238246	485544
18239	485545
258689	485546
1906	485547
51333	485548
35362	485549
335694	485550
122163	485551
60296	485552
281878	485553
12196	485554
251436	485555
33648	485556
177661	485557
43452	485558
5768	485559
207084	485560
97299	485561
344977	485562
63449	485563
44499	485564
193096	485565
10424	485566
18132	485567
100446	485568
11899	485569
210190	485570
113672	485571
354928	485572
84904	485573
193554	485574
11646	485575
198728	485576
190003	485577
319140	485578
1791	485579
317493	485580
199144	485581
315060	485582
208849	485583
1833	485584
93707	485585
184877	485586
89691	485587
60650	485588
9751	485589
100208	485590
31685	485591
191691	485592
141928	485593
138628	485594
314509	485595
143252	485596
21157	485597
284826	485598
104319	485599
27438	485600
96729	485601
15608	485602
8249	485603
40720	485604
17208	485605
32061	485606
56633	485607
195605	485608
80833	485609
46568	485610
218647	485611
112185	485612
92704	485613
65616	485614
166459	485615
244007	485616
16629	485617
13786	485618
180868	485619
301553	485620
180558	485621
345255	485622
68286	485623
75149	485624
110521	485625
103306	485626
187599	485627
127958	485628
69339	485629
208967	485630
150479	485631
30210	485632
16791	485633
73315	485634
117004	485635
14636	485636
12162	485637
84686	485638
53943	485639
137553	485640
104726	485641
22771	485642
127847	485643
25405	485644
78470	485645
71220	485646
32282	485647
313051	485648
20482	485649
56623	485650
159052	485651
52605	485652
14522	485653
2650	485654
30234	485655
36510	485656
76999	485657
44455	485658
1129	485659
54486	485660
28798	485661
51792	485662
14365	485663
37373	485664
56107	485665
66957	485666
5943	485667
191756	485668
4351	485669
90237	485670
200432	485671
15053	485672
49021	485673
13676	485674
6474	485675
84154	485676
85272	485677
19079	485678
189866	485679
66956	485680
76949	485681
140736	485682
212112	485683
67864	485684
30248	485685
26983	485686
100921	485687
70546	485688
345934	485689
315909	485690
37619	485691
101563	485692
50154	485693
119193	485694
172997	485695
152625	485696
54124	485697
42507	485698
7556	485699
80433	485700
7348	485701
219722	485702
70475	485703
18776	485704
57785	485705
136613	485706
128041	485707
1191	485708
135310	485709
262846	485710
42470	485711
12610	485712
152962	485713
276142	485714
23873	485715
167419	485716
1293	485717
44511	485718
36254	485719
6415	485720
78119	485721
135727	485722
1884	485723
339692	485724
345282	485725
60901	485726
161851	485727
253749	485728
437	485729
16429	485730
257352	485731
14100	485732
117051	485733
38076	485734
37796	485735
201743	485736
97837	485737
146959	485738
7442	485739
1681	485740
996	485741
16534	485742
159833	485743
116722	485744
9619	485745
167139	485746
50731	485747
77070	485748
3131	485749
30319	485750
262707	485751
262744	485752
10539	485753
45500	485754
37689	485755
104530	485756
41844	485757
258195	485758
29806	485759
66903	485760
66815	485761
22430	485762
45564	485763
160060	485764
9324	485765
22771	485766
190638	485767
118759	485768
262863	485769
2569	485770
101623	485771
320269	485772
24815	485773
77717	485774
67884	485775
205355	485776
78556	485777
2169	485778
22744	485779
67600	485780
44485	485781
100272	485782
16435	485783
61099	485784
60464	485785
95450	485786
264418	485787
112063	485788
15596	485789
205908	485790
118892	485791
10529	485792
124041	485793
209394	485794
22555	485795
262701	485796
19080	485797
2959	485798
96102	485799
8892	485800
256032	485801
263068	485802
258229	485803
148149	485804
314444	485805
52885	485806
59836	485807
102650	485808
74009	485809
69574	485810
1222	485811
19319	485812
322571	485813
262993	485814
71780	485815
8222	485816
46237	485817
18686	485818
161410	485819
34101	485820
101476	485821
149301	485822
159958	485823
53667	485824
38815	485825
67851	485826
18082	485827
101691	485828
27024	485829
262822	485830
89517	485831
32299	485832
161821	485833
6372	485834
12677	485835
118955	485836
11049	485837
60920	485838
37619	485839
27836	485840
340419	485841
187384	485842
240474	485843
41831	485844
5506	485845
16	485846
189260	485847
44320	485848
193843	485849
5117	485850
261973	485851
264268	485852
1819	485853
81429	485854
2627	485855
123812	485856
8651	485857
24408	485858
89804	485859
95774	485860
13550	485861
103053	485862
143555	485863
6435	485864
33688	485865
251327	485866
23147	485867
258522	485868
32047	485869
883	485870
92136	485871
67764	485872
101600	485873
6037	485874
341746	485875
92966	485876
191747	485877
9322	485878
676	485879
2907	485880
63510	485881
82042	485882
10210	485883
4936	485884
124967	485885
12004	485886
95078	485887
247949	485888
120072	485889
177731	485890
176725	485891
95217	485892
217599	485893
230149	485894
18558	485895
184009	485896
8114	485897
66953	485898
184411	485899
6142	485900
180012	485901
81151	485902
154899	485903
56282	485904
64595	485905
69431	485906
199708	485907
138992	485908
10380	485909
106713	485910
35768	485911
29255	485912
30875	485913
336908	485914
95925	485915
59799	485916
8082	485917
62135	485918
11480	485919
42387	485920
151066	485921
47355	485922
5152	485923
66403	485924
45122	485925
304264	485926
154905	485927
221994	485928
66141	485929
133577	485930
75915	485931
66135	485932
73175	485933
17198	485934
37921	485935
65521	485936
2572	485937
132486	485938
11588	485939
8133	485940
302282	485941
42907	485942
348760	485943
12820	485944
77177	485945
5745	485946
1237	485947
5269	485948
94149	485949
77581	485950
36049	485951
376	485952
51738	485953
21297	485954
182373	485955
166071	485956
200316	485957
83365	485958
68292	485959
104498	485960
345630	485961
125246	485962
320766	485963
25249	485964
155173	485965
35045	485966
253856	485967
195610	485968
181310	485969
129404	485970
357517	485971
171570	485972
281738	485973
192197	485974
70628	485975
120297	485976
152941	485977
82650	485978
185829	485979
199109	485980
239759	485981
9150	485982
209234	485983
5023	485984
274361	485985
153272	485986
328603	485987
135255	485988
85024	485989
232680	485990
26189	485991
73639	485992
114916	485993
116106	485994
279502	485995
129340	485996
300868	485997
40697	485998
124363	485999
206789	486000
127725	486001
44647	486002
112129	486003
14159	486004
323126	486005
349360	486006
22648	486007
321814	486008
212456	486009
201592	486010
185158	486011
73862	486012
100532	486013
227557	486014
154481	486015
113372	486016
199972	486017
194340	486018
125340	486019
4	486020
200093	486021
319558	486022
287347	486023
228459	486024
114976	486025
35759	486026
134715	486027
307996	486028
57061	486029
309586	486030
219185	486031
259426	486032
36818	486033
172218	486034
28710	486035
125320	486036
28425	486037
296910	486038
344582	486039
353688	486040
300871	486041
134835	486042
24999	486043
227530	486044
259566	486045
115679	486046
105002	486047
13451	486048
197702	486049
74060	486050
329616	486051
198304	486052
301778	486053
340487	486054
20777	486055
200776	486056
15490	486057
321200	486058
251032	486059
3732	486060
151661	486061
207359	486062
39769	486063
140940	486064
90422	486065
19658	486066
116803	486067
307245	486068
44315	486069
26727	486070
53936	486071
229497	486072
168607	486073
191947	486074
78287	486075
64742	486076
317069	486077
61016	486078
199208	486079
266270	486080
38978	486081
107685	486082
11593	486083
355640	486084
189546	486085
250231	486086
44666	486087
7185	486088
217764	486089
162952	486090
1165	486091
19524	486092
337574	486093
13948	486094
302346	486095
59621	486096
50334	486097
259413	486098
89455	486099
80200	486100
196835	486101
73792	486102
122668	486103
108292	486104
77655	486105
182030	486106
146396	486107
95145	486108
118572	486109
188707	486110
147775	486111
73017	486112
28151	486113
230646	486114
150011	486115
180050	486116
196827	486117
171778	486118
61212	486119
8253	486120
788	486121
97220	486122
31880	486123
36135	486124
266704	486125
127579	486126
22231	486127
118013	486128
26040	486129
93175	486130
57718	486131
7754	486132
211438	486133
613	486134
162957	486135
37950	486136
16914	486137
82178	486138
292592	486139
178229	486140
338	486141
241610	486142
172953	486143
425	486144
6237	486145
88419	486146
110952	486147
341546	486148
37529	486149
159406	486150
65521	486151
195303	486152
95135	486153
122650	486154
48048	486155
44941	486156
301104	486157
151342	486158
23900	486159
23900	486160
140359	486161
347946	486162
154514	486163
38285	486164
222170	486165
136714	486166
325868	486167
346018	486168
127067	486169
234319	486170
92186	486171
266320	486172
205715	486173
51723	486174
155990	486175
82692	486176
120211	486177
29070	486178
166487	486179
13111	486180
27718	486181
309261	486182
165652	486183
161327	486184
99693	486185
182033	486186
38627	486187
35010	486188
282311	486189
107745	486190
56146	486191
257	486192
29075	486193
6858	486194
55574	486195
184188	486196
183998	486197
54356	486198
126717	486199
308511	486200
3391	486201
107612	486202
42342	486203
61266	486204
5026	486205
129001	486206
85439	486207
8595	486208
142509	486209
116061	486210
253860	486211
54298	486212
8666	486213
2190	486214
263076	486215
42761	486216
3471	486217
289844	486218
316168	486219
98181	486220
17918	486221
36343	486222
143891	486223
23271	486224
1995	486225
43373	486226
73974	486227
32732	486228
228880	486229
164410	486230
262030	486231
134331	486232
186047	486233
302781	486234
48670	486235
19627	486236
29387	486237
192865	486238
80153	486239
26000	486240
87230	486241
5422	486242
36391	486243
69308	486244
186479	486245
117162	486246
906	486247
5350	486248
4089	486249
4089	486250
8179	486251
72455	486252
6295	486253
64456	486254
81522	486255
46956	486256
87950	486257
115393	486258
69832	486259
43643	486260
66177	486261
146729	486262
146373	486263
103400	486264
45415	486265
86595	486266
72261	486267
31579	486268
110322	486269
12357	486270
86267	486271
6312	486272
106154	486273
1031	486274
94163	486275
7046	486276
71911	486277
338015	486278
14488	486279
24076	486280
108646	486281
108037	486282
173656	486283
141444	486284
63069	486285
150518	486286
21226	486287
71806	486288
4576	486289
62151	486290
38092	486291
72813	486292
93975	486293
94805	486294
47307	486295
41573	486296
92528	486297
199863	486298
59090	486299
49423	486300
202194	486301
47525	486302
63562	486303
219943	486304
344094	486305
123580	486306
79734	486307
23081	486308
16844	486309
209043	486310
5187	486311
307093	486312
20274	486313
24467	486314
49551	486315
10089	486316
20887	486317
139175	486318
266335	486319
193309	486320
61298	486321
37829	486322
278431	486323
40823	486324
76488	486325
223616	486326
251220	486327
205075	486328
205611	486329
355016	486330
354361	486331
55615	486332
85356	486333
205854	486334
357398	486335
347639	486336
44543	486337
98899	486338
83219	486339
91655	486340
78934	486341
8561	486342
105010	486343
70981	486344
60816	486345
158818	486346
112712	486347
4712	486348
28470	486349
195779	486350
173965	486351
152185	486352
204760	486353
205470	486354
130823	486355
111519	486356
64349	486357
269172	486358
80576	486359
63742	486360
294788	486361
337666	486362
83542	486363
5654	486364
52678	486365
342985	486366
97094	486367
355669	486368
82600	486369
77108	486370
183017	486371
7256	486372
128553	486373
82676	486374
92500	486375
163907	486376
149509	486377
251669	486378
115742	486379
25719	486380
160083	486381
73126	486382
268249	486383
130358	486384
179535	486385
348226	486386
127057	486387
181186	486388
113773	486389
28213	486390
108321	486391
142753	486392
136451	486393
286939	486394
307540	486395
20779	486396
142554	486397
4554	486398
245456	486399
14326	486400
105516	486401
350923	486402
67076	486403
193552	486404
128086	486405
352822	486406
7356	486407
158294	486408
93440	486409
4729	486410
205791	486411
28626	486412
107787	486413
56330	486414
202922	486415
249524	486416
143815	486417
135436	486418
237694	486419
21165	486420
16988	486421
268078	486422
100820	486423
57982	486424
33315	486425
50130	486426
82203	486427
21140	486428
100857	486429
109258	486430
7886	486431
28002	486432
6096	486433
39081	486434
14785	486435
109202	486436
70586	486437
17829	486438
86599	486439
120224	486440
912	486441
26242	486442
1375	486443
26637	486444
41612	486445
1090	486446
130806	486447
6737	486448
185679	486449
85091	486450
11887	486451
55408	486452
28010	486453
26559	486454
52479	486455
225718	486456
225927	486457
136013	486458
53109	486459
45110	486460
349768	486461
40735	486462
49929	486463
129819	486464
268317	486465
348570	486466
338422	486467
46437	486468
11404	486469
2381	486470
320218	486471
337255	486472
304773	486473
335102	486474
335322	486475
346298	486476
112958	486477
141273	486478
344196	486479
136894	486480
969	486481
182654	486482
130969	486483
207794	486484
82764	486485
151470	486486
179387	486487
142410	486488
2991	486489
84402	486490
26520	486491
29677	486492
192075	486493
43620	486494
96885	486495
83620	486496
66226	486497
177271	486498
45123	486499
112687	486500
1875	486501
9776	486502
75605	486503
115622	486504
300999	486505
45099	486506
74777	486507
306795	486508
133750	486509
157866	486510
13910	486511
51170	486512
190131	486513
38331	486514
236737	486515
63620	486516
55533	486517
108158	486518
27174	486519
229647	486520
79070	486521
320899	486522
107992	486523
47766	486524
334402	486525
57095	486526
139445	486527
183357	486528
85269	486529
143046	486530
2474	486531
346143	486532
203800	486533
219830	486534
58390	486535
213889	486536
338539	486537
256681	486538
179585	486539
151318	486540
377	486541
51094	486542
94193	486543
54261	486544
255169	486545
19890	486546
54278	486547
271222	486548
83679	486549
202320	486550
134233	486551
238874	486552
36964	486553
52264	486554
89187	486555
32633	486556
219873	486557
171329	486558
66200	486559
346843	486560
247341	486561
337411	486562
224985	486563
212327	486564
135373	486565
202366	486566
338595	486567
63875	486568
234277	486569
308699	486570
64268	486571
339098	486572
322318	486573
162875	486574
157795	486575
157795	486576
50222	486577
304692	486578
115709	486579
11572	486580
20355	486581
38269	486582
185102	486583
17502	486584
255235	486585
14179	486586
116696	486587
155910	486588
253386	486589
42993	486590
284838	486591
135110	486592
134445	486593
94269	486594
62104	486595
99847	486596
161143	486597
134764	486598
21122	486599
21773	486600
242147	486601
21227	486602
20591	486603
126303	486604
326683	486605
157770	486606
306761	486607
152030	486608
24987	486609
46800	486610
275205	486611
234247	486612
233592	486613
139964	486614
306777	486615
157938	486616
296686	486617
78693	486618
36385	486619
75914	486620
23932	486621
280643	486622
16190	486623
93882	486624
78142	486625
299010	486626
131118	486627
58102	486628
21549	486629
353187	486630
72454	486631
62027	486632
31333	486633
123620	486634
12374	486635
155605	486636
330595	486637
330751	486638
197347	486639
99167	486640
65828	486641
155531	486642
80496	486643
123615	486644
330627	486645
197262	486646
330695	486647
123077	486648
99257	486649
65801	486650
44972	486651
23434	486652
31409	486653
29709	486654
48311	486655
197260	486656
12374	486657
101724	486658
71091	486659
4463	486660
266142	486661
1155	486662
212782	486663
80901	486664
153863	486665
75551	486666
338009	486667
60211	486668
12660	486669
70068	486670
15016	486671
11209	486672
19277	486673
70198	486674
19098	486675
148453	486676
114782	486677
187028	486678
113537	486679
181155	486680
38802	486681
62221	486682
184485	486683
38412	486684
342950	486685
17520	486686
177243	486687
61710	486688
102676	486689
38330	486690
279800	486691
16684	486692
161395	486693
346761	486694
125028	486695
206050	486696
104668	486697
297186	486698
325682	486699
26566	486700
27326	486701
344031	486702
24695	486703
164424	486704
8527	486705
19709	486706
129445	486707
120860	486708
134036	486709
65646	486710
39029	486711
11310	486712
186746	486713
114442	486714
57307	486715
35597	486716
217766	486717
116698	486718
76495	486719
121931	486720
179887	486721
247417	486722
214878	486723
99295	486724
347968	486725
303331	486726
73272	486727
152841	486728
9120	486729
255623	486730
136292	486731
116538	486732
104989	486733
151444	486734
136411	486735
5546	486736
37072	486737
19411	486738
98551	486739
196796	486740
186044	486741
151746	486742
6065	486743
38708	486744
75664	486745
14829	486746
35178	486747
353448	486748
74277	486749
51972	486750
39086	486751
162744	486752
345165	486753
213182	486754
163750	486755
142106	486756
208286	486757
5761	486758
128372	486759
249365	486760
220730	486761
71417	486762
145509	486763
136250	486764
67546	486765
266256	486766
77187	486767
73880	486768
210786	486769
105635	486770
193254	486771
94608	486772
56352	486773
2	486774
19669	486775
63156	486776
140555	486777
218728	486778
107582	486779
348181	486780
200213	486781
55193	486782
125842	486783
54331	486784
24708	486785
43644	486786
81889	486787
334240	486788
197746	486789
185533	486790
131102	486791
50053	486792
13969	486793
20164	486794
30831	486795
44319	486796
7143	486797
67873	486798
58785	486799
54533	486800
10862	486801
18684	486802
8052	486803
15518	486804
8798	486805
39830	486806
29480	486807
5437	486808
22744	486809
67611	486810
262841	486811
262606	486812
263023	486813
220668	486814
250032	486815
60981	486816
13759	486817
335315	486818
71148	486819
1298	486820
1846	486821
38853	486822
343012	486823
88414	486824
168436	486825
155884	486826
9456	486827
285901	486828
83	486829
229092	486830
17279	486831
68179	486832
2710	486833
45520	486834
5895	486835
228578	486836
25525	486837
15068	486838
21309	486839
32089	486840
99533	486841
35325	486842
33264	486843
155263	486844
23098	486845
66827	486846
4740	486847
73704	486848
201314	486849
118162	486850
98262	486851
128322	486852
207063	486853
90536	486854
59983	486855
63775	486856
17203	486857
94070	486858
253282	486859
80872	486860
154471	486861
54905	486862
9332	486863
30748	486864
137439	486865
49146	486866
54727	486867
109671	486868
15104	486869
273432	486870
1638	486871
19298	486872
11459	486873
246127	486874
65475	486875
223400	486876
88491	486877
1705	486878
27618	486879
102586	486880
60056	486881
99293	486882
89570	486883
124035	486884
79665	486885
117651	486886
52765	486887
31189	486888
366	486889
13736	486890
15012	486891
56393	486892
43446	486893
163599	486894
154317	486895
215199	486896
59537	486897
77834	486898
14998	486899
28864	486900
140635	486901
35613	486902
86361	486903
41360	486904
65038	486905
144002	486906
190500	486907
115871	486908
47111	486909
67375	486910
210027	486911
102647	486912
131707	486913
142777	486914
90311	486915
32494	486916
216578	486917
255173	486918
132658	486919
212626	486920
44491	486921
3928	486922
4581	486923
350361	486924
16889	486925
68366	486926
78052	486927
127518	486928
105063	486929
116886	486930
101181	486931
58259	486932
40163	486933
56134	486934
62575	486935
52936	486936
143923	486937
45469	486938
51061	486939
9111	486940
33290	486941
81573	486942
8348	486943
16779	486944
2956	486945
3066	486946
262660	486947
66371	486948
101641	486949
1887	486950
159754	486951
101736	486952
160084	486953
305614	486954
12675	486955
32129	486956
9243	486957
184018	486958
85897	486959
2900	486960
87540	486961
44590	486962
14532	486963
11313	486964
151991	486965
125706	486966
18896	486967
43126	486968
158870	486969
124528	486970
53320	486971
353966	486972
10941	486973
20880	486974
47922	486975
52519	486976
91838	486977
2777	486978
147947	486979
13146	486980
215494	486981
165998	486982
182895	486983
37000	486984
17759	486985
35288	486986
230016	486987
19110	486988
87165	486989
43489	486990
89504	486991
53954	486992
421	486993
317155	486994
26843	486995
17175	486996
28249	486997
215939	486998
52917	486999
41397	487000
173101	487001
10948	487002
1060	487003
34155	487004
320769	487005
161234	487006
112125	487007
125297	487008
217664	487009
218036	487010
16222	487011
20377	487012
168050	487013
186778	487014
78325	487015
936	487016
46036	487017
39890	487018
40019	487019
191617	487020
65298	487021
158103	487022
218222	487023
13028	487024
192448	487025
90126	487026
65317	487027
197046	487028
139434	487029
62840	487030
20422	487031
9520	487032
221298	487033
352842	487034
35830	487035
321759	487036
31214	487037
14229	487038
20707	487039
127276	487040
40735	487041
5816	487042
7444	487043
216041	487044
112767	487045
42361	487046
50998	487047
238008	487048
82879	487049
277922	487050
40056	487051
54117	487052
351568	487053
128464	487054
65542	487055
4643	487056
104790	487057
44582	487058
6014	487059
252845	487060
25965	487061
98558	487062
252804	487063
72572	487064
21689	487065
632	487066
261897	487067
65193	487068
128254	487069
36118	487070
52014	487071
125531	487072
181020	487073
64103	487074
52483	487075
128725	487076
350769	487077
129917	487078
84437	487079
2596	487080
130903	487081
48928	487082
19518	487083
174012	487084
52421	487085
23637	487086
12640	487087
16339	487088
217163	487089
256354	487090
66125	487091
9673	487092
2025	487093
356492	487094
210169	487095
247610	487096
3881	487097
71112	487098
13479	487099
132399	487100
211467	487101
201160	487102
91864	487103
81859	487104
47535	487105
13228	487106
53887	487107
143175	487108
25757	487109
122903	487110
7067	487111
14098	487112
29587	487113
1140	487114
135172	487115
93184	487116
555	487117
43101	487118
122914	487119
18809	487120
37817	487121
311447	487122
98773	487123
106013	487124
207837	487125
205985	487126
38538	487127
284951	487128
32410	487129
183810	487130
187138	487131
77808	487132
58444	487133
2930	487134
48720	487135
285257	487136
172172	487137
90286	487138
289578	487139
122149	487140
129788	487141
83902	487142
9868	487143
16013	487144
42725	487145
130900	487146
4250	487147
22887	487148
174611	487149
288225	487150
66214	487151
7523	487152
67496	487153
58288	487154
128807	487155
9070	487156
77953	487157
112167	487158
32535	487159
173830	487160
355035	487161
269299	487162
6371	487163
58015	487164
29805	487165
84336	487166
135294	487167
3269	487168
55693	487169
33565	487170
128375	487171
59509	487172
75111	487173
11764	487174
13383	487175
215145	487176
123077	487177
103535	487178
165774	487179
35778	487180
136286	487181
883	487182
13791	487183
25398	487184
185012	487185
25884	487186
26971	487187
351635	487188
130042	487189
27342	487190
99542	487191
328055	487192
149358	487193
49427	487194
279862	487195
63845	487196
45486	487197
17112	487198
64327	487199
861	487200
352412	487201
15527	487202
101598	487203
50745	487204
4182	487205
226413	487206
55258	487207
257922	487208
11456	487209
72519	487210
96567	487211
33011	487212
189661	487213
28074	487214
9306	487215
312645	487216
63477	487217
190143	487218
190708	487219
52548	487220
51176	487221
17744	487222
39285	487223
28574	487224
27267	487225
118198	487226
19304	487227
2201	487228
159738	487229
324348	487230
33889	487231
34137	487232
25383	487233
120015	487234
150627	487235
137326	487236
142096	487237
2829	487238
5171	487239
42913	487240
61234	487241
317468	487242
22765	487243
200990	487244
114952	487245
355272	487246
70473	487247
143139	487248
83851	487249
143417	487250
83700	487251
103666	487252
76474	487253
42282	487254
159844	487255
219126	487256
245773	487257
10212	487258
138923	487259
1318	487260
88714	487261
91094	487262
16532	487263
37013	487264
78872	487265
101746	487266
56863	487267
111	487268
187552	487269
88483	487270
60086	487271
346842	487272
159923	487273
327960	487274
231164	487275
321065	487276
75987	487277
154399	487278
194991	487279
34180	487280
244788	487281
41298	487282
40351	487283
285936	487284
99920	487285
79335	487286
27280	487287
55122	487288
18100	487289
289999	487290
145153	487291
57193	487292
126326	487293
135840	487294
184596	487295
209456	487296
174333	487297
22749	487298
211170	487299
323063	487300
13289	487301
87563	487302
32141	487303
147798	487304
12344	487305
121774	487306
19444	487307
155130	487308
292986	487309
275898	487310
11132	487311
35714	487312
276483	487313
3062	487314
116253	487315
44863	487316
84608	487317
174487	487318
85808	487319
122430	487320
82905	487321
22906	487322
135482	487323
184959	487324
186714	487325
27118	487326
56010	487327
134481	487328
195778	487329
48470	487330
249	487331
73038	487332
140269	487333
244799	487334
49780	487335
189206	487336
335043	487337
176677	487338
67681	487339
38113	487340
223008	487341
136762	487342
44382	487343
47352	487344
97110	487345
861	487346
48227	487347
69913	487348
32054	487349
68652	487350
27283	487351
105943	487352
125373	487353
153794	487354
97352	487355
283942	487356
55730	487357
157147	487358
299831	487359
3119	487360
125422	487361
67811	487362
128942	487363
28563	487364
125500	487365
210689	487366
8964	487367
302658	487368
70729	487369
29027	487370
14312	487371
5802	487372
78717	487373
193807	487374
1132	487375
32808	487376
179818	487377
11602	487378
9132	487379
145943	487380
57550	487381
2773	487382
9242	487383
214800	487384
10645	487385
110822	487386
22374	487387
118748	487388
171915	487389
261376	487390
122756	487391
67674	487392
200569	487393
287631	487394
279717	487395
69916	487396
65851	487397
4690	487398
5138	487399
107246	487400
67854	487401
22922	487402
74190	487403
15679	487404
15551	487405
127064	487406
199462	487407
17041	487408
268829	487409
28340	487410
143401	487411
47829	487412
191574	487413
235892	487414
60849	487415
56162	487416
4515	487417
17347	487418
26274	487419
339198	487420
44599	487421
46053	487422
208779	487423
23343	487424
79437	487425
95350	487426
167984	487427
11049	487428
124670	487429
111829	487430
89342	487431
1755	487432
6541	487433
11007	487434
29774	487435
297359	487436
17069	487437
41334	487438
340750	487439
10205	487440
46322	487441
29043	487442
1838	487443
161409	487444
195111	487445
18260	487446
46279	487447
94026	487448
122091	487449
317702	487450
90556	487451
130650	487452
329572	487453
28929	487454
93499	487455
100739	487456
90096	487457
183244	487458
60911	487459
1629	487460
79889	487461
60893	487462
112372	487463
161944	487464
62282	487465
209095	487466
167419	487467
35822	487468
91723	487469
188597	487470
270213	487471
92175	487472
65659	487473
51411	487474
25677	487475
5503	487476
124041	487477
345130	487478
2243	487479
42126	487480
91845	487481
6640	487482
31246	487483
105151	487484
301005	487485
27789	487486
357468	487487
11049	487488
7584	487489
7593	487490
126489	487491
336979	487492
13830	487493
30366	487494
326907	487495
275875	487496
222360	487497
129241	487498
52128	487499
7267	487500
55386	487501
164816	487502
175319	487503
50278	487504
135853	487505
150167	487506
65119	487507
134220	487508
305668	487509
53148	487510
206659	487511
61797	487512
100779	487513
54116	487514
41347	487515
150238	487516
135187	487517
29226	487518
26207	487519
102317	487520
149083	487521
7172	487522
28279	487523
2172	487524
80380	487525
49132	487526
12535	487527
138328	487528
86053	487529
207978	487530
324883	487531
277275	487532
165915	487533
63509	487534
91767	487535
224151	487536
6204	487537
154266	487538
56693	487539
31942	487540
36075	487541
157410	487542
155324	487543
65672	487544
210758	487545
6930	487546
110835	487547
41325	487548
108391	487549
7627	487550
126018	487551
314658	487552
321335	487553
321375	487554
41394	487555
84282	487556
569	487557
38560	487558
64498	487559
79115	487560
20	487561
7317	487562
222246	487563
48285	487564
157752	487565
57249	487566
257533	487567
149761	487568
43857	487569
219123	487570
16496	487571
33794	487572
351764	487573
108993	487574
50970	487575
356067	487576
102602	487577
88816	487578
2709	487579
136177	487580
53099	487581
6958	487582
290448	487583
123199	487584
39114	487585
71627	487586
38761	487587
20457	487588
28166	487589
7891	487590
130837	487591
23065	487592
69621	487593
101627	487594
12796	487595
19689	487596
98472	487597
99049	487598
81465	487599
197234	487600
272754	487601
48217	487602
4349	487603
46923	487604
316675	487605
236814	487606
839	487607
118055	487608
999	487609
139199	487610
22819	487611
190725	487612
78138	487613
63916	487614
62808	487615
25959	487616
9436	487617
5517	487618
3604	487619
23099	487620
118498	487621
189542	487622
60840	487623
1910	487624
118962	487625
118514	487626
75210	487627
31899	487628
42835	487629
152469	487630
249741	487631
12639	487632
191037	487633
323621	487634
276968	487635
2272	487636
192461	487637
44253	487638
69027	487639
505	487640
35083	487641
9001	487642
45940	487643
140075	487644
41865	487645
52879	487646
324526	487647
33972	487648
101738	487649
318228	487650
343114	487651
40754	487652
339954	487653
221595	487654
18809	487655
137209	487656
46456	487657
2829	487658
14575	487659
25847	487660
163377	487661
218851	487662
132978	487663
215612	487664
215306	487665
215303	487666
174999	487667
46854	487668
85069	487669
6184	487670
8402	487671
142747	487672
96005	487673
298938	487674
157515	487675
45723	487676
6160	487677
3199	487678
188046	487679
167272	487680
52360	487681
53502	487682
152759	487683
23613	487684
62894	487685
84594	487686
137190	487687
21875	487688
57224	487689
120229	487690
258633	487691
265479	487692
65002	487693
58009	487694
19083	487695
23145	487696
334133	487697
199335	487698
178572	487699
142915	487700
2897	487701
107551	487702
193761	487703
113033	487704
37220	487705
6031	487706
205368	487707
266113	487708
17896	487709
125678	487710
247482	487711
120629	487712
9417	487713
3199	487714
291774	487715
35368	487716
4044	487717
346716	487718
58226	487719
181748	487720
217870	487721
315866	487722
18205	487723
26657	487724
123334	487725
51460	487726
24980	487727
301055	487728
339407	487729
344353	487730
168109	487731
78412	487732
308755	487733
43649	487734
79566	487735
53080	487736
121029	487737
92543	487738
323432	487739
89075	487740
19082	487741
213645	487742
23155	487743
115812	487744
155051	487745
3323	487746
2752	487747
85361	487748
131406	487749
107781	487750
221422	487751
85399	487752
50442	487753
66042	487754
117248	487755
27647	487756
137080	487757
133027	487758
1386	487759
23533	487760
88901	487761
546	487762
107210	487763
50116	487764
340521	487765
55643	487766
41903	487767
151263	487768
191606	487769
95666	487770
298185	487771
149805	487772
167660	487773
192922	487774
214187	487775
75657	487776
192466	487777
227181	487778
75807	487779
100452	487780
102957	487781
25609	487782
54080	487783
74150	487784
18444	487785
91952	487786
174886	487787
9713	487788
70130	487789
2486	487790
3484	487791
150478	487792
75377	487793
153519	487794
76697	487795
262532	487796
35550	487797
215064	487798
60423	487799
116594	487800
105661	487801
165950	487802
8583	487803
92108	487804
170085	487805
259043	487806
107647	487807
30365	487808
329699	487809
131298	487810
85301	487811
215040	487812
243696	487813
118708	487814
2175	487815
37208	487816
17158	487817
96824	487818
39473	487819
88718	487820
32632	487821
146190	487822
101692	487823
176565	487824
177547	487825
67691	487826
53579	487827
9807	487828
277448	487829
40370	487830
325686	487831
153072	487832
178722	487833
168468	487834
203173	487835
15118	487836
32307	487837
220547	487838
81394	487839
123544	487840
306358	487841
120416	487842
19693	487843
87613	487844
322662	487845
11464	487846
63040	487847
13326	487848
71633	487849
163671	487850
82776	487851
21771	487852
234115	487853
23320	487854
93928	487855
178120	487856
167519	487857
166883	487858
180671	487859
50342	487860
103495	487861
61825	487862
235339	487863
12848	487864
96967	487865
215754	487866
11993	487867
229319	487868
217533	487869
212108	487870
102911	487871
268529	487872
300221	487873
122587	487874
26108	487875
301331	487876
252066	487877
218319	487878
217607	487879
132978	487880
131330	487881
69699	487882
333127	487883
61824	487884
173547	487885
145808	487886
262110	487887
125291	487888
55294	487889
19697	487890
620	487891
115268	487892
23324	487893
26282	487894
214381	487895
322239	487896
221425	487897
251139	487898
200916	487899
69401	487900
193473	487901
21993	487902
13521	487903
234126	487904
259537	487905
99301	487906
116651	487907
75763	487908
180173	487909
92658	487910
61964	487911
50208	487912
271822	487913
135285	487914
14750	487915
48226	487916
192971	487917
196387	487918
35095	487919
303623	487920
332652	487921
216562	487922
332253	487923
197577	487924
133012	487925
293568	487926
54224	487927
161252	487928
192742	487929
48231	487930
59761	487931
240738	487932
23980	487933
137147	487934
197516	487935
55163	487936
230919	487937
310140	487938
16648	487939
98220	487940
41991	487941
163975	487942
217845	487943
31266	487944
58808	487945
160559	487946
1833	487947
101035	487948
202393	487949
103052	487950
22408	487951
37395	487952
97116	487953
47553	487954
10189	487955
333721	487956
57120	487957
44650	487958
33271	487959
140197	487960
306842	487961
81625	487962
27902	487963
158778	487964
38358	487965
14458	487966
6041	487967
102348	487968
101000	487969
10444	487970
40969	487971
1976	487972
199572	487973
324658	487974
221155	487975
46745	487976
98888	487977
64432	487978
88590	487979
82762	487980
326653	487981
26149	487982
285952	487983
252896	487984
111945	487985
90557	487986
156788	487987
57455	487988
72951	487989
31236	487990
178994	487991
13647	487992
132813	487993
93684	487994
85418	487995
97901	487996
215172	487997
178631	487998
11216	487999
18340	488000
511	488001
12814	488002
104141	488003
82325	488004
11970	488005
2180	488006
73060	488007
75741	488008
89755	488009
305680	488010
115	488011
100650	488012
342198	488013
96076	488014
10688	488015
32402	488016
247088	488017
48535	488018
134928	488019
282937	488020
162301	488021
8805	488022
260198	488023
315274	488024
50024	488025
44390	488026
209962	488027
336917	488028
13453	488029
143862	488030
157230	488031
32031	488032
210066	488033
52739	488034
24128	488035
61994	488036
321222	488037
129007	488038
28946	488039
265	488040
34586	488041
208070	488042
34554	488043
286896	488044
35327	488045
254118	488046
314133	488047
11764	488048
318371	488049
339111	488050
126694	488051
298793	488052
3825	488053
234583	488054
168724	488055
232320	488056
398	488057
7634	488058
56313	488059
331844	488060
41478	488061
23109	488062
191363	488063
116649	488064
95286	488065
279180	488066
162142	488067
184871	488068
238646	488069
13933	488070
77228	488071
162124	488072
61791	488073
186090	488074
36189	488075
61593	488076
202584	488077
120844	488078
268866	488079
69680	488080
95175	488081
78754	488082
156472	488083
79364	488084
233768	488085
28251	488086
87200	488087
46106	488088
27659	488089
6574	488090
352031	488091
103766	488092
269541	488093
161408	488094
37989	488095
11914	488096
130180	488097
13312	488098
41430	488099
154596	488100
8985	488101
145935	488102
14585	488103
6046	488104
149965	488105
253513	488106
134710	488107
51090	488108
203995	488109
46126	488110
18969	488111
55268	488112
2064	488113
99066	488114
74059	488115
106845	488116
79006	488117
72545	488118
76487	488119
81830	488120
46497	488121
75217	488122
81385	488123
178877	488124
17060	488125
297997	488126
346365	488127
79139	488128
46008	488129
76789	488130
285829	488131
305225	488132
228477	488133
117455	488134
305055	488135
18509	488136
80143	488137
161250	488138
108231	488139
38238	488140
129729	488141
19872	488142
134680	488143
122415	488144
355142	488145
129130	488146
243414	488147
35454	488148
139854	488149
31276	488150
251852	488151
61192	488152
136940	488153
5020	488154
17271	488155
100147	488156
92638	488157
22454	488158
77361	488159
24927	488160
55317	488161
104153	488162
46414	488163
9731	488164
148961	488165
3885	488166
140278	488167
106122	488168
23494	488169
32558	488170
102753	488171
83317	488172
340359	488173
19064	488174
17917	488175
60388	488176
356247	488177
64604	488178
356902	488179
34397	488180
148792	488181
21532	488182
47032	488183
46516	488184
38296	488185
105378	488186
68575	488187
45947	488188
16946	488189
161483	488190
31601	488191
17271	488192
227858	488193
46383	488194
104565	488195
103019	488196
32529	488197
61367	488198
90015	488199
68485	488200
297254	488201
59869	488202
14334	488203
14334	488204
124056	488205
9224	488206
43173	488207
122175	488208
21354	488209
32257	488210
6734	488211
3577	488212
57780	488213
27389	488214
328226	488215
123123	488216
101563	488217
306219	488218
49036	488219
16827	488220
20407	488221
87810	488222
341711	488223
76330	488224
306681	488225
337379	488226
349520	488227
4291	488228
58209	488229
151827	488230
38080	488231
57933	488232
68558	488233
16995	488234
297208	488235
115469	488236
27956	488237
97322	488238
3134	488239
45892	488240
86705	488241
19933	488242
334758	488243
149501	488244
15009	488245
125842	488246
19061	488247
95433	488248
9122	488249
134328	488250
1042	488251
327279	488252
227968	488253
268031	488254
199518	488255
75132	488256
25423	488257
2554	488258
135092	488259
158641	488260
296937	488261
156654	488262
124706	488263
25111	488264
21057	488265
207720	488266
94579	488267
15774	488268
15669	488269
21354	488270
62602	488271
9681	488272
29626	488273
244671	488274
3389	488275
125286	488276
58897	488277
223597	488278
108359	488279
112076	488280
236044	488281
326341	488282
9621	488283
104079	488284
123490	488285
81885	488286
20010	488287
114079	488288
165871	488289
50270	488290
203935	488291
90773	488292
29526	488293
94951	488294
62560	488295
14554	488296
331170	488297
54229	488298
217108	488299
79455	488300
308597	488301
23699	488302
19300	488303
34309	488304
5033	488305
318878	488306
184018	488307
34392	488308
354388	488309
126610	488310
98722	488311
210151	488312
22479	488313
11707	488314
73847	488315
130608	488316
141436	488317
269365	488318
114612	488319
208750	488320
56255	488321
266906	488322
11524	488323
122204	488324
39706	488325
136967	488326
9193	488327
104415	488328
40036	488329
251571	488330
331194	488331
160537	488332
2429	488333
71942	488334
82515	488335
37973	488336
105099	488337
24288	488338
201049	488339
117525	488340
5940	488341
162323	488342
81490	488343
5213	488344
4740	488345
121999	488346
138213	488347
281661	488348
1262	488349
55908	488350
28577	488351
197364	488352
56891	488353
61774	488354
202	488355
44272	488356
65446	488357
314809	488358
5452	488359
32334	488360
19298	488361
231601	488362
12961	488363
31370	488364
93523	488365
9129	488366
107163	488367
192029	488368
198019	488369
281887	488370
23157	488371
224074	488372
94918	488373
200561	488374
86916	488375
159440	488376
16863	488377
80875	488378
301031	488379
92972	488380
342416	488381
32167	488382
64946	488383
9404	488384
210140	488385
6872	488386
194720	488387
84423	488388
344220	488389
18069	488390
77243	488391
202826	488392
23109	488393
194004	488394
123145	488395
56619	488396
65439	488397
23316	488398
43821	488399
250247	488400
197706	488401
113206	488402
26239	488403
29316	488404
127884	488405
112553	488406
94343	488407
56656	488408
123105	488409
103728	488410
207923	488411
72835	488412
131466	488413
165776	488414
55189	488415
46983	488416
18336	488417
29694	488418
62311	488419
61262	488420
138988	488421
69438	488422
64319	488423
67591	488424
46050	488425
69091	488426
643	488427
240528	488428
195991	488429
10205	488430
65581	488431
4750	488432
29144	488433
10728	488434
204146	488435
53161	488436
182487	488437
22979	488438
99085	488439
47709	488440
64812	488441
184091	488442
17267	488443
308342	488444
6054	488445
241726	488446
156125	488447
2585	488448
98876	488449
12876	488450
167413	488451
156176	488452
278247	488453
16891	488454
138583	488455
15250	488456
207210	488457
44776	488458
31401	488459
20716	488460
117267	488461
315888	488462
69856	488463
247157	488464
2618	488465
46612	488466
331173	488467
86750	488468
47244	488469
342883	488470
334	488471
126244	488472
37092	488473
23134	488474
11365	488475
76538	488476
155868	488477
28504	488478
95053	488479
68597	488480
124360	488481
251957	488482
195162	488483
47024	488484
821	488485
35370	488486
138143	488487
42937	488488
89910	488489
12854	488490
6006	488491
69994	488492
14135	488493
5656	488494
84906	488495
26020	488496
351093	488497
103071	488498
356999	488499
170971	488500
100590	488501
62099	488502
331823	488503
33488	488504
144469	488505
46432	488506
36480	488507
28849	488508
50950	488509
32133	488510
4674	488511
269795	488512
29838	488513
134745	488514
134726	488515
179581	488516
126196	488517
54784	488518
205793	488519
99078	488520
145364	488521
173320	488522
147522	488523
190690	488524
161681	488525
279126	488526
4532	488527
195403	488528
74412	488529
9640	488530
23120	488531
14379	488532
5594	488533
11940	488534
16376	488535
142332	488536
277092	488537
276519	488538
72691	488539
122190	488540
20011	488541
24441	488542
34748	488543
123779	488544
174168	488545
24633	488546
149534	488547
7597	488548
8385	488549
291660	488550
2774	488551
8026	488552
19561	488553
24494	488554
17796	488555
53756	488556
33567	488557
124775	488558
105438	488559
2678	488560
83138	488561
208113	488562
51364	488563
19532	488564
91097	488565
138001	488566
202746	488567
82898	488568
80764	488569
49407	488570
11291	488571
178696	488572
93306	488573
4188	488574
5416	488575
48937	488576
647	488577
31546	488578
27687	488579
48676	488580
177302	488581
17628	488582
306786	488583
616	488584
48278	488585
145479	488586
164574	488587
711	488588
157838	488589
100741	488590
174092	488591
116439	488592
188830	488593
323428	488594
265522	488595
160254	488596
160310	488597
112	488598
46353	488599
77976	488600
113598	488601
80924	488602
42580	488603
33994	488604
101843	488605
263509	488606
46037	488607
17752	488608
289926	488609
83589	488610
71469	488611
203893	488612
46070	488613
120922	488614
350245	488615
193015	488616
10895	488617
41128	488618
23584	488619
2698	488620
36072	488621
4159	488622
1160	488623
33691	488624
236796	488625
728	488626
1197	488627
28076	488628
167231	488629
19312	488630
110302	488631
157945	488632
198466	488633
237316	488634
183659	488635
51306	488636
31164	488637
148147	488638
40248	488639
561	488640
123539	488641
157922	488642
100495	488643
127035	488644
30341	488645
91268	488646
114586	488647
2221	488648
65785	488649
41074	488650
27811	488651
105059	488652
97948	488653
330752	488654
41241	488655
67919	488656
111924	488657
50737	488658
31451	488659
236582	488660
277065	488661
328003	488662
336611	488663
79982	488664
217188	488665
80796	488666
46677	488667
153960	488668
80763	488669
193	488670
48039	488671
4105	488672
229765	488673
51925	488674
10797	488675
32042	488676
2956	488677
99980	488678
224243	488679
137565	488680
256644	488681
67342	488682
18236	488683
209682	488684
205186	488685
54365	488686
307377	488687
115079	488688
237159	488689
12301	488690
181491	488691
35099	488692
5573	488693
8997	488694
342732	488695
13793	488696
278086	488697
124505	488698
14208	488699
8458	488700
76	488701
279956	488702
24518	488703
108210	488704
6377	488705
196507	488706
86857	488707
11678	488708
44209	488709
21069	488710
193606	488711
11546	488712
58778	488713
228544	488714
83113	488715
251674	488716
254961	488717
7708	488718
4226	488719
23439	488720
230270	488721
334049	488722
55671	488723
192706	488724
192154	488725
18948	488726
97865	488727
73579	488728
245697	488729
14812	488730
11992	488731
17258	488732
27823	488733
304569	488734
321324	488735
187478	488736
207512	488737
61977	488738
39738	488739
2758	488740
24946	488741
648	488742
18196	488743
33618	488744
259207	488745
170334	488746
246327	488747
30703	488748
316089	488749
25987	488750
336668	488751
170192	488752
247902	488753
54885	488754
116631	488755
1640	488756
92949	488757
18531	488758
168463	488759
114052	488760
104554	488761
235280	488762
177148	488763
276124	488764
243469	488765
184154	488766
233183	488767
226370	488768
107250	488769
32626	488770
277015	488771
11240	488772
133683	488773
82086	488774
15157	488775
28747	488776
246854	488777
133572	488778
113091	488779
6694	488780
80239	488781
21253	488782
3990	488783
161104	488784
100207	488785
339446	488786
247894	488787
75829	488788
129572	488789
54787	488790
53814	488791
2390	488792
82385	488793
124896	488794
135325	488795
108516	488796
17091	488797
226084	488798
304564	488799
128324	488800
258151	488801
95125	488802
186967	488803
40747	488804
19887	488805
156216	488806
80751	488807
332597	488808
38649	488809
13197	488810
193109	488811
323054	488812
13583	488813
208701	488814
203184	488815
8280	488816
108375	488817
162093	488818
319360	488819
21099	488820
179979	488821
113493	488822
187473	488823
12006	488824
79205	488825
347124	488826
126680	488827
58048	488828
86263	488829
41840	488830
18104	488831
14413	488832
120310	488833
5720	488834
59166	488835
20456	488836
18541	488837
233405	488838
116152	488839
319685	488840
32128	488841
8806	488842
7088	488843
12160	488844
368	488845
48059	488846
340650	488847
309197	488848
20731	488849
186259	488850
17785	488851
287149	488852
299854	488853
73035	488854
166892	488855
7733	488856
30538	488857
40013	488858
280650	488859
34575	488860
110447	488861
8	488862
118021	488863
68336	488864
293615	488865
26338	488866
172153	488867
208691	488868
11297	488869
3929	488870
89810	488871
34575	488872
24851	488873
73280	488874
176998	488875
174863	488876
84338	488877
83827	488878
25023	488879
299874	488880
203746	488881
192138	488882
17719	488883
24156	488884
33772	488885
76703	488886
47085	488887
60801	488888
203101	488889
32027	488890
11416	488891
26449	488892
130285	488893
2524	488894
1963	488895
192910	488896
15563	488897
181039	488898
113689	488899
181040	488900
207127	488901
120404	488902
209160	488903
169907	488904
23320	488905
41222	488906
183910	488907
200882	488908
10602	488909
18810	488910
92249	488911
2820	488912
207415	488913
66177	488914
3045	488915
78927	488916
84363	488917
157912	488918
182825	488919
81733	488920
302782	488921
202172	488922
235869	488923
100498	488924
125703	488925
49949	488926
200157	488927
144407	488928
833	488929
69349	488930
107828	488931
157726	488932
126802	488933
348234	488934
2827	488935
18672	488936
32915	488937
178253	488938
171064	488939
70300	488940
105055	488941
142424	488942
9862	488943
22479	488944
21321	488945
48282	488946
55980	488947
3244	488948
176908	488949
207175	488950
59061	488951
37349	488952
311903	488953
73097	488954
80123	488955
48192	488956
2478	488957
28081	488958
156999	488959
319563	488960
74016	488961
9168	488962
303208	488963
244680	488964
154205	488965
73271	488966
353541	488967
111391	488968
10014	488969
10467	488970
174347	488971
26561	488972
73252	488973
233	488974
6751	488975
38270	488976
60693	488977
186255	488978
49189	488979
20296	488980
17506	488981
5658	488982
15999	488983
130732	488984
12094	488985
91747	488986
125193	488987
57657	488988
97029	488989
229484	488990
42182	488991
157812	488992
11495	488993
99270	488994
196880	488995
28882	488996
91438	488997
227089	488998
150325	488999
21782	489000
198319	489001
54470	489002
97301	489003
77410	489004
100465	489005
4904	489006
8315	489007
123515	489008
25837	489009
6196	489010
343150	489011
26747	489012
95503	489013
882	489014
154422	489015
52633	489016
10804	489017
49077	489018
241458	489019
45622	489020
62232	489021
207691	489022
321212	489023
13715	489024
18146	489025
60171	489026
294735	489027
8872	489028
48268	489029
237692	489030
10138	489031
211391	489032
194090	489033
109049	489034
111152	489035
355249	489036
155902	489037
139412	489038
122775	489039
58907	489040
157703	489041
202837	489042
283196	489043
39071	489044
17586	489045
51944	489046
7033	489047
351913	489048
54823	489049
8455	489050
36737	489051
94198	489052
34518	489053
294975	489054
15727	489055
295080	489056
34016	489057
94006	489058
3033	489059
39543	489060
22221	489061
100185	489062
16013	489063
357183	489064
204749	489065
205659	489066
240358	489067
179872	489068
298053	489069
72631	489070
113878	489071
352010	489072
215449	489073
29871	489074
74289	489075
176461	489076
205991	489077
3033	489078
108381	489079
257589	489080
218785	489081
137171	489082
223633	489083
218862	489084
68246	489085
34532	489086
302429	489087
79084	489088
48289	489089
18021	489090
45127	489091
18143	489092
258919	489093
272527	489094
45949	489095
49767	489096
295116	489097
1089	489098
262661	489099
92832	489100
157984	489101
342265	489102
91435	489103
5448	489104
128149	489105
133576	489106
148099	489107
31536	489108
295213	489109
198881	489110
51912	489111
2513	489112
31837	489113
36475	489114
284787	489115
40414	489116
1846	489117
131822	489118
15294	489119
66769	489120
66738	489121
28682	489122
311933	489123
117807	489124
48561	489125
126997	489126
1501	489127
10374	489128
78920	489129
31749	489130
70103	489131
46981	489132
216264	489133
12215	489134
225468	489135
35576	489136
344365	489137
138914	489138
180486	489139
226532	489140
127036	489141
233214	489142
180629	489143
74338	489144
171585	489145
84358	489146
55525	489147
53931	489148
56332	489149
89583	489150
13840	489151
277769	489152
38094	489153
80164	489154
210854	489155
3048	489156
122851	489157
149746	489158
13454	489159
79308	489160
73013	489161
194056	489162
253337	489163
195400	489164
11753	489165
182017	489166
131278	489167
15123	489168
199503	489169
149075	489170
140772	489171
49952	489172
75943	489173
22459	489174
112018	489175
90491	489176
343283	489177
6336	489178
308346	489179
233441	489180
300939	489181
153686	489182
139084	489183
64950	489184
251507	489185
52173	489186
221	489187
263829	489188
116258	489189
33644	489190
113690	489191
302099	489192
180153	489193
29900	489194
7822	489195
195277	489196
13250	489197
14285	489198
17203	489199
5725	489200
31951	489201
49727	489202
49565	489203
31005	489204
58598	489205
76688	489206
104105	489207
9687	489208
143623	489209
95886	489210
31835	489211
65577	489212
204308	489213
1059	489214
278878	489215
160642	489216
31935	489217
268157	489218
348328	489219
36818	489220
64636	489221
69081	489222
75804	489223
33665	489224
143723	489225
4694	489226
219352	489227
111194	489228
134663	489229
91496	489230
128661	489231
100500	489232
212529	489233
178243	489234
23981	489235
11202	489236
20162	489237
33609	489238
11202	489239
14747	489240
4095	489241
52673	489242
3633	489243
43095	489244
183489	489245
24453	489246
112177	489247
13173	489248
227003	489249
13829	489250
149510	489251
48173	489252
104954	489253
141424	489254
31682	489255
137148	489256
48184	489257
259009	489258
100312	489259
98338	489260
100299	489261
2627	489262
135909	489263
53999	489264
46	489265
1639	489266
281	489267
19383	489268
117301	489269
15601	489270
26260	489271
54356	489272
51927	489273
44864	489274
231937	489275
102276	489276
23141	489277
36899	489278
336516	489279
128188	489280
118524	489281
188525	489282
160340	489283
160277	489284
246158	489285
119121	489286
121	489287
314678	489288
111247	489289
293272	489290
178999	489291
72958	489292
122365	489293
221484	489294
47845	489295
111008	489296
72527	489297
354081	489298
83513	489299
43802	489300
37805	489301
34593	489302
92329	489303
3895	489304
49491	489305
292812	489306
33832	489307
125708	489308
64965	489309
338135	489310
147880	489311
178201	489312
63727	489313
35694	489314
124945	489315
16299	489316
201689	489317
100523	489318
130619	489319
15073	489320
10426	489321
97926	489322
331511	489323
272878	489324
71129	489325
107592	489326
312067	489327
87270	489328
19180	489329
489	489330
146259	489331
49357	489332
192003	489333
24997	489334
208362	489335
45128	489336
33725	489337
96308	489338
301719	489339
34696	489340
75629	489341
160324	489342
197030	489343
1148	489344
170727	489345
37411	489346
51178	489347
209630	489348
972	489349
235172	489350
35529	489351
152616	489352
30863	489353
315815	489354
184879	489355
121	489356
104718	489357
181189	489358
198884	489359
47247	489360
3114	489361
16380	489362
263544	489363
85823	489364
321794	489365
266417	489366
141567	489367
19557	489368
314773	489369
264435	489370
12383	489371
205485	489372
110022	489373
880	489374
253734	489375
52044	489376
51052	489377
31682	489378
62481	489379
147454	489380
115029	489381
12498	489382
322371	489383
2848	489384
245716	489385
172040	489386
90956	489387
73259	489388
28821	489389
244892	489390
33019	489391
169643	489392
1807	489393
51561	489394
10573	489395
24652	489396
33457	489397
417	489398
109194	489399
288135	489400
26300	489401
47320	489402
49214	489403
153504	489404
177608	489405
49098	489406
26299	489407
108514	489408
34270	489409
110533	489410
262251	489411
34999	489412
21806	489413
2721	489414
41180	489415
70230	489416
167465	489417
124793	489418
95674	489419
10773	489420
42979	489421
55843	489422
281009	489423
60411	489424
103060	489425
259998	489426
4443	489427
3601	489428
21478	489429
355731	489430
14580	489431
239002	489432
35242	489433
183025	489434
12431	489435
47527	489436
63461	489437
7144	489438
86827	489439
65480	489440
45889	489441
56365	489442
288391	489443
36960	489444
14186	489445
53056	489446
123852	489447
13381	489448
455	489449
184770	489450
50639	489451
208223	489452
231847	489453
357237	489454
13197	489455
13294	489456
109017	489457
32276	489458
292269	489459
79058	489460
129944	489461
102487	489462
5874	489463
8198	489464
17213	489465
307180	489466
192751	489467
167426	489468
117442	489469
1377	489470
29342	489471
159391	489472
311793	489473
98710	489474
192135	489475
198552	489476
9287	489477
92836	489478
13809	489479
202437	489480
1347	489481
211281	489482
141160	489483
2338	489484
115285	489485
121785	489486
108196	489487
36437	489488
1482	489489
48176	489490
191224	489491
58626	489492
15675	489493
231945	489494
46956	489495
43483	489496
1753	489497
21819	489498
95230	489499
10477	489500
60538	489501
130626	489502
119985	489503
14607	489504
67694	489505
75974	489506
5152	489507
25606	489508
8112	489509
68302	489510
131356	489511
102666	489512
189512	489513
2445	489514
34063	489515
176061	489516
4549	489517
7668	489518
7326	489519
121939	489520
108794	489521
35603	489522
13221	489523
757	489524
2544	489525
329114	489526
110184	489527
11962	489528
197140	489529
126248	489530
204269	489531
210840	489532
88752	489533
45081	489534
27164	489535
197826	489536
10571	489537
112909	489538
114151	489539
197217	489540
227641	489541
145308	489542
154176	489543
127722	489544
328899	489545
11561	489546
3642	489547
993	489548
8014	489549
470	489550
91972	489551
11461	489552
106562	489553
184033	489554
103080	489555
18451	489556
73206	489557
143282	489558
15393	489559
95496	489560
79642	489561
92249	489562
81641	489563
12908	489564
43656	489565
16293	489566
17202	489567
170232	489568
193494	489569
1980	489570
335136	489571
24022	489572
96360	489573
96550	489574
37761	489575
24075	489576
6740	489577
350994	489578
122066	489579
195373	489580
208303	489581
216624	489582
350026	489583
208724	489584
208450	489585
127430	489586
289424	489587
24431	489588
156090	489589
288364	489590
349486	489591
209350	489592
246405	489593
209412	489594
35013	489595
128018	489596
109919	489597
133759	489598
291080	489599
96702	489600
357126	489601
287341	489602
146906	489603
49713	489604
37346	489605
105712	489606
49793	489607
205664	489608
207788	489609
83490	489610
181031	489611
173299	489612
209611	489613
209811	489614
324	489615
16008	489616
205976	489617
350249	489618
210503	489619
435	489620
128556	489621
354228	489622
29638	489623
354292	489624
354669	489625
354465	489626
116493	489627
274331	489628
149943	489629
346224	489630
76714	489631
38918	489632
158096	489633
113173	489634
153689	489635
52906	489636
52516	489637
335607	489638
198300	489639
86703	489640
16635	489641
20085	489642
175056	489643
184679	489644
60400	489645
121741	489646
276781	489647
71323	489648
75428	489649
16672	489650
71238	489651
61237	489652
62964	489653
20073	489654
67612	489655
466	489656
73463	489657
307365	489658
74227	489659
356498	489660
10061	489661
15396	489662
64813	489663
15067	489664
1271	489665
169487	489666
13756	489667
3357	489668
295950	489669
11839	489670
20804	489671
61012	489672
31902	489673
1331	489674
12318	489675
36957	489676
172203	489677
100412	489678
4313	489679
247617	489680
40267	489681
43367	489682
2046	489683
334	489684
126561	489685
41749	489686
22825	489687
6013	489688
70615	489689
197828	489690
185179	489691
17418	489692
8491	489693
156871	489694
2944	489695
227666	489696
303373	489697
31104	489698
118876	489699
319354	489700
23984	489701
15027	489702
50998	489703
79279	489704
145553	489705
60264	489706
282160	489707
51180	489708
106041	489709
293824	489710
163664	489711
301287	489712
67142	489713
294668	489714
42217	489715
42217	489716
209149	489717
121810	489718
4518	489719
41024	489720
284583	489721
16835	489722
19955	489723
37735	489724
34699	489725
159982	489726
29689	489727
147469	489728
97643	489729
37220	489730
221768	489731
141905	489732
150887	489733
26255	489734
22673	489735
224790	489736
8433	489737
81224	489738
15092	489739
168573	489740
106179	489741
6847	489742
197145	489743
198045	489744
36964	489745
197223	489746
58912	489747
36006	489748
244556	489749
41886	489750
8744	489751
16740	489752
51860	489753
236598	489754
114011	489755
120164	489756
5646	489757
38076	489758
23155	489759
31391	489760
160046	489761
5031	489762
1431	489763
49655	489764
38671	489765
9400	489766
247838	489767
15955	489768
236795	489769
5741	489770
107248	489771
4885	489772
72079	489773
100451	489774
948	489775
284776	489776
207583	489777
43912	489778
660	489779
105593	489780
86504	489781
27758	489782
13581	489783
300514	489784
691	489785
55398	489786
98272	489787
53368	489788
116012	489789
51426	489790
259629	489791
35325	489792
192559	489793
201963	489794
23290	489795
116241	489796
25886	489797
118435	489798
38194	489799
251606	489800
75999	489801
67844	489802
60172	489803
9260	489804
63154	489805
108020	489806
31028	489807
948	489808
36861	489809
76991	489810
52109	489811
76952	489812
19824	489813
9752	489814
7041	489815
72279	489816
4780	489817
18922	489818
12912	489819
292891	489820
19226	489821
35895	489822
47010	489823
21096	489824
3537	489825
43893	489826
3516	489827
114421	489828
221594	489829
9486	489830
242837	489831
19053	489832
201	489833
48442	489834
35488	489835
133411	489836
994	489837
196279	489838
5230	489839
57875	489840
9798	489841
12546	489842
3053	489843
19965	489844
7005	489845
23148	489846
1787	489847
127926	489848
2179	489849
6629	489850
21007	489851
23704	489852
15673	489853
2531	489854
13040	489855
79193	489856
118641	489857
111819	489858
16141	489859
111497	489860
345451	489861
88762	489862
19005	489863
22237	489864
32553	489865
36247	489866
36209	489867
16836	489868
256642	489869
115490	489870
3351	489871
355034	489872
182710	489873
54200	489874
144823	489875
7005	489876
26233	489877
221943	489878
357255	489879
46442	489880
18422	489881
111095	489882
235789	489883
25334	489884
43021	489885
263136	489886
263151	489887
61577	489888
150701	489889
246102	489890
51952	489891
307992	489892
527	489893
21193	489894
15485	489895
319725	489896
71187	489897
250380	489898
28229	489899
120321	489900
152240	489901
75809	489902
610	489903
67281	489904
116498	489905
136926	489906
137366	489907
155344	489908
9014	489909
55368	489910
42165	489911
272	489912
116039	489913
27760	489914
112882	489915
71036	489916
350940	489917
5790	489918
53464	489919
32626	489920
81303	489921
351474	489922
53599	489923
53074	489924
268679	489925
153383	489926
73173	489927
8813	489928
758	489929
45826	489930
42396	489931
59300	489932
9277	489933
36598	489934
11679	489935
14765	489936
310186	489937
8324	489938
19919	489939
169411	489940
190449	489941
354065	489942
139963	489943
4827	489944
19940	489945
17151	489946
34	489947
10171	489948
24724	489949
10941	489950
42676	489951
55372	489952
294114	489953
42230	489954
29709	489955
128431	489956
24841	489957
83302	489958
6302	489959
206200	489960
73278	489961
34547	489962
25050	489963
192110	489964
56468	489965
352126	489966
208196	489967
83669	489968
302432	489969
207044	489970
7410	489971
94758	489972
205751	489973
98328	489974
129754	489975
349968	489976
185856	489977
38609	489978
205135	489979
69010	489980
111319	489981
281624	489982
221313	489983
29013	489984
350611	489985
122780	489986
42352	489987
206323	489988
48301	489989
246560	489990
177147	489991
3505	489992
89776	489993
222468	489994
34557	489995
113031	489996
181266	489997
174927	489998
350702	489999
121975	490000
83140	490001
195903	490002
167020	490003
127406	490004
354982	490005
37345	490006
206778	490007
24832	490008
68701	490009
278887	490010
176901	490011
111285	490012
137253	490013
351894	490014
90994	490015
353236	490016
356829	490017
35172	490018
75804	490019
84193	490020
113076	490021
7246	490022
114406	490023
10266	490024
73156	490025
296934	490026
14341	490027
90175	490028
357556	490029
71705	490030
224220	490031
24649	490032
343675	490033
224665	490034
114606	490035
86364	490036
2436	490037
44606	490038
329854	490039
315970	490040
5143	490041
10902	490042
99497	490043
23553	490044
26815	490045
102656	490046
235397	490047
128464	490048
10964	490049
24468	490050
39255	490051
44443	490052
246698	490053
100025	490054
173905	490055
54248	490056
40248	490057
191265	490058
13883	490059
5011	490060
32955	490061
11157	490062
139441	490063
82061	490064
78545	490065
155634	490066
177181	490067
12598	490068
106078	490069
315632	490070
16752	490071
15178	490072
71385	490073
81502	490074
50448	490075
103379	490076
38153	490077
123524	490078
259423	490079
123674	490080
280202	490081
33384	490082
10448	490083
334404	490084
66200	490085
203966	490086
287205	490087
312236	490088
4625	490089
283895	490090
116397	490091
185290	490092
337161	490093
344742	490094
82868	490095
347483	490096
56140	490097
126866	490098
300335	490099
125449	490100
129315	490101
129881	490102
185453	490103
23309	490104
69597	490105
48261	490106
29016	490107
55729	490108
83299	490109
14170	490110
259463	490111
177165	490112
45153	490113
52895	490114
317121	490115
18410	490116
93274	490117
41416	490118
114550	490119
31782	490120
102811	490121
107660	490122
82846	490123
206474	490124
4327	490125
15186	490126
288987	490127
114969	490128
5194	490129
50000	490130
307039	490131
126620	490132
264227	490133
191317	490134
21418	490135
59850	490136
190100	490137
20957	490138
346381	490139
19073	490140
105364	490141
97640	490142
115744	490143
298760	490144
327768	490145
48039	490146
270862	490147
115934	490148
70535	490149
70527	490150
123154	490151
191324	490152
344981	490153
35773	490154
25434	490155
154857	490156
114540	490157
2978	490158
78770	490159
62443	490160
116853	490161
28046	490162
20915	490163
198659	490164
138394	490165
23090	490166
77579	490167
54948	490168
40644	490169
14421	490170
66488	490171
82390	490172
23135	490173
31149	490174
306296	490175
123867	490176
55498	490177
33577	490178
72327	490179
275989	490180
16142	490181
96368	490182
192511	490183
51893	490184
11476	490185
95272	490186
155471	490187
5829	490188
87078	490189
61113	490190
85587	490191
3539	490192
105127	490193
17036	490194
74727	490195
78860	490196
208285	490197
27461	490198
24118	490199
38958	490200
40683	490201
131880	490202
65479	490203
2618	490204
12123	490205
341968	490206
206278	490207
123720	490208
7077	490209
66863	490210
229389	490211
213674	490212
199214	490213
81963	490214
342560	490215
320988	490216
42424	490217
67706	490218
97205	490219
208446	490220
348598	490221
115232	490222
125941	490223
281666	490224
11053	490225
337732	490226
125847	490227
290946	490228
8834	490229
110027	490230
53290	490231
243642	490232
86171	490233
30981	490234
91346	490235
148999	490236
125839	490237
154355	490238
63740	490239
42076	490240
22526	490241
254586	490242
16083	490243
286068	490244
42086	490245
7672	490246
184529	490247
9012	490248
13764	490249
195971	490250
155069	490251
62850	490252
169851	490253
135141	490254
105342	490255
96232	490256
173144	490257
45324	490258
67919	490259
219363	490260
123465	490261
133436	490262
49986	490263
200433	490264
18937	490265
48237	490266
185968	490267
19674	490268
35764	490269
343652	490270
28523	490271
1659	490272
66814	490273
24520	490274
11579	490275
286936	490276
169419	490277
49169	490278
318199	490279
53062	490280
169514	490281
319143	490282
29857	490283
279784	490284
207404	490285
37886	490286
28623	490287
41845	490288
13306	490289
11556	490290
93523	490291
184214	490292
314609	490293
96091	490294
21062	490295
114633	490296
134782	490297
198906	490298
143882	490299
31393	490300
119623	490301
87402	490302
32038	490303
29978	490304
65837	490305
27028	490306
320434	490307
199730	490308
219117	490309
171874	490310
124162	490311
28390	490312
107772	490313
43962	490314
43759	490315
164426	490316
350608	490317
343019	490318
97205	490319
203945	490320
345542	490321
343319	490322
1258	490323
2998	490324
160134	490325
77772	490326
51712	490327
77664	490328
3872	490329
34696	490330
265154	490331
80594	490332
115682	490333
316172	490334
184333	490335
61486	490336
107672	490337
201632	490338
140107	490339
128942	490340
36273	490341
12387	490342
73148	490343
304931	490344
143503	490345
11	490346
329925	490347
15595	490348
258589	490349
355859	490350
145039	490351
91941	490352
11651	490353
83532	490354
100243	490355
9907	490356
208575	490357
56104	490358
94324	490359
281709	490360
42268	490361
38509	490362
37839	490363
143365	490364
22830	490365
205949	490366
205087	490367
36955	490368
143675	490369
25591	490370
7187	490371
1237	490372
101	490373
245554	490374
9571	490375
4588	490376
46121	490377
37022	490378
692	490379
96951	490380
24007	490381
136098	490382
185773	490383
23531	490384
249268	490385
209555	490386
353936	490387
168836	490388
30912	490389
209561	490390
349313	490391
75926	490392
76982	490393
185958	490394
40332	490395
54545	490396
98330	490397
71662	490398
129074	490399
102837	490400
177607	490401
17086	490402
209300	490403
285938	490404
110832	490405
257639	490406
163832	490407
345955	490408
93841	490409
74650	490410
111973	490411
19702	490412
282526	490413
7132	490414
119889	490415
191180	490416
70955	490417
168947	490418
8863	490419
298927	490420
91092	490421
58691	490422
16226	490423
50	490424
5211	490425
21013	490426
1082	490427
204362	490428
25126	490429
3746	490430
19057	490431
339794	490432
251745	490433
106912	490434
736	490435
259017	490436
58700	490437
39915	490438
189756	490439
40571	490440
26434	490441
23380	490442
83187	490443
21498	490444
6604	490445
45833	490446
323551	490447
269099	490448
204119	490449
79555	490450
126706	490451
158902	490452
77747	490453
11280	490454
14235	490455
59408	490456
51428	490457
181740	490458
136247	490459
1350	490460
183590	490461
26278	490462
102057	490463
25913	490464
155112	490465
151058	490466
328257	490467
87	490468
34180	490469
71437	490470
39893	490471
347169	490472
81384	490473
60162	490474
110245	490475
153515	490476
188034	490477
183867	490478
231591	490479
159027	490480
3575	490481
33357	490482
225592	490483
841	490484
7013	490485
116021	490486
3888	490487
62475	490488
81138	490489
329245	490490
29077	490491
300930	490492
170239	490493
270320	490494
296850	490495
56262	490496
21763	490497
52004	490498
121089	490499
30176	490500
22614	490501
167952	490502
22603	490503
67462	490504
27733	490505
61606	490506
157894	490507
139198	490508
62550	490509
74679	490510
3142	490511
250012	490512
95952	490513
4411	490514
15103	490515
47479	490516
62077	490517
3725	490518
42692	490519
204101	490520
33766	490521
278740	490522
31596	490523
203631	490524
8442	490525
240688	490526
102986	490527
190496	490528
40309	490529
176683	490530
333317	490531
191964	490532
31729	490533
212567	490534
70991	490535
58691	490536
46257	490537
68798	490538
82893	490539
100367	490540
46016	490541
1936	490542
180779	490543
54845	490544
45982	490545
27537	490546
224329	490547
9705	490548
77331	490549
56574	490550
78142	490551
66715	490552
104322	490553
67733	490554
65320	490555
301231	490556
294698	490557
42713	490558
3463	490559
173000	490560
323569	490561
22854	490562
231	490563
259234	490564
321063	490565
200788	490566
204714	490567
24999	490568
92	490569
145472	490570
14341	490571
183968	490572
79040	490573
77158	490574
128494	490575
185588	490576
305549	490577
60067	490578
222371	490579
9513	490580
70853	490581
57896	490582
2366	490583
182898	490584
235901	490585
134356	490586
170073	490587
32888	490588
308306	490589
27524	490590
78089	490591
33870	490592
120372	490593
61541	490594
85275	490595
278840	490596
23887	490597
35817	490598
44481	490599
32703	490600
153875	490601
271	490602
7673	490603
16219	490604
104162	490605
116279	490606
88517	490607
125118	490608
27496	490609
317084	490610
316700	490611
109988	490612
19350	490613
186377	490614
4	490615
197626	490616
193751	490617
37067	490618
352729	490619
193961	490620
36335	490621
189879	490622
188163	490623
98761	490624
26091	490625
477	490626
263873	490627
105495	490628
350983	490629
50379	490630
125553	490631
128793	490632
336168	490633
308006	490634
342863	490635
341681	490636
208929	490637
27285	490638
34579	490639
200072	490640
48217	490641
48727	490642
86977	490643
26584	490644
304558	490645
34629	490646
49711	490647
64672	490648
29433	490649
288289	490650
2366	490651
33035	490652
120877	490653
294925	490654
106936	490655
129093	490656
920	490657
12015	490658
100487	490659
207192	490660
176917	490661
167265	490662
73080	490663
108786	490664
24695	490665
354032	490666
73053	490667
55704	490668
111304	490669
349004	490670
177140	490671
83767	490672
208879	490673
112226	490674
59279	490675
352113	490676
279673	490677
94148	490678
181356	490679
107800	490680
141617	490681
207218	490682
6453	490683
239745	490684
48365	490685
103010	490686
49287	490687
52314	490688
238997	490689
128219	490690
28232	490691
13584	490692
102436	490693
231364	490694
7761	490695
185208	490696
279731	490697
208157	490698
153485	490699
343050	490700
12794	490701
284273	490702
45684	490703
305703	490704
307334	490705
163335	490706
203514	490707
33971	490708
112216	490709
67250	490710
154443	490711
119402	490712
32869	490713
9804	490714
269028	490715
265659	490716
245819	490717
53181	490718
6073	490719
4482	490720
581	490721
1185	490722
96703	490723
313	490724
2418	490725
165814	490726
15995	490727
166973	490728
158805	490729
39648	490730
5886	490731
80052	490732
17978	490733
22672	490734
2418	490735
5770	490736
66124	490737
78076	490738
109562	490739
28664	490740
58261	490741
34101	490742
21314	490743
12002	490744
22659	490745
36905	490746
40354	490747
214	490748
27259	490749
203945	490750
10359	490751
121035	490752
24236	490753
177103	490754
48093	490755
126868	490756
40223	490757
8468	490758
22329	490759
330802	490760
122500	490761
264122	490762
113083	490763
11657	490764
280809	490765
111935	490766
336442	490767
24463	490768
2266	490769
76295	490770
4009	490771
32572	490772
336646	490773
43442	490774
1979	490775
33665	490776
41517	490777
18161	490778
91413	490779
425	490780
43944	490781
351358	490782
132930	490783
25171	490784
206107	490785
35426	490786
86465	490787
348168	490788
114403	490789
126065	490790
222027	490791
25119	490792
128179	490793
305492	490794
118988	490795
69972	490796
66073	490797
221589	490798
57641	490799
205862	490800
172080	490801
9375	490802
160774	490803
166854	490804
44850	490805
54265	490806
259390	490807
107801	490808
92708	490809
57903	490810
36142	490811
302114	490812
341605	490813
41913	490814
337276	490815
3233	490816
4754	490817
60153	490818
127806	490819
22714	490820
25389	490821
35698	490822
47725	490823
52731	490824
145574	490825
8672	490826
87086	490827
166327	490828
204398	490829
277424	490830
26839	490831
20683	490832
137596	490833
70873	490834
15813	490835
126854	490836
16646	490837
324592	490838
2507	490839
52614	490840
3187	490841
17809	490842
38103	490843
46300	490844
192534	490845
90069	490846
121028	490847
41501	490848
28550	490849
269414	490850
60802	490851
133671	490852
123746	490853
283626	490854
75190	490855
3482	490856
254141	490857
314728	490858
26844	490859
204523	490860
193481	490861
70647	490862
270586	490863
157702	490864
66216	490865
250430	490866
134895	490867
70205	490868
39248	490869
75568	490870
258500	490871
57975	490872
204211	490873
101847	490874
104985	490875
93373	490876
321859	490877
104315	490878
111415	490879
9467	490880
10674	490881
130313	490882
134965	490883
23753	490884
147668	490885
24985	490886
50601	490887
168488	490888
90419	490889
68422	490890
101396	490891
146159	490892
15097	490893
67142	490894
317131	490895
203910	490896
47447	490897
178974	490898
159868	490899
4472	490900
39862	490901
128722	490902
164575	490903
15515	490904
27745	490905
147744	490906
222498	490907
14773	490908
179295	490909
214599	490910
134254	490911
26769	490912
20455	490913
21861	490914
143857	490915
46309	490916
58040	490917
229394	490918
77448	490919
111308	490920
54590	490921
6282	490922
217394	490923
12102	490924
249758	490925
76856	490926
36372	490927
44	490928
733	490929
30154	490930
2041	490931
9292	490932
11942	490933
25248	490934
916	490935
4876	490936
6450	490937
36304	490938
3252	490939
58653	490940
90703	490941
31809	490942
54	490943
59634	490944
37073	490945
97840	490946
149783	490947
233299	490948
15301	490949
122536	490950
64172	490951
311047	490952
36825	490953
237560	490954
51634	490955
139256	490956
25002	490957
321202	490958
1977	490959
145301	490960
33566	490961
60273	490962
97197	490963
82309	490964
64152	490965
306070	490966
81816	490967
25037	490968
70973	490969
93102	490970
290859	490971
22921	490972
7142	490973
17225	490974
209713	490975
48371	490976
121481	490977
107874	490978
31901	490979
53825	490980
335981	490981
23383	490982
37099	490983
38065	490984
74285	490985
73316	490986
132792	490987
203804	490988
22963	490989
157736	490990
186220	490991
179241	490992
85294	490993
376	490994
6018	490995
91651	490996
61116	490997
73796	490998
53547	490999
202766	491000
87378	491001
214190	491002
37637	491003
244474	491004
35383	491005
20821	491006
18551	491007
19578	491008
15318	491009
26249	491010
108311	491011
144365	491012
132495	491013
219745	491014
201309	491015
60628	491016
142747	491017
19446	491018
202628	491019
2180	491020
210738	491021
232005	491022
10742	491023
46561	491024
275203	491025
2377	491026
134266	491027
156821	491028
2897	491029
82718	491030
115398	491031
100479	491032
187562	491033
89531	491034
23883	491035
25421	491036
18262	491037
204687	491038
9011	491039
11469	491040
31936	491041
154349	491042
128568	491043
290420	491044
8902	491045
128742	491046
102051	491047
200316	491048
150678	491049
289890	491050
54545	491051
28022	491052
150716	491053
10919	491054
171050	491055
83938	491056
48270	491057
211080	491058
321978	491059
340767	491060
49783	491061
340	491062
22892	491063
66532	491064
120817	491065
42298	491066
329782	491067
28780	491068
24845	491069
98637	491070
95777	491071
7529	491072
235684	491073
1607	491074
310692	491075
15997	491076
48156	491077
35683	491078
86421	491079
321249	491080
155007	491081
109474	491082
193528	491083
219382	491084
30339	491085
187313	491086
32270	491087
79574	491088
36208	491089
133091	491090
132944	491091
85390	491092
347408	491093
35076	491094
7715	491095
99677	491096
105821	491097
85967	491098
54485	491099
11240	491100
211158	491101
105264	491102
17681	491103
102673	491104
12606	491105
795	491106
3227	491107
58729	491108
253005	491109
118717	491110
20544	491111
348442	491112
103573	491113
252633	491114
1420	491115
116442	491116
32063	491117
47837	491118
1995	491119
26337	491120
40806	491121
18953	491122
80242	491123
145792	491124
4179	491125
42837	491126
107531	491127
62134	491128
107808	491129
13178	491130
71026	491131
113747	491132
49321	491133
10401	491134
96982	491135
61377	491136
269804	491137
41879	491138
266634	491139
186413	491140
65622	491141
149439	491142
260925	491143
45722	491144
164956	491145
6225	491146
2148	491147
6923	491148
347792	491149
55652	491150
4	491151
125803	491152
39852	491153
8352	491154
74760	491155
85924	491156
6592	491157
22807	491158
80099	491159
282528	491160
105358	491161
74429	491162
353650	491163
196653	491164
250959	491165
172404	491166
9648	491167
354985	491168
21431	491169
320830	491170
180723	491171
350444	491172
159484	491173
154985	491174
466	491175
20035	491176
20596	491177
24341	491178
45389	491179
32723	491180
241079	491181
226638	491182
205864	491183
209472	491184
170190	491185
56109	491186
209907	491187
108455	491188
47002	491189
207375	491190
34213	491191
238675	491192
236093	491193
36439	491194
354803	491195
2870	491196
173104	491197
272775	491198
90645	491199
66810	491200
275389	491201
349499	491202
122623	491203
47063	491204
22952	491205
163246	491206
8516	491207
323179	491208
113713	491209
203128	491210
321244	491211
340247	491212
302317	491213
1654	491214
12101	491215
112833	491216
1202	491217
222543	491218
36369	491219
52937	491220
166382	491221
217906	491222
263081	491223
187383	491224
12537	491225
25809	491226
209584	491227
277288	491228
157682	491229
26385	491230
335534	491231
30916	491232
192534	491233
327979	491234
5919	491235
14700	491236
121113	491237
323555	491238
164733	491239
101327	491240
159484	491241
33584	491242
94771	491243
6476	491244
121789	491245
243729	491246
16617	491247
66626	491248
2379	491249
45341	491250
107678	491251
51246	491252
40402	491253
343850	491254
203095	491255
261009	491256
53869	491257
23546	491258
133580	491259
86654	491260
51	491261
77433	491262
1513	491263
52285	491264
1862	491265
324088	491266
17719	491267
238507	491268
66684	491269
321561	491270
10531	491271
20992	491272
1854	491273
29089	491274
162739	491275
156603	491276
50677	491277
126127	491278
38534	491279
13066	491280
171472	491281
111487	491282
30381	491283
6964	491284
4399	491285
9520	491286
252772	491287
39900	491288
113180	491289
286679	491290
8238	491291
77351	491292
100333	491293
136279	491294
76931	491295
12572	491296
312635	491297
99778	491298
50987	491299
36397	491300
96849	491301
202056	491302
193115	491303
147541	491304
2193	491305
52039	491306
16334	491307
52041	491308
55759	491309
46803	491310
171549	491311
356767	491312
23587	491313
338284	491314
1175	491315
413	491316
53584	491317
59422	491318
80149	491319
273664	491320
106991	491321
19605	491322
90767	491323
14271	491324
2515	491325
142460	491326
146185	491327
82806	491328
167534	491329
272355	491330
49792	491331
3735	491332
69275	491333
4204	491334
307538	491335
21264	491336
55674	491337
69665	491338
269703	491339
14461	491340
272497	491341
101205	491342
6907	491343
324168	491344
33661	491345
169113	491346
4593	491347
311110	491348
38291	491349
74496	491350
72663	491351
3970	491352
207631	491353
159533	491354
82819	491355
249423	491356
81041	491357
127120	491358
21385	491359
98070	491360
219119	491361
48436	491362
101806	491363
38596	491364
147978	491365
8241	491366
84615	491367
80176	491368
148034	491369
344047	491370
207455	491371
38328	491372
40949	491373
68956	491374
3544	491375
268848	491376
334590	491377
201543	491378
27282	491379
165321	491380
17549	491381
351608	491382
227305	491383
43887	491384
190345	491385
125537	491386
5815	491387
120175	491388
18101	491389
33559	491390
9340	491391
347057	491392
156314	491393
57545	491394
144622	491395
56128	491396
54991	491397
975	491398
17422	491399
335862	491400
9252	491401
3857	491402
16928	491403
32626	491404
24073	491405
183976	491406
128431	491407
207394	491408
98	491409
294153	491410
550	491411
314989	491412
10898	491413
13906	491414
172280	491415
3174	491416
365	491417
8809	491418
9275	491419
26447	491420
40574	491421
140	491422
7631	491423
63841	491424
52775	491425
54726	491426
35171	491427
44622	491428
80374	491429
34045	491430
5735	491431
52094	491432
3342	491433
258309	491434
93496	491435
51010	491436
60174	491437
188779	491438
112928	491439
346844	491440
330668	491441
47859	491442
116975	491443
180881	491444
340964	491445
67504	491446
15795	491447
67806	491448
220158	491449
92205	491450
105196	491451
33	491452
67801	491453
283094	491454
47538	491455
1618	491456
5473	491457
83024	491458
721	491459
32416	491460
3695	491461
25910	491462
36266	491463
11872	491464
135763	491465
29995	491466
99913	491467
6933	491468
48241	491469
107921	491470
2026	491471
11176	491472
125699	491473
26910	491474
1476	491475
122153	491476
5700	491477
5364	491478
134702	491479
4215	491480
342438	491481
70318	491482
12059	491483
52375	491484
129961	491485
84313	491486
209694	491487
185011	491488
307929	491489
348306	491490
180828	491491
11736	491492
12042	491493
34750	491494
87890	491495
220510	491496
56826	491497
163709	491498
69450	491499
44631	491500
98897	491501
15349	491502
104802	491503
23220	491504
21071	491505
2448	491506
66548	491507
71542	491508
16341	491509
14718	491510
170061	491511
199231	491512
294857	491513
111129	491514
11527	491515
66059	491516
23393	491517
23620	491518
107678	491519
318521	491520
314600	491521
336651	491522
74114	491523
50224	491524
45450	491525
65183	491526
17221	491527
112903	491528
86650	491529
1376	491530
298981	491531
75112	491532
14518	491533
95430	491534
6574	491535
8487	491536
9255	491537
42101	491538
299978	491539
67937	491540
59929	491541
104124	491542
28494	491543
1218	491544
19529	491545
182125	491546
7758	491547
278152	491548
149500	491549
346034	491550
227417	491551
43299	491552
168550	491553
50548	491554
21009	491555
178817	491556
124489	491557
297380	491558
248162	491559
231729	491560
179308	491561
224708	491562
199688	491563
80869	491564
257923	491565
629	491566
30782	491567
85232	491568
28741	491569
182815	491570
47903	491571
15580	491572
45959	491573
340407	491574
119844	491575
51582	491576
273040	491577
67847	491578
88780	491579
215860	491580
52793	491581
119238	491582
263190	491583
8519	491584
80743	491585
347557	491586
101661	491587
67130	491588
107823	491589
344849	491590
50478	491591
295995	491592
85800	491593
36335	491594
357327	491595
24128	491596
83560	491597
205141	491598
328110	491599
63491	491600
67399	491601
31013	491602
314380	491603
83561	491604
129351	491605
83339	491606
205996	491607
210113	491608
80713	491609
54024	491610
24556	491611
1601	491612
100192	491613
151625	491614
7244	491615
7244	491616
7244	491617
140044	491618
55942	491619
27920	491620
9102	491621
124451	491622
69338	491623
9672	491624
28776	491625
52848	491626
169	491627
3701	491628
129259	491629
193959	491630
989	491631
279218	491632
40231	491633
15730	491634
61090	491635
7572	491636
174438	491637
24025	491638
98138	491639
279646	491640
253718	491641
44935	491642
100385	491643
185867	491644
34164	491645
164223	491646
35611	491647
279677	491648
123625	491649
171717	491650
51475	491651
116377	491652
174124	491653
979	491654
74592	491655
62680	491656
18673	491657
3436	491658
94103	491659
17	491660
94832	491661
113883	491662
115883	491663
25384	491664
137554	491665
49503	491666
24523	491667
82786	491668
3044	491669
104961	491670
106400	491671
117493	491672
77264	491673
292295	491674
41250	491675
69742	491676
277788	491677
349412	491678
144091	491679
196811	491680
304807	491681
825	491682
47240	491683
203643	491684
15264	491685
55917	491686
284730	491687
187995	491688
162881	491689
157969	491690
342696	491691
223410	491692
60983	491693
117034	491694
107399	491695
126748	491696
108350	491697
27369	491698
12384	491699
53214	491700
38163	491701
118965	491702
33482	491703
124814	491704
285621	491705
83103	491706
145033	491707
231422	491708
231822	491709
198703	491710
348092	491711
341645	491712
124698	491713
75654	491714
28394	491715
23538	491716
447	491717
258970	491718
161895	491719
31759	491720
80235	491721
86640	491722
215982	491723
19623	491724
222666	491725
239813	491726
2944	491727
156748	491728
4159	491729
29185	491730
12059	491731
200414	491732
41021	491733
58520	491734
35598	491735
20830	491736
66216	491737
63940	491738
50922	491739
24035	491740
5455	491741
98423	491742
10514	491743
154772	491744
8240	491745
247258	491746
84116	491747
1836	491748
10122	491749
517	491750
4368	491751
26225	491752
34386	491753
229115	491754
131403	491755
206732	491756
303578	491757
327887	491758
13189	491759
282010	491760
70949	491761
80729	491762
10266	491763
107615	491764
5311	491765
303466	491766
296874	491767
84069	491768
83423	491769
44659	491770
20342	491771
42498	491772
3111	491773
274393	491774
32549	491775
331414	491776
5752	491777
345376	491778
143252	491779
565	491780
14491	491781
86399	491782
90963	491783
200707	491784
87254	491785
120468	491786
104115	491787
40826	491788
43969	491789
129134	491790
207165	491791
8803	491792
190013	491793
268704	491794
317143	491795
101588	491796
219837	491797
2118	491798
155772	491799
181080	491800
27988	491801
77269	491802
84026	491803
342845	491804
142100	491805
244180	491806
88960	491807
73406	491808
37725	491809
345441	491810
26109	491811
206729	491812
194569	491813
28046	491814
92832	491815
282525	491816
54881	491817
171332	491818
107673	491819
36931	491820
221840	491821
75625	491822
85498	491823
9060	491824
1563	491825
354299	491826
250728	491827
123734	491828
16575	491829
164806	491830
116004	491831
57380	491832
155111	491833
274097	491834
144310	491835
100449	491836
54280	491837
33565	491838
80606	491839
104366	491840
85316	491841
6104	491842
77443	491843
295659	491844
232117	491845
181448	491846
95642	491847
114646	491848
142352	491849
163173	491850
309814	491851
91465	491852
224755	491853
306940	491854
162911	491855
302979	491856
220012	491857
139543	491858
158062	491859
235513	491860
347065	491861
100443	491862
76356	491863
67880	491864
355464	491865
39010	491866
99571	491867
154756	491868
348211	491869
278764	491870
161800	491871
8180	491872
61864	491873
237630	491874
7950	491875
63697	491876
182799	491877
340990	491878
309054	491879
204275	491880
280811	491881
73740	491882
309174	491883
115815	491884
309048	491885
235318	491886
162922	491887
335403	491888
246775	491889
107597	491890
202291	491891
116344	491892
320402	491893
192187	491894
42099	491895
310078	491896
283289	491897
149451	491898
120440	491899
74201	491900
1705	491901
108077	491902
218346	491903
125843	491904
61425	491905
7188	491906
252211	491907
144830	491908
346579	491909
137750	491910
219964	491911
124053	491912
192170	491913
254524	491914
145244	491915
109812	491916
304563	491917
185306	491918
207442	491919
99117	491920
82220	491921
135895	491922
48122	491923
157882	491924
178392	491925
258882	491926
258847	491927
133801	491928
199871	491929
92888	491930
185493	491931
135803	491932
301083	491933
191967	491934
327681	491935
183000	491936
183041	491937
120277	491938
71343	491939
185712	491940
142643	491941
20328	491942
224316	491943
201311	491944
114766	491945
170456	491946
226947	491947
170045	491948
71033	491949
75592	491950
300467	491951
50496	491952
1312	491953
165260	491954
91043	491955
41510	491956
143498	491957
320863	491958
92245	491959
80268	491960
77956	491961
116373	491962
306329	491963
160100	491964
47294	491965
78587	491966
1872	491967
12181	491968
28142	491969
214487	491970
757	491971
24115	491972
54494	491973
85552	491974
2111	491975
182484	491976
24874	491977
62958	491978
68050	491979
270143	491980
68592	491981
240641	491982
131453	491983
280636	491984
28508	491985
33033	491986
124161	491987
144566	491988
45240	491989
61474	491990
230897	491991
265630	491992
2684	491993
951	491994
61851	491995
36988	491996
248208	491997
210539	491998
10371	491999
164005	492000
200784	492001
225990	492002
10514	492003
2383	492004
162473	492005
20461	492006
16245	492007
193758	492008
130537	492009
82769	492010
134079	492011
214963	492012
134225	492013
219074	492014
86768	492015
204384	492016
218410	492017
56943	492018
238128	492019
109450	492020
103305	492021
1354	492022
187321	492023
76586	492024
87600	492025
42774	492026
46863	492027
102326	492028
111813	492029
74018	492030
212	492031
168024	492032
16500	492033
19178	492034
1231	492035
61596	492036
320828	492037
2611	492038
69320	492039
18400	492040
17092	492041
37049	492042
32558	492043
7627	492044
164134	492045
69322	492046
50434	492047
32064	492048
70047	492049
103452	492050
208000	492051
95428	492052
13998	492053
98969	492054
59180	492055
196512	492056
282931	492057
21146	492058
30926	492059
55507	492060
89023	492061
125948	492062
9888	492063
141325	492064
74537	492065
127904	492066
30670	492067
26542	492068
119265	492069
178219	492070
41498	492071
28292	492072
1418	492073
9765	492074
298744	492075
300777	492076
18425	492077
91505	492078
15894	492079
96141	492080
70836	492081
277305	492082
198428	492083
1755	492084
165178	492085
6302	492086
104374	492087
1541	492088
46365	492089
6848	492090
106542	492091
2915	492092
105928	492093
148022	492094
13988	492095
523	492096
46337	492097
33153	492098
127269	492099
105960	492100
291748	492101
41131	492102
592	492103
180899	492104
101762	492105
2433	492106
165210	492107
37067	492108
11127	492109
79548	492110
10279	492111
65583	492112
100463	492113
242624	492114
197996	492115
242358	492116
31263	492117
37	492118
21724	492119
21724	492120
1580	492121
76339	492122
923	492123
160534	492124
54	492125
38762	492126
91760	492127
40030	492128
7146	492129
915	492130
247744	492131
67530	492132
285068	492133
206927	492134
55923	492135
56552	492136
280172	492137
279913	492138
38827	492139
200970	492140
17790	492141
62434	492142
205675	492143
71031	492144
181354	492145
250179	492146
279685	492147
94622	492148
80175	492149
54544	492150
211706	492151
337812	492152
66737	492153
71327	492154
187379	492155
77087	492156
22851	492157
181127	492158
85341	492159
220065	492160
140578	492161
48519	492162
57506	492163
51655	492164
3000	492165
40393	492166
24883	492167
1118	492168
27448	492169
353227	492170
6474	492171
356476	492172
80159	492173
49717	492174
147618	492175
138677	492176
357515	492177
178085	492178
128205	492179
174034	492180
350029	492181
182391	492182
88388	492183
110201	492184
83565	492185
334046	492186
172028	492187
129980	492188
2648	492189
83314	492190
248573	492191
254572	492192
3394	492193
77874	492194
215774	492195
22195	492196
100612	492197
71642	492198
66355	492199
3155	492200
13590	492201
115314	492202
82779	492203
54510	492204
26581	492205
194039	492206
131241	492207
27997	492208
45298	492209
137277	492210
9392	492211
176354	492212
156573	492213
44450	492214
8632	492215
310039	492216
55274	492217
66021	492218
157842	492219
116244	492220
245423	492221
277558	492222
313798	492223
70873	492224
236521	492225
263810	492226
77761	492227
25909	492228
2950	492229
160628	492230
263557	492231
4712	492232
182687	492233
64139	492234
316606	492235
189042	492236
190168	492237
262505	492238
179515	492239
18626	492240
217404	492241
55840	492242
78293	492243
19715	492244
65579	492245
122734	492246
216436	492247
115670	492248
9268	492249
203801	492250
51705	492251
259502	492252
36826	492253
34987	492254
18706	492255
84971	492256
30377	492257
124244	492258
113737	492259
85374	492260
10761	492261
14597	492262
38064	492263
42095	492264
170838	492265
155526	492266
197663	492267
3665	492268
79086	492269
10093	492270
19157	492271
18091	492272
303406	492273
203403	492274
7398	492275
7398	492276
337429	492277
154719	492278
185376	492279
26681	492280
273965	492281
160801	492282
13361	492283
126753	492284
137522	492285
37432	492286
64136	492287
35821	492288
15032	492289
232935	492290
13735	492291
19379	492292
79810	492293
149656	492294
308871	492295
325	492296
6269	492297
119166	492298
187434	492299
21662	492300
78513	492301
19840	492302
7324	492303
7061	492304
136038	492305
28724	492306
8868	492307
57309	492308
40322	492309
143870	492310
48424	492311
66152	492312
122687	492313
11905	492314
144404	492315
2808	492316
22654	492317
56749	492318
13356	492319
178	492320
55259	492321
56105	492322
96423	492323
31576	492324
3734	492325
172217	492326
34080	492327
5269	492328
206492	492329
6652	492330
122733	492331
88723	492332
8159	492333
222028	492334
45570	492335
58774	492336
144562	492337
87452	492338
92807	492339
19672	492340
134833	492341
121680	492342
294474	492343
2745	492344
24048	492345
80667	492346
118950	492347
193601	492348
211057	492349
67148	492350
4693	492351
30427	492352
237439	492353
45001	492354
283894	492355
273607	492356
254848	492357
236389	492358
200989	492359
340330	492360
115236	492361
172299	492362
190543	492363
72	492364
87928	492365
144197	492366
216791	492367
40049	492368
20285	492369
911	492370
142961	492371
75134	492372
126129	492373
183273	492374
298326	492375
327098	492376
841	492377
204657	492378
94395	492379
5561	492380
87467	492381
120747	492382
251673	492383
18379	492384
178071	492385
24008	492386
214169	492387
174901	492388
64079	492389
218822	492390
65988	492391
168937	492392
136612	492393
345434	492394
96786	492395
158041	492396
296321	492397
83361	492398
90320	492399
218114	492400
61735	492401
313255	492402
99842	492403
308241	492404
86167	492405
75677	492406
355521	492407
124149	492408
355346	492409
167004	492410
46968	492411
112685	492412
21652	492413
58226	492414
149181	492415
47289	492416
51337	492417
67713	492418
147830	492419
12558	492420
9455	492421
277335	492422
183467	492423
51424	492424
2905	492425
211748	492426
90199	492427
125790	492428
100445	492429
184666	492430
75319	492431
2204	492432
126571	492433
258713	492434
259478	492435
80755	492436
116625	492437
57312	492438
25696	492439
201345	492440
48767	492441
8516	492442
9757	492443
168799	492444
1080	492445
99301	492446
19016	492447
211975	492448
16172	492449
73461	492450
203373	492451
107799	492452
20875	492453
44635	492454
113019	492455
117572	492456
75428	492457
93084	492458
58625	492459
337244	492460
262057	492461
144458	492462
332263	492463
113988	492464
332590	492465
4979	492466
107627	492467
75576	492468
15684	492469
147415	492470
51160	492471
52716	492472
1682	492473
9305	492474
82840	492475
54728	492476
235114	492477
24767	492478
86138	492479
25096	492480
339913	492481
60703	492482
92562	492483
271057	492484
55669	492485
145524	492486
204132	492487
924	492488
120922	492489
38881	492490
5063	492491
288569	492492
296279	492493
5212	492494
896	492495
69572	492496
24077	492497
16630	492498
35781	492499
15583	492500
12513	492501
289435	492502
26857	492503
117982	492504
119700	492505
5175	492506
14296	492507
79607	492508
323544	492509
22934	492510
193918	492511
324549	492512
324106	492513
86612	492514
10773	492515
72815	492516
165219	492517
83234	492518
5805	492519
349038	492520
72498	492521
324045	492522
256392	492523
193544	492524
196591	492525
58135	492526
117172	492527
5356	492528
4828	492529
69303	492530
263903	492531
293080	492532
172784	492533
302324	492534
58121	492535
69996	492536
315979	492537
21866	492538
5147	492539
258894	492540
37731	492541
6977	492542
16438	492543
164753	492544
16445	492545
44555	492546
92674	492547
140588	492548
5272	492549
36070	492550
4467	492551
17245	492552
11354	492553
5272	492554
5272	492555
344614	492556
7759	492557
81034	492558
150137	492559
7621	492560
181337	492561
105533	492562
36	492563
209983	492564
218933	492565
207643	492566
107805	492567
207026	492568
22551	492569
8366	492570
66541	492571
34545	492572
190202	492573
1696	492574
102284	492575
37001	492576
160208	492577
123105	492578
311579	492579
65569	492580
177917	492581
198	492582
46783	492583
240789	492584
35850	492585
328515	492586
197274	492587
155390	492588
50906	492589
41859	492590
221711	492591
99798	492592
204196	492593
65896	492594
111491	492595
17495	492596
194783	492597
2754	492598
182093	492599
155281	492600
65796	492601
255387	492602
50481	492603
198050	492604
156114	492605
253909	492606
55535	492607
329343	492608
177745	492609
242263	492610
44965	492611
9141	492612
42925	492613
155547	492614
143742	492615
155663	492616
296050	492617
197276	492618
101099	492619
44637	492620
99364	492621
115638	492622
116017	492623
222286	492624
44497	492625
26794	492626
197591	492627
148768	492628
78682	492629
244093	492630
16142	492631
331329	492632
38908	492633
282351	492634
280787	492635
303068	492636
265308	492637
163707	492638
158007	492639
241410	492640
50769	492641
12458	492642
261886	492643
156286	492644
247231	492645
41162	492646
344066	492647
61343	492648
2828	492649
122058	492650
323708	492651
114052	492652
5651	492653
54787	492654
80668	492655
82465	492656
343676	492657
345271	492658
336840	492659
80185	492660
216308	492661
42475	492662
42217	492663
11408	492664
8057	492665
157685	492666
12907	492667
202300	492668
7012	492669
80711	492670
29391	492671
127156	492672
249518	492673
80186	492674
143374	492675
22285	492676
201096	492677
155184	492678
99422	492679
75648	492680
40399	492681
158006	492682
65634	492683
50007	492684
99483	492685
255488	492686
99435	492687
255685	492688
330954	492689
47353	492690
285053	492691
57756	492692
101355	492693
154462	492694
181429	492695
3412	492696
166651	492697
123334	492698
62796	492699
73658	492700
306229	492701
69213	492702
251793	492703
80299	492704
198445	492705
60258	492706
317778	492707
10805	492708
27132	492709
133734	492710
280377	492711
59843	492712
243206	492713
71419	492714
12259	492715
40053	492716
71078	492717
19989	492718
30271	492719
259588	492720
73477	492721
2926	492722
35433	492723
19288	492724
224551	492725
163792	492726
187420	492727
26376	492728
12412	492729
267906	492730
230208	492731
62377	492732
2592	492733
4350	492734
6921	492735
32887	492736
61509	492737
59616	492738
257	492739
224085	492740
718	492741
74062	492742
51444	492743
21263	492744
60583	492745
2553	492746
60155	492747
95520	492748
139908	492749
62419	492750
74805	492751
96688	492752
106792	492753
64124	492754
332294	492755
17500	492756
278999	492757
75436	492758
125672	492759
5397	492760
90898	492761
28330	492762
326012	492763
35206	492764
65646	492765
3567	492766
149878	492767
4345	492768
20259	492769
232448	492770
155213	492771
302456	492772
2718	492773
353092	492774
196861	492775
42675	492776
205891	492777
83399	492778
14289	492779
65676	492780
5891	492781
25519	492782
333235	492783
222084	492784
348302	492785
198126	492786
168732	492787
165207	492788
28808	492789
47428	492790
114035	492791
107632	492792
279648	492793
332000	492794
148189	492795
231337	492796
151403	492797
80336	492798
148605	492799
155310	492800
165207	492801
95061	492802
100182	492803
54251	492804
343871	492805
225496	492806
253363	492807
38273	492808
75119	492809
95059	492810
303364	492811
304821	492812
80637	492813
254012	492814
99706	492815
54264	492816
254923	492817
298532	492818
80191	492819
87602	492820
50770	492821
138068	492822
123321	492823
198037	492824
256771	492825
28808	492826
20951	492827
255775	492828
77536	492829
70915	492830
196974	492831
50770	492832
303338	492833
153539	492834
161415	492835
58907	492836
198183	492837
114055	492838
326313	492839
155828	492840
10805	492841
207981	492842
282014	492843
20337	492844
4345	492845
31355	492846
204287	492847
21431	492848
212756	492849
197984	492850
16135	492851
195009	492852
5388	492853
97993	492854
95394	492855
123506	492856
254536	492857
43198	492858
43198	492859
95111	492860
107481	492861
181752	492862
185991	492863
332633	492864
12621	492865
123426	492866
259368	492867
81319	492868
50770	492869
321131	492870
332407	492871
123249	492872
199266	492873
82694	492874
218306	492875
243848	492876
80701	492877
9462	492878
123540	492879
31322	492880
7728	492881
65885	492882
102402	492883
54603	492884
268934	492885
181791	492886
127080	492887
88287	492888
336467	492889
70309	492890
227729	492891
78728	492892
4345	492893
251072	492894
111798	492895
44661	492896
44661	492897
123346	492898
155575	492899
44930	492900
340096	492901
104209	492902
203209	492903
40432	492904
250803	492905
142370	492906
88633	492907
143427	492908
148882	492909
156173	492910
325720	492911
7646	492912
54268	492913
98082	492914
141696	492915
334262	492916
69296	492917
10932	492918
50751	492919
65790	492920
80638	492921
259211	492922
37823	492923
62311	492924
107021	492925
10801	492926
1884	492927
79554	492928
75536	492929
92508	492930
328028	492931
74792	492932
197962	492933
194343	492934
149749	492935
283827	492936
332048	492937
67687	492938
29285	492939
161481	492940
265767	492941
204522	492942
157889	492943
17449	492944
20562	492945
147309	492946
20488	492947
163224	492948
145542	492949
65357	492950
4345	492951
19275	492952
4345	492953
196171	492954
43157	492955
50274	492956
124334	492957
87313	492958
94132	492959
18305	492960
46254	492961
40222	492962
99480	492963
332104	492964
115052	492965
103896	492966
112989	492967
153106	492968
255141	492969
258838	492970
337790	492971
300127	492972
8665	492973
67590	492974
258865	492975
22976	492976
17449	492977
7162	492978
97565	492979
97499	492980
53884	492981
7968	492982
79152	492983
65241	492984
7408	492985
158389	492986
59141	492987
43406	492988
187234	492989
79085	492990
170952	492991
73946	492992
165808	492993
20549	492994
43168	492995
99125	492996
102885	492997
33874	492998
147610	492999
17414	493000
7446	493001
209317	493002
17337	493003
112066	493004
272734	493005
16026	493006
5701	493007
347260	493008
185682	493009
309587	493010
66184	493011
115951	493012
85495	493013
115950	493014
8933	493015
92217	493016
10483	493017
167341	493018
75426	493019
89783	493020
64335	493021
58559	493022
275019	493023
280617	493024
92265	493025
303827	493026
19747	493027
27094	493028
33823	493029
44984	493030
21090	493031
112452	493032
194360	493033
292636	493034
68814	493035
128737	493036
302421	493037
301143	493038
122379	493039
13540	493040
42503	493041
330446	493042
44053	493043
4157	493044
208763	493045
84429	493046
1412	493047
39304	493048
166089	493049
206606	493050
8804	493051
39227	493052
112296	493053
125832	493054
125954	493055
225791	493056
45112	493057
153395	493058
11978	493059
288226	493060
35536	493061
280390	493062
147110	493063
75159	493064
18044	493065
122828	493066
129580	493067
15979	493068
22074	493069
43717	493070
35190	493071
234767	493072
319197	493073
343945	493074
95999	493075
274788	493076
192409	493077
164748	493078
298037	493079
58675	493080
80268	493081
110057	493082
29929	493083
143149	493084
4159	493085
4391	493086
606	493087
195406	493088
8236	493089
17775	493090
20983	493091
52109	493092
19509	493093
66580	493094
192591	493095
308902	493096
17269	493097
64025	493098
346592	493099
43862	493100
21149	493101
25221	493102
186405	493103
297932	493104
137651	493105
327649	493106
129942	493107
104145	493108
114928	493109
2383	493110
31838	493111
170586	493112
157918	493113
181098	493114
25325	493115
8024	493116
62353	493117
44944	493118
13515	493119
22857	493120
5224	493121
35319	493122
342242	493123
26072	493124
339204	493125
97453	493126
34094	493127
254154	493128
59997	493129
5856	493130
2668	493131
2760	493132
275	493133
31713	493134
51576	493135
26011	493136
30079	493137
30364	493138
120442	493139
44640	493140
80984	493141
253835	493142
4200	493143
30877	493144
13260	493145
7639	493146
326220	493147
665	493148
60734	493149
205329	493150
326447	493151
324613	493152
353292	493153
12383	493154
125987	493155
526	493156
1742	493157
119039	493158
11560	493159
513	493160
16850	493161
118889	493162
74378	493163
15008	493164
82095	493165
315160	493166
76761	493167
7008	493168
39992	493169
40806	493170
55653	493171
228566	493172
79746	493173
23851	493174
269225	493175
154667	493176
93018	493177
4943	493178
145161	493179
228923	493180
80475	493181
48205	493182
195298	493183
63	493184
18459	493185
40306	493186
2	493187
5576	493188
1794	493189
107841	493190
11320	493191
196772	493192
100465	493193
98279	493194
89151	493195
113213	493196
39892	493197
9904	493198
152781	493199
125445	493200
1136	493201
124313	493202
1	493203
100373	493204
285075	493205
8118	493206
94007	493207
50154	493208
8643	493209
4426	493210
81081	493211
157787	493212
308956	493213
98180	493214
354	493215
18849	493216
45882	493217
38001	493218
70968	493219
259324	493220
228177	493221
225081	493222
70900	493223
1591	493224
141543	493225
49177	493226
57700	493227
318867	493228
8656	493229
155453	493230
188770	493231
53052	493232
52639	493233
41373	493234
113793	493235
116614	493236
29153	493237
24002	493238
143136	493239
112126	493240
118360	493241
8289	493242
3994	493243
127424	493244
32855	493245
16137	493246
312329	493247
92082	493248
289119	493249
81700	493250
28460	493251
132770	493252
27792	493253
183073	493254
165139	493255
284877	493256
70965	493257
120272	493258
205531	493259
54327	493260
98740	493261
61925	493262
63261	493263
43147	493264
182140	493265
41894	493266
300922	493267
127122	493268
17307	493269
144807	493270
13565	493271
66116	493272
51177	493273
89508	493274
140257	493275
23449	493276
253598	493277
31459	493278
789	493279
99027	493280
197252	493281
65693	493282
54207	493283
17423	493284
123602	493285
47796	493286
65805	493287
113960	493288
330580	493289
197258	493290
22463	493291
80754	493292
65698	493293
19341	493294
54369	493295
303209	493296
255417	493297
99629	493298
198334	493299
49786	493300
197269	493301
37484	493302
37483	493303
80658	493304
321804	493305
54373	493306
99787	493307
22461	493308
99554	493309
161939	493310
43977	493311
330629	493312
26682	493313
197255	493314
332185	493315
44502	493316
189176	493317
346741	493318
99219	493319
175478	493320
133083	493321
207977	493322
111079	493323
206355	493324
162579	493325
14714	493326
255995	493327
126272	493328
283158	493329
67902	493330
410	493331
147367	493332
58627	493333
57074	493334
206799	493335
2001	493336
11985	493337
32869	493338
91140	493339
84036	493340
36270	493341
114623	493342
185465	493343
343161	493344
241724	493345
44147	493346
56966	493347
89189	493348
100038	493349
105848	493350
343645	493351
51252	493352
83340	493353
8871	493354
285662	493355
131	493356
1785	493357
78581	493358
108159	493359
251890	493360
185404	493361
240529	493362
5464	493363
21765	493364
6613	493365
187307	493366
57942	493367
27149	493368
202212	493369
334752	493370
189600	493371
24079	493372
108975	493373
92482	493374
70896	493375
285084	493376
97885	493377
211293	493378
227029	493379
103162	493380
344244	493381
96589	493382
226667	493383
28416	493384
50948	493385
2010	493386
124829	493387
33768	493388
55469	493389
76151	493390
324878	493391
201987	493392
37687	493393
9354	493394
3189	493395
151002	493396
8279	493397
208247	493398
37651	493399
64996	493400
114000	493401
161590	493402
67782	493403
76395	493404
194349	493405
47782	493406
55724	493407
7121	493408
6996	493409
31973	493410
18564	493411
76112	493412
94789	493413
154607	493414
5362	493415
104946	493416
217	493417
50651	493418
207637	493419
55921	493420
74351	493421
209374	493422
181051	493423
38543	493424
13387	493425
54004	493426
113714	493427
335653	493428
108688	493429
81158	493430
110484	493431
24025	493432
71542	493433
204579	493434
77379	493435
66981	493436
163834	493437
96749	493438
46094	493439
32444	493440
312443	493441
122416	493442
9518	493443
23138	493444
30609	493445
30630	493446
30624	493447
30630	493448
3122	493449
6454	493450
3683	493451
14133	493452
22574	493453
64233	493454
24971	493455
1714	493456
160759	493457
300956	493458
212410	493459
53387	493460
21744	493461
408	493462
68732	493463
195565	493464
171415	493465
128510	493466
4529	493467
266089	493468
102347	493469
46024	493470
375	493471
48139	493472
209800	493473
394	493474
207258	493475
83281	493476
104430	493477
169	493478
1923	493479
2047	493480
263670	493481
151741	493482
16047	493483
265691	493484
25920	493485
70355	493486
325956	493487
6659	493488
25056	493489
305191	493490
353451	493491
27718	493492
50921	493493
26618	493494
18656	493495
21603	493496
7607	493497
218380	493498
56435	493499
329252	493500
120859	493501
325969	493502
129659	493503
39783	493504
53334	493505
114131	493506
15605	493507
21881	493508
183689	493509
14833	493510
78098	493511
78178	493512
33958	493513
7958	493514
6599	493515
201399	493516
3689	493517
113026	493518
49863	493519
16062	493520
339587	493521
111699	493522
297324	493523
124948	493524
11	493525
187261	493526
318263	493527
1876	493528
138913	493529
237539	493530
11376	493531
299353	493532
236643	493533
305813	493534
8829	493535
308294	493536
100480	493537
310614	493538
187305	493539
151021	493540
6458	493541
128629	493542
208686	493543
71346	493544
188241	493545
38595	493546
236883	493547
114271	493548
274215	493549
10502	493550
10726	493551
6161	493552
39936	493553
3666	493554
35814	493555
40966	493556
314918	493557
144769	493558
5321	493559
75513	493560
6041	493561
167033	493562
5175	493563
9140	493564
9246	493565
100549	493566
37268	493567
194419	493568
124342	493569
100230	493570
25820	493571
5135	493572
179548	493573
19901	493574
167892	493575
4875	493576
176883	493577
193682	493578
150678	493579
164972	493580
81440	493581
6303	493582
93040	493583
115843	493584
6692	493585
217114	493586
97773	493587
95139	493588
46925	493589
69291	493590
79621	493591
13425	493592
14220	493593
32452	493594
92332	493595
26365	493596
177550	493597
79990	493598
53670	493599
23634	493600
27313	493601
105266	493602
197470	493603
28684	493604
24106	493605
698	493606
141194	493607
126324	493608
54176	493609
28344	493610
99476	493611
240446	493612
6768	493613
23002	493614
9177	493615
342197	493616
36360	493617
148024	493618
25584	493619
6284	493620
313188	493621
345200	493622
17349	493623
150757	493624
187141	493625
155095	493626
243192	493627
29322	493628
10249	493629
4522	493630
32813	493631
1	493632
45358	493633
33096	493634
7577	493635
3157	493636
37980	493637
51281	493638
147409	493639
62620	493640
14788	493641
168566	493642
19565	493643
32672	493644
51281	493645
2760	493646
343727	493647
295436	493648
43237	493649
170379	493650
105587	493651
43230	493652
244687	493653
126891	493654
584	493655
8323	493656
893	493657
92301	493658
102830	493659
346189	493660
26831	493661
148180	493662
149694	493663
151495	493664
12597	493665
237580	493666
388	493667
263826	493668
119790	493669
6908	493670
241717	493671
149804	493672
251277	493673
11226	493674
673	493675
286905	493676
21858	493677
13079	493678
95926	493679
19437	493680
33252	493681
79972	493682
290623	493683
297015	493684
28342	493685
37687	493686
145231	493687
18392	493688
153913	493689
79972	493690
150759	493691
290901	493692
18392	493693
18392	493694
4885	493695
284087	493696
305702	493697
278520	493698
269544	493699
30374	493700
40580	493701
256400	493702
206684	493703
54505	493704
198670	493705
24860	493706
184797	493707
76754	493708
92748	493709
115775	493710
96652	493711
201895	493712
75156	493713
113178	493714
343492	493715
191466	493716
178413	493717
4554	493718
12049	493719
12049	493720
67900	493721
306162	493722
124639	493723
243364	493724
271772	493725
26205	493726
202118	493727
274128	493728
124373	493729
330841	493730
35072	493731
222697	493732
354588	493733
183304	493734
282020	493735
82997	493736
210035	493737
280936	493738
15452	493739
325186	493740
348257	493741
26247	493742
253673	493743
83018	493744
74505	493745
10791	493746
88715	493747
27021	493748
252648	493749
222989	493750
21048	493751
144608	493752
2795	493753
6378	493754
107556	493755
62007	493756
89163	493757
136768	493758
97351	493759
122521	493760
162701	493761
14778	493762
144000	493763
96104	493764
222454	493765
2313	493766
152230	493767
76394	493768
162806	493769
90865	493770
70973	493771
64546	493772
46111	493773
17507	493774
37964	493775
340730	493776
219560	493777
29202	493778
138400	493779
127286	493780
89021	493781
233136	493782
50034	493783
42288	493784
14639	493785
107314	493786
1576	493787
164084	493788
150729	493789
71169	493790
97008	493791
158875	493792
91617	493793
275039	493794
5669	493795
86379	493796
37966	493797
346496	493798
11213	493799
130056	493800
115065	493801
78421	493802
118713	493803
119625	493804
24350	493805
8386	493806
3485	493807
1974	493808
11623	493809
37816	493810
188944	493811
57946	493812
22128	493813
39719	493814
64866	493815
37435	493816
16915	493817
27995	493818
1871	493819
11209	493820
20147	493821
7903	493822
53059	493823
288160	493824
117203	493825
716	493826
5776	493827
820	493828
8853	493829
967	493830
171772	493831
16009	493832
463	493833
233950	493834
623	493835
1658	493836
92423	493837
11205	493838
203451	493839
30591	493840
9104	493841
27535	493842
20280	493843
57859	493844
58702	493845
86521	493846
66856	493847
159657	493848
92048	493849
71880	493850
1599	493851
540	493852
10086	493853
5747	493854
8482	493855
60663	493856
39657	493857
629	493858
21737	493859
37028	493860
27948	493861
191557	493862
43826	493863
968	493864
1982	493865
85950	493866
80122	493867
9265	493868
3056	493869
11777	493870
119301	493871
29045	493872
46943	493873
63259	493874
108201	493875
11473	493876
120363	493877
30929	493878
64698	493879
7101	493880
132137	493881
184110	493882
18700	493883
100694	493884
203698	493885
39561	493886
245459	493887
27018	493888
92120	493889
290196	493890
1980	493891
172506	493892
40501	493893
278334	493894
2372	493895
4281	493896
39310	493897
42493	493898
25270	493899
54149	493900
239815	493901
4302	493902
39492	493903
39766	493904
214022	493905
3456	493906
258	493907
17790	493908
107561	493909
36871	493910
1391	493911
17714	493912
122473	493913
546	493914
64762	493915
85470	493916
4634	493917
20147	493918
108222	493919
624	493920
1647	493921
188892	493922
135531	493923
710	493924
107144	493925
131751	493926
827	493927
152439	493928
58529	493929
6321	493930
143641	493931
4172	493932
190372	493933
266	493934
1786	493935
1649	493936
174522	493937
121883	493938
50026	493939
266	493940
26890	493941
266	493942
1175	493943
97854	493944
8032	493945
109727	493946
175715	493947
158821	493948
22797	493949
6714	493950
43345	493951
78331	493952
3463	493953
16174	493954
9042	493955
34397	493956
83475	493957
160650	493958
256264	493959
67871	493960
2874	493961
27697	493962
52869	493963
36510	493964
55141	493965
135323	493966
20290	493967
539	493968
20865	493969
2353	493970
1657	493971
11126	493972
1376	493973
64350	493974
28064	493975
86046	493976
111859	493977
39712	493978
144254	493979
91359	493980
86484	493981
120507	493982
10098	493983
28048	493984
37015	493985
43874	493986
34310	493987
16713	493988
126183	493989
13319	493990
8553	493991
27802	493992
14904	493993
232	493994
5315	493995
314581	493996
92014	493997
7700	493998
1642	493999
12467	494000
125366	494001
14949	494002
110464	494003
20116	494004
43487	494005
290049	494006
39704	494007
4281	494008
473	494009
629	494010
22119	494011
200592	494012
2863	494013
54914	494014
58049	494015
18977	494016
119071	494017
189561	494018
118896	494019
317593	494020
29704	494021
28075	494022
119278	494023
39734	494024
2355	494025
2991	494026
77981	494027
20262	494028
53509	494029
549	494030
48374	494031
78068	494032
2087	494033
1642	494034
30762	494035
36591	494036
286492	494037
66661	494038
43836	494039
11859	494040
2873	494041
117014	494042
29526	494043
126163	494044
173359	494045
57368	494046
56936	494047
72781	494048
6969	494049
47964	494050
40763	494051
12851	494052
28402	494053
787	494054
23947	494055
74245	494056
18653	494057
186210	494058
121312	494059
51964	494060
239045	494061
84130	494062
52379	494063
25973	494064
215652	494065
45800	494066
288121	494067
74728	494068
9981	494069
264068	494070
214286	494071
147949	494072
317082	494073
33491	494074
11604	494075
3964	494076
263095	494077
117040	494078
10761	494079
5443	494080
51680	494081
176325	494082
26414	494083
9000	494084
78096	494085
85574	494086
85801	494087
67373	494088
5283	494089
5948	494090
12150	494091
12150	494092
95730	494093
63580	494094
34871	494095
12150	494096
22887	494097
3541	494098
297050	494099
75310	494100
184669	494101
115210	494102
132630	494103
175449	494104
158358	494105
101026	494106
134626	494107
63307	494108
2863	494109
5342	494110
543	494111
1976	494112
17538	494113
2853	494114
135508	494115
287096	494116
97778	494117
326550	494118
66600	494119
481	494120
203913	494121
2889	494122
36020	494123
2746	494124
2746	494125
65210	494126
96052	494127
9743	494128
24690	494129
292569	494130
10685	494131
4092	494132
179266	494133
98113	494134
43401	494135
39050	494136
45186	494137
23219	494138
8767	494139
2643	494140
20693	494141
78914	494142
31948	494143
6816	494144
198524	494145
180197	494146
46623	494147
204163	494148
937	494149
297168	494150
62426	494151
70623	494152
126478	494153
127703	494154
94108	494155
279483	494156
191068	494157
68460	494158
338434	494159
25210	494160
334037	494161
19408	494162
11643	494163
94325	494164
202200	494165
146664	494166
242838	494167
56487	494168
2803	494169
118588	494170
42252	494171
146619	494172
94242	494173
39087	494174
154139	494175
177227	494176
62388	494177
146932	494178
93866	494179
38793	494180
19519	494181
41535	494182
2331	494183
16143	494184
51267	494185
60639	494186
93922	494187
56004	494188
66001	494189
62145	494190
9224	494191
199333	494192
55736	494193
100711	494194
97832	494195
30911	494196
219128	494197
94416	494198
19739	494199
154360	494200
6378	494201
94097	494202
41587	494203
21735	494204
62757	494205
232984	494206
111948	494207
62281	494208
67837	494209
66001	494210
131514	494211
188642	494212
140096	494213
16086	494214
57011	494215
165466	494216
62281	494217
153952	494218
59269	494219
137255	494220
146318	494221
79930	494222
56760	494223
146415	494224
2267	494225
93839	494226
95643	494227
67162	494228
14530	494229
185804	494230
4996	494231
225437	494232
5225	494233
4935	494234
1	494235
26057	494236
19390	494237
33950	494238
43700	494239
82582	494240
178857	494241
83500	494242
12076	494243
21832	494244
2655	494245
28184	494246
1127	494247
305	494248
36345	494249
12184	494250
215644	494251
20474	494252
85466	494253
8226	494254
58843	494255
388	494256
3160	494257
1791	494258
329911	494259
48254	494260
9748	494261
177270	494262
56542	494263
128244	494264
4567	494265
134212	494266
21552	494267
39977	494268
86910	494269
113175	494270
61462	494271
188947	494272
52063	494273
125773	494274
15830	494275
73826	494276
231635	494277
8999	494278
128893	494279
5501	494280
168604	494281
10277	494282
26354	494283
24157	494284
345970	494285
38322	494286
69258	494287
138779	494288
97601	494289
6540	494290
1475	494291
68708	494292
73941	494293
96669	494294
98684	494295
297329	494296
204474	494297
251094	494298
11551	494299
162008	494300
98343	494301
1197	494302
194733	494303
82880	494304
77572	494305
141932	494306
11289	494307
667	494308
124146	494309
79425	494310
321043	494311
189036	494312
17496	494313
33388	494314
46918	494315
82772	494316
292733	494317
43266	494318
276385	494319
91598	494320
93796	494321
100520	494322
242937	494323
34595	494324
341986	494325
198800	494326
11993	494327
54484	494328
85401	494329
100530	494330
285081	494331
69518	494332
305298	494333
234936	494334
233394	494335
309142	494336
307763	494337
42192	494338
48431	494339
61162	494340
307889	494341
85402	494342
9792	494343
92744	494344
49999	494345
26432	494346
99826	494347
273440	494348
296880	494349
198534	494350
258660	494351
350248	494352
327256	494353
179784	494354
337312	494355
299810	494356
268714	494357
354156	494358
82758	494359
71189	494360
145459	494361
343637	494362
140900	494363
40060	494364
347927	494365
47047	494366
81287	494367
310430	494368
231579	494369
196413	494370
321010	494371
125880	494372
82393	494373
123649	494374
82875	494375
54427	494376
133	494377
338638	494378
167951	494379
91421	494380
47448	494381
103704	494382
41708	494383
173642	494384
8451	494385
56381	494386
192138	494387
131036	494388
282835	494389
184236	494390
172126	494391
281669	494392
178804	494393
84118	494394
45989	494395
91503	494396
105788	494397
265937	494398
92704	494399
201900	494400
82082	494401
129597	494402
142906	494403
7593	494404
279620	494405
124115	494406
91571	494407
6204	494408
206358	494409
8708	494410
58296	494411
18064	494412
28500	494413
325	494414
214351	494415
223726	494416
125908	494417
70936	494418
171144	494419
71785	494420
32365	494421
51110	494422
340248	494423
114891	494424
105859	494425
202703	494426
41732	494427
137896	494428
79008	494429
89375	494430
124075	494431
61095	494432
320977	494433
121647	494434
206501	494435
10142	494436
238119	494437
118557	494438
16740	494439
110856	494440
156586	494441
300473	494442
7246	494443
151671	494444
66149	494445
222166	494446
271463	494447
34179	494448
225088	494449
91852	494450
356646	494451
35164	494452
83104	494453
109441	494454
83935	494455
56103	494456
122647	494457
327249	494458
128064	494459
129811	494460
357056	494461
350280	494462
285315	494463
206933	494464
354495	494465
350122	494466
197958	494467
16019	494468
53492	494469
177253	494470
297459	494471
35800	494472
50188	494473
6279	494474
5061	494475
289859	494476
259206	494477
23675	494478
123610	494479
70751	494480
197350	494481
303390	494482
333237	494483
145840	494484
278697	494485
143498	494486
22004	494487
51302	494488
313154	494489
179601	494490
9006	494491
346241	494492
133426	494493
148514	494494
117104	494495
99500	494496
89673	494497
81934	494498
31509	494499
184486	494500
333221	494501
37973	494502
157959	494503
241790	494504
177912	494505
64504	494506
17375	494507
66110	494508
11297	494509
8245	494510
3944	494511
144556	494512
19182	494513
24073	494514
30727	494515
17838	494516
43863	494517
28767	494518
263185	494519
125446	494520
20456	494521
21476	494522
14728	494523
151689	494524
122902	494525
335738	494526
120312	494527
117550	494528
26381	494529
183316	494530
44274	494531
246937	494532
81489	494533
110613	494534
26821	494535
204318	494536
24128	494537
93234	494538
18245	494539
116526	494540
251926	494541
259044	494542
58050	494543
39660	494544
156544	494545
83768	494546
49120	494547
8879	494548
55602	494549
155770	494550
324428	494551
117769	494552
1430	494553
36190	494554
117788	494555
186991	494556
1429	494557
187256	494558
21486	494559
14263	494560
94484	494561
79746	494562
37388	494563
99016	494564
64382	494565
335066	494566
34703	494567
146766	494568
26581	494569
248655	494570
53933	494571
304627	494572
114655	494573
353137	494574
351150	494575
172233	494576
4248	494577
53685	494578
151195	494579
95219	494580
26673	494581
28050	494582
70977	494583
181453	494584
98887	494585
52482	494586
88099	494587
38827	494588
106859	494589
155026	494590
50727	494591
69539	494592
322545	494593
41071	494594
67428	494595
32587	494596
183950	494597
20368	494598
79811	494599
87240	494600
86494	494601
16295	494602
927	494603
104973	494604
71032	494605
281807	494606
176909	494607
32498	494608
122774	494609
27504	494610
85408	494611
209355	494612
68984	494613
116054	494614
4672	494615
217065	494616
160061	494617
296813	494618
283577	494619
12405	494620
33022	494621
26529	494622
44538	494623
106738	494624
317186	494625
185027	494626
82653	494627
190853	494628
66970	494629
37286	494630
760	494631
90466	494632
4247	494633
109410	494634
101538	494635
27510	494636
151861	494637
1185	494638
8720	494639
94256	494640
59464	494641
187206	494642
83627	494643
62391	494644
1104	494645
8341	494646
24321	494647
40611	494648
215391	494649
101772	494650
166899	494651
65797	494652
120429	494653
682	494654
79089	494655
195143	494656
69766	494657
47628	494658
120601	494659
182413	494660
334429	494661
50599	494662
216615	494663
154195	494664
48297	494665
37704	494666
96815	494667
4874	494668
209730	494669
30192	494670
35533	494671
28083	494672
134698	494673
67136	494674
356836	494675
88235	494676
104562	494677
322363	494678
98500	494679
36489	494680
295787	494681
17183	494682
34964	494683
99166	494684
77915	494685
14947	494686
8773	494687
110749	494688
44413	494689
63944	494690
17137	494691
322582	494692
129235	494693
59731	494694
7575	494695
7758	494696
44693	494697
21835	494698
321325	494699
206769	494700
268004	494701
70955	494702
5689	494703
44975	494704
183836	494705
30203	494706
61294	494707
264836	494708
33000	494709
124763	494710
4940	494711
225952	494712
48923	494713
1627	494714
13076	494715
115874	494716
50411	494717
24045	494718
39886	494719
322481	494720
281378	494721
69	494722
165819	494723
129254	494724
84607	494725
101038	494726
133954	494727
67149	494728
22929	494729
194910	494730
336012	494731
149539	494732
101476	494733
262751	494734
203103	494735
9378	494736
159743	494737
95533	494738
159746	494739
22780	494740
218772	494741
145242	494742
294772	494743
293070	494744
120365	494745
182492	494746
209822	494747
80265	494748
82695	494749
169578	494750
206229	494751
30656	494752
231703	494753
108924	494754
66205	494755
6482	494756
10164	494757
70352	494758
16306	494759
4535	494760
300002	494761
259491	494762
23675	494763
206288	494764
325663	494765
1982	494766
323785	494767
130321	494768
79858	494769
288535	494770
306054	494771
30244	494772
26694	494773
47997	494774
12197	494775
298749	494776
33874	494777
22768	494778
1241	494779
20819	494780
16760	494781
79613	494782
4205	494783
279250	494784
336729	494785
112729	494786
48212	494787
120804	494788
348522	494789
17099	494790
122422	494791
3117	494792
215605	494793
8145	494794
613	494795
237595	494796
285240	494797
151867	494798
229524	494799
196654	494800
192532	494801
280072	494802
71746	494803
84807	494804
9990	494805
340124	494806
105080	494807
10746	494808
8253	494809
171167	494810
23194	494811
34279	494812
299707	494813
245730	494814
25621	494815
95877	494816
162167	494817
161187	494818
170288	494819
70846	494820
98343	494821
216376	494822
349407	494823
24255	494824
37021	494825
206428	494826
98618	494827
69672	494828
326473	494829
718	494830
2444	494831
9534	494832
73649	494833
16298	494834
214750	494835
342228	494836
81667	494837
47921	494838
31045	494839
68535	494840
122227	494841
122428	494842
38589	494843
166700	494844
17666	494845
325437	494846
325723	494847
237157	494848
147314	494849
10991	494850
91853	494851
288047	494852
75681	494853
92856	494854
75295	494855
153478	494856
71745	494857
153328	494858
187045	494859
38617	494860
77293	494861
14001	494862
109950	494863
325667	494864
552	494865
136064	494866
12216	494867
10404	494868
144	494869
41637	494870
190622	494871
321207	494872
78988	494873
28937	494874
236912	494875
50210	494876
143527	494877
215650	494878
225926	494879
43	494880
333982	494881
3820	494882
100990	494883
233281	494884
67646	494885
346445	494886
10312	494887
126862	494888
263137	494889
166891	494890
192360	494891
7353	494892
68028	494893
15795	494894
24940	494895
345350	494896
166193	494897
276799	494898
114951	494899
60990	494900
333226	494901
97965	494902
135292	494903
11376	494904
88097	494905
138840	494906
14113	494907
28237	494908
98827	494909
2410	494910
30409	494911
12945	494912
90153	494913
5794	494914
122324	494915
18584	494916
57823	494917
3794	494918
193399	494919
150408	494920
341087	494921
177519	494922
129369	494923
60581	494924
13907	494925
117505	494926
44083	494927
52229	494928
312375	494929
159877	494930
112602	494931
58980	494932
35102	494933
4264	494934
6354	494935
124134	494936
147161	494937
144307	494938
143069	494939
330620	494940
330792	494941
18873	494942
55535	494943
17383	494944
195566	494945
40006	494946
52034	494947
206191	494948
82802	494949
340502	494950
65446	494951
241182	494952
90214	494953
42201	494954
315359	494955
123337	494956
40037	494957
5780	494958
66184	494959
208486	494960
111341	494961
15695	494962
58980	494963
333781	494964
339529	494965
203252	494966
204771	494967
57212	494968
99663	494969
114807	494970
70929	494971
47723	494972
203098	494973
191279	494974
17944	494975
122439	494976
156345	494977
122655	494978
334004	494979
197762	494980
52340	494981
343289	494982
28354	494983
146695	494984
205428	494985
24840	494986
204741	494987
304	494988
108710	494989
93694	494990
3779	494991
31873	494992
15739	494993
185334	494994
183770	494995
201794	494996
37097	494997
287743	494998
24695	494999
98201	495000
59313	495001
322681	495002
77871	495003
24128	495004
282356	495005
129416	495006
34628	495007
136207	495008
43686	495009
35401	495010
658	495011
16119	495012
322300	495013
304472	495014
304455	495015
216605	495016
232960	495017
317053	495018
68899	495019
121921	495020
260560	495021
215483	495022
179770	495023
71067	495024
50627	495025
26230	495026
91387	495027
65127	495028
119532	495029
118839	495030
194	495031
2665	495032
58307	495033
110200	495034
32388	495035
318646	495036
69005	495037
38384	495038
51924	495039
408	495040
96618	495041
33188	495042
65304	495043
75967	495044
179983	495045
136553	495046
2703	495047
24213	495048
127449	495049
130972	495050
123898	495051
28578	495052
4999	495053
47428	495054
278658	495055
120306	495056
204685	495057
8248	495058
94460	495059
89365	495060
28451	495061
161700	495062
184554	495063
111550	495064
14062	495065
245084	495066
163418	495067
7297	495068
251162	495069
24985	495070
118478	495071
120271	495072
79402	495073
30819	495074
41778	495075
38157	495076
283461	495077
9759	495078
71160	495079
18397	495080
24527	495081
232562	495082
113434	495083
312076	495084
5513	495085
9418	495086
67752	495087
97024	495088
60380	495089
52490	495090
187318	495091
33868	495092
120273	495093
146859	495094
1288	495095
12009	495096
18167	495097
3130	495098
91220	495099
3573	495100
296441	495101
123589	495102
18126	495103
1032	495104
82791	495105
45161	495106
70893	495107
6839	495108
246370	495109
24186	495110
33067	495111
31946	495112
2894	495113
1670	495114
8765	495115
4463	495116
32586	495117
33738	495118
260054	495119
610	495120
91220	495121
25969	495122
6345	495123
6340	495124
71176	495125
3609	495126
15936	495127
12581	495128
151890	495129
31946	495130
1269	495131
3467	495132
345671	495133
10682	495134
820	495135
56321	495136
78425	495137
345197	495138
183447	495139
114513	495140
64853	495141
260176	495142
21011	495143
115294	495144
259447	495145
306737	495146
272903	495147
130469	495148
149558	495149
54061	495150
155460	495151
66172	495152
156408	495153
117687	495154
170055	495155
275595	495156
127091	495157
309079	495158
54047	495159
192692	495160
5670	495161
17	495162
197832	495163
327816	495164
54058	495165
38954	495166
96775	495167
232686	495168
19287	495169
33656	495170
279980	495171
148956	495172
225053	495173
258843	495174
122067	495175
38285	495176
32929	495177
110684	495178
184796	495179
157848	495180
76481	495181
78048	495182
177576	495183
23659	495184
23487	495185
250088	495186
350088	495187
18820	495188
25380	495189
336693	495190
92274	495191
277233	495192
31294	495193
63850	495194
138025	495195
188754	495196
278388	495197
72971	495198
45879	495199
32501	495200
7804	495201
15258	495202
129167	495203
17864	495204
34683	495205
85544	495206
53103	495207
11364	495208
186658	495209
84424	495210
204567	495211
13743	495212
175067	495213
51635	495214
109480	495215
735	495216
7367	495217
17617	495218
62229	495219
2387	495220
21767	495221
13128	495222
109139	495223
152831	495224
105806	495225
43606	495226
87162	495227
317722	495228
77235	495229
61833	495230
150611	495231
187295	495232
181283	495233
166074	495234
5792	495235
144194	495236
17863	495237
16877	495238
67521	495239
106186	495240
44960	495241
18099	495242
17403	495243
1381	495244
140926	495245
287733	495246
90705	495247
328044	495248
13042	495249
274924	495250
35950	495251
94854	495252
166793	495253
48864	495254
35989	495255
33949	495256
3076	495257
354818	495258
71817	495259
171489	495260
50369	495261
25611	495262
194585	495263
149496	495264
190793	495265
30751	495266
34191	495267
17845	495268
328061	495269
122906	495270
269874	495271
51536	495272
28050	495273
20160	495274
141019	495275
20888	495276
116861	495277
103420	495278
21640	495279
28675	495280
117192	495281
17806	495282
113778	495283
34412	495284
67871	495285
194046	495286
330515	495287
161826	495288
22526	495289
189836	495290
571	495291
99502	495292
325692	495293
253267	495294
174006	495295
116862	495296
67514	495297
328334	495298
48695	495299
169120	495300
266558	495301
188820	495302
18797	495303
77663	495304
350594	495305
52333	495306
13743	495307
334850	495308
85035	495309
76205	495310
79844	495311
5893	495312
185143	495313
112951	495314
284090	495315
30078	495316
19554	495317
121150	495318
3002	495319
10604	495320
47584	495321
4972	495322
25568	495323
93113	495324
9921	495325
108300	495326
30976	495327
17214	495328
2520	495329
178446	495330
272809	495331
103729	495332
31885	495333
36	495334
4325	495335
58011	495336
31650	495337
158656	495338
67511	495339
112298	495340
50558	495341
338993	495342
86751	495343
268578	495344
150359	495345
320151	495346
298848	495347
323239	495348
26543	495349
177989	495350
323730	495351
2449	495352
36271	495353
306339	495354
270940	495355
186740	495356
257654	495357
244193	495358
282621	495359
108855	495360
34989	495361
24859	495362
8850	495363
292887	495364
215769	495365
153899	495366
73834	495367
6532	495368
247481	495369
148346	495370
32554	495371
113569	495372
316278	495373
400	495374
220767	495375
215279	495376
11226	495377
243030	495378
356675	495379
282625	495380
217769	495381
71058	495382
250919	495383
6294	495384
62424	495385
178242	495386
172502	495387
267451	495388
122646	495389
24033	495390
296351	495391
33666	495392
13063	495393
275742	495394
250133	495395
71021	495396
14330	495397
177079	495398
145792	495399
33888	495400
208591	495401
216858	495402
209264	495403
327907	495404
302094	495405
356977	495406
56532	495407
185183	495408
73330	495409
206522	495410
72588	495411
84152	495412
61864	495413
357262	495414
207797	495415
110405	495416
34549	495417
128258	495418
146584	495419
8936	495420
13066	495421
41722	495422
157986	495423
129529	495424
108815	495425
83377	495426
107740	495427
127424	495428
107739	495429
346397	495430
299943	495431
50718	495432
205014	495433
206446	495434
353083	495435
289983	495436
30488	495437
206935	495438
354068	495439
80155	495440
275117	495441
9929	495442
175605	495443
265835	495444
126361	495445
56387	495446
70150	495447
38518	495448
354876	495449
33118	495450
43536	495451
207419	495452
129484	495453
354614	495454
73125	495455
74663	495456
17623	495457
142442	495458
49981	495459
96753	495460
176716	495461
295212	495462
32644	495463
214959	495464
176903	495465
167040	495466
349081	495467
351681	495468
354434	495469
83940	495470
353442	495471
172129	495472
71093	495473
27450	495474
109141	495475
281522	495476
56492	495477
30998	495478
287573	495479
9990	495480
36307	495481
77649	495482
6045	495483
908	495484
170856	495485
2797	495486
9375	495487
3330	495488
337389	495489
9217	495490
21181	495491
317065	495492
82103	495493
155260	495494
33063	495495
102540	495496
43331	495497
98332	495498
22007	495499
219469	495500
26580	495501
284441	495502
7143	495503
18352	495504
288875	495505
17984	495506
2720	495507
11808	495508
4074	495509
83278	495510
225380	495511
3838	495512
4717	495513
19931	495514
196674	495515
14421	495516
204412	495517
10	495518
220461	495519
17908	495520
189310	495521
123732	495522
5079	495523
279873	495524
68307	495525
2123	495526
124424	495527
24187	495528
72453	495529
249661	495530
48860	495531
72453	495532
41601	495533
25110	495534
4486	495535
49442	495536
351170	495537
115003	495538
117235	495539
99	495540
3298	495541
59355	495542
99593	495543
5894	495544
29648	495545
62020	495546
20437	495547
22399	495548
19993	495549
275	495550
158614	495551
3180	495552
366	495553
18391	495554
206698	495555
188	495556
62142	495557
141462	495558
2109	495559
21650	495560
129469	495561
12528	495562
1067	495563
288361	495564
95015	495565
24035	495566
309397	495567
317796	495568
184527	495569
188076	495570
48373	495571
396	495572
262178	495573
22226	495574
239	495575
45812	495576
277219	495577
315684	495578
62512	495579
267	495580
1688	495581
38174	495582
200830	495583
3667	495584
40736	495585
64781	495586
110637	495587
22237	495588
16271	495589
29284	495590
23372	495591
125985	495592
67926	495593
14553	495594
150694	495595
23460	495596
23372	495597
109508	495598
4744	495599
2055	495600
16	495601
89017	495602
51608	495603
1903	495604
47663	495605
82335	495606
153422	495607
4348	495608
44572	495609
3	495610
126975	495611
21308	495612
81122	495613
335508	495614
234969	495615
219934	495616
76308	495617
102833	495618
280774	495619
9775	495620
51462	495621
314721	495622
82739	495623
282004	495624
228469	495625
278376	495626
82730	495627
322921	495628
251551	495629
225100	495630
221619	495631
22227	495632
309265	495633
98870	495634
48148	495635
25788	495636
120401	495637
175199	495638
198472	495639
54	495640
134639	495641
181071	495642
175698	495643
140990	495644
199254	495645
18691	495646
335205	495647
32966	495648
274998	495649
110554	495650
289906	495651
9550	495652
313671	495653
325589	495654
194773	495655
79646	495656
52373	495657
126682	495658
341538	495659
23387	495660
224967	495661
233465	495662
170113	495663
314035	495664
317899	495665
52316	495666
157241	495667
190935	495668
187956	495669
318705	495670
189834	495671
318740	495672
258732	495673
317198	495674
118682	495675
306113	495676
52422	495677
27485	495678
4202	495679
126280	495680
5842	495681
144538	495682
5623	495683
4482	495684
65435	495685
207001	495686
71875	495687
107178	495688
6522	495689
254	495690
47946	495691
161472	495692
95750	495693
16460	495694
4321	495695
98000	495696
186226	495697
94799	495698
56095	495699
53638	495700
321470	495701
25601	495702
57140	495703
43738	495704
82395	495705
3577	495706
22305	495707
122502	495708
18908	495709
42984	495710
125270	495711
84418	495712
81563	495713
70040	495714
37209	495715
71813	495716
192013	495717
134568	495718
57020	495719
37374	495720
56615	495721
183451	495722
57929	495723
37425	495724
6079	495725
26097	495726
100990	495727
67415	495728
160785	495729
126030	495730
21223	495731
4441	495732
186135	495733
9129	495734
234306	495735
54505	495736
13221	495737
5264	495738
334867	495739
299939	495740
6152	495741
356309	495742
3696	495743
88133	495744
16701	495745
299650	495746
75745	495747
20700	495748
273543	495749
72475	495750
173097	495751
31371	495752
33680	495753
135529	495754
134970	495755
54622	495756
30419	495757
168443	495758
97870	495759
19266	495760
239757	495761
50716	495762
64126	495763
25286	495764
3427	495765
135606	495766
123001	495767
355116	495768
111900	495769
119308	495770
1217	495771
341323	495772
14055	495773
5954	495774
31186	495775
144220	495776
12408	495777
5887	495778
53022	495779
16795	495780
34206	495781
146	495782
13130	495783
28659	495784
112564	495785
5292	495786
4995	495787
116061	495788
13385	495789
2850	495790
17972	495791
78757	495792
105615	495793
44256	495794
251285	495795
96548	495796
292750	495797
293562	495798
173976	495799
107680	495800
146746	495801
18249	495802
178207	495803
41224	495804
6298	495805
332747	495806
311675	495807
28117	495808
238897	495809
189416	495810
317024	495811
314590	495812
112902	495813
182658	495814
14929	495815
297013	495816
182419	495817
296012	495818
90151	495819
34712	495820
33556	495821
206342	495822
24838	495823
192957	495824
151113	495825
340	495826
217762	495827
7926	495828
69842	495829
31218	495830
317728	495831
153458	495832
1999	495833
23558	495834
844	495835
69199	495836
48109	495837
69836	495838
258783	495839
126267	495840
4324	495841
39322	495842
71785	495843
24428	495844
13062	495845
117456	495846
54935	495847
42491	495848
19909	495849
237105	495850
239195	495851
63901	495852
38861	495853
19111	495854
87673	495855
349235	495856
118092	495857
35309	495858
42803	495859
31993	495860
144965	495861
237466	495862
539	495863
42695	495864
49233	495865
32937	495866
7438	495867
84763	495868
90592	495869
3531	495870
71072	495871
230620	495872
36358	495873
181503	495874
65967	495875
317628	495876
100549	495877
300024	495878
112510	495879
101114	495880
161816	495881
64478	495882
14195	495883
33201	495884
21905	495885
330632	495886
136265	495887
43640	495888
328294	495889
13494	495890
11165	495891
67153	495892
11512	495893
201699	495894
47084	495895
104878	495896
287461	495897
191937	495898
13689	495899
1715	495900
77468	495901
91	495902
27331	495903
16644	495904
9042	495905
46230	495906
9	495907
171581	495908
113272	495909
185788	495910
12983	495911
80389	495912
22814	495913
25814	495914
31568	495915
76255	495916
216011	495917
39277	495918
271845	495919
20968	495920
9429	495921
21797	495922
60	495923
310	495924
33641	495925
90715	495926
5544	495927
14541	495928
29125	495929
19377	495930
19066	495931
91192	495932
247540	495933
92608	495934
101730	495935
66945	495936
13555	495937
43164	495938
121836	495939
2453	495940
24660	495941
78435	495942
149799	495943
1799	495944
17372	495945
92976	495946
16427	495947
318252	495948
193427	495949
49347	495950
338730	495951
323241	495952
43315	495953
39680	495954
34273	495955
50745	495956
128356	495957
4882	495958
177253	495959
10035	495960
21315	495961
67671	495962
81357	495963
320944	495964
2097	495965
185931	495966
32818	495967
110431	495968
13164	495969
6138	495970
73250	495971
27296	495972
73308	495973
10555	495974
38208	495975
20073	495976
107750	495977
44175	495978
35033	495979
170051	495980
73264	495981
212801	495982
327103	495983
154	495984
86055	495985
821	495986
209111	495987
130022	495988
204267	495989
193010	495990
59922	495991
20812	495992
166556	495993
7576	495994
70983	495995
23853	495996
52548	495997
28125	495998
66990	495999
305	496000
112592	496001
36508	496002
202532	496003
349778	496004
282013	496005
4127	496006
40	496007
277049	496008
51347	496009
347565	496010
244702	496011
152289	496012
92348	496013
128955	496014
18168	496015
76585	496016
13442	496017
14737	496018
1520	496019
100655	496020
349114	496021
125610	496022
79127	496023
126026	496024
316034	496025
52466	496026
258006	496027
119014	496028
68893	496029
189261	496030
120572	496031
312717	496032
20311	496033
21842	496034
15273	496035
337961	496036
20755	496037
19169	496038
4485	496039
23170	496040
135984	496041
11293	496042
34717	496043
95973	496044
25923	496045
57908	496046
58336	496047
190480	496048
54477	496049
12017	496050
145281	496051
3373	496052
185901	496053
2907	496054
5357	496055
14140	496056
7642	496057
22830	496058
13235	496059
189983	496060
316446	496061
79645	496062
120659	496063
2741	496064
65287	496065
215298	496066
33994	496067
39709	496068
6837	496069
114617	496070
352410	496071
225509	496072
1857	496073
322459	496074
50410	496075
71600	496076
4434	496077
58903	496078
193839	496079
13066	496080
38527	496081
356668	496082
29462	496083
184442	496084
38550	496085
69496	496086
45658	496087
24171	496088
73269	496089
193252	496090
106257	496091
343153	496092
186072	496093
202801	496094
106858	496095
234825	496096
18342	496097
54770	496098
26231	496099
34589	496100
506	496101
8422	496102
52372	496103
30004	496104
95094	496105
223253	496106
240653	496107
13026	496108
45819	496109
56822	496110
136905	496111
1752	496112
296889	496113
24025	496114
333701	496115
60505	496116
338309	496117
223139	496118
223539	496119
101545	496120
1204	496121
14582	496122
11568	496123
55292	496124
42667	496125
19696	496126
343089	496127
31978	496128
339604	496129
203183	496130
202898	496131
118990	496132
163768	496133
22842	496134
51544	496135
304105	496136
2638	496137
200469	496138
11738	496139
204184	496140
54151	496141
39769	496142
30220	496143
3586	496144
93849	496145
35076	496146
84434	496147
88218	496148
107006	496149
45891	496150
284790	496151
228778	496152
185794	496153
66566	496154
9422	496155
195047	496156
45586	496157
2223	496158
110568	496159
4715	496160
302816	496161
10500	496162
52496	496163
85	496164
3354	496165
78933	496166
1338	496167
25075	496168
11406	496169
64663	496170
3244	496171
210422	496172
238186	496173
141097	496174
22163	496175
17309	496176
181349	496177
49856	496178
147898	496179
5028	496180
29198	496181
132546	496182
284636	496183
49901	496184
38144	496185
6409	496186
318781	496187
122816	496188
152112	496189
193920	496190
47789	496191
2195	496192
263746	496193
1914	496194
107741	496195
32157	496196
17185	496197
26827	496198
7176	496199
66231	496200
64733	496201
2	496202
21062	496203
56966	496204
80257	496205
3213	496206
8921	496207
334396	496208
336573	496209
3389	496210
336245	496211
201327	496212
339651	496213
157801	496214
19383	496215
104936	496216
3000	496217
8345	496218
666	496219
188205	496220
43722	496221
81259	496222
96168	496223
90488	496224
159799	496225
193325	496226
27186	496227
11727	496228
143716	496229
31840	496230
131821	496231
89517	496232
126661	496233
82067	496234
22252	496235
136072	496236
14561	496237
41962	496238
900	496239
29930	496240
63439	496241
36089	496242
8985	496243
310283	496244
63270	496245
77091	496246
125164	496247
37025	496248
644	496249
48708	496250
8471	496251
1794	496252
315340	496253
318480	496254
188387	496255
4326	496256
70109	496257
10451	496258
87112	496259
78234	496260
77709	496261
133722	496262
104370	496263
2435	496264
4485	496265
191958	496266
209039	496267
30354	496268
70889	496269
53334	496270
142390	496271
48917	496272
14054	496273
1166	496274
209726	496275
4897	496276
18947	496277
6311	496278
2616	496279
17606	496280
19987	496281
194663	496282
317824	496283
36425	496284
76927	496285
48411	496286
122784	496287
120268	496288
284871	496289
32333	496290
205494	496291
100321	496292
82723	496293
72468	496294
138905	496295
111422	496296
274962	496297
311011	496298
72704	496299
221951	496300
105962	496301
57547	496302
40876	496303
32198	496304
224289	496305
5633	496306
11190	496307
138	496308
138	496309
138	496310
138	496311
138	496312
39686	496313
40347	496314
43260	496315
8116	496316
59161	496317
69427	496318
53931	496319
34054	496320
73805	496321
4018	496322
14789	496323
10477	496324
64616	496325
287355	496326
1965	496327
9664	496328
139957	496329
2126	496330
40232	496331
74029	496332
60391	496333
201304	496334
322993	496335
965	496336
120759	496337
10417	496338
25631	496339
47	496340
39497	496341
204665	496342
62948	496343
62948	496344
29379	496345
5230	496346
63501	496347
719	496348
8041	496349
50359	496350
201628	496351
104594	496352
322746	496353
346281	496354
16430	496355
210263	496356
59059	496357
296368	496358
221787	496359
178959	496360
107325	496361
111935	496362
353916	496363
144524	496364
175198	496365
199448	496366
41425	496367
70893	496368
114422	496369
94593	496370
182616	496371
25112	496372
288763	496373
71049	496374
44797	496375
297366	496376
200603	496377
128615	496378
356324	496379
18928	496380
205815	496381
73176	496382
30931	496383
128684	496384
23265	496385
60762	496386
196400	496387
125760	496388
118007	496389
71080	496390
18797	496391
100398	496392
41726	496393
86357	496394
22451	496395
292485	496396
318476	496397
181624	496398
108304	496399
57699	496400
73244	496401
72448	496402
157864	496403
121604	496404
1425	496405
76680	496406
81953	496407
195589	496408
3165	496409
299131	496410
151420	496411
209407	496412
24638	496413
207378	496414
64	496415
10169	496416
3708	496417
207752	496418
43411	496419
94117	496420
4895	496421
83939	496422
31919	496423
15915	496424
188078	496425
44298	496426
40817	496427
32473	496428
268583	496429
62076	496430
310747	496431
174764	496432
178792	496433
90866	496434
8227	496435
26805	496436
162980	496437
204369	496438
219205	496439
29463	496440
295196	496441
220709	496442
59873	496443
34047	496444
72575	496445
50636	496446
16075	496447
16012	496448
170962	496449
22022	496450
11877	496451
40036	496452
6007	496453
135305	496454
7516	496455
151510	496456
55240	496457
108179	496458
337171	496459
145479	496460
124782	496461
48953	496462
65589	496463
52184	496464
40835	496465
66227	496466
21010	496467
190456	496468
314254	496469
314384	496470
180015	496471
190569	496472
99102	496473
129314	496474
28800	496475
36280	496476
196305	496477
74000	496478
60046	496479
4806	496480
27782	496481
307	496482
49965	496483
2	496484
57109	496485
44038	496486
15338	496487
117147	496488
28854	496489
119075	496490
126542	496491
57757	496492
76301	496493
22355	496494
704	496495
64189	496496
198394	496497
74726	496498
246378	496499
3889	496500
257541	496501
200783	496502
6641	496503
21947	496504
340563	496505
346929	496506
5292	496507
104722	496508
110484	496509
207976	496510
14507	496511
19362	496512
87851	496513
2794	496514
92858	496515
36974	496516
19300	496517
2738	496518
29131	496519
204236	496520
340825	496521
118014	496522
177948	496523
34024	496524
2240	496525
9223	496526
482	496527
26183	496528
3846	496529
250135	496530
66144	496531
47425	496532
37399	496533
252570	496534
88172	496535
82610	496536
7429	496537
27024	496538
16266	496539
3811	496540
10982	496541
46327	496542
41904	496543
126961	496544
71246	496545
24964	496546
120267	496547
162441	496548
71548	496549
294307	496550
7137	496551
108239	496552
284638	496553
50180	496554
74145	496555
49849	496556
8252	496557
81763	496558
115368	496559
38302	496560
211841	496561
170835	496562
186934	496563
168952	496564
30427	496565
4585	496566
211612	496567
5141	496568
228	496569
228	496570
187316	496571
70891	496572
18345	496573
6271	496574
94133	496575
144187	496576
293055	496577
36765	496578
136187	496579
204152	496580
32554	496581
329823	496582
321258	496583
16976	496584
153804	496585
126810	496586
338719	496587
84422	496588
291527	496589
295878	496590
128797	496591
109706	496592
5715	496593
72686	496594
15563	496595
121056	496596
287439	496597
11	496598
151847	496599
3724	496600
157781	496601
89629	496602
4343	496603
159141	496604
2658	496605
4997	496606
326034	496607
46940	496608
216522	496609
325411	496610
4886	496611
209281	496612
39922	496613
90	496614
96748	496615
75857	496616
37978	496617
87629	496618
4689	496619
324138	496620
17497	496621
75822	496622
155097	496623
207680	496624
177023	496625
287199	496626
10620	496627
130953	496628
131323	496629
218061	496630
308199	496631
629	496632
161774	496633
66128	496634
197943	496635
80329	496636
259074	496637
76494	496638
149840	496639
5338	496640
91813	496641
36838	496642
39917	496643
42144	496644
87461	496645
79040	496646
1577	496647
17996	496648
10286	496649
154319	496650
222968	496651
48483	496652
231758	496653
186329	496654
12976	496655
25345	496656
23925	496657
23508	496658
107905	496659
21344	496660
149116	496661
267793	496662
239214	496663
116595	496664
18200	496665
269570	496666
20644	496667
15236	496668
138707	496669
334282	496670
17455	496671
5455	496672
54495	496673
44586	496674
278186	496675
127547	496676
165577	496677
225240	496678
277412	496679
48299	496680
111482	496681
26771	496682
142864	496683
6276	496684
36916	496685
1148	496686
29283	496687
5689	496688
34756	496689
5352	496690
315637	496691
240184	496692
78706	496693
19068	496694
37449	496695
54339	496696
82020	496697
85288	496698
158609	496699
29402	496700
42018	496701
89266	496702
351870	496703
156835	496704
207717	496705
129215	496706
129396	496707
55718	496708
9995	496709
93149	496710
152044	496711
35316	496712
357551	496713
182392	496714
129445	496715
87284	496716
213273	496717
166645	496718
19280	496719
204335	496720
205342	496721
48963	496722
277659	496723
8346	496724
196807	496725
54006	496726
350016	496727
159509	496728
302180	496729
8386	496730
4462	496731
98410	496732
58613	496733
82472	496734
324789	496735
47870	496736
31095	496737
16319	496738
119371	496739
19901	496740
175275	496741
81721	496742
130797	496743
265820	496744
274056	496745
218905	496746
219175	496747
153017	496748
4100	496749
321172	496750
26252	496751
289627	496752
243515	496753
251821	496754
88336	496755
107864	496756
14512	496757
85149	496758
29886	496759
233757	496760
6543	496761
256680	496762
283110	496763
170825	496764
1663	496765
2493	496766
33566	496767
169224	496768
126569	496769
18628	496770
58231	496771
282785	496772
212336	496773
217596	496774
49469	496775
9291	496776
198676	496777
86898	496778
306653	496779
73027	496780
58102	496781
97039	496782
4344	496783
322	496784
109944	496785
24286	496786
19377	496787
125877	496788
277764	496789
324771	496790
226389	496791
77423	496792
4891	496793
118502	496794
282176	496795
9257	496796
43947	496797
160757	496798
81227	496799
81434	496800
248986	496801
109377	496802
11440	496803
126323	496804
38765	496805
175642	496806
31411	496807
44748	496808
194779	496809
195542	496810
241110	496811
122382	496812
155120	496813
253638	496814
253710	496815
65557	496816
31341	496817
169040	496818
169040	496819
333533	496820
148811	496821
197314	496822
337736	496823
54269	496824
54022	496825
30387	496826
65865	496827
176963	496828
100372	496829
259177	496830
22258	496831
235813	496832
142680	496833
218129	496834
60156	496835
48462	496836
27490	496837
39454	496838
93004	496839
284938	496840
45104	496841
348319	496842
313319	496843
61346	496844
5973	496845
33998	496846
42655	496847
321854	496848
116015	496849
157833	496850
28656	496851
48236	496852
196442	496853
285148	496854
58642	496855
175163	496856
100916	496857
153523	496858
107585	496859
10035	496860
14932	496861
36017	496862
116942	496863
216845	496864
219210	496865
48212	496866
20243	496867
35536	496868
1226	496869
82098	496870
107727	496871
79294	496872
14122	496873
61637	496874
61513	496875
29298	496876
134934	496877
170373	496878
13531	496879
7671	496880
47016	496881
19066	496882
357293	496883
102690	496884
305708	496885
67622	496886
66044	496887
26249	496888
207778	496889
18554	496890
18694	496891
703	496892
71135	496893
48265	496894
80990	496895
213223	496896
4002	496897
208526	496898
56148	496899
257695	496900
93889	496901
42408	496902
77546	496903
22967	496904
78423	496905
57284	496906
17749	496907
40740	496908
318584	496909
189157	496910
62447	496911
81997	496912
25919	496913
6267	496914
124793	496915
63498	496916
20310	496917
2753	496918
6753	496919
82591	496920
9313	496921
11848	496922
129500	496923
9279	496924
116880	496925
227823	496926
5345	496927
200485	496928
1572	496929
43847	496930
5230	496931
133464	496932
132078	496933
218434	496934
258834	496935
2528	496936
339576	496937
37315	496938
237278	496939
12458	496940
22365	496941
149168	496942
12246	496943
12086	496944
350663	496945
17370	496946
1540	496947
5763	496948
12601	496949
111678	496950
12101	496951
119456	496952
116721	496953
17740	496954
7506	496955
67693	496956
102913	496957
484	496958
7630	496959
194629	496960
114930	496961
79558	496962
14522	496963
66826	496964
152281	496965
70053	496966
323940	496967
359	496968
105767	496969
176374	496970
8313	496971
26355	496972
160876	496973
152600	496974
137036	496975
138120	496976
264173	496977
204386	496978
2891	496979
244924	496980
230642	496981
65736	496982
263666	496983
37050	496984
36535	496985
167896	496986
236571	496987
236330	496988
32685	496989
98461	496990
1347	496991
73514	496992
120586	496993
193205	496994
97509	496995
154	496996
54934	496997
10968	496998
59061	496999
104622	497000
122056	497001
91039	497002
10110	497003
46242	497004
38704	497005
37143	497006
9123	497007
2152	497008
43040	497009
60324	497010
327616	497011
14142	497012
159272	497013
43915	497014
30505	497015
2586	497016
2054	497017
221	497018
2949	497019
647	497020
2241	497021
1002	497022
159896	497023
195238	497024
246053	497025
3070	497026
56342	497027
151257	497028
6006	497029
10765	497030
26392	497031
164499	497032
193813	497033
70682	497034
171	497035
243177	497036
22256	497037
2783	497038
17446	497039
16451	497040
2947	497041
44345	497042
22588	497043
14547	497044
92397	497045
129458	497046
28738	497047
76892	497048
37037	497049
25209	497050
76778	497051
175617	497052
101512	497053
7179	497054
119398	497055
28588	497056
12094	497057
71350	497058
5525	497059
3025	497060
4322	497061
33010	497062
2775	497063
69800	497064
49376	497065
45426	497066
128621	497067
58230	497068
206682	497069
137215	497070
351634	497071
3109	497072
6549	497073
14373	497074
3109	497075
46607	497076
282768	497077
12506	497078
170297	497079
1130	497080
69400	497081
104514	497082
59290	497083
2242	497084
50672	497085
67682	497086
11403	497087
357694	497088
96615	497089
47879	497090
55823	497091
124709	497092
119523	497093
210237	497094
26112	497095
5519	497096
76917	497097
311902	497098
265206	497099
166771	497100
53443	497101
6471	497102
2774	497103
34676	497104
271711	497105
691	497106
206143	497107
511	497108
70685	497109
52844	497110
123985	497111
11177	497112
10150	497113
81175	497114
311506	497115
49865	497116
47714	497117
12266	497118
74677	497119
65285	497120
14237	497121
22256	497122
34828	497123
18581	497124
79306	497125
7406	497126
32013	497127
279869	497128
31756	497129
130698	497130
7572	497131
4778	497132
341	497133
110290	497134
62626	497135
17765	497136
17	497137
24839	497138
37648	497139
69508	497140
31774	497141
14872	497142
49389	497143
272079	497144
27087	497145
262633	497146
24178	497147
24358	497148
56235	497149
236300	497150
177296	497151
273986	497152
193310	497153
61172	497154
36200	497155
5739	497156
538	497157
12472	497158
44402	497159
325332	497160
143998	497161
24251	497162
255923	497163
11835	497164
43871	497165
4759	497166
102171	497167
83678	497168
439	497169
4786	497170
9979	497171
148056	497172
1132	497173
16092	497174
16474	497175
323060	497176
20159	497177
30072	497178
127461	497179
33192	497180
272038	497181
21611	497182
23	497183
95925	497184
30821	497185
168273	497186
62454	497187
9944	497188
111816	497189
84119	497190
160107	497191
100867	497192
1722	497193
52985	497194
180731	497195
1	497196
5217	497197
84196	497198
9059	497199
344315	497200
29505	497201
22639	497202
44687	497203
26555	497204
195826	497205
29779	497206
189612	497207
12529	497208
37411	497209
281840	497210
42514	497211
7646	497212
3504	497213
54139	497214
143815	497215
111805	497216
329277	497217
48328	497218
3352	497219
31566	497220
189321	497221
224585	497222
58908	497223
31065	497224
37945	497225
96397	497226
63580	497227
3137	497228
249263	497229
53500	497230
38442	497231
96832	497232
14180	497233
872	497234
170262	497235
154498	497236
283122	497237
97446	497238
72643	497239
45338	497240
12785	497241
193272	497242
1217	497243
6597	497244
213365	497245
262976	497246
76621	497247
45942	497248
3902	497249
68658	497250
30019	497251
1319	497252
45272	497253
47830	497254
14503	497255
6453	497256
148148	497257
11777	497258
9453	497259
29029	497260
37197	497261
57904	497262
139790	497263
48456	497264
129923	497265
135190	497266
1724	497267
58208	497268
4327	497269
101281	497270
73360	497271
72685	497272
12437	497273
104164	497274
42265	497275
52740	497276
8172	497277
132467	497278
5030	497279
13775	497280
10247	497281
13675	497282
84341	497283
6277	497284
9603	497285
70333	497286
777	497287
31435	497288
57904	497289
14793	497290
49202	497291
187371	497292
89506	497293
94716	497294
6373	497295
28008	497296
67362	497297
13288	497298
12830	497299
49243	497300
111682	497301
108812	497302
5170	497303
9061	497304
51242	497305
74918	497306
10234	497307
3399	497308
55784	497309
6	497310
7740	497311
51967	497312
510	497313
226615	497314
16865	497315
15843	497316
45746	497317
122901	497318
245424	497319
80113	497320
67720	497321
207197	497322
20	497323
4090	497324
154647	497325
23714	497326
21655	497327
65145	497328
9465	497329
191985	497330
12316	497331
97683	497332
180158	497333
2752	497334
8442	497335
270281	497336
178129	497337
8942	497338
8942	497339
134576	497340
8942	497341
131080	497342
32689	497343
8964	497344
35433	497345
179750	497346
104172	497347
22084	497348
154531	497349
58793	497350
39363	497351
228070	497352
38000	497353
11681	497354
2443	497355
123341	497356
123430	497357
99454	497358
255738	497359
123409	497360
197940	497361
19356	497362
156431	497363
80614	497364
254471	497365
3576	497366
65607	497367
155411	497368
254529	497369
37536	497370
305047	497371
188594	497372
164260	497373
347569	497374
102369	497375
48626	497376
33906	497377
114129	497378
141400	497379
99163	497380
148630	497381
82606	497382
69664	497383
106691	497384
250873	497385
25106	497386
28902	497387
35061	497388
348070	497389
344	497390
250809	497391
6325	497392
17406	497393
107306	497394
99433	497395
47958	497396
153707	497397
98086	497398
11034	497399
34908	497400
32219	497401
1620	497402
178769	497403
245141	497404
25794	497405
24053	497406
179327	497407
96942	497408
116361	497409
26050	497410
160866	497411
195037	497412
82418	497413
34919	497414
81520	497415
4781	497416
73329	497417
64349	497418
33207	497419
1	497420
123010	497421
31363	497422
31279	497423
155179	497424
180155	497425
15014	497426
61843	497427
136987	497428
3951	497429
60189	497430
310921	497431
140507	497432
200066	497433
18724	497434
55625	497435
23820	497436
304984	497437
91015	497438
15349	497439
181675	497440
231642	497441
59364	497442
231719	497443
279302	497444
997	497445
52544	497446
259255	497447
62857	497448
62879	497449
90499	497450
181751	497451
255065	497452
59364	497453
340535	497454
154913	497455
97651	497456
167386	497457
217320	497458
103793	497459
28404	497460
82038	497461
2939	497462
3289	497463
2522	497464
94378	497465
77706	497466
218624	497467
311029	497468
320185	497469
134724	497470
15	497471
256848	497472
341599	497473
345142	497474
115815	497475
78817	497476
235847	497477
138005	497478
224675	497479
63360	497480
104731	497481
120653	497482
150216	497483
304993	497484
19688	497485
120603	497486
47089	497487
56224	497488
97566	497489
297481	497490
28317	497491
19577	497492
117207	497493
180745	497494
33478	497495
26048	497496
145363	497497
347812	497498
19247	497499
64400	497500
200389	497501
27177	497502
156536	497503
56955	497504
17027	497505
77088	497506
35610	497507
55323	497508
61186	497509
74790	497510
74503	497511
99145	497512
116659	497513
79260	497514
906	497515
55962	497516
79684	497517
486	497518
88396	497519
26858	497520
36788	497521
167209	497522
28343	497523
17014	497524
29849	497525
9231	497526
50588	497527
97947	497528
6130	497529
158295	497530
2185	497531
146790	497532
137736	497533
163957	497534
6620	497535
3237	497536
8082	497537
48654	497538
260607	497539
81361	497540
33174	497541
12318	497542
128753	497543
297279	497544
207393	497545
5789	497546
41069	497547
180390	497548
47843	497549
24424	497550
15745	497551
297851	497552
197716	497553
56960	497554
354859	497555
119824	497556
21109	497557
6830	497558
39864	497559
78147	497560
160029	497561
51248	497562
147141	497563
54386	497564
17276	497565
672	497566
9032	497567
17188	497568
217113	497569
119793	497570
218953	497571
13221	497572
8426	497573
234899	497574
128485	497575
146190	497576
184853	497577
23280	497578
231873	497579
231844	497580
91434	497581
5350	497582
1949	497583
44521	497584
283875	497585
208038	497586
336766	497587
74708	497588
6719	497589
277331	497590
274043	497591
89177	497592
340881	497593
28616	497594
136632	497595
122695	497596
86956	497597
323759	497598
96324	497599
169470	497600
152696	497601
113386	497602
2779	497603
10646	497604
22271	497605
279254	497606
14366	497607
226181	497608
69246	497609
101287	497610
154214	497611
167626	497612
162474	497613
52344	497614
48897	497615
230730	497616
121482	497617
259864	497618
100565	497619
158129	497620
100564	497621
158127	497622
100567	497623
115336	497624
17123	497625
45903	497626
5758	497627
97977	497628
163429	497629
253029	497630
192232	497631
252847	497632
188819	497633
59889	497634
198113	497635
92395	497636
1929	497637
189895	497638
88497	497639
15914	497640
4803	497641
52468	497642
53474	497643
64507	497644
114925	497645
120913	497646
334366	497647
31487	497648
180720	497649
16176	497650
118349	497651
323199	497652
156920	497653
47742	497654
231538	497655
103833	497656
66203	497657
131238	497658
357104	497659
78170	497660
92224	497661
47498	497662
105994	497663
128432	497664
71263	497665
6427	497666
402	497667
188985	497668
75985	497669
229320	497670
55239	497671
5426	497672
273715	497673
163247	497674
22191	497675
125160	497676
102970	497677
262631	497678
129816	497679
6482	497680
60561	497681
208562	497682
33704	497683
63513	497684
73928	497685
33020	497686
6764	497687
2188	497688
4349	497689
27130	497690
289291	497691
237057	497692
92410	497693
71585	497694
162801	497695
36418	497696
86250	497697
247975	497698
140750	497699
9587	497700
53258	497701
38630	497702
42847	497703
105356	497704
69480	497705
59432	497706
266762	497707
166096	497708
68126	497709
340073	497710
16641	497711
109150	497712
40270	497713
235841	497714
19151	497715
1419	497716
39177	497717
3919	497718
126404	497719
3402	497720
78406	497721
37834	497722
3402	497723
86632	497724
2866	497725
19480	497726
82555	497727
1762	497728
61460	497729
4520	497730
237952	497731
74528	497732
110934	497733
109057	497734
233515	497735
59892	497736
30654	497737
84745	497738
198024	497739
72480	497740
58568	497741
122571	497742
70001	497743
96634	497744
68323	497745
228005	497746
120873	497747
4144	497748
105723	497749
52930	497750
16934	497751
12403	497752
151424	497753
15461	497754
96788	497755
153039	497756
50071	497757
69853	497758
219995	497759
22822	497760
32997	497761
125441	497762
194956	497763
178784	497764
114766	497765
74532	497766
14447	497767
308370	497768
133628	497769
20811	497770
192307	497771
130751	497772
18758	497773
252774	497774
116190	497775
3635	497776
56655	497777
56713	497778
22600	497779
349308	497780
10620	497781
28167	497782
67385	497783
119757	497784
106132	497785
62515	497786
42535	497787
36495	497788
209600	497789
12805	497790
85192	497791
96210	497792
183125	497793
183544	497794
69334	497795
191318	497796
149894	497797
522	497798
18225	497799
159739	497800
74401	497801
100303	497802
299207	497803
184092	497804
53445	497805
262886	497806
192878	497807
4210	497808
34837	497809
10633	497810
153096	497811
98042	497812
66033	497813
851	497814
41570	497815
197607	497816
6456	497817
89226	497818
78810	497819
23686	497820
168798	497821
237823	497822
183356	497823
233248	497824
92529	497825
144338	497826
168469	497827
490	497828
2617	497829
74994	497830
95881	497831
78433	497832
94405	497833
118483	497834
194899	497835
78623	497836
134838	497837
96104	497838
135075	497839
315050	497840
15129	497841
19444	497842
312132	497843
218802	497844
12176	497845
9432	497846
241776	497847
162515	497848
73865	497849
193036	497850
28920	497851
103731	497852
275437	497853
214891	497854
147776	497855
11379	497856
92528	497857
4933	497858
166469	497859
193112	497860
176225	497861
356450	497862
205479	497863
26187	497864
7238	497865
119577	497866
195567	497867
36149	497868
10881	497869
4254	497870
5507	497871
5219	497872
113249	497873
20613	497874
180730	497875
82538	497876
5000	497877
10591	497878
20679	497879
241312	497880
13992	497881
26434	497882
293499	497883
124696	497884
17250	497885
103275	497886
98759	497887
154534	497888
122588	497889
152451	497890
216107	497891
3402	497892
161264	497893
11460	497894
92219	497895
162371	497896
204668	497897
96162	497898
1202	497899
14	497900
76890	497901
131584	497902
491	497903
183824	497904
752	497905
36532	497906
86615	497907
252738	497908
61956	497909
687	497910
193209	497911
79849	497912
32952	497913
75489	497914
84758	497915
7000	497916
96788	497917
130942	497918
62140	497919
320968	497920
222493	497921
5564	497922
23982	497923
2273	497924
285242	497925
28163	497926
113278	497927
117875	497928
29733	497929
81453	497930
77828	497931
5247	497932
12122	497933
249742	497934
325290	497935
151212	497936
46518	497937
4127	497938
118266	497939
158977	497940
1741	497941
218213	497942
37013	497943
178682	497944
37013	497945
81190	497946
20930	497947
44589	497948
244150	497949
339702	497950
134173	497951
25062	497952
41900	497953
6764	497954
11097	497955
259052	497956
106343	497957
68321	497958
1269	497959
47521	497960
165806	497961
304971	497962
212194	497963
43415	497964
78851	497965
118610	497966
175904	497967
20146	497968
39220	497969
97704	497970
31399	497971
299	497972
23494	497973
36984	497974
3189	497975
8422	497976
102429	497977
215762	497978
31572	497979
322233	497980
22793	497981
733	497982
16269	497983
141779	497984
343849	497985
68024	497986
21047	497987
200300	497988
125345	497989
22643	497990
155597	497991
201420	497992
16269	497993
64220	497994
335838	497995
81441	497996
199819	497997
81662	497998
26370	497999
111838	498000
35873	498001
59555	498002
50665	498003
30808	498004
252769	498005
126160	498006
122948	498007
340122	498008
15870	498009
294954	498010
3117	498011
335823	498012
201058	498013
47059	498014
7483	498015
102096	498016
78844	498017
44144	498018
342387	498019
200260	498020
4254	498021
264957	498022
2609	498023
161095	498024
112	498025
265118	498026
3135	498027
3135	498028
9604	498029
1809	498030
206033	498031
16378	498032
12522	498033
7829	498034
200769	498035
135577	498036
26745	498037
62352	498038
16169	498039
259	498040
259	498041
206242	498042
45687	498043
17947	498044
38869	498045
124603	498046
130557	498047
105515	498048
200891	498049
61191	498050
236108	498051
51162	498052
327396	498053
81001	498054
42123	498055
53598	498056
41966	498057
4079	498058
47234	498059
203304	498060
7645	498061
342866	498062
7833	498063
112	498064
76139	498065
86427	498066
90834	498067
4269	498068
124745	498069
203043	498070
12410	498071
356073	498072
102704	498073
145315	498074
3988	498075
104462	498076
2159	498077
66343	498078
203394	498079
129456	498080
54727	498081
343226	498082
295782	498083
2300	498084
26994	498085
14478	498086
152330	498087
24619	498088
295533	498089
129055	498090
6053	498091
25445	498092
22181	498093
7241	498094
14058	498095
190744	498096
219606	498097
137813	498098
92319	498099
355351	498100
37227	498101
35342	498102
4357	498103
92280	498104
79025	498105
298017	498106
18696	498107
158137	498108
8118	498109
277725	498110
40235	498111
120125	498112
51462	498113
48390	498114
57995	498115
3658	498116
15638	498117
28660	498118
62187	498119
189265	498120
96414	498121
42799	498122
6696	498123
81356	498124
3427	498125
100161	498126
165538	498127
13093	498128
78853	498129
19947	498130
279044	498131
116946	498132
142873	498133
324542	498134
136	498135
266545	498136
352732	498137
93666	498138
133175	498139
81685	498140
72004	498141
14582	498142
9647	498143
128432	498144
57667	498145
82623	498146
207783	498147
190236	498148
77319	498149
1600	498150
88940	498151
104966	498152
12352	498153
225888	498154
45218	498155
43870	498156
48294	498157
279733	498158
261979	498159
65037	498160
30079	498161
308048	498162
34716	498163
124329	498164
160262	498165
210499	498166
610	498167
115125	498168
68064	498169
96852	498170
70892	498171
59070	498172
44629	498173
87612	498174
298201	498175
41603	498176
220670	498177
140745	498178
41341	498179
157520	498180
333407	498181
45265	498182
307199	498183
31601	498184
1767	498185
4945	498186
8904	498187
69028	498188
286742	498189
217269	498190
88517	498191
32186	498192
221914	498193
120304	498194
186668	498195
103023	498196
46108	498197
121330	498198
293122	498199
55134	498200
123979	498201
18517	498202
55125	498203
77885	498204
34373	498205
78726	498206
302942	498207
143317	498208
54631	498209
101577	498210
26748	498211
17424	498212
26907	498213
86471	498214
104982	498215
11490	498216
81841	498217
51653	498218
44786	498219
300418	498220
168430	498221
35743	498222
152789	498223
35708	498224
11128	498225
70461	498226
35763	498227
64367	498228
141821	498229
142188	498230
76387	498231
5753	498232
9771	498233
98053	498234
37428	498235
12573	498236
283931	498237
410	498238
187644	498239
136128	498240
35317	498241
156446	498242
26691	498243
96014	498244
85406	498245
42567	498246
78642	498247
217240	498248
62626	498249
187050	498250
91772	498251
187215	498252
139771	498253
79160	498254
36616	498255
29725	498256
15665	498257
20875	498258
20376	498259
132958	498260
68203	498261
110649	498262
8806	498263
44355	498264
121279	498265
189874	498266
84179	498267
1626	498268
193	498269
394	498270
62121	498271
138161	498272
64719	498273
3369	498274
1450	498275
66097	498276
2023	498277
27836	498278
15579	498279
38119	498280
167894	498281
63354	498282
128318	498283
24878	498284
83897	498285
271252	498286
32572	498287
43758	498288
287852	498289
93972	498290
27624	498291
129100	498292
41798	498293
127982	498294
141060	498295
113000	498296
244828	498297
190008	498298
151380	498299
44106	498300
8660	498301
22157	498302
51819	498303
181963	498304
281991	498305
13897	498306
80131	498307
212127	498308
115655	498309
4464	498310
70187	498311
200352	498312
47239	498313
257551	498314
67357	498315
59716	498316
53603	498317
344534	498318
198479	498319
41787	498320
203192	498321
136375	498322
251	498323
11317	498324
275575	498325
63577	498326
98140	498327
35301	498328
81138	498329
23705	498330
40565	498331
40629	498332
9777	498333
266026	498334
108009	498335
149007	498336
3082	498337
5564	498338
35163	498339
144809	498340
3971	498341
333900	498342
1398	498343
25458	498344
33533	498345
16300	498346
223417	498347
35605	498348
188828	498349
44171	498350
36630	498351
72391	498352
5018	498353
102429	498354
55204	498355
232190	498356
121284	498357
78896	498358
13084	498359
132854	498360
55057	498361
347338	498362
102887	498363
302474	498364
93742	498365
261711	498366
272017	498367
316099	498368
8104	498369
41254	498370
83207	498371
295702	498372
235899	498373
45992	498374
9621	498375
61432	498376
352776	498377
14825	498378
352734	498379
27259	498380
1669	498381
20607	498382
3364	498383
68532	498384
155206	498385
36603	498386
171201	498387
62125	498388
6281	498389
140841	498390
25210	498391
196366	498392
60928	498393
133540	498394
231633	498395
91676	498396
16669	498397
190113	498398
345359	498399
170447	498400
29378	498401
318067	498402
91511	498403
37657	498404
725	498405
207670	498406
325370	498407
306564	498408
282076	498409
171228	498410
13112	498411
322437	498412
117331	498413
62364	498414
203929	498415
2448	498416
51607	498417
19257	498418
32199	498419
323713	498420
294998	498421
18867	498422
77827	498423
896	498424
11302	498425
5387	498426
88208	498427
131583	498428
47758	498429
9472	498430
185032	498431
11904	498432
75897	498433
7469	498434
57808	498435
15884	498436
71247	498437
325041	498438
52100	498439
236267	498440
127058	498441
9218	498442
68179	498443
54421	498444
195672	498445
123745	498446
20590	498447
44970	498448
16884	498449
87449	498450
247658	498451
103014	498452
106292	498453
17877	498454
22850	498455
87258	498456
149823	498457
1757	498458
60872	498459
280378	498460
10111	498461
113078	498462
53538	498463
23180	498464
50925	498465
9030	498466
247069	498467
343557	498468
13086	498469
21222	498470
102038	498471
165976	498472
277961	498473
75791	498474
130012	498475
49358	498476
321269	498477
34919	498478
36729	498479
31820	498480
146319	498481
103521	498482
149216	498483
36458	498484
47244	498485
165262	498486
53468	498487
84358	498488
190493	498489
6756	498490
141660	498491
1503	498492
20877	498493
30930	498494
85413	498495
164486	498496
3534	498497
48173	498498
11544	498499
126532	498500
1221	498501
323884	498502
7098	498503
92938	498504
4516	498505
99115	498506
99407	498507
5793	498508
174703	498509
238120	498510
122160	498511
314674	498512
42927	498513
122329	498514
86672	498515
72975	498516
13804	498517
31897	498518
208391	498519
267068	498520
1856	498521
90054	498522
129141	498523
73761	498524
94430	498525
75962	498526
262230	498527
85397	498528
21158	498529
199709	498530
152406	498531
330252	498532
186238	498533
333357	498534
350	498535
23063	498536
256373	498537
52048	498538
11334	498539
20254	498540
110204	498541
210568	498542
7263	498543
34814	498544
6178	498545
157051	498546
287366	498547
22122	498548
13727	498549
196362	498550
1511	498551
4949	498552
206610	498553
93041	498554
233314	498555
248344	498556
107912	498557
40074	498558
108319	498559
113022	498560
1576	498561
355486	498562
62293	498563
278478	498564
189051	498565
37765	498566
45999	498567
49563	498568
53979	498569
49420	498570
61228	498571
25025	498572
42027	498573
205999	498574
39095	498575
16124	498576
107986	498577
2800	498578
37645	498579
114007	498580
9253	498581
317641	498582
21182	498583
127872	498584
311602	498585
68629	498586
185853	498587
41537	498588
48244	498589
166286	498590
120527	498591
46490	498592
147930	498593
11862	498594
32764	498595
176894	498596
53314	498597
127711	498598
9904	498599
70175	498600
295999	498601
171366	498602
71858	498603
102700	498604
103063	498605
97483	498606
127501	498607
44074	498608
34376	498609
64841	498610
7133	498611
306812	498612
27854	498613
189651	498614
18128	498615
30671	498616
66899	498617
4356	498618
17920	498619
44141	498620
116909	498621
242866	498622
2698	498623
12790	498624
27432	498625
102635	498626
196026	498627
146174	498628
119046	498629
6388	498630
71977	498631
45692	498632
97	498633
3835	498634
28674	498635
191536	498636
100598	498637
24050	498638
16149	498639
53720	498640
45551	498641
166811	498642
154366	498643
83390	498644
32434	498645
197860	498646
26381	498647
91871	498648
32779	498649
166095	498650
13058	498651
66595	498652
77913	498653
91122	498654
2802	498655
73562	498656
120379	498657
65082	498658
3407	498659
352622	498660
144119	498661
3662	498662
17516	498663
170411	498664
268896	498665
224880	498666
42938	498667
50177	498668
5649	498669
39347	498670
16739	498671
8799	498672
67916	498673
138555	498674
40176	498675
9313	498676
45383	498677
2872	498678
4665	498679
224975	498680
27036	498681
193474	498682
59729	498683
75161	498684
227818	498685
78649	498686
205079	498687
222102	498688
44209	498689
5006	498690
14468	498691
118830	498692
87801	498693
55347	498694
24011	498695
100053	498696
14027	498697
184073	498698
91050	498699
44313	498700
24147	498701
267105	498702
71862	498703
175684	498704
194359	498705
7708	498706
55237	498707
139728	498708
36078	498709
25619	498710
317347	498711
88291	498712
2273	498713
27085	498714
467	498715
77683	498716
40491	498717
11875	498718
4591	498719
97783	498720
335773	498721
193725	498722
145815	498723
298104	498724
220	498725
330229	498726
19377	498727
54508	498728
299565	498729
104960	498730
98300	498731
14766	498732
56997	498733
100447	498734
98062	498735
36914	498736
16221	498737
162512	498738
89272	498739
98072	498740
106763	498741
73065	498742
51074	498743
95257	498744
246153	498745
54365	498746
190451	498747
7000	498748
34274	498749
209900	498750
185951	498751
140281	498752
20919	498753
101873	498754
93106	498755
71269	498756
94972	498757
131495	498758
75552	498759
305111	498760
215022	498761
99767	498762
236826	498763
41661	498764
333713	498765
347464	498766
344380	498767
19636	498768
82232	498769
96898	498770
290043	498771
253758	498772
119870	498773
1321	498774
23127	498775
218597	498776
331922	498777
28141	498778
105368	498779
1156	498780
138074	498781
10084	498782
45790	498783
17731	498784
35953	498785
379	498786
12098	498787
177739	498788
90451	498789
72898	498790
9070	498791
11914	498792
27714	498793
102403	498794
266131	498795
64992	498796
319246	498797
113280	498798
304	498799
332144	498800
2680	498801
9328	498802
31801	498803
12551	498804
36895	498805
7820	498806
161	498807
190977	498808
325998	498809
81033	498810
334433	498811
307185	498812
72578	498813
111321	498814
139679	498815
231749	498816
190129	498817
14510	498818
349021	498819
72728	498820
87289	498821
256739	498822
94671	498823
79221	498824
124975	498825
81596	498826
203218	498827
157118	498828
11155	498829
49462	498830
2295	498831
312023	498832
2993	498833
100230	498834
18752	498835
8123	498836
125223	498837
126524	498838
132149	498839
11609	498840
24462	498841
285079	498842
191587	498843
220243	498844
342811	498845
13866	498846
61825	498847
49923	498848
4359	498849
59127	498850
81075	498851
305771	498852
191308	498853
64329	498854
124162	498855
203362	498856
99774	498857
264555	498858
194070	498859
84785	498860
289645	498861
150698	498862
22584	498863
38253	498864
78732	498865
1632	498866
153382	498867
177659	498868
20036	498869
30954	498870
288757	498871
174377	498872
174400	498873
135049	498874
12384	498875
75201	498876
65401	498877
166527	498878
32447	498879
325245	498880
186295	498881
50348	498882
61674	498883
30768	498884
16732	498885
78096	498886
21398	498887
320560	498888
45551	498889
219350	498890
43678	498891
14196	498892
2468	498893
331469	498894
21808	498895
58481	498896
21881	498897
11169	498898
189989	498899
99323	498900
6850	498901
317181	498902
29191	498903
63343	498904
189771	498905
29498	498906
29664	498907
61976	498908
199246	498909
143582	498910
2745	498911
143	498912
100900	498913
281684	498914
69076	498915
15297	498916
46850	498917
23444	498918
273961	498919
199039	498920
204102	498921
68638	498922
8846	498923
41055	498924
305287	498925
15101	498926
97867	498927
132836	498928
129901	498929
48986	498930
497	498931
248728	498932
152418	498933
142377	498934
173528	498935
319848	498936
35841	498937
3492	498938
126317	498939
157126	498940
116712	498941
164626	498942
16021	498943
24716	498944
116161	498945
132788	498946
76131	498947
200207	498948
79280	498949
60133	498950
80800	498951
13802	498952
15926	498953
48822	498954
10741	498955
129853	498956
42433	498957
77998	498958
40890	498959
15733	498960
227895	498961
7235	498962
31294	498963
127782	498964
40364	498965
53415	498966
103219	498967
5054	498968
18240	498969
76055	498970
46396	498971
76673	498972
61440	498973
68997	498974
26938	498975
83214	498976
126942	498977
336508	498978
267584	498979
290231	498980
233712	498981
175597	498982
118956	498983
344721	498984
121378	498985
188600	498986
80931	498987
278897	498988
286076	498989
26948	498990
5776	498991
28823	498992
48482	498993
32776	498994
344200	498995
230984	498996
185761	498997
1730	498998
97142	498999
62889	499000
7324	499001
318899	499002
94442	499003
191295	499004
16042	499005
215883	499006
76711	499007
80553	499008
317228	499009
32467	499010
190338	499011
86183	499012
79751	499013
2993	499014
78031	499015
160315	499016
15074	499017
176377	499018
213361	499019
77	499020
210543	499021
159588	499022
72085	499023
52854	499024
116586	499025
178836	499026
137387	499027
90311	499028
276887	499029
158132	499030
137857	499031
32762	499032
53016	499033
116140	499034
47683	499035
20395	499036
46304	499037
183508	499038
27522	499039
4712	499040
12535	499041
220197	499042
37910	499043
79853	499044
130318	499045
35640	499046
27095	499047
3644	499048
236857	499049
167087	499050
125355	499051
165163	499052
71991	499053
60791	499054
6375	499055
54535	499056
41475	499057
12954	499058
13106	499059
87901	499060
21431	499061
119015	499062
6314	499063
135449	499064
60061	499065
60219	499066
299402	499067
163987	499068
151661	499069
1851	499070
115099	499071
35380	499072
128585	499073
223006	499074
18329	499075
306359	499076
224402	499077
95123	499078
189	499079
164002	499080
252667	499081
8795	499082
85049	499083
87303	499084
190198	499085
117878	499086
27707	499087
339459	499088
89844	499089
135919	499090
14353	499091
80202	499092
43361	499093
1048	499094
18847	499095
96945	499096
210619	499097
33711	499098
20149	499099
9686	499100
121972	499101
122920	499102
66166	499103
19393	499104
23027	499105
280921	499106
324405	499107
1223	499108
6405	499109
17716	499110
188841	499111
215475	499112
40428	499113
2064	499114
355210	499115
206145	499116
14389	499117
28473	499118
6911	499119
158227	499120
122307	499121
2035	499122
256227	499123
111244	499124
82071	499125
5369	499126
21132	499127
140399	499128
110910	499129
174155	499130
2208	499131
5563	499132
63785	499133
37250	499134
28541	499135
147422	499136
209252	499137
345675	499138
190318	499139
4828	499140
33247	499141
110552	499142
84972	499143
148414	499144
187803	499145
77118	499146
20765	499147
321067	499148
229613	499149
239996	499150
199324	499151
178089	499152
37057	499153
213218	499154
2108	499155
11780	499156
191219	499157
81344	499158
50141	499159
43454	499160
172125	499161
13970	499162
4619	499163
175492	499164
14888	499165
61735	499166
24214	499167
51354	499168
147968	499169
14063	499170
118243	499171
199433	499172
198581	499173
190907	499174
343948	499175
128414	499176
54582	499177
15769	499178
4622	499179
2057	499180
4438	499181
9811	499182
2003	499183
8130	499184
26220	499185
21456	499186
52333	499187
229782	499188
301141	499189
262988	499190
15706	499191
257635	499192
87601	499193
263116	499194
41269	499195
37496	499196
191690	499197
202298	499198
9335	499199
58396	499200
92531	499201
4503	499202
151522	499203
163201	499204
16400	499205
22419	499206
14448	499207
49853	499208
8994	499209
237120	499210
53608	499211
16538	499212
39870	499213
127	499214
52547	499215
30667	499216
40541	499217
36325	499218
23	499219
1344	499220
3347	499221
44	499222
290994	499223
14226	499224
36094	499225
47249	499226
19549	499227
56916	499228
35327	499229
70912	499230
107879	499231
102618	499232
67489	499233
126873	499234
19589	499235
265	499236
7882	499237
7436	499238
199862	499239
552	499240
217079	499241
231	499242
305	499243
25172	499244
8825	499245
109758	499246
92284	499247
36236	499248
149533	499249
45124	499250
317715	499251
25509	499252
120613	499253
192592	499254
41279	499255
74	499256
13584	499257
74607	499258
210301	499259
13584	499260
84433	499261
82396	499262
20884	499263
10879	499264
26946	499265
10879	499266
1756	499267
54606	499268
26742	499269
338233	499270
344921	499271
37717	499272
345152	499273
311968	499274
11673	499275
52478	499276
26126	499277
21968	499278
304621	499279
24963	499280
63730	499281
330784	499282
26648	499283
96759	499284
46709	499285
38260	499286
99437	499287
354475	499288
326911	499289
330635	499290
107623	499291
102645	499292
66088	499293
156269	499294
231427	499295
277292	499296
314897	499297
192184	499298
35035	499299
62712	499300
73957	499301
87846	499302
38508	499303
105537	499304
329097	499305
105046	499306
8218	499307
73087	499308
171451	499309
17562	499310
173	499311
116792	499312
225132	499313
21547	499314
165190	499315
80203	499316
39455	499317
2342	499318
53026	499319
78701	499320
85975	499321
25580	499322
198882	499323
125339	499324
94398	499325
38205	499326
22625	499327
13812	499328
26050	499329
71209	499330
196620	499331
276649	499332
72744	499333
93683	499334
309752	499335
12126	499336
42873	499337
67177	499338
106540	499339
167165	499340
60668	499341
122534	499342
67115	499343
178398	499344
166820	499345
274263	499346
27246	499347
325936	499348
70977	499349
193834	499350
247508	499351
110468	499352
92445	499353
70942	499354
26727	499355
180851	499356
240549	499357
209597	499358
142677	499359
9609	499360
215	499361
30933	499362
196854	499363
35788	499364
5	499365
37599	499366
68909	499367
144820	499368
34065	499369
33664	499370
61937	499371
179874	499372
55705	499373
180022	499374
113308	499375
334596	499376
145019	499377
332062	499378
59609	499379
231569	499380
42267	499381
99952	499382
2503	499383
281517	499384
216487	499385
259712	499386
3799	499387
111293	499388
62254	499389
29610	499390
177781	499391
50124	499392
49982	499393
167320	499394
312504	499395
259405	499396
6786	499397
93044	499398
54482	499399
168883	499400
133438	499401
38051	499402
31018	499403
70928	499404
167965	499405
349567	499406
142958	499407
83841	499408
34023	499409
45886	499410
238881	499411
18357	499412
109746	499413
93930	499414
228869	499415
40214	499416
37221	499417
122026	499418
37221	499419
2580	499420
40309	499421
26113	499422
4126	499423
94416	499424
257809	499425
100453	499426
128726	499427
117701	499428
20288	499429
295559	499430
203326	499431
37534	499432
5101	499433
38345	499434
25178	499435
62082	499436
3928	499437
107036	499438
254851	499439
4523	499440
43612	499441
43612	499442
84352	499443
129814	499444
1706	499445
117051	499446
98049	499447
5983	499448
239857	499449
347394	499450
22224	499451
10549	499452
7642	499453
10044	499454
113078	499455
68233	499456
354277	499457
49523	499458
44700	499459
39035	499460
221424	499461
232777	499462
232864	499463
232983	499464
232910	499465
234346	499466
142770	499467
96529	499468
76305	499469
6070	499470
101066	499471
189715	499472
48848	499473
18222	499474
50927	499475
38145	499476
48064	499477
275833	499478
95105	499479
112801	499480
16620	499481
95116	499482
1584	499483
310123	499484
15506	499485
82411	499486
19048	499487
248054	499488
93815	499489
44055	499490
1225	499491
251023	499492
251024	499493
93052	499494
32126	499495
104630	499496
4663	499497
117052	499498
66153	499499
212705	499500
191060	499501
72789	499502
99547	499503
5559	499504
2398	499505
244455	499506
249860	499507
83331	499508
266017	499509
246731	499510
196847	499511
196846	499512
190009	499513
161191	499514
9789	499515
29948	499516
8923	499517
17356	499518
23087	499519
316165	499520
209793	499521
43959	499522
121420	499523
45453	499524
26703	499525
48797	499526
64283	499527
95242	499528
7218	499529
7088	499530
27085	499531
34572	499532
24365	499533
152291	499534
9552	499535
15	499536
195186	499537
79077	499538
42007	499539
9250	499540
87253	499541
148780	499542
95393	499543
90987	499544
212	499545
202673	499546
148846	499547
180503	499548
15968	499549
150395	499550
49968	499551
37299	499552
1828	499553
7255	499554
14122	499555
8886	499556
24051	499557
58205	499558
2403	499559
168243	499560
74131	499561
158933	499562
99813	499563
14597	499564
99030	499565
66925	499566
37709	499567
26867	499568
87548	499569
15946	499570
99032	499571
11636	499572
361	499573
2850	499574
1985	499575
3220	499576
309171	499577
24585	499578
50636	499579
52371	499580
182663	499581
48252	499582
88626	499583
194867	499584
149567	499585
157996	499586
107609	499587
247392	499588
87870	499589
68500	499590
286791	499591
82296	499592
44937	499593
61429	499594
209294	499595
138930	499596
343362	499597
35184	499598
68054	499599
202781	499600
233877	499601
280536	499602
36215	499603
191985	499604
2522	499605
154827	499606
162638	499607
334344	499608
29234	499609
107631	499610
152159	499611
89923	499612
88081	499613
199013	499614
164124	499615
151815	499616
44684	499617
125793	499618
152398	499619
308228	499620
143183	499621
127131	499622
183918	499623
114050	499624
309534	499625
155587	499626
194345	499627
139196	499628
149076	499629
24028	499630
114767	499631
104118	499632
69329	499633
191964	499634
349158	499635
3671	499636
150974	499637
236820	499638
17418	499639
48386	499640
27125	499641
66213	499642
232779	499643
38020	499644
71171	499645
274275	499646
329602	499647
354713	499648
53901	499649
166810	499650
22073	499651
250363	499652
219590	499653
172429	499654
5973	499655
98290	499656
174873	499657
77016	499658
126743	499659
65737	499660
51692	499661
151810	499662
187233	499663
17570	499664
1672	499665
49513	499666
62	499667
19665	499668
154126	499669
24087	499670
112745	499671
29015	499672
27032	499673
41455	499674
91796	499675
275947	499676
221523	499677
153883	499678
35035	499679
26870	499680
206932	499681
73532	499682
81737	499683
45587	499684
3434	499685
91718	499686
10588	499687
21054	499688
23124	499689
25854	499690
83706	499691
107764	499692
92856	499693
94332	499694
13082	499695
322354	499696
78130	499697
6772	499698
21483	499699
5167	499700
108073	499701
9626	499702
116883	499703
330228	499704
44768	499705
63339	499706
28	499707
2516	499708
1007	499709
127847	499710
336018	499711
21764	499712
61110	499713
217855	499714
126397	499715
317550	499716
117892	499717
319217	499718
316262	499719
117874	499720
119068	499721
189219	499722
187925	499723
117876	499724
189892	499725
318862	499726
317543	499727
79292	499728
187940	499729
118882	499730
118844	499731
187992	499732
188005	499733
313369	499734
117899	499735
187853	499736
317739	499737
313577	499738
317313	499739
187824	499740
190575	499741
313453	499742
187825	499743
36229	499744
190614	499745
190792	499746
306105	499747
19585	499748
5851	499749
28863	499750
76832	499751
134561	499752
157711	499753
347558	499754
1404	499755
8117	499756
117639	499757
346380	499758
165394	499759
188338	499760
144789	499761
259311	499762
100439	499763
3434	499764
229612	499765
39014	499766
122660	499767
95460	499768
112664	499769
308329	499770
204773	499771
181776	499772
249448	499773
10492	499774
35359	499775
300915	499776
308909	499777
188179	499778
463	499779
7942	499780
428	499781
303722	499782
164250	499783
225339	499784
230909	499785
339644	499786
200815	499787
199442	499788
124238	499789
137233	499790
178842	499791
10851	499792
49058	499793
299485	499794
3438	499795
134942	499796
170108	499797
227400	499798
62800	499799
204673	499800
316569	499801
249313	499802
38336	499803
342017	499804
65285	499805
6304	499806
53402	499807
19587	499808
285250	499809
125982	499810
104018	499811
12739	499812
50501	499813
134987	499814
224651	499815
19624	499816
480	499817
49212	499818
1995	499819
64616	499820
53114	499821
119843	499822
324011	499823
48498	499824
224700	499825
103815	499826
26561	499827
7234	499828
18670	499829
70939	499830
38638	499831
197803	499832
63997	499833
3838	499834
240700	499835
18891	499836
24980	499837
62690	499838
217876	499839
297645	499840
129824	499841
159158	499842
270790	499843
79188	499844
102534	499845
308895	499846
92933	499847
6843	499848
228982	499849
278594	499850
23696	499851
267159	499852
37526	499853
9846	499854
9250	499855
16969	499856
47287	499857
11898	499858
250392	499859
30153	499860
257733	499861
192399	499862
107176	499863
246186	499864
139835	499865
74011	499866
222421	499867
123470	499868
32687	499869
170141	499870
281307	499871
79219	499872
120264	499873
91459	499874
299594	499875
667	499876
248701	499877
93015	499878
145630	499879
216956	499880
37132	499881
5023	499882
61725	499883
338201	499884
144456	499885
354	499886
319835	499887
89651	499888
11000	499889
11766	499890
69297	499891
117762	499892
241075	499893
2551	499894
126047	499895
91883	499896
192114	499897
355385	499898
103712	499899
2985	499900
353120	499901
83842	499902
184428	499903
129123	499904
206049	499905
30607	499906
56845	499907
4313	499908
95502	499909
123868	499910
5311	499911
66352	499912
9497	499913
13822	499914
50047	499915
345667	499916
144861	499917
44494	499918
80978	499919
186917	499920
96759	499921
82059	499922
89936	499923
108253	499924
26426	499925
60037	499926
124767	499927
178286	499928
92574	499929
307135	499930
39262	499931
95271	499932
59401	499933
209771	499934
6309	499935
58730	499936
117993	499937
302312	499938
33585	499939
129324	499940
25149	499941
186927	499942
282492	499943
229013	499944
61	499945
42774	499946
87	499947
15958	499948
70768	499949
188819	499950
190239	499951
200551	499952
48203	499953
107739	499954
62133	499955
93141	499956
30521	499957
114757	499958
183196	499959
258864	499960
144574	499961
53220	499962
185199	499963
188566	499964
77383	499965
309103	499966
241153	499967
289922	499968
340567	499969
256953	499970
35825	499971
296223	499972
69589	499973
3312	499974
268792	499975
84380	499976
16927	499977
344373	499978
3473	499979
65567	499980
100601	499981
75283	499982
112968	499983
23178	499984
65386	499985
273485	499986
7114	499987
2172	499988
161520	499989
127569	499990
78832	499991
26	499992
34839	499993
2454	499994
248402	499995
42221	499996
322209	499997
344070	499998
232725	499999
306011	500000
69190	500001
20879	500002
6628	500003
28686	500004
36840	500005
189006	500006
311	500007
82348	500008
37220	500009
302401	500010
128960	500011
99189	500012
38359	500013
10212	500014
96123	500015
11908	500016
13027	500017
113910	500018
253814	500019
60410	500020
49787	500021
66091	500022
330982	500023
95024	500024
119473	500025
4070	500026
5418	500027
355998	500028
52728	500029
20713	500030
46586	500031
194916	500032
668	500033
226121	500034
315226	500035
16411	500036
2815	500037
161835	500038
32554	500039
165353	500040
53002	500041
20675	500042
77568	500043
124516	500044
122076	500045
278476	500046
153	500047
4724	500048
76000	500049
75801	500050
256192	500051
153	500052
108	500053
83273	500054
18348	500055
206104	500056
10851	500057
5248	500058
52086	500059
5860	500060
208478	500061
128365	500062
24368	500063
20775	500064
23783	500065
139578	500066
218150	500067
65799	500068
80537	500069
109216	500070
16313	500071
6067	500072
6576	500073
217561	500074
119974	500075
19934	500076
331084	500077
121525	500078
54034	500079
356711	500080
19717	500081
289933	500082
286987	500083
56094	500084
135889	500085
96682	500086
116345	500087
41339	500088
2492	500089
249581	500090
192694	500091
140969	500092
7692	500093
34312	500094
88425	500095
16370	500096
205598	500097
99326	500098
71372	500099
180557	500100
331953	500101
30817	500102
57153	500103
84861	500104
132862	500105
94543	500106
194074	500107
195504	500108
3692	500109
194761	500110
293487	500111
219737	500112
157869	500113
3267	500114
125629	500115
65567	500116
106351	500117
251871	500118
21735	500119
155959	500120
154907	500121
26754	500122
45905	500123
336473	500124
24689	500125
7814	500126
104584	500127
292215	500128
127607	500129
308099	500130
19789	500131
32825	500132
42578	500133
515	500134
9702	500135
258666	500136
134905	500137
201000	500138
178112	500139
2946	500140
284963	500141
114794	500142
114794	500143
26760	500144
29813	500145
2911	500146
162423	500147
54667	500148
34676	500149
72663	500150
54037	500151
299866	500152
56069	500153
57796	500154
267486	500155
11593	500156
95082	500157
78706	500158
6015	500159
178860	500160
85283	500161
29294	500162
31469	500163
296954	500164
25069	500165
244927	500166
54209	500167
29405	500168
285807	500169
155924	500170
74861	500171
55481	500172
61339	500173
83	500174
197397	500175
103397	500176
16181	500177
165742	500178
218929	500179
25778	500180
75476	500181
106462	500182
3179	500183
122155	500184
197363	500185
258717	500186
140327	500187
6058	500188
339147	500189
12419	500190
188364	500191
169979	500192
216467	500193
57028	500194
193091	500195
106074	500196
45970	500197
29026	500198
222048	500199
5316	500200
53604	500201
92075	500202
85471	500203
19717	500204
49450	500205
258791	500206
65674	500207
106	500208
10491	500209
312826	500210
212394	500211
87767	500212
2	500213
274	500214
13225	500215
317800	500216
3762	500217
75895	500218
42635	500219
9323	500220
240247	500221
139663	500222
276370	500223
159717	500224
66477	500225
160018	500226
21940	500227
78978	500228
30781	500229
4256	500230
138	500231
1192	500232
19774	500233
40094	500234
71902	500235
154693	500236
16120	500237
68157	500238
36805	500239
97813	500240
277294	500241
62389	500242
15447	500243
196539	500244
116426	500245
39898	500246
110428	500247
21591	500248
5883	500249
85657	500250
70589	500251
57987	500252
6185	500253
134315	500254
320233	500255
186535	500256
56293	500257
5	500258
177832	500259
4103	500260
5097	500261
25765	500262
193415	500263
133460	500264
75057	500265
19154	500266
11663	500267
10105	500268
64875	500269
70925	500270
1180	500271
157018	500272
73618	500273
8591	500274
92012	500275
90621	500276
34767	500277
113880	500278
208469	500279
180995	500280
170172	500281
55598	500282
162586	500283
174953	500284
5991	500285
151623	500286
244756	500287
92425	500288
163365	500289
341660	500290
212654	500291
30383	500292
305985	500293
180363	500294
283787	500295
109105	500296
7666	500297
92381	500298
29236	500299
159503	500300
248060	500301
122037	500302
164733	500303
880	500304
26486	500305
96071	500306
349827	500307
23992	500308
111454	500309
129390	500310
82672	500311
144804	500312
43331	500313
37816	500314
2436	500315
127779	500316
45433	500317
95874	500318
108544	500319
39791	500320
78846	500321
86405	500322
3488	500323
51067	500324
47720	500325
44003	500326
77004	500327
3277	500328
2423	500329
62201	500330
13068	500331
426	500332
285310	500333
356382	500334
128726	500335
72365	500336
134260	500337
329170	500338
274903	500339
258154	500340
125328	500341
196382	500342
323286	500343
27139	500344
321384	500345
85924	500346
74160	500347
3192	500348
83642	500349
91640	500350
115547	500351
107977	500352
18693	500353
8856	500354
181267	500355
195359	500356
32398	500357
61020	500358
208669	500359
42354	500360
204616	500361
121233	500362
2521	500363
192812	500364
100468	500365
147691	500366
1717	500367
105426	500368
112091	500369
4575	500370
240110	500371
195658	500372
148160	500373
58137	500374
20309	500375
36087	500376
215572	500377
23490	500378
12194	500379
164991	500380
321495	500381
32360	500382
60594	500383
73517	500384
2426	500385
66901	500386
10719	500387
152893	500388
37531	500389
24749	500390
206152	500391
111448	500392
121257	500393
220495	500394
352794	500395
123330	500396
84141	500397
6486	500398
21932	500399
151117	500400
12849	500401
144172	500402
11590	500403
9236	500404
308553	500405
4484	500406
37369	500407
45629	500408
163197	500409
194368	500410
222040	500411
20979	500412
19271	500413
129280	500414
4043	500415
266850	500416
37917	500417
121222	500418
207210	500419
3715	500420
13568	500421
60658	500422
169097	500423
259772	500424
2617	500425
30639	500426
154200	500427
277591	500428
103977	500429
2812	500430
828	500431
83871	500432
174466	500433
31000	500434
207053	500435
178400	500436
177047	500437
286608	500438
199736	500439
196386	500440
80104	500441
18748	500442
1059	500443
247208	500444
61033	500445
19107	500446
53775	500447
243517	500448
3192	500449
55646	500450
113416	500451
145262	500452
193826	500453
193957	500454
2057	500455
128131	500456
335087	500457
234734	500458
206112	500459
18449	500460
76798	500461
33547	500462
224098	500463
233222	500464
206278	500465
8807	500466
325201	500467
121814	500468
195675	500469
43984	500470
354029	500471
156851	500472
59395	500473
89608	500474
29108	500475
58189	500476
6226	500477
350383	500478
46341	500479
177961	500480
41140	500481
19799	500482
128977	500483
32361	500484
171013	500485
45521	500486
163291	500487
23871	500488
93537	500489
41393	500490
44110	500491
106371	500492
69633	500493
2700	500494
27091	500495
124535	500496
2109	500497
72467	500498
34950	500499
60565	500500
186777	500501
209853	500502
126058	500503
246895	500504
66678	500505
108709	500506
185283	500507
20814	500508
6079	500509
74397	500510
179840	500511
284769	500512
354945	500513
90393	500514
351633	500515
15364	500516
56489	500517
209855	500518
355499	500519
192186	500520
210407	500521
20160	500522
116081	500523
71816	500524
286920	500525
133381	500526
128175	500527
7457	500528
354096	500529
41322	500530
68463	500531
71959	500532
180861	500533
152703	500534
44093	500535
206542	500536
79192	500537
178465	500538
109622	500539
36161	500540
23308	500541
3274	500542
91793	500543
48775	500544
4182	500545
11986	500546
246543	500547
352534	500548
8138	500549
16016	500550
3033	500551
1818	500552
233474	500553
6984	500554
46584	500555
117	500556
11565	500557
115370	500558
7125	500559
47957	500560
10654	500561
13649	500562
173663	500563
23951	500564
53837	500565
109160	500566
254576	500567
88131	500568
166735	500569
22191	500570
163247	500571
280550	500572
5630	500573
305774	500574
79776	500575
63260	500576
37210	500577
282545	500578
45830	500579
7031	500580
68239	500581
138600	500582
284911	500583
194570	500584
340498	500585
195593	500586
304188	500587
156353	500588
123140	500589
204430	500590
80172	500591
16867	500592
15569	500593
63357	500594
130866	500595
9069	500596
874	500597
81761	500598
231872	500599
96821	500600
96804	500601
161297	500602
149585	500603
293919	500604
89397	500605
169720	500606
30626	500607
100982	500608
120200	500609
80608	500610
210215	500611
144352	500612
38378	500613
74353	500614
186818	500615
75901	500616
830	500617
121917	500618
128805	500619
165634	500620
54205	500621
6025	500622
38829	500623
46624	500624
81	500625
15453	500626
9810	500627
325953	500628
278127	500629
54861	500630
334311	500631
90056	500632
229195	500633
46848	500634
164125	500635
39251	500636
129741	500637
83464	500638
180391	500639
122749	500640
2620	500641
11180	500642
85281	500643
334416	500644
13059	500645
76489	500646
11626	500647
12411	500648
214989	500649
38372	500650
38372	500651
162623	500652
237108	500653
156555	500654
92046	500655
157051	500656
99163	500657
55887	500658
63555	500659
203195	500660
61583	500661
8309	500662
101450	500663
113178	500664
36072	500665
66225	500666
207176	500667
45849	500668
4750	500669
3138	500670
54774	500671
323	500672
331	500673
208113	500674
142578	500675
129815	500676
83400	500677
129958	500678
205798	500679
174249	500680
83578	500681
4399	500682
167010	500683
185838	500684
220018	500685
19416	500686
184147	500687
139619	500688
27096	500689
158247	500690
139855	500691
83275	500692
166706	500693
355822	500694
98971	500695
224203	500696
54332	500697
4360	500698
47521	500699
115380	500700
5663	500701
56086	500702
129639	500703
121842	500704
3184	500705
109972	500706
60408	500707
15608	500708
41635	500709
102566	500710
33656	500711
278984	500712
206495	500713
43557	500714
35376	500715
4965	500716
129694	500717
71713	500718
35716	500719
46377	500720
97409	500721
163160	500722
100064	500723
301694	500724
240729	500725
73733	500726
210248	500727
357376	500728
179494	500729
104651	500730
230148	500731
40697	500732
57761	500733
13066	500734
113691	500735
130755	500736
79134	500737
299660	500738
56528	500739
82876	500740
129277	500741
22813	500742
70338	500743
21796	500744
72939	500745
209699	500746
15952	500747
38815	500748
746	500749
74584	500750
920	500751
172583	500752
30988	500753
167265	500754
351104	500755
281286	500756
288551	500757
46927	500758
93046	500759
128237	500760
38632	500761
205938	500762
251212	500763
208976	500764
251215	500765
46584	500766
113201	500767
158248	500768
37287	500769
181054	500770
106282	500771
14	500772
32351	500773
225925	500774
43969	500775
274066	500776
25679	500777
129322	500778
206872	500779
69209	500780
267778	500781
1914	500782
40031	500783
331827	500784
331007	500785
183548	500786
306365	500787
278584	500788
329358	500789
19184	500790
104678	500791
83201	500792
31296	500793
157916	500794
64227	500795
9494	500796
63505	500797
11527	500798
113666	500799
56539	500800
46349	500801
725	500802
91231	500803
321458	500804
342271	500805
38574	500806
56059	500807
89972	500808
27318	500809
9820	500810
126991	500811
25744	500812
201540	500813
132027	500814
140760	500815
5083	500816
38659	500817
74202	500818
346362	500819
15348	500820
342269	500821
234313	500822
191420	500823
130199	500824
6912	500825
237023	500826
90889	500827
115261	500828
229600	500829
75326	500830
153907	500831
34048	500832
51138	500833
128099	500834
30348	500835
134391	500836
151	500837
258128	500838
121827	500839
191626	500840
350908	500841
55235	500842
124483	500843
203502	500844
247267	500845
150285	500846
156866	500847
132342	500848
200629	500849
12916	500850
89812	500851
161619	500852
79857	500853
51357	500854
69806	500855
232787	500856
7829	500857
114696	500858
275920	500859
16529	500860
12847	500861
132535	500862
333626	500863
7732	500864
115564	500865
83980	500866
56721	500867
69997	500868
7851	500869
156765	500870
92402	500871
83951	500872
113116	500873
111881	500874
2997	500875
20425	500876
10402	500877
210267	500878
99181	500879
98712	500880
288917	500881
9303	500882
206208	500883
129618	500884
256737	500885
256536	500886
143926	500887
229416	500888
82029	500889
113871	500890
209432	500891
76342	500892
97522	500893
197197	500894
150233	500895
137117	500896
173857	500897
28414	500898
3428	500899
256454	500900
5695	500901
735	500902
294	500903
78846	500904
2783	500905
24054	500906
72569	500907
115723	500908
1111	500909
451	500910
115775	500911
16218	500912
34856	500913
2867	500914
18095	500915
299428	500916
71205	500917
69161	500918
287310	500919
22629	500920
62082	500921
169465	500922
74623	500923
144032	500924
22840	500925
271491	500926
3525	500927
136243	500928
83974	500929
357128	500930
108393	500931
409	500932
14246	500933
122899	500934
1099	500935
12960	500936
66949	500937
193976	500938
247584	500939
38357	500940
270864	500941
344341	500942
48311	500943
92512	500944
129434	500945
2210	500946
34749	500947
173271	500948
54180	500949
81791	500950
1975	500951
177204	500952
73341	500953
38533	500954
9489	500955
65725	500956
334569	500957
348683	500958
103040	500959
165271	500960
7774	500961
79780	500962
106641	500963
75901	500964
563	500965
45338	500966
67264	500967
10743	500968
2773	500969
1217	500970
127895	500971
245449	500972
50275	500973
30319	500974
66446	500975
139895	500976
28435	500977
349353	500978
348399	500979
105666	500980
73347	500981
284484	500982
261049	500983
104745	500984
273729	500985
115133	500986
1119	500987
30562	500988
352220	500989
253287	500990
164884	500991
46840	500992
4534	500993
193399	500994
290642	500995
199103	500996
43083	500997
115911	500998
3795	500999
48066	501000
58122	501001
49255	501002
79779	501003
63330	501004
100316	501005
66393	501006
282227	501007
322473	501008
16183	501009
23102	501010
91174	501011
70787	501012
95128	501013
24622	501014
238297	501015
46688	501016
173204	501017
236942	501018
2424	501019
17161	501020
176	501021
38138	501022
8608	501023
63934	501024
12054	501025
2309	501026
140188	501027
334624	501028
129661	501029
129304	501030
350098	501031
127837	501032
290789	501033
174836	501034
257678	501035
355645	501036
258782	501037
41153	501038
44184	501039
176819	501040
78741	501041
18509	501042
20500	501043
25420	501044
216340	501045
86389	501046
2006	501047
63350	501048
96868	501049
142958	501050
81259	501051
143076	501052
75076	501053
645	501054
311499	501055
100747	501056
177821	501057
13739	501058
45481	501059
45681	501060
20814	501061
237753	501062
6488	501063
206312	501064
21578	501065
455	501066
64855	501067
35460	501068
27693	501069
129362	501070
135393	501071
193973	501072
33134	501073
113798	501074
2239	501075
196810	501076
133033	501077
208687	501078
125082	501079
334618	501080
348205	501081
50552	501082
50548	501083
218060	501084
83096	501085
351262	501086
326616	501087
348780	501088
12054	501089
30746	501090
123834	501091
108644	501092
174857	501093
99676	501094
127154	501095
288395	501096
32405	501097
36055	501098
82869	501099
38511	501100
41697	501101
88074	501102
78	501103
44292	501104
107704	501105
37229	501106
17191	501107
75044	501108
329626	501109
277388	501110
23811	501111
12399	501112
142567	501113
142752	501114
4061	501115
290263	501116
193593	501117
61970	501118
234741	501119
207052	501120
181436	501121
6989	501122
64474	501123
232075	501124
850	501125
208807	501126
104766	501127
176297	501128
238795	501129
34724	501130
147091	501131
78600	501132
13	501133
28865	501134
12193	501135
92000	501136
158694	501137
71910	501138
198392	501139
154197	501140
150856	501141
13293	501142
21393	501143
121995	501144
29410	501145
150273	501146
247344	501147
194383	501148
53442	501149
2185	501150
12091	501151
7841	501152
209062	501153
19675	501154
2179	501155
33164	501156
164431	501157
16279	501158
774	501159
5751	501160
204785	501161
46384	501162
327013	501163
49188	501164
39709	501165
294489	501166
8622	501167
107789	501168
75555	501169
84865	501170
113038	501171
2007	501172
54322	501173
308819	501174
324034	501175
37307	501176
309112	501177
152679	501178
58704	501179
103719	501180
32528	501181
8030	501182
109415	501183
14830	501184
95731	501185
17086	501186
207798	501187
41693	501188
48269	501189
206988	501190
16101	501191
226994	501192
4201	501193
220714	501194
214174	501195
299308	501196
86744	501197
347385	501198
298874	501199
84268	501200
16088	501201
141406	501202
123070	501203
151316	501204
11970	501205
322863	501206
38864	501207
38780	501208
279192	501209
157196	501210
357236	501211
26589	501212
159060	501213
27709	501214
183582	501215
296835	501216
55737	501217
209308	501218
84255	501219
28259	501220
47487	501221
274911	501222
45836	501223
45095	501224
112676	501225
27311	501226
24541	501227
28492	501228
19268	501229
185012	501230
100233	501231
91531	501232
11003	501233
38832	501234
308557	501235
353670	501236
251009	501237
12084	501238
41267	501239
340456	501240
291896	501241
310416	501242
127462	501243
159568	501244
8846	501245
5433	501246
115662	501247
64944	501248
206982	501249
16143	501250
95185	501251
109516	501252
97476	501253
345284	501254
23843	501255
100595	501256
24613	501257
104308	501258
139338	501259
123776	501260
96965	501261
210801	501262
258347	501263
107696	501264
122597	501265
1064	501266
57061	501267
882	501268
55887	501269
208957	501270
23620	501271
143645	501272
299225	501273
151092	501274
194311	501275
49460	501276
204702	501277
170619	501278
108564	501279
39708	501280
81486	501281
303926	501282
31262	501283
322824	501284
14543	501285
207990	501286
29243	501287
5203	501288
349237	501289
26437	501290
49995	501291
71481	501292
69062	501293
5681	501294
11660	501295
35160	501296
193899	501297
54416	501298
7711	501299
208870	501300
209842	501301
205466	501302
113770	501303
15579	501304
136543	501305
4629	501306
8664	501307
9767	501308
19767	501309
124506	501310
646	501311
131465	501312
39608	501313
159893	501314
351091	501315
173535	501316
171599	501317
206837	501318
43585	501319
332844	501320
114661	501321
259799	501322
100106	501323
19730	501324
197835	501325
66367	501326
306668	501327
43988	501328
219789	501329
75084	501330
73062	501331
199958	501332
827	501333
225554	501334
256112	501335
152728	501336
65975	501337
68162	501338
285916	501339
284253	501340
89707	501341
124588	501342
6775	501343
71467	501344
18587	501345
73180	501346
96656	501347
85820	501348
195717	501349
326724	501350
255814	501351
204271	501352
198302	501353
304225	501354
124636	501355
122565	501356
33773	501357
293863	501358
343535	501359
26666	501360
123551	501361
1370	501362
15257	501363
38567	501364
160804	501365
262781	501366
270651	501367
8622	501368
43724	501369
246856	501370
140695	501371
99215	501372
180694	501373
301391	501374
30567	501375
58453	501376
314	501377
37463	501378
39598	501379
109218	501380
186400	501381
56642	501382
4367	501383
149575	501384
119694	501385
93525	501386
9170	501387
175354	501388
73993	501389
155133	501390
32817	501391
121788	501392
270330	501393
166159	501394
66832	501395
85295	501396
75992	501397
152726	501398
81354	501399
19559	501400
42954	501401
14728	501402
464	501403
175194	501404
104383	501405
50397	501406
198327	501407
3094	501408
19638	501409
62118	501410
292908	501411
33974	501412
288318	501413
7251	501414
247802	501415
4095	501416
36043	501417
332690	501418
11996	501419
1646	501420
176089	501421
268226	501422
218810	501423
26536	501424
48053	501425
3470	501426
211272	501427
40237	501428
150610	501429
104301	501430
5316	501431
787	501432
301805	501433
303913	501434
72750	501435
126099	501436
33793	501437
171701	501438
410	501439
91414	501440
193301	501441
1840	501442
109153	501443
6154	501444
293329	501445
72599	501446
39754	501447
2875	501448
12077	501449
279071	501450
108256	501451
16551	501452
57857	501453
28043	501454
50104	501455
106597	501456
159506	501457
5675	501458
289905	501459
13399	501460
103603	501461
40341	501462
167688	501463
80178	501464
35359	501465
122126	501466
86297	501467
353252	501468
3705	501469
70989	501470
69548	501471
34673	501472
978	501473
188346	501474
71089	501475
12423	501476
153237	501477
173543	501478
109035	501479
55754	501480
185660	501481
13668	501482
36154	501483
63497	501484
62159	501485
87197	501486
93665	501487
128472	501488
69357	501489
205016	501490
170494	501491
22981	501492
17352	501493
46940	501494
72329	501495
112087	501496
902	501497
14238	501498
52863	501499
135067	501500
28386	501501
296136	501502
222757	501503
8872	501504
11263	501505
19742	501506
45514	501507
163650	501508
163814	501509
49606	501510
84391	501511
84391	501512
84391	501513
354942	501514
87915	501515
142369	501516
102387	501517
56248	501518
132	501519
62763	501520
14833	501521
27765	501522
37031	501523
1768	501524
96902	501525
11728	501526
2677	501527
1586	501528
186336	501529
27053	501530
91017	501531
57313	501532
12479	501533
7507	501534
122608	501535
354467	501536
313147	501537
209680	501538
21140	501539
336635	501540
16791	501541
108354	501542
150354	501543
66985	501544
28060	501545
105266	501546
33768	501547
3965	501548
72868	501549
37119	501550
101936	501551
219534	501552
40472	501553
44021	501554
1421	501555
115374	501556
25180	501557
18010	501558
10902	501559
120015	501560
101891	501561
92365	501562
11289	501563
123754	501564
6121	501565
36865	501566
36048	501567
131173	501568
115732	501569
600	501570
190930	501571
43193	501572
7709	501573
192519	501574
281376	501575
21618	501576
47509	501577
149169	501578
327609	501579
126840	501580
163303	501581
83492	501582
7467	501583
215646	501584
57700	501585
22925	501586
38551	501587
18068	501588
12301	501589
9126	501590
195203	501591
114076	501592
81530	501593
71292	501594
65489	501595
6422	501596
130058	501597
64550	501598
110100	501599
24805	501600
124676	501601
67477	501602
73079	501603
181237	501604
349559	501605
223454	501606
2724	501607
271184	501608
32844	501609
353791	501610
159990	501611
38309	501612
112190	501613
42030	501614
89627	501615
5448	501616
110913	501617
226427	501618
68557	501619
8574	501620
356548	501621
285935	501622
355308	501623
1025	501624
350973	501625
56151	501626
68961	501627
356029	501628
206855	501629
297018	501630
127574	501631
128653	501632
259690	501633
57224	501634
73180	501635
90463	501636
271917	501637
13304	501638
15503	501639
48320	501640
5013	501641
24810	501642
40114	501643
62514	501644
138724	501645
34981	501646
318255	501647
155327	501648
11424	501649
10493	501650
206161	501651
208516	501652
209061	501653
124116	501654
230924	501655
15476	501656
131839	501657
45456	501658
55209	501659
74701	501660
110873	501661
159813	501662
43056	501663
42420	501664
108804	501665
287113	501666
23	501667
65999	501668
10409	501669
185926	501670
12602	501671
9939	501672
22225	501673
153628	501674
37344	501675
9829	501676
180399	501677
31022	501678
140247	501679
58196	501680
118535	501681
1999	501682
41380	501683
180299	501684
180301	501685
2112	501686
42932	501687
269212	501688
250	501689
5146	501690
299012	501691
186176	501692
337547	501693
109883	501694
41265	501695
221864	501696
18543	501697
42299	501698
1076	501699
302	501700
12147	501701
199195	501702
1757	501703
38739	501704
43881	501705
1585	501706
42400	501707
31865	501708
166441	501709
160754	501710
71361	501711
97662	501712
3980	501713
231255	501714
7478	501715
58980	501716
4521	501717
138263	501718
3569	501719
124215	501720
110992	501721
17884	501722
33816	501723
1608	501724
118186	501725
127185	501726
10063	501727
59579	501728
206074	501729
43421	501730
55624	501731
11959	501732
108781	501733
42297	501734
10032	501735
64599	501736
112272	501737
13128	501738
104	501739
26996	501740
70242	501741
189908	501742
20769	501743
30180	501744
292277	501745
17787	501746
23196	501747
24107	501748
39633	501749
7287	501750
103424	501751
861	501752
6205	501753
148165	501754
13189	501755
181408	501756
153060	501757
33887	501758
28514	501759
35645	501760
22368	501761
20535	501762
238238	501763
52803	501764
33397	501765
207666	501766
97580	501767
58781	501768
43	501769
253770	501770
125421	501771
559	501772
34912	501773
150389	501774
8364	501775
10916	501776
12443	501777
16896	501778
50322	501779
42028	501780
198650	501781
4079	501782
82741	501783
90496	501784
39633	501785
31174	501786
51490	501787
2233	501788
214050	501789
296	501790
581	501791
35222	501792
69545	501793
23890	501794
221089	501795
14101	501796
19277	501797
38127	501798
203272	501799
35434	501800
5234	501801
38492	501802
164912	501803
18046	501804
24676	501805
6363	501806
278503	501807
15410	501808
3619	501809
26404	501810
164763	501811
6312	501812
2988	501813
173340	501814
3315	501815
3354	501816
31113	501817
21925	501818
48100	501819
3317	501820
24522	501821
1090	501822
72409	501823
49416	501824
83600	501825
37720	501826
7704	501827
58007	501828
325430	501829
258273	501830
1870	501831
203236	501832
7121	501833
334156	501834
248075	501835
176139	501836
3370	501837
49013	501838
228885	501839
37065	501840
192039	501841
35462	501842
139342	501843
260094	501844
151454	501845
112142	501846
192039	501847
200666	501848
109397	501849
318959	501850
13446	501851
17973	501852
58014	501853
316754	501854
28	501855
70525	501856
283678	501857
64813	501858
175649	501859
158262	501860
230673	501861
13104	501862
5762	501863
5764	501864
10574	501865
126775	501866
144127	501867
93730	501868
47032	501869
6346	501870
40408	501871
189855	501872
22930	501873
114744	501874
100182	501875
170077	501876
192081	501877
234813	501878
170146	501879
59163	501880
177391	501881
26314	501882
12399	501883
115091	501884
50539	501885
299042	501886
5131	501887
2755	501888
187741	501889
2332	501890
458	501891
14158	501892
157457	501893
56675	501894
207019	501895
569	501896
39608	501897
212558	501898
129367	501899
25258	501900
10012	501901
4375	501902
299976	501903
212526	501904
84665	501905
56308	501906
16290	501907
143427	501908
16019	501909
125318	501910
273261	501911
25738	501912
3793	501913
23195	501914
338400	501915
242319	501916
175360	501917
32833	501918
83196	501919
16936	501920
35004	501921
79093	501922
81697	501923
219331	501924
3272	501925
75502	501926
207901	501927
206428	501928
108851	501929
72752	501930
83992	501931
256397	501932
93625	501933
82280	501934
258211	501935
191423	501936
22009	501937
15150	501938
6920	501939
62562	501940
14534	501941
107207	501942
325230	501943
51396	501944
270287	501945
161522	501946
171559	501947
205272	501948
40031	501949
7913	501950
20082	501951
171717	501952
64959	501953
197297	501954
45321	501955
108676	501956
311619	501957
271734	501958
6048	501959
129590	501960
351026	501961
110689	501962
177166	501963
72966	501964
177354	501965
111410	501966
34257	501967
78703	501968
176768	501969
4327	501970
24005	501971
49624	501972
295190	501973
323755	501974
289772	501975
109739	501976
406	501977
73185	501978
129376	501979
39777	501980
10787	501981
32744	501982
68192	501983
3267	501984
4729	501985
137564	501986
439	501987
28654	501988
130379	501989
244432	501990
101953	501991
1442	501992
438	501993
115973	501994
168708	501995
32169	501996
164805	501997
2292	501998
138350	501999
1595	502000
218227	502001
177227	502002
45758	502003
336621	502004
76439	502005
10539	502006
15286	502007
4321	502008
59900	502009
88650	502010
311059	502011
6996	502012
40118	502013
7281	502014
124080	502015
3977	502016
1948	502017
19716	502018
1640	502019
53751	502020
51067	502021
272047	502022
56588	502023
89886	502024
177574	502025
6530	502026
32799	502027
14839	502028
23698	502029
7020	502030
290015	502031
204931	502032
6573	502033
26291	502034
102634	502035
35168	502036
69959	502037
13445	502038
355624	502039
190967	502040
54815	502041
56509	502042
187848	502043
39171	502044
584	502045
321601	502046
12889	502047
17298	502048
33682	502049
6066	502050
278630	502051
654	502052
2113	502053
120792	502054
107	502055
213660	502056
11032	502057
1612	502058
326843	502059
30472	502060
32610	502061
40190	502062
1055	502063
186017	502064
118587	502065
14326	502066
113672	502067
21789	502068
242371	502069
40940	502070
188537	502071
102992	502072
16904	502073
97119	502074
100409	502075
11438	502076
140718	502077
246967	502078
39836	502079
71475	502080
57653	502081
13351	502082
86170	502083
76331	502084
158379	502085
39041	502086
130720	502087
195892	502088
54570	502089
11109	502090
285796	502091
172696	502092
1456	502093
92384	502094
218921	502095
36026	502096
4994	502097
186480	502098
235850	502099
11605	502100
10583	502101
38607	502102
259465	502103
66151	502104
66240	502105
7326	502106
105824	502107
53163	502108
79744	502109
11891	502110
3385	502111
215348	502112
59682	502113
84098	502114
147107	502115
5211	502116
348158	502117
264226	502118
135500	502119
10689	502120
3316	502121
234289	502122
256254	502123
1401	502124
746	502125
191973	502126
35295	502127
84550	502128
73705	502129
302172	502130
118310	502131
48207	502132
33484	502133
115355	502134
18414	502135
71662	502136
53848	502137
32266	502138
54475	502139
12777	502140
29363	502141
108296	502142
41220	502143
104546	502144
32169	502145
91286	502146
94415	502147
192837	502148
306514	502149
34946	502150
277773	502151
168877	502152
129039	502153
63955	502154
243758	502155
288680	502156
99836	502157
26543	502158
159577	502159
38870	502160
14225	502161
21462	502162
184056	502163
187354	502164
1858	502165
15205	502166
20998	502167
28833	502168
8611	502169
316890	502170
63206	502171
102192	502172
40045	502173
57698	502174
231924	502175
147897	502176
151070	502177
67159	502178
77444	502179
194192	502180
53736	502181
7439	502182
19167	502183
22627	502184
888	502185
36300	502186
45690	502187
208819	502188
191842	502189
16237	502190
207850	502191
49598	502192
2011	502193
11633	502194
143889	502195
3253	502196
39345	502197
2784	502198
11728	502199
186966	502200
322548	502201
84615	502202
1358	502203
199309	502204
113393	502205
52397	502206
5340	502207
6195	502208
7163	502209
78091	502210
238778	502211
154766	502212
14133	502213
83954	502214
119101	502215
75575	502216
6773	502217
23197	502218
2332	502219
122428	502220
148226	502221
270453	502222
71006	502223
7307	502224
31635	502225
33277	502226
157733	502227
21214	502228
218724	502229
285290	502230
122248	502231
142273	502232
253234	502233
95819	502234
48921	502235
55174	502236
66111	502237
66111	502238
3217	502239
167483	502240
101433	502241
50034	502242
24939	502243
76820	502244
239928	502245
118827	502246
119756	502247
55302	502248
128903	502249
1115	502250
10845	502251
111489	502252
9311	502253
130897	502254
8900	502255
3829	502256
26049	502257
99669	502258
20952	502259
18095	502260
21180	502261
95610	502262
31148	502263
94472	502264
12556	502265
6130	502266
888	502267
133291	502268
33011	502269
60191	502270
86488	502271
168784	502272
254764	502273
120683	502274
129385	502275
1216	502276
121339	502277
136159	502278
63692	502279
134393	502280
99126	502281
54022	502282
15223	502283
27413	502284
38878	502285
112169	502286
12305	502287
2970	502288
9068	502289
30141	502290
127329	502291
65028	502292
112169	502293
2182	502294
7828	502295
116140	502296
1229	502297
23950	502298
332105	502299
237381	502300
40961	502301
175814	502302
174	502303
113389	502304
63609	502305
265924	502306
1585	502307
2769	502308
3639	502309
54884	502310
338124	502311
113992	502312
181774	502313
46690	502314
35555	502315
11378	502316
127984	502317
36656	502318
23849	502319
181581	502320
342112	502321
96743	502322
196661	502323
302717	502324
191321	502325
56360	502326
41870	502327
137365	502328
104133	502329
1658	502330
64417	502331
314140	502332
319273	502333
152034	502334
226829	502335
141006	502336
149786	502337
28645	502338
35551	502339
184426	502340
64712	502341
227840	502342
50704	502343
280088	502344
321355	502345
113850	502346
189340	502347
318997	502348
318402	502349
192240	502350
121406	502351
80091	502352
283136	502353
282975	502354
10995	502355
115027	502356
142273	502357
56756	502358
45957	502359
185321	502360
62074	502361
80917	502362
326356	502363
181303	502364
302407	502365
180990	502366
74649	502367
35159	502368
302539	502369
113717	502370
169584	502371
347718	502372
198643	502373
74595	502374
181002	502375
31484	502376
59175	502377
43146	502378
326135	502379
42943	502380
141277	502381
46823	502382
181760	502383
166637	502384
25724	502385
140505	502386
35411	502387
60903	502388
28935	502389
184425	502390
180056	502391
136309	502392
50247	502393
155631	502394
123796	502395
181411	502396
197392	502397
78602	502398
3813	502399
45877	502400
31936	502401
129271	502402
103844	502403
251328	502404
154447	502405
281088	502406
50438	502407
309050	502408
142146	502409
70237	502410
67840	502411
97904	502412
58721	502413
115718	502414
88684	502415
59736	502416
314238	502417
317489	502418
4076	502419
102424	502420
163499	502421
119775	502422
1829	502423
198568	502424
350670	502425
318161	502426
601	502427
115992	502428
314587	502429
47761	502430
69604	502431
239874	502432
178944	502433
189083	502434
129964	502435
228304	502436
171158	502437
227269	502438
137232	502439
138856	502440
139450	502441
98240	502442
337805	502443
50465	502444
218479	502445
25790	502446
14509	502447
13571	502448
185072	502449
103850	502450
769	502451
74823	502452
136814	502453
197107	502454
156527	502455
53195	502456
181608	502457
221064	502458
204737	502459
192491	502460
59980	502461
124395	502462
7277	502463
43776	502464
82160	502465
229100	502466
168455	502467
21550	502468
138427	502469
93680	502470
64367	502471
55380	502472
167292	502473
26777	502474
14331	502475
170519	502476
10903	502477
38005	502478
61858	502479
303522	502480
93243	502481
74875	502482
143660	502483
165004	502484
64367	502485
13591	502486
121784	502487
54716	502488
350068	502489
184023	502490
36885	502491
25042	502492
153354	502493
136998	502494
51452	502495
43009	502496
61318	502497
138333	502498
25406	502499
134948	502500
28673	502501
51039	502502
308167	502503
233726	502504
29298	502505
247966	502506
247759	502507
9079	502508
5628	502509
63176	502510
207848	502511
189311	502512
301770	502513
240745	502514
157439	502515
334712	502516
195651	502517
77212	502518
66148	502519
62481	502520
37098	502521
77466	502522
182265	502523
281	502524
76196	502525
82641	502526
48066	502527
90480	502528
2037	502529
103830	502530
116865	502531
29227	502532
116267	502533
99763	502534
99269	502535
70156	502536
79715	502537
33475	502538
75747	502539
19061	502540
146214	502541
93484	502542
90140	502543
196717	502544
305742	502545
195069	502546
81291	502547
253065	502548
60888	502549
106382	502550
191727	502551
61791	502552
114961	502553
134618	502554
51523	502555
97921	502556
113008	502557
275874	502558
75777	502559
281338	502560
328685	502561
104056	502562
152942	502563
183455	502564
63921	502565
126744	502566
7998	502567
146965	502568
42490	502569
18588	502570
309825	502571
184934	502572
125104	502573
22534	502574
172673	502575
172650	502576
107538	502577
169673	502578
33311	502579
314605	502580
307954	502581
170409	502582
137687	502583
4413	502584
107164	502585
107443	502586
12125	502587
176402	502588
7109	502589
121556	502590
185197	502591
210963	502592
317275	502593
254729	502594
113202	502595
309490	502596
64367	502597
3726	502598
52750	502599
50824	502600
29688	502601
340810	502602
231265	502603
267115	502604
289148	502605
23870	502606
127262	502607
357623	502608
70680	502609
280913	502610
124356	502611
162361	502612
242043	502613
9451	502614
203833	502615
337603	502616
178853	502617
169543	502618
171696	502619
278486	502620
201962	502621
276305	502622
19436	502623
43605	502624
27182	502625
129	502626
14521	502627
86382	502628
70448	502629
290032	502630
254871	502631
140266	502632
273855	502633
1035	502634
216846	502635
1934	502636
55039	502637
169275	502638
124232	502639
62429	502640
203794	502641
87354	502642
70220	502643
169175	502644
18847	502645
33160	502646
122558	502647
23693	502648
123988	502649
80763	502650
98054	502651
55607	502652
51363	502653
704	502654
242613	502655
63982	502656
270770	502657
2211	502658
21699	502659
309635	502660
203901	502661
183651	502662
82013	502663
138952	502664
63938	502665
34116	502666
119865	502667
124799	502668
192489	502669
35318	502670
35351	502671
35291	502672
151088	502673
13092	502674
53631	502675
47910	502676
95397	502677
285527	502678
344423	502679
334214	502680
92390	502681
104197	502682
17459	502683
273531	502684
60144	502685
32859	502686
23478	502687
270205	502688
136608	502689
62828	502690
190897	502691
312681	502692
251249	502693
229511	502694
348	502695
35284	502696
44708	502697
103064	502698
334384	502699
13641	502700
91328	502701
19347	502702
125092	502703
294047	502704
54634	502705
81897	502706
101118	502707
281649	502708
75494	502709
113305	502710
154964	502711
10354	502712
226149	502713
107687	502714
25697	502715
3663	502716
51658	502717
133326	502718
53897	502719
539	502720
48235	502721
282232	502722
141714	502723
82685	502724
125853	502725
1888	502726
132755	502727
53785	502728
6784	502729
28983	502730
181876	502731
135255	502732
207184	502733
117978	502734
17	502735
201434	502736
156236	502737
29222	502738
90087	502739
101755	502740
119121	502741
75087	502742
26398	502743
56978	502744
23026	502745
16283	502746
16957	502747
110614	502748
6471	502749
153268	502750
173994	502751
67790	502752
16956	502753
70023	502754
43878	502755
2913	502756
23020	502757
44038	502758
22171	502759
98006	502760
148083	502761
78140	502762
196472	502763
6744	502764
1828	502765
42496	502766
7176	502767
27160	502768
189692	502769
46015	502770
106477	502771
14321	502772
5827	502773
113183	502774
154409	502775
39292	502776
6293	502777
9903	502778
36770	502779
221341	502780
60268	502781
246	502782
317296	502783
6505	502784
204916	502785
329399	502786
82769	502787
185516	502788
123191	502789
44837	502790
56726	502791
27267	502792
13	502793
17475	502794
157406	502795
19008	502796
77675	502797
351197	502798
87204	502799
208155	502800
244784	502801
1158	502802
249811	502803
49866	502804
64880	502805
118498	502806
260199	502807
36498	502808
123511	502809
11585	502810
281828	502811
322081	502812
26225	502813
218934	502814
75260	502815
17422	502816
23316	502817
65194	502818
165160	502819
191548	502820
229997	502821
200276	502822
134459	502823
107423	502824
206848	502825
25	502826
341802	502827
35750	502828
115461	502829
155153	502830
22505	502831
43455	502832
120231	502833
11691	502834
184756	502835
43433	502836
305338	502837
34856	502838
133110	502839
74848	502840
83661	502841
5717	502842
151228	502843
196514	502844
123920	502845
37752	502846
191111	502847
307953	502848
87219	502849
6608	502850
142692	502851
114923	502852
5502	502853
344529	502854
7543	502855
102944	502856
56763	502857
3899	502858
69818	502859
233740	502860
124562	502861
2238	502862
82924	502863
3304	502864
99087	502865
217573	502866
97521	502867
251753	502868
2432	502869
334951	502870
152587	502871
146253	502872
106914	502873
38399	502874
195768	502875
52826	502876
2989	502877
87207	502878
152309	502879
112952	502880
172347	502881
160803	502882
8909	502883
33713	502884
18074	502885
42161	502886
157330	502887
18263	502888
87746	502889
262028	502890
72367	502891
233085	502892
65947	502893
29857	502894
53068	502895
44417	502896
207569	502897
356387	502898
163722	502899
349752	502900
187970	502901
119483	502902
189240	502903
28953	502904
43722	502905
1204	502906
311786	502907
220	502908
90240	502909
40940	502910
90796	502911
47852	502912
11808	502913
73926	502914
167182	502915
90264	502916
191676	502917
1716	502918
38467	502919
148988	502920
79036	502921
326578	502922
342743	502923
81335	502924
245131	502925
94929	502926
81843	502927
484	502928
23384	502929
58523	502930
136729	502931
120009	502932
342645	502933
338278	502934
185165	502935
40522	502936
340171	502937
16112	502938
135598	502939
216787	502940
41946	502941
40786	502942
113952	502943
88677	502944
330441	502945
16914	502946
227136	502947
325644	502948
51019	502949
7743	502950
179235	502951
19696	502952
1441	502953
164072	502954
35594	502955
181412	502956
91074	502957
8180	502958
88633	502959
167143	502960
85910	502961
319906	502962
6627	502963
126581	502964
2965	502965
89057	502966
836	502967
313486	502968
235258	502969
38962	502970
167710	502971
117955	502972
104121	502973
178811	502974
300414	502975
220747	502976
30300	502977
123555	502978
114012	502979
55108	502980
169826	502981
34713	502982
281889	502983
252545	502984
244984	502985
32626	502986
180107	502987
41972	502988
230911	502989
37389	502990
35282	502991
200417	502992
91142	502993
228264	502994
216633	502995
61902	502996
268843	502997
33452	502998
243	502999
116563	503000
114098	503001
110299	503002
41351	503003
44106	503004
1166	503005
150179	503006
1565	503007
74312	503008
70235	503009
179234	503010
200899	503011
141783	503012
47811	503013
27197	503014
1712	503015
31373	503016
161825	503017
162442	503018
303696	503019
216941	503020
181521	503021
21183	503022
74598	503023
118634	503024
218660	503025
38425	503026
117823	503027
269055	503028
138353	503029
151082	503030
130388	503031
135260	503032
41215	503033
113425	503034
10680	503035
300408	503036
59257	503037
76235	503038
68646	503039
195936	503040
61583	503041
67764	503042
223058	503043
27469	503044
53741	503045
89053	503046
1454	503047
137376	503048
45875	503049
108539	503050
334438	503051
116265	503052
73889	503053
300559	503054
314646	503055
352703	503056
166052	503057
164929	503058
319550	503059
165864	503060
2996	503061
165470	503062
323259	503063
16066	503064
90821	503065
120064	503066
65138	503067
317619	503068
40861	503069
2741	503070
22527	503071
148590	503072
57433	503073
150205	503074
65573	503075
50298	503076
103274	503077
22457	503078
586	503079
93786	503080
69913	503081
59240	503082
108998	503083
21611	503084
14825	503085
175305	503086
22562	503087
39536	503088
339329	503089
53676	503090
54750	503091
5250	503092
296091	503093
1722	503094
54164	503095
55194	503096
68080	503097
29002	503098
10787	503099
48615	503100
8485	503101
267579	503102
52413	503103
8118	503104
6589	503105
258095	503106
14668	503107
114879	503108
16863	503109
43213	503110
2288	503111
355693	503112
291016	503113
24298	503114
314995	503115
41673	503116
1518	503117
104075	503118
292684	503119
192188	503120
200464	503121
17678	503122
17735	503123
236842	503124
1166	503125
157756	503126
54494	503127
3945	503128
39697	503129
104234	503130
202028	503131
249314	503132
37626	503133
206309	503134
77527	503135
39602	503136
64654	503137
14020	503138
3963	503139
5193	503140
13168	503141
2625	503142
144618	503143
142402	503144
145794	503145
18799	503146
31881	503147
4366	503148
24612	503149
41730	503150
10875	503151
457	503152
15022	503153
174809	503154
1886	503155
85923	503156
214913	503157
45557	503158
47992	503159
66872	503160
66835	503161
222096	503162
20	503163
29282	503164
14312	503165
357680	503166
1757	503167
4982	503168
346728	503169
119792	503170
88359	503171
21235	503172
24414	503173
187044	503174
8918	503175
22739	503176
51433	503177
260434	503178
24365	503179
36940	503180
39932	503181
183705	503182
10693	503183
37023	503184
1768	503185
24939	503186
14075	503187
10655	503188
79750	503189
4114	503190
281656	503191
41699	503192
320153	503193
128326	503194
118624	503195
106729	503196
112378	503197
232722	503198
177061	503199
101622	503200
188168	503201
8294	503202
634	503203
188457	503204
3364	503205
59979	503206
1422	503207
93443	503208
4652	503209
150857	503210
69393	503211
11852	503212
30144	503213
45952	503214
9195	503215
9200	503216
7104	503217
8088	503218
6998	503219
67430	503220
151938	503221
205568	503222
30804	503223
353630	503224
472	503225
83765	503226
6530	503227
260397	503228
206524	503229
18086	503230
5417	503231
446	503232
27191	503233
98695	503234
54711	503235
160851	503236
9871	503237
8877	503238
255991	503239
143500	503240
10577	503241
1948	503242
38714	503243
5154	503244
160930	503245
62387	503246
28496	503247
209243	503248
87134	503249
2153	503250
2923	503251
3881	503252
372	503253
52753	503254
47914	503255
3817	503256
282146	503257
25886	503258
33802	503259
29611	503260
42360	503261
15430	503262
63241	503263
63176	503264
6284	503265
62388	503266
161458	503267
153854	503268
83540	503269
251137	503270
97243	503271
264186	503272
44619	503273
247435	503274
47622	503275
599	503276
30084	503277
19068	503278
46472	503279
76649	503280
65460	503281
63795	503282
43534	503283
5428	503284
5312	503285
192	503286
2298	503287
15102	503288
76536	503289
7556	503290
161728	503291
91733	503292
1861	503293
165795	503294
45206	503295
14453	503296
21346	503297
19365	503298
84819	503299
51813	503300
82026	503301
61221	503302
83965	503303
214526	503304
266425	503305
156550	503306
40310	503307
79013	503308
53676	503309
4586	503310
10058	503311
3252	503312
7441	503313
310877	503314
146264	503315
69263	503316
2466	503317
21369	503318
53185	503319
538	503320
11859	503321
3316	503322
65705	503323
9022	503324
53977	503325
155869	503326
136011	503327
58036	503328
361	503329
5789	503330
15801	503331
173950	503332
17653	503333
100941	503334
336961	503335
17898	503336
46038	503337
72166	503338
307129	503339
296226	503340
147102	503341
22022	503342
47047	503343
76111	503344
9936	503345
326260	503346
106882	503347
271	503348
45761	503349
323930	503350
231113	503351
96774	503352
241647	503353
88548	503354
38997	503355
144186	503356
127079	503357
323799	503358
195948	503359
27216	503360
2158	503361
307250	503362
306642	503363
343879	503364
128593	503365
207170	503366
210995	503367
11651	503368
6161	503369
1125	503370
167979	503371
135877	503372
71130	503373
272710	503374
17488	503375
74257	503376
179768	503377
60542	503378
83612	503379
4633	503380
49508	503381
234912	503382
184870	503383
22256	503384
128905	503385
99040	503386
1264	503387
131565	503388
62765	503389
173792	503390
38939	503391
24759	503392
138020	503393
288334	503394
15596	503395
9990	503396
111240	503397
69958	503398
97550	503399
69845	503400
63802	503401
317	503402
70928	503403
132390	503404
349826	503405
200115	503406
8084	503407
46602	503408
35745	503409
8722	503410
51541	503411
8978	503412
152654	503413
18092	503414
297596	503415
3814	503416
85904	503417
18531	503418
336782	503419
31075	503420
131432	503421
134860	503422
287085	503423
260586	503424
230665	503425
46895	503426
115721	503427
6306	503428
9843	503429
127672	503430
332795	503431
259326	503432
22873	503433
278850	503434
57039	503435
95318	503436
33601	503437
162821	503438
244603	503439
79979	503440
107016	503441
30351	503442
6192	503443
65314	503444
56448	503445
38653	503446
36816	503447
93571	503448
50717	503449
159651	503450
193140	503451
29519	503452
78086	503453
3398	503454
13436	503455
153911	503456
14612	503457
290120	503458
18258	503459
58280	503460
42501	503461
158313	503462
21120	503463
13647	503464
287514	503465
171697	503466
21323	503467
202378	503468
132938	503469
204843	503470
350750	503471
170134	503472
127711	503473
49713	503474
181534	503475
1125	503476
56031	503477
149522	503478
46461	503479
294013	503480
75419	503481
205359	503482
344123	503483
56677	503484
82166	503485
338	503486
95699	503487
69906	503488
52789	503489
338603	503490
300215	503491
168624	503492
321572	503493
3803	503494
57730	503495
120364	503496
72349	503497
32535	503498
69215	503499
15902	503500
8266	503501
25613	503502
3851	503503
324494	503504
11136	503505
123791	503506
117003	503507
11211	503508
113802	503509
43923	503510
328370	503511
47641	503512
200215	503513
183025	503514
129266	503515
37884	503516
22666	503517
12713	503518
143303	503519
55110	503520
181417	503521
147063	503522
63467	503523
44797	503524
30558	503525
248957	503526
203248	503527
251194	503528
249017	503529
346174	503530
73707	503531
77958	503532
335280	503533
353019	503534
75382	503535
206959	503536
182012	503537
296215	503538
341783	503539
107281	503540
183319	503541
119913	503542
476	503543
40555	503544
68942	503545
23731	503546
6511	503547
123394	503548
124005	503549
7	503550
89514	503551
8278	503552
183385	503553
3657	503554
117863	503555
48992	503556
62849	503557
32405	503558
62831	503559
185483	503560
345565	503561
152832	503562
45346	503563
13810	503564
8776	503565
65399	503566
40368	503567
95455	503568
35336	503569
35156	503570
230682	503571
136927	503572
35627	503573
87696	503574
72936	503575
261929	503576
270616	503577
188059	503578
62025	503579
134472	503580
72	503581
113555	503582
162595	503583
3908	503584
23479	503585
242979	503586
157587	503587
139535	503588
128259	503589
30398	503590
222264	503591
311976	503592
332291	503593
208558	503594
33686	503595
82055	503596
199791	503597
11355	503598
83081	503599
236156	503600
337669	503601
73053	503602
319365	503603
266851	503604
134992	503605
147720	503606
256072	503607
94830	503608
43555	503609
25320	503610
198453	503611
244621	503612
16051	503613
39604	503614
90266	503615
319026	503616
149455	503617
153145	503618
10551	503619
60276	503620
102550	503621
135396	503622
254171	503623
188022	503624
70168	503625
277354	503626
306452	503627
51516	503628
65433	503629
166809	503630
247587	503631
113410	503632
20919	503633
58144	503634
84114	503635
184006	503636
206622	503637
169138	503638
42146	503639
19796	503640
27062	503641
169032	503642
285976	503643
288392	503644
24594	503645
21931	503646
45386	503647
33715	503648
151213	503649
85107	503650
11481	503651
32684	503652
157149	503653
15436	503654
11777	503655
12503	503656
171019	503657
20689	503658
8110	503659
1488	503660
126824	503661
265763	503662
286583	503663
163359	503664
14199	503665
32838	503666
323	503667
7994	503668
59017	503669
170794	503670
9817	503671
131417	503672
305005	503673
70132	503674
164955	503675
77222	503676
189043	503677
43267	503678
335321	503679
141259	503680
227343	503681
113391	503682
26999	503683
148878	503684
255849	503685
19382	503686
209098	503687
351503	503688
222354	503689
152587	503690
56953	503691
36244	503692
1348	503693
18543	503694
75526	503695
16191	503696
39799	503697
193143	503698
1205	503699
77350	503700
324173	503701
29442	503702
192056	503703
61189	503704
23532	503705
4506	503706
197755	503707
123360	503708
155677	503709
147636	503710
1584	503711
59928	503712
1455	503713
207588	503714
348791	503715
46043	503716
123431	503717
345603	503718
321305	503719
191959	503720
330902	503721
330912	503722
330914	503723
107111	503724
115404	503725
13126	503726
26666	503727
147763	503728
16843	503729
26012	503730
120527	503731
261199	503732
59143	503733
70059	503734
298955	503735
298351	503736
167641	503737
102568	503738
349606	503739
122793	503740
17956	503741
318525	503742
3286	503743
56341	503744
19310	503745
65383	503746
74248	503747
2650	503748
58327	503749
41747	503750
51509	503751
310183	503752
65570	503753
81490	503754
7441	503755
170400	503756
62556	503757
5799	503758
65145	503759
84007	503760
119679	503761
42930	503762
2298	503763
280618	503764
4979	503765
65501	503766
331701	503767
9736	503768
59877	503769
41319	503770
232956	503771
34350	503772
70674	503773
123462	503774
677	503775
112792	503776
164600	503777
157011	503778
33018	503779
33835	503780
170182	503781
293784	503782
343369	503783
288280	503784
181366	503785
289887	503786
7697	503787
13236	503788
2964	503789
38444	503790
155322	503791
170346	503792
66170	503793
5031	503794
210791	503795
74	503796
137452	503797
299927	503798
1703	503799
315319	503800
14	503801
3262	503802
118297	503803
110994	503804
31146	503805
25406	503806
44612	503807
164107	503808
31332	503809
32623	503810
123339	503811
71203	503812
77792	503813
237569	503814
138718	503815
20226	503816
323	503817
7535	503818
2272	503819
149660	503820
47028	503821
270136	503822
199143	503823
254531	503824
29984	503825
39	503826
244884	503827
343565	503828
118131	503829
3388	503830
342081	503831
124478	503832
124966	503833
165864	503834
34774	503835
142871	503836
149631	503837
3836	503838
25182	503839
3613	503840
54677	503841
75611	503842
1012	503843
8397	503844
859	503845
31157	503846
17055	503847
338177	503848
14562	503849
78568	503850
12491	503851
7056	503852
1741	503853
21108	503854
118405	503855
5601	503856
175812	503857
102836	503858
2694	503859
34702	503860
2728	503861
12491	503862
132740	503863
14	503864
82466	503865
5483	503866
53861	503867
175088	503868
165772	503869
178899	503870
209044	503871
195447	503872
84142	503873
140819	503874
335001	503875
265210	503876
191114	503877
31157	503878
95904	503879
338900	503880
21492	503881
331797	503882
290040	503883
210436	503884
129457	503885
86722	503886
80503	503887
75910	503888
331792	503889
151230	503890
31917	503891
23123	503892
337020	503893
337253	503894
337834	503895
125959	503896
202340	503897
202091	503898
199059	503899
126448	503900
63910	503901
126426	503902
37799	503903
335113	503904
203248	503905
341350	503906
126088	503907
44967	503908
126870	503909
80802	503910
201951	503911
81572	503912
126587	503913
29392	503914
153077	503915
350536	503916
418	503917
13126	503918
171629	503919
164803	503920
15474	503921
16176	503922
127794	503923
5594	503924
722	503925
23674	503926
30824	503927
10750	503928
99047	503929
90325	503930
157265	503931
58730	503932
83835	503933
107440	503934
355902	503935
181649	503936
351087	503937
10267	503938
70457	503939
163734	503940
274966	503941
304686	503942
198307	503943
73615	503944
23963	503945
351964	503946
12378	503947
8159	503948
121418	503949
38050	503950
90084	503951
20747	503952
71067	503953
68621	503954
125001	503955
3305	503956
13444	503957
22186	503958
9478	503959
204933	503960
29435	503961
8423	503962
200864	503963
38484	503964
3351	503965
127336	503966
141918	503967
15842	503968
47202	503969
64588	503970
18280	503971
176179	503972
353291	503973
172324	503974
121772	503975
868	503976
102412	503977
6402	503978
102412	503979
14692	503980
208107	503981
89101	503982
70561	503983
173918	503984
104936	503985
249225	503986
4461	503987
209460	503988
177138	503989
152165	503990
12798	503991
40019	503992
183226	503993
45738	503994
61748	503995
54206	503996
233666	503997
17383	503998
123860	503999
51093	504000
204395	504001
174379	504002
20997	504003
331457	504004
98983	504005
11569	504006
229411	504007
257465	504008
326015	504009
66126	504010
23178	504011
53657	504012
7518	504013
357378	504014
73319	504015
217504	504016
25293	504017
30469	504018
120512	504019
8560	504020
167827	504021
142857	504022
306909	504023
175890	504024
74224	504025
321096	504026
163775	504027
220087	504028
19713	504029
334688	504030
32073	504031
2149	504032
40201	504033
65323	504034
14459	504035
55535	504036
189842	504037
66008	504038
41942	504039
121380	504040
189176	504041
87841	504042
92069	504043
187987	504044
183279	504045
106018	504046
2237	504047
301901	504048
56307	504049
4648	504050
105139	504051
47679	504052
87345	504053
278793	504054
120430	504055
354208	504056
33247	504057
82024	504058
134056	504059
246971	504060
96210	504061
1817	504062
273603	504063
3023	504064
115023	504065
183293	504066
355919	504067
222558	504068
112459	504069
144062	504070
2489	504071
5696	504072
245670	504073
75453	504074
226367	504075
316913	504076
341614	504077
12246	504078
21643	504079
90315	504080
318204	504081
16475	504082
14957	504083
123663	504084
94208	504085
335879	504086
15855	504087
258474	504088
338612	504089
221416	504090
55890	504091
144303	504092
255644	504093
63654	504094
69161	504095
92712	504096
309060	504097
84281	504098
81337	504099
34993	504100
9862	504101
69425	504102
69749	504103
79987	504104
80666	504105
81013	504106
183180	504107
157353	504108
103731	504109
53651	504110
173258	504111
37658	504112
16914	504113
42188	504114
16940	504115
73160	504116
55487	504117
124720	504118
91325	504119
144647	504120
46550	504121
112609	504122
47984	504123
146727	504124
59827	504125
305683	504126
1210	504127
292412	504128
296831	504129
254478	504130
6551	504131
86034	504132
193448	504133
41221	504134
211814	504135
307529	504136
59411	504137
44446	504138
111528	504139
62791	504140
12500	504141
301420	504142
267706	504143
345357	504144
43944	504145
3026	504146
11312	504147
35710	504148
353615	504149
129293	504150
227183	504151
296186	504152
336946	504153
254759	504154
254728	504155
205752	504156
209060	504157
48019	504158
83265	504159
83703	504160
279520	504161
354780	504162
56478	504163
124975	504164
84703	504165
208005	504166
83417	504167
353127	504168
81410	504169
207337	504170
60045	504171
209535	504172
182655	504173
350850	504174
335871	504175
9876	504176
350398	504177
205289	504178
351406	504179
18785	504180
317623	504181
118645	504182
330116	504183
115973	504184
120062	504185
191099	504186
42800	504187
180057	504188
32515	504189
159142	504190
141684	504191
597	504192
46672	504193
26332	504194
40622	504195
327310	504196
3717	504197
287254	504198
64650	504199
209691	504200
117831	504201
192835	504202
1953	504203
319	504204
97834	504205
152068	504206
3544	504207
136011	504208
58251	504209
161576	504210
16400	504211
215487	504212
209192	504213
13774	504214
29495	504215
99283	504216
57108	504217
42074	504218
1920	504219
140384	504220
72	504221
309927	504222
276798	504223
60372	504224
293866	504225
219009	504226
102092	504227
2954	504228
3833	504229
3833	504230
289719	504231
120295	504232
194842	504233
951	504234
211846	504235
81058	504236
61160	504237
36735	504238
50132	504239
205319	504240
356421	504241
191723	504242
240547	504243
745	504244
128177	504245
867	504246
38279	504247
1917	504248
50596	504249
321066	504250
162845	504251
259612	504252
258982	504253
284595	504254
300010	504255
12474	504256
299602	504257
134824	504258
25459	504259
22997	504260
20381	504261
235469	504262
46647	504263
321670	504264
32411	504265
32785	504266
68408	504267
196622	504268
53060	504269
45415	504270
216141	504271
86666	504272
54	504273
334964	504274
259314	504275
199578	504276
274822	504277
1234	504278
54030	504279
154134	504280
155250	504281
60956	504282
10128	504283
8718	504284
258895	504285
352260	504286
72104	504287
59697	504288
140172	504289
11007	504290
127506	504291
51161	504292
20360	504293
40893	504294
87631	504295
153447	504296
63046	504297
286929	504298
49714	504299
17319	504300
94764	504301
175243	504302
353739	504303
295197	504304
115317	504305
1119	504306
68505	504307
339540	504308
351468	504309
287581	504310
65415	504311
171825	504312
173780	504313
108651	504314
177286	504315
125456	504316
290645	504317
105689	504318
18833	504319
173779	504320
349502	504321
225491	504322
307079	504323
149354	504324
164861	504325
16394	504326
29821	504327
171085	504328
25338	504329
173162	504330
17802	504331
220834	504332
162284	504333
109119	504334
137123	504335
175228	504336
94588	504337
175396	504338
22216	504339
139878	504340
352578	504341
7874	504342
32818	504343
68712	504344
193767	504345
55881	504346
9315	504347
71860	504348
61519	504349
111124	504350
802	504351
173587	504352
129595	504353
136276	504354
40519	504355
285574	504356
1119	504357
299851	504358
24932	504359
83821	504360
30104	504361
27449	504362
127480	504363
16535	504364
174979	504365
165238	504366
186936	504367
344246	504368
30126	504369
22096	504370
6836	504371
27194	504372
34729	504373
45126	504374
101894	504375
299	504376
6519	504377
277133	504378
175130	504379
100004	504380
45997	504381
26374	504382
109213	504383
119770	504384
294120	504385
181108	504386
137230	504387
125189	504388
344697	504389
2102	504390
84317	504391
87484	504392
299218	504393
215357	504394
56992	504395
57271	504396
272049	504397
348647	504398
180047	504399
22217	504400
328390	504401
206324	504402
4020	504403
151717	504404
2760	504405
68823	504406
102542	504407
268845	504408
19462	504409
5401	504410
52148	504411
326105	504412
141933	504413
277742	504414
218899	504415
135055	504416
1749	504417
13433	504418
31316	504419
60804	504420
12693	504421
98930	504422
1455	504423
2102	504424
25359	504425
60971	504426
167131	504427
37992	504428
13482	504429
91741	504430
256129	504431
693	504432
34784	504433
114050	504434
855	504435
10962	504436
298858	504437
53332	504438
6417	504439
41011	504440
75483	504441
6163	504442
19804	504443
162625	504444
207292	504445
27559	504446
258771	504447
127394	504448
167083	504449
15327	504450
8630	504451
101952	504452
160445	504453
38639	504454
82887	504455
11574	504456
1134	504457
24740	504458
248618	504459
187163	504460
272907	504461
195426	504462
35500	504463
37752	504464
171059	504465
327020	504466
9166	504467
38979	504468
4544	504469
226265	504470
129682	504471
191	504472
180566	504473
162276	504474
322412	504475
345748	504476
100083	504477
294115	504478
122257	504479
40075	504480
184435	504481
83666	504482
92218	504483
50580	504484
129061	504485
7085	504486
931	504487
172913	504488
56308	504489
100085	504490
22441	504491
63499	504492
47476	504493
232486	504494
89020	504495
39786	504496
70331	504497
4564	504498
43478	504499
4687	504500
11236	504501
11236	504502
86313	504503
128625	504504
148438	504505
255520	504506
335865	504507
155592	504508
255848	504509
34639	504510
65679	504511
197913	504512
119126	504513
96705	504514
99239	504515
331485	504516
58859	504517
247557	504518
60394	504519
201703	504520
334141	504521
353156	504522
340919	504523
37802	504524
203239	504525
54609	504526
200608	504527
15684	504528
20472	504529
182991	504530
157856	504531
253528	504532
230116	504533
236124	504534
8201	504535
313340	504536
105	504537
128833	504538
337971	504539
97302	504540
234914	504541
196919	504542
39	504543
93442	504544
215345	504545
275998	504546
172355	504547
185250	504548
155881	504549
335244	504550
339105	504551
59558	504552
6902	504553
12302	504554
81768	504555
231946	504556
169903	504557
114422	504558
82738	504559
93220	504560
295093	504561
331219	504562
288068	504563
346951	504564
82282	504565
75579	504566
176334	504567
334710	504568
8639	504569
8639	504570
86762	504571
8639	504572
55862	504573
127291	504574
187342	504575
75323	504576
202329	504577
326952	504578
59378	504579
2269	504580
45358	504581
112517	504582
289045	504583
88457	504584
26698	504585
41134	504586
179388	504587
170975	504588
36385	504589
340439	504590
326704	504591
306102	504592
174425	504593
69287	504594
112835	504595
97733	504596
37168	504597
8338	504598
28213	504599
284555	504600
115082	504601
54742	504602
88305	504603
3564	504604
44225	504605
74455	504606
18706	504607
298897	504608
222227	504609
15984	504610
44897	504611
279547	504612
54444	504613
33281	504614
143316	504615
43899	504616
305227	504617
166809	504618
140413	504619
318225	504620
196595	504621
352174	504622
19250	504623
98290	504624
177271	504625
19998	504626
27138	504627
40442	504628
347435	504629
8413	504630
6543	504631
47180	504632
10529	504633
7167	504634
153517	504635
70162	504636
67885	504637
208265	504638
15172	504639
155440	504640
65607	504641
155326	504642
99343	504643
71456	504644
135485	504645
34405	504646
96821	504647
331172	504648
40258	504649
331353	504650
334178	504651
60316	504652
9495	504653
144106	504654
90776	504655
234978	504656
78609	504657
5036	504658
73540	504659
335520	504660
30496	504661
56681	504662
230105	504663
24899	504664
216296	504665
89858	504666
143821	504667
164073	504668
155752	504669
306476	504670
114793	504671
255137	504672
58967	504673
57552	504674
281990	504675
286647	504676
125314	504677
324402	504678
53200	504679
138852	504680
163262	504681
116559	504682
110784	504683
14750	504684
73112	504685
112785	504686
43984	504687
46855	504688
30344	504689
1918	504690
106399	504691
47623	504692
144145	504693
1699	504694
7311	504695
31689	504696
137537	504697
88941	504698
10885	504699
26473	504700
56593	504701
6797	504702
698	504703
81050	504704
50980	504705
274146	504706
183925	504707
35285	504708
236482	504709
100329	504710
23206	504711
227118	504712
275372	504713
9702	504714
121696	504715
139800	504716
340	504717
25722	504718
47592	504719
52545	504720
4437	504721
284	504722
331845	504723
155491	504724
321944	504725
249757	504726
28568	504727
81755	504728
190526	504729
105312	504730
181530	504731
299684	504732
8880	504733
324280	504734
169966	504735
10219	504736
7795	504737
11308	504738
26950	504739
253889	504740
227278	504741
328223	504742
300231	504743
125366	504744
3328	504745
23311	504746
32052	504747
57425	504748
208054	504749
279984	504750
69079	504751
290133	504752
166397	504753
294310	504754
97470	504755
129402	504756
356469	504757
78477	504758
116833	504759
204757	504760
171236	504761
54618	504762
153660	504763
12726	504764
113649	504765
310232	504766
46308	504767
350749	504768
48193	504769
342122	504770
78805	504771
161963	504772
50347	504773
20098	504774
184069	504775
265348	504776
71083	504777
129286	504778
102593	504779
8456	504780
197	504781
37375	504782
341505	504783
203085	504784
124890	504785
102589	504786
102894	504787
184403	504788
160982	504789
32290	504790
129159	504791
55818	504792
26462	504793
26976	504794
10998	504795
25977	504796
77614	504797
13972	504798
9333	504799
197	504800
40406	504801
16724	504802
174199	504803
290300	504804
19551	504805
102265	504806
113030	504807
83342	504808
37554	504809
164690	504810
743	504811
140184	504812
44119	504813
63739	504814
115848	504815
235408	504816
250485	504817
31016	504818
123808	504819
346958	504820
55332	504821
125153	504822
23612	504823
116571	504824
82171	504825
223300	504826
241908	504827
90421	504828
64836	504829
176487	504830
43370	504831
13893	504832
35163	504833
110090	504834
289139	504835
327384	504836
5893	504837
207357	504838
164684	504839
297910	504840
4098	504841
182724	504842
227703	504843
287569	504844
75532	504845
125545	504846
169937	504847
251389	504848
23597	504849
170367	504850
326469	504851
275366	504852
209823	504853
196307	504854
326537	504855
47010	504856
133590	504857
328675	504858
180087	504859
81199	504860
223437	504861
173384	504862
130491	504863
13806	504864
142130	504865
178810	504866
137411	504867
185944	504868
56875	504869
44191	504870
22667	504871
164833	504872
62841	504873
66739	504874
146251	504875
167898	504876
103572	504877
84141	504878
95423	504879
24045	504880
3082	504881
21138	504882
1727	504883
21546	504884
80317	504885
122841	504886
45867	504887
107656	504888
65384	504889
11273	504890
54394	504891
13072	504892
43588	504893
269864	504894
35831	504895
115361	504896
212596	504897
209524	504898
84579	504899
254009	504900
125290	504901
142687	504902
204600	504903
201858	504904
60008	504905
318917	504906
175210	504907
229152	504908
116570	504909
356117	504910
256692	504911
295970	504912
100322	504913
285982	504914
72736	504915
6270	504916
174399	504917
54040	504918
62563	504919
46956	504920
184079	504921
7565	504922
151353	504923
11569	504924
41666	504925
23116	504926
149141	504927
251421	504928
62451	504929
66581	504930
51560	504931
278289	504932
17329	504933
287198	504934
221937	504935
99668	504936
320267	504937
199582	504938
124701	504939
2447	504940
10888	504941
185936	504942
82996	504943
13631	504944
36360	504945
57957	504946
13419	504947
147072	504948
48878	504949
318918	504950
158789	504951
166277	504952
19278	504953
100414	504954
196176	504955
223296	504956
214973	504957
320459	504958
50472	504959
193808	504960
218354	504961
12515	504962
193158	504963
36100	504964
325747	504965
110418	504966
265143	504967
92993	504968
14861	504969
272984	504970
1701	504971
127217	504972
40900	504973
330893	504974
94673	504975
298435	504976
141187	504977
223030	504978
345698	504979
301566	504980
70773	504981
124005	504982
154673	504983
354346	504984
7087	504985
867	504986
120914	504987
264868	504988
353516	504989
92631	504990
314013	504991
317676	504992
322285	504993
153678	504994
297127	504995
13035	504996
199032	504997
722	504998
113202	504999
138470	505000
139708	505001
29213	505002
266976	505003
100222	505004
54649	505005
55458	505006
41323	505007
59278	505008
12904	505009
179463	505010
148489	505011
97276	505012
59284	505013
236696	505014
99359	505015
95099	505016
230865	505017
136897	505018
168977	505019
23521	505020
281720	505021
353856	505022
235594	505023
83796	505024
195576	505025
99413	505026
70183	505027
113566	505028
59659	505029
230140	505030
251345	505031
94128	505032
91237	505033
28714	505034
91036	505035
114854	505036
123587	505037
128931	505038
54784	505039
228727	505040
153665	505041
255246	505042
118001	505043
38345	505044
352577	505045
5329	505046
71370	505047
150143	505048
137495	505049
4064	505050
192372	505051
60638	505052
49999	505053
33077	505054
62735	505055
208618	505056
200852	505057
112488	505058
16616	505059
308398	505060
41393	505061
211991	505062
156903	505063
106330	505064
157335	505065
59276	505066
138549	505067
77344	505068
183834	505069
107190	505070
281881	505071
83055	505072
277	505073
21159	505074
129617	505075
4725	505076
55074	505077
9442	505078
71522	505079
94451	505080
40348	505081
145032	505082
81	505083
13086	505084
192058	505085
12848	505086
141007	505087
166739	505088
180997	505089
108958	505090
28082	505091
92972	505092
30562	505093
193686	505094
97321	505095
68195	505096
354337	505097
1721	505098
128440	505099
157545	505100
322462	505101
91390	505102
141453	505103
330568	505104
337670	505105
79962	505106
19613	505107
19481	505108
5227	505109
25936	505110
23303	505111
68700	505112
1271	505113
4176	505114
33216	505115
264445	505116
40865	505117
16466	505118
12056	505119
62396	505120
26400	505121
4	505122
272433	505123
48019	505124
140417	505125
317944	505126
45772	505127
239909	505128
46458	505129
84743	505130
67862	505131
35317	505132
165296	505133
49966	505134
159338	505135
25650	505136
173992	505137
275070	505138
339979	505139
26723	505140
296662	505141
200045	505142
259474	505143
204553	505144
155916	505145
96711	505146
81308	505147
8308	505148
112545	505149
28571	505150
50602	505151
62102	505152
20123	505153
335390	505154
9092	505155
147322	505156
88093	505157
126586	505158
81472	505159
202654	505160
344316	505161
80419	505162
18714	505163
37918	505164
296872	505165
235996	505166
201324	505167
67654	505168
273826	505169
299968	505170
161661	505171
5370	505172
69051	505173
83111	505174
256619	505175
46544	505176
302039	505177
23776	505178
19243	505179
99004	505180
43872	505181
113155	505182
1602	505183
63633	505184
198283	505185
157636	505186
93792	505187
69576	505188
49972	505189
104980	505190
311914	505191
24042	505192
59821	505193
180315	505194
50933	505195
305049	505196
95157	505197
2719	505198
6133	505199
10789	505200
294183	505201
38371	505202
313501	505203
235401	505204
87819	505205
268729	505206
309572	505207
37403	505208
38350	505209
199031	505210
271336	505211
24017	505212
142855	505213
575	505214
5149	505215
5150	505216
243562	505217
37811	505218
87935	505219
113399	505220
18585	505221
145189	505222
37544	505223
76575	505224
80965	505225
124312	505226
297979	505227
3145	505228
42431	505229
120749	505230
189612	505231
186080	505232
344593	505233
44645	505234
152606	505235
265727	505236
286175	505237
156301	505238
80576	505239
57517	505240
210857	505241
192060	505242
295940	505243
2467	505244
195843	505245
91030	505246
347892	505247
37378	505248
112246	505249
180335	505250
2549	505251
80005	505252
319521	505253
199636	505254
243271	505255
10463	505256
5669	505257
50420	505258
35242	505259
183383	505260
287675	505261
3691	505262
171806	505263
38188	505264
127340	505265
247554	505266
31705	505267
349620	505268
233508	505269
95719	505270
50005	505271
291087	505272
315185	505273
193643	505274
194510	505275
146486	505276
3699	505277
60695	505278
89784	505279
346037	505280
133437	505281
156763	505282
3515	505283
180447	505284
32504	505285
92457	505286
210649	505287
336819	505288
125244	505289
55422	505290
735	505291
9359	505292
47059	505293
106985	505294
112689	505295
73052	505296
32829	505297
70258	505298
102386	505299
209247	505300
12850	505301
267149	505302
51856	505303
259689	505304
282411	505305
80926	505306
347883	505307
305110	505308
348050	505309
8424	505310
13507	505311
302043	505312
93036	505313
227459	505314
75190	505315
48334	505316
44061	505317
52536	505318
304661	505319
54046	505320
45364	505321
296583	505322
214173	505323
311197	505324
23641	505325
4608	505326
216272	505327
324659	505328
129956	505329
123722	505330
309420	505331
48179	505332
100716	505333
75781	505334
76676	505335
35743	505336
55158	505337
8419	505338
163270	505339
168804	505340
126060	505341
935	505342
90137	505343
48716	505344
131908	505345
287071	505346
128962	505347
67486	505348
72234	505349
340950	505350
6942	505351
39917	505352
46926	505353
76105	505354
195068	505355
275423	505356
209525	505357
182867	505358
322378	505359
37933	505360
183965	505361
46354	505362
149549	505363
1230	505364
257684	505365
122149	505366
99378	505367
121852	505368
42266	505369
450	505370
74682	505371
94186	505372
207254	505373
323052	505374
121675	505375
67918	505376
8036	505377
28854	505378
38594	505379
1992	505380
4641	505381
26238	505382
931	505383
3793	505384
15185	505385
188971	505386
5478	505387
3946	505388
316928	505389
12209	505390
196917	505391
212	505392
345	505393
269445	505394
36603	505395
225448	505396
40335	505397
20556	505398
104272	505399
59443	505400
152020	505401
27658	505402
29719	505403
175644	505404
7956	505405
11635	505406
42448	505407
205072	505408
63783	505409
34388	505410
5754	505411
5754	505412
11652	505413
291206	505414
29718	505415
72611	505416
45917	505417
106373	505418
113860	505419
28756	505420
10270	505421
110539	505422
83977	505423
50088	505424
56368	505425
5496	505426
20762	505427
111277	505428
3298	505429
100055	505430
20762	505431
17232	505432
321479	505433
209898	505434
208629	505435
277557	505436
2034	505437
84043	505438
27611	505439
6983	505440
50145	505441
227643	505442
65498	505443
188702	505444
18373	505445
76946	505446
14582	505447
120810	505448
18865	505449
1064	505450
1081	505451
16234	505452
41233	505453
99190	505454
82645	505455
145961	505456
24978	505457
31648	505458
120694	505459
28917	505460
3522	505461
148764	505462
44736	505463
2558	505464
64286	505465
148962	505466
79240	505467
151494	505468
310015	505469
82852	505470
15547	505471
63546	505472
127664	505473
107059	505474
36972	505475
106028	505476
41292	505477
29747	505478
63679	505479
61970	505480
43009	505481
70730	505482
139918	505483
113814	505484
137489	505485
42227	505486
83565	505487
59178	505488
49805	505489
171499	505490
22585	505491
34805	505492
195550	505493
16080	505494
34106	505495
16080	505496
165187	505497
102541	505498
189287	505499
177942	505500
100201	505501
55750	505502
328252	505503
28355	505504
16611	505505
5	505506
29238	505507
8953	505508
19154	505509
19304	505510
190230	505511
17118	505512
12623	505513
64439	505514
1681	505515
3905	505516
11911	505517
195816	505518
40042	505519
191441	505520
100078	505521
15417	505522
97815	505523
162785	505524
402	505525
1115	505526
102101	505527
112593	505528
316875	505529
26033	505530
42305	505531
75055	505532
5026	505533
129446	505534
157196	505535
49354	505536
93777	505537
29748	505538
2034	505539
91054	505540
56815	505541
21279	505542
17934	505543
356951	505544
62115	505545
15640	505546
21306	505547
287396	505548
130007	505549
38609	505550
60045	505551
103152	505552
211978	505553
178523	505554
278980	505555
124720	505556
132805	505557
70	505558
322002	505559
164057	505560
31628	505561
304925	505562
4093	505563
250806	505564
581	505565
354740	505566
1202	505567
163235	505568
3143	505569
5447	505570
42305	505571
37253	505572
23630	505573
71453	505574
27632	505575
336251	505576
70026	505577
22707	505578
10789	505579
262297	505580
15421	505581
32924	505582
40388	505583
174841	505584
176911	505585
97921	505586
278015	505587
154161	505588
11093	505589
18823	505590
53987	505591
20329	505592
68764	505593
5743	505594
335949	505595
329943	505596
171324	505597
72994	505598
82598	505599
17514	505600
6582	505601
240058	505602
230226	505603
107862	505604
202418	505605
82171	505606
135216	505607
68665	505608
191628	505609
6190	505610
33159	505611
458	505612
80156	505613
33670	505614
333698	505615
52622	505616
3447	505617
271970	505618
278772	505619
102421	505620
347077	505621
3859	505622
2069	505623
56607	505624
327130	505625
17534	505626
4982	505627
25387	505628
9023	505629
781	505630
10232	505631
10825	505632
3428	505633
9717	505634
48225	505635
205602	505636
33660	505637
296731	505638
2590	505639
92427	505640
176078	505641
5388	505642
16499	505643
150766	505644
32472	505645
40579	505646
2737	505647
3505	505648
200859	505649
128329	505650
50507	505651
179222	505652
38515	505653
38624	505654
247983	505655
43914	505656
19155	505657
133442	505658
173733	505659
56109	505660
51603	505661
127534	505662
16317	505663
12376	505664
72593	505665
1697	505666
295638	505667
16718	505668
9746	505669
406	505670
10243	505671
133528	505672
165657	505673
204861	505674
62424	505675
112189	505676
3730	505677
48576	505678
10264	505679
24666	505680
60	505681
13280	505682
19180	505683
24688	505684
48852	505685
9690	505686
26435	505687
51455	505688
169036	505689
71856	505690
61361	505691
184524	505692
22575	505693
225973	505694
106668	505695
46342	505696
130064	505697
322648	505698
66744	505699
38369	505700
107139	505701
10785	505702
52281	505703
193012	505704
102763	505705
255497	505706
8290	505707
98111	505708
61193	505709
3423	505710
149997	505711
340343	505712
170650	505713
5130	505714
7471	505715
25902	505716
78031	505717
2056	505718
33	505719
298193	505720
121025	505721
4192	505722
276922	505723
77262	505724
70690	505725
18795	505726
105003	505727
235579	505728
236990	505729
145268	505730
92222	505731
200194	505732
177176	505733
3116	505734
96585	505735
76277	505736
357310	505737
4537	505738
115462	505739
200186	505740
85243	505741
302225	505742
354227	505743
299781	505744
147906	505745
18275	505746
109161	505747
26371	505748
239806	505749
62793	505750
182386	505751
166084	505752
147719	505753
109918	505754
35148	505755
56354	505756
15714	505757
92663	505758
342755	505759
181211	505760
113490	505761
309096	505762
72918	505763
24023	505764
73845	505765
245645	505766
46629	505767
181139	505768
127479	505769
33931	505770
18479	505771
70921	505772
12459	505773
204314	505774
13831	505775
3571	505776
259725	505777
209788	505778
180804	505779
18908	505780
196390	505781
170138	505782
7129	505783
14246	505784
307621	505785
207134	505786
23049	505787
351174	505788
352088	505789
41034	505790
164266	505791
290869	505792
307436	505793
192063	505794
7814	505795
96786	505796
174305	505797
14717	505798
6100	505799
109880	505800
110186	505801
123551	505802
18921	505803
2928	505804
53014	505805
190600	505806
78601	505807
161366	505808
338994	505809
355363	505810
354842	505811
204559	505812
125364	505813
6292	505814
76586	505815
14792	505816
31471	505817
34093	505818
6712	505819
3995	505820
119451	505821
191490	505822
37759	505823
7715	505824
117862	505825
145096	505826
298419	505827
316534	505828
157939	505829
2742	505830
5167	505831
84097	505832
343667	505833
38881	505834
341203	505835
88377	505836
128292	505837
68675	505838
53852	505839
131370	505840
11709	505841
325706	505842
100263	505843
41411	505844
237058	505845
41057	505846
49190	505847
9887	505848
270865	505849
101901	505850
351369	505851
144381	505852
4885	505853
49542	505854
1710	505855
295786	505856
15317	505857
8000	505858
13	505859
162	505860
18922	505861
62898	505862
312352	505863
56402	505864
1405	505865
2926	505866
3556	505867
87524	505868
93120	505869
119716	505870
62100	505871
112772	505872
129721	505873
209866	505874
353140	505875
37846	505876
22728	505877
211750	505878
80982	505879
42188	505880
62822	505881
60222	505882
348578	505883
130043	505884
171988	505885
34283	505886
81457	505887
208365	505888
667	505889
48011	505890
321020	505891
149338	505892
180845	505893
335825	505894
55037	505895
105058	505896
259497	505897
75071	505898
2640	505899
195349	505900
355784	505901
9832	505902
3039	505903
6522	505904
272951	505905
49690	505906
129762	505907
290459	505908
83834	505909
347998	505910
2756	505911
280035	505912
46950	505913
7117	505914
31645	505915
258160	505916
92746	505917
92560	505918
12763	505919
114430	505920
49765	505921
826	505922
18482	505923
302119	505924
165948	505925
44372	505926
26591	505927
166090	505928
177885	505929
39076	505930
25279	505931
2777	505932
215144	505933
353922	505934
55610	505935
185834	505936
46991	505937
206392	505938
520	505939
48301	505940
150942	505941
3310	505942
162	505943
56264	505944
291698	505945
27061	505946
262381	505947
6030	505948
26314	505949
124127	505950
35945	505951
14206	505952
60548	505953
238613	505954
11013	505955
27235	505956
63499	505957
202824	505958
349402	505959
61049	505960
74464	505961
113721	505962
338806	505963
94842	505964
8527	505965
273825	505966
354671	505967
17519	505968
176905	505969
21100	505970
9773	505971
109978	505972
23449	505973
169919	505974
295998	505975
111045	505976
100485	505977
108361	505978
238842	505979
331578	505980
38098	505981
311064	505982
319599	505983
157578	505984
61751	505985
28207	505986
34083	505987
1882	505988
355524	505989
68716	505990
113152	505991
26950	505992
68141	505993
172010	505994
68286	505995
170174	505996
33655	505997
340139	505998
205589	505999
345821	506000
164743	506001
56388	506002
354335	506003
345929	506004
110242	506005
184940	506006
206655	506007
147640	506008
294539	506009
2961	506010
185871	506011
151468	506012
121768	506013
171901	506014
157806	506015
311382	506016
113797	506017
50271	506018
88208	506019
68592	506020
8426	506021
354413	506022
265378	506023
259450	506024
32500	506025
114432	506026
281758	506027
291219	506028
17527	506029
4475	506030
49979	506031
8978	506032
112164	506033
55935	506034
24145	506035
177259	506036
7289	506037
51213	506038
16603	506039
6984	506040
6331	506041
51597	506042
16284	506043
82895	506044
107805	506045
157895	506046
99291	506047
38329	506048
148319	506049
21966	506050
338231	506051
82848	506052
9127	506053
3371	506054
54638	506055
210173	506056
12553	506057
10892	506058
296859	506059
20	506060
192435	506061
4472	506062
72476	506063
65944	506064
18367	506065
22348	506066
142569	506067
3707	506068
151281	506069
134912	506070
170710	506071
179137	506072
171218	506073
233139	506074
212688	506075
143766	506076
200619	506077
144075	506078
81035	506079
170773	506080
177757	506081
144748	506082
37974	506083
60610	506084
53219	506085
78782	506086
22552	506087
203178	506088
293335	506089
44838	506090
10903	506091
149142	506092
104652	506093
8576	506094
95509	506095
126383	506096
210864	506097
273780	506098
220185	506099
95134	506100
42905	506101
284899	506102
14724	506103
284491	506104
39076	506105
10634	506106
52694	506107
86844	506108
282180	506109
50592	506110
186854	506111
49033	506112
218923	506113
183218	506114
211867	506115
87525	506116
130163	506117
311575	506118
305194	506119
227092	506120
325826	506121
87033	506122
19408	506123
60589	506124
95880	506125
13483	506126
311706	506127
301421	506128
55053	506129
324826	506130
319022	506131
107455	506132
18410	506133
17693	506134
126521	506135
294638	506136
104382	506137
117947	506138
22496	506139
633	506140
315762	506141
21692	506142
288	506143
43060	506144
15359	506145
313397	506146
313968	506147
208464	506148
35153	506149
9525	506150
122342	506151
17572	506152
53097	506153
266989	506154
24367	506155
101938	506156
9523	506157
25932	506158
9524	506159
160542	506160
354188	506161
17523	506162
38495	506163
128767	506164
130971	506165
17208	506166
38798	506167
356667	506168
285884	506169
27444	506170
42381	506171
128115	506172
74681	506173
83561	506174
80696	506175
17797	506176
16080	506177
239643	506178
193724	506179
51194	506180
355846	506181
83666	506182
45294	506183
40964	506184
95905	506185
121941	506186
83836	506187
551	506188
218284	506189
273394	506190
2055	506191
152074	506192
30258	506193
51017	506194
321093	506195
276954	506196
106429	506197
324945	506198
209680	506199
72272	506200
22348	506201
3662	506202
205506	506203
129232	506204
128768	506205
98322	506206
356724	506207
31003	506208
50386	506209
14	506210
161921	506211
103472	506212
102899	506213
357421	506214
206307	506215
114418	506216
107357	506217
119667	506218
263272	506219
41250	506220
48860	506221
111728	506222
773	506223
342230	506224
104346	506225
19542	506226
146051	506227
150687	506228
42360	506229
38104	506230
138844	506231
277185	506232
9207	506233
874	506234
38068	506235
215293	506236
69322	506237
301554	506238
40369	506239
88740	506240
15787	506241
327538	506242
82111	506243
203401	506244
123696	506245
2384	506246
257959	506247
34079	506248
94824	506249
79362	506250
39814	506251
56202	506252
94219	506253
291587	506254
334730	506255
202671	506256
16071	506257
286636	506258
176197	506259
292364	506260
135820	506261
74293	506262
51007	506263
143940	506264
245567	506265
244006	506266
50314	506267
105502	506268
7645	506269
112778	506270
88366	506271
132424	506272
115554	506273
66610	506274
50332	506275
134293	506276
67991	506277
363	506278
285959	506279
121326	506280
247047	506281
133478	506282
251984	506283
291283	506284
72	506285
163311	506286
170512	506287
337085	506288
284935	506289
186098	506290
6298	506291
177682	506292
162121	506293
151310	506294
68290	506295
192864	506296
167071	506297
329545	506298
325276	506299
320303	506300
14765	506301
26775	506302
142718	506303
112587	506304
178745	506305
16868	506306
157296	506307
109924	506308
174997	506309
114764	506310
175767	506311
208975	506312
343622	506313
110677	506314
103411	506315
245091	506316
46041	506317
74082	506318
70497	506319
3536	506320
248207	506321
168614	506322
32721	506323
104111	506324
142535	506325
17093	506326
47135	506327
17082	506328
256870	506329
283512	506330
130166	506331
145043	506332
234131	506333
80095	506334
186073	506335
60713	506336
92016	506337
20937	506338
334411	506339
198958	506340
43566	506341
384	506342
191447	506343
60837	506344
19552	506345
210596	506346
72682	506347
111967	506348
8978	506349
32338	506350
299005	506351
128484	506352
342022	506353
286922	506354
129263	506355
71937	506356
205433	506357
128010	506358
29757	506359
39823	506360
200789	506361
1290	506362
205925	506363
280145	506364
7541	506365
239043	506366
49250	506367
350550	506368
5026	506369
56072	506370
94734	506371
13079	506372
340613	506373
64891	506374
207624	506375
351289	506376
69986	506377
208836	506378
52280	506379
96508	506380
84246	506381
286919	506382
492	506383
49235	506384
22501	506385
208164	506386
62319	506387
293628	506388
56419	506389
172032	506390
15622	506391
294704	506392
59493	506393
110514	506394
288317	506395
172778	506396
125467	506397
109694	506398
34677	506399
25234	506400
262222	506401
327741	506402
151814	506403
181147	506404
90025	506405
292319	506406
151418	506407
179232	506408
4048	506409
155218	506410
70075	506411
173640	506412
83874	506413
69183	506414
292945	506415
71699	506416
289391	506417
176269	506418
53481	506419
10533	506420
140511	506421
310046	506422
276456	506423
265203	506424
275237	506425
328045	506426
25202	506427
109845	506428
108858	506429
129322	506430
94637	506431
120870	506432
304130	506433
24574	506434
179868	506435
181068	506436
307153	506437
302336	506438
110293	506439
93752	506440
163700	506441
46312	506442
178831	506443
3691	506444
62740	506445
5628	506446
178146	506447
61312	506448
179484	506449
29089	506450
79512	506451
15714	506452
186900	506453
146239	506454
215886	506455
72562	506456
125164	506457
121807	506458
100295	506459
4868	506460
119683	506461
50652	506462
55986	506463
76781	506464
1561	506465
10688	506466
186541	506467
53994	506468
240230	506469
148209	506470
136872	506471
5062	506472
53550	506473
48248	506474
278833	506475
61633	506476
1039	506477
14237	506478
41552	506479
127475	506480
48877	506481
83266	506482
338000	506483
135995	506484
309314	506485
185374	506486
174826	506487
36918	506488
2257	506489
3054	506490
45346	506491
276086	506492
142852	506493
128091	506494
44066	506495
4075	506496
128637	506497
109308	506498
178149	506499
2251	506500
127106	506501
106541	506502
46895	506503
19272	506504
157737	506505
536	506506
21954	506507
14762	506508
6624	506509
182954	506510
168036	506511
107178	506512
18601	506513
130097	506514
22013	506515
141278	506516
27365	506517
237685	506518
339440	506519
2433	506520
203039	506521
58608	506522
21463	506523
300267	506524
16645	506525
114430	506526
1861	506527
92403	506528
69660	506529
69875	506530
282620	506531
55722	506532
122638	506533
9293	506534
112125	506535
51820	506536
40502	506537
165712	506538
163769	506539
48249	506540
236848	506541
103589	506542
82206	506543
298085	506544
4525	506545
355856	506546
318642	506547
114779	506548
337707	506549
173544	506550
111307	506551
16148	506552
48368	506553
355713	506554
35419	506555
134555	506556
45091	506557
198607	506558
36963	506559
11581	506560
6267	506561
35102	506562
12254	506563
844	506564
215021	506565
7921	506566
49715	506567
38367	506568
112135	506569
43938	506570
11294	506571
29685	506572
22827	506573
239905	506574
238624	506575
38694	506576
68192	506577
80719	506578
198143	506579
161731	506580
120665	506581
284315	506582
310349	506583
132937	506584
216222	506585
196	506586
75064	506587
172690	506588
110780	506589
185866	506590
11742	506591
52835	506592
118090	506593
324463	506594
22387	506595
31969	506596
11214	506597
163903	506598
48758	506599
22056	506600
153009	506601
289362	506602
131203	506603
76794	506604
9621	506605
237869	506606
43498	506607
13701	506608
296592	506609
68156	506610
3760	506611
333855	506612
29285	506613
68449	506614
179554	506615
7491	506616
9219	506617
18059	506618
299998	506619
7653	506620
266541	506621
48	506622
7295	506623
1185	506624
41996	506625
37370	506626
173484	506627
79147	506628
152423	506629
55329	506630
92387	506631
8639	506632
97401	506633
43260	506634
4253	506635
1723	506636
43175	506637
24459	506638
69918	506639
146344	506640
570	506641
1118	506642
17790	506643
176129	506644
18217	506645
91890	506646
90354	506647
3669	506648
17333	506649
71829	506650
1916	506651
311399	506652
185021	506653
2649	506654
8251	506655
75657	506656
25914	506657
7116	506658
283218	506659
319240	506660
15121	506661
230253	506662
148364	506663
29598	506664
275139	506665
62961	506666
269090	506667
53555	506668
343068	506669
154825	506670
6626	506671
256343	506672
177766	506673
223505	506674
300282	506675
58705	506676
3340	506677
67400	506678
162872	506679
238414	506680
115750	506681
528	506682
302842	506683
98420	506684
161695	506685
310968	506686
653	506687
142731	506688
192202	506689
228466	506690
55078	506691
26919	506692
52903	506693
130530	506694
311097	506695
134934	506696
57099	506697
26816	506698
14239	506699
167976	506700
13812	506701
147286	506702
62599	506703
1805	506704
94381	506705
62538	506706
2640	506707
329841	506708
46500	506709
314459	506710
14528	506711
41298	506712
64714	506713
1504	506714
126070	506715
24762	506716
7461	506717
146954	506718
38	506719
3834	506720
143494	506721
12494	506722
3834	506723
766	506724
5906	506725
262254	506726
43079	506727
24762	506728
68154	506729
306743	506730
51850	506731
186174	506732
2145	506733
5740	506734
19936	506735
1194	506736
245886	506737
111680	506738
267788	506739
133419	506740
5433	506741
215902	506742
82508	506743
96771	506744
101703	506745
13071	506746
67341	506747
67261	506748
23661	506749
36938	506750
6555	506751
37868	506752
3287	506753
46951	506754
43282	506755
148909	506756
14217	506757
43282	506758
181952	506759
305439	506760
85805	506761
180172	506762
77929	506763
16780	506764
263387	506765
19400	506766
103796	506767
98513	506768
190533	506769
101250	506770
19613	506771
27027	506772
11296	506773
11427	506774
75759	506775
6368	506776
44093	506777
258773	506778
7951	506779
54260	506780
178960	506781
190617	506782
35128	506783
128472	506784
43246	506785
187757	506786
60493	506787
13014	506788
115746	506789
64014	506790
54234	506791
162366	506792
8395	506793
337118	506794
71177	506795
253869	506796
9470	506797
44234	506798
37776	506799
283	506800
1760	506801
44389	506802
16877	506803
280	506804
131	506805
352295	506806
116784	506807
29726	506808
189270	506809
154600	506810
200161	506811
80981	506812
1837	506813
29129	506814
5851	506815
247567	506816
16891	506817
60593	506818
168463	506819
317914	506820
28900	506821
253832	506822
194566	506823
23977	506824
40556	506825
22939	506826
4863	506827
50098	506828
94644	506829
43407	506830
51975	506831
186779	506832
796	506833
8796	506834
145664	506835
42474	506836
93261	506837
136256	506838
83730	506839
189950	506840
220546	506841
46817	506842
299730	506843
113200	506844
235497	506845
38796	506846
4535	506847
82808	506848
100923	506849
25386	506850
102279	506851
92	506852
782	506853
7143	506854
23133	506855
282531	506856
67549	506857
19371	506858
84511	506859
8061	506860
94108	506861
327059	506862
25150	506863
21412	506864
337065	506865
15129	506866
35698	506867
334552	506868
44826	506869
13055	506870
23555	506871
90701	506872
15156	506873
308156	506874
50521	506875
70880	506876
208115	506877
28872	506878
240977	506879
1573	506880
193762	506881
134155	506882
338710	506883
122267	506884
806	506885
19961	506886
322024	506887
144073	506888
35574	506889
352756	506890
350772	506891
3441	506892
17111	506893
173082	506894
15016	506895
107970	506896
16077	506897
353943	506898
1025	506899
84315	506900
4434	506901
279783	506902
304163	506903
171724	506904
34590	506905
19709	506906
49623	506907
345110	506908
94823	506909
50710	506910
35693	506911
35429	506912
111533	506913
146906	506914
147784	506915
102426	506916
202267	506917
38332	506918
134242	506919
73576	506920
86707	506921
56275	506922
109044	506923
123809	506924
296392	506925
56111	506926
68429	506927
105417	506928
109378	506929
73229	506930
160285	506931
190549	506932
25049	506933
168567	506934
181045	506935
184784	506936
29334	506937
6534	506938
194552	506939
309543	506940
347821	506941
56601	506942
138264	506943
50640	506944
45575	506945
31978	506946
17639	506947
294102	506948
57090	506949
900	506950
302640	506951
95159	506952
210	506953
15626	506954
128474	506955
14799	506956
143849	506957
324467	506958
71971	506959
48566	506960
217705	506961
287804	506962
2090	506963
127106	506964
20958	506965
15550	506966
3435	506967
23324	506968
71312	506969
56986	506970
297786	506971
165057	506972
16328	506973
72475	506974
29265	506975
24210	506976
7570	506977
86512	506978
9777	506979
38386	506980
311658	506981
298092	506982
318033	506983
5847	506984
253039	506985
2855	506986
116796	506987
189191	506988
77863	506989
10082	506990
51857	506991
171883	506992
52103	506993
11161	506994
10984	506995
167082	506996
39136	506997
17702	506998
48599	506999
52026	507000
125483	507001
46637	507002
4970	507003
75977	507004
116535	507005
3063	507006
188349	507007
316546	507008
24380	507009
326215	507010
10792	507011
24646	507012
172003	507013
54679	507014
232265	507015
160600	507016
191871	507017
34984	507018
116439	507019
68121	507020
3915	507021
119701	507022
27354	507023
811	507024
26296	507025
98524	507026
4411	507027
104852	507028
186968	507029
307524	507030
316809	507031
117908	507032
246412	507033
4215	507034
32257	507035
323311	507036
4222	507037
10416	507038
233324	507039
1729	507040
245309	507041
30402	507042
151009	507043
75747	507044
75389	507045
35576	507046
309066	507047
308356	507048
52850	507049
30214	507050
40877	507051
189220	507052
61081	507053
11682	507054
146893	507055
74568	507056
150406	507057
18774	507058
101499	507059
4806	507060
10343	507061
128673	507062
305040	507063
123567	507064
13936	507065
321359	507066
161251	507067
265492	507068
195909	507069
256378	507070
77050	507071
38519	507072
156483	507073
25812	507074
316839	507075
38131	507076
144656	507077
321179	507078
17244	507079
41632	507080
273045	507081
51032	507082
213181	507083
40316	507084
127776	507085
49192	507086
12475	507087
357656	507088
735	507089
2069	507090
143210	507091
42162	507092
571	507093
32562	507094
274163	507095
119604	507096
20934	507097
38713	507098
22928	507099
42382	507100
62862	507101
96911	507102
21152	507103
273667	507104
164244	507105
37102	507106
38768	507107
21328	507108
175399	507109
643	507110
21634	507111
170233	507112
889	507113
33927	507114
25883	507115
867	507116
152261	507117
7976	507118
46237	507119
275535	507120
15858	507121
127161	507122
297876	507123
155306	507124
56325	507125
353309	507126
11743	507127
7520	507128
3007	507129
133766	507130
9007	507131
11528	507132
19098	507133
83037	507134
15174	507135
159140	507136
51756	507137
21474	507138
142681	507139
122660	507140
9347	507141
172	507142
220648	507143
20471	507144
33286	507145
336196	507146
6210	507147
22054	507148
205974	507149
66524	507150
71895	507151
207833	507152
74397	507153
122214	507154
189443	507155
3772	507156
238725	507157
284331	507158
151310	507159
8846	507160
168370	507161
154289	507162
32452	507163
1561	507164
55782	507165
171788	507166
129057	507167
86324	507168
315238	507169
24153	507170
171836	507171
17005	507172
260643	507173
68401	507174
120843	507175
36580	507176
74674	507177
16873	507178
39239	507179
291544	507180
17822	507181
34051	507182
165150	507183
128686	507184
122958	507185
203501	507186
107964	507187
298278	507188
38184	507189
164737	507190
10765	507191
15664	507192
17214	507193
32650	507194
4833	507195
178498	507196
118086	507197
8930	507198
27839	507199
60439	507200
147637	507201
283238	507202
79760	507203
37231	507204
199400	507205
242908	507206
190624	507207
193191	507208
185089	507209
12861	507210
104017	507211
34925	507212
142	507213
37403	507214
178989	507215
305	507216
41760	507217
5689	507218
134675	507219
68880	507220
55059	507221
253653	507222
14625	507223
135616	507224
58698	507225
63018	507226
313915	507227
46714	507228
277692	507229
51226	507230
227001	507231
106981	507232
234449	507233
62090	507234
46862	507235
89975	507236
50798	507237
59383	507238
258763	507239
10515	507240
238445	507241
545	507242
87492	507243
338116	507244
4341	507245
74660	507246
307490	507247
99337	507248
66217	507249
254249	507250
1255	507251
1488	507252
127754	507253
110220	507254
120270	507255
196666	507256
15592	507257
283175	507258
5592	507259
82787	507260
254862	507261
131024	507262
35505	507263
49163	507264
190389	507265
11807	507266
342586	507267
1031	507268
220549	507269
5176	507270
5488	507271
31192	507272
22746	507273
314319	507274
11887	507275
97681	507276
36616	507277
239197	507278
311896	507279
190631	507280
6463	507281
118247	507282
169025	507283
6899	507284
62035	507285
33825	507286
110624	507287
110235	507288
56	507289
64114	507290
49191	507291
130003	507292
79911	507293
314169	507294
39358	507295
29552	507296
27994	507297
4503	507298
314515	507299
51377	507300
11506	507301
41	507302
586	507303
3155	507304
355603	507305
153023	507306
56100	507307
83	507308
7312	507309
22036	507310
343989	507311
57134	507312
35562	507313
23407	507314
51345	507315
279504	507316
5968	507317
3732	507318
5589	507319
827	507320
337896	507321
78722	507322
66364	507323
14105	507324
51612	507325
104207	507326
87288	507327
178189	507328
18682	507329
239167	507330
92625	507331
109333	507332
180738	507333
303769	507334
107588	507335
84267	507336
244462	507337
322726	507338
3311	507339
791	507340
123557	507341
72054	507342
131029	507343
109642	507344
149142	507345
43175	507346
278695	507347
53762	507348
82575	507349
64217	507350
341600	507351
145062	507352
54	507353
5355	507354
54971	507355
36373	507356
284113	507357
283473	507358
81964	507359
215767	507360
46783	507361
105862	507362
45992	507363
23214	507364
305	507365
50347	507366
7115	507367
25268	507368
50971	507369
135429	507370
194668	507371
39418	507372
72513	507373
193328	507374
434	507375
40427	507376
25684	507377
264102	507378
204290	507379
31482	507380
216519	507381
127715	507382
2320	507383
308278	507384
166367	507385
58025	507386
11308	507387
315457	507388
335391	507389
23043	507390
195956	507391
6419	507392
36727	507393
305114	507394
15101	507395
39206	507396
115385	507397
305021	507398
60905	507399
242677	507400
281879	507401
129519	507402
18700	507403
205546	507404
31919	507405
75486	507406
14111	507407
54984	507408
228263	507409
298425	507410
172938	507411
12215	507412
327974	507413
80810	507414
203644	507415
141026	507416
2827	507417
237579	507418
44969	507419
39344	507420
42260	507421
62157	507422
354643	507423
26096	507424
21615	507425
68362	507426
95	507427
132302	507428
5478	507429
6881	507430
2966	507431
31395	507432
51824	507433
399	507434
211627	507435
86723	507436
13150	507437
47664	507438
16706	507439
297333	507440
158	507441
97934	507442
26648	507443
2188	507444
135371	507445
163000	507446
117378	507447
4754	507448
94842	507449
3165	507450
30969	507451
239527	507452
43354	507453
9297	507454
94059	507455
180018	507456
100394	507457
4508	507458
12886	507459
3372	507460
116002	507461
84999	507462
14506	507463
22162	507464
59948	507465
183023	507466
18393	507467
43720	507468
61488	507469
70056	507470
254637	507471
33580	507472
177649	507473
78079	507474
224379	507475
274307	507476
46948	507477
23314	507478
32862	507479
164315	507480
128721	507481
112441	507482
1701	507483
113554	507484
8648	507485
38268	507486
165422	507487
92228	507488
3475	507489
14174	507490
104529	507491
357678	507492
2224	507493
353268	507494
111564	507495
833	507496
105602	507497
114226	507498
34240	507499
77154	507500
64	507501
15558	507502
478	507503
137286	507504
47431	507505
115396	507506
38296	507507
70091	507508
32770	507509
167059	507510
191262	507511
3461	507512
9187	507513
41756	507514
21169	507515
165769	507516
183553	507517
51763	507518
950	507519
75641	507520
187491	507521
111390	507522
97937	507523
204498	507524
13220	507525
147000	507526
2951	507527
101479	507528
26333	507529
46166	507530
164563	507531
16971	507532
63845	507533
84176	507534
101254	507535
307310	507536
11986	507537
231849	507538
231914	507539
170830	507540
55106	507541
141898	507542
221911	507543
204349	507544
322981	507545
66855	507546
82705	507547
11760	507548
252603	507549
104057	507550
323360	507551
129514	507552
77699	507553
61277	507554
67730	507555
15700	507556
78003	507557
15830	507558
170300	507559
84192	507560
44	507561
49764	507562
195061	507563
190010	507564
18503	507565
17548	507566
4616	507567
6627	507568
208529	507569
189746	507570
84417	507571
103853	507572
144051	507573
16468	507574
52792	507575
82598	507576
54955	507577
204606	507578
77395	507579
189579	507580
6886	507581
39237	507582
10165	507583
54632	507584
105700	507585
255306	507586
37145	507587
9741	507588
144903	507589
206395	507590
129426	507591
24294	507592
17710	507593
48598	507594
7781	507595
56545	507596
3200	507597
128576	507598
1765	507599
24003	507600
41970	507601
34809	507602
95201	507603
191485	507604
250444	507605
55028	507606
37978	507607
11821	507608
79819	507609
299	507610
126225	507611
101072	507612
23485	507613
6876	507614
245119	507615
285790	507616
65943	507617
3023	507618
191328	507619
23712	507620
218687	507621
5413	507622
3099	507623
153096	507624
211055	507625
78334	507626
125324	507627
257438	507628
5604	507629
48515	507630
26714	507631
31174	507632
11762	507633
859	507634
44569	507635
127688	507636
42909	507637
255627	507638
58870	507639
26595	507640
5505	507641
161433	507642
48013	507643
82513	507644
23895	507645
1823	507646
70470	507647
67397	507648
124245	507649
15350	507650
97667	507651
268331	507652
93371	507653
19084	507654
157186	507655
7057	507656
1183	507657
162347	507658
88944	507659
56452	507660
4043	507661
56672	507662
44383	507663
197103	507664
176307	507665
258296	507666
7233	507667
65445	507668
434	507669
14499	507670
84958	507671
218131	507672
41166	507673
297411	507674
143448	507675
51619	507676
116221	507677
114933	507678
78728	507679
37902	507680
148652	507681
32106	507682
135370	507683
37513	507684
185221	507685
258476	507686
81566	507687
57955	507688
1546	507689
14266	507690
216833	507691
149347	507692
167088	507693
17091	507694
333405	507695
122627	507696
4045	507697
22270	507698
6285	507699
27117	507700
9175	507701
44379	507702
19615	507703
187881	507704
62473	507705
331795	507706
42174	507707
321288	507708
52743	507709
159666	507710
4	507711
35714	507712
18517	507713
24760	507714
106546	507715
145759	507716
218356	507717
531	507718
127005	507719
10455	507720
152513	507721
3162	507722
53327	507723
14110	507724
899	507725
142932	507726
125	507727
336644	507728
210161	507729
10417	507730
26450	507731
54506	507732
7303	507733
3955	507734
36563	507735
12415	507736
134965	507737
60943	507738
112790	507739
28890	507740
277862	507741
54969	507742
330985	507743
299478	507744
17813	507745
317340	507746
70756	507747
22159	507748
8770	507749
183006	507750
69054	507751
11245	507752
58381	507753
338621	507754
280001	507755
41581	507756
87066	507757
2767	507758
19447	507759
7146	507760
136082	507761
40181	507762
116053	507763
137589	507764
15977	507765
231449	507766
32656	507767
223602	507768
170223	507769
9150	507770
297383	507771
64552	507772
40263	507773
123260	507774
154317	507775
120163	507776
1326	507777
143291	507778
3260	507779
98809	507780
1427	507781
33700	507782
293713	507783
234950	507784
141908	507785
126283	507786
16045	507787
357250	507788
65515	507789
165996	507790
127979	507791
41899	507792
84174	507793
206423	507794
120950	507795
207632	507796
49145	507797
353924	507798
28096	507799
83966	507800
205993	507801
349996	507802
352067	507803
109519	507804
96280	507805
11775	507806
72515	507807
112950	507808
16360	507809
353068	507810
337358	507811
83804	507812
56148	507813
200280	507814
34552	507815
4105	507816
58959	507817
174583	507818
89430	507819
142953	507820
246447	507821
27080	507822
247091	507823
137691	507824
572	507825
300035	507826
144231	507827
134764	507828
104746	507829
135728	507830
196180	507831
148911	507832
182916	507833
33190	507834
156880	507835
124054	507836
32163	507837
155481	507838
248365	507839
151857	507840
211757	507841
52067	507842
120433	507843
32310	507844
51122	507845
191714	507846
284073	507847
91536	507848
309177	507849
319429	507850
133797	507851
18677	507852
197869	507853
146651	507854
28498	507855
274302	507856
180813	507857
213244	507858
72338	507859
51031	507860
228527	507861
115882	507862
41584	507863
68398	507864
292978	507865
258362	507866
27105	507867
213293	507868
9502	507869
62427	507870
109528	507871
89204	507872
209608	507873
17399	507874
233823	507875
55616	507876
177516	507877
135084	507878
876	507879
4866	507880
13955	507881
145108	507882
26238	507883
110869	507884
64771	507885
274815	507886
29200	507887
305212	507888
10750	507889
134385	507890
1722	507891
46097	507892
1014	507893
346796	507894
24489	507895
72556	507896
49390	507897
54662	507898
26297	507899
12983	507900
120094	507901
54763	507902
57306	507903
3067	507904
190028	507905
42460	507906
52596	507907
20815	507908
6594	507909
9227	507910
236097	507911
43135	507912
9421	507913
19474	507914
82167	507915
36333	507916
228	507917
111301	507918
81659	507919
9912	507920
68037	507921
38064	507922
97187	507923
326782	507924
91356	507925
90134	507926
7137	507927
179729	507928
286349	507929
20092	507930
144	507931
230744	507932
33598	507933
429	507934
34262	507935
58580	507936
269067	507937
524	507938
5907	507939
1648	507940
284355	507941
63464	507942
288659	507943
52378	507944
174691	507945
63371	507946
356012	507947
157314	507948
289185	507949
44097	507950
287233	507951
236840	507952
184001	507953
300089	507954
2645	507955
54184	507956
103996	507957
220029	507958
67917	507959
828	507960
7695	507961
35971	507962
293930	507963
166883	507964
107598	507965
180775	507966
8777	507967
41332	507968
215954	507969
23222	507970
82308	507971
5102	507972
56000	507973
50198	507974
55960	507975
174444	507976
129768	507977
92012	507978
200785	507979
300194	507980
9227	507981
33168	507982
142	507983
142811	507984
149506	507985
14367	507986
28653	507987
4067	507988
62085	507989
48396	507990
92049	507991
128445	507992
128606	507993
36145	507994
25470	507995
54512	507996
14414	507997
82224	507998
201928	507999
2332	508000
35888	508001
298309	508002
115490	508003
28668	508004
54929	508005
178274	508006
38851	508007
286	508008
23686	508009
126742	508010
246284	508011
11443	508012
179292	508013
344531	508014
77341	508015
70560	508016
15151	508017
168953	508018
108029	508019
44098	508020
80551	508021
257346	508022
159395	508023
35935	508024
96694	508025
255287	508026
84112	508027
31097	508028
38092	508029
138666	508030
11584	508031
194554	508032
81028	508033
261610	508034
328739	508035
222387	508036
136809	508037
112516	508038
40001	508039
271325	508040
50546	508041
268311	508042
6982	508043
4978	508044
318441	508045
46090	508046
159092	508047
31004	508048
7066	508049
2756	508050
140128	508051
206163	508052
178751	508053
178141	508054
11311	508055
189565	508056
18277	508057
34906	508058
324471	508059
120091	508060
254432	508061
62120	508062
191171	508063
147307	508064
202858	508065
86239	508066
148503	508067
99144	508068
288438	508069
56311	508070
134580	508071
276826	508072
207078	508073
54205	508074
168269	508075
46221	508076
49415	508077
27015	508078
330274	508079
93883	508080
319560	508081
177792	508082
353526	508083
16555	508084
233872	508085
16048	508086
18255	508087
328463	508088
36555	508089
6661	508090
48222	508091
30998	508092
61876	508093
127751	508094
14275	508095
127853	508096
40011	508097
187856	508098
28426	508099
42588	508100
236859	508101
3297	508102
159802	508103
163286	508104
197991	508105
80538	508106
25799	508107
119010	508108
187951	508109
31463	508110
179679	508111
234918	508112
243454	508113
276010	508114
246335	508115
144047	508116
68687	508117
250700	508118
284418	508119
218726	508120
35059	508121
33093	508122
48118	508123
73488	508124
2465	508125
14325	508126
76972	508127
55741	508128
35987	508129
9697	508130
275307	508131
57318	508132
44195	508133
96852	508134
9568	508135
106208	508136
88898	508137
15738	508138
41715	508139
27102	508140
122300	508141
330329	508142
272515	508143
237003	508144
110768	508145
7260	508146
270963	508147
60798	508148
18733	508149
28953	508150
75727	508151
115387	508152
215922	508153
319200	508154
9670	508155
10617	508156
170131	508157
158770	508158
70530	508159
40316	508160
69989	508161
14244	508162
24754	508163
15182	508164
60540	508165
238348	508166
40309	508167
163868	508168
83242	508169
11906	508170
35686	508171
12325	508172
5330	508173
238585	508174
134749	508175
37701	508176
92097	508177
74056	508178
173257	508179
51666	508180
2352	508181
192465	508182
5237	508183
5098	508184
7175	508185
76527	508186
9435	508187
165518	508188
129454	508189
15524	508190
309791	508191
47787	508192
205155	508193
169497	508194
72666	508195
118503	508196
295078	508197
32596	508198
9040	508199
56268	508200
199245	508201
298609	508202
149500	508203
90339	508204
209078	508205
165945	508206
3708	508207
7982	508208
46988	508209
84415	508210
83935	508211
205801	508212
165808	508213
27449	508214
56635	508215
3051	508216
41264	508217
99514	508218
233153	508219
212482	508220
142497	508221
185686	508222
39279	508223
105502	508224
6211	508225
98477	508226
6523	508227
165773	508228
194108	508229
70017	508230
106682	508231
74707	508232
104127	508233
624	508234
163590	508235
27314	508236
128603	508237
56340	508238
155533	508239
68225	508240
18987	508241
94112	508242
569	508243
56060	508244
55977	508245
207117	508246
127532	508247
11651	508248
83468	508249
99290	508250
47583	508251
27327	508252
129935	508253
83479	508254
195075	508255
35377	508256
171407	508257
146304	508258
17954	508259
128318	508260
50645	508261
326064	508262
37252	508263
121735	508264
110176	508265
2328	508266
291333	508267
93552	508268
56552	508269
47299	508270
208795	508271
19809	508272
59808	508273
11275	508274
159161	508275
284240	508276
147974	508277
10506	508278
324676	508279
123182	508280
136417	508281
791	508282
130114	508283
27227	508284
88595	508285
249305	508286
95409	508287
63698	508288
53154	508289
59612	508290
114655	508291
2303	508292
328575	508293
320249	508294
201189	508295
107318	508296
144926	508297
987	508298
315458	508299
61207	508300
4470	508301
2979	508302
2504	508303
28736	508304
15838	508305
8725	508306
60174	508307
200020	508308
1753	508309
2564	508310
113610	508311
346168	508312
24472	508313
247956	508314
48828	508315
3176	508316
258491	508317
219938	508318
95147	508319
16315	508320
241460	508321
11904	508322
76515	508323
204969	508324
9031	508325
90960	508326
236139	508327
95039	508328
183797	508329
26130	508330
354214	508331
1209	508332
247766	508333
101589	508334
162717	508335
11478	508336
130766	508337
174905	508338
31243	508339
5657	508340
51156	508341
205044	508342
86944	508343
50336	508344
235441	508345
23963	508346
223302	508347
75658	508348
105075	508349
81145	508350
80201	508351
177666	508352
73717	508353
842	508354
9356	508355
149747	508356
29482	508357
15971	508358
87943	508359
170452	508360
117473	508361
19863	508362
231017	508363
128730	508364
6424	508365
174708	508366
55478	508367
6648	508368
235864	508369
16608	508370
154322	508371
35465	508372
238242	508373
11584	508374
5087	508375
51815	508376
54243	508377
212725	508378
125329	508379
64942	508380
144256	508381
117122	508382
185117	508383
287668	508384
7040	508385
2954	508386
120291	508387
165215	508388
37374	508389
677	508390
257	508391
123539	508392
281767	508393
732	508394
43296	508395
2123	508396
305016	508397
96122	508398
42518	508399
50088	508400
42526	508401
161853	508402
199901	508403
28257	508404
199920	508405
130239	508406
68619	508407
9724	508408
267458	508409
112318	508410
114328	508411
3096	508412
38454	508413
124796	508414
92492	508415
23849	508416
125397	508417
200610	508418
151790	508419
124486	508420
54952	508421
219278	508422
26779	508423
36375	508424
209711	508425
48176	508426
208547	508427
5	508428
4006	508429
351203	508430
286054	508431
26	508432
30957	508433
1572	508434
203931	508435
4957	508436
18630	508437
259228	508438
51495	508439
16205	508440
7798	508441
896	508442
49662	508443
6687	508444
176749	508445
91675	508446
247591	508447
233960	508448
329491	508449
261263	508450
210037	508451
328920	508452
7265	508453
13694	508454
273521	508455
20987	508456
32661	508457
15799	508458
196874	508459
30814	508460
19722	508461
16314	508462
153956	508463
87495	508464
58180	508465
452	508466
42167	508467
105350	508468
85017	508469
86840	508470
86723	508471
92006	508472
8163	508473
277359	508474
12644	508475
251873	508476
281142	508477
7790	508478
25213	508479
212173	508480
109611	508481
76543	508482
233742	508483
69841	508484
202139	508485
200808	508486
298050	508487
90219	508488
86210	508489
27931	508490
338911	508491
57298	508492
12030	508493
138490	508494
121731	508495
170942	508496
199657	508497
6861	508498
3013	508499
32426	508500
24914	508501
303583	508502
6732	508503
87091	508504
235273	508505
284876	508506
8111	508507
210934	508508
32145	508509
184514	508510
4599	508511
112130	508512
8041	508513
144188	508514
157504	508515
232553	508516
323056	508517
84922	508518
355605	508519
219548	508520
333664	508521
87881	508522
299004	508523
14922	508524
305038	508525
142853	508526
72929	508527
982	508528
106810	508529
77532	508530
52657	508531
36520	508532
263311	508533
103191	508534
28323	508535
156943	508536
76256	508537
76293	508538
28063	508539
283675	508540
333072	508541
36520	508542
57356	508543
349739	508544
131598	508545
60949	508546
199337	508547
52832	508548
239202	508549
131466	508550
130273	508551
39523	508552
193364	508553
142818	508554
201316	508555
324879	508556
82015	508557
30765	508558
271918	508559
135684	508560
80836	508561
216679	508562
23556	508563
46483	508564
223128	508565
34982	508566
134472	508567
63135	508568
211269	508569
23500	508570
276251	508571
9170	508572
93675	508573
87187	508574
233526	508575
44627	508576
216793	508577
93394	508578
7245	508579
228400	508580
92833	508581
828	508582
86725	508583
142496	508584
9771	508585
167053	508586
105135	508587
54626	508588
233748	508589
37615	508590
75793	508591
107641	508592
35664	508593
179581	508594
92239	508595
227724	508596
290008	508597
9212	508598
335690	508599
217502	508600
87297	508601
335905	508602
87873	508603
128024	508604
12805	508605
106351	508606
1772	508607
145062	508608
131225	508609
199559	508610
11622	508611
48181	508612
100352	508613
97054	508614
105195	508615
54536	508616
177576	508617
58879	508618
12106	508619
280525	508620
170187	508621
282392	508622
8800	508623
86853	508624
142056	508625
244127	508626
202753	508627
123500	508628
25545	508629
143227	508630
125029	508631
74012	508632
217152	508633
12951	508634
136367	508635
145426	508636
3531	508637
70625	508638
10209	508639
156870	508640
19557	508641
61411	508642
121824	508643
13124	508644
94755	508645
133162	508646
24639	508647
99452	508648
21677	508649
9979	508650
97031	508651
129609	508652
355744	508653
8689	508654
48108	508655
83358	508656
206319	508657
26524	508658
113135	508659
350985	508660
45805	508661
43377	508662
106419	508663
277693	508664
53677	508665
51686	508666
253828	508667
125251	508668
166127	508669
351320	508670
2170	508671
76324	508672
53203	508673
137794	508674
39	508675
81540	508676
143384	508677
124093	508678
81103	508679
81286	508680
167970	508681
45984	508682
34387	508683
101761	508684
124417	508685
9213	508686
319656	508687
8642	508688
257381	508689
124662	508690
99576	508691
3866	508692
75563	508693
64515	508694
6483	508695
299988	508696
4485	508697
57462	508698
30765	508699
91161	508700
312427	508701
36747	508702
16303	508703
5264	508704
32292	508705
37744	508706
49386	508707
6562	508708
108655	508709
62243	508710
190491	508711
27632	508712
46946	508713
94034	508714
315626	508715
105307	508716
112742	508717
35329	508718
11968	508719
159996	508720
11045	508721
61447	508722
10724	508723
15361	508724
135083	508725
53226	508726
66483	508727
225476	508728
154661	508729
285166	508730
322151	508731
62917	508732
35900	508733
94114	508734
190219	508735
81035	508736
62032	508737
218355	508738
102663	508739
242251	508740
102814	508741
330957	508742
181804	508743
119860	508744
199007	508745
2405	508746
35419	508747
341432	508748
279749	508749
84193	508750
352639	508751
38833	508752
38503	508753
22547	508754
84472	508755
9907	508756
206000	508757
128785	508758
180147	508759
83631	508760
127929	508761
356404	508762
128855	508763
354248	508764
146493	508765
84172	508766
156045	508767
208202	508768
292522	508769
56116	508770
291356	508771
231754	508772
38808	508773
353865	508774
559	508775
55446	508776
56539	508777
84232	508778
285651	508779
288096	508780
357230	508781
210288	508782
42638	508783
108887	508784
128837	508785
45927	508786
84166	508787
83091	508788
205111	508789
355214	508790
126425	508791
83183	508792
174121	508793
209102	508794
207360	508795
15551	508796
108667	508797
147547	508798
1284	508799
133433	508800
2817	508801
67500	508802
248557	508803
151189	508804
1915	508805
120267	508806
88952	508807
34830	508808
86725	508809
37885	508810
106334	508811
203621	508812
199270	508813
57142	508814
402	508815
38184	508816
49748	508817
198967	508818
3086	508819
191851	508820
204374	508821
34989	508822
46715	508823
27279	508824
26483	508825
245003	508826
269006	508827
83455	508828
27586	508829
176041	508830
76836	508831
29819	508832
90182	508833
297390	508834
139982	508835
59522	508836
34391	508837
15861	508838
14593	508839
86687	508840
2621	508841
179240	508842
6077	508843
59555	508844
279576	508845
275687	508846
77820	508847
173489	508848
49044	508849
4365	508850
87348	508851
9887	508852
850	508853
33604	508854
169114	508855
136982	508856
128528	508857
49421	508858
41099	508859
67155	508860
64771	508861
50122	508862
170974	508863
61168	508864
28383	508865
38918	508866
15420	508867
207990	508868
64480	508869
100063	508870
299117	508871
26688	508872
130689	508873
3028	508874
88102	508875
75905	508876
2457	508877
125054	508878
53184	508879
54508	508880
41357	508881
79866	508882
20943	508883
186099	508884
27230	508885
70087	508886
65314	508887
106157	508888
229733	508889
357559	508890
126983	508891
77442	508892
116048	508893
55534	508894
204365	508895
51376	508896
228642	508897
835	508898
79908	508899
50128	508900
584	508901
292314	508902
153929	508903
15253	508904
112616	508905
19030	508906
123125	508907
299688	508908
19354	508909
141892	508910
19434	508911
17758	508912
303933	508913
348882	508914
9240	508915
87323	508916
66222	508917
15891	508918
178183	508919
351667	508920
26428	508921
69090	508922
15423	508923
55628	508924
319846	508925
171208	508926
228508	508927
346512	508928
3	508929
212343	508930
2623	508931
7691	508932
32400	508933
357107	508934
79201	508935
309651	508936
2971	508937
10250	508938
51719	508939
51661	508940
70891	508941
1057	508942
356605	508943
52070	508944
125972	508945
191942	508946
31618	508947
316883	508948
79467	508949
121871	508950
121923	508951
10774	508952
56629	508953
48140	508954
95437	508955
33492	508956
113897	508957
132860	508958
338838	508959
5611	508960
321386	508961
333270	508962
878	508963
305935	508964
8801	508965
24033	508966
231852	508967
44892	508968
289481	508969
234381	508970
153931	508971
43067	508972
195500	508973
74180	508974
336445	508975
35915	508976
181499	508977
168042	508978
136134	508979
85407	508980
13596	508981
6533	508982
207789	508983
2487	508984
76064	508985
85953	508986
308025	508987
134255	508988
40008	508989
17231	508990
10828	508991
56237	508992
32815	508993
311537	508994
112929	508995
112929	508996
96167	508997
198932	508998
164875	508999
14522	509000
10412	509001
115317	509002
14527	509003
32398	509004
327884	509005
122036	509006
125485	509007
295778	509008
176100	509009
29096	509010
20688	509011
35160	509012
117962	509013
168952	509014
68681	509015
103366	509016
94508	509017
75142	509018
1465	509019
58576	509020
167725	509021
269047	509022
75227	509023
184104	509024
63804	509025
96719	509026
270476	509027
98348	509028
291083	509029
17648	509030
5305	509031
6117	509032
15032	509033
134729	509034
108452	509035
9812	509036
207	509037
70883	509038
164787	509039
273793	509040
10244	509041
15115	509042
114495	509043
185240	509044
197964	509045
76238	509046
69983	509047
11744	509048
231524	509049
2192	509050
24231	509051
356732	509052
166688	509053
232038	509054
191722	509055
18327	509056
35319	509057
5700	509058
231908	509059
142419	509060
208227	509061
352862	509062
302082	509063
147846	509064
153761	509065
352936	509066
197990	509067
99935	509068
59202	509069
21501	509070
194178	509071
351893	509072
85329	509073
23911	509074
59775	509075
298829	509076
116294	509077
331352	509078
35136	509079
331264	509080
169730	509081
266636	509082
103153	509083
140432	509084
157177	509085
41811	509086
15781	509087
35384	509088
316993	509089
9152	509090
28874	509091
338353	509092
41942	509093
99993	509094
157160	509095
284003	509096
192331	509097
299277	509098
299582	509099
13644	509100
144938	509101
143771	509102
185166	509103
115051	509104
21852	509105
60922	509106
159590	509107
66003	509108
93602	509109
3624	509110
70692	509111
29510	509112
116305	509113
161620	509114
11474	509115
256248	509116
100531	509117
19346	509118
155267	509119
88592	509120
235460	509121
142642	509122
307410	509123
76045	509124
307173	509125
151544	509126
307810	509127
82124	509128
157671	509129
168772	509130
200948	509131
216343	509132
12131	509133
132989	509134
10000	509135
156499	509136
3298	509137
208847	509138
18104	509139
176567	509140
342092	509141
200506	509142
7100	509143
149554	509144
12680	509145
17019	509146
136455	509147
62400	509148
41690	509149
85207	509150
91900	509151
151304	509152
96802	509153
198270	509154
17343	509155
30314	509156
193908	509157
30126	509158
234442	509159
76244	509160
180456	509161
167943	509162
130699	509163
128995	509164
37638	509165
117569	509166
287666	509167
6168	509168
5206	509169
121825	509170
66699	509171
8130	509172
9736	509173
134060	509174
218919	509175
29251	509176
54103	509177
39	509178
330155	509179
1747	509180
21141	509181
96173	509182
303289	509183
171707	509184
1747	509185
2895	509186
2754	509187
136176	509188
169836	509189
42475	509190
192497	509191
19453	509192
108621	509193
123438	509194
52078	509195
10945	509196
117309	509197
38725	509198
75443	509199
331066	509200
291119	509201
53216	509202
334665	509203
220521	509204
93553	509205
89784	509206
203826	509207
60624	509208
64771	509209
41467	509210
237081	509211
66011	509212
41213	509213
9184	509214
207265	509215
103036	509216
346494	509217
199464	509218
200369	509219
29279	509220
27874	509221
12323	509222
237797	509223
7051	509224
55747	509225
146272	509226
4359	509227
17476	509228
12387	509229
166250	509230
27265	509231
203221	509232
131387	509233
146863	509234
91423	509235
109279	509236
165142	509237
56046	509238
25908	509239
207497	509240
7223	509241
53842	509242
48104	509243
33749	509244
188424	509245
859	509246
14625	509247
140857	509248
236538	509249
54100	509250
32970	509251
3377	509252
18593	509253
140835	509254
301512	509255
46965	509256
255550	509257
128903	509258
197590	509259
143424	509260
37303	509261
153292	509262
82545	509263
54863	509264
220294	509265
133241	509266
232262	509267
74167	509268
87965	509269
257285	509270
61955	509271
61891	509272
110218	509273
83544	509274
9477	509275
211445	509276
259434	509277
36150	509278
96136	509279
171709	509280
255442	509281
170817	509282
9196	509283
274241	509284
258634	509285
192195	509286
79087	509287
58192	509288
144742	509289
66175	509290
154876	509291
219794	509292
8844	509293
248569	509294
302085	509295
125675	509296
3990	509297
202593	509298
53954	509299
32281	509300
211702	509301
184693	509302
204472	509303
136227	509304
63744	509305
12402	509306
33541	509307
9921	509308
71043	509309
1010	509310
107932	509311
861	509312
118063	509313
11109	509314
125494	509315
342425	509316
37519	509317
303191	509318
39101	509319
345835	509320
308867	509321
27463	509322
333500	509323
309798	509324
65264	509325
26695	509326
125792	509327
198860	509328
19588	509329
32489	509330
43333	509331
32921	509332
6898	509333
7502	509334
90279	509335
105146	509336
285758	509337
585	509338
35912	509339
87807	509340
271834	509341
107800	509342
15080	509343
298912	509344
79278	509345
194248	509346
21666	509347
50626	509348
210053	509349
152874	509350
176431	509351
259050	509352
989	509353
77861	509354
341423	509355
215499	509356
181535	509357
312016	509358
77290	509359
157649	509360
134691	509361
13737	509362
118209	509363
276913	509364
52672	509365
108094	509366
139138	509367
320806	509368
31216	509369
70332	509370
6783	509371
200409	509372
166077	509373
283	509374
71362	509375
15929	509376
46752	509377
47612	509378
90997	509379
123122	509380
9654	509381
52427	509382
9794	509383
17016	509384
46710	509385
17022	509386
2134	509387
13833	509388
200757	509389
200016	509390
5748	509391
71424	509392
167926	509393
119	509394
7311	509395
355454	509396
38683	509397
61626	509398
183781	509399
5740	509400
39603	509401
12718	509402
80538	509403
68497	509404
127197	509405
38061	509406
112313	509407
26289	509408
17556	509409
203672	509410
233188	509411
155	509412
11008	509413
12396	509414
320879	509415
16994	509416
271973	509417
106386	509418
23339	509419
59194	509420
91719	509421
70741	509422
215470	509423
52328	509424
26051	509425
187813	509426
145690	509427
258582	509428
4212	509429
196624	509430
43376	509431
6596	509432
120304	509433
128956	509434
207378	509435
172314	509436
172762	509437
173079	509438
49350	509439
128507	509440
5848	509441
223151	509442
350640	509443
44363	509444
15660	509445
44524	509446
99316	509447
110112	509448
16315	509449
118198	509450
271691	509451
200029	509452
31612	509453
147856	509454
115015	509455
53875	509456
195223	509457
18754	509458
49944	509459
26880	509460
301539	509461
46458	509462
257446	509463
24087	509464
90730	509465
18263	509466
108327	509467
31623	509468
10685	509469
2993	509470
89935	509471
27934	509472
307977	509473
41124	509474
56664	509475
4503	509476
50262	509477
105492	509478
272768	509479
5211	509480
9061	509481
214848	509482
308658	509483
100155	509484
112336	509485
199427	509486
146673	509487
15940	509488
15940	509489
35501	509490
182587	509491
39	509492
51245	509493
12718	509494
311628	509495
33655	509496
42368	509497
30217	509498
625	509499
14359	509500
87665	509501
7534	509502
91077	509503
4187	509504
183924	509505
323319	509506
135574	509507
7	509508
265867	509509
219744	509510
95410	509511
115086	509512
60046	509513
11246	509514
24728	509515
144961	509516
116894	509517
18679	509518
9602	509519
34664	509520
45186	509521
134679	509522
47002	509523
262888	509524
26415	509525
174131	509526
109634	509527
74196	509528
158958	509529
56131	509530
118902	509531
118526	509532
78319	509533
11341	509534
190682	509535
3839	509536
108464	509537
297898	509538
14906	509539
252867	509540
5259	509541
46550	509542
29896	509543
5043	509544
16039	509545
149642	509546
93886	509547
137650	509548
17921	509549
28336	509550
30308	509551
126872	509552
140610	509553
216414	509554
86568	509555
107235	509556
99252	509557
13459	509558
4205	509559
275466	509560
53685	509561
3292	509562
138584	509563
68628	509564
37289	509565
13730	509566
206476	509567
76326	509568
150801	509569
349710	509570
130965	509571
14695	509572
323025	509573
129562	509574
186439	509575
211839	509576
234113	509577
29066	509578
59	509579
18696	509580
171249	509581
22660	509582
13046	509583
72851	509584
12059	509585
9888	509586
54820	509587
205042	509588
14593	509589
145142	509590
73645	509591
345613	509592
24995	509593
301564	509594
113003	509595
211982	509596
186799	509597
252122	509598
36129	509599
8737	509600
135687	509601
144379	509602
131000	509603
355960	509604
35301	509605
24431	509606
6010	509607
107951	509608
331230	509609
135748	509610
297809	509611
125805	509612
126894	509613
64221	509614
179412	509615
54002	509616
2331	509617
299745	509618
135388	509619
200308	509620
87366	509621
37997	509622
184121	509623
43319	509624
101580	509625
71170	509626
199391	509627
3172	509628
81802	509629
32835	509630
47415	509631
198932	509632
12124	509633
94120	509634
27362	509635
225087	509636
44533	509637
65265	509638
98806	509639
351916	509640
48752	509641
121578	509642
32064	509643
86808	509644
140886	509645
175462	509646
30138	509647
67875	509648
177524	509649
99009	509650
121092	509651
233243	509652
222072	509653
51637	509654
1374	509655
15901	509656
200586	509657
54069	509658
306182	509659
69191	509660
79997	509661
38184	509662
44524	509663
247227	509664
19189	509665
46552	509666
98449	509667
20000	509668
13931	509669
103095	509670
324087	509671
203377	509672
91392	509673
96915	509674
201987	509675
83413	509676
74074	509677
9826	509678
268770	509679
30094	509680
38083	509681
5294	509682
124779	509683
87107	509684
272553	509685
7979	509686
13067	509687
46	509688
53771	509689
314963	509690
43911	509691
235499	509692
122980	509693
15867	509694
93427	509695
10910	509696
115493	509697
41751	509698
37701	509699
75758	509700
94073	509701
49754	509702
21060	509703
41563	509704
114147	509705
106318	509706
302819	509707
8063	509708
41633	509709
145862	509710
60654	509711
4270	509712
182009	509713
28096	509714
216896	509715
58916	509716
145910	509717
145646	509718
155991	509719
45075	509720
22566	509721
234309	509722
11624	509723
43708	509724
29144	509725
143081	509726
99287	509727
25382	509728
12331	509729
161059	509730
98474	509731
167985	509732
169363	509733
34964	509734
279651	509735
187902	509736
57121	509737
63091	509738
78760	509739
158704	509740
41582	509741
24454	509742
103262	509743
75639	509744
31026	509745
156507	509746
3079	509747
293754	509748
194018	509749
23985	509750
278194	509751
23235	509752
162991	509753
55745	509754
7013	509755
82857	509756
89176	509757
261725	509758
161165	509759
333955	509760
340390	509761
194963	509762
488	509763
5258	509764
180432	509765
188255	509766
184303	509767
89666	509768
55885	509769
149868	509770
244154	509771
4020	509772
134706	509773
133989	509774
13528	509775
119973	509776
97211	509777
319922	509778
163344	509779
43771	509780
106604	509781
118587	509782
148361	509783
29000	509784
126670	509785
107772	509786
128102	509787
287421	509788
157666	509789
43713	509790
204666	509791
85312	509792
99359	509793
186381	509794
165363	509795
41957	509796
211401	509797
50970	509798
591	509799
184434	509800
121524	509801
325035	509802
87333	509803
28554	509804
18	509805
74172	509806
299439	509807
115366	509808
102818	509809
140184	509810
1101	509811
48	509812
212070	509813
25588	509814
197038	509815
1400	509816
14105	509817
50	509818
14380	509819
73968	509820
28169	509821
10683	509822
74258	509823
176854	509824
83911	509825
183113	509826
181344	509827
33111	509828
79206	509829
129814	509830
300	509831
56405	509832
41706	509833
210036	509834
58757	509835
109382	509836
52324	509837
58149	509838
16002	509839
48445	509840
15940	509841
9849	509842
37351	509843
181	509844
127278	509845
87023	509846
82208	509847
31476	509848
195047	509849
135935	509850
345236	509851
185357	509852
116186	509853
514	509854
247311	509855
30895	509856
77987	509857
52363	509858
191840	509859
184946	509860
266212	509861
115737	509862
185978	509863
35774	509864
56323	509865
242907	509866
148975	509867
116368	509868
185611	509869
97317	509870
53738	509871
25294	509872
30067	509873
89927	509874
17051	509875
106559	509876
152670	509877
23186	509878
8736	509879
308736	509880
25910	509881
191424	509882
255726	509883
165684	509884
338452	509885
313128	509886
32135	509887
14205	509888
167199	509889
109490	509890
43870	509891
206341	509892
138940	509893
18418	509894
16268	509895
54779	509896
255751	509897
165002	509898
252028	509899
35584	509900
113698	509901
209802	509902
108072	509903
30520	509904
25433	509905
20336	509906
140691	509907
145700	509908
154284	509909
110	509910
270798	509911
119222	509912
100317	509913
177613	509914
1155	509915
93580	509916
95577	509917
71902	509918
71619	509919
29582	509920
317087	509921
122681	509922
17820	509923
10091	509924
7877	509925
283408	509926
62068	509927
102668	509928
158624	509929
6620	509930
7424	509931
32781	509932
68373	509933
153521	509934
35219	509935
119038	509936
15418	509937
79194	509938
17220	509939
46654	509940
58722	509941
188578	509942
221625	509943
289543	509944
27193	509945
79042	509946
327436	509947
270927	509948
15140	509949
313316	509950
61321	509951
40583	509952
29233	509953
75081	509954
75455	509955
9878	509956
285152	509957
90145	509958
161274	509959
3852	509960
26968	509961
49408	509962
90394	509963
191960	509964
6635	509965
85600	509966
8989	509967
198568	509968
144817	509969
91882	509970
56254	509971
267152	509972
62624	509973
39286	509974
220308	509975
735	509976
108159	509977
231627	509978
1978	509979
220603	509980
153903	509981
144294	509982
268576	509983
1485	509984
44589	509985
26527	509986
235211	509987
84387	509988
125836	509989
6070	509990
58541	509991
55021	509992
74126	509993
79368	509994
7380	509995
310028	509996
200851	509997
63953	509998
309541	509999
184108	510000
19482	510001
56896	510002
127068	510003
192198	510004
331073	510005
192767	510006
324346	510007
5440	510008
209137	510009
145075	510010
37754	510011
230251	510012
207950	510013
201311	510014
280980	510015
86902	510016
23147	510017
20945	510018
220954	510019
738	510020
19809	510021
129992	510022
87191	510023
248316	510024
15373	510025
28473	510026
207482	510027
122326	510028
32301	510029
84201	510030
313873	510031
122306	510032
50339	510033
240365	510034
208932	510035
69706	510036
25477	510037
137963	510038
324734	510039
121994	510040
128934	510041
27297	510042
15589	510043
302926	510044
94811	510045
50528	510046
255145	510047
130247	510048
73650	510049
50540	510050
182001	510051
157674	510052
242	510053
35590	510054
254297	510055
148407	510056
54221	510057
331152	510058
204804	510059
303326	510060
37553	510061
99417	510062
198089	510063
147834	510064
241222	510065
153209	510066
258180	510067
35115	510068
305801	510069
55685	510070
342105	510071
61043	510072
314159	510073
42838	510074
53007	510075
68177	510076
227034	510077
43901	510078
262149	510079
4367	510080
336732	510081
94440	510082
153114	510083
5520	510084
6464	510085
251187	510086
18558	510087
7190	510088
26994	510089
36467	510090
35893	510091
232	510092
136228	510093
179398	510094
92740	510095
75587	510096
114006	510097
9059	510098
38024	510099
50474	510100
25900	510101
154459	510102
235413	510103
121447	510104
36380	510105
166337	510106
48079	510107
192985	510108
19462	510109
219084	510110
59653	510111
213354	510112
305	510113
165	510114
103638	510115
6032	510116
178051	510117
60423	510118
228061	510119
24194	510120
101941	510121
100239	510122
187134	510123
81586	510124
115417	510125
52646	510126
116961	510127
22872	510128
1355	510129
140199	510130
25292	510131
139912	510132
172525	510133
293185	510134
73309	510135
153994	510136
174057	510137
73093	510138
68915	510139
112219	510140
17993	510141
270876	510142
26372	510143
341152	510144
9407	510145
118408	510146
8854	510147
97721	510148
47330	510149
105720	510150
104248	510151
6018	510152
177835	510153
28256	510154
10625	510155
7839	510156
57667	510157
16856	510158
28474	510159
112489	510160
18514	510161
35099	510162
67562	510163
140294	510164
310239	510165
150465	510166
44646	510167
257362	510168
154759	510169
279465	510170
311428	510171
93330	510172
48250	510173
278162	510174
131285	510175
147789	510176
12166	510177
322343	510178
167333	510179
177711	510180
48181	510181
107695	510182
18259	510183
47409	510184
9580	510185
40588	510186
49484	510187
178741	510188
21849	510189
110474	510190
6633	510191
196326	510192
67137	510193
23559	510194
4525	510195
13280	510196
87917	510197
190781	510198
55934	510199
236483	510200
196658	510201
103234	510202
56206	510203
341849	510204
61378	510205
12942	510206
318706	510207
150158	510208
132195	510209
15698	510210
12446	510211
137004	510212
47498	510213
58414	510214
145447	510215
121927	510216
343271	510217
95796	510218
65269	510219
116556	510220
336160	510221
303192	510222
47753	510223
235531	510224
62680	510225
77474	510226
43525	510227
11847	510228
20686	510229
20026	510230
36180	510231
108364	510232
5996	510233
51932	510234
58031	510235
96440	510236
176440	510237
176440	510238
128322	510239
121430	510240
77282	510241
117567	510242
188116	510243
89628	510244
21645	510245
12525	510246
89815	510247
36214	510248
187523	510249
314688	510250
132795	510251
60705	510252
189193	510253
142080	510254
3362	510255
316474	510256
317791	510257
319191	510258
78276	510259
314257	510260
194994	510261
151045	510262
22914	510263
2821	510264
116477	510265
24299	510266
196619	510267
10789	510268
59424	510269
51517	510270
63302	510271
1066	510272
122482	510273
13777	510274
11890	510275
1919	510276
24019	510277
51	510278
23181	510279
49772	510280
278393	510281
114933	510282
114067	510283
334711	510284
22147	510285
20247	510286
95442	510287
111444	510288
297212	510289
168329	510290
151535	510291
61904	510292
148382	510293
249238	510294
36360	510295
29666	510296
133396	510297
350601	510298
129411	510299
153817	510300
7298	510301
161770	510302
129567	510303
26036	510304
189853	510305
5234	510306
5569	510307
56042	510308
148760	510309
148761	510310
3084	510311
313156	510312
212713	510313
16488	510314
70471	510315
33402	510316
72136	510317
223965	510318
141106	510319
138711	510320
162897	510321
9885	510322
182010	510323
2378	510324
190280	510325
332484	510326
59669	510327
8955	510328
200447	510329
33397	510330
49603	510331
6	510332
211418	510333
4750	510334
139274	510335
9714	510336
14958	510337
110279	510338
22305	510339
270638	510340
7092	510341
87547	510342
87004	510343
90405	510344
38009	510345
68255	510346
18538	510347
176077	510348
64608	510349
268680	510350
11975	510351
982	510352
75144	510353
23994	510354
40179	510355
204265	510356
91569	510357
25352	510358
95370	510359
330170	510360
11800	510361
39	510362
39	510363
53420	510364
81721	510365
30082	510366
36751	510367
207417	510368
115477	510369
204212	510370
19145	510371
91827	510372
181106	510373
200846	510374
50954	510375
82327	510376
135251	510377
87198	510378
316251	510379
190414	510380
197072	510381
234469	510382
44936	510383
240249	510384
175742	510385
279211	510386
175612	510387
26197	510388
11355	510389
61038	510390
1348	510391
87851	510392
88632	510393
51184	510394
35564	510395
138137	510396
9028	510397
3058	510398
16503	510399
84376	510400
260850	510401
6093	510402
16353	510403
62195	510404
25623	510405
20903	510406
7759	510407
211143	510408
57192	510409
72696	510410
1192	510411
47571	510412
34505	510413
276304	510414
161972	510415
158772	510416
220794	510417
318330	510418
270554	510419
55152	510420
235320	510421
20619	510422
351089	510423
30279	510424
69056	510425
6494	510426
89989	510427
59449	510428
148278	510429
93276	510430
14347	510431
81316	510432
78872	510433
70604	510434
18489	510435
7567	510436
67964	510437
26735	510438
50993	510439
296197	510440
216971	510441
3875	510442
857	510443
47978	510444
50991	510445
12175	510446
16922	510447
119103	510448
332616	510449
41123	510450
14479	510451
78779	510452
22015	510453
1879	510454
75720	510455
113751	510456
65964	510457
177872	510458
25740	510459
198093	510460
166901	510461
255078	510462
35155	510463
48661	510464
199182	510465
8649	510466
120264	510467
142959	510468
112010	510469
346048	510470
95708	510471
3044	510472
179639	510473
355824	510474
145412	510475
11316	510476
136799	510477
145097	510478
163433	510479
20339	510480
12446	510481
258755	510482
158173	510483
3974	510484
3027	510485
177194	510486
103650	510487
26723	510488
103461	510489
51733	510490
78766	510491
39518	510492
167346	510493
317622	510494
17210	510495
14423	510496
98023	510497
155139	510498
60646	510499
30718	510500
47196	510501
5459	510502
77409	510503
169593	510504
61619	510505
181341	510506
123621	510507
270292	510508
530	510509
2881	510510
85483	510511
29561	510512
15880	510513
3567	510514
19941	510515
116119	510516
95672	510517
95293	510518
99926	510519
116545	510520
183382	510521
224690	510522
40828	510523
205908	510524
53487	510525
34997	510526
210404	510527
185943	510528
33911	510529
565	510530
54836	510531
8217	510532
53868	510533
52365	510534
71371	510535
1099	510536
108060	510537
85162	510538
80870	510539
7119	510540
3893	510541
47451	510542
45477	510543
30780	510544
124201	510545
5213	510546
76087	510547
259662	510548
47528	510549
242987	510550
59249	510551
54204	510552
165687	510553
195651	510554
39065	510555
244831	510556
145108	510557
93941	510558
42475	510559
11377	510560
1590	510561
39682	510562
240765	510563
148029	510564
20962	510565
31458	510566
37725	510567
210608	510568
145028	510569
238637	510570
335283	510571
23101	510572
28734	510573
144319	510574
3344	510575
2141	510576
177831	510577
11289	510578
171432	510579
7222	510580
1570	510581
28081	510582
61563	510583
81062	510584
138395	510585
52894	510586
18714	510587
10462	510588
327767	510589
197538	510590
71059	510591
134299	510592
46527	510593
35816	510594
54	510595
204563	510596
131210	510597
235558	510598
10524	510599
113739	510600
15379	510601
45533	510602
30359	510603
181131	510604
12983	510605
156501	510606
65376	510607
198328	510608
65860	510609
95890	510610
62505	510611
19608	510612
154172	510613
15252	510614
40275	510615
42475	510616
259884	510617
41475	510618
239607	510619
10626	510620
90127	510621
316337	510622
8381	510623
118752	510624
15029	510625
73732	510626
345597	510627
105293	510628
271307	510629
43350	510630
107790	510631
252940	510632
4286	510633
321567	510634
14396	510635
13794	510636
22100	510637
99652	510638
36010	510639
46071	510640
253761	510641
156189	510642
205939	510643
14696	510644
3853	510645
28433	510646
79421	510647
6445	510648
167	510649
47558	510650
136620	510651
201638	510652
36465	510653
238774	510654
125414	510655
32599	510656
2079	510657
16143	510658
174327	510659
7032	510660
192579	510661
27720	510662
159382	510663
139234	510664
273873	510665
59458	510666
122697	510667
25497	510668
204823	510669
9140	510670
54871	510671
40928	510672
7130	510673
265989	510674
156095	510675
4	510676
58220	510677
133464	510678
40974	510679
269655	510680
239401	510681
14581	510682
48166	510683
341928	510684
7126	510685
109188	510686
220545	510687
166364	510688
467	510689
35060	510690
5621	510691
24494	510692
20914	510693
5400	510694
45159	510695
156195	510696
18298	510697
302425	510698
27034	510699
147683	510700
342033	510701
38362	510702
80838	510703
112321	510704
80071	510705
5493	510706
109848	510707
72144	510708
138849	510709
2248	510710
122802	510711
130022	510712
34253	510713
54304	510714
37014	510715
42035	510716
17961	510717
133600	510718
155316	510719
96626	510720
9601	510721
23477	510722
270314	510723
10724	510724
19281	510725
66964	510726
204415	510727
168086	510728
333824	510729
18148	510730
54040	510731
26568	510732
106664	510733
31864	510734
165496	510735
134416	510736
71883	510737
101686	510738
159803	510739
193284	510740
54944	510741
160160	510742
6162	510743
65243	510744
45459	510745
270462	510746
132205	510747
107416	510748
9369	510749
31899	510750
31729	510751
106268	510752
22689	510753
267017	510754
104961	510755
104459	510756
62960	510757
52188	510758
8534	510759
276296	510760
118801	510761
45509	510762
84146	510763
103279	510764
105584	510765
74650	510766
26676	510767
8455	510768
33127	510769
52745	510770
2991	510771
17580	510772
13766	510773
113433	510774
42636	510775
24592	510776
8308	510777
15055	510778
42836	510779
10006	510780
6665	510781
54690	510782
24658	510783
2025	510784
127871	510785
126016	510786
193522	510787
65407	510788
99989	510789
215150	510790
8451	510791
62633	510792
10747	510793
127950	510794
104586	510795
78408	510796
295829	510797
206106	510798
292571	510799
109624	510800
108947	510801
174570	510802
94077	510803
289609	510804
24834	510805
29954	510806
18574	510807
36032	510808
201329	510809
238926	510810
88805	510811
88805	510812
238578	510813
25821	510814
106952	510815
298614	510816
135525	510817
146988	510818
208375	510819
78054	510820
112170	510821
80180	510822
122644	510823
34635	510824
177857	510825
26428	510826
38306	510827
82138	510828
317524	510829
35964	510830
228	510831
36202	510832
39324	510833
7481	510834
192952	510835
72790	510836
36612	510837
175	510838
147696	510839
103074	510840
237088	510841
315124	510842
141474	510843
46309	510844
283273	510845
58662	510846
57668	510847
48134	510848
194552	510849
4631	510850
50165	510851
297844	510852
320310	510853
125876	510854
189502	510855
19392	510856
262033	510857
103837	510858
183799	510859
121883	510860
39745	510861
266525	510862
275603	510863
68200	510864
465	510865
70287	510866
58711	510867
95945	510868
35749	510869
1690	510870
46594	510871
278253	510872
251080	510873
215157	510874
227586	510875
250326	510876
180272	510877
86672	510878
65665	510879
54023	510880
115390	510881
133188	510882
3611	510883
208888	510884
1819	510885
5162	510886
244258	510887
1407	510888
300223	510889
300218	510890
98573	510891
65632	510892
55636	510893
68758	510894
30939	510895
64690	510896
112291	510897
56039	510898
53195	510899
356662	510900
219252	510901
305058	510902
177045	510903
40620	510904
258416	510905
207903	510906
183840	510907
82246	510908
53633	510909
28516	510910
4598	510911
79804	510912
288555	510913
329945	510914
63441	510915
3585	510916
76799	510917
47167	510918
186187	510919
9707	510920
193002	510921
54031	510922
53435	510923
109676	510924
87430	510925
279518	510926
208592	510927
18083	510928
5300	510929
191042	510930
66026	510931
20057	510932
206950	510933
348971	510934
209302	510935
46794	510936
125987	510937
22126	510938
102863	510939
289398	510940
11342	510941
9906	510942
206299	510943
236125	510944
751	510945
326036	510946
13306	510947
142389	510948
139064	510949
309440	510950
56085	510951
246200	510952
30869	510953
106668	510954
87246	510955
304474	510956
25619	510957
341850	510958
27506	510959
301516	510960
21741	510961
222936	510962
60753	510963
84671	510964
219237	510965
463	510966
82327	510967
161650	510968
30180	510969
105822	510970
102542	510971
53567	510972
35362	510973
328014	510974
109113	510975
26517	510976
207953	510977
236147	510978
89850	510979
190164	510980
160082	510981
12233	510982
116194	510983
19522	510984
191401	510985
29094	510986
169043	510987
192191	510988
75377	510989
192225	510990
299023	510991
9476	510992
24781	510993
109335	510994
10016	510995
167974	510996
77855	510997
8231	510998
53408	510999
48330	511000
314415	511001
257636	511002
1691	511003
7555	511004
44137	511005
131271	511006
2565	511007
120938	511008
190505	511009
2792	511010
196416	511011
8926	511012
84572	511013
82729	511014
55406	511015
141196	511016
13591	511017
326361	511018
196623	511019
133254	511020
27524	511021
348697	511022
127437	511023
48307	511024
133718	511025
11862	511026
204466	511027
128386	511028
90812	511029
109946	511030
68262	511031
147850	511032
2257	511033
2257	511034
117114	511035
272705	511036
36202	511037
95664	511038
111148	511039
260943	511040
40345	511041
55760	511042
319511	511043
62960	511044
207728	511045
142988	511046
245433	511047
79855	511048
324776	511049
245057	511050
61281	511051
218889	511052
47323	511053
211349	511054
187482	511055
96166	511056
167026	511057
1776	511058
143548	511059
73872	511060
212124	511061
17104	511062
49959	511063
140144	511064
9242	511065
50939	511066
130464	511067
191565	511068
223997	511069
219646	511070
88102	511071
138812	511072
32428	511073
308793	511074
53223	511075
211149	511076
151389	511077
17104	511078
236431	511079
269134	511080
180439	511081
62073	511082
334403	511083
170137	511084
9971	511085
18882	511086
60198	511087
152881	511088
21	511089
336474	511090
66436	511091
116966	511092
20329	511093
13352	511094
4054	511095
7892	511096
71661	511097
17843	511098
92168	511099
942	511100
17843	511101
375	511102
91205	511103
14237	511104
57230	511105
63085	511106
38817	511107
58167	511108
69766	511109
16747	511110
456	511111
1601	511112
116366	511113
47783	511114
116057	511115
41704	511116
244157	511117
22038	511118
8771	511119
125016	511120
30023	511121
742	511122
17300	511123
63657	511124
158047	511125
41982	511126
228516	511127
124714	511128
29426	511129
312763	511130
29264	511131
90739	511132
261219	511133
48583	511134
38649	511135
6969	511136
1692	511137
722	511138
44074	511139
59607	511140
92532	511141
89695	511142
68654	511143
41021	511144
632	511145
191180	511146
40264	511147
20556	511148
21549	511149
15839	511150
49143	511151
181301	511152
67947	511153
78695	511154
58193	511155
211004	511156
324889	511157
284723	511158
29901	511159
281866	511160
31003	511161
163063	511162
178508	511163
18090	511164
50418	511165
209552	511166
205918	511167
172352	511168
73868	511169
58145	511170
144460	511171
48655	511172
17216	511173
90729	511174
126538	511175
21354	511176
154832	511177
25947	511178
53469	511179
110731	511180
107241	511181
6014	511182
59405	511183
1247	511184
256858	511185
67103	511186
28561	511187
119915	511188
15639	511189
187917	511190
313860	511191
189144	511192
112719	511193
75841	511194
161726	511195
88883	511196
172385	511197
8929	511198
345498	511199
59454	511200
34193	511201
181253	511202
24727	511203
17328	511204
3242	511205
46477	511206
62745	511207
206447	511208
83541	511209
329591	511210
196322	511211
24743	511212
192789	511213
123573	511214
327748	511215
358	511216
17652	511217
53277	511218
168	511219
2219	511220
292433	511221
4321	511222
314385	511223
91862	511224
380	511225
264082	511226
115914	511227
41569	511228
189320	511229
7164	511230
25459	511231
58064	511232
24621	511233
117743	511234
142	511235
20366	511236
134933	511237
1701	511238
193452	511239
91432	511240
87774	511241
149907	511242
89279	511243
48005	511244
199550	511245
66952	511246
2137	511247
16116	511248
5929	511249
261728	511250
111123	511251
198482	511252
343501	511253
18604	511254
99366	511255
15933	511256
14468	511257
178620	511258
200544	511259
164754	511260
296208	511261
202012	511262
43115	511263
9369	511264
179501	511265
339512	511266
1543	511267
259539	511268
37245	511269
1025	511270
122504	511271
95940	511272
77872	511273
92194	511274
1203	511275
48499	511276
75812	511277
77061	511278
96548	511279
48691	511280
79673	511281
114931	511282
316887	511283
318080	511284
55641	511285
3766	511286
295933	511287
72277	511288
104630	511289
23669	511290
134849	511291
49377	511292
205806	511293
235582	511294
48531	511295
190568	511296
133224	511297
13065	511298
11632	511299
311298	511300
242542	511301
121803	511302
43738	511303
54035	511304
56777	511305
107655	511306
148429	511307
243981	511308
333455	511309
184937	511310
103077	511311
12650	511312
27641	511313
160840	511314
216456	511315
259102	511316
69580	511317
79671	511318
79344	511319
37412	511320
25382	511321
30813	511322
6333	511323
90143	511324
46017	511325
17961	511326
2832	511327
355782	511328
43258	511329
84834	511330
356002	511331
17532	511332
132541	511333
120434	511334
94305	511335
225228	511336
56382	511337
235794	511338
128539	511339
61029	511340
71003	511341
12834	511342
243612	511343
269901	511344
127861	511345
11221	511346
54351	511347
140161	511348
91618	511349
195002	511350
113736	511351
329532	511352
98329	511353
15382	511354
43160	511355
18871	511356
283407	511357
26063	511358
351592	511359
340649	511360
250131	511361
98320	511362
5769	511363
208040	511364
226005	511365
7298	511366
3262	511367
180855	511368
32	511369
303	511370
42915	511371
6830	511372
62618	511373
15993	511374
294707	511375
74331	511376
14162	511377
7298	511378
299826	511379
354450	511380
71028	511381
127500	511382
50600	511383
23293	511384
2837	511385
12277	511386
1418	511387
133061	511388
174453	511389
142400	511390
79403	511391
57056	511392
153095	511393
205104	511394
169583	511395
13509	511396
17028	511397
170171	511398
355591	511399
357613	511400
334409	511401
120483	511402
47152	511403
143607	511404
54824	511405
58778	511406
231503	511407
35915	511408
4802	511409
23237	511410
70097	511411
133199	511412
118668	511413
102855	511414
34450	511415
70702	511416
121073	511417
239877	511418
98759	511419
6204	511420
212684	511421
206914	511422
582	511423
355094	511424
206339	511425
53634	511426
51673	511427
33794	511428
13266	511429
24518	511430
13299	511431
273019	511432
32566	511433
20005	511434
17431	511435
86583	511436
339522	511437
63514	511438
20485	511439
49433	511440
1124	511441
46952	511442
235008	511443
25721	511444
133348	511445
39234	511446
172802	511447
165773	511448
279755	511449
116607	511450
48795	511451
146560	511452
108748	511453
8712	511454
42675	511455
42654	511456
146681	511457
13318	511458
52544	511459
34370	511460
48573	511461
33118	511462
19719	511463
22081	511464
62718	511465
94387	511466
293999	511467
162186	511468
73125	511469
172438	511470
139842	511471
278883	511472
268217	511473
14082	511474
24701	511475
173167	511476
287457	511477
201927	511478
50913	511479
26111	511480
110481	511481
163008	511482
129111	511483
46747	511484
19656	511485
58628	511486
2658	511487
109223	511488
109846	511489
204498	511490
89088	511491
111039	511492
353616	511493
282312	511494
94345	511495
234290	511496
20522	511497
275946	511498
8871	511499
308089	511500
267541	511501
277916	511502
19562	511503
58103	511504
108481	511505
164018	511506
48635	511507
46467	511508
21770	511509
18934	511510
208399	511511
3968	511512
179399	511513
41597	511514
15277	511515
9343	511516
33118	511517
403	511518
64256	511519
445	511520
924	511521
302633	511522
113769	511523
173725	511524
299631	511525
73318	511526
140089	511527
348753	511528
290697	511529
279744	511530
13385	511531
157868	511532
290091	511533
337949	511534
179645	511535
12742	511536
160225	511537
42687	511538
170023	511539
183833	511540
174516	511541
36427	511542
201433	511543
207467	511544
283385	511545
301574	511546
74351	511547
682	511548
333936	511549
127410	511550
3708	511551
349536	511552
23958	511553
125838	511554
138181	511555
281386	511556
10239	511557
64488	511558
198430	511559
101535	511560
29161	511561
318284	511562
165181	511563
44083	511564
46249	511565
150060	511566
66664	511567
9677	511568
53277	511569
127906	511570
9907	511571
389	511572
4021	511573
156134	511574
46086	511575
533	511576
319782	511577
261345	511578
37101	511579
66528	511580
117386	511581
312229	511582
490	511583
62959	511584
54235	511585
33536	511586
116235	511587
15423	511588
99828	511589
28330	511590
246877	511591
29996	511592
131098	511593
33098	511594
284854	511595
140212	511596
8916	511597
111972	511598
155313	511599
197426	511600
184036	511601
15316	511602
331493	511603
119993	511604
76005	511605
149751	511606
306041	511607
51443	511608
15373	511609
8916	511610
106181	511611
86655	511612
80694	511613
27200	511614
348339	511615
92890	511616
69994	511617
310247	511618
303401	511619
109217	511620
115375	511621
34731	511622
37933	511623
60466	511624
35621	511625
124808	511626
16500	511627
155321	511628
116121	511629
96639	511630
91268	511631
490	511632
35631	511633
52258	511634
131929	511635
7419	511636
82765	511637
126880	511638
231720	511639
18123	511640
103033	511641
107960	511642
34358	511643
172202	511644
5564	511645
55948	511646
34525	511647
169828	511648
9195	511649
5420	511650
78597	511651
197202	511652
4299	511653
33657	511654
94050	511655
28739	511656
350958	511657
73260	511658
689	511659
5242	511660
118912	511661
3104	511662
24130	511663
6764	511664
357523	511665
1812	511666
4045	511667
176135	511668
47494	511669
187144	511670
172912	511671
49942	511672
343425	511673
33963	511674
34393	511675
113290	511676
71061	511677
127141	511678
3883	511679
20921	511680
269424	511681
169605	511682
18048	511683
161627	511684
174526	511685
110478	511686
129669	511687
32208	511688
28638	511689
12533	511690
75577	511691
13982	511692
31970	511693
318138	511694
23943	511695
121709	511696
47754	511697
18938	511698
147782	511699
7391	511700
107911	511701
1177	511702
117879	511703
236606	511704
119445	511705
26750	511706
142668	511707
208359	511708
117337	511709
89044	511710
225564	511711
105882	511712
16941	511713
31651	511714
56	511715
25817	511716
10880	511717
143328	511718
25917	511719
10112	511720
70238	511721
354301	511722
5731	511723
19663	511724
320862	511725
77636	511726
22935	511727
10121	511728
49551	511729
295179	511730
55101	511731
95941	511732
74117	511733
132431	511734
169385	511735
72420	511736
68950	511737
23355	511738
9162	511739
26756	511740
2245	511741
115169	511742
33684	511743
118600	511744
12551	511745
37066	511746
52784	511747
8247	511748
19373	511749
10342	511750
9137	511751
5776	511752
19692	511753
37752	511754
78600	511755
3861	511756
126549	511757
90016	511758
3082	511759
14529	511760
313966	511761
51341	511762
200269	511763
219194	511764
24928	511765
3437	511766
72998	511767
12234	511768
45127	511769
114406	511770
81079	511771
27683	511772
203661	511773
33136	511774
50676	511775
340867	511776
177091	511777
6193	511778
201787	511779
168472	511780
206317	511781
349812	511782
134938	511783
12052	511784
24031	511785
48289	511786
71033	511787
112600	511788
128614	511789
283008	511790
259106	511791
25049	511792
168079	511793
206493	511794
280796	511795
83314	511796
286092	511797
13576	511798
449	511799
255974	511800
1554	511801
7798	511802
9394	511803
44501	511804
8377	511805
15403	511806
52943	511807
24030	511808
91325	511809
245791	511810
315294	511811
119427	511812
95763	511813
9231	511814
210324	511815
15271	511816
78762	511817
83898	511818
2126	511819
70896	511820
53968	511821
11439	511822
163038	511823
347989	511824
12194	511825
3759	511826
19593	511827
32897	511828
129659	511829
23976	511830
286362	511831
111228	511832
199975	511833
42623	511834
106036	511835
39849	511836
110356	511837
34498	511838
18558	511839
75179	511840
73247	511841
10132	511842
19198	511843
56140	511844
4940	511845
291325	511846
299964	511847
286138	511848
80171	511849
55984	511850
128278	511851
146986	511852
113240	511853
288639	511854
111512	511855
40943	511856
34972	511857
2491	511858
65126	511859
156852	511860
55696	511861
7641	511862
179332	511863
93157	511864
16089	511865
11383	511866
2636	511867
9220	511868
38322	511869
287139	511870
126685	511871
1014	511872
26233	511873
1982	511874
3878	511875
140748	511876
48267	511877
280045	511878
11723	511879
37329	511880
174448	511881
172494	511882
139817	511883
27686	511884
14780	511885
74702	511886
30844	511887
188342	511888
291361	511889
279760	511890
334303	511891
173506	511892
129393	511893
3995	511894
48257	511895
48252	511896
279023	511897
130232	511898
675	511899
249084	511900
27263	511901
14061	511902
34418	511903
342700	511904
204207	511905
206665	511906
287871	511907
78593	511908
208854	511909
94387	511910
18334	511911
189082	511912
64396	511913
103885	511914
59241	511915
174351	511916
2408	511917
9906	511918
2778	511919
24223	511920
119262	511921
4865	511922
239903	511923
71673	511924
294891	511925
99645	511926
84372	511927
70017	511928
342804	511929
14026	511930
62901	511931
44880	511932
44146	511933
150246	511934
112688	511935
16927	511936
57121	511937
42486	511938
42247	511939
289011	511940
1301	511941
92020	511942
15586	511943
354166	511944
32395	511945
26585	511946
171769	511947
83719	511948
52310	511949
52310	511950
147992	511951
145132	511952
29769	511953
19662	511954
154794	511955
19615	511956
3341	511957
4852	511958
62220	511959
129086	511960
6837	511961
1837	511962
174392	511963
334023	511964
120157	511965
72018	511966
959	511967
236261	511968
127097	511969
355858	511970
73306	511971
133708	511972
49046	511973
1307	511974
35161	511975
17687	511976
48632	511977
24503	511978
75356	511979
24440	511980
144459	511981
49947	511982
36356	511983
45451	511984
232748	511985
14093	511986
10803	511987
805	511988
805	511989
17377	511990
332789	511991
309110	511992
34726	511993
54572	511994
106763	511995
317785	511996
199410	511997
48065	511998
81040	511999
2980	512000
116197	512001
61318	512002
38151	512003
5398	512004
5855	512005
34050	512006
82424	512007
190076	512008
103635	512009
78025	512010
123857	512011
69403	512012
18729	512013
242138	512014
2278	512015
36225	512016
43377	512017
121238	512018
35858	512019
138375	512020
9002	512021
322748	512022
18036	512023
142870	512024
125728	512025
51777	512026
25522	512027
33525	512028
101670	512029
67336	512030
82637	512031
55088	512032
37979	512033
58055	512034
1980	512035
35923	512036
111208	512037
261976	512038
296554	512039
9955	512040
353935	512041
166843	512042
13708	512043
26231	512044
97012	512045
19272	512046
120425	512047
42021	512048
346232	512049
71842	512050
239828	512051
71650	512052
276076	512053
32325	512054
989	512055
121604	512056
82236	512057
133787	512058
7913	512059
49394	512060
8574	512061
69175	512062
6088	512063
171635	512064
38321	512065
191365	512066
79276	512067
51453	512068
25451	512069
3230	512070
23712	512071
34892	512072
1282	512073
13825	512074
3084	512075
100525	512076
53412	512077
4930	512078
205168	512079
208457	512080
55931	512081
172469	512082
80589	512083
178451	512084
7721	512085
324026	512086
171167	512087
291915	512088
113772	512089
63625	512090
72140	512091
24028	512092
38290	512093
84747	512094
73655	512095
294140	512096
128246	512097
352209	512098
1678	512099
1455	512100
97910	512101
5230	512102
21724	512103
37410	512104
6634	512105
96907	512106
94614	512107
60016	512108
333667	512109
13063	512110
318502	512111
10931	512112
249813	512113
198033	512114
299014	512115
60446	512116
8055	512117
355145	512118
230848	512119
298430	512120
168348	512121
111612	512122
113364	512123
170203	512124
20496	512125
305151	512126
340164	512127
290703	512128
111034	512129
136539	512130
201622	512131
126759	512132
298519	512133
168316	512134
115234	512135
131485	512136
61571	512137
199418	512138
177884	512139
87649	512140
8569	512141
262702	512142
14276	512143
108711	512144
115183	512145
128900	512146
320501	512147
58383	512148
248519	512149
210340	512150
89924	512151
338579	512152
99026	512153
50591	512154
19808	512155
83084	512156
17951	512157
107838	512158
104311	512159
226002	512160
351327	512161
113513	512162
49521	512163
323245	512164
2521	512165
99773	512166
3759	512167
56350	512168
29224	512169
167401	512170
149114	512171
55004	512172
18089	512173
13599	512174
350689	512175
49711	512176
49741	512177
35038	512178
51245	512179
149546	512180
273819	512181
74601	512182
275363	512183
73095	512184
73150	512185
287794	512186
71954	512187
14450	512188
163708	512189
229850	512190
29241	512191
193605	512192
10091	512193
21404	512194
199313	512195
42097	512196
78001	512197
143739	512198
55035	512199
17577	512200
116901	512201
157529	512202
10611	512203
274089	512204
88169	512205
142	512206
142	512207
126718	512208
84022	512209
4853	512210
4433	512211
51194	512212
241194	512213
198904	512214
90627	512215
335793	512216
13218	512217
300664	512218
47213	512219
349271	512220
7298	512221
109109	512222
79362	512223
19	512224
194275	512225
157773	512226
24025	512227
26124	512228
128044	512229
228958	512230
83805	512231
207861	512232
323512	512233
274516	512234
86556	512235
4	512236
204344	512237
234795	512238
70978	512239
106160	512240
23226	512241
149291	512242
47595	512243
69442	512244
19358	512245
6048	512246
16931	512247
53815	512248
93452	512249
94498	512250
204328	512251
185907	512252
27730	512253
16394	512254
65072	512255
128799	512256
249231	512257
356561	512258
3221	512259
155	512260
1721	512261
69576	512262
28157	512263
235247	512264
3027	512265
21979	512266
350086	512267
86827	512268
152173	512269
32763	512270
19232	512271
152818	512272
25707	512273
1598	512274
60769	512275
19500	512276
279829	512277
40989	512278
12425	512279
1748	512280
18175	512281
27072	512282
300916	512283
4567	512284
334547	512285
50668	512286
27265	512287
42757	512288
47329	512289
213219	512290
282424	512291
198569	512292
50156	512293
99336	512294
119751	512295
154897	512296
51128	512297
93355	512298
5906	512299
47230	512300
17280	512301
199684	512302
18869	512303
205582	512304
262903	512305
54086	512306
178110	512307
270997	512308
106228	512309
20408	512310
87	512311
102484	512312
321013	512313
25407	512314
338772	512315
8132	512316
87687	512317
7951	512318
186848	512319
53818	512320
40508	512321
155911	512322
189395	512323
115438	512324
204099	512325
22582	512326
153292	512327
61719	512328
126191	512329
226836	512330
267724	512331
309221	512332
1646	512333
28678	512334
136440	512335
107951	512336
66026	512337
145359	512338
306956	512339
208479	512340
183326	512341
71250	512342
178527	512343
133819	512344
52563	512345
7566	512346
52508	512347
63697	512348
126423	512349
20962	512350
70158	512351
353902	512352
28851	512353
8379	512354
320810	512355
272112	512356
128394	512357
2273	512358
190710	512359
78502	512360
156680	512361
4747	512362
14197	512363
31675	512364
42825	512365
37933	512366
152846	512367
10392	512368
145553	512369
33339	512370
4080	512371
94447	512372
21480	512373
57306	512374
28506	512375
123735	512376
188191	512377
12263	512378
227505	512379
61029	512380
40718	512381
11387	512382
59684	512383
10294	512384
52964	512385
336457	512386
190061	512387
56331	512388
261971	512389
63505	512390
122074	512391
1890	512392
122237	512393
331520	512394
7113	512395
137064	512396
34680	512397
95	512398
258449	512399
26225	512400
236679	512401
7563	512402
19353	512403
183170	512404
80870	512405
8693	512406
119407	512407
227468	512408
184430	512409
305352	512410
90810	512411
226985	512412
185229	512413
28395	512414
42181	512415
29144	512416
39702	512417
41550	512418
28215	512419
1630	512420
63802	512421
75225	512422
88327	512423
60279	512424
44019	512425
143719	512426
3787	512427
32379	512428
12213	512429
21916	512430
872	512431
1481	512432
151325	512433
248659	512434
135298	512435
62439	512436
269082	512437
6484	512438
324845	512439
223053	512440
284637	512441
86850	512442
152030	512443
15546	512444
257467	512445
29393	512446
94319	512447
80136	512448
102747	512449
20358	512450
94185	512451
2396	512452
21182	512453
24384	512454
277647	512455
9763	512456
102886	512457
67602	512458
106617	512459
69843	512460
32772	512461
69969	512462
68996	512463
276548	512464
68713	512465
47548	512466
442	512467
32247	512468
237802	512469
46795	512470
207341	512471
40295	512472
6359	512473
46452	512474
58521	512475
16816	512476
36324	512477
63650	512478
31793	512479
90446	512480
65047	512481
58607	512482
235295	512483
339137	512484
332786	512485
21695	512486
168391	512487
70919	512488
36124	512489
61328	512490
151474	512491
118933	512492
91251	512493
324593	512494
301485	512495
73151	512496
5054	512497
109236	512498
206119	512499
47118	512500
81244	512501
51346	512502
3943	512503
322911	512504
130063	512505
44350	512506
398	512507
13894	512508
116478	512509
113039	512510
210116	512511
56135	512512
240078	512513
21428	512514
48906	512515
11198	512516
205398	512517
172529	512518
73334	512519
14273	512520
96947	512521
165694	512522
57153	512523
56111	512524
12128	512525
204979	512526
219030	512527
60406	512528
46849	512529
302631	512530
207158	512531
127941	512532
208557	512533
40911	512534
129044	512535
5293	512536
1414	512537
87231	512538
83682	512539
17943	512540
146987	512541
127605	512542
299787	512543
5018	512544
38857	512545
50397	512546
35449	512547
188445	512548
2461	512549
115399	512550
5355	512551
2072	512552
6985	512553
32312	512554
223	512555
161025	512556
2966	512557
62836	512558
252962	512559
139505	512560
52612	512561
6219	512562
96986	512563
41141	512564
14673	512565
1651	512566
7020	512567
50016	512568
4618	512569
1242	512570
25285	512571
11272	512572
204389	512573
2610	512574
181586	512575
71035	512576
336887	512577
296374	512578
219094	512579
24210	512580
103478	512581
189822	512582
114129	512583
73687	512584
35118	512585
133007	512586
11760	512587
194417	512588
43265	512589
5290	512590
297663	512591
2181	512592
335919	512593
98536	512594
10340	512595
145467	512596
43761	512597
301014	512598
3288	512599
38912	512600
161773	512601
186145	512602
73920	512603
101757	512604
173038	512605
290911	512606
176340	512607
208740	512608
8822	512609
189664	512610
170031	512611
12114	512612
52488	512613
142	512614
142	512615
9699	512616
76617	512617
236532	512618
8578	512619
192824	512620
30587	512621
4633	512622
37357	512623
289795	512624
26977	512625
86145	512626
159865	512627
312494	512628
13947	512629
103714	512630
37212	512631
161421	512632
32345	512633
163897	512634
23244	512635
12733	512636
4820	512637
16959	512638
29115	512639
11838	512640
9836	512641
162619	512642
25864	512643
16901	512644
13886	512645
38635	512646
206567	512647
103589	512648
273586	512649
275654	512650
103668	512651
46011	512652
41304	512653
162283	512654
52981	512655
8949	512656
12634	512657
88142	512658
2991	512659
17674	512660
7189	512661
177138	512662
8729	512663
53762	512664
11271	512665
48475	512666
35499	512667
144073	512668
105846	512669
156940	512670
70701	512671
143487	512672
71629	512673
15259	512674
147299	512675
60810	512676
217649	512677
6990	512678
299319	512679
135785	512680
79827	512681
342436	512682
1876	512683
38284	512684
9375	512685
79685	512686
122704	512687
93982	512688
112230	512689
37834	512690
125834	512691
341428	512692
263121	512693
200093	512694
2267	512695
3575	512696
196056	512697
276716	512698
27263	512699
119333	512700
24185	512701
45703	512702
120420	512703
103024	512704
16486	512705
202817	512706
183198	512707
166595	512708
170885	512709
29825	512710
168494	512711
84969	512712
279693	512713
1783	512714
195058	512715
354	512716
127082	512717
52946	512718
163228	512719
11632	512720
1816	512721
96662	512722
238648	512723
224605	512724
183632	512725
1410	512726
12973	512727
336798	512728
91196	512729
204385	512730
259042	512731
100511	512732
242105	512733
151067	512734
228352	512735
73599	512736
122951	512737
24676	512738
36867	512739
79030	512740
153285	512741
25569	512742
67127	512743
55528	512744
338199	512745
16776	512746
19153	512747
974	512748
43790	512749
34592	512750
3120	512751
291538	512752
98854	512753
4592	512754
52370	512755
289009	512756
907	512757
13155	512758
37048	512759
101045	512760
199805	512761
1504	512762
15961	512763
1603	512764
49569	512765
260947	512766
90713	512767
60770	512768
116958	512769
117626	512770
91944	512771
160629	512772
158955	512773
80558	512774
171206	512775
7055	512776
158892	512777
2276	512778
259404	512779
77138	512780
30327	512781
27757	512782
64311	512783
174967	512784
8276	512785
127745	512786
225	512787
110223	512788
10796	512789
94060	512790
110371	512791
121204	512792
49805	512793
186538	512794
95916	512795
22204	512796
268766	512797
336228	512798
196501	512799
68527	512800
21063	512801
206228	512802
6453	512803
51640	512804
117252	512805
22875	512806
1838	512807
175664	512808
149617	512809
160730	512810
273129	512811
197828	512812
184172	512813
117121	512814
46139	512815
19435	512816
26743	512817
25390	512818
61168	512819
85182	512820
215576	512821
301792	512822
187797	512823
185996	512824
21982	512825
99862	512826
6381	512827
124431	512828
85185	512829
40222	512830
5637	512831
263461	512832
27520	512833
112965	512834
73869	512835
305500	512836
170593	512837
10757	512838
17134	512839
164966	512840
21331	512841
82569	512842
76515	512843
74364	512844
132227	512845
71216	512846
98369	512847
24832	512848
353625	512849
218739	512850
90608	512851
83294	512852
75776	512853
231221	512854
74584	512855
209730	512856
33857	512857
273866	512858
13595	512859
66578	512860
95360	512861
255454	512862
15206	512863
321193	512864
201816	512865
3770	512866
82267	512867
37883	512868
24365	512869
56903	512870
186826	512871
56719	512872
120029	512873
92178	512874
38939	512875
137116	512876
29040	512877
1772	512878
85285	512879
191063	512880
64318	512881
1353	512882
41955	512883
162987	512884
1652	512885
77811	512886
111534	512887
175444	512888
49256	512889
57083	512890
61878	512891
8916	512892
46612	512893
2451	512894
118463	512895
162829	512896
274123	512897
65364	512898
189618	512899
34114	512900
97295	512901
6881	512902
260551	512903
30272	512904
50082	512905
14662	512906
83242	512907
120354	512908
22477	512909
352274	512910
10686	512911
278717	512912
31892	512913
34417	512914
7794	512915
79179	512916
238215	512917
35863	512918
108537	512919
3049	512920
33294	512921
36010	512922
120626	512923
5313	512924
164654	512925
68597	512926
83223	512927
6151	512928
3108	512929
6193	512930
76450	512931
341200	512932
66856	512933
226034	512934
19234	512935
111228	512936
34510	512937
76667	512938
112173	512939
281783	512940
18824	512941
228720	512942
232115	512943
90733	512944
7667	512945
278645	512946
90702	512947
1898	512948
312649	512949
52185	512950
187603	512951
73494	512952
87794	512953
106464	512954
17191	512955
83693	512956
342394	512957
48369	512958
11902	512959
3192	512960
192699	512961
27849	512962
285023	512963
20967	512964
24033	512965
234551	512966
66273	512967
58679	512968
2853	512969
24963	512970
8028	512971
308980	512972
311357	512973
100456	512974
305501	512975
71069	512976
12352	512977
121583	512978
2085	512979
259302	512980
81676	512981
40696	512982
14421	512983
339970	512984
25500	512985
4177	512986
247536	512987
41814	512988
10899	512989
112143	512990
15930	512991
47662	512992
228422	512993
137597	512994
49921	512995
37233	512996
10205	512997
27279	512998
67825	512999
665	513000
194936	513001
65316	513002
5778	513003
81669	513004
83714	513005
97405	513006
11226	513007
119926	513008
38259	513009
54763	513010
225086	513011
140723	513012
26718	513013
138262	513014
125090	513015
141983	513016
49393	513017
102403	513018
34867	513019
102086	513020
50491	513021
54483	513022
268008	513023
317376	513024
52733	513025
60591	513026
10650	513027
103120	513028
181296	513029
112541	513030
106696	513031
42444	513032
4479	513033
299189	513034
181024	513035
18212	513036
109277	513037
334732	513038
166884	513039
335914	513040
133919	513041
197031	513042
94998	513043
258941	513044
305542	513045
291276	513046
127380	513047
188761	513048
84433	513049
349979	513050
207002	513051
94475	513052
11009	513053
11481	513054
51547	513055
38509	513056
15593	513057
51947	513058
77516	513059
316516	513060
46234	513061
199671	513062
66977	513063
53968	513064
74312	513065
191445	513066
9160	513067
47085	513068
8822	513069
45640	513070
287897	513071
108811	513072
349083	513073
32689	513074
10815	513075
10580	513076
107575	513077
278412	513078
191026	513079
99229	513080
37575	513081
357284	513082
41245	513083
36465	513084
3721	513085
219304	513086
294234	513087
185675	513088
56669	513089
258	513090
3319	513091
7217	513092
325128	513093
22053	513094
130208	513095
123793	513096
66552	513097
3692	513098
75381	513099
37622	513100
54109	513101
201946	513102
102368	513103
59406	513104
161574	513105
227865	513106
46703	513107
69027	513108
959	513109
72333	513110
130687	513111
134217	513112
1908	513113
20331	513114
115788	513115
136920	513116
141023	513117
135765	513118
219598	513119
10552	513120
128742	513121
2178	513122
15318	513123
92662	513124
19545	513125
53080	513126
78356	513127
64376	513128
27408	513129
83365	513130
97191	513131
31450	513132
22475	513133
142	513134
103984	513135
10660	513136
10109	513137
329254	513138
47175	513139
52905	513140
247815	513141
2049	513142
344161	513143
181340	513144
71058	513145
294453	513146
316	513147
276266	513148
10923	513149
29277	513150
9934	513151
31899	513152
9948	513153
21416	513154
184142	513155
84201	513156
12821	513157
183227	513158
11463	513159
151631	513160
10999	513161
116959	513162
49747	513163
90111	513164
78435	513165
249479	513166
333236	513167
287893	513168
129451	513169
24174	513170
61866	513171
34692	513172
134613	513173
142345	513174
339696	513175
34004	513176
20312	513177
64664	513178
176746	513179
133408	513180
4071	513181
113378	513182
275534	513183
168809	513184
34505	513185
19318	513186
124302	513187
201469	513188
69932	513189
20850	513190
119692	513191
176365	513192
23249	513193
195750	513194
33658	513195
21849	513196
14217	513197
50362	513198
30323	513199
330319	513200
307015	513201
137421	513202
36620	513203
80793	513204
16654	513205
209076	513206
255695	513207
68314	513208
17786	513209
34322	513210
290041	513211
76697	513212
4367	513213
274834	513214
176030	513215
53878	513216
134376	513217
27438	513218
187796	513219
13385	513220
126940	513221
210759	513222
4948	513223
292174	513224
14217	513225
2579	513226
25918	513227
274265	513228
119812	513229
42687	513230
71101	513231
132876	513232
306605	513233
5226	513234
239575	513235
350381	513236
35694	513237
217397	513238
27984	513239
36700	513240
15023	513241
76670	513242
98010	513243
168369	513244
87569	513245
14336	513246
968	513247
51630	513248
204679	513249
227859	513250
303376	513251
46234	513252
77508	513253
27747	513254
58087	513255
8616	513256
2397	513257
6178	513258
21724	513259
103807	513260
54143	513261
244551	513262
156305	513263
141031	513264
39199	513265
146306	513266
182748	513267
168964	513268
46200	513269
97016	513270
34557	513271
163	513272
203830	513273
325843	513274
54745	513275
35114	513276
10361	513277
158751	513278
93408	513279
73232	513280
47120	513281
109890	513282
352806	513283
99545	513284
129022	513285
5480	513286
295334	513287
932	513288
16543	513289
7747	513290
193188	513291
176337	513292
49402	513293
201859	513294
174599	513295
7083	513296
35874	513297
5448	513298
199106	513299
177589	513300
183701	513301
5803	513302
10653	513303
298901	513304
245071	513305
26136	513306
4164	513307
56779	513308
133218	513309
29963	513310
82953	513311
15205	513312
6724	513313
3945	513314
143300	513315
74143	513316
89687	513317
45665	513318
105505	513319
6795	513320
333567	513321
55984	513322
3200	513323
128997	513324
224001	513325
84025	513326
327385	513327
204749	513328
4486	513329
136758	513330
28704	513331
33681	513332
12631	513333
50042	513334
104965	513335
41437	513336
5154	513337
276400	513338
67416	513339
111433	513340
348532	513341
46640	513342
62043	513343
58751	513344
119281	513345
6861	513346
111814	513347
306616	513348
7191	513349
5955	513350
42160	513351
114466	513352
15420	513353
226042	513354
145610	513355
8033	513356
233169	513357
28660	513358
12855	513359
299676	513360
4295	513361
46191	513362
87680	513363
105260	513364
73716	513365
23846	513366
136432	513367
283020	513368
1928	513369
152170	513370
6648	513371
160682	513372
320661	513373
341561	513374
178372	513375
46715	513376
46715	513377
159791	513378
9975	513379
990	513380
1194	513381
9034	513382
5489	513383
59487	513384
1194	513385
4452	513386
4	513387
11810	513388
50135	513389
240298	513390
131097	513391
109224	513392
267457	513393
47089	513394
11746	513395
14961	513396
31399	513397
21246	513398
264809	513399
265644	513400
19581	513401
12980	513402
42113	513403
11464	513404
113347	513405
26485	513406
26485	513407
195040	513408
75724	513409
155584	513410
61548	513411
35131	513412
308727	513413
326864	513414
6261	513415
1526	513416
115	513417
260984	513418
17543	513419
339784	513420
342455	513421
126855	513422
350022	513423
281303	513424
39924	513425
15555	513426
58425	513427
300759	513428
1476	513429
68857	513430
74805	513431
255854	513432
29173	513433
31587	513434
23672	513435
190755	513436
113271	513437
17015	513438
232	513439
277083	513440
179340	513441
205987	513442
176997	513443
170559	513444
106189	513445
18063	513446
6773	513447
288337	513448
290762	513449
174103	513450
152094	513451
17743	513452
162262	513453
161746	513454
3068	513455
49508	513456
177226	513457
350829	513458
723	513459
58242	513460
69828	513461
75035	513462
35881	513463
305447	513464
182922	513465
177867	513466
212361	513467
116927	513468
186414	513469
45189	513470
179495	513471
170578	513472
42256	513473
67251	513474
24193	513475
13443	513476
46614	513477
62607	513478
64592	513479
236916	513480
20875	513481
26516	513482
33783	513483
3789	513484
128006	513485
59158	513486
37409	513487
255483	513488
55441	513489
23564	513490
41807	513491
325581	513492
52925	513493
93277	513494
191019	513495
93829	513496
8466	513497
23564	513498
14519	513499
66445	513500
720	513501
12172	513502
70954	513503
55441	513504
16596	513505
205711	513506
31436	513507
23564	513508
195836	513509
255851	513510
103099	513511
152649	513512
35306	513513
245787	513514
134053	513515
11679	513516
39732	513517
145897	513518
73807	513519
204463	513520
342250	513521
70909	513522
112711	513523
53628	513524
300336	513525
212353	513526
52344	513527
78616	513528
61288	513529
91099	513530
250214	513531
48265	513532
280359	513533
53914	513534
111275	513535
128210	513536
98328	513537
1840	513538
19287	513539
295148	513540
71029	513541
77147	513542
50109	513543
31943	513544
1146	513545
56397	513546
68500	513547
27304	513548
117719	513549
120390	513550
326719	513551
117528	513552
109131	513553
215806	513554
270878	513555
41892	513556
33672	513557
81802	513558
168095	513559
301477	513560
74582	513561
113688	513562
199814	513563
93283	513564
196818	513565
335229	513566
10089	513567
44542	513568
24377	513569
12910	513570
16428	513571
190708	513572
86435	513573
102135	513574
127520	513575
3415	513576
18481	513577
2082	513578
6543	513579
161103	513580
85622	513581
11146	513582
127226	513583
83623	513584
27094	513585
57894	513586
30958	513587
103609	513588
60754	513589
299588	513590
81932	513591
58815	513592
3066	513593
75596	513594
134194	513595
101146	513596
111235	513597
247444	513598
21679	513599
121384	513600
316519	513601
37412	513602
89988	513603
79498	513604
20565	513605
73333	513606
27402	513607
2165	513608
212639	513609
56146	513610
347266	513611
16688	513612
23233	513613
84	513614
62973	513615
15495	513616
150738	513617
113116	513618
177420	513619
132756	513620
350538	513621
351623	513622
46700	513623
522	513624
205295	513625
309551	513626
341270	513627
134057	513628
22090	513629
203565	513630
93984	513631
205234	513632
12096	513633
117666	513634
1523	513635
53260	513636
11685	513637
128447	513638
83889	513639
353332	513640
1555	513641
36205	513642
13925	513643
6432	513644
17866	513645
264973	513646
3106	513647
5937	513648
188040	513649
347732	513650
189302	513651
245046	513652
3051	513653
153074	513654
58984	513655
65070	513656
56375	513657
11694	513658
62204	513659
238801	513660
258812	513661
51830	513662
36040	513663
45409	513664
101818	513665
51558	513666
353784	513667
743	513668
329907	513669
28719	513670
105434	513671
41250	513672
103672	513673
67918	513674
38813	513675
55696	513676
103712	513677
14715	513678
105106	513679
70871	513680
307048	513681
174758	513682
333749	513683
140118	513684
10323	513685
7292	513686
25136	513687
256547	513688
43123	513689
28849	513690
28678	513691
6784	513692
165326	513693
96042	513694
70907	513695
44248	513696
16260	513697
44565	513698
10024	513699
44379	513700
1448	513701
143704	513702
71363	513703
173503	513704
50510	513705
15175	513706
7230	513707
307356	513708
199491	513709
259032	513710
279527	513711
69105	513712
262093	513713
86429	513714
341204	513715
90741	513716
155871	513717
4783	513718
1191	513719
211308	513720
69069	513721
183542	513722
102889	513723
252920	513724
157405	513725
82121	513726
5375	513727
135541	513728
117321	513729
239394	513730
168001	513731
31631	513732
3779	513733
44193	513734
216685	513735
59776	513736
67193	513737
28788	513738
13935	513739
94286	513740
160599	513741
36608	513742
121651	513743
32502	513744
258043	513745
100483	513746
336365	513747
100469	513748
48252	513749
9838	513750
330074	513751
31971	513752
120365	513753
63750	513754
177451	513755
272446	513756
55272	513757
205838	513758
265403	513759
7094	513760
11486	513761
198711	513762
19637	513763
20836	513764
20805	513765
59997	513766
2524	513767
6946	513768
45899	513769
283012	513770
6585	513771
22820	513772
66661	513773
217924	513774
114989	513775
3888	513776
365	513777
73270	513778
74151	513779
282357	513780
291215	513781
469	513782
194	513783
5532	513784
50399	513785
49697	513786
253686	513787
3455	513788
126426	513789
69097	513790
15300	513791
48187	513792
201221	513793
132911	513794
44001	513795
5326	513796
1512	513797
221731	513798
49963	513799
270591	513800
194581	513801
601	513802
1285	513803
51052	513804
313838	513805
75363	513806
65654	513807
178888	513808
81051	513809
155067	513810
3002	513811
15908	513812
278270	513813
105994	513814
117932	513815
119719	513816
314209	513817
30570	513818
3854	513819
86831	513820
22873	513821
148344	513822
174713	513823
9010	513824
26104	513825
2957	513826
123770	513827
98855	513828
24021	513829
42392	513830
78000	513831
7016	513832
170312	513833
210123	513834
260912	513835
77467	513836
279133	513837
48094	513838
128151	513839
306319	513840
118530	513841
102113	513842
14212	513843
147711	513844
2601	513845
13748	513846
102277	513847
111560	513848
21832	513849
337350	513850
295400	513851
74279	513852
196585	513853
6538	513854
19547	513855
52661	513856
3234	513857
5276	513858
77768	513859
280894	513860
66315	513861
9620	513862
117246	513863
265648	513864
2187	513865
6041	513866
3882	513867
266008	513868
67467	513869
188532	513870
80183	513871
77680	513872
8514	513873
141685	513874
14293	513875
120846	513876
316227	513877
58989	513878
41653	513879
81299	513880
192983	513881
25052	513882
26419	513883
19638	513884
262446	513885
62627	513886
98133	513887
105828	513888
40934	513889
319165	513890
192547	513891
48881	513892
127492	513893
126812	513894
49776	513895
6504	513896
265697	513897
31530	513898
8042	513899
190259	513900
229713	513901
64273	513902
45039	513903
259272	513904
112583	513905
2076	513906
15019	513907
354387	513908
64099	513909
32942	513910
121815	513911
93257	513912
68052	513913
53212	513914
203537	513915
106359	513916
57013	513917
4860	513918
2151	513919
97635	513920
20605	513921
2329	513922
39145	513923
27755	513924
44542	513925
44536	513926
48946	513927
6168	513928
98898	513929
252901	513930
323014	513931
10035	513932
191075	513933
42906	513934
45970	513935
78896	513936
155033	513937
37560	513938
177703	513939
104830	513940
174852	513941
296397	513942
84551	513943
43521	513944
339436	513945
277626	513946
30805	513947
4113	513948
57285	513949
31944	513950
39257	513951
23492	513952
9703	513953
49362	513954
27953	513955
144210	513956
301131	513957
343326	513958
134009	513959
25037	513960
114131	513961
27328	513962
13722	513963
82404	513964
354837	513965
42392	513966
209441	513967
11216	513968
215376	513969
348402	513970
58037	513971
5441	513972
10431	513973
130732	513974
24989	513975
233119	513976
302255	513977
88395	513978
217085	513979
142770	513980
323221	513981
83249	513982
74658	513983
8858	513984
4505	513985
51068	513986
338976	513987
149126	513988
238796	513989
356084	513990
1597	513991
4754	513992
250760	513993
163079	513994
255401	513995
24948	513996
136261	513997
53056	513998
332187	513999
38505	514000
76099	514001
14400	514002
25454	514003
51518	514004
303051	514005
35641	514006
70351	514007
346202	514008
202804	514009
115863	514010
82810	514011
305669	514012
183376	514013
184998	514014
116610	514015
109939	514016
28322	514017
34402	514018
6075	514019
348388	514020
48454	514021
69840	514022
52785	514023
102056	514024
297665	514025
271393	514026
33678	514027
15732	514028
324691	514029
174373	514030
36910	514031
135845	514032
140666	514033
46180	514034
28886	514035
105790	514036
2013	514037
56283	514038
190687	514039
8616	514040
26290	514041
308901	514042
217636	514043
53357	514044
72155	514045
353433	514046
145814	514047
35468	514048
133355	514049
46396	514050
59494	514051
122673	514052
64942	514053
134918	514054
182820	514055
101281	514056
188602	514057
1242	514058
85251	514059
50443	514060
106308	514061
150770	514062
188032	514063
54595	514064
330438	514065
177744	514066
187931	514067
120047	514068
47217	514069
310304	514070
64441	514071
95078	514072
92537	514073
312942	514074
31331	514075
8807	514076
27868	514077
75803	514078
178600	514079
78980	514080
21069	514081
218074	514082
55172	514083
98922	514084
764	514085
84042	514086
145549	514087
214141	514088
189192	514089
152073	514090
28758	514091
5319	514092
14536	514093
64923	514094
107801	514095
42293	514096
280952	514097
50482	514098
31052	514099
217119	514100
20768	514101
224063	514102
190162	514103
56874	514104
256381	514105
35432	514106
127858	514107
3570	514108
22049	514109
107308	514110
14026	514111
78416	514112
11904	514113
28066	514114
72232	514115
100903	514116
5065	514117
5815	514118
90434	514119
7907	514120
21569	514121
34137	514122
68846	514123
83871	514124
128824	514125
283545	514126
108831	514127
174790	514128
355086	514129
22564	514130
5197	514131
98549	514132
27488	514133
175046	514134
108856	514135
37960	514136
5200	514137
12702	514138
123929	514139
14738	514140
2681	514141
712	514142
252010	514143
121104	514144
198102	514145
43457	514146
64510	514147
121275	514148
107477	514149
273	514150
96994	514151
74317	514152
40578	514153
179830	514154
1957	514155
92835	514156
51900	514157
8458	514158
203281	514159
36857	514160
66338	514161
260119	514162
173713	514163
7853	514164
6353	514165
23015	514166
49128	514167
314123	514168
261086	514169
75067	514170
143698	514171
6050	514172
141115	514173
249253	514174
63023	514175
197180	514176
63586	514177
198859	514178
260071	514179
9689	514180
39081	514181
334595	514182
175392	514183
322293	514184
22786	514185
80364	514186
110986	514187
10598	514188
335549	514189
72863	514190
57827	514191
7436	514192
34451	514193
92580	514194
246737	514195
215177	514196
160717	514197
19164	514198
72925	514199
214643	514200
100870	514201
66312	514202
53616	514203
49781	514204
33903	514205
40113	514206
49726	514207
1070	514208
12646	514209
51879	514210
24507	514211
1959	514212
51921	514213
110803	514214
71768	514215
147954	514216
176946	514217
29581	514218
86455	514219
3245	514220
2372	514221
56675	514222
49860	514223
4141	514224
24379	514225
36007	514226
6196	514227
28103	514228
289934	514229
45520	514230
73981	514231
1034	514232
27001	514233
176260	514234
37665	514235
11605	514236
13698	514237
41135	514238
18511	514239
8677	514240
1454	514241
112896	514242
329424	514243
25891	514244
168565	514245
342730	514246
54983	514247
68842	514248
279808	514249
54877	514250
287682	514251
110820	514252
48219	514253
132697	514254
41347	514255
7105	514256
264	514257
110820	514258
95711	514259
337906	514260
10050	514261
232344	514262
35972	514263
40733	514264
119730	514265
30440	514266
51542	514267
78899	514268
125921	514269
117772	514270
18484	514271
51744	514272
19244	514273
337974	514274
127103	514275
263051	514276
4298	514277
153875	514278
20697	514279
20697	514280
276933	514281
310389	514282
57432	514283
344101	514284
18429	514285
157732	514286
157732	514287
113509	514288
102834	514289
7784	514290
82731	514291
40068	514292
176820	514293
127452	514294
287690	514295
145331	514296
8182	514297
20635	514298
30800	514299
168139	514300
308068	514301
248288	514302
160578	514303
64119	514304
217605	514305
265390	514306
107832	514307
20453	514308
15292	514309
166228	514310
99886	514311
231182	514312
157861	514313
92165	514314
44862	514315
109517	514316
3214	514317
94900	514318
72954	514319
42893	514320
72921	514321
41442	514322
49531	514323
34185	514324
3157	514325
51730	514326
107332	514327
172422	514328
2855	514329
48142	514330
277784	514331
170638	514332
157329	514333
284801	514334
171563	514335
111310	514336
201765	514337
143787	514338
127100	514339
71541	514340
45661	514341
52397	514342
49489	514343
176164	514344
4480	514345
145491	514346
201966	514347
201921	514348
164429	514349
18460	514350
152348	514351
116006	514352
51385	514353
62653	514354
120210	514355
89098	514356
143843	514357
338481	514358
83917	514359
149379	514360
330854	514361
117091	514362
132470	514363
303	514364
202754	514365
91164	514366
21280	514367
30847	514368
439	514369
47886	514370
38052	514371
177438	514372
161974	514373
1148	514374
8365	514375
2106	514376
365	514377
38384	514378
31053	514379
202485	514380
39556	514381
16650	514382
161303	514383
106544	514384
178130	514385
86367	514386
1030	514387
78801	514388
121294	514389
107517	514390
347388	514391
114955	514392
176517	514393
170006	514394
207789	514395
116648	514396
267344	514397
13716	514398
6602	514399
300847	514400
161998	514401
51887	514402
626	514403
31558	514404
50390	514405
101135	514406
54473	514407
206475	514408
207031	514409
162622	514410
168727	514411
150308	514412
19321	514413
128165	514414
175653	514415
50708	514416
41348	514417
36093	514418
110638	514419
342852	514420
66510	514421
3579	514422
86555	514423
128587	514424
17854	514425
4377	514426
166718	514427
85814	514428
16362	514429
3932	514430
10848	514431
22394	514432
20162	514433
303802	514434
262111	514435
19181	514436
179363	514437
79331	514438
18960	514439
234647	514440
27737	514441
48747	514442
13736	514443
11457	514444
125894	514445
27551	514446
261947	514447
47596	514448
647	514449
54434	514450
42376	514451
8932	514452
71141	514453
1121	514454
29823	514455
109146	514456
149385	514457
14182	514458
1526	514459
176923	514460
171	514461
14289	514462
323966	514463
39694	514464
152072	514465
11653	514466
113264	514467
100765	514468
38070	514469
100850	514470
27363	514471
105843	514472
57856	514473
31520	514474
140905	514475
153017	514476
17022	514477
23259	514478
11667	514479
324558	514480
75247	514481
29179	514482
3108	514483
163217	514484
33285	514485
92167	514486
320528	514487
13725	514488
4663	514489
166516	514490
145861	514491
157574	514492
173103	514493
340552	514494
2112	514495
1377	514496
126550	514497
16171	514498
297565	514499
56494	514500
14842	514501
59633	514502
5659	514503
147999	514504
71819	514505
110123	514506
15639	514507
2806	514508
89819	514509
40232	514510
160105	514511
341768	514512
16599	514513
80659	514514
296607	514515
54405	514516
74604	514517
23405	514518
13611	514519
27942	514520
64700	514521
54632	514522
200678	514523
349986	514524
20799	514525
133640	514526
18428	514527
78580	514528
49303	514529
69854	514530
303158	514531
4069	514532
31702	514533
209606	514534
41481	514535
350932	514536
30094	514537
19263	514538
9727	514539
64842	514540
78044	514541
29309	514542
160747	514543
2609	514544
10390	514545
11639	514546
14269	514547
93772	514548
141795	514549
6511	514550
41687	514551
16156	514552
78672	514553
152785	514554
6601	514555
12258	514556
202415	514557
53435	514558
76688	514559
22669	514560
61008	514561
68012	514562
44313	514563
5159	514564
38240	514565
61075	514566
132178	514567
26385	514568
80445	514569
18815	514570
56599	514571
61018	514572
4256	514573
39520	514574
47118	514575
89993	514576
89520	514577
3559	514578
1244	514579
6383	514580
28396	514581
52283	514582
15253	514583
9530	514584
5605	514585
788	514586
67575	514587
45865	514588
320586	514589
51543	514590
16448	514591
32605	514592
30864	514593
161420	514594
22770	514595
274899	514596
35447	514597
2647	514598
48095	514599
17240	514600
1124	514601
29254	514602
72782	514603
122973	514604
18663	514605
107733	514606
51960	514607
4752	514608
50229	514609
18451	514610
169776	514611
134574	514612
372	514613
158905	514614
22199	514615
44307	514616
40195	514617
183499	514618
270868	514619
4721	514620
322156	514621
260838	514622
16832	514623
25630	514624
15236	514625
158156	514626
161577	514627
60738	514628
33484	514629
9886	514630
265743	514631
76006	514632
346534	514633
25247	514634
26239	514635
14153	514636
316676	514637
5193	514638
28444	514639
119535	514640
20688	514641
79407	514642
1252	514643
5917	514644
28135	514645
10351	514646
63051	514647
104820	514648
81986	514649
81153	514650
29066	514651
37692	514652
16447	514653
161618	514654
58831	514655
61995	514656
16302	514657
283686	514658
71490	514659
17211	514660
46343	514661
87507	514662
28384	514663
77496	514664
11315	514665
41310	514666
149162	514667
210190	514668
96073	514669
29049	514670
284848	514671
53664	514672
57225	514673
1730	514674
340186	514675
141395	514676
11353	514677
157624	514678
87399	514679
56488	514680
122670	514681
42114	514682
183826	514683
43195	514684
61208	514685
9817	514686
4484	514687
120653	514688
102587	514689
320113	514690
31027	514691
21245	514692
51433	514693
131536	514694
12360	514695
551	514696
212681	514697
3440	514698
24914	514699
117910	514700
4350	514701
196929	514702
216	514703
327413	514704
211663	514705
31523	514706
75089	514707
186807	514708
54440	514709
84604	514710
80111	514711
195041	514712
152465	514713
75300	514714
144452	514715
39880	514716
178733	514717
54951	514718
28545	514719
18453	514720
10161	514721
12827	514722
155862	514723
106170	514724
12213	514725
170987	514726
115356	514727
252765	514728
26679	514729
203241	514730
116052	514731
39975	514732
59205	514733
242853	514734
61222	514735
144993	514736
61716	514737
14443	514738
137710	514739
50890	514740
276020	514741
33224	514742
117611	514743
88962	514744
77181	514745
49943	514746
85251	514747
82090	514748
148258	514749
20376	514750
336874	514751
255791	514752
91663	514753
121372	514754
43184	514755
9242	514756
8332	514757
248077	514758
100081	514759
93611	514760
105320	514761
163179	514762
10313	514763
139787	514764
121637	514765
238328	514766
312690	514767
12933	514768
164978	514769
976	514770
143887	514771
70188	514772
91606	514773
213490	514774
28283	514775
117975	514776
206798	514777
21567	514778
30976	514779
323260	514780
11371	514781
182751	514782
86933	514783
71137	514784
146755	514785
59638	514786
36752	514787
205680	514788
243	514789
133808	514790
153025	514791
59051	514792
86731	514793
149872	514794
105268	514795
144799	514796
227714	514797
127596	514798
65888	514799
59237	514800
148051	514801
103020	514802
64751	514803
8325	514804
40486	514805
82358	514806
22380	514807
136066	514808
45859	514809
323856	514810
168640	514811
86745	514812
326977	514813
70103	514814
80411	514815
164812	514816
68811	514817
44386	514818
345443	514819
123684	514820
326338	514821
107044	514822
12817	514823
37559	514824
122602	514825
32965	514826
307142	514827
141585	514828
884	514829
2964	514830
139125	514831
959	514832
135013	514833
210858	514834
9150	514835
125161	514836
134051	514837
116646	514838
13579	514839
13822	514840
126215	514841
27493	514842
326444	514843
3146	514844
40505	514845
11816	514846
194429	514847
137514	514848
22986	514849
18767	514850
16491	514851
161621	514852
12841	514853
186585	514854
79784	514855
54659	514856
244915	514857
103884	514858
52465	514859
429	514860
33127	514861
5980	514862
28445	514863
5992	514864
1357	514865
186144	514866
317071	514867
29557	514868
186089	514869
30437	514870
299224	514871
159097	514872
9239	514873
9372	514874
119842	514875
7342	514876
59	514877
188288	514878
3584	514879
119473	514880
5688	514881
3663	514882
24070	514883
264773	514884
65918	514885
254511	514886
15753	514887
200021	514888
268109	514889
44680	514890
19963	514891
289699	514892
298548	514893
1016	514894
13816	514895
27533	514896
89518	514897
43166	514898
127527	514899
183032	514900
17866	514901
2491	514902
138498	514903
47278	514904
224955	514905
11126	514906
38617	514907
224649	514908
303267	514909
17318	514910
303594	514911
76366	514912
91724	514913
148544	514914
56357	514915
140747	514916
254288	514917
89661	514918
74037	514919
79969	514920
293378	514921
169472	514922
168668	514923
279396	514924
322575	514925
176028	514926
79003	514927
228559	514928
29351	514929
323648	514930
303648	514931
210060	514932
253398	514933
349226	514934
137305	514935
131419	514936
73491	514937
172799	514938
13309	514939
64565	514940
35957	514941
33293	514942
232284	514943
275819	514944
225239	514945
317079	514946
322621	514947
72928	514948
69151	514949
151068	514950
255320	514951
40801	514952
59937	514953
270912	514954
300093	514955
101676	514956
66129	514957
35224	514958
22542	514959
83521	514960
27662	514961
157264	514962
153732	514963
76718	514964
175021	514965
31181	514966
143834	514967
177689	514968
1020	514969
50704	514970
76204	514971
82928	514972
352820	514973
65347	514974
143297	514975
199401	514976
50741	514977
7845	514978
22199	514979
116678	514980
17141	514981
72616	514982
1543	514983
13621	514984
222117	514985
197137	514986
2483	514987
60204	514988
17551	514989
139088	514990
179275	514991
95308	514992
122398	514993
108265	514994
104121	514995
186115	514996
60645	514997
6844	514998
104033	514999
62039	515000
256245	515001
276383	515002
113471	515003
225262	515004
28082	515005
14079	515006
9145	515007
105119	515008
88254	515009
152430	515010
17597	515011
22583	515012
194967	515013
98695	515014
265787	515015
34412	515016
350304	515017
46004	515018
158176	515019
46122	515020
295375	515021
110161	515022
8544	515023
41705	515024
293124	515025
173362	515026
83005	515027
292358	515028
88487	515029
128474	515030
281782	515031
179322	515032
5501	515033
154027	515034
66579	515035
311235	515036
30235	515037
175428	515038
50396	515039
292654	515040
31026	515041
21138	515042
5556	515043
44607	515044
276300	515045
203617	515046
196908	515047
81600	515048
176016	515049
190711	515050
145918	515051
69689	515052
69517	515053
88798	515054
11828	515055
287034	515056
49475	515057
172708	515058
143241	515059
292421	515060
5204	515061
2114	515062
142762	515063
108675	515064
174683	515065
47886	515066
41297	515067
179430	515068
50203	515069
2719	515070
142917	515071
42052	515072
230547	515073
6402	515074
232499	515075
54196	515076
44881	515077
288921	515078
28725	515079
42086	515080
41928	515081
89178	515082
267930	515083
224152	515084
65794	515085
60699	515086
13700	515087
222618	515088
185035	515089
47293	515090
54959	515091
90315	515092
117891	515093
744	515094
267265	515095
60786	515096
32073	515097
167342	515098
300964	515099
52117	515100
85105	515101
8039	515102
65735	515103
154927	515104
16479	515105
23574	515106
38427	515107
241785	515108
45958	515109
327945	515110
299282	515111
134870	515112
69994	515113
92091	515114
313585	515115
82532	515116
58011	515117
39441	515118
101140	515119
50000	515120
286428	515121
24198	515122
33001	515123
52980	515124
12226	515125
72834	515126
320638	515127
194382	515128
51744	515129
42810	515130
28695	515131
175375	515132
1994	515133
277	515134
36788	515135
115883	515136
181721	515137
122268	515138
11159	515139
94488	515140
19820	515141
13660	515142
40877	515143
103251	515144
87400	515145
309527	515146
48606	515147
773	515148
79032	515149
305983	515150
1122	515151
908	515152
105765	515153
36601	515154
2301	515155
80804	515156
33472	515157
28290	515158
150212	515159
2932	515160
119	515161
30371	515162
315080	515163
2774	515164
214321	515165
208000	515166
54823	515167
228977	515168
267631	515169
95740	515170
43100	515171
78702	515172
370	515173
162891	515174
240919	515175
33500	515176
170077	515177
78812	515178
50772	515179
138093	515180
67925	515181
2682	515182
3843	515183
11804	515184
20386	515185
11997	515186
338351	515187
116011	515188
224883	515189
77439	515190
2901	515191
268527	515192
97509	515193
303269	515194
40487	515195
96906	515196
107686	515197
48797	515198
163	515199
332496	515200
16015	515201
35176	515202
17672	515203
7399	515204
341	515205
151102	515206
35062	515207
187974	515208
351020	515209
83496	515210
133149	515211
39310	515212
346704	515213
133323	515214
90036	515215
210138	515216
135697	515217
236844	515218
114158	515219
75502	515220
12841	515221
196936	515222
38586	515223
242303	515224
85439	515225
2384	515226
227166	515227
33039	515228
252262	515229
4799	515230
33086	515231
3302	515232
16835	515233
125973	515234
27721	515235
122950	515236
7543	515237
115351	515238
52316	515239
317475	515240
13690	515241
48197	515242
344284	515243
318585	515244
113301	515245
348012	515246
124301	515247
27049	515248
464	515249
37553	515250
203831	515251
16370	515252
66128	515253
860	515254
1210	515255
324230	515256
88198	515257
37894	515258
175896	515259
355439	515260
33610	515261
205290	515262
207785	515263
108885	515264
20287	515265
2426	515266
203487	515267
218859	515268
80685	515269
73303	515270
153653	515271
40303	515272
252004	515273
23764	515274
187847	515275
23649	515276
66446	515277
139022	515278
199811	515279
183327	515280
36900	515281
51100	515282
25609	515283
84264	515284
99548	515285
21976	515286
17494	515287
62895	515288
316042	515289
257627	515290
288746	515291
316377	515292
257458	515293
207152	515294
26583	515295
151102	515296
24127	515297
100760	515298
28904	515299
44843	515300
59218	515301
210723	515302
84537	515303
57797	515304
39362	515305
17860	515306
101647	515307
159837	515308
5711	515309
82245	515310
15645	515311
130641	515312
16036	515313
106666	515314
107060	515315
54661	515316
40208	515317
476	515318
68115	515319
117017	515320
164599	515321
10695	515322
30830	515323
9751	515324
69291	515325
14004	515326
237926	515327
89387	515328
1449	515329
9773	515330
11454	515331
23739	515332
26583	515333
103387	515334
164446	515335
16467	515336
183481	515337
68942	515338
280424	515339
104981	515340
157924	515341
218942	515342
66143	515343
50014	515344
186576	515345
75489	515346
273498	515347
4991	515348
22615	515349
168951	515350
64985	515351
39276	515352
69692	515353
206214	515354
201179	515355
270077	515356
32360	515357
181182	515358
63376	515359
61842	515360
165289	515361
62356	515362
16550	515363
178838	515364
59257	515365
37420	515366
57898	515367
123221	515368
330398	515369
333210	515370
100121	515371
68388	515372
218945	515373
55468	515374
108238	515375
92078	515376
2	515377
101977	515378
125264	515379
58377	515380
110751	515381
177515	515382
298859	515383
42003	515384
345213	515385
72831	515386
9271	515387
90557	515388
3377	515389
67367	515390
6047	515391
100343	515392
129950	515393
33197	515394
23767	515395
6144	515396
15255	515397
25229	515398
40389	515399
114163	515400
136831	515401
34565	515402
127268	515403
32019	515404
57014	515405
42299	515406
37146	515407
4087	515408
350661	515409
26133	515410
128	515411
27267	515412
130066	515413
354	515414
127180	515415
19602	515416
85233	515417
15185	515418
636	515419
42615	515420
636	515421
46053	515422
4439	515423
8178	515424
15854	515425
56	515426
19131	515427
303597	515428
16410	515429
243040	515430
82921	515431
8402	515432
204729	515433
15194	515434
75543	515435
9006	515436
39799	515437
21389	515438
3974	515439
141306	515440
34756	515441
37319	515442
29313	515443
257399	515444
124862	515445
126286	515446
12258	515447
272767	515448
285955	515449
101165	515450
24203	515451
37459	515452
56621	515453
6573	515454
150844	515455
50722	515456
114853	515457
38384	515458
60947	515459
106305	515460
34555	515461
196629	515462
163588	515463
46848	515464
589	515465
98879	515466
86804	515467
34047	515468
34811	515469
44293	515470
336519	515471
13694	515472
81614	515473
39826	515474
38805	515475
276448	515476
83646	515477
40874	515478
128859	515479
40348	515480
31423	515481
666	515482
42214	515483
208059	515484
207948	515485
83144	515486
153486	515487
209421	515488
128113	515489
129579	515490
76249	515491
14450	515492
1337	515493
345953	515494
176427	515495
213145	515496
234173	515497
208481	515498
47246	515499
122434	515500
162108	515501
1090	515502
63973	515503
151344	515504
33647	515505
20986	515506
72	515507
29293	515508
355112	515509
128161	515510
16223	515511
175717	515512
85830	515513
262966	515514
181052	515515
11576	515516
4492	515517
10356	515518
1291	515519
51221	515520
143669	515521
72116	515522
73942	515523
142274	515524
22116	515525
229050	515526
50760	515527
8551	515528
296518	515529
186624	515530
332035	515531
211224	515532
305538	515533
104198	515534
83589	515535
47157	515536
246658	515537
44395	515538
3355	515539
214	515540
3559	515541
25077	515542
116339	515543
80534	515544
122839	515545
198422	515546
82954	515547
134443	515548
58682	515549
143259	515550
301613	515551
81736	515552
4066	515553
33512	515554
345776	515555
201870	515556
1676	515557
44691	515558
3725	515559
61947	515560
74879	515561
54461	515562
189643	515563
25247	515564
323185	515565
760	515566
3164	515567
327117	515568
239482	515569
143599	515570
102657	515571
64153	515572
183727	515573
288989	515574
30634	515575
53765	515576
62130	515577
349105	515578
20931	515579
162924	515580
297929	515581
75070	515582
130100	515583
64353	515584
113104	515585
32535	515586
97258	515587
83921	515588
33527	515589
1728	515590
359	515591
82452	515592
199444	515593
22318	515594
164869	515595
171446	515596
291120	515597
48604	515598
109153	515599
115232	515600
71702	515601
143862	515602
221115	515603
1762	515604
7383	515605
124509	515606
1118	515607
92855	515608
2689	515609
170879	515610
7492	515611
227532	515612
9238	515613
42640	515614
17988	515615
124319	515616
37421	515617
42577	515618
237050	515619
21657	515620
206006	515621
92506	515622
16317	515623
202059	515624
34924	515625
140753	515626
114723	515627
235662	515628
85746	515629
94690	515630
11305	515631
5719	515632
61933	515633
123029	515634
122230	515635
4823	515636
14751	515637
28821	515638
202003	515639
313073	515640
28460	515641
11474	515642
288411	515643
6015	515644
4664	515645
32604	515646
5954	515647
46796	515648
199009	515649
7304	515650
187287	515651
108730	515652
137983	515653
86950	515654
135709	515655
72368	515656
31273	515657
41567	515658
1885	515659
22105	515660
133075	515661
2622	515662
203350	515663
10274	515664
290677	515665
375	515666
2210	515667
989	515668
43826	515669
233173	515670
234141	515671
116600	515672
51126	515673
2840	515674
18489	515675
5774	515676
223187	515677
14521	515678
302555	515679
113559	515680
48967	515681
113804	515682
19584	515683
165208	515684
9457	515685
29020	515686
122389	515687
353872	515688
345266	515689
38342	515690
144873	515691
342707	515692
86406	515693
191450	515694
297401	515695
87416	515696
80446	515697
51495	515698
112615	515699
296354	515700
99746	515701
83323	515702
266865	515703
12286	515704
12280	515705
207715	515706
154266	515707
8810	515708
96448	515709
47099	515710
51166	515711
85134	515712
57026	515713
7249	515714
28477	515715
193899	515716
115903	515717
85283	515718
31454	515719
60249	515720
5347	515721
1204	515722
243915	515723
344384	515724
310659	515725
240774	515726
150186	515727
54855	515728
193998	515729
74207	515730
10778	515731
153494	515732
182909	515733
119414	515734
47362	515735
190681	515736
85901	515737
241462	515738
171318	515739
156841	515740
20095	515741
84365	515742
129206	515743
32334	515744
19031	515745
5035	515746
65488	515747
81054	515748
93057	515749
101466	515750
40973	515751
104679	515752
156267	515753
335135	515754
51166	515755
87838	515756
50476	515757
20255	515758
83949	515759
33020	515760
190521	515761
6686	515762
10450	515763
326274	515764
131158	515765
39523	515766
141964	515767
5950	515768
46219	515769
59549	515770
138108	515771
50392	515772
296884	515773
5815	515774
286792	515775
93329	515776
125287	515777
134370	515778
21182	515779
140844	515780
6556	515781
82001	515782
60774	515783
68875	515784
70708	515785
83979	515786
163338	515787
110742	515788
34019	515789
8070	515790
33439	515791
64743	515792
19373	515793
201881	515794
110840	515795
48107	515796
17656	515797
10078	515798
76220	515799
8570	515800
239952	515801
12241	515802
23037	515803
26292	515804
45876	515805
37739	515806
110558	515807
413	515808
76713	515809
65777	515810
109090	515811
17060	515812
21626	515813
60284	515814
107934	515815
8364	515816
203413	515817
152420	515818
47705	515819
17457	515820
147239	515821
215513	515822
207116	515823
308850	515824
41603	515825
94559	515826
181570	515827
43494	515828
161021	515829
61696	515830
125117	515831
193171	515832
198079	515833
9066	515834
147924	515835
279248	515836
7553	515837
84512	515838
91301	515839
95674	515840
146620	515841
39642	515842
207974	515843
75762	515844
172605	515845
41775	515846
305255	515847
29134	515848
26433	515849
45224	515850
14625	515851
31311	515852
328270	515853
2933	515854
294840	515855
56567	515856
85854	515857
270375	515858
249647	515859
173554	515860
133010	515861
57991	515862
353301	515863
120398	515864
235730	515865
139683	515866
57783	515867
65348	515868
68726	515869
54830	515870
351724	515871
10123	515872
56784	515873
62162	515874
224810	515875
348968	515876
139327	515877
50130	515878
29138	515879
5222	515880
27028	515881
193527	515882
224473	515883
25274	515884
4017	515885
35133	515886
62485	515887
1871	515888
89715	515889
30573	515890
43460	515891
95464	515892
92108	515893
70493	515894
51014	515895
6582	515896
145734	515897
67038	515898
24015	515899
1528	515900
59934	515901
80418	515902
7185	515903
47379	515904
162248	515905
15743	515906
78653	515907
127766	515908
18995	515909
39280	515910
347263	515911
5267	515912
14761	515913
73577	515914
60913	515915
71050	515916
9428	515917
165866	515918
81607	515919
348658	515920
23953	515921
133980	515922
113470	515923
148693	515924
198429	515925
156944	515926
143715	515927
149511	515928
62372	515929
50130	515930
4524	515931
113954	515932
89725	515933
60183	515934
15504	515935
53734	515936
29403	515937
20025	515938
70375	515939
237060	515940
22397	515941
62887	515942
198808	515943
322979	515944
38933	515945
284584	515946
167434	515947
121189	515948
110252	515949
149266	515950
71885	515951
36075	515952
133852	515953
34705	515954
43258	515955
295739	515956
8560	515957
37257	515958
30712	515959
176525	515960
186029	515961
70451	515962
761	515963
29105	515964
18126	515965
9352	515966
8151	515967
46793	515968
1960	515969
20111	515970
1957	515971
258945	515972
163045	515973
12	515974
3305	515975
8246	515976
102953	515977
97	515978
103210	515979
249922	515980
272118	515981
16007	515982
112258	515983
141754	515984
51266	515985
29327	515986
72463	515987
33360	515988
334853	515989
22582	515990
70246	515991
12663	515992
153234	515993
71812	515994
76365	515995
193498	515996
52110	515997
539	515998
22604	515999
91787	516000
356781	516001
286901	516002
162764	516003
111849	516004
14740	516005
57196	516006
73822	516007
193437	516008
55700	516009
14873	516010
82163	516011
222122	516012
327435	516013
166166	516014
151944	516015
78699	516016
3291	516017
411	516018
133407	516019
279031	516020
14582	516021
40924	516022
115567	516023
104130	516024
61392	516025
20101	516026
82200	516027
59448	516028
24437	516029
29276	516030
159190	516031
203396	516032
1617	516033
15295	516034
319284	516035
213387	516036
122376	516037
140472	516038
22502	516039
334463	516040
34999	516041
31246	516042
15471	516043
20591	516044
1171	516045
233858	516046
34074	516047
54038	516048
80407	516049
42572	516050
16871	516051
84227	516052
30278	516053
79951	516054
227708	516055
107445	516056
156599	516057
207144	516058
5339	516059
194935	516060
30533	516061
86137	516062
180798	516063
20270	516064
141079	516065
156954	516066
3710	516067
55793	516068
84473	516069
57676	516070
3061	516071
64610	516072
109837	516073
16262	516074
309904	516075
347397	516076
335054	516077
335878	516078
30734	516079
4994	516080
308490	516081
71035	516082
75599	516083
12692	516084
21999	516085
201576	516086
124599	516087
93605	516088
335269	516089
126394	516090
55066	516091
115541	516092
239192	516093
142333	516094
15635	516095
104839	516096
136992	516097
320873	516098
47726	516099
35354	516100
26250	516101
80368	516102
125264	516103
75757	516104
7275	516105
75674	516106
173883	516107
56149	516108
93333	516109
67516	516110
56341	516111
218684	516112
323236	516113
269401	516114
318023	516115
143147	516116
8149	516117
149	516118
125577	516119
170050	516120
193180	516121
71474	516122
59597	516123
357539	516124
131294	516125
120288	516126
32575	516127
17526	516128
111927	516129
38247	516130
239586	516131
183275	516132
189228	516133
4655	516134
139344	516135
86868	516136
36	516137
273583	516138
184707	516139
237131	516140
110815	516141
10057	516142
95907	516143
211826	516144
305923	516145
124678	516146
196956	516147
221193	516148
181396	516149
161665	516150
103842	516151
230738	516152
204352	516153
69087	516154
13065	516155
6237	516156
18854	516157
34575	516158
1846	516159
141420	516160
102102	516161
17856	516162
183863	516163
31716	516164
2436	516165
111145	516166
288735	516167
35619	516168
52329	516169
316785	516170
33613	516171
564	516172
2747	516173
128920	516174
11031	516175
564	516176
564	516177
564	516178
33429	516179
10959	516180
160179	516181
14259	516182
122491	516183
174398	516184
347827	516185
178617	516186
4070	516187
86490	516188
158017	516189
50259	516190
12886	516191
16196	516192
321496	516193
3990	516194
810	516195
9999	516196
76648	516197
119557	516198
112445	516199
37506	516200
1369	516201
94454	516202
14019	516203
26345	516204
52711	516205
1204	516206
13575	516207
297326	516208
24246	516209
247690	516210
4970	516211
24321	516212
120311	516213
29215	516214
36873	516215
2363	516216
57392	516217
19527	516218
41997	516219
14459	516220
15030	516221
16779	516222
185039	516223
14149	516224
4677	516225
161435	516226
286490	516227
44935	516228
30498	516229
39662	516230
48626	516231
228710	516232
149627	516233
4083	516234
31423	516235
35325	516236
332527	516237
86454	516238
63017	516239
31677	516240
13530	516241
30193	516242
16637	516243
63015	516244
54685	516245
328438	516246
24124	516247
7665	516248
79902	516249
105670	516250
80185	516251
26315	516252
144074	516253
42800	516254
196695	516255
186513	516256
25755	516257
22188	516258
37481	516259
128613	516260
124390	516261
10288	516262
325980	516263
246274	516264
197955	516265
24101	516266
87710	516267
15138	516268
4027	516269
4763	516270
89010	516271
48743	516272
187226	516273
57396	516274
208461	516275
96117	516276
186713	516277
58735	516278
112969	516279
336146	516280
187042	516281
83429	516282
4730	516283
7512	516284
84802	516285
53456	516286
2333	516287
329809	516288
10448	516289
37718	516290
17967	516291
2295	516292
303281	516293
95389	516294
91587	516295
19754	516296
207763	516297
157652	516298
250777	516299
8424	516300
281992	516301
118264	516302
83281	516303
1782	516304
316102	516305
467	516306
8528	516307
18991	516308
7538	516309
63907	516310
3554	516311
39665	516312
52457	516313
149863	516314
115618	516315
4108	516316
17121	516317
146512	516318
7526	516319
984	516320
198626	516321
243759	516322
255802	516323
284878	516324
302086	516325
73463	516326
178150	516327
350237	516328
79609	516329
170672	516330
239287	516331
21635	516332
23376	516333
72139	516334
115378	516335
286	516336
8535	516337
25499	516338
21118	516339
38247	516340
237723	516341
55729	516342
18490	516343
23102	516344
74156	516345
45694	516346
61238	516347
79738	516348
38877	516349
2069	516350
77507	516351
5169	516352
125875	516353
2829	516354
97662	516355
13615	516356
86390	516357
70116	516358
2353	516359
58012	516360
24695	516361
2829	516362
6134	516363
16680	516364
39542	516365
52361	516366
20174	516367
34410	516368
8765	516369
48941	516370
4260	516371
300813	516372
1521	516373
88863	516374
72722	516375
67642	516376
121823	516377
17999	516378
68040	516379
47340	516380
5169	516381
8884	516382
30972	516383
44422	516384
19662	516385
5674	516386
120692	516387
70370	516388
24318	516389
11185	516390
3234	516391
260282	516392
11553	516393
78806	516394
12831	516395
97518	516396
52655	516397
27472	516398
27596	516399
4075	516400
27538	516401
39376	516402
46774	516403
8571	516404
186292	516405
260224	516406
98824	516407
19601	516408
7053	516409
17330	516410
179945	516411
150533	516412
48031	516413
25875	516414
315000	516415
117318	516416
86168	516417
2333	516418
105448	516419
24497	516420
13348	516421
83137	516422
214657	516423
27956	516424
53378	516425
164258	516426
10259	516427
61268	516428
18467	516429
4266	516430
76325	516431
54047	516432
112642	516433
132991	516434
119159	516435
37158	516436
13904	516437
66	516438
90677	516439
5665	516440
6944	516441
70000	516442
22999	516443
32197	516444
3446	516445
141379	516446
221593	516447
38704	516448
9932	516449
39027	516450
190320	516451
9139	516452
48667	516453
85	516454
14242	516455
117028	516456
9976	516457
193048	516458
14667	516459
36282	516460
133484	516461
262104	516462
200172	516463
218583	516464
163728	516465
127719	516466
159271	516467
205156	516468
84396	516469
8344	516470
27560	516471
308472	516472
24761	516473
24761	516474
109644	516475
13904	516476
94994	516477
39106	516478
171943	516479
80080	516480
2932	516481
65012	516482
13917	516483
19171	516484
221941	516485
830	516486
810	516487
63500	516488
117900	516489
27271	516490
5932	516491
63998	516492
18813	516493
26544	516494
18271	516495
78	516496
54476	516497
10403	516498
57603	516499
9253	516500
229837	516501
346821	516502
18586	516503
25320	516504
291889	516505
173957	516506
24678	516507
80448	516508
86396	516509
4033	516510
11061	516511
17785	516512
43238	516513
9211	516514
50259	516515
27191	516516
50344	516517
84445	516518
34866	516519
81328	516520
112439	516521
112439	516522
34866	516523
75675	516524
120910	516525
211437	516526
571	516527
46865	516528
83753	516529
35617	516530
16850	516531
38782	516532
25759	516533
4601	516534
45160	516535
83555	516536
61041	516537
263565	516538
4627	516539
101786	516540
31434	516541
10039	516542
20853	516543
20853	516544
37285	516545
20764	516546
2764	516547
102101	516548
23888	516549
17735	516550
10293	516551
7944	516552
207814	516553
260040	516554
180394	516555
4867	516556
3171	516557
139054	516558
308387	516559
127798	516560
5175	516561
99743	516562
135683	516563
139009	516564
37042	516565
136414	516566
17849	516567
33114	516568
19880	516569
3422	516570
3890	516571
129757	516572
25549	516573
19834	516574
129684	516575
84165	516576
9540	516577
1517	516578
51012	516579
2536	516580
60153	516581
151707	516582
4232	516583
46598	516584
14228	516585
22798	516586
41449	516587
25839	516588
151564	516589
20540	516590
66789	516591
60262	516592
228737	516593
1393	516594
246297	516595
71261	516596
107028	516597
152306	516598
3179	516599
127693	516600
73974	516601
54614	516602
301009	516603
20441	516604
95922	516605
19088	516606
3492	516607
5589	516608
2697	516609
11014	516610
5768	516611
223438	516612
192173	516613
89246	516614
20279	516615
20119	516616
99109	516617
61986	516618
196238	516619
17962	516620
35656	516621
272042	516622
47382	516623
29448	516624
10375	516625
46510	516626
99772	516627
33290	516628
5373	516629
12583	516630
1064	516631
65232	516632
50361	516633
8899	516634
113011	516635
10821	516636
76980	516637
23646	516638
120720	516639
15704	516640
57527	516641
38084	516642
27276	516643
88650	516644
340425	516645
2053	516646
307276	516647
171688	516648
120137	516649
208909	516650
24185	516651
333896	516652
16974	516653
63724	516654
139134	516655
43940	516656
19834	516657
38574	516658
36991	516659
61804	516660
580	516661
1757	516662
30712	516663
4082	516664
197126	516665
286813	516666
33412	516667
163931	516668
80356	516669
23482	516670
14319	516671
210013	516672
49277	516673
4788	516674
48895	516675
209087	516676
172575	516677
109357	516678
80041	516679
12779	516680
114940	516681
93428	516682
10748	516683
20131	516684
248101	516685
248032	516686
40102	516687
48430	516688
205590	516689
24430	516690
18806	516691
8862	516692
129330	516693
26509	516694
53658	516695
69780	516696
45444	516697
13121	516698
118647	516699
45351	516700
6637	516701
13464	516702
10001	516703
53680	516704
2309	516705
15953	516706
31893	516707
287520	516708
1328	516709
22859	516710
57839	516711
14205	516712
320698	516713
317700	516714
12495	516715
11823	516716
96695	516717
320684	516718
4146	516719
32252	516720
311860	516721
36561	516722
7047	516723
52639	516724
117413	516725
27806	516726
158957	516727
3953	516728
19028	516729
286967	516730
106431	516731
7910	516732
176518	516733
194029	516734
321903	516735
32236	516736
326908	516737
6186	516738
292405	516739
24955	516740
52781	516741
114887	516742
17979	516743
134541	516744
198983	516745
61272	516746
124373	516747
12	516748
46816	516749
107982	516750
122518	516751
19190	516752
84874	516753
69639	516754
298883	516755
10615	516756
28374	516757
49991	516758
5731	516759
7270	516760
14536	516761
49413	516762
17751	516763
327074	516764
7907	516765
26435	516766
46579	516767
76862	516768
25463	516769
98	516770
122372	516771
65459	516772
11836	516773
279943	516774
45064	516775
11900	516776
110912	516777
107886	516778
24527	516779
33918	516780
24487	516781
72923	516782
9388	516783
117220	516784
128947	516785
49032	516786
98116	516787
49085	516788
109135	516789
33850	516790
175550	516791
6559	516792
37179	516793
154846	516794
20874	516795
96108	516796
15518	516797
64793	516798
97033	516799
18	516800
72098	516801
45933	516802
48827	516803
122251	516804
10121	516805
41870	516806
174190	516807
174595	516808
63548	516809
174230	516810
2210	516811
57303	516812
8334	516813
46337	516814
342712	516815
69624	516816
79558	516817
47332	516818
6120	516819
54629	516820
6663	516821
11011	516822
11637	516823
208622	516824
117168	516825
18526	516826
171378	516827
160651	516828
108428	516829
3991	516830
23233	516831
407	516832
9937	516833
101754	516834
160288	516835
171170	516836
48632	516837
19264	516838
1937	516839
206210	516840
46636	516841
42291	516842
16823	516843
590	516844
21615	516845
171589	516846
42446	516847
3276	516848
67221	516849
165974	516850
82191	516851
313979	516852
7941	516853
121723	516854
47380	516855
38525	516856
20790	516857
712	516858
23341	516859
18888	516860
37124	516861
4408	516862
16551	516863
11126	516864
72460	516865
5219	516866
52908	516867
15149	516868
8535	516869
7587	516870
19862	516871
2400	516872
1675	516873
117920	516874
219823	516875
6520	516876
31701	516877
23285	516878
207677	516879
2666	516880
51697	516881
264146	516882
727	516883
77035	516884
14239	516885
101034	516886
6222	516887
5155	516888
208638	516889
289581	516890
8814	516891
48821	516892
33985	516893
10048	516894
156239	516895
81635	516896
18106	516897
36079	516898
121049	516899
159332	516900
31877	516901
11551	516902
13956	516903
267406	516904
272272	516905
76985	516906
3132	516907
4878	516908
17663	516909
57416	516910
49195	516911
14845	516912
15848	516913
936	516914
314793	516915
29154	516916
52466	516917
17712	516918
9690	516919
28945	516920
85347	516921
309812	516922
15876	516923
49187	516924
13812	516925
7086	516926
77420	516927
18064	516928
117446	516929
4234	516930
1478	516931
160615	516932
112	516933
290311	516934
30227	516935
348740	516936
65011	516937
286371	516938
13513	516939
278939	516940
19852	516941
46244	516942
776	516943
112936	516944
55993	516945
178617	516946
179191	516947
56030	516948
19787	516949
59125	516950
18999	516951
239	516952
40	516953
31923	516954
67419	516955
14225	516956
2035	516957
3335	516958
7483	516959
160353	516960
5548	516961
77931	516962
52838	516963
1051	516964
82	516965
196266	516966
52802	516967
8271	516968
160378	516969
316613	516970
3835	516971
318355	516972
53180	516973
118437	516974
190840	516975
33	516976
119	516977
118948	516978
161	516979
52553	516980
326753	516981
120633	516982
188491	516983
4706	516984
196275	516985
18955	516986
9000	516987
2941	516988
1268	516989
766	516990
31082	516991
52750	516992
118908	516993
247	516994
30	516995
160625	516996
3381	516997
70144	516998
17816	516999
38115	517000
158315	517001
49101	517002
30712	517003
30739	517004
48825	517005
56436	517006
39796	517007
23001	517008
9411	517009
7474	517010
7155	517011
77942	517012
50	517013
14771	517014
10732	517015
98582	517016
13614	517017
36153	517018
154361	517019
55934	517020
1840	517021
43419	517022
37841	517023
129010	517024
26407	517025
12792	517026
271464	517027
41348	517028
10044	517029
45429	517030
26267	517031
8528	517032
71383	517033
9248	517034
22716	517035
78340	517036
53120	517037
28763	517038
166585	517039
71593	517040
36023	517041
65083	517042
115053	517043
192272	517044
78293	517045
3242	517046
314576	517047
7778	517048
177416	517049
21464	517050
571	517051
52650	517052
234508	517053
188119	517054
12486	517055
13166	517056
292	517057
59389	517058
38898	517059
6884	517060
29149	517061
13193	517062
14771	517063
58703	517064
9250	517065
79262	517066
8528	517067
46345	517068
122323	517069
23853	517070
738	517071
3398	517072
84776	517073
257	517074
111807	517075
196691	517076
62217	517077
21009	517078
325212	517079
160750	517080
37936	517081
147443	517082
158588	517083
18137	517084
6094	517085
174179	517086
23153	517087
67749	517088
14697	517089
27370	517090
72460	517091
179629	517092
79137	517093
98560	517094
4959	517095
130	517096
315011	517097
15039	517098
37125	517099
131244	517100
53439	517101
195602	517102
208224	517103
172947	517104
13241	517105
73178	517106
28332	517107
4229	517108
57745	517109
60106	517110
14346	517111
79430	517112
329862	517113
167077	517114
159196	517115
31180	517116
3625	517117
34836	517118
81713	517119
96840	517120
14919	517121
66749	517122
3920	517123
4932	517124
27131	517125
175402	517126
108617	517127
49248	517128
295413	517129
3822	517130
160246	517131
8654	517132
108082	517133
19432	517134
206864	517135
9486	517136
76628	517137
218448	517138
13025	517139
6944	517140
20252	517141
79149	517142
5120	517143
37238	517144
27252	517145
69357	517146
5007	517147
206298	517148
266370	517149
110898	517150
110956	517151
31883	517152
36281	517153
28913	517154
238169	517155
229	517156
5141	517157
97541	517158
19903	517159
27931	517160
2631	517161
6180	517162
317332	517163
6200	517164
125641	517165
38489	517166
8877	517167
353467	517168
19880	517169
27441	517170
10758	517171
48845	517172
110939	517173
165988	517174
7815	517175
4899	517176
64529	517177
5492	517178
230782	517179
2371	517180
130430	517181
5169	517182
252419	517183
283697	517184
4706	517185
12901	517186
135621	517187
3230	517188
11159	517189
173658	517190
220443	517191
43225	517192
119220	517193
83298	517194
16168	517195
293212	517196
102348	517197
22808	517198
100886	517199
80110	517200
4271	517201
13192	517202
17588	517203
55036	517204
19792	517205
8304	517206
2148	517207
117763	517208
275452	517209
31740	517210
56105	517211
11974	517212
70947	517213
61232	517214
18486	517215
4579	517216
166753	517217
61859	517218
55635	517219
51910	517220
281458	517221
48185	517222
33588	517223
185694	517224
15481	517225
16077	517226
127053	517227
192890	517228
35375	517229
140964	517230
163571	517231
89902	517232
43633	517233
278899	517234
195189	517235
153622	517236
12864	517237
74003	517238
63097	517239
74787	517240
179448	517241
50732	517242
100362	517243
114903	517244
34920	517245
41356	517246
126739	517247
239865	517248
113282	517249
54827	517250
10409	517251
35720	517252
183271	517253
88992	517254
151144	517255
94322	517256
94683	517257
46145	517258
188591	517259
23522	517260
50531	517261
105037	517262
48183	517263
229144	517264
138964	517265
10240	517266
104698	517267
282560	517268
121654	517269
165021	517270
282073	517271
114569	517272
251347	517273
170128	517274
113364	517275
280625	517276
327931	517277
204550	517278
50764	517279
1172	517280
33680	517281
41653	517282
320097	517283
137326	517284
336901	517285
188978	517286
31823	517287
42007	517288
48125	517289
12479	517290
314085	517291
70302	517292
251197	517293
212433	517294
315481	517295
14413	517296
50326	517297
23162	517298
82399	517299
333730	517300
320029	517301
166625	517302
248238	517303
111405	517304
202311	517305
114834	517306
300510	517307
129695	517308
137123	517309
212012	517310
2471	517311
231361	517312
19787	517313
14302	517314
21927	517315
2631	517316
40942	517317
50212	517318
59878	517319
52043	517320
79722	517321
8528	517322
8536	517323
186410	517324
48422	517325
52120	517326
4232	517327
38682	517328
4232	517329
83310	517330
83310	517331
33594	517332
54071	517333
347993	517334
198802	517335
342552	517336
345507	517337
221898	517338
55694	517339
168764	517340
97286	517341
321451	517342
336640	517343
104216	517344
3414	517345
230108	517346
266050	517347
24051	517348
9460	517349
324082	517350
29256	517351
11059	517352
322054	517353
343101	517354
203470	517355
339372	517356
105406	517357
346160	517358
340130	517359
21753	517360
13835	517361
3917	517362
79993	517363
37324	517364
269662	517365
326162	517366
48179	517367
328852	517368
195019	517369
37202	517370
176839	517371
326223	517372
108491	517373
176843	517374
109809	517375
49640	517376
73287	517377
176842	517378
49776	517379
173235	517380
177206	517381
111249	517382
111576	517383
3871	517384
323498	517385
173235	517386
290181	517387
121956	517388
3834	517389
177199	517390
73286	517391
111475	517392
133564	517393
109082	517394
288513	517395
204738	517396
287947	517397
290078	517398
111579	517399
24606	517400
109700	517401
22849	517402
290584	517403
109709	517404
56074	517405
59125	517406
26346	517407
128021	517408
159233	517409
52127	517410
23349	517411
4335	517412
195551	517413
20207	517414
53456	517415
13454	517416
90335	517417
2368	517418
335783	517419
314327	517420
255501	517421
12	517422
1153	517423
24547	517424
58372	517425
76986	517426
9039	517427
8904	517428
1290	517429
13211	517430
13519	517431
747	517432
17928	517433
336702	517434
1139	517435
128573	517436
31000	517437
1323	517438
124202	517439
6981	517440
16048	517441
56676	517442
1680	517443
8091	517444
175850	517445
3414	517446
336746	517447
21651	517448
199889	517449
85591	517450
127814	517451
56938	517452
19183	517453
232231	517454
67923	517455
1532	517456
30419	517457
32957	517458
13969	517459
14980	517460
307	517461
28753	517462
33867	517463
20021	517464
13761	517465
127614	517466
69282	517467
17561	517468
106179	517469
159065	517470
147470	517471
96913	517472
14350	517473
67887	517474
65217	517475
12646	517476
346417	517477
3458	517478
7531	517479
104571	517480
74453	517481
7452	517482
52338	517483
160496	517484
313981	517485
63156	517486
18355	517487
69052	517488
10027	517489
36455	517490
105797	517491
56278	517492
20181	517493
41121	517494
47465	517495
2281	517496
57714	517497
14754	517498
102697	517499
124510	517500
30742	517501
76679	517502
116902	517503
27490	517504
22984	517505
30374	517506
18300	517507
10562	517508
101014	517509
401	517510
32132	517511
39512	517512
11941	517513
24253	517514
76661	517515
58419	517516
63671	517517
10	517518
27441	517519
69873	517520
8848	517521
94525	517522
57021	517523
312422	517524
14753	517525
53946	517526
47613	517527
1030	517528
78929	517529
147187	517530
26779	517531
48005	517532
16739	517533
76629	517534
113270	517535
37837	517536
64977	517537
85032	517538
35965	517539
8887	517540
22464	517541
263278	517542
27252	517543
108324	517544
32669	517545
62022	517546
8232	517547
12866	517548
29	517549
824	517550
3168	517551
343544	517552
211942	517553
33231	517554
12723	517555
91231	517556
81847	517557
38952	517558
262047	517559
289176	517560
11194	517561
5299	517562
626	517563
38917	517564
234641	517565
201901	517566
50	517567
59080	517568
1854	517569
96978	517570
110614	517571
29211	517572
85692	517573
25609	517574
17593	517575
26331	517576
17662	517577
5142	517578
55165	517579
978	517580
6003	517581
2403	517582
16040	517583
200985	517584
77318	517585
69229	517586
51812	517587
6790	517588
4607	517589
65885	517590
115631	517591
33108	517592
8967	517593
16360	517594
102955	517595
122983	517596
144188	517597
8967	517598
6003	517599
17414	517600
5665	517601
201577	517602
23601	517603
30972	517604
3988	517605
340529	517606
17007	517607
9500	517608
75	517609
160529	517610
35921	517611
31760	517612
14271	517613
3050	517614
32323	517615
27562	517616
49335	517617
118125	517618
63279	517619
109460	517620
263426	517621
30283	517622
9925	517623
9542	517624
74022	517625
12891	517626
45555	517627
109200	517628
108420	517629
58067	517630
51930	517631
319125	517632
43393	517633
193574	517634
142822	517635
1985	517636
259924	517637
99475	517638
37185	517639
25637	517640
188629	517641
3619	517642
84354	517643
11601	517644
211147	517645
54959	517646
206646	517647
46560	517648
36608	517649
18950	517650
2720	517651
70120	517652
10356	517653
8083	517654
4335	517655
38806	517656
29341	517657
11535	517658
76559	517659
28054	517660
548	517661
106328	517662
319238	517663
37571	517664
485	517665
135810	517666
351734	517667
79360	517668
8158	517669
50216	517670
68436	517671
252981	517672
27513	517673
8145	517674
4132	517675
171078	517676
3191	517677
67737	517678
545	517679
66791	517680
8620	517681
50	517682
6752	517683
57544	517684
22984	517685
2917	517686
1068	517687
13955	517688
47119	517689
56228	517690
4258	517691
77422	517692
94206	517693
30691	517694
283185	517695
53842	517696
185802	517697
39916	517698
155952	517699
200566	517700
29804	517701
103374	517702
17361	517703
1580	517704
122868	517705
301674	517706
20044	517707
5958	517708
212493	517709
33963	517710
103808	517711
318051	517712
341863	517713
267079	517714
14922	517715
16119	517716
171048	517717
165438	517718
345041	517719
2714	517720
104811	517721
82384	517722
216204	517723
16999	517724
8219	517725
21816	517726
42060	517727
60898	517728
255	517729
173205	517730
5019	517731
59	517732
27833	517733
5326	517734
23273	517735
23703	517736
58614	517737
306810	517738
6475	517739
74191	517740
55259	517741
78813	517742
848	517743
1657	517744
190842	517745
37830	517746
208711	517747
5180	517748
62545	517749
120160	517750
44067	517751
16275	517752
10127	517753
52273	517754
20404	517755
297	517756
43744	517757
22090	517758
248692	517759
24726	517760
54179	517761
6714	517762
2747	517763
171966	517764
9359	517765
22049	517766
22146	517767
43941	517768
2172	517769
46144	517770
22934	517771
21865	517772
49638	517773
14383	517774
246125	517775
151002	517776
54798	517777
24455	517778
5539	517779
2655	517780
66116	517781
65907	517782
150226	517783
1157	517784
179945	517785
26231	517786
149408	517787
16230	517788
1123	517789
29423	517790
28514	517791
39087	517792
2312	517793
194589	517794
107660	517795
139884	517796
102761	517797
107233	517798
157220	517799
161806	517800
324365	517801
192988	517802
271924	517803
23368	517804
13070	517805
149194	517806
70138	517807
16133	517808
284628	517809
121061	517810
2819	517811
40586	517812
94024	517813
9911	517814
50119	517815
82056	517816
19994	517817
18794	517818
40886	517819
38212	517820
57383	517821
41800	517822
52033	517823
936	517824
61125	517825
4810	517826
27565	517827
39238	517828
327150	517829
14280	517830
6552	517831
346355	517832
13385	517833
42991	517834
10697	517835
1737	517836
150708	517837
30540	517838
52	517839
48099	517840
21622	517841
344610	517842
219748	517843
56715	517844
309032	517845
13861	517846
85277	517847
185517	517848
41684	517849
40239	517850
60807	517851
125524	517852
34048	517853
135854	517854
58842	517855
86178	517856
220490	517857
58701	517858
220526	517859
137031	517860
7060	517861
161724	517862
97538	517863
4351	517864
99805	517865
90510	517866
267129	517867
37167	517868
114211	517869
10189	517870
294849	517871
63976	517872
62902	517873
93460	517874
236688	517875
145709	517876
182582	517877
93317	517878
68958	517879
75510	517880
11056	517881
252427	517882
290	517883
23710	517884
54146	517885
2802	517886
233342	517887
66321	517888
32477	517889
7303	517890
63250	517891
41422	517892
219388	517893
43558	517894
41422	517895
126840	517896
513	517897
177395	517898
16056	517899
35520	517900
513	517901
513	517902
103402	517903
3924	517904
69409	517905
24860	517906
123167	517907
308896	517908
7544	517909
264026	517910
28763	517911
7040	517912
87721	517913
64718	517914
22841	517915
307	517916
9538	517917
8279	517918
15558	517919
2225	517920
146842	517921
118185	517922
69833	517923
17805	517924
264408	517925
26436	517926
12581	517927
28338	517928
10394	517929
6900	517930
260971	517931
281	517932
16728	517933
160616	517934
67130	517935
189140	517936
1047	517937
22845	517938
51	517939
4124	517940
8154	517941
86340	517942
72251	517943
148218	517944
19580	517945
103451	517946
8537	517947
4219	517948
9330	517949
10317	517950
182701	517951
51069	517952
100211	517953
196540	517954
51030	517955
115400	517956
3715	517957
14828	517958
21963	517959
19636	517960
117448	517961
246458	517962
96869	517963
123381	517964
198909	517965
204653	517966
75668	517967
156481	517968
156481	517969
2	517970
842	517971
73737	517972
104545	517973
140618	517974
41408	517975
11063	517976
41825	517977
135897	517978
66306	517979
158461	517980
43075	517981
102	517982
55606	517983
201012	517984
236580	517985
33887	517986
184042	517987
322086	517988
325223	517989
4701	517990
14937	517991
119114	517992
329724	517993
45695	517994
389	517995
131686	517996
158505	517997
177209	517998
73138	517999
160684	518000
140718	518001
7323	518002
22823	518003
156979	518004
160712	518005
297	518006
190764	518007
142588	518008
26557	518009
20262	518010
327661	518011
111248	518012
327754	518013
141112	518014
226340	518015
138926	518016
40981	518017
141396	518018
174192	518019
40981	518020
132827	518021
27933	518022
85072	518023
30953	518024
43925	518025
77835	518026
227613	518027
93393	518028
6670	518029
4887	518030
136264	518031
342785	518032
232476	518033
355290	518034
27667	518035
532	518036
201052	518037
43389	518038
27679	518039
338988	518040
27941	518041
126822	518042
281339	518043
167975	518044
98136	518045
126800	518046
184813	518047
258874	518048
306233	518049
107662	518050
115718	518051
5667	518052
151	518053
55537	518054
259010	518055
107449	518056
38308	518057
223644	518058
259237	518059
4188	518060
334757	518061
129987	518062
337762	518063
80503	518064
102041	518065
167127	518066
188091	518067
60244	518068
102275	518069
78842	518070
324229	518071
32669	518072
329408	518073
16789	518074
67350	518075
23653	518076
191212	518077
50512	518078
39802	518079
324410	518080
23383	518081
117439	518082
10988	518083
166954	518084
80961	518085
33134	518086
44033	518087
58124	518088
13103	518089
30829	518090
22405	518091
52474	518092
79608	518093
3715	518094
3602	518095
79807	518096
66386	518097
36099	518098
30378	518099
50025	518100
2831	518101
1654	518102
356517	518103
32713	518104
93088	518105
208640	518106
295868	518107
32080	518108
49669	518109
36337	518110
317736	518111
172570	518112
220309	518113
36374	518114
13067	518115
206832	518116
52768	518117
20473	518118
70247	518119
27162	518120
21613	518121
21653	518122
4774	518123
171845	518124
61652	518125
14370	518126
186899	518127
210465	518128
19675	518129
25904	518130
181460	518131
191743	518132
25985	518133
163305	518134
103919	518135
4618	518136
16442	518137
170056	518138
22130	518139
52909	518140
54936	518141
154340	518142
324784	518143
1037	518144
117422	518145
37883	518146
15524	518147
51096	518148
157388	518149
297398	518150
51061	518151
1137	518152
127149	518153
26568	518154
97953	518155
306649	518156
352711	518157
337657	518158
176418	518159
350771	518160
180734	518161
30377	518162
171120	518163
120266	518164
58097	518165
23696	518166
1050	518167
274895	518168
9000	518169
36821	518170
180256	518171
225599	518172
247922	518173
48574	518174
43602	518175
9785	518176
169082	518177
12758	518178
24747	518179
117625	518180
37138	518181
115245	518182
115414	518183
181190	518184
196220	518185
79667	518186
39366	518187
207889	518188
172779	518189
108747	518190
28047	518191
82727	518192
344661	518193
102169	518194
23624	518195
172498	518196
8995	518197
267523	518198
261913	518199
88208	518200
329113	518201
3110	518202
113942	518203
345497	518204
282053	518205
630	518206
121445	518207
6551	518208
306552	518209
80201	518210
181019	518211
30665	518212
299316	518213
76278	518214
330232	518215
80352	518216
37428	518217
114755	518218
338187	518219
48307	518220
34583	518221
71068	518222
203787	518223
270208	518224
124740	518225
4626	518226
76073	518227
183545	518228
204040	518229
75813	518230
230952	518231
280410	518232
207051	518233
122436	518234
27794	518235
16150	518236
137327	518237
100015	518238
235536	518239
90969	518240
86554	518241
260013	518242
131086	518243
309141	518244
189567	518245
14784	518246
182528	518247
161747	518248
177234	518249
155569	518250
323632	518251
23336	518252
115978	518253
279217	518254
70720	518255
131912	518256
26170	518257
124155	518258
322965	518259
254854	518260
167872	518261
92583	518262
119629	518263
327889	518264
226561	518265
307531	518266
82625	518267
201639	518268
66231	518269
47324	518270
103059	518271
134806	518272
11811	518273
11811	518274
14385	518275
65379	518276
69922	518277
181984	518278
2	518279
310057	518280
302840	518281
176	518282
259066	518283
310472	518284
13743	518285
13243	518286
109512	518287
73682	518288
43008	518289
60959	518290
60887	518291
355674	518292
83117	518293
309505	518294
314725	518295
88809	518296
88973	518297
180459	518298
175323	518299
248205	518300
327	518301
129256	518302
81118	518303
188262	518304
88504	518305
12595	518306
200001	518307
25436	518308
3559	518309
52130	518310
100508	518311
54656	518312
122240	518313
33849	518314
17832	518315
83041	518316
183941	518317
11149	518318
324476	518319
3296	518320
22157	518321
110866	518322
112892	518323
311370	518324
33565	518325
310091	518326
179481	518327
93433	518328
41440	518329
206544	518330
35448	518331
55578	518332
262236	518333
6386	518334
344745	518335
136830	518336
48999	518337
15913	518338
142305	518339
9916	518340
21812	518341
3971	518342
116813	518343
193682	518344
68301	518345
10418	518346
9882	518347
22771	518348
190754	518349
77658	518350
152532	518351
106193	518352
5536	518353
137835	518354
63551	518355
22976	518356
55989	518357
29410	518358
241149	518359
227518	518360
9666	518361
9501	518362
64561	518363
61496	518364
27459	518365
5849	518366
28048	518367
131757	518368
2357	518369
25131	518370
22419	518371
58228	518372
127262	518373
4028	518374
324944	518375
23046	518376
8405	518377
27845	518378
160789	518379
28631	518380
145165	518381
19805	518382
55219	518383
321700	518384
4789	518385
190572	518386
229164	518387
103061	518388
186006	518389
79128	518390
16425	518391
151870	518392
300780	518393
111852	518394
160610	518395
150	518396
7471	518397
9707	518398
15119	518399
61015	518400
19733	518401
191652	518402
76553	518403
67798	518404
187678	518405
10072	518406
44373	518407
1187	518408
42593	518409
394	518410
5557	518411
20	518412
52372	518413
38743	518414
7374	518415
15682	518416
64258	518417
191865	518418
61208	518419
268881	518420
3437	518421
7007	518422
101739	518423
2011	518424
164810	518425
4794	518426
4069	518427
3797	518428
272714	518429
168542	518430
31513	518431
105180	518432
1018	518433
2146	518434
2458	518435
47122	518436
97996	518437
221158	518438
11819	518439
70808	518440
46816	518441
11529	518442
9304	518443
5981	518444
160806	518445
126470	518446
94552	518447
16721	518448
45837	518449
7418	518450
16459	518451
181465	518452
23851	518453
77853	518454
31871	518455
26185	518456
106489	518457
77141	518458
153726	518459
42120	518460
203457	518461
119171	518462
43561	518463
1798	518464
75350	518465
35092	518466
107050	518467
11147	518468
26808	518469
7203	518470
134240	518471
131719	518472
73916	518473
120339	518474
306412	518475
69865	518476
142285	518477
26043	518478
82502	518479
52746	518480
52277	518481
57664	518482
38132	518483
117800	518484
14934	518485
340165	518486
61699	518487
34182	518488
18780	518489
540	518490
12901	518491
8679	518492
184447	518493
330552	518494
247710	518495
4028	518496
200496	518497
30471	518498
11749	518499
20097	518500
117419	518501
43863	518502
12263	518503
119995	518504
9179	518505
8531	518506
122404	518507
189890	518508
196307	518509
42328	518510
15266	518511
211373	518512
12635	518513
25476	518514
181452	518515
5132	518516
1733	518517
127196	518518
317224	518519
37762	518520
4317	518521
11046	518522
34781	518523
45813	518524
40546	518525
117665	518526
37274	518527
33737	518528
195133	518529
161884	518530
16654	518531
18885	518532
262002	518533
26039	518534
7553	518535
71621	518536
9422	518537
82254	518538
30184	518539
189506	518540
118031	518541
348364	518542
34786	518543
209065	518544
24994	518545
73662	518546
312653	518547
17417	518548
6778	518549
117494	518550
1237	518551
34620	518552
5499	518553
151917	518554
55	518555
11761	518556
329707	518557
48370	518558
99197	518559
180543	518560
149024	518561
42975	518562
262298	518563
324522	518564
9712	518565
167547	518566
91304	518567
836	518568
24573	518569
240043	518570
32659	518571
40142	518572
68814	518573
2249	518574
180359	518575
224670	518576
80412	518577
5097	518578
16037	518579
127381	518580
24001	518581
70785	518582
290157	518583
13319	518584
275878	518585
175722	518586
92856	518587
91022	518588
220473	518589
20707	518590
336469	518591
33086	518592
204325	518593
338477	518594
55594	518595
2069	518596
31921	518597
3537	518598
2715	518599
27614	518600
259707	518601
72971	518602
174269	518603
119055	518604
188423	518605
111032	518606
205253	518607
97699	518608
49782	518609
23414	518610
34421	518611
207502	518612
205084	518613
83889	518614
205968	518615
111058	518616
72306	518617
71079	518618
197698	518619
176429	518620
356466	518621
14828	518622
10105	518623
104625	518624
76980	518625
158899	518626
86617	518627
111387	518628
179040	518629
333388	518630
15655	518631
76691	518632
4712	518633
102743	518634
284103	518635
92890	518636
81826	518637
7801	518638
7503	518639
120020	518640
5789	518641
263326	518642
243713	518643
88052	518644
339691	518645
88052	518646
192285	518647
335005	518648
4634	518649
119264	518650
56421	518651
215274	518652
340338	518653
96831	518654
1719	518655
17924	518656
26430	518657
41147	518658
8699	518659
194746	518660
149902	518661
45724	518662
12303	518663
226935	518664
16757	518665
53049	518666
127096	518667
34804	518668
3416	518669
189934	518670
94812	518671
121977	518672
26266	518673
271356	518674
192552	518675
119787	518676
98725	518677
2983	518678
90869	518679
151314	518680
121815	518681
23640	518682
69859	518683
79018	518684
289816	518685
50789	518686
296995	518687
66597	518688
12530	518689
353519	518690
294225	518691
66739	518692
39383	518693
18255	518694
126979	518695
3095	518696
3024	518697
82653	518698
44586	518699
282504	518700
71178	518701
65115	518702
9509	518703
314761	518704
9514	518705
314708	518706
10571	518707
314622	518708
65278	518709
31277	518710
270	518711
4701	518712
27746	518713
69724	518714
67193	518715
7063	518716
9784	518717
168188	518718
48522	518719
28300	518720
36897	518721
106880	518722
129298	518723
343276	518724
71858	518725
5087	518726
23032	518727
212390	518728
32392	518729
40465	518730
18587	518731
21548	518732
70433	518733
165530	518734
81005	518735
14995	518736
115995	518737
21559	518738
6252	518739
57040	518740
54066	518741
91195	518742
131363	518743
215361	518744
192798	518745
294929	518746
280024	518747
195654	518748
196385	518749
231355	518750
128611	518751
111529	518752
70868	518753
183453	518754
48174	518755
16012	518756
238763	518757
337223	518758
111492	518759
193386	518760
321782	518761
47070	518762
338894	518763
211089	518764
18097	518765
33157	518766
188631	518767
2441	518768
475	518769
46125	518770
186800	518771
9836	518772
264337	518773
15924	518774
225513	518775
24049	518776
70331	518777
72484	518778
127765	518779
15891	518780
149904	518781
145048	518782
41525	518783
188772	518784
8496	518785
44429	518786
47754	518787
3796	518788
3796	518789
134944	518790
8075	518791
3285	518792
3961	518793
127974	518794
21374	518795
117544	518796
39903	518797
12694	518798
160652	518799
325273	518800
132999	518801
257507	518802
86163	518803
292348	518804
175267	518805
112100	518806
27119	518807
44167	518808
121617	518809
117904	518810
310387	518811
4151	518812
110741	518813
4790	518814
77247	518815
339332	518816
172321	518817
30595	518818
28317	518819
7409	518820
15282	518821
160768	518822
78057	518823
55590	518824
35803	518825
78329	518826
189371	518827
53669	518828
26587	518829
9368	518830
53150	518831
123659	518832
208561	518833
50605	518834
13389	518835
184705	518836
12277	518837
33846	518838
56480	518839
78294	518840
11289	518841
128288	518842
203883	518843
321883	518844
154290	518845
110501	518846
79646	518847
5231	518848
255975	518849
24631	518850
291387	518851
38129	518852
178642	518853
189312	518854
51326	518855
5513	518856
47381	518857
2073	518858
91866	518859
106398	518860
113945	518861
167801	518862
351316	518863
9124	518864
75470	518865
2819	518866
104929	518867
86689	518868
258045	518869
9296	518870
6990	518871
122544	518872
2162	518873
51623	518874
33658	518875
53384	518876
72933	518877
104562	518878
6000	518879
12926	518880
32613	518881
266578	518882
161979	518883
38365	518884
362	518885
185997	518886
7859	518887
163763	518888
324618	518889
7451	518890
86655	518891
183282	518892
142331	518893
124782	518894
77043	518895
95884	518896
127381	518897
6454	518898
6717	518899
7571	518900
243807	518901
36169	518902
188100	518903
246026	518904
46799	518905
27969	518906
213524	518907
23975	518908
63003	518909
121741	518910
2829	518911
4853	518912
28003	518913
281415	518914
165955	518915
295031	518916
111008	518917
53682	518918
160829	518919
168305	518920
5502	518921
2529	518922
38427	518923
89805	518924
179098	518925
83164	518926
230060	518927
94393	518928
102383	518929
54204	518930
12807	518931
97450	518932
51428	518933
62608	518934
311135	518935
65624	518936
6959	518937
5158	518938
96278	518939
320628	518940
81973	518941
14625	518942
151425	518943
274233	518944
295637	518945
26045	518946
157934	518947
287802	518948
3825	518949
12471	518950
54411	518951
45	518952
129548	518953
160450	518954
121805	518955
26966	518956
2306	518957
12671	518958
76	518959
14709	518960
58263	518961
22308	518962
1	518963
44638	518964
55184	518965
94873	518966
248375	518967
319059	518968
47873	518969
70169	518970
1156	518971
201584	518972
9716	518973
91010	518974
142005	518975
174313	518976
115106	518977
314558	518978
230287	518979
45579	518980
190512	518981
159107	518982
9168	518983
306176	518984
300238	518985
306874	518986
9973	518987
9905	518988
129159	518989
136516	518990
18203	518991
1983	518992
72668	518993
37093	518994
77467	518995
31713	518996
39678	518997
3851	518998
23701	518999
14415	519000
52681	519001
31799	519002
126678	519003
16638	519004
159640	519005
192482	519006
177297	519007
30220	519008
3652	519009
80013	519010
26641	519011
4950	519012
94470	519013
315218	519014
57119	519015
77706	519016
107486	519017
122984	519018
330321	519019
127114	519020
336046	519021
89	519022
3925	519023
247426	519024
9079	519025
159684	519026
314717	519027
23526	519028
25817	519029
69351	519030
188215	519031
186167	519032
23313	519033
230892	519034
244043	519035
117771	519036
79229	519037
209434	519038
182609	519039
35268	519040
9817	519041
171660	519042
198177	519043
161640	519044
225408	519045
225993	519046
294122	519047
179411	519048
109728	519049
200463	519050
349094	519051
3329	519052
18657	519053
104107	519054
195859	519055
157909	519056
259120	519057
100451	519058
23574	519059
134460	519060
291223	519061
48577	519062
312679	519063
34352	519064
90990	519065
316686	519066
11699	519067
130835	519068
20257	519069
188114	519070
314227	519071
294009	519072
176512	519073
7475	519074
196266	519075
157709	519076
344504	519077
8361	519078
2572	519079
15719	519080
307305	519081
862	519082
76716	519083
102728	519084
2477	519085
94005	519086
26598	519087
9362	519088
262200	519089
25229	519090
35480	519091
173554	519092
291788	519093
172245	519094
110983	519095
203860	519096
5416	519097
345490	519098
276606	519099
191061	519100
90379	519101
4703	519102
86611	519103
5515	519104
61	519105
160461	519106
29964	519107
272986	519108
10643	519109
24747	519110
25675	519111
587	519112
12556	519113
193695	519114
8319	519115
208987	519116
94083	519117
100387	519118
197195	519119
46124	519120
177531	519121
325609	519122
102445	519123
10325	519124
319417	519125
67141	519126
104704	519127
22227	519128
14080	519129
46780	519130
90176	519131
16838	519132
187581	519133
127934	519134
9087	519135
162505	519136
26572	519137
13067	519138
220387	519139
3804	519140
16893	519141
23441	519142
6522	519143
193558	519144
333157	519145
70961	519146
18244	519147
53078	519148
31835	519149
262129	519150
4362	519151
340570	519152
108	519153
312919	519154
13569	519155
48296	519156
136076	519157
9076	519158
29953	519159
145660	519160
171900	519161
46554	519162
117924	519163
129225	519164
9844	519165
115939	519166
147257	519167
5927	519168
281476	519169
15820	519170
301426	519171
68566	519172
21566	519173
274940	519174
1432	519175
190044	519176
67769	519177
80237	519178
352659	519179
117996	519180
24017	519181
280380	519182
202217	519183
312037	519184
317152	519185
178247	519186
16625	519187
309069	519188
36084	519189
19160	519190
320904	519191
155130	519192
221075	519193
314844	519194
59335	519195
192445	519196
100761	519197
126926	519198
1550	519199
8532	519200
117590	519201
223380	519202
190924	519203
312452	519204
101474	519205
12343	519206
314615	519207
9410	519208
305147	519209
27055	519210
12018	519211
97816	519212
62382	519213
7340	519214
246915	519215
115368	519216
9054	519217
189897	519218
31299	519219
16835	519220
209141	519221
94445	519222
294059	519223
199643	519224
5601	519225
30407	519226
33705	519227
21753	519228
226458	519229
9044	519230
12704	519231
334423	519232
166658	519233
7623	519234
12893	519235
316590	519236
165064	519237
29974	519238
215647	519239
314855	519240
106103	519241
180483	519242
346797	519243
864	519244
1714	519245
74475	519246
47597	519247
355166	519248
190374	519249
90761	519250
348005	519251
4689	519252
264239	519253
175390	519254
155122	519255
24990	519256
7501	519257
126137	519258
826	519259
32626	519260
173536	519261
34884	519262
63076	519263
76	519264
104680	519265
74041	519266
160287	519267
239	519268
116595	519269
101978	519270
7251	519271
1996	519272
107283	519273
49379	519274
331179	519275
100261	519276
85213	519277
266626	519278
55903	519279
45900	519280
124799	519281
104925	519282
123827	519283
341324	519284
193993	519285
144974	519286
178694	519287
11070	519288
247631	519289
199320	519290
234694	519291
179725	519292
42656	519293
19633	519294
121269	519295
209275	519296
30858	519297
2342	519298
61040	519299
17263	519300
4680	519301
76605	519302
2036	519303
16971	519304
26066	519305
53643	519306
4073	519307
36989	519308
67414	519309
17520	519310
105261	519311
53417	519312
36886	519313
36905	519314
78763	519315
81926	519316
53384	519317
11	519318
265315	519319
66773	519320
188248	519321
101454	519322
208410	519323
42559	519324
136676	519325
191017	519326
38107	519327
76526	519328
73561	519329
41168	519330
271866	519331
68024	519332
170016	519333
78893	519334
117338	519335
82982	519336
6372	519337
15043	519338
3733	519339
6700	519340
67159	519341
35340	519342
22890	519343
8354	519344
90996	519345
294694	519346
353225	519347
125969	519348
324757	519349
5433	519350
158	519351
122363	519352
210224	519353
93748	519354
27572	519355
190882	519356
4263	519357
21397	519358
1823	519359
40658	519360
301384	519361
19900	519362
25241	519363
293435	519364
16049	519365
339270	519366
232964	519367
290094	519368
319356	519369
204703	519370
99704	519371
5364	519372
134194	519373
54412	519374
195440	519375
356149	519376
4807	519377
66	519378
338536	519379
515	519380
122759	519381
18899	519382
19338	519383
70314	519384
63709	519385
262369	519386
16773	519387
64299	519388
119488	519389
111526	519390
321976	519391
120693	519392
54642	519393
165625	519394
23192	519395
5960	519396
264834	519397
311473	519398
69087	519399
17312	519400
87032	519401
5363	519402
8241	519403
14085	519404
185466	519405
136270	519406
9066	519407
78880	519408
1451	519409
96750	519410
142828	519411
280596	519412
144414	519413
40975	519414
263880	519415
1176	519416
80414	519417
30887	519418
77111	519419
277512	519420
25942	519421
36690	519422
115828	519423
190598	519424
102414	519425
35051	519426
32068	519427
37440	519428
78509	519429
27552	519430
259162	519431
2337	519432
4908	519433
4909	519434
15107	519435
25949	519436
8632	519437
35938	519438
53061	519439
118038	519440
86506	519441
1511	519442
10702	519443
48364	519444
4708	519445
41088	519446
116650	519447
35996	519448
36536	519449
237196	519450
16328	519451
26341	519452
31929	519453
4730	519454
167777	519455
144029	519456
90167	519457
15755	519458
26254	519459
15818	519460
119180	519461
329549	519462
77773	519463
71005	519464
1076	519465
10163	519466
119500	519467
119579	519468
22834	519469
41482	519470
160206	519471
25755	519472
6490	519473
58602	519474
3667	519475
6057	519476
45719	519477
10674	519478
14796	519479
1049	519480
2358	519481
25572	519482
102062	519483
41355	519484
8308	519485
183993	519486
67810	519487
158239	519488
1336	519489
302786	519490
45802	519491
19534	519492
60325	519493
9436	519494
32066	519495
20449	519496
47042	519497
152040	519498
43499	519499
106605	519500
180641	519501
12113	519502
63941	519503
536	519504
225459	519505
144277	519506
278197	519507
158092	519508
152446	519509
44	519510
103021	519511
17221	519512
22023	519513
106529	519514
778	519515
609	519516
10736	519517
67820	519518
798	519519
193655	519520
93098	519521
53	519522
120814	519523
9148	519524
65014	519525
12547	519526
16765	519527
21758	519528
64584	519529
6467	519530
127515	519531
122925	519532
48184	519533
265609	519534
159088	519535
7332	519536
151946	519537
61112	519538
44550	519539
119204	519540
873	519541
3561	519542
59867	519543
21459	519544
2020	519545
317229	519546
74077	519547
21070	519548
8	519549
25689	519550
18917	519551
25901	519552
166101	519553
35754	519554
322583	519555
327248	519556
4736	519557
54927	519558
3348	519559
196733	519560
190306	519561
252162	519562
60273	519563
87537	519564
316308	519565
25193	519566
317054	519567
11700	519568
201222	519569
105189	519570
2755	519571
57820	519572
38414	519573
29339	519574
55576	519575
68729	519576
80253	519577
63478	519578
193859	519579
193654	519580
69153	519581
334189	519582
146038	519583
113743	519584
113533	519585
61190	519586
127384	519587
53529	519588
79089	519589
196784	519590
193410	519591
196347	519592
92394	519593
263146	519594
2863	519595
30010	519596
25469	519597
165416	519598
108509	519599
98563	519600
283	519601
8276	519602
119693	519603
77885	519604
12589	519605
177100	519606
337496	519607
2044	519608
7207	519609
164063	519610
120105	519611
28741	519612
3610	519613
108348	519614
2783	519615
87006	519616
1774	519617
21987	519618
13364	519619
24697	519620
5053	519621
1799	519622
159644	519623
88587	519624
300822	519625
77911	519626
53	519627
251	519628
19513	519629
208270	519630
2918	519631
328131	519632
221419	519633
54481	519634
4993	519635
2175	519636
152032	519637
111568	519638
262224	519639
8316	519640
2421	519641
113520	519642
12488	519643
63048	519644
8178	519645
47129	519646
311434	519647
283862	519648
28875	519649
25207	519650
114435	519651
3646	519652
19864	519653
348856	519654
36093	519655
32449	519656
82844	519657
73722	519658
18991	519659
272239	519660
72836	519661
68162	519662
1638	519663
10719	519664
191426	519665
108025	519666
85743	519667
53261	519668
41029	519669
118852	519670
225338	519671
86014	519672
54839	519673
49176	519674
7134	519675
118691	519676
43024	519677
204185	519678
30147	519679
121216	519680
317372	519681
87761	519682
6590	519683
760	519684
66504	519685
124041	519686
79894	519687
115263	519688
190402	519689
78040	519690
285097	519691
6432	519692
47998	519693
262601	519694
357192	519695
215272	519696
8821	519697
8349	519698
50494	519699
23134	519700
36186	519701
119875	519702
70468	519703
195275	519704
134614	519705
5624	519706
2543	519707
4341	519708
248751	519709
82096	519710
50932	519711
88360	519712
49307	519713
266393	519714
55736	519715
170142	519716
2147	519717
39270	519718
6938	519719
64722	519720
36036	519721
90780	519722
133630	519723
88443	519724
63171	519725
55049	519726
225567	519727
122932	519728
14401	519729
26350	519730
6606	519731
156837	519732
51688	519733
36998	519734
255201	519735
312	519736
246364	519737
8483	519738
325076	519739
27183	519740
126460	519741
10231	519742
18115	519743
255966	519744
6418	519745
61868	519746
177377	519747
227254	519748
22938	519749
69237	519750
1335	519751
87	519752
31509	519753
203544	519754
45332	519755
247917	519756
88693	519757
202572	519758
189231	519759
55830	519760
268424	519761
100274	519762
29370	519763
145030	519764
31022	519765
4718	519766
2451	519767
903	519768
8772	519769
122760	519770
25965	519771
159560	519772
80040	519773
183678	519774
274447	519775
109271	519776
327025	519777
138729	519778
117739	519779
80293	519780
35873	519781
77949	519782
148043	519783
143488	519784
186146	519785
45138	519786
13829	519787
195462	519788
321478	519789
164150	519790
159600	519791
4693	519792
101808	519793
90619	519794
330648	519795
66997	519796
6382	519797
275176	519798
29822	519799
101037	519800
1393	519801
12956	519802
120042	519803
6057	519804
296650	519805
210082	519806
212928	519807
253118	519808
66271	519809
333921	519810
70899	519811
80197	519812
159655	519813
71098	519814
4339	519815
54056	519816
339551	519817
146740	519818
52933	519819
2085	519820
63964	519821
329695	519822
29732	519823
16248	519824
43559	519825
64	519826
341801	519827
79482	519828
307187	519829
160264	519830
215707	519831
35949	519832
183667	519833
144275	519834
85808	519835
45597	519836
139261	519837
272922	519838
152658	519839
27688	519840
158797	519841
73321	519842
22650	519843
23878	519844
91077	519845
21849	519846
25053	519847
113899	519848
6075	519849
341893	519850
40080	519851
84620	519852
18629	519853
120681	519854
58049	519855
10676	519856
208166	519857
130642	519858
128935	519859
148843	519860
186520	519861
113510	519862
14075	519863
122122	519864
10416	519865
164373	519866
181062	519867
51081	519868
20712	519869
4063	519870
82372	519871
82372	519872
4063	519873
4063	519874
271754	519875
85229	519876
114	519877
199188	519878
172124	519879
334603	519880
40236	519881
311138	519882
261723	519883
20509	519884
221534	519885
132285	519886
96915	519887
33675	519888
10359	519889
42737	519890
147147	519891
69303	519892
49059	519893
85908	519894
35119	519895
55577	519896
42415	519897
299387	519898
6753	519899
36879	519900
125519	519901
233486	519902
344496	519903
147303	519904
144572	519905
149491	519906
106188	519907
3098	519908
4788	519909
37792	519910
298328	519911
101805	519912
45343	519913
28819	519914
42496	519915
58539	519916
78941	519917
63572	519918
981	519919
139970	519920
50414	519921
103880	519922
9566	519923
97149	519924
7800	519925
155856	519926
5329	519927
556	519928
9	519929
42171	519930
30360	519931
117803	519932
340573	519933
50370	519934
34793	519935
55530	519936
301659	519937
37577	519938
56848	519939
38002	519940
140051	519941
22779	519942
3853	519943
347028	519944
102031	519945
342780	519946
352140	519947
323539	519948
11395	519949
17854	519950
162115	519951
234519	519952
43217	519953
150577	519954
196672	519955
75465	519956
28077	519957
17995	519958
34100	519959
20293	519960
66872	519961
154879	519962
51616	519963
10013	519964
109454	519965
72053	519966
161066	519967
147796	519968
128637	519969
145625	519970
129726	519971
280353	519972
124807	519973
336825	519974
90302	519975
94790	519976
338726	519977
182139	519978
132945	519979
4392	519980
15636	519981
46135	519982
69642	519983
47668	519984
195166	519985
82753	519986
76817	519987
10664	519988
248551	519989
343292	519990
4918	519991
116026	519992
236811	519993
68363	519994
68869	519995
37946	519996
69283	519997
290603	519998
788	519999
186600	520000
53717	520001
31519	520002
228787	520003
82301	520004
70202	520005
42834	520006
149327	520007
112152	520008
214846	520009
11415	520010
89134	520011
1448	520012
83839	520013
53694	520014
4140	520015
75789	520016
47918	520017
32575	520018
120902	520019
4731	520020
260923	520021
17240	520022
192941	520023
52626	520024
241082	520025
219259	520026
339741	520027
268490	520028
55169	520029
209292	520030
820	520031
3228	520032
4879	520033
156725	520034
63430	520035
85093	520036
8091	520037
199882	520038
54064	520039
68628	520040
11372	520041
324839	520042
87318	520043
20758	520044
14808	520045
103454	520046
55204	520047
1372	520048
40192	520049
157176	520050
562	520051
37779	520052
20226	520053
321662	520054
193852	520055
14819	520056
6328	520057
267948	520058
114679	520059
27315	520060
19852	520061
28921	520062
163142	520063
54199	520064
24590	520065
38996	520066
205986	520067
169614	520068
86469	520069
327362	520070
77010	520071
176375	520072
81836	520073
1674	520074
1379	520075
17935	520076
3646	520077
184175	520078
147087	520079
15824	520080
64181	520081
4288	520082
344457	520083
36518	520084
191980	520085
120727	520086
66203	520087
112283	520088
112878	520089
157482	520090
178185	520091
46944	520092
86552	520093
19532	520094
57699	520095
36743	520096
150320	520097
9104	520098
36463	520099
171332	520100
19117	520101
53361	520102
120611	520103
168345	520104
30362	520105
63364	520106
75545	520107
163004	520108
336720	520109
226049	520110
130424	520111
102450	520112
338599	520113
10596	520114
37392	520115
172279	520116
126548	520117
135093	520118
60954	520119
5653	520120
38620	520121
165294	520122
36607	520123
341161	520124
273916	520125
263388	520126
178779	520127
207963	520128
344620	520129
172895	520130
22167	520131
125917	520132
31942	520133
166710	520134
17250	520135
22087	520136
31022	520137
22232	520138
9295	520139
45	520140
122374	520141
60566	520142
138416	520143
121679	520144
5540	520145
105795	520146
109476	520147
63076	520148
8	520149
316480	520150
144278	520151
29127	520152
351302	520153
140543	520154
190083	520155
87447	520156
302726	520157
156601	520158
3745	520159
120064	520160
192445	520161
1799	520162
90540	520163
303767	520164
60247	520165
14221	520166
883	520167
55303	520168
279584	520169
90375	520170
43301	520171
40692	520172
883	520173
3561	520174
19633	520175
46776	520176
41416	520177
33681	520178
116802	520179
38319	520180
21451	520181
7519	520182
21498	520183
113438	520184
13441	520185
195691	520186
452	520187
74576	520188
25633	520189
9312	520190
329681	520191
7556	520192
15230	520193
321182	520194
125848	520195
52528	520196
32137	520197
91028	520198
19566	520199
28926	520200
170110	520201
45	520202
116456	520203
170210	520204
256333	520205
579	520206
16733	520207
14966	520208
5927	520209
46745	520210
6109	520211
19700	520212
190915	520213
98921	520214
2935	520215
4563	520216
105656	520217
27386	520218
178738	520219
17062	520220
158213	520221
5435	520222
138420	520223
121216	520224
18939	520225
304020	520226
52654	520227
84285	520228
104180	520229
64972	520230
9239	520231
65065	520232
12095	520233
31533	520234
49609	520235
23197	520236
1791	520237
75591	520238
200257	520239
26570	520240
57564	520241
243	520242
235981	520243
151483	520244
190069	520245
157962	520246
308861	520247
344500	520248
314815	520249
22875	520250
120205	520251
82846	520252
348686	520253
2465	520254
203500	520255
105574	520256
164415	520257
16382	520258
319250	520259
186990	520260
27477	520261
29273	520262
56919	520263
816	520264
2373	520265
65343	520266
115589	520267
335880	520268
137	520269
162133	520270
119537	520271
135386	520272
76536	520273
111299	520274
195321	520275
346984	520276
143945	520277
280521	520278
295232	520279
117066	520280
2611	520281
69209	520282
296203	520283
114993	520284
151364	520285
182	520286
9991	520287
131577	520288
196735	520289
31937	520290
128273	520291
329934	520292
168342	520293
287896	520294
339220	520295
348336	520296
17431	520297
69869	520298
51830	520299
312528	520300
219904	520301
297846	520302
260888	520303
79553	520304
11780	520305
14655	520306
263357	520307
196788	520308
252330	520309
22787	520310
49766	520311
5738	520312
205852	520313
38178	520314
505	520315
5951	520316
206596	520317
67086	520318
323242	520319
13281	520320
119618	520321
4809	520322
190	520323
1062	520324
31819	520325
284919	520326
27928	520327
22812	520328
160237	520329
67029	520330
22796	520331
47060	520332
16678	520333
277077	520334
122157	520335
188144	520336
121837	520337
306960	520338
3098	520339
38215	520340
1717	520341
1430	520342
161142	520343
26465	520344
175473	520345
307402	520346
39048	520347
28102	520348
108415	520349
10313	520350
128725	520351
64959	520352
110918	520353
325272	520354
172962	520355
87479	520356
13002	520357
115546	520358
1560	520359
110432	520360
168225	520361
174729	520362
134286	520363
75121	520364
27315	520365
168294	520366
47716	520367
262590	520368
227665	520369
6438	520370
342051	520371
335936	520372
82608	520373
5576	520374
122893	520375
12620	520376
162665	520377
73888	520378
278872	520379
52601	520380
13997	520381
25649	520382
118229	520383
102675	520384
55597	520385
7279	520386
5282	520387
262167	520388
185	520389
110933	520390
343024	520391
194036	520392
243743	520393
126669	520394
46701	520395
2362	520396
102577	520397
71693	520398
121511	520399
167324	520400
99877	520401
57718	520402
96303	520403
5694	520404
42921	520405
213169	520406
385	520407
261980	520408
141945	520409
122641	520410
62663	520411
138079	520412
327982	520413
70893	520414
4690	520415
4305	520416
192163	520417
283923	520418
354747	520419
23585	520420
120668	520421
78163	520422
16131	520423
139526	520424
193829	520425
196430	520426
6529	520427
45766	520428
119696	520429
17954	520430
22875	520431
14285	520432
35077	520433
110380	520434
302712	520435
43201	520436
56	520437
291484	520438
205804	520439
123184	520440
333941	520441
33056	520442
22637	520443
117500	520444
94875	520445
70945	520446
316407	520447
15189	520448
2505	520449
2489	520450
96335	520451
86939	520452
119136	520453
204533	520454
157975	520455
77171	520456
65325	520457
5940	520458
31247	520459
57860	520460
94221	520461
124485	520462
18929	520463
123271	520464
16613	520465
643	520466
3741	520467
15675	520468
5510	520469
312572	520470
26146	520471
22307	520472
120444	520473
18372	520474
17175	520475
2982	520476
61128	520477
114964	520478
46302	520479
15217	520480
11384	520481
3407	520482
297770	520483
214135	520484
19475	520485
118454	520486
93896	520487
49274	520488
208449	520489
209093	520490
355467	520491
38516	520492
310991	520493
62731	520494
297060	520495
4364	520496
7009	520497
90288	520498
200024	520499
30020	520500
20507	520501
8976	520502
68	520503
35879	520504
52914	520505
31718	520506
67003	520507
345464	520508
38223	520509
25681	520510
345651	520511
351637	520512
246267	520513
5239	520514
20116	520515
32599	520516
174391	520517
36416	520518
162668	520519
115601	520520
58012	520521
208756	520522
1332	520523
169155	520524
320932	520525
18598	520526
2260	520527
191543	520528
17774	520529
105451	520530
354018	520531
2	520532
355913	520533
156875	520534
9675	520535
130098	520536
329755	520537
260693	520538
5853	520539
102463	520540
193646	520541
80203	520542
9444	520543
59041	520544
341610	520545
3625	520546
120500	520547
68061	520548
44449	520549
52986	520550
31695	520551
167339	520552
178753	520553
184568	520554
80242	520555
112426	520556
16497	520557
20399	520558
126386	520559
116512	520560
91985	520561
31917	520562
59988	520563
67125	520564
23129	520565
1197	520566
121496	520567
32581	520568
17219	520569
44359	520570
116	520571
116	520572
328707	520573
38884	520574
29432	520575
35622	520576
120872	520577
25921	520578
105633	520579
282414	520580
26879	520581
66730	520582
24039	520583
236863	520584
157763	520585
132164	520586
205647	520587
312897	520588
286045	520589
212461	520590
115436	520591
5799	520592
160257	520593
283531	520594
31697	520595
7244	520596
69539	520597
5889	520598
262190	520599
17855	520600
32417	520601
3584	520602
54867	520603
18912	520604
343429	520605
32071	520606
164983	520607
350077	520608
64265	520609
35386	520610
158890	520611
17855	520612
120455	520613
194066	520614
26169	520615
16855	520616
356756	520617
152600	520618
161378	520619
204322	520620
10021	520621
46454	520622
72730	520623
49452	520624
26759	520625
129363	520626
147988	520627
2369	520628
24539	520629
1380	520630
76779	520631
8851	520632
5393	520633
8833	520634
109430	520635
58084	520636
4403	520637
171546	520638
109430	520639
7780	520640
158629	520641
63441	520642
149959	520643
25679	520644
192328	520645
119196	520646
72852	520647
47559	520648
85542	520649
169686	520650
12996	520651
118807	520652
2088	520653
5165	520654
92667	520655
6104	520656
126885	520657
125	520658
13188	520659
23752	520660
211457	520661
239552	520662
102709	520663
54029	520664
121813	520665
92689	520666
139751	520667
177189	520668
82974	520669
291935	520670
43834	520671
170227	520672
175839	520673
194261	520674
137489	520675
70399	520676
33212	520677
70117	520678
17278	520679
71052	520680
165601	520681
141381	520682
183810	520683
161470	520684
69368	520685
68593	520686
185458	520687
123453	520688
71116	520689
95820	520690
37349	520691
23893	520692
94940	520693
2681	520694
15208	520695
105396	520696
20163	520697
268749	520698
528	520699
33243	520700
12097	520701
947	520702
37271	520703
325455	520704
60002	520705
9534	520706
5906	520707
207387	520708
833	520709
52630	520710
174288	520711
349458	520712
74537	520713
110870	520714
109685	520715
129312	520716
68437	520717
207435	520718
41950	520719
192061	520720
8292	520721
2315	520722
3991	520723
353269	520724
26380	520725
3597	520726
71112	520727
52714	520728
257690	520729
121078	520730
113452	520731
231473	520732
16623	520733
225187	520734
22676	520735
80207	520736
101378	520737
117903	520738
181178	520739
302348	520740
121779	520741
107709	520742
30331	520743
64243	520744
8052	520745
12207	520746
38566	520747
216740	520748
323032	520749
344211	520750
344421	520751
20221	520752
25583	520753
3440	520754
99508	520755
329947	520756
30227	520757
22669	520758
109708	520759
110621	520760
39538	520761
44620	520762
205630	520763
20479	520764
31778	520765
42836	520766
103417	520767
195366	520768
77529	520769
318770	520770
14984	520771
20873	520772
347536	520773
4395	520774
13442	520775
62025	520776
15633	520777
202374	520778
117544	520779
30364	520780
18488	520781
232637	520782
192079	520783
84799	520784
155742	520785
168872	520786
264303	520787
259029	520788
30618	520789
47372	520790
9514	520791
64976	520792
329813	520793
306884	520794
271422	520795
248813	520796
105910	520797
325579	520798
166871	520799
22911	520800
63644	520801
97594	520802
37052	520803
53909	520804
19714	520805
188110	520806
119066	520807
46638	520808
52516	520809
75335	520810
25613	520811
54155	520812
247993	520813
334815	520814
111608	520815
50028	520816
71663	520817
19768	520818
129430	520819
24214	520820
311758	520821
7297	520822
222985	520823
325656	520824
40673	520825
151703	520826
297120	520827
451	520828
51204	520829
68732	520830
320967	520831
124957	520832
323802	520833
181621	520834
188117	520835
262453	520836
115122	520837
110031	520838
300262	520839
194344	520840
329692	520841
192451	520842
339357	520843
86434	520844
134159	520845
190731	520846
47519	520847
119740	520848
89881	520849
6707	520850
94633	520851
329706	520852
324904	520853
326293	520854
2846	520855
2846	520856
127611	520857
62521	520858
82015	520859
13967	520860
23097	520861
18067	520862
7978	520863
10016	520864
13457	520865
338097	520866
320890	520867
82773	520868
170979	520869
178340	520870
341338	520871
170215	520872
46253	520873
176523	520874
152501	520875
96953	520876
11390	520877
101408	520878
375	520879
158553	520880
106944	520881
25872	520882
262349	520883
352019	520884
13990	520885
13715	520886
91481	520887
144630	520888
338154	520889
81655	520890
17434	520891
174732	520892
39768	520893
4713	520894
176187	520895
251	520896
71623	520897
62320	520898
7001	520899
2610	520900
50938	520901
18183	520902
38084	520903
81547	520904
43453	520905
178823	520906
190592	520907
35326	520908
340875	520909
22999	520910
6326	520911
182575	520912
67464	520913
2600	520914
16903	520915
76783	520916
22201	520917
23119	520918
9624	520919
158650	520920
12920	520921
269938	520922
33121	520923
348019	520924
28101	520925
164191	520926
69464	520927
69149	520928
32341	520929
101343	520930
54474	520931
14926	520932
10784	520933
65351	520934
7660	520935
230227	520936
30777	520937
189358	520938
39429	520939
65865	520940
93042	520941
17503	520942
2175	520943
287599	520944
1540	520945
112443	520946
166804	520947
13640	520948
37330	520949
45214	520950
182687	520951
15015	520952
50973	520953
1260	520954
102588	520955
17816	520956
56065	520957
753	520958
35309	520959
14841	520960
23063	520961
96455	520962
8015	520963
9703	520964
128930	520965
34089	520966
45436	520967
163153	520968
68540	520969
42415	520970
291840	520971
204530	520972
123777	520973
22965	520974
37201	520975
116275	520976
7495	520977
120581	520978
10717	520979
192200	520980
9398	520981
313	520982
256335	520983
100491	520984
33736	520985
170976	520986
36206	520987
13157	520988
108266	520989
36963	520990
284326	520991
174673	520992
102123	520993
28852	520994
22048	520995
15442	520996
40784	520997
118926	520998
92186	520999
37198	521000
52921	521001
46066	521002
1967	521003
222741	521004
106165	521005
69207	521006
16693	521007
12489	521008
17658	521009
286457	521010
36561	521011
79235	521012
10611	521013
69291	521014
38598	521015
19913	521016
284913	521017
93678	521018
84086	521019
27605	521020
425	521021
80228	521022
95706	521023
22618	521024
34132	521025
76282	521026
233514	521027
305059	521028
103246	521029
122732	521030
32034	521031
183398	521032
213766	521033
64381	521034
6512	521035
166505	521036
7009	521037
68516	521038
26961	521039
315131	521040
192822	521041
73637	521042
335219	521043
224514	521044
48743	521045
44050	521046
6192	521047
12862	521048
269032	521049
314860	521050
5713	521051
128275	521052
212531	521053
34742	521054
151757	521055
249441	521056
54065	521057
178105	521058
79275	521059
295216	521060
26742	521061
21267	521062
338379	521063
199026	521064
726	521065
20948	521066
44	521067
19864	521068
133527	521069
118958	521070
48396	521071
188911	521072
10836	521073
13053	521074
53169	521075
81685	521076
278524	521077
94360	521078
286012	521079
27958	521080
153410	521081
96446	521082
14921	521083
29974	521084
11507	521085
19113	521086
14714	521087
357676	521088
27171	521089
62353	521090
108726	521091
128240	521092
75792	521093
36295	521094
55455	521095
26344	521096
54041	521097
109260	521098
3245	521099
201946	521100
16158	521101
11447	521102
296162	521103
256092	521104
60086	521105
39066	521106
43204	521107
27285	521108
83756	521109
13300	521110
255083	521111
6335	521112
123903	521113
110434	521114
97055	521115
1849	521116
5946	521117
10169	521118
69424	521119
108526	521120
151506	521121
10856	521122
36484	521123
47434	521124
14502	521125
2738	521126
3665	521127
100730	521128
22809	521129
43718	521130
80355	521131
191609	521132
19062	521133
2791	521134
85274	521135
31492	521136
46758	521137
79597	521138
18931	521139
188571	521140
4177	521141
224193	521142
32404	521143
19522	521144
80371	521145
87894	521146
179077	521147
87894	521148
26715	521149
161073	521150
20186	521151
35	521152
189025	521153
36047	521154
319038	521155
188219	521156
3838	521157
1525	521158
67216	521159
48191	521160
324825	521161
2539	521162
159676	521163
28785	521164
52485	521165
3006	521166
309176	521167
70611	521168
11402	521169
302705	521170
93935	521171
12570	521172
104342	521173
278843	521174
17493	521175
11117	521176
19607	521177
67424	521178
4726	521179
2115	521180
2138	521181
217	521182
78383	521183
66779	521184
88140	521185
89816	521186
9565	521187
102208	521188
39540	521189
116895	521190
20067	521191
99642	521192
18190	521193
11	521194
42750	521195
114840	521196
20786	521197
33512	521198
255	521199
29207	521200
14415	521201
14495	521202
9857	521203
31533	521204
55729	521205
40145	521206
185524	521207
9635	521208
107777	521209
280421	521210
51547	521211
56731	521212
3653	521213
4438	521214
141517	521215
124886	521216
10441	521217
105364	521218
201874	521219
146280	521220
116954	521221
43880	521222
25659	521223
152473	521224
199001	521225
74173	521226
5869	521227
5968	521228
24087	521229
35538	521230
158582	521231
9815	521232
51537	521233
48083	521234
102806	521235
54485	521236
134537	521237
719	521238
60315	521239
71139	521240
1735	521241
39937	521242
15499	521243
14491	521244
22479	521245
68301	521246
15785	521247
140905	521248
75390	521249
11345	521250
2516	521251
54485	521252
10578	521253
21626	521254
309007	521255
35975	521256
7463	521257
351455	521258
5806	521259
2141	521260
299412	521261
280375	521262
90167	521263
70083	521264
59573	521265
14011	521266
79415	521267
36360	521268
192203	521269
201934	521270
213317	521271
196321	521272
194124	521273
194460	521274
276630	521275
2489	521276
55141	521277
192333	521278
14711	521279
77843	521280
27770	521281
19825	521282
98132	521283
183338	521284
145154	521285
1357	521286
346180	521287
11243	521288
33106	521289
147340	521290
285730	521291
21315	521292
177585	521293
1960	521294
30874	521295
107596	521296
36928	521297
2605	521298
55031	521299
145962	521300
24013	521301
8145	521302
119092	521303
52446	521304
76717	521305
38134	521306
14840	521307
59287	521308
7115	521309
38339	521310
25587	521311
212728	521312
2780	521313
323001	521314
329805	521315
351835	521316
49598	521317
96577	521318
328898	521319
44201	521320
1849	521321
281240	521322
6002	521323
15173	521324
78747	521325
5478	521326
18333	521327
12416	521328
338140	521329
115373	521330
41738	521331
253367	521332
173138	521333
41302	521334
152678	521335
156038	521336
89208	521337
21263	521338
29072	521339
29976	521340
76322	521341
32897	521342
112747	521343
9265	521344
21198	521345
31617	521346
3152	521347
15553	521348
27084	521349
10715	521350
144298	521351
299243	521352
7492	521353
337396	521354
6715	521355
67131	521356
113382	521357
7492	521358
70674	521359
23508	521360
75604	521361
89611	521362
168149	521363
118603	521364
142872	521365
107269	521366
50108	521367
20786	521368
122	521369
105323	521370
134640	521371
264854	521372
149701	521373
9246	521374
248426	521375
97996	521376
149179	521377
48177	521378
278411	521379
24886	521380
27936	521381
314864	521382
101030	521383
27754	521384
48547	521385
110863	521386
260151	521387
5790	521388
47103	521389
7552	521390
74422	521391
93540	521392
32456	521393
79405	521394
22393	521395
9507	521396
12842	521397
103905	521398
52056	521399
2989	521400
79396	521401
161222	521402
102803	521403
45988	521404
17553	521405
15865	521406
150286	521407
196217	521408
33204	521409
69855	521410
103022	521411
79950	521412
82667	521413
24112	521414
3924	521415
3896	521416
66980	521417
4466	521418
52557	521419
21121	521420
169037	521421
168900	521422
126043	521423
72535	521424
40235	521425
36964	521426
86668	521427
71996	521428
97644	521429
5070	521430
27128	521431
23918	521432
126850	521433
86879	521434
25193	521435
322269	521436
7510	521437
110999	521438
45037	521439
192144	521440
1746	521441
19303	521442
105481	521443
39312	521444
233382	521445
47172	521446
92978	521447
270249	521448
87580	521449
306292	521450
18750	521451
27127	521452
1436	521453
120307	521454
201210	521455
81260	521456
551	521457
11980	521458
12570	521459
175416	521460
5845	521461
51274	521462
9763	521463
211838	521464
2835	521465
120852	521466
191129	521467
66666	521468
138993	521469
12061	521470
17429	521471
182439	521472
17993	521473
24726	521474
299747	521475
38889	521476
144618	521477
59785	521478
10091	521479
13	521480
160231	521481
19567	521482
9505	521483
69676	521484
50732	521485
8061	521486
214727	521487
41400	521488
133609	521489
91	521490
329884	521491
344675	521492
148913	521493
100535	521494
158076	521495
23313	521496
158077	521497
259716	521498
66236	521499
259717	521500
158066	521501
158069	521502
259732	521503
259737	521504
259733	521505
259720	521506
259730	521507
259750	521508
23187	521509
325153	521510
309629	521511
5448	521512
16362	521513
214870	521514
90174	521515
849	521516
67135	521517
504	521518
776	521519
60087	521520
18687	521521
4490	521522
105286	521523
4623	521524
54864	521525
26411	521526
53794	521527
194177	521528
82896	521529
23278	521530
68960	521531
49591	521532
347140	521533
171237	521534
281694	521535
224720	521536
192199	521537
36784	521538
2808	521539
101932	521540
15613	521541
3721	521542
93356	521543
32332	521544
2539	521545
321419	521546
10970	521547
94950	521548
241101	521549
12985	521550
212287	521551
2153	521552
36137	521553
329801	521554
23423	521555
280723	521556
206467	521557
1515	521558
23516	521559
39209	521560
11885	521561
3207	521562
94188	521563
207772	521564
55175	521565
107699	521566
239941	521567
34448	521568
278288	521569
55745	521570
72298	521571
259673	521572
329329	521573
141136	521574
57998	521575
6086	521576
46115	521577
123412	521578
65256	521579
197823	521580
202427	521581
238908	521582
107692	521583
237085	521584
90439	521585
115237	521586
223	521587
24962	521588
192698	521589
42056	521590
213561	521591
30250	521592
18184	521593
2631	521594
192247	521595
10349	521596
154883	521597
176408	521598
24744	521599
130694	521600
105998	521601
107627	521602
337764	521603
1098	521604
2793	521605
186833	521606
144092	521607
352004	521608
633	521609
8931	521610
16625	521611
32640	521612
353221	521613
112651	521614
16061	521615
63958	521616
104092	521617
79752	521618
105376	521619
26365	521620
1167	521621
2886	521622
324515	521623
12332	521624
16332	521625
172320	521626
175931	521627
48771	521628
73591	521629
41167	521630
316941	521631
154246	521632
7	521633
12219	521634
18969	521635
324710	521636
73497	521637
118409	521638
355976	521639
30397	521640
27527	521641
84629	521642
171850	521643
176888	521644
2558	521645
5900	521646
14698	521647
7111	521648
17452	521649
1954	521650
43945	521651
7235	521652
153688	521653
238563	521654
119866	521655
68299	521656
8282	521657
4707	521658
1485	521659
119285	521660
2399	521661
287411	521662
193544	521663
353621	521664
13652	521665
78913	521666
12938	521667
6351	521668
146267	521669
29562	521670
326199	521671
1449	521672
196519	521673
8262	521674
41077	521675
190818	521676
82	521677
113362	521678
4304	521679
94265	521680
3840	521681
42629	521682
31886	521683
132047	521684
185729	521685
10578	521686
315110	521687
124540	521688
262264	521689
190340	521690
9577	521691
83592	521692
55614	521693
2991	521694
51900	521695
172634	521696
79460	521697
54164	521698
35544	521699
64143	521700
77826	521701
11233	521702
45255	521703
131304	521704
1494	521705
26580	521706
3739	521707
23878	521708
346060	521709
45652	521710
2054	521711
105636	521712
56676	521713
1273	521714
247288	521715
33407	521716
140909	521717
145995	521718
29956	521719
195231	521720
2824	521721
9523	521722
314883	521723
37026	521724
303159	521725
102266	521726
327642	521727
46548	521728
322224	521729
160679	521730
1636	521731
36442	521732
68107	521733
347490	521734
5791	521735
316714	521736
53547	521737
276445	521738
120694	521739
76974	521740
18258	521741
667	521742
9936	521743
27825	521744
275965	521745
171418	521746
285755	521747
1478	521748
325043	521749
122674	521750
51175	521751
75556	521752
140891	521753
259144	521754
258949	521755
46043	521756
32981	521757
16005	521758
1051	521759
237808	521760
212544	521761
298356	521762
344108	521763
579	521764
178642	521765
132116	521766
248068	521767
120175	521768
344558	521769
27125	521770
271130	521771
14958	521772
120506	521773
57320	521774
345479	521775
307647	521776
237653	521777
22793	521778
61238	521779
340700	521780
304978	521781
97845	521782
79559	521783
7551	521784
281823	521785
77304	521786
322744	521787
21056	521788
170586	521789
40558	521790
231613	521791
188546	521792
117027	521793
94474	521794
50396	521795
33664	521796
203430	521797
24482	521798
19284	521799
1007	521800
45490	521801
14871	521802
3098	521803
98502	521804
139776	521805
320317	521806
135423	521807
276188	521808
130367	521809
74430	521810
180432	521811
15945	521812
237574	521813
20953	521814
80809	521815
171177	521816
305737	521817
33163	521818
35094	521819
32549	521820
69279	521821
26280	521822
41970	521823
249150	521824
5901	521825
305788	521826
12474	521827
3825	521828
249004	521829
30851	521830
97673	521831
18394	521832
93061	521833
13473	521834
42424	521835
45864	521836
102663	521837
91714	521838
119433	521839
76423	521840
902	521841
178250	521842
182204	521843
97575	521844
529	521845
1422	521846
139999	521847
62	521848
104874	521849
15312	521850
96847	521851
339747	521852
18293	521853
267454	521854
75668	521855
82629	521856
170376	521857
46148	521858
194782	521859
31584	521860
31584	521861
48264	521862
82676	521863
49803	521864
33676	521865
127009	521866
17101	521867
216575	521868
73526	521869
31571	521870
87637	521871
255	521872
45822	521873
9143	521874
5614	521875
262439	521876
205842	521877
60450	521878
21995	521879
157735	521880
107604	521881
103275	521882
329618	521883
59557	521884
347766	521885
281357	521886
16119	521887
2158	521888
160871	521889
267646	521890
204699	521891
125267	521892
6355	521893
204457	521894
187455	521895
313062	521896
240663	521897
322324	521898
314098	521899
27208	521900
273993	521901
192862	521902
199869	521903
329624	521904
247808	521905
2244	521906
139950	521907
271039	521908
229985	521909
140122	521910
33055	521911
275166	521912
63094	521913
278014	521914
28895	521915
2076	521916
43803	521917
40493	521918
47584	521919
89135	521920
54036	521921
45543	521922
349095	521923
313162	521924
4317	521925
324334	521926
37369	521927
347982	521928
80199	521929
72955	521930
164923	521931
200197	521932
26567	521933
9614	521934
42616	521935
196627	521936
42814	521937
167448	521938
166685	521939
82865	521940
94403	521941
11157	521942
271534	521943
22060	521944
323831	521945
277261	521946
329442	521947
126765	521948
12139	521949
13057	521950
347027	521951
114926	521952
60018	521953
24019	521954
341915	521955
227152	521956
3770	521957
121730	521958
33263	521959
99725	521960
97107	521961
324601	521962
138434	521963
54038	521964
4829	521965
59231	521966
14083	521967
26395	521968
311081	521969
193732	521970
269093	521971
79404	521972
26850	521973
8719	521974
351804	521975
216399	521976
88060	521977
157849	521978
314032	521979
189174	521980
317060	521981
56696	521982
82849	521983
246718	521984
39711	521985
255167	521986
71553	521987
170245	521988
278625	521989
37366	521990
337309	521991
204566	521992
196346	521993
97721	521994
185510	521995
3759	521996
262441	521997
69234	521998
198595	521999
105730	522000
192795	522001
164142	522002
343916	522003
262162	522004
61635	522005
8312	522006
198192	522007
320938	522008
43242	522009
46394	522010
187575	522011
102745	522012
142124	522013
265888	522014
30377	522015
30716	522016
10094	522017
75458	522018
99677	522019
64875	522020
34732	522021
54045	522022
191933	522023
273530	522024
250785	522025
300575	522026
53658	522027
12559	522028
73117	522029
230437	522030
88501	522031
184529	522032
196137	522033
122091	522034
226485	522035
188548	522036
127009	522037
143022	522038
333565	522039
53421	522040
64226	522041
14024	522042
331638	522043
150361	522044
273361	522045
337393	522046
23144	522047
7158	522048
60376	522049
324821	522050
4969	522051
181153	522052
46931	522053
180371	522054
319364	522055
282268	522056
135157	522057
191261	522058
80812	522059
103645	522060
2532	522061
175	522062
14142	522063
10274	522064
50128	522065
29870	522066
110099	522067
62668	522068
163364	522069
34163	522070
172029	522071
208483	522072
296124	522073
33888	522074
84395	522075
17915	522076
349265	522077
17185	522078
164276	522079
71465	522080
210234	522081
90414	522082
129808	522083
50651	522084
5745	522085
350334	522086
127669	522087
71921	522088
128269	522089
127438	522090
33832	522091
205207	522092
112444	522093
108616	522094
4870	522095
8189	522096
129429	522097
84051	522098
24372	522099
237256	522100
62243	522101
45168	522102
178219	522103
169061	522104
207312	522105
286398	522106
136045	522107
56234	522108
176857	522109
74229	522110
22219	522111
43934	522112
16517	522113
172219	522114
33751	522115
47516	522116
141561	522117
38648	522118
142391	522119
2216	522120
197186	522121
206840	522122
83600	522123
186217	522124
8659	522125
203894	522126
38133	522127
5465	522128
340695	522129
171068	522130
23363	522131
101810	522132
248558	522133
325164	522134
325433	522135
70923	522136
32443	522137
41312	522138
200494	522139
105786	522140
328345	522141
247321	522142
262229	522143
171880	522144
313061	522145
129911	522146
312619	522147
80221	522148
297682	522149
10030	522150
92408	522151
25284	522152
38840	522153
78513	522154
262234	522155
216125	522156
15233	522157
108185	522158
213487	522159
108240	522160
62653	522161
57232	522162
289969	522163
9422	522164
3189	522165
212545	522166
259908	522167
192831	522168
22779	522169
224892	522170
68673	522171
47595	522172
120957	522173
236567	522174
346327	522175
82004	522176
87450	522177
9614	522178
2070	522179
324134	522180
246656	522181
69929	522182
16869	522183
44070	522184
100376	522185
284953	522186
31961	522187
113195	522188
9771	522189
108834	522190
134432	522191
217374	522192
96190	522193
170590	522194
321321	522195
189663	522196
314778	522197
322040	522198
26580	522199
13318	522200
761	522201
127115	522202
127095	522203
65294	522204
65294	522205
65289	522206
48275	522207
5641	522208
18120	522209
82711	522210
269635	522211
7927	522212
4957	522213
151870	522214
90729	522215
96339	522216
22816	522217
153	522218
48555	522219
78969	522220
322201	522221
164482	522222
201026	522223
164469	522224
783	522225
102821	522226
51931	522227
1507	522228
39478	522229
132734	522230
16648	522231
191049	522232
85361	522233
308412	522234
77668	522235
319423	522236
1570	522237
76765	522238
201883	522239
44137	522240
192422	522241
76681	522242
89384	522243
106286	522244
430	522245
154	522246
13829	522247
61078	522248
119859	522249
9444	522250
153146	522251
49793	522252
361	522253
32578	522254
216560	522255
105522	522256
554	522257
64618	522258
54607	522259
207999	522260
4464	522261
30730	522262
12991	522263
91773	522264
317265	522265
3614	522266
20529	522267
243134	522268
53606	522269
105730	522270
167911	522271
7777	522272
90821	522273
69756	522274
3007	522275
165310	522276
120638	522277
46651	522278
109424	522279
32127	522280
155678	522281
262204	522282
333547	522283
74286	522284
180706	522285
219027	522286
83319	522287
246455	522288
7308	522289
336330	522290
192699	522291
188614	522292
324108	522293
178038	522294
109863	522295
30059	522296
193187	522297
208664	522298
69499	522299
1526	522300
56	522301
19853	522302
80025	522303
189009	522304
81375	522305
174260	522306
175315	522307
20604	522308
206106	522309
82319	522310
352514	522311
4061	522312
33177	522313
133549	522314
114977	522315
83010	522316
2977	522317
21404	522318
159513	522319
195796	522320
226808	522321
3893	522322
94023	522323
253310	522324
423	522325
8866	522326
24250	522327
289714	522328
71608	522329
2679	522330
4894	522331
175688	522332
10016	522333
72246	522334
6117	522335
3697	522336
12361	522337
18774	522338
277306	522339
15137	522340
7756	522341
48734	522342
7834	522343
11058	522344
353032	522345
226655	522346
30212	522347
110291	522348
195008	522349
104592	522350
41245	522351
17962	522352
24595	522353
37997	522354
16682	522355
345900	522356
111616	522357
73760	522358
17648	522359
33907	522360
4	522361
323564	522362
59803	522363
31615	522364
110655	522365
259771	522366
521	522367
36346	522368
74240	522369
273953	522370
208216	522371
234945	522372
66241	522373
315063	522374
559	522375
233061	522376
66726	522377
69031	522378
120768	522379
53356	522380
1654	522381
67216	522382
11146	522383
284304	522384
1097	522385
1781	522386
52540	522387
262150	522388
88212	522389
191832	522390
105266	522391
4690	522392
16992	522393
953	522394
21630	522395
28287	522396
36909	522397
1696	522398
21201	522399
83325	522400
21203	522401
141165	522402
43530	522403
39825	522404
25152	522405
112649	522406
5893	522407
104963	522408
4065	522409
6314	522410
128564	522411
177668	522412
194429	522413
175873	522414
77012	522415
8644	522416
21838	522417
101406	522418
39106	522419
86644	522420
137527	522421
69913	522422
36036	522423
193940	522424
5888	522425
95657	522426
30384	522427
22481	522428
2071	522429
144726	522430
66747	522431
144765	522432
192258	522433
117983	522434
298376	522435
73716	522436
9703	522437
27290	522438
20341	522439
12549	522440
153	522441
121018	522442
162879	522443
31213	522444
303868	522445
41007	522446
57799	522447
59857	522448
29743	522449
78893	522450
279	522451
901	522452
80245	522453
329817	522454
122705	522455
98409	522456
48413	522457
6326	522458
10357	522459
49078	522460
18970	522461
189421	522462
20363	522463
122732	522464
188324	522465
4151	522466
118295	522467
8836	522468
154414	522469
118197	522470
17619	522471
104592	522472
125142	522473
20449	522474
261312	522475
122760	522476
71252	522477
194250	522478
167669	522479
316214	522480
239406	522481
327650	522482
7450	522483
16688	522484
178757	522485
320949	522486
353953	522487
177590	522488
31798	522489
160247	522490
92776	522491
46175	522492
105358	522493
7031	522494
131187	522495
12481	522496
166498	522497
42495	522498
65619	522499
325185	522500
180274	522501
90406	522502
31694	522503
259496	522504
31818	522505
179287	522506
79338	522507
249474	522508
26218	522509
67005	522510
194250	522511
160241	522512
22804	522513
45584	522514
22790	522515
25051	522516
46340	522517
189485	522518
196002	522519
23206	522520
5898	522521
243490	522522
22032	522523
68290	522524
238259	522525
31698	522526
19284	522527
16693	522528
298844	522529
32802	522530
7436	522531
184238	522532
16687	522533
263346	522534
5903	522535
161286	522536
212260	522537
67030	522538
7436	522539
9517	522540
265990	522541
40383	522542
616	522543
143545	522544
126391	522545
45039	522546
155219	522547
37942	522548
8952	522549
50158	522550
182794	522551
6939	522552
48592	522553
329161	522554
203981	522555
14609	522556
88422	522557
19974	522558
16766	522559
159675	522560
32794	522561
37331	522562
113279	522563
85638	522564
82258	522565
132815	522566
10042	522567
279538	522568
117010	522569
76549	522570
61608	522571
196790	522572
47504	522573
10935	522574
21874	522575
334709	522576
11146	522577
80535	522578
373	522579
74513	522580
120641	522581
3592	522582
7242	522583
40219	522584
54827	522585
6383	522586
5090	522587
21176	522588
195505	522589
310777	522590
49595	522591
215143	522592
55947	522593
7430	522594
155026	522595
169374	522596
25674	522597
339511	522598
289275	522599
175060	522600
188937	522601
340628	522602
342285	522603
198479	522604
5185	522605
3484	522606
103467	522607
26282	522608
1955	522609
19936	522610
155226	522611
241991	522612
1185	522613
182768	522614
329219	522615
187493	522616
189613	522617
798	522618
60902	522619
21671	522620
2405	522621
190520	522622
5889	522623
170029	522624
128420	522625
266453	522626
1428	522627
182564	522628
48953	522629
182564	522630
176208	522631
287058	522632
59644	522633
98599	522634
90597	522635
116496	522636
19438	522637
113899	522638
6193	522639
165975	522640
255314	522641
8732	522642
88337	522643
6572	522644
252152	522645
40824	522646
23049	522647
195712	522648
273266	522649
169592	522650
6256	522651
6723	522652
208864	522653
53739	522654
59430	522655
110105	522656
232817	522657
26501	522658
70732	522659
190796	522660
158	522661
35100	522662
14627	522663
119	522664
76895	522665
80939	522666
202504	522667
67187	522668
1021	522669
102103	522670
8046	522671
126750	522672
7656	522673
8706	522674
11348	522675
10559	522676
193296	522677
60133	522678
913	522679
30623	522680
66536	522681
113330	522682
51983	522683
109358	522684
12538	522685
53604	522686
2114	522687
148542	522688
252688	522689
267342	522690
195927	522691
92224	522692
296651	522693
192337	522694
73478	522695
5599	522696
200136	522697
33742	522698
701	522699
100882	522700
282509	522701
17550	522702
82004	522703
419	522704
66916	522705
169639	522706
54495	522707
195872	522708
4204	522709
52515	522710
329320	522711
80826	522712
144398	522713
25690	522714
4104	522715
14203	522716
16012	522717
149925	522718
41547	522719
149764	522720
297975	522721
894	522722
125022	522723
176181	522724
62540	522725
199955	522726
161634	522727
4104	522728
160659	522729
74529	522730
57259	522731
146409	522732
32049	522733
5649	522734
1359	522735
164897	522736
5667	522737
5565	522738
193866	522739
8613	522740
59497	522741
2401	522742
135545	522743
116559	522744
15192	522745
37442	522746
47945	522747
10890	522748
36002	522749
115541	522750
23173	522751
11594	522752
39065	522753
4530	522754
31611	522755
283729	522756
348366	522757
8986	522758
3088	522759
50948	522760
315023	522761
70025	522762
318345	522763
51986	522764
42762	522765
314358	522766
210299	522767
25234	522768
66727	522769
57569	522770
36328	522771
78123	522772
274809	522773
20986	522774
1608	522775
329142	522776
18949	522777
103094	522778
329932	522779
45599	522780
7446	522781
120410	522782
78011	522783
101815	522784
5567	522785
190156	522786
334520	522787
55591	522788
59115	522789
122742	522790
308854	522791
122739	522792
321695	522793
137769	522794
188162	522795
22804	522796
160510	522797
188382	522798
263932	522799
318552	522800
207277	522801
78498	522802
32665	522803
188133	522804
342931	522805
74566	522806
9033	522807
154201	522808
102063	522809
115659	522810
130826	522811
256871	522812
21527	522813
2568	522814
117951	522815
314284	522816
314469	522817
178900	522818
86435	522819
16676	522820
22783	522821
4424	522822
101435	522823
332927	522824
288142	522825
259090	522826
31061	522827
188164	522828
133955	522829
193450	522830
338801	522831
129351	522832
287115	522833
15967	522834
196181	522835
79078	522836
63021	522837
196775	522838
30415	522839
92257	522840
268192	522841
311941	522842
9572	522843
88406	522844
223332	522845
39777	522846
64961	522847
303102	522848
27450	522849
287286	522850
347145	522851
101134	522852
20773	522853
323996	522854
31947	522855
102675	522856
152620	522857
3267	522858
59613	522859
43627	522860
2897	522861
13559	522862
56684	522863
150122	522864
13502	522865
78976	522866
109330	522867
128641	522868
29005	522869
40365	522870
124164	522871
130669	522872
5675	522873
120912	522874
53891	522875
6837	522876
80468	522877
191811	522878
26258	522879
2141	522880
1316	522881
23546	522882
43456	522883
158928	522884
43210	522885
10160	522886
50	522887
198931	522888
101787	522889
5293	522890
107948	522891
47308	522892
66730	522893
7455	522894
56875	522895
65055	522896
347191	522897
91460	522898
67235	522899
119403	522900
171564	522901
45111	522902
328546	522903
199863	522904
21084	522905
15318	522906
22209	522907
238689	522908
127877	522909
27519	522910
50561	522911
180157	522912
287966	522913
105376	522914
4104	522915
76279	522916
6749	522917
32236	522918
33638	522919
3376	522920
14551	522921
16997	522922
57035	522923
31362	522924
211908	522925
1555	522926
23715	522927
10851	522928
84491	522929
105299	522930
260773	522931
314271	522932
20990	522933
278287	522934
49806	522935
4565	522936
109944	522937
16942	522938
85627	522939
142868	522940
5873	522941
6263	522942
11640	522943
26566	522944
39561	522945
96952	522946
49461	522947
6423	522948
86847	522949
127175	522950
130276	522951
1159	522952
108040	522953
80	522954
26209	522955
76989	522956
19099	522957
6778	522958
885	522959
41961	522960
1444	522961
16598	522962
126286	522963
7660	522964
117100	522965
196988	522966
259229	522967
167922	522968
37096	522969
355936	522970
51937	522971
86929	522972
18692	522973
122670	522974
325313	522975
60021	522976
73832	522977
11744	522978
86620	522979
71241	522980
13013	522981
3679	522982
904	522983
67553	522984
296975	522985
168704	522986
126206	522987
155118	522988
93619	522989
329822	522990
23211	522991
165575	522992
33218	522993
567	522994
23579	522995
12549	522996
202497	522997
132872	522998
161131	522999
144531	523000
81883	523001
28497	523002
170475	523003
75615	523004
111876	523005
17084	523006
280697	523007
234674	523008
85155	523009
188084	523010
12972	523011
244771	523012
82659	523013
7537	523014
101690	523015
27583	523016
231996	523017
61211	523018
30480	523019
142965	523020
318268	523021
55337	523022
262316	523023
13413	523024
983	523025
62069	523026
64242	523027
311496	523028
200988	523029
97265	523030
17026	523031
2840	523032
140696	523033
1968	523034
241042	523035
55539	523036
29313	523037
187653	523038
202842	523039
127002	523040
74387	523041
42953	523042
157919	523043
9612	523044
233131	523045
5455	523046
1490	523047
150274	523048
204326	523049
23015	523050
297818	523051
91856	523052
1989	523053
33384	523054
5610	523055
28239	523056
58849	523057
48210	523058
181780	523059
5647	523060
46019	523061
5869	523062
13032	523063
298755	523064
77901	523065
91710	523066
11919	523067
105590	523068
233000	523069
94625	523070
341920	523071
215846	523072
12	523073
225981	523074
119761	523075
184102	523076
90957	523077
3076	523078
63064	523079
37754	523080
98485	523081
78997	523082
73579	523083
304769	523084
76678	523085
130814	523086
201812	523087
75308	523088
3039	523089
31821	523090
32973	523091
228068	523092
300782	523093
196682	523094
77204	523095
126805	523096
113311	523097
221532	523098
80243	523099
203059	523100
54041	523101
39064	523102
346019	523103
68852	523104
155750	523105
268553	523106
102821	523107
19722	523108
27125	523109
349377	523110
180758	523111
9991	523112
3012	523113
21464	523114
135723	523115
139640	523116
54086	523117
65246	523118
34739	523119
54155	523120
2318	523121
42529	523122
56967	523123
11162	523124
2335	523125
168629	523126
281606	523127
4027	523128
2293	523129
10596	523130
125302	523131
133434	523132
161351	523133
14	523134
91022	523135
256350	523136
256433	523137
7726	523138
349435	523139
151892	523140
65079	523141
217158	523142
196752	523143
88148	523144
5953	523145
141700	523146
27518	523147
45237	523148
59116	523149
333496	523150
75739	523151
27569	523152
1658	523153
20126	523154
14864	523155
1370	523156
27554	523157
53044	523158
553	523159
91828	523160
64530	523161
30985	523162
8680	523163
11925	523164
174638	523165
87	523166
206432	523167
290743	523168
49016	523169
69530	523170
1408	523171
88381	523172
53521	523173
197038	523174
189945	523175
63122	523176
333957	523177
190361	523178
29194	523179
263314	523180
1898	523181
283657	523182
264457	523183
35066	523184
180282	523185
155706	523186
18744	523187
5665	523188
96578	523189
37556	523190
15121	523191
1987	523192
25349	523193
31166	523194
129253	523195
9614	523196
36441	523197
12176	523198
331518	523199
316768	523200
78057	523201
196428	523202
319091	523203
11782	523204
191429	523205
4621	523206
19736	523207
344959	523208
51285	523209
321178	523210
84637	523211
23746	523212
45800	523213
192414	523214
2434	523215
33019	523216
3651	523217
29037	523218
179021	523219
42788	523220
172386	523221
16966	523222
2079	523223
31413	523224
13552	523225
3569	523226
36515	523227
766	523228
362	523229
131451	523230
17440	523231
2529	523232
155473	523233
9807	523234
107077	523235
1668	523236
40287	523237
100383	523238
78615	523239
64332	523240
41660	523241
31568	523242
8030	523243
6512	523244
48210	523245
83617	523246
7978	523247
34455	523248
75080	523249
211997	523250
68673	523251
120884	523252
55871	523253
259288	523254
44431	523255
164766	523256
133283	523257
10892	523258
12263	523259
346516	523260
22611	523261
199050	523262
336195	523263
142684	523264
328787	523265
342152	523266
61672	523267
60836	523268
168644	523269
68835	523270
35046	523271
6847	523272
17436	523273
27728	523274
18504	523275
321135	523276
80807	523277
210636	523278
39638	523279
68949	523280
6559	523281
3990	523282
294717	523283
33052	523284
91541	523285
178802	523286
345452	523287
107300	523288
100471	523289
1460	523290
342047	523291
37847	523292
69386	523293
89495	523294
18368	523295
29267	523296
157753	523297
162940	523298
59401	523299
676	523300
110464	523301
311680	523302
6784	523303
118854	523304
747	523305
8646	523306
39691	523307
86516	523308
92353	523309
324953	523310
329	523311
824	523312
1672	523313
2277	523314
208542	523315
12205	523316
37104	523317
112655	523318
119135	523319
78437	523320
34815	523321
19127	523322
13750	523323
69412	523324
16116	523325
121180	523326
72510	523327
239516	523328
83656	523329
168888	523330
29328	523331
120168	523332
125488	523333
3826	523334
14880	523335
117644	523336
5157	523337
57886	523338
200271	523339
312758	523340
85485	523341
12934	523342
8259	523343
15348	523344
86265	523345
1688	523346
115597	523347
89690	523348
206758	523349
26267	523350
69859	523351
192817	523352
6034	523353
345020	523354
841	523355
28406	523356
841	523357
16462	523358
1533	523359
211375	523360
243207	523361
132432	523362
13459	523363
22965	523364
157738	523365
62866	523366
60398	523367
66038	523368
61998	523369
86538	523370
342202	523371
33713	523372
208727	523373
267	523374
162816	523375
48734	523376
13159	523377
36037	523378
317013	523379
7135	523380
263503	523381
39243	523382
329550	523383
168257	523384
8904	523385
41855	523386
373	523387
323061	523388
203701	523389
17495	523390
114693	523391
13459	523392
79275	523393
113664	523394
79375	523395
90202	523396
199960	523397
35578	523398
39627	523399
2306	523400
37107	523401
92333	523402
112839	523403
158672	523404
10492	523405
66516	523406
7629	523407
255477	523408
54802	523409
311067	523410
25132	523411
8306	523412
23450	523413
3824	523414
21436	523415
34498	523416
136574	523417
214044	523418
35637	523419
90791	523420
96715	523421
5398	523422
4316	523423
22400	523424
19429	523425
29181	523426
135936	523427
3658	523428
93310	523429
34314	523430
23301	523431
347794	523432
198853	523433
3431	523434
2003	523435
58505	523436
40085	523437
147227	523438
38342	523439
22644	523440
55046	523441
3850	523442
78518	523443
52862	523444
14218	523445
1496	523446
237353	523447
15572	523448
9584	523449
82633	523450
43659	523451
320758	523452
128876	523453
14170	523454
86208	523455
20011	523456
289495	523457
19042	523458
336203	523459
9571	523460
135993	523461
29767	523462
341765	523463
90534	523464
26350	523465
26350	523466
15404	523467
10258	523468
38779	523469
40599	523470
22985	523471
127859	523472
204085	523473
72330	523474
15419	523475
36948	523476
82836	523477
4879	523478
2750	523479
17941	523480
83503	523481
980	523482
107620	523483
242169	523484
78068	523485
315749	523486
45128	523487
28100	523488
84136	523489
17572	523490
77042	523491
20309	523492
188976	523493
7456	523494
267259	523495
104400	523496
95800	523497
176842	523498
144055	523499
45589	523500
38325	523501
262275	523502
6206	523503
113836	523504
72810	523505
193983	523506
46600	523507
337354	523508
19114	523509
92336	523510
105943	523511
74543	523512
15169	523513
99508	523514
192529	523515
284987	523516
88109	523517
1737	523518
183453	523519
53539	523520
321405	523521
273383	523522
166082	523523
65354	523524
169510	523525
50517	523526
224438	523527
262261	523528
79437	523529
71347	523530
196719	523531
80243	523532
26407	523533
336240	523534
740	523535
53540	523536
39759	523537
315901	523538
6813	523539
3088	523540
193128	523541
158891	523542
102270	523543
68534	523544
27548	523545
26080	523546
208771	523547
353412	523548
262422	523549
262309	523550
164234	523551
13457	523552
335	523553
159661	523554
2489	523555
316143	523556
29224	523557
66454	523558
1452	523559
40342	523560
11088	523561
162276	523562
19546	523563
19546	523564
50507	523565
337780	523566
180493	523567
72491	523568
88596	523569
194762	523570
17380	523571
139905	523572
105420	523573
245182	523574
2847	523575
195226	523576
151640	523577
351783	523578
81883	523579
166597	523580
100391	523581
239001	523582
121559	523583
7479	523584
338656	523585
166431	523586
70065	523587
13569	523588
11034	523589
145876	523590
340994	523591
68535	523592
152739	523593
97181	523594
64168	523595
64537	523596
131878	523597
237361	523598
166431	523599
25999	523600
93652	523601
339390	523602
199913	523603
154388	523604
46935	523605
3	523606
82737	523607
33125	523608
219858	523609
59761	523610
57003	523611
2827	523612
5675	523613
17014	523614
23588	523615
193697	523616
75187	523617
48719	523618
30475	523619
190643	523620
718	523621
29146	523622
17653	523623
39653	523624
5054	523625
9676	523626
4775	523627
96178	523628
1363	523629
47764	523630
54179	523631
276897	523632
11443	523633
4031	523634
351843	523635
58572	523636
25006	523637
14991	523638
196751	523639
80248	523640
17613	523641
22292	523642
94014	523643
30756	523644
53153	523645
94191	523646
36144	523647
178029	523648
54709	523649
218824	523650
316988	523651
284694	523652
9549	523653
53	523654
190981	523655
319330	523656
58450	523657
328012	523658
168039	523659
14004	523660
160237	523661
58190	523662
12299	523663
243626	523664
26058	523665
2145	523666
77441	523667
115553	523668
46518	523669
26510	523670
118969	523671
114830	523672
319172	523673
3141	523674
1444	523675
23622	523676
4552	523677
38945	523678
81191	523679
41002	523680
116920	523681
50433	523682
1050	523683
63493	523684
123003	523685
3964	523686
13196	523687
3124	523688
32700	523689
12931	523690
17867	523691
83334	523692
196669	523693
159629	523694
33256	523695
64092	523696
22718	523697
87849	523698
104179	523699
190753	523700
262146	523701
348911	523702
66781	523703
92241	523704
3427	523705
102365	523706
2489	523707
53476	523708
76956	523709
128530	523710
102686	523711
13134	523712
31706	523713
159689	523714
327257	523715
276622	523716
70894	523717
31724	523718
42738	523719
196862	523720
63607	523721
89529	523722
154658	523723
1994	523724
86925	523725
12973	523726
194887	523727
260706	523728
37905	523729
10864	523730
19865	523731
195268	523732
15741	523733
4474	523734
27605	523735
202986	523736
28924	523737
263435	523738
126703	523739
344002	523740
31088	523741
3532	523742
133	523743
566	523744
2314	523745
9592	523746
91987	523747
71054	523748
6792	523749
33460	523750
101029	523751
178289	523752
235729	523753
66168	523754
64325	523755
4452	523756
53927	523757
127782	523758
120624	523759
3178	523760
75795	523761
21606	523762
13882	523763
54683	523764
1466	523765
334330	523766
17629	523767
22575	523768
65222	523769
127163	523770
6202	523771
66497	523772
320791	523773
118609	523774
67563	523775
198482	523776
219884	523777
40975	523778
78928	523779
193344	523780
51528	523781
27637	523782
26004	523783
42162	523784
56822	523785
70821	523786
29145	523787
249000	523788
27341	523789
23193	523790
206304	523791
108897	523792
73632	523793
3755	523794
92040	523795
104973	523796
42120	523797
20862	523798
118406	523799
48844	523800
36599	523801
98546	523802
190135	523803
83103	523804
56669	523805
13350	523806
100024	523807
90960	523808
34854	523809
50431	523810
15070	523811
164226	523812
8394	523813
19394	523814
26924	523815
120230	523816
81895	523817
486	523818
8480	523819
81045	523820
4921	523821
45267	523822
145830	523823
18567	523824
82584	523825
46953	523826
17295	523827
6761	523828
161473	523829
30471	523830
39189	523831
32843	523832
22490	523833
26345	523834
87954	523835
109353	523836
40608	523837
16117	523838
60507	523839
31919	523840
147242	523841
198070	523842
185665	523843
81364	523844
85734	523845
7640	523846
44569	523847
139977	523848
87629	523849
8281	523850
87650	523851
86366	523852
180804	523853
33403	523854
124594	523855
179111	523856
112878	523857
69173	523858
36096	523859
195943	523860
51331	523861
316861	523862
2941	523863
12669	523864
25335	523865
232832	523866
343329	523867
8907	523868
134679	523869
22659	523870
149403	523871
57051	523872
148043	523873
22498	523874
80881	523875
2732	523876
179371	523877
67736	523878
28576	523879
7014	523880
22891	523881
264875	523882
40159	523883
12948	523884
76557	523885
28187	523886
154957	523887
158639	523888
88925	523889
152408	523890
195376	523891
607	523892
5077	523893
8419	523894
55369	523895
52039	523896
249130	523897
8659	523898
92680	523899
7308	523900
2627	523901
68729	523902
201273	523903
18453	523904
129801	523905
6277	523906
84867	523907
109622	523908
292318	523909
108855	523910
79081	523911
47777	523912
196070	523913
93352	523914
586	523915
76095	523916
64415	523917
162782	523918
188224	523919
5880	523920
314134	523921
48466	523922
147893	523923
275	523924
41541	523925
37598	523926
111324	523927
193445	523928
42720	523929
188089	523930
52878	523931
196399	523932
26803	523933
351644	523934
94030	523935
205897	523936
616	523937
73938	523938
149962	523939
181895	523940
104043	523941
21187	523942
60906	523943
16685	523944
14887	523945
337468	523946
182907	523947
22055	523948
145652	523949
3409	523950
121238	523951
73748	523952
40916	523953
92238	523954
96578	523955
323027	523956
20837	523957
193031	523958
53185	523959
671	523960
138408	523961
85914	523962
88891	523963
88918	523964
2409	523965
279912	523966
104703	523967
95696	523968
91	523969
65776	523970
21655	523971
14921	523972
11920	523973
78334	523974
257131	523975
127818	523976
52724	523977
183745	523978
30885	523979
139993	523980
355735	523981
86432	523982
132441	523983
44162	523984
163639	523985
66724	523986
11989	523987
3134	523988
94418	523989
47036	523990
2634	523991
167081	523992
209299	523993
78443	523994
104887	523995
84245	523996
353581	523997
188318	523998
158087	523999
86224	524000
14274	524001
42344	524002
186587	524003
37138	524004
29250	524005
98753	524006
104997	524007
123715	524008
34822	524009
42738	524010
98103	524011
141791	524012
45737	524013
308753	524014
57083	524015
299922	524016
171182	524017
6016	524018
163007	524019
236926	524020
47234	524021
27979	524022
9577	524023
18062	524024
8996	524025
160268	524026
166959	524027
3827	524028
16674	524029
128943	524030
2184	524031
82627	524032
121035	524033
16183	524034
244414	524035
40168	524036
256526	524037
140410	524038
262294	524039
55350	524040
86590	524041
90531	524042
143150	524043
52185	524044
47605	524045
51998	524046
291794	524047
22307	524048
84077	524049
61950	524050
76820	524051
80989	524052
2128	524053
191426	524054
22898	524055
65749	524056
234822	524057
178989	524058
9166	524059
25399	524060
84763	524061
8969	524062
191169	524063
19739	524064
10158	524065
4923	524066
64156	524067
23387	524068
41337	524069
37375	524070
90632	524071
100791	524072
29873	524073
100048	524074
48872	524075
71706	524076
56312	524077
33648	524078
19299	524079
262355	524080
189566	524081
24089	524082
108240	524083
21600	524084
18280	524085
4619	524086
26070	524087
207039	524088
215915	524089
324578	524090
12514	524091
110450	524092
82030	524093
17034	524094
25574	524095
19052	524096
22826	524097
12474	524098
192160	524099
14077	524100
23438	524101
238635	524102
36945	524103
502	524104
18537	524105
80290	524106
81009	524107
36376	524108
89130	524109
236982	524110
29578	524111
120909	524112
55933	524113
40423	524114
3203	524115
5460	524116
4179	524117
111	524118
6262	524119
73550	524120
38225	524121
353395	524122
87556	524123
137827	524124
2685	524125
199612	524126
190130	524127
79960	524128
71957	524129
31118	524130
79013	524131
3155	524132
69930	524133
7096	524134
86109	524135
267	524136
23099	524137
145339	524138
14140	524139
92261	524140
8288	524141
18838	524142
14908	524143
4303	524144
14737	524145
114631	524146
83945	524147
57340	524148
57700	524149
80229	524150
1152	524151
320839	524152
118253	524153
20173	524154
57850	524155
147666	524156
3491	524157
224730	524158
7025	524159
12339	524160
116980	524161
82251	524162
61050	524163
186237	524164
26927	524165
33975	524166
133063	524167
78964	524168
201197	524169
109798	524170
64456	524171
33975	524172
110103	524173
122551	524174
15376	524175
20775	524176
9265	524177
48643	524178
261050	524179
83255	524180
69278	524181
274150	524182
260911	524183
56566	524184
6238	524185
49593	524186
22124	524187
201606	524188
7499	524189
224310	524190
311842	524191
79996	524192
74394	524193
186295	524194
24036	524195
14334	524196
33162	524197
42042	524198
193493	524199
164339	524200
22811	524201
5898	524202
68156	524203
636	524204
7533	524205
89735	524206
31321	524207
158	524208
121367	524209
338172	524210
13999	524211
52695	524212
269368	524213
106512	524214
39716	524215
43720	524216
101165	524217
151961	524218
132993	524219
177186	524220
78891	524221
328703	524222
82778	524223
6366	524224
259028	524225
49933	524226
82607	524227
178394	524228
198470	524229
133235	524230
13107	524231
339789	524232
129321	524233
8015	524234
86296	524235
227991	524236
188136	524237
325924	524238
15975	524239
3996	524240
71466	524241
6116	524242
35960	524243
18597	524244
109016	524245
97103	524246
14149	524247
54860	524248
3049	524249
20572	524250
4695	524251
101929	524252
4892	524253
125315	524254
33999	524255
35921	524256
77435	524257
3683	524258
4069	524259
119125	524260
219741	524261
6146	524262
30942	524263
120709	524264
23625	524265
111325	524266
158349	524267
64841	524268
118043	524269
109612	524270
48707	524271
100919	524272
204267	524273
32479	524274
11522	524275
121301	524276
49683	524277
7807	524278
321363	524279
16167	524280
6146	524281
1374	524282
33884	524283
6159	524284
51048	524285
186171	524286
1518	524287
308338	524288
7378	524289
67200	524290
193753	524291
9748	524292
87896	524293
22805	524294
42329	524295
668	524296
62769	524297
72456	524298
615	524299
13807	524300
19076	524301
37824	524302
190196	524303
65631	524304
70589	524305
33270	524306
28901	524307
51855	524308
324311	524309
203865	524310
5588	524311
299379	524312
354752	524313
17849	524314
61567	524315
139556	524316
200808	524317
73566	524318
178223	524319
1622	524320
34285	524321
123008	524322
323096	524323
6345	524324
40121	524325
18607	524326
137520	524327
77668	524328
106704	524329
27648	524330
30975	524331
46344	524332
2389	524333
60149	524334
102605	524335
81475	524336
26328	524337
9868	524338
5794	524339
6910	524340
328671	524341
122802	524342
8257	524343
1858	524344
41543	524345
10391	524346
21544	524347
3276	524348
91323	524349
4842	524350
16480	524351
118119	524352
196731	524353
21544	524354
4512	524355
132610	524356
162819	524357
2719	524358
3181	524359
17890	524360
158079	524361
52810	524362
5580	524363
1733	524364
59262	524365
122555	524366
82957	524367
2291	524368
30781	524369
57438	524370
109018	524371
321841	524372
265362	524373
357384	524374
163390	524375
7314	524376
21220	524377
1203	524378
355723	524379
41794	524380
107257	524381
185627	524382
670	524383
16583	524384
71093	524385
264863	524386
263720	524387
10646	524388
5056	524389
3244	524390
46886	524391
5857	524392
214093	524393
83459	524394
113309	524395
354327	524396
184159	524397
3217	524398
16218	524399
199294	524400
43606	524401
24081	524402
59297	524403
137417	524404
235822	524405
227934	524406
74442	524407
13866	524408
103322	524409
297625	524410
4860	524411
2836	524412
200679	524413
288843	524414
22693	524415
45633	524416
2632	524417
63238	524418
161586	524419
40053	524420
58024	524421
10581	524422
4397	524423
126579	524424
132153	524425
11848	524426
14819	524427
24920	524428
309347	524429
208863	524430
36435	524431
192717	524432
39574	524433
178770	524434
15699	524435
192267	524436
67005	524437
66423	524438
232642	524439
154825	524440
62900	524441
282900	524442
10489	524443
22825	524444
198318	524445
264425	524446
14197	524447
326534	524448
54052	524449
38629	524450
282	524451
9549	524452
18640	524453
25287	524454
13451	524455
3006	524456
45773	524457
1464	524458
77719	524459
22405	524460
22405	524461
181479	524462
2444	524463
157471	524464
316741	524465
88868	524466
1204	524467
5136	524468
51	524469
308984	524470
31840	524471
7858	524472
8937	524473
66271	524474
19349	524475
301846	524476
301853	524477
22708	524478
168405	524479
12845	524480
165307	524481
273771	524482
77552	524483
39590	524484
282485	524485
192977	524486
95162	524487
67077	524488
4737	524489
140887	524490
54210	524491
197143	524492
37486	524493
34738	524494
347731	524495
119231	524496
195712	524497
11044	524498
43338	524499
247002	524500
33318	524501
115136	524502
350877	524503
75559	524504
38623	524505
26052	524506
119114	524507
189500	524508
77491	524509
36411	524510
190432	524511
128811	524512
154306	524513
26048	524514
102036	524515
156345	524516
33764	524517
224060	524518
28633	524519
3777	524520
1270	524521
76742	524522
47506	524523
168117	524524
69004	524525
23250	524526
67971	524527
3777	524528
12306	524529
86079	524530
102082	524531
54143	524532
232836	524533
31905	524534
62597	524535
42941	524536
330657	524537
8811	524538
7248	524539
51100	524540
20448	524541
165270	524542
65801	524543
241756	524544
136702	524545
50769	524546
180270	524547
37483	524548
330741	524549
99654	524550
119967	524551
114152	524552
8050	524553
115644	524554
82106	524555
134453	524556
2390	524557
45896	524558
197995	524559
222053	524560
138546	524561
169279	524562
123307	524563
181757	524564
36724	524565
149231	524566
204235	524567
20456	524568
197272	524569
157816	524570
173055	524571
36813	524572
370	524573
24626	524574
175785	524575
10720	524576
173494	524577
256907	524578
122814	524579
50966	524580
111216	524581
72738	524582
8894	524583
7042	524584
4426	524585
82173	524586
5555	524587
321357	524588
20113	524589
267	524590
51867	524591
27544	524592
172428	524593
60852	524594
89639	524595
37482	524596
35735	524597
154930	524598
44653	524599
128256	524600
178396	524601
231069	524602
117219	524603
1496	524604
58008	524605
320762	524606
86825	524607
97564	524608
160058	524609
4727	524610
290	524611
188518	524612
45718	524613
226822	524614
341325	524615
22470	524616
297393	524617
35210	524618
478	524619
97564	524620
250957	524621
12392	524622
314150	524623
228220	524624
143447	524625
36164	524626
71337	524627
1082	524628
104415	524629
36969	524630
173903	524631
18191	524632
152417	524633
296356	524634
159852	524635
154750	524636
30115	524637
43091	524638
16168	524639
101732	524640
256246	524641
99553	524642
197248	524643
177422	524644
16436	524645
154452	524646
123095	524647
77450	524648
187324	524649
3113	524650
101895	524651
296501	524652
314983	524653
24002	524654
30098	524655
130050	524656
1110	524657
505	524658
18902	524659
121875	524660
61114	524661
28107	524662
120263	524663
205101	524664
122513	524665
177881	524666
220205	524667
79036	524668
118370	524669
70974	524670
18562	524671
43152	524672
16310	524673
263821	524674
11880	524675
36782	524676
160391	524677
78021	524678
169846	524679
199124	524680
75651	524681
61956	524682
191164	524683
132806	524684
100313	524685
126416	524686
140644	524687
319813	524688
98738	524689
55278	524690
283131	524691
282988	524692
293465	524693
126173	524694
151635	524695
40947	524696
222174	524697
11436	524698
18541	524699
20686	524700
104713	524701
22956	524702
65491	524703
9571	524704
20699	524705
1804	524706
145382	524707
1476	524708
13045	524709
861	524710
190508	524711
189552	524712
204418	524713
18251	524714
76409	524715
167482	524716
124673	524717
2436	524718
17188	524719
5159	524720
160775	524721
43558	524722
52469	524723
203610	524724
161335	524725
47597	524726
8999	524727
143541	524728
244253	524729
8296	524730
75601	524731
87545	524732
20810	524733
120296	524734
98097	524735
35172	524736
53698	524737
113984	524738
186817	524739
276937	524740
114713	524741
83105	524742
70700	524743
109043	524744
126720	524745
156556	524746
266937	524747
314812	524748
314843	524749
316571	524750
314580	524751
80800	524752
314477	524753
314956	524754
84	524755
18965	524756
147232	524757
188082	524758
3892	524759
67073	524760
15798	524761
2140	524762
26024	524763
11287	524764
119614	524765
262512	524766
16226	524767
191974	524768
150208	524769
37883	524770
22711	524771
273112	524772
30601	524773
61041	524774
54906	524775
222905	524776
74560	524777
241197	524778
54364	524779
225342	524780
111998	524781
213289	524782
54463	524783
181842	524784
2390	524785
79950	524786
14121	524787
129900	524788
104304	524789
156934	524790
87281	524791
107525	524792
311967	524793
35270	524794
17528	524795
279866	524796
196167	524797
107603	524798
160020	524799
31770	524800
100424	524801
149827	524802
67750	524803
313171	524804
33185	524805
4760	524806
54496	524807
44678	524808
1506	524809
53871	524810
19881	524811
140336	524812
19380	524813
150878	524814
582	524815
248429	524816
68980	524817
324594	524818
101961	524819
31834	524820
418	524821
77404	524822
36727	524823
15950	524824
31260	524825
65575	524826
201732	524827
156029	524828
95382	524829
31448	524830
79944	524831
99506	524832
252916	524833
26560	524834
249590	524835
184024	524836
333553	524837
81546	524838
26058	524839
192914	524840
149888	524841
79242	524842
396	524843
40132	524844
24754	524845
193455	524846
60523	524847
53307	524848
33719	524849
149627	524850
28999	524851
25659	524852
95930	524853
95930	524854
48402	524855
270248	524856
74532	524857
18926	524858
13582	524859
350603	524860
14231	524861
4229	524862
139479	524863
208802	524864
74532	524865
67009	524866
77207	524867
15311	524868
5975	524869
146517	524870
97134	524871
12766	524872
90992	524873
2160	524874
28480	524875
238820	524876
27243	524877
156699	524878
47738	524879
14518	524880
52603	524881
4182	524882
18926	524883
146313	524884
113321	524885
86614	524886
133543	524887
303974	524888
301222	524889
42154	524890
181468	524891
86614	524892
113319	524893
113316	524894
11406	524895
51911	524896
13580	524897
1570	524898
20831	524899
13995	524900
39028	524901
118334	524902
95636	524903
37697	524904
54726	524905
10458	524906
22558	524907
45174	524908
118373	524909
37624	524910
78879	524911
7926	524912
16361	524913
335482	524914
73223	524915
575	524916
4123	524917
122	524918
71954	524919
14028	524920
20863	524921
835	524922
288617	524923
52434	524924
5127	524925
67916	524926
3648	524927
34335	524928
203774	524929
138821	524930
176543	524931
19680	524932
2999	524933
16647	524934
186199	524935
285831	524936
117803	524937
4749	524938
375	524939
25477	524940
1401	524941
183619	524942
76863	524943
207049	524944
33839	524945
22773	524946
49886	524947
136327	524948
116726	524949
243774	524950
116797	524951
17905	524952
26277	524953
17741	524954
4319	524955
33031	524956
209828	524957
12406	524958
217007	524959
3800	524960
21196	524961
311405	524962
53638	524963
194761	524964
25781	524965
25148	524966
38150	524967
159705	524968
30487	524969
34739	524970
127871	524971
19982	524972
5431	524973
79419	524974
13714	524975
120484	524976
161701	524977
58873	524978
2999	524979
109033	524980
26630	524981
55390	524982
8085	524983
18428	524984
13201	524985
608	524986
143308	524987
9536	524988
8710	524989
15996	524990
160714	524991
10493	524992
4540	524993
218595	524994
72432	524995
293323	524996
119136	524997
1297	524998
31859	524999
24433	525000
21093	525001
296642	525002
27377	525003
24322	525004
110235	525005
46595	525006
89347	525007
42386	525008
1465	525009
15082	525010
12667	525011
145722	525012
6073	525013
12768	525014
8077	525015
33161	525016
120231	525017
96349	525018
65701	525019
161071	525020
55936	525021
2684	525022
18368	525023
11095	525024
13048	525025
122998	525026
2016	525027
3	525028
320781	525029
1786	525030
340415	525031
4970	525032
123552	525033
137933	525034
1237	525035
26216	525036
134665	525037
13080	525038
9145	525039
3356	525040
149173	525041
20283	525042
120496	525043
66900	525044
14859	525045
160535	525046
12644	525047
83926	525048
54902	525049
15203	525050
63286	525051
152444	525052
41674	525053
4714	525054
3883	525055
19224	525056
42210	525057
30549	525058
1683	525059
285237	525060
38646	525061
261084	525062
139278	525063
19384	525064
269119	525065
315850	525066
1456	525067
26326	525068
5161	525069
62876	525070
3617	525071
183008	525072
10478	525073
777	525074
118323	525075
25121	525076
49888	525077
6350	525078
6851	525079
48484	525080
14045	525081
60762	525082
34100	525083
36180	525084
64742	525085
9935	525086
51217	525087
1000	525088
9960	525089
6785	525090
10058	525091
315461	525092
244268	525093
257821	525094
512	525095
1373	525096
4320	525097
11127	525098
30579	525099
336455	525100
46294	525101
58733	525102
24660	525103
45916	525104
160479	525105
82578	525106
77130	525107
7817	525108
30289	525109
6541	525110
6630	525111
9070	525112
75874	525113
57743	525114
42328	525115
92164	525116
2339	525117
88522	525118
38992	525119
14799	525120
262	525121
15961	525122
107068	525123
449	525124
10516	525125
92340	525126
121153	525127
62623	525128
24021	525129
12708	525130
16140	525131
108399	525132
286446	525133
7802	525134
9899	525135
13049	525136
32937	525137
16769	525138
328004	525139
46067	525140
112156	525141
21315	525142
258487	525143
112199	525144
73209	525145
74163	525146
36742	525147
147168	525148
1117	525149
198228	525150
28842	525151
131968	525152
3495	525153
80096	525154
97529	525155
94044	525156
34347	525157
2016	525158
25753	525159
1240	525160
30541	525161
19293	525162
113561	525163
56443	525164
19708	525165
111012	525166
100115	525167
352635	525168
40939	525169
245930	525170
73139	525171
77580	525172
25612	525173
324403	525174
10580	525175
511	525176
2539	525177
30852	525178
12882	525179
77849	525180
2711	525181
214	525182
108745	525183
124494	525184
2287	525185
12643	525186
800	525187
24861	525188
203951	525189
158498	525190
4055	525191
161673	525192
33909	525193
106725	525194
42792	525195
68574	525196
7270	525197
94002	525198
284	525199
13351	525200
189821	525201
29494	525202
35703	525203
52702	525204
18917	525205
2326	525206
47404	525207
7785	525208
285912	525209
5688	525210
69745	525211
52363	525212
49549	525213
5222	525214
96618	525215
23075	525216
196422	525217
19193	525218
32	525219
2792	525220
3247	525221
10841	525222
5398	525223
63382	525224
15076	525225
23008	525226
36283	525227
837	525228
7424	525229
38418	525230
88104	525231
94613	525232
83856	525233
280779	525234
49237	525235
18283	525236
28245	525237
5285	525238
88770	525239
9483	525240
290027	525241
224048	525242
127393	525243
19595	525244
2867	525245
1352	525246
53986	525247
3657	525248
1730	525249
29	525250
173226	525251
45755	525252
9749	525253
12913	525254
117303	525255
43375	525256
7509	525257
8194	525258
32025	525259
1541	525260
58832	525261
56135	525262
592	525263
2208	525264
35369	525265
3025	525266
164192	525267
35146	525268
110648	525269
84336	525270
8328	525271
17611	525272
291716	525273
94178	525274
110606	525275
269792	525276
349100	525277
108939	525278
7620	525279
24578	525280
175118	525281
220428	525282
309257	525283
11440	525284
48240	525285
150628	525286
9857	525287
99597	525288
87709	525289
120050	525290
194263	525291
70273	525292
322862	525293
92924	525294
16576	525295
15483	525296
165441	525297
6142	525298
282507	525299
202938	525300
49968	525301
122497	525302
266753	525303
83933	525304
4517	525305
245380	525306
6815	525307
6083	525308
19259	525309
244022	525310
167676	525311
26777	525312
71468	525313
38179	525314
37742	525315
55321	525316
55373	525317
342541	525318
55470	525319
37872	525320
55405	525321
19433	525322
5232	525323
61894	525324
54454	525325
24207	525326
306757	525327
139667	525328
1640	525329
180317	525330
87431	525331
222433	525332
43262	525333
95873	525334
235937	525335
81960	525336
143639	525337
278818	525338
51476	525339
73236	525340
306967	525341
151166	525342
242885	525343
144102	525344
13824	525345
279640	525346
13670	525347
38068	525348
277708	525349
3515	525350
20404	525351
130575	525352
14758	525353
75315	525354
9246	525355
83	525356
8620	525357
63927	525358
125694	525359
76155	525360
294656	525361
180206	525362
111259	525363
354691	525364
32	525365
2212	525366
111267	525367
39127	525368
5250	525369
84886	525370
306888	525371
41106	525372
298005	525373
4106	525374
10786	525375
111153	525376
12941	525377
240798	525378
11367	525379
294655	525380
177282	525381
192656	525382
10260	525383
33432	525384
175588	525385
111257	525386
176860	525387
5419	525388
55262	525389
47629	525390
50498	525391
37926	525392
72023	525393
47946	525394
340601	525395
64946	525396
3509	525397
115394	525398
59064	525399
138608	525400
76119	525401
114429	525402
238417	525403
56136	525404
15082	525405
8750	525406
46875	525407
30709	525408
41855	525409
138428	525410
68932	525411
9981	525412
104373	525413
57540	525414
175274	525415
68381	525416
6737	525417
11214	525418
17252	525419
228449	525420
21094	525421
105475	525422
200515	525423
1123	525424
163326	525425
273444	525426
97645	525427
205895	525428
60	525429
98681	525430
5181	525431
5723	525432
507	525433
14196	525434
75233	525435
10910	525436
13793	525437
5077	525438
41106	525439
80898	525440
5385	525441
42671	525442
15541	525443
214	525444
24268	525445
64720	525446
73171	525447
4790	525448
10029	525449
88625	525450
176885	525451
14268	525452
294663	525453
176861	525454
91095	525455
105335	525456
11058	525457
3400	525458
2631	525459
6368	525460
820	525461
97819	525462
92273	525463
27291	525464
26387	525465
4789	525466
37631	525467
3136	525468
3516	525469
37090	525470
73695	525471
100069	525472
14215	525473
13431	525474
103974	525475
24871	525476
2759	525477
7188	525478
53228	525479
31692	525480
71401	525481
9686	525482
17337	525483
6017	525484
6060	525485
75938	525486
4353	525487
3886	525488
160516	525489
38489	525490
117001	525491
117001	525492
25868	525493
5114	525494
1166	525495
63850	525496
68396	525497
9335	525498
278691	525499
169563	525500
16912	525501
1996	525502
31582	525503
77643	525504
64887	525505
77617	525506
280654	525507
106807	525508
278910	525509
38986	525510
5219	525511
311196	525512
248571	525513
18117	525514
302864	525515
146189	525516
54759	525517
302824	525518
11039	525519
281210	525520
87964	525521
117204	525522
1327	525523
24087	525524
39065	525525
23206	525526
67532	525527
36870	525528
21620	525529
265	525530
9700	525531
246281	525532
121725	525533
18334	525534
1838	525535
286420	525536
78968	525537
65835	525538
63247	525539
205118	525540
2967	525541
2703	525542
136608	525543
298220	525544
42935	525545
8399	525546
863	525547
37958	525548
9768	525549
51785	525550
65468	525551
4203	525552
36722	525553
3311	525554
190670	525555
1856	525556
37245	525557
2988	525558
2805	525559
54792	525560
320664	525561
121420	525562
154671	525563
1616	525564
210833	525565
10733	525566
44742	525567
122790	525568
96480	525569
230859	525570
8618	525571
1860	525572
40971	525573
77914	525574
77879	525575
91791	525576
909	525577
191832	525578
36330	525579
5363	525580
86170	525581
5608	525582
84132	525583
47483	525584
154094	525585
18819	525586
35755	525587
86313	525588
46350	525589
32427	525590
95272	525591
157393	525592
47985	525593
278600	525594
113441	525595
114822	525596
120	525597
328330	525598
20092	525599
159906	525600
12471	525601
50997	525602
31773	525603
46186	525604
18381	525605
37936	525606
10356	525607
102111	525608
34841	525609
67179	525610
7513	525611
42691	525612
54667	525613
7499	525614
101657	525615
18208	525616
90650	525617
183261	525618
74443	525619
54400	525620
16763	525621
19037	525622
139398	525623
252481	525624
41791	525625
70500	525626
124077	525627
45345	525628
27303	525629
137763	525630
26992	525631
160054	525632
45553	525633
32751	525634
183096	525635
73996	525636
110351	525637
81839	525638
24670	525639
185707	525640
80910	525641
113422	525642
201973	525643
67604	525644
185782	525645
47739	525646
85787	525647
130764	525648
40376	525649
184595	525650
136431	525651
207738	525652
46286	525653
113153	525654
12498	525655
56461	525656
41685	525657
62855	525658
124542	525659
2598	525660
173391	525661
5917	525662
10314	525663
44182	525664
47941	525665
47817	525666
19225	525667
6699	525668
169313	525669
208390	525670
116289	525671
74295	525672
11122	525673
351560	525674
208299	525675
31317	525676
114137	525677
72252	525678
112867	525679
18187	525680
112657	525681
128619	525682
129210	525683
29381	525684
73657	525685
193309	525686
87198	525687
112853	525688
41227	525689
173170	525690
45555	525691
78360	525692
159930	525693
66817	525694
88269	525695
7734	525696
81174	525697
11546	525698
230133	525699
180415	525700
44258	525701
223945	525702
349933	525703
64418	525704
123709	525705
69991	525706
14894	525707
303024	525708
84279	525709
207707	525710
10292	525711
25684	525712
251	525713
53549	525714
11904	525715
96037	525716
194606	525717
56196	525718
4926	525719
70617	525720
280154	525721
101185	525722
153908	525723
250696	525724
79463	525725
236539	525726
55343	525727
102159	525728
150832	525729
160210	525730
225355	525731
105508	525732
149737	525733
161584	525734
112622	525735
268183	525736
61323	525737
301772	525738
151579	525739
26504	525740
305347	525741
104490	525742
147	525743
101157	525744
59852	525745
342083	525746
59480	525747
61230	525748
84840	525749
10066	525750
74223	525751
154041	525752
194799	525753
26562	525754
193442	525755
250864	525756
223290	525757
90480	525758
281218	525759
129555	525760
357159	525761
148431	525762
44641	525763
229331	525764
253052	525765
178856	525766
351338	525767
59767	525768
293365	525769
113343	525770
240925	525771
64902	525772
250511	525773
261213	525774
98331	525775
89059	525776
37744	525777
52068	525778
138588	525779
56164	525780
69017	525781
156099	525782
114105	525783
268077	525784
164542	525785
98276	525786
70134	525787
89028	525788
47689	525789
205164	525790
59276	525791
18627	525792
125299	525793
153882	525794
53676	525795
43500	525796
43474	525797
96698	525798
301121	525799
233537	525800
75446	525801
193351	525802
297441	525803
308351	525804
116214	525805
114088	525806
87440	525807
89577	525808
64905	525809
136985	525810
103986	525811
207829	525812
7269	525813
101298	525814
43966	525815
113035	525816
142677	525817
69829	525818
7753	525819
19693	525820
3542	525821
218470	525822
76196	525823
154529	525824
180010	525825
153850	525826
325343	525827
298042	525828
180956	525829
139624	525830
75514	525831
251352	525832
167155	525833
144584	525834
144996	525835
29465	525836
61694	525837
144931	525838
41646	525839
68562	525840
241550	525841
93284	525842
42090	525843
46299	525844
50523	525845
15524	525846
195588	525847
40932	525848
165094	525849
49065	525850
104492	525851
19950	525852
66095	525853
116289	525854
154507	525855
103099	525856
181066	525857
22137	525858
75845	525859
355233	525860
33837	525861
172531	525862
180321	525863
328308	525864
23931	525865
51499	525866
337102	525867
135313	525868
272415	525869
195305	525870
73660	525871
50624	525872
29283	525873
168365	525874
340180	525875
61442	525876
270119	525877
17079	525878
325977	525879
94820	525880
164507	525881
69981	525882
131430	525883
202204	525884
235425	525885
54810	525886
199293	525887
66060	525888
304452	525889
11586	525890
324717	525891
200301	525892
18393	525893
35218	525894
151601	525895
17001	525896
267199	525897
167367	525898
123416	525899
173344	525900
50536	525901
254671	525902
120691	525903
101296	525904
343976	525905
163569	525906
97894	525907
103492	525908
12973	525909
244056	525910
47076	525911
179155	525912
48187	525913
188596	525914
27063	525915
197701	525916
246347	525917
71897	525918
60157	525919
137679	525920
44248	525921
19634	525922
149742	525923
82143	525924
40919	525925
326273	525926
88977	525927
96941	525928
332711	525929
104250	525930
16610	525931
221299	525932
251916	525933
47940	525934
18629	525935
322014	525936
191575	525937
191725	525938
191560	525939
53166	525940
18353	525941
113902	525942
104133	525943
47828	525944
300381	525945
115218	525946
250325	525947
22229	525948
246808	525949
59869	525950
43775	525951
116558	525952
59825	525953
137582	525954
84733	525955
11418	525956
211010	525957
8559	525958
101107	525959
34934	525960
3953	525961
108551	525962
15182	525963
92997	525964
25335	525965
45040	525966
45038	525967
207348	525968
76332	525969
29214	525970
29251	525971
3509	525972
123480	525973
103535	525974
26830	525975
46080	525976
281874	525977
70618	525978
100296	525979
115523	525980
9135	525981
75830	525982
159188	525983
79861	525984
88701	525985
163662	525986
26347	525987
105714	525988
225938	525989
103092	525990
73718	525991
50535	525992
250299	525993
250619	525994
153527	525995
153634	525996
25429	525997
70483	525998
138610	525999
169537	526000
164053	526001
152549	526002
139499	526003
23487	526004
214977	526005
91452	526006
267378	526007
155025	526008
153563	526009
250362	526010
48223	526011
96616	526012
13549	526013
25065	526014
12370	526015
341173	526016
46498	526017
12001	526018
207000	526019
37364	526020
14265	526021
53734	526022
252517	526023
14281	526024
282207	526025
121392	526026
326393	526027
291029	526028
33346	526029
180266	526030
2564	526031
56032	526032
83357	526033
18233	526034
30702	526035
46036	526036
98226	526037
33353	526038
3266	526039
61927	526040
340935	526041
237615	526042
93219	526043
61471	526044
164547	526045
41816	526046
89411	526047
8590	526048
38655	526049
155630	526050
44812	526051
44812	526052
42081	526053
3445	526054
38838	526055
12509	526056
315577	526057
15187	526058
3164	526059
2751	526060
165068	526061
123372	526062
14293	526063
111324	526064
338552	526065
181773	526066
187213	526067
150373	526068
3869	526069
2239	526070
425	526071
80391	526072
119055	526073
14287	526074
58719	526075
31415	526076
31415	526077
31415	526078
31415	526079
31415	526080
111725	526081
200799	526082
193536	526083
132848	526084
44221	526085
312083	526086
112788	526087
111195	526088
13154	526089
199064	526090
48537	526091
74653	526092
345927	526093
203375	526094
68175	526095
95788	526096
253992	526097
155859	526098
21278	526099
65770	526100
49803	526101
10572	526102
8244	526103
46980	526104
12411	526105
99499	526106
85787	526107
86360	526108
277183	526109
247609	526110
36706	526111
3080	526112
2771	526113
128212	526114
163296	526115
320017	526116
120009	526117
235752	526118
121906	526119
215239	526120
249250	526121
118052	526122
42823	526123
6491	526124
2571	526125
7478	526126
103981	526127
70679	526128
10166	526129
31202	526130
9229	526131
2205	526132
7139	526133
8614	526134
28163	526135
52668	526136
126221	526137
25014	526138
83886	526139
45185	526140
12105	526141
80937	526142
76208	526143
96241	526144
62104	526145
23461	526146
46052	526147
80472	526148
805	526149
12929	526150
207505	526151
88429	526152
89539	526153
5899	526154
222001	526155
66642	526156
33885	526157
116516	526158
316093	526159
38714	526160
97808	526161
9836	526162
242516	526163
70871	526164
233428	526165
53986	526166
1547	526167
151939	526168
37602	526169
45465	526170
238657	526171
125270	526172
42590	526173
43102	526174
6168	526175
26561	526176
323143	526177
188588	526178
186561	526179
166041	526180
43305	526181
49727	526182
75872	526183
83366	526184
32392	526185
194279	526186
120978	526187
2415	526188
3916	526189
30381	526190
149357	526191
18236	526192
15607	526193
31554	526194
36485	526195
8565	526196
8565	526197
8565	526198
8565	526199
8565	526200
127557	526201
80590	526202
281858	526203
61035	526204
260394	526205
87730	526206
39476	526207
136068	526208
39300	526209
85688	526210
6661	526211
145552	526212
74375	526213
15528	526214
206991	526215
208928	526216
129846	526217
129869	526218
260388	526219
353270	526220
6661	526221
58999	526222
148237	526223
83302	526224
352417	526225
121151	526226
14851	526227
191025	526228
356358	526229
207256	526230
6498	526231
237370	526232
66296	526233
161278	526234
16870	526235
194745	526236
112395	526237
135808	526238
21646	526239
7297	526240
43785	526241
342727	526242
57305	526243
43785	526244
234803	526245
185691	526246
142040	526247
31635	526248
12440	526249
45275	526250
126417	526251
310556	526252
105793	526253
180565	526254
9913	526255
208099	526256
43785	526257
125089	526258
8261	526259
4686	526260
17597	526261
295477	526262
155787	526263
340661	526264
112174	526265
347550	526266
177818	526267
45172	526268
80230	526269
92311	526270
298720	526271
135190	526272
55950	526273
113845	526274
132027	526275
80280	526276
301831	526277
51328	526278
153348	526279
30168	526280
81871	526281
87748	526282
80189	526283
208245	526284
98984	526285
300447	526286
141031	526287
61480	526288
9581	526289
34978	526290
38	526291
59403	526292
59403	526293
1557	526294
336209	526295
300713	526296
10559	526297
4765	526298
4765	526299
127307	526300
10995	526301
317569	526302
118232	526303
10559	526304
4765	526305
10559	526306
4765	526307
189725	526308
4765	526309
193304	526310
115123	526311
144630	526312
36749	526313
38306	526314
651	526315
46085	526316
295441	526317
244917	526318
516	526319
112911	526320
134540	526321
179286	526322
174589	526323
1421	526324
64294	526325
22066	526326
64516	526327
139044	526328
11329	526329
222716	526330
65507	526331
49620	526332
177261	526333
124438	526334
251633	526335
176652	526336
34533	526337
36623	526338
52	526339
244685	526340
44437	526341
163255	526342
91989	526343
52119	526344
89585	526345
59791	526346
6281	526347
233117	526348
102043	526349
194	526350
160704	526351
75909	526352
88039	526353
88857	526354
92270	526355
1874	526356
31809	526357
59685	526358
140875	526359
270931	526360
206601	526361
111241	526362
58626	526363
113911	526364
297605	526365
50661	526366
15893	526367
11470	526368
59014	526369
38314	526370
62116	526371
28326	526372
38382	526373
11631	526374
46075	526375
23552	526376
12769	526377
29834	526378
94840	526379
240083	526380
39224	526381
94856	526382
90499	526383
224094	526384
5148	526385
59199	526386
27068	526387
18345	526388
25248	526389
26673	526390
123247	526391
279450	526392
249958	526393
335291	526394
99333	526395
65841	526396
93367	526397
186223	526398
347610	526399
146437	526400
235585	526401
338981	526402
98195	526403
250074	526404
184965	526405
297172	526406
123756	526407
17401	526408
6625	526409
75393	526410
303046	526411
228146	526412
395	526413
14298	526414
14298	526415
53514	526416
12453	526417
14298	526418
165456	526419
91062	526420
128644	526421
121412	526422
121570	526423
19167	526424
176390	526425
37212	526426
142372	526427
1895	526428
103082	526429
160994	526430
80275	526431
4087	526432
3276	526433
53728	526434
118561	526435
123118	526436
30374	526437
259201	526438
45093	526439
1	526440
188748	526441
94996	526442
15880	526443
688	526444
1	526445
318785	526446
63884	526447
34251	526448
437	526449
193360	526450
48914	526451
142328	526452
103359	526453
2753	526454
197058	526455
168	526456
16945	526457
4479	526458
216999	526459
262475	526460
340	526461
187018	526462
72062	526463
26139	526464
78377	526465
20842	526466
196499	526467
192263	526468
121481	526469
97036	526470
5807	526471
19150	526472
194012	526473
82799	526474
9575	526475
110971	526476
13368	526477
509	526478
193851	526479
33764	526480
186988	526481
91320	526482
78141	526483
49969	526484
45285	526485
2161	526486
220882	526487
441	526488
182041	526489
32596	526490
6463	526491
238379	526492
195657	526493
68826	526494
46303	526495
1	526496
46515	526497
25894	526498
1220	526499
81277	526500
2585	526501
47578	526502
45599	526503
23760	526504
69335	526505
106335	526506
68397	526507
70108	526508
32968	526509
305221	526510
328000	526511
32402	526512
17575	526513
122757	526514
108488	526515
268391	526516
160	526517
34165	526518
40813	526519
36300	526520
144922	526521
175072	526522
329364	526523
12747	526524
12710	526525
22341	526526
23511	526527
12522	526528
1047	526529
72854	526530
315776	526531
318752	526532
34280	526533
17682	526534
6482	526535
1088	526536
17707	526537
188102	526538
51027	526539
2020	526540
173241	526541
78843	526542
204051	526543
325588	526544
178554	526545
95560	526546
15561	526547
7434	526548
30823	526549
71280	526550
63651	526551
9434	526552
230594	526553
647	526554
117980	526555
4514	526556
3556	526557
356906	526558
8089	526559
108772	526560
189007	526561
1381	526562
5064	526563
8919	526564
210191	526565
133618	526566
312124	526567
141814	526568
491	526569
191454	526570
101101	526571
273886	526572
261491	526573
261114	526574
159306	526575
159311	526576
159243	526577
25820	526578
17360	526579
24452	526580
7441	526581
7554	526582
17132	526583
15665	526584
18040	526585
30057	526586
6667	526587
19522	526588
827	526589
38219	526590
53764	526591
239578	526592
327159	526593
21362	526594
45782	526595
193610	526596
62599	526597
3122	526598
264568	526599
264570	526600
147383	526601
64449	526602
16143	526603
39793	526604
27357	526605
122662	526606
2957	526607
221618	526608
13149	526609
105989	526610
175627	526611
36862	526612
103761	526613
58717	526614
38808	526615
119393	526616
4039	526617
21076	526618
5742	526619
11454	526620
129884	526621
21805	526622
206121	526623
129911	526624
83642	526625
71266	526626
55275	526627
308538	526628
121677	526629
27110	526630
40557	526631
251049	526632
355236	526633
123723	526634
171356	526635
50649	526636
128356	526637
29640	526638
113816	526639
256709	526640
50212	526641
341501	526642
311193	526643
107896	526644
28557	526645
128216	526646
195381	526647
37261	526648
19780	526649
64793	526650
247198	526651
206671	526652
56150	526653
356426	526654
8773	526655
146299	526656
199088	526657
60264	526658
327	526659
133347	526660
353752	526661
15495	526662
3115	526663
31022	526664
14677	526665
321649	526666
21951	526667
98788	526668
134474	526669
40477	526670
18090	526671
24781	526672
146573	526673
186808	526674
55834	526675
41694	526676
4004	526677
19249	526678
15915	526679
4502	526680
140530	526681
8136	526682
137175	526683
154864	526684
3642	526685
20888	526686
20649	526687
241549	526688
19139	526689
340675	526690
4796	526691
318424	526692
28363	526693
4083	526694
129821	526695
307836	526696
180688	526697
190963	526698
211934	526699
10017	526700
174	526701
250834	526702
1429	526703
171628	526704
6104	526705
28208	526706
17498	526707
278732	526708
41025	526709
484	526710
202522	526711
315341	526712
147949	526713
286441	526714
256012	526715
23051	526716
2538	526717
30254	526718
13252	526719
252157	526720
67123	526721
182171	526722
82644	526723
10947	526724
283	526725
294491	526726
78040	526727
127030	526728
333364	526729
2351	526730
5522	526731
3751	526732
351461	526733
77776	526734
999	526735
173275	526736
185334	526737
9239	526738
52859	526739
309540	526740
3948	526741
113488	526742
118864	526743
343250	526744
81501	526745
6693	526746
227488	526747
212570	526748
302204	526749
31434	526750
767	526751
84483	526752
138356	526753
29963	526754
64602	526755
172665	526756
76746	526757
313508	526758
44646	526759
42284	526760
78819	526761
101750	526762
5780	526763
6347	526764
17038	526765
13894	526766
16932	526767
9424	526768
36894	526769
995	526770
320931	526771
71828	526772
18615	526773
1910	526774
81251	526775
131280	526776
113603	526777
2730	526778
31829	526779
31977	526780
931	526781
98867	526782
55743	526783
14296	526784
45740	526785
37084	526786
9591	526787
67246	526788
102148	526789
239492	526790
195948	526791
9071	526792
69099	526793
26786	526794
18424	526795
76525	526796
146081	526797
112187	526798
68274	526799
132186	526800
159255	526801
79309	526802
73927	526803
204043	526804
45857	526805
323525	526806
79400	526807
69099	526808
43740	526809
176827	526810
5274	526811
36481	526812
11402	526813
107758	526814
128149	526815
204113	526816
272684	526817
42382	526818
235646	526819
2028	526820
8626	526821
276758	526822
24959	526823
39434	526824
108836	526825
42379	526826
9187	526827
15210	526828
26896	526829
172907	526830
120644	526831
269137	526832
7116	526833
40581	526834
79483	526835
5097	526836
193699	526837
43529	526838
3914	526839
21850	526840
42100	526841
5605	526842
68697	526843
281445	526844
98016	526845
33230	526846
276338	526847
113107	526848
19268	526849
151364	526850
344943	526851
180091	526852
194756	526853
40702	526854
295971	526855
8215	526856
36964	526857
48798	526858
26359	526859
38584	526860
87581	526861
33547	526862
54923	526863
81189	526864
37370	526865
202608	526866
52760	526867
183388	526868
64174	526869
31535	526870
12090	526871
40680	526872
84232	526873
116163	526874
329365	526875
162360	526876
8229	526877
150084	526878
110457	526879
21696	526880
6354	526881
50431	526882
962	526883
92200	526884
4949	526885
5401	526886
321409	526887
264055	526888
193	526889
103917	526890
168597	526891
239455	526892
150997	526893
323655	526894
159209	526895
263	526896
53961	526897
205333	526898
77202	526899
12992	526900
17239	526901
1099	526902
30992	526903
131349	526904
49852	526905
17871	526906
176920	526907
118461	526908
167281	526909
63481	526910
140629	526911
3446	526912
29565	526913
30401	526914
49278	526915
341721	526916
290662	526917
171850	526918
174161	526919
352562	526920
119565	526921
10994	526922
333977	526923
44622	526924
205837	526925
114452	526926
52125	526927
320148	526928
137727	526929
166416	526930
51583	526931
48978	526932
67240	526933
88524	526934
3062	526935
7467	526936
36646	526937
41242	526938
37373	526939
88130	526940
126820	526941
1862	526942
117708	526943
110728	526944
17015	526945
57311	526946
104917	526947
23152	526948
270463	526949
244548	526950
2028	526951
288078	526952
26	526953
45696	526954
264058	526955
1446	526956
193189	526957
202035	526958
15341	526959
32175	526960
56485	526961
208702	526962
234763	526963
89322	526964
149660	526965
16785	526966
45139	526967
30405	526968
262804	526969
45458	526970
120252	526971
1512	526972
158336	526973
45739	526974
325566	526975
122127	526976
85964	526977
311471	526978
184176	526979
111239	526980
82002	526981
69879	526982
194963	526983
38818	526984
160826	526985
13586	526986
102135	526987
168389	526988
31	526989
139923	526990
104055	526991
100197	526992
25847	526993
42457	526994
178080	526995
11199	526996
14277	526997
946	526998
175739	526999
186111	527000
3476	527001
21427	527002
120	527003
5084	527004
5033	527005
78377	527006
340555	527007
820	527008
7181	527009
51806	527010
94441	527011
62492	527012
12771	527013
147531	527014
66634	527015
208538	527016
45781	527017
52170	527018
31994	527019
160907	527020
7502	527021
264381	527022
21126	527023
177680	527024
134542	527025
204316	527026
23096	527027
40138	527028
20843	527029
14782	527030
342671	527031
8271	527032
81078	527033
68911	527034
23277	527035
13930	527036
104829	527037
48295	527038
101171	527039
20307	527040
195634	527041
53620	527042
21955	527043
86355	527044
287707	527045
3499	527046
158228	527047
28071	527048
23959	527049
267750	527050
102218	527051
21733	527052
3424	527053
169589	527054
13140	527055
154	527056
83163	527057
30463	527058
204338	527059
337355	527060
13589	527061
181200	527062
11081	527063
269810	527064
17251	527065
141736	527066
72513	527067
174020	527068
114189	527069
177799	527070
111097	527071
271804	527072
298635	527073
199114	527074
53908	527075
4802	527076
998	527077
15735	527078
37018	527079
59130	527080
43584	527081
30654	527082
5978	527083
17379	527084
86424	527085
17169	527086
5720	527087
5981	527088
4337	527089
13889	527090
125	527091
122990	527092
95724	527093
2789	527094
125433	527095
195599	527096
85453	527097
91121	527098
198450	527099
92299	527100
28142	527101
76249	527102
48585	527103
346119	527104
209949	527105
88384	527106
43800	527107
30257	527108
127824	527109
187975	527110
232450	527111
184140	527112
194762	527113
106735	527114
175453	527115
23282	527116
355954	527117
53867	527118
5477	527119
13940	527120
318077	527121
104690	527122
39287	527123
6132	527124
225378	527125
78765	527126
9802	527127
48011	527128
285508	527129
161	527130
631	527131
27456	527132
118526	527133
22903	527134
41437	527135
7503	527136
17491	527137
12873	527138
30185	527139
274053	527140
18595	527141
191736	527142
167137	527143
333951	527144
95684	527145
118585	527146
52511	527147
103222	527148
120540	527149
1536	527150
25901	527151
13503	527152
3915	527153
168212	527154
130377	527155
124369	527156
37672	527157
343481	527158
351849	527159
160820	527160
34123	527161
43938	527162
104365	527163
156831	527164
348818	527165
193770	527166
311850	527167
251754	527168
108354	527169
94477	527170
62832	527171
102219	527172
2236	527173
123963	527174
5066	527175
239658	527176
102215	527177
160826	527178
898	527179
97741	527180
20133	527181
25880	527182
158963	527183
49627	527184
122574	527185
79041	527186
11890	527187
208378	527188
65742	527189
11199	527190
43940	527191
192557	527192
31833	527193
294971	527194
170988	527195
181243	527196
32143	527197
17486	527198
246559	527199
39326	527200
35102	527201
193322	527202
44229	527203
22970	527204
3672	527205
28087	527206
2505	527207
307774	527208
6239	527209
35987	527210
16890	527211
21453	527212
43388	527213
81820	527214
1374	527215
95342	527216
15751	527217
118735	527218
323296	527219
226803	527220
128711	527221
12490	527222
146703	527223
44365	527224
268738	527225
122130	527226
332270	527227
1383	527228
131638	527229
120061	527230
52934	527231
53246	527232
199317	527233
133970	527234
90883	527235
105716	527236
159483	527237
300379	527238
74078	527239
82165	527240
30611	527241
70607	527242
169048	527243
63622	527244
5634	527245
41908	527246
40210	527247
198023	527248
43700	527249
56364	527250
126114	527251
89312	527252
59896	527253
21691	527254
36553	527255
155345	527256
2251	527257
183636	527258
53737	527259
80979	527260
76220	527261
89051	527262
6306	527263
114783	527264
959	527265
337101	527266
11309	527267
4269	527268
1085	527269
239956	527270
43951	527271
123173	527272
224253	527273
186293	527274
21364	527275
81189	527276
15007	527277
5700	527278
64781	527279
69201	527280
18833	527281
200006	527282
73546	527283
14679	527284
8558	527285
34994	527286
50419	527287
62722	527288
207223	527289
129756	527290
113854	527291
15184	527292
84144	527293
208513	527294
59848	527295
6661	527296
335559	527297
291033	527298
127839	527299
47647	527300
83235	527301
12369	527302
129922	527303
84189	527304
41236	527305
35169	527306
84261	527307
105740	527308
207125	527309
28033	527310
348829	527311
127654	527312
83301	527313
56238	527314
42145	527315
327	527316
83295	527317
128819	527318
56514	527319
156782	527320
38835	527321
327599	527322
305503	527323
168263	527324
109934	527325
44037	527326
207805	527327
19795	527328
113077	527329
83935	527330
77397	527331
209989	527332
62862	527333
290289	527334
26537	527335
344702	527336
18092	527337
353897	527338
146770	527339
357335	527340
207260	527341
150039	527342
109335	527343
65504	527344
102565	527345
15425	527346
77	527347
42555	527348
29823	527349
6516	527350
115	527351
27284	527352
107362	527353
77715	527354
296023	527355
4501	527356
80104	527357
128700	527358
292831	527359
15656	527360
2210	527361
48646	527362
21697	527363
23312	527364
49336	527365
297270	527366
79414	527367
24812	527368
4250	527369
16456	527370
67018	527371
516	527372
45634	527373
32480	527374
4387	527375
318102	527376
106530	527377
15432	527378
319052	527379
116863	527380
249092	527381
160843	527382
82183	527383
68566	527384
196407	527385
4023	527386
2458	527387
26642	527388
28029	527389
551	527390
98678	527391
11886	527392
33277	527393
202682	527394
3060	527395
269984	527396
76422	527397
90470	527398
28905	527399
106620	527400
270620	527401
12325	527402
104550	527403
146878	527404
58995	527405
32331	527406
202050	527407
10751	527408
45378	527409
53637	527410
32196	527411
18046	527412
22279	527413
366	527414
35368	527415
321642	527416
9354	527417
151897	527418
2156	527419
32882	527420
246552	527421
17394	527422
21647	527423
160930	527424
323455	527425
17509	527426
14723	527427
872	527428
78393	527429
429	527430
15864	527431
89774	527432
11859	527433
74867	527434
38476	527435
47232	527436
161423	527437
3333	527438
257024	527439
60987	527440
8304	527441
73716	527442
32002	527443
194089	527444
279	527445
64471	527446
19263	527447
266607	527448
75275	527449
26038	527450
79	527451
7024	527452
22912	527453
105892	527454
98394	527455
209415	527456
72400	527457
327111	527458
98967	527459
65467	527460
182570	527461
40109	527462
26276	527463
168206	527464
1623	527465
113118	527466
25113	527467
31985	527468
9666	527469
56168	527470
38969	527471
102501	527472
52357	527473
7556	527474
33944	527475
63660	527476
307	527477
98489	527478
189272	527479
73633	527480
123061	527481
6581	527482
38869	527483
3119	527484
5602	527485
309052	527486
262013	527487
308277	527488
246793	527489
51609	527490
76447	527491
105642	527492
173982	527493
70507	527494
24826	527495
193670	527496
99694	527497
39151	527498
310754	527499
133359	527500
136780	527501
26872	527502
75410	527503
193965	527504
66686	527505
318868	527506
258230	527507
943	527508
127204	527509
21660	527510
10761	527511
65897	527512
119395	527513
113214	527514
17275	527515
37864	527516
325721	527517
136	527518
224691	527519
42552	527520
33147	527521
20078	527522
46020	527523
25045	527524
141172	527525
4434	527526
102741	527527
120065	527528
263511	527529
180083	527530
139945	527531
8490	527532
5997	527533
63188	527534
19656	527535
142094	527536
7122	527537
316802	527538
26391	527539
1621	527540
48541	527541
218502	527542
116831	527543
38378	527544
10761	527545
266161	527546
7315	527547
3428	527548
34250	527549
97235	527550
4677	527551
102379	527552
38990	527553
12545	527554
82961	527555
23817	527556
107935	527557
3004	527558
2989	527559
4148	527560
327924	527561
40342	527562
30110	527563
81742	527564
98561	527565
30222	527566
40727	527567
39929	527568
115173	527569
69625	527570
104901	527571
328761	527572
27171	527573
86074	527574
96062	527575
252227	527576
50216	527577
96455	527578
239120	527579
88415	527580
21248	527581
28401	527582
22488	527583
11531	527584
7198	527585
13412	527586
15452	527587
126756	527588
322587	527589
321621	527590
176065	527591
316725	527592
84030	527593
369	527594
322534	527595
45729	527596
36743	527597
128352	527598
211819	527599
315208	527600
97052	527601
12252	527602
258077	527603
91339	527604
56321	527605
39599	527606
215212	527607
180996	527608
43377	527609
81157	527610
310483	527611
132738	527612
39294	527613
58185	527614
175259	527615
29597	527616
276084	527617
161223	527618
95675	527619
120027	527620
174692	527621
215739	527622
156757	527623
153675	527624
172513	527625
131018	527626
14712	527627
154	527628
77968	527629
11874	527630
189912	527631
11522	527632
227842	527633
133262	527634
203054	527635
44942	527636
77563	527637
25835	527638
75270	527639
79723	527640
222352	527641
246268	527642
256075	527643
116780	527644
175989	527645
227311	527646
33634	527647
5966	527648
20095	527649
207248	527650
93984	527651
118018	527652
374	527653
15553	527654
15909	527655
99007	527656
8861	527657
37395	527658
176754	527659
33908	527660
296587	527661
44275	527662
168945	527663
62220	527664
141855	527665
184022	527666
106989	527667
22874	527668
26380	527669
188446	527670
5035	527671
73952	527672
51058	527673
83475	527674
245888	527675
146676	527676
46221	527677
42463	527678
144184	527679
203087	527680
77563	527681
77069	527682
20610	527683
34386	527684
149377	527685
51031	527686
240146	527687
15870	527688
5362	527689
9596	527690
8813	527691
29569	527692
268056	527693
156534	527694
89874	527695
16641	527696
71436	527697
227075	527698
4473	527699
1606	527700
184474	527701
111905	527702
46849	527703
209888	527704
11883	527705
101823	527706
3882	527707
290001	527708
7446	527709
78462	527710
1218	527711
54363	527712
97802	527713
64322	527714
341924	527715
179921	527716
209948	527717
93562	527718
319087	527719
205124	527720
83633	527721
83595	527722
291239	527723
114473	527724
304777	527725
10335	527726
115195	527727
87686	527728
187416	527729
170418	527730
92877	527731
180571	527732
153220	527733
190663	527734
1923	527735
70715	527736
63	527737
19661	527738
41838	527739
319271	527740
317734	527741
45607	527742
13926	527743
175879	527744
172050	527745
161844	527746
185463	527747
189445	527748
94069	527749
264231	527750
56350	527751
187345	527752
169789	527753
92862	527754
128926	527755
351962	527756
92715	527757
121039	527758
2497	527759
14691	527760
195269	527761
145472	527762
10775	527763
127557	527764
77703	527765
344411	527766
207673	527767
51551	527768
102759	527769
27648	527770
44483	527771
84631	527772
275379	527773
31543	527774
56376	527775
10947	527776
212030	527777
64024	527778
21702	527779
12919	527780
110203	527781
110084	527782
44037	527783
264023	527784
89610	527785
13318	527786
158037	527787
106931	527788
20584	527789
272920	527790
37196	527791
94332	527792
325318	527793
194665	527794
667	527795
29082	527796
220998	527797
199392	527798
121067	527799
240285	527800
67208	527801
188208	527802
178501	527803
76764	527804
114479	527805
15519	527806
125068	527807
105152	527808
4430	527809
29067	527810
129739	527811
150744	527812
156641	527813
218294	527814
160846	527815
334	527816
43540	527817
1189	527818
160414	527819
5670	527820
44477	527821
17230	527822
66216	527823
116503	527824
76272	527825
78576	527826
25507	527827
40912	527828
230478	527829
4467	527830
73848	527831
11839	527832
30086	527833
14147	527834
439	527835
9637	527836
88135	527837
38704	527838
12443	527839
116459	527840
188881	527841
175425	527842
53098	527843
28772	527844
240240	527845
147911	527846
94640	527847
81982	527848
94682	527849
118562	527850
11737	527851
94625	527852
147529	527853
147623	527854
118365	527855
78893	527856
58686	527857
76308	527858
18853	527859
3637	527860
89854	527861
6113	527862
63536	527863
78895	527864
2431	527865
36864	527866
997	527867
204461	527868
11267	527869
26285	527870
9061	527871
106534	527872
130633	527873
8418	527874
10687	527875
16161	527876
160664	527877
7111	527878
101186	527879
261356	527880
115127	527881
106041	527882
115876	527883
2486	527884
218286	527885
41433	527886
183172	527887
31496	527888
53005	527889
177462	527890
77335	527891
30615	527892
52165	527893
92677	527894
126397	527895
1824	527896
300433	527897
64897	527898
6648	527899
102514	527900
61399	527901
161890	527902
87396	527903
7044	527904
1573	527905
2761	527906
265481	527907
132710	527908
73549	527909
150456	527910
196834	527911
69490	527912
319763	527913
18898	527914
112604	527915
334927	527916
722	527917
247823	527918
129830	527919
160150	527920
156456	527921
239483	527922
4746	527923
178027	527924
35817	527925
34689	527926
111380	527927
36911	527928
141914	527929
124674	527930
14701	527931
77569	527932
21640	527933
73295	527934
177819	527935
239991	527936
207372	527937
122753	527938
76939	527939
47023	527940
42476	527941
44564	527942
209919	527943
52886	527944
122540	527945
105955	527946
356762	527947
10440	527948
10636	527949
180309	527950
75971	527951
26175	527952
69034	527953
317134	527954
8522	527955
165622	527956
61591	527957
198277	527958
114670	527959
117341	527960
198658	527961
77311	527962
129297	527963
203822	527964
41998	527965
100555	527966
85292	527967
9120	527968
189220	527969
68272	527970
62617	527971
73881	527972
2300	527973
46660	527974
180007	527975
159912	527976
100235	527977
88000	527978
313780	527979
18561	527980
227680	527981
37404	527982
8434	527983
11036	527984
19834	527985
20318	527986
13642	527987
20912	527988
277436	527989
39416	527990
2043	527991
189621	527992
6156	527993
122030	527994
40348	527995
70481	527996
230596	527997
30186	527998
26049	527999
10440	528000
22499	528001
76204	528002
99167	528003
77240	528004
51725	528005
2617	528006
259146	528007
152276	528008
37271	528009
237443	528010
281587	528011
36614	528012
16063	528013
22284	528014
55092	528015
28831	528016
96577	528017
275461	528018
25189	528019
534	528020
31709	528021
11589	528022
7149	528023
68	528024
62291	528025
168841	528026
83683	528027
83683	528028
838	528029
77670	528030
16729	528031
12992	528032
35768	528033
46766	528034
37090	528035
83795	528036
94036	528037
7928	528038
10335	528039
153855	528040
38390	528041
52579	528042
8344	528043
4881	528044
89824	528045
1911	528046
134097	528047
49652	528048
62908	528049
101437	528050
16771	528051
110139	528052
33039	528053
167863	528054
76156	528055
158359	528056
52016	528057
101271	528058
14844	528059
39288	528060
183328	528061
206574	528062
58902	528063
77100	528064
328383	528065
107788	528066
111068	528067
43694	528068
65701	528069
12227	528070
102448	528071
11615	528072
69452	528073
5595	528074
6611	528075
153001	528076
1301	528077
123148	528078
199989	528079
124872	528080
21551	528081
11429	528082
201412	528083
8474	528084
8450	528085
35628	528086
153001	528087
61117	528088
61872	528089
81123	528090
100735	528091
9264	528092
12978	528093
54182	528094
66762	528095
15420	528096
147697	528097
33702	528098
221	528099
290785	528100
87564	528101
26153	528102
3970	528103
83909	528104
187408	528105
29158	528106
198795	528107
13218	528108
4095	528109
198446	528110
127257	528111
33878	528112
592	528113
75226	528114
47535	528115
22421	528116
2133	528117
227262	528118
109727	528119
149314	528120
78398	528121
58409	528122
55209	528123
8839	528124
15599	528125
44018	528126
870	528127
36	528128
5077	528129
316844	528130
31988	528131
147381	528132
259161	528133
8682	528134
73	528135
47791	528136
170658	528137
47775	528138
55265	528139
262921	528140
101	528141
24535	528142
44021	528143
14554	528144
285207	528145
72624	528146
326287	528147
215952	528148
216954	528149
97299	528150
1384	528151
49485	528152
70057	528153
288969	528154
42107	528155
25845	528156
103693	528157
14117	528158
23605	528159
8462	528160
150927	528161
252917	528162
167308	528163
74645	528164
99529	528165
64621	528166
33182	528167
45693	528168
29526	528169
196070	528170
31768	528171
243777	528172
87965	528173
73012	528174
4107	528175
2219	528176
18174	528177
297374	528178
129101	528179
537	528180
254703	528181
10570	528182
37700	528183
14411	528184
19817	528185
112324	528186
7573	528187
63655	528188
468	528189
48544	528190
5090	528191
31358	528192
33662	528193
34526	528194
4276	528195
157336	528196
167453	528197
29249	528198
208965	528199
50607	528200
87930	528201
18235	528202
71027	528203
204355	528204
335733	528205
84326	528206
175439	528207
173318	528208
340615	528209
78590	528210
25018	528211
109008	528212
50895	528213
54968	528214
345913	528215
171283	528216
71420	528217
183365	528218
259601	528219
31433	528220
254063	528221
258989	528222
109586	528223
49546	528224
108413	528225
14095	528226
99543	528227
253176	528228
192172	528229
25597	528230
19273	528231
43336	528232
158647	528233
100771	528234
137545	528235
35783	528236
18192	528237
76817	528238
64355	528239
21976	528240
33721	528241
505	528242
309462	528243
35940	528244
19896	528245
141168	528246
32637	528247
294244	528248
10464	528249
157070	528250
13567	528251
806	528252
7665	528253
236957	528254
4964	528255
28287	528256
6740	528257
84293	528258
13654	528259
34148	528260
170821	528261
100907	528262
42576	528263
66121	528264
7769	528265
169422	528266
25607	528267
348946	528268
171765	528269
64622	528270
69873	528271
110911	528272
52066	528273
176258	528274
33396	528275
242635	528276
18278	528277
354951	528278
138768	528279
185304	528280
9272	528281
16891	528282
6136	528283
76380	528284
14753	528285
38840	528286
45578	528287
20179	528288
62422	528289
218671	528290
2	528291
125261	528292
62787	528293
125204	528294
36680	528295
205194	528296
162446	528297
42087	528298
311488	528299
102069	528300
5227	528301
97263	528302
14368	528303
56403	528304
6384	528305
27343	528306
198767	528307
1322	528308
29923	528309
61368	528310
28766	528311
95285	528312
22801	528313
20463	528314
32499	528315
9088	528316
221655	528317
81324	528318
224341	528319
288892	528320
21546	528321
3963	528322
13229	528323
48572	528324
284173	528325
94854	528326
355509	528327
30605	528328
1355	528329
3669	528330
26457	528331
54752	528332
27534	528333
299025	528334
51728	528335
26883	528336
10243	528337
6889	528338
332674	528339
143122	528340
3900	528341
78288	528342
292371	528343
36853	528344
48726	528345
76207	528346
4798	528347
193945	528348
28768	528349
322199	528350
148739	528351
103962	528352
4213	528353
7669	528354
170746	528355
116895	528356
8409	528357
20855	528358
9104	528359
4755	528360
67623	528361
21354	528362
110355	528363
135745	528364
11356	528365
76148	528366
65092	528367
32964	528368
88433	528369
64562	528370
29057	528371
81485	528372
310811	528373
125160	528374
70555	528375
147321	528376
44129	528377
134051	528378
38185	528379
222552	528380
106420	528381
36905	528382
8044	528383
63122	528384
45048	528385
148044	528386
30889	528387
100827	528388
182803	528389
66932	528390
112040	528391
55386	528392
64998	528393
3	528394
78588	528395
51920	528396
92103	528397
9742	528398
9645	528399
76813	528400
9431	528401
14541	528402
184718	528403
41850	528404
31770	528405
20930	528406
160191	528407
132351	528408
3313	528409
193370	528410
8688	528411
48650	528412
84726	528413
24358	528414
101433	528415
41880	528416
5979	528417
100865	528418
3894	528419
147	528420
110468	528421
18664	528422
58161	528423
90785	528424
32512	528425
103962	528426
326495	528427
74157	528428
549	528429
116714	528430
170152	528431
279964	528432
310298	528433
174657	528434
48288	528435
112	528436
105597	528437
28207	528438
10722	528439
28665	528440
118760	528441
89955	528442
16101	528443
5775	528444
131436	528445
56031	528446
20248	528447
46027	528448
85929	528449
9374	528450
1818	528451
137804	528452
23251	528453
4184	528454
10631	528455
32725	528456
23832	528457
12875	528458
3001	528459
23093	528460
338209	528461
107274	528462
283947	528463
89269	528464
64405	528465
25745	528466
279185	528467
586	528468
58553	528469
340776	528470
987	528471
45422	528472
97602	528473
112341	528474
16858	528475
43056	528476
329877	528477
190992	528478
17872	528479
23808	528480
25570	528481
89873	528482
104149	528483
73067	528484
84474	528485
278235	528486
305786	528487
2132	528488
31805	528489
19189	528490
28454	528491
9920	528492
1878	528493
206655	528494
14964	528495
39397	528496
252490	528497
56167	528498
1761	528499
25144	528500
335	528501
9203	528502
8550	528503
156555	528504
103488	528505
5079	528506
16325	528507
6035	528508
256065	528509
184072	528510
1066	528511
285416	528512
10475	528513
41037	528514
117632	528515
204294	528516
8722	528517
108771	528518
7259	528519
170242	528520
167062	528521
7546	528522
120439	528523
130614	528524
1125	528525
25595	528526
289484	528527
138944	528528
210176	528529
308975	528530
71784	528531
132598	528532
77935	528533
79662	528534
247333	528535
28310	528536
146761	528537
316618	528538
34138	528539
26601	528540
164355	528541
357541	528542
172864	528543
23971	528544
51801	528545
78150	528546
190809	528547
942	528548
109454	528549
25789	528550
19539	528551
17776	528552
205840	528553
48577	528554
73781	528555
27395	528556
55392	528557
7637	528558
158317	528559
1579	528560
99123	528561
29093	528562
345977	528563
118311	528564
204409	528565
18594	528566
142877	528567
151993	528568
28010	528569
128218	528570
45433	528571
185	528572
6	528573
9914	528574
5182	528575
61257	528576
154449	528577
9531	528578
21394	528579
174313	528580
185037	528581
5509	528582
79001	528583
79001	528584
252429	528585
37962	528586
8417	528587
166	528588
125416	528589
9998	528590
190276	528591
73012	528592
196072	528593
11747	528594
26449	528595
67455	528596
249675	528597
23286	528598
2842	528599
171325	528600
37949	528601
116873	528602
56395	528603
88878	528604
14662	528605
2974	528606
182183	528607
2700	528608
223669	528609
4029	528610
17224	528611
54624	528612
36498	528613
30084	528614
99849	528615
418	528616
179769	528617
310552	528618
94615	528619
24023	528620
19244	528621
28278	528622
308073	528623
112669	528624
59338	528625
67831	528626
93864	528627
351810	528628
436	528629
91589	528630
25420	528631
32344	528632
38449	528633
31386	528634
2936	528635
114136	528636
76938	528637
67623	528638
71875	528639
87873	528640
41583	528641
51788	528642
8434	528643
21745	528644
28423	528645
71087	528646
282310	528647
77304	528648
129516	528649
5968	528650
192092	528651
2134	528652
130834	528653
3577	528654
77448	528655
38869	528656
113093	528657
52341	528658
17054	528659
208644	528660
51675	528661
279091	528662
115705	528663
8694	528664
28643	528665
175202	528666
269500	528667
246487	528668
116893	528669
38189	528670
31792	528671
1930	528672
79118	528673
48827	528674
5406	528675
221267	528676
185200	528677
193940	528678
50433	528679
78776	528680
278465	528681
111186	528682
211345	528683
307088	528684
11698	528685
51762	528686
14652	528687
34398	528688
19089	528689
16641	528690
43074	528691
1878	528692
68254	528693
3637	528694
193827	528695
28448	528696
11875	528697
154554	528698
48447	528699
340433	528700
126833	528701
568	528702
26883	528703
170898	528704
239205	528705
29731	528706
2751	528707
39215	528708
8768	528709
4038	528710
44559	528711
790	528712
30681	528713
8399	528714
40220	528715
35903	528716
894	528717
195074	528718
114716	528719
169570	528720
8244	528721
7885	528722
208066	528723
20419	528724
34129	528725
14096	528726
13616	528727
158243	528728
56088	528729
27078	528730
6983	528731
176	528732
31433	528733
136696	528734
33513	528735
198252	528736
31320	528737
12661	528738
210084	528739
5170	528740
133215	528741
41957	528742
176909	528743
27255	528744
94546	528745
32177	528746
323860	528747
161426	528748
109558	528749
6182	528750
19734	528751
49635	528752
19659	528753
376	528754
19497	528755
3726	528756
1193	528757
470	528758
146132	528759
26212	528760
243132	528761
158238	528762
150077	528763
173305	528764
259	528765
130779	528766
1970	528767
4439	528768
3584	528769
25574	528770
35881	528771
10927	528772
14678	528773
8139	528774
208	528775
137422	528776
53032	528777
8133	528778
8022	528779
61729	528780
191055	528781
71376	528782
14359	528783
29389	528784
49926	528785
3943	528786
43	528787
219574	528788
28641	528789
100602	528790
817	528791
313161	528792
54610	528793
139959	528794
49560	528795
141923	528796
124206	528797
15401	528798
312576	528799
6838	528800
48526	528801
12	528802
309653	528803
70555	528804
70206	528805
89327	528806
28638	528807
40854	528808
226581	528809
55412	528810
154965	528811
21562	528812
60499	528813
2969	528814
18799	528815
230424	528816
255215	528817
154536	528818
89049	528819
189158	528820
125416	528821
3058	528822
111156	528823
64916	528824
214242	528825
109637	528826
111316	528827
46482	528828
141291	528829
52819	528830
196156	528831
98979	528832
295896	528833
252420	528834
90363	528835
37644	528836
74454	528837
11414	528838
6702	528839
43305	528840
275041	528841
138405	528842
25745	528843
106620	528844
12804	528845
554	528846
6676	528847
99119	528848
33485	528849
7745	528850
68996	528851
121619	528852
32459	528853
51764	528854
49738	528855
167340	528856
197081	528857
18909	528858
5018	528859
137782	528860
44497	528861
58504	528862
20676	528863
33470	528864
119533	528865
19829	528866
189118	528867
134342	528868
40559	528869
40445	528870
98698	528871
13779	528872
149935	528873
52505	528874
28751	528875
154476	528876
9814	528877
78297	528878
1532	528879
91012	528880
10390	528881
37435	528882
187958	528883
6376	528884
5824	528885
9709	528886
2739	528887
8184	528888
85297	528889
356096	528890
237850	528891
237784	528892
7023	528893
10413	528894
59426	528895
270351	528896
8106	528897
98951	528898
144132	528899
5105	528900
59700	528901
8260	528902
624	528903
3466	528904
27868	528905
58818	528906
97173	528907
262443	528908
69784	528909
11038	528910
205644	528911
25274	528912
13956	528913
45467	528914
111067	528915
176780	528916
38611	528917
16169	528918
29258	528919
5474	528920
14343	528921
57223	528922
5048	528923
128994	528924
38718	528925
170914	528926
16238	528927
31198	528928
14533	528929
78220	528930
61829	528931
167036	528932
109836	528933
39013	528934
126839	528935
71250	528936
24289	528937
109859	528938
215154	528939
133725	528940
225668	528941
14108	528942
124050	528943
240634	528944
13651	528945
45159	528946
51768	528947
31552	528948
152334	528949
14525	528950
208424	528951
1600	528952
51950	528953
1574	528954
6349	528955
9000	528956
49052	528957
220224	528958
16865	528959
203081	528960
79779	528961
72438	528962
5212	528963
26074	528964
263043	528965
7703	528966
31631	528967
59793	528968
42926	528969
94436	528970
506	528971
347861	528972
338761	528973
6360	528974
14114	528975
8081	528976
38239	528977
290189	528978
22249	528979
16780	528980
33402	528981
4295	528982
194500	528983
1411	528984
41389	528985
21570	528986
65384	528987
87991	528988
49744	528989
179306	528990
2135	528991
208448	528992
29518	528993
27292	528994
38070	528995
325574	528996
100346	528997
10874	528998
2719	528999
46359	529000
36024	529001
49641	529002
48933	529003
127020	529004
33916	529005
109812	529006
33859	529007
43650	529008
33154	529009
127425	529010
32840	529011
62736	529012
18861	529013
126853	529014
62280	529015
100928	529016
745	529017
5236	529018
174643	529019
73355	529020
49336	529021
289703	529022
333513	529023
110794	529024
27262	529025
3054	529026
11024	529027
23331	529028
113702	529029
7552	529030
4132	529031
343980	529032
206059	529033
13608	529034
137698	529035
5685	529036
100889	529037
55500	529038
17479	529039
18772	529040
25766	529041
21974	529042
5143	529043
246565	529044
275387	529045
5261	529046
48932	529047
22053	529048
32228	529049
27370	529050
16452	529051
64239	529052
3953	529053
142179	529054
92962	529055
10954	529056
301140	529057
52278	529058
11881	529059
150293	529060
303098	529061
2829	529062
66773	529063
1021	529064
17672	529065
2959	529066
44678	529067
93932	529068
2074	529069
294518	529070
17893	529071
3641	529072
7177	529073
2780	529074
294893	529075
158359	529076
9018	529077
6224	529078
26129	529079
31244	529080
29286	529081
27237	529082
50566	529083
1827	529084
209741	529085
63358	529086
347574	529087
47684	529088
39197	529089
6115	529090
119615	529091
79416	529092
102487	529093
10388	529094
52985	529095
180262	529096
49004	529097
36576	529098
73024	529099
121567	529100
14922	529101
4299	529102
24422	529103
357569	529104
213664	529105
35992	529106
119049	529107
27573	529108
2829	529109
169567	529110
4930	529111
41500	529112
167916	529113
2875	529114
104094	529115
37011	529116
37011	529117
101069	529118
170949	529119
13908	529120
18604	529121
158766	529122
62367	529123
14075	529124
72542	529125
361	529126
2372	529127
16783	529128
28072	529129
39728	529130
39765	529131
27381	529132
2068	529133
71693	529134
69280	529135
706	529136
21651	529137
4738	529138
81	529139
33021	529140
79539	529141
124994	529142
19956	529143
166764	529144
106759	529145
49591	529146
37728	529147
359	529148
11094	529149
16241	529150
14969	529151
35463	529152
206768	529153
337075	529154
16152	529155
263382	529156
40637	529157
40454	529158
19966	529159
40802	529160
18931	529161
117199	529162
256095	529163
203447	529164
10883	529165
4309	529166
209027	529167
16611	529168
3194	529169
5352	529170
13277	529171
57456	529172
11180	529173
30881	529174
26230	529175
26082	529176
189391	529177
59954	529178
1802	529179
11154	529180
152748	529181
6071	529182
56682	529183
4294	529184
429	529185
4499	529186
158738	529187
48539	529188
46903	529189
25729	529190
57409	529191
33999	529192
315754	529193
3209	529194
19633	529195
51537	529196
43185	529197
142239	529198
13607	529199
36365	529200
17566	529201
24652	529202
78081	529203
9272	529204
133045	529205
28073	529206
4273	529207
6685	529208
84659	529209
83585	529210
8956	529211
14097	529212
164937	529213
52278	529214
24620	529215
475	529216
234896	529217
119020	529218
261893	529219
17174	529220
38555	529221
337004	529222
4093	529223
357134	529224
32175	529225
39399	529226
170729	529227
25897	529228
97841	529229
58076	529230
40839	529231
168146	529232
36548	529233
45291	529234
170011	529235
62241	529236
4626	529237
58072	529238
6750	529239
25884	529240
144	529241
12314	529242
28060	529243
11098	529244
12350	529245
58064	529246
164252	529247
287662	529248
316483	529249
196242	529250
202032	529251
129309	529252
39487	529253
60329	529254
26856	529255
321844	529256
202498	529257
96214	529258
96715	529259
301649	529260
15892	529261
19832	529262
35626	529263
45428	529264
26788	529265
30324	529266
144148	529267
1367	529268
11364	529269
185185	529270
53956	529271
187559	529272
199348	529273
19391	529274
979	529275
5937	529276
24928	529277
2470	529278
18905	529279
4308	529280
96715	529281
7135	529282
340291	529283
82683	529284
1671	529285
108097	529286
157556	529287
36553	529288
26598	529289
81257	529290
30993	529291
87982	529292
1659	529293
6731	529294
108704	529295
198962	529296
108337	529297
36842	529298
341881	529299
343742	529300
22172	529301
53431	529302
189425	529303
19092	529304
20231	529305
6755	529306
119283	529307
47270	529308
20047	529309
9162	529310
134030	529311
91317	529312
33085	529313
117650	529314
14840	529315
36575	529316
62818	529317
249249	529318
2970	529319
53034	529320
20294	529321
118464	529322
6564	529323
211983	529324
71148	529325
17748	529326
1381	529327
68091	529328
33772	529329
9060	529330
86307	529331
171186	529332
207860	529333
830	529334
3829	529335
158285	529336
98510	529337
155433	529338
10815	529339
19233	529340
92648	529341
196129	529342
21312	529343
56044	529344
118381	529345
7780	529346
19612	529347
94425	529348
294220	529349
12946	529350
13691	529351
46950	529352
35539	529353
30553	529354
85599	529355
14773	529356
13854	529357
20174	529358
964	529359
39460	529360
61844	529361
22786	529362
180169	529363
22995	529364
47249	529365
72406	529366
6474	529367
109957	529368
1478	529369
283572	529370
85779	529371
330241	529372
13849	529373
22249	529374
2352	529375
317474	529376
14906	529377
240604	529378
159366	529379
5325	529380
100272	529381
6660	529382
13047	529383
11536	529384
28011	529385
1972	529386
128635	529387
8263	529388
27873	529389
6748	529390
41249	529391
293598	529392
268596	529393
54972	529394
25897	529395
21553	529396
2374	529397
31177	529398
71438	529399
1156	529400
1174	529401
35965	529402
24565	529403
27801	529404
5096	529405
39802	529406
1170	529407
27422	529408
20123	529409
5	529410
40425	529411
542	529412
5425	529413
57327	529414
105808	529415
1497	529416
137674	529417
35474	529418
266	529419
712	529420
976	529421
84729	529422
28112	529423
48685	529424
11054	529425
176359	529426
27980	529427
76695	529428
1979	529429
37458	529430
1372	529431
101070	529432
147835	529433
19097	529434
9683	529435
20253	529436
259	529437
196438	529438
44601	529439
101461	529440
264	529441
205970	529442
622	529443
90127	529444
78544	529445
94237	529446
68516	529447
74730	529448
258246	529449
239592	529450
30801	529451
61002	529452
3526	529453
96279	529454
58851	529455
117404	529456
75183	529457
9499	529458
75998	529459
14958	529460
325763	529461
26003	529462
258463	529463
67849	529464
97250	529465
12992	529466
33153	529467
10486	529468
2768	529469
337472	529470
4907	529471
41063	529472
7515	529473
188378	529474
52197	529475
19042	529476
313067	529477
9864	529478
19967	529479
197026	529480
80371	529481
24123	529482
45	529483
40443	529484
151402	529485
56042	529486
45844	529487
9093	529488
116958	529489
5330	529490
333704	529491
62142	529492
192250	529493
38277	529494
214228	529495
78897	529496
1959	529497
31141	529498
345644	529499
234601	529500
142808	529501
43926	529502
68666	529503
30104	529504
53118	529505
4360	529506
56845	529507
54234	529508
171390	529509
31995	529510
12693	529511
8600	529512
24652	529513
3472	529514
2995	529515
6491	529516
11172	529517
11315	529518
1519	529519
80383	529520
76770	529521
269174	529522
11140	529523
173993	529524
88712	529525
21827	529526
1973	529527
14760	529528
337201	529529
10464	529530
7156	529531
188209	529532
40837	529533
67730	529534
26372	529535
43347	529536
97992	529537
2421	529538
5625	529539
14881	529540
11905	529541
16777	529542
32077	529543
195462	529544
77948	529545
1887	529546
78953	529547
55280	529548
77659	529549
24652	529550
95655	529551
5243	529552
20473	529553
36059	529554
967	529555
108209	529556
199680	529557
54600	529558
1054	529559
52339	529560
57038	529561
27572	529562
28966	529563
182503	529564
23612	529565
151880	529566
28347	529567
34853	529568
307633	529569
42699	529570
215983	529571
935	529572
251046	529573
185594	529574
75111	529575
73772	529576
32894	529577
293205	529578
88280	529579
15435	529580
39715	529581
118383	529582
28026	529583
24097	529584
65950	529585
3467	529586
38970	529587
85202	529588
2330	529589
8762	529590
56857	529591
215113	529592
157069	529593
10719	529594
63589	529595
13955	529596
6935	529597
91329	529598
324510	529599
277949	529600
33879	529601
335525	529602
514	529603
51537	529604
335267	529605
56750	529606
55790	529607
49889	529608
29716	529609
12508	529610
266	529611
1497	529612
119650	529613
2917	529614
352329	529615
188125	529616
17667	529617
255290	529618
161489	529619
18617	529620
262726	529621
804	529622
18662	529623
61518	529624
20099	529625
13501	529626
201906	529627
172422	529628
113174	529629
141225	529630
19555	529631
236248	529632
348975	529633
126453	529634
118170	529635
157534	529636
733	529637
83657	529638
545	529639
35517	529640
14455	529641
36651	529642
57148	529643
267133	529644
25916	529645
37128	529646
81735	529647
3054	529648
347210	529649
61530	529650
81382	529651
345701	529652
155993	529653
19790	529654
1385	529655
127516	529656
73530	529657
336348	529658
18798	529659
861	529660
139467	529661
250852	529662
370	529663
190996	529664
36540	529665
5110	529666
234739	529667
118554	529668
93073	529669
105	529670
36763	529671
3764	529672
69387	529673
93535	529674
17131	529675
104741	529676
38586	529677
6580	529678
254760	529679
21	529680
178438	529681
112149	529682
84061	529683
56403	529684
149550	529685
109847	529686
116431	529687
199443	529688
30319	529689
6268	529690
22152	529691
7253	529692
128647	529693
217491	529694
23311	529695
224964	529696
342748	529697
154732	529698
166	529699
156595	529700
97888	529701
768	529702
74409	529703
11952	529704
45943	529705
10455	529706
128634	529707
100339	529708
199616	529709
4793	529710
104219	529711
127069	529712
62899	529713
227130	529714
289966	529715
290024	529716
248662	529717
87401	529718
16873	529719
125063	529720
193428	529721
329857	529722
10271	529723
125886	529724
173141	529725
10863	529726
116890	529727
40715	529728
189524	529729
269629	529730
89114	529731
110777	529732
177163	529733
193067	529734
17482	529735
23265	529736
117493	529737
28502	529738
103681	529739
64352	529740
30346	529741
217492	529742
56215	529743
31414	529744
327316	529745
7235	529746
101284	529747
324448	529748
84053	529749
207027	529750
334015	529751
332908	529752
70769	529753
184665	529754
20530	529755
34339	529756
142368	529757
12238	529758
12912	529759
154039	529760
412	529761
9613	529762
45193	529763
6169	529764
161475	529765
199131	529766
105596	529767
44181	529768
9322	529769
35924	529770
296675	529771
207161	529772
71030	529773
166902	529774
24135	529775
89801	529776
59178	529777
108523	529778
179798	529779
86313	529780
196058	529781
203199	529782
19777	529783
356145	529784
266	529785
585	529786
74248	529787
36398	529788
10288	529789
73313	529790
175569	529791
50997	529792
1844	529793
14757	529794
37136	529795
18607	529796
76495	529797
52194	529798
33498	529799
1027	529800
259835	529801
10484	529802
4392	529803
36728	529804
161127	529805
116053	529806
109990	529807
15828	529808
29153	529809
33588	529810
40664	529811
13179	529812
121460	529813
174870	529814
72356	529815
262949	529816
201137	529817
15735	529818
14740	529819
41162	529820
12227	529821
143899	529822
21344	529823
136260	529824
131193	529825
87601	529826
18698	529827
311291	529828
119941	529829
58216	529830
1357	529831
152475	529832
316079	529833
23030	529834
778	529835
53775	529836
26630	529837
30847	529838
171204	529839
25446	529840
170049	529841
65492	529842
115031	529843
204723	529844
102332	529845
213329	529846
111038	529847
10806	529848
201418	529849
326284	529850
547	529851
45030	529852
97888	529853
188552	529854
519	529855
274663	529856
30251	529857
42735	529858
13543	529859
87787	529860
107784	529861
54301	529862
333968	529863
5100	529864
173035	529865
15905	529866
14429	529867
280522	529868
44355	529869
33291	529870
20667	529871
612	529872
79495	529873
89815	529874
27184	529875
87071	529876
5118	529877
47853	529878
5593	529879
247895	529880
65948	529881
17031	529882
3022	529883
4625	529884
26778	529885
198068	529886
230134	529887
40250	529888
79634	529889
155172	529890
123760	529891
69127	529892
220698	529893
1073	529894
271670	529895
197218	529896
99407	529897
84834	529898
28917	529899
36255	529900
102764	529901
15696	529902
77383	529903
1595	529904
280252	529905
176527	529906
32182	529907
45281	529908
17746	529909
10327	529910
50530	529911
301039	529912
32005	529913
2639	529914
1633	529915
51838	529916
29712	529917
21702	529918
19725	529919
243253	529920
194854	529921
237265	529922
5034	529923
80160	529924
14967	529925
248072	529926
34140	529927
18852	529928
25463	529929
35990	529930
54761	529931
121327	529932
38257	529933
22777	529934
18499	529935
7595	529936
7	529937
11529	529938
23242	529939
170696	529940
146312	529941
124370	529942
6343	529943
348047	529944
11921	529945
11490	529946
103637	529947
3132	529948
328918	529949
442	529950
4177	529951
124011	529952
80989	529953
2530	529954
241508	529955
129537	529956
51645	529957
41987	529958
51539	529959
69335	529960
76709	529961
5597	529962
6483	529963
246661	529964
55301	529965
1759	529966
123868	529967
11917	529968
250762	529969
143360	529970
27692	529971
136349	529972
14745	529973
1892	529974
25623	529975
61892	529976
79018	529977
64039	529978
6003	529979
53543	529980
147125	529981
309168	529982
72204	529983
43898	529984
841	529985
171781	529986
133771	529987
2550	529988
64734	529989
270540	529990
38842	529991
223556	529992
1919	529993
140997	529994
55956	529995
45425	529996
73070	529997
47869	529998
17461	529999
13550	530000
34516	530001
45467	530002
35091	530003
81734	530004
253623	530005
54461	530006
68251	530007
16173	530008
336604	530009
214235	530010
39503	530011
194611	530012
148747	530013
139251	530014
4929	530015
356691	530016
171849	530017
271825	530018
137825	530019
87766	530020
330714	530021
5362	530022
64566	530023
103148	530024
50111	530025
44928	530026
97353	530027
115332	530028
4383	530029
19881	530030
60722	530031
63215	530032
66916	530033
101726	530034
15577	530035
323842	530036
88542	530037
40767	530038
30676	530039
43066	530040
2907	530041
35529	530042
62889	530043
276150	530044
73341	530045
174100	530046
318560	530047
297	530048
8485	530049
32962	530050
22862	530051
11727	530052
67200	530053
168	530054
1002	530055
41003	530056
349848	530057
310825	530058
314905	530059
243322	530060
2136	530061
190761	530062
10650	530063
160465	530064
49120	530065
52906	530066
22710	530067
9543	530068
78132	530069
40	530070
45655	530071
52509	530072
347480	530073
23531	530074
48789	530075
242033	530076
198297	530077
296194	530078
75027	530079
54355	530080
55726	530081
58432	530082
14242	530083
14224	530084
59494	530085
18986	530086
247948	530087
5501	530088
184914	530089
100647	530090
16332	530091
144287	530092
93985	530093
25055	530094
161834	530095
260219	530096
21001	530097
125450	530098
33181	530099
55686	530100
80832	530101
21081	530102
192320	530103
8833	530104
203636	530105
162905	530106
52747	530107
2989	530108
329772	530109
37824	530110
209512	530111
355737	530112
62671	530113
351615	530114
179911	530115
278021	530116
184219	530117
245028	530118
55695	530119
10579	530120
22377	530121
70911	530122
69023	530123
162918	530124
6789	530125
95249	530126
265147	530127
3893	530128
23016	530129
88055	530130
204295	530131
202795	530132
301112	530133
246318	530134
323788	530135
121008	530136
101290	530137
234687	530138
1800	530139
51974	530140
22685	530141
81810	530142
348466	530143
159104	530144
111992	530145
16812	530146
31666	530147
261186	530148
159022	530149
200354	530150
102309	530151
154796	530152
41460	530153
57742	530154
82289	530155
157953	530156
2261	530157
187717	530158
28643	530159
148802	530160
238303	530161
69302	530162
13918	530163
187591	530164
52197	530165
154148	530166
244639	530167
80200	530168
281	530169
11037	530170
17268	530171
63842	530172
567	530173
10116	530174
331	530175
3749	530176
634	530177
4833	530178
43260	530179
5236	530180
119123	530181
29404	530182
10170	530183
144218	530184
54522	530185
9225	530186
2800	530187
129925	530188
189012	530189
31807	530190
109495	530191
17132	530192
14695	530193
67016	530194
26829	530195
18242	530196
36830	530197
128983	530198
174858	530199
12039	530200
69675	530201
4139	530202
26829	530203
37790	530204
162200	530205
15626	530206
2155	530207
90828	530208
1186	530209
22879	530210
22815	530211
112043	530212
1186	530213
160991	530214
24643	530215
66727	530216
7489	530217
277063	530218
52449	530219
144012	530220
7995	530221
3514	530222
42828	530223
339244	530224
1336	530225
44605	530226
68	530227
2680	530228
79884	530229
264365	530230
91	530231
19108	530232
24447	530233
26401	530234
67275	530235
68019	530236
22835	530237
5799	530238
67124	530239
20023	530240
326758	530241
117988	530242
479	530243
110372	530244
103411	530245
13340	530246
6546	530247
3809	530248
168919	530249
6126	530250
9979	530251
12087	530252
149942	530253
140	530254
90082	530255
39200	530256
2781	530257
296	530258
2021	530259
9979	530260
3188	530261
176725	530262
6335	530263
210998	530264
1787	530265
285	530266
61665	530267
68494	530268
10341	530269
7489	530270
17706	530271
149579	530272
11498	530273
127707	530274
63344	530275
12910	530276
9716	530277
108914	530278
47334	530279
7638	530280
1818	530281
33131	530282
201	530283
268824	530284
24959	530285
33131	530286
12631	530287
3903	530288
6125	530289
1547	530290
25862	530291
4532	530292
5181	530293
2450	530294
5931	530295
72266	530296
2768	530297
121578	530298
122218	530299
38636	530300
16454	530301
276066	530302
121123	530303
73369	530304
985	530305
16455	530306
12759	530307
56611	530308
9823	530309
13320	530310
72253	530311
12660	530312
19245	530313
12752	530314
347816	530315
83119	530316
62853	530317
10297	530318
7639	530319
45775	530320
175237	530321
7532	530322
5303	530323
79561	530324
34192	530325
29109	530326
220895	530327
147146	530328
45440	530329
113059	530330
6199	530331
81295	530332
985	530333
44536	530334
294610	530335
13372	530336
69261	530337
66760	530338
31713	530339
4703	530340
8059	530341
67031	530342
26829	530343
44409	530344
2806	530345
83463	530346
1949	530347
62052	530348
10113	530349
14273	530350
47035	530351
6001	530352
44415	530353
3210	530354
78419	530355
72100	530356
316174	530357
90248	530358
102040	530359
14792	530360
18892	530361
110174	530362
17647	530363
10287	530364
1280	530365
10763	530366
8336	530367
264366	530368
10622	530369
16	530370
9131	530371
16455	530372
9932	530373
208434	530374
611	530375
48440	530376
22670	530377
22155	530378
5910	530379
6470	530380
260182	530381
31983	530382
7084	530383
42045	530384
131	530385
114752	530386
7283	530387
16246	530388
177247	530389
115642	530390
130895	530391
24821	530392
130018	530393
129120	530394
114709	530395
1625	530396
4876	530397
5199	530398
197493	530399
4694	530400
55553	530401
86500	530402
79180	530403
216839	530404
62258	530405
22314	530406
54661	530407
910	530408
5360	530409
121130	530410
538	530411
39649	530412
42	530413
46326	530414
14138	530415
23972	530416
16712	530417
319475	530418
45029	530419
203445	530420
11318	530421
633	530422
3789	530423
1090	530424
61253	530425
136471	530426
48867	530427
19624	530428
46	530429
7928	530430
293142	530431
45855	530432
3223	530433
4376	530434
3384	530435
2778	530436
1530	530437
117265	530438
124007	530439
3809	530440
1057	530441
158327	530442
17163	530443
65049	530444
71724	530445
15792	530446
135636	530447
350696	530448
29904	530449
3609	530450
244473	530451
2018	530452
295745	530453
24868	530454
3165	530455
809	530456
2326	530457
18848	530458
5022	530459
104755	530460
29325	530461
16965	530462
22421	530463
8693	530464
6478	530465
113	530466
143933	530467
15218	530468
149354	530469
218990	530470
68151	530471
5110	530472
302	530473
83899	530474
3212	530475
4193	530476
12678	530477
16214	530478
11383	530479
44799	530480
26996	530481
3464	530482
28606	530483
17858	530484
21865	530485
590	530486
174744	530487
83074	530488
307893	530489
21580	530490
71483	530491
4955	530492
4955	530493
58476	530494
2275	530495
28937	530496
20832	530497
4189	530498
23974	530499
606	530500
413	530501
21404	530502
363	530503
105709	530504
83	530505
110070	530506
209719	530507
8831	530508
351	530509
62364	530510
24665	530511
41036	530512
21893	530513
169445	530514
121762	530515
28575	530516
2675	530517
1125	530518
130988	530519
15218	530520
8831	530521
270257	530522
3464	530523
209784	530524
22083	530525
4412	530526
31252	530527
17622	530528
21462	530529
11203	530530
323944	530531
19961	530532
7808	530533
4139	530534
13351	530535
1306	530536
24638	530537
30654	530538
3146	530539
27678	530540
1352	530541
293	530542
44940	530543
30651	530544
58818	530545
237838	530546
48783	530547
18740	530548
13166	530549
40075	530550
52644	530551
222	530552
63388	530553
36559	530554
264645	530555
10284	530556
2636	530557
4045	530558
41963	530559
49233	530560
76878	530561
83540	530562
894	530563
76236	530564
60	530565
2936	530566
109149	530567
111	530568
1593	530569
18575	530570
100994	530571
46	530572
7560	530573
22937	530574
16152	530575
3828	530576
120610	530577
104300	530578
26044	530579
13674	530580
44349	530581
137420	530582
5898	530583
34903	530584
20083	530585
37206	530586
29667	530587
7880	530588
4460	530589
140058	530590
21957	530591
24494	530592
79619	530593
141250	530594
213671	530595
83769	530596
220953	530597
8353	530598
110826	530599
24864	530600
11259	530601
122064	530602
4131	530603
47170	530604
26115	530605
192710	530606
53902	530607
86271	530608
502	530609
1788	530610
23340	530611
46474	530612
9932	530613
7880	530614
14065	530615
1308	530616
6126	530617
1308	530618
7755	530619
65328	530620
31969	530621
14092	530622
33374	530623
130774	530624
130154	530625
6518	530626
3	530627
129580	530628
1091	530629
64816	530630
6308	530631
119303	530632
13378	530633
64273	530634
107349	530635
89671	530636
331678	530637
67407	530638
40922	530639
18401	530640
486	530641
5508	530642
4788	530643
49526	530644
100234	530645
277287	530646
10659	530647
98731	530648
164630	530649
105199	530650
11431	530651
6162	530652
10787	530653
38844	530654
31527	530655
66137	530656
100492	530657
31527	530658
44021	530659
6153	530660
11539	530661
171229	530662
61404	530663
2488	530664
81569	530665
10688	530666
10030	530667
13128	530668
52093	530669
26447	530670
24282	530671
10143	530672
578	530673
14770	530674
23638	530675
3846	530676
257	530677
531	530678
2721	530679
19179	530680
3431	530681
16929	530682
82999	530683
52930	530684
28394	530685
107129	530686
213392	530687
3832	530688
3120	530689
77415	530690
14638	530691
73945	530692
342010	530693
13352	530694
11597	530695
708	530696
174807	530697
472	530698
4124	530699
24768	530700
199566	530701
253850	530702
2136	530703
122252	530704
20358	530705
22621	530706
61508	530707
215469	530708
157123	530709
9966	530710
14515	530711
1120	530712
294	530713
33795	530714
30797	530715
26694	530716
9158	530717
76779	530718
101755	530719
486	530720
5111	530721
3384	530722
68288	530723
70124	530724
315476	530725
7532	530726
76779	530727
76821	530728
15616	530729
60257	530730
9276	530731
220328	530732
50269	530733
106627	530734
108914	530735
52669	530736
15757	530737
8618	530738
10010	530739
26882	530740
63209	530741
92172	530742
6270	530743
24539	530744
18859	530745
11367	530746
101221	530747
46509	530748
147231	530749
45785	530750
102209	530751
22907	530752
22907	530753
22907	530754
18421	530755
24424	530756
2510	530757
14028	530758
22665	530759
188511	530760
3891	530761
1802	530762
1183	530763
13488	530764
288035	530765
52351	530766
78894	530767
106951	530768
279328	530769
129035	530770
12729	530771
23528	530772
357046	530773
51680	530774
167408	530775
17634	530776
26090	530777
107981	530778
37083	530779
32698	530780
11178	530781
9285	530782
103687	530783
30753	530784
49496	530785
107981	530786
287575	530787
4516	530788
36832	530789
9766	530790
174127	530791
54574	530792
7439	530793
137188	530794
2111	530795
171227	530796
206353	530797
36300	530798
110130	530799
131276	530800
158991	530801
77747	530802
25579	530803
73334	530804
121423	530805
51600	530806
105122	530807
37791	530808
234676	530809
41359	530810
92032	530811
29942	530812
41918	530813
14731	530814
24111	530815
13518	530816
1877	530817
160769	530818
165524	530819
90241	530820
263359	530821
77906	530822
189083	530823
340775	530824
122585	530825
3604	530826
20973	530827
100644	530828
232889	530829
315356	530830
8736	530831
43049	530832
74032	530833
1198	530834
126917	530835
10431	530836
11712	530837
114165	530838
21621	530839
102490	530840
22774	530841
55180	530842
9397	530843
61157	530844
101878	530845
157086	530846
16937	530847
96422	530848
323855	530849
124635	530850
530	530851
108292	530852
81225	530853
137929	530854
67790	530855
179736	530856
105683	530857
191342	530858
69113	530859
18167	530860
66798	530861
125454	530862
96237	530863
249911	530864
204555	530865
117196	530866
325926	530867
44288	530868
150269	530869
378	530870
302829	530871
14583	530872
12278	530873
29096	530874
60317	530875
77962	530876
61990	530877
267588	530878
3117	530879
15462	530880
84861	530881
14765	530882
308932	530883
235083	530884
85459	530885
92252	530886
195623	530887
176237	530888
10659	530889
144891	530890
185615	530891
342619	530892
92827	530893
219793	530894
220211	530895
106392	530896
63372	530897
177633	530898
55141	530899
304908	530900
17267	530901
182918	530902
171097	530903
14598	530904
143034	530905
131219	530906
36987	530907
262698	530908
37889	530909
325749	530910
36531	530911
98118	530912
117	530913
244194	530914
164583	530915
177411	530916
7476	530917
120098	530918
28333	530919
18229	530920
18229	530921
76	530922
16162	530923
192868	530924
19881	530925
158960	530926
8351	530927
124654	530928
53144	530929
220660	530930
320979	530931
64267	530932
300123	530933
79402	530934
310197	530935
162968	530936
68290	530937
302707	530938
53355	530939
124069	530940
162519	530941
112456	530942
191513	530943
138139	530944
14217	530945
184594	530946
103253	530947
60375	530948
6289	530949
6289	530950
118729	530951
250222	530952
28500	530953
37391	530954
188657	530955
52937	530956
309815	530957
146012	530958
184463	530959
7426	530960
16614	530961
164339	530962
323601	530963
69610	530964
143621	530965
19724	530966
95614	530967
2	530968
39663	530969
4319	530970
220363	530971
40240	530972
135395	530973
40253	530974
105568	530975
2417	530976
19671	530977
22105	530978
53348	530979
78	530980
208423	530981
3336	530982
80841	530983
15513	530984
2287	530985
47726	530986
52209	530987
480	530988
689	530989
2806	530990
106509	530991
7555	530992
36330	530993
23845	530994
1880	530995
159723	530996
3187	530997
1756	530998
38766	530999
1006	531000
515	531001
77760	531002
2160	531003
77617	531004
65037	531005
25580	531006
23345	531007
52209	531008
22246	531009
17427	531010
43379	531011
27989	531012
7031	531013
2699	531014
16023	531015
4582	531016
1178	531017
50129	531018
42777	531019
4595	531020
173428	531021
136332	531022
10295	531023
4158	531024
5495	531025
2281	531026
7329	531027
14674	531028
21342	531029
25833	531030
108879	531031
8258	531032
41199	531033
57741	531034
11285	531035
122466	531036
194224	531037
154632	531038
16951	531039
118545	531040
10825	531041
4173	531042
6278	531043
141645	531044
54826	531045
2050	531046
52819	531047
5113	531048
321459	531049
63956	531050
74635	531051
507	531052
43646	531053
1817	531054
3168	531055
27303	531056
18884	531057
6602	531058
160253	531059
36621	531060
3978	531061
12132	531062
10667	531063
28689	531064
8393	531065
16531	531066
288199	531067
25270	531068
1226	531069
71205	531070
23514	531071
6542	531072
71220	531073
72983	531074
126214	531075
21530	531076
181130	531077
12085	531078
207528	531079
195884	531080
46658	531081
53826	531082
325568	531083
269241	531084
105542	531085
56420	531086
146681	531087
291108	531088
46423	531089
279173	531090
109342	531091
509	531092
193327	531093
27074	531094
141678	531095
133667	531096
226592	531097
1070	531098
60774	531099
45106	531100
1033	531101
28391	531102
52138	531103
16173	531104
299713	531105
84367	531106
35511	531107
44907	531108
37885	531109
1853	531110
307358	531111
7304	531112
49606	531113
49060	531114
290424	531115
51649	531116
25368	531117
244316	531118
156722	531119
13509	531120
102120	531121
192795	531122
13330	531123
9953	531124
2590	531125
886	531126
40098	531127
79847	531128
165	531129
146264	531130
1854	531131
33608	531132
187303	531133
8605	531134
152216	531135
61917	531136
229525	531137
114045	531138
162944	531139
170579	531140
263981	531141
15697	531142
53082	531143
9844	531144
135135	531145
4115	531146
53964	531147
1507	531148
19495	531149
4285	531150
19109	531151
8687	531152
77555	531153
283	531154
74043	531155
282577	531156
11406	531157
4620	531158
186405	531159
190207	531160
118184	531161
767	531162
39479	531163
67539	531164
51	531165
5570	531166
4885	531167
35626	531168
76803	531169
138988	531170
90875	531171
16932	531172
146349	531173
130167	531174
52297	531175
188470	531176
119760	531177
21758	531178
48392	531179
106413	531180
315	531181
198811	531182
22317	531183
12216	531184
86047	531185
8271	531186
117723	531187
2581	531188
32810	531189
22082	531190
14768	531191
10044	531192
289854	531193
472	531194
8982	531195
74	531196
73136	531197
24878	531198
241640	531199
27785	531200
39904	531201
239266	531202
41241	531203
110450	531204
191943	531205
58127	531206
639	531207
9083	531208
40783	531209
30704	531210
199825	531211
28285	531212
164496	531213
11274	531214
34174	531215
4195	531216
6675	531217
62542	531218
126081	531219
170368	531220
24209	531221
143655	531222
42320	531223
19888	531224
144973	531225
44002	531226
49376	531227
193247	531228
6265	531229
202347	531230
1754	531231
2921	531232
1935	531233
135573	531234
1355	531235
12747	531236
292444	531237
61345	531238
25315	531239
76076	531240
142420	531241
137858	531242
45816	531243
150913	531244
245629	531245
245815	531246
150913	531247
63780	531248
150417	531249
150756	531250
63832	531251
63862	531252
148150	531253
203512	531254
102136	531255
162255	531256
75569	531257
22	531258
22	531259
225169	531260
271168	531261
70954	531262
69065	531263
63267	531264
235347	531265
123709	531266
22	531267
96534	531268
14521	531269
95097	531270
40445	531271
150786	531272
22	531273
140667	531274
269213	531275
270555	531276
22	531277
241338	531278
69495	531279
249200	531280
9199	531281
43573	531282
81574	531283
340463	531284
74339	531285
241660	531286
46652	531287
20611	531288
180142	531289
13557	531290
189894	531291
300165	531292
295348	531293
241502	531294
6641	531295
303193	531296
241547	531297
241475	531298
114574	531299
69495	531300
276364	531301
22	531302
30913	531303
241229	531304
199490	531305
127687	531306
129982	531307
232723	531308
7855	531309
84055	531310
21751	531311
11675	531312
49502	531313
176072	531314
245805	531315
59755	531316
72156	531317
86603	531318
63220	531319
176942	531320
110503	531321
1634	531322
61314	531323
91531	531324
12369	531325
155436	531326
16275	531327
117517	531328
260403	531329
108339	531330
10021	531331
36351	531332
78548	531333
4708	531334
160401	531335
1509	531336
36892	531337
31272	531338
1794	531339
1387	531340
57783	531341
346748	531342
245400	531343
298907	531344
19999	531345
29285	531346
4262	531347
13661	531348
29460	531349
84508	531350
41470	531351
29464	531352
157506	531353
309776	531354
185452	531355
307840	531356
35449	531357
185447	531358
68980	531359
44254	531360
26249	531361
197023	531362
49931	531363
355576	531364
314429	531365
4461	531366
56066	531367
327891	531368
200253	531369
77150	531370
78848	531371
145973	531372
150622	531373
84083	531374
141151	531375
96912	531376
1095	531377
322539	531378
33889	531379
2815	531380
7281	531381
44782	531382
253967	531383
241113	531384
74122	531385
36668	531386
178414	531387
306858	531388
51228	531389
8947	531390
1688	531391
20780	531392
93859	531393
95417	531394
279433	531395
27629	531396
290488	531397
79738	531398
95639	531399
110674	531400
332943	531401
65855	531402
173249	531403
117966	531404
74891	531405
204299	531406
45570	531407
11652	531408
49428	531409
3419	531410
8278	531411
8470	531412
8470	531413
8470	531414
19710	531415
138778	531416
55903	531417
202616	531418
124812	531419
82857	531420
134630	531421
7157	531422
221333	531423
326937	531424
258905	531425
97479	531426
103519	531427
336954	531428
32613	531429
112610	531430
340331	531431
28987	531432
318028	531433
4268	531434
5039	531435
51509	531436
19894	531437
99940	531438
157327	531439
35622	531440
207659	531441
16717	531442
79509	531443
264348	531444
151354	531445
245671	531446
184564	531447
338321	531448
158293	531449
13366	531450
19221	531451
154773	531452
357620	531453
15882	531454
92998	531455
29506	531456
61816	531457
144555	531458
61193	531459
144513	531460
236153	531461
251480	531462
250826	531463
4237	531464
253159	531465
27681	531466
31438	531467
5282	531468
11034	531469
332555	531470
102088	531471
67483	531472
188356	531473
97074	531474
293035	531475
341220	531476
66205	531477
336462	531478
76313	531479
286689	531480
1902	531481
94323	531482
9843	531483
75059	531484
126675	531485
336282	531486
79626	531487
239793	531488
14679	531489
89214	531490
353617	531491
20867	531492
113953	531493
96538	531494
131894	531495
14850	531496
105183	531497
67629	531498
100548	531499
6006	531500
286172	531501
189183	531502
54874	531503
72627	531504
7783	531505
79146	531506
1397	531507
1397	531508
104649	531509
172888	531510
17071	531511
60599	531512
10032	531513
145106	531514
31526	531515
19819	531516
106607	531517
164895	531518
268168	531519
304556	531520
137418	531521
91301	531522
48277	531523
13062	531524
48263	531525
10305	531526
162520	531527
48253	531528
6459	531529
85933	531530
12597	531531
12597	531532
337703	531533
25954	531534
245999	531535
84114	531536
4219	531537
185345	531538
260473	531539
295337	531540
74007	531541
234399	531542
42105	531543
264281	531544
15712	531545
109936	531546
109936	531547
4717	531548
198902	531549
201932	531550
121472	531551
345907	531552
313234	531553
122260	531554
8583	531555
74465	531556
181210	531557
50677	531558
201033	531559
1586	531560
5339	531561
130828	531562
14942	531563
18646	531564
328117	531565
53622	531566
186581	531567
132619	531568
25918	531569
3412	531570
27597	531571
266697	531572
6931	531573
153445	531574
37290	531575
44087	531576
51176	531577
114947	531578
184460	531579
192431	531580
110759	531581
9079	531582
108337	531583
170757	531584
163911	531585
15458	531586
128700	531587
108058	531588
4707	531589
206629	531590
196484	531591
69306	531592
2613	531593
101929	531594
19277	531595
170757	531596
189498	531597
2539	531598
80168	531599
16728	531600
68978	531601
55	531602
51930	531603
329994	531604
173934	531605
82947	531606
82947	531607
103355	531608
295301	531609
108313	531610
284945	531611
52922	531612
234371	531613
96965	531614
25927	531615
137958	531616
68408	531617
21860	531618
216821	531619
98972	531620
28117	531621
39679	531622
93695	531623
95724	531624
34322	531625
246086	531626
15947	531627
173260	531628
32722	531629
26108	531630
458	531631
56974	531632
116526	531633
10363	531634
146240	531635
196857	531636
207852	531637
63154	531638
69025	531639
113799	531640
23012	531641
141319	531642
104439	531643
173008	531644
332628	531645
8287	531646
189853	531647
105523	531648
18434	531649
125757	531650
698	531651
185324	531652
188289	531653
27882	531654
267510	531655
249900	531656
83640	531657
33649	531658
121704	531659
60996	531660
11002	531661
14689	531662
6404	531663
149344	531664
163337	531665
38794	531666
301201	531667
8533	531668
54062	531669
321925	531670
98954	531671
238252	531672
182960	531673
169656	531674
128566	531675
260358	531676
166584	531677
69000	531678
129769	531679
95100	531680
5482	531681
76102	531682
31959	531683
26408	531684
185411	531685
43528	531686
120475	531687
69555	531688
54980	531689
151679	531690
288778	531691
50921	531692
172727	531693
10597	531694
16364	531695
204566	531696
92694	531697
2032	531698
21737	531699
264530	531700
295314	531701
240953	531702
72380	531703
45158	531704
1544	531705
85546	531706
84230	531707
72383	531708
24008	531709
895	531710
38829	531711
146205	531712
110110	531713
11652	531714
45285	531715
20181	531716
85668	531717
193722	531718
267202	531719
279108	531720
39496	531721
305534	531722
331	531723
42625	531724
36788	531725
28025	531726
1305	531727
182604	531728
173219	531729
120350	531730
9860	531731
175495	531732
23747	531733
3656	531734
295321	531735
109	531736
19472	531737
117438	531738
4944	531739
28773	531740
13168	531741
15894	531742
14873	531743
14306	531744
76744	531745
34531	531746
51320	531747
108279	531748
21372	531749
71247	531750
210831	531751
3711	531752
15029	531753
2606	531754
91235	531755
74603	531756
172020	531757
125508	531758
64519	531759
191671	531760
192246	531761
134030	531762
72882	531763
10986	531764
60776	531765
82252	531766
46511	531767
24142	531768
821	531769
24564	531770
37493	531771
47989	531772
42679	531773
3871	531774
61717	531775
61717	531776
185596	531777
189722	531778
1418	531779
46762	531780
409	531781
51244	531782
10437	531783
67295	531784
185180	531785
56543	531786
27343	531787
76701	531788
10846	531789
128877	531790
318121	531791
79745	531792
101058	531793
5751	531794
115	531795
68165	531796
341247	531797
67891	531798
78885	531799
24941	531800
39898	531801
48055	531802
41789	531803
348948	531804
176040	531805
6641	531806
18272	531807
130094	531808
205556	531809
71828	531810
17957	531811
108677	531812
237312	531813
29355	531814
244096	531815
184436	531816
6551	531817
49726	531818
27991	531819
353743	531820
76300	531821
72681	531822
24199	531823
543	531824
4162	531825
17791	531826
21653	531827
17843	531828
14510	531829
293774	531830
172112	531831
50675	531832
108664	531833
4162	531834
26230	531835
122440	531836
56742	531837
44080	531838
173296	531839
4349	531840
429	531841
84346	531842
109090	531843
479	531844
139823	531845
38870	531846
5982	531847
282102	531848
25982	531849
4558	531850
27030	531851
7847	531852
17662	531853
143705	531854
17583	531855
291695	531856
6124	531857
48372	531858
73465	531859
48996	531860
176574	531861
287453	531862
110639	531863
64097	531864
27049	531865
27760	531866
2819	531867
776	531868
1895	531869
1962	531870
199468	531871
1030	531872
304	531873
253886	531874
99272	531875
99272	531876
99272	531877
307	531878
243161	531879
10367	531880
24995	531881
101456	531882
23804	531883
23804	531884
150780	531885
12086	531886
224168	531887
6646	531888
19581	531889
126434	531890
107866	531891
13440	531892
174089	531893
80260	531894
44722	531895
108068	531896
173338	531897
30183	531898
64567	531899
167038	531900
242218	531901
130861	531902
170472	531903
70979	531904
107304	531905
5945	531906
264614	531907
118664	531908
307687	531909
34154	531910
24687	531911
1203	531912
5	531913
16110	531914
113831	531915
356800	531916
98094	531917
2	531918
126689	531919
83778	531920
15116	531921
1542	531922
164130	531923
23366	531924
78551	531925
6336	531926
81297	531927
113392	531928
13799	531929
252148	531930
53045	531931
329446	531932
194677	531933
343025	531934
176169	531935
176790	531936
177754	531937
18873	531938
322776	531939
6851	531940
4224	531941
17235	531942
264819	531943
342595	531944
51765	531945
14016	531946
301062	531947
126310	531948
7515	531949
97410	531950
128609	531951
45204	531952
4387	531953
16244	531954
50926	531955
31457	531956
114581	531957
32611	531958
114033	531959
238158	531960
400	531961
260359	531962
290054	531963
138874	531964
121520	531965
7491	531966
210153	531967
118675	531968
353029	531969
173824	531970
224628	531971
307698	531972
209367	531973
11741	531974
38215	531975
57129	531976
228391	531977
2147	531978
2892	531979
42283	531980
93867	531981
62431	531982
8495	531983
97594	531984
42311	531985
281777	531986
244269	531987
737	531988
8266	531989
4097	531990
25979	531991
25916	531992
39500	531993
8232	531994
233471	531995
14893	531996
19864	531997
15893	531998
290756	531999
257838	532000
57199	532001
1723	532002
42385	532003
63775	532004
246121	532005
43481	532006
30553	532007
39596	532008
12619	532009
60645	532010
103339	532011
243001	532012
15610	532013
137013	532014
21004	532015
158337	532016
4079	532017
49079	532018
318322	532019
104335	532020
41966	532021
36256	532022
121358	532023
83831	532024
67228	532025
122430	532026
349631	532027
289762	532028
66697	532029
9037	532030
293965	532031
17178	532032
80034	532033
117914	532034
260901	532035
45817	532036
23168	532037
13031	532038
240295	532039
151090	532040
158014	532041
25423	532042
7521	532043
40512	532044
178349	532045
56771	532046
316003	532047
78184	532048
110079	532049
1072	532050
4943	532051
13459	532052
91289	532053
72593	532054
131684	532055
172825	532056
92817	532057
344631	532058
5519	532059
153247	532060
20066	532061
65707	532062
152944	532063
18912	532064
75484	532065
334662	532066
352162	532067
190403	532068
132382	532069
3354	532070
3176	532071
15208	532072
26565	532073
126754	532074
188346	532075
90237	532076
294531	532077
193945	532078
208280	532079
215814	532080
133820	532081
305912	532082
71457	532083
25434	532084
1272	532085
186052	532086
58582	532087
51053	532088
111237	532089
122910	532090
292915	532091
16586	532092
65474	532093
189747	532094
122927	532095
130905	532096
321543	532097
148008	532098
172885	532099
15823	532100
57262	532101
19915	532102
169339	532103
84374	532104
535	532105
8185	532106
146063	532107
44072	532108
24333	532109
5353	532110
34488	532111
21790	532112
124349	532113
45771	532114
46790	532115
21401	532116
122089	532117
203468	532118
3569	532119
84718	532120
6686	532121
116375	532122
2184	532123
278314	532124
16570	532125
248991	532126
71261	532127
119775	532128
12610	532129
72360	532130
20771	532131
2763	532132
66485	532133
48174	532134
43933	532135
114524	532136
355042	532137
280167	532138
7505	532139
95149	532140
55591	532141
531	532142
134226	532143
7574	532144
2274	532145
97973	532146
54734	532147
15655	532148
175985	532149
19220	532150
38677	532151
11724	532152
4907	532153
56558	532154
2387	532155
52343	532156
42785	532157
13235	532158
22088	532159
165903	532160
68302	532161
108588	532162
132649	532163
49583	532164
217973	532165
84616	532166
314152	532167
88868	532168
31617	532169
56232	532170
16652	532171
51151	532172
38074	532173
19087	532174
88502	532175
135523	532176
87120	532177
91705	532178
12628	532179
17596	532180
1388	532181
128070	532182
101637	532183
11230	532184
3313	532185
13937	532186
102736	532187
8747	532188
103758	532189
188636	532190
46262	532191
56178	532192
313985	532193
164521	532194
12252	532195
251546	532196
4442	532197
195730	532198
42741	532199
21373	532200
19840	532201
317545	532202
618	532203
71948	532204
14759	532205
47670	532206
17658	532207
137534	532208
199572	532209
40931	532210
66811	532211
160675	532212
55624	532213
28665	532214
26562	532215
121074	532216
37369	532217
23573	532218
80212	532219
196007	532220
14337	532221
273477	532222
275050	532223
94559	532224
79281	532225
318189	532226
189426	532227
67723	532228
71087	532229
13597	532230
43693	532231
23414	532232
351376	532233
56603	532234
187497	532235
46606	532236
111589	532237
47425	532238
323705	532239
127908	532240
32357	532241
13871	532242
46913	532243
188389	532244
132290	532245
147727	532246
104028	532247
22338	532248
27940	532249
143010	532250
112206	532251
176444	532252
76639	532253
172680	532254
3841	532255
75073	532256
13487	532257
252939	532258
25819	532259
70166	532260
8573	532261
189163	532262
3112	532263
357599	532264
34270	532265
210171	532266
37370	532267
350092	532268
247406	532269
43884	532270
144443	532271
278952	532272
293678	532273
40911	532274
177168	532275
314418	532276
45522	532277
93994	532278
51590	532279
8107	532280
40492	532281
47549	532282
99795	532283
69319	532284
95344	532285
94766	532286
104190	532287
169135	532288
117336	532289
14519	532290
33594	532291
30652	532292
127710	532293
156790	532294
3931	532295
82776	532296
33654	532297
46318	532298
194430	532299
51295	532300
156034	532301
320371	532302
321277	532303
75842	532304
31099	532305
76107	532306
314519	532307
211101	532308
287250	532309
260892	532310
302947	532311
465	532312
74682	532313
3641	532314
60260	532315
288249	532316
129867	532317
5528	532318
173140	532319
191015	532320
19986	532321
125870	532322
197224	532323
214184	532324
54039	532325
78038	532326
35444	532327
68998	532328
116603	532329
10991	532330
162479	532331
35741	532332
1228	532333
50099	532334
141225	532335
104278	532336
13054	532337
111582	532338
69897	532339
149726	532340
12820	532341
33230	532342
33132	532343
139568	532344
344712	532345
174074	532346
279745	532347
56887	532348
71049	532349
10729	532350
122670	532351
32311	532352
129864	532353
1058	532354
11606	532355
176827	532356
205661	532357
234516	532358
15804	532359
53438	532360
290395	532361
131358	532362
66155	532363
80114	532364
76325	532365
18753	532366
235356	532367
13701	532368
267529	532369
193137	532370
24206	532371
202690	532372
293099	532373
109716	532374
207253	532375
5162	532376
7944	532377
186201	532378
102013	532379
78100	532380
15959	532381
165711	532382
79048	532383
129223	532384
200025	532385
59486	532386
12469	532387
74752	532388
4440	532389
98314	532390
176058	532391
38991	532392
205512	532393
273081	532394
33524	532395
83188	532396
109839	532397
125162	532398
5908	532399
46544	532400
177157	532401
34390	532402
272813	532403
77094	532404
136233	532405
345484	532406
262840	532407
21769	532408
100259	532409
305349	532410
17121	532411
260631	532412
145510	532413
62283	532414
46769	532415
107694	532416
272837	532417
56755	532418
210098	532419
132674	532420
286295	532421
36632	532422
190080	532423
306300	532424
66423	532425
56259	532426
8752	532427
129554	532428
68301	532429
119819	532430
287038	532431
52506	532432
133471	532433
14008	532434
33939	532435
36597	532436
147930	532437
61122	532438
10322	532439
124340	532440
33647	532441
28553	532442
109343	532443
129248	532444
34275	532445
32695	532446
116856	532447
71735	532448
6009	532449
158573	532450
7071	532451
57857	532452
871	532453
18131	532454
120628	532455
34256	532456
111588	532457
8213	532458
33425	532459
350429	532460
175534	532461
168691	532462
4368	532463
98619	532464
15618	532465
32357	532466
95770	532467
35968	532468
74320	532469
13033	532470
35727	532471
34229	532472
61897	532473
28787	532474
168049	532475
5957	532476
208358	532477
23193	532478
38606	532479
1030	532480
175724	532481
295223	532482
113831	532483
78929	532484
197055	532485
95689	532486
102586	532487
280	532488
67484	532489
45231	532490
111929	532491
26957	532492
19739	532493
3902	532494
2277	532495
78120	532496
291905	532497
300637	532498
154718	532499
175546	532500
319348	532501
131255	532502
37425	532503
59512	532504
175914	532505
122494	532506
28877	532507
1888	532508
25180	532509
23827	532510
11358	532511
36685	532512
76734	532513
260695	532514
200175	532515
53168	532516
33069	532517
188746	532518
184496	532519
417	532520
122911	532521
3751	532522
283975	532523
68726	532524
32752	532525
158414	532526
37457	532527
189019	532528
15373	532529
62609	532530
223591	532531
309590	532532
180	532533
100079	532534
5304	532535
26566	532536
283965	532537
102733	532538
7942	532539
20793	532540
21914	532541
270198	532542
171624	532543
5786	532544
1985	532545
101341	532546
154771	532547
9453	532548
55867	532549
115873	532550
92180	532551
1669	532552
96087	532553
117045	532554
293411	532555
178010	532556
17134	532557
352673	532558
10782	532559
11078	532560
32341	532561
116679	532562
285	532563
9453	532564
5735	532565
12611	532566
274431	532567
12365	532568
328943	532569
201333	532570
52330	532571
347237	532572
29809	532573
32519	532574
36418	532575
83473	532576
84686	532577
296008	532578
131799	532579
127840	532580
10382	532581
104441	532582
9443	532583
302733	532584
44596	532585
67723	532586
32521	532587
2992	532588
14017	532589
234606	532590
4249	532591
26028	532592
109928	532593
25648	532594
308124	532595
67770	532596
8906	532597
30861	532598
28264	532599
10450	532600
1332	532601
34260	532602
82728	532603
2561	532604
100411	532605
275620	532606
98930	532607
51936	532608
4001	532609
186212	532610
128927	532611
18922	532612
16669	532613
60703	532614
68116	532615
133020	532616
25582	532617
10719	532618
34301	532619
78830	532620
1280	532621
69687	532622
7844	532623
97200	532624
77267	532625
77116	532626
25451	532627
182196	532628
47503	532629
1003	532630
213628	532631
23490	532632
7594	532633
103606	532634
190839	532635
161570	532636
215532	532637
163219	532638
18790	532639
47154	532640
39569	532641
46804	532642
133940	532643
106134	532644
48055	532645
100932	532646
24302	532647
16456	532648
147521	532649
56373	532650
17783	532651
252100	532652
130951	532653
286177	532654
238937	532655
48998	532656
113106	532657
71261	532658
162307	532659
120661	532660
84001	532661
32	532662
168479	532663
32911	532664
67836	532665
306425	532666
63403	532667
8143	532668
4335	532669
18	532670
11041	532671
63001	532672
110319	532673
329892	532674
4720	532675
110638	532676
312481	532677
19431	532678
279802	532679
297758	532680
12696	532681
103761	532682
1641	532683
209074	532684
195688	532685
43966	532686
2680	532687
188285	532688
311839	532689
314677	532690
21155	532691
4745	532692
62163	532693
41055	532694
53612	532695
30602	532696
314087	532697
11379	532698
337	532699
22752	532700
833	532701
56373	532702
171613	532703
14319	532704
37028	532705
33194	532706
15731	532707
42522	532708
76700	532709
173517	532710
23488	532711
4289	532712
845	532713
199276	532714
54174	532715
24631	532716
46539	532717
140787	532718
122022	532719
40716	532720
26773	532721
5870	532722
280076	532723
17121	532724
11357	532725
331	532726
173	532727
42511	532728
113977	532729
316789	532730
337763	532731
47376	532732
26451	532733
187070	532734
60439	532735
13261	532736
76506	532737
28672	532738
71461	532739
323482	532740
194376	532741
174650	532742
18131	532743
23744	532744
44212	532745
291967	532746
90764	532747
19082	532748
5770	532749
233398	532750
79281	532751
192826	532752
293120	532753
204468	532754
6463	532755
170784	532756
188548	532757
5381	532758
158487	532759
254	532760
8087	532761
2760	532762
21381	532763
52980	532764
17708	532765
124434	532766
148527	532767
77408	532768
70260	532769
147956	532770
11152	532771
14869	532772
27287	532773
216	532774
13108	532775
34483	532776
210080	532777
67728	532778
86152	532779
12219	532780
78603	532781
72492	532782
352872	532783
27324	532784
174381	532785
102	532786
49456	532787
72554	532788
2986	532789
394	532790
8860	532791
84957	532792
45883	532793
161012	532794
344472	532795
346358	532796
347041	532797
58518	532798
124981	532799
3565	532800
22518	532801
147924	532802
17250	532803
80940	532804
71810	532805
128717	532806
17329	532807
185859	532808
34093	532809
4123	532810
166663	532811
145284	532812
23956	532813
107778	532814
24336	532815
22400	532816
18853	532817
234361	532818
1446	532819
15019	532820
311478	532821
274598	532822
2387	532823
3203	532824
34028	532825
59109	532826
1073	532827
49174	532828
159353	532829
128678	532830
88154	532831
273841	532832
24232	532833
48720	532834
12206	532835
110819	532836
71208	532837
89737	532838
10104	532839
4136	532840
136999	532841
136999	532842
14124	532843
93094	532844
13367	532845
176919	532846
10137	532847
5172	532848
83868	532849
24585	532850
24316	532851
39217	532852
52361	532853
316024	532854
191814	532855
55556	532856
3789	532857
322340	532858
17932	532859
213602	532860
98808	532861
118082	532862
53696	532863
116557	532864
61064	532865
8552	532866
23142	532867
22513	532868
37699	532869
1115	532870
11170	532871
68401	532872
3984	532873
7733	532874
277523	532875
83956	532876
88832	532877
18211	532878
197968	532879
7223	532880
47379	532881
132887	532882
71586	532883
52111	532884
284	532885
119954	532886
9727	532887
234635	532888
59198	532889
34286	532890
122293	532891
542	532892
6637	532893
8905	532894
138939	532895
123735	532896
23164	532897
24121	532898
178541	532899
25303	532900
24407	532901
205808	532902
24332	532903
274669	532904
46644	532905
970	532906
57801	532907
5587	532908
44181	532909
10795	532910
19867	532911
163669	532912
49780	532913
127855	532914
297515	532915
55851	532916
209798	532917
284864	532918
6744	532919
315070	532920
1192	532921
135	532922
40723	532923
46954	532924
10023	532925
164022	532926
21987	532927
12558	532928
7968	532929
33858	532930
63293	532931
4307	532932
88782	532933
17268	532934
53810	532935
69130	532936
23760	532937
120906	532938
101389	532939
322797	532940
5634	532941
127456	532942
17290	532943
149436	532944
186772	532945
317547	532946
20839	532947
290253	532948
208588	532949
4525	532950
27442	532951
172080	532952
323500	532953
32507	532954
2415	532955
43824	532956
7730	532957
181119	532958
328977	532959
24151	532960
183465	532961
54332	532962
37064	532963
22519	532964
132734	532965
242599	532966
189011	532967
66970	532968
189444	532969
33661	532970
14514	532971
76252	532972
24066	532973
1969	532974
33141	532975
11975	532976
5523	532977
69033	532978
136	532979
45752	532980
68319	532981
64525	532982
2731	532983
51148	532984
25512	532985
196384	532986
80398	532987
18765	532988
68641	532989
41019	532990
266747	532991
166253	532992
10656	532993
23130	532994
8046	532995
186942	532996
21268	532997
16234	532998
1848	532999
64775	533000
174687	533001
17994	533002
22790	533003
237596	533004
149306	533005
60095	533006
13297	533007
40654	533008
81395	533009
34999	533010
112104	533011
19312	533012
351447	533013
47472	533014
334734	533015
209094	533016
14289	533017
46281	533018
67931	533019
347926	533020
172569	533021
175719	533022
84152	533023
53978	533024
91103	533025
15446	533026
221218	533027
47486	533028
73786	533029
262488	533030
106520	533031
176352	533032
172835	533033
210207	533034
7154	533035
13170	533036
273957	533037
10758	533038
47253	533039
197094	533040
66349	533041
47435	533042
68098	533043
110436	533044
32861	533045
94775	533046
22133	533047
29945	533048
47631	533049
169366	533050
36106	533051
79798	533052
14601	533053
238439	533054
60349	533055
128874	533056
13326	533057
327505	533058
287884	533059
122730	533060
137132	533061
18458	533062
184325	533063
32420	533064
219292	533065
40024	533066
39376	533067
71705	533068
39608	533069
105733	533070
18422	533071
9971	533072
32494	533073
135552	533074
14804	533075
6984	533076
121410	533077
6824	533078
122552	533079
22138	533080
193689	533081
5999	533082
21200	533083
70	533084
47347	533085
76301	533086
7329	533087
56788	533088
118115	533089
22723	533090
23405	533091
130052	533092
22757	533093
143891	533094
14676	533095
38853	533096
33930	533097
347278	533098
627	533099
1903	533100
22888	533101
9728	533102
36670	533103
21106	533104
1373	533105
83898	533106
65297	533107
334441	533108
50213	533109
41421	533110
174924	533111
181120	533112
9728	533113
11098	533114
84354	533115
42608	533116
6869	533117
32524	533118
47492	533119
121640	533120
16360	533121
190636	533122
197898	533123
21726	533124
170642	533125
189074	533126
94880	533127
11175	533128
46524	533129
36279	533130
84535	533131
1718	533132
72063	533133
2517	533134
899	533135
59817	533136
25602	533137
3797	533138
52713	533139
6183	533140
291078	533141
121644	533142
28621	533143
117407	533144
71465	533145
214956	533146
84952	533147
82044	533148
1466	533149
910	533150
48075	533151
25403	533152
10696	533153
347994	533154
139453	533155
38744	533156
47518	533157
272622	533158
46071	533159
92454	533160
29474	533161
168351	533162
21665	533163
97040	533164
292734	533165
14221	533166
1079	533167
15336	533168
21342	533169
341569	533170
122750	533171
43447	533172
36262	533173
290476	533174
6150	533175
95493	533176
23383	533177
119008	533178
129054	533179
8554	533180
23413	533181
79179	533182
971	533183
26801	533184
109199	533185
24634	533186
15583	533187
64653	533188
71970	533189
10458	533190
14889	533191
29339	533192
338470	533193
17247	533194
48885	533195
26017	533196
39073	533197
18910	533198
146274	533199
4071	533200
270678	533201
209978	533202
9500	533203
140499	533204
201611	533205
141793	533206
136184	533207
53807	533208
12267	533209
39501	533210
118445	533211
42758	533212
4635	533213
119157	533214
314588	533215
62595	533216
149200	533217
235	533218
10169	533219
174673	533220
69460	533221
4373	533222
34000	533223
34331	533224
56752	533225
58332	533226
286368	533227
8312	533228
83579	533229
24157	533230
52144	533231
172150	533232
70124	533233
16474	533234
39291	533235
3198	533236
27435	533237
9982	533238
46360	533239
9859	533240
316438	533241
26560	533242
53677	533243
68856	533244
178933	533245
30473	533246
10333	533247
206430	533248
174101	533249
274455	533250
287109	533251
120176	533252
143229	533253
262438	533254
133978	533255
53015	533256
44802	533257
105594	533258
72237	533259
710	533260
27408	533261
7476	533262
2530	533263
8508	533264
118115	533265
66	533266
26499	533267
28799	533268
68202	533269
95657	533270
44399	533271
106097	533272
38887	533273
222370	533274
200612	533275
167	533276
111324	533277
72425	533278
228912	533279
33041	533280
68436	533281
46563	533282
313	533283
46889	533284
116959	533285
24528	533286
121038	533287
56288	533288
68490	533289
30950	533290
173287	533291
2146	533292
44024	533293
300	533294
23006	533295
119081	533296
93493	533297
13283	533298
456	533299
210277	533300
21476	533301
6193	533302
16766	533303
68206	533304
8028	533305
31359	533306
207447	533307
5747	533308
4131	533309
54069	533310
563	533311
177751	533312
186455	533313
9728	533314
1766	533315
52150	533316
335818	533317
150327	533318
121896	533319
179871	533320
128639	533321
291783	533322
354952	533323
48191	533324
22343	533325
185384	533326
15573	533327
8605	533328
72791	533329
9456	533330
147883	533331
10327	533332
348840	533333
2050	533334
133125	533335
322203	533336
6255	533337
199745	533338
25351	533339
93476	533340
106097	533341
50704	533342
45374	533343
6637	533344
46292	533345
3738	533346
126837	533347
122515	533348
36219	533349
1535	533350
16164	533351
3413	533352
128194	533353
180	533354
12984	533355
29449	533356
20969	533357
26642	533358
94788	533359
10479	533360
4258	533361
123552	533362
68795	533363
44052	533364
51940	533365
14035	533366
173286	533367
2852	533368
192270	533369
31749	533370
10213	533371
4121	533372
57852	533373
189590	533374
338660	533375
1057	533376
333227	533377
429	533378
1089	533379
170608	533380
48457	533381
2125	533382
43221	533383
189769	533384
163082	533385
282110	533386
289723	533387
10001	533388
325037	533389
4017	533390
282092	533391
53829	533392
50400	533393
489	533394
56150	533395
349205	533396
919	533397
46843	533398
32354	533399
103122	533400
67225	533401
98688	533402
7226	533403
10046	533404
19682	533405
77422	533406
8691	533407
71849	533408
49	533409
351514	533410
16170	533411
28032	533412
333953	533413
11026	533414
2629	533415
111867	533416
21418	533417
2801	533418
49243	533419
71975	533420
79933	533421
449	533422
10775	533423
6308	533424
517	533425
107890	533426
108940	533427
43958	533428
211045	533429
294824	533430
78223	533431
58802	533432
25512	533433
66415	533434
1851	533435
107919	533436
190661	533437
70376	533438
110227	533439
3899	533440
194913	533441
19431	533442
2157	533443
10665	533444
109234	533445
14725	533446
93338	533447
10136	533448
568	533449
326290	533450
13554	533451
173114	533452
4305	533453
419	533454
10590	533455
491	533456
70892	533457
173922	533458
43925	533459
3128	533460
8012	533461
5188	533462
236519	533463
53899	533464
13481	533465
214061	533466
129092	533467
37324	533468
86522	533469
15918	533470
23297	533471
130384	533472
273921	533473
13705	533474
111606	533475
2257	533476
147805	533477
116520	533478
48625	533479
288141	533480
3391	533481
7630	533482
42753	533483
208634	533484
53539	533485
9868	533486
290899	533487
205963	533488
34326	533489
114179	533490
84999	533491
4288	533492
4735	533493
13325	533494
19262	533495
60748	533496
44292	533497
264345	533498
27630	533499
56235	533500
37138	533501
65329	533502
37188	533503
52899	533504
43449	533505
84862	533506
1530	533507
142901	533508
23405	533509
34271	533510
105347	533511
158675	533512
285464	533513
14188	533514
4298	533515
1754	533516
34232	533517
17061	533518
6602	533519
9593	533520
13282	533521
68722	533522
34275	533523
12803	533524
3343	533525
35529	533526
55708	533527
67926	533528
99652	533529
46575	533530
86056	533531
23293	533532
314139	533533
26381	533534
3128	533535
9593	533536
8916	533537
15669	533538
80324	533539
116619	533540
15084	533541
160100	533542
26305	533543
18693	533544
150437	533545
86763	533546
24429	533547
46320	533548
68098	533549
33660	533550
106495	533551
17817	533552
188407	533553
100271	533554
11891	533555
6663	533556
23349	533557
2860	533558
33203	533559
15929	533560
33203	533561
323325	533562
339889	533563
27904	533564
184868	533565
130428	533566
135056	533567
118601	533568
2299	533569
3738	533570
48538	533571
106064	533572
103419	533573
49499	533574
76672	533575
38716	533576
301713	533577
24392	533578
2158	533579
32519	533580
323619	533581
98	533582
109757	533583
70500	533584
904	533585
4420	533586
272476	533587
139572	533588
96196	533589
27273	533590
1650	533591
33231	533592
104737	533593
67990	533594
38541	533595
94215	533596
45811	533597
66407	533598
73973	533599
30754	533600
14755	533601
344097	533602
12243	533603
294344	533604
79022	533605
211084	533606
183058	533607
8140	533608
60111	533609
13609	533610
235374	533611
77507	533612
2647	533613
68	533614
152806	533615
128539	533616
46928	533617
18	533618
1814	533619
8157	533620
32632	533621
2552	533622
2597	533623
8324	533624
12330	533625
205911	533626
6348	533627
64496	533628
312734	533629
148406	533630
49138	533631
253048	533632
40663	533633
44881	533634
594	533635
201925	533636
18776	533637
342723	533638
37188	533639
340224	533640
4680	533641
54939	533642
12234	533643
20839	533644
8387	533645
293635	533646
215213	533647
53951	533648
64911	533649
15912	533650
80383	533651
111462	533652
117767	533653
17204	533654
47349	533655
68590	533656
46624	533657
1693	533658
6646	533659
18290	533660
97755	533661
6837	533662
248108	533663
114553	533664
205420	533665
198933	533666
37846	533667
73746	533668
25281	533669
22105	533670
182393	533671
18285	533672
83382	533673
10015	533674
17958	533675
175100	533676
72381	533677
261977	533678
33576	533679
248829	533680
102223	533681
64425	533682
264518	533683
213398	533684
16234	533685
37117	533686
56373	533687
341480	533688
314698	533689
16315	533690
17551	533691
19758	533692
1810	533693
1149	533694
238031	533695
82831	533696
14786	533697
4753	533698
38559	533699
350110	533700
325150	533701
87266	533702
275422	533703
139	533704
326678	533705
339998	533706
55907	533707
175530	533708
13326	533709
157734	533710
70097	533711
299825	533712
90934	533713
39101	533714
35426	533715
298192	533716
215251	533717
15983	533718
207150	533719
55609	533720
30986	533721
287311	533722
49447	533723
145103	533724
234366	533725
7132	533726
249019	533727
178173	533728
14691	533729
211018	533730
110789	533731
2348	533732
176437	533733
466	533734
75497	533735
328073	533736
116737	533737
48205	533738
1375	533739
234714	533740
60509	533741
45093	533742
288044	533743
8108	533744
81151	533745
41767	533746
51617	533747
128097	533748
67117	533749
87362	533750
548	533751
19938	533752
288315	533753
294815	533754
26492	533755
24039	533756
71069	533757
1496	533758
1244	533759
73046	533760
77558	533761
197221	533762
22093	533763
103177	533764
75266	533765
129742	533766
76920	533767
193023	533768
27932	533769
182702	533770
128481	533771
14332	533772
22457	533773
351255	533774
11193	533775
249	533776
23356	533777
111522	533778
18083	533779
473	533780
337022	533781
170624	533782
187133	533783
5328	533784
285243	533785
67425	533786
167940	533787
16092	533788
347225	533789
52158	533790
249098	533791
198877	533792
51593	533793
190432	533794
139523	533795
23517	533796
268618	533797
70890	533798
205472	533799
53400	533800
80798	533801
18652	533802
42721	533803
253086	533804
62818	533805
51859	533806
209714	533807
16459	533808
348106	533809
17660	533810
7510	533811
202633	533812
122992	533813
316313	533814
11729	533815
14426	533816
132291	533817
26042	533818
56059	533819
7874	533820
69407	533821
103680	533822
163947	533823
51366	533824
2327	533825
279406	533826
2001	533827
186114	533828
170187	533829
12354	533830
86108	533831
12469	533832
321429	533833
318756	533834
109929	533835
75637	533836
286609	533837
37303	533838
162848	533839
109597	533840
5745	533841
615	533842
482	533843
292776	533844
92717	533845
28397	533846
29872	533847
123993	533848
22002	533849
9260	533850
14751	533851
20089	533852
46893	533853
128067	533854
56397	533855
282378	533856
5962	533857
39583	533858
195366	533859
239750	533860
39137	533861
7476	533862
52892	533863
5362	533864
88929	533865
214457	533866
28855	533867
11064	533868
32752	533869
37931	533870
218179	533871
16915	533872
121282	533873
19921	533874
35655	533875
59089	533876
68115	533877
329006	533878
66661	533879
27621	533880
175987	533881
204755	533882
8057	533883
289370	533884
83811	533885
38620	533886
10493	533887
18506	533888
2394	533889
3991	533890
52409	533891
350443	533892
95467	533893
106416	533894
319420	533895
35052	533896
96012	533897
483	533898
11889	533899
17044	533900
103743	533901
100364	533902
29423	533903
193941	533904
111188	533905
23735	533906
12465	533907
32325	533908
207942	533909
57038	533910
35699	533911
161379	533912
280698	533913
105517	533914
4289	533915
109787	533916
8262	533917
114400	533918
294909	533919
273752	533920
98537	533921
28776	533922
34556	533923
83581	533924
16538	533925
5074	533926
30821	533927
121540	533928
42741	533929
282244	533930
33193	533931
14520	533932
77628	533933
846	533934
3856	533935
7400	533936
145	533937
1043	533938
118829	533939
3821	533940
8318	533941
54381	533942
207902	533943
82372	533944
87312	533945
147284	533946
54441	533947
24456	533948
76887	533949
199445	533950
140946	533951
104811	533952
105648	533953
29951	533954
57746	533955
7330	533956
49273	533957
2858	533958
1407	533959
90714	533960
19842	533961
67724	533962
26608	533963
40815	533964
17424	533965
6086	533966
4457	533967
22892	533968
21708	533969
61195	533970
16137	533971
5761	533972
34554	533973
135198	533974
108632	533975
56487	533976
162522	533977
17956	533978
2761	533979
49394	533980
2386	533981
195343	533982
126950	533983
101482	533984
289094	533985
48306	533986
72957	533987
174148	533988
48782	533989
94764	533990
175733	533991
291599	533992
49807	533993
110548	533994
34264	533995
109989	533996
173027	533997
354621	533998
71935	533999
148619	534000
291492	534001
279758	534002
23344	534003
356847	534004
45040	534005
3112	534006
28023	534007
164421	534008
42623	534009
83759	534010
2681	534011
311690	534012
107762	534013
76313	534014
90193	534015
48299	534016
277730	534017
33657	534018
350469	534019
29159	534020
39551	534021
124066	534022
13706	534023
337960	534024
25257	534025
75523	534026
51227	534027
35471	534028
8099	534029
2016	534030
100935	534031
115809	534032
126467	534033
34168	534034
340250	534035
8860	534036
63281	534037
108508	534038
61481	534039
125263	534040
27649	534041
26871	534042
286982	534043
66895	534044
85094	534045
240989	534046
22004	534047
126477	534048
292876	534049
176755	534050
38089	534051
24870	534052
260969	534053
9919	534054
56113	534055
77382	534056
31824	534057
11053	534058
48670	534059
78202	534060
110473	534061
23669	534062
33826	534063
268469	534064
108849	534065
34459	534066
314412	534067
119352	534068
116757	534069
46133	534070
121450	534071
32764	534072
53795	534073
189239	534074
3213	534075
86308	534076
50656	534077
29107	534078
23351	534079
29108	534080
27445	534081
37187	534082
115913	534083
34217	534084
167179	534085
23759	534086
23570	534087
103430	534088
7008	534089
247460	534090
1105	534091
171688	534092
175423	534093
51148	534094
6748	534095
262495	534096
121665	534097
76312	534098
103994	534099
121351	534100
587	534101
75827	534102
116891	534103
6951	534104
18806	534105
26566	534106
193255	534107
12874	534108
6663	534109
146135	534110
30570	534111
87653	534112
47534	534113
47251	534114
27025	534115
12932	534116
120627	534117
28592	534118
28951	534119
33	534120
13187	534121
117124	534122
24662	534123
53745	534124
264051	534125
82540	534126
266321	534127
324317	534128
26752	534129
3811	534130
350861	534131
24236	534132
158582	534133
191368	534134
205696	534135
131389	534136
46306	534137
23323	534138
68808	534139
105579	534140
6328	534141
12029	534142
11757	534143
26384	534144
24786	534145
14324	534146
128142	534147
36696	534148
120338	534149
105269	534150
53958	534151
23609	534152
102449	534153
23629	534154
36164	534155
32696	534156
8334	534157
46554	534158
354959	534159
78181	534160
51011	534161
159730	534162
9064	534163
22994	534164
23763	534165
244394	534166
46779	534167
153137	534168
153137	534169
188772	534170
9971	534171
236717	534172
16	534173
6915	534174
105765	534175
26364	534176
324966	534177
187366	534178
70124	534179
321391	534180
17172	534181
124474	534182
15658	534183
16978	534184
121542	534185
31869	534186
7641	534187
3453	534188
17178	534189
6130	534190
465	534191
19498	534192
24662	534193
196533	534194
154336	534195
6516	534196
119137	534197
69920	534198
30156	534199
1717	534200
19907	534201
323240	534202
79803	534203
45577	534204
187380	534205
12034	534206
17336	534207
19953	534208
38988	534209
32352	534210
38852	534211
207029	534212
37234	534213
328088	534214
48792	534215
17178	534216
7193	534217
5580	534218
13505	534219
117172	534220
37081	534221
5175	534222
996	534223
293	534224
167212	534225
66280	534226
59824	534227
53860	534228
45453	534229
2173	534230
208959	534231
4717	534232
94494	534233
166998	534234
4817	534235
583	534236
23251	534237
30584	534238
12792	534239
37093	534240
572	534241
19234	534242
23727	534243
9446	534244
17172	534245
905	534246
327210	534247
17918	534248
129520	534249
4395	534250
3740	534251
11260	534252
205265	534253
113100	534254
53693	534255
316603	534256
314823	534257
16132	534258
16146	534259
47432	534260
175069	534261
32885	534262
56319	534263
32349	534264
47272	534265
584	534266
276971	534267
246151	534268
187719	534269
145625	534270
71703	534271
42492	534272
32618	534273
2174	534274
23594	534275
345875	534276
174364	534277
58885	534278
290675	534279
96978	534280
329586	534281
273350	534282
16811	534283
109581	534284
188264	534285
25774	534286
24372	534287
129043	534288
7556	534289
53072	534290
22170	534291
5214	534292
279703	534293
83376	534294
129264	534295
10011	534296
293367	534297
25619	534298
259620	534299
13066	534300
73543	534301
51094	534302
38831	534303
969	534304
162708	534305
3867	534306
14717	534307
118564	534308
98030	534309
47039	534310
228428	534311
285569	534312
9973	534313
37196	534314
27764	534315
329757	534316
33144	534317
19164	534318
32466	534319
17061	534320
2766	534321
13279	534322
204432	534323
37366	534324
205715	534325
23189	534326
7383	534327
188173	534328
16164	534329
2283	534330
12950	534331
4724	534332
2462	534333
27542	534334
79390	534335
100982	534336
2347	534337
185935	534338
206509	534339
112291	534340
327693	534341
49432	534342
72996	534343
56946	534344
32713	534345
101942	534346
144773	534347
1677	534348
171306	534349
47581	534350
98581	534351
12902	534352
157819	534353
279402	534354
29488	534355
20143	534356
107172	534357
67506	534358
22241	534359
71889	534360
9337	534361
54039	534362
31676	534363
118943	534364
86111	534365
318953	534366
26070	534367
1677	534368
8057	534369
95626	534370
13447	534371
25810	534372
32352	534373
190330	534374
71280	534375
121387	534376
79128	534377
3112	534378
67114	534379
79379	534380
78432	534381
21354	534382
221	534383
17347	534384
48399	534385
192106	534386
5959	534387
101928	534388
14677	534389
127814	534390
2958	534391
1402	534392
36222	534393
53452	534394
128405	534395
88080	534396
316406	534397
318829	534398
17269	534399
83304	534400
17211	534401
187762	534402
42801	534403
53948	534404
79777	534405
191022	534406
188496	534407
119121	534408
66683	534409
77966	534410
14252	534411
53618	534412
56383	534413
853	534414
1250	534415
1250	534416
67262	534417
322403	534418
218070	534419
77452	534420
391	534421
101	534422
27400	534423
48375	534424
31940	534425
10499	534426
2784	534427
156563	534428
11433	534429
27977	534430
243672	534431
263879	534432
177457	534433
264010	534434
103740	534435
222865	534436
986	534437
17347	534438
53748	534439
318463	534440
19127	534441
37057	534442
189199	534443
102165	534444
303141	534445
21951	534446
52414	534447
25911	534448
36542	534449
4110	534450
47321	534451
187863	534452
220996	534453
158909	534454
317649	534455
18837	534456
19149	534457
14343	534458
36486	534459
7093	534460
196915	534461
325176	534462
107901	534463
21961	534464
45196	534465
319028	534466
101920	534467
252855	534468
1204	534469
853	534470
290137	534471
193768	534472
106100	534473
160401	534474
52584	534475
338618	534476
28626	534477
326688	534478
194280	534479
194034	534480
38650	534481
266834	534482
275360	534483
260890	534484
14179	534485
1808	534486
26380	534487
321312	534488
88816	534489
31323	534490
104305	534491
77966	534492
21377	534493
9006	534494
79530	534495
20709	534496
144400	534497
273202	534498
17070	534499
105795	534500
217	534501
5510	534502
317801	534503
122444	534504
303166	534505
263632	534506
315295	534507
252351	534508
79380	534509
321623	534510
78022	534511
53850	534512
2573	534513
2552	534514
8528	534515
248197	534516
261506	534517
188455	534518
2518	534519
182430	534520
66683	534521
1765	534522
639	534523
19109	534524
316	534525
5088	534526
36820	534527
121411	534528
245155	534529
195124	534530
208984	534531
117847	534532
14654	534533
3741	534534
328508	534535
3741	534536
75	534537
7175	534538
12493	534539
4607	534540
199	534541
12493	534542
31846	534543
58435	534544
205320	534545
315986	534546
242143	534547
147203	534548
36475	534549
5532	534550
14362	534551
54098	534552
78023	534553
199732	534554
153	534555
3741	534556
149778	534557
313476	534558
318440	534559
91887	534560
8992	534561
27118	534562
78175	534563
26320	534564
84081	534565
48010	534566
7471	534567
1002	534568
895	534569
54023	534570
28441	534571
119753	534572
130014	534573
4218	534574
317295	534575
31932	534576
299366	534577
38376	534578
77429	534579
743	534580
66564	534581
12493	534582
30	534583
22854	534584
84191	534585
66712	534586
25903	534587
206210	534588
77700	534589
42540	534590
62549	534591
9386	534592
102323	534593
13879	534594
79316	534595
22282	534596
23741	534597
18921	534598
11252	534599
119223	534600
36958	534601
47883	534602
78512	534603
106665	534604
134853	534605
192835	534606
62961	534607
146601	534608
188121	534609
2057	534610
11044	534611
23634	534612
189111	534613
22260	534614
12565	534615
4138	534616
316627	534617
190825	534618
120763	534619
12542	534620
16735	534621
264455	534622
20652	534623
26321	534624
157549	534625
354321	534626
21911	534627
318512	534628
355662	534629
120645	534630
570	534631
119222	534632
59125	534633
4740	534634
32461	534635
188079	534636
189532	534637
38728	534638
275031	534639
7093	534640
511	534641
326975	534642
77709	534643
53787	534644
52534	534645
263910	534646
533	534647
19835	534648
2061	534649
77465	534650
5494	534651
49903	534652
45711	534653
4157	534654
31930	534655
45791	534656
4332	534657
4747	534658
5272	534659
1402	534660
26320	534661
31916	534662
726	534663
238573	534664
63188	534665
151218	534666
264341	534667
48580	534668
6441	534669
26808	534670
88941	534671
392	534672
174883	534673
318838	534674
190459	534675
121026	534676
19672	534677
27009	534678
13506	534679
293249	534680
147769	534681
104818	534682
108444	534683
266272	534684
310816	534685
128649	534686
7559	534687
3545	534688
33	534689
1424	534690
19167	534691
288709	534692
280797	534693
33641	534694
210347	534695
48279	534696
294168	534697
19281	534698
102341	534699
327213	534700
19280	534701
188266	534702
66833	534703
323986	534704
196628	534705
262749	534706
32486	534707
179864	534708
101718	534709
129863	534710
989	534711
32838	534712
32739	534713
190097	534714
7013	534715
174638	534716
161512	534717
53048	534718
79975	534719
108001	534720
6757	534721
167125	534722
11083	534723
4456	534724
314851	534725
12482	534726
48293	534727
32675	534728
28293	534729
99335	534730
109407	534731
77664	534732
9796	534733
160865	534734
16520	534735
353691	534736
265600	534737
11406	534738
31531	534739
17103	534740
5027	534741
44660	534742
36371	534743
201832	534744
51053	534745
19317	534746
21096	534747
12104	534748
26381	534749
45911	534750
18693	534751
6273	534752
29513	534753
34497	534754
12752	534755
312753	534756
336333	534757
326556	534758
292683	534759
137197	534760
175232	534761
19280	534762
132242	534763
250587	534764
185945	534765
23	534766
163206	534767
321646	534768
196360	534769
17247	534770
348670	534771
53552	534772
129037	534773
1956	534774
105103	534775
27946	534776
122385	534777
110338	534778
16736	534779
47009	534780
131361	534781
147899	534782
20519	534783
355182	534784
287650	534785
259483	534786
5186	534787
109716	534788
36872	534789
5492	534790
1529	534791
100301	534792
3514	534793
8834	534794
18328	534795
30951	534796
27519	534797
105309	534798
34808	534799
206604	534800
17037	534801
5769	534802
38726	534803
128655	534804
174875	534805
45514	534806
463	534807
5340	534808
44909	534809
287940	534810
47728	534811
112171	534812
28302	534813
321411	534814
4229	534815
4433	534816
42962	534817
116637	534818
109394	534819
97833	534820
2271	534821
33677	534822
174334	534823
111542	534824
79423	534825
17233	534826
46539	534827
147877	534828
32464	534829
1206	534830
51472	534831
102364	534832
35718	534833
287200	534834
2477	534835
273991	534836
256683	534837
290747	534838
100517	534839
104732	534840
152924	534841
329487	534842
69223	534843
52760	534844
66942	534845
17434	534846
78931	534847
42266	534848
140696	534849
103135	534850
67844	534851
103529	534852
89391	534853
350000	534854
48424	534855
80269	534856
22896	534857
7197	534858
36334	534859
28959	534860
61077	534861
74550	534862
217467	534863
1322	534864
120864	534865
43725	534866
31112	534867
53363	534868
48460	534869
189224	534870
2732	534871
6045	534872
26995	534873
327167	534874
11720	534875
102227	534876
199994	534877
14606	534878
130366	534879
41455	534880
90007	534881
21043	534882
182193	534883
4178	534884
218347	534885
4858	534886
8368	534887
115181	534888
95822	534889
86421	534890
68360	534891
58668	534892
4784	534893
8267	534894
228417	534895
48382	534896
195042	534897
25985	534898
11786	534899
20110	534900
196285	534901
4499	534902
12017	534903
11369	534904
18521	534905
58845	534906
5544	534907
5597	534908
40404	534909
23631	534910
8794	534911
292	534912
357142	534913
2546	534914
72132	534915
575	534916
19442	534917
56702	534918
69160	534919
2401	534920
89226	534921
339298	534922
68055	534923
1004	534924
113518	534925
2029	534926
6837	534927
25960	534928
30640	534929
164845	534930
96941	534931
11024	534932
46239	534933
211774	534934
264696	534935
160927	534936
53750	534937
162126	534938
22	534939
39088	534940
53103	534941
9434	534942
17395	534943
182877	534944
3647	534945
19442	534946
97078	534947
5004	534948
30167	534949
2695	534950
135562	534951
1515	534952
6695	534953
42797	534954
283493	534955
25302	534956
134164	534957
41116	534958
111240	534959
194346	534960
149647	534961
9112	534962
24866	534963
191858	534964
36022	534965
342252	534966
38094	534967
162096	534968
16450	534969
111605	534970
233670	534971
46614	534972
39113	534973
3383	534974
27409	534975
4157	534976
172325	534977
19804	534978
18670	534979
298909	534980
186418	534981
298043	534982
15394	534983
102581	534984
139745	534985
8039	534986
9377	534987
12865	534988
32749	534989
85479	534990
111239	534991
15674	534992
14544	534993
37651	534994
64738	534995
61235	534996
315	534997
193954	534998
11997	534999
174598	535000
350018	535001
13549	535002
56807	535003
153382	535004
343696	535005
62804	535006
65063	535007
192	535008
344135	535009
18207	535010
17439	535011
42311	535012
47169	535013
253230	535014
68314	535015
88583	535016
103604	535017
43043	535018
171420	535019
107261	535020
16163	535021
102244	535022
15206	535023
123650	535024
52144	535025
243164	535026
242930	535027
16316	535028
31999	535029
11715	535030
160837	535031
126414	535032
2381	535033
29087	535034
156861	535035
195351	535036
24558	535037
15100	535038
7791	535039
79434	535040
160942	535041
19154	535042
54050	535043
291258	535044
15750	535045
102184	535046
483	535047
81037	535048
15050	535049
274960	535050
232952	535051
254420	535052
41423	535053
22883	535054
108587	535055
260178	535056
31068	535057
34388	535058
211451	535059
887	535060
25496	535061
7507	535062
193592	535063
31192	535064
114154	535065
14824	535066
152613	535067
54689	535068
11429	535069
35941	535070
10562	535071
148064	535072
98685	535073
79731	535074
22389	535075
23309	535076
23341	535077
71611	535078
111687	535079
181298	535080
58726	535081
124784	535082
211404	535083
179656	535084
37907	535085
198832	535086
21460	535087
1955	535088
24341	535089
72855	535090
5880	535091
45137	535092
8069	535093
186545	535094
28868	535095
4078	535096
19154	535097
22320	535098
1012	535099
26752	535100
85180	535101
53338	535102
101710	535103
36232	535104
6630	535105
219972	535106
271508	535107
8525	535108
184215	535109
60012	535110
8541	535111
72568	535112
82132	535113
43687	535114
101538	535115
27	535116
2828	535117
2255	535118
15081	535119
194576	535120
96227	535121
35858	535122
65821	535123
4465	535124
1327	535125
147964	535126
10145	535127
30581	535128
1871	535129
31499	535130
115713	535131
87214	535132
319030	535133
309320	535134
139254	535135
190147	535136
176	535137
60218	535138
13160	535139
2889	535140
82212	535141
357289	535142
1848	535143
34269	535144
314539	535145
104502	535146
274472	535147
11951	535148
8958	535149
61920	535150
332501	535151
28770	535152
58358	535153
127292	535154
1018	535155
74489	535156
69597	535157
11732	535158
77833	535159
13499	535160
71555	535161
40765	535162
139278	535163
45319	535164
55196	535165
189635	535166
8126	535167
313541	535168
309262	535169
31486	535170
23064	535171
8717	535172
151070	535173
19389	535174
134535	535175
39057	535176
20543	535177
21807	535178
70379	535179
177597	535180
12644	535181
9368	535182
2912	535183
65119	535184
2535	535185
71656	535186
324850	535187
223767	535188
38154	535189
99310	535190
19849	535191
41	535192
106692	535193
19314	535194
42782	535195
130498	535196
36847	535197
4496	535198
17192	535199
4228	535200
316211	535201
83002	535202
345987	535203
9196	535204
31850	535205
123797	535206
308279	535207
52853	535208
336259	535209
89566	535210
28525	535211
38535	535212
38096	535213
4449	535214
51260	535215
182933	535216
4874	535217
215752	535218
40707	535219
183391	535220
86306	535221
22272	535222
66796	535223
3451	535224
22643	535225
54089	535226
2575	535227
27280	535228
112004	535229
19834	535230
22913	535231
79181	535232
3790	535233
17635	535234
56842	535235
72730	535236
104044	535237
5468	535238
55841	535239
150524	535240
88103	535241
298073	535242
196037	535243
14851	535244
15085	535245
177366	535246
21544	535247
89515	535248
67297	535249
19257	535250
79557	535251
555	535252
58825	535253
208090	535254
29139	535255
29054	535256
38687	535257
13382	535258
208395	535259
3572	535260
46646	535261
209913	535262
170435	535263
206853	535264
171961	535265
14274	535266
15606	535267
177382	535268
38853	535269
6357	535270
195906	535271
21727	535272
29719	535273
61301	535274
23247	535275
190570	535276
11431	535277
53728	535278
1097	535279
349388	535280
278892	535281
15338	535282
13874	535283
22252	535284
206578	535285
30794	535286
63415	535287
15016	535288
9928	535289
1015	535290
51897	535291
208324	535292
13177	535293
2889	535294
64752	535295
52465	535296
7288	535297
7588	535298
14382	535299
127	535300
31465	535301
129872	535302
76920	535303
36656	535304
96003	535305
208683	535306
40352	535307
71189	535308
166845	535309
14458	535310
8283	535311
26407	535312
6826	535313
4255	535314
39367	535315
16985	535316
278934	535317
2234	535318
71963	535319
6146	535320
363	535321
15663	535322
40753	535323
32	535324
187789	535325
77813	535326
9766	535327
5533	535328
140631	535329
142004	535330
10048	535331
6796	535332
70216	535333
315425	535334
195779	535335
1591	535336
288083	535337
83260	535338
17061	535339
37172	535340
195451	535341
186489	535342
2215	535343
198665	535344
58562	535345
282390	535346
47613	535347
106199	535348
5261	535349
56127	535350
195362	535351
19173	535352
290949	535353
69497	535354
165900	535355
36119	535356
47677	535357
178	535358
8046	535359
329184	535360
208138	535361
47627	535362
15094	535363
29730	535364
124951	535365
63244	535366
3516	535367
111691	535368
13394	535369
22787	535370
47797	535371
28767	535372
79525	535373
15154	535374
1537	535375
122525	535376
57326	535377
9751	535378
4534	535379
59223	535380
8469	535381
5251	535382
1669	535383
104817	535384
8911	535385
57452	535386
62834	535387
245833	535388
71611	535389
24424	535390
6550	535391
37892	535392
5440	535393
18009	535394
106443	535395
67261	535396
129784	535397
5688	535398
85424	535399
118351	535400
398	535401
78884	535402
32947	535403
282018	535404
12713	535405
131333	535406
1074	535407
36387	535408
49860	535409
323405	535410
81234	535411
195841	535412
31534	535413
222800	535414
257113	535415
53038	535416
63649	535417
154799	535418
147810	535419
6682	535420
7165	535421
3195	535422
93427	535423
71520	535424
166526	535425
48750	535426
327500	535427
51356	535428
106356	535429
172250	535430
179788	535431
83195	535432
14842	535433
124545	535434
3406	535435
38765	535436
11761	535437
245893	535438
2151	535439
9112	535440
7283	535441
128338	535442
182166	535443
212934	535444
149	535445
23608	535446
23195	535447
279955	535448
107712	535449
33558	535450
21892	535451
96586	535452
30540	535453
150720	535454
96745	535455
17	535456
19294	535457
14341	535458
26485	535459
150664	535460
245348	535461
243416	535462
308051	535463
246117	535464
96470	535465
96554	535466
30554	535467
46	535468
185849	535469
355196	535470
6940	535471
6777	535472
36458	535473
93009	535474
215482	535475
58067	535476
39789	535477
98734	535478
14685	535479
38746	535480
45966	535481
55910	535482
207731	535483
59518	535484
32180	535485
156409	535486
55954	535487
15008	535488
161649	535489
97241	535490
141198	535491
673	535492
15917	535493
248963	535494
240837	535495
107677	535496
114738	535497
22923	535498
264495	535499
81059	535500
160539	535501
22827	535502
160541	535503
160540	535504
67095	535505
11310	535506
51103	535507
11554	535508
7038	535509
40356	535510
19046	535511
45152	535512
73134	535513
286281	535514
4275	535515
40141	535516
188354	535517
631	535518
1169	535519
1391	535520
113453	535521
142782	535522
6753	535523
325865	535524
277272	535525
530	535526
126369	535527
178812	535528
160252	535529
31694	535530
39115	535531
44176	535532
67047	535533
101790	535534
45597	535535
232785	535536
67023	535537
3961	535538
9509	535539
12481	535540
235	535541
1531	535542
1145	535543
91431	535544
22794	535545
96633	535546
147235	535547
12524	535548
109683	535549
7437	535550
67028	535551
101781	535552
151797	535553
31822	535554
2856	535555
101393	535556
31810	535557
83527	535558
287610	535559
159596	535560
10557	535561
36959	535562
8091	535563
113835	535564
119811	535565
72383	535566
22804	535567
22785	535568
2876	535569
67003	535570
160261	535571
48672	535572
247411	535573
160226	535574
57678	535575
22807	535576
9495	535577
34013	535578
22788	535579
7437	535580
5899	535581
323232	535582
101799	535583
16629	535584
8147	535585
22776	535586
45604	535587
53299	535588
45406	535589
17074	535590
49984	535591
101785	535592
220139	535593
128073	535594
74844	535595
1388	535596
6757	535597
14904	535598
16690	535599
24309	535600
39372	535601
1394	535602
1977	535603
67004	535604
45406	535605
13687	535606
76311	535607
45582	535608
12461	535609
67045	535610
13594	535611
68419	535612
171889	535613
3828	535614
6045	535615
159669	535616
354665	535617
263381	535618
7455	535619
28023	535620
32308	535621
75794	535622
67041	535623
22807	535624
1167	535625
9511	535626
147164	535627
16265	535628
6200	535629
28010	535630
87216	535631
34424	535632
86317	535633
69823	535634
105891	535635
14535	535636
157543	535637
103798	535638
55016	535639
38429	535640
241903	535641
227849	535642
43367	535643
79531	535644
62252	535645
297831	535646
8321	535647
67226	535648
161013	535649
634	535650
44245	535651
57609	535652
44176	535653
92192	535654
238918	535655
7446	535656
16931	535657
116935	535658
20	535659
49178	535660
29953	535661
78525	535662
118592	535663
410	535664
44318	535665
21487	535666
41857	535667
78371	535668
315051	535669
7875	535670
73587	535671
62739	535672
42661	535673
42770	535674
10292	535675
3103	535676
10576	535677
184940	535678
110322	535679
280430	535680
48277	535681
91218	535682
283081	535683
4180	535684
13592	535685
310697	535686
75222	535687
5317	535688
260747	535689
36327	535690
6260	535691
4895	535692
159711	535693
40034	535694
102484	535695
149196	535696
171576	535697
4629	535698
5471	535699
22298	535700
116151	535701
54560	535702
13202	535703
108505	535704
668	535705
4705	535706
18935	535707
2503	535708
51394	535709
2802	535710
22855	535711
38237	535712
251658	535713
14687	535714
4189	535715
3113	535716
130383	535717
6502	535718
17717	535719
61788	535720
29616	535721
108724	535722
10937	535723
179292	535724
36586	535725
4411	535726
7048	535727
91813	535728
1727	535729
95312	535730
18858	535731
74025	535732
139939	535733
13550	535734
21927	535735
8254	535736
529	535737
63875	535738
66345	535739
266622	535740
351500	535741
146265	535742
83112	535743
82779	535744
180088	535745
1414	535746
56468	535747
19732	535748
73084	535749
129228	535750
47632	535751
161342	535752
69503	535753
130579	535754
10905	535755
70568	535756
106862	535757
217745	535758
166697	535759
186386	535760
30644	535761
232236	535762
58976	535763
4919	535764
178	535765
250273	535766
93858	535767
14495	535768
11278	535769
38275	535770
46353	535771
88074	535772
115096	535773
152228	535774
347955	535775
115486	535776
481	535777
58093	535778
101002	535779
184590	535780
2724	535781
17991	535782
1159	535783
174383	535784
94734	535785
96992	535786
35770	535787
258885	535788
25835	535789
10149	535790
271863	535791
4364	535792
95895	535793
71685	535794
89689	535795
6443	535796
1691	535797
2802	535798
43240	535799
34977	535800
93567	535801
169166	535802
57249	535803
87257	535804
70984	535805
134954	535806
60157	535807
1895	535808
192653	535809
8066	535810
2570	535811
222723	535812
5112	535813
2468	535814
14470	535815
35954	535816
122236	535817
94684	535818
343766	535819
89315	535820
76618	535821
47815	535822
97710	535823
127586	535824
46137	535825
265254	535826
35298	535827
10492	535828
23066	535829
93192	535830
153944	535831
35942	535832
225780	535833
35334	535834
270702	535835
238451	535836
16850	535837
80434	535838
201791	535839
26878	535840
121174	535841
50508	535842
162226	535843
146899	535844
561	535845
42550	535846
52530	535847
11952	535848
53282	535849
10861	535850
336181	535851
76429	535852
79168	535853
44088	535854
10241	535855
75407	535856
2899	535857
2054	535858
190450	535859
48313	535860
42482	535861
51957	535862
67650	535863
573	535864
46497	535865
221905	535866
307980	535867
34328	535868
22120	535869
32348	535870
158504	535871
207803	535872
229688	535873
128654	535874
144928	535875
87950	535876
274	535877
20	535878
3538	535879
10437	535880
41061	535881
13280	535882
6379	535883
104887	535884
53886	535885
42657	535886
6476	535887
37326	535888
65823	535889
328849	535890
72671	535891
103152	535892
34367	535893
7910	535894
36870	535895
105164	535896
6108	535897
84451	535898
56254	535899
61370	535900
18688	535901
96776	535902
96708	535903
150893	535904
329495	535905
66062	535906
11897	535907
21834	535908
21834	535909
567	535910
567	535911
567	535912
567	535913
567	535914
567	535915
623	535916
20300	535917
156007	535918
148753	535919
301925	535920
26768	535921
95522	535922
2795	535923
34428	535924
2795	535925
2795	535926
149030	535927
149030	535928
728	535929
15913	535930
10808	535931
142469	535932
15947	535933
15947	535934
306211	535935
138062	535936
10057	535937
347518	535938
30171	535939
53	535940
8261	535941
77658	535942
53	535943
2747	535944
1590	535945
14511	535946
239060	535947
15325	535948
19105	535949
23040	535950
77391	535951
25617	535952
132806	535953
232432	535954
64899	535955
45114	535956
393	535957
67296	535958
115962	535959
12619	535960
151348	535961
49784	535962
205140	535963
53	535964
53598	535965
44447	535966
194066	535967
142059	535968
15871	535969
221629	535970
158215	535971
310962	535972
15	535973
32732	535974
7979	535975
74495	535976
3824	535977
310134	535978
75573	535979
215196	535980
102020	535981
26924	535982
1740	535983
12057	535984
40570	535985
133598	535986
2368	535987
256114	535988
188994	535989
116813	535990
265275	535991
149432	535992
9001	535993
322031	535994
10596	535995
6992	535996
18437	535997
48276	535998
14328	535999
94463	536000
48274	536001
41489	536002
15894	536003
153514	536004
26729	536005
12183	536006
31244	536007
160714	536008
62819	536009
3777	536010
11700	536011
236901	536012
1125	536013
78075	536014
2097	536015
13690	536016
76216	536017
5897	536018
10618	536019
292458	536020
36330	536021
5146	536022
119643	536023
150631	536024
30512	536025
2502	536026
96255	536027
12078	536028
3712	536029
245363	536030
13741	536031
22211	536032
259443	536033
37537	536034
133144	536035
56479	536036
42047	536037
13097	536038
5933	536039
12587	536040
284799	536041
12857	536042
1	536043
62	536044
20031	536045
190391	536046
2428	536047
4119	536048
22431	536049
28100	536050
4725	536051
188514	536052
31885	536053
16791	536054
7483	536055
4715	536056
311153	536057
7491	536058
14203	536059
67230	536060
49982	536061
340938	536062
112	536063
27750	536064
963	536065
61264	536066
98393	536067
5590	536068
283868	536069
42219	536070
28437	536071
28437	536072
226711	536073
37384	536074
42958	536075
2312	536076
53502	536077
5172	536078
42784	536079
189818	536080
30832	536081
30073	536082
211694	536083
161196	536084
27762	536085
48159	536086
6437	536087
59592	536088
91523	536089
263800	536090
30005	536091
80087	536092
78154	536093
2165	536094
4000	536095
12580	536096
102341	536097
3136	536098
12576	536099
12575	536100
1523	536101
22953	536102
2165	536103
3142	536104
2461	536105
30001	536106
65916	536107
54355	536108
15781	536109
65916	536110
21512	536111
11817	536112
78818	536113
77442	536114
218856	536115
191948	536116
66534	536117
52751	536118
440	536119
27654	536120
27654	536121
27654	536122
27654	536123
440	536124
92375	536125
2228	536126
2228	536127
13706	536128
50330	536129
179418	536130
4046	536131
4046	536132
287	536133
287	536134
287	536135
25486	536136
112763	536137
7754	536138
308060	536139
96528	536140
96528	536141
56646	536142
9555	536143
5690	536144
337006	536145
94493	536146
86560	536147
132668	536148
5686	536149
1413	536150
234597	536151
97259	536152
133205	536153
43883	536154
20111	536155
43755	536156
39754	536157
57963	536158
48667	536159
22085	536160
321284	536161
4366	536162
31707	536163
27942	536164
2854	536165
1657	536166
834	536167
11179	536168
22042	536169
63652	536170
64262	536171
25580	536172
214929	536173
64827	536174
41996	536175
8115	536176
57909	536177
86018	536178
3468	536179
145331	536180
7253	536181
9195	536182
330905	536183
11037	536184
128688	536185
2026	536186
13184	536187
24123	536188
1134	536189
150765	536190
2991	536191
73	536192
40200	536193
178474	536194
2991	536195
188394	536196
8244	536197
10543	536198
15840	536199
1898	536200
6450	536201
313256	536202
120787	536203
207475	536204
36628	536205
10233	536206
22097	536207
9108	536208
172550	536209
120829	536210
277947	536211
243395	536212
3720	536213
31888	536214
2783	536215
275588	536216
15709	536217
6861	536218
86868	536219
86993	536220
91813	536221
185482	536222
58241	536223
200027	536224
34276	536225
8253	536226
92297	536227
524	536228
610	536229
65361	536230
17982	536231
13617	536232
35391	536233
188549	536234
32840	536235
133335	536236
260746	536237
71840	536238
102729	536239
46913	536240
4709	536241
14021	536242
20165	536243
32880	536244
272321	536245
33842	536246
20291	536247
17439	536248
36343	536249
6138	536250
87218	536251
335742	536252
54588	536253
16682	536254
201270	536255
58757	536256
112893	536257
5511	536258
18348	536259
149715	536260
58606	536261
12428	536262
343295	536263
43505	536264
216876	536265
204042	536266
107507	536267
37891	536268
28981	536269
88894	536270
70608	536271
100852	536272
65171	536273
18588	536274
11107	536275
92346	536276
126626	536277
254	536278
164849	536279
40200	536280
93004	536281
9234	536282
13662	536283
282088	536284
5600	536285
70190	536286
1400	536287
49461	536288
87987	536289
81527	536290
133812	536291
58952	536292
9741	536293
342305	536294
126263	536295
232175	536296
13522	536297
113447	536298
50586	536299
607	536300
335729	536301
3525	536302
15221	536303
192146	536304
60335	536305
1316	536306
23799	536307
6938	536308
170767	536309
52093	536310
5105	536311
141847	536312
36854	536313
225769	536314
82324	536315
134407	536316
2032	536317
201776	536318
220736	536319
29358	536320
131017	536321
24849	536322
95855	536323
14566	536324
54870	536325
50036	536326
2120	536327
2273	536328
13702	536329
1114	536330
98063	536331
4291	536332
40517	536333
115968	536334
248796	536335
45902	536336
26877	536337
248333	536338
23142	536339
85273	536340
269823	536341
38057	536342
27101	536343
81007	536344
548	536345
104849	536346
183823	536347
245936	536348
13147	536349
275960	536350
126955	536351
96944	536352
33677	536353
281984	536354
6004	536355
28950	536356
416	536357
20913	536358
215142	536359
4198	536360
15862	536361
38093	536362
27527	536363
62978	536364
18	536365
22036	536366
10928	536367
123446	536368
62824	536369
73679	536370
34804	536371
45902	536372
125713	536373
133719	536374
93673	536375
157644	536376
8026	536377
6584	536378
19582	536379
141312	536380
55198	536381
180001	536382
22646	536383
154973	536384
170427	536385
92341	536386
239361	536387
42852	536388
16003	536389
73858	536390
174882	536391
269924	536392
212022	536393
56248	536394
155275	536395
2162	536396
3459	536397
186658	536398
13510	536399
30585	536400
151284	536401
151448	536402
16090	536403
110321	536404
3597	536405
36192	536406
6433	536407
352591	536408
96877	536409
83941	536410
207777	536411
206751	536412
195496	536413
207328	536414
60237	536415
21960	536416
187196	536417
252026	536418
84794	536419
3038	536420
56258	536421
151065	536422
38665	536423
356874	536424
150986	536425
64071	536426
1078	536427
884	536428
247268	536429
247183	536430
151146	536431
61681	536432
77247	536433
18765	536434
34681	536435
24785	536436
111127	536437
77896	536438
85275	536439
2406	536440
730	536441
10647	536442
107893	536443
11932	536444
69974	536445
77917	536446
120248	536447
62856	536448
43000	536449
6801	536450
29678	536451
80431	536452
22184	536453
17563	536454
308943	536455
97738	536456
50564	536457
87074	536458
13005	536459
24900	536460
5072	536461
7881	536462
11540	536463
54383	536464
2208	536465
95815	536466
36154	536467
11279	536468
257378	536469
20408	536470
81502	536471
10315	536472
124084	536473
12755	536474
68032	536475
34960	536476
115752	536477
80305	536478
14319	536479
123724	536480
59429	536481
66202	536482
64389	536483
343336	536484
71197	536485
106545	536486
300001	536487
19523	536488
18521	536489
11787	536490
29646	536491
106120	536492
1527	536493
308966	536494
134366	536495
54443	536496
41464	536497
7056	536498
29079	536499
326344	536500
5934	536501
6051	536502
25305	536503
116	536504
8008	536505
178	536506
258889	536507
134761	536508
15054	536509
94967	536510
76225	536511
25205	536512
10916	536513
21841	536514
76554	536515
85216	536516
37774	536517
39915	536518
14584	536519
14507	536520
81209	536521
6860	536522
18408	536523
126594	536524
10008	536525
405	536526
41897	536527
54773	536528
166549	536529
6703	536530
39965	536531
11966	536532
57714	536533
24112	536534
8070	536535
28393	536536
70762	536537
52392	536538
22195	536539
233354	536540
134230	536541
256702	536542
81110	536543
72760	536544
126	536545
66499	536546
41455	536547
8055	536548
6876	536549
1300	536550
175128	536551
77753	536552
13433	536553
9811	536554
77912	536555
14722	536556
202134	536557
4257	536558
44135	536559
24506	536560
93688	536561
52024	536562
63830	536563
4873	536564
2332	536565
12428	536566
198232	536567
125983	536568
13049	536569
200723	536570
8474	536571
347899	536572
60529	536573
3525	536574
203	536575
78026	536576
26542	536577
52609	536578
237227	536579
179143	536580
2110	536581
17084	536582
18348	536583
18897	536584
45902	536585
9707	536586
29369	536587
19941	536588
167	536589
167	536590
199926	536591
80065	536592
164620	536593
20561	536594
89424	536595
22079	536596
35959	536597
143524	536598
97976	536599
14139	536600
136043	536601
18231	536602
2206	536603
44428	536604
1998	536605
198232	536606
68430	536607
27682	536608
237155	536609
175773	536610
36072	536611
184230	536612
34687	536613
198072	536614
2829	536615
185639	536616
67803	536617
143085	536618
229313	536619
8853	536620
34875	536621
37793	536622
65460	536623
52628	536624
10871	536625
36948	536626
60853	536627
131046	536628
87510	536629
23036	536630
23929	536631
15122	536632
35399	536633
14542	536634
17846	536635
37443	536636
56715	536637
116926	536638
115545	536639
224345	536640
41839	536641
186409	536642
947	536643
42741	536644
31661	536645
11332	536646
240070	536647
74636	536648
28786	536649
26163	536650
335320	536651
72547	536652
144215	536653
4391	536654
39913	536655
138437	536656
91199	536657
30244	536658
48543	536659
20848	536660
316119	536661
9916	536662
2899	536663
146748	536664
86116	536665
26310	536666
97088	536667
340610	536668
3411	536669
124694	536670
303	536671
1827	536672
304747	536673
75987	536674
211181	536675
157802	536676
122845	536677
292	536678
39650	536679
343148	536680
472	536681
4739	536682
26354	536683
6851	536684
22135	536685
42598	536686
24799	536687
231990	536688
10796	536689
248764	536690
9750	536691
5458	536692
72185	536693
9676	536694
468	536695
50331	536696
201423	536697
85678	536698
76870	536699
26836	536700
55327	536701
138837	536702
61811	536703
7335	536704
27416	536705
8310	536706
38874	536707
11788	536708
124680	536709
197116	536710
15339	536711
60416	536712
1685	536713
124243	536714
61935	536715
78391	536716
1893	536717
48824	536718
1558	536719
118221	536720
3132	536721
31305	536722
3220	536723
127	536724
157798	536725
151195	536726
77584	536727
124836	536728
14020	536729
257830	536730
40101	536731
605	536732
175858	536733
35032	536734
9278	536735
82271	536736
87817	536737
247958	536738
58605	536739
27682	536740
26625	536741
57875	536742
42984	536743
13073	536744
16546	536745
221320	536746
27447	536747
17772	536748
4398	536749
330173	536750
342465	536751
18868	536752
10614	536753
95688	536754
46	536755
107769	536756
4709	536757
3928	536758
343286	536759
309	536760
75781	536761
120931	536762
46436	536763
255449	536764
62245	536765
3511	536766
4883	536767
48774	536768
174943	536769
35537	536770
1685	536771
39457	536772
8616	536773
7904	536774
9476	536775
33945	536776
108489	536777
15341	536778
6202	536779
75908	536780
24659	536781
9108	536782
4343	536783
25487	536784
6859	536785
10295	536786
19680	536787
86017	536788
23036	536789
8563	536790
692	536791
54613	536792
30806	536793
58014	536794
133751	536795
224	536796
39440	536797
48580	536798
10876	536799
154646	536800
24435	536801
17880	536802
74214	536803
43295	536804
1963	536805
6673	536806
10556	536807
6081	536808
178005	536809
1424	536810
121300	536811
30791	536812
26163	536813
67101	536814
65190	536815
23829	536816
78089	536817
16222	536818
122412	536819
149783	536820
55451	536821
177992	536822
187841	536823
55165	536824
4785	536825
30020	536826
60206	536827
30952	536828
118334	536829
1592	536830
21365	536831
321198	536832
120492	536833
1799	536834
3665	536835
103	536836
32846	536837
72890	536838
4836	536839
102468	536840
150808	536841
97042	536842
5776	536843
65651	536844
12256	536845
36768	536846
909	536847
39144	536848
6719	536849
14079	536850
49048	536851
1607	536852
105423	536853
6950	536854
50	536855
179743	536856
54693	536857
81404	536858
142321	536859
84824	536860
4557	536861
38194	536862
176869	536863
18193	536864
21554	536865
49559	536866
33900	536867
2212	536868
36441	536869
64089	536870
18866	536871
160881	536872
19008	536873
92556	536874
139082	536875
16309	536876
43767	536877
375	536878
13699	536879
54870	536880
73785	536881
51325	536882
121626	536883
98555	536884
1875	536885
72588	536886
87604	536887
48987	536888
116818	536889
18138	536890
1641	536891
5712	536892
51951	536893
288303	536894
71268	536895
323036	536896
29525	536897
49283	536898
18693	536899
51938	536900
25694	536901
169282	536902
76745	536903
602	536904
26440	536905
51963	536906
108159	536907
190664	536908
14566	536909
78010	536910
10845	536911
85913	536912
101701	536913
41636	536914
27568	536915
76588	536916
51793	536917
15042	536918
51809	536919
40271	536920
203230	536921
51527	536922
9710	536923
37047	536924
91571	536925
199405	536926
50218	536927
54474	536928
2178	536929
175541	536930
82014	536931
45795	536932
26622	536933
14276	536934
91806	536935
219848	536936
27	536937
2735	536938
23625	536939
49343	536940
47302	536941
468	536942
171886	536943
11822	536944
124877	536945
156315	536946
5687	536947
13502	536948
36000	536949
42105	536950
210650	536951
171668	536952
8044	536953
66255	536954
82765	536955
201020	536956
8828	536957
8097	536958
32162	536959
19580	536960
19961	536961
1751	536962
34889	536963
34889	536964
85100	536965
42438	536966
6207	536967
87810	536968
10983	536969
97161	536970
3293	536971
30531	536972
1861	536973
86962	536974
56873	536975
19998	536976
15057	536977
41481	536978
210795	536979
51762	536980
61985	536981
198427	536982
17563	536983
11297	536984
36787	536985
6340	536986
29603	536987
86040	536988
19878	536989
11423	536990
14437	536991
304955	536992
7088	536993
31591	536994
230469	536995
130160	536996
39664	536997
1239	536998
199460	536999
22159	537000
1672	537001
47890	537002
30678	537003
56827	537004
354539	537005
15054	537006
243189	537007
81365	537008
112456	537009
1409	537010
18694	537011
22591	537012
3554	537013
85950	537014
37704	537015
133812	537016
11123	537017
258	537018
19519	537019
222064	537020
80119	537021
14722	537022
18759	537023
136818	537024
108081	537025
26717	537026
15633	537027
196858	537028
68540	537029
202167	537030
11004	537031
283918	537032
183597	537033
93648	537034
54630	537035
42451	537036
10876	537037
13321	537038
2811	537039
38973	537040
212489	537041
148283	537042
1634	537043
13510	537044
13510	537045
3737	537046
40636	537047
38134	537048
17591	537049
6140	537050
135268	537051
17603	537052
39925	537053
5008	537054
59206	537055
7798	537056
242943	537057
280572	537058
191764	537059
6258	537060
6788	537061
49483	537062
34871	537063
96276	537064
211650	537065
28757	537066
176302	537067
144552	537068
118886	537069
71693	537070
305265	537071
43798	537072
1552	537073
65339	537074
294633	537075
165698	537076
4857	537077
48633	537078
14772	537079
22159	537080
3529	537081
80765	537082
82240	537083
4905	537084
7643	537085
26809	537086
344228	537087
10001	537088
78342	537089
191894	537090
6476	537091
28986	537092
7538	537093
9263	537094
9338	537095
1959	537096
9532	537097
146696	537098
10142	537099
19775	537100
132712	537101
31825	537102
132468	537103
33632	537104
6348	537105
129780	537106
131860	537107
129779	537108
129779	537109
1582	537110
16259	537111
110926	537112
6273	537113
58024	537114
34818	537115
13495	537116
39736	537117
92336	537118
93691	537119
109681	537120
1266	537121
109327	537122
48708	537123
49205	537124
260302	537125
65506	537126
4683	537127
49206	537128
19049	537129
71468	537130
21151	537131
20045	537132
203082	537133
53106	537134
234682	537135
205648	537136
203100	537137
232876	537138
310009	537139
135330	537140
132816	537141
340759	537142
35827	537143
61726	537144
3890	537145
164660	537146
7781	537147
972	537148
70762	537149
4634	537150
15054	537151
154393	537152
10376	537153
2862	537154
38136	537155
102132	537156
30678	537157
18570	537158
311641	537159
63668	537160
18	537161
3740	537162
50987	537163
27084	537164
12356	537165
130422	537166
94693	537167
9940	537168
8364	537169
80997	537170
38	537171
6305	537172
87252	537173
14015	537174
14102	537175
13974	537176
37301	537177
57241	537178
346307	537179
28481	537180
84935	537181
60	537182
9940	537183
5958	537184
71401	537185
613	537186
4392	537187
8083	537188
54588	537189
11505	537190
313771	537191
105097	537192
73516	537193
5198	537194
130675	537195
144157	537196
1932	537197
51065	537198
62978	537199
3342	537200
60856	537201
46073	537202
4478	537203
18312	537204
249831	537205
339	537206
5764	537207
3493	537208
144514	537209
186679	537210
15467	537211
54843	537212
87437	537213
46810	537214
215455	537215
18891	537216
50962	537217
79904	537218
199500	537219
118211	537220
13514	537221
338895	537222
136043	537223
250658	537224
8070	537225
55225	537226
78080	537227
56688	537228
7534	537229
276085	537230
15394	537231
16446	537232
29236	537233
200726	537234
21082	537235
2145	537236
29522	537237
6911	537238
4208	537239
19627	537240
37792	537241
14406	537242
4989	537243
135168	537244
97742	537245
347223	537246
28612	537247
92103	537248
2032	537249
38893	537250
14987	537251
129424	537252
58030	537253
74036	537254
62061	537255
17312	537256
6085	537257
22595	537258
9653	537259
93747	537260
51020	537261
51020	537262
347659	537263
3557	537264
532	537265
52353	537266
9017	537267
5392	537268
143593	537269
91970	537270
19934	537271
145938	537272
19832	537273
43086	537274
8369	537275
525	537276
4055	537277
178310	537278
15358	537279
34839	537280
16230	537281
74362	537282
424	537283
6144	537284
18340	537285
37903	537286
3493	537287
3169	537288
18271	537289
40129	537290
12380	537291
3927	537292
8199	537293
176957	537294
43801	537295
64866	537296
24244	537297
212258	537298
309423	537299
7141	537300
113175	537301
237778	537302
1985	537303
116635	537304
8869	537305
11328	537306
50524	537307
4847	537308
251278	537309
45222	537310
5979	537311
57208	537312
185198	537313
285506	537314
220083	537315
55647	537316
41578	537317
103164	537318
149698	537319
107950	537320
83436	537321
56063	537322
102176	537323
120493	537324
580	537325
119493	537326
39542	537327
14512	537328
14948	537329
15709	537330
291508	537331
57131	537332
86213	537333
14978	537334
17754	537335
2843	537336
1378	537337
1635	537338
230521	537339
57486	537340
112297	537341
3475	537342
3204	537343
343	537344
39371	537345
2110	537346
27943	537347
356473	537348
222435	537349
1034	537350
49575	537351
315404	537352
76273	537353
48356	537354
18330	537355
17685	537356
4931	537357
5474	537358
258389	537359
9683	537360
76926	537361
10920	537362
25122	537363
1378	537364
109190	537365
7920	537366
3463	537367
35952	537368
16487	537369
11637	537370
72674	537371
2355	537372
2241	537373
1646	537374
86542	537375
49544	537376
17913	537377
236	537378
2839	537379
43951	537380
34488	537381
285	537382
247685	537383
96942	537384
9249	537385
20840	537386
18187	537387
283444	537388
2383	537389
3037	537390
57391	537391
1957	537392
61636	537393
1381	537394
7751	537395
105021	537396
12417	537397
86016	537398
524	537399
20205	537400
190533	537401
619	537402
40064	537403
65783	537404
2013	537405
185742	537406
73573	537407
9641	537408
2707	537409
16860	537410
292195	537411
20217	537412
124553	537413
28304	537414
2864	537415
103166	537416
50916	537417
24434	537418
26239	537419
3914	537420
18896	537421
210800	537422
34567	537423
821	537424
190	537425
34706	537426
1161	537427
74524	537428
161722	537429
45261	537430
160220	537431
85797	537432
61124	537433
24829	537434
27613	537435
9917	537436
18326	537437
186172	537438
11538	537439
50192	537440
32132	537441
465	537442
18040	537443
149937	537444
132900	537445
18632	537446
15383	537447
4132	537448
108478	537449
1374	537450
811	537451
822	537452
32195	537453
120143	537454
198919	537455
246286	537456
31382	537457
298160	537458
154833	537459
8074	537460
10666	537461
18694	537462
30185	537463
201821	537464
115545	537465
12788	537466
38085	537467
80770	537468
60936	537469
342880	537470
58858	537471
117206	537472
87510	537473
54796	537474
149149	537475
8850	537476
14609	537477
42653	537478
48592	537479
97071	537480
99836	537481
10075	537482
262242	537483
24444	537484
4895	537485
48126	537486
192277	537487
9253	537488
270757	537489
44342	537490
14440	537491
112433	537492
52014	537493
77669	537494
61936	537495
1602	537496
15221	537497
153898	537498
153899	537499
65978	537500
100041	537501
130410	537502
19507	537503
59814	537504
38008	537505
45956	537506
38898	537507
71788	537508
66121	537509
4580	537510
18434	537511
134639	537512
38625	537513
118886	537514
20763	537515
51462	537516
97762	537517
123989	537518
8679	537519
83947	537520
14145	537521
57675	537522
13285	537523
94262	537524
511	537525
17903	537526
54860	537527
97692	537528
237851	537529
213458	537530
4603	537531
295	537532
38724	537533
72896	537534
3272	537535
32841	537536
64731	537537
180109	537538
70896	537539
45235	537540
37788	537541
4063	537542
345819	537543
51945	537544
576	537545
13988	537546
24206	537547
25956	537548
715	537549
38587	537550
126699	537551
71527	537552
39687	537553
3085	537554
8421	537555
37950	537556
7262	537557
8368	537558
38983	537559
13331	537560
4078	537561
689	537562
34170	537563
12140	537564
55906	537565
19381	537566
4213	537567
39312	537568
552	537569
42267	537570
49294	537571
291931	537572
163672	537573
5504	537574
116108	537575
173796	537576
105598	537577
21149	537578
4017	537579
73365	537580
49329	537581
39780	537582
356425	537583
27962	537584
86276	537585
170373	537586
280109	537587
308066	537588
15828	537589
176486	537590
174135	537591
37623	537592
175142	537593
62435	537594
24815	537595
10218	537596
95602	537597
21026	537598
184905	537599
15352	537600
9467	537601
1563	537602
13119	537603
90691	537604
233889	537605
48500	537606
81389	537607
87504	537608
74178	537609
179152	537610
13514	537611
286774	537612
20239	537613
80450	537614
24200	537615
110383	537616
176504	537617
7286	537618
13392	537619
56380	537620
7848	537621
117833	537622
7278	537623
96363	537624
61075	537625
83459	537626
84217	537627
66484	537628
6607	537629
38814	537630
34593	537631
71432	537632
66467	537633
20212	537634
73535	537635
39578	537636
40560	537637
3970	537638
26893	537639
4906	537640
49	537641
39563	537642
549	537643
24873	537644
48600	537645
46068	537646
64316	537647
216843	537648
14776	537649
10647	537650
76823	537651
125157	537652
9174	537653
6569	537654
24815	537655
146	537656
4873	537657
15354	537658
4820	537659
78520	537660
39780	537661
22545	537662
1365	537663
92346	537664
73685	537665
1799	537666
14102	537667
13225	537668
13950	537669
9446	537670
54915	537671
610	537672
2668	537673
5123	537674
3582	537675
3582	537676
36983	537677
177961	537678
8363	537679
46667	537680
84504	537681
79221	537682
56742	537683
49485	537684
54638	537685
244262	537686
8041	537687
83499	537688
63405	537689
113697	537690
179762	537691
11991	537692
43489	537693
53630	537694
292607	537695
18206	537696
35139	537697
216209	537698
252514	537699
88756	537700
12982	537701
172416	537702
82257	537703
40038	537704
7825	537705
260082	537706
47825	537707
12456	537708
86443	537709
27484	537710
108549	537711
48974	537712
24611	537713
25300	537714
130470	537715
339524	537716
263361	537717
5414	537718
9998	537719
48600	537720
4135	537721
3200	537722
35575	537723
695	537724
89357	537725
38579	537726
13860	537727
158059	537728
18583	537729
13348	537730
3236	537731
76900	537732
168585	537733
51817	537734
52628	537735
26843	537736
115468	537737
113982	537738
46162	537739
99974	537740
134387	537741
93737	537742
109046	537743
34271	537744
44008	537745
112898	537746
53750	537747
17874	537748
3441	537749
19947	537750
10487	537751
7645	537752
58802	537753
60856	537754
65069	537755
12635	537756
59	537757
248924	537758
154491	537759
19446	537760
17491	537761
19824	537762
100932	537763
114484	537764
3179	537765
52014	537766
196479	537767
3402	537768
82450	537769
12187	537770
37675	537771
73877	537772
36852	537773
50947	537774
8404	537775
37759	537776
126890	537777
11070	537778
13607	537779
22588	537780
35391	537781
95060	537782
93145	537783
25417	537784
66848	537785
28197	537786
96335	537787
264	537788
1640	537789
20107	537790
6762	537791
3478	537792
28068	537793
1969	537794
131808	537795
5314	537796
56285	537797
6759	537798
9046	537799
279290	537800
96054	537801
6900	537802
300	537803
300	537804
34453	537805
565	537806
112060	537807
10845	537808
12700	537809
117088	537810
258609	537811
296474	537812
947	537813
374	537814
12598	537815
283534	537816
190973	537817
502	537818
80881	537819
21031	537820
180436	537821
70762	537822
142231	537823
28483	537824
30791	537825
88023	537826
18206	537827
256407	537828
82032	537829
221373	537830
329	537831
1621	537832
211779	537833
8818	537834
231517	537835
25185	537836
23994	537837
107292	537838
65978	537839
5029	537840
27610	537841
5070	537842
73988	537843
64373	537844
3941	537845
320647	537846
10474	537847
100790	537848
6706	537849
133491	537850
32846	537851
4080	537852
53332	537853
237068	537854
23142	537855
27043	537856
829	537857
19520	537858
13246	537859
3371	537860
10488	537861
71599	537862
199630	537863
92758	537864
6703	537865
63853	537866
51735	537867
92433	537868
120406	537869
30933	537870
1330	537871
81328	537872
7980	537873
51629	537874
293141	537875
99470	537876
54448	537877
321871	537878
7754	537879
167893	537880
336042	537881
13251	537882
335435	537883
11332	537884
22588	537885
220241	537886
337992	537887
74326	537888
17139	537889
25577	537890
3460	537891
316300	537892
94338	537893
21347	537894
3230	537895
77838	537896
104262	537897
65425	537898
7088	537899
222962	537900
136651	537901
95333	537902
19684	537903
1347	537904
3441	537905
75621	537906
6272	537907
164408	537908
108555	537909
46704	537910
76554	537911
3499	537912
1977	537913
11144	537914
13251	537915
246214	537916
219083	537917
10867	537918
55514	537919
123190	537920
59814	537921
1685	537922
112842	537923
2509	537924
198511	537925
1356	537926
146256	537927
267121	537928
57427	537929
6698	537930
81747	537931
7788	537932
71240	537933
58314	537934
204704	537935
116674	537936
201248	537937
28335	537938
1932	537939
118810	537940
98961	537941
78128	537942
195182	537943
25300	537944
4858	537945
122967	537946
13151	537947
41869	537948
1922	537949
41046	537950
23371	537951
16547	537952
332601	537953
36207	537954
20219	537955
74454	537956
346726	537957
21641	537958
113996	537959
15995	537960
2852	537961
30667	537962
73480	537963
65422	537964
111509	537965
26101	537966
42739	537967
185293	537968
1931	537969
341780	537970
46485	537971
16247	537972
12601	537973
145719	537974
67461	537975
259895	537976
43917	537977
142751	537978
197360	537979
15766	537980
18772	537981
312046	537982
2604	537983
1470	537984
175134	537985
228528	537986
2485	537987
8935	537988
266734	537989
1749	537990
306670	537991
1955	537992
1335	537993
37794	537994
199794	537995
116990	537996
81457	537997
338673	537998
37512	537999
258877	538000
330825	538001
400	538002
236799	538003
44817	538004
64229	538005
93603	538006
294627	538007
244976	538008
173468	538009
85301	538010
55296	538011
25511	538012
247277	538013
99470	538014
340540	538015
52083	538016
63031	538017
13071	538018
179167	538019
262186	538020
57159	538021
347583	538022
40014	538023
65728	538024
70897	538025
8027	538026
139771	538027
43185	538028
16039	538029
11215	538030
39194	538031
338554	538032
7423	538033
205641	538034
30577	538035
122384	538036
31396	538037
6165	538038
23879	538039
24236	538040
821	538041
232	538042
11390	538043
6233	538044
86487	538045
7924	538046
9315	538047
16919	538048
248926	538049
48879	538050
61746	538051
1014	538052
4566	538053
37235	538054
34826	538055
171561	538056
285987	538057
36	538058
1386	538059
4379	538060
77114	538061
14957	538062
177555	538063
25313	538064
120422	538065
39613	538066
124642	538067
44488	538068
217532	538069
216320	538070
39440	538071
2835	538072
54415	538073
10938	538074
85624	538075
58711	538076
55426	538077
4565	538078
2377	538079
151216	538080
112449	538081
233208	538082
214037	538083
2215	538084
39573	538085
3979	538086
324116	538087
167572	538088
20272	538089
85450	538090
7305	538091
213279	538092
7756	538093
6874	538094
18727	538095
201030	538096
5577	538097
60856	538098
180383	538099
63428	538100
28335	538101
82608	538102
332556	538103
4036	538104
34052	538105
16162	538106
163097	538107
51690	538108
6174	538109
9933	538110
7188	538111
13072	538112
146	538113
72417	538114
20606	538115
3468	538116
81056	538117
73603	538118
13985	538119
11160	538120
9939	538121
151754	538122
1400	538123
207091	538124
28	538125
7855	538126
24266	538127
6147	538128
7486	538129
2381	538130
291525	538131
33780	538132
1755	538133
755	538134
11330	538135
4922	538136
3831	538137
14451	538138
34716	538139
11461	538140
141234	538141
113787	538142
111866	538143
30640	538144
861	538145
59379	538146
103599	538147
38629	538148
19255	538149
203242	538150
23443	538151
18685	538152
1560	538153
7509	538154
112424	538155
120236	538156
120805	538157
103301	538158
39583	538159
57456	538160
75632	538161
66013	538162
34481	538163
188720	538164
5818	538165
24316	538166
53227	538167
13775	538168
72715	538169
34867	538170
123494	538171
135350	538172
3226	538173
55313	538174
26055	538175
75898	538176
110032	538177
317122	538178
191967	538179
33768	538180
17754	538181
115	538182
117912	538183
189202	538184
120112	538185
10945	538186
24276	538187
13514	538188
26053	538189
94814	538190
23077	538191
13514	538192
36543	538193
692	538194
10645	538195
174585	538196
13091	538197
5051	538198
150035	538199
116452	538200
18709	538201
81836	538202
305024	538203
40062	538204
24750	538205
19971	538206
22198	538207
7590	538208
170902	538209
3914	538210
17223	538211
120792	538212
180326	538213
67860	538214
103942	538215
97363	538216
55125	538217
153175	538218
143656	538219
18934	538220
8256	538221
213748	538222
72618	538223
95512	538224
37396	538225
6268	538226
39581	538227
13799	538228
33898	538229
36640	538230
4888	538231
11056	538232
22714	538233
60831	538234
326	538235
149287	538236
25873	538237
26163	538238
29546	538239
363	538240
2751	538241
171008	538242
57884	538243
311510	538244
96054	538245
40497	538246
97287	538247
36042	538248
90804	538249
7631	538250
25539	538251
51849	538252
38629	538253
229366	538254
17610	538255
41564	538256
5653	538257
41566	538258
101227	538259
121640	538260
27358	538261
38532	538262
129733	538263
87238	538264
21400	538265
45768	538266
76861	538267
19803	538268
82205	538269
67362	538270
2148	538271
60457	538272
40263	538273
79927	538274
120703	538275
264190	538276
19838	538277
8528	538278
13102	538279
20425	538280
131949	538281
31890	538282
62493	538283
192595	538284
78349	538285
318653	538286
119493	538287
73886	538288
12063	538289
108095	538290
8605	538291
3855	538292
7726	538293
183562	538294
9052	538295
86536	538296
36252	538297
5610	538298
9721	538299
96267	538300
12814	538301
190062	538302
140237	538303
14867	538304
209511	538305
4218	538306
93128	538307
319908	538308
145636	538309
41965	538310
124947	538311
244410	538312
9235	538313
83307	538314
136418	538315
3906	538316
293922	538317
87151	538318
210196	538319
91677	538320
178408	538321
136721	538322
239044	538323
57972	538324
114737	538325
94146	538326
279936	538327
172174	538328
297371	538329
24886	538330
87300	538331
96880	538332
163410	538333
179526	538334
20387	538335
96128	538336
207635	538337
175116	538338
35000	538339
123578	538340
156961	538341
64022	538342
351930	538343
256231	538344
216263	538345
104679	538346
21913	538347
29648	538348
2501	538349
30575	538350
288822	538351
257461	538352
15128	538353
4173	538354
96200	538355
55072	538356
120357	538357
49316	538358
115472	538359
86428	538360
96609	538361
68386	538362
171610	538363
149914	538364
87190	538365
87043	538366
44186	538367
84717	538368
72425	538369
151000	538370
353890	538371
43633	538372
151501	538373
208542	538374
349846	538375
204976	538376
210118	538377
92897	538378
38978	538379
207097	538380
352739	538381
83793	538382
79614	538383
246913	538384
141469	538385
232564	538386
217420	538387
13504	538388
106496	538389
46932	538390
63896	538391
133821	538392
30643	538393
43570	538394
16906	538395
86863	538396
52403	538397
44701	538398
100895	538399
53397	538400
8212	538401
48461	538402
182585	538403
19681	538404
32099	538405
8265	538406
6278	538407
200494	538408
41930	538409
79294	538410
65954	538411
35598	538412
49090	538413
46628	538414
55436	538415
143990	538416
48980	538417
72348	538418
13083	538419
158945	538420
102588	538421
196198	538422
9950	538423
72277	538424
159904	538425
24323	538426
7932	538427
37008	538428
3198	538429
101649	538430
15378	538431
68112	538432
455	538433
133074	538434
14237	538435
539	538436
7647	538437
10896	538438
97117	538439
1843	538440
11197	538441
143977	538442
106801	538443
72656	538444
3565	538445
6491	538446
36850	538447
13285	538448
2207	538449
1325	538450
18839	538451
5350	538452
7667	538453
122939	538454
403	538455
1124	538456
2123	538457
3094	538458
43209	538459
85772	538460
98	538461
24516	538462
97951	538463
46193	538464
6491	538465
118108	538466
36850	538467
120105	538468
507	538469
100996	538470
27078	538471
5618	538472
24868	538473
9664	538474
19248	538475
1441	538476
14568	538477
82476	538478
10637	538479
34975	538480
10734	538481
76654	538482
51857	538483
35734	538484
31733	538485
49430	538486
22740	538487
66852	538488
45486	538489
9275	538490
48	538491
4779	538492
76522	538493
79611	538494
17716	538495
83	538496
20839	538497
307722	538498
56826	538499
50308	538500
265181	538501
4320	538502
13962	538503
85577	538504
285322	538505
17763	538506
165411	538507
246210	538508
329377	538509
23	538510
10172	538511
5422	538512
17147	538513
7623	538514
48443	538515
5509	538516
26004	538517
10008	538518
6117	538519
39771	538520
1661	538521
19132	538522
44986	538523
175744	538524
556	538525
23148	538526
206518	538527
61782	538528
174827	538529
3085	538530
58525	538531
104	538532
7447	538533
1117	538534
125525	538535
82333	538536
5758	538537
195304	538538
135	538539
124493	538540
11142	538541
325593	538542
55933	538543
49419	538544
49070	538545
124410	538546
71853	538547
47267	538548
17249	538549
36842	538550
8586	538551
71632	538552
118751	538553
262666	538554
15590	538555
115	538556
97261	538557
1286	538558
556	538559
98	538560
265	538561
46642	538562
15743	538563
4025	538564
5424	538565
27469	538566
1729	538567
3883	538568
24411	538569
3578	538570
121041	538571
1238	538572
173814	538573
1804	538574
2778	538575
137938	538576
18235	538577
22742	538578
295336	538579
24868	538580
8327	538581
3173	538582
109241	538583
51943	538584
1075	538585
49461	538586
8586	538587
2219	538588
3910	538589
3242	538590
1549	538591
34897	538592
18852	538593
10070	538594
17927	538595
315781	538596
175464	538597
82	538598
36594	538599
262611	538600
4000	538601
18871	538602
48850	538603
48850	538604
38819	538605
19342	538606
3975	538607
66816	538608
53644	538609
66851	538610
101650	538611
2215	538612
9194	538613
127130	538614
7663	538615
953	538616
2675	538617
352390	538618
66849	538619
30481	538620
64622	538621
96791	538622
7698	538623
72059	538624
10660	538625
42806	538626
11892	538627
15062	538628
11212	538629
36204	538630
10884	538631
83636	538632
172925	538633
13114	538634
108527	538635
13114	538636
153349	538637
2211	538638
202678	538639
2472	538640
25830	538641
98	538642
66538	538643
28397	538644
82051	538645
6228	538646
459	538647
278699	538648
1549	538649
35936	538650
56185	538651
24268	538652
388	538653
9883	538654
42524	538655
26444	538656
23990	538657
4143	538658
3887	538659
13226	538660
6547	538661
22589	538662
7902	538663
24522	538664
9717	538665
4623	538666
196539	538667
32269	538668
7190	538669
11616	538670
63133	538671
22987	538672
104638	538673
36996	538674
53167	538675
905	538676
146703	538677
344793	538678
34679	538679
135189	538680
22789	538681
83958	538682
10156	538683
11226	538684
50	538685
4779	538686
44121	538687
7854	538688
31479	538689
12505	538690
279919	538691
296	538692
4136	538693
24642	538694
2622	538695
23684	538696
52974	538697
71694	538698
61055	538699
26445	538700
83850	538701
63578	538702
1841	538703
24448	538704
152082	538705
31792	538706
3160	538707
270500	538708
323837	538709
2405	538710
71656	538711
24451	538712
7939	538713
43614	538714
4528	538715
659	538716
55137	538717
79241	538718
11174	538719
304579	538720
793	538721
64869	538722
274967	538723
349542	538724
66018	538725
194590	538726
280736	538727
5479	538728
111826	538729
72138	538730
56131	538731
1121	538732
120266	538733
12472	538734
22745	538735
22715	538736
6536	538737
10901	538738
100561	538739
110285	538740
19263	538741
21300	538742
14131	538743
29579	538744
5249	538745
7780	538746
1120	538747
177556	538748
41	538749
1843	538750
128795	538751
32837	538752
25137	538753
164342	538754
299488	538755
58880	538756
173890	538757
181273	538758
57774	538759
53695	538760
289840	538761
21954	538762
67582	538763
2341	538764
27337	538765
71740	538766
3553	538767
3124	538768
171987	538769
1178	538770
22069	538771
263044	538772
45490	538773
18	538774
2685	538775
2611	538776
8420	538777
1286	538778
293475	538779
37790	538780
38882	538781
155349	538782
120106	538783
12044	538784
45604	538785
150463	538786
4006	538787
17638	538788
10896	538789
79961	538790
6157	538791
5363	538792
174351	538793
120802	538794
13868	538795
314518	538796
175284	538797
1645	538798
18883	538799
160062	538800
33921	538801
46360	538802
73794	538803
43959	538804
127842	538805
214546	538806
61767	538807
24595	538808
173879	538809
10080	538810
1146	538811
72725	538812
1982	538813
110471	538814
3455	538815
2089	538816
1572	538817
5321	538818
2869	538819
208433	538820
77396	538821
293226	538822
110924	538823
293758	538824
13460	538825
5205	538826
1654	538827
20213	538828
175057	538829
83624	538830
199271	538831
35309	538832
39449	538833
36937	538834
161707	538835
159876	538836
294039	538837
14906	538838
67274	538839
79630	538840
428	538841
20074	538842
64303	538843
1319	538844
2801	538845
5535	538846
10076	538847
35994	538848
48453	538849
7989	538850
11107	538851
12932	538852
1266	538853
60678	538854
66813	538855
1300	538856
9940	538857
1556	538858
220875	538859
378	538860
149503	538861
22207	538862
324782	538863
143703	538864
81684	538865
4144	538866
57728	538867
76666	538868
193755	538869
96886	538870
86557	538871
443	538872
76655	538873
152092	538874
2510	538875
36592	538876
69487	538877
33538	538878
91459	538879
6322	538880
46	538881
7096	538882
64567	538883
31607	538884
10143	538885
35194	538886
79417	538887
33503	538888
95908	538889
14020	538890
110762	538891
44997	538892
7772	538893
17090	538894
14274	538895
5586	538896
34356	538897
17988	538898
84466	538899
45552	538900
24015	538901
238021	538902
20074	538903
30983	538904
15304	538905
215388	538906
45482	538907
15896	538908
210150	538909
2797	538910
112381	538911
17638	538912
43623	538913
15510	538914
36701	538915
17028	538916
25118	538917
7861	538918
17692	538919
120756	538920
3233	538921
6237	538922
164128	538923
98	538924
8716	538925
245939	538926
118828	538927
36842	538928
7919	538929
288214	538930
6439	538931
103158	538932
13608	538933
177858	538934
4884	538935
3208	538936
36519	538937
98824	538938
655	538939
2050	538940
8946	538941
12085	538942
97498	538943
61833	538944
25577	538945
1680	538946
33823	538947
12713	538948
101668	538949
8420	538950
22417	538951
22437	538952
30781	538953
6295	538954
354451	538955
917	538956
48948	538957
327292	538958
17252	538959
26937	538960
34235	538961
63828	538962
5721	538963
108027	538964
16445	538965
61063	538966
94272	538967
60752	538968
122466	538969
2500	538970
101788	538971
63548	538972
100814	538973
81896	538974
71656	538975
7893	538976
44251	538977
7922	538978
9118	538979
3736	538980
8041	538981
7891	538982
22192	538983
216181	538984
39358	538985
56162	538986
6318	538987
19617	538988
159724	538989
25623	538990
16669	538991
191736	538992
110530	538993
2678	538994
8408	538995
262259	538996
1511	538997
3202	538998
146188	538999
157885	539000
123584	539001
198286	539002
43586	539003
218075	539004
352540	539005
125754	539006
60673	539007
60673	539008
298170	539009
125754	539010
70073	539011
250801	539012
4056	539013
332766	539014
152817	539015
340859	539016
250459	539017
75810	539018
56606	539019
26579	539020
756	539021
135737	539022
206132	539023
26481	539024
103747	539025
51807	539026
103747	539027
182320	539028
2711	539029
10666	539030
10838	539031
208315	539032
72103	539033
20095	539034
15825	539035
176291	539036
99122	539037
39200	539038
10163	539039
8951	539040
54639	539041
4171	539042
1244	539043
223574	539044
25626	539045
262950	539046
4997	539047
11	539048
159596	539049
8571	539050
332987	539051
3910	539052
92	539053
1929	539054
13269	539055
62693	539056
6829	539057
1929	539058
5925	539059
54142	539060
209841	539061
41700	539062
187340	539063
170569	539064
16661	539065
349756	539066
7897	539067
79720	539068
22897	539069
8182	539070
22798	539071
61409	539072
78875	539073
117260	539074
125497	539075
32575	539076
272175	539077
69815	539078
17780	539079
1565	539080
17360	539081
101486	539082
9987	539083
81303	539084
13128	539085
13396	539086
314160	539087
14989	539088
72508	539089
159866	539090
21922	539091
1079	539092
3127	539093
26937	539094
9463	539095
208253	539096
45221	539097
125835	539098
780	539099
43439	539100
10424	539101
62737	539102
6590	539103
3049	539104
10766	539105
57917	539106
204683	539107
12499	539108
84181	539109
24287	539110
199209	539111
6901	539112
50740	539113
158867	539114
78877	539115
1951	539116
90128	539117
24566	539118
71757	539119
49204	539120
153144	539121
222082	539122
8530	539123
79565	539124
19677	539125
204574	539126
2615	539127
9667	539128
13488	539129
53788	539130
4965	539131
12846	539132
49144	539133
73481	539134
49204	539135
76661	539136
76421	539137
113160	539138
310128	539139
10645	539140
6957	539141
46	539142
87495	539143
123647	539144
73288	539145
93954	539146
56818	539147
210985	539148
73255	539149
19388	539150
7250	539151
92922	539152
43144	539153
115872	539154
301091	539155
341695	539156
79543	539157
1983	539158
90542	539159
7845	539160
46463	539161
10474	539162
309	539163
30513	539164
67653	539165
161441	539166
54551	539167
3449	539168
10554	539169
131796	539170
235	539171
19068	539172
2337	539173
213230	539174
130612	539175
85294	539176
39436	539177
10450	539178
128570	539179
35995	539180
2856	539181
13497	539182
34207	539183
41398	539184
132163	539185
8971	539186
25858	539187
39715	539188
125469	539189
27598	539190
65978	539191
17551	539192
264478	539193
39277	539194
6389	539195
53334	539196
19816	539197
25682	539198
55227	539199
50353	539200
116	539201
18197	539202
97257	539203
73150	539204
304953	539205
80412	539206
81700	539207
10850	539208
33297	539209
102264	539210
17616	539211
4022	539212
14015	539213
13371	539214
12870	539215
5307	539216
27937	539217
30753	539218
4962	539219
34243	539220
8585	539221
33951	539222
34271	539223
10101	539224
165035	539225
7943	539226
20176	539227
78332	539228
8721	539229
65459	539230
36862	539231
45513	539232
346559	539233
19089	539234
48551	539235
44407	539236
13527	539237
182150	539238
15409	539239
51280	539240
14907	539241
11270	539242
46914	539243
279724	539244
24233	539245
305	539246
4192	539247
3454	539248
36787	539249
14371	539250
191945	539251
59814	539252
86735	539253
25834	539254
33812	539255
25246	539256
294629	539257
758	539258
553	539259
17634	539260
112867	539261
105703	539262
13285	539263
57043	539264
205104	539265
13258	539266
12775	539267
26973	539268
301096	539269
11082	539270
40971	539271
336234	539272
10683	539273
43778	539274
64821	539275
26062	539276
188930	539277
51826	539278
288228	539279
119643	539280
2678	539281
17021	539282
57903	539283
38558	539284
25983	539285
8115	539286
18984	539287
4984	539288
1547	539289
107	539290
25246	539291
14932	539292
67152	539293
122404	539294
254195	539295
55264	539296
254900	539297
88489	539298
34818	539299
178309	539300
158782	539301
19566	539302
129530	539303
61968	539304
311321	539305
46923	539306
14549	539307
134878	539308
28746	539309
39941	539310
126117	539311
6804	539312
71703	539313
13379	539314
8036	539315
39371	539316
5014	539317
16316	539318
36249	539319
81618	539320
211534	539321
48668	539322
2020	539323
2106	539324
27871	539325
44170	539326
37176	539327
240691	539328
53	539329
28943	539330
31358	539331
73966	539332
24527	539333
9850	539334
49	539335
15057	539336
54880	539337
93515	539338
144498	539339
50442	539340
106253	539341
82803	539342
58547	539343
11262	539344
139899	539345
24600	539346
111810	539347
24600	539348
137874	539349
141164	539350
131246	539351
19275	539352
77196	539353
464	539354
240552	539355
404	539356
22646	539357
38969	539358
50744	539359
3166	539360
39434	539361
135972	539362
28938	539363
288375	539364
96909	539365
194926	539366
328428	539367
5039	539368
10353	539369
86392	539370
49791	539371
53127	539372
27616	539373
27631	539374
14806	539375
152288	539376
22116	539377
90185	539378
35342	539379
11528	539380
6442	539381
3637	539382
84998	539383
115748	539384
8822	539385
3546	539386
7932	539387
15319	539388
173749	539389
60327	539390
86684	539391
34596	539392
117533	539393
79689	539394
329839	539395
13190	539396
44014	539397
78663	539398
22224	539399
59	539400
14300	539401
219525	539402
333764	539403
40067	539404
36701	539405
100623	539406
50431	539407
18621	539408
2839	539409
5383	539410
273051	539411
60664	539412
32625	539413
1829	539414
112602	539415
249280	539416
157557	539417
10808	539418
286744	539419
294911	539420
120910	539421
113655	539422
13793	539423
56749	539424
34527	539425
259252	539426
259449	539427
164321	539428
147080	539429
103151	539430
92965	539431
20264	539432
39925	539433
12950	539434
90058	539435
285666	539436
63892	539437
2300	539438
69725	539439
69937	539440
27519	539441
26003	539442
17878	539443
93747	539444
164620	539445
20429	539446
40196	539447
6747	539448
9286	539449
16184	539450
328875	539451
125102	539452
6909	539453
634	539454
48952	539455
21205	539456
29603	539457
2900	539458
19390	539459
39254	539460
276405	539461
26165	539462
13095	539463
138381	539464
20190	539465
10147	539466
345965	539467
93751	539468
3025	539469
145921	539470
3025	539471
13488	539472
144875	539473
20005	539474
237233	539475
93093	539476
78817	539477
1018	539478
145722	539479
107298	539480
36746	539481
149855	539482
1971	539483
13698	539484
1351	539485
98901	539486
58058	539487
25068	539488
350513	539489
23050	539490
71866	539491
19948	539492
214912	539493
89402	539494
113622	539495
6089	539496
92143	539497
174970	539498
26051	539499
232126	539500
26742	539501
120797	539502
12178	539503
81502	539504
28634	539505
231	539506
1406	539507
13773	539508
14295	539509
26057	539510
83274	539511
194743	539512
82492	539513
35691	539514
50	539515
64593	539516
87600	539517
36120	539518
61097	539519
321170	539520
235104	539521
23995	539522
7746	539523
12026	539524
217643	539525
3556	539526
5210	539527
34712	539528
185107	539529
245322	539530
2715	539531
337466	539532
192147	539533
82688	539534
27913	539535
128352	539536
1672	539537
168100	539538
3828	539539
60166	539540
11508	539541
25659	539542
11088	539543
18843	539544
17593	539545
9678	539546
160281	539547
128260	539548
7149	539549
4046	539550
15959	539551
124241	539552
123766	539553
66249	539554
82495	539555
184491	539556
132966	539557
145322	539558
149698	539559
134631	539560
45216	539561
81677	539562
33553	539563
116388	539564
196781	539565
97573	539566
18844	539567
63169	539568
174246	539569
14575	539570
8297	539571
6375	539572
19682	539573
2848	539574
310712	539575
25606	539576
209974	539577
4065	539578
2162	539579
58608	539580
1991	539581
39630	539582
63284	539583
6759	539584
15993	539585
119998	539586
140140	539587
95351	539588
84761	539589
14655	539590
56737	539591
234710	539592
95522	539593
338511	539594
178535	539595
10438	539596
427	539597
1109	539598
212379	539599
149900	539600
66492	539601
51922	539602
16042	539603
157638	539604
20121	539605
57579	539606
66451	539607
357089	539608
10940	539609
118373	539610
62663	539611
51212	539612
29337	539613
315431	539614
14477	539615
4709	539616
6194	539617
46	539618
36415	539619
238483	539620
118138	539621
271550	539622
118590	539623
320294	539624
321622	539625
80985	539626
90058	539627
251324	539628
22030	539629
120271	539630
14433	539631
2798	539632
79578	539633
47235	539634
24307	539635
20863	539636
207083	539637
11031	539638
35770	539639
29347	539640
85218	539641
1015	539642
30455	539643
11567	539644
3310	539645
7918	539646
5381	539647
171392	539648
3294	539649
23397	539650
39396	539651
31920	539652
29770	539653
99658	539654
2714	539655
63514	539656
79756	539657
66080	539658
305160	539659
42	539660
42	539661
24911	539662
9985	539663
14133	539664
15088	539665
23243	539666
54450	539667
20047	539668
5381	539669
30960	539670
3396	539671
11900	539672
20183	539673
58081	539674
133184	539675
71163	539676
29770	539677
28081	539678
85486	539679
86297	539680
28060	539681
188637	539682
1496	539683
1206	539684
142650	539685
131295	539686
2330	539687
85527	539688
86443	539689
50735	539690
3699	539691
6788	539692
36704	539693
4257	539694
85216	539695
49118	539696
10056	539697
52580	539698
117463	539699
14053	539700
16232	539701
81658	539702
11078	539703
333543	539704
135445	539705
100661	539706
141464	539707
90616	539708
36918	539709
8089	539710
87247	539711
62765	539712
20163	539713
6516	539714
101965	539715
231986	539716
1400	539717
33909	539718
43012	539719
118356	539720
25605	539721
17745	539722
293067	539723
19076	539724
25233	539725
120428	539726
9314	539727
14026	539728
217260	539729
40321	539730
57159	539731
90894	539732
82417	539733
37679	539734
6317	539735
37954	539736
6556	539737
23699	539738
42685	539739
1577	539740
82337	539741
8131	539742
30917	539743
5029	539744
296436	539745
72697	539746
24662	539747
26126	539748
84756	539749
43	539750
66282	539751
126180	539752
3214	539753
5743	539754
119538	539755
8383	539756
4124	539757
13443	539758
185044	539759
179370	539760
170647	539761
158818	539762
119107	539763
241883	539764
13514	539765
13514	539766
732	539767
22085	539768
186061	539769
63569	539770
140384	539771
144364	539772
4084	539773
44120	539774
29297	539775
3566	539776
231	539777
10323	539778
44531	539779
171190	539780
1400	539781
24950	539782
80863	539783
79359	539784
27922	539785
37585	539786
8827	539787
186256	539788
44618	539789
29358	539790
65164	539791
20033	539792
38913	539793
80389	539794
212523	539795
16554	539796
112305	539797
59868	539798
34889	539799
183930	539800
830	539801
1409	539802
209961	539803
120809	539804
260801	539805
13528	539806
137874	539807
203973	539808
50195	539809
213302	539810
30647	539811
27847	539812
12	539813
12541	539814
63784	539815
16662	539816
13004	539817
25275	539818
97791	539819
6322	539820
85957	539821
48990	539822
190870	539823
9934	539824
171384	539825
26543	539826
115266	539827
123887	539828
26712	539829
225181	539830
5855	539831
139309	539832
57859	539833
40046	539834
39193	539835
249886	539836
189754	539837
328646	539838
118987	539839
22653	539840
116139	539841
49078	539842
35283	539843
1500	539844
351472	539845
123003	539846
1919	539847
14166	539848
211541	539849
35691	539850
8866	539851
122448	539852
54880	539853
204135	539854
80299	539855
193061	539856
183232	539857
87839	539858
29509	539859
204410	539860
59528	539861
24923	539862
35307	539863
51472	539864
17411	539865
24362	539866
6703	539867
51411	539868
167446	539869
25435	539870
63421	539871
46110	539872
69959	539873
44735	539874
346499	539875
116634	539876
26622	539877
51515	539878
133828	539879
178	539880
34518	539881
339848	539882
65762	539883
11951	539884
40171	539885
37874	539886
116573	539887
180329	539888
10425	539889
350340	539890
203838	539891
198035	539892
277002	539893
182447	539894
14766	539895
109808	539896
62888	539897
7335	539898
100732	539899
54992	539900
118358	539901
30531	539902
39299	539903
278783	539904
43994	539905
172955	539906
135	539907
69669	539908
69396	539909
24279	539910
204748	539911
138975	539912
25742	539913
138465	539914
1916	539915
15833	539916
1155	539917
215805	539918
6573	539919
326007	539920
15467	539921
241691	539922
112604	539923
26877	539924
64242	539925
40147	539926
131244	539927
29122	539928
37592	539929
90869	539930
232607	539931
57242	539932
49031	539933
4539	539934
105825	539935
20784	539936
5383	539937
38088	539938
58582	539939
17213	539940
108657	539941
117870	539942
9960	539943
199500	539944
41888	539945
18573	539946
58077	539947
4130	539948
24951	539949
92433	539950
86168	539951
52980	539952
51876	539953
72842	539954
5223	539955
189010	539956
531	539957
74178	539958
125953	539959
306316	539960
313743	539961
26051	539962
26051	539963
71736	539964
63285	539965
185140	539966
73600	539967
40243	539968
87472	539969
120181	539970
15206	539971
288234	539972
9123	539973
54923	539974
199118	539975
18559	539976
182525	539977
145575	539978
18693	539979
29476	539980
203355	539981
3665	539982
115762	539983
100791	539984
4356	539985
124134	539986
1154	539987
16682	539988
83303	539989
1564	539990
72039	539991
473	539992
404	539993
100840	539994
55038	539995
5036	539996
62245	539997
28514	539998
1243	539999
34332	540000
20271	540001
39794	540002
57699	540003
279860	540004
130829	540005
112868	540006
6172	540007
9496	540008
8506	540009
1378	540010
43421	540011
215195	540012
84692	540013
58552	540014
140317	540015
3473	540016
9737	540017
205443	540018
38749	540019
27918	540020
14357	540021
159183	540022
89599	540023
46813	540024
116782	540025
46000	540026
158573	540027
8382	540028
5235	540029
129289	540030
18545	540031
215907	540032
120008	540033
86163	540034
23945	540035
24011	540036
93802	540037
200625	540038
57112	540039
34058	540040
37751	540041
1840	540042
21649	540043
379	540044
343506	540045
34508	540046
64089	540047
8719	540048
15534	540049
13276	540050
18206	540051
6081	540052
99836	540053
92963	540054
39913	540055
160560	540056
151097	540057
77114	540058
81058	540059
58785	540060
180021	540061
41418	540062
125693	540063
3202	540064
13243	540065
15007	540066
17738	540067
55681	540068
58769	540069
9460	540070
40286	540071
17601	540072
42606	540073
26720	540074
58275	540075
126668	540076
44826	540077
135552	540078
41183	540079
14102	540080
17584	540081
14290	540082
40112	540083
21930	540084
347781	540085
347008	540086
340388	540087
300978	540088
49784	540089
103151	540090
172308	540091
43943	540092
97133	540093
220080	540094
10472	540095
1243	540096
57868	540097
16004	540098
55955	540099
1607	540100
14135	540101
28552	540102
10611	540103
13206	540104
97121	540105
2084	540106
9930	540107
4304	540108
33765	540109
16435	540110
26153	540111
129391	540112
109501	540113
26498	540114
158401	540115
17965	540116
3050	540117
48728	540118
171613	540119
10030	540120
37990	540121
104696	540122
159632	540123
24799	540124
24799	540125
49903	540126
167901	540127
36848	540128
189705	540129
8583	540130
34889	540131
34889	540132
159410	540133
118435	540134
3	540135
46	540136
254	540137
112612	540138
112612	540139
6572	540140
1421	540141
117870	540142
310281	540143
155873	540144
151017	540145
4823	540146
215571	540147
6954	540148
6852	540149
43276	540150
107792	540151
143672	540152
25443	540153
90897	540154
20927	540155
23997	540156
27682	540157
47979	540158
210268	540159
122917	540160
54129	540161
18804	540162
6715	540163
63937	540164
63937	540165
20182	540166
57638	540167
26011	540168
9996	540169
1848	540170
7819	540171
112305	540172
67241	540173
222473	540174
348313	540175
112542	540176
4018	540177
29258	540178
1530	540179
54798	540180
41800	540181
64381	540182
215755	540183
2982	540184
11447	540185
38002	540186
17715	540187
71964	540188
86693	540189
41517	540190
49	540191
118764	540192
85852	540193
7135	540194
1996	540195
82789	540196
3217	540197
103151	540198
74178	540199
625	540200
1708	540201
22135	540202
12979	540203
84828	540204
190226	540205
15059	540206
11457	540207
89125	540208
4882	540209
30686	540210
39674	540211
24349	540212
40208	540213
287	540214
288946	540215
224576	540216
99649	540217
26296	540218
66425	540219
60178	540220
50	540221
5572	540222
7713	540223
126092	540224
152322	540225
122994	540226
28	540227
17379	540228
1062	540229
84654	540230
290132	540231
26229	540232
117	540233
40171	540234
24127	540235
12952	540236
19593	540237
108493	540238
132659	540239
81756	540240
149973	540241
18960	540242
12030	540243
71267	540244
2112	540245
14592	540246
188951	540247
24266	540248
1543	540249
2673	540250
7917	540251
35920	540252
3979	540253
34256	540254
260682	540255
14136	540256
74436	540257
82899	540258
24141	540259
24563	540260
130177	540261
192214	540262
45902	540263
17972	540264
289	540265
219644	540266
53264	540267
12644	540268
52073	540269
16192	540270
84498	540271
26627	540272
149973	540273
81312	540274
41914	540275
114	540276
147	540277
147	540278
57079	540279
140	540280
33844	540281
53266	540282
88614	540283
21014	540284
11385	540285
139128	540286
2394	540287
201485	540288
26318	540289
76559	540290
213481	540291
51518	540292
1147	540293
84613	540294
1026	540295
71942	540296
161219	540297
2349	540298
329072	540299
13434	540300
38527	540301
17605	540302
34361	540303
13152	540304
15373	540305
16216	540306
8150	540307
132028	540308
1078	540309
46764	540310
41913	540311
25839	540312
35896	540313
117226	540314
971	540315
11859	540316
72037	540317
108843	540318
180765	540319
36061	540320
49964	540321
1525	540322
16186	540323
96727	540324
178455	540325
27739	540326
12484	540327
152808	540328
13702	540329
6787	540330
202644	540331
299099	540332
97529	540333
5301	540334
29438	540335
156054	540336
38893	540337
6471	540338
48448	540339
61852	540340
44886	540341
65856	540342
78488	540343
525	540344
146140	540345
115208	540346
249659	540347
100195	540348
803	540349
201152	540350
64766	540351
15413	540352
30075	540353
10096	540354
26210	540355
294625	540356
7673	540357
27790	540358
883	540359
82426	540360
11796	540361
1968	540362
1978	540363
258566	540364
284222	540365
405	540366
45039	540367
36866	540368
762	540369
5383	540370
6510	540371
108713	540372
81946	540373
152594	540374
3315	540375
70438	540376
104120	540377
77562	540378
61124	540379
5584	540380
180985	540381
4537	540382
2688	540383
4700	540384
27762	540385
90099	540386
445	540387
616	540388
76931	540389
24406	540390
72542	540391
112410	540392
31802	540393
69805	540394
120340	540395
26210	540396
17644	540397
132388	540398
23929	540399
301775	540400
27496	540401
139006	540402
34177	540403
14752	540404
22643	540405
27838	540406
45186	540407
21930	540408
240228	540409
43255	540410
59398	540411
79737	540412
203294	540413
38987	540414
54622	540415
92	540416
7781	540417
20403	540418
133006	540419
16210	540420
88613	540421
11	540422
316298	540423
13069	540424
56278	540425
6483	540426
917	540427
30336	540428
80048	540429
9770	540430
10172	540431
34006	540432
35880	540433
9170	540434
3823	540435
75203	540436
315170	540437
149523	540438
40529	540439
10835	540440
8037	540441
93841	540442
6210	540443
200255	540444
7867	540445
15192	540446
45034	540447
3966	540448
106884	540449
293479	540450
82037	540451
64179	540452
1558	540453
81850	540454
7409	540455
23070	540456
197172	540457
24850	540458
2900	540459
24398	540460
45046	540461
2027	540462
41858	540463
37164	540464
199466	540465
20840	540466
55649	540467
5173	540468
111357	540469
46486	540470
55191	540471
55191	540472
37003	540473
132199	540474
39030	540475
111146	540476
41719	540477
15068	540478
24261	540479
3561	540480
10328	540481
61302	540482
25283	540483
28499	540484
23338	540485
349724	540486
636	540487
72	540488
149273	540489
10850	540490
75440	540491
64320	540492
1351	540493
9816	540494
19255	540495
12777	540496
77565	540497
555	540498
35112	540499
229648	540500
93286	540501
17686	540502
6859	540503
39419	540504
70190	540505
25246	540506
320936	540507
46919	540508
116848	540509
10952	540510
76700	540511
97329	540512
270635	540513
27970	540514
1961	540515
215895	540516
39778	540517
1631	540518
39625	540519
1171	540520
20281	540521
474	540522
191033	540523
9237	540524
470	540525
119375	540526
1972	540527
132925	540528
39429	540529
57929	540530
764	540531
35920	540532
83598	540533
6052	540534
58047	540535
39630	540536
8521	540537
819	540538
14912	540539
7802	540540
9963	540541
3877	540542
5437	540543
152441	540544
11172	540545
6132	540546
170759	540547
30846	540548
55967	540549
1058	540550
66885	540551
102276	540552
22889	540553
67280	540554
30546	540555
82125	540556
1423	540557
238156	540558
115344	540559
14103	540560
35036	540561
9467	540562
20823	540563
75176	540564
86910	540565
4515	540566
134601	540567
145272	540568
6085	540569
204010	540570
20805	540571
829	540572
20924	540573
147591	540574
18	540575
45612	540576
3661	540577
264213	540578
281854	540579
13547	540580
3141	540581
179829	540582
126349	540583
10445	540584
50524	540585
343	540586
126633	540587
2196	540588
96356	540589
213078	540590
14173	540591
17004	540592
22020	540593
132048	540594
18873	540595
34319	540596
161288	540597
16969	540598
7943	540599
42436	540600
79702	540601
64230	540602
49343	540603
39700	540604
41967	540605
7779	540606
17860	540607
49561	540608
430	540609
1361	540610
16201	540611
127966	540612
24284	540613
109731	540614
199227	540615
24659	540616
5500	540617
33327	540618
209626	540619
17628	540620
357555	540621
5738	540622
17628	540623
49626	540624
16197	540625
171536	540626
14512	540627
109472	540628
21039	540629
8056	540630
57055	540631
3240	540632
152111	540633
10077	540634
14940	540635
37962	540636
4401	540637
14532	540638
3848	540639
346042	540640
421	540641
34722	540642
55584	540643
58783	540644
125734	540645
182551	540646
173066	540647
26987	540648
20141	540649
27579	540650
31962	540651
14952	540652
296621	540653
18	540654
3594	540655
8632	540656
1675	540657
28084	540658
907	540659
20145	540660
1675	540661
3531	540662
10781	540663
5377	540664
214551	540665
48561	540666
22381	540667
4419	540668
133097	540669
9295	540670
987	540671
75739	540672
173024	540673
100087	540674
126344	540675
175589	540676
27429	540677
7788	540678
5245	540679
239727	540680
20257	540681
241374	540682
41489	540683
1943	540684
61572	540685
18908	540686
15663	540687
97685	540688
1685	540689
6382	540690
34737	540691
193282	540692
8553	540693
27633	540694
103572	540695
338489	540696
4916	540697
2909	540698
25096	540699
183549	540700
46995	540701
17346	540702
198246	540703
48231	540704
34265	540705
54884	540706
54884	540707
2146	540708
26165	540709
100893	540710
35342	540711
8445	540712
37398	540713
188752	540714
26062	540715
1832	540716
84958	540717
36120	540718
114017	540719
93544	540720
23916	540721
12172	540722
321231	540723
19255	540724
18994	540725
31605	540726
58168	540727
2614	540728
112575	540729
2678	540730
52145	540731
64354	540732
149734	540733
19566	540734
29712	540735
61426	540736
12292	540737
87999	540738
14595	540739
113960	540740
251333	540741
185688	540742
74389	540743
245798	540744
12591	540745
1316	540746
24297	540747
24343	540748
19886	540749
255	540750
36775	540751
213579	540752
198054	540753
4198	540754
51177	540755
819	540756
143611	540757
173362	540758
93854	540759
49193	540760
80884	540761
8711	540762
51429	540763
105737	540764
26165	540765
40171	540766
50335	540767
7088	540768
74326	540769
6944	540770
7141	540771
6703	540772
709	540773
45018	540774
24650	540775
164168	540776
173838	540777
124674	540778
265895	540779
10820	540780
347966	540781
10555	540782
9967	540783
63443	540784
24307	540785
95521	540786
110520	540787
3994	540788
39720	540789
13159	540790
37634	540791
59	540792
2234	540793
3433	540794
34009	540795
43994	540796
137762	540797
172489	540798
31723	540799
9376	540800
7271	540801
7181	540802
56340	540803
4480	540804
1459	540805
70955	540806
2584	540807
101783	540808
31802	540809
8461	540810
31920	540811
76726	540812
48070	540813
26165	540814
122320	540815
5084	540816
16072	540817
27098	540818
70115	540819
61977	540820
30926	540821
5600	540822
53338	540823
53338	540824
6004	540825
88057	540826
6410	540827
154277	540828
1319	540829
26167	540830
9050	540831
97034	540832
79240	540833
201097	540834
126521	540835
257	540836
522	540837
111271	540838
200982	540839
24896	540840
17205	540841
176836	540842
3451	540843
196	540844
2622	540845
7923	540846
6138	540847
69468	540848
286540	540849
288950	540850
5303	540851
23566	540852
25852	540853
248855	540854
7051	540855
33373	540856
48690	540857
263297	540858
171121	540859
1325	540860
149490	540861
205549	540862
2910	540863
75558	540864
42852	540865
42852	540866
115064	540867
13250	540868
167	540869
50187	540870
40046	540871
153252	540872
20993	540873
20567	540874
608	540875
200898	540876
87006	540877
252797	540878
916	540879
1560	540880
150458	540881
77522	540882
67326	540883
13169	540884
947	540885
31869	540886
45656	540887
36683	540888
79029	540889
141224	540890
6234	540891
169998	540892
16182	540893
4002	540894
204768	540895
64485	540896
19040	540897
307	540898
14075	540899
254714	540900
210693	540901
71546	540902
21269	540903
126344	540904
5276	540905
34254	540906
9957	540907
24220	540908
4377	540909
7826	540910
136	540911
52687	540912
12660	540913
53601	540914
11513	540915
63376	540916
334700	540917
107724	540918
106706	540919
2682	540920
31086	540921
803	540922
17069	540923
2397	540924
13220	540925
10054	540926
13112	540927
39956	540928
694	540929
6800	540930
86028	540931
36983	540932
36345	540933
4036	540934
94955	540935
37653	540936
54977	540937
140681	540938
608	540939
44132	540940
608	540941
83	540942
61497	540943
18109	540944
54534	540945
32759	540946
86136	540947
21174	540948
30450	540949
80941	540950
58783	540951
65934	540952
41666	540953
204360	540954
15872	540955
45235	540956
114722	540957
54588	540958
85258	540959
144531	540960
20717	540961
2246	540962
59080	540963
186201	540964
108221	540965
28842	540966
18806	540967
217801	540968
247568	540969
11281	540970
158417	540971
58481	540972
22262	540973
133672	540974
26041	540975
173287	540976
97219	540977
127153	540978
59814	540979
75159	540980
261340	540981
21633	540982
5908	540983
6894	540984
306035	540985
8464	540986
10915	540987
177283	540988
112051	540989
51266	540990
357537	540991
199992	540992
8148	540993
55998	540994
20272	540995
27875	540996
283156	540997
160576	540998
350437	540999
86295	541000
1655	541001
21013	541002
304853	541003
260648	541004
61003	541005
1410	541006
206129	541007
83133	541008
349982	541009
40101	541010
10865	541011
81371	541012
19449	541013
10034	541014
49019	541015
2718	541016
3447	541017
2368	541018
18607	541019
4540	541020
172932	541021
58571	541022
185625	541023
209835	541024
21894	541025
749	541026
45517	541027
162361	541028
193634	541029
167097	541030
161823	541031
587	541032
271015	541033
161488	541034
33251	541035
3463	541036
352657	541037
73520	541038
91980	541039
88979	541040
32055	541041
83830	541042
206462	541043
63714	541044
127113	541045
1877	541046
93689	541047
130376	541048
18197	541049
2698	541050
50587	541051
6732	541052
107	541053
33420	541054
50249	541055
58175	541056
26854	541057
31572	541058
25591	541059
20109	541060
57686	541061
260864	541062
184560	541063
219427	541064
117034	541065
1410	541066
342932	541067
260166	541068
145754	541069
762	541070
304832	541071
57044	541072
11436	541073
34976	541074
64981	541075
25742	541076
14722	541077
235006	541078
134536	541079
192	541080
19987	541081
287696	541082
36942	541083
109759	541084
216483	541085
116940	541086
248498	541087
1157	541088
87271	541089
100938	541090
54383	541091
42852	541092
331747	541093
117160	541094
73200	541095
2805	541096
179546	541097
28049	541098
325462	541099
295	541100
4022	541101
35329	541102
6569	541103
161632	541104
252268	541105
201397	541106
183576	541107
1008	541108
12003	541109
38921	541110
22916	541111
95972	541112
329	541113
409	541114
3168	541115
26605	541116
68463	541117
75701	541118
23694	541119
17077	541120
103974	541121
21	541122
116990	541123
80410	541124
91146	541125
24093	541126
18015	541127
5289	541128
49485	541129
290841	541130
34711	541131
36088	541132
44735	541133
30896	541134
5105	541135
171	541136
19491	541137
19388	541138
10976	541139
60871	541140
185816	541141
7423	541142
55278	541143
206063	541144
91861	541145
2374	541146
110526	541147
26895	541148
178807	541149
49040	541150
3383	541151
107363	541152
201304	541153
184492	541154
50245	541155
54884	541156
84993	541157
3366	541158
56719	541159
3088	541160
5386	541161
282926	541162
57770	541163
84654	541164
20419	541165
185687	541166
76154	541167
320364	541168
242500	541169
144353	541170
115319	541171
95333	541172
125596	541173
11533	541174
156582	541175
11240	541176
1088	541177
6546	541178
29639	541179
284447	541180
196998	541181
19483	541182
29639	541183
64381	541184
26673	541185
195216	541186
337966	541187
46314	541188
43172	541189
335389	541190
106149	541191
553	541192
15127	541193
37982	541194
74402	541195
12198	541196
144135	541197
124365	541198
54953	541199
34780	541200
8111	541201
35494	541202
88681	541203
6	541204
41958	541205
10630	541206
2415	541207
318122	541208
9226	541209
30323	541210
11961	541211
6340	541212
352032	541213
219835	541214
97011	541215
97011	541216
20361	541217
20361	541218
209589	541219
30671	541220
29141	541221
20361	541222
6350	541223
110386	541224
72198	541225
2657	541226
7788	541227
67101	541228
188804	541229
28292	541230
1683	541231
61358	541232
9836	541233
163815	541234
80419	541235
90788	541236
86782	541237
6273	541238
17231	541239
35913	541240
25651	541241
232461	541242
205326	541243
233973	541244
4090	541245
184551	541246
135504	541247
64534	541248
133126	541249
106656	541250
118443	541251
30942	541252
28634	541253
199482	541254
58264	541255
539	541256
2839	541257
6728	541258
14864	541259
81065	541260
825	541261
6076	541262
2405	541263
63120	541264
5814	541265
120313	541266
237	541267
134756	541268
15270	541269
288187	541270
246290	541271
2618	541272
3894	541273
342650	541274
232328	541275
34727	541276
50975	541277
110476	541278
54920	541279
133053	541280
21230	541281
33979	541282
11233	541283
132211	541284
186413	541285
34818	541286
126243	541287
36871	541288
135	541289
47899	541290
97146	541291
349969	541292
3490	541293
68372	541294
2683	541295
45771	541296
43131	541297
207153	541298
13108	541299
6142	541300
3534	541301
102131	541302
21418	541303
16631	541304
653	541305
34143	541306
207681	541307
12091	541308
13121	541309
31472	541310
117169	541311
173331	541312
245883	541313
200172	541314
25707	541315
107927	541316
11994	541317
455	541318
72132	541319
5012	541320
247933	541321
30903	541322
3213	541323
74178	541324
135	541325
53093	541326
18333	541327
132723	541328
25840	541329
10956	541330
20798	541331
2703	541332
481	541333
24679	541334
6492	541335
16211	541336
117537	541337
144018	541338
41334	541339
187613	541340
146168	541341
49365	541342
4709	541343
245870	541344
2288	541345
308032	541346
18843	541347
36670	541348
161252	541349
175964	541350
116550	541351
35727	541352
75947	541353
115762	541354
307881	541355
151740	541356
3732	541357
233351	541358
183979	541359
195918	541360
211482	541361
144109	541362
7721	541363
184833	541364
168462	541365
65905	541366
140157	541367
41505	541368
20373	541369
41825	541370
851	541371
233864	541372
56948	541373
114424	541374
17467	541375
15575	541376
174781	541377
288702	541378
13327	541379
9888	541380
135220	541381
179282	541382
5074	541383
205601	541384
18515	541385
183796	541386
224537	541387
143186	541388
266885	541389
126443	541390
61511	541391
97242	541392
170692	541393
236734	541394
75717	541395
201668	541396
182530	541397
75617	541398
184133	541399
211173	541400
93442	541401
47952	541402
76177	541403
139645	541404
55081	541405
25431	541406
185313	541407
15432	541408
105792	541409
41458	541410
92964	541411
307909	541412
15624	541413
232781	541414
128821	541415
20378	541416
210152	541417
181007	541418
218569	541419
162401	541420
139783	541421
33357	541422
92865	541423
117042	541424
16136	541425
169560	541426
280957	541427
13737	541428
329222	541429
23861	541430
232709	541431
70427	541432
76913	541433
11524	541434
179238	541435
38242	541436
115804	541437
39872	541438
56521	541439
165994	541440
278413	541441
356987	541442
35695	541443
300984	541444
92828	541445
76409	541446
201715	541447
203335	541448
249684	541449
116166	541450
272864	541451
185714	541452
116586	541453
277900	541454
70364	541455
124731	541456
197677	541457
17464	541458
52147	541459
107226	541460
299925	541461
180773	541462
333924	541463
156251	541464
200596	541465
120400	541466
86986	541467
356017	541468
116088	541469
130259	541470
74044	541471
131152	541472
348564	541473
140618	541474
13729	541475
116234	541476
51369	541477
149808	541478
18509	541479
55476	541480
225825	541481
232034	541482
236012	541483
144440	541484
184365	541485
19536	541486
40018	541487
124056	541488
100222	541489
60577	541490
76135	541491
113004	541492
92957	541493
281622	541494
197421	541495
254316	541496
162248	541497
186847	541498
186619	541499
1031	541500
104433	541501
93734	541502
885	541503
56433	541504
56273	541505
93017	541506
23791	541507
214946	541508
63587	541509
85242	541510
236001	541511
73479	541512
20957	541513
41305	541514
193383	541515
187118	541516
61753	541517
209077	541518
29203	541519
51645	541520
131088	541521
183891	541522
59002	541523
145145	541524
75966	541525
107228	541526
156615	541527
325789	541528
154789	541529
5497	541530
70753	541531
152087	541532
29440	541533
167269	541534
129093	541535
93118	541536
144584	541537
29982	541538
103831	541539
132067	541540
334895	541541
218897	541542
268927	541543
70789	541544
59230	541545
336005	541546
70400	541547
75965	541548
51659	541549
16914	541550
305694	541551
8060	541552
355721	541553
231619	541554
60050	541555
177822	541556
270432	541557
121937	541558
116147	541559
274823	541560
324133	541561
354770	541562
104167	541563
116218	541564
60358	541565
112492	541566
114726	541567
190586	541568
48046	541569
248795	541570
244436	541571
146145	541572
25321	541573
27418	541574
137546	541575
16882	541576
169544	541577
61826	541578
93197	541579
206515	541580
113856	541581
93709	541582
93747	541583
145439	541584
18531	541585
95932	541586
298740	541587
209690	541588
185678	541589
95340	541590
50931	541591
216752	541592
76363	541593
126542	541594
115669	541595
351199	541596
81013	541597
205138	541598
32076	541599
186046	541600
35788	541601
82009	541602
89792	541603
307880	541604
75876	541605
218463	541606
226357	541607
134052	541608
44085	541609
115869	541610
163962	541611
91370	541612
90432	541613
307558	541614
61189	541615
106916	541616
207218	541617
235597	541618
97969	541619
235455	541620
233720	541621
186127	541622
25350	541623
7718	541624
313076	541625
131962	541626
184632	541627
141986	541628
123084	541629
33049	541630
237817	541631
68238	541632
289434	541633
304944	541634
115690	541635
200029	541636
141765	541637
36783	541638
185124	541639
17467	541640
196302	541641
12976	541642
184631	541643
184233	541644
56483	541645
73796	541646
120968	541647
356726	541648
56618	541649
109465	541650
110490	541651
77271	541652
93505	541653
153445	541654
11937	541655
98318	541656
142443	541657
211926	541658
350796	541659
55077	541660
206461	541661
130062	541662
129503	541663
273940	541664
56618	541665
243762	541666
99615	541667
76802	541668
62420	541669
181577	541670
207804	541671
25342	541672
84150	541673
198782	541674
76472	541675
42486	541676
89112	541677
80816	541678
145345	541679
83653	541680
123716	541681
8768	541682
271003	541683
74873	541684
84193	541685
35603	541686
165342	541687
214999	541688
29912	541689
94630	541690
211324	541691
310672	541692
304745	541693
54852	541694
308555	541695
273609	541696
170692	541697
11515	541698
219105	541699
87034	541700
199844	541701
51414	541702
237703	541703
169726	541704
169294	541705
125386	541706
12966	541707
61381	541708
226864	541709
41964	541710
32525	541711
91779	541712
234063	541713
146094	541714
85420	541715
92008	541716
123211	541717
219006	541718
243617	541719
144934	541720
274240	541721
107459	541722
4996	541723
233733	541724
11203	541725
12072	541726
106696	541727
92781	541728
305433	541729
127775	541730
19341	541731
354688	541732
83723	541733
59733	541734
1687	541735
76081	541736
169439	541737
64617	541738
70407	541739
149667	541740
192072	541741
41412	541742
61964	541743
70684	541744
10843	541745
323282	541746
219060	541747
9129	541748
226197	541749
171484	541750
51385	541751
133259	541752
217062	541753
41630	541754
60652	541755
180529	541756
330362	541757
37762	541758
145588	541759
94176	541760
56210	541761
14493	541762
123660	541763
144910	541764
223919	541765
169922	541766
51336	541767
73524	541768
61399	541769
137532	541770
82291	541771
225857	541772
166028	541773
25330	541774
41886	541775
8107	541776
219011	541777
183947	541778
92669	541779
33286	541780
51625	541781
184783	541782
29351	541783
168742	541784
236420	541785
121015	541786
336092	541787
31499	541788
42120	541789
280336	541790
22552	541791
142074	541792
147044	541793
199766	541794
308379	541795
55476	541796
28663	541797
70795	541798
47685	541799
116664	541800
210178	541801
23925	541802
1256	541803
42020	541804
98145	541805
9028	541806
185647	541807
76121	541808
92134	541809
114880	541810
35328	541811
50748	541812
30863	541813
257237	541814
64835	541815
43887	541816
300983	541817
249678	541818
168526	541819
142651	541820
22576	541821
46314	541822
9026	541823
107439	541824
70786	541825
141055	541826
162554	541827
185171	541828
92505	541829
106703	541830
272263	541831
11520	541832
254645	541833
224616	541834
99488	541835
257521	541836
92109	541837
295830	541838
135344	541839
33380	541840
151718	541841
29069	541842
94344	541843
51484	541844
38224	541845
219901	541846
113795	541847
184412	541848
179200	541849
39611	541850
273459	541851
60577	541852
175036	541853
286020	541854
174656	541855
169881	541856
238133	541857
51639	541858
62042	541859
35811	541860
232350	541861
76163	541862
134897	541863
167418	541864
215075	541865
41964	541866
115900	541867
57926	541868
354367	541869
270889	541870
200359	541871
76139	541872
34727	541873
143269	541874
112907	541875
95327	541876
76098	541877
228698	541878
28879	541879
70245	541880
124484	541881
133078	541882
206950	541883
59019	541884
86321	541885
142292	541886
94619	541887
328054	541888
289582	541889
104032	541890
236349	541891
307427	541892
132791	541893
83582	541894
153900	541895
279350	541896
173108	541897
169772	541898
111586	541899
205786	541900
1687	541901
13298	541902
72429	541903
14742	541904
25389	541905
31480	541906
236861	541907
311407	541908
93476	541909
79392	541910
79556	541911
108463	541912
145644	541913
26204	541914
297775	541915
192601	541916
78359	541917
163371	541918
203858	541919
109014	541920
168618	541921
109934	541922
319552	541923
2212	541924
275782	541925
357467	541926
293734	541927
171821	541928
110714	541929
105231	541930
324994	541931
348727	541932
109610	541933
169561	541934
211351	541935
179211	541936
309433	541937
289647	541938
206530	541939
166015	541940
191616	541941
166799	541942
186815	541943
292548	541944
104171	541945
116553	541946
50385	541947
290722	541948
78680	541949
290840	541950
173898	541951
267293	541952
342158	541953
39253	541954
42654	541955
236507	541956
209720	541957
78808	541958
97462	541959
174952	541960
15496	541961
274451	541962
319567	541963
67997	541964
129920	541965
146074	541966
126071	541967
210029	541968
56104	541969
163760	541970
56773	541971
169952	541972
342141	541973
236485	541974
306824	541975
351545	541976
290564	541977
28251	541978
320454	541979
163551	541980
112259	541981
165056	541982
287417	541983
176451	541984
246197	541985
168627	541986
29395	541987
201952	541988
92880	541989
233710	541990
143420	541991
91925	541992
237290	541993
309936	541994
54956	541995
298479	541996
75826	541997
308919	541998
310646	541999
115000	542000
145454	542001
84272	542002
107239	542003
64436	542004
299447	542005
86869	542006
246697	542007
117976	542008
84986	542009
61286	542010
69642	542011
246623	542012
21947	542013
15340	542014
5421	542015
35196	542016
24863	542017
2429	542018
246234	542019
30585	542020
79383	542021
151229	542022
298977	542023
269746	542024
2741	542025
142474	542026
96743	542027
93025	542028
61660	542029
31594	542030
7525	542031
58447	542032
14852	542033
87410	542034
247580	542035
209387	542036
304639	542037
146235	542038
201078	542039
87509	542040
99344	542041
112272	542042
81669	542043
9228	542044
212657	542045
289863	542046
64932	542047
292106	542048
174579	542049
33247	542050
227568	542051
224115	542052
79698	542053
166120	542054
117517	542055
133916	542056
214076	542057
15293	542058
135241	542059
58373	542060
246585	542061
112472	542062
96696	542063
134585	542064
230769	542065
96768	542066
85787	542067
76971	542068
110470	542069
246631	542070
130055	542071
352141	542072
39460	542073
247122	542074
247230	542075
352972	542076
22183	542077
217370	542078
216570	542079
88441	542080
292066	542081
246729	542082
151431	542083
11525	542084
356344	542085
19970	542086
86813	542087
174668	542088
179909	542089
109842	542090
217010	542091
195140	542092
178904	542093
144405	542094
20067	542095
178593	542096
175029	542097
246406	542098
12086	542099
111806	542100
12272	542101
109830	542102
290572	542103
240921	542104
177725	542105
126443	542106
151521	542107
290284	542108
78852	542109
86966	542110
219127	542111
288841	542112
290630	542113
275064	542114
145535	542115
208768	542116
175262	542117
179884	542118
289888	542119
22577	542120
289111	542121
291630	542122
43586	542123
246510	542124
384	542125
133887	542126
26797	542127
53910	542128
15761	542129
217229	542130
63975	542131
44061	542132
140226	542133
208348	542134
43573	542135
134974	542136
246250	542137
83719	542138
131507	542139
134954	542140
272921	542141
96238	542142
87272	542143
291224	542144
164369	542145
21973	542146
87360	542147
206287	542148
329280	542149
27659	542150
106050	542151
199575	542152
246576	542153
77217	542154
151465	542155
217858	542156
134611	542157
323929	542158
141982	542159
66060	542160
247164	542161
42866	542162
63975	542163
63852	542164
325123	542165
192990	542166
26293	542167
200993	542168
14167	542169
187596	542170
110111	542171
133893	542172
210068	542173
246941	542174
322492	542175
236429	542176
151239	542177
61525	542178
131165	542179
11214	542180
6918	542181
206800	542182
96672	542183
151191	542184
61938	542185
351184	542186
8820	542187
352885	542188
351117	542189
207164	542190
227752	542191
175002	542192
92970	542193
127622	542194
130097	542195
145601	542196
246682	542197
71349	542198
129099	542199
120021	542200
30614	542201
237474	542202
21941	542203
148755	542204
218768	542205
75138	542206
86483	542207
112518	542208
24890	542209
179065	542210
121972	542211
133095	542212
82062	542213
20967	542214
10295	542215
11302	542216
5312	542217
116987	542218
53974	542219
79053	542220
49545	542221
43494	542222
16076	542223
307846	542224
43519	542225
133289	542226
6230	542227
260405	542228
178693	542229
29364	542230
119220	542231
87702	542232
43863	542233
335799	542234
35964	542235
77523	542236
62948	542237
79298	542238
5323	542239
6681	542240
535	542241
107961	542242
102815	542243
10783	542244
92584	542245
26333	542246
76534	542247
6851	542248
20467	542249
100759	542250
7331	542251
127	542252
20855	542253
9938	542254
176942	542255
4024	542256
268108	542257
96427	542258
2225	542259
190914	542260
48645	542261
30799	542262
36866	542263
132	542264
3189	542265
9486	542266
40945	542267
58851	542268
58851	542269
13153	542270
58851	542271
16199	542272
61080	542273
2250	542274
121005	542275
44200	542276
98	542277
33771	542278
50181	542279
50182	542280
179587	542281
179587	542282
14300	542283
42684	542284
97484	542285
64878	542286
24659	542287
35541	542288
62754	542289
3438	542290
95652	542291
55626	542292
176511	542293
149289	542294
28348	542295
21379	542296
1827	542297
177565	542298
4080	542299
143928	542300
82613	542301
5383	542302
8097	542303
93198	542304
26912	542305
20783	542306
19541	542307
2309	542308
41276	542309
4143	542310
2701	542311
13181	542312
305	542313
55321	542314
13517	542315
58168	542316
112629	542317
22802	542318
200647	542319
296201	542320
11207	542321
64981	542322
79918	542323
89506	542324
86273	542325
37774	542326
15011	542327
45461	542328
124491	542329
20048	542330
6777	542331
135464	542332
181950	542333
33592	542334
333771	542335
152577	542336
34195	542337
2392	542338
21927	542339
179760	542340
24659	542341
5682	542342
39222	542343
4377	542344
30414	542345
12890	542346
41693	542347
303901	542348
41765	542349
14527	542350
129568	542351
236475	542352
50101	542353
67823	542354
144157	542355
28057	542356
4770	542357
184601	542358
18545	542359
297671	542360
1459	542361
27040	542362
219732	542363
95855	542364
177596	542365
75657	542366
124306	542367
19576	542368
23676	542369
205048	542370
19972	542371
149649	542372
143839	542373
48179	542374
70626	542375
61049	542376
630	542377
108247	542378
36811	542379
95095	542380
46557	542381
7865	542382
27935	542383
35599	542384
163026	542385
43211	542386
39555	542387
184887	542388
43486	542389
122507	542390
14859	542391
337923	542392
480	542393
16214	542394
10850	542395
30640	542396
15659	542397
8024	542398
120060	542399
124412	542400
165279	542401
179866	542402
338093	542403
20054	542404
45076	542405
718	542406
259503	542407
231	542408
39977	542409
5039	542410
219452	542411
54330	542412
7141	542413
75597	542414
4769	542415
204279	542416
65189	542417
3714	542418
24518	542419
51879	542420
35604	542421
302412	542422
21166	542423
115051	542424
19972	542425
3536	542426
141223	542427
284227	542428
18524	542429
61004	542430
107297	542431
350032	542432
76948	542433
13130	542434
136072	542435
21055	542436
58822	542437
1356	542438
6932	542439
116033	542440
107392	542441
81262	542442
42534	542443
17559	542444
86298	542445
179403	542446
91944	542447
84525	542448
112552	542449
50236	542450
124692	542451
932	542452
122763	542453
38003	542454
192133	542455
73679	542456
222918	542457
185121	542458
18890	542459
134066	542460
8825	542461
14756	542462
333761	542463
180744	542464
88251	542465
127027	542466
2	542467
321151	542468
2013	542469
38519	542470
78618	542471
14160	542472
144174	542473
25700	542474
553	542475
61558	542476
5447	542477
320795	542478
55116	542479
161209	542480
6390	542481
74267	542482
9453	542483
15187	542484
60936	542485
225792	542486
8682	542487
311651	542488
24002	542489
70767	542490
6019	542491
4682	542492
12304	542493
191972	542494
280465	542495
65215	542496
92340	542497
1075	542498
76745	542499
27557	542500
3511	542501
248331	542502
152463	542503
101708	542504
48690	542505
31512	542506
19050	542507
176709	542508
164827	542509
1459	542510
14186	542511
177133	542512
33985	542513
17133	542514
310833	542515
10525	542516
60416	542517
81582	542518
345690	542519
125698	542520
108599	542521
127617	542522
82784	542523
57935	542524
302402	542525
2242	542526
112345	542527
85203	542528
23544	542529
8448	542530
23553	542531
48119	542532
338030	542533
8275	542534
53799	542535
6900	542536
13516	542537
46579	542538
62061	542539
142978	542540
40457	542541
77606	542542
63957	542543
91741	542544
2519	542545
202566	542546
165641	542547
346533	542548
28544	542549
12950	542550
217775	542551
64872	542552
114812	542553
143156	542554
10958	542555
85878	542556
139100	542557
133146	542558
15321	542559
81450	542560
239293	542561
1605	542562
63742	542563
87052	542564
20515	542565
532	542566
30670	542567
12601	542568
134212	542569
345442	542570
259550	542571
4029	542572
52108	542573
27510	542574
2830	542575
6	542576
95867	542577
79736	542578
5707	542579
4324	542580
67118	542581
26282	542582
32906	542583
31317	542584
13806	542585
808	542586
4305	542587
25539	542588
7725	542589
17391	542590
32228	542591
22730	542592
7238	542593
144786	542594
7783	542595
34474	542596
10584	542597
36412	542598
143903	542599
10151	542600
871	542601
38169	542602
97325	542603
114971	542604
5133	542605
265738	542606
14237	542607
71451	542608
329731	542609
12122	542610
2317	542611
10359	542612
44592	542613
2999	542614
57856	542615
53261	542616
43806	542617
86058	542618
8564	542619
11637	542620
41206	542621
49547	542622
3121	542623
25879	542624
25948	542625
111509	542626
104900	542627
4005	542628
11997	542629
2248	542630
6234	542631
26572	542632
285222	542633
49538	542634
63	542635
5052	542636
313503	542637
20249	542638
7419	542639
115472	542640
3649	542641
2754	542642
189182	542643
11626	542644
18	542645
304875	542646
57117	542647
6977	542648
204494	542649
13517	542650
213400	542651
73042	542652
27602	542653
24869	542654
255049	542655
6148	542656
24591	542657
49753	542658
25677	542659
8767	542660
176482	542661
18960	542662
186660	542663
129450	542664
235605	542665
36451	542666
57953	542667
30673	542668
46341	542669
202550	542670
86070	542671
12256	542672
66752	542673
82403	542674
600	542675
1466	542676
48866	542677
126155	542678
4931	542679
66792	542680
254	542681
94314	542682
15302	542683
15302	542684
39241	542685
15926	542686
6593	542687
72619	542688
39412	542689
10744	542690
55423	542691
58242	542692
39499	542693
8470	542694
22779	542695
2137	542696
19679	542697
17536	542698
14419	542699
2564	542700
152654	542701
8877	542702
39790	542703
27760	542704
77430	542705
124602	542706
345405	542707
2706	542708
185226	542709
67846	542710
35391	542711
1171	542712
39482	542713
19599	542714
55424	542715
53662	542716
54557	542717
63475	542718
39866	542719
140362	542720
118133	542721
46889	542722
245324	542723
175158	542724
120261	542725
191931	542726
6929	542727
8355	542728
11849	542729
97042	542730
264305	542731
13677	542732
216412	542733
24101	542734
233952	542735
203704	542736
27019	542737
153827	542738
203835	542739
58376	542740
76629	542741
18563	542742
138985	542743
15017	542744
49	542745
95863	542746
377	542747
25625	542748
9955	542749
64596	542750
123654	542751
346043	542752
53268	542753
16004	542754
631	542755
5335	542756
131970	542757
52843	542758
758	542759
48914	542760
4054	542761
294648	542762
1243	542763
53534	542764
132480	542765
191921	542766
1195	542767
296004	542768
11340	542769
43954	542770
1075	542771
188823	542772
66770	542773
49042	542774
40148	542775
17734	542776
215632	542777
48820	542778
113609	542779
18707	542780
64277	542781
55148	542782
6574	542783
6190	542784
1549	542785
4944	542786
973	542787
26913	542788
125453	542789
16204	542790
7652	542791
14879	542792
8563	542793
34518	542794
19662	542795
6739	542796
34002	542797
315699	542798
18896	542799
54719	542800
32865	542801
2700	542802
28351	542803
99724	542804
97169	542805
18238	542806
621	542807
15610	542808
240946	542809
46261	542810
53106	542811
199385	542812
2300	542813
66939	542814
61155	542815
38791	542816
29554	542817
472	542818
152461	542819
13299	542820
4499	542821
1377	542822
18016	542823
20189	542824
19103	542825
298166	542826
10023	542827
107265	542828
146111	542829
31514	542830
16827	542831
187094	542832
96302	542833
1920	542834
74287	542835
9167	542836
164498	542837
139025	542838
196596	542839
192481	542840
175186	542841
194816	542842
151107	542843
50197	542844
152868	542845
343848	542846
174781	542847
232761	542848
3371	542849
653	542850
37758	542851
4810	542852
36307	542853
6759	542854
63279	542855
72658	542856
4810	542857
61207	542858
205361	542859
58677	542860
7808	542861
47850	542862
54973	542863
17592	542864
113641	542865
16671	542866
6895	542867
965	542868
49780	542869
14645	542870
62547	542871
145373	542872
241868	542873
39412	542874
255	542875
22089	542876
48692	542877
192464	542878
2751	542879
18238	542880
8002	542881
29668	542882
3515	542883
137557	542884
7290	542885
9626	542886
7748	542887
13289	542888
4532	542889
4284	542890
15000	542891
46635	542892
20476	542893
716	542894
100871	542895
73361	542896
106694	542897
14953	542898
888	542899
101457	542900
47	542901
297	542902
119193	542903
116460	542904
3247	542905
201853	542906
174815	542907
25951	542908
6026	542909
168356	542910
110783	542911
30823	542912
48779	542913
6473	542914
5492	542915
100286	542916
7789	542917
3523	542918
57717	542919
112646	542920
10666	542921
45909	542922
315041	542923
39654	542924
1563	542925
69863	542926
6265	542927
17636	542928
100615	542929
54630	542930
87830	542931
13348	542932
290	542933
21827	542934
235929	542935
1055	542936
174778	542937
158691	542938
190860	542939
18652	542940
71828	542941
6222	542942
199945	542943
13150	542944
76735	542945
66179	542946
142168	542947
19599	542948
23421	542949
16194	542950
13132	542951
2177	542952
9948	542953
48349	542954
81607	542955
2800	542956
22067	542957
62616	542958
1630	542959
3736	542960
3736	542961
18003	542962
115	542963
35028	542964
9668	542965
30358	542966
73888	542967
2362	542968
34750	542969
14238	542970
29157	542971
1072	542972
10666	542973
3486	542974
135504	542975
80813	542976
201741	542977
9226	542978
51176	542979
76715	542980
3270	542981
73134	542982
97071	542983
21179	542984
61730	542985
25569	542986
17878	542987
17566	542988
7802	542989
138241	542990
125952	542991
340733	542992
26274	542993
109777	542994
25273	542995
82108	542996
8168	542997
17347	542998
119881	542999
195716	543000
73672	543001
71176	543002
3949	543003
118201	543004
519	543005
13758	543006
308840	543007
51878	543008
129824	543009
66790	543010
17622	543011
4709	543012
156947	543013
801	543014
8674	543015
24797	543016
24448	543017
32846	543018
24441	543019
176913	543020
162812	543021
10368	543022
2411	543023
56957	543024
88039	543025
31890	543026
26214	543027
3929	543028
47615	543029
118244	543030
137118	543031
75902	543032
5236	543033
19077	543034
99946	543035
215378	543036
332050	543037
50568	543038
342783	543039
308045	543040
2576	543041
131435	543042
38954	543043
79827	543044
66267	543045
39784	543046
81155	543047
180386	543048
123436	543049
17535	543050
24803	543051
1462	543052
29014	543053
69543	543054
71606	543055
97774	543056
51569	543057
60835	543058
122743	543059
16487	543060
4510	543061
24887	543062
25022	543063
255	543064
113292	543065
37701	543066
8869	543067
617	543068
8299	543069
26710	543070
41414	543071
73862	543072
28896	543073
133347	543074
43208	543075
39942	543076
9939	543077
50408	543078
41	543079
24174	543080
1165	543081
447	543082
116629	543083
21937	543084
130763	543085
84974	543086
84974	543087
152610	543088
231558	543089
840	543090
42302	543091
179492	543092
27804	543093
147752	543094
314981	543095
21852	543096
300302	543097
75763	543098
61636	543099
322815	543100
91576	543101
148327	543102
124223	543103
206549	543104
207053	543105
63696	543106
91756	543107
232469	543108
34852	543109
2346	543110
6715	543111
142842	543112
4302	543113
187601	543114
202627	543115
89052	543116
128107	543117
351791	543118
127743	543119
5392	543120
162422	543121
99344	543122
286225	543123
207261	543124
104606	543125
286518	543126
92003	543127
355814	543128
32803	543129
135094	543130
3765	543131
143136	543132
143669	543133
103853	543134
233177	543135
19449	543136
149477	543137
117390	543138
91841	543139
266982	543140
77850	543141
162711	543142
23204	543143
115499	543144
186698	543145
185808	543146
45323	543147
21439	543148
173114	543149
110037	543150
28464	543151
294428	543152
43616	543153
829	543154
28082	543155
37874	543156
120	543157
35193	543158
85616	543159
14542	543160
55407	543161
97252	543162
135339	543163
126458	543164
41385	543165
40174	543166
23980	543167
36838	543168
295800	543169
15321	543170
21203	543171
337989	543172
99705	543173
181701	543174
6629	543175
16876	543176
3104	543177
6042	543178
45653	543179
45653	543180
20592	543181
237521	543182
45653	543183
183531	543184
308420	543185
145797	543186
298698	543187
168234	543188
266243	543189
17535	543190
3231	543191
25559	543192
13835	543193
18701	543194
127031	543195
345933	543196
336278	543197
57465	543198
19067	543199
2428	543200
17545	543201
189084	543202
93802	543203
1931	543204
29305	543205
116782	543206
34086	543207
19046	543208
11019	543209
50265	543210
7293	543211
50307	543212
7293	543213
15528	543214
1	543215
254234	543216
27224	543217
133354	543218
198298	543219
52452	543220
182046	543221
281045	543222
303194	543223
954	543224
111684	543225
150802	543226
7072	543227
332782	543228
199674	543229
112768	543230
133150	543231
181682	543232
102407	543233
68324	543234
315500	543235
111913	543236
11483	543237
214566	543238
14960	543239
29464	543240
124540	543241
29781	543242
204800	543243
44550	543244
128218	543245
57265	543246
26223	543247
5531	543248
5398	543249
1786	543250
68	543251
1815	543252
26607	543253
174499	543254
121808	543255
4073	543256
5978	543257
8896	543258
19574	543259
58689	543260
110190	543261
176468	543262
877	543263
2015	543264
16259	543265
125670	543266
24512	543267
466	543268
57628	543269
84525	543270
19969	543271
450	543272
12179	543273
23626	543274
20604	543275
3402	543276
6962	543277
4510	543278
42575	543279
6603	543280
54501	543281
6795	543282
5311	543283
2112	543284
129674	543285
356270	543286
15464	543287
208193	543288
225389	543289
7108	543290
167	543291
34328	543292
73214	543293
108221	543294
80929	543295
73896	543296
51501	543297
136279	543298
29406	543299
56008	543300
53526	543301
78	543302
135350	543303
35977	543304
1192	543305
78956	543306
6533	543307
175844	543308
40671	543309
3223	543310
291635	543311
22956	543312
183	543313
61497	543314
120	543315
201485	543316
20089	543317
82104	543318
54120	543319
136361	543320
51036	543321
344297	543322
220001	543323
35536	543324
344	543325
344	543326
1575	543327
201901	543328
8199	543329
759	543330
759	543331
2642	543332
403	543333
17704	543334
29628	543335
54646	543336
173309	543337
22030	543338
213375	543339
11227	543340
87291	543341
136095	543342
5276	543343
9195	543344
25980	543345
25700	543346
204084	543347
15422	543348
41424	543349
14103	543350
53267	543351
145872	543352
87074	543353
299541	543354
77565	543355
240613	543356
189509	543357
26163	543358
57245	543359
23833	543360
39558	543361
171107	543362
243987	543363
97091	543364
77584	543365
49240	543366
158617	543367
133209	543368
96571	543369
125017	543370
1459	543371
8839	543372
96486	543373
1601	543374
21450	543375
77907	543376
81997	543377
15646	543378
20219	543379
23864	543380
54679	543381
9134	543382
15617	543383
27970	543384
92791	543385
31017	543386
28429	543387
79349	543388
28558	543389
16591	543390
6234	543391
1582	543392
179711	543393
2275	543394
50947	543395
303152	543396
37372	543397
12080	543398
12287	543399
295224	543400
110435	543401
101794	543402
211920	543403
95060	543404
75962	543405
33821	543406
11102	543407
36249	543408
37	543409
59421	543410
287658	543411
112574	543412
22606	543413
40196	543414
871	543415
4510	543416
23439	543417
17309	543418
8115	543419
1536	543420
15537	543421
4075	543422
87437	543423
859	543424
69961	543425
443	543426
16171	543427
76551	543428
20737	543429
229145	543430
191860	543431
77017	543432
26165	543433
94217	543434
40616	543435
1053	543436
74081	543437
1053	543438
301937	543439
5931	543440
8119	543441
3957	543442
220662	543443
35497	543444
75387	543445
51055	543446
51268	543447
75252	543448
10379	543449
308917	543450
115871	543451
6360	543452
11837	543453
243924	543454
163060	543455
3149	543456
49841	543457
66289	543458
25086	543459
131204	543460
131204	543461
75920	543462
245505	543463
240948	543464
49841	543465
86	543466
298638	543467
25165	543468
183900	543469
115313	543470
30538	543471
23032	543472
7550	543473
217571	543474
63809	543475
27934	543476
216736	543477
43468	543478
49841	543479
342447	543480
345847	543481
62520	543482
1198	543483
246012	543484
2485	543485
82619	543486
246951	543487
61463	543488
336696	543489
89726	543490
31455	543491
22226	543492
127108	543493
1590	543494
86289	543495
205068	543496
277291	543497
161684	543498
251017	543499
43404	543500
70880	543501
17516	543502
24042	543503
195754	543504
35280	543505
194614	543506
108752	543507
65665	543508
37483	543509
330593	543510
37827	543511
185106	543512
343653	543513
314288	543514
27460	543515
65646	543516
149335	543517
46599	543518
349972	543519
15959	543520
27361	543521
154862	543522
349691	543523
345364	543524
325378	543525
48693	543526
302615	543527
295322	543528
49651	543529
59185	543530
71042	543531
156526	543532
41630	543533
89348	543534
65556	543535
231676	543536
327949	543537
45111	543538
178427	543539
133424	543540
263234	543541
18949	543542
3149	543543
26415	543544
140850	543545
527	543546
325173	543547
44293	543548
209498	543549
51421	543550
220560	543551
218693	543552
210187	543553
94756	543554
33580	543555
76865	543556
589	543557
107664	543558
6634	543559
75095	543560
136640	543561
25201	543562
53420	543563
4090	543564
157764	543565
279196	543566
25316	543567
16136	543568
326587	543569
105202	543570
126961	543571
82127	543572
12853	543573
226519	543574
28800	543575
58511	543576
28652	543577
7222	543578
141775	543579
21948	543580
54079	543581
15892	543582
95384	543583
116313	543584
174467	543585
173902	543586
1558	543587
296988	543588
157762	543589
42885	543590
122418	543591
294914	543592
335002	543593
65827	543594
2	543595
14447	543596
273386	543597
306898	543598
20880	543599
122718	543600
151972	543601
2	543602
286709	543603
342776	543604
155569	543605
44835	543606
70896	543607
21877	543608
335343	543609
10310	543610
38306	543611
209088	543612
259494	543613
53906	543614
223405	543615
7670	543616
323918	543617
162660	543618
1193	543619
115649	543620
151642	543621
104773	543622
69820	543623
312760	543624
77318	543625
52211	543626
89200	543627
132462	543628
162868	543629
32063	543630
43501	543631
190317	543632
204254	543633
116109	543634
106194	543635
141131	543636
123330	543637
48476	543638
48318	543639
4053	543640
32940	543641
31532	543642
204337	543643
19713	543644
153513	543645
139443	543646
346576	543647
119133	543648
237379	543649
43908	543650
25308	543651
60686	543652
23898	543653
17299	543654
1870	543655
114037	543656
204611	543657
343788	543658
19441	543659
326862	543660
340590	543661
55524	543662
25246	543663
184098	543664
196061	543665
40650	543666
344672	543667
226622	543668
251493	543669
24826	543670
124266	543671
152590	543672
157808	543673
204187	543674
232022	543675
96496	543676
50124	543677
172782	543678
232052	543679
55067	543680
75814	543681
90422	543682
52240	543683
38365	543684
301913	543685
293050	543686
210044	543687
227479	543688
40096	543689
12050	543690
21921	543691
228455	543692
64056	543693
328865	543694
265150	543695
337368	543696
71132	543697
279660	543698
123121	543699
12742	543700
112349	543701
66213	543702
74659	543703
46944	543704
120794	543705
334164	543706
150882	543707
193109	543708
88153	543709
48125	543710
112227	543711
289258	543712
152419	543713
243559	543714
259709	543715
126945	543716
129078	543717
82842	543718
50688	543719
4941	543720
307984	543721
280454	543722
271968	543723
272403	543724
111079	543725
301628	543726
339378	543727
150813	543728
294771	543729
260716	543730
81751	543731
145951	543732
25378	543733
84069	543734
50693	543735
29629	543736
38281	543737
44283	543738
251693	543739
221946	543740
127153	543741
63124	543742
2037	543743
13689	543744
255913	543745
204268	543746
65387	543747
20940	543748
303591	543749
32728	543750
33359	543751
14612	543752
177816	543753
310801	543754
153865	543755
100121	543756
30384	543757
129441	543758
138042	543759
88196	543760
13486	543761
215596	543762
627	543763
144321	543764
73648	543765
182307	543766
41157	543767
246997	543768
38719	543769
42307	543770
38515	543771
126882	543772
210343	543773
309348	543774
63639	543775
99751	543776
44647	543777
73496	543778
28030	543779
302331	543780
30124	543781
3030	543782
176392	543783
1016	543784
98207	543785
206295	543786
48231	543787
59699	543788
187582	543789
222568	543790
97391	543791
282566	543792
243868	543793
247825	543794
107251	543795
141046	543796
45102	543797
23548	543798
259323	543799
19739	543800
204589	543801
273334	543802
190229	543803
1695	543804
251600	543805
185382	543806
141172	543807
37026	543808
250130	543809
743	543810
159582	543811
7239	543812
68173	543813
111604	543814
160257	543815
231944	543816
135226	543817
4167	543818
4063	543819
245789	543820
209047	543821
10100	543822
96448	543823
4063	543824
230657	543825
96844	543826
130484	543827
272944	543828
52019	543829
301920	543830
89496	543831
156686	543832
66213	543833
199069	543834
66213	543835
300441	543836
145669	543837
113307	543838
80190	543839
178466	543840
300031	543841
265359	543842
98103	543843
106455	543844
183857	543845
332097	543846
267280	543847
152163	543848
80794	543849
126954	543850
100488	543851
20457	543852
26963	543853
11556	543854
23992	543855
148226	543856
123559	543857
245691	543858
52290	543859
150812	543860
82673	543861
34	543862
886	543863
1580	543864
46107	543865
150743	543866
146562	543867
193961	543868
74512	543869
106	543870
45100	543871
183569	543872
16609	543873
16511	543874
38349	543875
71111	543876
140894	543877
82630	543878
275826	543879
31528	543880
133699	543881
33564	543882
37387	543883
277125	543884
9847	543885
237922	543886
252543	543887
314027	543888
63297	543889
5186	543890
25499	543891
348044	543892
229722	543893
186916	543894
189819	543895
321087	543896
198204	543897
13619	543898
277701	543899
66060	543900
326536	543901
213413	543902
81	543903
25355	543904
352338	543905
139403	543906
188661	543907
1931	543908
292100	543909
328203	543910
259684	543911
1939	543912
281486	543913
246377	543914
138195	543915
157935	543916
12407	543917
249137	543918
6272	543919
339087	543920
328372	543921
33625	543922
53122	543923
75705	543924
333380	543925
209886	543926
94484	543927
77032	543928
357136	543929
258933	543930
8507	543931
166220	543932
43300	543933
253969	543934
11286	543935
158253	543936
158253	543937
43158	543938
204601	543939
5915	543940
334101	543941
186741	543942
163275	543943
322867	543944
64134	543945
1122	543946
6665	543947
96326	543948
82634	543949
7003	543950
14660	543951
251698	543952
209744	543953
207413	543954
356673	543955
136413	543956
163802	543957
123871	543958
135034	543959
87327	543960
161643	543961
216623	543962
220804	543963
98361	543964
153506	543965
56489	543966
177437	543967
63766	543968
240962	543969
5637	543970
95705	543971
21896	543972
342640	543973
68024	543974
191078	543975
142315	543976
44158	543977
166731	543978
305476	543979
22691	543980
191992	543981
337462	543982
240343	543983
245880	543984
21904	543985
218564	543986
174450	543987
49696	543988
255404	543989
91123	543990
354652	543991
133701	543992
41076	543993
246990	543994
214659	543995
13629	543996
75320	543997
82731	543998
177370	543999
74484	544000
5915	544001
5918	544002
2276	544003
201219	544004
40189	544005
48132	544006
278508	544007
68328	544008
267294	544009
184862	544010
337552	544011
67880	544012
17122	544013
48322	544014
325339	544015
184640	544016
11018	544017
198659	544018
343673	544019
1465	544020
151211	544021
267400	544022
627	544023
148874	544024
80599	544025
241833	544026
19352	544027
345469	544028
70944	544029
127022	544030
351163	544031
304210	544032
230222	544033
113309	544034
127102	544035
348197	544036
276854	544037
114294	544038
47296	544039
251304	544040
70972	544041
310067	544042
125437	544043
204103	544044
46188	544045
57689	544046
93158	544047
31352	544048
198103	544049
203794	544050
345264	544051
35251	544052
241626	544053
137744	544054
180897	544055
193784	544056
211398	544057
39977	544058
11689	544059
237205	544060
166196	544061
105350	544062
27325	544063
123539	544064
101702	544065
41016	544066
349647	544067
301453	544068
113079	544069
113050	544070
299737	544071
294847	544072
109225	544073
284795	544074
149136	544075
43484	544076
33583	544077
32623	544078
102610	544079
308534	544080
118015	544081
279747	544082
347190	544083
24688	544084
218290	544085
274775	544086
245522	544087
261377	544088
136922	544089
279167	544090
66563	544091
252874	544092
101186	544093
159157	544094
101292	544095
17528	544096
101169	544097
33559	544098
159135	544099
106304	544100
37286	544101
45384	544102
10614	544103
66616	544104
187004	544105
38408	544106
54292	544107
48128	544108
178345	544109
350732	544110
156460	544111
70895	544112
18434	544113
12407	544114
79895	544115
120699	544116
119539	544117
313691	544118
115495	544119
129692	544120
9862	544121
77282	544122
212415	544123
13064	544124
37657	544125
153978	544126
902	544127
98085	544128
41540	544129
30508	544130
8879	544131
248940	544132
259019	544133
107544	544134
185160	544135
111503	544136
47700	544137
70865	544138
68283	544139
43772	544140
26670	544141
353970	544142
226557	544143
251855	544144
153864	544145
51953	544146
106462	544147
37832	544148
7250	544149
86219	544150
277728	544151
546	544152
322192	544153
74802	544154
49918	544155
53176	544156
295862	544157
250265	544158
155920	544159
60316	544160
70378	544161
181794	544162
347537	544163
250336	544164
66216	544165
141659	544166
240714	544167
333324	544168
104439	544169
151011	544170
299546	544171
10285	544172
152750	544173
111037	544174
279056	544175
107606	544176
225383	544177
150147	544178
172591	544179
113954	544180
126599	544181
60026	544182
85389	544183
125432	544184
16610	544185
114672	544186
123413	544187
82051	544188
97655	544189
46089	544190
69560	544191
276820	544192
166329	544193
206797	544194
36458	544195
12126	544196
54701	544197
167223	544198
37813	544199
269531	544200
270214	544201
91203	544202
296315	544203
29348	544204
246468	544205
309280	544206
59152	544207
228893	544208
273330	544209
235141	544210
55604	544211
185800	544212
308607	544213
192174	544214
192161	544215
100343	544216
274630	544217
169117	544218
202632	544219
183077	544220
163475	544221
346240	544222
37569	544223
59916	544224
272031	544225
114133	544226
238802	544227
103490	544228
51736	544229
155629	544230
146916	544231
157976	544232
184523	544233
5961	544234
71088	544235
156251	544236
74963	544237
99555	544238
74143	544239
333915	544240
2803	544241
62015	544242
242523	544243
187949	544244
313779	544245
313803	544246
180856	544247
38838	544248
95242	544249
73717	544250
12312	544251
154578	544252
249337	544253
49997	544254
42952	544255
25937	544256
74904	544257
127322	544258
51679	544259
197848	544260
70973	544261
279059	544262
54599	544263
181553	544264
73754	544265
95578	544266
49887	544267
12529	544268
157947	544269
11805	544270
104068	544271
244251	544272
48132	544273
280539	544274
60043	544275
314333	544276
74398	544277
38962	544278
48428	544279
69208	544280
47535	544281
309770	544282
44268	544283
91982	544284
48137	544285
185510	544286
342664	544287
223912	544288
348013	544289
293717	544290
232635	544291
2151	544292
143863	544293
5266	544294
251539	544295
48116	544296
34689	544297
33336	544298
126817	544299
295951	544300
2473	544301
27164	544302
138803	544303
139404	544304
267867	544305
100334	544306
141269	544307
335146	544308
157875	544309
347962	544310
126762	544311
69689	544312
344440	544313
259212	544314
75980	544315
348321	544316
200191	544317
32762	544318
277881	544319
11173	544320
139764	544321
70313	544322
70421	544323
98350	544324
227016	544325
96595	544326
204651	544327
265392	544328
2	544329
64	544330
223777	544331
184047	544332
139279	544333
204529	544334
305193	544335
27269	544336
7091	544337
31524	544338
272557	544339
154130	544340
251882	544341
275936	544342
204395	544343
151005	544344
82739	544345
8524	544346
194834	544347
73784	544348
214346	544349
14828	544350
227820	544351
14661	544352
183270	544353
2790	544354
349689	544355
21593	544356
338644	544357
37920	544358
432	544359
529	544360
27894	544361
115383	544362
65815	544363
65815	544364
65815	544365
170247	544366
80581	544367
65815	544368
21530	544369
15676	544370
31403	544371
81061	544372
353579	544373
2326	544374
19781	544375
184169	544376
31768	544377
192389	544378
77473	544379
155446	544380
101616	544381
5950	544382
262905	544383
122522	544384
38319	544385
327963	544386
90010	544387
95485	544388
4579	544389
259221	544390
132093	544391
95798	544392
96862	544393
80882	544394
201159	544395
86245	544396
347938	544397
21468	544398
198573	544399
51716	544400
16131	544401
341387	544402
55709	544403
176624	544404
177667	544405
68611	544406
190105	544407
166663	544408
247789	544409
45103	544410
270219	544411
67453	544412
175387	544413
61868	544414
22893	544415
120190	544416
258646	544417
157537	544418
157633	544419
111616	544420
45610	544421
151693	544422
334224	544423
35939	544424
107810	544425
28734	544426
25067	544427
152624	544428
27161	544429
304730	544430
97023	544431
103170	544432
173009	544433
175806	544434
174617	544435
291417	544436
295135	544437
325888	544438
110748	544439
204189	544440
42265	544441
74343	544442
18410	544443
75692	544444
48122	544445
100530	544446
191939	544447
79094	544448
175858	544449
347347	544450
33564	544451
80623	544452
71305	544453
33767	544454
255270	544455
42399	544456
82819	544457
228938	544458
120431	544459
48122	544460
298056	544461
284250	544462
296384	544463
243	544464
23735	544465
117761	544466
54948	544467
2509	544468
18	544469
8711	544470
41428	544471
18341	544472
349322	544473
13576	544474
205138	544475
218829	544476
209752	544477
198223	544478
131656	544479
227845	544480
259054	544481
97657	544482
73289	544483
114947	544484
176778	544485
308248	544486
79781	544487
123336	544488
84123	544489
2293	544490
134198	544491
8536	544492
19789	544493
251654	544494
251435	544495
207843	544496
284775	544497
26176	544498
45576	544499
214193	544500
220089	544501
18699	544502
119296	544503
1648	544504
74213	544505
42108	544506
84673	544507
190863	544508
314787	544509
56321	544510
248879	544511
894	544512
155258	544513
314076	544514
314828	544515
70952	544516
14301	544517
189359	544518
103171	544519
91865	544520
14401	544521
41071	544522
176770	544523
220317	544524
1267	544525
6863	544526
181446	544527
7763	544528
166632	544529
191444	544530
10915	544531
86938	544532
238370	544533
340815	544534
228104	544535
15709	544536
8844	544537
103880	544538
18542	544539
9471	544540
82037	544541
327265	544542
2	544543
317424	544544
245589	544545
191943	544546
56807	544547
67855	544548
79532	544549
112967	544550
2799	544551
155862	544552
123211	544553
113376	544554
132703	544555
39838	544556
30740	544557
112967	544558
149072	544559
125407	544560
80909	544561
91824	544562
126433	544563
56762	544564
19539	544565
103692	544566
59466	544567
59466	544568
267757	544569
51934	544570
65654	544571
99818	544572
44855	544573
339156	544574
72120	544575
119491	544576
36826	544577
116884	544578
151537	544579
143890	544580
7578	544581
20627	544582
274493	544583
168520	544584
180818	544585
66198	544586
153471	544587
235130	544588
92792	544589
7344	544590
2436	544591
160311	544592
354466	544593
178913	544594
194121	544595
217518	544596
20378	544597
33356	544598
196889	544599
107843	544600
279644	544601
82021	544602
179209	544603
5023	544604
151818	544605
70915	544606
38	544607
81988	544608
90770	544609
14629	544610
19612	544611
354619	544612
38322	544613
50435	544614
45107	544615
204176	544616
339662	544617
143715	544618
55710	544619
123404	544620
228380	544621
228669	544622
129830	544623
336584	544624
118014	544625
16909	544626
145506	544627
45516	544628
187647	544629
4420	544630
71366	544631
190229	544632
88960	544633
4117	544634
86868	544635
144383	544636
1458	544637
107797	544638
231597	544639
13448	544640
204510	544641
333178	544642
19713	544643
61683	544644
82813	544645
55670	544646
100491	544647
160125	544648
3320	544649
276848	544650
175753	544651
187951	544652
76706	544653
102538	544654
25390	544655
240342	544656
205811	544657
19697	544658
229926	544659
100371	544660
336756	544661
251135	544662
333264	544663
65563	544664
99270	544665
14542	544666
154967	544667
6209	544668
217667	544669
40502	544670
277158	544671
48274	544672
313516	544673
181769	544674
18655	544675
80584	544676
151645	544677
236938	544678
36228	544679
255153	544680
334235	544681
216691	544682
243526	544683
91086	544684
130402	544685
110695	544686
5699	544687
352261	544688
175277	544689
195033	544690
224415	544691
2724	544692
156335	544693
104117	544694
172909	544695
111529	544696
41254	544697
252068	544698
252059	544699
25070	544700
69886	544701
97528	544702
4	544703
4	544704
954	544705
23078	544706
73155	544707
21027	544708
229174	544709
63361	544710
327930	544711
6283	544712
66207	544713
308152	544714
157659	544715
140725	544716
240002	544717
235093	544718
18382	544719
5023	544720
19539	544721
36155	544722
183	544723
123355	544724
88300	544725
168769	544726
330883	544727
21799	544728
50369	544729
204750	544730
6833	544731
66048	544732
10354	544733
104953	544734
93629	544735
13743	544736
153760	544737
258936	544738
176792	544739
302494	544740
113811	544741
352601	544742
90914	544743
75081	544744
527	544745
248602	544746
103008	544747
271022	544748
299849	544749
92284	544750
199901	544751
24852	544752
297581	544753
64203	544754
25308	544755
124	544756
30070	544757
197884	544758
54298	544759
239983	544760
52950	544761
162487	544762
136364	544763
192636	544764
278900	544765
55553	544766
198253	544767
8036	544768
75577	544769
37573	544770
156158	544771
73069	544772
21975	544773
219229	544774
96487	544775
34344	544776
157513	544777
208295	544778
113786	544779
302621	544780
353587	544781
35370	544782
198572	544783
111378	544784
80742	544785
259158	544786
172873	544787
45745	544788
261246	544789
207688	544790
178403	544791
181348	544792
280690	544793
105376	544794
33419	544795
3341	544796
97473	544797
305578	544798
139973	544799
21771	544800
127055	544801
73182	544802
80270	544803
80167	544804
205316	544805
33594	544806
277987	544807
98326	544808
107943	544809
135064	544810
141936	544811
1655	544812
14844	544813
153484	544814
43146	544815
50547	544816
332483	544817
201063	544818
263530	544819
119854	544820
15820	544821
157759	544822
66157	544823
34474	544824
174929	544825
622	544826
84972	544827
179742	544828
22839	544829
178886	544830
340662	544831
22881	544832
274712	544833
1391	544834
63375	544835
248372	544836
78987	544837
241869	544838
242527	544839
242219	544840
242225	544841
241835	544842
241529	544843
242069	544844
57606	544845
94945	544846
194613	544847
193504	544848
26573	544849
26574	544850
202748	544851
204376	544852
276025	544853
43703	544854
49859	544855
26807	544856
60490	544857
113281	544858
197693	544859
50495	544860
6708	544861
25367	544862
3442	544863
147395	544864
100411	544865
17507	544866
57447	544867
7574	544868
32565	544869
327226	544870
43053	544871
320903	544872
64145	544873
31008	544874
24598	544875
206690	544876
309413	544877
155552	544878
54311	544879
156389	544880
155552	544881
188510	544882
160309	544883
198158	544884
309847	544885
124207	544886
234955	544887
7574	544888
20323	544889
102027	544890
150618	544891
327996	544892
334	544893
150399	544894
45637	544895
54188	544896
50585	544897
82225	544898
47046	544899
11760	544900
163101	544901
334676	544902
125845	544903
2027	544904
5668	544905
75795	544906
10858	544907
96527	544908
53929	544909
196721	544910
3707	544911
14102	544912
8279	544913
5791	544914
80054	544915
11139	544916
350431	544917
334510	544918
1000	544919
4387	544920
94849	544921
144348	544922
190182	544923
41182	544924
212641	544925
237402	544926
50192	544927
20651	544928
41182	544929
250293	544930
103660	544931
23556	544932
103395	544933
1734	544934
201262	544935
11684	544936
23493	544937
26485	544938
126748	544939
12695	544940
150837	544941
167589	544942
352305	544943
242882	544944
156168	544945
2214	544946
33920	544947
19765	544948
4388	544949
252094	544950
56049	544951
207028	544952
65516	544953
332892	544954
141735	544955
303435	544956
303473	544957
332896	544958
54368	544959
99666	544960
65416	544961
6025	544962
155274	544963
65496	544964
23992	544965
65904	544966
327415	544967
21452	544968
20904	544969
1	544970
53581	544971
118509	544972
36480	544973
119659	544974
151378	544975
36660	544976
16378	544977
52934	544978
179418	544979
28730	544980
63581	544981
223189	544982
303641	544983
2890	544984
153888	544985
20680	544986
304635	544987
122440	544988
87954	544989
38	544990
96550	544991
30506	544992
96502	544993
31226	544994
189669	544995
8291	544996
126409	544997
353440	544998
100610	544999
8202	545000
173512	545001
27147	545002
209532	545003
247365	545004
25206	545005
115075	545006
10650	545007
272686	545008
92484	545009
75335	545010
115524	545011
21900	545012
6667	545013
245347	545014
179850	545015
80645	545016
1582	545017
158346	545018
31363	545019
155088	545020
31279	545021
102050	545022
19125	545023
150414	545024
79212	545025
102288	545026
102316	545027
161048	545028
264799	545029
192549	545030
120688	545031
39945	545032
31911	545033
119	545034
10282	545035
140212	545036
160375	545037
31949	545038
32038	545039
86325	545040
68571	545041
9914	545042
3074	545043
183493	545044
3723	545045
51407	545046
37709	545047
14460	545048
199285	545049
37783	545050
37647	545051
38044	545052
54649	545053
123940	545054
339380	545055
1123	545056
459	545057
2291	545058
125661	545059
192514	545060
15873	545061
220234	545062
112634	545063
32925	545064
149223	545065
242295	545066
7891	545067
97719	545068
2237	545069
24302	545070
201379	545071
98327	545072
276154	545073
13585	545074
6293	545075
134862	545076
18475	545077
177165	545078
266206	545079
11447	545080
94763	545081
285372	545082
76310	545083
207575	545084
113370	545085
80169	545086
208995	545087
333188	545088
111317	545089
200532	545090
82603	545091
133642	545092
23177	545093
209918	545094
34629	545095
328109	545096
51563	545097
174862	545098
13242	545099
68336	545100
351251	545101
99355	545102
178401	545103
35562	545104
82593	545105
150540	545106
55595	545107
250994	545108
177054	545109
341656	545110
16293	545111
73277	545112
10100	545113
24841	545114
20608	545115
91454	545116
287592	545117
68491	545118
341672	545119
70337	545120
151270	545121
35566	545122
147027	545123
19713	545124
295098	545125
111458	545126
28980	545127
150453	545128
246100	545129
109127	545130
349772	545131
128644	545132
129244	545133
71066	545134
6143	545135
69445	545136
6115	545137
175774	545138
282185	545139
8541	545140
110274	545141
33637	545142
6634	545143
24237	545144
17871	545145
2648	545146
71958	545147
8306	545148
17966	545149
19188	545150
38604	545151
17870	545152
38673	545153
31010	545154
350189	545155
294903	545156
15389	545157
36077	545158
84315	545159
349012	545160
71875	545161
286463	545162
129932	545163
15607	545164
295200	545165
79942	545166
20788	545167
14734	545168
62324	545169
7982	545170
83083	545171
51028	545172
231864	545173
103854	545174
84096	545175
207713	545176
342410	545177
26535	545178
92704	545179
231450	545180
133799	545181
110409	545182
49375	545183
1543	545184
14187	545185
287224	545186
110903	545187
7868	545188
34557	545189
38847	545190
24647	545191
43067	545192
295210	545193
183939	545194
160342	545195
34454	545196
279491	545197
83190	545198
120961	545199
4901	545200
129593	545201
84159	545202
84319	545203
1554	545204
109552	545205
53365	545206
108264	545207
353411	545208
250988	545209
6987	545210
352035	545211
111549	545212
354874	545213
355379	545214
348733	545215
55323	545216
208350	545217
19766	545218
208312	545219
72580	545220
111423	545221
62317	545222
133507	545223
288979	545224
71684	545225
6274	545226
205023	545227
62659	545228
19888	545229
216242	545230
351519	545231
128238	545232
208118	545233
352630	545234
98218	545235
111558	545236
24696	545237
19784	545238
106932	545239
294764	545240
280897	545241
210354	545242
115513	545243
49649	545244
108449	545245
64118	545246
48722	545247
122749	545248
594	545249
58153	545250
150433	545251
94783	545252
110421	545253
73313	545254
96265	545255
7694	545256
49335	545257
297153	545258
12015	545259
1575	545260
340985	545261
4219	545262
144083	545263
3557	545264
95837	545265
54077	545266
6859	545267
300663	545268
209219	545269
206589	545270
48384	545271
11628	545272
109538	545273
279311	545274
61428	545275
93560	545276
34824	545277
180700	545278
125922	545279
11051	545280
11038	545281
96565	545282
108925	545283
1039	545284
91444	545285
216371	545286
312912	545287
218413	545288
4534	545289
58437	545290
307640	545291
196359	545292
251479	545293
4150	545294
110175	545295
209761	545296
196441	545297
40194	545298
17100	545299
98087	545300
126939	545301
321085	545302
102274	545303
45956	545304
252035	545305
325534	545306
33660	545307
237114	545308
202245	545309
97003	545310
345029	545311
63996	545312
6432	545313
80816	545314
157421	545315
203088	545316
207893	545317
64233	545318
124687	545319
302329	545320
181023	545321
21718	545322
104246	545323
38203	545324
30058	545325
18448	545326
86998	545327
336617	545328
355770	545329
25200	545330
252113	545331
241682	545332
188506	545333
120955	545334
23309	545335
166337	545336
61185	545337
205905	545338
224293	545339
250156	545340
208886	545341
195580	545342
35001	545343
91662	545344
91662	545345
91662	545346
302105	545347
177146	545348
124045	545349
321104	545350
176666	545351
60619	545352
6258	545353
42625	545354
84064	545355
355405	545356
216417	545357
128815	545358
179887	545359
258984	545360
129313	545361
129594	545362
58145	545363
238402	545364
83089	545365
112170	545366
307049	545367
354870	545368
177722	545369
127772	545370
350793	545371
93725	545372
20675	545373
56454	545374
153787	545375
279415	545376
47108	545377
129800	545378
209327	545379
9907	545380
347567	545381
177046	545382
72416	545383
84386	545384
4461	545385
54770	545386
71577	545387
250165	545388
49699	545389
177456	545390
114694	545391
39637	545392
17536	545393
200309	545394
29506	545395
275150	545396
7925	545397
265428	545398
208924	545399
64982	545400
261160	545401
1659	545402
70467	545403
97161	545404
95968	545405
190393	545406
217783	545407
308419	545408
55330	545409
45669	545410
68965	545411
183655	545412
295849	545413
73983	545414
3397	545415
5395	545416
108226	545417
569	545418
295483	545419
152269	545420
28761	545421
96514	545422
316523	545423
21877	545424
139634	545425
281593	545426
150724	545427
180431	545428
19399	545429
322240	545430
216810	545431
281559	545432
281272	545433
48120	545434
42875	545435
277087	545436
8407	545437
34873	545438
263943	545439
260421	545440
4421	545441
156510	545442
2109	545443
39427	545444
106204	545445
96457	545446
297047	545447
20395	545448
858	545449
197612	545450
50659	545451
58289	545452
281630	545453
202653	545454
5344	545455
43462	545456
37650	545457
98963	545458
5569	545459
203007	545460
5494	545461
96476	545462
208281	545463
30655	545464
43426	545465
12001	545466
205533	545467
99735	545468
279	545469
56340	545470
183851	545471
244452	545472
569	545473
129652	545474
18119	545475
243907	545476
302262	545477
335410	545478
77841	545479
55139	545480
12074	545481
169999	545482
32997	545483
237016	545484
3597	545485
50939	545486
208054	545487
49919	545488
10731	545489
52474	545490
189518	545491
44720	545492
1659	545493
157167	545494
118806	545495
8099	545496
19274	545497
24856	545498
4828	545499
8886	545500
80633	545501
38361	545502
12698	545503
4353	545504
62055	545505
59245	545506
8176	545507
119670	545508
307523	545509
44727	545510
44727	545511
63907	545512
1894	545513
239764	545514
325448	545515
42286	545516
38324	545517
209454	545518
41408	545519
1590	545520
250331	545521
153629	545522
250650	545523
260305	545524
250322	545525
42372	545526
255525	545527
62100	545528
1424	545529
56279	545530
88466	545531
78273	545532
9222	545533
28451	545534
122700	545535
80229	545536
61633	545537
1473	545538
875	545539
875	545540
875	545541
875	545542
875	545543
875	545544
119103	545545
63817	545546
27624	545547
228794	545548
107849	545549
29748	545550
4409	545551
94050	545552
4407	545553
11651	545554
29747	545555
851	545556
42416	545557
15612	545558
146907	545559
71183	545560
4461	545561
4461	545562
50190	545563
299924	545564
14611	545565
271146	545566
94216	545567
146015	545568
3258	545569
239526	545570
184292	545571
131267	545572
725	545573
109	545574
96517	545575
150841	545576
71655	545577
9644	545578
202977	545579
11669	545580
42436	545581
154821	545582
37990	545583
115986	545584
283559	545585
181509	545586
254167	545587
212643	545588
208235	545589
71201	545590
171327	545591
2031	545592
11649	545593
21288	545594
4399	545595
14938	545596
32685	545597
21160	545598
8580	545599
39143	545600
15631	545601
21284	545602
62238	545603
93813	545604
21241	545605
326927	545606
326576	545607
11566	545608
273294	545609
162166	545610
131505	545611
131551	545612
235229	545613
325	545614
30413	545615
3557	545616
158600	545617
100854	545618
100756	545619
260654	545620
22651	545621
45221	545622
158648	545623
66422	545624
31607	545625
45204	545626
158650	545627
66354	545628
260644	545629
260589	545630
158534	545631
4561	545632
123840	545633
295312	545634
30537	545635
311375	545636
218043	545637
246017	545638
63202	545639
15846	545640
206396	545641
50546	545642
108753	545643
280680	545644
122746	545645
200982	545646
237542	545647
270773	545648
204420	545649
288807	545650
196699	545651
161170	545652
250172	545653
2371	545654
203075	545655
223893	545656
163837	545657
207930	545658
243359	545659
61987	545660
9251	545661
135905	545662
4626	545663
5067	545664
10152	545665
7415	545666
28034	545667
84599	545668
316573	545669
30686	545670
54642	545671
26818	545672
44614	545673
16680	545674
7860	545675
115067	545676
305387	545677
184551	545678
10480	545679
51041	545680
3413	545681
63333	545682
1836	545683
659	545684
124023	545685
33457	545686
100680	545687
13758	545688
85663	545689
95917	545690
189420	545691
89942	545692
353279	545693
10603	545694
14036	545695
34059	545696
327927	545697
917	545698
22423	545699
161128	545700
54658	545701
27523	545702
52054	545703
46755	545704
4814	545705
49328	545706
22731	545707
1086	545708
7538	545709
29453	545710
237883	545711
30348	545712
6053	545713
956	545714
8312	545715
956	545716
43895	545717
16779	545718
29409	545719
45227	545720
14790	545721
94058	545722
119880	545723
14702	545724
18672	545725
49366	545726
5274	545727
23499	545728
61580	545729
180935	545730
25418	545731
351300	545732
13839	545733
297790	545734
56738	545735
59201	545736
110612	545737
34090	545738
107888	545739
40251	545740
3987	545741
273186	545742
5644	545743
1486	545744
3471	545745
54883	545746
2104	545747
125616	545748
39755	545749
196071	545750
66416	545751
1358	545752
5847	545753
163492	545754
4445	545755
112126	545756
34261	545757
2646	545758
175490	545759
129553	545760
9747	545761
33989	545762
63309	545763
297946	545764
41290	545765
56494	545766
93682	545767
127458	545768
104358	545769
7835	545770
129438	545771
8928	545772
149842	545773
16200	545774
30545	545775
32941	545776
59057	545777
7548	545778
327826	545779
103287	545780
350400	545781
33317	545782
288120	545783
42454	545784
34005	545785
948	545786
327298	545787
91118	545788
48723	545789
10730	545790
83579	545791
456	545792
105009	545793
16160	545794
6586	545795
22206	545796
94663	545797
75753	545798
79680	545799
23599	545800
56013	545801
16267	545802
21234	545803
50214	545804
1178	545805
23630	545806
19765	545807
33107	545808
55171	545809
51241	545810
147058	545811
590	545812
110975	545813
194960	545814
74376	545815
34466	545816
534	545817
38820	545818
9618	545819
1463	545820
5292	545821
2394	545822
9124	545823
14514	545824
4799	545825
106512	545826
169096	545827
6147	545828
206932	545829
11009	545830
122124	545831
7489	545832
45590	545833
3910	545834
19014	545835
9747	545836
42725	545837
2212	545838
125996	545839
17187	545840
108551	545841
44199	545842
12192	545843
174900	545844
673	545845
121029	545846
39817	545847
206677	545848
56258	545849
163249	545850
228863	545851
893	545852
2516	545853
33228	545854
106365	545855
193652	545856
209096	545857
27403	545858
3386	545859
90368	545860
23129	545861
171379	545862
194400	545863
71466	545864
21288	545865
74376	545866
37299	545867
11164	545868
203301	545869
177949	545870
1736	545871
206297	545872
17549	545873
82313	545874
9284	545875
7635	545876
125387	545877
24402	545878
120782	545879
63309	545880
46518	545881
43040	545882
34318	545883
671	545884
204119	545885
70395	545886
117	545887
308777	545888
104086	545889
194166	545890
104086	545891
103577	545892
329826	545893
113937	545894
115046	545895
50606	545896
95843	545897
50606	545898
43357	545899
332781	545900
305522	545901
22561	545902
91736	545903
234201	545904
142447	545905
41280	545906
34790	545907
59860	545908
157416	545909
99504	545910
111678	545911
212377	545912
49226	545913
305087	545914
64234	545915
5931	545916
306788	545917
9458	545918
232798	545919
235056	545920
322734	545921
2089	545922
1104	545923
300320	545924
1053	545925
7685	545926
1053	545927
114822	545928
75640	545929
331791	545930
183254	545931
81964	545932
218216	545933
1501	545934
265391	545935
50886	545936
170437	545937
214967	545938
51071	545939
16286	545940
45487	545941
291902	545942
72935	545943
134932	545944
78039	545945
4747	545946
72935	545947
12516	545948
15858	545949
2071	545950
75652	545951
182774	545952
18382	545953
14512	545954
54986	545955
13620	545956
303203	545957
337779	545958
305181	545959
14424	545960
38562	545961
11880	545962
54496	545963
199588	545964
11835	545965
284843	545966
42517	545967
283471	545968
170438	545969
285193	545970
27997	545971
42204	545972
39830	545973
43082	545974
245595	545975
30543	545976
150626	545977
325340	545978
245993	545979
95644	545980
25675	545981
144142	545982
135184	545983
50466	545984
689	545985
256651	545986
13103	545987
41860	545988
71385	545989
46496	545990
15308	545991
17162	545992
83169	545993
15347	545994
26013	545995
11549	545996
54377	545997
30711	545998
60979	545999
29159	546000
3109	546001
55556	546002
582	546003
4717	546004
103	546005
153271	546006
1789	546007
1789	546008
7482	546009
9357	546010
19148	546011
321870	546012
19262	546013
164	546014
234780	546015
118888	546016
64562	546017
2799	546018
145341	546019
38124	546020
338765	546021
336180	546022
344837	546023
14584	546024
4191	546025
198868	546026
338270	546027
343330	546028
20323	546029
120778	546030
199955	546031
186376	546032
311443	546033
8933	546034
45083	546035
56135	546036
39223	546037
252103	546038
27205	546039
151486	546040
82911	546041
13434	546042
11445	546043
14732	546044
47854	546045
1467	546046
342177	546047
90651	546048
38132	546049
71197	546050
210525	546051
2297	546052
203611	546053
25206	546054
183522	546055
64104	546056
114651	546057
297355	546058
165062	546059
122640	546060
80266	546061
42734	546062
173203	546063
357312	546064
44099	546065
218828	546066
205380	546067
147767	546068
64601	546069
64104	546070
241934	546071
10342	546072
18376	546073
51217	546074
289985	546075
30177	546076
21843	546077
1023	546078
199827	546079
85357	546080
1387	546081
245360	546082
10252	546083
213462	546084
66120	546085
111778	546086
30487	546087
63851	546088
96419	546089
132494	546090
43517	546091
63840	546092
177416	546093
150404	546094
43672	546095
215503	546096
62388	546097
150771	546098
30499	546099
245871	546100
150410	546101
245920	546102
4453	546103
54464	546104
109382	546105
135959	546106
107154	546107
1354	546108
30780	546109
1007	546110
25599	546111
15987	546112
15878	546113
166310	546114
287150	546115
49364	546116
34755	546117
49364	546118
10040	546119
174789	546120
23893	546121
6018	546122
188322	546123
32435	546124
760	546125
159552	546126
173813	546127
106851	546128
38513	546129
353491	546130
270	546131
28814	546132
39633	546133
28090	546134
413	546135
24202	546136
25985	546137
188322	546138
67903	546139
31802	546140
125525	546141
88270	546142
22806	546143
85487	546144
64741	546145
201152	546146
196789	546147
158554	546148
64439	546149
199186	546150
23238	546151
51342	546152
100555	546153
413	546154
24211	546155
118759	546156
12589	546157
13897	546158
27294	546159
263281	546160
41749	546161
207067	546162
13089	546163
10074	546164
188901	546165
15360	546166
9555	546167
123640	546168
76685	546169
17992	546170
57669	546171
4031	546172
33770	546173
318	546174
6083	546175
123300	546176
197412	546177
31919	546178
82552	546179
45849	546180
19617	546181
9602	546182
24530	546183
274880	546184
115	546185
24264	546186
96393	546187
199918	546188
157048	546189
76261	546190
37919	546191
263983	546192
311542	546193
98495	546194
123732	546195
102091	546196
513	546197
25604	546198
86582	546199
2065	546200
199584	546201
3723	546202
88020	546203
112437	546204
120126	546205
18872	546206
81607	546207
254111	546208
87476	546209
143529	546210
43174	546211
152841	546212
55966	546213
20529	546214
22541	546215
109764	546216
3213	546217
207827	546218
17853	546219
1555	546220
24254	546221
37023	546222
5507	546223
160252	546224
31956	546225
19808	546226
33045	546227
54684	546228
1140	546229
151267	546230
21880	546231
2252	546232
43805	546233
7282	546234
21394	546235
27277	546236
34499	546237
5840	546238
28716	546239
33314	546240
192686	546241
169689	546242
21893	546243
32923	546244
54124	546245
71682	546246
25854	546247
93133	546248
37454	546249
75653	546250
195812	546251
25338	546252
34668	546253
12044	546254
3238	546255
105282	546256
26974	546257
34318	546258
443	546259
12778	546260
147013	546261
130683	546262
24529	546263
85304	546264
5068	546265
10244	546266
17619	546267
165544	546268
65271	546269
36960	546270
45894	546271
837	546272
45182	546273
2133	546274
194710	546275
127426	546276
8317	546277
59606	546278
7217	546279
150637	546280
11166	546281
66443	546282
29010	546283
7417	546284
21023	546285
11674	546286
106549	546287
1059	546288
28	546289
22513	546290
4960	546291
34466	546292
2124	546293
3537	546294
48792	546295
142033	546296
10244	546297
23276	546298
14231	546299
34674	546300
22105	546301
170920	546302
71565	546303
203547	546304
44046	546305
387	546306
70486	546307
29	546308
9165	546309
22606	546310
34364	546311
46481	546312
49062	546313
148141	546314
13266	546315
127797	546316
1529	546317
175568	546318
79904	546319
58936	546320
15996	546321
23269	546322
6893	546323
67889	546324
36596	546325
2921	546326
58883	546327
224792	546328
16808	546329
28457	546330
151763	546331
29018	546332
5941	546333
4541	546334
270	546335
24481	546336
173	546337
2218	546338
9950	546339
3448	546340
16951	546341
2215	546342
12903	546343
28180	546344
6095	546345
7600	546346
8781	546347
3181	546348
328583	546349
73520	546350
11214	546351
299628	546352
125476	546353
125191	546354
168919	546355
13148	546356
328282	546357
6064	546358
8695	546359
81786	546360
95004	546361
15041	546362
110457	546363
108764	546364
23519	546365
62299	546366
8380	546367
22993	546368
5434	546369
65261	546370
69939	546371
7260	546372
157091	546373
49841	546374
19947	546375
13457	546376
1086	546377
99075	546378
22426	546379
28544	546380
67393	546381
17162	546382
54471	546383
455	546384
310146	546385
2126	546386
19502	546387
78214	546388
11763	546389
295492	546390
32916	546391
180	546392
102602	546393
200294	546394
16066	546395
8586	546396
2385	546397
54602	546398
5178	546399
34362	546400
13085	546401
161754	546402
32749	546403
349645	546404
13376	546405
2497	546406
262078	546407
72850	546408
2300	546409
7995	546410
487	546411
274587	546412
222	546413
274519	546414
167181	546415
113	546416
208294	546417
181683	546418
202936	546419
161416	546420
19229	546421
292649	546422
194204	546423
357525	546424
125691	546425
93293	546426
6550	546427
36758	546428
84962	546429
14294	546430
177601	546431
102820	546432
4203	546433
1843	546434
3643	546435
3187	546436
49857	546437
12181	546438
31173	546439
11709	546440
96937	546441
8173	546442
21975	546443
23242	546444
173474	546445
161082	546446
273190	546447
129941	546448
137012	546449
27482	546450
37307	546451
112501	546452
63297	546453
93653	546454
204860	546455
2270	546456
49182	546457
91105	546458
107308	546459
1688	546460
247279	546461
27546	546462
154638	546463
114	546464
69745	546465
22574	546466
1836	546467
300558	546468
1716	546469
16840	546470
113	546471
72770	546472
6253	546473
72574	546474
10927	546475
34936	546476
6031	546477
13249	546478
90644	546479
323299	546480
98292	546481
3147	546482
45041	546483
28769	546484
115144	546485
70113	546486
12643	546487
32700	546488
2646	546489
15641	546490
328509	546491
20266	546492
210588	546493
13544	546494
16444	546495
90410	546496
52102	546497
3910	546498
12980	546499
1597	546500
207456	546501
8505	546502
223733	546503
55153	546504
91498	546505
176205	546506
7580	546507
259920	546508
191531	546509
71565	546510
14192	546511
21309	546512
46884	546513
30982	546514
162771	546515
71687	546516
11594	546517
114423	546518
71535	546519
8338	546520
48044	546521
2646	546522
49199	546523
6563	546524
33096	546525
47616	546526
244677	546527
22381	546528
34927	546529
113580	546530
9783	546531
33820	546532
137189	546533
66740	546534
7995	546535
7995	546536
13541	546537
23269	546538
15334	546539
8043	546540
72317	546541
10961	546542
105876	546543
229309	546544
1140	546545
12581	546546
3338	546547
47062	546548
8042	546549
11833	546550
216	546551
169026	546552
62432	546553
445	546554
259956	546555
321556	546556
80051	546557
7550	546558
81338	546559
16200	546560
246398	546561
103781	546562
113065	546563
19243	546564
10248	546565
12622	546566
109368	546567
47237	546568
13280	546569
3764	546570
337535	546571
5868	546572
11361	546573
4156	546574
48556	546575
5983	546576
56571	546577
56571	546578
3196	546579
6320	546580
4528	546581
27481	546582
38585	546583
5840	546584
28509	546585
72113	546586
563	546587
92682	546588
6261	546589
32105	546590
12574	546591
535	546592
59924	546593
12077	546594
105761	546595
5756	546596
79561	546597
2314	546598
12270	546599
20577	546600
6638	546601
171554	546602
26971	546603
9655	546604
6312	546605
80397	546606
17136	546607
7076	546608
20320	546609
8522	546610
56075	546611
46943	546612
2387	546613
3749	546614
6890	546615
23572	546616
35887	546617
24623	546618
33071	546619
49267	546620
6862	546621
3187	546622
36691	546623
6799	546624
30774	546625
3031	546626
4338	546627
6785	546628
68680	546629
142428	546630
15118	546631
34297	546632
16546	546633
56353	546634
26904	546635
97753	546636
29141	546637
8587	546638
137426	546639
140	546640
72930	546641
69013	546642
109068	546643
138934	546644
35152	546645
10051	546646
294630	546647
6987	546648
222830	546649
18237	546650
4698	546651
328704	546652
143216	546653
12606	546654
279909	546655
12118	546656
33997	546657
8792	546658
117606	546659
80387	546660
24623	546661
75759	546662
125584	546663
4203	546664
7557	546665
113047	546666
11361	546667
32212	546668
12846	546669
8890	546670
11986	546671
24402	546672
40577	546673
32136	546674
118197	546675
76013	546676
74539	546677
19416	546678
7417	546679
8853	546680
270	546681
24387	546682
5991	546683
445	546684
6144	546685
120561	546686
350187	546687
1338	546688
567	546689
75057	546690
20339	546691
329273	546692
50629	546693
87876	546694
49891	546695
1836	546696
5535	546697
109287	546698
145037	546699
21468	546700
17194	546701
13311	546702
48042	546703
109020	546704
45793	546705
164157	546706
137444	546707
72013	546708
46559	546709
28	546710
37717	546711
21817	546712
84113	546713
60241	546714
3589	546715
279335	546716
117837	546717
303592	546718
4336	546719
14295	546720
11684	546721
106927	546722
84082	546723
168976	546724
71891	546725
7536	546726
119476	546727
37885	546728
80757	546729
15841	546730
42246	546731
112280	546732
63878	546733
14523	546734
7536	546735
28180	546736
273523	546737
125385	546738
109645	546739
11214	546740
68164	546741
163625	546742
98805	546743
5047	546744
13156	546745
138794	546746
31492	546747
145628	546748
29275	546749
83866	546750
64626	546751
136933	546752
5990	546753
5582	546754
13906	546755
53925	546756
567	546757
4795	546758
725	546759
10159	546760
264630	546761
46579	546762
13152	546763
5806	546764
8338	546765
1478	546766
24552	546767
14188	546768
83469	546769
37206	546770
129010	546771
24259	546772
66755	546773
52487	546774
310740	546775
3959	546776
682	546777
1596	546778
7459	546779
44717	546780
24176	546781
7292	546782
2414	546783
9515	546784
125868	546785
129504	546786
6550	546787
6226	546788
19745	546789
173158	546790
31549	546791
675	546792
17840	546793
27629	546794
126231	546795
7317	546796
2212	546797
127306	546798
211572	546799
71320	546800
12780	546801
14637	546802
9295	546803
6503	546804
50583	546805
211854	546806
22730	546807
71607	546808
17358	546809
38426	546810
321332	546811
173861	546812
225	546813
81161	546814
60460	546815
22729	546816
22719	546817
953	546818
17706	546819
86	546820
86	546821
53566	546822
76653	546823
9854	546824
6550	546825
4004	546826
38951	546827
9972	546828
173809	546829
307102	546830
204	546831
9920	546832
31981	546833
14314	546834
3363	546835
4958	546836
16902	546837
20012	546838
5181	546839
48854	546840
114	546841
721	546842
10287	546843
118364	546844
56798	546845
7801	546846
100122	546847
99175	546848
294612	546849
4455	546850
6218	546851
81049	546852
252023	546853
63758	546854
12780	546855
31545	546856
326406	546857
1086	546858
12492	546859
1046	546860
11351	546861
22421	546862
56705	546863
195803	546864
6209	546865
118215	546866
2517	546867
297119	546868
79904	546869
39022	546870
24942	546871
2414	546872
4006	546873
1813	546874
1046	546875
17939	546876
55804	546877
53605	546878
204	546879
3959	546880
203180	546881
23473	546882
3779	546883
21356	546884
26193	546885
36882	546886
64744	546887
9758	546888
61128	546889
114	546890
34311	546891
49238	546892
287087	546893
49020	546894
17875	546895
47449	546896
119096	546897
1399	546898
117233	546899
63232	546900
23985	546901
19934	546902
77742	546903
65666	546904
112525	546905
60529	546906
65	546907
46133	546908
123037	546909
21105	546910
85580	546911
98145	546912
91207	546913
26173	546914
268500	546915
123684	546916
52773	546917
98640	546918
42370	546919
77935	546920
107991	546921
247913	546922
181919	546923
51425	546924
316043	546925
58967	546926
161881	546927
145593	546928
89797	546929
135616	546930
229588	546931
97369	546932
15894	546933
149334	546934
18257	546935
135367	546936
7163	546937
133028	546938
25639	546939
92307	546940
82351	546941
2087	546942
10445	546943
185928	546944
25271	546945
32243	546946
69216	546947
4	546948
19437	546949
118113	546950
9923	546951
55647	546952
301552	546953
62927	546954
3935	546955
13936	546956
40976	546957
60876	546958
181763	546959
114343	546960
126877	546961
66192	546962
75018	546963
330466	546964
82623	546965
187971	546966
142296	546967
7657	546968
20429	546969
58782	546970
29319	546971
248815	546972
60165	546973
245405	546974
245659	546975
201139	546976
238167	546977
22768	546978
13490	546979
88245	546980
27085	546981
28190	546982
28190	546983
97362	546984
6595	546985
82581	546986
236900	546987
88140	546988
10928	546989
308039	546990
311420	546991
134917	546992
3240	546993
71213	546994
351331	546995
83035	546996
268467	546997
65580	546998
52165	546999
5985	547000
108340	547001
222407	547002
60520	547003
15363	547004
246852	547005
134917	547006
64172	547007
352446	547008
149272	547009
5440	547010
119051	547011
61054	547012
234823	547013
11840	547014
234793	547015
234816	547016
234831	547017
200835	547018
3408	547019
93892	547020
234814	547021
34754	547022
44535	547023
20749	547024
28305	547025
283759	547026
191869	547027
19457	547028
172892	547029
298992	547030
306879	547031
304939	547032
18362	547033
10342	547034
183547	547035
2649	547036
209345	547037
155479	547038
116452	547039
247152	547040
137140	547041
251309	547042
251407	547043
227972	547044
70921	547045
282050	547046
18803	547047
6270	547048
90910	547049
239221	547050
189932	547051
155267	547052
84278	547053
116412	547054
49940	547055
16519	547056
185532	547057
116304	547058
10347	547059
13692	547060
150804	547061
7127	547062
20185	547063
28391	547064
309907	547065
116321	547066
308498	547067
309071	547068
184537	547069
246099	547070
196795	547071
30147	547072
52858	547073
30695	547074
63189	547075
3117	547076
263178	547077
174	547078
97962	547079
31716	547080
1051	547081
62530	547082
135394	547083
19326	547084
13773	547085
26237	547086
56596	547087
2600	547088
193369	547089
769	547090
78965	547091
262060	547092
19039	547093
79475	547094
53300	547095
4708	547096
30513	547097
196749	547098
3524	547099
22854	547100
160474	547101
191793	547102
49682	547103
22060	547104
265060	547105
265058	547106
161121	547107
265006	547108
2609	547109
264919	547110
45822	547111
68545	547112
122327	547113
265026	547114
102357	547115
265103	547116
140906	547117
99850	547118
131490	547119
3551	547120
94502	547121
7036	547122
3551	547123
16739	547124
300957	547125
70121	547126
15073	547127
95200	547128
190780	547129
89923	547130
63254	547131
198892	547132
59839	547133
5529	547134
139363	547135
1207	547136
219	547137
855	547138
3551	547139
21507	547140
501	547141
79487	547142
15195	547143
3417	547144
9108	547145
110	547146
45718	547147
40397	547148
99549	547149
1901	547150
21447	547151
48135	547152
13953	547153
530	547154
316368	547155
36463	547156
87691	547157
96927	547158
25481	547159
52452	547160
131413	547161
246048	547162
150893	547163
178690	547164
48691	547165
26556	547166
36835	547167
165042	547168
5921	547169
34440	547170
175453	547171
389	547172
183430	547173
245984	547174
482	547175
12782	547176
217225	547177
133466	547178
1397	547179
3000	547180
85010	547181
5032	547182
11287	547183
284063	547184
24753	547185
51301	547186
306157	547187
75661	547188
54705	547189
30092	547190
141471	547191
300718	547192
41294	547193
20323	547194
136235	547195
51367	547196
3532	547197
335638	547198
15991	547199
50847	547200
18140	547201
183993	547202
51055	547203
115093	547204
25173	547205
46324	547206
46324	547207
46324	547208
58053	547209
96489	547210
1582	547211
31707	547212
173364	547213
92889	547214
122222	547215
11634	547216
6973	547217
73048	547218
1360	547219
11052	547220
123513	547221
183300	547222
157367	547223
2515	547224
205749	547225
243021	547226
13384	547227
23773	547228
34465	547229
72633	547230
115117	547231
305053	547232
209499	547233
308851	547234
215291	547235
105450	547236
27868	547237
301841	547238
153347	547239
96384	547240
193562	547241
150392	547242
63917	547243
63913	547244
142875	547245
113033	547246
62754	547247
17768	547248
13260	547249
85165	547250
59667	547251
255299	547252
77590	547253
26439	547254
133656	547255
260477	547256
260352	547257
260666	547258
25081	547259
1358	547260
260345	547261
21053	547262
3587	547263
9063	547264
111087	547265
172694	547266
159079	547267
76794	547268
26828	547269
8849	547270
38084	547271
55838	547272
4003	547273
47734	547274
134253	547275
55982	547276
202062	547277
71077	547278
262066	547279
56328	547280
96518	547281
6635	547282
61368	547283
1804	547284
12553	547285
5947	547286
279607	547287
279606	547288
38592	547289
254180	547290
54015	547291
266973	547292
17037	547293
16	547294
46842	547295
4707	547296
341055	547297
35376	547298
13654	547299
183356	547300
16071	547301
19177	547302
355827	547303
207208	547304
177191	547305
174738	547306
114406	547307
72458	547308
350560	547309
96598	547310
43649	547311
178252	547312
96869	547313
49736	547314
128354	547315
207924	547316
175315	547317
127467	547318
207506	547319
15713	547320
228282	547321
28161	547322
46429	547323
32851	547324
3589	547325
290704	547326
306057	547327
343898	547328
344039	547329
55280	547330
255737	547331
8536	547332
27282	547333
5884	547334
19395	547335
349871	547336
56626	547337
125209	547338
208108	547339
132988	547340
86338	547341
38324	547342
279709	547343
61763	547344
207776	547345
207187	547346
86357	547347
347719	547348
205488	547349
133840	547350
100420	547351
333217	547352
205992	547353
356778	547354
48962	547355
4547	547356
163167	547357
310427	547358
287856	547359
64096	547360
206369	547361
27272	547362
334460	547363
30711	547364
14387	547365
11037	547366
11022	547367
34934	547368
336943	547369
334111	547370
338247	547371
62671	547372
808	547373
60690	547374
92348	547375
150855	547376
144465	547377
306833	547378
260417	547379
272299	547380
3847	547381
319177	547382
28630	547383
4715	547384
277575	547385
48269	547386
38805	547387
111442	547388
5496	547389
29679	547390
300717	547391
181045	547392
21621	547393
140964	547394
659	547395
140008	547396
54120	547397
54118	547398
260373	547399
4811	547400
72949	547401
254418	547402
24080	547403
175269	547404
29653	547405
31563	547406
347834	547407
338909	547408
55549	547409
4381	547410
145387	547411
145262	547412
11865	547413
6392	547414
15841	547415
139970	547416
1222	547417
138748	547418
336689	547419
15839	547420
30095	547421
19881	547422
43835	547423
236363	547424
66135	547425
345926	547426
9062	547427
21591	547428
61628	547429
21618	547430
103063	547431
43699	547432
316237	547433
59240	547434
5004	547435
8856	547436
45339	547437
65075	547438
246968	547439
268041	547440
190095	547441
301285	547442
95699	547443
51671	547444
94845	547445
70950	547446
64	547447
59419	547448
158451	547449
151864	547450
75720	547451
76297	547452
222359	547453
727	547454
897	547455
74081	547456
15717	547457
270828	547458
119215	547459
7232	547460
77942	547461
43627	547462
5752	547463
52927	547464
243135	547465
90943	547466
15205	547467
96894	547468
20017	547469
26586	547470
11157	547471
170581	547472
15916	547473
102795	547474
20612	547475
148277	547476
41224	547477
90301	547478
58438	547479
63223	547480
43747	547481
324456	547482
198474	547483
33967	547484
109584	547485
82867	547486
13211	547487
170655	547488
62722	547489
22124	547490
2881	547491
7206	547492
43492	547493
43492	547494
16076	547495
24292	547496
7783	547497
129913	547498
141785	547499
73020	547500
220908	547501
271192	547502
22623	547503
6665	547504
309937	547505
78785	547506
308244	547507
6352	547508
179879	547509
302124	547510
86581	547511
132720	547512
2408	547513
75235	547514
110736	547515
127394	547516
27370	547517
17782	547518
101148	547519
31670	547520
11656	547521
62163	547522
6971	547523
29697	547524
4397	547525
29610	547526
46116	547527
198166	547528
332799	547529
121	547530
128268	547531
216265	547532
61508	547533
18986	547534
86482	547535
6101	547536
22184	547537
3725	547538
248635	547539
3086	547540
7750	547541
98066	547542
116879	547543
31826	547544
329340	547545
10329	547546
26223	547547
1905	547548
10627	547549
82102	547550
3422	547551
174614	547552
524	547553
98900	547554
243780	547555
15631	547556
41565	547557
1322	547558
2032	547559
26703	547560
1935	547561
36303	547562
6000	547563
2295	547564
3662	547565
5146	547566
350309	547567
282	547568
70888	547569
157862	547570
52668	547571
34919	547572
58239	547573
82490	547574
135328	547575
38744	547576
19531	547577
169639	547578
64847	547579
63635	547580
2135	547581
158633	547582
68279	547583
740	547584
9985	547585
10296	547586
80049	547587
188192	547588
106157	547589
10942	547590
7810	547591
321008	547592
291362	547593
338313	547594
154917	547595
125946	547596
113610	547597
228490	547598
14290	547599
9236	547600
352177	547601
329066	547602
61516	547603
208576	547604
189206	547605
19558	547606
58128	547607
306699	547608
2181	547609
11582	547610
49045	547611
301443	547612
93942	547613
58128	547614
192873	547615
116860	547616
262510	547617
156811	547618
304	547619
230410	547620
12543	547621
261765	547622
159498	547623
4691	547624
101219	547625
101339	547626
159472	547627
45376	547628
45371	547629
121036	547630
122707	547631
147220	547632
20198	547633
193581	547634
53745	547635
23595	547636
27115	547637
103	547638
30	547639
166	547640
38618	547641
886	547642
205262	547643
265013	547644
338938	547645
180093	547646
19891	547647
151084	547648
38915	547649
126822	547650
127429	547651
14146	547652
145979	547653
3943	547654
178200	547655
111611	547656
248767	547657
259346	547658
22008	547659
138162	547660
71125	547661
9390	547662
45685	547663
156815	547664
355027	547665
64710	547666
186995	547667
56920	547668
83945	547669
35102	547670
283584	547671
79453	547672
23416	547673
4382	547674
98809	547675
25865	547676
2802	547677
39025	547678
87582	547679
52951	547680
297960	547681
191290	547682
20323	547683
300144	547684
21546	547685
28389	547686
75394	547687
74510	547688
279846	547689
140138	547690
126364	547691
91842	547692
337674	547693
18504	547694
111105	547695
31649	547696
76207	547697
51443	547698
281746	547699
97764	547700
31649	547701
205660	547702
144565	547703
20107	547704
48305	547705
39357	547706
286639	547707
173546	547708
110908	547709
14706	547710
221672	547711
322440	547712
55817	547713
40201	547714
29039	547715
156237	547716
3295	547717
89779	547718
20588	547719
12497	547720
113411	547721
67332	547722
70840	547723
7479	547724
101569	547725
58948	547726
106104	547727
208523	547728
73007	547729
2115	547730
50555	547731
78543	547732
272508	547733
226819	547734
211745	547735
294169	547736
112780	547737
67441	547738
279148	547739
293702	547740
344799	547741
179556	547742
119945	547743
211679	547744
13450	547745
329675	547746
104141	547747
54203	547748
74509	547749
353365	547750
228662	547751
55764	547752
348463	547753
53555	547754
277099	547755
6281	547756
88701	547757
110913	547758
45142	547759
10330	547760
240607	547761
41814	547762
322835	547763
169347	547764
290607	547765
70411	547766
232666	547767
3529	547768
42769	547769
50109	547770
64061	547771
86566	547772
59651	547773
139360	547774
71551	547775
199949	547776
310390	547777
41258	547778
295547	547779
60343	547780
150132	547781
120330	547782
251713	547783
14636	547784
225574	547785
70141	547786
248358	547787
184112	547788
88604	547789
151921	547790
47804	547791
127805	547792
129550	547793
56395	547794
32361	547795
23667	547796
50806	547797
180060	547798
197347	547799
178481	547800
323269	547801
84902	547802
151968	547803
165777	547804
148893	547805
146403	547806
206923	547807
127875	547808
172345	547809
355545	547810
84311	547811
655	547812
47008	547813
98120	547814
352782	547815
352767	547816
64483	547817
152496	547818
59473	547819
355880	547820
56612	547821
270735	547822
53811	547823
1691	547824
55726	547825
222085	547826
306439	547827
123099	547828
289524	547829
33761	547830
112708	547831
340172	547832
279242	547833
28768	547834
50738	547835
22034	547836
120949	547837
330796	547838
257297	547839
89706	547840
38801	547841
56547	547842
68621	547843
165426	547844
98213	547845
114213	547846
179116	547847
94315	547848
181927	547849
123078	547850
47691	547851
259827	547852
290442	547853
103627	547854
77438	547855
93603	547856
40381	547857
182026	547858
303187	547859
48195	547860
153159	547861
211710	547862
169878	547863
69601	547864
98368	547865
83351	547866
302980	547867
198301	547868
310235	547869
200458	547870
340059	547871
97457	547872
336198	547873
72322	547874
284201	547875
181925	547876
305817	547877
161662	547878
303817	547879
319613	547880
184811	547881
106053	547882
56770	547883
271112	547884
180889	547885
241511	547886
123678	547887
3297	547888
47884	547889
146266	547890
28806	547891
247792	547892
255704	547893
16577	547894
69019	547895
202890	547896
173496	547897
40958	547898
70293	547899
83384	547900
172078	547901
15726	547902
270384	547903
137992	547904
103045	547905
24439	547906
135861	547907
163411	547908
92573	547909
80698	547910
114204	547911
224121	547912
75257	547913
62321	547914
118025	547915
13423	547916
168408	547917
60101	547918
8792	547919
223120	547920
206788	547921
10639	547922
251512	547923
41298	547924
210443	547925
60236	547926
154778	547927
211220	547928
181543	547929
166730	547930
181565	547931
180891	547932
59282	547933
164102	547934
145209	547935
154024	547936
63624	547937
139121	547938
89489	547939
140835	547940
225891	547941
91401	547942
59400	547943
181932	547944
70240	547945
21954	547946
50376	547947
64142	547948
92248	547949
28539	547950
21308	547951
297965	547952
291871	547953
114200	547954
115139	547955
328280	547956
74535	547957
103696	547958
141913	547959
156848	547960
25342	547961
50309	547962
268779	547963
146268	547964
142927	547965
50138	547966
172418	547967
228886	547968
113658	547969
232824	547970
15264	547971
127379	547972
91426	547973
83230	547974
142387	547975
42145	547976
351861	547977
13527	547978
43152	547979
106909	547980
155744	547981
65541	547982
61615	547983
142233	547984
8017	547985
143590	547986
270285	547987
209386	547988
106135	547989
108689	547990
113220	547991
92854	547992
5692	547993
300376	547994
344171	547995
185386	547996
137254	547997
31273	547998
11798	547999
83748	548000
70721	548001
352288	548002
167505	548003
197302	548004
142647	548005
243947	548006
192735	548007
5455	548008
227898	548009
69361	548010
181363	548011
63760	548012
3297	548013
15986	548014
2005	548015
174738	548016
35452	548017
98173	548018
186383	548019
180848	548020
7231	548021
265411	548022
40931	548023
99060	548024
26565	548025
354431	548026
105018	548027
112193	548028
138073	548029
169356	548030
80494	548031
23156	548032
197272	548033
77088	548034
211899	548035
150420	548036
10317	548037
196919	548038
8370	548039
20308	548040
234679	548041
16788	548042
50572	548043
319216	548044
281	548045
3849	548046
5471	548047
175709	548048
50868	548049
129082	548050
23697	548051
160891	548052
66565	548053
33689	548054
3122	548055
72681	548056
132075	548057
5157	548058
88493	548059
143236	548060
9058	548061
5291	548062
187	548063
209146	548064
71559	548065
3578	548066
54491	548067
7438	548068
339588	548069
188839	548070
107136	548071
36932	548072
1604	548073
15048	548074
480	548075
239606	548076
89	548077
2036	548078
202928	548079
6059	548080
57802	548081
260755	548082
1007	548083
93322	548084
2995	548085
96735	548086
345209	548087
20115	548088
44921	548089
147852	548090
8533	548091
159638	548092
23439	548093
3867	548094
125248	548095
122693	548096
60422	548097
8166	548098
22810	548099
480	548100
67352	548101
41934	548102
39662	548103
409	548104
132391	548105
265971	548106
89	548107
18844	548108
66651	548109
151919	548110
10058	548111
13370	548112
61470	548113
175520	548114
109608	548115
4938	548116
33884	548117
49942	548118
140377	548119
23636	548120
57897	548121
310	548122
141266	548123
305	548124
15143	548125
85843	548126
88100	548127
1351	548128
70111	548129
319323	548130
9504	548131
9636	548132
186612	548133
29825	548134
15758	548135
39364	548136
43419	548137
93927	548138
19085	548139
27423	548140
48320	548141
343111	548142
146346	548143
73783	548144
65719	548145
52111	548146
102664	548147
153755	548148
71024	548149
131951	548150
82803	548151
293729	548152
11568	548153
48329	548154
126893	548155
176822	548156
30579	548157
9142	548158
55628	548159
34584	548160
162681	548161
21961	548162
32202	548163
161789	548164
571	548165
289006	548166
49771	548167
48440	548168
10389	548169
85424	548170
5839	548171
15071	548172
96606	548173
153397	548174
57339	548175
104688	548176
126785	548177
208497	548178
252413	548179
291340	548180
212594	548181
131389	548182
147889	548183
18473	548184
130427	548185
266741	548186
111949	548187
233851	548188
84669	548189
43517	548190
392	548191
1038	548192
11314	548193
150715	548194
321444	548195
351337	548196
893	548197
348032	548198
22872	548199
53524	548200
10437	548201
15	548202
5963	548203
20627	548204
3447	548205
48423	548206
165001	548207
1758	548208
77583	548209
16252	548210
22839	548211
8227	548212
36938	548213
27870	548214
37305	548215
59183	548216
13820	548217
65858	548218
48226	548219
91713	548220
106333	548221
45728	548222
53479	548223
172695	548224
31	548225
20019	548226
29567	548227
13804	548228
263105	548229
236347	548230
1081	548231
112382	548232
248296	548233
42204	548234
3681	548235
13039	548236
57709	548237
5994	548238
197365	548239
60233	548240
253456	548241
278	548242
72967	548243
30833	548244
76855	548245
283	548246
1473	548247
14470	548248
3384	548249
15051	548250
109264	548251
1242	548252
5199	548253
1076	548254
102858	548255
11151	548256
319611	548257
321993	548258
355598	548259
4557	548260
104455	548261
176465	548262
36840	548263
10657	548264
13031	548265
6640	548266
84432	548267
32392	548268
21312	548269
119384	548270
13723	548271
20473	548272
105212	548273
191785	548274
2670	548275
129945	548276
2019	548277
283824	548278
107887	548279
338263	548280
9747	548281
27641	548282
14150	548283
37212	548284
4392	548285
41985	548286
198619	548287
19316	548288
23099	548289
28531	548290
150881	548291
893	548292
81525	548293
664	548294
152539	548295
184967	548296
9124	548297
98963	548298
99450	548299
22075	548300
2670	548301
6452	548302
262906	548303
46433	548304
122181	548305
31092	548306
171653	548307
34499	548308
328887	548309
290516	548310
73610	548311
11697	548312
29392	548313
28312	548314
46776	548315
99773	548316
595	548317
11899	548318
32039	548319
19765	548320
2329	548321
133639	548322
22870	548323
96631	548324
19491	548325
1695	548326
355949	548327
313069	548328
96897	548329
121076	548330
1996	548331
231179	548332
7920	548333
48045	548334
68316	548335
38833	548336
41549	548337
68586	548338
21421	548339
85469	548340
308247	548341
123979	548342
48155	548343
37354	548344
288027	548345
281741	548346
76977	548347
204310	548348
115409	548349
46878	548350
264370	548351
191904	548352
23581	548353
33865	548354
76	548355
3846	548356
14347	548357
246052	548358
69278	548359
14296	548360
14831	548361
196708	548362
4675	548363
9778	548364
9923	548365
16947	548366
46286	548367
280361	548368
22031	548369
118379	548370
62634	548371
23404	548372
43906	548373
88807	548374
192025	548375
206668	548376
1142	548377
36647	548378
7092	548379
58089	548380
41335	548381
48822	548382
76778	548383
48296	548384
2803	548385
24458	548386
13256	548387
38083	548388
18197	548389
3964	548390
7718	548391
24436	548392
200410	548393
48883	548394
1841	548395
1080	548396
5447	548397
110955	548398
343220	548399
33999	548400
154766	548401
44294	548402
151771	548403
4215	548404
1157	548405
111211	548406
555	548407
6711	548408
175201	548409
157862	548410
40676	548411
121150	548412
19891	548413
304249	548414
10307	548415
30934	548416
186084	548417
277750	548418
109095	548419
310665	548420
347646	548421
73101	548422
59267	548423
133115	548424
77670	548425
30727	548426
208996	548427
75660	548428
161587	548429
355676	548430
50047	548431
16276	548432
98281	548433
9	548434
179204	548435
243349	548436
207551	548437
21609	548438
83075	548439
38882	548440
26248	548441
45979	548442
26776	548443
88314	548444
64815	548445
82315	548446
29094	548447
108027	548448
106600	548449
48591	548450
60051	548451
2382	548452
70742	548453
44103	548454
35202	548455
166606	548456
266512	548457
164360	548458
75498	548459
79203	548460
223103	548461
65907	548462
69780	548463
90456	548464
70339	548465
92455	548466
9202	548467
70800	548468
9262	548469
152231	548470
2905	548471
338442	548472
19440	548473
47682	548474
6281	548475
61209	548476
99366	548477
128224	548478
95449	548479
10837	548480
344980	548481
19788	548482
127682	548483
129653	548484
351947	548485
250244	548486
250553	548487
249679	548488
23938	548489
251791	548490
351873	548491
4	548492
694	548493
13346	548494
175971	548495
354125	548496
15443	548497
38841	548498
23998	548499
5481	548500
251186	548501
351416	548502
259431	548503
153714	548504
207944	548505
116076	548506
111589	548507
825	548508
51499	548509
295152	548510
176860	548511
31578	548512
97924	548513
262412	548514
100380	548515
130445	548516
72175	548517
100400	548518
327351	548519
157925	548520
120338	548521
59472	548522
635	548523
185076	548524
12184	548525
40933	548526
86084	548527
2053	548528
96650	548529
246342	548530
1901	548531
185188	548532
97001	548533
317213	548534
102965	548535
321208	548536
180125	548537
25575	548538
262746	548539
170790	548540
573	548541
285825	548542
204772	548543
3621	548544
78540	548545
995	548546
84004	548547
100382	548548
95815	548549
51623	548550
305090	548551
412	548552
127139	548553
72615	548554
184717	548555
10653	548556
111482	548557
93466	548558
85156	548559
184773	548560
5847	548561
45000	548562
8026	548563
9779	548564
225172	548565
25643	548566
20149	548567
85467	548568
111395	548569
82864	548570
298575	548571
193785	548572
69303	548573
300698	548574
228239	548575
20922	548576
297501	548577
6392	548578
22615	548579
296218	548580
143400	548581
299001	548582
297112	548583
120447	548584
193110	548585
27163	548586
301314	548587
120574	548588
344007	548589
320508	548590
10844	548591
100493	548592
81964	548593
59481	548594
60869	548595
90955	548596
63574	548597
128393	548598
33941	548599
12	548600
36106	548601
28540	548602
15326	548603
52057	548604
173223	548605
14898	548606
109861	548607
103528	548608
49357	548609
243412	548610
108700	548611
273538	548612
45069	548613
288531	548614
63153	548615
78758	548616
22828	548617
174654	548618
4884	548619
48978	548620
297711	548621
33767	548622
56003	548623
102003	548624
72151	548625
174983	548626
37282	548627
22323	548628
427	548629
150098	548630
72526	548631
16039	548632
3422	548633
5104	548634
31895	548635
15223	548636
173586	548637
45131	548638
136428	548639
10	548640
72040	548641
49268	548642
31879	548643
274569	548644
120777	548645
5915	548646
48884	548647
121894	548648
2336	548649
275505	548650
4024	548651
105082	548652
113003	548653
444	548654
174879	548655
108573	548656
146015	548657
285849	548658
40807	548659
9655	548660
26792	548661
3393	548662
23654	548663
719	548664
348991	548665
270361	548666
155863	548667
14966	548668
84603	548669
3515	548670
31001	548671
248266	548672
322136	548673
3739	548674
3044	548675
16567	548676
10044	548677
39108	548678
307170	548679
15605	548680
201478	548681
342331	548682
306545	548683
39355	548684
8944	548685
49973	548686
28637	548687
3297	548688
11273	548689
323055	548690
35086	548691
115863	548692
134940	548693
183843	548694
203688	548695
47661	548696
4086	548697
273221	548698
22603	548699
317108	548700
14063	548701
77486	548702
8951	548703
119129	548704
188408	548705
4706	548706
150	548707
189284	548708
261440	548709
340967	548710
180040	548711
12742	548712
157943	548713
334336	548714
333625	548715
97325	548716
10223	548717
10790	548718
9503	548719
48777	548720
274929	548721
174112	548722
137	548723
12120	548724
53748	548725
48640	548726
12575	548727
22231	548728
353565	548729
177178	548730
131351	548731
4179	548732
10218	548733
4993	548734
2584	548735
9656	548736
22135	548737
23492	548738
113666	548739
78631	548740
7752	548741
21152	548742
11	548743
15825	548744
41192	548745
195885	548746
108077	548747
20642	548748
144249	548749
55746	548750
33944	548751
670	548752
35005	548753
50901	548754
8278	548755
12239	548756
108869	548757
64373	548758
21219	548759
138439	548760
49980	548761
94218	548762
65985	548763
15569	548764
72583	548765
104453	548766
86824	548767
16516	548768
86271	548769
16566	548770
16359	548771
9561	548772
22438	548773
26389	548774
93940	548775
72113	548776
116	548777
97857	548778
6453	548779
34497	548780
175820	548781
72761	548782
191118	548783
10490	548784
8913	548785
616	548786
1241	548787
23035	548788
3875	548789
124713	548790
18003	548791
19498	548792
7469	548793
28397	548794
2925	548795
6962	548796
90904	548797
2517	548798
43580	548799
39114	548800
14380	548801
9456	548802
193887	548803
574	548804
168137	548805
5682	548806
87301	548807
203190	548808
5318	548809
45152	548810
162663	548811
177559	548812
1269	548813
49083	548814
63893	548815
61794	548816
185	548817
16316	548818
90676	548819
99542	548820
93044	548821
173714	548822
8780	548823
179049	548824
13512	548825
5708	548826
21631	548827
20411	548828
175421	548829
107324	548830
121686	548831
3354	548832
36050	548833
8700	548834
11350	548835
773	548836
42585	548837
121204	548838
19632	548839
120491	548840
2531	548841
9305	548842
51876	548843
204449	548844
5922	548845
100458	548846
87131	548847
35770	548848
187186	548849
24920	548850
196637	548851
140389	548852
343430	548853
78716	548854
195789	548855
5197	548856
232523	548857
336386	548858
89463	548859
9744	548860
184990	548861
96842	548862
18519	548863
39418	548864
127499	548865
38811	548866
8288	548867
210352	548868
250918	548869
120222	548870
8665	548871
38847	548872
134309	548873
200790	548874
34718	548875
79858	548876
55629	548877
65388	548878
91261	548879
203729	548880
321145	548881
283400	548882
333067	548883
226744	548884
12083	548885
181374	548886
298834	548887
299597	548888
234221	548889
242156	548890
151840	548891
10820	548892
58433	548893
112999	548894
288033	548895
333933	548896
309729	548897
56729	548898
88822	548899
192185	548900
203920	548901
185310	548902
49253	548903
49253	548904
111220	548905
76693	548906
36742	548907
1925	548908
109495	548909
157882	548910
231203	548911
89338	548912
177083	548913
24684	548914
53771	548915
10900	548916
80639	548917
58153	548918
199283	548919
215132	548920
10271	548921
198516	548922
49048	548923
17028	548924
4742	548925
49451	548926
3212	548927
79562	548928
36981	548929
12949	548930
12522	548931
9241	548932
8780	548933
120578	548934
6693	548935
14243	548936
101798	548937
6306	548938
5306	548939
7623	548940
167174	548941
40750	548942
1072	548943
32771	548944
53791	548945
134154	548946
6299	548947
17150	548948
8684	548949
295684	548950
53416	548951
184532	548952
190617	548953
112129	548954
48641	548955
259065	548956
200962	548957
41646	548958
217790	548959
100355	548960
322146	548961
99695	548962
36338	548963
51445	548964
113689	548965
5413	548966
113262	548967
41261	548968
24755	548969
235709	548970
123430	548971
269012	548972
143589	548973
9236	548974
1152	548975
69557	548976
233782	548977
258786	548978
139289	548979
86369	548980
88705	548981
130990	548982
25673	548983
279193	548984
202475	548985
42140	548986
57239	548987
99228	548988
179376	548989
322529	548990
142290	548991
170970	548992
192190	548993
49747	548994
300142	548995
202142	548996
122664	548997
46826	548998
8487	548999
1105	549000
39244	549001
125093	549002
169843	549003
106565	549004
22264	549005
131657	549006
254815	549007
65457	549008
302361	549009
223589	549010
111027	549011
24340	549012
338934	549013
44956	549014
80640	549015
59054	549016
192582	549017
56660	549018
334000	549019
46906	549020
25297	549021
144834	549022
170555	549023
235303	549024
55573	549025
48715	549026
21102	549027
7309	549028
19914	549029
290017	549030
36945	549031
20004	549032
2535	549033
5816	549034
243007	549035
95861	549036
37995	549037
227097	549038
49017	549039
48393	549040
15363	549041
273707	549042
19185	549043
168084	549044
1673	549045
4247	549046
19578	549047
246236	549048
133578	549049
91442	549050
2591	549051
244631	549052
6379	549053
42717	549054
3611	549055
19116	549056
296544	549057
3795	549058
52464	549059
105327	549060
48906	549061
10697	549062
339178	549063
279191	549064
330169	549065
10842	549066
82601	549067
9211	549068
16567	549069
4750	549070
35181	549071
27157	549072
4842	549073
55946	549074
38163	549075
14280	549076
214042	549077
140423	549078
307582	549079
136615	549080
38431	549081
91447	549082
35180	549083
349185	549084
64997	549085
27356	549086
98122	549087
11976	549088
64130	549089
29099	549090
258699	549091
225809	549092
242191	549093
1603	549094
31264	549095
47236	549096
8307	549097
235464	549098
85215	549099
273823	549100
37544	549101
36892	549102
1302	549103
222654	549104
20313	549105
47486	549106
19105	549107
151	549108
350062	549109
348576	549110
356234	549111
66171	549112
180701	549113
212	549114
66240	549115
78989	549116
322448	549117
62561	549118
70122	549119
221109	549120
208447	549121
490	549122
6015	549123
92901	549124
38165	549125
154790	549126
55887	549127
114618	549128
21024	549129
17487	549130
177232	549131
106260	549132
24976	549133
281036	549134
179914	549135
60495	549136
177223	549137
109791	549138
1817	549139
48511	549140
17556	549141
563	549142
7956	549143
177222	549144
102861	549145
978	549146
16475	549147
232819	549148
2340	549149
60332	549150
20598	549151
241612	549152
321890	549153
320906	549154
200104	549155
5715	549156
129859	549157
146609	549158
309212	549159
23751	549160
15645	549161
23975	549162
48376	549163
41449	549164
75184	549165
128312	549166
75743	549167
320007	549168
4384	549169
30845	549170
199179	549171
74466	549172
67609	549173
45680	549174
17538	549175
9437	549176
103448	549177
103448	549178
23444	549179
68335	549180
24551	549181
100035	549182
20609	549183
5483	549184
232507	549185
5739	549186
279157	549187
20792	549188
169578	549189
161	549190
63918	549191
5728	549192
12665	549193
250221	549194
16513	549195
290764	549196
50718	549197
273879	549198
204185	549199
345019	549200
176979	549201
6002	549202
321180	549203
112769	549204
107653	549205
98926	549206
344139	549207
203744	549208
68129	549209
60833	549210
145518	549211
201090	549212
71106	549213
100507	549214
311353	549215
111933	549216
120409	549217
321183	549218
333393	549219
88841	549220
138636	549221
109054	549222
6880	549223
16829	549224
18689	549225
192271	549226
188780	549227
11972	549228
18880	549229
150355	549230
5272	549231
2435	549232
205284	549233
264191	549234
66	549235
425	549236
52667	549237
371	549238
37105	549239
77453	549240
36276	549241
4221	549242
151624	549243
190856	549244
19862	549245
308	549246
5272	549247
998	549248
315362	549249
8926	549250
205874	549251
220881	549252
37175	549253
12259	549254
316445	549255
37259	549256
51	549257
14672	549258
16719	549259
45635	549260
9001	549261
22855	549262
94476	549263
121200	549264
78842	549265
53456	549266
31911	549267
325827	549268
19226	549269
80248	549270
263312	549271
37328	549272
127603	549273
83394	549274
10740	549275
26334	549276
130616	549277
27694	549278
234255	549279
6381	549280
310585	549281
22040	549282
304980	549283
149954	549284
27140	549285
23163	549286
256123	549287
235941	549288
9359	549289
269440	549290
221610	549291
95316	549292
157751	549293
308033	549294
25066	549295
4477	549296
258746	549297
86691	549298
52531	549299
8756	549300
296258	549301
111551	549302
5655	549303
115066	549304
57235	549305
79570	549306
43358	549307
75379	549308
38316	549309
337235	549310
222329	549311
157954	549312
309971	549313
239422	549314
223367	549315
126701	549316
4154	549317
177121	549318
20829	549319
92957	549320
124048	549321
50599	549322
44701	549323
67698	549324
120271	549325
8232	549326
52579	549327
57311	549328
126116	549329
89585	549330
14832	549331
7302	549332
4350	549333
5384	549334
135601	549335
86001	549336
77460	549337
3139	549338
215324	549339
259781	549340
160860	549341
105899	549342
44518	549343
8019	549344
187736	549345
189794	549346
159517	549347
13194	549348
67633	549349
265418	549350
335194	549351
22861	549352
140464	549353
35233	549354
68360	549355
798	549356
46495	549357
19152	549358
186543	549359
31979	549360
67170	549361
77412	549362
3829	549363
22827	549364
349048	549365
319919	549366
88590	549367
263764	549368
27340	549369
60992	549370
6991	549371
215813	549372
196491	549373
16744	549374
118056	549375
169486	549376
42882	549377
208567	549378
21401	549379
58106	549380
45753	549381
216019	549382
14206	549383
28956	549384
208980	549385
272351	549386
20675	549387
88949	549388
81933	549389
19989	549390
87922	549391
100969	549392
205962	549393
32442	549394
36663	549395
124160	549396
152486	549397
53579	549398
64852	549399
103440	549400
219524	549401
1299	549402
122677	549403
140344	549404
37098	549405
329756	549406
115013	549407
15705	549408
4581	549409
7146	549410
323965	549411
77155	549412
153149	549413
160418	549414
192912	549415
3538	549416
26421	549417
26421	549418
85290	549419
55380	549420
56956	549421
30545	549422
10525	549423
14408	549424
170540	549425
482	549426
16696	549427
45452	549428
207351	549429
72642	549430
34352	549431
29089	549432
83979	549433
81730	549434
92420	549435
91050	549436
15941	549437
61711	549438
66804	549439
131772	549440
4705	549441
158021	549442
353828	549443
15027	549444
39664	549445
79344	549446
77380	549447
66640	549448
315203	549449
16766	549450
173346	549451
111355	549452
112665	549453
150756	549454
35103	549455
34224	549456
44044	549457
273829	549458
9413	549459
39690	549460
31262	549461
100503	549462
169562	549463
54351	549464
128493	549465
264132	549466
33965	549467
216015	549468
143	549469
77554	549470
6771	549471
315204	549472
196682	549473
189515	549474
51354	549475
282774	549476
178839	549477
10368	549478
31693	549479
262573	549480
183444	549481
183444	549482
45400	549483
196435	549484
5906	549485
82135	549486
203319	549487
126409	549488
316702	549489
230109	549490
2551	549491
24117	549492
144092	549493
316389	549494
2	549495
297908	549496
218325	549497
61790	549498
79222	549499
6366	549500
2124	549501
77859	549502
82265	549503
69211	549504
162496	549505
32494	549506
165580	549507
139389	549508
271273	549509
1631	549510
276174	549511
106759	549512
5111	549513
769	549514
62336	549515
146347	549516
21304	549517
94127	549518
238172	549519
42437	549520
115799	549521
85315	549522
25957	549523
4356	549524
107992	549525
16412	549526
72988	549527
49613	549528
72998	549529
9782	549530
199133	549531
11988	549532
81973	549533
15695	549534
250001	549535
5911	549536
116894	549537
111062	549538
11520	549539
106095	549540
72994	549541
44844	549542
81044	549543
192171	549544
338541	549545
4742	549546
115005	549547
774	549548
319174	549549
391	549550
5791	549551
2000	549552
20898	549553
22449	549554
26129	549555
3853	549556
19569	549557
95	549558
318631	549559
119722	549560
1130	549561
318644	549562
1507	549563
52643	549564
1795	549565
999	549566
855	549567
189912	549568
190770	549569
82216	549570
118484	549571
6641	549572
100016	549573
201750	549574
6717	549575
73190	549576
33380	549577
19117	549578
65785	549579
38451	549580
38474	549581
112302	549582
139978	549583
183735	549584
124046	549585
182183	549586
243185	549587
146624	549588
189655	549589
313625	549590
202784	549591
3930	549592
259952	549593
54280	549594
353528	549595
357304	549596
354111	549597
87867	549598
17501	549599
8593	549600
1	549601
16454	549602
7941	549603
6274	549604
246533	549605
5720	549606
1707	549607
91880	549608
10573	549609
769	549610
3848	549611
860	549612
855	549613
97	549614
194	549615
119058	549616
36273	549617
36639	549618
226802	549619
3116	549620
995	549621
895	549622
50573	549623
82	549624
189398	549625
16724	549626
505	549627
89405	549628
68484	549629
226937	549630
54193	549631
89989	549632
53336	549633
56125	549634
10060	549635
81310	549636
14712	549637
89673	549638
98380	549639
9710	549640
330435	549641
37523	549642
22461	549643
344198	549644
157834	549645
123110	549646
237399	549647
198035	549648
156632	549649
1944	549650
126788	549651
250198	549652
69475	549653
17503	549654
192431	549655
327919	549656
153926	549657
17423	549658
76435	549659
114281	549660
104277	549661
30368	549662
62516	549663
56488	549664
58123	549665
155931	549666
85	549667
124909	549668
22006	549669
82818	549670
144726	549671
234106	549672
233001	549673
111344	549674
48339	549675
43662	549676
352644	549677
37483	549678
154021	549679
198968	549680
4594	549681
181333	549682
192165	549683
54656	549684
16139	549685
151460	549686
111316	549687
83472	549688
46872	549689
60212	549690
63446	549691
58731	549692
352708	549693
22913	549694
74196	549695
605	549696
97702	549697
182453	549698
32224	549699
35062	549700
218134	549701
347094	549702
11320	549703
1883	549704
865	549705
16998	549706
62516	549707
154011	549708
19710	549709
109337	549710
61327	549711
6050	549712
186816	549713
239697	549714
120573	549715
24003	549716
42249	549717
113394	549718
17423	549719
134600	549720
95148	549721
7	549722
52216	549723
53633	549724
298431	549725
6619	549726
504	549727
3866	549728
4214	549729
66686	549730
66650	549731
53669	549732
104728	549733
42560	549734
327002	549735
147290	549736
21943	549737
160914	549738
346678	549739
121475	549740
10721	549741
22907	549742
79900	549743
16347	549744
27974	549745
26834	549746
3927	549747
268654	549748
124163	549749
107607	549750
3789	549751
179554	549752
116597	549753
4214	549754
21384	549755
6404	549756
7871	549757
19860	549758
35159	549759
15619	549760
20899	549761
517	549762
41838	549763
47986	549764
38678	549765
3	549766
172697	549767
129142	549768
80058	549769
14774	549770
84102	549771
65937	549772
291964	549773
183119	549774
94806	549775
56137	549776
24306	549777
13472	549778
11304	549779
13706	549780
21231	549781
4144	549782
53398	549783
56537	549784
291927	549785
27922	549786
30700	549787
71741	549788
21264	549789
62727	549790
6173	549791
8828	549792
122197	549793
15589	549794
50080	549795
6545	549796
1297	549797
62888	549798
173024	549799
49265	549800
203289	549801
175176	549802
952	549803
169	549804
83611	549805
18237	549806
110266	549807
31319	549808
534	549809
12779	549810
28295	549811
12347	549812
79382	549813
7893	549814
44073	549815
68080	549816
109789	549817
24249	549818
18627	549819
44073	549820
311285	549821
14104	549822
51321	549823
89559	549824
7890	549825
10402	549826
10054	549827
24571	549828
113409	549829
19509	549830
6593	549831
66790	549832
30731	549833
9996	549834
13316	549835
109239	549836
106558	549837
186747	549838
1078	549839
70647	549840
76687	549841
4328	549842
56798	549843
1	549844
24364	549845
35067	549846
119522	549847
144657	549848
23654	549849
69217	549850
17941	549851
66140	549852
173127	549853
10425	549854
10686	549855
36655	549856
111414	549857
103204	549858
70356	549859
4527	549860
173791	549861
10215	549862
55038	549863
110419	549864
118856	549865
5614	549866
157165	549867
34453	549868
9946	549869
34479	549870
143320	549871
5078	549872
264	549873
64805	549874
29134	549875
41966	549876
38526	549877
172747	549878
37991	549879
94834	549880
77832	549881
72938	549882
2208	549883
17935	549884
103204	549885
128699	549886
42664	549887
173756	549888
172925	549889
188648	549890
46927	549891
32274	549892
57773	549893
66778	549894
28546	549895
5325	549896
12354	549897
16193	549898
6174	549899
204	549900
1560	549901
30715	549902
16182	549903
1074	549904
23750	549905
8219	549906
25898	549907
7555	549908
7441	549909
26626	549910
23040	549911
9770	549912
15251	549913
37198	549914
100617	549915
114	549916
264638	549917
38532	549918
22018	549919
36884	549920
1597	549921
22206	549922
26409	549923
283502	549924
71177	549925
25277	549926
4169	549927
273311	549928
30874	549929
1361	549930
6112	549931
5735	549932
16425	549933
45221	549934
1603	549935
40718	549936
91	549937
64847	549938
118830	549939
343	549940
44310	549941
64276	549942
19175	549943
3868	549944
32111	549945
175979	549946
49495	549947
74569	549948
50908	549949
173425	549950
408	549951
11739	549952
145179	549953
46412	549954
49104	549955
17657	549956
34138	549957
175081	549958
34138	549959
174118	549960
6688	549961
25853	549962
16230	549963
24649	549964
64121	549965
81303	549966
5028	549967
43419	549968
14479	549969
39101	549970
182	549971
8360	549972
1662	549973
17763	549974
10425	549975
353078	549976
5757	549977
151416	549978
33538	549979
281409	549980
26154	549981
39371	549982
16195	549983
682	549984
15197	549985
56857	549986
12713	549987
1317	549988
28397	549989
3055	549990
37593	549991
6202	549992
169446	549993
14860	549994
125017	549995
26733	549996
26481	549997
13287	549998
4000	549999
3385	550000
270917	550001
2897	550002
79320	550003
14059	550004
20454	550005
59149	550006
19646	550007
12713	550008
122945	550009
3714	550010
8762	550011
203070	550012
84687	550013
292232	550014
92682	550015
17857	550016
33821	550017
50604	550018
10766	550019
30553	550020
10253	550021
7539	550022
2669	550023
302902	550024
290656	550025
39724	550026
6550	550027
22166	550028
84985	550029
125307	550030
9675	550031
11388	550032
9715	550033
16201	550034
125549	550035
33721	550036
22593	550037
31427	550038
60855	550039
249646	550040
83770	550041
28016	550042
100662	550043
10045	550044
1558	550045
27948	550046
34146	550047
98014	550048
17973	550049
41183	550050
19222	550051
61748	550052
16551	550053
72199	550054
1534	550055
40070	550056
161152	550057
3013	550058
6623	550059
34593	550060
20710	550061
269590	550062
190	550063
53410	550064
1762	550065
288975	550066
27479	550067
6488	550068
71448	550069
8021	550070
38587	550071
1494	550072
13213	550073
13219	550074
93501	550075
177968	550076
11170	550077
324617	550078
27530	550079
13182	550080
110180	550081
27472	550082
57442	550083
7992	550084
27067	550085
72524	550086
72390	550087
64666	550088
9951	550089
89370	550090
5247	550091
20079	550092
114580	550093
35782	550094
9188	550095
10252	550096
112800	550097
2850	550098
59807	550099
57411	550100
1471	550101
48	550102
43878	550103
9647	550104
43434	550105
14740	550106
169944	550107
58525	550108
9431	550109
27951	550110
17775	550111
148015	550112
14751	550113
28042	550114
56039	550115
20726	550116
2385	550117
16316	550118
1156	550119
24307	550120
1756	550121
110264	550122
10087	550123
131294	550124
24662	550125
1392	550126
85757	550127
5179	550128
73515	550129
353	550130
132515	550131
37792	550132
195062	550133
19966	550134
13173	550135
85581	550136
47348	550137
10039	550138
4791	550139
1644	550140
10041	550141
20239	550142
57991	550143
703	550144
132140	550145
13238	550146
27795	550147
84132	550148
83876	550149
22138	550150
43990	550151
44808	550152
57789	550153
150375	550154
64567	550155
14842	550156
20006	550157
7777	550158
24347	550159
7209	550160
11166	550161
13091	550162
9954	550163
85939	550164
1696	550165
10808	550166
4882	550167
147660	550168
6086	550169
2754	550170
18174	550171
302	550172
10767	550173
175410	550174
243739	550175
8948	550176
48	550177
31572	550178
46361	550179
78823	550180
62485	550181
17781	550182
36816	550183
48968	550184
72249	550185
293811	550186
75609	550187
20230	550188
47016	550189
28746	550190
2196	550191
24515	550192
49290	550193
107882	550194
63533	550195
39125	550196
9937	550197
18276	550198
189811	550199
36665	550200
15520	550201
835	550202
4539	550203
57852	550204
53905	550205
103211	550206
30507	550207
184222	550208
350744	550209
84326	550210
125159	550211
46797	550212
62067	550213
38628	550214
36869	550215
2651	550216
2208	550217
124344	550218
28046	550219
110083	550220
26826	550221
2967	550222
154323	550223
90755	550224
109701	550225
144537	550226
1602	550227
107074	550228
302005	550229
18190	550230
29730	550231
52493	550232
140971	550233
1075	550234
129005	550235
16958	550236
13005	550237
1375	550238
35605	550239
142380	550240
23322	550241
28990	550242
88980	550243
13005	550244
176445	550245
13260	550246
13194	550247
160986	550248
6367	550249
144610	550250
71984	550251
659	550252
152977	550253
86575	550254
13515	550255
128441	550256
3531	550257
118359	550258
58663	550259
4540	550260
125231	550261
3679	550262
5465	550263
18340	550264
17156	550265
110162	550266
156395	550267
200622	550268
2968	550269
105082	550270
51249	550271
12449	550272
18399	550273
13492	550274
191860	550275
65085	550276
34157	550277
2012	550278
7276	550279
199554	550280
28774	550281
25950	550282
62309	550283
10053	550284
29	550285
56099	550286
69012	550287
2905	550288
34295	550289
98109	550290
118405	550291
37259	550292
128382	550293
351525	550294
62685	550295
49062	550296
325632	550297
72683	550298
172768	550299
1046	550300
155589	550301
128247	550302
356526	550303
164686	550304
28348	550305
17110	550306
72405	550307
186246	550308
4881	550309
213934	550310
2972	550311
29230	550312
3549	550313
6691	550314
10615	550315
4640	550316
5538	550317
145378	550318
6439	550319
13386	550320
56636	550321
17687	550322
4605	550323
3962	550324
7275	550325
79573	550326
13311	550327
45073	550328
199119	550329
194531	550330
50080	550331
346776	550332
52983	550333
10785	550334
29887	550335
120192	550336
8606	550337
1661	550338
3748	550339
236314	550340
154938	550341
13646	550342
176258	550343
2723	550344
45255	550345
49023	550346
4894	550347
175898	550348
175512	550349
484	550350
81847	550351
343769	550352
17788	550353
24524	550354
17688	550355
13196	550356
1378	550357
13290	550358
16831	550359
6179	550360
27247	550361
55363	550362
24094	550363
26907	550364
84165	550365
170466	550366
6214	550367
17210	550368
290113	550369
3243	550370
6569	550371
75968	550372
3143	550373
46860	550374
333559	550375
33998	550376
30735	550377
49437	550378
12888	550379
30833	550380
26212	550381
40733	550382
81428	550383
10438	550384
17732	550385
10032	550386
46872	550387
27292	550388
28297	550389
199644	550390
199644	550391
53251	550392
31116	550393
57831	550394
35536	550395
18604	550396
4096	550397
5227	550398
56577	550399
9119	550400
36839	550401
2178	550402
10130	550403
72426	550404
621	550405
13239	550406
74671	550407
2288	550408
269822	550409
46438	550410
13183	550411
24283	550412
71440	550413
163658	550414
6475	550415
36584	550416
26607	550417
109788	550418
2297	550419
10587	550420
39057	550421
158307	550422
49019	550423
3198	550424
22085	550425
36660	550426
158320	550427
34074	550428
5297	550429
11751	550430
9738	550431
15312	550432
2669	550433
17454	550434
2248	550435
105012	550436
27395	550437
257	550438
6331	550439
146317	550440
6839	550441
40942	550442
49250	550443
14367	550444
147885	550445
203539	550446
2207	550447
6601	550448
3025	550449
26759	550450
449	550451
6959	550452
12759	550453
19967	550454
229	550455
97917	550456
24659	550457
203222	550458
141635	550459
4002	550460
148102	550461
43621	550462
26228	550463
17231	550464
260188	550465
10698	550466
175518	550467
3498	550468
7783	550469
398	550470
5734	550471
70334	550472
4307	550473
34078	550474
86039	550475
30511	550476
180717	550477
14927	550478
38647	550479
30491	550480
762	550481
113124	550482
36057	550483
196069	550484
61112	550485
36324	550486
10052	550487
2055	550488
122953	550489
34643	550490
290695	550491
1562	550492
6636	550493
33989	550494
9199	550495
29313	550496
21419	550497
24506	550498
5886	550499
66495	550500
11485	550501
64312	550502
47943	550503
23687	550504
78890	550505
82397	550506
206969	550507
24702	550508
169686	550509
36	550510
93794	550511
9451	550512
38503	550513
23552	550514
98	550515
68893	550516
83866	550517
5392	550518
72162	550519
26234	550520
176445	550521
38151	550522
4914	550523
97970	550524
333594	550525
3188	550526
128178	550527
127797	550528
50694	550529
72692	550530
12997	550531
129890	550532
275923	550533
176270	550534
108431	550535
6250	550536
423	550537
74570	550538
49210	550539
171571	550540
24651	550541
356472	550542
6221	550543
59749	550544
3263	550545
170952	550546
193983	550547
1075	550548
230055	550549
52665	550550
148031	550551
136440	550552
35725	550553
32758	550554
348990	550555
62765	550556
4879	550557
275800	550558
1880	550559
9167	550560
74585	550561
4136	550562
208404	550563
74540	550564
4444	550565
39976	550566
18829	550567
113440	550568
64264	550569
129686	550570
44581	550571
163134	550572
122081	550573
8056	550574
127175	550575
6229	550576
33993	550577
143563	550578
115898	550579
94272	550580
22074	550581
108942	550582
36	550583
59749	550584
79179	550585
79367	550586
20176	550587
204	550588
390	550589
63920	550590
249792	550591
4188	550592
100076	550593
195854	550594
138239	550595
172574	550596
25577	550597
5530	550598
9975	550599
5154	550600
121826	550601
37792	550602
2777	550603
220466	550604
23753	550605
24601	550606
22421	550607
107972	550608
56547	550609
186288	550610
224908	550611
24819	550612
6838	550613
115413	550614
3266	550615
7914	550616
537	550617
27334	550618
79626	550619
24956	550620
97282	550621
9734	550622
181215	550623
9957	550624
171829	550625
6130	550626
11287	550627
287700	550628
37374	550629
56943	550630
165126	550631
49457	550632
38727	550633
10716	550634
53525	550635
76653	550636
249088	550637
270007	550638
4919	550639
68475	550640
186427	550641
119291	550642
63689	550643
49579	550644
7927	550645
39011	550646
24649	550647
297577	550648
32693	550649
126095	550650
114521	550651
88007	550652
90790	550653
3324	550654
43386	550655
178693	550656
43805	550657
83253	550658
142712	550659
116237	550660
131534	550661
6341	550662
51631	550663
51816	550664
96547	550665
12925	550666
103229	550667
31659	550668
261424	550669
147258	550670
42551	550671
125034	550672
103954	550673
52179	550674
7987	550675
4729	550676
78198	550677
7470	550678
36990	550679
190648	550680
192647	550681
7742	550682
52763	550683
25905	550684
158139	550685
42453	550686
107672	550687
126592	550688
55643	550689
203458	550690
35952	550691
342442	550692
202444	550693
57594	550694
7402	550695
56474	550696
3672	550697
225331	550698
202605	550699
125069	550700
19293	550701
111163	550702
12108	550703
347884	550704
93950	550705
136238	550706
337480	550707
196139	550708
70937	550709
348026	550710
28685	550711
31698	550712
109413	550713
281027	550714
1796	550715
13050	550716
52519	550717
145720	550718
67316	550719
188317	550720
87712	550721
281416	550722
21004	550723
9245	550724
24036	550725
4142	550726
52689	550727
18453	550728
200348	550729
355168	550730
151400	550731
12540	550732
4744	550733
159473	550734
101212	550735
101249	550736
16615	550737
2566	550738
16622	550739
159486	550740
66662	550741
1902	550742
264537	550743
102241	550744
3585	550745
122349	550746
194304	550747
93885	550748
66693	550749
122367	550750
122729	550751
66665	550752
159229	550753
201109	550754
126046	550755
53626	550756
150454	550757
199017	550758
77380	550759
66285	550760
87799	550761
23164	550762
338626	550763
65042	550764
12604	550765
5411	550766
42352	550767
26287	550768
82927	550769
69476	550770
12500	550771
245473	550772
131740	550773
297193	550774
69627	550775
26064	550776
8331	550777
66650	550778
66684	550779
16379	550780
53369	550781
745	550782
67175	550783
95712	550784
22303	550785
5521	550786
192499	550787
98493	550788
7522	550789
328674	550790
9384	550791
89799	550792
2785	550793
8637	550794
52399	550795
2365	550796
3325	550797
108572	550798
30068	550799
17871	550800
68	550801
212960	550802
19228	550803
118126	550804
54563	550805
135477	550806
37072	550807
30068	550808
248177	550809
83597	550810
11685	550811
72525	550812
8999	550813
310826	550814
144693	550815
1052	550816
47344	550817
160212	550818
20099	550819
822	550820
54563	550821
30552	550822
183100	550823
56223	550824
61703	550825
30706	550826
5266	550827
6663	550828
12427	550829
79714	550830
81840	550831
7097	550832
999	550833
82128	550834
216251	550835
294557	550836
14888	550837
3257	550838
33913	550839
116366	550840
4763	550841
189563	550842
246615	550843
25777	550844
180727	550845
5332	550846
645	550847
193335	550848
5934	550849
1794	550850
52806	550851
165373	550852
188106	550853
18763	550854
59079	550855
71135	550856
190021	550857
69084	550858
101098	550859
325454	550860
329779	550861
31106	550862
30595	550863
33376	550864
21938	550865
5162	550866
243704	550867
79758	550868
6190	550869
14711	550870
52790	550871
193036	550872
123625	550873
52229	550874
127682	550875
83247	550876
12513	550877
7558	550878
176984	550879
1154	550880
27720	550881
341054	550882
14203	550883
125869	550884
50178	550885
203852	550886
9371	550887
25226	550888
291908	550889
25716	550890
52025	550891
5798	550892
39709	550893
13206	550894
286989	550895
3905	550896
15401	550897
76411	550898
83444	550899
5911	550900
580	550901
75590	550902
195637	550903
26832	550904
106047	550905
72497	550906
7440	550907
61276	550908
117235	550909
97490	550910
29644	550911
55031	550912
58384	550913
33721	550914
229	550915
2998	550916
85987	550917
10004	550918
216244	550919
10018	550920
9893	550921
10116	550922
12769	550923
1326	550924
71401	550925
95897	550926
5088	550927
87355	550928
23332	550929
51290	550930
56701	550931
185507	550932
92129	550933
28773	550934
265302	550935
1987	550936
42682	550937
186234	550938
32102	550939
20634	550940
3675	550941
60364	550942
85113	550943
33338	550944
289316	550945
34895	550946
105400	550947
50594	550948
14947	550949
45152	550950
45766	550951
176062	550952
116390	550953
51556	550954
35629	550955
3978	550956
258302	550957
73460	550958
10230	550959
151127	550960
7526	550961
192474	550962
188918	550963
315302	550964
314395	550965
117499	550966
316457	550967
314346	550968
32298	550969
33624	550970
19013	550971
6452	550972
102068	550973
157473	550974
53094	550975
189057	550976
22825	550977
34162	550978
7058	550979
13528	550980
101846	550981
188122	550982
36481	550983
160328	550984
188479	550985
50414	550986
338067	550987
78104	550988
123092	550989
169	550990
1002	550991
52373	550992
28145	550993
17596	550994
100696	550995
35133	550996
102079	550997
314441	550998
53604	550999
118552	551000
43085	551001
36953	551002
16743	551003
293719	551004
4708	551005
262486	551006
67054	551007
319070	551008
174851	551009
116792	551010
106665	551011
12517	551012
95700	551013
16249	551014
4421	551015
263680	551016
199518	551017
24727	551018
192450	551019
18949	551020
119748	551021
160849	551022
1210	551023
296234	551024
14019	551025
109178	551026
90	551027
119729	551028
31832	551029
77679	551030
283860	551031
160336	551032
31853	551033
1711	551034
170954	551035
160472	551036
105762	551037
34741	551038
94916	551039
11710	551040
160594	551041
78193	551042
641	551043
16696	551044
160329	551045
7048	551046
3850	551047
113141	551048
96373	551049
22782	551050
16778	551051
9979	551052
22813	551053
25654	551054
505	551055
78474	551056
264598	551057
264663	551058
36038	551059
58587	551060
43702	551061
307087	551062
31391	551063
11206	551064
77638	551065
31459	551066
69823	551067
171175	551068
6020	551069
196974	551070
55987	551071
16681	551072
1788	551073
102250	551074
166443	551075
835	551076
226517	551077
114555	551078
30752	551079
65787	551080
44670	551081
285457	551082
36465	551083
294124	551084
70526	551085
24402	551086
177518	551087
37202	551088
7301	551089
245053	551090
30280	551091
35114	551092
29102	551093
51276	551094
2707	551095
100434	551096
112919	551097
232695	551098
66331	551099
36659	551100
242184	551101
263274	551102
501	551103
17	551104
67119	551105
31882	551106
92518	551107
3871	551108
27958	551109
34985	551110
2489	551111
50406	551112
1388	551113
176653	551114
2957	551115
58697	551116
84000	551117
26098	551118
8061	551119
4830	551120
93850	551121
26109	551122
58443	551123
246994	551124
207298	551125
233212	551126
12480	551127
199514	551128
71968	551129
10587	551130
67226	551131
5444	551132
52231	551133
108656	551134
6447	551135
30245	551136
152997	551137
106921	551138
2453	551139
266169	551140
145174	551141
263145	551142
337083	551143
75746	551144
214857	551145
141894	551146
180903	551147
31154	551148
200384	551149
51296	551150
328655	551151
4508	551152
50989	551153
194322	551154
107634	551155
170782	551156
45807	551157
78206	551158
21207	551159
15868	551160
501	551161
341355	551162
38213	551163
9997	551164
16409	551165
144111	551166
112929	551167
231078	551168
124366	551169
263502	551170
318337	551171
74494	551172
78998	551173
216378	551174
38709	551175
17544	551176
100996	551177
58578	551178
27910	551179
120830	551180
153976	551181
97981	551182
14901	551183
234300	551184
187082	551185
152339	551186
3902	551187
71350	551188
4648	551189
73974	551190
6401	551191
138407	551192
100621	551193
4020	551194
81026	551195
119504	551196
1012	551197
104973	551198
102419	551199
11939	551200
95734	551201
13057	551202
118039	551203
1474	551204
6453	551205
124575	551206
70970	551207
16271	551208
29348	551209
64151	551210
93260	551211
53622	551212
150846	551213
3269	551214
29140	551215
674	551216
194	551217
60646	551218
102260	551219
2165	551220
14387	551221
203003	551222
256944	551223
210270	551224
161012	551225
22948	551226
154270	551227
355585	551228
1168	551229
81668	551230
55300	551231
55111	551232
203461	551233
346085	551234
124142	551235
125028	551236
198634	551237
200351	551238
338241	551239
198494	551240
250232	551241
136418	551242
178391	551243
162222	551244
47006	551245
4879	551246
6546	551247
15521	551248
193173	551249
71447	551250
16450	551251
2322	551252
5613	551253
8502	551254
132435	551255
9161	551256
63491	551257
98017	551258
83575	551259
336230	551260
85487	551261
95775	551262
132023	551263
9396	551264
53622	551265
6230	551266
186944	551267
65868	551268
65868	551269
65868	551270
65868	551271
254635	551272
101835	551273
13855	551274
123	551275
18962	551276
102254	551277
108844	551278
8315	551279
153124	551280
44466	551281
16400	551282
31172	551283
216392	551284
75916	551285
3327	551286
40680	551287
467	551288
1203	551289
579	551290
29536	551291
62582	551292
188983	551293
102247	551294
22048	551295
87907	551296
92320	551297
158519	551298
18997	551299
2510	551300
48717	551301
173358	551302
183523	551303
4873	551304
105332	551305
1862	551306
3850	551307
86255	551308
156280	551309
28872	551310
8219	551311
11281	551312
3356	551313
49250	551314
1761	551315
6047	551316
39677	551317
109634	551318
73005	551319
9902	551320
304	551321
5806	551322
10142	551323
211	551324
1926	551325
923	551326
63170	551327
129364	551328
35916	551329
174132	551330
43495	551331
9901	551332
15360	551333
37105	551334
155960	551335
118	551336
4829	551337
685	551338
133112	551339
341590	551340
459	551341
17654	551342
30	551343
84968	551344
15371	551345
200	551346
33778	551347
1471	551348
5272	551349
14497	551350
41491	551351
1024	551352
159621	551353
252341	551354
309565	551355
275787	551356
159593	551357
15115	551358
111079	551359
34535	551360
77748	551361
344564	551362
2134	551363
266305	551364
222346	551365
90771	551366
8057	551367
347608	551368
27621	551369
4238	551370
266348	551371
256892	551372
1047	551373
87068	551374
341405	551375
80173	551376
51979	551377
100581	551378
84716	551379
180605	551380
33017	551381
249764	551382
336639	551383
528	551384
24686	551385
177925	551386
42286	551387
271792	551388
289831	551389
199977	551390
198671	551391
109814	551392
289692	551393
95567	551394
4748	551395
183377	551396
234035	551397
137109	551398
63624	551399
175636	551400
343228	551401
110009	551402
320102	551403
1236	551404
300895	551405
1236	551406
222680	551407
163814	551408
220198	551409
38748	551410
26721	551411
275478	551412
1236	551413
198897	551414
204673	551415
88800	551416
178119	551417
129519	551418
286690	551419
128292	551420
294052	551421
147702	551422
71895	551423
174325	551424
203778	551425
50508	551426
147613	551427
133309	551428
218444	551429
204471	551430
74575	551431
290039	551432
174353	551433
54929	551434
5483	551435
239883	551436
239884	551437
340410	551438
126560	551439
87210	551440
1236	551441
3713	551442
51556	551443
287606	551444
56588	551445
172960	551446
89070	551447
12051	551448
231541	551449
347409	551450
1236	551451
83386	551452
32577	551453
82425	551454
195886	551455
282632	551456
71811	551457
267349	551458
181367	551459
1468	551460
1236	551461
176461	551462
292009	551463
48984	551464
161976	551465
75884	551466
5185	551467
344463	551468
190666	551469
341586	551470
1236	551471
2103	551472
292464	551473
83451	551474
868	551475
46315	551476
105798	551477
91966	551478
346798	551479
344935	551480
112210	551481
258232	551482
259490	551483
134402	551484
199064	551485
43688	551486
14921	551487
204621	551488
289155	551489
124002	551490
288336	551491
26537	551492
179606	551493
34403	551494
290022	551495
39281	551496
23698	551497
35814	551498
86275	551499
198989	551500
288449	551501
110487	551502
147575	551503
81532	551504
168545	551505
97321	551506
333198	551507
196116	551508
1039	551509
279337	551510
204065	551511
200270	551512
917	551513
285725	551514
285520	551515
290237	551516
175204	551517
140310	551518
80160	551519
312234	551520
336849	551521
137614	551522
342103	551523
293014	551524
63	551525
306852	551526
198468	551527
138059	551528
10006	551529
34297	551530
125618	551531
72557	551532
174126	551533
173088	551534
80422	551535
73217	551536
171721	551537
176458	551538
130643	551539
129621	551540
174512	551541
105542	551542
38355	551543
21312	551544
173012	551545
178390	551546
46573	551547
343864	551548
175054	551549
174459	551550
341179	551551
291030	551552
176073	551553
207147	551554
146436	551555
240301	551556
83117	551557
144434	551558
146085	551559
174204	551560
130448	551561
81935	551562
1025	551563
175161	551564
335910	551565
211773	551566
72163	551567
172616	551568
82604	551569
72964	551570
49327	551571
208731	551572
14687	551573
16075	551574
147732	551575
58499	551576
24665	551577
68396	551578
44722	551579
49263	551580
171863	551581
287564	551582
173314	551583
174694	551584
107752	551585
199339	551586
337803	551587
175880	551588
83401	551589
351993	551590
206800	551591
349703	551592
289924	551593
154162	551594
199511	551595
291461	551596
174690	551597
109145	551598
49393	551599
63946	551600
285761	551601
174252	551602
357408	551603
49392	551604
27168	551605
183003	551606
60031	551607
200545	551608
279057	551609
293785	551610
122109	551611
346098	551612
178901	551613
6983	551614
302100	551615
157772	551616
175730	551617
340240	551618
83996	551619
169921	551620
199083	551621
289619	551622
292859	551623
294402	551624
130474	551625
64919	551626
290737	551627
162563	551628
12970	551629
289923	551630
19709	551631
33672	551632
273018	551633
205683	551634
137634	551635
172300	551636
41097	551637
203133	551638
324675	551639
141147	551640
195450	551641
109243	551642
157893	551643
333149	551644
202891	551645
150338	551646
33657	551647
82509	551648
307597	551649
290796	551650
352529	551651
294216	551652
175266	551653
34375	551654
199528	551655
208473	551656
290728	551657
123737	551658
185048	551659
149911	551660
291820	551661
176298	551662
289058	551663
86575	551664
280908	551665
167540	551666
42804	551667
291867	551668
208266	551669
338460	551670
171376	551671
147535	551672
290006	551673
79420	551674
210865	551675
167902	551676
127025	551677
293910	551678
286960	551679
1025	551680
176102	551681
174106	551682
334538	551683
348738	551684
34339	551685
333250	551686
124917	551687
94769	551688
141346	551689
278330	551690
11656	551691
349777	551692
286241	551693
29718	551694
343078	551695
174509	551696
336182	551697
69638	551698
171401	551699
292830	551700
17940	551701
171437	551702
343616	551703
69142	551704
85128	551705
230638	551706
10281	551707
34348	551708
68030	551709
290763	551710
175909	551711
108415	551712
42662	551713
150717	551714
171975	551715
291814	551716
116404	551717
335894	551718
78177	551719
288238	551720
200158	551721
74641	551722
56269	551723
42195	551724
125447	551725
267426	551726
280661	551727
42711	551728
201610	551729
287502	551730
40896	551731
289093	551732
350388	551733
208229	551734
64521	551735
125077	551736
342746	551737
123765	551738
110226	551739
174048	551740
206005	551741
228789	551742
48511	551743
58442	551744
175861	551745
204127	551746
219954	551747
18022	551748
147555	551749
62782	551750
176125	551751
287762	551752
195861	551753
19249	551754
344847	551755
285774	551756
16045	551757
17944	551758
1539	551759
110319	551760
128005	551761
93890	551762
37340	551763
293085	551764
280284	551765
109961	551766
127839	551767
91814	551768
33478	551769
326070	551770
352817	551771
27020	551772
5742	551773
38108	551774
230454	551775
71836	551776
71864	551777
245710	551778
24577	551779
156896	551780
280246	551781
7221	551782
173862	551783
292398	551784
85321	551785
194954	551786
257454	551787
111221	551788
172977	551789
73107	551790
286200	551791
72682	551792
129651	551793
176364	551794
288846	551795
120018	551796
140287	551797
163369	551798
172415	551799
302098	551800
293973	551801
14297	551802
124820	551803
344895	551804
203989	551805
345126	551806
225044	551807
46377	551808
347515	551809
89411	551810
27405	551811
110724	551812
287367	551813
142633	551814
174066	551815
175282	551816
172557	551817
97230	551818
147780	551819
290453	551820
94601	551821
292662	551822
121963	551823
49370	551824
72249	551825
72719	551826
292971	551827
110329	551828
108888	551829
46406	551830
124631	551831
193119	551832
349962	551833
208528	551834
340187	551835
294327	551836
64871	551837
128263	551838
193174	551839
302462	551840
136195	551841
71064	551842
353107	551843
227340	551844
279982	551845
344790	551846
356468	551847
174707	551848
153245	551849
172433	551850
354598	551851
23822	551852
164652	551853
114958	551854
147713	551855
37127	551856
172557	551857
352894	551858
10081	551859
338767	551860
184012	551861
259310	551862
338267	551863
326062	551864
175320	551865
177791	551866
176821	551867
59581	551868
250096	551869
136204	551870
136195	551871
176376	551872
171674	551873
2413	551874
333416	551875
340478	551876
343537	551877
10793	551878
34225	551879
173048	551880
171607	551881
285898	551882
109035	551883
336632	551884
25169	551885
174588	551886
48118	551887
174584	551888
208282	551889
50252	551890
108278	551891
121535	551892
172993	551893
109443	551894
83969	551895
176700	551896
147523	551897
289364	551898
125014	551899
350450	551900
124355	551901
125920	551902
176064	551903
94745	551904
232493	551905
42727	551906
125316	551907
51387	551908
221325	551909
353369	551910
338435	551911
205267	551912
288321	551913
172104	551914
224536	551915
228903	551916
68887	551917
225334	551918
27149	551919
157737	551920
119708	551921
72181	551922
172700	551923
84158	551924
108956	551925
122795	551926
206851	551927
4794	551928
81624	551929
270532	551930
204098	551931
287443	551932
51552	551933
127395	551934
19219	551935
326453	551936
290042	551937
72583	551938
31972	551939
108761	551940
345184	551941
124355	551942
34514	551943
121317	551944
82463	551945
293265	551946
198461	551947
278392	551948
126145	551949
130586	551950
125571	551951
166777	551952
241275	551953
94830	551954
199613	551955
11009	551956
278259	551957
144719	551958
291737	551959
92952	551960
97198	551961
47008	551962
202969	551963
84219	551964
269226	551965
88609	551966
42117	551967
33652	551968
280709	551969
347726	551970
94706	551971
289925	551972
174298	551973
75618	551974
184264	551975
128823	551976
39278	551977
32996	551978
147088	551979
125645	551980
49672	551981
173457	551982
171350	551983
108559	551984
200822	551985
334466	551986
49746	551987
174241	551988
73571	551989
232386	551990
200405	551991
343137	551992
78017	551993
285596	551994
288174	551995
94181	551996
72122	551997
284000	551998
201877	551999
49426	552000
302136	552001
353880	552002
42706	552003
65651	552004
176208	552005
27743	552006
82821	552007
275676	552008
329663	552009
293394	552010
208666	552011
198563	552012
113965	552013
357094	552014
108407	552015
285800	552016
23793	552017
109396	552018
72870	552019
17869	552020
172409	552021
355584	552022
113965	552023
103923	552024
341873	552025
121034	552026
568	552027
98372	552028
8939	552029
170172	552030
3516	552031
279403	552032
344041	552033
49464	552034
6121	552035
108520	552036
286546	552037
285445	552038
285723	552039
289836	552040
109657	552041
171811	552042
124108	552043
55013	552044
156616	552045
302313	552046
19429	552047
182488	552048
68478	552049
96642	552050
69614	552051
5258	552052
61413	552053
276890	552054
35017	552055
328717	552056
174229	552057
224296	552058
108942	552059
338872	552060
108482	552061
111289	552062
328523	552063
84731	552064
71457	552065
45008	552066
275214	552067
184289	552068
350719	552069
138120	552070
210537	552071
55565	552072
103950	552073
290997	552074
3516	552075
88638	552076
38108	552077
34536	552078
124155	552079
84678	552080
200268	552081
110591	552082
210450	552083
206985	552084
165940	552085
110236	552086
55019	552087
36058	552088
30183	552089
342672	552090
88495	552091
93196	552092
202365	552093
124174	552094
355254	552095
110977	552096
514	552097
281870	552098
319931	552099
145652	552100
110163	552101
515	552102
294332	552103
293127	552104
68383	552105
355970	552106
130832	552107
290169	552108
42704	552109
92642	552110
333300	552111
80764	552112
201343	552113
239994	552114
109594	552115
109585	552116
23653	552117
230524	552118
196632	552119
88355	552120
309997	552121
201642	552122
352928	552123
171979	552124
86360	552125
176899	552126
201299	552127
293653	552128
95833	552129
356728	552130
90731	552131
328060	552132
22524	552133
75562	552134
81572	552135
124224	552136
339175	552137
344820	552138
16512	552139
343658	552140
259710	552141
130596	552142
202582	552143
89848	552144
118953	552145
323549	552146
21815	552147
43343	552148
80945	552149
147738	552150
127900	552151
176317	552152
293201	552153
199353	552154
195961	552155
55111	552156
258520	552157
14686	552158
34793	552159
34438	552160
285908	552161
111380	552162
176477	552163
292496	552164
2103	552165
175864	552166
210195	552167
181704	552168
129655	552169
37719	552170
55006	552171
336297	552172
124787	552173
108708	552174
253362	552175
351619	552176
93298	552177
25023	552178
335009	552179
183831	552180
174503	552181
155948	552182
81221	552183
202092	552184
37719	552185
123801	552186
200211	552187
115446	552188
168706	552189
110640	552190
346801	552191
126050	552192
129436	552193
81221	552194
282435	552195
338553	552196
327969	552197
15715	552198
15715	552199
8035	552200
173014	552201
25166	552202
228318	552203
23894	552204
64532	552205
47411	552206
32405	552207
93551	552208
178481	552209
280844	552210
115427	552211
290741	552212
37260	552213
17743	552214
295885	552215
251885	552216
169038	552217
54817	552218
323149	552219
23752	552220
19712	552221
70135	552222
128581	552223
27175	552224
151885	552225
6158	552226
72948	552227
293853	552228
84355	552229
89386	552230
250196	552231
266151	552232
176336	552233
82766	552234
34317	552235
62432	552236
48814	552237
126561	552238
156851	552239
110975	552240
72827	552241
34372	552242
343965	552243
104129	552244
335992	552245
32494	552246
287745	552247
350991	552248
191445	552249
272277	552250
252076	552251
203679	552252
97822	552253
153895	552254
349029	552255
152743	552256
158184	552257
10790	552258
81511	552259
271420	552260
173762	552261
110811	552262
129724	552263
13282	552264
34785	552265
211977	552266
209574	552267
253657	552268
290918	552269
136938	552270
68915	552271
346879	552272
283011	552273
126524	552274
154202	552275
98865	552276
142550	552277
4875	552278
39121	552279
289829	552280
51199	552281
341210	552282
274896	552283
180629	552284
357597	552285
84847	552286
174067	552287
17516	552288
20535	552289
111978	552290
341764	552291
287465	552292
211751	552293
142414	552294
103104	552295
290509	552296
173271	552297
345905	552298
82877	552299
337766	552300
200884	552301
47522	552302
174655	552303
200911	552304
349169	552305
49378	552306
287625	552307
200380	552308
205328	552309
110968	552310
340226	552311
34194	552312
193178	552313
353072	552314
198678	552315
199549	552316
42465	552317
27255	552318
103732	552319
106103	552320
272834	552321
165830	552322
122626	552323
73165	552324
113417	552325
203992	552326
71792	552327
113812	552328
19297	552329
180608	552330
200832	552331
124205	552332
67533	552333
91309	552334
75717	552335
285893	552336
110327	552337
138116	552338
123830	552339
147793	552340
147907	552341
62785	552342
312650	552343
290305	552344
72946	552345
157472	552346
155751	552347
172141	552348
341255	552349
203293	552350
138545	552351
124483	552352
109264	552353
134167	552354
346394	552355
42663	552356
205553	552357
281033	552358
177132	552359
194297	552360
62794	552361
192976	552362
141323	552363
221409	552364
221818	552365
336495	552366
208287	552367
181298	552368
287323	552369
172100	552370
309510	552371
229150	552372
60432	552373
94785	552374
199267	552375
286474	552376
293936	552377
34814	552378
279513	552379
335692	552380
343003	552381
157998	552382
181304	552383
103343	552384
205551	552385
138104	552386
197169	552387
62719	552388
194375	552389
109455	552390
203179	552391
289754	552392
345334	552393
69416	552394
161763	552395
232970	552396
39690	552397
288049	552398
175984	552399
289970	552400
269150	552401
12175	552402
147891	552403
245551	552404
12756	552405
200595	552406
210223	552407
206836	552408
63947	552409
149992	552410
44275	552411
34452	552412
342473	552413
82078	552414
122241	552415
173869	552416
7196	552417
199024	552418
89669	552419
201739	552420
355788	552421
49193	552422
66203	552423
140312	552424
151989	552425
10094	552426
205133	552427
55359	552428
199833	552429
45879	552430
269593	552431
38280	552432
30734	552433
7856	552434
203793	552435
201886	552436
105169	552437
659	552438
4924	552439
209864	552440
290774	552441
24437	552442
27961	552443
339367	552444
42620	552445
202811	552446
6808	552447
89578	552448
54578	552449
174326	552450
82177	552451
117221	552452
253389	552453
52265	552454
139304	552455
83916	552456
4330	552457
341506	552458
111294	552459
74656	552460
269038	552461
355515	552462
198838	552463
355647	552464
20983	552465
147885	552466
25036	552467
74623	552468
102531	552469
106077	552470
69952	552471
61413	552472
201426	552473
3796	552474
178209	552475
127447	552476
277968	552477
122147	552478
156758	552479
271756	552480
200292	552481
223401	552482
162975	552483
72869	552484
128032	552485
108547	552486
294089	552487
81853	552488
16233	552489
54432	552490
41309	552491
1029	552492
178150	552493
335941	552494
194702	552495
38166	552496
124818	552497
338269	552498
37799	552499
78500	552500
323670	552501
119729	552502
115731	552503
194602	552504
129420	552505
320243	552506
125767	552507
171746	552508
64925	552509
275969	552510
203310	552511
71737	552512
289770	552513
302545	552514
124070	552515
326994	552516
256488	552517
140191	552518
127829	552519
3590	552520
129402	552521
293302	552522
35576	552523
28425	552524
287542	552525
10289	552526
286842	552527
240005	552528
140414	552529
125920	552530
124078	552531
339262	552532
127844	552533
54940	552534
337843	552535
15019	552536
55220	552537
54940	552538
294027	552539
106669	552540
344328	552541
91558	552542
173176	552543
308162	552544
26179	552545
23385	552546
62732	552547
239894	552548
4955	552549
350706	552550
175805	552551
324724	552552
4567	552553
195583	552554
32929	552555
26059	552556
125591	552557
204144	552558
232939	552559
191611	552560
257560	552561
203961	552562
131385	552563
172022	552564
296697	552565
17427	552566
154516	552567
5876	552568
44012	552569
116396	552570
116132	552571
222184	552572
227631	552573
106975	552574
271007	552575
209874	552576
33532	552577
341633	552578
297361	552579
61793	552580
157383	552581
11607	552582
125932	552583
140547	552584
336969	552585
125932	552586
81482	552587
209837	552588
285415	552589
3889	552590
204066	552591
81361	552592
225444	552593
257659	552594
256711	552595
292252	552596
36583	552597
200319	552598
23708	552599
335556	552600
17251	552601
183026	552602
55361	552603
345429	552604
199748	552605
108494	552606
183648	552607
189544	552608
343991	552609
345794	552610
205770	552611
169707	552612
138619	552613
24572	552614
48626	552615
175921	552616
23762	552617
40605	552618
72826	552619
97066	552620
49356	552621
24619	552622
24567	552623
50550	552624
184962	552625
203112	552626
219373	552627
243640	552628
122184	552629
10791	552630
312886	552631
123748	552632
202868	552633
13196	552634
224939	552635
335515	552636
227437	552637
83936	552638
142549	552639
159614	552640
82294	552641
231025	552642
328368	552643
74639	552644
28129	552645
5357	552646
229697	552647
204139	552648
185797	552649
210523	552650
69834	552651
122392	552652
126216	552653
126216	552654
199558	552655
209668	552656
55600	552657
228126	552658
183643	552659
62397	552660
118021	552661
202521	552662
38664	552663
80803	552664
125433	552665
26751	552666
82894	552667
223442	552668
81511	552669
26751	552670
172090	552671
355370	552672
319410	552673
285808	552674
277236	552675
104762	552676
224839	552677
141334	552678
148162	552679
99906	552680
202313	552681
261007	552682
30984	552683
273356	552684
15970	552685
70336	552686
83792	552687
287538	552688
128784	552689
251709	552690
26095	552691
173895	552692
289644	552693
73592	552694
262019	552695
141634	552696
90107	552697
41912	552698
148991	552699
28683	552700
157202	552701
309595	552702
289369	552703
225966	552704
113166	552705
172360	552706
134799	552707
14717	552708
207439	552709
36366	552710
240175	552711
54200	552712
256893	552713
253464	552714
159121	552715
88299	552716
41273	552717
208173	552718
7687	552719
338847	552720
25760	552721
28444	552722
225958	552723
240150	552724
88428	552725
258368	552726
176572	552727
56529	552728
69741	552729
78664	552730
231721	552731
44076	552732
104650	552733
192698	552734
94685	552735
341799	552736
251578	552737
83635	552738
106811	552739
139848	552740
138575	552741
275299	552742
46329	552743
329053	552744
228434	552745
33326	552746
325724	552747
124787	552748
316896	552749
88562	552750
244740	552751
25236	552752
291352	552753
110325	552754
142045	552755
54988	552756
288890	552757
28165	552758
74464	552759
165916	552760
104375	552761
19928	552762
333119	552763
767	552764
92119	552765
81536	552766
28517	552767
6076	552768
140784	552769
123922	552770
194764	552771
104890	552772
212614	552773
105259	552774
81927	552775
124702	552776
109596	552777
312591	552778
246575	552779
1452	552780
257903	552781
203170	552782
100	552783
303982	552784
200731	552785
58901	552786
303619	552787
221601	552788
168630	552789
138804	552790
163576	552791
137121	552792
287044	552793
329554	552794
78528	552795
323363	552796
70537	552797
291403	552798
203677	552799
103318	552800
221488	552801
140390	552802
23377	552803
300742	552804
120827	552805
180175	552806
278124	552807
355158	552808
192670	552809
136916	552810
128923	552811
147736	552812
257256	552813
56391	552814
113256	552815
54609	552816
286579	552817
185774	552818
43597	552819
55155	552820
185091	552821
199787	552822
43773	552823
107398	552824
28471	552825
19487	552826
125796	552827
279613	552828
26556	552829
107378	552830
106865	552831
126500	552832
196090	552833
124093	552834
118707	552835
96056	552836
138318	552837
312042	552838
284505	552839
68508	552840
79305	552841
346674	552842
40704	552843
290794	552844
201168	552845
200615	552846
9098	552847
35049	552848
119116	552849
190389	552850
147658	552851
226854	552852
71502	552853
147925	552854
193065	552855
73546	552856
328414	552857
159136	552858
40932	552859
143088	552860
50005	552861
356891	552862
52360	552863
320051	552864
138734	552865
88538	552866
35052	552867
311107	552868
202113	552869
108698	552870
164093	552871
146340	552872
157068	552873
55664	552874
196043	552875
283148	552876
164298	552877
15668	552878
219814	552879
294652	552880
24352	552881
9962	552882
282912	552883
139077	552884
139077	552885
59114	552886
60783	552887
103150	552888
4347	552889
5845	552890
256344	552891
18240	552892
89288	552893
63967	552894
193405	552895
104078	552896
104078	552897
318259	552898
5720	552899
167556	552900
281155	552901
328916	552902
122481	552903
14261	552904
204414	552905
97215	552906
336105	552907
160872	552908
4738	552909
4738	552910
32268	552911
82940	552912
8523	552913
3852	552914
14307	552915
33145	552916
250	552917
122190	552918
2590	552919
17150	552920
122869	552921
50030	552922
165377	552923
90680	552924
348406	552925
21725	552926
195749	552927
166373	552928
268370	552929
3110	552930
194821	552931
302215	552932
14307	552933
50654	552934
302231	552935
74614	552936
195910	552937
121779	552938
326559	552939
32486	552940
64646	552941
267237	552942
17226	552943
68852	552944
163653	552945
194796	552946
22365	552947
113766	552948
341820	552949
321633	552950
69283	552951
165109	552952
271284	552953
304170	552954
104601	552955
11978	552956
327790	552957
150110	552958
1366	552959
122526	552960
334483	552961
348926	552962
5310	552963
5310	552964
47385	552965
82633	552966
55689	552967
41233	552968
266116	552969
37787	552970
262916	552971
121211	552972
121211	552973
5828	552974
31132	552975
356575	552976
44435	552977
107842	552978
69170	552979
22685	552980
192825	552981
10155	552982
132670	552983
4652	552984
17523	552985
107747	552986
25905	552987
14278	552988
21500	552989
344394	552990
355261	552991
33323	552992
123482	552993
321999	552994
87266	552995
113289	552996
166243	552997
2620	552998
121885	552999
40055	553000
325903	553001
355701	553002
15812	553003
4743	553004
325405	553005
302236	553006
336769	553007
23692	553008
151172	553009
5580	553010
80217	553011
24809	553012
272103	553013
122439	553014
164189	553015
66745	553016
96222	553017
4678	553018
133649	553019
321533	553020
20512	553021
20512	553022
342714	553023
5963	553024
335921	553025
229891	553026
207577	553027
56040	553028
104544	553029
269053	553030
196446	553031
335	553032
128162	553033
321271	553034
27384	553035
3007	553036
159661	553037
160144	553038
195914	553039
11055	553040
122085	553041
67259	553042
13585	553043
176858	553044
65377	553045
198331	553046
332886	553047
261715	553048
123107	553049
330758	553050
123603	553051
54374	553052
253410	553053
305309	553054
114141	553055
22770	553056
79134	553057
72252	553058
22681	553059
32945	553060
65025	553061
28823	553062
350	553063
325476	553064
52957	553065
321450	553066
99419	553067
160003	553068
22905	553069
22905	553070
64106	553071
193886	553072
102789	553073
340768	553074
1796	553075
20746	553076
20746	553077
333732	553078
276880	553079
3048	553080
328929	553081
194532	553082
50667	553083
203773	553084
335423	553085
69030	553086
122511	553087
341909	553088
26414	553089
120502	553090
74750	553091
395	553092
347748	553093
95391	553094
302807	553095
18855	553096
326970	553097
16706	553098
104853	553099
43337	553100
45525	553101
140582	553102
144260	553103
355762	553104
56283	553105
46134	553106
122595	553107
346956	553108
4139	553109
188108	553110
319553	553111
189921	553112
5713	553113
65974	553114
348404	553115
177167	553116
288460	553117
173832	553118
327168	553119
104538	553120
196393	553121
2763	553122
120807	553123
341861	553124
122481	553125
17926	553126
36495	553127
184124	553128
269113	553129
122322	553130
196300	553131
12571	553132
79490	553133
126825	553134
328919	553135
231177	553136
195097	553137
1271	553138
194006	553139
22217	553140
72705	553141
129502	553142
129502	553143
192374	553144
156603	553145
16937	553146
268318	553147
337138	553148
205634	553149
340966	553150
45819	553151
16832	553152
80134	553153
38262	553154
2149	553155
16876	553156
195679	553157
167853	553158
2782	553159
195954	553160
103344	553161
332869	553162
183805	553163
198330	553164
198333	553165
123623	553166
123603	553167
193348	553168
79409	553169
150367	553170
206539	553171
203437	553172
160148	553173
83781	553174
14287	553175
22685	553176
18573	553177
355687	553178
47381	553179
293008	553180
122322	553181
53480	553182
82086	553183
29369	553184
52837	553185
45449	553186
166082	553187
32486	553188
77775	553189
84933	553190
2606	553191
101179	553192
92172	553193
26648	553194
62999	553195
330789	553196
70720	553197
197325	553198
54216	553199
22670	553200
330775	553201
80751	553202
197332	553203
197337	553204
330755	553205
330763	553206
198338	553207
330781	553208
198336	553209
197328	553210
49759	553211
111432	553212
267742	553213
138202	553214
179247	553215
281977	553216
82818	553217
26349	553218
19192	553219
349166	553220
1117	553221
195017	553222
195017	553223
38307	553224
121772	553225
11963	553226
29976	553227
17343	553228
23764	553229
166499	553230
88475	553231
99072	553232
33542	553233
42916	553234
218876	553235
66920	553236
19711	553237
356597	553238
122209	553239
141200	553240
80820	553241
9021	553242
164377	553243
585	553244
79970	553245
4695	553246
311907	553247
322167	553248
50674	553249
262837	553250
31158	553251
98895	553252
44557	553253
129423	553254
122615	553255
196446	553256
18903	553257
2270	553258
74610	553259
1130	553260
262541	553261
207454	553262
113726	553263
122301	553264
50677	553265
181113	553266
25033	553267
326081	553268
14307	553269
285052	553270
231409	553271
136875	553272
255893	553273
33416	553274
169141	553275
159416	553276
70797	553277
33441	553278
33416	553279
58840	553280
12625	553281
63535	553282
42949	553283
7563	553284
11963	553285
9503	553286
53666	553287
53982	553288
113782	553289
302380	553290
74483	553291
164253	553292
30652	553293
68327	553294
88452	553295
137823	553296
122176	553297
303448	553298
148482	553299
42931	553300
42906	553301
63074	553302
37584	553303
31265	553304
123624	553305
54370	553306
70552	553307
54367	553308
197337	553309
197349	553310
37582	553311
197343	553312
197344	553313
65922	553314
13008	553315
332870	553316
198324	553317
122819	553318
123107	553319
155900	553320
316540	553321
79552	553322
69898	553323
129419	553324
9584	553325
22624	553326
137535	553327
265685	553328
60449	553329
19705	553330
204626	553331
345673	553332
50541	553333
208997	553334
127008	553335
27284	553336
4695	553337
355614	553338
30349	553339
229977	553340
161896	553341
161896	553342
3904	553343
934	553344
270029	553345
21164	553346
36114	553347
268509	553348
301892	553349
194374	553350
122586	553351
37368	553352
32001	553353
16782	553354
45752	553355
192884	553356
27363	553357
27363	553358
50556	553359
302244	553360
74610	553361
168392	553362
192943	553363
79101	553364
5996	553365
4159	553366
58499	553367
120533	553368
204789	553369
59246	553370
20304	553371
80520	553372
25033	553373
181095	553374
208997	553375
181091	553376
113723	553377
122285	553378
328024	553379
123100	553380
135708	553381
46933	553382
121019	553383
158016	553384
138823	553385
349194	553386
198897	553387
356504	553388
217130	553389
53574	553390
113732	553391
50656	553392
128738	553393
181096	553394
50674	553395
102152	553396
352198	553397
101692	553398
101569	553399
45044	553400
121318	553401
53591	553402
229749	553403
63922	553404
12519	553405
101728	553406
349453	553407
196395	553408
33692	553409
324589	553410
66981	553411
5789	553412
666	553413
32268	553414
126802	553415
27189	553416
36781	553417
350820	553418
326844	553419
354196	553420
128655	553421
27269	553422
192715	553423
7158	553424
267319	553425
324316	553426
45455	553427
66807	553428
121190	553429
164949	553430
9411	553431
2085	553432
104998	553433
240918	553434
31145	553435
666	553436
314546	553437
45338	553438
192262	553439
53959	553440
27303	553441
167146	553442
32563	553443
82852	553444
192397	553445
138080	553446
12559	553447
192269	553448
207445	553449
122497	553450
40523	553451
160801	553452
120252	553453
297836	553454
7626	553455
67225	553456
194220	553457
62982	553458
274237	553459
53958	553460
35151	553461
50560	553462
55634	553463
216122	553464
20493	553465
137560	553466
274466	553467
169400	553468
105094	553469
78475	553470
1337	553471
32201	553472
180639	553473
302226	553474
113735	553475
35148	553476
181105	553477
246561	553478
196588	553479
252790	553480
351057	553481
69898	553482
10604	553483
1586	553484
26709	553485
201347	553486
411	553487
121077	553488
101539	553489
13126	553490
159798	553491
32091	553492
12535	553493
176	553494
10786	553495
192326	553496
477	553497
134686	553498
9859	553499
140234	553500
113502	553501
267475	553502
337392	553503
23409	553504
268750	553505
347110	553506
136685	553507
82728	553508
336038	553509
140372	553510
120846	553511
7075	553512
137975	553513
323510	553514
128518	553515
53566	553516
62982	553517
195502	553518
98329	553519
120486	553520
196563	553521
16782	553522
245541	553523
355304	553524
332308	553525
330399	553526
68193	553527
68193	553528
68193	553529
24452	553530
339002	553531
122019	553532
224881	553533
90366	553534
12317	553535
69890	553536
168082	553537
196024	553538
50555	553539
181100	553540
68907	553541
341807	553542
329749	553543
129856	553544
339792	553545
54656	553546
321389	553547
53528	553548
22680	553549
13622	553550
273376	553551
55590	553552
340265	553553
324242	553554
111373	553555
294109	553556
17643	553557
285380	553558
172888	553559
110229	553560
22683	553561
328525	553562
113486	553563
74611	553564
181115	553565
195350	553566
246664	553567
168287	553568
19120	553569
324057	553570
78544	553571
101617	553572
104177	553573
12548	553574
181921	553575
16625	553576
666	553577
142512	553578
270279	553579
252396	553580
122500	553581
128738	553582
47002	553583
83522	553584
101607	553585
30761	553586
227107	553587
79769	553588
302372	553589
113783	553590
192276	553591
52863	553592
4367	553593
46581	553594
226162	553595
342878	553596
321847	553597
192264	553598
102769	553599
273492	553600
195297	553601
181118	553602
25034	553603
181104	553604
113724	553605
251216	553606
181126	553607
66888	553608
151447	553609
113755	553610
7315	553611
52523	553612
195876	553613
302373	553614
74638	553615
35155	553616
25039	553617
74638	553618
302337	553619
4743	553620
204513	553621
194820	553622
32001	553623
196351	553624
46633	553625
9730	553626
96041	553627
87077	553628
25038	553629
113780	553630
35155	553631
84306	553632
506	553633
74616	553634
50653	553635
192255	553636
139228	553637
51229	553638
778	553639
115419	553640
246590	553641
29587	553642
90014	553643
54174	553644
192361	553645
9612	553646
338038	553647
347818	553648
121828	553649
25031	553650
194832	553651
50654	553652
306183	553653
127127	553654
300319	553655
251	553656
161348	553657
196392	553658
26562	553659
167316	553660
181093	553661
102582	553662
101621	553663
21760	553664
244128	553665
205388	553666
151497	553667
325575	553668
129148	553669
39098	553670
192856	553671
243883	553672
321352	553673
137556	553674
196541	553675
32052	553676
23450	553677
141560	553678
83133	553679
27189	553680
262786	553681
153033	553682
192364	553683
53494	553684
38327	553685
181104	553686
35149	553687
14311	553688
328826	553689
50657	553690
25035	553691
106004	553692
121170	553693
301449	553694
47193	553695
207623	553696
205178	553697
345162	553698
192412	553699
12824	553700
104297	553701
355095	553702
321412	553703
79119	553704
550	553705
550	553706
209280	553707
79840	553708
32419	553709
138320	553710
40905	553711
11284	553712
79769	553713
165968	553714
113443	553715
140936	553716
74449	553717
107493	553718
242622	553719
17383	553720
9576	553721
70283	553722
12732	553723
199517	553724
4152	553725
53513	553726
94628	553727
155215	553728
252730	553729
43018	553730
20483	553731
40257	553732
32531	553733
99291	553734
12287	553735
62806	553736
166945	553737
111707	553738
7488	553739
58442	553740
159769	553741
332877	553742
169593	553743
332879	553744
22476	553745
80749	553746
333386	553747
355876	553748
9748	553749
196423	553750
204718	553751
74612	553752
150160	553753
25031	553754
35149	553755
35148	553756
181699	553757
123100	553758
321751	553759
104426	553760
1053	553761
36738	553762
334276	553763
196784	553764
181201	553765
27909	553766
18881	553767
9236	553768
128615	553769
80109	553770
327842	553771
153501	553772
2242	553773
50669	553774
67954	553775
99021	553776
24978	553777
18855	553778
18855	553779
44	553780
133524	553781
129187	553782
349623	553783
165484	553784
113783	553785
121728	553786
18278	553787
52362	553788
44345	553789
39816	553790
1676	553791
42873	553792
3078	553793
323002	553794
33251	553795
22759	553796
80109	553797
57122	553798
50541	553799
12817	553800
128255	553801
13645	553802
181108	553803
50654	553804
113732	553805
25032	553806
40299	553807
334356	553808
79955	553809
267480	553810
50656	553811
55689	553812
154605	553813
95881	553814
340872	553815
12865	553816
323476	553817
123948	553818
100115	553819
194818	553820
33058	553821
277280	553822
8200	553823
149961	553824
25035	553825
326644	553826
19731	553827
204165	553828
353024	553829
87338	553830
343576	553831
79109	553832
7600	553833
54868	553834
106458	553835
25038	553836
164262	553837
194725	553838
357416	553839
40157	553840
163115	553841
226849	553842
1515	553843
324064	553844
64945	553845
112449	553846
194313	553847
321315	553848
53161	553849
21	553850
88895	553851
101715	553852
1690	553853
12546	553854
244066	553855
63107	553856
159174	553857
104813	553858
37382	553859
113491	553860
113728	553861
113725	553862
43241	553863
43241	553864
38619	553865
79824	553866
21396	553867
121633	553868
288949	553869
16781	553870
210108	553871
8390	553872
584	553873
210295	553874
199446	553875
6385	553876
69212	553877
25033	553878
79104	553879
79104	553880
54	553881
69355	553882
29036	553883
328357	553884
192243	553885
60458	553886
335368	553887
203747	553888
113503	553889
194750	553890
328063	553891
82588	553892
120467	553893
124	553894
395	553895
2620	553896
17085	553897
121062	553898
2620	553899
55676	553900
55532	553901
275987	553902
40660	553903
265930	553904
56568	553905
338297	553906
162791	553907
340080	553908
193283	553909
84269	553910
234957	553911
50504	553912
193246	553913
79490	553914
324590	553915
50556	553916
50675	553917
7077	553918
354169	553919
7824	553920
13585	553921
112012	553922
113755	553923
123017	553924
67569	553925
29983	553926
95188	553927
95191	553928
9019	553929
62999	553930
206576	553931
27180	553932
196393	553933
341459	553934
98443	553935
80129	553936
227353	553937
223271	553938
4339	553939
182113	553940
347543	553941
343367	553942
123078	553943
15804	553944
28690	553945
28690	553946
79406	553947
1796	553948
341502	553949
9503	553950
9503	553951
9702	553952
46632	553953
193216	553954
113722	553955
14307	553956
38266	553957
23155	553958
349718	553959
230622	553960
203550	553961
265999	553962
53451	553963
50667	553964
13589	553965
181105	553966
79696	553967
327546	553968
79999	553969
74614	553970
74612	553971
113487	553972
195910	553973
35089	553974
327993	553975
173918	553976
25039	553977
35091	553978
35149	553979
74619	553980
80179	553981
24866	553982
31224	553983
99697	553984
56177	553985
351770	553986
2460	553987
43241	553988
174810	553989
2164	553990
67328	553991
45442	553992
45012	553993
72594	553994
341437	553995
471	553996
181196	553997
105300	553998
190301	553999
30235	554000
354947	554001
183441	554002
19750	554003
4678	554004
11811	554005
58892	554006
80047	554007
80047	554008
42712	554009
159638	554010
207242	554011
37787	554012
180105	554013
16804	554014
13037	554015
327272	554016
195237	554017
122040	554018
80023	554019
168077	554020
33516	554021
10714	554022
68926	554023
156004	554024
46633	554025
10826	554026
105827	554027
79117	554028
354479	554029
27190	554030
98761	554031
348280	554032
6556	554033
343528	554034
32091	554035
40405	554036
47510	554037
321616	554038
11331	554039
10786	554040
122550	554041
343956	554042
193750	554043
14253	554044
123617	554045
101493	554046
82185	554047
165822	554048
88895	554049
27189	554050
56529	554051
167607	554052
19140	554053
2590	554054
71279	554055
128519	554056
4831	554057
352880	554058
79458	554059
110007	554060
10752	554061
20693	554062
166820	554063
2593	554064
166295	554065
45000	554066
45000	554067
370	554068
113780	554069
194139	554070
265649	554071
164928	554072
47309	554073
9545	554074
322827	554075
7514	554076
85138	554077
120497	554078
356947	554079
26576	554080
350	554081
350007	554082
20487	554083
137890	554084
209585	554085
20487	554086
129422	554087
121330	554088
5967	554089
90958	554090
323668	554091
354260	554092
164642	554093
351188	554094
354209	554095
1793	554096
263232	554097
160726	554098
38619	554099
193235	554100
10827	554101
127986	554102
121610	554103
267178	554104
84216	554105
326988	554106
119840	554107
166960	554108
53988	554109
317286	554110
323739	554111
192264	554112
346988	554113
228	554114
54286	554115
187582	554116
195837	554117
327233	554118
327030	554119
79809	554120
271697	554121
26407	554122
122240	554123
215926	554124
226721	554125
102382	554126
23582	554127
50555	554128
12817	554129
9576	554130
25033	554131
19225	554132
239560	554133
71184	554134
223911	554135
276343	554136
776	554137
255730	554138
14046	554139
316208	554140
197412	554141
2462	554142
51067	554143
183154	554144
154188	554145
302230	554146
74616	554147
29246	554148
246851	554149
206925	554150
120485	554151
26484	554152
180103	554153
47309	554154
53566	554155
204568	554156
166067	554157
378	554158
209996	554159
329347	554160
102779	554161
121465	554162
41624	554163
80679	554164
25941	554165
199718	554166
244693	554167
334013	554168
160107	554169
348405	554170
101371	554171
32010	554172
34546	554173
66860	554174
32768	554175
268987	554176
1620	554177
66970	554178
244405	554179
126654	554180
338586	554181
196543	554182
639	554183
156740	554184
53742	554185
5827	554186
321398	554187
19259	554188
50030	554189
180380	554190
128455	554191
356657	554192
288218	554193
153411	554194
14719	554195
71062	554196
147816	554197
205677	554198
158	554199
114176	554200
303169	554201
5350	554202
144038	554203
15049	554204
36367	554205
36714	554206
274537	554207
49150	554208
268678	554209
7857	554210
174686	554211
87240	554212
27708	554213
5483	554214
210438	554215
175251	554216
176796	554217
49736	554218
110085	554219
176904	554220
34522	554221
176728	554222
73035	554223
292939	554224
73047	554225
203483	554226
292452	554227
72178	554228
30402	554229
2348	554230
338493	554231
36076	554232
56609	554233
56609	554234
26221	554235
83093	554236
38796	554237
163017	554238
69084	554239
19000	554240
30691	554241
12500	554242
347856	554243
260918	554244
98771	554245
297651	554246
325500	554247
37380	554248
193480	554249
195922	554250
327465	554251
74452	554252
6030	554253
87570	554254
277316	554255
214167	554256
101055	554257
36349	554258
14096	554259
25948	554260
14066	554261
119609	554262
36768	554263
8256	554264
77767	554265
78219	554266
118440	554267
5133	554268
36746	554269
52723	554270
36413	554271
33735	554272
32077	554273
15967	554274
344337	554275
111280	554276
258668	554277
234966	554278
126250	554279
175210	554280
122720	554281
133502	554282
125699	554283
132185	554284
86810	554285
22263	554286
216126	554287
5671	554288
6899	554289
86981	554290
311442	554291
210552	554292
64971	554293
184577	554294
14101	554295
58762	554296
15441	554297
92057	554298
26	554299
9261	554300
132948	554301
40352	554302
245683	554303
81337	554304
212428	554305
323292	554306
107756	554307
287554	554308
11743	554309
185834	554310
128170	554311
56275	554312
356989	554313
115383	554314
349728	554315
115061	554316
209413	554317
35419	554318
297376	554319
292544	554320
76313	554321
51199	554322
351819	554323
128947	554324
324690	554325
300297	554326
322790	554327
328274	554328
6853	554329
119423	554330
116258	554331
36686	554332
23187	554333
246134	554334
41918	554335
355091	554336
1111	554337
1111	554338
75052	554339
22360	554340
8542	554341
34314	554342
56103	554343
355777	554344
162540	554345
27485	554346
33918	554347
261391	554348
129690	554349
120913	554350
278401	554351
145867	554352
13213	554353
103683	554354
29615	554355
299279	554356
299127	554357
38447	554358
171347	554359
170906	554360
6979	554361
34850	554362
205702	554363
128676	554364
60591	554365
7620	554366
239869	554367
8271	554368
47108	554369
167512	554370
62785	554371
311943	554372
94618	554373
205704	554374
205648	554375
74516	554376
82846	554377
110671	554378
348284	554379
292	554380
262358	554381
9055	554382
83778	554383
293072	554384
293559	554385
108911	554386
73115	554387
67502	554388
77808	554389
13762	554390
25532	554391
312901	554392
38815	554393
56349	554394
260995	554395
14332	554396
205699	554397
144735	554398
92606	554399
77992	554400
301414	554401
50044	554402
24687	554403
34548	554404
104159	554405
39439	554406
129660	554407
118100	554408
12747	554409
51272	554410
8843	554411
82680	554412
47583	554413
75197	554414
35440	554415
35457	554416
75470	554417
110814	554418
115483	554419
183113	554420
183944	554421
53914	554422
115131	554423
6383	554424
256754	554425
156892	554426
40230	554427
99929	554428
47348	554429
161427	554430
43476	554431
36958	554432
171302	554433
25194	554434
192725	554435
6454	554436
31081	554437
112899	554438
21814	554439
3578	554440
28368	554441
312730	554442
7048	554443
31843	554444
25557	554445
127104	554446
60262	554447
281584	554448
132091	554449
2581	554450
67189	554451
87738	554452
65385	554453
93105	554454
76560	554455
68625	554456
9130	554457
9482	554458
92300	554459
33725	554460
216640	554461
311806	554462
41717	554463
18270	554464
92727	554465
74494	554466
3973	554467
5079	554468
328	554469
192975	554470
192975	554471
62819	554472
7185	554473
530	554474
36447	554475
61107	554476
320652	554477
14886	554478
6274	554479
61050	554480
252914	554481
108122	554482
87958	554483
36447	554484
127641	554485
42312	554486
42641	554487
41178	554488
121912	554489
6424	554490
50793	554491
128026	554492
289877	554493
148431	554494
27330	554495
328411	554496
262228	554497
50679	554498
356374	554499
107743	554500
55932	554501
23580	554502
122220	554503
354324	554504
8236	554505
38457	554506
129719	554507
998	554508
332955	554509
28661	554510
169613	554511
97987	554512
80848	554513
121780	554514
22150	554515
106585	554516
284218	554517
100467	554518
1588	554519
40757	554520
77048	554521
44281	554522
100219	554523
333477	554524
17518	554525
300783	554526
64859	554527
202569	554528
9393	554529
38293	554530
258544	554531
31517	554532
55733	554533
28854	554534
337188	554535
73595	554536
569	554537
11858	554538
170427	554539
265742	554540
82617	554541
163568	554542
110694	554543
55826	554544
98875	554545
24993	554546
17306	554547
29296	554548
67755	554549
32962	554550
29296	554551
144088	554552
319660	554553
74227	554554
269267	554555
99650	554556
211352	554557
8803	554558
41406	554559
82219	554560
3765	554561
272087	554562
33314	554563
12260	554564
9791	554565
12734	554566
353	554567
9791	554568
183969	554569
67695	554570
142142	554571
141130	554572
15486	554573
25201	554574
41734	554575
117005	554576
277463	554577
55875	554578
84748	554579
331097	554580
18636	554581
117005	554582
251760	554583
24988	554584
357534	554585
87696	554586
13587	554587
302597	554588
104198	554589
75804	554590
357388	554591
92649	554592
432	554593
41696	554594
299635	554595
43403	554596
104113	554597
132775	554598
140943	554599
10953	554600
123665	554601
85196	554602
33830	554603
134429	554604
61384	554605
83422	554606
158326	554607
43174	554608
45727	554609
137504	554610
51070	554611
21353	554612
342741	554613
180874	554614
338029	554615
134572	554616
13775	554617
134347	554618
55345	554619
20644	554620
3602	554621
63905	554622
114550	554623
71098	554624
333052	554625
60872	554626
121199	554627
56675	554628
132158	554629
1424	554630
207755	554631
99415	554632
96289	554633
146113	554634
24355	554635
651	554636
21403	554637
83190	554638
56548	554639
27246	554640
210269	554641
802	554642
121132	554643
338402	554644
292373	554645
129838	554646
7206	554647
169032	554648
335681	554649
1743	554650
5271	554651
9171	554652
495	554653
208675	554654
113720	554655
2305	554656
12027	554657
494	554658
5699	554659
208215	554660
3640	554661
181177	554662
544	554663
121410	554664
81333	554665
205654	554666
29202	554667
147785	554668
77142	554669
73575	554670
208865	554671
353807	554672
129065	554673
206731	554674
245550	554675
206426	554676
207288	554677
19809	554678
231647	554679
353370	554680
2101	554681
333203	554682
207171	554683
57530	554684
177384	554685
54408	554686
63595	554687
261954	554688
306079	554689
15709	554690
286897	554691
59189	554692
50557	554693
243811	554694
356524	554695
83277	554696
355631	554697
121044	554698
16065	554699
1232	554700
47579	554701
333511	554702
240056	554703
134	554704
282019	554705
56327	554706
151450	554707
82393	554708
161193	554709
231462	554710
61358	554711
14332	554712
109547	554713
210327	554714
115439	554715
131343	554716
302321	554717
57052	554718
323041	554719
155781	554720
12007	554721
50670	554722
83294	554723
85405	554724
11096	554725
58601	554726
63783	554727
147517	554728
143271	554729
354553	554730
81795	554731
274026	554732
38578	554733
354723	554734
153503	554735
3684	554736
99771	554737
228873	554738
21420	554739
751	554740
5704	554741
113691	554742
9173	554743
195	554744
108483	554745
207919	554746
83559	554747
15098	554748
24791	554749
56387	554750
126203	554751
128850	554752
227295	554753
199826	554754
175109	554755
175370	554756
74621	554757
209502	554758
351621	554759
332977	554760
142406	554761
206951	554762
56051	554763
302210	554764
83337	554765
37696	554766
25038	554767
209617	554768
26950	554769
207305	554770
305812	554771
139298	554772
153765	554773
302350	554774
108206	554775
24988	554776
108347	554777
157131	554778
292180	554779
292389	554780
171731	554781
205792	554782
250095	554783
170387	554784
71384	554785
350185	554786
231934	554787
47039	554788
208956	554789
308929	554790
231871	554791
135400	554792
128666	554793
257443	554794
13587	554795
276779	554796
46601	554797
49445	554798
277797	554799
22220	554800
98316	554801
336437	554802
129218	554803
341547	554804
181187	554805
346225	554806
302292	554807
199356	554808
335175	554809
192061	554810
295323	554811
35555	554812
343133	554813
157446	554814
185746	554815
178563	554816
91748	554817
302279	554818
82113	554819
74201	554820
112078	554821
167840	554822
82113	554823
91998	554824
11	554825
14633	554826
25432	554827
70335	554828
6907	554829
25685	554830
71981	554831
50392	554832
25691	554833
85224	554834
108765	554835
134862	554836
92094	554837
85196	554838
232726	554839
226746	554840
9065	554841
210164	554842
37723	554843
15537	554844
42689	554845
27378	554846
269805	554847
357460	554848
83937	554849
280268	554850
172734	554851
46797	554852
875	554853
208769	554854
111153	554855
340486	554856
750	554857
25195	554858
108575	554859
173018	554860
4235	554861
55612	554862
135210	554863
73463	554864
1022	554865
37104	554866
81534	554867
83972	554868
27500	554869
99860	554870
275839	554871
20909	554872
209311	554873
227375	554874
248777	554875
207536	554876
128666	554877
38741	554878
219149	554879
349604	554880
8795	554881
104208	554882
14235	554883
198579	554884
124173	554885
72758	554886
656	554887
495	554888
29205	554889
206134	554890
55940	554891
192245	554892
74630	554893
87255	554894
202607	554895
23701	554896
164488	554897
184125	554898
11070	554899
103261	554900
113762	554901
117725	554902
90254	554903
126588	554904
41354	554905
113771	554906
181210	554907
181160	554908
181156	554909
56376	554910
129743	554911
43175	554912
244466	554913
3712	554914
127390	554915
207934	554916
128965	554917
165549	554918
113689	554919
120048	554920
25537	554921
92309	554922
85127	554923
108811	554924
116222	554925
8795	554926
2095	554927
302554	554928
880	554929
17526	554930
125856	554931
49779	554932
13782	554933
119327	554934
22989	554935
106920	554936
144751	554937
194459	554938
18279	554939
285962	554940
37284	554941
181177	554942
105431	554943
128152	554944
207283	554945
209946	554946
208014	554947
129540	554948
209619	554949
265187	554950
166773	554951
86510	554952
27378	554953
352509	554954
129495	554955
351743	554956
128247	554957
134	554958
6623	554959
128119	554960
71088	554961
76686	554962
297115	554963
87616	554964
76699	554965
81208	554966
272964	554967
82700	554968
14954	554969
13633	554970
40730	554971
206951	554972
61299	554973
130301	554974
220220	554975
322953	554976
183927	554977
40781	554978
87154	554979
3013	554980
267982	554981
122179	554982
257870	554983
299815	554984
2	554985
243779	554986
273425	554987
198588	554988
201125	554989
52295	554990
749	554991
54902	554992
279137	554993
7956	554994
266569	554995
315772	554996
43593	554997
174079	554998
41260	554999
189955	555000
86750	555001
295170	555002
17493	555003
171539	555004
171633	555005
122393	555006
4746	555007
355752	555008
15415	555009
12322	555010
11178	555011
1738	555012
5052	555013
44220	555014
19036	555015
52003	555016
189986	555017
406	555018
106889	555019
406	555020
335907	555021
23255	555022
83715	555023
17425	555024
76553	555025
44988	555026
1907	555027
140386	555028
76007	555029
284629	555030
138761	555031
103734	555032
239858	555033
16224	555034
154138	555035
32802	555036
164746	555037
27452	555038
23893	555039
21213	555040
6160	555041
106106	555042
46843	555043
4842	555044
32534	555045
56430	555046
65094	555047
2198	555048
307	555049
23401	555050
105166	555051
33976	555052
184734	555053
176532	555054
174243	555055
7730	555056
21584	555057
17003	555058
71365	555059
215658	555060
206034	555061
6374	555062
352366	555063
299	555064
195895	555065
178640	555066
168409	555067
93361	555068
273087	555069
60548	555070
35100	555071
56651	555072
111365	555073
66239	555074
327770	555075
102981	555076
67655	555077
129	555078
8594	555079
79226	555080
309279	555081
99461	555082
255682	555083
87119	555084
9736	555085
18824	555086
59113	555087
30325	555088
13946	555089
25736	555090
130149	555091
280749	555092
279991	555093
82110	555094
53312	555095
291475	555096
26686	555097
4982	555098
36134	555099
282698	555100
281276	555101
9196	555102
116932	555103
23785	555104
282240	555105
68819	555106
58296	555107
135895	555108
214481	555109
200021	555110
58001	555111
204375	555112
14450	555113
52293	555114
147817	555115
66	555116
74020	555117
45006	555118
632	555119
1794	555120
3846	555121
328337	555122
6517	555123
7345	555124
129032	555125
5197	555126
4629	555127
36425	555128
68211	555129
13756	555130
6971	555131
137089	555132
115063	555133
82578	555134
117760	555135
93566	555136
10408	555137
13780	555138
54969	555139
339478	555140
27	555141
152315	555142
3350	555143
127299	555144
4499	555145
138623	555146
137394	555147
25296	555148
281781	555149
48963	555150
281880	555151
135175	555152
53353	555153
26635	555154
78725	555155
60695	555156
55310	555157
7237	555158
41526	555159
3656	555160
88951	555161
79026	555162
68819	555163
57929	555164
26817	555165
26817	555166
127141	555167
13062	555168
322775	555169
111167	555170
321071	555171
51982	555172
188925	555173
8068	555174
172271	555175
38159	555176
227139	555177
71342	555178
203175	555179
224797	555180
209648	555181
216	555182
49773	555183
58739	555184
179979	555185
127191	555186
134983	555187
153760	555188
128608	555189
299766	555190
15116	555191
283881	555192
221332	555193
203367	555194
116189	555195
180991	555196
322929	555197
120370	555198
202034	555199
122265	555200
120903	555201
177104	555202
173007	555203
56889	555204
275406	555205
193077	555206
15563	555207
165448	555208
24336	555209
176734	555210
36176	555211
111604	555212
72991	555213
302655	555214
50471	555215
349173	555216
64674	555217
216285	555218
216255	555219
108167	555220
50104	555221
22607	555222
189900	555223
284735	555224
183707	555225
246189	555226
75459	555227
24989	555228
199222	555229
55420	555230
109228	555231
113054	555232
87369	555233
19760	555234
216503	555235
306330	555236
113679	555237
205768	555238
72362	555239
23626	555240
142437	555241
34260	555242
172877	555243
174288	555244
49280	555245
89795	555246
4149	555247
4122	555248
258964	555249
5	555250
127532	555251
210082	555252
38494	555253
129127	555254
811	555255
129193	555256
146956	555257
12434	555258
79044	555259
38718	555260
55948	555261
205266	555262
11961	555263
348901	555264
128317	555265
120397	555266
87184	555267
28777	555268
284283	555269
88669	555270
83100	555271
210166	555272
205898	555273
99018	555274
266367	555275
83100	555276
154487	555277
13621	555278
6542	555279
50733	555280
24003	555281
106347	555282
90615	555283
78240	555284
41678	555285
348831	555286
38616	555287
5842	555288
11456	555289
129540	555290
208715	555291
111790	555292
173410	555293
43892	555294
244950	555295
275657	555296
158152	555297
222806	555298
19391	555299
349748	555300
323075	555301
30778	555302
1418	555303
66988	555304
59126	555305
109853	555306
19513	555307
4	555308
36951	555309
494	555310
1029	555311
435	555312
9169	555313
21774	555314
321102	555315
21774	555316
431	555317
30644	555318
744	555319
435	555320
5710	555321
151507	555322
15999	555323
150999	555324
41842	555325
79321	555326
314479	555327
134775	555328
16286	555329
101499	555330
317176	555331
312223	555332
16295	555333
191722	555334
31	555335
189779	555336
24411	555337
9908	555338
91954	555339
47936	555340
130855	555341
90347	555342
50149	555343
75807	555344
24129	555345
176388	555346
18009	555347
425	555348
48879	555349
34858	555350
3821	555351
232187	555352
119402	555353
23182	555354
111149	555355
114949	555356
78254	555357
110965	555358
239183	555359
27476	555360
189356	555361
95673	555362
5748	555363
40907	555364
80273	555365
80262	555366
196067	555367
326914	555368
4071	555369
30965	555370
2591	555371
32607	555372
204460	555373
59792	555374
4243	555375
26280	555376
35386	555377
166436	555378
52611	555379
16987	555380
326125	555381
144292	555382
20970	555383
4028	555384
119000	555385
147793	555386
98944	555387
111437	555388
12811	555389
85845	555390
330192	555391
52574	555392
43156	555393
31356	555394
127908	555395
84286	555396
74530	555397
35119	555398
124940	555399
21557	555400
21632	555401
248686	555402
166288	555403
46226	555404
141276	555405
254248	555406
223861	555407
324065	555408
6627	555409
129215	555410
128870	555411
147572	555412
19273	555413
14329	555414
122546	555415
236223	555416
5769	555417
295042	555418
9303	555419
34149	555420
291694	555421
97874	555422
49193	555423
7287	555424
5487	555425
141969	555426
15230	555427
55006	555428
16179	555429
185279	555430
89722	555431
206284	555432
336034	555433
347920	555434
333505	555435
75973	555436
27225	555437
348562	555438
44694	555439
348929	555440
62523	555441
12436	555442
7428	555443
27278	555444
128717	555445
210443	555446
172221	555447
83783	555448
350620	555449
351680	555450
72972	555451
174883	555452
175321	555453
49620	555454
290844	555455
71845	555456
48625	555457
6212	555458
10090	555459
111597	555460
291360	555461
17749	555462
49666	555463
176874	555464
278838	555465
174346	555466
6158	555467
195013	555468
49644	555469
34542	555470
175676	555471
121611	555472
176720	555473
293459	555474
111012	555475
2681	555476
1852	555477
41157	555478
49285	555479
17929	555480
278103	555481
175378	555482
110326	555483
72576	555484
22197	555485
292065	555486
34322	555487
121713	555488
49722	555489
294321	555490
174441	555491
110378	555492
292413	555493
163547	555494
110304	555495
73094	555496
24575	555497
30884	555498
174134	555499
111132	555500
111594	555501
108817	555502
285588	555503
111264	555504
49430	555505
177280	555506
195766	555507
20512	555508
16919	555509
16145	555510
19002	555511
36323	555512
103260	555513
61651	555514
15132	555515
94173	555516
217002	555517
9778	555518
83290	555519
116141	555520
6389	555521
10379	555522
18469	555523
51881	555524
75787	555525
35488	555526
27661	555527
295562	555528
13509	555529
183578	555530
82001	555531
27167	555532
49693	555533
2137	555534
206402	555535
48268	555536
208806	555537
288324	555538
184328	555539
91338	555540
3951	555541
152363	555542
327209	555543
49182	555544
323021	555545
7112	555546
91067	555547
112339	555548
145485	555549
109394	555550
181054	555551
16316	555552
33949	555553
182699	555554
318676	555555
346074	555556
37393	555557
155	555558
13447	555559
272654	555560
2	555561
14787	555562
2073	555563
43629	555564
2032	555565
49645	555566
216156	555567
7067	555568
115079	555569
133659	555570
39813	555571
31969	555572
2597	555573
147352	555574
4984	555575
52472	555576
45646	555577
45646	555578
2073	555579
8995	555580
126616	555581
112107	555582
109900	555583
37335	555584
240239	555585
238257	555586
11603	555587
277875	555588
11801	555589
228052	555590
149866	555591
243875	555592
778	555593
108847	555594
232698	555595
211695	555596
147265	555597
12442	555598
113124	555599
9771	555600
324927	555601
73841	555602
45828	555603
38742	555604
259804	555605
244169	555606
205264	555607
128106	555608
318746	555609
25532	555610
36019	555611
36019	555612
36019	555613
5391	555614
10403	555615
129275	555616
38876	555617
38463	555618
73034	555619
34375	555620
176972	555621
62090	555622
129616	555623
18895	555624
223123	555625
70514	555626
170085	555627
65682	555628
103976	555629
271897	555630
50800	555631
114712	555632
351122	555633
7296	555634
79721	555635
73067	555636
56538	555637
177241	555638
158170	555639
91768	555640
261907	555641
3752	555642
92742	555643
221239	555644
283101	555645
60247	555646
173317	555647
91768	555648
62297	555649
2669	555650
113275	555651
45138	555652
74368	555653
54327	555654
68811	555655
53489	555656
103037	555657
324399	555658
42042	555659
1507	555660
16155	555661
9862	555662
177144	555663
184211	555664
231519	555665
216196	555666
29212	555667
2482	555668
74075	555669
46198	555670
55868	555671
105615	555672
146687	555673
47704	555674
13942	555675
114527	555676
23370	555677
33593	555678
140206	555679
61803	555680
20677	555681
82695	555682
167619	555683
92573	555684
64188	555685
4300	555686
90579	555687
94997	555688
55723	555689
20972	555690
33595	555691
321835	555692
76110	555693
227602	555694
25013	555695
90722	555696
158152	555697
95711	555698
1	555699
106855	555700
279374	555701
171868	555702
353288	555703
172179	555704
122166	555705
164076	555706
186805	555707
9732	555708
37141	555709
104887	555710
83475	555711
36799	555712
55663	555713
120459	555714
90609	555715
14316	555716
83173	555717
122640	555718
32325	555719
47575	555720
209376	555721
48637	555722
538	555723
10561	555724
6649	555725
36869	555726
96	555727
219951	555728
118048	555729
28872	555730
8254	555731
7612	555732
18610	555733
334972	555734
142034	555735
41045	555736
104708	555737
13	555738
67560	555739
225856	555740
92994	555741
13	555742
204874	555743
16400	555744
262050	555745
209966	555746
122633	555747
10971	555748
15126	555749
304497	555750
96835	555751
109659	555752
140663	555753
34516	555754
289646	555755
33671	555756
6880	555757
64469	555758
167765	555759
153466	555760
338611	555761
21024	555762
327015	555763
300299	555764
106444	555765
322382	555766
322818	555767
104212	555768
283518	555769
156644	555770
5412	555771
8716	555772
34792	555773
54816	555774
73792	555775
340933	555776
203879	555777
203275	555778
201730	555779
81093	555780
201642	555781
203570	555782
335336	555783
341664	555784
81017	555785
198738	555786
54998	555787
141956	555788
334991	555789
55006	555790
59701	555791
202736	555792
201167	555793
125959	555794
19460	555795
37773	555796
198678	555797
336952	555798
85752	555799
48926	555800
107041	555801
151379	555802
110628	555803
16877	555804
8650	555805
32319	555806
33246	555807
28744	555808
43856	555809
31567	555810
63877	555811
58124	555812
24771	555813
77809	555814
90418	555815
58237	555816
199660	555817
15802	555818
110115	555819
13121	555820
71576	555821
3565	555822
253740	555823
52842	555824
37312	555825
36860	555826
7	555827
78160	555828
11193	555829
2664	555830
7201	555831
125332	555832
97552	555833
1497	555834
103524	555835
2188	555836
6367	555837
10845	555838
62694	555839
66373	555840
40228	555841
43393	555842
29279	555843
27521	555844
188844	555845
49524	555846
3347	555847
16778	555848
66373	555849
19384	555850
21272	555851
33360	555852
120110	555853
98664	555854
35869	555855
27236	555856
119056	555857
30215	555858
188894	555859
1598	555860
10392	555861
133319	555862
26271	555863
10624	555864
90233	555865
174868	555866
501	555867
72637	555868
340089	555869
151962	555870
275006	555871
239880	555872
352468	555873
161881	555874
239838	555875
176393	555876
122229	555877
291347	555878
147608	555879
173766	555880
62712	555881
9864	555882
240113	555883
141652	555884
111976	555885
189592	555886
52756	555887
193695	555888
40845	555889
38634	555890
127306	555891
353776	555892
287218	555893
23007	555894
8542	555895
109159	555896
73180	555897
49531	555898
110894	555899
293474	555900
7619	555901
110724	555902
176763	555903
49699	555904
49689	555905
340253	555906
38405	555907
36622	555908
50081	555909
18087	555910
354358	555911
151017	555912
100505	555913
73114	555914
339553	555915
29624	555916
99985	555917
79463	555918
79957	555919
326213	555920
52206	555921
10780	555922
6545	555923
79568	555924
50901	555925
187666	555926
118234	555927
64105	555928
226133	555929
9539	555930
4584	555931
34263	555932
174812	555933
272815	555934
174743	555935
110264	555936
73091	555937
291467	555938
223800	555939
71950	555940
1302	555941
72415	555942
110788	555943
73284	555944
175819	555945
172816	555946
171487	555947
286796	555948
172972	555949
205701	555950
275276	555951
26464	555952
151341	555953
81449	555954
18872	555955
10627	555956
262196	555957
210048	555958
195095	555959
13887	555960
207099	555961
351697	555962
129215	555963
56398	555964
206952	555965
1483	555966
209497	555967
18889	555968
266839	555969
129	555970
19597	555971
15274	555972
75729	555973
62892	555974
280496	555975
71109	555976
304121	555977
31771	555978
126908	555979
344317	555980
347337	555981
330490	555982
74338	555983
65002	555984
26539	555985
94876	555986
15212	555987
10217	555988
187342	555989
11378	555990
161794	555991
120609	555992
302330	555993
223839	555994
40724	555995
33038	555996
73222	555997
290622	555998
204283	555999
7934	556000
17964	556001
172274	556002
113674	556003
173157	556004
154031	556005
77846	556006
193156	556007
126662	556008
56248	556009
290048	556010
290686	556011
34317	556012
22993	556013
54001	556014
173026	556015
110301	556016
33829	556017
175299	556018
288178	556019
285925	556020
125752	556021
6012	556022
24603	556023
10043	556024
161445	556025
290086	556026
71667	556027
30635	556028
340233	556029
324244	556030
111371	556031
172522	556032
32790	556033
175299	556034
17643	556035
262471	556036
34564	556037
172063	556038
11821	556039
94209	556040
175329	556041
89970	556042
153333	556043
140977	556044
38327	556045
166834	556046
35108	556047
275112	556048
108471	556049
3246	556050
73233	556051
24697	556052
77199	556053
70482	556054
340800	556055
17304	556056
37352	556057
129075	556058
285678	556059
15730	556060
72055	556061
290941	556062
68895	556063
176869	556064
173445	556065
34380	556066
49706	556067
98445	556068
44658	556069
335208	556070
61658	556071
100116	556072
170214	556073
54506	556074
13211	556075
136331	556076
62756	556077
335616	556078
71766	556079
83187	556080
200023	556081
94776	556082
287168	556083
26540	556084
294763	556085
158778	556086
75682	556087
23926	556088
87104	556089
80109	556090
137297	556091
224037	556092
227833	556093
181965	556094
161808	556095
23892	556096
100863	556097
82754	556098
62370	556099
248628	556100
303256	556101
23023	556102
20374	556103
34833	556104
71107	556105
204255	556106
5881	556107
24048	556108
277758	556109
342126	556110
40475	556111
71099	556112
40896	556113
279454	556114
71097	556115
17404	556116
71109	556117
347539	556118
337897	556119
100601	556120
69182	556121
50458	556122
121764	556123
137476	556124
107843	556125
169111	556126
23810	556127
168590	556128
281267	556129
161558	556130
303669	556131
251686	556132
12789	556133
163133	556134
65520	556135
195699	556136
272375	556137
17397	556138
73768	556139
342558	556140
98734	556141
343130	556142
254022	556143
253845	556144
174075	556145
292669	556146
73222	556147
176493	556148
109995	556149
193397	556150
270006	556151
281771	556152
293675	556153
72609	556154
182405	556155
254746	556156
290838	556157
176960	556158
181058	556159
291349	556160
173572	556161
73234	556162
161753	556163
49412	556164
278873	556165
147595	556166
127508	556167
128162	556168
230581	556169
193105	556170
93298	556171
19266	556172
71832	556173
121957	556174
235886	556175
344125	556176
322039	556177
162069	556178
26578	556179
90958	556180
193185	556181
1100	556182
27440	556183
109421	556184
208743	556185
34562	556186
128344	556187
322495	556188
72915	556189
338731	556190
332918	556191
55728	556192
207984	556193
204927	556194
229589	556195
168974	556196
272409	556197
48002	556198
126882	556199
204383	556200
70288	556201
300104	556202
324335	556203
29601	556204
172524	556205
111382	556206
73146	556207
109300	556208
100785	556209
52210	556210
331223	556211
91381	556212
12754	556213
172480	556214
138978	556215
47974	556216
70547	556217
86800	556218
13279	556219
26103	556220
59510	556221
36593	556222
5255	556223
205191	556224
350716	556225
231679	556226
163975	556227
157549	556228
114763	556229
11300	556230
6419	556231
19381	556232
344732	556233
18343	556234
67948	556235
64725	556236
91138	556237
50437	556238
44801	556239
127240	556240
1582	556241
204104	556242
641	556243
201550	556244
89315	556245
22960	556246
22960	556247
147200	556248
17	556249
41950	556250
18718	556251
587	556252
4752	556253
5787	556254
9361	556255
2164	556256
11496	556257
157969	556258
3545	556259
145624	556260
73027	556261
59123	556262
249533	556263
328566	556264
204914	556265
4408	556266
918	556267
79707	556268
292134	556269
294253	556270
34268	556271
153055	556272
6978	556273
49410	556274
295119	556275
195736	556276
7258	556277
69971	556278
2203	556279
72961	556280
37393	556281
89715	556282
68336	556283
330483	556284
206125	556285
40390	556286
2666	556287
49892	556288
79564	556289
7105	556290
79914	556291
153011	556292
9254	556293
206247	556294
8068	556295
13657	556296
173516	556297
176748	556298
109436	556299
7058	556300
109098	556301
49681	556302
126933	556303
174990	556304
168073	556305
165180	556306
72249	556307
290473	556308
49520	556309
173729	556310
34519	556311
121259	556312
47231	556313
38706	556314
173508	556315
153467	556316
55056	556317
128790	556318
83260	556319
38509	556320
172167	556321
195830	556322
24334	556323
73045	556324
108543	556325
294538	556326
49381	556327
34560	556328
53889	556329
173455	556330
290517	556331
285578	556332
24187	556333
174893	556334
172055	556335
38537	556336
72482	556337
68589	556338
175435	556339
108685	556340
114687	556341
75495	556342
184156	556343
74013	556344
172253	556345
158060	556346
177222	556347
288816	556348
287274	556349
348904	556350
44784	556351
94638	556352
126989	556353
146357	556354
15253	556355
101376	556356
56264	556357
73953	556358
77227	556359
187363	556360
41552	556361
9888	556362
18459	556363
3315	556364
118706	556365
316969	556366
319294	556367
52875	556368
339738	556369
2640	556370
36327	556371
316673	556372
52547	556373
8238	556374
276121	556375
25849	556376
77923	556377
13981	556378
78360	556379
312295	556380
4505	556381
1380	556382
52986	556383
77808	556384
315938	556385
189052	556386
6457	556387
178729	556388
119705	556389
63335	556390
52433	556391
316065	556392
118193	556393
18098	556394
117020	556395
75097	556396
67618	556397
161803	556398
91690	556399
60558	556400
377	556401
15806	556402
91073	556403
79006	556404
183235	556405
246385	556406
51154	556407
284664	556408
75085	556409
304260	556410
106571	556411
162929	556412
61605	556413
322542	556414
300933	556415
59002	556416
63528	556417
2076	556418
139734	556419
237705	556420
328568	556421
149017	556422
51805	556423
27192	556424
330364	556425
20955	556426
1781	556427
127248	556428
14574	556429
59840	556430
5861	556431
4674	556432
121391	556433
65477	556434
223193	556435
33265	556436
4666	556437
197498	556438
61849	556439
229	556440
266120	556441
4573	556442
105715	556443
315768	556444
91435	556445
59316	556446
67242	556447
91225	556448
141381	556449
260990	556450
160171	556451
5710	556452
227277	556453
77689	556454
26596	556455
74445	556456
117200	556457
156480	556458
224210	556459
180366	556460
156067	556461
401	556462
60918	556463
181498	556464
40015	556465
33298	556466
25076	556467
166886	556468
280147	556469
123944	556470
98229	556471
280756	556472
70870	556473
251650	556474
90417	556475
76473	556476
279296	556477
93429	556478
48201	556479
43696	556480
60429	556481
222216	556482
71406	556483
42248	556484
282521	556485
75892	556486
328771	556487
191506	556488
36931	556489
60099	556490
44761	556491
232164	556492
62992	556493
6097	556494
222344	556495
49954	556496
166211	556497
30678	556498
320868	556499
12835	556500
116049	556501
227438	556502
273153	556503
300900	556504
303893	556505
203136	556506
329116	556507
823	556508
34855	556509
39095	556510
150645	556511
202952	556512
235932	556513
20728	556514
42677	556515
54552	556516
47275	556517
3419	556518
205537	556519
1944	556520
112319	556521
4688	556522
331092	556523
311258	556524
25625	556525
25337	556526
3325	556527
147745	556528
146897	556529
246098	556530
48270	556531
77258	556532
13953	556533
229675	556534
178211	556535
177888	556536
13456	556537
111943	556538
50070	556539
6335	556540
34570	556541
17725	556542
37960	556543
45689	556544
6887	556545
35739	556546
16607	556547
181879	556548
265400	556549
150544	556550
37812	556551
11545	556552
150544	556553
51662	556554
49650	556555
73012	556556
139328	556557
26446	556558
325746	556559
31186	556560
52872	556561
150356	556562
75686	556563
72160	556564
151761	556565
138399	556566
7687	556567
17021	556568
24994	556569
162200	556570
157236	556571
229035	556572
245065	556573
112092	556574
33009	556575
43729	556576
279177	556577
45117	556578
261187	556579
149201	556580
281980	556581
311433	556582
347829	556583
47471	556584
12681	556585
105013	556586
2651	556587
17083	556588
33006	556589
32502	556590
12741	556591
12796	556592
32502	556593
68620	556594
69041	556595
69085	556596
68157	556597
9802	556598
12681	556599
68012	556600
17083	556601
166103	556602
176386	556603
122396	556604
349764	556605
68629	556606
50518	556607
162569	556608
68133	556609
233320	556610
123922	556611
270592	556612
224075	556613
35568	556614
316692	556615
137837	556616
151720	556617
43035	556618
155188	556619
253987	556620
52501	556621
101031	556622
47272	556623
271036	556624
23273	556625
58737	556626
136345	556627
32696	556628
4206	556629
56189	556630
236816	556631
315628	556632
9	556633
111112	556634
279789	556635
8928	556636
14340	556637
70597	556638
172039	556639
24085	556640
3403	556641
37398	556642
153258	556643
161519	556644
316580	556645
262201	556646
169155	556647
281203	556648
105653	556649
68099	556650
186903	556651
1274	556652
5476	556653
33682	556654
33682	556655
5819	556656
84182	556657
201249	556658
240599	556659
94478	556660
19554	556661
115164	556662
13740	556663
182537	556664
95336	556665
28453	556666
79685	556667
40970	556668
139227	556669
67797	556670
103695	556671
10449	556672
118417	556673
9911	556674
13092	556675
6109	556676
170039	556677
231867	556678
143138	556679
13978	556680
111562	556681
109926	556682
209887	556683
213004	556684
209479	556685
355739	556686
56301	556687
351234	556688
208390	556689
205928	556690
91421	556691
208246	556692
357619	556693
206685	556694
351342	556695
208460	556696
9	556697
186902	556698
331	556699
55972	556700
227228	556701
62984	556702
115541	556703
306421	556704
1453	556705
9417	556706
22398	556707
50064	556708
271923	556709
936	556710
174845	556711
21393	556712
7151	556713
120531	556714
321548	556715
259966	556716
210009	556717
54074	556718
174400	556719
110874	556720
71859	556721
12193	556722
57179	556723
13765	556724
2263	556725
149626	556726
119606	556727
77994	556728
795	556729
273520	556730
354315	556731
33331	556732
163177	556733
105330	556734
187389	556735
26025	556736
31788	556737
70494	556738
35245	556739
321236	556740
272052	556741
87804	556742
7571	556743
123559	556744
75149	556745
11414	556746
130401	556747
68356	556748
25179	556749
250021	556750
178866	556751
21437	556752
26267	556753
54353	556754
57147	556755
198109	556756
19078	556757
209823	556758
63149	556759
5428	556760
177795	556761
199725	556762
7	556763
185700	556764
35555	556765
115741	556766
307082	556767
35562	556768
185504	556769
185546	556770
188771	556771
7	556772
3873	556773
59707	556774
33683	556775
114202	556776
145474	556777
57083	556778
257468	556779
9700	556780
98395	556781
201872	556782
153966	556783
162234	556784
8271	556785
67	556786
190524	556787
18090	556788
12484	556789
353420	556790
222664	556791
14545	556792
64979	556793
166641	556794
223018	556795
79751	556796
47445	556797
38038	556798
316973	556799
31981	556800
524	556801
25285	556802
55228	556803
14533	556804
164293	556805
1191	556806
118372	556807
186703	556808
5488	556809
13414	556810
81800	556811
35408	556812
11919	556813
247758	556814
209531	556815
172015	556816
10421	556817
2496	556818
78160	556819
28	556820
53127	556821
28106	556822
2923	556823
8420	556824
49234	556825
24373	556826
51847	556827
13898	556828
23365	556829
345191	556830
6273	556831
1411	556832
7306	556833
24430	556834
18795	556835
6110	556836
19384	556837
524	556838
54	556839
19506	556840
124899	556841
14174	556842
71844	556843
92319	556844
3875	556845
140	556846
52884	556847
25365	556848
15438	556849
2837	556850
2837	556851
20234	556852
28355	556853
17824	556854
320669	556855
71256	556856
34029	556857
133346	556858
6633	556859
3879	556860
133116	556861
4300	556862
168929	556863
13857	556864
296483	556865
111585	556866
37586	556867
11787	556868
78916	556869
33793	556870
17569	556871
58015	556872
6416	556873
21189	556874
35194	556875
6019	556876
229848	556877
190964	556878
57870	556879
4033	556880
12179	556881
17576	556882
46346	556883
51821	556884
1013	556885
144	556886
17581	556887
10234	556888
7941	556889
11296	556890
13457	556891
970	556892
173896	556893
19975	556894
16703	556895
19548	556896
196985	556897
154350	556898
29189	556899
48562	556900
168925	556901
4530	556902
162458	556903
317380	556904
2315	556905
83407	556906
129782	556907
3761	556908
308676	556909
44017	556910
71841	556911
346368	556912
292257	556913
173886	556914
335565	556915
34184	556916
45679	556917
32957	556918
29745	556919
59468	556920
6928	556921
108845	556922
50698	556923
49108	556924
353049	556925
32480	556926
1411	556927
11919	556928
27884	556929
171180	556930
180080	556931
324961	556932
204304	556933
89980	556934
213190	556935
4000	556936
30808	556937
14961	556938
50640	556939
22336	556940
78881	556941
166972	556942
149350	556943
7687	556944
16836	556945
64654	556946
120738	556947
90912	556948
110154	556949
123229	556950
256360	556951
103701	556952
24587	556953
5454	556954
26634	556955
43128	556956
115625	556957
1065	556958
18564	556959
2638	556960
31612	556961
66367	556962
6598	556963
195470	556964
10158	556965
9	556966
112946	556967
209011	556968
3291	556969
69204	556970
2988	556971
43109	556972
13382	556973
35243	556974
83170	556975
4106	556976
13722	556977
19692	556978
215346	556979
154472	556980
2559	556981
2559	556982
200300	556983
67637	556984
100478	556985
78142	556986
19920	556987
104959	556988
95761	556989
7095	556990
42411	556991
356606	556992
11344	556993
12330	556994
321437	556995
22452	556996
52027	556997
222516	556998
36148	556999
56212	557000
349543	557001
355531	557002
38520	557003
225008	557004
9658	557005
215992	557006
30893	557007
7249	557008
64240	557009
30893	557010
47479	557011
215986	557012
58106	557013
44250	557014
64131	557015
59628	557016
4004	557017
32322	557018
16504	557019
191061	557020
31473	557021
29780	557022
677	557023
192035	557024
7364	557025
42494	557026
182474	557027
86920	557028
262960	557029
5853	557030
51841	557031
352409	557032
46113	557033
12756	557034
29260	557035
19877	557036
123133	557037
7141	557038
16574	557039
316509	557040
25134	557041
118197	557042
119660	557043
97430	557044
33732	557045
83167	557046
82682	557047
102670	557048
105429	557049
48332	557050
78186	557051
60722	557052
3058	557053
167336	557054
71716	557055
96604	557056
157800	557057
181500	557058
107038	557059
250593	557060
98424	557061
250441	557062
251790	557063
244290	557064
7079	557065
93724	557066
48287	557067
90436	557068
95248	557069
126964	557070
82610	557071
40640	557072
171389	557073
108928	557074
274095	557075
108727	557076
127473	557077
128354	557078
356083	557079
126969	557080
50508	557081
139365	557082
155229	557083
126959	557084
231243	557085
223236	557086
225	557087
211586	557088
171636	557089
175792	557090
54809	557091
36670	557092
41480	557093
119900	557094
36934	557095
30632	557096
150984	557097
119961	557098
11993	557099
199801	557100
138976	557101
90693	557102
35308	557103
19073	557104
60818	557105
84757	557106
234260	557107
93466	557108
132359	557109
50032	557110
116346	557111
58094	557112
145750	557113
179034	557114
55659	557115
21928	557116
182985	557117
65988	557118
157601	557119
179404	557120
112895	557121
170982	557122
126988	557123
124607	557124
150971	557125
179307	557126
542	557127
50303	557128
138229	557129
119973	557130
345901	557131
139601	557132
225617	557133
305917	557134
93082	557135
82663	557136
27124	557137
51257	557138
170353	557139
79007	557140
59177	557141
50256	557142
131076	557143
3403	557144
202124	557145
86968	557146
123749	557147
78519	557148
138106	557149
76996	557150
102797	557151
10413	557152
1509	557153
20550	557154
166725	557155
73979	557156
116035	557157
13808	557158
312939	557159
312701	557160
10829	557161
7816	557162
69927	557163
36178	557164
208306	557165
202291	557166
224653	557167
55623	557168
61751	557169
11916	557170
178606	557171
40377	557172
21133	557173
3609	557174
54111	557175
30132	557176
745	557177
154730	557178
26693	557179
165512	557180
243284	557181
67729	557182
20406	557183
77741	557184
138995	557185
11661	557186
10105	557187
127143	557188
33787	557189
37839	557190
191038	557191
61683	557192
214314	557193
4537	557194
82155	557195
146082	557196
236079	557197
114873	557198
6741	557199
2374	557200
28169	557201
30637	557202
62309	557203
174665	557204
304526	557205
261623	557206
2210	557207
292495	557208
4399	557209
8947	557210
113704	557211
7911	557212
1821	557213
326986	557214
15591	557215
145316	557216
125508	557217
352882	557218
3017	557219
21243	557220
17169	557221
173619	557222
61801	557223
324247	557224
124686	557225
171737	557226
1326	557227
62801	557228
136516	557229
286976	557230
172502	557231
44673	557232
56145	557233
302197	557234
288266	557235
25693	557236
157945	557237
222338	557238
49969	557239
306031	557240
76090	557241
203129	557242
220395	557243
299616	557244
76140	557245
231688	557246
1875	557247
116708	557248
49956	557249
65983	557250
141277	557251
88592	557252
88122	557253
74201	557254
211793	557255
116066	557256
201626	557257
320112	557258
345406	557259
211576	557260
304878	557261
182892	557262
2715	557263
13634	557264
10326	557265
130935	557266
53767	557267
41145	557268
31376	557269
203403	557270
209591	557271
88232	557272
41462	557273
109688	557274
185828	557275
110036	557276
18654	557277
78705	557278
24003	557279
2102	557280
179184	557281
94591	557282
116196	557283
1630	557284
267910	557285
148810	557286
106230	557287
111774	557288
111774	557289
48194	557290
127062	557291
73659	557292
153871	557293
26181	557294
62055	557295
215017	557296
46120	557297
346651	557298
339450	557299
225308	557300
112853	557301
23389	557302
174785	557303
49753	557304
81070	557305
3732	557306
10384	557307
127229	557308
70944	557309
197971	557310
48184	557311
116230	557312
1875	557313
20534	557314
202450	557315
3153	557316
32658	557317
55819	557318
346264	557319
97031	557320
308814	557321
346715	557322
105623	557323
112137	557324
176874	557325
62194	557326
38583	557327
12820	557328
17942	557329
121893	557330
124362	557331
141276	557332
187005	557333
320	557334
250713	557335
153520	557336
250087	557337
120080	557338
250554	557339
125228	557340
81417	557341
25223	557342
227416	557343
50297	557344
73929	557345
220225	557346
111263	557347
198221	557348
99090	557349
21130	557350
132465	557351
17234	557352
122303	557353
65473	557354
269530	557355
59502	557356
225201	557357
10499	557358
233305	557359
37367	557360
121157	557361
27626	557362
18687	557363
38403	557364
19731	557365
19731	557366
319447	557367
128772	557368
95377	557369
107023	557370
187676	557371
98404	557372
163352	557373
19086	557374
26852	557375
12055	557376
179222	557377
143046	557378
74832	557379
137219	557380
305098	557381
333653	557382
4460	557383
171775	557384
173696	557385
13166	557386
5	557387
5	557388
5	557389
5	557390
5	557391
5	557392
5	557393
5	557394
5	557395
5	557396
127331	557397
5	557398
181704	557399
303784	557400
356854	557401
167810	557402
33159	557403
174358	557404
325640	557405
122642	557406
94607	557407
77659	557408
77659	557409
77659	557410
13537	557411
16512	557412
306095	557413
78413	557414
83308	557415
92262	557416
12448	557417
83556	557418
163641	557419
207048	557420
158	557421
18939	557422
70061	557423
262130	557424
77868	557425
64921	557426
69685	557427
206579	557428
203114	557429
7117	557430
53766	557431
27056	557432
188678	557433
54065	557434
4971	557435
6606	557436
83108	557437
12098	557438
159737	557439
3568	557440
5242	557441
22237	557442
1926	557443
47518	557444
31847	557445
1926	557446
78845	557447
11029	557448
3027	557449
139194	557450
6201	557451
14049	557452
210079	557453
32671	557454
14781	557455
27986	557456
2315	557457
6161	557458
56222	557459
136730	557460
11680	557461
118328	557462
174233	557463
34171	557464
316104	557465
288934	557466
10164	557467
3197	557468
4839	557469
356892	557470
83584	557471
25576	557472
8283	557473
205655	557474
4839	557475
33861	557476
325914	557477
137222	557478
176936	557479
59014	557480
205301	557481
5135	557482
5135	557483
171959	557484
165022	557485
108529	557486
289618	557487
176969	557488
273837	557489
1821	557490
55598	557491
111523	557492
354253	557493
181286	557494
321423	557495
262207	557496
15125	557497
205337	557498
89140	557499
204415	557500
111597	557501
14024	557502
22113	557503
14297	557504
353610	557505
111491	557506
177125	557507
84127	557508
54401	557509
128422	557510
208478	557511
9063	557512
23722	557513
5796	557514
182379	557515
55866	557516
207287	557517
28908	557518
3819	557519
282439	557520
88087	557521
88087	557522
72222	557523
34069	557524
294934	557525
34069	557526
71870	557527
206047	557528
38665	557529
159068	557530
56	557531
44265	557532
357650	557533
292361	557534
252602	557535
164061	557536
58571	557537
7438	557538
19585	557539
119033	557540
77654	557541
186707	557542
13624	557543
4266	557544
153768	557545
153769	557546
1025	557547
306153	557548
184134	557549
53992	557550
109462	557551
335630	557552
53151	557553
464	557554
350489	557555
208612	557556
178215	557557
100562	557558
72537	557559
2678	557560
7903	557561
78922	557562
24092	557563
1851	557564
42537	557565
54042	557566
265174	557567
216211	557568
277915	557569
11427	557570
2591	557571
20132	557572
191102	557573
302328	557574
1835	557575
1835	557576
89340	557577
120749	557578
37380	557579
126774	557580
265956	557581
73018	557582
49643	557583
109480	557584
111130	557585
107761	557586
111335	557587
177277	557588
6162	557589
174415	557590
49614	557591
17979	557592
111269	557593
123845	557594
38494	557595
207226	557596
19012	557597
54550	557598
37277	557599
176825	557600
176829	557601
176823	557602
111237	557603
294604	557604
176829	557605
177265	557606
176823	557607
111236	557608
69626	557609
128813	557610
79705	557611
11826	557612
106483	557613
7444	557614
42232	557615
169227	557616
198233	557617
113296	557618
15813	557619
30676	557620
7252	557621
149703	557622
269990	557623
113291	557624
15814	557625
196983	557626
14565	557627
10699	557628
250004	557629
30667	557630
13732	557631
14463	557632
322263	557633
47965	557634
184373	557635
19129	557636
308024	557637
3297	557638
97475	557639
29541	557640
35897	557641
97639	557642
32285	557643
163981	557644
102941	557645
28896	557646
12123	557647
230	557648
26788	557649
4334	557650
153322	557651
36984	557652
89148	557653
59446	557654
201597	557655
103965	557656
265832	557657
40274	557658
41878	557659
47617	557660
18545	557661
157256	557662
15201	557663
28966	557664
64616	557665
185722	557666
107725	557667
64636	557668
267650	557669
63544	557670
274565	557671
19456	557672
64873	557673
24900	557674
103067	557675
240961	557676
98183	557677
63094	557678
70446	557679
17372	557680
178335	557681
62232	557682
22111	557683
4593	557684
310606	557685
159550	557686
32235	557687
44205	557688
164274	557689
126224	557690
87292	557691
324409	557692
23	557693
168309	557694
244852	557695
212746	557696
136558	557697
46945	557698
76285	557699
354687	557700
23825	557701
53930	557702
347232	557703
81505	557704
2151	557705
46185	557706
206385	557707
13437	557708
42183	557709
49312	557710
104564	557711
138351	557712
110311	557713
625	557714
222768	557715
55364	557716
46210	557717
241944	557718
37191	557719
41770	557720
27231	557721
27231	557722
127558	557723
272347	557724
301315	557725
180608	557726
180603	557727
50549	557728
301326	557729
130617	557730
206976	557731
52767	557732
307416	557733
69115	557734
8301	557735
95869	557736
51587	557737
18560	557738
93481	557739
88713	557740
268142	557741
354	557742
64679	557743
272532	557744
168223	557745
106698	557746
35235	557747
114208	557748
38417	557749
20751	557750
28726	557751
29270	557752
2726	557753
40656	557754
75540	557755
201470	557756
219108	557757
134024	557758
217728	557759
34629	557760
308655	557761
200875	557762
82133	557763
333649	557764
18446	557765
18446	557766
113745	557767
217558	557768
185271	557769
340434	557770
202781	557771
73595	557772
334474	557773
27721	557774
299814	557775
2103	557776
154209	557777
259352	557778
177629	557779
177631	557780
5	557781
30221	557782
97121	557783
25941	557784
293996	557785
337980	557786
81316	557787
3295	557788
262182	557789
262450	557790
26105	557791
2754	557792
658	557793
48523	557794
127038	557795
54979	557796
51420	557797
18408	557798
106937	557799
34887	557800
47670	557801
14957	557802
111944	557803
181535	557804
268133	557805
60068	557806
123054	557807
79773	557808
12610	557809
141649	557810
278078	557811
227847	557812
106712	557813
2563	557814
19424	557815
94989	557816
37156	557817
231513	557818
273919	557819
223768	557820
98336	557821
111919	557822
94088	557823
145540	557824
3123	557825
308227	557826
14355	557827
62751	557828
261915	557829
31217	557830
243917	557831
114500	557832
54348	557833
19969	557834
200010	557835
5025	557836
48008	557837
25501	557838
5083	557839
145142	557840
67951	557841
216955	557842
83316	557843
278745	557844
88062	557845
98202	557846
356173	557847
251761	557848
207235	557849
31558	557850
19907	557851
250161	557852
83615	557853
56217	557854
355550	557855
9456	557856
209370	557857
19916	557858
250113	557859
153821	557860
71072	557861
9454	557862
19875	557863
13063	557864
130048	557865
205448	557866
208225	557867
208590	557868
128290	557869
19812	557870
207249	557871
207249	557872
128696	557873
207899	557874
206796	557875
19872	557876
8530	557877
356917	557878
349843	557879
29898	557880
209233	557881
352901	557882
129552	557883
31559	557884
4841	557885
279740	557886
356986	557887
351371	557888
210064	557889
210064	557890
206827	557891
42621	557892
220971	557893
213870	557894
101724	557895
71218	557896
82811	557897
67630	557898
1718	557899
192619	557900
11673	557901
312322	557902
159755	557903
187749	557904
1468	557905
141515	557906
166342	557907
77667	557908
83042	557909
64018	557910
16068	557911
1468	557912
1229	557913
1025	557914
2502	557915
151503	557916
12078	557917
176184	557918
276277	557919
165573	557920
109007	557921
124881	557922
116999	557923
68655	557924
163155	557925
339956	557926
27409	557927
128249	557928
39257	557929
330181	557930
35235	557931
29865	557932
127030	557933
129046	557934
172035	557935
86250	557936
306130	557937
181586	557938
110598	557939
75687	557940
184260	557941
71958	557942
54012	557943
68655	557944
60567	557945
119199	557946
63905	557947
3022	557948
9220	557949
146122	557950
246786	557951
123394	557952
137693	557953
84261	557954
127869	557955
208860	557956
209407	557957
83677	557958
84027	557959
38781	557960
83773	557961
210076	557962
55913	557963
56489	557964
208130	557965
83407	557966
38741	557967
56435	557968
83296	557969
83805	557970
209464	557971
205774	557972
24038	557973
207667	557974
205607	557975
127529	557976
83863	557977
84276	557978
127888	557979
352700	557980
83520	557981
350785	557982
140829	557983
352369	557984
199353	557985
206859	557986
206276	557987
19843	557988
208076	557989
153809	557990
127609	557991
154432	557992
130010	557993
209279	557994
27440	557995
350619	557996
128542	557997
129846	557998
129689	557999
208059	558000
357483	558001
128824	558002
129832	558003
84415	558004
130103	558005
12434	558006
205514	558007
56359	558008
38683	558009
128971	558010
2821	558011
56071	558012
84401	558013
129288	558014
356277	558015
62433	558016
208255	558017
13540	558018
208534	558019
140296	558020
15919	558021
207411	558022
127869	558023
350537	558024
208877	558025
84559	558026
84558	558027
346545	558028
210072	558029
202179	558030
45062	558031
107743	558032
83483	558033
207411	558034
19919	558035
27272	558036
15533	558037
224167	558038
60475	558039
194809	558040
64802	558041
134300	558042
200597	558043
60032	558044
338505	558045
226430	558046
10685	558047
25571	558048
180341	558049
25279	558050
254831	558051
50299	558052
144674	558053
9910	558054
13742	558055
226634	558056
81426	558057
209301	558058
191834	558059
75694	558060
94909	558061
61893	558062
63948	558063
4989	558064
209829	558065
2987	558066
292752	558067
50228	558068
5707	558069
250241	558070
124476	558071
115140	558072
90716	558073
13954	558074
15840	558075
230559	558076
227522	558077
299703	558078
155983	558079
78483	558080
171815	558081
66782	558082
63183	558083
35408	558084
289031	558085
119495	558086
52516	558087
243806	558088
52428	558089
181132	558090
199835	558091
205197	558092
205200	558093
129672	558094
207108	558095
210459	558096
207207	558097
350002	558098
150073	558099
279782	558100
461	558101
186918	558102
2028	558103
68414	558104
258452	558105
113919	558106
16611	558107
45331	558108
29963	558109
22041	558110
22041	558111
78505	558112
118762	558113
37308	558114
10824	558115
350050	558116
3139	558117
71239	558118
40845	558119
137395	558120
162106	558121
322766	558122
7249	558123
15317	558124
66004	558125
54586	558126
297806	558127
133597	558128
276096	558129
311597	558130
44068	558131
347649	558132
2778	558133
3139	558134
34967	558135
225009	558136
3139	558137
191159	558138
4987	558139
29496	558140
4987	558141
16387	558142
6588	558143
13088	558144
28721	558145
116369	558146
79884	558147
19453	558148
26317	558149
128806	558150
15495	558151
55763	558152
55763	558153
138652	558154
72896	558155
129641	558156
156007	558157
62641	558158
14211	558159
2068	558160
55820	558161
41758	558162
85224	558163
9461	558164
50220	558165
12080	558166
83901	558167
85845	558168
69679	558169
34056	558170
112376	558171
36334	558172
91321	558173
26855	558174
46958	558175
91362	558176
55002	558177
316094	558178
6370	558179
26488	558180
7372	558181
29185	558182
181172	558183
92250	558184
183818	558185
8796	558186
140747	558187
88566	558188
2022	558189
111001	558190
259853	558191
302959	558192
103	558193
22868	558194
111375	558195
75469	558196
73162	558197
44920	558198
128124	558199
205312	558200
354152	558201
6190	558202
293998	558203
110068	558204
24032	558205
175482	558206
173075	558207
71758	558208
34276	558209
109091	558210
177128	558211
209068	558212
216163	558213
286333	558214
49589	558215
289017	558216
108418	558217
71532	558218
72604	558219
56610	558220
17791	558221
357644	558222
108468	558223
111205	558224
174801	558225
64387	558226
46359	558227
34470	558228
111102	558229
16241	558230
8910	558231
353397	558232
208827	558233
205569	558234
55566	558235
209125	558236
286107	558237
68336	558238
1365	558239
90437	558240
208454	558241
293597	558242
293890	558243
206584	558244
228836	558245
42657	558246
167257	558247
31311	558248
327055	558249
175749	558250
173245	558251
34067	558252
37351	558253
334917	558254
83985	558255
173361	558256
111127	558257
110706	558258
176199	558259
73130	558260
69484	558261
286680	558262
73002	558263
294536	558264
109920	558265
290978	558266
111048	558267
151442	558268
287429	558269
350254	558270
108627	558271
108654	558272
83755	558273
10078	558274
90577	558275
35316	558276
6227	558277
210266	558278
130005	558279
141455	558280
68310	558281
27429	558282
291727	558283
262529	558284
128116	558285
171929	558286
209230	558287
38993	558288
72129	558289
174751	558290
20668	558291
94608	558292
126894	558293
208198	558294
268051	558295
38538	558296
89210	558297
205048	558298
129174	558299
286913	558300
281714	558301
10111	558302
38737	558303
73023	558304
196081	558305
286878	558306
350059	558307
71481	558308
176520	558309
11633	558310
280776	558311
65564	558312
198957	558313
7246	558314
56325	558315
194413	558316
86639	558317
34967	558318
50354	558319
16454	558320
72531	558321
110422	558322
1751	558323
278151	558324
98325	558325
69549	558326
72149	558327
129916	558328
11737	558329
112129	558330
16822	558331
42280	558332
138154	558333
154103	558334
53992	558335
82604	558336
52066	558337
131481	558338
311228	558339
2992	558340
152571	558341
119282	558342
328135	558343
15713	558344
71894	558345
137492	558346
356004	558347
15225	558348
288116	558349
209220	558350
90307	558351
137492	558352
240288	558353
227005	558354
93895	558355
15572	558356
146321	558357
56490	558358
357037	558359
1131	558360
311737	558361
91156	558362
11993	558363
65564	558364
16141	558365
113101	558366
113101	558367
10512	558368
285286	558369
109523	558370
193077	558371
59539	558372
71499	558373
33900	558374
48267	558375
2645	558376
90390	558377
28867	558378
30856	558379
11073	558380
2412	558381
172159	558382
16903	558383
62290	558384
128364	558385
88989	558386
42452	558387
162729	558388
189905	558389
315617	558390
2412	558391
80058	558392
182403	558393
90209	558394
24089	558395
28492	558396
129487	558397
1424	558398
115406	558399
62424	558400
35174	558401
79510	558402
33900	558403
2410	558404
2027	558405
349713	558406
27489	558407
146786	558408
11684	558409
90117	558410
24177	558411
107803	558412
45934	558413
89420	558414
89889	558415
21403	558416
297352	558417
42307	558418
83261	558419
2412	558420
49719	558421
128276	558422
108800	558423
4768	558424
107568	558425
155104	558426
158090	558427
2410	558428
62166	558429
8580	558430
128470	558431
15994	558432
27460	558433
205747	558434
35451	558435
42307	558436
147060	558437
18291	558438
138254	558439
35451	558440
88082	558441
139931	558442
7978	558443
42610	558444
12654	558445
302874	558446
181489	558447
12654	558448
76979	558449
83896	558450
114636	558451
62197	558452
350590	558453
56442	558454
35371	558455
90256	558456
191772	558457
53404	558458
48715	558459
48713	558460
205183	558461
207652	558462
90390	558463
17519	558464
146677	558465
105564	558466
1283	558467
161811	558468
15716	558469
129718	558470
89156	558471
356764	558472
18212	558473
174265	558474
2666	558475
195135	558476
286567	558477
2412	558478
349251	558479
65612	558480
139063	558481
65612	558482
162578	558483
238565	558484
90242	558485
181056	558486
10377	558487
62378	558488
171644	558489
15361	558490
90037	558491
146897	558492
226674	558493
140636	558494
353056	558495
74697	558496
351613	558497
356038	558498
279222	558499
146586	558500
287489	558501
138923	558502
205401	558503
209770	558504
289120	558505
68413	558506
88458	558507
239073	558508
16872	558509
9516	558510
168247	558511
73164	558512
847	558513
81898	558514
20992	558515
56016	558516
228430	558517
322150	558518
14715	558519
93895	558520
280457	558521
225403	558522
60397	558523
4876	558524
116473	558525
40591	558526
253743	558527
58885	558528
162023	558529
71696	558530
100554	558531
90256	558532
42207	558533
59257	558534
14447	558535
19282	558536
20707	558537
165374	558538
238124	558539
33429	558540
136481	558541
55043	558542
109528	558543
209824	558544
72560	558545
49692	558546
64417	558547
110739	558548
34393	558549
291032	558550
110095	558551
34535	558552
136266	558553
326224	558554
49667	558555
73088	558556
14340	558557
37346	558558
79513	558559
176692	558560
33840	558561
24500	558562
73072	558563
80259	558564
27360	558565
355853	558566
348458	558567
168943	558568
168943	558569
188048	558570
93230	558571
127397	558572
103467	558573
11461	558574
44406	558575
10234	558576
10234	558577
10234	558578
27224	558579
16913	558580
1157	558581
51184	558582
269920	558583
79894	558584
51156	558585
37293	558586
240705	558587
98884	558588
195294	558589
55304	558590
330327	558591
25458	558592
66814	558593
95240	558594
137692	558595
284028	558596
157486	558597
88619	558598
107016	558599
178354	558600
2704	558601
107224	558602
182810	558603
157654	558604
63055	558605
50953	558606
127181	558607
326634	558608
53749	558609
38935	558610
313395	558611
195126	558612
163742	558613
15076	558614
124569	558615
117319	558616
19778	558617
344300	558618
7301	558619
168274	558620
81294	558621
149578	558622
61645	558623
25556	558624
82586	558625
4991	558626
29888	558627
112735	558628
142428	558629
119934	558630
168773	558631
38477	558632
10912	558633
14623	558634
89859	558635
279868	558636
200460	558637
107095	558638
301609	558639
118954	558640
139265	558641
1224	558642
203012	558643
100277	558644
198737	558645
48098	558646
39947	558647
20674	558648
251886	558649
135560	558650
163324	558651
151799	558652
81342	558653
18517	558654
182581	558655
141841	558656
57001	558657
180026	558658
36806	558659
270768	558660
114902	558661
38276	558662
96712	558663
270689	558664
55304	558665
23961	558666
41085	558667
34694	558668
54580	558669
194670	558670
89336	558671
307738	558672
27184	558673
81244	558674
1586	558675
87481	558676
84546	558677
127239	558678
82874	558679
81102	558680
29430	558681
195299	558682
1719	558683
21710	558684
34231	558685
42404	558686
60798	558687
37854	558688
1345	558689
93645	558690
102839	558691
179144	558692
258455	558693
296883	558694
92838	558695
51220	558696
2492	558697
77352	558698
108231	558699
26765	558700
14971	558701
66201	558702
4081	558703
268197	558704
93230	558705
53063	558706
257268	558707
165390	558708
278965	558709
256465	558710
70693	558711
325870	558712
58272	558713
39165	558714
177674	558715
330384	558716
198498	558717
152796	558718
50953	558719
63055	558720
155228	558721
87519	558722
47897	558723
103576	558724
134505	558725
198899	558726
199682	558727
242639	558728
42335	558729
331634	558730
5871	558731
13041	558732
148943	558733
337818	558734
4264	558735
121364	558736
50234	558737
59570	558738
190629	558739
77857	558740
346309	558741
278091	558742
276689	558743
228437	558744
191290	558745
139506	558746
115239	558747
187068	558748
43937	558749
203492	558750
10864	558751
4643	558752
27181	558753
261192	558754
37129	558755
38318	558756
89389	558757
221169	558758
255815	558759
78424	558760
119737	558761
23504	558762
201465	558763
70892	558764
204564	558765
53335	558766
80471	558767
57884	558768
91266	558769
327592	558770
154017	558771
24852	558772
73636	558773
89570	558774
19957	558775
91030	558776
155868	558777
338428	558778
19983	558779
2891	558780
54659	558781
141703	558782
199603	558783
167678	558784
251457	558785
90781	558786
19178	558787
30292	558788
60852	558789
193595	558790
194529	558791
40985	558792
237328	558793
89973	558794
66852	558795
41626	558796
19667	558797
14339	558798
4493	558799
66553	558800
26204	558801
323710	558802
82917	558803
83743	558804
306901	558805
51497	558806
115494	558807
45072	558808
51171	558809
149509	558810
321025	558811
58119	558812
149731	558813
257222	558814
20925	558815
339104	558816
37854	558817
159045	558818
139011	558819
40220	558820
61426	558821
29835	558822
61650	558823
28661	558824
87631	558825
139629	558826
149822	558827
14216	558828
251816	558829
306480	558830
4410	558831
51399	558832
34787	558833
317251	558834
207847	558835
193407	558836
19281	558837
78005	558838
181826	558839
53995	558840
23260	558841
190269	558842
184916	558843
34802	558844
12093	558845
120245	558846
25508	558847
53991	558848
53991	558849
43688	558850
202368	558851
293114	558852
208398	558853
294441	558854
49668	558855
73003	558856
175780	558857
109851	558858
290648	558859
109230	558860
111091	558861
34439	558862
53098	558863
47289	558864
118375	558865
289470	558866
179847	558867
291680	558868
281572	558869
173938	558870
121537	558871
55899	558872
177046	558873
175386	558874
326246	558875
59210	558876
142072	558877
271106	558878
118796	558879
4878	558880
186494	558881
19047	558882
71373	558883
77965	558884
36714	558885
18997	558886
94795	558887
3004	558888
33679	558889
201903	558890
160980	558891
269894	558892
93837	558893
102421	558894
69916	558895
170241	558896
9703	558897
144099	558898
163964	558899
69629	558900
93674	558901
10367	558902
5767	558903
52625	558904
53541	558905
2004	558906
90841	558907
114859	558908
57041	558909
192129	558910
67070	558911
76912	558912
31282	558913
271437	558914
310454	558915
276750	558916
37680	558917
145533	558918
267056	558919
166179	558920
56441	558921
40350	558922
27423	558923
1408	558924
211330	558925
90530	558926
60798	558927
75468	558928
6857	558929
223848	558930
221512	558931
92507	558932
54955	558933
218708	558934
88470	558935
47924	558936
27902	558937
10853	558938
113961	558939
158587	558940
161879	558941
32824	558942
40295	558943
310744	558944
46207	558945
79695	558946
41607	558947
87109	558948
140743	558949
121042	558950
21918	558951
159139	558952
32317	558953
225249	558954
15720	558955
147578	558956
28501	558957
194602	558958
50087	558959
285909	558960
146785	558961
170857	558962
354785	558963
19799	558964
2947	558965
2572	558966
139004	558967
209004	558968
71909	558969
50027	558970
223420	558971
32705	558972
46428	558973
46895	558974
3328	558975
2653	558976
27913	558977
13133	558978
5511	558979
209384	558980
27347	558981
10824	558982
174852	558983
19870	558984
268344	558985
174743	558986
285783	558987
286392	558988
291117	558989
108405	558990
35193	558991
37887	558992
29288	558993
690	558994
5141	558995
161895	558996
51210	558997
91666	558998
163478	558999
73683	559000
18107	559001
99393	559002
254929	559003
103847	559004
9028	559005
179898	559006
2052	559007
20102	559008
52574	559009
171181	559010
188425	559011
118792	559012
241	559013
191054	559014
17	559015
249262	559016
225740	559017
160426	559018
119579	559019
78673	559020
114814	559021
263569	559022
88734	559023
15	559024
14181	559025
230636	559026
31853	559027
107442	559028
57315	559029
204154	559030
200394	559031
211972	559032
13298	559033
32644	559034
9274	559035
68006	559036
17841	559037
10111	559038
64147	559039
174711	559040
84126	559041
209557	559042
286840	559043
260360	559044
10698	559045
83471	559046
2208	559047
36341	559048
205228	559049
3197	559050
28603	559051
146465	559052
209222	559053
26641	559054
27203	559055
72195	559056
279347	559057
95363	559058
74576	559059
205122	559060
150817	559061
16047	559062
11091	559063
6413	559064
7732	559065
32288	559066
70605	559067
15566	559068
113577	559069
183084	559070
139919	559071
134904	559072
306492	559073
301779	559074
202972	559075
56446	559076
154158	559077
63102	559078
66382	559079
154158	559080
154154	559081
107628	559082
40896	559083
105556	559084
210231	559085
128916	559086
4885	559087
356596	559088
121462	559089
207802	559090
168398	559091
62749	559092
237553	559093
17125	559094
19336	559095
38393	559096
322959	559097
72160	559098
84273	559099
108590	559100
245767	559101
43672	559102
29880	559103
343368	559104
1019	559105
40694	559106
26704	559107
210428	559108
159651	559109
56976	559110
196144	559111
107743	559112
277997	559113
34990	559114
109957	559115
83207	559116
221389	559117
24795	559118
172683	559119
353975	559120
71797	559121
110083	559122
51059	559123
356119	559124
21907	559125
16053	559126
173829	559127
137649	559128
107860	559129
55893	559130
3217	559131
80280	559132
127226	559133
10999	559134
204865	559135
177694	559136
129443	559137
299667	559138
97590	559139
80769	559140
490	559141
88069	559142
27229	559143
4394	559144
13315	559145
18019	559146
175240	559147
173905	559148
73147	559149
72942	559150
172695	559151
34563	559152
294755	559153
108703	559154
111592	559155
8125	559156
35388	559157
37578	559158
46447	559159
25088	559160
45246	559161
227630	559162
44267	559163
111436	559164
34574	559165
288965	559166
1821	559167
111614	559168
49739	559169
111412	559170
292687	559171
174806	559172
24684	559173
175561	559174
111614	559175
33908	559176
111193	559177
286890	559178
238491	559179
104989	559180
71809	559181
109409	559182
111266	559183
3222	559184
175720	559185
113719	559186
1821	559187
145180	559188
75053	559189
48312	559190
171556	559191
71482	559192
163457	559193
200047	559194
346096	559195
85533	559196
184875	559197
272094	559198
89760	559199
285791	559200
177002	559201
130021	559202
255971	559203
127983	559204
180150	559205
351486	559206
128823	559207
206123	559208
39946	559209
71797	559210
179885	559211
127428	559212
158794	559213
47787	559214
27316	559215
271586	559216
205319	559217
12104	559218
69937	559219
110155	559220
147392	559221
1027	559222
25711	559223
88580	559224
59340	559225
228738	559226
40734	559227
48175	559228
281144	559229
69173	559230
50465	559231
145653	559232
165659	559233
30543	559234
282985	559235
283058	559236
170307	559237
63277	559238
15895	559239
23852	559240
169261	559241
71121	559242
206479	559243
280064	559244
242088	559245
88475	559246
70302	559247
112972	559248
1134	559249
47971	559250
282974	559251
1151	559252
16601	559253
17401	559254
282778	559255
184627	559256
1485	559257
50497	559258
2476	559259
22998	559260
4310	559261
283041	559262
23909	559263
89952	559264
100974	559265
88582	559266
106402	559267
184883	559268
248741	559269
184883	559270
70875	559271
40783	559272
112243	559273
165598	559274
62879	559275
244800	559276
1954	559277
46939	559278
127295	559279
87567	559280
81560	559281
117897	559282
11987	559283
178493	559284
233011	559285
21366	559286
5720	559287
29548	559288
190198	559289
32797	559290
33505	559291
99858	559292
252	559293
126071	559294
27055	559295
315493	559296
12058	559297
56680	559298
271747	559299
277685	559300
612	559301
16937	559302
50540	559303
174109	559304
111177	559305
84340	559306
224993	559307
88755	559308
66599	559309
31114	559310
22880	559311
51289	559312
181463	559313
31110	559314
181463	559315
319	559316
1258	559317
80826	559318
300800	559319
57315	559320
66	559321
2559	559322
80824	559323
2559	559324
2559	559325
2559	559326
2559	559327
2559	559328
235406	559329
125869	559330
83867	559331
125383	559332
81127	559333
23151	559334
306114	559335
272475	559336
321036	559337
25278	559338
204427	559339
25270	559340
30002	559341
140838	559342
47223	559343
139748	559344
148	559345
40422	559346
68917	559347
185716	559348
148	559349
47786	559350
108964	559351
173915	559352
89590	559353
163511	559354
225861	559355
277351	559356
90514	559357
53752	559358
102472	559359
251192	559360
10885	559361
231416	559362
90701	559363
126846	559364
97376	559365
348079	559366
5310	559367
347205	559368
129358	559369
78245	559370
8972	559371
138090	559372
315547	559373
175681	559374
61933	559375
27227	559376
22684	559377
172148	559378
237765	559379
10720	559380
207326	559381
104487	559382
139490	559383
226154	559384
106900	559385
8330	559386
139490	559387
18133	559388
10496	559389
319679	559390
15376	559391
135655	559392
53835	559393
194334	559394
56419	559395
38462	559396
103512	559397
125836	559398
49840	559399
203411	559400
203808	559401
6457	559402
59976	559403
264888	559404
186250	559405
15995	559406
4088	559407
289688	559408
20862	559409
19080	559410
231753	559411
100530	559412
325523	559413
172755	559414
295096	559415
110196	559416
175621	559417
172755	559418
33912	559419
48884	559420
171478	559421
111484	559422
72046	559423
346466	559424
325001	559425
56583	559426
4585	559427
50701	559428
16837	559429
353294	559430
113654	559431
69463	559432
24376	559433
206744	559434
224014	559435
56552	559436
71907	559437
38772	559438
69799	559439
193629	559440
111005	559441
279383	559442
278018	559443
38780	559444
108558	559445
38584	559446
109418	559447
286432	559448
48928	559449
110891	559450
174382	559451
174420	559452
287563	559453
49783	559454
174382	559455
177059	559456
129183	559457
110350	559458
50095	559459
279817	559460
30857	559461
324798	559462
166179	559463
84098	559464
270232	559465
46746	559466
18286	559467
83633	559468
324185	559469
290570	559470
72719	559471
19912	559472
23186	559473
271462	559474
174329	559475
128000	559476
137680	559477
286400	559478
317560	559479
150000	559480
17951	559481
65168	559482
329046	559483
271710	559484
22764	559485
251470	559486
91902	559487
32690	559488
16764	559489
16774	559490
12474	559491
2055	559492
77764	559493
16859	559494
74747	559495
92654	559496
11694	559497
174404	559498
3700	559499
62324	559500
42341	559501
20362	559502
208377	559503
13286	559504
215163	559505
94324	559506
164062	559507
32680	559508
43557	559509
44805	559510
327836	559511
346106	559512
13154	559513
171517	559514
48574	559515
29748	559516
123648	559517
74682	559518
5834	559519
288075	559520
62248	559521
49249	559522
34741	559523
110409	559524
140528	559525
5834	559526
198873	559527
207598	559528
74702	559529
125603	559530
60390	559531
27763	559532
1027	559533
47079	559534
238100	559535
146493	559536
180695	559537
180665	559538
71928	559539
22094	559540
204528	559541
4039	559542
6291	559543
108550	559544
162729	559545
146450	559546
111303	559547
341620	559548
106203	559549
82632	559550
281725	559551
180837	559552
73155	559553
171442	559554
17908	559555
176906	559556
34491	559557
173186	559558
306926	559559
173858	559560
41952	559561
336340	559562
146706	559563
105458	559564
34912	559565
32426	559566
151596	559567
324741	559568
63529	559569
58413	559570
3268	559571
29462	559572
34280	559573
2184	559574
325982	559575
154186	559576
31700	559577
262103	559578
156436	559579
12064	559580
347666	559581
222698	559582
321287	559583
166446	559584
53117	559585
227191	559586
265654	559587
229502	559588
85893	559589
38041	559590
143047	559591
25230	559592
41912	559593
223479	559594
191398	559595
63725	559596
95246	559597
59648	559598
9852	559599
16961	559600
70789	559601
83183	559602
90109	559603
350592	559604
107450	559605
1330	559606
105391	559607
156969	559608
353632	559609
192836	559610
12161	559611
26056	559612
118255	559613
408	559614
9	559615
81046	559616
2559	559617
2559	559618
57866	559619
2559	559620
15430	559621
15430	559622
177039	559623
151085	559624
39870	559625
165309	559626
90070	559627
84948	559628
232215	559629
140458	559630
72225	559631
131308	559632
805	559633
185976	559634
146350	559635
805	559636
6992	559637
14545	559638
219164	559639
56328	559640
28537	559641
12112	559642
159507	559643
62356	559644
55650	559645
253630	559646
84106	559647
38411	559648
114120	559649
58327	559650
119098	559651
37012	559652
82871	559653
111074	559654
97431	559655
138372	559656
72989	559657
109874	559658
48589	559659
49605	559660
3131	559661
18901	559662
28893	559663
227283	559664
212	559665
33654	559666
22688	559667
71118	559668
12080	559669
160577	559670
20995	559671
87936	559672
83490	559673
258412	559674
51558	559675
310539	559676
21216	559677
16481	559678
48293	559679
7277	559680
200788	559681
50425	559682
35025	559683
74236	559684
30760	559685
47348	559686
49099	559687
30751	559688
62086	559689
173899	559690
11630	559691
29773	559692
62386	559693
16496	559694
94117	559695
146304	559696
37196	559697
71610	559698
102555	559699
173878	559700
15618	559701
165718	559702
30751	559703
278527	559704
59410	559705
130053	559706
23407	559707
62732	559708
72677	559709
147557	559710
146530	559711
62204	559712
12851	559713
21279	559714
269161	559715
176922	559716
138814	559717
196820	559718
62126	559719
279190	559720
83369	559721
339210	559722
29773	559723
62672	559724
339283	559725
21269	559726
3363	559727
14314	559728
178508	559729
37210	559730
94062	559731
62266	559732
147910	559733
356721	559734
7799	559735
258294	559736
6987	559737
266430	559738
224237	559739
102533	559740
102685	559741
34287	559742
24935	559743
204490	559744
302562	559745
78567	559746
199435	559747
90958	559748
16074	559749
202786	559750
136832	559751
105634	559752
2269	559753
5821	559754
73522	559755
11243	559756
35671	559757
194392	559758
185048	559759
203554	559760
168249	559761
69761	559762
125050	559763
340582	559764
115750	559765
653	559766
162475	559767
334699	559768
140232	559769
154114	559770
178220	559771
327898	559772
184712	559773
310382	559774
228059	559775
44113	559776
70141	559777
138996	559778
193065	559779
241644	559780
304576	559781
149886	559782
277410	559783
69784	559784
277576	559785
327076	559786
227718	559787
49842	559788
137003	559789
319843	559790
37043	559791
4854	559792
233512	559793
92113	559794
308703	559795
257655	559796
281607	559797
178422	559798
111278	559799
134395	559800
77542	559801
100295	559802
2086	559803
225045	559804
328507	559805
76167	559806
33090	559807
126564	559808
76167	559809
78678	559810
257426	559811
74690	559812
83662	559813
151660	559814
208380	559815
56546	559816
229925	559817
65929	559818
3158	559819
208083	559820
205662	559821
7497	559822
736	559823
95127	559824
177731	559825
171091	559826
202700	559827
281116	559828
122906	559829
11814	559830
21522	559831
31271	559832
6466	559833
30899	559834
50956	559835
328333	559836
46927	559837
11108	559838
280161	559839
189449	559840
82018	559841
10460	559842
145787	559843
85097	559844
38144	559845
71149	559846
14050	559847
196723	559848
46990	559849
55796	559850
55836	559851
67545	559852
55017	559853
47875	559854
54106	559855
295345	559856
167161	559857
251769	559858
116459	559859
47	559860
1949	559861
350054	559862
227799	559863
137102	559864
109745	559865
121443	559866
121454	559867
109749	559868
117395	559869
267622	559870
52296	559871
117395	559872
254638	559873
208258	559874
347605	559875
272455	559876
279466	559877
37136	559878
175638	559879
56467	559880
31644	559881
94652	559882
205972	559883
175799	559884
71816	559885
162463	559886
203084	559887
140329	559888
55985	559889
126189	559890
176242	559891
120552	559892
180162	559893
14766	559894
147894	559895
12045	559896
127333	559897
225203	559898
34818	559899
194439	559900
227251	559901
20756	559902
11518	559903
30195	559904
5992	559905
52662	559906
181402	559907
154633	559908
223481	559909
11482	559910
146797	559911
107186	559912
60332	559913
240655	559914
14098	559915
9346	559916
35150	559917
26615	559918
2312	559919
582	559920
2454	559921
9194	559922
15559	559923
9194	559924
23221	559925
24379	559926
46866	559927
10519	559928
189904	559929
78526	559930
2076	559931
8009	559932
13766	559933
520	559934
5215	559935
38090	559936
26952	559937
14672	559938
5669	559939
6582	559940
281571	559941
68435	559942
140953	559943
167390	559944
227585	559945
278845	559946
166197	559947
226620	559948
155382	559949
99591	559950
69832	559951
1411	559952
2367	559953
7454	559954
14120	559955
9062	559956
77068	559957
151621	559958
276964	559959
225351	559960
60114	559961
211672	559962
34859	559963
76659	559964
13466	559965
318007	559966
2747	559967
76915	559968
52763	559969
5135	559970
53	559971
315733	559972
188822	559973
118542	559974
14072	559975
31151	559976
2267	559977
13983	559978
164940	559979
168108	559980
5143	559981
14072	559982
4123	559983
316083	559984
14072	559985
14103	559986
67046	559987
318193	559988
52558	559989
6479	559990
26067	559991
90793	559992
319272	559993
52785	559994
104655	559995
52450	559996
52476	559997
53	559998
45554	559999
231850	560000
47711	560001
22669	560002
156811	560003
290927	560004
174603	560005
102867	560006
249431	560007
84014	560008
353508	560009
353203	560010
127843	560011
176782	560012
128610	560013
3730	560014
13323	560015
110027	560016
83284	560017
56483	560018
128217	560019
354551	560020
38799	560021
305258	560022
11799	560023
902	560024
6120	560025
7529	560026
8812	560027
108105	560028
200000	560029
202451	560030
302272	560031
178437	560032
28868	560033
8257	560034
14812	560035
18217	560036
16169	560037
66175	560038
70667	560039
237845	560040
56609	560041
6470	560042
27414	560043
56609	560044
56604	560045
38578	560046
129596	560047
277565	560048
29916	560049
110311	560050
111301	560051
51582	560052
341351	560053
7620	560054
74296	560055
24936	560056
50399	560057
35019	560058
11038	560059
38804	560060
77580	560061
6368	560062
165815	560063
25324	560064
30466	560065
129577	560066
19915	560067
45733	560068
107886	560069
123229	560070
146431	560071
138243	560072
140521	560073
162165	560074
127105	560075
90848	560076
70364	560077
120185	560078
531	560079
24859	560080
348510	560081
55765	560082
995	560083
36448	560084
119523	560085
268342	560086
71494	560087
173239	560088
73213	560089
295088	560090
9948	560091
27161	560092
94622	560093
138975	560094
58926	560095
147618	560096
177287	560097
145900	560098
320107	560099
51119	560100
5056	560101
13743	560102
184612	560103
75198	560104
18395	560105
196808	560106
122772	560107
200864	560108
51263	560109
230041	560110
118951	560111
204751	560112
59646	560113
7247	560114
122780	560115
336794	560116
64384	560117
165797	560118
43902	560119
100560	560120
258060	560121
100354	560122
91701	560123
110635	560124
109368	560125
10008	560126
11600	560127
44151	560128
46	560129
51085	560130
35583	560131
111248	560132
25180	560133
348293	560134
64777	560135
344767	560136
66103	560137
60019	560138
259638	560139
72480	560140
257575	560141
4089	560142
24166	560143
49263	560144
7774	560145
171728	560146
7808	560147
73241	560148
24697	560149
289066	560150
287577	560151
171678	560152
49373	560153
294741	560154
285455	560155
72996	560156
17844	560157
9974	560158
291487	560159
281932	560160
24427	560161
108513	560162
72299	560163
161904	560164
48270	560165
173700	560166
73042	560167
73126	560168
110604	560169
49076	560170
176777	560171
289842	560172
24576	560173
111137	560174
340460	560175
111222	560176
72105	560177
176935	560178
7920	560179
274659	560180
33645	560181
13364	560182
346472	560183
285409	560184
48966	560185
3230	560186
158078	560187
48780	560188
62708	560189
79595	560190
79595	560191
13700	560192
25248	560193
73328	560194
27038	560195
41890	560196
3681	560197
2650	560198
105913	560199
95748	560200
61763	560201
34424	560202
125025	560203
6466	560204
49130	560205
339146	560206
792	560207
226742	560208
173268	560209
289379	560210
4397	560211
4848	560212
169821	560213
132555	560214
20537	560215
45069	560216
206139	560217
73775	560218
239825	560219
54556	560220
40420	560221
52856	560222
258816	560223
6930	560224
356525	560225
54088	560226
17470	560227
17470	560228
69382	560229
199192	560230
28834	560231
355292	560232
172311	560233
49349	560234
12615	560235
59436	560236
50102	560237
187891	560238
83329	560239
96123	560240
48696	560241
311825	560242
275413	560243
88546	560244
177111	560245
207207	560246
287774	560247
70805	560248
56443	560249
83774	560250
207805	560251
83123	560252
52569	560253
316636	560254
49415	560255
49518	560256
72883	560257
153378	560258
97711	560259
152004	560260
32413	560261
31370	560262
97515	560263
172258	560264
171977	560265
24294	560266
447	560267
49643	560268
72928	560269
49410	560270
71680	560271
111067	560272
72795	560273
109585	560274
24343	560275
68090	560276
71972	560277
6166	560278
172994	560279
24272	560280
17869	560281
7258	560282
176747	560283
17627	560284
24157	560285
6985	560286
49648	560287
70031	560288
110471	560289
17577	560290
49561	560291
24317	560292
72954	560293
17668	560294
164411	560295
49624	560296
176265	560297
1077	560298
1852	560299
6134	560300
73093	560301
249384	560302
294715	560303
280587	560304
6228	560305
48819	560306
247822	560307
2197	560308
17947	560309
49057	560310
49621	560311
176760	560312
153008	560313
249301	560314
24611	560315
9933	560316
17973	560317
34273	560318
13207	560319
109188	560320
42482	560321
1477	560322
111151	560323
30810	560324
13392	560325
111121	560326
7813	560327
34542	560328
153078	560329
22076	560330
49527	560331
34351	560332
48639	560333
176093	560334
108532	560335
265672	560336
107899	560337
105123	560338
79424	560339
53782	560340
145726	560341
11742	560342
173174	560343
45786	560344
20209	560345
206842	560346
173151	560347
348509	560348
321	560349
1446	560350
151794	560351
75058	560352
357410	560353
8276	560354
118298	560355
143924	560356
181441	560357
111084	560358
36311	560359
107595	560360
68560	560361
248784	560362
136373	560363
75349	560364
10338	560365
110186	560366
34543	560367
63465	560368
29854	560369
55835	560370
151875	560371
133158	560372
347527	560373
333583	560374
54506	560375
26993	560376
37685	560377
63603	560378
39840	560379
19005	560380
55748	560381
17136	560382
34485	560383
205953	560384
70125	560385
103159	560386
32030	560387
142313	560388
47756	560389
274337	560390
7463	560391
151332	560392
115619	560393
121735	560394
194285	560395
69673	560396
71768	560397
127489	560398
253278	560399
79175	560400
100068	560401
73497	560402
185228	560403
111089	560404
23135	560405
95218	560406
145023	560407
155702	560408
206981	560409
25832	560410
79335	560411
8697	560412
110494	560413
41679	560414
67881	560415
68584	560416
19642	560417
32098	560418
10891	560419
88507	560420
152082	560421
189843	560422
18109	560423
31973	560424
352320	560425
9937	560426
17765	560427
104583	560428
44016	560429
29051	560430
33075	560431
114924	560432
2208	560433
104561	560434
291291	560435
253486	560436
98727	560437
10107	560438
26643	560439
269	560440
32385	560441
182110	560442
5118	560443
50468	560444
41240	560445
123087	560446
17554	560447
2940	560448
240405	560449
17978	560450
149987	560451
11001	560452
158670	560453
78	560454
21401	560455
10043	560456
36957	560457
138867	560458
12924	560459
144701	560460
59215	560461
56258	560462
184688	560463
120287	560464
104435	560465
255582	560466
282358	560467
112238	560468
13204	560469
38873	560470
282831	560471
283142	560472
355801	560473
49261	560474
181130	560475
88806	560476
140695	560477
520	560478
231277	560479
39829	560480
15741	560481
162593	560482
119629	560483
49731	560484
107589	560485
299696	560486
159510	560487
94059	560488
266689	560489
152807	560490
138926	560491
259892	560492
113122	560493
52915	560494
18874	560495
67334	560496
9508	560497
293768	560498
299840	560499
55668	560500
1352	560501
81124	560502
13624	560503
13678	560504
9863	560505
326151	560506
85466	560507
203771	560508
160873	560509
103420	560510
3144	560511
216427	560512
174513	560513
34576	560514
122024	560515
294860	560516
73363	560517
150674	560518
1027	560519
72812	560520
176684	560521
120262	560522
102896	560523
198868	560524
28505	560525
89796	560526
50178	560527
333367	560528
50095	560529
296945	560530
102271	560531
65476	560532
19295	560533
35176	560534
265163	560535
120031	560536
75978	560537
25051	560538
20096	560539
80940	560540
170886	560541
61265	560542
180902	560543
16307	560544
14762	560545
127979	560546
100122	560547
29410	560548
91774	560549
2048	560550
73240	560551
441	560552
101945	560553
81589	560554
114610	560555
122682	560556
51455	560557
88360	560558
45840	560559
125454	560560
126024	560561
335757	560562
139031	560563
142522	560564
185103	560565
24053	560566
184782	560567
23009	560568
317	560569
229890	560570
308289	560571
4073	560572
991	560573
8970	560574
223270	560575
152623	560576
97934	560577
72616	560578
172435	560579
13191	560580
33845	560581
290372	560582
50645	560583
111401	560584
279901	560585
94799	560586
286058	560587
72439	560588
174526	560589
35042	560590
281850	560591
76263	560592
175089	560593
108722	560594
49739	560595
49740	560596
79880	560597
72441	560598
29601	560599
98313	560600
181049	560601
111331	560602
110114	560603
93410	560604
82513	560605
126361	560606
97327	560607
71714	560608
111155	560609
73072	560610
279093	560611
38710	560612
24153	560613
175303	560614
13333	560615
286396	560616
90573	560617
110980	560618
19293	560619
4585	560620
49676	560621
125978	560622
64384	560623
329440	560624
74400	560625
221668	560626
340211	560627
8475	560628
339430	560629
202726	560630
81124	560631
81666	560632
133590	560633
26076	560634
124918	560635
215490	560636
75411	560637
613	560638
82381	560639
8335	560640
228849	560641
139677	560642
11574	560643
1447	560644
43722	560645
27456	560646
10885	560647
69133	560648
8171	560649
121782	560650
68877	560651
37159	560652
20191	560653
326	560654
191588	560655
237775	560656
194820	560657
7842	560658
48264	560659
23587	560660
164043	560661
17393	560662
41114	560663
147139	560664
289882	560665
240378	560666
55948	560667
172341	560668
151700	560669
129	560670
4084	560671
194457	560672
262383	560673
126761	560674
171094	560675
58919	560676
15672	560677
15672	560678
10280	560679
109366	560680
288799	560681
286500	560682
166503	560683
129547	560684
127621	560685
91243	560686
337091	560687
173282	560688
108916	560689
111113	560690
48755	560691
24636	560692
172711	560693
13344	560694
176783	560695
288570	560696
110802	560697
293885	560698
13361	560699
111059	560700
73095	560701
293295	560702
62275	560703
49679	560704
175992	560705
287258	560706
294567	560707
176196	560708
110770	560709
73366	560710
255756	560711
73085	560712
64178	560713
49384	560714
34082	560715
46709	560716
24636	560717
173439	560718
286985	560719
158836	560720
128197	560721
62780	560722
101143	560723
146612	560724
128629	560725
284626	560726
50540	560727
46157	560728
101753	560729
79413	560730
167211	560731
32418	560732
22118	560733
105285	560734
43831	560735
43923	560736
11692	560737
43923	560738
204168	560739
218195	560740
34511	560741
128945	560742
65150	560743
68348	560744
23773	560745
33659	560746
119570	560747
104708	560748
155607	560749
107775	560750
209240	560751
291572	560752
12334	560753
110466	560754
130502	560755
290580	560756
74653	560757
33951	560758
53621	560759
110919	560760
176880	560761
55884	560762
109398	560763
207194	560764
292094	560765
172441	560766
146481	560767
49612	560768
285358	560769
1842	560770
49414	560771
9998	560772
2681	560773
49657	560774
176718	560775
294259	560776
295127	560777
289774	560778
24350	560779
152057	560780
9972	560781
72969	560782
64033	560783
108912	560784
69477	560785
127535	560786
114939	560787
75693	560788
93958	560789
12408	560790
1604	560791
34492	560792
35478	560793
85385	560794
75205	560795
115240	560796
35504	560797
40995	560798
260017	560799
126559	560800
245869	560801
16961	560802
241065	560803
122296	560804
312057	560805
188641	560806
118299	560807
15508	560808
15361	560809
1414	560810
174956	560811
165590	560812
72643	560813
14172	560814
26535	560815
11660	560816
128941	560817
128490	560818
103199	560819
10110	560820
31158	560821
305153	560822
79802	560823
25781	560824
149468	560825
7596	560826
16387	560827
4662	560828
24168	560829
192790	560830
294959	560831
65219	560832
7970	560833
300128	560834
73522	560835
68128	560836
33629	560837
33630	560838
27839	560839
346113	560840
13471	560841
10302	560842
73553	560843
1658	560844
9888	560845
49954	560846
23777	560847
267756	560848
13148	560849
164097	560850
288820	560851
351773	560852
4363	560853
50118	560854
73819	560855
297349	560856
204880	560857
4117	560858
10170	560859
137859	560860
113821	560861
138370	560862
138868	560863
74292	560864
344461	560865
13177	560866
104564	560867
7025	560868
206150	560869
348586	560870
356104	560871
300652	560872
152722	560873
13309	560874
127330	560875
82928	560876
89323	560877
96132	560878
207221	560879
126981	560880
27382	560881
277951	560882
328937	560883
21735	560884
21741	560885
50959	560886
327443	560887
51852	560888
239649	560889
29836	560890
14212	560891
17353	560892
52795	560893
152413	560894
193633	560895
77043	560896
30093	560897
42837	560898
2981	560899
317600	560900
147554	560901
4114	560902
210343	560903
128928	560904
56212	560905
76294	560906
8021	560907
3587	560908
108895	560909
109839	560910
286121	560911
110116	560912
28755	560913
270495	560914
163804	560915
148176	560916
111137	560917
24683	560918
111518	560919
163458	560920
60027	560921
259819	560922
112074	560923
38901	560924
80258	560925
122766	560926
239756	560927
111424	560928
109481	560929
19825	560930
176714	560931
190754	560932
8514	560933
267628	560934
152318	560935
189264	560936
83056	560937
83056	560938
56528	560939
311879	560940
119091	560941
79361	560942
504	560943
329386	560944
38759	560945
352927	560946
43001	560947
251041	560948
66768	560949
314297	560950
318462	560951
1407	560952
74644	560953
5279	560954
11750	560955
98551	560956
2289	560957
150987	560958
1246	560959
54695	560960
14961	560961
37796	560962
81016	560963
98623	560964
16353	560965
65335	560966
201732	560967
344932	560968
334167	560969
335238	560970
55630	560971
252584	560972
343615	560973
23900	560974
204679	560975
345048	560976
127127	560977
179270	560978
31397	560979
10683	560980
21770	560981
262364	560982
30103	560983
38712	560984
15687	560985
63112	560986
78445	560987
77639	560988
209615	560989
55680	560990
275385	560991
315672	560992
350357	560993
267059	560994
5139	560995
64391	560996
93868	560997
18021	560998
327956	560999
280814	561000
7021	561001
73194	561002
262371	561003
44	561004
77695	561005
26007	561006
234728	561007
157103	561008
61021	561009
95497	561010
67574	561011
19758	561012
87494	561013
12781	561014
279771	561015
49675	561016
356039	561017
17926	561018
259947	561019
255289	561020
59056	561021
221934	561022
165740	561023
122986	561024
65788	561025
9218	561026
38353	561027
152635	561028
70765	561029
201386	561030
94262	561031
36590	561032
47026	561033
10999	561034
207708	561035
38666	561036
79323	561037
11118	561038
57241	561039
15421	561040
9698	561041
322896	561042
53687	561043
54003	561044
302075	561045
2971	561046
13399	561047
286502	561048
294679	561049
171538	561050
171512	561051
162959	561052
368	561053
20159	561054
72598	561055
172773	561056
6183	561057
171508	561058
175010	561059
10110	561060
97423	561061
16178	561062
34075	561063
72941	561064
176472	561065
8036	561066
299348	561067
166942	561068
94676	561069
34233	561070
1381	561071
72953	561072
550	561073
198759	561074
4323	561075
4100	561076
4100	561077
203875	561078
87410	561079
137848	561080
17670	561081
73220	561082
207921	561083
292563	561084
147727	561085
294580	561086
39076	561087
132834	561088
288373	561089
175227	561090
10131	561091
292883	561092
13334	561093
176974	561094
147536	561095
49643	561096
163999	561097
204808	561098
1450	561099
357553	561100
52579	561101
12217	561102
1901	561103
162653	561104
16104	561105
1850	561106
8031	561107
31403	561108
44694	561109
193357	561110
99645	561111
53409	561112
54794	561113
190472	561114
113168	561115
24843	561116
23085	561117
195698	561118
23662	561119
181522	561120
224136	561121
239561	561122
54513	561123
10888	561124
290207	561125
8255	561126
5925	561127
83884	561128
35649	561129
282718	561130
175561	561131
48862	561132
10116	561133
21423	561134
110400	561135
291594	561136
310481	561137
174234	561138
72687	561139
221111	561140
141816	561141
180759	561142
86808	561143
6523	561144
38521	561145
279	561146
216573	561147
86558	561148
84319	561149
26730	561150
5413	561151
51	561152
72385	561153
28752	561154
17758	561155
42301	561156
112326	561157
644	561158
73592	561159
73304	561160
41033	561161
69431	561162
128288	561163
208254	561164
147661	561165
288805	561166
147756	561167
350891	561168
173628	561169
174013	561170
147655	561171
163284	561172
173907	561173
111498	561174
291835	561175
290760	561176
194	561177
17017	561178
289169	561179
127340	561180
304503	561181
24435	561182
124605	561183
113242	561184
1037	561185
27325	561186
36083	561187
183095	561188
82995	561189
9400	561190
8977	561191
296705	561192
1071	561193
14736	561194
49760	561195
110184	561196
49784	561197
139992	561198
252509	561199
137098	561200
83149	561201
353607	561202
59470	561203
221349	561204
24813	561205
309741	561206
11381	561207
232846	561208
64005	561209
17377	561210
284289	561211
73061	561212
106381	561213
161583	561214
142967	561215
37700	561216
283800	561217
336285	561218
36677	561219
55517	561220
81986	561221
80819	561222
82734	561223
54664	561224
341012	561225
340064	561226
345589	561227
335178	561228
337070	561229
342951	561230
204755	561231
125498	561232
328269	561233
141044	561234
54626	561235
179419	561236
125669	561237
124768	561238
2618	561239
342368	561240
217267	561241
235371	561242
102729	561243
1458	561244
43426	561245
30420	561246
96789	561247
43594	561248
226645	561249
138467	561250
87108	561251
18706	561252
44161	561253
179379	561254
112975	561255
112790	561256
23564	561257
137176	561258
210591	561259
96118	561260
307728	561261
305966	561262
35406	561263
51696	561264
6330	561265
309292	561266
253719	561267
8326	561268
8159	561269
306964	561270
46235	561271
28308	561272
233933	561273
120238	561274
111952	561275
5250	561276
112892	561277
298802	561278
20685	561279
2363	561280
226474	561281
169293	561282
28544	561283
193825	561284
63714	561285
54938	561286
162185	561287
4257	561288
170984	561289
298930	561290
119986	561291
86983	561292
58704	561293
135818	561294
218220	561295
134191	561296
218535	561297
133753	561298
130278	561299
85412	561300
50329	561301
89211	561302
137248	561303
51729	561304
35784	561305
115269	561306
138672	561307
97875	561308
7549	561309
25840	561310
11841	561311
36127	561312
56958	561313
37973	561314
74723	561315
183192	561316
51286	561317
217319	561318
85983	561319
227018	561320
112902	561321
218433	561322
40240	561323
34906	561324
127294	561325
161352	561326
88897	561327
225485	561328
45387	561329
33639	561330
165462	561331
15604	561332
308830	561333
46398	561334
87128	561335
54379	561336
136720	561337
308967	561338
93063	561339
107145	561340
23044	561341
280425	561342
184143	561343
115448	561344
199242	561345
9826	561346
307097	561347
50989	561348
193825	561349
2902	561350
136077	561351
44261	561352
99029	561353
17377	561354
4	561355
98261	561356
101178	561357
253908	561358
127705	561359
148951	561360
83436	561361
17377	561362
63105	561363
261986	561364
257825	561365
15434	561366
33162	561367
99733	561368
17377	561369
93229	561370
130556	561371
32663	561372
69985	561373
95089	561374
245306	561375
76180	561376
33586	561377
31198	561378
95089	561379
296293	561380
38283	561381
348331	561382
13025	561383
46994	561384
266481	561385
33467	561386
9826	561387
165036	561388
34705	561389
301616	561390
247037	561391
9135	561392
198283	561393
227026	561394
46075	561395
35122	561396
279907	561397
304208	561398
40332	561399
332467	561400
50365	561401
66603	561402
251951	561403
284828	561404
84516	561405
75518	561406
125949	561407
214983	561408
218393	561409
134010	561410
224281	561411
139314	561412
140162	561413
42057	561414
4865	561415
1881	561416
1053	561417
1053	561418
96573	561419
4408	561420
118314	561421
92531	561422
2144	561423
52698	561424
12623	561425
76964	561426
6098	561427
202778	561428
171406	561429
283076	561430
3576	561431
264648	561432
2184	561433
17158	561434
274256	561435
103302	561436
140653	561437
105231	561438
339825	561439
89188	561440
167730	561441
2521	561442
207764	561443
262012	561444
69575	561445
18240	561446
32480	561447
91013	561448
329045	561449
89437	561450
181839	561451
83936	561452
7644	561453
45740	561454
73481	561455
267042	561456
39228	561457
19921	561458
98117	561459
292487	561460
56091	561461
355058	561462
251483	561463
279704	561464
349090	561465
8493	561466
10087	561467
174057	561468
172221	561469
281420	561470
48282	561471
113108	561472
34587	561473
108470	561474
206294	561475
111018	561476
72347	561477
293819	561478
205837	561479
304513	561480
210095	561481
121738	561482
75316	561483
290609	561484
196220	561485
71869	561486
327861	561487
69889	561488
127545	561489
209862	561490
174128	561491
130260	561492
12144	561493
175215	561494
209801	561495
259322	561496
290731	561497
14690	561498
42313	561499
129802	561500
290315	561501
32335	561502
46406	561503
111323	561504
2826	561505
169154	561506
49603	561507
4592	561508
167918	561509
10188	561510
127976	561511
90839	561512
349961	561513
152262	561514
73028	561515
286614	561516
175707	561517
350021	561518
210003	561519
33937	561520
354077	561521
205499	561522
34559	561523
176616	561524
354783	561525
24242	561526
207495	561527
121198	561528
106138	561529
28460	561530
33834	561531
79957	561532
146357	561533
194534	561534
175835	561535
83512	561536
129202	561537
288498	561538
38605	561539
290413	561540
27255	561541
24245	561542
176719	561543
56011	561544
129259	561545
287644	561546
208192	561547
146657	561548
207147	561549
208127	561550
127419	561551
175097	561552
56409	561553
111329	561554
174486	561555
205802	561556
42688	561557
240045	561558
84643	561559
155615	561560
223532	561561
77211	561562
349767	561563
291899	561564
291412	561565
173899	561566
10377	561567
174262	561568
39015	561569
130436	561570
136916	561571
108479	561572
293696	561573
128149	561574
175269	561575
353909	561576
126676	561577
206803	561578
293639	561579
79583	561580
176689	561581
121773	561582
12398	561583
175112	561584
14187	561585
55971	561586
129798	561587
207894	561588
129901	561589
208518	561590
128847	561591
207522	561592
111046	561593
42232	561594
128562	561595
104595	561596
127801	561597
108668	561598
9973	561599
171491	561600
208583	561601
209071	561602
34023	561603
37182	561604
72358	561605
33302	561606
16800	561607
194301	561608
100572	561609
90395	561610
119016	561611
191704	561612
18801	561613
49704	561614
288046	561615
48897	561616
115267	561617
176201	561618
228565	561619
24450	561620
113960	561621
74830	561622
6989	561623
80608	561624
304540	561625
17218	561626
349810	561627
9853	561628
2583	561629
151971	561630
2563	561631
69713	561632
102571	561633
162035	561634
195114	561635
357554	561636
52200	561637
247243	561638
97855	561639
154177	561640
101467	561641
195988	561642
45277	561643
26382	561644
7589	561645
155925	561646
77303	561647
175325	561648
83419	561649
52181	561650
290182	561651
162387	561652
253634	561653
141024	561654
26403	561655
14307	561656
40641	561657
121188	561658
312699	561659
37134	561660
122260	561661
121451	561662
37249	561663
345250	561664
12624	561665
12641	561666
204909	561667
347199	561668
46838	561669
162773	561670
40444	561671
159049	561672
344845	561673
162683	561674
229503	561675
162042	561676
335866	561677
222916	561678
239817	561679
107384	561680
79852	561681
82852	561682
23277	561683
67528	561684
277028	561685
74304	561686
66328	561687
44143	561688
8119	561689
37316	561690
23289	561691
14880	561692
1373	561693
468	561694
20879	561695
38772	561696
128882	561697
79898	561698
52291	561699
315366	561700
120565	561701
199538	561702
111393	561703
232891	561704
133077	561705
329650	561706
134795	561707
73502	561708
34830	561709
86766	561710
1001	561711
15	561712
14270	561713
55924	561714
70433	561715
104595	561716
9980	561717
233158	561718
26536	561719
26534	561720
345339	561721
317538	561722
35313	561723
31869	561724
2440	561725
2379	561726
2379	561727
141498	561728
243789	561729
84751	561730
6625	561731
37818	561732
191775	561733
44	561734
17678	561735
295456	561736
79102	561737
351537	561738
311560	561739
3263	561740
34230	561741
111551	561742
108889	561743
50092	561744
96856	561745
60980	561746
77937	561747
148762	561748
33708	561749
20	561750
166682	561751
193388	561752
88345	561753
330493	561754
19286	561755
65847	561756
277201	561757
183638	561758
16946	561759
88441	561760
82873	561761
26031	561762
162765	561763
27863	561764
210731	561765
175811	561766
98303	561767
94790	561768
286584	561769
106404	561770
108	561771
13926	561772
55879	561773
350917	561774
162512	561775
182396	561776
177128	561777
79824	561778
79840	561779
78467	561780
17324	561781
3588	561782
43970	561783
83080	561784
36667	561785
119697	561786
56475	561787
357116	561788
11744	561789
128588	561790
93120	561791
108	561792
102572	561793
222646	561794
9973	561795
6119	561796
176076	561797
108833	561798
204992	561799
109096	561800
147634	561801
154220	561802
277053	561803
38798	561804
221383	561805
347909	561806
255478	561807
137958	561808
72065	561809
158463	561810
17896	561811
89128	561812
253599	561813
312245	561814
47242	561815
14703	561816
302049	561817
5473	561818
73314	561819
13067	561820
113809	561821
210090	561822
291037	561823
325634	561824
30709	561825
149897	561826
59835	561827
103320	561828
113777	561829
117614	561830
194090	561831
315912	561832
50904	561833
290727	561834
210707	561835
355382	561836
68513	561837
17791	561838
33782	561839
121828	561840
357155	561841
33733	561842
329293	561843
223655	561844
74414	561845
153121	561846
252469	561847
59261	561848
98909	561849
352294	561850
156415	561851
102996	561852
28892	561853
55707	561854
70726	561855
140621	561856
312390	561857
279118	561858
162564	561859
276418	561860
23466	561861
261654	561862
24975	561863
29681	561864
273084	561865
159373	561866
38308	561867
101278	561868
82804	561869
89800	561870
4	561871
342513	561872
345192	561873
33605	561874
204506	561875
88952	561876
161129	561877
96914	561878
6542	561879
159043	561880
91415	561881
140314	561882
46245	561883
166395	561884
141549	561885
55575	561886
220937	561887
220913	561888
115238	561889
50913	561890
115238	561891
141429	561892
83615	561893
127924	561894
47792	561895
22182	561896
172512	561897
104357	561898
301530	561899
267675	561900
109549	561901
291442	561902
3997	561903
5769	561904
355623	561905
73162	561906
351377	561907
205225	561908
200267	561909
229825	561910
335691	561911
5486	561912
10079	561913
59425	561914
84236	561915
207501	561916
291800	561917
38520	561918
351992	561919
111490	561920
175042	561921
25035	561922
122651	561923
138965	561924
35059	561925
41010	561926
181417	561927
113155	561928
269145	561929
138330	561930
55519	561931
74447	561932
67453	561933
198145	561934
88055	561935
33579	561936
28428	561937
228404	561938
168020	561939
8461	561940
52912	561941
62415	561942
118187	561943
113376	561944
204595	561945
176323	561946
21556	561947
36636	561948
69189	561949
107100	561950
21196	561951
92496	561952
141964	561953
43347	561954
3761	561955
64732	561956
10856	561957
47553	561958
38598	561959
19879	561960
15185	561961
11850	561962
297717	561963
205954	561964
12041	561965
16	561966
99962	561967
55567	561968
61264	561969
1230	561970
3555	561971
17204	561972
2635	561973
103878	561974
106035	561975
147046	561976
190396	561977
17204	561978
281719	561979
283646	561980
79669	561981
32905	561982
4993	561983
13	561984
14	561985
329899	561986
23156	561987
536	561988
198619	561989
50005	561990
53530	561991
91013	561992
59163	561993
106941	561994
159545	561995
8260	561996
53881	561997
128160	561998
162857	561999
30075	562000
129644	562001
10645	562002
1202	562003
7957	562004
233392	562005
36689	562006
51183	562007
11393	562008
891	562009
35967	562010
38125	562011
931	562012
61693	562013
30667	562014
30367	562015
18299	562016
2711	562017
163711	562018
178767	562019
49269	562020
279	562021
349420	562022
209813	562023
335708	562024
325342	562025
113069	562026
734	562027
13540	562028
22959	562029
134253	562030
18904	562031
165399	562032
320568	562033
173571	562034
110063	562035
111206	562036
176818	562037
48848	562038
110051	562039
17945	562040
7847	562041
175827	562042
24619	562043
176943	562044
289528	562045
174162	562046
286822	562047
289880	562048
71645	562049
285244	562050
174065	562051
24651	562052
7834	562053
6194	562054
110590	562055
172651	562056
72776	562057
49677	562058
73114	562059
287698	562060
24348	562061
49596	562062
293417	562063
34519	562064
176631	562065
34512	562066
2213	562067
110597	562068
49327	562069
175870	562070
24692	562071
72539	562072
24580	562073
72766	562074
6143	562075
109249	562076
49463	562077
173580	562078
13148	562079
174926	562080
171400	562081
7819	562082
48976	562083
293081	562084
37501	562085
163434	562086
46138	562087
233791	562088
73243	562089
237140	562090
62109	562091
40927	562092
91903	562093
76048	562094
48151	562095
249944	562096
347374	562097
200567	562098
55186	562099
239038	562100
5243	562101
283257	562102
22772	562103
41793	562104
20084	562105
61216	562106
127705	562107
3096	562108
114075	562109
478	562110
201352	562111
302988	562112
3096	562113
89008	562114
271103	562115
3096	562116
162894	562117
5881	562118
126761	562119
278188	562120
158180	562121
59331	562122
282293	562123
163328	562124
31107	562125
81083	562126
31564	562127
23807	562128
241877	562129
157098	562130
28971	562131
57302	562132
122635	562133
9294	562134
139256	562135
313881	562136
3010	562137
20230	562138
12990	562139
13382	562140
145334	562141
10912	562142
136659	562143
4120	562144
9532	562145
108202	562146
52200	562147
7162	562148
114148	562149
58706	562150
96379	562151
46156	562152
168631	562153
225344	562154
109959	562155
49685	562156
357167	562157
47245	562158
43171	562159
3203	562160
34267	562161
149655	562162
79251	562163
135218	562164
5454	562165
54866	562166
13428	562167
132875	562168
182819	562169
42191	562170
200505	562171
219341	562172
105278	562173
108858	562174
113563	562175
92028	562176
235787	562177
48143	562178
102561	562179
161294	562180
273745	562181
203383	562182
165165	562183
25125	562184
123046	562185
44996	562186
345535	562187
44996	562188
119951	562189
144968	562190
96443	562191
45283	562192
100723	562193
60847	562194
143407	562195
161448	562196
267973	562197
32973	562198
234156	562199
143273	562200
20840	562201
5977	562202
35441	562203
16161	562204
48259	562205
114123	562206
298277	562207
214952	562208
251260	562209
303266	562210
154099	562211
210817	562212
130217	562213
71227	562214
131075	562215
19541	562216
98242	562217
250489	562218
159059	562219
153928	562220
64903	562221
153601	562222
87213	562223
250710	562224
33626	562225
278139	562226
138657	562227
8577	562228
101912	562229
87426	562230
111425	562231
219496	562232
315037	562233
18246	562234
180367	562235
334888	562236
27182	562237
139245	562238
339993	562239
139110	562240
102757	562241
7694	562242
280067	562243
338196	562244
83001	562245
83001	562246
230758	562247
82221	562248
75889	562249
6025	562250
69911	562251
71167	562252
115579	562253
467	562254
38481	562255
251497	562256
251532	562257
251718	562258
64951	562259
66326	562260
241655	562261
301167	562262
42941	562263
253113	562264
99751	562265
40552	562266
253411	562267
65481	562268
261738	562269
101306	562270
164261	562271
162511	562272
271139	562273
31391	562274
44726	562275
99152	562276
155432	562277
99121	562278
248010	562279
54368	562280
112225	562281
44932	562282
63029	562283
93398	562284
255728	562285
93398	562286
168790	562287
148197	562288
240715	562289
155160	562290
95443	562291
99554	562292
169106	562293
253178	562294
296002	562295
146693	562296
136811	562297
54348	562298
33486	562299
91346	562300
23994	562301
95211	562302
46985	562303
105104	562304
255413	562305
331379	562306
169479	562307
82873	562308
112702	562309
335570	562310
22468	562311
22553	562312
31303	562313
99350	562314
59243	562315
7398	562316
90483	562317
138651	562318
231415	562319
229239	562320
60455	562321
136629	562322
221360	562323
59118	562324
228382	562325
137761	562326
89435	562327
90832	562328
223758	562329
222633	562330
231125	562331
89368	562332
136979	562333
342809	562334
82630	562335
346263	562336
204455	562337
89576	562338
342778	562339
337962	562340
137646	562341
254733	562342
90499	562343
169524	562344
231454	562345
107369	562346
31306	562347
22500	562348
31318	562349
31391	562350
123112	562351
197514	562352
332882	562353
261676	562354
159378	562355
9034	562356
199532	562357
271612	562358
42518	562359
64600	562360
254414	562361
31318	562362
60809	562363
95247	562364
148907	562365
69858	562366
83070	562367
42035	562368
128152	562369
253447	562370
127862	562371
111368	562372
176750	562373
251230	562374
43962	562375
110538	562376
195398	562377
90892	562378
140799	562379
210308	562380
33604	562381
38350	562382
25352	562383
352298	562384
91244	562385
154153	562386
252130	562387
112625	562388
250579	562389
2236	562390
123242	562391
101127	562392
252008	562393
170071	562394
139993	562395
343670	562396
137135	562397
1611	562398
1986	562399
301629	562400
43678	562401
143814	562402
35965	562403
61375	562404
3769	562405
1009	562406
125838	562407
70302	562408
82572	562409
58	562410
202302	562411
283615	562412
15530	562413
77686	562414
149497	562415
230175	562416
119183	562417
10402	562418
194524	562419
108397	562420
35099	562421
241440	562422
142246	562423
49030	562424
3516	562425
72062	562426
11745	562427
293857	562428
34442	562429
919	562430
306289	562431
9667	562432
315521	562433
73427	562434
78258	562435
333579	562436
165897	562437
142525	562438
111561	562439
111301	562440
267006	562441
55564	562442
63110	562443
82937	562444
83043	562445
209650	562446
83186	562447
56565	562448
353115	562449
353764	562450
116829	562451
23468	562452
3007	562453
55665	562454
58423	562455
81911	562456
253658	562457
87527	562458
295131	562459
98923	562460
346222	562461
12650	562462
83562	562463
205672	562464
2748	562465
206994	562466
2550	562467
46117	562468
46876	562469
206195	562470
175118	562471
325528	562472
357352	562473
25777	562474
329503	562475
5469	562476
180070	562477
272973	562478
8052	562479
34212	562480
14311	562481
175058	562482
34585	562483
121781	562484
15391	562485
67499	562486
30918	562487
25775	562488
129244	562489
159527	562490
111467	562491
289081	562492
110623	562493
324643	562494
18289	562495
30977	562496
77741	562497
121194	562498
28906	562499
226896	562500
107	562501
10086	562502
349419	562503
279377	562504
154984	562505
176550	562506
17886	562507
121194	562508
176762	562509
53949	562510
21217	562511
83480	562512
352975	562513
1113	562514
129389	562515
49238	562516
64789	562517
2510	562518
23466	562519
25663	562520
10435	562521
23275	562522
2955	562523
19316	562524
70136	562525
194828	562526
154829	562527
70617	562528
56054	562529
128602	562530
286163	562531
129256	562532
4008	562533
326041	562534
194111	562535
28493	562536
146840	562537
194821	562538
207581	562539
3445	562540
104773	562541
200764	562542
285493	562543
173767	562544
195330	562545
35464	562546
52279	562547
129821	562548
82668	562549
121745	562550
37132	562551
80011	562552
312631	562553
328174	562554
79448	562555
325151	562556
175663	562557
285319	562558
141950	562559
195629	562560
206533	562561
351780	562562
326219	562563
75057	562564
210031	562565
102957	562566
89111	562567
38211	562568
301177	562569
74755	562570
301137	562571
344223	562572
254233	562573
292857	562574
350160	562575
289138	562576
8339	562577
72176	562578
286239	562579
500	562580
38211	562581
60130	562582
121435	562583
138892	562584
89188	562585
154380	562586
265965	562587
21718	562588
128155	562589
205913	562590
83261	562591
14611	562592
111493	562593
83750	562594
350849	562595
129763	562596
127557	562597
2648	562598
103885	562599
38780	562600
290009	562601
83914	562602
279249	562603
8548	562604
11268	562605
149838	562606
4155	562607
187392	562608
56344	562609
237416	562610
170161	562611
269403	562612
40449	562613
250789	562614
5887	562615
277350	562616
17458	562617
204360	562618
91093	562619
20660	562620
265789	562621
31683	562622
46777	562623
7741	562624
345346	562625
32728	562626
23956	562627
113360	562628
48077	562629
46017	562630
167912	562631
44734	562632
32153	562633
105769	562634
204747	562635
23997	562636
167159	562637
165433	562638
158563	562639
43712	562640
24968	562641
43769	562642
153985	562643
50112	562644
281462	562645
156011	562646
198326	562647
80187	562648
180549	562649
251307	562650
43201	562651
49151	562652
6377	562653
42730	562654
17448	562655
6601	562656
13798	562657
22564	562658
294867	562659
175155	562660
180933	562661
180933	562662
8353	562663
74424	562664
72529	562665
15994	562666
6421	562667
9202	562668
151472	562669
178616	562670
19456	562671
670	562672
82771	562673
14418	562674
118934	562675
279	562676
78564	562677
214640	562678
101073	562679
211935	562680
168548	562681
1187	562682
2108	562683
348059	562684
70815	562685
33679	562686
180086	562687
278477	562688
77739	562689
99	562690
152310	562691
4926	562692
48548	562693
110781	562694
295234	562695
49518	562696
174424	562697
110776	562698
48781	562699
4005	562700
248511	562701
72837	562702
110776	562703
17683	562704
88148	562705
7530	562706
268103	562707
4128	562708
12697	562709
47054	562710
309995	562711
11327	562712
200039	562713
203950	562714
57970	562715
71701	562716
163608	562717
51213	562718
83363	562719
137754	562720
70062	562721
35007	562722
319004	562723
69739	562724
32374	562725
723	562726
209445	562727
353070	562728
208977	562729
83634	562730
125710	562731
354158	562732
208923	562733
74428	562734
48121	562735
182722	562736
11799	562737
277705	562738
931	562739
28279	562740
4498	562741
57204	562742
328805	562743
275853	562744
294	562745
9417	562746
197917	562747
219973	562748
79848	562749
121975	562750
40845	562751
357510	562752
116158	562753
15716	562754
651	562755
10573	562756
238632	562757
74723	562758
25127	562759
81860	562760
198750	562761
144681	562762
50418	562763
123809	562764
340813	562765
85249	562766
56544	562767
18221	562768
7027	562769
17985	562770
55056	562771
129006	562772
124955	562773
17308	562774
23407	562775
276850	562776
67451	562777
181369	562778
168643	562779
15641	562780
224011	562781
339423	562782
38687	562783
352476	562784
177159	562785
10033	562786
94648	562787
207611	562788
194223	562789
74690	562790
1331	562791
1501	562792
34347	562793
1258	562794
34221	562795
273697	562796
175085	562797
24756	562798
128979	562799
173907	562800
71814	562801
100696	562802
354609	562803
350988	562804
78004	562805
189277	562806
348611	562807
205018	562808
168837	562809
313111	562810
23756	562811
26537	562812
118523	562813
1110	562814
53189	562815
76299	562816
208733	562817
17977	562818
75775	562819
153543	562820
98200	562821
153557	562822
250524	562823
91808	562824
5866	562825
342816	562826
174367	562827
9442	562828
461	562829
1618	562830
3470	562831
203427	562832
100354	562833
336711	562834
100521	562835
67552	562836
17234	562837
64173	562838
54071	562839
37398	562840
122038	562841
177291	562842
194755	562843
44071	562844
43974	562845
107800	562846
94689	562847
327594	562848
68510	562849
14341	562850
71480	562851
113792	562852
19212	562853
54072	562854
97832	562855
80272	562856
79749	562857
22848	562858
350126	562859
107097	562860
136249	562861
127646	562862
253378	562863
51231	562864
53897	562865
122622	562866
100557	562867
59143	562868
57983	562869
11065	562870
13399	562871
73156	562872
21315	562873
105923	562874
116464	562875
58165	562876
29529	562877
59662	562878
4837	562879
15604	562880
326456	562881
338922	562882
175946	562883
110343	562884
7876	562885
140732	562886
81098	562887
98601	562888
37195	562889
254785	562890
27154	562891
6189	562892
3216	562893
13564	562894
92812	562895
216195	562896
294690	562897
1100	562898
1100	562899
111471	562900
175066	562901
13603	562902
75820	562903
53198	562904
274359	562905
107715	562906
40284	562907
1931	562908
139438	562909
343	562910
14328	562911
5185	562912
26537	562913
6254	562914
193095	562915
13161	562916
64113	562917
172514	562918
7536	562919
12034	562920
118898	562921
6254	562922
60181	562923
25218	562924
50658	562925
73193	562926
172808	562927
110331	562928
14557	562929
16026	562930
2048	562931
62893	562932
10122	562933
50005	562934
37472	562935
322350	562936
127392	562937
62794	562938
74583	562939
203693	562940
71204	562941
181128	562942
3403	562943
201896	562944
24696	562945
203289	562946
37338	562947
34868	562948
91373	562949
18023	562950
72903	562951
172516	562952
286673	562953
285347	562954
171404	562955
172710	562956
286105	562957
172730	562958
177066	562959
73265	562960
111439	562961
109268	562962
201275	562963
15390	562964
69081	562965
111462	562966
49088	562967
309918	562968
246465	562969
335052	562970
112040	562971
243356	562972
21346	562973
36147	562974
296476	562975
6937	562976
249610	562977
52644	562978
56113	562979
18022	562980
8100	562981
45801	562982
469	562983
86919	562984
14957	562985
1377	562986
158021	562987
52636	562988
36423	562989
324516	562990
47430	562991
82805	562992
257440	562993
130358	562994
178760	562995
125653	562996
65784	562997
4990	562998
165818	562999
10771	563000
28697	563001
200465	563002
130015	563003
90313	563004
26821	563005
108243	563006
75531	563007
92795	563008
109268	563009
177072	563010
191705	563011
53558	563012
5096	563013
91452	563014
39918	563015
118982	563016
57533	563017
24855	563018
78801	563019
133453	563020
49077	563021
73028	563022
110293	563023
111326	563024
73040	563025
111611	563026
176755	563027
323933	563028
122637	563029
111223	563030
294517	563031
124422	563032
198929	563033
342972	563034
203208	563035
337927	563036
345133	563037
130356	563038
129244	563039
208132	563040
50510	563041
97506	563042
171544	563043
164291	563044
60680	563045
259862	563046
158129	563047
6254	563048
193847	563049
211245	563050
69484	563051
4023	563052
19718	563053
198986	563054
81937	563055
12277	563056
3752	563057
296663	563058
16966	563059
7140	563060
59189	563061
280126	563062
52833	563063
306950	563064
120503	563065
71204	563066
100026	563067
7084	563068
3545	563069
29199	563070
67099	563071
10692	563072
44064	563073
82664	563074
68367	563075
16151	563076
18831	563077
110348	563078
1368	563079
33648	563080
175903	563081
164490	563082
294773	563083
291501	563084
73228	563085
354918	563086
209890	563087
90705	563088
28601	563089
147288	563090
73077	563091
73118	563092
290154	563093
176801	563094
73015	563095
24617	563096
41256	563097
755	563098
263148	563099
235437	563100
21537	563101
129859	563102
353633	563103
349109	563104
29475	563105
158088	563106
6251	563107
90666	563108
25909	563109
25012	563110
204074	563111
25174	563112
130194	563113
75233	563114
10339	563115
18395	563116
98154	563117
51287	563118
61776	563119
74312	563120
82747	563121
14613	563122
16021	563123
56889	563124
158092	563125
116102	563126
268275	563127
109793	563128
3455	563129
169945	563130
228897	563131
343656	563132
176251	563133
49420	563134
34542	563135
176400	563136
74272	563137
111028	563138
39326	563139
18529	563140
12141	563141
75669	563142
221283	563143
119002	563144
5597	563145
102262	563146
50525	563147
51004	563148
8975	563149
195737	563150
204284	563151
286519	563152
49725	563153
4841	563154
500	563155
139734	563156
6935	563157
136639	563158
280778	563159
6792	563160
6792	563161
13943	563162
22617	563163
18152	563164
53503	563165
19275	563166
89340	563167
217004	563168
48268	563169
73232	563170
193233	563171
194550	563172
2922	563173
127057	563174
40056	563175
203646	563176
235445	563177
14060	563178
11206	563179
3876	563180
50928	563181
114796	563182
51924	563183
263468	563184
45605	563185
292927	563186
285940	563187
34534	563188
111063	563189
72953	563190
322875	563191
5657	563192
1235	563193
5677	563194
21777	563195
53402	563196
24681	563197
289478	563198
87210	563199
173406	563200
172899	563201
287119	563202
177192	563203
294937	563204
18025	563205
177186	563206
294219	563207
72015	563208
14870	563209
172156	563210
188661	563211
214319	563212
230351	563213
14340	563214
200834	563215
10651	563216
79107	563217
101832	563218
68371	563219
58383	563220
723	563221
6735	563222
82782	563223
304532	563224
196819	563225
116472	563226
115844	563227
14341	563228
196809	563229
35885	563230
129186	563231
289942	563232
72912	563233
20842	563234
308358	563235
1325	563236
174332	563237
173453	563238
174841	563239
172021	563240
173164	563241
176147	563242
110780	563243
109393	563244
49493	563245
34438	563246
194005	563247
171893	563248
110902	563249
184897	563250
185086	563251
310175	563252
110902	563253
176414	563254
174332	563255
183333	563256
202346	563257
250400	563258
356394	563259
207915	563260
31004	563261
355601	563262
139844	563263
7687	563264
34560	563265
27574	563266
356217	563267
273312	563268
22221	563269
349145	563270
40411	563271
323915	563272
49766	563273
287568	563274
94641	563275
351990	563276
74571	563277
129308	563278
83239	563279
208570	563280
209510	563281
261167	563282
276834	563283
48684	563284
17782	563285
52520	563286
52520	563287
53697	563288
49778	563289
6881	563290
63225	563291
75447	563292
308784	563293
25454	563294
25192	563295
51036	563296
310452	563297
114521	563298
13670	563299
308651	563300
75934	563301
114599	563302
185513	563303
10325	563304
323793	563305
327389	563306
16103	563307
35144	563308
161233	563309
200358	563310
7973	563311
53766	563312
8658	563313
231982	563314
78088	563315
83823	563316
1730	563317
22614	563318
196493	563319
33684	563320
42132	563321
653	563322
188546	563323
124616	563324
863	563325
181506	563326
20600	563327
146354	563328
10682	563329
209200	563330
251809	563331
2086	563332
144866	563333
92170	563334
236850	563335
93087	563336
41311	563337
38513	563338
90146	563339
30559	563340
23777	563341
81315	563342
191740	563343
217621	563344
141281	563345
108277	563346
25	563347
273327	563348
168910	563349
154176	563350
205969	563351
205934	563352
83686	563353
168512	563354
176099	563355
97103	563356
175461	563357
188830	563358
320608	563359
8304	563360
109166	563361
45133	563362
100563	563363
97705	563364
154084	563365
169133	563366
293536	563367
178383	563368
129316	563369
108165	563370
178390	563371
278071	563372
280589	563373
19386	563374
7364	563375
42887	563376
204898	563377
66268	563378
149291	563379
18287	563380
351612	563381
307512	563382
102927	563383
291772	563384
129016	563385
56564	563386
50093	563387
50091	563388
352771	563389
104843	563390
110679	563391
208634	563392
33484	563393
205686	563394
206948	563395
18981	563396
3189	563397
10001	563398
3189	563399
9958	563400
3192	563401
278017	563402
129699	563403
69051	563404
68970	563405
89760	563406
98346	563407
108591	563408
2810	563409
79604	563410
50710	563411
177161	563412
290857	563413
72623	563414
15331	563415
264296	563416
243153	563417
14861	563418
262257	563419
262442	563420
52708	563421
3373	563422
73310	563423
55889	563424
55889	563425
200091	563426
666	563427
128420	563428
70234	563429
345466	563430
349688	563431
25377	563432
101791	563433
10933	563434
7539	563435
33362	563436
10553	563437
49892	563438
105029	563439
32559	563440
72846	563441
94345	563442
262086	563443
62194	563444
73488	563445
3313	563446
14061	563447
101390	563448
23393	563449
66733	563450
3766	563451
12033	563452
82790	563453
205328	563454
8819	563455
12723	563456
69600	563457
47146	563458
47146	563459
124060	563460
274898	563461
23590	563462
3373	563463
3373	563464
89652	563465
192688	563466
204790	563467
413	563468
7750	563469
3373	563470
4115	563471
62119	563472
325641	563473
56617	563474
594	563475
248134	563476
166067	563477
70704	563478
81743	563479
84182	563480
44725	563481
40678	563482
18123	563483
90978	563484
26188	563485
406	563486
171209	563487
8499	563488
52552	563489
10574	563490
65499	563491
12384	563492
144216	563493
1208	563494
59258	563495
15126	563496
43790	563497
52580	563498
199275	563499
8135	563500
42672	563501
192340	563502
7543	563503
66	563504
1939	563505
25921	563506
22882	563507
70376	563508
29024	563509
210640	563510
174159	563511
113657	563512
290178	563513
58124	563514
59258	563515
3163	563516
168846	563517
96843	563518
84534	563519
105406	563520
126804	563521
406	563522
210494	563523
127108	563524
71556	563525
167641	563526
108521	563527
294775	563528
23755	563529
10275	563530
10395	563531
348392	563532
210356	563533
38666	563534
353679	563535
49351	563536
318063	563537
122921	563538
123478	563539
76410	563540
139382	563541
19187	563542
72053	563543
27446	563544
239965	563545
176339	563546
31106	563547
98720	563548
94	563549
211830	563550
54019	563551
194743	563552
84126	563553
54007	563554
250905	563555
323129	563556
177099	563557
31006	563558
333083	563559
105543	563560
80156	563561
53998	563562
80153	563563
32424	563564
209812	563565
29915	563566
36647	563567
333987	563568
312040	563569
187624	563570
76659	563571
4342	563572
24063	563573
71619	563574
195840	563575
137513	563576
350754	563577
130971	563578
22161	563579
134080	563580
120102	563581
83879	563582
205919	563583
78275	563584
1573	563585
208	563586
163747	563587
208	563588
50152	563589
74532	563590
36448	563591
190248	563592
4436	563593
7591	563594
27153	563595
165227	563596
39115	563597
144429	563598
2912	563599
81898	563600
355643	563601
14327	563602
73144	563603
24684	563604
25571	563605
420	563606
30042	563607
177647	563608
193660	563609
178389	563610
186900	563611
3387	563612
26245	563613
302937	563614
239030	563615
64452	563616
82246	563617
5256	563618
128567	563619
222380	563620
49637	563621
17896	563622
349178	563623
27453	563624
110813	563625
56090	563626
73707	563627
1827	563628
239196	563629
52424	563630
1705	563631
51973	563632
171275	563633
42832	563634
25194	563635
263333	563636
224412	563637
177791	563638
4466	563639
54080	563640
247656	563641
110119	563642
140515	563643
7274	563644
11938	563645
108544	563646
10972	563647
55277	563648
10933	563649
137595	563650
198492	563651
335133	563652
73053	563653
73057	563654
283087	563655
18927	563656
25189	563657
81606	563658
5928	563659
3387	563660
11728	563661
164531	563662
128397	563663
183877	563664
9205	563665
1931	563666
26937	563667
168877	563668
1545	563669
204692	563670
88325	563671
173312	563672
229159	563673
229809	563674
173357	563675
288048	563676
24129	563677
91055	563678
88938	563679
291355	563680
108511	563681
162528	563682
163959	563683
103629	563684
28460	563685
204315	563686
229405	563687
7197	563688
46284	563689
138158	563690
278041	563691
105390	563692
172289	563693
122289	563694
44752	563695
88437	563696
90349	563697
226077	563698
59288	563699
269969	563700
44603	563701
107329	563702
153512	563703
353931	563704
20306	563705
123883	563706
5218	563707
120656	563708
49116	563709
420	563710
471	563711
128715	563712
27453	563713
7308	563714
17277	563715
193788	563716
30453	563717
33220	563718
62561	563719
127436	563720
1931	563721
178439	563722
29491	563723
26536	563724
183597	563725
362	563726
5996	563727
95163	563728
69753	563729
111354	563730
86408	563731
172280	563732
346509	563733
66076	563734
98578	563735
86851	563736
39873	563737
243681	563738
95845	563739
43331	563740
141214	563741
246979	563742
295650	563743
2482	563744
97318	563745
164012	563746
38780	563747
83536	563748
28516	563749
356231	563750
127462	563751
44695	563752
208826	563753
17302	563754
7695	563755
65435	563756
240280	563757
2167	563758
93382	563759
189256	563760
266692	563761
79226	563762
136537	563763
140491	563764
33338	563765
51264	563766
333832	563767
125498	563768
26687	563769
40782	563770
28851	563771
176018	563772
4579	563773
242692	563774
136015	563775
134705	563776
102445	563777
268230	563778
164597	563779
25225	563780
278119	563781
321225	563782
22793	563783
53985	563784
11801	563785
5148	563786
66722	563787
153107	563788
120394	563789
55536	563790
111472	563791
222904	563792
36923	563793
27145	563794
77765	563795
17189	563796
272741	563797
690	563798
66314	563799
59739	563800
75924	563801
184927	563802
51415	563803
75930	563804
145204	563805
145204	563806
37220	563807
95408	563808
282687	563809
216169	563810
677	563811
1813	563812
33067	563813
48679	563814
162127	563815
341228	563816
324220	563817
151621	563818
98252	563819
250423	563820
16816	563821
165479	563822
4002	563823
32685	563824
80115	563825
53405	563826
93508	563827
81095	563828
321465	563829
302894	563830
120471	563831
189626	563832
78854	563833
2521	563834
153438	563835
97194	563836
116462	563837
1285	563838
29162	563839
4701	563840
151805	563841
287661	563842
72170	563843
293901	563844
49542	563845
44454	563846
164735	563847
99560	563848
239066	563849
210992	563850
295007	563851
326023	563852
110203	563853
49809	563854
294751	563855
145685	563856
47014	563857
34238	563858
82740	563859
278479	563860
177240	563861
103348	563862
109797	563863
111404	563864
200697	563865
195853	563866
94657	563867
174757	563868
14618	563869
291730	563870
35257	563871
8773	563872
198630	563873
256252	563874
183626	563875
297367	563876
168506	563877
26724	563878
68163	563879
120550	563880
335994	563881
277070	563882
2379	563883
134128	563884
174437	563885
289929	563886
108411	563887
7937	563888
344010	563889
7136	563890
75575	563891
58835	563892
125417	563893
126264	563894
55502	563895
124756	563896
82156	563897
10214	563898
252	563899
207095	563900
2895	563901
239234	563902
5355	563903
43858	563904
102872	563905
82109	563906
53668	563907
962	563908
32595	563909
28162	563910
4762	563911
227891	563912
168901	563913
8016	563914
139956	563915
23232	563916
247986	563917
93588	563918
11295	563919
32191	563920
14434	563921
67815	563922
123567	563923
265569	563924
168495	563925
35601	563926
51888	563927
38125	563928
26522	563929
4037	563930
24793	563931
107217	563932
74071	563933
37821	563934
32704	563935
36548	563936
18258	563937
56769	563938
32470	563939
2082	563940
31489	563941
23890	563942
24693	563943
58515	563944
76721	563945
130637	563946
266013	563947
16829	563948
234091	563949
123631	563950
211642	563951
39271	563952
173328	563953
139682	563954
210938	563955
333570	563956
56895	563957
280132	563958
76924	563959
68622	563960
153585	563961
17804	563962
73262	563963
117298	563964
117344	563965
43889	563966
5513	563967
10364	563968
35560	563969
176982	563970
111370	563971
285917	563972
286797	563973
73201	563974
174001	563975
113709	563976
11736	563977
10002	563978
104989	563979
73240	563980
73226	563981
24213	563982
177020	563983
289075	563984
82796	563985
72278	563986
24026	563987
49743	563988
46243	563989
17802	563990
289935	563991
112094	563992
50040	563993
173098	563994
147115	563995
11350	563996
189106	563997
183332	563998
74218	563999
10888	564000
126122	564001
68354	564002
54009	564003
6828	564004
42907	564005
83230	564006
111521	564007
208914	564008
338138	564009
207469	564010
325772	564011
174640	564012
201240	564013
81322	564014
63959	564015
21417	564016
217428	564017
71950	564018
65296	564019
78564	564020
208088	564021
295035	564022
285332	564023
344488	564024
52718	564025
4351	564026
49046	564027
530	564028
93349	564029
93128	564030
66172	564031
94775	564032
76242	564033
132627	564034
71610	564035
93939	564036
2014	564037
114883	564038
236222	564039
31536	564040
177055	564041
294818	564042
294823	564043
111429	564044
177052	564045
177056	564046
141125	564047
90565	564048
10221	564049
47123	564050
300254	564051
272828	564052
17015	564053
343862	564054
111521	564055
203006	564056
114796	564057
332596	564058
127277	564059
350776	564060
22066	564061
21200	564062
21747	564063
279154	564064
37350	564065
880	564066
311724	564067
28125	564068
38895	564069
17274	564070
57826	564071
26780	564072
192682	564073
35745	564074
113495	564075
576	564076
349832	564077
191909	564078
19272	564079
161751	564080
26544	564081
72279	564082
177040	564083
177040	564084
72279	564085
294807	564086
177041	564087
177041	564088
49810	564089
294785	564090
72421	564091
171321	564092
83836	564093
82074	564094
393	564095
55559	564096
126332	564097
55498	564098
10840	564099
19624	564100
36685	564101
42265	564102
315944	564103
53798	564104
1593	564105
10230	564106
10230	564107
2722	564108
306669	564109
355745	564110
98458	564111
128379	564112
269604	564113
49677	564114
17776	564115
153498	564116
723	564117
34232	564118
239950	564119
55633	564120
204932	564121
351448	564122
209129	564123
54428	564124
164064	564125
164064	564126
72022	564127
180058	564128
94784	564129
26159	564130
291389	564131
176769	564132
326366	564133
192705	564134
5346	564135
63392	564136
149893	564137
149597	564138
111002	564139
120956	564140
195911	564141
275905	564142
72977	564143
6451	564144
22118	564145
2514	564146
56356	564147
169448	564148
43812	564149
62316	564150
129707	564151
286124	564152
240165	564153
93105	564154
93105	564155
179191	564156
169049	564157
13265	564158
9732	564159
12788	564160
208664	564161
176959	564162
40429	564163
109271	564164
74604	564165
24359	564166
49373	564167
172966	564168
295144	564169
82513	564170
280886	564171
280835	564172
49109	564173
147724	564174
80163	564175
49263	564176
26539	564177
279039	564178
192711	564179
3639	564180
62223	564181
189795	564182
108632	564183
18288	564184
128994	564185
141947	564186
62149	564187
189645	564188
226637	564189
147567	564190
111951	564191
4870	564192
74244	564193
204853	564194
54399	564195
355342	564196
266005	564197
73306	564198
176363	564199
43376	564200
80014	564201
36538	564202
7095	564203
7095	564204
302485	564205
272656	564206
171901	564207
129692	564208
56560	564209
287111	564210
205847	564211
56626	564212
83902	564213
111852	564214
12186	564215
154948	564216
77500	564217
103966	564218
147456	564219
21234	564220
67509	564221
291784	564222
173088	564223
123740	564224
356066	564225
350722	564226
357263	564227
55935	564228
207122	564229
25046	564230
147868	564231
11736	564232
29661	564233
222900	564234
13241	564235
7909	564236
17679	564237
111376	564238
17796	564239
171604	564240
181050	564241
17679	564242
68441	564243
176699	564244
141521	564245
49149	564246
83762	564247
49697	564248
15837	564249
286002	564250
55858	564251
54654	564252
225	564253
79699	564254
351280	564255
15125	564256
55886	564257
150115	564258
40827	564259
60151	564260
208379	564261
13969	564262
239878	564263
90231	564264
26085	564265
42695	564266
26	564267
21383	564268
26	564269
216761	564270
55888	564271
124797	564272
12894	564273
24456	564274
139550	564275
134864	564276
212469	564277
181878	564278
26045	564279
301218	564280
175022	564281
227122	564282
6978	564283
84868	564284
209290	564285
176789	564286
3	564287
74582	564288
108550	564289
189328	564290
130078	564291
49057	564292
21422	564293
82776	564294
38116	564295
73059	564296
293618	564297
194778	564298
287468	564299
51127	564300
209877	564301
33894	564302
68710	564303
12127	564304
115559	564305
127415	564306
173054	564307
73059	564308
173242	564309
277602	564310
289540	564311
55758	564312
23745	564313
104996	564314
19802	564315
127777	564316
41669	564317
77554	564318
210049	564319
72527	564320
56195	564321
106541	564322
305918	564323
76093	564324
34515	564325
8263	564326
71718	564327
321747	564328
82982	564329
27230	564330
319182	564331
60422	564332
83634	564333
353064	564334
349869	564335
188812	564336
32844	564337
205133	564338
7849	564339
32998	564340
94063	564341
20787	564342
13648	564343
52113	564344
12797	564345
4217	564346
141801	564347
327509	564348
204807	564349
268084	564350
68673	564351
1119	564352
56496	564353
20688	564354
43070	564355
128917	564356
294274	564357
55547	564358
355771	564359
78157	564360
78157	564361
129896	564362
80161	564363
123131	564364
2890	564365
7085	564366
8460	564367
16875	564368
355496	564369
62376	564370
93007	564371
348469	564372
77752	564373
64980	564374
244612	564375
100599	564376
41236	564377
3972	564378
3972	564379
29782	564380
353979	564381
111506	564382
229673	564383
65963	564384
26102	564385
128628	564386
329968	564387
98046	564388
72310	564389
736	564390
96453	564391
146531	564392
282826	564393
121560	564394
78482	564395
207893	564396
205933	564397
318615	564398
27446	564399
230150	564400
102930	564401
82960	564402
300091	564403
56895	564404
182732	564405
8243	564406
161838	564407
271910	564408
21614	564409
92036	564410
53344	564411
79132	564412
99618	564413
15353	564414
210011	564415
56352	564416
1540	564417
77586	564418
3816	564419
22645	564420
2742	564421
14887	564422
12843	564423
5952	564424
97467	564425
59337	564426
21421	564427
52879	564428
73587	564429
69666	564430
108733	564431
15155	564432
32741	564433
839	564434
3123	564435
4395	564436
28512	564437
245915	564438
43732	564439
4701	564440
199806	564441
30482	564442
140468	564443
233353	564444
234983	564445
233352	564446
163364	564447
62703	564448
33232	564449
23641	564450
13795	564451
9494	564452
234396	564453
143307	564454
320347	564455
1029	564456
193291	564457
105257	564458
189322	564459
324707	564460
268309	564461
189009	564462
88558	564463
153016	564464
10940	564465
4655	564466
154683	564467
262118	564468
137334	564469
97658	564470
273705	564471
48554	564472
195452	564473
74869	564474
143071	564475
133556	564476
16965	564477
7249	564478
14333	564479
23478	564480
103407	564481
30668	564482
290180	564483
192610	564484
234474	564485
117153	564486
76218	564487
161717	564488
2049	564489
288710	564490
43016	564491
16224	564492
163808	564493
227994	564494
61707	564495
33014	564496
20652	564497
79569	564498
46961	564499
350950	564500
285117	564501
299	564502
350224	564503
260535	564504
69970	564505
12463	564506
32563	564507
90166	564508
60220	564509
12703	564510
167998	564511
105118	564512
126352	564513
158208	564514
89092	564515
32860	564516
276313	564517
193615	564518
68293	564519
73002	564520
118561	564521
257309	564522
52173	564523
42783	564524
329514	564525
33613	564526
145836	564527
111207	564528
158821	564529
206583	564530
348998	564531
30261	564532
26428	564533
15509	564534
96042	564535
100608	564536
97876	564537
204245	564538
316749	564539
53839	564540
28870	564541
106728	564542
170288	564543
245892	564544
169014	564545
275482	564546
121137	564547
307425	564548
161363	564549
68721	564550
35094	564551
176913	564552
976	564553
108493	564554
111350	564555
9846	564556
273194	564557
136359	564558
322543	564559
243616	564560
321364	564561
18850	564562
79104	564563
82073	564564
61484	564565
122245	564566
28119	564567
194927	564568
326517	564569
171810	564570
19721	564571
37380	564572
326677	564573
204465	564574
193822	564575
26575	564576
26574	564577
122700	564578
146214	564579
23565	564580
106232	564581
103082	564582
161383	564583
20797	564584
37664	564585
2687	564586
14859	564587
121538	564588
177889	564589
57635	564590
177876	564591
43751	564592
223305	564593
276675	564594
346616	564595
161371	564596
137721	564597
15822	564598
196337	564599
4582	564600
23565	564601
8027	564602
15088	564603
245122	564604
262397	564605
28511	564606
89996	564607
290906	564608
355267	564609
290723	564610
61507	564611
37727	564612
77268	564613
4825	564614
42988	564615
106255	564616
1574	564617
859	564618
328211	564619
129041	564620
209658	564621
79177	564622
22183	564623
79119	564624
25996	564625
127852	564626
165340	564627
356059	564628
279393	564629
165306	564630
34167	564631
3239	564632
40024	564633
255959	564634
83057	564635
174035	564636
83057	564637
194828	564638
83607	564639
208166	564640
208802	564641
53992	564642
130061	564643
120949	564644
188731	564645
13240	564646
349017	564647
96367	564648
6169	564649
67411	564650
1126	564651
20909	564652
105158	564653
190548	564654
121002	564655
30135	564656
129902	564657
205656	564658
296989	564659
34133	564660
62181	564661
53465	564662
3951	564663
137568	564664
18914	564665
206364	564666
46031	564667
162939	564668
62366	564669
167118	564670
167118	564671
46828	564672
21598	564673
165180	564674
45337	564675
47180	564676
71098	564677
280366	564678
172	564679
322476	564680
137878	564681
29702	564682
146934	564683
91463	564684
266548	564685
168930	564686
26783	564687
13736	564688
85195	564689
4811	564690
51508	564691
43443	564692
14755	564693
81861	564694
21117	564695
44161	564696
23452	564697
248427	564698
185281	564699
42	564700
13525	564701
51799	564702
23170	564703
35479	564704
42212	564705
8183	564706
68669	564707
97955	564708
204175	564709
29667	564710
164772	564711
237004	564712
9671	564713
176990	564714
123037	564715
108093	564716
299253	564717
201259	564718
40331	564719
87376	564720
306354	564721
201779	564722
48223	564723
91736	564724
154536	564725
93245	564726
11995	564727
268665	564728
269918	564729
144797	564730
8207	564731
51145	564732
50608	564733
235884	564734
41802	564735
18127	564736
41000	564737
42043	564738
57099	564739
28080	564740
485	564741
26242	564742
225466	564743
325680	564744
41091	564745
220588	564746
322027	564747
284570	564748
93531	564749
3515	564750
3515	564751
51508	564752
114690	564753
225227	564754
134332	564755
50350	564756
47957	564757
130764	564758
96563	564759
212091	564760
49969	564761
59871	564762
611	564763
15616	564764
76158	564765
189662	564766
313344	564767
209001	564768
11288	564769
89327	564770
41853	564771
49088	564772
351	564773
31573	564774
11286	564775
6800	564776
239693	564777
158132	564778
2765	564779
21079	564780
168440	564781
338118	564782
29267	564783
5902	564784
140989	564785
129024	564786
117370	564787
158094	564788
353316	564789
165057	564790
167815	564791
259796	564792
259789	564793
157734	564794
203330	564795
186727	564796
58047	564797
341585	564798
249833	564799
164593	564800
64295	564801
121102	564802
296589	564803
290204	564804
109548	564805
34447	564806
173290	564807
44950	564808
90676	564809
207440	564810
44254	564811
3624	564812
206908	564813
73266	564814
135293	564815
50713	564816
119514	564817
29412	564818
74928	564819
60660	564820
6960	564821
4068	564822
204242	564823
212737	564824
177055	564825
59747	564826
73604	564827
159372	564828
94868	564829
59747	564830
91454	564831
142384	564832
5122	564833
60995	564834
75642	564835
143219	564836
89250	564837
57132	564838
308668	564839
142982	564840
122755	564841
187534	564842
795	564843
63298	564844
48656	564845
49695	564846
72972	564847
286731	564848
111015	564849
231869	564850
258999	564851
94905	564852
78629	564853
15592	564854
57935	564855
122586	564856
58636	564857
66042	564858
117312	564859
162330	564860
33231	564861
27359	564862
147829	564863
183757	564864
308516	564865
30360	564866
5918	564867
324008	564868
29488	564869
189400	564870
8922	564871
7790	564872
312094	564873
3759	564874
196459	564875
301242	564876
1950	564877
152181	564878
320855	564879
160397	564880
391	564881
216108	564882
147788	564883
85785	564884
31166	564885
4372	564886
3764	564887
15403	564888
75896	564889
146473	564890
14721	564891
131395	564892
54498	564893
34709	564894
1650	564895
76552	564896
91489	564897
192317	564898
351470	564899
266679	564900
6388	564901
234460	564902
13232	564903
20868	564904
159339	564905
165779	564906
286289	564907
340299	564908
250208	564909
167760	564910
117007	564911
337299	564912
6566	564913
6566	564914
5950	564915
9859	564916
7391	564917
21296	564918
24245	564919
8452	564920
69186	564921
9890	564922
186621	564923
195830	564924
70674	564925
14350	564926
5986	564927
106586	564928
36615	564929
81664	564930
344015	564931
49684	564932
47792	564933
26546	564934
26453	564935
206425	564936
291837	564937
24759	564938
49708	564939
32496	564940
34535	564941
33840	564942
176761	564943
176027	564944
9863	564945
190333	564946
315897	564947
71255	564948
92460	564949
4625	564950
29092	564951
22453	564952
24818	564953
112196	564954
176793	564955
72768	564956
34536	564957
25982	564958
172810	564959
208	564960
48406	564961
71336	564962
134427	564963
5041	564964
5041	564965
5041	564966
5041	564967
36801	564968
87582	564969
188864	564970
9556	564971
36261	564972
21163	564973
135780	564974
315424	564975
25542	564976
227362	564977
98819	564978
36261	564979
126600	564980
18758	564981
190200	564982
136214	564983
3743	564984
291055	564985
64526	564986
3326	564987
52622	564988
111398	564989
2349	564990
8195	564991
232494	564992
13464	564993
14615	564994
42855	564995
254342	564996
180212	564997
168957	564998
344891	564999
54814	565000
104031	565001
31714	565002
344777	565003
178930	565004
63552	565005
199459	565006
112859	565007
243939	565008
28300	565009
67420	565010
292587	565011
118363	565012
48888	565013
10254	565014
11212	565015
18718	565016
33766	565017
292697	565018
339481	565019
124866	565020
58838	565021
10346	565022
41659	565023
21280	565024
130262	565025
26970	565026
110555	565027
2177	565028
19548	565029
337642	565030
11526	565031
167097	565032
144202	565033
31277	565034
62945	565035
330790	565036
31411	565037
325828	565038
327430	565039
181679	565040
304585	565041
326931	565042
65632	565043
65404	565044
156272	565045
22464	565046
98918	565047
155491	565048
155999	565049
44778	565050
65391	565051
253968	565052
31269	565053
99575	565054
12407	565055
241274	565056
154828	565057
44639	565058
12367	565059
254513	565060
155955	565061
42941	565062
31458	565063
99267	565064
255188	565065
197205	565066
197107	565067
254750	565068
65860	565069
255445	565070
254488	565071
155324	565072
168756	565073
301183	565074
241941	565075
154514	565076
301160	565077
155809	565078
98925	565079
82850	565080
13574	565081
24983	565082
99315	565083
324566	565084
99613	565085
33442	565086
221855	565087
44857	565088
140173	565089
55726	565090
177528	565091
51644	565092
261742	565093
64056	565094
80502	565095
7073	565096
332885	565097
99349	565098
8763	565099
80306	565100
169357	565101
31200	565102
331681	565103
148366	565104
332554	565105
22570	565106
3801	565107
269220	565108
221963	565109
295962	565110
78691	565111
90004	565112
88413	565113
33341	565114
266211	565115
69558	565116
114887	565117
303336	565118
303452	565119
240787	565120
181713	565121
303318	565122
303295	565123
242453	565124
155505	565125
9443	565126
44690	565127
303231	565128
332321	565129
303302	565130
303389	565131
113989	565132
162155	565133
45157	565134
253160	565135
198069	565136
42120	565137
23061	565138
8763	565139
42905	565140
23899	565141
255106	565142
44523	565143
226871	565144
122855	565145
42298	565146
40695	565147
8763	565148
44726	565149
303305	565150
181692	565151
113991	565152
303388	565153
113991	565154
181719	565155
181670	565156
303457	565157
2621	565158
198163	565159
99381	565160
122825	565161
181670	565162
181648	565163
181692	565164
181719	565165
155160	565166
330661	565167
197304	565168
268503	565169
81762	565170
79629	565171
9164	565172
148426	565173
9462	565174
80678	565175
99027	565176
37584	565177
111879	565178
47796	565179
177671	565180
26648	565181
54373	565182
177877	565183
266651	565184
271960	565185
89741	565186
69839	565187
168111	565188
16994	565189
276837	565190
47048	565191
12845	565192
47004	565193
23453	565194
168405	565195
103784	565196
105498	565197
69839	565198
9725	565199
105964	565200
267377	565201
271927	565202
266872	565203
7670	565204
272149	565205
163232	565206
273005	565207
7670	565208
69226	565209
165268	565210
32643	565211
269758	565212
141122	565213
226526	565214
223986	565215
89109	565216
88304	565217
59039	565218
229135	565219
225372	565220
138916	565221
90684	565222
90244	565223
89368	565224
141619	565225
224044	565226
139689	565227
231250	565228
140306	565229
227767	565230
140662	565231
90071	565232
230990	565233
88813	565234
140925	565235
241998	565236
137150	565237
59987	565238
141053	565239
90799	565240
137449	565241
221494	565242
88928	565243
222565	565244
88229	565245
139917	565246
89548	565247
137689	565248
141770	565249
90483	565250
137067	565251
136942	565252
136443	565253
140820	565254
230161	565255
137213	565256
88156	565257
141658	565258
88704	565259
142260	565260
140842	565261
180248	565262
138714	565263
222943	565264
140129	565265
141990	565266
139569	565267
137450	565268
89601	565269
225692	565270
223078	565271
136396	565272
148849	565273
231389	565274
221571	565275
138101	565276
230498	565277
89275	565278
91124	565279
221093	565280
89962	565281
90874	565282
224850	565283
136536	565284
226012	565285
136817	565286
91009	565287
137646	565288
89968	565289
222692	565290
40628	565291
225663	565292
136907	565293
90524	565294
41090	565295
230400	565296
139126	565297
225165	565298
228718	565299
139938	565300
222384	565301
59213	565302
60455	565303
90316	565304
89435	565305
91119	565306
90392	565307
228022	565308
231067	565309
229461	565310
254331	565311
137788	565312
89536	565313
89412	565314
59118	565315
223926	565316
91153	565317
47796	565318
195581	565319
261646	565320
12845	565321
273548	565322
91029	565323
141119	565324
142227	565325
59462	565326
60545	565327
60255	565328
89531	565329
159378	565330
47506	565331
156110	565332
139277	565333
95174	565334
88083	565335
138921	565336
222655	565337
59044	565338
138708	565339
225072	565340
69227	565341
32872	565342
47398	565343
168090	565344
162335	565345
70080	565346
165023	565347
162292	565348
32801	565349
70128	565350
272976	565351
272230	565352
104474	565353
32801	565354
23250	565355
47048	565356
12904	565357
103932	565358
69636	565359
273126	565360
275691	565361
163309	565362
164281	565363
277544	565364
68966	565365
103986	565366
138500	565367
141392	565368
253789	565369
137543	565370
1411	565371
5145	565372
47370	565373
81877	565374
262448	565375
11587	565376
13754	565377
203157	565378
26107	565379
81800	565380
279650	565381
77635	565382
42007	565383
19653	565384
188911	565385
4828	565386
17128	565387
316132	565388
240502	565389
42503	565390
39191	565391
95011	565392
196803	565393
36767	565394
203034	565395
17936	565396
5926	565397
90290	565398
71392	565399
190433	565400
109069	565401
189614	565402
152782	565403
22484	565404
63275	565405
17368	565406
224202	565407
237449	565408
63682	565409
32075	565410
5446	565411
71529	565412
172112	565413
82712	565414
173398	565415
174903	565416
49587	565417
1561	565418
49050	565419
72004	565420
172807	565421
172158	565422
289032	565423
24160	565424
279768	565425
94317	565426
128543	565427
204086	565428
36618	565429
49511	565430
1031	565431
47979	565432
268229	565433
72403	565434
119426	565435
77860	565436
41758	565437
170656	565438
53953	565439
285504	565440
111093	565441
174513	565442
176696	565443
321004	565444
13286	565445
39247	565446
53731	565447
109084	565448
6818	565449
48924	565450
168505	565451
92192	565452
12604	565453
272542	565454
15980	565455
292457	565456
171112	565457
22077	565458
23254	565459
1411	565460
59571	565461
112668	565462
103627	565463
33661	565464
278756	565465
177639	565466
309339	565467
16548	565468
62363	565469
120997	565470
263	565471
13213	565472
21555	565473
4574	565474
14562	565475
109136	565476
99380	565477
9835	565478
20414	565479
59886	565480
67791	565481
99411	565482
48290	565483
26253	565484
6380	565485
69040	565486
38360	565487
23075	565488
55475	565489
216576	565490
339360	565491
141012	565492
569	565493
103075	565494
132988	565495
39845	565496
13888	565497
41734	565498
205012	565499
46280	565500
333631	565501
105705	565502
102453	565503
24989	565504
44961	565505
147746	565506
32559	565507
6470	565508
297134	565509
26606	565510
53103	565511
167908	565512
54404	565513
181032	565514
255219	565515
3681	565516
82348	565517
61929	565518
105453	565519
282	565520
41093	565521
148326	565522
95136	565523
98629	565524
288445	565525
13923	565526
7611	565527
311509	565528
312170	565529
5615	565530
72410	565531
6779	565532
4087	565533
24259	565534
18398	565535
96672	565536
139849	565537
8664	565538
104305	565539
66329	565540
108661	565541
74560	565542
101687	565543
14137	565544
48601	565545
2749	565546
199263	565547
53368	565548
192330	565549
67297	565550
129557	565551
13787	565552
103349	565553
232556	565554
288891	565555
81401	565556
29332	565557
734	565558
156814	565559
3659	565560
110103	565561
63374	565562
265549	565563
258243	565564
61076	565565
106527	565566
3960	565567
77284	565568
14005	565569
35331	565570
291577	565571
11782	565572
169680	565573
185911	565574
239830	565575
289837	565576
171441	565577
32377	565578
57883	565579
95247	565580
16285	565581
23773	565582
22112	565583
52901	565584
21580	565585
122473	565586
166346	565587
153150	565588
13477	565589
82049	565590
101557	565591
58078	565592
42153	565593
17966	565594
23027	565595
15785	565596
188670	565597
310002	565598
185180	565599
89986	565600
147467	565601
29816	565602
192957	565603
94996	565604
87504	565605
93366	565606
70665	565607
3126	565608
34056	565609
19646	565610
151242	565611
53972	565612
110594	565613
45463	565614
101181	565615
7395	565616
51614	565617
7722	565618
29482	565619
179883	565620
36702	565621
263194	565622
3272	565623
6065	565624
1	565625
6464	565626
53501	565627
3751	565628
125189	565629
65968	565630
173326	565631
97030	565632
193415	565633
75745	565634
77253	565635
117795	565636
2959	565637
110540	565638
44914	565639
42527	565640
91008	565641
64980	565642
26833	565643
300310	565644
42441	565645
69273	565646
67845	565647
16383	565648
86388	565649
206313	565650
157050	565651
97443	565652
5988	565653
176948	565654
53055	565655
69040	565656
341659	565657
342041	565658
279845	565659
208323	565660
92998	565661
273022	565662
240313	565663
1604	565664
647	565665
13003	565666
12393	565667
65130	565668
209279	565669
344213	565670
166451	565671
22524	565672
209890	565673
115429	565674
78701	565675
9303	565676
75561	565677
1200	565678
107575	565679
188651	565680
25928	565681
309718	565682
15837	565683
6184	565684
354774	565685
151269	565686
13100	565687
69628	565688
14665	565689
47731	565690
7703	565691
318169	565692
32497	565693
88015	565694
27010	565695
15563	565696
25028	565697
90473	565698
49212	565699
55163	565700
9982	565701
23415	565702
92198	565703
142649	565704
143895	565705
200327	565706
10239	565707
212612	565708
94450	565709
45197	565710
51834	565711
767	565712
20564	565713
27412	565714
19477	565715
95802	565716
13702	565717
75991	565718
117406	565719
63456	565720
146484	565721
25135	565722
25135	565723
327743	565724
29031	565725
224701	565726
311152	565727
55662	565728
19645	565729
21574	565730
11517	565731
180623	565732
48075	565733
2104	565734
43917	565735
33138	565736
127470	565737
83326	565738
105530	565739
38520	565740
331724	565741
52217	565742
198045	565743
25395	565744
95715	565745
257534	565746
111547	565747
245905	565748
38897	565749
176741	565750
38348	565751
330166	565752
343299	565753
308301	565754
243060	565755
122673	565756
193907	565757
43227	565758
150377	565759
157239	565760
185380	565761
92013	565762
34104	565763
124146	565764
97339	565765
40243	565766
37414	565767
304141	565768
111449	565769
31387	565770
68369	565771
107585	565772
181164	565773
232198	565774
92960	565775
224175	565776
302303	565777
61545	565778
117645	565779
82627	565780
15808	565781
32134	565782
300227	565783
29940	565784
352507	565785
138683	565786
130333	565787
63819	565788
142145	565789
115197	565790
25207	565791
92132	565792
202878	565793
41348	565794
29899	565795
4722	565796
352886	565797
126780	565798
164	565799
127590	565800
164	565801
255493	565802
133637	565803
225905	565804
25529	565805
232848	565806
127898	565807
19910	565808
10146	565809
116994	565810
77629	565811
168607	565812
87060	565813
104191	565814
145258	565815
50258	565816
102722	565817
52251	565818
106	565819
77267	565820
317455	565821
117360	565822
86906	565823
6011	565824
7141	565825
218095	565826
54835	565827
136795	565828
10747	565829
308385	565830
1360	565831
188443	565832
160638	565833
78312	565834
187752	565835
352224	565836
18277	565837
7296	565838
52682	565839
39243	565840
8227	565841
10641	565842
5546	565843
94512	565844
8329	565845
1035	565846
187542	565847
1197	565848
391	565849
311890	565850
167557	565851
52229	565852
46609	565853
17677	565854
9531	565855
137	565856
186628	565857
8499	565858
4112	565859
1626	565860
42043	565861
20882	565862
27208	565863
41783	565864
714	565865
183181	565866
151265	565867
16106	565868
30491	565869
142501	565870
149702	565871
23833	565872
196146	565873
198218	565874
63622	565875
15914	565876
8928	565877
149531	565878
243541	565879
149492	565880
15916	565881
97355	565882
43151	565883
63385	565884
7155	565885
284013	565886
108219	565887
147335	565888
284019	565889
171083	565890
39024	565891
284549	565892
299085	565893
148556	565894
169631	565895
199076	565896
7340	565897
623	565898
8640	565899
40306	565900
207137	565901
1408	565902
258218	565903
35329	565904
114761	565905
5688	565906
232947	565907
115648	565908
275573	565909
214624	565910
5010	565911
7184	565912
35029	565913
95950	565914
108118	565915
107952	565916
182621	565917
25251	565918
6746	565919
153249	565920
41520	565921
21757	565922
82155	565923
28898	565924
141271	565925
93434	565926
61926	565927
202709	565928
237752	565929
193318	565930
233329	565931
60202	565932
145115	565933
310090	565934
191318	565935
115050	565936
115153	565937
15069	565938
55003	565939
846	565940
60839	565941
157532	565942
183964	565943
339737	565944
115313	565945
126839	565946
30608	565947
170660	565948
234062	565949
183871	565950
114940	565951
13662	565952
306147	565953
2902	565954
57470	565955
319463	565956
184037	565957
8062	565958
333385	565959
10434	565960
309	565961
157634	565962
310021	565963
37302	565964
124549	565965
185219	565966
202695	565967
81582	565968
170386	565969
40917	565970
182462	565971
212683	565972
13667	565973
75758	565974
41	565975
140848	565976
24123	565977
2045	565978
161906	565979
115051	565980
41830	565981
51068	565982
85835	565983
11399	565984
19578	565985
21658	565986
144536	565987
25818	565988
143053	565989
6104	565990
14870	565991
300748	565992
338417	565993
1602	565994
115234	565995
8070	565996
182546	565997
25210	565998
115218	565999
201520	566000
18562	566001
111846	566002
237364	566003
89925	566004
191973	566005
272746	566006
141079	566007
224403	566008
142195	566009
62458	566010
36041	566011
60983	566012
20825	566013
204225	566014
233048	566015
232859	566016
233257	566017
7128	566018
22610	566019
306401	566020
116634	566021
25313	566022
25306	566023
306466	566024
75891	566025
75617	566026
147160	566027
126347	566028
106017	566029
186783	566030
334849	566031
2982	566032
146181	566033
185659	566034
18349	566035
44140	566036
127132	566037
201721	566038
25229	566039
82663	566040
27154	566041
112824	566042
237614	566043
876	566044
4573	566045
43437	566046
245807	566047
96330	566048
3019	566049
30600	566050
151233	566051
151347	566052
63983	566053
96791	566054
73414	566055
308284	566056
26918	566057
31107	566058
183051	566059
75411	566060
61655	566061
30523	566062
243744	566063
16121	566064
179718	566065
112585	566066
284695	566067
63456	566068
198653	566069
26739	566070
73738	566071
8842	566072
256134	566073
30490	566074
123652	566075
101196	566076
101191	566077
75181	566078
296513	566079
257225	566080
258656	566081
42155	566082
257926	566083
31510	566084
257412	566085
191666	566086
319608	566087
319508	566088
159174	566089
193590	566090
121090	566091
63107	566092
119798	566093
53184	566094
61862	566095
169825	566096
34682	566097
24749	566098
296149	566099
123672	566100
143544	566101
9232	566102
60937	566103
29055	566104
60795	566105
92771	566106
228601	566107
1968	566108
5337	566109
12021	566110
157507	566111
327148	566112
305451	566113
85050	566114
179239	566115
41437	566116
143666	566117
39058	566118
130463	566119
57003	566120
130346	566121
212436	566122
27609	566123
39262	566124
85152	566125
3327	566126
35955	566127
37695	566128
74082	566129
8453	566130
199512	566131
157117	566132
61571	566133
235324	566134
92435	566135
235342	566136
301983	566137
300851	566138
232986	566139
232464	566140
284744	566141
95935	566142
124248	566143
42073	566144
155027	566145
159178	566146
101193	566147
99656	566148
75567	566149
6330	566150
340000	566151
60754	566152
15282	566153
91884	566154
236209	566155
86	566156
21876	566157
52102	566158
114908	566159
154776	566160
117266	566161
42132	566162
42158	566163
75256	566164
11976	566165
142648	566166
8096	566167
30274	566168
2091	566169
16010	566170
43484	566171
1408	566172
94495	566173
81553	566174
51721	566175
92409	566176
63187	566177
235972	566178
338277	566179
81004	566180
5250	566181
55053	566182
127106	566183
20366	566184
82733	566185
26878	566186
200130	566187
19596	566188
182991	566189
179732	566190
142498	566191
309975	566192
144559	566193
204093	566194
306044	566195
183579	566196
212550	566197
307280	566198
133204	566199
151428	566200
246593	566201
123825	566202
126619	566203
199303	566204
55713	566205
137811	566206
81987	566207
124549	566208
178538	566209
10343	566210
339695	566211
8108	566212
41520	566213
342719	566214
156678	566215
21175	566216
157710	566217
50525	566218
181812	566219
88112	566220
307207	566221
89174	566222
187100	566223
200130	566224
347975	566225
270763	566226
18372	566227
330526	566228
140542	566229
178321	566230
137020	566231
116567	566232
133285	566233
88184	566234
92440	566235
193963	566236
124235	566237
301602	566238
46034	566239
228192	566240
339048	566241
55341	566242
37882	566243
200495	566244
114514	566245
73414	566246
51498	566247
242944	566248
54579	566249
307464	566250
125004	566251
117969	566252
40199	566253
225019	566254
39615	566255
15418	566256
80471	566257
166241	566258
181099	566259
223601	566260
91187	566261
11329	566262
163808	566263
143723	566264
125317	566265
155894	566266
311036	566267
170240	566268
236824	566269
99354	566270
621	566271
54403	566272
308131	566273
51073	566274
75498	566275
75673	566276
115575	566277
10329	566278
4538	566279
115397	566280
178198	566281
296692	566282
9141	566283
310632	566284
185045	566285
214670	566286
1985	566287
133472	566288
8883	566289
35358	566290
384	566291
215798	566292
384	566293
222159	566294
7763	566295
16395	566296
44424	566297
159115	566298
175296	566299
132692	566300
9541	566301
103624	566302
61499	566303
144512	566304
89006	566305
68003	566306
67128	566307
9548	566308
11192	566309
161302	566310
34905	566311
319859	566312
49678	566313
72558	566314
27148	566315
54740	566316
297353	566317
45801	566318
69549	566319
48253	566320
74595	566321
291168	566322
302139	566323
104380	566324
238281	566325
270842	566326
166088	566327
30780	566328
113796	566329
178772	566330
37394	566331
198915	566332
102162	566333
75254	566334
280203	566335
2156	566336
66252	566337
49348	566338
173588	566339
81283	566340
83868	566341
105932	566342
64777	566343
3390	566344
32571	566345
259843	566346
46197	566347
90365	566348
90365	566349
23	566350
6841	566351
19287	566352
114835	566353
110855	566354
355192	566355
30883	566356
20901	566357
123894	566358
247701	566359
42784	566360
66248	566361
15731	566362
102844	566363
137550	566364
6803	566365
114889	566366
111465	566367
288524	566368
21697	566369
42685	566370
31107	566371
111447	566372
291453	566373
326580	566374
258572	566375
25208	566376
53152	566377
119781	566378
236348	566379
10651	566380
79032	566381
63950	566382
174663	566383
34569	566384
108955	566385
176976	566386
177009	566387
176097	566388
77940	566389
27894	566390
261299	566391
8464	566392
73613	566393
37748	566394
196799	566395
22211	566396
22039	566397
152777	566398
44069	566399
47387	566400
169640	566401
70640	566402
1109	566403
117275	566404
331067	566405
2449	566406
87272	566407
73325	566408
17666	566409
199397	566410
44034	566411
54762	566412
343381	566413
260999	566414
974	566415
104053	566416
250233	566417
255489	566418
110908	566419
300214	566420
25856	566421
294482	566422
357670	566423
31	566424
105449	566425
72999	566426
290016	566427
174607	566428
35140	566429
103522	566430
294868	566431
39685	566432
86459	566433
189042	566434
200360	566435
22056	566436
282340	566437
200360	566438
114770	566439
28173	566440
248534	566441
24364	566442
21992	566443
67817	566444
282510	566445
6990	566446
53144	566447
11214	566448
141864	566449
336258	566450
37092	566451
36316	566452
205300	566453
45136	566454
21401	566455
20577	566456
164071	566457
6733	566458
339842	566459
187334	566460
46826	566461
8326	566462
153123	566463
335285	566464
47405	566465
12995	566466
214504	566467
6206	566468
252109	566469
3945	566470
3945	566471
158099	566472
199672	566473
217282	566474
278154	566475
203914	566476
346699	566477
40869	566478
51730	566479
43694	566480
5183	566481
283134	566482
21804	566483
181279	566484
181233	566485
122769	566486
279122	566487
8920	566488
28516	566489
204094	566490
35457	566491
115151	566492
26545	566493
22909	566494
121323	566495
42955	566496
1772	566497
27729	566498
33751	566499
162048	566500
23777	566501
147336	566502
115131	566503
38021	566504
257160	566505
51709	566506
25464	566507
305530	566508
35559	566509
289417	566510
111161	566511
72653	566512
167	566513
78373	566514
18023	566515
594	566516
7759	566517
343075	566518
163594	566519
116455	566520
49770	566521
173936	566522
287130	566523
12008	566524
750	566525
26728	566526
55721	566527
28529	566528
284133	566529
31118	566530
218792	566531
723	566532
923	566533
93321	566534
33289	566535
176481	566536
177103	566537
111467	566538
49771	566539
73283	566540
177107	566541
293273	566542
34577	566543
174127	566544
32577	566545
352153	566546
100868	566547
56065	566548
162203	566549
25660	566550
15095	566551
286678	566552
293795	566553
127620	566554
286617	566555
176338	566556
117143	566557
346260	566558
131	566559
98658	566560
1290	566561
144331	566562
43352	566563
80566	566564
5196	566565
11495	566566
320820	566567
208757	566568
10646	566569
19629	566570
12485	566571
79352	566572
40395	566573
81439	566574
271391	566575
389	566576
119361	566577
67553	566578
307610	566579
8032	566580
277038	566581
5355	566582
105331	566583
26063	566584
298414	566585
25673	566586
54965	566587
344613	566588
3159	566589
187566	566590
68508	566591
192726	566592
165276	566593
96892	566594
126878	566595
8864	566596
329721	566597
33001	566598
139615	566599
29542	566600
163678	566601
66839	566602
115447	566603
44489	566604
40208	566605
49930	566606
1109	566607
71115	566608
5591	566609
234044	566610
126124	566611
280637	566612
48148	566613
251051	566614
8278	566615
25472	566616
14031	566617
327106	566618
132730	566619
5350	566620
85505	566621
28392	566622
39459	566623
56738	566624
85247	566625
211626	566626
296578	566627
43586	566628
151513	566629
30573	566630
21928	566631
151073	566632
157781	566633
232237	566634
142476	566635
20846	566636
149945	566637
149527	566638
377	566639
12274	566640
69115	566641
21728	566642
43197	566643
150225	566644
30396	566645
277776	566646
63450	566647
21740	566648
21771	566649
377	566650
377	566651
95802	566652
149501	566653
12274	566654
25002	566655
103011	566656
95839	566657
63459	566658
311052	566659
284972	566660
170799	566661
283532	566662
11467	566663
179684	566664
44312	566665
29262	566666
179748	566667
156827	566668
142682	566669
19374	566670
301305	566671
182485	566672
104970	566673
20040	566674
121287	566675
36462	566676
2405	566677
19639	566678
6285	566679
144398	566680
180457	566681
133388	566682
25252	566683
27206	566684
35979	566685
55335	566686
31081	566687
91526	566688
8450	566689
179950	566690
298997	566691
179814	566692
13534	566693
8010	566694
178641	566695
179382	566696
179368	566697
298196	566698
63734	566699
2495	566700
3029	566701
131385	566702
131483	566703
222896	566704
92506	566705
157815	566706
92472	566707
29577	566708
20954	566709
257597	566710
157194	566711
145358	566712
15179	566713
233157	566714
12958	566715
54616	566716
54614	566717
92005	566718
81578	566719
103673	566720
54715	566721
276664	566722
95864	566723
74183	566724
76983	566725
285094	566726
243682	566727
221045	566728
113002	566729
1464	566730
85287	566731
103308	566732
91573	566733
61990	566734
91726	566735
319895	566736
124504	566737
95577	566738
149452	566739
35422	566740
185144	566741
11606	566742
41900	566743
21043	566744
237254	566745
236561	566746
157503	566747
116109	566748
184413	566749
285126	566750
136957	566751
313761	566752
127278	566753
90225	566754
26706	566755
133484	566756
41383	566757
199803	566758
256825	566759
21188	566760
257543	566761
157194	566762
183462	566763
149862	566764
36015	566765
75588	566766
35788	566767
233034	566768
159181	566769
179416	566770
191300	566771
183143	566772
8387	566773
54580	566774
161216	566775
3402	566776
307415	566777
138836	566778
20623	566779
126632	566780
51157	566781
248605	566782
14527	566783
137580	566784
187904	566785
28630	566786
243760	566787
349	566788
9	566789
3813	566790
133520	566791
9	566792
9	566793
30777	566794
9	566795
9	566796
191335	566797
167692	566798
21708	566799
223398	566800
144146	566801
40490	566802
231170	566803
138945	566804
138230	566805
222298	566806
79148	566807
140728	566808
60538	566809
141443	566810
8773	566811
221245	566812
60307	566813
232299	566814
202687	566815
60810	566816
480	566817
477	566818
252194	566819
237844	566820
326208	566821
7272	566822
30210	566823
226576	566824
61856	566825
79674	566826
347897	566827
18317	566828
11886	566829
88742	566830
167334	566831
267123	566832
15899	566833
8699	566834
244568	566835
279409	566836
101448	566837
105482	566838
167334	566839
194713	566840
74609	566841
738	566842
1443	566843
7228	566844
177866	566845
59042	566846
152162	566847
70390	566848
243918	566849
48766	566850
98184	566851
19424	566852
156663	566853
193816	566854
39595	566855
199111	566856
226314	566857
78486	566858
196	566859
10059	566860
26559	566861
34829	566862
347877	566863
269516	566864
46866	566865
764	566866
192676	566867
47948	566868
20516	566869
6803	566870
161165	566871
7669	566872
94532	566873
20748	566874
7082	566875
66493	566876
9828	566877
142810	566878
349575	566879
43352	566880
7331	566881
341512	566882
81168	566883
327060	566884
3901	566885
63994	566886
31576	566887
42926	566888
98813	566889
138681	566890
22389	566891
51686	566892
75168	566893
309234	566894
75387	566895
182454	566896
309563	566897
116378	566898
35448	566899
114746	566900
51299	566901
25111	566902
35326	566903
75697	566904
182854	566905
182597	566906
183518	566907
306873	566908
183064	566909
305134	566910
18615	566911
114684	566912
115425	566913
35333	566914
75417	566915
308402	566916
115532	566917
307034	566918
304683	566919
18384	566920
38953	566921
340993	566922
92887	566923
112812	566924
117231	566925
4198	566926
2790	566927
202251	566928
82262	566929
143067	566930
74166	566931
150987	566932
96877	566933
246989	566934
9177	566935
7171	566936
63985	566937
16028	566938
245631	566939
96770	566940
151051	566941
43544	566942
63966	566943
660	566944
1460	566945
245454	566946
35444	566947
46002	566948
45013	566949
10493	566950
13862	566951
141078	566952
88336	566953
17341	566954
338826	566955
348264	566956
124455	566957
346144	566958
28594	566959
77344	566960
29186	566961
145790	566962
157640	566963
259402	566964
41729	566965
145556	566966
258085	566967
45092	566968
93449	566969
41927	566970
92681	566971
259337	566972
122702	566973
81827	566974
319761	566975
191395	566976
191210	566977
289467	566978
6863	566979
717	566980
4663	566981
11490	566982
235132	566983
235244	566984
126642	566985
41606	566986
25700	566987
51248	566988
51400	566989
37785	566990
10521	566991
41	566992
71192	566993
92434	566994
144245	566995
50996	566996
13704	566997
50957	566998
31521	566999
234401	567000
232976	567001
43420	567002
6333	567003
41843	567004
244480	567005
36043	567006
58753	567007
61039	567008
233306	567009
233414	567010
91832	567011
257548	567012
26322	567013
11043	567014
38721	567015
57259	567016
57120	567017
130378	567018
39102	567019
27560	567020
85152	567021
85403	567022
131301	567023
212232	567024
91544	567025
130844	567026
39423	567027
39659	567028
8142	567029
717	567030
125743	567031
75639	567032
306557	567033
230434	567034
203801	567035
92434	567036
91743	567037
252263	567038
95882	567039
29385	567040
224509	567041
141655	567042
200645	567043
326422	567044
88702	567045
26432	567046
192422	567047
10981	567048
34968	567049
25354	567050
118946	567051
221866	567052
26353	567053
101195	567054
5383	567055
337504	567056
21617	567057
95887	567058
96860	567059
6333	567060
752	567061
90165	567062
3707	567063
306453	567064
6328	567065
26926	567066
26939	567067
124138	567068
81936	567069
123781	567070
55686	567071
81363	567072
54616	567073
19687	567074
199483	567075
54616	567076
37856	567077
38022	567078
336995	567079
19374	567080
342178	567081
131451	567082
304778	567083
319179	567084
237063	567085
305568	567086
144318	567087
131423	567088
56992	567089
56993	567090
131332	567091
14765	567092
234887	567093
14384	567094
284585	567095
305899	567096
4643	567097
8783	567098
93781	567099
145375	567100
126642	567101
203968	567102
14958	567103
54605	567104
73912	567105
57282	567106
251522	567107
15022	567108
42892	567109
257755	567110
157266	567111
26940	567112
6937	567113
37827	567114
100042	567115
91248	567116
100400	567117
177587	567118
87803	567119
87978	567120
2371	567121
58755	567122
132011	567123
11302	567124
220232	567125
86431	567126
87978	567127
220681	567128
57453	567129
4511	567130
4352	567131
25122	567132
57082	567133
144250	567134
112434	567135
2041	567136
235502	567137
144449	567138
145107	567139
29386	567140
217726	567141
333212	567142
90864	567143
183212	567144
149483	567145
10325	567146
143160	567147
3708	567148
66221	567149
25133	567150
6738	567151
182441	567152
27145	567153
223495	567154
114757	567155
35335	567156
25220	567157
114797	567158
40399	567159
8299	567160
27057	567161
19501	567162
155789	567163
153444	567164
104429	567165
236403	567166
338299	567167
43333	567168
169015	567169
104890	567170
271769	567171
46175	567172
8751	567173
192607	567174
316975	567175
166782	567176
90269	567177
99863	567178
347112	567179
165923	567180
77669	567181
71129	567182
6420	567183
3532	567184
143033	567185
92186	567186
41373	567187
201826	567188
6090	567189
37306	567190
70279	567191
153553	567192
179154	567193
182907	567194
42502	567195
329802	567196
21806	567197
29924	567198
195512	567199
147272	567200
15126	567201
3645	567202
1812	567203
220254	567204
61663	567205
314303	567206
15855	567207
192070	567208
90044	567209
91440	567210
341243	567211
19499	567212
51563	567213
202910	567214
336130	567215
81242	567216
202769	567217
81603	567218
340937	567219
123838	567220
82019	567221
81645	567222
8940	567223
79063	567224
125739	567225
35667	567226
334511	567227
126231	567228
82268	567229
10882	567230
199760	567231
202529	567232
345054	567233
84814	567234
37728	567235
52707	567236
316269	567237
191434	567238
150986	567239
114523	567240
29368	567241
110247	567242
38676	567243
179086	567244
123629	567245
77464	567246
194105	567247
5213	567248
226699	567249
58371	567250
178430	567251
191559	567252
162228	567253
217348	567254
178531	567255
71240	567256
122657	567257
194920	567258
202187	567259
2337	567260
218160	567261
159133	567262
53365	567263
319572	567264
150259	567265
243	567266
197474	567267
140923	567268
21868	567269
21868	567270
41864	567271
141645	567272
96438	567273
43653	567274
121142	567275
155966	567276
267513	567277
318926	567278
3344	567279
313589	567280
78092	567281
81451	567282
126181	567283
220337	567284
87491	567285
117906	567286
99230	567287
49412	567288
189736	567289
97247	567290
41729	567291
290002	567292
233752	567293
205041	567294
182468	567295
317626	567296
100545	567297
301555	567298
219928	567299
111905	567300
164514	567301
98764	567302
126575	567303
144271	567304
352138	567305
274596	567306
267962	567307
244801	567308
150172	567309
299076	567310
312992	567311
28592	567312
69647	567313
47240	567314
121352	567315
35785	567316
112922	567317
347255	567318
99805	567319
60558	567320
154582	567321
329966	567322
25835	567323
143455	567324
5722	567325
98192	567326
190590	567327
273089	567328
190605	567329
112845	567330
215811	567331
53009	567332
249175	567333
347548	567334
40350	567335
666	567336
666	567337
92675	567338
53462	567339
1100	567340
43231	567341
43457	567342
186943	567343
56548	567344
24399	567345
56589	567346
111590	567347
42619	567348
123783	567349
338346	567350
40039	567351
287578	567352
7809	567353
42485	567354
13354	567355
136543	567356
205167	567357
127785	567358
34550	567359
83889	567360
14728	567361
210137	567362
166624	567363
353545	567364
24627	567365
86683	567366
106949	567367
195329	567368
43636	567369
209536	567370
93906	567371
83470	567372
381	567373
192052	567374
3588	567375
8914	567376
7290	567377
23705	567378
276980	567379
129052	567380
1233	567381
91436	567382
29272	567383
73765	567384
240349	567385
291220	567386
24587	567387
754	567388
42125	567389
200039	567390
286712	567391
94604	567392
130250	567393
129400	567394
62708	567395
125928	567396
146862	567397
207710	567398
351430	567399
2494	567400
141423	567401
10223	567402
16154	567403
17934	567404
145974	567405
38788	567406
2826	567407
209791	567408
73084	567409
15184	567410
167523	567411
240178	567412
83328	567413
180153	567414
880	567415
66515	567416
134287	567417
325506	567418
30466	567419
324	567420
179787	567421
354394	567422
287955	567423
493	567424
50711	567425
342008	567426
2670	567427
207736	567428
75552	567429
350915	567430
19885	567431
195560	567432
12134	567433
2320	567434
167763	567435
201232	567436
209570	567437
10472	567438
5355	567439
196608	567440
6922	567441
76140	567442
68860	567443
333576	567444
80215	567445
74483	567446
116225	567447
51125	567448
47661	567449
298862	567450
23804	567451
208904	567452
125415	567453
81820	567454
38958	567455
4383	567456
280087	567457
56666	567458
137980	567459
50768	567460
21017	567461
204497	567462
153589	567463
75737	567464
124532	567465
14787	567466
35833	567467
10926	567468
298	567469
9433	567470
92664	567471
46639	567472
168451	567473
308730	567474
179157	567475
142516	567476
5406	567477
325404	567478
127241	567479
102373	567480
153451	567481
9032	567482
321736	567483
123041	567484
10992	567485
100889	567486
4925	567487
17977	567488
17643	567489
74586	567490
31392	567491
166252	567492
68521	567493
125730	567494
47420	567495
177024	567496
165723	567497
284780	567498
140006	567499
79869	567500
94290	567501
349808	567502
78302	567503
10997	567504
41758	567505
311479	567506
7734	567507
2862	567508
203053	567509
15476	567510
60221	567511
37681	567512
41985	567513
83741	567514
54422	567515
2235	567516
17087	567517
65144	567518
53774	567519
55552	567520
238237	567521
269479	567522
275816	567523
2290	567524
329341	567525
314711	567526
47268	567527
145241	567528
161820	567529
32426	567530
249377	567531
120880	567532
68797	567533
210594	567534
3268	567535
164930	567536
202337	567537
356623	567538
167106	567539
56283	567540
162106	567541
216131	567542
343191	567543
216208	567544
53955	567545
11367	567546
113508	567547
263162	567548
348180	567549
344874	567550
252561	567551
219	567552
354826	567553
97051	567554
282680	567555
164150	567556
339719	567557
23403	567558
6050	567559
280408	567560
112764	567561
122438	567562
67389	567563
51363	567564
262569	567565
316105	567566
64029	567567
16610	567568
33125	567569
13569	567570
333265	567571
196816	567572
122682	567573
117539	567574
10255	567575
163785	567576
153466	567577
11038	567578
2171	567579
8499	567580
97887	567581
40576	567582
59496	567583
91050	567584
203210	567585
1890	567586
100745	567587
44128	567588
140633	567589
6863	567590
46414	567591
19118	567592
22122	567593
40672	567594
26168	567595
3444	567596
52913	567597
104200	567598
165617	567599
171	567600
93127	567601
228424	567602
30747	567603
41340	567604
162988	567605
20641	567606
167001	567607
2124	567608
154377	567609
52267	567610
9607	567611
18159	567612
83293	567613
60732	567614
6168	567615
53346	567616
39938	567617
197110	567618
37546	567619
129258	567620
209934	567621
127605	567622
261	567623
353138	567624
200177	567625
19776	567626
207325	567627
356869	567628
84467	567629
190833	567630
348243	567631
147621	567632
205417	567633
83892	567634
355136	567635
129042	567636
206162	567637
129259	567638
351217	567639
38565	567640
127665	567641
277283	567642
78314	567643
277908	567644
10408	567645
129481	567646
73296	567647
21891	567648
352586	567649
26316	567650
55870	567651
253802	567652
354647	567653
127861	567654
129966	567655
349370	567656
181333	567657
295018	567658
205432	567659
13352	567660
127459	567661
98204	567662
121325	567663
280438	567664
19845	567665
274820	567666
49388	567667
349358	567668
46921	567669
23207	567670
228638	567671
205934	567672
256701	567673
350118	567674
280934	567675
133183	567676
228302	567677
84355	567678
110456	567679
35142	567680
17873	567681
343034	567682
302464	567683
127975	567684
348775	567685
29869	567686
174985	567687
83731	567688
208149	567689
69895	567690
110229	567691
169451	567692
44722	567693
291189	567694
93975	567695
71485	567696
222342	567697
110983	567698
111001	567699
59337	567700
108739	567701
343835	567702
124326	567703
347414	567704
202680	567705
336055	567706
30387	567707
337414	567708
83629	567709
175674	567710
34328	567711
174169	567712
98159	567713
42436	567714
351265	567715
169533	567716
139182	567717
127395	567718
113818	567719
128130	567720
353534	567721
273228	567722
305246	567723
84005	567724
172296	567725
128704	567726
209063	567727
206868	567728
344060	567729
353206	567730
285314	567731
288801	567732
62767	567733
2658	567734
49761	567735
111261	567736
172523	567737
83739	567738
128552	567739
208671	567740
175908	567741
349625	567742
209455	567743
9268	567744
291795	567745
208356	567746
181265	567747
1689	567748
129338	567749
13596	567750
173543	567751
82879	567752
113812	567753
16247	567754
176156	567755
207284	567756
7285	567757
104368	567758
207200	567759
69599	567760
47182	567761
292966	567762
106333	567763
328112	567764
176811	567765
289700	567766
176877	567767
49411	567768
70898	567769
107643	567770
181958	567771
300062	567772
181722	567773
63101	567774
181791	567775
63101	567776
326510	567777
19917	567778
137166	567779
5867	567780
97807	567781
46184	567782
223150	567783
106574	567784
250425	567785
173174	567786
327786	567787
291872	567788
278312	567789
205528	567790
56188	567791
286039	567792
121462	567793
208975	567794
113787	567795
72881	567796
209666	567797
172224	567798
288175	567799
138414	567800
105980	567801
50642	567802
48262	567803
49564	567804
71029	567805
158063	567806
34127	567807
146976	567808
97306	567809
49502	567810
152263	567811
292275	567812
17522	567813
127680	567814
128387	567815
350564	567816
339528	567817
129759	567818
173929	567819
84203	567820
352093	567821
352245	567822
129331	567823
200432	567824
175800	567825
161178	567826
124514	567827
70826	567828
5866	567829
174880	567830
106607	567831
56049	567832
129570	567833
285634	567834
157880	567835
352525	567836
176175	567837
17937	567838
33860	567839
42081	567840
95939	567841
297819	567842
32561	567843
106392	567844
186061	567845
32435	567846
45963	567847
15977	567848
18538	567849
7644	567850
274122	567851
96110	567852
75455	567853
48332	567854
202678	567855
135628	567856
252740	567857
325336	567858
61512	567859
332807	567860
283999	567861
43303	567862
204367	567863
82085	567864
113796	567865
204072	567866
339671	567867
89513	567868
8348	567869
319686	567870
95187	567871
138983	567872
217538	567873
26490	567874
280348	567875
8	567876
4021	567877
127228	567878
84508	567879
43100	567880
164054	567881
154132	567882
176644	567883
211219	567884
10897	567885
192368	567886
273798	567887
19697	567888
112804	567889
119826	567890
235702	567891
267715	567892
43537	567893
335304	567894
57918	567895
131304	567896
83046	567897
45361	567898
64939	567899
222704	567900
8600	567901
307268	567902
178054	567903
2356	567904
165087	567905
74475	567906
14115	567907
79165	567908
114891	567909
11033	567910
278865	567911
105972	567912
29542	567913
40852	567914
198359	567915
47942	567916
257326	567917
193676	567918
89654	567919
15049	567920
70411	567921
38407	567922
79518	567923
88618	567924
89588	567925
178044	567926
6396	567927
59554	567928
68656	567929
153222	567930
198858	567931
283036	567932
5391	567933
131073	567934
184511	567935
16647	567936
154120	567937
163450	567938
38265	567939
191618	567940
25836	567941
143139	567942
235217	567943
53933	567944
42071	567945
82795	567946
28418	567947
348	567948
223776	567949
31386	567950
267033	567951
164475	567952
1318	567953
42518	567954
145276	567955
67631	567956
198344	567957
155538	567958
268277	567959
254238	567960
1323	567961
302222	567962
216471	567963
342059	567964
253347	567965
197492	567966
197415	567967
99594	567968
32751	567969
105918	567970
3016	567971
44883	567972
252925	567973
130517	567974
99428	567975
123230	567976
64895	567977
153525	567978
9054	567979
200555	567980
55680	567981
49708	567982
275275	567983
99732	567984
26185	567985
89956	567986
197662	567987
99313	567988
30304	567989
176153	567990
45466	567991
234502	567992
75932	567993
354655	567994
50661	567995
288945	567996
154019	567997
112681	567998
118908	567999
268052	568000
157349	568001
241808	568002
29360	568003
86850	568004
107441	568005
18139	568006
40704	568007
348660	568008
180595	568009
154013	568010
25522	568011
300107	568012
348475	568013
349895	568014
336298	568015
36128	568016
231218	568017
104715	568018
48341	568019
305113	568020
1687	568021
69612	568022
237747	568023
238089	568024
43713	568025
56017	568026
131463	568027
279772	568028
238160	568029
68482	568030
105677	568031
59247	568032
140367	568033
29868	568034
89865	568035
208273	568036
209568	568037
40372	568038
281962	568039
21238	568040
40372	568041
280933	568042
194814	568043
127526	568044
280540	568045
299687	568046
207187	568047
168154	568048
45986	568049
29701	568050
162653	568051
28752	568052
138466	568053
129319	568054
17302	568055
245841	568056
194814	568057
62386	568058
59005	568059
42666	568060
172853	568061
69054	568062
50714	568063
204518	568064
279245	568065
204420	568066
288854	568067
207174	568068
70062	568069
177841	568070
205435	568071
170192	568072
122296	568073
127616	568074
223450	568075
87718	568076
2328	568077
18223	568078
88612	568079
16544	568080
169707	568081
145851	568082
52118	568083
20555	568084
53370	568085
210154	568086
71400	568087
99703	568088
81057	568089
117088	568090
224464	568091
142460	568092
74086	568093
191131	568094
14538	568095
2	568096
88495	568097
44676	568098
22615	568099
231646	568100
207418	568101
2	568102
154898	568103
280991	568104
167169	568105
164736	568106
77022	568107
152445	568108
242801	568109
137496	568110
23804	568111
353380	568112
58179	568113
253809	568114
103176	568115
279779	568116
127224	568117
191366	568118
127378	568119
162751	568120
98419	568121
127224	568122
45985	568123
347264	568124
90829	568125
326989	568126
319147	568127
121020	568128
306470	568129
115888	568130
172687	568131
233151	568132
172687	568133
56391	568134
249705	568135
202890	568136
45342	568137
2997	568138
186502	568139
82009	568140
16462	568141
17165	568142
103213	568143
17203	568144
6715	568145
8726	568146
41217	568147
23592	568148
87361	568149
161224	568150
10926	568151
23636	568152
431	568153
4301	568154
72800	568155
72526	568156
121551	568157
199261	568158
31704	568159
10921	568160
5383	568161
35308	568162
111906	568163
5418	568164
56704	568165
245676	568166
18675	568167
60415	568168
26709	568169
10588	568170
38063	568171
32904	568172
98503	568173
67714	568174
12178	568175
23375	568176
26473	568177
15255	568178
27575	568179
335603	568180
125333	568181
227819	568182
333297	568183
6948	568184
44747	568185
4476	568186
170452	568187
9965	568188
25071	568189
14643	568190
55744	568191
255214	568192
54235	568193
38376	568194
158173	568195
149241	568196
346437	568197
117660	568198
6509	568199
188487	568200
53977	568201
189038	568202
1204	568203
315370	568204
312851	568205
25693	568206
41912	568207
2067	568208
34777	568209
57968	568210
64357	568211
100493	568212
183502	568213
9725	568214
127193	568215
38371	568216
306261	568217
112527	568218
70551	568219
97208	568220
161137	568221
99142	568222
348357	568223
89172	568224
127170	568225
18680	568226
19430	568227
347680	568228
63653	568229
9150	568230
27861	568231
35615	568232
152083	568233
253565	568234
55553	568235
32625	568236
91849	568237
33401	568238
248079	568239
58165	568240
337114	568241
183622	568242
29295	568243
61846	568244
178914	568245
191089	568246
335937	568247
146672	568248
68979	568249
229831	568250
301968	568251
179269	568252
28041	568253
28050	568254
18371	568255
42937	568256
25323	568257
86566	568258
28041	568259
232452	568260
230523	568261
34861	568262
29237	568263
21052	568264
115451	568265
183556	568266
268860	568267
15473	568268
209684	568269
230245	568270
17998	568271
6309	568272
196255	568273
181142	568274
194327	568275
136441	568276
113201	568277
4876	568278
111417	568279
111417	568280
294801	568281
111229	568282
49756	568283
111416	568284
177033	568285
294800	568286
294798	568287
73250	568288
73116	568289
73250	568290
294803	568291
73250	568292
177035	568293
177034	568294
177034	568295
294799	568296
177036	568297
111416	568298
294795	568299
177036	568300
177031	568301
177032	568302
111417	568303
111416	568304
294805	568305
294804	568306
177030	568307
294802	568308
177033	568309
2769	568310
37338	568311
32571	568312
94	568313
64131	568314
344036	568315
107942	568316
139464	568317
327709	568318
88316	568319
275809	568320
57890	568321
117118	568322
157362	568323
179800	568324
84057	568325
209069	568326
3428	568327
65249	568328
33738	568329
7762	568330
14822	568331
205588	568332
9598	568333
9215	568334
162450	568335
184	568336
171102	568337
68996	568338
122476	568339
308155	568340
87209	568341
82139	568342
44339	568343
54628	568344
5215	568345
2161	568346
31041	568347
16305	568348
16305	568349
12208	568350
12208	568351
31	568352
204416	568353
32620	568354
123532	568355
77131	568356
270445	568357
154509	568358
97174	568359
231671	568360
262166	568361
155155	568362
1193	568363
316562	568364
88159	568365
112139	568366
239462	568367
327730	568368
105130	568369
121759	568370
152193	568371
53811	568372
65984	568373
316766	568374
14765	568375
147058	568376
121732	568377
175329	568378
68781	568379
23999	568380
194390	568381
2467	568382
4650	568383
52571	568384
123758	568385
143518	568386
73355	568387
103943	568388
175	568389
126935	568390
39181	568391
76114	568392
133925	568393
131980	568394
50073	568395
46514	568396
112970	568397
335442	568398
19506	568399
5594	568400
143695	568401
30095	568402
5600	568403
51695	568404
91187	568405
12612	568406
90924	568407
311140	568408
118161	568409
118161	568410
77803	568411
78388	568412
31351	568413
50239	568414
243063	568415
36540	568416
122666	568417
2366	568418
25127	568419
351024	568420
8941	568421
89317	568422
90014	568423
44501	568424
258269	568425
28421	568426
520	568427
50239	568428
50239	568429
123108	568430
99	568431
5406	568432
9655	568433
9655	568434
6913	568435
69115	568436
23222	568437
163776	568438
12113	568439
12234	568440
3350	568441
44471	568442
4656	568443
53	568444
118606	568445
157132	568446
5640	568447
296181	568448
158221	568449
954	568450
2756	568451
792	568452
237732	568453
337608	568454
141029	568455
26172	568456
134006	568457
22156	568458
126900	568459
87018	568460
41980	568461
184247	568462
154637	568463
25827	568464
181266	568465
55495	568466
50239	568467
109879	568468
140330	568469
192057	568470
16420	568471
19	568472
165480	568473
9549	568474
20343	568475
24926	568476
341833	568477
64587	568478
101353	568479
305106	568480
33750	568481
96640	568482
181600	568483
350213	568484
274882	568485
35118	568486
180352	568487
185325	568488
203869	568489
257402	568490
114946	568491
258515	568492
157202	568493
75521	568494
336776	568495
86101	568496
9046	568497
333441	568498
131390	568499
4206	568500
136791	568501
27030	568502
225695	568503
344839	568504
41301	568505
130144	568506
63634	568507
203341	568508
80913	568509
126097	568510
202868	568511
123871	568512
69440	568513
82463	568514
165605	568515
183419	568516
125496	568517
67557	568518
60432	568519
336885	568520
186656	568521
20034	568522
296080	568523
199990	568524
203558	568525
61397	568526
54998	568527
76174	568528
107234	568529
183090	568530
143663	568531
143519	568532
84628	568533
55443	568534
249201	568535
130153	568536
15545	568537
232226	568538
3195	568539
61397	568540
232542	568541
305862	568542
54390	568543
178848	568544
319590	568545
248340	568546
105196	568547
131407	568548
191377	568549
228907	568550
342837	568551
183781	568552
249694	568553
347519	568554
258319	568555
228611	568556
117167	568557
47073	568558
248955	568559
256088	568560
162831	568561
142715	568562
20787	568563
339504	568564
280793	568565
2092	568566
74821	568567
55019	568568
271987	568569
15861	568570
232398	568571
232051	568572
4835	568573
54026	568574
140481	568575
180060	568576
43800	568577
251804	568578
184672	568579
202418	568580
11607	568581
265683	568582
199014	568583
89848	568584
229637	568585
165587	568586
23218	568587
5794	568588
352159	568589
163094	568590
125333	568591
20333	568592
87021	568593
151615	568594
128290	568595
13050	568596
236898	568597
81705	568598
120954	568599
166579	568600
44290	568601
205691	568602
254138	568603
77146	568604
202279	568605
49773	568606
176358	568607
171855	568608
293395	568609
119494	568610
52374	568611
36567	568612
147475	568613
265766	568614
201188	568615
296951	568616
299057	568617
1432	568618
11762	568619
101886	568620
61843	568621
3028	568622
6758	568623
63766	568624
144603	568625
46352	568626
57330	568627
121	568628
161781	568629
35879	568630
9546	568631
258201	568632
1041	568633
78319	568634
98582	568635
84378	568636
352175	568637
81639	568638
60823	568639
6989	568640
21338	568641
201054	568642
316022	568643
21971	568644
113688	568645
811	568646
204575	568647
319148	568648
3717	568649
14543	568650
11120	568651
37097	568652
308260	568653
66	568654
8681	568655
41357	568656
64034	568657
1263	568658
113461	568659
12997	568660
306128	568661
107068	568662
55	568663
40689	568664
75961	568665
59631	568666
24724	568667
117211	568668
75724	568669
24526	568670
66388	568671
209238	568672
5494	568673
52712	568674
283608	568675
35151	568676
37097	568677
130	568678
122451	568679
11683	568680
257826	568681
118439	568682
11677	568683
22045	568684
153003	568685
144937	568686
268889	568687
9102	568688
52189	568689
183508	568690
283487	568691
189835	568692
91559	568693
22291	568694
106857	568695
297609	568696
2426	568697
188408	568698
7480	568699
4638	568700
14063	568701
36607	568702
79021	568703
43564	568704
150411	568705
150896	568706
45113	568707
66223	568708
16737	568709
119841	568710
41927	568711
60057	568712
1002	568713
78086	568714
37349	568715
723	568716
102154	568717
189095	568718
106967	568719
239566	568720
140665	568721
131718	568722
77776	568723
11308	568724
53613	568725
5	568726
92702	568727
14886	568728
75499	568729
33997	568730
77763	568731
10576	568732
64973	568733
29350	568734
13665	568735
3742	568736
20072	568737
69782	568738
12600	568739
481	568740
107470	568741
11731	568742
11303	568743
22855	568744
1198	568745
77777	568746
26008	568747
113942	568748
185283	568749
10334	568750
26907	568751
105742	568752
40763	568753
11215	568754
81790	568755
111481	568756
181945	568757
95684	568758
14949	568759
270767	568760
143840	568761
21672	568762
28318	568763
811	568764
93712	568765
131723	568766
25763	568767
115008	568768
19428	568769
77705	568770
81390	568771
242554	568772
125375	568773
39937	568774
112677	568775
298461	568776
112299	568777
3839	568778
64429	568779
90387	568780
220109	568781
221827	568782
9890	568783
78780	568784
615	568785
106990	568786
13491	568787
48515	568788
258004	568789
15027	568790
305	568791
86849	568792
48396	568793
31091	568794
36460	568795
660	568796
143657	568797
25964	568798
53006	568799
37026	568800
74020	568801
82969	568802
2076	568803
100876	568804
28895	568805
101139	568806
22452	568807
88071	568808
296685	568809
10607	568810
28715	568811
15834	568812
48371	568813
170558	568814
345384	568815
51948	568816
209739	568817
178123	568818
106562	568819
288712	568820
235985	568821
27253	568822
52254	568823
25785	568824
80545	568825
153050	568826
90104	568827
178590	568828
42352	568829
197884	568830
78429	568831
181783	568832
204558	568833
38723	568834
71027	568835
107597	568836
139355	568837
166138	568838
68654	568839
14265	568840
11738	568841
21402	568842
112551	568843
28611	568844
52922	568845
10679	568846
115302	568847
52833	568848
296191	568849
50307	568850
30745	568851
41543	568852
41454	568853
7464	568854
32588	568855
11518	568856
18932	568857
184395	568858
16293	568859
20778	568860
41658	568861
101121	568862
343403	568863
200264	568864
27060	568865
203472	568866
344092	568867
54831	568868
81259	568869
342399	568870
55126	568871
55372	568872
126267	568873
8982	568874
82866	568875
111232	568876
354038	568877
91054	568878
42665	568879
94605	568880
349658	568881
13595	568882
137061	568883
94738	568884
111951	568885
346373	568886
347279	568887
41648	568888
263639	568889
355430	568890
66078	568891
14006	568892
37379	568893
168650	568894
25468	568895
26881	568896
65278	568897
33646	568898
356033	568899
14611	568900
71566	568901
175096	568902
167500	568903
53683	568904
9258	568905
181343	568906
129310	568907
6455	568908
43982	568909
10581	568910
15827	568911
269450	568912
5242	568913
10076	568914
20171	568915
28398	568916
88429	568917
349577	568918
35049	568919
69068	568920
167697	568921
127271	568922
118821	568923
127756	568924
5268	568925
10589	568926
259787	568927
20333	568928
35890	568929
55797	568930
28560	568931
5132	568932
25728	568933
89747	568934
124449	568935
153473	568936
55683	568937
5663	568938
136402	568939
10773	568940
134859	568941
12115	568942
13266	568943
117551	568944
137376	568945
19389	568946
35054	568947
31146	568948
74505	568949
258700	568950
120121	568951
20619	568952
176115	568953
143973	568954
3699	568955
270597	568956
351492	568957
288572	568958
23150	568959
46740	568960
310376	568961
33107	568962
13140	568963
65284	568964
163519	568965
43949	568966
3085	568967
209438	568968
19	568969
119532	568970
19	568971
127429	568972
85875	568973
26534	568974
98321	568975
352798	568976
91375	568977
122318	568978
299252	568979
232532	568980
321005	568981
6673	568982
135738	568983
123810	568984
85231	568985
37803	568986
142940	568987
29684	568988
146224	568989
131107	568990
37824	568991
19500	568992
58171	568993
135953	568994
36986	568995
92420	568996
112247	568997
1603	568998
24052	568999
121241	569000
2330	569001
135541	569002
81379	569003
2975	569004
35835	569005
330011	569006
119029	569007
35835	569008
164559	569009
83890	569010
59131	569011
81658	569012
206227	569013
83530	569014
207775	569015
267425	569016
27260	569017
8940	569018
129593	569019
208480	569020
24937	569021
71917	569022
129294	569023
42216	569024
144744	569025
302430	569026
231890	569027
353186	569028
11620	569029
263589	569030
53960	569031
67097	569032
205153	569033
125013	569034
24424	569035
128533	569036
214644	569037
1255	569038
354254	569039
26306	569040
206766	569041
145442	569042
205075	569043
354694	569044
84426	569045
203724	569046
83530	569047
100844	569048
87172	569049
12271	569050
12271	569051
26359	569052
282041	569053
278354	569054
915	569055
50425	569056
19899	569057
51823	569058
356185	569059
38776	569060
129158	569061
83319	569062
119793	569063
145114	569064
89041	569065
156692	569066
205574	569067
357291	569068
75994	569069
83882	569070
128442	569071
545	569072
37793	569073
84330	569074
4564	569075
83204	569076
210506	569077
355606	569078
961	569079
4344	569080
3792	569081
112238	569082
133311	569083
95152	569084
255604	569085
303887	569086
40076	569087
88089	569088
43126	569089
164096	569090
302700	569091
115641	569092
198657	569093
138112	569094
71430	569095
105226	569096
82205	569097
23139	569098
123496	569099
314065	569100
70837	569101
45547	569102
19807	569103
48209	569104
300648	569105
100587	569106
14522	569107
82965	569108
26430	569109
146887	569110
53700	569111
232351	569112
59038	569113
282565	569114
64370	569115
80673	569116
276792	569117
53940	569118
344312	569119
211377	569120
12730	569121
167208	569122
30082	569123
349663	569124
6588	569125
73489	569126
155731	569127
52464	569128
102271	569129
15362	569130
29895	569131
17046	569132
4114	569133
37925	569134
2561	569135
18229	569136
3023	569137
127224	569138
155938	569139
3590	569140
107554	569141
29300	569142
140797	569143
99080	569144
48341	569145
47780	569146
277689	569147
91020	569148
68975	569149
28539	569150
282394	569151
41112	569152
88598	569153
32290	569154
155913	569155
89052	569156
138001	569157
311	569158
138731	569159
406	569160
68493	569161
162596	569162
90397	569163
258382	569164
43213	569165
33436	569166
138198	569167
89699	569168
155802	569169
60316	569170
167610	569171
310977	569172
23412	569173
166554	569174
21601	569175
168357	569176
70610	569177
1216	569178
10504	569179
328680	569180
194698	569181
23905	569182
10507	569183
279472	569184
296170	569185
29371	569186
88598	569187
42284	569188
344750	569189
303777	569190
10507	569191
339803	569192
112037	569193
60131	569194
26626	569195
5234	569196
167987	569197
32225	569198
205964	569199
309619	569200
74058	569201
142748	569202
11414	569203
140569	569204
140569	569205
81812	569206
15172	569207
235840	569208
74352	569209
99175	569210
107746	569211
83698	569212
252329	569213
12182	569214
88323	569215
66423	569216
36569	569217
13872	569218
487	569219
48393	569220
283054	569221
283037	569222
47987	569223
42277	569224
139986	569225
261799	569226
189328	569227
212631	569228
105156	569229
227836	569230
111239	569231
23221	569232
43746	569233
104579	569234
41902	569235
10633	569236
92220	569237
5627	569238
118212	569239
78048	569240
311973	569241
16934	569242
10654	569243
36985	569244
194084	569245
146621	569246
200	569247
78630	569248
109711	569249
269263	569250
67553	569251
207554	569252
51717	569253
202810	569254
179460	569255
222295	569256
10998	569257
74664	569258
33333	569259
162509	569260
50690	569261
106957	569262
91629	569263
356010	569264
79503	569265
113101	569266
116369	569267
167264	569268
184679	569269
51958	569270
143116	569271
129959	569272
144021	569273
54845	569274
137897	569275
178692	569276
48188	569277
48017	569278
302660	569279
19474	569280
21599	569281
32918	569282
88969	569283
33223	569284
83571	569285
4384	569286
19900	569287
67923	569288
25664	569289
42601	569290
48579	569291
345998	569292
169132	569293
79926	569294
123034	569295
241115	569296
30164	569297
7328	569298
71234	569299
34810	569300
220999	569301
91390	569302
1881	569303
186553	569304
37706	569305
10988	569306
96596	569307
1203	569308
128028	569309
284517	569310
170845	569311
67685	569312
327343	569313
142178	569314
153618	569315
100172	569316
129526	569317
10830	569318
153569	569319
250259	569320
6919	569321
8234	569322
68205	569323
333193	569324
197386	569325
357153	569326
155406	569327
54811	569328
85330	569329
195148	569330
270737	569331
83288	569332
85232	569333
181562	569334
136868	569335
261191	569336
303633	569337
330176	569338
105214	569339
69609	569340
8745	569341
35113	569342
280436	569343
230972	569344
44725	569345
353165	569346
107028	569347
89974	569348
17428	569349
10272	569350
257697	569351
244961	569352
88512	569353
64989	569354
112153	569355
104695	569356
154970	569357
152838	569358
94160	569359
254319	569360
165829	569361
26510	569362
301579	569363
2194	569364
63406	569365
23533	569366
107356	569367
81842	569368
126625	569369
61838	569370
2048	569371
27298	569372
219484	569373
164893	569374
325134	569375
115576	569376
251920	569377
78787	569378
165160	569379
60539	569380
286069	569381
43846	569382
303274	569383
212296	569384
200567	569385
153596	569386
5446	569387
138290	569388
48806	569389
128574	569390
144648	569391
59476	569392
180536	569393
123485	569394
20539	569395
299377	569396
141593	569397
294770	569398
348036	569399
226040	569400
194472	569401
197172	569402
47576	569403
55959	569404
174664	569405
60504	569406
343156	569407
169290	569408
64880	569409
22075	569410
60525	569411
273375	569412
54777	569413
300353	569414
88451	569415
89081	569416
47766	569417
14480	569418
169574	569419
99467	569420
50873	569421
221037	569422
179362	569423
322065	569424
329953	569425
294598	569426
32319	569427
30009	569428
250792	569429
125955	569430
194231	569431
174166	569432
176341	569433
176228	569434
176246	569435
11579	569436
134780	569437
7347	569438
172293	569439
342618	569440
28934	569441
153577	569442
164850	569443
25394	569444
316557	569445
226395	569446
73097	569447
58451	569448
216856	569449
301587	569450
14421	569451
18243	569452
20963	569453
61359	569454
198260	569455
298662	569456
89974	569457
69778	569458
76579	569459
68205	569460
165303	569461
242661	569462
129269	569463
56536	569464
242563	569465
251788	569466
251795	569467
154096	569468
106934	569469
70432	569470
130550	569471
23074	569472
351147	569473
252002	569474
55906	569475
104757	569476
309568	569477
107080	569478
84002	569479
353563	569480
75870	569481
12683	569482
38430	569483
250539	569484
100599	569485
38468	569486
107278	569487
19735	569488
82975	569489
61554	569490
61383	569491
40494	569492
18310	569493
301946	569494
29765	569495
8088	569496
229642	569497
90158	569498
82967	569499
180897	569500
95481	569501
20051	569502
191566	569503
250271	569504
137760	569505
115585	569506
76469	569507
75581	569508
301045	569509
154066	569510
82820	569511
1471	569512
267570	569513
107696	569514
77815	569515
25315	569516
109400	569517
307443	569518
11329	569519
251958	569520
353606	569521
188402	569522
7396	569523
9230	569524
61136	569525
21550	569526
92642	569527
12891	569528
293493	569529
21305	569530
83061	569531
53147	569532
350946	569533
40272	569534
69576	569535
55788	569536
110222	569537
66099	569538
282214	569539
111830	569540
177600	569541
282080	569542
51036	569543
612	569544
144860	569545
11038	569546
38707	569547
301503	569548
102204	569549
66992	569550
83393	569551
72022	569552
118441	569553
33657	569554
48300	569555
279696	569556
206852	569557
122630	569558
142864	569559
16109	569560
314388	569561
314941	569562
73089	569563
111083	569564
111077	569565
49618	569566
291374	569567
73009	569568
174804	569569
286775	569570
49708	569571
81505	569572
176535	569573
110122	569574
28539	569575
111332	569576
175094	569577
247517	569578
280924	569579
292059	569580
114615	569581
69516	569582
1099	569583
186767	569584
12982	569585
18957	569586
28171	569587
35900	569588
27216	569589
102585	569590
11408	569591
52376	569592
243523	569593
160439	569594
52	569595
40875	569596
930	569597
36444	569598
144944	569599
100161	569600
187486	569601
185413	569602
185413	569603
194547	569604
135465	569605
59057	569606
223032	569607
62947	569608
321891	569609
13247	569610
290681	569611
294871	569612
56386	569613
172750	569614
129224	569615
286937	569616
206372	569617
114434	569618
356614	569619
296248	569620
866	569621
208880	569622
139811	569623
79808	569624
74485	569625
196302	569626
222650	569627
21192	569628
42038	569629
204452	569630
25258	569631
78065	569632
224120	569633
255013	569634
311625	569635
7624	569636
57806	569637
4450	569638
112072	569639
346921	569640
257152	569641
66871	569642
133170	569643
10948	569644
319532	569645
207233	569646
116333	569647
91376	569648
309218	569649
19846	569650
96696	569651
80682	569652
85099	569653
12213	569654
15522	569655
43451	569656
13936	569657
55717	569658
14593	569659
61971	569660
242539	569661
4364	569662
33588	569663
330855	569664
269454	569665
165996	569666
205174	569667
321130	569668
129511	569669
182927	569670
186459	569671
136781	569672
166786	569673
114041	569674
210623	569675
52247	569676
42757	569677
70806	569678
60485	569679
232640	569680
113908	569681
32296	569682
188103	569683
56697	569684
159851	569685
79921	569686
41797	569687
15480	569688
24682	569689
15836	569690
12662	569691
5870	569692
87767	569693
63211	569694
95009	569695
69451	569696
184261	569697
25699	569698
12309	569699
14506	569700
16430	569701
62050	569702
355410	569703
352658	569704
350874	569705
15495	569706
35430	569707
18367	569708
77396	569709
1880	569710
15465	569711
152560	569712
88677	569713
1930	569714
37829	569715
225912	569716
56270	569717
11113	569718
130033	569719
130013	569720
19291	569721
128910	569722
209320	569723
354362	569724
209497	569725
207009	569726
208747	569727
55983	569728
354508	569729
352003	569730
352323	569731
83621	569732
129771	569733
38516	569734
208301	569735
128732	569736
208763	569737
357055	569738
205348	569739
56467	569740
127826	569741
56429	569742
355440	569743
129050	569744
56554	569745
351542	569746
205778	569747
84062	569748
19802	569749
56246	569750
56379	569751
128656	569752
206918	569753
207743	569754
356918	569755
207906	569756
352396	569757
14696	569758
129555	569759
128689	569760
56623	569761
64945	569762
205146	569763
206643	569764
67639	569765
18090	569766
26970	569767
3293	569768
10816	569769
8355	569770
32424	569771
82603	569772
79393	569773
50045	569774
135128	569775
24743	569776
50045	569777
353401	569778
49894	569779
204818	569780
74562	569781
294895	569782
97877	569783
26502	569784
93890	569785
1297	569786
290119	569787
291952	569788
294900	569789
75419	569790
43593	569791
286832	569792
279075	569793
71736	569794
9302	569795
206541	569796
128820	569797
71714	569798
110662	569799
187046	569800
36844	569801
256339	569802
53994	569803
288794	569804
111381	569805
957	569806
180666	569807
7099	569808
190861	569809
30457	569810
176219	569811
12328	569812
42151	569813
98838	569814
62716	569815
64408	569816
348702	569817
13373	569818
220902	569819
208707	569820
106093	569821
285638	569822
39196	569823
35849	569824
154727	569825
19896	569826
16432	569827
1072	569828
22181	569829
30764	569830
98797	569831
44552	569832
53536	569833
8140	569834
120879	569835
171389	569836
207469	569837
168537	569838
278608	569839
110789	569840
8920	569841
71569	569842
152207	569843
29809	569844
298373	569845
58225	569846
124570	569847
86828	569848
793	569849
21793	569850
65251	569851
9733	569852
35090	569853
181176	569854
105446	569855
21114	569856
70409	569857
65281	569858
10247	569859
113659	569860
113659	569861
50635	569862
302047	569863
50636	569864
163075	569865
196690	569866
9607	569867
287498	569868
290175	569869
347312	569870
49346	569871
21337	569872
127485	569873
48356	569874
9057	569875
44565	569876
172680	569877
176748	569878
175645	569879
172104	569880
327910	569881
49063	569882
111621	569883
175222	569884
33382	569885
130508	569886
252898	569887
33837	569888
8976	569889
16432	569890
9283	569891
98535	569892
252184	569893
75376	569894
154727	569895
12334	569896
87339	569897
3267	569898
22172	569899
50178	569900
52111	569901
98839	569902
176341	569903
109299	569904
22436	569905
98837	569906
5663	569907
50639	569908
36844	569909
136994	569910
352968	569911
179007	569912
302440	569913
44530	569914
1342	569915
43770	569916
26953	569917
7652	569918
79194	569919
29150	569920
176815	569921
146838	569922
44572	569923
44542	569924
44542	569925
98824	569926
141836	569927
224986	569928
33467	569929
280753	569930
52114	569931
293107	569932
10289	569933
348908	569934
13554	569935
302759	569936
66462	569937
55874	569938
279064	569939
70956	569940
43327	569941
153961	569942
9795	569943
272670	569944
158761	569945
161490	569946
70524	569947
198583	569948
159075	569949
52394	569950
16534	569951
59427	569952
13032	569953
70193	569954
9857	569955
87239	569956
265652	569957
198268	569958
17465	569959
17300	569960
103756	569961
354603	569962
167662	569963
4155	569964
8900	569965
302053	569966
290214	569967
193346	569968
125767	569969
227757	569970
50045	569971
302060	569972
342716	569973
130020	569974
322990	569975
322918	569976
113681	569977
89068	569978
181043	569979
82592	569980
98811	569981
65274	569982
54416	569983
33964	569984
50642	569985
175826	569986
174578	569987
62729	569988
54794	569989
28754	569990
161056	569991
165435	569992
61306	569993
34544	569994
162926	569995
19228	569996
315900	569997
65274	569998
19315	569999
128887	570000
37350	570001
24037	570002
288870	570003
110703	570004
242504	570005
53831	570006
12637	570007
175255	570008
227760	570009
10333	570010
171955	570011
31272	570012
325242	570013
176135	570014
94124	570015
94674	570016
122187	570017
174014	570018
287533	570019
35401	570020
206601	570021
69654	570022
147682	570023
293699	570024
129567	570025
184261	570026
293525	570027
286734	570028
128683	570029
269750	570030
208122	570031
169130	570032
11118	570033
291469	570034
175720	570035
328163	570036
12335	570037
98797	570038
31212	570039
39205	570040
5194	570041
242847	570042
107240	570043
248156	570044
155053	570045
30641	570046
99265	570047
4	570048
224022	570049
228219	570050
49307	570051
72489	570052
163085	570053
286700	570054
287090	570055
17517	570056
26615	570057
57874	570058
111621	570059
311161	570060
3552	570061
14786	570062
44547	570063
335625	570064
21515	570065
346205	570066
9352	570067
104774	570068
303300	570069
351703	570070
302108	570071
92748	570072
210928	570073
10219	570074
202286	570075
283852	570076
80875	570077
66721	570078
21765	570079
20570	570080
166128	570081
35110	570082
11843	570083
5414	570084
2238	570085
52567	570086
28941	570087
11345	570088
272045	570089
237405	570090
51548	570091
8451	570092
223535	570093
24911	570094
177648	570095
5252	570096
20041	570097
61994	570098
126992	570099
13789	570100
46734	570101
29396	570102
76933	570103
301748	570104
90158	570105
325778	570106
126171	570107
9661	570108
14325	570109
7721	570110
186211	570111
17254	570112
78636	570113
5536	570114
18560	570115
116888	570116
1327	570117
758	570118
222177	570119
130233	570120
54570	570121
183271	570122
93464	570123
149222	570124
138114	570125
93249	570126
17117	570127
76818	570128
49	570129
303540	570130
247787	570131
54121	570132
19367	570133
112758	570134
39088	570135
2111	570136
57268	570137
9687	570138
2695	570139
228615	570140
146210	570141
20721	570142
15455	570143
1014	570144
28176	570145
20524	570146
5410	570147
93517	570148
61687	570149
135675	570150
29429	570151
3271	570152
19367	570153
41554	570154
50168	570155
3557	570156
107291	570157
80342	570158
3940	570159
152764	570160
81394	570161
76534	570162
138774	570163
82256	570164
46468	570165
87772	570166
40152	570167
335342	570168
146456	570169
82376	570170
96647	570171
6791	570172
33398	570173
12335	570174
78076	570175
6925	570176
4779	570177
113289	570178
147117	570179
190973	570180
34484	570181
21053	570182
242288	570183
70053	570184
156076	570185
152351	570186
272070	570187
124645	570188
106588	570189
188347	570190
198865	570191
337465	570192
19369	570193
3926	570194
14601	570195
54111	570196
336881	570197
37677	570198
26506	570199
151920	570200
64556	570201
41989	570202
19395	570203
42012	570204
19395	570205
182652	570206
1585	570207
156861	570208
17513	570209
52029	570210
13800	570211
2726	570212
81088	570213
310774	570214
279803	570215
25863	570216
223263	570217
33561	570218
282915	570219
106983	570220
122625	570221
73709	570222
11688	570223
29273	570224
952	570225
54482	570226
306664	570227
24074	570228
15893	570229
124097	570230
244498	570231
48168	570232
129946	570233
205172	570234
285429	570235
287177	570236
72903	570237
168852	570238
36113	570239
35891	570240
199314	570241
4290	570242
8796	570243
287357	570244
29740	570245
97657	570246
294361	570247
173628	570248
179715	570249
336968	570250
52543	570251
154649	570252
6792	570253
98796	570254
31217	570255
333409	570256
82592	570257
337677	570258
19295	570259
34045	570260
37925	570261
14330	570262
163260	570263
11243	570264
42754	570265
101358	570266
75533	570267
152260	570268
308933	570269
120347	570270
74103	570271
119999	570272
115999	570273
1701	570274
130717	570275
52107	570276
128973	570277
64216	570278
72679	570279
205491	570280
79731	570281
354538	570282
60450	570283
72486	570284
114964	570285
55883	570286
339939	570287
348493	570288
226414	570289
239145	570290
4998	570291
4998	570292
324862	570293
1099	570294
10825	570295
10825	570296
116729	570297
7509	570298
63416	570299
85246	570300
170873	570301
85857	570302
253	570303
273304	570304
75486	570305
17793	570306
34538	570307
341636	570308
203454	570309
345650	570310
136704	570311
23707	570312
287713	570313
267307	570314
73003	570315
11118	570316
97480	570317
176057	570318
175671	570319
122415	570320
109255	570321
174207	570322
110770	570323
48489	570324
195193	570325
151737	570326
131242	570327
30937	570328
117089	570329
30959	570330
32480	570331
327647	570332
4781	570333
181058	570334
343453	570335
206435	570336
34721	570337
201651	570338
73578	570339
177140	570340
201308	570341
347417	570342
8779	570343
246270	570344
56377	570345
140919	570346
75967	570347
108485	570348
49180	570349
183225	570350
13177	570351
262430	570352
290052	570353
347030	570354
305877	570355
50075	570356
175942	570357
289724	570358
126270	570359
172355	570360
171039	570361
204542	570362
173195	570363
74226	570364
293456	570365
73014	570366
111340	570367
110054	570368
337903	570369
10487	570370
240212	570371
270458	570372
7242	570373
344407	570374
345338	570375
208892	570376
335731	570377
115875	570378
125603	570379
333999	570380
176228	570381
124444	570382
342391	570383
51146	570384
4917	570385
290799	570386
34989	570387
278612	570388
155517	570389
21027	570390
31535	570391
294667	570392
290930	570393
110951	570394
171939	570395
293125	570396
286758	570397
286293	570398
24818	570399
335021	570400
72949	570401
290814	570402
203832	570403
290496	570404
287110	570405
75560	570406
279710	570407
177230	570408
353588	570409
109933	570410
56960	570411
166279	570412
166057	570413
30700	570414
57986	570415
267404	570416
173737	570417
289412	570418
129707	570419
27747	570420
257388	570421
78360	570422
7316	570423
41779	570424
238290	570425
62358	570426
271776	570427
15657	570428
57179	570429
90389	570430
111473	570431
109985	570432
4128	570433
180225	570434
73606	570435
49153	570436
285443	570437
174886	570438
96063	570439
284281	570440
284986	570441
171028	570442
284267	570443
299462	570444
7170	570445
183088	570446
253621	570447
81142	570448
35453	570449
23877	570450
10258	570451
48405	570452
50300	570453
74181	570454
155400	570455
51624	570456
71186	570457
60894	570458
35633	570459
4553	570460
199904	570461
79075	570462
183233	570463
17482	570464
146216	570465
258930	570466
60673	570467
12093	570468
78713	570469
41743	570470
14	570471
25996	570472
312113	570473
37893	570474
1251	570475
144956	570476
301330	570477
107730	570478
77306	570479
52173	570480
89286	570481
142069	570482
90092	570483
89286	570484
23115	570485
172044	570486
109813	570487
196980	570488
112229	570489
95750	570490
59512	570491
60571	570492
240129	570493
16999	570494
113951	570495
212892	570496
238473	570497
149229	570498
7472	570499
38074	570500
5666	570501
102518	570502
2727	570503
319160	570504
253233	570505
303490	570506
189768	570507
139133	570508
95691	570509
238306	570510
338567	570511
272275	570512
23864	570513
32769	570514
74748	570515
176183	570516
202143	570517
6280	570518
99116	570519
85356	570520
139133	570521
158032	570522
7870	570523
103412	570524
110865	570525
268302	570526
37845	570527
9272	570528
130705	570529
40320	570530
230236	570531
241952	570532
285964	570533
292815	570534
251888	570535
4493	570536
257583	570537
27623	570538
196066	570539
48165	570540
193018	570541
1252	570542
644	570543
136795	570544
112362	570545
145260	570546
25	570547
37823	570548
849	570549
22193	570550
36736	570551
156631	570552
46045	570553
29219	570554
360	570555
3534	570556
1343	570557
4121	570558
45202	570559
215694	570560
17964	570561
52703	570562
1788	570563
106853	570564
81670	570565
5181	570566
128601	570567
4656	570568
81863	570569
34221	570570
36421	570571
2880	570572
143859	570573
2008	570574
38643	570575
199660	570576
41932	570577
15966	570578
2721	570579
288013	570580
175459	570581
125089	570582
13267	570583
95772	570584
60402	570585
83463	570586
34230	570587
144534	570588
21032	570589
92162	570590
13935	570591
119760	570592
7857	570593
38625	570594
210	570595
31782	570596
867	570597
175600	570598
110628	570599
970	570600
27175	570601
30321	570602
11591	570603
61165	570604
127054	570605
136473	570606
33424	570607
180419	570608
33792	570609
234827	570610
45463	570611
208022	570612
37	570613
923	570614
48801	570615
1013	570616
146506	570617
219523	570618
9011	570619
255639	570620
86525	570621
179148	570622
348076	570623
122422	570624
232243	570625
205383	570626
2645	570627
39139	570628
126921	570629
23568	570630
29762	570631
5761	570632
28351	570633
169815	570634
34146	570635
40514	570636
241001	570637
2223	570638
13993	570639
7117	570640
77605	570641
7865	570642
40889	570643
6367	570644
5598	570645
37141	570646
125037	570647
6494	570648
16197	570649
18132	570650
66125	570651
115830	570652
28543	570653
40384	570654
27982	570655
78969	570656
93075	570657
46476	570658
158597	570659
90374	570660
568	570661
26715	570662
125332	570663
115211	570664
29723	570665
118875	570666
2522	570667
548	570668
53306	570669
8238	570670
13216	570671
191584	570672
1	570673
416	570674
287011	570675
75263	570676
33532	570677
89065	570678
285861	570679
352217	570680
16189	570681
1375	570682
306406	570683
115754	570684
14161	570685
32331	570686
164989	570687
78697	570688
78697	570689
59756	570690
42763	570691
222941	570692
109094	570693
5542	570694
185269	570695
32071	570696
61005	570697
112729	570698
90418	570699
215857	570700
133319	570701
6184	570702
1826	570703
29793	570704
5552	570705
45251	570706
267131	570707
170911	570708
146896	570709
94129	570710
27108	570711
204812	570712
7637	570713
6680	570714
206465	570715
14669	570716
103462	570717
291579	570718
127594	570719
149184	570720
21499	570721
66247	570722
134348	570723
16209	570724
87542	570725
6555	570726
23208	570727
156685	570728
238452	570729
42872	570730
76990	570731
123438	570732
16101	570733
26749	570734
36835	570735
204825	570736
14641	570737
34242	570738
55464	570739
168385	570740
162937	570741
2627	570742
71462	570743
14426	570744
87674	570745
67443	570746
5075	570747
22298	570748
266020	570749
6850	570750
178108	570751
65546	570752
296948	570753
22322	570754
173657	570755
108983	570756
3401	570757
165589	570758
19462	570759
55062	570760
8467	570761
140412	570762
139150	570763
24914	570764
107996	570765
51021	570766
104108	570767
204850	570768
10973	570769
170488	570770
59688	570771
246826	570772
75814	570773
203297	570774
22759	570775
168756	570776
255432	570777
234482	570778
305671	570779
273205	570780
248808	570781
202881	570782
25444	570783
120233	570784
18717	570785
139911	570786
201628	570787
27731	570788
102636	570789
112092	570790
820	570791
149773	570792
268480	570793
66404	570794
5106	570795
154944	570796
54408	570797
5722	570798
339709	570799
54647	570800
31518	570801
333343	570802
333276	570803
2503	570804
126624	570805
5557	570806
172460	570807
114174	570808
19302	570809
251429	570810
114661	570811
144202	570812
223154	570813
36227	570814
238581	570815
23160	570816
35614	570817
38086	570818
140828	570819
123354	570820
148445	570821
80458	570822
331550	570823
80555	570824
80514	570825
95324	570826
44661	570827
148882	570828
197909	570829
156352	570830
241476	570831
196966	570832
156162	570833
80662	570834
197981	570835
123353	570836
44866	570837
254134	570838
65402	570839
44777	570840
148456	570841
155857	570842
99538	570843
54273	570844
192439	570845
77313	570846
120151	570847
207503	570848
349428	570849
19780	570850
2794	570851
89058	570852
18160	570853
208489	570854
105546	570855
2756	570856
169801	570857
18877	570858
119860	570859
120058	570860
103207	570861
275791	570862
288797	570863
20946	570864
27683	570865
70118	570866
45270	570867
274369	570868
354151	570869
10625	570870
287959	570871
10291	570872
270879	570873
23114	570874
269230	570875
32670	570876
337295	570877
50288	570878
55667	570879
91182	570880
19503	570881
54518	570882
149018	570883
313130	570884
344636	570885
147334	570886
164317	570887
178298	570888
340365	570889
246788	570890
266553	570891
75814	570892
113159	570893
112087	570894
201443	570895
46026	570896
29954	570897
23550	570898
340667	570899
104024	570900
1131	570901
48590	570902
176798	570903
83080	570904
77042	570905
163667	570906
120918	570907
138218	570908
163785	570909
323978	570910
25904	570911
31836	570912
20355	570913
36890	570914
29284	570915
42890	570916
40434	570917
119192	570918
7055	570919
324440	570920
22919	570921
1122	570922
174328	570923
117766	570924
308921	570925
288349	570926
144	570927
219709	570928
8239	570929
80737	570930
305489	570931
76250	570932
269083	570933
1715	570934
340200	570935
41866	570936
145686	570937
251859	570938
47984	570939
78345	570940
117586	570941
36218	570942
57975	570943
187213	570944
115500	570945
59447	570946
44681	570947
152035	570948
599	570949
263532	570950
54544	570951
5043	570952
117416	570953
187235	570954
311948	570955
312430	570956
54293	570957
59674	570958
117789	570959
32056	570960
323974	570961
187188	570962
78387	570963
87286	570964
16657	570965
255406	570966
167139	570967
27670	570968
2082	570969
78495	570970
196811	570971
90567	570972
320595	570973
45965	570974
70802	570975
132649	570976
29241	570977
191379	570978
190791	570979
187746	570980
85641	570981
29809	570982
2891	570983
28844	570984
118209	570985
228055	570986
141510	570987
144254	570988
44990	570989
93684	570990
54781	570991
34844	570992
36964	570993
11328	570994
304784	570995
2010	570996
2010	570997
184817	570998
96090	570999
50799	571000
61487	571001
36255	571002
96109	571003
20582	571004
179003	571005
20743	571006
41960	571007
282133	571008
168921	571009
246741	571010
60817	571011
30571	571012
63977	571013
144249	571014
179570	571015
298379	571016
217458	571017
2091	571018
115514	571019
91905	571020
233642	571021
226580	571022
18973	571023
28072	571024
117092	571025
35801	571026
664	571027
343182	571028
128077	571029
286957	571030
272485	571031
152249	571032
221260	571033
77268	571034
311320	571035
54430	571036
82148	571037
5449	571038
50233	571039
22966	571040
82053	571041
8012	571042
76539	571043
8914	571044
8196	571045
207592	571046
355875	571047
350839	571048
354987	571049
114427	571050
290256	571051
351886	571052
127618	571053
353656	571054
207897	571055
207714	571056
205804	571057
207285	571058
128677	571059
205922	571060
128091	571061
287203	571062
149441	571063
165121	571064
13439	571065
312128	571066
11527	571067
230944	571068
15165	571069
24063	571070
245383	571071
78936	571072
8729	571073
79356	571074
123203	571075
169158	571076
29846	571077
1598	571078
203683	571079
330888	571080
71065	571081
45968	571082
12381	571083
319089	571084
99240	571085
246955	571086
190682	571087
95858	571088
247215	571089
239203	571090
33206	571091
25241	571092
155394	571093
28201	571094
28485	571095
67078	571096
338	571097
196757	571098
160603	571099
56194	571100
3636	571101
258137	571102
148049	571103
8029	571104
46224	571105
56395	571106
84203	571107
19825	571108
195804	571109
354176	571110
175707	571111
128186	571112
290882	571113
324201	571114
285423	571115
239127	571116
56776	571117
66071	571118
5738	571119
24142	571120
73014	571121
12012	571122
4310	571123
2925	571124
27427	571125
42355	571126
73311	571127
286578	571128
49791	571129
206146	571130
176106	571131
172091	571132
289641	571133
73302	571134
127677	571135
432	571136
111489	571137
27504	571138
176918	571139
212003	571140
27406	571141
49438	571142
195879	571143
127060	571144
293043	571145
109608	571146
56335	571147
173809	571148
288819	571149
164055	571150
127980	571151
108787	571152
67924	571153
285484	571154
17965	571155
293760	571156
172247	571157
174678	571158
287639	571159
108941	571160
292353	571161
171957	571162
288681	571163
285458	571164
171495	571165
49707	571166
62194	571167
207821	571168
194217	571169
83696	571170
269954	571171
161284	571172
354833	571173
176903	571174
357198	571175
148922	571176
46339	571177
299712	571178
293844	571179
173017	571180
49683	571181
128157	571182
168315	571183
172821	571184
46540	571185
53546	571186
1072	571187
154687	571188
21550	571189
14189	571190
123660	571191
341466	571192
9865	571193
231392	571194
30562	571195
125398	571196
169946	571197
41997	571198
55810	571199
23673	571200
44857	571201
254956	571202
3633	571203
326552	571204
146495	571205
82943	571206
120810	571207
91142	571208
223855	571209
48291	571210
123450	571211
47776	571212
46051	571213
343349	571214
44804	571215
99881	571216
169681	571217
137855	571218
288268	571219
11813	571220
162000	571221
13589	571222
305701	571223
57065	571224
39227	571225
184617	571226
115889	571227
88964	571228
89732	571229
82663	571230
68145	571231
27638	571232
8512	571233
70450	571234
6360	571235
114465	571236
115993	571237
54387	571238
165889	571239
95203	571240
23961	571241
159413	571242
33575	571243
197198	571244
33513	571245
274741	571246
195532	571247
38179	571248
82655	571249
127010	571250
340366	571251
18150	571252
75409	571253
80505	571254
295939	571255
205778	571256
122263	571257
53710	571258
139577	571259
335688	571260
155057	571261
170148	571262
277637	571263
164781	571264
54385	571265
270548	571266
4361	571267
303700	571268
247479	571269
58952	571270
115575	571271
25243	571272
116187	571273
59590	571274
306677	571275
299576	571276
41353	571277
305875	571278
10332	571279
116112	571280
27551	571281
116187	571282
26921	571283
91556	571284
231941	571285
11464	571286
26882	571287
333974	571288
199369	571289
335434	571290
81809	571291
10905	571292
137645	571293
43770	571294
181197	571295
107261	571296
299200	571297
48164	571298
19296	571299
68020	571300
50668	571301
110566	571302
91189	571303
3478	571304
174685	571305
113790	571306
43939	571307
97273	571308
126653	571309
125989	571310
55469	571311
35791	571312
131031	571313
232119	571314
199851	571315
150041	571316
143555	571317
185609	571318
75078	571319
6699	571320
51036	571321
40943	571322
68337	571323
101299	571324
62460	571325
66580	571326
137228	571327
46520	571328
222401	571329
265782	571330
106273	571331
197227	571332
139989	571333
303689	571334
59909	571335
123522	571336
266721	571337
50543	571338
15241	571339
27158	571340
250773	571341
29027	571342
303582	571343
170087	571344
112257	571345
18252	571346
88432	571347
281171	571348
282649	571349
23873	571350
13026	571351
46225	571352
114339	571353
204906	571354
154155	571355
251728	571356
332765	571357
300367	571358
159343	571359
15975	571360
26260	571361
195389	571362
33490	571363
97866	571364
161293	571365
23846	571366
74138	571367
232353	571368
25314	571369
301751	571370
230661	571371
204426	571372
18401	571373
107693	571374
7720	571375
68398	571376
97056	571377
138774	571378
139394	571379
6085	571380
90343	571381
89905	571382
89568	571383
231374	571384
247871	571385
145228	571386
105445	571387
102574	571388
69110	571389
161185	571390
90464	571391
96816	571392
28691	571393
90728	571394
26561	571395
323846	571396
286041	571397
126142	571398
164025	571399
157961	571400
141575	571401
88904	571402
89215	571403
122439	571404
106	571405
146680	571406
32237	571407
48552	571408
3584	571409
143883	571410
17035	571411
279453	571412
142725	571413
50784	571414
341358	571415
46930	571416
2471	571417
73360	571418
74208	571419
302879	571420
354916	571421
37600	571422
136185	571423
149820	571424
224954	571425
196946	571426
104184	571427
102735	571428
51403	571429
29836	571430
144287	571431
61316	571432
82093	571433
27128	571434
4195	571435
218505	571436
280015	571437
77152	571438
353483	571439
219037	571440
37803	571441
130281	571442
347738	571443
23130	571444
27201	571445
3889	571446
23503	571447
304863	571448
95621	571449
59505	571450
53481	571451
192812	571452
5782	571453
44892	571454
70713	571455
68879	571456
26503	571457
1690	571458
22848	571459
223349	571460
189107	571461
168297	571462
62514	571463
162935	571464
2961	571465
25966	571466
30342	571467
1933	571468
36115	571469
190349	571470
252619	571471
192575	571472
2961	571473
278619	571474
106868	571475
4986	571476
282651	571477
23984	571478
280358	571479
280769	571480
86986	571481
282992	571482
48109	571483
48110	571484
282042	571485
13007	571486
60062	571487
277134	571488
8332	571489
89321	571490
19981	571491
74504	571492
335896	571493
185338	571494
95782	571495
78318	571496
25812	571497
79011	571498
23908	571499
28183	571500
16061	571501
14507	571502
78698	571503
107703	571504
316963	571505
6643	571506
255703	571507
251413	571508
198204	571509
181992	571510
105347	571511
30577	571512
41411	571513
22686	571514
26482	571515
246471	571516
182143	571517
303819	571518
146300	571519
33122	571520
20725	571521
167878	571522
153932	571523
217157	571524
50201	571525
6942	571526
323952	571527
140313	571528
54235	571529
65401	571530
54605	571531
35628	571532
37380	571533
54063	571534
9213	571535
26575	571536
65199	571537
59874	571538
104769	571539
140405	571540
288553	571541
15505	571542
166929	571543
5029	571544
94296	571545
151386	571546
62463	571547
235443	571548
176897	571549
1532	571550
137465	571551
151384	571552
88290	571553
203834	571554
91021	571555
179604	571556
3168	571557
43817	571558
140422	571559
197276	571560
203627	571561
259948	571562
3281	571563
102667	571564
8414	571565
1293	571566
63004	571567
28406	571568
199533	571569
161711	571570
1904	571571
25795	571572
135771	571573
56562	571574
291816	571575
158410	571576
3588	571577
113772	571578
110250	571579
30059	571580
22046	571581
117375	571582
51945	571583
199180	571584
252	571585
35499	571586
93432	571587
11419	571588
87255	571589
354316	571590
132029	571591
324569	571592
7044	571593
125919	571594
67717	571595
252890	571596
2148	571597
297261	571598
13905	571599
15151	571600
49484	571601
110727	571602
3868	571603
24955	571604
83744	571605
44603	571606
111907	571607
10494	571608
289585	571609
205960	571610
5124	571611
147927	571612
301465	571613
131151	571614
124448	571615
302558	571616
62293	571617
23458	571618
114416	571619
13967	571620
147159	571621
288852	571622
109457	571623
179103	571624
180744	571625
104560	571626
77551	571627
19181	571628
109368	571629
108458	571630
111466	571631
73266	571632
184136	571633
307041	571634
18451	571635
147349	571636
41696	571637
158702	571638
350422	571639
170770	571640
27131	571641
83715	571642
32607	571643
48485	571644
142863	571645
289371	571646
197421	571647
125810	571648
141008	571649
6442	571650
76806	571651
87499	571652
225715	571653
93846	571654
86003	571655
24836	571656
28256	571657
85012	571658
133614	571659
170994	571660
231269	571661
7762	571662
5889	571663
18313	571664
32998	571665
28539	571666
9097	571667
196941	571668
120820	571669
71423	571670
88021	571671
41822	571672
36803	571673
205185	571674
142300	571675
157324	571676
2790	571677
74111	571678
73837	571679
94183	571680
24771	571681
111920	571682
231893	571683
62210	571684
107803	571685
147892	571686
18104	571687
146752	571688
184277	571689
178435	571690
178181	571691
146355	571692
35463	571693
176886	571694
4407	571695
93923	571696
178306	571697
27606	571698
9315	571699
4403	571700
99851	571701
42324	571702
73761	571703
112115	571704
287899	571705
352414	571706
146856	571707
56895	571708
146953	571709
146908	571710
297346	571711
112148	571712
44910	571713
73597	571714
4404	571715
3730	571716
3581	571717
50102	571718
177825	571719
270645	571720
94143	571721
11681	571722
49984	571723
146984	571724
93933	571725
21281	571726
62431	571727
21233	571728
8558	571729
15081	571730
150080	571731
88087	571732
150050	571733
128564	571734
36947	571735
101139	571736
65320	571737
114212	571738
45355	571739
59767	571740
11690	571741
53655	571742
74847	571743
79978	571744
318182	571745
149752	571746
121881	571747
267341	571748
294904	571749
149863	571750
246500	571751
205760	571752
288653	571753
38584	571754
39237	571755
276749	571756
30879	571757
92575	571758
47117	571759
83262	571760
159079	571761
16938	571762
16905	571763
83096	571764
23119	571765
170775	571766
42127	571767
67668	571768
4768	571769
146929	571770
350210	571771
9624	571772
9645	571773
349150	571774
66606	571775
294067	571776
169058	571777
29865	571778
105526	571779
19	571780
48968	571781
113207	571782
7832	571783
82834	571784
295215	571785
49634	571786
34089	571787
173282	571788
342865	571789
49388	571790
12642	571791
111077	571792
49645	571793
176241	571794
93174	571795
62436	571796
34328	571797
295095	571798
287054	571799
71528	571800
294488	571801
294579	571802
174065	571803
71836	571804
49383	571805
34545	571806
7936	571807
73367	571808
49647	571809
73111	571810
44800	571811
347102	571812
280829	571813
49409	571814
294520	571815
175996	571816
176107	571817
294591	571818
110463	571819
176774	571820
73081	571821
24572	571822
282291	571823
177054	571824
128989	571825
48699	571826
73073	571827
111215	571828
110438	571829
108898	571830
73057	571831
111080	571832
177303	571833
111176	571834
14332	571835
71834	571836
49689	571837
34527	571838
73313	571839
176704	571840
49700	571841
176787	571842
73026	571843
176757	571844
176684	571845
34522	571846
72824	571847
203734	571848
72242	571849
12106	571850
108658	571851
175566	571852
172928	571853
176775	571854
290625	571855
49675	571856
293679	571857
49503	571858
73067	571859
49641	571860
49628	571861
111175	571862
73063	571863
285867	571864
71850	571865
287225	571866
111198	571867
6220	571868
108509	571869
17869	571870
176674	571871
94017	571872
49641	571873
49811	571874
111081	571875
288113	571876
176049	571877
176791	571878
73037	571879
111628	571880
13223	571881
72992	571882
34410	571883
34414	571884
72848	571885
205956	571886
149350	571887
38813	571888
64366	571889
88187	571890
50818	571891
127335	571892
12627	571893
9487	571894
2313	571895
225896	571896
33613	571897
169431	571898
141139	571899
46838	571900
37227	571901
227647	571902
282220	571903
327671	571904
279392	571905
223262	571906
31602	571907
260583	571908
24821	571909
113440	571910
195523	571911
172690	571912
195520	571913
238959	571914
102617	571915
10867	571916
17643	571917
293669	571918
110788	571919
34155	571920
72155	571921
71766	571922
30805	571923
108766	571924
285522	571925
109435	571926
177047	571927
109500	571928
128112	571929
353831	571930
175442	571931
175000	571932
286334	571933
24587	571934
177048	571935
49758	571936
73253	571937
294681	571938
171481	571939
288672	571940
72626	571941
353894	571942
172231	571943
110844	571944
294816	571945
59560	571946
127310	571947
2045	571948
55841	571949
24110	571950
13591	571951
296749	571952
10699	571953
185934	571954
35852	571955
111210	571956
175131	571957
237737	571958
123846	571959
161248	571960
30310	571961
21538	571962
164412	571963
18842	571964
695	571965
63957	571966
356744	571967
24107	571968
24961	571969
35048	571970
78888	571971
29776	571972
83816	571973
1287	571974
128573	571975
6518	571976
128758	571977
22072	571978
19883	571979
216021	571980
5153	571981
115447	571982
9838	571983
186545	571984
162150	571985
76826	571986
12928	571987
14050	571988
71426	571989
9752	571990
322715	571991
2751	571992
71143	571993
9545	571994
186894	571995
70144	571996
233297	571997
274132	571998
58118	571999
30964	572000
162541	572001
37048	572002
262299	572003
80108	572004
170424	572005
20619	572006
25910	572007
322847	572008
18915	572009
72854	572010
53117	572011
7433	572012
727	572013
8263	572014
16938	572015
334437	572016
93425	572017
89254	572018
170493	572019
38151	572020
337526	572021
156707	572022
83003	572023
325535	572024
143926	572025
296762	572026
163951	572027
238679	572028
6337	572029
356260	572030
595	572031
12977	572032
2916	572033
2916	572034
286321	572035
232737	572036
2657	572037
294311	572038
161802	572039
652	572040
54030	572041
56651	572042
69934	572043
8039	572044
355900	572045
336507	572046
131049	572047
344719	572048
339601	572049
353	572050
59335	572051
94916	572052
9859	572053
22720	572054
130495	572055
256024	572056
1342	572057
29035	572058
28007	572059
146465	572060
10597	572061
29889	572062
294021	572063
235057	572064
131500	572065
162749	572066
85146	572067
119847	572068
113306	572069
94715	572070
3698	572071
126550	572072
280391	572073
46090	572074
86815	572075
99020	572076
115797	572077
4863	572078
145688	572079
50218	572080
39459	572081
11503	572082
197401	572083
1829	572084
212	572085
43543	572086
2835	572087
14695	572088
255516	572089
209271	572090
89281	572091
5490	572092
209760	572093
43444	572094
91049	572095
17389	572096
126009	572097
119512	572098
3369	572099
1255	572100
8372	572101
8372	572102
134350	572103
48011	572104
142130	572105
163847	572106
77035	572107
30843	572108
138411	572109
40743	572110
26586	572111
9895	572112
44507	572113
90102	572114
93421	572115
301780	572116
39893	572117
201393	572118
17301	572119
329977	572120
24969	572121
33529	572122
92948	572123
4862	572124
70067	572125
20423	572126
60135	572127
102253	572128
95813	572129
40526	572130
209010	572131
14384	572132
528	572133
98342	572134
125417	572135
48408	572136
20373	572137
102024	572138
36732	572139
3553	572140
60367	572141
32038	572142
33233	572143
273604	572144
73744	572145
65699	572146
63534	572147
190645	572148
113920	572149
71691	572150
57800	572151
113767	572152
5516	572153
32495	572154
78842	572155
182525	572156
55021	572157
48441	572158
86960	572159
282590	572160
76822	572161
206791	572162
82154	572163
208380	572164
83884	572165
13964	572166
99698	572167
67273	572168
37538	572169
332114	572170
25333	572171
93753	572172
26115	572173
56293	572174
52549	572175
29025	572176
27308	572177
151561	572178
150777	572179
16013	572180
150952	572181
21878	572182
96756	572183
24975	572184
218513	572185
87078	572186
40967	572187
112829	572188
298869	572189
87655	572190
50114	572191
48091	572192
89826	572193
60476	572194
199374	572195
120146	572196
76145	572197
2181	572198
255554	572199
102005	572200
198083	572201
22933	572202
193850	572203
149190	572204
16927	572205
266412	572206
8197	572207
204594	572208
197945	572209
126952	572210
18293	572211
331189	572212
12336	572213
68666	572214
1716	572215
11227	572216
180254	572217
67765	572218
34782	572219
182143	572220
333213	572221
44185	572222
21484	572223
32673	572224
142163	572225
188374	572226
221508	572227
137795	572228
327337	572229
166291	572230
40727	572231
332640	572232
1323	572233
3125	572234
195525	572235
348668	572236
37458	572237
37458	572238
116935	572239
339994	572240
200746	572241
318	572242
31002	572243
24122	572244
6672	572245
317205	572246
125607	572247
146701	572248
266658	572249
230747	572250
223112	572251
184410	572252
137630	572253
326147	572254
26181	572255
237757	572256
111803	572257
296605	572258
325931	572259
312041	572260
178061	572261
84482	572262
296561	572263
229304	572264
65220	572265
210681	572266
34576	572267
6673	572268
5144	572269
171005	572270
347429	572271
5143	572272
49318	572273
8389	572274
53830	572275
40587	572276
96707	572277
583	572278
133986	572279
1951	572280
112583	572281
59701	572282
208111	572283
7249	572284
28494	572285
42802	572286
16834	572287
115780	572288
266480	572289
209067	572290
20607	572291
38713	572292
280511	572293
41068	572294
168220	572295
51727	572296
152403	572297
269850	572298
5152	572299
6511	572300
316989	572301
64593	572302
12112	572303
964	572304
171883	572305
41965	572306
353031	572307
60572	572308
54000	572309
49773	572310
171532	572311
208292	572312
79938	572313
13090	572314
41837	572315
68022	572316
29627	572317
135428	572318
220652	572319
32754	572320
32754	572321
332784	572322
190365	572323
21553	572324
47628	572325
6320	572326
157	572327
12400	572328
201139	572329
184	572330
44687	572331
169659	572332
92015	572333
61663	572334
52702	572335
160089	572336
12010	572337
225869	572338
30568	572339
146313	572340
67791	572341
280330	572342
104377	572343
176799	572344
86647	572345
25338	572346
12408	572347
16506	572348
15626	572349
1221	572350
90460	572351
37	572352
84245	572353
106068	572354
354715	572355
208769	572356
255402	572357
350542	572358
206648	572359
185823	572360
240308	572361
14341	572362
5122	572363
118399	572364
13177	572365
325787	572366
316028	572367
180551	572368
138532	572369
55771	572370
162048	572371
74391	572372
11001	572373
48102	572374
60678	572375
322296	572376
160863	572377
6843	572378
34528	572379
24690	572380
49707	572381
171755	572382
3651	572383
19010	572384
274268	572385
40904	572386
140717	572387
16628	572388
118773	572389
207591	572390
16189	572391
165416	572392
33446	572393
152116	572394
12466	572395
167552	572396
286785	572397
313056	572398
53806	572399
34511	572400
1425	572401
75316	572402
173510	572403
43783	572404
176743	572405
109917	572406
177235	572407
13328	572408
290272	572409
16013	572410
276481	572411
11610	572412
349250	572413
109665	572414
49068	572415
97718	572416
34185	572417
174457	572418
114421	572419
24599	572420
18017	572421
7883	572422
7856	572423
16187	572424
249497	572425
42661	572426
64766	572427
10106	572428
291876	572429
72352	572430
24481	572431
94655	572432
7858	572433
10078	572434
12131	572435
7289	572436
8246	572437
113874	572438
10070	572439
44270	572440
34223	572441
111025	572442
6179	572443
72197	572444
34143	572445
12173	572446
42676	572447
34191	572448
24566	572449
12146	572450
49210	572451
22106	572452
49259	572453
3985	572454
72333	572455
12158	572456
195552	572457
49447	572458
174305	572459
73362	572460
17940	572461
22197	572462
26501	572463
72538	572464
174165	572465
72173	572466
49158	572467
195304	572468
294985	572469
6208	572470
7981	572471
18143	572472
2770	572473
919	572474
919	572475
259809	572476
259817	572477
155165	572478
162	572479
317011	572480
22990	572481
63197	572482
78037	572483
24856	572484
198455	572485
110298	572486
111322	572487
210111	572488
50102	572489
73873	572490
63927	572491
24381	572492
228690	572493
223772	572494
176929	572495
279198	572496
293851	572497
208452	572498
208218	572499
27582	572500
275804	572501
97897	572502
13384	572503
109	572504
24442	572505
348610	572506
176530	572507
265900	572508
49722	572509
1751	572510
127259	572511
51554	572512
277939	572513
33994	572514
62743	572515
106239	572516
231060	572517
23389	572518
106578	572519
71517	572520
11017	572521
206612	572522
293340	572523
78529	572524
77666	572525
126970	572526
120935	572527
40825	572528
118793	572529
72918	572530
281085	572531
7817	572532
984	572533
169051	572534
20946	572535
49674	572536
268882	572537
4242	572538
44909	572539
22118	572540
40502	572541
37399	572542
19287	572543
17234	572544
19288	572545
340050	572546
64824	572547
294319	572548
291460	572549
43773	572550
325729	572551
55571	572552
293652	572553
285838	572554
278689	572555
97059	572556
97894	572557
181220	572558
71046	572559
9301	572560
19288	572561
24131	572562
22485	572563
111285	572564
171587	572565
93918	572566
80261	572567
248061	572568
96971	572569
248073	572570
19290	572571
196812	572572
19289	572573
37344	572574
37395	572575
177847	572576
168636	572577
151653	572578
111310	572579
68736	572580
64545	572581
18501	572582
88026	572583
91394	572584
115157	572585
201131	572586
8963	572587
29361	572588
59288	572589
33651	572590
28716	572591
71092	572592
40409	572593
94782	572594
72202	572595
10028	572596
16379	572597
82919	572598
127160	572599
355	572600
110794	572601
354678	572602
792	572603
8250	572604
26032	572605
34232	572606
38850	572607
226718	572608
2408	572609
294006	572610
175124	572611
42392	572612
2408	572613
262347	572614
4155	572615
170012	572616
38515	572617
148072	572618
55698	572619
21383	572620
83950	572621
83950	572622
209827	572623
351094	572624
118826	572625
1596	572626
1596	572627
209897	572628
229876	572629
223529	572630
175134	572631
324967	572632
122221	572633
79838	572634
175666	572635
19530	572636
237945	572637
135387	572638
216210	572639
174786	572640
194688	572641
77437	572642
46370	572643
147561	572644
129012	572645
240219	572646
289343	572647
169134	572648
286394	572649
27232	572650
209164	572651
356092	572652
205198	572653
209971	572654
3157	572655
126970	572656
23890	572657
8353	572658
68382	572659
196578	572660
19267	572661
289768	572662
3197	572663
24696	572664
19740	572665
83002	572666
205642	572667
208679	572668
278811	572669
153837	572670
30324	572671
48102	572672
188705	572673
239081	572674
146845	572675
205409	572676
56496	572677
222931	572678
13576	572679
82883	572680
206593	572681
193662	572682
336808	572683
294241	572684
83474	572685
80171	572686
162141	572687
38813	572688
50470	572689
5757	572690
31817	572691
208671	572692
87163	572693
77549	572694
52528	572695
30215	572696
287934	572697
83189	572698
56612	572699
291882	572700
56555	572701
34588	572702
151383	572703
39009	572704
20897	572705
157930	572706
349863	572707
128895	572708
41919	572709
6878	572710
81935	572711
110994	572712
3123	572713
37828	572714
128659	572715
12897	572716
12897	572717
520	572718
180767	572719
167663	572720
70	572721
15675	572722
137659	572723
236421	572724
42447	572725
130660	572726
22377	572727
5828	572728
16393	572729
16980	572730
103293	572731
6479	572732
166761	572733
5144	572734
80224	572735
78003	572736
109386	572737
23746	572738
328775	572739
1036	572740
51212	572741
184244	572742
184244	572743
3643	572744
161047	572745
189037	572746
195284	572747
78398	572748
182013	572749
4959	572750
13573	572751
29432	572752
87711	572753
36558	572754
63440	572755
145	572756
201982	572757
203938	572758
54465	572759
54465	572760
203344	572761
60190	572762
347767	572763
5824	572764
7916	572765
343410	572766
10748	572767
80154	572768
346522	572769
225953	572770
348359	572771
334675	572772
82768	572773
162449	572774
169761	572775
59622	572776
255138	572777
55789	572778
49740	572779
11235	572780
32993	572781
287376	572782
127101	572783
19871	572784
109466	572785
25693	572786
169192	572787
21194	572788
117110	572789
169415	572790
4175	572791
112755	572792
26951	572793
335501	572794
6715	572795
260476	572796
100720	572797
260491	572798
66332	572799
260350	572800
260474	572801
114263	572802
83454	572803
2831	572804
60551	572805
356905	572806
26532	572807
344730	572808
103711	572809
33061	572810
20304	572811
208587	572812
169900	572813
32630	572814
24993	572815
352372	572816
196545	572817
62399	572818
231198	572819
95006	572820
23351	572821
221185	572822
329583	572823
277154	572824
352436	572825
82830	572826
19283	572827
26570	572828
26569	572829
192323	572830
276668	572831
14193	572832
77541	572833
178046	572834
273443	572835
23074	572836
180303	572837
324760	572838
73636	572839
3526	572840
267953	572841
14711	572842
82606	572843
96961	572844
36592	572845
28814	572846
275672	572847
279589	572848
59614	572849
220967	572850
119453	572851
210294	572852
108244	572853
6510	572854
324619	572855
207723	572856
67042	572857
138342	572858
99135	572859
32631	572860
205175	572861
891	572862
8929	572863
47333	572864
37332	572865
68846	572866
265542	572867
122515	572868
32544	572869
55567	572870
5108	572871
28439	572872
241839	572873
136301	572874
187663	572875
36186	572876
44588	572877
18454	572878
187072	572879
244190	572880
85476	572881
94675	572882
326403	572883
250938	572884
290268	572885
96217	572886
348397	572887
13997	572888
58412	572889
7315	572890
100569	572891
312	572892
129836	572893
27638	572894
7576	572895
60660	572896
45136	572897
114457	572898
41637	572899
42715	572900
170772	572901
312	572902
71945	572903
66251	572904
129622	572905
153820	572906
200661	572907
113708	572908
252074	572909
23594	572910
14328	572911
111408	572912
26728	572913
12946	572914
299860	572915
62687	572916
26535	572917
80158	572918
80158	572919
21825	572920
150800	572921
21825	572922
103855	572923
193484	572924
246765	572925
21129	572926
226488	572927
113631	572928
28753	572929
247040	572930
335174	572931
118511	572932
1110	572933
3856	572934
74238	572935
4185	572936
305324	572937
6923	572938
192216	572939
246393	572940
158139	572941
104785	572942
66248	572943
2129	572944
723	572945
312	572946
3403	572947
27458	572948
28511	572949
94659	572950
178324	572951
111449	572952
114431	572953
158044	572954
144209	572955
205014	572956
66249	572957
158135	572958
80136	572959
30242	572960
100570	572961
336143	572962
72217	572963
86921	572964
278115	572965
89326	572966
233164	572967
151297	572968
136900	572969
100390	572970
26114	572971
16086	572972
319630	572973
65947	572974
176096	572975
151751	572976
20031	572977
158350	572978
56317	572979
7660	572980
63650	572981
22687	572982
79882	572983
5515	572984
519	572985
17359	572986
344486	572987
107982	572988
49237	572989
14902	572990
8998	572991
6267	572992
15460	572993
59391	572994
6056	572995
12272	572996
301402	572997
196756	572998
26325	572999
39246	573000
7157	573001
15048	573002
27866	573003
159518	573004
31208	573005
63516	573006
54422	573007
148173	573008
39301	573009
11468	573010
126484	573011
5245	573012
5018	573013
39199	573014
125271	573015
64795	573016
79457	573017
198548	573018
109363	573019
268505	573020
285845	573021
124802	573022
176992	573023
339807	573024
58885	573025
112900	573026
154291	573027
161428	573028
4752	573029
16501	573030
146812	573031
67667	573032
48926	573033
161628	573034
298480	573035
198378	573036
307759	573037
308343	573038
9397	573039
10370	573040
186315	573041
118662	573042
25693	573043
60823	573044
296586	573045
73465	573046
18114	573047
89684	573048
103110	573049
2422	573050
128609	573051
185900	573052
13485	573053
142419	573054
69986	573055
84357	573056
50430	573057
139026	573058
84357	573059
62290	573060
45868	573061
279200	573062
48304	573063
173460	573064
74706	573065
131	573066
11696	573067
15389	573068
336984	573069
127387	573070
21231	573071
21212	573072
334771	573073
29916	573074
207690	573075
91159	573076
146898	573077
25969	573078
140135	573079
266782	573080
203770	573081
60014	573082
228979	573083
164484	573084
9276	573085
56025	573086
205826	573087
108966	573088
529	573089
11079	573090
164484	573091
129496	573092
209237	573093
62248	573094
238016	573095
236000	573096
63672	573097
83829	573098
62667	573099
2826	573100
246760	573101
79411	573102
249463	573103
76278	573104
178275	573105
112269	573106
95934	573107
216804	573108
19671	573109
9346	573110
36552	573111
36399	573112
28655	573113
64299	573114
9751	573115
164085	573116
28785	573117
5143	573118
2084	573119
37271	573120
190828	573121
528	573122
118392	573123
43503	573124
118828	573125
151568	573126
137572	573127
47171	573128
11038	573129
174547	573130
25914	573131
4400	573132
122500	573133
18974	573134
324356	573135
190468	573136
52464	573137
56293	573138
4309	573139
28637	573140
13766	573141
127097	573142
262374	573143
8255	573144
119025	573145
112086	573146
78204	573147
18832	573148
52482	573149
2543	573150
41650	573151
67431	573152
21267	573153
149082	573154
18883	573155
14038	573156
28134	573157
43042	573158
1315	573159
111820	573160
208682	573161
1225	573162
26520	573163
15046	573164
14545	573165
2974	573166
94015	573167
143603	573168
26700	573169
302664	573170
218831	573171
8122	573172
45550	573173
214611	573174
33	573175
96676	573176
16293	573177
191000	573178
66851	573179
31758	573180
31756	573181
347301	573182
66903	573183
262806	573184
119668	573185
6225	573186
347449	573187
188268	573188
105777	573189
314114	573190
86383	573191
180682	573192
119360	573193
119438	573194
77479	573195
1269	573196
160181	573197
33238	573198
117939	573199
7450	573200
106290	573201
303688	573202
18930	573203
282384	573204
10539	573205
113403	573206
118570	573207
218784	573208
74829	573209
81693	573210
47817	573211
36481	573212
279182	573213
6385	573214
77896	573215
191675	573216
53279	573217
17524	573218
144237	573219
6466	573220
2855	573221
33869	573222
14523	573223
30325	573224
132019	573225
328996	573226
48857	573227
73202	573228
343886	573229
103313	573230
42731	573231
71892	573232
171770	573233
111360	573234
297026	573235
87102	573236
109071	573237
18147	573238
39121	573239
2755	573240
111298	573241
171524	573242
109545	573243
311665	573244
11110	573245
340946	573246
346487	573247
124109	573248
124109	573249
199804	573250
173560	573251
92453	573252
849	573253
183539	573254
51356	573255
184541	573256
45006	573257
67457	573258
3687	573259
105486	573260
90477	573261
26460	573262
80263	573263
29638	573264
2168	573265
3876	573266
223660	573267
155285	573268
16859	573269
88500	573270
329462	573271
2018	573272
147633	573273
239885	573274
47844	573275
1608	573276
325256	573277
164332	573278
113529	573279
113529	573280
69390	573281
85552	573282
278930	573283
13970	573284
101440	573285
15856	573286
87647	573287
52756	573288
9866	573289
6253	573290
189001	573291
6462	573292
25855	573293
20455	573294
110493	573295
66608	573296
654	573297
26753	573298
3580	573299
36618	573300
211806	573301
79857	573302
21637	573303
111994	573304
48744	573305
63312	573306
150279	573307
186765	573308
170837	573309
53155	573310
117031	573311
192918	573312
29584	573313
16143	573314
119270	573315
180360	573316
171406	573317
280996	573318
7062	573319
60277	573320
53720	573321
36796	573322
138818	573323
257951	573324
273306	573325
106884	573326
31015	573327
324740	573328
238108	573329
13	573330
159554	573331
54384	573332
238035	573333
159023	573334
12417	573335
95190	573336
70640	573337
333775	573338
138259	573339
161706	573340
18133	573341
47057	573342
278019	573343
227153	573344
163026	573345
13769	573346
441	573347
8427	573348
66574	573349
233418	573350
6110	573351
233722	573352
26344	573353
188916	573354
3161	573355
353144	573356
10788	573357
121897	573358
55820	573359
303892	573360
167288	573361
73509	573362
139304	573363
36337	573364
105597	573365
270365	573366
117519	573367
55497	573368
282500	573369
8	573370
7062	573371
75392	573372
204297	573373
15314	573374
182787	573375
7	573376
7	573377
7	573378
7	573379
22877	573380
180650	573381
73258	573382
7	573383
235737	573384
153360	573385
26574	573386
125235	573387
337889	573388
57320	573389
93506	573390
179249	573391
20783	573392
60952	573393
145843	573394
14087	573395
9537	573396
7	573397
7	573398
327439	573399
180199	573400
32467	573401
168800	573402
7	573403
14207	573404
52003	573405
232050	573406
131317	573407
233908	573408
271460	573409
55869	573410
38465	573411
82990	573412
22031	573413
24078	573414
102197	573415
100632	573416
187126	573417
144523	573418
5196	573419
326089	573420
315757	573421
5999	573422
82771	573423
88381	573424
69744	573425
124215	573426
7455	573427
98758	573428
122226	573429
69847	573430
590	573431
47057	573432
70843	573433
36796	573434
118458	573435
189588	573436
17599	573437
344439	573438
190480	573439
26073	573440
330280	573441
70282	573442
357332	573443
36406	573444
19	573445
12685	573446
8224	573447
30232	573448
182892	573449
283684	573450
4393	573451
849	573452
83284	573453
152436	573454
117991	573455
183717	573456
75229	573457
205751	573458
208509	573459
56392	573460
40078	573461
40078	573462
5471	573463
12044	573464
340481	573465
86630	573466
43908	573467
8513	573468
9687	573469
49772	573470
347076	573471
49773	573472
327992	573473
114778	573474
18941	573475
78367	573476
78367	573477
36974	573478
180736	573479
20879	573480
77864	573481
4101	573482
14047	573483
240	573484
122256	573485
283109	573486
283147	573487
509	573488
112826	573489
79443	573490
48499	573491
164195	573492
90571	573493
164195	573494
5148	573495
47771	573496
54279	573497
332002	573498
40434	573499
1008	573500
9191	573501
30645	573502
872	573503
100888	573504
150523	573505
19436	573506
93160	573507
22991	573508
61557	573509
10934	573510
106812	573511
2252	573512
3386	573513
6147	573514
3281	573515
71698	573516
56668	573517
73090	573518
6457	573519
194433	573520
81305	573521
324436	573522
18138	573523
24537	573524
745	573525
37781	573526
24227	573527
260128	573528
97665	573529
62001	573530
52050	573531
8794	573532
644	573533
2668	573534
11723	573535
17508	573536
87721	573537
16073	573538
200584	573539
348352	573540
61159	573541
212942	573542
15323	573543
158265	573544
133090	573545
43154	573546
67043	573547
178067	573548
109630	573549
4935	573550
171035	573551
260139	573552
130515	573553
279805	573554
16123	573555
203186	573556
20471	573557
33889	573558
42070	573559
51821	573560
2540	573561
97977	573562
78159	573563
43419	573564
89100	573565
50155	573566
54702	573567
32630	573568
19734	573569
109660	573570
11022	573571
78421	573572
66386	573573
118286	573574
34770	573575
45321	573576
180787	573577
312	573578
295087	573579
320074	573580
328804	573581
209046	573582
20532	573583
269711	573584
18159	573585
26711	573586
236523	573587
56158	573588
42592	573589
4656	573590
4656	573591
322302	573592
189115	573593
140128	573594
5413	573595
5525	573596
79729	573597
36606	573598
300393	573599
195118	573600
30450	573601
108167	573602
67118	573603
325007	573604
210586	573605
958	573606
27466	573607
79258	573608
149505	573609
48001	573610
496	573611
742	573612
124418	573613
67392	573614
108385	573615
87313	573616
42089	573617
25471	573618
184	573619
63402	573620
59576	573621
120012	573622
179561	573623
51983	573624
63712	573625
10034	573626
134168	573627
251071	573628
79310	573629
26512	573630
25257	573631
220030	573632
344906	573633
226549	573634
42075	573635
58159	573636
149508	573637
45064	573638
217556	573639
51854	573640
100063	573641
74427	573642
48696	573643
33758	573644
114498	573645
12428	573646
154401	573647
65900	573648
315093	573649
5865	573650
129704	573651
62396	573652
210498	573653
68719	573654
42296	573655
221862	573656
105131	573657
98489	573658
128654	573659
304172	573660
157175	573661
157912	573662
87829	573663
29921	573664
206072	573665
98165	573666
10213	573667
59787	573668
59787	573669
48400	573670
79375	573671
323316	573672
77869	573673
184238	573674
267855	573675
166259	573676
107197	573677
25052	573678
324105	573679
7700	573680
2175	573681
109219	573682
146157	573683
110159	573684
29441	573685
31796	573686
51171	573687
124946	573688
93090	573689
118188	573690
165446	573691
2134	573692
294899	573693
172053	573694
291269	573695
317909	573696
106551	573697
39181	573698
64272	573699
34729	573700
174461	573701
24545	573702
122375	573703
110390	573704
72375	573705
71605	573706
291431	573707
109479	573708
122622	573709
289064	573710
49798	573711
34495	573712
111547	573713
73326	573714
111557	573715
109580	573716
49495	573717
173409	573718
171496	573719
49797	573720
294941	573721
39221	573722
90005	573723
6153	573724
17848	573725
22092	573726
167354	573727
27173	573728
17091	573729
69695	573730
180218	573731
22147	573732
238528	573733
39807	573734
54701	573735
120361	573736
192065	573737
74605	573738
176352	573739
127875	573740
277208	573741
74604	573742
266532	573743
165083	573744
74110	573745
141	573746
34251	573747
4918	573748
286072	573749
111555	573750
286049	573751
152772	573752
165402	573753
90679	573754
90912	573755
63414	573756
7572	573757
77639	573758
85352	573759
212534	573760
170197	573761
281817	573762
5034	573763
130291	573764
78446	573765
112901	573766
48920	573767
63342	573768
107721	573769
139164	573770
8814	573771
5034	573772
18442	573773
15638	573774
244528	573775
52825	573776
52825	573777
59054	573778
323139	573779
36600	573780
262952	573781
226996	573782
190074	573783
351833	573784
128921	573785
15570	573786
139244	573787
2576	573788
6613	573789
36346	573790
41956	573791
101688	573792
196273	573793
21176	573794
78282	573795
11249	573796
61623	573797
35819	573798
68806	573799
20753	573800
50619	573801
20826	573802
29571	573803
192056	573804
21266	573805
23047	573806
2259	573807
190847	573808
176920	573809
157096	573810
157166	573811
281619	573812
299708	573813
15391	573814
8447	573815
13103	573816
8273	573817
1415	573818
154	573819
125479	573820
207064	573821
12637	573822
41173	573823
83843	573824
105610	573825
167065	573826
8775	573827
56165	573828
54166	573829
1519	573830
44528	573831
24208	573832
27446	573833
194690	573834
997	573835
93335	573836
4373	573837
79799	573838
111520	573839
47075	573840
279073	573841
101863	573842
37422	573843
206478	573844
33259	573845
58730	573846
150956	573847
291434	573848
71697	573849
175225	573850
289756	573851
290879	573852
291603	573853
174773	573854
110232	573855
34419	573856
294748	573857
73041	573858
4898	573859
111256	573860
71697	573861
174268	573862
174309	573863
292615	573864
175475	573865
294643	573866
173683	573867
175426	573868
17851	573869
176487	573870
174696	573871
73039	573872
173172	573873
73135	573874
34279	573875
34520	573876
111224	573877
292679	573878
48600	573879
290354	573880
109485	573881
294288	573882
49631	573883
111141	573884
4909	573885
173792	573886
292868	573887
173149	573888
173431	573889
34268	573890
49001	573891
207408	573892
73082	573893
24692	573894
111434	573895
290682	573896
49236	573897
288308	573898
111400	573899
73032	573900
24602	573901
73231	573902
110610	573903
13317	573904
289340	573905
49648	573906
34525	573907
13292	573908
175524	573909
49658	573910
49656	573911
175157	573912
2676	573913
291240	573914
175168	573915
73005	573916
175011	573917
73076	573918
111266	573919
295037	573920
176695	573921
294623	573922
294135	573923
110918	573924
73202	573925
175774	573926
292774	573927
29830	573928
111601	573929
48905	573930
291010	573931
73276	573932
73063	573933
94527	573934
317631	573935
150096	573936
4152	573937
316	573938
72641	573939
49336	573940
24372	573941
49364	573942
49574	573943
72635	573944
4964	573945
34028	573946
10056	573947
3213	573948
4945	573949
33940	573950
10093	573951
17584	573952
10161	573953
48904	573954
24615	573955
34556	573956
171705	573957
291813	573958
289471	573959
293121	573960
72964	573961
33857	573962
175087	573963
175230	573964
293578	573965
289067	573966
295166	573967
177007	573968
111554	573969
49741	573970
13293	573971
174476	573972
49155	573973
174498	573974
24691	573975
72604	573976
49155	573977
24512	573978
72338	573979
290797	573980
9970	573981
291868	573982
49674	573983
173146	573984
34543	573985
177257	573986
110111	573987
49367	573988
34595	573989
73262	573990
49269	573991
111042	573992
110106	573993
175107	573994
17727	573995
6152	573996
34532	573997
49659	573998
172965	573999
177237	574000
290329	574001
111082	574002
174689	574003
110392	574004
292712	574005
34380	574006
18019	574007
292111	574008
175655	574009
292054	574010
267008	574011
127116	574012
88523	574013
73276	574014
73278	574015
73279	574016
73193	574017
17581	574018
17863	574019
71588	574020
73243	574021
73329	574022
101423	574023
258760	574024
17727	574025
48942	574026
230151	574027
163776	574028
110356	574029
174720	574030
111082	574031
176706	574032
171866	574033
234656	574034
782	574035
6839	574036
107903	574037
6839	574038
64768	574039
7723	574040
36352	574041
5281	574042
212546	574043
1905	574044
17272	574045
100757	574046
5308	574047
52399	574048
9140	574049
61531	574050
141219	574051
310952	574052
43046	574053
11422	574054
9	574055
92623	574056
307084	574057
46	574058
9	574059
55257	574060
3863	574061
29488	574062
87288	574063
179005	574064
278607	574065
74644	574066
127110	574067
250727	574068
37399	574069
141037	574070
50680	574071
122151	574072
192346	574073
75978	574074
31471	574075
56180	574076
41846	574077
345321	574078
9	574079
90	574080
6630	574081
24929	574082
50774	574083
69753	574084
311158	574085
39852	574086
3575	574087
483	574088
101618	574089
195518	574090
303107	574091
303123	574092
193133	574093
14564	574094
10761	574095
79144	574096
57683	574097
126685	574098
4697	574099
121754	574100
3362	574101
54047	574102
123566	574103
65240	574104
19847	574105
3406	574106
20343	574107
128222	574108
308993	574109
2745	574110
162079	574111
77325	574112
103862	574113
188744	574114
32977	574115
68345	574116
2205	574117
140733	574118
351397	574119
17257	574120
267583	574121
140947	574122
319571	574123
62275	574124
357713	574125
120578	574126
48505	574127
21535	574128
259780	574129
80718	574130
19805	574131
49669	574132
16124	574133
793	574134
139720	574135
49426	574136
94723	574137
133541	574138
104539	574139
40916	574140
326810	574141
66214	574142
26189	574143
247061	574144
3389	574145
136003	574146
83123	574147
35499	574148
39370	574149
157621	574150
259411	574151
40033	574152
280029	574153
50370	574154
50370	574155
95556	574156
335495	574157
75175	574158
75956	574159
104737	574160
86720	574161
347668	574162
6447	574163
50931	574164
199626	574165
230509	574166
292130	574167
33017	574168
643	574169
140088	574170
183598	574171
123093	574172
157709	574173
41164	574174
349018	574175
315129	574176
131355	574177
59629	574178
82207	574179
289800	574180
15078	574181
209126	574182
316647	574183
159417	574184
42284	574185
168791	574186
21989	574187
299507	574188
42649	574189
124736	574190
227473	574191
10017	574192
27035	574193
303463	574194
322356	574195
312259	574196
180511	574197
2528	574198
137107	574199
81070	574200
118873	574201
4669	574202
62751	574203
167618	574204
93734	574205
64055	574206
122345	574207
148842	574208
40900	574209
312525	574210
102068	574211
28707	574212
339341	574213
9150	574214
19891	574215
155356	574216
69414	574217
48391	574218
271080	574219
76278	574220
321403	574221
344415	574222
165716	574223
271582	574224
70193	574225
420	574226
139651	574227
233502	574228
88985	574229
311905	574230
257072	574231
58891	574232
113941	574233
302906	574234
302919	574235
105190	574236
81088	574237
149748	574238
87856	574239
30282	574240
14675	574241
41394	574242
30684	574243
170090	574244
74426	574245
244100	574246
100546	574247
132871	574248
342504	574249
4353	574250
148321	574251
157480	574252
323878	574253
140535	574254
350763	574255
62706	574256
117276	574257
306601	574258
15126	574259
128972	574260
669	574261
141342	574262
36491	574263
107078	574264
80875	574265
178599	574266
53912	574267
31501	574268
38462	574269
139373	574270
331668	574271
77041	574272
206972	574273
13582	574274
158189	574275
615	574276
344261	574277
124478	574278
88770	574279
60777	574280
120260	574281
329530	574282
50549	574283
192675	574284
297532	574285
110063	574286
204711	574287
324913	574288
194266	574289
23816	574290
4689	574291
31180	574292
9074	574293
469	574294
352371	574295
322895	574296
11955	574297
121521	574298
141710	574299
339083	574300
341334	574301
53308	574302
63356	574303
231110	574304
175288	574305
267012	574306
99896	574307
90700	574308
15208	574309
140558	574310
56384	574311
8328	574312
109097	574313
18454	574314
306174	574315
15473	574316
48159	574317
83126	574318
111880	574319
64601	574320
7168	574321
148637	574322
3004	574323
99404	574324
11418	574325
84419	574326
83702	574327
184702	574328
39822	574329
26531	574330
19261	574331
14467	574332
86458	574333
199856	574334
122708	574335
269840	574336
205738	574337
61155	574338
193218	574339
35646	574340
32408	574341
39477	574342
252705	574343
167392	574344
217814	574345
122590	574346
192930	574347
7470	574348
350694	574349
222547	574350
156628	574351
278498	574352
353601	574353
94681	574354
1454	574355
129440	574356
117647	574357
268703	574358
198852	574359
321483	574360
95130	574361
38366	574362
117453	574363
102708	574364
60370	574365
204408	574366
4226	574367
11918	574368
315682	574369
32565	574370
268062	574371
306594	574372
127917	574373
35343	574374
105241	574375
125794	574376
67919	574377
77045	574378
77045	574379
136141	574380
313900	574381
67982	574382
27626	574383
67910	574384
214844	574385
22011	574386
148425	574387
36575	574388
10155	574389
122345	574390
42866	574391
153369	574392
122345	574393
143451	574394
106835	574395
231878	574396
38522	574397
23280	574398
1236	574399
13552	574400
350203	574401
11613	574402
68967	574403
193454	574404
160725	574405
275408	574406
344765	574407
47385	574408
327939	574409
12565	574410
159720	574411
121684	574412
45899	574413
199837	574414
101115	574415
337661	574416
326170	574417
296865	574418
47929	574419
37108	574420
296939	574421
343957	574422
15966	574423
341465	574424
20483	574425
347463	574426
7232	574427
4524	574428
321373	574429
28122	574430
5922	574431
95446	574432
328635	574433
196506	574434
82721	574435
227200	574436
12563	574437
7514	574438
65570	574439
38394	574440
6536	574441
1595	574442
24047	574443
21699	574444
162049	574445
305475	574446
121740	574447
53744	574448
14612	574449
7474	574450
19169	574451
96818	574452
7489	574453
97157	574454
144501	574455
235936	574456
113736	574457
27498	574458
163410	574459
10723	574460
244393	574461
42019	574462
67984	574463
4526	574464
217	574465
1911	574466
36503	574467
54049	574468
194461	574469
37165	574470
37165	574471
322046	574472
124151	574473
120614	574474
99194	574475
87040	574476
36499	574477
327173	574478
301396	574479
350	574480
263169	574481
127881	574482
6536	574483
19238	574484
6536	574485
1595	574486
7506	574487
5962	574488
2240	574489
224889	574490
304059	574491
23547	574492
39822	574493
121114	574494
32218	574495
174936	574496
289739	574497
295143	574498
48833	574499
195061	574500
160035	574501
104834	574502
325191	574503
27150	574504
8245	574505
329509	574506
142079	574507
66796	574508
128738	574509
268007	574510
52883	574511
78532	574512
53675	574513
119022	574514
325863	574515
59458	574516
166261	574517
69905	574518
69337	574519
46196	574520
3165	574521
141667	574522
113451	574523
68313	574524
119814	574525
13037	574526
106629	574527
272100	574528
12897	574529
9406	574530
1405	574531
8661	574532
47410	574533
350845	574534
186536	574535
16892	574536
320853	574537
212347	574538
10794	574539
348453	574540
17	574541
77790	574542
226559	574543
272016	574544
31985	574545
140843	574546
167888	574547
23465	574548
161382	574549
88397	574550
152486	574551
6536	574552
78236	574553
32955	574554
66829	574555
348218	574556
140501	574557
121411	574558
341037	574559
343281	574560
137028	574561
30380	574562
8313	574563
69523	574564
162013	574565
4717	574566
300774	574567
97918	574568
352780	574569
236653	574570
6021	574571
170989	574572
68953	574573
121479	574574
3362	574575
275426	574576
159718	574577
12720	574578
162548	574579
45854	574580
115419	574581
20663	574582
18370	574583
55791	574584
53681	574585
107738	574586
78405	574587
16838	574588
32066	574589
94128	574590
158918	574591
181611	574592
319267	574593
5984	574594
77824	574595
102621	574596
307032	574597
30571	574598
69436	574599
69436	574600
244837	574601
192771	574602
67644	574603
9730	574604
4524	574605
8243	574606
127066	574607
44857	574608
345917	574609
97845	574610
274647	574611
12065	574612
125905	574613
54170	574614
167229	574615
302223	574616
12730	574617
17571	574618
177614	574619
264285	574620
105145	574621
105145	574622
67928	574623
7576	574624
17162	574625
4803	574626
47947	574627
112585	574628
106038	574629
113505	574630
15969	574631
7146	574632
78561	574633
78400	574634
321535	574635
21338	574636
329881	574637
303601	574638
388	574639
322676	574640
146564	574641
323141	574642
276802	574643
15804	574644
70048	574645
12770	574646
10619	574647
25812	574648
329516	574649
12890	574650
45770	574651
55637	574652
98442	574653
12818	574654
6850	574655
214781	574656
589	574657
32429	574658
68168	574659
12283	574660
1911	574661
182763	574662
182763	574663
216112	574664
2240	574665
7824	574666
333257	574667
1911	574668
4162	574669
68942	574670
68942	574671
22760	574672
58121	574673
115477	574674
68687	574675
105895	574676
46945	574677
333778	574678
180672	574679
2063	574680
165909	574681
15802	574682
76	574683
195620	574684
54167	574685
37379	574686
140374	574687
126821	574688
27180	574689
11645	574690
342450	574691
40673	574692
150276	574693
27150	574694
262527	574695
77672	574696
98457	574697
58911	574698
262026	574699
98457	574700
19215	574701
158106	574702
302218	574703
118164	574704
118265	574705
32429	574706
104031	574707
23757	574708
21673	574709
17360	574710
72345	574711
119474	574712
6635	574713
61274	574714
188228	574715
182787	574716
118209	574717
265398	574718
57406	574719
60824	574720
35155	574721
301557	574722
66904	574723
45537	574724
78158	574725
204711	574726
139014	574727
10596	574728
9401	574729
13922	574730
327359	574731
411	574732
1337	574733
47510	574734
47510	574735
154614	574736
269642	574737
181435	574738
247824	574739
294845	574740
161983	574741
339	574742
15979	574743
53907	574744
66556	574745
79680	574746
122705	574747
105126	574748
270746	574749
7644	574750
192808	574751
45477	574752
137723	574753
305006	574754
167866	574755
77427	574756
104212	574757
1621	574758
16990	574759
16869	574760
37610	574761
33238	574762
121574	574763
121574	574764
199451	574765
130	574766
32218	574767
69047	574768
18876	574769
74615	574770
28129	574771
97918	574772
273216	574773
7513	574774
279276	574775
3143	574776
196263	574777
216105	574778
127663	574779
36336	574780
266087	574781
23017	574782
274111	574783
164082	574784
37109	574785
14339	574786
166115	574787
22173	574788
78200	574789
2548	574790
9098	574791
70102	574792
140910	574793
195905	574794
16132	574795
18023	574796
44418	574797
4031	574798
206128	574799
8045	574800
172659	574801
70520	574802
6343	574803
36964	574804
280720	574805
211727	574806
95926	574807
66490	574808
107178	574809
46251	574810
50560	574811
259929	574812
163	574813
3406	574814
264237	574815
86641	574816
36357	574817
26074	574818
26011	574819
78362	574820
14079	574821
78612	574822
36353	574823
36340	574824
13991	574825
25943	574826
36311	574827
14089	574828
142584	574829
12858	574830
5316	574831
170994	574832
85039	574833
55	574834
188986	574835
323556	574836
6885	574837
210312	574838
21102	574839
46095	574840
300770	574841
6885	574842
111389	574843
110655	574844
108625	574845
4006	574846
1860	574847
49466	574848
262367	574849
162833	574850
230609	574851
322	574852
49596	574853
21908	574854
110645	574855
294455	574856
354410	574857
83071	574858
147827	574859
164858	574860
355473	574861
3195	574862
34487	574863
72334	574864
290568	574865
173729	574866
167353	574867
49704	574868
27311	574869
119029	574870
176810	574871
112205	574872
59531	574873
190059	574874
83409	574875
109587	574876
6047	574877
15687	574878
350921	574879
163957	574880
240234	574881
102543	574882
98051	574883
38572	574884
74680	574885
1056	574886
7011	574887
147850	574888
21748	574889
5128	574890
2116	574891
61628	574892
64955	574893
136	574894
192065	574895
10254	574896
8968	574897
159138	574898
21416	574899
71774	574900
13441	574901
179722	574902
27	574903
10135	574904
39074	574905
261109	574906
82276	574907
767	574908
113476	574909
169342	574910
21933	574911
5664	574912
16134	574913
81170	574914
200364	574915
201344	574916
261143	574917
138474	574918
97547	574919
182747	574920
14385	574921
124291	574922
40259	574923
15779	574924
107525	574925
223124	574926
32107	574927
296046	574928
303303	574929
163756	574930
44856	574931
17444	574932
30000	574933
31116	574934
99104	574935
3932	574936
279287	574937
37470	574938
48169	574939
281926	574940
197021	574941
33491	574942
99787	574943
242397	574944
83051	574945
123616	574946
50893	574947
99137	574948
139770	574949
168960	574950
2652	574951
54293	574952
255688	574953
54567	574954
54317	574955
123377	574956
197809	574957
37521	574958
55771	574959
221388	574960
14360	574961
41515	574962
99750	574963
1291	574964
48082	574965
31329	574966
107654	574967
7741	574968
32116	574969
155572	574970
123356	574971
54299	574972
31288	574973
70158	574974
47277	574975
82033	574976
204534	574977
76465	574978
255867	574979
8697	574980
16522	574981
65394	574982
88761	574983
113969	574984
155046	574985
46165	574986
169538	574987
41910	574988
2556	574989
113980	574990
113986	574991
65806	574992
230535	574993
70283	574994
9465	574995
11121	574996
170135	574997
332900	574998
5503	574999
42912	575000
5774	575001
82622	575002
236590	575003
59226	575004
118552	575005
222023	575006
3877	575007
13974	575008
108783	575009
3799	575010
286390	575011
41264	575012
29013	575013
108407	575014
288579	575015
116487	575016
29013	575017
25635	575018
22856	575019
49737	575020
3592	575021
2267	575022
6489	575023
76631	575024
333	575025
177616	575026
95989	575027
41671	575028
4037	575029
227579	575030
167384	575031
166555	575032
117074	575033
130210	575034
20089	575035
197495	575036
284985	575037
51256	575038
2	575039
64136	575040
71290	575041
89402	575042
11594	575043
50050	575044
48	575045
283447	575046
13661	575047
16771	575048
5554	575049
4464	575050
178192	575051
240669	575052
114826	575053
68519	575054
177619	575055
311293	575056
299592	575057
95811	575058
69354	575059
4624	575060
235848	575061
130784	575062
400	575063
304783	575064
108051	575065
2278	575066
259260	575067
179384	575068
35558	575069
48	575070
183946	575071
3671	575072
51456	575073
119480	575074
77932	575075
143770	575076
116684	575077
44820	575078
16075	575079
8337	575080
62106	575081
86936	575082
343262	575083
56601	575084
94705	575085
91426	575086
30268	575087
3562	575088
207478	575089
309404	575090
92610	575091
31477	575092
209552	575093
173712	575094
151368	575095
36903	575096
184136	575097
345031	575098
81565	575099
3682	575100
120315	575101
211412	575102
115146	575103
337165	575104
236709	575105
145518	575106
87797	575107
402	575108
402	575109
201255	575110
135360	575111
236178	575112
215284	575113
5676	575114
46911	575115
57014	575116
44279	575117
275562	575118
31005	575119
350222	575120
352959	575121
226349	575122
94715	575123
83396	575124
14675	575125
34787	575126
324854	575127
103674	575128
34787	575129
3497	575130
157407	575131
134336	575132
258096	575133
115778	575134
235416	575135
171059	575136
283432	575137
22607	575138
109693	575139
133668	575140
102676	575141
203980	575142
342789	575143
125559	575144
34625	575145
179862	575146
80886	575147
115029	575148
134383	575149
352107	575150
113892	575151
31477	575152
125326	575153
334323	575154
30503	575155
113147	575156
205914	575157
353350	575158
231320	575159
74535	575160
290989	575161
17100	575162
235682	575163
302338	575164
99954	575165
321064	575166
79570	575167
81641	575168
146747	575169
137458	575170
143021	575171
177804	575172
21862	575173
284462	575174
15934	575175
58761	575176
238410	575177
84409	575178
83833	575179
33213	575180
64980	575181
56572	575182
95540	575183
5676	575184
192068	575185
59686	575186
355126	575187
344877	575188
61587	575189
179569	575190
9169	575191
199519	575192
20522	575193
144436	575194
212673	575195
321061	575196
86707	575197
21977	575198
113098	575199
78733	575200
124596	575201
200335	575202
201658	575203
120349	575204
38901	575205
115357	575206
218776	575207
243901	575208
71031	575209
181004	575210
114799	575211
56530	575212
168355	575213
149909	575214
38985	575215
3782	575216
9233	575217
354245	575218
355190	575219
167721	575220
333279	575221
237213	575222
33485	575223
174842	575224
15474	575225
262310	575226
60682	575227
1081	575228
28675	575229
201204	575230
286204	575231
14824	575232
181179	575233
181172	575234
311255	575235
28170	575236
43781	575237
103366	575238
93084	575239
153275	575240
1294	575241
44882	575242
131165	575243
17378	575244
208565	575245
181114	575246
113740	575247
113727	575248
326815	575249
81790	575250
18713	575251
9155	575252
86949	575253
55271	575254
1157	575255
51101	575256
256069	575257
135502	575258
217202	575259
146715	575260
34262	575261
7544	575262
35902	575263
293466	575264
177016	575265
271332	575266
76297	575267
191028	575268
207429	575269
122705	575270
118180	575271
262387	575272
141006	575273
304021	575274
266813	575275
228870	575276
153199	575277
5122	575278
136919	575279
72626	575280
356961	575281
47354	575282
276219	575283
37230	575284
56641	575285
56641	575286
175851	575287
175851	575288
775	575289
160335	575290
152794	575291
89723	575292
75766	575293
202854	575294
171109	575295
307430	575296
352797	575297
27777	575298
4854	575299
30343	575300
92047	575301
348862	575302
3859	575303
69219	575304
47165	575305
1147	575306
188355	575307
181438	575308
6736	575309
3800	575310
50787	575311
317867	575312
81980	575313
32277	575314
163327	575315
348473	575316
107826	575317
60368	575318
78216	575319
98601	575320
172107	575321
72470	575322
287651	575323
89810	575324
111459	575325
49214	575326
355740	575327
188416	575328
167623	575329
6380	575330
4058	575331
187037	575332
70924	575333
116522	575334
113773	575335
149620	575336
96005	575337
343985	575338
4084	575339
298	575340
33583	575341
43296	575342
298	575343
11551	575344
339615	575345
196671	575346
3909	575347
137433	575348
154581	575349
183509	575350
339680	575351
37650	575352
141045	575353
153511	575354
56878	575355
69793	575356
201242	575357
337957	575358
85066	575359
217131	575360
5541	575361
79681	575362
344469	575363
237806	575364
203808	575365
124842	575366
14790	575367
199006	575368
184204	575369
245868	575370
298563	575371
333174	575372
50562	575373
219735	575374
35784	575375
104541	575376
181171	575377
197698	575378
52310	575379
111696	575380
123675	575381
115788	575382
49314	575383
18333	575384
183969	575385
7364	575386
75520	575387
110320	575388
183879	575389
44973	575390
176022	575391
36142	575392
146254	575393
13452	575394
309432	575395
151479	575396
159	575397
283474	575398
19992	575399
99128	575400
54386	575401
26008	575402
145256	575403
217945	575404
80981	575405
43103	575406
2191	575407
43675	575408
258008	575409
185373	575410
37335	575411
288444	575412
74704	575413
103640	575414
52274	575415
93760	575416
129425	575417
342317	575418
274484	575419
129401	575420
256696	575421
142230	575422
66585	575423
80885	575424
77040	575425
644	575426
112085	575427
170786	575428
251811	575429
221030	575430
9914	575431
32856	575432
3908	575433
27136	575434
89702	575435
113938	575436
79679	575437
203419	575438
1258	575439
78759	575440
187370	575441
231124	575442
221659	575443
110658	575444
170742	575445
15318	575446
151739	575447
135323	575448
284946	575449
305313	575450
118753	575451
18862	575452
187530	575453
86417	575454
53710	575455
101584	575456
24404	575457
5270	575458
5270	575459
1716	575460
355639	575461
21644	575462
67666	575463
24671	575464
35854	575465
7075	575466
2462	575467
118568	575468
119587	575469
189778	575470
309704	575471
43631	575472
6251	575473
117082	575474
319	575475
58460	575476
115047	575477
77343	575478
77359	575479
296674	575480
1221	575481
226606	575482
115135	575483
190774	575484
119323	575485
78415	575486
319053	575487
119195	575488
313997	575489
77886	575490
318173	575491
78036	575492
189790	575493
77368	575494
77336	575495
52512	575496
189698	575497
77924	575498
318755	575499
77712	575500
319249	575501
189839	575502
117845	575503
313415	575504
319209	575505
189250	575506
189394	575507
50954	575508
309988	575509
180507	575510
274738	575511
318108	575512
228563	575513
5397	575514
190284	575515
100421	575516
151449	575517
310112	575518
43392	575519
187985	575520
189143	575521
318112	575522
62850	575523
190858	575524
317564	575525
318180	575526
340282	575527
216929	575528
9235	575529
65	575530
50958	575531
114867	575532
15960	575533
130795	575534
259084	575535
178030	575536
118451	575537
316976	575538
117840	575539
78454	575540
313512	575541
314061	575542
190614	575543
78522	575544
188029	575545
188008	575546
317670	575547
313730	575548
313412	575549
117839	575550
36577	575551
318465	575552
190174	575553
317974	575554
79070	575555
314044	575556
313388	575557
201981	575558
187925	575559
117836	575560
317935	575561
187827	575562
124662	575563
28969	575564
37559	575565
122856	575566
62850	575567
65538	575568
81148	575569
342291	575570
8893	575571
247276	575572
313587	575573
318793	575574
313775	575575
316404	575576
133795	575577
134392	575578
343124	575579
222186	575580
36229	575581
3045	575582
190990	575583
187857	575584
32048	575585
8832	575586
296687	575587
117844	575588
313351	575589
147311	575590
295660	575591
217166	575592
178015	575593
187956	575594
313911	575595
337981	575596
78272	575597
190462	575598
313620	575599
40926	575600
36577	575601
187950	575602
118428	575603
78582	575604
313606	575605
73648	575606
9221	575607
151663	575608
873	575609
46022	575610
25845	575611
341523	575612
37952	575613
61585	575614
9227	575615
81431	575616
77129	575617
16868	575618
217926	575619
282295	575620
33729	575621
170731	575622
1674	575623
38543	575624
17114	575625
58770	575626
3217	575627
31221	575628
16899	575629
180869	575630
21614	575631
48636	575632
2020	575633
291600	575634
14754	575635
13062	575636
279227	575637
80959	575638
306602	575639
87250	575640
140325	575641
60	575642
6953	575643
283234	575644
253989	575645
226469	575646
9459	575647
114027	575648
59823	575649
46879	575650
59823	575651
13714	575652
37353	575653
20985	575654
11094	575655
92422	575656
560	575657
58238	575658
200547	575659
5060	575660
155378	575661
169075	575662
263149	575663
118720	575664
170174	575665
52851	575666
62222	575667
27841	575668
83913	575669
111947	575670
206206	575671
169654	575672
4552	575673
1994	575674
198398	575675
271516	575676
301032	575677
231408	575678
35677	575679
8116	575680
173184	575681
11079	575682
57265	575683
210942	575684
20089	575685
57273	575686
48270	575687
281785	575688
85413	575689
196246	575690
166390	575691
287823	575692
131350	575693
146504	575694
124291	575695
388	575696
67880	575697
76206	575698
51717	575699
13579	575700
120220	575701
111567	575702
2120	575703
1437	575704
52000	575705
259	575706
4147	575707
9556	575708
8311	575709
163766	575710
181962	575711
222235	575712
107212	575713
88801	575714
195418	575715
231444	575716
53335	575717
261197	575718
27210	575719
38320	575720
14622	575721
38603	575722
97418	575723
125046	575724
22608	575725
20408	575726
91370	575727
295308	575728
81854	575729
79190	575730
11407	575731
40864	575732
61501	575733
186911	575734
311740	575735
274173	575736
14005	575737
299	575738
186910	575739
208088	575740
111157	575741
303524	575742
1464	575743
89166	575744
43440	575745
115828	575746
25660	575747
51798	575748
75647	575749
5112	575750
35641	575751
184932	575752
55800	575753
77388	575754
116703	575755
122663	575756
9097	575757
81255	575758
196237	575759
185523	575760
17384	575761
15410	575762
53563	575763
291138	575764
356585	575765
62907	575766
72254	575767
77684	575768
59312	575769
52787	575770
327462	575771
26229	575772
36686	575773
61125	575774
269277	575775
121739	575776
23865	575777
148667	575778
94604	575779
343901	575780
166191	575781
72170	575782
2552	575783
46441	575784
153925	575785
185043	575786
988	575787
24331	575788
210361	575789
2427	575790
97725	575791
56442	575792
14673	575793
155810	575794
31275	575795
4380	575796
82278	575797
42119	575798
307553	575799
47468	575800
93255	575801
12393	575802
231683	575803
145729	575804
276228	575805
44805	575806
8421	575807
52289	575808
70794	575809
21335	575810
104521	575811
35040	575812
221204	575813
68676	575814
55927	575815
81673	575816
63039	575817
14623	575818
29403	575819
1499	575820
242176	575821
46499	575822
134193	575823
20939	575824
240749	575825
332387	575826
197574	575827
181678	575828
163117	575829
311916	575830
26742	575831
18147	575832
6891	575833
144661	575834
13920	575835
91964	575836
17740	575837
128627	575838
128203	575839
338732	575840
96362	575841
29996	575842
182843	575843
119996	575844
3403	575845
18351	575846
335262	575847
13317	575848
21389	575849
311312	575850
166619	575851
91281	575852
1748	575853
13525	575854
46268	575855
5464	575856
157970	575857
138095	575858
10263	575859
143975	575860
77322	575861
17468	575862
2237	575863
46233	575864
53068	575865
8334	575866
40759	575867
158075	575868
18277	575869
69879	575870
67421	575871
303178	575872
14798	575873
77127	575874
44146	575875
63457	575876
144537	575877
77678	575878
132096	575879
7012	575880
5255	575881
56060	575882
50383	575883
129822	575884
127445	575885
27606	575886
88200	575887
92650	575888
15508	575889
25769	575890
82923	575891
150291	575892
35503	575893
9182	575894
54147	575895
5616	575896
17127	575897
105295	575898
102794	575899
271161	575900
5597	575901
30205	575902
76111	575903
56462	575904
41203	575905
116541	575906
43930	575907
41622	575908
95950	575909
119845	575910
21293	575911
285446	575912
159866	575913
261298	575914
42249	575915
124402	575916
344950	575917
117599	575918
300219	575919
29314	575920
182465	575921
277282	575922
307190	575923
14311	575924
20517	575925
64262	575926
86216	575927
61578	575928
60492	575929
34479	575930
343304	575931
25619	575932
58366	575933
85991	575934
54878	575935
78278	575936
1221	575937
647	575938
81344	575939
59953	575940
36799	575941
104569	575942
23885	575943
179253	575944
154281	575945
65239	575946
91338	575947
181247	575948
2620	575949
140550	575950
11542	575951
142823	575952
216937	575953
93993	575954
81690	575955
340851	575956
203064	575957
213247	575958
55203	575959
202239	575960
335826	575961
37977	575962
200733	575963
29377	575964
309882	575965
23711	575966
51108	575967
339516	575968
46439	575969
180611	575970
11182	575971
185881	575972
341524	575973
34728	575974
343634	575975
339366	575976
46454	575977
72155	575978
32711	575979
340295	575980
6405	575981
5477	575982
54798	575983
443	575984
257586	575985
14565	575986
13254	575987
1287	575988
114408	575989
2361	575990
17764	575991
74919	575992
115911	575993
10219	575994
16264	575995
240023	575996
178375	575997
5477	575998
60931	575999
2105	576000
130689	576001
49349	576002
321581	576003
224770	576004
112368	576005
91712	576006
70503	576007
120079	576008
195900	576009
18631	576010
6314	576011
12185	576012
174152	576013
90029	576014
51327	576015
222767	576016
174622	576017
42413	576018
923	576019
16681	576020
59647	576021
47599	576022
33875	576023
12886	576024
22423	576025
935	576026
97829	576027
8311	576028
11483	576029
198019	576030
5400	576031
5121	576032
18014	576033
29868	576034
34776	576035
51329	576036
6316	576037
49136	576038
127822	576039
55785	576040
59719	576041
53309	576042
10120	576043
8357	576044
1686	576045
138662	576046
3653	576047
172187	576048
11553	576049
36301	576050
8250	576051
7945	576052
18945	576053
11653	576054
12670	576055
14668	576056
80813	576057
40785	576058
11388	576059
3177	576060
52026	576061
69072	576062
24629	576063
13796	576064
322711	576065
117957	576066
122934	576067
5952	576068
1436	576069
6836	576070
266121	576071
266857	576072
161157	576073
46219	576074
1277	576075
37761	576076
426	576077
92178	576078
28827	576079
123771	576080
202643	576081
82076	576082
183053	576083
13899	576084
127770	576085
78927	576086
81	576087
78608	576088
196264	576089
81897	576090
2420	576091
9585	576092
42913	576093
323174	576094
323040	576095
110686	576096
37338	576097
137526	576098
80657	576099
35041	576100
107834	576101
165915	576102
94234	576103
341910	576104
64056	576105
95555	576106
252903	576107
65359	576108
21514	576109
31301	576110
28146	576111
74359	576112
117595	576113
4678	576114
2462	576115
326278	576116
29604	576117
188361	576118
158765	576119
137319	576120
103025	576121
6652	576122
100	576123
106435	576124
7748	576125
136441	576126
43009	576127
48154	576128
23810	576129
129870	576130
26598	576131
19621	576132
81090	576133
240053	576134
103893	576135
114434	576136
42648	576137
107735	576138
312592	576139
2988	576140
12388	576141
70045	576142
250916	576143
162246	576144
138595	576145
98427	576146
58724	576147
267496	576148
46420	576149
191425	576150
181403	576151
90351	576152
20563	576153
84432	576154
83997	576155
349533	576156
18268	576157
302066	576158
676	576159
102751	576160
68552	576161
193194	576162
337372	576163
69114	576164
37335	576165
23243	576166
30807	576167
122678	576168
68227	576169
58300	576170
7076	576171
3860	576172
52520	576173
17457	576174
18778	576175
88701	576176
13313	576177
802	576178
15140	576179
29872	576180
105386	576181
12695	576182
165400	576183
169388	576184
3227	576185
70876	576186
119230	576187
34894	576188
126953	576189
56413	576190
282898	576191
77673	576192
7640	576193
102284	576194
33366	576195
1627	576196
1218	576197
94034	576198
28564	576199
62042	576200
218858	576201
21142	576202
31284	576203
40165	576204
70746	576205
95950	576206
114866	576207
330716	576208
197316	576209
197318	576210
25291	576211
91796	576212
7498	576213
16738	576214
66555	576215
3479	576216
190479	576217
114448	576218
56991	576219
20052	576220
445	576221
242157	576222
144034	576223
144034	576224
42087	576225
320012	576226
2611	576227
51436	576228
160703	576229
32017	576230
169	576231
12301	576232
1808	576233
161067	576234
36794	576235
52113	576236
24165	576237
83403	576238
243516	576239
21515	576240
127758	576241
151872	576242
19062	576243
737	576244
10208	576245
58477	576246
290247	576247
10779	576248
80027	576249
22252	576250
351136	576251
224776	576252
599	576253
277010	576254
11805	576255
67146	576256
96711	576257
117682	576258
85377	576259
77481	576260
218053	576261
324736	576262
116023	576263
63055	576264
136115	576265
87519	576266
138151	576267
33359	576268
50953	576269
297554	576270
162580	576271
249252	576272
25175	576273
26785	576274
32481	576275
46020	576276
120195	576277
65549	576278
78759	576279
44516	576280
130362	576281
11494	576282
126128	576283
246094	576284
38686	576285
8825	576286
87554	576287
29316	576288
152368	576289
30447	576290
34222	576291
272184	576292
167245	576293
24796	576294
70535	576295
5821	576296
60201	576297
237000	576298
75110	576299
344483	576300
39872	576301
257523	576302
68278	576303
150743	576304
184066	576305
220270	576306
4059	576307
314457	576308
317927	576309
42133	576310
18840	576311
273223	576312
329719	576313
121700	576314
69864	576315
201798	576316
56750	576317
92596	576318
10575	576319
125929	576320
12462	576321
160286	576322
263458	576323
160292	576324
160284	576325
159608	576326
8145	576327
189876	576328
53215	576329
197	576330
293352	576331
7240	576332
157344	576333
284739	576334
183624	576335
151294	576336
15806	576337
52635	576338
308148	576339
1180	576340
7394	576341
146902	576342
267593	576343
228435	576344
253484	576345
12765	576346
47100	576347
74719	576348
251996	576349
6365	576350
205054	576351
18655	576352
32998	576353
88375	576354
15882	576355
229015	576356
114536	576357
106842	576358
29076	576359
29076	576360
78905	576361
83793	576362
54051	576363
86960	576364
35542	576365
265804	576366
48021	576367
52080	576368
2745	576369
1732	576370
1732	576371
154170	576372
351322	576373
46361	576374
150113	576375
3643	576376
79042	576377
13438	576378
119211	576379
4311	576380
5837	576381
29705	576382
28242	576383
50706	576384
9336	576385
44304	576386
320471	576387
33631	576388
48244	576389
4678	576390
107656	576391
155730	576392
54251	576393
331105	576394
331272	576395
99785	576396
31352	576397
146278	576398
181866	576399
275682	576400
22531	576401
5031	576402
90076	576403
30029	576404
195442	576405
4678	576406
196865	576407
145484	576408
99015	576409
332450	576410
88971	576411
151276	576412
148565	576413
80595	576414
1442	576415
19730	576416
303273	576417
123096	576418
123076	576419
330885	576420
38440	576421
169796	576422
178170	576423
2555	576424
4678	576425
31397	576426
26647	576427
44947	576428
4678	576429
46228	576430
32905	576431
161998	576432
221741	576433
3885	576434
3093	576435
42861	576436
80052	576437
16510	576438
107413	576439
37552	576440
44656	576441
4670	576442
11819	576443
54271	576444
33544	576445
118643	576446
88732	576447
190351	576448
313678	576449
119397	576450
12466	576451
5491	576452
37498	576453
64319	576454
150664	576455
175430	576456
128911	576457
246176	576458
337303	576459
293462	576460
173136	576461
53407	576462
257779	576463
322931	576464
194533	576465
26544	576466
349666	576467
68906	576468
128650	576469
1265	576470
34836	576471
18734	576472
32582	576473
32386	576474
136149	576475
288263	576476
87702	576477
29899	576478
193136	576479
195051	576480
287906	576481
10060	576482
326916	576483
38362	576484
29900	576485
12214	576486
332069	576487
254461	576488
198269	576489
401	576490
219033	576491
8427	576492
51618	576493
245043	576494
77425	576495
31344	576496
148791	576497
1015	576498
58867	576499
211995	576500
200908	576501
67106	576502
47630	576503
6592	576504
47630	576505
117712	576506
77209	576507
96007	576508
117754	576509
312030	576510
117476	576511
117574	576512
77246	576513
117659	576514
1083	576515
77307	576516
77111	576517
10538	576518
147611	576519
77145	576520
312447	576521
47764	576522
11497	576523
160455	576524
301544	576525
299060	576526
67063	576527
724	576528
82579	576529
60112	576530
190030	576531
55719	576532
36888	576533
30	576534
9001	576535
13919	576536
23	576537
8762	576538
6621	576539
70482	576540
122170	576541
19635	576542
46689	576543
17989	576544
127824	576545
35894	576546
161758	576547
23016	576548
64029	576549
17912	576550
59751	576551
75950	576552
60370	576553
49255	576554
41048	576555
87723	576556
118153	576557
115869	576558
26839	576559
54922	576560
66579	576561
40430	576562
152550	576563
171065	576564
93955	576565
184978	576566
285547	576567
58921	576568
141867	576569
124234	576570
80084	576571
32138	576572
4930	576573
54658	576574
87835	576575
344744	576576
177732	576577
115171	576578
100873	576579
20085	576580
22655	576581
200887	576582
235834	576583
317056	576584
50633	576585
50469	576586
74605	576587
106862	576588
195706	576589
44782	576590
79779	576591
83910	576592
175884	576593
108837	576594
86736	576595
51381	576596
181817	576597
20664	576598
165019	576599
130549	576600
272343	576601
192810	576602
26316	576603
43280	576604
3761	576605
329592	576606
56507	576607
217752	576608
3636	576609
24060	576610
289281	576611
149675	576612
165019	576613
12458	576614
187982	576615
187997	576616
316955	576617
119098	576618
52315	576619
14733	576620
14631	576621
1612	576622
5254	576623
4473	576624
59891	576625
157	576626
179878	576627
113283	576628
202423	576629
313808	576630
313820	576631
328071	576632
159096	576633
296352	576634
144036	576635
177725	576636
40708	576637
129701	576638
105838	576639
40698	576640
105838	576641
150254	576642
24196	576643
21806	576644
134535	576645
26365	576646
954	576647
3630	576648
328484	576649
202940	576650
206048	576651
78072	576652
43158	576653
229419	576654
309570	576655
143114	576656
140641	576657
308423	576658
70265	576659
4209	576660
92018	576661
169315	576662
46517	576663
319578	576664
298362	576665
295669	576666
120375	576667
256823	576668
135420	576669
144650	576670
146581	576671
277130	576672
16219	576673
148139	576674
77366	576675
117912	576676
193353	576677
185880	576678
355912	576679
101	576680
64127	576681
151657	576682
183884	576683
10706	576684
8429	576685
11048	576686
21475	576687
9428	576688
8689	576689
21333	576690
29753	576691
21295	576692
69524	576693
88143	576694
100107	576695
8057	576696
40986	576697
60170	576698
20680	576699
251203	576700
98194	576701
6820	576702
98339	576703
153791	576704
28835	576705
20573	576706
20573	576707
50810	576708
153764	576709
153839	576710
154105	576711
181961	576712
156761	576713
20680	576714
90491	576715
2890	576716
2890	576717
6823	576718
20573	576719
8057	576720
250950	576721
245118	576722
77499	576723
97217	576724
97152	576725
33090	576726
15144	576727
64447	576728
99919	576729
41123	576730
163186	576731
168162	576732
63522	576733
113400	576734
98355	576735
251103	576736
153866	576737
153780	576738
251166	576739
153746	576740
98286	576741
115668	576742
150264	576743
68731	576744
68071	576745
30619	576746
251002	576747
250971	576748
98305	576749
153758	576750
250913	576751
250980	576752
166895	576753
46912	576754
32518	576755
8051	576756
32518	576757
32518	576758
153777	576759
99864	576760
153798	576761
98340	576762
153795	576763
153799	576764
250970	576765
153746	576766
153747	576767
153465	576768
153775	576769
153774	576770
250978	576771
153780	576772
153758	576773
77499	576774
250013	576775
97510	576776
185213	576777
300862	576778
113401	576779
153773	576780
6570	576781
250730	576782
116778	576783
250928	576784
115970	576785
98351	576786
251124	576787
153463	576788
153753	576789
100107	576790
50291	576791
96147	576792
30619	576793
30619	576794
23303	576795
45060	576796
32281	576797
62191	576798
11695	576799
14478	576800
23617	576801
300860	576802
181860	576803
28828	576804
90446	576805
11686	576806
11686	576807
62191	576808
54986	576809
211959	576810
75631	576811
105045	576812
150295	576813
104533	576814
97063	576815
97814	576816
66081	576817
103790	576818
98056	576819
277677	576820
196199	576821
98056	576822
104533	576823
103267	576824
195735	576825
151377	576826
90476	576827
2990	576828
153198	576829
37046	576830
160428	576831
68293	576832
15681	576833
51843	576834
66804	576835
3085	576836
47316	576837
11972	576838
94736	576839
131231	576840
227806	576841
305914	576842
64826	576843
14105	576844
250006	576845
47712	576846
20560	576847
23578	576848
319626	576849
74518	576850
151394	576851
114171	576852
126281	576853
165096	576854
19655	576855
138064	576856
212159	576857
224942	576858
30570	576859
80279	576860
15146	576861
4570	576862
131485	576863
87575	576864
201373	576865
54649	576866
320325	576867
29112	576868
307962	576869
23578	576870
4593	576871
141856	576872
142236	576873
5953	576874
83021	576875
65519	576876
163319	576877
329958	576878
127243	576879
31670	576880
217833	576881
257037	576882
229459	576883
145635	576884
305332	576885
135911	576886
82291	576887
256316	576888
76172	576889
27042	576890
97528	576891
148508	576892
183231	576893
256962	576894
42014	576895
248641	576896
10484	576897
64590	576898
76435	576899
221702	576900
256185	576901
81319	576902
100499	576903
65931	576904
76853	576905
67555	576906
10420	576907
306628	576908
123108	576909
189361	576910
15252	576911
17535	576912
2111	576913
5979	576914
68357	576915
340174	576916
196427	576917
120191	576918
149412	576919
14074	576920
708	576921
120418	576922
89114	576923
198504	576924
18924	576925
32274	576926
337242	576927
19728	576928
123054	576929
128220	576930
31380	576931
107415	576932
254132	576933
54365	576934
218394	576935
31308	576936
88547	576937
70780	576938
3844	576939
129457	576940
138126	576941
65477	576942
58302	576943
107819	576944
836	576945
266644	576946
49161	576947
128921	576948
226185	576949
24760	576950
137360	576951
355326	576952
29430	576953
13915	576954
50455	576955
10427	576956
326833	576957
203718	576958
10934	576959
209756	576960
55010	576961
11907	576962
64708	576963
5488	576964
3796	576965
47986	576966
26884	576967
186834	576968
36879	576969
200805	576970
52866	576971
201193	576972
32401	576973
26952	576974
110847	576975
202417	576976
56298	576977
82162	576978
278968	576979
298814	576980
212039	576981
82345	576982
55334	576983
9125	576984
18874	576985
12898	576986
5614	576987
98804	576988
177774	576989
38460	576990
60141	576991
266418	576992
38382	576993
14631	576994
11134	576995
58131	576996
192286	576997
41551	576998
273721	576999
43279	577000
127180	577001
28679	577002
8472	577003
87559	577004
71369	577005
179	577006
78235	577007
340915	577008
117217	577009
90685	577010
316602	577011
10659	577012
46237	577013
6071	577014
33688	577015
50106	577016
7927	577017
86473	577018
13281	577019
188733	577020
142374	577021
4825	577022
90822	577023
299940	577024
3428	577025
36231	577026
54	577027
79223	577028
12198	577029
48724	577030
79667	577031
50099	577032
22540	577033
517	577034
149844	577035
3202	577036
13863	577037
333795	577038
860	577039
51542	577040
23810	577041
4189	577042
17676	577043
7468	577044
64361	577045
153287	577046
4435	577047
104771	577048
117314	577049
18887	577050
121916	577051
42502	577052
38423	577053
58565	577054
3530	577055
36114	577056
36643	577057
27114	577058
4726	577059
2270	577060
120159	577061
208964	577062
2247	577063
140329	577064
7987	577065
42996	577066
15829	577067
54143	577068
19240	577069
25562	577070
7240	577071
51831	577072
40898	577073
5089	577074
23716	577075
205160	577076
72900	577077
5259	577078
19215	577079
120543	577080
40780	577081
30135	577082
15430	577083
35498	577084
4059	577085
215724	577086
8465	577087
301208	577088
5928	577089
117244	577090
113403	577091
1248	577092
25133	577093
27041	577094
190773	577095
4677	577096
7555	577097
44053	577098
34745	577099
118165	577100
3002	577101
136374	577102
195428	577103
243225	577104
20771	577105
26230	577106
7848	577107
16599	577108
37288	577109
26398	577110
160166	577111
55464	577112
120808	577113
168125	577114
71481	577115
21898	577116
160796	577117
4341	577118
69395	577119
6616	577120
3533	577121
189417	577122
8309	577123
1929	577124
57898	577125
78570	577126
19522	577127
13364	577128
10640	577129
3796	577130
101992	577131
236199	577132
24381	577133
16555	577134
271613	577135
38652	577136
7838	577137
16534	577138
19146	577139
211644	577140
2091	577141
112326	577142
437	577143
167138	577144
117106	577145
9452	577146
45452	577147
48316	577148
23064	577149
1483	577150
48702	577151
186417	577152
124043	577153
5391	577154
40104	577155
15444	577156
11930	577157
6265	577158
55062	577159
3366	577160
5819	577161
5810	577162
211699	577163
281751	577164
28858	577165
119016	577166
169091	577167
171185	577168
22181	577169
3422	577170
48607	577171
5764	577172
272125	577173
107814	577174
46394	577175
70112	577176
52543	577177
1066	577178
13834	577179
14015	577180
163154	577181
253481	577182
89973	577183
1066	577184
145223	577185
41880	577186
270	577187
48318	577188
53808	577189
73899	577190
327935	577191
96756	577192
668	577193
110492	577194
44583	577195
82194	577196
269493	577197
76764	577198
263936	577199
89752	577200
91085	577201
69573	577202
56597	577203
21282	577204
248566	577205
44208	577206
17970	577207
4324	577208
157282	577209
17268	577210
19334	577211
11373	577212
323586	577213
5153	577214
54794	577215
26640	577216
4502	577217
15	577218
187524	577219
7304	577220
196410	577221
195388	577222
44066	577223
296216	577224
97105	577225
13537	577226
256885	577227
177085	577228
291546	577229
289561	577230
105442	577231
17037	577232
192122	577233
179577	577234
12125	577235
194254	577236
15281	577237
51794	577238
201053	577239
7770	577240
150322	577241
312256	577242
68281	577243
11360	577244
339729	577245
172748	577246
36464	577247
188475	577248
328316	577249
163016	577250
19509	577251
7422	577252
110659	577253
346093	577254
176164	577255
78	577256
54439	577257
1235	577258
109991	577259
120376	577260
24939	577261
9192	577262
174430	577263
172249	577264
116741	577265
14047	577266
188377	577267
55142	577268
124778	577269
28224	577270
183941	577271
3616	577272
82536	577273
55334	577274
15337	577275
28876	577276
199	577277
97678	577278
217975	577279
302353	577280
125878	577281
7274	577282
341111	577283
59646	577284
42195	577285
34375	577286
29696	577287
41717	577288
96395	577289
659	577290
111501	577291
223977	577292
61892	577293
138008	577294
69618	577295
98177	577296
114953	577297
125682	577298
18861	577299
24400	577300
147868	577301
206251	577302
60660	577303
55776	577304
337497	577305
338544	577306
19731	577307
177012	577308
174227	577309
290190	577310
111114	577311
73000	577312
109564	577313
109935	577314
72965	577315
47201	577316
121418	577317
110646	577318
74485	577319
34692	577320
203214	577321
98583	577322
37589	577323
176284	577324
110651	577325
171806	577326
290374	577327
12041	577328
199667	577329
93639	577330
125306	577331
172800	577332
43235	577333
90992	577334
295640	577335
151604	577336
61987	577337
26	577338
42058	577339
228349	577340
398	577341
141536	577342
54183	577343
2063	577344
31110	577345
9760	577346
234630	577347
27	577348
56434	577349
281467	577350
193	577351
55820	577352
33688	577353
154996	577354
55751	577355
118810	577356
5522	577357
19626	577358
268366	577359
89644	577360
38747	577361
116598	577362
188689	577363
118143	577364
30204	577365
79336	577366
55782	577367
38464	577368
80493	577369
145417	577370
8912	577371
14154	577372
65030	577373
16474	577374
87141	577375
54709	577376
137763	577377
207183	577378
29761	577379
1505	577380
47608	577381
291096	577382
176476	577383
3176	577384
240598	577385
8465	577386
23423	577387
85114	577388
55331	577389
19382	577390
37725	577391
8402	577392
21639	577393
28282	577394
228233	577395
6960	577396
62825	577397
45219	577398
52606	577399
9921	577400
11711	577401
302920	577402
181505	577403
6072	577404
204176	577405
32265	577406
302991	577407
259979	577408
47860	577409
59381	577410
181531	577411
1100	577412
90292	577413
276071	577414
125777	577415
53128	577416
124609	577417
115947	577418
157601	577419
81268	577420
144926	577421
162148	577422
5036	577423
153181	577424
5804	577425
33356	577426
229376	577427
309809	577428
32603	577429
259128	577430
14630	577431
36105	577432
44520	577433
4643	577434
9332	577435
56958	577436
98859	577437
11498	577438
23563	577439
182422	577440
169633	577441
153073	577442
14016	577443
119990	577444
29458	577445
12141	577446
7098	577447
99164	577448
25339	577449
25530	577450
1215	577451
11910	577452
2917	577453
169488	577454
62216	577455
339102	577456
141554	577457
208220	577458
17618	577459
195568	577460
35572	577461
70650	577462
21204	577463
49730	577464
28878	577465
273116	577466
51397	577467
1776	577468
128545	577469
351060	577470
2992	577471
25472	577472
28157	577473
114908	577474
59304	577475
304263	577476
190668	577477
102085	577478
18737	577479
249378	577480
169337	577481
195236	577482
87084	577483
78391	577484
76085	577485
265334	577486
216259	577487
127190	577488
337745	577489
6910	577490
26164	577491
39695	577492
5887	577493
36718	577494
3396	577495
81729	577496
66532	577497
29700	577498
165767	577499
208191	577500
129348	577501
18344	577502
3205	577503
84107	577504
87492	577505
14464	577506
18276	577507
83337	577508
106949	577509
74257	577510
33854	577511
94837	577512
750	577513
24270	577514
257731	577515
66880	577516
174248	577517
103684	577518
125716	577519
79045	577520
74615	577521
89853	577522
116525	577523
21580	577524
71314	577525
304451	577526
148131	577527
15938	577528
124579	577529
11799	577530
39661	577531
7589	577532
23874	577533
341514	577534
67627	577535
188739	577536
148772	577537
4350	577538
194634	577539
228292	577540
35503	577541
238809	577542
1492	577543
8519	577544
51807	577545
107282	577546
43106	577547
77448	577548
1948	577549
8695	577550
50330	577551
19533	577552
98709	577553
46158	577554
195515	577555
97636	577556
157497	577557
38514	577558
26468	577559
7236	577560
48522	577561
2776	577562
49234	577563
11029	577564
26358	577565
1	577566
191735	577567
89655	577568
27056	577569
32325	577570
170567	577571
2724	577572
122614	577573
24363	577574
2092	577575
21752	577576
24258	577577
11029	577578
117292	577579
26468	577580
39503	577581
26133	577582
121066	577583
28795	577584
19903	577585
96611	577586
96866	577587
96812	577588
70794	577589
140284	577590
179339	577591
96716	577592
9216	577593
6092	577594
128465	577595
263374	577596
62343	577597
129628	577598
128425	577599
77112	577600
71156	577601
1766	577602
58302	577603
4020	577604
4992	577605
597	577606
477	577607
52993	577608
122010	577609
98721	577610
26713	577611
78317	577612
127198	577613
21121	577614
68434	577615
75459	577616
199659	577617
182695	577618
63070	577619
123293	577620
4454	577621
6798	577622
130303	577623
38906	577624
70328	577625
135136	577626
169355	577627
331011	577628
60246	577629
220754	577630
32237	577631
333561	577632
40602	577633
96842	577634
277297	577635
95372	577636
18569	577637
18403	577638
43329	577639
340723	577640
284058	577641
5356	577642
296574	577643
137793	577644
35652	577645
178018	577646
11404	577647
66448	577648
94887	577649
112967	577650
54760	577651
342570	577652
21296	577653
38110	577654
126256	577655
162780	577656
156587	577657
72262	577658
146061	577659
31730	577660
26068	577661
22058	577662
210101	577663
357695	577664
68216	577665
144919	577666
46599	577667
96026	577668
88658	577669
8009	577670
115878	577671
113216	577672
168727	577673
141541	577674
114120	577675
59919	577676
55750	577677
80470	577678
33290	577679
55829	577680
27214	577681
206566	577682
80481	577683
82756	577684
102395	577685
48032	577686
12375	577687
354716	577688
308439	577689
226240	577690
222932	577691
169492	577692
266516	577693
27218	577694
152477	577695
274637	577696
152118	577697
38747	577698
38747	577699
83840	577700
202449	577701
81843	577702
28317	577703
3038	577704
16362	577705
23766	577706
29314	577707
196648	577708
23783	577709
162621	577710
166435	577711
15886	577712
120004	577713
7075	577714
11811	577715
188955	577716
15814	577717
34444	577718
1861	577719
12875	577720
195751	577721
43668	577722
6059	577723
174991	577724
3281	577725
20688	577726
61848	577727
6572	577728
100533	577729
127070	577730
175492	577731
175362	577732
294250	577733
194136	577734
61155	577735
175477	577736
16000	577737
191572	577738
97839	577739
3664	577740
36207	577741
88023	577742
87392	577743
1408	577744
74128	577745
26458	577746
14067	577747
61555	577748
43420	577749
8805	577750
42846	577751
343644	577752
28334	577753
1225	577754
266	577755
3387	577756
13120	577757
177558	577758
198922	577759
10598	577760
51583	577761
229880	577762
62341	577763
95510	577764
19031	577765
19550	577766
1245	577767
34771	577768
29774	577769
41683	577770
4539	577771
82432	577772
19550	577773
68969	577774
10374	577775
45202	577776
98098	577777
58346	577778
11585	577779
70089	577780
50431	577781
7678	577782
2339	577783
75550	577784
216321	577785
134278	577786
118161	577787
128353	577788
199593	577789
201354	577790
1493	577791
30155	577792
23831	577793
116180	577794
25168	577795
82291	577796
70637	577797
266260	577798
182821	577799
27042	577800
51362	577801
276284	577802
242241	577803
42912	577804
246427	577805
31449	577806
196109	577807
226031	577808
270515	577809
9194	577810
23244	577811
36700	577812
9843	577813
1912	577814
3340	577815
7730	577816
194382	577817
138903	577818
11478	577819
141049	577820
107207	577821
19058	577822
22370	577823
101364	577824
3648	577825
78091	577826
11114	577827
8483	577828
320775	577829
13047	577830
26017	577831
114890	577832
35742	577833
82893	577834
60459	577835
176841	577836
3667	577837
60459	577838
185152	577839
4492	577840
75991	577841
141124	577842
82970	577843
46245	577844
89521	577845
114950	577846
230823	577847
154167	577848
310734	577849
140744	577850
177029	577851
75402	577852
35820	577853
39061	577854
348853	577855
202168	577856
139769	577857
64954	577858
7428	577859
11639	577860
85230	577861
246550	577862
43698	577863
61043	577864
53114	577865
52234	577866
33745	577867
3796	577868
67062	577869
31550	577870
195904	577871
54796	577872
266847	577873
104854	577874
145678	577875
163741	577876
227541	577877
99796	577878
23774	577879
76614	577880
132449	577881
306478	577882
73521	577883
25879	577884
330417	577885
66404	577886
78388	577887
34780	577888
340173	577889
7098	577890
33	577891
158643	577892
34970	577893
123484	577894
74486	577895
48332	577896
17281	577897
43835	577898
9405	577899
1037	577900
134874	577901
119912	577902
185245	577903
107913	577904
68976	577905
952	577906
21720	577907
15642	577908
70618	577909
42846	577910
116676	577911
41834	577912
66191	577913
259068	577914
144286	577915
137942	577916
141117	577917
9289	577918
73471	577919
17695	577920
15593	577921
95338	577922
294073	577923
255098	577924
265535	577925
90520	577926
155777	577927
102491	577928
22509	577929
12388	577930
12995	577931
155339	577932
9018	577933
197293	577934
339215	577935
312191	577936
5583	577937
280381	577938
144669	577939
172595	577940
122868	577941
330168	577942
290651	577943
32385	577944
308120	577945
23754	577946
18784	577947
135258	577948
130332	577949
35085	577950
234338	577951
297933	577952
186408	577953
8885	577954
141367	577955
99432	577956
244453	577957
40871	577958
145890	577959
28610	577960
24797	577961
142528	577962
39962	577963
147294	577964
33132	577965
12337	577966
290097	577967
138579	577968
100	577969
268228	577970
21783	577971
8924	577972
166109	577973
29557	577974
48320	577975
21061	577976
42969	577977
336128	577978
41314	577979
158693	577980
270482	577981
67794	577982
70941	577983
148754	577984
29057	577985
202708	577986
36978	577987
28524	577988
81678	577989
43983	577990
23080	577991
23034	577992
3541	577993
53257	577994
65548	577995
4777	577996
70758	577997
123276	577998
112766	577999
198164	578000
533	578001
15985	578002
39203	578003
1187	578004
2279	578005
39567	578006
12048	578007
172040	578008
129905	578009
340015	578010
72179	578011
108833	578012
286044	578013
27963	578014
46556	578015
192381	578016
200767	578017
221127	578018
223509	578019
144635	578020
81659	578021
152596	578022
25525	578023
268475	578024
82444	578025
46226	578026
254990	578027
41666	578028
107916	578029
115725	578030
114668	578031
120591	578032
82269	578033
39051	578034
16090	578035
16090	578036
158615	578037
79005	578038
136862	578039
112290	578040
74629	578041
125547	578042
119455	578043
164381	578044
11534	578045
10357	578046
16809	578047
3421	578048
1760	578049
80564	578050
65597	578051
44939	578052
181659	578053
62980	578054
178156	578055
376	578056
44003	578057
3870	578058
2440	578059
53482	578060
160609	578061
70354	578062
1200	578063
5802	578064
112538	578065
39818	578066
36663	578067
35825	578068
212275	578069
241408	578070
112739	578071
26644	578072
162772	578073
34355	578074
97048	578075
22530	578076
5584	578077
94119	578078
208946	578079
55088	578080
4460	578081
354252	578082
164676	578083
29742	578084
56426	578085
208516	578086
158806	578087
129183	578088
129201	578089
281696	578090
38860	578091
129003	578092
34017	578093
148786	578094
71434	578095
161986	578096
116237	578097
115553	578098
208479	578099
73565	578100
5	578101
48038	578102
103289	578103
65497	578104
78724	578105
95550	578106
73565	578107
38285	578108
32092	578109
78039	578110
46854	578111
16856	578112
185618	578113
17272	578114
41727	578115
284060	578116
143841	578117
151789	578118
86679	578119
74559	578120
90454	578121
15202	578122
164557	578123
4532	578124
156620	578125
278895	578126
51724	578127
108180	578128
3879	578129
74918	578130
99779	578131
135163	578132
103088	578133
118113	578134
184218	578135
288	578136
100533	578137
55219	578138
234130	578139
153724	578140
34925	578141
253316	578142
325	578143
183669	578144
220423	578145
15066	578146
74693	578147
102	578148
32596	578149
23847	578150
39168	578151
324373	578152
93373	578153
164422	578154
60564	578155
3803	578156
25412	578157
161837	578158
123265	578159
12663	578160
106779	578161
70941	578162
102947	578163
23120	578164
38206	578165
268664	578166
200329	578167
47472	578168
135898	578169
75615	578170
58	578171
330182	578172
153681	578173
37325	578174
1060	578175
7545	578176
222959	578177
67782	578178
114898	578179
306746	578180
28569	578181
18551	578182
135062	578183
62577	578184
15161	578185
18936	578186
56202	578187
20642	578188
273052	578189
31365	578190
217984	578191
40609	578192
96853	578193
219039	578194
32584	578195
196744	578196
38512	578197
266340	578198
9906	578199
11795	578200
16616	578201
54396	578202
31960	578203
91092	578204
199718	578205
10909	578206
70350	578207
36641	578208
43652	578209
71446	578210
58199	578211
201861	578212
3388	578213
73728	578214
185517	578215
284746	578216
96904	578217
18882	578218
22961	578219
19165	578220
1371	578221
1718	578222
43099	578223
42606	578224
993	578225
32533	578226
18170	578227
38159	578228
62833	578229
33498	578230
21806	578231
284	578232
9441	578233
38360	578234
139043	578235
47970	578236
7081	578237
28657	578238
154347	578239
115019	578240
211766	578241
274139	578242
231751	578243
333786	578244
7716	578245
62945	578246
125720	578247
303458	578248
159344	578249
50920	578250
201828	578251
29380	578252
80189	578253
32294	578254
123091	578255
159439	578256
155242	578257
89134	578258
95433	578259
157	578260
96340	578261
102935	578262
131986	578263
722	578264
23190	578265
103415	578266
175816	578267
91352	578268
321286	578269
176459	578270
14622	578271
69901	578272
175377	578273
304529	578274
17389	578275
71308	578276
155049	578277
107319	578278
255513	578279
66886	578280
45472	578281
22559	578282
88339	578283
4135	578284
2454	578285
8395	578286
100929	578287
137307	578288
86432	578289
163687	578290
3321	578291
49617	578292
111025	578293
111039	578294
176618	578295
107860	578296
10072	578297
72997	578298
147814	578299
898	578300
19608	578301
27514	578302
146442	578303
146881	578304
18473	578305
182758	578306
72011	578307
34551	578308
189178	578309
74094	578310
3600	578311
115231	578312
281742	578313
228868	578314
16441	578315
10457	578316
77249	578317
256800	578318
202360	578319
12055	578320
95421	578321
68389	578322
26313	578323
135184	578324
248371	578325
165213	578326
23831	578327
95644	578328
19998	578329
112630	578330
19755	578331
19755	578332
14466	578333
33312	578334
16952	578335
83527	578336
62365	578337
240606	578338
139908	578339
28696	578340
33190	578341
315867	578342
18383	578343
46648	578344
32911	578345
32561	578346
537	578347
7698	578348
64892	578349
59704	578350
89088	578351
58072	578352
231885	578353
261599	578354
101257	578355
80085	578356
100832	578357
9349	578358
36032	578359
49701	578360
351797	578361
49978	578362
78034	578363
41947	578364
8952	578365
43980	578366
43171	578367
3409	578368
268726	578369
1779	578370
102047	578371
282783	578372
136717	578373
171765	578374
29605	578375
4667	578376
182389	578377
172457	578378
60313	578379
46055	578380
62246	578381
173279	578382
96891	578383
60067	578384
62220	578385
285486	578386
279698	578387
238152	578388
228297	578389
50888	578390
39009	578391
107788	578392
17292	578393
3844	578394
192899	578395
116718	578396
27169	578397
2762	578398
188984	578399
29039	578400
61081	578401
14783	578402
59893	578403
106893	578404
238446	578405
273901	578406
1221	578407
32484	578408
339952	578409
154001	578410
33099	578411
1070	578412
2028	578413
257322	578414
112931	578415
62503	578416
23550	578417
2492	578418
99869	578419
141151	578420
155063	578421
185742	578422
182136	578423
341073	578424
8160	578425
195629	578426
15459	578427
116047	578428
16589	578429
20291	578430
32372	578431
57904	578432
56097	578433
280463	578434
42745	578435
4886	578436
312087	578437
65647	578438
13724	578439
50041	578440
125042	578441
82489	578442
201392	578443
228285	578444
54811	578445
79502	578446
60052	578447
22088	578448
68255	578449
4495	578450
82780	578451
37667	578452
8742	578453
52076	578454
306305	578455
144174	578456
55252	578457
115349	578458
204674	578459
1997	578460
141421	578461
17084	578462
319881	578463
987	578464
112735	578465
112900	578466
66069	578467
113006	578468
6623	578469
112698	578470
67359	578471
159964	578472
11872	578473
11659	578474
158635	578475
37475	578476
8373	578477
83704	578478
16529	578479
170668	578480
20045	578481
118139	578482
250896	578483
155602	578484
332910	578485
29451	578486
22709	578487
272881	578488
17326	578489
84199	578490
87138	578491
233616	578492
58989	578493
129395	578494
265125	578495
26288	578496
102768	578497
49300	578498
9319	578499
21400	578500
247084	578501
196222	578502
258887	578503
200287	578504
323743	578505
29042	578506
5758	578507
5837	578508
3591	578509
14284	578510
18704	578511
11321	578512
7325	578513
13890	578514
10712	578515
71348	578516
8412	578517
162355	578518
212658	578519
39921	578520
29936	578521
323557	578522
13874	578523
10511	578524
49054	578525
29554	578526
33699	578527
5516	578528
7517	578529
5518	578530
51976	578531
42214	578532
125550	578533
39921	578534
44329	578535
67066	578536
15204	578537
11731	578538
5003	578539
74731	578540
136643	578541
199594	578542
26981	578543
64095	578544
139842	578545
53523	578546
174	578547
664	578548
191085	578549
74491	578550
150362	578551
16757	578552
144431	578553
199174	578554
151234	578555
249168	578556
15745	578557
14308	578558
60662	578559
107079	578560
188567	578561
27215	578562
28615	578563
82978	578564
140034	578565
104747	578566
4490	578567
271492	578568
165701	578569
139661	578570
184284	578571
139124	578572
228894	578573
9844	578574
5669	578575
195883	578576
230599	578577
138108	578578
82612	578579
227486	578580
1454	578581
71425	578582
196244	578583
105136	578584
91488	578585
265184	578586
55752	578587
59145	578588
301323	578589
164749	578590
91143	578591
11966	578592
90967	578593
266842	578594
357358	578595
60159	578596
231406	578597
147799	578598
202582	578599
46987	578600
15176	578601
180488	578602
28782	578603
304614	578604
119315	578605
422	578606
38157	578607
104525	578608
162527	578609
12789	578610
163866	578611
115813	578612
74863	578613
275218	578614
98735	578615
61965	578616
100843	578617
24356	578618
114648	578619
2911	578620
223885	578621
83626	578622
348445	578623
3084	578624
141547	578625
59554	578626
107450	578627
22593	578628
50454	578629
6805	578630
8533	578631
113162	578632
14309	578633
280003	578634
236732	578635
150338	578636
18496	578637
69001	578638
345256	578639
14532	578640
305108	578641
87470	578642
38370	578643
271124	578644
35100	578645
19184	578646
303000	578647
275610	578648
336179	578649
736	578650
335348	578651
165620	578652
126757	578653
14683	578654
204703	578655
76403	578656
24994	578657
251623	578658
69156	578659
222711	578660
7089	578661
1259	578662
303034	578663
347799	578664
226275	578665
100	578666
59239	578667
321982	578668
122528	578669
67700	578670
202112	578671
141976	578672
204897	578673
169243	578674
2325	578675
137751	578676
749	578677
18494	578678
105316	578679
46567	578680
156903	578681
200076	578682
70891	578683
226927	578684
204869	578685
310689	578686
113649	578687
281695	578688
152821	578689
26813	578690
27232	578691
68457	578692
8740	578693
167004	578694
27239	578695
6369	578696
308450	578697
298371	578698
3179	578699
1664	578700
122126	578701
7336	578702
7172	578703
164747	578704
148835	578705
262009	578706
83042	578707
251272	578708
338036	578709
56425	578710
104519	578711
40243	578712
45494	578713
193969	578714
20815	578715
52378	578716
36774	578717
284947	578718
24257	578719
196716	578720
262063	578721
998	578722
8311	578723
20428	578724
25484	578725
15408	578726
92347	578727
43545	578728
146388	578729
8171	578730
55815	578731
340336	578732
26420	578733
90787	578734
11426	578735
51106	578736
73798	578737
51610	578738
90465	578739
336838	578740
73798	578741
46307	578742
106739	578743
202612	578744
52080	578745
961	578746
273336	578747
104778	578748
239284	578749
3616	578750
141479	578751
227822	578752
29667	578753
242076	578754
35129	578755
42699	578756
174107	578757
33329	578758
279442	578759
194758	578760
102075	578761
45943	578762
66267	578763
6320	578764
95962	578765
121312	578766
121340	578767
239366	578768
79288	578769
38782	578770
165021	578771
56973	578772
44418	578773
8823	578774
283464	578775
1460	578776
72739	578777
27456	578778
127580	578779
27308	578780
86674	578781
79182	578782
8233	578783
27456	578784
38616	578785
43333	578786
120557	578787
127876	578788
302482	578789
27480	578790
492	578791
80234	578792
299699	578793
254153	578794
299714	578795
49863	578796
18042	578797
16408	578798
115542	578799
1902	578800
45389	578801
34701	578802
105187	578803
78021	578804
79575	578805
166298	578806
299036	578807
48236	578808
105684	578809
14078	578810
27421	578811
243850	578812
100534	578813
102886	578814
348847	578815
43656	578816
6297	578817
88549	578818
140177	578819
300469	578820
126565	578821
167993	578822
59965	578823
90070	578824
338120	578825
88231	578826
53655	578827
194490	578828
2006	578829
185664	578830
229153	578831
281867	578832
256300	578833
268121	578834
30679	578835
88851	578836
140984	578837
62240	578838
271008	578839
116416	578840
116760	578841
59666	578842
203895	578843
140785	578844
126028	578845
9785	578846
333872	578847
232489	578848
45055	578849
212302	578850
11774	578851
2909	578852
181081	578853
309108	578854
231533	578855
38382	578856
44224	578857
81551	578858
15606	578859
169898	578860
82509	578861
36771	578862
130192	578863
327155	578864
107450	578865
302990	578866
102915	578867
114206	578868
23871	578869
107227	578870
338248	578871
86101	578872
82047	578873
153976	578874
97137	578875
8130	578876
11912	578877
308237	578878
100588	578879
138258	578880
186715	578881
30127	578882
127473	578883
35846	578884
274791	578885
223455	578886
142152	578887
231354	578888
80888	578889
124526	578890
185187	578891
76036	578892
76061	578893
337150	578894
307023	578895
51140	578896
125658	578897
59423	578898
23851	578899
223612	578900
107064	578901
209821	578902
29279	578903
225724	578904
233678	578905
232940	578906
98186	578907
184697	578908
140757	578909
139587	578910
301079	578911
124216	578912
223918	578913
139340	578914
225960	578915
9865	578916
4480	578917
25295	578918
74491	578919
55235	578920
257566	578921
207833	578922
167300	578923
74239	578924
338931	578925
70286	578926
60382	578927
28575	578928
5401	578929
202150	578930
43252	578931
9494	578932
43584	578933
89014	578934
53210	578935
16219	578936
224286	578937
243861	578938
333176	578939
334839	578940
124850	578941
55106	578942
125710	578943
157389	578944
142693	578945
52148	578946
59780	578947
5994	578948
21220	578949
88913	578950
227082	578951
91885	578952
13188	578953
122359	578954
122359	578955
70389	578956
43886	578957
54788	578958
141600	578959
43886	578960
64190	578961
32587	578962
277759	578963
231242	578964
319539	578965
142845	578966
137173	578967
115728	578968
96026	578969
203777	578970
168715	578971
301611	578972
297305	578973
106006	578974
201157	578975
182885	578976
158013	578977
42306	578978
1228	578979
105942	578980
156638	578981
15024	578982
198989	578983
41997	578984
308388	578985
149926	578986
183654	578987
104635	578988
40614	578989
43362	578990
156907	578991
267831	578992
337336	578993
124900	578994
138471	578995
144650	578996
328701	578997
22008	578998
84120	578999
255986	579000
348307	579001
41997	579002
108222	579003
201413	579004
343375	579005
55523	579006
152298	579007
211865	579008
41131	579009
136345	579010
232288	579011
199536	579012
30395	579013
74820	579014
140040	579015
63307	579016
284786	579017
229197	579018
186014	579019
45120	579020
337913	579021
20532	579022
30321	579023
60624	579024
162621	579025
55173	579026
332958	579027
45499	579028
211493	579029
79404	579030
343574	579031
124367	579032
59022	579033
215235	579034
28632	579035
179252	579036
6921	579037
63046	579038
171814	579039
88002	579040
37823	579041
266294	579042
7018	579043
7018	579044
198146	579045
217125	579046
140100	579047
298217	579048
147106	579049
6917	579050
54720	579051
60516	579052
93701	579053
179163	579054
33021	579055
123198	579056
1724	579057
116296	579058
267598	579059
8356	579060
326715	579061
489	579062
268274	579063
273225	579064
39259	579065
28866	579066
26781	579067
20525	579068
7452	579069
186049	579070
181504	579071
20515	579072
29876	579073
84029	579074
268136	579075
170609	579076
17707	579077
244939	579078
4848	579079
109388	579080
140183	579081
117424	579082
339449	579083
90321	579084
199007	579085
11128	579086
268508	579087
325335	579088
281152	579089
296129	579090
182020	579091
305891	579092
259345	579093
257840	579094
22615	579095
100363	579096
157648	579097
244895	579098
334300	579099
135639	579100
125443	579101
343248	579102
194380	579103
81541	579104
124867	579105
318933	579106
300239	579107
107223	579108
134074	579109
22059	579110
294424	579111
326825	579112
155658	579113
197728	579114
48595	579115
52604	579116
68216	579117
99833	579118
8079	579119
237362	579120
165458	579121
1519	579122
25245	579123
298987	579124
5545	579125
187470	579126
1701	579127
59142	579128
27223	579129
271443	579130
976	579131
99507	579132
276502	579133
33840	579134
256627	579135
93815	579136
42221	579137
250807	579138
21036	579139
134098	579140
46484	579141
215552	579142
16856	579143
58449	579144
112623	579145
102562	579146
23434	579147
156854	579148
33191	579149
74063	579150
4	579151
10242	579152
84506	579153
259151	579154
33570	579155
158555	579156
19015	579157
189902	579158
174157	579159
59478	579160
231357	579161
52429	579162
72341	579163
83569	579164
27903	579165
173752	579166
127119	579167
3226	579168
126883	579169
231341	579170
167406	579171
55094	579172
147863	579173
207010	579174
99224	579175
96742	579176
92093	579177
58803	579178
26746	579179
54827	579180
66185	579181
114720	579182
18363	579183
47952	579184
25787	579185
13039	579186
25723	579187
31440	579188
23974	579189
279238	579190
15040	579191
174357	579192
86588	579193
80	579194
163979	579195
162272	579196
97642	579197
193	579198
45756	579199
10630	579200
18850	579201
345978	579202
114136	579203
188699	579204
41801	579205
690	579206
32533	579207
52635	579208
315843	579209
2951	579210
121375	579211
81519	579212
19372	579213
203990	579214
228200	579215
25061	579216
37902	579217
123833	579218
125196	579219
202758	579220
124524	579221
55007	579222
23434	579223
30061	579224
26901	579225
12371	579226
55268	579227
38131	579228
26901	579229
4	579230
70266	579231
1945	579232
26190	579233
191627	579234
106423	579235
224411	579236
63151	579237
157592	579238
186652	579239
283479	579240
164200	579241
82070	579242
18792	579243
273	579244
9119	579245
110891	579246
64017	579247
38707	579248
39828	579249
29856	579250
217731	579251
116836	579252
27079	579253
145819	579254
56580	579255
56620	579256
323635	579257
190868	579258
4052	579259
28944	579260
269626	579261
328106	579262
164697	579263
485	579264
5919	579265
36503	579266
103465	579267
14081	579268
191797	579269
1116	579270
48837	579271
294697	579272
34002	579273
13117	579274
4323	579275
98691	579276
124004	579277
79207	579278
260432	579279
4592	579280
191315	579281
58397	579282
258972	579283
100356	579284
178549	579285
904	579286
19898	579287
102951	579288
52525	579289
126372	579290
22884	579291
61570	579292
83020	579293
18163	579294
59691	579295
89738	579296
91488	579297
159701	579298
307890	579299
153821	579300
208367	579301
14329	579302
205317	579303
356938	579304
208201	579305
349417	579306
128816	579307
208117	579308
208061	579309
208369	579310
83427	579311
207780	579312
208850	579313
83237	579314
19772	579315
209437	579316
207551	579317
129250	579318
129926	579319
206956	579320
208831	579321
207891	579322
353820	579323
353774	579324
49671	579325
317647	579326
2077	579327
170169	579328
128972	579329
58568	579330
2747	579331
174118	579332
109876	579333
111347	579334
290003	579335
176790	579336
73047	579337
288925	579338
111166	579339
49673	579340
108852	579341
111080	579342
238555	579343
26057	579344
240035	579345
83059	579346
127282	579347
204848	579348
355212	579349
16872	579350
42639	579351
19273	579352
17936	579353
37270	579354
17515	579355
58915	579356
59516	579357
38282	579358
140201	579359
140148	579360
20622	579361
207939	579362
240049	579363
129898	579364
209709	579365
204879	579366
2730	579367
37145	579368
119436	579369
85141	579370
53573	579371
43842	579372
46049	579373
102575	579374
1430	579375
22913	579376
81537	579377
1372	579378
55218	579379
163035	579380
3658	579381
147157	579382
279837	579383
82621	579384
18366	579385
177995	579386
79595	579387
102	579388
86798	579389
50367	579390
191514	579391
37937	579392
58176	579393
232035	579394
33030	579395
95141	579396
6073	579397
66631	579398
125628	579399
125742	579400
103716	579401
46603	579402
115066	579403
95891	579404
183	579405
151203	579406
84550	579407
90505	579408
64492	579409
72067	579410
148449	579411
130862	579412
188612	579413
198032	579414
141185	579415
272800	579416
6283	579417
121840	579418
44300	579419
242070	579420
22548	579421
3121	579422
232149	579423
29956	579424
95597	579425
11744	579426
37496	579427
123270	579428
123189	579429
140274	579430
9736	579431
9488	579432
158602	579433
25513	579434
320443	579435
38646	579436
336267	579437
99426	579438
219003	579439
17727	579440
106151	579441
124704	579442
280002	579443
177730	579444
38767	579445
42660	579446
73206	579447
7103	579448
158204	579449
158204	579450
50198	579451
72551	579452
1055	579453
195706	579454
49749	579455
286772	579456
168	579457
168	579458
24591	579459
33908	579460
50710	579461
352423	579462
48881	579463
29858	579464
244209	579465
166335	579466
1091	579467
26161	579468
94518	579469
63800	579470
47219	579471
69330	579472
226270	579473
355677	579474
69718	579475
49252	579476
206181	579477
181257	579478
49244	579479
67214	579480
79981	579481
290485	579482
146407	579483
56420	579484
128676	579485
174885	579486
351808	579487
48997	579488
130082	579489
224276	579490
205244	579491
353553	579492
187699	579493
110533	579494
98506	579495
4470	579496
10625	579497
28628	579498
138551	579499
42877	579500
77354	579501
6711	579502
131	579503
25968	579504
239620	579505
356539	579506
162502	579507
73111	579508
12566	579509
292977	579510
251474	579511
83434	579512
293770	579513
28647	579514
119685	579515
136352	579516
184331	579517
189937	579518
148350	579519
67566	579520
160607	579521
77525	579522
6428	579523
42201	579524
115002	579525
212446	579526
43662	579527
230549	579528
73232	579529
15333	579530
103972	579531
192576	579532
3623	579533
318961	579534
24249	579535
224874	579536
294012	579537
79981	579538
49618	579539
111057	579540
73128	579541
49735	579542
101618	579543
210342	579544
198330	579545
80754	579546
332878	579547
330184	579548
100245	579549
44360	579550
24355	579551
24355	579552
7602	579553
59867	579554
37625	579555
64938	579556
197370	579557
259953	579558
75886	579559
36994	579560
26829	579561
335358	579562
148727	579563
112509	579564
124075	579565
93598	579566
63568	579567
76728	579568
19124	579569
38282	579570
181372	579571
4712	579572
5914	579573
43546	579574
120862	579575
25808	579576
149681	579577
2517	579578
3373	579579
52748	579580
267838	579581
266466	579582
22906	579583
182410	579584
354547	579585
109632	579586
48433	579587
3752	579588
256377	579589
65075	579590
101142	579591
101595	579592
35476	579593
112694	579594
198194	579595
238435	579596
84499	579597
105379	579598
75543	579599
334829	579600
124297	579601
9531	579602
23537	579603
12541	579604
6551	579605
38264	579606
40991	579607
37286	579608
192466	579609
9541	579610
6286	579611
13771	579612
36959	579613
62149	579614
14633	579615
129503	579616
105938	579617
163168	579618
29642	579619
32748	579620
33499	579621
137631	579622
13149	579623
72126	579624
73198	579625
24297	579626
17773	579627
13149	579628
73244	579629
4915	579630
24177	579631
172054	579632
166055	579633
3197	579634
173678	579635
72100	579636
270960	579637
62748	579638
172970	579639
173445	579640
6169	579641
292550	579642
2178	579643
108560	579644
45394	579645
334259	579646
97007	579647
10847	579648
183812	579649
25514	579650
112386	579651
1230	579652
33968	579653
49718	579654
172411	579655
291456	579656
109141	579657
89119	579658
73778	579659
349471	579660
34838	579661
8138	579662
341958	579663
202037	579664
1743	579665
14187	579666
16169	579667
291077	579668
15602	579669
15602	579670
97664	579671
17	579672
329058	579673
10552	579674
204896	579675
6877	579676
313327	579677
35187	579678
35187	579679
5605	579680
149529	579681
268221	579682
73556	579683
187879	579684
160689	579685
140593	579686
55665	579687
309381	579688
96175	579689
69449	579690
19609	579691
153293	579692
26624	579693
142162	579694
244864	579695
149947	579696
183929	579697
116390	579698
47604	579699
279777	579700
62781	579701
174067	579702
176732	579703
291202	579704
185414	579705
10995	579706
100119	579707
82991	579708
94547	579709
9914	579710
189493	579711
192724	579712
90132	579713
11392	579714
37504	579715
3329	579716
6411	579717
10518	579718
10518	579719
77916	579720
8577	579721
13912	579722
19769	579723
53865	579724
8577	579725
143943	579726
154958	579727
36053	579728
168605	579729
352040	579730
19373	579731
256600	579732
59594	579733
53966	579734
17340	579735
343923	579736
2393	579737
44485	579738
35845	579739
24000	579740
115337	579741
2807	579742
346861	579743
180980	579744
100604	579745
88937	579746
200893	579747
32222	579748
59611	579749
2352	579750
3280	579751
47431	579752
269486	579753
208781	579754
40227	579755
70871	579756
134583	579757
107855	579758
115337	579759
81394	579760
47920	579761
41049	579762
162612	579763
155975	579764
14903	579765
324295	579766
23274	579767
115699	579768
140031	579769
163452	579770
266163	579771
32245	579772
18127	579773
123524	579774
68790	579775
30282	579776
46187	579777
63454	579778
48501	579779
67785	579780
136346	579781
18559	579782
165673	579783
217339	579784
13080	579785
7653	579786
1974	579787
101197	579788
113944	579789
164	579790
148927	579791
984	579792
11064	579793
34387	579794
156054	579795
134317	579796
63618	579797
69715	579798
107919	579799
73264	579800
341313	579801
32817	579802
15977	579803
254473	579804
337615	579805
167719	579806
201620	579807
58152	579808
56516	579809
72351	579810
24376	579811
326622	579812
37070	579813
141823	579814
83894	579815
114178	579816
9008	579817
121286	579818
102712	579819
42050	579820
272062	579821
123040	579822
105214	579823
26538	579824
82568	579825
70158	579826
15556	579827
684	579828
118391	579829
37422	579830
1620	579831
121479	579832
152641	579833
89170	579834
25025	579835
62710	579836
26375	579837
3826	579838
140260	579839
141067	579840
324533	579841
69124	579842
268289	579843
684	579844
59668	579845
158644	579846
162016	579847
11022	579848
5269	579849
55039	579850
30140	579851
1612	579852
46761	579853
1143	579854
154071	579855
2629	579856
29728	579857
35075	579858
247776	579859
1412	579860
115153	579861
46951	579862
168805	579863
181899	579864
353789	579865
140242	579866
53521	579867
309861	579868
182119	579869
5036	579870
282345	579871
295370	579872
11398	579873
9358	579874
257668	579875
87401	579876
20402	579877
273843	579878
158696	579879
35539	579880
30891	579881
16429	579882
227577	579883
348295	579884
67531	579885
89112	579886
270322	579887
105805	579888
23339	579889
298653	579890
2406	579891
177014	579892
189924	579893
203380	579894
172918	579895
200008	579896
41941	579897
125456	579898
285479	579899
48698	579900
22580	579901
206111	579902
129800	579903
351505	579904
207024	579905
32764	579906
61948	579907
41994	579908
259330	579909
48283	579910
29523	579911
341429	579912
45011	579913
29576	579914
62692	579915
351771	579916
208257	579917
205285	579918
128325	579919
145718	579920
6972	579921
66457	579922
210043	579923
87251	579924
55274	579925
3450	579926
207571	579927
258486	579928
702	579929
83736	579930
83413	579931
56095	579932
353640	579933
277566	579934
2364	579935
208243	579936
128853	579937
84229	579938
544	579939
351782	579940
207178	579941
83935	579942
206301	579943
83675	579944
205221	579945
354102	579946
83785	579947
210473	579948
208205	579949
208456	579950
205796	579951
129944	579952
355600	579953
356236	579954
206356	579955
208715	579956
349043	579957
349187	579958
352127	579959
146688	579960
127726	579961
206917	579962
210160	579963
56133	579964
83578	579965
355463	579966
56501	579967
83937	579968
127649	579969
352202	579970
208598	579971
210479	579972
128965	579973
129537	579974
83225	579975
210088	579976
205555	579977
209273	579978
352922	579979
349608	579980
352670	579981
205382	579982
350229	579983
357703	579984
207714	579985
205931	579986
209264	579987
56139	579988
206855	579989
351976	579990
129649	579991
84017	579992
208735	579993
169949	579994
354390	579995
209662	579996
357412	579997
208416	579998
39146	579999
96472	580000
93778	580001
4232	580002
338794	580003
103171	580004
1221	580005
93385	580006
112108	580007
178269	580008
7102	580009
5867	580010
155175	580011
123045	580012
12375	580013
70666	580014
67394	580015
177115	580016
32627	580017
80889	580018
109684	580019
63443	580020
24692	580021
37844	580022
4714	580023
67576	580024
38753	580025
137295	580026
46007	580027
8725	580028
203156	580029
24132	580030
137295	580031
176769	580032
59849	580033
90829	580034
99096	580035
77265	580036
286406	580037
38353	580038
175110	580039
272400	580040
353700	580041
47289	580042
292244	580043
173568	580044
1492	580045
7839	580046
48640	580047
147807	580048
53838	580049
161035	580050
8138	580051
271297	580052
293277	580053
118957	580054
106119	580055
103828	580056
286388	580057
171568	580058
355883	580059
70666	580060
3138	580061
48108	580062
140448	580063
239992	580064
194584	580065
77105	580066
8136	580067
312224	580068
19909	580069
17978	580070
100300	580071
110824	580072
23111	580073
312566	580074
187055	580075
70333	580076
132663	580077
3804	580078
34552	580079
346829	580080
62770	580081
206507	580082
53714	580083
25909	580084
6513	580085
12560	580086
39587	580087
12147	580088
32458	580089
324857	580090
96015	580091
36585	580092
19025	580093
120935	580094
30978	580095
285661	580096
24617	580097
109395	580098
17977	580099
111107	580100
172896	580101
176464	580102
173863	580103
48859	580104
292726	580105
292245	580106
13250	580107
290321	580108
110228	580109
24309	580110
177183	580111
13157	580112
174386	580113
291665	580114
10056	580115
73187	580116
18005	580117
34190	580118
3968	580119
34523	580120
174675	580121
110228	580122
110376	580123
17746	580124
173507	580125
71507	580126
10025	580127
108693	580128
3978	580129
24214	580130
8903	580131
8392	580132
54792	580133
205530	580134
128307	580135
285284	580136
36153	580137
5556	580138
116865	580139
188300	580140
84007	580141
84007	580142
127734	580143
128967	580144
25932	580145
189313	580146
267662	580147
157901	580148
163830	580149
48323	580150
119345	580151
139624	580152
4441	580153
168291	580154
27883	580155
59576	580156
170596	580157
27358	580158
79715	580159
268525	580160
74486	580161
817	580162
216582	580163
65454	580164
38356	580165
8016	580166
44893	580167
217067	580168
26587	580169
36698	580170
18820	580171
19076	580172
31623	580173
120148	580174
13492	580175
105800	580176
7583	580177
14684	580178
14684	580179
177879	580180
6508	580181
6508	580182
4140	580183
2764	580184
26323	580185
6508	580186
2764	580187
26323	580188
6508	580189
4140	580190
4140	580191
6508	580192
32996	580193
148824	580194
51777	580195
111803	580196
251619	580197
866	580198
65513	580199
10662	580200
204462	580201
80679	580202
277844	580203
32639	580204
276283	580205
37255	580206
176028	580207
3332	580208
36444	580209
70510	580210
210155	580211
29559	580212
94704	580213
684	580214
102535	580215
8180	580216
38173	580217
348322	580218
111009	580219
126771	580220
108131	580221
23019	580222
275709	580223
77281	580224
38534	580225
208200	580226
175579	580227
1949	580228
84105	580229
82547	580230
77077	580231
20354	580232
231165	580233
62241	580234
100939	580235
169101	580236
199478	580237
49083	580238
50684	580239
74669	580240
14234	580241
56420	580242
89480	580243
18769	580244
30507	580245
97628	580246
56610	580247
14254	580248
27311	580249
113552	580250
50807	580251
1575	580252
59302	580253
128658	580254
52176	580255
7745	580256
174761	580257
84271	580258
10228	580259
35169	580260
50700	580261
6567	580262
29447	580263
112506	580264
14348	580265
113627	580266
18802	580267
13932	580268
10555	580269
2238	580270
67660	580271
275973	580272
31419	580273
17196	580274
5013	580275
29373	580276
162568	580277
1873	580278
74669	580279
49776	580280
205113	580281
30716	580282
49760	580283
176738	580284
47592	580285
128211	580286
47081	580287
1873	580288
53912	580289
56500	580290
129346	580291
82156	580292
122225	580293
177908	580294
82292	580295
166054	580296
302961	580297
56422	580298
89960	580299
15106	580300
56257	580301
128723	580302
46429	580303
142235	580304
59374	580305
6665	580306
27041	580307
107911	580308
72449	580309
684	580310
41618	580311
4020	580312
4994	580313
4990	580314
126142	580315
201991	580316
9033	580317
97628	580318
30716	580319
70806	580320
8703	580321
99337	580322
68002	580323
267185	580324
326882	580325
20429	580326
2836	580327
35118	580328
43265	580329
321156	580330
11675	580331
81250	580332
52355	580333
340423	580334
264492	580335
102258	580336
4126	580337
264449	580338
53300	580339
5521	580340
901	580341
8302	580342
75523	580343
2035	580344
222751	580345
23101	580346
123471	580347
78871	580348
134273	580349
2024	580350
54086	580351
61867	580352
212165	580353
38602	580354
1116	580355
24793	580356
20869	580357
65082	580358
41552	580359
15559	580360
3046	580361
86446	580362
116670	580363
89268	580364
55449	580365
184110	580366
128001	580367
59485	580368
171928	580369
208696	580370
96740	580371
174543	580372
342020	580373
38536	580374
72566	580375
205497	580376
104159	580377
108814	580378
128568	580379
129064	580380
195908	580381
83536	580382
194690	580383
41863	580384
16043	580385
25293	580386
129014	580387
195340	580388
4597	580389
330	580390
35492	580391
247121	580392
108810	580393
48963	580394
19918	580395
29361	580396
94181	580397
9180	580398
154209	580399
55984	580400
18142	580401
288580	580402
226872	580403
72303	580404
287405	580405
34247	580406
289200	580407
110588	580408
104740	580409
494	580410
61429	580411
175833	580412
173563	580413
238691	580414
113107	580415
207587	580416
13539	580417
16274	580418
15582	580419
194812	580420
34125	580421
288463	580422
349373	580423
121301	580424
751	580425
84228	580426
4408	580427
33912	580428
109446	580429
1022	580430
81194	580431
12851	580432
274344	580433
86080	580434
269974	580435
22216	580436
206964	580437
178443	580438
49047	580439
199015	580440
83212	580441
27470	580442
12014	580443
14187	580444
214221	580445
209925	580446
293276	580447
125648	580448
273784	580449
84641	580450
30466	580451
150732	580452
42357	580453
83829	580454
7218	580455
62278	580456
34803	580457
206468	580458
42624	580459
128333	580460
208696	580461
431	580462
84018	580463
335428	580464
279849	580465
28175	580466
209472	580467
11502	580468
328845	580469
121793	580470
295790	580471
49417	580472
94728	580473
177796	580474
71821	580475
48257	580476
28426	580477
230502	580478
357146	580479
138341	580480
273122	580481
108706	580482
62664	580483
112241	580484
341992	580485
114775	580486
153826	580487
56299	580488
15463	580489
2100	580490
23512	580491
209008	580492
237198	580493
140013	580494
125564	580495
27657	580496
1232	580497
75974	580498
24477	580499
127749	580500
73596	580501
108694	580502
108875	580503
207195	580504
16035	580505
294227	580506
68305	580507
208716	580508
27611	580509
34270	580510
72215	580511
64077	580512
177905	580513
278881	580514
30452	580515
79991	580516
302614	580517
12002	580518
38803	580519
43411	580520
353071	580521
207077	580522
174557	580523
62324	580524
16055	580525
286829	580526
29860	580527
181351	580528
22578	580529
94835	580530
297043	580531
308824	580532
12007	580533
41786	580534
25298	580535
291472	580536
92928	580537
215080	580538
75930	580539
120397	580540
76241	580541
109446	580542
150661	580543
13450	580544
175087	580545
138747	580546
12027	580547
744	580548
104009	580549
129283	580550
129061	580551
51075	580552
308829	580553
75515	580554
136996	580555
206915	580556
494	580557
109359	580558
105442	580559
196083	580560
195619	580561
128245	580562
25046	580563
113853	580564
14679	580565
42461	580566
109160	580567
4544	580568
8880	580569
181358	580570
348581	580571
29675	580572
12043	580573
281599	580574
62266	580575
208556	580576
121992	580577
287215	580578
130099	580579
19909	580580
27314	580581
172823	580582
208212	580583
345371	580584
328	580585
231640	580586
105157	580587
208504	580588
146599	580589
93851	580590
245481	580591
74663	580592
4546	580593
146922	580594
210094	580595
90453	580596
19100	580597
8940	580598
38599	580599
296887	580600
42324	580601
34247	580602
79057	580603
4555	580604
302178	580605
351784	580606
83240	580607
50934	580608
341701	580609
205086	580610
110900	580611
205878	580612
255434	580613
199604	580614
305678	580615
173335	580616
48638	580617
74225	580618
270813	580619
493	580620
281690	580621
273047	580622
57039	580623
33186	580624
272637	580625
299663	580626
113052	580627
56111	580628
94649	580629
99719	580630
167040	580631
69476	580632
9181	580633
62750	580634
207686	580635
43578	580636
110516	580637
88285	580638
94276	580639
163009	580640
112548	580641
113051	580642
35423	580643
72416	580644
293192	580645
29329	580646
72040	580647
296946	580648
71628	580649
334430	580650
269063	580651
83224	580652
324171	580653
287143	580654
15584	580655
18142	580656
355685	580657
27314	580658
349340	580659
39245	580660
150958	580661
238570	580662
21424	580663
15595	580664
147638	580665
353875	580666
743	580667
74537	580668
161625	580669
307354	580670
90453	580671
3487	580672
286569	580673
299765	580674
205857	580675
38769	580676
291497	580677
74230	580678
38509	580679
113104	580680
207646	580681
37685	580682
24931	580683
126590	580684
4534	580685
68434	580686
13539	580687
354091	580688
142369	580689
113873	580690
206379	580691
139435	580692
177840	580693
353963	580694
21777	580695
109101	580696
156303	580697
211275	580698
60256	580699
15184	580700
51304	580701
94073	580702
127940	580703
127467	580704
124004	580705
21858	580706
656	580707
1022	580708
657	580709
1019	580710
327	580711
2499	580712
882	580713
76270	580714
337910	580715
24935	580716
113112	580717
9207	580718
8020	580719
1017	580720
656	580721
34125	580722
30529	580723
93483	580724
35015	580725
55207	580726
109784	580727
109746	580728
209184	580729
209053	580730
83175	580731
27255	580732
173952	580733
164495	580734
207201	580735
38803	580736
341310	580737
4725	580738
2525	580739
77903	580740
12501	580741
16377	580742
56358	580743
9899	580744
68233	580745
9675	580746
16228	580747
9254	580748
6533	580749
51381	580750
73266	580751
8981	580752
50661	580753
49651	580754
216366	580755
303845	580756
49662	580757
305693	580758
116167	580759
75191	580760
35394	580761
75929	580762
140811	580763
35520	580764
71088	580765
175555	580766
13651	580767
75205	580768
240319	580769
75567	580770
51422	580771
35563	580772
305758	580773
2730	580774
25613	580775
505	580776
141401	580777
51060	580778
76064	580779
35459	580780
18674	580781
115460	580782
9592	580783
67332	580784
506	580785
204366	580786
151285	580787
25784	580788
153447	580789
19759	580790
80035	580791
15236	580792
981	580793
6603	580794
328576	580795
59991	580796
344538	580797
168113	580798
173242	580799
2266	580800
186426	580801
29658	580802
86310	580803
15246	580804
231352	580805
137652	580806
15236	580807
126759	580808
298146	580809
200902	580810
64649	580811
6636	580812
47722	580813
17270	580814
40828	580815
128854	580816
35678	580817
59252	580818
18133	580819
119964	580820
198384	580821
26439	580822
35633	580823
189168	580824
189237	580825
258719	580826
8	580827
230666	580828
144541	580829
60437	580830
157036	580831
140724	580832
17490	580833
273	580834
73963	580835
30999	580836
127602	580837
42215	580838
58251	580839
195163	580840
291539	580841
80098	580842
3	580843
1927	580844
45993	580845
94749	580846
261955	580847
55143	580848
69562	580849
69145	580850
120590	580851
258271	580852
165222	580853
7010	580854
190244	580855
258459	580856
114120	580857
293606	580858
214317	580859
193956	580860
90813	580861
139159	580862
191830	580863
18133	580864
225524	580865
60470	580866
157109	580867
150037	580868
28087	580869
272432	580870
5515	580871
29848	580872
120063	580873
134523	580874
293656	580875
222009	580876
33865	580877
181206	580878
615	580879
50087	580880
259579	580881
146062	580882
222446	580883
172445	580884
310339	580885
107084	580886
310580	580887
3314	580888
138168	580889
167717	580890
53686	580891
11907	580892
296095	580893
3027	580894
2086	580895
257421	580896
64963	580897
131558	580898
198384	580899
23974	580900
11274	580901
30701	580902
121943	580903
97502	580904
245664	580905
67239	580906
3596	580907
240991	580908
37887	580909
116789	580910
23435	580911
22351	580912
92185	580913
92289	580914
34630	580915
28342	580916
3032	580917
13083	580918
27578	580919
5335	580920
16151	580921
57534	580922
192037	580923
134224	580924
415	580925
283515	580926
301848	580927
190640	580928
76945	580929
9614	580930
38373	580931
351501	580932
229992	580933
346888	580934
173435	580935
111452	580936
128158	580937
72396	580938
114824	580939
347701	580940
21949	580941
153492	580942
110024	580943
51524	580944
51690	580945
24300	580946
174032	580947
52332	580948
88922	580949
302831	580950
127337	580951
139699	580952
209894	580953
19822	580954
16759	580955
24260	580956
2239	580957
79388	580958
70964	580959
986	580960
78783	580961
191351	580962
17352	580963
14543	580964
26388	580965
85822	580966
305295	580967
309680	580968
190953	580969
320392	580970
175195	580971
341587	580972
54333	580973
126031	580974
27235	580975
13771	580976
38804	580977
2992	580978
31027	580979
19632	580980
2877	580981
36297	580982
117012	580983
8901	580984
203028	580985
11228	580986
320204	580987
7420	580988
271221	580989
20357	580990
135472	580991
54835	580992
32373	580993
68136	580994
30194	580995
18872	580996
106117	580997
93219	580998
7142	580999
164964	581000
162428	581001
194248	581002
2572	581003
107069	581004
127792	581005
121201	581006
32584	581007
8255	581008
7895	581009
167242	581010
258111	581011
144175	581012
38459	581013
144957	581014
77552	581015
347122	581016
36488	581017
191376	581018
46949	581019
31866	581020
87238	581021
52015	581022
120725	581023
29904	581024
18712	581025
77046	581026
246205	581027
6631	581028
91810	581029
14606	581030
306357	581031
11500	581032
91742	581033
35003	581034
18374	581035
80802	581036
53602	581037
90000	581038
18808	581039
148025	581040
69111	581041
133498	581042
144957	581043
43778	581044
80762	581045
44139	581046
694	581047
24798	581048
120011	581049
2333	581050
112771	581051
256127	581052
70844	581053
80975	581054
307262	581055
150196	581056
342330	581057
3479	581058
68598	581059
73881	581060
328752	581061
18966	581062
47994	581063
53935	581064
8212	581065
12681	581066
62016	581067
179720	581068
79002	581069
72312	581070
17225	581071
8460	581072
20382	581073
351159	581074
94801	581075
329889	581076
5751	581077
1914	581078
105753	581079
246875	581080
2837	581081
32366	581082
7650	581083
7696	581084
23381	581085
3161	581086
23255	581087
105645	581088
268775	581089
68889	581090
193465	581091
339074	581092
25112	581093
249351	581094
154644	581095
138527	581096
89769	581097
216552	581098
120460	581099
335350	581100
26219	581101
43994	581102
1347	581103
248766	581104
59096	581105
196855	581106
9816	581107
103236	581108
67976	581109
69266	581110
84381	581111
4383	581112
4865	581113
36021	581114
230624	581115
17353	581116
266504	581117
92395	581118
134262	581119
259909	581120
59340	581121
25	581122
8597	581123
19696	581124
3350	581125
200670	581126
180578	581127
10659	581128
334301	581129
72217	581130
47010	581131
100551	581132
82459	581133
3916	581134
256182	581135
330342	581136
8372	581137
82863	581138
52610	581139
251991	581140
190514	581141
4856	581142
438	581143
188535	581144
200430	581145
74409	581146
129794	581147
95101	581148
104006	581149
23188	581150
2173	581151
184695	581152
135305	581153
5652	581154
284176	581155
39509	581156
43569	581157
69816	581158
185793	581159
110183	581160
26973	581161
235276	581162
10659	581163
13434	581164
51586	581165
25365	581166
8236	581167
204101	581168
161074	581169
28593	581170
85340	581171
19640	581172
27492	581173
57742	581174
2574	581175
28196	581176
83425	581177
115409	581178
311854	581179
335395	581180
55035	581181
9537	581182
187034	581183
76682	581184
14254	581185
132	581186
1179	581187
7491	581188
41760	581189
23537	581190
98606	581191
189080	581192
52224	581193
67951	581194
15881	581195
4899	581196
125252	581197
109505	581198
147591	581199
14697	581200
53522	581201
229108	581202
66867	581203
76266	581204
3647	581205
194639	581206
30142	581207
130890	581208
3430	581209
81368	581210
16393	581211
21374	581212
79376	581213
27915	581214
345925	581215
83028	581216
128944	581217
128984	581218
23079	581219
20681	581220
27237	581221
77533	581222
46342	581223
149360	581224
81831	581225
78824	581226
159112	581227
1890	581228
113515	581229
322834	581230
36033	581231
189486	581232
327070	581233
70479	581234
56646	581235
11786	581236
2479	581237
12546	581238
55821	581239
26526	581240
114659	581241
106346	581242
5598	581243
351080	581244
355659	581245
61069	581246
24924	581247
399	581248
5268	581249
46033	581250
103955	581251
26206	581252
119144	581253
192438	581254
261959	581255
119611	581256
65239	581257
283282	581258
233556	581259
11573	581260
149222	581261
11018	581262
14632	581263
28139	581264
30542	581265
110309	581266
36599	581267
209477	581268
590	581269
248102	581270
14631	581271
5599	581272
239350	581273
192443	581274
56534	581275
114079	581276
48022	581277
156691	581278
79806	581279
72542	581280
1089	581281
126384	581282
46944	581283
71098	581284
30456	581285
9575	581286
16931	581287
329918	581288
22935	581289
6147	581290
105841	581291
31462	581292
56534	581293
23720	581294
194545	581295
90951	581296
15855	581297
302715	581298
11782	581299
82874	581300
349636	581301
205006	581302
77907	581303
7049	581304
188358	581305
7111	581306
121037	581307
206048	581308
2820	581309
5268	581310
11955	581311
93279	581312
10726	581313
1360	581314
46979	581315
23517	581316
28338	581317
6162	581318
196325	581319
190619	581320
14067	581321
7473	581322
205639	581323
90347	581324
739	581325
350599	581326
4159	581327
77617	581328
265293	581329
183905	581330
111436	581331
186588	581332
125875	581333
44054	581334
14444	581335
51957	581336
83013	581337
145603	581338
159096	581339
1130	581340
333998	581341
83373	581342
110966	581343
178082	581344
189766	581345
42789	581346
69526	581347
62006	581348
221016	581349
227515	581350
96145	581351
10406	581352
67636	581353
332168	581354
10799	581355
107884	581356
77528	581357
223942	581358
17246	581359
26072	581360
254670	581361
14559	581362
74069	581363
85315	581364
50600	581365
16174	581366
54144	581367
180940	581368
88834	581369
153262	581370
76377	581371
31375	581372
308704	581373
304072	581374
141514	581375
55462	581376
121952	581377
4346	581378
285018	581379
180726	581380
12505	581381
40342	581382
207596	581383
289416	581384
323099	581385
6302	581386
74673	581387
5757	581388
26426	581389
50754	581390
5527	581391
10877	581392
25720	581393
37854	581394
26590	581395
139773	581396
97630	581397
96613	581398
100263	581399
36939	581400
165039	581401
67718	581402
8016	581403
22007	581404
19666	581405
196893	581406
291793	581407
76380	581408
233703	581409
44906	581410
44733	581411
253492	581412
80322	581413
126312	581414
114715	581415
20900	581416
48106	581417
2282	581418
79928	581419
2618	581420
93727	581421
140913	581422
99535	581423
155045	581424
74768	581425
60550	581426
97413	581427
243885	581428
8016	581429
14554	581430
50481	581431
59463	581432
51853	581433
134020	581434
328267	581435
35080	581436
162947	581437
6027	581438
29419	581439
91160	581440
4028	581441
57847	581442
216809	581443
25212	581444
114538	581445
88202	581446
961	581447
113413	581448
82131	581449
3314	581450
85332	581451
39280	581452
296891	581453
71115	581454
10672	581455
20061	581456
19961	581457
18358	581458
67895	581459
105864	581460
166116	581461
152396	581462
344918	581463
40798	581464
48955	581465
100274	581466
37296	581467
64810	581468
54119	581469
38747	581470
61692	581471
144166	581472
47790	581473
91175	581474
52015	581475
10944	581476
38747	581477
136168	581478
143517	581479
37899	581480
123024	581481
303902	581482
2891	581483
65004	581484
18378	581485
35292	581486
70765	581487
27560	581488
11531	581489
11542	581490
65368	581491
11542	581492
84544	581493
332876	581494
112079	581495
24006	581496
207326	581497
9111	581498
132423	581499
25724	581500
28137	581501
121670	581502
87925	581503
2309	581504
254152	581505
71246	581506
133299	581507
144887	581508
65146	581509
107355	581510
4630	581511
203025	581512
115703	581513
97060	581514
11771	581515
40163	581516
164190	581517
193	581518
67324	581519
252681	581520
123473	581521
190718	581522
224035	581523
71018	581524
280949	581525
154959	581526
97455	581527
88132	581528
116538	581529
284849	581530
43163	581531
40457	581532
294005	581533
113795	581534
106835	581535
243235	581536
5215	581537
52667	581538
5022	581539
53839	581540
93282	581541
339726	581542
164426	581543
172259	581544
78461	581545
152565	581546
263781	581547
43021	581548
74144	581549
79544	581550
169317	581551
41611	581552
60308	581553
6710	581554
63514	581555
58887	581556
307941	581557
13634	581558
116239	581559
115059	581560
150879	581561
930	581562
47440	581563
37727	581564
13212	581565
10548	581566
4616	581567
39875	581568
5073	581569
119738	581570
91907	581571
13790	581572
61752	581573
195808	581574
13570	581575
272502	581576
106537	581577
76512	581578
60420	581579
127013	581580
50607	581581
267592	581582
44867	581583
44756	581584
99602	581585
186023	581586
20953	581587
225402	581588
254285	581589
14633	581590
168536	581591
84776	581592
77923	581593
30221	581594
92217	581595
88866	581596
113665	581597
8905	581598
181014	581599
30122	581600
106755	581601
66665	581602
13070	581603
137623	581604
47715	581605
67587	581606
18817	581607
11528	581608
79696	581609
7324	581610
29510	581611
198914	581612
31981	581613
11280	581614
124256	581615
112863	581616
82230	581617
97794	581618
112710	581619
32231	581620
117267	581621
210371	581622
129424	581623
210371	581624
106994	581625
164781	581626
134981	581627
274321	581628
37616	581629
277962	581630
88166	581631
97248	581632
41168	581633
22501	581634
80482	581635
50462	581636
137023	581637
355842	581638
281247	581639
84413	581640
157686	581641
58819	581642
117335	581643
58066	581644
133262	581645
39619	581646
62089	581647
229625	581648
315470	581649
1449	581650
38203	581651
329036	581652
286915	581653
90081	581654
6521	581655
113967	581656
171964	581657
167829	581658
123540	581659
35113	581660
24999	581661
70224	581662
283221	581663
302316	581664
125942	581665
302360	581666
296604	581667
124500	581668
297337	581669
142597	581670
74630	581671
34787	581672
124987	581673
344182	581674
31672	581675
66609	581676
346959	581677
333767	581678
104814	581679
55420	581680
137671	581681
148568	581682
197434	581683
59885	581684
17234	581685
79856	581686
83932	581687
202825	581688
5082	581689
99065	581690
169485	581691
35297	581692
332638	581693
1859	581694
82815	581695
286220	581696
53221	581697
294837	581698
107527	581699
51794	581700
128423	581701
114769	581702
219475	581703
171317	581704
100359	581705
270169	581706
177007	581707
122921	581708
54129	581709
45972	581710
6903	581711
24505	581712
23533	581713
184162	581714
279150	581715
8095	581716
87472	581717
68648	581718
70103	581719
147620	581720
5229	581721
35927	581722
30775	581723
258863	581724
108583	581725
55825	581726
120215	581727
170067	581728
112568	581729
15604	581730
326773	581731
131267	581732
70275	581733
350859	581734
146339	581735
249818	581736
35403	581737
16366	581738
30723	581739
265446	581740
82340	581741
50364	581742
34981	581743
2707	581744
198237	581745
300857	581746
28079	581747
89632	581748
31581	581749
167695	581750
92052	581751
18397	581752
300842	581753
34980	581754
1128	581755
41520	581756
27901	581757
884	581758
2372	581759
13670	581760
884	581761
182446	581762
246982	581763
40295	581764
144070	581765
55032	581766
223449	581767
58000	581768
10658	581769
45014	581770
346839	581771
328695	581772
194538	581773
903	581774
90416	581775
343178	581776
27010	581777
29621	581778
236496	581779
5669	581780
277394	581781
32014	581782
139615	581783
54965	581784
329501	581785
304145	581786
23493	581787
22052	581788
22052	581789
357655	581790
317248	581791
246570	581792
261336	581793
265464	581794
139186	581795
164614	581796
122667	581797
94636	581798
158865	581799
61113	581800
18338	581801
61101	581802
11470	581803
1410	581804
347690	581805
10658	581806
8767	581807
1592	581808
34733	581809
20931	581810
278614	581811
305825	581812
55716	581813
59948	581814
73470	581815
6864	581816
182649	581817
202165	581818
34851	581819
35764	581820
234136	581821
75558	581822
76388	581823
75903	581824
183281	581825
75445	581826
74036	581827
3024	581828
35404	581829
221777	581830
2830	581831
91993	581832
14420	581833
12053	581834
16372	581835
43375	581836
171173	581837
144252	581838
183507	581839
140863	581840
88518	581841
212450	581842
30412	581843
187803	581844
66017	581845
197461	581846
2903	581847
45213	581848
45967	581849
85181	581850
67402	581851
74330	581852
217176	581853
26614	581854
11840	581855
7077	581856
71101	581857
107816	581858
437	581859
21350	581860
246861	581861
32126	581862
69186	581863
107038	581864
51814	581865
4037	581866
100105	581867
253668	581868
5778	581869
19253	581870
11816	581871
52059	581872
6736	581873
1896	581874
118261	581875
35351	581876
91640	581877
189	581878
2846	581879
38441	581880
93960	581881
117294	581882
106246	581883
138941	581884
219262	581885
134492	581886
77588	581887
78876	581888
318126	581889
5470	581890
202605	581891
123324	581892
174760	581893
77588	581894
147162	581895
20924	581896
98743	581897
257910	581898
24262	581899
119383	581900
326625	581901
241073	581902
79071	581903
17854	581904
138017	581905
5470	581906
376	581907
7611	581908
41539	581909
338324	581910
126895	581911
23100	581912
37443	581913
215862	581914
106728	581915
14527	581916
25204	581917
12710	581918
9673	581919
166537	581920
26622	581921
16928	581922
116605	581923
76360	581924
95949	581925
12608	581926
131064	581927
27608	581928
178555	581929
273616	581930
148603	581931
31293	581932
95517	581933
122858	581934
45023	581935
16844	581936
12659	581937
353081	581938
46174	581939
23132	581940
27199	581941
20467	581942
59027	581943
9028	581944
89031	581945
68215	581946
196772	581947
14325	581948
27199	581949
65358	581950
3885	581951
3097	581952
89748	581953
548	581954
116232	581955
37178	581956
23578	581957
31626	581958
75882	581959
23241	581960
645	581961
103001	581962
103602	581963
43340	581964
32600	581965
6872	581966
137925	581967
325607	581968
122929	581969
341045	581970
111857	581971
88971	581972
235003	581973
35546	581974
41290	581975
58000	581976
191361	581977
15356	581978
19968	581979
347290	581980
41290	581981
267636	581982
282996	581983
76668	581984
31164	581985
11596	581986
29146	581987
64802	581988
312732	581989
77231	581990
52212	581991
204946	581992
13900	581993
298380	581994
405	581995
99283	581996
16954	581997
46263	581998
313706	581999
145471	582000
17210	582001
276574	582002
41604	582003
209863	582004
2386	582005
44176	582006
95896	582007
79183	582008
1391	582009
333703	582010
1316	582011
212355	582012
203540	582013
41389	582014
243749	582015
60912	582016
114681	582017
63949	582018
203532	582019
8170	582020
186306	582021
23328	582022
55268	582023
19852	582024
84589	582025
7119	582026
7106	582027
7741	582028
12882	582029
33057	582030
45397	582031
28894	582032
2807	582033
259949	582034
261652	582035
136278	582036
54807	582037
6296	582038
148546	582039
98244	582040
6370	582041
51043	582042
192732	582043
89909	582044
12772	582045
77093	582046
137729	582047
307930	582048
97030	582049
106161	582050
104834	582051
12849	582052
19579	582053
76832	582054
252017	582055
155068	582056
217948	582057
7514	582058
29368	582059
82944	582060
219225	582061
133885	582062
217646	582063
51087	582064
61293	582065
189807	582066
12184	582067
126981	582068
114550	582069
257773	582070
87704	582071
269706	582072
28790	582073
71259	582074
261176	582075
154489	582076
42131	582077
75140	582078
3097	582079
33369	582080
88864	582081
330822	582082
166620	582083
66490	582084
222070	582085
47427	582086
194462	582087
40787	582088
178405	582089
46562	582090
136300	582091
149169	582092
116548	582093
141591	582094
89180	582095
154004	582096
161155	582097
64725	582098
112337	582099
33371	582100
8715	582101
60343	582102
251646	582103
268846	582104
150374	582105
38386	582106
90065	582107
22017	582108
8749	582109
42152	582110
265579	582111
88864	582112
142153	582113
162655	582114
180074	582115
8715	582116
50376	582117
118128	582118
236004	582119
869	582120
141114	582121
30285	582122
28541	582123
2909	582124
179473	582125
59710	582126
280110	582127
297343	582128
33372	582129
133934	582130
33380	582131
20742	582132
64546	582133
89540	582134
122170	582135
20742	582136
267045	582137
159040	582138
90868	582139
223702	582140
107032	582141
195278	582142
88604	582143
40764	582144
304610	582145
266757	582146
268897	582147
100197	582148
230257	582149
250810	582150
21778	582151
1016	582152
188035	582153
1189	582154
201250	582155
43161	582156
843	582157
186825	582158
5709	582159
92811	582160
319963	582161
28678	582162
80778	582163
266006	582164
177561	582165
10713	582166
9831	582167
236628	582168
51373	582169
184226	582170
95094	582171
43637	582172
237277	582173
67821	582174
75477	582175
119782	582176
135429	582177
3034	582178
114640	582179
149960	582180
190360	582181
129930	582182
189337	582183
314724	582184
153234	582185
190932	582186
231121	582187
269207	582188
30417	582189
1755	582190
5395	582191
18140	582192
48518	582193
10287	582194
237840	582195
189814	582196
7036	582197
118044	582198
63371	582199
1432	582200
25178	582201
90	582202
30849	582203
120853	582204
31763	582205
117749	582206
65179	582207
329885	582208
52429	582209
208847	582210
133606	582211
11889	582212
29337	582213
132	582214
232008	582215
155942	582216
196447	582217
17352	582218
8500	582219
339804	582220
127637	582221
108601	582222
8943	582223
146365	582224
7208	582225
127501	582226
291378	582227
81212	582228
201143	582229
81673	582230
25187	582231
6498	582232
83090	582233
336883	582234
35165	582235
51308	582236
19243	582237
350130	582238
235965	582239
286531	582240
167492	582241
12158	582242
207438	582243
287674	582244
5347	582245
877	582246
209404	582247
85432	582248
130477	582249
129383	582250
27384	582251
16799	582252
154250	582253
136228	582254
88044	582255
230632	582256
18450	582257
76990	582258
76131	582259
37921	582260
39921	582261
167	582262
120721	582263
42062	582264
312599	582265
87539	582266
45674	582267
77138	582268
160211	582269
186102	582270
207008	582271
5	582272
9506	582273
27223	582274
38404	582275
121848	582276
17507	582277
121014	582278
102185	582279
253748	582280
20774	582281
106889	582282
38331	582283
64205	582284
141952	582285
51074	582286
63435	582287
195057	582288
117174	582289
53984	582290
274311	582291
26462	582292
273985	582293
43022	582294
159360	582295
72062	582296
22468	582297
31448	582298
324012	582299
68605	582300
228198	582301
227383	582302
347427	582303
42532	582304
40838	582305
18981	582306
16638	582307
12927	582308
183159	582309
1111	582310
11351	582311
293582	582312
3915	582313
103672	582314
62720	582315
81615	582316
81487	582317
3282	582318
18697	582319
19097	582320
215863	582321
216834	582322
337569	582323
104602	582324
105930	582325
163591	582326
158111	582327
352453	582328
15372	582329
89069	582330
60425	582331
171459	582332
157572	582333
26560	582334
31723	582335
183183	582336
28618	582337
84694	582338
12332	582339
60742	582340
116735	582341
10932	582342
123487	582343
333551	582344
61380	582345
4605	582346
77769	582347
75072	582348
228507	582349
5006	582350
9621	582351
227909	582352
59500	582353
73853	582354
277456	582355
182118	582356
273204	582357
19762	582358
351554	582359
250690	582360
282389	582361
204883	582362
98914	582363
326332	582364
55825	582365
28221	582366
28808	582367
146867	582368
16620	582369
325549	582370
23902	582371
19434	582372
65753	582373
102646	582374
209712	582375
173925	582376
279033	582377
162826	582378
195702	582379
123148	582380
145028	582381
50247	582382
97739	582383
65753	582384
44887	582385
3069	582386
178929	582387
108659	582388
109911	582389
90066	582390
64939	582391
76339	582392
137413	582393
273181	582394
19434	582395
65989	582396
38441	582397
334106	582398
249475	582399
179997	582400
159423	582401
296764	582402
338783	582403
35226	582404
33640	582405
59281	582406
129145	582407
290358	582408
165716	582409
107447	582410
98349	582411
32505	582412
104186	582413
88730	582414
23885	582415
43337	582416
36707	582417
270437	582418
347835	582419
70194	582420
78913	582421
78638	582422
46537	582423
41466	582424
61606	582425
204065	582426
279632	582427
8467	582428
101517	582429
112225	582430
94333	582431
192719	582432
74501	582433
52414	582434
310735	582435
194705	582436
121369	582437
121369	582438
150088	582439
10768	582440
35095	582441
58095	582442
5851	582443
129497	582444
38315	582445
329687	582446
13572	582447
235162	582448
120517	582449
5076	582450
154679	582451
21689	582452
53458	582453
66414	582454
314148	582455
117513	582456
78063	582457
77696	582458
24536	582459
46938	582460
140720	582461
12332	582462
23305	582463
23784	582464
182209	582465
41349	582466
1629	582467
54106	582468
29292	582469
219071	582470
869	582471
7300	582472
221653	582473
10803	582474
42363	582475
55583	582476
25247	582477
145892	582478
94193	582479
44945	582480
269	582481
212044	582482
94252	582483
43763	582484
52130	582485
37386	582486
57978	582487
231379	582488
59085	582489
95434	582490
98924	582491
326243	582492
18106	582493
43261	582494
272586	582495
1043	582496
20477	582497
25657	582498
33635	582499
168035	582500
4389	582501
208950	582502
253548	582503
46018	582504
16260	582505
152912	582506
18993	582507
119013	582508
188151	582509
569	582510
67351	582511
154848	582512
37736	582513
123075	582514
42204	582515
123464	582516
32123	582517
59184	582518
1347	582519
12669	582520
33950	582521
2940	582522
268	582523
4383	582524
13793	582525
165126	582526
267343	582527
4212	582528
163955	582529
66808	582530
9434	582531
83347	582532
3975	582533
126545	582534
42758	582535
154376	582536
196764	582537
74456	582538
281689	582539
45028	582540
287432	582541
206591	582542
16762	582543
6057	582544
38236	582545
37925	582546
38104	582547
77157	582548
52284	582549
85404	582550
1325	582551
52199	582552
77120	582553
3873	582554
3131	582555
30189	582556
3635	582557
29314	582558
96271	582559
35009	582560
11865	582561
45508	582562
111821	582563
208436	582564
9026	582565
6079	582566
77220	582567
77206	582568
187664	582569
97432	582570
51779	582571
164098	582572
116399	582573
42108	582574
40456	582575
129026	582576
66401	582577
33292	582578
212106	582579
125426	582580
103641	582581
35833	582582
93193	582583
348040	582584
99946	582585
5392	582586
2906	582587
343602	582588
80390	582589
12887	582590
2761	582591
91221	582592
11820	582593
99049	582594
76771	582595
122850	582596
23307	582597
166559	582598
102924	582599
105284	582600
229300	582601
14355	582602
35969	582603
70490	582604
40584	582605
144	582606
212116	582607
258456	582608
52508	582609
4531	582610
125601	582611
309229	582612
18553	582613
47354	582614
14163	582615
31541	582616
58108	582617
2279	582618
267630	582619
19184	582620
1858	582621
42322	582622
10334	582623
271011	582624
125495	582625
302171	582626
272235	582627
273790	582628
43782	582629
330043	582630
90880	582631
98872	582632
88400	582633
247905	582634
280985	582635
47608	582636
62229	582637
68222	582638
69061	582639
200877	582640
337096	582641
6011	582642
210505	582643
12171	582644
210331	582645
83136	582646
87121	582647
206079	582648
354211	582649
206741	582650
162811	582651
205886	582652
83210	582653
274	582654
11043	582655
16488	582656
23551	582657
22460	582658
54093	582659
161512	582660
130808	582661
164463	582662
2303	582663
21009	582664
90060	582665
302499	582666
181957	582667
148408	582668
74386	582669
268	582670
33463	582671
30724	582672
205977	582673
72192	582674
190899	582675
18558	582676
288161	582677
32839	582678
289818	582679
8965	582680
4174	582681
31580	582682
17133	582683
354123	582684
176996	582685
73111	582686
74591	582687
17367	582688
176472	582689
235298	582690
94098	582691
114026	582692
36490	582693
99143	582694
19674	582695
288480	582696
2374	582697
47397	582698
33654	582699
137583	582700
91014	582701
69831	582702
1883	582703
201403	582704
805	582705
53018	582706
95997	582707
59766	582708
165618	582709
140181	582710
63926	582711
81172	582712
295693	582713
119804	582714
219136	582715
75568	582716
284996	582717
25131	582718
102454	582719
33020	582720
61065	582721
52446	582722
196984	582723
219103	582724
219055	582725
9013	582726
87458	582727
44386	582728
34824	582729
200571	582730
8554	582731
52418	582732
249003	582733
89129	582734
283941	582735
254604	582736
300751	582737
4553	582738
66156	582739
75068	582740
284697	582741
30685	582742
309747	582743
41053	582744
15677	582745
95373	582746
135353	582747
134322	582748
21319	582749
31500	582750
170500	582751
112960	582752
31030	582753
43670	582754
136870	582755
144494	582756
75840	582757
15453	582758
147281	582759
142300	582760
236733	582761
59212	582762
273014	582763
121269	582764
138582	582765
88906	582766
227835	582767
299996	582768
242029	582769
19724	582770
136571	582771
303257	582772
76154	582773
145468	582774
64145	582775
44633	582776
59777	582777
69671	582778
102910	582779
89385	582780
8297	582781
326026	582782
107908	582783
15724	582784
59670	582785
333707	582786
156795	582787
236032	582788
59532	582789
23185	582790
70098	582791
137153	582792
1174	582793
67747	582794
108173	582795
300986	582796
334352	582797
267021	582798
37056	582799
67294	582800
225657	582801
330862	582802
2301	582803
42529	582804
107113	582805
72920	582806
9460	582807
4956	582808
56299	582809
6192	582810
31199	582811
7127	582812
111298	582813
130435	582814
116283	582815
283517	582816
305161	582817
37968	582818
285195	582819
297684	582820
13954	582821
10532	582822
234568	582823
16983	582824
100350	582825
182919	582826
112502	582827
231458	582828
101150	582829
3395	582830
46672	582831
336719	582832
32647	582833
165671	582834
40560	582835
107441	582836
11914	582837
108060	582838
180082	582839
166214	582840
44975	582841
274193	582842
204482	582843
168935	582844
21457	582845
19727	582846
89362	582847
248233	582848
346971	582849
150136	582850
97919	582851
268061	582852
8508	582853
311148	582854
21360	582855
5030	582856
3484	582857
11004	582858
17055	582859
55049	582860
416	582861
45201	582862
118670	582863
23435	582864
912	582865
1670	582866
44530	582867
2791	582868
103926	582869
78297	582870
4121	582871
188859	582872
6094	582873
12831	582874
313123	582875
138269	582876
298522	582877
16921	582878
54631	582879
335789	582880
245434	582881
56387	582882
183829	582883
20626	582884
31369	582885
306225	582886
55743	582887
15662	582888
251402	582889
202606	582890
124898	582891
144483	582892
200816	582893
8410	582894
110446	582895
207799	582896
293153	582897
288279	582898
286859	582899
293764	582900
25167	582901
109938	582902
85214	582903
171801	582904
349416	582905
172359	582906
356272	582907
38980	582908
207843	582909
333673	582910
176286	582911
175539	582912
293638	582913
207107	582914
206726	582915
55700	582916
199009	582917
335591	582918
127612	582919
338913	582920
340210	582921
5920	582922
16230	582923
328893	582924
161778	582925
282840	582926
43148	582927
262055	582928
91731	582929
262168	582930
67133	582931
4450	582932
2436	582933
1754	582934
196015	582935
59071	582936
33086	582937
187412	582938
141565	582939
18955	582940
183782	582941
158921	582942
226453	582943
83519	582944
70250	582945
37845	582946
291942	582947
177239	582948
120618	582949
194297	582950
41357	582951
175848	582952
67754	582953
221434	582954
23822	582955
129343	582956
150616	582957
240047	582958
16230	582959
904	582960
194701	582961
91215	582962
319854	582963
320423	582964
21364	582965
315071	582966
283047	582967
46034	582968
18777	582969
9543	582970
59892	582971
63484	582972
46100	582973
119605	582974
12935	582975
14176	582976
348384	582977
2924	582978
36933	582979
19797	582980
282855	582981
326728	582982
32537	582983
118275	582984
160591	582985
190544	582986
154117	582987
31915	582988
273217	582989
171603	582990
147082	582991
131	582992
131764	582993
38122	582994
84482	582995
7382	582996
306455	582997
157034	582998
30294	582999
111998	583000
155105	583001
226672	583002
271959	583003
163047	583004
82570	583005
23403	583006
346344	583007
74598	583008
229721	583009
69581	583010
89775	583011
5729	583012
244218	583013
126323	583014
123972	583015
112487	583016
296619	583017
202855	583018
249666	583019
81905	583020
150277	583021
59311	583022
257972	583023
93548	583024
75665	583025
114833	583026
230181	583027
59592	583028
102548	583029
25145	583030
232731	583031
145844	583032
88779	583033
232894	583034
355333	583035
193820	583036
198757	583037
205426	583038
38425	583039
176358	583040
344967	583041
274590	583042
1722	583043
106643	583044
62171	583045
15587	583046
4556	583047
336542	583048
27043	583049
10812	583050
82424	583051
3264	583052
52310	583053
32550	583054
33466	583055
87349	583056
173825	583057
91274	583058
175690	583059
194414	583060
6098	583061
14036	583062
216400	583063
145843	583064
104324	583065
86454	583066
2955	583067
54430	583068
143601	583069
8793	583070
172232	583071
65094	583072
20601	583073
44438	583074
135023	583075
88176	583076
141858	583077
198372	583078
137506	583079
47662	583080
99741	583081
256443	583082
240893	583083
307603	583084
65608	583085
195277	583086
83338	583087
89488	583088
56981	583089
30301	583090
249915	583091
37840	583092
54940	583093
248314	583094
81856	583095
20998	583096
82063	583097
124413	583098
119871	583099
345108	583100
205022	583101
81417	583102
182543	583103
36939	583104
338752	583105
311186	583106
215090	583107
31100	583108
274140	583109
228116	583110
167494	583111
273471	583112
203749	583113
81789	583114
104724	583115
169206	583116
126061	583117
185967	583118
146117	583119
169240	583120
73556	583121
105119	583122
90030	583123
141753	583124
192371	583125
43510	583126
86548	583127
147413	583128
26032	583129
47327	583130
112748	583131
100593	583132
111898	583133
70468	583134
274486	583135
5754	583136
214182	583137
81683	583138
59663	583139
11393	583140
1784	583141
253172	583142
300419	583143
21585	583144
93244	583145
146425	583146
231382	583147
297309	583148
135615	583149
59676	583150
324361	583151
252942	583152
124658	583153
246829	583154
151437	583155
124896	583156
112297	583157
143832	583158
121188	583159
82594	583160
87234	583161
32555	583162
224410	583163
1007	583164
36620	583165
159026	583166
227659	583167
64043	583168
311295	583169
278297	583170
107457	583171
138550	583172
151776	583173
140259	583174
199927	583175
255900	583176
203099	583177
91107	583178
321	583179
1976	583180
275192	583181
131081	583182
153367	583183
168535	583184
17878	583185
1170	583186
11948	583187
191481	583188
37901	583189
343497	583190
8636	583191
8166	583192
702	583193
71800	583194
2867	583195
706	583196
78437	583197
41500	583198
1631	583199
97934	583200
133818	583201
6215	583202
205762	583203
81518	583204
76779	583205
47839	583206
217266	583207
1168	583208
14440	583209
109649	583210
60880	583211
64223	583212
186761	583213
15575	583214
26935	583215
27831	583216
38041	583217
25	583218
126457	583219
23159	583220
5941	583221
14377	583222
226908	583223
161876	583224
30985	583225
7204	583226
18205	583227
22510	583228
16084	583229
102439	583230
84720	583231
13000	583232
61996	583233
260742	583234
319339	583235
11426	583236
165589	583237
186595	583238
10348	583239
246485	583240
52609	583241
90966	583242
44738	583243
6853	583244
141931	583245
207094	583246
77202	583247
136659	583248
1963	583249
322570	583250
29915	583251
23615	583252
186615	583253
15614	583254
61927	583255
124324	583256
63975	583257
69111	583258
118116	583259
37602	583260
44097	583261
145944	583262
81856	583263
107266	583264
4466	583265
3607	583266
44409	583267
119338	583268
8194	583269
320082	583270
344945	583271
35836	583272
13355	583273
110044	583274
2294	583275
50991	583276
149423	583277
345799	583278
343636	583279
152475	583280
126343	583281
81486	583282
114413	583283
107490	583284
53927	583285
45963	583286
5942	583287
139960	583288
186835	583289
163991	583290
90614	583291
308954	583292
136985	583293
128456	583294
199049	583295
12874	583296
133092	583297
345401	583298
334056	583299
186533	583300
47729	583301
125666	583302
70176	583303
23221	583304
49473	583305
176512	583306
114102	583307
201498	583308
200101	583309
33490	583310
73788	583311
267727	583312
55103	583313
1451	583314
198839	583315
12863	583316
134181	583317
334531	583318
112751	583319
300594	583320
188755	583321
70773	583322
301484	583323
347151	583324
40938	583325
162669	583326
284651	583327
92752	583328
9084	583329
81781	583330
15078	583331
86411	583332
126607	583333
247401	583334
335247	583335
180549	583336
350656	583337
60310	583338
107028	583339
276593	583340
42704	583341
33754	583342
261335	583343
125560	583344
10475	583345
203989	583346
169916	583347
101901	583348
11688	583349
84454	583350
169430	583351
301392	583352
13323	583353
57926	583354
194579	583355
10870	583356
39628	583357
96900	583358
83510	583359
43115	583360
154307	583361
3526	583362
240	583363
173048	583364
240037	583365
13814	583366
137055	583367
95334	583368
140716	583369
49957	583370
169968	583371
93240	583372
123930	583373
50067	583374
128620	583375
336353	583376
198741	583377
60338	583378
88284	583379
45143	583380
28515	583381
107259	583382
19359	583383
3471	583384
33344	583385
126050	583386
81855	583387
6276	583388
59501	583389
180637	583390
201105	583391
6306	583392
23880	583393
54511	583394
128100	583395
81930	583396
125083	583397
123798	583398
40623	583399
1057	583400
33503	583401
270950	583402
107384	583403
115846	583404
109744	583405
250923	583406
222878	583407
289610	583408
229786	583409
2294	583410
6378	583411
120033	583412
7543	583413
247667	583414
124577	583415
23296	583416
10903	583417
55215	583418
10868	583419
191531	583420
77564	583421
121569	583422
353959	583423
164785	583424
112594	583425
30025	583426
134689	583427
148674	583428
53368	583429
241357	583430
23950	583431
300375	583432
73960	583433
130770	583434
241	583435
2192	583436
64	583437
253188	583438
79973	583439
152810	583440
88150	583441
134216	583442
105920	583443
53799	583444
67900	583445
162064	583446
9892	583447
311642	583448
35900	583449
46072	583450
15846	583451
29990	583452
25347	583453
3482	583454
88317	583455
296608	583456
269064	583457
78738	583458
35120	583459
3444	583460
14178	583461
138994	583462
174933	583463
34842	583464
15769	583465
125155	583466
99080	583467
151583	583468
198788	583469
61727	583470
265726	583471
23480	583472
201990	583473
124472	583474
203436	583475
198709	583476
280696	583477
202746	583478
32674	583479
177255	583480
68703	583481
39956	583482
215565	583483
124238	583484
90259	583485
257631	583486
20904	583487
228034	583488
60057	583489
40589	583490
28795	583491
29534	583492
41669	583493
141820	583494
54777	583495
225456	583496
90590	583497
90283	583498
61871	583499
28589	583500
28526	583501
47892	583502
82533	583503
50196	583504
200595	583505
338250	583506
78949	583507
38190	583508
6094	583509
73825	583510
186385	583511
93617	583512
224726	583513
139659	583514
226365	583515
138138	583516
8007	583517
208815	583518
155142	583519
5337	583520
142264	583521
124544	583522
7346	583523
285910	583524
75938	583525
95171	583526
46125	583527
125931	583528
33014	583529
78545	583530
293407	583531
6846	583532
86855	583533
120383	583534
74083	583535
20931	583536
33456	583537
4042	583538
6754	583539
47852	583540
144593	583541
4104	583542
222897	583543
33858	583544
3653	583545
170	583546
58614	583547
47060	583548
267945	583549
146306	583550
198704	583551
85656	583552
202285	583553
10877	583554
92604	583555
127486	583556
70135	583557
131620	583558
10046	583559
323777	583560
36417	583561
122087	583562
48785	583563
7384	583564
113927	583565
187183	583566
59264	583567
220263	583568
18666	583569
2983	583570
220216	583571
181200	583572
61533	583573
29468	583574
133070	583575
49587	583576
123694	583577
82136	583578
37298	583579
96211	583580
196881	583581
140673	583582
14930	583583
28004	583584
81237	583585
136956	583586
333620	583587
23578	583588
37701	583589
123472	583590
141836	583591
73491	583592
230500	583593
45758	583594
123244	583595
91242	583596
203067	583597
246660	583598
23075	583599
66711	583600
66036	583601
28351	583602
327916	583603
322546	583604
39684	583605
30523	583606
247308	583607
1185	583608
17755	583609
88174	583610
66611	583611
119920	583612
6931	583613
92729	583614
108941	583615
37901	583616
60679	583617
21657	583618
199111	583619
119943	583620
221134	583621
149392	583622
805	583623
8924	583624
237610	583625
167556	583626
112168	583627
46696	583628
20842	583629
1664	583630
37719	583631
320032	583632
74411	583633
26251	583634
246224	583635
52276	583636
139496	583637
312671	583638
26724	583639
13000	583640
5809	583641
79785	583642
29543	583643
142204	583644
10221	583645
59000	583646
34888	583647
8793	583648
19672	583649
127207	583650
76850	583651
45499	583652
51585	583653
2476	583654
125104	583655
188431	583656
7272	583657
82092	583658
338557	583659
139492	583660
121239	583661
122278	583662
86438	583663
18058	583664
167642	583665
89681	583666
316140	583667
33271	583668
243703	583669
70812	583670
63529	583671
8710	583672
249952	583673
184270	583674
78946	583675
2725	583676
1370	583677
63246	583678
2113	583679
297125	583680
184592	583681
51694	583682
61255	583683
183067	583684
43709	583685
59268	583686
192695	583687
162779	583688
36677	583689
158058	583690
172900	583691
106108	583692
166068	583693
2192	583694
588	583695
66033	583696
82063	583697
6738	583698
82241	583699
456	583700
157206	583701
306701	583702
86523	583703
10048	583704
125769	583705
5721	583706
320	583707
171947	583708
8622	583709
48845	583710
37158	583711
199842	583712
100204	583713
111929	583714
126073	583715
74555	583716
181	583717
34438	583718
32007	583719
88947	583720
209197	583721
225757	583722
46922	583723
138492	583724
9392	583725
113725	583726
101539	583727
121997	583728
181103	583729
63317	583730
23897	583731
40303	583732
16914	583733
4716	583734
29672	583735
121526	583736
49400	583737
78183	583738
2076	583739
247562	583740
22094	583741
8328	583742
69366	583743
99739	583744
30279	583745
16619	583746
72804	583747
107027	583748
8599	583749
4071	583750
38310	583751
57989	583752
20	583753
58956	583754
624	583755
594	583756
42974	583757
7970	583758
867	583759
80452	583760
15328	583761
121500	583762
68475	583763
163886	583764
192030	583765
9083	583766
64065	583767
85742	583768
40106	583769
52745	583770
121030	583771
182058	583772
30102	583773
6710	583774
16385	583775
24750	583776
4280	583777
30121	583778
69901	583779
6557	583780
70439	583781
323	583782
102724	583783
183664	583784
51301	583785
364	583786
33775	583787
59724	583788
94706	583789
139888	583790
273846	583791
260782	583792
71156	583793
57928	583794
7123	583795
57969	583796
15901	583797
224582	583798
345414	583799
82457	583800
41647	583801
26976	583802
157544	583803
169665	583804
82154	583805
44384	583806
4604	583807
34706	583808
21812	583809
3151	583810
20631	583811
11370	583812
106965	583813
2996	583814
81262	583815
23364	583816
11861	583817
275976	583818
118627	583819
120390	583820
8027	583821
24155	583822
15725	583823
129524	583824
191377	583825
226511	583826
139169	583827
281703	583828
67479	583829
148979	583830
46177	583831
85906	583832
4736	583833
99830	583834
42162	583835
37213	583836
96752	583837
734	583838
121054	583839
39933	583840
115866	583841
420	583842
323699	583843
34366	583844
267745	583845
138492	583846
110881	583847
528	583848
47900	583849
3455	583850
1586	583851
238141	583852
320313	583853
119871	583854
116987	583855
31069	583856
45644	583857
10213	583858
23762	583859
41986	583860
902	583861
72333	583862
207339	583863
355749	583864
291272	583865
2470	583866
1449	583867
3639	583868
238522	583869
353075	583870
127833	583871
84336	583872
207894	583873
72364	583874
9698	583875
101166	583876
53103	583877
100845	583878
17203	583879
140114	583880
234297	583881
23937	583882
199306	583883
35721	583884
42023	583885
217586	583886
86461	583887
78852	583888
64223	583889
97863	583890
200958	583891
26720	583892
153550	583893
144778	583894
135860	583895
104819	583896
140173	583897
78735	583898
122918	583899
90755	583900
278093	583901
6352	583902
352696	583903
13645	583904
8513	583905
311417	583906
44092	583907
104970	583908
185134	583909
161653	583910
97702	583911
152314	583912
120124	583913
10094	583914
78974	583915
118420	583916
318283	583917
41313	583918
245149	583919
97	583920
6451	583921
117784	583922
304007	583923
48662	583924
58762	583925
15532	583926
83739	583927
157609	583928
141621	583929
302617	583930
350223	583931
206134	583932
50081	583933
69010	583934
18228	583935
136839	583936
77398	583937
109904	583938
104795	583939
289648	583940
28070	583941
270719	583942
128094	583943
124066	583944
1376	583945
225034	583946
6852	583947
72420	583948
122232	583949
233362	583950
82850	583951
339089	583952
24378	583953
46427	583954
47900	583955
233899	583956
49106	583957
52771	583958
38660	583959
200959	583960
125694	583961
180560	583962
10885	583963
86540	583964
124435	583965
4363	583966
107177	583967
166395	583968
163677	583969
84008	583970
49603	583971
110867	583972
85873	583973
128702	583974
80111	583975
225495	583976
8931	583977
187745	583978
61834	583979
221938	583980
86431	583981
59699	583982
139427	583983
224481	583984
59858	583985
154774	583986
328540	583987
279937	583988
145733	583989
198715	583990
82134	583991
200939	583992
126140	583993
55155	583994
80978	583995
124781	583996
228276	583997
125237	583998
82462	583999
198987	584000
164626	584001
741	584002
90847	584003
42240	584004
9939	584005
16750	584006
35332	584007
128272	584008
41885	584009
155148	584010
28678	584011
22717	584012
88500	584013
93028	584014
178399	584015
199777	584016
9125	584017
337625	584018
110499	584019
342144	584020
623	584021
10462	584022
48831	584023
42100	584024
3351	584025
1148	584026
37244	584027
34362	584028
83245	584029
181123	584030
356757	584031
33070	584032
25563	584033
110034	584034
207320	584035
354710	584036
83096	584037
36130	584038
125623	584039
28486	584040
60444	584041
139693	584042
78686	584043
82081	584044
32022	584045
2555	584046
20242	584047
259951	584048
168546	584049
90235	584050
19460	584051
154893	584052
27020	584053
207140	584054
200649	584055
90905	584056
114121	584057
227273	584058
238302	584059
298640	584060
64872	584061
70310	584062
142019	584063
182954	584064
30944	584065
14929	584066
141126	584067
1682	584068
224176	584069
168761	584070
91352	584071
65604	584072
100596	584073
218169	584074
126102	584075
88430	584076
80758	584077
5405	584078
20502	584079
157163	584080
323738	584081
212970	584082
64027	584083
61748	584084
5069	584085
41124	584086
91667	584087
23804	584088
39882	584089
109415	584090
26713	584091
18388	584092
48540	584093
25195	584094
3761	584095
59725	584096
59493	584097
221195	584098
272853	584099
9250	584100
235811	584101
123016	584102
139385	584103
89077	584104
41239	584105
59633	584106
156006	584107
342432	584108
39339	584109
74548	584110
73730	584111
198288	584112
192995	584113
326277	584114
8754	584115
123275	584116
58949	584117
138773	584118
85966	584119
305456	584120
151775	584121
124405	584122
20715	584123
300911	584124
156522	584125
117216	584126
82577	584127
181568	584128
75785	584129
248658	584130
341064	584131
8640	584132
108	584133
189801	584134
36376	584135
10275	584136
90269	584137
269102	584138
112540	584139
141687	584140
108392	584141
59167	584142
28505	584143
145785	584144
133182	584145
132934	584146
6954	584147
161329	584148
152817	584149
26734	584150
18460	584151
194995	584152
20832	584153
11857	584154
37743	584155
27112	584156
50932	584157
203215	584158
23056	584159
21171	584160
212753	584161
55068	584162
33779	584163
26522	584164
28713	584165
47932	584166
10868	584167
54571	584168
124892	584169
39634	584170
31579	584171
25885	584172
280630	584173
125366	584174
43761	584175
1817	584176
818	584177
5	584178
178472	584179
8340	584180
202836	584181
107429	584182
58214	584183
53472	584184
40081	584185
80001	584186
191701	584187
64419	584188
166794	584189
23904	584190
341518	584191
82034	584192
126088	584193
38247	584194
42143	584195
70579	584196
38028	584197
199549	584198
201055	584199
70526	584200
249444	584201
201539	584202
273341	584203
152496	584204
15385	584205
15160	584206
131263	584207
229714	584208
37613	584209
191542	584210
130717	584211
47998	584212
235459	584213
123765	584214
201305	584215
4569	584216
198484	584217
18915	584218
11920	584219
63285	584220
79165	584221
18572	584222
146219	584223
103891	584224
3866	584225
7049	584226
226680	584227
28845	584228
18073	584229
537	584230
18077	584231
192673	584232
195767	584233
89295	584234
235772	584235
15732	584236
215771	584237
104595	584238
88583	584239
53166	584240
168762	584241
106575	584242
48103	584243
58284	584244
186462	584245
1571	584246
338550	584247
341464	584248
230584	584249
47758	584250
125932	584251
82134	584252
59724	584253
15972	584254
39019	584255
33265	584256
89447	584257
20198	584258
41010	584259
22198	584260
11667	584261
45760	584262
33529	584263
136437	584264
29597	584265
214034	584266
74549	584267
81651	584268
19075	584269
184787	584270
26321	584271
318195	584272
6396	584273
82985	584274
88154	584275
320045	584276
38608	584277
546	584278
70728	584279
13937	584280
18444	584281
133305	584282
34779	584283
17395	584284
19260	584285
58479	584286
23852	584287
276584	584288
6573	584289
124081	584290
339221	584291
120001	584292
33365	584293
170990	584294
36543	584295
19957	584296
79670	584297
45458	584298
6091	584299
161739	584300
599	584301
308363	584302
7588	584303
189308	584304
102435	584305
101673	584306
147079	584307
425	584308
247244	584309
2604	584310
1109	584311
47914	584312
167398	584313
10232	584314
149179	584315
55671	584316
179158	584317
152434	584318
11178	584319
6490	584320
199953	584321
183567	584322
2467	584323
227128	584324
138722	584325
176	584326
78639	584327
9305	584328
124201	584329
9305	584330
37046	584331
55731	584332
686	584333
155109	584334
82226	584335
181925	584336
32576	584337
116741	584338
60409	584339
165911	584340
15193	584341
311779	584342
195613	584343
353016	584344
50571	584345
291956	584346
193596	584347
91395	584348
40318	584349
343307	584350
293042	584351
305548	584352
124176	584353
175747	584354
353626	584355
113733	584356
303834	584357
121712	584358
29172	584359
56106	584360
1455	584361
5589	584362
54994	584363
338206	584364
43537	584365
521	584366
3047	584367
27039	584368
43727	584369
75613	584370
124293	584371
903	584372
218925	584373
4468	584374
135132	584375
301651	584376
26568	584377
73916	584378
269993	584379
112507	584380
138771	584381
248935	584382
137607	584383
60517	584384
14555	584385
5659	584386
13027	584387
199065	584388
116510	584389
9094	584390
293621	584391
19483	584392
39240	584393
8713	584394
6959	584395
17066	584396
25830	584397
5227	584398
100080	584399
93049	584400
143207	584401
256794	584402
52389	584403
17826	584404
3190	584405
71039	584406
285303	584407
27434	584408
146725	584409
68016	584410
47491	584411
104969	584412
207398	584413
59716	584414
66728	584415
281964	584416
50355	584417
51251	584418
88223	584419
321772	584420
311112	584421
23618	584422
57181	584423
333754	584424
99721	584425
91931	584426
150336	584427
120276	584428
50116	584429
75337	584430
75863	584431
210802	584432
59168	584433
26823	584434
203048	584435
220487	584436
35003	584437
146027	584438
85232	584439
26841	584440
236963	584441
227952	584442
301336	584443
247973	584444
115853	584445
256036	584446
226047	584447
304975	584448
138614	584449
3280	584450
299266	584451
59343	584452
76374	584453
89377	584454
229969	584455
222152	584456
36060	584457
180631	584458
5606	584459
6361	584460
222744	584461
203126	584462
199312	584463
125116	584464
4206	584465
226983	584466
221304	584467
229158	584468
25759	584469
346849	584470
210567	584471
180626	584472
233280	584473
85269	584474
142508	584475
122442	584476
310758	584477
136831	584478
156668	584479
157056	584480
122722	584481
182104	584482
220590	584483
137995	584484
130133	584485
138196	584486
328242	584487
11951	584488
141184	584489
100273	584490
228226	584491
21933	584492
39139	584493
333612	584494
95970	584495
130181	584496
115829	584497
301048	584498
182999	584499
334546	584500
31523	584501
43569	584502
10486	584503
335384	584504
74461	584505
301306	584506
227427	584507
32131	584508
203772	584509
76086	584510
229879	584511
284426	584512
200359	584513
309029	584514
143371	584515
4835	584516
137962	584517
225493	584518
199536	584519
227908	584520
76058	584521
141128	584522
54877	584523
269902	584524
106006	584525
301301	584526
228924	584527
105120	584528
316189	584529
185269	584530
140139	584531
113478	584532
230774	584533
202298	584534
43433	584535
11951	584536
339265	584537
251241	584538
41982	584539
222556	584540
59529	584541
142606	584542
224887	584543
115853	584544
40859	584545
124666	584546
301313	584547
271292	584548
232158	584549
138540	584550
34728	584551
223	584552
32969	584553
223966	584554
35776	584555
203421	584556
89298	584557
228178	584558
249777	584559
258495	584560
38498	584561
202420	584562
257206	584563
44113	584564
170450	584565
138471	584566
80	584567
29952	584568
19951	584569
74862	584570
86768	584571
260	584572
5580	584573
127177	584574
4190	584575
24452	584576
163117	584577
54613	584578
304960	584579
331542	584580
98449	584581
3835	584582
107085	584583
433	584584
5488	584585
159968	584586
239476	584587
124587	584588
165030	584589
189865	584590
171316	584591
78035	584592
191791	584593
25744	584594
140934	584595
19463	584596
92459	584597
81599	584598
61182	584599
82022	584600
181028	584601
123840	584602
70473	584603
35911	584604
114901	584605
15356	584606
30632	584607
233520	584608
229676	584609
87874	584610
15827	584611
27221	584612
160497	584613
87292	584614
1228	584615
9536	584616
103521	584617
12429	584618
67115	584619
79723	584620
250702	584621
21929	584622
15971	584623
132605	584624
337530	584625
318928	584626
21083	584627
89501	584628
24120	584629
177929	584630
137672	584631
4178	584632
76013	584633
19546	584634
100256	584635
226555	584636
40805	584637
8118	584638
19055	584639
266550	584640
212983	584641
121764	584642
1500	584643
802	584644
53802	584645
17405	584646
159234	584647
110647	584648
251647	584649
267462	584650
449	584651
5876	584652
7132	584653
5924	584654
36276	584655
9531	584656
260953	584657
150946	584658
4571	584659
73818	584660
281224	584661
169970	584662
224404	584663
40405	584664
343851	584665
126748	584666
88962	584667
290365	584668
204423	584669
353025	584670
67694	584671
43812	584672
67552	584673
97629	584674
117710	584675
282299	584676
162626	584677
204648	584678
31291	584679
348011	584680
4394	584681
13920	584682
89635	584683
60629	584684
23825	584685
49773	584686
37159	584687
3544	584688
137384	584689
136864	584690
181953	584691
272720	584692
152468	584693
60412	584694
342113	584695
139430	584696
6085	584697
75581	584698
305521	584699
154492	584700
20866	584701
81163	584702
332277	584703
120914	584704
1908	584705
10208	584706
30836	584707
255897	584708
2300	584709
303682	584710
103438	584711
93959	584712
337568	584713
169386	584714
136816	584715
18483	584716
50989	584717
274735	584718
2983	584719
61110	584720
50391	584721
97989	584722
138434	584723
325254	584724
90426	584725
47857	584726
39904	584727
5443	584728
3731	584729
199042	584730
47915	584731
35036	584732
37976	584733
1571	584734
40887	584735
230429	584736
58388	584737
81416	584738
20418	584739
122353	584740
56041	584741
61449	584742
232917	584743
62511	584744
4373	584745
188389	584746
15368	584747
14754	584748
65	584749
14453	584750
114042	584751
109462	584752
14013	584753
81345	584754
7352	584755
2116	584756
114698	584757
15081	584758
241064	584759
286516	584760
9308	584761
100835	584762
262628	584763
58291	584764
19743	584765
25520	584766
25562	584767
154530	584768
70453	584769
31407	584770
125347	584771
47496	584772
117754	584773
136230	584774
67658	584775
323706	584776
322483	584777
344379	584778
355554	584779
87265	584780
209492	584781
343807	584782
75765	584783
87719	584784
6406	584785
62197	584786
109245	584787
238181	584788
205883	584789
166725	584790
114636	584791
55527	584792
51335	584793
320265	584794
51335	584795
110014	584796
26378	584797
143359	584798
166147	584799
125167	584800
233769	584801
55104	584802
231609	584803
38148	584804
328697	584805
341624	584806
227206	584807
78943	584808
205723	584809
290684	584810
275083	584811
170666	584812
173252	584813
298978	584814
173327	584815
238287	584816
38048	584817
202815	584818
26905	584819
26734	584820
175197	584821
79110	584822
64350	584823
203775	584824
107516	584825
109926	584826
343389	584827
224427	584828
35768	584829
328772	584830
199113	584831
51699	584832
97106	584833
257492	584834
153185	584835
62662	584836
5590	584837
226707	584838
30161	584839
28460	584840
332349	584841
41597	584842
233574	584843
291576	584844
62185	584845
43902	584846
68728	584847
233882	584848
25922	584849
336807	584850
126546	584851
60892	584852
204074	584853
35430	584854
98382	584855
161519	584856
19650	584857
25777	584858
41485	584859
45	584860
39658	584861
4543	584862
298908	584863
352678	584864
286081	584865
2031	584866
107568	584867
92701	584868
200796	584869
74204	584870
328013	584871
130656	584872
348071	584873
149995	584874
10786	584875
90968	584876
224277	584877
226724	584878
59423	584879
8756	584880
47423	584881
203460	584882
137733	584883
320194	584884
99046	584885
19761	584886
50125	584887
102787	584888
210139	584889
72648	584890
106422	584891
70075	584892
244332	584893
105500	584894
26947	584895
21952	584896
181542	584897
71675	584898
115714	584899
63366	584900
169952	584901
280574	584902
15670	584903
119760	584904
75370	584905
73191	584906
32219	584907
56439	584908
33424	584909
156872	584910
356226	584911
79914	584912
82748	584913
349749	584914
288604	584915
41079	584916
251907	584917
279286	584918
59670	584919
43956	584920
94291	584921
23491	584922
169211	584923
245601	584924
562	584925
215812	584926
21642	584927
195585	584928
11843	584929
89696	584930
120540	584931
104771	584932
1221	584933
12714	584934
211205	584935
43921	584936
3862	584937
54468	584938
70760	584939
26848	584940
129854	584941
60012	584942
120025	584943
1164	584944
10974	584945
62132	584946
135440	584947
208333	584948
3025	584949
8764	584950
217179	584951
320466	584952
142686	584953
11688	584954
15760	584955
41984	584956
4909	584957
201567	584958
86945	584959
104785	584960
218187	584961
15434	584962
283199	584963
309237	584964
24457	584965
12491	584966
355489	584967
159010	584968
75642	584969
115518	584970
75628	584971
35784	584972
18414	584973
33436	584974
187601	584975
144009	584976
66178	584977
322696	584978
107132	584979
297996	584980
948	584981
177758	584982
136430	584983
300494	584984
137772	584985
162837	584986
189353	584987
78477	584988
257658	584989
162968	584990
21921	584991
19635	584992
154396	584993
3615	584994
202234	584995
199802	584996
337034	584997
346867	584998
210365	584999
82575	585000
2065	585001
340084	585002
226669	585003
123942	585004
173591	585005
48178	585006
238650	585007
125274	585008
100483	585009
332762	585010
311527	585011
157149	585012
863	585013
246265	585014
209420	585015
142975	585016
333255	585017
338259	585018
93473	585019
63341	585020
64001	585021
335312	585022
18258	585023
199592	585024
107910	585025
2547	585026
320282	585027
42095	585028
6796	585029
10794	585030
110674	585031
27497	585032
82775	585033
35472	585034
10739	585035
53563	585036
193162	585037
270499	585038
33660	585039
48119	585040
344722	585041
188284	585042
117709	585043
65452	585044
142504	585045
224912	585046
7200	585047
18188	585048
104163	585049
53639	585050
98849	585051
66048	585052
170305	585053
58434	585054
98429	585055
136376	585056
55107	585057
19010	585058
18842	585059
152211	585060
273364	585061
230963	585062
149228	585063
216996	585064
79616	585065
60060	585066
288079	585067
30790	585068
44102	585069
28674	585070
183673	585071
5	585072
209795	585073
154873	585074
253938	585075
101497	585076
221504	585077
303967	585078
54295	585079
197833	585080
247596	585081
80533	585082
17465	585083
350311	585084
14094	585085
62	585086
37426	585087
70198	585088
113156	585089
89334	585090
274789	585091
89283	585092
179117	585093
162683	585094
136369	585095
23940	585096
122129	585097
3629	585098
27212	585099
319247	585100
351594	585101
46748	585102
347307	585103
351968	585104
16693	585105
168601	585106
101394	585107
321394	585108
52089	585109
68908	585110
230316	585111
311691	585112
32589	585113
16285	585114
49802	585115
75858	585116
333186	585117
114901	585118
32595	585119
4503	585120
71595	585121
33923	585122
129843	585123
295822	585124
128926	585125
306641	585126
77303	585127
120509	585128
263072	585129
144702	585130
122454	585131
56303	585132
8494	585133
20493	585134
110894	585135
52612	585136
9158	585137
109312	585138
12008	585139
324237	585140
335144	585141
200487	585142
237259	585143
135158	585144
324752	585145
310337	585146
23328	585147
23491	585148
119060	585149
83911	585150
189820	585151
186776	585152
129266	585153
41394	585154
325944	585155
194431	585156
56439	585157
208148	585158
3142	585159
125015	585160
6470	585161
117496	585162
108002	585163
185068	585164
204790	585165
33139	585166
72260	585167
17890	585168
117490	585169
5658	585170
19263	585171
164925	585172
89674	585173
45392	585174
2547	585175
95176	585176
201390	585177
104469	585178
227402	585179
93770	585180
4626	585181
207452	585182
90489	585183
6251	585184
118985	585185
83915	585186
122981	585187
150057	585188
336163	585189
187477	585190
94621	585191
77627	585192
139580	585193
81513	585194
154934	585195
121685	585196
77662	585197
90925	585198
70900	585199
112074	585200
182895	585201
226649	585202
22509	585203
68194	585204
73181	585205
38845	585206
6542	585207
151725	585208
104760	585209
318286	585210
144840	585211
307856	585212
130785	585213
80839	585214
354266	585215
186767	585216
59904	585217
242	585218
178241	585219
194989	585220
254454	585221
25783	585222
156246	585223
105580	585224
12066	585225
75189	585226
2041	585227
151748	585228
283224	585229
84282	585230
247260	585231
234844	585232
234820	585233
84155	585234
42173	585235
1461	585236
173090	585237
6187	585238
286309	585239
173060	585240
36689	585241
56692	585242
56692	585243
60595	585244
91447	585245
45030	585246
98459	585247
323891	585248
13562	585249
30631	585250
47416	585251
298714	585252
298684	585253
279375	585254
153501	585255
43533	585256
50828	585257
162375	585258
207922	585259
302121	585260
289717	585261
83399	585262
245794	585263
8520	585264
201273	585265
296979	585266
174600	585267
293854	585268
35170	585269
49985	585270
31349	585271
177631	585272
14700	585273
6974	585274
13191	585275
26904	585276
277814	585277
19101	585278
7290	585279
209056	585280
23320	585281
96497	585282
83602	585283
174749	585284
279694	585285
65830	585286
106956	585287
47108	585288
21526	585289
337320	585290
172272	585291
93602	585292
129182	585293
55917	585294
146573	585295
128185	585296
355668	585297
129214	585298
209249	585299
207077	585300
351589	585301
286291	585302
128185	585303
169028	585304
56418	585305
134552	585306
3712	585307
205539	585308
6310	585309
56261	585310
48684	585311
344003	585312
35670	585313
176199	585314
104382	585315
209347	585316
208540	585317
337498	585318
6901	585319
74667	585320
120960	585321
104267	585322
83982	585323
123878	585324
123883	585325
71821	585326
127885	585327
70318	585328
209283	585329
353244	585330
218203	585331
127910	585332
56442	585333
122375	585334
206816	585335
183856	585336
174624	585337
327	585338
48856	585339
103081	585340
328	585341
47514	585342
353569	585343
175504	585344
288082	585345
130051	585346
163308	585347
30547	585348
2027	585349
94086	585350
207969	585351
194030	585352
24931	585353
345082	585354
122344	585355
20090	585356
302517	585357
15573	585358
7239	585359
21292	585360
93888	585361
128701	585362
84194	585363
19843	585364
356061	585365
273240	585366
352114	585367
128683	585368
84404	585369
171909	585370
286677	585371
307289	585372
350673	585373
50422	585374
44254	585375
33668	585376
299903	585377
205111	585378
94247	585379
183560	585380
166953	585381
172610	585382
21774	585383
4542	585384
216733	585385
51455	585386
348973	585387
56257	585388
293909	585389
61647	585390
1559	585391
134723	585392
279892	585393
98384	585394
231163	585395
280014	585396
348797	585397
110675	585398
309816	585399
880	585400
302427	585401
88506	585402
21320	585403
206157	585404
113715	585405
206450	585406
176900	585407
330	585408
25221	585409
350943	585410
345388	585411
113851	585412
87201	585413
14326	585414
354195	585415
113432	585416
48116	585417
283006	585418
109737	585419
72353	585420
151821	585421
205287	585422
76917	585423
274905	585424
232218	585425
201513	585426
206160	585427
21949	585428
73559	585429
36957	585430
287145	585431
113877	585432
172503	585433
75636	585434
175040	585435
72179	585436
72442	585437
178211	585438
49492	585439
175849	585440
34282	585441
111181	585442
89140	585443
85396	585444
49650	585445
288115	585446
12820	585447
171862	585448
86224	585449
5614	585450
289373	585451
112122	585452
175600	585453
11935	585454
19676	585455
194527	585456
139621	585457
143262	585458
247496	585459
232140	585460
112195	585461
29491	585462
12093	585463
1335	585464
328101	585465
192748	585466
119494	585467
119796	585468
236281	585469
108411	585470
62404	585471
113733	585472
69210	585473
16317	585474
214108	585475
44928	585476
187003	585477
69374	585478
110716	585479
285472	585480
2316	585481
75589	585482
174213	585483
89108	585484
176001	585485
166670	585486
67838	585487
280962	585488
231079	585489
175469	585490
55359	585491
210357	585492
32094	585493
305704	585494
108654	585495
60575	585496
185249	585497
281434	585498
187135	585499
31300	585500
229214	585501
64338	585502
24436	585503
129957	585504
204035	585505
132498	585506
3726	585507
352413	585508
261984	585509
11503	585510
122241	585511
356780	585512
123046	585513
138153	585514
129893	585515
144640	585516
198044	585517
336025	585518
58622	585519
41382	585520
351885	585521
182124	585522
206214	585523
29047	585524
69861	585525
178078	585526
79663	585527
209191	585528
286243	585529
203143	585530
288777	585531
248850	585532
176206	585533
168539	585534
11690	585535
109744	585536
162201	585537
254611	585538
327630	585539
42466	585540
83875	585541
111350	585542
130375	585543
24332	585544
9193	585545
208239	585546
113081	585547
84305	585548
305962	585549
73056	585550
293060	585551
129460	585552
127584	585553
115505	585554
357204	585555
129337	585556
127838	585557
205233	585558
111144	585559
111347	585560
285476	585561
73358	585562
73051	585563
172018	585564
163380	585565
297917	585566
174177	585567
236510	585568
180552	585569
279316	585570
60570	585571
182715	585572
117546	585573
80900	585574
259208	585575
83705	585576
116499	585577
177802	585578
20090	585579
169186	585580
246372	585581
125445	585582
146389	585583
38947	585584
171643	585585
38845	585586
27489	585587
85095	585588
651	585589
24547	585590
173945	585591
299655	585592
74350	585593
56624	585594
42668	585595
208947	585596
122067	585597
10312	585598
90257	585599
294228	585600
89334	585601
161399	585602
293519	585603
41134	585604
281645	585605
89248	585606
1788	585607
11055	585608
66726	585609
62649	585610
76438	585611
307476	585612
309923	585613
115739	585614
192306	585615
373	585616
48214	585617
106323	585618
15155	585619
276609	585620
9589	585621
41856	585622
53418	585623
83705	585624
154208	585625
315997	585626
14594	585627
78353	585628
166306	585629
185449	585630
344057	585631
205860	585632
150474	585633
12639	585634
351840	585635
278585	585636
207970	585637
18774	585638
201023	585639
147643	585640
355870	585641
13369	585642
133423	585643
190765	585644
60904	585645
118631	585646
21385	585647
94624	585648
18217	585649
36043	585650
16140	585651
287070	585652
201274	585653
174992	585654
24470	585655
28488	585656
176114	585657
31105	585658
203967	585659
58934	585660
34869	585661
147551	585662
218642	585663
89356	585664
56281	585665
203250	585666
21293	585667
78714	585668
320849	585669
38344	585670
139743	585671
223272	585672
223251	585673
38148	585674
344052	585675
306286	585676
181139	585677
56351	585678
54682	585679
48940	585680
67515	585681
9399	585682
301070	585683
38332	585684
147278	585685
60135	585686
298238	585687
8411	585688
1443	585689
62	585690
528	585691
166770	585692
17065	585693
191484	585694
35152	585695
201	585696
193154	585697
214528	585698
68026	585699
66	585700
169549	585701
128484	585702
6084	585703
239733	585704
49986	585705
43533	585706
27988	585707
193586	585708
48967	585709
65813	585710
51952	585711
51264	585712
325695	585713
75369	585714
121754	585715
141455	585716
207092	585717
8939	585718
7913	585719
16481	585720
109709	585721
43916	585722
48515	585723
109223	585724
750	585725
58154	585726
288596	585727
20	585728
48457	585729
151382	585730
248983	585731
17984	585732
120630	585733
177915	585734
175902	585735
262206	585736
323026	585737
68947	585738
258033	585739
36423	585740
34085	585741
174342	585742
2344	585743
12884	585744
96906	585745
210080	585746
28543	585747
279568	585748
24634	585749
139928	585750
30073	585751
7824	585752
356485	585753
206328	585754
72235	585755
32067	585756
268768	585757
68117	585758
205870	585759
327089	585760
29889	585761
193696	585762
23588	585763
186606	585764
56603	585765
136698	585766
208439	585767
9	585768
356954	585769
348588	585770
265255	585771
54016	585772
164829	585773
16889	585774
25954	585775
272498	585776
60930	585777
349387	585778
22279	585779
797	585780
6647	585781
26888	585782
83172	585783
59731	585784
54425	585785
71916	585786
7146	585787
162111	585788
23755	585789
199926	585790
9261	585791
240050	585792
235223	585793
119948	585794
352364	585795
31689	585796
167761	585797
37855	585798
57989	585799
81154	585800
176003	585801
297252	585802
18961	585803
109768	585804
129867	585805
65676	585806
79669	585807
175786	585808
12762	585809
10015	585810
48697	585811
272798	585812
128251	585813
324342	585814
37489	585815
104979	585816
30818	585817
152776	585818
103412	585819
41050	585820
320062	585821
6455	585822
96601	585823
94254	585824
244823	585825
270641	585826
18426	585827
2259	585828
190597	585829
208102	585830
203020	585831
154093	585832
21154	585833
203273	585834
190877	585835
271752	585836
15168	585837
155554	585838
50293	585839
250405	585840
126446	585841
192789	585842
138940	585843
58455	585844
28987	585845
68451	585846
84742	585847
32862	585848
202859	585849
337777	585850
740	585851
30984	585852
114634	585853
6375	585854
259840	585855
105649	585856
51283	585857
300888	585858
188615	585859
5634	585860
69347	585861
166511	585862
105001	585863
28127	585864
89616	585865
196112	585866
42040	585867
138296	585868
60443	585869
26159	585870
204805	585871
97003	585872
34262	585873
5316	585874
134192	585875
66046	585876
73827	585877
9761	585878
125684	585879
168118	585880
225516	585881
123693	585882
12829	585883
135684	585884
28511	585885
304748	585886
38141	585887
76624	585888
120823	585889
322714	585890
247628	585891
220444	585892
31544	585893
76759	585894
259169	585895
107676	585896
6357	585897
1786	585898
44122	585899
19229	585900
11959	585901
77749	585902
90385	585903
44715	585904
12046	585905
12662	585906
71356	585907
35699	585908
186100	585909
5844	585910
20519	585911
14449	585912
52281	585913
208866	585914
185385	585915
81937	585916
157	585917
16336	585918
33766	585919
37800	585920
76552	585921
253077	585922
3631	585923
16324	585924
52773	585925
158181	585926
120254	585927
1601	585928
22222	585929
5382	585930
178091	585931
295911	585932
76001	585933
38977	585934
9250	585935
64857	585936
326857	585937
116855	585938
21452	585939
272362	585940
29052	585941
83900	585942
19637	585943
31	585944
155777	585945
23514	585946
59939	585947
167177	585948
163049	585949
28482	585950
55768	585951
998	585952
26129	585953
65531	585954
6004	585955
40444	585956
318456	585957
25881	585958
366	585959
97734	585960
204513	585961
14226	585962
101622	585963
112446	585964
14571	585965
126034	585966
199153	585967
8411	585968
122792	585969
37831	585970
82329	585971
73854	585972
40659	585973
25811	585974
25900	585975
165261	585976
34964	585977
83014	585978
4698	585979
189251	585980
2664	585981
58807	585982
114229	585983
243079	585984
18916	585985
190642	585986
35894	585987
55039	585988
10569	585989
36306	585990
4115	585991
302	585992
21	585993
18715	585994
26954	585995
95080	585996
75748	585997
306253	585998
25175	585999
115135	586000
9470	586001
148557	586002
345616	586003
20975	586004
43679	586005
6866	586006
116468	586007
275319	586008
134873	586009
164612	586010
326402	586011
12354	586012
145919	586013
140393	586014
299270	586015
244963	586016
346730	586017
189750	586018
234184	586019
339641	586020
326433	586021
92864	586022
36903	586023
284641	586024
284699	586025
30398	586026
243557	586027
42161	586028
211276	586029
13427	586030
291392	586031
61194	586032
145218	586033
181180	586034
258446	586035
246917	586036
157512	586037
42055	586038
73491	586039
134548	586040
200655	586041
299877	586042
131556	586043
100200	586044
114038	586045
47687	586046
652	586047
191190	586048
9020	586049
52649	586050
25743	586051
184432	586052
170727	586053
99546	586054
74772	586055
42287	586056
76078	586057
3063	586058
25465	586059
53550	586060
64858	586061
1204	586062
291743	586063
11816	586064
59513	586065
77	586066
114537	586067
183733	586068
185282	586069
407	586070
316815	586071
1743	586072
6993	586073
60144	586074
270270	586075
150230	586076
111886	586077
72764	586078
236283	586079
46209	586080
76298	586081
15886	586082
127243	586083
16111	586084
16111	586085
15941	586086
77357	586087
81022	586088
68657	586089
246848	586090
259543	586091
2564	586092
224343	586093
81498	586094
161804	586095
155672	586096
63192	586097
18130	586098
102347	586099
313106	586100
156229	586101
1994	586102
50191	586103
231488	586104
193709	586105
100090	586106
258698	586107
201639	586108
115266	586109
258048	586110
122087	586111
51491	586112
276838	586113
101357	586114
45353	586115
334228	586116
9830	586117
87309	586118
33224	586119
24972	586120
32344	586121
53317	586122
5770	586123
261957	586124
97179	586125
10446	586126
90572	586127
6577	586128
187247	586129
257520	586130
342940	586131
196021	586132
272849	586133
240460	586134
179726	586135
126518	586136
167595	586137
63473	586138
237790	586139
87743	586140
258492	586141
7130	586142
112687	586143
1457	586144
148973	586145
55814	586146
47357	586147
21642	586148
110346	586149
16432	586150
51622	586151
61420	586152
5643	586153
33381	586154
17462	586155
1464	586156
869	586157
4462	586158
39842	586159
1222	586160
90842	586161
2160	586162
350871	586163
3806	586164
141484	586165
70994	586166
213514	586167
125376	586168
165419	586169
11901	586170
21682	586171
22087	586172
92729	586173
152283	586174
199152	586175
10048	586176
13587	586177
43804	586178
8034	586179
6307	586180
6307	586181
6307	586182
238715	586183
46328	586184
239517	586185
97021	586186
240971	586187
189377	586188
157357	586189
45849	586190
33519	586191
227008	586192
158210	586193
13042	586194
181421	586195
222998	586196
5438	586197
275327	586198
155401	586199
25819	586200
347219	586201
20600	586202
164239	586203
44282	586204
19160	586205
134175	586206
134619	586207
94581	586208
16960	586209
22703	586210
30293	586211
122472	586212
22263	586213
194563	586214
140228	586215
200443	586216
47122	586217
119569	586218
141431	586219
30234	586220
272847	586221
54185	586222
18547	586223
206676	586224
15678	586225
42596	586226
197188	586227
159522	586228
304460	586229
59772	586230
13598	586231
13598	586232
90736	586233
998	586234
31892	586235
56573	586236
19530	586237
117693	586238
168005	586239
104066	586240
2641	586241
89479	586242
3743	586243
24388	586244
63396	586245
59396	586246
20718	586247
77129	586248
38407	586249
51548	586250
133902	586251
22705	586252
19856	586253
36972	586254
5254	586255
4432	586256
3100	586257
114207	586258
7328	586259
280794	586260
116675	586261
59884	586262
29476	586263
194900	586264
88535	586265
10784	586266
78309	586267
29973	586268
19088	586269
214204	586270
30135	586271
41931	586272
69622	586273
32719	586274
187541	586275
105252	586276
14707	586277
37037	586278
56159	586279
89712	586280
21353	586281
147179	586282
11064	586283
21107	586284
15678	586285
222902	586286
6470	586287
149694	586288
105412	586289
3616	586290
59214	586291
165168	586292
331471	586293
47164	586294
226816	586295
90909	586296
28780	586297
27009	586298
138658	586299
7679	586300
3930	586301
186471	586302
46126	586303
209614	586304
32666	586305
195607	586306
59438	586307
166379	586308
117118	586309
182094	586310
29840	586311
261882	586312
52315	586313
9631	586314
40956	586315
6660	586316
20499	586317
42597	586318
156713	586319
94379	586320
96646	586321
239392	586322
203488	586323
156583	586324
302249	586325
237283	586326
66093	586327
162288	586328
22707	586329
326957	586330
8693	586331
324452	586332
33208	586333
70	586334
152663	586335
13288	586336
5893	586337
83514	586338
244602	586339
36474	586340
112867	586341
59674	586342
76049	586343
16828	586344
167794	586345
74829	586346
64425	586347
194626	586348
49924	586349
28798	586350
50456	586351
323843	586352
73990	586353
76049	586354
183987	586355
115517	586356
28149	586357
122631	586358
160711	586359
15265	586360
162648	586361
8851	586362
326019	586363
99755	586364
41526	586365
96245	586366
108348	586367
115002	586368
54791	586369
12302	586370
224024	586371
21744	586372
244421	586373
190789	586374
142734	586375
323202	586376
320858	586377
77468	586378
96084	586379
80062	586380
103311	586381
56176	586382
117502	586383
64586	586384
24004	586385
15868	586386
95694	586387
683	586388
189020	586389
113908	586390
4087	586391
153740	586392
178688	586393
12567	586394
31913	586395
190798	586396
10625	586397
37639	586398
274878	586399
348410	586400
151903	586401
77386	586402
55740	586403
168453	586404
59479	586405
198124	586406
154516	586407
9662	586408
222420	586409
89507	586410
275807	586411
52142	586412
180099	586413
43171	586414
38423	586415
204852	586416
89598	586417
42338	586418
28789	586419
21275	586420
7542	586421
26992	586422
98082	586423
162136	586424
5396	586425
155202	586426
156611	586427
60309	586428
194098	586429
4442	586430
159562	586431
228837	586432
166189	586433
80713	586434
36180	586435
183881	586436
5590	586437
222301	586438
107976	586439
130288	586440
212086	586441
134457	586442
119155	586443
1225	586444
56739	586445
15525	586446
96515	586447
50356	586448
20577	586449
230748	586450
148260	586451
135063	586452
218947	586453
123259	586454
58456	586455
204788	586456
39103	586457
93577	586458
205890	586459
15272	586460
127497	586461
205199	586462
129833	586463
159	586464
148205	586465
147464	586466
237722	586467
122159	586468
182586	586469
116341	586470
46104	586471
148996	586472
140219	586473
101314	586474
34693	586475
148996	586476
9148	586477
168718	586478
26853	586479
39	586480
74756	586481
200686	586482
142775	586483
303550	586484
154453	586485
95912	586486
294179	586487
36739	586488
27718	586489
182516	586490
599	586491
26830	586492
209115	586493
41732	586494
36289	586495
112436	586496
335110	586497
68480	586498
21059	586499
45275	586500
118104	586501
28924	586502
145182	586503
38167	586504
226773	586505
300264	586506
73923	586507
82399	586508
2486	586509
220504	586510
126189	586511
157014	586512
15964	586513
178962	586514
224200	586515
122053	586516
76454	586517
134325	586518
298579	586519
22873	586520
158590	586521
9776	586522
81088	586523
106893	586524
261096	586525
159114	586526
183226	586527
9327	586528
258127	586529
144090	586530
338164	586531
43147	586532
280992	586533
145849	586534
99963	586535
191216	586536
134044	586537
115115	586538
184866	586539
227165	586540
154153	586541
308973	586542
183439	586543
86903	586544
224871	586545
255963	586546
319726	586547
319717	586548
305100	586549
40785	586550
13680	586551
136943	586552
1977	586553
86744	586554
44166	586555
225550	586556
102810	586557
18876	586558
274191	586559
103173	586560
264477	586561
165290	586562
341572	586563
341435	586564
309282	586565
309901	586566
304206	586567
306317	586568
173007	586569
1187	586570
3434	586571
183882	586572
99128	586573
150007	586574
114748	586575
183355	586576
88198	586577
306052	586578
48226	586579
282780	586580
17530	586581
180407	586582
115324	586583
319798	586584
282788	586585
74201	586586
280928	586587
76408	586588
82469	586589
167365	586590
217232	586591
306509	586592
145092	586593
112571	586594
29228	586595
118580	586596
319402	586597
237545	586598
144487	586599
311576	586600
306903	586601
39230	586602
202306	586603
145063	586604
40060	586605
145911	586606
33635	586607
281356	586608
144293	586609
84570	586610
204598	586611
84990	586612
125268	586613
185613	586614
184626	586615
156651	586616
203853	586617
150058	586618
143177	586619
218920	586620
28500	586621
157474	586622
50027	586623
140932	586624
320260	586625
221664	586626
81902	586627
178753	586628
257110	586629
142840	586630
39022	586631
218993	586632
154604	586633
179691	586634
73924	586635
170032	586636
13052	586637
160285	586638
64411	586639
58914	586640
43576	586641
150170	586642
1187	586643
25223	586644
12041	586645
171111	586646
86476	586647
278656	586648
143177	586649
131	586650
106221	586651
13987	586652
79112	586653
101349	586654
262791	586655
37217	586656
120441	586657
178739	586658
225555	586659
333365	586660
246464	586661
2469	586662
32203	586663
69436	586664
334832	586665
120695	586666
140167	586667
120643	586668
274498	586669
247170	586670
163344	586671
181612	586672
7353	586673
3082	586674
2547	586675
187031	586676
24871	586677
162419	586678
487	586679
25876	586680
180475	586681
102423	586682
319256	586683
10575	586684
59444	586685
124357	586686
313	586687
85453	586688
309196	586689
43529	586690
30451	586691
91	586692
81343	586693
180037	586694
281279	586695
50313	586696
61046	586697
84491	586698
68442	586699
144693	586700
10942	586701
37147	586702
130361	586703
42969	586704
296848	586705
23146	586706
119979	586707
5984	586708
13579	586709
185113	586710
65623	586711
242701	586712
286790	586713
27102	586714
230688	586715
277748	586716
15073	586717
21656	586718
263775	586719
311505	586720
227435	586721
205066	586722
127564	586723
278059	586724
49686	586725
332622	586726
76571	586727
201276	586728
10940	586729
113218	586730
273727	586731
163810	586732
103293	586733
20310	586734
177081	586735
322361	586736
63795	586737
248145	586738
341218	586739
11785	586740
70642	586741
157145	586742
92823	586743
66036	586744
73273	586745
759	586746
298304	586747
10866	586748
127265	586749
138002	586750
58687	586751
69842	586752
47126	586753
140949	586754
130122	586755
114862	586756
115335	586757
33564	586758
58464	586759
41474	586760
234105	586761
19571	586762
200756	586763
18751	586764
218102	586765
184017	586766
115344	586767
184902	586768
29086	586769
5039	586770
51412	586771
307075	586772
180328	586773
136607	586774
60174	586775
443	586776
130688	586777
30677	586778
91652	586779
76993	586780
19725	586781
113412	586782
158453	586783
153729	586784
24835	586785
214447	586786
245	586787
55303	586788
76136	586789
219542	586790
277507	586791
10939	586792
1885	586793
9030	586794
69091	586795
704	586796
62896	586797
220479	586798
179309	586799
20114	586800
151312	586801
90918	586802
345595	586803
126044	586804
248251	586805
182524	586806
230772	586807
161250	586808
192003	586809
224795	586810
344545	586811
138052	586812
159068	586813
141475	586814
92101	586815
66257	586816
4781	586817
6367	586818
4530	586819
33611	586820
204622	586821
206548	586822
55422	586823
217819	586824
279954	586825
179478	586826
13845	586827
32225	586828
19414	586829
79642	586830
182440	586831
40334	586832
308042	586833
11279	586834
14323	586835
70731	586836
139204	586837
33606	586838
66336	586839
124522	586840
81656	586841
90337	586842
8317	586843
19896	586844
17202	586845
81400	586846
56785	586847
25659	586848
21044	586849
194971	586850
102901	586851
75627	586852
198289	586853
43487	586854
38231	586855
57021	586856
18487	586857
566	586858
54030	586859
143439	586860
269385	586861
40095	586862
79208	586863
341079	586864
54666	586865
10838	586866
219862	586867
1922	586868
5443	586869
102732	586870
300701	586871
182440	586872
6543	586873
27199	586874
192447	586875
222015	586876
18521	586877
33262	586878
20082	586879
143520	586880
36329	586881
98033	586882
31636	586883
41834	586884
91481	586885
96905	586886
19745	586887
106360	586888
210613	586889
43563	586890
259190	586891
99546	586892
19213	586893
30080	586894
24114	586895
223172	586896
145313	586897
144830	586898
203606	586899
16023	586900
79606	586901
142593	586902
201996	586903
7090	586904
218155	586905
45303	586906
222007	586907
150415	586908
178938	586909
119388	586910
6437	586911
70440	586912
90801	586913
220907	586914
256383	586915
44302	586916
258935	586917
55373	586918
3820	586919
260556	586920
111995	586921
130883	586922
13433	586923
4058	586924
75163	586925
112542	586926
5458	586927
185668	586928
86866	586929
133779	586930
10454	586931
30195	586932
8624	586933
305583	586934
188044	586935
20658	586936
28405	586937
104849	586938
114749	586939
89101	586940
73475	586941
47458	586942
152530	586943
75903	586944
102463	586945
326906	586946
781	586947
72248	586948
9992	586949
55414	586950
5018	586951
16970	586952
1808	586953
133643	586954
65698	586955
296244	586956
172884	586957
138769	586958
80282	586959
112884	586960
19160	586961
62873	586962
13931	586963
27006	586964
324360	586965
303751	586966
44069	586967
42329	586968
1963	586969
178863	586970
337337	586971
82250	586972
69360	586973
20441	586974
162501	586975
75563	586976
249386	586977
115277	586978
167399	586979
81169	586980
81169	586981
55484	586982
61446	586983
867	586984
186008	586985
348678	586986
5750	586987
340132	586988
99568	586989
219601	586990
207756	586991
51246	586992
280910	586993
210232	586994
85417	586995
283096	586996
58430	586997
47559	586998
144915	586999
332968	587000
154734	587001
237511	587002
182598	587003
4643	587004
68624	587005
306496	587006
59083	587007
334203	587008
50055	587009
60322	587010
14619	587011
40516	587012
69551	587013
55462	587014
228341	587015
33582	587016
311160	587017
3901	587018
166242	587019
82830	587020
70328	587021
70307	587022
138985	587023
169820	587024
93671	587025
223502	587026
18719	587027
223516	587028
296750	587029
136469	587030
82454	587031
62396	587032
38246	587033
82477	587034
304155	587035
49643	587036
73089	587037
65986	587038
1392	587039
236896	587040
141267	587041
138514	587042
69737	587043
63939	587044
233007	587045
9460	587046
59513	587047
37357	587048
2382	587049
30392	587050
303375	587051
161580	587052
66196	587053
194643	587054
43910	587055
271764	587056
90718	587057
105996	587058
136436	587059
145594	587060
33126	587061
115451	587062
28873	587063
54330	587064
183593	587065
299620	587066
13552	587067
5405	587068
245102	587069
320487	587070
46229	587071
124839	587072
11586	587073
124942	587074
51274	587075
92047	587076
81839	587077
144774	587078
4493	587079
330404	587080
52011	587081
171667	587082
51489	587083
183092	587084
243761	587085
7574	587086
23212	587087
76507	587088
92825	587089
273163	587090
277579	587091
225120	587092
208238	587093
151097	587094
1462	587095
30416	587096
335677	587097
85263	587098
138967	587099
51200	587100
199432	587101
125494	587102
60508	587103
198178	587104
47415	587105
267429	587106
40513	587107
339128	587108
101516	587109
85660	587110
261705	587111
257814	587112
160511	587113
138044	587114
3040	587115
36426	587116
267047	587117
213103	587118
1037	587119
90829	587120
106208	587121
31666	587122
138404	587123
46634	587124
194654	587125
103981	587126
147662	587127
107056	587128
26043	587129
1626	587130
13922	587131
5302	587132
90345	587133
33078	587134
165202	587135
331979	587136
223558	587137
97450	587138
1877	587139
321986	587140
11268	587141
59767	587142
73814	587143
21517	587144
251541	587145
182426	587146
351625	587147
104528	587148
1443	587149
47922	587150
138144	587151
65532	587152
304108	587153
7634	587154
67525	587155
4340	587156
202536	587157
125826	587158
164688	587159
253383	587160
20905	587161
18250	587162
128537	587163
205154	587164
44878	587165
206333	587166
287904	587167
203344	587168
106092	587169
10925	587170
28380	587171
81424	587172
56511	587173
330018	587174
38013	587175
17423	587176
306001	587177
65806	587178
595	587179
68347	587180
38908	587181
86283	587182
338016	587183
330608	587184
303713	587185
182065	587186
1690	587187
99433	587188
211380	587189
270488	587190
44099	587191
107748	587192
12986	587193
19816	587194
83013	587195
95146	587196
258016	587197
240900	587198
123886	587199
16109	587200
6905	587201
207153	587202
102698	587203
185292	587204
7229	587205
20597	587206
9571	587207
197495	587208
13410	587209
203292	587210
78087	587211
14875	587212
45581	587213
7096	587214
64624	587215
206346	587216
328769	587217
70377	587218
119373	587219
129063	587220
350978	587221
33866	587222
205469	587223
109993	587224
59990	587225
108701	587226
254393	587227
344922	587228
355360	587229
205469	587230
208540	587231
54062	587232
262944	587233
115285	587234
65960	587235
46524	587236
52082	587237
105494	587238
148292	587239
80923	587240
169116	587241
106600	587242
145626	587243
92030	587244
52112	587245
156807	587246
43708	587247
183046	587248
184689	587249
92946	587250
19368	587251
32307	587252
233665	587253
283395	587254
2370	587255
15696	587256
334018	587257
35699	587258
171862	587259
203052	587260
21737	587261
2370	587262
21480	587263
334870	587264
156604	587265
233635	587266
29569	587267
88767	587268
198826	587269
125274	587270
44987	587271
211099	587272
200453	587273
171072	587274
307236	587275
340	587276
267461	587277
9110	587278
74112	587279
4637	587280
88767	587281
186495	587282
237482	587283
199543	587284
88599	587285
185664	587286
63376	587287
112200	587288
82396	587289
210979	587290
3789	587291
156577	587292
342571	587293
232449	587294
21312	587295
116272	587296
195866	587297
181111	587298
113722	587299
127371	587300
111789	587301
21460	587302
58277	587303
253437	587304
326002	587305
269180	587306
34827	587307
86345	587308
8854	587309
36377	587310
3066	587311
36760	587312
275159	587313
172637	587314
191665	587315
32321	587316
79720	587317
5852	587318
214046	587319
26176	587320
244	587321
195280	587322
22335	587323
53369	587324
126152	587325
118386	587326
36114	587327
31953	587328
402	587329
402	587330
81126	587331
233838	587332
20505	587333
38424	587334
2006	587335
29693	587336
221401	587337
61120	587338
41068	587339
221160	587340
75819	587341
41323	587342
40653	587343
283312	587344
40656	587345
171331	587346
96157	587347
201149	587348
59778	587349
7152	587350
12634	587351
41122	587352
68496	587353
80204	587354
37108	587355
9780	587356
323702	587357
9780	587358
18792	587359
21111	587360
111461	587361
8767	587362
18574	587363
15955	587364
23698	587365
169697	587366
64481	587367
134329	587368
597	587369
51844	587370
55023	587371
189699	587372
123727	587373
156410	587374
51844	587375
9088	587376
49004	587377
57954	587378
46091	587379
252900	587380
20962	587381
47549	587382
34858	587383
30682	587384
42006	587385
60520	587386
63391	587387
39704	587388
12081	587389
79196	587390
25869	587391
25740	587392
18561	587393
152158	587394
12328	587395
10491	587396
61308	587397
112032	587398
123004	587399
95447	587400
10520	587401
48016	587402
44143	587403
15199	587404
64296	587405
18802	587406
173695	587407
5015	587408
13789	587409
244540	587410
7714	587411
38447	587412
7697	587413
1826	587414
42196	587415
254182	587416
44534	587417
77305	587418
52773	587419
113840	587420
164703	587421
350852	587422
271033	587423
8628	587424
173877	587425
209599	587426
83242	587427
34725	587428
59087	587429
83803	587430
201423	587431
5071	587432
156052	587433
14349	587434
18880	587435
23149	587436
56041	587437
6074	587438
8278	587439
44129	587440
112794	587441
65223	587442
78	587443
33395	587444
126060	587445
29542	587446
21044	587447
269717	587448
190221	587449
338157	587450
2207	587451
125107	587452
10518	587453
145649	587454
12081	587455
23831	587456
149182	587457
39152	587458
328416	587459
14767	587460
20773	587461
26149	587462
114583	587463
65678	587464
155253	587465
241040	587466
16440	587467
379	587468
98799	587469
68524	587470
2828	587471
103119	587472
164321	587473
122096	587474
200811	587475
27174	587476
25064	587477
70960	587478
129524	587479
51793	587480
87777	587481
44557	587482
136981	587483
135490	587484
196975	587485
8852	587486
126645	587487
64595	587488
75038	587489
17834	587490
80353	587491
9444	587492
55965	587493
97896	587494
59522	587495
107725	587496
9819	587497
241918	587498
40193	587499
12081	587500
13789	587501
8475	587502
44531	587503
70810	587504
22433	587505
6567	587506
18578	587507
26747	587508
204595	587509
176	587510
37677	587511
37677	587512
88312	587513
76425	587514
25585	587515
42539	587516
321998	587517
104638	587518
235977	587519
10991	587520
38447	587521
27375	587522
8360	587523
87122	587524
31833	587525
115097	587526
21708	587527
20727	587528
29299	587529
13531	587530
49586	587531
60604	587532
82118	587533
10850	587534
25483	587535
77196	587536
298702	587537
153229	587538
115980	587539
3600	587540
184149	587541
54296	587542
87596	587543
231575	587544
4585	587545
120823	587546
10480	587547
114768	587548
84059	587549
136728	587550
75628	587551
120380	587552
179776	587553
39698	587554
18580	587555
346950	587556
23945	587557
41122	587558
9759	587559
24169	587560
103118	587561
28231	587562
27781	587563
116249	587564
150139	587565
121506	587566
30475	587567
117254	587568
64131	587569
36080	587570
176205	587571
16563	587572
39065	587573
70935	587574
38024	587575
170108	587576
67796	587577
60604	587578
2158	587579
347950	587580
116794	587581
57742	587582
57742	587583
98840	587584
24083	587585
28143	587586
258526	587587
292879	587588
64773	587589
47869	587590
68289	587591
62727	587592
152979	587593
103146	587594
282864	587595
46789	587596
352132	587597
208839	587598
35162	587599
56560	587600
111372	587601
44632	587602
5128	587603
114009	587604
9609	587605
3765	587606
35822	587607
394	587608
249048	587609
40153	587610
14356	587611
8128	587612
276452	587613
173838	587614
14475	587615
27261	587616
13593	587617
115623	587618
211569	587619
94959	587620
2932	587621
254522	587622
97956	587623
51315	587624
211343	587625
45980	587626
77894	587627
9886	587628
24822	587629
40311	587630
22671	587631
68905	587632
81918	587633
13004	587634
13034	587635
270925	587636
116760	587637
17236	587638
280715	587639
6398	587640
163946	587641
53803	587642
77512	587643
56847	587644
11271	587645
17942	587646
90078	587647
30303	587648
342480	587649
11399	587650
98843	587651
181797	587652
250925	587653
22996	587654
44529	587655
143411	587656
54153	587657
95100	587658
56691	587659
16037	587660
150008	587661
296232	587662
184206	587663
26981	587664
19895	587665
135996	587666
98803	587667
55150	587668
71560	587669
82897	587670
44577	587671
26548	587672
98802	587673
58856	587674
30162	587675
200302	587676
274416	587677
65281	587678
242641	587679
106406	587680
20848	587681
111798	587682
15680	587683
312171	587684
55416	587685
85383	587686
32289	587687
246699	587688
301394	587689
15897	587690
152580	587691
2888	587692
33534	587693
2380	587694
23993	587695
190950	587696
57051	587697
140407	587698
7418	587699
10838	587700
74332	587701
152151	587702
348023	587703
50635	587704
167635	587705
38893	587706
32235	587707
46334	587708
274636	587709
4315	587710
302030	587711
17990	587712
184616	587713
87824	587714
261661	587715
80417	587716
2984	587717
169947	587718
34901	587719
224895	587720
227892	587721
15885	587722
4466	587723
99328	587724
1731	587725
95452	587726
164860	587727
8722	587728
236311	587729
236778	587730
113189	587731
1701	587732
64429	587733
135792	587734
67605	587735
123134	587736
17410	587737
67473	587738
15906	587739
22243	587740
103375	587741
181496	587742
27497	587743
3817	587744
23874	587745
2475	587746
46549	587747
15866	587748
109456	587749
65252	587750
55982	587751
57282	587752
267394	587753
2018	587754
62374	587755
111877	587756
105586	587757
199719	587758
131981	587759
38317	587760
30685	587761
33500	587762
82993	587763
99351	587764
81648	587765
15738	587766
253532	587767
7566	587768
52075	587769
279552	587770
25417	587771
95338	587772
330879	587773
55626	587774
44733	587775
123572	587776
58313	587777
40634	587778
204100	587779
31166	587780
22656	587781
20334	587782
20334	587783
116651	587784
23950	587785
144688	587786
1183	587787
16604	587788
226194	587789
124560	587790
6077	587791
80677	587792
26207	587793
179993	587794
64	587795
147918	587796
321226	587797
191893	587798
142103	587799
111136	587800
353678	587801
357639	587802
60946	587803
75610	587804
114491	587805
41916	587806
153754	587807
27260	587808
195490	587809
33093	587810
28913	587811
215308	587812
101110	587813
63681	587814
94936	587815
197317	587816
330721	587817
330724	587818
197318	587819
330727	587820
23644	587821
117868	587822
19856	587823
178090	587824
26356	587825
32283	587826
280499	587827
24991	587828
56278	587829
441	587830
321	587831
212286	587832
42511	587833
2952	587834
180369	587835
141699	587836
7152	587837
276990	587838
45325	587839
301204	587840
124191	587841
14744	587842
29793	587843
337848	587844
22311	587845
9010	587846
316829	587847
4116	587848
197990	587849
37633	587850
37590	587851
126062	587852
149244	587853
46127	587854
32664	587855
68861	587856
42771	587857
103757	587858
201280	587859
22688	587860
163845	587861
7341	587862
224135	587863
95953	587864
78556	587865
312822	587866
212164	587867
16453	587868
11425	587869
804	587870
54246	587871
182730	587872
96028	587873
92925	587874
223199	587875
30404	587876
94239	587877
114186	587878
10989	587879
257766	587880
38908	587881
5600	587882
249171	587883
103725	587884
236499	587885
254661	587886
146189	587887
73971	587888
8057	587889
150315	587890
150983	587891
51697	587892
32556	587893
214812	587894
139821	587895
35800	587896
15561	587897
24072	587898
10330	587899
15441	587900
15095	587901
36081	587902
28655	587903
12209	587904
15945	587905
44091	587906
277672	587907
9721	587908
156924	587909
396	587910
127761	587911
47470	587912
96780	587913
289916	587914
58902	587915
8342	587916
173213	587917
6914	587918
31	587919
143173	587920
216620	587921
332164	587922
348437	587923
3541	587924
4723	587925
16893	587926
2571	587927
34708	587928
11571	587929
41044	587930
53876	587931
149472	587932
115791	587933
131261	587934
157219	587935
33	587936
90047	587937
218009	587938
51547	587939
269866	587940
145460	587941
4994	587942
115299	587943
308880	587944
95282	587945
316971	587946
9949	587947
293136	587948
74071	587949
63525	587950
82922	587951
139463	587952
200068	587953
30234	587954
96579	587955
117846	587956
53058	587957
139593	587958
102725	587959
187856	587960
322802	587961
314067	587962
131375	587963
299000	587964
305322	587965
216346	587966
189393	587967
187976	587968
190293	587969
117854	587970
187835	587971
307904	587972
284108	587973
313505	587974
218395	587975
213275	587976
216380	587977
187967	587978
190334	587979
188031	587980
313510	587981
190935	587982
78426	587983
189237	587984
53036	587985
179690	587986
284900	587987
30451	587988
189168	587989
25463	587990
18785	587991
19676	587992
133758	587993
178377	587994
187933	587995
73926	587996
312825	587997
154866	587998
118632	587999
118963	588000
302	588001
96687	588002
317692	588003
138593	588004
298910	588005
191043	588006
183381	588007
118763	588008
89235	588009
118765	588010
104789	588011
231989	588012
307564	588013
242204	588014
189737	588015
184282	588016
190246	588017
317526	588018
189740	588019
187927	588020
100174	588021
313998	588022
190020	588023
78105	588024
117873	588025
95977	588026
167920	588027
119010	588028
119665	588029
189646	588030
117844	588031
117888	588032
190608	588033
134160	588034
6430	588035
313816	588036
119357	588037
187858	588038
313439	588039
202874	588040
313566	588041
313383	588042
219195	588043
187818	588044
313856	588045
202393	588046
316525	588047
119404	588048
52512	588049
313444	588050
313670	588051
133684	588052
319916	588053
229839	588054
98882	588055
18936	588056
236927	588057
233313	588058
320395	588059
113511	588060
339222	588061
187787	588062
310996	588063
313437	588064
40935	588065
191586	588066
218935	588067
62534	588068
25804	588069
313704	588070
37301	588071
133813	588072
290127	588073
187905	588074
189296	588075
318267	588076
190913	588077
316694	588078
319353	588079
69883	588080
186712	588081
78426	588082
5119	588083
187891	588084
141123	588085
190575	588086
63367	588087
31485	588088
84745	588089
59806	588090
94368	588091
226675	588092
92698	588093
150988	588094
298475	588095
144945	588096
21016	588097
191238	588098
220272	588099
227218	588100
119669	588101
179464	588102
61684	588103
313834	588104
338445	588105
180155	588106
61158	588107
187142	588108
187645	588109
12184	588110
59570	588111
283714	588112
131189	588113
222562	588114
65865	588115
149443	588116
66105	588117
138156	588118
257184	588119
216402	588120
90752	588121
199092	588122
319975	588123
139874	588124
164138	588125
93080	588126
5527	588127
241558	588128
95307	588129
171298	588130
225102	588131
231539	588132
313739	588133
316774	588134
139753	588135
257607	588136
317819	588137
313616	588138
190803	588139
314024	588140
187987	588141
77337	588142
314017	588143
316990	588144
188042	588145
191135	588146
246161	588147
195483	588148
96882	588149
65898	588150
29218	588151
225291	588152
272248	588153
18785	588154
78575	588155
117882	588156
324747	588157
257561	588158
253473	588159
118971	588160
236602	588161
147990	588162
217768	588163
96817	588164
94947	588165
75832	588166
135082	588167
119102	588168
318810	588169
313957	588170
313536	588171
77337	588172
187973	588173
257609	588174
313677	588175
190220	588176
190041	588177
313937	588178
189144	588179
119248	588180
319019	588181
187846	588182
241888	588183
118805	588184
313864	588185
317098	588186
310993	588187
61561	588188
221636	588189
338382	588190
319054	588191
118874	588192
125169	588193
20918	588194
53108	588195
219159	588196
200066	588197
216680	588198
301256	588199
313389	588200
190046	588201
316497	588202
141078	588203
231775	588204
12035	588205
33224	588206
314063	588207
317681	588208
188045	588209
313776	588210
313683	588211
118880	588212
316677	588213
2350	588214
185113	588215
154584	588216
313711	588217
88733	588218
187909	588219
313810	588220
313897	588221
125506	588222
27762	588223
319248	588224
316260	588225
316756	588226
317477	588227
75984	588228
92599	588229
117175	588230
198214	588231
318131	588232
317575	588233
21460	588234
27359	588235
252298	588236
38643	588237
6572	588238
198774	588239
271277	588240
14287	588241
62529	588242
47999	588243
6609	588244
22326	588245
36179	588246
89393	588247
80669	588248
254906	588249
138427	588250
112783	588251
153181	588252
217763	588253
220123	588254
23477	588255
303719	588256
98760	588257
210530	588258
168734	588259
191350	588260
55081	588261
42795	588262
48205	588263
106577	588264
258756	588265
1120	588266
54748	588267
16841	588268
145554	588269
110760	588270
315137	588271
3613	588272
167778	588273
8555	588274
66765	588275
93514	588276
31736	588277
11894	588278
343867	588279
311074	588280
26392	588281
13910	588282
157277	588283
76790	588284
134020	588285
177996	588286
31764	588287
318965	588288
119360	588289
182897	588290
42150	588291
194102	588292
239447	588293
223511	588294
19373	588295
75936	588296
249464	588297
74139	588298
39844	588299
58617	588300
138570	588301
186486	588302
328082	588303
58765	588304
51587	588305
132166	588306
62104	588307
99056	588308
220796	588309
38448	588310
11030	588311
319386	588312
80320	588313
29292	588314
43550	588315
165457	588316
55333	588317
268956	588318
42788	588319
15622	588320
72185	588321
195464	588322
39537	588323
141059	588324
11	588325
5596	588326
5300	588327
147356	588328
47334	588329
10241	588330
29134	588331
106033	588332
81005	588333
157001	588334
220474	588335
838	588336
115260	588337
11037	588338
6968	588339
282381	588340
235949	588341
102060	588342
154950	588343
154002	588344
197611	588345
331115	588346
99518	588347
197442	588348
197727	588349
44661	588350
331661	588351
155419	588352
37536	588353
65751	588354
31366	588355
16533	588356
80629	588357
331834	588358
12407	588359
42914	588360
80563	588361
12407	588362
4677	588363
242418	588364
241975	588365
65834	588366
15937	588367
15281	588368
280498	588369
127695	588370
281217	588371
352345	588372
21601	588373
130917	588374
5901	588375
80438	588376
211102	588377
77038	588378
19824	588379
19824	588380
46762	588381
103619	588382
17950	588383
83147	588384
24575	588385
71881	588386
145717	588387
44554	588388
132581	588389
2421	588390
97415	588391
28842	588392
50174	588393
188352	588394
12072	588395
2075	588396
103088	588397
32617	588398
141901	588399
191089	588400
50931	588401
86813	588402
222972	588403
97449	588404
102717	588405
300959	588406
248106	588407
152829	588408
319101	588409
112706	588410
6077	588411
181125	588412
7433	588413
81690	588414
82929	588415
139961	588416
55822	588417
69776	588418
46098	588419
9637	588420
238681	588421
221432	588422
205204	588423
294483	588424
25433	588425
37797	588426
256565	588427
281478	588428
53111	588429
92340	588430
42944	588431
118617	588432
103548	588433
53258	588434
203131	588435
184945	588436
161953	588437
98012	588438
123627	588439
313116	588440
47955	588441
4693	588442
529	588443
40227	588444
196282	588445
175466	588446
748	588447
66832	588448
159739	588449
159742	588450
101509	588451
262772	588452
30654	588453
66009	588454
8456	588455
72262	588456
179784	588457
196867	588458
97291	588459
193413	588460
13733	588461
127570	588462
140146	588463
78002	588464
189511	588465
324279	588466
172939	588467
2447	588468
161	588469
121	588470
42472	588471
355401	588472
104363	588473
27270	588474
51007	588475
182849	588476
18408	588477
253179	588478
114966	588479
13836	588480
35302	588481
25388	588482
13646	588483
42041	588484
321022	588485
116559	588486
23748	588487
20477	588488
252271	588489
29411	588490
46020	588491
12767	588492
30973	588493
17122	588494
14447	588495
93699	588496
275111	588497
164340	588498
99635	588499
197561	588500
255259	588501
155296	588502
217280	588503
270218	588504
149006	588505
87260	588506
339131	588507
139370	588508
105474	588509
147985	588510
100002	588511
153130	588512
221080	588513
222340	588514
10662	588515
64429	588516
8022	588517
84960	588518
15769	588519
140780	588520
10662	588521
136937	588522
54371	588523
4427	588524
102710	588525
112925	588526
32529	588527
119561	588528
11315	588529
135099	588530
149880	588531
220578	588532
115317	588533
175400	588534
103867	588535
108863	588536
26263	588537
60395	588538
95281	588539
330112	588540
62612	588541
138783	588542
32079	588543
42503	588544
55611	588545
62140	588546
126909	588547
187683	588548
47014	588549
5188	588550
47823	588551
22532	588552
9459	588553
16536	588554
353928	588555
58722	588556
25405	588557
139020	588558
330654	588559
8373	588560
280950	588561
65924	588562
230042	588563
18233	588564
210743	588565
24823	588566
82564	588567
311516	588568
337751	588569
41354	588570
29124	588571
18043	588572
152101	588573
348794	588574
93415	588575
59293	588576
22636	588577
320641	588578
20874	588579
60574	588580
10679	588581
17088	588582
54160	588583
54335	588584
176547	588585
10321	588586
19525	588587
27691	588588
18613	588589
32158	588590
89807	588591
161331	588592
677	588593
362	588594
3520	588595
82019	588596
16498	588597
158078	588598
26022	588599
317669	588600
6870	588601
33369	588602
6726	588603
80833	588604
76089	588605
24119	588606
74559	588607
304735	588608
27735	588609
125995	588610
357016	588611
22984	588612
95223	588613
94178	588614
162647	588615
99481	588616
322149	588617
20850	588618
56	588619
1918	588620
26650	588621
221197	588622
23989	588623
117777	588624
7396	588625
251784	588626
62556	588627
41695	588628
121886	588629
33433	588630
23441	588631
32649	588632
100541	588633
82847	588634
218894	588635
210601	588636
50590	588637
9921	588638
136944	588639
783	588640
1350	588641
228703	588642
229797	588643
46051	588644
346099	588645
29016	588646
232682	588647
76473	588648
212516	588649
26052	588650
107866	588651
15878	588652
52243	588653
78455	588654
337484	588655
217212	588656
257370	588657
134813	588658
134997	588659
42753	588660
64648	588661
89578	588662
73317	588663
317191	588664
313465	588665
171267	588666
51307	588667
40603	588668
59806	588669
3024	588670
77026	588671
256168	588672
52707	588673
112263	588674
278107	588675
106377	588676
95165	588677
169607	588678
165317	588679
291963	588680
182384	588681
146369	588682
25961	588683
39995	588684
217154	588685
28887	588686
2391	588687
275922	588688
7443	588689
147221	588690
161547	588691
84891	588692
184602	588693
59026	588694
319956	588695
159005	588696
117183	588697
25200	588698
230363	588699
146053	588700
192249	588701
91344	588702
97522	588703
227569	588704
270563	588705
303920	588706
8926	588707
182148	588708
55826	588709
79449	588710
91344	588711
52	588712
142187	588713
181126	588714
5397	588715
7925	588716
30224	588717
160581	588718
51193	588719
2926	588720
157428	588721
77892	588722
72877	588723
275827	588724
312341	588725
168682	588726
4223	588727
95682	588728
4864	588729
11916	588730
339751	588731
9251	588732
4722	588733
208348	588734
2437	588735
102990	588736
98950	588737
21335	588738
180470	588739
357570	588740
194950	588741
61713	588742
6735	588743
52864	588744
227769	588745
62404	588746
139867	588747
90457	588748
77184	588749
77260	588750
187196	588751
187053	588752
77245	588753
52208	588754
36169	588755
119529	588756
80074	588757
19746	588758
17534	588759
329217	588760
6560	588761
1761	588762
65160	588763
66169	588764
67133	588765
161309	588766
78062	588767
305184	588768
124088	588769
336084	588770
42996	588771
134922	588772
207190	588773
8313	588774
79160	588775
184987	588776
76905	588777
15986	588778
115950	588779
29391	588780
116114	588781
168993	588782
234879	588783
236185	588784
334263	588785
25003	588786
56964	588787
6501	588788
89110	588789
41405	588790
80840	588791
25126	588792
179428	588793
302251	588794
57110	588795
23112	588796
40488	588797
100457	588798
178805	588799
323367	588800
258675	588801
95502	588802
61475	588803
41472	588804
211575	588805
16725	588806
299119	588807
18695	588808
25426	588809
35700	588810
76192	588811
325187	588812
275053	588813
69758	588814
122	588815
194229	588816
42787	588817
51999	588818
805	588819
97893	588820
88086	588821
130481	588822
186849	588823
184766	588824
218255	588825
54122	588826
109215	588827
164400	588828
76529	588829
82990	588830
185819	588831
208307	588832
128256	588833
86617	588834
349973	588835
38735	588836
110943	588837
43345	588838
46176	588839
33636	588840
42993	588841
70942	588842
280176	588843
5821	588844
198858	588845
117422	588846
187896	588847
29213	588848
8382	588849
239920	588850
210478	588851
83290	588852
206407	588853
199035	588854
180883	588855
207198	588856
83404	588857
162796	588858
168216	588859
239763	588860
34168	588861
244080	588862
227612	588863
234976	588864
1755	588865
232993	588866
192005	588867
348240	588868
254107	588869
283696	588870
81723	588871
179181	588872
181879	588873
293391	588874
80259	588875
184925	588876
328632	588877
111828	588878
108605	588879
53835	588880
232380	588881
19759	588882
7070	588883
198915	588884
1008	588885
20444	588886
332196	588887
19386	588888
254578	588889
29321	588890
976	588891
29976	588892
33589	588893
25666	588894
26640	588895
99568	588896
237264	588897
59837	588898
281295	588899
241893	588900
2886	588901
255206	588902
7543	588903
197413	588904
19742	588905
92559	588906
122809	588907
2384	588908
105474	588909
55802	588910
182278	588911
202414	588912
124295	588913
40479	588914
151128	588915
37975	588916
99828	588917
197626	588918
242414	588919
155642	588920
25488	588921
17244	588922
99777	588923
99567	588924
197615	588925
123086	588926
47966	588927
155485	588928
99038	588929
10894	588930
48359	588931
37408	588932
31458	588933
33506	588934
31345	588935
155935	588936
98943	588937
98911	588938
31410	588939
330604	588940
155712	588941
44804	588942
54374	588943
41289	588944
31458	588945
123611	588946
70787	588947
33551	588948
80494	588949
198325	588950
44721	588951
123476	588952
155675	588953
332863	588954
197253	588955
44852	588956
70303	588957
55546	588958
2634	588959
6802	588960
180550	588961
156500	588962
113988	588963
38474	588964
123086	588965
70303	588966
33506	588967
95113	588968
155470	588969
33274	588970
3547	588971
154494	588972
14156	588973
46348	588974
238356	588975
122897	588976
2892	588977
15332	588978
4347	588979
269683	588980
43564	588981
280663	588982
112262	588983
39957	588984
59412	588985
6918	588986
178295	588987
44671	588988
231335	588989
177581	588990
42646	588991
242456	588992
198471	588993
329916	588994
31874	588995
13925	588996
186958	588997
195837	588998
123919	588999
104537	589000
74779	589001
6056	589002
193368	589003
117448	589004
20458	589005
150061	589006
90587	589007
90731	589008
117749	589009
242257	589010
155941	589011
80498	589012
1680	589013
20458	589014
124663	589015
79431	589016
4464	589017
19030	589018
154173	589019
40879	589020
127123	589021
94858	589022
320404	589023
154621	589024
91008	589025
60132	589026
202118	589027
91008	589028
149790	589029
157581	589030
20260	589031
134071	589032
28964	589033
30391	589034
178295	589035
312943	589036
252289	589037
334	589038
8203	589039
21759	589040
5926	589041
28846	589042
30836	589043
70137	589044
44244	589045
98659	589046
208577	589047
106993	589048
28211	589049
199290	589050
65656	589051
65965	589052
35182	589053
231477	589054
96459	589055
8320	589056
15312	589057
53214	589058
31768	589059
117451	589060
202881	589061
39075	589062
152970	589063
3648	589064
331229	589065
1395	589066
48064	589067
187037	589068
281888	589069
69749	589070
74619	589071
181124	589072
52234	589073
52228	589074
17185	589075
187285	589076
68260	589077
188084	589078
18414	589079
12242	589080
844	589081
241067	589082
22550	589083
9625	589084
139128	589085
51866	589086
116842	589087
78309	589088
49	589089
12110	589090
61766	589091
22194	589092
14479	589093
344013	589094
75517	589095
306970	589096
305695	589097
108160	589098
221820	589099
145	589100
268357	589101
193477	589102
53575	589103
20691	589104
152617	589105
46252	589106
227446	589107
82013	589108
74872	589109
348073	589110
20923	589111
28179	589112
82535	589113
251715	589114
193419	589115
338854	589116
88319	589117
593	589118
332812	589119
67890	589120
288968	589121
275345	589122
104615	589123
169968	589124
45927	589125
227744	589126
104750	589127
67672	589128
24371	589129
9349	589130
122992	589131
11651	589132
12192	589133
3574	589134
187549	589135
73032	589136
29785	589137
146734	589138
90511	589139
259064	589140
69157	589141
147969	589142
35734	589143
38448	589144
280350	589145
62099	589146
63904	589147
244090	589148
14212	589149
30652	589150
58563	589151
342277	589152
9103	589153
43673	589154
4488	589155
66143	589156
21950	589157
70778	589158
141709	589159
50499	589160
221196	589161
60186	589162
60603	589163
37700	589164
150703	589165
91776	589166
107217	589167
78091	589168
7134	589169
140253	589170
152336	589171
74512	589172
80189	589173
164141	589174
41679	589175
250408	589176
169496	589177
153951	589178
242177	589179
21003	589180
65960	589181
166049	589182
46218	589183
90193	589184
98932	589185
26549	589186
230540	589187
123250	589188
73949	589189
21740	589190
135407	589191
96744	589192
4496	589193
96124	589194
1182	589195
281556	589196
297079	589197
65506	589198
19542	589199
2930	589200
50551	589201
14452	589202
97954	589203
270035	589204
128390	589205
55791	589206
66264	589207
7399	589208
121527	589209
181884	589210
52065	589211
82972	589212
102853	589213
88319	589214
167235	589215
221882	589216
23695	589217
94379	589218
148080	589219
304884	589220
287162	589221
54458	589222
82884	589223
38676	589224
31475	589225
31475	589226
11719	589227
280127	589228
97644	589229
34579	589230
49555	589231
35005	589232
71175	589233
87827	589234
75672	589235
155080	589236
64309	589237
192319	589238
190492	589239
13921	589240
107558	589241
315332	589242
52049	589243
263870	589244
53859	589245
19127	589246
171192	589247
19868	589248
257848	589249
318373	589250
190516	589251
190097	589252
169463	589253
249430	589254
291017	589255
6428	589256
163536	589257
17464	589258
56338	589259
92012	589260
286963	589261
11490	589262
258239	589263
194797	589264
159894	589265
37211	589266
295531	589267
78788	589268
263888	589269
7008	589270
278067	589271
198620	589272
727	589273
23986	589274
316599	589275
19000	589276
126136	589277
15765	589278
3089	589279
160622	589280
32931	589281
2886	589282
45552	589283
13108	589284
102904	589285
82960	589286
60730	589287
209423	589288
207813	589289
12867	589290
1608	589291
151909	589292
944	589293
75586	589294
109747	589295
121110	589296
95949	589297
60358	589298
223222	589299
163574	589300
265265	589301
6438	589302
68890	589303
269306	589304
163420	589305
270954	589306
105650	589307
267938	589308
168090	589309
1884	589310
43014	589311
216180	589312
306315	589313
285027	589314
42177	589315
1059	589316
115028	589317
88417	589318
121853	589319
79298	589320
105006	589321
22641	589322
13665	589323
54665	589324
20371	589325
37473	589326
1335	589327
1117	589328
142621	589329
21165	589330
126251	589331
58294	589332
20371	589333
214341	589334
342241	589335
5867	589336
206942	589337
254481	589338
235055	589339
125759	589340
35201	589341
125672	589342
41420	589343
3503	589344
80548	589345
15536	589346
31442	589347
83676	589348
25472	589349
116192	589350
48027	589351
53845	589352
14646	589353
46143	589354
44253	589355
16868	589356
54726	589357
78664	589358
267661	589359
93907	589360
32119	589361
343041	589362
227759	589363
106269	589364
47874	589365
25473	589366
123123	589367
163223	589368
48388	589369
278072	589370
276126	589371
131282	589372
5184	589373
23025	589374
208574	589375
209982	589376
206308	589377
193434	589378
221721	589379
49932	589380
215063	589381
51624	589382
53722	589383
9600	589384
19729	589385
3667	589386
201979	589387
99179	589388
225855	589389
8319	589390
37986	589391
193286	589392
54603	589393
12589	589394
150336	589395
70049	589396
135849	589397
69944	589398
63610	589399
264461	589400
161387	589401
93654	589402
322679	589403
329360	589404
323258	589405
195962	589406
162731	589407
74710	589408
140231	589409
68060	589410
162731	589411
312189	589412
150209	589413
247864	589414
114097	589415
41754	589416
84624	589417
323787	589418
15290	589419
4610	589420
80248	589421
12252	589422
9712	589423
298030	589424
160387	589425
52865	589426
119827	589427
235197	589428
184604	589429
72541	589430
92232	589431
37311	589432
27197	589433
77383	589434
40562	589435
1761	589436
285194	589437
1059	589438
199695	589439
54389	589440
1219	589441
4831	589442
7353	589443
2261	589444
145827	589445
21790	589446
124754	589447
2937	589448
189562	589449
195255	589450
10743	589451
131056	589452
133859	589453
190176	589454
322266	589455
244071	589456
206378	589457
1761	589458
134627	589459
66052	589460
108302	589461
22342	589462
82073	589463
256804	589464
162451	589465
6379	589466
217231	589467
185961	589468
20211	589469
37898	589470
161	589471
32144	589472
353500	589473
164644	589474
46507	589475
35066	589476
58251	589477
100606	589478
60492	589479
148058	589480
19530	589481
164950	589482
268976	589483
349256	589484
100607	589485
120646	589486
141524	589487
181395	589488
130913	589489
193809	589490
23576	589491
37126	589492
53760	589493
24994	589494
5989	589495
53820	589496
195531	589497
105075	589498
195607	589499
254588	589500
84303	589501
89150	589502
120783	589503
156694	589504
74392	589505
28680	589506
278774	589507
77382	589508
69680	589509
302729	589510
302720	589511
28957	589512
278578	589513
78482	589514
74847	589515
221997	589516
105725	589517
69053	589518
62628	589519
60925	589520
139881	589521
21761	589522
195697	589523
270472	589524
50809	589525
121643	589526
30371	589527
9342	589528
28221	589529
326589	589530
32679	589531
121360	589532
66271	589533
68242	589534
158218	589535
14720	589536
44692	589537
74829	589538
348876	589539
19883	589540
68261	589541
16465	589542
59718	589543
1249	589544
52327	589545
19146	589546
326326	589547
115251	589548
216581	589549
68817	589550
268178	589551
42801	589552
181402	589553
101362	589554
103739	589555
325129	589556
211336	589557
53656	589558
20530	589559
295695	589560
14108	589561
259999	589562
37216	589563
141729	589564
269240	589565
4577	589566
68570	589567
65110	589568
158211	589569
158210	589570
60324	589571
10657	589572
59568	589573
279426	589574
231740	589575
166271	589576
120755	589577
167794	589578
196170	589579
326834	589580
223069	589581
205092	589582
79228	589583
240697	589584
353538	589585
89704	589586
103507	589587
125335	589588
4634	589589
244699	589590
94531	589591
12207	589592
3001	589593
151	589594
50157	589595
254379	589596
4740	589597
7313	589598
324713	589599
75599	589600
40698	589601
19241	589602
69297	589603
121221	589604
263099	589605
273263	589606
191425	589607
333638	589608
34779	589609
34777	589610
80	589611
32668	589612
53520	589613
39867	589614
134423	589615
5235	589616
165478	589617
27270	589618
141194	589619
107288	589620
32639	589621
20512	589622
74846	589623
21444	589624
323151	589625
12455	589626
116814	589627
320522	589628
50232	589629
18096	589630
32719	589631
8901	589632
90171	589633
11882	589634
5687	589635
303629	589636
25172	589637
279476	589638
19	589639
78029	589640
17838	589641
205245	589642
327493	589643
351941	589644
343105	589645
59588	589646
99618	589647
13610	589648
238501	589649
119833	589650
75859	589651
34737	589652
14191	589653
170897	589654
107139	589655
245056	589656
1985	589657
137436	589658
138641	589659
93588	589660
75733	589661
100399	589662
3552	589663
15544	589664
87374	589665
224382	589666
319483	589667
164951	589668
52322	589669
137697	589670
26175	589671
322026	589672
6786	589673
3917	589674
178567	589675
126340	589676
21734	589677
26638	589678
160643	589679
56433	589680
5773	589681
294448	589682
78362	589683
5258	589684
43385	589685
110764	589686
137196	589687
43574	589688
716	589689
150487	589690
139142	589691
18612	589692
45869	589693
108	589694
100124	589695
99216	589696
147283	589697
234343	589698
133813	589699
189033	589700
318248	589701
134052	589702
217149	589703
133689	589704
223795	589705
187979	589706
189033	589707
232011	589708
18781	589709
249397	589710
4161	589711
80433	589712
8490	589713
19981	589714
10936	589715
5199	589716
12174	589717
89721	589718
3670	589719
82296	589720
9791	589721
108232	589722
63579	589723
196442	589724
14416	589725
198969	589726
37649	589727
220408	589728
25402	589729
178377	589730
51986	589731
62994	589732
253903	589733
29972	589734
69364	589735
10225	589736
25376	589737
16005	589738
141284	589739
97776	589740
95454	589741
306951	589742
422	589743
142162	589744
125532	589745
76464	589746
11429	589747
1345	589748
65069	589749
1442	589750
59992	589751
19447	589752
44827	589753
76422	589754
153955	589755
148030	589756
218932	589757
1442	589758
247443	589759
183457	589760
53058	589761
92783	589762
41776	589763
40003	589764
63539	589765
53058	589766
143210	589767
81882	589768
31305	589769
9885	589770
64590	589771
37465	589772
18068	589773
213643	589774
13679	589775
44827	589776
144945	589777
100499	589778
26055	589779
15106	589780
11078	589781
58405	589782
89301	589783
3021	589784
149751	589785
85442	589786
122934	589787
41898	589788
8359	589789
143387	589790
96714	589791
143792	589792
15231	589793
102680	589794
111997	589795
76220	589796
265218	589797
313491	589798
143268	589799
242532	589800
65897	589801
255466	589802
4669	589803
283766	589804
179188	589805
43920	589806
75742	589807
165378	589808
37469	589809
156817	589810
94577	589811
84757	589812
139969	589813
26809	589814
185123	589815
39240	589816
5799	589817
218998	589818
198713	589819
58828	589820
28615	589821
238161	589822
99067	589823
146276	589824
44962	589825
39051	589826
2837	589827
185767	589828
12645	589829
52010	589830
70863	589831
2716	589832
199764	589833
66841	589834
36142	589835
110309	589836
4545	589837
29983	589838
8159	589839
144639	589840
81117	589841
320251	589842
31394	589843
145452	589844
9885	589845
60189	589846
122896	589847
196989	589848
122897	589849
28663	589850
81468	589851
99479	589852
352773	589853
22148	589854
285442	589855
91616	589856
72329	589857
43660	589858
278724	589859
41967	589860
129746	589861
10337	589862
311172	589863
8297	589864
206674	589865
5642	589866
77600	589867
61202	589868
329962	589869
80680	589870
27032	589871
203650	589872
39896	589873
249292	589874
102858	589875
23175	589876
248606	589877
165802	589878
55630	589879
42193	589880
3013	589881
8769	589882
135131	589883
1121	589884
147226	589885
13727	589886
79785	589887
28839	589888
26824	589889
77229	589890
11115	589891
310208	589892
7009	589893
4717	589894
203525	589895
319069	589896
66184	589897
88502	589898
43409	589899
47077	589900
4062	589901
10495	589902
115360	589903
44	589904
4712	589905
303874	589906
100890	589907
83457	589908
11631	589909
223284	589910
179067	589911
199895	589912
33552	589913
11072	589914
32742	589915
105018	589916
226313	589917
13175	589918
266228	589919
26644	589920
160642	589921
104464	589922
138220	589923
58299	589924
348748	589925
9449	589926
31221	589927
1191	589928
193903	589929
194970	589930
44493	589931
124713	589932
118429	589933
63801	589934
108148	589935
142346	589936
30610	589937
247124	589938
336	589939
26010	589940
67386	589941
282957	589942
282873	589943
283125	589944
106902	589945
81851	589946
2429	589947
4991	589948
282060	589949
277355	589950
140767	589951
241520	589952
92828	589953
221477	589954
258632	589955
141951	589956
10791	589957
233270	589958
76074	589959
268630	589960
332732	589961
92851	589962
235976	589963
43438	589964
116079	589965
13907	589966
58266	589967
97807	589968
76360	589969
126015	589970
27484	589971
58920	589972
114089	589973
113190	589974
58418	589975
11261	589976
116352	589977
115932	589978
47586	589979
76451	589980
85109	589981
179561	589982
2931	589983
65417	589984
155738	589985
89994	589986
224702	589987
227651	589988
47586	589989
241605	589990
225690	589991
257650	589992
35450	589993
231222	589994
51406	589995
182720	589996
267996	589997
309726	589998
135653	589999
6699	590000
119874	590001
94025	590002
211847	590003
344340	590004
75505	590005
10842	590006
184922	590007
81462	590008
105506	590009
185762	590010
79088	590011
198249	590012
151759	590013
182723	590014
9492	590015
265702	590016
211802	590017
267758	590018
248845	590019
59820	590020
185182	590021
233160	590022
69288	590023
10496	590024
51060	590025
296798	590026
137551	590027
37553	590028
223232	590029
308471	590030
169638	590031
130224	590032
17246	590033
222687	590034
154939	590035
81948	590036
87646	590037
108385	590038
87117	590039
6313	590040
227208	590041
201535	590042
46084	590043
114054	590044
170645	590045
27726	590046
306033	590047
75553	590048
140488	590049
65662	590050
61199	590051
15903	590052
145907	590053
89230	590054
31666	590055
23333	590056
154131	590057
79495	590058
86739	590059
217307	590060
190	590061
222214	590062
5222	590063
39565	590064
90448	590065
73856	590066
87287	590067
40531	590068
84526	590069
64010	590070
282939	590071
112572	590072
6299	590073
55666	590074
184222	590075
27525	590076
330810	590077
90975	590078
76228	590079
63066	590080
97204	590081
19423	590082
256444	590083
42046	590084
301035	590085
23584	590086
54342	590087
5452	590088
84953	590089
259018	590090
144699	590091
50278	590092
224814	590093
145622	590094
11262	590095
29467	590096
52081	590097
86031	590098
139545	590099
123468	590100
12116	590101
330443	590102
106008	590103
184087	590104
2479	590105
114956	590106
254034	590107
33476	590108
102925	590109
269020	590110
332768	590111
150330	590112
70929	590113
17445	590114
178803	590115
121193	590116
66065	590117
236160	590118
302777	590119
204629	590120
59049	590121
122748	590122
65965	590123
85111	590124
90254	590125
131525	590126
12116	590127
32978	590128
304973	590129
301069	590130
8749	590131
69346	590132
178867	590133
140060	590134
325021	590135
137562	590136
301225	590137
328524	590138
114995	590139
32415	590140
14750	590141
226145	590142
70324	590143
222731	590144
76540	590145
63198	590146
244327	590147
5248	590148
20484	590149
253656	590150
25345	590151
33469	590152
9661	590153
266266	590154
253618	590155
142335	590156
57245	590157
35362	590158
73937	590159
334781	590160
107905	590161
304901	590162
139086	590163
137566	590164
123951	590165
117021	590166
331263	590167
123323	590168
311377	590169
68361	590170
76228	590171
15204	590172
114811	590173
298390	590174
61703	590175
322200	590176
75553	590177
54723	590178
35721	590179
78829	590180
115310	590181
87771	590182
12819	590183
149665	590184
3728	590185
54755	590186
79130	590187
242536	590188
60285	590189
87645	590190
204071	590191
59402	590192
228539	590193
77119	590194
203985	590195
212299	590196
17025	590197
40215	590198
191594	590199
141975	590200
343480	590201
183246	590202
148901	590203
51919	590204
191583	590205
24904	590206
5388	590207
151980	590208
18369	590209
225175	590210
310059	590211
243240	590212
4530	590213
182533	590214
19544	590215
103273	590216
21116	590217
2088	590218
200859	590219
115032	590220
26332	590221
256080	590222
7192	590223
50254	590224
153571	590225
215737	590226
229874	590227
50004	590228
179468	590229
57807	590230
126416	590231
92869	590232
64042	590233
247160	590234
40273	590235
93714	590236
146734	590237
71302	590238
192256	590239
30219	590240
37527	590241
42079	590242
183985	590243
230419	590244
116032	590245
93743	590246
205021	590247
74481	590248
156169	590249
2098	590250
12019	590251
41065	590252
256278	590253
75885	590254
634	590255
90101	590256
169361	590257
299246	590258
191285	590259
137571	590260
202289	590261
19407	590262
103728	590263
157438	590264
275140	590265
149689	590266
81043	590267
257059	590268
155331	590269
156182	590270
185166	590271
223700	590272
225431	590273
34784	590274
246535	590275
115729	590276
244553	590277
141020	590278
159120	590279
37663	590280
144986	590281
184849	590282
159369	590283
45989	590284
148640	590285
186005	590286
320375	590287
116786	590288
237729	590289
126515	590290
145360	590291
65333	590292
343674	590293
119940	590294
87775	590295
74883	590296
171904	590297
33430	590298
154328	590299
15911	590300
137811	590301
41709	590302
93574	590303
183791	590304
65720	590305
139219	590306
337094	590307
87407	590308
151215	590309
82656	590310
136049	590311
61768	590312
328816	590313
226995	590314
22601	590315
51163	590316
332327	590317
34931	590318
48205	590319
16110	590320
278196	590321
139732	590322
179560	590323
200435	590324
81900	590325
85323	590326
7224	590327
36463	590328
749	590329
171555	590330
140203	590331
148170	590332
95095	590333
143356	590334
100072	590335
5698	590336
157777	590337
117103	590338
25211	590339
92594	590340
144803	590341
74087	590342
92979	590343
115269	590344
10470	590345
153047	590346
296942	590347
42384	590348
2487	590349
140958	590350
71249	590351
75490	590352
23871	590353
320019	590354
237584	590355
190184	590356
91232	590357
98712	590358
142772	590359
5566	590360
55761	590361
58216	590362
273353	590363
104554	590364
32998	590365
6068	590366
1249	590367
82738	590368
10281	590369
125009	590370
117064	590371
18569	590372
42509	590373
26744	590374
18569	590375
95217	590376
27553	590377
20549	590378
157765	590379
10804	590380
10804	590381
10804	590382
310457	590383
50621	590384
97264	590385
266268	590386
246521	590387
8131	590388
18497	590389
51374	590390
104749	590391
112589	590392
167857	590393
22017	590394
140354	590395
351112	590396
11919	590397
2762	590398
347942	590399
70269	590400
52990	590401
302	590402
328954	590403
301356	590404
135358	590405
133500	590406
1586	590407
153191	590408
312327	590409
326974	590410
327057	590411
152479	590412
105638	590413
125706	590414
257226	590415
44994	590416
152059	590417
62905	590418
75875	590419
257253	590420
137577	590421
346230	590422
82272	590423
231620	590424
337116	590425
332304	590426
62095	590427
162774	590428
54438	590429
339833	590430
41728	590431
11782	590432
59756	590433
53785	590434
114098	590435
54788	590436
147386	590437
251863	590438
118620	590439
141563	590440
308096	590441
144901	590442
60873	590443
104023	590444
90337	590445
233599	590446
136559	590447
61199	590448
91593	590449
32694	590450
258424	590451
143361	590452
279574	590453
32904	590454
191473	590455
327199	590456
152503	590457
37848	590458
196017	590459
169443	590460
237201	590461
114556	590462
10859	590463
221370	590464
202113	590465
248400	590466
47911	590467
108370	590468
54481	590469
180458	590470
68473	590471
44859	590472
94457	590473
9654	590474
21299	590475
122094	590476
108286	590477
239388	590478
338690	590479
153990	590480
56158	590481
62807	590482
96045	590483
181399	590484
46307	590485
98453	590486
105447	590487
127824	590488
114116	590489
103705	590490
271544	590491
39862	590492
88490	590493
104050	590494
74829	590495
196640	590496
122049	590497
114212	590498
83888	590499
53794	590500
68164	590501
28760	590502
39621	590503
68282	590504
275380	590505
159236	590506
38641	590507
300457	590508
136995	590509
46574	590510
59214	590511
62628	590512
5630	590513
209799	590514
18795	590515
79491	590516
66594	590517
58957	590518
23673	590519
60546	590520
59736	590521
44283	590522
31671	590523
120796	590524
162381	590525
122034	590526
66599	590527
68570	590528
59828	590529
245062	590530
3747	590531
86901	590532
139188	590533
159528	590534
104816	590535
353960	590536
275493	590537
22259	590538
324932	590539
66602	590540
273475	590541
66703	590542
64094	590543
7318	590544
122089	590545
41044	590546
302730	590547
89345	590548
47581	590549
136582	590550
87180	590551
206205	590552
79517	590553
31669	590554
269786	590555
101167	590556
101354	590557
112508	590558
37256	590559
104948	590560
163929	590561
10281	590562
32770	590563
6301	590564
104509	590565
276566	590566
103794	590567
159099	590568
36947	590569
323649	590570
127990	590571
322565	590572
31671	590573
79844	590574
15117	590575
207081	590576
59745	590577
114122	590578
164644	590579
35183	590580
267809	590581
35222	590582
50494	590583
80442	590584
87259	590585
101211	590586
68524	590587
121266	590588
90607	590589
38171	590590
261457	590591
229542	590592
68570	590593
104273	590594
37364	590595
241585	590596
105538	590597
162704	590598
122094	590599
155122	590600
181419	590601
16836	590602
244633	590603
302736	590604
228317	590605
156723	590606
170366	590607
302744	590608
165722	590609
73594	590610
73594	590611
46394	590612
35182	590613
181425	590614
222290	590615
302735	590616
65011	590617
32401	590618
181400	590619
194577	590620
82129	590621
136464	590622
50496	590623
120844	590624
167039	590625
134335	590626
164951	590627
40800	590628
129073	590629
25077	590630
351226	590631
41209	590632
148311	590633
301640	590634
227413	590635
33010	590636
164239	590637
270627	590638
90672	590639
269100	590640
122060	590641
260816	590642
91104	590643
94201	590644
79506	590645
2653	590646
52742	590647
139889	590648
16692	590649
15203	590650
7439	590651
66731	590652
16686	590653
5902	590654
22790	590655
12482	590656
101807	590657
70019	590658
235874	590659
98135	590660
196279	590661
210425	590662
7446	590663
161945	590664
102615	590665
22712	590666
7457	590667
1062	590668
2137	590669
122547	590670
23739	590671
222374	590672
12487	590673
12487	590674
82961	590675
59466	590676
127910	590677
171364	590678
70993	590679
199363	590680
1526	590681
71264	590682
134785	590683
6791	590684
122461	590685
8445	590686
143179	590687
59876	590688
315147	590689
349584	590690
126048	590691
210489	590692
171933	590693
289487	590694
171700	590695
71787	590696
289415	590697
288435	590698
71659	590699
108775	590700
108638	590701
287456	590702
171408	590703
292399	590704
114430	590705
109099	590706
222982	590707
174998	590708
286648	590709
108753	590710
286063	590711
292766	590712
108975	590713
287251	590714
287191	590715
48602	590716
171723	590717
111447	590718
34574	590719
287930	590720
181372	590721
287680	590722
175633	590723
71659	590724
72287	590725
289997	590726
288402	590727
73260	590728
287555	590729
62424	590730
163208	590731
34011	590732
281917	590733
22089	590734
94795	590735
289268	590736
302629	590737
288344	590738
110371	590739
24602	590740
175562	590741
91110	590742
207889	590743
172869	590744
270306	590745
288717	590746
348854	590747
13200	590748
122344	590749
173489	590750
94763	590751
94763	590752
290398	590753
175501	590754
183568	590755
109394	590756
109340	590757
176799	590758
291418	590759
110510	590760
46074	590761
292075	590762
104097	590763
128766	590764
34361	590765
172535	590766
291543	590767
172751	590768
110141	590769
88833	590770
346920	590771
108988	590772
176030	590773
276741	590774
146552	590775
109238	590776
172599	590777
291797	590778
292001	590779
56136	590780
13137	590781
171567	590782
199631	590783
173307	590784
71046	590785
79976	590786
278977	590787
49042	590788
48819	590789
17679	590790
25186	590791
48930	590792
16506	590793
34063	590794
172378	590795
110356	590796
173774	590797
13234	590798
17519	590799
88593	590800
292974	590801
175616	590802
292677	590803
110003	590804
42452	590805
94088	590806
207757	590807
173337	590808
302659	590809
172633	590810
109515	590811
72862	590812
326407	590813
292287	590814
205467	590815
207812	590816
72797	590817
176148	590818
280089	590819
109680	590820
110757	590821
109238	590822
173233	590823
292648	590824
1856	590825
72567	590826
172307	590827
109491	590828
4946	590829
110117	590830
108579	590831
355743	590832
173333	590833
175223	590834
108968	590835
49142	590836
172743	590837
175999	590838
172503	590839
172378	590840
109974	590841
286770	590842
48930	590843
7792	590844
59354	590845
38719	590846
194396	590847
110574	590848
288776	590849
110026	590850
62729	590851
287798	590852
31003	590853
292497	590854
103372	590855
181357	590856
280177	590857
175308	590858
207703	590859
46545	590860
109416	590861
108434	590862
294295	590863
205650	590864
175298	590865
356235	590866
56104	590867
111171	590868
141402	590869
173901	590870
49345	590871
21965	590872
49086	590873
90675	590874
114431	590875
128025	590876
83168	590877
32644	590878
32383	590879
94316	590880
38638	590881
128193	590882
156017	590883
177766	590884
208935	590885
110373	590886
173160	590887
280431	590888
206786	590889
55923	590890
223389	590891
172393	590892
147883	590893
195668	590894
266096	590895
27296	590896
174797	590897
175413	590898
172461	590899
281290	590900
166849	590901
292363	590902
129756	590903
68604	590904
48305	590905
29907	590906
174306	590907
205815	590908
4908	590909
292897	590910
110367	590911
112600	590912
62194	590913
175725	590914
172256	590915
110673	590916
10104	590917
49622	590918
49114	590919
173847	590920
287192	590921
175469	590922
291251	590923
287166	590924
9993	590925
7829	590926
2203	590927
172102	590928
110023	590929
172277	590930
128602	590931
289480	590932
357226	590933
31414	590934
292814	590935
248210	590936
109131	590937
110369	590938
292578	590939
103672	590940
155	590941
292576	590942
50685	590943
49344	590944
271525	590945
285532	590946
111053	590947
44270	590948
290375	590949
12131	590950
291585	590951
272404	590952
49697	590953
69537	590954
110793	590955
49795	590956
102921	590957
50716	590958
172365	590959
173370	590960
171618	590961
69497	590962
148728	590963
50651	590964
176323	590965
71587	590966
9297	590967
291176	590968
333817	590969
173615	590970
289050	590971
109100	590972
287954	590973
134490	590974
176412	590975
175207	590976
98384	590977
172365	590978
175361	590979
175641	590980
294233	590981
24687	590982
106667	590983
240297	590984
56503	590985
110984	590986
174559	590987
10002	590988
127905	590989
155	590990
206032	590991
1853	590992
173550	590993
72774	590994
38571	590995
205395	590996
49550	590997
172114	590998
74903	590999
110511	591000
289287	591001
88635	591002
174703	591003
277114	591004
109147	591005
177106	591006
290885	591007
108825	591008
62083	591009
290333	591010
287752	591011
280296	591012
165218	591013
288879	591014
46422	591015
277746	591016
287220	591017
280935	591018
174151	591019
353715	591020
354673	591021
341855	591022
282066	591023
173015	591024
48971	591025
113808	591026
174688	591027
31414	591028
110202	591029
288803	591030
173165	591031
217964	591032
73216	591033
62683	591034
172610	591035
167202	591036
172716	591037
174813	591038
110316	591039
71988	591040
110577	591041
17648	591042
8913	591043
134844	591044
48591	591045
94083	591046
129507	591047
227746	591048
356350	591049
175247	591050
48880	591051
33852	591052
122065	591053
103698	591054
153283	591055
109027	591056
71567	591057
291593	591058
72093	591059
238482	591060
34030	591061
153803	591062
290378	591063
292768	591064
34988	591065
173867	591066
28175	591067
270017	591068
94263	591069
6291	591070
174773	591071
94792	591072
110316	591073
175542	591074
290757	591075
174728	591076
110096	591077
109663	591078
109220	591079
271988	591080
181318	591081
171368	591082
71044	591083
17896	591084
181050	591085
285949	591086
32819	591087
292220	591088
94657	591089
109107	591090
278300	591091
128908	591092
109261	591093
129058	591094
72849	591095
110074	591096
293647	591097
6969	591098
19188	591099
72622	591100
56329	591101
79994	591102
81860	591103
176962	591104
109115	591105
286087	591106
172909	591107
278377	591108
175655	591109
174975	591110
49133	591111
175625	591112
290810	591113
72414	591114
13554	591115
357636	591116
8921	591117
176322	591118
62717	591119
133207	591120
337804	591121
289879	591122
90895	591123
21308	591124
65553	591125
17707	591126
7786	591127
171907	591128
109452	591129
292335	591130
127653	591131
128161	591132
6974	591133
74691	591134
33920	591135
109669	591136
109666	591137
155	591138
289229	591139
349804	591140
291407	591141
282203	591142
174873	591143
291332	591144
72620	591145
7904	591146
42286	591147
49184	591148
287221	591149
24231	591150
173638	591151
176293	591152
83567	591153
56689	591154
108931	591155
17921	591156
62669	591157
99134	591158
353331	591159
24594	591160
113876	591161
50712	591162
272336	591163
49758	591164
176297	591165
292043	591166
68604	591167
17954	591168
48988	591169
97877	591170
48585	591171
171605	591172
291806	591173
73159	591174
76280	591175
357711	591176
111326	591177
291359	591178
172448	591179
173187	591180
291490	591181
287623	591182
288789	591183
110941	591184
72706	591185
285313	591186
172233	591187
172718	591188
345385	591189
17991	591190
174623	591191
3215	591192
54749	591193
94715	591194
288956	591195
211791	591196
287621	591197
285298	591198
110359	591199
326764	591200
176357	591201
109969	591202
56504	591203
293839	591204
110310	591205
285740	591206
176473	591207
32278	591208
13263	591209
82422	591210
29907	591211
191859	591212
37481	591213
36753	591214
26653	591215
42096	591216
25256	591217
70621	591218
38396	591219
61205	591220
30009	591221
14396	591222
89878	591223
26829	591224
36385	591225
45480	591226
26062	591227
280716	591228
218359	591229
32085	591230
27037	591231
196655	591232
116191	591233
344118	591234
39939	591235
243592	591236
75256	591237
100164	591238
58155	591239
51852	591240
107346	591241
240250	591242
32118	591243
26421	591244
190647	591245
138412	591246
329207	591247
64705	591248
13851	591249
134027	591250
227292	591251
87351	591252
154385	591253
10799	591254
22537	591255
55271	591256
46163	591257
100062	591258
121269	591259
37627	591260
313246	591261
31119	591262
113353	591263
191369	591264
331037	591265
247048	591266
146509	591267
153323	591268
26070	591269
65571	591270
55588	591271
1251	591272
245093	591273
94206	591274
9341	591275
190362	591276
198441	591277
27804	591278
25060	591279
70296	591280
124531	591281
67799	591282
44643	591283
44928	591284
331641	591285
44754	591286
154933	591287
14372	591288
897	591289
255308	591290
11838	591291
22257	591292
301001	591293
44779	591294
152385	591295
44809	591296
31206	591297
25658	591298
22523	591299
26871	591300
178023	591301
29651	591302
26735	591303
135170	591304
41234	591305
82406	591306
80717	591307
60561	591308
62949	591309
3627	591310
5726	591311
29343	591312
4451	591313
2458	591314
197390	591315
87595	591316
16508	591317
139578	591318
69267	591319
8694	591320
32163	591321
12668	591322
222647	591323
152878	591324
65692	591325
18188	591326
64215	591327
3176	591328
113582	591329
65718	591330
15142	591331
52393	591332
166104	591333
30660	591334
139478	591335
41168	591336
213	591337
288122	591338
96668	591339
151358	591340
3450	591341
11785	591342
335463	591343
136060	591344
242669	591345
128805	591346
128154	591347
47615	591348
5737	591349
116762	591350
94095	591351
41859	591352
161631	591353
9324	591354
19606	591355
81531	591356
144475	591357
271656	591358
28681	591359
31945	591360
67809	591361
14382	591362
39372	591363
112869	591364
7700	591365
3607	591366
84603	591367
1372	591368
112879	591369
106302	591370
37131	591371
18159	591372
15686	591373
99127	591374
18067	591375
6613	591376
56179	591377
236694	591378
117195	591379
178314	591380
337139	591381
223941	591382
48217	591383
56880	591384
25397	591385
65888	591386
39158	591387
40448	591388
100538	591389
34489	591390
16956	591391
115069	591392
92135	591393
158064	591394
37871	591395
184444	591396
89709	591397
133711	591398
41663	591399
40043	591400
3913	591401
36439	591402
104767	591403
8326	591404
178576	591405
51942	591406
47995	591407
1099	591408
76025	591409
186233	591410
26951	591411
5290	591412
35884	591413
20546	591414
147524	591415
194691	591416
44889	591417
20059	591418
281285	591419
292080	591420
17280	591421
326073	591422
8586	591423
257885	591424
207510	591425
38996	591426
75139	591427
184	591428
8527	591429
101729	591430
2093	591431
55384	591432
7018	591433
5396	591434
336784	591435
10453	591436
4417	591437
9399	591438
214917	591439
21867	591440
245422	591441
12031	591442
3017	591443
43418	591444
54366	591445
16501	591446
163769	591447
59286	591448
219179	591449
197496	591450
234935	591451
220761	591452
58334	591453
46418	591454
11567	591455
28250	591456
240883	591457
1745	591458
38398	591459
32465	591460
103213	591461
103213	591462
117554	591463
48242	591464
155351	591465
23447	591466
140959	591467
117554	591468
253405	591469
78263	591470
321006	591471
7394	591472
4451	591473
222066	591474
206019	591475
23781	591476
197230	591477
119315	591478
282398	591479
21251	591480
1540	591481
167601	591482
18844	591483
16488	591484
55707	591485
156458	591486
26772	591487
148025	591488
275574	591489
273804	591490
15066	591491
70352	591492
11362	591493
70703	591494
17461	591495
7566	591496
47978	591497
355235	591498
74304	591499
65871	591500
346200	591501
3504	591502
112654	591503
229731	591504
30333	591505
162882	591506
168748	591507
13612	591508
70523	591509
21995	591510
169935	591511
36024	591512
18043	591513
155640	591514
40210	591515
329369	591516
3067	591517
6511	591518
38705	591519
11368	591520
70429	591521
4242	591522
104473	591523
74074	591524
103072	591525
16833	591526
63056	591527
159370	591528
68118	591529
104378	591530
153949	591531
24675	591532
50134	591533
23873	591534
43274	591535
115623	591536
304699	591537
265608	591538
67735	591539
181523	591540
310035	591541
5872	591542
9632	591543
348367	591544
33591	591545
12668	591546
161882	591547
22492	591548
511	591549
70916	591550
17466	591551
23115	591552
47696	591553
22024	591554
299987	591555
50503	591556
64371	591557
163406	591558
46148	591559
106775	591560
36071	591561
37	591562
33418	591563
75140	591564
62939	591565
153968	591566
70627	591567
54155	591568
74165	591569
20	591570
195757	591571
38336	591572
304196	591573
17378	591574
220091	591575
37636	591576
66709	591577
19206	591578
27085	591579
208097	591580
127038	591581
50134	591582
17460	591583
44385	591584
55001	591585
10749	591586
10749	591587
1994	591588
126769	591589
103020	591590
29990	591591
65489	591592
18471	591593
12325	591594
95413	591595
91245	591596
47887	591597
19276	591598
97256	591599
47887	591600
33322	591601
26463	591602
2920	591603
95734	591604
129271	591605
30105	591606
7245	591607
11518	591608
123962	591609
81024	591610
124088	591611
96299	591612
179685	591613
182605	591614
25304	591615
142697	591616
75795	591617
349325	591618
35660	591619
98849	591620
121141	591621
53672	591622
222478	591623
44305	591624
68531	591625
5815	591626
40507	591627
17343	591628
43289	591629
52700	591630
52334	591631
21924	591632
16891	591633
5152	591634
2070	591635
23412	591636
139236	591637
253216	591638
167270	591639
173111	591640
138039	591641
66550	591642
176775	591643
4237	591644
125911	591645
28529	591646
221543	591647
342563	591648
179849	591649
198703	591650
108242	591651
79377	591652
19735	591653
146595	591654
733	591655
40708	591656
41976	591657
38940	591658
49801	591659
13342	591660
73061	591661
111452	591662
73272	591663
49637	591664
111166	591665
73025	591666
294546	591667
34528	591668
24691	591669
111144	591670
49659	591671
49653	591672
166930	591673
4959	591674
107388	591675
12044	591676
69785	591677
53305	591678
192322	591679
40512	591680
118909	591681
165409	591682
86211	591683
153555	591684
57619	591685
34800	591686
47763	591687
79542	591688
177862	591689
110712	591690
1924	591691
229	591692
11190	591693
48774	591694
185584	591695
11016	591696
190262	591697
30781	591698
33949	591699
205220	591700
204625	591701
4307	591702
28101	591703
27003	591704
19912	591705
25064	591706
133159	591707
216286	591708
185329	591709
155128	591710
21017	591711
157701	591712
16601	591713
141328	591714
332550	591715
51882	591716
20830	591717
28347	591718
15955	591719
46733	591720
337036	591721
94160	591722
3622	591723
74737	591724
942	591725
56968	591726
1822	591727
44492	591728
107183	591729
26896	591730
68777	591731
29946	591732
25120	591733
87092	591734
81824	591735
130929	591736
35854	591737
5211	591738
133374	591739
325975	591740
14166	591741
38068	591742
322228	591743
119568	591744
14132	591745
35702	591746
1752	591747
145900	591748
80045	591749
107341	591750
103927	591751
42992	591752
2576	591753
60266	591754
52224	591755
312949	591756
186985	591757
222794	591758
247027	591759
86295	591760
8151	591761
7279	591762
62655	591763
18937	591764
53926	591765
38373	591766
19984	591767
8337	591768
241221	591769
3411	591770
23795	591771
73784	591772
330487	591773
143019	591774
97132	591775
33402	591776
307264	591777
206621	591778
11939	591779
48451	591780
104836	591781
331768	591782
197562	591783
44939	591784
254344	591785
63991	591786
331500	591787
199461	591788
44635	591789
236839	591790
122825	591791
269512	591792
138875	591793
244456	591794
21855	591795
55760	591796
27099	591797
257880	591798
241948	591799
254512	591800
241754	591801
148814	591802
155358	591803
197487	591804
155995	591805
99567	591806
148738	591807
197562	591808
37708	591809
28415	591810
75084	591811
114222	591812
8010	591813
88293	591814
99811	591815
67378	591816
253281	591817
249417	591818
32081	591819
294742	591820
37339	591821
104007	591822
34566	591823
5698	591824
22940	591825
2603	591826
196729	591827
61035	591828
80101	591829
208567	591830
30930	591831
353796	591832
43646	591833
14600	591834
3479	591835
18803	591836
108852	591837
13913	591838
18889	591839
45416	591840
10280	591841
59593	591842
59905	591843
124745	591844
54695	591845
8321	591846
6499	591847
65258	591848
78761	591849
18067	591850
14668	591851
163303	591852
185721	591853
315758	591854
41306	591855
12213	591856
186657	591857
50922	591858
52038	591859
336742	591860
40169	591861
43121	591862
102778	591863
47084	591864
70877	591865
12923	591866
126849	591867
106008	591868
91178	591869
5255	591870
9864	591871
142183	591872
5012	591873
82915	591874
51752	591875
90374	591876
15929	591877
64536	591878
17217	591879
44232	591880
33204	591881
69870	591882
334287	591883
227706	591884
94909	591885
326850	591886
47876	591887
41823	591888
137469	591889
1917	591890
33421	591891
23859	591892
35071	591893
18613	591894
140871	591895
145567	591896
303081	591897
155472	591898
139626	591899
196871	591900
146345	591901
40475	591902
125356	591903
22638	591904
127168	591905
79022	591906
2564	591907
48202	591908
107494	591909
167255	591910
94364	591911
65403	591912
70662	591913
63040	591914
137743	591915
161749	591916
19931	591917
103647	591918
39204	591919
11404	591920
22790	591921
9707	591922
29634	591923
9518	591924
161579	591925
28458	591926
192328	591927
273067	591928
263367	591929
21713	591930
31695	591931
12486	591932
12480	591933
3831	591934
67017	591935
12486	591936
67038	591937
31812	591938
196373	591939
12486	591940
31713	591941
45607	591942
86664	591943
25733	591944
5900	591945
16687	591946
7457	591947
144117	591948
11603	591949
16675	591950
9659	591951
236680	591952
67023	591953
124398	591954
80137	591955
9496	591956
144285	591957
35485	591958
183123	591959
12489	591960
113381	591961
282689	591962
98500	591963
2535	591964
241069	591965
10534	591966
59142	591967
246769	591968
82851	591969
225538	591970
135666	591971
190038	591972
27191	591973
44992	591974
192966	591975
5791	591976
3016	591977
190298	591978
116037	591979
7149	591980
107931	591981
318253	591982
260945	591983
71349	591984
11332	591985
70517	591986
16912	591987
256051	591988
156916	591989
239485	591990
30355	591991
71105	591992
157143	591993
44230	591994
28224	591995
127157	591996
258550	591997
89377	591998
15080	591999
26365	592000
62572	592001
16552	592002
11539	592003
25410	592004
18206	592005
64953	592006
89786	592007
15756	592008
183899	592009
33572	592010
180491	592011
274618	592012
173390	592013
201914	592014
292187	592015
11199	592016
10095	592017
282190	592018
17915	592019
266249	592020
71127	592021
84187	592022
40455	592023
156890	592024
105283	592025
139703	592026
4290	592027
3620	592028
347202	592029
62950	592030
245129	592031
95220	592032
129735	592033
880	592034
63513	592035
356389	592036
27841	592037
38896	592038
349465	592039
161267	592040
3456	592041
123677	592042
63139	592043
8239	592044
111863	592045
230051	592046
46861	592047
291888	592048
353023	592049
106373	592050
350766	592051
15962	592052
82616	592053
278933	592054
23246	592055
58688	592056
337725	592057
182080	592058
253119	592059
169426	592060
60428	592061
31632	592062
281946	592063
7185	592064
253078	592065
90738	592066
55777	592067
239074	592068
170226	592069
33602	592070
14326	592071
74320	592072
149008	592073
20547	592074
40424	592075
148612	592076
107819	592077
82838	592078
156490	592079
126747	592080
251614	592081
82822	592082
88976	592083
300078	592084
204486	592085
222617	592086
155199	592087
253467	592088
224105	592089
38353	592090
56304	592091
133676	592092
54199	592093
37438	592094
13609	592095
154943	592096
8341	592097
31327	592098
323053	592099
128433	592100
50731	592101
195734	592102
113957	592103
5853	592104
74326	592105
89390	592106
26644	592107
4852	592108
11866	592109
310664	592110
281853	592111
155917	592112
19268	592113
88428	592114
7745	592115
54139	592116
68617	592117
278223	592118
161269	592119
170224	592120
70739	592121
153938	592122
17327	592123
8341	592124
163728	592125
248336	592126
204846	592127
342061	592128
103027	592129
59556	592130
99010	592131
21712	592132
178326	592133
55877	592134
154492	592135
169802	592136
31635	592137
32918	592138
3414	592139
38339	592140
77217	592141
840	592142
59985	592143
17145	592144
323256	592145
322923	592146
80003	592147
17228	592148
37498	592149
67466	592150
1213	592151
77632	592152
357242	592153
70213	592154
36877	592155
71103	592156
62775	592157
55674	592158
68341	592159
323172	592160
59630	592161
70862	592162
96850	592163
59560	592164
30342	592165
86795	592166
35041	592167
195370	592168
22402	592169
88415	592170
179997	592171
6037	592172
10908	592173
126852	592174
1939	592175
163012	592176
9835	592177
51683	592178
35784	592179
185980	592180
115186	592181
35786	592182
182964	592183
182910	592184
108829	592185
9307	592186
76492	592187
25206	592188
25419	592189
76051	592190
171456	592191
116413	592192
287171	592193
75197	592194
281539	592195
178499	592196
116604	592197
281829	592198
290313	592199
10474	592200
22491	592201
24131	592202
18020	592203
35591	592204
51634	592205
33171	592206
55058	592207
60138	592208
29609	592209
42372	592210
44509	592211
49895	592212
146533	592213
73154	592214
146752	592215
17013	592216
188880	592217
4695	592218
63663	592219
101075	592220
78557	592221
10569	592222
25970	592223
2001	592224
119390	592225
586	592226
10703	592227
19884	592228
151643	592229
52847	592230
182052	592231
120572	592232
118366	592233
23235	592234
321455	592235
19935	592236
10702	592237
145838	592238
62073	592239
107899	592240
1046	592241
10714	592242
164354	592243
69797	592244
189503	592245
6466	592246
42330	592247
64333	592248
11631	592249
245494	592250
68818	592251
184187	592252
15408	592253
32350	592254
5355	592255
216033	592256
7350	592257
35535	592258
6588	592259
15408	592260
21561	592261
3378	592262
6588	592263
813	592264
61418	592265
15408	592266
10949	592267
31537	592268
34319	592269
32572	592270
266943	592271
168198	592272
25019	592273
111067	592274
14044	592275
7202	592276
40149	592277
8986	592278
4680	592279
63142	592280
43241	592281
68952	592282
18703	592283
196645	592284
319651	592285
36865	592286
74164	592287
43266	592288
35445	592289
194128	592290
325138	592291
47565	592292
4115	592293
9423	592294
170577	592295
1675	592296
333259	592297
277745	592298
113699	592299
29132	592300
308256	592301
29132	592302
23548	592303
14464	592304
203767	592305
204023	592306
339626	592307
28137	592308
88025	592309
82101	592310
3864	592311
20222	592312
193259	592313
264844	592314
36519	592315
195995	592316
3844	592317
14208	592318
118430	592319
10281	592320
288533	592321
20384	592322
139311	592323
115386	592324
53511	592325
152243	592326
167704	592327
228889	592328
91160	592329
268991	592330
122313	592331
139266	592332
122629	592333
55571	592334
90414	592335
1282	592336
139994	592337
322467	592338
326386	592339
210446	592340
141745	592341
268851	592342
166266	592343
228092	592344
109373	592345
47125	592346
322554	592347
203967	592348
237534	592349
182467	592350
261920	592351
93369	592352
168609	592353
43397	592354
104617	592355
1282	592356
77693	592357
83967	592358
244874	592359
340115	592360
79693	592361
196600	592362
17341	592363
122078	592364
120553	592365
136765	592366
257437	592367
74429	592368
227979	592369
328407	592370
18930	592371
21677	592372
68813	592373
119890	592374
273365	592375
90864	592376
13992	592377
192989	592378
14302	592379
21405	592380
114931	592381
247523	592382
232253	592383
269370	592384
85302	592385
210929	592386
29635	592387
69772	592388
257526	592389
1884	592390
16522	592391
7462	592392
27256	592393
26642	592394
6559	592395
127791	592396
59237	592397
37251	592398
26393	592399
42817	592400
61053	592401
129	592402
32019	592403
64406	592404
228919	592405
269043	592406
20949	592407
298358	592408
265922	592409
8935	592410
1480	592411
54951	592412
41029	592413
272342	592414
30537	592415
69461	592416
88587	592417
2938	592418
2938	592419
221257	592420
120922	592421
31097	592422
859	592423
105093	592424
119120	592425
80959	592426
102505	592427
206960	592428
5660	592429
27517	592430
27057	592431
320110	592432
77351	592433
36235	592434
146019	592435
187791	592436
19369	592437
11849	592438
72651	592439
118992	592440
63418	592441
74001	592442
203595	592443
21588	592444
2830	592445
16015	592446
191990	592447
58728	592448
40254	592449
36136	592450
60405	592451
313874	592452
313374	592453
313542	592454
187884	592455
109476	592456
148116	592457
40935	592458
1606	592459
71198	592460
134488	592461
1993	592462
6069	592463
11597	592464
478	592465
313628	592466
72204	592467
155765	592468
118844	592469
258395	592470
7046	592471
115431	592472
155556	592473
91581	592474
93963	592475
115401	592476
26586	592477
17581	592478
45220	592479
43	592480
104291	592481
31053	592482
86971	592483
27265	592484
95949	592485
87197	592486
76381	592487
16510	592488
16490	592489
20601	592490
2700	592491
54580	592492
216700	592493
10483	592494
8121	592495
104458	592496
78282	592497
284466	592498
5384	592499
33550	592500
38	592501
202730	592502
27582	592503
189649	592504
317941	592505
48369	592506
187797	592507
130365	592508
4210	592509
42597	592510
142337	592511
200408	592512
101269	592513
196885	592514
22502	592515
181640	592516
256393	592517
76751	592518
88282	592519
41844	592520
114192	592521
22671	592522
18579	592523
100879	592524
5012	592525
10429	592526
66382	592527
1117	592528
112856	592529
28981	592530
91627	592531
226085	592532
52424	592533
287117	592534
25338	592535
7423	592536
266174	592537
93085	592538
144998	592539
42238	592540
258089	592541
66149	592542
104155	592543
285659	592544
221278	592545
48655	592546
110401	592547
109297	592548
294075	592549
89921	592550
90041	592551
67536	592552
288557	592553
207174	592554
16481	592555
221420	592556
14715	592557
4897	592558
41250	592559
113076	592560
60039	592561
42432	592562
94071	592563
56624	592564
227242	592565
349701	592566
47011	592567
29741	592568
14209	592569
331786	592570
205584	592571
64224	592572
70910	592573
107452	592574
80759	592575
350009	592576
45873	592577
170745	592578
54445	592579
27031	592580
117955	592581
18788	592582
138838	592583
42856	592584
208765	592585
27116	592586
239458	592587
88384	592588
39713	592589
42528	592590
29674	592591
3553	592592
38235	592593
5281	592594
247725	592595
126293	592596
4373	592597
35116	592598
74529	592599
17291	592600
131464	592601
212552	592602
78809	592603
26825	592604
11627	592605
8482	592606
21048	592607
75351	592608
162222	592609
273437	592610
12949	592611
196671	592612
270991	592613
157790	592614
56954	592615
109526	592616
118061	592617
301444	592618
216093	592619
45037	592620
80523	592621
18305	592622
4028	592623
115008	592624
17447	592625
8124	592626
10737	592627
193981	592628
31656	592629
103922	592630
176468	592631
6231	592632
122402	592633
173558	592634
21570	592635
135070	592636
53814	592637
37734	592638
144767	592639
2483	592640
7601	592641
45464	592642
96246	592643
51943	592644
35916	592645
215	592646
57135	592647
181908	592648
13015	592649
25468	592650
8694	592651
277796	592652
5082	592653
9262	592654
78297	592655
57556	592656
77548	592657
12360	592658
79159	592659
9010	592660
156867	592661
369	592662
319099	592663
98156	592664
36187	592665
117797	592666
31050	592667
134521	592668
299537	592669
1494	592670
327179	592671
324970	592672
169068	592673
312201	592674
77122	592675
77126	592676
161035	592677
77254	592678
9562	592679
77252	592680
313125	592681
105966	592682
67899	592683
181527	592684
96846	592685
137554	592686
219967	592687
106924	592688
206895	592689
84057	592690
11449	592691
75694	592692
11274	592693
76379	592694
41240	592695
251772	592696
335701	592697
31144	592698
11128	592699
75488	592700
325407	592701
267084	592702
44991	592703
74456	592704
77363	592705
35532	592706
25024	592707
138756	592708
209198	592709
60479	592710
105632	592711
221216	592712
351728	592713
293089	592714
348693	592715
20377	592716
73903	592717
9428	592718
243521	592719
113436	592720
45953	592721
37961	592722
194631	592723
121003	592724
196126	592725
228441	592726
124073	592727
145193	592728
15475	592729
632	592730
119056	592731
89524	592732
3251	592733
36469	592734
29404	592735
29207	592736
48187	592737
53022	592738
81443	592739
12841	592740
356684	592741
78339	592742
125701	592743
102296	592744
169	592745
191673	592746
38865	592747
116272	592748
54787	592749
179285	592750
119289	592751
23578	592752
26099	592753
202066	592754
14521	592755
53956	592756
70569	592757
36838	592758
103284	592759
29749	592760
40643	592761
62880	592762
9787	592763
37845	592764
81748	592765
1466	592766
12340	592767
394	592768
15403	592769
28512	592770
14400	592771
9177	592772
154127	592773
225007	592774
148597	592775
125965	592776
125739	592777
81032	592778
148597	592779
227864	592780
225623	592781
137187	592782
60099	592783
166198	592784
68791	592785
303407	592786
178515	592787
230281	592788
355131	592789
11952	592790
82193	592791
97954	592792
125719	592793
307713	592794
28576	592795
11952	592796
26668	592797
155025	592798
157381	592799
89840	592800
123899	592801
282116	592802
161216	592803
29577	592804
342960	592805
333383	592806
55316	592807
6744	592808
44125	592809
161206	592810
327818	592811
273955	592812
208532	592813
169982	592814
37667	592815
159431	592816
354515	592817
271426	592818
208610	592819
203268	592820
193277	592821
234609	592822
56508	592823
2345	592824
1372	592825
969	592826
201172	592827
333622	592828
142288	592829
58844	592830
23577	592831
53249	592832
137837	592833
355448	592834
54982	592835
131057	592836
91358	592837
167086	592838
190903	592839
76717	592840
33386	592841
10466	592842
67652	592843
35963	592844
52571	592845
25685	592846
140169	592847
3498	592848
54750	592849
6390	592850
284922	592851
197333	592852
81682	592853
93883	592854
201700	592855
276633	592856
226208	592857
241403	592858
8801	592859
25678	592860
180742	592861
12828	592862
1896	592863
15286	592864
153945	592865
256222	592866
45026	592867
41708	592868
180673	592869
336422	592870
146575	592871
33383	592872
90357	592873
124437	592874
44159	592875
191864	592876
2655	592877
2986	592878
201498	592879
328521	592880
200890	592881
81109	592882
1775	592883
99140	592884
320111	592885
137503	592886
90972	592887
217331	592888
81182	592889
2986	592890
203776	592891
124837	592892
103585	592893
55124	592894
28576	592895
203270	592896
93287	592897
115959	592898
26773	592899
10758	592900
229552	592901
273934	592902
59718	592903
88073	592904
9011	592905
4426	592906
97687	592907
20747	592908
185247	592909
169859	592910
20321	592911
20294	592912
90831	592913
39365	592914
199406	592915
103375	592916
29921	592917
90080	592918
24904	592919
20529	592920
54233	592921
332158	592922
91418	592923
106797	592924
7752	592925
228553	592926
71201	592927
82123	592928
25121	592929
153166	592930
23802	592931
190307	592932
120534	592933
157455	592934
23513	592935
46446	592936
270522	592937
48081	592938
144	592939
8400	592940
20160	592941
133990	592942
65276	592943
88775	592944
328722	592945
28997	592946
166013	592947
95422	592948
113013	592949
8783	592950
328788	592951
733	592952
260060	592953
6988	592954
320396	592955
348957	592956
45844	592957
74301	592958
15046	592959
85544	592960
17132	592961
62368	592962
16149	592963
26873	592964
124758	592965
66383	592966
3245	592967
18676	592968
72667	592969
38190	592970
92276	592971
14266	592972
168285	592973
149716	592974
126304	592975
119989	592976
18467	592977
33703	592978
202535	592979
64424	592980
140108	592981
20572	592982
10134	592983
316002	592984
85253	592985
85253	592986
16893	592987
42766	592988
217178	592989
333976	592990
13476	592991
47322	592992
41789	592993
169094	592994
26998	592995
6111	592996
254535	592997
125820	592998
203169	592999
204077	593000
334338	593001
82544	593002
48088	593003
164365	593004
24176	593005
78774	593006
40406	593007
75628	593008
86731	593009
123821	593010
15699	593011
80	593012
346679	593013
98060	593014
187195	593015
2483	593016
3942	593017
3671	593018
335947	593019
9116	593020
17068	593021
257369	593022
6263	593023
76166	593024
1900	593025
159181	593026
44986	593027
260952	593028
156742	593029
9091	593030
74766	593031
106629	593032
12419	593033
141765	593034
143054	593035
4306	593036
135315	593037
179524	593038
120929	593039
48362	593040
350672	593041
21911	593042
35813	593043
319	593044
31075	593045
36829	593046
51149	593047
5399	593048
2169	593049
22596	593050
992	593051
211431	593052
119594	593053
49200	593054
116216	593055
154999	593056
115162	593057
27790	593058
177882	593059
177882	593060
18359	593061
9877	593062
147049	593063
54981	593064
163358	593065
167387	593066
176433	593067
2145	593068
4471	593069
52	593070
2582	593071
257604	593072
1046	593073
3584	593074
283085	593075
176966	593076
164945	593077
26343	593078
73244	593079
81376	593080
265249	593081
90995	593082
2281	593083
331063	593084
156636	593085
116168	593086
208240	593087
188370	593088
192181	593089
91129	593090
422	593091
211386	593092
163377	593093
51203	593094
108605	593095
318848	593096
47329	593097
11247	593098
349196	593099
9372	593100
104080	593101
115096	593102
6096	593103
48033	593104
107652	593105
33516	593106
37751	593107
340368	593108
84974	593109
63456	593110
169865	593111
1449	593112
328573	593113
92286	593114
10491	593115
67952	593116
134609	593117
221648	593118
8363	593119
92428	593120
5312	593121
148134	593122
29946	593123
162278	593124
33068	593125
57200	593126
30311	593127
46973	593128
112807	593129
161556	593130
275308	593131
296433	593132
9053	593133
96100	593134
27405	593135
150081	593136
157721	593137
107858	593138
324695	593139
164054	593140
78114	593141
156715	593142
193745	593143
187230	593144
11828	593145
129002	593146
71339	593147
338014	593148
171999	593149
18252	593150
80067	593151
174156	593152
102535	593153
146844	593154
23306	593155
43747	593156
64243	593157
291553	593158
71505	593159
49507	593160
12621	593161
46596	593162
1417	593163
1417	593164
313206	593165
62983	593166
731	593167
129398	593168
10542	593169
282730	593170
81019	593171
110435	593172
71359	593173
71314	593174
3327	593175
273203	593176
325107	593177
11629	593178
21370	593179
103714	593180
36200	593181
3862	593182
20772	593183
12212	593184
182074	593185
160657	593186
87055	593187
1435	593188
158866	593189
120299	593190
1589	593191
194451	593192
239581	593193
107831	593194
5635	593195
10619	593196
16332	593197
140135	593198
27355	593199
88801	593200
13491	593201
41508	593202
153111	593203
234857	593204
6624	593205
123934	593206
1610	593207
209461	593208
89502	593209
6383	593210
14721	593211
83869	593212
31012	593213
56060	593214
114160	593215
56502	593216
59754	593217
48322	593218
47282	593219
16928	593220
208129	593221
285819	593222
5969	593223
27175	593224
91313	593225
356819	593226
231344	593227
164804	593228
210070	593229
351942	593230
106856	593231
169027	593232
74663	593233
36375	593234
118411	593235
1833	593236
127371	593237
63124	593238
208697	593239
17040	593240
140912	593241
23111	593242
334307	593243
36680	593244
128806	593245
176067	593246
94672	593247
52407	593248
49955	593249
342418	593250
8697	593251
197401	593252
197382	593253
328604	593254
73224	593255
24683	593256
205340	593257
10789	593258
83525	593259
181083	593260
17578	593261
4885	593262
72989	593263
111228	593264
49149	593265
47312	593266
179421	593267
179421	593268
354060	593269
281471	593270
261247	593271
142659	593272
205005	593273
595	593274
31665	593275
12550	593276
520	593277
111226	593278
210284	593279
56361	593280
65914	593281
34510	593282
34540	593283
22910	593284
226334	593285
73183	593286
82669	593287
285355	593288
287246	593289
293188	593290
165182	593291
43217	593292
122655	593293
53945	593294
312470	593295
240481	593296
356681	593297
194838	593298
108598	593299
141304	593300
227381	593301
52670	593302
176637	593303
88339	593304
289558	593305
24638	593306
43931	593307
313151	593308
97388	593309
108876	593310
173458	593311
159153	593312
150278	593313
173965	593314
21339	593315
54016	593316
181244	593317
56026	593318
81738	593319
11039	593320
174712	593321
354414	593322
72209	593323
8511	593324
31859	593325
304602	593326
135794	593327
95415	593328
11730	593329
111044	593330
291298	593331
22478	593332
59141	593333
28977	593334
26965	593335
47781	593336
242284	593337
21328	593338
22231	593339
205493	593340
34454	593341
101353	593342
6091	593343
351151	593344
207816	593345
15599	593346
47781	593347
90271	593348
282550	593349
61968	593350
4165	593351
5603	593352
175197	593353
123536	593354
26950	593355
126203	593356
64095	593357
772	593358
94457	593359
27193	593360
82913	593361
180190	593362
321705	593363
64559	593364
81347	593365
120557	593366
33180	593367
3232	593368
324062	593369
6829	593370
5508	593371
190448	593372
73194	593373
301	593374
17045	593375
180429	593376
170859	593377
188840	593378
119166	593379
23045	593380
92352	593381
5693	593382
18125	593383
165760	593384
14787	593385
121812	593386
64336	593387
50443	593388
252662	593389
11150	593390
32044	593391
4689	593392
16928	593393
42076	593394
161496	593395
32864	593396
102692	593397
204396	593398
1728	593399
54190	593400
186393	593401
180049	593402
11607	593403
22542	593404
136196	593405
338698	593406
221427	593407
42636	593408
49751	593409
289574	593410
143285	593411
224827	593412
91160	593413
100148	593414
11398	593415
52539	593416
59599	593417
137302	593418
169230	593419
2942	593420
24050	593421
206571	593422
45324	593423
67636	593424
62369	593425
18111	593426
9827	593427
98692	593428
10726	593429
294276	593430
97501	593431
38301	593432
71114	593433
77620	593434
142286	593435
114563	593436
24431	593437
58942	593438
160559	593439
75155	593440
71591	593441
8458	593442
301101	593443
84046	593444
56620	593445
321884	593446
27084	593447
17811	593448
645	593449
290544	593450
201984	593451
949	593452
4998	593453
110872	593454
49604	593455
1849	593456
176690	593457
89714	593458
1110	593459
60306	593460
424	593461
209017	593462
11679	593463
175303	593464
35641	593465
6370	593466
35169	593467
149884	593468
14417	593469
56128	593470
347970	593471
173811	593472
1611	593473
47400	593474
289408	593475
410	593476
62741	593477
176770	593478
49361	593479
174712	593480
56620	593481
73260	593482
113843	593483
175697	593484
71731	593485
49361	593486
287882	593487
84343	593488
4749	593489
187191	593490
74680	593491
68405	593492
101369	593493
357450	593494
36066	593495
4664	593496
18378	593497
46387	593498
21466	593499
29954	593500
69944	593501
20	593502
204581	593503
20195	593504
178368	593505
29039	593506
206285	593507
62376	593508
12543	593509
105753	593510
11457	593511
39677	593512
78954	593513
5775	593514
76003	593515
12259	593516
40936	593517
191644	593518
53319	593519
203951	593520
11087	593521
19238	593522
18075	593523
93699	593524
37591	593525
2556	593526
88660	593527
155281	593528
31322	593529
156399	593530
155849	593531
22463	593532
26785	593533
27016	593534
156352	593535
197404	593536
125063	593537
6455	593538
220138	593539
147989	593540
182	593541
60500	593542
86031	593543
18847	593544
79345	593545
138256	593546
86132	593547
5712	593548
2723	593549
34740	593550
18229	593551
4179	593552
189117	593553
134518	593554
19324	593555
92867	593556
10433	593557
114595	593558
551	593559
51825	593560
57201	593561
59408	593562
2808	593563
180800	593564
97337	593565
104814	593566
245467	593567
9789	593568
140174	593569
203791	593570
6642	593571
31144	593572
66498	593573
51532	593574
50241	593575
130597	593576
63158	593577
15557	593578
305485	593579
6883	593580
72566	593581
209504	593582
36434	593583
174528	593584
32498	593585
354754	593586
17558	593587
69874	593588
220273	593589
47431	593590
73517	593591
184974	593592
91268	593593
37442	593594
57670	593595
25568	593596
331190	593597
76045	593598
1408	593599
15183	593600
114518	593601
37788	593602
35717	593603
10604	593604
83005	593605
60032	593606
79539	593607
101991	593608
144242	593609
102783	593610
160307	593611
34303	593612
180475	593613
5234	593614
31302	593615
94244	593616
59360	593617
40327	593618
96523	593619
305987	593620
121027	593621
12192	593622
214639	593623
341157	593624
74251	593625
286379	593626
175988	593627
24023	593628
184927	593629
108897	593630
69797	593631
885	593632
1419	593633
3296	593634
54182	593635
103098	593636
8719	593637
31985	593638
12605	593639
36928	593640
38208	593641
38160	593642
4202	593643
26972	593644
112090	593645
203177	593646
29843	593647
74041	593648
39249	593649
219611	593650
6064	593651
73621	593652
192248	593653
173786	593654
73971	593655
82302	593656
144867	593657
118849	593658
13505	593659
225704	593660
22933	593661
51782	593662
244346	593663
91108	593664
186222	593665
310849	593666
294008	593667
52807	593668
15610	593669
12161	593670
16866	593671
2311	593672
329175	593673
195534	593674
17148	593675
16000	593676
304510	593677
111865	593678
105005	593679
50947	593680
162578	593681
12008	593682
136678	593683
353306	593684
192008	593685
45394	593686
6216	593687
23007	593688
13286	593689
208406	593690
50199	593691
154321	593692
59622	593693
13227	593694
2476	593695
247785	593696
36183	593697
187669	593698
180988	593699
2694	593700
186393	593701
35678	593702
338283	593703
38858	593704
205047	593705
128004	593706
19713	593707
107921	593708
101953	593709
7548	593710
11331	593711
241531	593712
5059	593713
2821	593714
285934	593715
110528	593716
29608	593717
90657	593718
29274	593719
54910	593720
21505	593721
272494	593722
164171	593723
1111	593724
261002	593725
84223	593726
91244	593727
72456	593728
10292	593729
228331	593730
14832	593731
221398	593732
161224	593733
32168	593734
187132	593735
28494	593736
177683	593737
355698	593738
82260	593739
38517	593740
73114	593741
79152	593742
165700	593743
6271	593744
61485	593745
101133	593746
75485	593747
292594	593748
137	593749
185451	593750
205387	593751
321586	593752
250037	593753
18294	593754
121108	593755
1286	593756
6789	593757
343063	593758
105985	593759
12418	593760
9760	593761
271189	593762
338863	593763
228313	593764
183635	593765
58232	593766
122510	593767
164395	593768
79317	593769
8219	593770
161132	593771
267478	593772
249210	593773
9838	593774
320071	593775
160668	593776
269854	593777
333467	593778
79054	593779
2013	593780
2452	593781
78307	593782
118180	593783
108586	593784
326508	593785
6150	593786
49984	593787
159274	593788
3392	593789
18554	593790
27955	593791
27896	593792
2433	593793
38313	593794
323277	593795
271275	593796
239363	593797
91829	593798
58276	593799
150222	593800
120421	593801
26479	593802
188259	593803
112908	593804
15070	593805
117694	593806
127760	593807
20429	593808
21475	593809
78318	593810
277599	593811
148244	593812
3529	593813
342094	593814
157390	593815
258119	593816
12109	593817
6439	593818
258091	593819
51412	593820
25428	593821
240882	593822
255993	593823
138279	593824
66224	593825
16031	593826
225978	593827
77446	593828
728	593829
54714	593830
51990	593831
287687	593832
155691	593833
78913	593834
1048	593835
2437	593836
80675	593837
5161	593838
45798	593839
301882	593840
215434	593841
7915	593842
66962	593843
67910	593844
90356	593845
337583	593846
578	593847
113459	593848
9240	593849
163022	593850
2777	593851
14812	593852
98155	593853
176955	593854
295165	593855
6661	593856
110641	593857
37927	593858
62103	593859
118343	593860
615	593861
18086	593862
4512	593863
1770	593864
2140	593865
72897	593866
16044	593867
25860	593868
17669	593869
135394	593870
8006	593871
2689	593872
149537	593873
79132	593874
46041	593875
166931	593876
280200	593877
10815	593878
279566	593879
201893	593880
335753	593881
259883	593882
24195	593883
128836	593884
196522	593885
111320	593886
105680	593887
98588	593888
124903	593889
124903	593890
166616	593891
29187	593892
35684	593893
64227	593894
1264	593895
55624	593896
159101	593897
109384	593898
173120	593899
39480	593900
5545	593901
36977	593902
239398	593903
29950	593904
85536	593905
62174	593906
78099	593907
349	593908
28976	593909
129686	593910
204837	593911
173668	593912
83988	593913
5656	593914
33024	593915
17545	593916
100912	593917
32158	593918
1348	593919
114900	593920
41735	593921
128370	593922
257264	593923
5919	593924
1152	593925
63502	593926
5880	593927
267863	593928
129419	593929
116070	593930
8778	593931
83909	593932
208177	593933
291275	593934
209772	593935
208914	593936
226169	593937
356551	593938
351859	593939
351069	593940
208039	593941
209190	593942
55986	593943
231927	593944
172169	593945
56326	593946
206778	593947
140684	593948
128990	593949
351372	593950
350103	593951
142435	593952
129235	593953
129811	593954
129906	593955
349157	593956
811	593957
174946	593958
357114	593959
83594	593960
103854	593961
142436	593962
355075	593963
19768	593964
72695	593965
111624	593966
223266	593967
188703	593968
48681	593969
20137	593970
198170	593971
3633	593972
26463	593973
86730	593974
3789	593975
65766	593976
3633	593977
23460	593978
44	593979
172722	593980
8209	593981
153372	593982
3552	593983
125830	593984
11958	593985
11072	593986
57877	593987
157916	593988
274171	593989
56736	593990
194642	593991
102255	593992
52816	593993
115893	593994
146488	593995
223908	593996
15592	593997
15592	593998
13555	593999
180061	594000
204504	594001
247073	594002
3681	594003
21142	594004
182941	594005
257612	594006
215169	594007
8195	594008
10526	594009
132496	594010
4093	594011
166408	594012
270992	594013
48891	594014
185176	594015
161492	594016
204405	594017
106788	594018
2368	594019
266165	594020
223593	594021
64498	594022
163	594023
209745	594024
43074	594025
27619	594026
240274	594027
182594	594028
182594	594029
23043	594030
10378	594031
93176	594032
14856	594033
16628	594034
79682	594035
140922	594036
28950	594037
15208	594038
186788	594039
201221	594040
202910	594041
68305	594042
342839	594043
139918	594044
54498	594045
146747	594046
202560	594047
67702	594048
16452	594049
160776	594050
1201	594051
2938	594052
2938	594053
2935	594054
129	594055
9008	594056
191015	594057
351464	594058
318930	594059
96297	594060
126621	594061
125789	594062
151819	594063
22824	594064
329866	594065
2788	594066
326637	594067
8504	594068
3526	594069
105734	594070
44608	594071
201650	594072
34904	594073
65212	594074
53061	594075
54482	594076
315154	594077
25004	594078
118079	594079
52777	594080
135620	594081
228716	594082
335065	594083
47674	594084
8295	594085
51533	594086
11905	594087
235283	594088
23498	594089
51101	594090
36625	594091
2189	594092
22457	594093
44493	594094
11878	594095
131788	594096
40563	594097
67533	594098
27016	594099
114668	594100
26785	594101
6058	594102
281575	594103
118819	594104
238278	594105
92819	594106
46216	594107
63407	594108
115138	594109
2597	594110
6457	594111
106600	594112
141976	594113
5205	594114
186502	594115
2980	594116
127199	594117
42545	594118
76876	594119
1012	594120
32900	594121
16529	594122
326842	594123
214790	594124
42850	594125
65796	594126
107522	594127
99318	594128
95184	594129
3801	594130
325892	594131
94100	594132
5489	594133
47698	594134
11814	594135
990	594136
12995	594137
30997	594138
99820	594139
156799	594140
100451	594141
42708	594142
25482	594143
308030	594144
154838	594145
330088	594146
163300	594147
220638	594148
78224	594149
2088	594150
79038	594151
52085	594152
41724	594153
288543	594154
111098	594155
294064	594156
328187	594157
109419	594158
49750	594159
83905	594160
209270	594161
50580	594162
302450	594163
146670	594164
130054	594165
357615	594166
352046	594167
14836	594168
133679	594169
104950	594170
51113	594171
261136	594172
43176	594173
28486	594174
345122	594175
228523	594176
274771	594177
350729	594178
158224	594179
16798	594180
11750	594181
321014	594182
5348	594183
1647	594184
65312	594185
339090	594186
195060	594187
162533	594188
100135	594189
97901	594190
21942	594191
213562	594192
101606	594193
111801	594194
94422	594195
197543	594196
303358	594197
135992	594198
119801	594199
81220	594200
145345	594201
100135	594202
54851	594203
256052	594204
79660	594205
131132	594206
22616	594207
25450	594208
154844	594209
16964	594210
50793	594211
92857	594212
59486	594213
8927	594214
80529	594215
164273	594216
62528	594217
217436	594218
155566	594219
190521	594220
54851	594221
8069	594222
135077	594223
97455	594224
12672	594225
327372	594226
131346	594227
23069	594228
200065	594229
125216	594230
8446	594231
41013	594232
176826	594233
58082	594234
45714	594235
37334	594236
320460	594237
60789	594238
294611	594239
7554	594240
336835	594241
123	594242
10761	594243
7299	594244
271456	594245
63939	594246
35247	594247
96799	594248
268922	594249
152651	594250
33337	594251
100922	594252
92971	594253
228617	594254
321867	594255
194659	594256
312562	594257
312342	594258
89621	594259
122768	594260
3503	594261
27206	594262
73872	594263
41874	594264
212533	594265
4387	594266
144089	594267
130933	594268
36749	594269
8128	594270
272807	594271
117178	594272
29836	594273
5230	594274
123079	594275
131686	594276
92405	594277
35751	594278
59854	594279
25450	594280
75090	594281
170799	594282
1228	594283
13905	594284
23112	594285
35847	594286
115961	594287
185843	594288
53197	594289
21030	594290
29537	594291
8789	594292
51706	594293
116672	594294
9633	594295
63498	594296
211394	594297
113421	594298
346246	594299
49937	594300
1894	594301
22316	594302
23256	594303
15064	594304
7663	594305
2677	594306
2362	594307
191475	594308
194067	594309
29944	594310
125379	594311
230649	594312
16424	594313
3271	594314
189832	594315
50265	594316
95044	594317
276832	594318
22621	594319
2666	594320
140994	594321
10212	594322
11853	594323
45946	594324
32887	594325
342286	594326
13565	594327
74736	594328
14123	594329
241603	594330
93815	594331
183819	594332
103798	594333
67940	594334
89590	594335
1778	594336
50528	594337
1332	594338
35243	594339
254334	594340
152871	594341
42435	594342
90338	594343
36629	594344
106047	594345
46070	594346
88227	594347
194403	594348
41112	594349
232031	594350
138486	594351
96984	594352
271568	594353
306666	594354
30305	594355
278490	594356
156082	594357
91427	594358
206335	594359
52112	594360
50791	594361
207702	594362
299999	594363
229349	594364
644	594365
80667	594366
4468	594367
7201	594368
122132	594369
251983	594370
32333	594371
340802	594372
89322	594373
203106	594374
186853	594375
126294	594376
3646	594377
346378	594378
258514	594379
190154	594380
32363	594381
160698	594382
193293	594383
164648	594384
32750	594385
51863	594386
268280	594387
78897	594388
266630	594389
232482	594390
80096	594391
19321	594392
5043	594393
16733	594394
1481	594395
329864	594396
195233	594397
324165	594398
15920	594399
298080	594400
41813	594401
100988	594402
121209	594403
201912	594404
7130	594405
233437	594406
154077	594407
274981	594408
15353	594409
35603	594410
151204	594411
342644	594412
48352	594413
82264	594414
31063	594415
210943	594416
337365	594417
29048	594418
270105	594419
91551	594420
244570	594421
485	594422
149896	594423
92849	594424
76471	594425
664	594426
223463	594427
297974	594428
227300	594429
184433	594430
141418	594431
185225	594432
51446	594433
37036	594434
184989	594435
69517	594436
72	594437
184309	594438
100924	594439
18403	594440
315328	594441
75526	594442
69820	594443
11453	594444
25	594445
125137	594446
36121	594447
80067	594448
63530	594449
305366	594450
243165	594451
120992	594452
41129	594453
60783	594454
278328	594455
6995	594456
48479	594457
232425	594458
75983	594459
38060	594460
16098	594461
17118	594462
193253	594463
19146	594464
116976	594465
222300	594466
48425	594467
11249	594468
15444	594469
164647	594470
271602	594471
49519	594472
23090	594473
42018	594474
50571	594475
303701	594476
71201	594477
28459	594478
33233	594479
229065	594480
20377	594481
32149	594482
223623	594483
6836	594484
28459	594485
195930	594486
21265	594487
191596	594488
35408	594489
2068	594490
322619	594491
250520	594492
1358	594493
1426	594494
10918	594495
178713	594496
53241	594497
55286	594498
220037	594499
33299	594500
121597	594501
56669	594502
204222	594503
92304	594504
298904	594505
127514	594506
235731	594507
96073	594508
218111	594509
6535	594510
48333	594511
126452	594512
8159	594513
200903	594514
30416	594515
6892	594516
90393	594517
26332	594518
796	594519
79784	594520
93687	594521
248747	594522
35437	594523
68597	594524
78127	594525
53570	594526
102069	594527
201850	594528
54077	594529
126564	594530
11956	594531
244860	594532
15444	594533
40228	594534
13875	594535
147803	594536
80814	594537
60630	594538
119122	594539
184220	594540
240	594541
82576	594542
1169	594543
89514	594544
51429	594545
6523	594546
12243	594547
220060	594548
1226	594549
47256	594550
4148	594551
353238	594552
17400	594553
36879	594554
44368	594555
5772	594556
63934	594557
113393	594558
195930	594559
309167	594560
300042	594561
87084	594562
307338	594563
75965	594564
346881	594565
72	594566
124468	594567
76875	594568
311188	594569
142017	594570
338175	594571
219156	594572
21086	594573
167301	594574
40104	594575
36101	594576
47721	594577
186868	594578
106640	594579
165901	594580
134720	594581
87394	594582
165394	594583
4509	594584
185055	594585
41448	594586
9346	594587
41813	594588
28692	594589
19770	594590
316510	594591
22743	594592
322520	594593
36450	594594
159880	594595
108112	594596
250536	594597
103564	594598
8902	594599
209533	594600
128024	594601
3802	594602
244277	594603
307301	594604
204556	594605
209359	594606
351487	594607
58414	594608
154889	594609
337591	594610
287172	594611
330959	594612
108008	594613
193702	594614
291179	594615
223423	594616
7040	594617
205636	594618
31751	594619
84003	594620
266844	594621
6430	594622
102435	594623
82700	594624
171422	594625
258253	594626
252668	594627
175	594628
142983	594629
6016	594630
14224	594631
10017	594632
143898	594633
153125	594634
85298	594635
2947	594636
5518	594637
139240	594638
55766	594639
13696	594640
377	594641
134998	594642
87420	594643
83416	594644
23179	594645
183658	594646
52969	594647
191851	594648
3535	594649
70541	594650
88115	594651
72995	594652
24410	594653
31144	594654
286964	594655
42634	594656
351145	594657
10626	594658
9235	594659
140299	594660
5125	594661
86823	594662
66793	594663
224546	594664
36332	594665
8203	594666
8203	594667
16963	594668
32251	594669
4670	594670
2991	594671
155375	594672
17398	594673
81398	594674
55589	594675
136969	594676
1998	594677
17325	594678
102441	594679
17202	594680
296626	594681
997	594682
73479	594683
46036	594684
91024	594685
20333	594686
142455	594687
15603	594688
88814	594689
20454	594690
10472	594691
10485	594692
87964	594693
37482	594694
111487	594695
203803	594696
160964	594697
99645	594698
106879	594699
79974	594700
278020	594701
2556	594702
148551	594703
30369	594704
113531	594705
282989	594706
177410	594707
144730	594708
28890	594709
267846	594710
148103	594711
26033	594712
2041	594713
45676	594714
14052	594715
168	594716
31931	594717
6840	594718
66246	594719
36516	594720
259866	594721
45134	594722
259859	594723
12703	594724
118105	594725
318317	594726
101716	594727
297594	594728
1696	594729
174160	594730
150079	594731
48749	594732
54665	594733
59205	594734
3370	594735
163667	594736
70552	594737
159415	594738
14029	594739
23922	594740
16483	594741
49978	594742
84672	594743
240257	594744
230925	594745
103879	594746
231329	594747
82665	594748
80209	594749
89297	594750
89429	594751
141735	594752
19361	594753
197481	594754
2458	594755
318021	594756
25064	594757
1179	594758
313022	594759
239528	594760
312780	594761
42794	594762
196870	594763
14969	594764
188342	594765
295639	594766
33044	594767
3791	594768
26162	594769
180999	594770
10768	594771
21176	594772
52349	594773
1939	594774
329168	594775
180764	594776
197480	594777
4808	594778
18303	594779
1677	594780
159991	594781
18311	594782
31284	594783
16505	594784
9459	594785
16936	594786
42026	594787
27073	594788
54212	594789
344375	594790
70397	594791
39152	594792
275867	594793
67720	594794
67780	594795
80514	594796
16354	594797
195877	594798
44852	594799
76753	594800
19986	594801
174763	594802
37292	594803
11621	594804
111921	594805
43712	594806
24857	594807
34406	594808
106525	594809
47218	594810
116583	594811
253	594812
53820	594813
27030	594814
15522	594815
88802	594816
110160	594817
158070	594818
8809	594819
2068	594820
250649	594821
53464	594822
117483	594823
117461	594824
117378	594825
165078	594826
42471	594827
99315	594828
50952	594829
305687	594830
125055	594831
331916	594832
216781	594833
60537	594834
319943	594835
183960	594836
103369	594837
24974	594838
236134	594839
123900	594840
257674	594841
41253	594842
44025	594843
96583	594844
105898	594845
227848	594846
106324	594847
145537	594848
251637	594849
139649	594850
309226	594851
45913	594852
65852	594853
283537	594854
74156	594855
115861	594856
88218	594857
107471	594858
139695	594859
293632	594860
79093	594861
25222	594862
32289	594863
11425	594864
32127	594865
7299	594866
319710	594867
263738	594868
20935	594869
9376	594870
287580	594871
83162	594872
146295	594873
103866	594874
32748	594875
221725	594876
129897	594877
42432	594878
136589	594879
83896	594880
12763	594881
90242	594882
71979	594883
222801	594884
281784	594885
137338	594886
62665	594887
352284	594888
40571	594889
146438	594890
137347	594891
106964	594892
62253	594893
147792	594894
60016	594895
210390	594896
294197	594897
254258	594898
38654	594899
107757	594900
340737	594901
123771	594902
82076	594903
105153	594904
18123	594905
32276	594906
112332	594907
286529	594908
267972	594909
34808	594910
165836	594911
1017	594912
293989	594913
162410	594914
172208	594915
112115	594916
22547	594917
17046	594918
172494	594919
72736	594920
178352	594921
73734	594922
177820	594923
169183	594924
29629	594925
205270	594926
18291	594927
138254	594928
111980	594929
177769	594930
147789	594931
173107	594932
24177	594933
21824	594934
166861	594935
13542	594936
304534	594937
179876	594938
8020	594939
352646	594940
208836	594941
210113	594942
334389	594943
90222	594944
132210	594945
4334	594946
16848	594947
212177	594948
115735	594949
18441	594950
114801	594951
106148	594952
26986	594953
331012	594954
229286	594955
131067	594956
16123	594957
241670	594958
25728	594959
180505	594960
27849	594961
99382	594962
114737	594963
141650	594964
60734	594965
102751	594966
46057	594967
65990	594968
120079	594969
191437	594970
21065	594971
123378	594972
202443	594973
89058	594974
90997	594975
55116	594976
196930	594977
5861	594978
15743	594979
42526	594980
226266	594981
147982	594982
242964	594983
103760	594984
21736	594985
8178	594986
264890	594987
16770	594988
35014	594989
9609	594990
22434	594991
48601	594992
19182	594993
36663	594994
182087	594995
107194	594996
261744	594997
184336	594998
151482	594999
28649	595000
1594	595001
80884	595002
191093	595003
3816	595004
36786	595005
20367	595006
25327	595007
145075	595008
207363	595009
228916	595010
110953	595011
243737	595012
14201	595013
221829	595014
53923	595015
1385	595016
20264	595017
194768	595018
28760	595019
218621	595020
218099	595021
141001	595022
22374	595023
20993	595024
28573	595025
66698	595026
66694	595027
121303	595028
91946	595029
121414	595030
311934	595031
33287	595032
60863	595033
45995	595034
80847	595035
51357	595036
13500	595037
345510	595038
27508	595039
19577	595040
15339	595041
25578	595042
235584	595043
337914	595044
334572	595045
80560	595046
93121	595047
198184	595048
158572	595049
47476	595050
3839	595051
14008	595052
118983	595053
61	595054
75884	595055
92569	595056
264602	595057
25976	595058
215968	595059
54013	595060
4126	595061
150	595062
66	595063
36278	595064
2960	595065
101921	595066
204194	595067
204473	595068
335885	595069
83815	595070
294497	595071
22684	595072
356968	595073
351935	595074
316504	595075
16780	595076
23342	595077
291499	595078
23848	595079
15030	595080
86626	595081
298388	595082
2134	595083
309350	595084
123649	595085
79951	595086
29415	595087
25882	595088
178021	595089
23823	595090
328841	595091
130976	595092
19952	595093
152885	595094
121561	595095
62970	595096
150146	595097
113503	595098
68442	595099
20209	595100
264849	595101
138016	595102
227275	595103
148151	595104
4515	595105
315354	595106
1698	595107
718	595108
2686	595109
4361	595110
63729	595111
6599	595112
1224	595113
306145	595114
68043	595115
242945	595116
189718	595117
7139	595118
8529	595119
134306	595120
201838	595121
79164	595122
119377	595123
17216	595124
40509	595125
240772	595126
7103	595127
242	595128
186725	595129
98884	595130
18189	595131
11838	595132
58370	595133
95310	595134
66470	595135
298761	595136
67166	595137
97	595138
101840	595139
2580	595140
107299	595141
3842	595142
120318	595143
19047	595144
1908	595145
31109	595146
85049	595147
10807	595148
179649	595149
179233	595150
47106	595151
29760	595152
43097	595153
3107	595154
238780	595155
54632	595156
188970	595157
147979	595158
122928	595159
29065	595160
63020	595161
11943	595162
158803	595163
102399	595164
56336	595165
33157	595166
17200	595167
4071	595168
47994	595169
98904	595170
5598	595171
954	595172
44855	595173
88596	595174
7300	595175
221582	595176
231411	595177
29057	595178
29356	595179
184	595180
44465	595181
41882	595182
315117	595183
337398	595184
98249	595185
182948	595186
168066	595187
82435	595188
322985	595189
210378	595190
193265	595191
21475	595192
353685	595193
38343	595194
56326	595195
83760	595196
208589	595197
129486	595198
285402	595199
172555	595200
206443	595201
56085	595202
110940	595203
286275	595204
352317	595205
127639	595206
56123	595207
106131	595208
83872	595209
172037	595210
353547	595211
288065	595212
209501	595213
276	595214
30770	595215
182410	595216
171612	595217
128588	595218
208705	595219
181262	595220
83913	595221
291155	595222
173958	595223
29865	595224
350347	595225
83314	595226
350019	595227
74537	595228
246956	595229
30486	595230
163151	595231
195	595232
113106	595233
18220	595234
350870	595235
205809	595236
50785	595237
4690	595238
20719	595239
90986	595240
236991	595241
3424	595242
17209	595243
343198	595244
183065	595245
149255	595246
38912	595247
96876	595248
11033	595249
9344	595250
212767	595251
624	595252
133295	595253
186890	595254
8718	595255
313042	595256
58494	595257
219708	595258
38	595259
41270	595260
87639	595261
87368	595262
38	595263
38	595264
134169	595265
322006	595266
72702	595267
356486	595268
303519	595269
1301	595270
151084	595271
96736	595272
145300	595273
11091	595274
632	595275
3009	595276
304729	595277
124825	595278
14312	595279
5315	595280
158773	595281
89067	595282
97109	595283
148510	595284
37874	595285
123691	595286
200700	595287
311205	595288
538	595289
120619	595290
11748	595291
183491	595292
49136	595293
1665	595294
186245	595295
6566	595296
183098	595297
5100	595298
311756	595299
95712	595300
62924	595301
93165	595302
163637	595303
61581	595304
29551	595305
308037	595306
148229	595307
30543	595308
96549	595309
150918	595310
16085	595311
8371	595312
60063	595313
39749	595314
117923	595315
13438	595316
50728	595317
81913	595318
204194	595319
266288	595320
43463	595321
17010	595322
3885	595323
514	595324
40164	595325
65	595326
111876	595327
102011	595328
27128	595329
1712	595330
79872	595331
305672	595332
35173	595333
61577	595334
12359	595335
48111	595336
145614	595337
2743	595338
39126	595339
342933	595340
38474	595341
118324	595342
303114	595343
61710	595344
319170	595345
63004	595346
6430	595347
178308	595348
114772	595349
143650	595350
54797	595351
81761	595352
64594	595353
91831	595354
73003	595355
114229	595356
285062	595357
63463	595358
63038	595359
240597	595360
96973	595361
335649	595362
188211	595363
317045	595364
1128	595365
317128	595366
66341	595367
85425	595368
66972	595369
45937	595370
63111	595371
74361	595372
191984	595373
7037	595374
22856	595375
47498	595376
122369	595377
30641	595378
347505	595379
166384	595380
59713	595381
250424	595382
15601	595383
102920	595384
2978	595385
206887	595386
171238	595387
68177	595388
19362	595389
51892	595390
10663	595391
127796	595392
335479	595393
314597	595394
4186	595395
11755	595396
59210	595397
2235	595398
63248	595399
46489	595400
163925	595401
242475	595402
41834	595403
92545	595404
145308	595405
167311	595406
31667	595407
102538	595408
198288	595409
273124	595410
32959	595411
213411	595412
180867	595413
301202	595414
92970	595415
145994	595416
249995	595417
45978	595418
47284	595419
265351	595420
104414	595421
265817	595422
52163	595423
28150	595424
1717	595425
61904	595426
277600	595427
21329	595428
149418	595429
299444	595430
42034	595431
61685	595432
237192	595433
309113	595434
180247	595435
93488	595436
25149	595437
94167	595438
40490	595439
31667	595440
112575	595441
162004	595442
114947	595443
240986	595444
213060	595445
35991	595446
170341	595447
31667	595448
2731	595449
37646	595450
179701	595451
212184	595452
203887	595453
347730	595454
9025	595455
92884	595456
265671	595457
33469	595458
342304	595459
29091	595460
225111	595461
179186	595462
180950	595463
202860	595464
297007	595465
212622	595466
265382	595467
61963	595468
299086	595469
41746	595470
265577	595471
274310	595472
202795	595473
161762	595474
32219	595475
33218	595476
46777	595477
106657	595478
104932	595479
70463	595480
227441	595481
241599	595482
50582	595483
271006	595484
166010	595485
162179	595486
161140	595487
271906	595488
95041	595489
102407	595490
157717	595491
51893	595492
161744	595493
47980	595494
137131	595495
76698	595496
73552	595497
197208	595498
20622	595499
133957	595500
4812	595501
13911	595502
96536	595503
6424	595504
93593	595505
284524	595506
125153	595507
30495	595508
155666	595509
154993	595510
21167	595511
29592	595512
179092	595513
92977	595514
245406	595515
284847	595516
108166	595517
48439	595518
71164	595519
96632	595520
96415	595521
150742	595522
150556	595523
141974	595524
93700	595525
145571	595526
96549	595527
96444	595528
284314	595529
63635	595530
37167	595531
9915	595532
127616	595533
316807	595534
24302	595535
41821	595536
128934	595537
259794	595538
239969	595539
133280	595540
137088	595541
24725	595542
66139	595543
204458	595544
175934	595545
26003	595546
488	595547
678	595548
306546	595549
153358	595550
45168	595551
136084	595552
5258	595553
75829	595554
4307	595555
116437	595556
610	595557
4022	595558
33943	595559
17458	595560
193285	595561
49798	595562
49798	595563
9861	595564
180811	595565
38753	595566
31776	595567
45903	595568
187666	595569
19920	595570
31235	595571
33144	595572
16978	595573
118703	595574
19682	595575
89888	595576
35001	595577
206909	595578
121480	595579
260240	595580
190214	595581
122404	595582
216550	595583
3854	595584
39890	595585
68100	595586
205741	595587
16266	595588
38826	595589
16866	595590
353201	595591
199830	595592
205396	595593
76153	595594
23314	595595
4638	595596
264421	595597
36232	595598
1496	595599
79216	595600
11002	595601
58725	595602
190901	595603
808	595604
2	595605
10396	595606
188339	595607
1130	595608
59918	595609
65088	595610
55329	595611
23565	595612
243010	595613
52134	595614
8944	595615
23092	595616
133799	595617
17	595618
263990	595619
101390	595620
191938	595621
24439	595622
75802	595623
2016	595624
63422	595625
9884	595626
188744	595627
6001	595628
95618	595629
247423	595630
339001	595631
40083	595632
1735	595633
104918	595634
296247	595635
53485	595636
48175	595637
31949	595638
76015	595639
82616	595640
31416	595641
23919	595642
22665	595643
127424	595644
89400	595645
144773	595646
1518	595647
76650	595648
30167	595649
135667	595650
160190	595651
82213	595652
296231	595653
45888	595654
103819	595655
14013	595656
4126	595657
80420	595658
45666	595659
29532	595660
204131	595661
14610	595662
247641	595663
171570	595664
227281	595665
244079	595666
35683	595667
58492	595668
7128	595669
4290	595670
70569	595671
98590	595672
268813	595673
122123	595674
84381	595675
38408	595676
300081	595677
1165	595678
8451	595679
225863	595680
92896	595681
65760	595682
97568	595683
28306	595684
683	595685
102071	595686
342080	595687
124918	595688
329281	595689
154371	595690
203725	595691
770	595692
224749	595693
18097	595694
4032	595695
228384	595696
279005	595697
47011	595698
70854	595699
12103	595700
49860	595701
124171	595702
172285	595703
40894	595704
173323	595705
1530	595706
220732	595707
49464	595708
208402	595709
127566	595710
36955	595711
285953	595712
73156	595713
21241	595714
182890	595715
32336	595716
147670	595717
173339	595718
147772	595719
1228	595720
17737	595721
35463	595722
16535	595723
112124	595724
172568	595725
59337	595726
214877	595727
172552	595728
4031	595729
110823	595730
82077	595731
122453	595732
14979	595733
135831	595734
148856	595735
23293	595736
241362	595737
13598	595738
6301	595739
301593	595740
191569	595741
133294	595742
84403	595743
27137	595744
312512	595745
181006	595746
98087	595747
50632	595748
72350	595749
133561	595750
9995	595751
44111	595752
6470	595753
58136	595754
28128	595755
10042	595756
10716	595757
164926	595758
101421	595759
180426	595760
160251	595761
2769	595762
17005	595763
23463	595764
12860	595765
33047	595766
21699	595767
90094	595768
1492	595769
301	595770
267214	595771
127181	595772
356555	595773
270975	595774
38873	595775
205868	595776
147576	595777
49232	595778
204814	595779
48856	595780
116528	595781
49584	595782
5253	595783
71733	595784
174195	595785
9908	595786
124629	595787
232131	595788
61364	595789
9320	595790
141767	595791
52712	595792
222022	595793
40217	595794
78331	595795
79647	595796
64094	595797
334818	595798
322217	595799
72959	595800
13	595801
143456	595802
11256	595803
296877	595804
53774	595805
87064	595806
182656	595807
57293	595808
4323	595809
158607	595810
75321	595811
20949	595812
51145	595813
219385	595814
27752	595815
119823	595816
225770	595817
35442	595818
112524	595819
39146	595820
183997	595821
20949	595822
51410	595823
75990	595824
57284	595825
297947	595826
306415	595827
253158	595828
116692	595829
25370	595830
183244	595831
2737	595832
15559	595833
119838	595834
75990	595835
57718	595836
130571	595837
75888	595838
5822	595839
134685	595840
69388	595841
32174	595842
44011	595843
54895	595844
338405	595845
164628	595846
286496	595847
69054	595848
20332	595849
175800	595850
164996	595851
287299	595852
103179	595853
271935	595854
201135	595855
80792	595856
343427	595857
34270	595858
62660	595859
83368	595860
39828	595861
198916	595862
27262	595863
94684	595864
56154	595865
288673	595866
113871	595867
27119	595868
123710	595869
147844	595870
125344	595871
21231	595872
12390	595873
87131	595874
39946	595875
113699	595876
94171	595877
302123	595878
270129	595879
69489	595880
240312	595881
83361	595882
6035	595883
162695	595884
34793	595885
168446	595886
71063	595887
210373	595888
281693	595889
172465	595890
202355	595891
270046	595892
32383	595893
20906	595894
355392	595895
129818	595896
124208	595897
281133	595898
33863	595899
62660	595900
255906	595901
125260	595902
125513	595903
124155	595904
337600	595905
347012	595906
139016	595907
285587	595908
128227	595909
309646	595910
128466	595911
80768	595912
6292	595913
19860	595914
3033	595915
204104	595916
207103	595917
202262	595918
128430	595919
202262	595920
29871	595921
74252	595922
3678	595923
223730	595924
116315	595925
34994	595926
183488	595927
18475	595928
41804	595929
113066	595930
24930	595931
185909	595932
343720	595933
183366	595934
50388	595935
115176	595936
81008	595937
346922	595938
83520	595939
64888	595940
270575	595941
35014	595942
22391	595943
157698	595944
9033	595945
33088	595946
8138	595947
9881	595948
155713	595949
31401	595950
270112	595951
18523	595952
98055	595953
3537	595954
23244	595955
6902	595956
176	595957
92684	595958
9415	595959
8912	595960
46032	595961
272255	595962
130760	595963
98836	595964
106707	595965
27772	595966
21	595967
12708	595968
153717	595969
8724	595970
343465	595971
66466	595972
340146	595973
103108	595974
48166	595975
198160	595976
6902	595977
87490	595978
46236	595979
161774	595980
106132	595981
220295	595982
16604	595983
267775	595984
67520	595985
164700	595986
116824	595987
76043	595988
59344	595989
14113	595990
1904	595991
32230	595992
12740	595993
55201	595994
161410	595995
73564	595996
1334	595997
281968	595998
282829	595999
104672	596000
46468	596001
104554	596002
201567	596003
336796	596004
106280	596005
189776	596006
69770	596007
57135	596008
82994	596009
270473	596010
68407	596011
23735	596012
10358	596013
90456	596014
62453	596015
151964	596016
3896	596017
4374	596018
47144	596019
161308	596020
23365	596021
25528	596022
15829	596023
39156	596024
38183	596025
147169	596026
180496	596027
38027	596028
153325	596029
56	596030
158657	596031
199967	596032
82690	596033
200500	596034
5873	596035
71064	596036
42304	596037
54667	596038
71690	596039
43831	596040
14147	596041
85473	596042
256499	596043
480	596044
138461	596045
105534	596046
279619	596047
27106	596048
3619	596049
88656	596050
124221	596051
159082	596052
184814	596053
16725	596054
375	596055
14679	596056
127404	596057
110347	596058
246934	596059
56386	596060
4	596061
201078	596062
346655	596063
168438	596064
19766	596065
348851	596066
282029	596067
66363	596068
83161	596069
170803	596070
128022	596071
1136	596072
101274	596073
24617	596074
290710	596075
1994	596076
4220	596077
31566	596078
160792	596079
351326	596080
83725	596081
119375	596082
22892	596083
206891	596084
53389	596085
310053	596086
182707	596087
171232	596088
25855	596089
156089	596090
13882	596091
41573	596092
8988	596093
297852	596094
1537	596095
22641	596096
108250	596097
23741	596098
2164	596099
55304	596100
4769	596101
109291	596102
253506	596103
44871	596104
77169	596105
157518	596106
4197	596107
35373	596108
253352	596109
43022	596110
98366	596111
165754	596112
33232	596113
14630	596114
58603	596115
310995	596116
25121	596117
28041	596118
109439	596119
22782	596120
55100	596121
54243	596122
39846	596123
97413	596124
80430	596125
15067	596126
141083	596127
126012	596128
127172	596129
82992	596130
344183	596131
41561	596132
36795	596133
12732	596134
237714	596135
103088	596136
2442	596137
65051	596138
312179	596139
117508	596140
147480	596141
5017	596142
5896	596143
21028	596144
73633	596145
26651	596146
37550	596147
35154	596148
270539	596149
253927	596150
194083	596151
136968	596152
182005	596153
153356	596154
113220	596155
100009	596156
23327	596157
300260	596158
95365	596159
7301	596160
37708	596161
40151	596162
195618	596163
87375	596164
123725	596165
338576	596166
36735	596167
82594	596168
177083	596169
289292	596170
82895	596171
27975	596172
48769	596173
311709	596174
68837	596175
19902	596176
38164	596177
176483	596178
41431	596179
999	596180
91555	596181
115838	596182
21379	596183
309264	596184
93049	596185
130153	596186
310100	596187
444	596188
339708	596189
137293	596190
256066	596191
186645	596192
205394	596193
107709	596194
28365	596195
121660	596196
220230	596197
169805	596198
58288	596199
97186	596200
321449	596201
57427	596202
297749	596203
3942	596204
9910	596205
10282	596206
4051	596207
141560	596208
69626	596209
81669	596210
125690	596211
167852	596212
172496	596213
24504	596214
51910	596215
41995	596216
5089	596217
64571	596218
8844	596219
167158	596220
1908	596221
1955	596222
11294	596223
64504	596224
18680	596225
32314	596226
49	596227
13103	596228
4097	596229
9914	596230
22910	596231
29474	596232
739	596233
26480	596234
23230	596235
5937	596236
109535	596237
103488	596238
102589	596239
31506	596240
237657	596241
66219	596242
31510	596243
1678	596244
41858	596245
93168	596246
100237	596247
93627	596248
295777	596249
38620	596250
351523	596251
249167	596252
2480	596253
290294	596254
4228	596255
62624	596256
67129	596257
264159	596258
189357	596259
297	596260
52578	596261
39621	596262
5928	596263
140920	596264
16694	596265
191071	596266
284297	596267
267053	596268
78030	596269
345750	596270
37315	596271
1211	596272
36990	596273
52743	596274
4116	596275
316348	596276
78032	596277
26253	596278
188450	596279
52802	596280
193645	596281
187449	596282
92260	596283
26084	596284
79142	596285
78456	596286
326523	596287
98872	596288
315290	596289
1766	596290
123	596291
237799	596292
129613	596293
62727	596294
53271	596295
288657	596296
162595	596297
9793	596298
200198	596299
265386	596300
106579	596301
5777	596302
330064	596303
226288	596304
227308	596305
91032	596306
138238	596307
40411	596308
354231	596309
83375	596310
85070	596311
31204	596312
53116	596313
9529	596314
7054	596315
42505	596316
80507	596317
241817	596318
78834	596319
42857	596320
65874	596321
242118	596322
31337	596323
241677	596324
32446	596325
52639	596326
32743	596327
50944	596328
128904	596329
343014	596330
14447	596331
1342	596332
121878	596333
36584	596334
36767	596335
8735	596336
15614	596337
13106	596338
316334	596339
5993	596340
33866	596341
85324	596342
1214	596343
39632	596344
38029	596345
53043	596346
15665	596347
1237	596348
33074	596349
209221	596350
5079	596351
298002	596352
1791	596353
270955	596354
32942	596355
8875	596356
21442	596357
15939	596358
50725	596359
7829	596360
169484	596361
93832	596362
168123	596363
357557	596364
94136	596365
216428	596366
283736	596367
95172	596368
202497	596369
293325	596370
193503	596371
253697	596372
139419	596373
107371	596374
40401	596375
77666	596376
336938	596377
125267	596378
189081	596379
121290	596380
192925	596381
3917	596382
19251	596383
59374	596384
171885	596385
176400	596386
115473	596387
36133	596388
82558	596389
131235	596390
2452	596391
8645	596392
169803	596393
27016	596394
89861	596395
148793	596396
185536	596397
182649	596398
76380	596399
21165	596400
9671	596401
155240	596402
65833	596403
65556	596404
14370	596405
3808	596406
327147	596407
89055	596408
259214	596409
77517	596410
2175	596411
13987	596412
275067	596413
89932	596414
13987	596415
24004	596416
6650	596417
257295	596418
26943	596419
272115	596420
141839	596421
91845	596422
813	596423
91845	596424
50215	596425
35120	596426
321964	596427
13303	596428
160597	596429
30054	596430
254493	596431
83047	596432
161562	596433
44971	596434
16779	596435
121599	596436
117675	596437
4246	596438
56864	596439
234358	596440
1332	596441
82394	596442
9353	596443
113923	596444
235020	596445
239917	596446
9793	596447
52806	596448
179885	596449
1277	596450
20761	596451
88536	596452
2574	596453
38068	596454
15954	596455
37275	596456
136546	596457
128740	596458
14109	596459
228595	596460
109857	596461
206203	596462
206203	596463
323782	596464
12065	596465
161737	596466
265822	596467
326279	596468
24483	596469
801	596470
202327	596471
5809	596472
124656	596473
184830	596474
202080	596475
201766	596476
126556	596477
91555	596478
50121	596479
100093	596480
301335	596481
132499	596482
83375	596483
7043	596484
23257	596485
4630	596486
125013	596487
337270	596488
81765	596489
340633	596490
203179	596491
201767	596492
174811	596493
147014	596494
32312	596495
49903	596496
97316	596497
119315	596498
50945	596499
8482	596500
182043	596501
124309	596502
76484	596503
104553	596504
41757	596505
187320	596506
104534	596507
7510	596508
160880	596509
194551	596510
305787	596511
33245	596512
152968	596513
50705	596514
127140	596515
16606	596516
80733	596517
81869	596518
350306	596519
65171	596520
195530	596521
7988	596522
20285	596523
10920	596524
265883	596525
4058	596526
7987	596527
66974	596528
1921	596529
20481	596530
273746	596531
70718	596532
14720	596533
253069	596534
95158	596535
27231	596536
129781	596537
3996	596538
5447	596539
202682	596540
305754	596541
193711	596542
14542	596543
59538	596544
24479	596545
11205	596546
57041	596547
51952	596548
166017	596549
30389	596550
1483	596551
3016	596552
66902	596553
38846	596554
61489	596555
51700	596556
249654	596557
212708	596558
54801	596559
262929	596560
30088	596561
31051	596562
102658	596563
9410	596564
35906	596565
246972	596566
42798	596567
100468	596568
32420	596569
31369	596570
326574	596571
409	596572
32984	596573
26812	596574
121637	596575
152720	596576
16562	596577
92102	596578
32781	596579
125845	596580
55510	596581
346304	596582
108314	596583
81146	596584
82545	596585
161784	596586
200611	596587
21471	596588
76	596589
1446	596590
196531	596591
93059	596592
28452	596593
140348	596594
22276	596595
74704	596596
205315	596597
15907	596598
221317	596599
12240	596600
121431	596601
43025	596602
230092	596603
82007	596604
28559	596605
29813	596606
42296	596607
135957	596608
135337	596609
197379	596610
90596	596611
20003	596612
241807	596613
8356	596614
5594	596615
49782	596616
207404	596617
19870	596618
206804	596619
318380	596620
163408	596621
318693	596622
355946	596623
56517	596624
56422	596625
49741	596626
67250	596627
109736	596628
1272	596629
91567	596630
280849	596631
196066	596632
3046	596633
52379	596634
289531	596635
15632	596636
88585	596637
139804	596638
7895	596639
107019	596640
159397	596641
76561	596642
172540	596643
79632	596644
9324	596645
16500	596646
53853	596647
33078	596648
49259	596649
8634	596650
141614	596651
712	596652
12672	596653
189858	596654
79033	596655
101289	596656
31119	596657
68697	596658
205145	596659
39045	596660
210303	596661
318500	596662
36654	596663
229679	596664
313003	596665
52614	596666
17970	596667
82	596668
25517	596669
41551	596670
68572	596671
172481	596672
67385	596673
122208	596674
128970	596675
7299	596676
1781	596677
90990	596678
38023	596679
207293	596680
316220	596681
8504	596682
63150	596683
116273	596684
7350	596685
37200	596686
210328	596687
13294	596688
128033	596689
147662	596690
106111	596691
73227	596692
72805	596693
206431	596694
62697	596695
210315	596696
56028	596697
255830	596698
352983	596699
40654	596700
80195	596701
200340	596702
690	596703
3566	596704
121027	596705
76985	596706
71437	596707
29828	596708
4208	596709
243520	596710
302677	596711
338850	596712
61459	596713
27523	596714
61151	596715
156578	596716
9143	596717
124102	596718
6500	596719
306791	596720
61560	596721
57164	596722
281207	596723
26280	596724
76156	596725
52507	596726
60167	596727
171160	596728
87033	596729
7081	596730
112812	596731
299156	596732
8909	596733
296412	596734
37916	596735
119873	596736
298298	596737
2980	596738
1668	596739
132527	596740
75514	596741
219235	596742
12069	596743
81977	596744
4684	596745
14578	596746
334938	596747
6896	596748
87179	596749
112917	596750
243678	596751
187848	596752
313828	596753
32183	596754
112714	596755
144409	596756
335767	596757
320510	596758
73977	596759
242104	596760
253707	596761
124234	596762
281350	596763
282741	596764
203691	596765
112716	596766
284768	596767
977	596768
179603	596769
223987	596770
212816	596771
135950	596772
50259	596773
204399	596774
142533	596775
50064	596776
75652	596777
25706	596778
133798	596779
202992	596780
20790	596781
61222	596782
79967	596783
170459	596784
237210	596785
298647	596786
24943	596787
134025	596788
126455	596789
338802	596790
4808	596791
237756	596792
152482	596793
297959	596794
200227	596795
81276	596796
217878	596797
36830	596798
19379	596799
201788	596800
183190	596801
15629	596802
135062	596803
260722	596804
28217	596805
150039	596806
81375	596807
159147	596808
15986	596809
8106	596810
125543	596811
283055	596812
136019	596813
112952	596814
26748	596815
146216	596816
183989	596817
100356	596818
206326	596819
145139	596820
183545	596821
344056	596822
256146	596823
170363	596824
201565	596825
335379	596826
288406	596827
212451	596828
111946	596829
211893	596830
282706	596831
340808	596832
5316	596833
115347	596834
54549	596835
282743	596836
137658	596837
199590	596838
337845	596839
170270	596840
282685	596841
48113	596842
13051	596843
282738	596844
26254	596845
137658	596846
25982	596847
19065	596848
305234	596849
201382	596850
168592	596851
51068	596852
36830	596853
178987	596854
232528	596855
8283	596856
217710	596857
159041	596858
37687	596859
157423	596860
27604	596861
289697	596862
23038	596863
218054	596864
260930	596865
55	596866
116789	596867
5303	596868
40997	596869
4090	596870
23012	596871
322019	596872
277248	596873
30626	596874
13983	596875
209128	596876
53894	596877
122840	596878
1251	596879
146240	596880
36806	596881
12740	596882
11808	596883
2461	596884
130862	596885
201140	596886
50428	596887
15316	596888
116843	596889
3877	596890
19139	596891
31941	596892
136331	596893
36382	596894
76950	596895
180755	596896
103193	596897
15956	596898
51567	596899
113980	596900
10741	596901
80449	596902
54181	596903
3271	596904
316280	596905
3602	596906
42294	596907
317817	596908
6866	596909
73325	596910
147015	596911
87970	596912
20701	596913
64451	596914
48619	596915
124519	596916
114091	596917
24806	596918
240351	596919
255748	596920
6931	596921
30198	596922
3644	596923
15910	596924
51990	596925
14007	596926
54924	596927
36367	596928
34691	596929
45880	596930
38594	596931
174410	596932
728	596933
104827	596934
329213	596935
4062	596936
61095	596937
131983	596938
3240	596939
7729	596940
248708	596941
3636	596942
69824	596943
231447	596944
50812	596945
245045	596946
42736	596947
36952	596948
203821	596949
19162	596950
57293	596951
86452	596952
133822	596953
40087	596954
1208	596955
632	596956
84274	596957
328634	596958
177860	596959
53130	596960
301887	596961
172745	596962
76267	596963
6765	596964
238214	596965
151619	596966
71673	596967
73324	596968
33965	596969
286580	596970
34247	596971
108865	596972
354878	596973
206381	596974
127481	596975
129722	596976
210249	596977
352185	596978
127809	596979
38777	596980
128156	596981
129230	596982
350484	596983
205732	596984
1207	596985
84329	596986
22531	596987
89471	596988
201085	596989
126766	596990
111901	596991
147353	596992
70034	596993
20637	596994
64302	596995
96567	596996
266065	596997
356312	596998
39518	596999
5202	597000
41591	597001
2221	597002
8288	597003
198964	597004
2756	597005
20606	597006
32181	597007
16835	597008
35380	597009
37415	597010
45992	597011
89285	597012
54188	597013
68498	597014
60953	597015
99176	597016
121548	597017
59436	597018
117374	597019
12770	597020
34680	597021
127244	597022
312439	597023
278122	597024
64821	597025
38136	597026
58510	597027
323388	597028
114876	597029
13610	597030
336895	597031
69638	597032
149988	597033
188973	597034
55631	597035
274750	597036
238	597037
88778	597038
1259	597039
83605	597040
21992	597041
140660	597042
111598	597043
100126	597044
59395	597045
166055	597046
10007	597047
10931	597048
24615	597049
275942	597050
56273	597051
321188	597052
134081	597053
16184	597054
52766	597055
2334	597056
51581	597057
36949	597058
9054	597059
317693	597060
13886	597061
10358	597062
174192	597063
44340	597064
40677	597065
274591	597066
198466	597067
56816	597068
102975	597069
4793	597070
8045	597071
19602	597072
248	597073
21924	597074
64347	597075
25307	597076
2885	597077
4129	597078
223891	597079
11039	597080
59805	597081
13474	597082
4295	597083
92653	597084
34896	597085
61918	597086
113522	597087
44578	597088
13761	597089
13778	597090
90925	597091
35167	597092
102366	597093
65513	597094
6373	597095
292482	597096
21992	597097
35533	597098
59498	597099
39141	597100
48342	597101
1575	597102
62775	597103
40541	597104
37982	597105
15315	597106
111005	597107
201854	597108
77209	597109
52255	597110
77082	597111
52180	597112
270147	597113
6934	597114
21050	597115
330774	597116
221527	597117
79219	597118
8729	597119
12491	597120
311768	597121
90196	597122
14623	597123
72831	597124
125565	597125
337943	597126
8203	597127
127234	597128
4959	597129
6097	597130
20602	597131
193406	597132
23796	597133
2120	597134
93138	597135
149002	597136
60496	597137
82255	597138
3875	597139
275658	597140
15507	597141
164450	597142
132689	597143
422	597144
111895	597145
4416	597146
101973	597147
4631	597148
32870	597149
113551	597150
901	597151
12689	597152
178820	597153
8471	597154
31866	597155
180767	597156
37920	597157
295819	597158
162	597159
37211	597160
90253	597161
225804	597162
103126	597163
38275	597164
62045	597165
323684	597166
36935	597167
78132	597168
67139	597169
67175	597170
317883	597171
217277	597172
231750	597173
59433	597174
81016	597175
2177	597176
165827	597177
351457	597178
2259	597179
5144	597180
281957	597181
86603	597182
182477	597183
60741	597184
311070	597185
55852	597186
106178	597187
87073	597188
65565	597189
191082	597190
256735	597191
38024	597192
87838	597193
31424	597194
51397	597195
196929	597196
15153	597197
97449	597198
229933	597199
4105	597200
144729	597201
88113	597202
74966	597203
28330	597204
221145	597205
64756	597206
131010	597207
35698	597208
84871	597209
242008	597210
197595	597211
8959	597212
148681	597213
330131	597214
99992	597215
111798	597216
7535	597217
50551	597218
43963	597219
221178	597220
61430	597221
156871	597222
310043	597223
33394	597224
32394	597225
265815	597226
18314	597227
19048	597228
332617	597229
104751	597230
128511	597231
183791	597232
184098	597233
3680	597234
14258	597235
20623	597236
2132	597237
133756	597238
88485	597239
18713	597240
229069	597241
203622	597242
135304	597243
32677	597244
6566	597245
4254	597246
140764	597247
35410	597248
3671	597249
87599	597250
308143	597251
24742	597252
4662	597253
4552	597254
4490	597255
150374	597256
44984	597257
14578	597258
3329	597259
6425	597260
14964	597261
11199	597262
257984	597263
12217	597264
186680	597265
295861	597266
8347	597267
249030	597268
93372	597269
41241	597270
221445	597271
146799	597272
50483	597273
23470	597274
164035	597275
202523	597276
111119	597277
270709	597278
113506	597279
134826	597280
169184	597281
124153	597282
52471	597283
170350	597284
38191	597285
17128	597286
61705	597287
76221	597288
545	597289
45190	597290
104062	597291
89981	597292
64612	597293
8441	597294
197773	597295
34129	597296
52361	597297
163043	597298
37775	597299
165231	597300
115624	597301
124956	597302
34949	597303
35770	597304
31970	597305
1341	597306
155999	597307
108841	597308
242178	597309
56422	597310
357573	597311
354194	597312
267145	597313
206792	597314
63540	597315
287935	597316
71474	597317
21665	597318
198464	597319
54638	597320
43781	597321
109477	597322
336377	597323
209506	597324
356651	597325
39263	597326
129236	597327
9337	597328
30151	597329
117293	597330
22762	597331
2358	597332
46596	597333
283304	597334
159672	597335
4972	597336
80971	597337
8128	597338
14742	597339
64519	597340
49058	597341
6401	597342
149910	597343
76530	597344
96963	597345
52549	597346
28919	597347
31397	597348
24594	597349
8214	597350
134800	597351
334249	597352
12085	597353
333002	597354
349686	597355
105782	597356
149077	597357
19265	597358
295872	597359
255545	597360
111899	597361
169782	597362
177707	597363
33549	597364
330533	597365
182059	597366
573	597367
8372	597368
1906	597369
107604	597370
100487	597371
100202	597372
100427	597373
21153	597374
236137	597375
17522	597376
10729	597377
66114	597378
92359	597379
231876	597380
2903	597381
41518	597382
11239	597383
111849	597384
347357	597385
39844	597386
76603	597387
81705	597388
15423	597389
29222	597390
46510	597391
134557	597392
237809	597393
87332	597394
244123	597395
81458	597396
230122	597397
12302	597398
151811	597399
1222	597400
146037	597401
36959	597402
16561	597403
38587	597404
71997	597405
10099	597406
83645	597407
288304	597408
207685	597409
104819	597410
293132	597411
111282	597412
49589	597413
205128	597414
33649	597415
173584	597416
24818	597417
353795	597418
29893	597419
42117	597420
72329	597421
235943	597422
354220	597423
7374	597424
140038	597425
98414	597426
25399	597427
41229	597428
147324	597429
312175	597430
44861	597431
14421	597432
55138	597433
5309	597434
51128	597435
74715	597436
31934	597437
328474	597438
62496	597439
100602	597440
118493	597441
77666	597442
2420	597443
141973	597444
59728	597445
195850	597446
149438	597447
320360	597448
146548	597449
149436	597450
308185	597451
75968	597452
116700	597453
138473	597454
191567	597455
171	597456
184950	597457
16950	597458
154247	597459
311440	597460
28795	597461
75634	597462
2986	597463
131517	597464
1224	597465
113421	597466
47317	597467
301193	597468
18450	597469
30355	597470
192183	597471
169196	597472
59728	597473
126049	597474
220176	597475
98612	597476
74606	597477
67480	597478
12590	597479
41841	597480
4650	597481
9077	597482
28111	597483
25664	597484
174412	597485
326966	597486
89304	597487
103201	597488
3179	597489
2906	597490
60261	597491
73565	597492
235384	597493
152188	597494
266012	597495
31194	597496
47659	597497
64293	597498
17421	597499
29327	597500
161548	597501
1682	597502
68159	597503
52167	597504
76641	597505
1540	597506
39928	597507
70430	597508
318550	597509
73856	597510
21324	597511
102914	597512
91354	597513
44364	597514
188748	597515
5227	597516
202188	597517
36637	597518
4589	597519
316387	597520
65017	597521
101109	597522
76096	597523
81405	597524
47707	597525
23843	597526
85243	597527
64331	597528
8739	597529
164458	597530
257732	597531
12938	597532
87401	597533
20202	597534
56787	597535
210517	597536
56674	597537
37530	597538
162820	597539
250674	597540
167939	597541
22530	597542
196878	597543
331781	597544
30043	597545
152207	597546
122878	597547
26663	597548
155526	597549
332831	597550
29380	597551
332889	597552
80750	597553
136989	597554
330868	597555
182109	597556
155676	597557
241160	597558
156106	597559
196963	597560
74881	597561
296968	597562
339690	597563
21497	597564
156106	597565
156316	597566
197574	597567
16483	597568
144834	597569
341578	597570
28433	597571
114189	597572
246212	597573
3627	597574
33272	597575
123263	597576
99616	597577
73152	597578
104605	597579
31399	597580
288329	597581
6909	597582
937	597583
937	597584
197792	597585
197436	597586
254715	597587
97342	597588
254061	597589
63009	597590
32202	597591
331870	597592
105825	597593
35307	597594
43766	597595
231796	597596
154920	597597
63041	597598
68339	597599
178877	597600
30558	597601
246700	597602
9012	597603
74099	597604
74205	597605
68933	597606
96018	597607
16926	597608
232981	597609
311378	597610
177815	597611
191370	597612
201073	597613
13888	597614
56853	597615
32513	597616
36184	597617
75631	597618
26614	597619
311844	597620
170371	597621
51977	597622
23402	597623
26940	597624
256736	597625
151285	597626
96595	597627
31603	597628
123638	597629
194570	597630
271661	597631
92801	597632
192512	597633
37921	597634
116249	597635
319146	597636
39477	597637
202720	597638
7138	597639
51157	597640
11435	597641
137485	597642
3345	597643
191182	597644
76825	597645
2762	597646
42215	597647
194901	597648
53915	597649
23881	597650
68571	597651
20479	597652
157004	597653
158208	597654
50493	597655
84795	597656
101147	597657
15953	597658
117224	597659
15570	597660
24492	597661
20248	597662
67608	597663
7895	597664
306409	597665
219797	597666
139789	597667
19241	597668
49309	597669
31781	597670
77172	597671
5560	597672
46854	597673
14479	597674
157341	597675
19207	597676
1725	597677
255319	597678
2016	597679
4793	597680
58375	597681
5212	597682
22405	597683
22405	597684
15	597685
23581	597686
222057	597687
9496	597688
78066	597689
248403	597690
312225	597691
14261	597692
152487	597693
36763	597694
17321	597695
17321	597696
156747	597697
62398	597698
345788	597699
51757	597700
56827	597701
68543	597702
66	597703
52706	597704
2064	597705
76615	597706
717	597707
335	597708
190324	597709
288416	597710
17719	597711
6502	597712
53145	597713
21830	597714
116578	597715
39567	597716
60793	597717
321035	597718
44973	597719
43480	597720
8561	597721
25872	597722
191277	597723
215751	597724
287965	597725
129472	597726
115770	597727
178954	597728
76496	597729
28712	597730
126284	597731
29660	597732
320514	597733
78355	597734
47171	597735
44070	597736
8688	597737
130698	597738
143183	597739
157843	597740
91438	597741
282943	597742
10407	597743
178577	597744
99921	597745
319665	597746
60702	597747
115510	597748
115338	597749
199686	597750
38590	597751
27127	597752
50406	597753
24332	597754
37463	597755
309496	597756
6605	597757
235880	597758
171270	597759
111082	597760
183076	597761
111108	597762
73274	597763
34175	597764
91477	597765
84578	597766
159598	597767
237671	597768
42166	597769
180196	597770
133545	597771
25754	597772
12223	597773
18676	597774
181403	597775
61918	597776
35389	597777
132596	597778
88282	597779
65414	597780
115691	597781
28194	597782
15478	597783
76907	597784
260689	597785
198560	597786
93161	597787
25376	597788
51604	597789
122120	597790
79284	597791
16339	597792
14310	597793
1349	597794
35596	597795
233053	597796
2	597797
114920	597798
328758	597799
332332	597800
123196	597801
16348	597802
95463	597803
87598	597804
235951	597805
151413	597806
201793	597807
142727	597808
299763	597809
205345	597810
205862	597811
56355	597812
109861	597813
244247	597814
163098	597815
161733	597816
69274	597817
28343	597818
8962	597819
52679	597820
31879	597821
49796	597822
73339	597823
850	597824
345022	597825
81841	597826
813	597827
239989	597828
11852	597829
162021	597830
87055	597831
237529	597832
132685	597833
200647	597834
28229	597835
80022	597836
124172	597837
55806	597838
117080	597839
275068	597840
5182	597841
150028	597842
35890	597843
3161	597844
21149	597845
73660	597846
53205	597847
191839	597848
4570	597849
55529	597850
127131	597851
4789	597852
9642	597853
123721	597854
92813	597855
152377	597856
2551	597857
41187	597858
236847	597859
20401	597860
61063	597861
51655	597862
21827	597863
63	597864
236234	597865
318600	597866
1099	597867
93964	597868
36935	597869
804	597870
280481	597871
204413	597872
79835	597873
10749	597874
266668	597875
19417	597876
2249	597877
12108	597878
30924	597879
42215	597880
97584	597881
258581	597882
10545	597883
274695	597884
996	597885
313871	597886
102931	597887
8813	597888
44198	597889
98392	597890
64269	597891
201875	597892
129299	597893
50124	597894
221567	597895
19741	597896
127221	597897
19741	597898
78555	597899
13784	597900
20448	597901
53144	597902
147161	597903
337632	597904
16916	597905
98129	597906
106018	597907
104104	597908
226139	597909
45399	597910
125946	597911
176896	597912
126609	597913
45704	597914
55438	597915
38428	597916
24811	597917
43976	597918
324928	597919
46897	597920
164574	597921
148900	597922
254126	597923
22467	597924
166952	597925
99156	597926
5606	597927
154574	597928
83004	597929
113534	597930
225744	597931
245156	597932
65232	597933
2171	597934
193723	597935
2113	597936
26841	597937
2839	597938
162325	597939
127946	597940
277361	597941
319168	597942
67176	597943
95681	597944
118034	597945
145539	597946
29401	597947
7058	597948
4341	597949
18194	597950
84842	597951
2072	597952
192024	597953
46677	597954
290545	597955
81592	597956
33526	597957
119034	597958
21686	597959
58260	597960
29058	597961
104138	597962
111997	597963
13103	597964
126139	597965
87277	597966
121980	597967
178858	597968
7394	597969
36275	597970
11487	597971
92499	597972
210101	597973
115188	597974
3155	597975
14482	597976
18330	597977
22845	597978
8441	597979
53859	597980
188401	597981
76459	597982
119681	597983
139218	597984
58034	597985
161708	597986
23103	597987
1222	597988
48923	597989
117604	597990
38446	597991
1695	597992
8302	597993
37846	597994
153000	597995
205252	597996
5643	597997
106882	597998
119261	597999
4823	598000
29455	598001
80084	598002
198999	598003
26194	598004
77554	598005
6312	598006
3481	598007
112436	598008
21823	598009
159879	598010
228345	598011
25699	598012
40334	598013
20017	598014
57076	598015
75953	598016
102149	598017
61389	598018
73298	598019
13562	598020
56023	598021
237236	598022
4448	598023
323584	598024
144837	598025
145481	598026
142106	598027
283906	598028
81744	598029
132389	598030
386	598031
167114	598032
208550	598033
42272	598034
1117	598035
121064	598036
127697	598037
120253	598038
140694	598039
36164	598040
117760	598041
224357	598042
176321	598043
32380	598044
301440	598045
46479	598046
189862	598047
4652	598048
34742	598049
180195	598050
2240	598051
22802	598052
218	598053
258024	598054
21765	598055
103515	598056
220511	598057
108108	598058
68053	598059
283417	598060
196741	598061
8931	598062
193812	598063
1502	598064
283120	598065
3114	598066
48404	598067
97218	598068
55	598069
490	598070
266081	598071
51214	598072
1202	598073
190732	598074
170397	598075
56786	598076
57266	598077
136938	598078
55745	598079
210821	598080
1220	598081
52600	598082
47268	598083
7397	598084
110638	598085
10031	598086
108540	598087
5738	598088
294618	598089
24684	598090
176648	598091
8488	598092
34236	598093
49208	598094
171783	598095
30770	598096
49607	598097
15852	598098
6808	598099
174370	598100
294510	598101
31996	598102
45743	598103
40593	598104
90989	598105
13344	598106
1051	598107
96148	598108
187574	598109
204474	598110
8968	598111
310482	598112
279719	598113
96040	598114
22338	598115
96725	598116
162555	598117
84908	598118
6428	598119
187273	598120
49734	598121
18868	598122
181265	598123
352557	598124
210396	598125
84353	598126
134005	598127
353527	598128
353755	598129
205635	598130
15726	598131
268693	598132
49	598133
22904	598134
287374	598135
283453	598136
72048	598137
62681	598138
93460	598139
352343	598140
65711	598141
47219	598142
166570	598143
291450	598144
72005	598145
140028	598146
228102	598147
108976	598148
173335	598149
23186	598150
128138	598151
71865	598152
14666	598153
38895	598154
130141	598155
109211	598156
128298	598157
108656	598158
3571	598159
208616	598160
83664	598161
62752	598162
129626	598163
22238	598164
5171	598165
356079	598166
354591	598167
354618	598168
222634	598169
127881	598170
98327	598171
207616	598172
325421	598173
286736	598174
351067	598175
207020	598176
146688	598177
110717	598178
17235	598179
105424	598180
18589	598181
34509	598182
50559	598183
28596	598184
27388	598185
18261	598186
60506	598187
138618	598188
3995	598189
16122	598190
142832	598191
94757	598192
22203	598193
26	598194
26	598195
111339	598196
128	598197
75510	598198
110493	598199
348859	598200
54013	598201
54069	598202
5122	598203
286059	598204
26582	598205
139535	598206
23893	598207
902	598208
194067	598209
5855	598210
33685	598211
119672	598212
203608	598213
122268	598214
9965	598215
93785	598216
188474	598217
263602	598218
82265	598219
2933	598220
236738	598221
22348	598222
340125	598223
125829	598224
74863	598225
9540	598226
8983	598227
53433	598228
105204	598229
81951	598230
1728	598231
34713	598232
76847	598233
26198	598234
14181	598235
85536	598236
192152	598237
36733	598238
290663	598239
60158	598240
95100	598241
24805	598242
15525	598243
9061	598244
20543	598245
340166	598246
120046	598247
94349	598248
11861	598249
4724	598250
74230	598251
34992	598252
22962	598253
64222	598254
42663	598255
11978	598256
198454	598257
51139	598258
124027	598259
335109	598260
338657	598261
345243	598262
204095	598263
142534	598264
338222	598265
115776	598266
82388	598267
182483	598268
42288	598269
46991	598270
295	598271
295	598272
230645	598273
295	598274
332232	598275
88470	598276
216598	598277
88330	598278
13059	598279
41026	598280
612	598281
192222	598282
333650	598283
119889	598284
16025	598285
72550	598286
207695	598287
312752	598288
36083	598289
182057	598290
49796	598291
37687	598292
14475	598293
9958	598294
80074	598295
309281	598296
283633	598297
203198	598298
237116	598299
151030	598300
184290	598301
2597	598302
169251	598303
31008	598304
164703	598305
9317	598306
125997	598307
337743	598308
248	598309
11256	598310
74212	598311
29195	598312
124403	598313
300894	598314
20203	598315
22443	598316
108702	598317
28001	598318
112551	598319
179907	598320
9961	598321
32973	598322
275638	598323
6711	598324
210634	598325
6451	598326
125820	598327
87007	598328
327978	598329
203042	598330
83261	598331
249373	598332
232754	598333
181690	598334
37562	598335
268819	598336
189147	598337
114021	598338
29086	598339
41581	598340
44493	598341
223460	598342
248176	598343
15880	598344
51824	598345
65606	598346
1823	598347
8313	598348
318418	598349
119455	598350
441	598351
2287	598352
34933	598353
128458	598354
106974	598355
40793	598356
183478	598357
7589	598358
330297	598359
134881	598360
189459	598361
13575	598362
13575	598363
42176	598364
148615	598365
301447	598366
77241	598367
33273	598368
35564	598369
107451	598370
316560	598371
2303	598372
127183	598373
2303	598374
155508	598375
25	598376
31263	598377
90535	598378
247254	598379
260907	598380
314772	598381
177723	598382
18636	598383
36799	598384
95397	598385
90683	598386
91339	598387
224722	598388
66852	598389
194671	598390
185298	598391
79498	598392
157521	598393
74855	598394
191127	598395
139873	598396
68472	598397
155286	598398
112658	598399
148868	598400
155396	598401
330901	598402
331562	598403
197521	598404
331082	598405
44642	598406
274916	598407
3769	598408
272587	598409
240584	598410
46160	598411
155871	598412
188301	598413
10084	598414
235926	598415
752	598416
252174	598417
201219	598418
147971	598419
42887	598420
256520	598421
179723	598422
102968	598423
156850	598424
44610	598425
155262	598426
36719	598427
255635	598428
354056	598429
82107	598430
101690	598431
147124	598432
166858	598433
113910	598434
92938	598435
39863	598436
137247	598437
213226	598438
44936	598439
159821	598440
82885	598441
87072	598442
34539	598443
323038	598444
139348	598445
134691	598446
21895	598447
61198	598448
252873	598449
91318	598450
125	598451
45436	598452
302956	598453
4473	598454
277244	598455
74405	598456
2970	598457
15858	598458
162656	598459
17004	598460
2301	598461
183904	598462
25272	598463
31219	598464
9758	598465
98829	598466
50723	598467
4694	598468
186644	598469
299083	598470
41472	598471
63719	598472
149489	598473
323329	598474
4910	598475
33148	598476
19764	598477
13030	598478
48158	598479
14720	598480
204570	598481
13677	598482
91980	598483
316136	598484
86476	598485
6725	598486
3404	598487
33328	598488
10470	598489
80872	598490
291075	598491
73566	598492
29433	598493
178957	598494
67851	598495
9741	598496
8482	598497
31588	598498
35879	598499
3283	598500
25446	598501
4374	598502
250	598503
125540	598504
83016	598505
63106	598506
57286	598507
342171	598508
134184	598509
123461	598510
222158	598511
300432	598512
41037	598513
54472	598514
299047	598515
318234	598516
48369	598517
100438	598518
22835	598519
62028	598520
135150	598521
29136	598522
88273	598523
33328	598524
6869	598525
23286	598526
17250	598527
74640	598528
22727	598529
10873	598530
259093	598531
612	598532
6409	598533
519	598534
313035	598535
25845	598536
519	598537
22546	598538
73103	598539
86815	598540
9886	598541
181850	598542
99558	598543
36193	598544
60364	598545
27660	598546
29495	598547
87858	598548
50690	598549
50082	598550
8389	598551
108018	598552
60356	598553
476	598554
82583	598555
43794	598556
883	598557
102935	598558
69877	598559
28178	598560
3978	598561
91154	598562
347697	598563
9520	598564
88224	598565
326695	598566
91594	598567
43575	598568
7763	598569
178559	598570
194456	598571
204511	598572
12141	598573
17239	598574
328221	598575
43143	598576
152076	598577
322567	598578
84497	598579
159164	598580
7077	598581
24753	598582
249396	598583
91257	598584
60353	598585
12618	598586
191203	598587
7182	598588
13507	598589
128020	598590
200332	598591
342093	598592
177084	598593
111453	598594
49665	598595
52539	598596
111122	598597
293879	598598
13327	598599
109588	598600
111074	598601
34521	598602
289329	598603
110704	598604
293524	598605
111073	598606
73034	598607
49261	598608
73029	598609
172788	598610
7685	598611
244840	598612
187948	598613
100209	598614
40551	598615
275808	598616
13532	598617
23500	598618
163573	598619
43884	598620
185604	598621
99309	598622
12419	598623
28883	598624
114519	598625
110488	598626
246	598627
16441	598628
340546	598629
67404	598630
115330	598631
46764	598632
62566	598633
293148	598634
62107	598635
175883	598636
279781	598637
288873	598638
239789	598639
170177	598640
281610	598641
33863	598642
216612	598643
321339	598644
30045	598645
952	598646
1965	598647
14028	598648
193249	598649
20551	598650
484	598651
8844	598652
67126	598653
13972	598654
278344	598655
9562	598656
349607	598657
34726	598658
4527	598659
128244	598660
304465	598661
193915	598662
125856	598663
208370	598664
111623	598665
114924	598666
15618	598667
74245	598668
177613	598669
127773	598670
352902	598671
71550	598672
239809	598673
39796	598674
5732	598675
72723	598676
137749	598677
56525	598678
127773	598679
127728	598680
108741	598681
290705	598682
47320	598683
48884	598684
101871	598685
58912	598686
220978	598687
139064	598688
145876	598689
126722	598690
120970	598691
28894	598692
87614	598693
76022	598694
25897	598695
26164	598696
62478	598697
38484	598698
13792	598699
1169	598700
4437	598701
133885	598702
10941	598703
87691	598704
2867	598705
216715	598706
292645	598707
94709	598708
216832	598709
71485	598710
204012	598711
55454	598712
332984	598713
2294	598714
109059	598715
55043	598716
218939	598717
71605	598718
239923	598719
37587	598720
128460	598721
87786	598722
215719	598723
17088	598724
61160	598725
144039	598726
110716	598727
49611	598728
111127	598729
21458	598730
60027	598731
163458	598732
254314	598733
349149	598734
84129	598735
20527	598736
5677	598737
267638	598738
7909	598739
172122	598740
85280	598741
49257	598742
14807	598743
39727	598744
110452	598745
166784	598746
21243	598747
121332	598748
8910	598749
1855	598750
177872	598751
206071	598752
21554	598753
10239	598754
111482	598755
12649	598756
49777	598757
11053	598758
17865	598759
493	598760
21809	598761
177376	598762
38565	598763
184495	598764
79310	598765
56359	598766
124447	598767
123711	598768
322699	598769
195540	598770
326174	598771
326158	598772
325217	598773
328289	598774
326482	598775
325271	598776
121001	598777
63130	598778
193659	598779
121922	598780
327004	598781
327950	598782
327948	598783
149978	598784
55769	598785
192612	598786
58799	598787
14044	598788
341573	598789
217285	598790
206890	598791
356463	598792
225982	598793
90026	598794
295154	598795
196696	598796
21931	598797
207286	598798
115877	598799
328955	598800
247396	598801
167392	598802
200295	598803
271787	598804
14044	598805
84148	598806
127750	598807
354255	598808
132952	598809
149487	598810
178207	598811
206939	598812
183020	598813
28407	598814
114176	598815
27246	598816
73332	598817
5341	598818
71022	598819
28818	598820
105980	598821
76259	598822
234666	598823
37221	598824
189055	598825
74633	598826
930	598827
1375	598828
13741	598829
232620	598830
1252	598831
6399	598832
55493	598833
190966	598834
393	598835
23477	598836
64745	598837
265280	598838
1278	598839
9598	598840
190289	598841
55161	598842
257831	598843
258826	598844
258178	598845
54982	598846
92544	598847
54737	598848
22455	598849
22653	598850
235368	598851
1712	598852
23823	598853
79973	598854
76379	598855
14630	598856
92060	598857
125671	598858
851	598859
120134	598860
129504	598861
1672	598862
41515	598863
13531	598864
149874	598865
102599	598866
21293	598867
107962	598868
145164	598869
21129	598870
183200	598871
88580	598872
45066	598873
16569	598874
27700	598875
188715	598876
43347	598877
248249	598878
20235	598879
4052	598880
116353	598881
277200	598882
5101	598883
47177	598884
116587	598885
32447	598886
6434	598887
122949	598888
84019	598889
12034	598890
111729	598891
132083	598892
388	598893
62514	598894
45836	598895
91701	598896
241014	598897
49164	598898
293655	598899
3048	598900
165853	598901
58968	598902
66757	598903
19515	598904
7518	598905
100349	598906
38147	598907
67493	598908
64065	598909
132964	598910
102285	598911
116105	598912
272189	598913
8298	598914
153085	598915
115054	598916
191517	598917
180499	598918
161557	598919
112530	598920
183055	598921
119949	598922
13756	598923
6440	598924
349352	598925
103371	598926
119571	598927
7375	598928
76304	598929
27375	598930
15765	598931
205393	598932
4437	598933
118008	598934
277	598935
176520	598936
284169	598937
122910	598938
88537	598939
109134	598940
209747	598941
34510	598942
290533	598943
175648	598944
324645	598945
295206	598946
204240	598947
175026	598948
72293	598949
174742	598950
174399	598951
110267	598952
175208	598953
113853	598954
72975	598955
174258	598956
291342	598957
111029	598958
111023	598959
69833	598960
176990	598961
174591	598962
174159	598963
291745	598964
291893	598965
6060	598966
111425	598967
105382	598968
205616	598969
147515	598970
26056	598971
49163	598972
178367	598973
52260	598974
102641	598975
21147	598976
121473	598977
5076	598978
13947	598979
2063	598980
160489	598981
239	598982
22281	598983
40645	598984
12526	598985
188531	598986
5520	598987
49886	598988
69117	598989
4437	598990
168	598991
15857	598992
3133	598993
119324	598994
7101	598995
74	598996
26200	598997
30250	598998
71124	598999
19156	599000
284784	599001
122598	599002
239582	599003
549	599004
317861	599005
4443	599006
190130	599007
308258	599008
267498	599009
127455	599010
27238	599011
920	599012
25834	599013
3622	599014
141373	599015
333422	599016
219054	599017
2191	599018
88455	599019
351781	599020
172956	599021
108884	599022
74688	599023
94608	599024
103724	599025
141584	599026
2138	599027
24107	599028
151450	599029
85362	599030
20085	599031
210843	599032
23530	599033
130548	599034
288212	599035
59682	599036
183434	599037
4446	599038
10104	599039
76280	599040
46346	599041
641	599042
141426	599043
137075	599044
139015	599045
266125	599046
73977	599047
63589	599048
338871	599049
80952	599050
148664	599051
45143	599052
108389	599053
18662	599054
168954	599055
64844	599056
22844	599057
2299	599058
26772	599059
31678	599060
153455	599061
76164	599062
38975	599063
16883	599064
343575	599065
125213	599066
38263	599067
337653	599068
5169	599069
22526	599070
11333	599071
2735	599072
296645	599073
22561	599074
10432	599075
143423	599076
45968	599077
171	599078
102699	599079
298465	599080
40572	599081
11397	599082
18577	599083
40995	599084
107056	599085
141802	599086
102839	599087
178193	599088
200375	599089
82477	599090
28144	599091
65703	599092
3901	599093
34917	599094
31354	599095
26679	599096
31382	599097
131023	599098
197974	599099
331613	599100
42101	599101
24239	599102
201282	599103
18852	599104
13660	599105
165491	599106
97687	599107
65905	599108
141245	599109
10400	599110
4024	599111
20571	599112
27758	599113
101529	599114
8427	599115
77480	599116
1479	599117
261112	599118
101096	599119
26013	599120
46713	599121
53746	599122
1056	599123
2587	599124
15063	599125
31955	599126
132094	599127
319003	599128
206979	599129
206123	599130
83495	599131
108	599132
2409	599133
300011	599134
10552	599135
262141	599136
47841	599137
37507	599138
104437	599139
52609	599140
30413	599141
2455	599142
178144	599143
15232	599144
224715	599145
23839	599146
33257	599147
109529	599148
21375	599149
101769	599150
135479	599151
14780	599152
137892	599153
193587	599154
166914	599155
31534	599156
31090	599157
31517	599158
302295	599159
22217	599160
117717	599161
113462	599162
858	599163
316639	599164
14130	599165
336610	599166
13668	599167
76791	599168
32157	599169
296	599170
222621	599171
36207	599172
336327	599173
82848	599174
121620	599175
161453	599176
208900	599177
98435	599178
22218	599179
30386	599180
257559	599181
196087	599182
28278	599183
144670	599184
1436	599185
5654	599186
98897	599187
37873	599188
15604	599189
119427	599190
314798	599191
17228	599192
35439	599193
105039	599194
4625	599195
189092	599196
98411	599197
3622	599198
311391	599199
19968	599200
145405	599201
139118	599202
23068	599203
27432	599204
219379	599205
75646	599206
120339	599207
282765	599208
36793	599209
296924	599210
20980	599211
60435	599212
25004	599213
13455	599214
82143	599215
7465	599216
31870	599217
42888	599218
11816	599219
25399	599220
3099	599221
6567	599222
224370	599223
18712	599224
1099	599225
14167	599226
269793	599227
128422	599228
8188	599229
105526	599230
69303	599231
60074	599232
34759	599233
182051	599234
123867	599235
159058	599236
27716	599237
83012	599238
168426	599239
141681	599240
345030	599241
32588	599242
8702	599243
341067	599244
158578	599245
10636	599246
311408	599247
18737	599248
146743	599249
36089	599250
250402	599251
250595	599252
250598	599253
827	599254
347763	599255
251224	599256
280632	599257
44261	599258
42356	599259
191633	599260
87483	599261
148235	599262
61171	599263
219993	599264
211907	599265
44402	599266
136083	599267
148221	599268
87483	599269
26962	599270
219519	599271
164947	599272
58586	599273
217554	599274
59103	599275
226967	599276
15133	599277
134678	599278
115495	599279
183536	599280
87006	599281
58400	599282
86834	599283
135493	599284
220221	599285
135200	599286
258439	599287
82212	599288
194409	599289
28223	599290
217255	599291
59612	599292
87190	599293
135524	599294
46261	599295
95811	599296
220375	599297
100705	599298
22294	599299
251281	599300
42943	599301
23778	599302
240510	599303
26590	599304
47876	599305
99319	599306
135994	599307
304721	599308
85248	599309
248966	599310
51362	599311
224979	599312
21434	599313
175510	599314
348646	599315
10548	599316
126904	599317
45907	599318
21350	599319
39249	599320
67777	599321
16938	599322
11850	599323
25012	599324
126936	599325
48290	599326
9847	599327
141822	599328
1456	599329
1712	599330
32028	599331
75582	599332
7656	599333
83528	599334
128882	599335
54591	599336
31277	599337
64416	599338
44938	599339
9295	599340
195998	599341
27039	599342
40034	599343
267607	599344
19340	599345
80751	599346
282228	599347
123093	599348
303085	599349
48106	599350
80493	599351
123081	599352
282386	599353
335046	599354
1441	599355
303843	599356
148949	599357
337793	599358
14342	599359
36048	599360
2651	599361
165089	599362
303760	599363
62935	599364
167693	599365
161450	599366
202623	599367
22705	599368
16479	599369
44857	599370
123116	599371
106730	599372
267484	599373
1517	599374
341	599375
12701	599376
214862	599377
15765	599378
1272	599379
1891	599380
9195	599381
35460	599382
7743	599383
64978	599384
62485	599385
161916	599386
81713	599387
117968	599388
231204	599389
176054	599390
191280	599391
348118	599392
159109	599393
115543	599394
15455	599395
118037	599396
65499	599397
169441	599398
2079	599399
24826	599400
46696	599401
32199	599402
28919	599403
33276	599404
45532	599405
7235	599406
56226	599407
1554	599408
176230	599409
88576	599410
38710	599411
25044	599412
22556	599413
44833	599414
141111	599415
127727	599416
83652	599417
127670	599418
12434	599419
84299	599420
176187	599421
42638	599422
127428	599423
294723	599424
7317	599425
134096	599426
24876	599427
39581	599428
2379	599429
220721	599430
162848	599431
147532	599432
62670	599433
9853	599434
43749	599435
58445	599436
177	599437
109975	599438
38928	599439
2306	599440
210572	599441
55610	599442
151925	599443
131	599444
126427	599445
17357	599446
122999	599447
22294	599448
1890	599449
203527	599450
322916	599451
30409	599452
56424	599453
11863	599454
3974	599455
120904	599456
227266	599457
43638	599458
129378	599459
117984	599460
172099	599461
109630	599462
35944	599463
35136	599464
252902	599465
6867	599466
117	599467
338687	599468
1566	599469
316047	599470
108689	599471
27257	599472
171373	599473
94636	599474
54592	599475
118698	599476
81589	599477
89623	599478
10938	599479
307546	599480
12032	599481
59883	599482
278839	599483
201719	599484
113734	599485
71935	599486
327504	599487
19024	599488
203864	599489
90298	599490
128062	599491
37300	599492
46109	599493
10264	599494
75362	599495
113137	599496
99976	599497
282448	599498
128666	599499
103266	599500
60804	599501
237518	599502
158507	599503
4954	599504
49223	599505
21853	599506
743	599507
40039	599508
222	599509
18227	599510
60589	599511
50399	599512
29558	599513
109993	599514
35161	599515
275403	599516
6946	599517
22607	599518
754	599519
276223	599520
296765	599521
76214	599522
154623	599523
311412	599524
208338	599525
109243	599526
50402	599527
10065	599528
349923	599529
25691	599530
95016	599531
35007	599532
73713	599533
206808	599534
292	599535
285626	599536
45038	599537
14681	599538
304487	599539
26485	599540
158057	599541
6327	599542
106214	599543
27195	599544
13448	599545
345270	599546
67738	599547
6292	599548
19970	599549
145143	599550
34692	599551
127091	599552
45917	599553
91568	599554
10110	599555
13020	599556
4606	599557
27188	599558
55442	599559
84795	599560
69704	599561
321039	599562
31672	599563
156709	599564
1778	599565
20466	599566
35431	599567
144080	599568
115280	599569
281749	599570
6922	599571
135782	599572
173964	599573
178844	599574
198539	599575
141977	599576
133881	599577
284458	599578
115236	599579
96668	599580
35431	599581
124650	599582
118730	599583
73740	599584
230168	599585
28936	599586
232096	599587
335372	599588
127065	599589
41282	599590
60710	599591
158727	599592
186700	599593
6889	599594
4978	599595
209865	599596
2670	599597
148773	599598
147643	599599
282713	599600
282997	599601
282820	599602
283059	599603
170289	599604
47802	599605
230246	599606
66120	599607
146574	599608
25054	599609
277912	599610
55516	599611
280327	599612
82773	599613
14822	599614
48900	599615
23906	599616
36615	599617
196844	599618
3882	599619
67432	599620
7399	599621
23716	599622
318759	599623
331129	599624
37565	599625
80701	599626
107506	599627
153005	599628
130338	599629
39515	599630
14195	599631
260036	599632
13986	599633
323161	599634
5164	599635
53299	599636
106659	599637
46835	599638
2272	599639
246502	599640
36114	599641
52845	599642
177665	599643
83042	599644
59479	599645
180077	599646
6377	599647
73940	599648
261156	599649
98869	599650
13899	599651
141127	599652
119128	599653
7111	599654
195907	599655
33233	599656
15468	599657
334212	599658
12449	599659
96622	599660
4397	599661
167618	599662
95553	599663
80113	599664
948	599665
29304	599666
287082	599667
16743	599668
21238	599669
83873	599670
33992	599671
17960	599672
94785	599673
290116	599674
72763	599675
109414	599676
128134	599677
39243	599678
42725	599679
129448	599680
83482	599681
2326	599682
19878	599683
12673	599684
108701	599685
72284	599686
118023	599687
24977	599688
27298	599689
33878	599690
177154	599691
21215	599692
205199	599693
75171	599694
34553	599695
206265	599696
1215	599697
11316	599698
206611	599699
111487	599700
122468	599701
106131	599702
240346	599703
177175	599704
111495	599705
83873	599706
76519	599707
1952	599708
128336	599709
89097	599710
2197	599711
285792	599712
6217	599713
207173	599714
73312	599715
176963	599716
172895	599717
79964	599718
194669	599719
112	599720
121878	599721
56160	599722
38525	599723
205356	599724
238942	599725
70377	599726
4667	599727
177048	599728
18720	599729
38406	599730
111120	599731
109759	599732
175840	599733
7923	599734
110087	599735
73336	599736
13331	599737
33992	599738
109086	599739
286007	599740
293886	599741
34529	599742
199462	599743
146590	599744
165354	599745
73290	599746
32182	599747
111133	599748
174853	599749
174831	599750
329596	599751
7883	599752
24132	599753
3206	599754
109270	599755
288281	599756
11657	599757
24666	599758
285600	599759
296214	599760
93816	599761
69658	599762
21271	599763
176694	599764
21309	599765
183217	599766
184279	599767
29854	599768
127440	599769
102799	599770
181995	599771
29200	599772
72147	599773
159980	599774
325227	599775
49127	599776
357480	599777
109400	599778
16497	599779
30884	599780
293745	599781
196616	599782
175639	599783
155992	599784
164373	599785
49465	599786
135665	599787
220168	599788
101266	599789
51115	599790
4264	599791
9811	599792
9115	599793
247857	599794
35752	599795
307626	599796
94853	599797
97886	599798
707	599799
36981	599800
153597	599801
307783	599802
84115	599803
30439	599804
20941	599805
14950	599806
76741	599807
28060	599808
175865	599809
126085	599810
8124	599811
88202	599812
19795	599813
19918	599814
18841	599815
123959	599816
38081	599817
197112	599818
24204	599819
110667	599820
13180	599821
2952	599822
232602	599823
12465	599824
24585	599825
271716	599826
728	599827
58068	599828
13313	599829
157190	599830
43715	599831
125468	599832
28296	599833
40235	599834
83128	599835
360	599836
823	599837
61895	599838
6899	599839
6132	599840
58428	599841
44299	599842
151744	599843
27981	599844
157078	599845
65523	599846
133303	599847
64978	599848
97619	599849
133090	599850
3482	599851
48987	599852
48987	599853
5322	599854
133861	599855
117245	599856
7941	599857
39515	599858
35287	599859
14159	599860
546	599861
61347	599862
108612	599863
39001	599864
2875	599865
66485	599866
68539	599867
120289	599868
28036	599869
39780	599870
965	599871
17710	599872
152467	599873
57864	599874
87937	599875
64651	599876
84939	599877
1153	599878
10276	599879
33872	599880
3345	599881
8652	599882
1148	599883
469	599884
28086	599885
97147	599886
3470	599887
37466	599888
16491	599889
5089	599890
2364	599891
1167	599892
95757	599893
471	599894
19950	599895
13167	599896
5972	599897
21301	599898
29097	599899
57450	599900
18599	599901
1149	599902
134712	599903
5824	599904
187361	599905
18768	599906
299512	599907
32898	599908
51192	599909
307860	599910
129134	599911
353119	599912
305283	599913
59757	599914
184913	599915
56572	599916
306712	599917
75944	599918
59757	599919
88749	599920
279545	599921
61685	599922
184	599923
23903	599924
78748	599925
36935	599926
55481	599927
51	599928
13079	599929
2110	599930
3007	599931
71082	599932
271860	599933
49622	599934
91406	599935
175801	599936
73100	599937
32512	599938
301006	599939
151196	599940
12909	599941
95564	599942
58752	599943
27210	599944
99123	599945
304444	599946
169104	599947
224417	599948
132704	599949
4298	599950
188961	599951
59669	599952
23719	599953
184131	599954
189758	599955
199	599956
116629	599957
4752	599958
252229	599959
18546	599960
198320	599961
55388	599962
321547	599963
73353	599964
242280	599965
301822	599966
74247	599967
318605	599968
317462	599969
318686	599970
188027	599971
187804	599972
118487	599973
119429	599974
133321	599975
46257	599976
53759	599977
24117	599978
52494	599979
5279	599980
16753	599981
60750	599982
42	599983
37496	599984
303812	599985
88546	599986
225851	599987
155445	599988
28141	599989
11851	599990
76535	599991
115820	599992
267851	599993
17499	599994
135110	599995
69798	599996
21721	599997
23336	599998
281909	599999
80656	600000
69900	600001
402	600002
49897	600003
50310	600004
15738	600005
62813	600006
18299	600007
202147	600008
143121	600009
2903	600010
26	600011
331280	600012
32217	600013
80625	600014
749	600015
168639	600016
32620	600017
63051	600018
87649	600019
27153	600020
313742	600021
123580	600022
91384	600023
64747	600024
115312	600025
80966	600026
1505	600027
113302	600028
11392	600029
66703	600030
166206	600031
28613	600032
184989	600033
866	600034
105316	600035
37658	600036
251588	600037
64088	600038
37658	600039
65948	600040
14319	600041
225601	600042
171248	600043
1895	600044
230112	600045
63268	600046
30085	600047
167705	600048
171248	600049
4627	600050
46743	600051
45396	600052
17030	600053
243059	600054
20413	600055
229915	600056
101384	600057
320996	600058
154032	600059
60321	600060
75599	600061
225214	600062
41946	600063
104296	600064
144253	600065
65805	600066
117633	600067
289851	600068
340235	600069
120944	600070
302092	600071
205909	600072
802	600073
34533	600074
72027	600075
33965	600076
352875	600077
13275	600078
21939	600079
138094	600080
182394	600081
6516	600082
206625	600083
128966	600084
49244	600085
24320	600086
177117	600087
274	600088
350633	600089
113712	600090
139819	600091
38733	600092
203954	600093
108	600094
53129	600095
2214	600096
81731	600097
295968	600098
120305	600099
62279	600100
180031	600101
9507	600102
58953	600103
145694	600104
113540	600105
93798	600106
245	600107
119366	600108
118687	600109
767	600110
147181	600111
8102	600112
116622	600113
120002	600114
13847	600115
59514	600116
209442	600117
9013	600118
134035	600119
68041	600120
29840	600121
9325	600122
65011	600123
14199	600124
155510	600125
76042	600126
86493	600127
108920	600128
116254	600129
266849	600130
154885	600131
135718	600132
196030	600133
151860	600134
139156	600135
153280	600136
152783	600137
164461	600138
9921	600139
18118	600140
133487	600141
7577	600142
124053	600143
15004	600144
106436	600145
2143	600146
76336	600147
301588	600148
37081	600149
78115	600150
80164	600151
303797	600152
154397	600153
6119	600154
112941	600155
94778	600156
6383	600157
171525	600158
107160	600159
97925	600160
118736	600161
45982	600162
336673	600163
27526	600164
227727	600165
73583	600166
16412	600167
30173	600168
569	600169
150535	600170
81565	600171
16065	600172
81565	600173
113113	600174
113143	600175
179858	600176
19931	600177
35691	600178
102989	600179
12453	600180
63679	600181
13581	600182
182856	600183
243566	600184
93622	600185
345112	600186
56342	600187
71795	600188
34019	600189
172770	600190
108971	600191
71756	600192
72097	600193
48663	600194
5874	600195
1561	600196
108993	600197
33845	600198
73869	600199
72480	600200
48620	600201
324359	600202
109416	600203
201039	600204
227826	600205
4891	600206
302399	600207
35462	600208
155	600209
118563	600210
291757	600211
1863	600212
168555	600213
117913	600214
17907	600215
24238	600216
27324	600217
49660	600218
62743	600219
78	600220
34147	600221
72969	600222
650	600223
34990	600224
2517	600225
15585	600226
230965	600227
176607	600228
24422	600229
94585	600230
136646	600231
317590	600232
303454	600233
7285	600234
222914	600235
209693	600236
126168	600237
2412	600238
27383	600239
149913	600240
289757	600241
110942	600242
16024	600243
274077	600244
279372	600245
117047	600246
203957	600247
198935	600248
110828	600249
101582	600250
34111	600251
71854	600252
17710	600253
83975	600254
4671	600255
39544	600256
70320	600257
56413	600258
128123	600259
49346	600260
171490	600261
17704	600262
851	600263
292762	600264
72910	600265
211805	600266
162348	600267
29594	600268
166344	600269
10338	600270
147778	600271
74212	600272
88854	600273
42483	600274
273121	600275
51072	600276
357673	600277
75700	600278
45168	600279
94274	600280
31319	600281
176176	600282
62450	600283
10130	600284
11620	600285
282789	600286
10320	600287
15484	600288
72631	600289
103428	600290
16513	600291
14790	600292
3955	600293
224338	600294
31758	600295
56212	600296
179850	600297
11012	600298
325713	600299
211960	600300
85170	600301
3586	600302
72929	600303
17986	600304
121249	600305
6540	600306
294202	600307
9468	600308
343810	600309
51003	600310
63759	600311
182926	600312
10130	600313
62253	600314
50691	600315
84212	600316
173099	600317
72639	600318
74660	600319
114727	600320
24857	600321
291971	600322
119304	600323
49015	600324
4598	600325
73179	600326
2411	600327
6122	600328
93549	600329
93011	600330
207371	600331
34879	600332
109058	600333
350337	600334
12394	600335
56309	600336
20775	600337
129806	600338
55128	600339
302174	600340
4778	600341
124246	600342
350654	600343
21321	600344
121179	600345
350147	600346
352434	600347
176326	600348
27263	600349
39234	600350
145817	600351
291351	600352
259524	600353
292606	600354
205242	600355
208607	600356
169080	600357
126676	600358
74606	600359
84265	600360
83203	600361
124749	600362
344377	600363
356020	600364
134277	600365
23687	600366
176721	600367
34349	600368
173599	600369
30837	600370
84310	600371
82330	600372
136745	600373
128012	600374
27611	600375
31348	600376
31285	600377
112352	600378
134174	600379
11316	600380
26453	600381
297154	600382
205147	600383
130040	600384
83588	600385
207606	600386
207459	600387
339093	600388
59585	600389
288012	600390
41033	600391
29691	600392
50419	600393
49992	600394
297020	600395
126136	600396
1232	600397
194114	600398
109462	600399
83384	600400
129569	600401
170816	600402
201836	600403
84332	600404
128848	600405
99290	600406
330	600407
29709	600408
208958	600409
142166	600410
165718	600411
33049	600412
108637	600413
90576	600414
129257	600415
179774	600416
94657	600417
83780	600418
205542	600419
177885	600420
89716	600421
144802	600422
72955	600423
35377	600424
226879	600425
202179	600426
229519	600427
23652	600428
58094	600429
4546	600430
35022	600431
28900	600432
33999	600433
112271	600434
296769	600435
293783	600436
13211	600437
51575	600438
128886	600439
32383	600440
20762	600441
64918	600442
88026	600443
350875	600444
173013	600445
269179	600446
35142	600447
136335	600448
109503	600449
155	600450
109427	600451
34285	600452
292855	600453
71640	600454
294173	600455
17713	600456
173464	600457
291121	600458
56055	600459
91113	600460
285306	600461
10333	600462
319183	600463
127499	600464
296199	600465
339503	600466
18087	600467
195	600468
41987	600469
83110	600470
83997	600471
17595	600472
195077	600473
34268	600474
348980	600475
56497	600476
79350	600477
216424	600478
138816	600479
108408	600480
162813	600481
57146	600482
116330	600483
207651	600484
206679	600485
124055	600486
354925	600487
130027	600488
208832	600489
83573	600490
59457	600491
9457	600492
207882	600493
49345	600494
43860	600495
12369	600496
9961	600497
73842	600498
110876	600499
209019	600500
5046	600501
27736	600502
65673	600503
132871	600504
128051	600505
128912	600506
94640	600507
223213	600508
173573	600509
223999	600510
288646	600511
24592	600512
291335	600513
128144	600514
56510	600515
34327	600516
193895	600517
111131	600518
174354	600519
181313	600520
108648	600521
33860	600522
293268	600523
55974	600524
110376	600525
14254	600526
171919	600527
288651	600528
177017	600529
71683	600530
290636	600531
94184	600532
111088	600533
288997	600534
291035	600535
227335	600536
73196	600537
73191	600538
1080	600539
48828	600540
293816	600541
291903	600542
176473	600543
292614	600544
73135	600545
111174	600546
48727	600547
176800	600548
73354	600549
290932	600550
29619	600551
111370	600552
111555	600553
83908	600554
176761	600555
349911	600556
357629	600557
27360	600558
50650	600559
4667	600560
69684	600561
267533	600562
326024	600563
355108	600564
13062	600565
127524	600566
11658	600567
26862	600568
254931	600569
11658	600570
56299	600571
46564	600572
27168	600573
128609	600574
172990	600575
67658	600576
289150	600577
210363	600578
40339	600579
5037	600580
172611	600581
72209	600582
349162	600583
205291	600584
137120	600585
173378	600586
285750	600587
247468	600588
193101	600589
19925	600590
108604	600591
65616	600592
352891	600593
127819	600594
84224	600595
141155	600596
145449	600597
84069	600598
207338	600599
18223	600600
129916	600601
137435	600602
40810	600603
74256	600604
113027	600605
179805	600606
340587	600607
34106	600608
106946	600609
108459	600610
136561	600611
83953	600612
113862	600613
113314	600614
55989	600615
2205	600616
294712	600617
323909	600618
49229	600619
54015	600620
80435	600621
72852	600622
236504	600623
288211	600624
147234	600625
274	600626
134533	600627
24040	600628
2103	600629
7026	600630
12007	600631
240052	600632
1016	600633
195	600634
2109	600635
42642	600636
343682	600637
7202	600638
56899	600639
881	600640
43402	600641
239774	600642
62733	600643
130739	600644
493	600645
302144	600646
147874	600647
30485	600648
7023	600649
29882	600650
274	600651
181237	600652
91247	600653
55728	600654
8430	600655
46332	600656
182014	600657
31364	600658
91453	600659
151499	600660
36361	600661
73132	600662
97277	600663
11958	600664
36414	600665
756	600666
327766	600667
116670	600668
55366	600669
31772	600670
14430	600671
66380	600672
108751	600673
116479	600674
31155	600675
156155	600676
255234	600677
198637	600678
95173	600679
1500	600680
3217	600681
137822	600682
10501	600683
90271	600684
89606	600685
5108	600686
263441	600687
129705	600688
76	600689
15703	600690
323170	600691
45412	600692
9170	600693
44707	600694
65051	600695
57045	600696
2075	600697
19816	600698
357436	600699
231407	600700
57081	600701
53932	600702
8064	600703
51735	600704
164603	600705
2983	600706
48855	600707
21968	600708
18682	600709
111	600710
86473	600711
315351	600712
1441	600713
171093	600714
57458	600715
19056	600716
350434	600717
59850	600718
53059	600719
15392	600720
100165	600721
10575	600722
159728	600723
40847	600724
5563	600725
3304	600726
75785	600727
18432	600728
265122	600729
577	600730
19234	600731
288358	600732
316200	600733
196613	600734
198789	600735
28865	600736
4872	600737
320	600738
111780	600739
33191	600740
81	600741
15213	600742
136391	600743
76462	600744
240974	600745
217437	600746
23330	600747
133775	600748
16090	600749
340304	600750
12092	600751
45676	600752
315099	600753
54991	600754
8169	600755
102070	600756
40476	600757
57685	600758
35433	600759
135176	600760
86899	600761
222206	600762
217382	600763
2380	600764
58388	600765
93528	600766
216274	600767
162054	600768
282199	600769
180575	600770
39203	600771
874	600772
136908	600773
20337	600774
34272	600775
147023	600776
72225	600777
73684	600778
151441	600779
151104	600780
203141	600781
24617	600782
10795	600783
60859	600784
11475	600785
136126	600786
152824	600787
35315	600788
26216	600789
44814	600790
31182	600791
80366	600792
204342	600793
2081	600794
18893	600795
5517	600796
36697	600797
13673	600798
113532	600799
163041	600800
17698	600801
276904	600802
238508	600803
146631	600804
206479	600805
11641	600806
302610	600807
64467	600808
74561	600809
8167	600810
73199	600811
209272	600812
208915	600813
7636	600814
206186	600815
30853	600816
1916	600817
15968	600818
51806	600819
61389	600820
20414	600821
11263	600822
12546	600823
36642	600824
223063	600825
308122	600826
55458	600827
276772	600828
192692	600829
102477	600830
63198	600831
26664	600832
216	600833
84425	600834
154244	600835
149345	600836
232584	600837
282717	600838
143168	600839
47771	600840
121525	600841
74	600842
143212	600843
136665	600844
151491	600845
279474	600846
51439	600847
220166	600848
79908	600849
55777	600850
271699	600851
34722	600852
71649	600853
202421	600854
9031	600855
32230	600856
15357	600857
8793	600858
16510	600859
116016	600860
350995	600861
335816	600862
92712	600863
113029	600864
350577	600865
205271	600866
72875	600867
124912	600868
49961	600869
128483	600870
171877	600871
91168	600872
351017	600873
354860	600874
108295	600875
17395	600876
178384	600877
73547	600878
49711	600879
329560	600880
179382	600881
123243	600882
209280	600883
23682	600884
117009	600885
283368	600886
155519	600887
92751	600888
168714	600889
112896	600890
66114	600891
4429	600892
236188	600893
299596	600894
178338	600895
35518	600896
51698	600897
13426	600898
85931	600899
222836	600900
1252	600901
311598	600902
178137	600903
62528	600904
8966	600905
29184	600906
165339	600907
29780	600908
13515	600909
80070	600910
61376	600911
157297	600912
145756	600913
100162	600914
100145	600915
111931	600916
136531	600917
117439	600918
159956	600919
74156	600920
104169	600921
113485	600922
8966	600923
61698	600924
1482	600925
348613	600926
1890	600927
2826	600928
88114	600929
124516	600930
31233	600931
227616	600932
48234	600933
117	600934
50758	600935
31891	600936
29004	600937
5867	600938
94456	600939
66996	600940
186891	600941
78577	600942
67328	600943
15127	600944
237162	600945
31020	600946
17111	600947
8721	600948
200262	600949
19265	600950
1033	600951
198960	600952
4921	600953
32746	600954
81318	600955
40702	600956
5154	600957
14782	600958
87875	600959
60823	600960
53755	600961
17043	600962
120892	600963
327528	600964
67080	600965
41682	600966
8356	600967
69145	600968
14498	600969
57750	600970
106167	600971
28475	600972
89726	600973
193637	600974
317872	600975
27202	600976
117616	600977
26521	600978
13091	600979
78291	600980
119550	600981
4424	600982
27866	600983
19370	600984
29072	600985
1209	600986
5228	600987
116210	600988
2061	600989
53569	600990
4151	600991
54587	600992
25927	600993
15787	600994
216147	600995
3353	600996
35103	600997
160393	600998
353876	600999
83204	601000
207392	601001
129161	601002
205656	601003
9591	601004
108184	601005
103185	601006
191348	601007
27227	601008
249503	601009
272302	601010
31643	601011
57280	601012
177623	601013
146069	601014
62288	601015
82516	601016
98382	601017
227717	601018
4346	601019
164694	601020
46497	601021
334599	601022
26771	601023
104903	601024
165045	601025
61687	601026
11504	601027
256978	601028
135177	601029
9780	601030
9780	601031
5075	601032
120964	601033
191429	601034
124572	601035
29029	601036
181627	601037
197454	601038
125795	601039
51711	601040
46056	601041
71973	601042
165001	601043
43577	601044
131284	601045
24847	601046
26201	601047
60685	601048
191360	601049
125166	601050
331218	601051
102665	601052
32192	601053
152793	601054
14743	601055
1951	601056
8373	601057
120090	601058
85197	601059
248512	601060
217577	601061
59236	601062
121865	601063
142301	601064
2603	601065
87482	601066
119964	601067
193703	601068
51327	601069
155292	601070
155286	601071
131202	601072
202329	601073
274621	601074
336888	601075
41285	601076
84995	601077
346352	601078
29195	601079
100145	601080
59942	601081
227502	601082
324650	601083
5625	601084
29034	601085
271371	601086
31444	601087
341595	601088
82030	601089
191526	601090
185246	601091
40659	601092
64251	601093
221447	601094
9050	601095
39998	601096
99036	601097
84667	601098
96682	601099
123468	601100
299458	601101
255654	601102
191327	601103
25491	601104
322458	601105
78303	601106
19637	601107
120215	601108
184598	601109
52957	601110
104517	601111
106687	601112
69317	601113
276585	601114
270104	601115
273561	601116
58756	601117
298112	601118
273140	601119
272620	601120
163956	601121
267861	601122
103662	601123
18365	601124
115192	601125
269129	601126
162473	601127
100251	601128
2796	601129
162576	601130
114973	601131
114942	601132
183013	601133
225957	601134
126019	601135
159515	601136
334837	601137
73684	601138
203744	601139
265661	601140
115309	601141
25159	601142
306200	601143
265828	601144
309026	601145
47057	601146
165732	601147
182902	601148
115410	601149
276755	601150
306367	601151
115062	601152
301228	601153
269780	601154
139739	601155
12743	601156
307608	601157
66000	601158
295856	601159
60440	601160
319962	601161
333361	601162
93090	601163
50720	601164
306299	601165
163138	601166
29778	601167
53216	601168
192457	601169
305048	601170
145222	601171
306389	601172
30291	601173
106060	601174
259295	601175
28177	601176
265717	601177
24848	601178
171061	601179
327876	601180
69744	601181
22162	601182
219048	601183
116460	601184
163582	601185
12041	601186
90619	601187
343260	601188
161842	601189
6014	601190
198730	601191
106042	601192
41221	601193
113382	601194
153391	601195
274011	601196
276135	601197
81053	601198
237743	601199
93087	601200
305948	601201
120465	601202
106450	601203
262082	601204
21539	601205
185008	601206
25051	601207
203368	601208
99867	601209
38019	601210
226391	601211
252889	601212
191340	601213
51709	601214
320525	601215
184058	601216
84669	601217
22980	601218
247821	601219
305303	601220
249778	601221
38461	601222
7562	601223
2986	601224
29504	601225
41209	601226
1822	601227
59640	601228
55285	601229
17117	601230
6566	601231
68208	601232
14451	601233
168217	601234
114734	601235
60245	601236
230029	601237
154076	601238
222427	601239
70170	601240
229661	601241
90431	601242
140497	601243
91037	601244
11320	601245
316455	601246
1701	601247
1427	601248
32612	601249
148185	601250
119247	601251
117	601252
117	601253
20535	601254
143165	601255
42586	601256
5245	601257
117	601258
3841	601259
1904	601260
99947	601261
355874	601262
54456	601263
125241	601264
25190	601265
99012	601266
65813	601267
157084	601268
99012	601269
8423	601270
92456	601271
300754	601272
9477	601273
144629	601274
57216	601275
1638	601276
104695	601277
30528	601278
40669	601279
265877	601280
60872	601281
135862	601282
211539	601283
268058	601284
197039	601285
299300	601286
40068	601287
99823	601288
84508	601289
39137	601290
67848	601291
14665	601292
62464	601293
75354	601294
278684	601295
146140	601296
15113	601297
41590	601298
165087	601299
337656	601300
141027	601301
16107	601302
167737	601303
113464	601304
138210	601305
223	601306
30418	601307
28158	601308
9421	601309
139486	601310
288108	601311
59901	601312
153995	601313
229544	601314
228077	601315
199206	601316
205458	601317
11935	601318
20525	601319
150250	601320
24538	601321
199871	601322
238109	601323
234298	601324
301502	601325
25134	601326
105478	601327
34861	601328
112218	601329
27438	601330
61267	601331
249785	601332
194926	601333
113485	601334
50554	601335
160552	601336
34389	601337
109085	601338
48884	601339
58903	601340
4840	601341
188668	601342
77	601343
142368	601344
28402	601345
24118	601346
11836	601347
26116	601348
26116	601349
312682	601350
79947	601351
88898	601352
47260	601353
317894	601354
94417	601355
140774	601356
16800	601357
104916	601358
230821	601359
14698	601360
142013	601361
42350	601362
69075	601363
34571	601364
14885	601365
53040	601366
177436	601367
76560	601368
53747	601369
14969	601370
147841	601371
137	601372
9080	601373
294365	601374
340896	601375
19925	601376
147583	601377
5064	601378
20471	601379
23005	601380
207925	601381
4204	601382
75231	601383
183926	601384
188463	601385
3977	601386
187672	601387
22834	601388
45641	601389
252007	601390
244971	601391
50578	601392
83554	601393
111016	601394
109904	601395
109721	601396
175692	601397
24583	601398
290412	601399
48670	601400
175050	601401
33908	601402
168378	601403
110485	601404
173649	601405
109445	601406
202086	601407
71744	601408
34560	601409
67874	601410
290173	601411
293928	601412
71579	601413
26445	601414
73099	601415
34077	601416
175207	601417
67564	601418
293113	601419
13204	601420
172148	601421
290639	601422
108677	601423
172863	601424
49367	601425
10128	601426
173637	601427
282612	601428
342577	601429
48635	601430
110121	601431
292499	601432
48791	601433
72973	601434
49417	601435
292294	601436
175624	601437
291386	601438
289361	601439
34062	601440
71778	601441
174866	601442
108630	601443
108752	601444
110542	601445
176776	601446
292492	601447
49591	601448
292306	601449
288224	601450
109695	601451
172277	601452
174822	601453
109107	601454
290191	601455
109247	601456
72272	601457
285646	601458
292292	601459
292769	601460
292924	601461
176575	601462
13243	601463
72441	601464
17594	601465
17594	601466
174775	601467
173239	601468
175563	601469
291742	601470
48670	601471
291477	601472
71744	601473
291346	601474
110294	601475
108733	601476
176333	601477
71664	601478
172660	601479
48700	601480
71847	601481
34279	601482
173290	601483
292718	601484
49361	601485
172307	601486
195496	601487
172102	601488
17896	601489
172701	601490
110092	601491
288000	601492
279138	601493
176351	601494
84332	601495
48846	601496
171577	601497
109390	601498
71606	601499
108709	601500
97079	601501
111109	601502
32278	601503
48805	601504
175079	601505
110539	601506
104083	601507
16664	601508
52489	601509
1207	601510
45144	601511
106112	601512
204244	601513
87792	601514
39485	601515
2449	601516
229095	601517
55571	601518
198754	601519
21012	601520
115558	601521
8148	601522
25627	601523
28223	601524
43	601525
900	601526
156348	601527
187536	601528
8387	601529
106780	601530
117486	601531
189407	601532
17456	601533
96805	601534
8046	601535
187509	601536
27228	601537
148635	601538
122271	601539
197114	601540
14836	601541
16866	601542
5004	601543
77133	601544
154829	601545
29579	601546
110537	601547
281658	601548
81255	601549
53320	601550
12564	601551
5796	601552
101150	601553
15943	601554
62682	601555
172465	601556
133992	601557
32716	601558
437	601559
6827	601560
48766	601561
235122	601562
22930	601563
4226	601564
40912	601565
78885	601566
300662	601567
146726	601568
22485	601569
15246	601570
15246	601571
108220	601572
36447	601573
52334	601574
52823	601575
27332	601576
58922	601577
52251	601578
83206	601579
245136	601580
24330	601581
28255	601582
166326	601583
108729	601584
109959	601585
70723	601586
12565	601587
34591	601588
221229	601589
340626	601590
18390	601591
89115	601592
118668	601593
189030	601594
164792	601595
241006	601596
274859	601597
153624	601598
27817	601599
288369	601600
256239	601601
3789	601602
19095	601603
16348	601604
16548	601605
331355	601606
55072	601607
65092	601608
163078	601609
16577	601610
223745	601611
2996	601612
54846	601613
8930	601614
190515	601615
193049	601616
23595	601617
26150	601618
25898	601619
260	601620
318964	601621
20412	601622
182069	601623
70539	601624
20465	601625
115252	601626
41601	601627
99838	601628
309872	601629
70291	601630
269184	601631
205729	601632
130576	601633
253581	601634
169835	601635
20465	601636
345297	601637
144935	601638
341419	601639
282294	601640
90941	601641
32135	601642
141331	601643
76320	601644
45208	601645
17377	601646
116592	601647
76225	601648
54919	601649
50120	601650
54850	601651
198665	601652
45189	601653
8708	601654
104321	601655
28765	601656
10342	601657
125431	601658
222727	601659
157337	601660
37414	601661
28293	601662
136070	601663
248323	601664
113337	601665
24924	601666
16949	601667
282274	601668
94061	601669
242085	601670
185311	601671
36144	601672
337329	601673
142638	601674
143654	601675
186467	601676
51057	601677
168808	601678
9390	601679
19416	601680
300440	601681
28530	601682
75877	601683
87592	601684
12345	601685
10543	601686
63404	601687
26924	601688
39510	601689
306110	601690
330350	601691
76796	601692
188659	601693
9479	601694
332415	601695
2434	601696
6517	601697
30210	601698
15046	601699
116788	601700
31914	601701
13753	601702
125589	601703
201051	601704
489	601705
166896	601706
125650	601707
44291	601708
70560	601709
102344	601710
22895	601711
19402	601712
231696	601713
12636	601714
66606	601715
64705	601716
28947	601717
79622	601718
329426	601719
26781	601720
16121	601721
10	601722
262585	601723
295316	601724
371	601725
20885	601726
61502	601727
23906	601728
31407	601729
101875	601730
145030	601731
148001	601732
188423	601733
8239	601734
262277	601735
69836	601736
87452	601737
52437	601738
89955	601739
21541	601740
262315	601741
16409	601742
12459	601743
162549	601744
47171	601745
118069	601746
4309	601747
11668	601748
316148	601749
162298	601750
149740	601751
68800	601752
2070	601753
105782	601754
9141	601755
190885	601756
7055	601757
12305	601758
94440	601759
73732	601760
52273	601761
146960	601762
15	601763
138766	601764
139089	601765
36973	601766
146827	601767
284548	601768
206765	601769
304255	601770
20673	601771
83361	601772
113539	601773
149120	601774
163483	601775
107091	601776
338023	601777
339431	601778
91191	601779
177730	601780
107349	601781
335920	601782
325060	601783
55482	601784
117033	601785
12739	601786
37713	601787
27716	601788
1778	601789
172608	601790
287123	601791
127297	601792
37417	601793
112390	601794
94770	601795
28624	601796
69759	601797
29909	601798
134814	601799
224630	601800
164862	601801
100415	601802
65479	601803
116956	601804
194176	601805
16854	601806
193683	601807
121217	601808
204871	601809
26792	601810
41294	601811
125212	601812
288467	601813
77903	601814
273704	601815
60268	601816
54793	601817
38145	601818
348600	601819
26858	601820
36578	601821
154901	601822
233363	601823
65512	601824
44670	601825
117860	601826
117902	601827
79724	601828
98077	601829
182006	601830
14623	601831
313263	601832
240661	601833
46204	601834
238103	601835
1001	601836
38433	601837
15004	601838
318303	601839
10758	601840
356310	601841
209040	601842
27271	601843
128465	601844
14266	601845
113905	601846
163445	601847
351890	601848
58	601849
152681	601850
11692	601851
340831	601852
192963	601853
58993	601854
98401	601855
54964	601856
12888	601857
17446	601858
19210	601859
354044	601860
18882	601861
124075	601862
26370	601863
53120	601864
83023	601865
105388	601866
44150	601867
107094	601868
8324	601869
5497	601870
140357	601871
20700	601872
50794	601873
316299	601874
200069	601875
133159	601876
152458	601877
84044	601878
12456	601879
62603	601880
42846	601881
119079	601882
103268	601883
153401	601884
83738	601885
67189	601886
160424	601887
229179	601888
161	601889
1981	601890
153018	601891
190189	601892
25924	601893
16117	601894
104046	601895
42292	601896
60978	601897
124638	601898
15859	601899
256522	601900
7164	601901
1676	601902
67174	601903
5395	601904
24793	601905
26855	601906
37040	601907
68407	601908
29062	601909
324677	601910
40474	601911
31	601912
65	601913
61978	601914
28571	601915
305093	601916
53650	601917
90288	601918
32349	601919
317698	601920
32322	601921
997	601922
10454	601923
96292	601924
42889	601925
334492	601926
9474	601927
287855	601928
336435	601929
59134	601930
84000	601931
226832	601932
190148	601933
62963	601934
6461	601935
263773	601936
185129	601937
119211	601938
105467	601939
20159	601940
14972	601941
31619	601942
88521	601943
60641	601944
262782	601945
28427	601946
17370	601947
8667	601948
124327	601949
15499	601950
228440	601951
190173	601952
122558	601953
67233	601954
501	601955
62247	601956
46679	601957
33963	601958
10619	601959
20801	601960
9009	601961
31978	601962
10339	601963
3664	601964
99391	601965
103079	601966
82950	601967
211422	601968
23081	601969
252863	601970
16901	601971
39445	601972
60104	601973
14769	601974
176203	601975
14035	601976
28781	601977
7005	601978
56233	601979
54472	601980
17766	601981
105065	601982
116216	601983
9689	601984
59726	601985
12908	601986
9825	601987
55792	601988
29456	601989
17376	601990
266190	601991
190368	601992
275232	601993
54543	601994
24415	601995
80082	601996
30425	601997
7061	601998
29418	601999
107827	602000
122387	602001
5713	602002
4157	602003
30784	602004
8025	602005
3951	602006
20216	602007
81293	602008
14649	602009
11249	602010
17041	602011
53583	602012
26417	602013
82700	602014
81387	602015
30389	602016
602	602017
41531	602018
120734	602019
209040	602020
99888	602021
249187	602022
122468	602023
39963	602024
219553	602025
3647	602026
168046	602027
30739	602028
133704	602029
37304	602030
335552	602031
89399	602032
1521	602033
24845	602034
16901	602035
15286	602036
120242	602037
144419	602038
35803	602039
30757	602040
329612	602041
19012	602042
2677	602043
31673	602044
77674	602045
128929	602046
71285	602047
107717	602048
121631	602049
84666	602050
36106	602051
1391	602052
83032	602053
64819	602054
23088	602055
171735	602056
228267	602057
55749	602058
157	602059
247092	602060
150955	602061
55803	602062
44561	602063
82906	602064
82935	602065
117076	602066
40275	602067
57673	602068
351339	602069
126	602070
4474	602071
40544	602072
214818	602073
195447	602074
212284	602075
79283	602076
35573	602077
88181	602078
72395	602079
203817	602080
9039	602081
97355	602082
33336	602083
1268	602084
272021	602085
14155	602086
563	602087
51437	602088
38591	602089
7720	602090
63911	602091
55774	602092
38976	602093
109581	602094
132856	602095
59250	602096
140460	602097
87827	602098
12662	602099
97872	602100
202513	602101
206974	602102
12167	602103
20517	602104
57666	602105
849	602106
9471	602107
188481	602108
59684	602109
17720	602110
102	602111
123221	602112
30972	602113
35697	602114
12876	602115
70734	602116
9074	602117
33064	602118
32987	602119
11876	602120
72832	602121
8793	602122
41075	602123
55806	602124
3641	602125
42016	602126
32829	602127
107003	602128
165450	602129
21075	602130
3091	602131
131369	602132
155033	602133
28137	602134
121680	602135
51698	602136
4680	602137
142772	602138
55281	602139
42099	602140
73890	602141
29674	602142
28933	602143
96074	602144
117176	602145
450	602146
345659	602147
47342	602148
5472	602149
78720	602150
10909	602151
143807	602152
7877	602153
38941	602154
23077	602155
9283	602156
55821	602157
21801	602158
430	602159
47619	602160
165986	602161
37481	602162
330311	602163
1587	602164
28827	602165
112477	602166
239895	602167
1441	602168
36292	602169
59535	602170
147438	602171
5873	602172
46106	602173
11713	602174
78444	602175
77479	602176
38202	602177
322537	602178
119	602179
53639	602180
156671	602181
80442	602182
90662	602183
19037	602184
27672	602185
144776	602186
376	602187
113281	602188
19104	602189
206158	602190
15139	602191
2530	602192
122522	602193
53350	602194
103626	602195
5899	602196
4550	602197
153173	602198
60048	602199
313592	602200
11398	602201
83888	602202
157990	602203
3943	602204
47229	602205
59464	602206
37224	602207
12540	602208
18916	602209
28731	602210
39688	602211
53711	602212
182193	602213
255260	602214
189879	602215
16306	602216
12808	602217
99841	602218
160383	602219
6997	602220
181479	602221
10979	602222
40450	602223
36557	602224
71318	602225
139127	602226
137409	602227
47508	602228
9353	602229
329519	602230
38385	602231
77955	602232
277929	602233
120642	602234
65589	602235
88397	602236
14939	602237
116628	602238
1953	602239
81646	602240
399	602241
28654	602242
39232	602243
258159	602244
23504	602245
136448	602246
102914	602247
55857	602248
44556	602249
35762	602250
186010	602251
19151	602252
55850	602253
44347	602254
53277	602255
51443	602256
31933	602257
35806	602258
12478	602259
103263	602260
9856	602261
4456	602262
1827	602263
33044	602264
86164	602265
1248	602266
13824	602267
15899	602268
120840	602269
17557	602270
37322	602271
144898	602272
59146	602273
66007	602274
9832	602275
103474	602276
114771	602277
4668	602278
15242	602279
25987	602280
1456	602281
161952	602282
23016	602283
319302	602284
8285	602285
193837	602286
71438	602287
19032	602288
6547	602289
313286	602290
8785	602291
92495	602292
5852	602293
10576	602294
5335	602295
1596	602296
324144	602297
9564	602298
207994	602299
92289	602300
64476	602301
292515	602302
108769	602303
81284	602304
73472	602305
103202	602306
104750	602307
10531	602308
52047	602309
164452	602310
32739	602311
69384	602312
31215	602313
124690	602314
3468	602315
89640	602316
236385	602317
40671	602318
116667	602319
32230	602320
114758	602321
60355	602322
19401	602323
273	602324
284431	602325
58943	602326
72805	602327
42198	602328
28470	602329
2567	602330
33683	602331
3627	602332
125631	602333
3554	602334
9697	602335
168026	602336
20406	602337
4765	602338
309015	602339
69146	602340
6092	602341
5432	602342
43020	602343
119164	602344
39809	602345
10839	602346
190247	602347
126351	602348
3601	602349
36711	602350
12752	602351
21801	602352
66993	602353
28037	602354
123893	602355
124847	602356
2946	602357
124870	602358
22142	602359
46056	602360
218705	602361
73461	602362
70502	602363
10173	602364
2450	602365
79518	602366
209056	602367
23672	602368
106558	602369
280995	602370
68199	602371
34091	602372
50950	602373
1697	602374
274927	602375
163066	602376
51509	602377
69932	602378
27807	602379
44714	602380
49898	602381
260430	602382
15234	602383
4857	602384
206624	602385
120979	602386
147734	602387
110622	602388
62246	602389
173037	602390
60313	602391
48266	602392
99592	602393
32244	602394
293736	602395
94818	602396
161908	602397
24237	602398
71859	602399
154690	602400
147439	602401
160733	602402
111988	602403
115558	602404
241131	602405
18548	602406
38453	602407
87234	602408
218940	602409
226764	602410
305886	602411
14609	602412
83017	602413
143648	602414
184208	602415
87561	602416
202277	602417
93162	602418
265257	602419
25199	602420
188039	602421
43637	602422
201713	602423
15981	602424
94574	602425
37003	602426
120165	602427
276416	602428
115251	602429
80211	602430
4084	602431
120843	602432
21772	602433
5843	602434
97491	602435
237152	602436
17251	602437
43296	602438
666	602439
977	602440
55323	602441
15267	602442
130904	602443
206188	602444
128704	602445
205215	602446
293799	602447
193613	602448
8337	602449
138159	602450
26230	602451
63333	602452
9471	602453
77763	602454
9547	602455
248	602456
53400	602457
69212	602458
269024	602459
121676	602460
275993	602461
2937	602462
8771	602463
121086	602464
75964	602465
104500	602466
206552	602467
292453	602468
4807	602469
29949	602470
6840	602471
30855	602472
6108	602473
116780	602474
40361	602475
189259	602476
4865	602477
1698	602478
29918	602479
25944	602480
9730	602481
107626	602482
1439	602483
113525	602484
15207	602485
124736	602486
89908	602487
309614	602488
45949	602489
82334	602490
14379	602491
2986	602492
30120	602493
14320	602494
67547	602495
3555	602496
28133	602497
53589	602498
265291	602499
65617	602500
5336	602501
31077	602502
82922	602503
225565	602504
60100	602505
22487	602506
349385	602507
110662	602508
348656	602509
272894	602510
16063	602511
21192	602512
72340	602513
294861	602514
29986	602515
72986	602516
237315	602517
32167	602518
16946	602519
8820	602520
16952	602521
86933	602522
26298	602523
175152	602524
49599	602525
356106	602526
104048	602527
83290	602528
15180	602529
148342	602530
285223	602531
37995	602532
30096	602533
684	602534
33037	602535
33578	602536
101360	602537
36527	602538
91233	602539
55174	602540
302228	602541
8517	602542
122800	602543
216676	602544
195276	602545
65911	602546
18456	602547
307488	602548
134668	602549
58983	602550
2745	602551
15629	602552
315828	602553
163314	602554
80225	602555
321860	602556
317336	602557
134688	602558
177743	602559
126570	602560
160434	602561
300383	602562
1264	602563
180920	602564
101751	602565
9551	602566
31939	602567
121080	602568
35859	602569
15943	602570
328126	602571
59658	602572
66598	602573
119950	602574
55486	602575
6513	602576
2257	602577
29935	602578
31232	602579
42094	602580
33285	602581
32259	602582
16735	602583
66914	602584
78392	602585
111861	602586
273360	602587
18937	602588
59792	602589
21983	602590
38339	602591
122606	602592
12363	602593
101963	602594
102286	602595
4760	602596
105314	602597
22326	602598
190665	602599
263652	602600
49950	602601
46853	602602
188235	602603
119112	602604
78438	602605
42994	602606
10768	602607
102161	602608
102049	602609
83734	602610
207820	602611
104460	602612
22289	602613
5525	602614
101682	602615
11871	602616
190264	602617
731	602618
149092	602619
37319	602620
165964	602621
38415	602622
53807	602623
82726	602624
190064	602625
2783	602626
69277	602627
186894	602628
29674	602629
2397	602630
20529	602631
84117	602632
182457	602633
96796	602634
702	602635
160359	602636
263751	602637
38159	602638
17589	602639
93059	602640
32006	602641
33479	602642
15233	602643
26056	602644
2271	602645
21990	602646
188254	602647
148579	602648
38775	602649
260484	602650
306382	602651
349324	602652
329157	602653
5287	602654
8335	602655
3406	602656
182194	602657
855	602658
117605	602659
25320	602660
116687	602661
18600	602662
29495	602663
3431	602664
15482	602665
177615	602666
76727	602667
1535	602668
66049	602669
4193	602670
8032	602671
35643	602672
41940	602673
25834	602674
3654	602675
11135	602676
19805	602677
69763	602678
4629	602679
175450	602680
144102	602681
188310	602682
64116	602683
269203	602684
122099	602685
78144	602686
317812	602687
133334	602688
187190	602689
29672	602690
22831	602691
5909	602692
90775	602693
32322	602694
872	602695
38675	602696
130489	602697
97745	602698
118442	602699
22921	602700
121870	602701
163720	602702
1376	602703
159	602704
102114	602705
192974	602706
30424	602707
101888	602708
328952	602709
5659	602710
85143	602711
86513	602712
351332	602713
296340	602714
1493	602715
62509	602716
91237	602717
7499	602718
209496	602719
86102	602720
58495	602721
31201	602722
133952	602723
34733	602724
85186	602725
156634	602726
143744	602727
914	602728
278397	602729
55482	602730
47330	602731
347549	602732
113958	602733
21338	602734
102884	602735
32372	602736
69245	602737
117676	602738
10712	602739
263715	602740
1329	602741
52669	602742
69942	602743
4944	602744
110476	602745
77479	602746
34576	602747
73366	602748
175242	602749
173516	602750
34524	602751
176680	602752
176646	602753
110092	602754
110950	602755
296794	602756
323503	602757
38666	602758
19732	602759
19732	602760
17578	602761
38666	602762
139470	602763
264876	602764
1790	602765
3833	602766
113534	602767
77472	602768
9409	602769
20891	602770
46098	602771
3823	602772
14205	602773
3791	602774
3746	602775
297661	602776
256977	602777
137356	602778
72094	602779
152358	602780
235784	602781
18229	602782
117460	602783
48475	602784
89490	602785
2508	602786
47305	602787
56781	602788
183289	602789
128471	602790
207839	602791
130902	602792
10206	602793
8343	602794
329615	602795
154710	602796
7046	602797
93243	602798
19241	602799
2873	602800
124911	602801
6796	602802
3476	602803
318499	602804
42564	602805
29994	602806
185631	602807
186462	602808
167170	602809
131708	602810
79287	602811
32818	602812
18986	602813
118754	602814
22648	602815
81875	602816
186544	602817
10301	602818
271	602819
14626	602820
9914	602821
4028	602822
228305	602823
141930	602824
139531	602825
402	602826
272481	602827
36772	602828
181755	602829
35709	602830
245843	602831
257056	602832
234299	602833
79783	602834
125282	602835
21145	602836
128358	602837
111923	602838
286640	602839
222395	602840
46458	602841
239020	602842
352353	602843
199069	602844
33407	602845
72400	602846
305107	602847
65771	602848
147106	602849
46233	602850
49392	602851
61504	602852
102948	602853
206481	602854
209450	602855
67390	602856
203722	602857
189	602858
64836	602859
126542	602860
309672	602861
240363	602862
354746	602863
206669	602864
240340	602865
129099	602866
325301	602867
206616	602868
13590	602869
205303	602870
128798	602871
207787	602872
200395	602873
205752	602874
350262	602875
736	602876
17520	602877
139607	602878
328807	602879
355555	602880
80547	602881
327617	602882
207763	602883
33383	602884
300431	602885
75525	602886
45534	602887
124625	602888
60989	602889
207913	602890
217494	602891
303890	602892
11853	602893
2339	602894
127981	602895
340429	602896
4206	602897
91371	602898
326767	602899
195425	602900
332276	602901
184930	602902
207876	602903
55064	602904
42338	602905
37405	602906
191130	602907
21843	602908
202966	602909
57545	602910
105484	602911
25071	602912
53392	602913
356329	602914
129560	602915
205617	602916
351001	602917
252964	602918
205957	602919
343190	602920
105195	602921
87098	602922
333004	602923
351408	602924
201186	602925
7547	602926
711	602927
157488	602928
11491	602929
29019	602930
352452	602931
110673	602932
321078	602933
124884	602934
165420	602935
194364	602936
258398	602937
47421	602938
206031	602939
2757	602940
10661	602941
100951	602942
205317	602943
72654	602944
179678	602945
351991	602946
205712	602947
707	602948
91766	602949
1160	602950
2854	602951
1661	602952
78765	602953
2877	602954
1962	602955
1161	602956
1146	602957
78953	602958
544	602959
143476	602960
2355	602961
2375	602962
2375	602963
1988	602964
1644	602965
3467	602966
2336	602967
4289	602968
130130	602969
20867	602970
55089	602971
143293	602972
10692	602973
92203	602974
88399	602975
125292	602976
332431	602977
201004	602978
341022	602979
83941	602980
84062	602981
339489	602982
107622	602983
199680	602984
109206	602985
355807	602986
56	602987
2269	602988
174626	602989
95256	602990
68118	602991
2342	602992
44601	602993
19441	602994
58217	602995
82831	602996
185139	602997
143961	602998
175339	602999
352	603000
13	603001
952	603002
5695	603003
79834	603004
179828	603005
11692	603006
198198	603007
182155	603008
126314	603009
191759	603010
193928	603011
19337	603012
288285	603013
106778	603014
297416	603015
12289	603016
99708	603017
83276	603018
210337	603019
112262	603020
254131	603021
147985	603022
11522	603023
93226	603024
91605	603025
256570	603026
191593	603027
304740	603028
34821	603029
40846	603030
36217	603031
1223	603032
28101	603033
82557	603034
138098	603035
158982	603036
126910	603037
272	603038
4410	603039
304067	603040
71102	603041
8536	603042
54091	603043
114448	603044
15737	603045
13083	603046
321585	603047
9377	603048
127117	603049
59071	603050
124876	603051
275560	603052
186186	603053
6236	603054
4210	603055
302102	603056
14678	603057
225995	603058
25520	603059
8427	603060
217288	603061
184721	603062
91069	603063
20751	603064
193880	603065
31531	603066
76048	603067
85243	603068
152300	603069
44397	603070
2913	603071
5973	603072
122182	603073
128002	603074
128891	603075
293997	603076
183195	603077
25197	603078
83382	603079
81608	603080
24932	603081
142422	603082
207072	603083
55907	603084
183613	603085
209976	603086
205096	603087
207976	603088
128622	603089
74660	603090
131131	603091
334033	603092
349197	603093
34153	603094
287638	603095
85397	603096
34374	603097
205822	603098
3430	603099
133961	603100
183983	603101
44752	603102
72627	603103
39260	603104
54717	603105
32971	603106
7270	603107
129432	603108
56003	603109
81573	603110
209005	603111
174756	603112
172990	603113
107776	603114
49213	603115
5486	603116
195670	603117
2215	603118
131221	603119
208966	603120
35468	603121
55999	603122
64218	603123
13003	603124
27195	603125
175471	603126
750	603127
292434	603128
136328	603129
181232	603130
16220	603131
96964	603132
9258	603133
353857	603134
349000	603135
357031	603136
286900	603137
15137	603138
32980	603139
265258	603140
127699	603141
27156	603142
113849	603143
121701	603144
292044	603145
285592	603146
11042	603147
72704	603148
81414	603149
171662	603150
260845	603151
206511	603152
83477	603153
569	603154
158738	603155
129253	603156
126719	603157
294475	603158
202357	603159
17898	603160
4967	603161
72836	603162
287648	603163
351435	603164
208897	603165
175605	603166
292098	603167
292167	603168
16497	603169
84344	603170
210305	603171
128740	603172
34521	603173
111622	603174
110429	603175
176649	603176
73005	603177
175906	603178
111112	603179
293468	603180
49653	603181
111091	603182
73367	603183
292545	603184
72826	603185
292527	603186
111140	603187
73058	603188
5486	603189
108156	603190
83641	603191
42235	603192
170531	603193
207366	603194
145757	603195
127655	603196
49625	603197
125326	603198
18380	603199
17751	603200
291249	603201
205390	603202
1323	603203
35629	603204
78200	603205
71326	603206
10614	603207
317366	603208
12314	603209
88349	603210
81708	603211
98617	603212
4761	603213
4608	603214
76879	603215
22276	603216
264361	603217
65106	603218
106825	603219
154113	603220
71434	603221
29752	603222
15836	603223
125891	603224
113655	603225
40702	603226
269074	603227
51601	603228
48223	603229
18087	603230
7089	603231
136031	603232
221791	603233
652	603234
652	603235
290	603236
189513	603237
2744	603238
138681	603239
41281	603240
1036	603241
74419	603242
118129	603243
110	603244
55616	603245
119738	603246
202571	603247
90710	603248
19504	603249
196439	603250
2458	603251
100410	603252
119480	603253
54724	603254
40070	603255
4138	603256
281594	603257
81774	603258
116427	603259
36246	603260
2057	603261
68837	603262
13559	603263
19107	603264
51060	603265
32750	603266
238127	603267
175759	603268
9969	603269
86719	603270
176937	603271
111559	603272
176176	603273
19169	603274
110982	603275
111538	603276
73327	603277
288208	603278
109380	603279
111542	603280
294132	603281
172974	603282
164176	603283
251742	603284
193	603285
113217	603286
64476	603287
186258	603288
7238	603289
11376	603290
9840	603291
123585	603292
239443	603293
15443	603294
35897	603295
41285	603296
15349	603297
91984	603298
228632	603299
3342	603300
64722	603301
122556	603302
219816	603303
36007	603304
41185	603305
233358	603306
42093	603307
12109	603308
126113	603309
4204	603310
124547	603311
19496	603312
11246	603313
36155	603314
348122	603315
4092	603316
116411	603317
112874	603318
32635	603319
161241	603320
37646	603321
87777	603322
126040	603323
171899	603324
56810	603325
53444	603326
11209	603327
95882	603328
2351	603329
28910	603330
344776	603331
43868	603332
47389	603333
42018	603334
14544	603335
22407	603336
217248	603337
3280	603338
15119	603339
14476	603340
103201	603341
91877	603342
46014	603343
106198	603344
271313	603345
68737	603346
68372	603347
125744	603348
45048	603349
92105	603350
46049	603351
62914	603352
80409	603353
134304	603354
186601	603355
75902	603356
311253	603357
46513	603358
66427	603359
172469	603360
73472	603361
96985	603362
24809	603363
10967	603364
20039	603365
28578	603366
51737	603367
95228	603368
229751	603369
228825	603370
47657	603371
2626	603372
12869	603373
4023	603374
126287	603375
109420	603376
36004	603377
54802	603378
45036	603379
201879	603380
100704	603381
29230	603382
43981	603383
4580	603384
298637	603385
37924	603386
1316	603387
26788	603388
62164	603389
98144	603390
322215	603391
18468	603392
168997	603393
13099	603394
84967	603395
27219	603396
6034	603397
6102	603398
168235	603399
233942	603400
94790	603401
33540	603402
3148	603403
64522	603404
19757	603405
82514	603406
23939	603407
26845	603408
6061	603409
79754	603410
257514	603411
166188	603412
185678	603413
1632	603414
100088	603415
105820	603416
66401	603417
273384	603418
66389	603419
56	603420
158724	603421
102963	603422
90602	603423
76744	603424
60878	603425
30643	603426
13071	603427
28970	603428
126411	603429
162236	603430
257694	603431
25355	603432
211879	603433
223045	603434
8473	603435
63754	603436
95092	603437
20999	603438
41602	603439
183931	603440
94157	603441
15352	603442
133	603443
3513	603444
132488	603445
62722	603446
8935	603447
337487	603448
234064	603449
45197	603450
229324	603451
19953	603452
116380	603453
15938	603454
51834	603455
11447	603456
178098	603457
39453	603458
284079	603459
183804	603460
185297	603461
15340	603462
3172	603463
152422	603464
12749	603465
87286	603466
345552	603467
68575	603468
21062	603469
76591	603470
106992	603471
10893	603472
2904	603473
215006	603474
20865	603475
9488	603476
67589	603477
294206	603478
4829	603479
234143	603480
91240	603481
47293	603482
129817	603483
55444	603484
230695	603485
95500	603486
93342	603487
256322	603488
43381	603489
140489	603490
145657	603491
4344	603492
476	603493
343	603494
4783	603495
88525	603496
4688	603497
61073	603498
298159	603499
29386	603500
116742	603501
20328	603502
152322	603503
17563	603504
173493	603505
104317	603506
20322	603507
2971	603508
141232	603509
18584	603510
81807	603511
3448	603512
18639	603513
31201	603514
154546	603515
40415	603516
97139	603517
54493	603518
80478	603519
140598	603520
165672	603521
90286	603522
208009	603523
120464	603524
97558	603525
169745	603526
5099	603527
61641	603528
135304	603529
68216	603530
6818	603531
68172	603532
23418	603533
341289	603534
25235	603535
296533	603536
221624	603537
195747	603538
126601	603539
204886	603540
297986	603541
94339	603542
51628	603543
162166	603544
107906	603545
15390	603546
19340	603547
116723	603548
125717	603549
50238	603550
211163	603551
211323	603552
131450	603553
43754	603554
204950	603555
91720	603556
103084	603557
38259	603558
62315	603559
200811	603560
200168	603561
80827	603562
106199	603563
86859	603564
132883	603565
190692	603566
38738	603567
12444	603568
124903	603569
60867	603570
81882	603571
124141	603572
142513	603573
24873	603574
127176	603575
51903	603576
747	603577
263	603578
415	603579
38462	603580
25355	603581
7549	603582
18797	603583
55048	603584
158072	603585
9628	603586
4237	603587
115405	603588
16426	603589
60662	603590
204817	603591
29201	603592
21513	603593
742	603594
15901	603595
137643	603596
94856	603597
70668	603598
135066	603599
32245	603600
20756	603601
112753	603602
35827	603603
142341	603604
44086	603605
55748	603606
131052	603607
112659	603608
12154	603609
233235	603610
42901	603611
99047	603612
124091	603613
323893	603614
40612	603615
65	603616
38186	603617
47001	603618
255743	603619
31678	603620
159355	603621
182814	603622
164155	603623
280101	603624
96203	603625
24924	603626
212398	603627
165515	603628
2049	603629
8702	603630
192	603631
299068	603632
25622	603633
9694	603634
32417	603635
170337	603636
115435	603637
1825	603638
41516	603639
15501	603640
165733	603641
73530	603642
328856	603643
11254	603644
19483	603645
19483	603646
60406	603647
89540	603648
120467	603649
20061	603650
104	603651
2711	603652
107710	603653
85213	603654
75854	603655
784	603656
35702	603657
23010	603658
21751	603659
64345	603660
720	603661
116745	603662
29141	603663
46040	603664
8798	603665
94884	603666
965	603667
315655	603668
41541	603669
12970	603670
55854	603671
4344	603672
3817	603673
81307	603674
14440	603675
2189	603676
310793	603677
4650	603678
7033	603679
39899	603680
6881	603681
204639	603682
18601	603683
16584	603684
265461	603685
65259	603686
106401	603687
2132	603688
69870	603689
47934	603690
21391	603691
35880	603692
142447	603693
58661	603694
91220	603695
147275	603696
3399	603697
4805	603698
53585	603699
51804	603700
161853	603701
164420	603702
9812	603703
14782	603704
348147	603705
51767	603706
3352	603707
5062	603708
24857	603709
16858	603710
76223	603711
57257	603712
286	603713
45202	603714
2247	603715
70813	603716
184373	603717
56686	603718
153867	603719
63039	603720
70785	603721
99388	603722
190092	603723
23240	603724
1885	603725
42593	603726
246534	603727
21347	603728
2068	603729
102813	603730
77545	603731
155721	603732
47812	603733
13059	603734
100743	603735
70078	603736
141456	603737
3996	603738
164358	603739
144609	603740
170042	603741
92126	603742
82923	603743
83015	603744
107399	603745
118117	603746
96916	603747
1765	603748
186353	603749
30941	603750
20438	603751
76525	603752
50945	603753
29525	603754
35132	603755
3352	603756
25468	603757
38848	603758
38022	603759
138576	603760
170611	603761
136410	603762
201644	603763
56919	603764
38942	603765
123844	603766
347624	603767
38899	603768
18446	603769
182152	603770
2726	603771
200252	603772
57164	603773
59408	603774
226691	603775
87472	603776
352632	603777
50363	603778
208552	603779
59354	603780
128861	603781
111440	603782
100055	603783
2759	603784
49917	603785
347682	603786
205252	603787
125779	603788
12487	603789
336035	603790
36890	603791
31534	603792
127965	603793
214499	603794
10411	603795
26094	603796
73816	603797
302363	603798
95599	603799
23021	603800
10394	603801
11292	603802
8653	603803
348169	603804
67263	603805
81473	603806
9602	603807
45374	603808
196453	603809
8280	603810
266475	603811
20742	603812
3688	603813
81708	603814
194210	603815
5891	603816
321331	603817
286077	603818
299755	603819
10864	603820
43753	603821
130032	603822
356384	603823
222016	603824
301099	603825
52086	603826
36114	603827
7063	603828
82120	603829
82453	603830
40935	603831
92236	603832
29311	603833
96975	603834
89005	603835
935	603836
37027	603837
273929	603838
43567	603839
3864	603840
21692	603841
62837	603842
264179	603843
49617	603844
351605	603845
4748	603846
19230	603847
57247	603848
357084	603849
97135	603850
208087	603851
76919	603852
51192	603853
41726	603854
116502	603855
252680	603856
222564	603857
161637	603858
10219	603859
14324	603860
207115	603861
41411	603862
331648	603863
16861	603864
60850	603865
223141	603866
303092	603867
130753	603868
216372	603869
7406	603870
52067	603871
142673	603872
238736	603873
58974	603874
39114	603875
44828	603876
1349	603877
28349	603878
60801	603879
247836	603880
1128	603881
312782	603882
47231	603883
262538	603884
74470	603885
46940	603886
77644	603887
195375	603888
1943	603889
1203	603890
117625	603891
25776	603892
236318	603893
236375	603894
105396	603895
100167	603896
915	603897
52494	603898
235060	603899
201432	603900
1780	603901
1203	603902
183511	603903
14612	603904
315180	603905
89622	603906
334140	603907
741	603908
71036	603909
78024	603910
117817	603911
191330	603912
20138	603913
311800	603914
43598	603915
2958	603916
236237	603917
13252	603918
83199	603919
7562	603920
206587	603921
279366	603922
72241	603923
56005	603924
136595	603925
174128	603926
173955	603927
13398	603928
181292	603929
351831	603930
68906	603931
26529	603932
49091	603933
260545	603934
25044	603935
25044	603936
352407	603937
210040	603938
269631	603939
302534	603940
20870	603941
72608	603942
93315	603943
195235	603944
123459	603945
31051	603946
79016	603947
78704	603948
140551	603949
34910	603950
298781	603951
125503	603952
41978	603953
2407	603954
202770	603955
336464	603956
26186	603957
191321	603958
108667	603959
140765	603960
201691	603961
91657	603962
82038	603963
54980	603964
54519	603965
36619	603966
164361	603967
202643	603968
306058	603969
82289	603970
22300	603971
5515	603972
124916	603973
42826	603974
84124	603975
321559	603976
210211	603977
80139	603978
36331	603979
14831	603980
90949	603981
6869	603982
1885	603983
93095	603984
62179	603985
40415	603986
14707	603987
5767	603988
53282	603989
336120	603990
330344	603991
18874	603992
4223	603993
21899	603994
78455	603995
270854	603996
236274	603997
12898	603998
142322	603999
216689	604000
66402	604001
352210	604002
101671	604003
58859	604004
154350	604005
2952	604006
201141	604007
78358	604008
16564	604009
21156	604010
129189	604011
2992	604012
143701	604013
112767	604014
41471	604015
47978	604016
159037	604017
198764	604018
221465	604019
82738	604020
115474	604021
84201	604022
147646	604023
201208	604024
128158	604025
209534	604026
280538	604027
121755	604028
208427	604029
240209	604030
6978	604031
105567	604032
20301	604033
205433	604034
274148	604035
206198	604036
196391	604037
266304	604038
84138	604039
113800	604040
69857	604041
7609	604042
125608	604043
129151	604044
62187	604045
38856	604046
176188	604047
356871	604048
16204	604049
181048	604050
354560	604051
277330	604052
124262	604053
67694	604054
67918	604055
207556	604056
83986	604057
40685	604058
291104	604059
27245	604060
351705	604061
175575	604062
72084	604063
65675	604064
79991	604065
83450	604066
166740	604067
129857	604068
353546	604069
64944	604070
27246	604071
351517	604072
69096	604073
38267	604074
269050	604075
32396	604076
349792	604077
128223	604078
40794	604079
136734	604080
205900	604081
167718	604082
164808	604083
227167	604084
350108	604085
207735	604086
56062	604087
10305	604088
6961	604089
336593	604090
255822	604091
11154	604092
155413	604093
181353	604094
352929	604095
348602	604096
183685	604097
180837	604098
146742	604099
208288	604100
209858	604101
343069	604102
122779	604103
237034	604104
16166	604105
205407	604106
129237	604107
162510	604108
354014	604109
42458	604110
356511	604111
134774	604112
50471	604113
83998	604114
56109	604115
207230	604116
207660	604117
354871	604118
207166	604119
210012	604120
163392	604121
67874	604122
23742	604123
353034	604124
121647	604125
334271	604126
349771	604127
93773	604128
34289	604129
278214	604130
14329	604131
350423	604132
40794	604133
27360	604134
179804	604135
83201	604136
30689	604137
205295	604138
109797	604139
48702	604140
182394	604141
56444	604142
206302	604143
84467	604144
182225	604145
354073	604146
268125	604147
163771	604148
22343	604149
128975	604150
112270	604151
146365	604152
109575	604153
209914	604154
37171	604155
128715	604156
289305	604157
12397	604158
22061	604159
147878	604160
129571	604161
43713	604162
195262	604163
31004	604164
27434	604165
73767	604166
1232	604167
127951	604168
10107	604169
129823	604170
84519	604171
12642	604172
64656	604173
167970	604174
354971	604175
114314	604176
288701	604177
302437	604178
280037	604179
208902	604180
104734	604181
162989	604182
294340	604183
128533	604184
83536	604185
56299	604186
207766	604187
19825	604188
227185	604189
84131	604190
352362	604191
32276	604192
70831	604193
56481	604194
163993	604195
153895	604196
72042	604197
267803	604198
172058	604199
354528	604200
129618	604201
205758	604202
62519	604203
71901	604204
345139	604205
355077	604206
21264	604207
356380	604208
250105	604209
165619	604210
141051	604211
32824	604212
46229	604213
20301	604214
121607	604215
6201	604216
74584	604217
114618	604218
5018	604219
350634	604220
127454	604221
38152	604222
147669	604223
1641	604224
128872	604225
1145	604226
221240	604227
83447	604228
283935	604229
171908	604230
208220	604231
23675	604232
32476	604233
308628	604234
157436	604235
41266	604236
285736	604237
82720	604238
35909	604239
3084	604240
338234	604241
126983	604242
103	604243
31854	604244
1070	604245
77369	604246
87248	604247
87248	604248
94852	604249
97975	604250
7422	604251
47422	604252
304972	604253
65958	604254
225738	604255
40526	604256
60697	604257
34493	604258
7408	604259
2108	604260
88092	604261
52695	604262
200499	604263
78776	604264
338022	604265
97755	604266
95055	604267
29098	604268
29098	604269
169452	604270
117098	604271
41473	604272
195149	604273
75493	604274
245592	604275
27972	604276
44690	604277
22570	604278
3801	604279
80504	604280
253164	604281
65840	604282
330906	604283
37354	604284
154977	604285
195528	604286
125612	604287
65781	604288
238072	604289
34825	604290
330341	604291
66677	604292
4028	604293
150393	604294
48245	604295
148782	604296
174040	604297
7979	604298
39197	604299
5382	604300
67882	604301
179673	604302
60686	604303
54412	604304
246498	604305
95236	604306
86826	604307
47698	604308
51430	604309
65193	604310
145136	604311
9364	604312
7416	604313
52507	604314
50441	604315
23879	604316
48549	604317
296272	604318
179123	604319
218092	604320
29618	604321
73653	604322
115460	604323
107093	604324
5472	604325
95377	604326
22999	604327
26826	604328
228866	604329
82557	604330
15868	604331
87148	604332
10534	604333
15185	604334
261	604335
17774	604336
297840	604337
305851	604338
45009	604339
65975	604340
115392	604341
283165	604342
319595	604343
310942	604344
53544	604345
341135	604346
81288	604347
135439	604348
66794	604349
152948	604350
53544	604351
6618	604352
89913	604353
42921	604354
111988	604355
131216	604356
243438	604357
180714	604358
7139	604359
92355	604360
84483	604361
9597	604362
10426	604363
21968	604364
2548	604365
325253	604366
51010	604367
88929	604368
138819	604369
6353	604370
80278	604371
155838	604372
64305	604373
166329	604374
52751	604375
52355	604376
43312	604377
114210	604378
35799	604379
167356	604380
43556	604381
145055	604382
250361	604383
60433	604384
4226	604385
89821	604386
127166	604387
153692	604388
276388	604389
94679	604390
101019	604391
91964	604392
225824	604393
82340	604394
357275	604395
164192	604396
7921	604397
55547	604398
82936	604399
68918	604400
251105	604401
171821	604402
13174	604403
72451	604404
49246	604405
49109	604406
68823	604407
218692	604408
98389	604409
30238	604410
150989	604411
255734	604412
117277	604413
35483	604414
307325	604415
68517	604416
277895	604417
280206	604418
260781	604419
182526	604420
17489	604421
59944	604422
68737	604423
96396	604424
165571	604425
4768	604426
14684	604427
47076	604428
36404	604429
152331	604430
226101	604431
70850	604432
10693	604433
340558	604434
233278	604435
53442	604436
142531	604437
11553	604438
128348	604439
11031	604440
19406	604441
66099	604442
273060	604443
179338	604444
6104	604445
107503	604446
207213	604447
181174	604448
1916	604449
38091	604450
95107	604451
218379	604452
480	604453
35651	604454
126930	604455
30914	604456
41083	604457
66345	604458
102864	604459
145427	604460
664	604461
288470	604462
196039	604463
60407	604464
18314	604465
12617	604466
224727	604467
240834	604468
69105	604469
124301	604470
59380	604471
139383	604472
244166	604473
40892	604474
86773	604475
348269	604476
356178	604477
2317	604478
58417	604479
75796	604480
84417	604481
87222	604482
9156	604483
96373	604484
77860	604485
165252	604486
40084	604487
38481	604488
282245	604489
117894	604490
300908	604491
187996	604492
36682	604493
190337	604494
187812	604495
5617	604496
58983	604497
25302	604498
185383	604499
359	604500
18345	604501
135644	604502
47707	604503
42559	604504
22497	604505
44877	604506
100856	604507
48454	604508
37994	604509
48134	604510
8889	604511
134031	604512
64246	604513
5653	604514
201686	604515
183962	604516
64016	604517
88646	604518
199608	604519
8616	604520
61828	604521
21552	604522
190564	604523
257345	604524
67740	604525
19792	604526
80	604527
96889	604528
144580	604529
199167	604530
326229	604531
1676	604532
29579	604533
184854	604534
169140	604535
12160	604536
307900	604537
171128	604538
191592	604539
82975	604540
53280	604541
85238	604542
68788	604543
31	604544
308723	604545
95451	604546
242579	604547
36807	604548
4678	604549
52212	604550
141763	604551
1052	604552
309047	604553
305838	604554
19728	604555
254033	604556
114954	604557
71521	604558
123147	604559
63329	604560
16915	604561
254745	604562
96241	604563
82466	604564
336301	604565
262623	604566
14047	604567
8776	604568
144409	604569
338763	604570
134467	604571
93764	604572
344887	604573
93313	604574
750	604575
2680	604576
6178	604577
1301	604578
17994	604579
41674	604580
286165	604581
128131	604582
75910	604583
49253	604584
114756	604585
208197	604586
50986	604587
128468	604588
16065	604589
179810	604590
34179	604591
145825	604592
170582	604593
163604	604594
293553	604595
60702	604596
127961	604597
206881	604598
14	604599
172848	604600
306335	604601
58459	604602
176333	604603
109471	604604
74273	604605
206917	604606
13303	604607
13308	604608
2665	604609
6532	604610
92787	604611
10269	604612
2656	604613
89795	604614
1596	604615
179789	604616
325006	604617
445	604618
34435	604619
182914	604620
100178	604621
37348	604622
49470	604623
305623	604624
157378	604625
49765	604626
100218	604627
82100	604628
8478	604629
328645	604630
44744	604631
28965	604632
141197	604633
30061	604634
7364	604635
23899	604636
25176	604637
65657	604638
60356	604639
22507	604640
50633	604641
197294	604642
144622	604643
337939	604644
98993	604645
9520	604646
168307	604647
51840	604648
47759	604649
175372	604650
148576	604651
155897	604652
253022	604653
305699	604654
245436	604655
35496	604656
13543	604657
38356	604658
1246	604659
53060	604660
127253	604661
40421	604662
312091	604663
59743	604664
187225	604665
13764	604666
184993	604667
205587	604668
40274	604669
19725	604670
145097	604671
106432	604672
69316	604673
268336	604674
80561	604675
81696	604676
73709	604677
848	604678
114876	604679
137915	604680
92257	604681
777	604682
230864	604683
144354	604684
268	604685
110470	604686
135473	604687
298323	604688
180937	604689
101494	604690
108366	604691
131015	604692
8774	604693
41969	604694
37894	604695
54603	604696
41057	604697
154346	604698
4472	604699
188004	604700
137977	604701
227710	604702
152615	604703
296580	604704
177548	604705
178013	604706
112045	604707
258415	604708
304048	604709
296551	604710
178011	604711
184816	604712
35379	604713
256998	604714
188015	604715
297926	604716
78619	604717
171089	604718
118964	604719
313600	604720
189906	604721
118644	604722
316835	604723
190152	604724
78403	604725
36235	604726
189202	604727
118805	604728
118765	604729
119669	604730
189960	604731
190957	604732
77779	604733
78619	604734
52307	604735
77347	604736
36236	604737
170889	604738
187784	604739
317222	604740
191034	604741
317047	604742
36682	604743
157731	604744
42923	604745
92767	604746
144849	604747
36235	604748
319369	604749
313399	604750
187998	604751
191387	604752
187888	604753
118684	604754
119287	604755
36235	604756
187962	604757
313607	604758
88936	604759
322971	604760
317173	604761
61145	604762
117902	604763
317733	604764
187986	604765
313676	604766
119356	604767
50446	604768
221831	604769
189076	604770
37000	604771
12576	604772
63894	604773
200190	604774
80427	604775
45272	604776
168517	604777
5366	604778
82350	604779
30376	604780
11987	604781
223289	604782
15549	604783
181597	604784
38598	604785
311894	604786
75129	604787
75391	604788
168747	604789
158688	604790
47987	604791
177983	604792
67567	604793
350490	604794
201491	604795
6505	604796
137776	604797
203386	604798
164367	604799
113778	604800
356700	604801
319430	604802
50351	604803
16238	604804
237230	604805
99363	604806
274	604807
123397	604808
8175	604809
36242	604810
2820	604811
12913	604812
125788	604813
144736	604814
82285	604815
33448	604816
134126	604817
94343	604818
1016	604819
18951	604820
334924	604821
125036	604822
209470	604823
32873	604824
133048	604825
205248	604826
310459	604827
140275	604828
3717	604829
199819	604830
87315	604831
38472	604832
227320	604833
6758	604834
20389	604835
70850	604836
182455	604837
95171	604838
23797	604839
178576	604840
258563	604841
317132	604842
127209	604843
11118	604844
130150	604845
99200	604846
170316	604847
334039	604848
83178	604849
23983	604850
114110	604851
130357	604852
22399	604853
23857	604854
29206	604855
195228	604856
182615	604857
119190	604858
107024	604859
313865	604860
76867	604861
11183	604862
38388	604863
44333	604864
116479	604865
70788	604866
555	604867
19079	604868
135813	604869
126523	604870
38305	604871
2075	604872
829	604873
46096	604874
23539	604875
16900	604876
33585	604877
23411	604878
281496	604879
178703	604880
35884	604881
88685	604882
9085	604883
94928	604884
45236	604885
4762	604886
142622	604887
58936	604888
50576	604889
89239	604890
54803	604891
243719	604892
113546	604893
66815	604894
54803	604895
335191	604896
43998	604897
53007	604898
95034	604899
30039	604900
138223	604901
340500	604902
76541	604903
258697	604904
187485	604905
98889	604906
315536	604907
154333	604908
128395	604909
27	604910
76183	604911
82672	604912
38014	604913
107448	604914
118358	604915
51571	604916
73918	604917
99287	604918
2653	604919
147153	604920
141886	604921
42908	604922
12332	604923
40760	604924
134594	604925
12039	604926
19684	604927
96870	604928
45193	604929
9978	604930
128656	604931
151205	604932
3020	604933
32084	604934
14088	604935
20988	604936
16390	604937
100609	604938
76037	604939
313435	604940
130999	604941
242231	604942
7182	604943
63988	604944
40540	604945
359	604946
42212	604947
70742	604948
96038	604949
124416	604950
15010	604951
149463	604952
200113	604953
208933	604954
159390	604955
334736	604956
251299	604957
185298	604958
89807	604959
259504	604960
12539	604961
82307	604962
63565	604963
3802	604964
5729	604965
104513	604966
178213	604967
226888	604968
108355	604969
223653	604970
144335	604971
114905	604972
25136	604973
264313	604974
91828	604975
153451	604976
8573	604977
8572	604978
180343	604979
64400	604980
349438	604981
30075	604982
301293	604983
184508	604984
60680	604985
143451	604986
144362	604987
8634	604988
22521	604989
33364	604990
262998	604991
20987	604992
178537	604993
101568	604994
1527	604995
75735	604996
124261	604997
51218	604998
23290	604999
116673	605000
185665	605001
100849	605002
266347	605003
92502	605004
347068	605005
22667	605006
194343	605007
270534	605008
49777	605009
48386	605010
35966	605011
34581	605012
44263	605013
97765	605014
161347	605015
81298	605016
220724	605017
155429	605018
88717	605019
116590	605020
43100	605021
3463	605022
300020	605023
26709	605024
40053	605025
82218	605026
20671	605027
86895	605028
216654	605029
37471	605030
2708	605031
4465	605032
230254	605033
43690	605034
26416	605035
38065	605036
76600	605037
38510	605038
235891	605039
13704	605040
31628	605041
109794	605042
99442	605043
219309	605044
58558	605045
62490	605046
288986	605047
172812	605048
47445	605049
42807	605050
99077	605051
16369	605052
35486	605053
36676	605054
70294	605055
126997	605056
118192	605057
20737	605058
20701	605059
135775	605060
15672	605061
90872	605062
100190	605063
15608	605064
235623	605065
204406	605066
15760	605067
58206	605068
82544	605069
41386	605070
25476	605071
127987	605072
115578	605073
313674	605074
45342	605075
297628	605076
17217	605077
31857	605078
23061	605079
68219	605080
306627	605081
182948	605082
141987	605083
44985	605084
118497	605085
95935	605086
138303	605087
140826	605088
184764	605089
28978	605090
15103	605091
135753	605092
28993	605093
78926	605094
15245	605095
135753	605096
60536	605097
211180	605098
220609	605099
219	605100
81200	605101
59553	605102
38470	605103
65622	605104
107847	605105
268736	605106
36029	605107
276495	605108
47144	605109
167927	605110
308460	605111
51781	605112
5820	605113
118114	605114
14191	605115
14543	605116
63596	605117
322464	605118
52588	605119
52540	605120
32814	605121
33017	605122
45418	605123
3328	605124
252702	605125
210245	605126
14292	605127
46769	605128
164026	605129
12437	605130
102615	605131
166803	605132
12923	605133
152134	605134
13572	605135
189390	605136
235808	605137
102680	605138
48973	605139
103929	605140
150054	605141
23385	605142
53992	605143
122399	605144
348978	605145
174369	605146
194118	605147
65675	605148
355974	605149
153898	605150
177270	605151
291637	605152
8511	605153
72500	605154
208536	605155
83717	605156
28818	605157
14690	605158
201233	605159
22005	605160
209987	605161
196005	605162
207927	605163
10020	605164
72429	605165
292540	605166
13273	605167
21965	605168
168572	605169
171462	605170
137382	605171
69537	605172
67455	605173
357579	605174
94278	605175
206380	605176
50898	605177
352283	605178
12010	605179
9192	605180
4547	605181
3030	605182
289054	605183
289022	605184
205032	605185
76243	605186
109516	605187
19900	605188
118922	605189
83457	605190
216249	605191
139722	605192
62735	605193
302468	605194
72625	605195
175781	605196
292397	605197
34279	605198
72489	605199
291169	605200
24043	605201
289005	605202
128899	605203
49749	605204
1085	605205
279549	605206
1085	605207
56241	605208
113244	605209
205439	605210
55961	605211
3246	605212
113718	605213
210265	605214
49022	605215
302195	605216
353248	605217
71552	605218
174374	605219
174838	605220
193773	605221
286530	605222
48832	605223
128750	605224
26453	605225
302466	605226
71503	605227
129884	605228
205013	605229
84262	605230
122219	605231
33650	605232
83588	605233
107799	605234
130077	605235
52275	605236
49749	605237
266374	605238
48279	605239
90352	605240
354318	605241
327086	605242
29896	605243
357691	605244
352027	605245
44274	605246
181244	605247
129952	605248
178372	605249
72097	605250
8898	605251
71044	605252
281097	605253
47091	605254
250245	605255
39638	605256
336897	605257
200041	605258
239525	605259
29513	605260
67203	605261
133670	605262
16059	605263
182407	605264
219248	605265
8927	605266
8927	605267
501	605268
69508	605269
53134	605270
169324	605271
51530	605272
62496	605273
57913	605274
6633	605275
55905	605276
168232	605277
148122	605278
266953	605279
98963	605280
306038	605281
31640	605282
15183	605283
54271	605284
32313	605285
25088	605286
1695	605287
22234	605288
100611	605289
259990	605290
35620	605291
57247	605292
111260	605293
243633	605294
165435	605295
65151	605296
53520	605297
136463	605298
33264	605299
122169	605300
129917	605301
324223	605302
199750	605303
143014	605304
23705	605305
173977	605306
312931	605307
23177	605308
304538	605309
157007	605310
122177	605311
73538	605312
16276	605313
175126	605314
149724	605315
197212	605316
14559	605317
7709	605318
15723	605319
269995	605320
286208	605321
45184	605322
19915	605323
270158	605324
117002	605325
197419	605326
93724	605327
4809	605328
122273	605329
139824	605330
1339	605331
13006	605332
157164	605333
82006	605334
99347	605335
303380	605336
5649	605337
711	605338
123543	605339
36457	605340
122769	605341
12337	605342
44077	605343
119173	605344
51226	605345
82622	605346
18378	605347
28855	605348
70172	605349
249921	605350
82926	605351
172562	605352
232219	605353
21579	605354
258842	605355
38348	605356
106277	605357
137877	605358
100597	605359
72306	605360
10231	605361
53278	605362
90951	605363
6543	605364
204234	605365
25440	605366
62435	605367
140183	605368
117778	605369
209489	605370
115413	605371
10544	605372
117914	605373
31669	605374
124726	605375
64416	605376
278052	605377
187444	605378
144946	605379
195756	605380
16665	605381
201837	605382
3825	605383
8920	605384
283220	605385
142628	605386
286613	605387
24938	605388
35187	605389
308021	605390
22289	605391
113944	605392
31290	605393
127348	605394
140127	605395
156542	605396
40926	605397
183938	605398
102715	605399
312932	605400
117652	605401
17226	605402
946	605403
108482	605404
89916	605405
144515	605406
118257	605407
153307	605408
280115	605409
121246	605410
180179	605411
9570	605412
112469	605413
1779	605414
168048	605415
51153	605416
120951	605417
45745	605418
9429	605419
31956	605420
322620	605421
54034	605422
324626	605423
312403	605424
117359	605425
82813	605426
77403	605427
271796	605428
289984	605429
148439	605430
24974	605431
228045	605432
289584	605433
294100	605434
90126	605435
56908	605436
243978	605437
3176	605438
184327	605439
158070	605440
92905	605441
108355	605442
8425	605443
23735	605444
214147	605445
339963	605446
51524	605447
161209	605448
4835	605449
186456	605450
130049	605451
126271	605452
205782	605453
357582	605454
208974	605455
351902	605456
349732	605457
56037	605458
128565	605459
357456	605460
128417	605461
350274	605462
129095	605463
207883	605464
205441	605465
28262	605466
74	605467
2195	605468
187473	605469
91137	605470
18459	605471
99868	605472
4359	605473
11971	605474
54734	605475
68691	605476
186255	605477
53874	605478
12265	605479
79731	605480
150450	605481
13474	605482
2248	605483
39438	605484
32886	605485
13878	605486
90	605487
35326	605488
2951	605489
136037	605490
65989	605491
19489	605492
5520	605493
10912	605494
36386	605495
142286	605496
11974	605497
302892	605498
101684	605499
4440	605500
2059	605501
6672	605502
189757	605503
6097	605504
145503	605505
75105	605506
320991	605507
122395	605508
75141	605509
127053	605510
274837	605511
40670	605512
79181	605513
7994	605514
25795	605515
22217	605516
154466	605517
31248	605518
135197	605519
28407	605520
53523	605521
5930	605522
4637	605523
119252	605524
11100	605525
71971	605526
313298	605527
7656	605528
76185	605529
53901	605530
3549	605531
233814	605532
36657	605533
2385	605534
22021	605535
91330	605536
38794	605537
158834	605538
137268	605539
5965	605540
684	605541
313262	605542
178163	605543
37333	605544
108314	605545
339063	605546
146044	605547
63645	605548
86856	605549
275468	605550
4993	605551
124687	605552
100126	605553
5487	605554
4885	605555
57882	605556
195317	605557
78683	605558
67625	605559
139372	605560
151845	605561
71338	605562
49412	605563
117401	605564
355597	605565
10749	605566
71058	605567
33636	605568
110559	605569
295188	605570
325371	605571
35440	605572
344700	605573
48553	605574
243421	605575
35094	605576
87739	605577
16277	605578
323178	605579
104066	605580
183258	605581
228358	605582
321570	605583
227654	605584
126487	605585
225341	605586
201919	605587
138580	605588
201919	605589
87220	605590
154579	605591
126487	605592
1699	605593
18729	605594
39995	605595
313701	605596
103792	605597
150965	605598
21897	605599
313480	605600
318564	605601
313697	605602
43531	605603
96771	605604
53670	605605
95329	605606
88585	605607
31124	605608
168529	605609
120667	605610
18164	605611
97598	605612
60076	605613
6576	605614
232484	605615
61641	605616
107770	605617
208546	605618
5462	605619
93037	605620
41947	605621
157455	605622
75998	605623
79890	605624
249296	605625
188706	605626
12090	605627
131423	605628
3622	605629
44476	605630
12308	605631
104360	605632
64855	605633
93260	605634
183074	605635
68841	605636
256614	605637
29501	605638
4634	605639
54840	605640
167135	605641
7724	605642
83519	605643
136770	605644
300762	605645
199820	605646
23905	605647
124726	605648
137402	605649
250842	605650
271856	605651
69601	605652
97859	605653
70145	605654
136295	605655
184810	605656
228458	605657
182105	605658
51042	605659
5217	605660
9110	605661
116757	605662
80534	605663
253632	605664
19356	605665
44919	605666
54275	605667
148730	605668
198026	605669
239666	605670
49955	605671
112201	605672
331498	605673
197953	605674
155050	605675
2557	605676
44875	605677
193442	605678
6075	605679
90749	605680
312568	605681
197492	605682
44971	605683
54239	605684
87359	605685
241420	605686
123104	605687
79961	605688
155489	605689
180699	605690
95403	605691
14444	605692
304340	605693
193736	605694
148837	605695
97586	605696
197604	605697
198042	605698
254673	605699
99497	605700
312876	605701
2557	605702
2556	605703
95292	605704
2557	605705
2557	605706
2555	605707
103268	605708
79724	605709
155699	605710
69910	605711
85904	605712
2557	605713
148802	605714
77323	605715
95231	605716
54322	605717
155932	605718
2556	605719
65768	605720
197785	605721
197938	605722
156013	605723
224574	605724
123071	605725
331013	605726
148622	605727
241970	605728
65765	605729
155416	605730
52	605731
23947	605732
30345	605733
77255	605734
96191	605735
189020	605736
137950	605737
247026	605738
187268	605739
45510	605740
99334	605741
63077	605742
42914	605743
148877	605744
54237	605745
10796	605746
242373	605747
123595	605748
65755	605749
11797	605750
112201	605751
22571	605752
80523	605753
16472	605754
65809	605755
241298	605756
2555	605757
187390	605758
340159	605759
65649	605760
105625	605761
18767	605762
17387	605763
30569	605764
6263	605765
123097	605766
123317	605767
253843	605768
741	605769
22459	605770
99400	605771
45741	605772
54178	605773
50290	605774
125724	605775
264878	605776
56432	605777
73782	605778
56037	605779
50624	605780
216051	605781
133655	605782
216050	605783
167364	605784
157461	605785
209218	605786
229815	605787
141541	605788
209588	605789
206073	605790
205704	605791
208038	605792
38016	605793
164351	605794
69576	605795
117334	605796
46210	605797
155283	605798
107700	605799
279774	605800
71018	605801
278618	605802
223370	605803
55612	605804
127109	605805
26970	605806
27428	605807
27428	605808
348688	605809
26697	605810
26697	605811
18293	605812
73368	605813
243280	605814
311851	605815
77658	605816
78205	605817
33865	605818
73018	605819
27126	605820
280188	605821
174042	605822
285649	605823
133575	605824
10098	605825
163501	605826
17418	605827
136329	605828
180079	605829
42600	605830
19204	605831
23175	605832
195357	605833
330266	605834
170218	605835
119291	605836
11779	605837
99295	605838
72107	605839
77190	605840
20648	605841
59875	605842
23964	605843
13524	605844
61109	605845
13783	605846
31075	605847
19116	605848
30132	605849
2725	605850
18536	605851
137415	605852
4413	605853
9353	605854
19500	605855
77480	605856
2759	605857
121974	605858
46441	605859
1604	605860
89654	605861
14796	605862
843	605863
19962	605864
1540	605865
121004	605866
79613	605867
128354	605868
6866	605869
39609	605870
312546	605871
164109	605872
52222	605873
158	605874
240411	605875
12624	605876
140653	605877
324120	605878
52816	605879
109329	605880
53620	605881
227319	605882
119158	605883
198780	605884
35440	605885
158062	605886
4194	605887
86294	605888
14409	605889
198403	605890
18750	605891
79598	605892
65078	605893
14278	605894
337589	605895
350420	605896
10988	605897
1814	605898
25913	605899
15216	605900
19852	605901
210147	605902
79461	605903
265401	605904
6441	605905
302887	605906
51	605907
262046	605908
88203	605909
206605	605910
62719	605911
24555	605912
71869	605913
129249	605914
34247	605915
286542	605916
146486	605917
19870	605918
94830	605919
128675	605920
142327	605921
352378	605922
206398	605923
210336	605924
129307	605925
55222	605926
263198	605927
176783	605928
38478	605929
127733	605930
127204	605931
166612	605932
55875	605933
204951	605934
73887	605935
328608	605936
33545	605937
157237	605938
16281	605939
173299	605940
173023	605941
357076	605942
302573	605943
21845	605944
94040	605945
94908	605946
185601	605947
268871	605948
29946	605949
267776	605950
80791	605951
112726	605952
103251	605953
15608	605954
41817	605955
1350	605956
114013	605957
18761	605958
259562	605959
332562	605960
277411	605961
204687	605962
279213	605963
297972	605964
162117	605965
5867	605966
46088	605967
100419	605968
197620	605969
36068	605970
16453	605971
18411	605972
22865	605973
9007	605974
293291	605975
206013	605976
14890	605977
40578	605978
40505	605979
183607	605980
5346	605981
190055	605982
26052	605983
62582	605984
325027	605985
119516	605986
2259	605987
106109	605988
61519	605989
161011	605990
10496	605991
9552	605992
14007	605993
74494	605994
106858	605995
49513	605996
73339	605997
159022	605998
65823	605999
73131	606000
99519	606001
34416	606002
21060	606003
118755	606004
22245	606005
82007	606006
193089	606007
23309	606008
275020	606009
41157	606010
54970	606011
24483	606012
105598	606013
36220	606014
121903	606015
130266	606016
53217	606017
40730	606018
25019	606019
34220	606020
194302	606021
109358	606022
106079	606023
71767	606024
9997	606025
13120	606026
116436	606027
128976	606028
24148	606029
94730	606030
176671	606031
126307	606032
33104	606033
302156	606034
165459	606035
229347	606036
48491	606037
18992	606038
5122	606039
8222	606040
181188	606041
74639	606042
333656	606043
56889	606044
79352	606045
194228	606046
209057	606047
194228	606048
284865	606049
98684	606050
179619	606051
82386	606052
129600	606053
67337	606054
23486	606055
1276	606056
45784	606057
103346	606058
79371	606059
201957	606060
127281	606061
5953	606062
20637	606063
55724	606064
155340	606065
3995	606066
393	606067
43853	606068
12649	606069
114868	606070
61096	606071
187441	606072
12260	606073
206506	606074
249220	606075
135751	606076
182020	606077
8174	606078
21623	606079
196065	606080
1230	606081
666	606082
17043	606083
21584	606084
16986	606085
2060	606086
18150	606087
14051	606088
129604	606089
27603	606090
251714	606091
12962	606092
20585	606093
191926	606094
125301	606095
153290	606096
71905	606097
128884	606098
82489	606099
6889	606100
229060	606101
183842	606102
26438	606103
140180	606104
81803	606105
333465	606106
86961	606107
34690	606108
286	606109
144084	606110
243970	606111
285544	606112
88080	606113
245366	606114
73211	606115
199362	606116
198478	606117
21387	606118
182194	606119
10497	606120
6650	606121
204894	606122
17435	606123
160633	606124
45664	606125
173527	606126
32999	606127
49594	606128
38422	606129
72204	606130
72361	606131
55822	606132
175817	606133
1561	606134
72353	606135
46380	606136
72332	606137
34220	606138
174693	606139
291163	606140
82957	606141
224555	606142
49616	606143
17265	606144
47786	606145
72353	606146
205660	606147
60171	606148
123683	606149
41781	606150
30090	606151
176808	606152
55776	606153
55826	606154
7839	606155
23721	606156
72361	606157
35676	606158
44858	606159
112670	606160
22578	606161
146533	606162
120403	606163
50205	606164
65758	606165
174177	606166
19139	606167
180798	606168
316157	606169
41754	606170
584	606171
297862	606172
32002	606173
45742	606174
5253	606175
49172	606176
310342	606177
42892	606178
124680	606179
281494	606180
356505	606181
2836	606182
312266	606183
27197	606184
54190	606185
54296	606186
33383	606187
110757	606188
218415	606189
27179	606190
196197	606191
31255	606192
369	606193
155144	606194
3659	606195
1901	606196
3184	606197
45821	606198
26641	606199
9459	606200
46527	606201
16821	606202
198358	606203
3646	606204
229	606205
111164	606206
198132	606207
157553	606208
53744	606209
113158	606210
136369	606211
10287	606212
72201	606213
180376	606214
81465	606215
29004	606216
168920	606217
111477	606218
32899	606219
103989	606220
12887	606221
170158	606222
11093	606223
12235	606224
36179	606225
59523	606226
1976	606227
327161	606228
15069	606229
80963	606230
3026	606231
279464	606232
138547	606233
197335	606234
19299	606235
193095	606236
181731	606237
106538	606238
2017	606239
776	606240
28171	606241
1592	606242
54737	606243
74135	606244
233576	606245
36084	606246
26013	606247
44283	606248
68184	606249
192433	606250
99800	606251
35353	606252
5659	606253
1179	606254
6910	606255
32808	606256
50725	606257
105766	606258
342870	606259
12123	606260
41147	606261
53913	606262
164516	606263
18911	606264
327934	606265
89457	606266
224148	606267
258862	606268
28112	606269
28818	606270
8329	606271
240684	606272
112211	606273
104023	606274
28134	606275
36828	606276
15675	606277
120966	606278
5501	606279
47437	606280
120615	606281
98446	606282
47792	606283
78137	606284
339982	606285
342157	606286
12585	606287
347234	606288
261350	606289
222432	606290
165722	606291
76797	606292
25726	606293
116100	606294
107363	606295
83504	606296
94172	606297
74302	606298
54595	606299
71152	606300
36333	606301
54	606302
40487	606303
106533	606304
8488	606305
8261	606306
329353	606307
128681	606308
2074	606309
30122	606310
106813	606311
265948	606312
108021	606313
8488	606314
133355	606315
69635	606316
173710	606317
199703	606318
74550	606319
298197	606320
2113	606321
23156	606322
203059	606323
113914	606324
26784	606325
60295	606326
20563	606327
1703	606328
260772	606329
174976	606330
58533	606331
26285	606332
104383	606333
28116	606334
77916	606335
106324	606336
23637	606337
332884	606338
267597	606339
28724	606340
77973	606341
314604	606342
173214	606343
76597	606344
287222	606345
93757	606346
108447	606347
171426	606348
13519	606349
287016	606350
19033	606351
58788	606352
124248	606353
29593	606354
178612	606355
216656	606356
294556	606357
2	606358
74143	606359
103198	606360
90971	606361
7511	606362
12569	606363
1521	606364
45315	606365
9179	606366
187551	606367
19174	606368
78277	606369
7083	606370
266859	606371
114131	606372
120078	606373
4148	606374
36824	606375
63553	606376
21299	606377
83560	606378
6047	606379
89009	606380
1681	606381
1681	606382
62856	606383
162311	606384
247499	606385
293862	606386
276974	606387
100278	606388
14032	606389
62652	606390
62652	606391
129494	606392
106936	606393
114419	606394
12151	606395
83460	606396
49521	606397
92576	606398
5615	606399
128329	606400
53151	606401
62	606402
53151	606403
195781	606404
54790	606405
127309	606406
356330	606407
15331	606408
48795	606409
1739	606410
184569	606411
328819	606412
261157	606413
28584	606414
41009	606415
21037	606416
11226	606417
4067	606418
127346	606419
3616	606420
52463	606421
105368	606422
258310	606423
200710	606424
1099	606425
1778	606426
14730	606427
11097	606428
33464	606429
2554	606430
297807	606431
45144	606432
227817	606433
113349	606434
92960	606435
103036	606436
124809	606437
27187	606438
148602	606439
38399	606440
162460	606441
42405	606442
239026	606443
59027	606444
52394	606445
27193	606446
98995	606447
281474	606448
18681	606449
94890	606450
134106	606451
6588	606452
28676	606453
190116	606454
224872	606455
175232	606456
294188	606457
117394	606458
194861	606459
52229	606460
84100	606461
129788	606462
66135	606463
110417	606464
129546	606465
18762	606466
44950	606467
67175	606468
190943	606469
12524	606470
251586	606471
172767	606472
4717	606473
28641	606474
44	606475
24863	606476
25506	606477
124946	606478
4154	606479
37488	606480
30017	606481
159044	606482
108598	606483
141587	606484
355594	606485
108582	606486
289752	606487
209424	606488
326720	606489
8353	606490
194310	606491
121982	606492
323911	606493
351496	606494
49703	606495
169113	606496
172081	606497
335759	606498
285984	606499
111327	606500
44657	606501
176269	606502
1558	606503
290883	606504
119341	606505
111430	606506
122285	606507
13198	606508
11005	606509
43870	606510
64619	606511
128123	606512
344230	606513
6469	606514
24541	606515
24641	606516
21318	606517
176032	606518
222259	606519
30861	606520
48782	606521
7831	606522
71795	606523
48733	606524
9302	606525
15116	606526
302214	606527
14615	606528
205985	606529
349622	606530
37170	606531
270734	606532
15736	606533
173769	606534
64466	606535
175295	606536
10141	606537
19201	606538
56349	606539
42641	606540
79917	606541
174856	606542
10031	606543
13319	606544
4008	606545
289761	606546
49695	606547
289805	606548
46162	606549
72237	606550
49703	606551
24614	606552
293022	606553
110121	606554
294430	606555
109244	606556
176731	606557
48733	606558
324987	606559
72857	606560
17787	606561
27380	606562
1564	606563
291324	606564
32278	606565
18021	606566
175512	606567
24259	606568
209195	606569
16148	606570
43783	606571
17957	606572
108559	606573
175893	606574
49411	606575
71518	606576
4584	606577
146494	606578
110688	606579
175485	606580
286286	606581
73057	606582
171725	606583
71067	606584
59465	606585
39824	606586
24432	606587
19190	606588
163905	606589
206788	606590
83171	606591
56562	606592
46848	606593
108416	606594
109825	606595
34221	606596
37249	606597
17978	606598
110784	606599
34538	606600
46422	606601
173029	606602
293856	606603
56210	606604
42454	606605
49407	606606
176369	606607
18557	606608
171405	606609
7619	606610
47339	606611
73534	606612
47702	606613
55724	606614
337956	606615
102712	606616
223327	606617
91137	606618
122167	606619
12693	606620
356649	606621
206199	606622
324119	606623
122628	606624
206877	606625
111206	606626
6958	606627
175513	606628
79917	606629
110459	606630
176752	606631
55618	606632
304495	606633
114426	606634
47587	606635
174899	606636
170180	606637
110699	606638
70094	606639
7864	606640
109674	606641
72777	606642
17973	606643
83790	606644
48312	606645
62651	606646
175950	606647
174081	606648
174418	606649
280857	606650
71729	606651
21428	606652
293256	606653
71057	606654
176239	606655
30829	606656
293923	606657
176107	606658
154187	606659
44277	606660
176497	606661
128667	606662
138219	606663
99073	606664
106768	606665
159414	606666
50900	606667
176151	606668
17439	606669
110767	606670
59873	606671
176201	606672
28030	606673
5453	606674
84162	606675
156641	606676
224528	606677
338972	606678
55551	606679
210259	606680
194298	606681
92269	606682
8995	606683
68061	606684
321565	606685
37133	606686
252159	606687
76974	606688
64986	606689
21433	606690
120731	606691
43168	606692
17707	606693
69824	606694
22930	606695
68824	606696
46226	606697
70595	606698
22269	606699
1201	606700
66282	606701
1435	606702
4427	606703
84	606704
26211	606705
4751	606706
5523	606707
162448	606708
159	606709
1928	606710
235958	606711
3854	606712
287746	606713
179928	606714
236724	606715
237625	606716
336071	606717
2116	606718
203621	606719
1712	606720
22160	606721
115150	606722
38072	606723
15175	606724
16059	606725
40221	606726
9522	606727
65659	606728
268293	606729
2920	606730
2742	606731
28415	606732
51381	606733
177104	606734
340001	606735
294850	606736
71701	606737
111270	606738
354323	606739
100320	606740
357240	606741
89725	606742
205434	606743
67989	606744
89734	606745
112282	606746
64922	606747
147654	606748
249872	606749
342375	606750
204622	606751
126694	606752
222934	606753
18150	606754
302998	606755
139356	606756
13621	606757
99606	606758
153049	606759
82767	606760
338413	606761
122092	606762
63283	606763
167950	606764
196761	606765
225845	606766
336703	606767
70567	606768
208431	606769
278715	606770
250148	606771
251211	606772
205334	606773
84156	606774
129852	606775
350320	606776
114198	606777
55560	606778
350097	606779
353226	606780
79027	606781
2887	606782
331585	606783
119081	606784
258496	606785
115954	606786
309461	606787
156754	606788
183472	606789
315553	606790
233415	606791
182856	606792
147872	606793
69781	606794
51070	606795
91276	606796
133247	606797
142395	606798
269666	606799
42	606800
53654	606801
55404	606802
56372	606803
47509	606804
29618	606805
28480	606806
83286	606807
187093	606808
202293	606809
64895	606810
84715	606811
41986	606812
9066	606813
284244	606814
334738	606815
51569	606816
163340	606817
297	606818
159271	606819
38905	606820
109360	606821
860	606822
30183	606823
60522	606824
121555	606825
193118	606826
165981	606827
277338	606828
138930	606829
72593	606830
195074	606831
26546	606832
71063	606833
98560	606834
65594	606835
69956	606836
124143	606837
22639	606838
71220	606839
104056	606840
355259	606841
2505	606842
289868	606843
10118	606844
49067	606845
55201	606846
13223	606847
13590	606848
16726	606849
305519	606850
305319	606851
288414	606852
173410	606853
170584	606854
78565	606855
36261	606856
26041	606857
78394	606858
248857	606859
13659	606860
240671	606861
126602	606862
2186	606863
17252	606864
130372	606865
249538	606866
2279	606867
328912	606868
1039	606869
11885	606870
48196	606871
1179	606872
1179	606873
36407	606874
2259	606875
50736	606876
163139	606877
18077	606878
11249	606879
153389	606880
4396	606881
9910	606882
18490	606883
58190	606884
8128	606885
50642	606886
317949	606887
1027	606888
282753	606889
48115	606890
340479	606891
23661	606892
193316	606893
192726	606894
1326	606895
119258	606896
36327	606897
63492	606898
136474	606899
300101	606900
224494	606901
21633	606902
239232	606903
376	606904
127155	606905
62849	606906
241961	606907
15472	606908
345742	606909
79766	606910
44368	606911
27283	606912
49481	606913
327903	606914
750	606915
49583	606916
176356	606917
23194	606918
13210	606919
216574	606920
257602	606921
25682	606922
33806	606923
311337	606924
8707	606925
81904	606926
125365	606927
149340	606928
184	606929
148387	606930
41145	606931
8409	606932
106339	606933
16043	606934
1420	606935
17139	606936
128772	606937
210171	606938
50241	606939
33811	606940
204774	606941
184194	606942
56674	606943
74796	606944
205422	606945
233577	606946
126285	606947
84961	606948
167239	606949
84404	606950
22238	606951
351908	606952
8815	606953
62053	606954
117546	606955
124604	606956
260369	606957
42733	606958
49036	606959
79118	606960
29992	606961
173037	606962
243577	606963
2303	606964
63418	606965
13963	606966
232146	606967
621	606968
32182	606969
79901	606970
166484	606971
59241	606972
37974	606973
195631	606974
2239	606975
249640	606976
6370	606977
10292	606978
299	606979
30307	606980
89715	606981
9589	606982
287983	606983
872	606984
35825	606985
105999	606986
203647	606987
141178	606988
97245	606989
154036	606990
279028	606991
100325	606992
330454	606993
6894	606994
229822	606995
28291	606996
21130	606997
6877	606998
9043	606999
27265	607000
41217	607001
97451	607002
28308	607003
76196	607004
1897	607005
1897	607006
207295	607007
83673	607008
56639	607009
208377	607010
84224	607011
354274	607012
20533	607013
37127	607014
156541	607015
34228	607016
77157	607017
122707	607018
187518	607019
85444	607020
56209	607021
112785	607022
18133	607023
139352	607024
15678	607025
282807	607026
107055	607027
171287	607028
53704	607029
28886	607030
170279	607031
26819	607032
23942	607033
139275	607034
21823	607035
97018	607036
21574	607037
53866	607038
270805	607039
5005	607040
868	607041
119344	607042
181630	607043
37449	607044
21619	607045
188675	607046
55229	607047
6472	607048
189654	607049
316662	607050
52624	607051
118282	607052
26112	607053
22138	607054
43824	607055
104331	607056
118961	607057
44304	607058
190607	607059
15665	607060
118921	607061
149152	607062
203516	607063
139203	607064
7334	607065
22301	607066
26868	607067
301538	607068
103492	607069
11418	607070
25510	607071
8930	607072
187180	607073
76361	607074
3389	607075
60010	607076
117825	607077
179703	607078
1518	607079
99112	607080
77504	607081
22753	607082
72331	607083
18737	607084
13852	607085
93356	607086
39378	607087
156657	607088
115805	607089
274468	607090
82217	607091
149744	607092
220700	607093
58920	607094
51184	607095
62613	607096
124296	607097
105851	607098
223915	607099
114013	607100
193255	607101
229057	607102
115386	607103
65302	607104
190445	607105
62570	607106
202759	607107
92364	607108
84787	607109
62466	607110
168354	607111
10894	607112
10946	607113
91670	607114
98148	607115
11493	607116
42146	607117
56959	607118
233209	607119
115026	607120
33484	607121
54750	607122
166446	607123
72514	607124
1896	607125
2558	607126
90600	607127
282221	607128
173696	607129
29238	607130
196902	607131
141003	607132
70208	607133
91005	607134
121597	607135
107526	607136
165144	607137
106909	607138
37926	607139
121608	607140
75020	607141
196075	607142
249965	607143
28882	607144
223677	607145
248865	607146
93606	607147
61839	607148
89288	607149
162655	607150
122017	607151
299059	607152
61968	607153
35742	607154
2351	607155
182103	607156
36711	607157
1013	607158
216626	607159
228541	607160
46182	607161
10577	607162
342	607163
174933	607164
256404	607165
36479	607166
23256	607167
33479	607168
59927	607169
48856	607170
94239	607171
16792	607172
202943	607173
29848	607174
30448	607175
64138	607176
59768	607177
140574	607178
28979	607179
137208	607180
60412	607181
17412	607182
100538	607183
267558	607184
41067	607185
10702	607186
55789	607187
139829	607188
28669	607189
161200	607190
97491	607191
21655	607192
23267	607193
59997	607194
163577	607195
282120	607196
121608	607197
195311	607198
163327	607199
107529	607200
24421	607201
43876	607202
759	607203
89141	607204
12038	607205
42013	607206
1803	607207
119884	607208
212509	607209
103464	607210
42781	607211
154622	607212
202830	607213
183337	607214
69838	607215
1459	607216
163116	607217
3485	607218
52923	607219
281050	607220
119305	607221
22436	607222
38245	607223
159362	607224
60449	607225
45854	607226
1900	607227
54760	607228
6686	607229
191995	607230
4815	607231
156256	607232
114890	607233
29924	607234
1252	607235
324909	607236
144050	607237
11802	607238
229160	607239
109432	607240
1454	607241
324996	607242
228526	607243
24846	607244
18266	607245
227038	607246
45205	607247
75128	607248
271305	607249
28975	607250
110987	607251
242962	607252
3755	607253
54268	607254
22502	607255
45747	607256
169744	607257
71459	607258
265531	607259
339290	607260
180364	607261
125010	607262
193680	607263
72391	607264
14552	607265
48170	607266
296652	607267
176505	607268
2294	607269
26674	607270
272541	607271
65739	607272
200437	607273
137838	607274
169721	607275
335167	607276
3816	607277
103481	607278
173099	607279
88139	607280
3084	607281
293427	607282
27050	607283
168700	607284
345643	607285
46289	607286
11313	607287
144491	607288
229860	607289
69783	607290
53735	607291
101720	607292
26160	607293
183954	607294
79966	607295
52497	607296
347424	607297
18550	607298
159548	607299
255281	607300
187006	607301
69264	607302
325280	607303
232343	607304
347167	607305
233931	607306
196185	607307
123806	607308
139701	607309
130544	607310
297145	607311
232088	607312
142520	607313
50550	607314
51198	607315
136239	607316
196174	607317
180520	607318
239213	607319
89289	607320
232334	607321
93442	607322
241469	607323
224842	607324
244739	607325
50223	607326
232286	607327
233600	607328
244717	607329
60031	607330
52031	607331
225754	607332
182552	607333
135314	607334
85167	607335
212300	607336
85167	607337
222279	607338
184466	607339
305647	607340
306275	607341
183440	607342
306606	607343
184241	607344
305310	607345
91509	607346
144775	607347
144739	607348
97991	607349
153058	607350
228685	607351
51389	607352
139762	607353
228096	607354
75825	607355
222451	607356
306855	607357
75202	607358
232406	607359
141883	607360
277169	607361
142692	607362
330379	607363
182666	607364
35323	607365
232535	607366
298341	607367
143760	607368
346311	607369
75202	607370
344907	607371
222008	607372
299569	607373
157333	607374
222306	607375
91495	607376
232137	607377
143683	607378
157126	607379
223788	607380
140509	607381
202295	607382
340229	607383
125167	607384
124804	607385
299176	607386
299046	607387
200817	607388
11912	607389
233566	607390
143154	607391
281769	607392
142214	607393
223759	607394
307220	607395
152012	607396
303694	607397
180622	607398
88137	607399
91234	607400
226107	607401
88913	607402
116396	607403
180619	607404
113475	607405
60611	607406
153439	607407
195494	607408
304676	607409
198775	607410
232393	607411
143345	607412
203395	607413
226308	607414
33514	607415
157523	607416
335943	607417
124221	607418
136300	607419
227736	607420
181862	607421
137695	607422
164975	607423
199475	607424
320328	607425
180613	607426
248718	607427
9671	607428
99621	607429
43770	607430
97776	607431
115748	607432
46256	607433
341887	607434
273978	607435
43107	607436
1443	607437
25453	607438
38444	607439
18811	607440
101899	607441
131530	607442
137547	607443
18963	607444
26958	607445
35632	607446
8345	607447
202754	607448
74640	607449
339046	607450
245461	607451
219014	607452
15511	607453
15922	607454
150989	607455
201287	607456
169844	607457
78948	607458
68181	607459
35421	607460
235367	607461
202658	607462
21778	607463
255565	607464
40923	607465
314030	607466
119070	607467
77551	607468
29767	607469
311169	607470
142763	607471
115287	607472
131454	607473
30226	607474
7582	607475
116589	607476
13802	607477
243961	607478
265427	607479
140749	607480
332649	607481
89804	607482
161816	607483
12777	607484
18562	607485
58240	607486
3752	607487
87677	607488
4450	607489
94398	607490
23176	607491
7458	607492
92931	607493
133818	607494
76892	607495
306614	607496
152534	607497
89158	607498
151415	607499
296974	607500
89895	607501
93459	607502
244662	607503
272932	607504
58887	607505
55045	607506
211667	607507
185412	607508
97521	607509
81827	607510
212359	607511
263016	607512
10208	607513
59300	607514
249718	607515
82033	607516
9680	607517
83038	607518
178938	607519
54270	607520
141957	607521
229833	607522
125765	607523
192352	607524
218553	607525
34663	607526
168552	607527
135738	607528
83888	607529
42188	607530
46574	607531
41100	607532
22696	607533
65321	607534
85263	607535
147548	607536
27997	607537
344159	607538
60666	607539
72774	607540
243887	607541
203670	607542
182741	607543
180199	607544
192453	607545
121566	607546
27093	607547
96779	607548
284766	607549
106293	607550
112163	607551
244413	607552
89727	607553
134477	607554
54908	607555
331727	607556
119808	607557
327437	607558
326797	607559
192702	607560
249440	607561
40696	607562
28124	607563
218107	607564
50136	607565
192598	607566
4044	607567
4360	607568
85112	607569
297504	607570
285201	607571
335652	607572
3884	607573
62167	607574
178108	607575
178036	607576
190052	607577
60511	607578
5416	607579
128489	607580
59046	607581
113359	607582
90266	607583
145366	607584
151365	607585
329631	607586
96508	607587
91132	607588
204905	607589
189285	607590
234409	607591
117678	607592
81640	607593
32745	607594
114919	607595
14905	607596
103977	607597
199826	607598
63759	607599
145230	607600
297354	607601
74465	607602
35090	607603
138446	607604
77016	607605
297623	607606
180423	607607
87041	607608
302254	607609
46681	607610
51592	607611
18457	607612
64082	607613
152372	607614
160337	607615
24299	607616
98383	607617
79976	607618
289552	607619
129572	607620
62755	607621
12977	607622
335158	607623
202896	607624
3450	607625
99254	607626
90110	607627
90302	607628
29876	607629
286316	607630
1607	607631
19606	607632
30207	607633
37727	607634
25269	607635
26164	607636
128890	607637
64489	607638
35851	607639
79881	607640
25601	607641
11623	607642
143558	607643
114584	607644
20699	607645
97847	607646
242975	607647
88731	607648
91513	607649
125265	607650
130450	607651
11451	607652
82497	607653
143212	607654
3407	607655
355578	607656
108878	607657
287602	607658
93156	607659
55867	607660
50588	607661
266181	607662
8221	607663
199617	607664
285131	607665
41981	607666
303301	607667
204558	607668
126696	607669
114950	607670
305083	607671
54835	607672
9976	607673
236158	607674
34185	607675
46720	607676
1123	607677
103720	607678
124329	607679
2923	607680
134921	607681
136097	607682
48747	607683
86328	607684
156234	607685
44813	607686
31306	607687
198323	607688
54365	607689
31345	607690
123622	607691
123612	607692
198339	607693
44713	607694
80744	607695
44932	607696
22509	607697
155093	607698
16523	607699
180560	607700
295990	607701
54364	607702
37844	607703
52752	607704
332668	607705
336456	607706
130155	607707
233684	607708
382	607709
235831	607710
31577	607711
138121	607712
105187	607713
122883	607714
212468	607715
59429	607716
202897	607717
337850	607718
320274	607719
114471	607720
47430	607721
343680	607722
191193	607723
35115	607724
235442	607725
220377	607726
143411	607727
201983	607728
133454	607729
153371	607730
357674	607731
169700	607732
153912	607733
82	607734
180070	607735
53199	607736
61768	607737
126333	607738
318561	607739
105184	607740
104328	607741
121114	607742
256766	607743
309795	607744
64883	607745
306890	607746
180436	607747
46108	607748
32314	607749
165461	607750
20510	607751
269537	607752
106326	607753
103350	607754
23037	607755
47708	607756
51260	607757
93781	607758
193855	607759
98463	607760
98336	607761
73157	607762
10168	607763
34329	607764
11112	607765
37776	607766
231346	607767
223073	607768
28497	607769
1028	607770
90634	607771
35770	607772
103688	607773
89867	607774
114546	607775
309409	607776
17220	607777
235818	607778
298634	607779
231431	607780
35489	607781
140496	607782
156263	607783
41899	607784
165648	607785
265721	607786
89321	607787
185416	607788
130359	607789
19566	607790
197771	607791
35034	607792
62102	607793
3640	607794
12854	607795
204884	607796
113374	607797
99954	607798
35164	607799
144666	607800
232256	607801
78387	607802
1356	607803
294844	607804
331538	607805
197617	607806
118653	607807
154602	607808
122669	607809
267363	607810
193764	607811
79498	607812
54036	607813
110166	607814
322225	607815
126211	607816
121890	607817
14460	607818
7329	607819
59709	607820
30407	607821
39161	607822
183248	607823
114777	607824
308911	607825
80481	607826
58	607827
63702	607828
146737	607829
5040	607830
205090	607831
191653	607832
121891	607833
117103	607834
344826	607835
126304	607836
56681	607837
2706	607838
41899	607839
58279	607840
49315	607841
115660	607842
50251	607843
302922	607844
230597	607845
37467	607846
5587	607847
82762	607848
123812	607849
52061	607850
23529	607851
316158	607852
39252	607853
63173	607854
70476	607855
57137	607856
2981	607857
9039	607858
240712	607859
52518	607860
5969	607861
613	607862
106549	607863
145902	607864
37815	607865
161732	607866
89928	607867
28233	607868
99630	607869
3270	607870
167612	607871
77231	607872
18730	607873
46920	607874
196253	607875
82391	607876
20866	607877
489	607878
39045	607879
232465	607880
39116	607881
19485	607882
206723	607883
63244	607884
158470	607885
55377	607886
121788	607887
1858	607888
12447	607889
27211	607890
99617	607891
42161	607892
178043	607893
77165	607894
25676	607895
31493	607896
301473	607897
306152	607898
6548	607899
10727	607900
147462	607901
103486	607902
15461	607903
301418	607904
19661	607905
202725	607906
242535	607907
76020	607908
9468	607909
12042	607910
35024	607911
131265	607912
84223	607913
248433	607914
44160	607915
17038	607916
164798	607917
115781	607918
1471	607919
32274	607920
94779	607921
198285	607922
108132	607923
17408	607924
76600	607925
197522	607926
194009	607927
218139	607928
182491	607929
16051	607930
762	607931
10382	607932
25388	607933
182513	607934
283141	607935
25132	607936
8411	607937
328181	607938
65395	607939
67656	607940
14574	607941
8446	607942
96985	607943
13771	607944
10383	607945
181290	607946
18065	607947
4043	607948
6525	607949
14321	607950
340475	607951
343627	607952
199565	607953
41948	607954
65406	607955
169703	607956
15938	607957
257146	607958
162402	607959
54592	607960
88093	607961
79699	607962
91196	607963
236641	607964
89516	607965
40990	607966
227693	607967
257005	607968
177926	607969
107216	607970
168842	607971
162687	607972
51294	607973
31778	607974
94353	607975
6730	607976
21192	607977
125095	607978
30822	607979
215326	607980
14121	607981
29343	607982
26868	607983
3781	607984
234111	607985
3791	607986
490	607987
35093	607988
230543	607989
54730	607990
165815	607991
214626	607992
4353	607993
5402	607994
121232	607995
51909	607996
293437	607997
67588	607998
10547	607999
37847	608000
35799	608001
847	608002
67810	608003
6060	608004
74637	608005
16111	608006
79790	608007
5853	608008
207838	608009
21144	608010
108	608011
102742	608012
38743	608013
41217	608014
199118	608015
10703	608016
98005	608017
76206	608018
65847	608019
16894	608020
114815	608021
141721	608022
13515	608023
42362	608024
192540	608025
88171	608026
64722	608027
134685	608028
45002	608029
9207	608030
193057	608031
114405	608032
12696	608033
88008	608034
1705	608035
340346	608036
344506	608037
223206	608038
55239	608039
206096	608040
130609	608041
320225	608042
74635	608043
3127	608044
21721	608045
66583	608046
87575	608047
39130	608048
4321	608049
106338	608050
21815	608051
187266	608052
11882	608053
14413	608054
12614	608055
25735	608056
125263	608057
256973	608058
102816	608059
27042	608060
1780	608061
39989	608062
4470	608063
11988	608064
179317	608065
5661	608066
110949	608067
79194	608068
168778	608069
126102	608070
289773	608071
23132	608072
46187	608073
893	608074
58	608075
1450	608076
90813	608077
151096	608078
87919	608079
77903	608080
151327	608081
32222	608082
140274	608083
11517	608084
21018	608085
31417	608086
59281	608087
54239	608088
3935	608089
55224	608090
14880	608091
337533	608092
36833	608093
204910	608094
321154	608095
241296	608096
99346	608097
16525	608098
65894	608099
63049	608100
9024	608101
156179	608102
255307	608103
47226	608104
157042	608105
44833	608106
11825	608107
10804	608108
80678	608109
65402	608110
37515	608111
241689	608112
95349	608113
99404	608114
99306	608115
228562	608116
148773	608117
49974	608118
197802	608119
48459	608120
5871	608121
331081	608122
123186	608123
155564	608124
250264	608125
116984	608126
7119	608127
95900	608128
972	608129
98375	608130
33513	608131
123021	608132
101125	608133
31540	608134
113949	608135
123003	608136
24019	608137
11019	608138
138989	608139
27201	608140
66333	608141
6091	608142
255208	608143
194985	608144
106904	608145
195501	608146
140921	608147
52410	608148
253512	608149
5390	608150
46528	608151
226546	608152
23154	608153
124467	608154
172602	608155
2558	608156
24983	608157
146223	608158
153135	608159
16340	608160
22910	608161
9569	608162
48678	608163
264319	608164
26431	608165
160788	608166
117380	608167
320848	608168
102166	608169
102100	608170
160786	608171
264314	608172
67271	608173
264336	608174
183423	608175
35622	608176
8011	608177
16878	608178
20336	608179
17483	608180
38032	608181
135826	608182
7746	608183
29091	608184
79114	608185
283455	608186
77418	608187
152127	608188
50440	608189
6562	608190
165542	608191
33019	608192
210	608193
104431	608194
52345	608195
42046	608196
28197	608197
124965	608198
40468	608199
342236	608200
33493	608201
96333	608202
123877	608203
161788	608204
12130	608205
33397	608206
10956	608207
229458	608208
85215	608209
183249	608210
21395	608211
69157	608212
274848	608213
33015	608214
31194	608215
299268	608216
39960	608217
114851	608218
145584	608219
1392	608220
79554	608221
73670	608222
36225	608223
226285	608224
144110	608225
64	608226
132407	608227
118278	608228
305651	608229
178746	608230
18914	608231
123889	608232
16997	608233
201812	608234
106632	608235
11946	608236
216140	608237
319927	608238
21672	608239
101184	608240
79554	608241
67799	608242
6322	608243
36562	608244
154145	608245
55412	608246
164879	608247
9634	608248
278493	608249
66470	608250
4122	608251
96940	608252
155465	608253
324258	608254
28107	608255
311296	608256
20808	608257
692	608258
2078	608259
170302	608260
8788	608261
233259	608262
26867	608263
7053	608264
221531	608265
156132	608266
65749	608267
343245	608268
337641	608269
21037	608270
140053	608271
90901	608272
126755	608273
342764	608274
37999	608275
22796	608276
52657	608277
54857	608278
98174	608279
114331	608280
2044	608281
60283	608282
162088	608283
27136	608284
65849	608285
154090	608286
22238	608287
80978	608288
189035	608289
53132	608290
314759	608291
212784	608292
141612	608293
318333	608294
153910	608295
303860	608296
316450	608297
189193	608298
78407	608299
220433	608300
314647	608301
9488	608302
21747	608303
114802	608304
202791	608305
13478	608306
22691	608307
108554	608308
31287	608309
112061	608310
39971	608311
77417	608312
13425	608313
108964	608314
209838	608315
30650	608316
316750	608317
16330	608318
105566	608319
8294	608320
127098	608321
221633	608322
24391	608323
20327	608324
80378	608325
122936	608326
75128	608327
136798	608328
195108	608329
136840	608330
44402	608331
34760	608332
346955	608333
30368	608334
183033	608335
29047	608336
40226	608337
49916	608338
56907	608339
7145	608340
9670	608341
173822	608342
22061	608343
5905	608344
45004	608345
228935	608346
70926	608347
40544	608348
199732	608349
23177	608350
58567	608351
90544	608352
5545	608353
29406	608354
23873	608355
232381	608356
156104	608357
129228	608358
58972	608359
162377	608360
52284	608361
77206	608362
313311	608363
162465	608364
326687	608365
69241	608366
5174	608367
323964	608368
53860	608369
117411	608370
161343	608371
77176	608372
312914	608373
32552	608374
53860	608375
311950	608376
12412	608377
165987	608378
263567	608379
234637	608380
56336	608381
56336	608382
30170	608383
58934	608384
27185	608385
19504	608386
262258	608387
56336	608388
12654	608389
8288	608390
170040	608391
11894	608392
127246	608393
87508	608394
149595	608395
37970	608396
68299	608397
53474	608398
272509	608399
127311	608400
30631	608401
192828	608402
90489	608403
662	608404
115854	608405
62406	608406
8791	608407
82414	608408
231236	608409
16905	608410
47444	608411
8769	608412
279839	608413
10247	608414
48291	608415
55566	608416
123921	608417
262555	608418
33317	608419
291770	608420
24134	608421
298956	608422
24006	608423
36662	608424
11891	608425
96905	608426
38219	608427
9093	608428
43013	608429
125037	608430
313455	608431
90219	608432
25804	608433
313639	608434
67482	608435
73620	608436
2017	608437
1143	608438
81240	608439
234093	608440
38964	608441
54230	608442
23212	608443
122142	608444
123697	608445
59004	608446
41104	608447
319542	608448
63174	608449
275465	608450
133924	608451
302962	608452
217656	608453
307242	608454
304907	608455
192503	608456
231757	608457
59565	608458
44659	608459
187989	608460
223679	608461
187792	608462
188012	608463
346148	608464
258149	608465
5397	608466
5981	608467
59119	608468
7118	608469
59035	608470
15783	608471
326204	608472
91259	608473
77813	608474
98550	608475
30112	608476
168059	608477
301738	608478
70488	608479
29451	608480
5503	608481
135121	608482
313805	608483
314011	608484
240976	608485
63341	608486
49753	608487
97213	608488
78608	608489
28288	608490
135123	608491
130304	608492
13347	608493
34688	608494
177582	608495
51113	608496
133685	608497
3510	608498
43172	608499
88636	608500
36116	608501
147241	608502
146146	608503
132179	608504
57176	608505
523	608506
612	608507
126097	608508
39188	608509
110738	608510
28467	608511
2707	608512
18189	608513
44698	608514
143468	608515
45964	608516
81593	608517
2392	608518
106325	608519
330414	608520
271048	608521
351756	608522
24446	608523
269634	608524
108625	608525
109915	608526
163259	608527
166821	608528
55650	608529
174777	608530
212375	608531
256927	608532
29012	608533
46545	608534
276214	608535
176821	608536
34315	608537
49677	608538
34370	608539
122463	608540
33822	608541
176190	608542
29910	608543
34150	608544
195479	608545
71947	608546
285804	608547
292551	608548
219058	608549
73122	608550
292279	608551
290228	608552
174433	608553
285583	608554
292661	608555
47813	608556
1322	608557
139165	608558
96153	608559
129286	608560
5254	608561
117106	608562
18292	608563
69631	608564
65568	608565
102814	608566
3079	608567
92734	608568
7701	608569
4387	608570
37798	608571
3431	608572
279508	608573
120165	608574
10886	608575
225406	608576
115396	608577
246792	608578
321598	608579
78356	608580
259959	608581
901	608582
3074	608583
26767	608584
249462	608585
44747	608586
159985	608587
46745	608588
146944	608589
33033	608590
196286	608591
138183	608592
192524	608593
128477	608594
37603	608595
321425	608596
180634	608597
24753	608598
323640	608599
130950	608600
8859	608601
329528	608602
252354	608603
120489	608604
124382	608605
138183	608606
276647	608607
3103	608608
17032	608609
2646	608610
82810	608611
79446	608612
119263	608613
196553	608614
5034	608615
33517	608616
122581	608617
194904	608618
10275	608619
66926	608620
73503	608621
22704	608622
30248	608623
119331	608624
85645	608625
26243	608626
148578	608627
241031	608628
21520	608629
63052	608630
187638	608631
26655	608632
111497	608633
37395	608634
69311	608635
55667	608636
72951	608637
59912	608638
37387	608639
225304	608640
29725	608641
259944	608642
223075	608643
46569	608644
181538	608645
32667	608646
140827	608647
325251	608648
44633	608649
75349	608650
78347	608651
5106	608652
279727	608653
285862	608654
53849	608655
290156	608656
289845	608657
42727	608658
291516	608659
252031	608660
111022	608661
72227	608662
290986	608663
8038	608664
3986	608665
22190	608666
175986	608667
15815	608668
17580	608669
14330	608670
290166	608671
291133	608672
32214	608673
162751	608674
94638	608675
49080	608676
171940	608677
175388	608678
55676	608679
84058	608680
72970	608681
156117	608682
292027	608683
26543	608684
348674	608685
24488	608686
33958	608687
174330	608688
175374	608689
108990	608690
7863	608691
88349	608692
343219	608693
10505	608694
251489	608695
205112	608696
342427	608697
230076	608698
115738	608699
67388	608700
164274	608701
269932	608702
59234	608703
204645	608704
297210	608705
115738	608706
227056	608707
141218	608708
221506	608709
126674	608710
37390	608711
136587	608712
74443	608713
281145	608714
19761	608715
271299	608716
181931	608717
93968	608718
193117	608719
79101	608720
206286	608721
73309	608722
91382	608723
168616	608724
293748	608725
287036	608726
355201	608727
110907	608728
109714	608729
99000	608730
344027	608731
40365	608732
113972	608733
156029	608734
34689	608735
34583	608736
108710	608737
155940	608738
99808	608739
42861	608740
42914	608741
99777	608742
155604	608743
2557	608744
28294	608745
242416	608746
119197	608747
148067	608748
42629	608749
126079	608750
44321	608751
47122	608752
159150	608753
30587	608754
89391	608755
15335	608756
315336	608757
162311	608758
76603	608759
371	608760
237459	608761
10761	608762
1765	608763
15219	608764
310344	608765
166502	608766
2454	608767
107435	608768
95280	608769
123487	608770
24945	608771
123636	608772
182042	608773
337397	608774
35802	608775
8460	608776
33634	608777
75413	608778
30196	608779
119188	608780
151162	608781
17777	608782
329771	608783
3775	608784
11992	608785
146443	608786
11591	608787
11591	608788
107205	608789
105022	608790
55440	608791
17458	608792
334445	608793
106749	608794
118744	608795
33204	608796
67233	608797
8702	608798
53617	608799
195372	608800
21494	608801
255366	608802
88900	608803
33394	608804
40072	608805
115333	608806
24256	608807
109787	608808
243302	608809
111229	608810
47942	608811
56975	608812
118194	608813
38552	608814
26940	608815
78291	608816
107930	608817
268326	608818
80299	608819
129885	608820
18278	608821
71420	608822
27347	608823
80902	608824
81876	608825
31443	608826
186245	608827
66987	608828
169367	608829
21714	608830
109418	608831
21573	608832
185644	608833
81050	608834
124926	608835
32299	608836
117587	608837
76536	608838
157033	608839
22493	608840
18479	608841
335443	608842
178204	608843
41083	608844
226222	608845
23260	608846
15544	608847
48102	608848
163029	608849
32869	608850
195451	608851
90833	608852
161238	608853
55087	608854
67625	608855
35875	608856
205201	608857
538	608858
320736	608859
42859	608860
55811	608861
76537	608862
176065	608863
325825	608864
129200	608865
194768	608866
192506	608867
230974	608868
17367	608869
2870	608870
90633	608871
57071	608872
35288	608873
207343	608874
21175	608875
256298	608876
300	608877
18336	608878
3554	608879
252583	608880
80872	608881
92128	608882
1172	608883
37854	608884
37895	608885
337860	608886
117849	608887
290081	608888
247447	608889
59989	608890
47046	608891
87040	608892
50900	608893
183890	608894
12780	608895
127075	608896
105769	608897
65787	608898
148323	608899
187544	608900
19026	608901
664	608902
10925	608903
262378	608904
57507	608905
192856	608906
186852	608907
2103	608908
203909	608909
280233	608910
98401	608911
185244	608912
187499	608913
31781	608914
259108	608915
26276	608916
220	608917
53236	608918
49712	608919
124131	608920
2761	608921
49121	608922
23461	608923
65774	608924
332535	608925
123084	608926
48182	608927
203283	608928
53259	608929
129284	608930
20340	608931
137959	608932
54326	608933
110359	608934
28526	608935
6910	608936
226980	608937
108357	608938
29288	608939
181426	608940
53864	608941
7677	608942
18152	608943
103016	608944
41500	608945
48847	608946
265997	608947
51830	608948
28899	608949
2341	608950
14535	608951
6013	608952
309681	608953
84205	608954
67612	608955
191197	608956
35600	608957
207931	608958
14635	608959
76358	608960
124850	608961
82029	608962
78734	608963
255915	608964
25340	608965
1209	608966
26400	608967
217702	608968
44746	608969
90875	608970
272008	608971
145663	608972
221596	608973
22017	608974
159552	608975
26264	608976
291375	608977
8708	608978
17026	608979
134123	608980
23489	608981
180287	608982
90668	608983
39480	608984
20920	608985
174417	608986
116367	608987
207168	608988
206563	608989
21300	608990
93827	608991
23506	608992
25764	608993
47844	608994
60223	608995
32965	608996
94895	608997
192199	608998
99968	608999
292989	609000
5537	609001
92897	609002
248598	609003
185404	609004
15402	609005
18192	609006
153727	609007
199684	609008
28965	609009
94912	609010
29796	609011
35458	609012
200309	609013
201002	609014
128675	609015
88728	609016
256346	609017
221753	609018
53965	609019
171119	609020
48351	609021
91098	609022
78775	609023
27323	609024
62730	609025
108563	609026
116440	609027
286739	609028
55315	609029
17740	609030
136734	609031
83009	609032
42524	609033
17815	609034
31898	609035
12726	609036
13892	609037
7592	609038
29572	609039
35421	609040
158551	609041
281945	609042
3622	609043
17547	609044
77104	609045
35929	609046
5549	609047
355613	609048
47788	609049
97961	609050
304977	609051
241368	609052
76036	609053
110587	609054
224704	609055
114916	609056
276859	609057
35358	609058
3001	609059
138175	609060
116002	609061
302391	609062
78323	609063
36147	609064
12384	609065
111912	609066
49	609067
151030	609068
151266	609069
275340	609070
332549	609071
94515	609072
67004	609073
171724	609074
129033	609075
83848	609076
111470	609077
20433	609078
58886	609079
36801	609080
65524	609081
72193	609082
100458	609083
245134	609084
53729	609085
53339	609086
65709	609087
98348	609088
51259	609089
119203	609090
345877	609091
195924	609092
16976	609093
48536	609094
15363	609095
71427	609096
138569	609097
39896	609098
24624	609099
231428	609100
47896	609101
10328	609102
278013	609103
38799	609104
246916	609105
243102	609106
209903	609107
91575	609108
242515	609109
25301	609110
121546	609111
16438	609112
81114	609113
29406	609114
94886	609115
59856	609116
115129	609117
8704	609118
19182	609119
4490	609120
6796	609121
281906	609122
44911	609123
158175	609124
115718	609125
190223	609126
47556	609127
75640	609128
2443	609129
306484	609130
25386	609131
27291	609132
332858	609133
42231	609134
194093	609135
201738	609136
136716	609137
220297	609138
16008	609139
348837	609140
168522	609141
4615	609142
999	609143
860	609144
149664	609145
195434	609146
106848	609147
32098	609148
314243	609149
338114	609150
126366	609151
197775	609152
20017	609153
131644	609154
7075	609155
59472	609156
206264	609157
119580	609158
297148	609159
73271	609160
323125	609161
166844	609162
115471	609163
83821	609164
121988	609165
84129	609166
302584	609167
128129	609168
111118	609169
283231	609170
142320	609171
53639	609172
349321	609173
11066	609174
113716	609175
118565	609176
276979	609177
163093	609178
22051	609179
274631	609180
86630	609181
37051	609182
17032	609183
79649	609184
181507	609185
33164	609186
82643	609187
11881	609188
95725	609189
103202	609190
164194	609191
47679	609192
16431	609193
160082	609194
119548	609195
314417	609196
26616	609197
77993	609198
318691	609199
77718	609200
190902	609201
51776	609202
40520	609203
301254	609204
224108	609205
20305	609206
97781	609207
78674	609208
4179	609209
54634	609210
129609	609211
6733	609212
11459	609213
205372	609214
1660	609215
154259	609216
14696	609217
47611	609218
94032	609219
79113	609220
114432	609221
208135	609222
15310	609223
25994	609224
77312	609225
1933	609226
7460	609227
297	609228
47152	609229
36819	609230
334452	609231
117561	609232
190845	609233
312745	609234
14216	609235
30405	609236
119834	609237
183446	609238
117435	609239
22064	609240
178552	609241
191591	609242
37565	609243
53187	609244
150047	609245
194422	609246
81979	609247
34821	609248
67099	609249
9549	609250
127284	609251
263877	609252
63504	609253
52145	609254
43757	609255
119050	609256
291781	609257
117788	609258
99772	609259
35813	609260
44097	609261
189354	609262
2121	609263
26309	609264
154989	609265
160615	609266
274210	609267
45045	609268
6675	609269
95919	609270
120180	609271
185010	609272
171012	609273
122	609274
20479	609275
225014	609276
144848	609277
144805	609278
231669	609279
236789	609280
209636	609281
36182	609282
330579	609283
244233	609284
14404	609285
7073	609286
83039	609287
193107	609288
43882	609289
44408	609290
50986	609291
116660	609292
77136	609293
187742	609294
77287	609295
101687	609296
30054	609297
124776	609298
11935	609299
20945	609300
39879	609301
11557	609302
41162	609303
90062	609304
326109	609305
45650	609306
62253	609307
26377	609308
12519	609309
14404	609310
312414	609311
120325	609312
286040	609313
89794	609314
50147	609315
75339	609316
112787	609317
77184	609318
4105	609319
179367	609320
114962	609321
186789	609322
58408	609323
191096	609324
63504	609325
194841	609326
66810	609327
145494	609328
61476	609329
55774	609330
19757	609331
181729	609332
138322	609333
268517	609334
123690	609335
25449	609336
15219	609337
42577	609338
102372	609339
126783	609340
202700	609341
43662	609342
27630	609343
52299	609344
322524	609345
67090	609346
16543	609347
320715	609348
268799	609349
2741	609350
41003	609351
153714	609352
5849	609353
235395	609354
5115	609355
187088	609356
312022	609357
29808	609358
10540	609359
187593	609360
26531	609361
162582	609362
153	609363
6729	609364
52272	609365
187431	609366
194637	609367
79855	609368
10954	609369
32643	609370
190555	609371
52663	609372
312374	609373
92985	609374
117809	609375
9414	609376
114184	609377
175499	609378
312297	609379
24086	609380
52210	609381
123208	609382
5865	609383
267932	609384
155307	609385
190016	609386
106219	609387
51063	609388
140290	609389
47867	609390
13021	609391
241679	609392
220373	609393
93521	609394
322556	609395
197122	609396
3752	609397
301138	609398
1345	609399
204131	609400
40806	609401
322260	609402
44194	609403
113507	609404
161919	609405
292536	609406
75921	609407
221627	609408
88534	609409
140872	609410
153361	609411
270080	609412
83086	609413
307611	609414
129891	609415
227445	609416
222128	609417
64397	609418
291226	609419
194379	609420
70171	609421
292934	609422
175238	609423
64467	609424
301480	609425
104742	609426
1423	609427
61433	609428
75734	609429
278111	609430
265124	609431
254628	609432
20711	609433
346736	609434
76346	609435
8731	609436
150053	609437
21641	609438
100008	609439
317980	609440
38136	609441
283960	609442
11229	609443
185070	609444
59187	609445
42876	609446
2068	609447
158791	609448
99812	609449
255938	609450
255085	609451
22459	609452
156479	609453
60510	609454
261205	609455
93348	609456
96625	609457
41162	609458
107490	609459
78825	609460
368	609461
73835	609462
90702	609463
136946	609464
64529	609465
19314	609466
76463	609467
199362	609468
301410	609469
204355	609470
7367	609471
146640	609472
101416	609473
93581	609474
29496	609475
22732	609476
159704	609477
87250	609478
187994	609479
77355	609480
294063	609481
22189	609482
169963	609483
30096	609484
320809	609485
6762	609486
2427	609487
139418	609488
146661	609489
103766	609490
15714	609491
240086	609492
288863	609493
3609	609494
74023	609495
298	609496
181883	609497
85384	609498
33725	609499
98639	609500
189549	609501
141441	609502
188737	609503
864	609504
202586	609505
18075	609506
80088	609507
196498	609508
764	609509
189376	609510
160205	609511
12242	609512
370	609513
5555	609514
82296	609515
190166	609516
179217	609517
28724	609518
52392	609519
32058	609520
2334	609521
315264	609522
12823	609523
17	609524
70343	609525
11699	609526
63022	609527
115213	609528
42552	609529
145275	609530
210827	609531
632	609532
11378	609533
13255	609534
227091	609535
97054	609536
240952	609537
112179	609538
41938	609539
252885	609540
154655	609541
26393	609542
56625	609543
29700	609544
184209	609545
90042	609546
27230	609547
141466	609548
87995	609549
27208	609550
11594	609551
62588	609552
30443	609553
257	609554
204943	609555
68694	609556
225135	609557
141440	609558
10931	609559
236835	609560
3360	609561
81632	609562
83012	609563
6502	609564
170557	609565
2396	609566
5772	609567
39116	609568
51427	609569
86928	609570
63671	609571
307971	609572
66077	609573
51349	609574
115619	609575
25399	609576
10525	609577
6394	609578
93100	609579
124096	609580
198716	609581
299330	609582
67150	609583
89030	609584
327056	609585
92306	609586
130574	609587
74192	609588
25173	609589
2042	609590
27528	609591
36919	609592
74526	609593
15773	609594
21245	609595
21265	609596
19674	609597
24881	609598
149120	609599
3680	609600
16352	609601
114665	609602
225449	609603
28202	609604
61223	609605
21860	609606
131201	609607
65875	609608
42000	609609
259487	609610
38141	609611
184755	609612
9668	609613
303436	609614
33568	609615
260664	609616
6355	609617
184744	609618
134132	609619
29661	609620
1425	609621
49646	609622
38229	609623
31751	609624
58960	609625
122953	609626
18710	609627
192547	609628
13447	609629
30170	609630
19445	609631
157192	609632
2006	609633
103222	609634
611	609635
14190	609636
96790	609637
188907	609638
200413	609639
56542	609640
4427	609641
86008	609642
205057	609643
177712	609644
209698	609645
38417	609646
81421	609647
1228	609648
82058	609649
40996	609650
5208	609651
90662	609652
90024	609653
26794	609654
228967	609655
329432	609656
330213	609657
24813	609658
14628	609659
80921	609660
198964	609661
199316	609662
55505	609663
19683	609664
21959	609665
126495	609666
8608	609667
11335	609668
10566	609669
38199	609670
26901	609671
125977	609672
17510	609673
47256	609674
101848	609675
199903	609676
65636	609677
26812	609678
135779	609679
191673	609680
3305	609681
318973	609682
147281	609683
19746	609684
100716	609685
16518	609686
60137	609687
182366	609688
13903	609689
151983	609690
179994	609691
340104	609692
26199	609693
120687	609694
281128	609695
2728	609696
10241	609697
5475	609698
3327	609699
240299	609700
54382	609701
45247	609702
292960	609703
128779	609704
872	609705
2836	609706
180901	609707
107271	609708
73321	609709
42089	609710
73049	609711
111234	609712
615	609713
128004	609714
286984	609715
206873	609716
1266	609717
27413	609718
43768	609719
322	609720
13903	609721
33633	609722
169476	609723
1896	609724
107849	609725
90971	609726
246960	609727
72270	609728
34412	609729
106434	609730
20878	609731
37929	609732
287415	609733
347609	609734
125398	609735
10735	609736
356212	609737
15483	609738
49684	609739
95041	609740
142108	609741
290092	609742
38	609743
90927	609744
204217	609745
131197	609746
122018	609747
100969	609748
179579	609749
2437	609750
55960	609751
38467	609752
56417	609753
351062	609754
13466	609755
2836	609756
33568	609757
251627	609758
78752	609759
170623	609760
26557	609761
683	609762
146997	609763
149319	609764
45177	609765
745	609766
10152	609767
114527	609768
73814	609769
202600	609770
140851	609771
64856	609772
4353	609773
55636	609774
22065	609775
148741	609776
242486	609777
40076	609778
191572	609779
146344	609780
195400	609781
235747	609782
9616	609783
104513	609784
111	609785
96226	609786
31468	609787
22705	609788
2554	609789
229279	609790
45211	609791
3803	609792
177619	609793
136755	609794
38460	609795
126336	609796
195687	609797
148253	609798
38460	609799
116939	609800
9859	609801
21485	609802
5582	609803
23778	609804
254057	609805
66176	609806
157572	609807
249974	609808
253392	609809
8848	609810
54327	609811
171814	609812
231141	609813
18413	609814
77528	609815
215783	609816
253450	609817
68730	609818
3583	609819
123126	609820
6793	609821
28676	609822
22511	609823
54219	609824
44711	609825
12374	609826
103622	609827
62449	609828
33450	609829
44181	609830
3150	609831
80747	609832
20315	609833
94020	609834
90950	609835
4492	609836
24655	609837
16585	609838
158546	609839
237154	609840
43574	609841
176	609842
10831	609843
164805	609844
14441	609845
7592	609846
65967	609847
80700	609848
2023	609849
82044	609850
12668	609851
1823	609852
76683	609853
5182	609854
13619	609855
115502	609856
19318	609857
155521	609858
120201	609859
342100	609860
253375	609861
70695	609862
122843	609863
255248	609864
27186	609865
289	609866
238938	609867
48161	609868
197812	609869
247403	609870
180538	609871
42450	609872
76605	609873
65899	609874
19337	609875
65723	609876
155212	609877
155759	609878
256091	609879
97694	609880
65785	609881
29617	609882
261625	609883
1671	609884
94047	609885
257704	609886
175930	609887
165304	609888
48639	609889
33344	609890
250125	609891
302612	609892
325095	609893
105436	609894
142667	609895
280925	609896
346561	609897
167959	609898
226544	609899
74854	609900
166187	609901
50376	609902
35595	609903
20602	609904
20602	609905
195514	609906
170416	609907
88550	609908
43756	609909
34336	609910
173058	609911
80271	609912
238233	609913
357574	609914
14245	609915
258283	609916
29133	609917
2826	609918
8110	609919
13758	609920
126299	609921
141273	609922
181817	609923
122643	609924
155245	609925
59984	609926
110869	609927
142612	609928
225612	609929
343754	609930
200073	609931
173579	609932
299451	609933
117842	609934
112820	609935
227773	609936
221795	609937
4567	609938
221121	609939
148300	609940
184183	609941
351195	609942
110299	609943
4487	609944
21975	609945
237793	609946
97154	609947
6303	609948
113653	609949
278220	609950
171572	609951
103777	609952
221117	609953
1213	609954
3629	609955
70723	609956
185986	609957
99622	609958
159397	609959
283292	609960
32921	609961
36227	609962
58	609963
99468	609964
27724	609965
178260	609966
33990	609967
281869	609968
206217	609969
130475	609970
12519	609971
72339	609972
180991	609973
309950	609974
82225	609975
62127	609976
224593	609977
100567	609978
158127	609979
306578	609980
184536	609981
101110	609982
356774	609983
159021	609984
230065	609985
73500	609986
174024	609987
2826	609988
152391	609989
146234	609990
100080	609991
115806	609992
74457	609993
43645	609994
271427	609995
6534	609996
17399	609997
12720	609998
54277	609999
119841	610000
151512	610001
62409	610002
181291	610003
194037	610004
333406	610005
18218	610006
33635	610007
87566	610008
175125	610009
156838	610010
52920	610011
64009	610012
9512	610013
9133	610014
29529	610015
298594	610016
185669	610017
1962	610018
7930	610019
103173	610020
63687	610021
197382	610022
29701	610023
101698	610024
233037	610025
83494	610026
198655	610027
135321	610028
47113	610029
316935	610030
100545	610031
228509	610032
8048	610033
141158	610034
91349	610035
11136	610036
38517	610037
29999	610038
98778	610039
5984	610040
43569	610041
84300	610042
77188	610043
217816	610044
269502	610045
1022	610046
297621	610047
113129	610048
17798	610049
68482	610050
153817	610051
354506	610052
107502	610053
146759	610054
22167	610055
73230	610056
286229	610057
292692	610058
318613	610059
114702	610060
141999	610061
53158	610062
112501	610063
286384	610064
3038	610065
241348	610066
97617	610067
175937	610068
53838	610069
108990	610070
69888	610071
230847	610072
115482	610073
292132	610074
42062	610075
58953	610076
65375	610077
311	610078
15624	610079
17033	610080
82144	610081
142616	610082
139370	610083
60829	610084
142416	610085
195772	610086
60932	610087
7080	610088
226652	610089
21732	610090
29074	610091
201209	610092
8052	610093
172854	610094
58144	610095
222770	610096
165869	610097
352750	610098
289517	610099
44279	610100
82299	610101
99915	610102
107248	610103
29764	610104
76303	610105
7334	610106
159186	610107
39794	610108
109521	610109
107059	610110
336468	610111
256717	610112
301625	610113
70238	610114
88079	610115
88862	610116
206010	610117
3540	610118
118494	610119
34246	610120
76961	610121
22798	610122
339634	610123
194869	610124
111006	610125
48843	610126
5491	610127
149160	610128
288898	610129
139672	610130
25614	610131
196	610132
23117	610133
37257	610134
203866	610135
55738	610136
12704	610137
9291	610138
224784	610139
42102	610140
161619	610141
243668	610142
137457	610143
2194	610144
54593	610145
7233	610146
356478	610147
356050	610148
244901	610149
20305	610150
243217	610151
67	610152
65438	610153
108647	610154
19704	610155
15008	610156
54326	610157
223194	610158
35288	610159
6708	610160
60396	610161
52051	610162
168720	610163
17067	610164
22150	610165
115553	610166
42823	610167
28986	610168
8273	610169
209377	610170
169082	610171
171447	610172
250935	610173
176397	610174
83950	610175
109802	610176
29691	610177
95	610178
159167	610179
114832	610180
83944	610181
11014	610182
11553	610183
31623	610184
127791	610185
45245	610186
5302	610187
70129	610188
29681	610189
155194	610190
169922	610191
278189	610192
8287	610193
164050	610194
260636	610195
45210	610196
87515	610197
1143	610198
45268	610199
26157	610200
151884	610201
44476	610202
105798	610203
19776	610204
44743	610205
5644	610206
44743	610207
55218	610208
48121	610209
126410	610210
37749	610211
77859	610212
1594	610213
26743	610214
92281	610215
36840	610216
158468	610217
227299	610218
119158	610219
36635	610220
108682	610221
209917	610222
181007	610223
8957	610224
1479	610225
39860	610226
8069	610227
12336	610228
4150	610229
187546	610230
52258	610231
100017	610232
15480	610233
44335	610234
167080	610235
37896	610236
792	610237
111029	610238
182439	610239
51344	610240
119562	610241
14287	610242
2265	610243
336869	610244
14298	610245
22329	610246
187487	610247
83176	610248
194369	610249
74508	610250
137275	610251
50579	610252
353991	610253
128126	610254
128457	610255
63304	610256
60845	610257
4469	610258
90523	610259
114926	610260
281718	610261
46679	610262
46679	610263
1230	610264
228138	610265
107704	610266
108422	610267
5706	610268
35013	610269
205740	610270
147416	610271
45524	610272
64704	610273
259170	610274
71443	610275
97826	610276
44018	610277
5741	610278
21029	610279
40551	610280
129474	610281
294636	610282
95954	610283
223789	610284
70042	610285
166305	610286
22612	610287
19995	610288
1509	610289
36968	610290
105105	610291
6187	610292
20740	610293
5152	610294
77038	610295
60976	610296
46531	610297
40875	610298
83293	610299
3474	610300
35427	610301
53235	610302
40171	610303
207680	610304
86988	610305
129528	610306
10280	610307
12830	610308
103955	610309
317659	610310
5068	610311
19743	610312
44625	610313
44625	610314
142316	610315
59822	610316
292993	610317
352666	610318
1483	610319
130981	610320
5080	610321
65230	610322
16287	610323
190958	610324
36858	610325
10612	610326
80398	610327
40769	610328
33160	610329
37413	610330
141514	610331
10231	610332
2700	610333
257051	610334
70324	610335
126235	610336
24764	610337
198123	610338
280023	610339
136382	610340
6855	610341
117708	610342
94137	610343
117309	610344
149548	610345
1753	610346
81018	610347
1031	610348
305652	610349
15928	610350
143434	610351
4396	610352
384	610353
68121	610354
7114	610355
112313	610356
297542	610357
41135	610358
328648	610359
104979	610360
20777	610361
102703	610362
161201	610363
44702	610364
97991	610365
26448	610366
107794	610367
165562	610368
203532	610369
229311	610370
15279	610371
338940	610372
212724	610373
5718	610374
61270	610375
133961	610376
78160	610377
226713	610378
139756	610379
13755	610380
63276	610381
58498	610382
51401	610383
25077	610384
42548	610385
7673	610386
67685	610387
165918	610388
257757	610389
119565	610390
56225	610391
168694	610392
149395	610393
137175	610394
162803	610395
238457	610396
332445	610397
11988	610398
3006	610399
125236	610400
104126	610401
46118	610402
92115	610403
38612	610404
148020	610405
312640	610406
50547	610407
139739	610408
317374	610409
186187	610410
94942	610411
66526	610412
2763	610413
65077	610414
383	610415
81317	610416
267467	610417
333353	610418
14213	610419
61192	610420
280537	610421
237496	610422
1796	610423
312357	610424
42760	610425
37230	610426
120254	610427
272378	610428
81109	610429
340534	610430
312673	610431
58246	610432
1728	610433
207194	610434
87802	610435
36179	610436
202674	610437
46819	610438
107827	610439
47080	610440
1566	610441
355573	610442
5402	610443
63743	610444
229175	610445
295359	610446
307965	610447
75867	610448
68566	610449
154382	610450
206874	610451
11019	610452
339	610453
23151	610454
2505	610455
45400	610456
280767	610457
247	610458
89837	610459
40679	610460
21157	610461
134101	610462
355738	610463
342196	610464
170410	610465
42064	610466
153713	610467
318665	610468
135699	610469
151720	610470
58227	610471
283390	610472
27090	610473
13844	610474
126135	610475
83030	610476
41514	610477
52353	610478
30364	610479
16373	610480
11311	610481
233727	610482
15168	610483
64006	610484
126255	610485
179163	610486
105142	610487
79764	610488
194210	610489
1403	610490
249246	610491
88116	610492
51160	610493
172350	610494
178852	610495
55160	610496
202583	610497
2000	610498
16022	610499
58752	610500
184648	610501
251726	610502
3532	610503
81234	610504
114929	610505
309986	610506
183302	610507
41723	610508
39290	610509
114497	610510
64896	610511
59328	610512
116003	610513
9744	610514
97021	610515
59411	610516
4662	610517
243477	610518
35308	610519
54651	610520
20765	610521
10317	610522
232769	610523
106969	610524
51613	610525
74460	610526
86362	610527
51286	610528
230881	610529
144799	610530
19445	610531
240829	610532
94889	610533
74505	610534
76517	610535
20235	610536
127317	610537
11608	610538
58292	610539
178819	610540
297962	610541
348164	610542
309020	610543
74721	610544
82890	610545
24823	610546
106035	610547
6040	610548
208061	610549
16298	610550
270121	610551
198135	610552
115591	610553
342440	610554
1352	610555
178544	610556
54662	610557
296534	610558
28215	610559
8055	610560
14944	610561
112680	610562
74197	610563
322756	610564
85411	610565
87662	610566
170889	610567
80072	610568
343048	610569
148478	610570
18400	610571
159879	610572
6413	610573
120518	610574
118617	610575
309844	610576
39446	610577
6413	610578
161575	610579
10147	610580
18652	610581
69148	610582
239129	610583
44291	610584
31206	610585
39951	610586
1720	610587
112700	610588
9122	610589
189959	610590
8249	610591
78011	610592
157267	610593
8391	610594
252550	610595
247991	610596
117743	610597
10772	610598
326766	610599
36218	610600
22495	610601
192357	610602
84326	610603
176133	610604
80542	610605
259	610606
86776	610607
79325	610608
128246	610609
84040	610610
155339	610611
158524	610612
176145	610613
26757	610614
195831	610615
91073	610616
11798	610617
50597	610618
811	610619
118781	610620
32590	610621
189406	610622
246733	610623
1235	610624
25157	610625
98462	610626
270789	610627
78699	610628
173189	610629
188954	610630
172	610631
38118	610632
115884	610633
10831	610634
9889	610635
41616	610636
74475	610637
136854	610638
17556	610639
72260	610640
15931	610641
261657	610642
138355	610643
12626	610644
15887	610645
41465	610646
230910	610647
270692	610648
335874	610649
150951	610650
4283	610651
182480	610652
158375	610653
26156	610654
7429	610655
159829	610656
6488	610657
1928	610658
190895	610659
19889	610660
248	610661
1100	610662
106344	610663
3217	610664
9371	610665
75299	610666
22789	610667
60173	610668
41345	610669
200749	610670
78888	610671
322880	610672
36822	610673
74237	610674
195214	610675
64548	610676
9088	610677
89476	610678
237999	610679
21063	610680
5899	610681
126508	610682
187172	610683
233449	610684
136590	610685
47137	610686
7134	610687
78705	610688
5900	610689
16628	610690
16687	610691
22777	610692
34717	610693
46884	610694
3116	610695
56924	610696
157344	610697
129789	610698
37260	610699
121459	610700
100227	610701
31945	610702
326071	610703
116292	610704
36594	610705
112904	610706
98521	610707
125227	610708
52576	610709
116995	610710
31435	610711
14207	610712
19379	610713
4247	610714
168924	610715
9668	610716
261357	610717
226771	610718
158878	610719
5911	610720
8261	610721
20514	610722
86425	610723
73569	610724
69054	610725
191496	610726
122148	610727
199756	610728
62812	610729
230072	610730
2916	610731
35595	610732
84403	610733
144857	610734
173253	610735
289222	610736
83210	610737
177832	610738
50990	610739
61395	610740
195951	610741
74220	610742
174566	610743
97728	610744
194146	610745
32991	610746
267893	610747
289777	610748
129816	610749
121646	610750
127542	610751
121976	610752
84264	610753
106163	610754
129790	610755
5875	610756
24337	610757
153311	610758
8045	610759
290702	610760
351312	610761
21116	610762
132959	610763
14914	610764
30933	610765
152880	610766
67002	610767
20670	610768
319510	610769
21162	610770
108580	610771
8283	610772
129123	610773
144359	610774
30606	610775
27937	610776
121751	610777
108933	610778
296526	610779
109944	610780
28561	610781
208899	610782
320035	610783
45515	610784
61277	610785
28417	610786
24523	610787
82865	610788
59984	610789
71442	610790
228186	610791
138491	610792
154154	610793
2467	610794
154082	610795
230106	610796
125292	610797
410	610798
173402	610799
66264	610800
70827	610801
21438	610802
5411	610803
33456	610804
29544	610805
21438	610806
19006	610807
180368	610808
80070	610809
5596	610810
244649	610811
16478	610812
107221	610813
199504	610814
12887	610815
65342	610816
27195	610817
159021	610818
134634	610819
30229	610820
117952	610821
1180	610822
298613	610823
126306	610824
243688	610825
100766	610826
6607	610827
5825	610828
274176	610829
105428	610830
171381	610831
269325	610832
170383	610833
11579	610834
16029	610835
18743	610836
156504	610837
224171	610838
96364	610839
40957	610840
108127	610841
216618	610842
75286	610843
40365	610844
38400	610845
169857	610846
114078	610847
89132	610848
348170	610849
333890	610850
24804	610851
80740	610852
93774	610853
218313	610854
98280	610855
63411	610856
304704	610857
88860	610858
204178	610859
43796	610860
309	610861
84933	610862
29474	610863
327702	610864
195422	610865
21089	610866
59073	610867
18297	610868
525	610869
152929	610870
66055	610871
107645	610872
251058	610873
204304	610874
107389	610875
70960	610876
70902	610877
161451	610878
19762	610879
126908	610880
113958	610881
7265	610882
341678	610883
126744	610884
253905	610885
188593	610886
8234	610887
251087	610888
195845	610889
253601	610890
27241	610891
197227	610892
31009	610893
12196	610894
48063	610895
154848	610896
204532	610897
90092	610898
48229	610899
229486	610900
47572	610901
47131	610902
332755	610903
61992	610904
33152	610905
142160	610906
204903	610907
6403	610908
61283	610909
231219	610910
32069	610911
127316	610912
197001	610913
249119	610914
54627	610915
52764	610916
152957	610917
197410	610918
123474	610919
81001	610920
173812	610921
41158	610922
172901	610923
282588	610924
14743	610925
108860	610926
23274	610927
106957	610928
127604	610929
122782	610930
34045	610931
179509	610932
7904	610933
9954	610934
207536	610935
192048	610936
44324	610937
29235	610938
196270	610939
17274	610940
187143	610941
187688	610942
117409	610943
187578	610944
312761	610945
312625	610946
186932	610947
77167	610948
54214	610949
197316	610950
54214	610951
330730	610952
330742	610953
54213	610954
54213	610955
54213	610956
330725	610957
330719	610958
54214	610959
54214	610960
330729	610961
330720	610962
54213	610963
197317	610964
117506	610965
143740	610966
348261	610967
26062	610968
189432	610969
77779	610970
180593	610971
234770	610972
39217	610973
218617	610974
36234	610975
118714	610976
187980	610977
216930	610978
24843	610979
112560	610980
140289	610981
59726	610982
1936	610983
190053	610984
31463	610985
184121	610986
36057	610987
76462	610988
185258	610989
100455	610990
151321	610991
77067	610992
318398	610993
313582	610994
189143	610995
119006	610996
230	610997
1632	610998
15991	610999
75482	611000
313680	611001
335293	611002
189222	611003
58369	611004
189778	611005
52707	611006
26062	611007
99982	611008
154133	611009
134493	611010
313960	611011
313458	611012
313417	611013
153244	611014
77355	611015
78278	611016
140102	611017
316985	611018
189450	611019
189744	611020
320108	611021
90013	611022
187996	611023
119952	611024
118637	611025
52951	611026
676	611027
317200	611028
118832	611029
135265	611030
84596	611031
78241	611032
157742	611033
313722	611034
258554	611035
241195	611036
187890	611037
18781	611038
118485	611039
125217	611040
118977	611041
60167	611042
32318	611043
45054	611044
48714	611045
313875	611046
313524	611047
187933	611048
91649	611049
189731	611050
119769	611051
309438	611052
160982	611053
310440	611054
217341	611055
187992	611056
283212	611057
77366	611058
320240	611059
179393	611060
268668	611061
187787	611062
119654	611063
217459	611064
190971	611065
313423	611066
78221	611067
313357	611068
316601	611069
532	611070
308572	611071
313221	611072
117147	611073
118669	611074
52314	611075
204663	611076
125462	611077
77369	611078
117874	611079
155291	611080
99862	611081
118820	611082
118513	611083
190865	611084
188034	611085
187832	611086
187894	611087
94947	611088
190254	611089
187997	611090
317643	611091
119313	611092
189872	611093
313539	611094
187986	611095
94528	611096
52307	611097
189599	611098
187780	611099
313929	611100
190041	611101
77332	611102
200482	611103
18785	611104
53140	611105
127341	611106
18784	611107
532	611108
117869	611109
83087	611110
190334	611111
9590	611112
189029	611113
313829	611114
119064	611115
316259	611116
184545	611117
216463	611118
10936	611119
190294	611120
2920	611121
34953	611122
202553	611123
119419	611124
161207	611125
87645	611126
29395	611127
143509	611128
3382	611129
307417	611130
65788	611131
246842	611132
139600	611133
76551	611134
43341	611135
21890	611136
117908	611137
271872	611138
103184	611139
80218	611140
226119	611141
310089	611142
115244	611143
248798	611144
132580	611145
15587	611146
328921	611147
6754	611148
352045	611149
170364	611150
134569	611151
69104	611152
9675	611153
269831	611154
81848	611155
16205	611156
644	611157
34839	611158
322581	611159
1902	611160
88880	611161
35224	611162
34904	611163
4293	611164
85163	611165
128253	611166
71106	611167
140490	611168
41123	611169
115850	611170
171335	611171
14452	611172
17349	611173
13462	611174
69885	611175
41881	611176
99	611177
27440	611178
14768	611179
122884	611180
245105	611181
99611	611182
4229	611183
282624	611184
16974	611185
24800	611186
121486	611187
326167	611188
154851	611189
125225	611190
202967	611191
166427	611192
96129	611193
55771	611194
168917	611195
31307	611196
287956	611197
112532	611198
32244	611199
282065	611200
328047	611201
147601	611202
12129	611203
50898	611204
127084	611205
294688	611206
122041	611207
24035	611208
282202	611209
42500	611210
134629	611211
55513	611212
156587	611213
311574	611214
134112	611215
210547	611216
311329	611217
8970	611218
9914	611219
21486	611220
46588	611221
268080	611222
49071	611223
293155	611224
144924	611225
45280	611226
276215	611227
114420	611228
192622	611229
45499	611230
129635	611231
22777	611232
194575	611233
160417	611234
340372	611235
163	611236
104909	611237
32736	611238
16773	611239
2434	611240
118008	611241
345296	611242
24795	611243
119436	611244
230590	611245
51	611246
16711	611247
11828	611248
21468	611249
160449	611250
160365	611251
31859	611252
36733	611253
355625	611254
292222	611255
24385	611256
128912	611257
225144	611258
78351	611259
3108	611260
153	611261
146593	611262
114572	611263
144860	611264
58173	611265
2526	611266
301302	611267
199029	611268
76209	611269
180043	611270
59072	611271
221152	611272
28434	611273
300685	611274
242115	611275
304597	611276
178505	611277
112336	611278
258590	611279
10679	611280
182038	611281
59186	611282
125150	611283
12995	611284
75868	611285
244285	611286
308786	611287
162910	611288
89160	611289
32560	611290
58566	611291
62457	611292
76563	611293
24982	611294
301053	611295
20582	611296
261140	611297
235433	611298
46488	611299
237634	611300
301624	611301
216202	611302
185758	611303
47501	611304
161888	611305
230798	611306
71979	611307
183914	611308
35339	611309
15862	611310
58847	611311
53290	611312
45323	611313
11868	611314
141798	611315
7474	611316
159424	611317
73037	611318
13993	611319
190340	611320
205913	611321
200634	611322
40319	611323
76953	611324
325270	611325
354594	611326
31144	611327
66309	611328
71286	611329
8351	611330
21941	611331
33563	611332
252652	611333
84392	611334
198603	611335
60817	611336
16731	611337
149862	611338
58914	611339
50340	611340
32047	611341
252107	611342
39173	611343
301472	611344
36371	611345
46630	611346
326153	611347
280672	611348
341511	611349
48109	611350
27234	611351
181747	611352
42572	611353
341588	611354
181199	611355
192355	611356
164683	611357
255194	611358
90178	611359
163817	611360
112462	611361
138868	611362
324875	611363
108166	611364
22538	611365
6754	611366
248131	611367
30974	611368
10867	611369
101627	611370
267673	611371
192940	611372
82775	611373
14750	611374
34929	611375
31318	611376
336528	611377
119591	611378
12956	611379
69561	611380
204042	611381
81797	611382
147608	611383
199679	611384
55533	611385
128121	611386
47049	611387
34418	611388
338221	611389
53822	611390
89076	611391
291709	611392
15156	611393
128449	611394
16134	611395
45864	611396
45985	611397
68853	611398
9043	611399
576	611400
37551	611401
5616	611402
347521	611403
195871	611404
3193	611405
164441	611406
104479	611407
860	611408
317	611409
82127	611410
266002	611411
4369	611412
9372	611413
31149	611414
11013	611415
13931	611416
83199	611417
59448	611418
45736	611419
139140	611420
164819	611421
118698	611422
295568	611423
88577	611424
209943	611425
258328	611426
60588	611427
299883	611428
34988	611429
105744	611430
113036	611431
145270	611432
113097	611433
180148	611434
11304	611435
131091	611436
177848	611437
18412	611438
21244	611439
38993	611440
129033	611441
356065	611442
3212	611443
328765	611444
127992	611445
27952	611446
206721	611447
239843	611448
78	611449
130357	611450
34515	611451
73202	611452
240186	611453
178300	611454
170273	611455
139573	611456
114941	611457
299913	611458
288351	611459
83688	611460
212325	611461
40792	611462
4474	611463
125070	611464
2577	611465
62856	611466
115193	611467
104069	611468
168006	611469
330508	611470
21228	611471
194839	611472
184419	611473
178406	611474
23247	611475
38812	611476
235603	611477
6186	611478
527	611479
33115	611480
83995	611481
83913	611482
15541	611483
10396	611484
107988	611485
74120	611486
7154	611487
103438	611488
125107	611489
81082	611490
192209	611491
30360	611492
7597	611493
35192	611494
210577	611495
46194	611496
159756	611497
101557	611498
45515	611499
159904	611500
101680	611501
69109	611502
15992	611503
322109	611504
3055	611505
137426	611506
303	611507
16272	611508
36374	611509
68927	611510
17363	611511
3771	611512
82999	611513
8575	611514
19913	611515
120798	611516
103534	611517
89443	611518
79866	611519
355526	611520
349318	611521
79253	611522
73122	611523
199	611524
167411	611525
114333	611526
6935	611527
171952	611528
88735	611529
205737	611530
327719	611531
291917	611532
191205	611533
83677	611534
175383	611535
210593	611536
267191	611537
83160	611538
288292	611539
13563	611540
147742	611541
56313	611542
301424	611543
166597	611544
334518	611545
335571	611546
145702	611547
80250	611548
3672	611549
357179	611550
139333	611551
36336	611552
38713	611553
189230	611554
129482	611555
128209	611556
209409	611557
129895	611558
355935	611559
107572	611560
23845	611561
12793	611562
50323	611563
185539	611564
239091	611565
55625	611566
210492	611567
147354	611568
38561	611569
192077	611570
140416	611571
67320	611572
234363	611573
28323	611574
160721	611575
23789	611576
22232	611577
38170	611578
312292	611579
162163	611580
35663	611581
24681	611582
3986	611583
175581	611584
293387	611585
346210	611586
289085	611587
76242	611588
339839	611589
6157	611590
116438	611591
94237	611592
7410	611593
219921	611594
126176	611595
79237	611596
256664	611597
276046	611598
126573	611599
47782	611600
316131	611601
15643	611602
49726	611603
66834	611604
66876	611605
127759	611606
203634	611607
110228	611608
118630	611609
351980	611610
162102	611611
329357	611612
78623	611613
88252	611614
10609	611615
7473	611616
218532	611617
133493	611618
61754	611619
1198	611620
118079	611621
207416	611622
4546	611623
2826	611624
208698	611625
24930	611626
208762	611627
17291	611628
205515	611629
18087	611630
20302	611631
7186	611632
195642	611633
181258	611634
206850	611635
62210	611636
163626	611637
176396	611638
74043	611639
291280	611640
53827	611641
3017	611642
72399	611643
431	611644
129088	611645
7982	611646
29892	611647
30512	611648
165469	611649
253796	611650
112351	611651
129983	611652
324196	611653
9269	611654
74236	611655
126205	611656
29008	611657
56367	611658
125383	611659
43582	611660
11118	611661
29856	611662
15723	611663
35648	611664
1743	611665
48688	611666
286914	611667
176563	611668
57102	611669
21424	611670
147801	611671
27245	611672
42624	611673
35502	611674
231856	611675
350507	611676
338322	611677
89009	611678
344351	611679
109066	611680
173459	611681
134	611682
13706	611683
8575	611684
126634	611685
349899	611686
354150	611687
65830	611688
41652	611689
222	611690
352537	611691
267693	611692
8880	611693
658	611694
72046	611695
29697	611696
27317	611697
63751	611698
281934	611699
21283	611700
62430	611701
435	611702
210029	611703
62721	611704
175350	611705
179785	611706
343199	611707
121800	611708
32473	611709
267418	611710
199569	611711
136205	611712
305291	611713
12007	611714
29730	611715
68529	611716
16019	611717
133202	611718
350138	611719
99719	611720
84921	611721
50946	611722
195070	611723
286571	611724
12015	611725
34106	611726
109769	611727
127379	611728
85368	611729
62278	611730
38717	611731
281936	611732
88506	611733
13450	611734
82670	611735
81667	611736
493	611737
171454	611738
222	611739
128335	611740
69010	611741
195228	611742
113865	611743
53012	611744
62789	611745
286521	611746
281935	611747
40039	611748
14701	611749
71641	611750
56055	611751
240192	611752
281651	611753
71791	611754
16497	611755
239739	611756
85249	611757
7246	611758
308512	611759
323916	611760
133084	611761
744	611762
354974	611763
354757	611764
84386	611765
20302	611766
83541	611767
83864	611768
129371	611769
94250	611770
19899	611771
207518	611772
147029	611773
49268	611774
128003	611775
328133	611776
129827	611777
157513	611778
340673	611779
60270	611780
295791	611781
72566	611782
94151	611783
127853	611784
302491	611785
204978	611786
129463	611787
9181	611788
296795	611789
56490	611790
178434	611791
297055	611792
105116	611793
21276	611794
38600	611795
27329	611796
50903	611797
128470	611798
84112	611799
178342	611800
130277	611801
288110	611802
48963	611803
21283	611804
21320	611805
83447	611806
5862	611807
79991	611808
15463	611809
22491	611810
94212	611811
350757	611812
129121	611813
8918	611814
1022	611815
24037	611816
12007	611817
3017	611818
128324	611819
61624	611820
44359	611821
5553	611822
239493	611823
54574	611824
62758	611825
15303	611826
179604	611827
13984	611828
136143	611829
56005	611830
200850	611831
17978	611832
176238	611833
42285	611834
88872	611835
65430	611836
55440	611837
9317	611838
249218	611839
32857	611840
23865	611841
2430	611842
93817	611843
93817	611844
66699	611845
8286	611846
5566	611847
25181	611848
64419	611849
51384	611850
103910	611851
32769	611852
32731	611853
274657	611854
152814	611855
51724	611856
139920	611857
61837	611858
484	611859
69551	611860
17171	611861
90306	611862
199206	611863
186787	611864
22989	611865
65923	611866
55781	611867
215197	611868
128426	611869
180212	611870
77527	611871
22548	611872
197288	611873
67597	611874
174697	611875
57080	611876
72962	611877
36176	611878
154769	611879
137231	611880
183140	611881
321538	611882
54730	611883
15680	611884
319509	611885
308201	611886
6462	611887
75734	611888
149267	611889
91358	611890
299991	611891
264473	611892
52752	611893
207381	611894
115596	611895
219956	611896
17410	611897
29721	611898
40050	611899
269350	611900
66607	611901
100066	611902
42578	611903
14883	611904
277897	611905
104501	611906
50505	611907
306414	611908
15754	611909
3598	611910
70579	611911
3718	611912
36559	611913
51650	611914
47461	611915
136102	611916
180874	611917
229656	611918
52752	611919
2789	611920
34832	611921
450	611922
104928	611923
85592	611924
14301	611925
127216	611926
11387	611927
100884	611928
154550	611929
20610	611930
131367	611931
11387	611932
139850	611933
77856	611934
317923	611935
207816	611936
61568	611937
100174	611938
122854	611939
10343	611940
65311	611941
65210	611942
27179	611943
54089	611944
78375	611945
13676	611946
233331	611947
155611	611948
14160	611949
152867	611950
93718	611951
115521	611952
230428	611953
184549	611954
55654	611955
50918	611956
203416	611957
31218	611958
76918	611959
125536	611960
224191	611961
223648	611962
71353	611963
314516	611964
26158	611965
254558	611966
18937	611967
81970	611968
314449	611969
42447	611970
191515	611971
112887	611972
295842	611973
22411	611974
18649	611975
135404	611976
88161	611977
8702	611978
196953	611979
15655	611980
65199	611981
28971	611982
51751	611983
90688	611984
15034	611985
1909	611986
34901	611987
18579	611988
59260	611989
342106	611990
327166	611991
97224	611992
170825	611993
46938	611994
93809	611995
164320	611996
148670	611997
151690	611998
150123	611999
46052	612000
67756	612001
219549	612002
2904	612003
17038	612004
1499	612005
92632	612006
145994	612007
33493	612008
180618	612009
134349	612010
307834	612011
51350	612012
4434	612013
103102	612014
355857	612015
74659	612016
94694	612017
173845	612018
174642	612019
289498	612020
35152	612021
2959	612022
20315	612023
10415	612024
158949	612025
12131	612026
326210	612027
19209	612028
106942	612029
56365	612030
323215	612031
264316	612032
3752	612033
125030	612034
154647	612035
37222	612036
269346	612037
134924	612038
1109	612039
54054	612040
191917	612041
15457	612042
73181	612043
112345	612044
12283	612045
89932	612046
2421	612047
89558	612048
9487	612049
33190	612050
3573	612051
95697	612052
9630	612053
85133	612054
11678	612055
30298	612056
30235	612057
46983	612058
8827	612059
235124	612060
10386	612061
75650	612062
53423	612063
13513	612064
165026	612065
47	612066
19064	612067
37903	612068
26079	612069
11831	612070
249	612071
34109	612072
37291	612073
11704	612074
331482	612075
14626	612076
216854	612077
321591	612078
169737	612079
145295	612080
145203	612081
121916	612082
101860	612083
264223	612084
26503	612085
160357	612086
67103	612087
580	612088
195208	612089
12746	612090
195846	612091
83782	612092
59801	612093
69800	612094
368	612095
49903	612096
237876	612097
135878	612098
120857	612099
16588	612100
872	612101
50897	612102
115362	612103
4410	612104
35178	612105
145903	612106
34073	612107
168459	612108
54577	612109
90023	612110
210	612111
79480	612112
8872	612113
269010	612114
39169	612115
342873	612116
29912	612117
1123	612118
41519	612119
50650	612120
22972	612121
215350	612122
125612	612123
36089	612124
307708	612125
24162	612126
12	612127
22832	612128
89558	612129
124657	612130
23257	612131
75565	612132
476	612133
112221	612134
484	612135
39434	612136
22781	612137
163037	612138
165205	612139
279365	612140
74838	612141
82243	612142
32469	612143
165419	612144
193108	612145
28591	612146
123739	612147
117239	612148
73642	612149
121616	612150
159184	612151
52119	612152
272258	612153
77702	612154
133772	612155
51171	612156
60689	612157
321597	612158
297500	612159
73990	612160
206462	612161
222423	612162
1033	612163
43200	612164
196240	612165
222130	612166
171338	612167
270860	612168
25007	612169
194626	612170
13213	612171
93073	612172
9712	612173
324479	612174
323729	612175
243262	612176
322453	612177
43026	612178
20270	612179
89331	612180
103483	612181
183714	612182
228554	612183
215463	612184
318452	612185
1874	612186
130939	612187
301469	612188
49045	612189
84082	612190
14289	612191
326913	612192
306937	612193
44190	612194
44708	612195
55237	612196
53472	612197
265246	612198
80134	612199
284781	612200
20880	612201
135269	612202
192933	612203
45464	612204
71716	612205
357625	612206
36394	612207
244148	612208
247082	612209
78401	612210
117715	612211
19279	612212
187557	612213
104539	612214
37200	612215
174205	612216
68947	612217
9086	612218
73506	612219
27498	612220
6790	612221
34422	612222
113784	612223
356958	612224
34	612225
136789	612226
209816	612227
40525	612228
83880	612229
19532	612230
90973	612231
46786	612232
80497	612233
80552	612234
312647	612235
258985	612236
11982	612237
5953	612238
204525	612239
3518	612240
19504	612241
247880	612242
16598	612243
35864	612244
6325	612245
90733	612246
10614	612247
4323	612248
89845	612249
127296	612250
82255	612251
836	612252
121959	612253
29857	612254
8621	612255
19344	612256
87892	612257
24121	612258
9500	612259
4693	612260
66854	612261
4120	612262
103290	612263
21959	612264
8027	612265
78452	612266
272664	612267
29726	612268
62313	612269
10353	612270
6401	612271
25998	612272
37600	612273
12856	612274
484	612275
318162	612276
10783	612277
149828	612278
34483	612279
169086	612280
126	612281
33827	612282
5261	612283
40027	612284
284649	612285
194482	612286
9409	612287
119201	612288
139946	612289
106664	612290
14026	612291
18923	612292
41132	612293
51419	612294
118775	612295
163572	612296
7168	612297
30356	612298
162391	612299
79236	612300
129328	612301
288020	612302
76385	612303
203290	612304
54740	612305
25337	612306
106235	612307
47374	612308
118869	612309
7488	612310
44314	612311
104050	612312
94486	612313
67767	612314
107700	612315
333020	612316
29438	612317
10670	612318
309597	612319
14006	612320
350478	612321
36268	612322
37490	612323
37123	612324
39177	612325
26506	612326
70501	612327
158709	612328
280141	612329
99268	612330
310609	612331
119944	612332
116588	612333
98092	612334
13735	612335
19069	612336
30661	612337
198635	612338
165535	612339
344163	612340
5799	612341
211228	612342
22643	612343
130152	612344
43750	612345
24179	612346
5664	612347
199344	612348
11928	612349
207424	612350
21976	612351
184332	612352
37431	612353
86054	612354
336989	612355
210283	612356
17299	612357
171488	612358
98430	612359
20276	612360
683	612361
356042	612362
329537	612363
1702	612364
25973	612365
53792	612366
185807	612367
82635	612368
215139	612369
133325	612370
218596	612371
87433	612372
11253	612373
214414	612374
108749	612375
214374	612376
136160	612377
134254	612378
72093	612379
87719	612380
20438	612381
212754	612382
217455	612383
1376	612384
220669	612385
216545	612386
58069	612387
719	612388
140138	612389
48262	612390
201904	612391
30354	612392
193382	612393
248347	612394
339906	612395
236920	612396
195527	612397
144111	612398
6014	612399
267737	612400
282836	612401
106019	612402
335	612403
90681	612404
12094	612405
46451	612406
69465	612407
345351	612408
88895	612409
163448	612410
3801	612411
164538	612412
66677	612413
69325	612414
106839	612415
142829	612416
4830	612417
3830	612418
123755	612419
176289	612420
12743	612421
150171	612422
124012	612423
213120	612424
219533	612425
1230	612426
36124	612427
5918	612428
226562	612429
235484	612430
210879	612431
133918	612432
85739	612433
85739	612434
5353	612435
44950	612436
37561	612437
20479	612438
52793	612439
141815	612440
162714	612441
148419	612442
44945	612443
16529	612444
23988	612445
70014	612446
162492	612447
113461	612448
9412	612449
38603	612450
28395	612451
31772	612452
323698	612453
162791	612454
138145	612455
52733	612456
277211	612457
73978	612458
65234	612459
25810	612460
52700	612461
149806	612462
123260	612463
114169	612464
121224	612465
194666	612466
53773	612467
193702	612468
79537	612469
325655	612470
85529	612471
148364	612472
227531	612473
104243	612474
32583	612475
270740	612476
96590	612477
323770	612478
67984	612479
53635	612480
52336	612481
53773	612482
189487	612483
44524	612484
137025	612485
157921	612486
68798	612487
82882	612488
2482	612489
731	612490
166228	612491
322346	612492
37373	612493
82645	612494
335489	612495
206517	612496
119777	612497
292172	612498
25994	612499
189827	612500
252141	612501
21940	612502
331243	612503
232132	612504
185425	612505
20440	612506
68363	612507
82730	612508
16879	612509
12074	612510
201131	612511
20	612512
51448	612513
2836	612514
55955	612515
15487	612516
102849	612517
16416	612518
169912	612519
90641	612520
78525	612521
112715	612522
129295	612523
127135	612524
89108	612525
51635	612526
15116	612527
74364	612528
107906	612529
107916	612530
4435	612531
16365	612532
133767	612533
74128	612534
71206	612535
139876	612536
37781	612537
62184	612538
59379	612539
13933	612540
26243	612541
41947	612542
40924	612543
55065	612544
178833	612545
641	612546
76880	612547
2379	612548
132443	612549
317	612550
186458	612551
30388	612552
45747	612553
59597	612554
9506	612555
120989	612556
260973	612557
306468	612558
129565	612559
13	612560
13	612561
13	612562
13	612563
13	612564
142222	612565
351299	612566
345433	612567
8926	612568
40359	612569
28899	612570
96369	612571
114075	612572
15518	612573
65306	612574
15536	612575
15085	612576
152883	612577
348432	612578
32122	612579
6037	612580
12388	612581
19363	612582
251734	612583
55162	612584
6037	612585
248334	612586
1213	612587
9290	612588
33526	612589
222745	612590
224713	612591
59319	612592
253936	612593
1292	612594
47600	612595
9617	612596
199864	612597
45369	612598
241422	612599
14630	612600
28468	612601
55546	612602
169755	612603
118990	612604
60500	612605
53735	612606
248594	612607
82660	612608
67571	612609
118657	612610
82872	612611
37438	612612
33581	612613
19722	612614
66671	612615
89945	612616
230845	612617
227781	612618
163375	612619
19753	612620
1915	612621
3093	612622
123501	612623
227696	612624
246621	612625
68546	612626
88724	612627
337541	612628
197151	612629
14038	612630
264066	612631
1572	612632
14038	612633
1283	612634
304506	612635
14038	612636
27678	612637
78372	612638
5206	612639
6251	612640
138562	612641
300	612642
48018	612643
21671	612644
10476	612645
88702	612646
48381	612647
407	612648
28564	612649
77110	612650
51144	612651
11531	612652
117719	612653
118501	612654
88731	612655
13520	612656
108075	612657
11720	612658
25771	612659
244117	612660
20716	612661
168744	612662
43290	612663
36990	612664
8884	612665
8937	612666
28679	612667
235473	612668
323887	612669
1258	612670
27230	612671
95804	612672
45689	612673
86897	612674
243929	612675
7343	612676
13976	612677
142730	612678
43320	612679
184819	612680
298466	612681
14951	612682
76067	612683
79447	612684
111	612685
1494	612686
1713	612687
1431	612688
29102	612689
57386	612690
214503	612691
134195	612692
111	612693
11748	612694
178623	612695
44391	612696
5818	612697
3163	612698
23160	612699
73670	612700
13735	612701
321	612702
41255	612703
153243	612704
120839	612705
18804	612706
12924	612707
223614	612708
31643	612709
143289	612710
10746	612711
26358	612712
35232	612713
9793	612714
329002	612715
89879	612716
65699	612717
29867	612718
323447	612719
76	612720
12538	612721
117934	612722
62962	612723
199880	612724
9396	612725
77379	612726
337639	612727
190051	612728
148592	612729
27720	612730
168753	612731
55808	612732
257758	612733
3685	612734
619	612735
330389	612736
119848	612737
85148	612738
89477	612739
14759	612740
129581	612741
126365	612742
7677	612743
4486	612744
127342	612745
20070	612746
33078	612747
89406	612748
130700	612749
92988	612750
204352	612751
204904	612752
16918	612753
21589	612754
268893	612755
20597	612756
17202	612757
33239	612758
48023	612759
26760	612760
37777	612761
3630	612762
158752	612763
281391	612764
35960	612765
200388	612766
80890	612767
212993	612768
7687	612769
36702	612770
170771	612771
209389	612772
129073	612773
10522	612774
48427	612775
41907	612776
167666	612777
11662	612778
76632	612779
42594	612780
246474	612781
1678	612782
73724	612783
50185	612784
280783	612785
5218	612786
30017	612787
304910	612788
10409	612789
65740	612790
8262	612791
978	612792
458	612793
26636	612794
1450	612795
19463	612796
282838	612797
26043	612798
80634	612799
12958	612800
8124	612801
120368	612802
34381	612803
25	612804
203659	612805
297375	612806
14927	612807
128608	612808
41236	612809
169324	612810
4664	612811
356201	612812
53749	612813
128341	612814
267289	612815
106085	612816
76093	612817
50082	612818
23472	612819
91848	612820
26605	612821
73186	612822
1262	612823
164854	612824
37168	612825
21482	612826
211138	612827
191237	612828
63594	612829
63383	612830
126402	612831
88706	612832
134856	612833
144995	612834
220503	612835
35361	612836
145240	612837
191412	612838
133944	612839
19481	612840
63383	612841
86	612842
79037	612843
26690	612844
111170	612845
109740	612846
309655	612847
4086	612848
86251	612849
119430	612850
216559	612851
216786	612852
53613	612853
7466	612854
97725	612855
327112	612856
52116	612857
180284	612858
103475	612859
331736	612860
331302	612861
34856	612862
9764	612863
133896	612864
18253	612865
22792	612866
178176	612867
184094	612868
183206	612869
242948	612870
333888	612871
65924	612872
231746	612873
36373	612874
136078	612875
35464	612876
58438	612877
14440	612878
31325	612879
32410	612880
153040	612881
80520	612882
7658	612883
278859	612884
126577	612885
126577	612886
37054	612887
330403	612888
11934	612889
331086	612890
166068	612891
88421	612892
95438	612893
202419	612894
123015	612895
65903	612896
86984	612897
57369	612898
18253	612899
56763	612900
197789	612901
97682	612902
70710	612903
48051	612904
134071	612905
100	612906
272282	612907
105869	612908
254128	612909
18062	612910
10884	612911
268985	612912
125390	612913
65813	612914
111717	612915
270444	612916
120617	612917
84225	612918
109160	612919
315235	612920
36648	612921
500	612922
52613	612923
13430	612924
13944	612925
52846	612926
43869	612927
46198	612928
301943	612929
121028	612930
127323	612931
333892	612932
103133	612933
9040	612934
11069	612935
271706	612936
50617	612937
106418	612938
14518	612939
137861	612940
224431	612941
155469	612942
300682	612943
225764	612944
103368	612945
105441	612946
181888	612947
191372	612948
88584	612949
223323	612950
39233	612951
151	612952
6484	612953
143344	612954
14363	612955
143338	612956
143338	612957
41391	612958
53659	612959
130206	612960
261210	612961
78768	612962
10977	612963
130462	612964
85410	612965
38926	612966
339193	612967
143421	612968
129774	612969
348589	612970
164370	612971
2386	612972
105245	612973
113651	612974
1266	612975
89036	612976
114402	612977
350847	612978
85159	612979
15472	612980
92111	612981
156942	612982
236497	612983
144757	612984
257046	612985
66003	612986
15472	612987
144473	612988
183345	612989
65452	612990
191231	612991
38832	612992
30492	612993
21092	612994
44065	612995
55352	612996
72458	612997
174542	612998
44969	612999
10625	613000
78061	613001
31861	613002
22354	613003
22426	613004
49912	613005
10206	613006
66386	613007
118245	613008
49646	613009
287444	613010
176831	613011
24687	613012
287433	613013
47491	613014
137986	613015
24300	613016
121528	613017
290368	613018
287912	613019
111048	613020
294727	613021
288613	613022
53837	613023
221413	613024
11648	613025
105701	613026
26178	613027
28022	613028
95663	613029
5052	613030
27031	613031
256712	613032
46472	613033
88299	613034
211759	613035
8856	613036
197414	613037
7237	613038
120040	613039
113578	613040
53158	613041
37901	613042
98518	613043
145745	613044
1784	613045
18851	613046
202172	613047
178791	613048
319756	613049
26551	613050
309430	613051
149968	613052
341027	613053
335340	613054
243823	613055
339563	613056
57209	613057
44387	613058
320235	613059
61366	613060
47111	613061
79284	613062
121337	613063
190386	613064
43020	613065
31634	613066
16460	613067
123147	613068
148617	613069
331763	613070
21508	613071
44744	613072
54269	613073
330952	613074
1174	613075
162217	613076
44685	613077
95209	613078
24853	613079
278690	613080
41780	613081
302297	613082
196359	613083
19463	613084
109717	613085
57009	613086
2614	613087
13616	613088
68012	613089
25718	613090
57270	613091
47667	613092
56404	613093
50408	613094
134492	613095
11973	613096
14806	613097
339120	613098
11895	613099
26755	613100
4553	613101
177	613102
45714	613103
94513	613104
11725	613105
48339	613106
94476	613107
5180	613108
10697	613109
15739	613110
151630	613111
2128	613112
112212	613113
166799	613114
40056	613115
27498	613116
477	613117
1884	613118
442	613119
17444	613120
186839	613121
188562	613122
74811	613123
216747	613124
29133	613125
38178	613126
260612	613127
36835	613128
8130	613129
92603	613130
329577	613131
75354	613132
500	613133
85246	613134
69813	613135
96931	613136
942	613137
334373	613138
232082	613139
76875	613140
18586	613141
3280	613142
203231	613143
36801	613144
10070	613145
73743	613146
9988	613147
39886	613148
52018	613149
28811	613150
202026	613151
21805	613152
67837	613153
19208	613154
340012	613155
74146	613156
45904	613157
69600	613158
6934	613159
18431	613160
103483	613161
3302	613162
7688	613163
34259	613164
135171	613165
1885	613166
909	613167
57675	613168
145297	613169
11489	613170
23765	613171
18412	613172
2479	613173
19605	613174
87949	613175
225425	613176
97400	613177
39184	613178
192	613179
8527	613180
13590	613181
232843	613182
39032	613183
662	613184
139030	613185
9452	613186
186016	613187
13268	613188
52060	613189
103192	613190
12721	613191
100992	613192
3125	613193
3303	613194
262712	613195
42016	613196
7549	613197
2247	613198
2522	613199
5721	613200
26268	613201
15548	613202
3320	613203
55956	613204
8080	613205
257457	613206
13645	613207
48567	613208
89758	613209
48415	613210
2135	613211
7827	613212
324030	613213
149680	613214
3648	613215
120830	613216
125529	613217
329840	613218
34344	613219
10901	613220
52693	613221
37945	613222
34457	613223
92911	613224
207795	613225
48025	613226
38986	613227
69515	613228
47358	613229
1418	613230
126	613231
23630	613232
13191	613233
56262	613234
235110	613235
42170	613236
66307	613237
78654	613238
48863	613239
43784	613240
28728	613241
82167	613242
907	613243
2710	613244
14779	613245
182865	613246
164	613247
149976	613248
128784	613249
5715	613250
17432	613251
165312	613252
95665	613253
16980	613254
1149	613255
75382	613256
3290	613257
186454	613258
262618	613259
13221	613260
25254	613261
60791	613262
26281	613263
57190	613264
200017	613265
191907	613266
110895	613267
232176	613268
56872	613269
244658	613270
122989	613271
837	613272
6228	613273
372	613274
81227	613275
19688	613276
13560	613277
76893	613278
11984	613279
29250	613280
26881	613281
33	613282
57161	613283
720	613284
3293	613285
124540	613286
10737	613287
27576	613288
117040	613289
1548	613290
19078	613291
28093	613292
52674	613293
110710	613294
302755	613295
11110	613296
285570	613297
37736	613298
136439	613299
212050	613300
113342	613301
166583	613302
3717	613303
107181	613304
71313	613305
18753	613306
16558	613307
322064	613308
194288	613309
257724	613310
2589	613311
32349	613312
32052	613313
52068	613314
121060	613315
8345	613316
9512	613317
48069	613318
49296	613319
22635	613320
120707	613321
7223	613322
48810	613323
45302	613324
335022	613325
662	613326
87979	613327
19116	613328
127706	613329
54235	613330
40809	613331
5803	613332
320327	613333
77503	613334
76066	613335
23620	613336
36086	613337
186879	613338
9444	613339
205144	613340
8417	613341
8644	613342
26972	613343
46563	613344
218763	613345
151171	613346
87355	613347
13171	613348
23966	613349
10782	613350
339167	613351
94897	613352
22909	613353
229483	613354
5152	613355
36140	613356
118126	613357
8247	613358
20249	613359
323726	613360
41503	613361
88756	613362
158576	613363
19051	613364
9651	613365
3936	613366
51791	613367
4611	613368
269741	613369
19088	613370
41953	613371
193341	613372
8088	613373
48612	613374
8833	613375
18815	613376
6089	613377
196590	613378
88533	613379
21716	613380
27762	613381
56570	613382
48730	613383
24466	613384
13317	613385
451	613386
14609	613387
75082	613388
12793	613389
8904	613390
309657	613391
84744	613392
2790	613393
41449	613394
58552	613395
192305	613396
57199	613397
2031	613398
120367	613399
134563	613400
338668	613401
125942	613402
83921	613403
87927	613404
78427	613405
3315	613406
40128	613407
27467	613408
142274	613409
307562	613410
130724	613411
57107	613412
41156	613413
126338	613414
68609	613415
173759	613416
10408	613417
200662	613418
34672	613419
307483	613420
81307	613421
44043	613422
94937	613423
68261	613424
154605	613425
181747	613426
75743	613427
477	613428
4771	613429
3377	613430
224	613431
252327	613432
24056	613433
25990	613434
93358	613435
135008	613436
76654	613437
340736	613438
397	613439
89793	613440
23798	613441
78330	613442
46933	613443
15177	613444
48017	613445
185110	613446
234554	613447
89857	613448
2923	613449
75507	613450
107183	613451
298136	613452
191745	613453
116679	613454
86120	613455
88466	613456
8435	613457
11497	613458
35759	613459
282953	613460
27021	613461
3155	613462
2048	613463
103705	613464
223318	613465
64786	613466
2434	613467
29541	613468
1748	613469
86966	613470
24056	613471
70895	613472
137221	613473
112543	613474
23981	613475
60185	613476
114863	613477
94066	613478
119844	613479
538	613480
92302	613481
209769	613482
15189	613483
87397	613484
168666	613485
107456	613486
24056	613487
206723	613488
6519	613489
10435	613490
18728	613491
52507	613492
316164	613493
92511	613494
26579	613495
28521	613496
50726	613497
181433	613498
169004	613499
149707	613500
6330	613501
70315	613502
13798	613503
281660	613504
43306	613505
29307	613506
10924	613507
59483	613508
184225	613509
177964	613510
13775	613511
122081	613512
62310	613513
308749	613514
50036	613515
123894	613516
230452	613517
60165	613518
178778	613519
41428	613520
77853	613521
60165	613522
55555	613523
46803	613524
114808	613525
105424	613526
202701	613527
333944	613528
9049	613529
19538	613530
275101	613531
27	613532
9259	613533
62921	613534
99137	613535
25153	613536
54232	613537
4668	613538
130110	613539
130215	613540
114967	613541
6330	613542
19300	613543
3638	613544
1115	613545
65560	613546
21841	613547
17156	613548
75712	613549
96231	613550
349146	613551
10037	613552
68427	613553
176456	613554
73209	613555
173157	613556
10164	613557
294779	613558
49732	613559
111363	613560
193740	613561
290968	613562
109556	613563
49742	613564
42687	613565
49521	613566
174594	613567
176577	613568
34380	613569
176984	613570
42687	613571
50649	613572
176964	613573
172685	613574
34049	613575
267633	613576
225628	613577
4908	613578
267952	613579
80097	613580
1702	613581
21809	613582
31020	613583
201356	613584
14	613585
322627	613586
116150	613587
154184	613588
156589	613589
275938	613590
78968	613591
290	613592
121094	613593
22061	613594
227910	613595
122273	613596
279203	613597
67235	613598
51861	613599
44802	613600
175988	613601
147649	613602
9506	613603
14249	613604
224533	613605
175115	613606
17895	613607
55631	613608
225024	613609
36647	613610
107966	613611
203803	613612
195204	613613
361	613614
257260	613615
93053	613616
25353	613617
76442	613618
35803	613619
59899	613620
8700	613621
73340	613622
115597	613623
4214	613624
85615	613625
37314	613626
75483	613627
38677	613628
109250	613629
25815	613630
1539	613631
72382	613632
16038	613633
34326	613634
16034	613635
57686	613636
57573	613637
231562	613638
98194	613639
27176	613640
117185	613641
21437	613642
73015	613643
78654	613644
121094	613645
17254	613646
1473	613647
79743	613648
427	613649
200160	613650
182912	613651
70330	613652
118121	613653
257988	613654
351822	613655
71906	613656
84465	613657
165745	613658
1655	613659
3465	613660
127015	613661
30361	613662
149821	613663
209398	613664
89217	613665
267649	613666
119073	613667
77949	613668
15398	613669
16080	613670
24195	613671
15653	613672
6236	613673
173034	613674
13208	613675
242505	613676
347949	613677
91235	613678
272135	613679
173993	613680
328412	613681
19199	613682
31569	613683
119680	613684
328871	613685
21537	613686
111107	613687
111011	613688
176838	613689
22171	613690
24909	613691
36154	613692
69237	613693
93368	613694
5475	613695
105655	613696
273358	613697
38931	613698
145058	613699
167252	613700
32933	613701
11578	613702
41988	613703
277509	613704
92859	613705
11944	613706
31476	613707
119013	613708
109225	613709
50650	613710
28776	613711
105106	613712
65552	613713
90016	613714
4963	613715
202094	613716
30466	613717
147867	613718
34267	613719
174442	613720
239782	613721
47806	613722
355937	613723
38965	613724
347117	613725
129698	613726
262202	613727
106532	613728
141664	613729
106532	613730
89113	613731
169438	613732
305780	613733
32185	613734
209234	613735
38242	613736
237771	613737
222987	613738
302779	613739
226729	613740
97560	613741
50159	613742
83406	613743
55881	613744
60296	613745
190940	613746
260709	613747
12315	613748
12315	613749
3082	613750
4731	613751
300829	613752
2170	613753
19258	613754
6864	613755
10514	613756
60659	613757
178961	613758
130865	613759
305852	613760
57017	613761
39142	613762
317730	613763
29086	613764
178652	613765
5206	613766
199329	613767
26769	613768
2254	613769
41583	613770
11279	613771
14420	613772
238201	613773
5045	613774
4199	613775
104153	613776
91516	613777
4323	613778
14607	613779
108065	613780
130837	613781
51420	613782
22016	613783
91765	613784
6502	613785
944	613786
81192	613787
5206	613788
91725	613789
19474	613790
54675	613791
3272	613792
184506	613793
14420	613794
66079	613795
6502	613796
13511	613797
10789	613798
52924	613799
38359	613800
329715	613801
23746	613802
180437	613803
68734	613804
96749	613805
267907	613806
118610	613807
195898	613808
70003	613809
2483	613810
78506	613811
164637	613812
232877	613813
166007	613814
75620	613815
121769	613816
316232	613817
145791	613818
22595	613819
167653	613820
69113	613821
3919	613822
66610	613823
345914	613824
161946	613825
270390	613826
24848	613827
329352	613828
80910	613829
23757	613830
31734	613831
105713	613832
74473	613833
15658	613834
123779	613835
135419	613836
26925	613837
297764	613838
68870	613839
54430	613840
324602	613841
152762	613842
5418	613843
321717	613844
61313	613845
20937	613846
7658	613847
61632	613848
88127	613849
40469	613850
60436	613851
18061	613852
200709	613853
228520	613854
228330	613855
9149	613856
6914	613857
262518	613858
171910	613859
72903	613860
268864	613861
115228	613862
154617	613863
296655	613864
32201	613865
290896	613866
1575	613867
133043	613868
31634	613869
55140	613870
7670	613871
54356	613872
130164	613873
29230	613874
165636	613875
15426	613876
69189	613877
95310	613878
84499	613879
273862	613880
164389	613881
46484	613882
20895	613883
23152	613884
42048	613885
54264	613886
39960	613887
218578	613888
29230	613889
10599	613890
48457	613891
46729	613892
203959	613893
36451	613894
19624	613895
13387	613896
7666	613897
54464	613898
2373	613899
65361	613900
158612	613901
42183	613902
12018	613903
13659	613904
9180	613905
112846	613906
51149	613907
1233	613908
55919	613909
6030	613910
11268	613911
25573	613912
85461	613913
2621	613914
18697	613915
127921	613916
57448	613917
25288	613918
294522	613919
34033	613920
24263	613921
17651	613922
23394	613923
71173	613924
166375	613925
5197	613926
1164	613927
25944	613928
83287	613929
5362	613930
168545	613931
64713	613932
64713	613933
182735	613934
103960	613935
266426	613936
142061	613937
21600	613938
43256	613939
202627	613940
69754	613941
16735	613942
108945	613943
176837	613944
63960	613945
36412	613946
32632	613947
49112	613948
173105	613949
34517	613950
80132	613951
48339	613952
77270	613953
73211	613954
6211	613955
160849	613956
38626	613957
5964	613958
48311	613959
49191	613960
143984	613961
45685	613962
96	613963
49375	613964
84921	613965
71481	613966
7270	613967
450	613968
231366	613969
72301	613970
1751	613971
146840	613972
32080	613973
3241	613974
288977	613975
84308	613976
174521	613977
72661	613978
195158	613979
109038	613980
53608	613981
133338	613982
83255	613983
54054	613984
19805	613985
4716	613986
36820	613987
7044	613988
9011	613989
1001	613990
78262	613991
53669	613992
7079	613993
123010	613994
3862	613995
4168	613996
204228	613997
118692	613998
1268	613999
54185	614000
14667	614001
31032	614002
98239	614003
58762	614004
3137	614005
189826	614006
22135	614007
329728	614008
11929	614009
56235	614010
160446	614011
181508	614012
2754	614013
49750	614014
27	614015
195606	614016
318335	614017
60208	614018
127740	614019
24491	614020
197770	614021
288691	614022
291050	614023
93860	614024
208363	614025
168331	614026
86467	614027
19597	614028
52805	614029
24839	614030
284770	614031
23059	614032
108936	614033
101428	614034
226902	614035
70240	614036
90746	614037
102603	614038
2075	614039
140840	614040
279628	614041
343559	614042
121631	614043
226545	614044
18268	614045
40444	614046
94063	614047
288233	614048
104819	614049
274686	614050
175103	614051
24690	614052
72146	614053
350791	614054
17957	614055
33783	614056
294552	614057
9996	614058
18008	614059
289466	614060
128973	614061
176429	614062
31536	614063
9953	614064
210447	614065
172012	614066
276213	614067
43358	614068
63385	614069
11932	614070
244937	614071
11981	614072
2875	614073
6748	614074
2862	614075
113649	614076
147848	614077
293181	614078
11312	614079
3825	614080
2224	614081
172655	614082
38418	614083
182015	614084
301974	614085
229536	614086
88219	614087
72735	614088
218376	614089
859	614090
116337	614091
5607	614092
74498	614093
87136	614094
22311	614095
24362	614096
110422	614097
155199	614098
225679	614099
3417	614100
29055	614101
29032	614102
142876	614103
347532	614104
155402	614105
254399	614106
5121	614107
109347	614108
155402	614109
193200	614110
159921	614111
31761	614112
154652	614113
12365	614114
42488	614115
57240	614116
47333	614117
166413	614118
323735	614119
141651	614120
334064	614121
137457	614122
33135	614123
273719	614124
331633	614125
45556	614126
100723	614127
16583	614128
3096	614129
172235	614130
110537	614131
107580	614132
82529	614133
30280	614134
74729	614135
832	614136
20471	614137
158589	614138
168861	614139
94729	614140
28594	614141
66587	614142
184012	614143
128224	614144
31579	614145
322025	614146
6335	614147
125599	614148
125129	614149
81466	614150
115834	614151
310042	614152
283000	614153
100704	614154
69532	614155
159074	614156
14920	614157
132264	614158
19843	614159
3517	614160
354	614161
122467	614162
254087	614163
14047	614164
294118	614165
99966	614166
20960	614167
20960	614168
126583	614169
20665	614170
113641	614171
76796	614172
52463	614173
33875	614174
326504	614175
72940	614176
13177	614177
174572	614178
72940	614179
175127	614180
152214	614181
22547	614182
258219	614183
11472	614184
34826	614185
75366	614186
6517	614187
47570	614188
1834	614189
74704	614190
12586	614191
108191	614192
8797	614193
149395	614194
38608	614195
16120	614196
139051	614197
208469	614198
127261	614199
163016	614200
2205	614201
87061	614202
51002	614203
13701	614204
207983	614205
87093	614206
2072	614207
93518	614208
75617	614209
74618	614210
181123	614211
7916	614212
18781	614213
253174	614214
290381	614215
17835	614216
13273	614217
24289	614218
27638	614219
119084	614220
23073	614221
19764	614222
10912	614223
32319	614224
16577	614225
97912	614226
36152	614227
232813	614228
30653	614229
227517	614230
200942	614231
121075	614232
124785	614233
14084	614234
83542	614235
14728	614236
38880	614237
38831	614238
6455	614239
172046	614240
2555	614241
111677	614242
104038	614243
21008	614244
18094	614245
57396	614246
130159	614247
18486	614248
332665	614249
37297	614250
151908	614251
105087	614252
80334	614253
69734	614254
104628	614255
57405	614256
1448	614257
55704	614258
91206	614259
287891	614260
90562	614261
228954	614262
89002	614263
139681	614264
3047	614265
3047	614266
69901	614267
52435	614268
272510	614269
50085	614270
99290	614271
90909	614272
55963	614273
142783	614274
351287	614275
279973	614276
23180	614277
37818	614278
17503	614279
337895	614280
247597	614281
5310	614282
140655	614283
1190	614284
37328	614285
201888	614286
145973	614287
5362	614288
104392	614289
33584	614290
158362	614291
29880	614292
172867	614293
62229	614294
1425	614295
14986	614296
100014	614297
71276	614298
1424	614299
1424	614300
61714	614301
58321	614302
10867	614303
15944	614304
13864	614305
26022	614306
15501	614307
14321	614308
283699	614309
37	614310
36835	614311
2257	614312
2257	614313
84054	614314
845	614315
2159	614316
14749	614317
52148	614318
226462	614319
5479	614320
96279	614321
15990	614322
134786	614323
13103	614324
39452	614325
51069	614326
2830	614327
218425	614328
14524	614329
6502	614330
4088	614331
4088	614332
8132	614333
335660	614334
131109	614335
74602	614336
116149	614337
60811	614338
143091	614339
233231	614340
143377	614341
143590	614342
233064	614343
1730	614344
233693	614345
108176	614346
203549	614347
10057	614348
17937	614349
28143	614350
193093	614351
18923	614352
205288	614353
267957	614354
194522	614355
239961	614356
139947	614357
78268	614358
73167	614359
287075	614360
9346	614361
118916	614362
286450	614363
200624	614364
29657	614365
84266	614366
22591	614367
52533	614368
124154	614369
119474	614370
23641	614371
81041	614372
92987	614373
52867	614374
16632	614375
15719	614376
42209	614377
21413	614378
64372	614379
38537	614380
267653	614381
71786	614382
1300	614383
210381	614384
16228	614385
43825	614386
29884	614387
34820	614388
30986	614389
204806	614390
38374	614391
82903	614392
55738	614393
61657	614394
7085	614395
25929	614396
511	614397
127327	614398
350675	614399
54566	614400
1641	614401
127327	614402
4774	614403
3463	614404
322028	614405
23862	614406
9892	614407
265784	614408
47773	614409
29450	614410
266521	614411
1966	614412
100539	614413
29557	614414
100464	614415
398	614416
4829	614417
7640	614418
37883	614419
198431	614420
481	614421
4302	614422
7212	614423
4774	614424
17417	614425
26832	614426
43625	614427
302626	614428
127268	614429
13326	614430
286024	614431
210131	614432
83619	614433
351812	614434
12089	614435
121847	614436
34291	614437
17595	614438
229531	614439
276034	614440
173549	614441
173549	614442
38371	614443
15311	614444
44695	614445
63930	614446
242427	614447
329342	614448
47365	614449
272709	614450
5626	614451
21141	614452
267567	614453
199639	614454
139869	614455
300938	614456
202210	614457
38110	614458
49927	614459
111965	614460
60330	614461
41203	614462
180986	614463
22139	614464
115586	614465
75277	614466
25276	614467
238643	614468
306212	614469
13670	614470
183098	614471
115991	614472
75296	614473
75609	614474
308945	614475
185803	614476
115268	614477
42976	614478
272574	614479
120298	614480
289522	614481
2326	614482
108884	614483
19810	614484
110755	614485
128612	614486
7936	614487
5457	614488
88109	614489
193556	614490
176890	614491
305092	614492
281184	614493
20064	614494
97653	614495
87537	614496
54378	614497
36248	614498
68181	614499
62	614500
86609	614501
185238	614502
39247	614503
69988	614504
15180	614505
7158	614506
169972	614507
299375	614508
136708	614509
239461	614510
74491	614511
18021	614512
10574	614513
3078	614514
177175	614515
49173	614516
40693	614517
9488	614518
22646	614519
127883	614520
169059	614521
5498	614522
147712	614523
193193	614524
34168	614525
291679	614526
49690	614527
293600	614528
103995	614529
347119	614530
111869	614531
117993	614532
117425	614533
968	614534
86285	614535
15141	614536
193922	614537
138627	614538
136425	614539
22128	614540
226298	614541
42893	614542
59560	614543
253251	614544
22636	614545
100740	614546
209501	614547
97951	614548
3207	614549
19012	614550
26043	614551
77600	614552
354848	614553
93464	614554
75444	614555
198290	614556
87283	614557
126492	614558
72147	614559
174516	614560
38282	614561
32951	614562
87832	614563
37787	614564
109768	614565
3064	614566
5852	614567
5566	614568
7035	614569
12223	614570
261082	614571
104881	614572
368	614573
636	614574
96759	614575
53900	614576
49088	614577
82795	614578
50727	614579
128691	614580
175848	614581
26344	614582
22127	614583
37377	614584
109787	614585
12333	614586
124867	614587
3415	614588
65067	614589
47957	614590
3689	614591
17264	614592
27219	614593
34941	614594
35026	614595
35026	614596
50731	614597
122095	614598
17805	614599
290666	614600
32158	614601
13276	614602
207631	614603
210386	614604
7271	614605
55561	614606
156998	614607
19744	614608
206316	614609
304548	614610
8749	614611
334755	614612
116323	614613
131109	614614
82217	614615
141828	614616
35404	614617
36034	614618
11077	614619
103801	614620
78074	614621
99534	614622
149012	614623
44878	614624
3085	614625
452	614626
107754	614627
230292	614628
28867	614629
289483	614630
128731	614631
236801	614632
29518	614633
60176	614634
40986	614635
267909	614636
194571	614637
196769	614638
194571	614639
21618	614640
206030	614641
124918	614642
95914	614643
5474	614644
10361	614645
141260	614646
3148	614647
74980	614648
40909	614649
63187	614650
59769	614651
9051	614652
265794	614653
149027	614654
67650	614655
176068	614656
10153	614657
175853	614658
69631	614659
180352	614660
17992	614661
292468	614662
13369	614663
110440	614664
31	614665
16839	614666
18180	614667
329199	614668
107859	614669
24045	614670
229914	614671
223968	614672
20688	614673
25509	614674
202087	614675
25280	614676
10935	614677
79294	614678
346221	614679
5470	614680
253667	614681
132053	614682
256315	614683
148736	614684
21714	614685
206197	614686
187216	614687
14869	614688
52543	614689
60564	614690
316799	614691
324013	614692
99503	614693
12476	614694
1760	614695
21729	614696
11152	614697
35695	614698
201047	614699
41741	614700
17459	614701
214753	614702
89883	614703
10960	614704
75468	614705
37119	614706
225956	614707
163484	614708
43280	614709
26891	614710
58826	614711
106297	614712
338253	614713
54194	614714
16802	614715
117393	614716
1278	614717
12401	614718
12529	614719
79945	614720
16307	614721
156547	614722
111	614723
55536	614724
371	614725
222210	614726
73129	614727
40981	614728
12475	614729
103631	614730
122704	614731
20620	614732
140805	614733
23746	614734
329188	614735
352291	614736
238737	614737
61924	614738
2147	614739
193062	614740
316	614741
75131	614742
3464	614743
175	614744
242603	614745
95859	614746
5877	614747
331645	614748
330305	614749
125975	614750
6814	614751
813	614752
3330	614753
157267	614754
65535	614755
246380	614756
79289	614757
13963	614758
47539	614759
124477	614760
45646	614761
35015	614762
232729	614763
47384	614764
7206	614765
311533	614766
140784	614767
186722	614768
79644	614769
18742	614770
88029	614771
186535	614772
138765	614773
348127	614774
165595	614775
267076	614776
200237	614777
144638	614778
311283	614779
33334	614780
76888	614781
26992	614782
40870	614783
97265	614784
141631	614785
186426	614786
56389	614787
59111	614788
8179	614789
311240	614790
59111	614791
164761	614792
338318	614793
117207	614794
186570	614795
51987	614796
100582	614797
25758	614798
104353	614799
33334	614800
59255	614801
91273	614802
311423	614803
131256	614804
57074	614805
3260	614806
355890	614807
63765	614808
79631	614809
351952	614810
269698	614811
42628	614812
8523	614813
205961	614814
27643	614815
126110	614816
154400	614817
71050	614818
118928	614819
52825	614820
261922	614821
11023	614822
2563	614823
279482	614824
271767	614825
79574	614826
25780	614827
20383	614828
267208	614829
142908	614830
197587	614831
56524	614832
337140	614833
113674	614834
186686	614835
237826	614836
64338	614837
303170	614838
195091	614839
166902	614840
356931	614841
311856	614842
20383	614843
198376	614844
36711	614845
84124	614846
294374	614847
110968	614848
166057	614849
72879	614850
29044	614851
41327	614852
131807	614853
50104	614854
10386	614855
103933	614856
164562	614857
8903	614858
72436	614859
228966	614860
176992	614861
12146	614862
92159	614863
18286	614864
24400	614865
13592	614866
137419	614867
3051	614868
56126	614869
250022	614870
44071	614871
105028	614872
38803	614873
328232	614874
142870	614875
50165	614876
98078	614877
171323	614878
67428	614879
79248	614880
70737	614881
258	614882
52129	614883
191824	614884
196045	614885
186908	614886
259792	614887
99756	614888
9048	614889
36317	614890
32678	614891
297750	614892
56401	614893
43655	614894
98956	614895
154797	614896
31264	614897
154791	614898
8232	614899
89753	614900
3253	614901
5001	614902
8232	614903
355510	614904
10738	614905
255207	614906
67318	614907
388	614908
2057	614909
284756	614910
2641	614911
12093	614912
83	614913
31713	614914
188965	614915
205073	614916
355896	614917
206397	614918
345379	614919
270412	614920
202124	614921
11197	614922
128293	614923
38772	614924
46651	614925
206614	614926
2718	614927
114725	614928
183888	614929
3543	614930
6226	614931
82379	614932
282323	614933
73603	614934
142685	614935
166354	614936
29470	614937
170609	614938
323	614939
65476	614940
162343	614941
29177	614942
140311	614943
20275	614944
58165	614945
224625	614946
93179	614947
157114	614948
329783	614949
93668	614950
28878	614951
47971	614952
168991	614953
216970	614954
71309	614955
1826	614956
30502	614957
248734	614958
124003	614959
8296	614960
178734	614961
44958	614962
81136	614963
38727	614964
11582	614965
93255	614966
235288	614967
12992	614968
282775	614969
1335	614970
78732	614971
4181	614972
4181	614973
1826	614974
70096	614975
58426	614976
36438	614977
155300	614978
300854	614979
167991	614980
2421	614981
73965	614982
232345	614983
24895	614984
49272	614985
309502	614986
20738	614987
23533	614988
254526	614989
17453	614990
228312	614991
228795	614992
107551	614993
266774	614994
2911	614995
92555	614996
20595	614997
162829	614998
89059	614999
89557	615000
40731	615001
32461	615002
252995	615003
125408	615004
51753	615005
59659	615006
20554	615007
23165	615008
161134	615009
47572	615010
18243	615011
48058	615012
6801	615013
334129	615014
50498	615015
96957	615016
98958	615017
70192	615018
15227	615019
80398	615020
1238	615021
99552	615022
40361	615023
89891	615024
50498	615025
139803	615026
75152	615027
59348	615028
151922	615029
141076	615030
60035	615031
169561	615032
223358	615033
70184	615034
6598	615035
99271	615036
156310	615037
272874	615038
40902	615039
28740	615040
68562	615041
40407	615042
41935	615043
169558	615044
22506	615045
30092	615046
141310	615047
74520	615048
141221	615049
92766	615050
235450	615051
23941	615052
67757	615053
40777	615054
50289	615055
59765	615056
70619	615057
229780	615058
270371	615059
50959	615060
322276	615061
33248	615062
102753	615063
131176	615064
75152	615065
59790	615066
21909	615067
156502	615068
50276	615069
21186	615070
32330	615071
70768	615072
65472	615073
28513	615074
553	615075
196239	615076
23766	615077
45067	615078
23766	615079
21008	615080
8831	615081
74049	615082
229297	615083
114488	615084
3509	615085
98102	615086
8429	615087
18731	615088
20524	615089
332635	615090
19473	615091
40466	615092
20595	615093
28714	615094
136456	615095
237001	615096
224506	615097
225218	615098
137678	615099
102633	615100
310050	615101
94446	615102
68791	615103
231798	615104
30418	615105
68232	615106
91457	615107
197752	615108
216270	615109
247556	615110
196214	615111
29435	615112
255403	615113
164545	615114
231029	615115
280269	615116
33282	615117
42410	615118
143844	615119
154894	615120
184183	615121
299345	615122
34873	615123
5813	615124
298472	615125
131847	615126
2094	615127
217862	615128
309611	615129
184181	615130
27676	615131
26243	615132
36798	615133
26206	615134
249381	615135
221952	615136
50812	615137
102476	615138
235378	615139
137482	615140
318	615141
244477	615142
99513	615143
88367	615144
7734	615145
196577	615146
123415	615147
51703	615148
306150	615149
254390	615150
3698	615151
87193	615152
46892	615153
144892	615154
146250	615155
136359	615156
226483	615157
191594	615158
79007	615159
191564	615160
198207	615161
309088	615162
2489	615163
281278	615164
156522	615165
215672	615166
266638	615167
230826	615168
102622	615169
300352	615170
90417	615171
199956	615172
229596	615173
93111	615174
15384	615175
145653	615176
40952	615177
231386	615178
42438	615179
34948	615180
85045	615181
57550	615182
198944	615183
125464	615184
125391	615185
126187	615186
988	615187
42173	615188
321233	615189
124731	615190
81854	615191
59082	615192
39569	615193
305937	615194
244372	615195
105499	615196
120025	615197
209003	615198
2924	615199
235350	615200
305763	615201
126285	615202
282702	615203
37649	615204
14443	615205
105871	615206
81978	615207
203735	615208
63617	615209
41450	615210
277277	615211
64565	615212
125851	615213
107542	615214
75461	615215
137219	615216
301015	615217
297133	615218
198633	615219
107585	615220
1636	615221
91931	615222
134215	615223
141222	615224
322155	615225
74008	615226
208960	615227
330871	615228
71208	615229
49864	615230
123400	615231
33552	615232
70799	615233
18383	615234
320231	615235
273033	615236
138610	615237
50616	615238
172538	615239
134180	615240
225311	615241
28485	615242
89803	615243
180970	615244
212154	615245
149124	615246
117171	615247
117171	615248
186871	615249
36100	615250
311392	615251
113519	615252
113519	615253
18727	615254
254433	615255
155739	615256
283023	615257
228776	615258
100229	615259
124512	615260
64102	615261
34333	615262
165500	615263
252622	615264
268065	615265
275592	615266
282958	615267
337426	615268
123043	615269
18120	615270
2124	615271
340682	615272
125273	615273
116799	615274
43143	615275
7230	615276
33705	615277
80868	615278
81734	615279
3944	615280
58727	615281
156963	615282
10499	615283
124734	615284
14419	615285
200423	615286
26844	615287
8010	615288
6936	615289
54747	615290
54427	615291
34944	615292
179301	615293
112593	615294
56337	615295
38709	615296
84527	615297
65424	615298
19359	615299
47998	615300
225789	615301
154488	615302
16426	615303
23111	615304
161591	615305
41453	615306
266805	615307
195387	615308
48090	615309
304000	615310
18396	615311
282925	615312
4379	615313
3061	615314
167114	615315
57077	615316
95	615317
123657	615318
5246	615319
5246	615320
33283	615321
13834	615322
55116	615323
61589	615324
101191	615325
19648	615326
60896	615327
495	615328
70008	615329
231414	615330
48053	615331
113338	615332
68583	615333
230724	615334
12974	615335
128897	615336
28080	615337
185349	615338
25443	615339
76095	615340
306323	615341
105532	615342
138557	615343
35582	615344
65819	615345
117307	615346
116304	615347
112148	615348
18522	615349
35331	615350
75697	615351
115398	615352
185556	615353
75658	615354
25179	615355
76150	615356
115018	615357
35581	615358
183100	615359
183870	615360
183660	615361
51195	615362
76323	615363
45286	615364
4559	615365
435	615366
107500	615367
41318	615368
29389	615369
179757	615370
20996	615371
276588	615372
18193	615373
38674	615374
302965	615375
203259	615376
99986	615377
225457	615378
221110	615379
90601	615380
90601	615381
283314	615382
27077	615383
14419	615384
340908	615385
119852	615386
22490	615387
99563	615388
99878	615389
61675	615390
156535	615391
76621	615392
130509	615393
39080	615394
25010	615395
218927	615396
82587	615397
331923	615398
71657	615399
112872	615400
178601	615401
34891	615402
112798	615403
29168	615404
235267	615405
84813	615406
200530	615407
63488	615408
239973	615409
186759	615410
14528	615411
206998	615412
138721	615413
37256	615414
25238	615415
104689	615416
112756	615417
153407	615418
104689	615419
102750	615420
13530	615421
327081	615422
140845	615423
148883	615424
334655	615425
45356	615426
13836	615427
273250	615428
13530	615429
5189	615430
246925	615431
42044	615432
97213	615433
131457	615434
65201	615435
245060	615436
92951	615437
123025	615438
60832	615439
8357	615440
157156	615441
91803	615442
60753	615443
39164	615444
179615	615445
36077	615446
19627	615447
26986	615448
41675	615449
170982	615450
239006	615451
294757	615452
27798	615453
142375	615454
11149	615455
71631	615456
27798	615457
63030	615458
65695	615459
274855	615460
270782	615461
233293	615462
5719	615463
10829	615464
128604	615465
61267	615466
74153	615467
51356	615468
54602	615469
112873	615470
31365	615471
74138	615472
112598	615473
34920	615474
198312	615475
282298	615476
123319	615477
27298	615478
30607	615479
16018	615480
39983	615481
181036	615482
125004	615483
81876	615484
333435	615485
201124	615486
37602	615487
8481	615488
336124	615489
76101	615490
297446	615491
47817	615492
299019	615493
142459	615494
179513	615495
92078	615496
179642	615497
67825	615498
67825	615499
6104	615500
47790	615501
164096	615502
50585	615503
3506	615504
44962	615505
200828	615506
37447	615507
80617	615508
156882	615509
177587	615510
53330	615511
41346	615512
34768	615513
12844	615514
222424	615515
73932	615516
50999	615517
340551	615518
81952	615519
254069	615520
95321	615521
311674	615522
2136	615523
29058	615524
56958	615525
70357	615526
280084	615527
344592	615528
45283	615529
6742	615530
93446	615531
981	615532
88179	615533
24379	615534
7912	615535
168925	615536
73346	615537
111119	615538
174218	615539
151986	615540
73133	615541
127020	615542
49631	615543
109893	615544
285456	615545
174271	615546
72951	615547
111159	615548
288023	615549
32278	615550
17517	615551
290834	615552
73044	615553
49600	615554
110466	615555
8246	615556
111135	615557
49680	615558
347026	615559
111049	615560
49698	615561
49677	615562
73089	615563
72997	615564
278084	615565
34543	615566
17954	615567
240198	615568
227694	615569
19266	615570
90414	615571
3191	615572
32248	615573
2205	615574
111488	615575
289659	615576
18113	615577
158	615578
108831	615579
2706	615580
38714	615581
48901	615582
102695	615583
151728	615584
26992	615585
126547	615586
55104	615587
326107	615588
274557	615589
183324	615590
183324	615591
83280	615592
279351	615593
55836	615594
22490	615595
46105	615596
17397	615597
138160	615598
18392	615599
51117	615600
205926	615601
205926	615602
38471	615603
1143	615604
53095	615605
8438	615606
93290	615607
84028	615608
47378	615609
317853	615610
180829	615611
101154	615612
169829	615613
30466	615614
128958	615615
28700	615616
163993	615617
286627	615618
128155	615619
172511	615620
207987	615621
253507	615622
111144	615623
285507	615624
172389	615625
285944	615626
293845	615627
295180	615628
73045	615629
49658	615630
295221	615631
110482	615632
172453	615633
35430	615634
162907	615635
7053	615636
22551	615637
59068	615638
119682	615639
64952	615640
5555	615641
11726	615642
52622	615643
2435	615644
119682	615645
2039	615646
131	615647
79337	615648
120693	615649
282499	615650
248229	615651
118552	615652
235179	615653
15327	615654
3274	615655
33237	615656
137701	615657
84647	615658
178213	615659
171748	615660
168844	615661
121895	615662
145099	615663
7105	615664
41223	615665
204219	615666
64655	615667
33223	615668
248452	615669
70287	615670
159024	615671
126849	615672
300996	615673
81996	615674
257936	615675
3011	615676
157187	615677
156808	615678
30483	615679
99950	615680
256575	615681
130566	615682
246434	615683
109862	615684
132158	615685
94292	615686
355997	615687
89	615688
12298	615689
310783	615690
12074	615691
210489	615692
128430	615693
208334	615694
210260	615695
142423	615696
294513	615697
129505	615698
349010	615699
56359	615700
208234	615701
208118	615702
352351	615703
179932	615704
127637	615705
23176	615706
206693	615707
250236	615708
250213	615709
38578	615710
207313	615711
127787	615712
38696	615713
192115	615714
127533	615715
84334	615716
205147	615717
61744	615718
210488	615719
127733	615720
84038	615721
49981	615722
83747	615723
353834	615724
19919	615725
6291	615726
208123	615727
6293	615728
2737	615729
13869	615730
2257	615731
159131	615732
207865	615733
437	615734
31291	615735
13	615736
13	615737
13	615738
13	615739
122239	615740
276253	615741
205788	615742
325628	615743
13941	615744
12153	615745
238301	615746
158055	615747
356589	615748
5992	615749
70698	615750
47773	615751
167450	615752
33347	615753
99155	615754
255619	615755
241424	615756
118176	615757
78434	615758
190782	615759
91375	615760
129953	615761
129207	615762
207973	615763
109390	615764
285391	615765
293605	615766
172952	615767
176996	615768
206172	615769
128739	615770
209108	615771
16081	615772
151044	615773
106970	615774
4677	615775
15243	615776
51211	615777
115308	615778
134114	615779
238171	615780
84521	615781
206021	615782
12658	615783
5810	615784
9144	615785
300317	615786
89041	615787
140930	615788
104757	615789
114784	615790
19562	615791
30961	615792
253286	615793
106712	615794
22563	615795
13260	615796
34321	615797
114737	615798
142902	615799
191390	615800
7067	615801
183197	615802
274581	615803
183106	615804
199346	615805
144442	615806
266400	615807
328303	615808
249626	615809
144648	615810
129731	615811
116015	615812
5465	615813
112499	615814
191537	615815
94665	615816
73996	615817
81180	615818
19976	615819
60312	615820
19976	615821
157445	615822
253604	615823
339427	615824
204049	615825
203743	615826
75118	615827
319793	615828
144	615829
59057	615830
47758	615831
27145	615832
120014	615833
91196	615834
69021	615835
53989	615836
64291	615837
150946	615838
1227	615839
61940	615840
26359	615841
105865	615842
271541	615843
26911	615844
22337	615845
120588	615846
54689	615847
9455	615848
55523	615849
204053	615850
202346	615851
5678	615852
336600	615853
142803	615854
61686	615855
24749	615856
2509	615857
26776	615858
84110	615859
58517	615860
267883	615861
155000	615862
191745	615863
25190	615864
114535	615865
82698	615866
184684	615867
63947	615868
184863	615869
170386	615870
268240	615871
171339	615872
51153	615873
44958	615874
295898	615875
80532	615876
19307	615877
26670	615878
353703	615879
129826	615880
92749	615881
76100	615882
21158	615883
38098	615884
27105	615885
145945	615886
59508	615887
59508	615888
123723	615889
27090	615890
204976	615891
207076	615892
356851	615893
41954	615894
94236	615895
47754	615896
102422	615897
308452	615898
88128	615899
266503	615900
97290	615901
181592	615902
7048	615903
55645	615904
101748	615905
47193	615906
337867	615907
70164	615908
109782	615909
42061	615910
25508	615911
35839	615912
100950	615913
206102	615914
185485	615915
1126	615916
18223	615917
64814	615918
83455	615919
223159	615920
2928	615921
122795	615922
324891	615923
354680	615924
252032	615925
22783	615926
315746	615927
192372	615928
84910	615929
48035	615930
17382	615931
21620	615932
408	615933
10675	615934
13111	615935
144753	615936
104839	615937
168758	615938
306333	615939
28465	615940
121859	615941
180756	615942
95915	615943
60212	615944
156723	615945
296303	615946
64053	615947
213113	615948
256111	615949
80462	615950
95120	615951
202973	615952
98355	615953
17470	615954
239178	615955
6570	615956
11094	615957
34925	615958
216904	615959
55684	615960
27878	615961
6979	615962
63926	615963
15856	615964
67642	615965
35403	615966
75905	615967
12962	615968
270884	615969
8734	615970
43391	615971
312047	615972
23093	615973
273455	615974
153214	615975
30322	615976
31234	615977
78707	615978
81030	615979
1488	615980
63020	615981
154812	615982
60023	615983
43731	615984
70452	615985
48160	615986
158533	615987
168476	615988
33576	615989
207198	615990
65549	615991
81020	615992
181222	615993
304850	615994
16003	615995
99748	615996
243455	615997
47876	615998
12740	615999
9657	616000
14626	616001
78622	616002
154363	616003
316324	616004
46788	616005
89626	616006
16935	616007
20999	616008
116149	616009
153921	616010
36106	616011
332470	616012
83671	616013
91198	616014
38275	616015
58302	616016
92458	616017
38161	616018
165959	616019
240692	616020
14221	616021
9657	616022
52256	616023
6496	616024
102963	616025
15163	616026
15163	616027
90293	616028
15163	616029
123016	616030
282055	616031
7159	616032
8490	616033
169583	616034
8490	616035
642	616036
74577	616037
71752	616038
193155	616039
168837	616040
26534	616041
312324	616042
267958	616043
142821	616044
345585	616045
95438	616046
226438	616047
107047	616048
112166	616049
168609	616050
193076	616051
31691	616052
500	616053
337112	616054
324823	616055
149811	616056
163654	616057
81157	616058
247380	616059
78283	616060
79446	616061
79446	616062
188831	616063
78521	616064
118329	616065
1387	616066
159118	616067
7580	616068
50185	616069
31703	616070
44727	616071
35095	616072
32955	616073
9020	616074
139013	616075
77162	616076
11949	616077
52292	616078
117682	616079
117683	616080
42899	616081
24348	616082
59106	616083
36166	616084
77178	616085
298132	616086
117371	616087
246334	616088
117478	616089
3332	616090
52238	616091
77112	616092
117774	616093
192822	616094
227367	616095
117598	616096
313332	616097
67850	616098
52176	616099
117364	616100
10540	616101
117764	616102
117383	616103
77209	616104
117660	616105
659	616106
20301	616107
304696	616108
296224	616109
37519	616110
59686	616111
96648	616112
10622	616113
323265	616114
240255	616115
42505	616116
99048	616117
248178	616118
18087	616119
1583	616120
109824	616121
322	616122
44651	616123
31042	616124
521	616125
275280	616126
74285	616127
151322	616128
42685	616129
4174	616130
117168	616131
161172	616132
126584	616133
50332	616134
1219	616135
254970	616136
332041	616137
202388	616138
106563	616139
97442	616140
311444	616141
223429	616142
114647	616143
115443	616144
305438	616145
114653	616146
115702	616147
201352	616148
26725	616149
43418	616150
18058	616151
27861	616152
256174	616153
256326	616154
93162	616155
45022	616156
145529	616157
156656	616158
50033	616159
212246	616160
191	616161
139056	616162
6279	616163
83800	616164
49332	616165
143533	616166
244160	616167
95843	616168
32902	616169
68903	616170
245039	616171
170280	616172
283093	616173
186524	616174
106990	616175
65814	616176
11080	616177
38238	616178
13028	616179
191314	616180
135230	616181
58454	616182
17544	616183
17544	616184
133706	616185
50940	616186
25247	616187
75976	616188
66115	616189
185220	616190
183116	616191
183214	616192
305591	616193
25152	616194
66072	616195
75123	616196
307519	616197
182930	616198
305046	616199
75752	616200
185726	616201
50403	616202
308691	616203
75147	616204
182518	616205
191718	616206
120038	616207
36833	616208
73520	616209
43133	616210
106220	616211
61937	616212
60135	616213
145015	616214
11538	616215
50616	616216
301949	616217
24850	616218
844	616219
107375	616220
180843	616221
60196	616222
326244	616223
243770	616224
25200	616225
130539	616226
105654	616227
149658	616228
245069	616229
149548	616230
63389	616231
149840	616232
327380	616233
76012	616234
2395	616235
229482	616236
17301	616237
40788	616238
55641	616239
223670	616240
320308	616241
140603	616242
32829	616243
95797	616244
113329	616245
59580	616246
222335	616247
11256	616248
300624	616249
340729	616250
178862	616251
337933	616252
70518	616253
156003	616254
200576	616255
168320	616256
170544	616257
32296	616258
32645	616259
140754	616260
112729	616261
186072	616262
141146	616263
276103	616264
58301	616265
54910	616266
42645	616267
209208	616268
98307	616269
133687	616270
87632	616271
337826	616272
202209	616273
81230	616274
236650	616275
38207	616276
4573	616277
156201	616278
12924	616279
253292	616280
91868	616281
60838	616282
143296	616283
51154	616284
23677	616285
15443	616286
253858	616287
103630	616288
12844	616289
22549	616290
104596	616291
2906	616292
69877	616293
23290	616294
133746	616295
9788	616296
68421	616297
22601	616298
2906	616299
46379	616300
165155	616301
168052	616302
69965	616303
27063	616304
53458	616305
15003	616306
92	616307
68281	616308
17285	616309
106122	616310
165635	616311
272836	616312
92608	616313
93588	616314
32772	616315
339161	616316
69830	616317
69876	616318
30821	616319
165065	616320
32379	616321
70002	616322
23761	616323
20254	616324
7681	616325
47615	616326
200456	616327
268010	616328
2906	616329
163955	616330
2912	616331
42422	616332
2344	616333
166848	616334
9855	616335
4037	616336
9151	616337
105559	616338
29230	616339
346059	616340
92527	616341
167997	616342
165214	616343
84552	616344
38890	616345
105318	616346
235644	616347
33301	616348
33301	616349
3706	616350
2490	616351
284312	616352
63775	616353
12017	616354
2702	616355
112647	616356
18172	616357
112890	616358
299235	616359
18172	616360
178878	616361
302648	616362
25153	616363
299280	616364
98998	616365
299107	616366
299331	616367
298399	616368
179029	616369
178869	616370
112632	616371
142749	616372
142887	616373
234251	616374
41356	616375
197392	616376
41101	616377
23685	616378
269005	616379
169634	616380
6082	616381
13664	616382
3706	616383
198264	616384
20647	616385
41851	616386
277682	616387
79303	616388
165253	616389
60378	616390
165665	616391
20647	616392
30163	616393
33404	616394
107467	616395
47126	616396
192657	616397
276898	616398
41019	616399
91149	616400
46568	616401
141052	616402
107421	616403
224137	616404
90143	616405
69180	616406
322035	616407
70820	616408
68579	616409
27012	616410
63754	616411
24115	616412
284964	616413
181032	616414
144273	616415
38744	616416
80994	616417
81060	616418
214237	616419
132967	616420
86011	616421
254696	616422
99625	616423
697	616424
14164	616425
50726	616426
33350	616427
20996	616428
265878	616429
8014	616430
182876	616431
114740	616432
182990	616433
164379	616434
277936	616435
6895	616436
195443	616437
303735	616438
3150	616439
66333	616440
115997	616441
51271	616442
75100	616443
48074	616444
308041	616445
148575	616446
3517	616447
265185	616448
102739	616449
248524	616450
180964	616451
277222	616452
340078	616453
78669	616454
119925	616455
100150	616456
157434	616457
145787	616458
184190	616459
93712	616460
138340	616461
139432	616462
187899	616463
301985	616464
219224	616465
209692	616466
19876	616467
60633	616468
20793	616469
284047	616470
92210	616471
16314	616472
232424	616473
92001	616474
20835	616475
233681	616476
233641	616477
284342	616478
4350	616479
29090	616480
112923	616481
141860	616482
34872	616483
60811	616484
143125	616485
29033	616486
234691	616487
60737	616488
60700	616489
232830	616490
143090	616491
233176	616492
41435	616493
41305	616494
91574	616495
142990	616496
106930	616497
288	616498
202336	616499
75493	616500
100704	616501
308016	616502
75704	616503
115035	616504
185371	616505
309346	616506
10312	616507
35348	616508
75415	616509
51064	616510
75360	616511
18408	616512
13651	616513
304662	616514
185609	616515
308616	616516
184605	616517
184064	616518
51367	616519
115149	616520
115690	616521
182850	616522
114562	616523
239132	616524
32628	616525
90161	616526
13602	616527
6777	616528
99191	616529
153246	616530
224951	616531
233861	616532
20595	616533
89907	616534
35229	616535
162082	616536
274948	616537
216350	616538
213576	616539
88112	616540
151856	616541
47597	616542
90605	616543
134106	616544
146076	616545
34897	616546
74014	616547
222526	616548
106261	616549
137453	616550
68145	616551
19363	616552
83847	616553
93301	616554
141618	616555
4371	616556
98579	616557
3379	616558
192016	616559
78750	616560
150297	616561
122110	616562
107375	616563
269383	616564
106780	616565
7428	616566
99120	616567
238176	616568
298786	616569
104187	616570
345	616571
333269	616572
341090	616573
342095	616574
16949	616575
19454	616576
19371	616577
340712	616578
37648	616579
239459	616580
259223	616581
124704	616582
6247	616583
25192	616584
76050	616585
183729	616586
21896	616587
61883	616588
258267	616589
106680	616590
139540	616591
96094	616592
200328	616593
338755	616594
341284	616595
54664	616596
333330	616597
10887	616598
80819	616599
341140	616600
199494	616601
63776	616602
3034	616603
63776	616604
7204	616605
21924	616606
52067	616607
114669	616608
210747	616609
234880	616610
14820	616611
19955	616612
185958	616613
91648	616614
38134	616615
134988	616616
53237	616617
202520	616618
199046	616619
202520	616620
252535	616621
137149	616622
141916	616623
112331	616624
23204	616625
13605	616626
204252	616627
217300	616628
204080	616629
91682	616630
143973	616631
310345	616632
75518	616633
2738	616634
191147	616635
261651	616636
200496	616637
140930	616638
105651	616639
139493	616640
115627	616641
90872	616642
141303	616643
61807	616644
40354	616645
222034	616646
89363	616647
141464	616648
27063	616649
40354	616650
123556	616651
93698	616652
50610	616653
140475	616654
150150	616655
105069	616656
96124	616657
44507	616658
217841	616659
322287	616660
231814	616661
1239	616662
230457	616663
95407	616664
168661	616665
137917	616666
116388	616667
59278	616668
141011	616669
224129	616670
231956	616671
38290	616672
227245	616673
101106	616674
231254	616675
29225	616676
137344	616677
8760	616678
258098	616679
68631	616680
110426	616681
123043	616682
112295	616683
145124	616684
235705	616685
192060	616686
2002	616687
35126	616688
141512	616689
32611	616690
75652	616691
281129	616692
356772	616693
155872	616694
300761	616695
236078	616696
161308	616697
211407	616698
99206	616699
141571	616700
31417	616701
2902	616702
232136	616703
232858	616704
233919	616705
61849	616706
235444	616707
70823	616708
82264	616709
124374	616710
201582	616711
337749	616712
336004	616713
81369	616714
19466	616715
1932	616716
337257	616717
14587	616718
54626	616719
335954	616720
346185	616721
2382	616722
337594	616723
203857	616724
27013	616725
334014	616726
26723	616727
26956	616728
200176	616729
338856	616730
19627	616731
204225	616732
334061	616733
55159	616734
61419	616735
55462	616736
32135	616737
112744	616738
156327	616739
342507	616740
90740	616741
9361	616742
83820	616743
284141	616744
124815	616745
57869	616746
132625	616747
310338	616748
10376	616749
97190	616750
86151	616751
198734	616752
336049	616753
123836	616754
37741	616755
202512	616756
198350	616757
333274	616758
344357	616759
2807	616760
37735	616761
5201	616762
203382	616763
37735	616764
200145	616765
123836	616766
338152	616767
335186	616768
305826	616769
75505	616770
304906	616771
219092	616772
140282	616773
63344	616774
30031	616775
164806	616776
82249	616777
8865	616778
29330	616779
133246	616780
76848	616781
117263	616782
478	616783
478	616784
100847	616785
33454	616786
237957	616787
200721	616788
141663	616789
68990	616790
164737	616791
61709	616792
30490	616793
48051	616794
55380	616795
125478	616796
336880	616797
48051	616798
38505	616799
253956	616800
88112	616801
103016	616802
21746	616803
82553	616804
124798	616805
43532	616806
12707	616807
256934	616808
164730	616809
146805	616810
283114	616811
145404	616812
198154	616813
101190	616814
106930	616815
32906	616816
32906	616817
231971	616818
32906	616819
86568	616820
256141	616821
41968	616822
145371	616823
43443	616824
178768	616825
22198	616826
84521	616827
296024	616828
331770	616829
22525	616830
4569	616831
16083	616832
2509	616833
198856	616834
82191	616835
243831	616836
155715	616837
35931	616838
148483	616839
80029	616840
76969	616841
197471	616842
331077	616843
340138	616844
156219	616845
51177	616846
114722	616847
114782	616848
144656	616849
130400	616850
28663	616851
44943	616852
79739	616853
167077	616854
327304	616855
76164	616856
54222	616857
81	616858
39289	616859
81440	616860
183297	616861
12956	616862
89638	616863
183252	616864
184618	616865
7075	616866
197549	616867
242402	616868
44955	616869
35813	616870
67689	616871
54236	616872
154784	616873
190763	616874
40553	616875
87262	616876
197522	616877
340522	616878
37942	616879
44968	616880
37560	616881
87392	616882
29421	616883
37464	616884
198069	616885
123243	616886
61750	616887
65629	616888
257918	616889
59251	616890
1213	616891
7067	616892
138310	616893
135750	616894
44809	616895
35592	616896
22561	616897
169801	616898
115308	616899
75335	616900
26120	616901
23762	616902
272713	616903
274135	616904
298849	616905
104083	616906
171726	616907
23841	616908
864	616909
280931	616910
190667	616911
56345	616912
159127	616913
207689	616914
88804	616915
99708	616916
42718	616917
46723	616918
22577	616919
13946	616920
50705	616921
22161	616922
113021	616923
96506	616924
43517	616925
11141	616926
36468	616927
328007	616928
149078	616929
243	616930
141487	616931
29202	616932
90218	616933
59406	616934
19025	616935
272821	616936
75248	616937
36847	616938
9848	616939
165258	616940
138495	616941
5007	616942
16886	616943
125551	616944
165919	616945
82169	616946
26842	616947
42829	616948
21970	616949
865	616950
3543	616951
128241	616952
144581	616953
61506	616954
224261	616955
118239	616956
9984	616957
79333	616958
9984	616959
110913	616960
3461	616961
181000	616962
354639	616963
92461	616964
210212	616965
12136	616966
207924	616967
551	616968
116406	616969
196620	616970
3379	616971
279266	616972
39490	616973
270739	616974
8975	616975
41610	616976
35573	616977
70367	616978
322396	616979
57024	616980
2733	616981
101430	616982
194170	616983
188879	616984
322	616985
322	616986
48358	616987
175340	616988
13507	616989
138602	616990
29353	616991
36714	616992
190667	616993
4099	616994
165197	616995
240804	616996
265360	616997
51633	616998
337546	616999
19424	617000
15930	617001
363	617002
28243	617003
134739	617004
98729	617005
355983	617006
159432	617007
101130	617008
28722	617009
138693	617010
112538	617011
22683	617012
36603	617013
36603	617014
15243	617015
102772	617016
23311	617017
137239	617018
136760	617019
182064	617020
104730	617021
182535	617022
315018	617023
135016	617024
135252	617025
140167	617026
141242	617027
169097	617028
266952	617029
254724	617030
35375	617031
1194	617032
340516	617033
32835	617034
10835	617035
69989	617036
26508	617037
65472	617038
51250	617039
185724	617040
15220	617041
298913	617042
58443	617043
309123	617044
157280	617045
113576	617046
139723	617047
28733	617048
328323	617049
146558	617050
126636	617051
146931	617052
110227	617053
34882	617054
156768	617055
15518	617056
166349	617057
24992	617058
75555	617059
7727	617060
7727	617061
52558	617062
140586	617063
9336	617064
100404	617065
104041	617066
84302	617067
91908	617068
1617	617069
349406	617070
29735	617071
269459	617072
867	617073
159177	617074
91880	617075
114575	617076
303220	617077
137132	617078
29595	617079
200998	617080
87787	617081
301963	617082
1931	617083
124037	617084
169548	617085
14745	617086
50991	617087
61019	617088
20889	617089
61443	617090
11491	617091
307101	617092
51006	617093
75635	617094
51006	617095
19710	617096
157443	617097
75546	617098
55350	617099
184122	617100
223553	617101
223922	617102
33415	617103
223902	617104
65920	617105
106747	617106
199744	617107
61895	617108
233935	617109
20837	617110
60691	617111
143049	617112
92493	617113
63322	617114
95449	617115
40594	617116
214839	617117
54380	617118
20964	617119
39339	617120
222487	617121
215460	617122
183264	617123
169760	617124
100096	617125
41634	617126
183948	617127
250031	617128
73856	617129
165088	617130
97020	617131
89102	617132
90774	617133
81154	617134
345908	617135
116266	617136
62031	617137
41803	617138
2523	617139
23074	617140
298778	617141
186715	617142
310264	617143
212367	617144
209480	617145
56187	617146
84494	617147
35311	617148
116349	617149
35422	617150
50994	617151
39483	617152
68179	617153
7069	617154
168338	617155
163516	617156
4371	617157
17105	617158
15539	617159
613	617160
9829	617161
65814	617162
112963	617163
375	617164
138760	617165
142929	617166
15177	617167
74448	617168
62715	617169
113629	617170
171432	617171
94017	617172
110262	617173
6166	617174
345	617175
8246	617176
67031	617177
53196	617178
23083	617179
12766	617180
59165	617181
303985	617182
57791	617183
283139	617184
117272	617185
213739	617186
22551	617187
310350	617188
183380	617189
58283	617190
107027	617191
319984	617192
75753	617193
223459	617194
178973	617195
186692	617196
268912	617197
89625	617198
332404	617199
144042	617200
31474	617201
141737	617202
11824	617203
24903	617204
297791	617205
35177	617206
86596	617207
80930	617208
54833	617209
124105	617210
201028	617211
202767	617212
124627	617213
203022	617214
6607	617215
81365	617216
200407	617217
26986	617218
82398	617219
199974	617220
124368	617221
55496	617222
37654	617223
148954	617224
195801	617225
11995	617226
236491	617227
25130	617228
92667	617229
152552	617230
6733	617231
30478	617232
39023	617233
228582	617234
123574	617235
180974	617236
102593	617237
332653	617238
73251	617239
43961	617240
99027	617241
47827	617242
47827	617243
47827	617244
47769	617245
144910	617246
23867	617247
213677	617248
225171	617249
125331	617250
103078	617251
41605	617252
9078	617253
310194	617254
151928	617255
219689	617256
63670	617257
81186	617258
346546	617259
22315	617260
180984	617261
64598	617262
4361	617263
46039	617264
16033	617265
90689	617266
51661	617267
70344	617268
113644	617269
280292	617270
14124	617271
53391	617272
62138	617273
169781	617274
38667	617275
59489	617276
2647	617277
112499	617278
2647	617279
2647	617280
86699	617281
2995	617282
207362	617283
55302	617284
61502	617285
17388	617286
73484	617287
271471	617288
273895	617289
167663	617290
83430	617291
83430	617292
167675	617293
51947	617294
19300	617295
4019	617296
137039	617297
237232	617298
177737	617299
139223	617300
152564	617301
60441	617302
165326	617303
97670	617304
47551	617305
162253	617306
253503	617307
23882	617308
13689	617309
200354	617310
6598	617311
112699	617312
180945	617313
80790	617314
185173	617315
309436	617316
70269	617317
88488	617318
146000	617319
33363	617320
57295	617321
67491	617322
60195	617323
43818	617324
32633	617325
181558	617326
166865	617327
60392	617328
136587	617329
115738	617330
99075	617331
252524	617332
103006	617333
95249	617334
39168	617335
100296	617336
330532	617337
301990	617338
159377	617339
162004	617340
3379	617341
115055	617342
60623	617343
88088	617344
90959	617345
145140	617346
279519	617347
141080	617348
51476	617349
142948	617350
91988	617351
145504	617352
74133	617353
349720	617354
85160	617355
39235	617356
78826	617357
216267	617358
18266	617359
20328	617360
97647	617361
320277	617362
14997	617363
191672	617364
11133	617365
41225	617366
57540	617367
320159	617368
191157	617369
16514	617370
7402	617371
198119	617372
302996	617373
253258	617374
19731	617375
179184	617376
70678	617377
78755	617378
64054	617379
21663	617380
64054	617381
80846	617382
69438	617383
48783	617384
75110	617385
35813	617386
29130	617387
279979	617388
9493	617389
12400	617390
65703	617391
94754	617392
241609	617393
115938	617394
54422	617395
166343	617396
11303	617397
35143	617398
94670	617399
11448	617400
92756	617401
203094	617402
47729	617403
75228	617404
18404	617405
70626	617406
149871	617407
284552	617408
17008	617409
8721	617410
13734	617411
304667	617412
216401	617413
257891	617414
108211	617415
283593	617416
170410	617417
80646	617418
85004	617419
155220	617420
31329	617421
142926	617422
281548	617423
302404	617424
185481	617425
308673	617426
161376	617427
184588	617428
155034	617429
65382	617430
181829	617431
37743	617432
155021	617433
108350	617434
54993	617435
16335	617436
149452	617437
76050	617438
107193	617439
140910	617440
47296	617441
143100	617442
14054	617443
184638	617444
35443	617445
11937	617446
21408	617447
75601	617448
115050	617449
70775	617450
112877	617451
5707	617452
69349	617453
137258	617454
10108	617455
91588	617456
24749	617457
206770	617458
25915	617459
234925	617460
92053	617461
233421	617462
92053	617463
191181	617464
257094	617465
2509	617466
112572	617467
105597	617468
248501	617469
64654	617470
274316	617471
89403	617472
254166	617473
152708	617474
36906	617475
180963	617476
37302	617477
138757	617478
146060	617479
144497	617480
93314	617481
10824	617482
8372	617483
270074	617484
697	617485
38331	617486
162611	617487
155066	617488
38097	617489
140797	617490
15557	617491
15245	617492
196101	617493
67670	617494
40993	617495
218239	617496
163157	617497
54870	617498
5152	617499
20783	617500
85159	617501
8559	617502
74693	617503
24671	617504
71694	617505
13905	617506
180974	617507
65856	617508
270995	617509
255054	617510
112794	617511
35436	617512
184757	617513
50969	617514
296470	617515
38679	617516
168832	617517
58210	617518
279904	617519
3382	617520
199501	617521
82227	617522
26699	617523
202395	617524
82543	617525
124177	617526
344180	617527
125021	617528
333287	617529
337009	617530
340422	617531
125864	617532
345775	617533
55656	617534
335201	617535
125538	617536
144977	617537
21935	617538
205031	617539
139422	617540
182120	617541
171176	617542
71220	617543
123802	617544
170514	617545
107945	617546
310594	617547
140297	617548
166213	617549
164245	617550
252221	617551
213150	617552
202407	617553
17508	617554
283022	617555
111884	617556
89008	617557
47337	617558
33268	617559
216591	617560
1021	617561
28540	617562
159380	617563
9515	617564
90324	617565
203474	617566
304166	617567
80724	617568
141825	617569
152357	617570
7716	617571
5069	617572
116040	617573
75231	617574
51190	617575
70728	617576
300395	617577
161473	617578
17461	617579
326848	617580
106822	617581
22634	617582
63123	617583
95387	617584
279111	617585
8444	617586
75276	617587
158487	617588
699	617589
8154	617590
260498	617591
3816	617592
35429	617593
114637	617594
255778	617595
28934	617596
303306	617597
305654	617598
308826	617599
44771	617600
51360	617601
115701	617602
152307	617603
61598	617604
168725	617605
155692	617606
301190	617607
180955	617608
337113	617609
86773	617610
86029	617611
39706	617612
117204	617613
54530	617614
21023	617615
39658	617616
78663	617617
212009	617618
211322	617619
56010	617620
353522	617621
138143	617622
127723	617623
207231	617624
1218	617625
108622	617626
13227	617627
49327	617628
111219	617629
49262	617630
13227	617631
111055	617632
34509	617633
127166	617634
84414	617635
204859	617636
354888	617637
91025	617638
354342	617639
165238	617640
41587	617641
258570	617642
354567	617643
24592	617644
1016	617645
129303	617646
157263	617647
19685	617648
341606	617649
308001	617650
3515	617651
34915	617652
249297	617653
75476	617654
114998	617655
184046	617656
54755	617657
11954	617658
306232	617659
180951	617660
155284	617661
13676	617662
54773	617663
113645	617664
25177	617665
88830	617666
105412	617667
47773	617668
268999	617669
50620	617670
250594	617671
41972	617672
93545	617673
92859	617674
80725	617675
90897	617676
197160	617677
107003	617678
46877	617679
168845	617680
59	617681
50615	617682
64146	617683
27212	617684
22489	617685
123744	617686
249797	617687
1881	617688
154160	617689
70258	617690
154166	617691
41700	617692
156968	617693
25558	617694
178555	617695
42141	617696
82287	617697
3361	617698
157611	617699
32357	617700
262278	617701
58689	617702
7088	617703
198702	617704
14488	617705
95283	617706
15745	617707
55786	617708
12086	617709
108566	617710
128938	617711
106964	617712
146522	617713
50100	617714
31067	617715
87335	617716
34153	617717
65758	617718
77130	617719
273137	617720
300561	617721
277956	617722
70819	617723
64313	617724
253272	617725
153048	617726
33275	617727
140190	617728
301157	617729
119536	617730
274	617731
6935	617732
176940	617733
111337	617734
73001	617735
288298	617736
111096	617737
13224	617738
31658	617739
52430	617740
52430	617741
15196	617742
9499	617743
254657	617744
59061	617745
100553	617746
52591	617747
276709	617748
256719	617749
19195	617750
12084	617751
10883	617752
154206	617753
173165	617754
293098	617755
73146	617756
291752	617757
205501	617758
204732	617759
42725	617760
16280	617761
12173	617762
111193	617763
175770	617764
110331	617765
26108	617766
205807	617767
49473	617768
322085	617769
287450	617770
10947	617771
141491	617772
124698	617773
82040	617774
5214	617775
345743	617776
109114	617777
339249	617778
8475	617779
198861	617780
125231	617781
80851	617782
4203	617783
346573	617784
74584	617785
126199	617786
68482	617787
42667	617788
225110	617789
125799	617790
173	617791
204753	617792
92860	617793
55597	617794
32537	617795
164919	617796
32396	617797
81485	617798
7704	617799
203653	617800
83121	617801
47242	617802
26054	617803
8228	617804
78377	617805
1479	617806
36480	617807
294107	617808
124952	617809
133767	617810
59539	617811
289115	617812
172664	617813
173500	617814
288155	617815
49504	617816
111469	617817
172664	617818
288331	617819
49569	617820
291652	617821
1301	617822
177114	617823
109523	617824
246523	617825
246750	617826
6907	617827
118366	617828
121564	617829
91927	617830
307802	617831
8918	617832
59797	617833
101308	617834
66585	617835
181515	617836
77688	617837
193817	617838
194490	617839
37231	617840
12464	617841
21255	617842
25227	617843
92932	617844
96940	617845
244051	617846
42052	617847
147516	617848
26083	617849
7118	617850
8923	617851
285883	617852
311698	617853
89003	617854
23175	617855
137147	617856
32309	617857
33285	617858
23078	617859
168752	617860
279509	617861
32449	617862
7708	617863
176167	617864
323134	617865
127003	617866
122617	617867
171535	617868
19266	617869
334669	617870
26524	617871
273629	617872
79452	617873
62684	617874
50128	617875
18736	617876
116243	617877
196144	617878
35728	617879
176188	617880
346492	617881
126931	617882
5330	617883
7794	617884
68520	617885
127259	617886
9245	617887
319002	617888
188122	617889
5162	617890
7972	617891
7972	617892
177568	617893
22590	617894
300647	617895
27394	617896
38695	617897
128147	617898
25993	617899
279569	617900
124644	617901
10603	617902
78740	617903
350688	617904
53512	617905
98422	617906
11060	617907
154101	617908
222974	617909
22215	617910
13959	617911
72917	617912
21231	617913
209516	617914
118216	617915
216217	617916
75207	617917
280987	617918
109982	617919
121854	617920
42722	617921
73368	617922
24543	617923
99161	617924
34344	617925
63620	617926
39246	617927
71815	617928
111267	617929
13398	617930
72070	617931
177720	617932
73142	617933
4915	617934
29869	617935
290277	617936
104938	617937
291170	617938
113813	617939
72302	617940
49267	617941
3738	617942
48573	617943
33806	617944
72733	617945
286130	617946
13324	617947
109140	617948
6211	617949
72873	617950
73308	617951
55650	617952
19187	617953
171495	617954
48869	617955
337700	617956
334302	617957
202196	617958
26717	617959
174069	617960
73146	617961
38241	617962
198509	617963
81177	617964
82233	617965
49687	617966
176877	617967
176981	617968
293458	617969
110407	617970
73143	617971
285998	617972
111169	617973
73011	617974
49665	617975
285434	617976
293802	617977
8246	617978
171404	617979
290590	617980
292367	617981
287927	617982
240306	617983
201334	617984
292627	617985
285993	617986
292740	617987
336944	617988
172057	617989
174360	617990
72112	617991
176271	617992
171709	617993
177087	617994
72998	617995
81967	617996
239063	617997
288149	617998
109816	617999
91450	618000
18220	618001
62459	618002
1126	618003
40416	618004
162265	618005
18869	618006
18869	618007
10715	618008
87469	618009
83037	618010
73613	618011
7982	618012
64383	618013
46	618014
296212	618015
322907	618016
122040	618017
80023	618018
195516	618019
63009	618020
48023	618021
119652	618022
115534	618023
14027	618024
14027	618025
99381	618026
205683	618027
10040	618028
42054	618029
213788	618030
16365	618031
8979	618032
13389	618033
356835	618034
8979	618035
48843	618036
179112	618037
23184	618038
87263	618039
159688	618040
15195	618041
50946	618042
73612	618043
129303	618044
72355	618045
49231	618046
176480	618047
110949	618048
17922	618049
291842	618050
33987	618051
176057	618052
108533	618053
111089	618054
290360	618055
111266	618056
108533	618057
78594	618058
188648	618059
79693	618060
87389	618061
209496	618062
60039	618063
341668	618064
149958	618065
325693	618066
335706	618067
178384	618068
267748	618069
22753	618070
129977	618071
69434	618072
11439	618073
10589	618074
41918	618075
151725	618076
71365	618077
8523	618078
189464	618079
180824	618080
167344	618081
49060	618082
12394	618083
35673	618084
12927	618085
181270	618086
7762	618087
4828	618088
73145	618089
126971	618090
207143	618091
72273	618092
166568	618093
33616	618094
199968	618095
129302	618096
3183	618097
7634	618098
5204	618099
109881	618100
197847	618101
80745	618102
132635	618103
112627	618104
162495	618105
79098	618106
80738	618107
121509	618108
154629	618109
68418	618110
160271	618111
332107	618112
334093	618113
94457	618114
293509	618115
37507	618116
197905	618117
202624	618118
199357	618119
123597	618120
195633	618121
108952	618122
197934	618123
69134	618124
11533	618125
3711	618126
12485	618127
197877	618128
344990	618129
125719	618130
21023	618131
82601	618132
113	618133
332052	618134
101825	618135
21224	618136
209579	618137
10792	618138
45586	618139
81317	618140
115334	618141
6174	618142
94119	618143
330986	618144
27775	618145
8611	618146
30568	618147
60014	618148
82431	618149
272998	618150
264	618151
195899	618152
181015	618153
118058	618154
15505	618155
336	618156
3898	618157
25003	618158
22418	618159
9541	618160
50689	618161
10018	618162
265412	618163
265865	618164
16447	618165
534	618166
106124	618167
2618	618168
245	618169
172	618170
35643	618171
100098	618172
2671	618173
10734	618174
209910	618175
265304	618176
6066	618177
953	618178
75072	618179
117024	618180
5729	618181
46534	618182
291918	618183
141	618184
3981	618185
91487	618186
46356	618187
1787	618188
352334	618189
292610	618190
203164	618191
82941	618192
3806	618193
4748	618194
1238	618195
36573	618196
87778	618197
45468	618198
8260	618199
20457	618200
15207	618201
29049	618202
46415	618203
2450	618204
35743	618205
286143	618206
3716	618207
235421	618208
141507	618209
37612	618210
11065	618211
75957	618212
176750	618213
172979	618214
38055	618215
19032	618216
289749	618217
81668	618218
28945	618219
7276	618220
33368	618221
12657	618222
48403	618223
82108	618224
26119	618225
51676	618226
8833	618227
115654	618228
18500	618229
278	618230
51228	618231
66066	618232
54603	618233
7418	618234
20664	618235
784	618236
28015	618237
8042	618238
22008	618239
14192	618240
43785	618241
8770	618242
110422	618243
9848	618244
191194	618245
144040	618246
3533	618247
23396	618248
60183	618249
5767	618250
11058	618251
4077	618252
24281	618253
128505	618254
28561	618255
485	618256
106693	618257
2118	618258
16187	618259
31614	618260
48714	618261
18540	618262
59257	618263
84099	618264
17084	618265
55902	618266
109193	618267
73492	618268
237877	618269
87424	618270
38592	618271
51726	618272
111172	618273
147876	618274
41910	618275
119809	618276
98048	618277
130897	618278
57140	618279
2290	618280
40619	618281
177604	618282
145782	618283
82019	618284
13426	618285
215148	618286
23136	618287
65590	618288
25415	618289
54760	618290
18533	618291
115476	618292
127718	618293
322631	618294
18114	618295
311	618296
98092	618297
32714	618298
26702	618299
1251	618300
140234	618301
83913	618302
54925	618303
9778	618304
336818	618305
84544	618306
208	618307
17384	618308
85011	618309
2203	618310
16052	618311
59203	618312
118400	618313
15613	618314
63599	618315
8408	618316
31792	618317
68322	618318
25450	618319
24525	618320
208919	618321
83303	618322
44182	618323
181926	618324
101823	618325
1238	618326
81896	618327
120348	618328
142876	618329
73430	618330
19199	618331
110486	618332
24547	618333
13007	618334
125575	618335
46201	618336
171545	618337
53488	618338
89227	618339
151855	618340
12038	618341
1801	618342
34067	618343
84275	618344
21274	618345
233860	618346
46728	618347
7883	618348
47203	618349
3012	618350
4575	618351
304116	618352
29345	618353
33788	618354
10549	618355
3229	618356
7638	618357
354005	618358
101976	618359
92236	618360
288365	618361
10286	618362
24169	618363
71999	618364
274144	618365
34261	618366
6929	618367
174291	618368
753	618369
33966	618370
86996	618371
71616	618372
2216	618373
1288	618374
54641	618375
14569	618376
196104	618377
111833	618378
138858	618379
201279	618380
50429	618381
50136	618382
55741	618383
1909	618384
26304	618385
76572	618386
16177	618387
22949	618388
116053	618389
19046	618390
3267	618391
40946	618392
110108	618393
109187	618394
15728	618395
44040	618396
136282	618397
59923	618398
13497	618399
3152	618400
24319	618401
111615	618402
294286	618403
179955	618404
14090	618405
334454	618406
27424	618407
295737	618408
2019	618409
18589	618410
80411	618411
18040	618412
28702	618413
168372	618414
41387	618415
93123	618416
193615	618417
64606	618418
8184	618419
3319	618420
49277	618421
51223	618422
87252	618423
38426	618424
8550	618425
129434	618426
38830	618427
49566	618428
2936	618429
62436	618430
10168	618431
48576	618432
7167	618433
110959	618434
110654	618435
49211	618436
51084	618437
48559	618438
23458	618439
6737	618440
28004	618441
344948	618442
17658	618443
21094	618444
207086	618445
163934	618446
35863	618447
26227	618448
56380	618449
200	618450
53366	618451
73806	618452
10398	618453
23897	618454
351028	618455
29538	618456
20058	618457
7900	618458
12564	618459
24199	618460
747	618461
1419	618462
184885	618463
281172	618464
14803	618465
8964	618466
191848	618467
37722	618468
23799	618469
37633	618470
95635	618471
34312	618472
8476	618473
35912	618474
36761	618475
86686	618476
5679	618477
10269	618478
33729	618479
7923	618480
4870	618481
92381	618482
24328	618483
77882	618484
33479	618485
31708	618486
24396	618487
17747	618488
6362	618489
23089	618490
64390	618491
37833	618492
243944	618493
13199	618494
49413	618495
13049	618496
11009	618497
13599	618498
8305	618499
16531	618500
80673	618501
15150	618502
26988	618503
111129	618504
11521	618505
1493	618506
4985	618507
108134	618508
58191	618509
89007	618510
68277	618511
4880	618512
214047	618513
72836	618514
336155	618515
143202	618516
289289	618517
26210	618518
4850	618519
280699	618520
81688	618521
4156	618522
51340	618523
49319	618524
90062	618525
4417	618526
3208	618527
48663	618528
142905	618529
11282	618530
5150	618531
137323	618532
16428	618533
16306	618534
312264	618535
20764	618536
2789	618537
110505	618538
201353	618539
174780	618540
35823	618541
322208	618542
56286	618543
88887	618544
35144	618545
6661	618546
265993	618547
110626	618548
3681	618549
18980	618550
23633	618551
14423	618552
18680	618553
2215	618554
11057	618555
263391	618556
48551	618557
296364	618558
192	618559
3550	618560
107577	618561
7418	618562
71646	618563
29745	618564
13655	618565
33992	618566
2423	618567
25024	618568
294004	618569
19212	618570
294875	618571
35852	618572
9245	618573
151390	618574
39705	618575
11640	618576
73210	618577
773	618578
762	618579
58978	618580
287186	618581
49709	618582
6606	618583
31440	618584
16201	618585
32756	618586
48555	618587
1625	618588
20369	618589
310	618590
202792	618591
138769	618592
164335	618593
201122	618594
97957	618595
207219	618596
103872	618597
207461	618598
58839	618599
50424	618600
39605	618601
26262	618602
62276	618603
22458	618604
128703	618605
10269	618606
102843	618607
73663	618608
140538	618609
43781	618610
195465	618611
269794	618612
83118	618613
158764	618614
208498	618615
71788	618616
3216	618617
177266	618618
175548	618619
110085	618620
16338	618621
301543	618622
81579	618623
204510	618624
104770	618625
8871	618626
109187	618627
65018	618628
71217	618629
288241	618630
37480	618631
145556	618632
15029	618633
65225	618634
46072	618635
204256	618636
314928	618637
75700	618638
133608	618639
205712	618640
209239	618641
127810	618642
140849	618643
158739	618644
101399	618645
19369	618646
40458	618647
304164	618648
152153	618649
273605	618650
32315	618651
9746	618652
49688	618653
175179	618654
175955	618655
3215	618656
2671	618657
110654	618658
292493	618659
72869	618660
119387	618661
52650	618662
104577	618663
352553	618664
4123	618665
43781	618666
24243	618667
52949	618668
66718	618669
294600	618670
109535	618671
109529	618672
48565	618673
109759	618674
289892	618675
17735	618676
72321	618677
24689	618678
34545	618679
108713	618680
287594	618681
71850	618682
47546	618683
4896	618684
2423	618685
288355	618686
7924	618687
10163	618688
24279	618689
292552	618690
176300	618691
2668	618692
3209	618693
16280	618694
287042	618695
9956	618696
73130	618697
176110	618698
176928	618699
172597	618700
49096	618701
3220	618702
40627	618703
195196	618704
6961	618705
2777	618706
166742	618707
139997	618708
18353	618709
191547	618710
22941	618711
33858	618712
43335	618713
39208	618714
62	618715
189593	618716
1492	618717
77882	618718
122361	618719
10045	618720
319390	618721
2588	618722
136173	618723
47	618724
36496	618725
52498	618726
22183	618727
108759	618728
4911	618729
72071	618730
17287	618731
127249	618732
50164	618733
54952	618734
107253	618735
314996	618736
12551	618737
311352	618738
7745	618739
15008	618740
89372	618741
184036	618742
212714	618743
10960	618744
143937	618745
5439	618746
83326	618747
342268	618748
202710	618749
55086	618750
8476	618751
38011	618752
331065	618753
331069	618754
331072	618755
131129	618756
131130	618757
201118	618758
5204	618759
307307	618760
64968	618761
176729	618762
33947	618763
293421	618764
293031	618765
208709	618766
109667	618767
176948	618768
13374	618769
49655	618770
171716	618771
2668	618772
17627	618773
13372	618774
171805	618775
49036	618776
7776	618777
13252	618778
111104	618779
108452	618780
175429	618781
305269	618782
137989	618783
99626	618784
89281	618785
26196	618786
348530	618787
8452	618788
11533	618789
171141	618790
123396	618791
52350	618792
201603	618793
32419	618794
311652	618795
178271	618796
177708	618797
13995	618798
5340	618799
1371	618800
1984	618801
2375	618802
547	618803
1963	618804
1371	618805
8903	618806
199393	618807
122194	618808
208982	618809
45359	618810
2135	618811
288768	618812
48209	618813
150284	618814
36376	618815
53426	618816
4082	618817
2683	618818
5553	618819
56637	618820
261720	618821
222964	618822
93945	618823
6972	618824
55874	618825
127338	618826
128117	618827
83929	618828
177899	618829
62579	618830
274623	618831
30988	618832
268066	618833
12151	618834
80257	618835
345206	618836
60256	618837
121647	618838
238358	618839
196826	618840
31310	618841
353835	618842
253	618843
253	618844
341118	618845
71829	618846
294853	618847
108370	618848
7839	618849
16421	618850
8238	618851
205311	618852
137690	618853
53043	618854
281021	618855
74671	618856
4743	618857
99445	618858
82722	618859
327540	618860
8201	618861
77225	618862
344240	618863
3991	618864
34257	618865
116455	618866
103104	618867
89196	618868
2751	618869
294136	618870
26021	618871
36605	618872
52673	618873
32253	618874
300102	618875
981	618876
35462	618877
279935	618878
161371	618879
10591	618880
18142	618881
4235	618882
128604	618883
7356	618884
4332	618885
36578	618886
17057	618887
11885	618888
121721	618889
1209	618890
121581	618891
3076	618892
28496	618893
78476	618894
343458	618895
176098	618896
109255	618897
36550	618898
162286	618899
6127	618900
109375	618901
34874	618902
125364	618903
287068	618904
98309	618905
206586	618906
126301	618907
273762	618908
37855	618909
37855	618910
248792	618911
15713	618912
28491	618913
17097	618914
625	618915
354087	618916
8189	618917
321068	618918
129402	618919
3096	618920
133459	618921
50782	618922
26535	618923
169343	618924
269829	618925
150056	618926
51677	618927
95768	618928
6414	618929
20738	618930
30769	618931
3150	618932
126445	618933
222971	618934
221669	618935
277413	618936
20085	618937
89252	618938
166655	618939
261381	618940
62937	618941
14732	618942
81675	618943
126513	618944
130084	618945
339739	618946
169372	618947
328470	618948
265920	618949
9623	618950
96362	618951
81276	618952
59057	618953
302001	618954
227220	618955
22139	618956
47048	618957
103531	618958
37819	618959
50122	618960
163662	618961
270170	618962
33043	618963
113408	618964
226942	618965
265520	618966
162159	618967
43796	618968
161748	618969
6954	618970
107519	618971
46075	618972
318647	618973
178066	618974
53862	618975
65709	618976
4570	618977
155195	618978
283151	618979
9671	618980
2849	618981
7988	618982
309220	618983
25214	618984
197695	618985
1172	618986
350448	618987
208776	618988
127607	618989
57747	618990
138204	618991
209854	618992
206237	618993
43153	618994
8063	618995
335966	618996
310240	618997
310190	618998
157109	618999
63102	619000
199779	619001
115179	619002
183359	619003
51210	619004
65379	619005
301939	619006
13651	619007
98161	619008
228049	619009
17084	619010
276720	619011
186649	619012
182998	619013
29047	619014
132954	619015
33473	619016
143118	619017
41330	619018
14467	619019
99020	619020
18207	619021
89938	619022
18192	619023
9629	619024
88794	619025
7265	619026
16236	619027
25555	619028
70807	619029
1671	619030
256676	619031
267992	619032
150999	619033
19325	619034
29791	619035
166938	619036
33528	619037
22195	619038
44770	619039
48042	619040
69520	619041
146613	619042
158800	619043
223376	619044
82192	619045
166938	619046
156812	619047
24925	619048
35761	619049
228032	619050
46001	619051
253769	619052
138819	619053
50615	619054
242180	619055
107278	619056
146187	619057
57024	619058
3014	619059
28235	619060
28235	619061
51024	619062
78833	619063
41307	619064
148517	619065
108105	619066
150581	619067
179660	619068
108052	619069
41307	619070
227054	619071
199116	619072
142984	619073
143267	619074
60839	619075
92176	619076
60842	619077
52343	619078
33348	619079
131380	619080
54261	619081
224165	619082
229464	619083
221641	619084
136601	619085
18523	619086
211197	619087
248568	619088
301948	619089
217453	619090
125474	619091
130919	619092
335120	619093
4371	619094
9697	619095
50585	619096
3506	619097
50168	619098
307492	619099
8147	619100
47850	619101
236924	619102
269796	619103
254206	619104
185586	619105
169345	619106
199580	619107
242575	619108
17411	619109
63436	619110
114028	619111
145924	619112
117085	619113
245418	619114
46527	619115
46019	619116
23911	619117
91238	619118
16554	619119
107291	619120
34931	619121
15381	619122
80721	619123
10925	619124
67584	619125
46079	619126
4857	619127
9677	619128
68929	619129
30040	619130
36032	619131
283402	619132
17097	619133
126606	619134
7096	619135
40268	619136
123924	619137
54357	619138
47765	619139
12726	619140
133746	619141
6034	619142
23700	619143
100581	619144
162055	619145
17407	619146
47862	619147
46934	619148
13525	619149
51799	619150
69770	619151
4390	619152
1825	619153
1060	619154
272050	619155
27884	619156
69876	619157
3515	619158
106408	619159
47893	619160
29308	619161
229796	619162
124865	619163
66494	619164
167676	619165
61689	619166
184067	619167
104697	619168
29209	619169
40268	619170
33417	619171
126606	619172
112730	619173
164795	619174
107062	619175
67684	619176
46981	619177
275979	619178
165948	619179
46981	619180
341439	619181
278444	619182
201579	619183
19963	619184
47218	619185
102628	619186
34931	619187
13748	619188
32533	619189
164134	619190
7705	619191
69146	619192
67844	619193
268032	619194
105428	619195
47615	619196
46468	619197
3917	619198
67861	619199
67591	619200
168029	619201
32237	619202
289	619203
30040	619204
76396	619205
75111	619206
249054	619207
307192	619208
45901	619209
104074	619210
145527	619211
18574	619212
35865	619213
106055	619214
7740	619215
67589	619216
46963	619217
133833	619218
236430	619219
12694	619220
17465	619221
76110	619222
1412	619223
51812	619224
47536	619225
211767	619226
3517	619227
36921	619228
36270	619229
106370	619230
105020	619231
3517	619232
168244	619233
3177	619234
107940	619235
92497	619236
10237	619237
23258	619238
236968	619239
70582	619240
180869	619241
21117	619242
162320	619243
281436	619244
30040	619245
25216	619246
133833	619247
80416	619248
23559	619249
271407	619250
169250	619251
48000	619252
52033	619253
58789	619254
40246	619255
135788	619256
100077	619257
3027	619258
180227	619259
282079	619260
125419	619261
14934	619262
9855	619263
307345	619264
2563	619265
349119	619266
70308	619267
165777	619268
23046	619269
96309	619270
148306	619271
200946	619272
35491	619273
40412	619274
91337	619275
298171	619276
24902	619277
145563	619278
231825	619279
106000	619280
116717	619281
75444	619282
24956	619283
45132	619284
266565	619285
76066	619286
113575	619287
75946	619288
201455	619289
41811	619290
92521	619291
25191	619292
181987	619293
97293	619294
70719	619295
25191	619296
207377	619297
59172	619298
103718	619299
87029	619300
161761	619301
216604	619302
92521	619303
25374	619304
137367	619305
166081	619306
47629	619307
225901	619308
126295	619309
81533	619310
55515	619311
199759	619312
290079	619313
345232	619314
202327	619315
149832	619316
138554	619317
2177	619318
25138	619319
122895	619320
125385	619321
21709	619322
1931	619323
45995	619324
139951	619325
201475	619326
179442	619327
3687	619328
37972	619329
37762	619330
200885	619331
137885	619332
19430	619333
12354	619334
80868	619335
60501	619336
58881	619337
8071	619338
9204	619339
183951	619340
224004	619341
49935	619342
256648	619343
8821	619344
103918	619345
32697	619346
11676	619347
258555	619348
191409	619349
18186	619350
199954	619351
131944	619352
39004	619353
125295	619354
58171	619355
39858	619356
235598	619357
74554	619358
33057	619359
58171	619360
93565	619361
286226	619362
119863	619363
61852	619364
54379	619365
336725	619366
27830	619367
227634	619368
65421	619369
9671	619370
125464	619371
54783	619372
184788	619373
98021	619374
67840	619375
27054	619376
217347	619377
143613	619378
1736	619379
51115	619380
47920	619381
8791	619382
178078	619383
99736	619384
143872	619385
331050	619386
279870	619387
137904	619388
117324	619389
8718	619390
75246	619391
93439	619392
115450	619393
57936	619394
277045	619395
21767	619396
274970	619397
40313	619398
118886	619399
198206	619400
183151	619401
30918	619402
73928	619403
254026	619404
1987	619405
1987	619406
202905	619407
86763	619408
39556	619409
351098	619410
47803	619411
108	619412
37720	619413
71742	619414
279985	619415
184806	619416
11071	619417
85	619418
301962	619419
133148	619420
4801	619421
142935	619422
142984	619423
91709	619424
60724	619425
23087	619426
23087	619427
158790	619428
105	619429
95611	619430
46892	619431
164137	619432
70072	619433
275456	619434
332744	619435
274670	619436
163631	619437
47281	619438
37534	619439
99164	619440
136518	619441
224840	619442
316123	619443
40594	619444
26874	619445
61936	619446
734	619447
134796	619448
159420	619449
54268	619450
99510	619451
45308	619452
60699	619453
20814	619454
43601	619455
241657	619456
15436	619457
279975	619458
327366	619459
17472	619460
300417	619461
32625	619462
7728	619463
253663	619464
112707	619465
166712	619466
247851	619467
48103	619468
113583	619469
8466	619470
43579	619471
41957	619472
84416	619473
274972	619474
13909	619475
61769	619476
52076	619477
24055	619478
9643	619479
186822	619480
116795	619481
19400	619482
1528	619483
76565	619484
4312	619485
25630	619486
33083	619487
4312	619488
154739	619489
239864	619490
72016	619491
13016	619492
85075	619493
47296	619494
75257	619495
229493	619496
9883	619497
347900	619498
15464	619499
81495	619500
182731	619501
106415	619502
30991	619503
63437	619504
10872	619505
69597	619506
125120	619507
179146	619508
120555	619509
98733	619510
59476	619511
112749	619512
249656	619513
33468	619514
248538	619515
198107	619516
222476	619517
18468	619518
17388	619519
17388	619520
179720	619521
160448	619522
100	619523
270752	619524
118233	619525
276634	619526
203365	619527
280334	619528
75471	619529
269334	619530
129909	619531
728	619532
5711	619533
37334	619534
482	619535
127252	619536
28774	619537
29542	619538
20091	619539
38408	619540
2626	619541
12342	619542
2	619543
88825	619544
67433	619545
104812	619546
32481	619547
17333	619548
2695	619549
29441	619550
20643	619551
60432	619552
154768	619553
271318	619554
68007	619555
204915	619556
204915	619557
225229	619558
333723	619559
26972	619560
200617	619561
114862	619562
188672	619563
23267	619564
8103	619565
87931	619566
253554	619567
243398	619568
165239	619569
169408	619570
303204	619571
22510	619572
181894	619573
166232	619574
134500	619575
3379	619576
38577	619577
1327	619578
115103	619579
55005	619580
240746	619581
33367	619582
75583	619583
257761	619584
62918	619585
62918	619586
11081	619587
11081	619588
113639	619589
234129	619590
180328	619591
32445	619592
47996	619593
300643	619594
209082	619595
38644	619596
33324	619597
18833	619598
261917	619599
342801	619600
18406	619601
8499	619602
293610	619603
64066	619604
94626	619605
347944	619606
54566	619607
196437	619608
7970	619609
293333	619610
281581	619611
307494	619612
6908	619613
287750	619614
282364	619615
4071	619616
157258	619617
1752	619618
62825	619619
242183	619620
2279	619621
27138	619622
104981	619623
17185	619624
166646	619625
162594	619626
275377	619627
349288	619628
207199	619629
304543	619630
9732	619631
12174	619632
19726	619633
64890	619634
137146	619635
140946	619636
26540	619637
24962	619638
176246	619639
49620	619640
209862	619641
355314	619642
67524	619643
176879	619644
72818	619645
44838	619646
147829	619647
106944	619648
67804	619649
4794	619650
33056	619651
73292	619652
161836	619653
94694	619654
279319	619655
294907	619656
351242	619657
49289	619658
342494	619659
327486	619660
26547	619661
351165	619662
169145	619663
7346	619664
3974	619665
49142	619666
198717	619667
2591	619668
70452	619669
867	619670
306172	619671
16642	619672
12448	619673
19267	619674
289835	619675
72334	619676
34260	619677
142036	619678
23403	619679
105430	619680
83971	619681
64932	619682
23410	619683
7020	619684
315728	619685
22721	619686
67523	619687
43044	619688
37515	619689
8207	619690
66328	619691
73163	619692
207544	619693
12390	619694
148623	619695
207934	619696
24460	619697
62773	619698
49530	619699
323145	619700
207840	619701
94143	619702
13286	619703
176477	619704
12127	619705
146426	619706
56152	619707
37337	619708
206011	619709
183095	619710
17457	619711
305940	619712
33628	619713
286509	619714
325697	619715
261322	619716
14120	619717
177990	619718
328254	619719
79379	619720
37764	619721
121504	619722
122048	619723
255638	619724
46224	619725
168520	619726
166836	619727
16410	619728
3568	619729
16410	619730
148618	619731
15630	619732
256589	619733
61721	619734
224313	619735
257871	619736
256867	619737
17526	619738
13003	619739
356129	619740
158938	619741
23029	619742
167610	619743
222065	619744
10483	619745
3803	619746
276646	619747
167499	619748
93291	619749
56726	619750
332742	619751
202390	619752
203963	619753
199034	619754
31419	619755
99136	619756
252087	619757
88853	619758
29129	619759
55017	619760
52274	619761
88209	619762
272218	619763
280990	619764
55721	619765
19685	619766
3379	619767
344086	619768
344214	619769
126159	619770
356879	619771
356615	619772
25157	619773
99979	619774
113996	619775
257450	619776
69568	619777
124175	619778
16019	619779
143884	619780
112775	619781
221577	619782
146175	619783
59072	619784
113626	619785
89254	619786
126348	619787
233761	619788
234142	619789
142496	619790
299571	619791
35229	619792
93159	619793
20553	619794
185771	619795
41915	619796
332719	619797
120748	619798
43882	619799
76040	619800
61259	619801
116153	619802
46681	619803
185704	619804
9145	619805
40556	619806
106826	619807
10307	619808
23931	619809
40529	619810
74520	619811
17374	619812
93159	619813
69457	619814
116024	619815
241601	619816
107161	619817
142464	619818
97823	619819
116558	619820
116571	619821
19567	619822
113331	619823
107136	619824
32300	619825
47679	619826
8759	619827
5404	619828
13664	619829
13664	619830
59737	619831
10307	619832
4346	619833
31647	619834
76040	619835
46200	619836
76433	619837
332435	619838
93494	619839
65957	619840
15094	619841
224217	619842
1406	619843
107161	619844
59737	619845
5377	619846
300533	619847
7535	619848
148282	619849
215	619850
141720	619851
112746	619852
90038	619853
136849	619854
265272	619855
253036	619856
75961	619857
90211	619858
279084	619859
89171	619860
327378	619861
47617	619862
11438	619863
139745	619864
23934	619865
59	619866
142697	619867
80883	619868
3522	619869
69814	619870
70648	619871
151116	619872
75127	619873
148	619874
89248	619875
89266	619876
50591	619877
59678	619878
3513	619879
51342	619880
89947	619881
59303	619882
281484	619883
47909	619884
47617	619885
69438	619886
5016	619887
17477	619888
332725	619889
101	619890
33487	619891
33084	619892
151050	619893
228529	619894
74420	619895
180132	619896
107402	619897
67531	619898
227376	619899
102513	619900
43891	619901
47325	619902
106496	619903
4810	619904
67588	619905
102843	619906
20562	619907
33353	619908
9870	619909
150150	619910
135450	619911
265592	619912
23834	619913
255	619914
8985	619915
89739	619916
230321	619917
224575	619918
2193	619919
51670	619920
69606	619921
7569	619922
45961	619923
7613	619924
102940	619925
70998	619926
7634	619927
33028	619928
196033	619929
13022	619930
90144	619931
28639	619932
12969	619933
238858	619934
25593	619935
215	619936
40529	619937
33353	619938
138624	619939
47716	619940
31324	619941
8709	619942
2193	619943
184485	619944
116194	619945
23614	619946
161697	619947
139152	619948
22558	619949
308615	619950
159547	619951
168441	619952
4783	619953
32300	619954
17479	619955
266207	619956
116280	619957
96141	619958
90211	619959
309386	619960
30004	619961
235959	619962
28520	619963
103401	619964
93423	619965
126828	619966
41897	619967
4566	619968
265361	619969
89148	619970
24900	619971
46447	619972
76040	619973
221027	619974
34930	619975
46384	619976
23657	619977
12854	619978
225205	619979
4857	619980
76070	619981
29425	619982
68820	619983
14118	619984
311003	619985
2418	619986
33318	619987
9366	619988
88016	619989
339884	619990
7285	619991
60120	619992
23207	619993
181300	619994
68848	619995
113859	619996
234713	619997
237839	619998
157079	619999
354766	620000
431	620001
23214	620002
169704	620003
33524	620004
48033	620005
50506	620006
70564	620007
155031	620008
67525	620009
275040	620010
193805	620011
23863	620012
85684	620013
8721	620014
103157	620015
157351	620016
100136	620017
89687	620018
198305	620019
140474	620020
85142	620021
57220	620022
56940	620023
17049	620024
157015	620025
11937	620026
13895	620027
86846	620028
99874	620029
296820	620030
295839	620031
111952	620032
242106	620033
25243	620034
234447	620035
16691	620036
12490	620037
32171	620038
57086	620039
59943	620040
280468	620041
13754	620042
15984	620043
3558	620044
219230	620045
2401	620046
22632	620047
55073	620048
268479	620049
18682	620050
47433	620051
50168	620052
5124	620053
142272	620054
320319	620055
86586	620056
191139	620057
191245	620058
135010	620059
183464	620060
254394	620061
16588	620062
70217	620063
42948	620064
89950	620065
326380	620066
33282	620067
182955	620068
38051	620069
74089	620070
179385	620071
233404	620072
28849	620073
33279	620074
255296	620075
140933	620076
135896	620077
224104	620078
53325	620079
91952	620080
10329	620081
114123	620082
46012	620083
89870	620084
223110	620085
80895	620086
135042	620087
33348	620088
282195	620089
47864	620090
343854	620091
51361	620092
347344	620093
81816	620094
40851	620095
5007	620096
124137	620097
143673	620098
4252	620099
139417	620100
157812	620101
2922	620102
149559	620103
92931	620104
14755	620105
183012	620106
90689	620107
230776	620108
37875	620109
24909	620110
50262	620111
74024	620112
50224	620113
34916	620114
50242	620115
229863	620116
60512	620117
222703	620118
136232	620119
227578	620120
231145	620121
180978	620122
132642	620123
70235	620124
208596	620125
208596	620126
332676	620127
227664	620128
139592	620129
103443	620130
70603	620131
88344	620132
152168	620133
242638	620134
50112	620135
161841	620136
22510	620137
90468	620138
168765	620139
138401	620140
136349	620141
114086	620142
155001	620143
141577	620144
45910	620145
56165	620146
275161	620147
167267	620148
167267	620149
100550	620150
87141	620151
43183	620152
35862	620153
183955	620154
182986	620155
44771	620156
121627	620157
112393	620158
237335	620159
88617	620160
186465	620161
6904	620162
168492	620163
274951	620164
167942	620165
157133	620166
9832	620167
95308	620168
270288	620169
354692	620170
56032	620171
233175	620172
155099	620173
40657	620174
178678	620175
283439	620176
170814	620177
33717	620178
3944	620179
310726	620180
79151	620181
202047	620182
53237	620183
135263	620184
107457	620185
74436	620186
115555	620187
155441	620188
60456	620189
106994	620190
11602	620191
116215	620192
49844	620193
331436	620194
74333	620195
14656	620196
89172	620197
125585	620198
346220	620199
334914	620200
205217	620201
8407	620202
26835	620203
26835	620204
41460	620205
92153	620206
138533	620207
198103	620208
155282	620209
152146	620210
23882	620211
50614	620212
107118	620213
23882	620214
212525	620215
125064	620216
254509	620217
232076	620218
14784	620219
155860	620220
93455	620221
116705	620222
116002	620223
183755	620224
115089	620225
202024	620226
91755	620227
178802	620228
201911	620229
254008	620230
39495	620231
296205	620232
41401	620233
147911	620234
201456	620235
244459	620236
73989	620237
54247	620238
75637	620239
9854	620240
57710	620241
15202	620242
20711	620243
332364	620244
39929	620245
282681	620246
185451	620247
255887	620248
275750	620249
69945	620250
261757	620251
156300	620252
74857	620253
155690	620254
57768	620255
8577	620256
129092	620257
39452	620258
22617	620259
123503	620260
103064	620261
8362	620262
136510	620263
167846	620264
257148	620265
7157	620266
65202	620267
106166	620268
66670	620269
227285	620270
15384	620271
18083	620272
55465	620273
182507	620274
137416	620275
111975	620276
88602	620277
265703	620278
43910	620279
257111	620280
152440	620281
7558	620282
326261	620283
5182	620284
235960	620285
254177	620286
296264	620287
137112	620288
315034	620289
168544	620290
164037	620291
107510	620292
17116	620293
146070	620294
70406	620295
301998	620296
61850	620297
123692	620298
39091	620299
130844	620300
57253	620301
140558	620302
165275	620303
303580	620304
149018	620305
30063	620306
278348	620307
9490	620308
101127	620309
478	620310
95453	620311
66584	620312
86478	620313
107201	620314
344689	620315
30799	620316
235189	620317
210625	620318
142642	620319
233879	620320
11474	620321
29089	620322
234579	620323
143578	620324
60892	620325
1240	620326
255081	620327
48729	620328
42979	620329
42894	620330
283146	620331
82333	620332
44739	620333
256445	620334
250033	620335
32751	620336
111963	620337
34820	620338
140109	620339
107521	620340
24109	620341
279029	620342
13698	620343
257008	620344
85340	620345
104025	620346
257482	620347
141822	620348
125397	620349
76070	620350
46279	620351
46279	620352
114096	620353
93386	620354
78221	620355
118880	620356
313475	620357
313657	620358
319300	620359
314064	620360
313572	620361
313667	620362
313640	620363
187816	620364
119404	620365
201038	620366
8437	620367
85135	620368
267652	620369
198419	620370
307808	620371
76010	620372
300958	620373
210551	620374
171065	620375
200973	620376
5282	620377
26726	620378
200181	620379
333474	620380
124585	620381
136106	620382
140126	620383
112479	620384
20662	620385
29031	620386
258567	620387
41727	620388
157268	620389
31506	620390
99845	620391
11605	620392
44785	620393
76160	620394
234910	620395
22521	620396
133307	620397
236416	620398
12863	620399
275546	620400
28612	620401
47776	620402
184155	620403
307821	620404
305394	620405
75391	620406
182578	620407
35374	620408
305463	620409
51470	620410
39408	620411
154499	620412
136605	620413
41198	620414
19879	620415
99191	620416
4678	620417
11256	620418
11256	620419
58091	620420
49956	620421
95292	620422
191095	620423
8229	620424
43344	620425
11978	620426
51696	620427
103196	620428
323490	620429
82734	620430
122063	620431
70913	620432
75285	620433
169264	620434
298922	620435
10260	620436
26910	620437
148939	620438
51908	620439
3179	620440
107164	620441
69888	620442
181942	620443
46734	620444
31270	620445
112558	620446
92077	620447
148790	620448
257417	620449
52103	620450
11429	620451
265381	620452
11599	620453
95556	620454
114224	620455
24890	620456
92775	620457
56499	620458
10509	620459
283419	620460
284659	620461
53202	620462
37786	620463
346081	620464
12404	620465
47433	620466
2652	620467
107344	620468
70552	620469
99091	620470
268258	620471
107066	620472
32171	620473
13642	620474
74185	620475
298474	620476
74185	620477
74036	620478
179383	620479
40811	620480
220324	620481
320507	620482
125945	620483
13810	620484
12384	620485
169062	620486
19955	620487
228124	620488
226126	620489
301232	620490
88234	620491
247686	620492
164682	620493
171130	620494
154603	620495
130571	620496
85146	620497
85255	620498
42167	620499
20938	620500
63650	620501
756	620502
43506	620503
35715	620504
302748	620505
74553	620506
74553	620507
74553	620508
319753	620509
208760	620510
4996	620511
4996	620512
92555	620513
222470	620514
337789	620515
40645	620516
179071	620517
105373	620518
161534	620519
89658	620520
80037	620521
20524	620522
104506	620523
74402	620524
60122	620525
224117	620526
120700	620527
347677	620528
142351	620529
221099	620530
95352	620531
266695	620532
123552	620533
9135	620534
59484	620535
169862	620536
136871	620537
28974	620538
90863	620539
40531	620540
192677	620541
168793	620542
183070	620543
140441	620544
33266	620545
152845	620546
328773	620547
301787	620548
89094	620549
231080	620550
33266	620551
198252	620552
303181	620553
161958	620554
40330	620555
64798	620556
97842	620557
47582	620558
211198	620559
90497	620560
2614	620561
33254	620562
106136	620563
314965	620564
88463	620565
75853	620566
42194	620567
141569	620568
26997	620569
328290	620570
2182	620571
35304	620572
6822	620573
96950	620574
268429	620575
50581	620576
30865	620577
136570	620578
11348	620579
59692	620580
70173	620581
231290	620582
166242	620583
96834	620584
273039	620585
6298	620586
120710	620587
32654	620588
6077	620589
10258	620590
104104	620591
106748	620592
163916	620593
46145	620594
59484	620595
229083	620596
116555	620597
10260	620598
257234	620599
62027	620600
40795	620601
28968	620602
23498	620603
7347	620604
58513	620605
269878	620606
162981	620607
280112	620608
100193	620609
61133	620610
12062	620611
27481	620612
18747	620613
155583	620614
34978	620615
42044	620616
203163	620617
38220	620618
42044	620619
22404	620620
21190	620621
283692	620622
271140	620623
75482	620624
75214	620625
5042	620626
50975	620627
115414	620628
82074	620629
63528	620630
2391	620631
106431	620632
28599	620633
70809	620634
273495	620635
169187	620636
30387	620637
28599	620638
27679	620639
16015	620640
286952	620641
83073	620642
54296	620643
49244	620644
81608	620645
181550	620646
348003	620647
27538	620648
223547	620649
1071	620650
66956	620651
9580	620652
48161	620653
347793	620654
4567	620655
139997	620656
141090	620657
221509	620658
21734	620659
251031	620660
194239	620661
262784	620662
246018	620663
153695	620664
306920	620665
102052	620666
240935	620667
1396	620668
284332	620669
24068	620670
71218	620671
283454	620672
33755	620673
171031	620674
284390	620675
283900	620676
284344	620677
201897	620678
108251	620679
284365	620680
284284	620681
128081	620682
125897	620683
55180	620684
260304	620685
63720	620686
222684	620687
300247	620688
244978	620689
241013	620690
77541	620691
274492	620692
126747	620693
82893	620694
239412	620695
35459	620696
6563	620697
6563	620698
181009	620699
195323	620700
19471	620701
275440	620702
66921	620703
40538	620704
98934	620705
163082	620706
12109	620707
70397	620708
102040	620709
320997	620710
154161	620711
98257	620712
268261	620713
183601	620714
250995	620715
11040	620716
24570	620717
356136	620718
349473	620719
127728	620720
350695	620721
229369	620722
105495	620723
55729	620724
251133	620725
5850	620726
18181	620727
48138	620728
190621	620729
170196	620730
278398	620731
1050	620732
180562	620733
8093	620734
51217	620735
155657	620736
19306	620737
16136	620738
127966	620739
157019	620740
59811	620741
131210	620742
306185	620743
72490	620744
34530	620745
44223	620746
206120	620747
15743	620748
266893	620749
181884	620750
34210	620751
216525	620752
10573	620753
107453	620754
117745	620755
296535	620756
309552	620757
60500	620758
140061	620759
170064	620760
344508	620761
13665	620762
181967	620763
118848	620764
4266	620765
35184	620766
342594	620767
12577	620768
8577	620769
115278	620770
282417	620771
319583	620772
14891	620773
25274	620774
14454	620775
23052	620776
46940	620777
220994	620778
15170	620779
5413	620780
120941	620781
91058	620782
113037	620783
19195	620784
154047	620785
180093	620786
227108	620787
24831	620788
8025	620789
5135	620790
235224	620791
50453	620792
73770	620793
330517	620794
152579	620795
68703	620796
40430	620797
89846	620798
141848	620799
225815	620800
225242	620801
231709	620802
25078	620803
73556	620804
230922	620805
303615	620806
137020	620807
335627	620808
82353	620809
124853	620810
139148	620811
98406	620812
81614	620813
64138	620814
12781	620815
183287	620816
2847	620817
15364	620818
279739	620819
52072	620820
47783	620821
47905	620822
100726	620823
164671	620824
225758	620825
153617	620826
460	620827
89909	620828
68988	620829
235815	620830
42065	620831
107143	620832
97731	620833
50275	620834
276975	620835
272427	620836
144427	620837
43726	620838
45180	620839
354674	620840
18265	620841
9895	620842
23904	620843
88432	620844
93031	620845
123578	620846
21145	620847
104757	620848
58904	620849
89454	620850
50590	620851
261231	620852
251082	620853
153544	620854
341836	620855
22213	620856
22222	620857
250248	620858
153631	620859
33282	620860
153694	620861
194925	620862
261664	620863
117038	620864
106459	620865
144760	620866
345520	620867
97999	620868
116798	620869
331507	620870
44942	620871
197027	620872
126953	620873
45977	620874
19730	620875
19944	620876
38238	620877
82605	620878
110861	620879
167348	620880
212434	620881
131307	620882
416	620883
1151	620884
297350	620885
190859	620886
307031	620887
6254	620888
125912	620889
47877	620890
3754	620891
68605	620892
78012	620893
23091	620894
43830	620895
54308	620896
331091	620897
331759	620898
80624	620899
29758	620900
156338	620901
155365	620902
19352	620903
227617	620904
7407	620905
341949	620906
56080	620907
99791	620908
54249	620909
80526	620910
148636	620911
40028	620912
31355	620913
148811	620914
122882	620915
212	620916
96816	620917
123248	620918
141013	620919
80517	620920
241251	620921
123162	620922
331292	620923
222188	620924
65846	620925
31368	620926
197488	620927
148770	620928
255699	620929
44862	620930
95289	620931
197431	620932
31393	620933
123163	620934
30030	620935
197747	620936
197741	620937
148859	620938
155670	620939
123162	620940
80512	620941
242262	620942
330183	620943
95263	620944
78834	620945
95394	620946
139	620947
14546	620948
296139	620949
94011	620950
155128	620951
94426	620952
165414	620953
53939	620954
37016	620955
157634	620956
102647	620957
267553	620958
89	620959
67636	620960
484	620961
29099	620962
28466	620963
205886	620964
205384	620965
244451	620966
8231	620967
10568	620968
70787	620969
52214	620970
28410	620971
21960	620972
140752	620973
9698	620974
102452	620975
286029	620976
175792	620977
274556	620978
200633	620979
86969	620980
51261	620981
190241	620982
107835	620983
281022	620984
248353	620985
126681	620986
126681	620987
53812	620988
17405	620989
17405	620990
10238	620991
162029	620992
7694	620993
131144	620994
270982	620995
76167	620996
4655	620997
232213	620998
43610	620999
259015	621000
5560	621001
291809	621002
5685	621003
101061	621004
38498	621005
154632	621006
95718	621007
28536	621008
271201	621009
48880	621010
148722	621011
281165	621012
135595	621013
346398	621014
87371	621015
18727	621016
58347	621017
203918	621018
407	621019
9643	621020
143378	621021
5378	621022
251206	621023
356258	621024
350853	621025
351936	621026
351221	621027
40370	621028
207346	621029
83239	621030
295517	621031
47610	621032
207189	621033
357100	621034
84461	621035
209997	621036
350822	621037
48276	621038
127440	621039
83249	621040
208096	621041
59480	621042
4	621043
282548	621044
129214	621045
323076	621046
354957	621047
8891	621048
82540	621049
354895	621050
107255	621051
195765	621052
41658	621053
223219	621054
144888	621055
118623	621056
22215	621057
207161	621058
354400	621059
14618	621060
201262	621061
356447	621062
206138	621063
196614	621064
350700	621065
348819	621066
56458	621067
351590	621068
352744	621069
206437	621070
250142	621071
208502	621072
205650	621073
56458	621074
353757	621075
357610	621076
128038	621077
56125	621078
56536	621079
255053	621080
80718	621081
89950	621082
106744	621083
15485	621084
356970	621085
278610	621086
310859	621087
38783	621088
15673	621089
110665	621090
89110	621091
991	621092
1635	621093
28872	621094
31852	621095
4520	621096
11617	621097
67015	621098
101821	621099
116969	621100
170847	621101
175111	621102
58342	621103
75848	621104
13484	621105
11204	621106
6945	621107
351920	621108
111130	621109
250945	621110
8491	621111
19385	621112
70446	621113
249756	621114
300547	621115
69398	621116
1274	621117
34585	621118
181258	621119
71061	621120
293182	621121
110101	621122
113815	621123
177257	621124
71550	621125
185914	621126
177168	621127
37351	621128
293727	621129
67554	621130
266382	621131
111530	621132
8882	621133
1537	621134
352147	621135
215677	621136
18614	621137
352178	621138
266085	621139
62496	621140
239140	621141
7503	621142
250547	621143
154139	621144
51491	621145
108434	621146
22197	621147
98358	621148
251834	621149
112590	621150
167729	621151
250349	621152
64898	621153
250691	621154
74408	621155
128015	621156
79186	621157
71817	621158
72728	621159
14160	621160
93115	621161
335750	621162
245354	621163
130411	621164
26997	621165
44258	621166
31825	621167
34491	621168
98346	621169
50175	621170
166	621171
250880	621172
99986	621173
86227	621174
54652	621175
15863	621176
489	621177
4250	621178
217521	621179
227575	621180
3568	621181
15890	621182
15487	621183
159532	621184
17567	621185
149908	621186
214400	621187
153586	621188
302	621189
251869	621190
1103	621191
301	621192
121891	621193
153649	621194
63369	621195
63346	621196
250717	621197
9910	621198
243793	621199
3166	621200
153490	621201
118904	621202
56632	621203
178651	621204
153518	621205
44265	621206
154081	621207
331374	621208
9985	621209
154072	621210
250882	621211
149982	621212
154109	621213
250476	621214
250693	621215
22222	621216
77012	621217
277651	621218
54255	621219
32641	621220
211756	621221
74052	621222
199420	621223
251042	621224
64898	621225
153639	621226
153605	621227
64920	621228
154143	621229
64903	621230
64902	621231
250590	621232
113302	621233
9103	621234
126129	621235
250605	621236
250857	621237
48589	621238
68147	621239
250403	621240
250556	621241
134338	621242
180884	621243
250794	621244
29256	621245
138640	621246
250512	621247
250901	621248
154033	621249
250776	621250
472	621251
250298	621252
22824	621253
377	621254
154016	621255
2450	621256
76866	621257
138104	621258
194300	621259
251781	621260
250887	621261
251244	621262
250401	621263
250611	621264
250712	621265
283086	621266
338044	621267
128164	621268
65111	621269
1828	621270
153545	621271
250633	621272
98259	621273
153604	621274
15964	621275
257445	621276
3927	621277
251381	621278
42078	621279
30311	621280
52098	621281
64946	621282
116846	621283
228706	621284
153703	621285
300961	621286
43738	621287
109986	621288
96328	621289
114103	621290
251549	621291
250802	621292
66720	621293
64907	621294
153722	621295
251361	621296
251350	621297
136689	621298
311025	621299
250432	621300
250330	621301
250483	621302
153701	621303
147134	621304
98278	621305
44352	621306
160241	621307
15890	621308
154141	621309
98250	621310
153658	621311
98246	621312
250287	621313
98225	621314
250311	621315
12487	621316
192508	621317
18188	621318
249284	621319
127571	621320
154140	621321
153661	621322
98247	621323
153702	621324
312432	621325
312680	621326
22230	621327
22229	621328
37176	621329
35901	621330
98231	621331
242664	621332
98234	621333
251802	621334
50491	621335
54722	621336
98226	621337
98247	621338
153582	621339
98245	621340
153538	621341
66497	621342
251849	621343
153547	621344
153552	621345
22500	621346
45973	621347
4254	621348
188826	621349
9845	621350
3662	621351
198333	621352
62777	621353
9247	621354
193236	621355
3597	621356
252967	621357
44886	621358
337341	621359
92895	621360
7299	621361
16423	621362
10649	621363
57828	621364
212613	621365
8859	621366
65230	621367
172520	621368
15755	621369
57882	621370
77968	621371
208792	621372
47365	621373
10155	621374
8007	621375
8426	621376
134519	621377
217575	621378
55215	621379
18139	621380
209971	621381
309537	621382
54888	621383
56619	621384
183886	621385
183616	621386
307095	621387
181736	621388
7682	621389
35800	621390
20996	621391
246413	621392
8037	621393
280097	621394
57008	621395
5601	621396
185082	621397
116334	621398
75142	621399
18338	621400
183928	621401
309012	621402
115732	621403
35424	621404
75526	621405
182563	621406
35480	621407
227176	621408
75231	621409
182977	621410
114803	621411
305458	621412
25211	621413
307515	621414
76481	621415
278339	621416
757	621417
23800	621418
23800	621419
8640	621420
23973	621421
56983	621422
23632	621423
6879	621424
27066	621425
209028	621426
323437	621427
179374	621428
341859	621429
148041	621430
202087	621431
230162	621432
39495	621433
6580	621434
168776	621435
144721	621436
191493	621437
69950	621438
30060	621439
199978	621440
236864	621441
61881	621442
36110	621443
52128	621444
133786	621445
3492	621446
104640	621447
149874	621448
88601	621449
151168	621450
169388	621451
90344	621452
145415	621453
331078	621454
21077	621455
112833	621456
34890	621457
8654	621458
27917	621459
58027	621460
155159	621461
73601	621462
97442	621463
75088	621464
114011	621465
324388	621466
97447	621467
126615	621468
126615	621469
90706	621470
11346	621471
151004	621472
127962	621473
84014	621474
157025	621475
41619	621476
59938	621477
130993	621478
149546	621479
339881	621480
52006	621481
89123	621482
257389	621483
14501	621484
253640	621485
254694	621486
50317	621487
66016	621488
100215	621489
236757	621490
149004	621491
145120	621492
21019	621493
302749	621494
327245	621495
99215	621496
180493	621497
145435	621498
42589	621499
152502	621500
223041	621501
64310	621502
74383	621503
92969	621504
138346	621505
270245	621506
91082	621507
80690	621508
115816	621509
123920	621510
14508	621511
27160	621512
54865	621513
125085	621514
37755	621515
35507	621516
305171	621517
18355	621518
119872	621519
212122	621520
50083	621521
123996	621522
124933	621523
14599	621524
26874	621525
81776	621526
203140	621527
10967	621528
19370	621529
338697	621530
198481	621531
81796	621532
26949	621533
14561	621534
54719	621535
346990	621536
201968	621537
42265	621538
76950	621539
311590	621540
25735	621541
45349	621542
81411	621543
280657	621544
230916	621545
8441	621546
113644	621547
227492	621548
205955	621549
50246	621550
13814	621551
165281	621552
108497	621553
59590	621554
93157	621555
152943	621556
18413	621557
884	621558
8078	621559
281734	621560
21709	621561
48976	621562
283052	621563
333495	621564
246799	621565
6327	621566
141117	621567
5124	621568
135149	621569
84720	621570
738	621571
27378	621572
54460	621573
274324	621574
38497	621575
108838	621576
51205	621577
51238	621578
38784	621579
277889	621580
158689	621581
100957	621582
168885	621583
158835	621584
27301	621585
350363	621586
66500	621587
267974	621588
38789	621589
283049	621590
208612	621591
16105	621592
258290	621593
203014	621594
209702	621595
144441	621596
10874	621597
18625	621598
183187	621599
136794	621600
33287	621601
112743	621602
133702	621603
149511	621604
97428	621605
3295	621606
274985	621607
339660	621608
89675	621609
16184	621610
12993	621611
13822	621612
51394	621613
91620	621614
79059	621615
123215	621616
19469	621617
37505	621618
93304	621619
95714	621620
41035	621621
46173	621622
79203	621623
13533	621624
1462	621625
150140	621626
91202	621627
270623	621628
181407	621629
285043	621630
163807	621631
142225	621632
350457	621633
38185	621634
142225	621635
16626	621636
72216	621637
30012	621638
44295	621639
32222	621640
319950	621641
9324	621642
170371	621643
346681	621644
166032	621645
3895	621646
47625	621647
14472	621648
180188	621649
355082	621650
17690	621651
108768	621652
257365	621653
73578	621654
113615	621655
73219	621656
49737	621657
321846	621658
163056	621659
21768	621660
162802	621661
100078	621662
8774	621663
118970	621664
182828	621665
22425	621666
33200	621667
1472	621668
133827	621669
28738	621670
11666	621671
274737	621672
315326	621673
176737	621674
73075	621675
178859	621676
10424	621677
9406	621678
54299	621679
351344	621680
129679	621681
7682	621682
170330	621683
49757	621684
111419	621685
73208	621686
49757	621687
177038	621688
295193	621689
177037	621690
73251	621691
1085	621692
49757	621693
1085	621694
49757	621695
110601	621696
176988	621697
73251	621698
177120	621699
177038	621700
24697	621701
18024	621702
111419	621703
49424	621704
111419	621705
108731	621706
177037	621707
49757	621708
36831	621709
36831	621710
3936	621711
48206	621712
8785	621713
19689	621714
6853	621715
2836	621716
18566	621717
13671	621718
6853	621719
53943	621720
53254	621721
237731	621722
65882	621723
255385	621724
5022	621725
269830	621726
142459	621727
73073	621728
5449	621729
264615	621730
85225	621731
170354	621732
2694	621733
26162	621734
347164	621735
18877	621736
155840	621737
5329	621738
5883	621739
204537	621740
39810	621741
7260	621742
11220	621743
351922	621744
14673	621745
209524	621746
128960	621747
127709	621748
129610	621749
7504	621750
108	621751
87711	621752
57545	621753
10778	621754
1153	621755
2802	621756
469	621757
3469	621758
120174	621759
157775	621760
29408	621761
28763	621762
189384	621763
29676	621764
46890	621765
37075	621766
23790	621767
2266	621768
22886	621769
2106	621770
56717	621771
22886	621772
140596	621773
269747	621774
251408	621775
151119	621776
172101	621777
163874	621778
289097	621779
31460	621780
1071	621781
115487	621782
1236	621783
183132	621784
310062	621785
11841	621786
11841	621787
54761	621788
350704	621789
89925	621790
2893	621791
130257	621792
1484	621793
1027	621794
7825	621795
53189	621796
21970	621797
171044	621798
283197	621799
64461	621800
113922	621801
662	621802
28154	621803
221	621804
4736	621805
2969	621806
5104	621807
28579	621808
209213	621809
26686	621810
5773	621811
1566	621812
11746	621813
37394	621814
205783	621815
113701	621816
302173	621817
23	621818
93527	621819
299049	621820
4125	621821
206885	621822
210236	621823
129675	621824
350508	621825
1878	621826
8360	621827
14565	621828
39425	621829
15381	621830
61890	621831
379	621832
54528	621833
8125	621834
164155	621835
27106	621836
11511	621837
304846	621838
164	621839
51326	621840
111472	621841
2198	621842
55526	621843
73349	621844
160187	621845
11995	621846
42209	621847
55565	621848
329963	621849
240372	621850
355546	621851
163409	621852
64711	621853
54075	621854
227186	621855
7285	621856
17800	621857
28153	621858
354782	621859
302775	621860
4841	621861
104181	621862
63982	621863
4565	621864
5148	621865
181889	621866
48338	621867
35327	621868
474	621869
140805	621870
161596	621871
5697	621872
221732	621873
2956	621874
128110	621875
60241	621876
9863	621877
34297	621878
172246	621879
195290	621880
175685	621881
10115	621882
143160	621883
93830	621884
111259	621885
287164	621886
34545	621887
176122	621888
72960	621889
6212	621890
174169	621891
12158	621892
2030	621893
174143	621894
109845	621895
175667	621896
172976	621897
174593	621898
17259	621899
20780	621900
109923	621901
304481	621902
282189	621903
73010	621904
175226	621905
111320	621906
335142	621907
16229	621908
2553	621909
34252	621910
191895	621911
144996	621912
49484	621913
111563	621914
72049	621915
290126	621916
73332	621917
78948	621918
12038	621919
49967	621920
25344	621921
101812	621922
94722	621923
104151	621924
193744	621925
63614	621926
61679	621927
289548	621928
28145	621929
294347	621930
30187	621931
93483	621932
71124	621933
51368	621934
201906	621935
49751	621936
906	621937
177022	621938
290559	621939
71991	621940
109710	621941
173490	621942
230883	621943
277928	621944
33638	621945
294784	621946
285324	621947
175394	621948
282266	621949
287574	621950
34387	621951
6173	621952
176967	621953
24232	621954
173731	621955
173871	621956
7835	621957
48918	621958
71991	621959
111258	621960
294750	621961
13671	621962
13671	621963
48117	621964
80798	621965
198615	621966
339561	621967
126356	621968
52911	621969
82520	621970
351547	621971
293104	621972
30112	621973
30647	621974
275858	621975
145011	621976
195524	621977
77502	621978
24835	621979
177226	621980
29864	621981
294753	621982
176998	621983
176978	621984
172966	621985
109036	621986
33986	621987
286815	621988
24224	621989
287898	621990
75473	621991
119973	621992
32784	621993
101054	621994
101054	621995
16302	621996
15098	621997
31881	621998
26949	621999
8877	622000
2912	622001
59531	622002
27316	622003
83708	622004
47343	622005
79242	622006
69651	622007
173188	622008
297841	622009
47527	622010
277587	622011
173959	622012
34218	622013
287008	622014
130873	622015
302487	622016
110932	622017
4594	622018
97136	622019
11527	622020
27382	622021
33641	622022
37361	622023
26556	622024
54416	622025
214348	622026
40558	622027
51158	622028
173740	622029
132502	622030
97980	622031
269476	622032
43962	622033
285630	622034
275884	622035
9302	622036
41826	622037
41826	622038
3493	622039
14069	622040
67992	622041
121968	622042
84515	622043
6770	622044
216960	622045
217679	622046
135395	622047
57896	622048
65262	622049
183156	622050
2048	622051
13445	622052
142862	622053
3436	622054
83235	622055
50093	622056
3689	622057
52604	622058
52604	622059
52604	622060
13708	622061
6331	622062
115445	622063
17691	622064
187114	622065
192020	622066
2277	622067
153208	622068
7292	622069
167930	622070
133536	622071
44100	622072
83145	622073
273175	622074
13205	622075
6037	622076
100669	622077
333225	622078
272171	622079
104743	622080
25590	622081
281595	622082
7879	622083
110178	622084
111300	622085
72209	622086
59735	622087
118321	622088
44233	622089
304523	622090
59307	622091
3580	622092
783	622093
21642	622094
14550	622095
10432	622096
13	622097
64822	622098
17906	622099
6021	622100
25869	622101
28704	622102
84268	622103
21957	622104
207085	622105
82853	622106
284887	622107
246301	622108
26729	622109
272105	622110
118522	622111
67807	622112
147730	622113
102386	622114
108266	622115
234644	622116
106241	622117
25975	622118
55977	622119
129801	622120
357684	622121
352319	622122
58966	622123
22657	622124
184995	622125
128491	622126
25728	622127
310857	622128
30902	622129
45293	622130
5337	622131
10467	622132
6571	622133
10935	622134
120840	622135
33507	622136
23663	622137
2575	622138
145884	622139
96662	622140
1526	622141
23791	622142
245724	622143
169498	622144
124025	622145
211218	622146
950	622147
40204	622148
117441	622149
154225	622150
11500	622151
60084	622152
26945	622153
22767	622154
5005	622155
232730	622156
1185	622157
205163	622158
110769	622159
53470	622160
34010	622161
10143	622162
196023	622163
6329	622164
190197	622165
4869	622166
77556	622167
5331	622168
36190	622169
29088	622170
40078	622171
87943	622172
156934	622173
207892	622174
69211	622175
31868	622176
15482	622177
78853	622178
71937	622179
60843	622180
10680	622181
213482	622182
35053	622183
73817	622184
127834	622185
60125	622186
15879	622187
179107	622188
49491	622189
6740	622190
100739	622191
136051	622192
15416	622193
129823	622194
61896	622195
16508	622196
18491	622197
35570	622198
63479	622199
95554	622200
48913	622201
164699	622202
61869	622203
24853	622204
2721	622205
29091	622206
24889	622207
5786	622208
237885	622209
2424	622210
129219	622211
155018	622212
96437	622213
67000	622214
4819	622215
10093	622216
18371	622217
98396	622218
30889	622219
143028	622220
153134	622221
19807	622222
104427	622223
146430	622224
45493	622225
103548	622226
14876	622227
177960	622228
69384	622229
210558	622230
1675	622231
148330	622232
13744	622233
309360	622234
193580	622235
203026	622236
296421	622237
75277	622238
17571	622239
87477	622240
209669	622241
54469	622242
198258	622243
96723	622244
108895	622245
36241	622246
49547	622247
16593	622248
4063	622249
14142	622250
12358	622251
63515	622252
102417	622253
18621	622254
208319	622255
3710	622256
1327	622257
91031	622258
1287	622259
127283	622260
100052	622261
57595	622262
214665	622263
30762	622264
99431	622265
119711	622266
17207	622267
4530	622268
117043	622269
11228	622270
40685	622271
9082	622272
11272	622273
201278	622274
2016	622275
90949	622276
7757	622277
15523	622278
6102	622279
344424	622280
149710	622281
340499	622282
45273	622283
63856	622284
173805	622285
24845	622286
70	622287
439	622288
100958	622289
59116	622290
6554	622291
71665	622292
52987	622293
189473	622294
10975	622295
181198	622296
322000	622297
354968	622298
261331	622299
124397	622300
214568	622301
606	622302
63208	622303
78742	622304
196492	622305
3988	622306
122925	622307
34056	622308
97892	622309
86734	622310
13109	622311
21630	622312
17073	622313
130724	622314
326437	622315
24121	622316
11622	622317
65287	622318
108001	622319
117251	622320
77750	622321
60430	622322
219514	622323
28945	622324
6610	622325
318485	622326
202348	622327
81778	622328
24742	622329
12350	622330
9788	622331
27874	622332
16595	622333
4789	622334
133820	622335
245583	622336
197084	622337
36	622338
204115	622339
39406	622340
1326	622341
33196	622342
67930	622343
58385	622344
21349	622345
1055	622346
315935	622347
239572	622348
28	622349
18538	622350
69138	622351
58599	622352
59471	622353
86699	622354
170894	622355
6101	622356
190843	622357
75145	622358
62647	622359
246922	622360
60912	622361
3233	622362
53050	622363
186507	622364
55369	622365
283840	622366
275932	622367
276794	622368
8184	622369
173827	622370
256753	622371
48373	622372
167361	622373
58423	622374
11367	622375
77393	622376
10828	622377
79195	622378
154709	622379
127981	622380
15987	622381
26478	622382
15518	622383
88008	622384
191863	622385
15251	622386
10244	622387
52155	622388
21803	622389
102967	622390
265488	622391
5464	622392
200399	622393
323294	622394
13767	622395
227466	622396
47322	622397
28787	622398
117665	622399
35697	622400
117415	622401
29059	622402
53220	622403
14112	622404
7562	622405
47	622406
19777	622407
6840	622408
73465	622409
57001	622410
35570	622411
54813	622412
15298	622413
206734	622414
231690	622415
40735	622416
23882	622417
36790	622418
188258	622419
48467	622420
14033	622421
338128	622422
77474	622423
150572	622424
802	622425
210179	622426
8207	622427
50358	622428
144831	622429
203291	622430
88861	622431
85815	622432
117418	622433
30197	622434
32883	622435
124445	622436
87639	622437
38445	622438
26493	622439
70769	622440
77189	622441
5632	622442
78017	622443
305634	622444
42649	622445
87757	622446
82285	622447
80881	622448
198839	622449
83208	622450
67739	622451
119984	622452
35295	622453
91757	622454
351967	622455
308407	622456
41313	622457
263195	622458
86661	622459
300277	622460
181478	622461
138393	622462
168449	622463
39260	622464
351471	622465
28873	622466
49205	622467
124254	622468
1551	622469
27024	622470
93515	622471
124439	622472
136379	622473
70639	622474
275980	622475
97767	622476
7436	622477
22920	622478
336985	622479
14052	622480
229019	622481
13746	622482
290529	622483
7167	622484
291430	622485
2020	622486
153147	622487
168828	622488
263047	622489
66427	622490
284246	622491
8463	622492
46166	622493
107196	622494
143010	622495
91649	622496
41331	622497
153366	622498
17835	622499
41232	622500
87398	622501
67488	622502
264639	622503
260965	622504
246976	622505
53051	622506
221297	622507
172662	622508
146089	622509
7023	622510
71632	622511
48987	622512
2660	622513
145815	622514
174212	622515
80994	622516
49003	622517
84307	622518
9806	622519
100749	622520
86530	622521
45476	622522
27899	622523
8699	622524
160263	622525
36338	622526
107997	622527
247409	622528
36039	622529
160572	622530
118241	622531
208329	622532
72496	622533
353	622534
220766	622535
148422	622536
119226	622537
26834	622538
71745	622539
93947	622540
60924	622541
314542	622542
158482	622543
76236	622544
90659	622545
318316	622546
85214	622547
314426	622548
314673	622549
170325	622550
24842	622551
20736	622552
48638	622553
183197	622554
77821	622555
178072	622556
316041	622557
283953	622558
130089	622559
329558	622560
101404	622561
187534	622562
188988	622563
140387	622564
175188	622565
24848	622566
47459	622567
120566	622568
29118	622569
147172	622570
200670	622571
159836	622572
79874	622573
401	622574
222474	622575
129650	622576
15	622577
16496	622578
127851	622579
36264	622580
130989	622581
59871	622582
91972	622583
118605	622584
129528	622585
53626	622586
17396	622587
71446	622588
34933	622589
694	622590
14076	622591
95208	622592
18467	622593
59909	622594
91956	622595
35909	622596
73703	622597
6725	622598
6548	622599
23729	622600
59266	622601
60814	622602
89662	622603
76392	622604
8248	622605
35731	622606
39795	622607
38677	622608
9214	622609
31725	622610
114535	622611
72304	622612
48092	622613
1365	622614
3992	622615
211289	622616
209193	622617
49056	622618
195926	622619
287290	622620
150731	622621
16329	622622
260669	622623
266938	622624
42694	622625
124162	622626
164687	622627
65497	622628
262997	622629
37257	622630
70586	622631
31593	622632
14649	622633
50350	622634
23676	622635
349599	622636
18582	622637
135476	622638
119765	622639
326	622640
62228	622641
14197	622642
105870	622643
50448	622644
354493	622645
42724	622646
9665	622647
135	622648
7613	622649
40194	622650
234598	622651
144270	622652
1311	622653
16027	622654
12988	622655
78892	622656
877	622657
41530	622658
225400	622659
39648	622660
550	622661
225588	622662
94931	622663
1141	622664
41966	622665
285559	622666
20726	622667
109431	622668
3911	622669
186404	622670
3293	622671
40773	622672
14449	622673
10093	622674
191564	622675
1885	622676
333326	622677
328909	622678
29352	622679
330286	622680
134031	622681
6499	622682
78058	622683
42640	622684
41078	622685
45877	622686
153404	622687
90856	622688
120915	622689
41431	622690
334119	622691
239538	622692
5203	622693
1833	622694
30990	622695
54556	622696
13802	622697
54388	622698
43125	622699
39945	622700
187140	622701
1574	622702
14474	622703
115016	622704
102585	622705
67615	622706
121675	622707
20250	622708
208584	622709
78581	622710
101760	622711
119505	622712
55488	622713
159793	622714
118665	622715
78350	622716
147788	622717
57074	622718
101795	622719
81875	622720
143068	622721
3865	622722
152569	622723
38121	622724
41859	622725
179888	622726
352608	622727
185202	622728
41873	622729
81940	622730
11788	622731
37934	622732
102154	622733
73	622734
178862	622735
52178	622736
312320	622737
27318	622738
45793	622739
149740	622740
71484	622741
108828	622742
41167	622743
31896	622744
291731	622745
149580	622746
59015	622747
205304	622748
123768	622749
183112	622750
1412	622751
20637	622752
82148	622753
90628	622754
144493	622755
135651	622756
147423	622757
92088	622758
252854	622759
6311	622760
47834	622761
71750	622762
187513	622763
26199	622764
272080	622765
18336	622766
88494	622767
29597	622768
39651	622769
66353	622770
202598	622771
316568	622772
37954	622773
283790	622774
199170	622775
69949	622776
81778	622777
6389	622778
8169	622779
79514	622780
13857	622781
128961	622782
172108	622783
188879	622784
548	622785
2196	622786
1322	622787
67536	622788
213470	622789
184372	622790
185640	622791
77258	622792
67820	622793
67977	622794
565	622795
105187	622796
108349	622797
18333	622798
71471	622799
103614	622800
171026	622801
203749	622802
46806	622803
192463	622804
78817	622805
80950	622806
10383	622807
21764	622808
80975	622809
43799	622810
20846	622811
37635	622812
47694	622813
101067	622814
244766	622815
84177	622816
184117	622817
44908	622818
56577	622819
76027	622820
35335	622821
306831	622822
91498	622823
661	622824
27639	622825
552	622826
59342	622827
1319	622828
184380	622829
47669	622830
7601	622831
41894	622832
35029	622833
15996	622834
125930	622835
71185	622836
30256	622837
1929	622838
59639	622839
24327	622840
49543	622841
118486	622842
51622	622843
16081	622844
415	622845
1548	622846
10493	622847
11000	622848
34820	622849
99115	622850
51203	622851
19074	622852
194748	622853
33739	622854
24243	622855
166981	622856
117455	622857
98479	622858
140215	622859
29428	622860
30284	622861
16591	622862
61649	622863
10477	622864
10226	622865
20622	622866
20501	622867
41270	622868
125737	622869
201839	622870
42213	622871
12966	622872
68108	622873
329257	622874
3358	622875
86459	622876
26800	622877
91988	622878
79277	622879
75159	622880
50231	622881
3375	622882
54398	622883
102600	622884
157285	622885
140945	622886
78776	622887
18273	622888
35813	622889
4391	622890
16188	622891
3433	622892
129988	622893
151420	622894
64033	622895
65993	622896
206689	622897
37714	622898
11275	622899
7787	622900
16502	622901
2159	622902
61409	622903
35054	622904
89228	622905
186223	622906
108819	622907
70693	622908
285798	622909
99045	622910
86183	622911
153374	622912
28154	622913
314530	622914
169	622915
20311	622916
183814	622917
22254	622918
52930	622919
180381	622920
606	622921
20208	622922
43676	622923
224849	622924
83564	622925
146490	622926
268975	622927
24313	622928
101541	622929
326047	622930
2220	622931
81864	622932
64248	622933
321054	622934
158961	622935
286227	622936
179206	622937
177659	622938
100880	622939
23986	622940
113249	622941
53046	622942
18952	622943
186942	622944
134559	622945
40169	622946
41362	622947
96206	622948
191066	622949
211624	622950
3516	622951
136537	622952
89120	622953
27434	622954
32010	622955
168490	622956
92795	622957
204149	622958
165843	622959
116889	622960
86152	622961
1327	622962
29808	622963
175968	622964
15111	622965
208084	622966
311102	622967
810	622968
98313	622969
7449	622970
33706	622971
2452	622972
91140	622973
152664	622974
88741	622975
37016	622976
37016	622977
26336	622978
36556	622979
43791	622980
24946	622981
18795	622982
7660	622983
54620	622984
107602	622985
32315	622986
1394	622987
105298	622988
64839	622989
118118	622990
132237	622991
114440	622992
38822	622993
315495	622994
8101	622995
19564	622996
83269	622997
161455	622998
479	622999
53305	623000
8823	623001
12416	623002
3812	623003
106378	623004
36566	623005
19181	623006
34876	623007
36942	623008
66761	623009
122496	623010
52042	623011
66015	623012
105153	623013
240314	623014
176888	623015
10075	623016
21386	623017
93204	623018
35850	623019
88253	623020
118671	623021
111043	623022
7847	623023
280938	623024
178454	623025
35714	623026
9779	623027
46981	623028
46812	623029
116483	623030
1827	623031
248941	623032
16908	623033
150291	623034
28542	623035
104134	623036
151768	623037
33071	623038
29612	623039
90562	623040
40026	623041
10087	623042
253584	623043
68881	623044
60192	623045
33169	623046
68599	623047
23025	623048
277123	623049
13156	623050
12733	623051
23567	623052
21940	623053
126401	623054
28131	623055
14390	623056
88661	623057
258355	623058
166805	623059
101765	623060
148416	623061
10443	623062
7721	623063
294584	623064
68419	623065
10678	623066
247929	623067
261754	623068
265588	623069
3978	623070
108465	623071
48993	623072
19451	623073
49349	623074
87000	623075
293344	623076
272634	623077
45309	623078
130060	623079
341261	623080
37442	623081
47392	623082
143717	623083
53709	623084
11296	623085
103356	623086
75534	623087
176091	623088
73000	623089
325833	623090
9035	623091
23128	623092
44071	623093
111184	623094
152332	623095
11534	623096
67541	623097
67415	623098
27742	623099
179608	623100
39072	623101
27548	623102
15895	623103
208004	623104
104454	623105
160621	623106
78584	623107
22717	623108
201904	623109
114449	623110
116747	623111
10653	623112
2304	623113
104130	623114
33833	623115
127657	623116
116032	623117
15662	623118
65374	623119
128265	623120
9943	623121
259508	623122
272011	623123
157182	623124
14727	623125
21889	623126
209576	623127
90228	623128
69479	623129
173177	623130
79926	623131
270718	623132
165836	623133
128001	623134
134817	623135
20135	623136
35042	623137
354685	623138
127921	623139
27169	623140
352813	623141
288643	623142
179981	623143
2176	623144
88432	623145
118247	623146
286180	623147
166517	623148
44122	623149
49649	623150
287183	623151
40509	623152
94968	623153
174824	623154
7501	623155
22750	623156
16035	623157
247262	623158
56751	623159
5239	623160
77865	623161
247992	623162
199637	623163
297245	623164
62894	623165
340564	623166
123725	623167
191979	623168
148650	623169
298599	623170
70853	623171
67997	623172
227369	623173
146207	623174
122594	623175
329986	623176
198539	623177
357405	623178
3470	623179
107606	623180
115758	623181
91448	623182
7148	623183
216895	623184
5801	623185
82045	623186
10901	623187
186536	623188
205316	623189
13360	623190
70	623191
178629	623192
11209	623193
56869	623194
351727	623195
327664	623196
326370	623197
39405	623198
128818	623199
11628	623200
93088	623201
14138	623202
9510	623203
28307	623204
24425	623205
20289	623206
122201	623207
45326	623208
23474	623209
22072	623210
30806	623211
1832	623212
225060	623213
84372	623214
5851	623215
73020	623216
19468	623217
1562	623218
39677	623219
17672	623220
80359	623221
350598	623222
2170	623223
110571	623224
2257	623225
19001	623226
158259	623227
82567	623228
56094	623229
328224	623230
45535	623231
167028	623232
127627	623233
84293	623234
1270	623235
149349	623236
328496	623237
159854	623238
296	623239
56443	623240
205321	623241
9926	623242
86209	623243
154078	623244
4195	623245
17239	623246
40174	623247
64463	623248
94209	623249
158422	623250
8766	623251
79497	623252
191536	623253
38120	623254
48507	623255
175749	623256
175461	623257
32713	623258
46781	623259
80265	623260
11653	623261
20745	623262
316578	623263
342326	623264
38475	623265
147777	623266
110465	623267
70460	623268
168127	623269
13150	623270
76503	623271
7616	623272
120154	623273
32100	623274
110557	623275
239048	623276
33683	623277
58035	623278
121258	623279
34564	623280
72295	623281
79008	623282
286158	623283
8118	623284
342540	623285
25535	623286
22751	623287
324033	623288
118847	623289
19662	623290
731	623291
141671	623292
2793	623293
15552	623294
4917	623295
193	623296
160298	623297
3753	623298
3897	623299
78536	623300
108547	623301
202983	623302
82479	623303
5911	623304
4355	623305
240105	623306
7473	623307
29850	623308
49380	623309
56151	623310
30485	623311
209649	623312
136096	623313
211909	623314
295226	623315
325338	623316
71827	623317
9906	623318
109041	623319
55921	623320
106062	623321
68751	623322
34967	623323
179432	623324
1878	623325
184272	623326
82680	623327
19289	623328
7247	623329
301703	623330
275601	623331
146332	623332
287275	623333
129845	623334
97508	623335
240138	623336
44909	623337
609	623338
34753	623339
120598	623340
3243	623341
22210	623342
87768	623343
9530	623344
57849	623345
286789	623346
79709	623347
3271	623348
6112	623349
13103	623350
249852	623351
65487	623352
37722	623353
48987	623354
276733	623355
7105	623356
181254	623357
277865	623358
114534	623359
48036	623360
326059	623361
54631	623362
20007	623363
76914	623364
7598	623365
51836	623366
155685	623367
17390	623368
8724	623369
5759	623370
133245	623371
33921	623372
30747	623373
66676	623374
298699	623375
343022	623376
63454	623377
47069	623378
73602	623379
127860	623380
48938	623381
172163	623382
18211	623383
7032	623384
198744	623385
10517	623386
28754	623387
75170	623388
114703	623389
200843	623390
109219	623391
65514	623392
53192	623393
27159	623394
239467	623395
1084	623396
272851	623397
15271	623398
16007	623399
8637	623400
896	623401
6159	623402
157814	623403
3282	623404
14331	623405
114557	623406
11848	623407
37437	623408
21347	623409
11323	623410
10420	623411
478	623412
212311	623413
26310	623414
97946	623415
66341	623416
14619	623417
26267	623418
6046	623419
3652	623420
59552	623421
26326	623422
67893	623423
284727	623424
191924	623425
230552	623426
20698	623427
1872	623428
334622	623429
73809	623430
221464	623431
113600	623432
318269	623433
25762	623434
1710	623435
239574	623436
159606	623437
17168	623438
103621	623439
10624	623440
29613	623441
127328	623442
103358	623443
109327	623444
46485	623445
191731	623446
54131	623447
16432	623448
357442	623449
7796	623450
57444	623451
4297	623452
172989	623453
63220	623454
128468	623455
208419	623456
250144	623457
108629	623458
71799	623459
1330	623460
86610	623461
85778	623462
37134	623463
49702	623464
2204	623465
176911	623466
111088	623467
294275	623468
330103	623469
157845	623470
5540	623471
52420	623472
52492	623473
13975	623474
13975	623475
17579	623476
152305	623477
36050	623478
158777	623479
4564	623480
103863	623481
97695	623482
64849	623483
157473	623484
146525	623485
196594	623486
152063	623487
6850	623488
249534	623489
79133	623490
12112	623491
64398	623492
82584	623493
14207	623494
249033	623495
140434	623496
46747	623497
2103	623498
11039	623499
143829	623500
11100	623501
6764	623502
36559	623503
180150	623504
65705	623505
127425	623506
19784	623507
13918	623508
17788	623509
10475	623510
2383	623511
142764	623512
260595	623513
349456	623514
78973	623515
86822	623516
18011	623517
104817	623518
97696	623519
99	623520
183103	623521
72887	623522
94759	623523
6754	623524
3530	623525
4872	623526
1622	623527
4005	623528
84648	623529
45832	623530
7929	623531
213839	623532
99198	623533
96053	623534
244021	623535
60386	623536
158269	623537
2609	623538
44535	623539
69409	623540
4055	623541
10652	623542
20841	623543
14138	623544
159945	623545
3512	623546
13654	623547
49875	623548
10976	623549
112113	623550
149875	623551
13871	623552
52446	623553
308877	623554
46671	623555
75988	623556
1806	623557
57382	623558
256987	623559
27283	623560
51894	623561
24111	623562
2150	623563
19459	623564
116842	623565
5360	623566
157569	623567
448	623568
44199	623569
16246	623570
1663	623571
2197	623572
6409	623573
14606	623574
41573	623575
123685	623576
159655	623577
194053	623578
83649	623579
127779	623580
94651	623581
30534	623582
28127	623583
137789	623584
202259	623585
22473	623586
28703	623587
43854	623588
1647	623589
6167	623590
39252	623591
23354	623592
7784	623593
25931	623594
25931	623595
25931	623596
210937	623597
27483	623598
1126	623599
50407	623600
2118	623601
9872	623602
135754	623603
46900	623604
181457	623605
221334	623606
259785	623607
259782	623608
350394	623609
37458	623610
299739	623611
9944	623612
353987	623613
222469	623614
14328	623615
274018	623616
198163	623617
1276	623618
21601	623619
59052	623620
30695	623621
237143	623622
82804	623623
50880	623624
1950	623625
21636	623626
250899	623627
155467	623628
23558	623629
274671	623630
147230	623631
22019	623632
227126	623633
247446	623634
249963	623635
179999	623636
35081	623637
301161	623638
122494	623639
94950	623640
161345	623641
31543	623642
31015	623643
103387	623644
52082	623645
2590	623646
33521	623647
23581	623648
59728	623649
319852	623650
310624	623651
1758	623652
355887	623653
191638	623654
333445	623655
37048	623656
5617	623657
228360	623658
185721	623659
8435	623660
109103	623661
157370	623662
121830	623663
137191	623664
278972	623665
30758	623666
221520	623667
46737	623668
69586	623669
3766	623670
70042	623671
162831	623672
32360	623673
325885	623674
257336	623675
352769	623676
166449	623677
324170	623678
169331	623679
203350	623680
49278	623681
325509	623682
102915	623683
81018	623684
256150	623685
157383	623686
98920	623687
4330	623688
11728	623689
193230	623690
191288	623691
117057	623692
68368	623693
100080	623694
259470	623695
47531	623696
278702	623697
15769	623698
199553	623699
196491	623700
40903	623701
117726	623702
11890	623703
188516	623704
644	623705
76418	623706
167917	623707
321	623708
116973	623709
16836	623710
41105	623711
6489	623712
53863	623713
28347	623714
12783	623715
16365	623716
1837	623717
100128	623718
71295	623719
58748	623720
217849	623721
142809	623722
234961	623723
54825	623724
339	623725
105268	623726
14207	623727
11362	623728
53779	623729
352259	623730
3317	623731
45062	623732
715	623733
272241	623734
122909	623735
765	623736
128863	623737
20734	623738
226421	623739
2011	623740
206075	623741
333611	623742
122332	623743
18963	623744
70655	623745
1624	623746
31585	623747
49015	623748
4884	623749
210500	623750
104407	623751
2731	623752
128320	623753
118292	623754
2547	623755
22720	623756
44569	623757
70159	623758
19393	623759
150629	623760
91058	623761
3059	623762
1009	623763
33366	623764
35829	623765
207525	623766
213	623767
31635	623768
24145	623769
11084	623770
2078	623771
63071	623772
32600	623773
52006	623774
15037	623775
53104	623776
99114	623777
27433	623778
66918	623779
36435	623780
22082	623781
54593	623782
11364	623783
76618	623784
813	623785
186152	623786
52026	623787
298820	623788
25497	623789
13891	623790
33263	623791
38682	623792
70358	623793
5083	623794
274579	623795
44209	623796
39570	623797
4145	623798
55603	623799
261078	623800
293945	623801
77049	623802
21474	623803
71434	623804
16027	623805
28983	623806
12033	623807
23265	623808
161200	623809
6482	623810
247473	623811
38430	623812
348408	623813
119115	623814
188726	623815
605	623816
206332	623817
3857	623818
550	623819
14770	623820
3179	623821
84552	623822
73817	623823
8447	623824
20041	623825
98162	623826
35875	623827
152806	623828
260135	623829
204519	623830
333958	623831
15062	623832
100736	623833
10813	623834
4574	623835
202	623836
122886	623837
12154	623838
29126	623839
48	623840
221396	623841
8124	623842
67494	623843
131305	623844
14359	623845
7708	623846
8718	623847
247602	623848
103718	623849
41930	623850
50848	623851
8164	623852
14354	623853
59329	623854
85385	623855
90593	623856
5291	623857
118721	623858
1532	623859
139603	623860
13901	623861
96640	623862
167281	623863
94191	623864
112620	623865
25055	623866
299325	623867
298227	623868
91466	623869
1072	623870
8401	623871
91284	623872
5204	623873
85101	623874
168310	623875
86927	623876
226184	623877
35543	623878
170896	623879
138067	623880
47711	623881
112215	623882
52104	623883
12969	623884
139516	623885
145742	623886
13005	623887
6571	623888
21559	623889
32062	623890
8133	623891
14362	623892
23349	623893
29557	623894
222808	623895
9819	623896
91289	623897
52851	623898
75787	623899
138451	623900
4145	623901
223953	623902
1540	623903
171606	623904
51778	623905
10486	623906
61107	623907
54886	623908
1406	623909
58852	623910
87532	623911
130911	623912
17463	623913
6276	623914
13188	623915
236675	623916
222386	623917
70999	623918
186811	623919
13005	623920
25299	623921
47141	623922
6411	623923
64684	623924
135007	623925
15301	623926
6866	623927
91955	623928
25673	623929
8186	623930
333822	623931
58873	623932
186731	623933
41726	623934
23232	623935
3890	623936
38904	623937
202765	623938
3415	623939
248152	623940
340474	623941
235696	623942
78690	623943
10873	623944
136415	623945
11277	623946
77599	623947
17128	623948
210231	623949
115780	623950
185330	623951
217824	623952
76046	623953
75789	623954
8738	623955
18111	623956
59947	623957
10394	623958
30498	623959
2421	623960
147	623961
104002	623962
202098	623963
1998	623964
112990	623965
53286	623966
24099	623967
72066	623968
25560	623969
117063	623970
11519	623971
41740	623972
177603	623973
157769	623974
2182	623975
57020	623976
10207	623977
35481	623978
38389	623979
100809	623980
7631	623981
140276	623982
34925	623983
54836	623984
95969	623985
34726	623986
225106	623987
225278	623988
91198	623989
104333	623990
55146	623991
25634	623992
10414	623993
61804	623994
912	623995
15241	623996
18651	623997
55756	623998
68764	623999
126034	624000
345167	624001
345432	624002
9847	624003
64746	624004
129032	624005
31612	624006
243238	624007
39267	624008
260753	624009
341993	624010
75106	624011
185359	624012
11396	624013
1182	624014
298032	624015
111180	624016
287617	624017
49602	624018
176706	624019
24227	624020
176809	624021
287760	624022
49663	624023
34527	624024
173154	624025
111057	624026
24216	624027
172764	624028
176852	624029
177267	624030
111600	624031
49602	624032
110260	624033
24559	624034
176771	624035
294350	624036
49746	624037
7185	624038
88394	624039
71520	624040
175361	624041
290660	624042
49705	624043
172316	624044
13357	624045
109642	624046
48933	624047
49668	624048
299289	624049
112901	624050
40982	624051
38139	624052
30209	624053
100809	624054
139495	624055
131175	624056
41107	624057
18679	624058
2395	624059
127350	624060
50610	624061
69938	624062
6659	624063
18995	624064
118368	624065
32891	624066
33987	624067
52505	624068
76734	624069
17881	624070
86485	624071
188298	624072
35203	624073
55903	624074
127935	624075
579	624076
176277	624077
97978	624078
72676	624079
5890	624080
23631	624081
6860	624082
149244	624083
44188	624084
35005	624085
15911	624086
206477	624087
64777	624088
10368	624089
271546	624090
24149	624091
24686	624092
13273	624093
45274	624094
11804	624095
24477	624096
127860	624097
197024	624098
4884	624099
39897	624100
14572	624101
103313	624102
83529	624103
14427	624104
10034	624105
73989	624106
9175	624107
35750	624108
34299	624109
323643	624110
83732	624111
61013	624112
209213	624113
114673	624114
97189	624115
41674	624116
15439	624117
45062	624118
29291	624119
144564	624120
208159	624121
157420	624122
15553	624123
158024	624124
11568	624125
29517	624126
67681	624127
258703	624128
110628	624129
111399	624130
171638	624131
66023	624132
21112	624133
61482	624134
291552	624135
257066	624136
42059	624137
100027	624138
100524	624139
208811	624140
92860	624141
11527	624142
94762	624143
8035	624144
355741	624145
35467	624146
266818	624147
165552	624148
147947	624149
72901	624150
9609	624151
43527	624152
78442	624153
70330	624154
642	624155
101518	624156
3765	624157
8253	624158
208580	624159
271014	624160
53281	624161
27476	624162
137192	624163
24033	624164
170184	624165
20545	624166
7274	624167
281865	624168
83287	624169
56278	624170
69242	624171
339603	624172
4807	624173
30886	624174
87636	624175
13162	624176
6350	624177
18015	624178
9454	624179
120091	624180
2663	624181
72235	624182
244286	624183
214293	624184
33919	624185
17816	624186
49365	624187
1159	624188
42422	624189
170573	624190
60999	624191
155342	624192
16963	624193
85718	624194
28493	624195
15402	624196
72475	624197
57430	624198
349684	624199
17397	624200
33697	624201
65941	624202
40029	624203
357023	624204
17146	624205
149603	624206
968	624207
87027	624208
58151	624209
204787	624210
1796	624211
32889	624212
121470	624213
58120	624214
200367	624215
298336	624216
128182	624217
203425	624218
80805	624219
97172	624220
182511	624221
43433	624222
104	624223
40692	624224
104441	624225
30576	624226
7827	624227
14166	624228
10106	624229
71826	624230
8477	624231
12162	624232
45322	624233
105961	624234
22558	624235
223427	624236
24339	624237
51879	624238
32704	624239
197340	624240
295491	624241
191866	624242
171179	624243
106393	624244
115870	624245
125899	624246
103593	624247
30723	624248
49501	624249
71826	624250
59669	624251
60176	624252
21995	624253
33771	624254
3173	624255
2590	624256
135607	624257
1409	624258
21255	624259
3897	624260
74314	624261
72549	624262
107167	624263
122967	624264
7204	624265
44080	624266
15149	624267
10974	624268
44704	624269
12540	624270
87247	624271
9444	624272
63413	624273
126672	624274
344186	624275
123814	624276
81546	624277
124937	624278
120622	624279
47510	624280
61116	624281
179469	624282
223131	624283
33810	624284
111766	624285
240018	624286
111378	624287
339228	624288
6561	624289
37456	624290
3721	624291
22968	624292
59088	624293
22687	624294
179658	624295
11720	624296
26288	624297
19297	624298
12690	624299
192931	624300
78269	624301
136419	624302
600	624303
23899	624304
7401	624305
330559	624306
322889	624307
205371	624308
36470	624309
252093	624310
56066	624311
55913	624312
3997	624313
107	624314
248	624315
133872	624316
110499	624317
5353	624318
213442	624319
200962	624320
79791	624321
5636	624322
50723	624323
235783	624324
26683	624325
42173	624326
43876	624327
48163	624328
22794	624329
67112	624330
221	624331
3842	624332
67107	624333
80000	624334
175531	624335
298	624336
100725	624337
128340	624338
116395	624339
1747	624340
34500	624341
145492	624342
2788	624343
22761	624344
263055	624345
70081	624346
4890	624347
8248	624348
6176	624349
17640	624350
100506	624351
277538	624352
110945	624353
178371	624354
73843	624355
89829	624356
3134	624357
162413	624358
164815	624359
207699	624360
225290	624361
163083	624362
179202	624363
149437	624364
31529	624365
246415	624366
6621	624367
11706	624368
53771	624369
4528	624370
137369	624371
174634	624372
205131	624373
262032	624374
58310	624375
258578	624376
54797	624377
203676	624378
20725	624379
179632	624380
89767	624381
108182	624382
77930	624383
47184	624384
10261	624385
89106	624386
93032	624387
48461	624388
307054	624389
28593	624390
266913	624391
103704	624392
85449	624393
350106	624394
185328	624395
64961	624396
16839	624397
351407	624398
199906	624399
10896	624400
10896	624401
35184	624402
221181	624403
32428	624404
337298	624405
63990	624406
4965	624407
209217	624408
15	624409
175974	624410
3029	624411
197018	624412
161780	624413
51983	624414
151682	624415
284420	624416
49975	624417
131226	624418
276742	624419
179228	624420
142720	624421
131858	624422
106865	624423
34902	624424
226494	624425
187125	624426
88248	624427
10893	624428
10099	624429
167880	624430
1937	624431
38633	624432
44175	624433
8283	624434
212967	624435
211755	624436
151948	624437
115739	624438
133412	624439
120598	624440
218881	624441
4018	624442
114	624443
13966	624444
37021	624445
125033	624446
35758	624447
342360	624448
66488	624449
29338	624450
116961	624451
60250	624452
42094	624453
166795	624454
28164	624455
986	624456
272254	624457
1838	624458
133068	624459
3881	624460
95454	624461
204819	624462
14624	624463
55869	624464
58319	624465
4176	624466
988	624467
263917	624468
44316	624469
112088	624470
206804	624471
249036	624472
290565	624473
83759	624474
172693	624475
83702	624476
158877	624477
173973	624478
275755	624479
60352	624480
43110	624481
83761	624482
129129	624483
353494	624484
38800	624485
205342	624486
20457	624487
8133	624488
28633	624489
226798	624490
26169	624491
14657	624492
5225	624493
338958	624494
43620	624495
102192	624496
298833	624497
45404	624498
38423	624499
11948	624500
178908	624501
116102	624502
33335	624503
13545	624504
173539	624505
13545	624506
263889	624507
25585	624508
2480	624509
318667	624510
297045	624511
286142	624512
177126	624513
23005	624514
212060	624515
96833	624516
81425	624517
16502	624518
15935	624519
139318	624520
143694	624521
21746	624522
59375	624523
85212	624524
275168	624525
202628	624526
168078	624527
203484	624528
97696	624529
200347	624530
9895	624531
105211	624532
42530	624533
23718	624534
75548	624535
10452	624536
204879	624537
10438	624538
10467	624539
31431	624540
130775	624541
238065	624542
185850	624543
321168	624544
117342	624545
38631	624546
96626	624547
33919	624548
301802	624549
28271	624550
239295	624551
12944	624552
318672	624553
312598	624554
187052	624555
26934	624556
40317	624557
10431	624558
77376	624559
82509	624560
55394	624561
174517	624562
249096	624563
6182	624564
69306	624565
92496	624566
57568	624567
14543	624568
2951	624569
124671	624570
37065	624571
10247	624572
2425	624573
80227	624574
34052	624575
55542	624576
183189	624577
2264	624578
187151	624579
102328	624580
62957	624581
3345	624582
126915	624583
179410	624584
1103	624585
9944	624586
108489	624587
33914	624588
178756	624589
42653	624590
194680	624591
191789	624592
85953	624593
17880	624594
83859	624595
96446	624596
27815	624597
294130	624598
51205	624599
56867	624600
11291	624601
78446	624602
39813	624603
88479	624604
138164	624605
3920	624606
3457	624607
5482	624608
42246	624609
84066	624610
40291	624611
13405	624612
109563	624613
120360	624614
37343	624615
47220	624616
22127	624617
289252	624618
124944	624619
69684	624620
164098	624621
97504	624622
129873	624623
199360	624624
132420	624625
2575	624626
28387	624627
220406	624628
272803	624629
36810	624630
64517	624631
29120	624632
30292	624633
126630	624634
156557	624635
46553	624636
33089	624637
257022	624638
190543	624639
318728	624640
101721	624641
311	624642
8702	624643
76216	624644
236189	624645
50449	624646
92317	624647
142186	624648
125494	624649
44296	624650
81390	624651
131206	624652
320577	624653
1099	624654
29028	624655
39449	624656
39529	624657
20984	624658
11750	624659
25469	624660
198526	624661
32329	624662
66976	624663
142882	624664
191688	624665
33285	624666
41545	624667
306667	624668
327773	624669
23239	624670
76465	624671
57145	624672
37916	624673
39788	624674
94849	624675
79768	624676
19690	624677
30303	624678
173132	624679
15289	624680
15155	624681
14312	624682
44915	624683
17335	624684
15221	624685
86771	624686
39293	624687
10352	624688
183564	624689
4786	624690
71265	624691
14363	624692
172176	624693
10354	624694
29617	624695
243679	624696
16607	624697
24746	624698
55346	624699
37051	624700
95172	624701
1555	624702
107526	624703
120196	624704
196943	624705
122082	624706
119867	624707
220438	624708
2828	624709
125150	624710
96781	624711
46022	624712
93225	624713
286725	624714
19022	624715
115577	624716
145078	624717
66903	624718
263100	624719
66812	624720
6888	624721
79737	624722
178656	624723
3880	624724
39505	624725
28113	624726
13536	624727
99674	624728
78302	624729
54897	624730
143736	624731
262733	624732
49676	624733
67996	624734
35907	624735
356165	624736
8663	624737
9254	624738
11150	624739
177900	624740
249508	624741
36351	624742
67363	624743
210087	624744
6631	624745
56193	624746
352129	624747
209529	624748
152830	624749
50183	624750
88684	624751
107628	624752
10399	624753
36748	624754
52058	624755
24246	624756
88847	624757
13255	624758
80012	624759
160006	624760
199486	624761
27011	624762
24547	624763
142839	624764
28805	624765
147445	624766
344666	624767
9460	624768
17024	624769
88629	624770
125400	624771
160966	624772
154594	624773
16454	624774
42772	624775
43141	624776
312372	624777
14002	624778
315953	624779
42423	624780
21517	624781
11850	624782
147942	624783
122621	624784
323948	624785
110629	624786
7760	624787
32584	624788
5778	624789
107449	624790
55489	624791
121052	624792
41763	624793
4340	624794
89918	624795
206293	624796
28916	624797
13754	624798
101504	624799
106417	624800
86824	624801
43725	624802
76645	624803
808	624804
46338	624805
133466	624806
14241	624807
51318	624808
113595	624809
75890	624810
43918	624811
7638	624812
46282	624813
32593	624814
14505	624815
107505	624816
206267	624817
138885	624818
186070	624819
63195	624820
76146	624821
336216	624822
12847	624823
11366	624824
87992	624825
41824	624826
6528	624827
155302	624828
60744	624829
205766	624830
252724	624831
91339	624832
3598	624833
130801	624834
246381	624835
417	624836
1059	624837
55261	624838
151198	624839
28651	624840
52514	624841
80955	624842
206690	624843
36542	624844
95725	624845
34483	624846
11454	624847
35007	624848
75593	624849
20096	624850
556	624851
320724	624852
259783	624853
158978	624854
11550	624855
39548	624856
89799	624857
102279	624858
7490	624859
42121	624860
35223	624861
195297	624862
80460	624863
93662	624864
20861	624865
16894	624866
99942	624867
1177	624868
27607	624869
68925	624870
29669	624871
46195	624872
34791	624873
29051	624874
155110	624875
2084	624876
125528	624877
28585	624878
67653	624879
6747	624880
12668	624881
227171	624882
207973	624883
12492	624884
19630	624885
25475	624886
49377	624887
27969	624888
33466	624889
8239	624890
201564	624891
28140	624892
204663	624893
15521	624894
39222	624895
219861	624896
115120	624897
48352	624898
79541	624899
322927	624900
196072	624901
263809	624902
38669	624903
31992	624904
319	624905
50378	624906
241002	624907
213596	624908
24960	624909
317782	624910
269892	624911
23164	624912
203843	624913
94317	624914
269700	624915
86845	624916
6476	624917
47943	624918
2561	624919
156215	624920
791	624921
13379	624922
3667	624923
29169	624924
340190	624925
337210	624926
84093	624927
13251	624928
172406	624929
10048	624930
15832	624931
4460	624932
13697	624933
56411	624934
28311	624935
11035	624936
208933	624937
27308	624938
9259	624939
150689	624940
9794	624941
4269	624942
705	624943
37595	624944
36070	624945
79354	624946
37067	624947
7852	624948
2597	624949
18976	624950
54099	624951
21363	624952
2789	624953
18756	624954
24063	624955
32264	624956
10656	624957
190951	624958
57188	624959
99084	624960
3825	624961
66988	624962
79027	624963
55514	624964
13932	624965
85532	624966
83612	624967
1520	624968
17715	624969
266791	624970
4389	624971
11260	624972
220033	624973
309263	624974
100494	624975
333614	624976
188912	624977
93956	624978
23608	624979
129135	624980
265	624981
36247	624982
324426	624983
36097	624984
342859	624985
158244	624986
58679	624987
1051	624988
64839	624989
8856	624990
19085	624991
4272	624992
149883	624993
3357	624994
132766	624995
344277	624996
114499	624997
347062	624998
112587	624999
566	625000
566	625001
139653	625002
137841	625003
91297	625004
11416	625005
265889	625006
52462	625007
67801	625008
103065	625009
281838	625010
3730	625011
99592	625012
22514	625013
287576	625014
174182	625015
19292	625016
4927	625017
357338	625018
35407	625019
89541	625020
75056	625021
205407	625022
238076	625023
40894	625024
111272	625025
130610	625026
21287	625027
25050	625028
165450	625029
47077	625030
274212	625031
62284	625032
16241	625033
49719	625034
177780	625035
307998	625036
94169	625037
185939	625038
34518	625039
90945	625040
287100	625041
62213	625042
55610	625043
239172	625044
115290	625045
63705	625046
25237	625047
111293	625048
24431	625049
18887	625050
30095	625051
190553	625052
4165	625053
269664	625054
36655	625055
79744	625056
289384	625057
60678	625058
45193	625059
32918	625060
199443	625061
63014	625062
13980	625063
127522	625064
207461	625065
7868	625066
154089	625067
147471	625068
298975	625069
103163	625070
271806	625071
204989	625072
231931	625073
144267	625074
77200	625075
117533	625076
121370	625077
24688	625078
109898	625079
291658	625080
165504	625081
77250	625082
312346	625083
94207	625084
225749	625085
83180	625086
116832	625087
6385	625088
9083	625089
36363	625090
37199	625091
73248	625092
70001	625093
44937	625094
22578	625095
11045	625096
165557	625097
118377	625098
46312	625099
15597	625100
17648	625101
13068	625102
176601	625103
292753	625104
195313	625105
175427	625106
7021	625107
249594	625108
37393	625109
54069	625110
7877	625111
10107	625112
292177	625113
82680	625114
290129	625115
55521	625116
64831	625117
72977	625118
17829	625119
111018	625120
278837	625121
72968	625122
72719	625123
19293	625124
175308	625125
110540	625126
268545	625127
176629	625128
73361	625129
174239	625130
14340	625131
49605	625132
294980	625133
290469	625134
290353	625135
72971	625136
79513	625137
48284	625138
290487	625139
110318	625140
24595	625141
342826	625142
177242	625143
195044	625144
110997	625145
26584	625146
182398	625147
19294	625148
37166	625149
29903	625150
27178	625151
19188	625152
10064	625153
109776	625154
72704	625155
73030	625156
122771	625157
177057	625158
122634	625159
292787	625160
295071	625161
181318	625162
174927	625163
80264	625164
161229	625165
161760	625166
171387	625167
19709	625168
73315	625169
2025	625170
62108	625171
71044	625172
69889	625173
3973	625174
139849	625175
355943	625176
22370	625177
92421	625178
277373	625179
207898	625180
128374	625181
118938	625182
36470	625183
15853	625184
81638	625185
6629	625186
117246	625187
25071	625188
97978	625189
48418	625190
33704	625191
69847	625192
249552	625193
119904	625194
22	625195
349709	625196
11490	625197
14443	625198
122015	625199
46120	625200
30463	625201
350953	625202
40203	625203
17052	625204
353482	625205
139875	625206
21605	625207
8169	625208
31234	625209
58550	625210
26376	625211
82266	625212
55246	625213
190571	625214
61501	625215
684	625216
45006	625217
37884	625218
5090	625219
210477	625220
1519	625221
1097	625222
143462	625223
52162	625224
53846	625225
88691	625226
16517	625227
171222	625228
160868	625229
4808	625230
13479	625231
22647	625232
82969	625233
288029	625234
11394	625235
27549	625236
71896	625237
202904	625238
60215	625239
3339	625240
81825	625241
33487	625242
76893	625243
172675	625244
58191	625245
206697	625246
24897	625247
160958	625248
14807	625249
10405	625250
132956	625251
68672	625252
10686	625253
83589	625254
173222	625255
114407	625256
49993	625257
26115	625258
1543	625259
297242	625260
10291	625261
48420	625262
123475	625263
509	625264
83444	625265
207619	625266
56339	625267
3011	625268
109541	625269
3610	625270
127560	625271
321965	625272
166315	625273
56373	625274
37691	625275
54736	625276
125425	625277
94379	625278
6722	625279
247711	625280
14546	625281
9433	625282
331377	625283
1740	625284
7316	625285
65707	625286
84215	625287
174209	625288
73745	625289
8837	625290
38143	625291
118632	625292
96827	625293
48469	625294
40224	625295
170689	625296
7466	625297
91427	625298
299038	625299
38163	625300
21512	625301
80542	625302
138876	625303
32623	625304
122373	625305
2196	625306
223470	625307
40863	625308
3631	625309
196949	625310
130332	625311
311504	625312
444	625313
322280	625314
350879	625315
884	625316
16584	625317
11097	625318
89442	625319
107165	625320
83270	625321
233227	625322
125586	625323
116851	625324
113522	625325
80689	625326
236585	625327
13477	625328
101144	625329
15918	625330
192101	625331
48507	625332
106737	625333
10627	625334
208	625335
83313	625336
53891	625337
153179	625338
106319	625339
2035	625340
100075	625341
54974	625342
1014	625343
100134	625344
68326	625345
1069	625346
165194	625347
69187	625348
4811	625349
28509	625350
68473	625351
28994	625352
25465	625353
15180	625354
56606	625355
180398	625356
52317	625357
1191	625358
12871	625359
6541	625360
116229	625361
29778	625362
193539	625363
233301	625364
49	625365
192476	625366
119380	625367
249781	625368
41064	625369
6867	625370
66609	625371
378	625372
256031	625373
128141	625374
231840	625375
237565	625376
334961	625377
87877	625378
318488	625379
304874	625380
91499	625381
297834	625382
191418	625383
64759	625384
221932	625385
153163	625386
36212	625387
194841	625388
102008	625389
10596	625390
8478	625391
82919	625392
146920	625393
18251	625394
225968	625395
24921	625396
5	625397
144894	625398
355255	625399
94891	625400
75269	625401
127826	625402
209603	625403
83471	625404
129943	625405
98716	625406
102756	625407
47861	625408
31410	625409
276767	625410
23003	625411
1247	625412
11875	625413
20420	625414
35678	625415
66600	625416
230977	625417
14179	625418
85219	625419
62525	625420
107063	625421
69957	625422
113168	625423
187432	625424
158217	625425
130812	625426
17014	625427
65291	625428
234263	625429
14396	625430
136963	625431
371	625432
179351	625433
3026	625434
40812	625435
164378	625436
195355	625437
165635	625438
31626	625439
7456	625440
175185	625441
313618	625442
197514	625443
44905	625444
29961	625445
57324	625446
313659	625447
25805	625448
77356	625449
18635	625450
23095	625451
7589	625452
190448	625453
7912	625454
50443	625455
64811	625456
93467	625457
165597	625458
10611	625459
38402	625460
339363	625461
201930	625462
31650	625463
63066	625464
63517	625465
85342	625466
288430	625467
200225	625468
18092	625469
8760	625470
116812	625471
33535	625472
64315	625473
2189	625474
166317	625475
68901	625476
2498	625477
117017	625478
109291	625479
1147	625480
33720	625481
26244	625482
110972	625483
234824	625484
44130	625485
17332	625486
10263	625487
58510	625488
86819	625489
106595	625490
142189	625491
7213	625492
31101	625493
54911	625494
37784	625495
203654	625496
335245	625497
124318	625498
75141	625499
160173	625500
38330	625501
13659	625502
19595	625503
51111	625504
11634	625505
8850	625506
294113	625507
49231	625508
5257	625509
24403	625510
71517	625511
207427	625512
45876	625513
208226	625514
92915	625515
34830	625516
31495	625517
151519	625518
67662	625519
27330	625520
66063	625521
13360	625522
111139	625523
4910	625524
51273	625525
352969	625526
108984	625527
135	625528
177682	625529
7864	625530
14384	625531
7100	625532
12259	625533
183126	625534
76719	625535
5679	625536
296571	625537
165139	625538
86941	625539
100019	625540
58652	625541
85456	625542
61614	625543
38113	625544
112952	625545
211124	625546
170275	625547
75387	625548
14380	625549
109736	625550
96574	625551
76569	625552
3026	625553
209253	625554
113985	625555
34682	625556
338896	625557
169982	625558
174646	625559
96910	625560
97562	625561
307204	625562
34857	625563
1724	625564
2984	625565
197066	625566
101926	625567
303094	625568
70650	625569
37932	625570
98931	625571
6936	625572
319707	625573
76612	625574
279811	625575
304483	625576
74168	625577
17490	625578
91943	625579
143145	625580
70759	625581
14514	625582
119410	625583
103922	625584
22194	625585
129021	625586
23910	625587
4048	625588
181272	625589
1720	625590
125695	625591
224609	625592
87650	625593
178991	625594
170379	625595
106974	625596
20353	625597
40188	625598
161585	625599
130771	625600
135463	625601
228402	625602
65224	625603
21476	625604
68	625605
10406	625606
125511	625607
188077	625608
18928	625609
45630	625610
19935	625611
11796	625612
71753	625613
20480	625614
281578	625615
9174	625616
100430	625617
299589	625618
167873	625619
307405	625620
45743	625621
52824	625622
224161	625623
28809	625624
601	625625
15015	625626
137046	625627
115461	625628
101032	625629
6554	625630
156799	625631
22516	625632
54224	625633
296822	625634
84926	625635
81769	625636
296495	625637
73645	625638
99325	625639
26497	625640
161242	625641
38892	625642
23763	625643
40882	625644
47	625645
2049	625646
37017	625647
169853	625648
120756	625649
87041	625650
101144	625651
253531	625652
50003	625653
8139	625654
161841	625655
37767	625656
282567	625657
1291	625658
327374	625659
3507	625660
6106	625661
75566	625662
38446	625663
37309	625664
285584	625665
4116	625666
23495	625667
10246	625668
38206	625669
1989	625670
26641	625671
4196	625672
26	625673
55122	625674
66052	625675
36072	625676
178983	625677
31912	625678
74643	625679
185825	625680
11460	625681
182944	625682
333214	625683
134741	625684
163899	625685
25445	625686
161569	625687
5426	625688
42426	625689
47058	625690
79090	625691
101042	625692
244274	625693
109558	625694
171212	625695
3133	625696
193995	625697
45945	625698
50652	625699
101459	625700
87976	625701
196102	625702
52547	625703
230430	625704
200434	625705
75667	625706
169669	625707
298879	625708
64278	625709
93875	625710
62384	625711
43986	625712
11744	625713
11744	625714
172394	625715
12104	625716
172587	625717
351038	625718
108859	625719
33156	625720
147919	625721
49645	625722
193138	625723
287659	625724
5534	625725
29443	625726
276256	625727
253575	625728
48326	625729
152526	625730
344507	625731
25093	625732
17528	625733
277878	625734
11033	625735
33097	625736
142333	625737
29604	625738
21654	625739
337404	625740
281143	625741
259826	625742
339419	625743
334019	625744
334057	625745
89144	625746
293960	625747
278	625748
141642	625749
8230	625750
67001	625751
4279	625752
91607	625753
5446	625754
78225	625755
270574	625756
4047	625757
282800	625758
147280	625759
284305	625760
317571	625761
36415	625762
80273	625763
272563	625764
36268	625765
110001	625766
3683	625767
133040	625768
21213	625769
21213	625770
2267	625771
69137	625772
144943	625773
56580	625774
38799	625775
55912	625776
2279	625777
34534	625778
33838	625779
48275	625780
49717	625781
259932	625782
30317	625783
33562	625784
83344	625785
200008	625786
343401	625787
52086	625788
217997	625789
268091	625790
40506	625791
49925	625792
263189	625793
102769	625794
339487	625795
343346	625796
43020	625797
281208	625798
151712	625799
32061	625800
157653	625801
265674	625802
15955	625803
36627	625804
53885	625805
86152	625806
97646	625807
7711	625808
80	625809
76005	625810
142825	625811
8195	625812
93376	625813
182588	625814
50256	625815
53187	625816
4620	625817
14586	625818
115031	625819
68451	625820
132044	625821
26281	625822
80405	625823
8809	625824
33031	625825
60781	625826
68623	625827
218435	625828
143001	625829
64123	625830
4169	625831
4386	625832
119705	625833
20818	625834
12658	625835
133228	625836
114691	625837
2014	625838
310975	625839
3283	625840
37942	625841
22	625842
45131	625843
932	625844
35127	625845
93137	625846
87338	625847
37465	625848
82155	625849
224	625850
171169	625851
3906	625852
127696	625853
28274	625854
59825	625855
59632	625856
14060	625857
3136	625858
209780	625859
93127	625860
58183	625861
15005	625862
15902	625863
216016	625864
32436	625865
132144	625866
125875	625867
334048	625868
193836	625869
12489	625870
25318	625871
46771	625872
44008	625873
293766	625874
79243	625875
78572	625876
78692	625877
79364	625878
27748	625879
5414	625880
78863	625881
79286	625882
57128	625883
58992	625884
60969	625885
15213	625886
101097	625887
70228	625888
5113	625889
268818	625890
189769	625891
120984	625892
340361	625893
328874	625894
50609	625895
274270	625896
103334	625897
283014	625898
11267	625899
2090	625900
22027	625901
32548	625902
471	625903
173168	625904
173621	625905
71613	625906
17862	625907
282197	625908
63717	625909
37883	625910
25268	625911
306538	625912
1736	625913
158926	625914
6115	625915
325013	625916
256840	625917
139	625918
114417	625919
8714	625920
54057	625921
70143	625922
15326	625923
36874	625924
73825	625925
25695	625926
120666	625927
161231	625928
27044	625929
167799	625930
22854	625931
47118	625932
2685	625933
6460	625934
1835	625935
318435	625936
28101	625937
56078	625938
10006	625939
25783	625940
60529	625941
168209	625942
48433	625943
21786	625944
186829	625945
100960	625946
171598	625947
12521	625948
7307	625949
188920	625950
1679	625951
23733	625952
295236	625953
143711	625954
48590	625955
110353	625956
19147	625957
269042	625958
1477	625959
4401	625960
355324	625961
193582	625962
312304	625963
340	625964
161493	625965
64763	625966
44318	625967
31036	625968
63935	625969
325083	625970
9511	625971
193	625972
53090	625973
162648	625974
23298	625975
10054	625976
11436	625977
47359	625978
140682	625979
88476	625980
274230	625981
595	625982
25030	625983
454	625984
45258	625985
65224	625986
19568	625987
186946	625988
67377	625989
66473	625990
215742	625991
142154	625992
80068	625993
2470	625994
102336	625995
107550	625996
4701	625997
87650	625998
30651	625999
186878	626000
92067	626001
5467	626002
14405	626003
22282	626004
7087	626005
17728	626006
132488	626007
133459	626008
844	626009
174191	626010
214865	626011
1775	626012
119117	626013
37421	626014
25271	626015
126031	626016
51874	626017
101040	626018
2420	626019
3052	626020
204039	626021
191901	626022
192106	626023
4727	626024
13958	626025
4756	626026
22800	626027
310703	626028
73037	626029
71866	626030
9634	626031
26240	626032
98431	626033
184815	626034
243634	626035
4206	626036
59003	626037
181151	626038
26222	626039
7253	626040
191640	626041
127783	626042
11076	626043
21162	626044
35376	626045
48625	626046
237226	626047
299750	626048
185886	626049
2623	626050
153081	626051
321219	626052
246096	626053
49714	626054
56558	626055
67793	626056
25686	626057
7578	626058
13067	626059
329321	626060
36684	626061
7642	626062
844	626063
172089	626064
107791	626065
28651	626066
89642	626067
135272	626068
8230	626069
881	626070
222144	626071
25925	626072
94784	626073
339757	626074
142245	626075
20528	626076
272945	626077
22179	626078
101778	626079
285519	626080
108970	626081
14287	626082
102654	626083
60539	626084
226791	626085
325576	626086
82746	626087
149817	626088
153522	626089
60984	626090
195422	626091
53752	626092
4507	626093
26138	626094
73758	626095
43026	626096
88556	626097
43744	626098
103036	626099
204175	626100
59564	626101
223704	626102
18566	626103
205570	626104
46693	626105
31098	626106
19011	626107
163505	626108
116384	626109
11720	626110
5234	626111
300497	626112
180299	626113
132101	626114
124875	626115
55710	626116
90449	626117
34100	626118
161475	626119
49938	626120
5696	626121
56480	626122
221876	626123
44154	626124
28776	626125
21437	626126
244499	626127
286437	626128
323031	626129
287779	626130
293943	626131
174739	626132
110909	626133
109472	626134
206736	626135
24150	626136
108879	626137
174757	626138
72455	626139
157530	626140
111265	626141
172938	626142
290668	626143
171932	626144
172596	626145
110615	626146
37342	626147
55743	626148
65710	626149
12254	626150
29706	626151
71095	626152
236159	626153
71125	626154
12132	626155
64682	626156
6961	626157
54617	626158
51199	626159
27	626160
2451	626161
210507	626162
143199	626163
135397	626164
31711	626165
308857	626166
95680	626167
60083	626168
108651	626169
110852	626170
177078	626171
73265	626172
172809	626173
164682	626174
326672	626175
19285	626176
195815	626177
43995	626178
285439	626179
42723	626180
64185	626181
18290	626182
18281	626183
302641	626184
34546	626185
175055	626186
357300	626187
194376	626188
30796	626189
25048	626190
350970	626191
15712	626192
97595	626193
49468	626194
15375	626195
223871	626196
9327	626197
201360	626198
71479	626199
12369	626200
22577	626201
151248	626202
11224	626203
285515	626204
63197	626205
89993	626206
114402	626207
49778	626208
239737	626209
17909	626210
337899	626211
42688	626212
338466	626213
90437	626214
47077	626215
121749	626216
204579	626217
54006	626218
351836	626219
281455	626220
294077	626221
329139	626222
91180	626223
52882	626224
119678	626225
121472	626226
1302	626227
1302	626228
188757	626229
64181	626230
117430	626231
59392	626232
77102	626233
174666	626234
140810	626235
40641	626236
175325	626237
98434	626238
336260	626239
187398	626240
117645	626241
121435	626242
187594	626243
47593	626244
86683	626245
110438	626246
109990	626247
195063	626248
292116	626249
291229	626250
73074	626251
291596	626252
293550	626253
49352	626254
111070	626255
294586	626256
111115	626257
111421	626258
206843	626259
11001	626260
138261	626261
128900	626262
127598	626263
251393	626264
23552	626265
253838	626266
342323	626267
222748	626268
12892	626269
56612	626270
185735	626271
8030	626272
216183	626273
26691	626274
115481	626275
6458	626276
198386	626277
250796	626278
63850	626279
242450	626280
157533	626281
90396	626282
49732	626283
84249	626284
301571	626285
31526	626286
50439	626287
254800	626288
126996	626289
1358	626290
2972	626291
147176	626292
355461	626293
13608	626294
116115	626295
6649	626296
315720	626297
202185	626298
27824	626299
6058	626300
514	626301
12278	626302
2808	626303
12181	626304
79840	626305
24816	626306
21035	626307
10119	626308
55259	626309
3929	626310
221981	626311
78506	626312
48232	626313
43098	626314
21713	626315
12644	626316
47272	626317
73	626318
26832	626319
5425	626320
93164	626321
1030	626322
328145	626323
172957	626324
14214	626325
106517	626326
341981	626327
197365	626328
42302	626329
156839	626330
15069	626331
344779	626332
205600	626333
143467	626334
39598	626335
80772	626336
5815	626337
68334	626338
126249	626339
51978	626340
184163	626341
102910	626342
6577	626343
3634	626344
91871	626345
2685	626346
61769	626347
25492	626348
114846	626349
15578	626350
81521	626351
4404	626352
43988	626353
100908	626354
11409	626355
39406	626356
115335	626357
49298	626358
41895	626359
80031	626360
52667	626361
9811	626362
15915	626363
14556	626364
119525	626365
88659	626366
15487	626367
105	626368
327205	626369
13833	626370
1986	626371
52411	626372
96949	626373
150773	626374
13569	626375
257286	626376
12003	626377
117613	626378
261354	626379
61522	626380
288288	626381
13648	626382
52895	626383
126459	626384
170556	626385
181594	626386
1060	626387
28961	626388
15826	626389
109083	626390
69313	626391
4972	626392
149615	626393
223950	626394
35057	626395
263656	626396
5076	626397
148249	626398
267101	626399
14864	626400
7081	626401
36305	626402
611	626403
10104	626404
74834	626405
72241	626406
257700	626407
310605	626408
99300	626409
30222	626410
83900	626411
91933	626412
54020	626413
79666	626414
343445	626415
120179	626416
49085	626417
60107	626418
341162	626419
81536	626420
159084	626421
59050	626422
247163	626423
288469	626424
102539	626425
336470	626426
345824	626427
5313	626428
157660	626429
69897	626430
200015	626431
326020	626432
135451	626433
121437	626434
195015	626435
104682	626436
32639	626437
276680	626438
149999	626439
322691	626440
295209	626441
58329	626442
105035	626443
157414	626444
74482	626445
199190	626446
104124	626447
69086	626448
32184	626449
7001	626450
37407	626451
103831	626452
121301	626453
95580	626454
68424	626455
354599	626456
228465	626457
323113	626458
62419	626459
141550	626460
26545	626461
106329	626462
103994	626463
295399	626464
288255	626465
103752	626466
274942	626467
167673	626468
58271	626469
161521	626470
196380	626471
328991	626472
339021	626473
79410	626474
101669	626475
193775	626476
103253	626477
196273	626478
174939	626479
129644	626480
328144	626481
208439	626482
110317	626483
194134	626484
116898	626485
104802	626486
60163	626487
7671	626488
154660	626489
23226	626490
61697	626491
65087	626492
5623	626493
162020	626494
1966	626495
192231	626496
116930	626497
50936	626498
276624	626499
113509	626500
84077	626501
174284	626502
186984	626503
18623	626504
15503	626505
151516	626506
323342	626507
56430	626508
173397	626509
161672	626510
96971	626511
171207	626512
150190	626513
286385	626514
27169	626515
131596	626516
190042	626517
168076	626518
142815	626519
69268	626520
206028	626521
21538	626522
165734	626523
271123	626524
88893	626525
131955	626526
78994	626527
163019	626528
325190	626529
3360	626530
64292	626531
74421	626532
21541	626533
297728	626534
102760	626535
105849	626536
15564	626537
164327	626538
69555	626539
125777	626540
280399	626541
53431	626542
350626	626543
177709	626544
68717	626545
265165	626546
174451	626547
23392	626548
194503	626549
44301	626550
113994	626551
287174	626552
6901	626553
267427	626554
221676	626555
121539	626556
300792	626557
305167	626558
2996	626559
18063	626560
11828	626561
101160	626562
45497	626563
195770	626564
180722	626565
15876	626566
174322	626567
85697	626568
65801	626569
340606	626570
3449	626571
1427	626572
205584	626573
53188	626574
78670	626575
69688	626576
204626	626577
20224	626578
86649	626579
188099	626580
191051	626581
32949	626582
77300	626583
191058	626584
194541	626585
104880	626586
128964	626587
17029	626588
329760	626589
100302	626590
194395	626591
275538	626592
275918	626593
164991	626594
105863	626595
69191	626596
186034	626597
164506	626598
41304	626599
44350	626600
61452	626601
122609	626602
84305	626603
57328	626604
214170	626605
192098	626606
104306	626607
354546	626608
116681	626609
122333	626610
314832	626611
46774	626612
8779	626613
316359	626614
257291	626615
2158	626616
266388	626617
58078	626618
142936	626619
45106	626620
70110	626621
378	626622
209620	626623
207046	626624
187463	626625
348344	626626
1012	626627
69375	626628
272649	626629
12348	626630
293151	626631
157968	626632
11609	626633
204029	626634
290439	626635
169145	626636
309908	626637
173610	626638
49492	626639
129317	626640
202882	626641
30373	626642
245038	626643
106171	626644
162250	626645
354313	626646
345614	626647
23642	626648
196509	626649
259071	626650
285070	626651
287622	626652
2812	626653
175927	626654
71083	626655
172092	626656
168315	626657
204035	626658
134646	626659
239279	626660
78979	626661
176538	626662
206080	626663
234487	626664
71880	626665
6405	626666
291787	626667
175579	626668
16971	626669
293738	626670
22704	626671
122646	626672
122481	626673
348712	626674
129427	626675
114801	626676
351632	626677
5587	626678
109064	626679
54393	626680
49032	626681
37166	626682
175554	626683
325369	626684
97440	626685
288133	626686
51011	626687
201514	626688
207967	626689
174459	626690
109833	626691
13278	626692
174443	626693
140664	626694
344926	626695
49102	626696
196824	626697
49384	626698
11119	626699
23684	626700
290671	626701
59586	626702
294090	626703
333575	626704
22589	626705
292228	626706
340566	626707
324582	626708
322771	626709
102785	626710
104458	626711
54009	626712
27395	626713
174821	626714
49418	626715
321268	626716
12655	626717
36956	626718
110398	626719
22578	626720
174304	626721
304894	626722
127585	626723
3369	626724
27405	626725
289507	626726
54530	626727
17950	626728
206529	626729
173880	626730
351148	626731
8207	626732
331654	626733
46168	626734
5202	626735
70118	626736
72543	626737
12104	626738
173893	626739
173042	626740
291051	626741
235	626742
4248	626743
171803	626744
287807	626745
150854	626746
9956	626747
42803	626748
209363	626749
71824	626750
176034	626751
72985	626752
165328	626753
286285	626754
68742	626755
203400	626756
176312	626757
173001	626758
50774	626759
48738	626760
176196	626761
174353	626762
17730	626763
172341	626764
17631	626765
265176	626766
32071	626767
167960	626768
109531	626769
1661	626770
78862	626771
7104	626772
78552	626773
26411	626774
160024	626775
160168	626776
115736	626777
27697	626778
6158	626779
167034	626780
86262	626781
350516	626782
209944	626783
173075	626784
246	626785
357145	626786
1697	626787
171449	626788
8652	626789
172617	626790
72570	626791
27444	626792
289853	626793
60997	626794
22057	626795
228094	626796
24427	626797
272418	626798
47651	626799
175425	626800
115267	626801
342990	626802
7879	626803
175434	626804
43549	626805
171801	626806
89723	626807
349123	626808
2374	626809
230258	626810
9425	626811
173206	626812
256852	626813
171441	626814
290582	626815
13387	626816
67425	626817
294377	626818
98961	626819
175146	626820
129337	626821
196412	626822
349263	626823
12595	626824
170168	626825
148085	626826
12865	626827
325621	626828
113250	626829
217498	626830
14669	626831
1428	626832
20736	626833
209551	626834
1903	626835
191845	626836
49027	626837
59296	626838
353317	626839
67505	626840
104429	626841
105633	626842
110841	626843
83402	626844
322913	626845
335613	626846
204993	626847
83084	626848
308361	626849
203152	626850
174629	626851
288259	626852
24529	626853
110669	626854
123674	626855
208037	626856
269584	626857
62060	626858
74632	626859
214842	626860
75441	626861
153247	626862
51062	626863
161429	626864
16573	626865
110767	626866
185449	626867
116206	626868
48663	626869
9300	626870
72192	626871
290635	626872
22451	626873
108519	626874
114760	626875
199510	626876
176387	626877
1644	626878
21562	626879
64404	626880
16449	626881
278670	626882
173473	626883
173983	626884
110764	626885
1222	626886
75700	626887
6337	626888
293731	626889
335129	626890
292091	626891
356490	626892
275291	626893
30664	626894
58257	626895
129732	626896
162506	626897
107218	626898
1010	626899
265152	626900
1834	626901
161515	626902
24464	626903
173858	626904
173953	626905
154839	626906
123489	626907
125010	626908
86650	626909
198199	626910
174017	626911
103584	626912
252976	626913
159137	626914
116244	626915
13633	626916
9615	626917
169016	626918
8978	626919
98561	626920
36105	626921
6089	626922
129939	626923
3289	626924
127576	626925
87267	626926
18885	626927
8005	626928
79635	626929
172630	626930
50380	626931
151129	626932
329294	626933
163289	626934
179510	626935
49313	626936
5816	626937
309416	626938
172691	626939
203956	626940
193866	626941
112665	626942
14489	626943
40334	626944
42933	626945
9424	626946
332607	626947
165289	626948
110142	626949
70632	626950
53196	626951
169651	626952
108927	626953
13203	626954
292981	626955
79794	626956
26256	626957
171951	626958
125745	626959
318107	626960
71732	626961
109198	626962
107330	626963
17455	626964
78661	626965
141638	626966
176158	626967
75469	626968
4901	626969
48909	626970
79435	626971
26256	626972
189914	626973
30601	626974
80348	626975
18121	626976
5804	626977
101473	626978
2614	626979
47375	626980
135087	626981
46087	626982
14973	626983
11920	626984
196067	626985
84471	626986
80725	626987
37564	626988
104374	626989
127834	626990
12138	626991
10077	626992
3395	626993
63258	626994
199486	626995
38606	626996
1764	626997
127816	626998
278	626999
323351	627000
179951	627001
53490	627002
42098	627003
131901	627004
156010	627005
323291	627006
72	627007
27717	627008
29148	627009
3633	627010
72510	627011
208720	627012
66409	627013
289624	627014
134539	627015
105202	627016
105515	627017
129075	627018
207671	627019
122229	627020
4650	627021
97425	627022
15039	627023
161723	627024
109402	627025
63172	627026
53917	627027
323896	627028
30284	627029
8316	627030
4310	627031
188759	627032
188635	627033
249984	627034
310449	627035
121551	627036
19832	627037
190847	627038
120815	627039
17824	627040
101655	627041
109283	627042
52913	627043
15639	627044
65486	627045
52899	627046
1251	627047
192577	627048
293046	627049
198698	627050
94673	627051
39460	627052
149895	627053
17300	627054
174993	627055
86051	627056
77929	627057
45755	627058
172478	627059
174598	627060
66948	627061
97772	627062
50792	627063
203925	627064
115907	627065
37991	627066
174924	627067
31245	627068
3631	627069
65862	627070
5777	627071
156126	627072
1726	627073
293674	627074
121203	627075
128259	627076
26812	627077
18399	627078
164988	627079
346978	627080
194954	627081
12820	627082
181870	627083
54713	627084
148670	627085
208883	627086
196421	627087
135638	627088
11036	627089
114728	627090
68945	627091
256508	627092
244172	627093
43900	627094
201807	627095
156154	627096
110908	627097
266846	627098
293461	627099
70155	627100
22462	627101
63995	627102
81437	627103
287354	627104
10162	627105
44639	627106
55085	627107
17239	627108
19689	627109
60107	627110
126337	627111
80036	627112
1785	627113
174808	627114
5089	627115
31761	627116
53373	627117
116947	627118
266296	627119
9758	627120
19640	627121
157285	627122
20270	627123
28044	627124
39697	627125
99960	627126
133489	627127
154759	627128
101170	627129
45361	627130
28056	627131
821	627132
326642	627133
331673	627134
73576	627135
15523	627136
31306	627137
11002	627138
95663	627139
126122	627140
25476	627141
9362	627142
148056	627143
189759	627144
200988	627145
25967	627146
2418	627147
4340	627148
156958	627149
196268	627150
104021	627151
99188	627152
304524	627153
103224	627154
201542	627155
132468	627156
327382	627157
227487	627158
193703	627159
96922	627160
961	627161
341288	627162
192979	627163
96709	627164
20423	627165
49947	627166
45898	627167
84992	627168
280817	627169
21434	627170
25616	627171
18673	627172
86	627173
179279	627174
25159	627175
18846	627176
147194	627177
174850	627178
135614	627179
188788	627180
25701	627181
336667	627182
124409	627183
174323	627184
243186	627185
356328	627186
16158	627187
63311	627188
50079	627189
176390	627190
75585	627191
192523	627192
175080	627193
67902	627194
97603	627195
31594	627196
14277	627197
71825	627198
225128	627199
29820	627200
271	627201
2428	627202
14042	627203
29829	627204
180661	627205
39780	627206
34304	627207
173045	627208
22900	627209
1809	627210
72126	627211
45057	627212
13398	627213
265855	627214
60544	627215
107667	627216
162093	627217
165717	627218
49728	627219
69075	627220
77674	627221
23422	627222
340542	627223
182837	627224
122786	627225
37636	627226
97673	627227
3664	627228
130756	627229
2247	627230
84879	627231
48480	627232
98110	627233
111227	627234
236438	627235
3099	627236
339037	627237
189959	627238
196530	627239
14742	627240
349901	627241
70859	627242
256261	627243
120112	627244
348317	627245
122709	627246
27905	627247
120993	627248
152328	627249
17003	627250
46514	627251
18767	627252
22775	627253
16421	627254
21571	627255
12157	627256
61670	627257
72506	627258
44281	627259
215369	627260
294726	627261
179558	627262
96983	627263
8450	627264
194860	627265
68126	627266
4191	627267
9189	627268
103648	627269
149859	627270
8261	627271
122097	627272
25563	627273
72201	627274
4005	627275
25870	627276
83449	627277
21798	627278
21822	627279
269643	627280
87811	627281
146246	627282
105072	627283
16983	627284
1368	627285
38970	627286
159797	627287
322286	627288
53580	627289
221956	627290
76437	627291
43061	627292
116791	627293
50427	627294
241743	627295
182026	627296
120819	627297
284940	627298
58673	627299
127950	627300
156771	627301
22620	627302
236266	627303
254332	627304
18859	627305
137920	627306
137883	627307
128988	627308
49224	627309
14504	627310
351402	627311
3967	627312
350350	627313
301517	627314
25239	627315
131948	627316
38108	627317
91714	627318
3000	627319
53284	627320
446	627321
51347	627322
142898	627323
15822	627324
10915	627325
64194	627326
40868	627327
59607	627328
17847	627329
144431	627330
10405	627331
2410	627332
93383	627333
17918	627334
107020	627335
25598	627336
21316	627337
6442	627338
34846	627339
25874	627340
202818	627341
36467	627342
28696	627343
58352	627344
14565	627345
84362	627346
5632	627347
45195	627348
23215	627349
39527	627350
14755	627351
4056	627352
113487	627353
76781	627354
73792	627355
13326	627356
3	627357
10859	627358
2244	627359
163658	627360
18423	627361
10318	627362
9744	627363
14678	627364
526	627365
12641	627366
13117	627367
18840	627368
52005	627369
69178	627370
15034	627371
14042	627372
56804	627373
18815	627374
29404	627375
51026	627376
63177	627377
196997	627378
1954	627379
152133	627380
90472	627381
10489	627382
121221	627383
5002	627384
11562	627385
1432	627386
12770	627387
95717	627388
63326	627389
6052	627390
24396	627391
1683	627392
67754	627393
131233	627394
76548	627395
35837	627396
9910	627397
19264	627398
26117	627399
43171	627400
17020	627401
7033	627402
13615	627403
11401	627404
250026	627405
11401	627406
48361	627407
310503	627408
91501	627409
26758	627410
124766	627411
40763	627412
6700	627413
28997	627414
142907	627415
61731	627416
24894	627417
18917	627418
51970	627419
22782	627420
345347	627421
166494	627422
1370	627423
7207	627424
36950	627425
334942	627426
8037	627427
243753	627428
273154	627429
30051	627430
22589	627431
17773	627432
37331	627433
8889	627434
14140	627435
27664	627436
257333	627437
66291	627438
293090	627439
165380	627440
111455	627441
162216	627442
7869	627443
550	627444
28991	627445
2080	627446
14923	627447
49279	627448
60623	627449
174384	627450
29407	627451
98460	627452
324398	627453
9642	627454
107731	627455
204678	627456
330322	627457
68188	627458
32048	627459
27070	627460
104631	627461
149921	627462
11777	627463
31757	627464
21494	627465
701	627466
15702	627467
43485	627468
54843	627469
86032	627470
355866	627471
36126	627472
108666	627473
343838	627474
135404	627475
160850	627476
26989	627477
47855	627478
103930	627479
259628	627480
283161	627481
31591	627482
83766	627483
13358	627484
47725	627485
294820	627486
29716	627487
38567	627488
9729	627489
61076	627490
14075	627491
24759	627492
321026	627493
17841	627494
298267	627495
92127	627496
151362	627497
6365	627498
24977	627499
50743	627500
198751	627501
194044	627502
6757	627503
27610	627504
232590	627505
220082	627506
19001	627507
25126	627508
20246	627509
3818	627510
202950	627511
210579	627512
29014	627513
10380	627514
342690	627515
8843	627516
7442	627517
373	627518
210494	627519
304919	627520
55120	627521
12465	627522
26672	627523
18286	627524
92822	627525
4934	627526
16447	627527
18806	627528
35630	627529
357258	627530
402	627531
174732	627532
83340	627533
7479	627534
106846	627535
351955	627536
519	627537
28120	627538
76427	627539
19860	627540
128365	627541
129054	627542
56631	627543
208676	627544
193765	627545
169072	627546
2291	627547
51097	627548
34158	627549
26038	627550
162691	627551
5572	627552
106922	627553
53205	627554
7276	627555
51079	627556
127866	627557
2465	627558
39786	627559
115496	627560
50283	627561
19477	627562
6223	627563
71642	627564
2411	627565
18827	627566
66730	627567
7799	627568
289259	627569
135004	627570
123829	627571
85754	627572
24298	627573
33332	627574
16543	627575
120482	627576
19772	627577
17959	627578
7997	627579
229401	627580
212809	627581
250276	627582
29125	627583
6697	627584
183674	627585
109513	627586
20896	627587
200102	627588
3185	627589
10148	627590
2552	627591
65213	627592
23124	627593
45006	627594
65970	627595
48059	627596
36885	627597
284567	627598
2971	627599
92990	627600
91377	627601
185376	627602
50066	627603
55318	627604
289474	627605
34887	627606
48764	627607
106885	627608
200220	627609
49023	627610
17613	627611
58476	627612
55164	627613
184025	627614
132769	627615
58570	627616
241575	627617
1624	627618
49089	627619
3284	627620
48669	627621
310649	627622
81087	627623
4964	627624
10056	627625
30793	627626
22161	627627
39159	627628
34864	627629
134413	627630
179727	627631
26282	627632
20967	627633
320648	627634
27928	627635
39320	627636
305502	627637
4964	627638
61127	627639
15303	627640
34780	627641
504	627642
242990	627643
2349	627644
28134	627645
20446	627646
923	627647
15375	627648
35450	627649
39592	627650
206350	627651
3967	627652
3716	627653
88474	627654
3659	627655
740	627656
1929	627657
14550	627658
44802	627659
274861	627660
75259	627661
38771	627662
208328	627663
107425	627664
130959	627665
310270	627666
210952	627667
37646	627668
11598	627669
158802	627670
13007	627671
5453	627672
324353	627673
11953	627674
199477	627675
12607	627676
782	627677
57027	627678
217475	627679
3576	627680
36006	627681
158979	627682
128173	627683
1111	627684
234937	627685
158899	627686
16221	627687
57254	627688
17120	627689
51581	627690
2695	627691
2029	627692
56709	627693
136542	627694
10737	627695
111250	627696
283184	627697
191519	627698
3322	627699
51096	627700
1350	627701
354675	627702
169405	627703
76581	627704
13917	627705
83498	627706
26138	627707
82313	627708
12053	627709
126591	627710
44103	627711
70390	627712
3100	627713
209369	627714
9469	627715
202581	627716
162827	627717
18220	627718
60127	627719
60246	627720
101179	627721
30368	627722
23088	627723
61970	627724
9279	627725
232750	627726
109543	627727
199134	627728
41120	627729
9845	627730
9452	627731
17067	627732
6984	627733
153204	627734
33607	627735
291722	627736
58632	627737
302011	627738
77567	627739
2370	627740
13704	627741
112598	627742
13386	627743
34757	627744
298330	627745
37930	627746
32121	627747
127490	627748
118009	627749
173816	627750
200271	627751
9720	627752
1909	627753
3303	627754
29284	627755
4288	627756
36103	627757
41249	627758
22201	627759
49128	627760
201176	627761
780	627762
93558	627763
64333	627764
127919	627765
38518	627766
7435	627767
28316	627768
105432	627769
5874	627770
19082	627771
14036	627772
1678	627773
15234	627774
16122	627775
97452	627776
175553	627777
133058	627778
86680	627779
90232	627780
137926	627781
227549	627782
180154	627783
169896	627784
1477	627785
37303	627786
260121	627787
35140	627788
174607	627789
206787	627790
69937	627791
58715	627792
95868	627793
39749	627794
147889	627795
28103	627796
1244	627797
36968	627798
164472	627799
50621	627800
48779	627801
11334	627802
70304	627803
63732	627804
48616	627805
84099	627806
30983	627807
6163	627808
289313	627809
235361	627810
17268	627811
161627	627812
229707	627813
20050	627814
55477	627815
195563	627816
31012	627817
96050	627818
177218	627819
7826	627820
5512	627821
84087	627822
92899	627823
7763	627824
28459	627825
1079	627826
28459	627827
28099	627828
66030	627829
57850	627830
15100	627831
170857	627832
8092	627833
16724	627834
69541	627835
276512	627836
79578	627837
17865	627838
1824	627839
13	627840
3897	627841
286086	627842
34594	627843
77882	627844
353042	627845
123946	627846
3533	627847
1855	627848
40954	627849
167174	627850
5583	627851
2213	627852
8411	627853
91604	627854
3724	627855
188709	627856
1688	627857
3466	627858
48374	627859
7443	627860
180090	627861
291687	627862
67833	627863
104845	627864
56287	627865
116811	627866
3985	627867
76305	627868
67951	627869
26208	627870
28951	627871
24843	627872
310684	627873
149632	627874
54850	627875
21253	627876
18516	627877
132825	627878
13048	627879
4260	627880
41149	627881
5585	627882
55015	627883
20087	627884
200694	627885
4939	627886
72371	627887
17249	627888
56309	627889
4704	627890
26409	627891
3698	627892
1068	627893
13201	627894
173501	627895
94346	627896
74645	627897
136804	627898
32704	627899
201953	627900
123968	627901
5327	627902
20577	627903
191651	627904
186065	627905
13961	627906
338438	627907
60727	627908
32333	627909
61797	627910
10908	627911
12115	627912
18672	627913
108071	627914
75171	627915
59628	627916
82546	627917
14969	627918
92181	627919
17632	627920
124404	627921
296667	627922
15920	627923
3940	627924
97236	627925
23683	627926
61681	627927
7271	627928
82953	627929
155537	627930
78071	627931
25402	627932
18692	627933
19047	627934
10411	627935
124396	627936
7259	627937
104497	627938
53726	627939
34423	627940
38422	627941
9686	627942
193212	627943
810	627944
189112	627945
55015	627946
118839	627947
110505	627948
7616	627949
21792	627950
4944	627951
95761	627952
71891	627953
18397	627954
33876	627955
88215	627956
182486	627957
222175	627958
339	627959
233368	627960
47748	627961
85205	627962
120425	627963
163895	627964
18	627965
29070	627966
11113	627967
12075	627968
89480	627969
9144	627970
8854	627971
212231	627972
125883	627973
299904	627974
2203	627975
620	627976
29506	627977
25632	627978
201790	627979
18196	627980
144309	627981
259844	627982
84101	627983
4898	627984
198680	627985
5004	627986
249973	627987
96531	627988
39344	627989
191117	627990
16009	627991
284808	627992
198357	627993
82402	627994
82451	627995
2834	627996
116777	627997
269040	627998
91967	627999
84979	628000
2998	628001
349526	628002
32540	628003
199870	628004
59397	628005
41932	628006
76875	628007
50	628008
91766	628009
131476	628010
55507	628011
1079	628012
135927	628013
2331	628014
87671	628015
287380	628016
108771	628017
20788	628018
299408	628019
42070	628020
128843	628021
270821	628022
56981	628023
8817	628024
144302	628025
64010	628026
112864	628027
202730	628028
20890	628029
124313	628030
202108	628031
258265	628032
1931	628033
112485	628034
298396	628035
1602	628036
283331	628037
131910	628038
34003	628039
134988	628040
271798	628041
87202	628042
34241	628043
14608	628044
58151	628045
15338	628046
40347	628047
181131	628048
3966	628049
117212	628050
2591	628051
184490	628052
49432	628053
79249	628054
129504	628055
270998	628056
33955	628057
179655	628058
200188	628059
3987	628060
103881	628061
8854	628062
38134	628063
129720	628064
35786	628065
140944	628066
3212	628067
240625	628068
36579	628069
131910	628070
46	628071
103375	628072
19927	628073
92981	628074
82942	628075
7612	628076
24337	628077
6345	628078
38639	628079
93822	628080
34467	628081
13283	628082
211700	628083
38916	628084
80085	628085
354708	628086
71671	628087
48677	628088
64925	628089
10093	628090
294346	628091
26325	628092
128980	628093
29432	628094
82226	628095
39577	628096
43369	628097
158169	628098
44103	628099
34363	628100
55063	628101
9183	628102
49933	628103
14204	628104
14507	628105
76624	628106
8826	628107
219715	628108
15326	628109
129225	628110
58043	628111
25741	628112
37188	628113
52362	628114
316287	628115
71863	628116
30384	628117
5048	628118
24398	628119
32461	628120
7387	628121
178195	628122
55979	628123
85272	628124
200865	628125
14924	628126
36033	628127
92016	628128
67264	628129
27315	628130
34486	628131
33072	628132
4825	628133
9359	628134
5902	628135
72732	628136
108821	628137
15560	628138
12142	628139
4922	628140
10274	628141
108296	628142
701	628143
55336	628144
11451	628145
321657	628146
186262	628147
11984	628148
201593	628149
44562	628150
88303	628151
137082	628152
130302	628153
147588	628154
126539	628155
109499	628156
13761	628157
84829	628158
53249	628159
682	628160
7945	628161
35867	628162
69727	628163
144569	628164
79618	628165
66113	628166
38602	628167
19472	628168
654	628169
1531	628170
1289	628171
26372	628172
122935	628173
111311	628174
195279	628175
863	628176
120616	628177
43963	628178
17459	628179
140866	628180
128041	628181
83572	628182
88655	628183
96798	628184
37749	628185
108148	628186
20066	628187
7807	628188
95535	628189
18563	628190
208764	628191
288196	628192
856	628193
19652	628194
67641	628195
24533	628196
53663	628197
4418	628198
146966	628199
26985	628200
29712	628201
20797	628202
54798	628203
150584	628204
58670	628205
9352	628206
63521	628207
14637	628208
89564	628209
6983	628210
21797	628211
77694	628212
18	628213
77520	628214
260681	628215
1563	628216
34970	628217
172518	628218
71136	628219
79491	628220
165441	628221
88736	628222
25919	628223
20244	628224
19598	628225
13325	628226
222625	628227
55516	628228
34204	628229
199517	628230
6319	628231
11344	628232
46288	628233
137159	628234
168200	628235
21813	628236
206256	628237
22993	628238
23495	628239
25595	628240
109129	628241
12888	628242
46905	628243
44711	628244
271655	628245
173609	628246
16207	628247
325877	628248
6932	628249
14359	628250
32971	628251
26504	628252
175457	628253
20374	628254
12466	628255
137362	628256
50067	628257
157315	628258
251287	628259
35015	628260
299944	628261
111731	628262
125559	628263
128437	628264
123661	628265
133870	628266
200257	628267
24039	628268
4150	628269
2183	628270
49260	628271
306501	628272
4536	628273
92283	628274
339597	628275
341277	628276
179789	628277
16985	628278
10256	628279
29656	628280
25601	628281
31703	628282
6099	628283
42977	628284
14128	628285
74042	628286
64080	628287
30833	628288
16578	628289
690	628290
43301	628291
220325	628292
244774	628293
166162	628294
11012	628295
121623	628296
83813	628297
1893	628298
7283	628299
322118	628300
14528	628301
42371	628302
220336	628303
136084	628304
160034	628305
20354	628306
83274	628307
131977	628308
166961	628309
2640	628310
206466	628311
323960	628312
5989	628313
1090	628314
2637	628315
10320	628316
56081	628317
27070	628318
12802	628319
9754	628320
352313	628321
27111	628322
317083	628323
2198	628324
99416	628325
15656	628326
8028	628327
36950	628328
18731	628329
16229	628330
50689	628331
38681	628332
144941	628333
64320	628334
161536	628335
860	628336
76622	628337
315887	628338
64381	628339
88887	628340
135768	628341
3391	628342
5697	628343
7185	628344
156703	628345
10917	628346
4829	628347
105676	628348
13199	628349
49752	628350
111422	628351
34135	628352
24653	628353
13173	628354
7923	628355
24570	628356
34539	628357
81296	628358
55866	628359
15362	628360
228830	628361
314810	628362
36103	628363
2087	628364
31210	628365
146801	628366
133391	628367
238731	628368
59121	628369
17042	628370
81779	628371
37423	628372
12683	628373
232702	628374
256398	628375
2107	628376
211519	628377
73486	628378
145697	628379
72606	628380
322731	628381
727	628382
53618	628383
220282	628384
174120	628385
111085	628386
309503	628387
127748	628388
32702	628389
19481	628390
138529	628391
64470	628392
329275	628393
13905	628394
26025	628395
9948	628396
240678	628397
105828	628398
56575	628399
212963	628400
199631	628401
11616	628402
96004	628403
81245	628404
102873	628405
6047	628406
299340	628407
141778	628408
281042	628409
124593	628410
31316	628411
3665	628412
64127	628413
43915	628414
168509	628415
3307	628416
32252	628417
29555	628418
24900	628419
203921	628420
79486	628421
349267	628422
246181	628423
51342	628424
8387	628425
15488	628426
107354	628427
39947	628428
70293	628429
70445	628430
275852	628431
136971	628432
139066	628433
88986	628434
26438	628435
83812	628436
336	628437
7225	628438
96823	628439
234967	628440
11254	628441
33053	628442
71999	628443
108766	628444
35579	628445
166709	628446
3694	628447
11996	628448
13501	628449
2035	628450
51845	628451
6004	628452
60001	628453
139942	628454
263336	628455
263338	628456
160270	628457
22781	628458
45589	628459
22810	628460
22808	628461
18442	628462
61422	628463
11925	628464
5603	628465
188028	628466
81038	628467
73105	628468
17479	628469
261693	628470
179696	628471
81111	628472
23301	628473
244985	628474
237791	628475
336	628476
160152	628477
160149	628478
142219	628479
30083	628480
15453	628481
16731	628482
227993	628483
304393	628484
191526	628485
90172	628486
187744	628487
52284	628488
77198	628489
140213	628490
77322	628491
187335	628492
46603	628493
331123	628494
34170	628495
73269	628496
16858	628497
106912	628498
17396	628499
13989	628500
138064	628501
88044	628502
66834	628503
87673	628504
95510	628505
191146	628506
15250	628507
3800	628508
186627	628509
47563	628510
59807	628511
35167	628512
6515	628513
167214	628514
122377	628515
207649	628516
8917	628517
91561	628518
256979	628519
145816	628520
15616	628521
21699	628522
239454	628523
53172	628524
335	628525
93417	628526
313432	628527
69240	628528
292115	628529
62839	628530
62508	628531
85411	628532
14174	628533
1037	628534
48617	628535
20932	628536
244493	628537
331738	628538
4599	628539
57208	628540
63732	628541
71807	628542
177482	628543
291397	628544
351037	628545
116219	628546
297123	628547
92711	628548
15661	628549
168414	628550
83691	628551
290977	628552
1561	628553
293455	628554
11980	628555
72352	628556
113046	628557
129186	628558
4790	628559
27402	628560
83679	628561
116284	628562
111365	628563
113041	628564
19161	628565
351800	628566
1424	628567
343264	628568
152094	628569
1871	628570
52651	628571
308934	628572
9819	628573
3694	628574
23418	628575
6350	628576
41534	628577
29044	628578
8093	628579
15034	628580
191137	628581
337163	628582
23751	628583
77315	628584
1184	628585
181098	628586
126114	628587
31669	628588
128761	628589
10760	628590
128424	628591
127747	628592
128534	628593
34545	628594
89502	628595
60327	628596
80051	628597
207248	628598
351528	628599
356427	628600
128645	628601
209946	628602
357714	628603
205165	628604
98329	628605
354441	628606
290725	628607
334769	628608
10553	628609
130846	628610
7661	628611
16597	628612
15087	628613
32910	628614
39092	628615
26797	628616
9719	628617
309288	628618
9719	628619
51448	628620
208514	628621
19756	628622
21196	628623
169199	628624
52832	628625
81388	628626
16861	628627
232498	628628
110643	628629
6177	628630
177539	628631
4791	628632
12874	628633
71626	628634
49	628635
32831	628636
272002	628637
75074	628638
2754	628639
5686	628640
89513	628641
27180	628642
147705	628643
180810	628644
21190	628645
152847	628646
230288	628647
320483	628648
310258	628649
233004	628650
125820	628651
266904	628652
38899	628653
114585	628654
60715	628655
113753	628656
30287	628657
252739	628658
170318	628659
24079	628660
50343	628661
24979	628662
5037	628663
244870	628664
20014	628665
89085	628666
10978	628667
63656	628668
1045	628669
34861	628670
72165	628671
6130	628672
285192	628673
156597	628674
281098	628675
200342	628676
148719	628677
356801	628678
333473	628679
39572	628680
206089	628681
81427	628682
73640	628683
13615	628684
341907	628685
83383	628686
209344	628687
355586	628688
83679	628689
208922	628690
126264	628691
75578	628692
104422	628693
243309	628694
133321	628695
350653	628696
54500	628697
348942	628698
208597	628699
35431	628700
173851	628701
20488	628702
249676	628703
297379	628704
6842	628705
201831	628706
317954	628707
132819	628708
148285	628709
58462	628710
141123	628711
16083	628712
51324	628713
258133	628714
319947	628715
316650	628716
81425	628717
313462	628718
313373	628719
30087	628720
95370	628721
24933	628722
85139	628723
307364	628724
21888	628725
32909	628726
131060	628727
210887	628728
27481	628729
136103	628730
1674	628731
191877	628732
10238	628733
104626	628734
25008	628735
145621	628736
29228	628737
14271	628738
7733	628739
79129	628740
61099	628741
4841	628742
978	628743
3681	628744
118588	628745
97767	628746
172450	628747
5131	628748
6275	628749
31300	628750
16061	628751
69503	628752
1434	628753
4855	628754
2169	628755
109233	628756
87208	628757
17583	628758
14385	628759
1031	628760
144389	628761
8363	628762
115167	628763
352994	628764
11331	628765
11362	628766
37990	628767
17533	628768
21019	628769
29641	628770
99133	628771
142643	628772
32697	628773
7442	628774
34356	628775
172507	628776
197004	628777
127636	628778
4005	628779
112909	628780
42023	628781
118002	628782
70801	628783
3330	628784
112876	628785
17781	628786
30654	628787
59617	628788
71916	628789
91501	628790
19571	628791
14671	628792
4327	628793
353798	628794
74129	628795
50341	628796
341541	628797
62350	628798
72801	628799
2025	628800
21708	628801
11470	628802
110617	628803
17463	628804
8366	628805
5659	628806
125243	628807
39420	628808
151584	628809
113034	628810
17019	628811
52	628812
37866	628813
5686	628814
34800	628815
69068	628816
2682	628817
7915	628818
349216	628819
10196	628820
308259	628821
47194	628822
18673	628823
33077	628824
175478	628825
84915	628826
39567	628827
17915	628828
293526	628829
47312	628830
196191	628831
56076	628832
70347	628833
4107	628834
35363	628835
4414	628836
113359	628837
173430	628838
27533	628839
439	628840
83501	628841
125999	628842
3349	628843
324020	628844
8809	628845
60992	628846
10334	628847
49756	628848
17912	628849
7119	628850
124592	628851
100432	628852
36178	628853
132890	628854
263341	628855
14023	628856
291481	628857
21225	628858
51953	628859
195802	628860
353085	628861
13147	628862
26452	628863
27053	628864
173887	628865
6331	628866
57221	628867
21985	628868
274586	628869
24831	628870
78878	628871
301959	628872
267128	628873
66567	628874
93944	628875
81726	628876
153537	628877
134900	628878
116669	628879
34157	628880
14137	628881
178707	628882
18384	628883
3871	628884
29588	628885
20595	628886
141	628887
64199	628888
3512	628889
12780	628890
23	628891
10855	628892
41837	628893
113187	628894
146842	628895
58629	628896
51521	628897
85298	628898
97025	628899
37248	628900
170677	628901
56244	628902
9962	628903
19033	628904
50956	628905
6624	628906
206238	628907
110039	628908
37104	628909
133521	628910
40869	628911
38489	628912
5598	628913
175773	628914
46082	628915
9264	628916
356930	628917
125697	628918
142761	628919
20331	628920
1445	628921
122750	628922
25831	628923
7413	628924
208846	628925
127993	628926
205051	628927
72466	628928
74232	628929
74602	628930
15661	628931
917	628932
291570	628933
105697	628934
157332	628935
55912	628936
27885	628937
28985	628938
107630	628939
39184	628940
6545	628941
17772	628942
154466	628943
354507	628944
39266	628945
45210	628946
108429	628947
72258	628948
20429	628949
265844	628950
41385	628951
131120	628952
33485	628953
6921	628954
11508	628955
71589	628956
34003	628957
33891	628958
17785	628959
47657	628960
13320	628961
13159	628962
1839	628963
334328	628964
20756	628965
42254	628966
42435	628967
61786	628968
168533	628969
83498	628970
10723	628971
20955	628972
76318	628973
130323	628974
45509	628975
32849	628976
201429	628977
81379	628978
39758	628979
34935	628980
4395	628981
4370	628982
9492	628983
20683	628984
12237	628985
92790	628986
168990	628987
12560	628988
10334	628989
32534	628990
132656	628991
30473	628992
8411	628993
8031	628994
44942	628995
68873	628996
159778	628997
65082	628998
75548	628999
43132	629000
1822	629001
12511	629002
2165	629003
1517	629004
132394	629005
146	629006
33982	629007
69629	629008
835	629009
121107	629010
5700	629011
17632	629012
24546	629013
13463	629014
101569	629015
21075	629016
95106	629017
64185	629018
33933	629019
125757	629020
7578	629021
158512	629022
108771	629023
1680	629024
66289	629025
61733	629026
1851	629027
2066	629028
82481	629029
28805	629030
61089	629031
106094	629032
8840	629033
26076	629034
283445	629035
211762	629036
17932	629037
94600	629038
10141	629039
116942	629040
1772	629041
6074	629042
7412	629043
118683	629044
144781	629045
33332	629046
88332	629047
2267	629048
66127	629049
8086	629050
319279	629051
24885	629052
49469	629053
44058	629054
1413	629055
125869	629056
2721	629057
1895	629058
17147	629059
75191	629060
43909	629061
11556	629062
71322	629063
16563	629064
292247	629065
79445	629066
7637	629067
77550	629068
15425	629069
34356	629070
25679	629071
89010	629072
148135	629073
46517	629074
47840	629075
25553	629076
90798	629077
167241	629078
47422	629079
173422	629080
344867	629081
33823	629082
72274	629083
48821	629084
1863	629085
288306	629086
182795	629087
204111	629088
55064	629089
68221	629090
15950	629091
146811	629092
247461	629093
61626	629094
79080	629095
78101	629096
290219	629097
64537	629098
62418	629099
201916	629100
152022	629101
16111	629102
61152	629103
92650	629104
122317	629105
145990	629106
20969	629107
6791	629108
33164	629109
45140	629110
248656	629111
141193	629112
5127	629113
18513	629114
320004	629115
8043	629116
3009	629117
83715	629118
76659	629119
92784	629120
218960	629121
5604	629122
101802	629123
14415	629124
73080	629125
26	629126
27254	629127
65358	629128
160869	629129
9957	629130
33819	629131
450	629132
24411	629133
13081	629134
72187	629135
343202	629136
2589	629137
160443	629138
30788	629139
11296	629140
8866	629141
30231	629142
164333	629143
267022	629144
326488	629145
25665	629146
23199	629147
4946	629148
92401	629149
17999	629150
94070	629151
281616	629152
61017	629153
166293	629154
76889	629155
51441	629156
760	629157
293898	629158
176785	629159
38982	629160
16957	629161
3849	629162
120546	629163
73910	629164
172694	629165
296717	629166
8855	629167
77836	629168
38071	629169
46687	629170
88672	629171
75291	629172
64757	629173
332325	629174
76637	629175
2343	629176
278959	629177
274002	629178
65981	629179
346886	629180
25415	629181
26789	629182
320925	629183
222165	629184
325657	629185
7462	629186
25938	629187
14918	629188
54046	629189
580	629190
82896	629191
42082	629192
48319	629193
4030	629194
5918	629195
325627	629196
281688	629197
306565	629198
327332	629199
63106	629200
21299	629201
223662	629202
119673	629203
29119	629204
46897	629205
14310	629206
19703	629207
278164	629208
176958	629209
316670	629210
298780	629211
42965	629212
28560	629213
57168	629214
168343	629215
18544	629216
89114	629217
6654	629218
10445	629219
79549	629220
62600	629221
23032	629222
152937	629223
8291	629224
222700	629225
67285	629226
18547	629227
116099	629228
9587	629229
28547	629230
162076	629231
100344	629232
115995	629233
147986	629234
100393	629235
3136	629236
45103	629237
227069	629238
285047	629239
71108	629240
177553	629241
317342	629242
107812	629243
46837	629244
241619	629245
171341	629246
1278	629247
113799	629248
1410	629249
23774	629250
63125	629251
178448	629252
116642	629253
27736	629254
342190	629255
5092	629256
132719	629257
33605	629258
40461	629259
119387	629260
185184	629261
25328	629262
115894	629263
185474	629264
195842	629265
31664	629266
13830	629267
8929	629268
32086	629269
157915	629270
22508	629271
66144	629272
104891	629273
37369	629274
31084	629275
282644	629276
170222	629277
281081	629278
49662	629279
53413	629280
274414	629281
119286	629282
52854	629283
10645	629284
186310	629285
43836	629286
192746	629287
51903	629288
138666	629289
35037	629290
43135	629291
141632	629292
109154	629293
19216	629294
152852	629295
51540	629296
74889	629297
62448	629298
120451	629299
6501	629300
182765	629301
2629	629302
30764	629303
11483	629304
4683	629305
8148	629306
78562	629307
5008	629308
3477	629309
112097	629310
36041	629311
5020	629312
102475	629313
90119	629314
26553	629315
4394	629316
63693	629317
105018	629318
102707	629319
12807	629320
215918	629321
41537	629322
2992	629323
228647	629324
195104	629325
51850	629326
30338	629327
255940	629328
42886	629329
10445	629330
6	629331
352193	629332
27476	629333
30919	629334
27	629335
49127	629336
26556	629337
48028	629338
7974	629339
249	629340
92803	629341
88178	629342
77573	629343
115016	629344
52532	629345
1359	629346
121600	629347
192684	629348
53960	629349
2491	629350
2937	629351
137	629352
190421	629353
1710	629354
120912	629355
39281	629356
6636	629357
20804	629358
118051	629359
6	629360
217484	629361
203556	629362
241757	629363
313433	629364
83411	629365
315947	629366
9525	629367
40742	629368
18388	629369
321874	629370
296445	629371
27290	629372
37313	629373
57678	629374
82918	629375
52157	629376
36287	629377
4648	629378
57566	629379
40280	629380
35969	629381
42099	629382
113721	629383
143457	629384
103820	629385
17310	629386
47101	629387
192697	629388
8140	629389
3117	629390
204397	629391
1888	629392
127261	629393
806	629394
190907	629395
11272	629396
89746	629397
13475	629398
102967	629399
306591	629400
137	629401
992	629402
9246	629403
20	629404
1733	629405
67143	629406
207966	629407
22885	629408
165810	629409
3558	629410
6014	629411
14023	629412
40044	629413
96999	629414
318787	629415
140140	629416
120220	629417
229109	629418
82935	629419
40127	629420
193678	629421
68086	629422
64995	629423
260616	629424
36892	629425
70970	629426
27090	629427
347048	629428
48401	629429
170743	629430
12037	629431
161717	629432
61471	629433
212380	629434
212768	629435
145422	629436
157963	629437
341458	629438
259263	629439
1582	629440
341875	629441
142411	629442
113483	629443
126548	629444
235851	629445
259422	629446
41706	629447
112647	629448
145630	629449
39015	629450
184499	629451
10275	629452
66211	629453
3044	629454
36886	629455
66139	629456
108214	629457
128345	629458
17341	629459
274626	629460
92606	629461
85088	629462
302061	629463
284135	629464
5349	629465
145475	629466
51336	629467
202377	629468
57010	629469
117253	629470
151250	629471
66333	629472
4687	629473
309219	629474
181132	629475
304965	629476
111218	629477
65658	629478
186627	629479
111206	629480
54346	629481
25066	629482
337408	629483
48116	629484
357267	629485
198009	629486
286004	629487
340794	629488
114045	629489
343573	629490
110311	629491
108267	629492
102359	629493
185751	629494
100444	629495
54806	629496
229131	629497
209225	629498
313857	629499
235933	629500
46714	629501
54314	629502
88076	629503
90086	629504
885	629505
54769	629506
164524	629507
123520	629508
99656	629509
342266	629510
136514	629511
332787	629512
80611	629513
196954	629514
27355	629515
208495	629516
197334	629517
100490	629518
300428	629519
65582	629520
19289	629521
660	629522
136912	629523
90847	629524
329253	629525
232681	629526
332949	629527
85400	629528
354447	629529
25018	629530
127591	629531
111089	629532
347810	629533
157751	629534
325513	629535
175768	629536
50580	629537
302452	629538
14790	629539
165696	629540
176615	629541
59212	629542
211548	629543
111300	629544
315863	629545
246596	629546
54274	629547
19348	629548
290004	629549
221363	629550
106259	629551
90723	629552
141734	629553
35114	629554
228230	629555
11037	629556
155563	629557
89979	629558
192756	629559
163298	629560
90869	629561
326155	629562
47551	629563
88388	629564
49610	629565
325654	629566
80645	629567
33649	629568
17887	629569
234098	629570
143680	629571
31264	629572
10080	629573
176817	629574
49180	629575
167461	629576
290670	629577
120414	629578
120625	629579
328725	629580
200297	629581
4163	629582
245307	629583
346784	629584
258959	629585
329075	629586
311595	629587
138477	629588
259354	629589
178883	629590
177798	629591
82124	629592
299647	629593
69795	629594
112761	629595
139433	629596
35712	629597
161282	629598
224959	629599
350812	629600
60637	629601
155490	629602
142444	629603
296828	629604
298707	629605
31453	629606
126575	629607
347546	629608
92868	629609
36705	629610
82884	629611
132968	629612
54272	629613
123379	629614
123331	629615
123304	629616
54307	629617
80630	629618
54262	629619
140012	629620
32963	629621
104780	629622
225385	629623
247292	629624
139037	629625
202153	629626
334968	629627
320933	629628
181795	629629
88076	629630
33668	629631
231040	629632
19349	629633
332060	629634
98932	629635
332009	629636
140928	629637
54315	629638
231839	629639
108175	629640
198843	629641
54003	629642
351374	629643
80640	629644
120430	629645
259678	629646
184366	629647
85305	629648
119797	629649
19789	629650
326533	629651
136284	629652
26584	629653
72959	629654
285154	629655
4155	629656
196609	629657
92460	629658
61401	629659
72944	629660
184126	629661
85320	629662
344953	629663
23984	629664
310973	629665
154791	629666
336334	629667
7282	629668
75580	629669
149481	629670
105328	629671
200511	629672
123813	629673
183023	629674
231547	629675
61948	629676
13575	629677
113094	629678
82606	629679
9013	629680
22232	629681
28656	629682
142536	629683
37553	629684
84639	629685
11878	629686
9060	629687
8126	629688
33571	629689
114978	629690
615	629691
164482	629692
166	629693
230719	629694
162043	629695
224	629696
111515	629697
165897	629698
51431	629699
126845	629700
82946	629701
4254	629702
35358	629703
98338	629704
69113	629705
98338	629706
92109	629707
155320	629708
237570	629709
348107	629710
138129	629711
198790	629712
99314	629713
12854	629714
288413	629715
301527	629716
23118	629717
42644	629718
7356	629719
1276	629720
98913	629721
43326	629722
170199	629723
309304	629724
208921	629725
199423	629726
196991	629727
298505	629728
250482	629729
74295	629730
172196	629731
181109	629732
58709	629733
265294	629734
179851	629735
208249	629736
66129	629737
204795	629738
185822	629739
232483	629740
122656	629741
37961	629742
225643	629743
9245	629744
100330	629745
57662	629746
143123	629747
184843	629748
183182	629749
17548	629750
259045	629751
125467	629752
115369	629753
223572	629754
51034	629755
21836	629756
137673	629757
269169	629758
23602	629759
34346	629760
20937	629761
79036	629762
1922	629763
175689	629764
331210	629765
71860	629766
131071	629767
600	629768
40249	629769
118205	629770
7479	629771
110351	629772
110368	629773
176170	629774
4948	629775
8280	629776
49338	629777
334920	629778
50337	629779
16114	629780
66884	629781
124413	629782
77460	629783
125249	629784
138857	629785
142257	629786
20474	629787
81601	629788
36146	629789
150900	629790
57860	629791
30040	629792
93562	629793
165242	629794
237515	629795
55888	629796
220380	629797
62845	629798
850	629799
169352	629800
193886	629801
103628	629802
81858	629803
55957	629804
133883	629805
951	629806
108561	629807
7337	629808
101646	629809
74120	629810
47993	629811
34247	629812
34389	629813
292298	629814
110377	629815
289087	629816
109371	629817
235606	629818
49098	629819
173566	629820
173705	629821
109746	629822
109442	629823
48940	629824
110168	629825
72300	629826
49047	629827
174041	629828
195641	629829
135908	629830
718	629831
14795	629832
110325	629833
285971	629834
294761	629835
52009	629836
325439	629837
75293	629838
166331	629839
2897	629840
113497	629841
177643	629842
162617	629843
36832	629844
73043	629845
396	629846
54503	629847
302323	629848
26007	629849
76291	629850
50323	629851
179086	629852
405	629853
169827	629854
3374	629855
264220	629856
31928	629857
137096	629858
102028	629859
4129	629860
7411	629861
10450	629862
48732	629863
316048	629864
10455	629865
156450	629866
149653	629867
295468	629868
158389	629869
79121	629870
231224	629871
174878	629872
207050	629873
173865	629874
354719	629875
197326	629876
197325	629877
67333	629878
52528	629879
30257	629880
186359	629881
41223	629882
84237	629883
36083	629884
170062	629885
146611	629886
249145	629887
22116	629888
182378	629889
120820	629890
89901	629891
6684	629892
165715	629893
9279	629894
118539	629895
72225	629896
304554	629897
2400	629898
171618	629899
24386	629900
159028	629901
196515	629902
78564	629903
90926	629904
40753	629905
350463	629906
8266	629907
129656	629908
59167	629909
172248	629910
123934	629911
13680	629912
10628	629913
10628	629914
144057	629915
685	629916
201005	629917
61489	629918
263117	629919
44173	629920
359	629921
197054	629922
2277	629923
21885	629924
255675	629925
148220	629926
72907	629927
4085	629928
29083	629929
928	629930
276773	629931
288980	629932
6809	629933
22098	629934
225002	629935
211399	629936
73676	629937
3960	629938
139796	629939
5676	629940
111075	629941
28470	629942
83480	629943
311294	629944
11250	629945
14463	629946
10413	629947
13770	629948
121843	629949
17228	629950
7814	629951
23774	629952
152746	629953
231598	629954
70598	629955
13161	629956
49634	629957
91588	629958
60875	629959
47868	629960
1334	629961
23820	629962
285618	629963
314	629964
29419	629965
122288	629966
156127	629967
73064	629968
3298	629969
240560	629970
186189	629971
22350	629972
18420	629973
256197	629974
856	629975
79579	629976
16363	629977
19042	629978
71404	629979
128382	629980
188413	629981
915	629982
45599	629983
185430	629984
131415	629985
259536	629986
250092	629987
195392	629988
320907	629989
88984	629990
127402	629991
204303	629992
126351	629993
245969	629994
17556	629995
8416	629996
95489	629997
274494	629998
262513	629999
22862	630000
287223	630001
2221	630002
1059	630003
78888	630004
224435	630005
164790	630006
78520	630007
2727	630008
13095	630009
38723	630010
17595	630011
48836	630012
13158	630013
46356	630014
144293	630015
55390	630016
34091	630017
193757	630018
161480	630019
98510	630020
265929	630021
147360	630022
25852	630023
11602	630024
346489	630025
20072	630026
119650	630027
25222	630028
84364	630029
341486	630030
183339	630031
16894	630032
206274	630033
49197	630034
61589	630035
27041	630036
2488	630037
285563	630038
26096	630039
144542	630040
31799	630041
202743	630042
4200	630043
152103	630044
24648	630045
4841	630046
35856	630047
39553	630048
49930	630049
9344	630050
75835	630051
72657	630052
20315	630053
192549	630054
53134	630055
38224	630056
274838	630057
274138	630058
14106	630059
81092	630060
103459	630061
22095	630062
58135	630063
119105	630064
4440	630065
18890	630066
292376	630067
108324	630068
80483	630069
307146	630070
191140	630071
3363	630072
14314	630073
284398	630074
187876	630075
21037	630076
17453	630077
20962	630078
37477	630079
80295	630080
10299	630081
4782	630082
204735	630083
53663	630084
336226	630085
45579	630086
14354	630087
867	630088
122579	630089
577	630090
129109	630091
28264	630092
226312	630093
5662	630094
87489	630095
178104	630096
14469	630097
2612	630098
15039	630099
6172	630100
6545	630101
333736	630102
78799	630103
24285	630104
136292	630105
18270	630106
12501	630107
197203	630108
32365	630109
69411	630110
4403	630111
920	630112
3106	630113
188942	630114
93067	630115
151559	630116
267505	630117
72415	630118
294055	630119
279354	630120
83680	630121
19274	630122
119383	630123
40568	630124
26159	630125
175494	630126
270582	630127
293253	630128
176686	630129
73003	630130
4652	630131
119391	630132
147901	630133
350349	630134
129782	630135
38288	630136
206696	630137
37348	630138
285419	630139
196851	630140
83999	630141
16293	630142
34436	630143
351636	630144
311723	630145
311728	630146
117344	630147
122634	630148
14341	630149
166516	630150
172228	630151
176408	630152
49759	630153
49307	630154
19331	630155
19331	630156
19331	630157
35376	630158
49284	630159
72794	630160
108512	630161
176542	630162
48700	630163
683	630164
13578	630165
4772	630166
196293	630167
131486	630168
34907	630169
184429	630170
3531	630171
20534	630172
98741	630173
136120	630174
107425	630175
32191	630176
16829	630177
111007	630178
293888	630179
317390	630180
56058	630181
117343	630182
208148	630183
19274	630184
354635	630185
355022	630186
13980	630187
270573	630188
16151	630189
3350	630190
60678	630191
82921	630192
354911	630193
140836	630194
122042	630195
45575	630196
160186	630197
96189	630198
168454	630199
96189	630200
275105	630201
4641	630202
5122	630203
210274	630204
128304	630205
11392	630206
39182	630207
240608	630208
233371	630209
99122	630210
91872	630211
94102	630212
63245	630213
12163	630214
27578	630215
277782	630216
109451	630217
87783	630218
29070	630219
189403	630220
163007	630221
44153	630222
17801	630223
83728	630224
25235	630225
43598	630226
125937	630227
13180	630228
62621	630229
36664	630230
21149	630231
35301	630232
50227	630233
89466	630234
80761	630235
70705	630236
71219	630237
22224	630238
4337	630239
28144	630240
60	630241
43346	630242
10263	630243
14609	630244
48426	630245
685	630246
85457	630247
234271	630248
15014	630249
309489	630250
72509	630251
53830	630252
244015	630253
81969	630254
292153	630255
19271	630256
291606	630257
82867	630258
127771	630259
38947	630260
176746	630261
82867	630262
73085	630263
71804	630264
48807	630265
42305	630266
26419	630267
144943	630268
59327	630269
321652	630270
36571	630271
196378	630272
120172	630273
263890	630274
5908	630275
261910	630276
99319	630277
26536	630278
193102	630279
351676	630280
34208	630281
109828	630282
72289	630283
25865	630284
139932	630285
9027	630286
332032	630287
65714	630288
65714	630289
63078	630290
65714	630291
129376	630292
37537	630293
389	630294
20720	630295
65067	630296
7	630297
200220	630298
12546	630299
174698	630300
48950	630301
18721	630302
18721	630303
18721	630304
136	630305
69023	630306
49123	630307
16387	630308
113454	630309
18721	630310
3046	630311
311264	630312
4058	630313
4574	630314
14060	630315
53995	630316
109705	630317
256478	630318
13078	630319
32537	630320
162154	630321
287805	630322
6290	630323
109518	630324
13235	630325
129579	630326
163561	630327
56036	630328
168185	630329
21626	630330
110171	630331
48900	630332
241584	630333
63223	630334
46356	630335
49567	630336
150685	630337
64101	630338
4925	630339
287628	630340
26574	630341
177542	630342
348052	630343
75062	630344
75062	630345
75062	630346
196255	630347
72226	630348
356475	630349
24233	630350
17976	630351
66311	630352
34493	630353
355207	630354
6162	630355
282123	630356
111949	630357
4542	630358
1365	630359
94778	630360
34525	630361
207490	630362
100054	630363
48697	630364
34339	630365
97488	630366
177187	630367
206281	630368
108546	630369
199687	630370
206169	630371
128697	630372
109186	630373
182417	630374
49703	630375
173524	630376
209683	630377
58463	630378
170207	630379
109432	630380
109196	630381
35670	630382
35045	630383
74590	630384
104649	630385
206197	630386
83705	630387
109215	630388
172924	630389
4935	630390
32934	630391
162433	630392
285279	630393
356175	630394
206169	630395
347599	630396
172915	630397
60578	630398
252118	630399
17300	630400
229028	630401
352456	630402
33128	630403
5697	630404
32823	630405
76256	630406
16035	630407
1365	630408
17314	630409
194512	630410
34451	630411
48750	630412
3	630413
3702	630414
146413	630415
3706	630416
39397	630417
246091	630418
111700	630419
295966	630420
3258	630421
63223	630422
33916	630423
158057	630424
107643	630425
16418	630426
9044	630427
45080	630428
38193	630429
86686	630430
15228	630431
206913	630432
45274	630433
81430	630434
43622	630435
90502	630436
69	630437
5199	630438
126899	630439
6397	630440
3229	630441
49586	630442
82365	630443
37180	630444
114164	630445
105373	630446
14108	630447
173661	630448
108776	630449
131874	630450
9008	630451
9008	630452
9008	630453
154436	630454
37383	630455
122193	630456
36585	630457
321532	630458
79938	630459
78033	630460
111086	630461
34511	630462
49014	630463
325425	630464
113263	630465
5479	630466
91947	630467
62809	630468
294000	630469
152016	630470
38023	630471
83159	630472
128860	630473
174575	630474
289792	630475
357088	630476
352668	630477
121906	630478
9399	630479
36361	630480
48233	630481
17904	630482
348849	630483
163884	630484
33787	630485
73333	630486
351282	630487
25971	630488
348956	630489
3974	630490
316141	630491
11475	630492
34120	630493
277447	630494
4102	630495
231568	630496
236324	630497
47545	630498
172777	630499
90976	630500
172957	630501
69262	630502
193832	630503
325414	630504
30360	630505
6954	630506
112942	630507
112942	630508
50858	630509
153694	630510
168734	630511
62403	630512
35089	630513
183641	630514
100338	630515
17935	630516
25738	630517
90816	630518
175589	630519
6301	630520
172239	630521
5455	630522
804	630523
103476	630524
136002	630525
242011	630526
181893	630527
253550	630528
186563	630529
153733	630530
18452	630531
344022	630532
181834	630533
116140	630534
69458	630535
24557	630536
129758	630537
2441	630538
282660	630539
127436	630540
96344	630541
1130	630542
61039	630543
127906	630544
13706	630545
83303	630546
129006	630547
38332	630548
40569	630549
25538	630550
24061	630551
30606	630552
155	630553
35692	630554
31470	630555
109091	630556
48300	630557
150566	630558
112271	630559
109470	630560
70975	630561
273803	630562
111208	630563
38317	630564
116504	630565
104782	630566
267177	630567
72859	630568
11949	630569
143403	630570
259564	630571
29870	630572
350652	630573
9856	630574
9856	630575
209	630576
7930	630577
17578	630578
223976	630579
189226	630580
258892	630581
74109	630582
68774	630583
25120	630584
2909	630585
107463	630586
166302	630587
55572	630588
82596	630589
152414	630590
136945	630591
171591	630592
145	630593
112197	630594
116463	630595
34991	630596
2036	630597
142028	630598
90424	630599
88909	630600
120574	630601
3240	630602
48919	630603
17708	630604
44992	630605
9102	630606
276700	630607
34002	630608
89595	630609
222291	630610
278473	630611
30309	630612
94952	630613
133509	630614
157815	630615
48380	630616
179947	630617
106362	630618
75953	630619
192702	630620
10237	630621
149292	630622
237656	630623
916	630624
310817	630625
48462	630626
296343	630627
120802	630628
178502	630629
95611	630630
302266	630631
235804	630632
68757	630633
58882	630634
250	630635
236072	630636
125253	630637
192846	630638
130095	630639
111145	630640
171973	630641
17916	630642
72482	630643
69106	630644
54914	630645
6369	630646
36326	630647
114678	630648
82439	630649
316825	630650
285813	630651
238277	630652
94411	630653
114714	630654
26083	630655
63416	630656
140944	630657
26083	630658
177566	630659
146197	630660
203885	630661
109910	630662
73184	630663
175803	630664
109244	630665
316121	630666
12846	630667
92735	630668
98042	630669
3226	630670
14155	630671
111303	630672
158158	630673
5889	630674
12364	630675
352755	630676
128429	630677
161820	630678
162941	630679
104179	630680
46965	630681
66716	630682
3071	630683
128817	630684
209309	630685
83808	630686
41165	630687
103726	630688
129998	630689
69960	630690
69960	630691
11661	630692
349177	630693
55975	630694
53996	630695
354738	630696
34455	630697
10088	630698
153756	630699
68430	630700
48659	630701
167885	630702
48254	630703
282611	630704
109584	630705
171378	630706
25040	630707
113694	630708
113694	630709
237872	630710
64894	630711
216009	630712
45359	630713
285605	630714
272756	630715
6374	630716
91184	630717
771	630718
1770	630719
246	630720
23150	630721
23150	630722
89870	630723
4189	630724
22301	630725
24972	630726
66229	630727
21891	630728
87132	630729
77824	630730
140064	630731
31621	630732
100774	630733
43313	630734
326285	630735
10978	630736
19969	630737
308296	630738
114153	630739
345205	630740
308286	630741
36592	630742
23314	630743
18700	630744
77605	630745
4574	630746
10410	630747
141341	630748
170778	630749
298432	630750
136850	630751
71356	630752
83737	630753
2792	630754
18863	630755
227497	630756
354205	630757
179825	630758
173401	630759
355938	630760
13673	630761
5178	630762
35871	630763
15359	630764
50268	630765
89037	630766
17529	630767
126800	630768
33827	630769
118806	630770
131171	630771
95692	630772
34075	630773
173517	630774
44835	630775
31351	630776
43052	630777
113922	630778
295079	630779
140483	630780
167549	630781
170196	630782
175703	630783
40748	630784
110969	630785
147613	630786
40782	630787
37398	630788
251008	630789
91168	630790
45134	630791
309972	630792
131171	630793
132661	630794
53558	630795
86420	630796
326530	630797
247853	630798
1236	630799
82073	630800
42806	630801
20852	630802
38869	630803
115933	630804
17521	630805
48288	630806
25603	630807
206705	630808
137936	630809
235239	630810
61658	630811
62060	630812
55901	630813
171465	630814
19771	630815
96607	630816
201659	630817
55567	630818
74678	630819
306416	630820
4893	630821
48630	630822
34001	630823
294325	630824
108754	630825
49666	630826
173321	630827
851	630828
200875	630829
20593	630830
5362	630831
8674	630832
27263	630833
128643	630834
352615	630835
47401	630836
187427	630837
452	630838
17471	630839
8189	630840
5694	630841
3670	630842
119057	630843
152264	630844
89765	630845
184826	630846
150995	630847
345753	630848
46404	630849
2892	630850
281502	630851
24855	630852
2005	630853
333458	630854
52440	630855
38879	630856
100575	630857
317847	630858
189664	630859
50388	630860
207373	630861
22167	630862
169974	630863
41084	630864
29872	630865
38879	630866
2311	630867
207535	630868
206026	630869
209170	630870
4065	630871
13911	630872
126321	630873
11322	630874
116411	630875
973	630876
177190	630877
72700	630878
73754	630879
228020	630880
14103	630881
17889	630882
18886	630883
56312	630884
118726	630885
19895	630886
84378	630887
41407	630888
48187	630889
344	630890
38723	630891
205267	630892
188862	630893
82977	630894
248424	630895
99115	630896
27138	630897
930	630898
35623	630899
309903	630900
3499	630901
16168	630902
4792	630903
98310	630904
62656	630905
153116	630906
209055	630907
97431	630908
84383	630909
177021	630910
49008	630911
76020	630912
28851	630913
152988	630914
111232	630915
24683	630916
287588	630917
111209	630918
176594	630919
175123	630920
353503	630921
110620	630922
288485	630923
175594	630924
349760	630925
128165	630926
72370	630927
71923	630928
8412	630929
18350	630930
165649	630931
123685	630932
347921	630933
8701	630934
15713	630935
71726	630936
290293	630937
17944	630938
290449	630939
62108	630940
172237	630941
9999	630942
175622	630943
113558	630944
7285	630945
293173	630946
289512	630947
17992	630948
34392	630949
118800	630950
155627	630951
101445	630952
119463	630953
259806	630954
200964	630955
13490	630956
12169	630957
172431	630958
178216	630959
50104	630960
100552	630961
178092	630962
69896	630963
46445	630964
24036	630965
171507	630966
71071	630967
73309	630968
263275	630969
119527	630970
127592	630971
130106	630972
326838	630973
8399	630974
14156	630975
125580	630976
183606	630977
1605	630978
1487	630979
28410	630980
54991	630981
208	630982
8773	630983
124076	630984
9284	630985
17733	630986
172753	630987
343	630988
267290	630989
46832	630990
61232	630991
288755	630992
17516	630993
24046	630994
141268	630995
77591	630996
58997	630997
315864	630998
127694	630999
130420	631000
121852	631001
1791	631002
77502	631003
329050	631004
6163	631005
72126	631006
7925	631007
4592	631008
129113	631009
353170	631010
357017	631011
83331	631012
84559	631013
181248	631014
146453	631015
354124	631016
38659	631017
105715	631018
56643	631019
42317	631020
240235	631021
90286	631022
16665	631023
14	631024
14	631025
181319	631026
121918	631027
91947	631028
125268	631029
24755	631030
202602	631031
78711	631032
2421	631033
159009	631034
6753	631035
308601	631036
236325	631037
97281	631038
126076	631039
474	631040
97463	631041
340228	631042
57934	631043
108155	631044
230237	631045
189131	631046
81534	631047
212481	631048
18006	631049
71941	631050
108411	631051
195164	631052
110239	631053
346870	631054
89006	631055
297874	631056
338	631057
164410	631058
84740	631059
266995	631060
105174	631061
80768	631062
99418	631063
68447	631064
341601	631065
322707	631066
139584	631067
76	631068
1788	631069
2624	631070
36515	631071
52485	631072
18961	631073
163974	631074
21267	631075
30057	631076
122015	631077
128279	631078
158183	631079
194738	631080
1774	631081
110907	631082
175047	631083
121968	631084
8918	631085
348652	631086
94765	631087
36539	631088
2952	631089
393	631090
4084	631091
29527	631092
322508	631093
74558	631094
259461	631095
22227	631096
147568	631097
58745	631098
24468	631099
323109	631100
28602	631101
49362	631102
286969	631103
126773	631104
77411	631105
127866	631106
42672	631107
355781	631108
83626	631109
37229	631110
10688	631111
141684	631112
3980	631113
225	631114
62736	631115
10105	631116
147766	631117
59884	631118
10569	631119
78614	631120
57060	631121
129727	631122
85373	631123
128304	631124
129169	631125
125089	631126
109132	631127
7891	631128
72096	631129
24678	631130
17694	631131
2206	631132
73126	631133
107128	631134
288828	631135
4754	631136
38451	631137
127279	631138
71866	631139
209462	631140
100144	631141
346282	631142
39260	631143
157743	631144
212223	631145
128327	631146
92879	631147
19802	631148
29563	631149
204312	631150
100492	631151
85352	631152
110877	631153
42187	631154
127795	631155
85319	631156
329597	631157
93717	631158
27701	631159
350669	631160
38631	631161
85319	631162
129196	631163
17496	631164
111142	631165
240262	631166
71550	631167
193759	631168
210168	631169
60084	631170
239970	631171
42935	631172
347712	631173
345459	631174
138161	631175
42904	631176
53077	631177
47701	631178
103190	631179
121747	631180
279699	631181
294701	631182
171972	631183
94016	631184
11040	631185
352265	631186
127800	631187
176320	631188
18023	631189
207325	631190
135237	631191
205017	631192
349297	631193
129069	631194
208723	631195
348609	631196
159509	631197
38241	631198
34155	631199
73285	631200
24470	631201
106786	631202
6630	631203
45645	631204
56491	631205
128438	631206
207848	631207
353893	631208
352293	631209
83557	631210
79050	631211
189957	631212
210052	631213
83336	631214
209662	631215
356881	631216
127386	631217
127386	631218
36843	631219
9	631220
9	631221
21542	631222
59493	631223
83907	631224
206783	631225
207388	631226
59452	631227
61260	631228
147790	631229
10734	631230
357415	631231
176895	631232
355059	631233
50709	631234
110050	631235
11650	631236
17956	631237
176926	631238
24686	631239
72661	631240
174217	631241
34444	631242
269140	631243
128099	631244
356568	631245
74367	631246
208251	631247
128108	631248
53786	631249
193774	631250
325115	631251
208258	631252
194325	631253
111076	631254
1076	631255
18113	631256
22590	631257
52895	631258
189530	631259
69049	631260
32949	631261
62862	631262
124	631263
26099	631264
9392	631265
312731	631266
241651	631267
22775	631268
71763	631269
231420	631270
1087	631271
72291	631272
37345	631273
109964	631274
121618	631275
288124	631276
173500	631277
176394	631278
338715	631279
173179	631280
177018	631281
111349	631282
108486	631283
72089	631284
175817	631285
34077	631286
71611	631287
294400	631288
110226	631289
176970	631290
73198	631291
109765	631292
49758	631293
172640	631294
49678	631295
176762	631296
172154	631297
111161	631298
111343	631299
48995	631300
7776	631301
24481	631302
48867	631303
176641	631304
172189	631305
4001	631306
49664	631307
24624	631308
18019	631309
111119	631310
73107	631311
34541	631312
73014	631313
34358	631314
175705	631315
25815	631316
18995	631317
14095	631318
5866	631319
83466	631320
351175	631321
13964	631322
60263	631323
12244	631324
210264	631325
227886	631326
153826	631327
351334	631328
208572	631329
86676	631330
158163	631331
206667	631332
71577	631333
2818	631334
23645	631335
78174	631336
350900	631337
360	631338
357427	631339
206100	631340
127402	631341
105653	631342
238623	631343
100630	631344
151542	631345
78301	631346
352690	631347
353590	631348
259916	631349
66242	631350
100960	631351
223627	631352
206527	631353
356877	631354
182399	631355
357294	631356
164080	631357
334775	631358
56145	631359
356634	631360
352386	631361
204997	631362
208144	631363
351274	631364
129233	631365
133563	631366
216076	631367
86623	631368
276535	631369
73461	631370
128780	631371
38580	631372
17582	631373
2422	631374
285865	631375
207353	631376
118512	631377
39229	631378
281362	631379
352495	631380
94234	631381
36378	631382
180757	631383
155523	631384
213374	631385
3341	631386
10557	631387
112465	631388
73668	631389
71259	631390
9060	631391
72490	631392
49720	631393
293485	631394
111297	631395
108802	631396
110202	631397
920	631398
252084	631399
2184	631400
156090	631401
6469	631402
42279	631403
24040	631404
11630	631405
181354	631406
42260	631407
11630	631408
62115	631409
57102	631410
94067	631411
151568	631412
279441	631413
293047	631414
83268	631415
111030	631416
34586	631417
349531	631418
207450	631419
350208	631420
5325	631421
13203	631422
150064	631423
48693	631424
22574	631425
2654	631426
289036	631427
110848	631428
49739	631429
34570	631430
285757	631431
194169	631432
16884	631433
164023	631434
226740	631435
2441	631436
105322	631437
84320	631438
279475	631439
101156	631440
339176	631441
107494	631442
16354	631443
12538	631444
11481	631445
54815	631446
13461	631447
155644	631448
49152	631449
64916	631450
5943	631451
5943	631452
84189	631453
352967	631454
353313	631455
140809	631456
209336	631457
2756	631458
14510	631459
13436	631460
188808	631461
177139	631462
122161	631463
37182	631464
109921	631465
24466	631466
34846	631467
12128	631468
287391	631469
290495	631470
29894	631471
103565	631472
121242	631473
104318	631474
121862	631475
17884	631476
17884	631477
72457	631478
94737	631479
175400	631480
222090	631481
98456	631482
106	631483
321708	631484
185	631485
142331	631486
166181	631487
4489	631488
56849	631489
66073	631490
326747	631491
291161	631492
153902	631493
129458	631494
78483	631495
357459	631496
83070	631497
348682	631498
273	631499
350401	631500
80128	631501
15689	631502
14141	631503
1126	631504
31172	631505
861	631506
278721	631507
97403	631508
36488	631509
84133	631510
53665	631511
49172	631512
118947	631513
89277	631514
89511	631515
211015	631516
274507	631517
3469	631518
190979	631519
49728	631520
55566	631521
38737	631522
94620	631523
111382	631524
49680	631525
276756	631526
27266	631527
11961	631528
49749	631529
72866	631530
174854	631531
354460	631532
93083	631533
4885	631534
48532	631535
26	631536
10609	631537
6455	631538
291506	631539
293881	631540
111367	631541
176272	631542
171869	631543
14867	631544
194753	631545
103662	631546
293962	631547
174504	631548
42638	631549
176220	631550
110052	631551
176294	631552
287209	631553
7404	631554
294222	631555
77914	631556
10244	631557
5056	631558
174578	631559
310526	631560
49476	631561
21719	631562
722	631563
30787	631564
239971	631565
8439	631566
10741	631567
45309	631568
48380	631569
32087	631570
2518	631571
74694	631572
78499	631573
196306	631574
26059	631575
19707	631576
128286	631577
128286	631578
4200	631579
289992	631580
147733	631581
91324	631582
159027	631583
206745	631584
9393	631585
154503	631586
300000	631587
176817	631588
356052	631589
207481	631590
288684	631591
126724	631592
33582	631593
13824	631594
1289	631595
131353	631596
71096	631597
292965	631598
32577	631599
68832	631600
19220	631601
126865	631602
164621	631603
97791	631604
44212	631605
24034	631606
24039	631607
148776	631608
357507	631609
351690	631610
9824	631611
197154	631612
82181	631613
107776	631614
19180	631615
42665	631616
12760	631617
37166	631618
69210	631619
124624	631620
70642	631621
311708	631622
104725	631623
5632	631624
40987	631625
99195	631626
91251	631627
113388	631628
108969	631629
248802	631630
66843	631631
102423	631632
201205	631633
223753	631634
119335	631635
29695	631636
126291	631637
198596	631638
240990	631639
99067	631640
131181	631641
353723	631642
171449	631643
111198	631644
304521	631645
290050	631646
177278	631647
72474	631648
1917	631649
32404	631650
23319	631651
2462	631652
5085	631653
105811	631654
130116	631655
10753	631656
13163	631657
135352	631658
214911	631659
2266	631660
2266	631661
24991	631662
64322	631663
46791	631664
67063	631665
209033	631666
44095	631667
194557	631668
276077	631669
811	631670
25344	631671
120567	631672
62971	631673
26093	631674
4465	631675
89465	631676
167817	631677
17286	631678
113174	631679
23710	631680
4138	631681
2024	631682
31639	631683
47316	631684
68535	631685
19530	631686
694	631687
28173	631688
4492	631689
50044	631690
28266	631691
277119	631692
217962	631693
293518	631694
38434	631695
31104	631696
111336	631697
81743	631698
15736	631699
24208	631700
37229	631701
121870	631702
188993	631703
144914	631704
156392	631705
17857	631706
7796	631707
111617	631708
37343	631709
72560	631710
206347	631711
356558	631712
350612	631713
105543	631714
6352	631715
8335	631716
337335	631717
38772	631718
125834	631719
346813	631720
91416	631721
301432	631722
7865	631723
43647	631724
129095	631725
83190	631726
68560	631727
63045	631728
16285	631729
302294	631730
65774	631731
17214	631732
11495	631733
166677	631734
35834	631735
96365	631736
150950	631737
187406	631738
9718	631739
6461	631740
6128	631741
150029	631742
231206	631743
17353	631744
77610	631745
106084	631746
67530	631747
312805	631748
19553	631749
48039	631750
354726	631751
33600	631752
1704	631753
10766	631754
6278	631755
16944	631756
6422	631757
2788	631758
188180	631759
100025	631760
169351	631761
41910	631762
150152	631763
47164	631764
2820	631765
12261	631766
69803	631767
124703	631768
24508	631769
4165	631770
214969	631771
10084	631772
126359	631773
57228	631774
98732	631775
6966	631776
79300	631777
26174	631778
29027	631779
4360	631780
105811	631781
14026	631782
4456	631783
112974	631784
30943	631785
129204	631786
437	631787
20373	631788
16017	631789
334996	631790
59979	631791
332248	631792
103337	631793
52511	631794
111080	631795
106412	631796
3360	631797
20552	631798
1130	631799
121782	631800
101443	631801
2023	631802
3180	631803
25943	631804
52634	631805
26060	631806
77650	631807
8256	631808
36413	631809
119752	631810
78496	631811
52661	631812
36349	631813
78133	631814
118613	631815
10595	631816
26074	631817
18968	631818
119202	631819
14089	631820
8253	631821
337200	631822
14182	631823
15092	631824
3727	631825
8486	631826
12337	631827
177914	631828
41230	631829
21360	631830
1421	631831
3012	631832
18260	631833
120100	631834
115632	631835
1421	631836
52713	631837
72125	631838
5231	631839
52695	631840
5546	631841
77995	631842
281745	631843
8263	631844
133300	631845
24936	631846
75250	631847
252821	631848
334509	631849
16054	631850
24520	631851
2423	631852
94257	631853
71952	631854
287231	631855
176707	631856
289202	631857
286350	631858
34367	631859
7825	631860
111121	631861
4940	631862
83428	631863
117076	631864
146542	631865
304625	631866
624	631867
166233	631868
347296	631869
84633	631870
79507	631871
186744	631872
12858	631873
26039	631874
7762	631875
60180	631876
75342	631877
113933	631878
108815	631879
73283	631880
207338	631881
9361	631882
95934	631883
8499	631884
193667	631885
4244	631886
28070	631887
88531	631888
12732	631889
862	631890
320807	631891
4605	631892
1247	631893
125622	631894
56325	631895
15612	631896
274790	631897
357390	631898
134912	631899
82960	631900
9635	631901
205035	631902
289982	631903
8934	631904
34512	631905
73195	631906
174242	631907
24469	631908
34127	631909
193155	631910
31127	631911
33503	631912
55787	631913
109856	631914
227705	631915
265798	631916
8091	631917
350974	631918
205063	631919
13731	631920
40429	631921
293197	631922
5446	631923
285487	631924
52581	631925
52581	631926
2736	631927
12148	631928
44873	631929
101126	631930
10631	631931
140369	631932
109051	631933
177072	631934
73263	631935
172944	631936
320859	631937
53043	631938
240488	631939
286855	631940
72114	631941
110220	631942
117268	631943
40919	631944
71894	631945
6733	631946
57658	631947
5215	631948
4966	631949
187594	631950
36488	631951
210357	631952
126195	631953
18219	631954
45207	631955
84853	631956
261721	631957
328148	631958
166220	631959
8745	631960
84369	631961
144418	631962
176581	631963
313094	631964
257488	631965
94678	631966
121466	631967
62673	631968
13537	631969
72948	631970
338141	631971
126898	631972
73186	631973
233340	631974
645	631975
129545	631976
66281	631977
68640	631978
164630	631979
90539	631980
192511	631981
292656	631982
354762	631983
182147	631984
30077	631985
357112	631986
40654	631987
19567	631988
4390	631989
9893	631990
1205	631991
120473	631992
11518	631993
26353	631994
202213	631995
312310	631996
52046	631997
239513	631998
1799	631999
33833	632000
324584	632001
205618	632002
279446	632003
20527	632004
17391	632005
32096	632006
42688	632007
62695	632008
62782	632009
42657	632010
90577	632011
288661	632012
15726	632013
147814	632014
209584	632015
6210	632016
286280	632017
346323	632018
47029	632019
94838	632020
193946	632021
24345	632022
147064	632023
32856	632024
104540	632025
111907	632026
14314	632027
110240	632028
110131	632029
171600	632030
34585	632031
49707	632032
287440	632033
72688	632034
24032	632035
333056	632036
31987	632037
204890	632038
100716	632039
91957	632040
6855	632041
14291	632042
209559	632043
118504	632044
28216	632045
1490	632046
164178	632047
163219	632048
53113	632049
105961	632050
26490	632051
148197	632052
303292	632053
50751	632054
303230	632055
89348	632056
303222	632057
303434	632058
99235	632059
8386	632060
47730	632061
197993	632062
123433	632063
198002	632064
232	632065
806	632066
806	632067
107153	632068
42575	632069
183394	632070
124558	632071
14577	632072
181492	632073
45253	632074
142920	632075
87459	632076
81100	632077
88982	632078
56582	632079
169469	632080
114989	632081
1149	632082
226359	632083
91631	632084
173967	632085
170844	632086
63779	632087
193906	632088
88772	632089
122961	632090
30907	632091
296712	632092
197203	632093
146549	632094
6259	632095
2529	632096
111801	632097
11628	632098
105292	632099
284811	632100
136682	632101
12750	632102
14976	632103
11501	632104
122228	632105
19270	632106
293537	632107
175918	632108
293061	632109
293203	632110
208310	632111
170250	632112
173269	632113
38655	632114
103496	632115
334468	632116
167341	632117
173904	632118
239083	632119
172688	632120
174793	632121
288808	632122
173761	632123
327052	632124
334728	632125
34536	632126
99522	632127
136266	632128
34594	632129
122305	632130
175643	632131
195671	632132
129201	632133
91049	632134
180836	632135
65436	632136
287265	632137
25167	632138
288462	632139
9824	632140
173874	632141
108555	632142
111450	632143
111182	632144
292820	632145
289218	632146
108437	632147
326551	632148
139929	632149
18924	632150
90546	632151
125904	632152
298651	632153
139072	632154
240926	632155
40977	632156
110983	632157
324529	632158
111520	632159
192716	632160
357073	632161
40129	632162
4841	632163
1041	632164
1041	632165
127213	632166
36807	632167
106561	632168
195020	632169
19256	632170
206567	632171
146797	632172
122323	632173
29260	632174
18481	632175
120435	632176
294263	632177
255012	632178
261245	632179
39567	632180
52600	632181
1725	632182
42	632183
24851	632184
31130	632185
18918	632186
162449	632187
240278	632188
13899	632189
65694	632190
4486	632191
195185	632192
9849	632193
119488	632194
69	632195
13349	632196
38651	632197
25179	632198
49645	632199
180	632200
128094	632201
202069	632202
121342	632203
1480	632204
6948	632205
45786	632206
45786	632207
10754	632208
64531	632209
94869	632210
141438	632211
48558	632212
20992	632213
19562	632214
27295	632215
315665	632216
206102	632217
208502	632218
228311	632219
113700	632220
323089	632221
100326	632222
233702	632223
164913	632224
1158	632225
353423	632226
174468	632227
304530	632228
98314	632229
65719	632230
131462	632231
43566	632232
213866	632233
325	632234
42003	632235
208670	632236
73804	632237
18080	632238
236575	632239
13577	632240
39804	632241
154642	632242
32375	632243
2233	632244
81	632245
72342	632246
11686	632247
125839	632248
81387	632249
126743	632250
201585	632251
203497	632252
125690	632253
81849	632254
259914	632255
158165	632256
305192	632257
4987	632258
186843	632259
107288	632260
212244	632261
4103	632262
317337	632263
13707	632264
161066	632265
43162	632266
157435	632267
43162	632268
3594	632269
73051	632270
62921	632271
836	632272
836	632273
159089	632274
186859	632275
81020	632276
214001	632277
4485	632278
69827	632279
65166	632280
65166	632281
1358	632282
98359	632283
90506	632284
83884	632285
8982	632286
110212	632287
17900	632288
71490	632289
71825	632290
6205	632291
20780	632292
10078	632293
110306	632294
290446	632295
121675	632296
110403	632297
2553	632298
295107	632299
62732	632300
24465	632301
19063	632302
73694	632303
114770	632304
282896	632305
308744	632306
103857	632307
485	632308
298852	632309
112796	632310
33679	632311
280484	632312
6658	632313
259433	632314
279810	632315
93066	632316
21622	632317
299250	632318
281038	632319
283910	632320
161359	632321
32560	632322
112789	632323
61712	632324
1193	632325
138694	632326
15039	632327
48111	632328
300796	632329
6373	632330
43451	632331
119992	632332
28878	632333
141341	632334
87790	632335
159014	632336
140791	632337
106970	632338
282254	632339
282513	632340
33555	632341
48110	632342
280719	632343
107588	632344
278447	632345
74087	632346
1223	632347
145073	632348
112976	632349
14417	632350
10254	632351
4563	632352
23825	632353
201482	632354
56668	632355
107578	632356
6791	632357
87764	632358
94495	632359
78380	632360
217100	632361
96604	632362
5477	632363
240071	632364
249579	632365
34371	632366
45445	632367
166795	632368
975	632369
77498	632370
11666	632371
95044	632372
312243	632373
4601	632374
321351	632375
143520	632376
9031	632377
52606	632378
155846	632379
104810	632380
73594	632381
113904	632382
113439	632383
180554	632384
3620	632385
115327	632386
19740	632387
325552	632388
32452	632389
10830	632390
961	632391
265239	632392
91190	632393
70686	632394
278037	632395
70895	632396
12938	632397
239471	632398
66957	632399
836	632400
9099	632401
27398	632402
57315	632403
80986	632404
61815	632405
139322	632406
258010	632407
38901	632408
224570	632409
109632	632410
205379	632411
174307	632412
118405	632413
26796	632414
174667	632415
248307	632416
325053	632417
353724	632418
47567	632419
68034	632420
88554	632421
269583	632422
129223	632423
207581	632424
121773	632425
350066	632426
106240	632427
21427	632428
88904	632429
111504	632430
177145	632431
204920	632432
39902	632433
5353	632434
215911	632435
99754	632436
58882	632437
216191	632438
249902	632439
32681	632440
150319	632441
289486	632442
174543	632443
123683	632444
312473	632445
121598	632446
8019	632447
78383	632448
8340	632449
254	632450
22066	632451
83516	632452
66284	632453
66284	632454
20	632455
8	632456
160738	632457
319529	632458
324297	632459
215973	632460
10628	632461
2478	632462
157	632463
12073	632464
30585	632465
262128	632466
96231	632467
106210	632468
106210	632469
188559	632470
253692	632471
36736	632472
59705	632473
10591	632474
3350	632475
2766	632476
3698	632477
4708	632478
6680	632479
98065	632480
147629	632481
190835	632482
184303	632483
19928	632484
52615	632485
71767	632486
146481	632487
172063	632488
11287	632489
14004	632490
149578	632491
24995	632492
261403	632493
134868	632494
1049	632495
101950	632496
127836	632497
101980	632498
895	632499
22311	632500
23283	632501
314618	632502
312187	632503
4927	632504
6449	632505
37848	632506
346847	632507
12074	632508
43416	632509
209382	632510
118154	632511
113392	632512
48642	632513
53055	632514
36679	632515
122734	632516
7024	632517
34814	632518
283693	632519
37331	632520
114977	632521
265679	632522
12459	632523
98334	632524
244335	632525
8981	632526
39839	632527
166324	632528
43707	632529
27782	632530
16676	632531
193037	632532
99463	632533
103352	632534
119348	632535
76246	632536
21405	632537
128400	632538
119817	632539
72247	632540
16225	632541
100179	632542
45419	632543
28515	632544
43745	632545
328687	632546
44468	632547
289079	632548
3350	632549
194980	632550
69687	632551
27161	632552
50196	632553
121485	632554
12259	632555
80253	632556
348742	632557
312239	632558
2694	632559
36549	632560
349084	632561
21468	632562
36371	632563
109994	632564
289753	632565
109961	632566
181282	632567
290334	632568
34051	632569
109755	632570
73196	632571
49745	632572
128692	632573
55889	632574
607	632575
45177	632576
111733	632577
56071	632578
226656	632579
204834	632580
4123	632581
129983	632582
53049	632583
129121	632584
183305	632585
75807	632586
56911	632587
119918	632588
222709	632589
170520	632590
221492	632591
178249	632592
6253	632593
307111	632594
75455	632595
43685	632596
184781	632597
114701	632598
217700	632599
115489	632600
116134	632601
185623	632602
183543	632603
156633	632604
262564	632605
182753	632606
28591	632607
231491	632608
309418	632609
191621	632610
243493	632611
307630	632612
222988	632613
138626	632614
92594	632615
300233	632616
2237	632617
170884	632618
98336	632619
118853	632620
207698	632621
237375	632622
305066	632623
216972	632624
179435	632625
134751	632626
319944	632627
310149	632628
236556	632629
299318	632630
306720	632631
218140	632632
232125	632633
320513	632634
84527	632635
179646	632636
6789	632637
310932	632638
307463	632639
39221	632640
8023	632641
328652	632642
130272	632643
228393	632644
138598	632645
184375	632646
75371	632647
226839	632648
44166	632649
332991	632650
1188	632651
4300	632652
220608	632653
333792	632654
89047	632655
40247	632656
40247	632657
50068	632658
61154	632659
87962	632660
220040	632661
50068	632662
298221	632663
171038	632664
38	632665
2831	632666
298952	632667
122284	632668
85308	632669
285000	632670
299030	632671
196486	632672
136545	632673
298589	632674
220280	632675
4579	632676
1398	632677
308734	632678
14491	632679
124476	632680
48347	632681
300543	632682
157680	632683
310884	632684
210822	632685
92263	632686
74474	632687
311109	632688
50226	632689
38463	632690
163149	632691
69254	632692
228820	632693
59485	632694
194652	632695
52471	632696
296416	632697
65807	632698
185326	632699
45696	632700
288286	632701
8536	632702
153972	632703
72780	632704
110650	632705
72780	632706
121	632707
48605	632708
9694	632709
21498	632710
24579	632711
288239	632712
72084	632713
155585	632714
156258	632715
293140	632716
30759	632717
24297	632718
69997	632719
17975	632720
123595	632721
242080	632722
146036	632723
31292	632724
156299	632725
9919	632726
148516	632727
88504	632728
21588	632729
6406	632730
243721	632731
1235	632732
170043	632733
61460	632734
4084	632735
8243	632736
36747	632737
305626	632738
79782	632739
340917	632740
302936	632741
306133	632742
139990	632743
86679	632744
56022	632745
350177	632746
247703	632747
118740	632748
24835	632749
29205	632750
342224	632751
118356	632752
58604	632753
1544	632754
29805	632755
153152	632756
34984	632757
99186	632758
7491	632759
39910	632760
251491	632761
208812	632762
115007	632763
140479	632764
81714	632765
202477	632766
77397	632767
4932	632768
13196	632769
13127	632770
108456	632771
1080	632772
24438	632773
49635	632774
33951	632775
109955	632776
109677	632777
49638	632778
72999	632779
24586	632780
73039	632781
24691	632782
17675	632783
4962	632784
33883	632785
171593	632786
111150	632787
90812	632788
348446	632789
350980	632790
296113	632791
181331	632792
177846	632793
184115	632794
296103	632795
141621	632796
54012	632797
88925	632798
49638	632799
353417	632800
205554	632801
199033	632802
42677	632803
129967	632804
231096	632805
30653	632806
195923	632807
1244	632808
158	632809
46180	632810
30856	632811
38664	632812
111286	632813
196456	632814
6589	632815
81909	632816
16598	632817
11632	632818
649	632819
68786	632820
27923	632821
1531	632822
46885	632823
207865	632824
115947	632825
35893	632826
913	632827
35871	632828
36391	632829
79636	632830
1011	632831
10765	632832
246041	632833
192026	632834
118728	632835
53351	632836
17813	632837
313323	632838
312377	632839
16289	632840
193082	632841
108917	632842
98810	632843
188565	632844
8374	632845
60151	632846
67674	632847
16913	632848
37233	632849
105459	632850
48324	632851
300114	632852
278665	632853
45966	632854
126683	632855
164111	632856
152401	632857
223436	632858
118289	632859
2667	632860
2025	632861
10027	632862
17775	632863
322987	632864
8565	632865
2315	632866
348507	632867
114211	632868
27253	632869
9913	632870
27260	632871
129078	632872
3345	632873
322577	632874
183107	632875
25139	632876
170046	632877
320639	632878
128841	632879
82976	632880
84138	632881
6200	632882
205552	632883
129367	632884
260443	632885
73484	632886
10524	632887
53239	632888
7297	632889
138631	632890
18365	632891
112910	632892
39235	632893
204475	632894
51251	632895
116092	632896
73688	632897
56244	632898
266189	632899
86386	632900
84171	632901
1611	632902
333023	632903
56608	632904
257191	632905
49920	632906
60303	632907
86623	632908
127958	632909
190369	632910
72854	632911
138878	632912
229824	632913
75122	632914
51271	632915
35327	632916
57280	632917
277241	632918
345518	632919
157643	632920
124133	632921
36507	632922
190720	632923
357232	632924
73285	632925
349431	632926
27339	632927
357447	632928
208629	632929
56490	632930
240176	632931
353938	632932
153491	632933
356580	632934
83691	632935
129758	632936
14533	632937
12704	632938
23494	632939
124809	632940
164786	632941
335965	632942
350878	632943
169501	632944
199469	632945
166348	632946
181138	632947
37787	632948
108473	632949
86386	632950
25955	632951
274678	632952
4514	632953
4514	632954
3999	632955
153525	632956
57882	632957
38363	632958
311103	632959
38293	632960
74690	632961
177000	632962
34034	632963
48798	632964
115473	632965
177008	632966
89572	632967
4879	632968
55011	632969
12686	632970
74801	632971
33544	632972
253291	632973
1475	632974
294683	632975
138459	632976
9140	632977
174221	632978
1931	632979
334279	632980
58277	632981
145566	632982
265610	632983
183071	632984
277168	632985
62897	632986
335393	632987
85908	632988
11973	632989
206618	632990
93934	632991
67527	632992
149697	632993
107166	632994
35746	632995
201291	632996
328401	632997
71456	632998
60598	632999
147775	633000
281641	633001
111274	633002
48713	633003
281682	633004
353284	633005
206107	633006
84270	633007
239034	633008
77873	633009
13843	633010
82130	633011
83109	633012
128656	633013
20908	633014
261932	633015
328963	633016
189468	633017
189509	633018
142114	633019
36041	633020
19732	633021
110591	633022
55762	633023
89730	633024
55762	633025
88841	633026
14637	633027
40704	633028
136615	633029
127242	633030
169951	633031
29576	633032
330219	633033
140731	633034
218780	633035
39952	633036
280818	633037
142030	633038
180100	633039
219180	633040
134890	633041
280597	633042
278765	633043
282409	633044
378	633045
282841	633046
170283	633047
71122	633048
347644	633049
2588	633050
91062	633051
325068	633052
89971	633053
355852	633054
55987	633055
205787	633056
43534	633057
74689	633058
15460	633059
4087	633060
167105	633061
49682	633062
357164	633063
11581	633064
92441	633065
20878	633066
1178	633067
18956	633068
282009	633069
2736	633070
16792	633071
7977	633072
98987	633073
42337	633074
83054	633075
32282	633076
57186	633077
9555	633078
1439	633079
713	633080
42780	633081
77646	633082
38798	633083
3327	633084
35904	633085
136012	633086
319492	633087
19448	633088
26880	633089
5033	633090
99949	633091
143390	633092
210592	633093
7131	633094
216404	633095
5033	633096
33060	633097
326239	633098
121548	633099
83034	633100
35878	633101
203050	633102
10675	633103
354896	633104
36113	633105
36152	633106
6414	633107
228215	633108
28967	633109
53317	633110
123137	633111
34671	633112
4157	633113
82975	633114
183490	633115
102077	633116
70523	633117
10530	633118
129328	633119
137137	633120
119994	633121
78947	633122
130315	633123
78725	633124
220315	633125
4606	633126
197797	633127
79950	633128
21324	633129
60136	633130
23555	633131
53684	633132
123424	633133
80499	633134
6434	633135
11251	633136
100940	633137
61923	633138
110344	633139
193117	633140
31268	633141
252921	633142
8787	633143
86906	633144
6833	633145
13957	633146
18371	633147
18839	633148
15896	633149
343894	633150
96383	633151
2976	633152
6085	633153
63864	633154
204425	633155
20464	633156
87840	633157
101594	633158
116820	633159
1367	633160
78966	633161
128558	633162
97313	633163
98466	633164
109713	633165
4994	633166
61815	633167
66302	633168
153300	633169
195094	633170
221686	633171
46164	633172
195190	633173
40296	633174
31787	633175
64983	633176
21470	633177
158279	633178
102164	633179
23668	633180
48552	633181
114910	633182
18608	633183
184880	633184
18984	633185
141635	633186
71196	633187
55740	633188
320789	633189
2185	633190
36484	633191
4702	633192
17614	633193
12488	633194
39959	633195
152167	633196
281117	633197
2521	633198
28355	633199
65072	633200
86339	633201
2136	633202
4943	633203
36477	633204
24401	633205
105552	633206
44948	633207
312532	633208
284740	633209
27328	633210
85	633211
2162	633212
9007	633213
3829	633214
238741	633215
24680	633216
5141	633217
63743	633218
72417	633219
21044	633220
37115	633221
77656	633222
93736	633223
103295	633224
13167	633225
80969	633226
6464	633227
5557	633228
10	633229
2259	633230
39451	633231
50638	633232
192869	633233
22551	633234
2676	633235
339849	633236
343779	633237
46137	633238
64225	633239
143	633240
201403	633241
83507	633242
53998	633243
194550	633244
249619	633245
5718	633246
115168	633247
109864	633248
317795	633249
193011	633250
15047	633251
10806	633252
66374	633253
145861	633254
1437	633255
322846	633256
2525	633257
96208	633258
53942	633259
35147	633260
200767	633261
24338	633262
92899	633263
83091	633264
355942	633265
71852	633266
3449	633267
115176	633268
200304	633269
106575	633270
129405	633271
1495	633272
13673	633273
818	633274
53453	633275
168688	633276
45327	633277
75487	633278
322533	633279
4156	633280
54187	633281
140845	633282
7313	633283
814	633284
80016	633285
151470	633286
40237	633287
12118	633288
5525	633289
232862	633290
76239	633291
174074	633292
61404	633293
21194	633294
61096	633295
125114	633296
18572	633297
18572	633298
73950	633299
43019	633300
342140	633301
98984	633302
598	633303
278036	633304
16607	633305
107443	633306
19142	633307
178352	633308
42981	633309
126200	633310
35427	633311
17696	633312
26007	633313
14754	633314
127460	633315
129151	633316
209836	633317
210028	633318
206575	633319
56527	633320
55919	633321
354249	633322
153804	633323
83620	633324
3814	633325
15433	633326
128924	633327
280904	633328
129284	633329
205444	633330
178241	633331
250149	633332
350674	633333
31560	633334
12435	633335
28806	633336
28806	633337
244186	633338
150133	633339
2177	633340
49857	633341
148109	633342
96268	633343
4700	633344
140	633345
31814	633346
149841	633347
117321	633348
42417	633349
18247	633350
52572	633351
3433	633352
22131	633353
206555	633354
91930	633355
36390	633356
33349	633357
14750	633358
109534	633359
26310	633360
5060	633361
10807	633362
4441	633363
58321	633364
222540	633365
175064	633366
870	633367
173916	633368
8946	633369
83989	633370
102534	633371
46818	633372
29792	633373
14730	633374
4527	633375
64906	633376
110970	633377
207907	633378
93136	633379
219366	633380
205051	633381
18664	633382
38707	633383
717	633384
349329	633385
234374	633386
11925	633387
106758	633388
11835	633389
746	633390
1151	633391
46728	633392
14	633393
8956	633394
154272	633395
173261	633396
209952	633397
60982	633398
13962	633399
32940	633400
71862	633401
16679	633402
1727	633403
74637	633404
57528	633405
247890	633406
71415	633407
106193	633408
1971	633409
6320	633410
108401	633411
20427	633412
7271	633413
85185	633414
85076	633415
13904	633416
128852	633417
66792	633418
54890	633419
6988	633420
22250	633421
97370	633422
12324	633423
78294	633424
5029	633425
205835	633426
18901	633427
3012	633428
44601	633429
117157	633430
345	633431
1783	633432
62620	633433
1514	633434
25705	633435
8522	633436
4861	633437
35550	633438
197231	633439
38127	633440
347372	633441
108715	633442
288	633443
216965	633444
7519	633445
8954	633446
155551	633447
1672	633448
315417	633449
5033	633450
9123	633451
289	633452
301788	633453
42150	633454
38223	633455
6057	633456
29588	633457
29970	633458
355679	633459
33127	633460
176	633461
9335	633462
19501	633463
52141	633464
4321	633465
296475	633466
13977	633467
14252	633468
291095	633469
52263	633470
159033	633471
174146	633472
73011	633473
9945	633474
174403	633475
288499	633476
65602	633477
73048	633478
173031	633479
34409	633480
292582	633481
6227	633482
72355	633483
261919	633484
89401	633485
230427	633486
118717	633487
207722	633488
60012	633489
138275	633490
291670	633491
161965	633492
84236	633493
8921	633494
72817	633495
151791	633496
73075	633497
447	633498
70913	633499
351101	633500
195587	633501
25873	633502
166706	633503
97306	633504
38660	633505
17529	633506
129007	633507
210339	633508
10533	633509
27360	633510
293497	633511
25733	633512
18871	633513
20613	633514
78316	633515
351109	633516
286489	633517
18828	633518
16100	633519
224820	633520
351932	633521
83493	633522
119229	633523
46245	633524
20614	633525
20614	633526
167553	633527
63973	633528
315994	633529
669	633530
1371	633531
505	633532
6366	633533
77	633534
318904	633535
314690	633536
15734	633537
349488	633538
1791	633539
4618	633540
83788	633541
28017	633542
39736	633543
178706	633544
78369	633545
94584	633546
35938	633547
134199	633548
334	633549
5913	633550
69474	633551
36404	633552
263548	633553
317821	633554
101820	633555
269233	633556
57875	633557
34845	633558
4704	633559
160233	633560
34436	633561
168489	633562
109437	633563
288644	633564
9330	633565
67205	633566
28108	633567
41963	633568
72504	633569
158444	633570
92133	633571
16692	633572
165493	633573
208414	633574
268233	633575
69575	633576
158099	633577
2847	633578
132211	633579
14958	633580
9545	633581
323337	633582
86344	633583
57518	633584
101394	633585
160470	633586
160467	633587
6900	633588
17654	633589
184059	633590
301637	633591
189804	633592
2960	633593
119032	633594
194	633595
31658	633596
160720	633597
263534	633598
314631	633599
189733	633600
355061	633601
18875	633602
16695	633603
22811	633604
31834	633605
64314	633606
6041	633607
101914	633608
67055	633609
3105	633610
2138	633611
221	633612
176659	633613
16695	633614
2581	633615
92652	633616
61691	633617
182272	633618
66318	633619
129500	633620
207760	633621
140283	633622
207215	633623
49855	633624
255767	633625
158479	633626
128663	633627
348277	633628
16467	633629
348259	633630
323606	633631
79699	633632
55551	633633
150884	633634
45172	633635
295329	633636
134605	633637
233140	633638
70867	633639
178393	633640
201588	633641
366	633642
366	633643
286876	633644
163695	633645
10125	633646
297915	633647
103832	633648
181170	633649
351278	633650
280	633651
959	633652
280	633653
32319	633654
140537	633655
38454	633656
4175	633657
2890	633658
108912	633659
289895	633660
56403	633661
356428	633662
28695	633663
41669	633664
33081	633665
14019	633666
5122	633667
194107	633668
72049	633669
175995	633670
49484	633671
351042	633672
32991	633673
11739	633674
83098	633675
103351	633676
3956	633677
55725	633678
324657	633679
8328	633680
8502	633681
45445	633682
45445	633683
325764	633684
223774	633685
138890	633686
2852	633687
158193	633688
209453	633689
357072	633690
83510	633691
84446	633692
68409	633693
49151	633694
31125	633695
73695	633696
22352	633697
180429	633698
54502	633699
301389	633700
166039	633701
16415	633702
54063	633703
102744	633704
180570	633705
96877	633706
66232	633707
98154	633708
355471	633709
279523	633710
302929	633711
100375	633712
63176	633713
35048	633714
40208	633715
55796	633716
21958	633717
209071	633718
354890	633719
286861	633720
6877	633721
6877	633722
166763	633723
46662	633724
25662	633725
27145	633726
18595	633727
18595	633728
128810	633729
5647	633730
102579	633731
45920	633732
193626	633733
115911	633734
170391	633735
106181	633736
48178	633737
255288	633738
331286	633739
1095	633740
43453	633741
299899	633742
102693	633743
7121	633744
38357	633745
336939	633746
34734	633747
340756	633748
245917	633749
25293	633750
297067	633751
153854	633752
185092	633753
179051	633754
7177	633755
107599	633756
91667	633757
70447	633758
3636	633759
76031	633760
95444	633761
36089	633762
116677	633763
232365	633764
36934	633765
119980	633766
242680	633767
139767	633768
147642	633769
110891	633770
31518	633771
10620	633772
338214	633773
4796	633774
171754	633775
15241	633776
45913	633777
32037	633778
176675	633779
1956	633780
4070	633781
240107	633782
83195	633783
113873	633784
56100	633785
137172	633786
42474	633787
351995	633788
128771	633789
90697	633790
273534	633791
148668	633792
83457	633793
353711	633794
60221	633795
27483	633796
251288	633797
11079	633798
291038	633799
38403	633800
55826	633801
84208	633802
76269	633803
62234	633804
35369	633805
75227	633806
51433	633807
306610	633808
31986	633809
7313	633810
1361	633811
174941	633812
25905	633813
18837	633814
55809	633815
55809	633816
111347	633817
75408	633818
206109	633819
38534	633820
47930	633821
177300	633822
24464	633823
294731	633824
176730	633825
111199	633826
73102	633827
176691	633828
111049	633829
34532	633830
175418	633831
352848	633832
22577	633833
3046	633834
19745	633835
69745	633836
288818	633837
138794	633838
83146	633839
173270	633840
14618	633841
62764	633842
172547	633843
77930	633844
70153	633845
42308	633846
33209	633847
907	633848
55575	633849
253382	633850
304185	633851
764	633852
4040	633853
253970	633854
97831	633855
252610	633856
52441	633857
173726	633858
53102	633859
118173	633860
22987	633861
13537	633862
78840	633863
14067	633864
104	633865
122264	633866
77288	633867
420	633868
162690	633869
36267	633870
312	633871
27145	633872
312	633873
9180	633874
111066	633875
5477	633876
207145	633877
20871	633878
97285	633879
312	633880
55469	633881
39753	633882
36493	633883
23642	633884
144823	633885
61403	633886
168584	633887
201261	633888
312	633889
108407	633890
3589	633891
268273	633892
110966	633893
49981	633894
138082	633895
118315	633896
89008	633897
278096	633898
88103	633899
155298	633900
94722	633901
113662	633902
227100	633903
83008	633904
60226	633905
60576	633906
351295	633907
303707	633908
128128	633909
262220	633910
111269	633911
290758	633912
25186	633913
286161	633914
684	633915
323	633916
153446	633917
195639	633918
72817	633919
278004	633920
69858	633921
70321	633922
140874	633923
128348	633924
9494	633925
133838	633926
87227	633927
210094	633928
22656	633929
34833	633930
251617	633931
126718	633932
118019	633933
261727	633934
188613	633935
90738	633936
22656	633937
327043	633938
74904	633939
345408	633940
126816	633941
19286	633942
107720	633943
22046	633944
112251	633945
106281	633946
272796	633947
180076	633948
139007	633949
26740	633950
47834	633951
330531	633952
226311	633953
14339	633954
202651	633955
328447	633956
165920	633957
16913	633958
181833	633959
29928	633960
277726	633961
181915	633962
153697	633963
194560	633964
73406	633965
207455	633966
169049	633967
266871	633968
119108	633969
13349	633970
83220	633971
168917	633972
26802	633973
21972	633974
3009	633975
7178	633976
21869	633977
175822	633978
97699	633979
94825	633980
171936	633981
63764	633982
7178	633983
173814	633984
225714	633985
25639	633986
18623	633987
90247	633988
229340	633989
291932	633990
19728	633991
10109	633992
6211	633993
177011	633994
4944	633995
4948	633996
172253	633997
12159	633998
9636	633999
8328	634000
25954	634001
89852	634002
88428	634003
83217	634004
276787	634005
83619	634006
1835	634007
84332	634008
129055	634009
67548	634010
19691	634011
73229	634012
196339	634013
94669	634014
168113	634015
195359	634016
151034	634017
55964	634018
299269	634019
59734	634020
79812	634021
49723	634022
356477	634023
68527	634024
4875	634025
109139	634026
13241	634027
71667	634028
235436	634029
44278	634030
86606	634031
55753	634032
3956	634033
16409	634034
84045	634035
77253	634036
194800	634037
37134	634038
259849	634039
16157	634040
153367	634041
49170	634042
153118	634043
31900	634044
25890	634045
55807	634046
117962	634047
25929	634048
58775	634049
286210	634050
153303	634051
29630	634052
17324	634053
127781	634054
354359	634055
348782	634056
83577	634057
161985	634058
25945	634059
8027	634060
90016	634061
90814	634062
14699	634063
40349	634064
24930	634065
95703	634066
3207	634067
13063	634068
175985	634069
242678	634070
10632	634071
171349	634072
18887	634073
55842	634074
127273	634075
274677	634076
83740	634077
12127	634078
295084	634079
38560	634080
351273	634081
129408	634082
109721	634083
26582	634084
78204	634085
349023	634086
47082	634087
12884	634088
172471	634089
207995	634090
7917	634091
80152	634092
182375	634093
262403	634094
253198	634095
50903	634096
236229	634097
229490	634098
172500	634099
353693	634100
59851	634101
38580	634102
38580	634103
168439	634104
346152	634105
324527	634106
175352	634107
819	634108
355173	634109
126945	634110
284148	634111
16955	634112
293544	634113
80547	634114
78100	634115
77662	634116
209541	634117
27417	634118
127333	634119
98672	634120
8490	634121
55871	634122
24756	634123
153499	634124
17313	634125
161899	634126
252504	634127
15603	634128
17313	634129
25554	634130
353258	634131
141107	634132
276653	634133
191880	634134
196876	634135
70482	634136
89714	634137
113341	634138
174138	634139
786	634140
49696	634141
35823	634142
55755	634143
354849	634144
68652	634145
162721	634146
172427	634147
82936	634148
84428	634149
328726	634150
128148	634151
208912	634152
129772	634153
56313	634154
73274	634155
175551	634156
291125	634157
34688	634158
88640	634159
177644	634160
71030	634161
318009	634162
266011	634163
207844	634164
106958	634165
221743	634166
24583	634167
166390	634168
75593	634169
5	634170
5	634171
350835	634172
684	634173
172008	634174
45359	634175
3080	634176
97367	634177
302711	634178
4407	634179
5	634180
5	634181
5	634182
30920	634183
5	634184
44249	634185
126987	634186
201242	634187
30653	634188
27376	634189
227345	634190
76847	634191
50625	634192
38448	634193
72692	634194
92600	634195
21589	634196
222097	634197
362	634198
37332	634199
37332	634200
225	634201
106907	634202
33363	634203
1098	634204
43816	634205
119348	634206
52615	634207
162264	634208
266517	634209
36732	634210
6025	634211
40791	634212
193071	634213
6223	634214
286302	634215
286310	634216
72200	634217
290832	634218
145	634219
84441	634220
174556	634221
73325	634222
24256	634223
288821	634224
108609	634225
294230	634226
302547	634227
56408	634228
103592	634229
351068	634230
83377	634231
96187	634232
77908	634233
38793	634234
1255	634235
1255	634236
35166	634237
60578	634238
190684	634239
165830	634240
206240	634241
38680	634242
129511	634243
56249	634244
128725	634245
19002	634246
130914	634247
1610	634248
294885	634249
83040	634250
3972	634251
2997	634252
139749	634253
155606	634254
82970	634255
139749	634256
41033	634257
105418	634258
49347	634259
82918	634260
3799	634261
13171	634262
285469	634263
3799	634264
21281	634265
73087	634266
238862	634267
354763	634268
281793	634269
20565	634270
16225	634271
171949	634272
88912	634273
74686	634274
224561	634275
147853	634276
113663	634277
354471	634278
74477	634279
193165	634280
353408	634281
350031	634282
73252	634283
145718	634284
110144	634285
175156	634286
46870	634287
208420	634288
122619	634289
354360	634290
167714	634291
208314	634292
3761	634293
37348	634294
181595	634295
314990	634296
348630	634297
83772	634298
158143	634299
158142	634300
158143	634301
29920	634302
9267	634303
259899	634304
158148	634305
34803	634306
204921	634307
82995	634308
83041	634309
127334	634310
38453	634311
167861	634312
27221	634313
349268	634314
56610	634315
122006	634316
3078	634317
77789	634318
110142	634319
146272	634320
146898	634321
246512	634322
172069	634323
77732	634324
94074	634325
10333	634326
67994	634327
353086	634328
129287	634329
48706	634330
13168	634331
258388	634332
20727	634333
33078	634334
12691	634335
164031	634336
277414	634337
5749	634338
31310	634339
153489	634340
250175	634341
82977	634342
59648	634343
296228	634344
49564	634345
17643	634346
128735	634347
104645	634348
94712	634349
6152	634350
208881	634351
35682	634352
11834	634353
273698	634354
8524	634355
168433	634356
56061	634357
41865	634358
28567	634359
5191	634360
89407	634361
285417	634362
63923	634363
192581	634364
22971	634365
128635	634366
289784	634367
111523	634368
194664	634369
37350	634370
10320	634371
115505	634372
176116	634373
107384	634374
152025	634375
255093	634376
90326	634377
90326	634378
70505	634379
289476	634380
17816	634381
50946	634382
121164	634383
5255	634384
210046	634385
329265	634386
84227	634387
118323	634388
24958	634389
50470	634390
347556	634391
204356	634392
127056	634393
337621	634394
55730	634395
302575	634396
336533	634397
3972	634398
194310	634399
141016	634400
349497	634401
129166	634402
36688	634403
80214	634404
128744	634405
60532	634406
161229	634407
272888	634408
68435	634409
102458	634410
315003	634411
8335	634412
91402	634413
90668	634414
194855	634415
88899	634416
40954	634417
177753	634418
866	634419
152046	634420
31541	634421
165233	634422
43800	634423
43800	634424
79704	634425
33407	634426
190573	634427
19703	634428
193087	634429
334739	634430
350483	634431
137180	634432
128932	634433
128932	634434
319266	634435
94470	634436
47589	634437
26118	634438
19007	634439
14690	634440
351617	634441
13928	634442
354165	634443
356242	634444
139267	634445
17274	634446
44270	634447
72292	634448
255379	634449
91603	634450
349375	634451
21249	634452
113340	634453
23102	634454
46	634455
8210	634456
1776	634457
93109	634458
94416	634459
261287	634460
189495	634461
114680	634462
14930	634463
210248	634464
27182	634465
110794	634466
232941	634467
323697	634468
131458	634469
2396	634470
351482	634471
110	634472
24513	634473
203814	634474
118944	634475
318222	634476
101539	634477
54751	634478
38816	634479
1710	634480
4199	634481
486	634482
2546	634483
161031	634484
3046	634485
52549	634486
30113	634487
78358	634488
44438	634489
288	634490
32312	634491
15540	634492
53	634493
49097	634494
29762	634495
138963	634496
357193	634497
17144	634498
119339	634499
1036	634500
16671	634501
3568	634502
26336	634503
189518	634504
78064	634505
3883	634506
6527	634507
194020	634508
13979	634509
74871	634510
665	634511
61766	634512
293529	634513
191062	634514
315262	634515
49895	634516
452	634517
452	634518
111855	634519
16101	634520
193791	634521
180204	634522
178250	634523
52834	634524
140147	634525
39802	634526
262312	634527
315006	634528
31308	634529
44785	634530
688	634531
9438	634532
320882	634533
85115	634534
5835	634535
42415	634536
4192	634537
44981	634538
10519	634539
3904	634540
20388	634541
47546	634542
164444	634543
681	634544
20359	634545
271162	634546
5624	634547
46155	634548
100657	634549
1787	634550
71823	634551
172916	634552
216738	634553
1010	634554
271095	634555
138604	634556
4076	634557
166284	634558
1648	634559
9221	634560
142673	634561
18797	634562
58115	634563
123076	634564
25864	634565
110665	634566
83738	634567
6793	634568
13424	634569
181635	634570
10943	634571
18314	634572
35304	634573
128579	634574
13742	634575
317432	634576
81930	634577
13391	634578
48993	634579
7852	634580
150508	634581
15767	634582
24426	634583
20697	634584
152551	634585
54238	634586
17400	634587
216389	634588
60355	634589
65174	634590
3932	634591
16222	634592
185671	634593
183670	634594
285262	634595
59151	634596
254240	634597
56806	634598
265241	634599
106955	634600
14785	634601
7747	634602
58733	634603
31616	634604
10133	634605
63284	634606
91158	634607
40093	634608
142371	634609
130585	634610
84981	634611
185927	634612
6116	634613
110152	634614
19253	634615
116696	634616
83408	634617
78880	634618
37702	634619
147799	634620
81082	634621
90433	634622
71755	634623
102930	634624
10822	634625
101808	634626
15690	634627
273059	634628
56564	634629
110205	634630
36819	634631
114095	634632
33980	634633
109732	634634
10302	634635
55226	634636
22695	634637
999	634638
24322	634639
194465	634640
5795	634641
121599	634642
190474	634643
103675	634644
1249	634645
132515	634646
82258	634647
194596	634648
1694	634649
62078	634650
13206	634651
8015	634652
8357	634653
71210	634654
8335	634655
9210	634656
76599	634657
21085	634658
207543	634659
267556	634660
5072	634661
262924	634662
168863	634663
9663	634664
213808	634665
14730	634666
4342	634667
287384	634668
43461	634669
49566	634670
29732	634671
76032	634672
209785	634673
352336	634674
92145	634675
59074	634676
25376	634677
109231	634678
13810	634679
295377	634680
105210	634681
29541	634682
88215	634683
147655	634684
68918	634685
198462	634686
48484	634687
95676	634688
969	634689
173130	634690
87994	634691
151141	634692
116819	634693
77849	634694
61889	634695
150200	634696
56986	634697
172271	634698
8644	634699
61733	634700
40510	634701
152756	634702
1855	634703
5691	634704
91528	634705
235632	634706
92004	634707
3534	634708
86	634709
47261	634710
146004	634711
28644	634712
61230	634713
27535	634714
71150	634715
9583	634716
175531	634717
36267	634718
94729	634719
333308	634720
1337	634721
109391	634722
63976	634723
10398	634724
92600	634725
37505	634726
83347	634727
103700	634728
23467	634729
21663	634730
336558	634731
363	634732
49301	634733
3686	634734
43123	634735
11161	634736
10913	634737
40597	634738
106114	634739
6034	634740
325815	634741
12093	634742
85649	634743
4981	634744
3345	634745
309046	634746
150630	634747
116915	634748
35956	634749
132392	634750
111851	634751
51686	634752
64200	634753
30173	634754
971	634755
170362	634756
109498	634757
16597	634758
248430	634759
20341	634760
1247	634761
6858	634762
196419	634763
53269	634764
84318	634765
38546	634766
20857	634767
122211	634768
46170	634769
84729	634770
89655	634771
221215	634772
121098	634773
320768	634774
255650	634775
8335	634776
21378	634777
31466	634778
2347	634779
78482	634780
110818	634781
5428	634782
191282	634783
29199	634784
109751	634785
12942	634786
353	634787
93801	634788
1583	634789
205933	634790
19081	634791
67832	634792
146635	634793
36055	634794
68568	634795
47805	634796
48992	634797
10762	634798
44500	634799
150508	634800
38970	634801
45913	634802
26944	634803
44789	634804
41782	634805
83797	634806
22278	634807
76372	634808
133260	634809
5220	634810
349343	634811
134608	634812
59219	634813
7401	634814
17014	634815
44361	634816
16079	634817
120248	634818
22485	634819
21037	634820
26889	634821
4826	634822
3573	634823
47769	634824
3189	634825
10762	634826
138361	634827
21316	634828
11870	634829
15880	634830
170804	634831
141035	634832
30196	634833
5	634834
13742	634835
56149	634836
178799	634837
89677	634838
7099	634839
30100	634840
6318	634841
6716	634842
89753	634843
43055	634844
326789	634845
271469	634846
732	634847
17695	634848
76955	634849
205516	634850
83837	634851
281335	634852
72493	634853
109019	634854
124790	634855
105398	634856
144981	634857
328422	634858
24204	634859
43075	634860
93914	634861
47216	634862
26119	634863
146632	634864
31587	634865
1736	634866
209958	634867
91750	634868
58811	634869
47455	634870
125533	634871
158369	634872
56427	634873
8896	634874
7192	634875
2423	634876
82425	634877
71952	634878
50355	634879
3375	634880
37739	634881
66351	634882
165698	634883
12983	634884
172973	634885
75872	634886
99505	634887
34401	634888
110946	634889
108585	634890
60806	634891
96453	634892
35771	634893
3495	634894
39360	634895
38586	634896
1564	634897
51570	634898
213	634899
14354	634900
5974	634901
17448	634902
68715	634903
21977	634904
143889	634905
47537	634906
72481	634907
33810	634908
72020	634909
18699	634910
353377	634911
16092	634912
8690	634913
175962	634914
21966	634915
88014	634916
14604	634917
125291	634918
37437	634919
200581	634920
108823	634921
83216	634922
318851	634923
189575	634924
80884	634925
9284	634926
93044	634927
249940	634928
6963	634929
19088	634930
22235	634931
62795	634932
384	634933
72824	634934
286254	634935
122371	634936
23884	634937
56515	634938
71614	634939
67898	634940
43677	634941
54780	634942
147784	634943
63897	634944
28385	634945
89678	634946
70001	634947
5158	634948
319151	634949
71251	634950
166145	634951
91100	634952
292747	634953
121013	634954
37189	634955
113280	634956
95173	634957
137359	634958
261	634959
349820	634960
16532	634961
126067	634962
99891	634963
4306	634964
53463	634965
11777	634966
10759	634967
3009	634968
2098	634969
39306	634970
53376	634971
36488	634972
39816	634973
133633	634974
146764	634975
433	634976
128059	634977
352470	634978
207818	634979
96705	634980
248992	634981
205498	634982
36163	634983
7201	634984
19620	634985
77431	634986
37307	634987
229671	634988
95256	634989
53632	634990
34096	634991
8094	634992
57160	634993
67755	634994
46193	634995
141654	634996
34057	634997
49068	634998
127576	634999
245529	635000
168611	635001
78704	635002
99051	635003
71748	635004
20278	635005
319974	635006
10034	635007
3887	635008
97581	635009
173636	635010
46271	635011
49580	635012
236056	635013
192757	635014
42798	635015
109698	635016
53146	635017
12688	635018
173250	635019
4117	635020
129371	635021
324629	635022
198598	635023
62606	635024
338711	635025
213856	635026
109225	635027
241896	635028
316651	635029
23684	635030
276731	635031
229439	635032
86757	635033
25201	635034
8554	635035
31613	635036
20995	635037
70329	635038
12952	635039
28444	635040
1958	635041
39549	635042
87887	635043
210345	635044
73863	635045
42320	635046
15160	635047
2422	635048
45292	635049
30699	635050
9106	635051
60	635052
32646	635053
6087	635054
295647	635055
50706	635056
119522	635057
230440	635058
120033	635059
27959	635060
4586	635061
7223	635062
7604	635063
80087	635064
15096	635065
19867	635066
38842	635067
92829	635068
58005	635069
7691	635070
351878	635071
15931	635072
122607	635073
5879	635074
66661	635075
113186	635076
75873	635077
63152	635078
1193	635079
12200	635080
118785	635081
8823	635082
62235	635083
36386	635084
128507	635085
3178	635086
61622	635087
117388	635088
306765	635089
162852	635090
291	635091
35939	635092
6662	635093
351173	635094
120054	635095
174759	635096
5767	635097
21225	635098
12914	635099
69192	635100
152393	635101
28984	635102
71992	635103
54741	635104
60754	635105
202572	635106
28	635107
57932	635108
77544	635109
147153	635110
142844	635111
121364	635112
29249	635113
14260	635114
682	635115
52349	635116
98789	635117
192814	635118
93242	635119
41613	635120
8970	635121
72387	635122
317990	635123
4394	635124
2867	635125
4282	635126
2632	635127
69342	635128
94682	635129
107570	635130
38571	635131
280633	635132
27286	635133
96601	635134
133630	635135
13975	635136
1152	635137
60	635138
29750	635139
131425	635140
6440	635141
17642	635142
91873	635143
41070	635144
345	635145
5715	635146
32813	635147
234	635148
79435	635149
135538	635150
18699	635151
89484	635152
158286	635153
64909	635154
145665	635155
11499	635156
34328	635157
91532	635158
140263	635159
13986	635160
113215	635161
25249	635162
12649	635163
3614	635164
24932	635165
114481	635166
98573	635167
57567	635168
17419	635169
124061	635170
190037	635171
63321	635172
116012	635173
35907	635174
38822	635175
24919	635176
100903	635177
56013	635178
45545	635179
126502	635180
2302	635181
43196	635182
112431	635183
142924	635184
161272	635185
33297	635186
177890	635187
87919	635188
17575	635189
2936	635190
195795	635191
70203	635192
112372	635193
192891	635194
7918	635195
17608	635196
108602	635197
28703	635198
51304	635199
7816	635200
17241	635201
137871	635202
14273	635203
112739	635204
169337	635205
10760	635206
78529	635207
23237	635208
32534	635209
30289	635210
173561	635211
6500	635212
50190	635213
158324	635214
2196	635215
43112	635216
66325	635217
253266	635218
26243	635219
202964	635220
8370	635221
16581	635222
42193	635223
162302	635224
9823	635225
4787	635226
186318	635227
149328	635228
97112	635229
142801	635230
7969	635231
207822	635232
60799	635233
4538	635234
18208	635235
17222	635236
4516	635237
32521	635238
2519	635239
2459	635240
208292	635241
209378	635242
3609	635243
122594	635244
21485	635245
109118	635246
23702	635247
159835	635248
38501	635249
6479	635250
109727	635251
41445	635252
53175	635253
1497	635254
5264	635255
33729	635256
46989	635257
109001	635258
48382	635259
123953	635260
154560	635261
134817	635262
260051	635263
2900	635264
119744	635265
26237	635266
8637	635267
340026	635268
15280	635269
2236	635270
16658	635271
51599	635272
14927	635273
91090	635274
158130	635275
18817	635276
185903	635277
233285	635278
19221	635279
261200	635280
168830	635281
129473	635282
3967	635283
18499	635284
64941	635285
209320	635286
151421	635287
14470	635288
214428	635289
147750	635290
7104	635291
203809	635292
1675	635293
85411	635294
38134	635295
27729	635296
295712	635297
51432	635298
81415	635299
256583	635300
9083	635301
237	635302
154545	635303
99944	635304
86051	635305
18565	635306
44002	635307
6564	635308
135410	635309
229563	635310
176	635311
71569	635312
64086	635313
112392	635314
248964	635315
143199	635316
41484	635317
733	635318
4156	635319
25851	635320
14730	635321
20552	635322
106213	635323
246136	635324
14794	635325
11679	635326
1361	635327
89756	635328
87852	635329
72291	635330
356489	635331
9217	635332
76602	635333
328320	635334
9428	635335
219985	635336
57762	635337
2421	635338
180349	635339
17615	635340
243224	635341
58590	635342
48613	635343
192571	635344
1270	635345
249161	635346
26215	635347
281472	635348
11486	635349
90259	635350
3662	635351
17874	635352
99468	635353
22136	635354
171360	635355
23725	635356
158322	635357
4199	635358
83776	635359
90525	635360
2285	635361
27532	635362
320421	635363
5754	635364
74319	635365
118413	635366
3028	635367
86104	635368
119229	635369
57663	635370
3746	635371
165130	635372
37281	635373
345293	635374
92564	635375
172872	635376
28088	635377
38208	635378
54479	635379
41456	635380
12173	635381
2460	635382
7817	635383
48734	635384
128874	635385
172650	635386
32802	635387
59798	635388
64651	635389
137656	635390
22145	635391
116401	635392
53793	635393
27286	635394
1132	635395
20877	635396
259834	635397
5534	635398
59566	635399
184091	635400
27645	635401
113839	635402
175881	635403
747	635404
231691	635405
295869	635406
206975	635407
80842	635408
2117	635409
11466	635410
602	635411
328881	635412
153351	635413
40734	635414
9488	635415
201633	635416
135799	635417
17667	635418
68623	635419
163074	635420
156443	635421
8550	635422
17946	635423
82236	635424
6228	635425
2152	635426
186672	635427
22961	635428
324077	635429
7806	635430
49058	635431
167424	635432
109481	635433
15662	635434
17946	635435
20029	635436
54817	635437
72291	635438
14333	635439
4200	635440
2311	635441
4574	635442
41558	635443
91188	635444
128231	635445
210301	635446
356131	635447
46936	635448
118719	635449
45741	635450
87826	635451
111915	635452
28595	635453
76276	635454
77708	635455
78257	635456
2179	635457
302683	635458
132203	635459
339543	635460
244281	635461
2785	635462
1418	635463
255481	635464
7698	635465
104487	635466
54929	635467
130842	635468
28799	635469
138208	635470
27635	635471
50167	635472
56391	635473
39033	635474
9	635475
36634	635476
57993	635477
30937	635478
1726	635479
288332	635480
57654	635481
27649	635482
78467	635483
86459	635484
16176	635485
90019	635486
2281	635487
68542	635488
10756	635489
5225	635490
402	635491
189307	635492
30933	635493
799	635494
52545	635495
292467	635496
4469	635497
199747	635498
108981	635499
119303	635500
10582	635501
1155	635502
94188	635503
4299	635504
13141	635505
40091	635506
3933	635507
206192	635508
207642	635509
6177	635510
24321	635511
1303	635512
109723	635513
24519	635514
5487	635515
87379	635516
40093	635517
92866	635518
53788	635519
150895	635520
352110	635521
149474	635522
34000	635523
49570	635524
932	635525
108470	635526
97773	635527
72115	635528
153283	635529
362	635530
186268	635531
201805	635532
245535	635533
17264	635534
179019	635535
12351	635536
98507	635537
52193	635538
128754	635539
129060	635540
126568	635541
1072	635542
32040	635543
50469	635544
136384	635545
8	635546
16612	635547
354456	635548
24031	635549
739	635550
1150	635551
166875	635552
292462	635553
267357	635554
107793	635555
9786	635556
101486	635557
32450	635558
175567	635559
45772	635560
198655	635561
17415	635562
219253	635563
16661	635564
14965	635565
16032	635566
80921	635567
269680	635568
38807	635569
87305	635570
80016	635571
57163	635572
21889	635573
202531	635574
40376	635575
57027	635576
53381	635577
20615	635578
3976	635579
79064	635580
15619	635581
334280	635582
101516	635583
15577	635584
159770	635585
61495	635586
3369	635587
5724	635588
87835	635589
12102	635590
66466	635591
333144	635592
86218	635593
159559	635594
11969	635595
213624	635596
72096	635597
17863	635598
113090	635599
358	635600
138804	635601
354355	635602
124669	635603
86936	635604
104096	635605
92467	635606
54775	635607
5788	635608
1553	635609
461	635610
30714	635611
149370	635612
202226	635613
6257	635614
5345	635615
1965	635616
110461	635617
65030	635618
172732	635619
142964	635620
38229	635621
23577	635622
333475	635623
4080	635624
196186	635625
135647	635626
12066	635627
151658	635628
206605	635629
4965	635630
42196	635631
21167	635632
30714	635633
95714	635634
30946	635635
172252	635636
4984	635637
3599	635638
62132	635639
7911	635640
45205	635641
133	635642
84230	635643
302501	635644
5576	635645
39975	635646
66364	635647
264641	635648
203357	635649
150934	635650
126252	635651
20722	635652
30643	635653
20544	635654
10031	635655
172437	635656
14589	635657
21969	635658
32791	635659
36868	635660
21800	635661
105380	635662
18284	635663
141585	635664
10226	635665
26698	635666
158229	635667
100817	635668
85284	635669
22747	635670
181198	635671
150794	635672
17193	635673
4567	635674
15081	635675
2965	635676
300890	635677
5612	635678
4635	635679
128795	635680
3866	635681
302224	635682
55371	635683
3716	635684
27607	635685
7700	635686
9522	635687
215791	635688
240039	635689
55114	635690
30149	635691
128012	635692
350817	635693
15584	635694
19799	635695
123064	635696
6712	635697
19186	635698
29497	635699
122487	635700
183942	635701
13548	635702
24192	635703
3831	635704
27653	635705
56184	635706
24350	635707
108934	635708
101584	635709
9260	635710
1990	635711
20660	635712
63032	635713
95879	635714
207288	635715
85136	635716
76549	635717
75397	635718
46788	635719
39170	635720
11802	635721
175353	635722
150001	635723
293324	635724
12676	635725
64936	635726
357603	635727
94591	635728
106263	635729
146675	635730
20735	635731
25432	635732
52741	635733
97138	635734
252473	635735
181936	635736
132894	635737
90333	635738
42369	635739
43671	635740
206594	635741
70322	635742
344618	635743
5235	635744
28088	635745
348661	635746
283344	635747
5	635748
34461	635749
348832	635750
5632	635751
109952	635752
40183	635753
114658	635754
3629	635755
73631	635756
6257	635757
7133	635758
233773	635759
76792	635760
21579	635761
56056	635762
60527	635763
48026	635764
17387	635765
146913	635766
4483	635767
129094	635768
75075	635769
23647	635770
43112	635771
163517	635772
124450	635773
63801	635774
209129	635775
11829	635776
96306	635777
103130	635778
9644	635779
95311	635780
29617	635781
58125	635782
167738	635783
177478	635784
25032	635785
326853	635786
30602	635787
178613	635788
169877	635789
59303	635790
47169	635791
15252	635792
65513	635793
2440	635794
39162	635795
8	635796
6986	635797
36704	635798
94653	635799
137048	635800
219440	635801
84053	635802
199543	635803
20227	635804
164672	635805
345280	635806
4272	635807
51357	635808
225511	635809
2107	635810
16253	635811
42467	635812
188999	635813
77802	635814
43577	635815
77632	635816
1592	635817
2943	635818
106816	635819
5742	635820
69005	635821
122100	635822
221149	635823
356519	635824
12096	635825
108275	635826
159236	635827
24286	635828
137893	635829
61671	635830
116935	635831
2228	635832
43108	635833
127634	635834
10470	635835
7431	635836
38196	635837
21	635838
78458	635839
11772	635840
76693	635841
82449	635842
70335	635843
30611	635844
16178	635845
11689	635846
207879	635847
5563	635848
279253	635849
108327	635850
195485	635851
26130	635852
118177	635853
30112	635854
73496	635855
107998	635856
316218	635857
77278	635858
80867	635859
294408	635860
59	635861
23953	635862
33112	635863
63926	635864
95030	635865
47266	635866
16441	635867
38214	635868
16278	635869
22258	635870
63234	635871
3856	635872
14842	635873
84125	635874
19925	635875
167871	635876
21097	635877
30967	635878
20441	635879
25658	635880
13479	635881
5450	635882
122930	635883
191478	635884
331022	635885
35592	635886
89082	635887
181393	635888
113883	635889
13253	635890
354628	635891
47671	635892
190037	635893
21761	635894
88581	635895
36441	635896
85887	635897
118704	635898
136326	635899
16482	635900
28283	635901
50169	635902
104608	635903
78430	635904
4681	635905
125872	635906
44774	635907
64834	635908
14456	635909
96820	635910
43958	635911
262810	635912
48138	635913
278092	635914
800	635915
193022	635916
144322	635917
57479	635918
54666	635919
12850	635920
26033	635921
1124	635922
143480	635923
319433	635924
191702	635925
181422	635926
14383	635927
147884	635928
187197	635929
16675	635930
220131	635931
15369	635932
41238	635933
47400	635934
34680	635935
192340	635936
36308	635937
44820	635938
166468	635939
302237	635940
27837	635941
25497	635942
171961	635943
34169	635944
85051	635945
1274	635946
56000	635947
137107	635948
37844	635949
51700	635950
15606	635951
243310	635952
193297	635953
23062	635954
21253	635955
233223	635956
108326	635957
52946	635958
44644	635959
38848	635960
117388	635961
115407	635962
135349	635963
12934	635964
40813	635965
124943	635966
321304	635967
131497	635968
18568	635969
11114	635970
211363	635971
7764	635972
47992	635973
51797	635974
164625	635975
25541	635976
7407	635977
40142	635978
56085	635979
83269	635980
5582	635981
4487	635982
2647	635983
74394	635984
157085	635985
54524	635986
206535	635987
24288	635988
47145	635989
58129	635990
231480	635991
120148	635992
29725	635993
3885	635994
318892	635995
4494	635996
344479	635997
54994	635998
136144	635999
16126	636000
34423	636001
318503	636002
356898	636003
97997	636004
210278	636005
4365	636006
73985	636007
40268	636008
165531	636009
159239	636010
1985	636011
85946	636012
15783	636013
72875	636014
24314	636015
144782	636016
129680	636017
8660	636018
751	636019
205799	636020
96287	636021
209064	636022
349068	636023
76145	636024
2824	636025
127688	636026
24157	636027
19308	636028
19338	636029
86336	636030
63236	636031
124917	636032
170037	636033
559	636034
116532	636035
41544	636036
126252	636037
85086	636038
106171	636039
78650	636040
333995	636041
156206	636042
137563	636043
194188	636044
8514	636045
9312	636046
55044	636047
8696	636048
16311	636049
117148	636050
119842	636051
107090	636052
45841	636053
147030	636054
45670	636055
83901	636056
63485	636057
116856	636058
213705	636059
127388	636060
1106	636061
119413	636062
643	636063
93561	636064
25375	636065
153197	636066
258479	636067
83937	636068
145802	636069
166245	636070
170751	636071
19727	636072
202258	636073
4136	636074
162492	636075
186323	636076
81661	636077
1764	636078
58412	636079
36827	636080
7079	636081
286122	636082
207030	636083
198842	636084
322256	636085
149472	636086
54898	636087
5482	636088
1564	636089
15010	636090
11984	636091
109559	636092
109169	636093
9617	636094
39319	636095
38053	636096
42233	636097
6724	636098
55738	636099
184770	636100
35304	636101
121317	636102
275835	636103
65627	636104
99092	636105
12115	636106
129150	636107
15783	636108
53405	636109
185315	636110
14504	636111
107326	636112
80470	636113
76319	636114
6455	636115
273645	636116
15265	636117
6979	636118
384	636119
3239	636120
88870	636121
19538	636122
56493	636123
3934	636124
4673	636125
4926	636126
70325	636127
75835	636128
56590	636129
31819	636130
129624	636131
124823	636132
49404	636133
1927	636134
78794	636135
52528	636136
1481	636137
190133	636138
97825	636139
59439	636140
5643	636141
153357	636142
168299	636143
124026	636144
23889	636145
1173	636146
204974	636147
22068	636148
77590	636149
319580	636150
94719	636151
3340	636152
15756	636153
273891	636154
4265	636155
202033	636156
228697	636157
98831	636158
190404	636159
1008	636160
105965	636161
243991	636162
115932	636163
5745	636164
50132	636165
102601	636166
24447	636167
1642	636168
261516	636169
33865	636170
5	636171
1917	636172
612	636173
188914	636174
30743	636175
3678	636176
9436	636177
94651	636178
181288	636179
8138	636180
44842	636181
274689	636182
2040	636183
21822	636184
75810	636185
187181	636186
28071	636187
94816	636188
384	636189
84050	636190
299846	636191
222841	636192
282233	636193
61989	636194
223017	636195
114834	636196
66959	636197
629	636198
207141	636199
138277	636200
179	636201
27103	636202
315440	636203
46989	636204
9072	636205
52986	636206
45192	636207
39383	636208
107573	636209
8134	636210
38056	636211
126564	636212
2334	636213
8164	636214
99822	636215
147716	636216
12378	636217
9715	636218
9117	636219
71463	636220
300569	636221
198528	636222
37944	636223
1664	636224
1958	636225
177686	636226
10058	636227
100805	636228
34336	636229
96468	636230
89191	636231
354852	636232
15822	636233
48598	636234
69573	636235
83825	636236
84070	636237
162204	636238
84568	636239
24984	636240
53904	636241
27539	636242
199215	636243
84431	636244
136332	636245
186582	636246
100822	636247
47252	636248
171837	636249
10972	636250
104511	636251
2228	636252
19939	636253
162771	636254
421	636255
71573	636256
63187	636257
195201	636258
3573	636259
104344	636260
7252	636261
19301	636262
723	636263
4407	636264
19260	636265
34074	636266
3887	636267
194803	636268
7382	636269
49811	636270
292494	636271
11205	636272
82462	636273
135058	636274
71255	636275
186113	636276
43459	636277
301648	636278
82922	636279
138977	636280
34021	636281
35203	636282
30477	636283
202906	636284
62969	636285
185964	636286
108863	636287
63251	636288
130590	636289
216068	636290
40069	636291
234110	636292
23191	636293
2698	636294
75157	636295
7032	636296
112080	636297
37677	636298
3491	636299
40491	636300
67061	636301
181245	636302
120071	636303
643	636304
35486	636305
171006	636306
333301	636307
8858	636308
19455	636309
147519	636310
72812	636311
57424	636312
43953	636313
159901	636314
43075	636315
42358	636316
17629	636317
10321	636318
191713	636319
124677	636320
39812	636321
75849	636322
209324	636323
10225	636324
19443	636325
44230	636326
49494	636327
24252	636328
225937	636329
197977	636330
208496	636331
69724	636332
88100	636333
234652	636334
21332	636335
1969	636336
13215	636337
98507	636338
48350	636339
57580	636340
216045	636341
1367	636342
30541	636343
13132	636344
119900	636345
83240	636346
145865	636347
2977	636348
3435	636349
31658	636350
343678	636351
86457	636352
44130	636353
38823	636354
336709	636355
15364	636356
15579	636357
58763	636358
1732	636359
58228	636360
28625	636361
25442	636362
583	636363
17384	636364
24310	636365
125514	636366
199022	636367
205973	636368
17454	636369
116470	636370
143972	636371
82284	636372
103520	636373
211007	636374
326217	636375
143194	636376
10764	636377
142837	636378
5535	636379
110765	636380
5917	636381
6719	636382
34307	636383
10044	636384
34307	636385
10681	636386
21464	636387
95351	636388
318105	636389
26498	636390
171651	636391
26629	636392
34258	636393
14719	636394
29695	636395
135227	636396
26692	636397
13397	636398
12581	636399
166173	636400
3395	636401
254295	636402
194876	636403
59371	636404
143853	636405
10941	636406
153705	636407
78911	636408
323	636409
36072	636410
146121	636411
55508	636412
122963	636413
272519	636414
20870	636415
36701	636416
54718	636417
5793	636418
42582	636419
71236	636420
116825	636421
125637	636422
73771	636423
97383	636424
175517	636425
1662	636426
352286	636427
21099	636428
92892	636429
187209	636430
40075	636431
52785	636432
17256	636433
30654	636434
711	636435
3396	636436
18566	636437
221120	636438
9221	636439
35869	636440
258464	636441
7072	636442
232348	636443
185541	636444
51817	636445
10156	636446
474	636447
96729	636448
10682	636449
78035	636450
52740	636451
11325	636452
103235	636453
76587	636454
152261	636455
110121	636456
33829	636457
70319	636458
263325	636459
64682	636460
2337	636461
338136	636462
244735	636463
69053	636464
50598	636465
10298	636466
9	636467
78129	636468
25329	636469
452	636470
109534	636471
116075	636472
192402	636473
281135	636474
176555	636475
1592	636476
107571	636477
4988	636478
53367	636479
68992	636480
71859	636481
178290	636482
42672	636483
125546	636484
101182	636485
4314	636486
9561	636487
43423	636488
19672	636489
43688	636490
3009	636491
141772	636492
306972	636493
340659	636494
134379	636495
82193	636496
202694	636497
266866	636498
145778	636499
120723	636500
349900	636501
2877	636502
56663	636503
63809	636504
60848	636505
317027	636506
287503	636507
229247	636508
107528	636509
77401	636510
108097	636511
237908	636512
155606	636513
80060	636514
44773	636515
202330	636516
38584	636517
293299	636518
152751	636519
62666	636520
26509	636521
134823	636522
100753	636523
210096	636524
16017	636525
101	636526
40705	636527
53697	636528
280007	636529
289827	636530
256639	636531
17875	636532
21965	636533
27480	636534
8967	636535
23203	636536
480	636537
22712	636538
85118	636539
162072	636540
6277	636541
4202	636542
2678	636543
14234	636544
4765	636545
32843	636546
5742	636547
13608	636548
171929	636549
11893	636550
14646	636551
49095	636552
126642	636553
8613	636554
44212	636555
76601	636556
6256	636557
73471	636558
349699	636559
18127	636560
270423	636561
747	636562
13586	636563
38507	636564
293927	636565
45479	636566
178781	636567
85846	636568
197281	636569
160231	636570
25259	636571
25259	636572
168261	636573
81487	636574
10605	636575
15575	636576
205878	636577
5678	636578
52501	636579
49169	636580
11902	636581
30325	636582
112319	636583
17236	636584
42910	636585
107359	636586
27413	636587
20502	636588
94762	636589
6967	636590
54536	636591
16993	636592
85485	636593
191881	636594
67811	636595
205414	636596
25436	636597
849	636598
17667	636599
307026	636600
20784	636601
21407	636602
58306	636603
83835	636604
57056	636605
8269	636606
1747	636607
25649	636608
124236	636609
34657	636610
69056	636611
87022	636612
2975	636613
48707	636614
124917	636615
13143	636616
272648	636617
11973	636618
81140	636619
142925	636620
19977	636621
353612	636622
209425	636623
127374	636624
284274	636625
18066	636626
33959	636627
23001	636628
54135	636629
39631	636630
98	636631
161061	636632
8264	636633
84555	636634
2802	636635
310487	636636
126934	636637
68960	636638
1299	636639
59007	636640
32369	636641
21959	636642
25251	636643
40647	636644
40751	636645
110812	636646
262180	636647
106029	636648
32258	636649
21654	636650
14397	636651
14227	636652
6976	636653
67859	636654
31280	636655
5313	636656
2386	636657
178060	636658
5324	636659
168092	636660
230413	636661
11109	636662
278605	636663
1120	636664
26186	636665
24793	636666
30189	636667
172346	636668
79212	636669
18884	636670
10276	636671
72857	636672
3683	636673
10785	636674
8330	636675
98537	636676
174216	636677
36082	636678
13302	636679
57328	636680
135592	636681
20735	636682
19105	636683
197002	636684
62111	636685
1333	636686
3266	636687
35828	636688
64459	636689
86302	636690
8967	636691
71616	636692
47627	636693
39807	636694
86196	636695
48741	636696
199705	636697
8116	636698
186154	636699
6507	636700
5983	636701
2328	636702
93072	636703
71995	636704
296461	636705
34119	636706
26507	636707
128140	636708
71806	636709
97677	636710
905	636711
176085	636712
239777	636713
12998	636714
158276	636715
7938	636716
127785	636717
201845	636718
109192	636719
124618	636720
126042	636721
32180	636722
4327	636723
312055	636724
209474	636725
45448	636726
206191	636727
101075	636728
34603	636729
35676	636730
258505	636731
89002	636732
327556	636733
43892	636734
166237	636735
61475	636736
118222	636737
58872	636738
219986	636739
7981	636740
19809	636741
11885	636742
125396	636743
80034	636744
1160	636745
36284	636746
42340	636747
191828	636748
191830	636749
3485	636750
193285	636751
118663	636752
195128	636753
67919	636754
209203	636755
6122	636756
37156	636757
95788	636758
50083	636759
57140	636760
5328	636761
280942	636762
82031	636763
342	636764
93663	636765
69234	636766
33176	636767
355893	636768
206175	636769
61261	636770
244371	636771
65964	636772
340431	636773
716	636774
75348	636775
39024	636776
39665	636777
25113	636778
209453	636779
84197	636780
53186	636781
71296	636782
188598	636783
56462	636784
124792	636785
346834	636786
21672	636787
11914	636788
16264	636789
9870	636790
207781	636791
110221	636792
46180	636793
132781	636794
15714	636795
20386	636796
282447	636797
38814	636798
121945	636799
147152	636800
118512	636801
34790	636802
152507	636803
28083	636804
19105	636805
22476	636806
36150	636807
21663	636808
7664	636809
199182	636810
204080	636811
195594	636812
25724	636813
14285	636814
3886	636815
347045	636816
73544	636817
299681	636818
55022	636819
57367	636820
165105	636821
8625	636822
99320	636823
29733	636824
105794	636825
2437	636826
154247	636827
106901	636828
51769	636829
28709	636830
66908	636831
4052	636832
354015	636833
354501	636834
206264	636835
83308	636836
1934	636837
80382	636838
54515	636839
179890	636840
118290	636841
189884	636842
149163	636843
57836	636844
36911	636845
52729	636846
356194	636847
195710	636848
223313	636849
40793	636850
23810	636851
2361	636852
7658	636853
125033	636854
62436	636855
81064	636856
107090	636857
11771	636858
28860	636859
3658	636860
2041	636861
90654	636862
21285	636863
140865	636864
90504	636865
77864	636866
33074	636867
18113	636868
60564	636869
10977	636870
77526	636871
64522	636872
64407	636873
62670	636874
36149	636875
9014	636876
24790	636877
151752	636878
53305	636879
35622	636880
9427	636881
394	636882
33553	636883
163386	636884
58957	636885
302743	636886
113901	636887
154222	636888
70741	636889
130633	636890
19318	636891
4026	636892
16521	636893
58949	636894
215675	636895
81219	636896
60418	636897
17466	636898
47974	636899
10381	636900
11875	636901
203872	636902
208787	636903
7307	636904
55510	636905
313102	636906
115940	636907
16352	636908
208	636909
14646	636910
56085	636911
190315	636912
8513	636913
43143	636914
319121	636915
20091	636916
8334	636917
34910	636918
74231	636919
15704	636920
19582	636921
83952	636922
42688	636923
18531	636924
208586	636925
16501	636926
2480	636927
43737	636928
70481	636929
26740	636930
321048	636931
32182	636932
156881	636933
128747	636934
3260	636935
191026	636936
119957	636937
166340	636938
74593	636939
32676	636940
38080	636941
56299	636942
83434	636943
38249	636944
19384	636945
6203	636946
38774	636947
62528	636948
63375	636949
123956	636950
9312	636951
74838	636952
91817	636953
131566	636954
88932	636955
112417	636956
147650	636957
16126	636958
31061	636959
1628	636960
21742	636961
33939	636962
5860	636963
21179	636964
14112	636965
22649	636966
5700	636967
302997	636968
11934	636969
63667	636970
21338	636971
208601	636972
105993	636973
42450	636974
4535	636975
83332	636976
354817	636977
38749	636978
5625	636979
38017	636980
76578	636981
16048	636982
208913	636983
109346	636984
295945	636985
19105	636986
101273	636987
14650	636988
5143	636989
350091	636990
4434	636991
64285	636992
90496	636993
302914	636994
189823	636995
55212	636996
11085	636997
45345	636998
62676	636999
11830	637000
36996	637001
321489	637002
1160	637003
317250	637004
20488	637005
197722	637006
78767	637007
174296	637008
191595	637009
350512	637010
18455	637011
88642	637012
25440	637013
20003	637014
76033	637015
113026	637016
28623	637017
306092	637018
5740	637019
326971	637020
10262	637021
5955	637022
25226	637023
336718	637024
139617	637025
276390	637026
44	637027
3045	637028
226507	637029
50298	637030
26802	637031
7228	637032
66294	637033
27360	637034
25483	637035
104059	637036
14476	637037
24562	637038
48977	637039
3914	637040
302618	637041
74353	637042
186163	637043
93222	637044
171151	637045
61780	637046
117791	637047
116922	637048
4778	637049
81261	637050
78971	637051
8923	637052
92923	637053
74223	637054
19086	637055
48008	637056
36080	637057
5869	637058
171654	637059
53845	637060
25009	637061
9881	637062
57728	637063
146655	637064
231278	637065
86308	637066
9471	637067
54128	637068
49306	637069
166153	637070
215338	637071
17484	637072
226	637073
36732	637074
209575	637075
206839	637076
41238	637077
10124	637078
11154	637079
78300	637080
33905	637081
1342	637082
38144	637083
2415	637084
352462	637085
353011	637086
83707	637087
56192	637088
38685	637089
74623	637090
25518	637091
20908	637092
116716	637093
136694	637094
185237	637095
60101	637096
86719	637097
205730	637098
172984	637099
44102	637100
68490	637101
184715	637102
229093	637103
108462	637104
34203	637105
38762	637106
108554	637107
173201	637108
87974	637109
80632	637110
52374	637111
2029	637112
21403	637113
6945	637114
15171	637115
199738	637116
21709	637117
14839	637118
357212	637119
193	637120
5889	637121
317370	637122
37839	637123
4533	637124
15712	637125
22613	637126
180096	637127
52890	637128
102662	637129
4424	637130
9034	637131
24173	637132
53793	637133
5885	637134
286831	637135
94698	637136
64658	637137
6382	637138
209657	637139
17438	637140
70323	637141
49438	637142
1166	637143
90012	637144
159872	637145
38500	637146
166452	637147
39842	637148
96228	637149
173542	637150
109509	637151
46558	637152
107433	637153
119845	637154
21338	637155
31681	637156
68282	637157
86475	637158
80919	637159
150483	637160
258326	637161
303929	637162
215630	637163
47838	637164
50208	637165
75883	637166
232752	637167
3706	637168
6758	637169
110962	637170
65618	637171
44128	637172
82707	637173
168887	637174
132034	637175
202090	637176
129986	637177
33941	637178
11577	637179
208282	637180
5028	637181
2490	637182
53024	637183
22349	637184
120997	637185
91526	637186
73379	637187
2361	637188
35579	637189
1168	637190
150460	637191
54032	637192
128217	637193
60648	637194
496	637195
20145	637196
180236	637197
36482	637198
114017	637199
309804	637200
200866	637201
37632	637202
35200	637203
96484	637204
15261	637205
91035	637206
128520	637207
1176	637208
4434	637209
142731	637210
50723	637211
27317	637212
105682	637213
23913	637214
607	637215
189293	637216
26614	637217
208536	637218
206269	637219
118486	637220
83233	637221
147809	637222
9281	637223
57888	637224
184671	637225
92563	637226
2620	637227
49061	637228
463	637229
240154	637230
8994	637231
76583	637232
193028	637233
7508	637234
98503	637235
98749	637236
66345	637237
201140	637238
40111	637239
13190	637240
29625	637241
10442	637242
523	637243
95662	637244
24519	637245
59577	637246
65927	637247
41084	637248
29641	637249
26726	637250
31197	637251
202563	637252
65857	637253
25439	637254
190435	637255
14008	637256
87451	637257
26080	637258
4177	637259
85441	637260
41807	637261
208021	637262
489	637263
2374	637264
13897	637265
22138	637266
259191	637267
202737	637268
122584	637269
90477	637270
5149	637271
525	637272
94813	637273
7560	637274
271190	637275
9307	637276
1825	637277
342437	637278
30796	637279
15606	637280
9353	637281
1564	637282
29685	637283
191600	637284
13329	637285
188713	637286
127435	637287
9487	637288
166888	637289
110208	637290
203290	637291
84060	637292
13467	637293
43827	637294
4379	637295
125046	637296
16307	637297
274207	637298
72893	637299
189039	637300
14169	637301
60750	637302
71392	637303
27480	637304
46222	637305
58234	637306
48809	637307
147758	637308
11113	637309
62767	637310
5761	637311
49565	637312
84308	637313
112429	637314
129139	637315
132878	637316
270457	637317
1734	637318
220734	637319
108934	637320
275022	637321
61854	637322
276690	637323
147861	637324
122210	637325
155043	637326
233126	637327
58785	637328
102938	637329
118159	637330
171607	637331
66342	637332
14117	637333
31044	637334
13805	637335
20471	637336
30477	637337
287325	637338
9888	637339
78396	637340
544	637341
92739	637342
68324	637343
23093	637344
112031	637345
153149	637346
166937	637347
39415	637348
179036	637349
11351	637350
129491	637351
7264	637352
92091	637353
249349	637354
124175	637355
109790	637356
33300	637357
174514	637358
110905	637359
8239	637360
52658	637361
120113	637362
8531	637363
125667	637364
38703	637365
285763	637366
293693	637367
104626	637368
48527	637369
194424	637370
16157	637371
123	637372
60	637373
6659	637374
282661	637375
2132	637376
200971	637377
76283	637378
30662	637379
18816	637380
86381	637381
36422	637382
112343	637383
2531	637384
170784	637385
15187	637386
5889	637387
49354	637388
62286	637389
24068	637390
110396	637391
178049	637392
63857	637393
5223	637394
2930	637395
47481	637396
38619	637397
163578	637398
51678	637399
49404	637400
135694	637401
156984	637402
203562	637403
105253	637404
110851	637405
55492	637406
19024	637407
99174	637408
262820	637409
293913	637410
87279	637411
115937	637412
1781	637413
189829	637414
1763	637415
47049	637416
215116	637417
117088	637418
2404	637419
17264	637420
162446	637421
6791	637422
186049	637423
76387	637424
35710	637425
99622	637426
89154	637427
19886	637428
125362	637429
100289	637430
113270	637431
39325	637432
6155	637433
7575	637434
60675	637435
4306	637436
34286	637437
189550	637438
150586	637439
3651	637440
223805	637441
21600	637442
217469	637443
69427	637444
46541	637445
46289	637446
43110	637447
120602	637448
53351	637449
140255	637450
1753	637451
102177	637452
189435	637453
72825	637454
20587	637455
81270	637456
230686	637457
55142	637458
39722	637459
2478	637460
2520	637461
11512	637462
40043	637463
91419	637464
134039	637465
188592	637466
282366	637467
147768	637468
41785	637469
323210	637470
1164	637471
865	637472
109903	637473
4064	637474
48530	637475
301	637476
19112	637477
2400	637478
816	637479
60932	637480
34716	637481
19839	637482
3953	637483
10840	637484
1787	637485
18267	637486
2846	637487
37170	637488
88109	637489
1178	637490
89091	637491
105936	637492
88673	637493
351318	637494
1549	637495
1617	637496
688	637497
78550	637498
2606	637499
64646	637500
30842	637501
79075	637502
63048	637503
34461	637504
272487	637505
94903	637506
26507	637507
48560	637508
166921	637509
64180	637510
209491	637511
575	637512
1381	637513
5274	637514
43872	637515
201938	637516
140425	637517
13986	637518
135810	637519
155433	637520
3934	637521
28912	637522
119319	637523
70748	637524
13749	637525
10943	637526
6735	637527
79692	637528
20566	637529
43932	637530
25343	637531
4982	637532
42264	637533
10873	637534
29075	637535
3028	637536
71756	637537
7453	637538
82228	637539
213745	637540
272150	637541
31823	637542
76748	637543
11829	637544
34917	637545
61923	637546
93103	637547
7100	637548
102794	637549
343504	637550
142582	637551
213325	637552
21255	637553
59275	637554
24350	637555
214944	637556
25251	637557
35317	637558
12966	637559
66006	637560
61003	637561
11	637562
44170	637563
33322	637564
7212	637565
16979	637566
44791	637567
121366	637568
5538	637569
1535	637570
137945	637571
4491	637572
19588	637573
37086	637574
19980	637575
351444	637576
103960	637577
9136	637578
349994	637579
31681	637580
80016	637581
48814	637582
62243	637583
115548	637584
100001	637585
29304	637586
5869	637587
58982	637588
67941	637589
206143	637590
537	637591
179108	637592
36758	637593
75812	637594
32323	637595
123766	637596
42942	637597
337663	637598
107328	637599
2002	637600
13253	637601
26469	637602
180470	637603
135770	637604
57859	637605
11305	637606
208045	637607
78781	637608
31756	637609
78560	637610
87463	637611
49053	637612
184451	637613
125638	637614
29343	637615
9247	637616
12966	637617
71352	637618
62701	637619
25381	637620
6637	637621
38986	637622
32698	637623
2360	637624
9905	637625
90494	637626
57410	637627
4306	637628
97100	637629
124144	637630
116063	637631
109276	637632
26590	637633
61655	637634
149683	637635
38561	637636
223278	637637
20812	637638
3393	637639
34325	637640
14982	637641
9454	637642
278505	637643
233	637644
127873	637645
15291	637646
66378	637647
84411	637648
100720	637649
62108	637650
299920	637651
17771	637652
23106	637653
125881	637654
8964	637655
124241	637656
232337	637657
173840	637658
18290	637659
347416	637660
232330	637661
4776	637662
221074	637663
22069	637664
166592	637665
8852	637666
100936	637667
40503	637668
128136	637669
210014	637670
126372	637671
206040	637672
135783	637673
92218	637674
72130	637675
17229	637676
105091	637677
76572	637678
89333	637679
1363	637680
86798	637681
203561	637682
187853	637683
117866	637684
15688	637685
91539	637686
275463	637687
5152	637688
53951	637689
88847	637690
120217	637691
340672	637692
59221	637693
60	637694
66807	637695
243406	637696
327045	637697
85159	637698
20625	637699
28	637700
76858	637701
151950	637702
2386	637703
1061	637704
5793	637705
1212	637706
60559	637707
20782	637708
120153	637709
98108	637710
3647	637711
26156	637712
21528	637713
29784	637714
189135	637715
13087	637716
10159	637717
88241	637718
28174	637719
1176	637720
173	637721
14267	637722
113486	637723
72239	637724
336657	637725
41837	637726
62173	637727
130723	637728
78918	637729
162052	637730
3437	637731
267746	637732
56633	637733
116847	637734
81199	637735
206418	637736
90124	637737
133636	637738
45442	637739
4123	637740
19957	637741
10298	637742
19885	637743
85084	637744
34169	637745
80347	637746
305915	637747
3152	637748
94833	637749
87770	637750
56271	637751
172528	637752
177670	637753
110607	637754
5582	637755
119993	637756
5776	637757
197029	637758
1387	637759
58823	637760
6110	637761
44102	637762
17697	637763
116602	637764
184256	637765
53690	637766
191589	637767
350999	637768
42344	637769
29947	637770
73433	637771
6793	637772
78991	637773
15261	637774
42421	637775
99199	637776
7628	637777
154267	637778
6329	637779
62792	637780
2817	637781
354072	637782
94829	637783
84017	637784
120323	637785
302446	637786
278329	637787
39956	637788
40814	637789
81572	637790
199273	637791
40713	637792
175105	637793
68768	637794
62544	637795
34226	637796
67839	637797
93663	637798
352713	637799
56183	637800
64209	637801
9027	637802
18279	637803
206786	637804
56271	637805
199186	637806
29905	637807
26609	637808
221066	637809
4463	637810
22265	637811
8480	637812
53198	637813
210215	637814
38609	637815
24864	637816
155723	637817
147801	637818
19863	637819
50400	637820
38833	637821
83188	637822
113060	637823
342877	637824
128563	637825
29725	637826
207186	637827
207806	637828
195127	637829
112157	637830
12934	637831
21416	637832
29609	637833
356630	637834
127570	637835
273177	637836
140538	637837
129599	637838
96920	637839
12838	637840
9156	637841
132745	637842
54639	637843
97067	637844
49398	637845
4828	637846
2358	637847
28569	637848
83984	637849
16495	637850
20996	637851
172614	637852
68124	637853
185952	637854
24147	637855
24471	637856
210507	637857
83641	637858
198682	637859
240447	637860
151705	637861
29776	637862
129627	637863
72834	637864
180568	637865
22429	637866
349238	637867
206244	637868
56581	637869
62686	637870
177565	637871
29876	637872
26089	637873
68651	637874
3983	637875
21673	637876
97965	637877
20138	637878
95707	637879
24775	637880
267813	637881
34239	637882
23380	637883
125923	637884
110115	637885
177497	637886
34810	637887
189783	637888
10381	637889
96404	637890
51689	637891
56439	637892
8597	637893
58997	637894
79	637895
96649	637896
118402	637897
91794	637898
302734	637899
3739	637900
158386	637901
207936	637902
94925	637903
12419	637904
72866	637905
215718	637906
185857	637907
194855	637908
51956	637909
187472	637910
263	637911
32033	637912
1801	637913
98686	637914
3043	637915
292754	637916
66849	637917
111243	637918
95899	637919
222129	637920
38208	637921
54170	637922
83924	637923
197369	637924
112801	637925
318374	637926
62470	637927
25031	637928
4761	637929
104928	637930
312855	637931
138464	637932
181399	637933
32474	637934
66426	637935
5636	637936
163437	637937
15658	637938
81596	637939
124472	637940
93982	637941
1008	637942
42829	637943
243389	637944
101505	637945
117608	637946
47463	637947
79623	637948
80132	637949
20724	637950
357490	637951
173855	637952
11997	637953
175532	637954
471	637955
51579	637956
9084	637957
155785	637958
9359	637959
11223	637960
184288	637961
89044	637962
33431	637963
262095	637964
13760	637965
29004	637966
5143	637967
22712	637968
2090	637969
170334	637970
44711	637971
25492	637972
11183	637973
269430	637974
137483	637975
2368	637976
7522	637977
194835	637978
97844	637979
148188	637980
8672	637981
135318	637982
30163	637983
78316	637984
65052	637985
96330	637986
8886	637987
29934	637988
2778	637989
20874	637990
63690	637991
849	637992
350008	637993
127684	637994
17138	637995
55285	637996
6501	637997
67586	637998
62327	637999
244686	638000
8186	638001
7547	638002
26960	638003
44320	638004
115654	638005
206561	638006
102268	638007
246872	638008
122012	638009
316925	638010
118054	638011
43314	638012
52737	638013
59708	638014
8379	638015
46096	638016
10337	638017
62576	638018
27511	638019
27698	638020
40065	638021
132107	638022
43130	638023
95640	638024
62337	638025
40904	638026
7521	638027
712	638028
12661	638029
13778	638030
277407	638031
818	638032
281019	638033
887	638034
12137	638035
83706	638036
1146	638037
117361	638038
14383	638039
208071	638040
45444	638041
44012	638042
147832	638043
10582	638044
30073	638045
55992	638046
37219	638047
6098	638048
36993	638049
84981	638050
8964	638051
207883	638052
125981	638053
295989	638054
50216	638055
70052	638056
1911	638057
38559	638058
109087	638059
35841	638060
13736	638061
22494	638062
184865	638063
32836	638064
206867	638065
27285	638066
66846	638067
26049	638068
269574	638069
1744	638070
6561	638071
107411	638072
282288	638073
21522	638074
8701	638075
17432	638076
62108	638077
9105	638078
7080	638079
7257	638080
703	638081
83682	638082
136054	638083
63752	638084
36546	638085
21628	638086
26766	638087
18813	638088
25680	638089
3035	638090
3317	638091
44814	638092
220010	638093
11192	638094
237858	638095
45336	638096
5606	638097
51355	638098
22796	638099
151199	638100
5975	638101
49398	638102
4460	638103
34320	638104
62787	638105
1591	638106
116857	638107
86934	638108
84612	638109
13380	638110
37462	638111
14402	638112
94805	638113
14726	638114
16052	638115
54459	638116
241753	638117
210471	638118
28914	638119
159803	638120
123	638121
60201	638122
69548	638123
78650	638124
102009	638125
44613	638126
338089	638127
120638	638128
325417	638129
217000	638130
189022	638131
94079	638132
86356	638133
21654	638134
39760	638135
110500	638136
105809	638137
118393	638138
19772	638139
188475	638140
72808	638141
30158	638142
10101	638143
45948	638144
116730	638145
10665	638146
11461	638147
246156	638148
89432	638149
100052	638150
4132	638151
48036	638152
25570	638153
4421	638154
8452	638155
51810	638156
353153	638157
87782	638158
41240	638159
344954	638160
123891	638161
22739	638162
16165	638163
13778	638164
13034	638165
335997	638166
10941	638167
21831	638168
93104	638169
205923	638170
4740	638171
34913	638172
132896	638173
859	638174
19595	638175
149252	638176
7036	638177
51009	638178
83664	638179
139962	638180
243017	638181
52678	638182
21085	638183
108853	638184
31443	638185
16205	638186
21376	638187
56968	638188
48755	638189
49562	638190
240624	638191
184777	638192
22727	638193
18498	638194
71814	638195
95526	638196
1883	638197
17663	638198
17757	638199
18381	638200
351032	638201
191405	638202
1106	638203
22401	638204
1174	638205
39680	638206
112441	638207
318	638208
227946	638209
85287	638210
27976	638211
5359	638212
108926	638213
194947	638214
15842	638215
57805	638216
3832	638217
908	638218
216071	638219
170635	638220
552	638221
87045	638222
16165	638223
90820	638224
213807	638225
31286	638226
59420	638227
74336	638228
7312	638229
141565	638230
278955	638231
98682	638232
148105	638233
198551	638234
15717	638235
7781	638236
611	638237
108557	638238
35699	638239
20890	638240
207916	638241
328152	638242
45262	638243
268	638244
33966	638245
146331	638246
19090	638247
113383	638248
11507	638249
171847	638250
78382	638251
33942	638252
88828	638253
187279	638254
38048	638255
37686	638256
30182	638257
240434	638258
5640	638259
5799	638260
21267	638261
163743	638262
1298	638263
14093	638264
61091	638265
6539	638266
136845	638267
33214	638268
2966	638269
12709	638270
5312	638271
211913	638272
28147	638273
195822	638274
107732	638275
7007	638276
49301	638277
7076	638278
18072	638279
5153	638280
214240	638281
10142	638282
10093	638283
189475	638284
273959	638285
120634	638286
84228	638287
354232	638288
41670	638289
210481	638290
138761	638291
134282	638292
6122	638293
56472	638294
78259	638295
122505	638296
16006	638297
13662	638298
126	638299
127663	638300
326702	638301
164016	638302
90285	638303
26890	638304
14385	638305
1730	638306
7303	638307
83583	638308
47321	638309
1375	638310
8251	638311
855	638312
971	638313
101536	638314
136055	638315
122137	638316
12097	638317
189214	638318
93411	638319
12830	638320
65684	638321
140446	638322
86527	638323
146710	638324
29312	638325
88891	638326
86142	638327
76457	638328
9741	638329
156521	638330
56779	638331
106891	638332
108054	638333
178825	638334
49562	638335
91844	638336
101107	638337
6553	638338
42248	638339
78756	638340
103892	638341
1959	638342
260298	638343
302052	638344
6780	638345
147715	638346
41431	638347
38654	638348
14160	638349
121060	638350
72905	638351
63719	638352
287923	638353
91727	638354
229406	638355
144500	638356
158516	638357
21083	638358
14272	638359
66934	638360
15307	638361
141677	638362
124678	638363
20614	638364
224221	638365
125988	638366
36440	638367
3055	638368
632	638369
138188	638370
79337	638371
36922	638372
49486	638373
109	638374
33717	638375
52222	638376
108906	638377
180346	638378
59972	638379
83977	638380
133792	638381
74714	638382
78249	638383
95826	638384
7288	638385
14903	638386
857	638387
71813	638388
127957	638389
257908	638390
241594	638391
308949	638392
47782	638393
85701	638394
130445	638395
244482	638396
325681	638397
89814	638398
28744	638399
13205	638400
62465	638401
30726	638402
50921	638403
1	638404
142826	638405
41022	638406
92603	638407
8633	638408
24961	638409
51594	638410
34796	638411
14297	638412
13467	638413
349512	638414
327809	638415
61413	638416
65740	638417
228131	638418
53338	638419
108707	638420
52738	638421
98067	638422
191198	638423
34910	638424
224111	638425
25733	638426
23684	638427
176	638428
688	638429
114710	638430
2662	638431
129862	638432
25436	638433
205394	638434
60280	638435
188352	638436
260284	638437
113959	638438
1970	638439
31381	638440
43215	638441
23426	638442
540	638443
87858	638444
94766	638445
10052	638446
25732	638447
127706	638448
153173	638449
89892	638450
33765	638451
5543	638452
132939	638453
7399	638454
142364	638455
7313	638456
68542	638457
65892	638458
87956	638459
78750	638460
19160	638461
152364	638462
97607	638463
40438	638464
43932	638465
276367	638466
277627	638467
26749	638468
7508	638469
11087	638470
42195	638471
46132	638472
27135	638473
43378	638474
118145	638475
207183	638476
37379	638477
9735	638478
118465	638479
2987	638480
92599	638481
245846	638482
133615	638483
81011	638484
21256	638485
10128	638486
39888	638487
119709	638488
7645	638489
38248	638490
128780	638491
49141	638492
41357	638493
15812	638494
201086	638495
20480	638496
72676	638497
174283	638498
30075	638499
46151	638500
113047	638501
96807	638502
34330	638503
89361	638504
148081	638505
49455	638506
179467	638507
41267	638508
109229	638509
109765	638510
113982	638511
10327	638512
39073	638513
82955	638514
173078	638515
33888	638516
112329	638517
88524	638518
185970	638519
43962	638520
62704	638521
116362	638522
38211	638523
194922	638524
69215	638525
49041	638526
60261	638527
41241	638528
37767	638529
21485	638530
23064	638531
6	638532
36706	638533
22393	638534
232429	638535
9435	638536
5704	638537
61422	638538
94617	638539
315821	638540
6515	638541
18916	638542
4212	638543
1037	638544
25479	638545
115342	638546
79602	638547
21999	638548
302843	638549
132885	638550
91679	638551
274067	638552
55388	638553
84168	638554
2208	638555
271079	638556
72055	638557
6163	638558
114426	638559
7875	638560
108719	638561
142180	638562
24135	638563
71816	638564
138334	638565
237946	638566
33121	638567
20354	638568
106115	638569
1590	638570
231376	638571
13763	638572
68990	638573
58208	638574
9084	638575
72557	638576
128181	638577
52298	638578
10146	638579
114102	638580
55862	638581
109290	638582
262203	638583
127341	638584
13275	638585
42550	638586
292218	638587
54677	638588
204082	638589
40077	638590
38420	638591
6892	638592
11731	638593
49914	638594
161	638595
148060	638596
168586	638597
529	638598
482	638599
37022	638600
96337	638601
119792	638602
31843	638603
2146	638604
9929	638605
16746	638606
482	638607
1207	638608
53016	638609
10617	638610
11341	638611
2653	638612
31842	638613
37704	638614
18140	638615
36659	638616
1695	638617
67083	638618
136488	638619
88350	638620
1438	638621
4087	638622
64776	638623
14468	638624
26378	638625
307852	638626
140366	638627
317663	638628
5534	638629
31841	638630
216609	638631
219	638632
6993	638633
118660	638634
147486	638635
15703	638636
6375	638637
9011	638638
77873	638639
18990	638640
36643	638641
203965	638642
125099	638643
81477	638644
95	638645
78070	638646
2890	638647
2890	638648
2890	638649
188439	638650
5926	638651
223440	638652
78153	638653
78064	638654
459	638655
22221	638656
78946	638657
1335	638658
144170	638659
234456	638660
41755	638661
289720	638662
19898	638663
204876	638664
27220	638665
28885	638666
231599	638667
33405	638668
104135	638669
71052	638670
356876	638671
49363	638672
137765	638673
20933	638674
120918	638675
224069	638676
86045	638677
221186	638678
184314	638679
29466	638680
686	638681
72295	638682
214602	638683
55545	638684
142545	638685
75642	638686
18530	638687
142839	638688
232587	638689
232775	638690
232711	638691
306244	638692
184204	638693
220618	638694
142790	638695
169305	638696
137007	638697
346763	638698
184490	638699
6342	638700
25384	638701
139497	638702
279	638703
89060	638704
279458	638705
82422	638706
129702	638707
206674	638708
68913	638709
268940	638710
22149	638711
274168	638712
80232	638713
182471	638714
299757	638715
198671	638716
29104	638717
107770	638718
50121	638719
210310	638720
167599	638721
4262	638722
336317	638723
333493	638724
338643	638725
337227	638726
82310	638727
328554	638728
337515	638729
339277	638730
176204	638731
32348	638732
174676	638733
15719	638734
63940	638735
176144	638736
174361	638737
71549	638738
83111	638739
347749	638740
201001	638741
326500	638742
173297	638743
82642	638744
116469	638745
169124	638746
270660	638747
301312	638748
196698	638749
121120	638750
150029	638751
31608	638752
2103	638753
94075	638754
289352	638755
97551	638756
51127	638757
181476	638758
111211	638759
73049	638760
176017	638761
49342	638762
110813	638763
35781	638764
27170	638765
13320	638766
93821	638767
341540	638768
196116	638769
121977	638770
4594	638771
3975	638772
278919	638773
174226	638774
204159	638775
294890	638776
174244	638777
292624	638778
47678	638779
21974	638780
346374	638781
27723	638782
47675	638783
141626	638784
90595	638785
291114	638786
292459	638787
281871	638788
195854	638789
53886	638790
81064	638791
15568	638792
48688	638793
157440	638794
111377	638795
293625	638796
199710	638797
71955	638798
173448	638799
287597	638800
294399	638801
33974	638802
72091	638803
58999	638804
327573	638805
8943	638806
33772	638807
20593	638808
1025	638809
351427	638810
276661	638811
240020	638812
128892	638813
209303	638814
209385	638815
1025	638816
3713	638817
151255	638818
10623	638819
329411	638820
149659	638821
123704	638822
281077	638823
347168	638824
65102	638825
24166	638826
50094	638827
311203	638828
157627	638829
277026	638830
102539	638831
345119	638832
126640	638833
282095	638834
294170	638835
326190	638836
129625	638837
294542	638838
49563	638839
111420	638840
56192	638841
192093	638842
112222	638843
93945	638844
31495	638845
34814	638846
114972	638847
173020	638848
97456	638849
133917	638850
118885	638851
15821	638852
119618	638853
173594	638854
187062	638855
207113	638856
124331	638857
174274	638858
153273	638859
14069	638860
293191	638861
117221	638862
121453	638863
3086	638864
60503	638865
67955	638866
80869	638867
22101	638868
276669	638869
164113	638870
194347	638871
194843	638872
291498	638873
56545	638874
63707	638875
44730	638876
162636	638877
61939	638878
357005	638879
215166	638880
273941	638881
52829	638882
106793	638883
352663	638884
22101	638885
347281	638886
40685	638887
200557	638888
292024	638889
129957	638890
26624	638891
176220	638892
96790	638893
294412	638894
72916	638895
176788	638896
286997	638897
336694	638898
34994	638899
174012	638900
153023	638901
227120	638902
126879	638903
127052	638904
176298	638905
206108	638906
292283	638907
125370	638908
210031	638909
5160	638910
102182	638911
325204	638912
121938	638913
129461	638914
52610	638915
250211	638916
52479	638917
34331	638918
124026	638919
187398	638920
21889	638921
146145	638922
128301	638923
189537	638924
140757	638925
47928	638926
127638	638927
286908	638928
72111	638929
185374	638930
18213	638931
285549	638932
6114	638933
91273	638934
258948	638935
231338	638936
1593	638937
239153	638938
173859	638939
48872	638940
81940	638941
246752	638942
293896	638943
352172	638944
49342	638945
336770	638946
294056	638947
81765	638948
343460	638949
202786	638950
27922	638951
28048	638952
128710	638953
44165	638954
161779	638955
58001	638956
47554	638957
256579	638958
48346	638959
7153	638960
21570	638961
28864	638962
52819	638963
2854	638964
146452	638965
157682	638966
92787	638967
293956	638968
122031	638969
66027	638970
237178	638971
54844	638972
240010	638973
29235	638974
355202	638975
269566	638976
278272	638977
175211	638978
87068	638979
125	638980
326831	638981
7463	638982
3589	638983
175687	638984
324180	638985
102571	638986
1813	638987
341444	638988
338245	638989
140641	638990
81662	638991
341954	638992
200338	638993
142723	638994
90630	638995
225873	638996
342876	638997
264885	638998
73547	638999
210562	639000
111041	639001
110210	639002
42312	639003
111081	639004
62235	639005
73593	639006
71708	639007
71463	639008
346759	639009
8216	639010
26572	639011
69224	639012
284096	639013
84465	639014
74689	639015
40783	639016
25	639017
11967	639018
18445	639019
47928	639020
162895	639021
18842	639022
26205	639023
3640	639024
207886	639025
175279	639026
168232	639027
6741	639028
54439	639029
108634	639030
69928	639031
243313	639032
356698	639033
262424	639034
69292	639035
2146	639036
219	639037
38288	639038
6210	639039
346303	639040
72520	639041
335207	639042
333714	639043
341550	639044
342026	639045
170209	639046
94747	639047
57114	639048
195590	639049
195864	639050
244794	639051
106828	639052
53267	639053
5926	639054
388	639055
158054	639056
209385	639057
915	639058
104249	639059
102019	639060
215441	639061
201729	639062
29461	639063
27788	639064
53202	639065
53874	639066
5377	639067
147961	639068
76	639069
259878	639070
128548	639071
27838	639072
213769	639073
324796	639074
191064	639075
23806	639076
147581	639077
57242	639078
97878	639079
1593	639080
5146	639081
9276	639082
5532	639083
174570	639084
1271	639085
46833	639086
37308	639087
32007	639088
82023	639089
1074	639090
29274	639091
13065	639092
5878	639093
46745	639094
106250	639095
97573	639096
27351	639097
259669	639098
61575	639099
1	639100
21237	639101
167600	639102
59940	639103
124279	639104
110660	639105
79615	639106
3113	639107
113851	639108
6172	639109
195414	639110
69395	639111
4232	639112
261985	639113
188997	639114
520	639115
54625	639116
210904	639117
102602	639118
128562	639119
55995	639120
15400	639121
21921	639122
61031	639123
324649	639124
60904	639125
221802	639126
33077	639127
111240	639128
111353	639129
15626	639130
291261	639131
24421	639132
171376	639133
129226	639134
72387	639135
4934	639136
83689	639137
38454	639138
209750	639139
208523	639140
357458	639141
3417	639142
161753	639143
34203	639144
275154	639145
111607	639146
108535	639147
239118	639148
60194	639149
1204	639150
60473	639151
276000	639152
259437	639153
199973	639154
23078	639155
232762	639156
281266	639157
91376	639158
282906	639159
145227	639160
65250	639161
216355	639162
113710	639163
59157	639164
325044	639165
83489	639166
195509	639167
28773	639168
20543	639169
53341	639170
12162	639171
15308	639172
23967	639173
83697	639174
7764	639175
1261	639176
245152	639177
312205	639178
201371	639179
33649	639180
131230	639181
222345	639182
42911	639183
26770	639184
35739	639185
90450	639186
9273	639187
60506	639188
40748	639189
140353	639190
162718	639191
1839	639192
26491	639193
60709	639194
302976	639195
69191	639196
105367	639197
157183	639198
189355	639199
118743	639200
188066	639201
2509	639202
227250	639203
2049	639204
54862	639205
19231	639206
6283	639207
34704	639208
59596	639209
125100	639210
38290	639211
92194	639212
15321	639213
232853	639214
150683	639215
185993	639216
204643	639217
82884	639218
35789	639219
944	639220
5045	639221
52102	639222
7389	639223
196192	639224
181753	639225
52001	639226
51934	639227
132285	639228
112861	639229
5430	639230
88115	639231
91835	639232
183528	639233
17806	639234
2327	639235
325935	639236
120282	639237
850	639238
118077	639239
275303	639240
181286	639241
136099	639242
114432	639243
6746	639244
316433	639245
316731	639246
318197	639247
78750	639248
146234	639249
17226	639250
314526	639251
8576	639252
182619	639253
36915	639254
69	639255
320627	639256
16265	639257
175903	639258
13917	639259
21024	639260
85241	639261
157434	639262
15304	639263
181065	639264
40374	639265
222137	639266
196105	639267
242533	639268
251037	639269
327589	639270
54785	639271
51748	639272
241796	639273
102781	639274
83539	639275
121784	639276
138511	639277
52533	639278
231039	639279
194102	639280
1526	639281
77324	639282
52289	639283
117455	639284
30447	639285
9701	639286
49704	639287
6137	639288
72452	639289
48988	639290
292802	639291
302905	639292
93332	639293
31115	639294
163433	639295
64252	639296
32134	639297
259383	639298
69105	639299
40318	639300
49069	639301
174434	639302
18326	639303
41556	639304
53645	639305
169659	639306
74625	639307
276518	639308
127999	639309
196287	639310
8388	639311
374	639312
41432	639313
49927	639314
151866	639315
117826	639316
307906	639317
226264	639318
328828	639319
249604	639320
14979	639321
223998	639322
1993	639323
67832	639324
7194	639325
88821	639326
280840	639327
187125	639328
69	639329
336564	639330
45633	639331
179255	639332
82126	639333
32242	639334
148130	639335
26276	639336
273243	639337
305561	639338
293721	639339
872	639340
245695	639341
162614	639342
171417	639343
9228	639344
64009	639345
82827	639346
233926	639347
55655	639348
337464	639349
294324	639350
50154	639351
186477	639352
7153	639353
99183	639354
71128	639355
23988	639356
119079	639357
319020	639358
254181	639359
127332	639360
226542	639361
50976	639362
115027	639363
124700	639364
29676	639365
22264	639366
26810	639367
29044	639368
59575	639369
47677	639370
125478	639371
50976	639372
32565	639373
151205	639374
126929	639375
10998	639376
136533	639377
204252	639378
25040	639379
347133	639380
44051	639381
151680	639382
7571	639383
97396	639384
36702	639385
299917	639386
9763	639387
165155	639388
168621	639389
231074	639390
120394	639391
71244	639392
84151	639393
237683	639394
9468	639395
120373	639396
352754	639397
207503	639398
36954	639399
15715	639400
83471	639401
49967	639402
126641	639403
171353	639404
33652	639405
8055	639406
286917	639407
44229	639408
3317	639409
185991	639410
67614	639411
298319	639412
29174	639413
48013	639414
15815	639415
147305	639416
13061	639417
4092	639418
265201	639419
94447	639420
35897	639421
120745	639422
328872	639423
161873	639424
84583	639425
78484	639426
196344	639427
1756	639428
62883	639429
190235	639430
22372	639431
17267	639432
31966	639433
50511	639434
52143	639435
66153	639436
104481	639437
8514	639438
125918	639439
187425	639440
93738	639441
208167	639442
116533	639443
30854	639444
250123	639445
342731	639446
354799	639447
177869	639448
165249	639449
175862	639450
35012	639451
291023	639452
189106	639453
302390	639454
88660	639455
445	639456
278008	639457
174625	639458
291274	639459
159853	639460
342758	639461
98373	639462
166042	639463
18430	639464
145579	639465
142363	639466
317537	639467
8362	639468
40584	639469
15230	639470
223084	639471
74171	639472
50288	639473
4251	639474
242597	639475
47474	639476
47722	639477
75879	639478
71006	639479
29694	639480
27199	639481
281503	639482
61972	639483
29376	639484
112704	639485
41095	639486
237160	639487
102631	639488
119574	639489
318533	639490
190566	639491
317192	639492
190271	639493
153106	639494
1284	639495
27060	639496
7703	639497
194599	639498
216610	639499
55148	639500
5968	639501
64857	639502
274614	639503
25115	639504
269953	639505
340596	639506
321108	639507
317502	639508
8514	639509
18352	639510
82752	639511
67069	639512
20961	639513
168496	639514
68734	639515
147656	639516
95817	639517
205128	639518
209858	639519
354458	639520
209378	639521
355154	639522
87090	639523
16075	639524
177383	639525
89096	639526
324683	639527
130316	639528
139814	639529
128658	639530
56086	639531
183325	639532
193010	639533
113944	639534
16920	639535
176021	639536
73197	639537
10164	639538
81302	639539
28854	639540
28854	639541
180701	639542
226419	639543
97710	639544
139356	639545
227195	639546
140751	639547
223527	639548
42567	639549
195529	639550
239268	639551
1734	639552
341904	639553
36694	639554
88153	639555
226036	639556
82915	639557
35531	639558
337816	639559
86749	639560
54239	639561
352131	639562
5197	639563
200833	639564
1602	639565
5250	639566
322498	639567
340260	639568
254599	639569
356737	639570
24360	639571
350461	639572
207261	639573
352638	639574
128553	639575
109591	639576
11630	639577
207141	639578
272198	639579
293025	639580
279630	639581
38809	639582
14701	639583
291040	639584
5666	639585
127912	639586
10402	639587
133360	639588
9	639589
30846	639590
9	639591
244486	639592
59164	639593
86368	639594
95213	639595
61027	639596
91437	639597
199591	639598
208269	639599
276334	639600
53406	639601
53395	639602
42145	639603
207788	639604
111905	639605
193106	639606
171954	639607
137412	639608
128862	639609
288902	639610
11189	639611
27547	639612
288530	639613
62421	639614
14256	639615
323117	639616
28258	639617
19666	639618
39082	639619
216123	639620
215924	639621
160980	639622
218048	639623
239876	639624
203307	639625
165737	639626
173337	639627
199377	639628
37263	639629
161199	639630
268385	639631
270774	639632
49524	639633
109410	639634
8004	639635
228739	639636
280534	639637
60488	639638
57297	639639
87325	639640
119052	639641
146788	639642
289538	639643
173590	639644
286421	639645
37340	639646
252112	639647
349151	639648
198972	639649
351856	639650
34558	639651
111024	639652
84324	639653
274228	639654
181213	639655
6188	639656
19817	639657
153156	639658
96778	639659
84126	639660
38609	639661
240092	639662
206424	639663
139992	639664
121847	639665
180294	639666
122801	639667
26538	639668
82074	639669
282511	639670
9865	639671
9865	639672
30229	639673
83102	639674
69183	639675
41306	639676
80590	639677
197403	639678
19254	639679
46709	639680
93358	639681
223	639682
26888	639683
352192	639684
210136	639685
355537	639686
209904	639687
8725	639688
32948	639689
166414	639690
105517	639691
37388	639692
345156	639693
327976	639694
984	639695
46064	639696
207002	639697
127431	639698
210379	639699
102327	639700
102327	639701
49429	639702
34133	639703
155	639704
34133	639705
111537	639706
292051	639707
172855	639708
73147	639709
49577	639710
49050	639711
11287	639712
258430	639713
334159	639714
57759	639715
34412	639716
31392	639717
118159	639718
31641	639719
23066	639720
353334	639721
334350	639722
2306	639723
9	639724
289217	639725
166628	639726
312	639727
13981	639728
10999	639729
138912	639730
223039	639731
127299	639732
270776	639733
27229	639734
14637	639735
59756	639736
229334	639737
54115	639738
8099	639739
9764	639740
162	639741
37135	639742
6407	639743
10995	639744
23708	639745
265974	639746
33820	639747
46491	639748
162972	639749
38677	639750
112450	639751
98238	639752
33454	639753
4572	639754
175815	639755
5748	639756
172644	639757
112365	639758
55594	639759
172244	639760
111923	639761
26460	639762
73786	639763
177957	639764
127022	639765
183725	639766
99650	639767
35401	639768
286314	639769
289448	639770
26460	639771
320808	639772
209881	639773
83785	639774
350614	639775
351319	639776
208057	639777
129023	639778
715	639779
63496	639780
63496	639781
63496	639782
48246	639783
33635	639784
92978	639785
93283	639786
92862	639787
8826	639788
74727	639789
147405	639790
31943	639791
40796	639792
88410	639793
63396	639794
292719	639795
325623	639796
337730	639797
324232	639798
66990	639799
66990	639800
104426	639801
53601	639802
22209	639803
98172	639804
294478	639805
176643	639806
173876	639807
63573	639808
18451	639809
18373	639810
281084	639811
76314	639812
38903	639813
73034	639814
329677	639815
54015	639816
345869	639817
67524	639818
167053	639819
153002	639820
75787	639821
18689	639822
115527	639823
115307	639824
308650	639825
209833	639826
119175	639827
179274	639828
67118	639829
23035	639830
20687	639831
161378	639832
49963	639833
123837	639834
78402	639835
44023	639836
20617	639837
40158	639838
40642	639839
152753	639840
139140	639841
57862	639842
119959	639843
1045	639844
8513	639845
321760	639846
63529	639847
29284	639848
74599	639849
18001	639850
287863	639851
128848	639852
82004	639853
82004	639854
106045	639855
340906	639856
127063	639857
108227	639858
71384	639859
17543	639860
179944	639861
34379	639862
188857	639863
319044	639864
339720	639865
319235	639866
102737	639867
349454	639868
172117	639869
75927	639870
32908	639871
288352	639872
56895	639873
161259	639874
304535	639875
20785	639876
10610	639877
170852	639878
4022	639879
22784	639880
129076	639881
129076	639882
351081	639883
45938	639884
47397	639885
8558	639886
130545	639887
11104	639888
34729	639889
199399	639890
81061	639891
118941	639892
118247	639893
79110	639894
144009	639895
179135	639896
5996	639897
46833	639898
44173	639899
256027	639900
171778	639901
162672	639902
127651	639903
281259	639904
57206	639905
54073	639906
7709	639907
274214	639908
212292	639909
104081	639910
44735	639911
281831	639912
171696	639913
279880	639914
37397	639915
2503	639916
5901	639917
67005	639918
21926	639919
83162	639920
38802	639921
127373	639922
106663	639923
69684	639924
209627	639925
209002	639926
354190	639927
18458	639928
301626	639929
8652	639930
248020	639931
281634	639932
5895	639933
302830	639934
183953	639935
30899	639936
299209	639937
50635	639938
94156	639939
349753	639940
208786	639941
128619	639942
190819	639943
6760	639944
120386	639945
326942	639946
234495	639947
166297	639948
11751	639949
26802	639950
25849	639951
91133	639952
354487	639953
285118	639954
202451	639955
170996	639956
129567	639957
8919	639958
128047	639959
355443	639960
74696	639961
44031	639962
281134	639963
73144	639964
301891	639965
63267	639966
6728	639967
163260	639968
333370	639969
111580	639970
19689	639971
7201	639972
33597	639973
19658	639974
50623	639975
206578	639976
349093	639977
72752	639978
336745	639979
195897	639980
14805	639981
146336	639982
74071	639983
198437	639984
198690	639985
182432	639986
81963	639987
44722	639988
37394	639989
90003	639990
127044	639991
37396	639992
66179	639993
139530	639994
44441	639995
166679	639996
78643	639997
205238	639998
202028	639999
47565	640000
14119	640001
338977	640002
6548	640003
4754	640004
296862	640005
106218	640006
111161	640007
20685	640008
78985	640009
212814	640010
38767	640011
326426	640012
15951	640013
43984	640014
194239	640015
351866	640016
1053	640017
58007	640018
2946	640019
24097	640020
124936	640021
61775	640022
113089	640023
291323	640024
162391	640025
3484	640026
278583	640027
132410	640028
94399	640029
18448	640030
126131	640031
150695	640032
117195	640033
317720	640034
238653	640035
355616	640036
347992	640037
104640	640038
40642	640039
164326	640040
125473	640041
55270	640042
38825	640043
248576	640044
45020	640045
277482	640046
417	640047
22033	640048
118196	640049
231807	640050
311020	640051
126064	640052
124394	640053
87833	640054
54385	640055
66050	640056
37397	640057
1290	640058
11614	640059
166027	640060
52200	640061
187724	640062
17850	640063
158056	640064
109850	640065
121264	640066
139288	640067
321606	640068
17417	640069
276392	640070
62408	640071
62133	640072
83503	640073
62242	640074
255958	640075
1290	640076
73182	640077
73350	640078
291320	640079
24168	640080
139988	640081
238775	640082
303906	640083
349913	640084
204865	640085
204582	640086
68408	640087
26818	640088
21101	640089
18981	640090
43363	640091
40675	640092
256325	640093
27230	640094
83026	640095
5	640096
20054	640097
143997	640098
171149	640099
108111	640100
44442	640101
24074	640102
284907	640103
323114	640104
271035	640105
350862	640106
8249	640107
205821	640108
49797	640109
13001	640110
71063	640111
10105	640112
54001	640113
224940	640114
291426	640115
173414	640116
175718	640117
49097	640118
162458	640119
72112	640120
48568	640121
156270	640122
171942	640123
173578	640124
13245	640125
194110	640126
108867	640127
120465	640128
206572	640129
142613	640130
30989	640131
27997	640132
199588	640133
93411	640134
24025	640135
284009	640136
261926	640137
35606	640138
76254	640139
107	640140
308336	640141
259297	640142
138334	640143
104636	640144
109179	640145
238087	640146
313091	640147
122147	640148
30604	640149
247017	640150
34006	640151
187152	640152
54051	640153
193963	640154
193125	640155
117547	640156
187448	640157
40699	640158
263646	640159
3616	640160
831	640161
8772	640162
16279	640163
278381	640164
166833	640165
43333	640166
3868	640167
196764	640168
32424	640169
168855	640170
108062	640171
312410	640172
193	640173
199305	640174
5533	640175
62541	640176
11706	640177
7301	640178
124370	640179
120927	640180
6109	640181
127179	640182
30238	640183
10533	640184
1710	640185
3078	640186
3610	640187
79898	640188
1	640189
2236	640190
145398	640191
4376	640192
29574	640193
183262	640194
18352	640195
306805	640196
135674	640197
211150	640198
179256	640199
284236	640200
359	640201
203192	640202
339255	640203
338919	640204
55617	640205
39253	640206
125838	640207
284932	640208
10252	640209
202136	640210
114720	640211
43418	640212
3691	640213
3028	640214
1464	640215
7204	640216
63695	640217
84811	640218
264	640219
111725	640220
57892	640221
170707	640222
125854	640223
299137	640224
284230	640225
62054	640226
298991	640227
298846	640228
91521	640229
91948	640230
145549	640231
144634	640232
306927	640233
132224	640234
257788	640235
100443	640236
258233	640237
92665	640238
29464	640239
2847	640240
70842	640241
84973	640242
211011	640243
14739	640244
211318	640245
84798	640246
84583	640247
130540	640248
130653	640249
75558	640250
39748	640251
1394	640252
14423	640253
185718	640254
184092	640255
43518	640256
311056	640257
96318	640258
299145	640259
344349	640260
298754	640261
307448	640262
257956	640263
74082	640264
344115	640265
40021	640266
86952	640267
134021	640268
43680	640269
55549	640270
1148	640271
18543	640272
198681	640273
18779	640274
1436	640275
129566	640276
2594	640277
36275	640278
7310	640279
16085	640280
77823	640281
22819	640282
31836	640283
17727	640284
84324	640285
308769	640286
263506	640287
50163	640288
83846	640289
27410	640290
170376	640291
179881	640292
13696	640293
60389	640294
76637	640295
17011	640296
68854	640297
24343	640298
207417	640299
153412	640300
109032	640301
135688	640302
37478	640303
83834	640304
48942	640305
5700	640306
29521	640307
106221	640308
280916	640309
46926	640310
254423	640311
254078	640312
49956	640313
290657	640314
194508	640315
79010	640316
196065	640317
18788	640318
119155	640319
147446	640320
572	640321
60626	640322
126178	640323
6607	640324
27219	640325
2894	640326
9908	640327
11479	640328
4468	640329
199000	640330
67949	640331
41718	640332
15152	640333
118497	640334
6303	640335
1485	640336
131523	640337
35795	640338
9031	640339
44945	640340
20179	640341
204030	640342
11221	640343
2894	640344
38230	640345
60909	640346
75139	640347
12207	640348
43131	640349
3701	640350
4776	640351
98048	640352
266069	640353
148145	640354
284343	640355
19752	640356
18624	640357
213647	640358
9639	640359
33449	640360
55973	640361
125972	640362
126862	640363
54856	640364
128419	640365
14738	640366
137455	640367
60302	640368
19752	640369
63657	640370
14979	640371
15090	640372
102616	640373
3004	640374
21105	640375
9461	640376
245458	640377
43460	640378
3711	640379
12568	640380
7518	640381
4752	640382
275087	640383
84756	640384
7518	640385
14868	640386
178283	640387
64650	640388
280048	640389
6690	640390
89569	640391
4063	640392
184578	640393
75680	640394
117303	640395
90208	640396
53596	640397
211107	640398
12503	640399
157953	640400
100250	640401
62931	640402
11878	640403
61862	640404
183887	640405
60925	640406
145402	640407
16094	640408
30535	640409
74205	640410
130570	640411
20084	640412
8551	640413
20063	640414
350317	640415
4543	640416
46053	640417
7184	640418
102661	640419
47833	640420
39107	640421
91672	640422
44003	640423
115312	640424
346121	640425
20785	640426
20186	640427
231815	640428
148266	640429
12425	640430
36791	640431
224271	640432
44746	640433
185725	640434
10994	640435
26556	640436
60942	640437
118970	640438
67567	640439
76838	640440
43022	640441
237583	640442
9151	640443
170865	640444
55852	640445
19107	640446
20208	640447
321780	640448
11850	640449
30229	640450
61557	640451
51056	640452
209127	640453
129118	640454
179046	640455
50575	640456
159527	640457
87626	640458
31464	640459
140701	640460
16361	640461
103090	640462
35215	640463
107640	640464
27746	640465
13470	640466
326519	640467
22127	640468
303938	640469
253946	640470
89771	640471
136476	640472
168165	640473
89771	640474
91372	640475
136201	640476
232755	640477
153125	640478
128167	640479
290708	640480
111050	640481
34588	640482
113777	640483
13240	640484
68906	640485
90612	640486
26551	640487
33121	640488
187426	640489
59648	640490
46680	640491
31649	640492
396	640493
28603	640494
20254	640495
58055	640496
305961	640497
132935	640498
67992	640499
29278	640500
105153	640501
86081	640502
303955	640503
103136	640504
123	640505
169006	640506
34208	640507
97679	640508
80160	640509
5881	640510
343933	640511
100	640512
40539	640513
1522	640514
161649	640515
1953	640516
19866	640517
54071	640518
137864	640519
206744	640520
16880	640521
22102	640522
14182	640523
5532	640524
35894	640525
3554	640526
6565	640527
236700	640528
216330	640529
214868	640530
134019	640531
86561	640532
218254	640533
57602	640534
218685	640535
133891	640536
218669	640537
216260	640538
132237	640539
216491	640540
213985	640541
132431	640542
134816	640543
215800	640544
28191	640545
133134	640546
85864	640547
39685	640548
213960	640549
214000	640550
134653	640551
58007	640552
133976	640553
214036	640554
87360	640555
133848	640556
133152	640557
87363	640558
56993	640559
60983	640560
33497	640561
343420	640562
6552	640563
196805	640564
37393	640565
56026	640566
127817	640567
12448	640568
48795	640569
24651	640570
78501	640571
49790	640572
72180	640573
105546	640574
289040	640575
13247	640576
19712	640577
174183	640578
13319	640579
13063	640580
111334	640581
110362	640582
7919	640583
48298	640584
279695	640585
49681	640586
346940	640587
110153	640588
111125	640589
292784	640590
34527	640591
126774	640592
17328	640593
174930	640594
24381	640595
28109	640596
140654	640597
6091	640598
251525	640599
17429	640600
9557	640601
176732	640602
72062	640603
153486	640604
1126	640605
90230	640606
120241	640607
272535	640608
11966	640609
78334	640610
343795	640611
128278	640612
20971	640613
146702	640614
209321	640615
35172	640616
162387	640617
14292	640618
73221	640619
72874	640620
59826	640621
210244	640622
26535	640623
301223	640624
33173	640625
321350	640626
16385	640627
17350	640628
28824	640629
159143	640630
140991	640631
128337	640632
291968	640633
14269	640634
27185	640635
78467	640636
354295	640637
27347	640638
208908	640639
10581	640640
43964	640641
181566	640642
37071	640643
165490	640644
75048	640645
121446	640646
177091	640647
276931	640648
103545	640649
352017	640650
217	640651
42973	640652
349326	640653
190946	640654
205818	640655
190234	640656
83871	640657
59038	640658
9844	640659
23588	640660
316122	640661
118473	640662
25921	640663
50137	640664
127014	640665
110615	640666
193195	640667
176663	640668
72400	640669
4907	640670
176650	640671
72679	640672
172326	640673
49653	640674
72955	640675
108836	640676
174648	640677
49646	640678
285921	640679
54012	640680
72121	640681
287797	640682
110988	640683
167099	640684
174496	640685
4397	640686
54067	640687
286313	640688
38713	640689
72531	640690
76057	640691
159784	640692
110479	640693
274611	640694
262370	640695
121850	640696
51405	640697
13912	640698
127689	640699
296698	640700
49534	640701
6334	640702
171971	640703
38414	640704
227671	640705
101742	640706
19130	640707
107329	640708
19485	640709
55890	640710
323906	640711
164999	640712
288957	640713
29445	640714
19740	640715
55890	640716
115357	640717
20698	640718
21544	640719
186344	640720
31963	640721
395	640722
94056	640723
172132	640724
14633	640725
14633	640726
137561	640727
137561	640728
79984	640729
74605	640730
55825	640731
348891	640732
55843	640733
34522	640734
224488	640735
83663	640736
224642	640737
90584	640738
98287	640739
246725	640740
109279	640741
902	640742
188690	640743
55733	640744
209560	640745
164272	640746
26491	640747
275890	640748
50765	640749
3980	640750
301570	640751
129976	640752
8949	640753
79355	640754
2318	640755
21416	640756
122623	640757
83577	640758
350328	640759
38584	640760
119418	640761
17306	640762
17206	640763
319189	640764
408	640765
9365	640766
193557	640767
10017	640768
238517	640769
206624	640770
172951	640771
109832	640772
1187	640773
981	640774
318455	640775
32776	640776
26150	640777
163871	640778
8945	640779
31719	640780
65887	640781
13247	640782
6903	640783
127326	640784
73	640785
8530	640786
98037	640787
208862	640788
27356	640789
22002	640790
127790	640791
43830	640792
204567	640793
276346	640794
13	640795
13	640796
39808	640797
13	640798
13	640799
13	640800
13	640801
7249	640802
13	640803
13	640804
13	640805
13	640806
13	640807
13	640808
13	640809
13	640810
13	640811
13	640812
51182	640813
310549	640814
115267	640815
25198	640816
75262	640817
75956	640818
3298	640819
253372	640820
328139	640821
128366	640822
305183	640823
45407	640824
49450	640825
108727	640826
23298	640827
47816	640828
100505	640829
45043	640830
130201	640831
47449	640832
101446	640833
293037	640834
54070	640835
108739	640836
55811	640837
177155	640838
285308	640839
176398	640840
204	640841
27235	640842
8	640843
6653	640844
250134	640845
54703	640846
167197	640847
355180	640848
231535	640849
70614	640850
67552	640851
8	640852
8	640853
8	640854
66607	640855
8	640856
128952	640857
209922	640858
8	640859
8	640860
8	640861
139051	640862
55595	640863
84453	640864
127159	640865
169035	640866
302544	640867
343951	640868
13134	640869
2082	640870
89929	640871
25234	640872
108992	640873
137401	640874
118773	640875
25993	640876
177458	640877
204935	640878
94648	640879
176753	640880
110167	640881
13325	640882
174949	640883
111004	640884
46093	640885
17931	640886
290957	640887
3984	640888
3985	640889
227480	640890
178307	640891
172286	640892
139524	640893
83626	640894
279532	640895
354200	640896
207186	640897
111508	640898
99626	640899
71064	640900
959	640901
111213	640902
1359	640903
73290	640904
83626	640905
72966	640906
147865	640907
5293	640908
56211	640909
108480	640910
294912	640911
8488	640912
291244	640913
18017	640914
112591	640915
94075	640916
47150	640917
190773	640918
127312	640919
8938	640920
229273	640921
109949	640922
146544	640923
259900	640924
9261	640925
29937	640926
158146	640927
266743	640928
69831	640929
119354	640930
33329	640931
73262	640932
18023	640933
71807	640934
172514	640935
285857	640936
109184	640937
48784	640938
11656	640939
287756	640940
54955	640941
294191	640942
333436	640943
183332	640944
211078	640945
128733	640946
322666	640947
55846	640948
38435	640949
27255	640950
80258	640951
362	640952
53798	640953
59573	640954
113245	640955
226504	640956
4694	640957
110998	640958
204892	640959
61420	640960
8488	640961
174019	640962
55940	640963
288602	640964
73085	640965
49680	640966
64924	640967
351237	640968
206888	640969
38733	640970
72364	640971
71779	640972
172565	640973
72652	640974
72364	640975
24242	640976
176923	640977
49633	640978
19292	640979
293987	640980
176683	640981
49642	640982
111340	640983
34358	640984
113557	640985
56503	640986
64260	640987
17494	640988
44226	640989
49395	640990
19912	640991
194118	640992
141345	640993
49097	640994
19756	640995
17743	640996
74821	640997
139954	640998
12979	640999
291399	641000
10580	641001
10580	641002
44937	641003
209873	641004
38862	641005
289135	641006
111055	641007
78197	641008
48220	641009
58423	641010
45972	641011
336662	641012
43201	641013
271479	641014
190095	641015
172853	641016
30856	641017
103522	641018
32945	641019
198947	641020
248676	641021
221765	641022
865	641023
83015	641024
19744	641025
207280	641026
113352	641027
109819	641028
290450	641029
24544	641030
109269	641031
48817	641032
274273	641033
73355	641034
109995	641035
294713	641036
17964	641037
292042	641038
4948	641039
205735	641040
173438	641041
7916	641042
273348	641043
74580	641044
4918	641045
189304	641046
7564	641047
18831	641048
18920	641049
189002	641050
32818	641051
61627	641052
78279	641053
226219	641054
270309	641055
158178	641056
83339	641057
11905	641058
38463	641059
133037	641060
190788	641061
190200	641062
356419	641063
44720	641064
7393	641065
279367	641066
62660	641067
15393	641068
17592	641069
173773	641070
173367	641071
7849	641072
49564	641073
72165	641074
173190	641075
6121	641076
289733	641077
49022	641078
294036	641079
285690	641080
2654	641081
7598	641082
291235	641083
176435	641084
290025	641085
294303	641086
172670	641087
291243	641088
292531	641089
48959	641090
4910	641091
293296	641092
172306	641093
109279	641094
109318	641095
24440	641096
34567	641097
24150	641098
71942	641099
285603	641100
27295	641101
55759	641102
166977	641103
72922	641104
129981	641105
71777	641106
287289	641107
49132	641108
278787	641109
79350	641110
206470	641111
172306	641112
34562	641113
49532	641114
6172	641115
17637	641116
177023	641117
48641	641118
176983	641119
108813	641120
1082	641121
7028	641122
289518	641123
171577	641124
111396	641125
73210	641126
109340	641127
173622	641128
29864	641129
34129	641130
173565	641131
74906	641132
33864	641133
288876	641134
291617	641135
108594	641136
109445	641137
295114	641138
175549	641139
48752	641140
71731	641141
13251	641142
108809	641143
288244	641144
595	641145
72118	641146
293235	641147
176565	641148
172440	641149
287132	641150
171753	641151
47494	641152
285817	641153
173590	641154
293259	641155
24291	641156
12754	641157
33845	641158
109041	641159
108734	641160
289332	641161
171439	641162
108823	641163
73204	641164
172371	641165
73203	641166
277780	641167
108634	641168
172959	641169
94828	641170
71590	641171
288165	641172
1840	641173
176980	641174
109277	641175
286147	641176
49022	641177
73209	641178
71831	641179
109309	641180
71533	641181
72118	641182
49284	641183
285929	641184
71630	641185
289221	641186
49476	641187
226752	641188
176261	641189
294147	641190
17977	641191
48659	641192
11045	641193
128591	641194
348637	641195
6957	641196
355615	641197
33186	641198
80179	641199
105823	641200
166719	641201
350975	641202
66311	641203
105946	641204
127835	641205
83395	641206
357522	641207
129467	641208
128312	641209
104351	641210
328228	641211
207528	641212
106679	641213
206425	641214
352422	641215
207682	641216
351378	641217
54068	641218
206159	641219
357079	641220
56385	641221
24592	641222
82790	641223
175053	641224
8628	641225
71941	641226
206302	641227
205979	641228
352687	641229
55953	641230
210464	641231
84143	641232
14628	641233
27187	641234
55807	641235
8697	641236
112123	641237
89439	641238
139115	641239
19751	641240
205193	641241
127313	641242
959	641243
3969	641244
173302	641245
271116	641246
172635	641247
34514	641248
111586	641249
162156	641250
157427	641251
208837	641252
348937	641253
239124	641254
204931	641255
7375	641256
10636	641257
19098	641258
207343	641259
186580	641260
85081	641261
38130	641262
37767	641263
158756	641264
76539	641265
100804	641266
781	641267
66793	641268
13317	641269
100804	641270
6327	641271
71390	641272
31086	641273
33921	641274
10154	641275
12177	641276
131243	641277
13202	641278
276988	641279
77225	641280
11379	641281
62854	641282
102018	641283
11054	641284
31742	641285
72863	641286
350992	641287
56639	641288
66751	641289
6435	641290
174790	641291
52665	641292
281052	641293
346703	641294
8581	641295
58578	641296
280813	641297
210020	641298
39527	641299
12361	641300
159919	641301
117628	641302
33133	641303
356256	641304
8176	641305
7640	641306
33134	641307
21466	641308
31804	641309
63469	641310
10607	641311
336867	641312
129744	641313
5580	641314
222	641315
35838	641316
105616	641317
42278	641318
37631	641319
54585	641320
131520	641321
26119	641322
45440	641323
4990	641324
172931	641325
57953	641326
117603	641327
117516	641328
8787	641329
121	641330
31707	641331
24309	641332
43828	641333
4538	641334
1592	641335
57473	641336
43257	641337
334654	641338
333943	641339
14426	641340
143515	641341
117007	641342
27395	641343
82733	641344
209315	641345
118015	641346
174385	641347
34391	641348
325869	641349
38993	641350
76614	641351
127227	641352
6120	641353
67517	641354
5771	641355
106670	641356
53467	641357
143024	641358
81085	641359
8186	641360
142263	641361
17912	641362
350452	641363
17912	641364
296287	641365
52531	641366
14744	641367
317880	641368
210319	641369
41337	641370
108200	641371
6252	641372
229835	641373
25229	641374
30028	641375
106408	641376
97415	641377
96303	641378
45109	641379
18259	641380
45847	641381
164489	641382
13884	641383
123777	641384
51970	641385
14141	641386
38283	641387
152145	641388
197104	641389
356567	641390
147109	641391
1148	641392
88219	641393
171468	641394
286536	641395
338117	641396
24410	641397
344737	641398
176822	641399
9398	641400
33692	641401
329272	641402
26343	641403
29198	641404
105387	641405
189236	641406
2145	641407
1510	641408
26110	641409
12275	641410
856	641411
3842	641412
2145	641413
31887	641414
264041	641415
6991	641416
188436	641417
4706	641418
315123	641419
121	641420
7484	641421
528	641422
7970	641423
36000	641424
20997	641425
256601	641426
263364	641427
13342	641428
42781	641429
181923	641430
7874	641431
193298	641432
2664	641433
178779	641434
13542	641435
113	641436
230074	641437
118973	641438
196677	641439
76953	641440
2890	641441
34740	641442
89252	641443
288246	641444
118798	641445
57110	641446
300014	641447
77852	641448
154733	641449
326308	641450
345602	641451
69493	641452
82815	641453
104619	641454
38352	641455
130120	641456
347980	641457
19707	641458
33761	641459
265085	641460
25476	641461
100623	641462
219236	641463
211320	641464
256772	641465
135241	641466
238014	641467
112769	641468
222108	641469
301278	641470
198477	641471
60326	641472
84378	641473
183201	641474
275115	641475
27214	641476
136586	641477
249928	641478
70474	641479
151768	641480
349582	641481
115316	641482
38435	641483
29993	641484
331398	641485
241056	641486
95136	641487
95133	641488
42874	641489
42931	641490
95191	641491
42905	641492
63010	641493
95137	641494
42902	641495
77317	641496
52205	641497
106779	641498
197654	641499
225114	641500
20607	641501
303275	641502
40552	641503
848	641504
118322	641505
148366	641506
99297	641507
51203	641508
11121	641509
265981	641510
77099	641511
52254	641512
13932	641513
322084	641514
44291	641515
21533	641516
177375	641517
111703	641518
295354	641519
49843	641520
58966	641521
22509	641522
31407	641523
252483	641524
197541	641525
197438	641526
83570	641527
4010	641528
65772	641529
165199	641530
263973	641531
187136	641532
12060	641533
145455	641534
21034	641535
181620	641536
12970	641537
11405	641538
154980	641539
52242	641540
194078	641541
21034	641542
167994	641543
5848	641544
327000	641545
68685	641546
338184	641547
18494	641548
187430	641549
212771	641550
228817	641551
117821	641552
117541	641553
77921	641554
124429	641555
77139	641556
187208	641557
117574	641558
52192	641559
6403	641560
306969	641561
5115	641562
64563	641563
156728	641564
161355	641565
186958	641566
52262	641567
312875	641568
52266	641569
41805	641570
50301	641571
59106	641572
154685	641573
328801	641574
187703	641575
98420	641576
1413	641577
52051	641578
4228	641579
66193	641580
41787	641581
136454	641582
52257	641583
327032	641584
66309	641585
292512	641586
16290	641587
136628	641588
256369	641589
275051	641590
154111	641591
221774	641592
298377	641593
312836	641594
187447	641595
187427	641596
320470	641597
46998	641598
98227	641599
95387	641600
344585	641601
201088	641602
88170	641603
14169	641604
46517	641605
7767	641606
115712	641607
185578	641608
76500	641609
138614	641610
310024	641611
6427	641612
136729	641613
91731	641614
98433	641615
21837	641616
140714	641617
168467	641618
242	641619
127530	641620
4425	641621
5546	641622
114438	641623
2901	641624
171264	641625
12972	641626
51044	641627
107972	641628
35029	641629
6470	641630
167225	641631
44576	641632
35885	641633
82087	641634
230980	641635
170474	641636
38718	641637
229245	641638
141459	641639
119003	641640
104417	641641
136592	641642
56609	641643
21226	641644
220655	641645
214976	641646
76815	641647
172417	641648
33504	641649
245912	641650
259941	641651
238228	641652
212577	641653
334197	641654
198997	641655
86995	641656
89853	641657
338641	641658
40875	641659
3414	641660
299990	641661
142266	641662
90338	641663
142417	641664
188986	641665
2026	641666
18899	641667
98638	641668
186145	641669
50120	641670
21286	641671
147929	641672
36372	641673
56462	641674
4336	641675
79450	641676
212180	641677
36416	641678
10709	641679
45566	641680
115425	641681
150	641682
355	641683
29789	641684
5570	641685
121121	641686
80144	641687
40266	641688
189663	641689
118099	641690
6422	641691
31880	641692
6523	641693
105804	641694
30	641695
95789	641696
45651	641697
190751	641698
26940	641699
160423	641700
20986	641701
5395	641702
856	641703
5517	641704
177768	641705
26084	641706
84671	641707
42873	641708
61467	641709
26430	641710
256389	641711
42008	641712
4257	641713
87823	641714
81085	641715
15011	641716
20094	641717
39277	641718
131458	641719
44408	641720
179639	641721
83269	641722
177022	641723
12994	641724
47973	641725
139527	641726
115256	641727
115161	641728
40459	641729
102749	641730
48124	641731
24826	641732
248622	641733
282776	641734
176886	641735
120335	641736
10488	641737
161333	641738
35055	641739
80346	641740
6098	641741
147843	641742
35948	641743
6924	641744
155012	641745
18625	641746
247195	641747
278144	641748
222589	641749
9365	641750
50834	641751
80299	641752
303813	641753
78636	641754
347919	641755
9273	641756
139746	641757
52939	641758
8359	641759
103683	641760
326809	641761
23441	641762
32411	641763
139832	641764
269853	641765
335461	641766
161905	641767
50531	641768
272910	641769
228801	641770
193533	641771
156027	641772
282399	641773
300217	641774
90549	641775
90549	641776
104277	641777
33601	641778
140896	641779
209186	641780
357101	641781
26669	641782
331301	641783
21528	641784
80644	641785
196861	641786
281002	641787
18252	641788
107703	641789
246437	641790
70904	641791
342445	641792
48170	641793
328794	641794
91003	641795
348374	641796
16288	641797
347533	641798
280781	641799
90328	641800
204717	641801
165433	641802
346055	641803
89904	641804
280158	641805
266278	641806
46248	641807
301179	641808
279604	641809
89126	641810
153881	641811
123180	641812
54268	641813
60092	641814
122214	641815
329373	641816
88667	641817
104563	641818
35108	641819
97561	641820
80572	641821
198039	641822
331116	641823
80601	641824
197555	641825
197930	641826
280944	641827
225412	641828
330947	641829
14249	641830
122820	641831
137022	641832
330502	641833
35301	641834
305088	641835
105908	641836
122806	641837
15798	641838
26397	641839
249371	641840
205765	641841
54354	641842
80653	641843
37528	641844
127527	641845
42745	641846
58344	641847
97572	641848
80643	641849
195526	641850
54292	641851
123313	641852
54266	641853
332122	641854
331222	641855
151186	641856
154717	641857
126744	641858
338930	641859
255492	641860
94841	641861
196883	641862
301122	641863
3093	641864
266175	641865
331455	641866
54266	641867
19155	641868
196863	641869
26668	641870
331826	641871
93160	641872
43744	641873
70609	641874
47947	641875
37552	641876
282843	641877
37680	641878
88305	641879
221605	641880
87246	641881
321191	641882
107581	641883
224559	641884
169971	641885
95181	641886
145298	641887
178148	641888
29177	641889
249904	641890
309902	641891
5122	641892
155722	641893
4764	641894
32024	641895
32045	641896
189577	641897
129952	641898
168834	641899
129439	641900
208554	641901
38876	641902
14686	641903
351011	641904
129441	641905
127655	641906
19821	641907
127994	641908
27380	641909
357571	641910
206794	641911
353272	641912
100698	641913
205108	641914
153906	641915
127723	641916
356683	641917
209650	641918
128388	641919
50958	641920
41610	641921
11045	641922
291881	641923
16648	641924
130408	641925
80071	641926
36115	641927
194478	641928
26408	641929
270041	641930
67190	641931
80687	641932
37429	641933
59261	641934
271442	641935
55658	641936
3804	641937
60371	641938
74828	641939
198555	641940
300560	641941
14348	641942
88673	641943
204493	641944
26606	641945
88761	641946
70816	641947
126697	641948
271493	641949
333906	641950
180009	641951
166105	641952
43274	641953
14348	641954
37279	641955
204980	641956
107809	641957
111000	641958
100858	641959
171858	641960
14627	641961
159684	641962
76940	641963
265186	641964
292390	641965
49785	641966
6033	641967
83574	641968
14557	641969
211919	641970
44101	641971
138571	641972
261743	641973
32808	641974
147855	641975
83582	641976
115061	641977
78879	641978
213869	641979
129019	641980
98767	641981
76805	641982
38730	641983
205130	641984
83751	641985
251473	641986
83875	641987
294919	641988
129578	641989
291018	641990
277595	641991
254189	641992
117688	641993
351196	641994
46966	641995
206981	641996
231605	641997
291821	641998
72557	641999
26501	642000
175835	642001
94690	642002
127872	642003
322021	642004
352382	642005
288158	642006
32080	642007
304545	642008
177143	642009
346806	642010
206997	642011
7619	642012
209227	642013
208075	642014
53552	642015
357248	642016
129477	642017
47655	642018
350503	642019
129487	642020
109603	642021
163109	642022
129480	642023
26501	642024
114425	642025
210149	642026
291302	642027
295126	642028
162890	642029
2754	642030
299517	642031
167353	642032
45613	642033
1421	642034
130893	642035
290432	642036
10011	642037
286303	642038
73075	642039
111151	642040
73132	642041
176717	642042
71808	642043
111085	642044
49320	642045
113656	642046
38309	642047
331963	642048
18303	642049
189598	642050
109866	642051
34405	642052
48805	642053
13197	642054
128826	642055
68604	642056
22190	642057
72581	642058
288869	642059
176945	642060
110462	642061
71575	642062
339291	642063
353665	642064
73273	642065
19201	642066
49736	642067
111078	642068
174791	642069
109234	642070
72995	642071
14622	642072
281383	642073
115163	642074
294628	642075
42392	642076
302628	642077
287969	642078
46851	642079
352527	642080
171825	642081
294562	642082
33846	642083
176981	642084
38663	642085
4908	642086
141833	642087
73195	642088
17591	642089
110538	642090
288730	642091
295214	642092
287190	642093
353383	642094
73267	642095
177242	642096
292940	642097
177067	642098
291987	642099
49656	642100
288043	642101
171779	642102
109232	642103
288074	642104
60418	642105
27142	642106
288257	642107
290177	642108
174315	642109
175093	642110
32589	642111
108592	642112
72503	642113
71721	642114
13236	642115
110347	642116
83435	642117
7818	642118
107757	642119
1103	642120
350896	642121
294665	642122
176177	642123
109262	642124
73137	642125
175641	642126
24322	642127
111225	642128
23068	642129
172534	642130
34595	642131
292513	642132
12175	642133
73211	642134
71078	642135
292012	642136
128467	642137
49465	642138
247867	642139
31370	642140
109073	642141
89079	642142
24205	642143
293613	642144
38717	642145
48920	642146
110479	642147
17861	642148
106405	642149
357513	642150
73017	642151
29907	642152
110973	642153
13200	642154
34229	642155
109592	642156
38312	642157
342896	642158
209733	642159
288573	642160
195063	642161
72622	642162
175716	642163
72016	642164
56280	642165
71637	642166
17879	642167
49675	642168
2201	642169
21254	642170
35685	642171
110840	642172
44807	642173
16916	642174
352063	642175
294099	642176
44694	642177
34553	642178
8943	642179
29699	642180
280822	642181
94016	642182
15602	642183
109240	642184
34326	642185
181053	642186
73065	642187
73013	642188
286668	642189
3197	642190
287847	642191
293846	642192
111180	642193
34366	642194
294016	642195
110201	642196
171773	642197
109354	642198
5276	642199
83262	642200
16910	642201
71084	642202
292849	642203
33860	642204
291281	642205
174362	642206
249224	642207
62751	642208
71955	642209
111220	642210
175775	642211
129365	642212
33783	642213
6188	642214
291511	642215
9954	642216
24685	642217
6160	642218
109261	642219
6963	642220
24667	642221
17901	642222
33815	642223
6218	642224
7842	642225
175290	642226
10112	642227
63987	642228
17777	642229
48547	642230
172164	642231
108782	642232
108954	642233
33843	642234
9961	642235
48980	642236
110591	642237
168648	642238
111202	642239
13369	642240
33673	642241
109036	642242
55940	642243
294108	642244
37173	642245
12673	642246
72746	642247
71776	642248
173131	642249
10147	642250
172860	642251
286619	642252
49424	642253
195812	642254
108707	642255
4901	642256
295105	642257
48313	642258
209696	642259
108725	642260
42392	642261
49687	642262
111165	642263
24541	642264
593	642265
24323	642266
109800	642267
72969	642268
24300	642269
42211	642270
9294	642271
147881	642272
79797	642273
172743	642274
170173	642275
209989	642276
294776	642277
111040	642278
34502	642279
326242	642280
291828	642281
10149	642282
177021	642283
72969	642284
72993	642285
49599	642286
345248	642287
347178	642288
10100	642289
281617	642290
72371	642291
19798	642292
267604	642293
12403	642294
294976	642295
334579	642296
294238	642297
24527	642298
206765	642299
42454	642300
49051	642301
71868	642302
33910	642303
44880	642304
111019	642305
294966	642306
24296	642307
34596	642308
173598	642309
182370	642310
17804	642311
128267	642312
49615	642313
48630	642314
83944	642315
1565	642316
34109	642317
175532	642318
24380	642319
10068	642320
287234	642321
49597	642322
24607	642323
17518	642324
48991	642325
3982	642326
94666	642327
13320	642328
24392	642329
34202	642330
72581	642331
174164	642332
176326	642333
34483	642334
49433	642335
174476	642336
177102	642337
173163	642338
24690	642339
24446	642340
34375	642341
17776	642342
291675	642343
24462	642344
72613	642345
24252	642346
49424	642347
107805	642348
73224	642349
73351	642350
10067	642351
42676	642352
115056	642353
33986	642354
65527	642355
5286	642356
110727	642357
49110	642358
24273	642359
292328	642360
83852	642361
27433	642362
27417	642363
174113	642364
72554	642365
30724	642366
174816	642367
6220	642368
24281	642369
109310	642370
108456	642371
109045	642372
5276	642373
291644	642374
71555	642375
104397	642376
79525	642377
289044	642378
12655	642379
71622	642380
13186	642381
173852	642382
111245	642383
48988	642384
33905	642385
109494	642386
71830	642387
111397	642388
34530	642389
288592	642390
71560	642391
3220	642392
1625	642393
23708	642394
72770	642395
176232	642396
72459	642397
922	642398
175259	642399
294162	642400
286451	642401
177859	642402
199554	642403
72159	642404
33919	642405
172581	642406
174761	642407
74603	642408
292838	642409
72143	642410
175969	642411
72907	642412
290118	642413
7831	642414
48819	642415
6164	642416
109313	642417
89619	642418
357587	642419
108623	642420
17604	642421
207688	642422
48902	642423
68090	642424
1404	642425
3955	642426
175195	642427
302620	642428
173334	642429
6021	642430
286473	642431
34279	642432
48791	642433
24198	642434
108503	642435
24583	642436
174674	642437
129967	642438
175252	642439
128806	642440
72284	642441
72644	642442
14254	642443
48689	642444
140634	642445
48605	642446
42352	642447
173620	642448
48930	642449
287867	642450
7813	642451
49796	642452
109195	642453
170170	642454
121436	642455
3982	642456
48880	642457
111034	642458
341194	642459
281016	642460
173571	642461
55587	642462
3993	642463
294787	642464
171738	642465
19708	642466
55974	642467
182408	642468
111536	642469
110275	642470
33857	642471
176559	642472
168401	642473
27260	642474
5866	642475
172205	642476
72360	642477
294484	642478
73323	642479
175926	642480
3238	642481
4909	642482
108596	642483
72359	642484
176623	642485
109807	642486
91305	642487
175506	642488
72735	642489
110539	642490
110367	642491
10140	642492
288487	642493
294284	642494
293476	642495
72058	642496
13345	642497
73337	642498
71029	642499
175521	642500
72507	642501
354126	642502
9953	642503
49356	642504
176166	642505
170176	642506
176599	642507
268433	642508
174604	642509
55597	642510
196236	642511
204466	642512
172813	642513
34286	642514
291494	642515
49235	642516
24551	642517
73267	642518
294842	642519
110022	642520
49664	642521
173072	642522
109574	642523
291906	642524
73261	642525
291769	642526
172827	642527
288512	642528
49598	642529
111544	642530
172730	642531
34346	642532
292896	642533
352731	642534
24038	642535
62213	642536
34290	642537
108733	642538
176021	642539
920	642540
176730	642541
48626	642542
27460	642543
49769	642544
172344	642545
71605	642546
109240	642547
287919	642548
128156	642549
38719	642550
23186	642551
175633	642552
129171	642553
73213	642554
171735	642555
345872	642556
111372	642557
71776	642558
10140	642559
24187	642560
71937	642561
177180	642562
73259	642563
173599	642564
75255	642565
285891	642566
71730	642567
49763	642568
111541	642569
73062	642570
355301	642571
34340	642572
49018	642573
7877	642574
3	642575
62723	642576
3231	642577
294439	642578
111114	642579
110518	642580
24595	642581
293094	642582
175614	642583
109965	642584
109580	642585
72465	642586
49372	642587
288489	642588
67658	642589
287378	642590
48777	642591
171907	642592
53901	642593
49795	642594
13315	642595
79676	642596
2416	642597
34095	642598
109296	642599
34452	642600
175141	642601
295185	642602
72892	642603
175881	642604
7268	642605
173611	642606
17526	642607
49066	642608
48660	642609
72389	642610
295012	642611
2029	642612
17785	642613
172834	642614
290258	642615
110912	642616
13395	642617
34053	642618
346493	642619
4907	642620
172108	642621
289509	642622
13165	642623
176743	642624
1563	642625
24654	642626
129467	642627
34221	642628
24218	642629
49577	642630
173300	642631
110783	642632
176647	642633
80269	642634
33935	642635
136631	642636
3985	642637
72583	642638
19699	642639
108568	642640
19888	642641
49596	642642
72238	642643
176675	642644
24552	642645
110541	642646
73131	642647
17611	642648
174357	642649
56005	642650
109674	642651
167222	642652
110580	642653
72572	642654
207983	642655
48543	642656
72172	642657
10083	642658
2772	642659
27178	642660
72112	642661
33817	642662
24627	642663
1864	642664
9258	642665
107569	642666
45955	642667
24221	642668
139750	642669
49410	642670
83456	642671
1296	642672
110051	642673
10071	642674
48683	642675
171563	642676
108988	642677
71715	642678
206598	642679
208052	642680
292031	642681
48971	642682
208324	642683
174093	642684
114896	642685
129150	642686
38740	642687
356114	642688
104575	642689
206532	642690
209110	642691
94737	642692
114896	642693
260387	642694
239934	642695
177281	642696
11316	642697
176332	642698
290259	642699
109416	642700
13344	642701
7277	642702
15567	642703
126916	642704
24700	642705
111439	642706
1856	642707
177064	642708
148728	642709
177064	642710
133664	642711
176753	642712
285776	642713
291792	642714
292341	642715
177068	642716
206920	642717
10002	642718
291528	642719
175795	642720
73257	642721
176316	642722
290290	642723
49606	642724
290576	642725
17931	642726
7913	642727
7598	642728
111401	642729
3955	642730
62737	642731
17790	642732
110305	642733
287524	642734
174889	642735
171503	642736
195780	642737
56091	642738
109292	642739
294932	642740
173783	642741
4874	642742
289262	642743
176961	642744
10748	642745
49439	642746
24293	642747
176086	642748
17736	642749
177074	642750
73338	642751
84523	642752
49799	642753
48644	642754
49798	642755
111531	642756
46545	642757
285300	642758
68548	642759
110175	642760
2674	642761
176929	642762
176760	642763
34522	642764
4948	642765
171753	642766
6182	642767
34058	642768
50685	642769
174378	642770
287348	642771
24700	642772
174646	642773
24591	642774
110854	642775
109773	642776
72336	642777
111556	642778
111543	642779
176398	642780
48603	642781
71459	642782
294718	642783
33878	642784
173479	642785
173467	642786
176983	642787
176584	642788
173629	642789
6184	642790
49769	642791
53867	642792
171470	642793
15567	642794
2414	642795
285505	642796
48627	642797
103076	642798
176276	642799
174387	642800
168133	642801
34524	642802
176060	642803
206589	642804
48573	642805
86909	642806
24534	642807
71464	642808
110642	642809
72096	642810
3211	642811
17616	642812
286981	642813
96724	642814
63987	642815
71564	642816
175081	642817
13272	642818
172209	642819
110859	642820
293697	642821
128644	642822
83631	642823
41157	642824
205389	642825
287769	642826
287603	642827
6152	642828
21242	642829
293755	642830
221379	642831
87201	642832
287860	642833
168948	642834
295123	642835
34360	642836
62121	642837
48651	642838
4934	642839
155	642840
174651	642841
33920	642842
131401	642843
111225	642844
18025	642845
288290	642846
173137	642847
328147	642848
24320	642849
174576	642850
24198	642851
290715	642852
279275	642853
7846	642854
25366	642855
38756	642856
173463	642857
48615	642858
10055	642859
292700	642860
171789	642861
48985	642862
72060	642863
289952	642864
72002	642865
287015	642866
84190	642867
173367	642868
72018	642869
108613	642870
13124	642871
172344	642872
177076	642873
49560	642874
71756	642875
72732	642876
13187	642877
71843	642878
7787	642879
16187	642880
7933	642881
48992	642882
49498	642883
10034	642884
171758	642885
24958	642886
13321	642887
4969	642888
33895	642889
10168	642890
109451	642891
327255	642892
33949	642893
24320	642894
33973	642895
13197	642896
48974	642897
13138	642898
111255	642899
24390	642900
294642	642901
177236	642902
1425	642903
287069	642904
127653	642905
288170	642906
176507	642907
287788	642908
73092	642909
48597	642910
206266	642911
128892	642912
327349	642913
4901	642914
113885	642915
206178	642916
3581	642917
49701	642918
175562	642919
111155	642920
29893	642921
49652	642922
146895	642923
176813	642924
24516	642925
24213	642926
277950	642927
155	642928
109821	642929
49695	642930
49466	642931
73233	642932
22153	642933
173092	642934
113885	642935
30998	642936
62256	642937
351567	642938
83435	642939
19809	642940
38638	642941
209467	642942
4893	642943
94258	642944
38723	642945
24371	642946
72504	642947
294827	642948
116488	642949
24030	642950
71678	642951
173083	642952
129193	642953
94016	642954
107796	642955
110953	642956
110025	642957
162102	642958
294995	642959
73335	642960
83091	642961
110736	642962
111204	642963
295219	642964
73257	642965
295062	642966
208339	642967
230605	642968
12170	642969
121667	642970
38769	642971
129636	642972
49620	642973
73322	642974
34306	642975
27427	642976
111356	642977
294746	642978
27296	642979
34565	642980
177093	642981
103787	642982
302386	642983
50640	642984
177196	642985
205403	642986
111446	642987
355457	642988
49675	642989
49740	642990
176967	642991
327680	642992
30887	642993
3237	642994
294561	642995
174437	642996
173406	642997
71579	642998
1103	642999
280489	643000
24040	643001
56503	643002
73058	643003
33848	643004
37265	643005
21222	643006
290805	643007
13159	643008
109099	643009
34564	643010
108507	643011
516	643012
122109	643013
126729	643014
111068	643015
111070	643016
111601	643017
34361	643018
176301	643019
290944	643020
174653	643021
110066	643022
350144	643023
171857	643024
72472	643025
49560	643026
29907	643027
33813	643028
94792	643029
48692	643030
90453	643031
49453	643032
6117	643033
24522	643034
24629	643035
172549	643036
290926	643037
291989	643038
110528	643039
6671	643040
7898	643041
154513	643042
111593	643043
49016	643044
207998	643045
29719	643046
9989	643047
24700	643048
111549	643049
6167	643050
177897	643051
34340	643052
13174	643053
24513	643054
175048	643055
49799	643056
290979	643057
349741	643058
110965	643059
289286	643060
24371	643061
223889	643062
49155	643063
175771	643064
287497	643065
13195	643066
285918	643067
7823	643068
94263	643069
33857	643070
2008	643071
176315	643072
27429	643073
56618	643074
173719	643075
293593	643076
111451	643077
47050	643078
111147	643079
205828	643080
208091	643081
357601	643082
109302	643083
62213	643084
175729	643085
295218	643086
17679	643087
49628	643088
176812	643089
109874	643090
111136	643091
177273	643092
13149	643093
289027	643094
67881	643095
83910	643096
17963	643097
17777	643098
49264	643099
295230	643100
84147	643101
62770	643102
24213	643103
34846	643104
288309	643105
4940	643106
286662	643107
10124	643108
175433	643109
295063	643110
173495	643111
110106	643112
34346	643113
72503	643114
226700	643115
13168	643116
10123	643117
24203	643118
109750	643119
1840	643120
173667	643121
3228	643122
6958	643123
24424	643124
24423	643125
48578	643126
6218	643127
109207	643128
42374	643129
4934	643130
17899	643131
116536	643132
205410	643133
174469	643134
10116	643135
13226	643136
17602	643137
176723	643138
4886	643139
10132	643140
5276	643141
24278	643142
24574	643143
72729	643144
10132	643145
13364	643146
71622	643147
111427	643148
106186	643149
48898	643150
171352	643151
83628	643152
173340	643153
71993	643154
109728	643155
38312	643156
129909	643157
34009	643158
83755	643159
15653	643160
55944	643161
83653	643162
110714	643163
94304	643164
13166	643165
72014	643166
71038	643167
172813	643168
273661	643169
49245	643170
83554	643171
292984	643172
17887	643173
4894	643174
34558	643175
2452	643176
83315	643177
58985	643178
72156	643179
287156	643180
172845	643181
287362	643182
172426	643183
171722	643184
13199	643185
286986	643186
49001	643187
176673	643188
53828	643189
24499	643190
171777	643191
42722	643192
9300	643193
73277	643194
32334	643195
111564	643196
175233	643197
97039	643198
112237	643199
295113	643200
49417	643201
13293	643202
22037	643203
327944	643204
33666	643205
351569	643206
293837	643207
172975	643208
86776	643209
37149	643210
171739	643211
27402	643212
13192	643213
83612	643214
34062	643215
176108	643216
110473	643217
146327	643218
62075	643219
84074	643220
285336	643221
73108	643222
10069	643223
285277	643224
173254	643225
17247	643226
128842	643227
293958	643228
113785	643229
285698	643230
6127	643231
71522	643232
71952	643233
3985	643234
19699	643235
111203	643236
172997	643237
290508	643238
111225	643239
108435	643240
3955	643241
172534	643242
108464	643243
59734	643244
109246	643245
216257	643246
4892	643247
111000	643248
172899	643249
161377	643250
10140	643251
151705	643252
73225	643253
177292	643254
50640	643255
24570	643256
165442	643257
24602	643258
29896	643259
129226	643260
356028	643261
176024	643262
107769	643263
17769	643264
176655	643265
171726	643266
290288	643267
290519	643268
109680	643269
294251	643270
73285	643271
110521	643272
34495	643273
22151	643274
49577	643275
173777	643276
33817	643277
294503	643278
292714	643279
174794	643280
33808	643281
48885	643282
292317	643283
175761	643284
110846	643285
73079	643286
288886	643287
110781	643288
290956	643289
293494	643290
174586	643291
291532	643292
175219	643293
71494	643294
293555	643295
290653	643296
290917	643297
48569	643298
24304	643299
171796	643300
177251	643301
71853	643302
46523	643303
49768	643304
177096	643305
177093	643306
73281	643307
73279	643308
73280	643309
177095	643310
177095	643311
73033	643312
176787	643313
173592	643314
2415	643315
173080	643316
292061	643317
4911	643318
24406	643319
49166	643320
6145	643321
7853	643322
110403	643323
34596	643324
10129	643325
73092	643326
110505	643327
171760	643328
110161	643329
12373	643330
12373	643331
6534	643332
291683	643333
110344	643334
291582	643335
46707	643336
73124	643337
173265	643338
48658	643339
173576	643340
110267	643341
84194	643342
111438	643343
111123	643344
176716	643345
33640	643346
265263	643347
73335	643348
287865	643349
80266	643350
34574	643351
287521	643352
18023	643353
49025	643354
108593	643355
6534	643356
72115	643357
34275	643358
72446	643359
109602	643360
73591	643361
85307	643362
34502	643363
71543	643364
6150	643365
73208	643366
99134	643367
48962	643368
91099	643369
294551	643370
171719	643371
173897	643372
109996	643373
34209	643374
282443	643375
17894	643376
34478	643377
13270	643378
33898	643379
71650	643380
288662	643381
288566	643382
13178	643383
351431	643384
48869	643385
71567	643386
62242	643387
84332	643388
109247	643389
133670	643390
29697	643391
111195	643392
17666	643393
72245	643394
287027	643395
28577	643396
18758	643397
194256	643398
79047	643399
120639	643400
258870	643401
100384	643402
231911	643403
59312	643404
344599	643405
10613	643406
79361	643407
4309	643408
158149	643409
129385	643410
22417	643411
18159	643412
216444	643413
11189	643414
103410	643415
83846	643416
133341	643417
39717	643418
56366	643419
217220	643420
133462	643421
198413	643422
24881	643423
73939	643424
136497	643425
178686	643426
5009	643427
284137	643428
283662	643429
14817	643430
135717	643431
29378	643432
270765	643433
253852	643434
32583	643435
253208	643436
73782	643437
155328	643438
222162	643439
44626	643440
154593	643441
14161	643442
326948	643443
311977	643444
155607	643445
123350	643446
252760	643447
9021	643448
225914	643449
9439	643450
154946	643451
155195	643452
97381	643453
293360	643454
155893	643455
63024	643456
181745	643457
80599	643458
197560	643459
255511	643460
273469	643461
337232	643462
331726	643463
140340	643464
98477	643465
67708	643466
197705	643467
23178	643468
67802	643469
30366	643470
243877	643471
245247	643472
125158	643473
38046	643474
124158	643475
125158	643476
335893	643477
81048	643478
81844	643479
199678	643480
344169	643481
338408	643482
197719	643483
182048	643484
155098	643485
167458	643486
17244	643487
20686	643488
155450	643489
45895	643490
42912	643491
197611	643492
57131	643493
298169	643494
241942	643495
99655	643496
255843	643497
148641	643498
197916	643499
19168	643500
9193	643501
9308	643502
331612	643503
318850	643504
99208	643505
296787	643506
35041	643507
118150	643508
285238	643509
218335	643510
8280	643511
255600	643512
156365	643513
197540	643514
211535	643515
122128	643516
216278	643517
80458	643518
185815	643519
1716	643520
180924	643521
313140	643522
123164	643523
20888	643524
156172	643525
159551	643526
65643	643527
99060	643528
50859	643529
229422	643530
176103	643531
156378	643532
143476	643533
172039	643534
72845	643535
446	643536
24770	643537
141161	643538
227358	643539
54434	643540
99494	643541
70371	643542
12854	643543
86949	643544
80570	643545
53154	643546
42912	643547
253153	643548
148515	643549
31372	643550
94916	643551
255391	643552
62334	643553
156098	643554
197444	643555
132525	643556
54894	643557
197556	643558
229950	643559
65791	643560
65906	643561
312454	643562
104141	643563
255549	643564
155697	643565
241876	643566
331860	643567
67490	643568
17575	643569
75843	643570
303308	643571
242297	643572
253821	643573
156514	643574
330044	643575
31456	643576
197658	643577
107552	643578
123090	643579
22522	643580
10275	643581
123254	643582
22469	643583
2786	643584
156365	643585
115800	643586
4692	643587
141639	643588
74797	643589
44927	643590
328959	643591
307979	643592
112606	643593
3427	643594
14714	643595
56262	643596
235788	643597
43506	643598
138292	643599
22355	643600
39997	643601
288447	643602
23983	643603
13052	643604
278298	643605
278841	643606
70840	643607
282927	643608
219124	643609
22524	643610
19269	643611
80163	643612
71122	643613
282769	643614
283044	643615
33651	643616
60	643617
19719	643618
289535	643619
33679	643620
17530	643621
17530	643622
281812	643623
48074	643624
33562	643625
70850	643626
169383	643627
282856	643628
279273	643629
48178	643630
282790	643631
106711	643632
282539	643633
13052	643634
280155	643635
107846	643636
48120	643637
170217	643638
48314	643639
335917	643640
71101	643641
297269	643642
170229	643643
279225	643644
281459	643645
33679	643646
53344	643647
31932	643648
66945	643649
353375	643650
32335	643651
88351	643652
204975	643653
206321	643654
206911	643655
50692	643656
302586	643657
129062	643658
56144	643659
74507	643660
53715	643661
272507	643662
73315	643663
34591	643664
128236	643665
286675	643666
113845	643667
205975	643668
207516	643669
269624	643670
122342	643671
231704	643672
176367	643673
62757	643674
287193	643675
173980	643676
72191	643677
40911	643678
62749	643679
177423	643680
180988	643681
50695	643682
21402	643683
181287	643684
59859	643685
200661	643686
71037	643687
278029	643688
150992	643689
103255	643690
89787	643691
59616	643692
137477	643693
206491	643694
7643	643695
68077	643696
48790	643697
290808	643698
183516	643699
316843	643700
28990	643701
70323	643702
12892	643703
206941	643704
173808	643705
19274	643706
56515	643707
42648	643708
108699	643709
170249	643710
106916	643711
14309	643712
355482	643713
50784	643714
76445	643715
282705	643716
147136	643717
165992	643718
54138	643719
37178	643720
194873	643721
342983	643722
248139	643723
25844	643724
62247	643725
141604	643726
182191	643727
53801	643728
112251	643729
194866	643730
224661	643731
121901	643732
18083	643733
268300	643734
229984	643735
195700	643736
324446	643737
70380	643738
28976	643739
92330	643740
180094	643741
146709	643742
40649	643743
276406	643744
69917	643745
88916	643746
80380	643747
50453	643748
59182	643749
53747	643750
26473	643751
284076	643752
254666	643753
43315	643754
37178	643755
251632	643756
121901	643757
194940	643758
121801	643759
8533	643760
52391	643761
138866	643762
195189	643763
18150	643764
2775	643765
139942	643766
59426	643767
181872	643768
326368	643769
51572	643770
352168	643771
166153	643772
48684	643773
23117	643774
208107	643775
35146	643776
24365	643777
106589	643778
102927	643779
15137	643780
14161	643781
269801	643782
144115	643783
19535	643784
318929	643785
128803	643786
209659	643787
53085	643788
118731	643789
143817	643790
28959	643791
29772	643792
205315	643793
352688	643794
350035	643795
350972	643796
129833	643797
278857	643798
67073	643799
1901	643800
238660	643801
29836	643802
222929	643803
102444	643804
166001	643805
148895	643806
30322	643807
134175	643808
166787	643809
316012	643810
348799	643811
102545	643812
289042	643813
144646	643814
300424	643815
99596	643816
197931	643817
37549	643818
25708	643819
50395	643820
629	643821
61376	643822
54994	643823
237864	643824
29707	643825
199551	643826
256463	643827
311355	643828
2347	643829
34484	643830
1385	643831
4292	643832
133002	643833
361	643834
311	643835
22086	643836
86318	643837
109889	643838
171370	643839
169339	643840
14065	643841
549	643842
4398	643843
108524	643844
173155	643845
94137	643846
52994	643847
5448	643848
211316	643849
7782	643850
712	643851
970	643852
293545	643853
6724	643854
287230	643855
29668	643856
41792	643857
469	643858
847	643859
36262	643860
1149	643861
17684	643862
24461	643863
5322	643864
61736	643865
63874	643866
19742	643867
8625	643868
232842	643869
122337	643870
34781	643871
71352	643872
34145	643873
205082	643874
26124	643875
62241	643876
9945	643877
173553	643878
1651	643879
129163	643880
25114	643881
15396	643882
34150	643883
189336	643884
7910	643885
14956	643886
6123	643887
11596	643888
3462	643889
53039	643890
34175	643891
121359	643892
17635	643893
30967	643894
144649	643895
55493	643896
1979	643897
66343	643898
2665	643899
41676	643900
38691	643901
56855	643902
97516	643903
203594	643904
1162	643905
1985	643906
110683	643907
57026	643908
1963	643909
2844	643910
1419	643911
15446	643912
1165	643913
970	643914
974	643915
34189	643916
173719	643917
830	643918
6943	643919
86479	643920
27068	643921
8720	643922
122908	643923
977	643924
243108	643925
2875	643926
110704	643927
4292	643928
1152	643929
31641	643930
825	643931
72189	643932
1643	643933
4878	643934
61785	643935
11580	643936
37330	643937
8507	643938
21155	643939
7803	643940
7910	643941
81445	643942
209764	643943
546	643944
269333	643945
101673	643946
44032	643947
290689	643948
24064	643949
626	643950
237	643951
1835	643952
4882	643953
11207	643954
4286	643955
2345	643956
2345	643957
152687	643958
150144	643959
18857	643960
539	643961
2859	643962
71805	643963
78950	643964
66553	643965
2354	643966
29735	643967
46537	643968
100813	643969
38975	643970
89004	643971
30547	643972
50498	643973
206709	643974
15040	643975
285942	643976
78372	643977
131569	643978
101694	643979
116328	643980
5625	643981
313361	643982
47260	643983
171191	643984
79858	643985
63579	643986
32675	643987
53677	643988
90511	643989
831	643990
63615	643991
299789	643992
3381	643993
156112	643994
141510	643995
154622	643996
187352	643997
177598	643998
53357	643999
338165	644000
342922	644001
5714	644002
27233	644003
98942	644004
4352	644005
11517	644006
28891	644007
147749	644008
195709	644009
54532	644010
305450	644011
80616	644012
61185	644013
14665	644014
13462	644015
101361	644016
122407	644017
155086	644018
1677	644019
28830	644020
31411	644021
247261	644022
1131	644023
19253	644024
223163	644025
31389	644026
112114	644027
305316	644028
181377	644029
102844	644030
269534	644031
127045	644032
337452	644033
76047	644034
127317	644035
14272	644036
19720	644037
135239	644038
303531	644039
105903	644040
283961	644041
166142	644042
182851	644043
61120	644044
280061	644045
14291	644046
12513	644047
101922	644048
156152	644049
168366	644050
278136	644051
278120	644052
33519	644053
244958	644054
18546	644055
7552	644056
228140	644057
41017	644058
22961	644059
62415	644060
10567	644061
8297	644062
160317	644063
283177	644064
944	644065
264025	644066
1003	644067
62604	644068
125144	644069
125564	644070
143901	644071
101349	644072
162827	644073
50984	644074
5895	644075
21729	644076
184175	644077
115204	644078
86679	644079
186898	644080
17320	644081
54012	644082
311726	644083
272139	644084
25333	644085
102367	644086
64790	644087
25868	644088
246402	644089
186901	644090
183752	644091
15051	644092
61051	644093
63145	644094
247213	644095
26727	644096
112302	644097
49330	644098
9942	644099
122692	644100
352925	644101
43535	644102
336	644103
1273	644104
786	644105
141182	644106
35931	644107
90331	644108
314100	644109
172519	644110
282601	644111
35189	644112
204940	644113
102527	644114
297019	644115
23335	644116
55955	644117
78002	644118
36679	644119
263561	644120
998	644121
315141	644122
9615	644123
73061	644124
49620	644125
49684	644126
49590	644127
90538	644128
77009	644129
97207	644130
94444	644131
247051	644132
227964	644133
57406	644134
6885	644135
81584	644136
71178	644137
70656	644138
136815	644139
262861	644140
21452	644141
24805	644142
268	644143
4157	644144
258654	644145
263033	644146
20951	644147
33740	644148
38346	644149
67524	644150
10429	644151
42548	644152
13780	644153
13767	644154
8113	644155
877	644156
314811	644157
143181	644158
7516	644159
10427	644160
6040	644161
19500	644162
12057	644163
25725	644164
24882	644165
23447	644166
1876	644167
39136	644168
7	644169
33009	644170
316171	644171
51790	644172
154414	644173
13792	644174
100152	644175
32351	644176
63218	644177
162508	644178
147951	644179
281191	644180
10421	644181
21385	644182
43258	644183
164235	644184
6111	644185
88442	644186
23311	644187
68241	644188
1449	644189
1449	644190
3619	644191
31170	644192
81591	644193
350666	644194
62379	644195
7031	644196
63435	644197
2961	644198
181599	644199
5535	644200
74722	644201
67640	644202
15327	644203
112152	644204
235169	644205
275131	644206
144258	644207
55042	644208
140439	644209
33869	644210
319083	644211
268024	644212
68735	644213
40380	644214
145306	644215
179171	644216
256002	644217
137011	644218
3428	644219
120837	644220
279634	644221
2810	644222
140447	644223
208577	644224
315622	644225
12604	644226
12127	644227
331711	644228
2384	644229
254697	644230
172299	644231
331236	644232
104574	644233
86517	644234
246905	644235
218152	644236
242428	644237
22470	644238
218445	644239
98942	644240
93953	644241
164649	644242
255399	644243
12374	644244
197656	644245
182873	644246
44776	644247
113345	644248
154994	644249
138189	644250
93335	644251
63915	644252
1076	644253
23816	644254
69319	644255
208012	644256
128391	644257
83467	644258
274	644259
354886	644260
275988	644261
68492	644262
205074	644263
265603	644264
129948	644265
2817	644266
128788	644267
102805	644268
77422	644269
164589	644270
5110	644271
4885	644272
70410	644273
223723	644274
105867	644275
250068	644276
53809	644277
172413	644278
109092	644279
127886	644280
293995	644281
256734	644282
138636	644283
294041	644284
349364	644285
71048	644286
36521	644287
34355	644288
171829	644289
230604	644290
17942	644291
44251	644292
73115	644293
49693	644294
23385	644295
290490	644296
176479	644297
3974	644298
111277	644299
49151	644300
108432	644301
294543	644302
136924	644303
287077	644304
73054	644305
302624	644306
293735	644307
49379	644308
2168	644309
153026	644310
19285	644311
270690	644312
229663	644313
56305	644314
14098	644315
303588	644316
46495	644317
195700	644318
225	644319
225	644320
20978	644321
131082	644322
56567	644323
12393	644324
147745	644325
27662	644326
61541	644327
2012	644328
29252	644329
84459	644330
56191	644331
267005	644332
108461	644333
147278	644334
118686	644335
162626	644336
75015	644337
1775	644338
148160	644339
273104	644340
7229	644341
127781	644342
52999	644343
36084	644344
7089	644345
20728	644346
89456	644347
8976	644348
323212	644349
351931	644350
206831	644351
100527	644352
165362	644353
206712	644354
48747	644355
120948	644356
225490	644357
226425	644358
287169	644359
353815	644360
66032	644361
22775	644362
32677	644363
15591	644364
1425	644365
42207	644366
60421	644367
133856	644368
1901	644369
322078	644370
20377	644371
229339	644372
249427	644373
8308	644374
16411	644375
64795	644376
32096	644377
18888	644378
37036	644379
28477	644380
105070	644381
113257	644382
29024	644383
21279	644384
15632	644385
21607	644386
33894	644387
326571	644388
60291	644389
60291	644390
97059	644391
19822	644392
343963	644393
285731	644394
65908	644395
90349	644396
32336	644397
288809	644398
102555	644399
169132	644400
48300	644401
349511	644402
105148	644403
356966	644404
35463	644405
8918	644406
49356	644407
110829	644408
19267	644409
122300	644410
4667	644411
31309	644412
80008	644413
28848	644414
2910	644415
12284	644416
153997	644417
128529	644418
206234	644419
11800	644420
2561	644421
49990	644422
296588	644423
111891	644424
207775	644425
18143	644426
94741	644427
49410	644428
49856	644429
295646	644430
177870	644431
296087	644432
156017	644433
175006	644434
202185	644435
24403	644436
7258	644437
11733	644438
338921	644439
296523	644440
22200	644441
73105	644442
51455	644443
267712	644444
24834	644445
14690	644446
79770	644447
73781	644448
2034	644449
240369	644450
178364	644451
24845	644452
79839	644453
34696	644454
24727	644455
6332	644456
177821	644457
49961	644458
10002	644459
11733	644460
50060	644461
51103	644462
111943	644463
225139	644464
297317	644465
12851	644466
274479	644467
11076	644468
146900	644469
177354	644470
177801	644471
24771	644472
167833	644473
14690	644474
73581	644475
93612	644476
13144	644477
53751	644478
90945	644479
178163	644480
178500	644481
24834	644482
47311	644483
177829	644484
178366	644485
73581	644486
16074	644487
116435	644488
73637	644489
177751	644490
296323	644491
73149	644492
18089	644493
30705	644494
34805	644495
177685	644496
21471	644497
163669	644498
4102	644499
4102	644500
56356	644501
920	644502
38504	644503
15178	644504
105382	644505
2487	644506
12608	644507
33100	644508
48491	644509
129685	644510
208403	644511
56757	644512
49149	644513
353517	644514
192130	644515
127718	644516
208215	644517
208233	644518
353523	644519
354574	644520
205912	644521
207817	644522
206448	644523
206843	644524
349875	644525
208134	644526
251028	644527
84236	644528
129723	644529
89143	644530
239449	644531
14519	644532
91257	644533
22072	644534
14514	644535
5078	644536
5339	644537
2982	644538
44095	644539
8428	644540
13051	644541
11135	644542
43170	644543
312554	644544
124463	644545
10954	644546
311953	644547
252245	644548
45396	644549
153711	644550
114739	644551
28798	644552
18170	644553
12647	644554
84482	644555
42754	644556
12330	644557
12330	644558
12330	644559
217406	644560
195592	644561
195388	644562
72218	644563
109308	644564
106668	644565
171511	644566
181010	644567
72354	644568
181034	644569
323072	644570
302095	644571
19192	644572
288076	644573
177105	644574
141009	644575
99732	644576
24592	644577
12557	644578
113088	644579
35371	644580
170304	644581
28190	644582
24664	644583
6297	644584
60069	644585
3510	644586
103989	644587
133245	644588
71547	644589
25055	644590
71032	644591
206243	644592
24689	644593
282089	644594
21215	644595
156456	644596
38392	644597
146379	644598
49781	644599
327053	644600
129805	644601
350836	644602
110045	644603
174235	644604
73047	644605
27193	644606
1901	644607
2467	644608
188735	644609
109936	644610
1833	644611
177136	644612
7118	644613
21315	644614
78261	644615
295548	644616
66160	644617
145842	644618
31721	644619
37177	644620
181413	644621
232002	644622
15545	644623
211025	644624
113473	644625
131284	644626
256518	644627
311502	644628
152536	644629
311480	644630
341456	644631
6393	644632
162351	644633
320073	644634
157184	644635
41585	644636
52606	644637
78841	644638
115402	644639
138180	644640
60391	644641
72727	644642
176355	644643
334170	644644
110931	644645
101629	644646
314733	644647
118955	644648
292588	644649
44000	644650
110844	644651
209551	644652
41677	644653
352712	644654
174979	644655
90873	644656
210289	644657
104470	644658
34769	644659
113117	644660
72069	644661
349494	644662
293471	644663
35156	644664
10741	644665
208541	644666
290537	644667
73237	644668
285885	644669
46339	644670
293361	644671
72785	644672
163922	644673
209068	644674
5473	644675
45494	644676
84113	644677
156925	644678
40291	644679
280434	644680
208828	644681
280791	644682
348728	644683
290904	644684
279082	644685
99266	644686
175925	644687
50318	644688
238470	644689
208793	644690
286146	644691
920	644692
159948	644693
208125	644694
168398	644695
159886	644696
3912	644697
176768	644698
100030	644699
36474	644700
171641	644701
149686	644702
106485	644703
117	644704
174046	644705
101560	644706
31756	644707
129508	644708
177258	644709
17940	644710
34202	644711
45482	644712
174617	644713
189070	644714
294765	644715
31763	644716
345	644717
64428	644718
109665	644719
205419	644720
293003	644721
6882	644722
210016	644723
171542	644724
350573	644725
270033	644726
11502	644727
173528	644728
109511	644729
112131	644730
290945	644731
208229	644732
171728	644733
201382	644734
6215	644735
91298	644736
8866	644737
146665	644738
109838	644739
38551	644740
211000	644741
207648	644742
105225	644743
50426	644744
208828	644745
84209	644746
22580	644747
324540	644748
286436	644749
324611	644750
46822	644751
177127	644752
293916	644753
431	644754
236235	644755
31307	644756
108818	644757
49658	644758
42346	644759
176696	644760
111103	644761
349097	644762
9192	644763
30529	644764
4560	644765
62014	644766
19709	644767
59005	644768
294747	644769
291128	644770
292765	644771
172007	644772
72468	644773
73210	644774
167624	644775
287288	644776
72266	644777
49566	644778
34519	644779
294097	644780
12715	644781
198787	644782
200969	644783
292826	644784
115688	644785
326072	644786
49377	644787
178307	644788
111100	644789
41951	644790
175097	644791
281108	644792
26478	644793
3574	644794
49581	644795
52650	644796
24651	644797
182152	644798
144529	644799
9316	644800
11189	644801
22189	644802
61023	644803
89392	644804
284909	644805
345848	644806
10222	644807
172621	644808
7279	644809
71687	644810
327865	644811
129290	644812
278760	644813
38664	644814
355155	644815
64919	644816
5864	644817
49979	644818
194870	644819
181070	644820
285687	644821
289974	644822
73052	644823
79797	644824
111128	644825
176669	644826
48679	644827
287195	644828
33646	644829
73035	644830
62000	644831
178828	644832
17565	644833
6486	644834
160453	644835
318776	644836
122523	644837
149277	644838
167875	644839
104650	644840
77443	644841
62849	644842
107276	644843
12789	644844
127240	644845
82732	644846
253199	644847
267009	644848
254688	644849
154875	644850
190353	644851
166290	644852
128753	644853
846	644854
9093	644855
34494	644856
52884	644857
93616	644858
115562	644859
252230	644860
7444	644861
24825	644862
42594	644863
1697	644864
109545	644865
135645	644866
324380	644867
116499	644868
52532	644869
1820	644870
248753	644871
214	644872
50177	644873
244433	644874
181640	644875
216132	644876
95121	644877
16291	644878
48880	644879
172769	644880
128769	644881
52759	644882
68501	644883
205732	644884
210428	644885
41034	644886
49411	644887
290574	644888
290587	644889
17843	644890
54067	644891
290777	644892
196814	644893
125929	644894
102391	644895
287048	644896
111070	644897
49660	644898
98661	644899
154245	644900
193131	644901
249595	644902
299	644903
208679	644904
98268	644905
210076	644906
349201	644907
71025	644908
128276	644909
129653	644910
208398	644911
19848	644912
38853	644913
66785	644914
1068	644915
129598	644916
354011	644917
90362	644918
94700	644919
57025	644920
50641	644921
294737	644922
173505	644923
252811	644924
48441	644925
171914	644926
111375	644927
49741	644928
172487	644929
49742	644930
169720	644931
6170	644932
174244	644933
175162	644934
224890	644935
2774	644936
55928	644937
34766	644938
136370	644939
83136	644940
276431	644941
222851	644942
352583	644943
273796	644944
181064	644945
67989	644946
11043	644947
166475	644948
109824	644949
96848	644950
301921	644951
66588	644952
41284	644953
24111	644954
1633	644955
288903	644956
12628	644957
11167	644958
161715	644959
162010	644960
59615	644961
319359	644962
36551	644963
93109	644964
1922	644965
113942	644966
283863	644967
5877	644968
233073	644969
242702	644970
17187	644971
167058	644972
1126	644973
129659	644974
113888	644975
18927	644976
26860	644977
20593	644978
28203	644979
120383	644980
298019	644981
28804	644982
48989	644983
109461	644984
102872	644985
22003	644986
41306	644987
37342	644988
164413	644989
80258	644990
3523	644991
3523	644992
344711	644993
80175	644994
283500	644995
284303	644996
170981	644997
283293	644998
283988	644999
33751	645000
171039	645001
161642	645002
154091	645003
242934	645004
55374	645005
6501	645006
1654	645007
185382	645008
2581	645009
36053	645010
6561	645011
2395	645012
36246	645013
210437	645014
357111	645015
127581	645016
23385	645017
139931	645018
84280	645019
5021	645020
42446	645021
13068	645022
278677	645023
345828	645024
50642	645025
88806	645026
238146	645027
24834	645028
107751	645029
271302	645030
278543	645031
302656	645032
56518	645033
83864	645034
113796	645035
268088	645036
347366	645037
128952	645038
175488	645039
4909	645040
166574	645041
207403	645042
178319	645043
355907	645044
121595	645045
97786	645046
23628	645047
223852	645048
60401	645049
343163	645050
91420	645051
147854	645052
48301	645053
106062	645054
32284	645055
122038	645056
335780	645057
1424	645058
48304	645059
67804	645060
62384	645061
48937	645062
49038	645063
107775	645064
105005	645065
71830	645066
209627	645067
49060	645068
111971	645069
910	645070
280432	645071
33659	645072
19908	645073
62760	645074
3577	645075
122635	645076
83163	645077
220820	645078
53993	645079
51575	645080
53851	645081
172761	645082
94650	645083
88833	645084
11045	645085
339674	645086
68886	645087
72553	645088
287552	645089
1821	645090
239842	645091
37308	645092
7911	645093
280815	645094
74602	645095
293683	645096
286665	645097
11065	645098
37169	645099
128521	645100
71069	645101
48671	645102
275007	645103
37237	645104
209939	645105
32531	645106
290060	645107
72515	645108
90120	645109
59835	645110
83713	645111
208601	645112
230187	645113
59734	645114
106093	645115
8934	645116
48298	645117
17524	645118
56444	645119
48783	645120
82820	645121
251010	645122
29663	645123
302130	645124
15076	645125
277400	645126
13399	645127
27142	645128
24026	645129
227658	645130
351400	645131
14614	645132
38321	645133
100338	645134
35045	645135
181060	645136
134289	645137
82617	645138
53799	645139
275290	645140
12111	645141
113705	645142
129535	645143
108749	645144
64914	645145
147905	645146
989	645147
48658	645148
13397	645149
288	645150
70832	645151
33249	645152
6310	645153
37209	645154
121787	645155
30828	645156
112343	645157
13241	645158
11649	645159
6552	645160
288	645161
82121	645162
47540	645163
206417	645164
278935	645165
103712	645166
62680	645167
114419	645168
15722	645169
121179	645170
21219	645171
206826	645172
356022	645173
174093	645174
83739	645175
19825	645176
68305	645177
23507	645178
7028	645179
162989	645180
37342	645181
335204	645182
2408	645183
289271	645184
127475	645185
222243	645186
24026	645187
67568	645188
27278	645189
47598	645190
26862	645191
32934	645192
53729	645193
24029	645194
2826	645195
3182	645196
21526	645197
42660	645198
42434	645199
128514	645200
9302	645201
340031	645202
142375	645203
15727	645204
336631	645205
93937	645206
90533	645207
277001	645208
9301	645209
54072	645210
2408	645211
4778	645212
15792	645213
7541	645214
10146	645215
62761	645216
354633	645217
48269	645218
43735	645219
139573	645220
46622	645221
169856	645222
5481	645223
40591	645224
352373	645225
357018	645226
21025	645227
128278	645228
423	645229
38635	645230
272619	645231
55717	645232
38766	645233
71092	645234
2220	645235
26465	645236
76243	645237
34817	645238
288905	645239
89623	645240
71679	645241
30689	645242
128411	645243
165263	645244
91350	645245
6552	645246
113885	645247
202543	645248
147822	645249
27339	645250
62187	645251
47286	645252
210389	645253
48255	645254
55961	645255
282421	645256
109	645257
274798	645258
89154	645259
33640	645260
42230	645261
38813	645262
32334	645263
349415	645264
55587	645265
288	645266
104272	645267
20762	645268
51549	645269
356480	645270
355642	645271
113879	645272
67694	645273
76260	645274
205246	645275
334840	645276
348763	645277
175074	645278
56061	645279
33994	645280
268113	645281
423	645282
113718	645283
22188	645284
79917	645285
84226	645286
62384	645287
302567	645288
17141	645289
5864	645290
347687	645291
73281	645292
423	645293
282284	645294
75053	645295
121624	645296
7808	645297
354579	645298
33118	645299
24024	645300
9843	645301
75295	645302
82740	645303
59185	645304
222225	645305
128934	645306
79759	645307
21288	645308
22152	645309
278904	645310
27299	645311
127767	645312
46185	645313
190707	645314
31335	645315
17625	645316
283770	645317
48389	645318
284419	645319
108285	645320
48345	645321
3945	645322
170478	645323
3184	645324
284816	645325
170985	645326
170419	645327
171052	645328
13079	645329
325798	645330
60597	645331
23371	645332
88259	645333
155005	645334
29718	645335
75378	645336
91440	645337
111281	645338
92612	645339
13722	645340
143739	645341
53140	645342
24997	645343
108541	645344
1240	645345
14206	645346
19884	645347
147616	645348
192167	645349
257266	645350
112448	645351
163438	645352
115167	645353
34731	645354
279128	645355
3314	645356
99562	645357
183470	645358
194776	645359
307411	645360
301049	645361
75385	645362
139149	645363
237356	645364
6998	645365
281067	645366
209921	645367
47	645368
58754	645369
62322	645370
91395	645371
53862	645372
303387	645373
303307	645374
181697	645375
255786	645376
123099	645377
196888	645378
281173	645379
254277	645380
124339	645381
4259	645382
323983	645383
337995	645384
111613	645385
73059	645386
49793	645387
6882	645388
204973	645389
19195	645390
181340	645391
76271	645392
220916	645393
146815	645394
26298	645395
175317	645396
62107	645397
238111	645398
121842	645399
288378	645400
22599	645401
337605	645402
8196	645403
93820	645404
93820	645405
278785	645406
252166	645407
28440	645408
94599	645409
26290	645410
210385	645411
207422	645412
280701	645413
349442	645414
65519	645415
75865	645416
80463	645417
100840	645418
337798	645419
933	645420
50308	645421
22597	645422
94487	645423
357058	645424
208407	645425
108319	645426
130057	645427
208007	645428
127743	645429
56289	645430
354282	645431
354714	645432
26858	645433
68349	645434
30479	645435
152066	645436
2420	645437
311744	645438
311351	645439
311263	645440
186395	645441
144886	645442
93888	645443
59650	645444
183680	645445
110960	645446
205917	645447
94183	645448
162625	645449
196814	645450
17595	645451
125611	645452
338210	645453
8975	645454
128543	645455
108617	645456
81256	645457
171466	645458
286091	645459
280295	645460
121846	645461
4397	645462
62100	645463
296935	645464
19289	645465
147520	645466
276045	645467
113699	645468
53888	645469
68214	645470
72045	645471
129153	645472
106143	645473
267981	645474
73569	645475
125344	645476
136935	645477
69704	645478
106514	645479
122773	645480
62750	645481
288760	645482
287180	645483
48312	645484
19713	645485
39946	645486
42433	645487
15184	645488
19195	645489
42357	645490
129153	645491
173018	645492
33863	645493
285500	645494
28563	645495
146321	645496
42389	645497
53888	645498
29640	645499
236117	645500
121581	645501
146586	645502
83322	645503
181352	645504
65908	645505
50946	645506
48643	645507
73569	645508
168472	645509
28563	645510
102533	645511
276302	645512
39644	645513
48989	645514
62221	645515
165890	645516
113204	645517
221382	645518
126752	645519
218250	645520
73578	645521
49990	645522
296254	645523
203978	645524
55721	645525
26003	645526
188934	645527
216188	645528
7759	645529
333372	645530
191920	645531
133659	645532
324275	645533
44198	645534
55146	645535
50501	645536
23294	645537
48112	645538
203923	645539
33251	645540
203923	645541
74550	645542
60456	645543
269826	645544
216167	645545
29030	645546
92138	645547
36246	645548
36913	645549
310366	645550
270932	645551
73684	645552
92396	645553
35082	645554
118979	645555
129838	645556
47568	645557
164397	645558
105517	645559
94088	645560
38949	645561
62667	645562
146659	645563
21292	645564
62163	645565
147068	645566
6971	645567
32680	645568
154668	645569
197041	645570
295128	645571
207801	645572
212806	645573
185865	645574
127565	645575
186342	645576
16169	645577
35543	645578
35022	645579
29879	645580
218330	645581
349612	645582
16864	645583
1987	645584
19890	645585
77819	645586
39931	645587
721	645588
42417	645589
20251	645590
25041	645591
1380	645592
1384	645593
68742	645594
28367	645595
258087	645596
14888	645597
105891	645598
345837	645599
355206	645600
22122	645601
10360	645602
305389	645603
10339	645604
11200	645605
28038	645606
215433	645607
116945	645608
122391	645609
324508	645610
57715	645611
282440	645612
97	645613
86547	645614
29744	645615
325255	645616
176667	645617
49674	645618
48867	645619
285424	645620
34354	645621
110663	645622
176710	645623
111057	645624
292504	645625
174236	645626
10029	645627
293460	645628
7912	645629
17943	645630
9957	645631
49637	645632
48995	645633
13395	645634
9956	645635
225155	645636
27657	645637
6133	645638
44214	645639
202959	645640
136209	645641
209687	645642
110629	645643
173416	645644
265259	645645
13987	645646
36377	645647
1050	645648
234695	645649
68736	645650
14734	645651
24193	645652
175997	645653
4897	645654
348217	645655
333014	645656
48848	645657
268314	645658
18447	645659
288028	645660
286162	645661
293664	645662
352076	645663
113107	645664
74254	645665
68441	645666
33669	645667
105677	645668
126978	645669
172260	645670
136733	645671
59260	645672
354278	645673
178510	645674
16515	645675
88434	645676
90576	645677
59155	645678
20619	645679
285501	645680
302560	645681
223628	645682
4248	645683
171576	645684
14752	645685
74685	645686
17037	645687
3587	645688
194327	645689
90576	645690
44669	645691
84240	645692
17527	645693
111274	645694
82806	645695
68481	645696
127940	645697
48291	645698
93820	645699
90332	645700
146450	645701
25254	645702
62783	645703
15619	645704
9293	645705
89122	645706
194781	645707
68317	645708
115311	645709
4679	645710
302632	645711
180825	645712
272792	645713
7274	645714
138982	645715
62790	645716
37231	645717
13399	645718
275788	645719
110577	645720
221560	645721
296823	645722
162342	645723
14464	645724
171797	645725
225665	645726
281541	645727
67784	645728
278586	645729
156157	645730
353055	645731
72624	645732
29638	645733
3589	645734
72684	645735
338810	645736
111617	645737
226914	645738
296076	645739
94243	645740
51565	645741
94738	645742
88939	645743
173396	645744
106128	645745
172823	645746
280464	645747
51305	645748
48302	645749
17519	645750
323408	645751
271255	645752
221024	645753
207195	645754
228804	645755
208881	645756
43759	645757
103990	645758
14827	645759
62420	645760
11694	645761
44976	645762
188292	645763
41227	645764
56141	645765
15086	645766
250989	645767
48263	645768
365	645769
12106	645770
302606	645771
2220	645772
105277	645773
7777	645774
48264	645775
13584	645776
15602	645777
168000	645778
104384	645779
127938	645780
302619	645781
107773	645782
221250	645783
71039	645784
56590	645785
88172	645786
14275	645787
89496	645788
217793	645789
181040	645790
2826	645791
46690	645792
13584	645793
83515	645794
44202	645795
89990	645796
225116	645797
351039	645798
17756	645799
8920	645800
21257	645801
107790	645802
285591	645803
296106	645804
89344	645805
71079	645806
40409	645807
77542	645808
11635	645809
48257	645810
62242	645811
606	645812
14752	645813
83363	645814
168154	645815
14618	645816
12383	645817
277978	645818
59288	645819
129118	645820
43860	645821
146616	645822
2328	645823
48301	645824
89990	645825
11003	645826
224989	645827
91425	645828
238093	645829
60155	645830
88608	645831
5490	645832
128583	645833
107748	645834
185944	645835
302594	645836
91425	645837
21257	645838
294278	645839
15495	645840
45141	645841
110271	645842
354023	645843
84074	645844
205499	645845
205780	645846
49729	645847
129045	645848
72676	645849
335819	645850
88179	645851
34387	645852
294782	645853
153936	645854
49426	645855
49426	645856
53437	645857
3650	645858
10017	645859
83112	645860
1483	645861
288389	645862
206789	645863
49182	645864
294469	645865
290546	645866
175363	645867
295004	645868
110402	645869
54074	645870
19291	645871
196825	645872
340263	645873
73357	645874
295108	645875
110354	645876
292783	645877
53804	645878
352737	645879
118280	645880
52456	645881
52456	645882
71708	645883
171587	645884
10152	645885
1461	645886
47873	645887
1126	645888
247717	645889
322089	645890
26452	645891
11129	645892
27260	645893
90085	645894
10217	645895
202241	645896
198246	645897
7445	645898
57162	645899
20704	645900
88534	645901
248996	645902
8824	645903
4039	645904
293648	645905
15463	645906
28440	645907
91110	645908
161976	645909
109998	645910
173936	645911
176156	645912
108899	645913
109998	645914
50684	645915
64254	645916
101810	645917
15842	645918
14316	645919
82133	645920
7930	645921
174331	645922
13267	645923
50145	645924
110018	645925
10100	645926
143833	645927
56451	645928
206316	645929
173427	645930
86674	645931
6451	645932
36741	645933
348680	645934
29932	645935
292786	645936
11807	645937
29984	645938
1126	645939
18788	645940
153446	645941
52686	645942
5126	645943
13074	645944
48605	645945
49479	645946
69048	645947
4381	645948
104938	645949
290750	645950
34443	645951
55961	645952
71982	645953
23747	645954
151322	645955
15652	645956
209875	645957
33390	645958
208274	645959
32195	645960
9851	645961
230653	645962
10232	645963
125761	645964
12643	645965
975	645966
107329	645967
152002	645968
17115	645969
40746	645970
70487	645971
108127	645972
122810	645973
19089	645974
3473	645975
27110	645976
6439	645977
152196	645978
27381	645979
302016	645980
43837	645981
169874	645982
12736	645983
46602	645984
71831	645985
52781	645986
295097	645987
108446	645988
109488	645989
72011	645990
48615	645991
39785	645992
52758	645993
123783	645994
15782	645995
120835	645996
266308	645997
63277	645998
88394	645999
59138	646000
27547	646001
69	646002
214692	646003
31216	646004
26745	646005
1126	646006
199563	646007
72586	646008
327688	646009
12304	646010
11528	646011
5627	646012
13092	646013
189634	646014
237842	646015
109527	646016
65566	646017
277379	646018
49104	646019
29997	646020
108689	646021
83206	646022
125840	646023
253098	646024
15799	646025
90371	646026
29989	646027
33629	646028
12140	646029
12138	646030
195665	646031
15809	646032
209931	646033
75191	646034
34228	646035
49349	646036
37284	646037
8135	646038
34150	646039
48989	646040
143042	646041
170281	646042
7309	646043
238518	646044
19767	646045
7309	646046
43676	646047
236410	646048
42128	646049
145016	646050
30220	646051
8428	646052
19767	646053
496	646054
21169	646055
8263	646056
354	646057
1222	646058
12068	646059
240592	646060
7722	646061
4792	646062
5052	646063
11263	646064
7242	646065
42078	646066
10970	646067
55156	646068
8689	646069
9153	646070
188627	646071
1102	646072
59184	646073
47007	646074
16338	646075
37601	646076
42409	646077
21405	646078
51878	646079
46334	646080
254303	646081
65566	646082
189017	646083
21501	646084
187493	646085
204921	646086
66967	646087
44528	646088
84964	646089
112852	646090
58199	646091
194727	646092
38101	646093
79009	646094
173990	646095
17600	646096
291548	646097
109180	646098
56354	646099
37989	646100
288893	646101
109183	646102
354470	646103
354182	646104
128625	646105
109155	646106
128607	646107
288758	646108
86687	646109
7676	646110
50474	646111
779	646112
86941	646113
79272	646114
95161	646115
14351	646116
11728	646117
172	646118
22302	646119
263124	646120
40806	646121
69938	646122
8557	646123
106499	646124
343853	646125
88331	646126
342781	646127
24811	646128
9336	646129
271610	646130
132747	646131
53280	646132
246692	646133
125661	646134
205185	646135
18955	646136
165	646137
329193	646138
263380	646139
3101	646140
67167	646141
131319	646142
45625	646143
15	646144
124101	646145
323142	646146
1263	646147
95933	646148
175786	646149
148250	646150
79441	646151
25922	646152
36275	646153
2435	646154
77731	646155
60076	646156
1207	646157
4719	646158
108624	646159
2003	646160
20736	646161
14674	646162
9063	646163
43982	646164
140723	646165
218311	646166
4354	646167
41561	646168
62490	646169
16085	646170
46227	646171
224771	646172
125139	646173
180750	646174
10205	646175
150430	646176
196798	646177
330974	646178
21330	646179
69448	646180
185296	646181
87053	646182
80306	646183
343215	646184
144682	646185
8237	646186
130291	646187
191820	646188
352610	646189
1647	646190
177362	646191
10731	646192
238043	646193
120175	646194
78967	646195
119551	646196
56388	646197
209962	646198
353748	646199
8732	646200
49358	646201
34330	646202
164505	646203
17181	646204
36537	646205
7393	646206
205492	646207
189030	646208
173253	646209
33858	646210
200034	646211
4867	646212
195240	646213
68567	646214
59048	646215
15919	646216
51280	646217
196584	646218
9305	646219
8277	646220
158919	646221
165608	646222
224041	646223
72695	646224
165608	646225
83606	646226
193842	646227
33834	646228
176934	646229
73182	646230
176224	646231
9385	646232
5231	646233
201712	646234
84300	646235
32350	646236
64678	646237
10139	646238
4499	646239
120707	646240
104340	646241
323624	646242
300479	646243
149920	646244
46255	646245
116756	646246
30758	646247
80094	646248
42999	646249
323756	646250
345199	646251
38262	646252
290861	646253
11894	646254
82010	646255
58784	646256
352803	646257
108839	646258
286825	646259
34574	646260
287120	646261
75750	646262
10340	646263
176563	646264
35377	646265
21131	646266
21131	646267
56395	646268
23530	646269
115094	646270
15716	646271
48306	646272
146392	646273
183114	646274
13399	646275
75229	646276
182968	646277
115887	646278
293486	646279
51251	646280
208978	646281
288056	646282
182677	646283
24694	646284
51167	646285
21310	646286
240264	646287
285957	646288
35475	646289
310553	646290
4667	646291
146547	646292
35361	646293
183120	646294
51189	646295
75504	646296
172941	646297
62317	646298
309255	646299
183540	646300
35316	646301
73875	646302
115675	646303
116184	646304
5504	646305
115348	646306
25139	646307
25237	646308
35376	646309
114625	646310
156045	646311
75470	646312
38304	646313
306203	646314
42631	646315
114943	646316
79829	646317
4404	646318
183448	646319
50934	646320
51304	646321
143201	646322
21244	646323
72933	646324
291464	646325
31991	646326
24030	646327
7	646328
51206	646329
24583	646330
10368	646331
35478	646332
115945	646333
42432	646334
62181	646335
177625	646336
9307	646337
108484	646338
51182	646339
53298	646340
20911	646341
335583	646342
75187	646343
67237	646344
204134	646345
12764	646346
113266	646347
15264	646348
156915	646349
113682	646350
158006	646351
30720	646352
4762	646353
240638	646354
795	646355
303587	646356
137886	646357
75189	646358
13967	646359
108036	646360
6782	646361
49101	646362
122610	646363
26121	646364
253978	646365
129345	646366
50214	646367
143469	646368
191925	646369
302	646370
25	646371
25	646372
323597	646373
285639	646374
78864	646375
3099	646376
11284	646377
2972	646378
27821	646379
3724	646380
204800	646381
1353	646382
33221	646383
76513	646384
167765	646385
162906	646386
2984	646387
240445	646388
212659	646389
1832	646390
20552	646391
4912	646392
38021	646393
9328	646394
8399	646395
5052	646396
31984	646397
25750	646398
211	646399
2292	646400
23251	646401
7994	646402
1274	646403
82342	646404
3385	646405
3987	646406
22438	646407
48532	646408
3929	646409
22031	646410
33931	646411
58343	646412
2183	646413
4181	646414
68	646415
36028	646416
12978	646417
104224	646418
15055	646419
12427	646420
62844	646421
163292	646422
200593	646423
4250	646424
3358	646425
191730	646426
149468	646427
4149	646428
18841	646429
58568	646430
203217	646431
4473	646432
343419	646433
164126	646434
18828	646435
12132	646436
17119	646437
23401	646438
47363	646439
17155	646440
40255	646441
760	646442
345731	646443
46935	646444
15302	646445
226705	646446
51774	646447
53496	646448
10638	646449
7098	646450
1833	646451
23444	646452
4488	646453
65930	646454
1554	646455
30777	646456
2742	646457
165371	646458
173234	646459
321279	646460
29937	646461
8	646462
7	646463
420	646464
94388	646465
1570	646466
3489	646467
52928	646468
292402	646469
24557	646470
4856	646471
274192	646472
209439	646473
11284	646474
52631	646475
5727	646476
345083	646477
34807	646478
152532	646479
203963	646480
269704	646481
450	646482
354343	646483
12965	646484
57624	646485
113939	646486
47930	646487
166348	646488
131620	646489
13912	646490
38919	646491
14721	646492
34091	646493
3762	646494
576	646495
148632	646496
119730	646497
76766	646498
438	646499
23363	646500
113500	646501
21405	646502
1517	646503
164871	646504
1611	646505
252499	646506
636	646507
49660	646508
275532	646509
106983	646510
15182	646511
240630	646512
30	646513
195116	646514
21425	646515
13960	646516
3163	646517
203484	646518
98659	646519
41628	646520
107300	646521
1493	646522
53	646523
17443	646524
5611	646525
29676	646526
83256	646527
68745	646528
9746	646529
125259	646530
24505	646531
288618	646532
3843	646533
236966	646534
4324	646535
40122	646536
54573	646537
282444	646538
51815	646539
186907	646540
311746	646541
5609	646542
280885	646543
22161	646544
40306	646545
73652	646546
145559	646547
101862	646548
22143	646549
168701	646550
281890	646551
296057	646552
33555	646553
295954	646554
260793	646555
12214	646556
133139	646557
70236	646558
166616	646559
68586	646560
48237	646561
296014	646562
98391	646563
59707	646564
214993	646565
59826	646566
19888	646567
355378	646568
142808	646569
293059	646570
172739	646571
194027	646572
172476	646573
192628	646574
177170	646575
209963	646576
202581	646577
238	646578
105555	646579
105555	646580
113192	646581
83371	646582
100578	646583
215916	646584
146666	646585
75295	646586
305380	646587
174771	646588
42619	646589
35171	646590
27406	646591
24485	646592
209574	646593
4374	646594
32032	646595
177097	646596
72693	646597
120412	646598
120007	646599
38316	646600
106369	646601
17510	646602
48550	646603
1826	646604
70122	646605
3813	646606
7497	646607
138820	646608
18941	646609
155144	646610
458	646611
296171	646612
4987	646613
70122	646614
154104	646615
250940	646616
153757	646617
153754	646618
11060	646619
111442	646620
71538	646621
49762	646622
34253	646623
119749	646624
42074	646625
15359	646626
15541	646627
7228	646628
223	646629
297629	646630
257970	646631
96660	646632
82649	646633
247487	646634
6017	646635
13949	646636
296510	646637
259762	646638
87894	646639
275667	646640
168227	646641
273820	646642
272868	646643
168227	646644
83222	646645
315714	646646
1205	646647
2664	646648
356174	646649
351451	646650
209183	646651
127640	646652
25755	646653
15983	646654
84118	646655
56153	646656
82537	646657
37795	646658
169625	646659
7027	646660
113704	646661
17921	646662
9641	646663
166801	646664
69509	646665
293157	646666
290803	646667
173617	646668
351671	646669
63089	646670
316548	646671
98371	646672
189370	646673
36574	646674
2038	646675
8996	646676
52722	646677
282	646678
15139	646679
347554	646680
43279	646681
317197	646682
311891	646683
184992	646684
72010	646685
77350	646686
27053	646687
32837	646688
253688	646689
285896	646690
181687	646691
52029	646692
247009	646693
4403	646694
108609	646695
5124	646696
41651	646697
6593	646698
28126	646699
38375	646700
124427	646701
4	646702
3848	646703
235745	646704
196924	646705
60177	646706
130140	646707
83174	646708
7885	646709
44526	646710
117093	646711
7528	646712
53517	646713
673	646714
38930	646715
240259	646716
349855	646717
190135	646718
71882	646719
293979	646720
119083	646721
176129	646722
36587	646723
12153	646724
38930	646725
2752	646726
348721	646727
180291	646728
13288	646729
10631	646730
49434	646731
47395	646732
353895	646733
10126	646734
92800	646735
126397	646736
54714	646737
209221	646738
2267	646739
127157	646740
3943	646741
9706	646742
9706	646743
225624	646744
51560	646745
14843	646746
121041	646747
251884	646748
79486	646749
323262	646750
277847	646751
121989	646752
45127	646753
324454	646754
49779	646755
351351	646756
19900	646757
272897	646758
324797	646759
207737	646760
37257	646761
195571	646762
166621	646763
1571	646764
94518	646765
347640	646766
16393	646767
64694	646768
7117	646769
11530	646770
53709	646771
301	646772
18907	646773
18907	646774
350246	646775
65682	646776
122374	646777
153368	646778
325149	646779
164088	646780
6604	646781
52619	646782
14	646783
14	646784
14	646785
219795	646786
79690	646787
192028	646788
4270	646789
30771	646790
78465	646791
19194	646792
10325	646793
230733	646794
54951	646795
54930	646796
282889	646797
283113	646798
53036	646799
31	646800
18442	646801
184552	646802
75846	646803
10364	646804
73100	646805
185624	646806
307144	646807
71321	646808
196617	646809
32966	646810
239674	646811
80157	646812
300054	646813
176290	646814
115800	646815
40864	646816
151471	646817
10396	646818
269783	646819
170030	646820
39044	646821
13411	646822
349229	646823
77002	646824
271	646825
30376	646826
234624	646827
125903	646828
310974	646829
159759	646830
25799	646831
141237	646832
107518	646833
316755	646834
20531	646835
46699	646836
76566	646837
60337	646838
79650	646839
35799	646840
111354	646841
31431	646842
32887	646843
22445	646844
68072	646845
55227	646846
99330	646847
14504	646848
5009	646849
73904	646850
99330	646851
334487	646852
166522	646853
141751	646854
91145	646855
93638	646856
9553	646857
60150	646858
78073	646859
2601	646860
189181	646861
90051	646862
120705	646863
198985	646864
78406	646865
322067	646866
10576	646867
1702	646868
78459	646869
160583	646870
31311	646871
120588	646872
181865	646873
78573	646874
232445	646875
31646	646876
191640	646877
107684	646878
112059	646879
20894	646880
117382	646881
172955	646882
71319	646883
157127	646884
60222	646885
19370	646886
200332	646887
27145	646888
27627	646889
61580	646890
185077	646891
75587	646892
19707	646893
103041	646894
288117	646895
215685	646896
25164	646897
5043	646898
177695	646899
93202	646900
91939	646901
81350	646902
1335	646903
92024	646904
13670	646905
49954	646906
92529	646907
91926	646908
143383	646909
131432	646910
85014	646911
234055	646912
180982	646913
60858	646914
146205	646915
58888	646916
130616	646917
143619	646918
29079	646919
25112	646920
10488	646921
78762	646922
85063	646923
85063	646924
91929	646925
237573	646926
99990	646927
20900	646928
41797	646929
233706	646930
114578	646931
156684	646932
92529	646933
345094	646934
51116	646935
25442	646936
25117	646937
182484	646938
142454	646939
256419	646940
8872	646941
6942	646942
99925	646943
21014	646944
1749	646945
308533	646946
75196	646947
75703	646948
51507	646949
143408	646950
75704	646951
211939	646952
131177	646953
202277	646954
125181	646955
143388	646956
75442	646957
4683	646958
199466	646959
191393	646960
85015	646961
191092	646962
54810	646963
80814	646964
126411	646965
185420	646966
347276	646967
15297	646968
124527	646969
45022	646970
308381	646971
131325	646972
5722	646973
246557	646974
114510	646975
143416	646976
60859	646977
55496	646978
184685	646979
124187	646980
156801	646981
182532	646982
35373	646983
233667	646984
60857	646985
57184	646986
147828	646987
193791	646988
94135	646989
369	646990
48797	646991
92168	646992
52662	646993
10214	646994
196303	646995
11799	646996
37017	646997
121728	646998
11614	646999
184152	647000
153761	647001
2715	647002
2059	647003
4269	647004
271061	647005
21597	647006
42549	647007
165166	647008
807	647009
178196	647010
158342	647011
4434	647012
111164	647013
294778	647014
49288	647015
176988	647016
295043	647017
73210	647018
173631	647019
72003	647020
72717	647021
31309	647022
65745	647023
110012	647024
126664	647025
60067	647026
71674	647027
111604	647028
84002	647029
290687	647030
209994	647031
76298	647032
62657	647033
174276	647034
72284	647035
295225	647036
9309	647037
172	647038
172	647039
100802	647040
100756	647041
25630	647042
86269	647043
79733	647044
822	647045
325875	647046
27970	647047
1160	647048
8339	647049
173587	647050
330002	647051
105336	647052
140838	647053
146476	647054
25775	647055
356031	647056
82144	647057
130353	647058
84104	647059
163107	647060
188891	647061
188891	647062
22564	647063
189596	647064
147927	647065
49566	647066
73109	647067
110773	647068
110052	647069
172076	647070
111167	647071
6141	647072
227771	647073
79178	647074
83053	647075
108459	647076
193625	647077
38490	647078
38490	647079
56384	647080
178172	647081
7978	647082
212421	647083
332890	647084
225016	647085
148941	647086
347000	647087
347889	647088
187300	647089
74301	647090
35243	647091
53922	647092
53809	647093
159126	647094
159123	647095
208228	647096
3969	647097
2039	647098
43568	647099
129681	647100
77962	647101
3453	647102
128838	647103
65316	647104
9	647105
5657	647106
24756	647107
3693	647108
86615	647109
161907	647110
1	647111
51211	647112
3034	647113
323380	647114
66366	647115
58099	647116
102662	647117
150314	647118
78229	647119
119038	647120
33706	647121
14395	647122
74396	647123
146856	647124
9	647125
158535	647126
354748	647127
48505	647128
35647	647129
41722	647130
97292	647131
266669	647132
44250	647133
216166	647134
216083	647135
10139	647136
57060	647137
131131	647138
13500	647139
19392	647140
3030	647141
10068	647142
980	647143
980	647144
74396	647145
9	647146
4289	647147
9	647148
337178	647149
201484	647150
220841	647151
354659	647152
180174	647153
9	647154
240201	647155
980	647156
3889	647157
10549	647158
19658	647159
195909	647160
980	647161
75894	647162
2256	647163
19347	647164
534	647165
101773	647166
90507	647167
117343	647168
1479	647169
83786	647170
62713	647171
205336	647172
208593	647173
52989	647174
71317	647175
309089	647176
15469	647177
283033	647178
225387	647179
109141	647180
15605	647181
16729	647182
29462	647183
45069	647184
104030	647185
225777	647186
101157	647187
188687	647188
4914	647189
5293	647190
13174	647191
225733	647192
16267	647193
312139	647194
24476	647195
282798	647196
147900	647197
23450	647198
297822	647199
45570	647200
36503	647201
31815	647202
35164	647203
335539	647204
195027	647205
352095	647206
108072	647207
251242	647208
357379	647209
208031	647210
72109	647211
63229	647212
693	647213
351923	647214
693	647215
13721	647216
73751	647217
51571	647218
41200	647219
147116	647220
89401	647221
144824	647222
98277	647223
63004	647224
18926	647225
38946	647226
24651	647227
172688	647228
207709	647229
166084	647230
247846	647231
8512	647232
78366	647233
253724	647234
181592	647235
118780	647236
33975	647237
7860	647238
26326	647239
206391	647240
288427	647241
33871	647242
52968	647243
54430	647244
14256	647245
301599	647246
28350	647247
23667	647248
36301	647249
122	647250
40996	647251
73186	647252
18076	647253
324779	647254
327550	647255
325550	647256
340899	647257
350173	647258
113739	647259
50655	647260
193941	647261
302208	647262
121212	647263
328194	647264
99746	647265
208145	647266
286399	647267
195002	647268
176661	647269
291580	647270
205427	647271
251905	647272
301482	647273
148906	647274
103995	647275
114787	647276
142088	647277
163453	647278
119429	647279
34211	647280
69622	647281
40452	647282
151311	647283
32380	647284
163058	647285
13963	647286
182133	647287
20879	647288
120842	647289
45290	647290
22088	647291
52238	647292
82269	647293
185637	647294
176782	647295
129493	647296
180189	647297
1617	647298
357154	647299
84080	647300
7290	647301
176475	647302
64916	647303
294722	647304
83685	647305
49376	647306
127928	647307
238708	647308
167	647309
66557	647310
8497	647311
73305	647312
4138	647313
69916	647314
337	647315
36725	647316
21367	647317
48444	647318
80373	647319
78491	647320
7343	647321
55005	647322
33093	647323
67129	647324
54043	647325
230330	647326
37747	647327
7352	647328
26436	647329
15720	647330
143547	647331
109828	647332
21028	647333
99160	647334
36891	647335
34831	647336
160944	647337
62910	647338
118102	647339
127074	647340
323899	647341
18134	647342
175281	647343
52247	647344
24814	647345
126963	647346
3160	647347
305902	647348
328266	647349
20232	647350
505	647351
315377	647352
28139	647353
16920	647354
4971	647355
28365	647356
342293	647357
28568	647358
57826	647359
162840	647360
67173	647361
167037	647362
337	647363
68164	647364
45681	647365
3827	647366
9420	647367
349199	647368
10462	647369
584	647370
21967	647371
151807	647372
327195	647373
72595	647374
31918	647375
13603	647376
18623	647377
1509	647378
79163	647379
37011	647380
269881	647381
53046	647382
209759	647383
160455	647384
8496	647385
28442	647386
120328	647387
46267	647388
17567	647389
47383	647390
10328	647391
89951	647392
109841	647393
37083	647394
26014	647395
7050	647396
55560	647397
119988	647398
373	647399
14725	647400
194930	647401
22903	647402
206211	647403
172991	647404
290028	647405
83952	647406
26	647407
181285	647408
12369	647409
195229	647410
115584	647411
44649	647412
100638	647413
1872	647414
183784	647415
110392	647416
175747	647417
172614	647418
174143	647419
62765	647420
24455	647421
94774	647422
110535	647423
147572	647424
108528	647425
37427	647426
117729	647427
205210	647428
12248	647429
126687	647430
82732	647431
262334	647432
919	647433
13338	647434
53060	647435
349633	647436
350200	647437
286190	647438
126951	647439
24548	647440
159593	647441
288718	647442
329313	647443
83975	647444
4280	647445
47821	647446
96317	647447
133947	647448
248648	647449
47985	647450
168956	647451
60708	647452
142970	647453
41325	647454
12840	647455
135955	647456
88503	647457
142417	647458
174871	647459
335388	647460
7977	647461
296814	647462
89166	647463
82898	647464
347025	647465
55086	647466
9116	647467
90567	647468
94632	647469
181	647470
35638	647471
118896	647472
88690	647473
214863	647474
28136	647475
95859	647476
183617	647477
51758	647478
136118	647479
310246	647480
164362	647481
154794	647482
598	647483
8701	647484
21081	647485
74032	647486
7011	647487
34851	647488
53888	647489
174361	647490
5481	647491
113871	647492
111916	647493
177839	647494
177839	647495
287079	647496
74265	647497
294705	647498
181353	647499
347808	647500
295920	647501
3512	647502
216219	647503
13545	647504
20897	647505
64887	647506
38664	647507
13554	647508
141758	647509
321829	647510
165627	647511
3548	647512
2271	647513
33932	647514
5012	647515
2640	647516
263	647517
265491	647518
161721	647519
52960	647520
35831	647521
136275	647522
104640	647523
126464	647524
101796	647525
130023	647526
42912	647527
65794	647528
55632	647529
25930	647530
21486	647531
69661	647532
355991	647533
3643	647534
684	647535
300712	647536
6937	647537
1248	647538
5650	647539
11455	647540
27	647541
14577	647542
92741	647543
9380	647544
78683	647545
53522	647546
113544	647547
180802	647548
204888	647549
26353	647550
82714	647551
73872	647552
1432	647553
311815	647554
136	647555
301591	647556
323778	647557
8962	647558
123948	647559
86854	647560
164154	647561
70945	647562
169202	647563
45915	647564
161562	647565
42033	647566
106762	647567
9015	647568
145052	647569
47999	647570
100543	647571
303461	647572
79718	647573
47831	647574
107370	647575
14976	647576
92530	647577
99091	647578
226374	647579
328716	647580
12382	647581
28559	647582
3547	647583
29164	647584
37301	647585
15297	647586
272652	647587
279814	647588
4545	647589
85293	647590
35018	647591
2952	647592
19084	647593
1200	647594
7325	647595
2297	647596
133951	647597
190392	647598
252006	647599
309869	647600
15736	647601
1503	647602
259082	647603
55912	647604
3555	647605
59939	647606
11567	647607
163766	647608
20876	647609
2805	647610
22021	647611
83624	647612
83487	647613
295549	647614
339483	647615
62668	647616
38578	647617
294060	647618
47111	647619
107850	647620
281650	647621
153335	647622
65032	647623
16387	647624
178212	647625
995	647626
74396	647627
96080	647628
17062	647629
160394	647630
52872	647631
25515	647632
32463	647633
16379	647634
113380	647635
74493	647636
14172	647637
76585	647638
10968	647639
252301	647640
7495	647641
90545	647642
79264	647643
280649	647644
106870	647645
94098	647646
58586	647647
2016	647648
19589	647649
37398	647650
29101	647651
57918	647652
47164	647653
42789	647654
9069	647655
73837	647656
18102	647657
297194	647658
178205	647659
18102	647660
73868	647661
27394	647662
278193	647663
79295	647664
141616	647665
126104	647666
258405	647667
84984	647668
284578	647669
85344	647670
212216	647671
20601	647672
195202	647673
81313	647674
88309	647675
930	647676
325029	647677
5993	647678
49984	647679
343108	647680
108997	647681
179687	647682
293644	647683
9973	647684
56038	647685
10990	647686
290745	647687
109179	647688
210436	647689
352685	647690
176153	647691
1229	647692
98300	647693
200405	647694
1025	647695
209300	647696
54556	647697
210360	647698
172862	647699
349722	647700
4384	647701
127622	647702
56054	647703
28087	647704
281188	647705
354259	647706
128496	647707
199338	647708
109771	647709
279950	647710
81940	647711
206202	647712
205764	647713
75702	647714
354545	647715
35516	647716
355366	647717
110664	647718
20971	647719
208320	647720
29459	647721
351965	647722
355041	647723
351906	647724
206564	647725
286605	647726
125682	647727
350451	647728
208440	647729
48489	647730
208544	647731
352783	647732
176128	647733
122062	647734
123703	647735
209013	647736
351475	647737
351041	647738
3	647739
172410	647740
175822	647741
176540	647742
73185	647743
206258	647744
172425	647745
17793	647746
175112	647747
17749	647748
115588	647749
130299	647750
218912	647751
175841	647752
350759	647753
83088	647754
177137	647755
110640	647756
6308	647757
202352	647758
49793	647759
287958	647760
176736	647761
174776	647762
48815	647763
108566	647764
290326	647765
175777	647766
176406	647767
294343	647768
49704	647769
175582	647770
49506	647771
293501	647772
13349	647773
174346	647774
72414	647775
173006	647776
310984	647777
176656	647778
113314	647779
289862	647780
294553	647781
72160	647782
48863	647783
352150	647784
279517	647785
129056	647786
121938	647787
150210	647788
96648	647789
5356	647790
5591	647791
190832	647792
13478	647793
112471	647794
259788	647795
18891	647796
44093	647797
55752	647798
33948	647799
104077	647800
32122	647801
104361	647802
67598	647803
2152	647804
68175	647805
39802	647806
29644	647807
12641	647808
3673	647809
66370	647810
18290	647811
47990	647812
222510	647813
33752	647814
26592	647815
80814	647816
9597	647817
169430	647818
99006	647819
18314	647820
50766	647821
7800	647822
37941	647823
115374	647824
250042	647825
6886	647826
78155	647827
6825	647828
43608	647829
284995	647830
263560	647831
6584	647832
166957	647833
23114	647834
261966	647835
306726	647836
202755	647837
268788	647838
132454	647839
15284	647840
76672	647841
310686	647842
241096	647843
55820	647844
276828	647845
105472	647846
338507	647847
95811	647848
76518	647849
65819	647850
67750	647851
18403	647852
11441	647853
126664	647854
64430	647855
308389	647856
148652	647857
284597	647858
348441	647859
31058	647860
262722	647861
178873	647862
8857	647863
87364	647864
116106	647865
55108	647866
6546	647867
202067	647868
38065	647869
32661	647870
199436	647871
45374	647872
43200	647873
45511	647874
310851	647875
27565	647876
9653	647877
21658	647878
756	647879
52776	647880
185145	647881
114610	647882
310000	647883
949	647884
10393	647885
80061	647886
2783	647887
5607	647888
1756	647889
14352	647890
86469	647891
5674	647892
193006	647893
77983	647894
33470	647895
117133	647896
49475	647897
194218	647898
80113	647899
205682	647900
204069	647901
110834	647902
129912	647903
320142	647904
18571	647905
27	647906
88693	647907
310843	647908
195714	647909
73	647910
18317	647911
54014	647912
3424	647913
266962	647914
87715	647915
5695	647916
2141	647917
20608	647918
189252	647919
9472	647920
132835	647921
7625	647922
21628	647923
127567	647924
109675	647925
24854	647926
56038	647927
293447	647928
172243	647929
321117	647930
316765	647931
81581	647932
40674	647933
14601	647934
135864	647935
26001	647936
85884	647937
12992	647938
14599	647939
46418	647940
84780	647941
12161	647942
35880	647943
154343	647944
14312	647945
20895	647946
43200	647947
48389	647948
76748	647949
76739	647950
3357	647951
769	647952
125636	647953
115585	647954
199770	647955
86710	647956
256430	647957
6736	647958
198393	647959
20033	647960
144118	647961
79798	647962
55273	647963
124332	647964
68419	647965
90046	647966
81273	647967
103822	647968
156531	647969
319643	647970
217145	647971
139307	647972
16400	647973
115142	647974
317168	647975
45	647976
39193	647977
283083	647978
113895	647979
8266	647980
1872	647981
62898	647982
113322	647983
6454	647984
320645	647985
3195	647986
52672	647987
31220	647988
357357	647989
112120	647990
84818	647991
92756	647992
18058	647993
30469	647994
36798	647995
8880	647996
24883	647997
186411	647998
123892	647999
553	648000
9418	648001
20633	648002
26883	648003
34415	648004
17653	648005
23699	648006
7750	648007
63274	648008
49329	648009
2732	648010
105680	648011
3068	648012
262995	648013
106919	648014
26355	648015
2594	648016
59036	648017
187713	648018
298986	648019
346192	648020
43974	648021
83367	648022
5512	648023
32536	648024
48888	648025
27542	648026
75120	648027
19376	648028
14477	648029
143856	648030
220520	648031
78397	648032
83801	648033
26878	648034
83806	648035
76769	648036
4889	648037
199398	648038
38217	648039
45362	648040
158654	648041
440	648042
3913	648043
267564	648044
27296	648045
5324	648046
277766	648047
142149	648048
19839	648049
685	648050
14802	648051
17284	648052
9821	648053
10293	648054
13	648055
99220	648056
488	648057
21221	648058
30428	648059
209581	648060
5458	648061
19135	648062
15901	648063
57683	648064
10438	648065
13102	648066
335081	648067
125558	648068
6539	648069
202	648070
78215	648071
168378	648072
42972	648073
17049	648074
191431	648075
3956	648076
22873	648077
35165	648078
2889	648079
105225	648080
207489	648081
21538	648082
3160	648083
120034	648084
3967	648085
113455	648086
117706	648087
42221	648088
41569	648089
124842	648090
54498	648091
43266	648092
95262	648093
8044	648094
29956	648095
142979	648096
52444	648097
456	648098
9032	648099
13362	648100
5357	648101
72301	648102
121170	648103
9679	648104
135850	648105
174925	648106
110280	648107
2775	648108
143166	648109
257469	648110
98974	648111
211704	648112
21931	648113
21983	648114
3315	648115
52243	648116
155409	648117
130514	648118
52369	648119
159671	648120
50228	648121
27652	648122
36397	648123
337417	648124
72471	648125
200017	648126
20188	648127
488	648128
99877	648129
124648	648130
239487	648131
72794	648132
7454	648133
60146	648134
2400	648135
4391	648136
3399	648137
41726	648138
10576	648139
346314	648140
319983	648141
20459	648142
266447	648143
21762	648144
13196	648145
78292	648146
104254	648147
215101	648148
52480	648149
78935	648150
18883	648151
162884	648152
312216	648153
17883	648154
48813	648155
175615	648156
332344	648157
123481	648158
203220	648159
93840	648160
46282	648161
44213	648162
129955	648163
9512	648164
292589	648165
97700	648166
7087	648167
342238	648168
18121	648169
47990	648170
75576	648171
186191	648172
190056	648173
101395	648174
285085	648175
187263	648176
6579	648177
20828	648178
1104	648179
21637	648180
20748	648181
77416	648182
82582	648183
12751	648184
170754	648185
2178	648186
133	648187
58255	648188
47000	648189
246759	648190
22910	648191
1706	648192
148522	648193
13437	648194
36950	648195
297935	648196
97179	648197
76126	648198
262708	648199
1182	648200
56038	648201
113947	648202
20708	648203
142039	648204
59058	648205
197113	648206
3293	648207
170700	648208
45526	648209
45915	648210
33474	648211
1295	648212
335070	648213
241268	648214
28502	648215
248545	648216
11065	648217
160149	648218
30278	648219
135573	648220
10623	648221
1850	648222
77866	648223
26845	648224
306464	648225
326567	648226
170357	648227
1736	648228
6792	648229
42359	648230
13612	648231
19892	648232
10443	648233
62119	648234
21616	648235
50695	648236
22180	648237
58066	648238
52185	648239
109282	648240
25823	648241
38135	648242
5683	648243
1846	648244
23740	648245
1536	648246
28560	648247
107969	648248
15422	648249
219812	648250
19088	648251
70840	648252
159732	648253
6236	648254
41973	648255
43032	648256
33744	648257
164731	648258
10720	648259
5673	648260
124464	648261
152620	648262
166501	648263
22814	648264
126555	648265
60694	648266
266702	648267
277173	648268
87871	648269
191193	648270
73459	648271
98052	648272
23422	648273
46308	648274
187908	648275
13927	648276
102668	648277
323587	648278
58499	648279
8713	648280
81329	648281
66506	648282
16447	648283
96219	648284
44289	648285
49132	648286
129928	648287
124519	648288
52753	648289
4141	648290
151515	648291
56559	648292
307447	648293
51375	648294
66138	648295
23765	648296
7818	648297
25751	648298
1581	648299
5932	648300
3012	648301
29623	648302
50283	648303
11161	648304
122817	648305
91126	648306
326811	648307
14078	648308
41307	648309
14016	648310
87800	648311
94271	648312
77894	648313
1462	648314
77530	648315
2884	648316
258820	648317
109061	648318
1303	648319
16263	648320
33079	648321
57369	648322
121947	648323
37164	648324
63667	648325
85631	648326
97160	648327
24780	648328
7701	648329
10543	648330
37905	648331
12757	648332
56905	648333
3729	648334
249888	648335
314919	648336
40802	648337
51425	648338
349	648339
23394	648340
28619	648341
328732	648342
7831	648343
189070	648344
4191	648345
55149	648346
207669	648347
171769	648348
201629	648349
195802	648350
8384	648351
28004	648352
4049	648353
225414	648354
45211	648355
336129	648356
187317	648357
49899	648358
18604	648359
3330	648360
24062	648361
177520	648362
249151	648363
59888	648364
32852	648365
3495	648366
28297	648367
17603	648368
195824	648369
871	648370
244400	648371
19130	648372
5655	648373
73045	648374
7216	648375
111430	648376
23464	648377
12900	648378
25114	648379
63	648380
4901	648381
147378	648382
42776	648383
91100	648384
84812	648385
2775	648386
243211	648387
240949	648388
14438	648389
136861	648390
32733	648391
98695	648392
45594	648393
339577	648394
30059	648395
72112	648396
2197	648397
69536	648398
169768	648399
56812	648400
17660	648401
14841	648402
210	648403
84471	648404
40182	648405
53513	648406
74594	648407
3037	648408
67933	648409
122927	648410
69180	648411
252451	648412
2381	648413
17798	648414
44782	648415
40303	648416
32258	648417
10859	648418
43099	648419
72850	648420
301774	648421
312667	648422
249868	648423
17292	648424
1417	648425
48878	648426
80386	648427
124997	648428
242693	648429
313105	648430
187634	648431
42763	648432
49139	648433
2749	648434
10276	648435
172818	648436
333813	648437
198821	648438
7807	648439
165555	648440
67374	648441
234079	648442
238875	648443
88244	648444
14155	648445
1102	648446
110713	648447
21742	648448
69478	648449
123054	648450
153403	648451
13377	648452
29061	648453
82550	648454
113829	648455
21312	648456
46074	648457
182877	648458
2708	648459
110148	648460
49053	648461
10055	648462
72025	648463
163738	648464
33765	648465
15904	648466
116298	648467
14974	648468
187563	648469
152265	648470
8378	648471
143960	648472
45917	648473
280880	648474
8460	648475
11896	648476
11566	648477
91774	648478
47545	648479
157920	648480
48623	648481
10103	648482
3294	648483
6579	648484
53	648485
17292	648486
43343	648487
96010	648488
89894	648489
26963	648490
42200	648491
47059	648492
109314	648493
59	648494
28858	648495
1721	648496
11670	648497
321490	648498
19867	648499
128424	648500
171565	648501
104226	648502
5201	648503
6113	648504
22741	648505
11048	648506
225605	648507
55581	648508
18309	648509
188555	648510
34180	648511
48689	648512
43273	648513
10012	648514
15642	648515
17292	648516
422	648517
5333	648518
53208	648519
49816	648520
69871	648521
8200	648522
44183	648523
106053	648524
79331	648525
14933	648526
12778	648527
164015	648528
12817	648529
119385	648530
29903	648531
30270	648532
33021	648533
146739	648534
238179	648535
8024	648536
6684	648537
153266	648538
59170	648539
327496	648540
334032	648541
115444	648542
1327	648543
356619	648544
90886	648545
237935	648546
319370	648547
13295	648548
237923	648549
208585	648550
173618	648551
8750	648552
11176	648553
285820	648554
78954	648555
32145	648556
10815	648557
325299	648558
59611	648559
10053	648560
52973	648561
180878	648562
41062	648563
36554	648564
103982	648565
73869	648566
102951	648567
6088	648568
3485	648569
25779	648570
96	648571
140929	648572
13328	648573
79493	648574
16200	648575
52727	648576
41947	648577
6619	648578
119227	648579
58601	648580
2012	648581
3473	648582
65692	648583
33904	648584
53873	648585
334090	648586
2211	648587
94669	648588
180051	648589
205268	648590
11988	648591
12253	648592
354559	648593
25554	648594
26944	648595
207159	648596
285356	648597
21908	648598
40737	648599
1720	648600
666	648601
5661	648602
106640	648603
1607	648604
5027	648605
56888	648606
209919	648607
170028	648608
11670	648609
62	648610
10574	648611
313183	648612
27424	648613
77620	648614
243333	648615
18096	648616
20742	648617
116460	648618
684	648619
40730	648620
10897	648621
737	648622
163226	648623
325613	648624
118657	648625
21577	648626
103893	648627
16123	648628
6247	648629
170061	648630
18878	648631
50346	648632
4485	648633
8257	648634
262765	648635
77878	648636
188193	648637
114112	648638
148133	648639
102944	648640
19059	648641
109593	648642
285897	648643
292913	648644
282929	648645
161677	648646
82097	648647
127051	648648
37638	648649
143867	648650
63874	648651
188636	648652
9718	648653
44563	648654
40814	648655
107706	648656
31614	648657
63276	648658
104748	648659
1061	648660
168838	648661
10926	648662
115265	648663
41909	648664
167569	648665
57134	648666
21347	648667
25419	648668
170639	648669
10982	648670
11465	648671
525	648672
92330	648673
4037	648674
8839	648675
98312	648676
26805	648677
59089	648678
1320	648679
4204	648680
52152	648681
53293	648682
92016	648683
100979	648684
82516	648685
4532	648686
6842	648687
6560	648688
203056	648689
103948	648690
115113	648691
127294	648692
127247	648693
38439	648694
274549	648695
30717	648696
195838	648697
147391	648698
6264	648699
3154	648700
4554	648701
5205	648702
23214	648703
37715	648704
25533	648705
74005	648706
141266	648707
343792	648708
55036	648709
120118	648710
6677	648711
10993	648712
82663	648713
21052	648714
6515	648715
100737	648716
25495	648717
131368	648718
4082	648719
122563	648720
19112	648721
199323	648722
17313	648723
316061	648724
113521	648725
88401	648726
95639	648727
3041	648728
47572	648729
70529	648730
39158	648731
15923	648732
239	648733
22420	648734
61150	648735
93583	648736
178720	648737
311137	648738
98800	648739
17513	648740
127219	648741
191742	648742
149481	648743
181825	648744
21626	648745
74031	648746
19565	648747
419	648748
129766	648749
60087	648750
8123	648751
24213	648752
345599	648753
27926	648754
145764	648755
88282	648756
308350	648757
98899	648758
335916	648759
336686	648760
124358	648761
201907	648762
126272	648763
311456	648764
234855	648765
336173	648766
282754	648767
23979	648768
6033	648769
123792	648770
339728	648771
157689	648772
43353	648773
8388	648774
48359	648775
140839	648776
233291	648777
336135	648778
342590	648779
285071	648780
20854	648781
53356	648782
344208	648783
75371	648784
9189	648785
179139	648786
171321	648787
200842	648788
126631	648789
82832	648790
216538	648791
132181	648792
194825	648793
306695	648794
200134	648795
346251	648796
347182	648797
305127	648798
84868	648799
186369	648800
126869	648801
235553	648802
131501	648803
157976	648804
209565	648805
109274	648806
99170	648807
2124	648808
2935	648809
1701	648810
6857	648811
4440	648812
186060	648813
56034	648814
111506	648815
279449	648816
262192	648817
33431	648818
6527	648819
72315	648820
128900	648821
141887	648822
78294	648823
127504	648824
282714	648825
208806	648826
17418	648827
103595	648828
167079	648829
344682	648830
357614	648831
109557	648832
93021	648833
87585	648834
136022	648835
16799	648836
82737	648837
165312	648838
6407	648839
119696	648840
94135	648841
74474	648842
7576	648843
32254	648844
125610	648845
25653	648846
66718	648847
34490	648848
102605	648849
23761	648850
39772	648851
1651	648852
6754	648853
20263	648854
979	648855
546	648856
4282	648857
622	648858
119962	648859
126975	648860
126798	648861
249283	648862
205178	648863
30408	648864
163214	648865
208244	648866
67290	648867
293666	648868
85477	648869
121239	648870
32274	648871
321003	648872
90713	648873
50470	648874
6372	648875
127597	648876
323425	648877
72570	648878
147639	648879
291558	648880
45769	648881
8335	648882
245088	648883
52619	648884
5910	648885
106564	648886
6011	648887
205627	648888
67701	648889
7584	648890
103090	648891
231187	648892
128391	648893
74221	648894
29736	648895
97211	648896
235879	648897
280058	648898
10790	648899
66157	648900
1275	648901
3956	648902
217165	648903
270159	648904
316413	648905
336658	648906
32549	648907
30370	648908
35094	648909
105007	648910
164234	648911
171736	648912
200455	648913
357380	648914
1302	648915
83145	648916
84411	648917
350893	648918
209479	648919
129607	648920
352025	648921
84012	648922
83574	648923
206906	648924
352489	648925
351653	648926
356482	648927
208098	648928
207907	648929
129161	648930
127553	648931
147552	648932
56058	648933
302519	648934
210165	648935
56382	648936
274949	648937
352368	648938
130726	648939
120948	648940
38876	648941
130010	648942
19833	648943
207100	648944
334741	648945
130643	648946
56035	648947
354331	648948
209911	648949
46911	648950
56035	648951
209729	648952
25703	648953
13869	648954
92168	648955
16129	648956
107975	648957
35385	648958
86122	648959
37783	648960
55530	648961
107225	648962
5127	648963
5327	648964
8427	648965
52890	648966
133485	648967
6371	648968
16238	648969
19106	648970
25888	648971
40108	648972
81953	648973
220153	648974
77934	648975
5076	648976
141874	648977
5494	648978
18716	648979
109997	648980
298572	648981
298827	648982
163561	648983
353939	648984
29938	648985
308697	648986
263897	648987
18224	648988
1880	648989
86510	648990
146307	648991
282933	648992
75800	648993
11742	648994
121963	648995
141497	648996
250110	648997
350343	648998
127414	648999
6196	649000
110271	649001
109977	649002
350522	649003
291534	649004
112636	649005
102774	649006
23322	649007
55709	649008
24566	649009
291345	649010
272460	649011
206340	649012
68621	649013
286630	649014
141458	649015
280255	649016
176386	649017
44179	649018
59589	649019
291474	649020
83961	649021
56545	649022
292127	649023
10112	649024
49285	649025
17936	649026
30770	649027
44061	649028
349291	649029
110080	649030
121658	649031
288976	649032
128531	649033
277025	649034
127994	649035
248463	649036
44272	649037
30770	649038
134386	649039
48775	649040
251043	649041
9446	649042
128858	649043
17829	649044
72327	649045
175333	649046
72167	649047
26427	649048
34250	649049
110004	649050
207687	649051
72603	649052
49342	649053
49162	649054
136866	649055
15752	649056
286727	649057
79905	649058
109751	649059
64287	649060
64743	649061
193561	649062
46911	649063
49370	649064
53804	649065
351294	649066
175364	649067
288248	649068
109874	649069
176598	649070
122140	649071
72471	649072
110090	649073
6213	649074
84242	649075
30743	649076
139800	649077
291315	649078
290709	649079
110242	649080
250162	649081
175351	649082
21428	649083
3589	649084
287098	649085
176597	649086
72511	649087
174338	649088
27305	649089
176589	649090
208869	649091
357048	649092
175351	649093
352044	649094
355754	649095
205380	649096
67800	649097
301130	649098
17832	649099
54013	649100
10087	649101
206883	649102
290130	649103
276785	649104
94769	649105
46280	649106
30884	649107
10069	649108
97426	649109
53623	649110
327088	649111
44179	649112
210203	649113
176564	649114
175258	649115
30724	649116
291969	649117
116478	649118
326902	649119
25049	649120
89489	649121
204798	649122
127509	649123
174837	649124
350545	649125
55986	649126
174691	649127
126964	649128
103653	649129
290972	649130
152332	649131
122279	649132
5019	649133
3221	649134
205810	649135
43706	649136
209570	649137
291897	649138
15100	649139
180833	649140
173734	649141
28867	649142
325733	649143
105858	649144
9268	649145
10085	649146
327267	649147
174708	649148
174535	649149
175402	649150
72964	649151
175258	649152
138915	649153
24438	649154
276245	649155
221671	649156
53838	649157
50686	649158
113805	649159
113819	649160
292739	649161
24449	649162
174333	649163
97461	649164
176275	649165
104765	649166
14294	649167
4914	649168
209179	649169
69554	649170
248699	649171
174406	649172
26477	649173
174114	649174
49137	649175
73294	649176
304509	649177
325722	649178
175449	649179
290146	649180
176615	649181
17044	649182
175622	649183
291379	649184
172573	649185
175075	649186
72963	649187
109536	649188
56643	649189
7864	649190
173350	649191
109184	649192
255394	649193
203204	649194
33946	649195
30448	649196
35805	649197
65145	649198
8561	649199
28791	649200
26975	649201
102313	649202
55924	649203
120959	649204
193500	649205
131	649206
9555	649207
5907	649208
83006	649209
59504	649210
6501	649211
20746	649212
205375	649213
31615	649214
128360	649215
207396	649216
198719	649217
48925	649218
27969	649219
17822	649220
49043	649221
36073	649222
3203	649223
61737	649224
297580	649225
99057	649226
119194	649227
45263	649228
58996	649229
313615	649230
37242	649231
8380	649232
41827	649233
14322	649234
273290	649235
103999	649236
188327	649237
583	649238
76827	649239
11192	649240
10460	649241
11192	649242
203572	649243
32485	649244
47864	649245
72818	649246
15311	649247
115462	649248
174344	649249
58848	649250
290567	649251
72649	649252
3742	649253
8930	649254
48981	649255
1018	649256
36258	649257
274723	649258
40593	649259
28055	649260
93919	649261
110256	649262
24225	649263
2299	649264
33545	649265
13161	649266
13361	649267
12666	649268
86564	649269
71658	649270
1967	649271
173368	649272
57651	649273
52909	649274
72050	649275
34530	649276
1631	649277
919	649278
285354	649279
85324	649280
313348	649281
53676	649282
14393	649283
2327	649284
17695	649285
61653	649286
10476	649287
47996	649288
25736	649289
284890	649290
30901	649291
246558	649292
24372	649293
174736	649294
293634	649295
292454	649296
47143	649297
1298	649298
110906	649299
52713	649300
49211	649301
7417	649302
315759	649303
20694	649304
12195	649305
45288	649306
17938	649307
328514	649308
29795	649309
11572	649310
17639	649311
72074	649312
12138	649313
403	649314
24359	649315
10709	649316
30901	649317
30059	649318
7149	649319
1544	649320
174448	649321
6131	649322
90831	649323
6381	649324
284138	649325
7658	649326
34478	649327
69488	649328
87724	649329
2668	649330
34293	649331
7909	649332
18364	649333
3753	649334
2781	649335
6253	649336
172204	649337
68792	649338
52770	649339
6405	649340
3165	649341
5116	649342
290754	649343
58215	649344
59170	649345
76383	649346
10675	649347
26627	649348
21217	649349
71298	649350
27774	649351
93299	649352
183379	649353
3252	649354
97632	649355
3956	649356
18107	649357
3365	649358
6754	649359
27725	649360
44509	649361
118251	649362
6670	649363
272735	649364
17879	649365
201561	649366
3234	649367
39461	649368
4207	649369
17471	649370
17962	649371
83285	649372
26892	649373
6117	649374
110585	649375
196205	649376
6220	649377
172575	649378
1044	649379
35289	649380
126224	649381
102306	649382
5061	649383
12413	649384
152603	649385
1379	649386
52357	649387
38103	649388
3564	649389
195138	649390
290790	649391
115827	649392
92665	649393
23298	649394
26959	649395
292905	649396
908	649397
16806	649398
629	649399
43904	649400
60476	649401
238390	649402
25487	649403
121444	649404
122152	649405
2668	649406
25487	649407
342374	649408
172130	649409
162411	649410
7393	649411
3614	649412
143103	649413
59725	649414
1565	649415
47655	649416
28	649417
139755	649418
33948	649419
341513	649420
6199	649421
174772	649422
261	649423
42202	649424
71333	649425
136478	649426
79252	649427
3003	649428
8571	649429
20576	649430
4620	649431
60974	649432
135593	649433
26252	649434
41175	649435
158324	649436
831	649437
172799	649438
14162	649439
10678	649440
62911	649441
117072	649442
116907	649443
78811	649444
18708	649445
173166	649446
26265	649447
175346	649448
17751	649449
57642	649450
33320	649451
6565	649452
72773	649453
26490	649454
10001	649455
4709	649456
36981	649457
77568	649458
1669	649459
144589	649460
22105	649461
146	649462
109207	649463
13452	649464
17687	649465
72377	649466
97712	649467
48949	649468
72039	649469
289090	649470
69341	649471
9926	649472
628	649473
118482	649474
89633	649475
283886	649476
11687	649477
155994	649478
66555	649479
73	649480
108115	649481
62843	649482
76596	649483
21573	649484
160189	649485
33214	649486
17722	649487
93112	649488
321123	649489
58687	649490
33800	649491
17821	649492
263976	649493
72683	649494
23326	649495
9586	649496
191148	649497
267	649498
267854	649499
152593	649500
36950	649501
36866	649502
2220	649503
34219	649504
120309	649505
76959	649506
41488	649507
48925	649508
127373	649509
78618	649510
78730	649511
155225	649512
168556	649513
119839	649514
76788	649515
313617	649516
18072	649517
10545	649518
263960	649519
8155	649520
23953	649521
291	649522
10988	649523
2869	649524
11960	649525
3876	649526
10167	649527
6197	649528
109835	649529
230	649530
24218	649531
90033	649532
133243	649533
11955	649534
68124	649535
138362	649536
35162	649537
1086	649538
31336	649539
34112	649540
34338	649541
49931	649542
721	649543
72717	649544
24669	649545
39744	649546
3322	649547
36245	649548
58632	649549
13800	649550
137283	649551
24352	649552
143103	649553
1826	649554
34943	649555
315841	649556
28086	649557
47358	649558
147986	649559
86749	649560
176518	649561
27621	649562
121836	649563
268075	649564
41992	649565
160282	649566
75831	649567
353681	649568
39418	649569
32697	649570
6808	649571
171528	649572
108777	649573
34052	649574
4269	649575
37183	649576
292663	649577
20529	649578
119712	649579
6808	649580
590	649581
80142	649582
256286	649583
23750	649584
21690	649585
17711	649586
293228	649587
290937	649588
593	649589
45021	649590
66763	649591
143912	649592
7680	649593
119417	649594
76774	649595
17620	649596
211213	649597
176226	649598
7815	649599
175551	649600
291208	649601
17323	649602
48406	649603
49184	649604
24225	649605
72646	649606
1338	649607
93041	649608
1815	649609
7778	649610
10172	649611
323812	649612
80402	649613
9975	649614
58918	649615
78942	649616
241038	649617
93900	649618
49211	649619
9971	649620
23673	649621
33990	649622
171230	649623
265546	649624
68108	649625
76992	649626
208985	649627
156918	649628
85511	649629
289904	649630
53694	649631
6994	649632
28642	649633
9975	649634
17844	649635
6966	649636
81547	649637
44310	649638
39620	649639
1684	649640
17173	649641
29005	649642
288147	649643
194682	649644
188931	649645
2152	649646
104763	649647
266200	649648
6578	649649
109316	649650
22106	649651
39550	649652
22130	649653
23244	649654
71389	649655
18003	649656
17709	649657
176404	649658
290465	649659
30283	649660
26254	649661
9966	649662
106921	649663
234657	649664
15996	649665
68601	649666
3931	649667
12167	649668
1730	649669
7881	649670
44708	649671
21106	649672
689	649673
174419	649674
286111	649675
37951	649676
36913	649677
297519	649678
53919	649679
34335	649680
10359	649681
32650	649682
52961	649683
82163	649684
59974	649685
1341	649686
110973	649687
30328	649688
65664	649689
10151	649690
14163	649691
195920	649692
99660	649693
58996	649694
109740	649695
78640	649696
41777	649697
7611	649698
26615	649699
589	649700
160183	649701
10123	649702
11522	649703
6192	649704
202957	649705
84648	649706
20572	649707
100994	649708
158385	649709
44088	649710
52413	649711
170650	649712
4255	649713
17574	649714
176066	649715
22134	649716
310856	649717
35165	649718
37207	649719
33131	649720
60671	649721
6107	649722
117959	649723
16235	649724
90608	649725
678	649726
292757	649727
51181	649728
9981	649729
2715	649730
40901	649731
15617	649732
13114	649733
8044	649734
72244	649735
24407	649736
35873	649737
71458	649738
23435	649739
41199	649740
3	649741
6631	649742
41926	649743
50025	649744
5423	649745
293498	649746
145984	649747
49490	649748
706	649749
171768	649750
10041	649751
919	649752
86070	649753
15825	649754
3483	649755
10130	649756
26263	649757
72829	649758
78789	649759
176038	649760
37791	649761
66082	649762
72783	649763
28013	649764
5405	649765
12545	649766
56813	649767
73982	649768
8144	649769
95	649770
111263	649771
147779	649772
5206	649773
45677	649774
160141	649775
49427	649776
20229	649777
1982	649778
46398	649779
13284	649780
29479	649781
4450	649782
188743	649783
3407	649784
110205	649785
153434	649786
21472	649787
8156	649788
2865	649789
237	649790
51749	649791
33358	649792
110810	649793
131616	649794
27927	649795
154707	649796
66478	649797
15867	649798
17729	649799
62695	649800
64473	649801
168	649802
20124	649803
1925	649804
40618	649805
18498	649806
164972	649807
132448	649808
10715	649809
366	649810
20111	649811
38328	649812
119094	649813
11373	649814
7969	649815
6478	649816
11199	649817
157	649818
26136	649819
45763	649820
19401	649821
280208	649822
59253	649823
14970	649824
77294	649825
68081	649826
118912	649827
122997	649828
6894	649829
158702	649830
6725	649831
239228	649832
11096	649833
18808	649834
77603	649835
299	649836
188556	649837
12664	649838
165731	649839
3390	649840
54350	649841
21694	649842
49034	649843
50935	649844
1648	649845
8912	649846
15252	649847
120344	649848
43516	649849
36686	649850
27867	649851
43516	649852
13959	649853
14395	649854
198427	649855
41731	649856
131215	649857
8393	649858
79793	649859
164499	649860
16200	649861
234	649862
96884	649863
1847	649864
41531	649865
51922	649866
18971	649867
7653	649868
131692	649869
202486	649870
71116	649871
103686	649872
4874	649873
33801	649874
128861	649875
9678	649876
3385	649877
15315	649878
34558	649879
9248	649880
110532	649881
1759	649882
229253	649883
38527	649884
249510	649885
86095	649886
38372	649887
30665	649888
20541	649889
45502	649890
7595	649891
290324	649892
152725	649893
55383	649894
40620	649895
10299	649896
31869	649897
53567	649898
22860	649899
49287	649900
37139	649901
315282	649902
10478	649903
5510	649904
10673	649905
214769	649906
73	649907
62844	649908
147549	649909
43012	649910
68634	649911
23649	649912
23649	649913
186589	649914
26066	649915
284648	649916
188965	649917
48748	649918
43516	649919
119944	649920
108412	649921
287305	649922
173657	649923
186402	649924
36318	649925
184735	649926
261960	649927
319477	649928
39119	649929
151738	649930
61535	649931
349879	649932
39328	649933
158298	649934
32486	649935
14835	649936
131579	649937
8081	649938
35921	649939
44148	649940
1623	649941
40062	649942
173582	649943
984	649944
71678	649945
6387	649946
52665	649947
26019	649948
61015	649949
6802	649950
25311	649951
105878	649952
73976	649953
847	649954
43297	649955
25647	649956
1386	649957
6454	649958
231826	649959
77532	649960
174368	649961
6782	649962
2476	649963
49624	649964
1542	649965
153200	649966
19133	649967
127	649968
13697	649969
120	649970
7702	649971
18476	649972
145056	649973
97683	649974
126084	649975
77360	649976
128616	649977
131835	649978
52985	649979
33465	649980
64083	649981
10424	649982
316248	649983
68308	649984
110487	649985
6009	649986
52588	649987
18691	649988
256010	649989
25952	649990
110263	649991
133082	649992
31616	649993
333	649994
22857	649995
42754	649996
1056	649997
39126	649998
30033	649999
16443	650000
11320	650001
114185	650002
235821	650003
12610	650004
79566	650005
60230	650006
140529	650007
122810	650008
18583	650009
59056	650010
88314	650011
35851	650012
43272	650013
86598	650014
46008	650015
1156	650016
52478	650017
177939	650018
96171	650019
43516	650020
71721	650021
11538	650022
88695	650023
264464	650024
13563	650025
49211	650026
14567	650027
2441	650028
5038	650029
2332	650030
97695	650031
186416	650032
29957	650033
36485	650034
239818	650035
162769	650036
143907	650037
1106	650038
10704	650039
133690	650040
37030	650041
77264	650042
35532	650043
25777	650044
7685	650045
10942	650046
37888	650047
198303	650048
1249	650049
269060	650050
30803	650051
6304	650052
213749	650053
36963	650054
2483	650055
25833	650056
99392	650057
64993	650058
21978	650059
4374	650060
204821	650061
197194	650062
36702	650063
34757	650064
41338	650065
69936	650066
164592	650067
162162	650068
118655	650069
135179	650070
58355	650071
178019	650072
9069	650073
85125	650074
25557	650075
147970	650076
70145	650077
22145	650078
77697	650079
173845	650080
3063	650081
140110	650082
2614	650083
322219	650084
25725	650085
3853	650086
286903	650087
426	650088
54312	650089
156244	650090
78809	650091
2869	650092
195429	650093
91242	650094
7372	650095
303101	650096
147338	650097
6323	650098
88538	650099
116449	650100
15469	650101
65116	650102
170477	650103
202530	650104
1663	650105
10148	650106
24831	650107
55842	650108
14639	650109
348734	650110
295146	650111
111103	650112
33826	650113
204582	650114
243588	650115
3502	650116
27196	650117
97174	650118
83032	650119
158	650120
10921	650121
266074	650122
33559	650123
307574	650124
75249	650125
90731	650126
183223	650127
102393	650128
47871	650129
170280	650130
47871	650131
159122	650132
34039	650133
24053	650134
305308	650135
107077	650136
38380	650137
169304	650138
267288	650139
307627	650140
63081	650141
58622	650142
91319	650143
278504	650144
194129	650145
294407	650146
56607	650147
15859	650148
4985	650149
38365	650150
269268	650151
12624	650152
13262	650153
1447	650154
42997	650155
226037	650156
17664	650157
241	650158
70336	650159
3956	650160
126823	650161
118846	650162
126752	650163
252247	650164
127719	650165
223850	650166
122314	650167
126821	650168
141692	650169
55804	650170
11645	650171
289228	650172
293309	650173
302132	650174
17594	650175
71791	650176
10037	650177
71780	650178
49117	650179
62690	650180
13285	650181
108766	650182
517	650183
34494	650184
33843	650185
24484	650186
71544	650187
34305	650188
285939	650189
176174	650190
117811	650191
12163	650192
83118	650193
194137	650194
208237	650195
79843	650196
1561	650197
157306	650198
142523	650199
219423	650200
1877	650201
277560	650202
228241	650203
145512	650204
27091	650205
18962	650206
54086	650207
46768	650208
68837	650209
23003	650210
98945	650211
25366	650212
68341	650213
1152	650214
83585	650215
27576	650216
90307	650217
44691	650218
191040	650219
4850	650220
32847	650221
14485	650222
17513	650223
56535	650224
191700	650225
175027	650226
623	650227
32667	650228
165770	650229
197351	650230
262671	650231
167136	650232
164830	650233
42473	650234
19685	650235
117358	650236
21075	650237
14378	650238
15169	650239
28552	650240
38496	650241
181580	650242
205003	650243
352160	650244
91760	650245
215130	650246
1949	650247
99212	650248
20667	650249
61645	650250
356423	650251
356845	650252
82973	650253
273206	650254
6902	650255
63984	650256
6527	650257
114180	650258
66208	650259
96920	650260
223646	650261
249954	650262
87429	650263
114918	650264
66469	650265
88903	650266
345567	650267
57335	650268
6651	650269
350805	650270
251591	650271
154067	650272
57096	650273
6117	650274
275634	650275
203291	650276
34526	650277
176688	650278
111078	650279
34538	650280
49635	650281
39283	650282
66326	650283
74298	650284
69050	650285
134292	650286
82179	650287
346215	650288
61441	650289
38402	650290
47995	650291
5044	650292
34698	650293
154059	650294
177511	650295
157817	650296
134215	650297
199183	650298
23990	650299
281813	650300
48151	650301
144333	650302
105205	650303
89555	650304
208627	650305
111098	650306
324931	650307
108924	650308
220810	650309
88538	650310
233400	650311
122567	650312
32906	650313
401	650314
124721	650315
34868	650316
181557	650317
59282	650318
207090	650319
73348	650320
117152	650321
280506	650322
91116	650323
6080	650324
122272	650325
94744	650326
283365	650327
122274	650328
39141	650329
68095	650330
29910	650331
1305	650332
24956	650333
100732	650334
100739	650335
89779	650336
49182	650337
31633	650338
34373	650339
341165	650340
55808	650341
255656	650342
282947	650343
283124	650344
123197	650345
64755	650346
60061	650347
28451	650348
35612	650349
217466	650350
169269	650351
59272	650352
26666	650353
18043	650354
326796	650355
60791	650356
156445	650357
242552	650358
47944	650359
357540	650360
115382	650361
208092	650362
126198	650363
201530	650364
219300	650365
342223	650366
201736	650367
340230	650368
63989	650369
333296	650370
200768	650371
260615	650372
306008	650373
186390	650374
75483	650375
294545	650376
112854	650377
85454	650378
85090	650379
1242	650380
13496	650381
351114	650382
66329	650383
100721	650384
199136	650385
342807	650386
24384	650387
55339	650388
124571	650389
54590	650390
284207	650391
351985	650392
254570	650393
258227	650394
6229	650395
45430	650396
129440	650397
64069	650398
83502	650399
109448	650400
33458	650401
82542	650402
129074	650403
106636	650404
159067	650405
18000	650406
174597	650407
204953	650408
38830	650409
357130	650410
14657	650411
48247	650412
228436	650413
341886	650414
344399	650415
126975	650416
107830	650417
47707	650418
41005	650419
346329	650420
70928	650421
155979	650422
340963	650423
195835	650424
127247	650425
82964	650426
21839	650427
67466	650428
27174	650429
140315	650430
92243	650431
3587	650432
6888	650433
195429	650434
104593	650435
104820	650436
71119	650437
147136	650438
113212	650439
40475	650440
21187	650441
3291	650442
137476	650443
223428	650444
195227	650445
153877	650446
32253	650447
242285	650448
66486	650449
91067	650450
252548	650451
254781	650452
102592	650453
59518	650454
41084	650455
17669	650456
41839	650457
97180	650458
121753	650459
28559	650460
14682	650461
64946	650462
519	650463
128789	650464
29721	650465
88945	650466
13179	650467
215700	650468
12045	650469
127671	650470
40690	650471
6652	650472
12655	650473
29737	650474
29737	650475
12429	650476
98718	650477
93480	650478
124721	650479
191720	650480
345691	650481
96236	650482
43594	650483
350693	650484
124168	650485
238817	650486
45969	650487
157489	650488
17301	650489
83263	650490
304550	650491
166506	650492
3805	650493
197286	650494
128901	650495
312978	650496
129492	650497
351014	650498
209892	650499
168400	650500
350916	650501
208442	650502
323647	650503
168106	650504
168673	650505
185708	650506
42604	650507
42604	650508
346977	650509
126787	650510
280685	650511
24475	650512
291156	650513
335782	650514
7695	650515
90939	650516
341141	650517
98787	650518
107207	650519
104468	650520
164855	650521
348690	650522
47425	650523
92965	650524
356749	650525
354864	650526
348868	650527
61929	650528
99994	650529
155638	650530
122274	650531
97710	650532
304608	650533
80465	650534
169216	650535
5682	650536
293482	650537
128933	650538
355514	650539
83798	650540
59081	650541
23826	650542
111179	650543
414	650544
15204	650545
179521	650546
187635	650547
281298	650548
252546	650549
255793	650550
126683	650551
343008	650552
319382	650553
343285	650554
127077	650555
251700	650556
282721	650557
3419	650558
164690	650559
166439	650560
41049	650561
278592	650562
66585	650563
98359	650564
261145	650565
278632	650566
151873	650567
251247	650568
29214	650569
211287	650570
11410	650571
250254	650572
169260	650573
4045	650574
106954	650575
322079	650576
67386	650577
69759	650578
103031	650579
282150	650580
126737	650581
70890	650582
159403	650583
166915	650584
16288	650585
153919	650586
239243	650587
126655	650588
162324	650589
98711	650590
338143	650591
47725	650592
303403	650593
162144	650594
112644	650595
272317	650596
226376	650597
305025	650598
105907	650599
60568	650600
102687	650601
11799	650602
115413	650603
273020	650604
80018	650605
92804	650606
15542	650607
144512	650608
62435	650609
88526	650610
59997	650611
107519	650612
133713	650613
274088	650614
106545	650615
90771	650616
274107	650617
93216	650618
135126	650619
71217	650620
273642	650621
21034	650622
233201	650623
86446	650624
299643	650625
8742	650626
152321	650627
97611	650628
249138	650629
231118	650630
231636	650631
88927	650632
161911	650633
41897	650634
139493	650635
106598	650636
259828	650637
20721	650638
222263	650639
137062	650640
215	650641
3513	650642
227365	650643
74420	650644
40951	650645
218508	650646
153948	650647
61515	650648
279026	650649
70870	650650
89043	650651
43796	650652
281642	650653
282564	650654
251248	650655
98330	650656
33571	650657
280578	650658
70884	650659
3432	650660
328623	650661
75945	650662
2468	650663
140615	650664
280277	650665
66480	650666
1130	650667
144954	650668
298643	650669
185206	650670
250469	650671
301753	650672
237500	650673
68728	650674
168770	650675
24773	650676
144467	650677
100442	650678
170117	650679
127084	650680
59641	650681
250747	650682
95807	650683
339396	650684
162407	650685
163849	650686
140165	650687
106088	650688
17230	650689
284627	650690
127619	650691
135637	650692
29639	650693
122607	650694
309690	650695
16600	650696
169303	650697
73909	650698
27222	650699
227332	650700
97798	650701
304086	650702
153623	650703
61719	650704
1991	650705
144357	650706
277985	650707
60228	650708
106567	650709
89363	650710
61807	650711
123553	650712
32423	650713
23133	650714
50499	650715
141375	650716
335062	650717
342911	650718
81254	650719
167881	650720
209815	650721
100898	650722
162637	650723
62179	650724
35333	650725
274594	650726
28873	650727
70814	650728
162030	650729
142463	650730
301523	650731
270657	650732
21095	650733
85064	650734
143534	650735
42168	650736
35302	650737
114453	650738
8887	650739
36791	650740
311290	650741
60794	650742
44263	650743
250723	650744
107148	650745
250563	650746
268474	650747
29371	650748
123237	650749
27158	650750
102361	650751
230766	650752
140543	650753
8128	650754
162641	650755
256135	650756
10827	650757
116065	650758
107370	650759
14342	650760
99242	650761
342726	650762
223810	650763
204410	650764
282261	650765
15866	650766
73899	650767
25137	650768
137892	650769
333438	650770
308859	650771
24027	650772
356157	650773
66013	650774
206501	650775
252191	650776
34733	650777
107287	650778
6758	650779
214168	650780
100216	650781
157217	650782
75450	650783
115979	650784
75167	650785
18727	650786
32777	650787
57995	650788
168679	650789
46817	650790
157122	650791
99858	650792
126111	650793
64821	650794
77436	650795
38283	650796
14563	650797
54585	650798
25145	650799
82734	650800
235651	650801
81866	650802
319627	650803
6600	650804
14530	650805
106254	650806
257418	650807
10789	650808
345251	650809
109238	650810
66603	650811
56189	650812
280323	650813
93367	650814
204049	650815
2307	650816
25165	650817
220816	650818
332990	650819
112534	650820
250246	650821
251142	650822
45387	650823
64897	650824
60178	650825
159180	650826
223667	650827
237896	650828
21901	650829
4484	650830
127308	650831
17047	650832
48309	650833
49103	650834
23012	650835
750	650836
180185	650837
161904	650838
47397	650839
201081	650840
106626	650841
8103	650842
47682	650843
42041	650844
333419	650845
145774	650846
95829	650847
337556	650848
331586	650849
83770	650850
349304	650851
208313	650852
55032	650853
273570	650854
143222	650855
271408	650856
203268	650857
98358	650858
250597	650859
251132	650860
156249	650861
153717	650862
4	650863
301747	650864
107169	650865
335771	650866
51002	650867
103072	650868
70914	650869
346898	650870
346764	650871
340842	650872
82768	650873
114134	650874
204771	650875
204534	650876
44688	650877
11785	650878
339003	650879
46836	650880
50062	650881
169203	650882
54010	650883
55140	650884
37983	650885
297004	650886
84143	650887
88048	650888
88048	650889
220897	650890
165553	650891
202860	650892
182021	650893
334813	650894
51392	650895
49143	650896
170396	650897
27659	650898
81495	650899
301078	650900
311484	650901
235885	650902
228160	650903
107001	650904
50281	650905
277813	650906
15381	650907
129369	650908
187259	650909
115067	650910
151636	650911
74575	650912
64895	650913
170080	650914
305215	650915
51099	650916
21048	650917
5074	650918
325921	650919
70668	650920
19819	650921
346292	650922
181037	650923
67846	650924
8678	650925
208984	650926
209253	650927
129017	650928
209487	650929
209783	650930
205091	650931
5285	650932
127667	650933
35364	650934
70648	650935
123527	650936
93787	650937
5403	650938
227936	650939
300545	650940
63544	650941
198155	650942
60106	650943
97020	650944
196545	650945
59797	650946
230089	650947
300691	650948
20744	650949
22675	650950
223086	650951
280563	650952
326376	650953
100976	650954
38461	650955
75375	650956
176484	650957
31538	650958
61038	650959
62715	650960
18633	650961
105842	650962
119877	650963
59268	650964
147862	650965
83390	650966
55707	650967
138758	650968
309511	650969
228683	650970
28869	650971
15133	650972
150032	650973
223961	650974
46890	650975
136838	650976
46153	650977
89465	650978
23819	650979
95447	650980
40324	650981
35625	650982
140185	650983
70526	650984
42422	650985
6029	650986
23199	650987
14521	650988
23513	650989
106885	650990
16236	650991
11438	650992
67652	650993
139098	650994
40921	650995
310367	650996
1783	650997
138508	650998
192639	650999
309926	651000
69531	651001
114611	651002
204313	651003
281839	651004
10837	651005
33278	651006
46461	651007
275621	651008
54202	651009
40422	651010
47909	651011
43273	651012
23567	651013
102766	651014
185550	651015
17449	651016
219139	651017
104855	651018
6026	651019
46478	651020
102528	651021
46447	651022
69814	651023
161130	651024
124890	651025
17479	651026
20553	651027
70350	651028
27035	651029
31647	651030
32620	651031
44706	651032
51342	651033
248800	651034
70428	651035
137653	651036
137512	651037
229872	651038
154753	651039
20553	651040
116428	651041
307978	651042
17281	651043
62261	651044
1825	651045
139377	651046
107851	651047
6355	651048
14210	651049
345556	651050
201860	651051
235333	651052
184576	651053
104792	651054
13741	651055
84959	651056
96344	651057
112412	651058
21828	651059
234138	651060
85291	651061
224066	651062
12769	651063
76810	651064
98224	651065
7422	651066
346948	651067
309989	651068
136347	651069
53184	651070
93508	651071
354485	651072
202341	651073
215374	651074
282671	651075
205695	651076
209963	651077
9832	651078
202702	651079
84377	651080
50396	651081
5670	651082
199848	651083
200638	651084
107614	651085
108156	651086
108500	651087
110693	651088
100142	651089
356363	651090
115423	651091
98995	651092
8543	651093
206770	651094
8543	651095
204448	651096
308906	651097
282724	651098
282322	651099
185487	651100
169310	651101
48117	651102
134922	651103
33564	651104
171526	651105
261733	651106
90605	651107
239899	651108
340341	651109
137472	651110
145298	651111
209815	651112
56994	651113
27505	651114
35157	651115
180838	651116
14615	651117
269684	651118
278203	651119
294834	651120
111471	651121
49627	651122
175882	651123
172870	651124
30709	651125
152263	651126
64848	651127
91409	651128
279670	651129
152874	651130
176244	651131
34382	651132
16541	651133
103357	651134
292780	651135
173301	651136
49602	651137
176694	651138
109203	651139
293084	651140
34520	651141
176610	651142
73084	651143
34518	651144
82672	651145
177794	651146
177915	651147
91044	651148
88938	651149
74652	651150
13068	651151
47213	651152
198250	651153
10499	651154
111603	651155
8808	651156
16809	651157
30628	651158
90492	651159
114868	651160
32848	651161
78743	651162
78727	651163
104221	651164
207529	651165
153485	651166
204909	651167
127128	651168
202480	651169
256869	651170
114592	651171
91949	651172
223821	651173
285766	651174
114633	651175
243845	651176
10842	651177
340559	651178
348256	651179
6805	651180
47759	651181
100007	651182
64609	651183
29859	651184
239509	651185
283019	651186
153272	651187
136889	651188
304062	651189
79566	651190
209830	651191
4	651192
242567	651193
94824	651194
224264	651195
161674	651196
98713	651197
140123	651198
27200	651199
154083	651200
63044	651201
204323	651202
344270	651203
339130	651204
341593	651205
154040	651206
112572	651207
115782	651208
124939	651209
876	651210
27934	651211
16031	651212
235504	651213
41338	651214
233254	651215
136056	651216
41380	651217
250816	651218
13287	651219
33600	651220
142137	651221
74734	651222
175216	651223
27560	651224
46723	651225
162919	651226
155401	651227
113539	651228
105275	651229
40646	651230
76916	651231
340264	651232
82110	651233
345787	651234
39274	651235
127059	651236
200174	651237
100755	651238
7748	651239
70228	651240
342550	651241
165536	651242
224228	651243
70027	651244
64508	651245
162953	651246
277392	651247
277362	651248
333997	651249
23788	651250
1527	651251
38556	651252
90116	651253
230511	651254
21760	651255
166807	651256
281388	651257
170287	651258
340098	651259
250699	651260
84608	651261
357448	651262
209014	651263
115533	651264
17527	651265
126794	651266
134442	651267
318210	651268
77735	651269
335353	651270
171417	651271
94232	651272
93167	651273
82246	651274
342718	651275
55124	651276
191681	651277
108102	651278
59984	651279
251422	651280
161783	651281
250610	651282
153818	651283
44265	651284
153601	651285
250351	651286
100949	651287
250315	651288
24798	651289
92848	651290
282177	651291
48130	651292
87213	651293
29160	651294
133211	651295
183630	651296
4573	651297
81268	651298
235405	651299
92406	651300
85050	651301
73954	651302
153618	651303
4222	651304
254986	651305
242584	651306
279881	651307
278331	651308
250672	651309
250568	651310
88385	651311
24016	651312
282385	651313
136788	651314
27736	651315
365	651316
93233	651317
89900	651318
37968	651319
91193	651320
34048	651321
123215	651322
250875	651323
155481	651324
242317	651325
236161	651326
165513	651327
11141	651328
265442	651329
32728	651330
185389	651331
339627	651332
61722	651333
988	651334
151433	651335
184523	651336
155904	651337
107744	651338
135107	651339
169314	651340
335791	651341
15432	651342
61582	651343
139960	651344
141575	651345
88144	651346
76093	651347
203407	651348
319295	651349
50971	651350
11216	651351
21095	651352
144426	651353
93677	651354
341209	651355
55852	651356
61224	651357
236775	651358
98976	651359
154109	651360
26864	651361
305820	651362
157076	651363
14507	651364
134736	651365
88644	651366
156334	651367
145523	651368
169167	651369
216820	651370
14842	651371
99354	651372
74204	651373
300917	651374
180820	651375
50246	651376
18406	651377
186849	651378
203911	651379
81282	651380
115213	651381
64342	651382
108569	651383
17320	651384
176383	651385
51079	651386
57212	651387
186766	651388
306808	651389
131347	651390
5250	651391
57923	651392
49717	651393
83088	651394
181044	651395
19575	651396
112680	651397
338917	651398
132332	651399
159059	651400
153611	651401
250718	651402
153908	651403
50817	651404
32728	651405
15143	651406
79895	651407
5402	651408
16620	651409
250888	651410
250836	651411
126985	651412
98727	651413
246321	651414
153699	651415
8678	651416
303313	651417
68662	651418
73678	651419
304681	651420
205310	651421
57767	651422
62361	651423
124040	651424
108850	651425
176788	651426
292038	651427
34544	651428
49688	651429
17950	651430
48831	651431
48900	651432
119941	651433
126009	651434
60061	651435
183400	651436
156986	651437
154175	651438
47282	651439
53738	651440
50576	651441
74088	651442
70934	651443
191358	651444
97308	651445
278776	651446
154823	651447
166409	651448
277868	651449
18258	651450
282369	651451
106786	651452
272693	651453
217555	651454
575	651455
192680	651456
112761	651457
51007	651458
27196	651459
18497	651460
84135	651461
185989	651462
184007	651463
61262	651464
6272	651465
32136	651466
104333	651467
225022	651468
228741	651469
13748	651470
309233	651471
25406	651472
59442	651473
28832	651474
161176	651475
40941	651476
221340	651477
270296	651478
41164	651479
47096	651480
18178	651481
346407	651482
6022	651483
166613	651484
167359	651485
60378	651486
5489	651487
221592	651488
40522	651489
300541	651490
228452	651491
28532	651492
5626	651493
59361	651494
120067	651495
121655	651496
127300	651497
26395	651498
335526	651499
98166	651500
5625	651501
33278	651502
184884	651503
8053	651504
116022	651505
142412	651506
257872	651507
336408	651508
204087	651509
336535	651510
38073	651511
280870	651512
75824	651513
258190	651514
38531	651515
344888	651516
73078	651517
176602	651518
49665	651519
109485	651520
173065	651521
111135	651522
49664	651523
34538	651524
34315	651525
73023	651526
49679	651527
72756	651528
10141	651529
94794	651530
174539	651531
285837	651532
42698	651533
105181	651534
288525	651535
111196	651536
210127	651537
34467	651538
24477	651539
56477	651540
152668	651541
13182	651542
356295	651543
71638	651544
235078	651545
105441	651546
21784	651547
58016	651548
181222	651549
148742	651550
147160	651551
931	651552
282321	651553
346706	651554
208172	651555
127003	651556
145197	651557
229768	651558
35588	651559
169844	651560
72437	651561
35173	651562
292119	651563
73115	651564
10990	651565
266168	651566
306199	651567
35451	651568
110814	651569
51262	651570
183681	651571
68036	651572
11769	651573
40731	651574
122335	651575
40807	651576
61914	651577
89891	651578
553	651579
92765	651580
60507	651581
63544	651582
148220	651583
22576	651584
196235	651585
116556	651586
9313	651587
66214	651588
12833	651589
12864	651590
1983	651591
270222	651592
163411	651593
5463	651594
12809	651595
73774	651596
40315	651597
17477	651598
236865	651599
68988	651600
150996	651601
16147	651602
59190	651603
41853	651604
6598	651605
225478	651606
90207	651607
66494	651608
96834	651609
92765	651610
257453	651611
92765	651612
139795	651613
246316	651614
165659	651615
20544	651616
32523	651617
145263	651618
6539	651619
48191	651620
198274	651621
102468	651622
277986	651623
44147	651624
28897	651625
29209	651626
69187	651627
198213	651628
87242	651629
61540	651630
2389	651631
106303	651632
951	651633
92449	651634
19623	651635
163720	651636
166033	651637
46934	651638
17220	651639
6920	651640
267659	651641
93680	651642
41935	651643
157148	651644
47218	651645
64300	651646
2626	651647
53857	651648
4590	651649
20723	651650
32783	651651
321292	651652
139442	651653
272675	651654
145189	651655
47261	651656
89827	651657
148216	651658
47135	651659
179125	651660
44507	651661
272707	651662
20625	651663
32100	651664
35759	651665
59714	651666
60468	651667
282376	651668
2919	651669
59865	651670
137575	651671
278048	651672
146120	651673
41733	651674
145557	651675
40407	651676
14755	651677
18071	651678
46462	651679
21117	651680
22140	651681
299523	651682
49656	651683
95838	651684
357424	651685
177906	651686
58281	651687
114861	651688
277556	651689
62457	651690
124721	651691
139733	651692
335300	651693
153538	651694
161425	651695
115162	651696
2524	651697
138419	651698
198538	651699
74761	651700
93126	651701
145407	651702
65574	651703
62180	651704
148481	651705
155123	651706
163607	651707
149754	651708
15542	651709
332438	651710
54956	651711
327335	651712
20209	651713
21198	651714
9285	651715
335558	651716
163480	651717
70492	651718
278678	651719
167297	651720
76106	651721
51492	651722
258593	651723
144446	651724
81079	651725
11872	651726
5003	651727
357493	651728
281699	651729
135256	651730
311323	651731
9249	651732
90371	651733
11293	651734
39180	651735
50971	651736
34983	651737
283129	651738
54013	651739
76498	651740
73933	651741
178616	651742
12095	651743
144286	651744
21157	651745
113029	651746
320901	651747
60123	651748
212313	651749
198401	651750
112789	651751
146787	651752
203706	651753
56694	651754
147251	651755
9473	651756
130924	651757
12426	651758
120362	651759
179522	651760
1182	651761
5678	651762
95991	651763
6894	651764
145655	651765
250477	651766
62530	651767
56923	651768
107452	651769
28737	651770
38158	651771
309447	651772
287463	651773
306076	651774
206838	651775
145158	651776
53186	651777
147077	651778
58504	651779
100500	651780
145655	651781
11516	651782
118109	651783
126780	651784
80739	651785
3728	651786
296277	651787
90516	651788
88321	651789
20621	651790
40943	651791
60411	651792
276697	651793
4836	651794
180311	651795
65591	651796
28468	651797
51605	651798
29212	651799
276376	651800
144381	651801
230135	651802
147110	651803
20472	651804
208549	651805
19220	651806
335015	651807
2386	651808
29485	651809
29485	651810
357140	651811
125298	651812
26766	651813
200703	651814
80897	651815
172708	651816
47774	651817
100391	651818
61321	651819
338514	651820
73737	651821
162911	651822
184653	651823
51432	651824
35809	651825
186465	651826
142878	651827
51289	651828
35788	651829
144652	651830
18226	651831
173003	651832
3941	651833
204398	651834
48146	651835
8527	651836
51360	651837
88519	651838
309376	651839
25153	651840
20582	651841
179367	651842
215300	651843
179786	651844
115686	651845
4327	651846
18208	651847
31650	651848
152535	651849
139914	651850
23613	651851
248621	651852
137139	651853
230842	651854
4019	651855
43273	651856
97950	651857
16147	651858
269582	651859
144467	651860
230833	651861
335126	651862
137399	651863
350125	651864
206865	651865
88763	651866
55365	651867
20923	651868
244504	651869
18429	651870
256723	651871
55582	651872
185308	651873
116863	651874
86131	651875
258684	651876
54922	651877
292285	651878
55721	651879
85055	651880
228346	651881
50455	651882
91071	651883
55520	651884
82872	651885
23979	651886
122922	651887
79420	651888
198340	651889
198331	651890
33274	651891
107821	651892
330312	651893
80380	651894
180054	651895
277778	651896
336513	651897
251594	651898
107813	651899
339183	651900
121798	651901
334814	651902
334291	651903
253848	651904
277697	651905
71117	651906
138890	651907
170220	651908
278973	651909
136961	651910
278237	651911
269803	651912
10811	651913
59635	651914
59663	651915
285245	651916
168617	651917
207547	651918
286951	651919
237794	651920
203505	651921
127666	651922
141555	651923
291154	651924
290531	651925
125622	651926
18491	651927
32783	651928
122933	651929
108963	651930
291909	651931
285536	651932
138184	651933
96662	651934
18203	651935
126999	651936
208336	651937
171557	651938
26275	651939
223665	651940
129378	651941
246768	651942
280406	651943
48149	651944
7425	651945
250446	651946
280884	651947
225710	651948
126708	651949
281697	651950
44257	651951
22644	651952
33304	651953
250286	651954
98233	651955
44269	651956
327274	651957
250675	651958
63108	651959
250586	651960
98288	651961
23990	651962
153871	651963
98282	651964
71006	651965
107202	651966
64899	651967
251899	651968
124254	651969
223211	651970
7421	651971
32558	651972
14770	651973
217588	651974
154892	651975
30580	651976
5459	651977
319326	651978
214445	651979
339485	651980
20533	651981
42672	651982
21121	651983
310488	651984
182911	651985
35621	651986
38857	651987
33791	651988
73215	651989
286485	651990
236935	651991
66	651992
55032	651993
96039	651994
112563	651995
73633	651996
55032	651997
329664	651998
204520	651999
345670	652000
75372	652001
202817	652002
112773	652003
8748	652004
38713	652005
306117	652006
92718	652007
235767	652008
93491	652009
9238	652010
36987	652011
89784	652012
169371	652013
126595	652014
8176	652015
102809	652016
1058	652017
271604	652018
6683	652019
3084	652020
13562	652021
226322	652022
242435	652023
15180	652024
91802	652025
3910	652026
62322	652027
3892	652028
237382	652029
14132	652030
211489	652031
108919	652032
16274	652033
137019	652034
112094	652035
274271	652036
168569	652037
51798	652038
138855	652039
190654	652040
317523	652041
219761	652042
64583	652043
219733	652044
2140	652045
3847	652046
14688	652047
205179	652048
171872	652049
42749	652050
58669	652051
77255	652052
183532	652053
128535	652054
112151	652055
122189	652056
12158	652057
268522	652058
111881	652059
120309	652060
285927	652061
62176	652062
302413	652063
185860	652064
108813	652065
13336	652066
292406	652067
75051	652068
167897	652069
129642	652070
175067	652071
5214	652072
65741	652073
287686	652074
49573	652075
10019	652076
292591	652077
106298	652078
918	652079
67578	652080
10961	652081
16212	652082
27195	652083
2922	652084
48578	652085
7862	652086
179666	652087
35492	652088
110697	652089
56135	652090
162874	652091
49192	652092
292637	652093
56296	652094
1079	652095
173761	652096
88389	652097
56006	652098
209790	652099
174608	652100
2772	652101
2215	652102
2681	652103
47266	652104
291676	652105
53889	652106
110515	652107
110110	652108
79362	652109
275836	652110
19860	652111
27366	652112
39218	652113
204	652114
111431	652115
24304	652116
26137	652117
75439	652118
84809	652119
168831	652120
166144	652121
205098	652122
56056	652123
209759	652124
113869	652125
351583	652126
209619	652127
128229	652128
129251	652129
39583	652130
129965	652131
30607	652132
11073	652133
279429	652134
83347	652135
208922	652136
294917	652137
73299	652138
73083	652139
294558	652140
171529	652141
175691	652142
879	652143
73117	652144
74218	652145
74042	652146
113132	652147
174341	652148
147865	652149
215301	652150
5702	652151
114417	652152
174977	652153
10150	652154
176700	652155
111507	652156
38670	652157
38668	652158
114654	652159
113710	652160
337598	652161
343604	652162
169065	652163
111036	652164
49712	652165
49640	652166
35174	652167
82876	652168
338530	652169
49706	652170
329957	652171
104798	652172
27195	652173
82925	652174
157215	652175
282613	652176
335747	652177
167885	652178
2096	652179
210159	652180
73311	652181
94780	652182
111179	652183
49659	652184
24685	652185
110288	652186
54008	652187
14662	652188
173454	652189
83268	652190
172109	652191
68915	652192
21848	652193
294574	652194
29905	652195
111177	652196
7266	652197
110630	652198
93702	652199
128271	652200
128110	652201
297714	652202
174510	652203
73145	652204
111264	652205
285966	652206
171393	652207
209124	652208
344608	652209
131360	652210
84107	652211
74284	652212
113055	652213
129838	652214
209755	652215
349523	652216
349506	652217
200933	652218
86328	652219
38393	652220
109367	652221
111532	652222
153468	652223
209748	652224
342377	652225
56199	652226
176511	652227
208076	652228
113085	652229
13144	652230
175334	652231
27457	652232
350678	652233
356716	652234
56100	652235
356882	652236
54008	652237
133423	652238
69018	652239
205819	652240
289928	652241
282665	652242
169102	652243
14696	652244
323016	652245
21041	652246
2668	652247
3298	652248
111491	652249
198412	652250
3014	652251
49394	652252
73144	652253
4546	652254
63843	652255
71927	652256
129606	652257
208484	652258
206010	652259
129866	652260
207500	652261
129527	652262
1617	652263
83981	652264
207414	652265
83237	652266
210142	652267
38522	652268
1232	652269
9209	652270
355836	652271
59650	652272
59734	652273
59317	652274
111137	652275
171744	652276
93918	652277
181316	652278
21848	652279
381	652280
291936	652281
307037	652282
62189	652283
47142	652284
74576	652285
286026	652286
171736	652287
171772	652288
173594	652289
285363	652290
172269	652291
109823	652292
177004	652293
176668	652294
290511	652295
108442	652296
147707	652297
48970	652298
3689	652299
128345	652300
235580	652301
171175	652302
72231	652303
39480	652304
48852	652305
48910	652306
108609	652307
72158	652308
173036	652309
73266	652310
2655	652311
174876	652312
295153	652313
73045	652314
48541	652315
110706	652316
176241	652317
50648	652318
61298	652319
94165	652320
111121	652321
49652	652322
286414	652323
49667	652324
176718	652325
73189	652326
49665	652327
24688	652328
49667	652329
111138	652330
72819	652331
49697	652332
73081	652333
111086	652334
111140	652335
73086	652336
176687	652337
24611	652338
72982	652339
277369	652340
73092	652341
175472	652342
173548	652343
71850	652344
176695	652345
113798	652346
291999	652347
49599	652348
290213	652349
291195	652350
110004	652351
49604	652352
34349	652353
113244	652354
289163	652355
73208	652356
72104	652357
111368	652358
176412	652359
111265	652360
9994	652361
18282	652362
12170	652363
111158	652364
73336	652365
171924	652366
286572	652367
83857	652368
240088	652369
73794	652370
21408	652371
147583	652372
9268	652373
302199	652374
205665	652375
180411	652376
333189	652377
50686	652378
10289	652379
113785	652380
2497	652381
59879	652382
62111	652383
60493	652384
272667	652385
33658	652386
279676	652387
59600	652388
137754	652389
4248	652390
307232	652391
25167	652392
48746	652393
179981	652394
195616	652395
110762	652396
339505	652397
183584	652398
296240	652399
71758	652400
100995	652401
7287	652402
3562	652403
111366	652404
334428	652405
93465	652406
295882	652407
70327	652408
173388	652409
174142	652410
110680	652411
651	652412
290732	652413
72590	652414
125404	652415
109796	652416
21853	652417
73072	652418
73072	652419
34531	652420
173465	652421
82153	652422
173356	652423
4235	652424
113067	652425
49649	652426
34475	652427
176881	652428
49631	652429
289604	652430
110111	652431
172678	652432
174961	652433
174142	652434
110073	652435
286419	652436
287973	652437
38648	652438
33521	652439
208846	652440
349570	652441
324050	652442
111258	652443
344030	652444
198690	652445
17699	652446
127738	652447
42622	652448
354408	652449
286127	652450
56353	652451
84358	652452
30145	652453
187060	652454
23768	652455
274015	652456
166992	652457
292921	652458
52763	652459
305822	652460
94571	652461
306582	652462
40000	652463
1993	652464
119434	652465
30096	652466
93913	652467
42881	652468
285571	652469
290144	652470
234908	652471
184448	652472
473	652473
320394	652474
52809	652475
792	652476
62631	652477
36310	652478
36803	652479
127856	652480
234026	652481
315878	652482
26029	652483
78118	652484
100284	652485
53672	652486
265356	652487
271814	652488
5526	652489
206874	652490
68104	652491
5917	652492
61771	652493
204541	652494
118645	652495
171434	652496
165184	652497
197795	652498
255874	652499
222172	652500
123170	652501
123363	652502
37535	652503
37535	652504
10964	652505
81363	652506
12224	652507
1037	652508
304765	652509
74967	652510
134169	652511
99870	652512
33501	652513
65763	652514
257713	652515
58346	652516
189989	652517
21921	652518
112986	652519
98335	652520
159415	652521
38222	652522
133857	652523
22576	652524
26956	652525
338842	652526
222570	652527
134590	652528
30560	652529
18347	652530
50076	652531
191565	652532
81533	652533
18201	652534
204826	652535
65933	652536
74592	652537
74047	652538
224236	652539
10959	652540
58169	652541
58507	652542
34966	652543
244105	652544
31356	652545
144937	652546
260450	652547
124893	652548
217249	652549
124310	652550
320080	652551
35413	652552
47353	652553
161261	652554
90868	652555
69602	652556
145856	652557
341221	652558
233810	652559
183588	652560
16620	652561
16620	652562
102404	652563
43396	652564
61809	652565
144875	652566
51900	652567
283578	652568
87116	652569
119927	652570
114715	652571
46383	652572
275499	652573
61890	652574
20330	652575
38037	652576
42475	652577
76179	652578
212723	652579
4333	652580
14640	652581
15307	652582
75711	652583
29043	652584
52078	652585
91551	652586
116245	652587
308513	652588
81223	652589
30021	652590
183121	652591
202638	652592
283243	652593
116245	652594
306226	652595
20651	652596
333601	652597
182494	652598
214210	652599
331404	652600
29531	652601
29069	652602
308193	652603
299051	652604
337489	652605
75499	652606
197849	652607
232123	652608
11474	652609
112895	652610
4239	652611
309978	652612
60850	652613
108183	652614
4239	652615
142507	652616
31242	652617
115779	652618
185527	652619
84755	652620
340485	652621
52078	652622
21020	652623
123780	652624
26101	652625
77050	652626
115576	652627
136657	652628
61427	652629
31475	652630
284089	652631
258104	652632
218549	652633
51256	652634
242502	652635
114619	652636
31846	652637
203274	652638
46103	652639
12645	652640
183124	652641
7569	652642
29281	652643
60109	652644
182544	652645
114514	652646
104115	652647
96266	652648
56566	652649
127258	652650
25479	652651
35832	652652
6885	652653
8812	652654
15848	652655
65123	652656
17005	652657
67954	652658
147646	652659
88749	652660
121859	652661
25053	652662
124118	652663
186064	652664
8151	652665
142377	652666
161337	652667
25473	652668
182442	652669
30124	652670
139209	652671
78786	652672
196106	652673
219130	652674
303912	652675
222847	652676
51654	652677
327318	652678
75889	652679
15245	652680
120033	652681
61879	652682
25533	652683
199498	652684
4521	652685
43152	652686
140114	652687
38337	652688
71501	652689
122066	652690
111136	652691
255978	652692
36721	652693
108785	652694
61278	652695
55664	652696
20622	652697
27192	652698
204829	652699
38301	652700
20645	652701
127600	652702
103941	652703
96094	652704
293812	652705
128388	652706
195398	652707
111681	652708
209046	652709
336859	652710
174270	652711
59455	652712
204289	652713
341973	652714
354802	652715
293658	652716
174603	652717
172081	652718
108966	652719
174458	652720
19270	652721
324148	652722
173215	652723
110223	652724
205239	652725
324772	652726
350777	652727
342556	652728
88301	652729
340763	652730
116142	652731
312397	652732
175330	652733
22043	652734
55762	652735
19724	652736
269601	652737
27165	652738
234307	652739
19655	652740
259410	652741
182521	652742
31489	652743
25323	652744
53360	652745
80481	652746
38307	652747
162951	652748
110832	652749
332806	652750
265623	652751
33090	652752
54612	652753
206842	652754
16907	652755
1007	652756
89537	652757
91408	652758
171609	652759
37402	652760
75460	652761
964	652762
48771	652763
26315	652764
90294	652765
114860	652766
311606	652767
143226	652768
337761	652769
143221	652770
75727	652771
2857	652772
3889	652773
25317	652774
82687	652775
48486	652776
5069	652777
295458	652778
60706	652779
41401	652780
126880	652781
338462	652782
59154	652783
28705	652784
107833	652785
99874	652786
20846	652787
198723	652788
73264	652789
293159	652790
348650	652791
209440	652792
15571	652793
278201	652794
168279	652795
107702	652796
347984	652797
55739	652798
87377	652799
206237	652800
281497	652801
69061	652802
174745	652803
109846	652804
201248	652805
15573	652806
110796	652807
347428	652808
227253	652809
295169	652810
292778	652811
73301	652812
292605	652813
294106	652814
285326	652815
73200	652816
176882	652817
71625	652818
72746	652819
47026	652820
7626	652821
125984	652822
286934	652823
136475	652824
10955	652825
59056	652826
187436	652827
126926	652828
40680	652829
123847	652830
38266	652831
277738	652832
70707	652833
121695	652834
64186	652835
42239	652836
236018	652837
335363	652838
277921	652839
287002	652840
324888	652841
293985	652842
110632	652843
285437	652844
157681	652845
2372	652846
116886	652847
141104	652848
27627	652849
33671	652850
109636	652851
8220	652852
192556	652853
42628	652854
335424	652855
176977	652856
184034	652857
181086	652858
175876	652859
172545	652860
271330	652861
177921	652862
124515	652863
111360	652864
104028	652865
240160	652866
291288	652867
7978	652868
2777	652869
103206	652870
83586	652871
357184	652872
42662	652873
42678	652874
107584	652875
115975	652876
10528	652877
324363	652878
345684	652879
89231	652880
204450	652881
24624	652882
293163	652883
109170	652884
176144	652885
21416	652886
171921	652887
73153	652888
71596	652889
111344	652890
171396	652891
288169	652892
108463	652893
25050	652894
74648	652895
286468	652896
128887	652897
262145	652898
27193	652899
90848	652900
138738	652901
208910	652902
83648	652903
93427	652904
6801	652905
300929	652906
10277	652907
341969	652908
38401	652909
183538	652910
110340	652911
6803	652912
170097	652913
28263	652914
228781	652915
5229	652916
229518	652917
64735	652918
35157	652919
74652	652920
281590	652921
196765	652922
19250	652923
338254	652924
66260	652925
88430	652926
62214	652927
138190	652928
40301	652929
62580	652930
299618	652931
13256	652932
342253	652933
14282	652934
283065	652935
351888	652936
111559	652937
215314	652938
49706	652939
111377	652940
23604	652941
129340	652942
40907	652943
172185	652944
172146	652945
65831	652946
5669	652947
186096	652948
55083	652949
36466	652950
169740	652951
196802	652952
64575	652953
256608	652954
91095	652955
54081	652956
107115	652957
247866	652958
26804	652959
116090	652960
163345	652961
204183	652962
275383	652963
266427	652964
31638	652965
279215	652966
6968	652967
168763	652968
304596	652969
136272	652970
23597	652971
27213	652972
40584	652973
137882	652974
333209	652975
169675	652976
90280	652977
139785	652978
195064	652979
80155	652980
193137	652981
195786	652982
209859	652983
344916	652984
285374	652985
293797	652986
82900	652987
27217	652988
127194	652989
38391	652990
49532	652991
55798	652992
356253	652993
17097	652994
267507	652995
229037	652996
30404	652997
2205	652998
138844	652999
173010	653000
49689	653001
285399	653002
111192	653003
53697	653004
171902	653005
304515	653006
172517	653007
111139	653008
84905	653009
49942	653010
289230	653011
291132	653012
31538	653013
208722	653014
286443	653015
35691	653016
231727	653017
306581	653018
80236	653019
33149	653020
111857	653021
1370	653022
168818	653023
33598	653024
46066	653025
47939	653026
91227	653027
169187	653028
68845	653029
23814	653030
221955	653031
59269	653032
328281	653033
4836	653034
338616	653035
30135	653036
82687	653037
116231	653038
278062	653039
125806	653040
53499	653041
58937	653042
304003	653043
130978	653044
29644	653045
46641	653046
96148	653047
239116	653048
70950	653049
28599	653050
163419	653051
39265	653052
162871	653053
43966	653054
339282	653055
151314	653056
79207	653057
91455	653058
9826	653059
9776	653060
62231	653061
70886	653062
46723	653063
276849	653064
275301	653065
265722	653066
53890	653067
45314	653068
59042	653069
82767	653070
63528	653071
54418	653072
23771	653073
13482	653074
275783	653075
55810	653076
67542	653077
91227	653078
76010	653079
284990	653080
46110	653081
98927	653082
40861	653083
18312	653084
21154	653085
183935	653086
75595	653087
66180	653088
41762	653089
6922	653090
14620	653091
291048	653092
89572	653093
10146	653094
34587	653095
111305	653096
114180	653097
77802	653098
46675	653099
43704	653100
237153	653101
59880	653102
248168	653103
103056	653104
224039	653105
97276	653106
5419	653107
58341	653108
156038	653109
155377	653110
2897	653111
61408	653112
36504	653113
27241	653114
3504	653115
162910	653116
53599	653117
98379	653118
98349	653119
301731	653120
278599	653121
180258	653122
59227	653123
13527	653124
42172	653125
221597	653126
168758	653127
23147	653128
199892	653129
41149	653130
36004	653131
278829	653132
64027	653133
66243	653134
2193	653135
146733	653136
51115	653137
169125	653138
88116	653139
279142	653140
70916	653141
23928	653142
280560	653143
48220	653144
54203	653145
282944	653146
48190	653147
180034	653148
16926	653149
107078	653150
183670	653151
67995	653152
26923	653153
107675	653154
74049	653155
168244	653156
17189	653157
12157	653158
61448	653159
35915	653160
146468	653161
3418	653162
25600	653163
328818	653164
228760	653165
92527	653166
38890	653167
152172	653168
156637	653169
76668	653170
30010	653171
59831	653172
84619	653173
40545	653174
3092	653175
22549	653176
17361	653177
168449	653178
105746	653179
144787	653180
32288	653181
41149	653182
62228	653183
26734	653184
64515	653185
131913	653186
16207	653187
92831	653188
279473	653189
2897	653190
278467	653191
141062	653192
37928	653193
35399	653194
32051	653195
20490	653196
226975	653197
8065	653198
43854	653199
41814	653200
11532	653201
248455	653202
70555	653203
141416	653204
15111	653205
81466	653206
2897	653207
19649	653208
50786	653209
195663	653210
50590	653211
59915	653212
41207	653213
169811	653214
94352	653215
15451	653216
67692	653217
180226	653218
37472	653219
33512	653220
15093	653221
17473	653222
13787	653223
221542	653224
161871	653225
36053	653226
60066	653227
35218	653228
95234	653229
55851	653230
9466	653231
47892	653232
68281	653233
42199	653234
226029	653235
15499	653236
99095	653237
195993	653238
67716	653239
301061	653240
161837	653241
249169	653242
162104	653243
32523	653244
271311	653245
195566	653246
116654	653247
118020	653248
13022	653249
117238	653250
105582	653251
204872	653252
19751	653253
227512	653254
23534	653255
17049	653256
12716	653257
104263	653258
20026	653259
136546	653260
105133	653261
35060	653262
70448	653263
25505	653264
47198	653265
86802	653266
103043	653267
178447	653268
31318	653269
5462	653270
58596	653271
70807	653272
255759	653273
12616	653274
46470	653275
155038	653276
78579	653277
23494	653278
105549	653279
103393	653280
12833	653281
69391	653282
29192	653283
46981	653284
46920	653285
46572	653286
105729	653287
68400	653288
11260	653289
131406	653290
70455	653291
45894	653292
274239	653293
165787	653294
32187	653295
32187	653296
32215	653297
9697	653298
23534	653299
271147	653300
33099	653301
165676	653302
105641	653303
67584	653304
104334	653305
105203	653306
32565	653307
165533	653308
68347	653309
103149	653310
46097	653311
9719	653312
25527	653313
32601	653314
32330	653315
12690	653316
7656	653317
69077	653318
67813	653319
271163	653320
7676	653321
105348	653322
104966	653323
16469	653324
104835	653325
5970	653326
144575	653327
21526	653328
29216	653329
23499	653330
68049	653331
10862	653332
24001	653333
69726	653334
89344	653335
102729	653336
12612	653337
107644	653338
107480	653339
93863	653340
106429	653341
46199	653342
266134	653343
231607	653344
274357	653345
16954	653346
89771	653347
19056	653348
80340	653349
85805	653350
163048	653351
340531	653352
195746	653353
41878	653354
39138	653355
266608	653356
17416	653357
112730	653358
59831	653359
43427	653360
74388	653361
231799	653362
229720	653363
11730	653364
55747	653365
38458	653366
19747	653367
35950	653368
8374	653369
2833	653370
268742	653371
164661	653372
54753	653373
65668	653374
36272	653375
37	653376
76556	653377
13916	653378
141537	653379
55641	653380
126099	653381
70650	653382
47975	653383
27676	653384
32551	653385
168248	653386
12406	653387
30262	653388
68518	653389
50064	653390
46608	653391
95911	653392
8452	653393
26269	653394
163018	653395
8039	653396
211040	653397
41915	653398
224107	653399
146192	653400
332715	653401
79913	653402
217088	653403
188576	653404
38380	653405
10837	653406
224904	653407
153965	653408
61554	653409
123066	653410
46920	653411
1966	653412
60127	653413
137106	653414
225471	653415
43774	653416
31266	653417
44733	653418
98061	653419
202447	653420
260329	653421
198225	653422
44507	653423
74388	653424
31680	653425
44672	653426
33043	653427
153474	653428
154049	653429
277054	653430
20755	653431
70641	653432
41816	653433
22226	653434
222428	653435
333070	653436
304112	653437
14643	653438
82942	653439
27198	653440
55707	653441
122746	653442
70984	653443
15815	653444
221246	653445
113440	653446
255537	653447
300587	653448
70680	653449
101278	653450
278245	653451
55874	653452
282808	653453
35980	653454
169655	653455
253559	653456
45179	653457
70973	653458
311297	653459
35188	653460
127018	653461
153883	653462
265172	653463
33236	653464
226878	653465
32633	653466
32633	653467
47389	653468
104463	653469
32633	653470
97076	653471
346845	653472
82845	653473
16924	653474
82788	653475
16885	653476
38387	653477
315487	653478
204438	653479
42892	653480
44771	653481
137930	653482
251073	653483
38320	653484
60424	653485
204617	653486
227106	653487
98902	653488
194564	653489
5255	653490
156445	653491
68347	653492
168268	653493
277334	653494
100962	653495
126763	653496
47270	653497
222720	653498
168077	653499
107667	653500
6049	653501
98393	653502
251643	653503
251527	653504
69631	653505
198168	653506
140415	653507
33143	653508
99563	653509
230409	653510
140541	653511
250862	653512
32805	653513
23045	653514
88475	653515
103840	653516
8468	653517
41823	653518
84594	653519
137274	653520
87268	653521
137442	653522
153363	653523
66506	653524
343471	653525
185191	653526
280022	653527
169873	653528
48328	653529
27189	653530
55842	653531
83019	653532
106669	653533
333797	653534
48161	653535
199257	653536
47906	653537
83044	653538
83044	653539
170660	653540
14023	653541
12632	653542
169526	653543
87293	653544
219202	653545
64264	653546
204940	653547
4554	653548
188372	653549
95843	653550
25381	653551
70940	653552
70938	653553
140735	653554
30015	653555
7729	653556
23258	653557
20726	653558
204877	653559
127290	653560
27197	653561
155000	653562
101114	653563
229618	653564
185163	653565
75778	653566
342298	653567
349859	653568
5900	653569
160242	653570
84296	653571
190639	653572
31811	653573
176973	653574
108397	653575
33206	653576
11654	653577
6485	653578
165439	653579
137287	653580
33086	653581
356459	653582
7080	653583
55646	653584
52464	653585
32800	653586
105237	653587
108286	653588
14098	653589
31700	653590
119417	653591
23409	653592
60220	653593
162962	653594
51554	653595
323175	653596
71026	653597
49304	653598
163590	653599
19270	653600
199098	653601
103570	653602
293092	653603
217601	653604
19270	653605
87014	653606
281726	653607
127620	653608
207057	653609
10222	653610
208880	653611
205652	653612
348941	653613
48271	653614
355557	653615
208620	653616
209617	653617
134408	653618
87335	653619
207817	653620
205688	653621
352148	653622
206935	653623
205652	653624
352878	653625
208620	653626
302090	653627
352403	653628
210166	653629
352430	653630
351321	653631
204997	653632
128741	653633
349842	653634
353782	653635
59816	653636
69360	653637
147005	653638
18482	653639
72519	653640
1337	653641
354059	653642
86504	653643
52279	653644
25224	653645
29376	653646
349890	653647
110861	653648
30897	653649
78	653650
306369	653651
308179	653652
124090	653653
3329	653654
92216	653655
38568	653656
81632	653657
321758	653658
21184	653659
320831	653660
22351	653661
209169	653662
89849	653663
35829	653664
133876	653665
265658	653666
276580	653667
62837	653668
279908	653669
147579	653670
179771	653671
279204	653672
302613	653673
279997	653674
168339	653675
83953	653676
344441	653677
2129	653678
178593	653679
74282	653680
190308	653681
318744	653682
124070	653683
325465	653684
356086	653685
312400	653686
52195	653687
8764	653688
205188	653689
288367	653690
352772	653691
75907	653692
353885	653693
206088	653694
59491	653695
355845	653696
208119	653697
172590	653698
206802	653699
137984	653700
13588	653701
192050	653702
181255	653703
276221	653704
327772	653705
311999	653706
129108	653707
173347	653708
108167	653709
114187	653710
207135	653711
113081	653712
296021	653713
211878	653714
45793	653715
117467	653716
81595	653717
38668	653718
56245	653719
354147	653720
4893	653721
293432	653722
75402	653723
71457	653724
269688	653725
83876	653726
106230	653727
141809	653728
283934	653729
148039	653730
71894	653731
123638	653732
141757	653733
94550	653734
52534	653735
287040	653736
119024	653737
39831	653738
61154	653739
16206	653740
51049	653741
15436	653742
627	653743
569	653744
132539	653745
22895	653746
210752	653747
3795	653748
12393	653749
345862	653750
78651	653751
81090	653752
4087	653753
130800	653754
240333	653755
85439	653756
40455	653757
107740	653758
27279	653759
73207	653760
217139	653761
349091	653762
12763	653763
324543	653764
341007	653765
287412	653766
7871	653767
19831	653768
49084	653769
49298	653770
353325	653771
57229	653772
120987	653773
25768	653774
193655	653775
3921	653776
10644	653777
52214	653778
158082	653779
2993	653780
91619	653781
20412	653782
2622	653783
150956	653784
136970	653785
21699	653786
130181	653787
25349	653788
185810	653789
70535	653790
28757	653791
18964	653792
6680	653793
82049	653794
26774	653795
205731	653796
125276	653797
109965	653798
287012	653799
335235	653800
337289	653801
34936	653802
153778	653803
110000	653804
51759	653805
74560	653806
13498	653807
47243	653808
13776	653809
3654	653810
24803	653811
20695	653812
570	653813
92620	653814
63241	653815
175239	653816
152585	653817
318060	653818
3659	653819
49447	653820
7740	653821
90790	653822
287159	653823
22324	653824
20656	653825
28580	653826
190532	653827
72028	653828
289693	653829
97874	653830
7849	653831
175297	653832
72326	653833
170266	653834
14426	653835
293843	653836
7124	653837
345453	653838
137045	653839
36530	653840
305411	653841
59535	653842
206928	653843
343598	653844
122582	653845
356676	653846
72443	653847
12311	653848
142402	653849
79839	653850
339340	653851
20879	653852
168350	653853
327253	653854
336599	653855
109923	653856
86388	653857
209207	653858
102616	653859
17780	653860
18109	653861
24934	653862
7596	653863
2188	653864
59639	653865
72653	653866
291466	653867
26079	653868
103061	653869
108919	653870
51247	653871
34385	653872
42249	653873
61929	653874
23769	653875
289401	653876
220807	653877
133595	653878
15549	653879
31518	653880
77036	653881
347469	653882
234572	653883
29351	653884
124508	653885
7080	653886
75767	653887
105035	653888
87351	653889
2816	653890
126925	653891
170444	653892
329062	653893
107742	653894
283698	653895
174630	653896
6216	653897
253434	653898
77759	653899
76953	653900
36165	653901
293892	653902
13798	653903
46750	653904
105492	653905
337997	653906
139831	653907
272233	653908
89597	653909
97458	653910
114591	653911
135520	653912
51650	653913
3479	653914
87075	653915
78648	653916
6499	653917
57720	653918
71638	653919
84887	653920
63655	653921
17044	653922
21510	653923
110594	653924
15280	653925
12264	653926
62870	653927
376	653928
98434	653929
110496	653930
49294	653931
48842	653932
26348	653933
84084	653934
164926	653935
350774	653936
35094	653937
2163	653938
129381	653939
339260	653940
35615	653941
1591	653942
8388	653943
1457	653944
82049	653945
202187	653946
26631	653947
50382	653948
215427	653949
50356	653950
26402	653951
50619	653952
1927	653953
12083	653954
78643	653955
40228	653956
3626	653957
14596	653958
105700	653959
100030	653960
191062	653961
149487	653962
2042	653963
13016	653964
41093	653965
604	653966
190419	653967
52701	653968
209340	653969
36978	653970
6203	653971
209267	653972
111610	653973
165400	653974
142083	653975
53	653976
3786	653977
201402	653978
11306	653979
26993	653980
39247	653981
50098	653982
53278	653983
6346	653984
49521	653985
104833	653986
14893	653987
186516	653988
12142	653989
45241	653990
92376	653991
2292	653992
105928	653993
342089	653994
294	653995
1817	653996
110420	653997
327603	653998
283877	653999
5427	654000
198750	654001
234364	654002
16045	654003
13394	654004
8873	654005
112740	654006
125099	654007
158340	654008
125301	654009
49960	654010
352675	654011
38392	654012
110014	654013
354697	654014
127628	654015
166874	654016
58048	654017
56514	654018
28440	654019
207594	654020
343352	654021
129543	654022
353338	654023
206070	654024
38824	654025
128214	654026
18919	654027
119332	654028
106074	654029
46831	654030
36798	654031
29942	654032
173096	654033
76296	654034
113437	654035
12921	654036
42483	654037
16114	654038
122224	654039
93248	654040
42503	654041
49676	654042
2355	654043
56885	654044
170274	654045
208505	654046
75475	654047
223629	654048
151520	654049
129862	654050
340821	654051
34421	654052
48276	654053
295344	654054
208116	654055
42145	654056
337776	654057
10723	654058
23184	654059
113088	654060
61000	654061
123947	654062
14193	654063
12399	654064
92901	654065
61289	654066
37468	654067
178012	654068
158780	654069
4163	654070
218981	654071
19453	654072
83863	654073
55931	654074
68191	654075
88017	654076
121920	654077
3362	654078
151355	654079
20599	654080
266895	654081
25322	654082
348360	654083
122759	654084
1029	654085
63370	654086
5833	654087
111934	654088
9253	654089
3338	654090
52986	654091
121352	654092
2626	654093
24864	654094
282309	654095
113789	654096
113790	654097
136804	654098
53140	654099
53140	654100
234883	654101
85278	654102
267029	654103
152986	654104
304950	654105
183695	654106
52472	654107
67223	654108
67223	654109
8970	654110
40214	654111
80232	654112
58676	654113
21183	654114
272680	654115
53140	654116
70587	654117
33370	654118
122	654119
5711	654120
36565	654121
96592	654122
105674	654123
268064	654124
141889	654125
69908	654126
8332	654127
179035	654128
256815	654129
62046	654130
156892	654131
239563	654132
36998	654133
180071	654134
5561	654135
16423	654136
87277	654137
119971	654138
137	654139
37068	654140
4638	654141
160423	654142
2949	654143
133087	654144
217782	654145
6757	654146
12286	654147
220470	654148
277684	654149
31172	654150
120790	654151
367	654152
239	654153
180719	654154
2045	654155
20599	654156
193800	654157
217322	654158
176033	654159
61673	654160
337566	654161
282438	654162
25953	654163
240516	654164
67970	654165
159930	654166
52682	654167
21463	654168
7573	654169
809	654170
56790	654171
100167	654172
25891	654173
30565	654174
126523	654175
3759	654176
222141	654177
81163	654178
212326	654179
111612	654180
24515	654181
128030	654182
28536	654183
55823	654184
165649	654185
20839	654186
238324	654187
8491	654188
126831	654189
37061	654190
188371	654191
33560	654192
9628	654193
20932	654194
13543	654195
27348	654196
82176	654197
16130	654198
16130	654199
31806	654200
9856	654201
299184	654202
73516	654203
64668	654204
47889	654205
23118	654206
37505	654207
138087	654208
807	654209
10615	654210
279867	654211
195345	654212
174527	654213
116511	654214
17775	654215
234566	654216
93510	654217
1294	654218
73780	654219
307754	654220
2049	654221
37323	654222
11603	654223
53031	654224
706	654225
57536	654226
47547	654227
3680	654228
107	654229
342656	654230
260766	654231
216589	654232
316411	654233
6269	654234
79301	654235
11489	654236
129446	654237
49303	654238
30450	654239
36862	654240
34244	654241
46271	654242
94339	654243
22336	654244
78261	654245
56484	654246
65219	654247
182523	654248
1323	654249
272208	654250
59203	654251
14284	654252
69572	654253
31737	654254
11196	654255
319136	654256
260404	654257
19678	654258
117043	654259
78273	654260
179766	654261
109424	654262
8561	654263
40949	654264
323676	654265
117	654266
21299	654267
28706	654268
11296	654269
195800	654270
292480	654271
48803	654272
15432	654273
11740	654274
37090	654275
87783	654276
38939	654277
24582	654278
298920	654279
195636	654280
81208	654281
26948	654282
128627	654283
88719	654284
134727	654285
67556	654286
248274	654287
158893	654288
3221	654289
27944	654290
24428	654291
30906	654292
64807	654293
31431	654294
33822	654295
202259	654296
12558	654297
5632	654298
209066	654299
199630	654300
24223	654301
32202	654302
231771	654303
15458	654304
55983	654305
7559	654306
233754	654307
13078	654308
15801	654309
101662	654310
113904	654311
121326	654312
194734	654313
320061	654314
224139	654315
83539	654316
61480	654317
45126	654318
297465	654319
141917	654320
169159	654321
200615	654322
224811	654323
223913	654324
136625	654325
225882	654326
224862	654327
224767	654328
226604	654329
81499	654330
106587	654331
184929	654332
70925	654333
140010	654334
258741	654335
23535	654336
353586	654337
156413	654338
149128	654339
266625	654340
3472	654341
112517	654342
257330	654343
13567	654344
230788	654345
222003	654346
96342	654347
102980	654348
161643	654349
114899	654350
119099	654351
141463	654352
32679	654353
13008	654354
162814	654355
63353	654356
202205	654357
192157	654358
120415	654359
242261	654360
185743	654361
129578	654362
33298	654363
346605	654364
66601	654365
148796	654366
350084	654367
98405	654368
231793	654369
95277	654370
153370	654371
253395	654372
224093	654373
221222	654374
153284	654375
112330	654376
303339	654377
194704	654378
80206	654379
80869	654380
99096	654381
342517	654382
139743	654383
154729	654384
345735	654385
90967	654386
331621	654387
106235	654388
295931	654389
241803	654390
241579	654391
328800	654392
43389	654393
88170	654394
31278	654395
256	654396
336016	654397
54319	654398
38801	654399
181874	654400
173132	654401
73524	654402
184393	654403
123189	654404
229496	654405
55927	654406
8744	654407
139685	654408
354709	654409
106609	654410
248282	654411
275696	654412
141307	654413
25340	654414
35697	654415
116072	654416
184508	654417
90190	654418
18330	654419
134879	654420
112675	654421
207179	654422
30297	654423
24982	654424
112603	654425
145344	654426
178194	654427
168689	654428
108214	654429
330189	654430
40957	654431
324408	654432
152264	654433
59145	654434
127596	654435
103027	654436
165367	654437
288668	654438
116139	654439
272227	654440
50525	654441
40528	654442
327169	654443
101177	654444
35017	654445
172827	654446
26563	654447
104057	654448
240276	654449
330480	654450
163469	654451
121983	654452
114294	654453
111924	654454
229947	654455
206683	654456
300919	654457
342895	654458
139618	654459
9137	654460
99424	654461
230586	654462
113473	654463
224398	654464
122135	654465
228696	654466
32674	654467
267988	654468
227837	654469
208787	654470
106381	654471
18236	654472
310293	654473
37370	654474
226876	654475
207958	654476
98038	654477
310129	654478
105924	654479
67971	654480
32721	654481
68869	654482
249748	654483
114113	654484
248039	654485
194508	654486
228941	654487
99803	654488
254581	654489
75040	654490
148444	654491
91211	654492
75933	654493
222953	654494
74968	654495
272900	654496
269481	654497
167468	654498
182004	654499
47224	654500
106071	654501
71897	654502
178063	654503
307605	654504
50625	654505
166599	654506
163331	654507
53983	654508
191086	654509
60030	654510
50892	654511
355294	654512
13644	654513
164658	654514
301681	654515
326091	654516
115674	654517
114935	654518
231430	654519
75474	654520
23813	654521
242616	654522
49763	654523
235349	654524
156669	654525
198254	654526
155692	654527
93175	654528
195507	654529
155418	654530
23479	654531
59986	654532
49657	654533
69382	654534
164322	654535
153924	654536
152830	654537
105759	654538
247078	654539
70321	654540
225253	654541
167464	654542
179176	654543
277466	654544
115599	654545
272503	654546
75415	654547
247140	654548
228300	654549
181272	654550
303869	654551
151430	654552
19340	654553
93590	654554
236289	654555
304795	654556
242557	654557
58426	654558
321175	654559
70753	654560
140741	654561
58312	654562
76124	654563
267886	654564
309817	654565
89754	654566
37890	654567
102649	654568
95384	654569
68913	654570
163517	654571
69714	654572
122829	654573
35062	654574
277624	654575
216305	654576
248773	654577
298697	654578
165502	654579
297399	654580
7615	654581
116408	654582
307791	654583
25454	654584
308216	654585
9249	654586
46896	654587
184482	654588
345487	654589
25447	654590
25431	654591
75861	654592
25345	654593
274796	654594
32647	654595
25421	654596
185062	654597
51725	654598
25456	654599
185717	654600
65636	654601
23234	654602
11563	654603
164437	654604
28527	654605
138506	654606
30532	654607
8424	654608
322658	654609
540	654610
80523	654611
287842	654612
196047	654613
125068	654614
708	654615
267643	654616
32589	654617
105371	654618
95666	654619
181653	654620
266380	654621
72824	654622
215307	654623
48281	654624
163279	654625
163471	654626
68761	654627
48281	654628
32980	654629
3715	654630
269154	654631
72192	654632
56026	654633
46266	654634
208513	654635
176674	654636
191946	654637
85484	654638
32537	654639
121536	654640
113729	654641
278470	654642
82860	654643
173853	654644
207608	654645
80498	654646
68106	654647
88747	654648
116780	654649
1026	654650
258123	654651
10085	654652
95883	654653
160160	654654
42670	654655
316902	654656
27456	654657
101516	654658
56163	654659
85200	654660
38763	654661
27256	654662
349133	654663
254652	654664
20945	654665
326778	654666
229381	654667
136482	654668
141764	654669
40677	654670
35649	654671
51302	654672
164653	654673
24896	654674
116298	654675
68563	654676
64172	654677
146850	654678
103572	654679
131774	654680
7644	654681
121385	654682
163782	654683
123677	654684
12813	654685
224235	654686
15782	654687
324086	654688
121463	654689
267697	654690
166946	654691
88755	654692
254201	654693
301617	654694
147826	654695
331725	654696
301773	654697
271314	654698
227893	654699
161795	654700
35357	654701
331246	654702
79698	654703
51196	654704
187866	654705
8282	654706
181891	654707
218277	654708
331627	654709
181660	654710
254704	654711
99486	654712
55224	654713
46935	654714
106411	654715
83665	654716
163817	654717
273888	654718
270966	654719
85307	654720
273924	654721
300620	654722
252559	654723
212321	654724
84499	654725
141176	654726
239200	654727
18509	654728
115998	654729
203094	654730
19584	654731
122657	654732
326305	654733
318394	654734
23171	654735
221046	654736
59965	654737
300371	654738
25331	654739
322057	654740
65859	654741
285169	654742
156302	654743
207133	654744
51081	654745
274729	654746
115880	654747
12917	654748
301816	654749
90979	654750
58177	654751
46177	654752
156411	654753
62306	654754
24896	654755
15851	654756
11967	654757
255955	654758
164622	654759
6416	654760
127146	654761
52203	654762
293204	654763
165821	654764
352895	654765
86262	654766
116241	654767
15783	654768
79627	654769
196054	654770
270717	654771
102485	654772
116290	654773
40508	654774
244798	654775
185541	654776
181578	654777
116217	654778
49327	654779
173695	654780
288272	654781
175859	654782
3600	654783
83425	654784
28994	654785
141382	654786
46018	654787
69592	654788
98923	654789
140016	654790
36662	654791
331684	654792
17264	654793
227023	654794
11383	654795
30025	654796
29985	654797
75906	654798
197439	654799
51344	654800
27736	654801
141891	654802
219064	654803
12657	654804
30309	654805
230770	654806
87031	654807
237488	654808
10792	654809
184959	654810
304104	654811
123528	654812
155447	654813
69672	654814
123049	654815
102888	654816
33301	654817
308175	654818
23291	654819
98483	654820
27727	654821
16100	654822
310064	654823
332572	654824
51043	654825
146447	654826
54026	654827
105850	654828
30036	654829
66153	654830
123534	654831
296269	654832
155929	654833
75279	654834
332390	654835
115435	654836
307815	654837
51144	654838
278488	654839
228075	654840
138186	654841
343120	654842
151572	654843
43292	654844
133968	654845
85343	654846
204740	654847
23275	654848
137011	654849
6836	654850
134532	654851
113253	654852
19484	654853
219276	654854
293230	654855
50589	654856
116001	654857
116202	654858
304111	654859
124983	654860
278112	654861
23614	654862
23308	654863
12828	654864
54176	654865
150991	654866
12414	654867
51302	654868
217562	654869
305807	654870
237167	654871
92846	654872
7076	654873
63619	654874
212202	654875
152991	654876
97207	654877
84148	654878
165861	654879
335672	654880
268096	654881
51179	654882
329263	654883
326299	654884
26554	654885
151373	654886
103472	654887
125538	654888
35982	654889
116079	654890
309260	654891
181890	654892
161894	654893
198124	654894
33061	654895
5665	654896
194931	654897
193867	654898
309670	654899
108255	654900
244048	654901
73620	654902
326983	654903
302985	654904
328184	654905
44793	654906
149014	654907
166911	654908
79133	654909
322879	654910
121464	654911
155112	654912
182157	654913
219256	654914
227433	654915
278623	654916
104960	654917
167823	654918
309714	654919
159404	654920
199403	654921
278876	654922
301743	654923
183137	654924
142335	654925
3567	654926
220148	654927
23409	654928
277473	654929
192840	654930
168387	654931
74858	654932
99641	654933
122156	654934
325648	654935
248183	654936
251450	654937
30337	654938
174339	654939
284709	654940
29442	654941
340575	654942
328021	654943
268513	654944
223716	654945
185751	654946
35553	654947
351231	654948
38031	654949
109530	654950
290701	654951
55001	654952
193150	654953
280181	654954
209357	654955
80211	654956
197987	654957
41409	654958
65584	654959
28218	654960
154852	654961
316415	654962
93676	654963
41112	654964
65636	654965
110596	654966
15830	654967
88726	654968
167877	654969
152598	654970
250823	654971
178299	654972
18250	654973
274398	654974
309073	654975
254315	654976
86964	654977
46844	654978
138894	654979
157472	654980
250456	654981
99577	654982
319800	654983
155375	654984
34644	654985
155300	654986
234278	654987
58164	654988
309222	654989
255689	654990
308422	654991
309455	654992
295587	654993
273476	654994
230718	654995
222220	654996
165403	654997
50756	654998
228259	654999
242675	655000
207971	655001
156571	655002
320524	655003
32978	655004
206205	655005
284765	655006
40344	655007
271211	655008
21756	655009
251311	655010
181734	655011
76351	655012
68154	655013
38279	655014
156201	655015
330190	655016
271038	655017
123242	655018
99700	655019
255825	655020
167234	655021
184476	655022
295946	655023
331373	655024
123598	655025
197724	655026
255295	655027
255419	655028
211664	655029
196969	655030
112182	655031
99478	655032
184709	655033
198235	655034
210815	655035
296039	655036
255552	655037
185390	655038
341596	655039
122875	655040
123342	655041
28117	655042
155407	655043
123598	655044
196955	655045
255377	655046
242476	655047
115778	655048
164595	655049
34694	655050
331568	655051
225397	655052
309548	655053
180265	655054
309959	655055
155571	655056
252693	655057
116371	655058
82524	655059
254098	655060
200857	655061
309878	655062
32848	655063
23584	655064
7657	655065
12911	655066
269819	655067
46586	655068
100110	655069
226665	655070
156685	655071
97432	655072
70946	655073
221337	655074
88239	655075
135104	655076
56295	655077
93529	655078
155292	655079
19810	655080
224423	655081
325063	655082
310272	655083
8001	655084
246451	655085
223537	655086
186074	655087
66708	655088
70664	655089
141057	655090
142940	655091
47909	655092
164129	655093
216742	655094
69850	655095
7152	655096
273026	655097
60191	655098
75453	655099
159153	655100
146660	655101
79502	655102
26645	655103
275637	655104
98417	655105
133413	655106
28145	655107
76238	655108
35738	655109
200079	655110
77016	655111
135679	655112
159551	655113
64909	655114
81340	655115
255713	655116
349522	655117
1912	655118
50529	655119
148371	655120
75487	655121
257047	655122
67708	655123
269588	655124
185314	655125
21932	655126
82094	655127
89646	655128
19831	655129
153208	655130
121405	655131
269507	655132
218210	655133
21089	655134
103491	655135
22657	655136
327587	655137
327581	655138
277487	655139
23429	655140
308507	655141
230416	655142
156695	655143
12916	655144
118250	655145
50637	655146
12813	655147
108228	655148
63006	655149
230989	655150
70597	655151
185440	655152
35503	655153
39973	655154
155851	655155
72584	655156
152923	655157
306370	655158
309554	655159
232504	655160
303740	655161
35114	655162
273310	655163
53519	655164
196942	655165
187837	655166
136104	655167
89919	655168
145676	655169
61194	655170
179277	655171
237687	655172
92986	655173
253829	655174
106252	655175
76475	655176
56106	655177
69880	655178
88972	655179
74836	655180
197585	655181
248441	655182
23161	655183
250291	655184
99850	655185
90773	655186
27005	655187
89919	655188
90030	655189
130537	655190
87059	655191
318014	655192
188043	655193
30524	655194
68161	655195
69103	655196
194507	655197
88204	655198
28724	655199
178618	655200
40662	655201
40326	655202
225560	655203
59803	655204
225836	655205
115664	655206
121585	655207
50822	655208
354761	655209
181888	655210
324835	655211
97777	655212
88340	655213
8148	655214
120980	655215
20683	655216
157381	655217
244429	655218
139972	655219
86914	655220
293131	655221
74139	655222
91455	655223
198731	655224
50336	655225
47699	655226
134914	655227
161220	655228
265907	655229
267987	655230
105457	655231
162752	655232
23409	655233
166243	655234
163356	655235
340378	655236
326958	655237
12748	655238
32561	655239
193531	655240
104756	655241
283570	655242
153732	655243
184960	655244
328611	655245
15862	655246
325797	655247
145	655248
185595	655249
90435	655250
253729	655251
81123	655252
336142	655253
203873	655254
178628	655255
199540	655256
174540	655257
113082	655258
346603	655259
89793	655260
255538	655261
55192	655262
65869	655263
125138	655264
182808	655265
77371	655266
198017	655267
178374	655268
355918	655269
107349	655270
275862	655271
50459	655272
3624	655273
102966	655274
256782	655275
50592	655276
37897	655277
94481	655278
32104	655279
301520	655280
93592	655281
12991	655282
279843	655283
51145	655284
185079	655285
206996	655286
103958	655287
174005	655288
121488	655289
6025	655290
196052	655291
12845	655292
198578	655293
197229	655294
355817	655295
70477	655296
309630	655297
51631	655298
46328	655299
24126	655300
211385	655301
59988	655302
7406	655303
2799	655304
13338	655305
8100	655306
169855	655307
88340	655308
90639	655309
139245	655310
35228	655311
297492	655312
51376	655313
119306	655314
251842	655315
17079	655316
212763	655317
244970	655318
138335	655319
81262	655320
113900	655321
93528	655322
156846	655323
68166	655324
244385	655325
139308	655326
9139	655327
21733	655328
104614	655329
192515	655330
116227	655331
111887	655332
33550	655333
303316	655334
46918	655335
89565	655336
103257	655337
75280	655338
90485	655339
244373	655340
309058	655341
117611	655342
153364	655343
59175	655344
239419	655345
59	655346
185754	655347
10258	655348
6400	655349
116644	655350
61437	655351
13578	655352
96202	655353
169631	655354
204	655355
23867	655356
91920	655357
105013	655358
198605	655359
169687	655360
107021	655361
15063	655362
8872	655363
34967	655364
247551	655365
59750	655366
180852	655367
303244	655368
20612	655369
100287	655370
42332	655371
93592	655372
319751	655373
34872	655374
70634	655375
278080	655376
152205	655377
77004	655378
106691	655379
33140	655380
222024	655381
3717	655382
19313	655383
277341	655384
61646	655385
106935	655386
180333	655387
303946	655388
28515	655389
26916	655390
303680	655391
298387	655392
70169	655393
1571	655394
202961	655395
257082	655396
156976	655397
15123	655398
161922	655399
12649	655400
61434	655401
320129	655402
106952	655403
112938	655404
39263	655405
6634	655406
50613	655407
271665	655408
297697	655409
18338	655410
140411	655411
154496	655412
326159	655413
113422	655414
248649	655415
107249	655416
105317	655417
63369	655418
59064	655419
220292	655420
106017	655421
144921	655422
111925	655423
90465	655424
178824	655425
256519	655426
256658	655427
256740	655428
99991	655429
156968	655430
100012	655431
144936	655432
229756	655433
59982	655434
117138	655435
256462	655436
156778	655437
179261	655438
249956	655439
211735	655440
80540	655441
2493	655442
114155	655443
35129	655444
64956	655445
357261	655446
45351	655447
91229	655448
145918	655449
236377	655450
157185	655451
182584	655452
224648	655453
310669	655454
99741	655455
89874	655456
205261	655457
249111	655458
303710	655459
198416	655460
249067	655461
15168	655462
244921	655463
270202	655464
164124	655465
138433	655466
163700	655467
163156	655468
22202	655469
69748	655470
54571	655471
116700	655472
105399	655473
157464	655474
135047	655475
180406	655476
275026	655477
98270	655478
282388	655479
13710	655480
169818	655481
151426	655482
257752	655483
208819	655484
26803	655485
102859	655486
221521	655487
139160	655488
162531	655489
221274	655490
43210	655491
250623	655492
328522	655493
41174	655494
11325	655495
41174	655496
270642	655497
28764	655498
261699	655499
102966	655500
310413	655501
99638	655502
166717	655503
221088	655504
141047	655505
107292	655506
79856	655507
47684	655508
298779	655509
94068	655510
63582	655511
112249	655512
175555	655513
278590	655514
20687	655515
191482	655516
28960	655517
248562	655518
132375	655519
93611	655520
60347	655521
106862	655522
76106	655523
15261	655524
180857	655525
139400	655526
180512	655527
93652	655528
213364	655529
308546	655530
37881	655531
128456	655532
248825	655533
22640	655534
63668	655535
23126	655536
23119	655537
67914	655538
32074	655539
6735	655540
14995	655541
115633	655542
1376	655543
3501	655544
6802	655545
190554	655546
1371	655547
175205	655548
302524	655549
85025	655550
155023	655551
205254	655552
6744	655553
34804	655554
312316	655555
47487	655556
33643	655557
6519	655558
67840	655559
66471	655560
328997	655561
32493	655562
64833	655563
17280	655564
41730	655565
74241	655566
9720	655567
563	655568
33005	655569
325541	655570
220455	655571
337900	655572
262927	655573
1628	655574
43218	655575
50097	655576
47754	655577
271322	655578
114451	655579
31747	655580
142800	655581
252291	655582
117051	655583
8573	655584
185014	655585
10955	655586
21656	655587
21733	655588
23955	655589
89014	655590
159842	655591
197184	655592
117326	655593
26614	655594
8159	655595
47336	655596
35963	655597
53164	655598
33110	655599
157118	655600
278434	655601
2342	655602
27939	655603
302299	655604
272279	655605
32176	655606
185708	655607
1247	655608
17392	655609
271404	655610
204232	655611
26513	655612
50722	655613
288631	655614
357012	655615
71603	655616
209052	655617
257250	655618
261379	655619
54444	655620
307875	655621
186113	655622
266964	655623
5612	655624
44505	655625
19285	655626
325771	655627
210141	655628
2475	655629
91131	655630
114908	655631
148424	655632
47026	655633
46632	655634
205722	655635
110077	655636
199731	655637
234723	655638
150184	655639
47890	655640
61091	655641
168787	655642
275270	655643
246431	655644
162430	655645
33185	655646
65939	655647
21084	655648
83791	655649
72610	655650
347485	655651
107340	655652
241279	655653
15384	655654
94733	655655
13723	655656
154860	655657
173970	655658
3	655659
165932	655660
163971	655661
44567	655662
35547	655663
19317	655664
144458	655665
118221	655666
104786	655667
35033	655668
344527	655669
80013	655670
205885	655671
34685	655672
115231	655673
80782	655674
186085	655675
47584	655676
248907	655677
221286	655678
201337	655679
38179	655680
124150	655681
108775	655682
341216	655683
104098	655684
245690	655685
9822	655686
51373	655687
355377	655688
44211	655689
61006	655690
61000	655691
91436	655692
13176	655693
32571	655694
77909	655695
126125	655696
212151	655697
4513	655698
18994	655699
52028	655700
3108	655701
62464	655702
72488	655703
147126	655704
43988	655705
8248	655706
6379	655707
18645	655708
13693	655709
85542	655710
187265	655711
84804	655712
824	655713
705	655714
13118	655715
69912	655716
2380	655717
326046	655718
153335	655719
66968	655720
4006	655721
65487	655722
265881	655723
351710	655724
76564	655725
117205	655726
197016	655727
83125	655728
29678	655729
97711	655730
72657	655731
14756	655732
171040	655733
57928	655734
8314	655735
80904	655736
617	655737
18381	655738
28025	655739
10055	655740
6355	655741
24114	655742
194402	655743
20205	655744
316949	655745
324037	655746
258100	655747
11469	655748
291414	655749
132962	655750
257255	655751
21332	655752
324786	655753
120798	655754
132472	655755
193818	655756
6229	655757
312531	655758
13254	655759
324218	655760
63298	655761
10428	655762
244610	655763
54885	655764
57495	655765
196869	655766
34789	655767
21503	655768
103595	655769
38013	655770
1028	655771
3330	655772
135413	655773
23282	655774
34212	655775
273487	655776
20157	655777
13610	655778
41478	655779
75109	655780
176489	655781
15832	655782
22969	655783
20517	655784
64116	655785
36143	655786
164638	655787
66905	655788
22736	655789
54178	655790
312993	655791
31505	655792
205935	655793
191534	655794
32022	655795
42724	655796
11520	655797
13983	655798
118167	655799
36797	655800
1529	655801
166687	655802
47272	655803
4938	655804
109040	655805
3527	655806
45130	655807
122455	655808
64716	655809
9474	655810
293415	655811
100971	655812
17991	655813
85675	655814
62784	655815
31989	655816
166332	655817
316007	655818
66861	655819
158304	655820
64994	655821
269002	655822
102053	655823
29633	655824
84292	655825
144814	655826
39090	655827
45537	655828
13122	655829
22618	655830
16087	655831
187720	655832
3859	655833
13173	655834
76751	655835
10102	655836
191944	655837
123030	655838
174678	655839
58350	655840
292356	655841
112021	655842
335278	655843
351110	655844
281543	655845
289559	655846
58467	655847
168636	655848
76388	655849
72736	655850
218031	655851
285726	655852
209314	655853
122251	655854
110767	655855
130996	655856
172756	655857
26620	655858
353006	655859
25373	655860
116649	655861
172482	655862
91956	655863
100752	655864
217213	655865
17747	655866
92869	655867
56559	655868
230555	655869
336553	655870
79429	655871
182969	655872
331239	655873
3401	655874
7420	655875
60961	655876
179032	655877
299816	655878
58956	655879
8077	655880
21557	655881
9039	655882
65102	655883
1969	655884
186590	655885
112230	655886
73090	655887
55016	655888
206190	655889
66921	655890
92443	655891
86	655892
40202	655893
20985	655894
198547	655895
10939	655896
4384	655897
184467	655898
51822	655899
32174	655900
12837	655901
69946	655902
27013	655903
131956	655904
6019	655905
191416	655906
19603	655907
32547	655908
17917	655909
130692	655910
217071	655911
39908	655912
336063	655913
364	655914
14549	655915
131640	655916
39710	655917
20432	655918
32333	655919
27780	655920
28035	655921
38865	655922
40106	655923
17436	655924
145902	655925
340848	655926
180405	655927
54150	655928
181478	655929
345961	655930
171615	655931
13270	655932
143	655933
299483	655934
24384	655935
179620	655936
112805	655937
179466	655938
298062	655939
61543	655940
34682	655941
243988	655942
179734	655943
75091	655944
28856	655945
711	655946
2850	655947
419	655948
2878	655949
4305	655950
71913	655951
3456	655952
712	655953
705	655954
1654	655955
706	655956
467	655957
620	655958
119892	655959
106613	655960
168789	655961
208288	655962
352152	655963
156419	655964
98448	655965
65977	655966
16861	655967
208330	655968
158701	655969
8365	655970
27665	655971
1917	655972
18298	655973
108507	655974
48603	655975
21087	655976
52462	655977
199610	655978
17450	655979
206500	655980
99838	655981
278902	655982
688	655983
33515	655984
194085	655985
28398	655986
96191	655987
244966	655988
220951	655989
170861	655990
184556	655991
196226	655992
157886	655993
276694	655994
303768	655995
7290	655996
20110	655997
540	655998
51551	655999
313560	656000
125583	656001
267	656002
168862	656003
273463	656004
114220	656005
176098	656006
15511	656007
83723	656008
352	656009
12327	656010
47885	656011
975	656012
109518	656013
279412	656014
174402	656015
156590	656016
55907	656017
56067	656018
1169	656019
72010	656020
50141	656021
72102	656022
4000	656023
119851	656024
51431	656025
38015	656026
14524	656027
379	656028
20324	656029
14898	656030
213553	656031
92639	656032
59776	656033
107813	656034
129300	656035
44515	656036
78495	656037
179905	656038
1837	656039
21277	656040
280298	656041
346665	656042
5348	656043
26591	656044
25438	656045
143575	656046
26959	656047
48993	656048
124148	656049
51047	656050
200460	656051
72081	656052
167671	656053
220028	656054
206409	656055
18913	656056
85917	656057
20556	656058
65843	656059
1664	656060
36306	656061
41186	656062
45233	656063
20104	656064
22974	656065
256905	656066
61405	656067
26387	656068
152160	656069
5120	656070
58848	656071
7879	656072
15339	656073
27464	656074
18952	656075
23948	656076
102860	656077
71728	656078
24419	656079
138325	656080
17646	656081
4487	656082
84938	656083
14572	656084
85707	656085
52144	656086
28997	656087
17623	656088
5192	656089
35895	656090
31570	656091
49360	656092
127487	656093
24342	656094
36694	656095
29049	656096
29083	656097
15053	656098
31614	656099
3921	656100
343440	656101
25254	656102
11294	656103
1329	656104
868	656105
87902	656106
6105	656107
95897	656108
70731	656109
76029	656110
30796	656111
119906	656112
237728	656113
101352	656114
152643	656115
85754	656116
30596	656117
18002	656118
312472	656119
14042	656120
109469	656121
13048	656122
3240	656123
176309	656124
11902	656125
82238	656126
106182	656127
36177	656128
330245	656129
66549	656130
202407	656131
45326	656132
168332	656133
53557	656134
30533	656135
2633	656136
5787	656137
233350	656138
18149	656139
81771	656140
1234	656141
59819	656142
2997	656143
32944	656144
59324	656145
59396	656146
74824	656147
197355	656148
138134	656149
15097	656150
79979	656151
166906	656152
200287	656153
65754	656154
69686	656155
90975	656156
114538	656157
236451	656158
216908	656159
353057	656160
226090	656161
138705	656162
90075	656163
262010	656164
68821	656165
159553	656166
240602	656167
70489	656168
107439	656169
75801	656170
63559	656171
12404	656172
224694	656173
70544	656174
151950	656175
148970	656176
112793	656177
149014	656178
180281	656179
137628	656180
276972	656181
270741	656182
44268	656183
154087	656184
120561	656185
213826	656186
39363	656187
301718	656188
163921	656189
92792	656190
23838	656191
122506	656192
68721	656193
7624	656194
23246	656195
28222	656196
154981	656197
95261	656198
211390	656199
76121	656200
28631	656201
105909	656202
93226	656203
45131	656204
75413	656205
33205	656206
165027	656207
15070	656208
74055	656209
50523	656210
169814	656211
130627	656212
161636	656213
25014	656214
206327	656215
16583	656216
276538	656217
87988	656218
5452	656219
81580	656220
44248	656221
4536	656222
166413	656223
96641	656224
164175	656225
213996	656226
196460	656227
166668	656228
105062	656229
5394	656230
253191	656231
205561	656232
70501	656233
1918	656234
248383	656235
270504	656236
94331	656237
167503	656238
271938	656239
43739	656240
89124	656241
336873	656242
75427	656243
103937	656244
163508	656245
203520	656246
280254	656247
74716	656248
50623	656249
90595	656250
59915	656251
166665	656252
140404	656253
141210	656254
355872	656255
70287	656256
303002	656257
106835	656258
138683	656259
27492	656260
275382	656261
180551	656262
144502	656263
143503	656264
332671	656265
69588	656266
156876	656267
14153	656268
194161	656269
42053	656270
64904	656271
319488	656272
70541	656273
113650	656274
308648	656275
142344	656276
113964	656277
303005	656278
7716	656279
70452	656280
69536	656281
81588	656282
14784	656283
269812	656284
179156	656285
169770	656286
124682	656287
324718	656288
8374	656289
40585	656290
39835	656291
45144	656292
92744	656293
302966	656294
167166	656295
139721	656296
300086	656297
12704	656298
274422	656299
266533	656300
339182	656301
114717	656302
164513	656303
75426	656304
28737	656305
64764	656306
179110	656307
47822	656308
154165	656309
70324	656310
309317	656311
184736	656312
40452	656313
23693	656314
107311	656315
113819	656316
337690	656317
277218	656318
46985	656319
90774	656320
221415	656321
32801	656322
145343	656323
98366	656324
165088	656325
255002	656326
231162	656327
8745	656328
28148	656329
46159	656330
230587	656331
251836	656332
60340	656333
168658	656334
73833	656335
141308	656336
150957	656337
30219	656338
271206	656339
213555	656340
58019	656341
28006	656342
59705	656343
136590	656344
200703	656345
334824	656346
125470	656347
201093	656348
54643	656349
116155	656350
89470	656351
103533	656352
138389	656353
69392	656354
282218	656355
6584	656356
75880	656357
131899	656358
101343	656359
139525	656360
59758	656361
59343	656362
228691	656363
105502	656364
14466	656365
11979	656366
167788	656367
157598	656368
192155	656369
110384	656370
261239	656371
261236	656372
280984	656373
298512	656374
210811	656375
145711	656376
258674	656377
125609	656378
244163	656379
338419	656380
154119	656381
22230	656382
195646	656383
334928	656384
251974	656385
348396	656386
167743	656387
284550	656388
141274	656389
258603	656390
255311	656391
11372	656392
301811	656393
103156	656394
194263	656395
156049	656396
122408	656397
126227	656398
12687	656399
277030	656400
166640	656401
14390	656402
191624	656403
185559	656404
351579	656405
84458	656406
344143	656407
125214	656408
124374	656409
227203	656410
92175	656411
304058	656412
83085	656413
84868	656414
205119	656415
349315	656416
47162	656417
2426	656418
321710	656419
143294	656420
30719	656421
2031	656422
81479	656423
44431	656424
199431	656425
9741	656426
21995	656427
8572	656428
18757	656429
25486	656430
22060	656431
12185	656432
476	656433
114409	656434
16093	656435
243050	656436
96765	656437
58872	656438
3404	656439
357589	656440
2500	656441
162855	656442
62830	656443
38891	656444
191332	656445
9743	656446
15705	656447
111705	656448
116392	656449
15188	656450
14065	656451
207634	656452
108880	656453
13489	656454
1198	656455
14146	656456
67765	656457
47632	656458
1830	656459
46463	656460
36780	656461
210810	656462
21091	656463
21496	656464
190545	656465
128577	656466
22708	656467
71500	656468
2797	656469
12512	656470
108557	656471
49302	656472
291365	656473
145047	656474
5999	656475
1459	656476
8260	656477
39170	656478
74855	656479
3199	656480
4009	656481
289061	656482
6140	656483
284529	656484
196055	656485
196077	656486
195973	656487
328558	656488
150234	656489
85472	656490
57544	656491
34772	656492
348883	656493
20151	656494
60950	656495
1386	656496
40284	656497
1393	656498
86039	656499
92302	656500
121045	656501
343895	656502
92124	656503
230945	656504
116213	656505
309744	656506
81204	656507
149311	656508
203366	656509
64754	656510
84774	656511
84153	656512
57907	656513
207486	656514
121417	656515
199633	656516
116303	656517
146719	656518
239932	656519
113009	656520
35323	656521
96193	656522
82134	656523
103794	656524
356802	656525
93297	656526
126177	656527
125715	656528
139295	656529
152298	656530
93534	656531
319577	656532
249254	656533
275133	656534
246975	656535
139334	656536
194642	656537
202257	656538
323901	656539
308705	656540
137961	656541
40859	656542
110283	656543
152506	656544
30158	656545
36315	656546
32198	656547
75626	656548
87346	656549
136080	656550
8888	656551
57715	656552
153092	656553
60382	656554
5220	656555
121275	656556
81017	656557
167063	656558
79661	656559
141736	656560
79896	656561
87233	656562
326410	656563
50724	656564
225904	656565
277440	656566
56	656567
68309	656568
269702	656569
710	656570
96808	656571
114193	656572
14589	656573
300932	656574
209445	656575
76718	656576
50977	656577
26030	656578
267	656579
65364	656580
120596	656581
3564	656582
292188	656583
70213	656584
140719	656585
267333	656586
138345	656587
343821	656588
211742	656589
102831	656590
16279	656591
248261	656592
47224	656593
255113	656594
303248	656595
62027	656596
58397	656597
43875	656598
73895	656599
90058	656600
35598	656601
300100	656602
148478	656603
180260	656604
165997	656605
255586	656606
139936	656607
139808	656608
244325	656609
22248	656610
13555	656611
97937	656612
103817	656613
138209	656614
266837	656615
279555	656616
76121	656617
17445	656618
19252	656619
13656	656620
244564	656621
182490	656622
280495	656623
200330	656624
136457	656625
150194	656626
215849	656627
21177	656628
19421	656629
48069	656630
92783	656631
19655	656632
106872	656633
132994	656634
201247	656635
41117	656636
155377	656637
126526	656638
237350	656639
304057	656640
181951	656641
35587	656642
3027	656643
89636	656644
40985	656645
44638	656646
88743	656647
133251	656648
236509	656649
112819	656650
202618	656651
126055	656652
254867	656653
31324	656654
99488	656655
114177	656656
9086	656657
32709	656658
274037	656659
67903	656660
30154	656661
22918	656662
40535	656663
63325	656664
7970	656665
61866	656666
19978	656667
16246	656668
17594	656669
6786	656670
121089	656671
107116	656672
88011	656673
138960	656674
18498	656675
88457	656676
304030	656677
338836	656678
240065	656679
301071	656680
92557	656681
137516	656682
300994	656683
335301	656684
300195	656685
335237	656686
2893	656687
21761	656688
140243	656689
270949	656690
221850	656691
236405	656692
70313	656693
60305	656694
123331	656695
223930	656696
224064	656697
89233	656698
141784	656699
230442	656700
81753	656701
105167	656702
131893	656703
138693	656704
226722	656705
247620	656706
220548	656707
110437	656708
165569	656709
115227	656710
6082	656711
81301	656712
141909	656713
229730	656714
222795	656715
173602	656716
238963	656717
67936	656718
40652	656719
204026	656720
46051	656721
59741	656722
222879	656723
23838	656724
184432	656725
184704	656726
109521	656727
258435	656728
141425	656729
347871	656730
285226	656731
258413	656732
167880	656733
230286	656734
114272	656735
181974	656736
35733	656737
340118	656738
140713	656739
269415	656740
204040	656741
194096	656742
47421	656743
174544	656744
344371	656745
33216	656746
105465	656747
229217	656748
125804	656749
350535	656750
124533	656751
201473	656752
97351	656753
226924	656754
115801	656755
164232	656756
55466	656757
109426	656758
110705	656759
33354	656760
174620	656761
27543	656762
224397	656763
356115	656764
54611	656765
157294	656766
32562	656767
203732	656768
199165	656769
224377	656770
137016	656771
140363	656772
225913	656773
198943	656774
344836	656775
202902	656776
343086	656777
41952	656778
228618	656779
83880	656780
225113	656781
136419	656782
120043	656783
342976	656784
33543	656785
91311	656786
123961	656787
89397	656788
221366	656789
107395	656790
231777	656791
346266	656792
59500	656793
274133	656794
67434	656795
107005	656796
203405	656797
273571	656798
339482	656799
28795	656800
145256	656801
26200	656802
141971	656803
222605	656804
202182	656805
145567	656806
339684	656807
19551	656808
52042	656809
137282	656810
346391	656811
157560	656812
1159	656813
288401	656814
72976	656815
125440	656816
55089	656817
20518	656818
249122	656819
277224	656820
225392	656821
139948	656822
228027	656823
41117	656824
228645	656825
76476	656826
177849	656827
230640	656828
137353	656829
40417	656830
27493	656831
222602	656832
1635	656833
205257	656834
198831	656835
188600	656836
338651	656837
229881	656838
28640	656839
269260	656840
33351	656841
151884	656842
230371	656843
140984	656844
229903	656845
290974	656846
199093	656847
95235	656848
111047	656849
170853	656850
265585	656851
221884	656852
26179	656853
225025	656854
75898	656855
287868	656856
343093	656857
166311	656858
167890	656859
41784	656860
21821	656861
292141	656862
237262	656863
334157	656864
81180	656865
200054	656866
31346	656867
88119	656868
41001	656869
346993	656870
308404	656871
199561	656872
33061	656873
310625	656874
344127	656875
115804	656876
76343	656877
13677	656878
337988	656879
81679	656880
41490	656881
196103	656882
190171	656883
8830	656884
203889	656885
33890	656886
36129	656887
137601	656888
34191	656889
905	656890
81606	656891
23977	656892
42321	656893
264	656894
1152	656895
343887	656896
3440	656897
198664	656898
114544	656899
161712	656900
24161	656901
42837	656902
31078	656903
109939	656904
62326	656905
3645	656906
191162	656907
34020	656908
72413	656909
24344	656910
10054	656911
20147	656912
98597	656913
63725	656914
16015	656915
16005	656916
64031	656917
43510	656918
43579	656919
308543	656920
11197	656921
48101	656922
262480	656923
136200	656924
185535	656925
157823	656926
5333	656927
309958	656928
51487	656929
47906	656930
35714	656931
400	656932
178460	656933
124148	656934
2366	656935
8916	656936
49597	656937
34009	656938
25842	656939
268360	656940
124859	656941
53312	656942
29985	656943
162463	656944
67402	656945
17478	656946
31606	656947
124132	656948
5328	656949
73177	656950
309256	656951
359	656952
307743	656953
309707	656954
184497	656955
25426	656956
49020	656957
179066	656958
55820	656959
4668	656960
114828	656961
212351	656962
355500	656963
167922	656964
138464	656965
12814	656966
128680	656967
282026	656968
323276	656969
208492	656970
240347	656971
30604	656972
209716	656973
22498	656974
40383	656975
61120	656976
73425	656977
489	656978
121905	656979
151505	656980
1676	656981
202683	656982
15770	656983
21591	656984
53583	656985
163687	656986
110776	656987
9961	656988
73599	656989
265335	656990
136662	656991
144707	656992
41519	656993
180824	656994
103870	656995
112206	656996
8681	656997
60780	656998
129275	656999
91757	657000
10090	657001
77667	657002
20314	657003
237234	657004
3884	657005
90753	657006
36495	657007
148248	657008
54712	657009
214300	657010
147	657011
71650	657012
20912	657013
55509	657014
148945	657015
215804	657016
201908	657017
112544	657018
337084	657019
234150	657020
29463	657021
70159	657022
203503	657023
125207	657024
233728	657025
220374	657026
231701	657027
125419	657028
344398	657029
143436	657030
81728	657031
203232	657032
21787	657033
47478	657034
1981	657035
124589	657036
209483	657037
55409	657038
1971	657039
84023	657040
179967	657041
155251	657042
57435	657043
178490	657044
25138	657045
23639	657046
202070	657047
82174	657048
123440	657049
123975	657050
156	657051
201804	657052
186419	657053
130551	657054
33044	657055
237	657056
39276	657057
34685	657058
400	657059
217328	657060
60857	657061
3691	657062
124926	657063
308942	657064
208530	657065
232870	657066
307326	657067
334421	657068
285197	657069
39832	657070
233632	657071
86531	657072
195476	657073
56151	657074
125039	657075
597	657076
85845	657077
125762	657078
540	657079
61196	657080
305328	657081
199372	657082
203071	657083
130683	657084
60772	657085
5589	657086
36126	657087
25360	657088
126431	657089
124507	657090
124716	657091
197554	657092
198360	657093
180835	657094
341470	657095
63714	657096
343491	657097
110446	657098
163397	657099
113002	657100
104416	657101
81410	657102
257127	657103
80685	657104
182849	657105
39022	657106
125551	657107
1974	657108
177891	657109
123546	657110
343633	657111
148071	657112
35899	657113
148204	657114
31594	657115
338878	657116
266	657117
126204	657118
39906	657119
155071	657120
197091	657121
348770	657122
81592	657123
123966	657124
104469	657125
19845	657126
256	657127
2098	657128
233134	657129
155930	657130
56002	657131
2093	657132
126228	657133
201007	657134
202150	657135
99226	657136
161799	657137
43008	657138
128062	657139
41160	657140
208412	657141
216789	657142
356687	657143
198693	657144
246422	657145
257114	657146
335100	657147
5042	657148
334052	657149
334371	657150
343774	657151
57310	657152
39933	657153
75877	657154
125801	657155
148495	657156
3021	657157
232	657158
179450	657159
27709	657160
125720	657161
27021	657162
265811	657163
146608	657164
65668	657165
2093	657166
23656	657167
81949	657168
170322	657169
124098	657170
15152	657171
129863	657172
157240	657173
58776	657174
34735	657175
278903	657176
18410	657177
156780	657178
236333	657179
93	657180
205181	657181
4462	657182
233649	657183
92671	657184
178492	657185
54507	657186
234067	657187
60627	657188
156	657189
100045	657190
56628	657191
82224	657192
51368	657193
76076	657194
91971	657195
25315	657196
44309	657197
56892	657198
307455	657199
66442	657200
332976	657201
341570	657202
140877	657203
161986	657204
68245	657205
32179	657206
92219	657207
256972	657208
1239	657209
134065	657210
108538	657211
7855	657212
10086	657213
174224	657214
109535	657215
71933	657216
121367	657217
289679	657218
194234	657219
350225	657220
122134	657221
72478	657222
147857	657223
174427	657224
184415	657225
326647	657226
7867	657227
315692	657228
33843	657229
15277	657230
108557	657231
44489	657232
210716	657233
45541	657234
195769	657235
69686	657236
42150	657237
93468	657238
49284	657239
161577	657240
14592	657241
15261	657242
4058	657243
20369	657244
1752	657245
9266	657246
39442	657247
129676	657248
6086	657249
124682	657250
143452	657251
15556	657252
41	657253
42930	657254
81056	657255
82417	657256
37137	657257
21830	657258
162180	657259
81908	657260
52996	657261
78078	657262
79922	657263
114455	657264
278812	657265
339216	657266
87658	657267
46817	657268
132599	657269
293939	657270
207515	657271
3927	657272
189870	657273
288800	657274
31119	657275
35819	657276
32428	657277
56876	657278
48012	657279
4565	657280
36659	657281
202869	657282
120873	657283
49470	657284
8835	657285
17942	657286
13240	657287
71750	657288
18121	657289
296	657290
1296	657291
7880	657292
26866	657293
285395	657294
84219	657295
108592	657296
68671	657297
15070	657298
109	657299
130093	657300
101006	657301
129744	657302
322702	657303
113046	657304
1003	657305
31030	657306
53531	657307
257588	657308
96341	657309
150258	657310
2788	657311
37431	657312
119854	657313
117334	657314
273821	657315
122364	657316
16513	657317
6403	657318
180797	657319
168542	657320
39663	657321
97097	657322
69588	657323
25670	657324
3013	657325
70231	657326
76408	657327
60533	657328
325475	657329
24875	657330
244920	657331
33446	657332
201501	657333
147849	657334
59510	657335
81237	657336
123454	657337
59451	657338
139700	657339
28932	657340
47707	657341
328439	657342
300411	657343
14755	657344
199597	657345
43882	657346
125910	657347
50205	657348
270851	657349
54833	657350
195586	657351
136408	657352
30066	657353
268884	657354
140787	657355
14480	657356
83200	657357
202612	657358
54859	657359
26921	657360
153380	657361
132898	657362
79357	657363
17363	657364
30838	657365
30060	657366
34790	657367
107549	657368
30060	657369
29530	657370
55357	657371
196159	657372
17417	657373
100581	657374
37692	657375
54406	657376
82413	657377
97531	657378
40847	657379
168988	657380
14487	657381
54706	657382
112504	657383
126169	657384
15542	657385
58982	657386
74390	657387
300415	657388
268402	657389
184889	657390
55250	657391
144345	657392
48053	657393
35495	657394
79665	657395
255766	657396
106318	657397
46004	657398
107192	657399
69680	657400
15296	657401
42091	657402
27959	657403
24902	657404
162060	657405
38078	657406
327827	657407
220164	657408
52082	657409
54088	657410
9262	657411
254387	657412
303311	657413
90866	657414
180185	657415
18077	657416
143608	657417
45387	657418
37740	657419
112494	657420
87109	657421
86351	657422
223799	657423
120728	657424
97716	657425
144510	657426
217120	657427
341813	657428
41032	657429
41917	657430
242558	657431
58882	657432
184596	657433
85482	657434
68716	657435
17399	657436
119993	657437
89260	657438
123682	657439
214910	657440
137896	657441
41184	657442
191708	657443
105868	657444
271904	657445
64310	657446
156213	657447
46670	657448
124712	657449
224800	657450
75225	657451
37717	657452
143391	657453
125676	657454
37869	657455
6684	657456
9632	657457
26921	657458
22719	657459
84263	657460
95512	657461
125208	657462
4941	657463
49227	657464
173089	657465
110810	657466
126212	657467
16765	657468
68403	657469
83232	657470
32293	657471
18275	657472
38197	657473
53337	657474
67896	657475
353247	657476
35376	657477
249982	657478
16970	657479
193000	657480
11660	657481
55428	657482
136552	657483
89925	657484
337194	657485
334419	657486
110365	657487
1983	657488
72642	657489
4953	657490
60955	657491
61478	657492
75678	657493
102369	657494
35782	657495
154905	657496
26921	657497
151015	657498
7721	657499
98187	657500
144806	657501
82475	657502
37956	657503
58303	657504
196464	657505
86233	657506
122472	657507
40996	657508
125370	657509
90351	657510
86412	657511
60319	657512
23825	657513
50781	657514
307837	657515
15105	657516
7251	657517
322383	657518
138250	657519
180987	657520
190	657521
4271	657522
14587	657523
31454	657524
178354	657525
59522	657526
332730	657527
57111	657528
339242	657529
40655	657530
43153	657531
1664	657532
138705	657533
12186	657534
167205	657535
136869	657536
90564	657537
323848	657538
139991	657539
106016	657540
137179	657541
143044	657542
134180	657543
50227	657544
124904	657545
91761	657546
198404	657547
143214	657548
3455	657549
81557	657550
137125	657551
325823	657552
18305	657553
50774	657554
8712	657555
88984	657556
141174	657557
346409	657558
10870	657559
16616	657560
125027	657561
206540	657562
111649	657563
13461	657564
44185	657565
311565	657566
33455	657567
232915	657568
70454	657569
181224	657570
244329	657571
206979	657572
271641	657573
40566	657574
274857	657575
222365	657576
47761	657577
10937	657578
128971	657579
112504	657580
30782	657581
164772	657582
70698	657583
86893	657584
70184	657585
225443	657586
233253	657587
277096	657588
227143	657589
91790	657590
60849	657591
203758	657592
37596	657593
143280	657594
596	657595
156021	657596
132605	657597
116162	657598
85026	657599
69991	657600
232540	657601
244158	657602
89492	657603
180772	657604
141925	657605
221023	657606
300557	657607
217493	657608
60842	657609
70502	657610
183054	657611
136468	657612
106836	657613
17465	657614
41468	657615
98086	657616
60304	657617
126227	657618
134373	657619
87371	657620
130343	657621
210587	657622
123503	657623
105918	657624
322247	657625
8416	657626
9182	657627
44262	657628
51269	657629
122362	657630
8713	657631
193795	657632
272397	657633
98277	657634
28235	657635
18292	657636
105725	657637
300068	657638
357318	657639
196536	657640
10260	657641
94735	657642
75857	657643
202441	657644
102834	657645
241434	657646
89891	657647
195503	657648
181915	657649
98263	657650
332651	657651
54425	657652
70233	657653
154849	657654
103609	657655
2252	657656
27012	657657
334195	657658
201811	657659
137445	657660
328464	657661
3947	657662
61823	657663
60880	657664
60330	657665
88994	657666
46474	657667
303280	657668
100331	657669
167518	657670
302007	657671
75525	657672
178847	657673
53821	657674
50248	657675
232	657676
68345	657677
180279	657678
213718	657679
90000	657680
34725	657681
475	657682
93421	657683
10937	657684
116030	657685
113639	657686
30060	657687
53931	657688
106449	657689
228029	657690
9326	657691
7720	657692
126566	657693
15817	657694
98233	657695
115289	657696
51747	657697
72029	657698
64578	657699
97445	657700
338892	657701
27834	657702
48045	657703
132550	657704
15407	657705
24736	657706
126003	657707
111757	657708
139286	657709
184840	657710
56531	657711
223746	657712
37649	657713
199968	657714
230708	657715
192001	657716
221566	657717
256301	657718
88214	657719
46573	657720
266825	657721
186445	657722
4633	657723
26874	657724
76710	657725
226767	657726
213074	657727
213052	657728
132122	657729
132862	657730
84062	657731
169701	657732
68589	657733
139986	657734
156099	657735
303219	657736
185530	657737
97752	657738
52160	657739
303884	657740
141873	657741
47329	657742
85780	657743
306237	657744
58637	657745
5232	657746
51668	657747
62311	657748
327517	657749
98015	657750
115665	657751
58918	657752
103767	657753
151844	657754
183352	657755
237187	657756
26908	657757
237751	657758
85690	657759
64317	657760
114002	657761
29205	657762
7145	657763
42107	657764
324336	657765
84550	657766
180397	657767
70542	657768
82379	657769
37683	657770
47993	657771
15478	657772
186751	657773
17473	657774
107137	657775
40534	657776
152278	657777
63060	657778
85684	657779
60917	657780
281611	657781
49378	657782
28601	657783
40639	657784
169660	657785
125463	657786
47850	657787
125549	657788
132834	657789
23776	657790
233828	657791
66078	657792
341898	657793
119819	657794
199367	657795
107554	657796
20014	657797
14117	657798
203139	657799
21871	657800
46948	657801
12807	657802
101497	657803
15358	657804
711	657805
127846	657806
1240	657807
151473	657808
3010	657809
23664	657810
197020	657811
39308	657812
473	657813
30600	657814
151587	657815
247166	657816
174936	657817
257975	657818
338083	657819
117824	657820
35775	657821
156457	657822
56279	657823
90160	657824
34343	657825
90174	657826
340198	657827
202313	657828
20673	657829
344724	657830
116713	657831
36719	657832
80203	657833
95168	657834
16619	657835
22556	657836
201796	657837
111832	657838
49631	657839
171123	657840
8985	657841
49463	657842
254381	657843
201323	657844
71720	657845
11457	657846
12429	657847
62786	657848
283291	657849
345335	657850
111037	657851
17473	657852
25460	657853
33916	657854
68413	657855
252143	657856
17887	657857
346187	657858
279358	657859
78800	657860
103716	657861
248306	657862
140081	657863
35848	657864
198683	657865
3933	657866
109713	657867
6109	657868
101529	657869
9384	657870
33517	657871
38898	657872
34144	657873
184093	657874
9816	657875
11420	657876
80735	657877
62461	657878
16941	657879
70779	657880
154780	657881
5820	657882
320156	657883
320485	657884
23667	657885
191159	657886
185058	657887
14164	657888
341709	657889
96991	657890
4517	657891
65177	657892
126	657893
285414	657894
118349	657895
61819	657896
183528	657897
69999	657898
85026	657899
310151	657900
55230	657901
125470	657902
140899	657903
248831	657904
38078	657905
61161	657906
17776	657907
7944	657908
271984	657909
184015	657910
143877	657911
208681	657912
41745	657913
337635	657914
19459	657915
17598	657916
24151	657917
133375	657918
3049	657919
36897	657920
1240	657921
102058	657922
88196	657923
18135	657924
2558	657925
85935	657926
237803	657927
74050	657928
156269	657929
29430	657930
89632	657931
81941	657932
41111	657933
217585	657934
56652	657935
332360	657936
73879	657937
75801	657938
40533	657939
20681	657940
88802	657941
710	657942
88313	657943
46854	657944
197144	657945
112507	657946
167009	657947
19328	657948
100984	657949
225596	657950
185147	657951
81969	657952
716	657953
6723	657954
338512	657955
25459	657956
51019	657957
51908	657958
210574	657959
76398	657960
72064	657961
100276	657962
14259	657963
239654	657964
53193	657965
290659	657966
147303	657967
14513	657968
70348	657969
72442	657970
103858	657971
8711	657972
182133	657973
190870	657974
21069	657975
34007	657976
37228	657977
9646	657978
33481	657979
94828	657980
28922	657981
35700	657982
124212	657983
126198	657984
123703	657985
336821	657986
11381	657987
222969	657988
78863	657989
125193	657990
15961	657991
14361	657992
40675	657993
185955	657994
28602	657995
583	657996
19197	657997
13328	657998
72232	657999
70549	658000
29355	658001
170349	658002
21875	658003
205984	658004
206523	658005
129069	658006
168859	658007
1156	658008
100290	658009
25123	658010
131629	658011
112305	658012
253237	658013
131875	658014
85744	658015
298245	658016
73997	658017
138719	658018
61688	658019
74035	658020
175082	658021
119978	658022
111247	658023
287766	658024
202382	658025
57989	658026
91783	658027
87128	658028
86558	658029
72756	658030
106194	658031
234199	658032
277377	658033
10358	658034
48829	658035
94492	658036
201042	658037
151878	658038
152961	658039
59470	658040
70339	658041
624	658042
114226	658043
185138	658044
61410	658045
343599	658046
145672	658047
71285	658048
13033	658049
48239	658050
23632	658051
9289	658052
33523	658053
42692	658054
8770	658055
229562	658056
3075	658057
21711	658058
80076	658059
20731	658060
43994	658061
29547	658062
95362	658063
54280	658064
43843	658065
254571	658066
29984	658067
28839	658068
11960	658069
136390	658070
305888	658071
104498	658072
16307	658073
121970	658074
3803	658075
90696	658076
141465	658077
18148	658078
61631	658079
22983	658080
29540	658081
77799	658082
46823	658083
68329	658084
195457	658085
102374	658086
43339	658087
3172	658088
40944	658089
53199	658090
105986	658091
23019	658092
67485	658093
59294	658094
3073	658095
2775	658096
189238	658097
11805	658098
5809	658099
58283	658100
284705	658101
75122	658102
16521	658103
278	658104
43800	658105
42924	658106
89221	658107
45893	658108
102094	658109
116366	658110
93771	658111
15803	658112
150089	658113
22596	658114
59099	658115
88162	658116
163540	658117
4637	658118
4604	658119
28804	658120
87596	658121
5294	658122
137628	658123
9443	658124
180345	658125
31023	658126
2598	658127
75644	658128
90699	658129
44832	658130
182103	658131
19428	658132
58465	658133
37789	658134
8715	658135
336999	658136
113686	658137
236020	658138
159402	658139
279304	658140
126465	658141
55112	658142
54641	658143
61210	658144
7715	658145
282016	658146
327678	658147
7504	658148
83897	658149
48502	658150
139396	658151
334686	658152
88398	658153
115692	658154
338007	658155
14487	658156
55321	658157
191595	658158
64447	658159
215663	658160
89381	658161
11191	658162
55024	658163
123761	658164
273369	658165
132155	658166
89124	658167
155060	658168
59224	658169
202813	658170
12730	658171
41772	658172
115916	658173
191224	658174
201389	658175
199742	658176
345903	658177
236141	658178
89912	658179
169657	658180
137979	658181
113288	658182
37557	658183
94275	658184
239533	658185
53901	658186
242977	658187
271574	658188
139381	658189
38078	658190
8429	658191
20931	658192
308088	658193
96643	658194
247303	658195
313681	658196
111972	658197
184805	658198
19065	658199
73604	658200
252011	658201
89185	658202
23210	658203
78712	658204
320345	658205
41082	658206
139969	658207
37740	658208
59943	658209
12997	658210
38943	658211
81232	658212
40639	658213
136681	658214
190826	658215
88264	658216
89066	658217
138248	658218
40895	658219
253185	658220
15807	658221
150095	658222
70517	658223
121326	658224
328763	658225
121710	658226
23903	658227
54173	658228
41120	658229
54984	658230
60895	658231
15117	658232
43733	658233
35764	658234
186127	658235
153353	658236
76401	658237
18506	658238
112325	658239
51731	658240
155609	658241
47893	658242
70539	658243
191492	658244
300308	658245
337162	658246
53451	658247
18913	658248
343546	658249
294282	658250
182590	658251
227364	658252
10395	658253
144917	658254
104046	658255
64156	658256
4872	658257
177562	658258
282124	658259
139335	658260
125763	658261
184766	658262
962	658263
114870	658264
87226	658265
168754	658266
162973	658267
82261	658268
45083	658269
167813	658270
203595	658271
61439	658272
126003	658273
39095	658274
53331	658275
344567	658276
82432	658277
175830	658278
31454	658279
63100	658280
147410	658281
100363	658282
2711	658283
66961	658284
309335	658285
30259	658286
153884	658287
151453	658288
47635	658289
49340	658290
178239	658291
8896	658292
5047	658293
188610	658294
348779	658295
23865	658296
20806	658297
49680	658298
181834	658299
60254	658300
50589	658301
22573	658302
12339	658303
65689	658304
145026	658305
331719	658306
149312	658307
99148	658308
1781	658309
31381	658310
180467	658311
331120	658312
253136	658313
62042	658314
180855	658315
163005	658316
28866	658317
244748	658318
218712	658319
3093	658320
99169	658321
162306	658322
274941	658323
95978	658324
47600	658325
42947	658326
2858	658327
80330	658328
21019	658329
303602	658330
7392	658331
336099	658332
5780	658333
11795	658334
63945	658335
30694	658336
138362	658337
122589	658338
155198	658339
223566	658340
51243	658341
108741	658342
202360	658343
60474	658344
248783	658345
169334	658346
37849	658347
12375	658348
30219	658349
148590	658350
138155	658351
133714	658352
93452	658353
154483	658354
16524	658355
304131	658356
3790	658357
61321	658358
125764	658359
41974	658360
99807	658361
82211	658362
202042	658363
89910	658364
194673	658365
327633	658366
159006	658367
195985	658368
202988	658369
119418	658370
215368	658371
22486	658372
1781	658373
22486	658374
134059	658375
74437	658376
140724	658377
347213	658378
274354	658379
111938	658380
306048	658381
201149	658382
125824	658383
6079	658384
126058	658385
345337	658386
24999	658387
308706	658388
126342	658389
11773	658390
33094	658391
35060	658392
102471	658393
162986	658394
181717	658395
40009	658396
14392	658397
141042	658398
163333	658399
267749	658400
311146	658401
218968	658402
156561	658403
4673	658404
101175	658405
266787	658406
4668	658407
4304	658408
196868	658409
5238	658410
116126	658411
155012	658412
4674	658413
155386	658414
74521	658415
63608	658416
269397	658417
184201	658418
59854	658419
162726	658420
97959	658421
184555	658422
330118	658423
332227	658424
28429	658425
169643	658426
136823	658427
164813	658428
32153	658429
28666	658430
313366	658431
3093	658432
6723	658433
238766	658434
94174	658435
202797	658436
51378	658437
30062	658438
65631	658439
180078	658440
7235	658441
156462	658442
68343	658443
148661	658444
242239	658445
331778	658446
241614	658447
148886	658448
148763	658449
252475	658450
138907	658451
225573	658452
21499	658453
93529	658454
8595	658455
85481	658456
19981	658457
114107	658458
273313	658459
257726	658460
244712	658461
99551	658462
94914	658463
135143	658464
251370	658465
174391	658466
256569	658467
87258	658468
104994	658469
1162	658470
235809	658471
292998	658472
112369	658473
241873	658474
135214	658475
92627	658476
136823	658477
30357	658478
80550	658479
303661	658480
40855	658481
140822	658482
16960	658483
89366	658484
225328	658485
228157	658486
81695	658487
98512	658488
196888	658489
18664	658490
221344	658491
842	658492
256180	658493
325770	658494
11213	658495
26794	658496
80500	658497
99187	658498
330846	658499
180923	658500
41788	658501
112591	658502
167291	658503
194394	658504
32973	658505
121425	658506
231560	658507
27837	658508
18294	658509
196642	658510
325974	658511
295789	658512
303410	658513
59545	658514
123026	658515
67869	658516
29624	658517
2852	658518
203636	658519
303293	658520
5873	658521
56829	658522
97524	658523
270297	658524
166919	658525
332461	658526
332728	658527
2851	658528
623	658529
293021	658530
70580	658531
107282	658532
257429	658533
12404	658534
87441	658535
222909	658536
244195	658537
32281	658538
22534	658539
44140	658540
11802	658541
186873	658542
9419	658543
349946	658544
140922	658545
182603	658546
236243	658547
145910	658548
66040	658549
972	658550
60713	658551
100093	658552
157122	658553
92063	658554
327744	658555
972	658556
30944	658557
5339	658558
330393	658559
152038	658560
327403	658561
145679	658562
67970	658563
160480	658564
148421	658565
116580	658566
71282	658567
30664	658568
88510	658569
185095	658570
230399	658571
80932	658572
47649	658573
236528	658574
38996	658575
257392	658576
5301	658577
258056	658578
253173	658579
81160	658580
199580	658581
84684	658582
85328	658583
54483	658584
24084	658585
72667	658586
191528	658587
4933	658588
6904	658589
4374	658590
75418	658591
11230	658592
56935	658593
22490	658594
125505	658595
9887	658596
56756	658597
17088	658598
122196	658599
310566	658600
304844	658601
39038	658602
91599	658603
44	658604
67406	658605
10927	658606
8260	658607
49578	658608
6854	658609
22485	658610
8807	658611
126818	658612
191870	658613
118976	658614
329	658615
23637	658616
7929	658617
118611	658618
63452	658619
64614	658620
263979	658621
840	658622
84746	658623
211301	658624
1500	658625
146509	658626
11698	658627
39173	658628
30954	658629
316773	658630
104448	658631
216982	658632
84659	658633
27485	658634
182839	658635
125224	658636
26959	658637
27301	658638
6922	658639
29535	658640
36070	658641
14783	658642
2778	658643
5686	658644
41031	658645
35543	658646
37089	658647
168699	658648
46905	658649
249197	658650
122	658651
333569	658652
133387	658653
29090	658654
40441	658655
188808	658656
203438	658657
117066	658658
40059	658659
179924	658660
74272	658661
8018	658662
205406	658663
31847	658664
96082	658665
80436	658666
92861	658667
137245	658668
64082	658669
122266	658670
299298	658671
115242	658672
188956	658673
92700	658674
110680	658675
19986	658676
271445	658677
38976	658678
32738	658679
16033	658680
78242	658681
5995	658682
19967	658683
15872	658684
72278	658685
6236	658686
117336	658687
149760	658688
179048	658689
133388	658690
2506	658691
62557	658692
37066	658693
31752	658694
297476	658695
54604	658696
209611	658697
101678	658698
101632	658699
159909	658700
992	658701
243318	658702
108529	658703
287634	658704
22655	658705
104975	658706
43114	658707
71447	658708
116669	658709
177295	658710
110486	658711
183947	658712
35748	658713
317921	658714
39476	658715
244454	658716
12240	658717
122844	658718
143658	658719
37541	658720
50352	658721
1043	658722
16897	658723
12916	658724
300591	658725
336261	658726
46055	658727
210708	658728
122521	658729
53162	658730
73618	658731
66411	658732
177800	658733
111958	658734
295774	658735
186029	658736
28335	658737
319724	658738
21395	658739
6785	658740
120213	658741
240310	658742
40877	658743
266749	658744
16996	658745
107732	658746
36991	658747
152732	658748
47927	658749
53681	658750
79680	658751
40392	658752
155506	658753
8790	658754
136941	658755
181155	658756
5394	658757
200756	658758
96098	658759
34104	658760
17426	658761
82554	658762
343824	658763
345240	658764
19429	658765
4955	658766
193923	658767
196586	658768
161964	658769
299610	658770
13518	658771
157487	658772
293208	658773
70424	658774
2656	658775
108720	658776
294079	658777
80674	658778
2434	658779
32736	658780
47228	658781
5241	658782
6541	658783
143127	658784
106910	658785
247627	658786
313757	658787
323519	658788
276152	658789
49125	658790
296710	658791
297753	658792
138136	658793
72474	658794
129648	658795
75454	658796
244670	658797
135397	658798
15985	658799
805	658800
115125	658801
22117	658802
91295	658803
1234	658804
7131	658805
869	658806
257682	658807
30988	658808
147349	658809
1705	658810
246863	658811
292484	658812
9988	658813
222039	658814
81644	658815
27058	658816
62911	658817
101372	658818
120435	658819
310305	658820
76358	658821
151291	658822
20204	658823
70382	658824
71642	658825
57707	658826
338268	658827
356080	658828
20415	658829
171743	658830
113668	658831
97795	658832
36466	658833
52043	658834
234243	658835
13373	658836
8063	658837
281030	658838
284407	658839
53721	658840
260077	658841
934	658842
79398	658843
173050	658844
106421	658845
335042	658846
272933	658847
141998	658848
60327	658849
3529	658850
34226	658851
82293	658852
50387	658853
8078	658854
23881	658855
160196	658856
17095	658857
1519	658858
6477	658859
127168	658860
47735	658861
6977	658862
188776	658863
65191	658864
151879	658865
122970	658866
320573	658867
120675	658868
53343	658869
119657	658870
355335	658871
15692	658872
15692	658873
25	658874
97544	658875
44016	658876
84563	658877
27018	658878
214605	658879
310008	658880
151507	658881
197505	658882
56248	658883
272537	658884
277665	658885
197381	658886
84775	658887
248029	658888
299202	658889
4698	658890
752	658891
34406	658892
293751	658893
221295	658894
259768	658895
43574	658896
106263	658897
191413	658898
120554	658899
200844	658900
332989	658901
125237	658902
69613	658903
127132	658904
70147	658905
81308	658906
10653	658907
21959	658908
31044	658909
93746	658910
82326	658911
168459	658912
23949	658913
8571	658914
36473	658915
24663	658916
1929	658917
26170	658918
16931	658919
46203	658920
24141	658921
10150	658922
13278	658923
94227	658924
29454	658925
6887	658926
4281	658927
16595	658928
108328	658929
634	658930
1110	658931
7138	658932
130190	658933
16920	658934
12550	658935
193706	658936
151458	658937
30957	658938
43268	658939
352989	658940
47246	658941
157150	658942
106226	658943
90646	658944
147403	658945
210383	658946
355217	658947
47761	658948
290628	658949
180471	658950
105524	658951
11416	658952
157910	658953
100336	658954
9634	658955
197331	658956
59643	658957
207113	658958
51508	658959
81676	658960
83484	658961
83751	658962
128337	658963
108779	658964
111138	658965
325031	658966
19183	658967
64104	658968
62807	658969
202374	658970
326697	658971
35403	658972
189266	658973
276744	658974
99574	658975
12806	658976
275707	658977
43626	658978
7984	658979
127854	658980
8354	658981
92745	658982
4503	658983
18950	658984
3213	658985
5640	658986
167268	658987
109655	658988
64211	658989
45043	658990
49345	658991
46929	658992
354966	658993
292901	658994
26504	658995
6071	658996
13116	658997
5640	658998
28881	658999
29552	659000
157505	659001
43128	659002
207871	659003
58795	659004
38642	659005
125530	659006
103427	659007
149389	659008
10597	659009
206186	659010
56748	659011
93150	659012
17307	659013
89121	659014
334500	659015
178107	659016
35334	659017
13653	659018
251	659019
32965	659020
124266	659021
201055	659022
134174	659023
209644	659024
168462	659025
114520	659026
357514	659027
244321	659028
45957	659029
19120	659030
14044	659031
38209	659032
307164	659033
179276	659034
8294	659035
194874	659036
32891	659037
120597	659038
45084	659039
49408	659040
287469	659041
17911	659042
139	659043
64267	659044
22757	659045
143249	659046
28944	659047
192732	659048
103057	659049
34881	659050
110812	659051
203151	659052
28315	659053
57495	659054
121617	659055
4576	659056
109500	659057
327987	659058
39790	659059
118873	659060
121229	659061
34350	659062
317242	659063
316	659064
321524	659065
22203	659066
22246	659067
73364	659068
173449	659069
37445	659070
20222	659071
190329	659072
132895	659073
189391	659074
52055	659075
66485	659076
190632	659077
175991	659078
105307	659079
107498	659080
19748	659081
2868	659082
6752	659083
830	659084
57454	659085
1649	659086
3473	659087
12745	659088
471	659089
7706	659090
124615	659091
340354	659092
66547	659093
39729	659094
57844	659095
8897	659096
344271	659097
131364	659098
120677	659099
121273	659100
100092	659101
108070	659102
91182	659103
28007	659104
198390	659105
118923	659106
16434	659107
133102	659108
36717	659109
82581	659110
204088	659111
6156	659112
20609	659113
87486	659114
215792	659115
30413	659116
213117	659117
18193	659118
298244	659119
96170	659120
7940	659121
1388	659122
183830	659123
20609	659124
20181	659125
11575	659126
41581	659127
26130	659128
26567	659129
120673	659130
21566	659131
70112	659132
163620	659133
297646	659134
965	659135
135259	659136
230139	659137
59137	659138
117311	659139
263909	659140
33370	659141
6741	659142
14265	659143
53621	659144
16042	659145
3579	659146
115472	659147
6123	659148
53688	659149
14851	659150
188631	659151
17052	659152
73117	659153
71316	659154
309610	659155
108816	659156
71855	659157
291214	659158
73369	659159
18262	659160
73345	659161
122715	659162
268754	659163
41635	659164
23164	659165
160567	659166
37941	659167
173022	659168
109374	659169
181573	659170
11776	659171
42096	659172
67362	659173
258014	659174
408	659175
174517	659176
291126	659177
110601	659178
25149	659179
14840	659180
61972	659181
123656	659182
164026	659183
304936	659184
86375	659185
321627	659186
86154	659187
124882	659188
18502	659189
203441	659190
114656	659191
752	659192
4043	659193
30625	659194
234576	659195
198460	659196
202538	659197
212693	659198
68854	659199
32454	659200
131303	659201
212344	659202
16839	659203
38023	659204
50676	659205
168842	659206
344477	659207
104374	659208
39944	659209
191843	659210
211164	659211
73845	659212
108569	659213
66962	659214
210172	659215
75519	659216
19590	659217
137308	659218
85314	659219
8456	659220
73634	659221
202357	659222
45983	659223
41671	659224
41767	659225
83087	659226
57589	659227
5335	659228
167256	659229
75794	659230
180691	659231
20105	659232
188800	659233
690	659234
15870	659235
146309	659236
36106	659237
129920	659238
23792	659239
34079	659240
110996	659241
6231	659242
65272	659243
257050	659244
33295	659245
156888	659246
114982	659247
256718	659248
178283	659249
31898	659250
35314	659251
118080	659252
325968	659253
7779	659254
41219	659255
126146	659256
81955	659257
5181	659258
47770	659259
52079	659260
47537	659261
7779	659262
60993	659263
39173	659264
91946	659265
116937	659266
33892	659267
6608	659268
37	659269
117979	659270
34041	659271
79715	659272
269242	659273
54445	659274
165442	659275
61728	659276
165068	659277
69172	659278
11943	659279
28024	659280
71510	659281
67791	659282
20201	659283
21946	659284
45346	659285
17559	659286
3193	659287
155177	659288
26571	659289
87895	659290
186345	659291
116978	659292
31551	659293
118857	659294
78116	659295
6980	659296
14740	659297
25953	659298
10913	659299
22092	659300
133089	659301
135575	659302
93463	659303
43112	659304
19997	659305
6528	659306
20761	659307
70806	659308
149813	659309
899	659310
107553	659311
16592	659312
86907	659313
10093	659314
72429	659315
45244	659316
4807	659317
8265	659318
15096	659319
95911	659320
22406	659321
59440	659322
96146	659323
257466	659324
315774	659325
620	659326
10638	659327
224242	659328
108664	659329
45807	659330
5847	659331
207621	659332
29995	659333
325466	659334
151	659335
129265	659336
5010	659337
21845	659338
12961	659339
53689	659340
133289	659341
10778	659342
6830	659343
125045	659344
290693	659345
6122	659346
3838	659347
19371	659348
4898	659349
70097	659350
42218	659351
67657	659352
70672	659353
66516	659354
175181	659355
109804	659356
286259	659357
84682	659358
17932	659359
153054	659360
2761	659361
68366	659362
180993	659363
107875	659364
19849	659365
34061	659366
71651	659367
109263	659368
181206	659369
354098	659370
109678	659371
11095	659372
120115	659373
120941	659374
71926	659375
71064	659376
1580	659377
351563	659378
149214	659379
298451	659380
109384	659381
44031	659382
8915	659383
21617	659384
24958	659385
137273	659386
7006	659387
14306	659388
51200	659389
173038	659390
6194	659391
152312	659392
333508	659393
149204	659394
244115	659395
117288	659396
56772	659397
292351	659398
195066	659399
2667	659400
20045	659401
112421	659402
72071	659403
109161	659404
35434	659405
97701	659406
38968	659407
70187	659408
67359	659409
71707	659410
106919	659411
25768	659412
4888	659413
95223	659414
110360	659415
114410	659416
116095	659417
96364	659418
166272	659419
41608	659420
35393	659421
168296	659422
34666	659423
38572	659424
60917	659425
62557	659426
119321	659427
22572	659428
11255	659429
99232	659430
64686	659431
118230	659432
26251	659433
49495	659434
14780	659435
171714	659436
99924	659437
36253	659438
48547	659439
71997	659440
72247	659441
101664	659442
58372	659443
190	659444
29323	659445
55145	659446
175855	659447
172939	659448
62838	659449
17330	659450
122600	659451
308666	659452
149923	659453
127543	659454
194794	659455
205876	659456
19960	659457
206293	659458
56229	659459
191504	659460
129532	659461
27279	659462
127743	659463
9953	659464
194385	659465
9988	659466
27791	659467
44339	659468
265333	659469
40636	659470
194901	659471
22562	659472
64129	659473
73136	659474
264675	659475
2099	659476
76967	659477
17624	659478
101521	659479
76527	659480
286511	659481
63435	659482
6048	659483
7823	659484
127782	659485
314595	659486
20939	659487
189452	659488
70824	659489
1960	659490
14923	659491
17574	659492
6212	659493
48592	659494
37103	659495
188827	659496
11409	659497
171212	659498
314252	659499
100818	659500
11041	659501
110598	659502
15921	659503
119250	659504
36908	659505
24286	659506
27544	659507
49237	659508
1335	659509
12120	659510
72739	659511
8626	659512
298	659513
22192	659514
72407	659515
246439	659516
195314	659517
77562	659518
122	659519
176231	659520
109639	659521
1086	659522
168053	659523
166	659524
67340	659525
26064	659526
13809	659527
8274	659528
325367	659529
8342	659530
63562	659531
165573	659532
284415	659533
109572	659534
24478	659535
293425	659536
92046	659537
15	659538
174172	659539
8096	659540
7832	659541
144169	659542
37206	659543
24567	659544
174379	659545
172651	659546
91214	659547
108507	659548
164535	659549
272833	659550
109623	659551
46648	659552
5768	659553
83678	659554
136356	659555
10074	659556
297949	659557
192368	659558
21835	659559
157402	659560
293102	659561
238413	659562
198310	659563
79957	659564
148740	659565
12389	659566
332334	659567
41798	659568
32861	659569
20038	659570
91861	659571
123819	659572
46816	659573
21682	659574
10443	659575
51534	659576
66756	659577
1051	659578
323617	659579
17970	659580
172056	659581
94264	659582
33702	659583
41743	659584
51923	659585
25301	659586
186312	659587
43923	659588
149797	659589
32072	659590
326669	659591
178239	659592
208397	659593
11910	659594
64396	659595
119768	659596
89928	659597
102900	659598
118208	659599
78806	659600
108163	659601
22858	659602
2832	659603
104490	659604
16192	659605
119409	659606
148147	659607
95239	659608
11078	659609
2616	659610
189910	659611
1300	659612
119412	659613
147503	659614
33796	659615
74014	659616
11456	659617
65151	659618
30	659619
119812	659620
14541	659621
36977	659622
4271	659623
13048	659624
7179	659625
54777	659626
36725	659627
32933	659628
166979	659629
6220	659630
57192	659631
24939	659632
6	659633
1541	659634
22070	659635
5993	659636
1980	659637
10034	659638
34286	659639
129141	659640
17964	659641
100984	659642
7833	659643
106231	659644
590	659645
12183	659646
2662	659647
10058	659648
6218	659649
19724	659650
78116	659651
179765	659652
48773	659653
72056	659654
15609	659655
5374	659656
34239	659657
225667	659658
206661	659659
38959	659660
41180	659661
38758	659662
173673	659663
48251	659664
179913	659665
83834	659666
22037	659667
199822	659668
198885	659669
257611	659670
356446	659671
286924	659672
92695	659673
103131	659674
182144	659675
92269	659676
73402	659677
228123	659678
262881	659679
7781	659680
164280	659681
49111	659682
31964	659683
98100	659684
72485	659685
304084	659686
197213	659687
975	659688
48753	659689
22754	659690
16662	659691
55593	659692
97766	659693
6597	659694
264749	659695
111916	659696
8923	659697
10710	659698
1844	659699
67207	659700
30371	659701
55010	659702
15155	659703
7937	659704
4882	659705
291491	659706
189411	659707
235420	659708
125680	659709
66865	659710
50145	659711
60156	659712
79830	659713
17858	659714
189158	659715
16756	659716
15698	659717
59150	659718
32962	659719
1623	659720
22639	659721
127792	659722
77758	659723
17236	659724
90367	659725
31787	659726
102352	659727
31737	659728
249599	659729
109730	659730
18881	659731
328870	659732
302503	659733
14246	659734
70287	659735
290005	659736
6138	659737
187077	659738
69810	659739
66913	659740
137030	659741
5007	659742
6304	659743
159823	659744
253744	659745
12780	659746
1417	659747
166696	659748
48296	659749
8269	659750
260609	659751
52805	659752
17222	659753
32526	659754
206167	659755
24306	659756
355103	659757
14645	659758
270545	659759
25928	659760
269272	659761
7930	659762
128699	659763
1392	659764
210506	659765
10559	659766
24496	659767
30778	659768
77821	659769
69782	659770
286411	659771
113828	659772
93827	659773
30256	659774
20176	659775
311952	659776
31578	659777
454	659778
330328	659779
1602	659780
3795	659781
45208	659782
1564	659783
23666	659784
139347	659785
344598	659786
113414	659787
46688	659788
38469	659789
48219	659790
109955	659791
92362	659792
54111	659793
108788	659794
40465	659795
45276	659796
139483	659797
76691	659798
132778	659799
105878	659800
81231	659801
52457	659802
201092	659803
203323	659804
38675	659805
342943	659806
6737	659807
280028	659808
182698	659809
252669	659810
68088	659811
82295	659812
321579	659813
10890	659814
76379	659815
67338	659816
163736	659817
4958	659818
180029	659819
1120	659820
14676	659821
73268	659822
34030	659823
4568	659824
52404	659825
49074	659826
126583	659827
48451	659828
49089	659829
34088	659830
42837	659831
252430	659832
77905	659833
29082	659834
333518	659835
30985	659836
25648	659837
28045	659838
67805	659839
1415	659840
27977	659841
34424	659842
89010	659843
109887	659844
34020	659845
85032	659846
8477	659847
167327	659848
1657	659849
9274	659850
171464	659851
101640	659852
107774	659853
21775	659854
22392	659855
77506	659856
21235	659857
34021	659858
6448	659859
1956	659860
77430	659861
171107	659862
51916	659863
47254	659864
60238	659865
202144	659866
90924	659867
301034	659868
123673	659869
346334	659870
73769	659871
296222	659872
235	659873
130179	659874
55705	659875
118683	659876
43470	659877
67432	659878
134206	659879
15599	659880
5449	659881
257344	659882
182509	659883
93173	659884
9489	659885
10324	659886
202728	659887
295817	659888
105142	659889
32126	659890
243997	659891
2974	659892
166547	659893
228432	659894
97828	659895
52965	659896
131298	659897
181741	659898
69705	659899
293657	659900
176172	659901
114699	659902
176491	659903
26469	659904
2171	659905
206662	659906
232478	659907
174072	659908
258220	659909
110532	659910
206869	659911
33781	659912
48764	659913
33877	659914
14215	659915
49300	659916
174796	659917
63951	659918
55951	659919
86251	659920
33906	659921
147394	659922
170923	659923
69176	659924
9799	659925
48572	659926
39020	659927
12867	659928
282	659929
474	659930
17624	659931
157195	659932
121746	659933
84137	659934
262550	659935
1014	659936
112975	659937
29042	659938
17728	659939
108736	659940
78576	659941
21961	659942
192500	659943
26001	659944
322271	659945
26324	659946
6130	659947
3798	659948
265872	659949
230182	659950
196863	659951
137358	659952
132868	659953
34240	659954
46698	659955
231333	659956
114085	659957
328908	659958
354333	659959
7145	659960
117315	659961
311358	659962
12801	659963
2380	659964
267771	659965
132643	659966
53920	659967
12649	659968
59780	659969
106642	659970
139816	659971
53940	659972
132460	659973
168883	659974
114171	659975
137383	659976
22074	659977
136400	659978
213593	659979
41253	659980
103785	659981
104826	659982
34034	659983
34416	659984
35428	659985
75299	659986
85697	659987
35397	659988
193902	659989
73988	659990
53543	659991
294320	659992
4017	659993
36588	659994
67868	659995
38130	659996
57837	659997
85722	659998
6151	659999
80765	660000
11321	660001
103096	660002
98915	660003
234642	660004
12582	660005
285174	660006
13102	660007
2726	660008
113870	660009
1384	660010
58592	660011
220593	660012
173880	660013
42641	660014
296176	660015
91744	660016
36740	660017
791	660018
99274	660019
6095	660020
33544	660021
1500	660022
287041	660023
2345	660024
189503	660025
35911	660026
285	660027
7986	660028
119383	660029
37088	660030
60667	660031
111630	660032
15295	660033
143317	660034
444	660035
65344	660036
80378	660037
29607	660038
194611	660039
73461	660040
195577	660041
204070	660042
121237	660043
49012	660044
315602	660045
139005	660046
8948	660047
52834	660048
776	660049
66554	660050
81497	660051
356531	660052
17671	660053
181617	660054
141043	660055
38573	660056
31654	660057
37732	660058
192532	660059
53973	660060
103966	660061
174274	660062
34604	660063
11430	660064
6515	660065
2166	660066
11299	660067
43638	660068
94991	660069
268968	660070
266792	660071
41296	660072
143182	660073
111993	660074
38072	660075
328440	660076
3060	660077
4015	660078
60208	660079
17471	660080
11321	660081
37882	660082
17310	660083
24749	660084
91583	660085
41262	660086
233929	660087
60648	660088
649	660089
142698	660090
203260	660091
154694	660092
10649	660093
1739	660094
277	660095
6786	660096
91592	660097
33280	660098
18032	660099
15281	660100
35661	660101
143140	660102
20447	660103
7986	660104
31219	660105
329081	660106
34796	660107
23101	660108
20794	660109
28155	660110
347	660111
20719	660112
23918	660113
31238	660114
277	660115
39021	660116
3255	660117
1373	660118
100157	660119
3929	660120
14175	660121
178728	660122
32154	660123
12807	660124
243255	660125
28383	660126
2809	660127
52754	660128
31574	660129
242193	660130
143803	660131
178192	660132
115743	660133
18077	660134
183082	660135
2873	660136
821	660137
18605	660138
116228	660139
196467	660140
192584	660141
76412	660142
51741	660143
126464	660144
309106	660145
81903	660146
463	660147
203628	660148
22178	660149
18027	660150
233	660151
6740	660152
91834	660153
157155	660154
15764	660155
144345	660156
29062	660157
24160	660158
118807	660159
46088	660160
142997	660161
82306	660162
22608	660163
123888	660164
76177	660165
1859	660166
152125	660167
201057	660168
153231	660169
247844	660170
201786	660171
30386	660172
76148	660173
190909	660174
19323	660175
208238	660176
357120	660177
309633	660178
100799	660179
12108	660180
7515	660181
6490	660182
144621	660183
54781	660184
109875	660185
713	660186
57631	660187
909	660188
2644	660189
99631	660190
130816	660191
31329	660192
108894	660193
271440	660194
173345	660195
174139	660196
53322	660197
22938	660198
339031	660199
84223	660200
263454	660201
343709	660202
130670	660203
336366	660204
60961	660205
343660	660206
297477	660207
102094	660208
201551	660209
2144	660210
141317	660211
2364	660212
8596	660213
344565	660214
975	660215
541	660216
60694	660217
131666	660218
178621	660219
30391	660220
148037	660221
8600	660222
5326	660223
60671	660224
337808	660225
41675	660226
4901	660227
62503	660228
305843	660229
30222	660230
268114	660231
169379	660232
154859	660233
199914	660234
200468	660235
272	660236
44668	660237
162965	660238
152704	660239
247886	660240
37675	660241
347250	660242
127673	660243
336100	660244
47443	660245
3183	660246
158715	660247
23901	660248
133160	660249
20496	660250
133136	660251
128189	660252
235490	660253
137916	660254
86042	660255
94015	660256
15691	660257
20220	660258
12360	660259
369	660260
36969	660261
29912	660262
16824	660263
25380	660264
236181	660265
57543	660266
131	660267
1369	660268
219367	660269
11978	660270
6389	660271
58204	660272
153765	660273
128381	660274
217434	660275
164002	660276
272127	660277
92149	660278
14158	660279
4132	660280
14853	660281
133414	660282
135387	660283
2348	660284
142906	660285
107904	660286
3449	660287
135249	660288
78757	660289
58523	660290
91724	660291
263471	660292
2863	660293
177814	660294
142171	660295
101383	660296
79	660297
78763	660298
79	660299
57098	660300
5325	660301
276636	660302
191340	660303
17491	660304
66537	660305
134853	660306
1537	660307
91723	660308
298241	660309
112648	660310
79	660311
360	660312
11197	660313
54253	660314
11776	660315
91835	660316
86758	660317
19068	660318
78937	660319
27796	660320
26260	660321
214186	660322
214444	660323
217398	660324
213965	660325
215627	660326
213480	660327
57444	660328
128880	660329
21794	660330
21158	660331
13838	660332
703	660333
91527	660334
207612	660335
76949	660336
43500	660337
115008	660338
151049	660339
653	660340
92010	660341
96059	660342
43633	660343
3462	660344
7119	660345
4268	660346
131	660347
30103	660348
9070	660349
119769	660350
297463	660351
11884	660352
12277	660353
77316	660354
341485	660355
15356	660356
6728	660357
48241	660358
57203	660359
54194	660360
36069	660361
85734	660362
20138	660363
1988	660364
1374	660365
10458	660366
629	660367
82500	660368
82228	660369
4850	660370
54748	660371
107206	660372
11182	660373
297472	660374
212135	660375
328510	660376
89116	660377
140381	660378
6889	660379
78663	660380
214003	660381
46857	660382
28286	660383
142900	660384
63512	660385
28203	660386
259580	660387
259511	660388
135507	660389
127463	660390
179413	660391
75740	660392
135311	660393
61238	660394
14835	660395
267437	660396
218674	660397
30950	660398
131248	660399
96286	660400
28403	660401
253	660402
36262	660403
81425	660404
172456	660405
27737	660406
198090	660407
40394	660408
153628	660409
98402	660410
321721	660411
70311	660412
324730	660413
162605	660414
73619	660415
53812	660416
88199	660417
70205	660418
30330	660419
271623	660420
195869	660421
194912	660422
303658	660423
217674	660424
95429	660425
148985	660426
156186	660427
352949	660428
180108	660429
17441	660430
95499	660431
198130	660432
156175	660433
229785	660434
250783	660435
98370	660436
64920	660437
251428	660438
98379	660439
98378	660440
251670	660441
251634	660442
251611	660443
225420	660444
154001	660445
106689	660446
73552	660447
274847	660448
275335	660449
302157	660450
281283	660451
251174	660452
281148	660453
10365	660454
236662	660455
92796	660456
235604	660457
119432	660458
157406	660459
105623	660460
30050	660461
183551	660462
6272	660463
98274	660464
64957	660465
154162	660466
98236	660467
302477	660468
330387	660469
69432	660470
23934	660471
210346	660472
100559	660473
251202	660474
250345	660475
21991	660476
114173	660477
180829	660478
867	660479
145169	660480
63072	660481
35759	660482
98375	660483
76141	660484
167553	660485
103153	660486
278327	660487
153913	660488
146582	660489
103316	660490
104659	660491
68869	660492
251496	660493
103983	660494
103957	660495
280293	660496
120889	660497
152805	660498
184696	660499
51703	660500
13346	660501
83709	660502
19633	660503
13948	660504
12194	660505
43349	660506
320305	660507
128407	660508
115422	660509
156998	660510
85947	660511
36454	660512
24453	660513
59208	660514
148825	660515
23694	660516
52804	660517
69795	660518
20809	660519
8366	660520
85681	660521
649	660522
20399	660523
108908	660524
1144	660525
185	660526
351	660527
3880	660528
26756	660529
3573	660530
265812	660531
5645	660532
326106	660533
79813	660534
112834	660535
64496	660536
26342	660537
8322	660538
46582	660539
819	660540
34105	660541
321800	660542
37751	660543
215966	660544
171994	660545
287386	660546
11	660547
101673	660548
1380	660549
42203	660550
1562	660551
12063	660552
61629	660553
12177	660554
171445	660555
14958	660556
13381	660557
73624	660558
47444	660559
10868	660560
112090	660561
173330	660562
295464	660563
6132	660564
119522	660565
73535	660566
37183	660567
18738	660568
2877	660569
16082	660570
185749	660571
110139	660572
85534	660573
328569	660574
4934	660575
1015	660576
3124	660577
10822	660578
10771	660579
36025	660580
6226	660581
7599	660582
29006	660583
39903	660584
6172	660585
263992	660586
40545	660587
11997	660588
109	660589
4341	660590
62098	660591
79709	660592
14284	660593
3198	660594
35944	660595
41032	660596
94056	660597
107718	660598
23779	660599
31242	660600
33933	660601
26095	660602
55683	660603
120850	660604
6525	660605
2048	660606
29969	660607
123907	660608
4995	660609
46614	660610
146	660611
3442	660612
118294	660613
72656	660614
44189	660615
64611	660616
47512	660617
53107	660618
53107	660619
31221	660620
682	660621
201544	660622
76826	660623
191879	660624
6595	660625
58222	660626
248166	660627
164525	660628
24439	660629
319574	660630
120747	660631
60526	660632
201843	660633
22489	660634
316982	660635
208714	660636
205663	660637
82423	660638
209956	660639
202548	660640
202979	660641
123876	660642
15164	660643
91424	660644
119653	660645
47470	660646
337518	660647
26397	660648
106445	660649
147982	660650
214751	660651
105582	660652
119821	660653
27797	660654
144997	660655
12176	660656
11984	660657
113938	660658
76880	660659
12582	660660
80776	660661
148305	660662
37921	660663
340334	660664
341186	660665
59365	660666
11908	660667
265127	660668
119794	660669
31525	660670
25774	660671
2941	660672
140458	660673
58765	660674
36478	660675
51533	660676
111913	660677
24137	660678
23	660679
176554	660680
79743	660681
15644	660682
1714	660683
173824	660684
188714	660685
3963	660686
77916	660687
9119	660688
129820	660689
110409	660690
28906	660691
166382	660692
54	660693
280970	660694
209179	660695
201062	660696
319993	660697
19024	660698
26250	660699
320036	660700
47341	660701
6181	660702
188919	660703
4337	660704
119920	660705
152990	660706
225210	660707
206307	660708
23449	660709
60491	660710
80282	660711
98265	660712
85312	660713
11143	660714
52333	660715
309154	660716
272037	660717
4843	660718
58228	660719
72888	660720
78418	660721
41788	660722
267895	660723
1388	660724
286397	660725
167068	660726
67852	660727
212521	660728
113877	660729
162834	660730
197040	660731
326021	660732
120379	660733
14392	660734
104368	660735
238765	660736
106204	660737
54057	660738
820	660739
16146	660740
276422	660741
106583	660742
162627	660743
247533	660744
74071	660745
280786	660746
54363	660747
285585	660748
70992	660749
144378	660750
43924	660751
104439	660752
44158	660753
712	660754
267240	660755
88688	660756
47438	660757
68383	660758
161186	660759
68013	660760
49368	660761
72990	660762
296204	660763
194023	660764
13227	660765
354531	660766
100061	660767
267882	660768
70031	660769
269573	660770
110494	660771
208854	660772
70089	660773
208692	660774
356669	660775
34974	660776
69546	660777
64555	660778
109931	660779
111101	660780
249987	660781
305645	660782
294852	660783
97452	660784
175894	660785
32779	660786
163471	660787
99059	660788
6500	660789
207856	660790
16536	660791
275249	660792
34082	660793
16897	660794
167406	660795
347261	660796
6729	660797
48897	660798
14107	660799
149252	660800
26390	660801
30415	660802
3872	660803
9697	660804
20282	660805
11738	660806
158985	660807
12456	660808
44575	660809
45540	660810
320419	660811
29934	660812
20221	660813
44535	660814
193404	660815
262161	660816
290987	660817
18881	660818
45537	660819
59033	660820
81371	660821
15448	660822
25291	660823
17373	660824
83654	660825
201425	660826
11344	660827
144391	660828
20979	660829
194430	660830
1864	660831
49209	660832
189169	660833
22254	660834
179	660835
47251	660836
2936	660837
40203	660838
72428	660839
5720	660840
8429	660841
10169	660842
54732	660843
17846	660844
140312	660845
62024	660846
321318	660847
4624	660848
45028	660849
42738	660850
33978	660851
23306	660852
9768	660853
11490	660854
55989	660855
2346	660856
194352	660857
15614	660858
118232	660859
153286	660860
184444	660861
191284	660862
103062	660863
57520	660864
63591	660865
21683	660866
1726	660867
25655	660868
60038	660869
124908	660870
124724	660871
38222	660872
84597	660873
10810	660874
9764	660875
65324	660876
3455	660877
94066	660878
173349	660879
310049	660880
79862	660881
31499	660882
12379	660883
29447	660884
36533	660885
46086	660886
183978	660887
779	660888
118538	660889
1348	660890
279948	660891
83596	660892
78368	660893
350868	660894
68147	660895
46597	660896
185792	660897
74242	660898
146281	660899
240818	660900
18339	660901
65343	660902
34477	660903
93796	660904
196272	660905
66487	660906
148675	660907
1664	660908
109284	660909
13202	660910
59389	660911
48665	660912
7750	660913
266162	660914
90932	660915
55880	660916
1698	660917
96741	660918
120219	660919
61655	660920
52959	660921
190810	660922
68425	660923
189305	660924
52097	660925
32684	660926
30991	660927
133104	660928
92348	660929
1081	660930
21687	660931
289043	660932
36583	660933
36560	660934
33296	660935
119262	660936
154402	660937
79887	660938
34847	660939
63587	660940
29779	660941
226495	660942
139694	660943
60981	660944
41480	660945
276992	660946
1824	660947
6446	660948
143912	660949
1163	660950
19644	660951
175446	660952
11089	660953
3	660954
43720	660955
350104	660956
122949	660957
27756	660958
1643	660959
206897	660960
21462	660961
704	660962
18790	660963
205066	660964
36283	660965
4893	660966
22738	660967
353525	660968
37153	660969
80146	660970
121344	660971
192935	660972
133589	660973
321873	660974
104869	660975
129930	660976
262663	660977
194807	660978
4970	660979
86651	660980
172	660981
24061	660982
325929	660983
183949	660984
53294	660985
36245	660986
172775	660987
69355	660988
77389	660989
159792	660990
159832	660991
263002	660992
85380	660993
34217	660994
326544	660995
18124	660996
101542	660997
66981	660998
101645	660999
262884	661000
66906	661001
160085	661002
73483	661003
104880	661004
132718	661005
280584	661006
104990	661007
202960	661008
88621	661009
50998	661010
176833	661011
57220	661012
128591	661013
210121	661014
328789	661015
50060	661016
9358	661017
97050	661018
38538	661019
202038	661020
351446	661021
205364	661022
272376	661023
141147	661024
82420	661025
139636	661026
139114	661027
125720	661028
269246	661029
265220	661030
9431	661031
9632	661032
54252	661033
10907	661034
61962	661035
5491	661036
37870	661037
152053	661038
64729	661039
67617	661040
112216	661041
1635	661042
260593	661043
25967	661044
230482	661045
23876	661046
12858	661047
160036	661048
122982	661049
20272	661050
91579	661051
172786	661052
5430	661053
73756	661054
24526	661055
108901	661056
8979	661057
89428	661058
16218	661059
185	661060
49270	661061
13233	661062
7883	661063
55336	661064
110089	661065
6597	661066
17898	661067
9012	661068
252	661069
10085	661070
118468	661071
30617	661072
10880	661073
326960	661074
164799	661075
151715	661076
136145	661077
143433	661078
14166	661079
87455	661080
201728	661081
61009	661082
202207	661083
207595	661084
5325	661085
354330	661086
129583	661087
209840	661088
130046	661089
208946	661090
159067	661091
56035	661092
81433	661093
6930	661094
133212	661095
77451	661096
2026	661097
36451	661098
8307	661099
936	661100
86988	661101
3657	661102
47586	661103
119727	661104
46794	661105
103939	661106
48712	661107
54720	661108
42015	661109
179641	661110
344227	661111
349985	661112
160044	661113
6610	661114
4173	661115
202	661116
21813	661117
6203	661118
116476	661119
76251	661120
103120	661121
4674	661122
57462	661123
9443	661124
12379	661125
330037	661126
31325	661127
255058	661128
38648	661129
125741	661130
705	661131
133984	661132
127645	661133
1370	661134
72341	661135
41653	661136
35735	661137
27780	661138
60881	661139
11990	661140
46404	661141
137421	661142
167969	661143
145338	661144
258050	661145
15388	661146
70380	661147
76309	661148
11212	661149
55070	661150
123983	661151
32024	661152
50799	661153
108200	661154
166640	661155
241784	661156
271473	661157
1240	661158
146950	661159
8022	661160
13550	661161
86370	661162
156380	661163
165283	661164
9332	661165
297235	661166
195481	661167
16915	661168
30038	661169
45515	661170
12727	661171
3998	661172
75905	661173
82577	661174
109521	661175
60191	661176
211671	661177
74047	661178
126274	661179
139338	661180
99984	661181
320343	661182
257307	661183
137798	661184
115811	661185
310203	661186
142700	661187
225189	661188
115776	661189
244265	661190
139711	661191
201292	661192
114551	661193
88998	661194
139078	661195
139798	661196
209505	661197
184725	661198
53877	661199
234273	661200
51198	661201
140699	661202
75872	661203
225526	661204
140561	661205
76108	661206
335614	661207
153418	661208
88638	661209
48095	661210
155901	661211
40403	661212
20605	661213
137997	661214
283724	661215
209356	661216
31008	661217
22013	661218
310289	661219
227866	661220
226402	661221
202749	661222
183677	661223
202349	661224
234061	661225
335180	661226
125673	661227
198742	661228
337243	661229
85907	661230
305741	661231
297497	661232
41004	661233
348025	661234
73524	661235
16892	661236
12835	661237
89224	661238
334580	661239
283930	661240
184738	661241
246789	661242
186022	661243
117281	661244
64167	661245
33799	661246
305610	661247
309839	661248
37216	661249
296628	661250
166455	661251
21952	661252
258397	661253
152573	661254
166271	661255
44224	661256
89530	661257
228767	661258
80866	661259
47004	661260
1162	661261
13565	661262
1823	661263
253868	661264
137991	661265
59187	661266
38117	661267
28030	661268
4685	661269
116207	661270
244592	661271
13455	661272
35482	661273
64270	661274
28212	661275
89405	661276
40614	661277
156056	661278
218059	661279
37467	661280
112325	661281
156426	661282
123579	661283
11854	661284
22512	661285
115459	661286
126339	661287
233827	661288
90835	661289
68315	661290
94064	661291
48106	661292
257193	661293
105060	661294
203847	661295
50837	661296
40760	661297
106802	661298
20654	661299
58944	661300
95418	661301
248148	661302
80534	661303
178602	661304
29377	661305
26876	661306
49890	661307
41704	661308
134084	661309
281159	661310
149635	661311
11901	661312
14442	661313
67996	661314
340049	661315
4496	661316
165033	661317
68939	661318
20259	661319
7046	661320
11714	661321
158621	661322
123760	661323
17392	661324
122879	661325
9062	661326
47025	661327
23475	661328
340553	661329
247674	661330
166900	661331
342775	661332
5616	661333
37580	661334
286685	661335
146097	661336
104719	661337
47700	661338
34175	661339
189387	661340
74063	661341
320161	661342
98755	661343
23302	661344
345404	661345
30345	661346
281788	661347
114785	661348
9604	661349
277612	661350
337617	661351
41743	661352
197206	661353
30391	661354
18378	661355
32939	661356
168058	661357
112356	661358
137686	661359
317150	661360
99604	661361
102960	661362
119304	661363
144863	661364
204390	661365
333	661366
83791	661367
708	661368
266573	661369
97276	661370
215	661371
40878	661372
9443	661373
267251	661374
141223	661375
9305	661376
90975	661377
112482	661378
4670	661379
12388	661380
123057	661381
4674	661382
198083	661383
5861	661384
7392	661385
12382	661386
71319	661387
53465	661388
123060	661389
4674	661390
253500	661391
228152	661392
151733	661393
162754	661394
198776	661395
86160	661396
57314	661397
234094	661398
48506	661399
40138	661400
195104	661401
110938	661402
72240	661403
72615	661404
116754	661405
4351	661406
196263	661407
168421	661408
31199	661409
36504	661410
1851	661411
334627	661412
2809	661413
67696	661414
170861	661415
32005	661416
29018	661417
4707	661418
319541	661419
155517	661420
5571	661421
237666	661422
107891	661423
45038	661424
65519	661425
7166	661426
319399	661427
79565	661428
195298	661429
118436	661430
110439	661431
293864	661432
288472	661433
124607	661434
2202	661435
184034	661436
110602	661437
32478	661438
194257	661439
285735	661440
132826	661441
219466	661442
17709	661443
72422	661444
2007	661445
27320	661446
14361	661447
29200	661448
12757	661449
2090	661450
5465	661451
220900	661452
948	661453
64928	661454
34520	661455
12235	661456
57224	661457
194628	661458
312579	661459
84125	661460
7623	661461
3219	661462
166939	661463
28299	661464
7636	661465
1173	661466
97192	661467
231833	661468
62066	661469
7062	661470
1381	661471
316735	661472
55905	661473
15057	661474
102061	661475
17849	661476
7771	661477
123596	661478
25199	661479
75561	661480
308307	661481
51672	661482
93912	661483
227225	661484
32110	661485
79966	661486
13749	661487
76342	661488
247538	661489
65903	661490
7392	661491
31454	661492
248361	661493
16537	661494
123476	661495
79070	661496
13650	661497
46626	661498
1443	661499
255135	661500
196877	661501
86449	661502
11201	661503
145803	661504
93253	661505
106998	661506
87450	661507
90859	661508
146067	661509
181656	661510
11201	661511
195117	661512
63369	661513
325247	661514
254239	661515
122812	661516
74852	661517
171205	661518
115389	661519
307617	661520
99970	661521
22486	661522
131762	661523
57478	661524
183975	661525
2874	661526
215573	661527
12404	661528
169121	661529
28791	661530
245117	661531
32784	661532
59168	661533
104229	661534
116924	661535
4666	661536
16509	661537
16490	661538
16490	661539
31325	661540
5980	661541
328279	661542
93432	661543
78736	661544
198071	661545
134141	661546
95122	661547
16510	661548
196883	661549
21528	661550
133383	661551
61668	661552
5472	661553
124643	661554
74426	661555
322030	661556
5873	661557
119904	661558
179210	661559
2558	661560
144818	661561
223369	661562
60425	661563
35787	661564
86828	661565
184239	661566
182031	661567
65551	661568
227315	661569
86892	661570
115757	661571
244728	661572
121864	661573
103857	661574
282432	661575
113299	661576
6989	661577
284422	661578
153066	661579
5420	661580
184150	661581
138880	661582
78831	661583
25370	661584
12382	661585
5032	661586
168980	661587
102802	661588
169757	661589
345285	661590
142852	661591
255806	661592
242929	661593
198376	661594
98937	661595
35195	661596
153739	661597
180098	661598
89108	661599
48467	661600
142139	661601
61536	661602
15002	661603
185481	661604
51224	661605
254705	661606
162155	661607
225279	661608
184765	661609
257161	661610
305952	661611
146030	661612
113197	661613
135052	661614
321100	661615
135196	661616
216572	661617
183557	661618
216567	661619
40000	661620
216979	661621
78746	661622
320852	661623
28973	661624
170444	661625
185259	661626
1166	661627
54245	661628
63433	661629
236919	661630
40398	661631
10329	661632
226363	661633
141405	661634
35752	661635
25352	661636
136560	661637
76492	661638
51647	661639
257544	661640
133747	661641
116331	661642
185013	661643
308626	661644
60089	661645
148332	661646
4676	661647
191558	661648
149199	661649
108142	661650
130256	661651
169812	661652
16878	661653
79260	661654
51458	661655
169886	661656
308890	661657
35783	661658
25627	661659
134765	661660
222032	661661
310654	661662
76204	661663
80486	661664
6271	661665
137889	661666
177528	661667
88586	661668
217148	661669
75414	661670
191369	661671
181960	661672
39368	661673
272571	661674
307370	661675
70223	661676
11203	661677
20102	661678
20228	661679
191503	661680
226399	661681
50523	661682
275954	661683
76833	661684
1367	661685
25432	661686
6847	661687
255354	661688
112837	661689
13653	661690
1371	661691
23894	661692
85310	661693
60178	661694
90942	661695
111959	661696
17445	661697
345229	661698
297357	661699
116379	661700
18203	661701
90693	661702
179503	661703
215106	661704
93761	661705
222923	661706
137714	661707
145120	661708
139399	661709
60884	661710
236748	661711
59336	661712
248890	661713
41424	661714
145462	661715
132694	661716
144813	661717
120208	661718
226848	661719
23211	661720
134876	661721
184648	661722
82045	661723
180943	661724
265232	661725
88955	661726
184994	661727
132030	661728
184625	661729
274931	661730
18920	661731
36115	661732
916	661733
9966	661734
32105	661735
650	661736
29440	661737
50163	661738
6264	661739
13534	661740
44511	661741
201676	661742
69702	661743
2034	661744
79576	661745
298124	661746
200773	661747
98547	661748
204003	661749
203207	661750
26078	661751
12682	661752
336201	661753
32891	661754
110389	661755
323868	661756
58661	661757
43990	661758
39295	661759
87168	661760
311805	661761
83144	661762
11363	661763
53800	661764
4164	661765
49103	661766
188493	661767
11299	661768
36445	661769
118396	661770
70075	661771
109459	661772
110581	661773
189195	661774
109838	661775
316050	661776
29789	661777
54689	661778
83229	661779
117363	661780
34766	661781
12669	661782
15645	661783
102674	661784
50691	661785
17775	661786
121166	661787
95230	661788
105029	661789
56159	661790
5002	661791
13948	661792
9073	661793
32124	661794
1008	661795
12532	661796
109281	661797
326845	661798
10030	661799
45876	661800
1370	661801
48024	661802
5666	661803
30508	661804
12160	661805
13544	661806
113729	661807
189844	661808
35673	661809
272905	661810
57809	661811
138537	661812
201024	661813
190815	661814
6844	661815
7152	661816
9936	661817
12702	661818
2007	661819
40712	661820
119874	661821
125945	661822
330511	661823
50545	661824
17609	661825
89543	661826
1127	661827
34182	661828
2664	661829
484	661830
196383	661831
223	661832
11368	661833
129994	661834
68527	661835
46795	661836
93576	661837
304475	661838
18923	661839
14075	661840
285276	661841
108839	661842
1934	661843
8723	661844
137513	661845
10196	661846
24290	661847
14549	661848
36471	661849
108319	661850
319779	661851
78928	661852
2786	661853
102222	661854
159793	661855
207403	661856
211866	661857
112927	661858
291627	661859
121609	661860
12811	661861
49229	661862
12754	661863
29811	661864
173377	661865
114462	661866
16908	661867
15603	661868
16804	661869
28233	661870
50216	661871
160087	661872
11506	661873
215276	661874
4673	661875
9305	661876
26028	661877
80137	661878
70142	661879
22687	661880
9443	661881
80111	661882
54092	661883
330029	661884
26675	661885
201073	661886
191841	661887
32200	661888
65555	661889
243736	661890
31381	661891
132403	661892
156406	661893
268287	661894
72673	661895
13770	661896
46064	661897
337722	661898
88341	661899
189238	661900
58813	661901
81274	661902
123667	661903
229	661904
44236	661905
37851	661906
49035	661907
49501	661908
173703	661909
586	661910
2707	661911
193721	661912
173205	661913
20926	661914
104360	661915
117822	661916
265318	661917
33273	661918
35692	661919
13984	661920
102189	661921
202877	661922
58730	661923
52269	661924
324560	661925
308614	661926
2670	661927
73417	661928
31367	661929
26437	661930
40687	661931
219782	661932
21239	661933
32964	661934
158910	661935
111571	661936
25996	661937
78875	661938
114975	661939
7793	661940
203727	661941
8765	661942
124	661943
72282	661944
168843	661945
277059	661946
172930	661947
108968	661948
1032	661949
3129	661950
66144	661951
103920	661952
63468	661953
160978	661954
151024	661955
23294	661956
26995	661957
5296	661958
13969	661959
42709	661960
48031	661961
87874	661962
7810	661963
121991	661964
34400	661965
17331	661966
577	661967
78659	661968
105460	661969
18859	661970
149059	661971
65361	661972
122985	661973
4932	661974
96951	661975
20009	661976
168752	661977
125519	661978
131835	661979
32029	661980
103232	661981
48779	661982
2001	661983
3	661984
1841	661985
445	661986
5563	661987
51906	661988
71846	661989
151969	661990
28871	661991
270477	661992
351611	661993
1819	661994
16009	661995
65310	661996
26356	661997
15658	661998
39301	661999
38328	662000
40393	662001
43700	662002
77226	662003
105210	662004
51482	662005
288051	662006
199054	662007
31329	662008
152210	662009
5873	662010
241777	662011
162455	662012
173830	662013
91213	662014
20718	662015
99601	662016
253830	662017
255663	662018
4677	662019
254562	662020
156404	662021
254254	662022
6809	662023
131002	662024
202222	662025
257968	662026
22557	662027
225062	662028
11790	662029
148710	662030
156217	662031
25329	662032
16200	662033
119932	662034
122385	662035
90954	662036
34735	662037
182613	662038
102710	662039
99521	662040
233202	662041
230901	662042
53581	662043
137447	662044
18058	662045
195630	662046
12375	662047
3803	662048
85365	662049
26113	662050
25465	662051
142825	662052
18065	662053
19834	662054
184936	662055
119821	662056
29021	662057
122448	662058
14416	662059
305155	662060
1781	662061
123060	662062
12382	662063
19342	662064
116044	662065
198866	662066
273713	662067
115863	662068
1781	662069
87086	662070
1094	662071
12174	662072
155501	662073
16553	662074
10087	662075
325809	662076
99518	662077
54985	662078
21508	662079
23136	662080
65583	662081
65900	662082
41682	662083
9475	662084
174467	662085
4634	662086
103614	662087
123057	662088
90591	662089
95431	662090
267244	662091
18189	662092
170539	662093
15288	662094
90027	662095
10830	662096
131914	662097
24795	662098
1571	662099
3803	662100
268795	662101
38131	662102
170681	662103
138998	662104
277941	662105
4678	662106
40900	662107
126622	662108
57713	662109
319987	662110
300082	662111
123817	662112
88630	662113
72650	662114
307258	662115
26707	662116
113912	662117
137438	662118
136814	662119
44921	662120
35717	662121
146300	662122
68368	662123
69333	662124
91261	662125
253420	662126
65836	662127
226489	662128
141166	662129
170688	662130
90152	662131
139815	662132
228184	662133
225523	662134
175751	662135
197500	662136
135434	662137
186064	662138
346600	662139
44700	662140
50083	662141
309857	662142
221649	662143
133461	662144
78708	662145
277239	662146
161799	662147
197761	662148
120746	662149
145364	662150
3313	662151
319551	662152
163733	662153
175824	662154
51105	662155
336237	662156
126220	662157
56867	662158
90749	662159
116624	662160
191645	662161
186609	662162
184918	662163
200288	662164
15668	662165
156444	662166
15119	662167
126488	662168
60081	662169
100022	662170
116691	662171
202780	662172
26062	662173
7061	662174
25245	662175
51268	662176
115191	662177
824	662178
255412	662179
89385	662180
161914	662181
51000	662182
298795	662183
57352	662184
11331	662185
246141	662186
304663	662187
161462	662188
47022	662189
275541	662190
278190	662191
221692	662192
25382	662193
29406	662194
5314	662195
40323	662196
5762	662197
269089	662198
133070	662199
152383	662200
92081	662201
275126	662202
146323	662203
6794	662204
126056	662205
65539	662206
35059	662207
42004	662208
168226	662209
81670	662210
310681	662211
136339	662212
167108	662213
179387	662214
235975	662215
135059	662216
29574	662217
97542	662218
295631	662219
75768	662220
87030	662221
73410	662222
57553	662223
29256	662224
161503	662225
271119	662226
165095	662227
104549	662228
69060	662229
32324	662230
269768	662231
142780	662232
304719	662233
50246	662234
162620	662235
185703	662236
176455	662237
41860	662238
284170	662239
170338	662240
320059	662241
38128	662242
47340	662243
179721	662244
114930	662245
98106	662246
68143	662247
73844	662248
228040	662249
25445	662250
62250	662251
202303	662252
157263	662253
10343	662254
183708	662255
115690	662256
319493	662257
212717	662258
159546	662259
26891	662260
195956	662261
122664	662262
84288	662263
99704	662264
184782	662265
107045	662266
1664	662267
66011	662268
256841	662269
44999	662270
257175	662271
93609	662272
120040	662273
276429	662274
140132	662275
65893	662276
29413	662277
15477	662278
53218	662279
32160	662280
112522	662281
279113	662282
236406	662283
332240	662284
144708	662285
182910	662286
256677	662287
277024	662288
164013	662289
54644	662290
117152	662291
203494	662292
41072	662293
80876	662294
143078	662295
78710	662296
60876	662297
39368	662298
81272	662299
7394	662300
139346	662301
256924	662302
168916	662303
319771	662304
40974	662305
152959	662306
126101	662307
191233	662308
19533	662309
41819	662310
268741	662311
47153	662312
58025	662313
163697	662314
162077	662315
126208	662316
228549	662317
173765	662318
270447	662319
257228	662320
272859	662321
133140	662322
308154	662323
215450	662324
29209	662325
51748	662326
137878	662327
234023	662328
33471	662329
283876	662330
30641	662331
60955	662332
248532	662333
280041	662334
306540	662335
6363	662336
162961	662337
2013	662338
242410	662339
183935	662340
228603	662341
235121	662342
270308	662343
100721	662344
114651	662345
47015	662346
185168	662347
217773	662348
203564	662349
47868	662350
81630	662351
191311	662352
5156	662353
25447	662354
75339	662355
247647	662356
106995	662357
17384	662358
291590	662359
47961	662360
163288	662361
279897	662362
254587	662363
125312	662364
34874	662365
77493	662366
229917	662367
41885	662368
115771	662369
144793	662370
1371	662371
198721	662372
50972	662373
69248	662374
10861	662375
104529	662376
287939	662377
75677	662378
87108	662379
108892	662380
172580	662381
15415	662382
355358	662383
82122	662384
145927	662385
163970	662386
57589	662387
112523	662388
199148	662389
44929	662390
41819	662391
5865	662392
184767	662393
64202	662394
80927	662395
349819	662396
172151	662397
93573	662398
86053	662399
5458	662400
311667	662401
61943	662402
43319	662403
126547	662404
309740	662405
184825	662406
8414	662407
91913	662408
202029	662409
308539	662410
60544	662411
210901	662412
96989	662413
131572	662414
48513	662415
71954	662416
290085	662417
42467	662418
47896	662419
29305	662420
72225	662421
119471	662422
187042	662423
48848	662424
327124	662425
65310	662426
238698	662427
3192	662428
2749	662429
9094	662430
171582	662431
66490	662432
62817	662433
218056	662434
126329	662435
52823	662436
22032	662437
111396	662438
258051	662439
205235	662440
127673	662441
4742	662442
248970	662443
17463	662444
58678	662445
118629	662446
46148	662447
17576	662448
245419	662449
199467	662450
8254	662451
105953	662452
4130	662453
122907	662454
63973	662455
18472	662456
136040	662457
77567	662458
13341	662459
293902	662460
73908	662461
39981	662462
14857	662463
86366	662464
1773	662465
25892	662466
98703	662467
71004	662468
46798	662469
30687	662470
10164	662471
556	662472
50744	662473
11282	662474
303773	662475
46578	662476
164862	662477
19722	662478
244951	662479
111828	662480
66884	662481
5770	662482
23096	662483
155578	662484
16488	662485
16503	662486
59957	662487
153602	662488
3798	662489
196886	662490
270373	662491
233799	662492
258366	662493
153131	662494
162352	662495
264	662496
92554	662497
301716	662498
54499	662499
198081	662500
203013	662501
63002	662502
183086	662503
144772	662504
31454	662505
228832	662506
70486	662507
303818	662508
43905	662509
166201	662510
5313	662511
74026	662512
37882	662513
185162	662514
217966	662515
157334	662516
301158	662517
7734	662518
125585	662519
20620	662520
63563	662521
144842	662522
100021	662523
274221	662524
14995	662525
274060	662526
301461	662527
152940	662528
184462	662529
143184	662530
100089	662531
107294	662532
106836	662533
116561	662534
1959	662535
16912	662536
13652	662537
547	662538
39368	662539
185670	662540
97633	662541
58485	662542
333503	662543
1083	662544
184386	662545
20377	662546
71250	662547
78758	662548
230795	662549
108153	662550
152219	662551
31099	662552
96868	662553
309118	662554
71282	662555
165334	662556
153037	662557
47929	662558
7103	662559
254278	662560
22559	662561
23525	662562
66620	662563
249612	662564
124480	662565
45885	662566
59633	662567
128820	662568
74824	662569
119911	662570
199894	662571
186573	662572
167266	662573
199471	662574
304088	662575
46805	662576
145505	662577
223843	662578
121528	662579
95517	662580
191107	662581
113211	662582
16479	662583
62168	662584
143454	662585
275027	662586
184070	662587
309604	662588
76475	662589
257098	662590
138564	662591
105588	662592
121421	662593
81760	662594
92095	662595
310309	662596
139308	662597
71167	662598
87358	662599
214819	662600
225942	662601
93363	662602
226929	662603
89057	662604
104519	662605
265472	662606
301618	662607
108109	662608
33126	662609
53323	662610
70207	662611
69721	662612
114570	662613
61745	662614
1784	662615
181863	662616
142775	662617
41647	662618
259104	662619
41128	662620
131382	662621
62390	662622
70538	662623
78810	662624
28677	662625
167284	662626
279037	662627
124867	662628
112172	662629
156199	662630
55585	662631
33135	662632
58327	662633
2357	662634
2371	662635
1148	662636
2519	662637
272810	662638
29884	662639
184831	662640
353277	662641
93119	662642
68496	662643
52765	662644
9064	662645
53035	662646
215981	662647
145993	662648
57738	662649
20281	662650
1176	662651
20193	662652
707	662653
39359	662654
5325	662655
96761	662656
188158	662657
35730	662658
39790	662659
260922	662660
152337	662661
8581	662662
14994	662663
174278	662664
105503	662665
75259	662666
14940	662667
8526	662668
127878	662669
135011	662670
22687	662671
194155	662672
345499	662673
291930	662674
27080	662675
335202	662676
36604	662677
19903	662678
317516	662679
287459	662680
291303	662681
188242	662682
121285	662683
284632	662684
10445	662685
60687	662686
78667	662687
168053	662688
8610	662689
1158	662690
6746	662691
120687	662692
292064	662693
173292	662694
1725	662695
293865	662696
168866	662697
286355	662698
243628	662699
268773	662700
309	662701
353507	662702
267538	662703
16248	662704
27986	662705
134508	662706
79290	662707
1630	662708
18877	662709
2351	662710
272092	662711
75153	662712
75153	662713
5326	662714
708	662715
23201	662716
23422	662717
293710	662718
419	662719
39436	662720
86353	662721
2355	662722
290443	662723
62360	662724
962	662725
172267	662726
1385	662727
178674	662728
305711	662729
52397	662730
94147	662731
151219	662732
36795	662733
191356	662734
154867	662735
20984	662736
172547	662737
86278	662738
111104	662739
9423	662740
27839	662741
172628	662742
18545	662743
14952	662744
1985	662745
281662	662746
8647	662747
629	662748
61139	662749
1972	662750
25164	662751
1171	662752
43207	662753
468	662754
334261	662755
89595	662756
203870	662757
32951	662758
112622	662759
56478	662760
98264	662761
109941	662762
66632	662763
3431	662764
29990	662765
294240	662766
37150	662767
50054	662768
285784	662769
70031	662770
128235	662771
39576	662772
1373	662773
309734	662774
109097	662775
335527	662776
5133	662777
6208	662778
1853	662779
8627	662780
50581	662781
112771	662782
50141	662783
270386	662784
101574	662785
17640	662786
173760	662787
60060	662788
4958	662789
1548	662790
66430	662791
142863	662792
119325	662793
21421	662794
7827	662795
57959	662796
184195	662797
174466	662798
175870	662799
288482	662800
73807	662801
97476	662802
122534	662803
114976	662804
291376	662805
293039	662806
42910	662807
6269	662808
27382	662809
154239	662810
22991	662811
8710	662812
141925	662813
21004	662814
85921	662815
153705	662816
173992	662817
300342	662818
224763	662819
37690	662820
7304	662821
249256	662822
139532	662823
91205	662824
141409	662825
121114	662826
226172	662827
11380	662828
23866	662829
139587	662830
54473	662831
150113	662832
179381	662833
18232	662834
33149	662835
106905	662836
171790	662837
61884	662838
103713	662839
235872	662840
50619	662841
307876	662842
73683	662843
225108	662844
325373	662845
152302	662846
111841	662847
50189	662848
46490	662849
9855	662850
177385	662851
59030	662852
151341	662853
43233	662854
274194	662855
199187	662856
291158	662857
132661	662858
178246	662859
34685	662860
115908	662861
293103	662862
27092	662863
200278	662864
191522	662865
82208	662866
324745	662867
64334	662868
16179	662869
48570	662870
26804	662871
181604	662872
17668	662873
33543	662874
77904	662875
5368	662876
65	662877
31229	662878
110012	662879
51808	662880
251900	662881
188076	662882
20797	662883
315659	662884
84251	662885
77838	662886
111488	662887
153430	662888
223432	662889
89649	662890
274987	662891
3226	662892
7868	662893
23714	662894
68891	662895
83126	662896
105625	662897
105625	662898
83308	662899
3815	662900
129326	662901
23298	662902
105280	662903
272474	662904
136479	662905
198107	662906
1986	662907
359	662908
145990	662909
109301	662910
129256	662911
56723	662912
12	662913
15301	662914
26716	662915
25305	662916
60970	662917
19753	662918
261683	662919
24943	662920
37	662921
6252	662922
284085	662923
6515	662924
701	662925
36341	662926
83789	662927
164581	662928
55262	662929
322675	662930
20436	662931
57018	662932
255381	662933
114401	662934
66309	662935
69918	662936
349279	662937
91163	662938
127875	662939
45346	662940
38405	662941
352898	662942
226392	662943
190302	662944
33947	662945
13218	662946
351624	662947
120132	662948
10623	662949
194895	662950
208617	662951
141896	662952
139662	662953
14624	662954
82914	662955
17578	662956
38401	662957
82926	662958
231402	662959
38375	662960
19751	662961
294910	662962
294293	662963
348275	662964
127753	662965
207758	662966
94823	662967
56426	662968
62075	662969
111346	662970
294565	662971
205361	662972
38626	662973
206829	662974
56223	662975
210145	662976
357618	662977
19871	662978
336308	662979
281747	662980
100985	662981
336389	662982
90727	662983
55832	662984
24360	662985
64934	662986
11638	662987
294752	662988
79355	662989
108546	662990
289553	662991
69696	662992
3078	662993
58129	662994
333434	662995
99022	662996
288745	662997
7163	662998
96564	662999
82973	663000
139177	663001
17435	663002
7878	663003
49177	663004
27501	663005
180373	663006
24699	663007
834	663008
86985	663009
204270	663010
81942	663011
141611	663012
192142	663013
8573	663014
60046	663015
137038	663016
45102	663017
111698	663018
28993	663019
76420	663020
29054	663021
127439	663022
111311	663023
60182	663024
356635	663025
47082	663026
82418	663027
178263	663028
19495	663029
12199	663030
87793	663031
1114	663032
216667	663033
44576	663034
317114	663035
25657	663036
27226	663037
142180	663038
46848	663039
113745	663040
240101	663041
47392	663042
83792	663043
13163	663044
83910	663045
26538	663046
251219	663047
156271	663048
19269	663049
10126	663050
33827	663051
163634	663052
72707	663053
74642	663054
80286	663055
111145	663056
108817	663057
176777	663058
151986	663059
920	663060
279951	663061
174582	663062
295006	663063
286264	663064
176736	663065
24577	663066
49690	663067
26585	663068
176680	663069
247514	663070
19291	663071
111083	663072
174622	663073
73116	663074
174909	663075
111069	663076
73056	663077
111131	663078
73018	663079
292028	663080
7148	663081
178197	663082
82669	663083
89756	663084
62398	663085
88845	663086
248273	663087
153716	663088
50062	663089
167098	663090
24760	663091
89756	663092
270801	663093
62398	663094
72117	663095
299580	663096
341625	663097
266044	663098
19934	663099
85936	663100
184718	663101
7092	663102
100708	663103
13412	663104
907	663105
295526	663106
140486	663107
14595	663108
170672	663109
170459	663110
31976	663111
190982	663112
344623	663113
6376	663114
11653	663115
117297	663116
128594	663117
15347	663118
44414	663119
46763	663120
98682	663121
75178	663122
136354	663123
189415	663124
77906	663125
317419	663126
32083	663127
17144	663128
160398	663129
101891	663130
1428	663131
2	663132
49578	663133
137352	663134
146720	663135
53120	663136
160427	663137
25926	663138
18854	663139
266198	663140
561	663141
5164	663142
25976	663143
8060	663144
39449	663145
29589	663146
23122	663147
64145	663148
247	663149
65141	663150
348356	663151
102317	663152
7616	663153
45579	663154
308172	663155
22225	663156
736	663157
200087	663158
85302	663159
19694	663160
133380	663161
54828	663162
68968	663163
181385	663164
73078	663165
23481	663166
138357	663167
20016	663168
233106	663169
8828	663170
145087	663171
87667	663172
102321	663173
107398	663174
35547	663175
97794	663176
143020	663177
104408	663178
68104	663179
142082	663180
327672	663181
90002	663182
270619	663183
118822	663184
875	663185
41640	663186
87998	663187
37880	663188
148448	663189
40247	663190
136824	663191
61345	663192
177997	663193
96553	663194
23346	663195
28360	663196
19043	663197
220728	663198
28861	663199
29155	663200
335710	663201
73923	663202
320418	663203
243671	663204
41698	663205
26531	663206
15017	663207
12250	663208
137620	663209
201566	663210
93081	663211
4029	663212
82583	663213
84135	663214
3927	663215
46059	663216
6655	663217
85668	663218
124226	663219
80770	663220
179013	663221
95702	663222
20438	663223
268087	663224
122678	663225
201346	663226
76589	663227
26418	663228
87949	663229
210338	663230
47196	663231
58418	663232
28401	663233
96998	663234
185684	663235
357117	663236
26620	663237
51481	663238
30676	663239
251494	663240
12739	663241
339066	663242
237333	663243
90982	663244
126677	663245
167271	663246
43349	663247
68980	663248
38707	663249
53503	663250
28123	663251
151682	663252
146501	663253
2802	663254
299087	663255
5199	663256
61630	663257
870	663258
22672	663259
192394	663260
189733	663261
188159	663262
14654	663263
43857	663264
334499	663265
210188	663266
83952	663267
52481	663268
209563	663269
40370	663270
128550	663271
190494	663272
67207	663273
7473	663274
384	663275
34973	663276
118461	663277
50451	663278
18914	663279
43732	663280
47159	663281
153556	663282
301854	663283
3601	663284
349598	663285
171199	663286
55632	663287
22871	663288
78822	663289
94420	663290
9456	663291
328142	663292
11834	663293
56054	663294
83513	663295
140283	663296
37346	663297
80169	663298
7907	663299
90626	663300
177115	663301
69390	663302
258379	663303
31006	663304
229560	663305
177644	663306
151276	663307
26939	663308
2852	663309
10069	663310
49502	663311
18452	663312
111348	663313
34034	663314
5046	663315
133273	663316
1741	663317
7538	663318
103	663319
22618	663320
135433	663321
291401	663322
32193	663323
170213	663324
280477	663325
23897	663326
204634	663327
25843	663328
275786	663329
225150	663330
266295	663331
126663	663332
71020	663333
338110	663334
104171	663335
348365	663336
230450	663337
139911	663338
336875	663339
124331	663340
74484	663341
50564	663342
34	663343
38482	663344
38482	663345
8443	663346
25056	663347
127335	663348
139039	663349
84331	663350
4256	663351
24367	663352
177272	663353
286649	663354
279323	663355
102688	663356
129991	663357
14659	663358
207120	663359
11005	663360
1290	663361
35672	663362
59638	663363
163270	663364
20878	663365
7186	663366
173	663367
335542	663368
82352	663369
123878	663370
341758	663371
124271	663372
210033	663373
43728	663374
25511	663375
33624	663376
4070	663377
6344	663378
239637	663379
283740	663380
74559	663381
20173	663382
52514	663383
118440	663384
283013	663385
91428	663386
1400	663387
1400	663388
282982	663389
282834	663390
160635	663391
23170	663392
170299	663393
11599	663394
283099	663395
283007	663396
345269	663397
169396	663398
280251	663399
282913	663400
46826	663401
282961	663402
137331	663403
320970	663404
13752	663405
9483	663406
243089	663407
13222	663408
37836	663409
55666	663410
77155	663411
245379	663412
28852	663413
315559	663414
92252	663415
71187	663416
112973	663417
53284	663418
46296	663419
212939	663420
8471	663421
182515	663422
18550	663423
95728	663424
7133	663425
122302	663426
25272	663427
41899	663428
76676	663429
56735	663430
54098	663431
6263	663432
303408	663433
261717	663434
31332	663435
31424	663436
21988	663437
156461	663438
70961	663439
314818	663440
88914	663441
254610	663442
145494	663443
197984	663444
44723	663445
31450	663446
158003	663447
10217	663448
139868	663449
65416	663450
25070	663451
98957	663452
168111	663453
151575	663454
256966	663455
178135	663456
236304	663457
151665	663458
80575	663459
332511	663460
181828	663461
89270	663462
123102	663463
192156	663464
148896	663465
261726	663466
44714	663467
74758	663468
197859	663469
188586	663470
113307	663471
99745	663472
112404	663473
98919	663474
165757	663475
18088	663476
23037	663477
272309	663478
27285	663479
350533	663480
83680	663481
207521	663482
127615	663483
275734	663484
292240	663485
205966	663486
60950	663487
89760	663488
5608	663489
325520	663490
176170	663491
176582	663492
13369	663493
6114	663494
132707	663495
16034	663496
117826	663497
52423	663498
1577	663499
18097	663500
45772	663501
86806	663502
33311	663503
19615	663504
124872	663505
11940	663506
87014	663507
234368	663508
11320	663509
1972	663510
23184	663511
37417	663512
227316	663513
227812	663514
158393	663515
9049	663516
147436	663517
11904	663518
40638	663519
15064	663520
58782	663521
14734	663522
127546	663523
208325	663524
94731	663525
174500	663526
64921	663527
11310	663528
72965	663529
195711	663530
196806	663531
129687	663532
210038	663533
128209	663534
289025	663535
275997	663536
226171	663537
89151	663538
40827	663539
282192	663540
204675	663541
174285	663542
44449	663543
106942	663544
113810	663545
19878	663546
108463	663547
109785	663548
77851	663549
56238	663550
56282	663551
69116	663552
116083	663553
131333	663554
25718	663555
43380	663556
287598	663557
294443	663558
127068	663559
83121	663560
172047	663561
205955	663562
211965	663563
17534	663564
73074	663565
9531	663566
27293	663567
25810	663568
47409	663569
232048	663570
267335	663571
41032	663572
95592	663573
1776	663574
43406	663575
11373	663576
81642	663577
31095	663578
19389	663579
35073	663580
95331	663581
124796	663582
339346	663583
318638	663584
71109	663585
120824	663586
40690	663587
11826	663588
202453	663589
88029	663590
36680	663591
74433	663592
171290	663593
102035	663594
43524	663595
5829	663596
67712	663597
229498	663598
905	663599
298544	663600
106334	663601
338202	663602
31099	663603
15581	663604
142259	663605
51542	663606
255047	663607
12918	663608
21640	663609
40530	663610
26035	663611
1340	663612
60098	663613
28969	663614
20658	663615
45394	663616
64110	663617
3229	663618
78589	663619
12340	663620
87095	663621
241190	663622
11517	663623
204786	663624
25124	663625
31971	663626
37064	663627
179474	663628
98702	663629
82708	663630
105263	663631
82569	663632
227044	663633
74427	663634
10675	663635
117509	663636
42563	663637
16479	663638
87070	663639
95558	663640
88013	663641
21588	663642
37357	663643
195025	663644
311885	663645
323471	663646
15084	663647
77994	663648
21593	663649
208261	663650
23767	663651
2131	663652
88515	663653
67000	663654
12962	663655
27082	663656
154427	663657
58013	663658
11820	663659
90457	663660
206180	663661
81255	663662
112380	663663
9080	663664
58804	663665
185265	663666
141422	663667
88491	663668
26661	663669
33380	663670
78351	663671
70601	663672
122489	663673
44754	663674
117958	663675
12995	663676
3844	663677
6982	663678
1114	663679
202	663680
62303	663681
253132	663682
70595	663683
13587	663684
60392	663685
104901	663686
11344	663687
5281	663688
24090	663689
13931	663690
148094	663691
6978	663692
17376	663693
170689	663694
3664	663695
33030	663696
89713	663697
952	663698
10979	663699
168725	663700
145833	663701
52556	663702
288162	663703
93966	663704
317459	663705
33468	663706
92596	663707
127508	663708
154906	663709
276081	663710
25875	663711
7433	663712
2332	663713
336211	663714
125003	663715
155035	663716
9054	663717
301481	663718
31384	663719
21316	663720
137649	663721
313006	663722
20	663723
55279	663724
144859	663725
121391	663726
156883	663727
95781	663728
4665	663729
5380	663730
4020	663731
41745	663732
1408	663733
47093	663734
311114	663735
88044	663736
55217	663737
66703	663738
3841	663739
25183	663740
26327	663741
20596	663742
16815	663743
78093	663744
155346	663745
36053	663746
13759	663747
75447	663748
62170	663749
12791	663750
226327	663751
281197	663752
328837	663753
122449	663754
218954	663755
32435	663756
26377	663757
117285	663758
42711	663759
11925	663760
33539	663761
8378	663762
181400	663763
90555	663764
113955	663765
342894	663766
80291	663767
319700	663768
92	663769
19874	663770
68677	663771
162110	663772
4515	663773
124064	663774
9877	663775
36326	663776
54174	663777
97252	663778
6910	663779
116342	663780
107810	663781
8294	663782
88446	663783
11403	663784
11668	663785
25993	663786
100992	663787
3345	663788
166729	663789
53520	663790
33262	663791
25736	663792
246610	663793
81408	663794
17411	663795
98180	663796
333525	663797
5162	663798
70469	663799
7719	663800
123480	663801
15517	663802
48613	663803
59988	663804
347828	663805
126307	663806
186134	663807
1829	663808
66598	663809
169882	663810
53759	663811
108797	663812
261961	663813
1717	663814
111529	663815
96101	663816
6838	663817
88467	663818
168755	663819
33531	663820
336722	663821
36288	663822
63044	663823
40514	663824
153692	663825
253594	663826
316826	663827
62841	663828
104027	663829
4378	663830
863	663831
19375	663832
29227	663833
42175	663834
43283	663835
5278	663836
144276	663837
178005	663838
101795	663839
106431	663840
38529	663841
2292	663842
13936	663843
23002	663844
4186	663845
29080	663846
29080	663847
38250	663848
27007	663849
81099	663850
74113	663851
25756	663852
136291	663853
183274	663854
77789	663855
17230	663856
53653	663857
1842	663858
12708	663859
145712	663860
12451	663861
66868	663862
6685	663863
132995	663864
12273	663865
1916	663866
92722	663867
5002	663868
28014	663869
208281	663870
212189	663871
20005	663872
234159	663873
72290	663874
126745	663875
337412	663876
179598	663877
204624	663878
254439	663879
331147	663880
131394	663881
55701	663882
150822	663883
201070	663884
334727	663885
294620	663886
165513	663887
299710	663888
34555	663889
29927	663890
75279	663891
130825	663892
129204	663893
38264	663894
100249	663895
333423	663896
48262	663897
207179	663898
3686	663899
41829	663900
107744	663901
2	663902
29399	663903
162884	663904
1448	663905
73169	663906
287656	663907
111313	663908
237526	663909
296070	663910
17843	663911
133164	663912
49762	663913
352544	663914
159563	663915
207975	663916
207880	663917
17524	663918
153894	663919
84443	663920
106314	663921
164169	663922
327303	663923
1029	663924
75951	663925
277843	663926
47912	663927
100397	663928
200423	663929
43729	663930
335057	663931
72895	663932
222379	663933
309913	663934
49653	663935
78713	663936
181306	663937
24580	663938
21962	663939
161922	663940
296691	663941
342111	663942
79325	663943
49678	663944
259622	663945
349974	663946
185414	663947
86547	663948
349067	663949
81246	663950
72978	663951
285249	663952
8064	663953
204240	663954
296661	663955
18132	663956
248582	663957
102547	663958
43739	663959
156579	663960
383	663961
164264	663962
166000	663963
33047	663964
276586	663965
3660	663966
278817	663967
59738	663968
8	663969
18958	663970
112655	663971
5950	663972
35251	663973
269958	663974
248893	663975
47080	663976
179424	663977
109208	663978
166532	663979
82613	663980
309582	663981
342218	663982
130727	663983
61385	663984
61165	663985
272383	663986
104900	663987
20835	663988
2818	663989
198752	663990
88884	663991
279697	663992
73020	663993
243651	663994
96409	663995
36274	663996
10291	663997
8726	663998
242312	663999
53264	664000
158286	664001
332566	664002
6992	664003
16714	664004
141978	664005
125749	664006
15901	664007
229859	664008
185318	664009
162077	664010
325716	664011
297104	664012
337258	664013
8266	664014
14530	664015
202711	664016
82139	664017
202821	664018
4761	664019
202625	664020
200795	664021
5171	664022
7264	664023
68983	664024
42990	664025
158	664026
78539	664027
37349	664028
290280	664029
49344	664030
175360	664031
111099	664032
294496	664033
111053	664034
110019	664035
174348	664036
49808	664037
292629	664038
37396	664039
73024	664040
289167	664041
340214	664042
174021	664043
268150	664044
6552	664045
49646	664046
19290	664047
129027	664048
32174	664049
70291	664050
35169	664051
35168	664052
242873	664053
63935	664054
276986	664055
83887	664056
83887	664057
55389	664058
271310	664059
31016	664060
188756	664061
146508	664062
163	664063
779	664064
7103	664065
9502	664066
175039	664067
665	664068
316038	664069
42347	664070
12780	664071
326438	664072
16266	664073
5756	664074
181805	664075
71780	664076
110248	664077
67721	664078
275178	664079
15227	664080
42031	664081
172052	664082
107491	664083
58232	664084
891	664085
27633	664086
270397	664087
172	664088
29503	664089
3915	664090
15742	664091
1336	664092
25327	664093
24138	664094
127487	664095
52044	664096
71381	664097
98119	664098
61803	664099
105301	664100
305531	664101
22483	664102
9834	664103
96406	664104
486	664105
180439	664106
92771	664107
54025	664108
268410	664109
58053	664110
141804	664111
262	664112
130998	664113
127233	664114
15702	664115
14245	664116
5176	664117
82558	664118
38155	664119
135974	664120
22225	664121
247353	664122
191010	664123
23444	664124
397	664125
74152	664126
16415	664127
81327	664128
299283	664129
222660	664130
1573	664131
127144	664132
245158	664133
266554	664134
159963	664135
70657	664136
5213	664137
108387	664138
21492	664139
16125	664140
98030	664141
10507	664142
345578	664143
165677	664144
8786	664145
158946	664146
101800	664147
421	664148
439	664149
1817	664150
161583	664151
49731	664152
53858	664153
143966	664154
81458	664155
28876	664156
75290	664157
1735	664158
234620	664159
3145	664160
209601	664161
73251	664162
3812	664163
22949	664164
88966	664165
290973	664166
200663	664167
6136	664168
233463	664169
41915	664170
16808	664171
5040	664172
37984	664173
348216	664174
2665	664175
27310	664176
30231	664177
104342	664178
123461	664179
81632	664180
179537	664181
133806	664182
217508	664183
115202	664184
115206	664185
350053	664186
286996	664187
120506	664188
10752	664189
34510	664190
94143	664191
69373	664192
34331	664193
4831	664194
2481	664195
2586	664196
52993	664197
316630	664198
351543	664199
84056	664200
36327	664201
22524	664202
286560	664203
37263	664204
84245	664205
71762	664206
209055	664207
293687	664208
5483	664209
11845	664210
83507	664211
140046	664212
141235	664213
31326	664214
74334	664215
22550	664216
50458	664217
53840	664218
139280	664219
97675	664220
37178	664221
53747	664222
89719	664223
104801	664224
54138	664225
91078	664226
41005	664227
70264	664228
73770	664229
48321	664230
33190	664231
268689	664232
325311	664233
40827	664234
190070	664235
178225	664236
231057	664237
137738	664238
59123	664239
137738	664240
74655	664241
94768	664242
129983	664243
29850	664244
104102	664245
52716	664246
166603	664247
290833	664248
207719	664249
152723	664250
224639	664251
152110	664252
49791	664253
93856	664254
352392	664255
140489	664256
295085	664257
286223	664258
128843	664259
355328	664260
105965	664261
139222	664262
109796	664263
24381	664264
24588	664265
291941	664266
80214	664267
1762	664268
4507	664269
106185	664270
119563	664271
113562	664272
237958	664273
19702	664274
127973	664275
98348	664276
294896	664277
351729	664278
203083	664279
49785	664280
164060	664281
49781	664282
83948	664283
83355	664284
88294	664285
15621	664286
128118	664287
136595	664288
122451	664289
127444	664290
19772	664291
355066	664292
94748	664293
253963	664294
181292	664295
182386	664296
288493	664297
287005	664298
153479	664299
64917	664300
350425	664301
44175	664302
43751	664303
89151	664304
225696	664305
25961	664306
13297	664307
13297	664308
79170	664309
97436	664310
325645	664311
17435	664312
645	664313
79638	664314
31938	664315
114197	664316
83127	664317
9398	664318
152149	664319
350955	664320
251447	664321
80281	664322
19296	664323
19168	664324
71796	664325
91244	664326
17310	664327
37739	664328
26902	664329
244584	664330
24432	664331
18907	664332
86266	664333
89814	664334
304970	664335
306324	664336
16148	664337
171759	664338
71674	664339
39009	664340
102952	664341
4452	664342
10126	664343
29890	664344
10136	664345
109236	664346
322905	664347
341308	664348
49792	664349
17885	664350
12248	664351
5641	664352
12918	664353
16172	664354
3799	664355
85120	664356
16250	664357
12282	664358
158110	664359
146708	664360
295826	664361
111848	664362
178134	664363
50040	664364
111855	664365
18143	664366
177632	664367
112203	664368
295813	664369
112308	664370
178369	664371
73765	664372
112162	664373
2987	664374
204835	664375
348505	664376
129679	664377
5820	664378
135539	664379
29705	664380
19753	664381
326193	664382
176863	664383
174007	664384
109751	664385
219659	664386
207617	664387
139598	664388
64860	664389
5862	664390
209782	664391
138118	664392
208494	664393
127314	664394
84288	664395
56400	664396
3207	664397
61267	664398
287125	664399
176552	664400
55570	664401
109502	664402
44037	664403
222250	664404
60493	664405
207771	664406
51596	664407
128274	664408
59077	664409
294264	664410
130081	664411
99199	664412
172232	664413
32131	664414
163032	664415
353942	664416
96029	664417
83132	664418
172501	664419
21645	664420
13279	664421
7868	664422
18006	664423
34216	664424
89154	664425
13467	664426
127444	664427
355724	664428
349242	664429
236962	664430
20511	664431
32208	664432
101903	664433
47225	664434
159652	664435
36700	664436
119554	664437
35083	664438
14081	664439
1098	664440
11896	664441
128741	664442
209308	664443
141257	664444
73012	664445
6406	664446
11513	664447
307304	664448
9299	664449
265700	664450
3444	664451
3444	664452
356089	664453
10354	664454
200473	664455
10634	664456
337144	664457
147999	664458
49367	664459
14448	664460
70374	664461
113353	664462
2866	664463
29690	664464
66041	664465
123090	664466
9449	664467
15788	664468
7670	664469
89013	664470
74851	664471
88549	664472
208614	664473
101612	664474
50539	664475
107037	664476
74261	664477
24930	664478
97932	664479
167915	664480
65908	664481
89306	664482
277573	664483
194294	664484
62260	664485
275017	664486
76764	664487
42259	664488
166016	664489
125520	664490
68109	664491
175340	664492
84203	664493
94223	664494
194533	664495
8941	664496
4031	664497
11733	664498
207853	664499
725	664500
357060	664501
164397	664502
38843	664503
75197	664504
209064	664505
21310	664506
142021	664507
83733	664508
145101	664509
2399	664510
75723	664511
7351	664512
15809	664513
7068	664514
1588	664515
329931	664516
203481	664517
175409	664518
18967	664519
42952	664520
42952	664521
14699	664522
124443	664523
99029	664524
1891	664525
148066	664526
128007	664527
39855	664528
181839	664529
99441	664530
47027	664531
240737	664532
90330	664533
23328	664534
5225	664535
8616	664536
139015	664537
131045	664538
170153	664539
27202	664540
4212	664541
154077	664542
6705	664543
49994	664544
161690	664545
31808	664546
13599	664547
268955	664548
22844	664549
248870	664550
19286	664551
228278	664552
342663	664553
28934	664554
209689	664555
106625	664556
109154	664557
105392	664558
204525	664559
23171	664560
225143	664561
345725	664562
81752	664563
84079	664564
35136	664565
137163	664566
147713	664567
5035	664568
147296	664569
100557	664570
20316	664571
127778	664572
42330	664573
291099	664574
225419	664575
182134	664576
139626	664577
302964	664578
273634	664579
155476	664580
334573	664581
11051	664582
82714	664583
204396	664584
89668	664585
68337	664586
49894	664587
69654	664588
275326	664589
82660	664590
182118	664591
168118	664592
88114	664593
228613	664594
182106	664595
322	664596
2869	664597
335601	664598
2626	664599
224688	664600
265	664601
16295	664602
53468	664603
260720	664604
143968	664605
95374	664606
21831	664607
303009	664608
11393	664609
8807	664610
150382	664611
344017	664612
68369	664613
7765	664614
76630	664615
32554	664616
141251	664617
121545	664618
11327	664619
10510	664620
22189	664621
299949	664622
286547	664623
112017	664624
80274	664625
64259	664626
49671	664627
175420	664628
24571	664629
73368	664630
49640	664631
19294	664632
71038	664633
176635	664634
1842	664635
19454	664636
6662	664637
35006	664638
270981	664639
303593	664640
37637	664641
82373	664642
37955	664643
55318	664644
54707	664645
203854	664646
35316	664647
62665	664648
258361	664649
209426	664650
123751	664651
72173	664652
333108	664653
58840	664654
287933	664655
210083	664656
311745	664657
186909	664658
15718	664659
19719	664660
107802	664661
34313	664662
857	664663
189299	664664
3724	664665
51732	664666
208838	664667
158669	664668
171195	664669
50064	664670
58844	664671
300105	664672
155414	664673
208545	664674
129242	664675
39015	664676
38601	664677
350170	664678
207434	664679
357121	664680
38781	664681
110618	664682
1561	664683
292002	664684
348468	664685
41295	664686
163440	664687
37924	664688
29742	664689
278121	664690
22001	664691
160272	664692
17769	664693
170319	664694
89187	664695
62802	664696
54378	664697
295357	664698
215977	664699
61187	664700
3209	664701
147614	664702
165954	664703
2070	664704
35608	664705
100535	664706
8011	664707
42949	664708
35454	664709
56461	664710
11561	664711
12229	664712
35845	664713
20417	664714
30071	664715
9308	664716
242153	664717
4580	664718
19593	664719
209653	664720
223486	664721
58973	664722
101913	664723
206086	664724
25872	664725
100620	664726
85682	664727
242687	664728
207786	664729
62522	664730
224859	664731
33326	664732
69596	664733
249740	664734
231126	664735
14027	664736
14027	664737
18899	664738
36322	664739
335790	664740
70986	664741
121360	664742
76723	664743
124251	664744
55922	664745
20415	664746
301508	664747
64001	664748
2594	664749
97997	664750
26573	664751
18627	664752
95630	664753
63000	664754
210221	664755
196312	664756
216082	664757
126810	664758
1396	664759
21541	664760
50412	664761
190992	664762
284830	664763
208635	664764
19711	664765
148409	664766
235927	664767
167591	664768
32687	664769
216046	664770
226644	664771
340957	664772
55615	664773
167020	664774
7288	664775
109678	664776
288099	664777
31535	664778
176111	664779
155104	664780
80264	664781
1425	664782
281249	664783
80271	664784
83250	664785
20894	664786
53248	664787
1	664788
46209	664789
173776	664790
201961	664791
113856	664792
108004	664793
296962	664794
315551	664795
281327	664796
44303	664797
22202	664798
194272	664799
79875	664800
106229	664801
116768	664802
44830	664803
94322	664804
290416	664805
1354	664806
20542	664807
206156	664808
235	664809
18465	664810
194860	664811
47441	664812
150881	664813
296658	664814
10012	664815
93736	664816
90603	664817
87295	664818
18	664819
42499	664820
61308	664821
42276	664822
35892	664823
66442	664824
183875	664825
315473	664826
31335	664827
6209	664828
48896	664829
64680	664830
5748	664831
97348	664832
31335	664833
87000	664834
162385	664835
107728	664836
64393	664837
42812	664838
16174	664839
56250	664840
166969	664841
3154	664842
80360	664843
92583	664844
108270	664845
5404	664846
75103	664847
51332	664848
192379	664849
54740	664850
33590	664851
126362	664852
25489	664853
120746	664854
13808	664855
24002	664856
170125	664857
40802	664858
17425	664859
322317	664860
14357	664861
23798	664862
80085	664863
21007	664864
51326	664865
90631	664866
204867	664867
29590	664868
103686	664869
19111	664870
15833	664871
10122	664872
10550	664873
112429	664874
70679	664875
353881	664876
6325	664877
275005	664878
4459	664879
194326	664880
30055	664881
322279	664882
47563	664883
10867	664884
113818	664885
23738	664886
256105	664887
32174	664888
29640	664889
90408	664890
24424	664891
6710	664892
194620	664893
78487	664894
43353	664895
20308	664896
43193	664897
34447	664898
173612	664899
79326	664900
23531	664901
3350	664902
342054	664903
34590	664904
75060	664905
60354	664906
78031	664907
108851	664908
194035	664909
118516	664910
33791	664911
83230	664912
71761	664913
102775	664914
6632	664915
1834	664916
101151	664917
36631	664918
98445	664919
136821	664920
78487	664921
14024	664922
114096	664923
137700	664924
38472	664925
41741	664926
207345	664927
353020	664928
16519	664929
356225	664930
56315	664931
35042	664932
15849	664933
109910	664934
228153	664935
118492	664936
161422	664937
177152	664938
155158	664939
292709	664940
326197	664941
114222	664942
33545	664943
15598	664944
91408	664945
30908	664946
285877	664947
47134	664948
1475	664949
72205	664950
28990	664951
325208	664952
62165	664953
161714	664954
10748	664955
62696	664956
1689	664957
121487	664958
89376	664959
111296	664960
89866	664961
5497	664962
22137	664963
7596	664964
136425	664965
25359	664966
15137	664967
64195	664968
94115	664969
64502	664970
94634	664971
49780	664972
49786	664973
10148	664974
49431	664975
34156	664976
83769	664977
73282	664978
223931	664979
349959	664980
49431	664981
172703	664982
15645	664983
84278	664984
15330	664985
97493	664986
65927	664987
65893	664988
40791	664989
78019	664990
11561	664991
22107	664992
33151	664993
1886	664994
270204	664995
47229	664996
10626	664997
157593	664998
98774	664999
1120	665000
25072	665001
3952	665002
104747	665003
102337	665004
51501	665005
226757	665006
39887	665007
5278	665008
29015	665009
208169	665010
35212	665011
45754	665012
51446	665013
15388	665014
56122	665015
83458	665016
46352	665017
24945	665018
192067	665019
258484	665020
14064	665021
252001	665022
226703	665023
30616	665024
360	665025
15715	665026
289396	665027
53263	665028
13449	665029
220833	665030
315697	665031
83556	665032
50506	665033
105056	665034
4844	665035
136962	665036
113156	665037
169879	665038
984	665039
90346	665040
48007	665041
52391	665042
59076	665043
48102	665044
223905	665045
47670	665046
137037	665047
984	665048
38675	665049
281691	665050
4844	665051
106546	665052
176809	665053
34210	665054
72388	665055
43934	665056
73830	665057
88405	665058
65741	665059
47201	665060
83426	665061
57316	665062
24454	665063
17916	665064
49143	665065
188842	665066
83209	665067
206391	665068
120963	665069
269985	665070
166032	665071
35385	665072
119577	665073
11651	665074
267175	665075
18393	665076
403	665077
33704	665078
98226	665079
167007	665080
24607	665081
252434	665082
78771	665083
236255	665084
92776	665085
92498	665086
257525	665087
206955	665088
141975	665089
354788	665090
14695	665091
190078	665092
57981	665093
90990	665094
9342	665095
83145	665096
83145	665097
13705	665098
68325	665099
149393	665100
111557	665101
27235	665102
24596	665103
17036	665104
32977	665105
79196	665106
15810	665107
127308	665108
52411	665109
271176	665110
54159	665111
32760	665112
53869	665113
588	665114
34107	665115
289366	665116
27871	665117
158384	665118
13112	665119
95006	665120
16565	665121
60153	665122
346536	665123
269274	665124
186009	665125
437	665126
5814	665127
31691	665128
89201	665129
295893	665130
14068	665131
113715	665132
26162	665133
76081	665134
184629	665135
54078	665136
182921	665137
10481	665138
16058	665139
185189	665140
116178	665141
76413	665142
50501	665143
48202	665144
308076	665145
300186	665146
81272	665147
32848	665148
145726	665149
114260	665150
28446	665151
164436	665152
234907	665153
5295	665154
18335	665155
116724	665156
170632	665157
7803	665158
62146	665159
29305	665160
27336	665161
75529	665162
38454	665163
57234	665164
189082	665165
333858	665166
61559	665167
231707	665168
233480	665169
131340	665170
85108	665171
130233	665172
112937	665173
9919	665174
71317	665175
258533	665176
29081	665177
4349	665178
170678	665179
283838	665180
170548	665181
136049	665182
283704	665183
9917	665184
50357	665185
179259	665186
223310	665187
174958	665188
28319	665189
78519	665190
5847	665191
136170	665192
15502	665193
26082	665194
10357	665195
44262	665196
26086	665197
38135	665198
232822	665199
183431	665200
112423	665201
282343	665202
52852	665203
54912	665204
141840	665205
11070	665206
11523	665207
355682	665208
8728	665209
133997	665210
125704	665211
114046	665212
15542	665213
122162	665214
21002	665215
195206	665216
165191	665217
167609	665218
268268	665219
43456	665220
105379	665221
5403	665222
270833	665223
266779	665224
321801	665225
346732	665226
201169	665227
210408	665228
83685	665229
10591	665230
96926	665231
65479	665232
123437	665233
104671	665234
204923	665235
59455	665236
53576	665237
120975	665238
207955	665239
38380	665240
12979	665241
203391	665242
57771	665243
200138	665244
18113	665245
154152	665246
46723	665247
8302	665248
198572	665249
154062	665250
326866	665251
53367	665252
6844	665253
274599	665254
343062	665255
126471	665256
122898	665257
117	665258
93642	665259
228585	665260
156755	665261
247165	665262
137769	665263
74822	665264
105463	665265
125317	665266
180753	665267
229841	665268
58238	665269
125042	665270
106566	665271
300071	665272
126471	665273
59937	665274
163518	665275
21581	665276
339109	665277
124032	665278
111850	665279
279105	665280
325240	665281
273926	665282
4778	665283
353197	665284
90978	665285
259911	665286
37975	665287
38383	665288
4075	665289
24289	665290
205714	665291
321	665292
301	665293
5732	665294
105322	665295
173288	665296
250698	665297
26585	665298
352187	665299
129682	665300
43085	665301
221003	665302
175668	665303
58490	665304
114433	665305
313165	665306
22218	665307
52280	665308
311996	665309
25784	665310
353457	665311
196808	665312
37395	665313
80271	665314
80272	665315
121701	665316
94131	665317
62295	665318
72689	665319
225563	665320
11527	665321
9464	665322
26402	665323
102453	665324
269636	665325
334192	665326
141950	665327
122797	665328
195114	665329
111496	665330
128710	665331
37597	665332
19283	665333
1359	665334
31725	665335
239498	665336
83822	665337
180175	665338
28418	665339
58805	665340
296721	665341
204662	665342
353363	665343
111290	665344
37307	665345
293830	665346
323968	665347
183224	665348
176514	665349
122414	665350
302394	665351
281183	665352
209419	665353
114396	665354
129840	665355
285575	665356
112131	665357
121976	665358
178341	665359
346296	665360
83320	665361
230315	665362
289665	665363
174194	665364
90205	665365
175977	665366
71885	665367
73238	665368
42662	665369
172025	665370
290615	665371
19719	665372
351131	665373
204974	665374
288505	665375
110024	665376
71911	665377
207079	665378
278832	665379
3	665380
10993	665381
18998	665382
15499	665383
125669	665384
309712	665385
343784	665386
269023	665387
42599	665388
94498	665389
196612	665390
20101	665391
247907	665392
10942	665393
126663	665394
164724	665395
46275	665396
45869	665397
286383	665398
111423	665399
210396	665400
129182	665401
353173	665402
34588	665403
324859	665404
189702	665405
105968	665406
79060	665407
106682	665408
14634	665409
74352	665410
77452	665411
194782	665412
209406	665413
164207	665414
128724	665415
194379	665416
210431	665417
206309	665418
209322	665419
289297	665420
74286	665421
105946	665422
207529	665423
354509	665424
112284	665425
34716	665426
250187	665427
48628	665428
7619	665429
110844	665430
172415	665431
73327	665432
208604	665433
2687	665434
206300	665435
72563	665436
17682	665437
38323	665438
357549	665439
288725	665440
10377	665441
73766	665442
34026	665443
37338	665444
109500	665445
72924	665446
111263	665447
122062	665448
49672	665449
34179	665450
72696	665451
2200	665452
173310	665453
176744	665454
11650	665455
355854	665456
73022	665457
352536	665458
79745	665459
108460	665460
110663	665461
62649	665462
8945	665463
127943	665464
176722	665465
56536	665466
177278	665467
205528	665468
286484	665469
34221	665470
7849	665471
176150	665472
130089	665473
73828	665474
111268	665475
176549	665476
287844	665477
172467	665478
172736	665479
175905	665480
111369	665481
172268	665482
288677	665483
146658	665484
24440	665485
34026	665486
108881	665487
172891	665488
48910	665489
71769	665490
294308	665491
206880	665492
294711	665493
73302	665494
62681	665495
176745	665496
230191	665497
209446	665498
73362	665499
24579	665500
111207	665501
174628	665502
71094	665503
175344	665504
49666	665505
39030	665506
49669	665507
356401	665508
33922	665509
83000	665510
288282	665511
110748	665512
175982	665513
177790	665514
48846	665515
175948	665516
175966	665517
17931	665518
42727	665519
218028	665520
174362	665521
146387	665522
17435	665523
172832	665524
21422	665525
49099	665526
72684	665527
280565	665528
174820	665529
105805	665530
147566	665531
174072	665532
73037	665533
205485	665534
49670	665535
229578	665536
73147	665537
174061	665538
291211	665539
68262	665540
74581	665541
71063	665542
349368	665543
207237	665544
207500	665545
84314	665546
175091	665547
354563	665548
130007	665549
47598	665550
106342	665551
205028	665552
356340	665553
205668	665554
8493	665555
349866	665556
71450	665557
172761	665558
17637	665559
34481	665560
108746	665561
281222	665562
109974	665563
108794	665564
209463	665565
9315	665566
172317	665567
105121	665568
127244	665569
38440	665570
12751	665571
176875	665572
17696	665573
65595	665574
171372	665575
286036	665576
34077	665577
294283	665578
288888	665579
355863	665580
174779	665581
96991	665582
108812	665583
287672	665584
294876	665585
107701	665586
27421	665587
100590	665588
113108	665589
2747	665590
142228	665591
79576	665592
2747	665593
82973	665594
129245	665595
103961	665596
271884	665597
169311	665598
333528	665599
71803	665600
69298	665601
118222	665602
266324	665603
113894	665604
42693	665605
357604	665606
349457	665607
3239	665608
30845	665609
174289	665610
159685	665611
350216	665612
27434	665613
313045	665614
37263	665615
59445	665616
22128	665617
53411	665618
127689	665619
294224	665620
60296	665621
17516	665622
175854	665623
8328	665624
11739	665625
121429	665626
117851	665627
33763	665628
5278	665629
60651	665630
69556	665631
188768	665632
16156	665633
71162	665634
51653	665635
100294	665636
350524	665637
107409	665638
16181	665639
118341	665640
18182	665641
223258	665642
39764	665643
90742	665644
82929	665645
119897	665646
117634	665647
102781	665648
60023	665649
224437	665650
31493	665651
108810	665652
126321	665653
29671	665654
24700	665655
198812	665656
6343	665657
334124	665658
73312	665659
38672	665660
205795	665661
201109	665662
25323	665663
262096	665664
90578	665665
137699	665666
121767	665667
119957	665668
9693	665669
168351	665670
571	665671
35404	665672
39253	665673
219705	665674
147585	665675
63066	665676
55791	665677
46176	665678
95827	665679
62196	665680
88180	665681
1993	665682
10437	665683
14746	665684
25317	665685
18940	665686
127699	665687
35983	665688
108979	665689
187961	665690
107894	665691
56691	665692
25714	665693
71922	665694
43928	665695
153394	665696
5522	665697
4707	665698
4377	665699
118959	665700
1745	665701
78264	665702
192304	665703
51448	665704
14254	665705
50911	665706
103562	665707
69231	665708
267066	665709
27503	665710
42575	665711
19661	665712
280881	665713
8396	665714
80901	665715
19382	665716
303444	665717
340119	665718
123990	665719
80674	665720
8396	665721
197368	665722
50852	665723
7475	665724
45695	665725
560	665726
31228	665727
119565	665728
52589	665729
1286	665730
31209	665731
67108	665732
2158	665733
194414	665734
194053	665735
45748	665736
101364	665737
18875	665738
303437	665739
140522	665740
264859	665741
160845	665742
13835	665743
50189	665744
18421	665745
2290	665746
40074	665747
46291	665748
83956	665749
36045	665750
25364	665751
320764	665752
94615	665753
35812	665754
118281	665755
43731	665756
314619	665757
179284	665758
113683	665759
64016	665760
242983	665761
161599	665762
263160	665763
99886	665764
14635	665765
30783	665766
5617	665767
896	665768
74365	665769
82	665770
104921	665771
208678	665772
81141	665773
61988	665774
171084	665775
66829	665776
240794	665777
123473	665778
21780	665779
205563	665780
66518	665781
75286	665782
116809	665783
317900	665784
22881	665785
13252	665786
7214	665787
38060	665788
55271	665789
53893	665790
181383	665791
226241	665792
150096	665793
1102	665794
27027	665795
13464	665796
2058	665797
41907	665798
26133	665799
190965	665800
1287	665801
60491	665802
1782	665803
107077	665804
6844	665805
280307	665806
22411	665807
43327	665808
8964	665809
160459	665810
140049	665811
6439	665812
4797	665813
64167	665814
195417	665815
21684	665816
46490	665817
107454	665818
37640	665819
141526	665820
62652	665821
74668	665822
324919	665823
48759	665824
175483	665825
48764	665826
71033	665827
23058	665828
7924	665829
175945	665830
9381	665831
6251	665832
27058	665833
19613	665834
5324	665835
1572	665836
22440	665837
3748	665838
57416	665839
42163	665840
1925	665841
37850	665842
67272	665843
301888	665844
158064	665845
99839	665846
41773	665847
236140	665848
5279	665849
36756	665850
1126	665851
91106	665852
7241	665853
206390	665854
12699	665855
12699	665856
29272	665857
15386	665858
67835	665859
355434	665860
1891	665861
80859	665862
124425	665863
42719	665864
139425	665865
324349	665866
854	665867
41760	665868
93878	665869
7274	665870
347156	665871
24486	665872
347235	665873
29873	665874
8349	665875
122022	665876
161635	665877
250168	665878
139179	665879
207910	665880
124433	665881
128175	665882
13890	665883
306429	665884
127934	665885
13279	665886
77500	665887
27372	665888
83884	665889
348659	665890
354185	665891
1339	665892
353376	665893
104922	665894
300603	665895
265196	665896
89630	665897
53880	665898
69009	665899
64144	665900
259938	665901
344387	665902
136269	665903
17313	665904
97019	665905
55931	665906
52809	665907
167819	665908
3730	665909
71881	665910
36515	665911
53075	665912
127668	665913
157092	665914
158093	665915
100554	665916
93942	665917
51572	665918
289007	665919
14328	665920
74658	665921
98309	665922
15085	665923
275081	665924
78090	665925
21270	665926
22140	665927
193896	665928
74559	665929
350076	665930
237871	665931
56175	665932
106685	665933
208126	665934
264266	665935
14640	665936
311270	665937
6455	665938
118676	665939
164392	665940
7936	665941
112131	665942
172358	665943
351643	665944
178395	665945
178158	665946
34520	665947
73073	665948
176784	665949
50137	665950
121151	665951
129896	665952
278949	665953
208840	665954
11640	665955
279531	665956
126678	665957
47593	665958
49457	665959
109953	665960
34339	665961
110048	665962
42718	665963
13263	665964
49623	665965
356907	665966
23707	665967
11832	665968
266864	665969
778	665970
286027	665971
35038	665972
206283	665973
171438	665974
176362	665975
29666	665976
2029	665977
192094	665978
11039	665979
29729	665980
91413	665981
73824	665982
177813	665983
18089	665984
146376	665985
42434	665986
11733	665987
10762	665988
37199	665989
326711	665990
97799	665991
240082	665992
147544	665993
18948	665994
40884	665995
79835	665996
40884	665997
330268	665998
63039	665999
111103	666000
117963	666001
87194	666002
35561	666003
49102	666004
182813	666005
31468	666006
66226	666007
259408	666008
2253	666009
152435	666010
150516	666011
4314	666012
243121	666013
38606	666014
932	666015
36144	666016
1027	666017
157559	666018
338577	666019
12859	666020
131216	666021
234018	666022
201670	666023
2349	666024
192370	666025
209789	666026
44000	666027
111099	666028
14409	666029
352531	666030
53831	666031
68908	666032
168238	666033
43896	666034
16576	666035
110006	666036
16316	666037
8448	666038
203917	666039
13583	666040
130588	666041
125145	666042
319282	666043
39066	666044
117925	666045
69272	666046
26553	666047
3892	666048
38666	666049
45944	666050
36739	666051
6333	666052
1447	666053
68703	666054
227855	666055
15750	666056
64168	666057
179275	666058
9399	666059
247139	666060
357417	666061
4139	666062
340923	666063
2239	666064
122601	666065
192345	666066
349160	666067
98191	666068
28785	666069
88127	666070
180288	666071
10101	666072
329129	666073
101152	666074
321498	666075
68796	666076
27046	666077
145376	666078
9330	666079
261027	666080
42042	666081
1502	666082
40349	666083
68568	666084
146042	666085
93892	666086
80217	666087
206767	666088
182114	666089
69542	666090
23470	666091
62021	666092
45335	666093
130787	666094
270529	666095
164933	666096
101433	666097
322129	666098
16149	666099
18389	666100
119117	666101
114591	666102
142326	666103
9399	666104
21071	666105
120897	666106
101077	666107
45358	666108
20713	666109
196468	666110
161516	666111
102740	666112
17113	666113
9148	666114
80215	666115
162963	666116
32435	666117
269514	666118
44162	666119
274444	666120
810	666121
165276	666122
6800	666123
34679	666124
61313	666125
133650	666126
329686	666127
58968	666128
297813	666129
67532	666130
161313	666131
158943	666132
44	666133
329690	666134
319641	666135
389	666136
46194	666137
67954	666138
26347	666139
104274	666140
56622	666141
161509	666142
322808	666143
335	666144
96603	666145
1721	666146
152898	666147
146802	666148
202555	666149
32800	666150
83585	666151
79504	666152
33068	666153
190257	666154
189123	666155
318392	666156
101731	666157
314908	666158
40106	666159
104024	666160
291607	666161
111023	666162
291246	666163
171055	666164
16932	666165
146483	666166
16932	666167
110797	666168
3574	666169
68268	666170
3588	666171
137156	666172
119391	666173
129182	666174
49099	666175
127523	666176
20998	666177
98293	666178
38919	666179
48890	666180
181070	666181
209450	666182
13241	666183
127976	666184
128830	666185
83796	666186
302148	666187
73239	666188
209740	666189
205653	666190
280108	666191
291248	666192
285405	666193
35313	666194
49401	666195
30428	666196
102265	666197
23865	666198
58748	666199
16553	666200
29	666201
105170	666202
113102	666203
60086	666204
5333	666205
48721	666206
80013	666207
61934	666208
321724	666209
171822	666210
295754	666211
42	666212
257038	666213
40916	666214
2843	666215
15392	666216
15347	666217
91729	666218
183761	666219
37699	666220
3199	666221
1970	666222
203036	666223
269536	666224
1044	666225
154749	666226
17337	666227
133153	666228
84366	666229
14667	666230
259062	666231
144	666232
210110	666233
295767	666234
126415	666235
80	666236
95084	666237
7688	666238
80829	666239
106119	666240
323754	666241
45454	666242
102937	666243
12800	666244
205004	666245
5	666246
171049	666247
123914	666248
21534	666249
46519	666250
15009	666251
4258	666252
125165	666253
164774	666254
81333	666255
16874	666256
118559	666257
172192	666258
175165	666259
351896	666260
11742	666261
83146	666262
269789	666263
287605	666264
73084	666265
24043	666266
42712	666267
279408	666268
111147	666269
111546	666270
3712	666271
169058	666272
207281	666273
22062	666274
77083	666275
2279	666276
53298	666277
3946	666278
105325	666279
17341	666280
97416	666281
271329	666282
66600	666283
168787	666284
142036	666285
23403	666286
53809	666287
205209	666288
88436	666289
82896	666290
101177	666291
19133	666292
188624	666293
15356	666294
21120	666295
36245	666296
35627	666297
51058	666298
9141	666299
26075	666300
194373	666301
170632	666302
100412	666303
8092	666304
113763	666305
11967	666306
70035	666307
8229	666308
57809	666309
323535	666310
78660	666311
151626	666312
163495	666313
151626	666314
353460	666315
120078	666316
6065	666317
196783	666318
327796	666319
3579	666320
67950	666321
5282	666322
26329	666323
4183	666324
66236	666325
100537	666326
113240	666327
50464	666328
286257	666329
44168	666330
352472	666331
17842	666332
146657	666333
71581	666334
24647	666335
52631	666336
16577	666337
11897	666338
129556	666339
173790	666340
9294	666341
206018	666342
285650	666343
111289	666344
11040	666345
27461	666346
259203	666347
349954	666348
353132	666349
110120	666350
128649	666351
288810	666352
235867	666353
73775	666354
84174	666355
112221	666356
38854	666357
75356	666358
959	666359
73234	666360
205894	666361
166529	666362
177846	666363
110761	666364
176566	666365
176354	666366
205232	666367
72430	666368
172742	666369
176455	666370
84437	666371
210499	666372
118342	666373
165807	666374
26124	666375
89857	666376
48635	666377
175050	666378
71847	666379
286752	666380
10121	666381
230949	666382
145490	666383
40972	666384
100542	666385
259751	666386
158207	666387
11391	666388
92576	666389
15913	666390
95909	666391
108004	666392
35209	666393
13611	666394
18302	666395
4070	666396
198502	666397
88284	666398
50264	666399
222490	666400
8046	666401
289010	666402
206247	666403
139865	666404
1571	666405
152168	666406
89561	666407
36240	666408
91098	666409
3706	666410
209236	666411
32668	666412
32134	666413
163096	666414
99698	666415
22928	666416
50660	666417
104591	666418
158568	666419
31519	666420
193067	666421
289070	666422
64028	666423
302281	666424
59079	666425
216754	666426
13659	666427
21995	666428
2880	666429
44513	666430
47056	666431
20567	666432
106806	666433
66402	666434
22417	666435
22545	666436
63661	666437
123047	666438
41872	666439
161508	666440
3700	666441
52219	666442
213953	666443
152980	666444
13321	666445
78108	666446
49034	666447
173363	666448
3962	666449
101498	666450
94125	666451
4499	666452
348892	666453
104545	666454
121394	666455
112379	666456
60348	666457
17355	666458
5632	666459
262951	666460
75341	666461
33214	666462
62103	666463
10807	666464
18882	666465
166126	666466
31305	666467
14313	666468
62116	666469
321663	666470
117668	666471
61676	666472
2460	666473
95507	666474
47537	666475
190939	666476
27862	666477
5577	666478
42793	666479
32550	666480
195549	666481
42376	666482
82057	666483
14364	666484
218240	666485
59370	666486
24322	666487
4510	666488
24780	666489
6825	666490
112688	666491
37003	666492
32953	666493
238307	666494
19876	666495
58478	666496
331833	666497
197764	666498
155796	666499
7986	666500
62039	666501
319696	666502
201781	666503
246689	666504
987	666505
26892	666506
56330	666507
72064	666508
174567	666509
124388	666510
61240	666511
82231	666512
8416	666513
49563	666514
37874	666515
38194	666516
201811	666517
38050	666518
290492	666519
123768	666520
42054	666521
72752	666522
10868	666523
108591	666524
72918	666525
292973	666526
174902	666527
171557	666528
294163	666529
294339	666530
110259	666531
82010	666532
292559	666533
172405	666534
72916	666535
109943	666536
20161	666537
38530	666538
129631	666539
207483	666540
132853	666541
85996	666542
8399	666543
35005	666544
80795	666545
10927	666546
128845	666547
128642	666548
351055	666549
625	666550
14915	666551
31717	666552
7612	666553
57968	666554
101011	666555
212636	666556
211444	666557
132523	666558
27884	666559
57892	666560
14876	666561
215285	666562
37160	666563
205116	666564
210458	666565
22545	666566
130037	666567
26777	666568
351939	666569
57899	666570
350119	666571
85985	666572
14919	666573
207715	666574
11030	666575
80795	666576
153942	666577
123805	666578
133214	666579
133275	666580
131507	666581
36442	666582
134847	666583
33261	666584
18887	666585
36442	666586
327905	666587
18013	666588
240226	666589
33997	666590
144393	666591
118825	666592
111779	666593
34283	666594
126462	666595
27569	666596
54338	666597
151684	666598
24101	666599
7083	666600
104728	666601
131745	666602
53584	666603
263995	666604
231443	666605
11753	666606
45662	666607
137941	666608
130621	666609
84460	666610
84903	666611
122543	666612
71929	666613
288189	666614
104948	666615
26593	666616
34151	666617
68830	666618
114888	666619
69679	666620
112592	666621
214395	666622
2006	666623
8144	666624
113269	666625
22003	666626
56999	666627
19549	666628
342267	666629
8597	666630
41570	666631
9038	666632
27680	666633
38957	666634
77229	666635
21414	666636
20436	666637
7545	666638
4337	666639
84985	666640
33213	666641
113071	666642
6830	666643
169026	666644
17866	666645
117496	666646
57070	666647
595	666648
39156	666649
36248	666650
84640	666651
53595	666652
92480	666653
104621	666654
56247	666655
67696	666656
19316	666657
200805	666658
3837	666659
210115	666660
93567	666661
5956	666662
22972	666663
39920	666664
186965	666665
19964	666666
9357	666667
188785	666668
143612	666669
20160	666670
84689	666671
160787	666672
267058	666673
67563	666674
96883	666675
7987	666676
189697	666677
533	666678
96001	666679
120227	666680
12275	666681
6401	666682
102045	666683
325491	666684
476	666685
76213	666686
117858	666687
188673	666688
2598	666689
178273	666690
6971	666691
233250	666692
79516	666693
95940	666694
120855	666695
29620	666696
201542	666697
1281	666698
5915	666699
172851	666700
90361	666701
60013	666702
29838	666703
4488	666704
326038	666705
166107	666706
211910	666707
97255	666708
11753	666709
2730	666710
256883	666711
56991	666712
59027	666713
8752	666714
131728	666715
86049	666716
30942	666717
178574	666718
106885	666719
194984	666720
256929	666721
24544	666722
25676	666723
23119	666724
7961	666725
858	666726
37030	666727
194776	666728
353682	666729
30198	666730
86533	666731
18618	666732
20582	666733
298149	666734
8157	666735
247624	666736
211544	666737
515	666738
18604	666739
1810	666740
9574	666741
1342	666742
737	666743
94739	666744
18608	666745
68155	666746
98828	666747
51929	666748
125962	666749
149759	666750
843	666751
135392	666752
60743	666753
5635	666754
121894	666755
63569	666756
28021	666757
5847	666758
31228	666759
29454	666760
57791	666761
1246	666762
32388	666763
171987	666764
244367	666765
84585	666766
99932	666767
73979	666768
79151	666769
121523	666770
51359	666771
63163	666772
120473	666773
203393	666774
101372	666775
32357	666776
84279	666777
54104	666778
9660	666779
329232	666780
59601	666781
225790	666782
154694	666783
92045	666784
335112	666785
37627	666786
26305	666787
243242	666788
29190	666789
52197	666790
117570	666791
79882	666792
51293	666793
12233	666794
20631	666795
161985	666796
4624	666797
305035	666798
19163	666799
48982	666800
31946	666801
91891	666802
205587	666803
129499	666804
63341	666805
1224	666806
1735	666807
160775	666808
77853	666809
99776	666810
30646	666811
60826	666812
23322	666813
154439	666814
73762	666815
37593	666816
30348	666817
33818	666818
16715	666819
119251	666820
13814	666821
11301	666822
44518	666823
36613	666824
147175	666825
24391	666826
5422	666827
266845	666828
102668	666829
14981	666830
128964	666831
209185	666832
64053	666833
85009	666834
102107	666835
83180	666836
133006	666837
46344	666838
1321	666839
129924	666840
29874	666841
3649	666842
10579	666843
11363	666844
54865	666845
88618	666846
15580	666847
26324	666848
18815	666849
102064	666850
103423	666851
329226	666852
35777	666853
79861	666854
120206	666855
15859	666856
7273	666857
83811	666858
156648	666859
83675	666860
117984	666861
19672	666862
78396	666863
17745	666864
51098	666865
97109	666866
6229	666867
95743	666868
12511	666869
22963	666870
63290	666871
32445	666872
198499	666873
1246	666874
10452	666875
28272	666876
187288	666877
5286	666878
85018	666879
75340	666880
85042	666881
124513	666882
6398	666883
25751	666884
11195	666885
122524	666886
4097	666887
90903	666888
17994	666889
2478	666890
19950	666891
182872	666892
333885	666893
130694	666894
28642	666895
35983	666896
15145	666897
17159	666898
2367	666899
51121	666900
2006	666901
121940	666902
19968	666903
129429	666904
79500	666905
187095	666906
70754	666907
69094	666908
64175	666909
2465	666910
13829	666911
170541	666912
51500	666913
210462	666914
18676	666915
32739	666916
37831	666917
18671	666918
20045	666919
58651	666920
35996	666921
118139	666922
31435	666923
56696	666924
10051	666925
6990	666926
349918	666927
129260	666928
187568	666929
51080	666930
347155	666931
3291	666932
165032	666933
73467	666934
28821	666935
52928	666936
50046	666937
3528	666938
17432	666939
40114	666940
88784	666941
94335	666942
11855	666943
46338	666944
33911	666945
56604	666946
64647	666947
121283	666948
4235	666949
77380	666950
219894	666951
10451	666952
37035	666953
80898	666954
35860	666955
99002	666956
5561	666957
214937	666958
32118	666959
4941	666960
20795	666961
56844	666962
19823	666963
17667	666964
175602	666965
110415	666966
30211	666967
94287	666968
39116	666969
90417	666970
57843	666971
185571	666972
306204	666973
152686	666974
6717	666975
85835	666976
20712	666977
79425	666978
69218	666979
37601	666980
265406	666981
420	666982
129773	666983
3927	666984
11886	666985
103217	666986
61455	666987
83819	666988
5415	666989
86511	666990
147733	666991
45196	666992
146700	666993
35717	666994
95360	666995
123624	666996
81877	666997
158822	666998
81421	666999
116667	667000
344288	667001
8143	667002
34068	667003
23397	667004
74123	667005
205534	667006
23723	667007
6845	667008
30895	667009
339972	667010
8855	667011
17127	667012
32499	667013
7488	667014
41269	667015
85662	667016
176500	667017
352112	667018
91116	667019
95782	667020
34810	667021
94832	667022
5623	667023
20467	667024
140052	667025
27449	667026
343946	667027
356206	667028
79465	667029
245468	667030
15804	667031
9831	667032
88163	667033
275260	667034
31970	667035
149	667036
201556	667037
105940	667038
8157	667039
228984	667040
58954	667041
119067	667042
179645	667043
24175	667044
333685	667045
27590	667046
269157	667047
117471	667048
192884	667049
153	667050
14247	667051
7262	667052
50916	667053
18286	667054
107012	667055
39016	667056
72207	667057
328153	667058
86454	667059
9239	667060
9660	667061
27253	667062
1844	667063
32337	667064
12685	667065
46850	667066
56882	667067
28222	667068
85000	667069
151462	667070
130321	667071
3127	667072
138251	667073
296285	667074
81354	667075
125383	667076
162324	667077
97979	667078
2485	667079
8112	667080
115089	667081
37030	667082
322486	667083
52281	667084
137675	667085
2716	667086
85955	667087
133537	667088
38885	667089
11066	667090
128613	667091
83182	667092
91180	667093
42255	667094
52268	667095
30907	667096
41108	667097
312583	667098
90647	667099
9610	667100
77304	667101
187641	667102
52294	667103
117570	667104
16732	667105
25635	667106
69401	667107
128297	667108
62147	667109
117580	667110
51224	667111
7584	667112
2039	667113
120456	667114
16677	667115
8917	667116
50422	667117
20372	667118
85663	667119
209082	667120
31973	667121
28227	667122
52620	667123
26772	667124
11177	667125
118706	667126
230992	667127
27507	667128
2153	667129
11906	667130
15187	667131
11685	667132
7600	667133
23816	667134
31861	667135
76601	667136
2598	667137
209343	667138
134519	667139
91004	667140
11430	667141
15722	667142
27477	667143
277164	667144
674	667145
70026	667146
19906	667147
80421	667148
23430	667149
57003	667150
3338	667151
352821	667152
70046	667153
45279	667154
6824	667155
58082	667156
293271	667157
29659	667158
22	667159
4284	667160
20558	667161
40962	667162
158819	667163
24391	667164
22717	667165
38384	667166
54903	667167
20264	667168
62449	667169
11195	667170
8320	667171
20043	667172
104096	667173
95830	667174
133244	667175
41390	667176
1456	667177
19419	667178
187166	667179
68946	667180
53495	667181
202044	667182
89168	667183
21122	667184
1246	667185
175673	667186
240151	667187
18526	667188
68404	667189
9851	667190
33226	667191
81075	667192
51679	667193
99217	667194
313261	667195
14449	667196
27552	667197
15874	667198
306719	667199
142302	667200
256156	667201
133762	667202
6733	667203
66456	667204
19950	667205
77193	667206
117741	667207
117565	667208
8671	667209
4284	667210
27608	667211
142364	667212
2986	667213
69889	667214
425	667215
27831	667216
2632	667217
93966	667218
177934	667219
52243	667220
163455	667221
74186	667222
92709	667223
47664	667224
84888	667225
190615	667226
202041	667227
72851	667228
31382	667229
13610	667230
65492	667231
149347	667232
5700	667233
44434	667234
202475	667235
7210	667236
78906	667237
44383	667238
7294	667239
7552	667240
148892	667241
84621	667242
15855	667243
40398	667244
47643	667245
12227	667246
125729	667247
32241	667248
28961	667249
129297	667250
110866	667251
8971	667252
34882	667253
117818	667254
312363	667255
93594	667256
4389	667257
15877	667258
91241	667259
77835	667260
7625	667261
350379	667262
3532	667263
293581	667264
145297	667265
37865	667266
39791	667267
21112	667268
37101	667269
3137	667270
101080	667271
122520	667272
47637	667273
168201	667274
3193	667275
67719	667276
249050	667277
32366	667278
56780	667279
128558	667280
57337	667281
17417	667282
2144	667283
171112	667284
114690	667285
43094	667286
260813	667287
240320	667288
69515	667289
43787	667290
47985	667291
9858	667292
71740	667293
55320	667294
101057	667295
101751	667296
113619	667297
108861	667298
62873	667299
11114	667300
11088	667301
30392	667302
114421	667303
91	667304
80136	667305
1763	667306
16636	667307
32041	667308
74586	667309
117267	667310
161325	667311
11098	667312
110953	667313
7521	667314
106535	667315
117729	667316
1346	667317
120851	667318
93526	667319
45967	667320
52888	667321
243049	667322
143550	667323
97074	667324
1510	667325
214672	667326
71416	667327
2456	667328
178672	667329
127397	667330
8775	667331
6683	667332
227465	667333
248082	667334
7562	667335
2182	667336
16432	667337
160383	667338
19019	667339
214430	667340
306989	667341
3930	667342
52904	667343
9093	667344
186304	667345
124278	667346
3068	667347
189300	667348
13551	667349
23282	667350
81314	667351
207505	667352
260948	667353
16673	667354
188	667355
16954	667356
65001	667357
40592	667358
84026	667359
196308	667360
67017	667361
891	667362
9496	667363
589	667364
143869	667365
117821	667366
28931	667367
123731	667368
29454	667369
211637	667370
29	667371
59221	667372
117712	667373
45594	667374
100180	667375
132934	667376
55985	667377
152800	667378
21260	667379
644	667380
9572	667381
116912	667382
53548	667383
118919	667384
8567	667385
27294	667386
18636	667387
38911	667388
34453	667389
56909	667390
4042	667391
286853	667392
68889	667393
326307	667394
41943	667395
842	667396
258252	667397
79469	667398
196335	667399
21944	667400
25328	667401
86540	667402
5225	667403
8322	667404
35986	667405
219863	667406
2006	667407
55997	667408
7436	667409
162880	667410
187465	667411
166417	667412
132079	667413
130754	667414
56683	667415
349054	667416
17732	667417
64330	667418
49336	667419
223426	667420
4182	667421
38920	667422
122900	667423
4077	667424
191226	667425
19743	667426
197157	667427
132509	667428
138019	667429
5415	667430
160745	667431
128921	667432
121138	667433
348850	667434
210841	667435
184991	667436
150135	667437
31884	667438
50248	667439
2449	667440
38541	667441
195030	667442
68520	667443
122445	667444
167805	667445
3193	667446
9033	667447
120487	667448
192323	667449
196449	667450
343498	667451
9572	667452
293401	667453
81935	667454
77697	667455
152258	667456
85628	667457
215123	667458
356009	667459
19157	667460
74673	667461
11066	667462
123973	667463
328688	667464
44069	667465
81437	667466
207776	667467
208454	667468
124354	667469
55219	667470
90169	667471
61789	667472
83410	667473
24392	667474
173142	667475
55368	667476
13355	667477
32397	667478
33980	667479
87765	667480
169590	667481
59700	667482
127683	667483
141912	667484
110197	667485
240300	667486
62129	667487
56102	667488
117732	667489
56289	667490
199814	667491
202801	667492
10647	667493
43107	667494
5997	667495
170791	667496
71601	667497
11370	667498
42626	667499
192490	667500
109026	667501
175948	667502
144796	667503
200854	667504
69546	667505
18385	667506
130821	667507
141456	667508
118223	667509
19159	667510
216101	667511
29621	667512
14039	667513
117522	667514
9815	667515
118652	667516
199389	667517
36873	667518
15863	667519
277957	667520
35706	667521
56144	667522
17680	667523
43134	667524
345990	667525
214020	667526
45306	667527
27823	667528
204993	667529
32982	667530
312211	667531
9656	667532
35540	667533
219329	667534
132851	667535
84584	667536
239326	667537
485	667538
32272	667539
10434	667540
18611	667541
138194	667542
193618	667543
27480	667544
28648	667545
1566	667546
35544	667547
10475	667548
130096	667549
78614	667550
104827	667551
17925	667552
123564	667553
12867	667554
329016	667555
5614	667556
17598	667557
120535	667558
128704	667559
68891	667560
56144	667561
84190	667562
30845	667563
187265	667564
147817	667565
30100	667566
136885	667567
354312	667568
33836	667569
213513	667570
31367	667571
53828	667572
123674	667573
420	667574
56148	667575
136562	667576
51151	667577
175989	667578
54483	667579
51272	667580
40516	667581
57556	667582
68377	667583
30222	667584
340213	667585
14158	667586
22400	667587
36454	667588
32111	667589
23340	667590
230343	667591
203675	667592
17998	667593
200067	667594
205619	667595
73998	667596
101431	667597
13216	667598
326852	667599
24230	667600
58767	667601
19487	667602
2079	667603
352448	667604
82222	667605
56391	667606
248525	667607
102462	667608
77284	667609
147797	667610
58117	667611
47266	667612
2025	667613
56256	667614
12389	667615
8301	667616
147823	667617
150169	667618
1667	667619
345746	667620
200067	667621
293318	667622
28295	667623
56874	667624
147861	667625
72685	667626
4485	667627
6116	667628
52780	667629
18901	667630
124658	667631
103007	667632
40729	667633
133624	667634
33439	667635
156360	667636
51966	667637
196068	667638
6469	667639
33022	667640
31592	667641
6927	667642
69041	667643
188025	667644
13125	667645
209884	667646
83586	667647
94119	667648
27352	667649
14458	667650
14514	667651
32445	667652
21178	667653
4926	667654
50698	667655
53517	667656
85173	667657
7820	667658
9761	667659
5586	667660
103423	667661
47772	667662
172145	667663
17936	667664
12927	667665
105199	667666
88402	667667
84909	667668
34005	667669
30139	667670
43942	667671
7378	667672
98814	667673
11089	667674
35384	667675
1018	667676
7276	667677
21125	667678
34997	667679
55151	667680
46680	667681
101574	667682
41641	667683
53304	667684
15113	667685
17336	667686
123768	667687
23681	667688
89698	667689
88269	667690
13019	667691
844	667692
211633	667693
6066	667694
37885	667695
5847	667696
21166	667697
36184	667698
139741	667699
191006	667700
60243	667701
56777	667702
24850	667703
7122	667704
10538	667705
312208	667706
43148	667707
102913	667708
128160	667709
103226	667710
26605	667711
223534	667712
41566	667713
67321	667714
15109	667715
25294	667716
10222	667717
126015	667718
63464	667719
34496	667720
7532	667721
173888	667722
342249	667723
56160	667724
3997	667725
37468	667726
14548	667727
205430	667728
35467	667729
2002	667730
9878	667731
133591	667732
69181	667733
63133	667734
292163	667735
2033	667736
109030	667737
7795	667738
19974	667739
138035	667740
98121	667741
45263	667742
64378	667743
18615	667744
33060	667745
34019	667746
209667	667747
12212	667748
125741	667749
324189	667750
37869	667751
325522	667752
55951	667753
39156	667754
84635	667755
26160	667756
357454	667757
27861	667758
52363	667759
18296	667760
97523	667761
1309	667762
82238	667763
24323	667764
106008	667765
1346	667766
55431	667767
112441	667768
40431	667769
346597	667770
39028	667771
31696	667772
9310	667773
30199	667774
13914	667775
23644	667776
38975	667777
97884	667778
10740	667779
27278	667780
1792	667781
5930	667782
305690	667783
5777	667784
124397	667785
2319	667786
171741	667787
56778	667788
52966	667789
16521	667790
96728	667791
187492	667792
284428	667793
83607	667794
10447	667795
197677	667796
72755	667797
39000	667798
88461	667799
343996	667800
45794	667801
6379	667802
51867	667803
25436	667804
1316	667805
46932	667806
9029	667807
327480	667808
74257	667809
14671	667810
8168	667811
35952	667812
41200	667813
36955	667814
45624	667815
18659	667816
167706	667817
210732	667818
7464	667819
353362	667820
94568	667821
56712	667822
68730	667823
129742	667824
1006	667825
56143	667826
201953	667827
129963	667828
110882	667829
343485	667830
74649	667831
20431	667832
341618	667833
80997	667834
7105	667835
64225	667836
76607	667837
15878	667838
8162	667839
244208	667840
21563	667841
80767	667842
1457	667843
52869	667844
163417	667845
40457	667846
204112	667847
191883	667848
356701	667849
42138	667850
28324	667851
337064	667852
58074	667853
309326	667854
13229	667855
2724	667856
66539	667857
322355	667858
256760	667859
219846	667860
19233	667861
203788	667862
165597	667863
56711	667864
82246	667865
10454	667866
44049	667867
1921	667868
59164	667869
55995	667870
344535	667871
34909	667872
31798	667873
127887	667874
65238	667875
15365	667876
14837	667877
144641	667878
27844	667879
6391	667880
28609	667881
137941	667882
41094	667883
20005	667884
19953	667885
62748	667886
209018	667887
262740	667888
165761	667889
30434	667890
2864	667891
171016	667892
107274	667893
334716	667894
57620	667895
96364	667896
211645	667897
7503	667898
84753	667899
1804	667900
97046	667901
130946	667902
15821	667903
15065	667904
22913	667905
46190	667906
115642	667907
41639	667908
8366	667909
2365	667910
131685	667911
29606	667912
201500	667913
130948	667914
57126	667915
176034	667916
70115	667917
187132	667918
312345	667919
163579	667920
70217	667921
22997	667922
309179	667923
107461	667924
935	667925
320332	667926
106806	667927
290939	667928
119996	667929
13725	667930
43931	667931
37451	667932
293903	667933
340261	667934
7583	667935
13631	667936
66265	667937
169767	667938
46733	667939
41467	667940
2919	667941
36051	667942
4489	667943
148148	667944
81837	667945
48646	667946
136618	667947
175742	667948
47417	667949
27328	667950
253687	667951
12745	667952
40342	667953
2787	667954
26356	667955
95183	667956
65925	667957
9292	667958
77150	667959
11289	667960
18734	667961
18740	667962
63018	667963
292758	667964
204787	667965
10732	667966
34023	667967
8380	667968
36039	667969
26291	667970
40115	667971
120900	667972
106803	667973
49409	667974
81886	667975
1502	667976
948	667977
246705	667978
3332	667979
70060	667980
56431	667981
10050	667982
163464	667983
75314	667984
45788	667985
37737	667986
55273	667987
7785	667988
31861	667989
30931	667990
9801	667991
269011	667992
194722	667993
1018	667994
27569	667995
52301	667996
43859	667997
18043	667998
32885	667999
25640	668000
13637	668001
96676	668002
68515	668003
25495	668004
8934	668005
18619	668006
36783	668007
230637	668008
78813	668009
22030	668010
58365	668011
78370	668012
112398	668013
116801	668014
62680	668015
25733	668016
13	668017
6309	668018
13335	668019
115235	668020
103762	668021
10433	668022
5125	668023
76171	668024
694	668025
692	668026
74761	668027
19167	668028
33864	668029
16941	668030
99060	668031
199859	668032
215544	668033
152714	668034
73727	668035
87557	668036
51887	668037
18882	668038
172157	668039
40520	668040
94026	668041
15348	668042
123997	668043
7072	668044
144192	668045
37279	668046
12968	668047
1008	668048
140478	668049
166129	668050
29570	668051
14072	668052
101448	668053
8721	668054
270448	668055
30023	668056
35748	668057
149922	668058
22660	668059
4342	668060
30264	668061
13898	668062
46883	668063
109994	668064
19126	668065
168363	668066
1186	668067
60127	668068
178695	668069
184451	668070
161984	668071
200110	668072
120224	668073
258552	668074
83019	668075
31728	668076
59785	668077
23037	668078
21972	668079
33259	668080
27116	668081
1372	668082
22884	668083
105743	668084
337998	668085
122448	668086
2723	668087
274062	668088
260028	668089
68280	668090
115667	668091
1793	668092
7720	668093
13788	668094
19176	668095
327211	668096
70995	668097
40230	668098
19535	668099
78708	668100
108157	668101
1473	668102
255881	668103
150363	668104
181612	668105
10743	668106
42611	668107
26479	668108
15614	668109
113053	668110
85053	668111
160069	668112
276348	668113
16887	668114
272110	668115
166308	668116
211914	668117
19496	668118
286781	668119
61770	668120
101944	668121
76744	668122
20798	668123
18352	668124
197022	668125
54133	668126
76628	668127
76255	668128
108933	668129
81071	668130
317863	668131
97618	668132
102473	668133
87585	668134
194381	668135
187250	668136
311932	668137
187016	668138
116761	668139
189517	668140
60722	668141
64594	668142
220657	668143
123561	668144
29221	668145
19733	668146
43167	668147
316273	668148
13056	668149
41144	668150
63658	668151
251912	668152
247819	668153
24021	668154
51728	668155
193684	668156
8241	668157
59386	668158
6361	668159
63408	668160
30107	668161
77505	668162
41580	668163
29094	668164
7419	668165
117091	668166
20406	668167
39765	668168
5252	668169
1977	668170
7476	668171
15309	668172
1055	668173
247041	668174
69162	668175
90490	668176
76840	668177
248619	668178
7264	668179
2459	668180
89372	668181
14506	668182
145658	668183
54230	668184
111014	668185
176014	668186
84914	668187
9287	668188
117851	668189
163397	668190
308255	668191
24606	668192
138359	668193
16729	668194
77392	668195
14826	668196
24778	668197
42592	668198
78066	668199
267728	668200
18784	668201
2933	668202
312287	668203
26308	668204
121327	668205
1383	668206
100895	668207
119380	668208
66412	668209
15711	668210
295229	668211
34258	668212
3761	668213
1335	668214
55492	668215
121620	668216
146939	668217
32406	668218
32423	668219
132907	668220
61045	668221
65358	668222
35944	668223
3476	668224
29680	668225
34304	668226
215959	668227
11198	668228
26479	668229
417	668230
271242	668231
74502	668232
258	668233
12071	668234
50247	668235
24448	668236
175467	668237
56593	668238
36026	668239
246963	668240
33302	668241
66496	668242
185855	668243
42927	668244
54014	668245
268568	668246
164656	668247
39460	668248
16707	668249
3921	668250
14163	668251
42496	668252
16248	668253
64814	668254
81474	668255
341883	668256
184643	668257
28770	668258
82262	668259
16038	668260
95937	668261
245899	668262
722	668263
206365	668264
9041	668265
37152	668266
2292	668267
14793	668268
909	668269
187644	668270
45656	668271
14826	668272
276623	668273
21947	668274
63299	668275
169610	668276
97636	668277
261896	668278
63874	668279
35728	668280
81911	668281
9466	668282
93413	668283
43985	668284
336561	668285
13719	668286
327084	668287
160661	668288
105296	668289
7248	668290
157828	668291
12467	668292
33252	668293
71431	668294
160691	668295
8457	668296
185472	668297
104157	668298
6053	668299
59249	668300
4191	668301
74766	668302
266258	668303
245111	668304
316808	668305
51927	668306
313801	668307
102	668308
218758	668309
167249	668310
58761	668311
175693	668312
307303	668313
62903	668314
30989	668315
31208	668316
27677	668317
1875	668318
61065	668319
149139	668320
55838	668321
178136	668322
131820	668323
38596	668324
171092	668325
2639	668326
22093	668327
116381	668328
27536	668329
57238	668330
42226	668331
46938	668332
182515	668333
41582	668334
94951	668335
63541	668336
7283	668337
86481	668338
222598	668339
117606	668340
97613	668341
133235	668342
214561	668343
172278	668344
7891	668345
169618	668346
132522	668347
55053	668348
814	668349
96855	668350
42955	668351
1888	668352
15681	668353
116257	668354
163467	668355
117759	668356
15497	668357
42026	668358
184	668359
41407	668360
66095	668361
150496	668362
291824	668363
104334	668364
6	668365
4465	668366
143246	668367
95069	668368
48384	668369
41220	668370
13634	668371
43721	668372
12070	668373
305085	668374
87482	668375
77381	668376
68422	668377
165410	668378
3503	668379
32770	668380
1076	668381
127638	668382
158599	668383
235240	668384
144302	668385
172404	668386
37888	668387
157092	668388
110292	668389
23289	668390
77006	668391
126468	668392
20203	668393
3569	668394
184874	668395
52201	668396
13719	668397
182899	668398
52466	668399
2789	668400
93182	668401
182154	668402
12177	668403
14871	668404
206182	668405
41227	668406
69649	668407
149684	668408
7433	668409
58660	668410
193045	668411
109332	668412
25906	668413
998	668414
4264	668415
53580	668416
2712	668417
12724	668418
18249	668419
40892	668420
132080	668421
62304	668422
232591	668423
16850	668424
21535	668425
63721	668426
307863	668427
165756	668428
13639	668429
60517	668430
183133	668431
6869	668432
139770	668433
80954	668434
25620	668435
174733	668436
127455	668437
25422	668438
59350	668439
68848	668440
75186	668441
217661	668442
116019	668443
321917	668444
337664	668445
319803	668446
319693	668447
221170	668448
191677	668449
320432	668450
191313	668451
312177	668452
119987	668453
120016	668454
320239	668455
187817	668456
191555	668457
120027	668458
104742	668459
257312	668460
319871	668461
3475	668462
43156	668463
302333	668464
316682	668465
338325	668466
125713	668467
134993	668468
319829	668469
233271	668470
119778	668471
112920	668472
182741	668473
244250	668474
53199	668475
37874	668476
27197	668477
31697	668478
14497	668479
99968	668480
236508	668481
46938	668482
58860	668483
76270	668484
191521	668485
70652	668486
25509	668487
38701	668488
41745	668489
89258	668490
156974	668491
78853	668492
292369	668493
206856	668494
173750	668495
174689	668496
308226	668497
199641	668498
117882	668499
197408	668500
217920	668501
21757	668502
144800	668503
266357	668504
318046	668505
117873	668506
164576	668507
81966	668508
284773	668509
316672	668510
81079	668511
41817	668512
37069	668513
313622	668514
77362	668515
187775	668516
119404	668517
189892	668518
189117	668519
190393	668520
118597	668521
313862	668522
56249	668523
300627	668524
113756	668525
320530	668526
151491	668527
92919	668528
78522	668529
318002	668530
320005	668531
190292	668532
189834	668533
52512	668534
235281	668535
66609	668536
4553	668537
305674	668538
227735	668539
232182	668540
313922	668541
235554	668542
196376	668543
191442	668544
119746	668545
320171	668546
117831	668547
15255	668548
3156	668549
82313	668550
156768	668551
118954	668552
142462	668553
66489	668554
15681	668555
116594	668556
52712	668557
13788	668558
29063	668559
214004	668560
332917	668561
134416	668562
80261	668563
195561	668564
17425	668565
18784	668566
155899	668567
36272	668568
21063	668569
126267	668570
68707	668571
19981	668572
320321	668573
10722	668574
7830	668575
530	668576
93925	668577
59745	668578
7681	668579
18179	668580
96640	668581
25869	668582
48657	668583
2579	668584
7050	668585
51447	668586
22850	668587
7044	668588
64584	668589
96317	668590
24488	668591
101407	668592
203717	668593
30240	668594
24277	668595
23840	668596
307042	668597
10818	668598
79412	668599
310805	668600
92173	668601
57872	668602
103274	668603
294396	668604
79497	668605
121832	668606
16679	668607
262407	668608
31657	668609
284689	668610
16668	668611
162024	668612
84479	668613
164678	668614
187977	668615
184806	668616
12432	668617
32484	668618
37067	668619
70247	668620
90717	668621
268484	668622
686	668623
14676	668624
170428	668625
62493	668626
5367	668627
15668	668628
43015	668629
63974	668630
47443	668631
28613	668632
1248	668633
86512	668634
313420	668635
193402	668636
155678	668637
88484	668638
46784	668639
215734	668640
8997	668641
2760	668642
23394	668643
61476	668644
192376	668645
80309	668646
144126	668647
125372	668648
2955	668649
260287	668650
151086	668651
7045	668652
158698	668653
133943	668654
165221	668655
6	668656
26349	668657
241819	668658
356791	668659
34297	668660
131635	668661
1451	668662
244465	668663
56	668664
52061	668665
200062	668666
17094	668667
13359	668668
77370	668669
28284	668670
188553	668671
75716	668672
79779	668673
321706	668674
208	668675
37303	668676
45712	668677
292723	668678
146119	668679
24091	668680
173041	668681
30302	668682
125139	668683
315097	668684
199962	668685
163504	668686
88416	668687
104879	668688
263577	668689
188163	668690
2134	668691
115906	668692
52335	668693
33720	668694
53095	668695
189582	668696
292742	668697
75500	668698
12692	668699
50105	668700
48813	668701
3335	668702
256862	668703
302276	668704
181175	668705
160552	668706
45719	668707
248	668708
1443	668709
16865	668710
151586	668711
152047	668712
182624	668713
62040	668714
289856	668715
45550	668716
159848	668717
17145	668718
60253	668719
319867	668720
35676	668721
11437	668722
214440	668723
5911	668724
325759	668725
41225	668726
119945	668727
149337	668728
266955	668729
124715	668730
190752	668731
28146	668732
19829	668733
62066	668734
25273	668735
69802	668736
118559	668737
88479	668738
241606	668739
86006	668740
52865	668741
39774	668742
10045	668743
153392	668744
104674	668745
28493	668746
11551	668747
63994	668748
57955	668749
9759	668750
166633	668751
92590	668752
102719	668753
41035	668754
185936	668755
25736	668756
52128	668757
60071	668758
2630	668759
183646	668760
19063	668761
114043	668762
156534	668763
7480	668764
42259	668765
64869	668766
48084	668767
290601	668768
28329	668769
17755	668770
10669	668771
63596	668772
25649	668773
30462	668774
182868	668775
265941	668776
57704	668777
328931	668778
15896	668779
86548	668780
44337	668781
189139	668782
290521	668783
63596	668784
193891	668785
124188	668786
190525	668787
133357	668788
109812	668789
168804	668790
134076	668791
72799	668792
109821	668793
3552	668794
33661	668795
144176	668796
180022	668797
94481	668798
54855	668799
26930	668800
47035	668801
21783	668802
54849	668803
20888	668804
37015	668805
29141	668806
281620	668807
296202	668808
48218	668809
102130	668810
79105	668811
196466	668812
2636	668813
3723	668814
2110	668815
11437	668816
78353	668817
115218	668818
61819	668819
2448	668820
71355	668821
69865	668822
102	668823
32645	668824
2075	668825
90247	668826
18704	668827
41108	668828
278551	668829
141318	668830
89559	668831
35226	668832
203686	668833
64117	668834
136887	668835
204596	668836
25598	668837
26507	668838
106142	668839
9513	668840
8571	668841
6133	668842
12643	668843
278648	668844
6281	668845
85530	668846
10611	668847
83193	668848
40151	668849
58120	668850
49698	668851
130363	668852
71403	668853
483	668854
4512	668855
9513	668856
39384	668857
21618	668858
337854	668859
23452	668860
5911	668861
145214	668862
273694	668863
965	668864
8765	668865
39631	668866
97447	668867
25869	668868
82116	668869
180145	668870
55035	668871
536	668872
70590	668873
7385	668874
136980	668875
28660	668876
187461	668877
85121	668878
85139	668879
99847	668880
106302	668881
192889	668882
8848	668883
226	668884
178256	668885
42842	668886
97681	668887
95026	668888
2575	668889
44091	668890
78281	668891
78009	668892
118915	668893
79142	668894
52301	668895
2955	668896
45430	668897
30834	668898
243931	668899
41971	668900
5172	668901
345140	668902
117629	668903
105362	668904
8624	668905
213017	668906
117484	668907
35615	668908
51350	668909
52336	668910
236203	668911
267154	668912
202943	668913
181148	668914
216586	668915
61654	668916
38375	668917
220407	668918
60335	668919
34813	668920
213330	668921
105223	668922
2719	668923
19574	668924
43227	668925
35090	668926
102176	668927
3396	668928
29122	668929
149071	668930
338281	668931
3742	668932
47601	668933
271017	668934
96190	668935
268833	668936
52820	668937
322491	668938
146715	668939
20788	668940
67638	668941
28477	668942
12184	668943
313492	668944
13452	668945
128812	668946
8220	668947
10087	668948
13035	668949
83254	668950
48228	668951
86277	668952
29938	668953
266780	668954
59132	668955
43779	668956
104711	668957
97916	668958
20354	668959
305682	668960
41591	668961
67294	668962
169550	668963
142311	668964
90088	668965
48350	668966
22672	668967
153138	668968
29239	668969
271668	668970
10462	668971
220532	668972
254443	668973
283837	668974
58250	668975
204128	668976
118674	668977
327779	668978
35970	668979
179690	668980
145692	668981
25517	668982
21940	668983
230198	668984
113305	668985
63334	668986
4480	668987
1534	668988
140398	668989
112976	668990
66049	668991
219808	668992
301040	668993
69866	668994
39211	668995
40737	668996
187869	668997
316316	668998
78454	668999
52623	669000
52623	669001
317247	669002
119397	669003
119665	669004
61662	669005
318327	669006
53108	669007
189162	669008
5237	669009
231670	669010
132401	669011
243169	669012
150037	669013
289057	669014
68468	669015
98281	669016
7152	669017
53325	669018
71130	669019
98278	669020
66436	669021
35704	669022
18650	669023
50605	669024
15235	669025
64535	669026
13670	669027
342585	669028
178782	669029
6396	669030
99921	669031
24789	669032
11117	669033
275062	669034
6835	669035
52315	669036
94415	669037
28308	669038
95888	669039
39225	669040
689	669041
229	669042
19327	669043
25527	669044
128378	669045
157615	669046
186325	669047
66700	669048
258072	669049
277472	669050
244618	669051
85345	669052
188784	669053
150302	669054
2417	669055
240649	669056
26125	669057
202483	669058
226758	669059
65005	669060
139173	669061
16091	669062
63591	669063
60182	669064
91208	669065
40418	669066
88606	669067
297397	669068
58420	669069
33420	669070
122312	669071
101132	669072
55097	669073
27940	669074
122354	669075
354929	669076
229364	669077
181392	669078
193215	669079
15486	669080
82066	669081
12356	669082
5926	669083
14308	669084
52549	669085
74363	669086
142014	669087
59885	669088
9153	669089
20767	669090
69774	669091
16602	669092
71409	669093
12242	669094
39091	669095
72537	669096
94108	669097
133205	669098
163678	669099
146485	669100
110607	669101
53469	669102
32210	669103
34855	669104
66716	669105
85662	669106
323464	669107
8320	669108
10976	669109
69988	669110
54637	669111
77755	669112
29537	669113
33160	669114
96050	669115
21647	669116
244737	669117
146523	669118
305790	669119
95208	669120
376	669121
112363	669122
16025	669123
12090	669124
36873	669125
197087	669126
98530	669127
32247	669128
20702	669129
31501	669130
187811	669131
221824	669132
56399	669133
169301	669134
105939	669135
151147	669136
244965	669137
234249	669138
41817	669139
301268	669140
130183	669141
456	669142
646	669143
23209	669144
216686	669145
20348	669146
118171	669147
57477	669148
193600	669149
105604	669150
114500	669151
9179	669152
35029	669153
117804	669154
69857	669155
265874	669156
7860	669157
239238	669158
330134	669159
261612	669160
27365	669161
36004	669162
330030	669163
3610	669164
91054	669165
584	669166
83828	669167
10132	669168
6905	669169
122982	669170
19378	669171
15320	669172
49035	669173
38626	669174
17946	669175
32369	669176
125884	669177
188148	669178
34832	669179
58013	669180
99748	669181
205180	669182
30187	669183
17615	669184
68172	669185
84734	669186
179030	669187
112095	669188
208318	669189
327447	669190
2684	669191
7816	669192
58677	669193
208623	669194
18276	669195
65678	669196
14759	669197
5296	669198
212924	669199
357281	669200
204998	669201
8709	669202
76867	669203
127439	669204
5251	669205
155453	669206
326591	669207
154471	669208
2845	669209
53062	669210
6174	669211
186257	669212
9559	669213
92533	669214
59250	669215
27580	669216
188466	669217
207223	669218
74284	669219
81382	669220
57534	669221
745	669222
152629	669223
1235	669224
206821	669225
11241	669226
15320	669227
167674	669228
31597	669229
61922	669230
15224	669231
109317	669232
27717	669233
36943	669234
97055	669235
19983	669236
38950	669237
24869	669238
87358	669239
260806	669240
43505	669241
81646	669242
39481	669243
144003	669244
123772	669245
51544	669246
4418	669247
303	669248
292867	669249
39517	669250
40100	669251
27488	669252
11109	669253
213803	669254
16379	669255
43252	669256
16607	669257
73854	669258
133663	669259
44907	669260
76840	669261
55401	669262
84911	669263
15443	669264
48673	669265
26769	669266
72358	669267
274	669268
37774	669269
60142	669270
5437	669271
1141	669272
150372	669273
52787	669274
315484	669275
48925	669276
24494	669277
9276	669278
288	669279
344587	669280
39511	669281
116813	669282
188231	669283
4633	669284
215377	669285
38742	669286
171776	669287
188227	669288
29525	669289
2355	669290
32142	669291
43865	669292
12089	669293
203933	669294
164530	669295
35687	669296
1099	669297
357547	669298
25763	669299
16460	669300
10476	669301
11062	669302
4681	669303
24098	669304
13501	669305
116772	669306
12234	669307
22481	669308
87980	669309
3495	669310
139606	669311
16059	669312
105679	669313
44856	669314
11751	669315
7884	669316
22020	669317
67843	669318
31569	669319
14156	669320
17157	669321
25	669322
645	669323
27888	669324
1888	669325
45547	669326
22740	669327
16131	669328
61863	669329
110428	669330
51591	669331
32077	669332
70019	669333
25546	669334
5636	669335
26137	669336
292525	669337
6180	669338
90439	669339
95681	669340
156607	669341
72012	669342
3701	669343
57308	669344
4732	669345
22859	669346
30666	669347
57173	669348
80207	669349
323955	669350
62447	669351
132805	669352
292832	669353
12607	669354
27157	669355
106311	669356
123940	669357
6018	669358
138422	669359
337983	669360
110458	669361
297314	669362
86450	669363
21001	669364
87842	669365
71746	669366
69340	669367
26227	669368
9371	669369
275226	669370
70091	669371
44365	669372
190123	669373
4445	669374
28793	669375
90355	669376
262582	669377
132081	669378
252809	669379
164621	669380
158844	669381
13162	669382
34659	669383
10654	669384
203807	669385
249	669386
21302	669387
7975	669388
12360	669389
21229	669390
105522	669391
78544	669392
78451	669393
193653	669394
323451	669395
110458	669396
252169	669397
45322	669398
157966	669399
192322	669400
5967	669401
31007	669402
67473	669403
179711	669404
274814	669405
4158	669406
54159	669407
47830	669408
98126	669409
4707	669410
263588	669411
13063	669412
73298	669413
83635	669414
46062	669415
758	669416
292308	669417
3563	669418
138792	669419
65915	669420
65915	669421
38483	669422
38483	669423
38483	669424
8866	669425
20911	669426
38631	669427
129365	669428
90810	669429
195714	669430
29784	669431
52542	669432
35953	669433
49554	669434
42189	669435
97505	669436
22048	669437
109084	669438
205697	669439
14074	669440
173626	669441
3163	669442
3163	669443
69847	669444
13695	669445
9179	669446
8537	669447
300893	669448
4160	669449
72462	669450
10532	669451
11050	669452
5938	669453
79609	669454
63615	669455
53746	669456
89665	669457
118297	669458
15863	669459
8480	669460
15622	669461
16535	669462
15571	669463
147722	669464
285904	669465
175719	669466
98843	669467
22424	669468
44551	669469
210	669470
78167	669471
77677	669472
191351	669473
268	669474
51804	669475
67454	669476
14896	669477
2407	669478
173966	669479
92688	669480
68756	669481
9525	669482
24285	669483
18260	669484
169527	669485
29130	669486
269936	669487
104670	669488
35673	669489
108277	669490
103589	669491
84665	669492
37579	669493
1875	669494
62538	669495
14594	669496
209043	669497
269673	669498
14220	669499
50500	669500
37555	669501
12898	669502
36821	669503
14445	669504
79401	669505
143877	669506
144	669507
118180	669508
16665	669509
26931	669510
34423	669511
16980	669512
13213	669513
91010	669514
11740	669515
15379	669516
41488	669517
25980	669518
38545	669519
206460	669520
11365	669521
18297	669522
121626	669523
13754	669524
9342	669525
2605	669526
7838	669527
169842	669528
262900	669529
3569	669530
177315	669531
27749	669532
2816	669533
116159	669534
9935	669535
240290	669536
10785	669537
119221	669538
4016	669539
37647	669540
31233	669541
448	669542
74851	669543
71677	669544
9148	669545
274917	669546
145392	669547
13537	669548
71823	669549
78473	669550
210411	669551
141	669552
326420	669553
85827	669554
173675	669555
45275	669556
186882	669557
58168	669558
352947	669559
275024	669560
110477	669561
14595	669562
286	669563
110650	669564
284643	669565
41673	669566
292196	669567
231859	669568
687	669569
109811	669570
175743	669571
109334	669572
130254	669573
34475	669574
49506	669575
91437	669576
46145	669577
168138	669578
265892	669579
70695	669580
42114	669581
23162	669582
90448	669583
169868	669584
268606	669585
18368	669586
14371	669587
160014	669588
33513	669589
39866	669590
44351	669591
60902	669592
33548	669593
141558	669594
12718	669595
8955	669596
117065	669597
178794	669598
46869	669599
10658	669600
50217	669601
274170	669602
155549	669603
161652	669604
42357	669605
31207	669606
3716	669607
41596	669608
17008	669609
248222	669610
152515	669611
117068	669612
97321	669613
67681	669614
123288	669615
75840	669616
87438	669617
1801	669618
128125	669619
60281	669620
152381	669621
131705	669622
288232	669623
21078	669624
6097	669625
110780	669626
173585	669627
270335	669628
349057	669629
103319	669630
68920	669631
28114	669632
254747	669633
163245	669634
39900	669635
123212	669636
63507	669637
171967	669638
92724	669639
171924	669640
272134	669641
33413	669642
112362	669643
88025	669644
43568	669645
174808	669646
86816	669647
249002	669648
55081	669649
81426	669650
6647	669651
39512	669652
4386	669653
156509	669654
289980	669655
20094	669656
3094	669657
42080	669658
172073	669659
17386	669660
26412	669661
103812	669662
166060	669663
106057	669664
163109	669665
68355	669666
37717	669667
247829	669668
125340	669669
197035	669670
474	669671
195251	669672
69456	669673
170381	669674
110212	669675
174562	669676
195491	669677
272715	669678
55313	669679
145353	669680
41662	669681
1859	669682
180947	669683
25530	669684
121154	669685
114594	669686
236668	669687
50614	669688
11714	669689
260624	669690
271326	669691
174988	669692
353863	669693
103953	669694
48977	669695
22761	669696
156653	669697
74546	669698
24397	669699
179342	669700
27015	669701
173634	669702
83079	669703
350736	669704
287586	669705
114203	669706
195482	669707
1135	669708
121306	669709
160051	669710
42165	669711
122171	669712
277279	669713
201560	669714
46200	669715
292175	669716
103199	669717
164182	669718
93127	669719
32749	669720
155509	669721
324320	669722
825	669723
105510	669724
269287	669725
303357	669726
255251	669727
331596	669728
241193	669729
165352	669730
107107	669731
33418	669732
127430	669733
146202	669734
164848	669735
29445	669736
30888	669737
110684	669738
106655	669739
88673	669740
255456	669741
152655	669742
59971	669743
180582	669744
110335	669745
102303	669746
105879	669747
56037	669748
125563	669749
162702	669750
99150	669751
171832	669752
33491	669753
69882	669754
271658	669755
68482	669756
184986	669757
137973	669758
267494	669759
103765	669760
268552	669761
127952	669762
68110	669763
106443	669764
8437	669765
276910	669766
113634	669767
98921	669768
103447	669769
109912	669770
289760	669771
160051	669772
28925	669773
107195	669774
266080	669775
110286	669776
23869	669777
123257	669778
299911	669779
195970	669780
163234	669781
307631	669782
185320	669783
205347	669784
129147	669785
105427	669786
280869	669787
265514	669788
113292	669789
173988	669790
126059	669791
18366	669792
164775	669793
97384	669794
92721	669795
193085	669796
41879	669797
145886	669798
66840	669799
155241	669800
17650	669801
41883	669802
93025	669803
93330	669804
37936	669805
165535	669806
160142	669807
193054	669808
34316	669809
128966	669810
353982	669811
36143	669812
1031	669813
110001	669814
83361	669815
68462	669816
49857	669817
85220	669818
200415	669819
48894	669820
123897	669821
279713	669822
102578	669823
70725	669824
163606	669825
108458	669826
36051	669827
237578	669828
105028	669829
271638	669830
84290	669831
72321	669832
69370	669833
64457	669834
192055	669835
174136	669836
9994	669837
338521	669838
350407	669839
72586	669840
70437	669841
32334	669842
32971	669843
104168	669844
72903	669845
68004	669846
144488	669847
298652	669848
248447	669849
68990	669850
197766	669851
114409	669852
106087	669853
65837	669854
292126	669855
1345	669856
237774	669857
70283	669858
64617	669859
174149	669860
241798	669861
106832	669862
46887	669863
33178	669864
9711	669865
18265	669866
191349	669867
310404	669868
70216	669869
273786	669870
74768	669871
21003	669872
119907	669873
155550	669874
14627	669875
180973	669876
353848	669877
356293	669878
18264	669879
260780	669880
7728	669881
268784	669882
28235	669883
45130	669884
11444	669885
41832	669886
3827	669887
253151	669888
12994	669889
13026	669890
10870	669891
70501	669892
68232	669893
165188	669894
9885	669895
69967	669896
83296	669897
17423	669898
183908	669899
194388	669900
350731	669901
152752	669902
179891	669903
166251	669904
6178	669905
125585	669906
72763	669907
268305	669908
144576	669909
26718	669910
166524	669911
301783	669912
166338	669913
105100	669914
180956	669915
29453	669916
73644	669917
33034	669918
32751	669919
120636	669920
84192	669921
125850	669922
249188	669923
271135	669924
17195	669925
68079	669926
18464	669927
25061	669928
72369	669929
159807	669930
186885	669931
14743	669932
163570	669933
22631	669934
75622	669935
15435	669936
123158	669937
355627	669938
152755	669939
10870	669940
88040	669941
112829	669942
46249	669943
334216	669944
49251	669945
45557	669946
17383	669947
42164	669948
352911	669949
92782	669950
158752	669951
107465	669952
82405	669953
173200	669954
217106	669955
9711	669956
4281	669957
12970	669958
13222	669959
68692	669960
4235	669961
49088	669962
36082	669963
276730	669964
69425	669965
203017	669966
55909	669967
38785	669968
47455	669969
296029	669970
61633	669971
301290	669972
6034	669973
113415	669974
167699	669975
93562	669976
23459	669977
55170	669978
15479	669979
13029	669980
134512	669981
41051	669982
26812	669983
164065	669984
9723	669985
184574	669986
352457	669987
69634	669988
95098	669989
86740	669990
164885	669991
179912	669992
63436	669993
13525	669994
43165	669995
38516	669996
290830	669997
30535	669998
61876	669999
434	670000
130566	670001
70654	670002
9781	670003
299244	670004
86858	670005
336021	670006
325521	670007
112082	670008
103653	670009
177755	670010
257671	670011
103783	670012
35293	670013
180950	670014
105826	670015
163751	670016
162359	670017
174807	670018
350984	670019
236226	670020
129559	670021
165330	670022
272884	670023
47237	670024
174198	670025
175019	670026
193005	670027
172662	670028
109745	670029
176250	670030
173903	670031
81666	670032
292873	670033
66859	670034
174951	670035
74634	670036
11266	670037
23691	670038
129739	670039
8384	670040
174267	670041
81388	670042
68920	670043
47621	670044
129556	670045
174789	670046
26706	670047
38370	670048
63017	670049
156169	670050
68714	670051
37738	670052
43838	670053
41941	670054
333938	670055
42003	670056
8516	670057
150239	670058
286043	670059
144913	670060
335341	670061
109112	670062
200471	670063
174004	670064
285675	670065
68073	670066
220829	670067
29518	670068
105945	670069
161282	670070
68681	670071
93283	670072
7906	670073
174239	670074
52017	670075
10107	670076
72613	670077
109859	670078
128078	670079
93328	670080
70409	670081
938	670082
172343	670083
34292	670084
6655	670085
174144	670086
72628	670087
162331	670088
123019	670089
54505	670090
128515	670091
164996	670092
48790	670093
106654	670094
68346	670095
288328	670096
165779	670097
103915	670098
297370	670099
200258	670100
270299	670101
72237	670102
284328	670103
61234	670104
193865	670105
111637	670106
41946	670107
291856	670108
12688	670109
72943	670110
288004	670111
12899	670112
104999	670113
22748	670114
48076	670115
13888	670116
105820	670117
145464	670118
6164	670119
56116	670120
29563	670121
50445	670122
102801	670123
28862	670124
68644	670125
163888	670126
274352	670127
290884	670128
43607	670129
290225	670130
82337	670131
209157	670132
162559	670133
2680	670134
337467	670135
49380	670136
292969	670137
8852	670138
92898	670139
68775	670140
83240	670141
297029	670142
75149	670143
174894	670144
353229	670145
237266	670146
350977	670147
112003	670148
251385	670149
7690	670150
149977	670151
197440	670152
79945	670153
291988	670154
34432	670155
20687	670156
199542	670157
29322	670158
12980	670159
49402	670160
69787	670161
41952	670162
186712	670163
48833	670164
92540	670165
32463	670166
122414	670167
208856	670168
47907	670169
13002	670170
198948	670171
126257	670172
109648	670173
144482	670174
21058	670175
15342	670176
105115	670177
322887	670178
157130	670179
90152	670180
59743	670181
24105	670182
37275	670183
40291	670184
210497	670185
210185	670186
349357	670187
356143	670188
352263	670189
163829	670190
112524	670191
90622	670192
46761	670193
356754	670194
1715	670195
121949	670196
61951	670197
22059	670198
163368	670199
150701	670200
60647	670201
53879	670202
151142	670203
148689	670204
59420	670205
138784	670206
197545	670207
3147	670208
16106	670209
110243	670210
12672	670211
138528	670212
142414	670213
209586	670214
117170	670215
94308	670216
197717	670217
255162	670218
66707	670219
507	670220
34924	670221
301820	670222
51487	670223
203564	670224
58883	670225
155509	670226
76047	670227
31364	670228
63750	670229
23062	670230
148759	670231
48818	670232
332748	670233
82557	670234
213178	670235
798	670236
82153	670237
357205	670238
128050	670239
231223	670240
127962	670241
81491	670242
228904	670243
99861	670244
157600	670245
99710	670246
145956	670247
311985	670248
244387	670249
112061	670250
106258	670251
161725	670252
156936	670253
90699	670254
253817	670255
15279	670256
120631	670257
57178	670258
16095	670259
108190	670260
308687	670261
237308	670262
2520	670263
15279	670264
136023	670265
22424	670266
128699	670267
1514	670268
130222	670269
60524	670270
134945	670271
67826	670272
325483	670273
122837	670274
19933	670275
357411	670276
42599	670277
51386	670278
187048	670279
30585	670280
40464	670281
304988	670282
181708	670283
5603	670284
49939	670285
141766	670286
87404	670287
47174	670288
46400	670289
265151	670290
33005	670291
151882	670292
20168	670293
198148	670294
72048	670295
298880	670296
246663	670297
103868	670298
45015	670299
313507	670300
161301	670301
47600	670302
16108	670303
40462	670304
164437	670305
209335	670306
5856	670307
231680	670308
103753	670309
121400	670310
69493	670311
168867	670312
40440	670313
292526	670314
13208	670315
183657	670316
298724	670317
96706	670318
267903	670319
114507	670320
47174	670321
88691	670322
60811	670323
62679	670324
225065	670325
22118	670326
11652	670327
325952	670328
26619	670329
86520	670330
31225	670331
55121	670332
352222	670333
208858	670334
241211	670335
78541	670336
12650	670337
139366	670338
102572	670339
231478	670340
80059	670341
68338	670342
79874	670343
90251	670344
81492	670345
64554	670346
120041	670347
128517	670348
48695	670349
90464	670350
113428	670351
70707	670352
141608	670353
78856	670354
187402	670355
5698	670356
99886	670357
48706	670358
19406	670359
16887	670360
59453	670361
88019	670362
112073	670363
26684	670364
115262	670365
1866	670366
41686	670367
11359	670368
17284	670369
87223	670370
74403	670371
7386	670372
356172	670373
94270	670374
85602	670375
302000	670376
157543	670377
19167	670378
77951	670379
267676	670380
115793	670381
4557	670382
247269	670383
59808	670384
312910	670385
25165	670386
128054	670387
40565	670388
34462	670389
178965	670390
244583	670391
62741	670392
52092	670393
29394	670394
1747	670395
353298	670396
152713	670397
105467	670398
30136	670399
70459	670400
6558	670401
230680	670402
102790	670403
4142	670404
116263	670405
84326	670406
210131	670407
27113	670408
126438	670409
208438	670410
44873	670411
64640	670412
272430	670413
14184	670414
216831	670415
90339	670416
252837	670417
56245	670418
180240	670419
20583	670420
247891	670421
54549	670422
71742	670423
277541	670424
142380	670425
161878	670426
6422	670427
154975	670428
7231	670429
4023	670430
27375	670431
89061	670432
80093	670433
85082	670434
54911	670435
116633	670436
95445	670437
232	670438
130778	670439
184043	670440
123230	670441
104062	670442
333331	670443
253394	670444
76022	670445
184161	670446
232081	670447
83186	670448
98851	670449
108787	670450
183638	670451
207684	670452
3694	670453
807	670454
309	670455
77234	670456
10537	670457
58472	670458
187025	670459
5450	670460
28860	670461
104410	670462
20631	670463
230648	670464
95129	670465
64662	670466
106816	670467
69659	670468
25462	670469
293974	670470
95892	670471
140803	670472
4765	670473
62701	670474
47261	670475
50996	670476
8961	670477
91755	670478
29339	670479
11329	670480
223921	670481
135280	670482
229272	670483
11284	670484
36526	670485
280747	670486
156204	670487
1309	670488
350460	670489
74217	670490
20080	670491
133814	670492
36165	670493
996	670494
103585	670495
108732	670496
9755	670497
49939	670498
172901	670499
173605	670500
205990	670501
103810	670502
116338	670503
22645	670504
128085	670505
206580	670506
353749	670507
356563	670508
209894	670509
246404	670510
193774	670511
28331	670512
1389	670513
554	670514
166696	670515
152226	670516
308129	670517
19221	670518
105250	670519
5017	670520
139860	670521
39043	670522
15077	670523
56921	670524
116554	670525
52132	670526
128522	670527
355067	670528
93438	670529
231897	670530
127505	670531
37269	670532
198818	670533
76056	670534
155243	670535
101057	670536
1028	670537
57075	670538
210265	670539
186054	670540
42591	670541
114729	670542
297610	670543
51365	670544
123236	670545
130266	670546
114658	670547
49813	670548
38781	670549
4196	670550
206437	670551
99065	670552
96766	670553
54116	670554
38147	670555
118117	670556
42530	670557
163632	670558
64271	670559
89323	670560
79614	670561
255629	670562
72837	670563
16717	670564
54544	670565
30457	670566
185372	670567
53461	670568
175528	670569
26505	670570
175278	670571
11663	670572
332697	670573
125633	670574
22801	670575
109754	670576
45835	670577
192832	670578
15070	670579
23572	670580
13702	670581
39729	670582
752	670583
216124	670584
117581	670585
301057	670586
171594	670587
109140	670588
172914	670589
163649	670590
91136	670591
5158	670592
117689	670593
349193	670594
322963	670595
225310	670596
171130	670597
59741	670598
44712	670599
1966	670600
220370	670601
97805	670602
154713	670603
35057	670604
151501	670605
81167	670606
165895	670607
115566	670608
44601	670609
207515	670610
290928	670611
116212	670612
67670	670613
32306	670614
73398	670615
12760	670616
138962	670617
209151	670618
23173	670619
10932	670620
62577	670621
189614	670622
90603	670623
114454	670624
166430	670625
17489	670626
195393	670627
138893	670628
28929	670629
237905	670630
28630	670631
187535	670632
228086	670633
52210	670634
214080	670635
148459	670636
129743	670637
4692	670638
11825	670639
12334	670640
4190	670641
156448	670642
38770	670643
65638	670644
5528	670645
331449	670646
81770	670647
75318	670648
217350	670649
50612	670650
116648	670651
80297	670652
81793	670653
167220	670654
179221	670655
58627	670656
55256	670657
18449	670658
46619	670659
255067	670660
38232	670661
184935	670662
124194	670663
5535	670664
171477	670665
147298	670666
50284	670667
75867	670668
5753	670669
44590	670670
346233	670671
65417	670672
7246	670673
55208	670674
9459	670675
34882	670676
113651	670677
200713	670678
115867	670679
16830	670680
4671	670681
63712	670682
310630	670683
33435	670684
105172	670685
60011	670686
68606	670687
16090	670688
9881	670689
11169	670690
47999	670691
30537	670692
87520	670693
73922	670694
207168	670695
263950	670696
35804	670697
103929	670698
105290	670699
44606	670700
154988	670701
66321	670702
20656	670703
128392	670704
118145	670705
224015	670706
59131	670707
55393	670708
124074	670709
51726	670710
43310	670711
318378	670712
203209	670713
31261	670714
55226	670715
173973	670716
208605	670717
45931	670718
109291	670719
109587	670720
56867	670721
18391	670722
351844	670723
92917	670724
48812	670725
23182	670726
151834	670727
51348	670728
235505	670729
30596	670730
92413	670731
65541	670732
122545	670733
205352	670734
16180	670735
39009	670736
29863	670737
173521	670738
309640	670739
207961	670740
5059	670741
39428	670742
126341	670743
136851	670744
44612	670745
434	670746
287864	670747
117843	670748
283702	670749
76211	670750
86176	670751
50719	670752
7247	670753
57697	670754
41596	670755
155089	670756
83129	670757
72743	670758
9027	670759
75390	670760
98213	670761
55374	670762
55947	670763
171852	670764
357347	670765
926	670766
23161	670767
52275	670768
163598	670769
26936	670770
44271	670771
25163	670772
20660	670773
86437	670774
139840	670775
64180	670776
44204	670777
5420	670778
63938	670779
75748	670780
13436	670781
67915	670782
14975	670783
7629	670784
54211	670785
42900	670786
244807	670787
15195	670788
45386	670789
14299	670790
106918	670791
25445	670792
28399	670793
170532	670794
229388	670795
59049	670796
137387	670797
187159	670798
357583	670799
23104	670800
170946	670801
96160	670802
104321	670803
253265	670804
69180	670805
64394	670806
94721	670807
309564	670808
42743	670809
140803	670810
4562	670811
47000	670812
129746	670813
208725	670814
124415	670815
288494	670816
117164	670817
321079	670818
139508	670819
3298	670820
288642	670821
198503	670822
12261	670823
205592	670824
215011	670825
309772	670826
240759	670827
110237	670828
17688	670829
214898	670830
171669	670831
127664	670832
4827	670833
273676	670834
169930	670835
11669	670836
4572	670837
12672	670838
109714	670839
83258	670840
3389	670841
5165	670842
69736	670843
296797	670844
2156	670845
65443	670846
106736	670847
170438	670848
111941	670849
63906	670850
68587	670851
109059	670852
83695	670853
45886	670854
51470	670855
30955	670856
136808	670857
173129	670858
53661	670859
150199	670860
33268	670861
184592	670862
150527	670863
302129	670864
25789	670865
48564	670866
111648	670867
94901	670868
83746	670869
348824	670870
38997	670871
205188	670872
84067	670873
11745	670874
206151	670875
162558	670876
14310	670877
161319	670878
21427	670879
56680	670880
207024	670881
156760	670882
157629	670883
30928	670884
356405	670885
194903	670886
349525	670887
9985	670888
192652	670889
723	670890
44071	670891
49588	670892
173509	670893
7564	670894
2501	670895
29822	670896
117409	670897
190447	670898
76424	670899
183421	670900
2171	670901
293492	670902
49190	670903
171529	670904
49154	670905
45386	670906
355908	670907
135013	670908
2414	670909
205437	670910
208053	670911
9014	670912
25681	670913
25444	670914
75370	670915
209703	670916
21427	670917
100836	670918
117738	670919
56426	670920
199958	670921
69567	670922
17312	670923
5191	670924
357560	670925
74220	670926
67018	670927
97964	670928
274007	670929
83974	670930
55901	670931
117395	670932
63705	670933
6045	670934
5560	670935
1160	670936
173020	670937
172373	670938
129933	670939
127914	670940
151414	670941
63906	670942
151321	670943
171972	670944
197596	670945
352021	670946
50	670947
129973	670948
49536	670949
172629	670950
211778	670951
75910	670952
72145	670953
289429	670954
24219	670955
285943	670956
44186	670957
355658	670958
108755	670959
194323	670960
94140	670961
150241	670962
127595	670963
205311	670964
127983	670965
242606	670966
46232	670967
5127	670968
129196	670969
209364	670970
129409	670971
27077	670972
5588	670973
56323	670974
349503	670975
92777	670976
86508	670977
68753	670978
47429	670979
202578	670980
72080	670981
171909	670982
269444	670983
276945	670984
64623	670985
105242	670986
208673	670987
10953	670988
293993	670989
349230	670990
172329	670991
35794	670992
210062	670993
43890	670994
35804	670995
65768	670996
151963	670997
64459	670998
205706	670999
199121	671000
349588	671001
52257	671002
34063	671003
35792	671004
14432	671005
12180	671006
42683	671007
16378	671008
142161	671009
129240	671010
46244	671011
23430	671012
56382	671013
207458	671014
205476	671015
209016	671016
207635	671017
75701	671018
108626	671019
257642	671020
64339	671021
248484	671022
208095	671023
184437	671024
307925	671025
2177	671026
10352	671027
1470	671028
21138	671029
271279	671030
133474	671031
152250	671032
355760	671033
50006	671034
48502	671035
30505	671036
35389	671037
155218	671038
109110	671039
12414	671040
25253	671041
203593	671042
173839	671043
141434	671044
4391	671045
153094	671046
34416	671047
34988	671048
24296	671049
129031	671050
281211	671051
133250	671052
17256	671053
122891	671054
77237	671055
6795	671056
195008	671057
23642	671058
163761	671059
97850	671060
269474	671061
72224	671062
208373	671063
102455	671064
59422	671065
193738	671066
324709	671067
13677	671068
155215	671069
113833	671070
109696	671071
109619	671072
105679	671073
192815	671074
132748	671075
173793	671076
96821	671077
108570	671078
235748	671079
5855	671080
151319	671081
135880	671082
81311	671083
175045	671084
132612	671085
208233	671086
79320	671087
12055	671088
121567	671089
2706	671090
97857	671091
30944	671092
39103	671093
109362	671094
152028	671095
10385	671096
19645	671097
72819	671098
182840	671099
51650	671100
74088	671101
33368	671102
79431	671103
95443	671104
117240	671105
56759	671106
266336	671107
187633	671108
117495	671109
3356	671110
157491	671111
30355	671112
133421	671113
38799	671114
12666	671115
20080	671116
110028	671117
51340	671118
108172	671119
206490	671120
64387	671121
128601	671122
72264	671123
210060	671124
204083	671125
51132	671126
18266	671127
56194	671128
215421	671129
97671	671130
209899	671131
30585	671132
146685	671133
29575	671134
12083	671135
327029	671136
74047	671137
6242	671138
251968	671139
155580	671140
1313	671141
182762	671142
205451	671143
129173	671144
56362	671145
17269	671146
141272	671147
3090	671148
206308	671149
208057	671150
112985	671151
58256	671152
38214	671153
244574	671154
91155	671155
41720	671156
93764	671157
42055	671158
42068	671159
129053	671160
19929	671161
236922	671162
236917	671163
42068	671164
20906	671165
10315	671166
30477	671167
86103	671168
6688	671169
17139	671170
2338	671171
352556	671172
48912	671173
50964	671174
23848	671175
23213	671176
113621	671177
349009	671178
117795	671179
196234	671180
76973	671181
110013	671182
47345	671183
31717	671184
3106	671185
168045	671186
3166	671187
94816	671188
208131	671189
279444	671190
339075	671191
199205	671192
80778	671193
10788	671194
83936	671195
538	671196
32567	671197
83936	671198
164241	671199
173046	671200
207517	671201
165490	671202
151309	671203
17034	671204
10571	671205
42596	671206
13552	671207
11482	671208
3563	671209
77979	671210
54642	671211
127831	671212
77483	671213
32379	671214
45225	671215
25496	671216
315054	671217
31609	671218
14144	671219
48861	671220
80401	671221
116947	671222
20143	671223
60767	671224
216874	671225
237049	671226
51983	671227
63023	671228
114449	671229
191	671230
109247	671231
25587	671232
12952	671233
78058	671234
22554	671235
36551	671236
272961	671237
53197	671238
3162	671239
37409	671240
70259	671241
159841	671242
21098	671243
13	671244
101014	671245
19334	671246
40	671247
290287	671248
73032	671249
12943	671250
36365	671251
193123	671252
2603	671253
62957	671254
75607	671255
45241	671256
269215	671257
55228	671258
3303	671259
5491	671260
22866	671261
54502	671262
3743	671263
35820	671264
65548	671265
13047	671266
45691	671267
19494	671268
226065	671269
27281	671270
33371	671271
43035	671272
174184	671273
12143	671274
214269	671275
806	671276
43268	671277
150049	671278
5	671279
137808	671280
36452	671281
54756	671282
73946	671283
34380	671284
132041	671285
134822	671286
207979	671287
120395	671288
1080	671289
45438	671290
234256	671291
51228	671292
317823	671293
19946	671294
34823	671295
64132	671296
229310	671297
65418	671298
15809	671299
12936	671300
63704	671301
76755	671302
113968	671303
3264	671304
40992	671305
133184	671306
37153	671307
26765	671308
3625	671309
23650	671310
322622	671311
37031	671312
36222	671313
367	671314
162663	671315
18660	671316
187156	671317
911	671318
50670	671319
12587	671320
51994	671321
41193	671322
3489	671323
15586	671324
24466	671325
810	671326
19749	671327
38779	671328
207935	671329
22322	671330
10734	671331
14796	671332
46417	671333
22661	671334
16514	671335
2819	671336
203359	671337
1805	671338
149339	671339
26697	671340
109151	671341
90520	671342
59253	671343
80435	671344
25774	671345
41613	671346
80437	671347
327164	671348
7636	671349
276812	671350
36970	671351
8165	671352
23916	671353
103140	671354
40808	671355
133	671356
269007	671357
3465	671358
15125	671359
156819	671360
42300	671361
60249	671362
22843	671363
37594	671364
76633	671365
53420	671366
123797	671367
172281	671368
398	671369
275049	671370
290139	671371
5814	671372
20117	671373
18227	671374
234388	671375
145055	671376
188905	671377
120480	671378
175248	671379
3911	671380
23672	671381
174082	671382
218082	671383
109911	671384
9283	671385
122959	671386
823	671387
13564	671388
215122	671389
109054	671390
111197	671391
34433	671392
172961	671393
293798	671394
327347	671395
5394	671396
67432	671397
80270	671398
7629	671399
210065	671400
338329	671401
154065	671402
20079	671403
715	671404
1448	671405
2338	671406
158917	671407
1738	671408
6710	671409
349674	671410
90111	671411
79770	671412
57653	671413
292236	671414
162497	671415
287970	671416
258673	671417
75056	671418
56327	671419
27460	671420
655	671421
355663	671422
23767	671423
42628	671424
38588	671425
50934	671426
23707	671427
50709	671428
327562	671429
23876	671430
1495	671431
1642	671432
125648	671433
11638	671434
83893	671435
127883	671436
59442	671437
38626	671438
18816	671439
15847	671440
69471	671441
52452	671442
62583	671443
46420	671444
4221	671445
154633	671446
241473	671447
20497	671448
772	671449
250738	671450
1944	671451
7554	671452
6081	671453
111743	671454
85151	671455
25839	671456
2288	671457
38066	671458
86427	671459
86767	671460
26887	671461
118066	671462
23362	671463
69459	671464
37198	671465
154841	671466
150114	671467
236699	671468
169928	671469
250504	671470
76925	671471
77038	671472
74508	671473
15324	671474
84117	671475
102126	671476
68585	671477
25913	671478
126859	671479
177571	671480
206432	671481
40471	671482
1516	671483
12218	671484
12215	671485
11908	671486
45811	671487
14799	671488
18	671489
103384	671490
30128	671491
53915	671492
267865	671493
23666	671494
24943	671495
153885	671496
80012	671497
62904	671498
84463	671499
200078	671500
8888	671501
285254	671502
46136	671503
8217	671504
32564	671505
9893	671506
21899	671507
4221	671508
92201	671509
60218	671510
83738	671511
18292	671512
12844	671513
176	671514
184531	671515
81652	671516
14407	671517
94014	671518
38841	671519
12150	671520
187216	671521
19514	671522
230166	671523
32	671524
193479	671525
46420	671526
357238	671527
26156	671528
116581	671529
2594	671530
79437	671531
5545	671532
7495	671533
67237	671534
38164	671535
21027	671536
4577	671537
138000	671538
40128	671539
103600	671540
47136	671541
78843	671542
207915	671543
37365	671544
5	671545
132565	671546
319468	671547
128585	671548
109251	671549
162510	671550
970	671551
38142	671552
32471	671553
45401	671554
216200	671555
22690	671556
279884	671557
308481	671558
84398	671559
2525	671560
102546	671561
9820	671562
171990	671563
153309	671564
46883	671565
49806	671566
11006	671567
121850	671568
50110	671569
6365	671570
17186	671571
13095	671572
28322	671573
45603	671574
77348	671575
117868	671576
53970	671577
310835	671578
195481	671579
1495	671580
11014	671581
127180	671582
242120	671583
318994	671584
16146	671585
78466	671586
320887	671587
289436	671588
158263	671589
102055	671590
1267	671591
172667	671592
189831	671593
15394	671594
13984	671595
14822	671596
207831	671597
128269	671598
2077	671599
326774	671600
101447	671601
33152	671602
13214	671603
295172	671604
5458	671605
24595	671606
335148	671607
188611	671608
10401	671609
2993	671610
136502	671611
984	671612
208570	671613
206306	671614
127980	671615
352884	671616
83265	671617
83761	671618
56066	671619
38876	671620
128476	671621
56544	671622
169027	671623
66946	671624
16469	671625
66416	671626
73298	671627
39180	671628
18268	671629
239367	671630
1106	671631
106790	671632
29807	671633
195713	671634
100883	671635
51672	671636
13076	671637
49968	671638
15094	671639
34103	671640
8865	671641
105880	671642
185356	671643
3135	671644
1339	671645
27960	671646
7559	671647
4160	671648
325467	671649
32018	671650
254919	671651
149173	671652
98877	671653
23577	671654
33219	671655
268330	671656
59389	671657
9798	671658
32936	671659
15405	671660
162113	671661
15325	671662
100981	671663
186674	671664
19104	671665
47678	671666
182259	671667
175823	671668
182521	671669
19155	671670
10693	671671
1681	671672
1514	671673
17741	671674
56736	671675
23615	671676
35802	671677
11102	671678
10262	671679
171935	671680
4089	671681
28465	671682
32206	671683
12879	671684
3436	671685
155299	671686
131116	671687
147901	671688
121992	671689
147174	671690
273728	671691
342680	671692
335327	671693
263154	671694
33671	671695
34005	671696
294505	671697
7912	671698
293457	671699
18019	671700
73046	671701
111351	671702
49657	671703
104185	671704
24155	671705
249388	671706
111259	671707
294730	671708
166301	671709
4903	671710
13335	671711
128389	671712
111021	671713
108757	671714
128590	671715
161607	671716
30805	671717
124180	671718
344249	671719
152004	671720
147561	671721
94757	671722
12817	671723
53117	671724
109281	671725
72419	671726
14120	671727
205302	671728
265720	671729
52576	671730
19510	671731
26	671732
26	671733
26	671734
26	671735
26	671736
118539	671737
94860	671738
44191	671739
289817	671740
26	671741
19510	671742
127259	671743
172388	671744
42734	671745
147682	671746
18952	671747
299742	671748
26	671749
26	671750
92600	671751
196840	671752
53709	671753
83216	671754
10780	671755
194186	671756
79618	671757
12780	671758
351189	671759
348449	671760
41236	671761
73118	671762
100243	671763
11660	671764
17992	671765
176793	671766
184044	671767
293875	671768
174486	671769
48595	671770
129806	671771
108445	671772
33829	671773
5866	671774
122619	671775
174157	671776
355986	671777
73464	671778
14730	671779
27283	671780
90747	671781
82157	671782
47115	671783
49751	671784
132132	671785
36893	671786
135656	671787
32595	671788
17800	671789
65074	671790
12119	671791
62764	671792
121747	671793
3189	671794
146294	671795
56143	671796
210040	671797
352804	671798
69522	671799
269228	671800
336902	671801
120945	671802
37336	671803
126765	671804
129255	671805
24230	671806
141159	671807
33601	671808
353742	671809
236856	671810
339721	671811
159646	671812
140205	671813
432	671814
166950	671815
38441	671816
85679	671817
58720	671818
2289	671819
234176	671820
47279	671821
52987	671822
58720	671823
325403	671824
47686	671825
12185	671826
147661	671827
38714	671828
9108	671829
159891	671830
64241	671831
141509	671832
21769	671833
14737	671834
5976	671835
175628	671836
10298	671837
35918	671838
137155	671839
124714	671840
76388	671841
333763	671842
83570	671843
178440	671844
204559	671845
959	671846
15871	671847
167018	671848
22439	671849
65627	671850
55880	671851
69750	671852
11737	671853
23323	671854
21408	671855
21408	671856
81216	671857
83352	671858
165008	671859
11737	671860
205423	671861
348224	671862
348185	671863
122628	671864
60362	671865
287127	671866
121003	671867
49095	671868
71435	671869
108542	671870
285580	671871
350121	671872
259500	671873
102460	671874
25812	671875
1411	671876
36387	671877
1476	671878
47288	671879
24031	671880
145832	671881
92358	671882
287294	671883
7776	671884
14048	671885
3107	671886
164555	671887
194130	671888
32011	671889
12179	671890
6449	671891
13306	671892
48713	671893
8898	671894
16409	671895
13650	671896
24484	671897
48731	671898
172911	671899
175536	671900
166471	671901
13236	671902
1840	671903
7825	671904
110736	671905
71984	671906
46778	671907
48875	671908
71664	671909
291953	671910
105601	671911
35042	671912
172041	671913
24696	671914
177097	671915
33908	671916
17841	671917
113242	671918
121607	671919
10286	671920
4909	671921
24602	671922
4381	671923
88635	671924
73224	671925
175922	671926
17679	671927
24361	671928
175404	671929
49406	671930
3986	671931
35042	671932
71664	671933
34449	671934
30563	671935
13241	671936
144310	671937
67545	671938
35695	671939
8522	671940
156303	671941
12743	671942
2259	671943
2259	671944
114672	671945
81127	671946
517	671947
129489	671948
4635	671949
100514	671950
17417	671951
38117	671952
2824	671953
15	671954
4864	671955
202526	671956
43790	671957
14277	671958
247985	671959
189627	671960
13794	671961
329210	671962
9969	671963
143508	671964
33705	671965
218880	671966
129312	671967
299306	671968
209902	671969
118667	671970
162424	671971
133112	671972
120191	671973
52897	671974
130080	671975
285289	671976
21673	671977
174032	671978
348976	671979
17205	671980
53188	671981
193192	671982
5186	671983
323508	671984
147828	671985
47125	671986
288721	671987
6735	671988
266727	671989
161667	671990
180740	671991
102743	671992
52555	671993
184589	671994
244457	671995
92586	671996
87124	671997
13814	671998
356264	671999
157994	672000
8017	672001
29948	672002
264601	672003
102153	672004
60041	672005
49772	672006
172137	672007
286971	672008
33702	672009
160267	672010
114981	672011
64672	672012
3739	672013
26081	672014
294703	672015
130306	672016
282471	672017
191294	672018
282963	672019
7873	672020
240337	672021
288330	672022
111468	672023
109429	672024
17890	672025
110902	672026
80153	672027
24634	672028
177110	672029
37335	672030
174334	672031
49504	672032
50904	672033
19269	672034
292332	672035
177102	672036
37071	672037
305343	672038
34111	672039
18523	672040
18975	672041
7	672042
210147	672043
46339	672044
99294	672045
115948	672046
16013	672047
1232	672048
153038	672049
246179	672050
109879	672051
80154	672052
53995	672053
79351	672054
84078	672055
282134	672056
170234	672057
2804	672058
316190	672059
27119	672060
36573	672061
126506	672062
177107	672063
34438	672064
94995	672065
226490	672066
289735	672067
37049	672068
63766	672069
48378	672070
13100	672071
33747	672072
48378	672073
13100	672074
75817	672075
94	672076
271877	672077
44048	672078
28125	672079
133628	672080
3889	672081
207609	672082
287780	672083
38393	672084
117035	672085
182931	672086
832	672087
117232	672088
306630	672089
89163	672090
79226	672091
45114	672092
46501	672093
299092	672094
232232	672095
79226	672096
202555	672097
20032	672098
79303	672099
66173	672100
271659	672101
79393	672102
174619	672103
113682	672104
153415	672105
315561	672106
454	672107
354857	672108
353781	672109
356103	672110
48251	672111
98322	672112
338518	672113
91059	672114
126460	672115
249665	672116
54830	672117
14406	672118
23221	672119
263184	672120
198744	672121
198959	672122
148082	672123
343725	672124
81275	672125
124590	672126
123846	672127
151556	672128
30593	672129
26044	672130
194413	672131
5213	672132
12762	672133
315913	672134
29542	672135
138694	672136
45615	672137
7374	672138
25492	672139
23737	672140
68185	672141
68176	672142
7582	672143
99849	672144
180461	672145
236350	672146
9320	672147
5686	672148
124733	672149
231678	672150
5405	672151
25250	672152
124739	672153
25492	672154
16720	672155
170443	672156
14301	672157
21212	672158
234677	672159
190972	672160
119459	672161
159371	672162
10505	672163
5145	672164
6459	672165
13465	672166
78202	672167
52958	672168
122346	672169
222590	672170
77564	672171
123947	672172
118203	672173
6874	672174
79401	672175
117007	672176
204034	672177
47563	672178
79427	672179
346800	672180
188893	672181
89046	672182
61958	672183
124363	672184
74562	672185
293957	672186
2469	672187
57221	672188
1062	672189
210133	672190
27190	672191
354725	672192
31810	672193
18915	672194
187491	672195
82547	672196
42349	672197
22342	672198
259226	672199
29865	672200
329722	672201
265701	672202
80157	672203
42465	672204
329691	672205
189293	672206
180065	672207
205634	672208
207732	672209
33792	672210
1008	672211
133083	672212
294395	672213
108423	672214
32348	672215
38299	672216
44212	672217
42293	672218
335713	672219
11321	672220
354369	672221
83207	672222
128599	672223
29241	672224
145930	672225
17485	672226
45	672227
293297	672228
202021	672229
19562	672230
17485	672231
66252	672232
271028	672233
273403	672234
166710	672235
183613	672236
153299	672237
130854	672238
227439	672239
26087	672240
310434	672241
1290	672242
54871	672243
297239	672244
90135	672245
38421	672246
76141	672247
1681	672248
123698	672249
153682	672250
250663	672251
153861	672252
242849	672253
47383	672254
236637	672255
166163	672256
30726	672257
59509	672258
83538	672259
80640	672260
165693	672261
302802	672262
347309	672263
94392	672264
191912	672265
185733	672266
180216	672267
185502	672268
51249	672269
32293	672270
3921	672271
26268	672272
280785	672273
127261	672274
19013	672275
18995	672276
92466	672277
66146	672278
352123	672279
127376	672280
128386	672281
348707	672282
206886	672283
73137	672284
206456	672285
208852	672286
33826	672287
128578	672288
355984	672289
268038	672290
4803	672291
293242	672292
324252	672293
966	672294
172105	672295
31953	672296
2877	672297
19511	672298
19511	672299
81283	672300
131553	672301
120367	672302
127391	672303
239255	672304
69084	672305
97902	672306
102181	672307
58023	672308
9912	672309
2186	672310
38934	672311
171437	672312
40986	672313
7017	672314
77472	672315
5931	672316
121893	672317
223570	672318
27394	672319
5279	672320
66027	672321
514	672322
26803	672323
26803	672324
49961	672325
22319	672326
27154	672327
342235	672328
8928	672329
23626	672330
81967	672331
207117	672332
83132	672333
78519	672334
77614	672335
3058	672336
128454	672337
24029	672338
19190	672339
3298	672340
116092	672341
35595	672342
183320	672343
185483	672344
183010	672345
183601	672346
354910	672347
83041	672348
333488	672349
163779	672350
334931	672351
326828	672352
338454	672353
9	672354
28123	672355
9	672356
164531	672357
362	672358
176283	672359
322945	672360
176544	672361
109544	672362
1301	672363
111468	672364
286713	672365
362	672366
9	672367
58125	672368
362	672369
7140	672370
9	672371
28119	672372
100280	672373
25144	672374
85784	672375
133551	672376
181145	672377
57106	672378
76773	672379
37397	672380
9	672381
186906	672382
311725	672383
96113	672384
180944	672385
7550	672386
35131	672387
9	672388
17226	672389
298569	672390
40077	672391
302280	672392
139319	672393
39519	672394
1397	672395
267136	672396
25866	672397
12161	672398
76034	672399
91016	672400
250502	672401
101120	672402
250573	672403
2192	672404
28123	672405
47205	672406
475	672407
73714	672408
164489	672409
120532	672410
73240	672411
231534	672412
65610	672413
25024	672414
193106	672415
6893	672416
27735	672417
208733	672418
26120	672419
4360	672420
4360	672421
352841	672422
2318	672423
170220	672424
31657	672425
162024	672426
17126	672427
336449	672428
266750	672429
325461	672430
239831	672431
83078	672432
114082	672433
21111	672434
136328	672435
334134	672436
89170	672437
58473	672438
82275	672439
177100	672440
1554	672441
903	672442
17885	672443
13216	672444
209207	672445
276780	672446
345706	672447
102637	672448
272572	672449
38311	672450
38445	672451
188923	672452
94667	672453
13791	672454
135762	672455
260	672456
9686	672457
27	672458
185561	672459
23642	672460
998	672461
219374	672462
20	672463
14042	672464
258086	672465
99788	672466
342739	672467
22465	672468
197129	672469
22465	672470
22465	672471
22262	672472
224742	672473
20064	672474
193597	672475
23614	672476
157488	672477
5635	672478
106323	672479
78103	672480
324843	672481
54016	672482
111269	672483
111126	672484
259968	672485
4932	672486
333717	672487
17838	672488
165096	672489
44762	672490
21529	672491
33398	672492
176236	672493
15099	672494
95834	672495
62370	672496
11791	672497
40517	672498
11452	672499
207289	672500
20554	672501
249458	672502
42923	672503
331114	672504
7351	672505
327373	672506
87904	672507
222937	672508
272231	672509
39293	672510
58119	672511
67888	672512
35060	672513
147043	672514
354444	672515
169905	672516
156660	672517
28349	672518
29993	672519
12922	672520
5281	672521
47768	672522
179277	672523
89507	672524
122204	672525
44509	672526
99987	672527
104415	672528
86044	672529
177285	672530
205573	672531
23473	672532
125726	672533
60969	672534
21734	672535
119366	672536
141120	672537
214591	672538
66101	672539
205705	672540
174840	672541
157094	672542
23163	672543
278696	672544
518	672545
96138	672546
12070	672547
137391	672548
27188	672549
58519	672550
325277	672551
88372	672552
71729	672553
90459	672554
29670	672555
6864	672556
164033	672557
97380	672558
40949	672559
29314	672560
61907	672561
50248	672562
25439	672563
40510	672564
82393	672565
285382	672566
18093	672567
165957	672568
3399	672569
129252	672570
138851	672571
299848	672572
56101	672573
100250	672574
217940	672575
20824	672576
42615	672577
40328	672578
94635	672579
79028	672580
89507	672581
95416	672582
77598	672583
44225	672584
37177	672585
21638	672586
15682	672587
2884	672588
200765	672589
202199	672590
8544	672591
65358	672592
84244	672593
291802	672594
356180	672595
15130	672596
65423	672597
165859	672598
13246	672599
73574	672600
54599	672601
182777	672602
5259	672603
324022	672604
14282	672605
156151	672606
148045	672607
55153	672608
42832	672609
195776	672610
14665	672611
11465	672612
48630	672613
155278	672614
8410	672615
11331	672616
74563	672617
12738	672618
206717	672619
26076	672620
33947	672621
324289	672622
25939	672623
216	672624
67292	672625
1605	672626
38536	672627
52017	672628
296660	672629
253571	672630
112646	672631
168560	672632
38464	672633
2018	672634
5887	672635
32564	672636
68417	672637
139452	672638
327958	672639
154951	672640
30576	672641
151056	672642
43682	672643
116359	672644
19589	672645
54174	672646
79759	672647
97970	672648
63646	672649
237118	672650
350808	672651
123714	672652
207395	672653
179012	672654
32321	672655
148032	672656
25524	672657
134165	672658
248778	672659
43907	672660
303467	672661
274700	672662
207344	672663
13363	672664
83654	672665
124712	672666
83482	672667
233729	672668
107928	672669
11514	672670
88017	672671
22185	672672
79349	672673
25416	672674
128645	672675
186493	672676
8770	672677
60836	672678
162605	672679
202013	672680
133791	672681
25088	672682
81345	672683
86767	672684
15411	672685
50484	672686
6623	672687
62370	672688
8052	672689
92710	672690
285978	672691
83777	672692
92945	672693
38604	672694
126001	672695
43169	672696
305146	672697
206042	672698
106170	672699
134476	672700
99964	672701
16299	672702
143646	672703
222850	672704
8416	672705
8416	672706
148199	672707
106963	672708
245303	672709
166941	672710
22935	672711
182383	672712
243390	672713
13779	672714
354348	672715
175657	672716
225472	672717
208335	672718
109918	672719
172976	672720
42668	672721
110324	672722
120410	672723
60497	672724
343558	672725
5309	672726
15472	672727
266609	672728
75110	672729
195437	672730
304012	672731
130138	672732
59455	672733
106	672734
23817	672735
1587	672736
170563	672737
3264	672738
124322	672739
15106	672740
4224	672741
118129	672742
74336	672743
62673	672744
6419	672745
15842	672746
1097	672747
47874	672748
25287	672749
149569	672750
6742	672751
78971	672752
26036	672753
190355	672754
45757	672755
36851	672756
237408	672757
51288	672758
136743	672759
108252	672760
14624	672761
55955	672762
230125	672763
650	672764
225122	672765
89613	672766
64	672767
1455	672768
64725	672769
12885	672770
149359	672771
221378	672772
137807	672773
139474	672774
37718	672775
224712	672776
70402	672777
60412	672778
10325	672779
137967	672780
112383	672781
138289	672782
152967	672783
1494	672784
127143	672785
295142	672786
111376	672787
73238	672788
48263	672789
281701	672790
295038	672791
72564	672792
158089	672793
180810	672794
229558	672795
136487	672796
24003	672797
14637	672798
93929	672799
126983	672800
96910	672801
53213	672802
60475	672803
40997	672804
4846	672805
328588	672806
82382	672807
70012	672808
157	672809
7996	672810
224965	672811
60331	672812
62218	672813
195318	672814
9218	672815
138125	672816
117214	672817
299993	672818
148057	672819
60078	672820
107142	672821
138125	672822
9432	672823
177783	672824
117773	672825
37798	672826
196833	672827
2108	672828
1100	672829
120743	672830
71894	672831
72548	672832
322306	672833
1230	672834
648	672835
37909	672836
52612	672837
15678	672838
1711	672839
78304	672840
21579	672841
77947	672842
3655	672843
190961	672844
58367	672845
43128	672846
2071	672847
199689	672848
1002	672849
18954	672850
206799	672851
9081	672852
283322	672853
118611	672854
158	672855
135851	672856
185683	672857
50727	672858
52520	672859
318041	672860
28083	672861
170699	672862
73495	672863
44471	672864
315550	672865
32377	672866
240525	672867
95709	672868
315708	672869
10613	672870
18930	672871
52955	672872
7097	672873
26082	672874
15056	672875
188820	672876
38619	672877
11639	672878
31151	672879
21598	672880
77780	672881
21590	672882
252137	672883
2747	672884
124834	672885
282832	672886
118836	672887
13981	672888
125281	672889
126335	672890
192619	672891
53725	672892
51085	672893
14077	672894
189277	672895
15197	672896
36456	672897
118529	672898
36399	672899
18891	672900
192473	672901
38225	672902
357229	672903
318442	672904
230284	672905
20650	672906
218512	672907
23974	672908
190291	672909
120695	672910
119271	672911
165870	672912
126728	672913
6154	672914
84708	672915
40626	672916
305607	672917
604	672918
20038	672919
12025	672920
78053	672921
119844	672922
69217	672923
64420	672924
188883	672925
190043	672926
18987	672927
189951	672928
316967	672929
53665	672930
14098	672931
163980	672932
18904	672933
50058	672934
36299	672935
33121	672936
4120	672937
15877	672938
191900	672939
18959	672940
52556	672941
321604	672942
38508	672943
15056	672944
1906	672945
6458	672946
165476	672947
190680	672948
78970	672949
18987	672950
355751	672951
26171	672952
341406	672953
36565	672954
46751	672955
4478	672956
165743	672957
10613	672958
62331	672959
54042	672960
20563	672961
280620	672962
78624	672963
6833	672964
36322	672965
321677	672966
102565	672967
98582	672968
15162	672969
57312	672970
118327	672971
42982	672972
25858	672973
235170	672974
65529	672975
52882	672976
77694	672977
96079	672978
32880	672979
46455	672980
25988	672981
30138	672982
303173	672983
9079	672984
119482	672985
77742	672986
120262	672987
120255	672988
161414	672989
126091	672990
57779	672991
1225	672992
11956	672993
192708	672994
77092	672995
263085	672996
103232	672997
134050	672998
23547	672999
140050	673000
76948	673001
44297	673002
44297	673003
143032	673004
143299	673005
311643	673006
61299	673007
79669	673008
239082	673009
54996	673010
72745	673011
312902	673012
3368	673013
94531	673014
322299	673015
85450	673016
164072	673017
183921	673018
155241	673019
274025	673020
312038	673021
46504	673022
201942	673023
201818	673024
166909	673025
278545	673026
144915	673027
64088	673028
166359	673029
77001	673030
95052	673031
102436	673032
18461	673033
109755	673034
326608	673035
17960	673036
21173	673037
216028	673038
194004	673039
21958	673040
91847	673041
52350	673042
86896	673043
43176	673044
41384	673045
157398	673046
143296	673047
15711	673048
114771	673049
140323	673050
174407	673051
9939	673052
145246	673053
3700	673054
119234	673055
33918	673056
92429	673057
346985	673058
13174	673059
291959	673060
311881	673061
289615	673062
70166	673063
109203	673064
47187	673065
232904	673066
262754	673067
74074	673068
112443	673069
29426	673070
6270	673071
78084	673072
73719	673073
20533	673074
26359	673075
145837	673076
89065	673077
95397	673078
25757	673079
160633	673080
55613	673081
43016	673082
18203	673083
301612	673084
58916	673085
102260	673086
6373	673087
271	673088
125702	673089
9133	673090
107947	673091
46724	673092
66596	673093
6660	673094
25558	673095
58501	673096
10979	673097
1411	673098
5467	673099
249148	673100
4471	673101
74129	673102
806	673103
56945	673104
11267	673105
121184	673106
190947	673107
8227	673108
67870	673109
16059	673110
69063	673111
34667	673112
45068	673113
3638	673114
88888	673115
54913	673116
122611	673117
18756	673118
28189	673119
128132	673120
3916	673121
196542	673122
122206	673123
46952	673124
5474	673125
341185	673126
18147	673127
126681	673128
127284	673129
32350	673130
52675	673131
58871	673132
15604	673133
41806	673134
58886	673135
326555	673136
2134	673137
12985	673138
104606	673139
339027	673140
234078	673141
311305	673142
6894	673143
52571	673144
62396	673145
164913	673146
142349	673147
123121	673148
123	673149
205341	673150
231653	673151
137007	673152
137009	673153
57139	673154
242	673155
60613	673156
232332	673157
232342	673158
38256	673159
200792	673160
82882	673161
202954	673162
283178	673163
319538	673164
184686	673165
220212	673166
340624	673167
233874	673168
232044	673169
225226	673170
57139	673171
310111	673172
6056	673173
222950	673174
247942	673175
229812	673176
137508	673177
156941	673178
257290	673179
156907	673180
143343	673181
139528	673182
340833	673183
143036	673184
299314	673185
60821	673186
307104	673187
232266	673188
20034	673189
182653	673190
114558	673191
256379	673192
142693	673193
142473	673194
233567	673195
233589	673196
80919	673197
232167	673198
75901	673199
330811	673200
96787	673201
156971	673202
211851	673203
304857	673204
233262	673205
341167	673206
98368	673207
229437	673208
232152	673209
142942	673210
232178	673211
232360	673212
298129	673213
63749	673214
344282	673215
334094	673216
203789	673217
199479	673218
55443	673219
157074	673220
299072	673221
195764	673222
2105	673223
35088	673224
346936	673225
138734	673226
319638	673227
57235	673228
131182	673229
212219	673230
39207	673231
199551	673232
230797	673233
1234	673234
1234	673235
306257	673236
75634	673237
305140	673238
310254	673239
79116	673240
157005	673241
115132	673242
298142	673243
142717	673244
232413	673245
232032	673246
337693	673247
203526	673248
201815	673249
81662	673250
91901	673251
233036	673252
30629	673253
125316	673254
202629	673255
191626	673256
182700	673257
231234	673258
66218	673259
124275	673260
123706	673261
233129	673262
232195	673263
140981	673264
149241	673265
56679	673266
157548	673267
57360	673268
107854	673269
282347	673270
341403	673271
57307	673272
125259	673273
284873	673274
231827	673275
130759	673276
234895	673277
79831	673278
179749	673279
233295	673280
201662	673281
115157	673282
38388	673283
3948	673284
50327	673285
336093	673286
340227	673287
124688	673288
72146	673289
60307	673290
8006	673291
20359	673292
92251	673293
144145	673294
119972	673295
20359	673296
1864	673297
184132	673298
282740	673299
93343	673300
131474	673301
71797	673302
16049	673303
144268	673304
170790	673305
283388	673306
198694	673307
2914	673308
216432	673309
48247	673310
142489	673311
383	673312
5690	673313
54820	673314
144288	673315
56921	673316
100518	673317
4010	673318
202646	673319
119804	673320
336672	673321
237673	673322
1749	673323
125906	673324
184021	673325
306889	673326
199577	673327
201799	673328
216784	673329
43338	673330
281698	673331
282258	673332
48118	673333
48114	673334
310910	673335
75964	673336
6289	673337
2269	673338
245996	673339
281515	673340
191497	673341
219988	673342
120200	673343
203008	673344
341010	673345
247168	673346
293769	673347
64012	673348
211361	673349
176415	673350
22110	673351
60129	673352
287791	673353
21107	673354
327845	673355
297928	673356
60600	673357
217517	673358
3480	673359
27478	673360
346577	673361
20359	673362
172359	673363
120075	673364
306435	673365
92408	673366
24988	673367
259300	673368
4430	673369
16515	673370
91722	673371
2405	673372
19017	673373
16515	673374
5427	673375
6480	673376
203784	673377
64012	673378
207	673379
376	673380
282747	673381
245648	673382
40554	673383
185531	673384
282656	673385
278485	673386
21107	673387
55633	673388
76812	673389
17388	673390
183495	673391
347507	673392
108083	673393
141374	673394
305008	673395
915	673396
915	673397
281385	673398
305778	673399
19450	673400
199980	673401
19450	673402
61798	673403
14516	673404
38960	673405
20854	673406
14516	673407
340678	673408
87940	673409
130493	673410
110234	673411
27565	673412
339929	673413
135515	673414
20854	673415
84566	673416
247004	673417
40109	673418
12005	673419
126603	673420
283933	673421
185520	673422
125297	673423
50557	673424
130160	673425
34753	673426
70854	673427
54488	673428
55633	673429
203853	673430
234876	673431
28091	673432
218722	673433
82807	673434
27177	673435
335345	673436
61691	673437
171858	673438
201920	673439
282813	673440
258074	673441
76096	673442
130182	673443
112317	673444
6532	673445
29117	673446
308362	673447
75572	673448
21207	673449
27157	673450
220836	673451
86979	673452
170846	673453
7177	673454
6437	673455
75316	673456
338861	673457
339345	673458
122326	673459
125306	673460
38149	673461
328768	673462
351736	673463
114609	673464
348669	673465
349881	673466
341609	673467
195582	673468
9473	673469
174470	673470
108636	673471
357362	673472
14793	673473
143311	673474
12025	673475
55427	673476
243461	673477
178841	673478
70199	673479
28323	673480
40083	673481
301919	673482
192331	673483
41857	673484
48416	673485
146116	673486
46319	673487
244108	673488
212376	673489
199888	673490
333337	673491
134338	673492
299960	673493
86361	673494
112615	673495
214523	673496
14988	673497
112488	673498
1	673499
163443	673500
64024	673501
71969	673502
270727	673503
69780	673504
105341	673505
12828	673506
44508	673507
77660	673508
36047	673509
63310	673510
119651	673511
5363	673512
16363	673513
278943	673514
54188	673515
137365	673516
216864	673517
92140	673518
160170	673519
61591	673520
161758	673521
5447	673522
223898	673523
5623	673524
40843	673525
53157	673526
25565	673527
30122	673528
14136	673529
31125	673530
84706	673531
4359	673532
294302	673533
208379	673534
98552	673535
978	673536
54752	673537
178902	673538
44276	673539
8653	673540
205990	673541
8246	673542
323020	673543
201448	673544
35716	673545
25327	673546
61490	673547
127250	673548
207600	673549
113601	673550
26782	673551
53777	673552
12600	673553
69993	673554
428	673555
108130	673556
321742	673557
240430	673558
127345	673559
1353	673560
93759	673561
129763	673562
126824	673563
112425	673564
113529	673565
180780	673566
117494	673567
2626	673568
45149	673569
283632	673570
25342	673571
41177	673572
193289	673573
126598	673574
16846	673575
45860	673576
25414	673577
78917	673578
29756	673579
74053	673580
154175	673581
140669	673582
181880	673583
204945	673584
217143	673585
127290	673586
1908	673587
4317	673588
195761	673589
137613	673590
265193	673591
566	673592
27241	673593
270581	673594
204952	673595
15390	673596
127347	673597
265824	673598
430	673599
165140	673600
32459	673601
7297	673602
32912	673603
121813	673604
176786	673605
49647	673606
89450	673607
177101	673608
133752	673609
129530	673610
58509	673611
345687	673612
134102	673613
1189	673614
29493	673615
138339	673616
229120	673617
59013	673618
134422	673619
98948	673620
63748	673621
63138	673622
101192	673623
86609	673624
100308	673625
165092	673626
15090	673627
16511	673628
116052	673629
6019	673630
178188	673631
85186	673632
220493	673633
271300	673634
210585	673635
264893	673636
159519	673637
184083	673638
287539	673639
81429	673640
195004	673641
259364	673642
8880	673643
155957	673644
11217	673645
142973	673646
48553	673647
202810	673648
176316	673649
289967	673650
183966	673651
183459	673652
257842	673653
202223	673654
61194	673655
83618	673656
24113	673657
108335	673658
202217	673659
183898	673660
139475	673661
17530	673662
35337	673663
155648	673664
55018	673665
93760	673666
73659	673667
82968	673668
95492	673669
69093	673670
533	673671
8200	673672
6284	673673
273902	673674
55592	673675
116018	673676
158982	673677
311498	673678
50191	673679
195794	673680
122197	673681
1035	673682
11331	673683
9546	673684
323189	673685
200245	673686
3203	673687
32187	673688
151109	673689
12476	673690
26021	673691
22919	673692
164724	673693
78343	673694
74085	673695
82829	673696
67134	673697
19454	673698
52230	673699
31924	673700
196455	673701
39128	673702
123048	673703
30525	673704
29033	673705
298031	673706
14380	673707
4059	673708
124974	673709
161400	673710
36394	673711
59720	673712
16908	673713
69216	673714
17531	673715
48876	673716
3261	673717
20064	673718
11506	673719
143670	673720
12675	673721
107717	673722
65937	673723
142866	673724
128421	673725
98772	673726
121927	673727
23523	673728
327759	673729
162997	673730
98585	673731
5958	673732
78038	673733
16973	673734
305567	673735
3172	673736
68136	673737
84997	673738
78603	673739
56087	673740
314178	673741
186761	673742
122618	673743
329493	673744
92177	673745
47793	673746
2591	673747
115868	673748
47681	673749
56371	673750
44531	673751
32009	673752
12541	673753
170507	673754
192904	673755
2064	673756
46386	673757
28174	673758
20512	673759
68296	673760
23239	673761
145867	673762
8736	673763
9508	673764
65313	673765
53386	673766
194365	673767
5914	673768
161554	673769
15609	673770
245508	673771
52744	673772
82678	673773
76558	673774
117650	673775
2403	673776
75108	673777
25371	673778
15311	673779
63372	673780
336659	673781
100556	673782
50379	673783
82457	673784
230759	673785
56429	673786
71026	673787
34141	673788
48792	673789
72770	673790
106163	673791
114711	673792
247925	673793
156970	673794
5254	673795
5921	673796
236652	673797
93027	673798
3322	673799
264349	673800
22610	673801
67222	673802
11002	673803
11491	673804
6544	673805
282562	673806
257407	673807
29209	673808
87001	673809
168794	673810
30385	673811
272379	673812
101104	673813
116972	673814
65864	673815
58020	673816
155641	673817
148580	673818
140882	673819
167977	673820
148580	673821
135359	673822
277129	673823
237608	673824
2377	673825
303999	673826
311410	673827
117110	673828
52042	673829
122942	673830
356397	673831
6446	673832
1041	673833
43895	673834
280040	673835
104274	673836
164726	673837
194372	673838
113262	673839
13563	673840
30310	673841
9410	673842
97506	673843
271554	673844
235998	673845
201626	673846
345045	673847
201563	673848
103089	673849
49246	673850
137162	673851
253275	673852
195760	673853
146054	673854
54812	673855
234045	673856
332657	673857
258548	673858
115259	673859
158409	673860
113478	673861
48473	673862
95	673863
12635	673864
6534	673865
338246	673866
124059	673867
54567	673868
19983	673869
60204	673870
136371	673871
154063	673872
50953	673873
223355	673874
8103	673875
157631	673876
102869	673877
3662	673878
224081	673879
40057	673880
216921	673881
30300	673882
240118	673883
266894	673884
104778	673885
22915	673886
196301	673887
62323	673888
9462	673889
57596	673890
15514	673891
16525	673892
331843	673893
203859	673894
3016	673895
306517	673896
217081	673897
63565	673898
183322	673899
275480	673900
6770	673901
134975	673902
233658	673903
334948	673904
55027	673905
84533	673906
41638	673907
33312	673908
211300	673909
254607	673910
123448	673911
143372	673912
69647	673913
214115	673914
93706	673915
78639	673916
284751	673917
241092	673918
170515	673919
253665	673920
74808	673921
42046	673922
96359	673923
43396	673924
272848	673925
298850	673926
185973	673927
180579	673928
57187	673929
195303	673930
148795	673931
118440	673932
4785	673933
2477	673934
1007	673935
429	673936
228496	673937
11182	673938
117336	673939
1160	673940
21042	673941
53245	673942
16284	673943
190873	673944
19610	673945
33603	673946
135147	673947
178362	673948
10271	673949
22458	673950
50746	673951
80280	673952
51768	673953
113356	673954
196489	673955
831	673956
62362	673957
67818	673958
293742	673959
55801	673960
77420	673961
127911	673962
11863	673963
62794	673964
146890	673965
169658	673966
8175	673967
1006	673968
30994	673969
33289	673970
126241	673971
282715	673972
78051	673973
117279	673974
21504	673975
1615	673976
80327	673977
330141	673978
14971	673979
37486	673980
31300	673981
37486	673982
169954	673983
30438	673984
51819	673985
98908	673986
19643	673987
2828	673988
60575	673989
161430	673990
99632	673991
68008	673992
339513	673993
43485	673994
18964	673995
71292	673996
9815	673997
50909	673998
136106	673999
65034	674000
19707	674001
113373	674002
14623	674003
319604	674004
227954	674005
162664	674006
40515	674007
50010	674008
14642	674009
192610	674010
246247	674011
87232	674012
66191	674013
351381	674014
6072	674015
33144	674016
47591	674017
4842	674018
33107	674019
19880	674020
67959	674021
272423	674022
32810	674023
128410	674024
353804	674025
25883	674026
133585	674027
68793	674028
100405	674029
146553	674030
5631	674031
311614	674032
74044	674033
68371	674034
140216	674035
142324	674036
121676	674037
340889	674038
229658	674039
88657	674040
38339	674041
177744	674042
41860	674043
221737	674044
23056	674045
275490	674046
60318	674047
6838	674048
10491	674049
79175	674050
21445	674051
80432	674052
1342	674053
24761	674054
7550	674055
7225	674056
301830	674057
5766	674058
21479	674059
136726	674060
151656	674061
248325	674062
8709	674063
123584	674064
28774	674065
248232	674066
61916	674067
2244	674068
228232	674069
53251	674070
324288	674071
58409	674072
40933	674073
1107	674074
82514	674075
21393	674076
203715	674077
98182	674078
168809	674079
221335	674080
88058	674081
304800	674082
60318	674083
112966	674084
53251	674085
102370	674086
5020	674087
192765	674088
102562	674089
266255	674090
6313	674091
180853	674092
200022	674093
6807	674094
82862	674095
221159	674096
191408	674097
137184	674098
124140	674099
123576	674100
59484	674101
114454	674102
270271	674103
229949	674104
46355	674105
120131	674106
37777	674107
10846	674108
10713	674109
28478	674110
15235	674111
8719	674112
4854	674113
52488	674114
147436	674115
122954	674116
15235	674117
38296	674118
40987	674119
10713	674120
2516	674121
39915	674122
9631	674123
248496	674124
28853	674125
62024	674126
11357	674127
63557	674128
115660	674129
191658	674130
191241	674131
301781	674132
90289	674133
27098	674134
285	674135
138503	674136
118937	674137
336147	674138
182791	674139
225182	674140
212760	674141
93495	674142
23106	674143
50450	674144
342581	674145
11415	674146
20589	674147
88855	674148
15066	674149
1908	674150
132883	674151
31488	674152
106774	674153
11345	674154
60553	674155
260572	674156
79175	674157
8326	674158
334082	674159
12634	674160
40840	674161
26631	674162
234208	674163
168713	674164
75126	674165
51536	674166
135626	674167
32381	674168
97920	674169
104859	674170
30333	674171
192600	674172
8837	674173
1239	674174
342327	674175
309944	674176
142338	674177
47252	674178
191947	674179
88827	674180
62535	674181
61999	674182
204628	674183
3885	674184
225786	674185
15131	674186
136424	674187
71128	674188
121467	674189
180841	674190
230656	674191
147122	674192
223071	674193
140814	674194
231051	674195
163349	674196
327419	674197
54635	674198
16276	674199
168728	674200
12635	674201
59127	674202
191944	674203
87386	674204
59123	674205
97580	674206
140433	674207
227576	674208
337791	674209
71107	674210
98073	674211
348249	674212
334672	674213
93776	674214
50421	674215
80377	674216
11890	674217
96168	674218
984	674219
127568	674220
8325	674221
332315	674222
162031	674223
204278	674224
98740	674225
26392	674226
20864	674227
86831	674228
186983	674229
12781	674230
45529	674231
306523	674232
157519	674233
50752	674234
20961	674235
163161	674236
14813	674237
141465	674238
267619	674239
41392	674240
46750	674241
245162	674242
52776	674243
43245	674244
43278	674245
84906	674246
49317	674247
125249	674248
4997	674249
152636	674250
112132	674251
232419	674252
233152	674253
92505	674254
256928	674255
110323	674256
18751	674257
34343	674258
4655	674259
302242	674260
35531	674261
71283	674262
322841	674263
188244	674264
109599	674265
44374	674266
232875	674267
307010	674268
342358	674269
24492	674270
30020	674271
138968	674272
69266	674273
52241	674274
312115	674275
13925	674276
77193	674277
121195	674278
1968	674279
77157	674280
77078	674281
293712	674282
6040	674283
12971	674284
52203	674285
145697	674286
296894	674287
28473	674288
102450	674289
94144	674290
245041	674291
139210	674292
117119	674293
38601	674294
312161	674295
168392	674296
96840	674297
322426	674298
46410	674299
80212	674300
275368	674301
341176	674302
194389	674303
122321	674304
327703	674305
192669	674306
187215	674307
122193	674308
274412	674309
204713	674310
89178	674311
26135	674312
2040	674313
69195	674314
226762	674315
102496	674316
14577	674317
90293	674318
23946	674319
191492	674320
2472	674321
224249	674322
2994	674323
156267	674324
21596	674325
30588	674326
10307	674327
69657	674328
19409	674329
94664	674330
224462	674331
66257	674332
14474	674333
17333	674334
16946	674335
109176	674336
249721	674337
13261	674338
44422	674339
8499	674340
131399	674341
41933	674342
12039	674343
138617	674344
11090	674345
71595	674346
259604	674347
256033	674348
1741	674349
6211	674350
129492	674351
89647	674352
25412	674353
85356	674354
204288	674355
104599	674356
1778	674357
135556	674358
34896	674359
315767	674360
33279	674361
39829	674362
93990	674363
152908	674364
1847	674365
172874	674366
14618	674367
4958	674368
103121	674369
115498	674370
82649	674371
13453	674372
212401	674373
195331	674374
240229	674375
108515	674376
110828	674377
16233	674378
45137	674379
44166	674380
8745	674381
304982	674382
3970	674383
193058	674384
4212	674385
81110	674386
8114	674387
53038	674388
100605	674389
14452	674390
130614	674391
294962	674392
117376	674393
45751	674394
113311	674395
38603	674396
16787	674397
7603	674398
172405	674399
100567	674400
307066	674401
305355	674402
315261	674403
12464	674404
107938	674405
17253	674406
141385	674407
285528	674408
286250	674409
73696	674410
243723	674411
62498	674412
345784	674413
122227	674414
1236	674415
84150	674416
84090	674417
83344	674418
47205	674419
269844	674420
25361	674421
42619	674422
279686	674423
90342	674424
62696	674425
347735	674426
204774	674427
89446	674428
171672	674429
1290	674430
154112	674431
134360	674432
57105	674433
6960	674434
162010	674435
79767	674436
64934	674437
174510	674438
399	674439
14747	674440
192396	674441
53	674442
34858	674443
318448	674444
197048	674445
261177	674446
334795	674447
32139	674448
33347	674449
6479	674450
139067	674451
1684	674452
18846	674453
239131	674454
1068	674455
21267	674456
354564	674457
88179	674458
119234	674459
6295	674460
18198	674461
172866	674462
279493	674463
13148	674464
13148	674465
472	674466
275761	674467
208360	674468
227876	674469
123837	674470
6017	674471
189251	674472
10587	674473
43308	674474
79807	674475
1020	674476
56101	674477
56157	674478
27457	674479
208886	674480
103425	674481
209242	674482
349746	674483
285762	674484
353398	674485
130415	674486
38657	674487
127843	674488
129417	674489
350438	674490
128104	674491
351741	674492
312	674493
10086	674494
47543	674495
147260	674496
306942	674497
24327	674498
297057	674499
55844	674500
189610	674501
42030	674502
199037	674503
54765	674504
12737	674505
14281	674506
10757	674507
157361	674508
250422	674509
171515	674510
334646	674511
49381	674512
207011	674513
250442	674514
9396	674515
149732	674516
13024	674517
146576	674518
323707	674519
96517	674520
343136	674521
36543	674522
72961	674523
174631	674524
258254	674525
268984	674526
53002	674527
69561	674528
13472	674529
78247	674530
7540	674531
146139	674532
158801	674533
290427	674534
16742	674535
7280	674536
168616	674537
45177	674538
63387	674539
53762	674540
686	674541
10283	674542
36628	674543
175907	674544
83238	674545
15975	674546
134408	674547
111367	674548
164761	674549
5653	674550
132311	674551
3174	674552
54570	674553
132311	674554
1	674555
9321	674556
80305	674557
44347	674558
14305	674559
136089	674560
22220	674561
110212	674562
18765	674563
5957	674564
286393	674565
118676	674566
128963	674567
44351	674568
75662	674569
130018	674570
10375	674571
94921	674572
30815	674573
147748	674574
4279	674575
5488	674576
260750	674577
1707	674578
181876	674579
10465	674580
79616	674581
1102	674582
128053	674583
53431	674584
58737	674585
106740	674586
7548	674587
93067	674588
354703	674589
41870	674590
287608	674591
2792	674592
35662	674593
18674	674594
77578	674595
109182	674596
109182	674597
95504	674598
3869	674599
2264	674600
29807	674601
2714	674602
5653	674603
71151	674604
6851	674605
50820	674606
15283	674607
242652	674608
88427	674609
787	674610
123024	674611
39758	674612
9974	674613
73994	674614
3703	674615
214454	674616
119184	674617
78597	674618
63686	674619
45259	674620
5115	674621
76990	674622
37123	674623
89621	674624
44	674625
26	674626
14	674627
21443	674628
155158	674629
9281	674630
683	674631
4210	674632
18643	674633
1989	674634
17350	674635
265463	674636
22018	674637
116738	674638
78718	674639
61806	674640
26636	674641
163683	674642
71236	674643
155119	674644
55804	674645
97635	674646
108170	674647
186643	674648
68405	674649
1800	674650
22386	674651
8185	674652
373	674653
219	674654
5933	674655
82728	674656
58874	674657
23515	674658
12068	674659
55550	674660
1264	674661
1579	674662
115	674663
26949	674664
19916	674665
1045	674666
149561	674667
17000	674668
110683	674669
12603	674670
10243	674671
45257	674672
31943	674673
114144	674674
118160	674675
26253	674676
264398	674677
10429	674678
9600	674679
1187	674680
189252	674681
5858	674682
146576	674683
39485	674684
79971	674685
158360	674686
12443	674687
62007	674688
157	674689
30662	674690
45963	674691
20258	674692
21579	674693
232549	674694
53963	674695
12950	674696
118022	674697
238192	674698
230572	674699
32040	674700
25290	674701
48896	674702
65310	674703
251478	674704
7412	674705
22517	674706
1	674707
36848	674708
4665	674709
10476	674710
51898	674711
119485	674712
120875	674713
128482	674714
32992	674715
213368	674716
7212	674717
3383	674718
36309	674719
108658	674720
344552	674721
248410	674722
43009	674723
57958	674724
17345	674725
51843	674726
64794	674727
100913	674728
26902	674729
46798	674730
37186	674731
252380	674732
13315	674733
53458	674734
13489	674735
302682	674736
168849	674737
109137	674738
170028	674739
77909	674740
269886	674741
47102	674742
4837	674743
209042	674744
23894	674745
180877	674746
151150	674747
6773	674748
119497	674749
119917	674750
25278	674751
65529	674752
9893	674753
6880	674754
190027	674755
59218	674756
9437	674757
980	674758
22439	674759
98135	674760
5353	674761
54959	674762
11271	674763
10242	674764
22209	674765
171508	674766
186347	674767
354403	674768
9521	674769
65322	674770
1108	674771
68266	674772
17233	674773
43064	674774
312604	674775
69265	674776
47901	674777
6195	674778
4682	674779
1818	674780
2945	674781
258251	674782
1524	674783
62797	674784
46128	674785
349248	674786
42233	674787
23966	674788
187413	674789
22834	674790
67255	674791
147237	674792
15832	674793
228597	674794
38603	674795
5723	674796
563	674797
261858	674798
143000	674799
66615	674800
9813	674801
1593	674802
28019	674803
140490	674804
33137	674805
7453	674806
18509	674807
183334	674808
9581	674809
67365	674810
50492	674811
8375	674812
80912	674813
59431	674814
26979	674815
68776	674816
71166	674817
31073	674818
58091	674819
1046	674820
328287	674821
8066	674822
33260	674823
19816	674824
239262	674825
132798	674826
16800	674827
116544	674828
42984	674829
93824	674830
151406	674831
119538	674832
44538	674833
114530	674834
37094	674835
25646	674836
201408	674837
67333	674838
200397	674839
13163	674840
46682	674841
594	674842
160815	674843
128889	674844
4360	674845
141966	674846
13430	674847
255423	674848
21961	674849
22436	674850
288417	674851
142267	674852
125528	674853
77807	674854
346139	674855
3679	674856
23448	674857
47132	674858
3477	674859
100577	674860
71394	674861
67315	674862
3132	674863
41599	674864
15690	674865
48840	674866
22710	674867
39607	674868
206953	674869
28838	674870
29953	674871
192103	674872
143991	674873
2703	674874
28601	674875
3995	674876
327476	674877
2265	674878
9298	674879
171632	674880
186509	674881
27278	674882
288943	674883
21793	674884
208328	674885
260896	674886
12576	674887
20646	674888
89407	674889
105578	674890
42541	674891
12977	674892
178680	674893
172466	674894
291974	674895
5227	674896
3963	674897
17659	674898
3599	674899
49766	674900
11638	674901
193069	674902
4937	674903
16689	674904
6342	674905
294614	674906
1413	674907
122154	674908
4898	674909
34505	674910
205202	674911
15521	674912
15037	674913
136386	674914
120892	674915
39688	674916
121826	674917
923	674918
28377	674919
160567	674920
3102	674921
771	674922
44074	674923
169398	674924
31870	674925
8463	674926
5911	674927
188738	674928
21273	674929
26126	674930
70108	674931
56236	674932
58806	674933
16725	674934
32380	674935
15484	674936
7868	674937
132787	674938
122357	674939
4036	674940
81066	674941
53546	674942
196465	674943
7768	674944
54098	674945
356081	674946
40057	674947
168409	674948
5426	674949
19229	674950
8226	674951
121940	674952
3207	674953
208344	674954
156990	674955
107874	674956
108607	674957
44486	674958
14946	674959
56831	674960
27116	674961
239481	674962
239502	674963
48525	674964
8499	674965
488	674966
169210	674967
120561	674968
82581	674969
3329	674970
686	674971
10562	674972
5987	674973
7863	674974
61634	674975
3092	674976
230671	674977
108258	674978
18903	674979
40236	674980
12457	674981
2971	674982
215569	674983
186444	674984
39684	674985
27946	674986
93834	674987
11185	674988
921	674989
60225	674990
83746	674991
16328	674992
210002	674993
8397	674994
66439	674995
83614	674996
36380	674997
264380	674998
104167	674999
28991	675000
110850	675001
6081	675002
12988	675003
162936	675004
127887	675005
20877	675006
173589	675007
90069	675008
5353	675009
209725	675010
101655	675011
175701	675012
17170	675013
4682	675014
9630	675015
1769	675016
30682	675017
84076	675018
13695	675019
14300	675020
193731	675021
17034	675022
2659	675023
1125	675024
132984	675025
21957	675026
19613	675027
2420	675028
36382	675029
173218	675030
9633	675031
2955	675032
37799	675033
253	675034
42279	675035
34372	675036
73681	675037
9005	675038
59620	675039
52371	675040
25923	675041
19322	675042
265771	675043
200715	675044
170336	675045
341057	675046
72431	675047
274218	675048
24962	675049
20359	675050
12472	675051
36924	675052
84618	675053
278	675054
14517	675055
58860	675056
82244	675057
20028	675058
2181	675059
72712	675060
82588	675061
28110	675062
61690	675063
42744	675064
34104	675065
72754	675066
129757	675067
270420	675068
3125	675069
6958	675070
40642	675071
324768	675072
330003	675073
328549	675074
2027	675075
20552	675076
16702	675077
178029	675078
232773	675079
1594	675080
12738	675081
25766	675082
176	675083
11049	675084
11030	675085
58992	675086
6239	675087
1480	675088
77740	675089
1579	675090
24389	675091
4968	675092
189075	675093
14096	675094
166344	675095
16741	675096
15261	675097
112314	675098
57502	675099
18827	675100
1299	675101
579	675102
38535	675103
15328	675104
50688	675105
7583	675106
10816	675107
3003	675108
108025	675109
132841	675110
1594	675111
30282	675112
33107	675113
1880	675114
83853	675115
125461	675116
141	675117
2666	675118
117208	675119
172066	675120
1046	675121
185063	675122
39640	675123
24525	675124
7256	675125
25534	675126
25372	675127
51560	675128
194950	675129
85327	675130
91869	675131
14777	675132
78020	675133
10864	675134
27058	675135
25623	675136
174974	675137
45364	675138
35736	675139
16309	675140
65036	675141
79620	675142
69962	675143
41563	675144
233876	675145
305523	675146
45841	675147
113465	675148
69992	675149
35023	675150
6157	675151
2834	675152
62577	675153
179361	675154
14417	675155
8797	675156
6961	675157
292020	675158
1425	675159
214200	675160
35904	675161
34810	675162
193011	675163
259321	675164
1725	675165
4402	675166
290067	675167
8797	675168
8212	675169
5449	675170
11373	675171
15770	675172
4384	675173
193738	675174
2076	675175
30820	675176
13375	675177
2143	675178
5854	675179
13765	675180
133941	675181
182190	675182
112227	675183
14428	675184
315599	675185
8267	675186
7388	675187
188801	675188
9512	675189
188951	675190
829	675191
58978	675192
50834	675193
19	675194
27236	675195
87938	675196
78679	675197
26321	675198
61240	675199
20439	675200
30094	675201
21658	675202
39456	675203
6824	675204
24524	675205
9484	675206
46827	675207
61290	675208
78638	675209
8247	675210
36717	675211
45373	675212
20025	675213
8821	675214
25984	675215
287	675216
6597	675217
1439	675218
1550	675219
12925	675220
500	675221
1605	675222
98836	675223
204014	675224
127997	675225
46257	675226
9156	675227
159152	675228
311383	675229
4084	675230
31087	675231
264655	675232
163381	675233
322438	675234
18669	675235
11783	675236
6053	675237
206082	675238
2918	675239
41078	675240
9311	675241
8646	675242
6185	675243
29616	675244
43101	675245
6109	675246
9125	675247
33833	675248
66050	675249
296	675250
36877	675251
107295	675252
116441	675253
127560	675254
318224	675255
32535	675256
65818	675257
13711	675258
27250	675259
1113	675260
276271	675261
352888	675262
34308	675263
104693	675264
37084	675265
36367	675266
117302	675267
28183	675268
5526	675269
18334	675270
68998	675271
16847	675272
28555	675273
51225	675274
32	675275
17611	675276
15860	675277
27743	675278
99916	675279
18960	675280
2183	675281
10912	675282
21565	675283
16218	675284
64491	675285
236119	675286
13826	675287
41676	675288
132403	675289
14267	675290
56548	675291
304801	675292
10722	675293
68762	675294
7458	675295
24536	675296
19033	675297
12971	675298
919	675299
72393	675300
3746	675301
75115	675302
101598	675303
4049	675304
81767	675305
17647	675306
2033	675307
118780	675308
36331	675309
207935	675310
4379	675311
142470	675312
46916	675313
5281	675314
23205	675315
113611	675316
75649	675317
169346	675318
32469	675319
4379	675320
52943	675321
220061	675322
18658	675323
102228	675324
4341	675325
169423	675326
97460	675327
264814	675328
985	675329
261554	675330
102233	675331
94441	675332
5237	675333
84593	675334
49691	675335
20772	675336
118725	675337
45773	675338
117187	675339
16610	675340
4586	675341
10614	675342
11932	675343
27209	675344
52247	675345
2621	675346
37782	675347
2087	675348
211119	675349
248	675350
1561	675351
6873	675352
98238	675353
403	675354
22105	675355
152072	675356
163625	675357
74544	675358
48774	675359
23262	675360
3919	675361
17737	675362
174953	675363
263	675364
162396	675365
69779	675366
34158	675367
2631	675368
122596	675369
74212	675370
671	675371
387	675372
48248	675373
25027	675374
315688	675375
9980	675376
24548	675377
3902	675378
13336	675379
15841	675380
8982	675381
162348	675382
26435	675383
10777	675384
2218	675385
17284	675386
122424	675387
780	675388
290077	675389
2208	675390
3807	675391
17980	675392
132406	675393
214410	675394
34831	675395
121070	675396
52398	675397
7985	675398
95148	675399
56449	675400
122444	675401
147199	675402
373	675403
320165	675404
30245	675405
24253	675406
143488	675407
69331	675408
28	675409
194905	675410
17196	675411
34634	675412
14318	675413
43888	675414
64374	675415
23194	675416
923	675417
10614	675418
120528	675419
13795	675420
109829	675421
175550	675422
36489	675423
84033	675424
34592	675425
169037	675426
44393	675427
46165	675428
96679	675429
186558	675430
86436	675431
86677	675432
303008	675433
29961	675434
31233	675435
9267	675436
792	675437
34007	675438
95970	675439
55518	675440
102172	675441
86680	675442
274013	675443
46665	675444
546	675445
2376	675446
9949	675447
79694	675448
149650	675449
26246	675450
344342	675451
14214	675452
161361	675453
136645	675454
15724	675455
53961	675456
1356	675457
17836	675458
18763	675459
64207	675460
134829	675461
132197	675462
341415	675463
162009	675464
92891	675465
144221	675466
24100	675467
204443	675468
31211	675469
186474	675470
23627	675471
29135	675472
349214	675473
97693	675474
288614	675475
20191	675476
85146	675477
286109	675478
35813	675479
6347	675480
40160	675481
343195	675482
52426	675483
33746	675484
27472	675485
1357	675486
78326	675487
63686	675488
4400	675489
120	675490
34423	675491
192556	675492
224479	675493
27927	675494
119049	675495
272467	675496
54026	675497
15540	675498
14931	675499
9076	675500
209521	675501
54767	675502
27224	675503
46183	675504
10530	675505
114530	675506
242670	675507
48890	675508
95582	675509
28643	675510
28282	675511
92214	675512
1224	675513
32400	675514
80216	675515
38678	675516
11485	675517
1815	675518
37386	675519
120500	675520
113527	675521
55967	675522
175982	675523
54800	675524
21429	675525
48226	675526
32325	675527
180	675528
110268	675529
9465	675530
96160	675531
20846	675532
135847	675533
52983	675534
101429	675535
14086	675536
101796	675537
2895	675538
48116	675539
100558	675540
48098	675541
10015	675542
345274	675543
4341	675544
259180	675545
2538	675546
109123	675547
58598	675548
78378	675549
17348	675550
5599	675551
8	675552
26509	675553
7115	675554
246445	675555
4771	675556
175190	675557
100285	675558
37188	675559
37083	675560
62628	675561
87249	675562
23876	675563
62480	675564
888	675565
118762	675566
83040	675567
119073	675568
31338	675569
345102	675570
42519	675571
126240	675572
11774	675573
133056	675574
3320	675575
294	675576
886	675577
21723	675578
516	675579
9943	675580
25414	675581
17399	675582
26065	675583
8236	675584
4451	675585
288252	675586
8163	675587
23	675588
1474	675589
10187	675590
2124	675591
57103	675592
34147	675593
1306	675594
14126	675595
32172	675596
8379	675597
100	675598
52792	675599
91	675600
199279	675601
34316	675602
34770	675603
294342	675604
37652	675605
142361	675606
1081	675607
30940	675608
37461	675609
84289	675610
178971	675611
1706	675612
721	675613
25253	675614
44591	675615
301087	675616
16327	675617
13430	675618
152152	675619
239282	675620
81853	675621
1450	675622
781	675623
1421	675624
2069	675625
214701	675626
17363	675627
8423	675628
32861	675629
174640	675630
38585	675631
1197	675632
135627	675633
35841	675634
11879	675635
14061	675636
58542	675637
25493	675638
1403	675639
123635	675640
127734	675641
63155	675642
1825	675643
111359	675644
27110	675645
20883	675646
13007	675647
7835	675648
11612	675649
9532	675650
264072	675651
2574	675652
22927	675653
14030	675654
13144	675655
1851	675656
969	675657
136700	675658
49239	675659
7893	675660
4282	675661
4503	675662
38541	675663
354781	675664
51189	675665
357326	675666
24410	675667
2625	675668
1223	675669
71621	675670
188837	675671
172766	675672
4329	675673
7430	675674
15287	675675
4769	675676
121733	675677
86675	675678
65428	675679
105444	675680
206403	675681
65857	675682
55815	675683
165929	675684
12533	675685
122029	675686
71151	675687
60257	675688
37454	675689
56297	675690
1533	675691
209977	675692
6162	675693
207234	675694
121945	675695
6853	675696
190075	675697
176850	675698
8654	675699
10806	675700
41644	675701
1521	675702
162395	675703
98493	675704
22701	675705
101102	675706
76702	675707
6865	675708
107	675709
60534	675710
35940	675711
44580	675712
1150	675713
2360	675714
11161	675715
126343	675716
347425	675717
18826	675718
274515	675719
25877	675720
67557	675721
165	675722
43179	675723
34611	675724
129945	675725
21370	675726
23108	675727
15577	675728
20868	675729
211	675730
42178	675731
12423	675732
54148	675733
31874	675734
292635	675735
4431	675736
10751	675737
292090	675738
27906	675739
15037	675740
23926	675741
25758	675742
62462	675743
3271	675744
26836	675745
1729	675746
294065	675747
73440	675748
10102	675749
41656	675750
72277	675751
79277	675752
36028	675753
193186	675754
83857	675755
49644	675756
840	675757
1760	675758
31952	675759
67311	675760
423	675761
24243	675762
18447	675763
16895	675764
7902	675765
67879	675766
705	675767
39546	675768
13018	675769
188871	675770
30689	675771
2296	675772
23484	675773
109550	675774
192486	675775
78463	675776
2395	675777
17768	675778
28188	675779
14303	675780
5061	675781
212941	675782
44954	675783
22090	675784
37021	675785
41	675786
14411	675787
49665	675788
15235	675789
10703	675790
192965	675791
16541	675792
84901	675793
316353	675794
2031	675795
212995	675796
13139	675797
5209	675798
89914	675799
9996	675800
14746	675801
7026	675802
31229	675803
53506	675804
453	675805
10503	675806
157527	675807
21803	675808
182011	675809
44696	675810
150184	675811
159918	675812
6606	675813
121103	675814
155163	675815
44952	675816
55357	675817
41380	675818
154631	675819
49414	675820
158333	675821
2635	675822
40737	675823
327554	675824
17349	675825
19214	675826
282501	675827
245393	675828
167310	675829
5731	675830
75130	675831
14431	675832
25560	675833
79906	675834
3816	675835
19333	675836
11218	675837
91785	675838
14849	675839
3177	675840
690	675841
25560	675842
223067	675843
163037	675844
65280	675845
46510	675846
356740	675847
70386	675848
64092	675849
80205	675850
328620	675851
3362	675852
329609	675853
131819	675854
15174	675855
339005	675856
301923	675857
45458	675858
1069	675859
15898	675860
686	675861
327668	675862
20191	675863
40174	675864
139828	675865
327929	675866
259957	675867
78151	675868
25854	675869
125461	675870
281049	675871
19	675872
31320	675873
205127	675874
12857	675875
3287	675876
35662	675877
135641	675878
8153	675879
18204	675880
186343	675881
146921	675882
315949	675883
13210	675884
8	675885
3850	675886
8754	675887
44036	675888
171	675889
5771	675890
153034	675891
59720	675892
72401	675893
34848	675894
3004	675895
69192	675896
8454	675897
287742	675898
157493	675899
105830	675900
123632	675901
123632	675902
101341	675903
354207	675904
22733	675905
272416	675906
64470	675907
134771	675908
144341	675909
24912	675910
17419	675911
38825	675912
18006	675913
176449	675914
149134	675915
10631	675916
10888	675917
8144	675918
21370	675919
197127	675920
20419	675921
37156	675922
52063	675923
209690	675924
16624	675925
2156	675926
344464	675927
251981	675928
50797	675929
338672	675930
11970	675931
8319	675932
188781	675933
12979	675934
147277	675935
7432	675936
73702	675937
40119	675938
2339	675939
6585	675940
124457	675941
105313	675942
19134	675943
99933	675944
61001	675945
14083	675946
16243	675947
115101	675948
15938	675949
13499	675950
69334	675951
137869	675952
105683	675953
27004	675954
329206	675955
19044	675956
75134	675957
194641	675958
336087	675959
48694	675960
119446	675961
110657	675962
54683	675963
51779	675964
80223	675965
98368	675966
353652	675967
12327	675968
16661	675969
317100	675970
42723	675971
79471	675972
104454	675973
1471	675974
271871	675975
155853	675976
29800	675977
30900	675978
33269	675979
15313	675980
7026	675981
64542	675982
29668	675983
65684	675984
25539	675985
129869	675986
349740	675987
158998	675988
61932	675989
74536	675990
633	675991
8636	675992
129716	675993
14440	675994
109718	675995
10744	675996
12965	675997
2583	675998
12830	675999
126757	676000
164467	676001
145	676002
53774	676003
357665	676004
43335	676005
235302	676006
144333	676007
193478	676008
303084	676009
135057	676010
12788	676011
4802	676012
47434	676013
45291	676014
129978	676015
14427	676016
48345	676017
23469	676018
120249	676019
4725	676020
128923	676021
319110	676022
21742	676023
173643	676024
148179	676025
23158	676026
3049	676027
780	676028
6784	676029
33194	676030
29586	676031
140086	676032
32520	676033
17625	676034
166834	676035
57711	676036
24665	676037
53861	676038
7696	676039
983	676040
21958	676041
194851	676042
2953	676043
65432	676044
34292	676045
314325	676046
19679	676047
15566	676048
42422	676049
981	676050
1014	676051
134865	676052
2079	676053
2252	676054
2001	676055
36854	676056
2003	676057
141873	676058
19408	676059
187545	676060
43400	676061
127461	676062
15640	676063
2679	676064
269734	676065
6133	676066
111876	676067
173	676068
173004	676069
28502	676070
10028	676071
51850	676072
47720	676073
25732	676074
56625	676075
45822	676076
9414	676077
10772	676078
2627	676079
64168	676080
164797	676081
228225	676082
44197	676083
335138	676084
117679	676085
100593	676086
25035	676087
175724	676088
16127	676089
16202	676090
31921	676091
19123	676092
42061	676093
52038	676094
32340	676095
40122	676096
3427	676097
93308	676098
45727	676099
94252	676100
77249	676101
68855	676102
20722	676103
5432	676104
41906	676105
6591	676106
6591	676107
6591	676108
15410	676109
27187	676110
128492	676111
8385	676112
181046	676113
165014	676114
4367	676115
8539	676116
130078	676117
114	676118
286131	676119
1330	676120
13475	676121
79796	676122
26906	676123
3455	676124
49220	676125
872	676126
26703	676127
4250	676128
109954	676129
147741	676130
29901	676131
153120	676132
41036	676133
1351	676134
8266	676135
118809	676136
15055	676137
43806	676138
223490	676139
112432	676140
17078	676141
188743	676142
12270	676143
133912	676144
29913	676145
22998	676146
27257	676147
13527	676148
46910	676149
7678	676150
220248	676151
283509	676152
161870	676153
32434	676154
238038	676155
12797	676156
294	676157
40410	676158
294	676159
3766	676160
5399	676161
12933	676162
7415	676163
28971	676164
100966	676165
311303	676166
2509	676167
263118	676168
189560	676169
188686	676170
43912	676171
64243	676172
60952	676173
54185	676174
18041	676175
120733	676176
243409	676177
260673	676178
186896	676179
10037	676180
186516	676181
33772	676182
2015	676183
36253	676184
7042	676185
206581	676186
193024	676187
145608	676188
327718	676189
22959	676190
56607	676191
14	676192
70109	676193
118797	676194
107612	676195
62173	676196
81760	676197
348881	676198
871	676199
48742	676200
42313	676201
6831	676202
160501	676203
55933	676204
25578	676205
62858	676206
20284	676207
814	676208
11139	676209
29722	676210
6561	676211
286340	676212
98868	676213
68103	676214
171364	676215
23314	676216
38702	676217
87982	676218
37316	676219
5362	676220
556	676221
24413	676222
4940	676223
224492	676224
6800	676225
80340	676226
15022	676227
64324	676228
1010	676229
1925	676230
333945	676231
17480	676232
167726	676233
8658	676234
79583	676235
4279	676236
159262	676237
1805	676238
51594	676239
66553	676240
161428	676241
113825	676242
9940	676243
45269	676244
56430	676245
686	676246
128868	676247
116990	676248
32645	676249
510	676250
100076	676251
32349	676252
57604	676253
122387	676254
239548	676255
34411	676256
345465	676257
145823	676258
23284	676259
112784	676260
207507	676261
53565	676262
322743	676263
19046	676264
10243	676265
4069	676266
7242	676267
6372	676268
69423	676269
117312	676270
10113	676271
182652	676272
219404	676273
13988	676274
8485	676275
3120	676276
160573	676277
24660	676278
78503	676279
76874	676280
17330	676281
102108	676282
213419	676283
134928	676284
157776	676285
55913	676286
331	676287
221139	676288
1900	676289
15037	676290
147617	676291
125782	676292
15160	676293
1916	676294
57621	676295
109143	676296
298772	676297
1911	676298
71174	676299
313317	676300
169282	676301
12916	676302
48711	676303
24578	676304
148048	676305
130541	676306
1952	676307
85829	676308
888	676309
2010	676310
271585	676311
116967	676312
53882	676313
73938	676314
34742	676315
15109	676316
46507	676317
19079	676318
17119	676319
150948	676320
179426	676321
17537	676322
18471	676323
2690	676324
42448	676325
16603	676326
83625	676327
28431	676328
55934	676329
1057	676330
66359	676331
164457	676332
3422	676333
91	676334
7712	676335
32799	676336
61273	676337
91885	676338
69590	676339
22908	676340
38618	676341
193630	676342
3302	676343
491	676344
3404	676345
39139	676346
336305	676347
131401	676348
42060	676349
157281	676350
30809	676351
46176	676352
10224	676353
26500	676354
3221	676355
35322	676356
36947	676357
367	676358
19207	676359
26459	676360
25707	676361
239602	676362
23374	676363
2651	676364
32520	676365
21183	676366
103906	676367
2617	676368
293210	676369
184778	676370
38077	676371
142355	676372
71017	676373
5331	676374
192804	676375
55377	676376
9936	676377
14284	676378
36924	676379
14211	676380
45234	676381
25725	676382
154792	676383
96760	676384
5072	676385
136845	676386
8119	676387
49134	676388
94404	676389
4367	676390
46726	676391
211500	676392
2	676393
5978	676394
72860	676395
10660	676396
345	676397
26532	676398
329068	676399
1269	676400
34638	676401
288	676402
224821	676403
62841	676404
23402	676405
83300	676406
144206	676407
26096	676408
9842	676409
119440	676410
254362	676411
72073	676412
251332	676413
96213	676414
71295	676415
50565	676416
167324	676417
26017	676418
9732	676419
85074	676420
26451	676421
168805	676422
21857	676423
14095	676424
78819	676425
72122	676426
48955	676427
169208	676428
33617	676429
9504	676430
4061	676431
4164	676432
68921	676433
14131	676434
29675	676435
52483	676436
2824	676437
51575	676438
42730	676439
188750	676440
20025	676441
12825	676442
21280	676443
26425	676444
4325	676445
53975	676446
2574	676447
43975	676448
52979	676449
93037	676450
46559	676451
14760	676452
8481	676453
52428	676454
14220	676455
223328	676456
77017	676457
26459	676458
354946	676459
97909	676460
7572	676461
193329	676462
101321	676463
159203	676464
2566	676465
585	676466
63295	676467
268730	676468
192961	676469
261578	676470
159248	676471
264396	676472
94162	676473
67249	676474
194088	676475
79262	676476
195427	676477
159445	676478
35064	676479
101220	676480
31997	676481
261444	676482
25698	676483
36087	676484
40308	676485
90224	676486
24778	676487
8162	676488
10369	676489
42713	676490
6216	676491
35360	676492
37444	676493
68810	676494
29189	676495
39174	676496
117	676497
52842	676498
23797	676499
9848	676500
37925	676501
7927	676502
79286	676503
59717	676504
69040	676505
41324	676506
168	676507
10369	676508
3691	676509
24083	676510
20798	676511
207928	676512
2809	676513
89728	676514
2900	676515
36852	676516
43371	676517
2155	676518
12047	676519
288041	676520
14141	676521
68269	676522
734	676523
1013	676524
94893	676525
154280	676526
5904	676527
122073	676528
93170	676529
125665	676530
1494	676531
1552	676532
86148	676533
122478	676534
26608	676535
439	676536
16318	676537
109958	676538
292583	676539
82429	676540
65758	676541
946	676542
116771	676543
164254	676544
107	676545
4154	676546
263012	676547
12878	676548
47001	676549
49108	676550
104612	676551
44861	676552
11150	676553
441	676554
1284	676555
3263	676556
3606	676557
4036	676558
53034	676559
19878	676560
355761	676561
5598	676562
22281	676563
19192	676564
124591	676565
2787	676566
21193	676567
12764	676568
50476	676569
10519	676570
2392	676571
158285	676572
186230	676573
48460	676574
105553	676575
31574	676576
6487	676577
56740	676578
77114	676579
25734	676580
125654	676581
35020	676582
110321	676583
7034	676584
351	676585
92331	676586
95008	676587
119078	676588
153408	676589
3794	676590
40142	676591
202894	676592
86990	676593
28476	676594
163558	676595
352809	676596
246564	676597
158167	676598
7284	676599
67725	676600
120610	676601
7010	676602
11564	676603
121896	676604
105553	676605
68456	676606
149587	676607
20086	676608
12427	676609
206825	676610
61550	676611
117534	676612
244025	676613
62456	676614
161918	676615
19505	676616
82452	676617
15398	676618
79281	676619
103165	676620
46213	676621
1658	676622
60429	676623
84936	676624
130679	676625
39573	676626
47382	676627
9597	676628
2870	676629
13781	676630
312444	676631
85961	676632
14293	676633
45744	676634
87148	676635
35154	676636
57402	676637
118525	676638
189460	676639
12236	676640
30909	676641
35992	676642
53827	676643
152906	676644
66595	676645
18418	676646
10673	676647
112035	676648
143991	676649
89615	676650
7795	676651
15274	676652
20812	676653
7811	676654
11094	676655
21745	676656
46023	676657
44062	676658
18863	676659
29054	676660
17588	676661
12834	676662
78010	676663
95753	676664
120943	676665
166934	676666
16902	676667
29151	676668
319877	676669
56712	676670
78828	676671
86728	676672
51490	676673
26866	676674
19883	676675
77058	676676
2315	676677
16972	676678
120945	676679
83465	676680
18723	676681
64566	676682
5615	676683
5669	676684
10847	676685
67956	676686
238649	676687
2689	676688
6530	676689
26884	676690
14419	676691
85179	676692
19592	676693
45957	676694
2228	676695
7929	676696
29590	676697
8962	676698
6590	676699
12698	676700
516	676701
30783	676702
34923	676703
54043	676704
1325	676705
11162	676706
26698	676707
1347	676708
71889	676709
92271	676710
81950	676711
17507	676712
6557	676713
18277	676714
2318	676715
105097	676716
76712	676717
27554	676718
87493	676719
4732	676720
2190	676721
5957	676722
65258	676723
142267	676724
98819	676725
63612	676726
6507	676727
1249	676728
38433	676729
491	676730
15849	676731
66864	676732
356884	676733
140402	676734
80395	676735
301863	676736
39346	676737
7212	676738
64029	676739
103568	676740
58	676741
142341	676742
1124	676743
185649	676744
16491	676745
282101	676746
5454	676747
45979	676748
170188	676749
353192	676750
72738	676751
121595	676752
159587	676753
128176	676754
130008	676755
157639	676756
55947	676757
91770	676758
262622	676759
3924	676760
2662	676761
274155	676762
13826	676763
120621	676764
61603	676765
132056	676766
143309	676767
210424	676768
3949	676769
18309	676770
1403	676771
53470	676772
45771	676773
19156	676774
98691	676775
18192	676776
6539	676777
9761	676778
8912	676779
37493	676780
66608	676781
45563	676782
37101	676783
169470	676784
10247	676785
12667	676786
572	676787
888	676788
7854	676789
68037	676790
97798	676791
25781	676792
5560	676793
335662	676794
3130	676795
55513	676796
110124	676797
323809	676798
329410	676799
27776	676800
16613	676801
269298	676802
94	676803
53202	676804
166471	676805
109272	676806
82335	676807
45756	676808
42659	676809
9256	676810
351158	676811
18272	676812
7722	676813
1470	676814
122283	676815
82191	676816
8317	676817
114481	676818
84832	676819
43099	676820
21316	676821
88322	676822
44129	676823
5025	676824
179595	676825
107127	676826
128260	676827
89896	676828
8645	676829
146212	676830
2406	676831
17025	676832
69181	676833
2678	676834
39328	676835
517	676836
40773	676837
38176	676838
24255	676839
4585	676840
4726	676841
82342	676842
103534	676843
3124	676844
949	676845
43935	676846
8670	676847
354	676848
10067	676849
14269	676850
357044	676851
105102	676852
12054	676853
8908	676854
52	676855
47574	676856
32096	676857
37999	676858
36630	676859
2922	676860
1297	676861
10767	676862
12518	676863
7560	676864
4098	676865
930	676866
244446	676867
35408	676868
11411	676869
53243	676870
84001	676871
35133	676872
3194	676873
19619	676874
34210	676875
154085	676876
23793	676877
274680	676878
4052	676879
206701	676880
94915	676881
18848	676882
53100	676883
54858	676884
23735	676885
21476	676886
129541	676887
349563	676888
15585	676889
47463	676890
3422	676891
12120	676892
41536	676893
67137	676894
19132	676895
2424	676896
154	676897
119159	676898
442	676899
34891	676900
27400	676901
18930	676902
528	676903
67649	676904
45374	676905
9286	676906
315952	676907
173398	676908
7548	676909
101462	676910
81741	676911
20002	676912
9875	676913
29837	676914
23668	676915
62869	676916
26717	676917
9419	676918
8288	676919
16366	676920
93041	676921
136737	676922
89451	676923
96023	676924
194082	676925
42316	676926
3173	676927
36771	676928
71967	676929
9174	676930
1537	676931
117373	676932
2695	676933
61003	676934
103515	676935
171931	676936
19727	676937
8293	676938
2242	676939
25929	676940
71519	676941
57373	676942
12354	676943
65297	676944
32029	676945
24822	676946
1838	676947
88896	676948
45816	676949
462	676950
8580	676951
5133	676952
87853	676953
9680	676954
46360	676955
62	676956
98743	676957
119497	676958
167471	676959
1671	676960
9314	676961
3933	676962
280317	676963
44774	676964
52670	676965
100980	676966
1353	676967
21783	676968
4830	676969
191451	676970
1125	676971
119925	676972
37826	676973
13050	676974
199652	676975
200207	676976
74719	676977
2590	676978
40587	676979
2599	676980
45752	676981
82464	676982
139136	676983
205388	676984
9612	676985
37226	676986
30334	676987
351535	676988
353454	676989
356994	676990
3362	676991
350	676992
206686	676993
36714	676994
17796	676995
14725	676996
238135	676997
10633	676998
56	676999
52852	677000
50445	677001
1334	677002
133436	677003
281577	677004
81046	677005
109860	677006
127995	677007
29404	677008
79707	677009
137954	677010
137543	677011
1034	677012
136	677013
71226	677014
93422	677015
77625	677016
1304	677017
109683	677018
265760	677019
5252	677020
6625	677021
105383	677022
25984	677023
8648	677024
105036	677025
350	677026
260655	677027
8076	677028
10966	677029
19042	677030
133279	677031
1077	677032
13198	677033
63618	677034
173159	677035
17886	677036
66418	677037
23773	677038
322807	677039
2288	677040
5889	677041
262333	677042
61810	677043
5665	677044
122574	677045
4244	677046
18165	677047
16168	677048
11196	677049
73373	677050
81614	677051
18165	677052
2974	677053
17054	677054
24454	677055
288877	677056
42163	677057
84396	677058
124380	677059
163302	677060
118288	677061
213518	677062
17189	677063
200873	677064
4830	677065
247098	677066
156728	677067
357092	677068
77510	677069
18916	677070
33431	677071
29352	677072
149662	677073
2781	677074
192334	677075
23331	677076
56391	677077
107114	677078
15718	677079
80415	677080
58060	677081
205477	677082
17907	677083
10753	677084
121121	677085
7	677086
39149	677087
5661	677088
355386	677089
213627	677090
168069	677091
90987	677092
94084	677093
3923	677094
22134	677095
302722	677096
35111	677097
76912	677098
34737	677099
97166	677100
4497	677101
23436	677102
14147	677103
5012	677104
34320	677105
88603	677106
90726	677107
33608	677108
163744	677109
183932	677110
70382	677111
64941	677112
121996	677113
137519	677114
321574	677115
126637	677116
105466	677117
5614	677118
348620	677119
152681	677120
21641	677121
1416	677122
227770	677123
127258	677124
83951	677125
129601	677126
106079	677127
2992	677128
1826	677129
71773	677130
738	677131
18808	677132
214714	677133
16492	677134
22498	677135
153986	677136
46771	677137
89792	677138
44487	677139
5602	677140
1363	677141
7844	677142
29920	677143
11005	677144
31648	677145
27441	677146
28829	677147
4537	677148
11903	677149
61651	677150
180276	677151
3584	677152
84638	677153
86728	677154
19250	677155
69174	677156
108104	677157
7829	677158
44164	677159
3451	677160
22796	677161
7072	677162
120333	677163
13608	677164
27009	677165
19649	677166
18575	677167
22264	677168
47558	677169
45707	677170
1353	677171
44552	677172
35852	677173
11369	677174
150045	677175
26687	677176
26246	677177
36508	677178
9910	677179
249	677180
152433	677181
4797	677182
23330	677183
210312	677184
248315	677185
153084	677186
40800	677187
79484	677188
85181	677189
162405	677190
109962	677191
54155	677192
17030	677193
266778	677194
4975	677195
176464	677196
16911	677197
229611	677198
11899	677199
310841	677200
3264	677201
281704	677202
48327	677203
103	677204
8773	677205
8080	677206
9941	677207
120748	677208
30273	677209
35881	677210
220917	677211
66339	677212
145414	677213
51179	677214
8259	677215
123033	677216
244872	677217
173661	677218
13507	677219
6632	677220
11019	677221
25035	677222
95679	677223
44026	677224
107113	677225
324000	677226
18165	677227
319565	677228
4258	677229
3962	677230
156753	677231
22610	677232
4142	677233
44520	677234
44817	677235
146138	677236
126628	677237
28443	677238
1216	677239
5969	677240
214104	677241
6271	677242
4770	677243
160649	677244
160301	677245
7162	677246
188686	677247
44044	677248
9757	677249
83	677250
150396	677251
10042	677252
62772	677253
690	677254
9984	677255
133810	677256
24458	677257
260235	677258
53920	677259
27612	677260
21602	677261
286106	677262
59751	677263
976	677264
206970	677265
37209	677266
188699	677267
5331	677268
216520	677269
204407	677270
98047	677271
208602	677272
21131	677273
54969	677274
8360	677275
53189	677276
19692	677277
56834	677278
101484	677279
22744	677280
101613	677281
45508	677282
66862	677283
308569	677284
86249	677285
42405	677286
84701	677287
26244	677288
352720	677289
80967	677290
14439	677291
26	677292
26	677293
268835	677294
14190	677295
79457	677296
320456	677297
162600	677298
276157	677299
36298	677300
326045	677301
19245	677302
23108	677303
34172	677304
48657	677305
22130	677306
64876	677307
278117	677308
105857	677309
128712	677310
56664	677311
109739	677312
33414	677313
128833	677314
124321	677315
147263	677316
18	677317
49033	677318
12664	677319
31096	677320
291978	677321
293673	677322
185997	677323
88093	677324
928	677325
183124	677326
138345	677327
26338	677328
40402	677329
291190	677330
3909	677331
19890	677332
342142	677333
46026	677334
293660	677335
82206	677336
55857	677337
8984	677338
106428	677339
56424	677340
114786	677341
176210	677342
127610	677343
18989	677344
248604	677345
6734	677346
2620	677347
7976	677348
27272	677349
14884	677350
2239	677351
120871	677352
108410	677353
215941	677354
30920	677355
20308	677356
12544	677357
300210	677358
8185	677359
353964	677360
192359	677361
159682	677362
18878	677363
7606	677364
48692	677365
2866	677366
16640	677367
201006	677368
23860	677369
323724	677370
32241	677371
165439	677372
172265	677373
16814	677374
191993	677375
194150	677376
1593	677377
5757	677378
11883	677379
135669	677380
102681	677381
23074	677382
6411	677383
162971	677384
46881	677385
70755	677386
25721	677387
61091	677388
7667	677389
66049	677390
243560	677391
188647	677392
36188	677393
10550	677394
268446	677395
152084	677396
119536	677397
53510	677398
3360	677399
45820	677400
74144	677401
27620	677402
6232	677403
61939	677404
96585	677405
27422	677406
46827	677407
14099	677408
48479	677409
209646	677410
333504	677411
1280	677412
58791	677413
118482	677414
53756	677415
15417	677416
11250	677417
353415	677418
16811	677419
160103	677420
176303	677421
48705	677422
31189	677423
611	677424
2836	677425
12029	677426
318160	677427
2330	677428
193049	677429
343474	677430
64281	677431
205392	677432
86494	677433
69439	677434
64075	677435
96095	677436
44020	677437
37747	677438
149305	677439
7664	677440
5872	677441
31280	677442
38843	677443
324303	677444
32227	677445
279339	677446
30790	677447
8833	677448
36878	677449
642	677450
30302	677451
323540	677452
162980	677453
14	677454
14483	677455
348923	677456
118663	677457
26095	677458
103429	677459
26407	677460
97407	677461
12943	677462
79035	677463
78516	677464
179	677465
34444	677466
32907	677467
23561	677468
4727	677469
170529	677470
186327	677471
19915	677472
22545	677473
198755	677474
42844	677475
10504	677476
82532	677477
10439	677478
3543	677479
8290	677480
42185	677481
284686	677482
14489	677483
21106	677484
79168	677485
3765	677486
47459	677487
186288	677488
2787	677489
201380	677490
197	677491
34343	677492
9807	677493
163855	677494
43790	677495
4748	677496
118105	677497
32440	677498
39573	677499
77631	677500
5	677501
39818	677502
2981	677503
29114	677504
125092	677505
167724	677506
356765	677507
1129	677508
10437	677509
6935	677510
190641	677511
147630	677512
327989	677513
237859	677514
118736	677515
71255	677516
31107	677517
350190	677518
36765	677519
16352	677520
35288	677521
5657	677522
262302	677523
44196	677524
9067	677525
2767	677526
16282	677527
25472	677528
1628	677529
5497	677530
39061	677531
44176	677532
51545	677533
166999	677534
83845	677535
4260	677536
81391	677537
357363	677538
51200	677539
132120	677540
31270	677541
16849	677542
88888	677543
14860	677544
1305	677545
60079	677546
7434	677547
205102	677548
62080	677549
209541	677550
1917	677551
2646	677552
27384	677553
27499	677554
66451	677555
194358	677556
5961	677557
246296	677558
176281	677559
7536	677560
317763	677561
168318	677562
4577	677563
17083	677564
37374	677565
262243	677566
63502	677567
96206	677568
79898	677569
66958	677570
643	677571
66351	677572
24328	677573
290377	677574
3453	677575
171024	677576
67583	677577
22186	677578
6414	677579
85603	677580
18858	677581
342698	677582
288356	677583
82062	677584
18658	677585
139756	677586
17745	677587
64867	677588
12327	677589
13092	677590
17326	677591
20306	677592
23791	677593
77120	677594
23071	677595
68634	677596
170950	677597
7101	677598
125096	677599
205728	677600
71868	677601
306799	677602
2886	677603
84400	677604
118074	677605
1500	677606
42343	677607
42343	677608
70054	677609
11296	677610
18932	677611
37782	677612
24918	677613
108231	677614
1577	677615
8895	677616
84185	677617
177252	677618
7540	677619
79868	677620
25725	677621
19404	677622
48671	677623
72803	677624
111598	677625
72599	677626
176151	677627
109516	677628
6867	677629
26417	677630
28736	677631
41249	677632
1131	677633
271286	677634
327397	677635
285468	677636
53385	677637
111947	677638
22098	677639
1447	677640
302	677641
8233	677642
28690	677643
56651	677644
16181	677645
52872	677646
120818	677647
158240	677648
14110	677649
10014	677650
27256	677651
192684	677652
11134	677653
22052	677654
77632	677655
12400	677656
152513	677657
1484	677658
10149	677659
209463	677660
49030	677661
29877	677662
107734	677663
36599	677664
66761	677665
73768	677666
77914	677667
254017	677668
8969	677669
207753	677670
24647	677671
326275	677672
10410	677673
29553	677674
47714	677675
1681	677676
51949	677677
62718	677678
19325	677679
64143	677680
19115	677681
329485	677682
133333	677683
60722	677684
94123	677685
287817	677686
284309	677687
94909	677688
16612	677689
127420	677690
792	677691
3573	677692
121452	677693
50444	677694
3150	677695
1594	677696
229980	677697
38450	677698
92548	677699
29687	677700
34236	677701
95410	677702
61680	677703
176938	677704
15392	677705
63663	677706
349517	677707
190536	677708
67735	677709
19670	677710
192654	677711
325660	677712
88084	677713
194445	677714
25472	677715
49915	677716
19436	677717
32210	677718
69946	677719
13730	677720
131268	677721
21449	677722
71842	677723
71842	677724
35423	677725
6371	677726
48808	677727
26862	677728
12868	677729
174261	677730
34501	677731
49252	677732
1626	677733
35494	677734
58245	677735
134455	677736
1079	677737
9957	677738
113146	677739
29719	677740
24151	677741
31351	677742
71559	677743
9156	677744
33842	677745
14422	677746
23054	677747
3279	677748
3138	677749
293711	677750
45761	677751
160222	677752
21189	677753
42251	677754
13526	677755
56030	677756
103226	677757
27589	677758
119319	677759
45505	677760
109906	677761
57388	677762
62002	677763
36593	677764
24547	677765
275136	677766
22053	677767
8590	677768
8743	677769
138788	677770
76398	677771
1780	677772
18867	677773
63686	677774
38603	677775
3238	677776
93823	677777
34806	677778
42336	677779
160809	677780
4076	677781
11291	677782
66721	677783
69	677784
11406	677785
5742	677786
37653	677787
19224	677788
69	677789
25525	677790
137931	677791
22134	677792
4129	677793
90644	677794
54401	677795
48052	677796
169222	677797
11865	677798
5237	677799
26498	677800
16734	677801
45165	677802
16371	677803
287702	677804
13368	677805
71733	677806
56698	677807
62267	677808
36826	677809
3933	677810
63954	677811
159205	677812
31199	677813
1874	677814
198540	677815
42576	677816
89661	677817
20915	677818
15953	677819
16786	677820
209677	677821
25822	677822
6211	677823
55031	677824
13071	677825
100591	677826
203496	677827
1580	677828
153343	677829
23305	677830
35940	677831
5484	677832
194929	677833
2296	677834
43234	677835
2894	677836
94256	677837
8220	677838
1294	677839
225666	677840
1564	677841
24875	677842
127	677843
109511	677844
15515	677845
8539	677846
8460	677847
17171	677848
20120	677849
1353	677850
16260	677851
132752	677852
13340	677853
24612	677854
6738	677855
40771	677856
79381	677857
3371	677858
279422	677859
37235	677860
318	677861
39797	677862
57855	677863
24463	677864
192622	677865
4955	677866
19546	677867
34766	677868
79315	677869
5425	677870
57866	677871
104113	677872
14365	677873
20466	677874
13455	677875
101949	677876
36717	677877
24181	677878
98609	677879
16932	677880
83958	677881
26498	677882
3996	677883
17009	677884
8372	677885
8571	677886
44	677887
124646	677888
50235	677889
25495	677890
24804	677891
1	677892
158147	677893
190676	677894
42605	677895
45679	677896
38618	677897
77716	677898
2174	677899
19218	677900
186750	677901
9253	677902
26802	677903
1739	677904
58681	677905
5723	677906
9032	677907
6417	677908
794	677909
45199	677910
13160	677911
50050	677912
15381	677913
149948	677914
8356	677915
119924	677916
51201	677917
253	677918
86728	677919
17696	677920
30480	677921
2077	677922
123	677923
96947	677924
196626	677925
29904	677926
20937	677927
323949	677928
3174	677929
154264	677930
36941	677931
9845	677932
169556	677933
124477	677934
55833	677935
103676	677936
690	677937
31566	677938
79611	677939
110256	677940
29	677941
76874	677942
295965	677943
81066	677944
21227	677945
62865	677946
43844	677947
242725	677948
43161	677949
76777	677950
166210	677951
23305	677952
20338	677953
81587	677954
56023	677955
67251	677956
43669	677957
102247	677958
10242	677959
17856	677960
37123	677961
134811	677962
24280	677963
123987	677964
85	677965
229318	677966
3599	677967
10083	677968
129665	677969
196339	677970
52796	677971
336281	677972
55322	677973
66359	677974
30221	677975
11323	677976
117108	677977
71196	677978
5072	677979
11859	677980
41212	677981
5751	677982
3337	677983
18720	677984
22275	677985
38637	677986
87538	677987
27017	677988
12572	677989
168121	677990
118266	677991
2801	677992
49451	677993
1251	677994
7441	677995
66546	677996
108921	677997
26088	677998
7132	677999
12213	678000
230317	678001
117348	678002
62267	678003
146141	678004
16349	678005
94078	678006
147550	678007
269107	678008
10692	678009
67763	678010
23434	678011
58685	678012
273046	678013
239732	678014
165575	678015
171064	678016
25259	678017
181254	678018
33210	678019
210276	678020
53324	678021
201559	678022
138775	678023
321466	678024
9293	678025
67554	678026
194339	678027
65252	678028
128423	678029
33462	678030
24416	678031
52053	678032
167906	678033
20208	678034
48815	678035
286888	678036
48051	678037
138972	678038
14631	678039
99870	678040
73	678041
145985	678042
53163	678043
186670	678044
34634	678045
8028	678046
3883	678047
60303	678048
249608	678049
83520	678050
120318	678051
193471	678052
6031	678053
37861	678054
430	678055
165446	678056
48792	678057
75587	678058
32792	678059
105889	678060
118258	678061
3570	678062
29732	678063
20508	678064
19055	678065
127211	678066
239621	678067
13769	678068
26758	678069
161411	678070
72389	678071
18683	678072
8895	678073
55541	678074
209667	678075
4947	678076
188928	678077
109885	678078
178882	678079
216174	678080
109117	678081
22692	678082
260683	678083
1090	678084
32698	678085
239580	678086
12597	678087
177770	678088
5530	678089
26920	678090
151928	678091
194433	678092
1824	678093
60079	678094
127465	678095
48986	678096
21429	678097
32767	678098
18177	678099
3293	678100
3293	678101
537	678102
29861	678103
117958	678104
275924	678105
30561	678106
56365	678107
20	678108
2624	678109
19	678110
4433	678111
61570	678112
2927	678113
78613	678114
117956	678115
29470	678116
11264	678117
2767	678118
16806	678119
6834	678120
9247	678121
121978	678122
93669	678123
261627	678124
33644	678125
35922	678126
28291	678127
11907	678128
9046	678129
53059	678130
3663	678131
240587	678132
30665	678133
270933	678134
171328	678135
116952	678136
7784	678137
34371	678138
7011	678139
154381	678140
6176	678141
1003	678142
24898	678143
189229	678144
34369	678145
8804	678146
88631	678147
79280	678148
14806	678149
16307	678150
38210	678151
34399	678152
156625	678153
1762	678154
3193	678155
5010	678156
78238	678157
62434	678158
44858	678159
73716	678160
8430	678161
315868	678162
30413	678163
13977	678164
97909	678165
33752	678166
13234	678167
190778	678168
130594	678169
287776	678170
53562	678171
44557	678172
139906	678173
170314	678174
33293	678175
46917	678176
124089	678177
57335	678178
126713	678179
15037	678180
15091	678181
16452	678182
154156	678183
217	678184
57944	678185
46336	678186
2117	678187
94871	678188
293	678189
9199	678190
145241	678191
202856	678192
14703	678193
62841	678194
24374	678195
8930	678196
1543	678197
226	678198
4955	678199
10738	678200
36694	678201
13247	678202
48442	678203
5585	678204
118226	678205
45642	678206
109579	678207
24652	678208
19379	678209
13911	678210
587	678211
65337	678212
264300	678213
22745	678214
9149	678215
328767	678216
14731	678217
585	678218
35231	678219
24912	678220
43690	678221
104235	678222
19016	678223
37190	678224
97514	678225
56602	678226
3741	678227
11283	678228
69033	678229
269931	678230
44609	678231
27039	678232
20244	678233
21863	678234
42305	678235
20669	678236
15838	678237
249	678238
16584	678239
186075	678240
125252	678241
67122	678242
9067	678243
32311	678244
219849	678245
158533	678246
54063	678247
1989	678248
45390	678249
47304	678250
135138	678251
25939	678252
1342	678253
7160	678254
19654	678255
8215	678256
323594	678257
191839	678258
9756	678259
18044	678260
319	678261
3294	678262
75253	678263
160890	678264
12135	678265
18111	678266
77803	678267
33323	678268
328733	678269
15558	678270
146874	678271
1721	678272
795	678273
281863	678274
33573	678275
261967	678276
26860	678277
263931	678278
310397	678279
1319	678280
3280	678281
256623	678282
40341	678283
7387	678284
154701	678285
122424	678286
37232	678287
3380	678288
32746	678289
69094	678290
72182	678291
100939	678292
14345	678293
17285	678294
114	678295
10704	678296
261552	678297
40205	678298
38877	678299
210058	678300
283	678301
209381	678302
308240	678303
38019	678304
18204	678305
28427	678306
14072	678307
19812	678308
239303	678309
28173	678310
121693	678311
53193	678312
36429	678313
110102	678314
1287	678315
5200	678316
399	678317
7752	678318
18592	678319
72782	678320
113524	678321
24108	678322
18973	678323
928	678324
172738	678325
158882	678326
8908	678327
179915	678328
9561	678329
1854	678330
413	678331
133515	678332
8513	678333
27363	678334
166464	678335
70509	678336
113361	678337
2659	678338
61332	678339
7084	678340
114576	678341
48479	678342
336548	678343
3059	678344
5253	678345
198991	678346
184383	678347
125337	678348
35334	678349
135999	678350
67290	678351
121364	678352
147690	678353
162297	678354
50078	678355
454	678356
8268	678357
10417	678358
23611	678359
26283	678360
16439	678361
6538	678362
18027	678363
188697	678364
167044	678365
49052	678366
5130	678367
170036	678368
97072	678369
277423	678370
8406	678371
1184	678372
24092	678373
4574	678374
249466	678375
11947	678376
3467	678377
105865	678378
47189	678379
23467	678380
205412	678381
18362	678382
14104	678383
19794	678384
19745	678385
55825	678386
127339	678387
55874	678388
348414	678389
102009	678390
80889	678391
47688	678392
33340	678393
43013	678394
33715	678395
195431	678396
1205	678397
1009	678398
118183	678399
78230	678400
162719	678401
237815	678402
16781	678403
305770	678404
4070	678405
11518	678406
53388	678407
136356	678408
35687	678409
189000	678410
23586	678411
117650	678412
34924	678413
287765	678414
153256	678415
124748	678416
55887	678417
85898	678418
271045	678419
356280	678420
17326	678421
80313	678422
74735	678423
44238	678424
68288	678425
23785	678426
7378	678427
264462	678428
253614	678429
40876	678430
28089	678431
7402	678432
99034	678433
42561	678434
138671	678435
11020	678436
40217	678437
1448	678438
19166	678439
198913	678440
106110	678441
25229	678442
55541	678443
135	678444
36856	678445
252922	678446
92547	678447
2388	678448
7551	678449
50150	678450
17996	678451
17815	678452
203176	678453
124267	678454
14796	678455
296	678456
322767	678457
1769	678458
189353	678459
1826	678460
203267	678461
3826	678462
15664	678463
16800	678464
45761	678465
15558	678466
96984	678467
199	678468
101344	678469
44650	678470
316608	678471
3635	678472
30210	678473
72346	678474
375	678475
29596	678476
264812	678477
143919	678478
71809	678479
206040	678480
87611	678481
2570	678482
5623	678483
190141	678484
52417	678485
28689	678486
74144	678487
90628	678488
6503	678489
15875	678490
239596	678491
1892	678492
161025	678493
351677	678494
63032	678495
59779	678496
216798	678497
21311	678498
166659	678499
72144	678500
221108	678501
5776	678502
33267	678503
68478	678504
142361	678505
57154	678506
111894	678507
31652	678508
3102	678509
101340	678510
12450	678511
159223	678512
120644	678513
954	678514
2471	678515
23918	678516
46281	678517
180656	678518
34348	678519
54998	678520
72555	678521
10787	678522
233275	678523
1693	678524
136127	678525
353512	678526
100831	678527
3318	678528
1108	678529
25850	678530
176739	678531
150590	678532
38307	678533
191	678534
1956	678535
40518	678536
9083	678537
139469	678538
42163	678539
14216	678540
9868	678541
10126	678542
37977	678543
58190	678544
105645	678545
224	678546
429	678547
204984	678548
209633	678549
346270	678550
27333	678551
36820	678552
271131	678553
104029	678554
23142	678555
117120	678556
52028	678557
12016	678558
20074	678559
19605	678560
349001	678561
868	678562
147845	678563
32818	678564
128640	678565
6958	678566
21427	678567
5217	678568
118431	678569
1605	678570
327468	678571
109983	678572
19652	678573
170867	678574
1822	678575
95	678576
105913	678577
17020	678578
25984	678579
64599	678580
76577	678581
103877	678582
193273	678583
92407	678584
28465	678585
11124	678586
3253	678587
28995	678588
83698	678589
18138	678590
14890	678591
10897	678592
152197	678593
9560	678594
28517	678595
163	678596
53938	678597
16104	678598
137593	678599
24644	678600
7941	678601
126331	678602
29247	678603
11525	678604
8928	678605
264420	678606
117296	678607
164494	678608
48069	678609
206261	678610
48815	678611
268323	678612
44106	678613
15581	678614
94234	678615
23304	678616
39816	678617
195545	678618
45227	678619
126320	678620
1852	678621
92907	678622
72836	678623
2496	678624
65888	678625
47590	678626
152438	678627
1018	678628
48408	678629
281826	678630
305031	678631
3085	678632
5577	678633
159340	678634
38611	678635
1798	678636
25873	678637
100660	678638
12738	678639
48512	678640
538	678641
206978	678642
3128	678643
152460	678644
18109	678645
27172	678646
22732	678647
7673	678648
71511	678649
57535	678650
116478	678651
103059	678652
48487	678653
80469	678654
89893	678655
554	678656
4129	678657
81950	678658
275860	678659
86206	678660
31493	678661
67007	678662
1470	678663
187358	678664
24772	678665
20692	678666
352808	678667
42440	678668
208961	678669
416	678670
62658	678671
11150	678672
9823	678673
11719	678674
15585	678675
2627	678676
81645	678677
28255	678678
128059	678679
71812	678680
76911	678681
79386	678682
36853	678683
124084	678684
23307	678685
36542	678686
50325	678687
5568	678688
30701	678689
1118	678690
173660	678691
44385	678692
1266	678693
37288	678694
1880	678695
286965	678696
112882	678697
42697	678698
339472	678699
47315	678700
85279	678701
77014	678702
86188	678703
149628	678704
20721	678705
16653	678706
806	678707
7526	678708
14084	678709
12609	678710
14796	678711
2708	678712
117580	678713
110534	678714
37031	678715
15417	678716
8430	678717
71738	678718
93338	678719
24897	678720
2066	678721
2042	678722
119538	678723
17703	678724
21727	678725
349942	678726
8965	678727
592	678728
87351	678729
70616	678730
52646	678731
29371	678732
2073	678733
22620	678734
517	678735
14025	678736
262300	678737
16721	678738
346125	678739
275651	678740
2539	678741
1354	678742
34623	678743
18838	678744
5146	678745
82341	678746
19	678747
454	678748
9442	678749
14354	678750
9605	678751
198710	678752
5161	678753
21400	678754
53121	678755
172905	678756
5891	678757
36675	678758
2510	678759
8859	678760
27985	678761
133394	678762
81066	678763
86532	678764
18519	678765
51089	678766
310528	678767
84116	678768
2412	678769
29691	678770
33867	678771
239670	678772
76756	678773
131469	678774
52224	678775
1	678776
2605	678777
181025	678778
24496	678779
58214	678780
1808	678781
5850	678782
3015	678783
25033	678784
2624	678785
1914	678786
159	678787
11311	678788
665	678789
30191	678790
122426	678791
86553	678792
110578	678793
137480	678794
47986	678795
94760	678796
5240	678797
169846	678798
595	678799
12678	678800
12625	678801
318546	678802
196465	678803
104940	678804
3286	678805
3009	678806
1580	678807
80827	678808
14471	678809
7308	678810
6448	678811
66888	678812
15930	678813
83057	678814
246482	678815
55767	678816
82905	678817
347200	678818
26672	678819
34476	678820
17341	678821
5468	678822
238022	678823
269158	678824
43534	678825
231134	678826
41226	678827
9748	678828
18930	678829
11668	678830
158171	678831
230630	678832
140546	678833
9446	678834
10013	678835
161588	678836
195990	678837
18812	678838
241598	678839
217205	678840
42719	678841
59276	678842
25367	678843
15727	678844
81042	678845
32181	678846
294699	678847
1109	678848
177108	678849
86787	678850
24017	678851
23016	678852
81021	678853
21879	678854
6901	678855
1344	678856
215858	678857
59295	678858
342614	678859
138543	678860
3372	678861
348324	678862
47480	678863
113045	678864
175	678865
333444	678866
4433	678867
173416	678868
13707	678869
115800	678870
73036	678871
229844	678872
72955	678873
176933	678874
289987	678875
285557	678876
49600	678877
194442	678878
49681	678879
205548	678880
273930	678881
296266	678882
183921	678883
3814	678884
13267	678885
185224	678886
240132	678887
116367	678888
228920	678889
89780	678890
289198	678891
47064	678892
68873	678893
163573	678894
118906	678895
33495	678896
6371	678897
18387	678898
62877	678899
36147	678900
45188	678901
4232	678902
22645	678903
21054	678904
18822	678905
5122	678906
42259	678907
17826	678908
24368	678909
94186	678910
279721	678911
72767	678912
328092	678913
69390	678914
89541	678915
21412	678916
12014	678917
43660	678918
16020	678919
6993	678920
13919	678921
123176	678922
20	678923
188417	678924
120564	678925
320549	678926
226778	678927
60217	678928
2039	678929
94798	678930
1141	678931
142612	678932
50667	678933
193135	678934
22754	678935
113768	678936
7210	678937
7230	678938
124338	678939
232545	678940
233290	678941
338189	678942
31412	678943
44926	678944
5576	678945
11685	678946
279332	678947
349516	678948
171808	678949
44795	678950
148765	678951
2461	678952
88906	678953
21255	678954
106752	678955
22515	678956
61752	678957
206480	678958
529	678959
309411	678960
42515	678961
86621	678962
321452	678963
173935	678964
24457	678965
223803	678966
109063	678967
47888	678968
140776	678969
123915	678970
40261	678971
94589	678972
302232	678973
64891	678974
254094	678975
122070	678976
43298	678977
43298	678978
1875	678979
17148	678980
93385	678981
116508	678982
154301	678983
108915	678984
37847	678985
67540	678986
184376	678987
48101	678988
38226	678989
63205	678990
29468	678991
137070	678992
279174	678993
340545	678994
5063	678995
8899	678996
196149	678997
97149	678998
173455	678999
8617	679000
175974	679001
200775	679002
20306	679003
295485	679004
25127	679005
79936	679006
159832	679007
68011	679008
46444	679009
155020	679010
108729	679011
163656	679012
167221	679013
71605	679014
19870	679015
67504	679016
168120	679017
147709	679018
270293	679019
130482	679020
109843	679021
143809	679022
46305	679023
16954	679024
103810	679025
27779	679026
56	679027
140513	679028
166334	679029
64871	679030
124810	679031
73575	679032
72699	679033
338784	679034
12680	679035
32928	679036
3571	679037
224244	679038
17955	679039
65253	679040
124900	679041
37673	679042
203174	679043
121689	679044
90042	679045
187630	679046
11267	679047
141082	679048
338628	679049
41410	679050
29463	679051
117815	679052
171366	679053
103602	679054
33219	679055
25934	679056
114769	679057
286784	679058
45985	679059
8276	679060
275598	679061
312940	679062
353394	679063
124433	679064
118224	679065
345129	679066
116493	679067
9911	679068
22177	679069
163748	679070
2335	679071
184615	679072
56512	679073
320201	679074
76844	679075
55154	679076
17790	679077
1010	679078
51275	679079
9241	679080
272738	679081
48391	679082
17129	679083
235068	679084
5430	679085
56093	679086
198500	679087
89869	679088
34185	679089
56368	679090
42169	679091
12103	679092
12103	679093
247414	679094
300075	679095
50649	679096
104801	679097
153093	679098
285842	679099
138749	679100
81725	679101
846	679102
20009	679103
55505	679104
65417	679105
30781	679106
56582	679107
120855	679108
150347	679109
205350	679110
115638	679111
62650	679112
352588	679113
266729	679114
240077	679115
127819	679116
23926	679117
51092	679118
127513	679119
105723	679120
101076	679121
10624	679122
75356	679123
124190	679124
173539	679125
290371	679126
8511	679127
172841	679128
350792	679129
7979	679130
114797	679131
6349	679132
26201	679133
290422	679134
193931	679135
2871	679136
350292	679137
2432	679138
13361	679139
200884	679140
103078	679141
325594	679142
58033	679143
62280	679144
15151	679145
24454	679146
351863	679147
350547	679148
41353	679149
2824	679150
228850	679151
64960	679152
333462	679153
29003	679154
984	679155
268060	679156
140331	679157
94770	679158
305768	679159
188989	679160
284111	679161
165721	679162
269436	679163
5825	679164
324817	679165
87641	679166
38521	679167
2204	679168
91013	679169
45206	679170
1572	679171
110962	679172
199534	679173
20665	679174
276721	679175
202724	679176
4988	679177
174560	679178
31645	679179
9223	679180
2353	679181
97037	679182
200187	679183
285576	679184
177230	679185
285622	679186
285629	679187
172057	679188
109389	679189
294427	679190
111443	679191
172230	679192
3038	679193
285333	679194
121768	679195
157369	679196
203825	679197
115182	679198
130836	679199
19086	679200
334144	679201
10025	679202
3364	679203
73011	679204
50471	679205
173481	679206
110629	679207
127852	679208
111245	679209
7704	679210
181363	679211
39621	679212
277127	679213
109885	679214
72877	679215
529	679216
31155	679217
352492	679218
14964	679219
210008	679220
311802	679221
83523	679222
32996	679223
60219	679224
335619	679225
55990	679226
227209	679227
165981	679228
109128	679229
69410	679230
53568	679231
88362	679232
128734	679233
720	679234
183985	679235
109242	679236
24027	679237
250438	679238
63684	679239
304471	679240
163532	679241
27295	679242
595	679243
99982	679244
21809	679245
74581	679246
63597	679247
18082	679248
51633	679249
180658	679250
84452	679251
356908	679252
28127	679253
153766	679254
72316	679255
73312	679256
353374	679257
176638	679258
21867	679259
176898	679260
205734	679261
128427	679262
72131	679263
356807	679264
786	679265
46523	679266
277886	679267
185316	679268
62975	679269
162286	679270
3411	679271
6187	679272
36533	679273
189019	679274
25215	679275
128238	679276
56316	679277
146497	679278
165443	679279
11676	679280
17943	679281
9269	679282
167128	679283
78111	679284
30268	679285
101065	679286
17926	679287
17848	679288
7774	679289
58662	679290
48989	679291
197820	679292
155	679293
109503	679294
48983	679295
15885	679296
9928	679297
72069	679298
175831	679299
287770	679300
69012	679301
50467	679302
166910	679303
5413	679304
113510	679305
113054	679306
3623	679307
242141	679308
67081	679309
17918	679310
991	679311
108349	679312
147393	679313
6848	679314
212215	679315
216837	679316
151915	679317
3781	679318
78286	679319
3781	679320
3781	679321
24839	679322
127331	679323
263318	679324
32743	679325
139469	679326
275763	679327
181267	679328
14062	679329
31346	679330
43355	679331
55742	679332
13587	679333
108189	679334
83294	679335
204684	679336
181181	679337
144897	679338
172142	679339
346923	679340
235690	679341
215052	679342
34533	679343
72560	679344
1290	679345
8543	679346
34764	679347
173216	679348
286533	679349
25823	679350
24130	679351
39022	679352
172993	679353
177125	679354
110321	679355
153086	679356
49676	679357
171716	679358
59848	679359
12892	679360
82617	679361
82672	679362
204431	679363
34584	679364
291164	679365
38354	679366
24159	679367
48870	679368
13389	679369
17602	679370
287358	679371
47444	679372
345996	679373
218460	679374
49587	679375
32440	679376
353827	679377
48574	679378
109352	679379
293707	679380
174875	679381
73046	679382
176667	679383
174903	679384
49077	679385
205859	679386
175945	679387
110605	679388
173967	679389
49612	679390
172807	679391
13379	679392
10159	679393
49623	679394
111554	679395
177241	679396
9824	679397
111176	679398
108989	679399
21421	679400
109929	679401
177084	679402
34576	679403
8928	679404
209901	679405
169579	679406
127219	679407
127219	679408
11789	679409
315848	679410
19269	679411
80711	679412
21513	679413
141226	679414
300051	679415
15547	679416
276	679417
244688	679418
132539	679419
105127	679420
128870	679421
55506	679422
78236	679423
17067	679424
17033	679425
128886	679426
2749	679427
16149	679428
136113	679429
241027	679430
95227	679431
207	679432
95206	679433
117585	679434
293855	679435
175919	679436
8200	679437
25771	679438
8202	679439
25770	679440
5116	679441
77063	679442
187399	679443
272102	679444
313085	679445
186950	679446
52303	679447
117608	679448
20266	679449
205755	679450
132964	679451
210302	679452
236518	679453
29301	679454
69319	679455
129367	679456
267435	679457
47608	679458
171687	679459
274308	679460
55068	679461
73117	679462
209384	679463
17852	679464
355691	679465
351787	679466
228717	679467
74629	679468
29381	679469
38980	679470
289978	679471
35392	679472
145904	679473
54929	679474
92837	679475
170464	679476
78109	679477
48683	679478
83923	679479
144719	679480
119438	679481
50312	679482
58473	679483
49921	679484
131196	679485
27589	679486
113095	679487
106572	679488
48893	679489
205910	679490
9820	679491
30715	679492
16551	679493
15548	679494
29196	679495
19962	679496
350380	679497
235486	679498
19962	679499
254383	679500
349069	679501
162404	679502
113065	679503
93153	679504
326150	679505
47286	679506
141652	679507
174682	679508
49790	679509
44061	679510
64507	679511
356642	679512
12136	679513
285648	679514
42621	679515
240211	679516
176423	679517
292639	679518
48991	679519
73357	679520
83115	679521
99771	679522
23675	679523
173142	679524
21041	679525
183186	679526
83709	679527
124025	679528
145600	679529
111261	679530
81183	679531
42101	679532
145269	679533
287609	679534
293934	679535
80798	679536
202459	679537
93200	679538
41662	679539
20224	679540
291188	679541
20224	679542
294945	679543
293451	679544
293576	679545
183141	679546
49758	679547
287591	679548
194880	679549
290458	679550
110096	679551
108627	679552
113832	679553
72838	679554
2824	679555
17297	679556
295134	679557
195616	679558
202689	679559
84314	679560
84448	679561
41890	679562
207452	679563
171659	679564
109066	679565
44784	679566
58023	679567
204315	679568
38156	679569
37698	679570
199824	679571
113084	679572
280601	679573
136556	679574
271248	679575
295335	679576
34816	679577
294674	679578
288813	679579
110790	679580
176759	679581
111114	679582
72819	679583
24534	679584
171355	679585
72630	679586
147602	679587
237509	679588
111320	679589
195670	679590
291044	679591
111600	679592
173388	679593
73101	679594
49705	679595
110690	679596
344811	679597
111105	679598
290870	679599
56120	679600
73198	679601
289278	679602
12131	679603
6194	679604
110792	679605
4584	679606
293947	679607
73580	679608
42623	679609
147669	679610
6151	679611
12820	679612
172616	679613
108938	679614
256958	679615
286228	679616
40339	679617
88527	679618
277998	679619
173296	679620
13595	679621
51305	679622
54070	679623
10327	679624
29860	679625
115100	679626
51003	679627
108899	679628
15723	679629
177391	679630
335047	679631
295795	679632
84046	679633
62702	679634
147542	679635
343612	679636
321090	679637
326807	679638
205772	679639
128215	679640
151831	679641
334084	679642
128429	679643
13163	679644
169059	679645
22094	679646
128178	679647
206811	679648
205124	679649
4225	679650
51304	679651
287789	679652
173522	679653
230941	679654
173036	679655
171672	679656
17756	679657
293645	679658
291449	679659
7709	679660
171353	679661
75759	679662
37748	679663
302405	679664
139386	679665
287677	679666
345267	679667
343216	679668
75750	679669
206666	679670
206252	679671
42633	679672
166421	679673
49633	679674
110092	679675
35000	679676
194789	679677
110175	679678
172448	679679
109623	679680
356982	679681
299819	679682
38695	679683
74657	679684
108763	679685
327228	679686
289730	679687
338295	679688
10421	679689
328093	679690
39889	679691
21514	679692
63535	679693
47959	679694
18072	679695
168629	679696
96370	679697
6362	679698
305928	679699
18566	679700
10210	679701
25413	679702
166958	679703
3710	679704
56663	679705
27145	679706
181270	679707
221194	679708
21795	679709
71127	679710
49395	679711
303972	679712
218629	679713
204576	679714
286852	679715
94186	679716
62176	679717
172452	679718
147632	679719
47878	679720
287999	679721
210086	679722
291348	679723
326331	679724
11549	679725
206103	679726
7346	679727
28698	679728
28698	679729
83070	679730
10286	679731
241104	679732
208980	679733
18998	679734
10026	679735
291618	679736
6479	679737
70411	679738
174221	679739
116466	679740
193165	679741
120899	679742
35136	679743
21425	679744
23893	679745
23678	679746
38759	679747
354845	679748
108475	679749
49618	679750
175272	679751
176697	679752
53804	679753
111093	679754
13340	679755
290292	679756
73096	679757
26502	679758
29247	679759
287356	679760
46749	679761
73347	679762
105831	679763
108885	679764
189734	679765
156908	679766
97142	679767
3058	679768
124168	679769
348206	679770
205112	679771
47930	679772
14744	679773
195824	679774
159090	679775
8257	679776
174263	679777
14328	679778
12361	679779
268796	679780
301498	679781
354606	679782
74740	679783
199606	679784
61431	679785
14701	679786
86612	679787
15241	679788
226696	679789
207573	679790
119510	679791
164044	679792
23773	679793
209081	679794
23188	679795
52967	679796
40616	679797
150341	679798
46430	679799
14193	679800
31401	679801
23188	679802
32798	679803
239912	679804
173913	679805
36336	679806
194911	679807
155794	679808
1261	679809
1261	679810
356965	679811
1261	679812
1261	679813
1404	679814
107587	679815
32494	679816
89358	679817
13996	679818
209490	679819
266021	679820
314976	679821
254214	679822
220912	679823
41238	679824
45030	679825
79998	679826
1990	679827
164672	679828
147354	679829
1990	679830
384	679831
10648	679832
102641	679833
329964	679834
56205	679835
177240	679836
187727	679837
194294	679838
77253	679839
301592	679840
167409	679841
209365	679842
109658	679843
27295	679844
88443	679845
140350	679846
268425	679847
276618	679848
10013	679849
208149	679850
205836	679851
193094	679852
47049	679853
77668	679854
129021	679855
62517	679856
188998	679857
8944	679858
7621	679859
38117	679860
129345	679861
126956	679862
141414	679863
166770	679864
309819	679865
40012	679866
111591	679867
171537	679868
9991	679869
72227	679870
2040	679871
199898	679872
110858	679873
1289	679874
43996	679875
24313	679876
172293	679877
32233	679878
204476	679879
35467	679880
35467	679881
17277	679882
31727	679883
282737	679884
196469	679885
1834	679886
44127	679887
16146	679888
175752	679889
174892	679890
49701	679891
9938	679892
73081	679893
9956	679894
194385	679895
146707	679896
1841	679897
110094	679898
21222	679899
111348	679900
176253	679901
49589	679902
152113	679903
176301	679904
176650	679905
176927	679906
110014	679907
182371	679908
174569	679909
16198	679910
56147	679911
38509	679912
42461	679913
6978	679914
76259	679915
185888	679916
169241	679917
15653	679918
147018	679919
42471	679920
104551	679921
104551	679922
72351	679923
3992	679924
129979	679925
294490	679926
175159	679927
291853	679928
175143	679929
175173	679930
7903	679931
175131	679932
72965	679933
110668	679934
176117	679935
205395	679936
43636	679937
209679	679938
33330	679939
355728	679940
66316	679941
65547	679942
99647	679943
41192	679944
154839	679945
44915	679946
4996	679947
15291	679948
51161	679949
22487	679950
11097	679951
259157	679952
99694	679953
15654	679954
44637	679955
30272	679956
80578	679957
36825	679958
111882	679959
281000	679960
150161	679961
331283	679962
228048	679963
31478	679964
198189	679965
857	679966
41373	679967
15291	679968
131365	679969
30673	679970
332899	679971
303342	679972
1872	679973
1872	679974
104420	679975
56334	679976
190631	679977
9267	679978
9267	679979
112263	679980
33782	679981
40698	679982
168081	679983
71752	679984
23573	679985
354206	679986
8514	679987
36395	679988
89888	679989
103086	679990
174727	679991
174792	679992
347849	679993
292181	679994
173190	679995
111402	679996
109285	679997
73235	679998
73232	679999
173057	680000
49810	680001
287795	680002
49745	680003
77444	680004
72584	680005
175286	680006
34422	680007
165097	680008
3980	680009
209187	680010
12638	680011
252110	680012
84382	680013
56086	680014
173351	680015
34024	680016
94837	680017
15494	680018
272220	680019
47148	680020
69559	680021
38646	680022
36634	680023
167526	680024
36642	680025
291573	680026
78347	680027
163050	680028
77559	680029
14287	680030
19009	680031
450	680032
64481	680033
169751	680034
2624	680035
102908	680036
129420	680037
17324	680038
122677	680039
2181	680040
33042	680041
30099	680042
265746	680043
7375	680044
269930	680045
168399	680046
2318	680047
278815	680048
180565	680049
147626	680050
89046	680051
315680	680052
24024	680053
223650	680054
17531	680055
19204	680056
32253	680057
128297	680058
48970	680059
249027	680060
194884	680061
65323	680062
80173	680063
16852	680064
9995	680065
94949	680066
128997	680067
9995	680068
105439	680069
3226	680070
89649	680071
161808	680072
9862	680073
29699	680074
73163	680075
294534	680076
223812	680077
126928	680078
128197	680079
353946	680080
53476	680081
105160	680082
8	680083
144301	680084
103516	680085
104065	680086
348931	680087
119286	680088
148133	680089
37070	680090
59516	680091
104715	680092
156409	680093
20970	680094
18922	680095
164673	680096
295013	680097
291740	680098
20745	680099
76954	680100
103075	680101
111607	680102
295009	680103
177274	680104
111607	680105
104206	680106
73221	680107
289000	680108
32544	680109
112255	680110
26545	680111
187106	680112
163429	680113
4990	680114
194702	680115
141682	680116
12258	680117
40365	680118
38826	680119
32351	680120
32705	680121
6901	680122
74707	680123
110038	680124
189974	680125
67560	680126
158216	680127
24967	680128
51975	680129
12560	680130
69375	680131
10285	680132
107	680133
107	680134
107	680135
32619	680136
7605	680137
149329	680138
127260	680139
165523	680140
38437	680141
19843	680142
128010	680143
9792	680144
194408	680145
121947	680146
311773	680147
314697	680148
52038	680149
67353	680150
7817	680151
4289	680152
1308	680153
183747	680154
49206	680155
48584	680156
12855	680157
46531	680158
5087	680159
10553	680160
6315	680161
6343	680162
92347	680163
36018	680164
268387	680165
16875	680166
436	680167
132557	680168
6460	680169
5972	680170
20391	680171
24266	680172
119309	680173
16770	680174
223256	680175
80994	680176
33340	680177
28031	680178
44295	680179
52630	680180
10960	680181
4273	680182
52815	680183
76625	680184
67476	680185
113617	680186
4513	680187
153063	680188
718	680189
40382	680190
64348	680191
63210	680192
4296	680193
208798	680194
17779	680195
258626	680196
149399	680197
27686	680198
6237	680199
149319	680200
3739	680201
33404	680202
3994	680203
272	680204
48917	680205
261989	680206
119897	680207
2683	680208
234731	680209
86092	680210
5721	680211
45669	680212
4777	680213
5661	680214
14923	680215
28249	680216
222882	680217
78854	680218
27985	680219
186144	680220
208810	680221
25884	680222
127	680223
56267	680224
12412	680225
276146	680226
7785	680227
2206	680228
264438	680229
290820	680230
46637	680231
13999	680232
244356	680233
72002	680234
52251	680235
161144	680236
56598	680237
7863	680238
24256	680239
68136	680240
6638	680241
870	680242
13228	680243
68310	680244
54663	680245
158377	680246
66455	680247
8010	680248
1479	680249
18884	680250
14026	680251
25526	680252
9382	680253
13378	680254
25980	680255
9827	680256
2798	680257
67652	680258
2837	680259
14592	680260
40773	680261
51550	680262
83081	680263
341223	680264
79105	680265
34649	680266
5370	680267
315621	680268
111389	680269
86076	680270
143955	680271
118536	680272
100	680273
5941	680274
78271	680275
13974	680276
3207	680277
340342	680278
14041	680279
4683	680280
15969	680281
37004	680282
177174	680283
221491	680284
79843	680285
130466	680286
49177	680287
56335	680288
11663	680289
14187	680290
27438	680291
44247	680292
25534	680293
64508	680294
23118	680295
5091	680296
9942	680297
18131	680298
7106	680299
25912	680300
16169	680301
13099	680302
46758	680303
72734	680304
2677	680305
188873	680306
140666	680307
19659	680308
118646	680309
75736	680310
136111	680311
17511	680312
115170	680313
13726	680314
131927	680315
1645	680316
132893	680317
122509	680318
83142	680319
115516	680320
198635	680321
297277	680322
16660	680323
10015	680324
1129	680325
18051	680326
76272	680327
40960	680328
116132	680329
219223	680330
122947	680331
86478	680332
101010	680333
2476	680334
126130	680335
3474	680336
28499	680337
14845	680338
64394	680339
291425	680340
37592	680341
199576	680342
184764	680343
95672	680344
76995	680345
37815	680346
76136	680347
51859	680348
33298	680349
206451	680350
85118	680351
31377	680352
21339	680353
18503	680354
83581	680355
48108	680356
210117	680357
173025	680358
22636	680359
70718	680360
46330	680361
347239	680362
50004	680363
190403	680364
17674	680365
312254	680366
2972	680367
64591	680368
80903	680369
20921	680370
158284	680371
210416	680372
129221	680373
33106	680374
10483	680375
206324	680376
68917	680377
50977	680378
8569	680379
22717	680380
16960	680381
11471	680382
143286	680383
302537	680384
174088	680385
96387	680386
2519	680387
104783	680388
210013	680389
9922	680390
140	680391
5243	680392
30356	680393
32805	680394
7323	680395
114551	680396
304990	680397
100990	680398
9508	680399
262918	680400
98	680401
101550	680402
16483	680403
2704	680404
127185	680405
16760	680406
8173	680407
183268	680408
161673	680409
4129	680410
262462	680411
81590	680412
351240	680413
72073	680414
14105	680415
265724	680416
158598	680417
3308	680418
44130	680419
34687	680420
78	680421
7215	680422
71773	680423
6655	680424
85923	680425
6175	680426
85054	680427
76038	680428
53658	680429
139729	680430
26227	680431
72017	680432
69826	680433
351694	680434
104857	680435
15100	680436
37676	680437
110335	680438
1014	680439
48907	680440
207807	680441
153413	680442
24648	680443
209590	680444
111556	680445
25163	680446
13073	680447
15722	680448
36049	680449
19243	680450
250342	680451
40889	680452
27864	680453
30240	680454
76996	680455
4858	680456
99889	680457
48618	680458
202099	680459
9551	680460
30187	680461
20823	680462
49416	680463
103445	680464
95809	680465
30153	680466
9985	680467
21363	680468
12891	680469
47982	680470
48770	680471
11504	680472
13250	680473
11925	680474
33550	680475
26086	680476
24364	680477
93861	680478
13284	680479
15588	680480
351998	680481
32629	680482
43466	680483
26977	680484
289606	680485
289001	680486
53289	680487
345085	680488
2974	680489
339533	680490
23619	680491
30759	680492
184376	680493
25332	680494
586	680495
9881	680496
66367	680497
13435	680498
74068	680499
7931	680500
1361	680501
11504	680502
19049	680503
24610	680504
110512	680505
3507	680506
43972	680507
9082	680508
6478	680509
29148	680510
52943	680511
133099	680512
1116	680513
26756	680514
55059	680515
109496	680516
17912	680517
18468	680518
28945	680519
6003	680520
194973	680521
10464	680522
40374	680523
149905	680524
17066	680525
69415	680526
12709	680527
15422	680528
34938	680529
2200	680530
350286	680531
11283	680532
171974	680533
773	680534
8539	680535
134343	680536
10517	680537
149434	680538
61484	680539
22883	680540
8789	680541
8789	680542
135585	680543
46538	680544
21455	680545
128988	680546
23866	680547
57342	680548
3454	680549
63895	680550
11048	680551
289605	680552
19625	680553
24190	680554
6200	680555
98176	680556
215586	680557
7405	680558
5299	680559
71813	680560
1462	680561
25042	680562
8721	680563
70306	680564
39334	680565
27033	680566
207959	680567
14715	680568
46876	680569
31822	680570
14150	680571
15269	680572
10568	680573
171151	680574
1542	680575
54838	680576
146978	680577
1048	680578
48477	680579
4388	680580
15857	680581
31627	680582
30432	680583
23125	680584
28951	680585
70195	680586
27699	680587
53106	680588
26105	680589
172898	680590
22752	680591
87669	680592
60044	680593
19560	680594
171756	680595
7305	680596
29979	680597
190833	680598
142619	680599
201212	680600
12709	680601
28783	680602
48729	680603
49251	680604
12391	680605
8779	680606
25283	680607
132544	680608
57181	680609
66347	680610
126268	680611
8664	680612
48050	680613
12391	680614
34166	680615
57546	680616
8268	680617
3233	680618
150428	680619
171773	680620
111984	680621
2967	680622
93518	680623
1577	680624
63431	680625
36408	680626
17842	680627
95625	680628
108499	680629
110693	680630
9236	680631
6302	680632
72340	680633
34157	680634
41748	680635
132453	680636
30699	680637
170124	680638
168818	680639
132009	680640
278428	680641
292264	680642
12867	680643
86761	680644
68	680645
5687	680646
95929	680647
11172	680648
24401	680649
20404	680650
359	680651
43330	680652
200043	680653
16122	680654
72263	680655
78163	680656
72610	680657
25593	680658
2523	680659
28793	680660
131769	680661
213342	680662
204392	680663
209361	680664
10059	680665
16974	680666
28093	680667
323273	680668
91133	680669
49485	680670
68	680671
399	680672
109082	680673
135816	680674
127511	680675
78163	680676
322262	680677
18549	680678
26086	680679
33874	680680
94925	680681
10615	680682
159988	680683
19738	680684
1562	680685
84773	680686
83555	680687
34138	680688
162014	680689
19960	680690
22398	680691
1802	680692
17486	680693
83152	680694
62482	680695
10869	680696
23980	680697
55202	680698
38436	680699
515	680700
1383	680701
11213	680702
6753	680703
967	680704
21180	680705
2854	680706
172898	680707
120116	680708
56557	680709
1084	680710
33987	680711
328108	680712
49213	680713
26904	680714
48674	680715
163676	680716
76842	680717
172163	680718
68927	680719
71669	680720
25826	680721
39601	680722
96908	680723
16709	680724
38647	680725
278929	680726
49590	680727
19191	680728
71293	680729
1294	680730
327186	680731
2685	680732
290350	680733
95695	680734
40441	680735
38497	680736
13689	680737
52762	680738
24306	680739
100659	680740
45222	680741
100894	680742
12885	680743
53336	680744
69578	680745
3355	680746
4882	680747
23054	680748
49002	680749
48742	680750
112022	680751
71873	680752
34371	680753
12432	680754
53615	680755
78211	680756
10911	680757
102170	680758
29932	680759
917	680760
26011	680761
42147	680762
132183	680763
57576	680764
158985	680765
314589	680766
172287	680767
73044	680768
18514	680769
34107	680770
133841	680771
159685	680772
30516	680773
15962	680774
34407	680775
6938	680776
69726	680777
111581	680778
104112	680779
3288	680780
90770	680781
90876	680782
92275	680783
36266	680784
105310	680785
22665	680786
36490	680787
11395	680788
32402	680789
12681	680790
167377	680791
4191	680792
17982	680793
11292	680794
214079	680795
14020	680796
51195	680797
35581	680798
2084	680799
43159	680800
30244	680801
3855	680802
3855	680803
24395	680804
49175	680805
159633	680806
262526	680807
106200	680808
47240	680809
24684	680810
9996	680811
315342	680812
16605	680813
111252	680814
4066	680815
351	680816
25860	680817
119528	680818
35024	680819
33824	680820
29306	680821
6800	680822
70211	680823
11276	680824
19564	680825
4859	680826
8805	680827
27417	680828
13901	680829
36661	680830
12133	680831
15640	680832
56445	680833
18016	680834
59683	680835
48629	680836
38988	680837
92829	680838
1169	680839
119752	680840
726	680841
36	680842
41774	680843
138862	680844
251289	680845
10207	680846
126440	680847
120833	680848
21221	680849
12616	680850
64565	680851
11	680852
59753	680853
12398	680854
292880	680855
48396	680856
66834	680857
27360	680858
275165	680859
691	680860
315245	680861
47056	680862
24343	680863
19561	680864
49493	680865
38786	680866
87458	680867
277352	680868
15296	680869
112438	680870
1513	680871
114448	680872
47233	680873
18245	680874
34319	680875
67489	680876
103292	680877
177204	680878
40973	680879
234324	680880
6563	680881
1103	680882
54197	680883
258799	680884
49227	680885
95301	680886
252869	680887
51850	680888
1289	680889
416	680890
2294	680891
172270	680892
4073	680893
77676	680894
81455	680895
38522	680896
217117	680897
374	680898
3890	680899
5748	680900
3903	680901
93924	680902
45386	680903
73785	680904
61903	680905
28717	680906
4892	680907
8024	680908
113847	680909
15500	680910
45785	680911
1988	680912
118425	680913
11288	680914
11964	680915
38281	680916
1979	680917
42329	680918
75590	680919
72902	680920
643	680921
1983	680922
24945	680923
18942	680924
149644	680925
40126	680926
204748	680927
22642	680928
10399	680929
188615	680930
127298	680931
177110	680932
23755	680933
208835	680934
36961	680935
116443	680936
14596	680937
204644	680938
50273	680939
66608	680940
79592	680941
18066	680942
300827	680943
36843	680944
173133	680945
120398	680946
333750	680947
192089	680948
43829	680949
208143	680950
94388	680951
48611	680952
128070	680953
357000	680954
19788	680955
83349	680956
351208	680957
206803	680958
349224	680959
84250	680960
129230	680961
208863	680962
56448	680963
353367	680964
206294	680965
49179	680966
6	680967
2673	680968
122908	680969
5385	680970
150032	680971
10440	680972
4423	680973
17490	680974
16831	680975
255	680976
4049	680977
10813	680978
185431	680979
72193	680980
292327	680981
97971	680982
261515	680983
182828	680984
282941	680985
249165	680986
56554	680987
115675	680988
6232	680989
40310	680990
158495	680991
72253	680992
122892	680993
318430	680994
66929	680995
57088	680996
404	680997
21218	680998
269595	680999
11898	681000
195689	681001
133415	681002
19401	681003
17765	681004
133217	681005
358	681006
28115	681007
52741	681008
9952	681009
57709	681010
122458	681011
35865	681012
222157	681013
97428	681014
82575	681015
26865	681016
23847	681017
60294	681018
24554	681019
134970	681020
140885	681021
20215	681022
3766	681023
146985	681024
214860	681025
9948	681026
34551	681027
2068	681028
124068	681029
180	681030
20985	681031
78187	681032
35309	681033
30817	681034
6168	681035
240006	681036
24917	681037
288057	681038
113194	681039
200986	681040
96290	681041
52592	681042
3148	681043
110926	681044
228845	681045
208089	681046
3468	681047
56027	681048
83925	681049
113451	681050
2834	681051
147546	681052
85246	681053
107200	681054
62046	681055
17594	681056
111268	681057
57888	681058
75736	681059
1527	681060
78854	681061
122943	681062
3468	681063
21	681064
21	681065
52742	681066
93228	681067
52503	681068
49948	681069
60209	681070
137933	681071
41216	681072
1220	681073
30795	681074
110929	681075
36251	681076
48924	681077
8652	681078
1982	681079
52632	681080
45232	681081
2387	681082
50719	681083
121747	681084
258110	681085
33588	681086
15482	681087
5506	681088
85732	681089
10425	681090
1471	681091
821	681092
18425	681093
124844	681094
104029	681095
30531	681096
7819	681097
351972	681098
88149	681099
194256	681100
9988	681101
16171	681102
113573	681103
159811	681104
28881	681105
71723	681106
114656	681107
86538	681108
123890	681109
47637	681110
5015	681111
128805	681112
5857	681113
110652	681114
129968	681115
6366	681116
11324	681117
264200	681118
3144	681119
30681	681120
86398	681121
24518	681122
64574	681123
1545	681124
160167	681125
8827	681126
101408	681127
22883	681128
531	681129
252808	681130
248544	681131
522	681132
39616	681133
263641	681134
9004	681135
45676	681136
251	681137
46815	681138
80247	681139
12480	681140
28051	681141
260177	681142
84456	681143
628	681144
909	681145
174832	681146
3807	681147
100837	681148
758	681149
19433	681150
154454	681151
84911	681152
30952	681153
20017	681154
110337	681155
15527	681156
27609	681157
7551	681158
136777	681159
93471	681160
61340	681161
1901	681162
28638	681163
262	681164
153063	681165
113431	681166
18134	681167
4292	681168
671	681169
50037	681170
263173	681171
53203	681172
54546	681173
83651	681174
36343	681175
27937	681176
53100	681177
19660	681178
297592	681179
37850	681180
9960	681181
654	681182
126932	681183
93043	681184
104418	681185
361	681186
248769	681187
55209	681188
89838	681189
86496	681190
7654	681191
26953	681192
14915	681193
3523	681194
10512	681195
77072	681196
10125	681197
82025	681198
26722	681199
70396	681200
282607	681201
14525	681202
66239	681203
7215	681204
107566	681205
145006	681206
155534	681207
288265	681208
316999	681209
57831	681210
100914	681211
203988	681212
39800	681213
51625	681214
59664	681215
141017	681216
357470	681217
26257	681218
108229	681219
1380	681220
102986	681221
314170	681222
228081	681223
136434	681224
77723	681225
19104	681226
14193	681227
107275	681228
95863	681229
218641	681230
1366	681231
27717	681232
14945	681233
40740	681234
47185	681235
475	681236
43202	681237
84322	681238
33741	681239
84955	681240
22596	681241
2895	681242
17613	681243
4298	681244
17005	681245
76765	681246
148555	681247
58575	681248
209185	681249
236578	681250
101619	681251
83257	681252
1811	681253
53983	681254
24960	681255
1281	681256
89290	681257
38518	681258
2049	681259
34135	681260
36608	681261
95379	681262
57655	681263
288544	681264
105081	681265
9114	681266
71060	681267
2150	681268
119762	681269
141489	681270
113828	681271
34348	681272
15811	681273
3814	681274
42856	681275
44249	681276
136935	681277
10648	681278
321007	681279
164346	681280
36497	681281
62369	681282
159876	681283
78176	681284
15779	681285
42858	681286
5517	681287
1132	681288
118461	681289
177671	681290
45485	681291
159975	681292
88819	681293
236937	681294
20381	681295
154257	681296
124587	681297
32201	681298
16992	681299
146005	681300
323867	681301
282168	681302
293449	681303
348845	681304
179224	681305
67431	681306
4693	681307
101346	681308
55599	681309
353799	681310
9784	681311
163424	681312
4614	681313
68742	681314
103995	681315
120845	681316
119503	681317
132049	681318
275796	681319
2280	681320
21869	681321
33157	681322
130106	681323
23782	681324
146970	681325
11771	681326
271592	681327
3057	681328
9603	681329
40592	681330
10117	681331
71940	681332
341991	681333
98069	681334
4287	681335
10603	681336
239028	681337
178519	681338
65764	681339
351137	681340
77354	681341
101639	681342
14525	681343
126905	681344
24886	681345
188296	681346
122640	681347
114546	681348
2361	681349
194392	681350
28654	681351
4947	681352
54813	681353
27748	681354
98810	681355
1168	681356
149617	681357
249068	681358
19659	681359
32654	681360
58572	681361
8819	681362
380	681363
349655	681364
9738	681365
93599	681366
52592	681367
60619	681368
5795	681369
287	681370
12332	681371
27963	681372
168799	681373
2792	681374
111942	681375
22166	681376
109708	681377
31218	681378
19606	681379
16223	681380
335543	681381
38875	681382
5284	681383
283771	681384
225985	681385
412	681386
110563	681387
57171	681388
101416	681389
445	681390
73988	681391
87558	681392
37578	681393
122933	681394
26015	681395
1148	681396
133567	681397
10276	681398
68366	681399
41914	681400
61268	681401
76574	681402
129028	681403
19130	681404
38107	681405
28051	681406
154979	681407
9429	681408
4827	681409
182488	681410
182684	681411
13842	681412
91987	681413
237979	681414
77537	681415
263419	681416
262468	681417
104341	681418
16516	681419
204926	681420
60471	681421
192475	681422
25197	681423
75666	681424
74827	681425
60294	681426
141255	681427
27388	681428
20667	681429
830	681430
25918	681431
2090	681432
3816	681433
150507	681434
2099	681435
2099	681436
64012	681437
42471	681438
10188	681439
8353	681440
65711	681441
206190	681442
355349	681443
205617	681444
5279	681445
56122	681446
83592	681447
83161	681448
105088	681449
79564	681450
155544	681451
118004	681452
196504	681453
189241	681454
263411	681455
189965	681456
38968	681457
23101	681458
609	681459
5078	681460
116771	681461
89900	681462
22518	681463
111258	681464
150420	681465
67273	681466
162011	681467
46191	681468
111624	681469
37196	681470
78486	681471
163369	681472
16496	681473
53997	681474
155553	681475
318621	681476
342773	681477
206736	681478
84693	681479
55200	681480
55200	681481
70235	681482
265493	681483
145572	681484
170133	681485
96396	681486
21496	681487
50012	681488
178872	681489
8525	681490
21496	681491
95238	681492
80458	681493
44811	681494
60756	681495
44915	681496
65517	681497
76580	681498
202013	681499
186012	681500
203703	681501
8373	681502
29974	681503
324193	681504
220064	681505
7582	681506
303177	681507
115102	681508
277309	681509
179729	681510
85276	681511
19611	681512
241891	681513
200037	681514
202999	681515
55162	681516
125826	681517
51218	681518
183858	681519
81939	681520
10804	681521
270090	681522
14261	681523
15981	681524
108793	681525
207004	681526
354527	681527
209887	681528
71811	681529
38721	681530
82209	681531
42451	681532
2205	681533
23827	681534
342784	681535
14059	681536
118168	681537
303167	681538
1382	681539
78187	681540
36752	681541
143689	681542
199277	681543
104500	681544
46040	681545
14026	681546
69214	681547
36992	681548
63618	681549
221015	681550
174849	681551
120395	681552
207444	681553
52141	681554
7113	681555
316551	681556
52950	681557
78561	681558
141347	681559
204407	681560
209739	681561
98210	681562
357215	681563
357124	681564
83142	681565
144588	681566
207444	681567
351507	681568
356992	681569
127870	681570
354504	681571
36648	681572
4763	681573
140368	681574
141879	681575
19757	681576
192233	681577
88226	681578
2910	681579
641	681580
329376	681581
277851	681582
311362	681583
63915	681584
297155	681585
61135	681586
50099	681587
88843	681588
163	681589
9529	681590
13953	681591
43449	681592
53028	681593
45269	681594
152525	681595
29124	681596
64519	681597
59790	681598
4580	681599
23794	681600
74556	681601
240708	681602
1264	681603
11087	681604
78249	681605
11780	681606
10902	681607
169689	681608
11726	681609
2233	681610
93338	681611
283958	681612
24867	681613
9529	681614
219178	681615
16370	681616
53160	681617
43453	681618
82000	681619
3383	681620
239	681621
661	681622
211052	681623
37645	681624
1212	681625
39919	681626
55	681627
1264	681628
83630	681629
20771	681630
67829	681631
2052	681632
232574	681633
24168	681634
343201	681635
7045	681636
80956	681637
81960	681638
199932	681639
9529	681640
271154	681641
252	681642
147505	681643
4705	681644
107160	681645
11160	681646
217294	681647
136504	681648
282161	681649
64511	681650
202074	681651
67904	681652
28943	681653
5671	681654
264158	681655
189023	681656
56547	681657
12121	681658
39941	681659
279424	681660
68813	681661
73181	681662
72856	681663
17992	681664
208268	681665
4403	681666
180830	681667
9294	681668
209478	681669
72163	681670
29673	681671
48548	681672
72603	681673
48603	681674
353562	681675
109080	681676
176625	681677
357062	681678
12173	681679
174116	681680
73086	681681
294392	681682
98108	681683
287059	681684
183422	681685
10650	681686
740	681687
139924	681688
42428	681689
13148	681690
33474	681691
126424	681692
10896	681693
15613	681694
13580	681695
13126	681696
119281	681697
169872	681698
28062	681699
1470	681700
71928	681701
24794	681702
2984	681703
63262	681704
2735	681705
19726	681706
49533	681707
106694	681708
100306	681709
37756	681710
19129	681711
135838	681712
105026	681713
112112	681714
15888	681715
5186	681716
7752	681717
13064	681718
56599	681719
42663	681720
262205	681721
122278	681722
20728	681723
9269	681724
169448	681725
130107	681726
70700	681727
6927	681728
23662	681729
23756	681730
271327	681731
171976	681732
90661	681733
222203	681734
29920	681735
15810	681736
275735	681737
111940	681738
203572	681739
74809	681740
16556	681741
25655	681742
79331	681743
335483	681744
199038	681745
26946	681746
27100	681747
99032	681748
56950	681749
17535	681750
153271	681751
340322	681752
26787	681753
343556	681754
14504	681755
333744	681756
186038	681757
1931	681758
212099	681759
26945	681760
125369	681761
51483	681762
93499	681763
10728	681764
303217	681765
241884	681766
343169	681767
164	681768
19982	681769
2629	681770
13868	681771
253170	681772
26946	681773
13605	681774
8433	681775
1538	681776
80905	681777
15516	681778
13891	681779
144140	681780
87516	681781
356488	681782
38249	681783
300689	681784
19382	681785
27221	681786
200821	681787
38065	681788
54561	681789
23227	681790
126701	681791
38249	681792
126643	681793
199720	681794
39063	681795
2284	681796
3667	681797
37890	681798
19446	681799
44916	681800
38074	681801
45690	681802
101962	681803
14445	681804
19427	681805
338042	681806
48193	681807
82057	681808
37771	681809
154106	681810
27722	681811
4181	681812
10865	681813
18491	681814
1936	681815
54957	681816
341166	681817
5782	681818
7322	681819
82043	681820
38018	681821
191849	681822
14563	681823
319903	681824
37665	681825
38378	681826
312729	681827
4088	681828
137803	681829
238987	681830
98393	681831
113961	681832
107699	681833
221830	681834
15077	681835
37387	681836
19910	681837
355	681838
67994	681839
70551	681840
158468	681841
279164	681842
138413	681843
158402	681844
138174	681845
107621	681846
280790	681847
94287	681848
167319	681849
86376	681850
49315	681851
213362	681852
41264	681853
111496	681854
281847	681855
11664	681856
11017	681857
223079	681858
288583	681859
171976	681860
124924	681861
70539	681862
83680	681863
47729	681864
127241	681865
136320	681866
27209	681867
231714	681868
2	681869
269031	681870
156493	681871
41083	681872
169579	681873
99003	681874
281261	681875
23258	681876
65480	681877
83044	681878
70953	681879
88600	681880
346317	681881
103910	681882
303859	681883
339371	681884
140428	681885
100	681886
64802	681887
88187	681888
268436	681889
273282	681890
30077	681891
130338	681892
13057	681893
161880	681894
153834	681895
84711	681896
84936	681897
97835	681898
140654	681899
88768	681900
87213	681901
40768	681902
280236	681903
347678	681904
82738	681905
88943	681906
74300	681907
204781	681908
31602	681909
70294	681910
238677	681911
29640	681912
107839	681913
154807	681914
136909	681915
16914	681916
150485	681917
48230	681918
32747	681919
170242	681920
26162	681921
52653	681922
232460	681923
339181	681924
48302	681925
249680	681926
26925	681927
48403	681928
324634	681929
23073	681930
18063	681931
88942	681932
196549	681933
106185	681934
196549	681935
194446	681936
26396	681937
89378	681938
194615	681939
10794	681940
20040	681941
80228	681942
26925	681943
157030	681944
342341	681945
343175	681946
121396	681947
196352	681948
161912	681949
36423	681950
106115	681951
234369	681952
301435	681953
271343	681954
300522	681955
198686	681956
342117	681957
64160	681958
55883	681959
46584	681960
13590	681961
280286	681962
48278	681963
357616	681964
353514	681965
274908	681966
162379	681967
108141	681968
210453	681969
248111	681970
21528	681971
99717	681972
140925	681973
31437	681974
99648	681975
99457	681976
241041	681977
156355	681978
154949	681979
17453	681980
22503	681981
42882	681982
23914	681983
69129	681984
63109	681985
111784	681986
55333	681987
123440	681988
148517	681989
357097	681990
150504	681991
37177	681992
175065	681993
228072	681994
140252	681995
284247	681996
84537	681997
315412	681998
143533	681999
172489	682000
325639	682001
171600	682002
5993	682003
5993	682004
38513	682005
17907	682006
6961	682007
7020	682008
73338	682009
6634	682010
35339	682011
169005	682012
62709	682013
50382	682014
129966	682015
34586	682016
193197	682017
139542	682018
340798	682019
279324	682020
355655	682021
207692	682022
8882	682023
176735	682024
357006	682025
129650	682026
33243	682027
82421	682028
67804	682029
176941	682030
207514	682031
84218	682032
195650	682033
73298	682034
27427	682035
115354	682036
68987	682037
110018	682038
325915	682039
240015	682040
336219	682041
93890	682042
4585	682043
108970	682044
72974	682045
88844	682046
208316	682047
208813	682048
320033	682049
9202	682050
28811	682051
134093	682052
172284	682053
107543	682054
230574	682055
4656	682056
274160	682057
108674	682058
8751	682059
96005	682060
25950	682061
25833	682062
154168	682063
604	682064
316100	682065
13596	682066
59037	682067
59037	682068
61728	682069
1390	682070
177722	682071
232475	682072
118898	682073
3852	682074
3852	682075
206610	682076
129242	682077
128077	682078
111956	682079
8459	682080
3601	682081
187240	682082
30294	682083
172816	682084
109697	682085
34428	682086
347364	682087
10827	682088
353040	682089
83602	682090
206795	682091
194246	682092
127649	682093
350514	682094
234433	682095
58501	682096
333895	682097
112056	682098
186558	682099
5108	682100
152925	682101
81147	682102
2775	682103
253646	682104
26606	682105
72555	682106
180728	682107
152966	682108
16383	682109
60467	682110
3401	682111
70359	682112
37159	682113
82608	682114
180012	682115
66333	682116
125769	682117
78659	682118
147239	682119
29723	682120
26689	682121
3631	682122
63910	682123
95590	682124
32377	682125
70131	682126
135564	682127
166306	682128
723	682129
124389	682130
127166	682131
58115	682132
102531	682133
64970	682134
105071	682135
80457	682136
1179	682137
21510	682138
560	682139
338123	682140
15	682141
298337	682142
193800	682143
252936	682144
62292	682145
40095	682146
116400	682147
54987	682148
340123	682149
351732	682150
70704	682151
4694	682152
13395	682153
27574	682154
113814	682155
123955	682156
10602	682157
62246	682158
5323	682159
21486	682160
184416	682161
16224	682162
147199	682163
178312	682164
40477	682165
111291	682166
72629	682167
167867	682168
34292	682169
34292	682170
199753	682171
87791	682172
268722	682173
24567	682174
34559	682175
13143	682176
174862	682177
79629	682178
292763	682179
174569	682180
291372	682181
49731	682182
36847	682183
314829	682184
314164	682185
14382	682186
209161	682187
2985	682188
247014	682189
26010	682190
108	682191
73192	682192
352442	682193
105073	682194
32577	682195
291313	682196
106361	682197
167504	682198
32234	682199
10341	682200
22496	682201
138418	682202
323144	682203
59598	682204
34877	682205
73743	682206
114805	682207
263090	682208
124777	682209
71299	682210
145	682211
43	682212
230392	682213
177462	682214
15250	682215
37416	682216
141417	682217
49011	682218
119495	682219
45998	682220
31498	682221
101571	682222
29914	682223
46702	682224
301995	682225
107846	682226
14424	682227
62820	682228
10069	682229
226470	682230
100207	682231
192915	682232
108856	682233
96030	682234
187572	682235
338264	682236
272078	682237
121316	682238
62633	682239
210352	682240
80475	682241
19491	682242
170980	682243
157550	682244
75966	682245
205965	682246
13927	682247
57705	682248
1102	682249
313155	682250
12214	682251
22662	682252
70098	682253
89225	682254
23260	682255
185151	682256
342251	682257
93380	682258
208421	682259
92545	682260
350883	682261
28549	682262
8330	682263
71714	682264
230240	682265
314978	682266
28548	682267
14452	682268
68260	682269
10115	682270
15770	682271
1965	682272
5424	682273
207038	682274
76804	682275
165383	682276
55166	682277
32067	682278
8055	682279
46782	682280
2184	682281
83930	682282
305629	682283
56573	682284
205043	682285
28865	682286
176148	682287
49715	682288
111552	682289
33862	682290
1800	682291
59583	682292
25665	682293
104075	682294
3830	682295
206320	682296
103024	682297
46485	682298
69900	682299
123653	682300
46707	682301
34259	682302
67414	682303
50097	682304
694	682305
32976	682306
311071	682307
260163	682308
167634	682309
21567	682310
653	682311
29171	682312
26753	682313
69688	682314
1800	682315
45761	682316
114698	682317
15728	682318
46744	682319
45744	682320
10561	682321
92330	682322
9776	682323
176964	682324
108420	682325
477	682326
17192	682327
28209	682328
76	682329
37699	682330
46403	682331
82394	682332
9928	682333
57969	682334
52936	682335
17897	682336
69322	682337
14451	682338
567	682339
98532	682340
10729	682341
82972	682342
1751	682343
7785	682344
5894	682345
190724	682346
223963	682347
65048	682348
80081	682349
59106	682350
343999	682351
26028	682352
33429	682353
330996	682354
149405	682355
125	682356
5620	682357
19884	682358
174	682359
220	682360
122616	682361
4050	682362
4209	682363
10706	682364
73525	682365
128412	682366
161033	682367
67370	682368
201375	682369
350247	682370
171333	682371
156849	682372
347517	682373
216084	682374
207666	682375
129768	682376
246723	682377
17776	682378
138575	682379
37437	682380
89808	682381
109621	682382
84068	682383
53827	682384
302548	682385
173891	682386
104355	682387
58837	682388
93971	682389
176889	682390
68862	682391
33841	682392
294743	682393
291819	682394
9764	682395
33887	682396
39269	682397
176048	682398
99195	682399
71950	682400
125690	682401
124912	682402
72934	682403
275109	682404
70034	682405
72346	682406
40796	682407
113691	682408
55431	682409
55506	682410
112021	682411
2664	682412
20350	682413
353786	682414
75070	682415
111999	682416
72610	682417
193236	682418
77959	682419
349066	682420
11850	682421
10006	682422
167862	682423
30859	682424
48721	682425
71716	682426
27551	682427
204307	682428
107839	682429
69479	682430
349687	682431
6773	682432
190426	682433
120853	682434
62646	682435
10562	682436
3995	682437
77992	682438
21750	682439
63943	682440
18934	682441
94279	682442
94593	682443
28568	682444
29416	682445
334918	682446
27243	682447
27243	682448
10788	682449
161996	682450
146511	682451
25945	682452
113841	682453
3123	682454
90123	682455
3799	682456
19744	682457
2067	682458
176266	682459
285394	682460
108688	682461
38835	682462
18285	682463
209957	682464
88789	682465
171412	682466
74571	682467
128284	682468
352226	682469
131470	682470
351806	682471
74421	682472
24504	682473
17091	682474
18934	682475
158	682476
83257	682477
189012	682478
14245	682479
10651	682480
274909	682481
14245	682482
43526	682483
109697	682484
4048	682485
72878	682486
353578	682487
107351	682488
29320	682489
46	682490
39824	682491
46	682492
48436	682493
35645	682494
1414	682495
41941	682496
58824	682497
56741	682498
84634	682499
150668	682500
89716	682501
83901	682502
17232	682503
106405	682504
65612	682505
354739	682506
160240	682507
292555	682508
290611	682509
34367	682510
110427	682511
24248	682512
24277	682513
17948	682514
110474	682515
920	682516
294189	682517
8494	682518
63577	682519
356523	682520
118486	682521
12878	682522
164118	682523
315526	682524
93861	682525
99414	682526
322033	682527
3282	682528
1535	682529
65723	682530
106721	682531
322095	682532
30633	682533
54925	682534
30877	682535
52880	682536
3285	682537
64409	682538
54126	682539
797	682540
356710	682541
83571	682542
83082	682543
356934	682544
15405	682545
132615	682546
1195	682547
1854	682548
99534	682549
127325	682550
70739	682551
70739	682552
172508	682553
9517	682554
109815	682555
40966	682556
141476	682557
126284	682558
534	682559
5948	682560
37962	682561
34137	682562
71824	682563
94216	682564
168434	682565
11574	682566
168434	682567
5706	682568
50679	682569
63452	682570
221479	682571
138684	682572
24504	682573
30321	682574
341927	682575
17264	682576
10228	682577
63648	682578
52696	682579
207074	682580
299668	682581
56094	682582
304261	682583
113835	682584
209048	682585
5414	682586
126147	682587
172936	682588
15702	682589
14299	682590
10125	682591
11670	682592
865	682593
31714	682594
3559	682595
175782	682596
30265	682597
88178	682598
48740	682599
206543	682600
64079	682601
93609	682602
64439	682603
2987	682604
226008	682605
89460	682606
167148	682607
132727	682608
92285	682609
13490	682610
64044	682611
56309	682612
316304	682613
355276	682614
354831	682615
37455	682616
77920	682617
21453	682618
22194	682619
173452	682620
235918	682621
145134	682622
29410	682623
42669	682624
157687	682625
66067	682626
235689	682627
146063	682628
42070	682629
102789	682630
141693	682631
135312	682632
5833	682633
7146	682634
40878	682635
251054	682636
127089	682637
106689	682638
348232	682639
151940	682640
300095	682641
180094	682642
74337	682643
248050	682644
326435	682645
168926	682646
326445	682647
53812	682648
332423	682649
278908	682650
232963	682651
241382	682652
340778	682653
262917	682654
915	682655
193506	682656
37102	682657
4272	682658
143253	682659
141431	682660
73151	682661
41223	682662
5563	682663
61367	682664
311530	682665
6906	682666
135	682667
135	682668
51836	682669
234405	682670
62711	682671
1331	682672
159587	682673
31666	682674
251562	682675
101186	682676
261267	682677
66705	682678
45357	682679
261890	682680
5891	682681
149230	682682
101160	682683
101138	682684
101301	682685
261353	682686
31679	682687
66601	682688
101187	682689
159102	682690
45362	682691
69297	682692
93991	682693
54899	682694
99221	682695
63567	682696
99221	682697
178462	682698
8849	682699
32473	682700
61610	682701
18433	682702
124485	682703
2052	682704
4630	682705
42773	682706
269782	682707
13759	682708
127111	682709
63853	682710
154843	682711
49756	682712
30428	682713
76555	682714
42714	682715
69145	682716
244460	682717
77531	682718
355178	682719
11701	682720
259505	682721
171148	682722
280059	682723
82322	682724
288894	682725
205797	682726
61273	682727
2443	682728
267405	682729
30239	682730
3568	682731
55364	682732
117519	682733
5718	682734
4506	682735
99082	682736
1342	682737
7672	682738
12373	682739
141782	682740
4113	682741
34759	682742
118208	682743
47046	682744
326177	682745
152633	682746
75595	682747
30151	682748
41649	682749
24559	682750
11580	682751
24867	682752
53038	682753
11476	682754
222114	682755
7648	682756
8367	682757
154922	682758
13878	682759
52075	682760
66468	682761
245731	682762
144152	682763
132446	682764
24763	682765
172612	682766
193722	682767
67484	682768
45301	682769
45203	682770
31746	682771
97733	682772
292520	682773
211092	682774
184760	682775
101707	682776
12804	682777
142322	682778
30793	682779
63311	682780
69502	682781
297424	682782
6231	682783
295	682784
29489	682785
197963	682786
12067	682787
332705	682788
5067	682789
150415	682790
58951	682791
58960	682792
43351	682793
15990	682794
14801	682795
27292	682796
2099	682797
2478	682798
315401	682799
82763	682800
87419	682801
91192	682802
2403	682803
97630	682804
84005	682805
112611	682806
43715	682807
30823	682808
129154	682809
10907	682810
5208	682811
18638	682812
42343	682813
48465	682814
324293	682815
107778	682816
339399	682817
3337	682818
158595	682819
6682	682820
217476	682821
51881	682822
134666	682823
17604	682824
219564	682825
42	682826
6387	682827
1018	682828
61971	682829
13183	682830
115323	682831
4310	682832
301026	682833
6767	682834
29004	682835
757	682836
25487	682837
28933	682838
1774	682839
54979	682840
87148	682841
255070	682842
298678	682843
21648	682844
30586	682845
123367	682846
68614	682847
97988	682848
95584	682849
80573	682850
345018	682851
37498	682852
187607	682853
7771	682854
248004	682855
79371	682856
114303	682857
185209	682858
76444	682859
145444	682860
235453	682861
42682	682862
104135	682863
2441	682864
12241	682865
101141	682866
2076	682867
52685	682868
118778	682869
78248	682870
2436	682871
21307	682872
21363	682873
21307	682874
63797	682875
14662	682876
61206	682877
1130	682878
136015	682879
44143	682880
192230	682881
16885	682882
31586	682883
160852	682884
41529	682885
61254	682886
6842	682887
6393	682888
94365	682889
275666	682890
48526	682891
154669	682892
20882	682893
15546	682894
135787	682895
347216	682896
22751	682897
66902	682898
31771	682899
17606	682900
26899	682901
66844	682902
281438	682903
98177	682904
180413	682905
156193	682906
156193	682907
257384	682908
6395	682909
15487	682910
22417	682911
108626	682912
20727	682913
875	682914
40831	682915
174365	682916
149815	682917
50041	682918
2946	682919
2946	682920
2523	682921
25479	682922
24814	682923
9969	682924
35681	682925
19369	682926
108665	682927
108927	682928
30071	682929
14591	682930
692	682931
68	682932
2738	682933
46908	682934
139525	682935
23445	682936
88642	682937
112073	682938
253236	682939
341500	682940
4454	682941
188030	682942
8163	682943
245297	682944
40405	682945
163845	682946
119601	682947
121031	682948
4614	682949
254758	682950
7101	682951
11849	682952
318403	682953
33440	682954
111597	682955
2465	682956
2559	682957
2559	682958
2559	682959
141366	682960
201661	682961
52423	682962
208771	682963
156969	682964
55892	682965
141746	682966
82903	682967
40511	682968
12612	682969
23908	682970
69831	682971
23160	682972
186520	682973
11064	682974
9389	682975
37560	682976
127195	682977
55919	682978
209244	682979
100958	682980
178220	682981
138018	682982
254669	682983
53175	682984
252018	682985
61749	682986
2043	682987
44632	682988
202467	682989
10994	682990
58475	682991
62323	682992
61617	682993
311660	682994
13877	682995
4964	682996
108748	682997
49228	682998
11382	682999
31213	683000
18779	683001
77079	683002
87764	683003
6455	683004
65645	683005
345180	683006
196714	683007
35566	683008
55496	683009
185338	683010
178972	683011
180467	683012
125099	683013
202744	683014
15221	683015
197	683016
13658	683017
292650	683018
282771	683019
12039	683020
297507	683021
4398	683022
333426	683023
66809	683024
1611	683025
289869	683026
40927	683027
44602	683028
51545	683029
24848	683030
1633	683031
279835	683032
195423	683033
55105	683034
13007	683035
46198	683036
69469	683037
169010	683038
3292	683039
176865	683040
73607	683041
282581	683042
60301	683043
9145	683044
105615	683045
19761	683046
106726	683047
97335	683048
33646	683049
286097	683050
25122	683051
88519	683052
229916	683053
128196	683054
133927	683055
56228	683056
14716	683057
26756	683058
125484	683059
325637	683060
46386	683061
2829	683062
1648	683063
154314	683064
2829	683065
13827	683066
54702	683067
1858	683068
42427	683069
56454	683070
6953	683071
17525	683072
169499	683073
6496	683074
64337	683075
28286	683076
117379	683077
260088	683078
42289	683079
78944	683080
154243	683081
76866	683082
37452	683083
2072	683084
146829	683085
5102	683086
88124	683087
78174	683088
55434	683089
234076	683090
96293	683091
287364	683092
2546	683093
3115	683094
77217	683095
35864	683096
33614	683097
103924	683098
26416	683099
386	683100
317540	683101
181868	683102
314493	683103
119135	683104
119278	683105
98781	683106
195733	683107
68596	683108
232208	683109
148361	683110
167866	683111
36653	683112
5509	683113
129410	683114
15166	683115
1220	683116
58424	683117
186739	683118
303656	683119
90425	683120
169798	683121
162184	683122
98416	683123
141152	683124
282249	683125
107842	683126
24944	683127
57388	683128
305748	683129
11693	683130
26896	683131
26191	683132
183358	683133
21024	683134
69570	683135
255421	683136
43399	683137
24820	683138
112557	683139
50211	683140
112674	683141
258726	683142
35721	683143
51366	683144
216465	683145
219140	683146
41451	683147
30364	683148
168270	683149
12954	683150
179991	683151
280253	683152
265469	683153
204861	683154
43004	683155
88679	683156
69151	683157
269835	683158
48326	683159
282400	683160
348096	683161
138725	683162
71103	683163
37629	683164
226590	683165
108282	683166
3947	683167
114069	683168
201583	683169
139693	683170
68008	683171
47619	683172
82702	683173
47869	683174
16528	683175
63069	683176
92311	683177
6916	683178
88366	683179
227564	683180
80690	683181
64373	683182
33567	683183
61466	683184
137103	683185
13735	683186
29240	683187
269013	683188
75608	683189
10271	683190
87708	683191
41704	683192
96454	683193
185427	683194
275443	683195
104674	683196
162574	683197
104672	683198
271864	683199
32551	683200
217306	683201
27083	683202
142360	683203
12885	683204
15911	683205
35608	683206
136131	683207
116318	683208
8648	683209
123288	683210
236934	683211
248141	683212
250390	683213
25395	683214
35300	683215
181700	683216
56744	683217
53236	683218
275405	683219
35602	683220
54664	683221
86983	683222
137830	683223
59451	683224
16258	683225
61503	683226
20687	683227
50908	683228
123025	683229
38455	683230
64755	683231
199258	683232
235285	683233
155123	683234
23086	683235
67936	683236
11389	683237
219216	683238
59165	683239
266673	683240
137029	683241
102985	683242
95186	683243
6920	683244
279989	683245
272737	683246
332583	683247
378	683248
226631	683249
50815	683250
265226	683251
59338	683252
96603	683253
45067	683254
59159	683255
59124	683256
76191	683257
248620	683258
230472	683259
4230	683260
37972	683261
65841	683262
43796	683263
113639	683264
103115	683265
20549	683266
99679	683267
124561	683268
143929	683269
125293	683270
219327	683271
30063	683272
250488	683273
153860	683274
148943	683275
153920	683276
242582	683277
231019	683278
68580	683279
140126	683280
247072	683281
296144	683282
275127	683283
105802	683284
168642	683285
280019	683286
33346	683287
229358	683288
40703	683289
146940	683290
15630	683291
161859	683292
70946	683293
107268	683294
308549	683295
48003	683296
198208	683297
74732	683298
4851	683299
307946	683300
48201	683301
184931	683302
204889	683303
82823	683304
182115	683305
344557	683306
98278	683307
255680	683308
250909	683309
282867	683310
47988	683311
48336	683312
275175	683313
275544	683314
107811	683315
83043	683316
228848	683317
55809	683318
32638	683319
154729	683320
242511	683321
155554	683322
342735	683323
340381	683324
80741	683325
60111	683326
71121	683327
66480	683328
136377	683329
82902	683330
281149	683331
204898	683332
348460	683333
168957	683334
106119	683335
40856	683336
273972	683337
123470	683338
115965	683339
310601	683340
138219	683341
249285	683342
99347	683343
144880	683344
32762	683345
164285	683346
15982	683347
211946	683348
68804	683349
140318	683350
164285	683351
140187	683352
196659	683353
345939	683354
80473	683355
63051	683356
40545	683357
15476	683358
328258	683359
106302	683360
164156	683361
275103	683362
29502	683363
89509	683364
28737	683365
183382	683366
33471	683367
218976	683368
224992	683369
145767	683370
141454	683371
33311	683372
344460	683373
47161	683374
17286	683375
81718	683376
63019	683377
91139	683378
90340	683379
65198	683380
55778	683381
40811	683382
183909	683383
191998	683384
8777	683385
23970	683386
33569	683387
116680	683388
14619	683389
199597	683390
11995	683391
189712	683392
113630	683393
311419	683394
140574	683395
212270	683396
67913	683397
6933	683398
87383	683399
162390	683400
92930	683401
55715	683402
55780	683403
82998	683404
43967	683405
33225	683406
55159	683407
237469	683408
124883	683409
312663	683410
167542	683411
204366	683412
282217	683413
74832	683414
107189	683415
303807	683416
62209	683417
79086	683418
117305	683419
6600	683420
41702	683421
332689	683422
134245	683423
170788	683424
337921	683425
301727	683426
99491	683427
141462	683428
51636	683429
74544	683430
13518	683431
40804	683432
84545	683433
88943	683434
28079	683435
25346	683436
32187	683437
30500	683438
61599	683439
67403	683440
38477	683441
102521	683442
162161	683443
104000	683444
327527	683445
154048	683446
88366	683447
147171	683448
156961	683449
211615	683450
179192	683451
73876	683452
27204	683453
20867	683454
151660	683455
35203	683456
6785	683457
10946	683458
309460	683459
164870	683460
145181	683461
98055	683462
7756	683463
9725	683464
41809	683465
268312	683466
82930	683467
1322	683468
161483	683469
198206	683470
9763	683471
104652	683472
153704	683473
37629	683474
279214	683475
2919	683476
95311	683477
180865	683478
45901	683479
228858	683480
32497	683481
64897	683482
250500	683483
101302	683484
177666	683485
23803	683486
242454	683487
23920	683488
33410	683489
338523	683490
127318	683491
64948	683492
12973	683493
198185	683494
267997	683495
27236	683496
301717	683497
153967	683498
107645	683499
140567	683500
194918	683501
35300	683502
227248	683503
278391	683504
15384	683505
90900	683506
82564	683507
238989	683508
170087	683509
33406	683510
308353	683511
67888	683512
9262	683513
237250	683514
22499	683515
33618	683516
44753	683517
116427	683518
226945	683519
95302	683520
3092	683521
122018	683522
10296	683523
67527	683524
250292	683525
32497	683526
52104	683527
270251	683528
107305	683529
13035	683530
253221	683531
155379	683532
6296	683533
33522	683534
116173	683535
55773	683536
194918	683537
223374	683538
41979	683539
38397	683540
88055	683541
266537	683542
68144	683543
169349	683544
44758	683545
254231	683546
102587	683547
18528	683548
99630	683549
17497	683550
170083	683551
63143	683552
99593	683553
69369	683554
270583	683555
282109	683556
41242	683557
137168	683558
59852	683559
7558	683560
59678	683561
100729	683562
156649	683563
66517	683564
227095	683565
98284	683566
242576	683567
203074	683568
97193	683569
343372	683570
334751	683571
33528	683572
33527	683573
40449	683574
251184	683575
19360	683576
33576	683577
98271	683578
48090	683579
339322	683580
153959	683581
332342	683582
12702	683583
332798	683584
153819	683585
98283	683586
231252	683587
123514	683588
23863	683589
327273	683590
181698	683591
54023	683592
126902	683593
250894	683594
27381	683595
12904	683596
255056	683597
325698	683598
204205	683599
186453	683600
180107	683601
339762	683602
223741	683603
138411	683604
65202	683605
34849	683606
78566	683607
90057	683608
7419	683609
223686	683610
122365	683611
59205	683612
107608	683613
74770	683614
250340	683615
251976	683616
251872	683617
28873	683618
223609	683619
44243	683620
228254	683621
40433	683622
6303	683623
93406	683624
228271	683625
31428	683626
74046	683627
65939	683628
136428	683629
342011	683630
156660	683631
139289	683632
79663	683633
144901	683634
32841	683635
221752	683636
187337	683637
184449	683638
298611	683639
23453	683640
267690	683641
106048	683642
140248	683643
250729	683644
27089	683645
29006	683646
201982	683647
280956	683648
170267	683649
144562	683650
158663	683651
202321	683652
254391	683653
30063	683654
200623	683655
36837	683656
47957	683657
112743	683658
254843	683659
107295	683660
22992	683661
9738	683662
269606	683663
67775	683664
106760	683665
58335	683666
244430	683667
67612	683668
233897	683669
64851	683670
88890	683671
199503	683672
106979	683673
182591	683674
250083	683675
155869	683676
66618	683677
198015	683678
52087	683679
89212	683680
219357	683681
61823	683682
42116	683683
146011	683684
91157	683685
295982	683686
230063	683687
336936	683688
90823	683689
140482	683690
227393	683691
25015	683692
61745	683693
15434	683694
104147	683695
33367	683696
86972	683697
45108	683698
3787	683699
201735	683700
303561	683701
244181	683702
66273	683703
62457	683704
136772	683705
35375	683706
258878	683707
261687	683708
61951	683709
97975	683710
69989	683711
164515	683712
6022	683713
106418	683714
59482	683715
346701	683716
75373	683717
254130	683718
41979	683719
308647	683720
6728	683721
184509	683722
154143	683723
230614	683724
6301	683725
97591	683726
32835	683727
237188	683728
236040	683729
230006	683730
178121	683731
138424	683732
198278	683733
253520	683734
81402	683735
275674	683736
275230	683737
103594	683738
308952	683739
138727	683740
47959	683741
153710	683742
23896	683743
201950	683744
340578	683745
59502	683746
38233	683747
937	683748
117507	683749
184153	683750
311617	683751
126946	683752
92126	683753
338054	683754
81656	683755
1918	683756
613	683757
91457	683758
142452	683759
231961	683760
10906	683761
120443	683762
143614	683763
40501	683764
157766	683765
39902	683766
613	683767
951	683768
951	683769
951	683770
143958	683771
58421	683772
36780	683773
36784	683774
134935	683775
89437	683776
128744	683777
250448	683778
250600	683779
101124	683780
251198	683781
64903	683782
250607	683783
63747	683784
243643	683785
35951	683786
347421	683787
14380	683788
5011	683789
8170	683790
36146	683791
157531	683792
60988	683793
200728	683794
124116	683795
142514	683796
179432	683797
178955	683798
306083	683799
126700	683800
112872	683801
265159	683802
299029	683803
38072	683804
20360	683805
3364	683806
169158	683807
135091	683808
19994	683809
186529	683810
97436	683811
59629	683812
235079	683813
126700	683814
7771	683815
348014	683816
299093	683817
117277	683818
117239	683819
27124	683820
51039	683821
141049	683822
154731	683823
36459	683824
42809	683825
478	683826
105462	683827
115245	683828
245785	683829
176463	683830
1918	683831
45217	683832
67768	683833
32837	683834
98371	683835
3889	683836
90933	683837
38329	683838
64633	683839
198743	683840
90522	683841
18317	683842
337801	683843
505	683844
78556	683845
116932	683846
124232	683847
148046	683848
14975	683849
133794	683850
14880	683851
78840	683852
44065	683853
64606	683854
329093	683855
47147	683856
160617	683857
171116	683858
9306	683859
56071	683860
9835	683861
56934	683862
10461	683863
9147	683864
127121	683865
61644	683866
48444	683867
51935	683868
12079	683869
100176	683870
12105	683871
48168	683872
13009	683873
9147	683874
169808	683875
178647	683876
139870	683877
115044	683878
338310	683879
206668	683880
21233	683881
63194	683882
64358	683883
70318	683884
169084	683885
1	683886
338538	683887
36279	683888
18474	683889
57066	683890
314669	683891
18581	683892
81697	683893
351016	683894
258258	683895
13552	683896
42093	683897
58666	683898
21678	683899
105311	683900
6360	683901
94652	683902
104666	683903
25113	683904
5127	683905
21271	683906
95637	683907
27288	683908
4968	683909
310983	683910
353099	683911
257137	683912
108641	683913
115839	683914
16764	683915
25029	683916
75920	683917
184750	683918
224988	683919
7757	683920
20270	683921
20189	683922
96918	683923
155614	683924
964	683925
120049	683926
151080	683927
834	683928
6595	683929
86330	683930
56906	683931
41605	683932
203568	683933
167648	683934
48104	683935
18527	683936
18105	683937
25887	683938
21147	683939
77766	683940
35138	683941
149816	683942
66430	683943
249658	683944
35714	683945
149679	683946
189597	683947
47722	683948
59917	683949
6252	683950
125691	683951
104376	683952
25413	683953
191232	683954
26679	683955
264	683956
31447	683957
60276	683958
230699	683959
96739	683960
12387	683961
93559	683962
1786	683963
424	683964
272729	683965
1013	683966
332723	683967
88674	683968
97543	683969
57946	683970
327160	683971
21556	683972
98358	683973
68417	683974
46773	683975
40908	683976
115885	683977
315638	683978
18440	683979
48395	683980
104146	683981
352030	683982
318709	683983
1999	683984
19531	683985
60637	683986
6360	683987
8002	683988
21666	683989
43015	683990
13534	683991
268530	683992
79126	683993
69969	683994
32130	683995
9502	683996
32792	683997
136031	683998
27022	683999
225104	684000
330557	684001
64716	684002
207165	684003
106090	684004
2589	684005
127510	684006
75183	684007
310716	684008
41780	684009
266994	684010
76380	684011
13957	684012
3441	684013
65447	684014
14967	684015
78621	684016
102624	684017
76509	684018
129493	684019
70492	684020
186013	684021
10577	684022
67831	684023
17228	684024
166042	684025
179210	684026
228117	684027
15039	684028
19905	684029
345983	684030
187378	684031
147941	684032
34823	684033
19024	684034
29657	684035
88012	684036
83436	684037
17758	684038
40147	684039
32506	684040
156869	684041
229446	684042
1252	684043
827	684044
15598	684045
132479	684046
40831	684047
107357	684048
51621	684049
19330	684050
129145	684051
72709	684052
99672	684053
136655	684054
332426	684055
20474	684056
11691	684057
71532	684058
19946	684059
47353	684060
340900	684061
10762	684062
120195	684063
58811	684064
213667	684065
65706	684066
189414	684067
5125	684068
19861	684069
33328	684070
40183	684071
16337	684072
58582	684073
56472	684074
46484	684075
156946	684076
200599	684077
10534	684078
3340	684079
124291	684080
47898	684081
8105	684082
13592	684083
55365	684084
38112	684085
11967	684086
197958	684087
219918	684088
35758	684089
25373	684090
123571	684091
84062	684092
41819	684093
73353	684094
332667	684095
69304	684096
61330	684097
202437	684098
80020	684099
3289	684100
51748	684101
11353	684102
86739	684103
133237	684104
11048	684105
11048	684106
8567	684107
61761	684108
122579	684109
45775	684110
73804	684111
90284	684112
64121	684113
314072	684114
146024	684115
56175	684116
149757	684117
151701	684118
30709	684119
257030	684120
8435	684121
11609	684122
9595	684123
116514	684124
12613	684125
201296	684126
54101	684127
42472	684128
7680	684129
18192	684130
228231	684131
249312	684132
41778	684133
74266	684134
192006	684135
77325	684136
7450	684137
28855	684138
1424	684139
17064	684140
30699	684141
63455	684142
165158	684143
32717	684144
116618	684145
165780	684146
137768	684147
77121	684148
2907	684149
8674	684150
201286	684151
279395	684152
9033	684153
4795	684154
15295	684155
41781	684156
20484	684157
80553	684158
19418	684159
264823	684160
97470	684161
297195	684162
57005	684163
13262	684164
34093	684165
7118	684166
97278	684167
35573	684168
185659	684169
168282	684170
109982	684171
25946	684172
48993	684173
19565	684174
135876	684175
101634	684176
23686	684177
8274	684178
209953	684179
84178	684180
4511	684181
353780	684182
275416	684183
235995	684184
105334	684185
26862	684186
118628	684187
186056	684188
289244	684189
206809	684190
80035	684191
66026	684192
62992	684193
16311	684194
20733	684195
7517	684196
11350	684197
202713	684198
8201	684199
117568	684200
28251	684201
18774	684202
29931	684203
313295	684204
312947	684205
25871	684206
50644	684207
41198	684208
100261	684209
75458	684210
8461	684211
32884	684212
327093	684213
5461	684214
68581	684215
91534	684216
12684	684217
78062	684218
325891	684219
14602	684220
158904	684221
22610	684222
122874	684223
342954	684224
38824	684225
115438	684226
2296	684227
97392	684228
63556	684229
3367	684230
245078	684231
28672	684232
20197	684233
63174	684234
312449	684235
119037	684236
187730	684237
9769	684238
107533	684239
12721	684240
191110	684241
55025	684242
11402	684243
220450	684244
94125	684245
97121	684246
274105	684247
138806	684248
66315	684249
121920	684250
106482	684251
79195	684252
181843	684253
322422	684254
137056	684255
77194	684256
55855	684257
25392	684258
17391	684259
53315	684260
184	684261
22174	684262
271283	684263
5947	684264
187460	684265
195752	684266
248264	684267
93523	684268
271601	684269
27050	684270
5357	684271
95828	684272
107955	684273
346438	684274
152117	684275
14542	684276
66115	684277
300602	684278
43697	684279
217046	684280
21282	684281
62096	684282
153721	684283
74214	684284
273508	684285
153476	684286
355408	684287
126119	684288
161865	684289
19512	684290
38666	684291
44953	684292
155685	684293
169227	684294
255805	684295
134947	684296
5597	684297
18154	684298
112962	684299
50192	684300
74022	684301
179405	684302
178677	684303
179017	684304
34914	684305
297502	684306
73933	684307
298027	684308
298426	684309
34913	684310
18186	684311
112621	684312
73925	684313
74026	684314
179456	684315
112987	684316
47315	684317
5014	684318
277102	684319
32370	684320
48296	684321
202461	684322
34456	684323
334935	684324
198345	684325
21162	684326
78942	684327
250787	684328
260688	684329
260625	684330
57330	684331
216764	684332
37466	684333
80428	684334
74292	684335
12424	684336
56167	684337
49206	684338
51856	684339
87787	684340
27998	684341
233246	684342
2399	684343
73671	684344
33447	684345
15317	684346
437	684347
13731	684348
33981	684349
54155	684350
18550	684351
3490	684352
65950	684353
25892	684354
86812	684355
100917	684356
1123	684357
4006	684358
48249	684359
40441	684360
35980	684361
276496	684362
40433	684363
4132	684364
28762	684365
55909	684366
71845	684367
155504	684368
95302	684369
30336	684370
7015	684371
227961	684372
3320	684373
41154	684374
30934	684375
8093	684376
18478	684377
116947	684378
3025	684379
33648	684380
78868	684381
50921	684382
158599	684383
105800	684384
64681	684385
9200	684386
8076	684387
34450	684388
258335	684389
138494	684390
9092	684391
19413	684392
349762	684393
350040	684394
255579	684395
128707	684396
80928	684397
103187	684398
94847	684399
19470	684400
210107	684401
171097	684402
96143	684403
18562	684404
30812	684405
18426	684406
108734	684407
129476	684408
66337	684409
37285	684410
1892	684411
145330	684412
46417	684413
52926	684414
131582	684415
92788	684416
168112	684417
58086	684418
26610	684419
4299	684420
48527	684421
25702	684422
16688	684423
18470	684424
126645	684425
35904	684426
175980	684427
202468	684428
113411	684429
25822	684430
524	684431
86260	684432
133088	684433
67053	684434
339316	684435
37915	684436
44749	684437
787	684438
316059	684439
13197	684440
7456	684441
30282	684442
284992	684443
40218	684444
3303	684445
14570	684446
125893	684447
206351	684448
347058	684449
18091	684450
50440	684451
1285	684452
17849	684453
1825	684454
33078	684455
26233	684456
95191	684457
10506	684458
10274	684459
106721	684460
2185	684461
163886	684462
3680	684463
112745	684464
53107	684465
205593	684466
336363	684467
4080	684468
159592	684469
67192	684470
95787	684471
11538	684472
3025	684473
7092	684474
14416	684475
65891	684476
8631	684477
20065	684478
6353	684479
76884	684480
1032	684481
39130	684482
281242	684483
39372	684484
3180	684485
296906	684486
131321	684487
29779	684488
171684	684489
158365	684490
96896	684491
60915	684492
665	684493
100658	684494
33028	684495
119395	684496
16072	684497
982	684498
22752	684499
14588	684500
115623	684501
76658	684502
12829	684503
48608	684504
116796	684505
37967	684506
18905	684507
38933	684508
4431	684509
115629	684510
12373	684511
44107	684512
129845	684513
127401	684514
237834	684515
278291	684516
509	684517
71680	684518
14028	684519
4578	684520
45275	684521
25663	684522
58024	684523
116864	684524
846	684525
44153	684526
75666	684527
6956	684528
93026	684529
232503	684530
29183	684531
124619	684532
99199	684533
13081	684534
72464	684535
22365	684536
144216	684537
43179	684538
307727	684539
99843	684540
156561	684541
1646	684542
147236	684543
116396	684544
157914	684545
91920	684546
278156	684547
116596	684548
66054	684549
76234	684550
26996	684551
319245	684552
35369	684553
346363	684554
17524	684555
201964	684556
124529	684557
204615	684558
184620	684559
126704	684560
82591	684561
123941	684562
317530	684563
4966	684564
28659	684565
797	684566
72215	684567
64940	684568
72318	684569
870	684570
31575	684571
64816	684572
43765	684573
63301	684574
9252	684575
304804	684576
26545	684577
46066	684578
351012	684579
293692	684580
48118	684581
264677	684582
25283	684583
8291	684584
100303	684585
10125	684586
20920	684587
32265	684588
27159	684589
96516	684590
112	684591
43119	684592
100859	684593
3990	684594
11506	684595
83537	684596
34013	684597
11638	684598
5173	684599
45217	684600
13827	684601
65021	684602
24823	684603
48801	684604
70809	684605
171711	684606
64525	684607
187061	684608
2416	684609
12924	684610
1905	684611
12333	684612
61293	684613
33936	684614
152219	684615
31534	684616
9824	684617
43042	684618
13128	684619
52805	684620
30249	684621
260686	684622
287163	684623
2399	684624
33886	684625
274244	684626
28459	684627
54742	684628
118290	684629
132010	684630
457	684631
7181	684632
12375	684633
37346	684634
10378	684635
79199	684636
59664	684637
141071	684638
40135	684639
165565	684640
52495	684641
100788	684642
199677	684643
6083	684644
33445	684645
161564	684646
14304	684647
64276	684648
1554	684649
60175	684650
107798	684651
76282	684652
9922	684653
129747	684654
122979	684655
339700	684656
160624	684657
177593	684658
1070	684659
3558	684660
45247	684661
9364	684662
83156	684663
81528	684664
76942	684665
203895	684666
8892	684667
277093	684668
100926	684669
202914	684670
3650	684671
26470	684672
158447	684673
21237	684674
1979	684675
351288	684676
33719	684677
56311	684678
198853	684679
22664	684680
107670	684681
33553	684682
17505	684683
12185	684684
167601	684685
80422	684686
64	684687
39455	684688
3236	684689
18438	684690
82459	684691
252834	684692
83289	684693
160076	684694
50447	684695
34814	684696
115212	684697
39988	684698
44484	684699
136535	684700
66778	684701
294892	684702
3632	684703
166075	684704
31759	684705
21811	684706
8590	684707
191002	684708
22129	684709
186186	684710
35890	684711
264627	684712
17905	684713
136848	684714
137709	684715
274567	684716
4684	684717
18420	684718
315557	684719
260257	684720
5687	684721
317109	684722
261618	684723
28352	684724
33828	684725
18884	684726
149013	684727
57508	684728
108292	684729
202063	684730
286215	684731
22550	684732
18635	684733
317862	684734
80794	684735
152423	684736
12328	684737
118140	684738
22947	684739
100918	684740
27600	684741
56476	684742
118177	684743
34841	684744
154538	684745
110546	684746
50701	684747
20009	684748
644	684749
66350	684750
15665	684751
124994	684752
125358	684753
56856	684754
12958	684755
319171	684756
84177	684757
66380	684758
100746	684759
158553	684760
81926	684761
45202	684762
28300	684763
116602	684764
32717	684765
19426	684766
2564	684767
36113	684768
102067	684769
66483	684770
11103	684771
126275	684772
16334	684773
66465	684774
14741	684775
41204	684776
163021	684777
105580	684778
129707	684779
26990	684780
349807	684781
3281	684782
126485	684783
223995	684784
66989	684785
18163	684786
30762	684787
29738	684788
45245	684789
168875	684790
135883	684791
39157	684792
27361	684793
278474	684794
44736	684795
197396	684796
61457	684797
347379	684798
120167	684799
32710	684800
34194	684801
31317	684802
175301	684803
10821	684804
248664	684805
157081	684806
21259	684807
9775	684808
7854	684809
82138	684810
66421	684811
22395	684812
4798	684813
12153	684814
55601	684815
72553	684816
153238	684817
140388	684818
130382	684819
27332	684820
40464	684821
106815	684822
66336	684823
15921	684824
41068	684825
71489	684826
95551	684827
23599	684828
26336	684829
260834	684830
48529	684831
48447	684832
5459	684833
24265	684834
74192	684835
21336	684836
51352	684837
72901	684838
153064	684839
86254	684840
16170	684841
88005	684842
42339	684843
2630	684844
285922	684845
12352	684846
40262	684847
24676	684848
16302	684849
195288	684850
16235	684851
43933	684852
72632	684853
48729	684854
62251	684855
118052	684856
87642	684857
30924	684858
101827	684859
48348	684860
17550	684861
11827	684862
158386	684863
5808	684864
102850	684865
30246	684866
158526	684867
6786	684868
31591	684869
19064	684870
1063	684871
48542	684872
93785	684873
28359	684874
1980	684875
116835	684876
58726	684877
304	684878
55101	684879
19975	684880
144138	684881
83538	684882
87520	684883
6528	684884
52411	684885
353179	684886
71405	684887
260046	684888
201724	684889
146393	684890
28830	684891
6638	684892
54742	684893
8557	684894
64365	684895
132961	684896
178511	684897
1986	684898
75751	684899
22606	684900
10297	684901
13143	684902
2252	684903
107577	684904
63321	684905
173702	684906
13821	684907
75867	684908
10486	684909
183567	684910
122396	684911
34052	684912
58029	684913
152886	684914
86288	684915
86726	684916
6745	684917
10433	684918
27893	684919
289400	684920
87924	684921
83598	684922
160090	684923
2564	684924
123701	684925
114968	684926
202427	684927
1243	684928
172318	684929
38619	684930
8248	684931
234	684932
134788	684933
170671	684934
736	684935
3873	684936
137831	684937
124833	684938
289848	684939
13180	684940
29600	684941
65180	684942
163415	684943
13080	684944
51943	684945
48483	684946
84417	684947
6088	684948
6066	684949
9933	684950
6218	684951
30978	684952
23189	684953
56057	684954
78930	684955
8086	684956
12920	684957
19199	684958
46752	684959
17604	684960
93895	684961
202356	684962
176666	684963
18134	684964
46576	684965
60059	684966
64739	684967
1854	684968
196618	684969
170317	684970
40531	684971
29286	684972
6359	684973
23513	684974
25075	684975
192329	684976
5054	684977
57643	684978
58009	684979
51948	684980
185500	684981
124528	684982
81250	684983
18612	684984
24222	684985
192329	684986
10441	684987
7756	684988
1939	684989
291135	684990
4141	684991
336778	684992
119021	684993
348060	684994
3307	684995
322608	684996
20297	684997
341409	684998
131792	684999
5893	685000
4945	685001
8086	685002
27991	685003
19705	685004
30282	685005
186041	685006
132968	685007
80220	685008
27682	685009
146	685010
22674	685011
52875	685012
111926	685013
11387	685014
30756	685015
6489	685016
71922	685017
201920	685018
113193	685019
25895	685020
14093	685021
197005	685022
34891	685023
65182	685024
40371	685025
32922	685026
8804	685027
25600	685028
46486	685029
61668	685030
4512	685031
4510	685032
186351	685033
118344	685034
3387	685035
363	685036
10818	685037
48220	685038
209548	685039
99	685040
47485	685041
97411	685042
10214	685043
6571	685044
7505	685045
3395	685046
2344	685047
76670	685048
40147	685049
19564	685050
65419	685051
17745	685052
13508	685053
100880	685054
6181	685055
46793	685056
106857	685057
12194	685058
36484	685059
86051	685060
83659	685061
56527	685062
93519	685063
23792	685064
21400	685065
49721	685066
114810	685067
7413	685068
53263	685069
25844	685070
36245	685071
57068	685072
28325	685073
99464	685074
10045	685075
3511	685076
118464	685077
9939	685078
53611	685079
308399	685080
139352	685081
33928	685082
847	685083
38876	685084
127839	685085
3594	685086
125590	685087
11530	685088
13149	685089
4354	685090
9291	685091
50334	685092
152628	685093
134622	685094
95541	685095
29702	685096
53752	685097
3901	685098
59934	685099
30507	685100
10240	685101
2851	685102
19806	685103
73907	685104
158445	685105
36650	685106
295174	685107
126436	685108
6220	685109
888	685110
107040	685111
16837	685112
242	685113
100983	685114
25210	685115
39210	685116
76133	685117
27363	685118
1342	685119
8223	685120
37864	685121
116505	685122
43868	685123
15733	685124
1192	685125
49068	685126
6341	685127
58860	685128
17743	685129
592	685130
243150	685131
36450	685132
130038	685133
245302	685134
11261	685135
173071	685136
100803	685137
82654	685138
12750	685139
182896	685140
13542	685141
24122	685142
7142	685143
33	685144
51468	685145
45513	685146
5157	685147
66389	685148
15927	685149
37449	685150
3506	685151
41224	685152
33169	685153
1021	685154
151120	685155
1237	685156
286559	685157
5477	685158
7412	685159
186180	685160
33599	685161
24853	685162
293232	685163
330013	685164
34280	685165
308504	685166
29196	685167
154919	685168
87044	685169
5858	685170
158636	685171
6825	685172
37	685173
32297	685174
197623	685175
113552	685176
141513	685177
118319	685178
9569	685179
32028	685180
3259	685181
19598	685182
9599	685183
83178	685184
43814	685185
125	685186
13303	685187
174835	685188
18689	685189
13914	685190
19392	685191
6769	685192
6609	685193
83950	685194
81976	685195
17425	685196
18689	685197
111071	685198
88785	685199
73016	685200
50707	685201
21831	685202
27054	685203
53565	685204
44144	685205
68501	685206
38281	685207
31622	685208
194876	685209
5245	685210
10811	685211
155264	685212
30861	685213
4473	685214
48612	685215
69078	685216
233043	685217
122786	685218
30812	685219
21197	685220
278923	685221
1680	685222
63	685223
235307	685224
121907	685225
23458	685226
5307	685227
3574	685228
89229	685229
122914	685230
38655	685231
27929	685232
33854	685233
74140	685234
61111	685235
2168	685236
123199	685237
214326	685238
354503	685239
26942	685240
25995	685241
26720	685242
33462	685243
131252	685244
7917	685245
260123	685246
161405	685247
6964	685248
6692	685249
77831	685250
100917	685251
10393	685252
3548	685253
1533	685254
16782	685255
43811	685256
69024	685257
55250	685258
48135	685259
169003	685260
18812	685261
110269	685262
6343	685263
51628	685264
35977	685265
51359	685266
188877	685267
114285	685268
171077	685269
13692	685270
1321	685271
28374	685272
126038	685273
71225	685274
102755	685275
119293	685276
3308	685277
9056	685278
224740	685279
17942	685280
442	685281
5057	685282
2718	685283
343115	685284
98681	685285
239628	685286
34751	685287
17357	685288
96014	685289
846	685290
25967	685291
62109	685292
37992	685293
75546	685294
8091	685295
79836	685296
12292	685297
26690	685298
10812	685299
12333	685300
7931	685301
55494	685302
135714	685303
237017	685304
148153	685305
9620	685306
70805	685307
1097	685308
64456	685309
28	685310
9084	685311
19133	685312
37598	685313
180325	685314
41130	685315
3052	685316
3970	685317
52279	685318
13550	685319
3	685320
8090	685321
6701	685322
300741	685323
64689	685324
63239	685325
9103	685326
2026	685327
16540	685328
178238	685329
296207	685330
554	685331
90757	685332
177858	685333
46694	685334
21178	685335
10940	685336
21763	685337
32758	685338
143858	685339
193037	685340
118011	685341
250910	685342
17505	685343
64525	685344
32	685345
129456	685346
523	685347
2378	685348
110567	685349
34550	685350
293708	685351
172302	685352
178506	685353
21740	685354
33607	685355
43134	685356
198714	685357
61898	685358
245928	685359
96089	685360
340339	685361
56551	685362
156783	685363
231665	685364
39528	685365
3906	685366
206181	685367
27272	685368
1118	685369
82369	685370
13832	685371
127975	685372
345661	685373
18819	685374
205975	685375
24675	685376
260620	685377
76318	685378
135056	685379
112561	685380
18440	685381
113025	685382
57620	685383
156557	685384
22637	685385
2818	685386
63103	685387
10587	685388
40691	685389
99029	685390
51826	685391
28638	685392
87287	685393
246	685394
343044	685395
66356	685396
57816	685397
73907	685398
90345	685399
42	685400
36834	685401
16648	685402
59516	685403
304	685404
116362	685405
11523	685406
20312	685407
306215	685408
14751	685409
58259	685410
104667	685411
13070	685412
26154	685413
25396	685414
172301	685415
55775	685416
3174	685417
24891	685418
260208	685419
506	685420
208818	685421
35024	685422
33614	685423
118005	685424
28483	685425
204609	685426
232554	685427
6395	685428
6682	685429
4900	685430
95642	685431
319351	685432
198166	685433
100645	685434
30556	685435
54753	685436
12987	685437
11658	685438
13695	685439
52875	685440
124306	685441
13373	685442
13807	685443
3302	685444
183986	685445
1899	685446
44442	685447
4879	685448
10625	685449
208018	685450
7318	685451
356608	685452
208392	685453
106487	685454
300574	685455
74144	685456
8104	685457
12903	685458
105039	685459
25505	685460
52131	685461
136158	685462
42	685463
27866	685464
26217	685465
7803	685466
44109	685467
138207	685468
27344	685469
18020	685470
49334	685471
26076	685472
5051	685473
17948	685474
115	685475
2926	685476
23676	685477
4917	685478
33699	685479
95361	685480
28138	685481
43081	685482
10414	685483
409	685484
5412	685485
33995	685486
16317	685487
49006	685488
171649	685489
333917	685490
172027	685491
20815	685492
115384	685493
97261	685494
113	685495
51796	685496
1981	685497
81924	685498
26200	685499
1572	685500
44173	685501
333	685502
35545	685503
51327	685504
57107	685505
100632	685506
99961	685507
135906	685508
26418	685509
10833	685510
254723	685511
189370	685512
9296	685513
111628	685514
10073	685515
20843	685516
18884	685517
43202	685518
204518	685519
9851	685520
20591	685521
80	685522
126	685523
51490	685524
8802	685525
31327	685526
68888	685527
120139	685528
12336	685529
273917	685530
1453	685531
24279	685532
8183	685533
168914	685534
1540	685535
141183	685536
48618	685537
175426	685538
28031	685539
147649	685540
17497	685541
73095	685542
97793	685543
15921	685544
918	685545
61164	685546
249025	685547
124621	685548
11106	685549
19042	685550
130702	685551
37448	685552
26986	685553
14168	685554
26273	685555
53949	685556
196322	685557
110087	685558
3365	685559
12152	685560
82679	685561
157657	685562
79072	685563
61242	685564
22567	685565
114994	685566
1856	685567
64332	685568
25972	685569
47018	685570
51355	685571
44617	685572
266992	685573
265953	685574
51846	685575
53329	685576
99724	685577
11027	685578
2987	685579
12468	685580
11434	685581
26643	685582
88005	685583
898	685584
86739	685585
4877	685586
89454	685587
180866	685588
159993	685589
94890	685590
47262	685591
49935	685592
34687	685593
315158	685594
265651	685595
24076	685596
1331	685597
13090	685598
17532	685599
21588	685600
54517	685601
113983	685602
6109	685603
5609	685604
8796	685605
10518	685606
301266	685607
37718	685608
29496	685609
19529	685610
7991	685611
7991	685612
106	685613
10526	685614
27949	685615
186284	685616
13214	685617
109548	685618
10929	685619
30152	685620
57252	685621
149375	685622
24177	685623
174521	685624
72701	685625
172933	685626
6120	685627
10780	685628
34316	685629
52467	685630
24256	685631
29	685632
72344	685633
1101	685634
293587	685635
172942	685636
32901	685637
97638	685638
119108	685639
10048	685640
2224	685641
77306	685642
77233	685643
57838	685644
109406	685645
23405	685646
10925	685647
230078	685648
110410	685649
291845	685650
288393	685651
29114	685652
267140	685653
64527	685654
30127	685655
4174	685656
34431	685657
9767	685658
175037	685659
29707	685660
30205	685661
288060	685662
240493	685663
315853	685664
167	685665
339	685666
2470	685667
4643	685668
171502	685669
52684	685670
153245	685671
109855	685672
20927	685673
289282	685674
52183	685675
47755	685676
30217	685677
103703	685678
168565	685679
2077	685680
158666	685681
13464	685682
174182	685683
12723	685684
448	685685
172873	685686
124976	685687
56481	685688
109186	685689
13264	685690
110768	685691
9942	685692
315945	685693
18752	685694
71663	685695
175451	685696
105785	685697
77325	685698
77073	685699
14428	685700
12098	685701
46843	685702
3383	685703
199905	685704
117732	685705
289493	685706
317855	685707
63184	685708
194794	685709
7802	685710
58268	685711
290345	685712
5849	685713
265539	685714
278238	685715
187467	685716
108793	685717
72004	685718
286827	685719
179556	685720
172954	685721
20623	685722
13941	685723
24135	685724
32234	685725
9653	685726
266716	685727
44514	685728
59490	685729
314255	685730
6572	685731
63710	685732
34399	685733
7109	685734
109628	685735
175083	685736
18368	685737
59942	685738
108613	685739
72915	685740
30203	685741
15920	685742
39135	685743
147355	685744
49002	685745
175714	685746
11351	685747
3818	685748
52761	685749
17932	685750
252840	685751
71811	685752
174087	685753
72780	685754
17990	685755
203120	685756
21537	685757
174043	685758
35873	685759
4517	685760
11580	685761
212582	685762
81880	685763
93089	685764
46370	685765
74651	685766
74651	685767
50639	685768
193490	685769
55930	685770
83333	685771
203659	685772
111409	685773
302029	685774
303515	685775
145672	685776
61469	685777
74861	685778
60636	685779
69868	685780
105876	685781
28156	685782
139976	685783
82227	685784
35412	685785
74553	685786
92031	685787
229344	685788
328072	685789
171304	685790
100031	685791
222124	685792
41298	685793
51482	685794
186641	685795
86732	685796
249907	685797
200570	685798
22036	685799
75285	685800
142535	685801
115568	685802
164674	685803
154860	685804
203247	685805
374	685806
180983	685807
204830	685808
231713	685809
15127	685810
259092	685811
70843	685812
55755	685813
204830	685814
184224	685815
237758	685816
345052	685817
328233	685818
60884	685819
201180	685820
223059	685821
306252	685822
38909	685823
19976	685824
159402	685825
211278	685826
61666	685827
204761	685828
41113	685829
337347	685830
27221	685831
179151	685832
123210	685833
157426	685834
21967	685835
75760	685836
145239	685837
268098	685838
138467	685839
46110	685840
164030	685841
86873	685842
323017	685843
38459	685844
234214	685845
113282	685846
183264	685847
6770	685848
116162	685849
102437	685850
92027	685851
114191	685852
330084	685853
348149	685854
334457	685855
134309	685856
81402	685857
126733	685858
37617	685859
199501	685860
338260	685861
203424	685862
123990	685863
2735	685864
25199	685865
39957	685866
200628	685867
145539	685868
138298	685869
180967	685870
11248	685871
82543	685872
56654	685873
43791	685874
21616	685875
168091	685876
155337	685877
1020	685878
341327	685879
218911	685880
169536	685881
126768	685882
31496	685883
41440	685884
51707	685885
76027	685886
126944	685887
184151	685888
248392	685889
246168	685890
267130	685891
28473	685892
35499	685893
82843	685894
9921	685895
93557	685896
248098	685897
197732	685898
24332	685899
115131	685900
24520	685901
174203	685902
75717	685903
171377	685904
292994	685905
296738	685906
82632	685907
173873	685908
99667	685909
253418	685910
90468	685911
92686	685912
189629	685913
145987	685914
172471	685915
62671	685916
89170	685917
84225	685918
62163	685919
229821	685920
93807	685921
94007	685922
42238	685923
28648	685924
165919	685925
1750	685926
77564	685927
87160	685928
60126	685929
1575	685930
21567	685931
48375	685932
186681	685933
138204	685934
29047	685935
25270	685936
107482	685937
51380	685938
81828	685939
206467	685940
8056	685941
25157	685942
62328	685943
239776	685944
30708	685945
321776	685946
47258	685947
240416	685948
194868	685949
2073	685950
192743	685951
2073	685952
118254	685953
98537	685954
113935	685955
37352	685956
8353	685957
164550	685958
187292	685959
92609	685960
188136	685961
119591	685962
117934	685963
93507	685964
113943	685965
180304	685966
323350	685967
319065	685968
22739	685969
189875	685970
194151	685971
322484	685972
312595	685973
312999	685974
187138	685975
198682	685976
4619	685977
13582	685978
11352	685979
62536	685980
285102	685981
69921	685982
17183	685983
186531	685984
156945	685985
43914	685986
72579	685987
141896	685988
122302	685989
47467	685990
5071	685991
68112	685992
159144	685993
300567	685994
110412	685995
62202	685996
73102	685997
34548	685998
357440	685999
100048	686000
351506	686001
68950	686002
108584	686003
56147	686004
94653	686005
37342	686006
155305	686007
180349	686008
176430	686009
33000	686010
302546	686011
50704	686012
286574	686013
14614	686014
348213	686015
173117	686016
20883	686017
33616	686018
938	686019
1577	686020
119309	686021
147654	686022
351138	686023
1475	686024
157880	686025
207941	686026
38300	686027
33327	686028
80177	686029
353308	686030
355024	686031
58125	686032
74107	686033
9	686034
217	686035
5810	686036
60310	686037
113830	686038
24332	686039
38657	686040
293630	686041
101126	686042
188430	686043
12421	686044
5084	686045
106956	686046
121795	686047
33138	686048
62460	686049
4809	686050
329935	686051
74478	686052
128875	686053
29238	686054
1203	686055
189949	686056
109860	686057
1457	686058
6995	686059
183736	686060
116547	686061
73798	686062
54712	686063
122155	686064
82761	686065
327778	686066
95039	686067
168464	686068
11721	686069
118036	686070
19835	686071
30	686072
29803	686073
68061	686074
15675	686075
330014	686076
15388	686077
140453	686078
175661	686079
52195	686080
35835	686081
6835	686082
184	686083
29589	686084
42981	686085
301885	686086
20543	686087
1577	686088
30707	686089
316112	686090
74279	686091
225886	686092
35339	686093
105710	686094
43304	686095
176881	686096
82901	686097
55824	686098
14	686099
14	686100
188844	686101
23812	686102
4465	686103
166702	686104
197099	686105
75129	686106
201873	686107
162719	686108
7266	686109
11136	686110
227734	686111
95866	686112
77679	686113
297523	686114
92458	686115
251290	686116
34046	686117
33263	686118
74706	686119
128903	686120
14325	686121
261221	686122
82437	686123
17074	686124
48506	686125
306272	686126
78940	686127
40841	686128
15192	686129
106873	686130
201358	686131
46132	686132
314966	686133
155009	686134
44705	686135
9898	686136
51643	686137
53067	686138
19567	686139
8076	686140
95814	686141
25239	686142
1349	686143
44705	686144
19112	686145
109077	686146
130230	686147
115161	686148
37970	686149
28694	686150
27712	686151
21544	686152
80975	686153
22091	686154
15929	686155
64219	686156
201500	686157
66864	686158
34750	686159
53287	686160
168363	686161
34368	686162
2729	686163
127413	686164
437	686165
582	686166
63403	686167
68074	686168
52762	686169
36643	686170
125084	686171
40990	686172
12981	686173
4451	686174
46546	686175
26802	686176
35636	686177
82713	686178
32062	686179
152294	686180
157524	686181
14678	686182
46847	686183
15817	686184
3146	686185
336889	686186
180789	686187
187381	686188
236217	686189
15662	686190
11418	686191
4760	686192
346854	686193
32945	686194
67573	686195
124976	686196
87953	686197
196268	686198
279310	686199
41629	686200
57251	686201
233636	686202
14472	686203
104592	686204
310362	686205
15829	686206
46503	686207
61131	686208
61131	686209
8733	686210
100060	686211
190136	686212
226765	686213
14537	686214
44975	686215
108291	686216
50072	686217
39244	686218
34472	686219
129070	686220
108451	686221
35560	686222
6261	686223
283403	686224
213297	686225
81496	686226
122794	686227
92283	686228
163189	686229
2288	686230
4404	686231
1831	686232
6807	686233
75381	686234
3919	686235
33449	686236
278461	686237
105794	686238
2904	686239
282318	686240
17284	686241
39184	686242
25230	686243
78666	686244
112736	686245
23692	686246
5745	686247
2682	686248
63449	686249
10324	686250
8850	686251
30882	686252
34911	686253
58631	686254
20403	686255
28921	686256
1295	686257
58712	686258
14439	686259
58878	686260
344142	686261
204020	686262
8808	686263
82507	686264
36757	686265
19484	686266
11575	686267
237453	686268
124563	686269
5189	686270
115463	686271
20327	686272
76035	686273
5247	686274
20938	686275
162343	686276
20073	686277
130878	686278
266	686279
74187	686280
179440	686281
98292	686282
9061	686283
261159	686284
20086	686285
54741	686286
21349	686287
4847	686288
92273	686289
170904	686290
147525	686291
37686	686292
112676	686293
199357	686294
8642	686295
9159	686296
29492	686297
74129	686298
135681	686299
162205	686300
26708	686301
62575	686302
66301	686303
81921	686304
45483	686305
90049	686306
81395	686307
1900	686308
43715	686309
51620	686310
5431	686311
14238	686312
64258	686313
15837	686314
50353	686315
167931	686316
2285	686317
217614	686318
6951	686319
119939	686320
334904	686321
170904	686322
91840	686323
17554	686324
29205	686325
87497	686326
10887	686327
12700	686328
58202	686329
183575	686330
170673	686331
170592	686332
71137	686333
14481	686334
350442	686335
883	686336
33809	686337
29261	686338
48096	686339
5387	686340
66379	686341
24471	686342
228003	686343
95318	686344
6787	686345
138078	686346
19435	686347
15914	686348
39876	686349
29889	686350
240911	686351
88595	686352
16589	686353
17402	686354
24887	686355
57183	686356
203619	686357
4494	686358
95701	686359
25723	686360
25720	686361
18569	686362
19475	686363
18230	686364
75668	686365
15933	686366
155753	686367
249556	686368
117072	686369
292909	686370
41469	686371
67889	686372
141430	686373
5302	686374
155793	686375
938	686376
276143	686377
33395	686378
130230	686379
52410	686380
183593	686381
25658	686382
47745	686383
116739	686384
29016	686385
81135	686386
44554	686387
4912	686388
12760	686389
108788	686390
48935	686391
27334	686392
6951	686393
35745	686394
151435	686395
34671	686396
43074	686397
11410	686398
188814	686399
767	686400
3880	686401
10648	686402
3235	686403
158834	686404
189504	686405
119399	686406
8024	686407
49474	686408
38132	686409
3174	686410
20520	686411
124117	686412
58218	686413
61011	686414
3884	686415
43968	686416
7520	686417
56732	686418
81496	686419
159660	686420
50230	686421
353166	686422
170383	686423
349987	686424
118312	686425
73	686426
111223	686427
9297	686428
175346	686429
73184	686430
275805	686431
13282	686432
291098	686433
174941	686434
34198	686435
6227	686436
110479	686437
15567	686438
111106	686439
73127	686440
10095	686441
285008	686442
194198	686443
59387	686444
1948	686445
1948	686446
14029	686447
94745	686448
59084	686449
54035	686450
37337	686451
42702	686452
291818	686453
285321	686454
353059	686455
208145	686456
324746	686457
176679	686458
248906	686459
36523	686460
12267	686461
19149	686462
16811	686463
35272	686464
2386	686465
43757	686466
323011	686467
119280	686468
10088	686469
111459	686470
119280	686471
228599	686472
314997	686473
193105	686474
19769	686475
42719	686476
172254	686477
13264	686478
33782	686479
17815	686480
139811	686481
13247	686482
4780	686483
66792	686484
293749	686485
49282	686486
147539	686487
121341	686488
44057	686489
14276	686490
72289	686491
221034	686492
97629	686493
325573	686494
64426	686495
152784	686496
64193	686497
29608	686498
9307	686499
194553	686500
16247	686501
43760	686502
5738	686503
43899	686504
207911	686505
43944	686506
325893	686507
266385	686508
172846	686509
67628	686510
64393	686511
105807	686512
22061	686513
171423	686514
97480	686515
98039	686516
43996	686517
35176	686518
7270	686519
49663	686520
30816	686521
153326	686522
110962	686523
56543	686524
786	686525
129454	686526
18832	686527
208175	686528
78495	686529
169029	686530
206991	686531
208381	686532
356303	686533
173336	686534
46495	686535
127868	686536
104375	686537
355877	686538
187008	686539
205152	686540
26402	686541
356725	686542
130051	686543
111031	686544
127453	686545
290736	686546
127122	686547
335996	686548
129509	686549
103403	686550
35401	686551
89496	686552
275453	686553
210014	686554
274390	686555
42668	686556
64925	686557
7275	686558
35689	686559
90834	686560
51593	686561
292955	686562
137419	686563
7025	686564
302498	686565
64658	686566
7619	686567
89467	686568
147907	686569
77397	686570
69314	686571
15170	686572
322385	686573
173927	686574
17797	686575
48273	686576
205270	686577
104765	686578
345154	686579
280321	686580
576	686581
73316	686582
161714	686583
162080	686584
294086	686585
83464	686586
205337	686587
285803	686588
275358	686589
269270	686590
66317	686591
126883	686592
325543	686593
210027	686594
5122	686595
138566	686596
139798	686597
201789	686598
281665	686599
200911	686600
15804	686601
66417	686602
190550	686603
26	686604
47567	686605
44280	686606
119322	686607
10780	686608
147045	686609
37406	686610
122388	686611
99746	686612
64932	686613
187422	686614
46495	686615
122125	686616
52200	686617
37406	686618
8339	686619
14265	686620
37263	686621
309442	686622
294673	686623
115074	686624
301368	686625
25784	686626
60950	686627
148129	686628
29659	686629
15357	686630
19647	686631
143567	686632
217031	686633
18741	686634
18569	686635
48207	686636
172834	686637
176708	686638
270379	686639
163126	686640
32790	686641
346480	686642
325533	686643
17703	686644
23108	686645
109283	686646
17579	686647
94640	686648
168572	686649
17579	686650
17788	686651
32316	686652
111982	686653
72377	686654
34057	686655
49241	686656
106595	686657
233513	686658
124269	686659
249664	686660
13544	686661
7110	686662
236753	686663
26343	686664
235905	686665
326786	686666
27223	686667
44503	686668
34212	686669
175582	686670
49546	686671
174251	686672
34991	686673
34529	686674
49673	686675
10010	686676
292894	686677
1689	686678
30959	686679
294569	686680
295497	686681
111054	686682
47411	686683
73416	686684
146900	686685
73406	686686
109164	686687
165691	686688
176896	686689
80330	686690
333930	686691
148548	686692
152592	686693
38511	686694
240654	686695
293514	686696
115155	686697
62003	686698
3553	686699
79924	686700
130087	686701
170315	686702
194660	686703
71133	686704
6662	686705
133636	686706
127336	686707
184	686708
61714	686709
195430	686710
47717	686711
28566	686712
28980	686713
45350	686714
101123	686715
14515	686716
135335	686717
207656	686718
344253	686719
283270	686720
55370	686721
83089	686722
305080	686723
51955	686724
127348	686725
4155	686726
78157	686727
113524	686728
352933	686729
59999	686730
57008	686731
18392	686732
116662	686733
8261	686734
72587	686735
193202	686736
222382	686737
112614	686738
178911	686739
113124	686740
74270	686741
94478	686742
334128	686743
90133	686744
50392	686745
34992	686746
7	686747
5965	686748
50416	686749
10266	686750
113069	686751
30345	686752
32886	686753
79768	686754
7	686755
52523	686756
151655	686757
46108	686758
180669	686759
232103	686760
299793	686761
7	686762
256975	686763
17487	686764
157846	686765
74270	686766
50409	686767
74270	686768
188728	686769
310401	686770
149867	686771
1025	686772
231245	686773
1566	686774
19002	686775
25995	686776
26131	686777
33195	686778
45277	686779
205604	686780
46638	686781
1453	686782
71233	686783
70670	686784
106801	686785
33518	686786
25367	686787
127016	686788
11208	686789
135746	686790
219633	686791
34558	686792
1468	686793
237628	686794
31502	686795
7972	686796
74086	686797
8301	686798
6765	686799
766	686800
202100	686801
15147	686802
308598	686803
7730	686804
108083	686805
135618	686806
219418	686807
44685	686808
1319	686809
350202	686810
188897	686811
298329	686812
169548	686813
173816	686814
349822	686815
6516	686816
12300	686817
166832	686818
69109	686819
47210	686820
162957	686821
55339	686822
162640	686823
32422	686824
19303	686825
46303	686826
19677	686827
37062	686828
163693	686829
41284	686830
6516	686831
3916	686832
11371	686833
14086	686834
319270	686835
41782	686836
116501	686837
80421	686838
68423	686839
32792	686840
23615	686841
7905	686842
267164	686843
52884	686844
94987	686845
6803	686846
48766	686847
343	686848
216095	686849
1535	686850
57813	686851
132419	686852
215477	686853
7801	686854
1778	686855
219545	686856
346742	686857
83157	686858
62773	686859
10210	686860
312116	686861
35154	686862
186999	686863
140415	686864
357432	686865
117768	686866
129777	686867
205951	686868
194526	686869
22691	686870
59968	686871
268765	686872
422	686873
33190	686874
348447	686875
20316	686876
119124	686877
1728	686878
122740	686879
65666	686880
330543	686881
167797	686882
190445	686883
31797	686884
210102	686885
238832	686886
260270	686887
28059	686888
16075	686889
103787	686890
232671	686891
15577	686892
4422	686893
37234	686894
163934	686895
128452	686896
140268	686897
168602	686898
121466	686899
23532	686900
53454	686901
1820	686902
18452	686903
1490	686904
40986	686905
35602	686906
27993	686907
107730	686908
4662	686909
88935	686910
46201	686911
149823	686912
72786	686913
13978	686914
26354	686915
131362	686916
78102	686917
25913	686918
28916	686919
117181	686920
58333	686921
31578	686922
15133	686923
25572	686924
4418	686925
80680	686926
55377	686927
1481	686928
20058	686929
67793	686930
69612	686931
7668	686932
228266	686933
2021	686934
12843	686935
14223	686936
43697	686937
39576	686938
85050	686939
130478	686940
7994	686941
3740	686942
8330	686943
21527	686944
272075	686945
3773	686946
119490	686947
55057	686948
25370	686949
6660	686950
169169	686951
231387	686952
143112	686953
22174	686954
33228	686955
4033	686956
70714	686957
15438	686958
80999	686959
73469	686960
2886	686961
79782	686962
53244	686963
52056	686964
53736	686965
33602	686966
24087	686967
53346	686968
44492	686969
119124	686970
111709	686971
17119	686972
150102	686973
104438	686974
86836	686975
18831	686976
235048	686977
58419	686978
1781	686979
26122	686980
90977	686981
107484	686982
130871	686983
271800	686984
151162	686985
4782	686986
34173	686987
87675	686988
24868	686989
15438	686990
65991	686991
36642	686992
268844	686993
3165	686994
26842	686995
124439	686996
124354	686997
126048	686998
55306	686999
10173	687000
193869	687001
342215	687002
16162	687003
44273	687004
3277	687005
41932	687006
191357	687007
74705	687008
147739	687009
150223	687010
239729	687011
240179	687012
52367	687013
68938	687014
163746	687015
154571	687016
27215	687017
62553	687018
58158	687019
317207	687020
20661	687021
1732	687022
62674	687023
41525	687024
333726	687025
300650	687026
346338	687027
42205	687028
198110	687029
320133	687030
256827	687031
293011	687032
285268	687033
245894	687034
279181	687035
147030	687036
19534	687037
68939	687038
36653	687039
127595	687040
190035	687041
140062	687042
325183	687043
84072	687044
273239	687045
80162	687046
110964	687047
48918	687048
289299	687049
34108	687050
174187	687051
6211	687052
121782	687053
127455	687054
288322	687055
28158	687056
186136	687057
84927	687058
232459	687059
168136	687060
311229	687061
274564	687062
51123	687063
50458	687064
184919	687065
155362	687066
1	687067
2303	687068
98460	687069
78981	687070
34476	687071
14701	687072
189608	687073
88495	687074
318096	687075
137847	687076
72479	687077
53079	687078
49593	687079
53045	687080
2028	687081
254575	687082
26644	687083
123201	687084
156733	687085
204603	687086
10385	687087
265694	687088
94854	687089
29238	687090
38478	687091
148677	687092
252510	687093
325691	687094
112747	687095
41869	687096
148516	687097
242601	687098
15782	687099
148192	687100
50534	687101
274459	687102
66057	687103
59657	687104
8359	687105
29578	687106
105648	687107
337179	687108
6608	687109
146579	687110
26633	687111
43264	687112
124313	687113
230230	687114
74053	687115
196942	687116
76606	687117
37456	687118
55075	687119
101177	687120
6465	687121
6465	687122
29876	687123
289421	687124
190298	687125
272352	687126
32173	687127
93128	687128
73145	687129
13593	687130
40810	687131
29706	687132
36776	687133
18811	687134
41219	687135
162866	687136
96713	687137
34697	687138
38485	687139
63943	687140
207466	687141
6216	687142
288031	687143
177182	687144
17963	687145
286782	687146
34591	687147
122801	687148
155	687149
24189	687150
122427	687151
2843	687152
267323	687153
3201	687154
90559	687155
6748	687156
7473	687157
79508	687158
191886	687159
76018	687160
8059	687161
28752	687162
354969	687163
175485	687164
176741	687165
10119	687166
176719	687167
176685	687168
17891	687169
17891	687170
69971	687171
34394	687172
110362	687173
195609	687174
71592	687175
172016	687176
167104	687177
12851	687178
83855	687179
76404	687180
20682	687181
95162	687182
10342	687183
89436	687184
191561	687185
340942	687186
62377	687187
345563	687188
115522	687189
341689	687190
90459	687191
343305	687192
81124	687193
302131	687194
94311	687195
31907	687196
46031	687197
125648	687198
55920	687199
72808	687200
72807	687201
18019	687202
73129	687203
2415	687204
73057	687205
111207	687206
49662	687207
71475	687208
293310	687209
111133	687210
73103	687211
176757	687212
176789	687213
128146	687214
25914	687215
119270	687216
53045	687217
272546	687218
10560	687219
764	687220
36137	687221
227083	687222
19822	687223
20333	687224
25914	687225
315925	687226
10624	687227
111345	687228
176692	687229
7928	687230
24631	687231
172333	687232
294601	687233
108701	687234
176587	687235
13379	687236
33849	687237
73193	687238
10146	687239
27296	687240
130009	687241
64629	687242
4112	687243
30058	687244
52497	687245
90851	687246
111195	687247
52965	687248
29287	687249
262158	687250
72280	687251
48538	687252
73082	687253
176951	687254
34409	687255
176754	687256
175694	687257
73125	687258
292152	687259
171692	687260
60133	687261
984	687262
36455	687263
121758	687264
41247	687265
333355	687266
184585	687267
88909	687268
152166	687269
327346	687270
248654	687271
277580	687272
67864	687273
198555	687274
41247	687275
40391	687276
64289	687277
41247	687278
13055	687279
106697	687280
33279	687281
79361	687282
208168	687283
197233	687284
159038	687285
206386	687286
352490	687287
226	687288
3250	687289
171750	687290
56519	687291
3219	687292
3219	687293
17311	687294
1354	687295
9668	687296
44148	687297
73157	687298
76309	687299
72594	687300
285302	687301
169039	687302
2659	687303
55932	687304
355590	687305
315694	687306
351424	687307
129794	687308
10701	687309
3385	687310
38283	687311
77264	687312
102302	687313
194153	687314
22916	687315
266302	687316
316649	687317
4462	687318
239341	687319
25886	687320
66259	687321
119510	687322
1004	687323
172042	687324
7063	687325
15678	687326
15522	687327
15522	687328
357334	687329
52661	687330
11801	687331
249618	687332
62749	687333
8981	687334
43919	687335
340600	687336
79144	687337
47	687338
33681	687339
14003	687340
325498	687341
204815	687342
110644	687343
354305	687344
36689	687345
42967	687346
140934	687347
81194	687348
11831	687349
4034	687350
349414	687351
42195	687352
49508	687353
12580	687354
26911	687355
420	687356
56627	687357
146803	687358
28885	687359
236	687360
963	687361
184862	687362
306482	687363
13541	687364
1775	687365
167591	687366
178543	687367
61277	687368
2916	687369
146511	687370
15602	687371
176891	687372
5748	687373
16225	687374
3572	687375
155598	687376
4111	687377
87505	687378
114625	687379
67184	687380
126408	687381
27743	687382
21777	687383
120399	687384
41940	687385
13959	687386
102630	687387
106389	687388
106389	687389
161329	687390
29703	687391
215	687392
23568	687393
5766	687394
64851	687395
29327	687396
123551	687397
37746	687398
73329	687399
155	687400
24700	687401
208312	687402
64934	687403
53152	687404
149972	687405
7140	687406
89851	687407
126649	687408
75090	687409
115488	687410
101760	687411
115402	687412
53608	687413
12526	687414
50948	687415
196779	687416
8006	687417
247089	687418
347873	687419
200232	687420
293464	687421
3673	687422
328938	687423
192589	687424
198887	687425
338317	687426
334585	687427
193432	687428
352834	687429
137805	687430
193379	687431
208074	687432
327448	687433
55237	687434
333113	687435
167030	687436
862	687437
78523	687438
229238	687439
54875	687440
89378	687441
152064	687442
138329	687443
118256	687444
52874	687445
300817	687446
107629	687447
352207	687448
56087	687449
270327	687450
44814	687451
16409	687452
207046	687453
182000	687454
286247	687455
22028	687456
182413	687457
34551	687458
205759	687459
34426	687460
23450	687461
59894	687462
6227	687463
13268	687464
176212	687465
111202	687466
226	687467
111199	687468
17621	687469
8925	687470
403	687471
71058	687472
280369	687473
240245	687474
205080	687475
19	687476
118273	687477
52698	687478
112347	687479
127804	687480
79596	687481
119572	687482
29905	687483
78453	687484
104036	687485
171548	687486
13341	687487
240246	687488
175320	687489
33908	687490
17995	687491
121607	687492
76251	687493
176379	687494
34386	687495
291326	687496
34060	687497
13236	687498
72149	687499
252095	687500
17609	687501
7829	687502
13	687503
49150	687504
49150	687505
290230	687506
59978	687507
107	687508
283119	687509
40273	687510
23833	687511
204690	687512
71457	687513
82954	687514
103715	687515
47453	687516
27428	687517
27156	687518
173021	687519
327615	687520
21406	687521
21421	687522
60256	687523
75061	687524
36626	687525
305335	687526
81589	687527
254175	687528
78249	687529
129940	687530
55952	687531
164792	687532
55787	687533
343517	687534
354742	687535
57301	687536
112135	687537
90556	687538
286023	687539
16970	687540
243393	687541
181009	687542
124952	687543
173606	687544
57328	687545
65398	687546
123068	687547
154758	687548
12218	687549
44634	687550
44932	687551
78625	687552
7849	687553
13160	687554
175700	687555
105999	687556
174457	687557
8269	687558
22276	687559
1995	687560
180082	687561
55477	687562
124869	687563
12963	687564
1499	687565
7071	687566
248647	687567
228467	687568
117801	687569
79421	687570
8339	687571
122273	687572
194364	687573
34583	687574
303572	687575
3372	687576
73694	687577
73694	687578
9191	687579
208613	687580
325375	687581
292016	687582
60593	687583
44	687584
112270	687585
4551	687586
7439	687587
90104	687588
30324	687589
141303	687590
268935	687591
163870	687592
73639	687593
71558	687594
172184	687595
2205	687596
351901	687597
275225	687598
28928	687599
43808	687600
228121	687601
28928	687602
303997	687603
83052	687604
288446	687605
152338	687606
153782	687607
55904	687608
349589	687609
209674	687610
72859	687611
118826	687612
207472	687613
209101	687614
276019	687615
523	687616
110801	687617
316085	687618
18732	687619
234894	687620
172	687621
207609	687622
142798	687623
14668	687624
3931	687625
348179	687626
162	687627
317	687628
4799	687629
34157	687630
12171	687631
176140	687632
66785	687633
175970	687634
29622	687635
48427	687636
9500	687637
182882	687638
25713	687639
316063	687640
105256	687641
47225	687642
21016	687643
45607	687644
38216	687645
46430	687646
2604	687647
118623	687648
94731	687649
55129	687650
190760	687651
176578	687652
82249	687653
40917	687654
63805	687655
178271	687656
55331	687657
35532	687658
8097	687659
118817	687660
1049	687661
349246	687662
138466	687663
90542	687664
27263	687665
89002	687666
94835	687667
84255	687668
84172	687669
16677	687670
101050	687671
185780	687672
81446	687673
55701	687674
221478	687675
88355	687676
135175	687677
38447	687678
353860	687679
31383	687680
27242	687681
27242	687682
159046	687683
54253	687684
170719	687685
46686	687686
9	687687
354459	687688
206645	687689
77592	687690
158122	687691
14217	687692
30777	687693
221581	687694
149697	687695
9	687696
280893	687697
10698	687698
10698	687699
253510	687700
23045	687701
67399	687702
56899	687703
109602	687704
10150	687705
73323	687706
49800	687707
34231	687708
171926	687709
91642	687710
280237	687711
216099	687712
18365	687713
307580	687714
45648	687715
9	687716
61460	687717
102431	687718
56382	687719
349198	687720
356053	687721
144781	687722
145410	687723
4332	687724
206758	687725
231916	687726
231880	687727
88368	687728
13782	687729
4332	687730
4654	687731
4803	687732
27458	687733
14704	687734
132098	687735
55624	687736
40912	687737
25916	687738
63618	687739
76729	687740
46850	687741
348945	687742
75063	687743
31006	687744
102567	687745
1728	687746
95570	687747
340081	687748
14715	687749
121826	687750
55641	687751
289611	687752
43964	687753
145592	687754
226432	687755
188366	687756
349803	687757
109605	687758
39741	687759
14175	687760
16289	687761
318743	687762
56463	687763
275295	687764
79350	687765
47114	687766
69589	687767
118402	687768
292164	687769
73140	687770
109203	687771
73140	687772
172958	687773
111253	687774
172156	687775
73141	687776
28555	687777
8251	687778
105969	687779
14139	687780
30964	687781
259851	687782
8309	687783
100357	687784
113022	687785
349989	687786
81406	687787
81406	687788
40486	687789
320381	687790
118153	687791
151118	687792
120336	687793
66461	687794
76032	687795
37623	687796
20684	687797
50315	687798
18879	687799
124725	687800
81294	687801
32351	687802
42728	687803
7108	687804
227852	687805
62	687806
11678	687807
229936	687808
186806	687809
3340	687810
772	687811
109779	687812
1817	687813
11393	687814
172854	687815
177129	687816
199763	687817
344321	687818
340326	687819
27489	687820
13342	687821
14005	687822
210290	687823
71558	687824
123843	687825
54387	687826
202951	687827
27402	687828
287990	687829
34117	687830
34117	687831
168044	687832
46	687833
334508	687834
609	687835
157451	687836
67026	687837
67026	687838
129672	687839
133189	687840
67049	687841
27402	687842
24203	687843
81680	687844
55335	687845
55672	687846
55507	687847
209171	687848
5003	687849
189333	687850
8399	687851
440	687852
205286	687853
36501	687854
350359	687855
27217	687856
31126	687857
26329	687858
42973	687859
326375	687860
10163	687861
200855	687862
201384	687863
113269	687864
84233	687865
77519	687866
63806	687867
84755	687868
118906	687869
33229	687870
79920	687871
77499	687872
660	687873
5118	687874
75462	687875
119632	687876
27281	687877
27820	687878
194795	687879
44396	687880
60540	687881
21967	687882
282	687883
27837	687884
75101	687885
10592	687886
187068	687887
25572	687888
154587	687889
105193	687890
4486	687891
31763	687892
58778	687893
335386	687894
190850	687895
22746	687896
149799	687897
11055	687898
26821	687899
66822	687900
15858	687901
70449	687902
28554	687903
53217	687904
10427	687905
83959	687906
13464	687907
72618	687908
72661	687909
10820	687910
170807	687911
206259	687912
181568	687913
48072	687914
64635	687915
188920	687916
294	687917
189981	687918
126782	687919
210367	687920
316020	687921
117610	687922
157746	687923
205706	687924
23975	687925
163102	687926
350134	687927
129477	687928
351759	687929
206559	687930
3163	687931
14194	687932
25365	687933
18767	687934
186373	687935
2657	687936
41601	687937
300225	687938
42317	687939
293105	687940
89567	687941
43009	687942
54318	687943
150213	687944
158684	687945
122215	687946
324357	687947
98422	687948
165765	687949
16326	687950
77942	687951
80315	687952
104826	687953
257969	687954
25424	687955
81453	687956
52349	687957
71924	687958
9071	687959
170059	687960
33832	687961
9099	687962
9046	687963
101626	687964
65317	687965
50743	687966
159849	687967
92152	687968
11484	687969
251221	687970
27748	687971
164909	687972
1972	687973
829	687974
5351	687975
1394	687976
125305	687977
205651	687978
1850	687979
56596	687980
108695	687981
98064	687982
6121	687983
30290	687984
216311	687985
97362	687986
31754	687987
22892	687988
14180	687989
45363	687990
160093	687991
2511	687992
81822	687993
617	687994
67932	687995
145250	687996
3497	687997
8869	687998
16232	687999
1066	688000
13480	688001
61373	688002
64710	688003
58376	688004
131370	688005
25147	688006
64876	688007
131120	688008
48520	688009
98080	688010
82005	688011
49360	688012
111689	688013
57177	688014
106367	688015
44221	688016
20163	688017
109703	688018
8042	688019
87655	688020
11052	688021
8017	688022
29211	688023
11011	688024
145046	688025
168010	688026
1827	688027
94068	688028
262867	688029
89038	688030
38710	688031
192488	688032
72440	688033
2296	688034
57692	688035
20489	688036
27004	688037
85208	688038
86599	688039
2491	688040
27277	688041
2850	688042
136933	688043
3472	688044
36	688045
2549	688046
38647	688047
9071	688048
210195	688049
161472	688050
25862	688051
45485	688052
4759	688053
132421	688054
43367	688055
104402	688056
158762	688057
42501	688058
1114	688059
17087	688060
104505	688061
33695	688062
2196	688063
97363	688064
250277	688065
6236	688066
16267	688067
10557	688068
6114	688069
6471	688070
524	688071
27949	688072
66919	688073
117062	688074
35415	688075
3599	688076
19313	688077
279625	688078
105550	688079
22757	688080
11685	688081
26820	688082
7143	688083
6815	688084
87856	688085
1302	688086
12664	688087
29625	688088
409	688089
10866	688090
60085	688091
24408	688092
51940	688093
46852	688094
289721	688095
1294	688096
15425	688097
9485	688098
26611	688099
4207	688100
916	688101
57854	688102
155463	688103
137694	688104
63283	688105
620	688106
62372	688107
33938	688108
9187	688109
86246	688110
21807	688111
27779	688112
56737	688113
158371	688114
118392	688115
186274	688116
13490	688117
14987	688118
22722	688119
624	688120
64685	688121
24787	688122
166219	688123
265810	688124
23375	688125
110465	688126
5326	688127
11847	688128
110	688129
152156	688130
2355	688131
182762	688132
184861	688133
4398	688134
51941	688135
31973	688136
5854	688137
56475	688138
20144	688139
57519	688140
2449	688141
199269	688142
24235	688143
14912	688144
39421	688145
1652	688146
838	688147
48209	688148
56162	688149
61346	688150
12561	688151
57810	688152
3546	688153
5767	688154
8855	688155
58880	688156
347221	688157
12164	688158
185398	688159
57547	688160
13799	688161
280184	688162
255692	688163
6252	688164
3	688165
28049	688166
182149	688167
36151	688168
18626	688169
221091	688170
152736	688171
44616	688172
53256	688173
16251	688174
42037	688175
27437	688176
64433	688177
126127	688178
131143	688179
201629	688180
24668	688181
4409	688182
20390	688183
53106	688184
88890	688185
118466	688186
4323	688187
12558	688188
32724	688189
87901	688190
37	688191
6812	688192
17716	688193
97965	688194
12966	688195
36244	688196
10158	688197
7876	688198
36763	688199
19140	688200
147934	688201
18870	688202
64364	688203
19523	688204
3236	688205
2257	688206
23713	688207
67011	688208
145337	688209
15728	688210
72476	688211
285787	688212
246	688213
31733	688214
26098	688215
19967	688216
6045	688217
192	688218
154444	688219
16325	688220
37951	688221
72113	688222
15406	688223
28981	688224
7689	688225
9933	688226
14816	688227
46721	688228
37432	688229
2519	688230
211993	688231
9642	688232
33687	688233
344	688234
18028	688235
3238	688236
13392	688237
99917	688238
130813	688239
554	688240
26097	688241
171370	688242
25489	688243
27794	688244
238250	688245
67595	688246
108443	688247
63	688248
47483	688249
12656	688250
118234	688251
169622	688252
89883	688253
2074	688254
19416	688255
5332	688256
22165	688257
15964	688258
6295	688259
32485	688260
119956	688261
57445	688262
207128	688263
57157	688264
53668	688265
52467	688266
149736	688267
329474	688268
23007	688269
17847	688270
25637	688271
14523	688272
100571	688273
8361	688274
3206	688275
25730	688276
3610	688277
255	688278
18477	688279
9993	688280
10882	688281
42375	688282
132433	688283
12984	688284
7591	688285
22798	688286
63239	688287
9118	688288
161391	688289
13814	688290
44452	688291
226333	688292
175775	688293
87569	688294
58962	688295
100635	688296
14740	688297
38985	688298
38558	688299
25531	688300
27653	688301
26569	688302
17652	688303
235071	688304
71387	688305
248898	688306
149089	688307
80297	688308
43809	688309
82044	688310
65739	688311
44397	688312
22981	688313
1239	688314
3134	688315
264659	688316
3209	688317
107265	688318
2500	688319
202079	688320
57433	688321
5159	688322
8946	688323
97938	688324
8114	688325
4604	688326
18561	688327
55645	688328
46347	688329
6402	688330
56394	688331
13982	688332
76679	688333
7975	688334
19815	688335
13648	688336
13883	688337
34406	688338
116461	688339
67817	688340
124082	688341
4933	688342
172563	688343
83298	688344
1219	688345
16722	688346
38730	688347
29011	688348
436	688349
10589	688350
329194	688351
1935	688352
132007	688353
6114	688354
4386	688355
36981	688356
29179	688357
344197	688358
32756	688359
8405	688360
24824	688361
78549	688362
56540	688363
34085	688364
14429	688365
2639	688366
6211	688367
128182	688368
16283	688369
27303	688370
292804	688371
5721	688372
55280	688373
97841	688374
1705	688375
61196	688376
6631	688377
6078	688378
24435	688379
103820	688380
52791	688381
100662	688382
313499	688383
25596	688384
3349	688385
135	688386
7413	688387
12919	688388
14237	688389
29303	688390
96103	688391
96467	688392
52004	688393
52004	688394
5891	688395
1473	688396
83253	688397
108578	688398
4352	688399
1862	688400
326528	688401
76742	688402
63336	688403
4252	688404
7590	688405
7786	688406
27521	688407
5200	688408
6524	688409
32105	688410
147366	688411
105023	688412
77452	688413
30261	688414
3010	688415
72621	688416
18744	688417
19202	688418
289878	688419
31050	688420
60681	688421
55360	688422
201657	688423
13537	688424
338242	688425
10692	688426
79308	688427
45818	688428
324488	688429
5721	688430
36691	688431
349264	688432
216086	688433
11827	688434
72405	688435
35512	688436
289565	688437
168160	688438
36502	688439
2656	688440
514	688441
60146	688442
11573	688443
8442	688444
1147	688445
319164	688446
1129	688447
3725	688448
12418	688449
37307	688450
43367	688451
27557	688452
79709	688453
3196	688454
49371	688455
5242	688456
93685	688457
71932	688458
7833	688459
135	688460
1295	688461
37629	688462
441	688463
10848	688464
4738	688465
893	688466
441	688467
10035	688468
112876	688469
353293	688470
162195	688471
33861	688472
14655	688473
19085	688474
161954	688475
132226	688476
22770	688477
65956	688478
41537	688479
110434	688480
16463	688481
34206	688482
2207	688483
69294	688484
147086	688485
131448	688486
343863	688487
144750	688488
84040	688489
205541	688490
63316	688491
247888	688492
174144	688493
26134	688494
93974	688495
6161	688496
1599	688497
9316	688498
23031	688499
54010	688500
67644	688501
99158	688502
16795	688503
8041	688504
9880	688505
19941	688506
9857	688507
521	688508
9628	688509
96390	688510
21999	688511
8363	688512
128182	688513
161870	688514
4872	688515
1843	688516
10288	688517
11886	688518
10763	688519
131302	688520
71803	688521
129131	688522
1919	688523
104837	688524
136616	688525
76594	688526
307732	688527
126051	688528
3244	688529
58976	688530
11701	688531
14000	688532
11647	688533
12611	688534
195591	688535
316014	688536
1008	688537
270370	688538
214306	688539
350714	688540
19675	688541
5458	688542
238194	688543
352171	688544
100983	688545
199700	688546
3495	688547
98134	688548
18863	688549
93708	688550
196496	688551
139775	688552
13372	688553
113436	688554
40371	688555
18892	688556
54168	688557
117353	688558
11560	688559
191615	688560
52441	688561
126068	688562
2274	688563
949	688564
18963	688565
4149	688566
22980	688567
6987	688568
8213	688569
3995	688570
102502	688571
3195	688572
42714	688573
22914	688574
10340	688575
3650	688576
29567	688577
8542	688578
260127	688579
34587	688580
63	688581
39491	688582
2196	688583
315393	688584
8851	688585
46	688586
39829	688587
38303	688588
12422	688589
47511	688590
53139	688591
16874	688592
858	688593
37378	688594
33426	688595
37121	688596
14800	688597
42309	688598
15724	688599
45077	688600
64092	688601
170082	688602
80078	688603
36159	688604
24148	688605
127948	688606
39402	688607
61520	688608
18166	688609
85679	688610
39500	688611
13495	688612
228244	688613
20419	688614
9025	688615
214930	688616
3222	688617
27792	688618
20570	688619
103613	688620
33708	688621
5925	688622
52201	688623
175408	688624
12611	688625
9275	688626
30675	688627
176313	688628
16489	688629
259919	688630
26743	688631
17577	688632
36056	688633
14033	688634
45542	688635
43909	688636
264475	688637
5448	688638
106339	688639
101701	688640
49190	688641
34356	688642
85539	688643
62897	688644
127913	688645
110929	688646
9231	688647
4273	688648
49555	688649
322301	688650
57941	688651
54774	688652
277919	688653
151891	688654
26213	688655
71804	688656
47954	688657
40886	688658
101696	688659
262773	688660
101744	688661
159887	688662
118636	688663
8792	688664
14919	688665
810	688666
116905	688667
2134	688668
3007	688669
160013	688670
1996	688671
18180	688672
147356	688673
10910	688674
953	688675
28332	688676
1822	688677
27677	688678
8045	688679
28802	688680
26779	688681
129820	688682
4357	688683
79673	688684
132705	688685
69257	688686
60553	688687
741	688688
342212	688689
12135	688690
184742	688691
18152	688692
39441	688693
255397	688694
49447	688695
111013	688696
94601	688697
290991	688698
42727	688699
271686	688700
174981	688701
294609	688702
73050	688703
169607	688704
290863	688705
174401	688706
174537	688707
97295	688708
88123	688709
17900	688710
172350	688711
174215	688712
297111	688713
110565	688714
111126	688715
292146	688716
159805	688717
48225	688718
33620	688719
157	688720
5138	688721
101663	688722
5	688723
5	688724
5	688725
118374	688726
118374	688727
25482	688728
5163	688729
42391	688730
21455	688731
106833	688732
677	688733
58868	688734
12254	688735
12768	688736
5314	688737
23379	688738
8653	688739
345182	688740
52872	688741
55844	688742
159642	688743
10850	688744
54756	688745
194853	688746
62543	688747
19259	688748
24353	688749
85665	688750
66965	688751
28135	688752
158252	688753
1555	688754
195282	688755
71273	688756
130646	688757
14503	688758
13184	688759
16207	688760
52668	688761
12398	688762
12387	688763
3588	688764
286206	688765
42108	688766
16182	688767
12664	688768
1626	688769
8422	688770
2198	688771
5774	688772
60303	688773
24953	688774
12428	688775
34083	688776
1066	688777
111	688778
39703	688779
183	688780
289145	688781
19631	688782
22741	688783
780	688784
20335	688785
52421	688786
288867	688787
171854	688788
6	688789
123779	688790
176335	688791
14631	688792
71916	688793
48793	688794
109726	688795
76962	688796
47225	688797
34071	688798
45661	688799
7693	688800
42957	688801
10523	688802
281843	688803
46071	688804
26374	688805
6524	688806
12473	688807
30538	688808
17821	688809
3161	688810
107806	688811
350979	688812
3610	688813
71019	688814
6121	688815
194463	688816
13054	688817
47920	688818
124412	688819
178234	688820
19752	688821
1687	688822
397	688823
28093	688824
144059	688825
11271	688826
39612	688827
103022	688828
66799	688829
6479	688830
290364	688831
54541	688832
162156	688833
161407	688834
93686	688835
27890	688836
25196	688837
109489	688838
23875	688839
120	688840
44075	688841
34236	688842
155091	688843
72875	688844
29926	688845
106152	688846
44239	688847
191930	688848
294243	688849
12968	688850
215023	688851
23045	688852
67191	688853
108467	688854
35917	688855
81209	688856
27883	688857
266386	688858
770	688859
110237	688860
39838	688861
208355	688862
3142	688863
21339	688864
179796	688865
7629	688866
9352	688867
55169	688868
5913	688869
21326	688870
149460	688871
65642	688872
1843	688873
9980	688874
14159	688875
39550	688876
2619	688877
16010	688878
3529	688879
14238	688880
101801	688881
1658	688882
6304	688883
201564	688884
8681	688885
6679	688886
53600	688887
50556	688888
71025	688889
124504	688890
133458	688891
53039	688892
156759	688893
82575	688894
1480	688895
34747	688896
16837	688897
68843	688898
106596	688899
54320	688900
196	688901
69792	688902
17657	688903
176428	688904
215439	688905
129449	688906
86765	688907
1021	688908
25130	688909
197032	688910
211733	688911
48417	688912
9292	688913
4170	688914
31339	688915
201283	688916
2911	688917
186027	688918
152544	688919
106461	688920
77342	688921
294277	688922
49420	688923
2029	688924
61364	688925
37785	688926
45405	688927
314465	688928
80955	688929
73100	688930
97709	688931
51978	688932
78082	688933
690	688934
6173	688935
132306	688936
49519	688937
16449	688938
215817	688939
20114	688940
27782	688941
76712	688942
179374	688943
44112	688944
64495	688945
178122	688946
6996	688947
118710	688948
73195	688949
216151	688950
2517	688951
64854	688952
58923	688953
79561	688954
207704	688955
37460	688956
18455	688957
12442	688958
59995	688959
4630	688960
55392	688961
319193	688962
6701	688963
16546	688964
205578	688965
9054	688966
96316	688967
22481	688968
133730	688969
290379	688970
190557	688971
3631	688972
3145	688973
56963	688974
126241	688975
13486	688976
38791	688977
14302	688978
674	688979
950	688980
3770	688981
329156	688982
46911	688983
101437	688984
18083	688985
126565	688986
48557	688987
3440	688988
25441	688989
247651	688990
254058	688991
76001	688992
26911	688993
86263	688994
213	688995
2385	688996
72873	688997
5683	688998
91347	688999
39612	689000
87310	689001
333	689002
190208	689003
10996	689004
18757	689005
348684	689006
47439	689007
10407	689008
13878	689009
415	689010
117507	689011
21407	689012
54145	689013
228521	689014
98707	689015
11413	689016
39248	689017
275180	689018
330225	689019
272795	689020
25723	689021
6701	689022
51592	689023
135297	689024
119026	689025
105926	689026
34868	689027
12135	689028
157719	689029
80989	689030
11315	689031
188218	689032
51733	689033
11046	689034
78373	689035
8294	689036
50579	689037
5317	689038
97746	689039
140115	689040
57517	689041
79001	689042
97169	689043
120520	689044
25447	689045
18151	689046
28786	689047
49983	689048
121559	689049
5188	689050
14835	689051
6610	689052
13870	689053
24803	689054
33322	689055
12656	689056
10531	689057
83164	689058
9535	689059
12644	689060
3043	689061
18208	689062
5776	689063
174295	689064
31483	689065
227247	689066
787	689067
24399	689068
39652	689069
713	689070
105380	689071
46654	689072
20865	689073
8294	689074
57826	689075
86329	689076
169168	689077
1221	689078
1059	689079
38797	689080
49319	689081
51315	689082
11817	689083
56008	689084
237734	689085
127452	689086
64772	689087
47814	689088
71210	689089
20121	689090
334944	689091
15306	689092
62657	689093
10121	689094
6943	689095
14648	689096
2887	689097
247386	689098
20574	689099
167180	689100
69379	689101
26866	689102
117997	689103
32485	689104
33953	689105
13075	689106
285848	689107
57063	689108
7679	689109
19388	689110
54837	689111
245002	689112
25659	689113
32585	689114
20481	689115
92655	689116
76877	689117
3279	689118
289	689119
92207	689120
196142	689121
39334	689122
1973	689123
18270	689124
301997	689125
38089	689126
70	689127
6317	689128
12	689129
29171	689130
21045	689131
24658	689132
21945	689133
1186	689134
88186	689135
8474	689136
10340	689137
29133	689138
108604	689139
9753	689140
10513	689141
35560	689142
5564	689143
318817	689144
4410	689145
16951	689146
14579	689147
5051	689148
14325	689149
19283	689150
95654	689151
81118	689152
128576	689153
30261	689154
178304	689155
41423	689156
79815	689157
117173	689158
92930	689159
9112	689160
149849	689161
72251	689162
34383	689163
12614	689164
36600	689165
38121	689166
63787	689167
2417	689168
24840	689169
26906	689170
278966	689171
4306	689172
215608	689173
133350	689174
59080	689175
12178	689176
66027	689177
14303	689178
120732	689179
2623	689180
47095	689181
165518	689182
75079	689183
637	689184
103804	689185
21647	689186
113333	689187
57428	689188
256237	689189
24123	689190
253000	689191
26036	689192
11380	689193
136481	689194
185270	689195
4624	689196
67704	689197
117802	689198
37635	689199
124170	689200
43884	689201
18880	689202
189273	689203
117077	689204
168819	689205
614	689206
25894	689207
2789	689208
34850	689209
1682	689210
5412	689211
89802	689212
85228	689213
162862	689214
97723	689215
11933	689216
38857	689217
242162	689218
12769	689219
6304	689220
8921	689221
36648	689222
94386	689223
11580	689224
31467	689225
635	689226
68527	689227
125859	689228
83401	689229
54914	689230
84453	689231
41839	689232
76894	689233
165381	689234
25522	689235
79397	689236
11717	689237
10713	689238
129970	689239
39068	689240
2404	689241
188221	689242
1459	689243
78682	689244
20108	689245
118455	689246
39580	689247
10412	689248
46445	689249
136372	689250
185498	689251
21263	689252
2346	689253
143703	689254
261834	689255
173259	689256
186526	689257
1859	689258
319742	689259
19678	689260
3977	689261
2925	689262
16677	689263
13248	689264
263063	689265
110290	689266
199931	689267
260300	689268
73430	689269
185579	689270
24807	689271
51807	689272
62616	689273
9922	689274
34492	689275
314376	689276
43454	689277
249363	689278
49170	689279
69653	689280
5935	689281
197052	689282
2186	689283
280400	689284
114470	689285
165543	689286
20769	689287
8352	689288
31050	689289
94578	689290
7115	689291
6159	689292
189336	689293
118931	689294
52797	689295
23359	689296
112941	689297
88149	689298
29109	689299
83876	689300
131331	689301
203748	689302
118411	689303
80085	689304
38307	689305
47275	689306
6160	689307
132072	689308
39400	689309
22558	689310
10033	689311
24236	689312
14042	689313
14953	689314
45526	689315
112366	689316
72226	689317
3191	689318
82916	689319
93419	689320
39726	689321
10645	689322
74131	689323
40084	689324
66419	689325
26030	689326
3204	689327
14051	689328
354573	689329
11836	689330
35189	689331
8364	689332
190583	689333
65275	689334
82384	689335
636	689336
17641	689337
17631	689338
7527	689339
178294	689340
352923	689341
172129	689342
33785	689343
33848	689344
3979	689345
7415	689346
2667	689347
26814	689348
13426	689349
101015	689350
3710	689351
4892	689352
104	689353
71776	689354
4519	689355
7931	689356
8405	689357
279834	689358
45606	689359
37433	689360
16749	689361
202745	689362
164366	689363
26493	689364
7000	689365
77292	689366
292349	689367
21203	689368
283	689369
169705	689370
19052	689371
24171	689372
1032	689373
276938	689374
1547	689375
9260	689376
110561	689377
48781	689378
7834	689379
7603	689380
105407	689381
79038	689382
13159	689383
198806	689384
25120	689385
333456	689386
72083	689387
9974	689388
24222	689389
81074	689390
49579	689391
67943	689392
25887	689393
172506	689394
57180	689395
34156	689396
110468	689397
13157	689398
68905	689399
68096	689400
2201	689401
173043	689402
49057	689403
5091	689404
31617	689405
886	689406
317975	689407
6271	689408
9274	689409
163425	689410
51864	689411
72885	689412
13254	689413
16159	689414
117775	689415
132226	689416
77998	689417
77583	689418
38911	689419
32974	689420
5586	689421
206103	689422
110283	689423
118694	689424
41493	689425
205750	689426
47151	689427
57609	689428
79755	689429
7081	689430
83326	689431
1957	689432
40669	689433
508	689434
330288	689435
191076	689436
42524	689437
23014	689438
22085	689439
1476	689440
143634	689441
47	689442
19501	689443
14839	689444
16649	689445
6692	689446
69269	689447
314310	689448
4237	689449
53703	689450
164342	689451
68901	689452
2623	689453
101068	689454
153170	689455
11644	689456
190518	689457
43818	689458
32007	689459
34809	689460
61896	689461
19903	689462
25577	689463
122679	689464
36983	689465
3	689466
25657	689467
92399	689468
26208	689469
67042	689470
208416	689471
67524	689472
69698	689473
100893	689474
18552	689475
260236	689476
72843	689477
28239	689478
201752	689479
46511	689480
190834	689481
539	689482
267304	689483
56231	689484
23013	689485
292186	689486
504	689487
3304	689488
25270	689489
3306	689490
5332	689491
57311	689492
5063	689493
31913	689494
85083	689495
128507	689496
39776	689497
46259	689498
6340	689499
103997	689500
96	689501
192579	689502
33091	689503
10589	689504
110413	689505
32827	689506
68101	689507
190838	689508
149603	689509
77547	689510
119368	689511
24549	689512
34302	689513
16903	689514
21007	689515
137108	689516
117725	689517
5477	689518
4965	689519
3580	689520
141698	689521
178	689522
2344	689523
3227	689524
200351	689525
1638	689526
3736	689527
3809	689528
10820	689529
121228	689530
1506	689531
47326	689532
18615	689533
115635	689534
181908	689535
2488	689536
64869	689537
38731	689538
44355	689539
1219	689540
14102	689541
141731	689542
18565	689543
7873	689544
88072	689545
18759	689546
6734	689547
21577	689548
83043	689549
8300	689550
617	689551
5065	689552
155011	689553
11420	689554
54563	689555
22760	689556
130587	689557
55362	689558
53250	689559
180896	689560
15490	689561
50743	689562
38730	689563
27242	689564
160274	689565
103329	689566
25181	689567
39507	689568
36013	689569
39153	689570
78637	689571
1660	689572
60673	689573
6115	689574
128056	689575
186129	689576
525	689577
32427	689578
140108	689579
194000	689580
8290	689581
36136	689582
84249	689583
8951	689584
71566	689585
96115	689586
192226	689587
42223	689588
239421	689589
28222	689590
212802	689591
333202	689592
4051	689593
1541	689594
27677	689595
31531	689596
214320	689597
8594	689598
230783	689599
14883	689600
120417	689601
38	689602
23667	689603
144196	689604
63243	689605
27677	689606
514	689607
120412	689608
10838	689609
39645	689610
6077	689611
228557	689612
19054	689613
40196	689614
132611	689615
514	689616
19473	689617
311149	689618
184167	689619
156629	689620
2821	689621
130458	689622
50256	689623
10330	689624
71921	689625
127693	689626
247205	689627
221533	689628
286170	689629
5887	689630
8300	689631
95895	689632
34428	689633
17552	689634
65934	689635
20051	689636
167609	689637
103747	689638
35914	689639
131456	689640
87218	689641
39153	689642
74588	689643
220266	689644
156629	689645
74108	689646
84754	689647
43701	689648
173704	689649
77416	689650
307937	689651
78986	689652
9975	689653
23814	689654
98818	689655
79324	689656
26050	689657
24677	689658
7438	689659
1921	689660
21677	689661
44222	689662
77384	689663
27564	689664
57387	689665
10160	689666
29106	689667
5072	689668
24758	689669
23374	689670
355032	689671
56569	689672
124419	689673
329246	689674
252555	689675
37072	689676
8362	689677
721	689678
83907	689679
13509	689680
39531	689681
33990	689682
7929	689683
109877	689684
117974	689685
176494	689686
71689	689687
293463	689688
7803	689689
72123	689690
2672	689691
3994	689692
49490	689693
10114	689694
39712	689695
170729	689696
30718	689697
62788	689698
10669	689699
25594	689700
3546	689701
175928	689702
48632	689703
156239	689704
57447	689705
48556	689706
3982	689707
48590	689708
16661	689709
6114	689710
123728	689711
32707	689712
13973	689713
691	689714
33268	689715
6929	689716
5591	689717
78849	689718
77512	689719
28944	689720
151684	689721
60548	689722
341577	689723
190888	689724
106655	689725
66825	689726
10933	689727
151359	689728
25944	689729
313846	689730
32428	689731
66537	689732
226710	689733
175913	689734
9125	689735
13130	689736
63713	689737
27307	689738
15016	689739
19253	689740
199529	689741
118965	689742
38011	689743
104543	689744
10071	689745
186240	689746
97371	689747
317768	689748
26916	689749
47236	689750
426	689751
1077	689752
12910	689753
206084	689754
48960	689755
45516	689756
42792	689757
40454	689758
16837	689759
66357	689760
20950	689761
10623	689762
29215	689763
47141	689764
72751	689765
33030	689766
6615	689767
64868	689768
166180	689769
161491	689770
54566	689771
2186	689772
19128	689773
58588	689774
25816	689775
60201	689776
206860	689777
781	689778
33540	689779
21021	689780
22756	689781
187543	689782
178700	689783
176002	689784
334186	689785
191889	689786
2946	689787
11560	689788
45259	689789
72408	689790
118374	689791
2381	689792
13901	689793
287213	689794
412	689795
412	689796
4187	689797
1843	689798
72553	689799
57899	689800
288845	689801
117	689802
33219	689803
28669	689804
521	689805
16897	689806
21456	689807
16865	689808
12750	689809
17700	689810
96701	689811
1647	689812
62222	689813
245813	689814
1560	689815
138581	689816
8310	689817
2752	689818
37780	689819
54949	689820
14978	689821
7827	689822
279550	689823
5653	689824
2188	689825
10646	689826
3662	689827
118979	689828
4343	689829
195720	689830
24189	689831
155	689832
85464	689833
147586	689834
40006	689835
79076	689836
57316	689837
24290	689838
290860	689839
294208	689840
285676	689841
19794	689842
132305	689843
214573	689844
58843	689845
132798	689846
86885	689847
270425	689848
130918	689849
90724	689850
18750	689851
84435	689852
344221	689853
153074	689854
276134	689855
12195	689856
83954	689857
293867	689858
230488	689859
2810	689860
21461	689861
109648	689862
10156	689863
174329	689864
103138	689865
290783	689866
291854	689867
34341	689868
22047	689869
17934	689870
49518	689871
72699	689872
110595	689873
13344	689874
326291	689875
175313	689876
49319	689877
22197	689878
6116	689879
111197	689880
345808	689881
107197	689882
285542	689883
19153	689884
38481	689885
63308	689886
25996	689887
164324	689888
209152	689889
94570	689890
349908	689891
104070	689892
162525	689893
88429	689894
97756	689895
172972	689896
203367	689897
175819	689898
287393	689899
288935	689900
173347	689901
262373	689902
207437	689903
101149	689904
1885	689905
26336	689906
30783	689907
61044	689908
208885	689909
171075	689910
242	689911
5142	689912
318020	689913
106687	689914
248882	689915
145638	689916
92231	689917
113594	689918
20689	689919
1405	689920
26146	689921
20533	689922
133600	689923
43877	689924
163400	689925
61818	689926
8314	689927
82089	689928
74487	689929
323331	689930
179131	689931
28491	689932
95940	689933
29743	689934
15462	689935
89256	689936
16386	689937
6959	689938
85543	689939
46585	689940
68003	689941
352502	689942
52425	689943
199366	689944
18561	689945
25828	689946
164270	689947
53827	689948
83842	689949
133898	689950
357315	689951
247350	689952
69455	689953
195050	689954
186133	689955
4864	689956
52801	689957
355183	689958
209030	689959
5513	689960
80829	689961
37281	689962
29740	689963
49701	689964
193187	689965
76250	689966
14206	689967
5407	689968
194544	689969
121148	689970
193916	689971
173421	689972
42648	689973
10142	689974
158189	689975
208319	689976
37082	689977
111148	689978
295208	689979
72981	689980
34001	689981
176715	689982
110097	689983
111166	689984
172441	689985
177264	689986
111595	689987
27144	689988
49617	689989
174366	689990
290536	689991
295045	689992
111169	689993
70226	689994
177151	689995
349978	689996
290524	689997
158192	689998
11198	689999
180375	690000
180375	690001
285907	690002
239801	690003
206570	690004
167818	690005
111214	690006
174833	690007
291234	690008
22097	690009
80261	690010
122766	690011
279353	690012
109321	690013
7864	690014
129436	690015
292166	690016
84070	690017
118242	690018
31216	690019
11638	690020
209559	690021
10561	690022
209066	690023
176717	690024
54018	690025
291762	690026
72500	690027
62725	690028
195212	690029
156499	690030
95546	690031
14641	690032
354322	690033
76821	690034
2267	690035
124907	690036
114789	690037
104660	690038
129025	690039
147666	690040
84220	690041
3437	690042
52151	690043
36675	690044
41447	690045
27609	690046
14010	690047
78602	690048
109067	690049
13291	690050
145914	690051
42070	690052
165894	690053
96828	690054
322297	690055
12381	690056
280478	690057
65231	690058
265729	690059
32208	690060
65483	690061
239	690062
18006	690063
121161	690064
80875	690065
123590	690066
90607	690067
137144	690068
275194	690069
193004	690070
66850	690071
44848	690072
194083	690073
105234	690074
118243	690075
68223	690076
78617	690077
65059	690078
50819	690079
81423	690080
52728	690081
36020	690082
68109	690083
98750	690084
262673	690085
40	690086
73131	690087
36299	690088
171762	690089
240208	690090
34487	690091
291645	690092
177195	690093
87362	690094
173178	690095
71670	690096
217044	690097
91448	690098
12420	690099
14326	690100
298511	690101
357367	690102
127476	690103
346571	690104
74749	690105
117264	690106
115338	690107
182817	690108
196809	690109
143492	690110
81095	690111
52467	690112
163321	690113
46996	690114
222990	690115
33251	690116
68719	690117
79694	690118
101464	690119
167554	690120
165784	690121
153124	690122
45687	690123
348201	690124
344677	690125
268826	690126
106249	690127
116272	690128
11827	690129
21541	690130
9568	690131
25324	690132
15212	690133
122877	690134
335586	690135
191236	690136
8572	690137
1235	690138
44998	690139
121377	690140
12867	690141
52978	690142
89308	690143
76241	690144
14738	690145
85330	690146
100430	690147
19264	690148
1325	690149
32576	690150
338166	690151
49709	690152
231339	690153
19196	690154
1922	690155
35122	690156
236204	690157
35558	690158
6378	690159
3891	690160
150812	690161
175004	690162
171671	690163
22104	690164
69309	690165
246457	690166
50784	690167
179770	690168
50378	690169
305176	690170
351802	690171
37339	690172
345447	690173
14622	690174
12078	690175
273714	690176
97083	690177
104470	690178
216221	690179
140371	690180
31824	690181
35669	690182
102882	690183
19153	690184
167382	690185
90116	690186
19860	690187
1493	690188
779	690189
9569	690190
17265	690191
18157	690192
42185	690193
9395	690194
18536	690195
16879	690196
29224	690197
4372	690198
27373	690199
16204	690200
42209	690201
53079	690202
9268	690203
161546	690204
49286	690205
221835	690206
175048	690207
171927	690208
75891	690209
53739	690210
323862	690211
77837	690212
21329	690213
158845	690214
201998	690215
160277	690216
4027	690217
4994	690218
195292	690219
75900	690220
169964	690221
1417	690222
150671	690223
1421	690224
6110	690225
154185	690226
3568	690227
147184	690228
785	690229
3568	690230
149471	690231
61465	690232
97476	690233
43271	690234
153481	690235
153496	690236
208519	690237
127804	690238
277870	690239
14968	690240
120490	690241
19494	690242
131225	690243
205829	690244
56052	690245
154159	690246
15460	690247
795	690248
3378	690249
45412	690250
196288	690251
83113	690252
352092	690253
353358	690254
55885	690255
2309	690256
22644	690257
83946	690258
173740	690259
1131	690260
3491	690261
3491	690262
119890	690263
40224	690264
70610	690265
507	690266
132615	690267
20412	690268
23777	690269
261283	690270
87918	690271
111141	690272
31975	690273
105357	690274
507	690275
206383	690276
832	690277
178461	690278
354532	690279
180205	690280
161927	690281
35098	690282
15162	690283
240396	690284
21434	690285
35098	690286
177594	690287
192275	690288
35115	690289
51102	690290
85060	690291
14183	690292
80013	690293
300534	690294
107405	690295
22406	690296
22904	690297
52237	690298
27	690299
135298	690300
137942	690301
9594	690302
90182	690303
16030	690304
70095	690305
208699	690306
29469	690307
190461	690308
188112	690309
114707	690310
21393	690311
83147	690312
129212	690313
15063	690314
88796	690315
284498	690316
179156	690317
11671	690318
54103	690319
54103	690320
11800	690321
37759	690322
119452	690323
55297	690324
355	690325
290194	690326
76897	690327
180264	690328
84951	690329
204720	690330
90978	690331
38656	690332
20541	690333
274709	690334
117255	690335
220616	690336
230857	690337
22336	690338
204691	690339
72126	690340
8170	690341
37979	690342
3516	690343
34117	690344
29971	690345
6874	690346
52046	690347
6339	690348
24353	690349
33961	690350
40100	690351
322559	690352
47991	690353
71076	690354
55034	690355
35810	690356
95047	690357
78424	690358
318272	690359
296987	690360
145802	690361
186652	690362
130079	690363
5568	690364
19477	690365
107802	690366
147149	690367
19805	690368
28271	690369
48697	690370
49674	690371
19966	690372
205095	690373
4575	690374
9331	690375
27656	690376
182771	690377
126181	690378
81223	690379
81451	690380
327479	690381
272811	690382
7509	690383
209947	690384
61117	690385
340391	690386
124276	690387
34493	690388
20893	690389
36874	690390
11209	690391
85323	690392
21085	690393
101710	690394
66401	690395
128487	690396
10270	690397
193362	690398
2731	690399
52109	690400
24301	690401
173011	690402
176672	690403
249234	690404
304480	690405
13275	690406
18842	690407
204822	690408
4127	690409
314025	690410
197616	690411
314802	690412
47755	690413
242959	690414
10001	690415
11787	690416
23068	690417
2645	690418
324	690419
136199	690420
182398	690421
195105	690422
1062	690423
195105	690424
100742	690425
351013	690426
19924	690427
79634	690428
140011	690429
157789	690430
289102	690431
345920	690432
40449	690433
40792	690434
65195	690435
97926	690436
281922	690437
278054	690438
205930	690439
23168	690440
52021	690441
119628	690442
91895	690443
140048	690444
11671	690445
37472	690446
9463	690447
85640	690448
6769	690449
44391	690450
14586	690451
87	690452
123177	690453
190474	690454
126972	690455
210081	690456
22968	690457
93969	690458
207995	690459
143412	690460
38158	690461
250055	690462
6825	690463
93834	690464
16508	690465
20371	690466
114954	690467
118206	690468
16850	690469
160341	690470
83449	690471
43323	690472
21432	690473
107297	690474
198992	690475
194521	690476
187911	690477
64780	690478
145132	690479
187788	690480
22064	690481
154724	690482
246945	690483
1823	690484
179121	690485
16981	690486
5720	690487
34208	690488
26989	690489
32421	690490
14782	690491
67716	690492
47755	690493
133241	690494
322	690495
104138	690496
92228	690497
19130	690498
297163	690499
126356	690500
78269	690501
3189	690502
5283	690503
19209	690504
300211	690505
388	690506
22874	690507
33	690508
70446	690509
278979	690510
95207	690511
206024	690512
7136	690513
128478	690514
13079	690515
25885	690516
42853	690517
47713	690518
9015	690519
25658	690520
14259	690521
8358	690522
12541	690523
179028	690524
10692	690525
25025	690526
25025	690527
59963	690528
42702	690529
94675	690530
193104	690531
222531	690532
197256	690533
65575	690534
195466	690535
87960	690536
169031	690537
171506	690538
56537	690539
176895	690540
98939	690541
12874	690542
223188	690543
54130	690544
8836	690545
186819	690546
216814	690547
86903	690548
139384	690549
163378	690550
24418	690551
342153	690552
9139	690553
351973	690554
55667	690555
274	690556
172745	690557
199741	690558
339405	690559
42845	690560
52546	690561
151547	690562
22294	690563
41544	690564
35093	690565
96923	690566
261079	690567
104684	690568
129475	690569
4413	690570
26518	690571
2952	690572
7312	690573
5405	690574
67072	690575
858	690576
54378	690577
115771	690578
143215	690579
283972	690580
7759	690581
35305	690582
115467	690583
114480	690584
115595	690585
183525	690586
102456	690587
236871	690588
37657	690589
321486	690590
328972	690591
316	690592
42582	690593
36734	690594
118934	690595
11286	690596
126513	690597
15046	690598
25741	690599
25741	690600
273429	690601
349654	690602
128896	690603
209337	690604
46605	690605
68131	690606
323733	690607
167986	690608
214651	690609
23342	690610
21717	690611
33163	690612
9243	690613
109266	690614
120931	690615
153030	690616
13884	690617
77060	690618
313208	690619
77289	690620
311821	690621
117819	690622
52260	690623
313284	690624
117417	690625
36209	690626
117619	690627
36196	690628
36182	690629
187184	690630
187705	690631
311877	690632
312261	690633
312784	690634
117736	690635
187746	690636
138412	690637
95138	690638
52297	690639
117798	690640
77194	690641
117583	690642
187178	690643
45075	690644
105970	690645
839	690646
56783	690647
336923	690648
13478	690649
31484	690650
241371	690651
50244	690652
74166	690653
117410	690654
108017	690655
160557	690656
14196	690657
112505	690658
9020	690659
94550	690660
67441	690661
50185	690662
118026	690663
9511	690664
5627	690665
612	690666
65931	690667
13786	690668
1755	690669
2407	690670
53591	690671
48353	690672
35983	690673
189889	690674
43381	690675
81782	690676
51365	690677
329367	690678
44370	690679
160200	690680
66539	690681
10963	690682
224911	690683
4545	690684
52	690685
537	690686
52134	690687
31903	690688
3853	690689
147820	690690
76111	690691
31828	690692
7000	690693
221	690694
313199	690695
13478	690696
78348	690697
54837	690698
4545	690699
120178	690700
274655	690701
311	690702
299502	690703
345377	690704
69194	690705
47324	690706
21670	690707
60800	690708
809	690709
79247	690710
211402	690711
2601	690712
30344	690713
25968	690714
3378	690715
220617	690716
249624	690717
181134	690718
103065	690719
256415	690720
149160	690721
10697	690722
143123	690723
42506	690724
51623	690725
113398	690726
35285	690727
22258	690728
137335	690729
5540	690730
52834	690731
11360	690732
27891	690733
77203	690734
137484	690735
107314	690736
20567	690737
3145	690738
94955	690739
58188	690740
19944	690741
2941	690742
7316	690743
1242	690744
96282	690745
4608	690746
40724	690747
21670	690748
75742	690749
67044	690750
43228	690751
87844	690752
6606	690753
320186	690754
78667	690755
36136	690756
45273	690757
327171	690758
327513	690759
272840	690760
17035	690761
13905	690762
312603	690763
91763	690764
42455	690765
510	690766
10376	690767
19965	690768
112584	690769
160611	690770
1629	690771
29145	690772
35659	690773
14552	690774
15064	690775
77925	690776
170823	690777
82328	690778
20030	690779
187468	690780
75006	690781
117771	690782
79722	690783
182153	690784
31814	690785
66072	690786
88675	690787
43380	690788
164715	690789
1437	690790
196375	690791
25128	690792
62853	690793
50017	690794
104069	690795
37856	690796
135468	690797
52269	690798
738	690799
16110	690800
312445	690801
77074	690802
117495	690803
37856	690804
250732	690805
27002	690806
7669	690807
19637	690808
203162	690809
101346	690810
2181	690811
15302	690812
87857	690813
8931	690814
322523	690815
139728	690816
69148	690817
272048	690818
141269	690819
146337	690820
15890	690821
5609	690822
262038	690823
84582	690824
125103	690825
2634	690826
53648	690827
106686	690828
164213	690829
128907	690830
78170	690831
8124	690832
36716	690833
119273	690834
72583	690835
90704	690836
243505	690837
67284	690838
40378	690839
15165	690840
284857	690841
348028	690842
31774	690843
4821	690844
170633	690845
304808	690846
194504	690847
72256	690848
93880	690849
10465	690850
35946	690851
17171	690852
6618	690853
317539	690854
111913	690855
10975	690856
195270	690857
53759	690858
316120	690859
188641	690860
125776	690861
14615	690862
79020	690863
43105	690864
67468	690865
6638	690866
72658	690867
254869	690868
22838	690869
128488	690870
209248	690871
3538	690872
332288	690873
146030	690874
234786	690875
11718	690876
41568	690877
234646	690878
4112	690879
25922	690880
144137	690881
41534	690882
77092	690883
2264	690884
311998	690885
189167	690886
142955	690887
26142	690888
60733	690889
25964	690890
149588	690891
240206	690892
119345	690893
60947	690894
3532	690895
136256	690896
59590	690897
149147	690898
2006	690899
41574	690900
206245	690901
3335	690902
20884	690903
2264	690904
119351	690905
146686	690906
311364	690907
61129	690908
49858	690909
156750	690910
157959	690911
86159	690912
46883	690913
32713	690914
23652	690915
135085	690916
57375	690917
10183	690918
32809	690919
162673	690920
32908	690921
23652	690922
104546	690923
162284	690924
23652	690925
32809	690926
23596	690927
32713	690928
23358	690929
95103	690930
3777	690931
83184	690932
6248	690933
10203	690934
10203	690935
49851	690936
177381	690937
6245	690938
98628	690939
18034	690940
3256	690941
34660	690942
2540	690943
13401	690944
1092	690945
6249	690946
6245	690947
18045	690948
6246	690949
160611	690950
12322	690951
213999	690952
1250	690953
1250	690954
39313	690955
132131	690956
63029	690957
18050	690958
6242	690959
10183	690960
131711	690961
241155	690962
98636	690963
33165	690964
33178	690965
32925	690966
33156	690967
33178	690968
105339	690969
268745	690970
2543	690971
95042	690972
252417	690973
346	690974
206	690975
46649	690976
8789	690977
25636	690978
305290	690979
40986	690980
41030	690981
6823	690982
20573	690983
6820	690984
90491	690985
59834	690986
159035	690987
52638	690988
38761	690989
298335	690990
703	690991
252202	690992
21287	690993
75542	690994
322315	690995
37358	690996
15920	690997
235928	690998
86997	690999
13586	691000
100904	691001
157652	691002
30371	691003
38189	691004
127691	691005
82669	691006
190923	691007
33586	691008
9107	691009
23329	691010
165396	691011
119530	691012
201911	691013
42408	691014
85570	691015
27084	691016
82702	691017
68975	691018
5557	691019
249346	691020
85	691021
54079	691022
155720	691023
153384	691024
35841	691025
2881	691026
2335	691027
72982	691028
55543	691029
149231	691030
218924	691031
236341	691032
29470	691033
302768	691034
25053	691035
305143	691036
86104	691037
57564	691038
205182	691039
85951	691040
63883	691041
35049	691042
156953	691043
69541	691044
171253	691045
7607	691046
51416	691047
324370	691048
46453	691049
61990	691050
57415	691051
101559	691052
217414	691053
39079	691054
334108	691055
27827	691056
158112	691057
1705	691058
29995	691059
38915	691060
112564	691061
200591	691062
70825	691063
813	691064
62763	691065
159974	691066
101646	691067
266662	691068
152657	691069
82939	691070
196609	691071
1939	691072
106959	691073
24647	691074
153321	691075
53	691076
43068	691077
19895	691078
61794	691079
46642	691080
302073	691081
206732	691082
240233	691083
89788	691084
20760	691085
277836	691086
79362	691087
44638	691088
107623	691089
43059	691090
111288	691091
124134	691092
29618	691093
243435	691094
273791	691095
151866	691096
17561	691097
40103	691098
244949	691099
91423	691100
188977	691101
34669	691102
93399	691103
239975	691104
128479	691105
328516	691106
22507	691107
15153	691108
222525	691109
50913	691110
46609	691111
72635	691112
251879	691113
158496	691114
7216	691115
122735	691116
98404	691117
45781	691118
75768	691119
178077	691120
28281	691121
96946	691122
32560	691123
1471	691124
88539	691125
115042	691126
86602	691127
124589	691128
76665	691129
51939	691130
136341	691131
86489	691132
33729	691133
36331	691134
260234	691135
241429	691136
85880	691137
9026	691138
257616	691139
345	691140
328692	691141
114032	691142
145229	691143
56275	691144
59763	691145
250602	691146
54288	691147
6723	691148
47206	691149
258979	691150
158003	691151
16152	691152
22172	691153
49895	691154
130843	691155
10484	691156
84179	691157
35988	691158
16133	691159
94787	691160
35855	691161
282434	691162
70363	691163
68998	691164
71034	691165
2913	691166
220206	691167
775	691168
94399	691169
128711	691170
911	691171
4219	691172
16758	691173
160952	691174
264253	691175
51742	691176
57690	691177
27168	691178
20750	691179
53490	691180
103863	691181
110939	691182
51543	691183
13114	691184
19784	691185
246572	691186
120388	691187
21163	691188
18634	691189
76656	691190
191855	691191
18609	691192
76732	691193
191733	691194
3988	691195
39757	691196
56443	691197
4070	691198
338156	691199
2512	691200
233091	691201
86428	691202
17583	691203
14161	691204
21571	691205
9282	691206
8650	691207
207621	691208
73206	691209
19242	691210
3309	691211
123822	691212
16096	691213
120101	691214
150921	691215
123822	691216
76819	691217
10088	691218
34458	691219
110660	691220
34447	691221
288545	691222
24386	691223
72229	691224
4943	691225
1680	691226
25536	691227
108989	691228
234434	691229
9972	691230
119170	691231
107897	691232
80440	691233
1500	691234
125346	691235
2465	691236
98028	691237
4119	691238
66275	691239
131501	691240
794	691241
19213	691242
3909	691243
176023	691244
99000	691245
163	691246
4988	691247
172896	691248
205757	691249
3742	691250
34342	691251
109303	691252
48760	691253
260059	691254
6302	691255
21906	691256
257497	691257
45057	691258
297205	691259
230746	691260
50995	691261
151590	691262
6233	691263
148625	691264
116636	691265
69243	691266
109336	691267
183752	691268
130827	691269
318192	691270
346838	691271
192443	691272
258264	691273
147279	691274
244630	691275
1	691276
3863	691277
59183	691278
44256	691279
31021	691280
106349	691281
25026	691282
39798	691283
2923	691284
61087	691285
55390	691286
73365	691287
78229	691288
128961	691289
127427	691290
17588	691291
113842	691292
237367	691293
350048	691294
21278	691295
211420	691296
351576	691297
129401	691298
14729	691299
354937	691300
56575	691301
204984	691302
56022	691303
83529	691304
207896	691305
134281	691306
49864	691307
39664	691308
2063	691309
17628	691310
12152	691311
5875	691312
149340	691313
25547	691314
76799	691315
53089	691316
43329	691317
241681	691318
171216	691319
28248	691320
4368	691321
147094	691322
36066	691323
41665	691324
51113	691325
94026	691326
149343	691327
137442	691328
157683	691329
143337	691330
157683	691331
86467	691332
23016	691333
68819	691334
276549	691335
147250	691336
125766	691337
68480	691338
80196	691339
165284	691340
63242	691341
61699	691342
148219	691343
330314	691344
1659	691345
21082	691346
168064	691347
213048	691348
24986	691349
115908	691350
150932	691351
162629	691352
74341	691353
123936	691354
150873	691355
132275	691356
941	691357
3494	691358
41665	691359
2745	691360
32538	691361
179300	691362
219238	691363
260322	691364
157835	691365
167435	691366
30546	691367
259036	691368
300726	691369
162147	691370
301044	691371
102422	691372
236344	691373
168234	691374
63870	691375
3032	691376
2332	691377
1032	691378
7622	691379
58057	691380
41041	691381
41041	691382
50053	691383
61706	691384
236660	691385
65749	691386
159048	691387
5856	691388
8418	691389
215510	691390
16133	691391
17982	691392
53977	691393
10117	691394
144507	691395
15613	691396
170052	691397
8512	691398
29470	691399
110610	691400
38459	691401
4055	691402
148182	691403
82955	691404
120088	691405
70943	691406
122	691407
11625	691408
35901	691409
2627	691410
144838	691411
15635	691412
260591	691413
8703	691414
151287	691415
417	691416
333521	691417
27162	691418
33709	691419
117271	691420
219546	691421
142425	691422
162737	691423
122	691424
61956	691425
107662	691426
84643	691427
30255	691428
78596	691429
179596	691430
196369	691431
9327	691432
244517	691433
4868	691434
9356	691435
47064	691436
178520	691437
80256	691438
86499	691439
63419	691440
186729	691441
180776	691442
12338	691443
137015	691444
118403	691445
100655	691446
69950	691447
237772	691448
17897	691449
83764	691450
159599	691451
38623	691452
40143	691453
51865	691454
715	691455
106838	691456
11083	691457
4993	691458
220	691459
31811	691460
12484	691461
108248	691462
295021	691463
37666	691464
64683	691465
94323	691466
131844	691467
3215	691468
42365	691469
152260	691470
57170	691471
111413	691472
78646	691473
12746	691474
249291	691475
78646	691476
104955	691477
70943	691478
4913	691479
41843	691480
35117	691481
27337	691482
622	691483
13806	691484
24620	691485
14550	691486
173383	691487
36946	691488
191117	691489
714	691490
9864	691491
85771	691492
279832	691493
1259	691494
107866	691495
280345	691496
170263	691497
171	691498
52050	691499
42987	691500
103649	691501
11850	691502
122485	691503
6444	691504
144339	691505
2087	691506
178051	691507
41251	691508
23496	691509
2199	691510
65308	691511
45512	691512
160547	691513
7081	691514
90921	691515
66941	691516
66956	691517
101552	691518
137641	691519
120780	691520
56984	691521
232961	691522
53036	691523
14034	691524
26089	691525
163600	691526
162412	691527
5736	691528
62677	691529
201281	691530
245769	691531
18823	691532
44564	691533
3492	691534
2015	691535
6368	691536
13348	691537
46076	691538
56398	691539
120492	691540
55849	691541
171153	691542
165016	691543
45677	691544
23720	691545
12862	691546
101380	691547
8978	691548
835	691549
31866	691550
150782	691551
177378	691552
42692	691553
139112	691554
23296	691555
47405	691556
49266	691557
2032	691558
19303	691559
292785	691560
29657	691561
9977	691562
1424	691563
9980	691564
10340	691565
2658	691566
27662	691567
110910	691568
82286	691569
191	691570
14812	691571
826	691572
7688	691573
14104	691574
356692	691575
145970	691576
21323	691577
133644	691578
34327	691579
17097	691580
35580	691581
42849	691582
289588	691583
48959	691584
3357	691585
14313	691586
188523	691587
2675	691588
31190	691589
24531	691590
209065	691591
16314	691592
53824	691593
72335	691594
13983	691595
71583	691596
255820	691597
13129	691598
128560	691599
1546	691600
4926	691601
34523	691602
96623	691603
24192	691604
135	691605
22077	691606
109658	691607
35512	691608
6165	691609
8471	691610
49038	691611
9972	691612
650	691613
62408	691614
24544	691615
1821	691616
4329	691617
341544	691618
7400	691619
24579	691620
49119	691621
108679	691622
204	691623
33732	691624
55950	691625
14185	691626
24267	691627
300291	691628
207376	691629
73269	691630
81047	691631
191418	691632
25986	691633
73666	691634
33882	691635
116482	691636
3244	691637
202838	691638
31630	691639
159937	691640
192737	691641
22111	691642
140563	691643
49103	691644
25236	691645
214	691646
168793	691647
26038	691648
48736	691649
106444	691650
153939	691651
342574	691652
56041	691653
30281	691654
128703	691655
276790	691656
62741	691657
266523	691658
207982	691659
131247	691660
42127	691661
113050	691662
13318	691663
349191	691664
209775	691665
24041	691666
208774	691667
84171	691668
206832	691669
83336	691670
12849	691671
325553	691672
38595	691673
15731	691674
98051	691675
208308	691676
78994	691677
10622	691678
271742	691679
4585	691680
4900	691681
34279	691682
179877	691683
5484	691684
6371	691685
27740	691686
84052	691687
109024	691688
28885	691689
205490	691690
132783	691691
354034	691692
191955	691693
179864	691694
83587	691695
1105	691696
24954	691697
13323	691698
56639	691699
110137	691700
209914	691701
58779	691702
323627	691703
171690	691704
94597	691705
84156	691706
41325	691707
18478	691708
49257	691709
71807	691710
35634	691711
17636	691712
355667	691713
8338	691714
31319	691715
338315	691716
357361	691717
19804	691718
205038	691719
3549	691720
93437	691721
4079	691722
6062	691723
72525	691724
38152	691725
116108	691726
129416	691727
72623	691728
129135	691729
113716	691730
108945	691731
62014	691732
121889	691733
84285	691734
27417	691735
32580	691736
194870	691737
104885	691738
104484	691739
61298	691740
232010	691741
225285	691742
119541	691743
236629	691744
180207	691745
47645	691746
168076	691747
2175	691748
22020	691749
1202	691750
48949	691751
178780	691752
104217	691753
161480	691754
105696	691755
274525	691756
276322	691757
106169	691758
26514	691759
91214	691760
137706	691761
109773	691762
104865	691763
142251	691764
35428	691765
104444	691766
6482	691767
165171	691768
185467	691769
304013	691770
272588	691771
36700	691772
74428	691773
68960	691774
227050	691775
145888	691776
305569	691777
115547	691778
37179	691779
46251	691780
180207	691781
32920	691782
6510	691783
71170	691784
162907	691785
63524	691786
287	691787
131021	691788
270404	691789
32831	691790
9448	691791
249483	691792
165746	691793
23706	691794
78532	691795
52614	691796
36579	691797
78033	691798
6986	691799
108053	691800
271488	691801
106594	691802
64783	691803
17161	691804
46633	691805
178486	691806
119720	691807
52636	691808
118606	691809
190852	691810
164415	691811
225474	691812
36700	691813
249560	691814
11639	691815
267837	691816
181375	691817
121085	691818
2796	691819
183101	691820
144600	691821
180451	691822
5102	691823
185008	691824
114606	691825
105593	691826
114882	691827
93147	691828
69184	691829
79263	691830
306587	691831
309378	691832
138295	691833
227405	691834
306615	691835
75400	691836
69744	691837
261901	691838
62356	691839
261927	691840
106004	691841
36579	691842
25007	691843
105239	691844
270450	691845
157100	691846
36726	691847
97977	691848
159505	691849
267082	691850
267552	691851
7993	691852
146096	691853
87386	691854
28847	691855
228619	691856
52883	691857
423	691858
316071	691859
52355	691860
131041	691861
162111	691862
163964	691863
124902	691864
62621	691865
204874	691866
38766	691867
74712	691868
124612	691869
97048	691870
276515	691871
163089	691872
52914	691873
26825	691874
14693	691875
173806	691876
5635	691877
1456	691878
168337	691879
178777	691880
105449	691881
97914	691882
181584	691883
36511	691884
19102	691885
156	691886
35537	691887
1557	691888
172705	691889
2311	691890
104252	691891
33894	691892
1306	691893
137427	691894
10766	691895
56199	691896
63613	691897
23524	691898
79058	691899
10690	691900
17764	691901
291174	691902
294822	691903
49127	691904
295907	691905
83786	691906
32271	691907
24445	691908
49361	691909
30911	691910
34156	691911
138641	691912
71841	691913
83772	691914
1232	691915
50427	691916
11042	691917
69751	691918
73120	691919
71086	691920
184272	691921
85328	691922
195221	691923
2497	691924
27329	691925
49611	691926
33897	691927
34252	691928
6190	691929
72336	691930
17801	691931
18002	691932
129577	691933
109269	691934
17796	691935
72156	691936
7856	691937
24191	691938
13178	691939
110864	691940
24209	691941
71882	691942
1556	691943
8729	691944
67743	691945
71582	691946
172369	691947
206703	691948
68308	691949
205789	691950
49716	691951
163738	691952
352384	691953
8059	691954
336660	691955
291436	691956
73176	691957
48530	691958
33942	691959
16582	691960
174219	691961
194579	691962
49491	691963
20762	691964
33899	691965
34488	691966
7786	691967
178332	691968
7870	691969
24562	691970
73158	691971
347637	691972
268029	691973
175123	691974
267158	691975
205713	691976
157972	691977
354682	691978
336407	691979
55663	691980
339831	691981
174279	691982
594	691983
33974	691984
342479	691985
71078	691986
109594	691987
109726	691988
138065	691989
111385	691990
208188	691991
337874	691992
26547	691993
103923	691994
342283	691995
27178	691996
193806	691997
55650	691998
23604	691999
222418	692000
20956	692001
208345	692002
127466	692003
126804	692004
38801	692005
204435	692006
293599	692007
293662	692008
111494	692009
227774	692010
56547	692011
337367	692012
174914	692013
103206	692014
48280	692015
162938	692016
33651	692017
355884	692018
56478	692019
208218	692020
207911	692021
107749	692022
280947	692023
69731	692024
111283	692025
96891	692026
111279	692027
34573	692028
169188	692029
341076	692030
126881	692031
347953	692032
49761	692033
72978	692034
32996	692035
73130	692036
72979	692037
290506	692038
252079	692039
98303	692040
346889	692041
347771	692042
41228	692043
328297	692044
82604	692045
347563	692046
287422	692047
55720	692048
27170	692049
302140	692050
183145	692051
201001	692052
49716	692053
114461	692054
75717	692055
82680	692056
73218	692057
109817	692058
25575	692059
112209	692060
423	692061
18284	692062
2656	692063
7025	692064
215890	692065
282659	692066
72086	692067
35504	692068
72088	692069
69849	692070
194309	692071
39743	692072
51242	692073
13594	692074
6749	692075
1865	692076
79578	692077
1689	692078
24169	692079
72762	692080
71820	692081
49331	692082
30805	692083
285490	692084
120389	692085
15585	692086
431	692087
111681	692088
17222	692089
271679	692090
24316	692091
81104	692092
1173	692093
42667	692094
205867	692095
108525	692096
19781	692097
6987	692098
399	692099
72860	692100
108670	692101
24189	692102
172935	692103
94745	692104
20238	692105
6749	692106
106917	692107
93319	692108
15661	692109
74268	692110
48875	692111
168068	692112
84312	692113
10177	692114
2412	692115
53750	692116
173125	692117
7919	692118
17858	692119
35428	692120
4248	692121
206711	692122
29606	692123
2517	692124
62888	692125
178540	692126
47405	692127
58083	692128
103030	692129
50123	692130
128504	692131
76270	692132
1317	692133
30963	692134
97903	692135
24540	692136
141109	692137
190023	692138
59384	692139
110514	692140
110583	692141
14228	692142
37936	692143
21951	692144
5760	692145
273573	692146
195268	692147
378	692148
28396	692149
320659	692150
68450	692151
30636	692152
19984	692153
31983	692154
18104	692155
3080	692156
294380	692157
76128	692158
27438	692159
157913	692160
123787	692161
353079	692162
248919	692163
86963	692164
23852	692165
4840	692166
10059	692167
100361	692168
164256	692169
41689	692170
49480	692171
138722	692172
108929	692173
112966	692174
622	692175
54449	692176
29689	692177
44381	692178
1125	692179
69144	692180
761	692181
5686	692182
5297	692183
126038	692184
39617	692185
3316	692186
30075	692187
343238	692188
78339	692189
83663	692190
17596	692191
28867	692192
78515	692193
8067	692194
34207	692195
32778	692196
11997	692197
30464	692198
2015	692199
77586	692200
333657	692201
60242	692202
21677	692203
8530	692204
191059	692205
261824	692206
22701	692207
101214	692208
159224	692209
15113	692210
62267	692211
16615	692212
261863	692213
101233	692214
66635	692215
12457	692216
26025	692217
101254	692218
55434	692219
110380	692220
75539	692221
10383	692222
108600	692223
10680	692224
26096	692225
133587	692226
161185	692227
53099	692228
52298	692229
124511	692230
3219	692231
143050	692232
17443	692233
333755	692234
41327	692235
41317	692236
148986	692237
26177	692238
8712	692239
198697	692240
191612	692241
20938	692242
124866	692243
82412	692244
81900	692245
54912	692246
54488	692247
344455	692248
51670	692249
14548	692250
201336	692251
10877	692252
55112	692253
145177	692254
54783	692255
26564	692256
128951	692257
20313	692258
31068	692259
18565	692260
135	692261
101993	692262
95689	692263
35064	692264
5490	692265
311822	692266
32015	692267
637	692268
62524	692269
1317	692270
154293	692271
31728	692272
16163	692273
86082	692274
21055	692275
14651	692276
183943	692277
269625	692278
5103	692279
5471	692280
175593	692281
173647	692282
264526	692283
37996	692284
77	692285
322592	692286
12497	692287
77	692288
4756	692289
322398	692290
160863	692291
28170	692292
13901	692293
152122	692294
102138	692295
21902	692296
25933	692297
124691	692298
79366	692299
321851	692300
15790	692301
90031	692302
297894	692303
30049	692304
35934	692305
2705	692306
2	692307
10439	692308
43943	692309
427	692310
85231	692311
49335	692312
26228	692313
46502	692314
21788	692315
16776	692316
187	692317
21572	692318
8703	692319
38867	692320
117107	692321
9430	692322
67127	692323
47376	692324
34826	692325
440	692326
194277	692327
144882	692328
140732	692329
69298	692330
3	692331
93012	692332
213129	692333
345117	692334
1	692335
314401	692336
150357	692337
2911	692338
141636	692339
90167	692340
189372	692341
6294	692342
93316	692343
47456	692344
305887	692345
35670	692346
77865	692347
161251	692348
28711	692349
127801	692350
129561	692351
38855	692352
35648	692353
127730	692354
297122	692355
102685	692356
72748	692357
27287	692358
53765	692359
172243	692360
38665	692361
5267	692362
27010	692363
108796	692364
109661	692365
76318	692366
13545	692367
51599	692368
309775	692369
237679	692370
55904	692371
269997	692372
104135	692373
110162	692374
136321	692375
116230	692376
15463	692377
91404	692378
30759	692379
51346	692380
18462	692381
4830	692382
76286	692383
11053	692384
62781	692385
22610	692386
104030	692387
54740	692388
74095	692389
181269	692390
93902	692391
26186	692392
76195	692393
81918	692394
115281	692395
32110	692396
5919	692397
355152	692398
253982	692399
38370	692400
14590	692401
119518	692402
36558	692403
191656	692404
82706	692405
99499	692406
349524	692407
31294	692408
76188	692409
204416	692410
313969	692411
177446	692412
99155	692413
107173	692414
71987	692415
314190	692416
136319	692417
279580	692418
104659	692419
114031	692420
165810	692421
251702	692422
80668	692423
70121	692424
99675	692425
55612	692426
32119	692427
277860	692428
44505	692429
70121	692430
243248	692431
95628	692432
787	692433
42694	692434
22125	692435
264748	692436
190507	692437
264827	692438
97995	692439
67365	692440
15299	692441
11	692442
322332	692443
94049	692444
158461	692445
15903	692446
111323	692447
11840	692448
53581	692449
25388	692450
168445	692451
11836	692452
193393	692453
13998	692454
245741	692455
1022	692456
245889	692457
63913	692458
96692	692459
96263	692460
43471	692461
245559	692462
96411	692463
1626	692464
12040	692465
14782	692466
284967	692467
6775	692468
174889	692469
101423	692470
26104	692471
6651	692472
21390	692473
349519	692474
5560	692475
269276	692476
274866	692477
26969	692478
26308	692479
7293	692480
1607	692481
563	692482
56348	692483
11160	692484
27972	692485
73419	692486
10303	692487
288694	692488
18801	692489
21337	692490
17286	692491
8412	692492
27950	692493
175	692494
121434	692495
45810	692496
140090	692497
127588	692498
63521	692499
343668	692500
4115	692501
290916	692502
10649	692503
2610	692504
234840	692505
5662	692506
30	692507
106253	692508
179	692509
295366	692510
133455	692511
178267	692512
120052	692513
117658	692514
18479	692515
19602	692516
151619	692517
98484	692518
272326	692519
16324	692520
119736	692521
52250	692522
78750	692523
118074	692524
29828	692525
10351	692526
48472	692527
187304	692528
23907	692529
77480	692530
237426	692531
52701	692532
726	692533
22210	692534
79	692535
73661	692536
3870	692537
68810	692538
54771	692539
189908	692540
2054	692541
64995	692542
3591	692543
89037	692544
63211	692545
89753	692546
74846	692547
104398	692548
8768	692549
7358	692550
43929	692551
109486	692552
45613	692553
141664	692554
304611	692555
265133	692556
9099	692557
37388	692558
63808	692559
242858	692560
303590	692561
222778	692562
123204	692563
136694	692564
113957	692565
242015	692566
339600	692567
147994	692568
2834	692569
1056	692570
32022	692571
61654	692572
144091	692573
28344	692574
22871	692575
18798	692576
38251	692577
38251	692578
892	692579
27364	692580
28281	692581
59738	692582
17969	692583
186206	692584
17969	692585
74852	692586
114482	692587
133673	692588
95979	692589
98048	692590
172689	692591
158122	692592
23153	692593
204200	692594
9924	692595
13990	692596
117037	692597
205845	692598
3368	692599
48266	692600
171608	692601
85237	692602
19522	692603
19379	692604
5290	692605
106353	692606
37983	692607
63	692608
81480	692609
19965	692610
24093	692611
21055	692612
29225	692613
242927	692614
75144	692615
72255	692616
141	692617
18238	692618
137403	692619
34964	692620
7647	692621
57693	692622
18264	692623
92685	692624
27635	692625
171081	692626
34981	692627
25382	692628
103209	692629
1591	692630
155005	692631
22097	692632
8479	692633
20490	692634
142699	692635
292124	692636
169055	692637
83520	692638
97444	692639
107750	692640
208639	692641
112055	692642
229	692643
122770	692644
42267	692645
129507	692646
71028	692647
302290	692648
83970	692649
127621	692650
26240	692651
9328	692652
20180	692653
53358	692654
303464	692655
100359	692656
214718	692657
114885	692658
35538	692659
43881	692660
7241	692661
7532	692662
24720	692663
4489	692664
262064	692665
48342	692666
160358	692667
133170	692668
64140	692669
119965	692670
12338	692671
36473	692672
1513	692673
393	692674
33374	692675
16211	692676
17068	692677
8009	692678
342373	692679
9272	692680
108057	692681
252332	692682
245828	692683
50193	692684
3434	692685
26628	692686
15	692687
15691	692688
190289	692689
95635	692690
69854	692691
93857	692692
178383	692693
166438	692694
185896	692695
76842	692696
2939	692697
175168	692698
12156	692699
3866	692700
29969	692701
6514	692702
1166	692703
29106	692704
30976	692705
225130	692706
24785	692707
49107	692708
168343	692709
30763	692710
5152	692711
7385	692712
51963	692713
67987	692714
5448	692715
20010	692716
15392	692717
44674	692718
3344	692719
7751	692720
33246	692721
133963	692722
1674	692723
5459	692724
18425	692725
30	692726
97	692727
228369	692728
191887	692729
171022	692730
77968	692731
6015	692732
19273	692733
181	692734
22396	692735
22048	692736
4126	692737
144158	692738
58905	692739
16140	692740
17769	692741
291357	692742
512	692743
170527	692744
128332	692745
1590	692746
8956	692747
189583	692748
36373	692749
186282	692750
77935	692751
19930	692752
17559	692753
10016	692754
6357	692755
170764	692756
8723	692757
33297	692758
21	692759
2933	692760
181593	692761
132325	692762
14551	692763
122079	692764
4366	692765
149471	692766
308969	692767
214328	692768
20190	692769
131808	692770
175143	692771
189748	692772
144128	692773
323310	692774
10469	692775
211828	692776
200085	692777
207568	692778
8009	692779
260089	692780
17555	692781
33891	692782
126892	692783
1686	692784
52656	692785
94369	692786
13061	692787
7813	692788
109433	692789
196997	692790
19941	692791
72058	692792
33953	692793
49000	692794
24312	692795
11536	692796
332969	692797
236822	692798
63188	692799
128334	692800
66293	692801
6145	692802
24480	692803
45324	692804
48888	692805
280911	692806
24663	692807
257115	692808
10106	692809
7775	692810
35682	692811
28051	692812
71934	692813
2876	692814
290678	692815
94222	692816
43950	692817
24737	692818
36908	692819
5078	692820
19991	692821
2838	692822
2374	692823
208625	692824
3236	692825
53908	692826
76161	692827
183010	692828
16749	692829
130646	692830
38620	692831
152191	692832
107256	692833
128732	692834
209927	692835
289469	692836
44120	692837
31739	692838
118289	692839
287627	692840
57432	692841
338629	692842
239746	692843
1445	692844
63976	692845
108381	692846
83829	692847
198217	692848
28278	692849
323898	692850
34417	692851
49007	692852
39454	692853
172019	692854
24620	692855
28264	692856
35823	692857
10058	692858
39059	692859
16040	692860
48874	692861
57895	692862
66826	692863
151730	692864
35911	692865
60556	692866
96785	692867
649	692868
243057	692869
38942	692870
5314	692871
27321	692872
131889	692873
78310	692874
2581	692875
150796	692876
346892	692877
5113	692878
83758	692879
60499	692880
209965	692881
146271	692882
295112	692883
356621	692884
102694	692885
337068	692886
78212	692887
274772	692888
356718	692889
61523	692890
1670	692891
125604	692892
530	692893
26005	692894
40	692895
6317	692896
51878	692897
14708	692898
272163	692899
77913	692900
128214	692901
22037	692902
111740	692903
45052	692904
17769	692905
18738	692906
855	692907
21200	692908
9923	692909
51954	692910
24111	692911
61	692912
8924	692913
14533	692914
17072	692915
34796	692916
488	692917
79115	692918
22906	692919
8187	692920
6059	692921
5542	692922
11333	692923
80945	692924
677	692925
209096	692926
1713	692927
249697	692928
7016	692929
46860	692930
138331	692931
11336	692932
3553	692933
22823	692934
2677	692935
16022	692936
10657	692937
4900	692938
67070	692939
244395	692940
84932	692941
104	692942
2192	692943
2596	692944
372	692945
194706	692946
18853	692947
31033	692948
100281	692949
43311	692950
4194	692951
48024	692952
12627	692953
26809	692954
788	692955
53533	692956
1057	692957
4622	692958
41246	692959
2172	692960
1843	692961
271	692962
65180	692963
67367	692964
8308	692965
10693	692966
55353	692967
1438	692968
60930	692969
48232	692970
189263	692971
68767	692972
4195	692973
17112	692974
69241	692975
8972	692976
22322	692977
4622	692978
286159	692979
138202	692980
127596	692981
207577	692982
56025	692983
207312	692984
45013	692985
3783	692986
6608	692987
6483	692988
18860	692989
173747	692990
49529	692991
97011	692992
19290	692993
201672	692994
6028	692995
63621	692996
337221	692997
4364	692998
86191	692999
9163	693000
51828	693001
178698	693002
124986	693003
25633	693004
119094	693005
158581	693006
330259	693007
48222	693008
4908	693009
24227	693010
135893	693011
284021	693012
77783	693013
22968	693014
40689	693015
263250	693016
199235	693017
120360	693018
18516	693019
4131	693020
20501	693021
35677	693022
350957	693023
34903	693024
321861	693025
62	693026
124393	693027
150326	693028
4159	693029
6537	693030
6537	693031
96830	693032
149516	693033
74156	693034
1074	693035
34066	693036
113916	693037
128103	693038
16560	693039
2220	693040
76179	693041
210931	693042
71690	693043
13155	693044
71520	693045
71663	693046
7906	693047
7841	693048
2173	693049
7802	693050
236740	693051
90808	693052
64196	693053
192074	693054
50398	693055
48874	693056
294797	693057
348088	693058
295310	693059
122168	693060
56711	693061
198186	693062
177275	693063
24320	693064
133290	693065
121201	693066
100095	693067
314979	693068
24552	693069
10029	693070
17591	693071
13182	693072
17773	693073
34494	693074
39532	693075
8401	693076
13962	693077
4928	693078
7897	693079
7876	693080
72377	693081
24217	693082
24563	693083
13180	693084
9263	693085
9263	693086
10020	693087
14746	693088
24302	693089
399	693090
292699	693091
175514	693092
260158	693093
2253	693094
107897	693095
4162	693096
15029	693097
108207	693098
18524	693099
24317	693100
72640	693101
20185	693102
72629	693103
10043	693104
763	693105
20204	693106
329337	693107
158536	693108
257698	693109
108366	693110
4879	693111
66047	693112
100119	693113
157189	693114
13330	693115
43669	693116
16079	693117
108827	693118
28078	693119
14903	693120
75698	693121
83277	693122
93472	693123
109418	693124
51682	693125
92226	693126
133384	693127
35601	693128
32703	693129
21170	693130
32288	693131
27866	693132
3146	693133
305	693134
157546	693135
19217	693136
41535	693137
72060	693138
12087	693139
152284	693140
36960	693141
43602	693142
13146	693143
257855	693144
257865	693145
66074	693146
1911	693147
13217	693148
85543	693149
9679	693150
26304	693151
94797	693152
135737	693153
77555	693154
30810	693155
25515	693156
4162	693157
34628	693158
68548	693159
162770	693160
918	693161
795	693162
54072	693163
14150	693164
1243	693165
173159	693166
31801	693167
13135	693168
13132	693169
2112	693170
66292	693171
66298	693172
138092	693173
14411	693174
2700	693175
13364	693176
1367	693177
1145	693178
74016	693179
3272	693180
16171	693181
195766	693182
39701	693183
20178	693184
39466	693185
57837	693186
11208	693187
132750	693188
86430	693189
11201	693190
43772	693191
173523	693192
27877	693193
214828	693194
8643	693195
57933	693196
14943	693197
39757	693198
132933	693199
28082	693200
57374	693201
133270	693202
11217	693203
6218	693204
48743	693205
25164	693206
111235	693207
3993	693208
7303	693209
39464	693210
85539	693211
8644	693212
85716	693213
20127	693214
34400	693215
4888	693216
27827	693217
57457	693218
57476	693219
20188	693220
3039	693221
236417	693222
56203	693223
297616	693224
19225	693225
10113	693226
51935	693227
25019	693228
217691	693229
86306	693230
64345	693231
48879	693232
13124	693233
1107	693234
4808	693235
76195	693236
34385	693237
29560	693238
171591	693239
310846	693240
62895	693241
195696	693242
103103	693243
215127	693244
65881	693245
76922	693246
19217	693247
103915	693248
2752	693249
61779	693250
172812	693251
49354	693252
47022	693253
276476	693254
59	693255
3993	693256
39311	693257
129300	693258
10141	693259
10696	693260
167446	693261
17738	693262
6227	693263
34107	693264
43050	693265
110061	693266
39691	693267
175837	693268
109059	693269
3191	693270
72130	693271
62586	693272
34414	693273
2060	693274
1078	693275
75136	693276
17606	693277
1846	693278
10142	693279
7931	693280
17871	693281
53271	693282
1839	693283
6115	693284
72426	693285
3200	693286
48994	693287
29040	693288
13233	693289
35298	693290
13372	693291
24606	693292
350412	693293
9815	693294
17601	693295
6157	693296
13641	693297
1289	693298
9986	693299
4008	693300
2684	693301
147518	693302
88000	693303
58876	693304
87930	693305
198904	693306
34	693307
171074	693308
32859	693309
333159	693310
171855	693311
11835	693312
16227	693313
17526	693314
9615	693315
15606	693316
3230	693317
31691	693318
7080	693319
11200	693320
116481	693321
175978	693322
48212	693323
205346	693324
95592	693325
79724	693326
23797	693327
104560	693328
204499	693329
24790	693330
2849	693331
43659	693332
54934	693333
1165	693334
119700	693335
284950	693336
81467	693337
283029	693338
123759	693339
204583	693340
322143	693341
346649	693342
170107	693343
150905	693344
150175	693345
206219	693346
2838	693347
85855	693348
213340	693349
2358	693350
320660	693351
54232	693352
2485	693353
3975	693354
107864	693355
7107	693356
51573	693357
979	693358
621	693359
150815	693360
211068	693361
13600	693362
60340	693363
9222	693364
6064	693365
3702	693366
5341	693367
157404	693368
432	693369
6397	693370
332109	693371
71996	693372
45170	693373
87366	693374
2485	693375
112346	693376
59195	693377
63927	693378
21887	693379
283018	693380
36823	693381
33681	693382
214110	693383
134218	693384
432	693385
167474	693386
322645	693387
315914	693388
3802	693389
132071	693390
43514	693391
91480	693392
21144	693393
4899	693394
69	693395
131988	693396
131555	693397
2371	693398
133324	693399
182493	693400
1654	693401
5671	693402
96254	693403
143613	693404
30493	693405
5701	693406
283616	693407
43521	693408
150554	693409
26012	693410
9208	693411
207128	693412
209834	693413
127407	693414
128435	693415
129081	693416
63179	693417
170439	693418
23346	693419
106	693420
77960	693421
198307	693422
24770	693423
50620	693424
5332	693425
37675	693426
177358	693427
354824	693428
279826	693429
178267	693430
281795	693431
23742	693432
83748	693433
71056	693434
23654	693435
46533	693436
198725	693437
162843	693438
102819	693439
76251	693440
51602	693441
102805	693442
281477	693443
281731	693444
12194	693445
44814	693446
88151	693447
12915	693448
281625	693449
185861	693450
273328	693451
71043	693452
75054	693453
2131	693454
138065	693455
282371	693456
242168	693457
207633	693458
105020	693459
68728	693460
107994	693461
171052	693462
108285	693463
284139	693464
170852	693465
283834	693466
108080	693467
283194	693468
178416	693469
150834	693470
91159	693471
21892	693472
543	693473
271120	693474
152666	693475
177517	693476
12156	693477
165353	693478
28287	693479
23751	693480
164116	693481
132333	693482
6993	693483
179511	693484
46672	693485
297271	693486
34802	693487
13188	693488
57	693489
319986	693490
4273	693491
252282	693492
150325	693493
5243	693494
116369	693495
65831	693496
281309	693497
61451	693498
74993	693499
149132	693500
19493	693501
674	693502
17612	693503
80440	693504
63033	693505
3035	693506
6405	693507
11477	693508
27218	693509
50945	693510
41701	693511
78933	693512
20424	693513
286873	693514
2111	693515
102879	693516
161417	693517
217283	693518
125441	693519
159888	693520
128655	693521
23517	693522
134830	693523
11191	693524
305233	693525
116210	693526
75943	693527
27901	693528
229760	693529
102871	693530
28918	693531
219698	693532
120283	693533
134596	693534
217128	693535
180519	693536
140118	693537
34818	693538
57765	693539
301745	693540
161143	693541
184192	693542
9251	693543
243122	693544
264760	693545
333973	693546
133742	693547
7183	693548
35610	693549
1225	693550
180412	693551
317910	693552
59715	693553
126859	693554
245861	693555
55683	693556
82443	693557
29628	693558
109663	693559
154928	693560
35665	693561
259046	693562
48267	693563
279265	693564
150165	693565
204265	693566
194131	693567
275018	693568
12237	693569
46311	693570
52774	693571
78121	693572
323135	693573
160666	693574
274568	693575
12485	693576
119324	693577
77998	693578
226551	693579
3855	693580
102072	693581
124304	693582
189090	693583
111784	693584
213007	693585
138793	693586
52291	693587
315236	693588
67244	693589
140494	693590
45716	693591
729	693592
67164	693593
16746	693594
53071	693595
114839	693596
89694	693597
50176	693598
1811	693599
168397	693600
589	693601
32091	693602
16641	693603
256902	693604
92295	693605
120131	693606
15312	693607
295150	693608
121791	693609
214146	693610
243227	693611
184320	693612
124086	693613
39001	693614
43091	693615
35833	693616
8683	693617
8680	693618
218403	693619
87391	693620
8683	693621
21886	693622
22625	693623
30379	693624
325263	693625
14338	693626
22475	693627
212651	693628
133924	693629
5882	693630
148924	693631
43537	693632
43064	693633
17298	693634
22626	693635
224119	693636
95931	693637
243129	693638
204924	693639
164641	693640
43493	693641
241380	693642
95786	693643
243345	693644
51814	693645
150896	693646
1748	693647
63844	693648
63803	693649
112256	693650
13385	693651
17976	693652
43493	693653
21902	693654
74997	693655
18896	693656
44252	693657
118397	693658
7180	693659
70839	693660
57649	693661
295707	693662
71173	693663
18306	693664
89310	693665
223480	693666
57618	693667
20278	693668
87524	693669
80420	693670
12474	693671
5733	693672
22045	693673
1084	693674
152891	693675
20026	693676
130076	693677
56569	693678
128617	693679
185951	693680
129625	693681
39265	693682
83749	693683
56376	693684
192849	693685
195649	693686
24043	693687
180879	693688
113294	693689
59181	693690
155540	693691
55943	693692
19888	693693
4277	693694
206884	693695
176462	693696
14691	693697
109242	693698
114867	693699
48138	693700
259294	693701
298021	693702
20133	693703
322408	693704
80244	693705
13565	693706
82699	693707
146472	693708
139012	693709
28747	693710
123991	693711
156846	693712
142168	693713
2018	693714
356929	693715
64815	693716
347914	693717
73004	693718
127769	693719
43855	693720
66502	693721
34559	693722
343015	693723
18501	693724
153552	693725
5916	693726
53570	693727
83362	693728
250653	693729
135451	693730
30260	693731
76714	693732
180575	693733
7861	693734
14699	693735
21118	693736
145406	693737
144509	693738
92318	693739
1142	693740
79831	693741
91523	693742
73588	693743
5013	693744
92574	693745
30994	693746
33152	693747
133910	693748
56	693749
40163	693750
18474	693751
289767	693752
13836	693753
92644	693754
179406	693755
136219	693756
128968	693757
234075	693758
32608	693759
352230	693760
27418	693761
53328	693762
176658	693763
74826	693764
1188	693765
1188	693766
94017	693767
59577	693768
6275	693769
3164	693770
174308	693771
84423	693772
82760	693773
242917	693774
118842	693775
19269	693776
179134	693777
179137	693778
171710	693779
15419	693780
25082	693781
184367	693782
1696	693783
25267	693784
114476	693785
92986	693786
258709	693787
258939	693788
64737	693789
17302	693790
178543	693791
104669	693792
2859	693793
70934	693794
27539	693795
1448	693796
197374	693797
88379	693798
17496	693799
42951	693800
42951	693801
30774	693802
336544	693803
213785	693804
2869	693805
57016	693806
341667	693807
19471	693808
129713	693809
82674	693810
31603	693811
22642	693812
100979	693813
17046	693814
95643	693815
5124	693816
226335	693817
150715	693818
147515	693819
32399	693820
12390	693821
223176	693822
85658	693823
196506	693824
204533	693825
10324	693826
52395	693827
219095	693828
42305	693829
288832	693830
43123	693831
12754	693832
163085	693833
37977	693834
291749	693835
6694	693836
85367	693837
283098	693838
1199	693839
29847	693840
239677	693841
2933	693842
21388	693843
5911	693844
53428	693845
15	693846
2147	693847
125075	693848
8841	693849
102664	693850
7272	693851
82273	693852
3513	693853
291	693854
291	693855
291	693856
291	693857
291	693858
291	693859
10792	693860
20846	693861
63668	693862
25016	693863
105992	693864
125957	693865
12004	693866
29370	693867
695	693868
37038	693869
34802	693870
321103	693871
111699	693872
203546	693873
76429	693874
82775	693875
184553	693876
7438	693877
23743	693878
180179	693879
24359	693880
9276	693881
115865	693882
69207	693883
220	693884
9387	693885
39445	693886
13537	693887
31906	693888
62933	693889
72637	693890
23692	693891
31594	693892
2394	693893
7984	693894
985	693895
41495	693896
13337	693897
15326	693898
69670	693899
121615	693900
2621	693901
216398	693902
69360	693903
2778	693904
12923	693905
28026	693906
170385	693907
52503	693908
539	693909
40674	693910
4952	693911
9994	693912
1688	693913
244235	693914
186286	693915
321595	693916
3998	693917
303	693918
28050	693919
7953	693920
4433	693921
9798	693922
14718	693923
222287	693924
56486	693925
109306	693926
4248	693927
13153	693928
69571	693929
8033	693930
1077	693931
73584	693932
172336	693933
201313	693934
37060	693935
8411	693936
145953	693937
136152	693938
33570	693939
1597	693940
7313	693941
445	693942
292424	693943
295156	693944
33550	693945
164221	693946
292609	693947
5990	693948
132354	693949
26466	693950
53564	693951
325182	693952
21270	693953
23396	693954
273522	693955
72747	693956
54523	693957
108472	693958
6109	693959
7823	693960
191903	693961
7915	693962
3108	693963
110062	693964
174237	693965
4874	693966
98195	693967
22799	693968
104599	693969
12848	693970
273006	693971
3955	693972
40654	693973
3905	693974
3899	693975
85527	693976
91	693977
16179	693978
79565	693979
1125	693980
18283	693981
14896	693982
73116	693983
118102	693984
31563	693985
106607	693986
3146	693987
206489	693988
29310	693989
2081	693990
351473	693991
327555	693992
30743	693993
78900	693994
91373	693995
50030	693996
127623	693997
87338	693998
59634	693999
33258	694000
46779	694001
24305	694002
210198	694003
6737	694004
7647	694005
42513	694006
62657	694007
220202	694008
8101	694009
17604	694010
464	694011
32211	694012
10558	694013
7553	694014
38070	694015
115636	694016
125471	694017
41046	694018
127829	694019
38672	694020
204021	694021
54527	694022
24122	694023
42686	694024
67641	694025
357	694026
313124	694027
67832	694028
182610	694029
208621	694030
27740	694031
204	694032
352121	694033
10980	694034
835	694035
69150	694036
68633	694037
324054	694038
172890	694039
174769	694040
5639	694041
38114	694042
1856	694043
1171	694044
32095	694045
14170	694046
104716	694047
48436	694048
118835	694049
169333	694050
17918	694051
356873	694052
2315	694053
4298	694054
4417	694055
33846	694056
177	694057
121328	694058
24601	694059
274609	694060
127802	694061
76257	694062
6611	694063
2210	694064
321797	694065
192098	694066
50518	694067
286683	694068
10482	694069
32926	694070
85480	694071
71699	694072
7700	694073
33443	694074
77	694075
91640	694076
79396	694077
174770	694078
163265	694079
48870	694080
1065	694081
63378	694082
30767	694083
12142	694084
46874	694085
19215	694086
97900	694087
1368	694088
122340	694089
1738	694090
14608	694091
7042	694092
268054	694093
26572	694094
125586	694095
188644	694096
117507	694097
58112	694098
20439	694099
7853	694100
27813	694101
38748	694102
335612	694103
4877	694104
27555	694105
14383	694106
33924	694107
7717	694108
16223	694109
32382	694110
24659	694111
678	694112
13453	694113
4205	694114
1787	694115
17292	694116
325834	694117
37093	694118
86443	694119
69239	694120
4947	694121
25130	694122
49627	694123
234468	694124
1065	694125
500	694126
48783	694127
53297	694128
11617	694129
66465	694130
72707	694131
5071	694132
103560	694133
69970	694134
5123	694135
56501	694136
116855	694137
3697	694138
188304	694139
52616	694140
4856	694141
18134	694142
28273	694143
88146	694144
3553	694145
48444	694146
18974	694147
1463	694148
121055	694149
79340	694150
66010	694151
24377	694152
129497	694153
33790	694154
5425	694155
333557	694156
27686	694157
9924	694158
311421	694159
1379	694160
46621	694161
166450	694162
34755	694163
11317	694164
322596	694165
44225	694166
952	694167
9635	694168
107379	694169
14680	694170
274183	694171
6221	694172
2270	694173
671	694174
248809	694175
56430	694176
175191	694177
8858	694178
296	694179
1088	694180
62622	694181
205614	694182
62509	694183
82588	694184
3160	694185
260245	694186
201681	694187
269367	694188
10723	694189
56630	694190
14718	694191
72547	694192
39200	694193
85134	694194
204336	694195
82842	694196
337218	694197
33745	694198
46595	694199
58645	694200
21929	694201
548	694202
60004	694203
105803	694204
121587	694205
109551	694206
209451	694207
2286	694208
23787	694209
29889	694210
7480	694211
13156	694212
11027	694213
27280	694214
8419	694215
774	694216
24059	694217
28313	694218
351550	694219
294070	694220
12743	694221
16980	694222
2343	694223
120961	694224
158864	694225
77308	694226
110619	694227
172777	694228
100065	694229
133445	694230
9997	694231
1832	694232
83090	694233
29497	694234
79234	694235
107117	694236
13013	694237
156948	694238
47909	694239
142077	694240
29253	694241
326	694242
10982	694243
5708	694244
9703	694245
201549	694246
318359	694247
34848	694248
95601	694249
34110	694250
109758	694251
192158	694252
188354	694253
1193	694254
4916	694255
6404	694256
25002	694257
17044	694258
4131	694259
64057	694260
1336	694261
4856	694262
350	694263
1520	694264
208434	694265
3395	694266
93985	694267
110365	694268
290518	694269
2075	694270
17385	694271
151824	694272
72550	694273
43723	694274
13301	694275
24188	694276
3101	694277
1795	694278
26352	694279
27250	694280
99947	694281
23236	694282
4818	694283
13389	694284
326703	694285
290494	694286
4250	694287
44105	694288
110107	694289
2021	694290
325	694291
4383	694292
85833	694293
1288	694294
27776	694295
4383	694296
94596	694297
170466	694298
60761	694299
38230	694300
12804	694301
2753	694302
342938	694303
18225	694304
19656	694305
127094	694306
149188	694307
13707	694308
964	694309
256695	694310
357687	694311
79448	694312
259801	694313
10655	694314
21455	694315
9572	694316
22625	694317
66679	694318
119369	694319
64693	694320
21683	694321
7595	694322
149332	694323
277318	694324
52113	694325
73950	694326
124583	694327
32363	694328
285001	694329
95063	694330
1783	694331
149951	694332
112611	694333
39060	694334
8383	694335
6790	694336
142662	694337
57328	694338
559	694339
204082	694340
27161	694341
703	694342
89081	694343
131664	694344
215899	694345
233161	694346
2363	694347
299891	694348
35132	694349
139272	694350
8021	694351
80427	694352
71655	694353
259485	694354
63829	694355
73426	694356
18213	694357
34528	694358
345228	694359
46422	694360
17657	694361
56358	694362
14278	694363
4159	694364
127472	694365
10754	694366
4159	694367
189510	694368
208114	694369
241120	694370
168002	694371
352269	694372
25667	694373
26877	694374
199860	694375
4263	694376
168949	694377
102201	694378
182	694379
3965	694380
144120	694381
285582	694382
10075	694383
24051	694384
53955	694385
70094	694386
87704	694387
6207	694388
9750	694389
18679	694390
23382	694391
29248	694392
13692	694393
22365	694394
49174	694395
16072	694396
20423	694397
188803	694398
15087	694399
73890	694400
194077	694401
13971	694402
38669	694403
34037	694404
52799	694405
278549	694406
57319	694407
26294	694408
14557	694409
69404	694410
326742	694411
27668	694412
133858	694413
2968	694414
4200	694415
33984	694416
2921	694417
29760	694418
63276	694419
39577	694420
228998	694421
11475	694422
84235	694423
70161	694424
18234	694425
11500	694426
7928	694427
267122	694428
40611	694429
31786	694430
36926	694431
342	694432
36581	694433
34310	694434
44497	694435
122095	694436
51910	694437
118316	694438
101647	694439
2653	694440
75793	694441
21808	694442
81826	694443
13818	694444
1273	694445
262958	694446
5488	694447
27652	694448
55511	694449
21563	694450
118686	694451
2013	694452
198611	694453
125985	694454
3892	694455
6423	694456
28351	694457
2985	694458
52594	694459
1409	694460
1266	694461
86532	694462
8118	694463
61066	694464
6605	694465
26201	694466
202433	694467
34396	694468
43064	694469
182959	694470
3444	694471
1847	694472
9375	694473
105036	694474
73244	694475
39002	694476
91698	694477
171464	694478
17899	694479
91635	694480
33609	694481
39482	694482
127894	694483
5511	694484
313822	694485
176853	694486
71613	694487
49607	694488
321930	694489
5062	694490
25292	694491
13665	694492
76455	694493
75851	694494
25213	694495
308946	694496
35	694497
96291	694498
24070	694499
39537	694500
8828	694501
48778	694502
28211	694503
50071	694504
52591	694505
40776	694506
52114	694507
6099	694508
18845	694509
1796	694510
110616	694511
273753	694512
158270	694513
2539	694514
37287	694515
49940	694516
72897	694517
11893	694518
87778	694519
29745	694520
294	694521
151747	694522
20	694523
85728	694524
39719	694525
131549	694526
15752	694527
64212	694528
43791	694529
3433	694530
21075	694531
7915	694532
11766	694533
335	694534
219217	694535
7750	694536
32375	694537
77987	694538
93908	694539
93922	694540
86912	694541
36667	694542
238292	694543
147075	694544
2511	694545
26531	694546
21571	694547
16	694548
164680	694549
25	694550
258262	694551
1	694552
2551	694553
3538	694554
1352	694555
4193	694556
173420	694557
24078	694558
2466	694559
157150	694560
31524	694561
33259	694562
33259	694563
69042	694564
67973	694565
121329	694566
47518	694567
23220	694568
36295	694569
9746	694570
5282	694571
266828	694572
4520	694573
180104	694574
122360	694575
32555	694576
1612	694577
12114	694578
210134	694579
21831	694580
16412	694581
8497	694582
54765	694583
116040	694584
19871	694585
65529	694586
5196	694587
6443	694588
18085	694589
5085	694590
46615	694591
83640	694592
781	694593
130094	694594
29103	694595
15937	694596
50046	694597
10499	694598
94888	694599
52850	694600
142278	694601
268579	694602
77847	694603
85968	694604
59226	694605
206976	694606
39771	694607
174077	694608
39762	694609
136323	694610
2497	694611
346478	694612
25647	694613
23651	694614
105397	694615
178539	694616
16730	694617
199796	694618
14872	694619
127932	694620
67776	694621
95444	694622
121928	694623
11433	694624
356161	694625
72109	694626
9122	694627
48638	694628
249821	694629
277555	694630
46179	694631
152374	694632
10486	694633
1376	694634
418	694635
5328	694636
346511	694637
139220	694638
155156	694639
39722	694640
206241	694641
166405	694642
57471	694643
39350	694644
89862	694645
295270	694646
334109	694647
24317	694648
265530	694649
46143	694650
822	694651
197635	694652
145485	694653
11147	694654
541	694655
72211	694656
353002	694657
125517	694658
28074	694659
86238	694660
295598	694661
135031	694662
61708	694663
4304	694664
45329	694665
144535	694666
106485	694667
4304	694668
48560	694669
122544	694670
2353	694671
24347	694672
467	694673
289673	694674
339285	694675
170538	694676
171275	694677
55096	694678
3803	694679
76419	694680
152910	694681
73650	694682
59147	694683
189941	694684
9726	694685
39366	694686
323553	694687
167420	694688
1385	694689
72659	694690
3211	694691
244941	694692
162266	694693
1952	694694
87601	694695
353505	694696
7911	694697
18440	694698
4324	694699
262465	694700
15214	694701
27536	694702
86028	694703
125486	694704
340752	694705
29046	694706
198759	694707
1383	694708
1382	694709
81552	694710
117975	694711
28078	694712
214406	694713
85941	694714
2830	694715
51669	694716
27850	694717
174821	694718
3831	694719
151527	694720
123733	694721
129532	694722
258192	694723
125854	694724
37691	694725
18516	694726
124051	694727
288377	694728
334357	694729
198827	694730
176206	694731
198601	694732
230002	694733
290145	694734
203939	694735
263363	694736
11598	694737
176384	694738
97457	694739
201651	694740
20610	694741
91678	694742
23232	694743
76442	694744
200917	694745
324946	694746
3476	694747
52047	694748
126505	694749
5371	694750
58641	694751
167956	694752
122209	694753
2600	694754
28363	694755
17661	694756
60672	694757
129606	694758
116094	694759
353684	694760
78798	694761
82114	694762
344987	694763
91249	694764
115828	694765
145818	694766
11524	694767
51408	694768
114456	694769
905	694770
81057	694771
48494	694772
340805	694773
82461	694774
185165	694775
88088	694776
171649	694777
351254	694778
621	694779
108526	694780
124375	694781
199449	694782
28390	694783
81874	694784
183553	694785
294360	694786
344137	694787
202552	694788
333779	694789
35547	694790
12839	694791
131928	694792
297641	694793
99365	694794
86192	694795
245417	694796
61528	694797
198234	694798
46133	694799
172473	694800
30752	694801
97423	694802
40372	694803
46358	694804
124323	694805
283981	694806
39083	694807
8925	694808
116123	694809
19963	694810
178549	694811
99003	694812
59315	694813
72528	694814
51443	694815
39398	694816
81325	694817
14846	694818
34170	694819
39404	694820
66476	694821
57734	694822
1718	694823
418	694824
56150	694825
119937	694826
343909	694827
20297	694828
142102	694829
181984	694830
3281	694831
68580	694832
34095	694833
6719	694834
20221	694835
62329	694836
170984	694837
266672	694838
4264	694839
79545	694840
293636	694841
135496	694842
80721	694843
143811	694844
83703	694845
333687	694846
33796	694847
1176	694848
319139	694849
245076	694850
218701	694851
30569	694852
203110	694853
35354	694854
76462	694855
218365	694856
25392	694857
1140	694858
126305	694859
81930	694860
234719	694861
15589	694862
122057	694863
51612	694864
186030	694865
110146	694866
172282	694867
39561	694868
132461	694869
1893	694870
14285	694871
76209	694872
110923	694873
33868	694874
208845	694875
178719	694876
5334	694877
22896	694878
121671	694879
57447	694880
131722	694881
91544	694882
143078	694883
5317	694884
84728	694885
84664	694886
79137	694887
5333	694888
338848	694889
128973	694890
76107	694891
124855	694892
299735	694893
56127	694894
120977	694895
76593	694896
28073	694897
27782	694898
6715	694899
263054	694900
20	694901
83693	694902
2855	694903
40646	694904
3870	694905
97570	694906
2830	694907
16904	694908
57510	694909
2362	694910
8151	694911
7932	694912
831	694913
5321	694914
17899	694915
334779	694916
9414	694917
72789	694918
333391	694919
203662	694920
2398	694921
38912	694922
1632	694923
7932	694924
206733	694925
4288	694926
68652	694927
68707	694928
239264	694929
68510	694930
58690	694931
86192	694932
166627	694933
87845	694934
56266	694935
5090	694936
164720	694937
186339	694938
26743	694939
207750	694940
11397	694941
111661	694942
346836	694943
346504	694944
123706	694945
54492	694946
294248	694947
167039	694948
136793	694949
175966	694950
147811	694951
293301	694952
171746	694953
290561	694954
17721	694955
39409	694956
207937	694957
2858	694958
46428	694959
117686	694960
6154	694961
127676	694962
25779	694963
6744	694964
51369	694965
7162	694966
312141	694967
110579	694968
5692	694969
60924	694970
199850	694971
19817	694972
2870	694973
964	694974
112599	694975
14705	694976
541	694977
92879	694978
20242	694979
41137	694980
324475	694981
203213	694982
55918	694983
166359	694984
705	694985
58681	694986
15835	694987
166811	694988
133373	694989
66782	694990
4796	694991
89598	694992
8142	694993
171131	694994
20635	694995
151323	694996
295283	694997
152955	694998
354310	694999
230600	695000
2843	695001
129213	695002
199759	695003
25634	695004
4988	695005
1631	695006
38542	695007
84387	695008
279411	695009
17190	695010
174077	695011
173811	695012
42988	695013
20291	695014
113121	695015
203254	695016
312838	695017
69871	695018
26074	695019
94908	695020
16	695021
30880	695022
5348	695023
173581	695024
139896	695025
14469	695026
53901	695027
34411	695028
58054	695029
76441	695030
6719	695031
49192	695032
196896	695033
68098	695034
172056	695035
124653	695036
55116	695037
2338	695038
52145	695039
171785	695040
83195	695041
111996	695042
27543	695043
36303	695044
168980	695045
2793	695046
35873	695047
6001	695048
51967	695049
46277	695050
199801	695051
7891	695052
172647	695053
8234	695054
9803	695055
88994	695056
58033	695057
211031	695058
64482	695059
7326	695060
56362	695061
40023	695062
117394	695063
5317	695064
227072	695065
189620	695066
36017	695067
29900	695068
27998	695069
27982	695070
22950	695071
290316	695072
110927	695073
71641	695074
60688	695075
109420	695076
86033	695077
128756	695078
77292	695079
199852	695080
6625	695081
109553	695082
63813	695083
36283	695084
264676	695085
1084	695086
43859	695087
1843	695088
56703	695089
188845	695090
22337	695091
92207	695092
78909	695093
20042	695094
182595	695095
53318	695096
20245	695097
39687	695098
213403	695099
55094	695100
39774	695101
76357	695102
4922	695103
38944	695104
1290	695105
56077	695106
1290	695107
189317	695108
2031	695109
68644	695110
117186	695111
157214	695112
18602	695113
13208	695114
74115	695115
313163	695116
2350	695117
140913	695118
12153	695119
3695	695120
308594	695121
127411	695122
30870	695123
56725	695124
184453	695125
18469	695126
11617	695127
49191	695128
68771	695129
8629	695130
44448	695131
175731	695132
148553	695133
186530	695134
64219	695135
3325	695136
27109	695137
110329	695138
1419	695139
2357	695140
52021	695141
293966	695142
31249	695143
145673	695144
32256	695145
117052	695146
5313	695147
170391	695148
8586	695149
117320	695150
125442	695151
15824	695152
63731	695153
292117	695154
77513	695155
226	695156
18770	695157
30758	695158
68591	695159
25360	695160
62745	695161
55423	695162
81113	695163
59729	695164
7483	695165
2934	695166
345930	695167
46717	695168
49520	695169
164768	695170
133343	695171
702	695172
57399	695173
27872	695174
5682	695175
264	695176
12035	695177
125254	695178
628	695179
11624	695180
13307	695181
346799	695182
55034	695183
199845	695184
82258	695185
328349	695186
15419	695187
200129	695188
228172	695189
35741	695190
6713	695191
1984	695192
94359	695193
41827	695194
13804	695195
15615	695196
4275	695197
130957	695198
1367	695199
172347	695200
31377	695201
237884	695202
323352	695203
39501	695204
120901	695205
72591	695206
179902	695207
69128	695208
39735	695209
16105	695210
291060	695211
27792	695212
171276	695213
51241	695214
20167	695215
39092	695216
284708	695217
11282	695218
18668	695219
96209	695220
288916	695221
1081	695222
12133	695223
33336	695224
76438	695225
25304	695226
8200	695227
6257	695228
93228	695229
8656	695230
91751	695231
714	695232
39400	695233
4600	695234
6732	695235
35768	695236
23350	695237
35624	695238
78904	695239
40318	695240
10445	695241
8082	695242
977	695243
51456	695244
18598	695245
124737	695246
332952	695247
19	695248
185301	695249
52262	695250
59880	695251
193179	695252
51460	695253
94595	695254
545	695255
17385	695256
72887	695257
214056	695258
56918	695259
125496	695260
182671	695261
110568	695262
12120	695263
46454	695264
336117	695265
23106	695266
45284	695267
125312	695268
57941	695269
33993	695270
72893	695271
4306	695272
24671	695273
207279	695274
166208	695275
57886	695276
269115	695277
4674	695278
341003	695279
81828	695280
16787	695281
85853	695282
20245	695283
198564	695284
133675	695285
38207	695286
166274	695287
56775	695288
50277	695289
50419	695290
5486	695291
11137	695292
143894	695293
5477	695294
157676	695295
416	695296
142851	695297
132	695298
155347	695299
57661	695300
14840	695301
4288	695302
39461	695303
58040	695304
220175	695305
76724	695306
122209	695307
82059	695308
13233	695309
168499	695310
273516	695311
18132	695312
1149	695313
10211	695314
52892	695315
12245	695316
1284	695317
20155	695318
464	695319
132682	695320
358	695321
39436	695322
1987	695323
17827	695324
109869	695325
139514	695326
72860	695327
86469	695328
249140	695329
24460	695330
94639	695331
94624	695332
273211	695333
31739	695334
322591	695335
21294	695336
155974	695337
31373	695338
20569	695339
187487	695340
187536	695341
39514	695342
56422	695343
47809	695344
2230	695345
28060	695346
44963	695347
3365	695348
62286	695349
129246	695350
41927	695351
203750	695352
168098	695353
111640	695354
3449	695355
35828	695356
83971	695357
27371	695358
48847	695359
18599	695360
4009	695361
186303	695362
26200	695363
215319	695364
185970	695365
206841	695366
4844	695367
163401	695368
121715	695369
2329	695370
55082	695371
84115	695372
56589	695373
128057	695374
226628	695375
32715	695376
7272	695377
48969	695378
128378	695379
85130	695380
18632	695381
90344	695382
233432	695383
276831	695384
1642	695385
230723	695386
227012	695387
185035	695388
339052	695389
199849	695390
627	695391
417	695392
657	695393
86240	695394
188856	695395
180242	695396
40424	695397
271598	695398
240034	695399
52212	695400
162417	695401
32645	695402
268458	695403
89852	695404
143599	695405
54652	695406
40555	695407
97930	695408
48827	695409
12938	695410
90322	695411
233008	695412
51032	695413
126624	695414
159569	695415
3706	695416
25433	695417
10465	695418
185779	695419
201195	695420
115786	695421
234501	695422
117858	695423
156959	695424
104763	695425
15384	695426
125025	695427
72108	695428
201200	695429
76727	695430
29893	695431
206727	695432
241419	695433
83276	695434
58873	695435
25303	695436
83217	695437
741	695438
29259	695439
168519	695440
161971	695441
170919	695442
68920	695443
80775	695444
37509	695445
80447	695446
25586	695447
176490	695448
13852	695449
304922	695450
28428	695451
14671	695452
46741	695453
51308	695454
117457	695455
84911	695456
109968	695457
1641	695458
222863	695459
40995	695460
97108	695461
110387	695462
189	695463
349530	695464
8101	695465
29882	695466
61875	695467
75334	695468
345815	695469
123319	695470
1979	695471
253652	695472
265802	695473
300982	695474
20696	695475
14742	695476
4703	695477
1635	695478
110682	695479
11426	695480
308454	695481
28103	695482
132153	695483
80731	695484
148637	695485
3480	695486
47339	695487
69060	695488
293138	695489
39332	695490
14587	695491
57526	695492
38949	695493
77274	695494
12716	695495
55458	695496
82797	695497
56501	695498
347524	695499
22975	695500
6714	695501
100559	695502
287801	695503
273359	695504
39625	695505
102154	695506
166140	695507
34907	695508
90372	695509
25458	695510
67499	695511
275710	695512
979	695513
2876	695514
103411	695515
154069	695516
9765	695517
248807	695518
30984	695519
23268	695520
206731	695521
24656	695522
3032	695523
65515	695524
265860	695525
68081	695526
48597	695527
12309	695528
64784	695529
232	695530
208526	695531
204991	695532
357648	695533
104902	695534
104031	695535
53302	695536
311430	695537
184801	695538
181089	695539
192120	695540
48622	695541
240038	695542
207060	695543
4274	695544
344102	695545
44092	695546
355577	695547
134903	695548
84905	695549
54711	695550
84169	695551
33455	695552
105837	695553
250099	695554
214782	695555
178080	695556
51714	695557
1159	695558
71230	695559
165957	695560
62379	695561
119178	695562
51651	695563
3473	695564
156681	695565
32376	695566
47920	695567
177776	695568
276373	695569
139235	695570
70780	695571
59034	695572
40335	695573
109191	695574
142182	695575
223729	695576
30448	695577
275554	695578
248683	695579
108763	695580
58324	695581
11343	695582
266029	695583
747	695584
356110	695585
2845	695586
2357	695587
134109	695588
39940	695589
14949	695590
194242	695591
168325	695592
338614	695593
343632	695594
108660	695595
177346	695596
11205	695597
270212	695598
185649	695599
5035	695600
18679	695601
29638	695602
28412	695603
1630	695604
57505	695605
110460	695606
828	695607
84284	695608
78745	695609
249134	695610
15225	695611
40798	695612
128097	695613
69948	695614
184483	695615
208254	695616
155797	695617
20373	695618
42223	695619
11322	695620
135629	695621
125577	695622
311243	695623
176288	695624
206029	695625
152859	695626
104494	695627
11143	695628
116983	695629
4607	695630
628	695631
337265	695632
273021	695633
12628	695634
13885	695635
27502	695636
97265	695637
133013	695638
90622	695639
21509	695640
293229	695641
419	695642
47637	695643
99932	695644
116319	695645
12418	695646
19165	695647
11968	695648
1383	695649
27559	695650
274440	695651
1387	695652
270360	695653
1158	695654
86119	695655
214642	695656
20162	695657
342147	695658
38209	695659
204060	695660
334289	695661
333826	695662
76060	695663
202547	695664
84567	695665
126052	695666
81442	695667
124589	695668
84664	695669
56073	695670
28965	695671
38917	695672
58528	695673
157046	695674
81131	695675
2857	695676
4795	695677
68079	695678
4267	695679
170340	695680
64793	695681
55309	695682
347376	695683
170718	695684
274760	695685
40045	695686
4588	695687
265783	695688
5935	695689
124236	695690
166372	695691
1373	695692
35768	695693
268647	695694
206194	695695
174914	695696
3204	695697
3449	695698
134971	695699
170924	695700
108	695701
9217	695702
227607	695703
2429	695704
359	695705
175699	695706
215209	695707
13635	695708
2346	695709
14881	695710
7969	695711
122293	695712
248	695713
17263	695714
334233	695715
76348	695716
58089	695717
86165	695718
9790	695719
72090	695720
226225	695721
38048	695722
4277	695723
206322	695724
2347	695725
110041	695726
357689	695727
323919	695728
56494	695729
128227	695730
345489	695731
64610	695732
354457	695733
90351	695734
49436	695735
109482	695736
115187	695737
48997	695738
37858	695739
129415	695740
28881	695741
86340	695742
114905	695743
120963	695744
126177	695745
114503	695746
53477	695747
55268	695748
72366	695749
50754	695750
28537	695751
232746	695752
240076	695753
1969	695754
141954	695755
308311	695756
57225	695757
18361	695758
6659	695759
49441	695760
73394	695761
3549	695762
349997	695763
65303	695764
117498	695765
131721	695766
273969	695767
18761	695768
31892	695769
6948	695770
18483	695771
29260	695772
39369	695773
61832	695774
266538	695775
83427	695776
822	695777
60708	695778
72702	695779
8147	695780
1769	695781
131745	695782
1663	695783
8196	695784
39745	695785
172533	695786
11017	695787
21859	695788
5400	695789
338737	695790
1174	695791
147916	695792
133696	695793
123703	695794
171592	695795
418	695796
474	695797
418	695798
123434	695799
24549	695800
22502	695801
543	695802
2342	695803
2363	695804
41069	695805
703	695806
28059	695807
76275	695808
232	695809
249461	695810
36677	695811
154915	695812
60139	695813
17273	695814
82243	695815
76891	695816
15930	695817
226229	695818
81093	695819
14776	695820
103657	695821
69948	695822
51687	695823
274304	695824
185443	695825
98453	695826
24721	695827
1380	695828
39622	695829
49546	695830
1975	695831
20294	695832
3482	695833
201387	695834
174565	695835
36704	695836
9681	695837
66469	695838
35617	695839
237248	695840
62312	695841
5336	695842
27968	695843
2357	695844
76799	695845
257048	695846
50120	695847
50105	695848
87259	695849
115919	695850
116707	695851
161418	695852
99119	695853
149102	695854
3572	695855
547	695856
12896	695857
57646	695858
43407	695859
48034	695860
25696	695861
5317	695862
86378	695863
27392	695864
51745	695865
123283	695866
69619	695867
351682	695868
35697	695869
116549	695870
60384	695871
2873	695872
213649	695873
186040	695874
346644	695875
206527	695876
167487	695877
57574	695878
1161	695879
273706	695880
52466	695881
46726	695882
3149	695883
208106	695884
416	695885
143834	695886
246341	695887
20833	695888
262	695889
197012	695890
6223	695891
240093	695892
1633	695893
307847	695894
9463	695895
22998	695896
293776	695897
91	695898
25593	695899
39670	695900
353189	695901
205795	695902
84878	695903
19315	695904
91044	695905
265340	695906
336688	695907
200905	695908
236627	695909
199278	695910
81411	695911
290503	695912
200581	695913
151781	695914
201865	695915
55234	695916
274467	695917
152478	695918
164316	695919
271084	695920
351996	695921
79424	695922
321671	695923
25258	695924
94283	695925
38061	695926
206078	695927
346641	695928
64222	695929
39478	695930
624	695931
57415	695932
125506	695933
5354	695934
133039	695935
3483	695936
244	695937
41302	695938
128462	695939
101463	695940
345348	695941
39710	695942
213619	695943
326976	695944
64424	695945
307800	695946
308072	695947
205030	695948
358	695949
123080	695950
206963	695951
71922	695952
86525	695953
310274	695954
185741	695955
212226	695956
324350	695957
164207	695958
185396	695959
43494	695960
51661	695961
245037	695962
51687	695963
8868	695964
150516	695965
11207	695966
479	695967
39035	695968
27584	695969
99001	695970
57111	695971
10068	695972
99025	695973
84931	695974
113872	695975
57561	695976
92813	695977
201103	695978
111693	695979
827	695980
49474	695981
466	695982
58013	695983
25752	695984
20136	695985
172704	695986
16819	695987
5331	695988
253128	695989
51745	695990
3356	695991
6292	695992
19441	695993
37129	695994
964	695995
24335	695996
2365	695997
966	695998
1646	695999
1644	696000
4286	696001
834	696002
2843	696003
628	696004
1174	696005
4273	696006
39170	696007
20193	696008
183843	696009
92039	696010
269724	696011
164572	696012
103247	696013
314974	696014
21497	696015
90814	696016
4587	696017
7956	696018
279470	696019
2372	696020
7214	696021
10210	696022
257907	696023
18601	696024
1981	696025
20241	696026
83564	696027
2338	696028
18533	696029
184516	696030
184715	696031
176066	696032
218659	696033
291961	696034
258592	696035
25	696036
10901	696037
28075	696038
47727	696039
85584	696040
63996	696041
95319	696042
290605	696043
1652	696044
19650	696045
125673	696046
126274	696047
55019	696048
156612	696049
202960	696050
54940	696051
347504	696052
64390	696053
277262	696054
4975	696055
73447	696056
270173	696057
355657	696058
73383	696059
50654	696060
27485	696061
74263	696062
172399	696063
109429	696064
187709	696065
147642	696066
71177	696067
34384	696068
87847	696069
242655	696070
141604	696071
256017	696072
81842	696073
97492	696074
1784	696075
70505	696076
109650	696077
239805	696078
969	696079
152500	696080
219996	696081
183456	696082
353849	696083
99665	696084
110825	696085
1146	696086
75831	696087
46177	696088
19923	696089
104384	696090
88444	696091
61711	696092
2840	696093
16519	696094
2354	696095
7706	696096
15443	696097
466	696098
105630	696099
52679	696100
32355	696101
44174	696102
71898	696103
76197	696104
57351	696105
66064	696106
228905	696107
89882	696108
266237	696109
1382	696110
152397	696111
166937	696112
123099	696113
109071	696114
187558	696115
5036	696116
2860	696117
88404	696118
6896	696119
11207	696120
1168	696121
6950	696122
312241	696123
326737	696124
20636	696125
334554	696126
28109	696127
207648	696128
4021	696129
228688	696130
1385	696131
1151	696132
26254	696133
248069	696134
58214	696135
194796	696136
90347	696137
46487	696138
276002	696139
355270	696140
39173	696141
173059	696142
267532	696143
168653	696144
14153	696145
66701	696146
104727	696147
125974	696148
128101	696149
165027	696150
1558	696151
51549	696152
27460	696153
83213	696154
13816	696155
322105	696156
66775	696157
201417	696158
106067	696159
88886	696160
65491	696161
188306	696162
351393	696163
155214	696164
127972	696165
2341	696166
240161	696167
24983	696168
90532	696169
64379	696170
14767	696171
134919	696172
203517	696173
203207	696174
81361	696175
38939	696176
20167	696177
337191	696178
289712	696179
51740	696180
152099	696181
822	696182
181401	696183
4973	696184
19918	696185
351341	696186
16100	696187
87397	696188
2355	696189
97540	696190
50790	696191
353721	696192
185375	696193
35763	696194
199454	696195
35999	696196
249082	696197
8617	696198
13590	696199
206492	696200
21179	696201
293281	696202
125658	696203
57289	696204
1660	696205
200521	696206
203975	696207
95951	696208
39645	696209
27801	696210
357052	696211
49949	696212
475	696213
27876	696214
2853	696215
206896	696216
200956	696217
289454	696218
2873	696219
4307	696220
341265	696221
125735	696222
126213	696223
51647	696224
51491	696225
1110	696226
247845	696227
101714	696228
351670	696229
155639	696230
56872	696231
201602	696232
8170	696233
28877	696234
330592	696235
39484	696236
18502	696237
2858	696238
198693	696239
133771	696240
115344	696241
291088	696242
21119	696243
29899	696244
145700	696245
210340	696246
94777	696247
169503	696248
30905	696249
25780	696250
1899	696251
21003	696252
53628	696253
156019	696254
248984	696255
68042	696256
103247	696257
140853	696258
249269	696259
216900	696260
185619	696261
124761	696262
59798	696263
301665	696264
181404	696265
163811	696266
18851	696267
151853	696268
354502	696269
86942	696270
200272	696271
56619	696272
75446	696273
75957	696274
132139	696275
125931	696276
10308	696277
149623	696278
1442	696279
174672	696280
215509	696281
292999	696282
338195	696283
93631	696284
18714	696285
274746	696286
52272	696287
207611	696288
162345	696289
116498	696290
240355	696291
146816	696292
71751	696293
266709	696294
21690	696295
14845	696296
54470	696297
124547	696298
184497	696299
187026	696300
125009	696301
8439	696302
54366	696303
4279	696304
43817	696305
244615	696306
9193	696307
30747	696308
137842	696309
14241	696310
50375	696311
179759	696312
58921	696313
359	696314
72692	696315
165754	696316
177677	696317
27964	696318
5341	696319
18385	696320
471	696321
86484	696322
95921	696323
541	696324
148375	696325
321810	696326
82471	696327
3474	696328
1983	696329
6739	696330
207196	696331
354787	696332
69711	696333
115674	696334
4872	696335
97629	696336
166488	696337
32472	696338
1628	696339
102455	696340
51378	696341
139602	696342
205903	696343
12408	696344
20671	696345
175290	696346
202095	696347
178551	696348
14219	696349
11158	696350
287792	696351
8959	696352
228150	696353
36029	696354
173932	696355
108635	696356
62079	696357
290964	696358
62544	696359
149818	696360
136898	696361
76022	696362
11361	696363
248514	696364
11146	696365
9809	696366
1168	696367
10300	696368
153327	696369
76732	696370
87344	696371
128329	696372
81561	696373
19872	696374
206480	696375
27836	696376
51461	696377
116291	696378
70643	696379
1172	696380
102514	696381
28625	696382
248703	696383
76280	696384
203832	696385
3451	696386
11025	696387
142395	696388
76350	696389
2366	696390
8202	696391
203753	696392
334664	696393
47502	696394
103542	696395
4676	696396
270841	696397
51241	696398
198060	696399
14392	696400
54876	696401
23051	696402
214978	696403
43808	696404
38693	696405
4280	696406
97982	696407
166734	696408
152383	696409
156964	696410
24879	696411
10512	696412
10512	696413
9567	696414
54492	696415
38774	696416
32226	696417
1461	696418
5583	696419
35865	696420
171308	696421
202611	696422
126543	696423
40833	696424
142900	696425
169835	696426
42157	696427
203673	696428
125924	696429
79420	696430
55122	696431
12669	696432
6690	696433
273118	696434
155221	696435
55226	696436
47922	696437
64236	696438
88261	696439
234439	696440
60645	696441
221631	696442
49418	696443
113995	696444
257097	696445
224459	696446
202052	696447
186309	696448
73381	696449
25387	696450
51900	696451
124386	696452
112754	696453
10966	696454
186123	696455
61931	696456
56904	696457
142640	696458
61822	696459
81232	696460
13703	696461
125500	696462
144975	696463
112928	696464
102503	696465
89346	696466
42152	696467
32224	696468
187348	696469
137524	696470
129759	696471
197168	696472
83875	696473
967	696474
51382	696475
171965	696476
19626	696477
171798	696478
11147	696479
90076	696480
28859	696481
40596	696482
265857	696483
8142	696484
58306	696485
209449	696486
22082	696487
18615	696488
4266	696489
18689	696490
34267	696491
20177	696492
68380	696493
95941	696494
142276	696495
35572	696496
1371	696497
542	696498
3456	696499
115953	696500
28131	696501
20754	696502
35915	696503
57436	696504
71489	696505
224801	696506
630	696507
1176	696508
1154	696509
353304	696510
141268	696511
43879	696512
68000	696513
340215	696514
44239	696515
98077	696516
72079	696517
17758	696518
290626	696519
353372	696520
45419	696521
291063	696522
154954	696523
287652	696524
40401	696525
201980	696526
34238	696527
51736	696528
468	696529
258445	696530
1160	696531
179288	696532
144613	696533
223917	696534
276202	696535
30736	696536
17993	696537
293389	696538
173643	696539
13144	696540
4296	696541
39722	696542
1640	696543
271238	696544
227841	696545
128406	696546
287484	696547
93878	696548
39535	696549
48888	696550
112219	696551
125010	696552
56084	696553
49288	696554
48993	696555
79862	696556
24096	696557
714	696558
164089	696559
34189	696560
71701	696561
109704	696562
18439	696563
86418	696564
153970	696565
3309	696566
195640	696567
2872	696568
7974	696569
350227	696570
61435	696571
26332	696572
236961	696573
83167	696574
165475	696575
63813	696576
352940	696577
4302	696578
20098	696579
1982	696580
470	696581
469	696582
210162	696583
175125	696584
240158	696585
148799	696586
8655	696587
1092	696588
49145	696589
39775	696590
110383	696591
103943	696592
823	696593
316010	696594
156560	696595
155103	696596
201475	696597
169375	696598
200489	696599
99979	696600
106191	696601
166945	696602
50285	696603
280852	696604
120066	696605
14507	696606
176053	696607
83405	696608
206177	696609
69918	696610
87163	696611
70753	696612
8468	696613
28175	696614
57889	696615
46431	696616
47443	696617
84439	696618
65449	696619
20712	696620
36723	696621
2874	696622
463	696623
8627	696624
1650	696625
967	696626
4271	696627
24388	696628
201917	696629
53654	696630
23268	696631
27964	696632
3476	696633
237841	696634
81301	696635
61840	696636
343726	696637
153284	696638
149080	696639
200917	696640
110056	696641
89296	696642
177581	696643
136769	696644
55185	696645
200992	696646
12209	696647
148854	696648
248024	696649
309829	696650
199544	696651
124962	696652
119765	696653
252447	696654
76152	696655
974	696656
287516	696657
14763	696658
1833	696659
173415	696660
71553	696661
20009	696662
22064	696663
84830	696664
233366	696665
138460	696666
140056	696667
29277	696668
2845	696669
1966	696670
92779	696671
135309	696672
154049	696673
8291	696674
14878	696675
705	696676
85702	696677
113635	696678
41743	696679
21707	696680
80938	696681
132761	696682
107896	696683
8414	696684
8382	696685
75212	696686
51358	696687
1967	696688
1656	696689
106936	696690
205225	696691
93009	696692
62459	696693
16517	696694
91417	696695
18719	696696
200491	696697
225221	696698
3323	696699
110387	696700
288457	696701
137294	696702
344037	696703
8609	696704
2341	696705
93168	696706
130508	696707
77814	696708
209353	696709
29266	696710
35997	696711
186033	696712
171238	696713
186252	696714
76465	696715
14942	696716
256449	696717
3027	696718
2672	696719
285274	696720
62710	696721
3480	696722
207613	696723
64725	696724
109601	696725
130641	696726
40517	696727
140792	696728
198132	696729
5338	696730
27904	696731
353745	696732
39781	696733
5378	696734
3853	696735
21911	696736
12873	696737
188297	696738
1371	696739
174134	696740
1649	696741
138459	696742
16178	696743
10178	696744
64481	696745
129600	696746
174818	696747
129404	696748
14748	696749
126	696750
176509	696751
56785	696752
143940	696753
172038	696754
117778	696755
81230	696756
1379	696757
172704	696758
349898	696759
1158	696760
8977	696761
85660	696762
129986	696763
4769	696764
203018	696765
163629	696766
69482	696767
273241	696768
54334	696769
115493	696770
164403	696771
2839	696772
11017	696773
16159	696774
104167	696775
124590	696776
115651	696777
18445	696778
12162	696779
28043	696780
5315	696781
31694	696782
148676	696783
147665	696784
49059	696785
166311	696786
33277	696787
108370	696788
187009	696789
6391	696790
43570	696791
37660	696792
3470	696793
19987	696794
8354	696795
58854	696796
19995	696797
292632	696798
49202	696799
198516	696800
35997	696801
90704	696802
12604	696803
59781	696804
91679	696805
11223	696806
122592	696807
14289	696808
203666	696809
90291	696810
65899	696811
9364	696812
57338	696813
57881	696814
248091	696815
15467	696816
176294	696817
978	696818
168301	696819
304575	696820
168027	696821
339125	696822
16168	696823
71397	696824
311376	696825
14539	696826
2857	696827
153258	696828
65762	696829
84747	696830
2833	696831
216985	696832
110065	696833
13373	696834
5296	696835
4668	696836
28181	696837
190423	696838
2877	696839
78680	696840
238976	696841
3252	696842
1664	696843
929	696844
10150	696845
53238	696846
193282	696847
117468	696848
124722	696849
338158	696850
78811	696851
104838	696852
236852	696853
350998	696854
83752	696855
140693	696856
166819	696857
96602	696858
163509	696859
265242	696860
12956	696861
109818	696862
384	696863
51854	696864
74079	696865
128793	696866
25318	696867
185770	696868
70475	696869
116386	696870
927	696871
20152	696872
20462	696873
463	696874
6751	696875
185261	696876
297409	696877
50147	696878
1723	696879
143544	696880
245537	696881
40610	696882
46815	696883
207547	696884
123555	696885
169817	696886
19195	696887
25378	696888
28095	696889
22851	696890
173286	696891
185563	696892
211304	696893
59340	696894
283719	696895
128262	696896
183644	696897
75121	696898
324899	696899
3939	696900
33853	696901
48814	696902
44160	696903
41664	696904
330289	696905
38599	696906
29846	696907
2337	696908
18026	696909
3480	696910
146765	696911
1376	696912
355275	696913
3461	696914
72007	696915
10479	696916
71214	696917
26937	696918
41203	696919
39754	696920
1960	696921
5132	696922
8562	696923
86434	696924
4936	696925
96968	696926
82533	696927
287026	696928
76760	696929
130048	696930
355815	696931
35938	696932
94533	696933
115716	696934
93235	696935
17551	696936
72847	696937
54578	696938
337152	696939
163805	696940
10190	696941
3592	696942
537	696943
622	696944
50422	696945
2653	696946
167147	696947
55193	696948
41213	696949
9753	696950
186654	696951
44190	696952
202548	696953
154899	696954
9223	696955
72410	696956
155574	696957
56923	696958
28625	696959
95313	696960
85680	696961
357042	696962
5394	696963
25064	696964
200761	696965
21178	696966
339334	696967
86406	696968
76708	696969
135105	696970
805	696971
205306	696972
1971	696973
125850	696974
13687	696975
105996	696976
298645	696977
354991	696978
116641	696979
131699	696980
1957	696981
189	696982
265826	696983
104976	696984
39399	696985
201184	696986
133261	696987
224356	696988
35618	696989
92003	696990
256853	696991
64834	696992
6750	696993
86287	696994
39693	696995
17743	696996
24761	696997
99937	696998
20233	696999
279054	697000
36303	697001
18718	697002
172537	697003
32008	697004
49026	697005
3967	697006
173997	697007
339379	697008
7277	697009
162471	697010
75997	697011
49456	697012
295874	697013
91063	697014
8624	697015
356952	697016
120460	697017
210111	697018
128438	697019
90011	697020
75969	697021
51677	697022
10866	697023
172829	697024
149667	697025
5348	697026
206531	697027
126057	697028
196247	697029
113031	697030
73415	697031
210508	697032
302601	697033
30845	697034
156751	697035
8771	697036
39393	697037
130884	697038
39973	697039
88760	697040
69162	697041
286953	697042
352664	697043
8172	697044
266	697045
8596	697046
104831	697047
353696	697048
129318	697049
84056	697050
130037	697051
16153	697052
59036	697053
83119	697054
30954	697055
8053	697056
13115	697057
55229	697058
818	697059
17249	697060
10651	697061
287681	697062
157625	697063
29234	697064
8444	697065
125147	697066
4796	697067
107109	697068
268682	697069
205562	697070
3476	697071
308005	697072
12636	697073
51446	697074
147912	697075
37055	697076
312975	697077
2365	697078
93697	697079
21018	697080
73644	697081
8898	697082
217310	697083
272346	697084
143936	697085
170421	697086
138674	697087
2517	697088
1637	697089
22115	697090
43733	697091
137355	697092
1470	697093
117837	697094
24130	697095
10543	697096
164391	697097
273699	697098
84198	697099
115687	697100
83786	697101
49975	697102
183416	697103
2484	697104
129574	697105
129014	697106
333819	697107
40822	697108
89612	697109
126502	697110
91689	697111
352852	697112
195474	697113
91374	697114
328	697115
58008	697116
3336	697117
86508	697118
82028	697119
19339	697120
156885	697121
167084	697122
116604	697123
94644	697124
68351	697125
45342	697126
19941	697127
144889	697128
343689	697129
54363	697130
14839	697131
201181	697132
216243	697133
115787	697134
123472	697135
125395	697136
275255	697137
9177	697138
344338	697139
153236	697140
126604	697141
52307	697142
201807	697143
1386	697144
233	697145
84411	697146
146226	697147
336622	697148
201748	697149
203851	697150
64845	697151
340484	697152
90846	697153
103542	697154
29537	697155
190881	697156
184063	697157
338748	697158
157400	697159
249132	697160
96155	697161
308321	697162
54864	697163
80097	697164
183526	697165
4273	697166
80690	697167
170356	697168
84547	697169
25080	697170
110845	697171
146146	697172
184724	697173
21767	697174
56165	697175
124072	697176
116385	697177
70740	697178
4304	697179
340959	697180
116618	697181
32436	697182
8890	697183
56688	697184
80901	697185
126242	697186
210408	697187
70243	697188
1378	697189
206823	697190
59858	697191
11524	697192
89276	697193
84240	697194
44634	697195
143236	697196
57377	697197
62312	697198
6042	697199
170748	697200
90863	697201
106452	697202
91052	697203
68212	697204
276638	697205
223446	697206
57513	697207
204121	697208
211115	697209
184259	697210
176127	697211
40374	697212
57660	697213
2547	697214
4111	697215
159538	697216
284349	697217
498	697218
98605	697219
221948	697220
330	697221
256684	697222
66731	697223
62786	697224
15442	697225
137262	697226
90742	697227
249404	697228
155449	697229
233	697230
26189	697231
54237	697232
16010	697233
649	697234
1635	697235
82021	697236
39622	697237
56989	697238
25779	697239
5873	697240
12404	697241
187792	697242
1176	697243
91282	697244
76441	697245
337699	697246
92484	697247
116529	697248
134421	697249
49834	697250
5394	697251
257139	697252
195759	697253
54888	697254
20274	697255
43924	697256
124695	697257
211294	697258
116361	697259
16263	697260
35767	697261
25437	697262
44172	697263
1792	697264
186989	697265
139638	697266
268840	697267
100592	697268
156551	697269
73370	697270
83813	697271
89410	697272
4658	697273
86212	697274
8835	697275
132777	697276
56823	697277
126232	697278
84909	697279
14914	697280
154544	697281
28228	697282
21935	697283
39357	697284
151600	697285
356609	697286
152369	697287
51856	697288
55466	697289
39393	697290
14775	697291
237	697292
25228	697293
32318	697294
7475	697295
293399	697296
172551	697297
84256	697298
8195	697299
27903	697300
98074	697301
169824	697302
123485	697303
234631	697304
27990	697305
150360	697306
146538	697307
55247	697308
57864	697309
170764	697310
72640	697311
626	697312
3056	697313
161590	697314
4296	697315
52413	697316
64538	697317
152713	697318
51858	697319
213031	697320
61454	697321
16419	697322
12314	697323
3227	697324
65490	697325
243968	697326
271295	697327
64395	697328
3853	697329
52215	697330
170910	697331
261149	697332
36205	697333
164826	697334
50796	697335
353994	697336
13854	697337
155533	697338
14856	697339
305034	697340
11399	697341
43135	697342
29641	697343
157585	697344
1981	697345
2376	697346
471	697347
308448	697348
38554	697349
21326	697350
176255	697351
128674	697352
76338	697353
311	697354
51213	697355
3377	697356
25404	697357
51739	697358
39792	697359
224205	697360
209193	697361
38721	697362
289554	697363
344522	697364
2853	697365
443	697366
20130	697367
84325	697368
17447	697369
81257	697370
41158	697371
97242	697372
162145	697373
21313	697374
137395	697375
40452	697376
137370	697377
225337	697378
80814	697379
16206	697380
9691	697381
31730	697382
208697	697383
6762	697384
57350	697385
465	697386
55192	697387
620	697388
19065	697389
96353	697390
345959	697391
293030	697392
83343	697393
292408	697394
145774	697395
317797	697396
34358	697397
5323	697398
75899	697399
93763	697400
222151	697401
10539	697402
32213	697403
1961	697404
14942	697405
621	697406
14944	697407
137582	697408
273308	697409
28998	697410
87393	697411
68544	697412
5583	697413
24588	697414
351700	697415
334956	697416
47560	697417
13677	697418
80073	697419
39774	697420
213800	697421
293409	697422
287722	697423
20628	697424
116835	697425
6003	697426
150201	697427
39695	697428
4278	697429
224994	697430
199419	697431
288933	697432
360	697433
126082	697434
29909	697435
207308	697436
72404	697437
150534	697438
165984	697439
235	697440
83566	697441
16411	697442
15801	697443
57579	697444
6757	697445
45686	697446
209110	697447
176219	697448
146821	697449
164874	697450
461	697451
350436	697452
13851	697453
270053	697454
290698	697455
129525	697456
74658	697457
144950	697458
208761	697459
1503	697460
18032	697461
11740	697462
13813	697463
305381	697464
128101	697465
152836	697466
330394	697467
112747	697468
58397	697469
251555	697470
75069	697471
167363	697472
100164	697473
350911	697474
291148	697475
156947	697476
68865	697477
20193	697478
35156	697479
279361	697480
101065	697481
80887	697482
13402	697483
72743	697484
293490	697485
89222	697486
333840	697487
157437	697488
188537	697489
70043	697490
1974	697491
971	697492
275253	697493
272580	697494
237006	697495
339935	697496
6751	697497
344445	697498
104268	697499
25233	697500
268014	697501
242230	697502
131796	697503
76706	697504
39742	697505
52262	697506
44964	697507
309	697508
47941	697509
6056	697510
33525	697511
5328	697512
50270	697513
125839	697514
69943	697515
258157	697516
20287	697517
192309	697518
13369	697519
48043	697520
1458	697521
82169	697522
35814	697523
704	697524
326923	697525
176305	697526
275174	697527
25339	697528
113291	697529
24770	697530
59699	697531
178169	697532
2375	697533
1963	697534
29111	697535
108519	697536
188696	697537
57391	697538
72736	697539
126389	697540
16473	697541
77112	697542
270394	697543
19415	697544
76174	697545
150466	697546
141272	697547
6424	697548
2491	697549
70689	697550
102756	697551
166737	697552
116197	697553
33223	697554
20176	697555
18656	697556
27936	697557
28067	697558
48533	697559
203037	697560
81003	697561
353093	697562
291451	697563
29572	697564
3858	697565
286391	697566
187739	697567
22115	697568
2964	697569
166686	697570
49967	697571
349338	697572
257853	697573
350140	697574
258120	697575
266191	697576
333923	697577
35755	697578
25	697579
548	697580
39721	697581
493	697582
122441	697583
273131	697584
75035	697585
117391	697586
287279	697587
152135	697588
55341	697589
84018	697590
629	697591
21680	697592
81310	697593
57864	697594
34607	697595
57557	697596
17565	697597
11207	697598
350100	697599
162471	697600
11598	697601
56464	697602
167216	697603
81509	697604
107954	697605
4817	697606
6032	697607
356307	697608
52093	697609
116259	697610
39318	697611
32238	697612
35700	697613
298077	697614
31226	697615
568	697616
4076	697617
27810	697618
68232	697619
265656	697620
344821	697621
213319	697622
200792	697623
72347	697624
46555	697625
166367	697626
185598	697627
30766	697628
13839	697629
57379	697630
13481	697631
70512	697632
98131	697633
124292	697634
167042	697635
269122	697636
97095	697637
18073	697638
76448	697639
167132	697640
116628	697641
35754	697642
97242	697643
336884	697644
116339	697645
97477	697646
116562	697647
76448	697648
202505	697649
237766	697650
33790	697651
63940	697652
5410	697653
7973	697654
8641	697655
9527	697656
20042	697657
99711	697658
709	697659
6719	697660
103580	697661
159683	697662
4174	697663
36754	697664
117331	697665
36607	697666
101848	697667
2009	697668
239	697669
201330	697670
2431	697671
64285	697672
1412	697673
37752	697674
87681	697675
96987	697676
268267	697677
24003	697678
49112	697679
283752	697680
186781	697681
34289	697682
76140	697683
7899	697684
5282	697685
111219	697686
168425	697687
326296	697688
138872	697689
68017	697690
89050	697691
164712	697692
324371	697693
36877	697694
30400	697695
69461	697696
15960	697697
14802	697698
7908	697699
34565	697700
158182	697701
57124	697702
264463	697703
110437	697704
33600	697705
9141	697706
2501	697707
165581	697708
38173	697709
204344	697710
330072	697711
21260	697712
16992	697713
171186	697714
165193	697715
139872	697716
267246	697717
64750	697718
182571	697719
69461	697720
298385	697721
126154	697722
117486	697723
21745	697724
88838	697725
269552	697726
40892	697727
228310	697728
6915	697729
300251	697730
4211	697731
100360	697732
15076	697733
84626	697734
213077	697735
63953	697736
18663	697737
63622	697738
16817	697739
74890	697740
161236	697741
25155	697742
16136	697743
299208	697744
17823	697745
126130	697746
73076	697747
194884	697748
325598	697749
346265	697750
157979	697751
204477	697752
82115	697753
234276	697754
120305	697755
3670	697756
226196	697757
131720	697758
14685	697759
329810	697760
5779	697761
332113	697762
44943	697763
19339	697764
72984	697765
178318	697766
127279	697767
252276	697768
126667	697769
8458	697770
324089	697771
70478	697772
154800	697773
72200	697774
92416	697775
18194	697776
319802	697777
1499	697778
74254	697779
2692	697780
1576	697781
7979	697782
34696	697783
75645	697784
112800	697785
24097	697786
34087	697787
46171	697788
122382	697789
20084	697790
111141	697791
17124	697792
42112	697793
201670	697794
47427	697795
34329	697796
28969	697797
85903	697798
37365	697799
89215	697800
85310	697801
187457	697802
338372	697803
46834	697804
79911	697805
115364	697806
3303	697807
42583	697808
1714	697809
30932	697810
68613	697811
82363	697812
49979	697813
184474	697814
303130	697815
252684	697816
283898	697817
106782	697818
9386	697819
16111	697820
2505	697821
23765	697822
48211	697823
125466	697824
36103	697825
135473	697826
73715	697827
115085	697828
105924	697829
140034	697830
123625	697831
154948	697832
184604	697833
168031	697834
75999	697835
54815	697836
111132	697837
80567	697838
80181	697839
151954	697840
660	697841
62352	697842
262817	697843
308661	697844
151509	697845
13331	697846
296530	697847
44713	697848
106752	697849
100310	697850
167732	697851
60968	697852
92118	697853
33581	697854
43346	697855
30251	697856
19155	697857
37663	697858
204025	697859
53761	697860
35848	697861
150369	697862
5103	697863
156630	697864
146402	697865
81867	697866
130634	697867
170177	697868
3521	697869
180696	697870
87010	697871
208944	697872
338204	697873
44306	697874
107697	697875
25070	697876
327277	697877
48157	697878
327804	697879
151262	697880
9218	697881
117067	697882
1326	697883
94177	697884
87758	697885
10834	697886
11447	697887
167775	697888
12	697889
17364	697890
18343	697891
268400	697892
28414	697893
32572	697894
101630	697895
83979	697896
13249	697897
22146	697898
102748	697899
16495	697900
118303	697901
30810	697902
35771	697903
2718	697904
18175	697905
9615	697906
281873	697907
6721	697908
11566	697909
27011	697910
2955	697911
44200	697912
116377	697913
30832	697914
41178	697915
165343	697916
6764	697917
3875	697918
158499	697919
238965	697920
2143	697921
8905	697922
158736	697923
111940	697924
35811	697925
9183	697926
15546	697927
19058	697928
7831	697929
51891	697930
16604	697931
118365	697932
25239	697933
4149	697934
25508	697935
31327	697936
63724	697937
97620	697938
22046	697939
4989	697940
235	697941
50996	697942
72690	697943
2914	697944
96426	697945
57806	697946
56941	697947
10258	697948
89829	697949
48230	697950
225678	697951
6151	697952
127896	697953
64687	697954
172785	697955
2667	697956
5320	697957
32433	697958
150698	697959
2295	697960
14812	697961
8228	697962
277050	697963
38496	697964
1839	697965
220641	697966
61935	697967
64016	697968
107252	697969
34804	697970
79442	697971
17611	697972
10813	697973
23298	697974
271835	697975
125807	697976
109199	697977
5121	697978
100057	697979
34719	697980
283576	697981
84789	697982
27573	697983
3215	697984
17760	697985
24611	697986
112854	697987
283587	697988
201245	697989
353777	697990
197265	697991
303212	697992
197249	697993
198296	697994
23996	697995
197246	697996
9323	697997
125324	697998
43391	697999
103889	698000
4033	698001
127019	698002
68253	698003
58995	698004
208726	698005
137	698006
31899	698007
641	698008
78063	698009
3358	698010
28946	698011
9388	698012
13994	698013
315334	698014
1704	698015
2942	698016
118696	698017
29829	698018
98162	698019
7006	698020
10715	698021
3665	698022
66798	698023
87038	698024
99474	698025
74881	698026
217949	698027
14722	698028
55872	698029
58324	698030
11368	698031
66709	698032
136717	698033
92752	698034
13753	698035
9326	698036
15800	698037
19748	698038
74963	698039
64112	698040
22534	698041
40489	698042
18209	698043
19754	698044
16798	698045
274719	698046
269147	698047
33241	698048
348448	698049
241191	698050
59850	698051
11158	698052
5109	698053
78047	698054
134802	698055
31837	698056
122446	698057
203965	698058
80770	698059
74	698060
2005	698061
77455	698062
4424	698063
47676	698064
10229	698065
70869	698066
31886	698067
9904	698068
93704	698069
56700	698070
208062	698071
144054	698072
116777	698073
570	698074
61110	698075
276723	698076
154764	698077
18482	698078
3414	698079
1147	698080
69567	698081
198161	698082
343	698083
32840	698084
12192	698085
9770	698086
40945	698087
18221	698088
4376	698089
154763	698090
210906	698091
246996	698092
2716	698093
147041	698094
1757	698095
20288	698096
33645	698097
2676	698098
57772	698099
17661	698100
73002	698101
13500	698102
13669	698103
120797	698104
121844	698105
49282	698106
31906	698107
24919	698108
170211	698109
13221	698110
162040	698111
3524	698112
8004	698113
59370	698114
8084	698115
25282	698116
35533	698117
310593	698118
158512	698119
5135	698120
47251	698121
134698	698122
1446	698123
22112	698124
139248	698125
16191	698126
1276	698127
11289	698128
24374	698129
2168	698130
46785	698131
65055	698132
75436	698133
1167	698134
20453	698135
114886	698136
118412	698137
42361	698138
65333	698139
2926	698140
26757	698141
338652	698142
20090	698143
317898	698144
286205	698145
41010	698146
21909	698147
10070	698148
15652	698149
236723	698150
19420	698151
119245	698152
190787	698153
190063	698154
45531	698155
1572	698156
199060	698157
105140	698158
318507	698159
224848	698160
4735	698161
22869	698162
118735	698163
78063	698164
315257	698165
170678	698166
9811	698167
27525	698168
276868	698169
15019	698170
64303	698171
53082	698172
2437	698173
560	698174
14382	698175
79454	698176
3112	698177
3427	698178
647	698179
188519	698180
16223	698181
41454	698182
39864	698183
86607	698184
316310	698185
55273	698186
12167	698187
9545	698188
188483	698189
2054	698190
14174	698191
677	698192
5913	698193
184212	698194
604	698195
35	698196
341449	698197
29121	698198
230142	698199
504	698200
38266	698201
263690	698202
107	698203
114875	698204
77623	698205
48629	698206
26023	698207
178336	698208
78972	698209
18537	698210
311769	698211
24154	698212
301572	698213
62706	698214
15474	698215
4109	698216
59897	698217
20090	698218
2046	698219
78310	698220
78441	698221
321158	698222
23368	698223
73602	698224
175	698225
190595	698226
196256	698227
2037	698228
40492	698229
119699	698230
324432	698231
328945	698232
91792	698233
22346	698234
5787	698235
24108	698236
53819	698237
8487	698238
29115	698239
160188	698240
175	698241
95587	698242
11700	698243
567	698244
53207	698245
149488	698246
13237	698247
223	698248
26009	698249
7201	698250
549	698251
264582	698252
1205	698253
312582	698254
1690	698255
30968	698256
320663	698257
15878	698258
18255	698259
16714	698260
100549	698261
29717	698262
281627	698263
177207	698264
67568	698265
17887	698266
166943	698267
108408	698268
282169	698269
91254	698270
90310	698271
170179	698272
3779	698273
48294	698274
224126	698275
295508	698276
251021	698277
104396	698278
185929	698279
73025	698280
267239	698281
185891	698282
93805	698283
33663	698284
71052	698285
185947	698286
271920	698287
278283	698288
137587	698289
91118	698290
136496	698291
157379	698292
207744	698293
60578	698294
59650	698295
91167	698296
170858	698297
110562	698298
88836	698299
107765	698300
33655	698301
107795	698302
61787	698303
2221	698304
100267	698305
209181	698306
49929	698307
153904	698308
135624	698309
89467	698310
73223	698311
276939	698312
209326	698313
111061	698314
170201	698315
228824	698316
75861	698317
76674	698318
120333	698319
109250	698320
93696	698321
223530	698322
41921	698323
48366	698324
21641	698325
41889	698326
231169	698327
153276	698328
170576	698329
307184	698330
6775	698331
6278	698332
21636	698333
179350	698334
1575	698335
126028	698336
2251	698337
308797	698338
2251	698339
316910	698340
284391	698341
1098	698342
82314	698343
41388	698344
15463	698345
144740	698346
75270	698347
145496	698348
195897	698349
130853	698350
27483	698351
20853	698352
41920	698353
29534	698354
41896	698355
1665	698356
301466	698357
300446	698358
202414	698359
137242	698360
196257	698361
146600	698362
11923	698363
43251	698364
43539	698365
59935	698366
192997	698367
346606	698368
2174	698369
21750	698370
43368	698371
19671	698372
15710	698373
70015	698374
260511	698375
42001	698376
49498	698377
167680	698378
179938	698379
13416	698380
49976	698381
4226	698382
158493	698383
207231	698384
25161	698385
351362	698386
14685	698387
73180	698388
56160	698389
129335	698390
15710	698391
66332	698392
96360	698393
158476	698394
8163	698395
166412	698396
104641	698397
72018	698398
238604	698399
27060	698400
34513	698401
129459	698402
240958	698403
107321	698404
298433	698405
62134	698406
62335	698407
134983	698408
196091	698409
82644	698410
3643	698411
129755	698412
158474	698413
44854	698414
3419	698415
1487	698416
9098	698417
4981	698418
128057	698419
209094	698420
6665	698421
27123	698422
252597	698423
243112	698424
150583	698425
31124	698426
42710	698427
220446	698428
237126	698429
30179	698430
2770	698431
133069	698432
196306	698433
71355	698434
217024	698435
94956	698436
75582	698437
3965	698438
67983	698439
37923	698440
143250	698441
40935	698442
13980	698443
142658	698444
8885	698445
242096	698446
98640	698447
242346	698448
81121	698449
157264	698450
30172	698451
106086	698452
215785	698453
95534	698454
41857	698455
18174	698456
60987	698457
61125	698458
145159	698459
8780	698460
202784	698461
272417	698462
121495	698463
18933	698464
18933	698465
18933	698466
236764	698467
43776	698468
79013	698469
157327	698470
202547	698471
348069	698472
240807	698473
171664	698474
310865	698475
14345	698476
14345	698477
30384	698478
156648	698479
158410	698480
46379	698481
57546	698482
57504	698483
132383	698484
236772	698485
28232	698486
177447	698487
7774	698488
145975	698489
27812	698490
1896	698491
178109	698492
245904	698493
25023	698494
43435	698495
61275	698496
245331	698497
2411	698498
316431	698499
177404	698500
11365	698501
41096	698502
168298	698503
161365	698504
11023	698505
11595	698506
164809	698507
91308	698508
68321	698509
240806	698510
66468	698511
5648	698512
242185	698513
274884	698514
348203	698515
21034	698516
63226	698517
150714	698518
241782	698519
31429	698520
47167	698521
35650	698522
154842	698523
47945	698524
150438	698525
164398	698526
31185	698527
95065	698528
38341	698529
66324	698530
319528	698531
103931	698532
256904	698533
18139	698534
90510	698535
143864	698536
18275	698537
74369	698538
60736	698539
48641	698540
17597	698541
33815	698542
5635	698543
82701	698544
240091	698545
29571	698546
40427	698547
88910	698548
215084	698549
260	698550
61415	698551
350710	698552
108203	698553
14660	698554
254021	698555
8817	698556
39683	698557
220992	698558
53944	698559
126788	698560
230325	698561
50872	698562
168250	698563
332780	698564
46492	698565
137743	698566
243315	698567
204767	698568
84803	698569
154504	698570
58641	698571
256974	698572
2919	698573
74938	698574
123573	698575
204797	698576
12123	698577
114315	698578
103820	698579
179256	698580
37312	698581
328964	698582
16021	698583
157486	698584
183813	698585
116270	698586
150888	698587
162760	698588
21881	698589
9184	698590
21881	698591
9184	698592
1475	698593
342554	698594
116528	698595
75925	698596
34909	698597
248215	698598
137407	698599
178832	698600
305356	698601
24902	698602
61434	698603
317664	698604
236143	698605
5444	698606
42407	698607
236750	698608
236779	698609
92688	698610
145563	698611
29464	698612
61217	698613
92688	698614
92802	698615
29388	698616
29584	698617
157521	698618
157962	698619
92587	698620
61217	698621
236270	698622
146249	698623
22857	698624
30399	698625
76438	698626
25228	698627
4047	698628
3304	698629
4192	698630
243448	698631
12843	698632
34	698633
12583	698634
325548	698635
86430	698636
252879	698637
60599	698638
47891	698639
201106	698640
155886	698641
252866	698642
185689	698643
203596	698644
81806	698645
55317	698646
337878	698647
81355	698648
55486	698649
55515	698650
26793	698651
202575	698652
76479	698653
101810	698654
51103	698655
16466	698656
4956	698657
100324	698658
46003	698659
222820	698660
239185	698661
59721	698662
100394	698663
104807	698664
273178	698665
126319	698666
149890	698667
19410	698668
255637	698669
65582	698670
62924	698671
198849	698672
2252	698673
59558	698674
66133	698675
43197	698676
15406	698677
64718	698678
56001	698679
207508	698680
29285	698681
96368	698682
44894	698683
42761	698684
43515	698685
95624	698686
131974	698687
38322	698688
99987	698689
59245	698690
124768	698691
51201	698692
7181	698693
90636	698694
11450	698695
10574	698696
144966	698697
145720	698698
233581	698699
92412	698700
144336	698701
235237	698702
84104	698703
202	698704
257490	698705
1094	698706
35546	698707
35010	698708
93526	698709
79790	698710
60767	698711
38966	698712
4125	698713
28358	698714
100863	698715
77424	698716
100794	698717
57520	698718
43678	698719
44607	698720
2383	698721
129557	698722
6613	698723
185391	698724
68217	698725
161654	698726
126994	698727
95559	698728
70863	698729
10959	698730
21056	698731
23886	698732
146198	698733
45533	698734
11536	698735
62020	698736
14526	698737
21801	698738
165972	698739
330262	698740
20099	698741
319336	698742
307424	698743
211868	698744
234984	698745
233779	698746
203746	698747
22143	698748
11132	698749
126635	698750
41501	698751
56966	698752
170658	698753
5701	698754
299327	698755
9130	698756
299082	698757
32500	698758
281136	698759
169129	698760
112468	698761
43477	698762
79542	698763
63748	698764
150469	698765
41479	698766
3746	698767
160638	698768
260975	698769
4432	698770
191803	698771
770	698772
36883	698773
320699	698774
118083	698775
139095	698776
145462	698777
332746	698778
138731	698779
31692	698780
238515	698781
66951	698782
22974	698783
77488	698784
44558	698785
189541	698786
224	698787
102340	698788
7339	698789
395	698790
264806	698791
264811	698792
264772	698793
264783	698794
264761	698795
10976	698796
20910	698797
44578	698798
65262	698799
3274	698800
60794	698801
4044	698802
61905	698803
102292	698804
340	698805
67346	698806
102277	698807
84	698808
111694	698809
12545	698810
44404	698811
147123	698812
9666	698813
102306	698814
68907	698815
4292	698816
43468	698817
28283	698818
60128	698819
12596	698820
98878	698821
22301	698822
3878	698823
27722	698824
10847	698825
38122	698826
44702	698827
7495	698828
154343	698829
185956	698830
194319	698831
101630	698832
162368	698833
93151	698834
25735	698835
2441	698836
61804	698837
355571	698838
120134	698839
149125	698840
138485	698841
152469	698842
26894	698843
93108	698844
115841	698845
60123	698846
51398	698847
74830	698848
112145	698849
16842	698850
191320	698851
102831	698852
27045	698853
37471	698854
252522	698855
157062	698856
98364	698857
27073	698858
51780	698859
83139	698860
3906	698861
47500	698862
58635	698863
775	698864
141955	698865
47607	698866
44593	698867
118866	698868
44593	698869
428	698870
348204	698871
63404	698872
105138	698873
199161	698874
2239	698875
27046	698876
6914	698877
6768	698878
6914	698879
253146	698880
8121	698881
19594	698882
6914	698883
35445	698884
268549	698885
43501	698886
331625	698887
6768	698888
1373	698889
26974	698890
297283	698891
270315	698892
170585	698893
21485	698894
35350	698895
233913	698896
191568	698897
20501	698898
41026	698899
32056	698900
18162	698901
252283	698902
4699	698903
58855	698904
4699	698905
4699	698906
4699	698907
193018	698908
3766	698909
76416	698910
9425	698911
234662	698912
8364	698913
100117	698914
198146	698915
28614	698916
126218	698917
19840	698918
90845	698919
144808	698920
33435	698921
11929	698922
25774	698923
90459	698924
41623	698925
76284	698926
20259	698927
56184	698928
22235	698929
81999	698930
78079	698931
138107	698932
66601	698933
134426	698934
137829	698935
32612	698936
289	698937
118221	698938
65277	698939
72396	698940
840	698941
186357	698942
12986	698943
21661	698944
840	698945
9095	698946
150109	698947
26917	698948
52530	698949
43699	698950
173666	698951
171289	698952
12749	698953
36397	698954
250498	698955
52546	698956
11371	698957
188638	698958
45310	698959
3320	698960
69641	698961
25984	698962
634	698963
31752	698964
86323	698965
291626	698966
187112	698967
139139	698968
56901	698969
34588	698970
122397	698971
39718	698972
338331	698973
10890	698974
4991	698975
113270	698976
12370	698977
25065	698978
83367	698979
153171	698980
113517	698981
134656	698982
101710	698983
100821	698984
29722	698985
45264	698986
111844	698987
76393	698988
19386	698989
2868	698990
20678	698991
45529	698992
64510	698993
120319	698994
311004	698995
36748	698996
21494	698997
38523	698998
1685	698999
1912	699000
92038	699001
70998	699002
162008	699003
65956	699004
187687	699005
11230	699006
21729	699007
316026	699008
156362	699009
231082	699010
2732	699011
16124	699012
17842	699013
96217	699014
58	699015
4848	699016
14364	699017
151136	699018
525	699019
7307	699020
86113	699021
214516	699022
264234	699023
7240	699024
37152	699025
220253	699026
105171	699027
25883	699028
329059	699029
56499	699030
6834	699031
184663	699032
244863	699033
142314	699034
46403	699035
200677	699036
3242	699037
1273	699038
32533	699039
155030	699040
19060	699041
70455	699042
42907	699043
15227	699044
38048	699045
202204	699046
99671	699047
137350	699048
90709	699049
280412	699050
277263	699051
38068	699052
203897	699053
244546	699054
176658	699055
117158	699056
32903	699057
182884	699058
153932	699059
36424	699060
94107	699061
57000	699062
9321	699063
9612	699064
56458	699065
274433	699066
107367	699067
75467	699068
13237	699069
47998	699070
413	699071
240357	699072
50614	699073
301953	699074
23714	699075
163134	699076
134176	699077
267779	699078
103908	699079
66618	699080
38829	699081
111626	699082
38972	699083
8847	699084
30686	699085
10661	699086
127886	699087
59702	699088
92734	699089
100760	699090
43664	699091
307793	699092
258789	699093
14076	699094
53989	699095
263535	699096
16736	699097
5556	699098
67158	699099
8066	699100
334799	699101
39895	699102
131043	699103
60481	699104
233697	699105
294758	699106
9380	699107
43731	699108
4545	699109
70842	699110
35612	699111
93076	699112
76207	699113
1679	699114
1956	699115
66056	699116
53375	699117
7469	699118
188946	699119
126613	699120
7469	699121
26130	699122
10410	699123
159750	699124
53085	699125
190121	699126
158505	699127
19146	699128
198924	699129
66904	699130
31743	699131
16397	699132
121775	699133
39085	699134
80343	699135
9349	699136
11208	699137
149408	699138
262955	699139
29853	699140
99890	699141
11697	699142
28516	699143
67128	699144
118258	699145
50027	699146
3340	699147
273379	699148
7001	699149
62546	699150
11345	699151
101534	699152
38	699153
252	699154
63871	699155
284034	699156
300710	699157
178959	699158
209686	699159
59607	699160
105770	699161
52550	699162
36019	699163
3842	699164
1539	699165
23059	699166
88091	699167
149822	699168
318399	699169
66963	699170
47545	699171
36173	699172
350631	699173
124	699174
79866	699175
159410	699176
27300	699177
324959	699178
79425	699179
209741	699180
31078	699181
28824	699182
22702	699183
54349	699184
260754	699185
102114	699186
149	699187
22328	699188
129990	699189
45503	699190
310590	699191
10224	699192
118519	699193
308035	699194
61819	699195
94512	699196
45615	699197
263825	699198
214475	699199
8198	699200
3842	699201
31918	699202
337438	699203
40387	699204
43242	699205
36273	699206
239614	699207
310953	699208
60666	699209
992	699210
188524	699211
40	699212
11703	699213
40	699214
160459	699215
189847	699216
36645	699217
190969	699218
158922	699219
1501	699220
991	699221
36645	699222
319654	699223
190720	699224
227397	699225
560	699226
319996	699227
3116	699228
78138	699229
237481	699230
200127	699231
339239	699232
2422	699233
26184	699234
57942	699235
323814	699236
189791	699237
119197	699238
74	699239
111931	699240
263836	699241
317288	699242
15462	699243
263493	699244
77844	699245
118	699246
7017	699247
190265	699248
134292	699249
40	699250
2577	699251
52861	699252
93620	699253
16740	699254
18239	699255
3602	699256
66402	699257
13735	699258
43807	699259
250791	699260
163665	699261
24911	699262
76769	699263
35413	699264
57968	699265
313269	699266
29078	699267
119084	699268
116531	699269
190854	699270
101766	699271
115966	699272
2859	699273
27374	699274
27640	699275
101684	699276
123720	699277
21558	699278
11864	699279
151039	699280
73889	699281
4703	699282
722	699283
10409	699284
1110	699285
12255	699286
39679	699287
32965	699288
31604	699289
20156	699290
28767	699291
1430	699292
129558	699293
115895	699294
122310	699295
150897	699296
158440	699297
2036	699298
260044	699299
133358	699300
303943	699301
176209	699302
347336	699303
29790	699304
73968	699305
282561	699306
76759	699307
320777	699308
86367	699309
20801	699310
4680	699311
339860	699312
37402	699313
100406	699314
76987	699315
55880	699316
307812	699317
54305	699318
17480	699319
38445	699320
8079	699321
93099	699322
250872	699323
123390	699324
40107	699325
6350	699326
251531	699327
82825	699328
200247	699329
33559	699330
32562	699331
55020	699332
50114	699333
347912	699334
47392	699335
341874	699336
70976	699337
157750	699338
33372	699339
60341	699340
229294	699341
217287	699342
11829	699343
11829	699344
52457	699345
280508	699346
353255	699347
90447	699348
34981	699349
118265	699350
24253	699351
92036	699352
28018	699353
159269	699354
234592	699355
133270	699356
150651	699357
183234	699358
269774	699359
35818	699360
34318	699361
43626	699362
9789	699363
2593	699364
21570	699365
131306	699366
275521	699367
146977	699368
336502	699369
56657	699370
134122	699371
156559	699372
203710	699373
237665	699374
60711	699375
28315	699376
199237	699377
298208	699378
5199	699379
132956	699380
232857	699381
214908	699382
179714	699383
24077	699384
283418	699385
219584	699386
135683	699387
131877	699388
40300	699389
263230	699390
183432	699391
345646	699392
179680	699393
74119	699394
130880	699395
179391	699396
87755	699397
57149	699398
130328	699399
57615	699400
18301	699401
217779	699402
112451	699403
202814	699404
342601	699405
56482	699406
150706	699407
30127	699408
212238	699409
232920	699410
113761	699411
233473	699412
179706	699413
57357	699414
339608	699415
103553	699416
238603	699417
85437	699418
11311	699419
134267	699420
27793	699421
57046	699422
56399	699423
55489	699424
52899	699425
14943	699426
105346	699427
273864	699428
19736	699429
135860	699430
11202	699431
243084	699432
201204	699433
232171	699434
211196	699435
199060	699436
56381	699437
315189	699438
40200	699439
87584	699440
134124	699441
126603	699442
219567	699443
344649	699444
112448	699445
284944	699446
114547	699447
254707	699448
108069	699449
284270	699450
16634	699451
233390	699452
285125	699453
5692	699454
201211	699455
157484	699456
242924	699457
299261	699458
122402	699459
305337	699460
306457	699461
6921	699462
178972	699463
131555	699464
247216	699465
284251	699466
283480	699467
2493	699468
6456	699469
19203	699470
277642	699471
56263	699472
22810	699473
78357	699474
343701	699475
203764	699476
133405	699477
215408	699478
32333	699479
6489	699480
255339	699481
93664	699482
9100	699483
133769	699484
112113	699485
37722	699486
390	699487
82180	699488
131027	699489
96652	699490
9700	699491
7720	699492
51447	699493
168576	699494
270474	699495
299839	699496
70623	699497
199733	699498
171	699499
78797	699500
161710	699501
78797	699502
21354	699503
78688	699504
12507	699505
1454	699506
38001	699507
19944	699508
6346	699509
86889	699510
103846	699511
6595	699512
143536	699513
115625	699514
5447	699515
78361	699516
8626	699517
157	699518
13152	699519
45679	699520
270347	699521
323515	699522
272934	699523
167240	699524
8286	699525
155706	699526
118208	699527
243738	699528
40262	699529
112617	699530
116363	699531
88104	699532
29025	699533
71406	699534
37676	699535
296381	699536
134791	699537
3472	699538
78547	699539
55715	699540
33	699541
12871	699542
45276	699543
150795	699544
2159	699545
35954	699546
113407	699547
335644	699548
79027	699549
43506	699550
62445	699551
146903	699552
288193	699553
26291	699554
109785	699555
192923	699556
42398	699557
77006	699558
82275	699559
173665	699560
16339	699561
3721	699562
100641	699563
90747	699564
184581	699565
324329	699566
9219	699567
144960	699568
5990	699569
49306	699570
5300	699571
5439	699572
110402	699573
74634	699574
322465	699575
53912	699576
20448	699577
53879	699578
101209	699579
114438	699580
20166	699581
89664	699582
96589	699583
143532	699584
317359	699585
6781	699586
105863	699587
322193	699588
71180	699589
88442	699590
32041	699591
6304	699592
6964	699593
56088	699594
98059	699595
25119	699596
39097	699597
124459	699598
9498	699599
59537	699600
109075	699601
321796	699602
2404	699603
179841	699604
28704	699605
259805	699606
49109	699607
318428	699608
110765	699609
72987	699610
2084	699611
294454	699612
34562	699613
286925	699614
17093	699615
196668	699616
329697	699617
54045	699618
329694	699619
196667	699620
287692	699621
166085	699622
286515	699623
302933	699624
54041	699625
128851	699626
288181	699627
11733	699628
174210	699629
269256	699630
37137	699631
34452	699632
42045	699633
209422	699634
8186	699635
229892	699636
2671	699637
15875	699638
349960	699639
81764	699640
55971	699641
12146	699642
11200	699643
116440	699644
76239	699645
1993	699646
201415	699647
36481	699648
306132	699649
133116	699650
28099	699651
42545	699652
9257	699653
399	699654
51946	699655
218151	699656
114959	699657
345586	699658
35023	699659
216231	699660
104942	699661
21253	699662
10567	699663
71776	699664
2197	699665
6020	699666
85190	699667
101785	699668
16686	699669
116823	699670
27933	699671
15342	699672
322983	699673
1707	699674
17913	699675
77411	699676
302161	699677
2216	699678
103526	699679
15244	699680
146973	699681
81616	699682
44651	699683
10249	699684
338812	699685
23009	699686
22627	699687
113497	699688
201249	699689
8415	699690
25362	699691
82233	699692
192997	699693
63361	699694
93939	699695
69036	699696
92801	699697
52075	699698
84685	699699
42263	699700
11613	699701
79296	699702
344835	699703
71215	699704
76344	699705
122624	699706
55712	699707
204652	699708
334434	699709
127112	699710
55720	699711
214924	699712
55579	699713
49809	699714
73212	699715
131916	699716
343104	699717
55616	699718
14915	699719
176995	699720
73234	699721
270262	699722
192828	699723
192993	699724
79227	699725
325712	699726
5562	699727
220885	699728
38264	699729
9378	699730
181505	699731
286735	699732
172205	699733
111397	699734
117615	699735
174614	699736
247376	699737
64047	699738
204478	699739
64984	699740
91210	699741
181504	699742
26809	699743
300496	699744
124415	699745
281204	699746
280594	699747
100787	699748
54388	699749
8116	699750
299430	699751
121242	699752
210709	699753
97219	699754
119930	699755
300477	699756
53048	699757
189264	699758
4332	699759
12431	699760
50532	699761
40528	699762
12421	699763
116031	699764
35006	699765
69269	699766
142353	699767
57411	699768
34649	699769
62175	699770
100885	699771
145000	699772
59782	699773
2730	699774
124322	699775
4444	699776
24387	699777
213895	699778
213020	699779
8643	699780
84681	699781
13353	699782
56472	699783
278044	699784
3817	699785
6498	699786
120235	699787
186655	699788
28200	699789
13990	699790
100819	699791
48247	699792
24015	699793
31777	699794
254446	699795
2665	699796
52968	699797
52765	699798
24162	699799
132204	699800
104434	699801
6219	699802
34718	699803
31152	699804
52163	699805
273815	699806
122899	699807
119663	699808
81066	699809
94906	699810
33627	699811
40779	699812
122896	699813
12354	699814
158730	699815
34250	699816
158703	699817
41252	699818
175113	699819
27746	699820
43131	699821
57088	699822
113203	699823
4818	699824
111818	699825
8046	699826
8219	699827
42524	699828
87633	699829
18383	699830
167427	699831
132521	699832
19620	699833
191509	699834
15827	699835
91944	699836
67929	699837
136313	699838
257	699839
6034	699840
143	699841
15304	699842
177586	699843
179814	699844
18118	699845
22038	699846
33022	699847
155462	699848
195160	699849
105264	699850
142768	699851
43088	699852
36040	699853
6731	699854
118477	699855
32170	699856
1666	699857
9718	699858
57880	699859
238187	699860
85452	699861
245520	699862
20404	699863
97714	699864
1109	699865
36602	699866
7769	699867
196534	699868
318191	699869
147996	699870
336	699871
23259	699872
316722	699873
263495	699874
45618	699875
315108	699876
29041	699877
533	699878
101870	699879
76261	699880
87908	699881
2882	699882
17141	699883
21837	699884
12486	699885
6761	699886
132	699887
174727	699888
55552	699889
71100	699890
245367	699891
106081	699892
70981	699893
23584	699894
170104	699895
196207	699896
28777	699897
22865	699898
202072	699899
4151	699900
34788	699901
308602	699902
160	699903
9367	699904
206066	699905
350096	699906
637	699907
68033	699908
101986	699909
488	699910
585	699911
510	699912
45777	699913
262327	699914
14263	699915
60300	699916
30270	699917
53756	699918
35788	699919
47784	699920
76051	699921
237127	699922
61168	699923
162418	699924
35801	699925
271072	699926
138959	699927
30309	699928
28527	699929
43299	699930
214345	699931
12577	699932
168960	699933
46800	699934
269752	699935
68866	699936
55018	699937
54890	699938
65849	699939
226844	699940
50535	699941
225760	699942
172638	699943
164667	699944
137246	699945
162270	699946
121904	699947
66269	699948
272647	699949
60714	699950
113874	699951
85942	699952
46371	699953
46611	699954
110169	699955
86267	699956
277630	699957
315410	699958
218895	699959
80515	699960
85637	699961
135408	699962
13701	699963
36719	699964
165704	699965
240742	699966
247835	699967
227216	699968
309768	699969
284043	699970
7951	699971
269922	699972
166635	699973
103181	699974
148191	699975
135049	699976
188563	699977
168174	699978
168242	699979
19200	699980
44888	699981
106867	699982
40957	699983
20806	699984
266463	699985
40993	699986
92038	699987
167833	699988
232867	699989
185703	699990
274976	699991
119408	699992
11698	699993
39710	699994
105163	699995
13419	699996
200502	699997
207058	699998
60578	699999
94058	700000
7398	700001
42120	700002
156069	700003
16915	700004
153542	700005
58282	700006
306248	700007
241106	700008
349378	700009
269094	700010
6783	700011
122818	700012
151755	700013
190157	700014
165710	700015
93835	700016
2939	700017
21446	700018
78765	700019
60276	700020
155029	700021
145737	700022
196882	700023
248438	700024
97627	700025
173902	700026
30062	700027
338496	700028
72100	700029
9878	700030
90458	700031
72419	700032
17844	700033
165356	700034
176296	700035
2183	700036
138510	700037
3223	700038
72378	700039
145906	700040
26542	700041
51203	700042
167376	700043
3471	700044
81874	700045
153985	700046
25370	700047
68392	700048
378	700049
151778	700050
69599	700051
126045	700052
293801	700053
121305	700054
47158	700055
3899	700056
29666	700057
130017	700058
305960	700059
89025	700060
118910	700061
106937	700062
195561	700063
28201	700064
115831	700065
257058	700066
300879	700067
113640	700068
178783	700069
35513	700070
18523	700071
40436	700072
47987	700073
180881	700074
148487	700075
113004	700076
121191	700077
21074	700078
281534	700079
68986	700080
97401	700081
64304	700082
129486	700083
18532	700084
300808	700085
6777	700086
286857	700087
140199	700088
10414	700089
78574	700090
90469	700091
103615	700092
124261	700093
249123	700094
320437	700095
153533	700096
3096	700097
37489	700098
54088	700099
38951	700100
256457	700101
44218	700102
65836	700103
7388	700104
283160	700105
75957	700106
311374	700107
1322	700108
41339	700109
313716	700110
14499	700111
26779	700112
6310	700113
103368	700114
47564	700115
59142	700116
73674	700117
113285	700118
95945	700119
133529	700120
281466	700121
346132	700122
307011	700123
47932	700124
235525	700125
307806	700126
310153	700127
10254	700128
89560	700129
51701	700130
108241	700131
59124	700132
19111	700133
169487	700134
163040	700135
1997	700136
26333	700137
105160	700138
269827	700139
234155	700140
1016	700141
105684	700142
84277	700143
156987	700144
156538	700145
47186	700146
76843	700147
14462	700148
251377	700149
316513	700150
60119	700151
280363	700152
106664	700153
325325	700154
60383	700155
183148	700156
39836	700157
145899	700158
271962	700159
41074	700160
247670	700161
23925	700162
201950	700163
51173	700164
28598	700165
182547	700166
186103	700167
184646	700168
90227	700169
145063	700170
226253	700171
179964	700172
152442	700173
87350	700174
19131	700175
129394	700176
28096	700177
218185	700178
76404	700179
35368	700180
8845	700181
31595	700182
183334	700183
24760	700184
333689	700185
50437	700186
105230	700187
20807	700188
328085	700189
208514	700190
205093	700191
88182	700192
256386	700193
212702	700194
351229	700195
137705	700196
76065	700197
78836	700198
210322	700199
305922	700200
332004	700201
274334	700202
201662	700203
32803	700204
230994	700205
92587	700206
130867	700207
70698	700208
254046	700209
36891	700210
153275	700211
108680	700212
317674	700213
354366	700214
81344	700215
126336	700216
109214	700217
308528	700218
297198	700219
155900	700220
120430	700221
78783	700222
113931	700223
23966	700224
54652	700225
336162	700226
77969	700227
190540	700228
65003	700229
163193	700230
211614	700231
327319	700232
35357	700233
272286	700234
305000	700235
123526	700236
46419	700237
141248	700238
79021	700239
118543	700240
4181	700241
163229	700242
92235	700243
42813	700244
165227	700245
179007	700246
95327	700247
144839	700248
97224	700249
13030	700250
92065	700251
155718	700252
25419	700253
101273	700254
146629	700255
117566	700256
69088	700257
155651	700258
138216	700259
256183	700260
113413	700261
332722	700262
50059	700263
54583	700264
74514	700265
70609	700266
29041	700267
46938	700268
125650	700269
203194	700270
116585	700271
44368	700272
285806	700273
288191	700274
48678	700275
11195	700276
45915	700277
6495	700278
198919	700279
76056	700280
280183	700281
7790	700282
270812	700283
114410	700284
49187	700285
157061	700286
25757	700287
9	700288
47181	700289
188011	700290
317825	700291
60381	700292
84603	700293
75084	700294
37064	700295
286157	700296
66870	700297
32294	700298
137432	700299
16826	700300
150148	700301
318074	700302
299435	700303
195972	700304
25295	700305
88798	700306
18369	700307
343549	700308
175277	700309
86352	700310
23461	700311
92519	700312
189452	700313
185073	700314
92010	700315
78042	700316
167664	700317
318761	700318
264867	700319
224529	700320
257932	700321
181342	700322
47062	700323
30608	700324
116799	700325
152915	700326
233716	700327
65232	700328
265991	700329
139888	700330
180290	700331
189150	700332
117511	700333
92710	700334
127880	700335
106864	700336
285700	700337
226928	700338
104449	700339
96288	700340
202974	700341
54137	700342
108382	700343
23884	700344
7044	700345
47086	700346
9467	700347
210550	700348
34621	700349
99179	700350
241607	700351
298668	700352
277210	700353
255864	700354
18107	700355
258105	700356
15103	700357
70729	700358
93693	700359
140927	700360
139498	700361
38200	700362
37819	700363
247563	700364
162278	700365
197685	700366
48004	700367
169943	700368
47916	700369
49573	700370
12003	700371
3170	700372
165118	700373
71483	700374
281736	700375
163793	700376
289790	700377
19988	700378
93834	700379
46525	700380
124623	700381
152069	700382
91147	700383
96026	700384
156927	700385
110635	700386
16269	700387
70043	700388
290128	700389
29573	700390
118913	700391
17382	700392
103282	700393
256461	700394
39390	700395
6175	700396
124641	700397
142981	700398
68488	700399
172598	700400
49301	700401
48070	700402
12125	700403
314496	700404
42610	700405
11467	700406
55066	700407
104073	700408
124907	700409
143506	700410
20029	700411
142499	700412
4077	700413
170481	700414
182545	700415
255020	700416
132089	700417
123134	700418
197409	700419
84436	700420
56826	700421
325	700422
4982	700423
273187	700424
223883	700425
273977	700426
46817	700427
78681	700428
256152	700429
268694	700430
201153	700431
6616	700432
248846	700433
2919	700434
55059	700435
4980	700436
69035	700437
155860	700438
45311	700439
27267	700440
115843	700441
59957	700442
343406	700443
350942	700444
31476	700445
95448	700446
242424	700447
50277	700448
25303	700449
306847	700450
197744	700451
10184	700452
23685	700453
67855	700454
314383	700455
316927	700456
78758	700457
61348	700458
189576	700459
22529	700460
202178	700461
75990	700462
40915	700463
257960	700464
202995	700465
64001	700466
58971	700467
119916	700468
51340	700469
167429	700470
47709	700471
119723	700472
203585	700473
102317	700474
81888	700475
6596	700476
308145	700477
94897	700478
93590	700479
200181	700480
31303	700481
137251	700482
13746	700483
79688	700484
136112	700485
107964	700486
41311	700487
35048	700488
178758	700489
345957	700490
69901	700491
257165	700492
46233	700493
41709	700494
118134	700495
237460	700496
139804	700497
35777	700498
59388	700499
130938	700500
54940	700501
168986	700502
65897	700503
81152	700504
42674	700505
3027	700506
324733	700507
167521	700508
255503	700509
66008	700510
90950	700511
120086	700512
14018	700513
96068	700514
2469	700515
18403	700516
190657	700517
202175	700518
32367	700519
216594	700520
76812	700521
30627	700522
224526	700523
169177	700524
164474	700525
21740	700526
256932	700527
78710	700528
132983	700529
26455	700530
187854	700531
201486	700532
59309	700533
249652	700534
89593	700535
91407	700536
76511	700537
97833	700538
320469	700539
104449	700540
36450	700541
23072	700542
32254	700543
276793	700544
158680	700545
51051	700546
179082	700547
105112	700548
116277	700549
51702	700550
353278	700551
212718	700552
198629	700553
152339	700554
168388	700555
29085	700556
80960	700557
355343	700558
311094	700559
25424	700560
114573	700561
336500	700562
295723	700563
6912	700564
185219	700565
146208	700566
254313	700567
91972	700568
121880	700569
38485	700570
256803	700571
166065	700572
221696	700573
79844	700574
27541	700575
332654	700576
313754	700577
137357	700578
253055	700579
112218	700580
35096	700581
13017	700582
125979	700583
131846	700584
45082	700585
291621	700586
50782	700587
279916	700588
344117	700589
44654	700590
179895	700591
59429	700592
125429	700593
301110	700594
29831	700595
86177	700596
189921	700597
78041	700598
1463	700599
258236	700600
165912	700601
7999	700602
118618	700603
268461	700604
41602	700605
232995	700606
10174	700607
302530	700608
67486	700609
33104	700610
110671	700611
142003	700612
52014	700613
189802	700614
55	700615
26248	700616
5361	700617
12595	700618
314312	700619
191914	700620
286455	700621
296339	700622
46091	700623
117924	700624
46190	700625
195337	700626
33685	700627
231604	700628
61746	700629
3403	700630
26728	700631
92048	700632
115134	700633
197167	700634
88856	700635
8668	700636
133392	700637
70554	700638
153617	700639
139237	700640
69024	700641
33368	700642
198721	700643
98224	700644
53952	700645
88274	700646
59119	700647
154403	700648
23947	700649
51660	700650
357161	700651
232506	700652
57255	700653
171134	700654
69506	700655
328059	700656
96185	700657
2865	700658
36676	700659
23057	700660
145478	700661
341339	700662
139396	700663
14571	700664
57927	700665
80540	700666
200422	700667
24782	700668
267228	700669
309921	700670
125185	700671
97847	700672
107171	700673
79203	700674
70671	700675
114987	700676
14891	700677
67974	700678
34770	700679
72690	700680
281667	700681
99937	700682
332859	700683
81228	700684
51701	700685
156119	700686
32133	700687
56466	700688
2620	700689
140694	700690
11531	700691
6936	700692
131827	700693
27251	700694
298715	700695
1484	700696
93252	700697
38097	700698
11815	700699
165348	700700
330934	700701
5148	700702
303240	700703
303638	700704
167292	700705
242234	700706
199246	700707
89105	700708
102741	700709
4173	700710
169214	700711
11164	700712
10086	700713
288539	700714
199342	700715
187943	700716
36693	700717
153066	700718
278747	700719
87004	700720
186378	700721
72025	700722
28336	700723
13919	700724
43184	700725
1524	700726
113191	700727
152583	700728
3296	700729
41681	700730
58435	700731
197	700732
63008	700733
104256	700734
148009	700735
80459	700736
3939	700737
104746	700738
22474	700739
233445	700740
51721	700741
54659	700742
92127	700743
207335	700744
97501	700745
321781	700746
96769	700747
202228	700748
50227	700749
30043	700750
75308	700751
58438	700752
151059	700753
19168	700754
148157	700755
98919	700756
98128	700757
39335	700758
27493	700759
285173	700760
88027	700761
212697	700762
91272	700763
142976	700764
42939	700765
44877	700766
254429	700767
226886	700768
197941	700769
9439	700770
99715	700771
89162	700772
54896	700773
87843	700774
130550	700775
38484	700776
118995	700777
318401	700778
188207	700779
314566	700780
118743	700781
16206	700782
100389	700783
22115	700784
254015	700785
93209	700786
18532	700787
65648	700788
81463	700789
241902	700790
254897	700791
277074	700792
185485	700793
186981	700794
187282	700795
208744	700796
85150	700797
346986	700798
74066	700799
43937	700800
153230	700801
133831	700802
229283	700803
105826	700804
46080	700805
9867	700806
4046	700807
5824	700808
132374	700809
213661	700810
163044	700811
210785	700812
328011	700813
44178	700814
146039	700815
185600	700816
300412	700817
43766	700818
126348	700819
279987	700820
81542	700821
36062	700822
168241	700823
90830	700824
107436	700825
99354	700826
182915	700827
28968	700828
185641	700829
249851	700830
164119	700831
182235	700832
74507	700833
184654	700834
35416	700835
60090	700836
136877	700837
151	700838
2254	700839
122088	700840
106878	700841
143222	700842
22943	700843
77702	700844
2240	700845
30451	700846
106505	700847
50404	700848
3728	700849
71705	700850
14441	700851
19461	700852
150975	700853
43273	700854
61694	700855
164859	700856
21186	700857
236131	700858
164859	700859
303577	700860
167466	700861
223654	700862
40381	700863
15172	700864
54203	700865
313349	700866
267546	700867
267036	700868
29332	700869
130767	700870
204021	700871
14869	700872
11152	700873
259650	700874
152432	700875
168719	700876
233296	700877
62912	700878
217376	700879
69008	700880
105772	700881
100249	700882
255254	700883
123927	700884
56012	700885
152759	700886
4252	700887
5016	700888
91256	700889
22163	700890
20570	700891
275771	700892
36270	700893
8743	700894
55480	700895
281907	700896
85561	700897
119914	700898
37510	700899
116066	700900
234144	700901
179628	700902
226429	700903
76166	700904
105703	700905
63507	700906
256166	700907
62521	700908
44684	700909
159003	700910
197723	700911
125982	700912
99455	700913
276461	700914
134602	700915
152175	700916
109259	700917
20353	700918
59256	700919
171958	700920
92677	700921
86409	700922
281047	700923
172673	700924
104543	700925
268960	700926
81865	700927
81957	700928
183352	700929
106863	700930
70327	700931
152454	700932
3504	700933
183007	700934
87409	700935
342115	700936
39943	700937
64569	700938
75073	700939
161419	700940
109096	700941
202978	700942
112744	700943
165076	700944
50738	700945
271881	700946
25343	700947
17105	700948
156308	700949
202501	700950
269855	700951
552	700952
59443	700953
173353	700954
3947	700955
85425	700956
103015	700957
54191	700958
2533	700959
316628	700960
47141	700961
206313	700962
99638	700963
21313	700964
28675	700965
123114	700966
70585	700967
39935	700968
274968	700969
4276	700970
172213	700971
19645	700972
41501	700973
275061	700974
97595	700975
135116	700976
31865	700977
71394	700978
340004	700979
22998	700980
56378	700981
112306	700982
191399	700983
44884	700984
222304	700985
195773	700986
35637	700987
35637	700988
134140	700989
125551	700990
125306	700991
99855	700992
114717	700993
11599	700994
114647	700995
35654	700996
3389	700997
58483	700998
334136	700999
86645	701000
38659	701001
147731	701002
94826	701003
87229	701004
117605	701005
139451	701006
196468	701007
33475	701008
323897	701009
67881	701010
320981	701011
89071	701012
168530	701013
29022	701014
169263	701015
54633	701016
173374	701017
29077	701018
11824	701019
200802	701020
161690	701021
221899	701022
168231	701023
148372	701024
294031	701025
47157	701026
276599	701027
185776	701028
155041	701029
107976	701030
308821	701031
23005	701032
23747	701033
32876	701034
52345	701035
18054	701036
8308	701037
61377	701038
130145	701039
132546	701040
37364	701041
312617	701042
93457	701043
51361	701044
257782	701045
141199	701046
89984	701047
115260	701048
9672	701049
3727	701050
25078	701051
89039	701052
186195	701053
43251	701054
155820	701055
220257	701056
8438	701057
81580	701058
61924	701059
107432	701060
65728	701061
109993	701062
209263	701063
45053	701064
43843	701065
69426	701066
5797	701067
119574	701068
32347	701069
24196	701070
167721	701071
155822	701072
308157	701073
165904	701074
161947	701075
75433	701076
75834	701077
75882	701078
152691	701079
309137	701080
192164	701081
51748	701082
235353	701083
199724	701084
192614	701085
81135	701086
88239	701087
32503	701088
123550	701089
181678	701090
340655	701091
266318	701092
114741	701093
2293	701094
38972	701095
184912	701096
139492	701097
331867	701098
273278	701099
14556	701100
182820	701101
35452	701102
258250	701103
61167	701104
201428	701105
104042	701106
29470	701107
185603	701108
199723	701109
11474	701110
5678	701111
69765	701112
57656	701113
125318	701114
50926	701115
48055	701116
309700	701117
157023	701118
51390	701119
55480	701120
84727	701121
309845	701122
197496	701123
61311	701124
94529	701125
63901	701126
270186	701127
47188	701128
332214	701129
22538	701130
330519	701131
312863	701132
331465	701133
123617	701134
80564	701135
79717	701136
168210	701137
108974	701138
324040	701139
94927	701140
63903	701141
139387	701142
104008	701143
78336	701144
54766	701145
324905	701146
154190	701147
232541	701148
254995	701149
59105	701150
228056	701151
106972	701152
309338	701153
15439	701154
6655	701155
138698	701156
277438	701157
9423	701158
33541	701159
17964	701160
71774	701161
83224	701162
156986	701163
155048	701164
80561	701165
77881	701166
18076	701167
32032	701168
124942	701169
23949	701170
51615	701171
107440	701172
105891	701173
162639	701174
61905	701175
249472	701176
50286	701177
40250	701178
7370	701179
56816	701180
74518	701181
138770	701182
248450	701183
257117	701184
343671	701185
309813	701186
66619	701187
143577	701188
283180	701189
173421	701190
113814	701191
69454	701192
60222	701193
65818	701194
60942	701195
242463	701196
119015	701197
301667	701198
39202	701199
6600	701200
64748	701201
102498	701202
352980	701203
104399	701204
211254	701205
197720	701206
126014	701207
102499	701208
40995	701209
113393	701210
302492	701211
81625	701212
197612	701213
79330	701214
226567	701215
19369	701216
29068	701217
36900	701218
190406	701219
12431	701220
178951	701221
180908	701222
107457	701223
62326	701224
202865	701225
254735	701226
254788	701227
184475	701228
237257	701229
5579	701230
210317	701231
331032	701232
60493	701233
207605	701234
354197	701235
10176	701236
202514	701237
76441	701238
104569	701239
41119	701240
197084	701241
92322	701242
36237	701243
178353	701244
167258	701245
40578	701246
7272	701247
183566	701248
76844	701249
69468	701250
229895	701251
54303	701252
331006	701253
253683	701254
181742	701255
98724	701256
277506	701257
138833	701258
144492	701259
3015	701260
184152	701261
7566	701262
155502	701263
14	701264
201824	701265
21890	701266
90696	701267
148904	701268
35200	701269
23839	701270
222305	701271
81523	701272
116573	701273
144716	701274
189116	701275
10772	701276
41331	701277
88549	701278
106708	701279
138211	701280
256838	701281
47153	701282
4981	701283
332245	701284
257106	701285
182142	701286
58287	701287
99182	701288
28931	701289
137309	701290
166168	701291
27043	701292
241344	701293
35599	701294
155995	701295
194167	701296
197787	701297
83822	701298
194432	701299
123357	701300
30587	701301
8662	701302
182059	701303
73552	701304
159384	701305
197639	701306
330943	701307
255907	701308
253366	701309
190591	701310
70368	701311
148866	701312
193645	701313
221712	701314
53498	701315
130592	701316
73720	701317
23789	701318
250035	701319
21079	701320
184603	701321
197500	701322
273366	701323
16482	701324
341778	701325
50281	701326
275122	701327
302145	701328
156031	701329
219917	701330
82484	701331
51666	701332
26853	701333
164007	701334
87781	701335
80693	701336
247736	701337
28999	701338
100249	701339
334326	701340
164707	701341
33511	701342
305109	701343
117926	701344
38524	701345
47671	701346
203708	701347
55212	701348
76090	701349
8	701350
274888	701351
179534	701352
6702	701353
41790	701354
134263	701355
269266	701356
273612	701357
68365	701358
23390	701359
23923	701360
23923	701361
54309	701362
318650	701363
91500	701364
30672	701365
62055	701366
128501	701367
53123	701368
104392	701369
38511	701370
196269	701371
99172	701372
1293	701373
331367	701374
267726	701375
222504	701376
99171	701377
104168	701378
124567	701379
188270	701380
194356	701381
88852	701382
239770	701383
117557	701384
103968	701385
86937	701386
51643	701387
224870	701388
19030	701389
144795	701390
93300	701391
105413	701392
70163	701393
123258	701394
269897	701395
140174	701396
64344	701397
132822	701398
10964	701399
229630	701400
55980	701401
288163	701402
173556	701403
56166	701404
205838	701405
128885	701406
307470	701407
116597	701408
120370	701409
186261	701410
167750	701411
39064	701412
29255	701413
285025	701414
104905	701415
184573	701416
156452	701417
156792	701418
166518	701419
62986	701420
88108	701421
129405	701422
163334	701423
140686	701424
62855	701425
168155	701426
51606	701427
209481	701428
61512	701429
338739	701430
183979	701431
98987	701432
23923	701433
48031	701434
148714	701435
66113	701436
230347	701437
173343	701438
121809	701439
198370	701440
216968	701441
120119	701442
41885	701443
152006	701444
227233	701445
302479	701446
71745	701447
310022	701448
197983	701449
346197	701450
354107	701451
58764	701452
249496	701453
180509	701454
87037	701455
64099	701456
319778	701457
108003	701458
45070	701459
242119	701460
155410	701461
32150	701462
80677	701463
80712	701464
188597	701465
60025	701466
9249	701467
25186	701468
83220	701469
62833	701470
273939	701471
105869	701472
10426	701473
91937	701474
59327	701475
316491	701476
54383	701477
177834	701478
299336	701479
10899	701480
238353	701481
87150	701482
76484	701483
82396	701484
51666	701485
92714	701486
303332	701487
33453	701488
70181	701489
123811	701490
145042	701491
253813	701492
79817	701493
135952	701494
39222	701495
27300	701496
93753	701497
132680	701498
335553	701499
2779	701500
313538	701501
78062	701502
249166	701503
18785	701504
163765	701505
117848	701506
163749	701507
134464	701508
191549	701509
56775	701510
188045	701511
319334	701512
119248	701513
76045	701514
272354	701515
209029	701516
306880	701517
8520	701518
166876	701519
887	701520
42581	701521
3727	701522
33317	701523
216947	701524
89790	701525
198440	701526
75888	701527
171847	701528
79654	701529
116085	701530
129175	701531
82638	701532
86830	701533
182638	701534
177861	701535
309648	701536
346393	701537
320280	701538
967	701539
300746	701540
2232	701541
196433	701542
226624	701543
40353	701544
32366	701545
36980	701546
121888	701547
52314	701548
30295	701549
309456	701550
9837	701551
9837	701552
317595	701553
249126	701554
40793	701555
217653	701556
55000	701557
261327	701558
64774	701559
211326	701560
196202	701561
22211	701562
307922	701563
74159	701564
29145	701565
4128	701566
170561	701567
178874	701568
218696	701569
178797	701570
80551	701571
333172	701572
201522	701573
113415	701574
80695	701575
35470	701576
88679	701577
300454	701578
181735	701579
44299	701580
75424	701581
226480	701582
128502	701583
79649	701584
6497	701585
185351	701586
195748	701587
237522	701588
114413	701589
133681	701590
292811	701591
254817	701592
149623	701593
146217	701594
257620	701595
34373	701596
130387	701597
284764	701598
47934	701599
28952	701600
35609	701601
61815	701602
25095	701603
253557	701604
103047	701605
105291	701606
5205	701607
123161	701608
114561	701609
162802	701610
153362	701611
168240	701612
46706	701613
217230	701614
144484	701615
341851	701616
6846	701617
168159	701618
40433	701619
217767	701620
89637	701621
327308	701622
173942	701623
201705	701624
176168	701625
58121	701626
94086	701627
336270	701628
53581	701629
30280	701630
339452	701631
94628	701632
215526	701633
13550	701634
242947	701635
46081	701636
140813	701637
89495	701638
312856	701639
250008	701640
248834	701641
31313	701642
4291	701643
332874	701644
125005	701645
23729	701646
59179	701647
343397	701648
89830	701649
124622	701650
42469	701651
151967	701652
61528	701653
318034	701654
122903	701655
120051	701656
87540	701657
247329	701658
311395	701659
156737	701660
15826	701661
85671	701662
244248	701663
254814	701664
89235	701665
273293	701666
50313	701667
114797	701668
229689	701669
235667	701670
23008	701671
137818	701672
58293	701673
249854	701674
200940	701675
29968	701676
204169	701677
121414	701678
161087	701679
39595	701680
77371	701681
138337	701682
143750	701683
56246	701684
143	701685
205532	701686
340532	701687
256177	701688
2682	701689
125940	701690
83865	701691
46400	701692
99571	701693
133118	701694
271983	701695
162243	701696
5013	701697
151996	701698
273625	701699
279011	701700
81471	701701
90783	701702
116	701703
104468	701704
50213	701705
24751	701706
51723	701707
17094	701708
70572	701709
92598	701710
12951	701711
157615	701712
106734	701713
263881	701714
61248	701715
24705	701716
166942	701717
203982	701718
175135	701719
169423	701720
28734	701721
234268	701722
50756	701723
320433	701724
17282	701725
20137	701726
78400	701727
169883	701728
147653	701729
89202	701730
59387	701731
37703	701732
230278	701733
57077	701734
48034	701735
145059	701736
147185	701737
308609	701738
156798	701739
89815	701740
70277	701741
114984	701742
46190	701743
137900	701744
110808	701745
173535	701746
55199	701747
137119	701748
40532	701749
58853	701750
90556	701751
114561	701752
194240	701753
6101	701754
269378	701755
179994	701756
249789	701757
305879	701758
103164	701759
115596	701760
30406	701761
191650	701762
354117	701763
191153	701764
115922	701765
319602	701766
182697	701767
62038	701768
141065	701769
114795	701770
61548	701771
58287	701772
65854	701773
225442	701774
305719	701775
115753	701776
1569	701777
185108	701778
41019	701779
93470	701780
3526	701781
109637	701782
9789	701783
1464	701784
76137	701785
88605	701786
61167	701787
92354	701788
70631	701789
269678	701790
25485	701791
51734	701792
137611	701793
138998	701794
51064	701795
47575	701796
74773	701797
37743	701798
11385	701799
299498	701800
85576	701801
23805	701802
76325	701803
233829	701804
249385	701805
28624	701806
3591	701807
84	701808
223956	701809
44952	701810
97187	701811
242965	701812
139551	701813
97851	701814
37927	701815
257185	701816
41691	701817
88137	701818
114982	701819
116109	701820
156652	701821
86934	701822
116103	701823
21921	701824
303253	701825
130123	701826
281118	701827
13718	701828
115566	701829
92488	701830
143231	701831
190893	701832
181392	701833
62949	701834
88227	701835
276070	701836
9262	701837
59787	701838
68664	701839
169458	701840
35364	701841
32979	701842
112286	701843
268803	701844
150191	701845
63465	701846
46182	701847
15414	701848
56599	701849
161443	701850
53542	701851
125994	701852
40377	701853
23354	701854
81722	701855
127064	701856
211537	701857
106262	701858
32983	701859
44750	701860
101210	701861
77774	701862
67394	701863
163839	701864
300874	701865
35726	701866
116198	701867
142902	701868
13802	701869
83719	701870
13458	701871
16816	701872
89251	701873
43151	701874
271207	701875
242711	701876
73470	701877
4601	701878
75676	701879
139059	701880
11427	701881
65061	701882
213506	701883
331285	701884
74126	701885
61169	701886
1668	701887
24825	701888
220507	701889
203896	701890
116197	701891
167091	701892
198476	701893
120530	701894
112042	701895
10705	701896
60084	701897
335188	701898
53714	701899
298374	701900
145666	701901
59460	701902
49187	701903
2769	701904
80386	701905
218892	701906
21381	701907
138272	701908
178044	701909
346967	701910
146182	701911
115252	701912
35160	701913
28466	701914
76116	701915
91798	701916
23178	701917
20376	701918
272678	701919
93873	701920
219026	701921
211481	701922
95937	701923
230	701924
5442	701925
95	701926
71297	701927
72471	701928
209019	701929
37507	701930
37523	701931
21513	701932
155968	701933
75536	701934
13862	701935
222921	701936
59256	701937
166229	701938
313203	701939
128827	701940
123432	701941
161290	701942
36062	701943
13906	701944
58452	701945
249896	701946
197669	701947
139830	701948
267575	701949
123234	701950
188284	701951
10319	701952
1343	701953
132493	701954
179719	701955
18235	701956
32548	701957
136101	701958
90757	701959
160966	701960
76785	701961
50416	701962
233455	701963
19587	701964
299666	701965
157191	701966
122078	701967
23870	701968
117856	701969
112430	701970
338293	701971
52869	701972
229781	701973
221828	701974
70670	701975
53773	701976
28121	701977
30444	701978
290522	701979
110245	701980
282761	701981
275263	701982
44098	701983
14152	701984
165912	701985
310210	701986
55996	701987
28412	701988
12166	701989
166047	701990
178944	701991
70312	701992
44000	701993
190757	701994
323989	701995
219828	701996
201060	701997
163628	701998
31020	701999
125674	702000
311523	702001
172945	702002
271780	702003
199464	702004
6675	702005
123460	702006
182501	702007
84609	702008
4402	702009
150259	702010
8666	702011
81311	702012
75351	702013
2240	702014
276567	702015
220600	702016
153409	702017
41964	702018
5472	702019
41721	702020
20106	702021
126792	702022
12786	702023
80512	702024
149493	702025
54634	702026
166772	702027
127659	702028
59054	702029
63186	702030
198028	702031
152351	702032
119958	702033
12251	702034
306727	702035
143762	702036
44819	702037
141991	702038
29534	702039
81433	702040
115021	702041
230507	702042
82836	702043
144444	702044
53374	702045
44915	702046
34360	702047
49267	702048
32072	702049
31135	702050
108346	702051
247182	702052
104062	702053
26354	702054
187810	702055
313944	702056
219665	702057
197602	702058
194386	702059
179264	702060
273416	702061
21190	702062
320554	702063
81577	702064
320339	702065
99042	702066
33528	702067
125885	702068
54935	702069
82529	702070
99336	702071
298528	702072
28861	702073
68743	702074
120347	702075
54082	702076
75066	702077
34974	702078
135739	702079
112100	702080
82208	702081
78009	702082
20072	702083
40390	702084
117579	702085
54590	702086
100786	702087
41271	702088
191255	702089
294326	702090
137318	702091
329234	702092
81052	702093
103569	702094
40959	702095
15643	702096
121765	702097
80942	702098
234871	702099
312964	702100
328096	702101
72262	702102
128413	702103
99610	702104
38640	702105
47800	702106
22376	702107
45344	702108
266126	702109
6465	702110
43831	702111
292903	702112
125216	702113
200065	702114
41968	702115
66019	702116
7070	702117
117560	702118
4367	702119
329988	702120
153508	702121
93343	702122
79615	702123
201240	702124
63666	702125
3915	702126
56114	702127
15032	702128
15511	702129
221515	702130
304418	702131
57162	702132
75839	702133
336287	702134
29026	702135
15043	702136
12004	702137
130343	702138
8778	702139
268535	702140
171241	702141
162201	702142
167527	702143
58977	702144
97881	702145
2533	702146
46250	702147
190300	702148
190934	702149
164982	702150
263464	702151
134110	702152
255945	702153
284480	702154
340066	702155
124542	702156
192633	702157
24503	702158
107527	702159
71185	702160
90828	702161
1088	702162
39902	702163
48850	702164
33989	702165
179590	702166
26249	702167
58830	702168
105660	702169
109637	702170
53473	702171
37191	702172
19375	702173
108052	702174
307045	702175
140998	702176
85462	702177
318387	702178
166323	702179
317015	702180
194612	702181
316944	702182
319269	702183
189228	702184
106065	702185
75245	702186
142164	702187
66129	702188
8885	702189
4661	702190
134621	702191
218879	702192
3019	702193
297615	702194
308368	702195
287252	702196
109908	702197
23894	702198
165925	702199
46904	702200
23886	702201
76969	702202
167616	702203
113033	702204
166387	702205
104721	702206
43818	702207
54931	702208
181717	702209
114741	702210
75528	702211
75118	702212
199678	702213
88781	702214
31356	702215
2025	702216
84247	702217
206626	702218
287379	702219
63574	702220
95813	702221
289098	702222
69025	702223
121889	702224
128090	702225
105513	702226
189113	702227
276896	702228
193407	702229
195218	702230
240582	702231
195944	702232
122133	702233
26740	702234
348580	702235
106639	702236
69953	702237
88803	702238
79730	702239
277428	702240
980	702241
83497	702242
121713	702243
46562	702244
175541	702245
91323	702246
30894	702247
276030	702248
211788	702249
195286	702250
22573	702251
127834	702252
209346	702253
344043	702254
285869	702255
173942	702256
26559	702257
331746	702258
260856	702259
31598	702260
129805	702261
166396	702262
88233	702263
173924	702264
13651	702265
4235	702266
47195	702267
68753	702268
60909	702269
109272	702270
69392	702271
17435	702272
43692	702273
75823	702274
116187	702275
212462	702276
224215	702277
27504	702278
54129	702279
64357	702280
168638	702281
68059	702282
64743	702283
275754	702284
51514	702285
195492	702286
107902	702287
18929	702288
96684	702289
256260	702290
257625	702291
32971	702292
69417	702293
228844	702294
60793	702295
51691	702296
41778	702297
51378	702298
92762	702299
46849	702300
42891	702301
184328	702302
47264	702303
298375	702304
35803	702305
252770	702306
249136	702307
175104	702308
24841	702309
68722	702310
9884	702311
219878	702312
249796	702313
113696	702314
91867	702315
47060	702316
175084	702317
8671	702318
104478	702319
108903	702320
15266	702321
47213	702322
106279	702323
249623	702324
168094	702325
163848	702326
171646	702327
71281	702328
92146	702329
186110	702330
21522	702331
72514	702332
242648	702333
352232	702334
244888	702335
69640	702336
104211	702337
6178	702338
15788	702339
105126	702340
29380	702341
53214	702342
111773	702343
12994	702344
73650	702345
123070	702346
88307	702347
337976	702348
184024	702349
33285	702350
45951	702351
128250	702352
62479	702353
163447	702354
344215	702355
40319	702356
107047	702357
156862	702358
52626	702359
210021	702360
118565	702361
88802	702362
208904	702363
83949	702364
108962	702365
353926	702366
19448	702367
20978	702368
56754	702369
193211	702370
53698	702371
256336	702372
170455	702373
65368	702374
2236	702375
51656	702376
19449	702377
166978	702378
310228	702379
176263	702380
283202	702381
81990	702382
346115	702383
214427	702384
64270	702385
133302	702386
59935	702387
25177	702388
203970	702389
106988	702390
41172	702391
248816	702392
319666	702393
51481	702394
33392	702395
69008	702396
298708	702397
124692	702398
191484	702399
122310	702400
29831	702401
307959	702402
2746	702403
40927	702404
299350	702405
26132	702406
22435	702407
256935	702408
88266	702409
596	702410
155934	702411
122871	702412
330642	702413
155675	702414
82045	702415
204028	702416
19433	702417
44848	702418
144908	702419
11546	702420
80678	702421
17300	702422
326043	702423
271929	702424
74601	702425
268025	702426
277084	702427
89945	702428
25900	702429
57443	702430
13032	702431
178058	702432
148307	702433
183758	702434
95316	702435
108415	702436
82385	702437
238116	702438
189362	702439
70763	702440
104503	702441
49330	702442
157337	702443
69038	702444
118462	702445
169436	702446
88792	702447
9249	702448
213983	702449
8108	702450
121401	702451
68821	702452
167550	702453
15266	702454
51518	702455
170665	702456
109017	702457
268107	702458
133483	702459
139974	702460
165616	702461
202761	702462
4852	702463
25329	702464
304106	702465
76424	702466
61973	702467
330576	702468
66111	702469
240012	702470
125386	702471
269425	702472
48794	702473
268298	702474
248369	702475
44966	702476
110633	702477
119808	702478
157420	702479
84920	702480
8105	702481
231725	702482
299063	702483
68076	702484
68225	702485
133523	702486
183817	702487
211406	702488
184	702489
45489	702490
234013	702491
32090	702492
18459	702493
355992	702494
331734	702495
52976	702496
54241	702497
112235	702498
56330	702499
286563	702500
3617	702501
25718	702502
253121	702503
283460	702504
106490	702505
333224	702506
134513	702507
59045	702508
249454	702509
54542	702510
90643	702511
17302	702512
168251	702513
48007	702514
18403	702515
165234	702516
26678	702517
235633	702518
16857	702519
14244	702520
272364	702521
50285	702522
36491	702523
1727	702524
301683	702525
74788	702526
91344	702527
354701	702528
58123	702529
47301	702530
95540	702531
56257	702532
222574	702533
46431	702534
68049	702535
167707	702536
276522	702537
274327	702538
46431	702539
274125	702540
4813	702541
36958	702542
138702	702543
229289	702544
10953	702545
46750	702546
306965	702547
76460	702548
38909	702549
140187	702550
145934	702551
13651	702552
167549	702553
138611	702554
158113	702555
162740	702556
68395	702557
41218	702558
228240	702559
68820	702560
54668	702561
265594	702562
343964	702563
307917	702564
33838	702565
81734	702566
186228	702567
137771	702568
68828	702569
84048	702570
61668	702571
14577	702572
43991	702573
272167	702574
109050	702575
39636	702576
78705	702577
106096	702578
104219	702579
2495	702580
56933	702581
116269	702582
92072	702583
91942	702584
194863	702585
310143	702586
192729	702587
54633	702588
209168	702589
213827	702590
41648	702591
80720	702592
55193	702593
216625	702594
132786	702595
76987	702596
92438	702597
166507	702598
41325	702599
47926	702600
100172	702601
38792	702602
307154	702603
11797	702604
261361	702605
116193	702606
193919	702607
332841	702608
231705	702609
169424	702610
166721	702611
163688	702612
65635	702613
307749	702614
212045	702615
125625	702616
38187	702617
32403	702618
50592	702619
227911	702620
210034	702621
51499	702622
139042	702623
332713	702624
9466	702625
76336	702626
276556	702627
4252	702628
138385	702629
28572	702630
326339	702631
163269	702632
170723	702633
325897	702634
165277	702635
191557	702636
234174	702637
198114	702638
145272	702639
46683	702640
105531	702641
105662	702642
69812	702643
30029	702644
19556	702645
32076	702646
25211	702647
122114	702648
268547	702649
124245	702650
144384	702651
20696	702652
152060	702653
189454	702654
58879	702655
83953	702656
64694	702657
122805	702658
26723	702659
25079	702660
52494	702661
191606	702662
249428	702663
108600	702664
123978	702665
221925	702666
4576	702667
47862	702668
202071	702669
8937	702670
255935	702671
236541	702672
74565	702673
42064	702674
140707	702675
115689	702676
210341	702677
119913	702678
14060	702679
238061	702680
77137	702681
184107	702682
172604	702683
126056	702684
10560	702685
86835	702686
157099	702687
123622	702688
175223	702689
8234	702690
107940	702691
164942	702692
188539	702693
9941	702694
154493	702695
192005	702696
164985	702697
313237	702698
75996	702699
169330	702700
167736	702701
64615	702702
103180	702703
16476	702704
60192	702705
74714	702706
25967	702707
293282	702708
1416	702709
126404	702710
201463	702711
71832	702712
124628	702713
188282	702714
14173	702715
46246	702716
164807	702717
80541	702718
235045	702719
300912	702720
293020	702721
58367	702722
34804	702723
20100	702724
325811	702725
5	702726
65704	702727
45846	702728
272543	702729
45005	702730
128338	702731
43976	702732
109467	702733
34620	702734
73654	702735
107192	702736
86	702737
31386	702738
198523	702739
154772	702740
79029	702741
61650	702742
12595	702743
30195	702744
63670	702745
135874	702746
86089	702747
131699	702748
54521	702749
48978	702750
182572	702751
310690	702752
116204	702753
59946	702754
12094	702755
4756	702756
214275	702757
11967	702758
80550	702759
72005	702760
64512	702761
11155	702762
7963	702763
251250	702764
3344	702765
44400	702766
12296	702767
20462	702768
27253	702769
349609	702770
9667	702771
108382	702772
215215	702773
214896	702774
168051	702775
81460	702776
53647	702777
11553	702778
15469	702779
267949	702780
9668	702781
12401	702782
6041	702783
206845	702784
16057	702785
126448	702786
43254	702787
70347	702788
27119	702789
243827	702790
64553	702791
123718	702792
178053	702793
10872	702794
288125	702795
119900	702796
278613	702797
89158	702798
148936	702799
340289	702800
22358	702801
139850	702802
85526	702803
23821	702804
84188	702805
41442	702806
9847	702807
15287	702808
135263	702809
121863	702810
77956	702811
337224	702812
76989	702813
178809	702814
273644	702815
19426	702816
152000	702817
149470	702818
163075	702819
294014	702820
345072	702821
185093	702822
92032	702823
69902	702824
275475	702825
84697	702826
185402	702827
162404	702828
33055	702829
8	702830
103192	702831
71792	702832
127944	702833
61369	702834
95420	702835
117624	702836
41254	702837
44840	702838
106719	702839
69886	702840
197413	702841
164374	702842
272514	702843
78805	702844
22039	702845
31364	702846
33093	702847
105963	702848
64857	702849
355039	702850
103110	702851
163276	702852
176434	702853
291336	702854
353945	702855
64422	702856
353014	702857
353228	702858
68191	702859
166204	702860
12763	702861
94122	702862
62290	702863
103797	702864
36144	702865
292809	702866
178829	702867
78366	702868
272264	702869
92676	702870
100007	702871
92678	702872
157024	702873
93178	702874
305603	702875
337968	702876
290842	702877
152450	702878
84012	702879
105113	702880
70472	702881
48472	702882
32372	702883
232663	702884
56191	702885
286149	702886
229479	702887
271515	702888
124920	702889
250150	702890
271390	702891
121790	702892
209302	702893
169312	702894
197674	702895
344825	702896
35185	702897
275447	702898
168763	702899
309403	702900
161761	702901
8017	702902
112161	702903
199946	702904
106278	702905
76421	702906
145299	702907
116638	702908
322161	702909
266822	702910
356024	702911
105558	702912
57892	702913
17222	702914
69888	702915
162822	702916
227409	702917
66569	702918
69978	702919
32449	702920
346899	702921
55202	702922
108603	702923
169073	702924
314839	702925
115826	702926
168541	702927
185576	702928
3225	702929
228206	702930
247331	702931
12675	702932
152955	702933
99653	702934
153757	702935
32991	702936
209610	702937
209990	702938
40813	702939
332643	702940
272209	702941
47810	702942
35624	702943
43496	702944
140497	702945
47800	702946
31682	702947
77360	702948
88340	702949
80533	702950
121805	702951
63567	702952
29209	702953
66019	702954
99987	702955
35719	702956
125914	702957
113177	702958
273747	702959
186043	702960
8640	702961
35300	702962
32281	702963
341638	702964
145963	702965
236345	702966
59504	702967
47579	702968
34470	702969
23866	702970
90309	702971
143631	702972
2066	702973
22035	702974
175224	702975
59415	702976
273393	702977
67933	702978
191235	702979
112634	702980
26859	702981
173049	702982
293502	702983
235750	702984
12102	702985
123763	702986
34648	702987
28538	702988
153334	702989
572	702990
151871	702991
266606	702992
187954	702993
123227	702994
168482	702995
78711	702996
70350	702997
64222	702998
267367	702999
4794	703000
1396	703001
19328	703002
107571	703003
17213	703004
339006	703005
83419	703006
227310	703007
333110	703008
252786	703009
280518	703010
170665	703011
85780	703012
140621	703013
69154	703014
74412	703015
22039	703016
317277	703017
272640	703018
50520	703019
73991	703020
126076	703021
69662	703022
241541	703023
168651	703024
95313	703025
50812	703026
228356	703027
37832	703028
108816	703029
105558	703030
124590	703031
55445	703032
98117	703033
1990	703034
252022	703035
108614	703036
224458	703037
97810	703038
152268	703039
324306	703040
195374	703041
68237	703042
19375	703043
12996	703044
17534	703045
274118	703046
48030	703047
276243	703048
37564	703049
95938	703050
248129	703051
92024	703052
20838	703053
40690	703054
40811	703055
47829	703056
332396	703057
13746	703058
269935	703059
74765	703060
15794	703061
4834	703062
307794	703063
86994	703064
14	703065
73970	703066
12975	703067
121341	703068
44204	703069
47134	703070
56517	703071
43264	703072
239031	703073
97689	703074
23716	703075
172718	703076
46532	703077
94123	703078
197247	703079
45862	703080
36883	703081
60792	703082
148276	703083
240479	703084
59091	703085
275864	703086
182382	703087
161318	703088
120505	703089
43655	703090
244485	703091
210595	703092
120548	703093
124010	703094
115525	703095
211852	703096
249770	703097
35414	703098
196196	703099
152384	703100
199665	703101
17040	703102
75150	703103
166840	703104
113321	703105
26141	703106
152973	703107
79781	703108
41400	703109
84581	703110
198061	703111
20678	703112
281308	703113
90314	703114
64729	703115
243553	703116
37147	703117
180443	703118
8736	703119
121149	703120
119969	703121
109909	703122
61951	703123
97289	703124
63419	703125
34242	703126
78050	703127
36381	703128
210806	703129
224943	703130
164087	703131
36785	703132
7331	703133
126184	703134
42511	703135
180592	703136
47436	703137
163431	703138
70570	703139
63343	703140
60043	703141
20674	703142
152918	703143
129813	703144
773	703145
181524	703146
18530	703147
72129	703148
290059	703149
57457	703150
41470	703151
42465	703152
15274	703153
124533	703154
163282	703155
57059	703156
322248	703157
170914	703158
317577	703159
51665	703160
210280	703161
177304	703162
88865	703163
211825	703164
30316	703165
76019	703166
25410	703167
25431	703168
128986	703169
14749	703170
141296	703171
48026	703172
125818	703173
23123	703174
257093	703175
309880	703176
118995	703177
47977	703178
108045	703179
142208	703180
131151	703181
99528	703182
52843	703183
28185	703184
313664	703185
82368	703186
16037	703187
79544	703188
230308	703189
96178	703190
125410	703191
79168	703192
30479	703193
81886	703194
124908	703195
175135	703196
68225	703197
25404	703198
285011	703199
141858	703200
246491	703201
88152	703202
344588	703203
13580	703204
142248	703205
210515	703206
103750	703207
62946	703208
62821	703209
35336	703210
80951	703211
155362	703212
1463	703213
90097	703214
303554	703215
266527	703216
142664	703217
5725	703218
87407	703219
41001	703220
219978	703221
37968	703222
4604	703223
41634	703224
185348	703225
248910	703226
68152	703227
223242	703228
282404	703229
115528	703230
11826	703231
25250	703232
1870	703233
280968	703234
47901	703235
219853	703236
155768	703237
322048	703238
45970	703239
215848	703240
134026	703241
51502	703242
84364	703243
110664	703244
154887	703245
225640	703246
335584	703247
14085	703248
10376	703249
141641	703250
153614	703251
300538	703252
42168	703253
169984	703254
124561	703255
151714	703256
56709	703257
231174	703258
198549	703259
32722	703260
250866	703261
74189	703262
15963	703263
148421	703264
76575	703265
41820	703266
106894	703267
167204	703268
221759	703269
192434	703270
309683	703271
58115	703272
198663	703273
166043	703274
7431	703275
88142	703276
107005	703277
69176	703278
170874	703279
123258	703280
4625	703281
36388	703282
20813	703283
152382	703284
183821	703285
191511	703286
108247	703287
7728	703288
219697	703289
145785	703290
34615	703291
51710	703292
41983	703293
68092	703294
124356	703295
4187	703296
11805	703297
324351	703298
789	703299
22561	703300
26517	703301
282359	703302
187653	703303
54627	703304
155810	703305
65980	703306
303360	703307
20214	703308
28928	703309
6772	703310
54728	703311
189497	703312
198181	703313
3140	703314
270337	703315
230357	703316
63054	703317
45939	703318
171020	703319
19516	703320
201822	703321
158980	703322
51210	703323
116183	703324
105111	703325
28240	703326
17006	703327
282096	703328
153406	703329
93323	703330
54872	703331
26278	703332
323638	703333
107374	703334
163205	703335
47610	703336
41280	703337
153159	703338
17315	703339
89331	703340
226410	703341
8846	703342
69232	703343
277622	703344
54890	703345
70800	703346
257251	703347
244287	703348
103538	703349
105155	703350
60916	703351
2592	703352
293169	703353
230930	703354
169358	703355
336772	703356
284068	703357
165799	703358
8370	703359
334745	703360
156635	703361
7391	703362
247705	703363
62560	703364
146950	703365
29796	703366
80984	703367
163574	703368
33475	703369
167176	703370
70340	703371
234165	703372
68384	703373
303312	703374
31476	703375
87031	703376
224807	703377
35012	703378
13746	703379
200321	703380
81560	703381
4528	703382
162949	703383
123096	703384
288953	703385
51397	703386
38234	703387
33405	703388
12964	703389
185348	703390
9897	703391
155225	703392
309101	703393
309082	703394
18531	703395
39974	703396
55384	703397
242480	703398
180745	703399
165661	703400
107526	703401
32594	703402
70064	703403
37897	703404
83780	703405
319711	703406
202178	703407
51631	703408
93227	703409
202897	703410
248007	703411
323123	703412
28520	703413
163593	703414
39332	703415
25009	703416
85954	703417
300397	703418
303934	703419
236136	703420
308775	703421
332441	703422
22404	703423
308816	703424
115889	703425
28782	703426
51340	703427
35780	703428
8704	703429
37926	703430
182578	703431
304718	703432
167101	703433
75911	703434
152235	703435
282326	703436
31474	703437
275223	703438
51503	703439
141656	703440
228734	703441
165843	703442
275245	703443
125872	703444
82290	703445
106849	703446
320217	703447
76365	703448
721	703449
849	703450
53947	703451
65948	703452
6162	703453
118419	703454
74369	703455
308299	703456
2487	703457
168129	703458
254741	703459
2017	703460
21018	703461
215342	703462
72653	703463
174454	703464
102305	703465
291440	703466
36760	703467
24980	703468
14421	703469
109149	703470
172787	703471
82231	703472
137665	703473
90363	703474
300641	703475
241463	703476
14451	703477
13008	703478
164328	703479
60047	703480
64792	703481
147888	703482
169203	703483
305861	703484
248022	703485
103680	703486
33392	703487
72	703488
89382	703489
153450	703490
322504	703491
237047	703492
326689	703493
214758	703494
103553	703495
145959	703496
138904	703497
58573	703498
23155	703499
279376	703500
270723	703501
311464	703502
46845	703503
93713	703504
264422	703505
169126	703506
328984	703507
123252	703508
129522	703509
84093	703510
205292	703511
123621	703512
51051	703513
107295	703514
270261	703515
26055	703516
106369	703517
30817	703518
200735	703519
110845	703520
43230	703521
118631	703522
118911	703523
116202	703524
191240	703525
270010	703526
29280	703527
137244	703528
58150	703529
115996	703530
165053	703531
789	703532
74469	703533
149843	703534
63624	703535
314052	703536
180912	703537
13408	703538
174549	703539
265882	703540
31486	703541
76838	703542
268386	703543
171859	703544
134732	703545
177654	703546
80002	703547
54307	703548
293530	703549
106354	703550
289402	703551
69661	703552
1576	703553
17037	703554
4543	703555
162762	703556
135250	703557
327370	703558
223024	703559
105978	703560
119803	703561
281612	703562
21747	703563
29385	703564
72134	703565
165448	703566
69921	703567
47516	703568
309191	703569
172626	703570
86974	703571
74070	703572
104142	703573
52204	703574
53193	703575
97902	703576
344975	703577
4669	703578
119146	703579
153007	703580
138512	703581
200514	703582
44414	703583
270107	703584
95332	703585
285046	703586
134249	703587
61189	703588
30648	703589
289426	703590
163942	703591
47811	703592
104912	703593
267789	703594
17006	703595
99725	703596
17717	703597
3793	703598
334660	703599
14941	703600
148550	703601
16081	703602
38028	703603
14309	703604
1576	703605
22403	703606
41979	703607
11752	703608
114545	703609
212261	703610
76397	703611
310252	703612
25394	703613
41585	703614
223757	703615
185399	703616
28622	703617
87699	703618
317304	703619
32919	703620
164838	703621
134544	703622
267230	703623
86393	703624
96846	703625
241627	703626
124991	703627
148429	703628
5401	703629
46854	703630
269168	703631
68541	703632
51339	703633
267577	703634
229204	703635
96352	703636
123098	703637
223497	703638
185711	703639
249434	703640
57558	703641
113301	703642
331694	703643
20402	703644
186083	703645
310033	703646
117916	703647
25994	703648
248674	703649
41617	703650
223711	703651
263883	703652
74890	703653
180737	703654
40132	703655
32552	703656
112093	703657
3931	703658
123927	703659
206984	703660
114863	703661
75768	703662
144721	703663
39570	703664
10184	703665
310164	703666
2266	703667
59782	703668
197650	703669
229927	703670
107451	703671
281762	703672
297036	703673
82891	703674
107047	703675
284934	703676
12703	703677
205447	703678
31485	703679
202491	703680
142194	703681
210885	703682
320506	703683
170582	703684
178094	703685
140617	703686
91177	703687
43385	703688
125843	703689
198602	703690
75506	703691
134701	703692
17797	703693
130740	703694
75935	703695
46258	703696
134043	703697
64817	703698
49875	703699
269296	703700
107945	703701
5696	703702
186701	703703
76475	703704
249859	703705
168575	703706
143624	703707
191841	703708
10216	703709
13745	703710
280354	703711
157215	703712
104158	703713
168452	703714
64861	703715
179470	703716
76507	703717
29422	703718
168680	703719
114007	703720
41137	703721
19852	703722
162436	703723
116560	703724
83990	703725
228764	703726
269421	703727
184747	703728
123153	703729
193740	703730
2459	703731
161240	703732
173281	703733
227366	703734
113171	703735
64845	703736
154992	703737
43839	703738
197478	703739
20809	703740
37582	703741
188577	703742
107034	703743
105856	703744
299583	703745
73557	703746
95194	703747
34925	703748
206009	703749
102796	703750
307400	703751
40532	703752
258224	703753
55400	703754
151158	703755
242396	703756
77870	703757
298826	703758
37473	703759
311727	703760
16977	703761
313059	703762
20686	703763
15811	703764
168281	703765
223595	703766
35751	703767
37934	703768
78836	703769
92916	703770
44911	703771
137408	703772
1034	703773
119251	703774
89339	703775
4601	703776
225627	703777
253553	703778
133999	703779
332675	703780
3515	703781
114675	703782
93249	703783
147842	703784
130973	703785
200050	703786
261235	703787
268834	703788
145666	703789
130676	703790
32279	703791
106278	703792
22560	703793
275311	703794
2102	703795
274387	703796
231736	703797
6494	703798
192501	703799
137257	703800
88981	703801
90505	703802
92697	703803
177916	703804
94400	703805
183971	703806
115466	703807
86966	703808
215245	703809
106508	703810
240659	703811
239163	703812
44712	703813
324004	703814
20757	703815
256638	703816
144784	703817
18124	703818
2094	703819
60950	703820
25428	703821
165801	703822
131959	703823
24592	703824
491	703825
51637	703826
148664	703827
8105	703828
74055	703829
60812	703830
257573	703831
162680	703832
4668	703833
145463	703834
273413	703835
162245	703836
70621	703837
113984	703838
266509	703839
33308	703840
219562	703841
111773	703842
243728	703843
45325	703844
318562	703845
60003	703846
246260	703847
41086	703848
42604	703849
327118	703850
164835	703851
193890	703852
318992	703853
123174	703854
79763	703855
67827	703856
117834	703857
72075	703858
35339	703859
140731	703860
195823	703861
78977	703862
17438	703863
124008	703864
84743	703865
202083	703866
141234	703867
172914	703868
67534	703869
1288	703870
87299	703871
95056	703872
32742	703873
47468	703874
284099	703875
170455	703876
43258	703877
99200	703878
123620	703879
74202	703880
285209	703881
39640	703882
133165	703883
85155	703884
179194	703885
306521	703886
166716	703887
107046	703888
318297	703889
119333	703890
184855	703891
65921	703892
303864	703893
134043	703894
100019	703895
178244	703896
274071	703897
21073	703898
153188	703899
152991	703900
165176	703901
92868	703902
139653	703903
5016	703904
44792	703905
23555	703906
67823	703907
54218	703908
10584	703909
146388	703910
134506	703911
227514	703912
141329	703913
103928	703914
18502	703915
222889	703916
98125	703917
38907	703918
188052	703919
76445	703920
44292	703921
146100	703922
23784	703923
319812	703924
1917	703925
119786	703926
274757	703927
114089	703928
235572	703929
14409	703930
161990	703931
119462	703932
189156	703933
131526	703934
19678	703935
69106	703936
242389	703937
33245	703938
179416	703939
242676	703940
20945	703941
16427	703942
37879	703943
132003	703944
116082	703945
181397	703946
37561	703947
116183	703948
197761	703949
26987	703950
37862	703951
47090	703952
192689	703953
116267	703954
99030	703955
268488	703956
37499	703957
20655	703958
194878	703959
170357	703960
162192	703961
102444	703962
58164	703963
87261	703964
191535	703965
47331	703966
76209	703967
108089	703968
272873	703969
168817	703970
169710	703971
40511	703972
143346	703973
162904	703974
142032	703975
164656	703976
23104	703977
13038	703978
294231	703979
105069	703980
123514	703981
32370	703982
193225	703983
102448	703984
99090	703985
229971	703986
29978	703987
242020	703988
70447	703989
256550	703990
152223	703991
280123	703992
278896	703993
50193	703994
296337	703995
274748	703996
170277	703997
185441	703998
34849	703999
281481	704000
47774	704001
167939	704002
17452	704003
224371	704004
51716	704005
104229	704006
81086	704007
80743	704008
1852	704009
165107	704010
5291	704011
129515	704012
214593	704013
174260	704014
332679	704015
18483	704016
274693	704017
126016	704018
1127	704019
106875	704020
257737	704021
305784	704022
249409	704023
61579	704024
200335	704025
249178	704026
69825	704027
145294	704028
161876	704029
145537	704030
28259	704031
39919	704032
19418	704033
221500	704034
93050	704035
352538	704036
29861	704037
73527	704038
65487	704039
164635	704040
190114	704041
192736	704042
70708	704043
12224	704044
63600	704045
76193	704046
11741	704047
105918	704048
183085	704049
89552	704050
183582	704051
163249	704052
86822	704053
313634	704054
70233	704055
75816	704056
322471	704057
267687	704058
118952	704059
23834	704060
17130	704061
164920	704062
32979	704063
185438	704064
168944	704065
132672	704066
5397	704067
9152	704068
225194	704069
117935	704070
240036	704071
235858	704072
32181	704073
51626	704074
183538	704075
151931	704076
50525	704077
70712	704078
133724	704079
10384	704080
21890	704081
37778	704082
163752	704083
116110	704084
108030	704085
20979	704086
271946	704087
785	704088
290894	704089
244632	704090
183746	704091
186447	704092
185549	704093
106753	704094
242618	704095
107383	704096
249047	704097
1904	704098
59435	704099
79160	704100
273196	704101
21851	704102
64661	704103
14875	704104
8249	704105
16039	704106
72447	704107
40756	704108
134475	704109
268208	704110
234084	704111
2746	704112
39349	704113
156539	704114
32909	704115
65231	704116
41438	704117
172536	704118
181068	704119
51053	704120
232326	704121
104907	704122
122875	704123
38389	704124
156987	704125
70510	704126
2007	704127
282425	704128
3592	704129
188257	704130
78407	704131
167191	704132
190010	704133
162778	704134
151	704135
70543	704136
25443	704137
50909	704138
75819	704139
25887	704140
12740	704141
189330	704142
51388	704143
168258	704144
199603	704145
176580	704146
19200	704147
116142	704148
283401	704149
25074	704150
59159	704151
34949	704152
222719	704153
80735	704154
43283	704155
24627	704156
129999	704157
5736	704158
55886	704159
61695	704160
287381	704161
33193	704162
105563	704163
12669	704164
89614	704165
70280	704166
105540	704167
316739	704168
155072	704169
25323	704170
82210	704171
4093	704172
283725	704173
138078	704174
105161	704175
41184	704176
152869	704177
308391	704178
8433	704179
1096	704180
48502	704181
113334	704182
31474	704183
201867	704184
231806	704185
84714	704186
38016	704187
316518	704188
189085	704189
190287	704190
317756	704191
22446	704192
200285	704193
225274	704194
189936	704195
118515	704196
190929	704197
86875	704198
152971	704199
201717	704200
116255	704201
163213	704202
27934	704203
131736	704204
40681	704205
167518	704206
289410	704207
68087	704208
71258	704209
24334	704210
218503	704211
153448	704212
171811	704213
107208	704214
153488	704215
203581	704216
9332	704217
184323	704218
108619	704219
45880	704220
116250	704221
28461	704222
21806	704223
25355	704224
41234	704225
141724	704226
97680	704227
308944	704228
32624	704229
256293	704230
63595	704231
228840	704232
98103	704233
100045	704234
18849	704235
48589	704236
98377	704237
97524	704238
4569	704239
76431	704240
42820	704241
39378	704242
42544	704243
144272	704244
68627	704245
125448	704246
20016	704247
93110	704248
273894	704249
352483	704250
89223	704251
354409	704252
111748	704253
97892	704254
114003	704255
268310	704256
123582	704257
277493	704258
166749	704259
275908	704260
12124	704261
114182	704262
190446	704263
116080	704264
270818	704265
29223	704266
168193	704267
280993	704268
163611	704269
103155	704270
165654	704271
269413	704272
23922	704273
18529	704274
107437	704275
107336	704276
23938	704277
84536	704278
16210	704279
119677	704280
70286	704281
185343	704282
1427	704283
100247	704284
172300	704285
52563	704286
70190	704287
249484	704288
2066	704289
27349	704290
317345	704291
1485	704292
19137	704293
195187	704294
7239	704295
301793	704296
165825	704297
21228	704298
99772	704299
190866	704300
3810	704301
2127	704302
70559	704303
224352	704304
1045	704305
91391	704306
19252	704307
112518	704308
62097	704309
299476	704310
347445	704311
70582	704312
225243	704313
184051	704314
221423	704315
42853	704316
125490	704317
182829	704318
31820	704319
12347	704320
302838	704321
28902	704322
858	704323
244796	704324
35850	704325
35882	704326
200414	704327
44484	704328
87244	704329
157459	704330
69966	704331
5073	704332
117080	704333
52166	704334
54793	704335
13916	704336
315656	704337
124931	704338
1796	704339
240536	704340
3779	704341
77520	704342
19472	704343
45543	704344
82167	704345
29768	704346
58886	704347
88773	704348
25068	704349
75549	704350
67624	704351
67812	704352
208727	704353
51712	704354
43299	704355
131299	704356
100327	704357
180613	704358
6921	704359
10323	704360
252154	704361
48116	704362
34589	704363
63476	704364
57439	704365
100900	704366
274296	704367
243000	704368
125723	704369
1716	704370
127018	704371
76247	704372
195508	704373
59642	704374
10819	704375
61985	704376
70706	704377
127909	704378
8550	704379
128956	704380
115928	704381
18746	704382
186976	704383
153545	704384
10136	704385
1034	704386
4676	704387
241933	704388
10386	704389
31275	704390
238143	704391
903	704392
84275	704393
64231	704394
88614	704395
4435	704396
115498	704397
194543	704398
176253	704399
128901	704400
23995	704401
21392	704402
110571	704403
342833	704404
189103	704405
91109	704406
140917	704407
112765	704408
205346	704409
139659	704410
54001	704411
331260	704412
33375	704413
10238	704414
152983	704415
54207	704416
24763	704417
3075	704418
107478	704419
897	704420
32840	704421
45506	704422
26644	704423
67770	704424
209485	704425
31742	704426
18966	704427
5464	704428
354695	704429
9756	704430
223394	704431
62434	704432
27438	704433
79935	704434
297549	704435
79903	704436
50771	704437
160016	704438
198419	704439
3112	704440
68097	704441
15524	704442
178266	704443
216528	704444
68898	704445
17297	704446
161626	704447
182800	704448
99293	704449
131588	704450
26497	704451
111795	704452
194850	704453
2	704454
35113	704455
127143	704456
136276	704457
68398	704458
176401	704459
332902	704460
129181	704461
90637	704462
206967	704463
32915	704464
289885	704465
208841	704466
109223	704467
10463	704468
169011	704469
77997	704470
253763	704471
147003	704472
123113	704473
5269	704474
136109	704475
164941	704476
109157	704477
247740	704478
1448	704479
118857	704480
304615	704481
8439	704482
200936	704483
97283	704484
181102	704485
145333	704486
34922	704487
193658	704488
90329	704489
64076	704490
312654	704491
95460	704492
770	704493
88984	704494
124581	704495
45477	704496
230959	704497
236512	704498
95405	704499
76502	704500
125246	704501
267911	704502
124152	704503
62143	704504
50489	704505
137225	704506
13583	704507
91261	704508
3121	704509
151311	704510
138426	704511
169743	704512
33305	704513
100184	704514
124192	704515
71872	704516
243928	704517
196998	704518
10494	704519
104400	704520
246	704521
185078	704522
340569	704523
3715	704524
2044	704525
37884	704526
44714	704527
246962	704528
221958	704529
228342	704530
35209	704531
4787	704532
22	704533
10323	704534
16616	704535
169545	704536
153655	704537
20489	704538
318683	704539
41780	704540
25727	704541
1500	704542
75145	704543
80494	704544
117858	704545
95851	704546
168759	704547
55020	704548
22766	704549
40456	704550
41289	704551
5230	704552
207557	704553
224930	704554
202549	704555
25879	704556
91052	704557
217936	704558
6619	704559
228474	704560
40118	704561
13674	704562
276347	704563
11665	704564
18564	704565
21128	704566
55262	704567
82408	704568
89334	704569
39719	704570
30154	704571
231024	704572
1216	704573
117215	704574
259568	704575
94761	704576
48136	704577
70278	704578
243199	704579
235681	704580
28591	704581
356323	704582
83405	704583
129668	704584
21763	704585
31621	704586
13691	704587
84481	704588
356290	704589
111592	704590
44097	704591
32684	704592
43809	704593
5701	704594
157918	704595
2757	704596
27859	704597
16645	704598
87850	704599
57861	704600
20231	704601
217879	704602
117328	704603
15102	704604
69747	704605
27995	704606
12074	704607
46092	704608
98275	704609
195622	704610
81287	704611
136540	704612
35115	704613
4050	704614
39612	704615
164251	704616
150666	704617
84964	704618
28105	704619
47938	704620
13995	704621
1559	704622
9417	704623
321157	704624
11949	704625
271853	704626
178615	704627
34860	704628
6628	704629
8218	704630
316084	704631
66780	704632
63352	704633
29265	704634
158606	704635
31606	704636
31606	704637
152556	704638
66193	704639
75497	704640
710	704641
43323	704642
167913	704643
335041	704644
333375	704645
334205	704646
338588	704647
203570	704648
199430	704649
338099	704650
157974	704651
3734	704652
335171	704653
124213	704654
151966	704655
299519	704656
105730	704657
4878	704658
132493	704659
100470	704660
46586	704661
309287	704662
184839	704663
30386	704664
89521	704665
259133	704666
88975	704667
28356	704668
23840	704669
128114	704670
35421	704671
54301	704672
309694	704673
8729	704674
220551	704675
20809	704676
87770	704677
43111	704678
282036	704679
133381	704680
179568	704681
350372	704682
11482	704683
106445	704684
1417	704685
194629	704686
77845	704687
62054	704688
24686	704689
4749	704690
322417	704691
110158	704692
95218	704693
242155	704694
95221	704695
62950	704696
42115	704697
121178	704698
7077	704699
28203	704700
21889	704701
2691	704702
6500	704703
87436	704704
120399	704705
179	704706
106689	704707
294018	704708
63511	704709
13214	704710
294	704711
140542	704712
159846	704713
1231	704714
132	704715
17342	704716
187750	704717
177600	704718
7366	704719
7343	704720
126363	704721
352246	704722
83509	704723
83509	704724
56489	704725
129965	704726
27133	704727
8741	704728
116617	704729
32059	704730
52874	704731
138517	704732
308541	704733
82965	704734
76983	704735
189482	704736
452	704737
199897	704738
132435	704739
145499	704740
274858	704741
150816	704742
161499	704743
42748	704744
58671	704745
77205	704746
86809	704747
95590	704748
262184	704749
25250	704750
40081	704751
336222	704752
41049	704753
10020	704754
68765	704755
93368	704756
73495	704757
61799	704758
39936	704759
282436	704760
50977	704761
17337	704762
6148	704763
281480	704764
191444	704765
69973	704766
110389	704767
31031	704768
53585	704769
173161	704770
95806	704771
87635	704772
11466	704773
11044	704774
86288	704775
39399	704776
38795	704777
840	704778
113245	704779
89240	704780
2606	704781
8699	704782
122122	704783
311483	704784
6811	704785
24596	704786
8912	704787
62053	704788
16434	704789
281358	704790
54397	704791
3167	704792
2769	704793
25298	704794
142363	704795
131481	704796
86543	704797
67038	704798
8521	704799
162901	704800
1545	704801
7413	704802
64841	704803
16690	704804
262191	704805
30539	704806
101793	704807
263321	704808
73730	704809
67013	704810
3	704811
160164	704812
311438	704813
20652	704814
190662	704815
243824	704816
177334	704817
73000	704818
31770	704819
4891	704820
335227	704821
7	704822
129935	704823
106949	704824
122775	704825
150739	704826
41457	704827
60778	704828
14956	704829
49994	704830
134739	704831
117247	704832
13503	704833
13503	704834
46695	704835
91596	704836
232467	704837
1146	704838
61838	704839
134	704840
200388	704841
34269	704842
13503	704843
200837	704844
8092	704845
1978	704846
48377	704847
542	704848
172613	704849
625	704850
21827	704851
279	704852
168785	704853
131609	704854
42478	704855
13339	704856
26114	704857
17786	704858
41091	704859
41091	704860
30541	704861
180200	704862
80794	704863
20069	704864
31387	704865
19365	704866
522	704867
10297	704868
4735	704869
9585	704870
26592	704871
9572	704872
771	704873
22247	704874
98527	704875
264754	704876
121899	704877
7147	704878
240425	704879
5946	704880
22247	704881
264588	704882
36783	704883
92155	704884
69237	704885
6614	704886
8849	704887
55317	704888
219410	704889
298381	704890
120571	704891
60197	704892
74057	704893
50180	704894
28835	704895
35341	704896
104547	704897
31315	704898
80033	704899
310918	704900
125425	704901
345605	704902
7214	704903
245834	704904
310897	704905
310931	704906
62569	704907
131563	704908
117241	704909
28730	704910
96374	704911
96507	704912
310923	704913
170661	704914
29281	704915
310941	704916
92227	704917
38965	704918
76906	704919
212770	704920
91483	704921
220522	704922
212638	704923
131563	704924
45180	704925
186684	704926
13566	704927
310949	704928
40739	704929
20922	704930
342485	704931
310909	704932
298583	704933
245799	704934
75236	704935
131487	704936
61384	704937
150804	704938
306503	704939
310936	704940
162316	704941
20085	704942
331592	704943
41744	704944
31849	704945
84020	704946
142799	704947
283806	704948
22119	704949
100833	704950
202202	704951
260463	704952
219931	704953
36975	704954
325930	704955
77963	704956
307311	704957
3026	704958
12051	704959
1194	704960
39548	704961
8631	704962
50277	704963
144270	704964
73010	704965
66557	704966
86990	704967
122610	704968
92378	704969
1992	704970
152269	704971
241685	704972
9702	704973
2368	704974
18253	704975
35535	704976
67096	704977
148335	704978
135361	704979
69730	704980
8090	704981
337675	704982
8090	704983
3121	704984
121756	704985
158236	704986
48455	704987
66492	704988
1436	704989
64533	704990
240777	704991
36942	704992
14845	704993
33911	704994
30558	704995
39438	704996
20271	704997
8746	704998
29927	704999
8772	705000
131627	705001
192525	705002
20131	705003
2578	705004
105710	705005
116090	705006
63608	705007
57613	705008
20199	705009
246859	705010
145318	705011
157412	705012
93575	705013
152538	705014
160963	705015
32741	705016
8090	705017
527	705018
177409	705019
16942	705020
123294	705021
45591	705022
121603	705023
62726	705024
112069	705025
66250	705026
339681	705027
101345	705028
60341	705029
60242	705030
138022	705031
50026	705032
157020	705033
60440	705034
13412	705035
144439	705036
144845	705037
156859	705038
235094	705039
266079	705040
144097	705041
107947	705042
300281	705043
6411	705044
21473	705045
247203	705046
4338	705047
63466	705048
181443	705049
47645	705050
71218	705051
154413	705052
10336	705053
170171	705054
103556	705055
205204	705056
73254	705057
152040	705058
114311	705059
345089	705060
182108	705061
180017	705062
57284	705063
125431	705064
39258	705065
258772	705066
113373	705067
28503	705068
75728	705069
157857	705070
145348	705071
66065	705072
263399	705073
96463	705074
75823	705075
135633	705076
120562	705077
16686	705078
22711	705079
337228	705080
106399	705081
284376	705082
309627	705083
126901	705084
50309	705085
21850	705086
82666	705087
11971	705088
171285	705089
96584	705090
119415	705091
20627	705092
104	705093
79411	705094
161814	705095
36050	705096
43014	705097
30502	705098
140012	705099
61938	705100
71749	705101
72940	705102
55098	705103
22380	705104
33450	705105
89414	705106
350701	705107
13054	705108
93842	705109
1795	705110
52159	705111
44541	705112
330707	705113
92499	705114
124226	705115
68717	705116
35502	705117
4428	705118
207446	705119
127238	705120
112234	705121
1359	705122
161824	705123
80665	705124
68284	705125
35405	705126
53316	705127
341934	705128
13050	705129
2067	705130
4036	705131
156111	705132
192164	705133
127343	705134
65523	705135
59262	705136
202207	705137
78594	705138
59342	705139
146686	705140
154671	705141
61120	705142
246178	705143
21454	705144
139720	705145
14717	705146
22742	705147
135461	705148
2742	705149
3782	705150
86001	705151
62759	705152
28251	705153
34566	705154
10312	705155
974	705156
1088	705157
37148	705158
9778	705159
249439	705160
4640	705161
19403	705162
9355	705163
153457	705164
14085	705165
172159	705166
65482	705167
5354	705168
149966	705169
22333	705170
3476	705171
277121	705172
213959	705173
2841	705174
70474	705175
115515	705176
17201	705177
18656	705178
207770	705179
231834	705180
252580	705181
182372	705182
208626	705183
83611	705184
113134	705185
5496	705186
88323	705187
28902	705188
15948	705189
18439	705190
84198	705191
42691	705192
344596	705193
304151	705194
8671	705195
124109	705196
330238	705197
204929	705198
274766	705199
257786	705200
170592	705201
34938	705202
10378	705203
43189	705204
4895	705205
72028	705206
111363	705207
151912	705208
88364	705209
81099	705210
15960	705211
135697	705212
241124	705213
347587	705214
30360	705215
37375	705216
332134	705217
18254	705218
54758	705219
103491	705220
306505	705221
54226	705222
181777	705223
344335	705224
237410	705225
200204	705226
49725	705227
201840	705228
165397	705229
31410	705230
197954	705231
143506	705232
300884	705233
19346	705234
164395	705235
178331	705236
30364	705237
185085	705238
111294	705239
11242	705240
15960	705241
269239	705242
1460	705243
217238	705244
19306	705245
274499	705246
18701	705247
352745	705248
208016	705249
27621	705250
276789	705251
111295	705252
21431	705253
266360	705254
61685	705255
100461	705256
346685	705257
44086	705258
148800	705259
63046	705260
222106	705261
19340	705262
23555	705263
196922	705264
31387	705265
34746	705266
75209	705267
80315	705268
6833	705269
167370	705270
38399	705271
111071	705272
37589	705273
20810	705274
76573	705275
307919	705276
4079	705277
36049	705278
30502	705279
153117	705280
15998	705281
20638	705282
16070	705283
172515	705284
1891	705285
150153	705286
13515	705287
76904	705288
57207	705289
65450	705290
108197	705291
30265	705292
197043	705293
22528	705294
36291	705295
97788	705296
65258	705297
195562	705298
25534	705299
99370	705300
19620	705301
91988	705302
64571	705303
9457	705304
186620	705305
88623	705306
26705	705307
44553	705308
63365	705309
152721	705310
248280	705311
47910	705312
203204	705313
212645	705314
178196	705315
123960	705316
238322	705317
94265	705318
63124	705319
45887	705320
98946	705321
82125	705322
125534	705323
159042	705324
84786	705325
7631	705326
17694	705327
90181	705328
106902	705329
170301	705330
20921	705331
21903	705332
26939	705333
2002	705334
197142	705335
25914	705336
316957	705337
235314	705338
93325	705339
138645	705340
125314	705341
1015	705342
105731	705343
117949	705344
212864	705345
2610	705346
103391	705347
17888	705348
316225	705349
148784	705350
31664	705351
131524	705352
148803	705353
181190	705354
30419	705355
242056	705356
14377	705357
7523	705358
28779	705359
9230	705360
79336	705361
179596	705362
311145	705363
335836	705364
309476	705365
136063	705366
38285	705367
180628	705368
228519	705369
141716	705370
340168	705371
187978	705372
170499	705373
302165	705374
82178	705375
48204	705376
339974	705377
80123	705378
182843	705379
337658	705380
196932	705381
80569	705382
114399	705383
95308	705384
152415	705385
347	705386
241503	705387
216469	705388
218949	705389
239216	705390
228336	705391
348349	705392
59763	705393
93912	705394
7950	705395
22510	705396
46256	705397
329784	705398
343967	705399
10290	705400
122656	705401
342711	705402
35035	705403
6296	705404
127471	705405
86992	705406
137279	705407
2407	705408
209807	705409
246781	705410
80693	705411
163181	705412
112872	705413
132685	705414
35480	705415
53827	705416
16877	705417
55779	705418
30081	705419
40053	705420
90725	705421
156104	705422
81165	705423
43782	705424
99482	705425
23283	705426
114110	705427
9332	705428
11164	705429
11846	705430
15426	705431
63545	705432
159116	705433
4801	705434
126342	705435
163616	705436
104438	705437
11289	705438
17529	705439
155317	705440
10744	705441
66075	705442
84170	705443
26190	705444
28771	705445
316049	705446
241418	705447
168313	705448
1205	705449
11861	705450
61316	705451
111101	705452
44447	705453
273505	705454
17444	705455
83236	705456
318726	705457
78485	705458
30001	705459
255999	705460
320897	705461
31058	705462
80525	705463
18811	705464
281263	705465
205889	705466
36034	705467
119002	705468
39728	705469
55767	705470
279828	705471
326770	705472
237943	705473
97253	705474
183139	705475
11884	705476
317059	705477
37343	705478
147898	705479
14277	705480
123835	705481
95091	705482
46042	705483
3340	705484
5591	705485
101477	705486
25298	705487
12614	705488
115956	705489
25603	705490
18136	705491
116295	705492
1652	705493
15387	705494
24226	705495
111359	705496
12674	705497
208065	705498
83002	705499
53584	705500
105854	705501
34730	705502
73922	705503
84150	705504
304665	705505
31745	705506
56370	705507
14004	705508
205247	705509
262343	705510
3527	705511
56098	705512
125373	705513
167146	705514
293304	705515
100867	705516
104876	705517
254203	705518
125512	705519
38378	705520
13774	705521
269305	705522
77328	705523
77148	705524
11889	705525
199856	705526
16337	705527
293440	705528
12771	705529
203596	705530
20844	705531
298225	705532
54803	705533
354285	705534
210244	705535
234972	705536
320771	705537
54698	705538
7064	705539
215927	705540
167738	705541
154947	705542
1295	705543
335737	705544
79332	705545
143079	705546
73400	705547
74575	705548
4064	705549
57791	705550
7171	705551
26314	705552
123201	705553
2483	705554
22989	705555
17115	705556
23575	705557
170110	705558
4768	705559
146468	705560
357313	705561
79224	705562
255813	705563
87234	705564
46263	705565
31428	705566
165499	705567
34857	705568
38064	705569
49609	705570
41791	705571
203134	705572
58353	705573
309208	705574
46142	705575
99720	705576
112155	705577
204883	705578
238561	705579
152266	705580
203878	705581
49318	705582
129900	705583
266682	705584
325820	705585
7227	705586
291370	705587
158434	705588
21910	705589
50123	705590
200469	705591
210470	705592
83845	705593
206863	705594
127274	705595
26190	705596
108915	705597
245	705598
62669	705599
79522	705600
10577	705601
54344	705602
141894	705603
36997	705604
5490	705605
4908	705606
130010	705607
2414	705608
50636	705609
50687	705610
181240	705611
158049	705612
15183	705613
269026	705614
151784	705615
60421	705616
9367	705617
61344	705618
195832	705619
108307	705620
5980	705621
37154	705622
26169	705623
116	705624
111438	705625
762	705626
240142	705627
286415	705628
153218	705629
256548	705630
100463	705631
53599	705632
161556	705633
332632	705634
40072	705635
37154	705636
216268	705637
9131	705638
28748	705639
54985	705640
103108	705641
4206	705642
60631	705643
336425	705644
51632	705645
172795	705646
209509	705647
90566	705648
14512	705649
173105	705650
161295	705651
36939	705652
17184	705653
81668	705654
174337	705655
17041	705656
61049	705657
7224	705658
6346	705659
185105	705660
31514	705661
32779	705662
90249	705663
351648	705664
213690	705665
119894	705666
313016	705667
159108	705668
102483	705669
3896	705670
11914	705671
206590	705672
115449	705673
789	705674
3863	705675
10219	705676
43691	705677
179687	705678
4299	705679
129268	705680
74256	705681
209177	705682
19129	705683
357180	705684
192078	705685
65031	705686
42903	705687
357485	705688
21910	705689
604	705690
32933	705691
49831	705692
5096	705693
14018	705694
65408	705695
151013	705696
42574	705697
2956	705698
58189	705699
5646	705700
93390	705701
21653	705702
27922	705703
131607	705704
70475	705705
237914	705706
258577	705707
7676	705708
271152	705709
177684	705710
3670	705711
1934	705712
160978	705713
77558	705714
2289	705715
193159	705716
20550	705717
153942	705718
297767	705719
10498	705720
234118	705721
50699	705722
58357	705723
82992	705724
322851	705725
19342	705726
74645	705727
32028	705728
163194	705729
65590	705730
71119	705731
145863	705732
114578	705733
11840	705734
29716	705735
84433	705736
93982	705737
340533	705738
15794	705739
215207	705740
266574	705741
182054	705742
53429	705743
110226	705744
267730	705745
251417	705746
1214	705747
14033	705748
25080	705749
34503	705750
70811	705751
311429	705752
860	705753
167271	705754
48367	705755
142931	705756
79195	705757
60852	705758
12634	705759
196471	705760
198804	705761
39846	705762
56697	705763
105745	705764
78738	705765
97637	705766
123038	705767
125028	705768
105608	705769
203543	705770
67985	705771
3016	705772
44566	705773
189876	705774
18467	705775
62503	705776
3083	705777
20904	705778
62529	705779
2319	705780
346179	705781
351847	705782
90940	705783
51458	705784
127647	705785
144982	705786
144982	705787
41725	705788
157170	705789
75119	705790
256232	705791
268886	705792
275047	705793
308133	705794
1356	705795
21719	705796
6821	705797
21489	705798
21489	705799
148246	705800
34893	705801
35893	705802
49444	705803
12012	705804
30355	705805
261258	705806
167374	705807
75	705808
67372	705809
10123	705810
65939	705811
61943	705812
29221	705813
24912	705814
197371	705815
179228	705816
295034	705817
8911	705818
8911	705819
18098	705820
2191	705821
11642	705822
46913	705823
66569	705824
46426	705825
133379	705826
5174	705827
222507	705828
119581	705829
167996	705830
12902	705831
69177	705832
321848	705833
47818	705834
220289	705835
1619	705836
1619	705837
27854	705838
126314	705839
3155	705840
119917	705841
239542	705842
78478	705843
5201	705844
159687	705845
7299	705846
89	705847
125358	705848
78231	705849
997	705850
694	705851
12526	705852
249505	705853
15372	705854
18519	705855
92882	705856
4560	705857
343230	705858
335460	705859
75207	705860
83194	705861
86350	705862
93200	705863
206936	705864
206936	705865
86487	705866
198701	705867
208778	705868
38804	705869
430	705870
82906	705871
10387	705872
1026	705873
13329	705874
25796	705875
16857	705876
211629	705877
74060	705878
4557	705879
269519	705880
1227	705881
734	705882
28548	705883
91707	705884
14074	705885
163670	705886
79016	705887
5157	705888
45273	705889
162888	705890
21687	705891
53283	705892
116882	705893
15319	705894
46170	705895
186517	705896
3016	705897
92351	705898
18687	705899
261337	705900
65838	705901
8949	705902
10621	705903
105378	705904
1041	705905
317458	705906
9605	705907
77276	705908
27467	705909
190600	705910
36980	705911
58351	705912
124307	705913
5216	705914
1773	705915
88741	705916
18755	705917
335	705918
16712	705919
2593	705920
132270	705921
399	705922
43008	705923
7589	705924
4647	705925
7416	705926
54323	705927
35315	705928
4154	705929
150081	705930
87	705931
66082	705932
20340	705933
61198	705934
199632	705935
9824	705936
339009	705937
346288	705938
62112	705939
274381	705940
35595	705941
193643	705942
8990	705943
302931	705944
16256	705945
164970	705946
156864	705947
19748	705948
18824	705949
67754	705950
296761	705951
301883	705952
227913	705953
47224	705954
30711	705955
127208	705956
42485	705957
149685	705958
129400	705959
107708	705960
256283	705961
20713	705962
4347	705963
204388	705964
142091	705965
141175	705966
9355	705967
50281	705968
212166	705969
24012	705970
30134	705971
1727	705972
75665	705973
88939	705974
68619	705975
18057	705976
67963	705977
107007	705978
24818	705979
42428	705980
31164	705981
349236	705982
88526	705983
141037	705984
10075	705985
181548	705986
83580	705987
276932	705988
46464	705989
288037	705990
296824	705991
240041	705992
12789	705993
148875	705994
53177	705995
99253	705996
192244	705997
352395	705998
148596	705999
114638	706000
181930	706001
142089	706002
4043	706003
54254	706004
7599	706005
53455	706006
114677	706007
3712	706008
216622	706009
49869	706010
278094	706011
40892	706012
9475	706013
2968	706014
32070	706015
70346	706016
35672	706017
150298	706018
1311	706019
116694	706020
28949	706021
185339	706022
59018	706023
309546	706024
351281	706025
267221	706026
47152	706027
246450	706028
37644	706029
55628	706030
99813	706031
161181	706032
46503	706033
86486	706034
266435	706035
8424	706036
329098	706037
83243	706038
165720	706039
165602	706040
18	706041
18820	706042
16469	706043
178152	706044
8292	706045
512	706046
2687	706047
125052	706048
5668	706049
190364	706050
106399	706051
39720	706052
338974	706053
197504	706054
185863	706055
122669	706056
79700	706057
25409	706058
91945	706059
78029	706060
112779	706061
26838	706062
92436	706063
31900	706064
3529	706065
66499	706066
133933	706067
11489	706068
41597	706069
4	706070
48136	706071
179344	706072
124479	706073
29778	706074
26696	706075
87024	706076
294603	706077
97023	706078
90229	706079
5514	706080
48192	706081
23853	706082
125910	706083
156742	706084
9128	706085
256661	706086
155231	706087
192721	706088
184076	706089
151600	706090
324025	706091
22705	706092
69560	706093
134558	706094
75821	706095
75656	706096
16402	706097
753	706098
195822	706099
22164	706100
4	706101
208503	706102
1684	706103
36609	706104
31199	706105
5623	706106
25768	706107
45971	706108
37957	706109
143006	706110
15128	706111
211329	706112
88	706113
339424	706114
27213	706115
94356	706116
50834	706117
303617	706118
203557	706119
34986	706120
47469	706121
314578	706122
13413	706123
63226	706124
100937	706125
175764	706126
164900	706127
121591	706128
41191	706129
720	706130
51559	706131
30613	706132
52572	706133
122140	706134
36469	706135
136161	706136
37782	706137
47110	706138
22418	706139
22822	706140
45962	706141
40816	706142
3558	706143
18577	706144
129641	706145
47854	706146
46153	706147
83005	706148
10373	706149
35750	706150
26171	706151
68833	706152
31295	706153
36394	706154
119179	706155
52266	706156
13935	706157
317185	706158
88542	706159
264170	706160
98412	706161
80404	706162
53247	706163
54444	706164
3297	706165
194076	706166
337500	706167
344842	706168
219780	706169
67706	706170
125532	706171
54421	706172
136506	706173
37433	706174
105518	706175
10843	706176
40184	706177
58044	706178
4206	706179
198583	706180
166150	706181
196127	706182
123094	706183
215592	706184
99178	706185
342	706186
112007	706187
154398	706188
51674	706189
55862	706190
211267	706191
286211	706192
84248	706193
310450	706194
319606	706195
59375	706196
26653	706197
167736	706198
37686	706199
328298	706200
241317	706201
22507	706202
30037	706203
125760	706204
55145	706205
97598	706206
15128	706207
167022	706208
51674	706209
275642	706210
24893	706211
276163	706212
75956	706213
59050	706214
60084	706215
25818	706216
178934	706217
340086	706218
145173	706219
324021	706220
341195	706221
63535	706222
206975	706223
188340	706224
9674	706225
277165	706226
30218	706227
128911	706228
89279	706229
59272	706230
298882	706231
280162	706232
76320	706233
74767	706234
72345	706235
82270	706236
332971	706237
38561	706238
244868	706239
98438	706240
115593	706241
271178	706242
332403	706243
59645	706244
39519	706245
10672	706246
167817	706247
66460	706248
83384	706249
253067	706250
75948	706251
71081	706252
3370	706253
165065	706254
16903	706255
52236	706256
246703	706257
26967	706258
4300	706259
182527	706260
18671	706261
35729	706262
151978	706263
51469	706264
308192	706265
116702	706266
202266	706267
28584	706268
95561	706269
26798	706270
80873	706271
9053	706272
25792	706273
19937	706274
12733	706275
156847	706276
29463	706277
872	706278
319582	706279
235313	706280
157497	706281
30089	706282
211858	706283
310506	706284
339169	706285
51917	706286
7305	706287
17594	706288
14590	706289
80549	706290
76240	706291
20587	706292
58007	706293
1911	706294
285870	706295
211479	706296
355892	706297
60042	706298
142889	706299
206344	706300
50513	706301
213774	706302
105244	706303
216803	706304
30739	706305
299640	706306
326367	706307
14638	706308
2263	706309
200991	706310
126619	706311
333118	706312
22946	706313
97307	706314
83360	706315
205370	706316
6508	706317
23428	706318
9126	706319
76983	706320
169	706321
282575	706322
56524	706323
139742	706324
282629	706325
132458	706326
7309	706327
19184	706328
171511	706329
43024	706330
81147	706331
124007	706332
59563	706333
9481	706334
29927	706335
100293	706336
3373	706337
34162	706338
265749	706339
178879	706340
34113	706341
12568	706342
42942	706343
99090	706344
49233	706345
343249	706346
101654	706347
39530	706348
70517	706349
179264	706350
772	706351
67717	706352
292616	706353
67914	706354
300904	706355
176370	706356
238157	706357
140912	706358
126055	706359
92873	706360
50419	706361
32255	706362
172460	706363
21755	706364
110136	706365
18339	706366
132863	706367
26793	706368
135020	706369
200712	706370
101481	706371
59632	706372
16903	706373
62956	706374
37860	706375
82559	706376
16954	706377
15094	706378
94078	706379
102305	706380
14257	706381
125043	706382
108950	706383
12654	706384
63620	706385
335097	706386
295683	706387
198410	706388
254617	706389
40146	706390
137755	706391
46886	706392
4097	706393
27008	706394
315651	706395
14314	706396
29342	706397
24203	706398
356292	706399
285636	706400
31538	706401
71077	706402
267292	706403
68512	706404
129040	706405
4469	706406
104314	706407
29888	706408
265830	706409
169	706410
25876	706411
102285	706412
112426	706413
294300	706414
8978	706415
20205	706416
83518	706417
220667	706418
123801	706419
353643	706420
62266	706421
125565	706422
68741	706423
124706	706424
81093	706425
159758	706426
24355	706427
57246	706428
287278	706429
26468	706430
138627	706431
15745	706432
4468	706433
351925	706434
68596	706435
34851	706436
17385	706437
201960	706438
31017	706439
32074	706440
121844	706441
291721	706442
103169	706443
3217	706444
32194	706445
76067	706446
352843	706447
36591	706448
155642	706449
47777	706450
73348	706451
208824	706452
16561	706453
29937	706454
37840	706455
107793	706456
17519	706457
288095	706458
162047	706459
253767	706460
201723	706461
10922	706462
44678	706463
48901	706464
236149	706465
110904	706466
208493	706467
101346	706468
17404	706469
341192	706470
14511	706471
324723	706472
205298	706473
166493	706474
54185	706475
34326	706476
139448	706477
65694	706478
134768	706479
11783	706480
281778	706481
178495	706482
239676	706483
7073	706484
55396	706485
52749	706486
63973	706487
202377	706488
66709	706489
45545	706490
102299	706491
101352	706492
7320	706493
7868	706494
14809	706495
72274	706496
14257	706497
65559	706498
35552	706499
126554	706500
37321	706501
18989	706502
71368	706503
314868	706504
54037	706505
75048	706506
14374	706507
3991	706508
248537	706509
35654	706510
182382	706511
56048	706512
14257	706513
19211	706514
201796	706515
203819	706516
48693	706517
122667	706518
353954	706519
122065	706520
163052	706521
81682	706522
126087	706523
6563	706524
325244	706525
43988	706526
265891	706527
121978	706528
162927	706529
3723	706530
270341	706531
19769	706532
8196	706533
103909	706534
63630	706535
37087	706536
99268	706537
156800	706538
119592	706539
309017	706540
3008	706541
247477	706542
142204	706543
77653	706544
9438	706545
54347	706546
191208	706547
39614	706548
276470	706549
179842	706550
297189	706551
28612	706552
196444	706553
43488	706554
86402	706555
136965	706556
138324	706557
25728	706558
8335	706559
73591	706560
235143	706561
16128	706562
68880	706563
171968	706564
116941	706565
90506	706566
173707	706567
260371	706568
110196	706569
94751	706570
204473	706571
70157	706572
50390	706573
145848	706574
2974	706575
23058	706576
161352	706577
177231	706578
152899	706579
288708	706580
52231	706581
68481	706582
93647	706583
145396	706584
92098	706585
101477	706586
118308	706587
61250	706588
172620	706589
183458	706590
163729	706591
67492	706592
13960	706593
180687	706594
16609	706595
160736	706596
322618	706597
105119	706598
309	706599
79992	706600
92364	706601
171278	706602
78703	706603
14384	706604
87090	706605
85646	706606
54936	706607
82070	706608
54704	706609
222350	706610
74707	706611
27862	706612
50362	706613
317089	706614
217318	706615
151344	706616
26192	706617
23762	706618
83392	706619
57984	706620
62374	706621
214770	706622
328609	706623
7518	706624
151099	706625
2848	706626
85993	706627
116393	706628
236	706629
9748	706630
8556	706631
206725	706632
17147	706633
174661	706634
20072	706635
214792	706636
51114	706637
20781	706638
15154	706639
114608	706640
72407	706641
113939	706642
142199	706643
2109	706644
45431	706645
91138	706646
38409	706647
35692	706648
38415	706649
342048	706650
32693	706651
68878	706652
9638	706653
50649	706654
177296	706655
328947	706656
18393	706657
143253	706658
135260	706659
8000	706660
3722	706661
229761	706662
74477	706663
52615	706664
197582	706665
99688	706666
36495	706667
47809	706668
172493	706669
31160	706670
155963	706671
282586	706672
96099	706673
175441	706674
70183	706675
270557	706676
95547	706677
84320	706678
36041	706679
25528	706680
289122	706681
26270	706682
271979	706683
36216	706684
33852	706685
50711	706686
188244	706687
3112	706688
7372	706689
22143	706690
96473	706691
18422	706692
20192	706693
344241	706694
53337	706695
110021	706696
189601	706697
32024	706698
35372	706699
1329	706700
806	706701
149797	706702
96530	706703
184920	706704
88869	706705
61629	706706
158318	706707
213894	706708
29607	706709
9720	706710
73436	706711
3526	706712
284037	706713
192927	706714
38006	706715
18075	706716
5821	706717
1260	706718
22939	706719
19501	706720
295524	706721
75224	706722
2774	706723
123826	706724
87394	706725
26258	706726
14153	706727
283798	706728
33074	706729
211955	706730
142555	706731
19488	706732
49344	706733
104001	706734
24010	706735
31877	706736
114743	706737
115210	706738
101227	706739
182418	706740
131917	706741
308023	706742
27135	706743
93828	706744
329852	706745
170690	706746
5219	706747
192959	706748
47541	706749
64472	706750
3074	706751
177189	706752
291207	706753
113460	706754
76125	706755
119443	706756
185335	706757
224304	706758
145492	706759
5328	706760
339056	706761
54449	706762
69118	706763
68299	706764
122803	706765
141227	706766
129453	706767
12227	706768
14470	706769
27664	706770
6464	706771
66187	706772
199370	706773
2729	706774
16208	706775
2402	706776
115112	706777
37705	706778
131926	706779
203068	706780
84792	706781
56519	706782
1212	706783
281	706784
40066	706785
43561	706786
51320	706787
78844	706788
36865	706789
21614	706790
30143	706791
95611	706792
13083	706793
262655	706794
32754	706795
22633	706796
95673	706797
38257	706798
74056	706799
5447	706800
15294	706801
116952	706802
16137	706803
84123	706804
1847	706805
18227	706806
1919	706807
3083	706808
310677	706809
145178	706810
6929	706811
15332	706812
20887	706813
34926	706814
8137	706815
8183	706816
233101	706817
132775	706818
76457	706819
5052	706820
206594	706821
206631	706822
73305	706823
207370	706824
111973	706825
27454	706826
113866	706827
24469	706828
111034	706829
73004	706830
209488	706831
27454	706832
17013	706833
212472	706834
89166	706835
21953	706836
67992	706837
80810	706838
55920	706839
179859	706840
353825	706841
7221	706842
211448	706843
55596	706844
128153	706845
357477	706846
47011	706847
251218	706848
295073	706849
107783	706850
210397	706851
71057	706852
353869	706853
129852	706854
153803	706855
209368	706856
207689	706857
100321	706858
3713	706859
106353	706860
205409	706861
286844	706862
103806	706863
49710	706864
290125	706865
295094	706866
339141	706867
31537	706868
208560	706869
26302	706870
154203	706871
111183	706872
294924	706873
133653	706874
75063	706875
224718	706876
44951	706877
352992	706878
111306	706879
206616	706880
73179	706881
126743	706882
29676	706883
54000	706884
127055	706885
21157	706886
37345	706887
82754	706888
163438	706889
165156	706890
165527	706891
110804	706892
165527	706893
38355	706894
33178	706895
338589	706896
273210	706897
351655	706898
1655	706899
54004	706900
187087	706901
143111	706902
83634	706903
356769	706904
83907	706905
172423	706906
231892	706907
17986	706908
83139	706909
258338	706910
84319	706911
27292	706912
73859	706913
306772	706914
208883	706915
350727	706916
56478	706917
80651	706918
312563	706919
110740	706920
126659	706921
85905	706922
2899	706923
82616	706924
326108	706925
70874	706926
138469	706927
170215	706928
204597	706929
204779	706930
198784	706931
338828	706932
262560	706933
10529	706934
11943	706935
97129	706936
123566	706937
89919	706938
126373	706939
169219	706940
30626	706941
2302	706942
259740	706943
100536	706944
259746	706945
158071	706946
158073	706947
158069	706948
89284	706949
201170	706950
48056	706951
18687	706952
58639	706953
15355	706954
117103	706955
121626	706956
8147	706957
8147	706958
76704	706959
115797	706960
304640	706961
304760	706962
233696	706963
17546	706964
6855	706965
311573	706966
155935	706967
83798	706968
157441	706969
341093	706970
232833	706971
185801	706972
185803	706973
51232	706974
97882	706975
115234	706976
29378	706977
48173	706978
76074	706979
100374	706980
2017	706981
238357	706982
98913	706983
25107	706984
118945	706985
271831	706986
135174	706987
114372	706988
136077	706989
55355	706990
134812	706991
3255	706992
142706	706993
50511	706994
214576	706995
282427	706996
45994	706997
245517	706998
58239	706999
9826	707000
178492	707001
81780	707002
74310	707003
198308	707004
335218	707005
43769	707006
221041	707007
81106	707008
14432	707009
2828	707010
139307	707011
7127	707012
24876	707013
7970	707014
97328	707015
43668	707016
95746	707017
8402	707018
9130	707019
43522	707020
52887	707021
206614	707022
168895	707023
162503	707024
192230	707025
3297	707026
149961	707027
260413	707028
205677	707029
210054	707030
45975	707031
1007	707032
65226	707033
7136	707034
3668	707035
260959	707036
122708	707037
694	707038
37162	707039
56030	707040
10129	707041
125874	707042
125882	707043
13651	707044
33893	707045
269498	707046
292081	707047
287108	707048
30896	707049
15699	707050
16826	707051
4830	707052
8477	707053
65181	707054
266182	707055
75792	707056
12424	707057
953	707058
102828	707059
336848	707060
196332	707061
175533	707062
149153	707063
2343	707064
80952	707065
7033	707066
53656	707067
52890	707068
64260	707069
65010	707070
41682	707071
293531	707072
27371	707073
40362	707074
22851	707075
118390	707076
123773	707077
81630	707078
20741	707079
71685	707080
37791	707081
32264	707082
80067	707083
24158	707084
5963	707085
17646	707086
12231	707087
284741	707088
339607	707089
114103	707090
6705	707091
6809	707092
127935	707093
201722	707094
37786	707095
22587	707096
125442	707097
52929	707098
3268	707099
85476	707100
96830	707101
39556	707102
115636	707103
5433	707104
23785	707105
272138	707106
100572	707107
205436	707108
11576	707109
58508	707110
9238	707111
135933	707112
18421	707113
38444	707114
107100	707115
21095	707116
203191	707117
39283	707118
13529	707119
25710	707120
285124	707121
97563	707122
124882	707123
331322	707124
309571	707125
335975	707126
340807	707127
229944	707128
13876	707129
63659	707130
17241	707131
26344	707132
106212	707133
67401	707134
209291	707135
10404	707136
41871	707137
322100	707138
290755	707139
411	707140
349392	707141
472	707142
43759	707143
188972	707144
39691	707145
41960	707146
1234	707147
234904	707148
145211	707149
29190	707150
16029	707151
212691	707152
338691	707153
67025	707154
93001	707155
144624	707156
19590	707157
125825	707158
135661	707159
16009	707160
276602	707161
67039	707162
31882	707163
23270	707164
11354	707165
189802	707166
10718	707167
94529	707168
140360	707169
84	707170
184610	707171
186811	707172
79468	707173
154373	707174
191472	707175
283993	707176
319819	707177
280270	707178
203450	707179
120655	707180
32073	707181
94269	707182
135416	707183
181613	707184
112986	707185
283354	707186
241000	707187
82042	707188
283205	707189
143539	707190
92506	707191
28441	707192
314	707193
16345	707194
1403	707195
55803	707196
117002	707197
202175	707198
6493	707199
186217	707200
55697	707201
57574	707202
64757	707203
127815	707204
124581	707205
9399	707206
86964	707207
29969	707208
5822	707209
175147	707210
179451	707211
154752	707212
82657	707213
124789	707214
129110	707215
101855	707216
268143	707217
53609	707218
146873	707219
50712	707220
179263	707221
112833	707222
9271	707223
103646	707224
63627	707225
169480	707226
74	707227
132759	707228
4032	707229
92068	707230
73091	707231
39391	707232
27816	707233
67224	707234
32405	707235
101158	707236
159036	707237
101301	707238
261729	707239
101158	707240
13898	707241
5130	707242
261188	707243
101296	707244
31663	707245
66673	707246
15093	707247
520	707248
1956	707249
15136	707250
69167	707251
18524	707252
3194	707253
36367	707254
201596	707255
14516	707256
53279	707257
10579	707258
101044	707259
484	707260
164497	707261
297600	707262
108084	707263
25654	707264
5897	707265
82470	707266
391	707267
18755	707268
12557	707269
67098	707270
39474	707271
302823	707272
3696	707273
56790	707274
20104	707275
33329	707276
75616	707277
244284	707278
187703	707279
42897	707280
19273	707281
14329	707282
80179	707283
153505	707284
145895	707285
5602	707286
349016	707287
5231	707288
249772	707289
346318	707290
13757	707291
114598	707292
31078	707293
15627	707294
53924	707295
109029	707296
288404	707297
2091	707298
25441	707299
159578	707300
193363	707301
113804	707302
201230	707303
2960	707304
17188	707305
100233	707306
42870	707307
116967	707308
52040	707309
27369	707310
40180	707311
23618	707312
193711	707313
19210	707314
100098	707315
9781	707316
31473	707317
54979	707318
52300	707319
562	707320
192947	707321
125689	707322
35387	707323
49024	707324
44924	707325
20667	707326
4619	707327
33482	707328
278131	707329
157525	707330
5382	707331
121736	707332
72676	707333
197508	707334
70017	707335
125645	707336
223622	707337
135419	707338
27633	707339
171	707340
29150	707341
81504	707342
11358	707343
136166	707344
82957	707345
13006	707346
2765	707347
174827	707348
123072	707349
106740	707350
1984	707351
19870	707352
325137	707353
42918	707354
21285	707355
161887	707356
86748	707357
168497	707358
240885	707359
1246	707360
21594	707361
15512	707362
8558	707363
135585	707364
84248	707365
5969	707366
56528	707367
7681	707368
76990	707369
13126	707370
23	707371
93759	707372
15899	707373
43431	707374
168789	707375
38639	707376
20986	707377
154682	707378
73596	707379
49909	707380
65246	707381
205684	707382
77	707383
227428	707384
6868	707385
138699	707386
36130	707387
86398	707388
51490	707389
191098	707390
9497	707391
115398	707392
92683	707393
9289	707394
108694	707395
3958	707396
17087	707397
267173	707398
323767	707399
8651	707400
68187	707401
158131	707402
25687	707403
114895	707404
104034	707405
167655	707406
55022	707407
205520	707408
6307	707409
11498	707410
9727	707411
174037	707412
2191	707413
26273	707414
8295	707415
279256	707416
1015	707417
181875	707418
56825	707419
788	707420
7548	707421
20944	707422
239761	707423
18376	707424
163287	707425
209780	707426
31276	707427
23371	707428
1110	707429
116059	707430
82324	707431
86595	707432
746	707433
11571	707434
17801	707435
175147	707436
210362	707437
72233	707438
5226	707439
256172	707440
94284	707441
90252	707442
24791	707443
774	707444
210755	707445
204009	707446
71222	707447
68804	707448
19224	707449
448	707450
168476	707451
75931	707452
137645	707453
166931	707454
29428	707455
110848	707456
126480	707457
72215	707458
346	707459
17200	707460
29671	707461
76363	707462
321981	707463
122593	707464
109647	707465
71597	707466
5987	707467
2331	707468
14251	707469
184522	707470
518	707471
313629	707472
263291	707473
256743	707474
6506	707475
129536	707476
46819	707477
781	707478
14324	707479
9240	707480
86069	707481
72399	707482
8100	707483
1212	707484
12579	707485
51073	707486
149175	707487
193157	707488
120960	707489
13017	707490
205824	707491
4068	707492
69042	707493
154211	707494
12642	707495
108181	707496
184639	707497
40577	707498
5783	707499
115121	707500
121154	707501
111940	707502
108930	707503
115753	707504
305406	707505
26917	707506
68789	707507
50695	707508
83073	707509
119616	707510
65761	707511
4979	707512
15761	707513
165069	707514
76027	707515
327281	707516
59230	707517
83252	707518
24513	707519
45713	707520
155428	707521
3076	707522
17181	707523
20628	707524
264042	707525
33197	707526
23216	707527
88486	707528
41460	707529
2584	707530
65754	707531
154234	707532
106246	707533
22244	707534
174132	707535
9639	707536
101830	707537
217590	707538
11088	707539
103019	707540
181585	707541
70027	707542
195050	707543
3091	707544
16557	707545
191931	707546
1322	707547
21291	707548
331691	707549
5174	707550
32553	707551
56259	707552
234341	707553
123	707554
27505	707555
199144	707556
4963	707557
285404	707558
24237	707559
172149	707560
323047	707561
31821	707562
75417	707563
121	707564
49820	707565
30277	707566
192480	707567
351865	707568
26676	707569
118591	707570
23175	707571
19553	707572
65090	707573
246264	707574
96665	707575
104305	707576
104109	707577
30452	707578
230462	707579
289850	707580
8505	707581
10954	707582
117219	707583
209188	707584
120541	707585
12037	707586
328448	707587
172488	707588
157410	707589
2606	707590
27109	707591
28	707592
12507	707593
128073	707594
207075	707595
256590	707596
32553	707597
96283	707598
37124	707599
175618	707600
66726	707601
1804	707602
2613	707603
49416	707604
84340	707605
2179	707606
162009	707607
49976	707608
45042	707609
14106	707610
8471	707611
721	707612
4814	707613
39290	707614
6480	707615
42201	707616
351978	707617
6929	707618
7628	707619
17574	707620
202089	707621
79192	707622
131088	707623
124319	707624
3475	707625
9608	707626
118897	707627
154469	707628
74588	707629
135192	707630
153020	707631
73980	707632
2365	707633
200524	707634
9319	707635
2764	707636
115621	707637
3091	707638
234638	707639
78543	707640
302392	707641
32468	707642
3939	707643
22681	707644
51273	707645
89510	707646
34001	707647
10149	707648
187161	707649
171219	707650
338528	707651
352037	707652
106941	707653
184771	707654
6424	707655
288040	707656
83652	707657
343954	707658
11862	707659
4963	707660
510	707661
184908	707662
52222	707663
7743	707664
14307	707665
31392	707666
19479	707667
26971	707668
253779	707669
95456	707670
34347	707671
55790	707672
25195	707673
26390	707674
71900	707675
16726	707676
24797	707677
91331	707678
106940	707679
112066	707680
172511	707681
258284	707682
4676	707683
194350	707684
55795	707685
172609	707686
261215	707687
125304	707688
43879	707689
138317	707690
78566	707691
201751	707692
198070	707693
40302	707694
106451	707695
43939	707696
15410	707697
289919	707698
154843	707699
98908	707700
104649	707701
10981	707702
16087	707703
319699	707704
105707	707705
16121	707706
28348	707707
135971	707708
243608	707709
29917	707710
88223	707711
299679	707712
45954	707713
72482	707714
294033	707715
22500	707716
299577	707717
174715	707718
202761	707719
15058	707720
120225	707721
346812	707722
164992	707723
76014	707724
33109	707725
108453	707726
72315	707727
26028	707728
27446	707729
48574	707730
162970	707731
19015	707732
293528	707733
193666	707734
128718	707735
305920	707736
175366	707737
25910	707738
7286	707739
7139	707740
129793	707741
7902	707742
67008	707743
54208	707744
223098	707745
301653	707746
191687	707747
10538	707748
5852	707749
7330	707750
151595	707751
34034	707752
56120	707753
4174	707754
27862	707755
121752	707756
69960	707757
19032	707758
25894	707759
194452	707760
16137	707761
51603	707762
182971	707763
231830	707764
10700	707765
754	707766
74217	707767
106585	707768
186112	707769
84283	707770
22840	707771
35623	707772
108688	707773
302188	707774
94650	707775
289557	707776
99408	707777
214931	707778
83121	707779
2194	707780
38635	707781
7743	707782
38610	707783
117746	707784
53253	707785
108465	707786
108499	707787
19845	707788
148825	707789
106800	707790
42256	707791
19925	707792
254693	707793
75673	707794
74686	707795
172298	707796
32124	707797
3771	707798
6949	707799
6557	707800
86856	707801
68948	707802
207019	707803
62012	707804
180983	707805
2156	707806
172477	707807
104306	707808
175184	707809
64383	707810
306971	707811
45040	707812
293507	707813
18997	707814
71625	707815
193979	707816
172100	707817
238448	707818
187372	707819
50371	707820
59354	707821
96243	707822
39646	707823
325910	707824
172732	707825
236952	707826
7831	707827
347342	707828
285967	707829
783	707830
11562	707831
187556	707832
90986	707833
329123	707834
176037	707835
285888	707836
174959	707837
85508	707838
39096	707839
175878	707840
25760	707841
90395	707842
166475	707843
157	707844
37183	707845
91191	707846
336509	707847
62295	707848
710	707849
83307	707850
1479	707851
100091	707852
109531	707853
24421	707854
355796	707855
108825	707856
108791	707857
65759	707858
129257	707859
99451	707860
115346	707861
105272	707862
57722	707863
48025	707864
38464	707865
127567	707866
113837	707867
121236	707868
3752	707869
238724	707870
268727	707871
131512	707872
6079	707873
127393	707874
181840	707875
67439	707876
62274	707877
6347	707878
63538	707879
47820	707880
6754	707881
15	707882
65512	707883
10670	707884
2191	707885
66608	707886
165975	707887
3796	707888
340822	707889
25402	707890
81175	707891
151509	707892
13454	707893
58556	707894
193657	707895
8309	707896
25741	707897
176100	707898
175176	707899
21791	707900
26949	707901
106063	707902
1058	707903
26274	707904
117730	707905
61536	707906
197654	707907
13916	707908
127589	707909
97617	707910
108471	707911
19816	707912
58068	707913
788	707914
75869	707915
1787	707916
64670	707917
16048	707918
4234	707919
70549	707920
40008	707921
26410	707922
16743	707923
69994	707924
51563	707925
104904	707926
28999	707927
193747	707928
14471	707929
2494	707930
100091	707931
4932	707932
37498	707933
289028	707934
256440	707935
626	707936
68846	707937
47977	707938
121262	707939
45856	707940
130349	707941
299416	707942
33511	707943
40570	707944
41237	707945
16574	707946
125618	707947
90189	707948
5120	707949
109514	707950
91621	707951
165812	707952
293804	707953
176090	707954
257133	707955
131882	707956
31383	707957
87679	707958
39846	707959
79225	707960
52491	707961
83323	707962
10692	707963
26148	707964
4134	707965
6084	707966
71580	707967
8484	707968
122519	707969
292110	707970
92453	707971
239065	707972
55860	707973
274529	707974
208413	707975
143842	707976
44877	707977
2759	707978
42313	707979
66024	707980
202214	707981
24057	707982
169832	707983
8484	707984
29451	707985
80361	707986
294422	707987
72181	707988
310575	707989
189922	707990
110587	707991
18103	707992
63604	707993
32815	707994
134645	707995
61393	707996
67403	707997
7382	707998
268595	707999
30971	708000
239803	708001
15905	708002
44276	708003
29380	708004
327361	708005
127477	708006
203661	708007
53924	708008
105873	708009
65782	708010
255143	708011
227624	708012
84096	708013
99613	708014
7640	708015
110942	708016
51083	708017
18919	708018
66989	708019
271782	708020
13369	708021
32793	708022
2989	708023
174	708024
110275	708025
293434	708026
255133	708027
85045	708028
130840	708029
249946	708030
18219	708031
115928	708032
12220	708033
32440	708034
8150	708035
6941	708036
3696	708037
190890	708038
79787	708039
174179	708040
63354	708041
32442	708042
194815	708043
35642	708044
157321	708045
36504	708046
194100	708047
34214	708048
197730	708049
9103	708050
175391	708051
14664	708052
25229	708053
256358	708054
288590	708055
13336	708056
93487	708057
6513	708058
26210	708059
84050	708060
71210	708061
235812	708062
49328	708063
36824	708064
25723	708065
51690	708066
109371	708067
76932	708068
176215	708069
31738	708070
2492	708071
142015	708072
3829	708073
196269	708074
84882	708075
60713	708076
87664	708077
14563	708078
161793	708079
37901	708080
248883	708081
134511	708082
33711	708083
276492	708084
114412	708085
71158	708086
44082	708087
178934	708088
320150	708089
52526	708090
57452	708091
320155	708092
261137	708093
15984	708094
47976	708095
56869	708096
277518	708097
3427	708098
8963	708099
144046	708100
283195	708101
76077	708102
33479	708103
135199	708104
11520	708105
240760	708106
77868	708107
107221	708108
16157	708109
4617	708110
217054	708111
80227	708112
166564	708113
37552	708114
7497	708115
159571	708116
5817	708117
196034	708118
22717	708119
36150	708120
82859	708121
165244	708122
170956	708123
13498	708124
27182	708125
30840	708126
65017	708127
195932	708128
30729	708129
133729	708130
14991	708131
168428	708132
529	708133
106081	708134
11661	708135
270267	708136
198294	708137
124432	708138
34621	708139
98440	708140
4690	708141
22037	708142
9261	708143
330489	708144
188726	708145
62196	708146
8857	708147
194893	708148
12231	708149
4591	708150
162346	708151
5329	708152
279432	708153
45991	708154
16494	708155
157132	708156
105124	708157
81191	708158
6435	708159
498	708160
13386	708161
7122	708162
15035	708163
57212	708164
278998	708165
38865	708166
9131	708167
126612	708168
78642	708169
2124	708170
1144	708171
130221	708172
247010	708173
157008	708174
210311	708175
34025	708176
20191	708177
57101	708178
5145	708179
50101	708180
9877	708181
733	708182
3440	708183
41430	708184
117341	708185
102859	708186
40215	708187
144199	708188
60915	708189
84851	708190
29021	708191
125278	708192
58349	708193
8097	708194
58519	708195
67370	708196
99229	708197
52500	708198
168465	708199
60599	708200
99938	708201
289473	708202
192517	708203
306013	708204
232959	708205
4022	708206
115972	708207
38935	708208
4353	708209
4528	708210
208692	708211
118649	708212
80867	708213
213132	708214
91878	708215
57488	708216
70838	708217
1978	708218
190762	708219
6480	708220
71752	708221
15820	708222
91747	708223
31805	708224
105076	708225
8284	708226
143266	708227
10743	708228
142703	708229
128652	708230
20047	708231
108191	708232
39054	708233
69867	708234
22155	708235
2163	708236
5235	708237
49906	708238
46708	708239
91749	708240
143827	708241
22414	708242
66702	708243
357494	708244
260977	708245
121489	708246
90597	708247
30353	708248
193199	708249
66348	708250
84702	708251
2030	708252
276335	708253
4597	708254
8560	708255
68534	708256
18708	708257
210057	708258
78673	708259
55639	708260
92130	708261
185017	708262
47278	708263
34711	708264
11055	708265
64403	708266
30962	708267
40963	708268
36263	708269
76226	708270
85869	708271
234629	708272
133736	708273
36725	708274
128698	708275
33518	708276
62809	708277
97207	708278
1456	708279
78892	708280
192377	708281
41380	708282
88157	708283
49505	708284
170518	708285
265223	708286
130853	708287
115998	708288
113429	708289
14809	708290
41559	708291
2078	708292
164791	708293
72409	708294
61882	708295
78642	708296
300802	708297
12208	708298
161	708299
209624	708300
27291	708301
39374	708302
315564	708303
14337	708304
164514	708305
66233	708306
11456	708307
35832	708308
56576	708309
32086	708310
20819	708311
259421	708312
58599	708313
1702	708314
195573	708315
3528	708316
52721	708317
49026	708318
24801	708319
146269	708320
89830	708321
172	708322
138859	708323
89764	708324
67542	708325
92044	708326
32631	708327
129114	708328
197963	708329
31640	708330
40530	708331
36899	708332
119387	708333
126246	708334
9367	708335
21482	708336
28571	708337
30846	708338
42940	708339
28720	708340
211106	708341
7117	708342
113889	708343
14722	708344
104656	708345
140776	708346
102672	708347
46846	708348
75893	708349
15295	708350
11470	708351
68427	708352
19997	708353
13752	708354
260968	708355
233922	708356
25000	708357
41425	708358
18715	708359
197169	708360
99081	708361
74851	708362
27087	708363
181368	708364
29406	708365
247343	708366
121236	708367
2780	708368
75168	708369
79695	708370
5948	708371
48728	708372
43387	708373
17009	708374
93196	708375
102287	708376
134238	708377
22280	708378
8527	708379
88346	708380
148425	708381
49505	708382
42785	708383
7987	708384
52647	708385
1522	708386
69552	708387
17243	708388
29704	708389
16460	708390
16170	708391
5554	708392
25759	708393
121116	708394
41392	708395
267651	708396
90787	708397
27330	708398
92322	708399
25123	708400
148551	708401
11466	708402
22382	708403
46001	708404
6687	708405
362	708406
138478	708407
19109	708408
31451	708409
322257	708410
100935	708411
282069	708412
3639	708413
46057	708414
154642	708415
314982	708416
169003	708417
44335	708418
96651	708419
187466	708420
128290	708421
115108	708422
310752	708423
235	708424
57523	708425
7332	708426
295711	708427
168942	708428
168695	708429
70712	708430
30174	708431
26760	708432
152182	708433
1934	708434
38495	708435
167771	708436
65742	708437
343339	708438
168690	708439
276663	708440
37562	708441
68399	708442
13071	708443
7491	708444
115922	708445
121307	708446
3743	708447
6037	708448
16530	708449
8	708450
15791	708451
229176	708452
59867	708453
306643	708454
42975	708455
106275	708456
40881	708457
15906	708458
226186	708459
236095	708460
190906	708461
77604	708462
295884	708463
106716	708464
24212	708465
13503	708466
65885	708467
124446	708468
258502	708469
106975	708470
156539	708471
84553	708472
17448	708473
184877	708474
169336	708475
35877	708476
79287	708477
30179	708478
119054	708479
599	708480
240263	708481
9453	708482
5822	708483
49224	708484
40019	708485
174041	708486
76440	708487
15786	708488
82321	708489
55130	708490
90423	708491
30145	708492
92447	708493
1899	708494
202858	708495
36512	708496
23012	708497
77261	708498
56559	708499
781	708500
38697	708501
118722	708502
189405	708503
2994	708504
296017	708505
177706	708506
7128	708507
38635	708508
83860	708509
210102	708510
36604	708511
277086	708512
26271	708513
7952	708514
296625	708515
231052	708516
10735	708517
11856	708518
52074	708519
124710	708520
23502	708521
3081	708522
89078	708523
204278	708524
283954	708525
9039	708526
66327	708527
96083	708528
201472	708529
210559	708530
69188	708531
9896	708532
271226	708533
5776	708534
149423	708535
74738	708536
18188	708537
203712	708538
4476	708539
17459	708540
7069	708541
89357	708542
60939	708543
119054	708544
36180	708545
15533	708546
1217	708547
253893	708548
304070	708549
80034	708550
128385	708551
7177	708552
159711	708553
165572	708554
151662	708555
152232	708556
201810	708557
10392	708558
54650	708559
95780	708560
1518	708561
40881	708562
224819	708563
227955	708564
84702	708565
322623	708566
212975	708567
76564	708568
96355	708569
31594	708570
59746	708571
56631	708572
157162	708573
336461	708574
98813	708575
86701	708576
95631	708577
114875	708578
50688	708579
82981	708580
95664	708581
100039	708582
35882	708583
136558	708584
57804	708585
49950	708586
116673	708587
102428	708588
189267	708589
27381	708590
147038	708591
232999	708592
21889	708593
55267	708594
127643	708595
205257	708596
186500	708597
341556	708598
235113	708599
31003	708600
262739	708601
1371	708602
146348	708603
159950	708604
93408	708605
156552	708606
336767	708607
154253	708608
13527	708609
28853	708610
74200	708611
93847	708612
41293	708613
61637	708614
345954	708615
208885	708616
298748	708617
92383	708618
86071	708619
73952	708620
34894	708621
93748	708622
144308	708623
320444	708624
74012	708625
232614	708626
291089	708627
1145	708628
143119	708629
2410	708630
108510	708631
112921	708632
39393	708633
7054	708634
73928	708635
181192	708636
116406	708637
223	708638
288862	708639
60498	708640
140427	708641
48373	708642
178470	708643
92259	708644
150727	708645
50440	708646
284388	708647
136759	708648
96235	708649
184713	708650
21095	708651
11528	708652
346247	708653
157072	708654
41797	708655
61439	708656
100011	708657
144526	708658
9411	708659
150100	708660
18530	708661
39762	708662
8556	708663
56386	708664
4277	708665
63769	708666
29156	708667
28634	708668
144712	708669
186460	708670
3675	708671
47769	708672
151756	708673
91737	708674
85077	708675
112780	708676
61855	708677
346366	708678
110006	708679
60017	708680
179132	708681
2097	708682
91891	708683
5671	708684
326847	708685
6718	708686
299008	708687
343924	708688
61837	708689
63778	708690
22696	708691
325768	708692
304499	708693
26836	708694
11903	708695
5449	708696
54337	708697
40496	708698
50230	708699
128587	708700
248500	708701
16583	708702
126499	708703
41405	708704
144237	708705
58266	708706
183938	708707
1391	708708
39949	708709
58146	708710
34909	708711
1169	708712
161432	708713
339312	708714
299230	708715
38220	708716
146046	708717
170715	708718
208104	708719
164476	708720
203184	708721
225477	708722
50472	708723
208622	708724
82159	708725
107215	708726
339252	708727
84798	708728
12898	708729
57283	708730
178063	708731
128687	708732
114841	708733
92864	708734
2783	708735
100580	708736
9580	708737
186963	708738
72342	708739
86471	708740
195690	708741
48274	708742
75380	708743
67782	708744
14	708745
206608	708746
15	708747
1753	708748
312107	708749
14277	708750
141609	708751
161228	708752
15477	708753
574	708754
32895	708755
24025	708756
56059	708757
191083	708758
209917	708759
4618	708760
144472	708761
170096	708762
4756	708763
27023	708764
124460	708765
141486	708766
207841	708767
49183	708768
200930	708769
81591	708770
217343	708771
126232	708772
3005	708773
52227	708774
3770	708775
16436	708776
46243	708777
154649	708778
16557	708779
33208	708780
773	708781
65662	708782
60423	708783
47734	708784
146773	708785
21216	708786
207291	708787
27706	708788
312786	708789
23471	708790
39705	708791
34890	708792
82825	708793
26348	708794
66612	708795
9824	708796
66944	708797
67570	708798
12192	708799
12929	708800
34475	708801
171720	708802
2657	708803
195341	708804
249506	708805
75346	708806
2100	708807
826	708808
161616	708809
1020	708810
143915	708811
42781	708812
79433	708813
17509	708814
320054	708815
17160	708816
26046	708817
29400	708818
2858	708819
190848	708820
70620	708821
66756	708822
98424	708823
8496	708824
13668	708825
45004	708826
46758	708827
17026	708828
104531	708829
10593	708830
160722	708831
81337	708832
82352	708833
258822	708834
23750	708835
16383	708836
9320	708837
181124	708838
101369	708839
94433	708840
9816	708841
201	708842
145255	708843
19456	708844
104008	708845
70369	708846
169031	708847
147151	708848
32592	708849
98265	708850
10377	708851
93357	708852
4404	708853
253994	708854
41993	708855
189648	708856
45774	708857
142054	708858
342710	708859
23318	708860
45098	708861
45861	708862
23031	708863
190727	708864
84159	708865
49397	708866
6295	708867
73291	708868
47382	708869
117591	708870
353439	708871
277760	708872
306837	708873
199139	708874
60579	708875
50035	708876
234725	708877
115225	708878
4614	708879
47154	708880
103290	708881
31462	708882
119718	708883
50389	708884
70824	708885
61667	708886
290447	708887
87988	708888
12331	708889
1767	708890
60706	708891
2191	708892
37955	708893
9568	708894
42406	708895
67706	708896
23253	708897
260759	708898
37146	708899
126853	708900
56859	708901
32246	708902
161255	708903
171383	708904
167336	708905
324478	708906
52007	708907
102179	708908
8748	708909
66029	708910
54340	708911
5831	708912
52125	708913
91232	708914
69682	708915
286644	708916
77326	708917
53913	708918
160673	708919
301386	708920
101957	708921
23041	708922
62382	708923
2302	708924
2580	708925
205386	708926
195669	708927
192307	708928
16949	708929
47598	708930
156845	708931
217358	708932
208558	708933
200279	708934
15513	708935
94144	708936
3770	708937
70821	708938
99502	708939
326055	708940
53473	708941
40395	708942
119912	708943
166557	708944
117920	708945
129981	708946
62759	708947
31705	708948
62683	708949
2577	708950
56599	708951
126436	708952
51573	708953
19810	708954
9571	708955
12222	708956
103511	708957
125683	708958
24990	708959
53065	708960
57402	708961
165534	708962
118538	708963
199891	708964
68159	708965
43290	708966
355433	708967
8982	708968
103579	708969
18478	708970
300576	708971
114009	708972
152541	708973
22564	708974
234569	708975
68124	708976
113243	708977
255536	708978
94964	708979
263123	708980
38833	708981
85941	708982
79509	708983
7910	708984
72271	708985
38571	708986
187103	708987
106153	708988
126549	708989
17614	708990
55209	708991
155555	708992
16325	708993
37601	708994
189283	708995
128419	708996
291489	708997
70433	708998
46462	708999
3719	709000
26949	709001
151857	709002
153945	709003
16768	709004
77145	709005
257380	709006
251952	709007
95016	709008
19771	709009
66084	709010
346118	709011
70370	709012
76293	709013
113968	709014
66272	709015
114922	709016
318697	709017
84564	709018
310550	709019
77381	709020
204811	709021
127598	709022
104241	709023
74880	709024
164088	709025
11760	709026
117696	709027
91001	709028
162113	709029
78626	709030
84676	709031
104571	709032
342897	709033
22309	709034
3983	709035
257550	709036
102929	709037
19863	709038
66698	709039
12213	709040
41347	709041
23254	709042
240466	709043
104260	709044
4768	709045
270945	709046
169440	709047
35690	709048
307694	709049
591	709050
30519	709051
26937	709052
2748	709053
311147	709054
140051	709055
25622	709056
233327	709057
118191	709058
102841	709059
1975	709060
160086	709061
112534	709062
113684	709063
26636	709064
1967	709065
33134	709066
67546	709067
85373	709068
237494	709069
4278	709070
20024	709071
262887	709072
2838	709073
68450	709074
84353	709075
279931	709076
147806	709077
126207	709078
200173	709079
41567	709080
185748	709081
308832	709082
181378	709083
114070	709084
137760	709085
24031	709086
82032	709087
9561	709088
146905	709089
82688	709090
204577	709091
87714	709092
5880	709093
757	709094
307355	709095
25360	709096
28410	709097
117222	709098
239343	709099
141551	709100
237464	709101
51107	709102
209452	709103
61631	709104
168584	709105
356895	709106
345516	709107
121109	709108
199262	709109
25	709110
161007	709111
163659	709112
337734	709113
302912	709114
133568	709115
189559	709116
198992	709117
6429	709118
329680	709119
52705	709120
266306	709121
323050	709122
6485	709123
61715	709124
316	709125
551	709126
72467	709127
38304	709128
154888	709129
79655	709130
112266	709131
181455	709132
300523	709133
193733	709134
29185	709135
185976	709136
120522	709137
109497	709138
53690	709139
13575	709140
132639	709141
184389	709142
183411	709143
52187	709144
49927	709145
339775	709146
297173	709147
296955	709148
112183	709149
285108	709150
81022	709151
17055	709152
14321	709153
69968	709154
39720	709155
252657	709156
179407	709157
88458	709158
29307	709159
219494	709160
67078	709161
191922	709162
180293	709163
45103	709164
10371	709165
303168	709166
235622	709167
26367	709168
181466	709169
120999	709170
156644	709171
10596	709172
41179	709173
282610	709174
19526	709175
42017	709176
41622	709177
82632	709178
67975	709179
19576	709180
93125	709181
146947	709182
148969	709183
250296	709184
148917	709185
95347	709186
64621	709187
50292	709188
31497	709189
65551	709190
145151	709191
132314	709192
50510	709193
74511	709194
97445	709195
46165	709196
77752	709197
112626	709198
28427	709199
56270	709200
87158	709201
342320	709202
237237	709203
119815	709204
47617	709205
58489	709206
117441	709207
14116	709208
5507	709209
115336	709210
5480	709211
5636	709212
43067	709213
21685	709214
38167	709215
2529	709216
207	709217
264260	709218
25231	709219
154233	709220
112852	709221
163491	709222
119003	709223
53291	709224
116445	709225
2400	709226
49920	709227
33180	709228
201677	709229
78417	709230
13600	709231
68486	709232
34811	709233
203946	709234
11605	709235
131907	709236
198575	709237
333425	709238
26201	709239
208578	709240
179438	709241
185081	709242
310394	709243
25314	709244
51523	709245
219121	709246
61028	709247
123796	709248
105845	709249
68854	709250
12134	709251
35484	709252
26180	709253
179699	709254
275511	709255
67908	709256
283916	709257
201565	709258
35610	709259
1130	709260
82040	709261
6073	709262
339425	709263
256636	709264
41028	709265
185312	709266
151237	709267
105163	709268
192406	709269
39239	709270
36255	709271
123591	709272
58490	709273
5595	709274
47380	709275
234960	709276
41897	709277
90144	709278
168362	709279
61030	709280
85020	709281
122695	709282
21168	709283
6855	709284
61031	709285
11607	709286
59580	709287
256607	709288
130847	709289
157892	709290
338888	709291
27179	709292
41441	709293
149026	709294
28392	709295
199171	709296
80223	709297
196694	709298
310958	709299
234850	709300
111729	709301
337728	709302
310908	709303
320826	709304
307604	709305
85294	709306
120299	709307
19493	709308
61859	709309
43661	709310
200233	709311
112322	709312
263882	709313
220304	709314
310956	709315
283157	709316
298011	709317
138129	709318
133774	709319
60498	709320
20130	709321
125957	709322
135676	709323
119820	709324
21674	709325
135966	709326
89809	709327
125957	709328
155429	709329
185000	709330
92408	709331
58276	709332
41506	709333
154505	709334
38847	709335
144228	709336
176589	709337
39239	709338
112807	709339
5631	709340
5631	709341
47137	709342
160769	709343
194594	709344
276712	709345
163428	709346
16285	709347
127652	709348
93106	709349
122843	709350
5480	709351
179974	709352
285716	709353
127897	709354
217770	709355
38821	709356
234911	709357
56479	709358
51030	709359
71147	709360
115084	709361
1127	709362
217263	709363
59351	709364
35981	709365
523	709366
103481	709367
61148	709368
46801	709369
50540	709370
221623	709371
7150	709372
83445	709373
117806	709374
217257	709375
65039	709376
39872	709377
19559	709378
63761	709379
38786	709380
310455	709381
3984	709382
80541	709383
88971	709384
42232	709385
60	709386
189262	709387
317225	709388
318342	709389
12287	709390
187059	709391
69453	709392
79087	709393
176688	709394
74432	709395
145056	709396
183065	709397
167043	709398
23358	709399
19694	709400
68371	709401
38329	709402
47017	709403
59845	709404
2185	709405
11057	709406
326033	709407
31202	709408
85529	709409
11033	709410
97329	709411
203343	709412
165850	709413
262607	709414
183339	709415
320072	709416
297762	709417
298819	709418
243446	709419
202002	709420
246547	709421
357349	709422
175157	709423
271773	709424
275948	709425
122679	709426
34562	709427
6941	709428
18181	709429
233659	709430
113034	709431
265994	709432
267100	709433
93704	709434
183580	709435
92933	709436
75455	709437
157907	709438
68662	709439
218605	709440
9262	709441
38587	709442
186716	709443
275004	709444
298999	709445
211090	709446
254941	709447
254489	709448
131707	709449
81455	709450
41231	709451
144479	709452
134041	709453
339008	709454
38369	709455
131411	709456
7460	709457
82022	709458
40121	709459
13021	709460
16115	709461
331419	709462
82067	709463
5800	709464
102380	709465
3806	709466
15514	709467
135580	709468
296271	709469
148653	709470
135811	709471
18536	709472
116805	709473
347777	709474
262511	709475
77536	709476
5111	709477
4098	709478
160595	709479
36417	709480
2155	709481
78181	709482
120481	709483
210159	709484
509	709485
1275	709486
15721	709487
67280	709488
1273	709489
5424	709490
7804	709491
6205	709492
28442	709493
2661	709494
1565	709495
37478	709496
8053	709497
128650	709498
56877	709499
230022	709500
169891	709501
4068	709502
14279	709503
106034	709504
210058	709505
12523	709506
173146	709507
10156	709508
67173	709509
67209	709510
7821	709511
329182	709512
175202	709513
159594	709514
321436	709515
53957	709516
341389	709517
533	709518
109332	709519
47097	709520
51936	709521
31929	709522
128963	709523
11637	709524
160385	709525
77736	709526
16542	709527
18763	709528
12543	709529
133103	709530
239532	709531
2584	709532
8038	709533
348884	709534
169170	709535
57629	709536
329415	709537
37058	709538
325788	709539
325359	709540
45699	709541
329165	709542
29620	709543
329739	709544
16769	709545
33652	709546
91212	709547
1395	709548
45709	709549
98859	709550
193127	709551
15997	709552
7579	709553
5298	709554
27704	709555
14290	709556
3144	709557
33	709558
5780	709559
124170	709560
156939	709561
100163	709562
18355	709563
45738	709564
132408	709565
113977	709566
260533	709567
18009	709568
164310	709569
78964	709570
94485	709571
6092	709572
23962	709573
2579	709574
107901	709575
160701	709576
94126	709577
4964	709578
117926	709579
192343	709580
87569	709581
138	709582
160692	709583
75788	709584
135631	709585
17709	709586
4502	709587
2	709588
44653	709589
1799	709590
171452	709591
2741	709592
11654	709593
93347	709594
38321	709595
12114	709596
231521	709597
16795	709598
22560	709599
349988	709600
7375	709601
35925	709602
30200	709603
55065	709604
81202	709605
10404	709606
12107	709607
4461	709608
2313	709609
3022	709610
335705	709611
193972	709612
37569	709613
179002	709614
32765	709615
141817	709616
126101	709617
335763	709618
200026	709619
64435	709620
182543	709621
106724	709622
354440	709623
3014	709624
284796	709625
28243	709626
125201	709627
7054	709628
298118	709629
169291	709630
6727	709631
2838	709632
63697	709633
125540	709634
15013	709635
83264	709636
108789	709637
9691	709638
315045	709639
285876	709640
208920	709641
170353	709642
124585	709643
356101	709644
2851	709645
184077	709646
25691	709647
93661	709648
137057	709649
8160	709650
116937	709651
15566	709652
51917	709653
156158	709654
202617	709655
254252	709656
72970	709657
112966	709658
232788	709659
207377	709660
51466	709661
115986	709662
130800	709663
1020	709664
326327	709665
61230	709666
250726	709667
129637	709668
157237	709669
231520	709670
112847	709671
206373	709672
338167	709673
150565	709674
179699	709675
250948	709676
107953	709677
206488	709678
60130	709679
93494	709680
58687	709681
3483	709682
89068	709683
25127	709684
170505	709685
211325	709686
32383	709687
89913	709688
96059	709689
70757	709690
38101	709691
7977	709692
149314	709693
289432	709694
150834	709695
17597	709696
134056	709697
6330	709698
141437	709699
72933	709700
48298	709701
185856	709702
115290	709703
75921	709704
24040	709705
50391	709706
40144	709707
114507	709708
87744	709709
17843	709710
118470	709711
45122	709712
204299	709713
328215	709714
195090	709715
327050	709716
194531	709717
194512	709718
69008	709719
19922	709720
67724	709721
46890	709722
21598	709723
339273	709724
1924	709725
144067	709726
5427	709727
75093	709728
23000	709729
40169	709730
63678	709731
21470	709732
76516	709733
3593	709734
531	709735
13207	709736
50865	709737
150398	709738
245328	709739
114232	709740
95359	709741
21742	709742
245387	709743
96468	709744
1759	709745
48751	709746
150910	709747
181787	709748
63849	709749
322178	709750
54576	709751
180848	709752
6988	709753
6934	709754
60504	709755
38296	709756
91267	709757
9710	709758
16155	709759
245838	709760
95636	709761
267674	709762
221173	709763
216898	709764
1321	709765
96451	709766
248041	709767
11415	709768
243358	709769
63794	709770
2351	709771
245381	709772
4382	709773
243221	709774
30514	709775
121858	709776
287985	709777
12474	709778
46310	709779
162440	709780
276173	709781
47356	709782
16344	709783
6965	709784
146412	709785
101231	709786
261768	709787
261533	709788
159461	709789
102210	709790
325188	709791
160934	709792
16079	709793
160840	709794
120938	709795
120789	709796
94372	709797
194258	709798
6448	709799
147332	709800
19137	709801
102228	709802
3864	709803
121744	709804
94538	709805
42595	709806
67314	709807
94401	709808
42218	709809
29598	709810
42429	709811
15648	709812
252331	709813
213575	709814
2513	709815
112617	709816
64803	709817
43950	709818
91454	709819
39652	709820
10444	709821
47	709822
39746	709823
200699	709824
304581	709825
11836	709826
1223	709827
36476	709828
22923	709829
170431	709830
80393	709831
245876	709832
348315	709833
20183	709834
6028	709835
156909	709836
21649	709837
24916	709838
45700	709839
116090	709840
40696	709841
22849	709842
30401	709843
21754	709844
40696	709845
119778	709846
14191	709847
66188	709848
120509	709849
10693	709850
5355	709851
30611	709852
22027	709853
295716	709854
6304	709855
2268	709856
9487	709857
36391	709858
20028	709859
344963	709860
146046	709861
237557	709862
257613	709863
6856	709864
11413	709865
76772	709866
12395	709867
81638	709868
207025	709869
147409	709870
54937	709871
33913	709872
10905	709873
6458	709874
78918	709875
2755	709876
8241	709877
2755	709878
2755	709879
301	709880
119696	709881
36671	709882
112357	709883
102193	709884
14037	709885
1489	709886
52577	709887
7265	709888
52196	709889
90474	709890
243046	709891
251877	709892
44765	709893
15102	709894
96869	709895
2809	709896
57376	709897
1153	709898
181602	709899
58692	709900
36900	709901
349595	709902
139901	709903
67316	709904
104995	709905
45745	709906
11774	709907
20568	709908
155867	709909
133219	709910
28027	709911
75621	709912
95281	709913
11629	709914
5560	709915
66948	709916
48549	709917
132218	709918
55536	709919
7761	709920
19828	709921
70441	709922
8833	709923
186887	709924
204651	709925
6717	709926
1950	709927
111590	709928
26558	709929
15186	709930
175293	709931
14069	709932
52821	709933
348350	709934
68245	709935
316688	709936
22331	709937
59445	709938
195931	709939
108	709940
2734	709941
207047	709942
27331	709943
91497	709944
28206	709945
446	709946
78903	709947
37026	709948
61580	709949
289053	709950
72712	709951
7108	709952
167106	709953
258289	709954
258345	709955
173202	709956
256388	709957
288399	709958
172884	709959
290781	709960
109339	709961
195898	709962
79982	709963
323303	709964
329390	709965
16769	709966
195309	709967
4003	709968
72	709969
3260	709970
1156	709971
341646	709972
31995	709973
194475	709974
10498	709975
118376	709976
177437	709977
26029	709978
283897	709979
4713	709980
151122	709981
330005	709982
655	709983
96707	709984
6963	709985
77988	709986
26511	709987
20592	709988
43997	709989
104758	709990
92607	709991
66616	709992
74795	709993
111731	709994
243433	709995
56114	709996
150414	709997
95622	709998
11302	709999
230508	710000
14060	710001
149203	710002
8805	710003
6406	710004
166848	710005
53743	710006
77463	710007
88335	710008
62691	710009
264203	710010
71305	710011
147337	710012
62523	710013
10889	710014
118069	710015
16799	710016
160377	710017
95523	710018
34431	710019
44300	710020
68619	710021
94919	710022
96472	710023
3264	710024
227	710025
227	710026
205	710027
205	710028
227	710029
347103	710030
77832	710031
243321	710032
39195	710033
7617	710034
82102	710035
5066	710036
63266	710037
12885	710038
14811	710039
2399	710040
2399	710041
15215	710042
243782	710043
15215	710044
78535	710045
343524	710046
33703	710047
43507	710048
96384	710049
108070	710050
95773	710051
1894	710052
270483	710053
51151	710054
18457	710055
93167	710056
142779	710057
20062	710058
243095	710059
21558	710060
151608	710061
115281	710062
164278	710063
42828	710064
81040	710065
118611	710066
114218	710067
314565	710068
357081	710069
71353	710070
36179	710071
7010	710072
188789	710073
19816	710074
51954	710075
11532	710076
27855	710077
37651	710078
126576	710079
261692	710080
124001	710081
202043	710082
26788	710083
14853	710084
213187	710085
203519	710086
81260	710087
346212	710088
57771	710089
86391	710090
200408	710091
81847	710092
82457	710093
132147	710094
112485	710095
112796	710096
33762	710097
112848	710098
96517	710099
58986	710100
6682	710101
92777	710102
46907	710103
236171	710104
4297	710105
63815	710106
103894	710107
69788	710108
27561	710109
84660	710110
99815	710111
252592	710112
273400	710113
269190	710114
6762	710115
146077	710116
304741	710117
39893	710118
123546	710119
85881	710120
79073	710121
33210	710122
238069	710123
94021	710124
15602	710125
6973	710126
85168	710127
20184	710128
8316	710129
169162	710130
95716	710131
63168	710132
30097	710133
20788	710134
96509	710135
50171	710136
341953	710137
27202	710138
6861	710139
299216	710140
10889	710141
93695	710142
5415	710143
179307	710144
183615	710145
178639	710146
223476	710147
178596	710148
298931	710149
373	710150
298163	710151
74087	710152
96510	710153
74123	710154
112860	710155
39426	710156
50098	710157
50250	710158
2256	710159
112857	710160
2127	710161
169610	710162
62087	710163
93745	710164
62808	710165
8841	710166
108774	710167
243329	710168
350918	710169
125485	710170
261212	710171
101189	710172
66618	710173
167479	710174
261380	710175
45370	710176
350360	710177
260410	710178
260378	710179
250177	710180
31684	710181
66622	710182
159172	710183
159187	710184
261383	710185
101196	710186
45370	710187
159128	710188
12317	710189
19299	710190
116038	710191
147272	710192
21012	710193
3372	710194
15970	710195
119709	710196
54999	710197
72059	710198
107	710199
64803	710200
100614	710201
690	710202
260167	710203
66299	710204
4719	710205
24315	710206
24546	710207
17607	710208
302	710209
7207	710210
2069	710211
62859	710212
192093	710213
6244	710214
54999	710215
17983	710216
16775	710217
5111	710218
113	710219
25674	710220
5111	710221
100627	710222
6321	710223
34815	710224
298365	710225
20008	710226
149581	710227
65641	710228
65641	710229
19743	710230
27212	710231
38467	710232
348459	710233
305543	710234
59160	710235
34671	710236
12811	710237
272858	710238
787	710239
36012	710240
143597	710241
146679	710242
305570	710243
30638	710244
92386	710245
4454	710246
51029	710247
104779	710248
60864	710249
51284	710250
299431	710251
14814	710252
295664	710253
192770	710254
12025	710255
116251	710256
43585	710257
115242	710258
334740	710259
299278	710260
144316	710261
11131	710262
27715	710263
39231	710264
20071	710265
85394	710266
39231	710267
27715	710268
39192	710269
39187	710270
118754	710271
92422	710272
117379	710273
30592	710274
82731	710275
295604	710276
196847	710277
4978	710278
311702	710279
80007	710280
154249	710281
7495	710282
69906	710283
78469	710284
50452	710285
332914	710286
61549	710287
91717	710288
301957	710289
19717	710290
147595	710291
302574	710292
302166	710293
126873	710294
27144	710295
5679	710296
250103	710297
183750	710298
99471	710299
77726	710300
808	710301
148079	710302
337920	710303
5010	710304
183774	710305
259574	710306
96204	710307
23287	710308
74904	710309
1572	710310
53724	710311
208430	710312
3777	710313
1206	710314
115093	710315
308613	710316
114372	710317
691	710318
1500	710319
52504	710320
48432	710321
60572	710322
91242	710323
20841	710324
5513	710325
40798	710326
127114	710327
118546	710328
78254	710329
44109	710330
100548	710331
9579	710332
14233	710333
11675	710334
1474	710335
7340	710336
40265	710337
251501	710338
23588	710339
4030	710340
25944	710341
113395	710342
18451	710343
9285	710344
5241	710345
5603	710346
496	710347
80805	710348
38763	710349
44451	710350
2295	710351
230491	710352
192645	710353
122581	710354
16227	710355
4099	710356
4519	710357
16512	710358
400	710359
318984	710360
259674	710361
351298	710362
254230	710363
151277	710364
90825	710365
39555	710366
44633	710367
58909	710368
33604	710369
5060	710370
88531	710371
354958	710372
99399	710373
145665	710374
32946	710375
208263	710376
7687	710377
27972	710378
2882	710379
341616	710380
118271	710381
33605	710382
137827	710383
153409	710384
329484	710385
167288	710386
140064	710387
222274	710388
74431	710389
3384	710390
4425	710391
279560	710392
8027	710393
114168	710394
102852	710395
13599	710396
11495	710397
8796	710398
5133	710399
226605	710400
126742	710401
2289	710402
125803	710403
315933	710404
36831	710405
116185	710406
2990	710407
14200	710408
35077	710409
87682	710410
37271	710411
11625	710412
2742	710413
81474	710414
138541	710415
81258	710416
251589	710417
33573	710418
58909	710419
10289	710420
60311	710421
89550	710422
181596	710423
5260	710424
157352	710425
240910	710426
18958	710427
1530	710428
64741	710429
9970	710430
22611	710431
266788	710432
3726	710433
94391	710434
197805	710435
96559	710436
12130	710437
6602	710438
23454	710439
55796	710440
262697	710441
64839	710442
465	710443
45473	710444
58020	710445
24618	710446
109376	710447
48584	710448
30393	710449
242116	710450
213773	710451
242122	710452
270393	710453
44825	710454
156350	710455
99766	710456
49945	710457
111882	710458
99816	710459
42860	710460
44825	710461
296709	710462
112111	710463
295963	710464
197937	710465
99766	710466
65475	710467
15777	710468
296720	710469
47690	710470
54216	710471
99766	710472
243052	710473
70599	710474
44757	710475
156350	710476
123302	710477
3	710478
75356	710479
247144	710480
20018	710481
152839	710482
194175	710483
141043	710484
34736	710485
79282	710486
195274	710487
69174	710488
333164	710489
23190	710490
53201	710491
13414	710492
1712	710493
41651	710494
132844	710495
75501	710496
41651	710497
66996	710498
78747	710499
38615	710500
20860	710501
53586	710502
54821	710503
20861	710504
200454	710505
167	710506
6449	710507
12226	710508
28089	710509
182683	710510
85948	710511
22431	710512
9541	710513
7268	710514
682	710515
49208	710516
22335	710517
121965	710518
77868	710519
243839	710520
1101	710521
2068	710522
150436	710523
165979	710524
180	710525
180	710526
14189	710527
15989	710528
7871	710529
12713	710530
104985	710531
140	710532
9794	710533
11234	710534
21957	710535
149608	710536
124159	710537
38245	710538
30815	710539
71706	710540
33924	710541
6224	710542
2245	710543
8421	710544
118284	710545
56030	710546
33915	710547
94196	710548
71454	710549
2672	710550
34072	710551
247585	710552
3065	710553
352151	710554
53787	710555
128308	710556
157588	710557
30127	710558
129951	710559
1885	710560
1190	710561
108	710562
50738	710563
19091	710564
4838	710565
10814	710566
13061	710567
153392	710568
56498	710569
29828	710570
52043	710571
13355	710572
56498	710573
115968	710574
331640	710575
8381	710576
215456	710577
233539	710578
61813	710579
3076	710580
186176	710581
15891	710582
342992	710583
1	710584
58492	710585
216966	710586
316145	710587
3537	710588
8659	710589
405	710590
103727	710591
340347	710592
33272	710593
5266	710594
96520	710595
7864	710596
236069	710597
230872	710598
7634	710599
260424	710600
129929	710601
161044	710602
21897	710603
245901	710604
4143	710605
21295	710606
158237	710607
260101	710608
45809	710609
53451	710610
62771	710611
38900	710612
120972	710613
301623	710614
156107	710615
298489	710616
97781	710617
121375	710618
39979	710619
35341	710620
7514	710621
20435	710622
79273	710623
183370	710624
75707	710625
30185	710626
15947	710627
163813	710628
20435	710629
326192	710630
310912	710631
85459	710632
16580	710633
268611	710634
22462	710635
310946	710636
194431	710637
186362	710638
129482	710639
310943	710640
33113	710641
322632	710642
192541	710643
40739	710644
19482	710645
33113	710646
257031	710647
10336	710648
207753	710649
209122	710650
883	710651
703	710652
248567	710653
88717	710654
122348	710655
26374	710656
301829	710657
192369	710658
275086	710659
133610	710660
55652	710661
19799	710662
6319	710663
29077	710664
48936	710665
210700	710666
30714	710667
3760	710668
11174	710669
88520	710670
45628	710671
238499	710672
247324	710673
39267	710674
84852	710675
28356	710676
63825	710677
295446	710678
30551	710679
91895	710680
76033	710681
9146	710682
43332	710683
464	710684
27632	710685
23047	710686
116452	710687
34931	710688
17440	710689
112910	710690
31618	710691
837	710692
11361	710693
950	710694
2554	710695
66415	710696
23934	710697
110993	710698
50925	710699
309	710700
28636	710701
28912	710702
44062	710703
35686	710704
248895	710705
35517	710706
174666	710707
2269	710708
249773	710709
101022	710710
18452	710711
18439	710712
8766	710713
127973	710714
31559	710715
8094	710716
19918	710717
38149	710718
13706	710719
35592	710720
205658	710721
246946	710722
104996	710723
27304	710724
11046	710725
87708	710726
4685	710727
126807	710728
248981	710729
139549	710730
113515	710731
3071	710732
30110	710733
150966	710734
298873	710735
304600	710736
6602	710737
68609	710738
16930	710739
92616	710740
63467	710741
337708	710742
28659	710743
1408	710744
297771	710745
427	710746
16460	710747
141361	710748
1126	710749
82866	710750
226199	710751
13621	710752
253494	710753
50562	710754
84224	710755
34049	710756
50475	710757
251117	710758
22767	710759
45965	710760
4603	710761
247832	710762
29479	710763
13456	710764
29646	710765
117660	710766
132623	710767
77179	710768
11922	710769
13846	710770
70841	710771
38294	710772
116279	710773
258188	710774
237531	710775
68611	710776
134801	710777
232938	710778
126321	710779
132992	710780
57714	710781
201819	710782
128082	710783
169965	710784
220338	710785
99634	710786
178441	710787
99734	710788
44959	710789
14264	710790
14264	710791
14264	710792
11143	710793
726	710794
30329	710795
17364	710796
242673	710797
312371	710798
533	710799
77823	710800
79243	710801
32487	710802
47240	710803
37058	710804
1000	710805
67360	710806
44381	710807
307958	710808
47529	710809
2062	710810
152389	710811
143695	710812
347769	710813
45741	710814
154970	710815
474	710816
251505	710817
20939	710818
61781	710819
303983	710820
329845	710821
339365	710822
111457	710823
357503	710824
42966	710825
6642	710826
137207	710827
343448	710828
120591	710829
310571	710830
27667	710831
262445	710832
207553	710833
207779	710834
147095	710835
2694	710836
203589	710837
181549	710838
263523	710839
82686	710840
230563	710841
327600	710842
28669	710843
138431	710844
3178	710845
122186	710846
70984	710847
154950	710848
132483	710849
181520	710850
196680	710851
188512	710852
8020	710853
58366	710854
300921	710855
7736	710856
60031	710857
70305	710858
191816	710859
67422	710860
104237	710861
98423	710862
89717	710863
100196	710864
114429	710865
55811	710866
2980	710867
354239	710868
164036	710869
168114	710870
87271	710871
55592	710872
75703	710873
123881	710874
318037	710875
151735	710876
352356	710877
104242	710878
110466	710879
2671	710880
206827	710881
60313	710882
171727	710883
173921	710884
112401	710885
53782	710886
282682	710887
89072	710888
4142	710889
41324	710890
339119	710891
100392	710892
3115	710893
264046	710894
189051	710895
295036	710896
123021	710897
23090	710898
8316	710899
30583	710900
88045	710901
318943	710902
105741	710903
72283	710904
84006	710905
266486	710906
290782	710907
66286	710908
213268	710909
30	710910
204659	710911
4727	710912
256211	710913
12496	710914
223475	710915
139008	710916
127848	710917
104772	710918
95787	710919
192498	710920
186814	710921
215903	710922
392	710923
77730	710924
126169	710925
324153	710926
346833	710927
89124	710928
1131	710929
246050	710930
112904	710931
12344	710932
127786	710933
140218	710934
356677	710935
118341	710936
204504	710937
50047	710938
11468	710939
204758	710940
1417	710941
300835	710942
357495	710943
6659	710944
19732	710945
38719	710946
69172	710947
27444	710948
68434	710949
68285	710950
104499	710951
157609	710952
128687	710953
209057	710954
205049	710955
14650	710956
58026	710957
74211	710958
84180	710959
106368	710960
42458	710961
174556	710962
146665	710963
19925	710964
92937	710965
1233	710966
109090	710967
96800	710968
65711	710969
206431	710970
5164	710971
16182	710972
207217	710973
21572	710974
251767	710975
3387	710976
104825	710977
313658	710978
52837	710979
31969	710980
215065	710981
79078	710982
1177	710983
197341	710984
334465	710985
44029	710986
77769	710987
97932	710988
259401	710989
3512	710990
265553	710991
31988	710992
5159	710993
340	710994
33922	710995
198180	710996
198180	710997
29916	710998
147309	710999
305756	711000
7589	711001
34345	711002
66568	711003
10400	711004
72645	711005
11391	711006
318035	711007
154057	711008
2074	711009
4103	711010
7244	711011
28605	711012
113250	711013
296539	711014
111934	711015
23347	711016
16612	711017
8025	711018
251088	711019
70421	711020
84167	711021
117452	711022
203321	711023
8464	711024
348260	711025
31866	711026
326545	711027
302301	711028
150206	711029
177073	711030
32125	711031
7917	711032
139095	711033
125844	711034
17524	711035
126941	711036
104087	711037
6542	711038
149758	711039
182618	711040
82692	711041
8080	711042
53471	711043
161068	711044
160845	711045
24685	711046
6495	711047
8024	711048
194421	711049
12795	711050
137969	711051
232946	711052
102027	711053
21433	711054
47045	711055
123439	711056
152969	711057
149237	711058
84382	711059
303823	711060
180223	711061
47269	711062
14241	711063
120949	711064
110261	711065
179043	711066
346395	711067
127863	711068
120513	711069
34549	711070
71560	711071
170038	711072
284345	711073
54345	711074
30082	711075
71855	711076
13696	711077
5890	711078
101677	711079
154470	711080
4069	711081
353984	711082
330188	711083
193797	711084
190177	711085
22853	711086
140878	711087
86498	711088
3656	711089
19021	711090
23963	711091
105233	711092
352996	711093
8307	711094
79582	711095
78620	711096
1698	711097
17621	711098
18798	711099
66667	711100
42982	711101
20514	711102
11723	711103
912	711104
120501	711105
10620	711106
46512	711107
2968	711108
61886	711109
9533	711110
259942	711111
9544	711112
6141	711113
245986	711114
349062	711115
165969	711116
339735	711117
43164	711118
101606	711119
18953	711120
22391	711121
61642	711122
79481	711123
73420	711124
133261	711125
129835	711126
164414	711127
224589	711128
54	711129
24827	711130
80168	711131
90588	711132
181905	711133
250242	711134
342282	711135
27156	711136
19631	711137
1578	711138
284893	711139
276295	711140
184762	711141
145012	711142
13473	711143
33568	711144
4385	711145
21771	711146
111260	711147
31492	711148
25302	711149
201694	711150
251338	711151
212520	711152
89841	711153
123532	711154
345975	711155
268753	711156
8892	711157
114280	711158
265905	711159
272636	711160
64764	711161
126872	711162
99092	711163
102974	711164
5980	711165
14968	711166
46259	711167
198669	711168
6215	711169
28227	711170
168533	711171
17245	711172
507	711173
46254	711174
16434	711175
104271	711176
103849	711177
41378	711178
68160	711179
5274	711180
3771	711181
26167	711182
158900	711183
356889	711184
106762	711185
80034	711186
35790	711187
53216	711188
22682	711189
31582	711190
19173	711191
40712	711192
119855	711193
187759	711194
90258	711195
3343	711196
7599	711197
32256	711198
176101	711199
101999	711200
45021	711201
44586	711202
66787	711203
56901	711204
101532	711205
121902	711206
23459	711207
1274	711208
109813	711209
309578	711210
29089	711211
240024	711212
3957	711213
78738	711214
21199	711215
100159	711216
204150	711217
5439	711218
191523	711219
62911	711220
87152	711221
140004	711222
273377	711223
3520	711224
44635	711225
50699	711226
17810	711227
3680	711228
299	711229
120584	711230
104327	711231
172749	711232
12858	711233
137725	711234
282148	711235
178052	711236
74709	711237
139190	711238
60161	711239
52566	711240
29719	711241
132151	711242
53205	711243
98857	711244
14324	711245
7995	711246
190536	711247
266155	711248
4133	711249
335008	711250
2152	711251
208875	711252
126417	711253
207793	711254
263876	711255
74325	711256
2993	711257
197870	711258
305218	711259
194025	711260
75228	711261
333033	711262
32083	711263
151651	711264
60204	711265
73320	711266
260931	711267
67962	711268
16935	711269
117706	711270
83753	711271
189101	711272
102709	711273
198869	711274
17835	711275
30912	711276
248841	711277
319205	711278
163486	711279
206359	711280
9799	711281
88993	711282
336771	711283
92979	711284
82092	711285
43461	711286
53199	711287
10365	711288
198282	711289
357657	711290
222599	711291
105861	711292
179085	711293
67141	711294
190451	711295
367	711296
191480	711297
307572	711298
36906	711299
195817	711300
79272	711301
80829	711302
94351	711303
15321	711304
1409	711305
62996	711306
318742	711307
36632	711308
52034	711309
2170	711310
130630	711311
77155	711312
11909	711313
348841	711314
67984	711315
16303	711316
219572	711317
165845	711318
158876	711319
209769	711320
83926	711321
319169	711322
323895	711323
320702	711324
12776	711325
89565	711326
321516	711327
188212	711328
46933	711329
101287	711330
319902	711331
200193	711332
104683	711333
14414	711334
83721	711335
80083	711336
12451	711337
36522	711338
6972	711339
948	711340
17856	711341
3493	711342
318366	711343
70657	711344
51085	711345
4844	711346
197943	711347
28227	711348
11830	711349
17147	711350
93604	711351
130204	711352
13999	711353
53879	711354
117351	711355
31939	711356
23654	711357
128016	711358
83418	711359
191622	711360
75323	711361
119512	711362
2152	711363
349341	711364
285555	711365
42367	711366
112345	711367
230113	711368
70580	711369
46030	711370
114832	711371
2327	711372
32111	711373
118488	711374
101406	711375
12973	711376
136004	711377
209267	711378
22955	711379
16725	711380
45246	711381
190112	711382
345093	711383
129380	711384
775	711385
24571	711386
112531	711387
298995	711388
12077	711389
194393	711390
16330	711391
69262	711392
102182	711393
357543	711394
32747	711395
190758	711396
4717	711397
118621	711398
122687	711399
7734	711400
160207	711401
122299	711402
76763	711403
324204	711404
14651	711405
106165	711406
29408	711407
195185	711408
117536	711409
4992	711410
206986	711411
143689	711412
119785	711413
78642	711414
322443	711415
6	711416
7388	711417
5439	711418
46252	711419
767	711420
11398	711421
9538	711422
2604	711423
31940	711424
175	711425
107729	711426
266185	711427
61566	711428
21001	711429
70138	711430
181480	711431
44463	711432
979	711433
349784	711434
160465	711435
13462	711436
35421	711437
184550	711438
8926	711439
221210	711440
41953	711441
27223	711442
191132	711443
5917	711444
172577	711445
19076	711446
121973	711447
150351	711448
3131	711449
151674	711450
78214	711451
179578	711452
154311	711453
45335	711454
182514	711455
191489	711456
319647	711457
319750	711458
121457	711459
209537	711460
509	711461
17	711462
40834	711463
82057	711464
14747	711465
161997	711466
44149	711467
179227	711468
4062	711469
10728	711470
234998	711471
345252	711472
45921	711473
9629	711474
26402	711475
164992	711476
131746	711477
11859	711478
12775	711479
114217	711480
188139	711481
118563	711482
327720	711483
217304	711484
167533	711485
19905	711486
518	711487
61122	711488
120168	711489
38443	711490
159609	711491
4622	711492
282142	711493
4875	711494
35311	711495
83779	711496
102264	711497
8320	711498
201	711499
331570	711500
270877	711501
68884	711502
62721	711503
16695	711504
6434	711505
92514	711506
53216	711507
15720	711508
16872	711509
311588	711510
108221	711511
44186	711512
349719	711513
21861	711514
34954	711515
35542	711516
159078	711517
104064	711518
58563	711519
141287	711520
145516	711521
80905	711522
285553	711523
7507	711524
118548	711525
185144	711526
352857	711527
161449	711528
208275	711529
322463	711530
244178	711531
356616	711532
103434	711533
78749	711534
83515	711535
69796	711536
83139	711537
176178	711538
210065	711539
191345	711540
166675	711541
1212	711542
101808	711543
128362	711544
18044	711545
203860	711546
5551	711547
192694	711548
27521	711549
128192	711550
83637	711551
79845	711552
30240	711553
91299	711554
39793	711555
116946	711556
62238	711557
160196	711558
178341	711559
191115	711560
19778	711561
32909	711562
36588	711563
238560	711564
162613	711565
17171	711566
4472	711567
53710	711568
102095	711569
87991	711570
190759	711571
20882	711572
70785	711573
20603	711574
38932	711575
33758	711576
187532	711577
98754	711578
189844	711579
10646	711580
8422	711581
163005	711582
25647	711583
197228	711584
67036	711585
168015	711586
13192	711587
6093	711588
84876	711589
132002	711590
82259	711591
21662	711592
13020	711593
7743	711594
1670	711595
17548	711596
51564	711597
5217	711598
315155	711599
315524	711600
57043	711601
84823	711602
78899	711603
27549	711604
315895	711605
254500	711606
304489	711607
101425	711608
4247	711609
97252	711610
201053	711611
134911	711612
19426	711613
126223	711614
66708	711615
65464	711616
226204	711617
18555	711618
117139	711619
76370	711620
211388	711621
253816	711622
62410	711623
244312	711624
35855	711625
248521	711626
76873	711627
65647	711628
65663	711629
165346	711630
44081	711631
5450	711632
40160	711633
98722	711634
55525	711635
54440	711636
125308	711637
42850	711638
65596	711639
197565	711640
219056	711641
18031	711642
261385	711643
97694	711644
152919	711645
311663	711646
156482	711647
33034	711648
35706	711649
332368	711650
253958	711651
37526	711652
257334	711653
139599	711654
278497	711655
123129	711656
74808	711657
168694	711658
126712	711659
12731	711660
120863	711661
87952	711662
73494	711663
4852	711664
36034	711665
37689	711666
76963	711667
18864	711668
15349	711669
61495	711670
182062	711671
254060	711672
6942	711673
118859	711674
220186	711675
13533	711676
255301	711677
114060	711678
137609	711679
62985	711680
21515	711681
148779	711682
217112	711683
58638	711684
65512	711685
6414	711686
330967	711687
276951	711688
254954	711689
231419	711690
13332	711691
35190	711692
50914	711693
112840	711694
182585	711695
97314	711696
1444	711697
218555	711698
2945	711699
52947	711700
4029	711701
211987	711702
4708	711703
43544	711704
124119	711705
7220	711706
55949	711707
16018	711708
83371	711709
66156	711710
307496	711711
80116	711712
45265	711713
68158	711714
83403	711715
20614	711716
84446	711717
63100	711718
70247	711719
336727	711720
245513	711721
4462	711722
14522	711723
341792	711724
23513	711725
5105	711726
33274	711727
11665	711728
25906	711729
65872	711730
7592	711731
12019	711732
6441	711733
2182	711734
24411	711735
18278	711736
199997	711737
5575	711738
27590	711739
110208	711740
203493	711741
155043	711742
255989	711743
10	711744
16086	711745
157176	711746
258527	711747
68158	711748
105305	711749
162050	711750
109311	711751
127254	711752
182690	711753
74643	711754
99661	711755
40835	711756
190485	711757
63949	711758
97368	711759
184842	711760
35579	711761
191710	711762
42892	711763
342924	711764
29104	711765
272850	711766
59033	711767
51446	711768
130599	711769
22585	711770
64580	711771
314230	711772
211517	711773
59575	711774
63339	711775
47908	711776
37747	711777
29489	711778
16468	711779
10311	711780
25129	711781
17090	711782
4696	711783
173355	711784
65818	711785
59862	711786
122299	711787
130954	711788
72174	711789
37877	711790
349758	711791
127676	711792
209563	711793
73651	711794
20324	711795
145307	711796
37842	711797
61641	711798
136211	711799
83410	711800
80293	711801
243864	711802
123009	711803
30788	711804
26945	711805
24433	711806
176342	711807
225844	711808
31429	711809
151650	711810
18701	711811
20351	711812
330124	711813
19737	711814
145012	711815
5226	711816
99064	711817
55815	711818
34310	711819
3416	711820
63744	711821
8818	711822
95723	711823
19887	711824
9758	711825
139687	711826
148295	711827
55755	711828
21127	711829
99039	711830
56579	711831
108895	711832
344604	711833
175670	711834
20984	711835
38467	711836
194238	711837
76809	711838
109865	711839
332895	711840
27197	711841
325032	711842
166135	711843
12953	711844
70822	711845
51234	711846
126541	711847
130437	711848
314741	711849
75403	711850
276464	711851
66051	711852
352749	711853
336779	711854
31385	711855
11	711856
241295	711857
97908	711858
68077	711859
210419	711860
257194	711861
74275	711862
32796	711863
155767	711864
85071	711865
210500	711866
46214	711867
115731	711868
55949	711869
81678	711870
110667	711871
129485	711872
72271	711873
351747	711874
205063	711875
32589	711876
90154	711877
22665	711878
127228	711879
45284	711880
224057	711881
6414	711882
161900	711883
21357	711884
42476	711885
165542	711886
55837	711887
111937	711888
200673	711889
350315	711890
346076	711891
340796	711892
130253	711893
23619	711894
18067	711895
53848	711896
41519	711897
38506	711898
12727	711899
1826	711900
840	711901
124879	711902
3923	711903
43087	711904
84183	711905
310227	711906
55983	711907
208649	711908
34439	711909
51388	711910
34708	711911
54717	711912
95437	711913
145966	711914
50153	711915
217530	711916
21069	711917
112609	711918
2994	711919
47623	711920
19483	711921
1225	711922
20326	711923
129597	711924
208030	711925
310467	711926
354980	711927
209143	711928
954	711929
5256	711930
206995	711931
156827	711932
4456	711933
343666	711934
59731	711935
75786	711936
40294	711937
6798	711938
38376	711939
149861	711940
97220	711941
55908	711942
281986	711943
207620	711944
183368	711945
31436	711946
334807	711947
20670	711948
26416	711949
31012	711950
101005	711951
64360	711952
314176	711953
286593	711954
37871	711955
352990	711956
80682	711957
244849	711958
26266	711959
32307	711960
197378	711961
80514	711962
82930	711963
91929	711964
172862	711965
17904	711966
4185	711967
47744	711968
62497	711969
67738	711970
38040	711971
65753	711972
352674	711973
129927	711974
39290	711975
237355	711976
109965	711977
91833	711978
133054	711979
35543	711980
84247	711981
160066	711982
54383	711983
26788	711984
68903	711985
119020	711986
97125	711987
17366	711988
129595	711989
61190	711990
53472	711991
312607	711992
206413	711993
167622	711994
9592	711995
76705	711996
22911	711997
192786	711998
84763	711999
149496	712000
56719	712001
22261	712002
3999	712003
20874	712004
19975	712005
19903	712006
17042	712007
202335	712008
150546	712009
164777	712010
354578	712011
146195	712012
46364	712013
176095	712014
116304	712015
37281	712016
144759	712017
87634	712018
267926	712019
20733	712020
15636	712021
191269	712022
193379	712023
26889	712024
45995	712025
8409	712026
67437	712027
27515	712028
7756	712029
219364	712030
70191	712031
68449	712032
106820	712033
62555	712034
314281	712035
83862	712036
53780	712037
54405	712038
78613	712039
11665	712040
352282	712041
38185	712042
36594	712043
182802	712044
56298	712045
30340	712046
52333	712047
1494	712048
38850	712049
73629	712050
11283	712051
7735	712052
42207	712053
174084	712054
61241	712055
29475	712056
2135	712057
121329	712058
128808	712059
36437	712060
3582	712061
28343	712062
50453	712063
210285	712064
9734	712065
219046	712066
3729	712067
9514	712068
763	712069
8621	712070
33921	712071
176112	712072
90811	712073
101543	712074
255	712075
50648	712076
91929	712077
10379	712078
30925	712079
160184	712080
308941	712081
36830	712082
21394	712083
61398	712084
38859	712085
31817	712086
45933	712087
34065	712088
4134	712089
36044	712090
186475	712091
134969	712092
101387	712093
7824	712094
28354	712095
2667	712096
2	712097
294740	712098
173247	712099
30732	712100
309888	712101
111394	712102
188751	712103
34340	712104
107708	712105
70263	712106
85028	712107
40051	712108
14620	712109
54969	712110
100441	712111
60759	712112
6217	712113
67942	712114
51393	712115
17538	712116
185916	712117
111562	712118
98446	712119
14267	712120
14611	712121
116919	712122
75574	712123
30209	712124
78478	712125
173876	712126
19546	712127
344984	712128
3687	712129
95598	712130
144170	712131
10354	712132
10354	712133
25355	712134
295261	712135
133506	712136
47200	712137
4074	712138
107122	712139
23841	712140
107848	712141
2209	712142
209903	712143
120285	712144
176997	712145
322633	712146
14425	712147
41027	712148
115209	712149
3929	712150
6255	712151
76650	712152
847	712153
66296	712154
5320	712155
76510	712156
44450	712157
30992	712158
151880	712159
316434	712160
17915	712161
220115	712162
39264	712163
64155	712164
72382	712165
480	712166
104520	712167
71121	712168
73462	712169
44469	712170
128027	712171
86447	712172
20767	712173
52819	712174
260159	712175
186232	712176
107840	712177
258226	712178
325	712179
2247	712180
16759	712181
2026	712182
220268	712183
183259	712184
230249	712185
146077	712186
25027	712187
10023	712188
83690	712189
93263	712190
25289	712191
54678	712192
133133	712193
45554	712194
215100	712195
1081	712196
257324	712197
317527	712198
16981	712199
2659	712200
130611	712201
257963	712202
19733	712203
4324	712204
102982	712205
34730	712206
104051	712207
2754	712208
2342	712209
22237	712210
42504	712211
36120	712212
18803	712213
56053	712214
62095	712215
10856	712216
10430	712217
260743	712218
37848	712219
5978	712220
105831	712221
169086	712222
96399	712223
75408	712224
60049	712225
10149	712226
16875	712227
3337	712228
285686	712229
39599	712230
7557	712231
43864	712232
88391	712233
44709	712234
44450	712235
4460	712236
98587	712237
67091	712238
15618	712239
31011	712240
1587	712241
29851	712242
209844	712243
99837	712244
62444	712245
2117	712246
132422	712247
163922	712248
278450	712249
9237	712250
36415	712251
34887	712252
18451	712253
83660	712254
92467	712255
5688	712256
34419	712257
64965	712258
74110	712259
17414	712260
173923	712261
24008	712262
158575	712263
100427	712264
287236	712265
34425	712266
214943	712267
15830	712268
76743	712269
14613	712270
2425	712271
64894	712272
24314	712273
106506	712274
37342	712275
39542	712276
22743	712277
288294	712278
60874	712279
45450	712280
57920	712281
33230	712282
12093	712283
38333	712284
357511	712285
265566	712286
52782	712287
131576	712288
15162	712289
74431	712290
56793	712291
350087	712292
40236	712293
116985	712294
94805	712295
24470	712296
48607	712297
53321	712298
3212	712299
73744	712300
124836	712301
28585	712302
20021	712303
17654	712304
30827	712305
207384	712306
23983	712307
9844	712308
57931	712309
103136	712310
55564	712311
24862	712312
4202	712313
51347	712314
152097	712315
54287	712316
8494	712317
19776	712318
20772	712319
4561	712320
36058	712321
17171	712322
36738	712323
25702	712324
208867	712325
791	712326
46680	712327
1854	712328
33521	712329
174299	712330
13599	712331
180205	712332
33340	712333
168048	712334
136838	712335
88359	712336
58598	712337
75070	712338
48713	712339
9269	712340
33994	712341
208809	712342
285835	712343
40413	712344
231381	712345
186784	712346
196325	712347
248540	712348
20347	712349
23982	712350
280955	712351
132600	712352
3041	712353
293668	712354
13269	712355
42658	712356
32678	712357
7217	712358
165262	712359
7045	712360
315151	712361
2147	712362
101883	712363
695	712364
193039	712365
5297	712366
25271	712367
191022	712368
101949	712369
264067	712370
218	712371
11713	712372
146466	712373
147214	712374
93979	712375
9602	712376
6151	712377
57930	712378
131347	712379
356199	712380
24389	712381
86786	712382
223012	712383
77412	712384
67389	712385
15844	712386
66278	712387
79930	712388
52134	712389
109087	712390
29150	712391
88014	712392
108188	712393
34815	712394
116847	712395
73254	712396
95564	712397
92640	712398
43600	712399
150975	712400
183210	712401
118926	712402
183449	712403
25701	712404
35013	712405
14206	712406
125211	712407
55	712408
83318	712409
51	712410
10261	712411
2166	712412
2221	712413
21970	712414
28365	712415
10186	712416
48259	712417
49659	712418
129285	712419
70035	712420
83763	712421
279467	712422
290436	712423
328679	712424
104016	712425
8041	712426
295117	712427
50172	712428
154801	712429
213080	712430
25726	712431
332627	712432
132490	712433
30172	712434
34042	712435
318895	712436
182740	712437
80356	712438
24006	712439
79394	712440
2942	712441
67212	712442
10884	712443
6577	712444
202975	712445
54027	712446
121703	712447
326432	712448
80245	712449
193938	712450
79587	712451
26555	712452
324813	712453
54028	712454
194284	712455
195252	712456
122659	712457
26550	712458
194017	712459
37192	712460
325611	712461
37359	712462
10791	712463
54024	712464
121697	712465
79854	712466
121639	712467
121313	712468
54025	712469
194080	712470
194566	712471
26553	712472
324698	712473
326869	712474
122017	712475
121422	712476
37355	712477
26552	712478
121874	712479
19276	712480
194937	712481
196647	712482
26555	712483
37357	712484
37358	712485
1912	712486
121240	712487
325010	712488
26554	712489
26555	712490
193848	712491
79470	712492
54025	712493
26551	712494
37356	712495
37356	712496
195239	712497
193933	712498
325368	712499
324513	712500
54027	712501
14331	712502
326876	712503
194848	712504
79820	712505
19276	712506
324819	712507
26551	712508
37359	712509
37359	712510
326968	712511
194201	712512
326464	712513
324493	712514
194936	712515
14331	712516
324581	712517
194572	712518
326949	712519
121580	712520
122658	712521
121403	712522
326152	712523
121677	712524
193968	712525
26553	712526
54024	712527
79504	712528
37356	712529
37357	712530
325881	712531
122659	712532
37358	712533
325912	712534
37355	712535
325861	712536
325315	712537
194428	712538
26555	712539
196650	712540
53684	712541
325024	712542
37358	712543
26554	712544
194286	712545
193919	712546
54028	712547
80192	712548
326651	712549
37356	712550
26550	712551
121307	712552
37358	712553
26555	712554
195028	712555
79795	712556
54026	712557
37355	712558
194453	712559
121803	712560
121521	712561
194720	712562
194952	712563
80191	712564
26555	712565
54028	712566
121790	712567
194607	712568
121425	712569
196649	712570
194721	712571
10791	712572
26410	712573
121272	712574
26551	712575
37355	712576
19276	712577
195234	712578
194144	712579
325996	712580
37356	712581
194861	712582
327470	712583
26552	712584
194285	712585
195420	712586
37359	712587
79719	712588
194244	712589
26550	712590
14331	712591
121401	712592
194207	712593
121807	712594
196649	712595
325014	712596
9326	712597
148096	712598
44449	712599
10875	712600
263226	712601
26201	712602
14577	712603
178199	712604
45079	712605
37077	712606
58410	712607
4537	712608
283896	712609
284233	712610
146224	712611
242348	712612
150752	712613
336612	712614
201317	712615
148362	712616
9364	712617
43690	712618
54843	712619
260523	712620
5488	712621
433	712622
54254	712623
123463	712624
296630	712625
197619	712626
27780	712627
51245	712628
201973	712629
24788	712630
308506	712631
165651	712632
116242	712633
71213	712634
29309	712635
192167	712636
1276	712637
70230	712638
9247	712639
192845	712640
207602	712641
57299	712642
18906	712643
151823	712644
205020	712645
10939	712646
78178	712647
354731	712648
13975	712649
9392	712650
18961	712651
161658	712652
113318	712653
180909	712654
301873	712655
92153	712656
52933	712657
36585	712658
677	712659
204433	712660
9038	712661
18164	712662
231370	712663
8190	712664
118814	712665
113599	712666
315788	712667
10566	712668
4138	712669
277036	712670
39229	712671
85397	712672
19601	712673
297839	712674
259779	712675
23406	712676
149455	712677
101511	712678
259774	712679
259773	712680
158086	712681
37135	712682
5634	712683
15854	712684
15845	712685
21590	712686
7091	712687
98648	712688
259755	712689
15885	712690
30849	712691
25176	712692
139877	712693
221161	712694
237667	712695
198372	712696
121737	712697
552	712698
256936	712699
96057	712700
52769	712701
6829	712702
9131	712703
7580	712704
32416	712705
69568	712706
36227	712707
10986	712708
30164	712709
3334	712710
11543	712711
78572	712712
101351	712713
5466	712714
76761	712715
252991	712716
316616	712717
34819	712718
270570	712719
215844	712720
92424	712721
1116	712722
157968	712723
323237	712724
58840	712725
195799	712726
68198	712727
3672	712728
189596	712729
78118	712730
318696	712731
209276	712732
199570	712733
35855	712734
51975	712735
9217	712736
134320	712737
108697	712738
26762	712739
1744	712740
125703	712741
98974	712742
143921	712743
7180	712744
121872	712745
233028	712746
107543	712747
52454	712748
16149	712749
287064	712750
288847	712751
120223	712752
101648	712753
18644	712754
12630	712755
70147	712756
274425	712757
199806	712758
243281	712759
14608	712760
103406	712761
28674	712762
157477	712763
128688	712764
154082	712765
204693	712766
66923	712767
57082	712768
13411	712769
13487	712770
25874	712771
58540	712772
350	712773
150551	712774
54804	712775
338906	712776
36134	712777
47228	712778
29110	712779
1377	712780
280875	712781
111926	712782
54091	712783
116434	712784
1774	712785
52166	712786
76873	712787
313244	712788
278547	712789
10843	712790
193422	712791
290066	712792
124574	712793
9174	712794
58599	712795
3165	712796
18568	712797
36161	712798
2737	712799
57500	712800
317220	712801
368	712802
37247	712803
270634	712804
19491	712805
4751	712806
160838	712807
38705	712808
4751	712809
84049	712810
96009	712811
65050	712812
16360	712813
25882	712814
43995	712815
22406	712816
96009	712817
4751	712818
44610	712819
6788	712820
59861	712821
2944	712822
67897	712823
12542	712824
303121	712825
41749	712826
36399	712827
1340	712828
181629	712829
9381	712830
7035	712831
168843	712832
102291	712833
161038	712834
22841	712835
10705	712836
45743	712837
695	712838
15837	712839
25523	712840
14136	712841
10705	712842
1196	712843
88933	712844
208855	712845
113930	712846
13752	712847
7969	712848
113321	712849
1447	712850
97069	712851
310332	712852
22892	712853
284	712854
7516	712855
16799	712856
56592	712857
160197	712858
23634	712859
223259	712860
40058	712861
3755	712862
225517	712863
12283	712864
32018	712865
156706	712866
137622	712867
48339	712868
1151	712869
53723	712870
11703	712871
79385	712872
35106	712873
196683	712874
5782	712875
9556	712876
101880	712877
6260	712878
81989	712879
765	712880
15506	712881
3133	712882
3745	712883
136216	712884
119578	712885
51813	712886
31295	712887
349286	712888
115307	712889
129997	712890
75112	712891
35711	712892
95108	712893
110550	712894
122079	712895
7655	712896
8371	712897
77066	712898
303282	712899
109053	712900
197564	712901
122814	712902
159748	712903
334435	712904
118340	712905
53321	712906
9441	712907
158373	712908
33714	712909
40	712910
3828	712911
56825	712912
120693	712913
198308	712914
152892	712915
157701	712916
84796	712917
67745	712918
24987	712919
86179	712920
10358	712921
156043	712922
99838	712923
248247	712924
141830	712925
223928	712926
100459	712927
25450	712928
64166	712929
60073	712930
39833	712931
144370	712932
249248	712933
153853	712934
308519	712935
268873	712936
7646	712937
27633	712938
68631	712939
115667	712940
10209	712941
198173	712942
162007	712943
168940	712944
5099	712945
50197	712946
120793	712947
7250	712948
10801	712949
62332	712950
5968	712951
59941	712952
143685	712953
8144	712954
36754	712955
118602	712956
78387	712957
317890	712958
101428	712959
21805	712960
150018	712961
22267	712962
117743	712963
308757	712964
285200	712965
87299	712966
23650	712967
40989	712968
327620	712969
1677	712970
97412	712971
565	712972
62076	712973
869	712974
35936	712975
15227	712976
15074	712977
29423	712978
65975	712979
276252	712980
394	712981
37024	712982
189619	712983
328342	712984
316876	712985
130429	712986
145583	712987
62821	712988
52309	712989
192527	712990
45521	712991
146404	712992
191897	712993
164517	712994
37721	712995
17092	712996
69649	712997
53727	712998
129634	712999
84509	713000
193311	713001
31935	713002
189141	713003
37301	713004
62183	713005
139159	713006
3048	713007
53629	713008
19929	713009
8264	713010
51110	713011
129498	713012
231181	713013
65250	713014
40022	713015
149781	713016
18881	713017
353104	713018
60615	713019
166726	713020
314679	713021
314149	713022
203258	713023
19929	713024
155146	713025
55467	713026
184216	713027
46925	713028
240461	713029
76997	713030
38026	713031
43037	713032
31402	713033
47877	713034
63584	713035
105545	713036
26226	713037
210905	713038
92981	713039
22233	713040
163372	713041
52516	713042
65308	713043
35639	713044
100271	713045
4477	713046
43039	713047
75275	713048
303146	713049
2785	713050
3653	713051
63183	713052
95575	713053
1180	713054
81750	713055
193294	713056
2974	713057
240468	713058
307422	713059
40063	713060
10727	713061
30143	713062
3637	713063
142704	713064
211450	713065
46040	713066
344370	713067
201996	713068
95576	713069
90756	713070
21720	713071
45665	713072
30149	713073
95568	713074
63171	713075
179321	713076
76530	713077
27138	713078
60882	713079
117466	713080
22883	713081
1696	713082
17176	713083
46643	713084
6061	713085
124762	713086
31901	713087
55770	713088
23965	713089
17151	713090
17151	713091
67165	713092
151434	713093
38029	713094
156063	713095
259989	713096
259854	713097
158073	713098
100534	713099
45	713100
158163	713101
100541	713102
100574	713103
158124	713104
259813	713105
259811	713106
259815	713107
259797	713108
259921	713109
66274	713110
158220	713111
100557	713112
100569	713113
158067	713114
259723	713115
259741	713116
100537	713117
259721	713118
158068	713119
259886	713120
158157	713121
158066	713122
45	713123
66252	713124
100544	713125
259885	713126
259888	713127
158140	713128
259894	713129
158081	713130
259756	713131
259719	713132
158094	713133
259877	713134
158153	713135
259850	713136
259718	713137
92424	713138
134684	713139
259735	713140
158170	713141
259887	713142
259881	713143
45137	713144
259739	713145
158083	713146
66253	713147
259890	713148
45	713149
259763	713150
13854	713151
19385	713152
48893	713153
27523	713154
178607	713155
240030	713156
84257	713157
28040	713158
7450	713159
30455	713160
30455	713161
78649	713162
186582	713163
109050	713164
39993	713165
25244	713166
83192	713167
8505	713168
25363	713169
56410	713170
2284	713171
51090	713172
13819	713173
18956	713174
1760	713175
24464	713176
53163	713177
215337	713178
58000	713179
351777	713180
34013	713181
110397	713182
56638	713183
3712	713184
214671	713185
64973	713186
13520	713187
12868	713188
21631	713189
116226	713190
115003	713191
86427	713192
65793	713193
49531	713194
112605	713195
94053	713196
50061	713197
38725	713198
11495	713199
53280	713200
6619	713201
6619	713202
12736	713203
42027	713204
18	713205
105016	713206
31708	713207
17120	713208
4007	713209
176330	713210
25187	713211
213767	713212
36103	713213
4961	713214
35807	713215
12132	713216
110278	713217
111343	713218
58032	713219
193471	713220
153184	713221
71793	713222
69381	713223
177411	713224
14115	713225
28040	713226
109116	713227
43134	713228
18447	713229
11129	713230
7892	713231
4584	713232
31819	713233
49805	713234
8034	713235
69049	713236
280397	713237
103271	713238
3486	713239
248651	713240
18265	713241
446	713242
9887	713243
7880	713244
87034	713245
2297	713246
2859	713247
4219	713248
123206	713249
331970	713250
73726	713251
331213	713252
2998	713253
920	713254
182567	713255
17979	713256
6664	713257
60990	713258
182768	713259
1539	713260
3964	713261
13252	713262
21258	713263
3201	713264
113580	713265
26042	713266
84431	713267
123180	713268
92990	713269
91377	713270
3035	713271
180167	713272
104557	713273
6214	713274
7439	713275
73894	713276
73894	713277
19102	713278
289353	713279
7287	713280
192076	713281
26300	713282
20968	713283
44876	713284
34531	713285
49804	713286
339402	713287
1330	713288
175727	713289
37078	713290
39367	713291
260164	713292
25612	713293
3339	713294
200720	713295
27928	713296
5286	713297
1018	713298
143824	713299
34369	713300
32865	713301
120787	713302
116956	713303
686	713304
4249	713305
159268	713306
36699	713307
102139	713308
18657	713309
160511	713310
19062	713311
42266	713312
295	713313
57591	713314
154856	713315
135800	713316
195473	713317
3103	713318
72063	713319
10631	713320
212822	713321
8663	713322
14734	713323
67196	713324
216459	713325
24667	713326
97478	713327
252909	713328
56260	713329
3122	713330
3387	713331
59746	713332
91187	713333
84882	713334
243888	713335
215628	713336
74544	713337
60090	713338
18226	713339
116457	713340
202431	713341
115080	713342
289727	713343
68848	713344
22063	713345
181545	713346
94376	713347
42152	713348
214360	713349
60732	713350
45349	713351
79630	713352
77505	713353
142967	713354
3562	713355
1849	713356
71510	713357
273814	713358
35557	713359
66099	713360
89247	713361
9511	713362
324647	713363
270930	713364
108876	713365
19497	713366
12645	713367
15942	713368
104540	713369
56829	713370
108476	713371
15064	713372
4804	713373
1764	713374
6042	713375
12481	713376
44287	713377
37056	713378
116451	713379
168141	713380
7199	713381
212921	713382
45331	713383
149693	713384
44042	713385
83467	713386
183824	713387
66056	713388
150629	713389
79620	713390
25449	713391
46090	713392
4916	713393
174917	713394
76214	713395
51571	713396
319074	713397
69794	713398
168451	713399
18487	713400
116659	713401
10775	713402
217909	713403
104497	713404
213327	713405
106168	713406
114002	713407
164567	713408
264	713409
67302	713410
91217	713411
28031	713412
15210	713413
214365	713414
74264	713415
127203	713416
4861	713417
100633	713418
199637	713419
51079	713420
61554	713421
129231	713422
84149	713423
170345	713424
3408	713425
178751	713426
333107	713427
4922	713428
272566	713429
39544	713430
15942	713431
36729	713432
82460	713433
82460	713434
135991	713435
319486	713436
21883	713437
20179	713438
185910	713439
38678	713440
108992	713441
16541	713442
290444	713443
4991	713444
113012	713445
28807	713446
84210	713447
218440	713448
35940	713449
81689	713450
130958	713451
201531	713452
4371	713453
338301	713454
110307	713455
51890	713456
17835	713457
34644	713458
21728	713459
66227	713460
165921	713461
35795	713462
235991	713463
200653	713464
38107	713465
171922	713466
97511	713467
112949	713468
4096	713469
93192	713470
4392	713471
14809	713472
272068	713473
4300	713474
10929	713475
10240	713476
116958	713477
170696	713478
295266	713479
10075	713480
282767	713481
110655	713482
15220	713483
265597	713484
36936	713485
152917	713486
95496	713487
203066	713488
71177	713489
10309	713490
20858	713491
333724	713492
129804	713493
100654	713494
17414	713495
151804	713496
312184	713497
38670	713498
171878	713499
322997	713500
50502	713501
10748	713502
5007	713503
5954	713504
11537	713505
20766	713506
240339	713507
67134	713508
43687	713509
34443	713510
121733	713511
71458	713512
273979	713513
303074	713514
49375	713515
81067	713516
205865	713517
30725	713518
8910	713519
303566	713520
46330	713521
53813	713522
38681	713523
97356	713524
174022	713525
292617	713526
42547	713527
266752	713528
37564	713529
50815	713530
37671	713531
37671	713532
48037	713533
84045	713534
119249	713535
43243	713536
3914	713537
51140	713538
169123	713539
27482	713540
290299	713541
31683	713542
285919	713543
518	713544
38605	713545
7593	713546
83239	713547
1843	713548
135726	713549
43243	713550
13690	713551
140812	713552
27576	713553
44203	713554
74644	713555
49267	713556
50641	713557
43864	713558
20610	713559
4198	713560
22166	713561
654	713562
156074	713563
56295	713564
177	713565
49874	713566
110426	713567
104185	713568
91332	713569
448	713570
65415	713571
27433	713572
48671	713573
69236	713574
42215	713575
74575	713576
79347	713577
108348	713578
2272	713579
183449	713580
101859	713581
15765	713582
44374	713583
29952	713584
3604	713585
107909	713586
14328	713587
306961	713588
322674	713589
334768	713590
38363	713591
143790	713592
134329	713593
2	713594
237021	713595
98273	713596
339201	713597
141701	713598
14503	713599
74828	713600
1867	713601
13557	713602
113223	713603
300539	713604
88637	713605
220125	713606
19399	713607
171033	713608
79220	713609
38230	713610
74133	713611
185685	713612
42968	713613
79334	713614
10249	713615
119549	713616
42970	713617
25008	713618
116875	713619
64328	713620
95565	713621
4222	713622
184628	713623
30142	713624
295418	713625
172523	713626
48391	713627
267729	713628
18808	713629
199255	713630
254863	713631
156231	713632
228750	713633
42853	713634
16663	713635
141184	713636
107346	713637
171693	713638
209196	713639
60064	713640
14602	713641
3591	713642
1829	713643
1060	713644
1823	713645
3124	713646
65535	713647
31565	713648
9070	713649
34428	713650
15912	713651
63671	713652
296826	713653
44493	713654
12830	713655
39289	713656
252665	713657
136290	713658
1599	713659
18660	713660
51049	713661
91812	713662
178441	713663
27236	713664
6749	713665
20804	713666
147007	713667
46046	713668
10416	713669
2128	713670
1582	713671
187516	713672
194785	713673
19383	713674
34581	713675
12548	713676
165038	713677
99244	713678
20314	713679
44436	713680
23670	713681
341889	713682
56847	713683
870	713684
12636	713685
309984	713686
79360	713687
301438	713688
219429	713689
184467	713690
242046	713691
54315	713692
1948	713693
43034	713694
80715	713695
23002	713696
153441	713697
102537	713698
272533	713699
10879	713700
59	713701
8357	713702
121480	713703
1458	713704
54376	713705
26794	713706
252930	713707
72675	713708
56531	713709
28967	713710
65380	713711
348628	713712
58315	713713
55607	713714
16488	713715
40035	713716
30243	713717
42164	713718
42830	713719
5045	713720
49552	713721
9383	713722
114934	713723
114934	713724
16211	713725
19021	713726
8012	713727
19592	713728
30454	713729
8641	713730
335470	713731
96234	713732
92422	713733
19128	713734
184621	713735
16414	713736
223937	713737
263754	713738
39241	713739
2204	713740
133016	713741
1842	713742
50117	713743
279940	713744
98363	713745
162677	713746
250914	713747
31340	713748
111083	713749
208027	713750
138	713751
38847	713752
25358	713753
209753	713754
80179	713755
69292	713756
68243	713757
21124	713758
1611	713759
44373	713760
2272	713761
196260	713762
7380	713763
110	713764
196259	713765
189322	713766
252353	713767
316378	713768
191060	713769
118969	713770
137250	713771
1939	713772
104437	713773
357446	713774
767	713775
52085	713776
170137	713777
71123	713778
76205	713779
3334	713780
129205	713781
100332	713782
260900	713783
22677	713784
282	713785
66	713786
2573	713787
39756	713788
1048	713789
45627	713790
45615	713791
10644	713792
30010	713793
190956	713794
22708	713795
12446	713796
127413	713797
37894	713798
56040	713799
139018	713800
137437	713801
2424	713802
11182	713803
39653	713804
118624	713805
206273	713806
12638	713807
17118	713808
88499	713809
90520	713810
53690	713811
43240	713812
198684	713813
47807	713814
294445	713815
2528	713816
106183	713817
313877	713818
108307	713819
117369	713820
23030	713821
224980	713822
28819	713823
311812	713824
186375	713825
18644	713826
251694	713827
10246	713828
36570	713829
344594	713830
110427	713831
39978	713832
32489	713833
148484	713834
20375	713835
31429	713836
38703	713837
12884	713838
46078	713839
143350	713840
303743	713841
92137	713842
113606	713843
133990	713844
636	713845
310319	713846
147995	713847
178100	713848
181539	713849
204171	713850
20801	713851
4832	713852
17561	713853
40892	713854
141906	713855
47319	713856
99740	713857
21361	713858
303613	713859
3423	713860
111059	713861
77827	713862
321136	713863
27224	713864
150028	713865
41239	713866
89014	713867
139973	713868
32684	713869
178523	713870
162774	713871
345664	713872
223072	713873
72999	713874
12127	713875
126013	713876
336618	713877
308416	713878
236299	713879
171472	713880
94495	713881
133570	713882
175270	713883
132519	713884
129067	713885
24974	713886
92237	713887
267226	713888
32638	713889
8302	713890
137618	713891
120200	713892
64169	713893
313403	713894
40525	713895
102765	713896
84866	713897
70649	713898
47168	713899
327037	713900
22019	713901
28146	713902
127120	713903
63978	713904
32787	713905
33084	713906
13605	713907
194400	713908
50076	713909
18631	713910
87299	713911
24607	713912
252888	713913
221544	713914
163198	713915
46960	713916
102971	713917
161724	713918
279197	713919
21215	713920
226560	713921
168938	713922
217757	713923
561	713924
5441	713925
117174	713926
165303	713927
223708	713928
25322	713929
252542	713930
88262	713931
240397	713932
154725	713933
43213	713934
46903	713935
62429	713936
39014	713937
272643	713938
77055	713939
79250	713940
191471	713941
219133	713942
12761	713943
63525	713944
9334	713945
8053	713946
97279	713947
23965	713948
8764	713949
76832	713950
21633	713951
27143	713952
103161	713953
163854	713954
339734	713955
14955	713956
102037	713957
70974	713958
28697	713959
5438	713960
79679	713961
290220	713962
37589	713963
53492	713964
46713	713965
115862	713966
20670	713967
11556	713968
6513	713969
22694	713970
42844	713971
139807	713972
73165	713973
139902	713974
129911	713975
268337	713976
180074	713977
23932	713978
134872	713979
280073	713980
291187	713981
41974	713982
60347	713983
14257	713984
219679	713985
303757	713986
153058	713987
139219	713988
210576	713989
176612	713990
303032	713991
307851	713992
43536	713993
223237	713994
73718	713995
94347	713996
198273	713997
168034	713998
276973	713999
92605	714000
107673	714001
326884	714002
107011	714003
665	714004
252549	714005
93936	714006
161740	714007
2477	714008
111068	714009
274988	714010
41746	714011
58236	714012
14063	714013
84359	714014
65926	714015
5668	714016
18661	714017
20314	714018
13101	714019
2719	714020
21331	714021
59170	714022
271182	714023
150870	714024
271342	714025
68628	714026
45141	714027
82767	714028
2693	714029
270241	714030
14342	714031
103894	714032
46827	714033
119246	714034
27214	714035
6805	714036
83288	714037
136741	714038
144722	714039
1000	714040
335641	714041
55611	714042
103139	714043
343482	714044
38602	714045
89082	714046
296773	714047
57253	714048
236577	714049
25315	714050
26023	714051
47533	714052
255568	714053
204910	714054
29009	714055
1699	714056
42199	714057
33601	714058
190443	714059
38455	714060
80492	714061
84359	714062
78816	714063
112221	714064
192165	714065
33436	714066
72575	714067
83009	714068
22596	714069
83036	714070
227674	714071
166796	714072
126702	714073
204514	714074
113544	714075
348560	714076
234743	714077
9709	714078
204171	714079
38415	714080
93941	714081
623	714082
140431	714083
218414	714084
343600	714085
105933	714086
192736	714087
145245	714088
88912	714089
135700	714090
70464	714091
70364	714092
130452	714093
349914	714094
9905	714095
177562	714096
89577	714097
154520	714098
53945	714099
155514	714100
223717	714101
34010	714102
146796	714103
2289	714104
11398	714105
259624	714106
90943	714107
330109	714108
77575	714109
341956	714110
107386	714111
18513	714112
69828	714113
37462	714114
60582	714115
5569	714116
83895	714117
231744	714118
48174	714119
205678	714120
28511	714121
15	714122
65717	714123
99449	714124
99804	714125
67771	714126
84024	714127
49145	714128
87818	714129
183489	714130
163174	714131
29517	714132
248185	714133
176393	714134
149793	714135
141490	714136
224348	714137
141490	714138
282570	714139
39824	714140
347862	714141
7246	714142
193739	714143
19381	714144
17429	714145
185527	714146
195103	714147
192218	714148
124	714149
27926	714150
96613	714151
42601	714152
182029	714153
209441	714154
94571	714155
270019	714156
277301	714157
138402	714158
3348	714159
194697	714160
966	714161
5554	714162
52297	714163
281483	714164
92483	714165
60935	714166
298009	714167
77525	714168
7987	714169
92157	714170
123111	714171
27566	714172
159524	714173
27459	714174
68834	714175
102980	714176
68849	714177
289492	714178
9438	714179
30684	714180
23892	714181
337856	714182
37859	714183
210968	714184
56214	714185
23069	714186
140585	714187
208532	714188
251736	714189
41080	714190
188982	714191
108294	714192
278502	714193
46103	714194
64958	714195
60932	714196
41121	714197
122826	714198
137884	714199
32799	714200
119307	714201
117974	714202
69815	714203
150337	714204
42857	714205
54670	714206
322157	714207
35148	714208
168039	714209
222054	714210
120290	714211
276444	714212
169490	714213
17122	714214
190829	714215
82141	714216
301652	714217
37590	714218
2505	714219
82177	714220
123778	714221
6152	714222
35135	714223
84296	714224
50457	714225
347745	714226
31839	714227
198409	714228
60701	714229
52162	714230
102905	714231
40740	714232
357631	714233
128	714234
97948	714235
5518	714236
7546	714237
5812	714238
74718	714239
26449	714240
88850	714241
61496	714242
156210	714243
269271	714244
163899	714245
20599	714246
40624	714247
35183	714248
248289	714249
558	714250
63771	714251
176	714252
327177	714253
281431	714254
79335	714255
56228	714256
104085	714257
150048	714258
38455	714259
8100	714260
67934	714261
51108	714262
41064	714263
246841	714264
11237	714265
58236	714266
20693	714267
79246	714268
43184	714269
422	714270
253313	714271
181414	714272
74718	714273
71114	714274
41576	714275
192999	714276
106864	714277
4441	714278
49909	714279
41118	714280
202088	714281
75676	714282
80238	714283
174475	714284
33667	714285
278345	714286
338020	714287
204681	714288
3081	714289
36653	714290
55604	714291
43705	714292
183991	714293
226806	714294
34566	714295
6	714296
4160	714297
58277	714298
203712	714299
126486	714300
124018	714301
5697	714302
140419	714303
28383	714304
205897	714305
206267	714306
167852	714307
43717	714308
154395	714309
7653	714310
34042	714311
29257	714312
60515	714313
154248	714314
44349	714315
14929	714316
43734	714317
119584	714318
144734	714319
10510	714320
21920	714321
79212	714322
312006	714323
314443	714324
16884	714325
227941	714326
145559	714327
334025	714328
198743	714329
81731	714330
342037	714331
152710	714332
59609	714333
20304	714334
6261	714335
184613	714336
282264	714337
296839	714338
165548	714339
341107	714340
44029	714341
336929	714342
300873	714343
88365	714344
34632	714345
43484	714346
224683	714347
138907	714348
166171	714349
269275	714350
16774	714351
23480	714352
63036	714353
129269	714354
220390	714355
22283	714356
106783	714357
143375	714358
86461	714359
32978	714360
59682	714361
19740	714362
296967	714363
249021	714364
312480	714365
283591	714366
185965	714367
30109	714368
31532	714369
798	714370
13012	714371
32154	714372
253474	714373
249204	714374
140442	714375
106460	714376
29807	714377
75428	714378
12954	714379
225447	714380
180276	714381
118151	714382
27851	714383
14132	714384
69607	714385
52	714386
68765	714387
4992	714388
993	714389
192670	714390
128694	714391
294547	714392
153823	714393
330369	714394
72421	714395
29813	714396
59736	714397
320939	714398
4946	714399
230932	714400
22318	714401
166864	714402
9945	714403
2815	714404
271247	714405
58126	714406
231611	714407
40299	714408
59456	714409
137750	714410
138167	714411
3335	714412
245107	714413
45466	714414
90934	714415
95932	714416
135470	714417
5296	714418
56078	714419
35591	714420
21989	714421
159004	714422
21338	714423
19898	714424
171338	714425
86670	714426
145034	714427
219970	714428
263302	714429
38613	714430
54944	714431
209760	714432
23758	714433
77218	714434
9101	714435
127974	714436
69787	714437
70050	714438
128951	714439
108802	714440
202173	714441
46617	714442
160616	714443
4911	714444
9520	714445
28080	714446
212066	714447
108142	714448
313225	714449
112091	714450
211217	714451
11024	714452
101604	714453
38248	714454
262831	714455
261494	714456
327294	714457
13369	714458
39366	714459
189898	714460
216012	714461
132038	714462
24683	714463
16113	714464
59153	714465
94994	714466
136038	714467
12251	714468
6075	714469
63664	714470
228366	714471
219457	714472
67465	714473
341371	714474
144330	714475
204642	714476
23028	714477
201064	714478
89354	714479
315670	714480
149571	714481
213912	714482
94325	714483
344482	714484
96034	714485
1255	714486
65411	714487
88750	714488
1705	714489
204479	714490
266354	714491
167103	714492
141665	714493
339930	714494
15962	714495
42224	714496
43361	714497
12366	714498
15699	714499
103902	714500
100323	714501
30668	714502
272439	714503
46999	714504
1660	714505
252323	714506
210614	714507
35503	714508
66999	714509
63312	714510
7414	714511
156005	714512
140988	714513
259608	714514
267320	714515
41128	714516
1936	714517
147900	714518
130436	714519
2062	714520
44849	714521
204587	714522
36237	714523
171191	714524
160143	714525
39389	714526
101615	714527
96725	714528
256288	714529
117913	714530
256581	714531
316294	714532
121923	714533
335745	714534
92415	714535
3961	714536
283967	714537
210015	714538
339685	714539
53300	714540
314863	714541
351788	714542
139678	714543
83077	714544
81844	714545
31023	714546
69093	714547
104015	714548
245845	714549
239601	714550
269671	714551
46536	714552
54514	714553
190615	714554
326582	714555
239223	714556
99042	714557
325925	714558
244064	714559
7066	714560
117692	714561
307182	714562
63473	714563
241364	714564
262490	714565
101461	714566
217528	714567
319061	714568
136299	714569
300791	714570
28646	714571
306607	714572
85077	714573
50337	714574
320205	714575
95995	714576
37641	714577
256184	714578
306911	714579
108008	714580
98769	714581
157366	714582
339004	714583
37320	714584
16279	714585
230926	714586
21897	714587
201328	714588
371	714589
223329	714590
239436	714591
305462	714592
111786	714593
331933	714594
147283	714595
194624	714596
220506	714597
171214	714598
183811	714599
299900	714600
179907	714601
185525	714602
230629	714603
309965	714604
66883	714605
230152	714606
325008	714607
62589	714608
89251	714609
8986	714610
121573	714611
284611	714612
143247	714613
11024	714614
160486	714615
138011	714616
50000	714617
316721	714618
315662	714619
2456	714620
236565	714621
235718	714622
33001	714623
197573	714624
144456	714625
155741	714626
190297	714627
181846	714628
136597	714629
5411	714630
95510	714631
193461	714632
190222	714633
228019	714634
349662	714635
163199	714636
38128	714637
41306	714638
63568	714639
273789	714640
54978	714641
19349	714642
194172	714643
168599	714644
347780	714645
96322	714646
78959	714647
101490	714648
22316	714649
233145	714650
92493	714651
56132	714652
11720	714653
8470	714654
66940	714655
19191	714656
159931	714657
273900	714658
114204	714659
4862	714660
78110	714661
49537	714662
38604	714663
268804	714664
355490	714665
95396	714666
63352	714667
347878	714668
159	714669
146427	714670
43133	714671
4613	714672
66512	714673
46355	714674
3714	714675
118643	714676
5189	714677
38954	714678
235870	714679
34051	714680
30132	714681
277140	714682
29121	714683
59053	714684
55693	714685
20671	714686
154299	714687
117128	714688
5085	714689
17743	714690
204987	714691
8993	714692
17387	714693
1685	714694
5149	714695
47917	714696
3047	714697
2970	714698
253381	714699
26468	714700
183996	714701
200037	714702
280668	714703
14069	714704
108668	714705
315554	714706
40627	714707
118259	714708
16165	714709
31193	714710
185925	714711
7273	714712
20671	714713
22145	714714
118007	714715
7973	714716
83343	714717
58747	714718
25747	714719
50363	714720
50605	714721
141489	714722
115944	714723
16346	714724
57779	714725
21727	714726
66831	714727
5823	714728
13888	714729
36738	714730
11333	714731
92975	714732
59725	714733
196	714734
324933	714735
20503	714736
158027	714737
117627	714738
9067	714739
136606	714740
327565	714741
25181	714742
70982	714743
39972	714744
98712	714745
88600	714746
194575	714747
126708	714748
175839	714749
72217	714750
223142	714751
309848	714752
141129	714753
198542	714754
335165	714755
15131	714756
292326	714757
282235	714758
104246	714759
7353	714760
33419	714761
108016	714762
70561	714763
254684	714764
243	714765
9075	714766
40353	714767
30866	714768
326347	714769
178526	714770
162978	714771
343691	714772
58416	714773
135288	714774
4	714775
119948	714776
116118	714777
157349	714778
95169	714779
86644	714780
148972	714781
167185	714782
68176	714783
226318	714784
205979	714785
96968	714786
114143	714787
251668	714788
295605	714789
140868	714790
79310	714791
136880	714792
93061	714793
153808	714794
36250	714795
11360	714796
238771	714797
107063	714798
113953	714799
8025	714800
325563	714801
1550	714802
138763	714803
128718	714804
346683	714805
45940	714806
9951	714807
266414	714808
179204	714809
74504	714810
154063	714811
532	714812
43997	714813
127435	714814
196556	714815
30625	714816
123289	714817
155620	714818
231010	714819
67958	714820
95824	714821
58105	714822
28907	714823
42804	714824
44803	714825
19976	714826
135215	714827
6049	714828
69362	714829
29783	714830
164269	714831
105829	714832
43232	714833
223984	714834
186729	714835
113932	714836
228446	714837
45157	714838
316416	714839
65741	714840
294923	714841
5820	714842
46903	714843
255335	714844
148243	714845
204359	714846
64708	714847
66505	714848
93132	714849
154022	714850
8502	714851
18990	714852
48148	714853
281495	714854
113547	714855
98221	714856
333410	714857
55217	714858
2299	714859
150570	714860
2490	714861
136142	714862
252944	714863
44438	714864
1036	714865
203076	714866
88223	714867
70119	714868
118922	714869
101071	714870
37196	714871
316629	714872
5481	714873
18473	714874
34332	714875
31709	714876
9431	714877
110386	714878
64873	714879
27056	714880
39635	714881
26352	714882
94191	714883
87060	714884
2800	714885
16496	714886
65481	714887
20358	714888
18387	714889
13585	714890
6587	714891
128689	714892
166417	714893
63068	714894
249491	714895
5371	714896
318739	714897
348166	714898
26671	714899
271476	714900
18622	714901
15217	714902
29755	714903
49422	714904
121019	714905
71546	714906
900	714907
348230	714908
55611	714909
244103	714910
99833	714911
328138	714912
239027	714913
118407	714914
231894	714915
13012	714916
18864	714917
30165	714918
192153	714919
219389	714920
91497	714921
66198	714922
237525	714923
51964	714924
39737	714925
41181	714926
10612	714927
27456	714928
15804	714929
4868	714930
8046	714931
43199	714932
231033	714933
326791	714934
116498	714935
335446	714936
199982	714937
275934	714938
120446	714939
180771	714940
51509	714941
161818	714942
94563	714943
99123	714944
253402	714945
106985	714946
443	714947
104872	714948
353199	714949
26828	714950
355305	714951
69619	714952
188010	714953
3311	714954
2036	714955
367	714956
426	714957
300973	714958
10244	714959
4098	714960
8605	714961
53242	714962
7972	714963
33184	714964
100502	714965
28806	714966
25719	714967
12319	714968
5234	714969
106	714970
86339	714971
29158	714972
118560	714973
327541	714974
107071	714975
123063	714976
236670	714977
90046	714978
137544	714979
204584	714980
41147	714981
41931	714982
170278	714983
161454	714984
67800	714985
29227	714986
189683	714987
2457	714988
11775	714989
31910	714990
2573	714991
8993	714992
37050	714993
317915	714994
263621	714995
154340	714996
8447	714997
2342	714998
13528	714999
175701	715000
128918	715001
131713	715002
20182	715003
4274	715004
234828	715005
71574	715006
149302	715007
289612	715008
174235	715009
26327	715010
43278	715011
23585	715012
642	715013
84864	715014
76129	715015
84692	715016
30094	715017
2470	715018
119896	715019
57546	715020
3889	715021
320565	715022
14960	715023
39150	715024
107920	715025
8714	715026
84862	715027
24283	715028
17717	715029
3952	715030
71574	715031
33851	715032
14773	715033
342090	715034
1727	715035
4506	715036
4269	715037
14035	715038
4141	715039
101021	715040
237062	715041
230313	715042
85331	715043
134173	715044
219198	715045
305717	715046
310627	715047
310680	715048
221310	715049
25111	715050
42197	715051
847	715052
79189	715053
199831	715054
237169	715055
199831	715056
118059	715057
169670	715058
5042	715059
336817	715060
134436	715061
76866	715062
61737	715063
187972	715064
187972	715065
217151	715066
219979	715067
343959	715068
116365	715069
51337	715070
7900	715071
96342	715072
8552	715073
27953	715074
44763	715075
213891	715076
140467	715077
307870	715078
43906	715079
20152	715080
34909	715081
115113	715082
201206	715083
112947	715084
178939	715085
25310	715086
25310	715087
92363	715088
43540	715089
245966	715090
150667	715091
245391	715092
233790	715093
63834	715094
96582	715095
245382	715096
13911	715097
150798	715098
245596	715099
81264	715100
191477	715101
270211	715102
64539	715103
6966	715104
200282	715105
2704	715106
98699	715107
14546	715108
20350	715109
170259	715110
135848	715111
4774	715112
35952	715113
34042	715114
34042	715115
44342	715116
70133	715117
88634	715118
68639	715119
62122	715120
261815	715121
62177	715122
2566	715123
105140	715124
159205	715125
261781	715126
193317	715127
274860	715128
66662	715129
165824	715130
68839	715131
159253	715132
147506	715133
193798	715134
107889	715135
94569	715136
105722	715137
170828	715138
239472	715139
147430	715140
19134	715141
45782	715142
94510	715143
15648	715144
192907	715145
92424	715146
183357	715147
27902	715148
70640	715149
8	715150
47314	715151
2264	715152
32003	715153
1	715154
61213	715155
44808	715156
125226	715157
6421	715158
3721	715159
40358	715160
14440	715161
10975	715162
6493	715163
78965	715164
36856	715165
204828	715166
17835	715167
27723	715168
188622	715169
17710	715170
8613	715171
131	715172
9322	715173
4638	715174
1625	715175
7946	715176
97650	715177
41536	715178
972	715179
3749	715180
93123	715181
55	715182
335	715183
23664	715184
121741	715185
91278	715186
264698	715187
1496	715188
25755	715189
102140	715190
2285	715191
264389	715192
102220	715193
898	715194
5475	715195
87873	715196
11372	715197
61306	715198
20280	715199
29082	715200
44121	715201
6824	715202
151428	715203
6383	715204
72102	715205
16010	715206
19558	715207
67145	715208
237916	715209
25832	715210
64778	715211
59461	715212
271	715213
157613	715214
3355	715215
4432	715216
7032	715217
25665	715218
66623	715219
101198	715220
159470	715221
271070	715222
166673	715223
101243	715224
101242	715225
3102	715226
101094	715227
130	715228
85311	715229
4147	715230
28579	715231
74091	715232
70709	715233
21351	715234
73800	715235
4845	715236
23237	715237
4350	715238
28381	715239
317278	715240
24658	715241
123336	715242
128488	715243
10980	715244
8168	715245
319314	715246
50912	715247
108989	715248
132642	715249
36029	715250
2669	715251
93293	715252
97036	715253
1962	715254
92154	715255
760	715256
6341	715257
31826	715258
40002	715259
336976	715260
64207	715261
24076	715262
38124	715263
27257	715264
201357	715265
16382	715266
1574	715267
86833	715268
1051	715269
164937	715270
24191	715271
131	715272
120761	715273
670	715274
10578	715275
2449	715276
2766	715277
48358	715278
28604	715279
108798	715280
342892	715281
60653	715282
41716	715283
35645	715284
22883	715285
274428	715286
873	715287
272447	715288
287618	715289
12347	715290
200	715291
4417	715292
138210	715293
36296	715294
262017	715295
58743	715296
129187	715297
22277	715298
616	715299
1183	715300
48996	715301
108528	715302
1022	715303
45151	715304
18477	715305
146885	715306
248042	715307
38623	715308
3087	715309
4638	715310
4621	715311
78869	715312
203508	715313
165	715314
52441	715315
36431	715316
10411	715317
16957	715318
119268	715319
101981	715320
30922	715321
26117	715322
315270	715323
28449	715324
896	715325
20617	715326
1518	715327
28271	715328
22908	715329
4720	715330
102013	715331
52474	715332
150973	715333
48509	715334
124615	715335
340136	715336
188428	715337
36623	715338
80105	715339
2582	715340
46551	715341
62604	715342
2058	715343
36998	715344
67129	715345
45624	715346
329585	715347
78341	715348
196262	715349
79120	715350
263741	715351
78075	715352
42748	715353
119311	715354
67130	715355
160565	715356
196258	715357
5532	715358
122464	715359
1910	715360
80130	715361
31839	715362
206249	715363
6260	715364
100897	715365
79619	715366
27986	715367
20287	715368
31	715369
15445	715370
23	715371
19085	715372
138487	715373
1797	715374
19085	715375
6865	715376
9534	715377
7057	715378
118818	715379
118075	715380
22334	715381
78409	715382
15699	715383
9244	715384
16401	715385
118423	715386
78441	715387
25935	715388
190476	715389
5246	715390
61068	715391
67061	715392
77871	715393
641	715394
53017	715395
119069	715396
315187	715397
1708	715398
2581	715399
190817	715400
2776	715401
36505	715402
78251	715403
118578	715404
317293	715405
45686	715406
77775	715407
97	715408
98408	715409
189291	715410
28326	715411
78189	715412
324805	715413
557	715414
119400	715415
9384	715416
78288	715417
139511	715418
4443	715419
39768	715420
74608	715421
291064	715422
206331	715423
84158	715424
210289	715425
352239	715426
24644	715427
244593	715428
175695	715429
234362	715430
39623	715431
268324	715432
39524	715433
45027	715434
9931	715435
1553	715436
349513	715437
37261	715438
39518	715439
49422	715440
48773	715441
172335	715442
105672	715443
180	715444
224710	715445
84629	715446
171531	715447
8587	715448
2599	715449
339879	715450
72802	715451
43797	715452
6927	715453
39218	715454
208136	715455
290985	715456
46932	715457
8758	715458
83466	715459
95987	715460
7012	715461
56303	715462
8542	715463
192805	715464
9788	715465
4043	715466
202264	715467
52298	715468
128657	715469
117614	715470
19101	715471
14185	715472
675	715473
349572	715474
30895	715475
327340	715476
147028	715477
21966	715478
49274	715479
17627	715480
49515	715481
40033	715482
84250	715483
49230	715484
34264	715485
30445	715486
8843	715487
271637	715488
43329	715489
38850	715490
240081	715491
1914	715492
109235	715493
200390	715494
1558	715495
37171	715496
181219	715497
17452	715498
23758	715499
15092	715500
4572	715501
104966	715502
28323	715503
19629	715504
4888	715505
129160	715506
39831	715507
203378	715508
47341	715509
70123	715510
173002	715511
356455	715512
224587	715513
238330	715514
28792	715515
55962	715516
17452	715517
27988	715518
113805	715519
238487	715520
77102	715521
153051	715522
84321	715523
212664	715524
355542	715525
18239	715526
1906	715527
56172	715528
168854	715529
3948	715530
121898	715531
81661	715532
110084	715533
249856	715534
27797	715535
221693	715536
149518	715537
37554	715538
203	715539
355553	715540
315444	715541
138728	715542
411	715543
4961	715544
130487	715545
334	715546
3840	715547
224808	715548
109791	715549
22266	715550
8465	715551
13093	715552
551	715553
116660	715554
5143	715555
4789	715556
6132	715557
17602	715558
10752	715559
15298	715560
71441	715561
50371	715562
43360	715563
49050	715564
21035	715565
17985	715566
8420	715567
1345	715568
81826	715569
2795	715570
36817	715571
28112	715572
79771	715573
5662	715574
106394	715575
13632	715576
25341	715577
39532	715578
12173	715579
160986	715580
911	715581
41677	715582
140262	715583
175295	715584
5696	715585
48915	715586
4914	715587
37617	715588
9213	715589
286363	715590
72381	715591
1148	715592
6521	715593
290421	715594
52473	715595
140500	715596
295271	715597
318875	715598
38660	715599
93595	715600
4938	715601
175033	715602
201584	715603
2580	715604
10793	715605
192823	715606
11699	715607
222966	715608
76211	715609
68784	715610
22297	715611
72309	715612
1313	715613
171220	715614
17436	715615
69573	715616
36956	715617
19103	715618
32098	715619
55818	715620
28139	715621
176290	715622
74604	715623
75188	715624
1903	715625
82292	715626
350840	715627
78781	715628
72827	715629
68456	715630
91378	715631
300055	715632
111956	715633
294045	715634
195168	715635
146151	715636
917	715637
110172	715638
3058	715639
11722	715640
27250	715641
5781	715642
8276	715643
165859	715644
7267	715645
46797	715646
110165	715647
1673	715648
73136	715649
32756	715650
17917	715651
6116	715652
50706	715653
84360	715654
91695	715655
56224	715656
25347	715657
308764	715658
174148	715659
72919	715660
173987	715661
110496	715662
8270	715663
133654	715664
199778	715665
3950	715666
173461	715667
12705	715668
112245	715669
72357	715670
29572	715671
268995	715672
79659	715673
81639	715674
18226	715675
72382	715676
2149	715677
290923	715678
77682	715679
59428	715680
91443	715681
15415	715682
11772	715683
110498	715684
209312	715685
293849	715686
21780	715687
58422	715688
199266	715689
88639	715690
49229	715691
147652	715692
286445	715693
181934	715694
269600	715695
191232	715696
41646	715697
71985	715698
14318	715699
78776	715700
23752	715701
9234	715702
200277	715703
59677	715704
109996	715705
18353	715706
110681	715707
13356	715708
124739	715709
8874	715710
22707	715711
4799	715712
15727	715713
33276	715714
178068	715715
269914	715716
42645	715717
3443	715718
7577	715719
185093	715720
2732	715721
65948	715722
9003	715723
65957	715724
3700	715725
16045	715726
1518	715727
155639	715728
79948	715729
34458	715730
72444	715731
253043	715732
73786	715733
21314	715734
49273	715735
174560	715736
34346	715737
72258	715738
17110	715739
147558	715740
5774	715741
24130	715742
49577	715743
158977	715744
59719	715745
39318	715746
12974	715747
10703	715748
2427	715749
248552	715750
103444	715751
46203	715752
310529	715753
175540	715754
46079	715755
153396	715756
30163	715757
7933	715758
227782	715759
98603	715760
36665	715761
28028	715762
252287	715763
183801	715764
50470	715765
66609	715766
222413	715767
50749	715768
27066	715769
168362	715770
296547	715771
1121	715772
33153	715773
114158	715774
56247	715775
29968	715776
29955	715777
143609	715778
239437	715779
62461	715780
319825	715781
109313	715782
218006	715783
218838	715784
32900	715785
9856	715786
28766	715787
34343	715788
104864	715789
34341	715790
291561	715791
13260	715792
62201	715793
291838	715794
40321	715795
265800	715796
451	715797
179126	715798
29743	715799
45151	715800
116770	715801
14039	715802
51167	715803
204760	715804
48776	715805
50581	715806
54925	715807
1853	715808
326666	715809
149484	715810
121652	715811
3398	715812
682	715813
175419	715814
22545	715815
43806	715816
9572	715817
121393	715818
160875	715819
97194	715820
3716	715821
32758	715822
2060	715823
14286	715824
4418	715825
13362	715826
130623	715827
9187	715828
196136	715829
74418	715830
232430	715831
277620	715832
78997	715833
17647	715834
30754	715835
62452	715836
52727	715837
196749	715838
79223	715839
104714	715840
13183	715841
17660	715842
372	715843
12453	715844
64163	715845
119732	715846
130072	715847
6115	715848
17572	715849
10725	715850
336050	715851
35925	715852
43262	715853
319885	715854
118323	715855
18960	715856
10642	715857
17269	715858
11168	715859
2809	715860
15136	715861
10652	715862
6263	715863
7210	715864
208	715865
5192	715866
13506	715867
155571	715868
26244	715869
182604	715870
524	715871
6053	715872
4919	715873
234707	715874
1847	715875
23703	715876
23635	715877
120599	715878
47596	715879
69	715880
111995	715881
1440	715882
27914	715883
10069	715884
27935	715885
307	715886
11453	715887
52490	715888
64840	715889
118932	715890
103968	715891
118160	715892
344509	715893
18422	715894
71096	715895
17099	715896
75520	715897
47078	715898
191901	715899
28538	715900
13481	715901
48153	715902
40329	715903
160507	715904
49970	715905
39521	715906
193674	715907
14370	715908
13842	715909
2313	715910
204743	715911
6487	715912
22424	715913
66887	715914
91959	715915
64599	715916
51593	715917
306355	715918
45344	715919
110721	715920
283186	715921
14661	715922
44532	715923
150682	715924
22420	715925
65296	715926
4246	715927
859	715928
11499	715929
13969	715930
12130	715931
55671	715932
1652	715933
161594	715934
6401	715935
54321	715936
11702	715937
11059	715938
36867	715939
14651	715940
117318	715941
14279	715942
32298	715943
56220	715944
1024	715945
43469	715946
6276	715947
66630	715948
72159	715949
160587	715950
91393	715951
108917	715952
42092	715953
2151	715954
85682	715955
307	715956
317568	715957
2967	715958
98360	715959
136714	715960
39187	715961
143347	715962
233621	715963
4261	715964
9003	715965
127416	715966
9430	715967
4261	715968
44040	715969
52	715970
9551	715971
181	715972
81733	715973
82370	715974
94420	715975
26084	715976
8228	715977
138010	715978
9024	715979
9035	715980
29981	715981
17732	715982
241024	715983
11812	715984
63053	715985
15778	715986
15779	715987
11810	715988
63064	715989
99267	715990
31262	715991
194539	715992
196848	715993
65919	715994
97297	715995
22462	715996
20670	715997
106440	715998
8168	715999
71100	716000
98911	716001
31260	716002
154812	716003
99813	716004
99782	716005
98966	716006
22560	716007
65384	716008
65369	716009
99332	716010
155628	716011
154816	716012
119524	716013
155939	716014
85368	716015
156524	716016
44732	716017
312508	716018
12126	716019
39494	716020
23352	716021
337837	716022
14699	716023
355502	716024
27454	716025
342363	716026
26048	716027
391	716028
160320	716029
4214	716030
52	716031
119567	716032
36659	716033
9108	716034
45619	716035
160399	716036
263496	716037
263531	716038
3613	716039
78299	716040
160322	716041
34	716042
190748	716043
260509	716044
232801	716045
91908	716046
60764	716047
91712	716048
116081	716049
142910	716050
60995	716051
37277	716052
143159	716053
30046	716054
41335	716055
143854	716056
125407	716057
5908	716058
185	716059
198490	716060
25117	716061
317911	716062
114836	716063
248862	716064
52118	716065
325950	716066
260389	716067
243093	716068
85838	716069
179335	716070
144605	716071
350505	716072
273258	716073
72501	716074
111691	716075
283883	716076
199623	716077
335837	716078
73310	716079
199623	716080
34411	716081
113561	716082
59654	716083
202593	716084
263488	716085
16511	716086
324412	716087
40139	716088
75279	716089
63480	716090
3039	716091
116982	716092
284172	716093
29416	716094
51770	716095
776	716096
246805	716097
2953	716098
163537	716099
260363	716100
47946	716101
3222	716102
21328	716103
2817	716104
128593	716105
31576	716106
39834	716107
800	716108
22194	716109
37371	716110
12128	716111
84695	716112
30820	716113
73811	716114
24169	716115
193259	716116
338615	716117
18	716118
98189	716119
93762	716120
270898	716121
325624	716122
50987	716123
148898	716124
37640	716125
230960	716126
39743	716127
115091	716128
291641	716129
110390	716130
320355	716131
181302	716132
124588	716133
81865	716134
83726	716135
82590	716136
154634	716137
58996	716138
41798	716139
71729	716140
106209	716141
30366	716142
44880	716143
56300	716144
207617	716145
35167	716146
39609	716147
72049	716148
83071	716149
54703	716150
83249	716151
3236	716152
84921	716153
116311	716154
327327	716155
107572	716156
72938	716157
9947	716158
51891	716159
15777	716160
13893	716161
8092	716162
22364	716163
133882	716164
39941	716165
43696	716166
12439	716167
288584	716168
72734	716169
9444	716170
432	716171
25016	716172
4597	716173
172474	716174
129726	716175
348665	716176
13163	716177
659	716178
262390	716179
120441	716180
116436	716181
6618	716182
338735	716183
116415	716184
78486	716185
285958	716186
1171	716187
12079	716188
7874	716189
52201	716190
11589	716191
5913	716192
6651	716193
158248	716194
4010	716195
108402	716196
34418	716197
171615	716198
34418	716199
7925	716200
48558	716201
92978	716202
215872	716203
42080	716204
258448	716205
35180	716206
54003	716207
114355	716208
9743	716209
15914	716210
33637	716211
104954	716212
5138	716213
10410	716214
123034	716215
135002	716216
223498	716217
351841	716218
196153	716219
13972	716220
49524	716221
43886	716222
14389	716223
270197	716224
157710	716225
24894	716226
28736	716227
168473	716228
1046	716229
8607	716230
204293	716231
302602	716232
6267	716233
132637	716234
2424	716235
99062	716236
157077	716237
133417	716238
185069	716239
183177	716240
53124	716241
235042	716242
101450	716243
10835	716244
154861	716245
28315	716246
321969	716247
108862	716248
10319	716249
24022	716250
109568	716251
51754	716252
1577	716253
18233	716254
31223	716255
2960	716256
25754	716257
78919	716258
133744	716259
14449	716260
2292	716261
8539	716262
26328	716263
48934	716264
372	716265
118210	716266
72788	716267
2186	716268
42591	716269
117116	716270
42	716271
222780	716272
98657	716273
2653	716274
23205	716275
10660	716276
65043	716277
175014	716278
64125	716279
38888	716280
11158	716281
2664	716282
4335	716283
23971	716284
151032	716285
13195	716286
14148	716287
5175	716288
25808	716289
29823	716290
22192	716291
7937	716292
46541	716293
3734	716294
27536	716295
19965	716296
486	716297
5	716298
4551	716299
42029	716300
20610	716301
14003	716302
3447	716303
8974	716304
16783	716305
2751	716306
25257	716307
19538	716308
26068	716309
78844	716310
13616	716311
2945	716312
12805	716313
67540	716314
17675	716315
6321	716316
10486	716317
2733	716318
58813	716319
117268	716320
12866	716321
10611	716322
8859	716323
86499	716324
103770	716325
176182	716326
3719	716327
349817	716328
262090	716329
23853	716330
13166	716331
233077	716332
3653	716333
36203	716334
506	716335
217159	716336
76	716337
219497	716338
67852	716339
190009	716340
48337	716341
32021	716342
18752	716343
190740	716344
2694	716345
53122	716346
213776	716347
164526	716348
3831	716349
22791	716350
9321	716351
2933	716352
28063	716353
38788	716354
36464	716355
212992	716356
348061	716357
13254	716358
12892	716359
21618	716360
7513	716361
32411	716362
168135	716363
43419	716364
8230	716365
192905	716366
191578	716367
7065	716368
4845	716369
76020	716370
334377	716371
9131	716372
341	716373
190150	716374
47203	716375
3119	716376
127192	716377
97403	716378
18827	716379
28731	716380
5111	716381
159712	716382
10441	716383
73429	716384
112199	716385
39990	716386
8273	716387
71300	716388
4992	716389
51791	716390
1446	716391
5195	716392
79942	716393
23750	716394
8670	716395
118364	716396
51851	716397
315939	716398
106179	716399
33111	716400
2806	716401
122391	716402
119959	716403
2527	716404
2801	716405
183451	716406
4648	716407
24794	716408
57364	716409
260243	716410
213028	716411
35920	716412
76129	716413
372	716414
5318	716415
33434	716416
38736	716417
4784	716418
2943	716419
11890	716420
49895	716421
86562	716422
1570	716423
57217	716424
31825	716425
3130	716426
24155	716427
341	716428
14269	716429
31986	716430
66774	716431
1956	716432
158896	716433
41192	716434
22713	716435
26246	716436
22711	716437
31696	716438
16692	716439
48767	716440
2179	716441
10306	716442
13588	716443
88871	716444
84691	716445
109064	716446
167019	716447
23296	716448
52432	716449
2943	716450
50384	716451
76	716452
1081	716453
66728	716454
10	716455
181536	716456
87515	716457
23793	716458
48894	716459
7181	716460
320786	716461
22711	716462
262083	716463
67045	716464
108849	716465
244319	716466
27303	716467
3929	716468
101447	716469
3809	716470
12358	716471
132378	716472
260010	716473
1984	716474
79041	716475
67036	716476
26452	716477
1847	716478
125193	716479
1004	716480
5055	716481
11536	716482
51951	716483
61692	716484
47847	716485
7164	716486
282339	716487
19698	716488
7844	716489
83584	716490
308431	716491
3415	716492
6341	716493
73794	716494
172618	716495
17702	716496
83709	716497
57418	716498
64746	716499
978	716500
213904	716501
11735	716502
256810	716503
174948	716504
70610	716505
3674	716506
7020	716507
12100	716508
188511	716509
101917	716510
6255	716511
125604	716512
32884	716513
158350	716514
16691	716515
117120	716516
23426	716517
32692	716518
29624	716519
159595	716520
156394	716521
156394	716522
155725	716523
14628	716524
10173	716525
126541	716526
56038	716527
53970	716528
101795	716529
3214	716530
22723	716531
43249	716532
1040	716533
318	716534
10568	716535
9255	716536
1301	716537
5223	716538
10252	716539
244811	716540
25869	716541
10218	716542
20251	716543
34437	716544
37938	716545
870	716546
1593	716547
17584	716548
7142	716549
5200	716550
285734	716551
158557	716552
106507	716553
2183	716554
77093	716555
23825	716556
456	716557
22715	716558
566	716559
125363	716560
153294	716561
38340	716562
215501	716563
297667	716564
17198	716565
3460	716566
128849	716567
2	716568
75916	716569
128160	716570
280529	716571
27978	716572
28513	716573
17061	716574
1307	716575
127104	716576
49032	716577
30852	716578
81380	716579
192201	716580
6306	716581
109071	716582
139421	716583
25579	716584
1889	716585
3465	716586
43483	716587
9939	716588
1380	716589
8647	716590
82392	716591
17608	716592
6589	716593
292553	716594
3475	716595
38086	716596
202001	716597
4222	716598
57658	716599
57658	716600
42148	716601
6179	716602
1654	716603
62623	716604
1559	716605
350511	716606
18889	716607
2923	716608
15656	716609
3418	716610
4193	716611
175980	716612
144201	716613
323	716614
58002	716615
337950	716616
8454	716617
100469	716618
8645	716619
24280	716620
18638	716621
343912	716622
22579	716623
23486	716624
43166	716625
138010	716626
267272	716627
257140	716628
14400	716629
226467	716630
140235	716631
106059	716632
26783	716633
195498	716634
163033	716635
50750	716636
132523	716637
40949	716638
33760	716639
33760	716640
10510	716641
9734	716642
139233	716643
173972	716644
102332	716645
3488	716646
69655	716647
111508	716648
6491	716649
3151	716650
268634	716651
7278	716652
80666	716653
239	716654
23897	716655
67513	716656
41735	716657
69327	716658
64608	716659
162498	716660
206272	716661
197391	716662
156030	716663
123469	716664
30555	716665
32652	716666
53922	716667
168022	716668
86135	716669
10564	716670
25	716671
56243	716672
9051	716673
210397	716674
129252	716675
17974	716676
127908	716677
919	716678
294615	716679
352669	716680
261650	716681
256620	716682
139062	716683
133850	716684
18076	716685
226687	716686
106651	716687
247688	716688
332471	716689
64545	716690
40401	716691
304167	716692
166600	716693
573	716694
14074	716695
96097	716696
169685	716697
55784	716698
1573	716699
81489	716700
38839	716701
97433	716702
177229	716703
13039	716704
17947	716705
110216	716706
194559	716707
139813	716708
141211	716709
102524	716710
251326	716711
121886	716712
23817	716713
31324	716714
152856	716715
180508	716716
204125	716717
110972	716718
23336	716719
153290	716720
100248	716721
278596	716722
249024	716723
154974	716724
102964	716725
276869	716726
216348	716727
306338	716728
85173	716729
154006	716730
107001	716731
120256	716732
289593	716733
64444	716734
128018	716735
116485	716736
14920	716737
3167	716738
9123	716739
149787	716740
88199	716741
6999	716742
342925	716743
158938	716744
2954	716745
15711	716746
74825	716747
91968	716748
230406	716749
50563	716750
122226	716751
32270	716752
6177	716753
224290	716754
171684	716755
45670	716756
134300	716757
331618	716758
62	716759
132977	716760
190250	716761
47513	716762
14023	716763
5363	716764
2709	716765
138452	716766
192843	716767
108344	716768
92807	716769
139983	716770
111151	716771
40690	716772
72694	716773
193827	716774
177654	716775
20330	716776
13494	716777
197291	716778
4347	716779
72694	716780
81811	716781
265660	716782
23861	716783
195852	716784
330410	716785
11393	716786
78291	716787
23813	716788
4654	716789
5266	716790
16121	716791
11178	716792
72769	716793
4559	716794
12132	716795
8703	716796
66194	716797
15	716798
236368	716799
2431	716800
80010	716801
132873	716802
4661	716803
100257	716804
122068	716805
51865	716806
1928	716807
911	716808
57665	716809
20202	716810
15021	716811
140661	716812
9977	716813
4216	716814
2780	716815
6117	716816
3356	716817
211	716818
169180	716819
34217	716820
8417	716821
3661	716822
17639	716823
54560	716824
8403	716825
55418	716826
44676	716827
4876	716828
68971	716829
50071	716830
34004	716831
69049	716832
175394	716833
1287	716834
20283	716835
260154	716836
42379	716837
16750	716838
206250	716839
19240	716840
15082	716841
321139	716842
120019	716843
11076	716844
147942	716845
37804	716846
11050	716847
109458	716848
296637	716849
5037	716850
6882	716851
14927	716852
9664	716853
144717	716854
33248	716855
84610	716856
82442	716857
3791	716858
49756	716859
5780	716860
345394	716861
38699	716862
79637	716863
11079	716864
133308	716865
4408	716866
8382	716867
24281	716868
15594	716869
117296	716870
210375	716871
16267	716872
6749	716873
65332	716874
65086	716875
171190	716876
1344	716877
230034	716878
23518	716879
16426	716880
6281	716881
38218	716882
184061	716883
104483	716884
13657	716885
6400	716886
27250	716887
9918	716888
655	716889
9202	716890
8933	716891
122652	716892
286681	716893
19780	716894
47395	716895
47520	716896
46754	716897
35139	716898
110358	716899
326181	716900
122	716901
22275	716902
60283	716903
117239	716904
175165	716905
8453	716906
69937	716907
110647	716908
210460	716909
171497	716910
2144	716911
42646	716912
29275	716913
6493	716914
5750	716915
55107	716916
172615	716917
321032	716918
83521	716919
13633	716920
143688	716921
72200	716922
10396	716923
351959	716924
343116	716925
66422	716926
313787	716927
104918	716928
30281	716929
48837	716930
20851	716931
1842	716932
231394	716933
1098	716934
259371	716935
308566	716936
291983	716937
21253	716938
191499	716939
26280	716940
125840	716941
34921	716942
27732	716943
55152	716944
342908	716945
8158	716946
25286	716947
335026	716948
73431	716949
57411	716950
168007	716951
18606	716952
143198	716953
121644	716954
339569	716955
1169	716956
46275	716957
124555	716958
202956	716959
215873	716960
8533	716961
84346	716962
43301	716963
348171	716964
1572	716965
31005	716966
17978	716967
160181	716968
13280	716969
322928	716970
37084	716971
301304	716972
29010	716973
5261	716974
3218	716975
4513	716976
3	716977
118467	716978
92307	716979
4774	716980
98104	716981
5640	716982
1121	716983
84529	716984
45573	716985
35135	716986
2995	716987
185868	716988
1903	716989
23247	716990
10504	716991
387	716992
11537	716993
2808	716994
18838	716995
79014	716996
39694	716997
168081	716998
64263	716999
313378	717000
6590	717001
23125	717002
57537	717003
7889	717004
19464	717005
349964	717006
343185	717007
56451	717008
64864	717009
24862	717010
6704	717011
2553	717012
11196	717013
147824	717014
48303	717015
11460	717016
36692	717017
17781	717018
22218	717019
17587	717020
291079	717021
8503	717022
180652	717023
14265	717024
13258	717025
25470	717026
18279	717027
78820	717028
1123	717029
25579	717030
64262	717031
3019	717032
192630	717033
57469	717034
56290	717035
3730	717036
56344	717037
334950	717038
129235	717039
51614	717040
4392	717041
98219	717042
287441	717043
28412	717044
170417	717045
20471	717046
42678	717047
93914	717048
48238	717049
64885	717050
42437	717051
157617	717052
21236	717053
266122	717054
46744	717055
648	717056
58402	717057
293619	717058
79836	717059
1826	717060
294104	717061
73022	717062
209764	717063
285616	717064
38271	717065
12343	717066
207627	717067
17139	717068
226641	717069
2873	717070
12641	717071
2389	717072
3763	717073
191949	717074
150690	717075
72856	717076
6219	717077
13484	717078
64044	717079
134770	717080
37224	717081
50179	717082
11979	717083
8279	717084
8919	717085
55982	717086
143692	717087
26240	717088
147657	717089
156236	717090
2650	717091
167992	717092
54966	717093
42719	717094
1680	717095
98027	717096
188425	717097
85608	717098
35329	717099
12976	717100
79852	717101
32898	717102
62145	717103
1541	717104
152894	717105
61758	717106
323083	717107
13226	717108
34209	717109
83515	717110
183309	717111
224758	717112
108271	717113
1710	717114
172543	717115
293775	717116
78419	717117
19243	717118
37980	717119
307329	717120
19147	717121
74110	717122
136202	717123
10173	717124
30808	717125
59095	717126
115580	717127
88246	717128
98302	717129
250234	717130
4109	717131
26335	717132
81647	717133
186683	717134
13953	717135
21507	717136
4712	717137
160382	717138
3353	717139
5395	717140
12217	717141
17893	717142
33138	717143
4913	717144
12264	717145
7074	717146
109600	717147
110885	717148
36266	717149
79149	717150
83351	717151
17034	717152
128014	717153
72614	717154
50717	717155
315515	717156
347851	717157
30885	717158
49953	717159
54573	717160
206952	717161
205512	717162
83551	717163
197726	717164
308987	717165
13729	717166
5635	717167
787	717168
1310	717169
201339	717170
79328	717171
208756	717172
3354	717173
72934	717174
166823	717175
19045	717176
4036	717177
237776	717178
28366	717179
22897	717180
12283	717181
2150	717182
7469	717183
123724	717184
111	717185
82290	717186
57078	717187
194126	717188
42551	717189
37719	717190
4623	717191
91797	717192
143800	717193
50967	717194
41672	717195
128940	717196
3582	717197
713	717198
4653	717199
34940	717200
9495	717201
22124	717202
77812	717203
9602	717204
12462	717205
2141	717206
83394	717207
45654	717208
2811	717209
264125	717210
124478	717211
239859	717212
228272	717213
29107	717214
240648	717215
81483	717216
333846	717217
41549	717218
61	717219
263245	717220
53300	717221
28810	717222
31860	717223
277841	717224
46645	717225
66973	717226
18241	717227
3956	717228
5198	717229
106951	717230
37189	717231
64424	717232
34451	717233
31317	717234
264395	717235
45388	717236
168252	717237
32913	717238
56380	717239
88	717240
141868	717241
32531	717242
127656	717243
290036	717244
157276	717245
193476	717246
144694	717247
12166	717248
31976	717249
122934	717250
115128	717251
126875	717252
112199	717253
3412	717254
3069	717255
194016	717256
2024	717257
122456	717258
5920	717259
6685	717260
12823	717261
160990	717262
48362	717263
223988	717264
179592	717265
150718	717266
74255	717267
669	717268
34	717269
73410	717270
49266	717271
38732	717272
345320	717273
14774	717274
22061	717275
15589	717276
88249	717277
127635	717278
349485	717279
65595	717280
142440	717281
354219	717282
194832	717283
182611	717284
155404	717285
223248	717286
217908	717287
341862	717288
32403	717289
348330	717290
333607	717291
54372	717292
155507	717293
155784	717294
99829	717295
77534	717296
34604	717297
308763	717298
330662	717299
46596	717300
23991	717301
50653	717302
46306	717303
73063	717304
101628	717305
10123	717306
445	717307
56082	717308
19196	717309
23048	717310
5037	717311
34129	717312
205084	717313
83346	717314
83993	717315
71725	717316
24632	717317
110837	717318
110819	717319
196	717320
1808	717321
351	717322
7139	717323
127603	717324
172795	717325
14670	717326
150228	717327
109807	717328
215347	717329
78925	717330
15277	717331
13640	717332
14697	717333
18484	717334
15743	717335
220260	717336
135582	717337
11695	717338
15999	717339
293251	717340
79670	717341
70921	717342
54198	717343
10847	717344
204177	717345
100470	717346
2504	717347
4979	717348
61360	717349
100322	717350
15070	717351
123071	717352
26298	717353
19254	717354
29203	717355
169401	717356
2103	717357
67943	717358
330469	717359
60982	717360
35704	717361
126324	717362
5102	717363
5343	717364
233487	717365
184579	717366
21432	717367
13422	717368
59607	717369
154019	717370
15479	717371
262629	717372
222	717373
6685	717374
195655	717375
5098	717376
81991	717377
112353	717378
47363	717379
6046	717380
46262	717381
12825	717382
11589	717383
112361	717384
81781	717385
163560	717386
26729	717387
27133	717388
1694	717389
315542	717390
764	717391
9665	717392
332944	717393
67926	717394
21823	717395
71829	717396
17121	717397
54	717398
3150	717399
22541	717400
162426	717401
144385	717402
254089	717403
215371	717404
20876	717405
20284	717406
103849	717407
11328	717408
16978	717409
178016	717410
206	717411
3544	717412
105927	717413
23536	717414
217647	717415
54527	717416
230306	717417
105279	717418
32691	717419
69728	717420
98262	717421
56228	717422
37852	717423
208543	717424
86564	717425
158579	717426
28933	717427
33262	717428
32936	717429
296473	717430
17295	717431
2131	717432
10757	717433
32936	717434
14697	717435
47609	717436
32695	717437
125425	717438
20	717439
956	717440
46272	717441
68998	717442
23760	717443
55491	717444
30947	717445
139155	717446
49222	717447
31097	717448
183917	717449
2491	717450
56574	717451
68190	717452
55002	717453
201235	717454
69052	717455
23381	717456
32653	717457
203036	717458
180805	717459
84824	717460
169206	717461
116430	717462
231314	717463
20591	717464
338357	717465
47533	717466
8420	717467
130494	717468
115412	717469
65805	717470
42659	717471
135724	717472
111085	717473
5172	717474
14208	717475
3835	717476
93155	717477
71048	717478
101368	717479
312489	717480
17859	717481
43970	717482
59423	717483
73291	717484
78633	717485
59988	717486
52989	717487
140421	717488
71459	717489
151412	717490
106345	717491
110192	717492
58767	717493
55585	717494
97576	717495
207167	717496
34746	717497
118351	717498
31735	717499
137308	717500
23604	717501
58251	717502
21247	717503
52802	717504
1296	717505
12482	717506
56407	717507
60211	717508
319507	717509
208890	717510
88640	717511
356099	717512
108991	717513
34377	717514
7358	717515
1570	717516
241742	717517
332733	717518
120536	717519
271518	717520
63287	717521
21499	717522
274607	717523
203206	717524
140811	717525
166372	717526
14169	717527
174	717528
270605	717529
40683	717530
85453	717531
38552	717532
159800	717533
38499	717534
319357	717535
49454	717536
77163	717537
116184	717538
92929	717539
238834	717540
18029	717541
212293	717542
3084	717543
24507	717544
12486	717545
36497	717546
335039	717547
82059	717548
207237	717549
55909	717550
30677	717551
84250	717552
90859	717553
155088	717554
182429	717555
14185	717556
68000	717557
13235	717558
34214	717559
8160	717560
8340	717561
224845	717562
6472	717563
9410	717564
118285	717565
223975	717566
149339	717567
218	717568
37729	717569
11377	717570
168193	717571
153800	717572
6163	717573
6387	717574
104112	717575
310257	717576
4537	717577
80739	717578
131159	717579
157185	717580
23610	717581
34461	717582
25992	717583
44572	717584
45759	717585
44339	717586
12089	717587
10712	717588
122193	717589
63879	717590
105418	717591
34583	717592
101050	717593
196169	717594
288938	717595
165792	717596
175575	717597
54596	717598
229994	717599
7956	717600
17241	717601
111352	717602
1976	717603
64345	717604
294766	717605
73747	717606
45965	717607
29220	717608
127681	717609
198293	717610
29220	717611
83826	717612
2354	717613
105000	717614
312524	717615
2602	717616
4482	717617
8113	717618
356412	717619
73536	717620
1644	717621
146341	717622
284783	717623
344480	717624
353540	717625
125829	717626
96546	717627
17046	717628
109567	717629
10991	717630
2	717631
349274	717632
224326	717633
152398	717634
3711	717635
180473	717636
63042	717637
70246	717638
308236	717639
101593	717640
58310	717641
11059	717642
6656	717643
269964	717644
6877	717645
10648	717646
158338	717647
183885	717648
47015	717649
193793	717650
94318	717651
204638	717652
31124	717653
133689	717654
37109	717655
140461	717656
230075	717657
94439	717658
47661	717659
43465	717660
36728	717661
85781	717662
116910	717663
57660	717664
112	717665
86698	717666
86580	717667
4214	717668
68911	717669
419	717670
35792	717671
1833	717672
43046	717673
3977	717674
957	717675
38549	717676
139	717677
202504	717678
7490	717679
147204	717680
160992	717681
194885	717682
1437	717683
30378	717684
13462	717685
53669	717686
19921	717687
584	717688
2934	717689
18884	717690
18763	717691
46700	717692
4422	717693
7489	717694
134754	717695
764	717696
84025	717697
12435	717698
121371	717699
34160	717700
19347	717701
101968	717702
118531	717703
160518	717704
3110	717705
7517	717706
119446	717707
71482	717708
50808	717709
56534	717710
48077	717711
95236	717712
26203	717713
51823	717714
98568	717715
290610	717716
308825	717717
1452	717718
166221	717719
113604	717720
12055	717721
28129	717722
15006	717723
197428	717724
43910	717725
80577	717726
165735	717727
88287	717728
37789	717729
275756	717730
60590	717731
76325	717732
114213	717733
197996	717734
29204	717735
151122	717736
54313	717737
237292	717738
61873	717739
13037	717740
54215	717741
76358	717742
135272	717743
93230	717744
116282	717745
43596	717746
253345	717747
258249	717748
123212	717749
48679	717750
197252	717751
330581	717752
87688	717753
356058	717754
84016	717755
330582	717756
245800	717757
123287	717758
41113	717759
309329	717760
62153	717761
330750	717762
3487	717763
51658	717764
151126	717765
45393	717766
142423	717767
197846	717768
68167	717769
1920	717770
35047	717771
151074	717772
98861	717773
268426	717774
20586	717775
246650	717776
197251	717777
197250	717778
86669	717779
25350	717780
193863	717781
24260	717782
6471	717783
5117	717784
22257	717785
22243	717786
56559	717787
31665	717788
127033	717789
29959	717790
164561	717791
9983	717792
4730	717793
51542	717794
12552	717795
27389	717796
85996	717797
28216	717798
208181	717799
196569	717800
63368	717801
77990	717802
118026	717803
204178	717804
124928	717805
101907	717806
152237	717807
103160	717808
267820	717809
41980	717810
23019	717811
32247	717812
226508	717813
56541	717814
258064	717815
128120	717816
1953	717817
79431	717818
71837	717819
160338	717820
309202	717821
81637	717822
44571	717823
30890	717824
131702	717825
799	717826
27253	717827
31670	717828
17367	717829
24461	717830
263758	717831
153047	717832
504	717833
237755	717834
129155	717835
336200	717836
64148	717837
8082	717838
5477	717839
8980	717840
25812	717841
174512	717842
115184	717843
4805	717844
77012	717845
187225	717846
901	717847
247680	717848
22825	717849
67063	717850
122887	717851
12268	717852
108084	717853
140092	717854
262537	717855
4302	717856
354822	717857
131241	717858
10153	717859
27458	717860
83214	717861
23101	717862
285981	717863
208231	717864
289395	717865
354612	717866
50718	717867
56444	717868
63103	717869
51617	717870
94096	717871
275201	717872
109122	717873
98341	717874
46926	717875
208801	717876
68070	717877
12269	717878
295382	717879
83926	717880
28852	717881
159365	717882
356207	717883
210052	717884
16256	717885
18259	717886
207246	717887
138783	717888
27886	717889
292561	717890
286869	717891
84154	717892
9306	717893
18	717894
206502	717895
48949	717896
41265	717897
35931	717898
110232	717899
66398	717900
1452	717901
22430	717902
131809	717903
15291	717904
337005	717905
350809	717906
29793	717907
2060	717908
83892	717909
38811	717910
67433	717911
129937	717912
279735	717913
29185	717914
16834	717915
206450	717916
83491	717917
136287	717918
163895	717919
357377	717920
206728	717921
206938	717922
332922	717923
40315	717924
40698	717925
128899	717926
49017	717927
68285	717928
32336	717929
129258	717930
83209	717931
127669	717932
228537	717933
5493	717934
111990	717935
83146	717936
209722	717937
42411	717938
34629	717939
153305	717940
57588	717941
229101	717942
155776	717943
108818	717944
113709	717945
27460	717946
45623	717947
238617	717948
250308	717949
39059	717950
18485	717951
51698	717952
146921	717953
204191	717954
347902	717955
86486	717956
185811	717957
3845	717958
153	717959
160866	717960
262476	717961
144482	717962
122445	717963
157965	717964
158781	717965
1342	717966
23466	717967
67621	717968
8871	717969
48460	717970
247755	717971
322831	717972
39127	717973
14543	717974
78	717975
111976	717976
49549	717977
208393	717978
4373	717979
14203	717980
53026	717981
49290	717982
84296	717983
311314	717984
20141	717985
44623	717986
122050	717987
1131	717988
29129	717989
19835	717990
232757	717991
83005	717992
1608	717993
38367	717994
2805	717995
9558	717996
9004	717997
73472	717998
188166	717999
10522	718000
41628	718001
127821	718002
87341	718003
53819	718004
473	718005
118286	718006
64669	718007
74754	718008
352826	718009
160445	718010
45608	718011
278032	718012
22860	718013
53271	718014
353595	718015
5284	718016
37297	718017
19811	718018
4863	718019
196534	718020
203730	718021
6461	718022
67088	718023
106187	718024
29523	718025
7334	718026
43150	718027
19506	718028
212042	718029
1805	718030
4417	718031
70839	718032
263513	718033
916	718034
1430	718035
202078	718036
145901	718037
353300	718038
6891	718039
129019	718040
263638	718041
263916	718042
342380	718043
344391	718044
322625	718045
57110	718046
91580	718047
36529	718048
25893	718049
2764	718050
80756	718051
175486	718052
136281	718053
74653	718054
51733	718055
57123	718056
129304	718057
120464	718058
215147	718059
4786	718060
344548	718061
133254	718062
1695	718063
52944	718064
171074	718065
79517	718066
36483	718067
81692	718068
6369	718069
17549	718070
44600	718071
794	718072
77857	718073
4665	718074
345413	718075
107361	718076
54403	718077
92172	718078
65550	718079
39384	718080
99222	718081
7367	718082
203612	718083
35956	718084
98631	718085
51478	718086
13709	718087
66945	718088
139294	718089
10163	718090
119899	718091
171017	718092
14354	718093
6958	718094
119575	718095
36691	718096
114915	718097
4509	718098
25462	718099
1549	718100
92784	718101
15640	718102
2635	718103
14131	718104
906	718105
136624	718106
94883	718107
2314	718108
9356	718109
78692	718110
356789	718111
6980	718112
110154	718113
18203	718114
74830	718115
1272	718116
2585	718117
70641	718118
107308	718119
6159	718120
13056	718121
44562	718122
77223	718123
197108	718124
104442	718125
11001	718126
21645	718127
1676	718128
123261	718129
26131	718130
5950	718131
194006	718132
82116	718133
104193	718134
213577	718135
110126	718136
122487	718137
128765	718138
868	718139
122848	718140
334241	718141
176192	718142
24627	718143
127521	718144
78088	718145
33829	718146
22429	718147
209410	718148
25306	718149
158839	718150
107365	718151
3294	718152
20170	718153
35740	718154
45711	718155
4946	718156
5743	718157
80359	718158
60822	718159
100320	718160
348950	718161
73755	718162
1053	718163
12377	718164
67164	718165
117770	718166
231904	718167
44979	718168
96728	718169
43152	718170
81289	718171
198829	718172
115058	718173
182840	718174
75209	718175
80747	718176
195136	718177
123217	718178
50942	718179
156463	718180
185082	718181
191233	718182
19505	718183
235	718184
102272	718185
144422	718186
41785	718187
15282	718188
33140	718189
112703	718190
122200	718191
234991	718192
319811	718193
71332	718194
37858	718195
201780	718196
24871	718197
21160	718198
61396	718199
21035	718200
105163	718201
76494	718202
254162	718203
34794	718204
97761	718205
202861	718206
97622	718207
55083	718208
257571	718209
99639	718210
241931	718211
346588	718212
345723	718213
30390	718214
339335	718215
192768	718216
257441	718217
342045	718218
280005	718219
120677	718220
184129	718221
196049	718222
304743	718223
203235	718224
58100	718225
138830	718226
36777	718227
92865	718228
126205	718229
203983	718230
61216	718231
107480	718232
205789	718233
45953	718234
117601	718235
107250	718236
120049	718237
56362	718238
12631	718239
19618	718240
14453	718241
267374	718242
108539	718243
41509	718244
307409	718245
30840	718246
287446	718247
225064	718248
193732	718249
114835	718250
31760	718251
332207	718252
122612	718253
10300	718254
63547	718255
203176	718256
124499	718257
199096	718258
66889	718259
123126	718260
110641	718261
44521	718262
95396	718263
107762	718264
309749	718265
17521	718266
93214	718267
53933	718268
60898	718269
219874	718270
233236	718271
145772	718272
80436	718273
192577	718274
27364	718275
61158	718276
334146	718277
278343	718278
71375	718279
79278	718280
4042	718281
233308	718282
274852	718283
194468	718284
95989	718285
103404	718286
289105	718287
343423	718288
335061	718289
199971	718290
63630	718291
144522	718292
248640	718293
248574	718294
10745	718295
199875	718296
6336	718297
21539	718298
61304	718299
201534	718300
32895	718301
51136	718302
26834	718303
347132	718304
90273	718305
116578	718306
333546	718307
347476	718308
191270	718309
80531	718310
243488	718311
44866	718312
68824	718313
182994	718314
83747	718315
142663	718316
43640	718317
306046	718318
199224	718319
233339	718320
85310	718321
79521	718322
33295	718323
177650	718324
320354	718325
11990	718326
135063	718327
307599	718328
319945	718329
237393	718330
1930	718331
103777	718332
14400	718333
319878	718334
163932	718335
32587	718336
162543	718337
54028	718338
104023	718339
316550	718340
49921	718341
53362	718342
331323	718343
133907	718344
70577	718345
37486	718346
51069	718347
31237	718348
38362	718349
285721	718350
153399	718351
5274	718352
340853	718353
254725	718354
105159	718355
148466	718356
7002	718357
119846	718358
349992	718359
29440	718360
335481	718361
5740	718362
151298	718363
9631	718364
88169	718365
196481	718366
193623	718367
92476	718368
277827	718369
169913	718370
20493	718371
95143	718372
572	718373
5454	718374
201872	718375
81662	718376
200338	718377
346629	718378
202891	718379
333275	718380
199113	718381
202084	718382
340428	718383
335010	718384
184586	718385
125936	718386
38166	718387
82294	718388
336935	718389
203907	718390
81848	718391
45558	718392
330797	718393
198321	718394
123101	718395
96073	718396
108538	718397
337978	718398
273650	718399
287255	718400
45953	718401
99693	718402
108722	718403
349660	718404
172691	718405
211929	718406
39258	718407
330783	718408
330782	718409
123106	718410
178868	718411
62980	718412
15824	718413
37921	718414
61094	718415
116373	718416
117208	718417
179752	718418
277867	718419
13882	718420
76367	718421
4809	718422
1034	718423
102807	718424
269708	718425
233298	718426
143054	718427
199497	718428
343740	718429
40735	718430
94981	718431
325672	718432
278409	718433
56618	718434
172962	718435
84190	718436
123447	718437
198026	718438
191692	718439
137325	718440
14201	718441
173854	718442
331529	718443
53776	718444
56864	718445
221367	718446
183329	718447
197476	718448
198930	718449
203215	718450
279571	718451
23774	718452
201461	718453
60914	718454
48060	718455
169927	718456
9037	718457
170877	718458
326075	718459
115090	718460
319586	718461
139180	718462
95238	718463
220677	718464
173871	718465
201195	718466
203279	718467
54417	718468
172796	718469
334372	718470
232651	718471
124078	718472
287938	718473
56618	718474
52192	718475
34005	718476
10964	718477
162383	718478
152457	718479
68210	718480
163527	718481
96829	718482
340488	718483
256470	718484
181835	718485
85710	718486
107520	718487
181667	718488
39810	718489
109719	718490
120454	718491
306662	718492
28860	718493
192931	718494
61912	718495
107483	718496
106776	718497
13036	718498
47414	718499
273011	718500
244706	718501
90596	718502
125539	718503
164248	718504
330598	718505
126123	718506
86401	718507
344320	718508
258722	718509
322902	718510
143015	718511
312718	718512
340023	718513
342564	718514
126618	718515
124529	718516
341009	718517
164840	718518
65873	718519
319928	718520
320053	718521
319851	718522
199758	718523
125446	718524
95404	718525
125662	718526
33270	718527
102977	718528
66058	718529
236978	718530
8057	718531
320021	718532
183561	718533
89063	718534
8967	718535
23475	718536
221843	718537
330607	718538
183256	718539
233273	718540
309316	718541
275581	718542
199849	718543
334202	718544
81366	718545
12037	718546
145847	718547
80496	718548
330787	718549
31157	718550
54967	718551
37855	718552
191636	718553
319781	718554
27396	718555
96889	718556
633	718557
278564	718558
184090	718559
345541	718560
79217	718561
322353	718562
308960	718563
6336	718564
233808	718565
89209	718566
200629	718567
48105	718568
55106	718569
197713	718570
201043	718571
156711	718572
156829	718573
97130	718574
202849	718575
299361	718576
125568	718577
161011	718578
125638	718579
182686	718580
197204	718581
156115	718582
267168	718583
180800	718584
197411	718585
203515	718586
330619	718587
22461	718588
197258	718589
65779	718590
54550	718591
61518	718592
76067	718593
305951	718594
27463	718595
17489	718596
286493	718597
120618	718598
41401	718599
93679	718600
107885	718601
66857	718602
31752	718603
196582	718604
126115	718605
113979	718606
21010	718607
20818	718608
37545	718609
330646	718610
231582	718611
45024	718612
217133	718613
123081	718614
330363	718615
70720	718616
236359	718617
244126	718618
26629	718619
310650	718620
242963	718621
125439	718622
341495	718623
104849	718624
33750	718625
60953	718626
201774	718627
340996	718628
151430	718629
272281	718630
345375	718631
151264	718632
80803	718633
51240	718634
18269	718635
165785	718636
142791	718637
184828	718638
55456	718639
150201	718640
79404	718641
55328	718642
194604	718643
196019	718644
169729	718645
95350	718646
19028	718647
52812	718648
87440	718649
319888	718650
26967	718651
126466	718652
341856	718653
337831	718654
341837	718655
345830	718656
124224	718657
200956	718658
342737	718659
169165	718660
199587	718661
324633	718662
109597	718663
250178	718664
345324	718665
49382	718666
20955	718667
1888	718668
200894	718669
107229	718670
52288	718671
312330	718672
16810	718673
16750	718674
18766	718675
3326	718676
47406	718677
25278	718678
190007	718679
4181	718680
16380	718681
6689	718682
18581	718683
38139	718684
260	718685
145324	718686
180489	718687
194245	718688
31058	718689
3704	718690
195755	718691
185872	718692
49095	718693
14967	718694
85463	718695
14675	718696
1522	718697
297	718698
17803	718699
67230	718700
78942	718701
61735	718702
317558	718703
83538	718704
35421	718705
2984	718706
18112	718707
139372	718708
350910	718709
190800	718710
49227	718711
23886	718712
353139	718713
24702	718714
38083	718715
166997	718716
65288	718717
36476	718718
182	718719
22967	718720
159650	718721
67270	718722
63847	718723
65075	718724
63790	718725
215110	718726
325717	718727
13712	718728
827	718729
90648	718730
24998	718731
297723	718732
62826	718733
150781	718734
33664	718735
178855	718736
36734	718737
17550	718738
7882	718739
15929	718740
20012	718741
10521	718742
110339	718743
17199	718744
6722	718745
732	718746
303586	718747
11125	718748
15583	718749
3205	718750
46381	718751
312212	718752
70334	718753
19681	718754
95163	718755
11884	718756
9415	718757
25275	718758
61005	718759
9368	718760
2734	718761
17850	718762
208	718763
152355	718764
732	718765
25020	718766
88948	718767
88948	718768
138027	718769
70392	718770
7420	718771
113	718772
39727	718773
84699	718774
121602	718775
23351	718776
38544	718777
111778	718778
224269	718779
42689	718780
5084	718781
606	718782
3800	718783
210252	718784
23036	718785
323945	718786
32337	718787
33804	718788
1178	718789
325727	718790
93440	718791
446	718792
43430	718793
115519	718794
174330	718795
13801	718796
13801	718797
191404	718798
31375	718799
77782	718800
87149	718801
677	718802
77865	718803
11665	718804
124012	718805
110067	718806
27071	718807
97408	718808
34776	718809
2391	718810
326641	718811
217	718812
38529	718813
23824	718814
7077	718815
53928	718816
55890	718817
19736	718818
129062	718819
60128	718820
152320	718821
168873	718822
89305	718823
54765	718824
18639	718825
92143	718826
158823	718827
127990	718828
84591	718829
14741	718830
84591	718831
8377	718832
908	718833
21200	718834
26708	718835
9587	718836
26800	718837
28505	718838
70523	718839
136035	718840
42594	718841
102321	718842
158096	718843
28123	718844
28121	718845
3351	718846
331446	718847
7519	718848
55085	718849
38466	718850
588	718851
3	718852
46557	718853
149857	718854
12606	718855
105799	718856
46293	718857
148006	718858
47625	718859
20184	718860
294666	718861
18989	718862
5594	718863
14135	718864
120471	718865
3200	718866
209015	718867
679	718868
9916	718869
2191	718870
203644	718871
6908	718872
138117	718873
52786	718874
413	718875
11659	718876
12163	718877
118877	718878
36421	718879
74880	718880
30623	718881
206762	718882
12293	718883
53545	718884
23588	718885
302745	718886
182055	718887
120133	718888
101964	718889
4152	718890
98227	718891
12996	718892
44329	718893
22374	718894
222776	718895
79686	718896
59259	718897
199070	718898
45362	718899
202352	718900
88471	718901
43212	718902
37786	718903
36027	718904
109719	718905
6426	718906
18357	718907
1064	718908
21923	718909
17356	718910
77522	718911
15062	718912
171444	718913
9943	718914
8474	718915
4770	718916
17180	718917
270	718918
7714	718919
4346	718920
6039	718921
5009	718922
1621	718923
16771	718924
59020	718925
55481	718926
150610	718927
109157	718928
218853	718929
27678	718930
213751	718931
62117	718932
191443	718933
134021	718934
235039	718935
2107	718936
39194	718937
143216	718938
20000	718939
97474	718940
34765	718941
55958	718942
135484	718943
15040	718944
29516	718945
16308	718946
308654	718947
141410	718948
198268	718949
169682	718950
64049	718951
87839	718952
102526	718953
6248	718954
9337	718955
85457	718956
61310	718957
43557	718958
51099	718959
260439	718960
2331	718961
54471	718962
320976	718963
161437	718964
20030	718965
131932	718966
57846	718967
3276	718968
215488	718969
106123	718970
28952	718971
59865	718972
111815	718973
10723	718974
200592	718975
25889	718976
297781	718977
55793	718978
319642	718979
19429	718980
332224	718981
11230	718982
182402	718983
51476	718984
30981	718985
179918	718986
39194	718987
2393	718988
200721	718989
256236	718990
28446	718991
80518	718992
89574	718993
112099	718994
11110	718995
40272	718996
4094	718997
23803	718998
84698	718999
40549	719000
5410	719001
195236	719002
179828	719003
131763	719004
40550	719005
653	719006
15304	719007
28443	719008
84568	719009
236179	719010
271833	719011
46487	719012
35893	719013
47577	719014
225822	719015
229284	719016
124672	719017
143930	719018
98739	719019
73623	719020
80	719021
179942	719022
30557	719023
232174	719024
26995	719025
9898	719026
121871	719027
54812	719028
39840	719029
304085	719030
9213	719031
37164	719032
162230	719033
11824	719034
162852	719035
135163	719036
18642	719037
16426	719038
55916	719039
330076	719040
69421	719041
73646	719042
15154	719043
54816	719044
60954	719045
135116	719046
84706	719047
54568	719048
7881	719049
213125	719050
61164	719051
40532	719052
232312	719053
155582	719054
234422	719055
27618	719056
298738	719057
19933	719058
291	719059
309495	719060
84397	719061
58433	719062
157233	719063
156840	719064
112175	719065
14966	719066
125597	719067
35501	719068
108472	719069
110860	719070
86843	719071
106201	719072
61176	719073
36779	719074
28445	719075
232898	719076
73917	719077
84518	719078
59789	719079
28768	719080
3479	719081
142016	719082
125012	719083
197470	719084
22411	719085
98319	719086
87127	719087
280242	719088
35951	719089
96704	719090
334229	719091
31669	719092
117035	719093
40560	719094
40248	719095
40832	719096
54870	719097
8396	719098
246845	719099
58408	719100
49514	719101
9898	719102
199487	719103
299530	719104
212710	719105
43552	719106
51474	719107
31514	719108
142999	719109
20629	719110
170461	719111
65332	719112
36816	719113
11258	719114
139448	719115
4193	719116
285091	719117
1995	719118
269572	719119
152483	719120
342127	719121
14048	719122
29002	719123
20445	719124
307109	719125
112648	719126
77125	719127
33999	719128
182023	719129
78027	719130
50191	719131
203687	719132
322812	719133
87133	719134
298209	719135
391	719136
38212	719137
41581	719138
141718	719139
96277	719140
41961	719141
50265	719142
325850	719143
28479	719144
227591	719145
210292	719146
4914	719147
91266	719148
197185	719149
26262	719150
75143	719151
41455	719152
1007	719153
23047	719154
10978	719155
88789	719156
11993	719157
1735	719158
116	719159
31203	719160
85354	719161
23658	719162
240429	719163
21242	719164
288993	719165
179737	719166
55447	719167
3810	719168
207813	719169
2648	719170
135703	719171
94901	719172
7269	719173
267833	719174
44999	719175
2795	719176
86078	719177
337928	719178
226306	719179
55458	719180
122784	719181
15536	719182
53840	719183
11958	719184
2609	719185
118889	719186
45882	719187
38544	719188
175	719189
17326	719190
330318	719191
113946	719192
47994	719193
14010	719194
69594	719195
1107	719196
605	719197
136374	719198
319951	719199
40366	719200
333299	719201
25481	719202
82467	719203
126599	719204
37886	719205
36673	719206
1540	719207
164615	719208
25675	719209
61780	719210
88558	719211
3222	719212
2092	719213
13209	719214
14544	719215
236645	719216
23344	719217
31189	719218
1498	719219
9709	719220
36155	719221
43942	719222
127942	719223
204948	719224
49368	719225
94892	719226
41577	719227
62182	719228
36859	719229
129724	719230
32703	719231
175049	719232
47644	719233
39837	719234
106027	719235
16268	719236
118122	719237
344236	719238
25232	719239
4575	719240
2568	719241
14255	719242
34697	719243
7153	719244
40212	719245
47281	719246
7182	719247
7930	719248
16003	719249
158344	719250
108282	719251
30478	719252
17833	719253
1292	719254
73686	719255
514	719256
72446	719257
296437	719258
5864	719259
28266	719260
7736	719261
309579	719262
110916	719263
231	719264
751	719265
14303	719266
71810	719267
48937	719268
129004	719269
38170	719270
79436	719271
39063	719272
29156	719273
110917	719274
60446	719275
826	719276
27273	719277
732	719278
207585	719279
7176	719280
29178	719281
15270	719282
72582	719283
33971	719284
186539	719285
4160	719286
9680	719287
17725	719288
85772	719289
17868	719290
34310	719291
10696	719292
325	719293
84874	719294
282205	719295
55055	719296
117746	719297
12787	719298
746	719299
25548	719300
110060	719301
173483	719302
121652	719303
98185	719304
126432	719305
4060	719306
178409	719307
5728	719308
16187	719309
2207	719310
4356	719311
104027	719312
16485	719313
57901	719314
33046	719315
18424	719316
29492	719317
5682	719318
875	719319
131126	719320
275	719321
1497	719322
566	719323
49123	719324
125075	719325
3710	719326
22435	719327
236893	719328
15405	719329
33903	719330
17598	719331
9511	719332
24319	719333
71602	719334
127389	719335
129397	719336
4348	719337
91705	719338
36593	719339
2123	719340
79015	719341
50787	719342
15991	719343
1068	719344
215217	719345
7686	719346
2388	719347
205728	719348
19172	719349
35342	719350
115193	719351
55071	719352
15429	719353
33810	719354
103354	719355
12847	719356
9937	719357
16556	719358
73395	719359
23360	719360
230	719361
84070	719362
53564	719363
108390	719364
1028	719365
25758	719366
4906	719367
6946	719368
3589	719369
16066	719370
655	719371
253738	719372
62086	719373
94461	719374
53783	719375
380	719376
14774	719377
325988	719378
42302	719379
50719	719380
56514	719381
217713	719382
38689	719383
23658	719384
113065	719385
32287	719386
55211	719387
3832	719388
607	719389
195308	719390
24940	719391
50706	719392
81904	719393
177895	719394
380	719395
125783	719396
23276	719397
13151	719398
110747	719399
110747	719400
186613	719401
16175	719402
38926	719403
184891	719404
52193	719405
44161	719406
152804	719407
27632	719408
47815	719409
80079	719410
25391	719411
169084	719412
55023	719413
17173	719414
48934	719415
37460	719416
7260	719417
60968	719418
97148	719419
172	719420
91820	719421
32492	719422
198889	719423
38658	719424
5150	719425
123708	719426
50901	719427
137518	719428
4329	719429
65850	719430
172670	719431
3687	719432
228379	719433
851	719434
7859	719435
209050	719436
11986	719437
6971	719438
4546	719439
179988	719440
14464	719441
135243	719442
4200	719443
5746	719444
18	719445
62174	719446
2930	719447
19765	719448
74262	719449
83958	719450
84487	719451
19443	719452
89003	719453
13595	719454
3912	719455
194879	719456
63033	719457
34248	719458
94494	719459
12118	719460
7667	719461
16906	719462
60390	719463
257390	719464
140	719465
98842	719466
185645	719467
202406	719468
17191	719469
7871	719470
18117	719471
175640	719472
16232	719473
203229	719474
96405	719475
10859	719476
44572	719477
288	719478
357244	719479
13165	719480
4957	719481
93511	719482
12125	719483
41263	719484
108848	719485
6780	719486
93275	719487
173124	719488
246299	719489
90766	719490
1021	719491
1803	719492
31230	719493
60151	719494
51273	719495
175273	719496
686	719497
37596	719498
60259	719499
12910	719500
13515	719501
106701	719502
216847	719503
4514	719504
109365	719505
11745	719506
588	719507
10707	719508
23459	719509
952	719510
37170	719511
125340	719512
21904	719513
290852	719514
51058	719515
84690	719516
17699	719517
24913	719518
6147	719519
49509	719520
177552	719521
32921	719522
6827	719523
32738	719524
85158	719525
18061	719526
16630	719527
121579	719528
82331	719529
16968	719530
7261	719531
30515	719532
349466	719533
116998	719534
225042	719535
349885	719536
2798	719537
23544	719538
3677	719539
108800	719540
10257	719541
80968	719542
7170	719543
569	719544
110253	719545
35151	719546
249228	719547
342043	719548
15133	719549
102526	719550
81324	719551
8100	719552
14415	719553
61324	719554
4252	719555
7639	719556
111928	719557
106492	719558
4025	719559
780	719560
9167	719561
69482	719562
90519	719563
58989	719564
4348	719565
40883	719566
134966	719567
20932	719568
118558	719569
12162	719570
51059	719571
5037	719572
23209	719573
17039	719574
192131	719575
225644	719576
2765	719577
3162	719578
171008	719579
844	719580
79895	719581
108722	719582
129349	719583
108441	719584
53780	719585
125878	719586
29693	719587
48730	719588
144885	719589
53840	719590
19781	719591
205692	719592
98203	719593
908	719594
78529	719595
11804	719596
9679	719597
211758	719598
5105	719599
16562	719600
2484	719601
341231	719602
382	719603
13625	719604
6614	719605
4319	719606
79111	719607
103049	719608
81575	719609
58729	719610
200222	719611
3514	719612
92102	719613
4572	719614
7262	719615
3279	719616
173509	719617
14580	719618
39119	719619
65254	719620
2123	719621
255	719622
106284	719623
8779	719624
12664	719625
1537	719626
3912	719627
24588	719628
48652	719629
109955	719630
17789	719631
176118	719632
75375	719633
746	719634
917	719635
38544	719636
39638	719637
164	719638
171501	719639
13129	719640
34234	719641
38680	719642
288901	719643
6941	719644
70323	719645
206891	719646
28388	719647
62733	719648
288026	719649
12965	719650
70257	719651
49174	719652
68	719653
7099	719654
127894	719655
56720	719656
17923	719657
79062	719658
27113	719659
9850	719660
130727	719661
56189	719662
111648	719663
5022	719664
7881	719665
19023	719666
3649	719667
5208	719668
81570	719669
47174	719670
75698	719671
27662	719672
71571	719673
335426	719674
4384	719675
354894	719676
125694	719677
228956	719678
14855	719679
27357	719680
7705	719681
194755	719682
49174	719683
93	719684
13544	719685
110353	719686
2485	719687
89036	719688
41904	719689
17044	719690
28755	719691
15133	719692
13617	719693
96363	719694
1238	719695
49027	719696
49243	719697
253922	719698
774	719699
3252	719700
106027	719701
1424	719702
69415	719703
82442	719704
46336	719705
173381	719706
114991	719707
41263	719708
199487	719709
108795	719710
2486	719711
7095	719712
107339	719713
160283	719714
1837	719715
20100	719716
38180	719717
25163	719718
8915	719719
48921	719720
3608	719721
68510	719722
89537	719723
27938	719724
226	719725
14303	719726
5805	719727
57034	719728
4225	719729
6481	719730
47854	719731
11132	719732
32693	719733
46580	719734
85108	719735
54415	719736
290792	719737
15641	719738
275992	719739
3832	719740
73980	719741
104443	719742
10878	719743
110809	719744
47594	719745
54640	719746
128648	719747
7808	719748
24196	719749
72564	719750
30496	719751
553	719752
89003	719753
49113	719754
113252	719755
98988	719756
266598	719757
29317	719758
14865	719759
6012	719760
11004	719761
33037	719762
179915	719763
46347	719764
181235	719765
17706	719766
35398	719767
42622	719768
34108	719769
2332	719770
128363	719771
288610	719772
3689	719773
38879	719774
121254	719775
79351	719776
606	719777
36832	719778
10919	719779
1342	719780
147870	719781
104952	719782
82906	719783
94277	719784
48543	719785
45358	719786
1075	719787
17779	719788
276117	719789
11396	719790
27074	719791
22317	719792
19	719793
30819	719794
303776	719795
19480	719796
1815	719797
16539	719798
98727	719799
9896	719800
98815	719801
59096	719802
1028	719803
8017	719804
53840	719805
47418	719806
382	719807
13004	719808
68693	719809
17655	719810
1293	719811
221969	719812
209885	719813
67979	719814
356853	719815
30159	719816
3438	719817
82252	719818
4906	719819
163099	719820
16985	719821
12225	719822
1535	719823
16945	719824
32536	719825
33179	719826
1320	719827
245548	719828
14137	719829
29946	719830
79052	719831
94680	719832
24409	719833
321027	719834
41577	719835
8995	719836
13187	719837
23207	719838
63986	719839
14396	719840
1420	719841
2326	719842
22423	719843
56876	719844
160210	719845
207400	719846
159034	719847
22276	719848
110447	719849
110888	719850
3247	719851
329092	719852
192	719853
53910	719854
76176	719855
38230	719856
2706	719857
7910	719858
81956	719859
5380	719860
237076	719861
21664	719862
26267	719863
101378	719864
66107	719865
54479	719866
83958	719867
71953	719868
46801	719869
79039	719870
35335	719871
7438	719872
121687	719873
63855	719874
9994	719875
180	719876
72313	719877
15278	719878
24564	719879
113252	719880
9170	719881
300619	719882
10233	719883
223782	719884
88265	719885
38874	719886
6323	719887
29547	719888
69457	719889
8085	719890
75478	719891
1316	719892
7843	719893
42487	719894
85270	719895
17660	719896
198791	719897
242660	719898
7404	719899
12903	719900
332497	719901
74074	719902
35008	719903
15325	719904
44256	719905
28040	719906
24192	719907
1439	719908
164158	719909
200853	719910
25198	719911
20745	719912
16444	719913
11601	719914
2388	719915
59377	719916
69987	719917
81698	719918
185591	719919
4942	719920
73400	719921
24564	719922
83708	719923
156357	719924
38749	719925
12601	719926
3921	719927
163695	719928
47174	719929
909	719930
163234	719931
64783	719932
203342	719933
17789	719934
70671	719935
340905	719936
30882	719937
24412	719938
17771	719939
39526	719940
47415	719941
210424	719942
2485	719943
20706	719944
206	719945
98210	719946
305857	719947
10775	719948
290806	719949
84151	719950
350952	719951
130252	719952
38107	719953
227600	719954
77650	719955
423	719956
105031	719957
292	719958
16201	719959
37888	719960
200077	719961
9286	719962
205920	719963
34643	719964
37127	719965
59853	719966
209581	719967
33404	719968
38689	719969
121810	719970
47223	719971
4026	719972
40291	719973
163518	719974
18906	719975
27463	719976
5390	719977
19801	719978
44549	719979
33321	719980
12802	719981
19242	719982
211240	719983
5121	719984
304946	719985
21892	719986
2657	719987
514	719988
17127	719989
65267	719990
56636	719991
33468	719992
72274	719993
47074	719994
24096	719995
174533	719996
80022	719997
183	719998
30879	719999
2497	720000
5492	720001
22245	720002
6200	720003
19157	720004
6314	720005
138828	720006
12659	720007
49351	720008
17873	720009
84854	720010
190506	720011
202361	720012
6441	720013
74594	720014
885	720015
24378	720016
6535	720017
122128	720018
176131	720019
48995	720020
129928	720021
11897	720022
171871	720023
99245	720024
45292	720025
49130	720026
83160	720027
479	720028
68251	720029
48828	720030
30962	720031
79003	720032
3802	720033
342413	720034
68031	720035
33978	720036
10996	720037
18882	720038
83632	720039
118226	720040
56029	720041
48972	720042
48381	720043
16560	720044
2680	720045
19958	720046
351536	720047
4954	720048
263408	720049
55864	720050
10204	720051
81801	720052
78647	720053
102857	720054
71483	720055
12666	720056
4745	720057
135472	720058
206675	720059
292084	720060
2216	720061
172116	720062
16560	720063
8757	720064
26160	720065
35162	720066
109610	720067
29701	720068
54462	720069
109026	720070
37174	720071
94735	720072
24519	720073
3225	720074
441	720075
108686	720076
3204	720077
4941	720078
113863	720079
7019	720080
84231	720081
50466	720082
3959	720083
242512	720084
53864	720085
31396	720086
4163	720087
175606	720088
23490	720089
354	720090
52564	720091
130454	720092
207247	720093
69670	720094
3204	720095
28950	720096
53268	720097
10053	720098
96747	720099
71607	720100
129378	720101
34677	720102
134657	720103
13000	720104
7643	720105
208432	720106
53731	720107
27653	720108
9682	720109
37170	720110
122211	720111
3337	720112
353257	720113
128896	720114
174799	720115
92835	720116
34134	720117
29601	720118
16082	720119
1689	720120
206183	720121
19264	720122
48471	720123
169953	720124
23816	720125
5454	720126
104858	720127
9183	720128
2217	720129
145466	720130
39705	720131
156290	720132
270542	720133
174817	720134
98559	720135
88946	720136
5311	720137
17969	720138
26999	720139
66443	720140
299700	720141
266220	720142
10372	720143
16190	720144
7804	720145
152387	720146
4826	720147
3002	720148
96388	720149
209002	720150
56704	720151
120741	720152
56487	720153
10861	720154
72546	720155
16560	720156
14022	720157
127235	720158
4742	720159
1549	720160
21922	720161
8850	720162
523	720163
7871	720164
60718	720165
14289	720166
48494	720167
59634	720168
78749	720169
14634	720170
24601	720171
122441	720172
55838	720173
29196	720174
4815	720175
3337	720176
19469	720177
28153	720178
182070	720179
12785	720180
1186	720181
93644	720182
7262	720183
3737	720184
19180	720185
752	720186
3921	720187
121440	720188
60927	720189
178	720190
119695	720191
188623	720192
40040	720193
49445	720194
29860	720195
7404	720196
4941	720197
173094	720198
37239	720199
72059	720200
44603	720201
6849	720202
36307	720203
48875	720204
129804	720205
23207	720206
34920	720207
9896	720208
16979	720209
6938	720210
337778	720211
1936	720212
104581	720213
12852	720214
29826	720215
83348	720216
23658	720217
9994	720218
4047	720219
2751	720220
107934	720221
40363	720222
172084	720223
72598	720224
111778	720225
128818	720226
12949	720227
39464	720228
1420	720229
1420	720230
71734	720231
24140	720232
49386	720233
40588	720234
121652	720235
21232	720236
44891	720237
10480	720238
54620	720239
120350	720240
18145	720241
83158	720242
256387	720243
28532	720244
12985	720245
35550	720246
65316	720247
37198	720248
84238	720249
24601	720250
7580	720251
6058	720252
14144	720253
78955	720254
61386	720255
21764	720256
72292	720257
31716	720258
9769	720259
135081	720260
290174	720261
199969	720262
247255	720263
1533	720264
33878	720265
173694	720266
12810	720267
103049	720268
24871	720269
23455	720270
9286	720271
37929	720272
10851	720273
53475	720274
12	720275
5756	720276
73039	720277
156517	720278
281488	720279
133010	720280
34567	720281
13140	720282
21524	720283
18156	720284
21679	720285
161231	720286
110303	720287
46387	720288
233811	720289
61743	720290
46339	720291
43681	720292
42698	720293
99194	720294
26450	720295
44282	720296
7464	720297
190880	720298
282848	720299
264175	720300
4273	720301
6817	720302
107212	720303
11227	720304
37877	720305
236123	720306
1187	720307
16788	720308
299879	720309
34702	720310
339	720311
49739	720312
233084	720313
39474	720314
270163	720315
91830	720316
158023	720317
65309	720318
44404	720319
27090	720320
43774	720321
50394	720322
10084	720323
22260	720324
9625	720325
143687	720326
55329	720327
170428	720328
243514	720329
108035	720330
42833	720331
31048	720332
92926	720333
75996	720334
56627	720335
29862	720336
207706	720337
71095	720338
142749	720339
61793	720340
280634	720341
67416	720342
117070	720343
243139	720344
186991	720345
68382	720346
319985	720347
36362	720348
15717	720349
141888	720350
141755	720351
186629	720352
24361	720353
133935	720354
75427	720355
308360	720356
126950	720357
120405	720358
157707	720359
299391	720360
176878	720361
25746	720362
16022	720363
7	720364
2570	720365
67108	720366
39170	720367
19327	720368
161356	720369
161192	720370
106771	720371
138401	720372
11848	720373
11413	720374
8467	720375
209793	720376
103677	720377
296116	720378
83526	720379
95107	720380
80284	720381
266948	720382
10931	720383
24331	720384
38526	720385
6054	720386
22315	720387
86477	720388
9017	720389
19623	720390
7606	720391
12724	720392
877	720393
122652	720394
79658	720395
2955	720396
188428	720397
13642	720398
299	720399
151668	720400
15510	720401
78902	720402
21716	720403
36973	720404
30769	720405
2074	720406
13994	720407
30065	720408
118962	720409
205972	720410
342665	720411
167960	720412
119779	720413
12124	720414
118304	720415
119122	720416
9572	720417
231567	720418
68444	720419
63216	720420
9042	720421
245079	720422
68146	720423
119258	720424
316745	720425
78173	720426
16413	720427
119672	720428
161850	720429
11184	720430
88626	720431
18360	720432
163781	720433
107151	720434
354776	720435
119340	720436
317828	720437
11394	720438
32226	720439
16124	720440
49979	720441
86532	720442
162150	720443
106775	720444
43733	720445
60196	720446
42562	720447
45637	720448
12478	720449
21632	720450
12929	720451
11961	720452
2590	720453
34308	720454
1708	720455
228606	720456
7151	720457
2061	720458
163306	720459
46765	720460
71001	720461
16696	720462
7090	720463
12804	720464
77250	720465
34795	720466
14687	720467
6454	720468
37059	720469
11280	720470
10949	720471
34445	720472
31912	720473
29999	720474
9527	720475
281313	720476
12216	720477
14080	720478
171146	720479
67471	720480
133169	720481
107728	720482
66538	720483
14398	720484
217023	720485
20832	720486
122399	720487
25823	720488
206332	720489
2475	720490
213055	720491
4819	720492
42537	720493
206814	720494
38836	720495
34137	720496
17922	720497
642	720498
9809	720499
5526	720500
313264	720501
117526	720502
1146	720503
52758	720504
133195	720505
317	720506
24557	720507
33956	720508
280218	720509
282815	720510
95141	720511
283082	720512
98649	720513
57634	720514
7103	720515
4639	720516
88455	720517
316322	720518
262365	720519
52649	720520
25814	720521
78410	720522
26266	720523
247649	720524
5567	720525
4259	720526
20525	720527
77773	720528
19729	720529
18235	720530
30393	720531
37055	720532
158085	720533
101767	720534
50897	720535
1431	720536
127792	720537
36260	720538
278227	720539
145568	720540
30215	720541
67597	720542
45747	720543
353854	720544
12959	720545
30950	720546
11927	720547
2651	720548
286348	720549
22845	720550
4179	720551
259987	720552
230687	720553
235683	720554
31883	720555
128	720556
67267	720557
283077	720558
77327	720559
2039	720560
172685	720561
53968	720562
3417	720563
169044	720564
194103	720565
97038	720566
168	720567
196839	720568
276177	720569
25911	720570
80171	720571
13856	720572
48593	720573
288105	720574
9464	720575
2066	720576
49589	720577
62423	720578
15	720579
12222	720580
215594	720581
4044	720582
283005	720583
170308	720584
15962	720585
72822	720586
98893	720587
998	720588
34193	720589
4727	720590
129516	720591
80707	720592
121323	720593
176527	720594
43918	720595
329374	720596
45770	720597
2046	720598
3471	720599
39853	720600
4217	720601
35794	720602
45949	720603
169624	720604
121256	720605
184182	720606
50338	720607
235136	720608
351243	720609
98468	720610
41110	720611
329261	720612
50338	720613
255175	720614
255156	720615
29148	720616
142058	720617
225438	720618
25083	720619
139411	720620
300721	720621
63306	720622
41110	720623
50338	720624
45949	720625
45949	720626
34503	720627
60871	720628
91754	720629
7078	720630
136699	720631
137465	720632
11974	720633
259605	720634
12628	720635
2722	720636
246643	720637
151488	720638
158042	720639
96787	720640
87899	720641
135426	720642
7183	720643
12628	720644
682	720645
111692	720646
148297	720647
3141	720648
68051	720649
12457	720650
222947	720651
267248	720652
53903	720653
42228	720654
68234	720655
165210	720656
159336	720657
159222	720658
323216	720659
3122	720660
323274	720661
98533	720662
3122	720663
326804	720664
139461	720665
186926	720666
264406	720667
14250	720668
155714	720669
255383	720670
77295	720671
255172	720672
155714	720673
12047	720674
37568	720675
39046	720676
16889	720677
328204	720678
113396	720679
85779	720680
41861	720681
173429	720682
150619	720683
54904	720684
10612	720685
3362	720686
33008	720687
129122	720688
4562	720689
31087	720690
97494	720691
16403	720692
2058	720693
334946	720694
89822	720695
206148	720696
259802	720697
67075	720698
3115	720699
239272	720700
159838	720701
73149	720702
6433	720703
3477	720704
126658	720705
822	720706
1975	720707
338	720708
68791	720709
2249	720710
18423	720711
86325	720712
13392	720713
48761	720714
33849	720715
61018	720716
72408	720717
24556	720718
10092	720719
36760	720720
142919	720721
333290	720722
109275	720723
150510	720724
1049	720725
60585	720726
142388	720727
20124	720728
147389	720729
14860	720730
85738	720731
8626	720732
10821	720733
18430	720734
17536	720735
2340	720736
132658	720737
20140	720738
68794	720739
7368	720740
26218	720741
69132	720742
24985	720743
259512	720744
30992	720745
291227	720746
30100	720747
13695	720748
150485	720749
319102	720750
121450	720751
5854	720752
99045	720753
1341	720754
55382	720755
96683	720756
71114	720757
341058	720758
4	720759
148946	720760
2313	720761
12029	720762
107895	720763
228203	720764
15179	720765
284378	720766
306553	720767
92950	720768
256529	720769
27827	720770
9179	720771
26665	720772
26665	720773
99434	720774
155749	720775
99434	720776
154337	720777
9121	720778
56509	720779
24104	720780
309876	720781
222746	720782
342369	720783
26265	720784
147771	720785
177763	720786
178323	720787
296051	720788
226528	720789
203546	720790
7477	720791
41738	720792
106531	720793
134940	720794
333873	720795
95792	720796
47377	720797
160803	720798
192485	720799
78200	720800
4035	720801
281	720802
281	720803
88728	720804
33252	720805
342381	720806
6406	720807
22010	720808
22431	720809
881	720810
99434	720811
97303	720812
29330	720813
58560	720814
11442	720815
152	720816
329244	720817
24892	720818
9047	720819
31425	720820
180932	720821
30892	720822
156564	720823
55103	720824
89912	720825
1042	720826
1042	720827
10805	720828
79025	720829
160019	720830
340627	720831
157983	720832
247988	720833
13830	720834
265756	720835
256270	720836
59744	720837
38	720838
153589	720839
36583	720840
107968	720841
67570	720842
69443	720843
3881	720844
598	720845
87816	720846
9301	720847
45723	720848
184123	720849
326431	720850
276437	720851
11182	720852
18862	720853
46310	720854
2419	720855
101255	720856
159295	720857
159480	720858
31687	720859
160817	720860
101202	720861
47304	720862
261426	720863
159211	720864
264529	720865
167432	720866
7315	720867
268099	720868
66648	720869
10773	720870
277270	720871
130218	720872
31996	720873
68051	720874
264560	720875
102143	720876
160898	720877
67308	720878
120938	720879
16755	720880
94561	720881
67253	720882
102246	720883
147351	720884
136865	720885
147507	720886
170828	720887
122059	720888
147196	720889
63925	720890
62848	720891
42574	720892
264531	720893
195261	720894
67251	720895
12554	720896
79850	720897
57774	720898
147196	720899
22924	720900
147425	720901
170922	720902
147488	720903
62393	720904
11596	720905
42480	720906
292056	720907
276375	720908
9872	720909
157055	720910
8873	720911
86901	720912
1241	720913
165031	720914
176209	720915
156787	720916
231396	720917
59879	720918
89420	720919
346589	720920
88819	720921
20405	720922
75543	720923
15262	720924
65322	720925
240256	720926
28025	720927
169057	720928
61265	720929
13828	720930
206739	720931
168074	720932
207942	720933
285499	720934
146364	720935
60953	720936
4	720937
21949	720938
16609	720939
42362	720940
51064	720941
267031	720942
17500	720943
309275	720944
68992	720945
21136	720946
112608	720947
40446	720948
61579	720949
212143	720950
10094	720951
78803	720952
13674	720953
71494	720954
3835	720955
17677	720956
205896	720957
109239	720958
35400	720959
49495	720960
287887	720961
268580	720962
22020	720963
298135	720964
232604	720965
270650	720966
110478	720967
112309	720968
94040	720969
118801	720970
40588	720971
17389	720972
166578	720973
37317	720974
142084	720975
1067	720976
18185	720977
79545	720978
34085	720979
17364	720980
200936	720981
20507	720982
65884	720983
74665	720984
110123	720985
21188	720986
122084	720987
2720	720988
23763	720989
3485	720990
51671	720991
71919	720992
5036	720993
322951	720994
12639	720995
43817	720996
169784	720997
190225	720998
56457	720999
193804	721000
25339	721001
206087	721002
175117	721003
53909	721004
169083	721005
50394	721006
94708	721007
100123	721008
54480	721009
288461	721010
65233	721011
42704	721012
85398	721013
105002	721014
108991	721015
2423	721016
20668	721017
14718	721018
321274	721019
13298	721020
299759	721021
26324	721022
62613	721023
32332	721024
23874	721025
40293	721026
122030	721027
77426	721028
304531	721029
61004	721030
6279	721031
337915	721032
3332	721033
165916	721034
21113	721035
78460	721036
173310	721037
257812	721038
15263	721039
69932	721040
96797	721041
125645	721042
349170	721043
288632	721044
53057	721045
16516	721046
4023	721047
240031	721048
279322	721049
13951	721050
14305	721051
290199	721052
97064	721053
207740	721054
94769	721055
164535	721056
49051	721057
17329	721058
103656	721059
256109	721060
297217	721061
172	721062
22836	721063
108582	721064
7274	721065
52111	721066
88791	721067
75653	721068
311043	721069
3164	721070
175788	721071
1067	721072
114289	721073
304544	721074
123262	721075
254365	721076
32384	721077
69467	721078
208583	721079
35674	721080
15203	721081
85318	721082
32690	721083
120905	721084
100297	721085
10634	721086
119497	721087
46825	721088
142439	721089
4559	721090
32240	721091
167315	721092
276226	721093
315406	721094
42518	721095
195664	721096
253496	721097
109158	721098
155956	721099
191	721100
8935	721101
97417	721102
269136	721103
113581	721104
13061	721105
47456	721106
244839	721107
105380	721108
143970	721109
328577	721110
129579	721111
147651	721112
54335	721113
43264	721114
284693	721115
226393	721116
6202	721117
262067	721118
74705	721119
189739	721120
166912	721121
76785	721122
30755	721123
3014	721124
166065	721125
210034	721126
304505	721127
51598	721128
171371	721129
209482	721130
207318	721131
24154	721132
82615	721133
234036	721134
353108	721135
93735	721136
292674	721137
162325	721138
104641	721139
174756	721140
7983	721141
210189	721142
330035	721143
19771	721144
9824	721145
157083	721146
140014	721147
47785	721148
123049	721149
26221	721150
54156	721151
349669	721152
128126	721153
98211	721154
76077	721155
352252	721156
7933	721157
42119	721158
118702	721159
51610	721160
18237	721161
264090	721162
145444	721163
195395	721164
101768	721165
161917	721166
41560	721167
18502	721168
310815	721169
7778	721170
39037	721171
24668	721172
37367	721173
325955	721174
263247	721175
13	721176
200398	721177
92187	721178
103627	721179
124453	721180
107034	721181
324146	721182
17419	721183
164299	721184
135702	721185
82920	721186
114415	721187
116088	721188
24201	721189
15977	721190
45945	721191
305373	721192
175703	721193
25030	721194
24216	721195
208474	721196
145172	721197
345361	721198
292291	721199
46090	721200
190578	721201
97	721202
325781	721203
35705	721204
32897	721205
94101	721206
100577	721207
18498	721208
94302	721209
163439	721210
103360	721211
29758	721212
205968	721213
17797	721214
274934	721215
205152	721216
56089	721217
357021	721218
285449	721219
11532	721220
9472	721221
38539	721222
238207	721223
884	721224
11065	721225
20849	721226
62723	721227
130032	721228
331996	721229
102920	721230
80192	721231
113568	721232
30719	721233
21102	721234
3949	721235
116666	721236
169974	721237
108037	721238
37958	721239
235512	721240
114791	721241
43149	721242
350025	721243
10109	721244
42930	721245
165995	721246
47944	721247
79668	721248
3586	721249
317440	721250
75135	721251
103680	721252
203483	721253
287043	721254
99731	721255
48966	721256
199938	721257
172583	721258
29876	721259
114745	721260
50470	721261
51596	721262
349944	721263
293513	721264
77460	721265
144459	721266
114835	721267
349509	721268
66222	721269
128318	721270
4407	721271
289657	721272
111172	721273
16951	721274
7279	721275
99396	721276
312801	721277
9419	721278
129975	721279
169021	721280
195892	721281
256756	721282
182729	721283
114596	721284
92193	721285
349860	721286
147589	721287
7393	721288
173316	721289
350960	721290
299865	721291
354592	721292
49325	721293
209582	721294
177892	721295
44902	721296
21511	721297
9850	721298
156628	721299
20484	721300
22190	721301
267872	721302
94677	721303
105873	721304
278346	721305
271583	721306
16535	721307
51715	721308
33902	721309
25446	721310
30950	721311
155371	721312
166922	721313
292072	721314
173649	721315
174865	721316
172406	721317
289566	721318
109830	721319
172906	721320
175584	721321
169960	721322
205983	721323
105962	721324
27142	721325
82651	721326
29710	721327
293049	721328
91101	721329
232173	721330
81609	721331
51619	721332
18154	721333
15621	721334
42331	721335
11100	721336
285590	721337
326727	721338
97517	721339
284149	721340
12721	721341
164	721342
125678	721343
255367	721344
44883	721345
49153	721346
175367	721347
325954	721348
13	721349
18589	721350
153998	721351
36811	721352
109712	721353
45900	721354
66706	721355
194521	721356
43382	721357
76008	721358
10006	721359
165543	721360
17686	721361
167381	721362
205149	721363
31495	721364
85318	721365
94800	721366
62782	721367
140927	721368
62764	721369
290664	721370
20693	721371
352377	721372
70669	721373
51229	721374
285466	721375
162327	721376
68835	721377
53533	721378
98540	721379
80407	721380
10452	721381
330061	721382
70042	721383
316301	721384
4049	721385
70530	721386
29878	721387
74705	721388
16255	721389
1564	721390
74353	721391
28175	721392
173743	721393
324339	721394
170012	721395
68803	721396
29730	721397
157622	721398
164537	721399
286498	721400
51559	721401
114856	721402
31516	721403
353406	721404
72515	721405
248146	721406
279932	721407
128436	721408
36572	721409
36473	721410
70256	721411
174888	721412
105406	721413
123925	721414
270434	721415
175591	721416
157248	721417
168523	721418
163663	721419
347317	721420
164401	721421
292210	721422
238590	721423
48628	721424
12324	721425
79601	721426
149673	721427
30271	721428
12940	721429
175177	721430
3205	721431
6865	721432
611	721433
2835	721434
13738	721435
279360	721436
149105	721437
84178	721438
13558	721439
35141	721440
143332	721441
21166	721442
154245	721443
286667	721444
17490	721445
270269	721446
179776	721447
173274	721448
49490	721449
63087	721450
47163	721451
103096	721452
96984	721453
328847	721454
4381	721455
208146	721456
69952	721457
5662	721458
43550	721459
267287	721460
23732	721461
349244	721462
125232	721463
206522	721464
205510	721465
16128	721466
206231	721467
207380	721468
48846	721469
25893	721470
992	721471
22212	721472
7237	721473
33614	721474
35320	721475
114742	721476
31240	721477
155727	721478
119125	721479
169410	721480
29504	721481
126138	721482
126563	721483
350344	721484
49304	721485
8295	721486
289830	721487
62590	721488
12624	721489
182826	721490
8555	721491
185149	721492
120871	721493
79311	721494
82929	721495
128068	721496
231843	721497
8035	721498
150711	721499
46400	721500
127634	721501
332211	721502
349393	721503
221209	721504
225225	721505
208739	721506
166377	721507
176121	721508
18638	721509
25373	721510
301249	721511
174111	721512
75481	721513
48419	721514
17212	721515
81695	721516
33139	721517
48909	721518
38523	721519
209119	721520
200965	721521
115257	721522
172147	721523
258163	721524
121779	721525
13873	721526
19302	721527
91697	721528
93563	721529
71999	721530
137829	721531
277807	721532
95261	721533
148701	721534
288348	721535
93711	721536
208684	721537
77011	721538
211922	721539
69470	721540
25436	721541
127763	721542
144361	721543
35674	721544
165772	721545
194923	721546
89245	721547
2794	721548
302370	721549
288215	721550
107335	721551
27362	721552
3029	721553
191	721554
19642	721555
119100	721556
106369	721557
33548	721558
109900	721559
47094	721560
48876	721561
102438	721562
274692	721563
325365	721564
57388	721565
65247	721566
29241	721567
4632	721568
2725	721569
61153	721570
15201	721571
307818	721572
25185	721573
123253	721574
180412	721575
249326	721576
5634	721577
15892	721578
21557	721579
43062	721580
15892	721581
9087	721582
291650	721583
174998	721584
2148	721585
347688	721586
1961	721587
4197	721588
306161	721589
113656	721590
34538	721591
75967	721592
215653	721593
35730	721594
147688	721595
82639	721596
138032	721597
43402	721598
105556	721599
11248	721600
150093	721601
64893	721602
44961	721603
266627	721604
9885	721605
9622	721606
16519	721607
82586	721608
23701	721609
24001	721610
35689	721611
149207	721612
129474	721613
174993	721614
20877	721615
62615	721616
78958	721617
243472	721618
22938	721619
44852	721620
14159	721621
164780	721622
113193	721623
76501	721624
32069	721625
240555	721626
76637	721627
25627	721628
13602	721629
20583	721630
76922	721631
13638	721632
35034	721633
60789	721634
170163	721635
322940	721636
589	721637
65854	721638
204347	721639
10434	721640
44333	721641
267106	721642
116130	721643
95452	721644
71155	721645
143453	721646
259363	721647
170091	721648
24051	721649
234060	721650
2836	721651
79027	721652
80233	721653
2398	721654
1191	721655
28859	721656
8003	721657
9253	721658
292403	721659
284206	721660
12311	721661
158018	721662
341392	721663
164183	721664
61605	721665
258543	721666
163115	721667
324834	721668
5719	721669
328173	721670
32834	721671
164751	721672
276428	721673
68041	721674
267515	721675
9208	721676
50497	721677
319953	721678
26254	721679
175379	721680
43756	721681
122527	721682
5707	721683
337272	721684
3434	721685
347163	721686
258352	721687
51377	721688
186850	721689
109728	721690
89174	721691
152229	721692
310201	721693
295979	721694
126009	721695
51418	721696
309295	721697
24081	721698
198443	721699
115992	721700
82839	721701
232184	721702
146649	721703
169640	721704
277415	721705
117212	721706
45962	721707
306495	721708
183073	721709
21079	721710
134235	721711
27216	721712
82151	721713
324669	721714
79812	721715
111375	721716
27596	721717
157884	721718
18892	721719
26000	721720
19612	721721
40238	721722
249607	721723
114118	721724
10254	721725
220271	721726
235050	721727
258015	721728
33171	721729
81327	721730
126922	721731
322759	721732
82510	721733
324737	721734
94279	721735
65306	721736
34702	721737
16571	721738
97201	721739
48484	721740
50999	721741
153388	721742
50238	721743
37674	721744
183370	721745
71428	721746
102674	721747
56265	721748
12864	721749
53252	721750
43212	721751
103422	721752
28545	721753
264127	721754
262496	721755
67337	721756
59067	721757
25599	721758
64859	721759
32036	721760
265049	721761
16803	721762
102322	721763
3135	721764
692	721765
18970	721766
2167	721767
1058	721768
276238	721769
16818	721770
161101	721771
394	721772
9613	721773
161096	721774
36117	721775
220844	721776
16656	721777
74995	721778
304612	721779
988	721780
275555	721781
11132	721782
3551	721783
78464	721784
259204	721785
48177	721786
13665	721787
259150	721788
342254	721789
315048	721790
62065	721791
235908	721792
81689	721793
11757	721794
58624	721795
70571	721796
877	721797
116943	721798
20547	721799
44482	721800
88665	721801
35662	721802
30100	721803
7033	721804
978	721805
45257	721806
9586	721807
127554	721808
1007	721809
341307	721810
75598	721811
26272	721812
158630	721813
25849	721814
80633	721815
45183	721816
1804	721817
191074	721818
202387	721819
85655	721820
87984	721821
14090	721822
48358	721823
179673	721824
36294	721825
31645	721826
6292	721827
5512	721828
45207	721829
78228	721830
75592	721831
3393	721832
56359	721833
4054	721834
98469	721835
260684	721836
67597	721837
50965	721838
2677	721839
104160	721840
304890	721841
17346	721842
84074	721843
183277	721844
171982	721845
174006	721846
34912	721847
42732	721848
75207	721849
48657	721850
448	721851
49169	721852
337539	721853
174432	721854
153755	721855
206531	721856
183723	721857
54478	721858
17720	721859
7934	721860
5854	721861
161704	721862
147708	721863
25111	721864
52085	721865
19453	721866
22182	721867
288559	721868
18335	721869
13885	721870
166886	721871
55475	721872
158611	721873
3954	721874
64876	721875
43599	721876
195794	721877
201496	721878
108010	721879
67590	721880
95198	721881
12476	721882
104740	721883
317362	721884
305773	721885
73175	721886
78037	721887
77646	721888
295534	721889
313196	721890
51163	721891
93602	721892
198294	721893
258035	721894
6103	721895
148502	721896
67453	721897
514	721898
151577	721899
48273	721900
76337	721901
201966	721902
201009	721903
183622	721904
38305	721905
74749	721906
78644	721907
171704	721908
177316	721909
884	721910
28359	721911
12692	721912
131665	721913
117466	721914
69802	721915
278035	721916
46757	721917
121448	721918
105337	721919
7028	721920
169176	721921
131812	721922
10465	721923
17831	721924
833	721925
35515	721926
142911	721927
24428	721928
137470	721929
87869	721930
40106	721931
116726	721932
105352	721933
29833	721934
223	721935
203437	721936
202742	721937
37396	721938
194331	721939
67151	721940
3436	721941
219065	721942
32061	721943
18470	721944
93855	721945
36848	721946
42533	721947
27778	721948
112353	721949
348196	721950
347806	721951
185788	721952
34622	721953
27124	721954
37368	721955
43085	721956
132326	721957
284792	721958
163479	721959
159828	721960
8484	721961
242649	721962
22754	721963
8774	721964
124890	721965
240097	721966
79532	721967
25117	721968
15926	721969
81611	721970
57260	721971
132826	721972
63938	721973
1528	721974
114731	721975
198616	721976
83832	721977
60727	721978
70434	721979
89662	721980
28556	721981
1753	721982
215601	721983
53308	721984
45286	721985
73625	721986
243285	721987
99776	721988
45052	721989
25267	721990
1601	721991
316128	721992
241962	721993
296930	721994
160557	721995
263261	721996
169773	721997
168683	721998
188589	721999
88726	722000
169797	722001
276950	722002
91036	722003
106743	722004
112011	722005
12372	722006
197507	722007
99083	722008
267780	722009
21859	722010
80778	722011
333666	722012
61563	722013
89230	722014
49027	722015
130828	722016
220909	722017
106673	722018
316319	722019
166458	722020
49878	722021
152431	722022
216324	722023
8741	722024
281552	722025
327176	722026
23943	722027
164605	722028
9037	722029
126668	722030
44087	722031
322373	722032
268644	722033
22059	722034
23102	722035
10271	722036
136664	722037
340783	722038
235907	722039
133716	722040
145844	722041
169750	722042
76443	722043
65639	722044
1151	722045
295747	722046
236286	722047
54339	722048
70487	722049
275529	722050
6684	722051
250525	722052
70730	722053
41013	722054
278460	722055
141180	722056
136394	722057
111670	722058
315044	722059
44213	722060
4687	722061
128313	722062
164952	722063
173969	722064
325015	722065
200972	722066
147689	722067
203693	722068
176805	722069
11314	722070
171256	722071
180159	722072
135139	722073
107496	722074
73616	722075
170853	722076
108524	722077
169260	722078
44113	722079
263243	722080
58229	722081
263258	722082
98391	722083
202679	722084
147952	722085
304220	722086
209956	722087
73437	722088
98367	722089
38693	722090
84288	722091
48047	722092
8002	722093
40848	722094
67557	722095
264	722096
332455	722097
332476	722098
68627	722099
232724	722100
192442	722101
144809	722102
332532	722103
160528	722104
36025	722105
124772	722106
15179	722107
15179	722108
306045	722109
104249	722110
178522	722111
150287	722112
161374	722113
46025	722114
87485	722115
36997	722116
2233	722117
113509	722118
22349	722119
1435	722120
142477	722121
335122	722122
274282	722123
134261	722124
219047	722125
143206	722126
60954	722127
114753	722128
170835	722129
16073	722130
249971	722131
5161	722132
306688	722133
57294	722134
57294	722135
40130	722136
307163	722137
112464	722138
138463	722139
313993	722140
138593	722141
63408	722142
93069	722143
335257	722144
305421	722145
144777	722146
120727	722147
12621	722148
89498	722149
37108	722150
263229	722151
244629	722152
265209	722153
78289	722154
284098	722155
9025	722156
177538	722157
122793	722158
16012	722159
235343	722160
65771	722161
4378	722162
119825	722163
93527	722164
253708	722165
122412	722166
196012	722167
276227	722168
131548	722169
232745	722170
122550	722171
354839	722172
66270	722173
27484	722174
150971	722175
123374	722176
146002	722177
263256	722178
263284	722179
263253	722180
142760	722181
218520	722182
41739	722183
333884	722184
126496	722185
220074	722186
160877	722187
8902	722188
260	722189
260	722190
260	722191
260	722192
171076	722193
183874	722194
171182	722195
141959	722196
306952	722197
218098	722198
84517	722199
150261	722200
285161	722201
28749	722202
156804	722203
236372	722204
236774	722205
283706	722206
74389	722207
43069	722208
114239	722209
73554	722210
161289	722211
264038	722212
137030	722213
232097	722214
170625	722215
17756	722216
2757	722217
91910	722218
20787	722219
70520	722220
41364	722221
234616	722222
2757	722223
108956	722224
67392	722225
201882	722226
97817	722227
130967	722228
12438	722229
263218	722230
56931	722231
189205	722232
188426	722233
344897	722234
144449	722235
96203	722236
21906	722237
83793	722238
59655	722239
350307	722240
58403	722241
2859	722242
273670	722243
266392	722244
153400	722245
241306	722246
204038	722247
114199	722248
103166	722249
307081	722250
281508	722251
20815	722252
251548	722253
210808	722254
184955	722255
152766	722256
47913	722257
81084	722258
307014	722259
307527	722260
157241	722261
210683	722262
133374	722263
140420	722264
91906	722265
183509	722266
201801	722267
5555	722268
315565	722269
59836	722270
232354	722271
167559	722272
59588	722273
139831	722274
32243	722275
40834	722276
333843	722277
237235	722278
93395	722279
151648	722280
136119	722281
145244	722282
177656	722283
102584	722284
145919	722285
163487	722286
236534	722287
103566	722288
142766	722289
41365	722290
21003	722291
130685	722292
270092	722293
5161	722294
74304	722295
47971	722296
308115	722297
5881	722298
32162	722299
251207	722300
250464	722301
42140	722302
145740	722303
332079	722304
164957	722305
105251	722306
68212	722307
350944	722308
226404	722309
141435	722310
206440	722311
22627	722312
407	722313
81026	722314
6594	722315
25951	722316
167511	722317
96365	722318
43063	722319
130672	722320
76230	722321
36908	722322
76852	722323
243930	722324
131933	722325
14829	722326
141540	722327
237177	722328
81201	722329
11240	722330
177	722331
250266	722332
104713	722333
69690	722334
259056	722335
177106	722336
45556	722337
151743	722338
95264	722339
11281	722340
95612	722341
3368	722342
33937	722343
6504	722344
14185	722345
51562	722346
9696	722347
1739	722348
144550	722349
64276	722350
20764	722351
25470	722352
25470	722353
42092	722354
1620	722355
5328	722356
47767	722357
129353	722358
182823	722359
6656	722360
55433	722361
22647	722362
34684	722363
22250	722364
106023	722365
229998	722366
91800	722367
30257	722368
91671	722369
32128	722370
213949	722371
1726	722372
386	722373
52953	722374
12179	722375
67684	722376
1784	722377
170855	722378
310683	722379
25495	722380
205946	722381
85327	722382
8237	722383
42135	722384
15373	722385
1668	722386
76742	722387
18646	722388
5073	722389
18630	722390
13612	722391
24288	722392
11893	722393
143664	722394
21804	722395
20871	722396
44338	722397
13205	722398
325855	722399
292010	722400
151667	722401
206780	722402
106875	722403
5472	722404
64107	722405
53409	722406
2578	722407
160526	722408
68364	722409
260967	722410
101839	722411
15135	722412
8711	722413
866	722414
1921	722415
61255	722416
9263	722417
130012	722418
9282	722419
4090	722420
38099	722421
50434	722422
345423	722423
56334	722424
116312	722425
130094	722426
171032	722427
54842	722428
35773	722429
187918	722430
318716	722431
314068	722432
313908	722433
187964	722434
187814	722435
187953	722436
308392	722437
170202	722438
123474	722439
118054	722440
108126	722441
39672	722442
51920	722443
182935	722444
197777	722445
21108	722446
54817	722447
36380	722448
34789	722449
71838	722450
58931	722451
199019	722452
53414	722453
111191	722454
6727	722455
24420	722456
287317	722457
6146	722458
126951	722459
58428	722460
342119	722461
107991	722462
209172	722463
126813	722464
119685	722465
29859	722466
234059	722467
67057	722468
36070	722469
193	722470
410	722471
119509	722472
391	722473
258171	722474
36431	722475
74614	722476
123569	722477
66614	722478
25686	722479
35820	722480
93957	722481
61070	722482
18646	722483
7870	722484
62847	722485
146689	722486
67956	722487
70918	722488
46782	722489
22888	722490
28132	722491
102205	722492
11281	722493
277161	722494
47737	722495
99623	722496
42312	722497
69891	722498
106501	722499
69	722500
245100	722501
18918	722502
95283	722503
76955	722504
180618	722505
117305	722506
128127	722507
9224	722508
3418	722509
244673	722510
30517	722511
149759	722512
158325	722513
185263	722514
1223	722515
295457	722516
68364	722517
118596	722518
27426	722519
220874	722520
215921	722521
220872	722522
314202	722523
15506	722524
335441	722525
264459	722526
204381	722527
136086	722528
8648	722529
8662	722530
1978	722531
39636	722532
43013	722533
5032	722534
37878	722535
55340	722536
18480	722537
57588	722538
1506	722539
30658	722540
429	722541
111201	722542
61744	722543
4758	722544
32031	722545
317346	722546
261894	722547
192500	722548
45821	722549
16812	722550
184726	722551
30345	722552
302865	722553
55920	722554
28868	722555
8772	722556
2950	722557
5960	722558
315847	722559
345322	722560
343139	722561
338380	722562
34541	722563
21577	722564
57240	722565
309384	722566
105946	722567
52211	722568
67133	722569
7530	722570
102330	722571
320829	722572
132669	722573
3881	722574
199531	722575
265039	722576
3743	722577
22888	722578
40	722579
61	722580
218488	722581
65114	722582
65050	722583
159	722584
140983	722585
266359	722586
355671	722587
35214	722588
45713	722589
4388	722590
69655	722591
63460	722592
188132	722593
234853	722594
6285	722595
46293	722596
157758	722597
78822	722598
263847	722599
4426	722600
33725	722601
179794	722602
264050	722603
161529	722604
72067	722605
152286	722606
27829	722607
99374	722608
8351	722609
71047	722610
12739	722611
103048	722612
52803	722613
185588	722614
292912	722615
76500	722616
257915	722617
346	722618
54011	722619
82282	722620
16013	722621
42823	722622
151907	722623
183901	722624
48337	722625
46157	722626
265070	722627
320854	722628
5787	722629
31944	722630
264930	722631
235733	722632
161105	722633
264912	722634
67356	722635
110067	722636
264902	722637
30	722638
53509	722639
674	722640
215087	722641
22829	722642
160619	722643
18379	722644
26518	722645
16319	722646
4751	722647
13506	722648
154673	722649
23537	722650
13065	722651
177880	722652
93197	722653
64991	722654
187255	722655
12011	722656
16530	722657
98856	722658
79638	722659
20435	722660
27312	722661
12545	722662
2054	722663
187284	722664
60712	722665
161119	722666
264887	722667
264896	722668
320857	722669
213879	722670
112068	722671
351887	722672
113948	722673
4262	722674
34862	722675
206805	722676
346026	722677
224265	722678
66551	722679
11878	722680
110778	722681
180297	722682
87267	722683
111205	722684
51849	722685
48443	722686
270319	722687
2165	722688
315760	722689
30299	722690
22907	722691
117318	722692
42350	722693
193458	722694
53652	722695
3570	722696
154137	722697
82843	722698
338782	722699
353436	722700
23488	722701
38748	722702
80600	722703
2	722704
101868	722705
181571	722706
8487	722707
116974	722708
2228	722709
83494	722710
308677	722711
2841	722712
54598	722713
29054	722714
105387	722715
142509	722716
2228	722717
31360	722718
74541	722719
301934	722720
51721	722721
53324	722722
191881	722723
37004	722724
73386	722725
64157	722726
266164	722727
154083	722728
9476	722729
132022	722730
6913	722731
19570	722732
198455	722733
76514	722734
29081	722735
120821	722736
268590	722737
218995	722738
252593	722739
316828	722740
11897	722741
20103	722742
39495	722743
198589	722744
13628	722745
68107	722746
12490	722747
17205	722748
2925	722749
34833	722750
296373	722751
233272	722752
205383	722753
135544	722754
25453	722755
160255	722756
297143	722757
45657	722758
124854	722759
38126	722760
24278	722761
340296	722762
256299	722763
158698	722764
149498	722765
328651	722766
185025	722767
156688	722768
213067	722769
297017	722770
296273	722771
9854	722772
208893	722773
191132	722774
66212	722775
240927	722776
111633	722777
57739	722778
243586	722779
56208	722780
61966	722781
46369	722782
133404	722783
27556	722784
295242	722785
295243	722786
62030	722787
339960	722788
50864	722789
72410	722790
310335	722791
200650	722792
239699	722793
24785	722794
264057	722795
224668	722796
141415	722797
185347	722798
301851	722799
5973	722800
306796	722801
6998	722802
4272	722803
157823	722804
44725	722805
7477	722806
305497	722807
2	722808
5260	722809
101162	722810
127112	722811
277076	722812
147819	722813
207870	722814
27574	722815
344762	722816
124652	722817
208717	722818
34179	722819
49407	722820
129157	722821
39249	722822
348919	722823
49137	722824
57129	722825
34097	722826
6165	722827
71973	722828
127523	722829
208611	722830
56887	722831
24616	722832
128033	722833
64716	722834
205508	722835
349403	722836
293326	722837
172008	722838
210193	722839
355395	722840
205350	722841
128531	722842
202873	722843
295122	722844
96520	722845
84104	722846
66032	722847
27724	722848
59763	722849
271250	722850
164895	722851
3113	722852
93210	722853
17628	722854
262880	722855
50366	722856
100699	722857
74787	722858
301076	722859
54030	722860
141928	722861
323222	722862
94393	722863
21372	722864
238291	722865
178217	722866
2238	722867
14365	722868
51348	722869
64363	722870
22018	722871
17558	722872
191826	722873
33042	722874
79915	722875
97312	722876
68	722877
1165	722878
19721	722879
19936	722880
192439	722881
53457	722882
206628	722883
21	722884
52705	722885
25859	722886
10595	722887
52723	722888
26011	722889
52687	722890
8256	722891
136270	722892
133272	722893
32715	722894
2705	722895
2705	722896
53190	722897
12029	722898
35354	722899
107987	722900
48000	722901
61256	722902
187959	722903
191999	722904
28085	722905
72904	722906
143781	722907
2468	722908
80081	722909
290876	722910
45690	722911
36467	722912
248074	722913
11946	722914
41914	722915
15229	722916
6767	722917
47030	722918
17726	722919
9393	722920
33184	722921
45308	722922
54022	722923
122047	722924
19167	722925
54	722926
84181	722927
20861	722928
29864	722929
37681	722930
37737	722931
71848	722932
32530	722933
16968	722934
46814	722935
8139	722936
11172	722937
4198	722938
67817	722939
23645	722940
270234	722941
661	722942
66999	722943
127731	722944
266766	722945
7633	722946
292430	722947
109673	722948
160505	722949
2314	722950
161060	722951
19871	722952
83218	722953
203452	722954
106154	722955
67849	722956
19138	722957
58633	722958
97319	722959
38179	722960
106096	722961
53499	722962
69421	722963
68183	722964
12744	722965
47390	722966
25788	722967
122191	722968
3439	722969
2987	722970
17011	722971
20158	722972
216	722973
9890	722974
236425	722975
5999	722976
31676	722977
33184	722978
9749	722979
32821	722980
45556	722981
11869	722982
30937	722983
10705	722984
59836	722985
54441	722986
89482	722987
272601	722988
77246	722989
15204	722990
80275	722991
234370	722992
19475	722993
73114	722994
11	722995
1821	722996
310399	722997
58528	722998
10504	722999
19419	723000
885	723001
26700	723002
103618	723003
23605	723004
60026	723005
187048	723006
41511	723007
189564	723008
23089	723009
68514	723010
73800	723011
187248	723012
53445	723013
85011	723014
24224	723015
29447	723016
249786	723017
171981	723018
6316	723019
21379	723020
188302	723021
14498	723022
84655	723023
201492	723024
59086	723025
3530	723026
55414	723027
27503	723028
2779	723029
52683	723030
3483	723031
32	723032
54067	723033
14678	723034
61715	723035
105927	723036
197182	723037
253960	723038
8240	723039
262575	723040
190191	723041
5989	723042
14327	723043
279349	723044
309037	723045
34070	723046
322494	723047
47783	723048
77023	723049
16643	723050
52878	723051
6402	723052
30940	723053
889	723054
17098	723055
186207	723056
96224	723057
4210	723058
92061	723059
41133	723060
75099	723061
111892	723062
22650	723063
5416	723064
66481	723065
2274	723066
184939	723067
121091	723068
90211	723069
52834	723070
75	723071
11702	723072
97209	723073
101373	723074
64377	723075
82827	723076
30055	723077
31331	723078
31393	723079
2270	723080
14041	723081
78365	723082
26610	723083
20804	723084
63583	723085
29505	723086
17664	723087
4340	723088
282441	723089
14334	723090
4945	723091
5899	723092
101	723093
78026	723094
50939	723095
119919	723096
195416	723097
196265	723098
46057	723099
1273	723100
7094	723101
200918	723102
66908	723103
16654	723104
229667	723105
13887	723106
25622	723107
4675	723108
6681	723109
84853	723110
14779	723111
118332	723112
25047	723113
66067	723114
328714	723115
259775	723116
207295	723117
110467	723118
73904	723119
57755	723120
14365	723121
27821	723122
80822	723123
11	723124
77649	723125
64772	723126
39042	723127
159957	723128
2218	723129
264624	723130
327127	723131
71900	723132
10517	723133
20794	723134
67110	723135
4950	723136
32821	723137
29166	723138
105854	723139
81995	723140
12963	723141
66872	723142
153314	723143
60923	723144
344626	723145
12115	723146
11672	723147
77049	723148
332564	723149
198301	723150
84254	723151
1589	723152
544	723153
119093	723154
196404	723155
79977	723156
9285	723157
76549	723158
195823	723159
20141	723160
216203	723161
5995	723162
26969	723163
71890	723164
323295	723165
123455	723166
184668	723167
19694	723168
31615	723169
61619	723170
22201	723171
17602	723172
1018	723173
50513	723174
8485	723175
151375	723176
5211	723177
25900	723178
52913	723179
16760	723180
43192	723181
53946	723182
353	723183
7577	723184
80317	723185
151165	723186
94228	723187
711	723188
19550	723189
20275	723190
137004	723191
14154	723192
19111	723193
80218	723194
10943	723195
23515	723196
20249	723197
85067	723198
13028	723199
79544	723200
89451	723201
18304	723202
197176	723203
13050	723204
76692	723205
205330	723206
74228	723207
66356	723208
183048	723209
81995	723210
76288	723211
29373	723212
55058	723213
317327	723214
29969	723215
164906	723216
19705	723217
55605	723218
268526	723219
327230	723220
26965	723221
2569	723222
21395	723223
125787	723224
9956	723225
277268	723226
126738	723227
345395	723228
14156	723229
13353	723230
98112	723231
4591	723232
13554	723233
160106	723234
329950	723235
1768	723236
55573	723237
345223	723238
300907	723239
244505	723240
113268	723241
11846	723242
61423	723243
15314	723244
249022	723245
112338	723246
239665	723247
317617	723248
178772	723249
77645	723250
13560	723251
189719	723252
217228	723253
12941	723254
260289	723255
48411	723256
335576	723257
59841	723258
119405	723259
317912	723260
18911	723261
81321	723262
82814	723263
14032	723264
58713	723265
51216	723266
113455	723267
124934	723268
93667	723269
144727	723270
116010	723271
160266	723272
118949	723273
337324	723274
10638	723275
179166	723276
355054	723277
69418	723278
70092	723279
322154	723280
279910	723281
46419	723282
33208	723283
41313	723284
50489	723285
59459	723286
129077	723287
226646	723288
97520	723289
3765	723290
160950	723291
160471	723292
161024	723293
22943	723294
4752	723295
161048	723296
30	723297
13425	723298
22952	723299
37218	723300
19140	723301
101510	723302
11408	723303
65466	723304
62406	723305
69173	723306
11470	723307
14438	723308
229433	723309
200906	723310
28744	723311
14424	723312
223862	723313
75009	723314
82725	723315
209282	723316
89386	723317
239886	723318
162623	723319
343819	723320
164853	723321
222265	723322
199164	723323
82735	723324
81094	723325
342139	723326
124093	723327
14621	723328
48144	723329
332996	723330
342958	723331
203541	723332
2125	723333
27220	723334
19577	723335
223773	723336
89397	723337
152350	723338
165706	723339
201320	723340
204592	723341
203133	723342
342309	723343
338721	723344
335722	723345
333706	723346
201815	723347
19650	723348
341025	723349
91273	723350
255540	723351
298623	723352
168941	723353
168941	723354
220985	723355
297732	723356
165292	723357
330147	723358
138053	723359
309592	723360
201877	723361
301300	723362
202836	723363
340241	723364
140755	723365
181816	723366
41939	723367
265977	723368
155880	723369
201865	723370
328273	723371
116174	723372
40885	723373
196418	723374
19930	723375
3473	723376
46719	723377
14312	723378
237462	723379
12766	723380
48689	723381
18300	723382
47	723383
6002	723384
100928	723385
14974	723386
127561	723387
4349	723388
40079	723389
31744	723390
14453	723391
64100	723392
54537	723393
25699	723394
41	723395
45261	723396
1102	723397
124470	723398
163229	723399
4849	723400
963	723401
159367	723402
51821	723403
52625	723404
32291	723405
236500	723406
312044	723407
6975	723408
27075	723409
7608	723410
26500	723411
2646	723412
172106	723413
332783	723414
128569	723415
133477	723416
1164	723417
9653	723418
126159	723419
9427	723420
10252	723421
315859	723422
64148	723423
147130	723424
155231	723425
26060	723426
14089	723427
14041	723428
36340	723429
10595	723430
25943	723431
3383	723432
52557	723433
13991	723434
36658	723435
77959	723436
52820	723437
36746	723438
18947	723439
13968	723440
49142	723441
7488	723442
121948	723443
21356	723444
48045	723445
158714	723446
215181	723447
315800	723448
23006	723449
14604	723450
182539	723451
6367	723452
27879	723453
26674	723454
134649	723455
9296	723456
66876	723457
30754	723458
4823	723459
96471	723460
30846	723461
14140	723462
100876	723463
54067	723464
6955	723465
20634	723466
105211	723467
15627	723468
4849	723469
11043	723470
1037	723471
79551	723472
283727	723473
59549	723474
132724	723475
54102	723476
315635	723477
3095	723478
13397	723479
311707	723480
259776	723481
131592	723482
244089	723483
189292	723484
337184	723485
111051	723486
264053	723487
37419	723488
43299	723489
20959	723490
1178	723491
51090	723492
15059	723493
55198	723494
3235	723495
49049	723496
339264	723497
204640	723498
60551	723499
19033	723500
104506	723501
135941	723502
19046	723503
150377	723504
174844	723505
4291	723506
216087	723507
324653	723508
1833	723509
64449	723510
4107	723511
15209	723512
44047	723513
116959	723514
63095	723515
149238	723516
161696	723517
189037	723518
290	723519
357425	723520
3305	723521
23636	723522
19268	723523
78496	723524
13991	723525
52820	723526
78471	723527
52661	723528
108360	723529
19921	723530
9032	723531
7608	723532
43303	723533
73196	723534
247480	723535
59321	723536
115848	723537
53705	723538
10028	723539
5511	723540
82769	723541
117270	723542
76781	723543
6048	723544
7210	723545
52018	723546
50961	723547
253028	723548
10402	723549
27642	723550
33188	723551
104506	723552
14777	723553
197130	723554
1824	723555
37904	723556
8960	723557
5245	723558
78277	723559
56637	723560
23151	723561
64370	723562
4644	723563
129619	723564
3367	723565
42257	723566
129298	723567
76783	723568
54160	723569
344298	723570
122409	723571
38942	723572
25625	723573
100606	723574
59694	723575
50912	723576
39335	723577
89799	723578
43065	723579
8386	723580
15596	723581
80317	723582
259729	723583
26538	723584
327829	723585
125283	723586
17152	723587
25169	723588
54562	723589
49972	723590
228204	723591
4079	723592
8171	723593
154473	723594
37616	723595
101665	723596
109126	723597
47317	723598
197036	723599
47794	723600
8240	723601
619	723602
186161	723603
41536	723604
27148	723605
116755	723606
116755	723607
353750	723608
123315	723609
16727	723610
14718	723611
607	723612
308298	723613
151522	723614
22078	723615
52670	723616
111476	723617
82614	723618
82614	723619
11977	723620
337251	723621
322359	723622
265615	723623
6001	723624
72283	723625
72375	723626
260920	723627
152342	723628
43650	723629
325092	723630
330282	723631
1956	723632
77049	723633
35969	723634
52426	723635
43829	723636
55280	723637
5083	723638
37592	723639
323349	723640
54031	723641
51652	723642
4945	723643
2351	723644
238295	723645
234367	723646
20233	723647
45313	723648
969	723649
66521	723650
2697	723651
158240	723652
47850	723653
342015	723654
7810	723655
196443	723656
219670	723657
91460	723658
175001	723659
3979	723660
3739	723661
104185	723662
20999	723663
28	723664
207892	723665
323320	723666
147084	723667
12164	723668
211376	723669
1141	723670
16202	723671
12463	723672
589	723673
39522	723674
92110	723675
4326	723676
50632	723677
1109	723678
3323	723679
62080	723680
11309	723681
45965	723682
53000	723683
1472	723684
8480	723685
246351	723686
21968	723687
72421	723688
15390	723689
36976	723690
131730	723691
76383	723692
161617	723693
47072	723694
59751	723695
263925	723696
92097	723697
1160	723698
169354	723699
227235	723700
316820	723701
354651	723702
127464	723703
158580	723704
44149	723705
97637	723706
46578	723707
5863	723708
63908	723709
7236	723710
10171	723711
30847	723712
160238	723713
351757	723714
11512	723715
54557	723716
35438	723717
392	723718
41448	723719
28962	723720
176413	723721
151391	723722
27763	723723
26248	723724
26796	723725
22893	723726
32308	723727
105895	723728
74596	723729
21951	723730
154736	723731
4054	723732
13127	723733
104425	723734
32640	723735
115832	723736
61889	723737
17124	723738
7953	723739
258929	723740
36283	723741
269653	723742
189541	723743
114512	723744
75078	723745
33254	723746
17323	723747
151145	723748
97058	723749
979	723750
1040	723751
39183	723752
48868	723753
11	723754
92363	723755
336990	723756
554	723757
53218	723758
137790	723759
13841	723760
196979	723761
104065	723762
34044	723763
109283	723764
15459	723765
1759	723766
793	723767
5741	723768
29852	723769
53527	723770
326627	723771
26264	723772
289312	723773
18389	723774
33205	723775
73669	723776
1028	723777
111568	723778
85218	723779
24610	723780
20952	723781
183684	723782
62531	723783
149422	723784
2615	723785
210994	723786
8240	723787
123022	723788
77390	723789
104741	723790
27670	723791
177088	723792
344781	723793
6198	723794
108477	723795
3796	723796
1241	723797
1526	723798
97815	723799
9689	723800
39105	723801
50209	723802
325687	723803
8585	723804
121907	723805
19283	723806
1995	723807
97340	723808
49541	723809
46080	723810
12070	723811
79959	723812
189	723813
189119	723814
128029	723815
195797	723816
26751	723817
31700	723818
3892	723819
114157	723820
32821	723821
6479	723822
51077	723823
10165	723824
26377	723825
326736	723826
31513	723827
205260	723828
53061	723829
82814	723830
83496	723831
1528	723832
131940	723833
119450	723834
259113	723835
11029	723836
1833	723837
43753	723838
46831	723839
63170	723840
103400	723841
335150	723842
279654	723843
46859	723844
312164	723845
286803	723846
189311	723847
98856	723848
22251	723849
9331	723850
318425	723851
187373	723852
267419	723853
279305	723854
200229	723855
91031	723856
116879	723857
118082	723858
26576	723859
188521	723860
11207	723861
151457	723862
18152	723863
31481	723864
92148	723865
25179	723866
11892	723867
192648	723868
7133	723869
214331	723870
1170	723871
14607	723872
18998	723873
71247	723874
9770	723875
507	723876
51821	723877
53944	723878
10642	723879
49385	723880
22180	723881
34224	723882
114552	723883
20029	723884
103845	723885
102681	723886
25279	723887
55246	723888
59070	723889
24498	723890
101	723891
86109	723892
57963	723893
57566	723894
81905	723895
27824	723896
133399	723897
122778	723898
190201	723899
3305	723900
204796	723901
104686	723902
45321	723903
3460	723904
68133	723905
85930	723906
48213	723907
8941	723908
7608	723909
13823	723910
49548	723911
103424	723912
32338	723913
3292	723914
120199	723915
133548	723916
60916	723917
89859	723918
343621	723919
43832	723920
128537	723921
52828	723922
375	723923
6564	723924
21653	723925
144173	723926
9664	723927
28612	723928
99387	723929
157619	723930
8630	723931
76384	723932
120552	723933
52397	723934
4988	723935
4904	723936
35139	723937
1811	723938
81349	723939
18874	723940
264	723941
622	723942
136631	723943
86519	723944
28100	723945
229991	723946
30706	723947
43716	723948
167986	723949
109214	723950
37588	723951
98979	723952
12109	723953
198796	723954
28016	723955
17505	723956
45646	723957
6462	723958
871	723959
2661	723960
18621	723961
27725	723962
184608	723963
78083	723964
50534	723965
26280	723966
2956	723967
18397	723968
11094	723969
6143	723970
3210	723971
165063	723972
113	723973
113669	723974
5252	723975
14348	723976
6762	723977
20700	723978
2357	723979
78324	723980
47155	723981
316302	723982
193626	723983
12705	723984
5547	723985
36407	723986
28304	723987
29720	723988
5052	723989
3209	723990
23456	723991
15448	723992
11	723993
17152	723994
280133	723995
43115	723996
3132	723997
64557	723998
4301	723999
83730	724000
5103	724001
337054	724002
186331	724003
30472	724004
12342	724005
94227	724006
27497	724007
18562	724008
56990	724009
132232	724010
39042	724011
26282	724012
26531	724013
102111	724014
30468	724015
134784	724016
44376	724017
91883	724018
76717	724019
210286	724020
155201	724021
18627	724022
8415	724023
1607	724024
7601	724025
76322	724026
12640	724027
27481	724028
292021	724029
131043	724030
90582	724031
15035	724032
12676	724033
13688	724034
78828	724035
869	724036
9900	724037
1158	724038
5506	724039
668	724040
62019	724041
872	724042
30313	724043
186440	724044
34025	724045
13831	724046
284	724047
50960	724048
167627	724049
22191	724050
39718	724051
76645	724052
3035	724053
4820	724054
288881	724055
215253	724056
109634	724057
146753	724058
4969	724059
57542	724060
106375	724061
10424	724062
5156	724063
256525	724064
86036	724065
266547	724066
30440	724067
24340	724068
30214	724069
46983	724070
115056	724071
63442	724072
92347	724073
11	724074
66861	724075
189857	724076
12962	724077
19312	724078
109606	724079
256640	724080
2406	724081
63238	724082
10461	724083
6397	724084
10623	724085
123977	724086
135045	724087
17808	724088
8157	724089
9172	724090
21657	724091
51046	724092
30811	724093
18653	724094
161581	724095
274956	724096
808	724097
205606	724098
108436	724099
101497	724100
87499	724101
84108	724102
8571	724103
1666	724104
17587	724105
71303	724106
1132	724107
178373	724108
64573	724109
10346	724110
199639	724111
16806	724112
304289	724113
7113	724114
12923	724115
17358	724116
182966	724117
185455	724118
4036	724119
14593	724120
81653	724121
117011	724122
30357	724123
4591	724124
279345	724125
89766	724126
102320	724127
71256	724128
28091	724129
94121	724130
84721	724131
35838	724132
34831	724133
34831	724134
100102	724135
196078	724136
82339	724137
71562	724138
43674	724139
61953	724140
321723	724141
64266	724142
10132	724143
226733	724144
45188	724145
158065	724146
5094	724147
302	724148
214936	724149
11989	724150
14930	724151
42111	724152
465	724153
38853	724154
3554	724155
125	724156
4067	724157
282464	724158
154817	724159
171027	724160
7908	724161
146294	724162
119385	724163
39726	724164
30978	724165
47466	724166
105865	724167
9964	724168
107129	724169
151852	724170
1369	724171
57786	724172
217	724173
37383	724174
86022	724175
171622	724176
135628	724177
61236	724178
202924	724179
4079	724180
234527	724181
116768	724182
21583	724183
202554	724184
62152	724185
92154	724186
10819	724187
84912	724188
8161	724189
203435	724190
159350	724191
38970	724192
108364	724193
53240	724194
66466	724195
21666	724196
1548	724197
24009	724198
28001	724199
211167	724200
74279	724201
37796	724202
243458	724203
199179	724204
1228	724205
37861	724206
40098	724207
22654	724208
266599	724209
1952	724210
186686	724211
67529	724212
16838	724213
7075	724214
33997	724215
313567	724216
19814	724217
142948	724218
35996	724219
8430	724220
92367	724221
7769	724222
51109	724223
39445	724224
27215	724225
46776	724226
53736	724227
34851	724228
9130	724229
71634	724230
187481	724231
52240	724232
5070	724233
5296	724234
73366	724235
26958	724236
353	724237
117420	724238
7435	724239
31764	724240
394	724241
123783	724242
52258	724243
30228	724244
29109	724245
10750	724246
42396	724247
337646	724248
35911	724249
10390	724250
64477	724251
163	724252
8733	724253
17229	724254
124576	724255
6269	724256
60662	724257
85316	724258
3208	724259
40073	724260
18982	724261
87971	724262
134063	724263
196947	724264
122866	724265
31387	724266
31387	724267
260215	724268
304169	724269
53609	724270
28616	724271
192018	724272
17698	724273
259567	724274
8399	724275
1344	724276
552	724277
176681	724278
1591	724279
2334	724280
52670	724281
240	724282
2410	724283
2694	724284
29543	724285
29543	724286
68268	724287
352865	724288
25636	724289
1326	724290
2694	724291
1754	724292
19450	724293
114620	724294
267804	724295
196724	724296
4993	724297
252472	724298
126822	724299
6741	724300
63839	724301
166606	724302
11712	724303
15173	724304
189934	724305
15462	724306
15462	724307
25549	724308
147202	724309
27915	724310
165	724311
355257	724312
103874	724313
3480	724314
64931	724315
93773	724316
67594	724317
3414	724318
106661	724319
47351	724320
22545	724321
67937	724322
132882	724323
739	724324
58904	724325
164478	724326
104987	724327
71015	724328
96606	724329
11525	724330
9022	724331
308380	724332
241161	724333
63308	724334
2119	724335
18926	724336
191905	724337
249418	724338
2292	724339
40298	724340
55937	724341
63262	724342
6284	724343
63187	724344
258453	724345
183296	724346
183296	724347
9120	724348
227263	724349
41347	724350
4204	724351
35874	724352
11713	724353
28743	724354
89419	724355
18224	724356
79271	724357
94867	724358
35874	724359
150730	724360
16577	724361
220	724362
261182	724363
273669	724364
4093	724365
18866	724366
185972	724367
8615	724368
294	724369
55286	724370
343489	724371
175180	724372
184941	724373
83771	724374
76025	724375
288220	724376
73190	724377
30243	724378
30324	724379
8841	724380
225961	724381
112304	724382
77482	724383
78553	724384
119636	724385
189667	724386
52433	724387
78574	724388
26012	724389
332	724390
6458	724391
9991	724392
2543	724393
109403	724394
7363	724395
150472	724396
308842	724397
150673	724398
260441	724399
149359	724400
54212	724401
123089	724402
243020	724403
80491	724404
112052	724405
77786	724406
100604	724407
158584	724408
178810	724409
158074	724410
229361	724411
348456	724412
5460	724413
223696	724414
1259	724415
35844	724416
200264	724417
99204	724418
150364	724419
45915	724420
18612	724421
61130	724422
132254	724423
257601	724424
66354	724425
11123	724426
55293	724427
269730	724428
16098	724429
66086	724430
258635	724431
36000	724432
9096	724433
167820	724434
152190	724435
339616	724436
135359	724437
93993	724438
4998	724439
37167	724440
131386	724441
170708	724442
143583	724443
80709	724444
232636	724445
11466	724446
233228	724447
73908	724448
77626	724449
112937	724450
33743	724451
71371	724452
60152	724453
225752	724454
48361	724455
170813	724456
71166	724457
170454	724458
13753	724459
58376	724460
139780	724461
285103	724462
94524	724463
52910	724464
79893	724465
338633	724466
228408	724467
261999	724468
171159	724469
191334	724470
107957	724471
88328	724472
170351	724473
283193	724474
57176	724475
19466	724476
3147	724477
1321	724478
59095	724479
42463	724480
108328	724481
50841	724482
9790	724483
4266	724484
3782	724485
145248	724486
71203	724487
76973	724488
171331	724489
171292	724490
26976	724491
55023	724492
301835	724493
32451	724494
197511	724495
47126	724496
41922	724497
162128	724498
146445	724499
93899	724500
42263	724501
79992	724502
200347	724503
9076	724504
3043	724505
213016	724506
48	724507
2999	724508
32845	724509
82749	724510
11230	724511
297826	724512
90538	724513
290	724514
17105	724515
104793	724516
177823	724517
15318	724518
258404	724519
19459	724520
8194	724521
311201	724522
336679	724523
15874	724524
67906	724525
95627	724526
63919	724527
309810	724528
28	724529
333774	724530
5465	724531
26795	724532
17275	724533
1672	724534
301712	724535
52556	724536
143809	724537
26938	724538
16066	724539
6614	724540
333114	724541
19707	724542
198582	724543
310219	724544
12757	724545
6896	724546
35497	724547
19363	724548
40237	724549
42422	724550
97053	724551
345173	724552
15466	724553
52446	724554
66236	724555
2625	724556
14830	724557
2383	724558
51969	724559
23957	724560
126414	724561
130729	724562
13964	724563
156	724564
10259	724565
184775	724566
54653	724567
60928	724568
33598	724569
100722	724570
191571	724571
246029	724572
54919	724573
107182	724574
80850	724575
36	724576
1355	724577
197852	724578
15429	724579
95785	724580
21022	724581
2840	724582
260449	724583
38	724584
96103	724585
61417	724586
21601	724587
4477	724588
251409	724589
58745	724590
169831	724591
17395	724592
146855	724593
278769	724594
225219	724595
18696	724596
14638	724597
13856	724598
31114	724599
16437	724600
92774	724601
41155	724602
6653	724603
297687	724604
7195	724605
51334	724606
6079	724607
41740	724608
31599	724609
2404	724610
152236	724611
94094	724612
334515	724613
47628	724614
30681	724615
50759	724616
66715	724617
113504	724618
341847	724619
30092	724620
161174	724621
263	724622
166666	724623
30178	724624
118493	724625
778	724626
21199	724627
68641	724628
5985	724629
264604	724630
340647	724631
3281	724632
64279	724633
22627	724634
94406	724635
92601	724636
150814	724637
8172	724638
519	724639
154696	724640
43467	724641
65276	724642
80922	724643
16445	724644
25692	724645
3403	724646
93444	724647
37827	724648
27687	724649
51839	724650
44586	724651
1459	724652
55509	724653
198941	724654
132077	724655
215273	724656
244041	724657
155573	724658
123923	724659
131640	724660
121429	724661
36369	724662
45162	724663
26828	724664
338286	724665
25673	724666
213023	724667
90966	724668
74340	724669
245332	724670
131593	724671
56176	724672
27768	724673
4100	724674
9740	724675
275711	724676
171226	724677
170779	724678
107938	724679
171309	724680
284789	724681
285212	724682
150215	724683
153269	724684
108046	724685
283640	724686
107974	724687
33713	724688
284971	724689
283805	724690
284868	724691
108243	724692
284486	724693
58430	724694
21126	724695
29466	724696
13852	724697
184	724698
257	724699
52978	724700
53364	724701
157909	724702
145584	724703
307363	724704
134975	724705
38270	724706
112718	724707
30516	724708
63822	724709
2	724710
37948	724711
167582	724712
43072	724713
44836	724714
101714	724715
262053	724716
49925	724717
402	724718
106922	724719
117282	724720
26357	724721
20392	724722
1430	724723
8301	724724
39424	724725
123918	724726
109677	724727
56615	724728
8140	724729
48831	724730
43929	724731
39047	724732
102535	724733
131711	724734
15031	724735
10431	724736
175536	724737
179028	724738
71008	724739
744	724740
153372	724741
13068	724742
56415	724743
190945	724744
302265	724745
41621	724746
4855	724747
357019	724748
200935	724749
30695	724750
36805	724751
306718	724752
190518	724753
1732	724754
33083	724755
27424	724756
111734	724757
41239	724758
1694	724759
39895	724760
94962	724761
33013	724762
249	724763
57992	724764
79334	724765
342345	724766
11672	724767
131844	724768
8463	724769
159119	724770
26259	724771
40728	724772
43878	724773
6358	724774
1699	724775
51610	724776
15695	724777
273380	724778
52663	724779
275167	724780
51383	724781
123738	724782
182842	724783
31043	724784
70438	724785
261975	724786
118818	724787
18983	724788
36405	724789
10960	724790
79200	724791
1174	724792
7362	724793
22235	724794
58670	724795
4658	724796
8999	724797
36053	724798
23894	724799
105197	724800
123738	724801
19392	724802
268167	724803
126026	724804
10566	724805
52652	724806
1792	724807
60403	724808
30772	724809
25837	724810
42954	724811
5206	724812
267143	724813
165	724814
189380	724815
86034	724816
7049	724817
690	724818
64628	724819
66425	724820
89074	724821
10607	724822
52573	724823
9475	724824
71810	724825
507	724826
15335	724827
50260	724828
189858	724829
122009	724830
5265	724831
5548	724832
118077	724833
15871	724834
102776	724835
21933	724836
107027	724837
287683	724838
57628	724839
120744	724840
108374	724841
10839	724842
174278	724843
129558	724844
52164	724845
5568	724846
95923	724847
66181	724848
2386	724849
40662	724850
11439	724851
25859	724852
182097	724853
32662	724854
28149	724855
7001	724856
660	724857
24871	724858
5769	724859
294571	724860
26470	724861
13586	724862
286721	724863
18050	724864
27631	724865
111150	724866
71056	724867
133368	724868
122326	724869
48291	724870
109143	724871
295235	724872
4522	724873
72301	724874
85405	724875
204721	724876
130788	724877
336051	724878
3170	724879
63427	724880
230223	724881
51088	724882
6114	724883
248638	724884
214484	724885
5781	724886
271023	724887
173208	724888
17409	724889
33612	724890
14113	724891
54596	724892
5935	724893
55765	724894
16305	724895
3123	724896
18656	724897
170231	724898
93416	724899
48927	724900
53558	724901
1264	724902
31043	724903
349677	724904
17153	724905
66145	724906
116764	724907
8335	724908
84943	724909
530	724910
111050	724911
15982	724912
293604	724913
57851	724914
120933	724915
212598	724916
343953	724917
51714	724918
169776	724919
66169	724920
101625	724921
36656	724922
38110	724923
10161	724924
57961	724925
133399	724926
121315	724927
37570	724928
91652	724929
16438	724930
73649	724931
319754	724932
316130	724933
30	724934
69259	724935
11846	724936
101271	724937
72750	724938
119041	724939
25743	724940
43946	724941
3745	724942
204859	724943
161929	724944
2302	724945
71167	724946
10468	724947
12946	724948
10463	724949
115682	724950
175611	724951
22983	724952
154	724953
1640	724954
51838	724955
175834	724956
171482	724957
127012	724958
349736	724959
2004	724960
28340	724961
1534	724962
2143	724963
148	724964
180268	724965
165614	724966
204460	724967
7948	724968
132578	724969
5804	724970
31762	724971
254229	724972
62474	724973
18513	724974
141733	724975
53492	724976
38240	724977
52514	724978
1517	724979
35999	724980
40530	724981
76104	724982
15294	724983
292023	724984
175355	724985
128497	724986
27556	724987
39739	724988
4900	724989
47282	724990
62038	724991
268847	724992
128620	724993
23520	724994
53145	724995
210290	724996
33147	724997
250294	724998
11548	724999
12833	725000
75175	725001
35413	725002
175439	725003
7704	725004
40323	725005
30687	725006
3823	725007
262879	725008
119908	725009
158200	725010
35732	725011
164662	725012
17631	725013
3123	725014
3306	725015
51791	725016
7765	725017
2951	725018
344923	725019
204411	725020
24276	725021
211594	725022
111221	725023
560	725024
65292	725025
192273	725026
45490	725027
65822	725028
237886	725029
12094	725030
669	725031
13946	725032
277803	725033
259409	725034
4895	725035
174891	725036
65105	725037
66771	725038
326998	725039
4927	725040
5255	725041
90495	725042
163914	725043
2969	725044
68992	725045
89027	725046
46967	725047
127483	725048
178823	725049
184530	725050
154547	725051
69954	725052
103678	725053
315690	725054
207620	725055
83478	725056
172564	725057
17609	725058
6213	725059
357530	725060
121714	725061
280	725062
77010	725063
46383	725064
204597	725065
345279	725066
146133	725067
112489	725068
2512	725069
66917	725070
6000	725071
25644	725072
33156	725073
61090	725074
2830	725075
133468	725076
13912	725077
8090	725078
36702	725079
23919	725080
10768	725081
16246	725082
2441	725083
7847	725084
8999	725085
105565	725086
67092	725087
17521	725088
23713	725089
3982	725090
32102	725091
100649	725092
76391	725093
10716	725094
50911	725095
22797	725096
101388	725097
31827	725098
12461	725099
31799	725100
10018	725101
34110	725102
7355	725103
3146	725104
13124	725105
47921	725106
49146	725107
56260	725108
104786	725109
33535	725110
86828	725111
196403	725112
19447	725113
44245	725114
23784	725115
126142	725116
4719	725117
62698	725118
80	725119
25249	725120
51664	725121
98110	725122
61071	725123
17299	725124
355850	725125
15	725126
53006	725127
3121	725128
10942	725129
316238	725130
24125	725131
110508	725132
79355	725133
163287	725134
81910	725135
685	725136
2616	725137
127789	725138
314650	725139
65234	725140
14933	725141
39438	725142
232524	725143
30465	725144
1162	725145
50594	725146
96098	725147
204218	725148
27689	725149
30743	725150
333898	725151
520	725152
3146	725153
105724	725154
178268	725155
153299	725156
282563	725157
49311	725158
60247	725159
151611	725160
255755	725161
11754	725162
77619	725163
899	725164
1770	725165
1427	725166
1250	725167
49634	725168
46323	725169
37781	725170
21645	725171
15708	725172
41480	725173
16585	725174
204436	725175
36438	725176
216826	725177
149549	725178
51132	725179
392	725180
341039	725181
202176	725182
11138	725183
2239	725184
39618	725185
3398	725186
7262	725187
22723	725188
128626	725189
34400	725190
301145	725191
125852	725192
12655	725193
21711	725194
17434	725195
5170	725196
65056	725197
9665	725198
71770	725199
74692	725200
55665	725201
292135	725202
119967	725203
12421	725204
24185	725205
37713	725206
209528	725207
18497	725208
65	725209
2467	725210
199062	725211
158890	725212
66575	725213
24385	725214
9867	725215
105421	725216
53354	725217
351891	725218
55	725219
31238	725220
137745	725221
116707	725222
68637	725223
7614	725224
70314	725225
32916	725226
30301	725227
211665	725228
1348	725229
13918	725230
39531	725231
92199	725232
13594	725233
67034	725234
67035	725235
75216	725236
92989	725237
179826	725238
72128	725239
45591	725240
51186	725241
39336	725242
5381	725243
55023	725244
355604	725245
113854	725246
143769	725247
288300	725248
11172	725249
11209	725250
170584	725251
63841	725252
297498	725253
184929	725254
30594	725255
7967	725256
52368	725257
4091	725258
123112	725259
13718	725260
123906	725261
26429	725262
54749	725263
275	725264
50056	725265
143572	725266
258928	725267
3218	725268
3230	725269
314575	725270
7841	725271
174212	725272
164020	725273
129771	725274
43051	725275
35322	725276
169679	725277
111315	725278
830	725279
18634	725280
207242	725281
204693	725282
1560	725283
34284	725284
119194	725285
311687	725286
108504	725287
105688	725288
33610	725289
171890	725290
12884	725291
711	725292
8295	725293
14838	725294
18650	725295
36086	725296
15747	725297
17349	725298
12359	725299
43909	725300
16591	725301
195141	725302
282130	725303
117971	725304
79198	725305
173833	725306
343934	725307
2405	725308
16666	725309
16434	725310
71846	725311
181495	725312
294425	725313
72153	725314
55438	725315
95027	725316
73990	725317
24395	725318
171865	725319
104227	725320
95721	725321
181223	725322
98288	725323
855	725324
220571	725325
11407	725326
63666	725327
65125	725328
2069	725329
105098	725330
68472	725331
13115	725332
5813	725333
9513	725334
125369	725335
64189	725336
141827	725337
252492	725338
10800	725339
70281	725340
200813	725341
42580	725342
41875	725343
345676	725344
299322	725345
11055	725346
36742	725347
8249	725348
280232	725349
42002	725350
20947	725351
93928	725352
218759	725353
116916	725354
80697	725355
87325	725356
20678	725357
77678	725358
9157	725359
30043	725360
43742	725361
28605	725362
32165	725363
5792	725364
123164	725365
253831	725366
599	725367
256215	725368
332219	725369
2043	725370
9050	725371
67908	725372
33683	725373
32932	725374
107316	725375
78552	725376
104834	725377
175574	725378
88437	725379
46212	725380
8117	725381
79053	725382
15247	725383
46100	725384
87098	725385
659	725386
7247	725387
271174	725388
196074	725389
52285	725390
48696	725391
124913	725392
114130	725393
45719	725394
122015	725395
16988	725396
23536	725397
27293	725398
8314	725399
95807	725400
55088	725401
33674	725402
130011	725403
45373	725404
206062	725405
4209	725406
188829	725407
317436	725408
318088	725409
115697	725410
16468	725411
26815	725412
101697	725413
73064	725414
11201	725415
2739	725416
14904	725417
7701	725418
329505	725419
191618	725420
5471	725421
309500	725422
137990	725423
11159	725424
19807	725425
12311	725426
143112	725427
69990	725428
29321	725429
79052	725430
35118	725431
12294	725432
55279	725433
50007	725434
21782	725435
189566	725436
173777	725437
37423	725438
47040	725439
10567	725440
229752	725441
121668	725442
68830	725443
155239	725444
105372	725445
134837	725446
171983	725447
9261	725448
95821	725449
38297	725450
105257	725451
103581	725452
1657	725453
196707	725454
172737	725455
49268	725456
117230	725457
114585	725458
66852	725459
5912	725460
121303	725461
213560	725462
95260	725463
165776	725464
327348	725465
24736	725466
11616	725467
5472	725468
29485	725469
10758	725470
210298	725471
47166	725472
93587	725473
3124	725474
573	725475
107211	725476
126484	725477
18655	725478
4449	725479
25481	725480
95665	725481
186824	725482
147962	725483
71961	725484
224208	725485
3401	725486
33517	725487
140469	725488
47017	725489
41757	725490
32804	725491
221565	725492
83862	725493
29218	725494
5588	725495
33256	725496
322695	725497
10234	725498
4574	725499
107875	725500
98735	725501
157990	725502
269195	725503
37889	725504
201704	725505
2489	725506
107799	725507
133	725508
164004	725509
207238	725510
12753	725511
239423	725512
73277	725513
7960	725514
154646	725515
8302	725516
55	725517
16407	725518
325941	725519
27655	725520
92179	725521
6711	725522
59035	725523
27400	725524
6114	725525
25367	725526
54326	725527
54785	725528
2450	725529
56566	725530
312032	725531
22732	725532
262491	725533
1197	725534
1	725535
3661	725536
303973	725537
258574	725538
268454	725539
111112	725540
150468	725541
18502	725542
283171	725543
92138	725544
34558	725545
117024	725546
131387	725547
79385	725548
75575	725549
100013	725550
29027	725551
649	725552
144165	725553
10904	725554
106200	725555
5108	725556
101724	725557
204350	725558
184011	725559
24872	725560
354257	725561
13257	725562
294423	725563
173916	725564
18059	725565
278825	725566
294328	725567
280805	725568
141442	725569
224692	725570
51479	725571
194747	725572
49946	725573
9399	725574
1478	725575
5544	725576
25205	725577
92924	725578
129751	725579
21205	725580
32541	725581
180067	725582
68393	725583
204516	725584
163613	725585
111335	725586
294155	725587
167514	725588
355910	725589
25508	725590
46857	725591
118508	725592
5811	725593
422	725594
224657	725595
19533	725596
252721	725597
18946	725598
55927	725599
4666	725600
45757	725601
180376	725602
27217	725603
53603	725604
6291	725605
94713	725606
12740	725607
49692	725608
12878	725609
138069	725610
80453	725611
12269	725612
325917	725613
32486	725614
20210	725615
24484	725616
59641	725617
97548	725618
90502	725619
38380	725620
3086	725621
102754	725622
184598	725623
258088	725624
2903	725625
187084	725626
83275	725627
126682	725628
31753	725629
80835	725630
246011	725631
73549	725632
54622	725633
45405	725634
1122	725635
130948	725636
86507	725637
9972	725638
7638	725639
184	725640
19408	725641
16772	725642
349	725643
97735	725644
55419	725645
91216	725646
46508	725647
81037	725648
119771	725649
53225	725650
201734	725651
33229	725652
16991	725653
2544	725654
60761	725655
60098	725656
288429	725657
288623	725658
16295	725659
86407	725660
62021	725661
102634	725662
14677	725663
310828	725664
6532	725665
71389	725666
20088	725667
85513	725668
2010	725669
1484	725670
103955	725671
22347	725672
349107	725673
21857	725674
33847	725675
3204	725676
19915	725677
14286	725678
38612	725679
78910	725680
8388	725681
117548	725682
178164	725683
32718	725684
49811	725685
320883	725686
30395	725687
12107	725688
25682	725689
1132	725690
198525	725691
117282	725692
24757	725693
19478	725694
37281	725695
8258	725696
162796	725697
105349	725698
278	725699
152716	725700
205343	725701
40979	725702
15689	725703
476	725704
8528	725705
16106	725706
291478	725707
1081	725708
18482	725709
26284	725710
14799	725711
32982	725712
92406	725713
315790	725714
68188	725715
14304	725716
52077	725717
342370	725718
69635	725719
38797	725720
215310	725721
27945	725722
312333	725723
41902	725724
24886	725725
29731	725726
38758	725727
51282	725728
32651	725729
20327	725730
25960	725731
115890	725732
91678	725733
2291	725734
93	725735
6610	725736
220	725737
124192	725738
71409	725739
50911	725740
24416	725741
38163	725742
6986	725743
103374	725744
11327	725745
43035	725746
68724	725747
53296	725748
11318	725749
6044	725750
68951	725751
19913	725752
9653	725753
356322	725754
47627	725755
343224	725756
118011	725757
52105	725758
3243	725759
927	725760
171795	725761
7976	725762
5399	725763
38494	725764
94453	725765
77840	725766
6677	725767
14031	725768
14677	725769
20065	725770
26045	725771
20912	725772
8396	725773
9337	725774
165609	725775
53785	725776
161169	725777
76013	725778
105728	725779
33168	725780
19091	725781
11346	725782
16310	725783
66563	725784
294724	725785
12640	725786
47381	725787
63986	725788
38231	725789
109338	725790
9142	725791
55639	725792
14203	725793
15091	725794
78072	725795
27459	725796
200454	725797
351966	725798
107671	725799
4657	725800
1076	725801
38137	725802
9317	725803
33255	725804
29063	725805
193378	725806
15319	725807
66985	725808
763	725809
17179	725810
142609	725811
5220	725812
297221	725813
5930	725814
58450	725815
52027	725816
275619	725817
31960	725818
13857	725819
161022	725820
28791	725821
64683	725822
68801	725823
46834	725824
78709	725825
185930	725826
9045	725827
314	725828
20043	725829
14480	725830
5212	725831
4983	725832
52097	725833
326139	725834
7993	725835
141393	725836
82087	725837
1671	725838
884	725839
110005	725840
161467	725841
9225	725842
10984	725843
12645	725844
13024	725845
220179	725846
173948	725847
176425	725848
206393	725849
350925	725850
111599	725851
90868	725852
97459	725853
13055	725854
126796	725855
339916	725856
268998	725857
127115	725858
3647	725859
70892	725860
14216	725861
193043	725862
182080	725863
90944	725864
32188	725865
254534	725866
282001	725867
9855	725868
12645	725869
12199	725870
38425	725871
64651	725872
104203	725873
178700	725874
174302	725875
175737	725876
287300	725877
175374	725878
34544	725879
293160	725880
110021	725881
110021	725882
293342	725883
2796	725884
350261	725885
118766	725886
249565	725887
116653	725888
1383	725889
7810	725890
56136	725891
33867	725892
210205	725893
71450	725894
132480	725895
339084	725896
24838	725897
176274	725898
62259	725899
50671	725900
59578	725901
3123	725902
62155	725903
90362	725904
76010	725905
16366	725906
116853	725907
337667	725908
1535	725909
48241	725910
278782	725911
683	725912
34319	725913
12829	725914
85029	725915
35489	725916
90817	725917
55819	725918
48098	725919
3270	725920
178703	725921
19652	725922
83008	725923
61598	725924
35739	725925
28559	725926
24895	725927
196923	725928
79860	725929
34688	725930
332880	725931
9081	725932
53913	725933
145467	725934
10501	725935
3296	725936
204833	725937
38451	725938
5035	725939
15180	725940
2778	725941
81590	725942
1826	725943
40104	725944
143295	725945
96212	725946
354145	725947
166152	725948
52013	725949
89141	725950
8185	725951
76861	725952
7009	725953
154397	725954
26430	725955
288	725956
2966	725957
24074	725958
10427	725959
342641	725960
18561	725961
27158	725962
1948	725963
53684	725964
128719	725965
8000	725966
33262	725967
196871	725968
23427	725969
248611	725970
2725	725971
47571	725972
116908	725973
6387	725974
120216	725975
147086	725976
77989	725977
219585	725978
8394	725979
43217	725980
17167	725981
15650	725982
235013	725983
211319	725984
8106	725985
25869	725986
281119	725987
112036	725988
171988	725989
5513	725990
21924	725991
76322	725992
312770	725993
35757	725994
327341	725995
30735	725996
180381	725997
83244	725998
132430	725999
43926	726000
755	726001
281668	726002
7433	726003
175447	726004
1546	726005
24261	726006
477	726007
144133	726008
160012	726009
19148	726010
29494	726011
314	726012
31729	726013
134485	726014
134719	726015
2827	726016
331617	726017
936	726018
21514	726019
28058	726020
62171	726021
1452	726022
109883	726023
8447	726024
130124	726025
53787	726026
24760	726027
75955	726028
7354	726029
244496	726030
33215	726031
151627	726032
82479	726033
199396	726034
7082	726035
119742	726036
182837	726037
223107	726038
5395	726039
341001	726040
39842	726041
2465	726042
156995	726043
199364	726044
126161	726045
18486	726046
52706	726047
327658	726048
60655	726049
280678	726050
16479	726051
66423	726052
89	726053
29550	726054
128183	726055
96105	726056
284410	726057
51739	726058
41183	726059
287724	726060
27413	726061
26487	726062
41566	726063
1956	726064
278429	726065
46592	726066
31516	726067
7172	726068
167485	726069
58848	726070
25379	726071
187766	726072
253670	726073
61086	726074
25193	726075
78534	726076
3246	726077
351194	726078
125911	726079
129217	726080
22050	726081
12635	726082
71653	726083
5286	726084
16902	726085
137682	726086
231159	726087
67270	726088
186320	726089
6053	726090
93325	726091
42239	726092
185714	726093
76088	726094
10464	726095
306491	726096
185733	726097
185567	726098
18669	726099
46209	726100
41069	726101
143952	726102
4515	726103
204738	726104
192462	726105
297135	726106
26753	726107
100059	726108
76478	726109
29341	726110
27508	726111
26973	726112
25707	726113
36301	726114
6589	726115
102611	726116
11255	726117
253232	726118
227271	726119
2736	726120
228199	726121
45979	726122
2134	726123
111	726124
41973	726125
19362	726126
214696	726127
2723	726128
56047	726129
43045	726130
303014	726131
13263	726132
75481	726133
101495	726134
38441	726135
55683	726136
262923	726137
51659	726138
336355	726139
50803	726140
26390	726141
143392	726142
37796	726143
356702	726144
76371	726145
2807	726146
14526	726147
98674	726148
59677	726149
12060	726150
121727	726151
157	726152
11549	726153
120624	726154
48031	726155
5132	726156
121314	726157
259481	726158
59192	726159
55002	726160
27726	726161
122311	726162
2024	726163
41530	726164
79794	726165
70827	726166
140409	726167
3353	726168
176561	726169
115817	726170
76896	726171
189657	726172
62216	726173
92052	726174
32590	726175
105445	726176
84670	726177
70101	726178
176534	726179
13802	726180
160093	726181
49839	726182
9271	726183
210457	726184
108396	726185
25734	726186
51615	726187
167828	726188
26851	726189
19383	726190
123576	726191
101907	726192
80429	726193
184855	726194
132631	726195
25617	726196
21382	726197
46449	726198
10677	726199
319095	726200
118578	726201
104697	726202
1534	726203
22763	726204
3156	726205
26257	726206
55360	726207
32013	726208
23779	726209
286260	726210
123879	726211
143235	726212
45015	726213
20517	726214
60115	726215
184394	726216
35704	726217
76386	726218
18470	726219
330271	726220
15968	726221
345230	726222
2942	726223
7058	726224
112791	726225
157881	726226
84133	726227
124260	726228
23987	726229
9841	726230
66879	726231
334266	726232
20964	726233
71825	726234
125176	726235
93320	726236
39919	726237
16337	726238
71689	726239
38390	726240
7195	726241
72061	726242
72358	726243
11370	726244
65540	726245
20238	726246
10483	726247
304156	726248
17058	726249
62250	726250
288679	726251
527	726252
3738	726253
13231	726254
168709	726255
18719	726256
15017	726257
80457	726258
3880	726259
70630	726260
26622	726261
2651	726262
27487	726263
10232	726264
19035	726265
952	726266
116099	726267
19472	726268
6365	726269
278680	726270
3648	726271
38386	726272
27009	726273
70345	726274
2673	726275
29071	726276
18674	726277
185522	726278
16483	726279
47836	726280
107042	726281
18506	726282
3431	726283
36888	726284
995	726285
18156	726286
6529	726287
28666	726288
93920	726289
11258	726290
12024	726291
25425	726292
60915	726293
5039	726294
85048	726295
329904	726296
328064	726297
32398	726298
33280	726299
87805	726300
20536	726301
310052	726302
9004	726303
76896	726304
272875	726305
202838	726306
42286	726307
19037	726308
151783	726309
118375	726310
312798	726311
55420	726312
9858	726313
12755	726314
55847	726315
88185	726316
68006	726317
40064	726318
184951	726319
118310	726320
55906	726321
9013	726322
107071	726323
115713	726324
13714	726325
6510	726326
1400	726327
158895	726328
42996	726329
29093	726330
324466	726331
122673	726332
281774	726333
5219	726334
2966	726335
127297	726336
329231	726337
28159	726338
35720	726339
116147	726340
23857	726341
82373	726342
30952	726343
144162	726344
47116	726345
192839	726346
3696	726347
82618	726348
76971	726349
130024	726350
211876	726351
8624	726352
24744	726353
196670	726354
209349	726355
4133	726356
256685	726357
237245	726358
20286	726359
10117	726360
35967	726361
39722	726362
43592	726363
340412	726364
234518	726365
2871	726366
76697	726367
11993	726368
39060	726369
97676	726370
51369	726371
28477	726372
26991	726373
13010	726374
103476	726375
3786	726376
182190	726377
54426	726378
92324	726379
5001	726380
70813	726381
66494	726382
259975	726383
19598	726384
274376	726385
8367	726386
34011	726387
14285	726388
330260	726389
280750	726390
92358	726391
8553	726392
4550	726393
3048	726394
161213	726395
176543	726396
36761	726397
171197	726398
47277	726399
3222	726400
156910	726401
114955	726402
22273	726403
156567	726404
1663	726405
2363	726406
215305	726407
10241	726408
61072	726409
13970	726410
33607	726411
21871	726412
7658	726413
166573	726414
49333	726415
207630	726416
66170	726417
23803	726418
73919	726419
50515	726420
76475	726421
23276	726422
35998	726423
6301	726424
18310	726425
12990	726426
28542	726427
54968	726428
2593	726429
27349	726430
144285	726431
5365	726432
26349	726433
162271	726434
44426	726435
76389	726436
28725	726437
65742	726438
141200	726439
22337	726440
258285	726441
347284	726442
3632	726443
129891	726444
309358	726445
1214	726446
3314	726447
35633	726448
64795	726449
226500	726450
11766	726451
1443	726452
81370	726453
149741	726454
82911	726455
27213	726456
30682	726457
76399	726458
51445	726459
15271	726460
191658	726461
116555	726462
12682	726463
96798	726464
190673	726465
141	726466
17539	726467
182557	726468
94932	726469
20943	726470
180958	726471
304750	726472
25666	726473
79624	726474
8562	726475
318288	726476
1953	726477
106475	726478
189243	726479
186032	726480
8076	726481
1777	726482
40832	726483
133855	726484
4193	726485
7357	726486
12884	726487
7925	726488
51729	726489
116237	726490
15486	726491
189390	726492
82091	726493
166340	726494
24747	726495
339158	726496
55316	726497
34688	726498
24006	726499
98673	726500
51626	726501
280670	726502
730	726503
43594	726504
196500	726505
9950	726506
27131	726507
40349	726508
3395	726509
129316	726510
12058	726511
2407	726512
11293	726513
38124	726514
140180	726515
10877	726516
55535	726517
5850	726518
135766	726519
42391	726520
4493	726521
84456	726522
104275	726523
157853	726524
4883	726525
103789	726526
188490	726527
1856	726528
324587	726529
13087	726530
228846	726531
17330	726532
76636	726533
1399	726534
6976	726535
15109	726536
23980	726537
124274	726538
52981	726539
2972	726540
44488	726541
9709	726542
174966	726543
70685	726544
8465	726545
197712	726546
342058	726547
90064	726548
46995	726549
17454	726550
35242	726551
311897	726552
2019	726553
185156	726554
21845	726555
313307	726556
16645	726557
170562	726558
6870	726559
19792	726560
1587	726561
62966	726562
55542	726563
14076	726564
57016	726565
274555	726566
137725	726567
6070	726568
15305	726569
18974	726570
53296	726571
109964	726572
135755	726573
887	726574
86105	726575
9234	726576
7364	726577
14721	726578
8627	726579
52755	726580
180803	726581
108716	726582
34238	726583
171887	726584
7829	726585
13708	726586
10338	726587
205742	726588
33970	726589
51235	726590
53831	726591
56212	726592
192271	726593
201551	726594
2126	726595
165564	726596
202220	726597
225544	726598
30304	726599
13490	726600
345448	726601
33724	726602
112108	726603
57518	726604
24549	726605
101940	726606
297417	726607
23905	726608
102030	726609
2148	726610
28534	726611
10667	726612
5432	726613
32710	726614
8747	726615
91619	726616
4185	726617
90931	726618
18757	726619
94200	726620
19413	726621
191591	726622
12057	726623
54	726624
37820	726625
2597	726626
119275	726627
93176	726628
5365	726629
303249	726630
25590	726631
64420	726632
199834	726633
18349	726634
10570	726635
3270	726636
232905	726637
124064	726638
204863	726639
106823	726640
81775	726641
88133	726642
60659	726643
23092	726644
3522	726645
8813	726646
25249	726647
47646	726648
308955	726649
26955	726650
33383	726651
84994	726652
75999	726653
5190	726654
34482	726655
90263	726656
89117	726657
113218	726658
29257	726659
20188	726660
49572	726661
120570	726662
115894	726663
20397	726664
55776	726665
1209	726666
77377	726667
16861	726668
15263	726669
25449	726670
79173	726671
335546	726672
40065	726673
12265	726674
32892	726675
1368	726676
19736	726677
65039	726678
2378	726679
6134	726680
148492	726681
82162	726682
47837	726683
40694	726684
236367	726685
188799	726686
201019	726687
18384	726688
23662	726689
258099	726690
79238	726691
10454	726692
185828	726693
116694	726694
21563	726695
184119	726696
127864	726697
71017	726698
336656	726699
316558	726700
44677	726701
4228	726702
10737	726703
107011	726704
22608	726705
74	726706
122572	726707
52691	726708
117224	726709
288312	726710
45813	726711
22836	726712
1592	726713
55093	726714
150950	726715
3814	726716
192967	726717
89436	726718
80730	726719
35897	726720
62791	726721
11710	726722
330323	726723
4011	726724
520	726725
19400	726726
33792	726727
53022	726728
38417	726729
152747	726730
13348	726731
89030	726732
36431	726733
14472	726734
4844	726735
19198	726736
34011	726737
7123	726738
6359	726739
76499	726740
4183	726741
160211	726742
196536	726743
1415	726744
136922	726745
32174	726746
81788	726747
92274	726748
29401	726749
26483	726750
270936	726751
543	726752
224721	726753
40543	726754
37730	726755
51742	726756
4027	726757
51801	726758
15145	726759
177536	726760
287910	726761
96935	726762
74309	726763
93981	726764
185225	726765
75973	726766
35729	726767
233325	726768
20584	726769
328186	726770
51898	726771
8672	726772
57839	726773
3654	726774
141134	726775
1163	726776
53775	726777
83029	726778
28358	726779
127253	726780
170760	726781
89067	726782
2450	726783
18534	726784
278340	726785
344248	726786
3533	726787
116855	726788
326394	726789
24554	726790
1236	726791
234690	726792
204069	726793
106799	726794
203478	726795
156914	726796
95036	726797
106675	726798
21298	726799
26754	726800
17959	726801
5339	726802
16929	726803
1397	726804
51377	726805
94722	726806
88434	726807
259374	726808
105369	726809
42336	726810
268945	726811
275375	726812
239497	726813
151063	726814
71572	726815
162975	726816
18657	726817
54778	726818
143947	726819
65429	726820
68621	726821
19060	726822
47742	726823
123549	726824
2745	726825
36572	726826
52905	726827
68919	726828
8140	726829
102353	726830
189426	726831
314363	726832
108076	726833
83531	726834
110333	726835
288915	726836
108691	726837
72657	726838
3492	726839
72434	726840
45497	726841
121175	726842
16585	726843
199402	726844
95298	726845
15369	726846
156516	726847
43958	726848
103706	726849
244838	726850
200299	726851
27603	726852
82245	726853
4185	726854
45538	726855
322335	726856
48895	726857
29734	726858
53916	726859
4249	726860
28140	726861
110075	726862
49100	726863
71528	726864
65161	726865
314681	726866
49188	726867
64987	726868
26192	726869
63625	726870
74517	726871
22723	726872
18746	726873
7078	726874
80062	726875
4212	726876
12562	726877
6830	726878
177947	726879
78102	726880
85920	726881
201437	726882
85826	726883
134206	726884
244031	726885
1038	726886
21734	726887
252233	726888
21719	726889
101412	726890
98983	726891
51617	726892
50556	726893
38386	726894
91717	726895
160333	726896
50527	726897
143908	726898
9596	726899
22714	726900
66736	726901
209938	726902
17919	726903
1944	726904
320534	726905
52364	726906
105	726907
105	726908
36456	726909
2473	726910
206091	726911
129192	726912
24997	726913
51	726914
19391	726915
30109	726916
53955	726917
158	726918
101823	726919
234496	726920
273718	726921
9516	726922
283818	726923
103517	726924
160256	726925
325224	726926
141330	726927
6035	726928
351721	726929
1585	726930
7413	726931
61023	726932
22711	726933
1275	726934
2161	726935
109163	726936
263212	726937
63201	726938
143679	726939
240702	726940
147267	726941
64632	726942
37790	726943
9000	726944
55414	726945
350635	726946
53791	726947
23690	726948
129506	726949
209991	726950
3652	726951
173185	726952
6009	726953
7123	726954
166955	726955
356367	726956
62121	726957
21602	726958
196168	726959
10917	726960
63151	726961
146647	726962
341251	726963
81612	726964
33315	726965
86054	726966
2621	726967
5335	726968
30471	726969
187580	726970
70154	726971
64749	726972
40590	726973
1013	726974
116613	726975
1	726976
2629	726977
6806	726978
13815	726979
225424	726980
1961	726981
213	726982
732	726983
212378	726984
200306	726985
101798	726986
262080	726987
3465	726988
25995	726989
34577	726990
251894	726991
181360	726992
30396	726993
126143	726994
34938	726995
10356	726996
66750	726997
152010	726998
630	726999
19188	727000
285579	727001
159234	727002
288744	727003
128802	727004
16690	727005
9501	727006
318081	727007
86932	727008
121727	727009
160466	727010
210753	727011
9724	727012
64842	727013
176892	727014
207956	727015
72996	727016
35968	727017
129331	727018
350487	727019
29100	727020
22762	727021
4627	727022
115217	727023
65700	727024
209134	727025
79080	727026
141309	727027
44921	727028
15730	727029
84145	727030
15634	727031
79484	727032
278870	727033
122591	727034
3406	727035
49331	727036
2177	727037
149247	727038
57922	727039
132180	727040
132367	727041
142184	727042
18201	727043
34525	727044
287083	727045
104125	727046
2167	727047
16804	727048
5956	727049
39534	727050
4152	727051
24812	727052
78974	727053
2453	727054
45610	727055
9509	727056
31720	727057
12271	727058
193143	727059
89029	727060
192483	727061
1497	727062
67038	727063
262238	727064
78276	727065
21461	727066
22297	727067
76698	727068
14513	727069
25318	727070
25455	727071
301401	727072
68350	727073
63448	727074
26419	727075
189750	727076
54814	727077
127372	727078
16682	727079
3285	727080
25674	727081
47190	727082
196562	727083
102660	727084
18805	727085
67048	727086
298477	727087
54019	727088
165588	727089
2121	727090
1770	727091
17174	727092
14469	727093
264945	727094
20959	727095
77686	727096
354393	727097
152638	727098
46869	727099
2673	727100
28578	727101
214	727102
44020	727103
127974	727104
161043	727105
13544	727106
37769	727107
42008	727108
31820	727109
66743	727110
45598	727111
22710	727112
28	727113
119074	727114
174389	727115
30907	727116
5341	727117
2137	727118
263521	727119
150585	727120
104279	727121
273355	727122
166425	727123
266902	727124
222785	727125
106545	727126
18034	727127
267702	727128
32902	727129
164287	727130
68779	727131
162760	727132
7186	727133
6240	727134
12710	727135
38524	727136
2143	727137
1288	727138
107565	727139
2079	727140
3811	727141
12805	727142
130666	727143
66894	727144
45546	727145
13204	727146
100034	727147
80292	727148
76682	727149
297445	727150
332592	727151
18632	727152
56281	727153
105900	727154
37936	727155
264081	727156
15637	727157
17169	727158
48319	727159
26228	727160
17698	727161
64391	727162
101776	727163
30859	727164
109615	727165
36353	727166
269633	727167
1502	727168
251126	727169
447	727170
45434	727171
353058	727172
3037	727173
216529	727174
149888	727175
208445	727176
13406	727177
19456	727178
103372	727179
158793	727180
118114	727181
116528	727182
159846	727183
238607	727184
190248	727185
159873	727186
14870	727187
25278	727188
310554	727189
51973	727190
286589	727191
8484	727192
192118	727193
345000	727194
7856	727195
28644	727196
23126	727197
22193	727198
64446	727199
211817	727200
9436	727201
352582	727202
17676	727203
200165	727204
2271	727205
22096	727206
38610	727207
60687	727208
178665	727209
48882	727210
7452	727211
181308	727212
137684	727213
97059	727214
342639	727215
133105	727216
102150	727217
36256	727218
116539	727219
58058	727220
6432	727221
302038	727222
206980	727223
22871	727224
314411	727225
200102	727226
40	727227
5902	727228
66765	727229
5897	727230
22791	727231
32619	727232
66789	727233
34404	727234
33	727235
314834	727236
26431	727237
242014	727238
251757	727239
40057	727240
1056	727241
929	727242
83669	727243
20781	727244
163138	727245
569	727246
9499	727247
233159	727248
18755	727249
3106	727250
116530	727251
172172	727252
73593	727253
314189	727254
188214	727255
316752	727256
314210	727257
112270	727258
205386	727259
5279	727260
13585	727261
351072	727262
343354	727263
176370	727264
22212	727265
204611	727266
111069	727267
210505	727268
74297	727269
120939	727270
19270	727271
569	727272
205243	727273
204246	727274
283262	727275
902	727276
61586	727277
31990	727278
102354	727279
71659	727280
117939	727281
3827	727282
101825	727283
45596	727284
50669	727285
9728	727286
6945	727287
22799	727288
23307	727289
345323	727290
135180	727291
5730	727292
12012	727293
63780	727294
108616	727295
657	727296
43411	727297
20966	727298
201887	727299
3545	727300
200484	727301
124610	727302
133037	727303
911	727304
117516	727305
74610	727306
159597	727307
66753	727308
7446	727309
7451	727310
7456	727311
290441	727312
93923	727313
2137	727314
20217	727315
31816	727316
80993	727317
81719	727318
270715	727319
312773	727320
77200	727321
117645	727322
208814	727323
115778	727324
77380	727325
15657	727326
21430	727327
52891	727328
78123	727329
1696	727330
2629	727331
9565	727332
23396	727333
188176	727334
259	727335
350256	727336
189	727337
101465	727338
16688	727339
101813	727340
656	727341
66781	727342
262469	727343
22852	727344
190285	727345
16739	727346
159619	727347
49264	727348
82853	727349
132510	727350
7457	727351
67039	727352
66728	727353
160258	727354
45593	727355
3831	727356
67033	727357
45607	727358
9513	727359
160243	727360
9495	727361
2137	727362
12487	727363
205323	727364
296104	727365
171034	727366
14769	727367
163266	727368
72047	727369
354237	727370
206095	727371
22808	727372
702	727373
73561	727374
307169	727375
37310	727376
10662	727377
66843	727378
31828	727379
31803	727380
314799	727381
38617	727382
45423	727383
67032	727384
6020	727385
18871	727386
31951	727387
1170	727388
238896	727389
217362	727390
66784	727391
16627	727392
45429	727393
45427	727394
3132	727395
67088	727396
123312	727397
902	727398
333168	727399
162877	727400
190872	727401
159680	727402
22811	727403
2786	727404
669	727405
175040	727406
2448	727407
67036	727408
337	727409
71503	727410
100688	727411
38495	727412
31804	727413
262160	727414
16677	727415
160233	727416
31816	727417
31822	727418
31696	727419
45591	727420
325880	727421
5046	727422
176638	727423
62086	727424
150	727425
23416	727426
354103	727427
177148	727428
3670	727429
64936	727430
578	727431
110988	727432
81967	727433
314125	727434
45826	727435
209199	727436
38811	727437
93661	727438
74271	727439
228769	727440
353838	727441
315216	727442
314907	727443
22219	727444
84080	727445
27394	727446
49502	727447
69833	727448
108828	727449
17394	727450
166588	727451
59193	727452
64037	727453
7211	727454
1414	727455
178364	727456
37265	727457
174133	727458
3828	727459
138167	727460
73018	727461
40	727462
44254	727463
111016	727464
205523	727465
38165	727466
172170	727467
4561	727468
103702	727469
159584	727470
10556	727471
2281	727472
1498	727473
65186	727474
1968	727475
179935	727476
1713	727477
11630	727478
262219	727479
6753	727480
13317	727481
150	727482
207321	727483
209455	727484
205949	727485
263385	727486
1516	727487
151368	727488
114892	727489
7483	727490
15173	727491
42	727492
271812	727493
186089	727494
297757	727495
6194	727496
109248	727497
3118	727498
328853	727499
46368	727500
77936	727501
3618	727502
233916	727503
2009	727504
204429	727505
94990	727506
110987	727507
73320	727508
117627	727509
176277	727510
44853	727511
89446	727512
48204	727513
27123	727514
111333	727515
164042	727516
25338	727517
59516	727518
369	727519
8752	727520
16709	727521
68391	727522
12521	727523
49621	727524
293908	727525
257214	727526
111907	727527
176916	727528
356224	727529
135141	727530
213532	727531
111313	727532
286046	727533
282646	727534
294921	727535
110931	727536
293815	727537
111502	727538
123308	727539
188431	727540
482	727541
189380	727542
189926	727543
200341	727544
12512	727545
189427	727546
2570	727547
22860	727548
129060	727549
34548	727550
181315	727551
44662	727552
2432	727553
22862	727554
5922	727555
120566	727556
172409	727557
177256	727558
164773	727559
3277	727560
127384	727561
11677	727562
1002	727563
100488	727564
35165	727565
208761	727566
22066	727567
70317	727568
23507	727569
186179	727570
185447	727571
10074	727572
4889	727573
101800	727574
187073	727575
79455	727576
45841	727577
111397	727578
76685	727579
315415	727580
6068	727581
8493	727582
100887	727583
104873	727584
186221	727585
20350	727586
80448	727587
4452	727588
117930	727589
25478	727590
65362	727591
9074	727592
181423	727593
80568	727594
97359	727595
24106	727596
267421	727597
4507	727598
104861	727599
212038	727600
24200	727601
18812	727602
29631	727603
80890	727604
188834	727605
264916	727606
21393	727607
22735	727608
202431	727609
16724	727610
101840	727611
184687	727612
154	727613
41485	727614
1213	727615
94109	727616
204728	727617
6917	727618
9474	727619
4283	727620
126300	727621
200206	727622
2824	727623
46695	727624
46695	727625
17221	727626
318298	727627
157979	727628
175228	727629
31902	727630
117585	727631
301583	727632
13158	727633
350630	727634
115117	727635
19981	727636
23004	727637
107317	727638
13082	727639
5016	727640
36220	727641
66768	727642
141010	727643
95155	727644
463	727645
326872	727646
136876	727647
70842	727648
64717	727649
7365	727650
228987	727651
63222	727652
149670	727653
28984	727654
108932	727655
159642	727656
100550	727657
27899	727658
3740	727659
293452	727660
1950	727661
318516	727662
173432	727663
16830	727664
274410	727665
12284	727666
22142	727667
34884	727668
8841	727669
297517	727670
18805	727671
25578	727672
143848	727673
43747	727674
47392	727675
91	727676
1883	727677
25578	727678
69122	727679
34265	727680
7363	727681
43964	727682
5822	727683
3454	727684
24079	727685
15495	727686
115185	727687
164330	727688
196752	727689
1385	727690
326643	727691
280	727692
824	727693
29971	727694
354589	727695
49867	727696
12022	727697
184951	727698
92807	727699
111558	727700
28852	727701
63891	727702
63993	727703
120428	727704
79107	727705
323513	727706
16504	727707
36264	727708
31707	727709
1810	727710
8772	727711
45717	727712
111568	727713
16643	727714
31812	727715
12483	727716
159604	727717
191186	727718
165993	727719
148076	727720
263233	727721
14417	727722
209324	727723
35853	727724
10357	727725
111017	727726
10558	727727
45505	727728
22	727729
20819	727730
46671	727731
136639	727732
18405	727733
339287	727734
10347	727735
22395	727736
149234	727737
39451	727738
89247	727739
77104	727740
45498	727741
236954	727742
165688	727743
6701	727744
59069	727745
52518	727746
81523	727747
56902	727748
49391	727749
67757	727750
75281	727751
56563	727752
167753	727753
334163	727754
117563	727755
38207	727756
315742	727757
54635	727758
95298	727759
46103	727760
92581	727761
297957	727762
143071	727763
183501	727764
38984	727765
28362	727766
8386	727767
3045	727768
40722	727769
16907	727770
262774	727771
132152	727772
8378	727773
1452	727774
99904	727775
77099	727776
39753	727777
249323	727778
276819	727779
52273	727780
58656	727781
5470	727782
16840	727783
21156	727784
27	727785
38868	727786
151706	727787
32206	727788
4146	727789
66368	727790
135365	727791
298188	727792
88408	727793
89146	727794
1316	727795
67692	727796
20389	727797
21742	727798
41365	727799
265551	727800
234997	727801
26092	727802
185448	727803
38114	727804
97938	727805
23133	727806
72633	727807
108261	727808
10656	727809
102586	727810
44209	727811
39158	727812
266153	727813
52352	727814
6769	727815
89004	727816
52414	727817
90917	727818
97581	727819
248827	727820
58639	727821
59845	727822
59092	727823
140773	727824
975	727825
1937	727826
15369	727827
45518	727828
3020	727829
88469	727830
84835	727831
87975	727832
6204	727833
14481	727834
2243	727835
159874	727836
95868	727837
73126	727838
111352	727839
73042	727840
13294	727841
4335	727842
46577	727843
108303	727844
85435	727845
18710	727846
127984	727847
71162	727848
502	727849
25630	727850
2764	727851
210073	727852
211609	727853
21334	727854
49667	727855
195397	727856
195397	727857
11718	727858
2161	727859
16892	727860
24024	727861
285428	727862
162547	727863
48325	727864
278913	727865
73830	727866
357276	727867
63206	727868
189334	727869
66889	727870
6856	727871
7264	727872
352124	727873
84261	727874
17992	727875
266	727876
152625	727877
536	727878
209375	727879
111170	727880
33234	727881
36604	727882
34133	727883
90529	727884
64098	727885
172030	727886
13749	727887
32681	727888
179627	727889
104102	727890
182688	727891
29818	727892
102354	727893
95983	727894
323981	727895
2739	727896
6689	727897
27064	727898
273621	727899
1053	727900
62172	727901
22948	727902
2608	727903
897	727904
182643	727905
314107	727906
76986	727907
315718	727908
317956	727909
9969	727910
22812	727911
7421	727912
118681	727913
2434	727914
9083	727915
20055	727916
7839	727917
2531	727918
154445	727919
324240	727920
21562	727921
327189	727922
43042	727923
6856	727924
9984	727925
66749	727926
3768	727927
33042	727928
158889	727929
264714	727930
229	727931
189170	727932
34435	727933
192291	727934
77566	727935
71714	727936
5285	727937
47808	727938
16787	727939
53497	727940
3540	727941
26895	727942
45737	727943
4990	727944
190085	727945
327953	727946
22801	727947
395	727948
512	727949
154650	727950
10561	727951
227	727952
31779	727953
36171	727954
17482	727955
51604	727956
129607	727957
64886	727958
110157	727959
98337	727960
119149	727961
232279	727962
5836	727963
66926	727964
18214	727965
190477	727966
122212	727967
20928	727968
17939	727969
61034	727970
334321	727971
56475	727972
157261	727973
75	727974
33007	727975
305713	727976
56440	727977
15632	727978
206384	727979
10084	727980
210359	727981
221234	727982
19023	727983
118989	727984
318471	727985
49997	727986
188261	727987
20530	727988
9450	727989
29749	727990
163945	727991
77234	727992
83266	727993
74233	727994
78329	727995
78752	727996
194316	727997
168499	727998
16489	727999
109302	728000
48799	728001
43011	728002
84156	728003
128971	728004
60817	728005
5995	728006
35980	728007
310798	728008
48716	728009
4526	728010
206812	728011
50672	728012
62739	728013
121446	728014
52445	728015
356942	728016
112980	728017
17740	728018
31805	728019
320215	728020
7512	728021
11001	728022
191212	728023
77015	728024
162768	728025
1539	728026
7187	728027
45567	728028
294939	728029
63121	728030
108006	728031
208	728032
15989	728033
161689	728034
36904	728035
6855	728036
15747	728037
320723	728038
70333	728039
10972	728040
31792	728041
20230	728042
234673	728043
240800	728044
32432	728045
21854	728046
82254	728047
60731	728048
1534	728049
4286	728050
54068	728051
45723	728052
33208	728053
82168	728054
110613	728055
298066	728056
290361	728057
253733	728058
86008	728059
292381	728060
17809	728061
13392	728062
118364	728063
76386	728064
12226	728065
25415	728066
75868	728067
244422	728068
38356	728069
81653	728070
89469	728071
112072	728072
66233	728073
76737	728074
78094	728075
259022	728076
4162	728077
45883	728078
85	728079
355414	728080
285026	728081
56123	728082
40894	728083
15761	728084
30208	728085
262304	728086
170565	728087
202588	728088
4051	728089
18647	728090
6342	728091
12516	728092
45423	728093
4284	728094
1807	728095
5765	728096
16803	728097
12558	728098
114734	728099
205271	728100
20555	728101
102677	728102
64682	728103
219821	728104
64959	728105
140125	728106
249403	728107
1068	728108
130793	728109
3720	728110
91826	728111
89041	728112
185442	728113
63345	728114
234402	728115
103017	728116
98865	728117
58184	728118
177699	728119
36344	728120
40495	728121
35752	728122
2128	728123
26144	728124
75267	728125
111229	728126
5617	728127
79167	728128
3761	728129
90012	728130
64829	728131
127691	728132
81249	728133
53719	728134
30730	728135
2977	728136
22355	728137
36022	728138
371	728139
315413	728140
92308	728141
18553	728142
61585	728143
189798	728144
77702	728145
128935	728146
52061	728147
60259	728148
101872	728149
19921	728150
12580	728151
37143	728152
16809	728153
118398	728154
16671	728155
19855	728156
4817	728157
37972	728158
155383	728159
33885	728160
51840	728161
98661	728162
80355	728163
10489	728164
200387	728165
6203	728166
301930	728167
47815	728168
339248	728169
72269	728170
11176	728171
312569	728172
33615	728173
230939	728174
25632	728175
76703	728176
68976	728177
174564	728178
77513	728179
209459	728180
24063	728181
57669	728182
20174	728183
13487	728184
188802	728185
152807	728186
7452	728187
174494	728188
122735	728189
180655	728190
318461	728191
329778	728192
85824	728193
18731	728194
59375	728195
250812	728196
2580	728197
263478	728198
188519	728199
42514	728200
26865	728201
5917	728202
1130	728203
101834	728204
16734	728205
315311	728206
119330	728207
118914	728208
119330	728209
240	728210
77473	728211
190722	728212
282640	728213
338	728214
118093	728215
36638	728216
45630	728217
243323	728218
149427	728219
41927	728220
95765	728221
42161	728222
331	728223
64334	728224
196320	728225
966	728226
24992	728227
122304	728228
319071	728229
31260	728230
255199	728231
44639	728232
31264	728233
99420	728234
254220	728235
44878	728236
156398	728237
253854	728238
155876	728239
98939	728240
253841	728241
99242	728242
12367	728243
156454	728244
155815	728245
23121	728246
209120	728247
31199	728248
1457	728249
79569	728250
1054	728251
218296	728252
84351	728253
19837	728254
125843	728255
279340	728256
3689	728257
51419	728258
18037	728259
185898	728260
71037	728261
2544	728262
151669	728263
58683	728264
219713	728265
19322	728266
85351	728267
177841	728268
56343	728269
29916	728270
240293	728271
157659	728272
60234	728273
142719	728274
203299	728275
248980	728276
338303	728277
7380	728278
104170	728279
268435	728280
276786	728281
83647	728282
83699	728283
2213	728284
205739	728285
294141	728286
239897	728287
11057	728288
72844	728289
66316	728290
176918	728291
36767	728292
111492	728293
25050	728294
91222	728295
135524	728296
15371	728297
6401	728298
4072	728299
109762	728300
13500	728301
14147	728302
7003	728303
73183	728304
305061	728305
229505	728306
314748	728307
14121	728308
367	728309
67003	728310
224490	728311
104711	728312
41027	728313
197818	728314
244388	728315
46447	728316
71455	728317
263254	728318
238665	728319
274396	728320
1	728321
18804	728322
84542	728323
85559	728324
4054	728325
198	728326
334053	728327
17254	728328
57755	728329
134359	728330
286	728331
12839	728332
8045	728333
273691	728334
907	728335
277854	728336
1142	728337
268019	728338
408	728339
191380	728340
58715	728341
106098	728342
4173	728343
66476	728344
18472	728345
86208	728346
154551	728347
709	728348
134107	728349
77948	728350
12752	728351
18805	728352
7590	728353
284669	728354
267369	728355
26978	728356
149031	728357
76586	728358
296472	728359
15902	728360
45590	728361
23367	728362
269075	728363
4492	728364
291922	728365
41703	728366
63310	728367
45614	728368
36435	728369
20568	728370
60161	728371
40538	728372
40538	728373
139747	728374
27795	728375
57455	728376
57858	728377
101410	728378
161640	728379
345100	728380
84892	728381
106052	728382
252833	728383
46296	728384
45730	728385
18778	728386
78395	728387
314427	728388
1	728389
96504	728390
1576	728391
7008	728392
1711	728393
18860	728394
4721	728395
76	728396
30268	728397
26005	728398
1430	728399
322761	728400
142095	728401
67209	728402
263209	728403
897	728404
69697	728405
24405	728406
191898	728407
3882	728408
12488	728409
284509	728410
180195	728411
101390	728412
9999	728413
15360	728414
74362	728415
214	728416
455	728417
2277	728418
37432	728419
315015	728420
22782	728421
262672	728422
2135	728423
66732	728424
45586	728425
263424	728426
5902	728427
159598	728428
239612	728429
12490	728430
101822	728431
4798	728432
327520	728433
160470	728434
29826	728435
80414	728436
7786	728437
24541	728438
5547	728439
151436	728440
117981	728441
22792	728442
160271	728443
10990	728444
338837	728445
164382	728446
67006	728447
1807	728448
296402	728449
195947	728450
160242	728451
71105	728452
65104	728453
2970	728454
70948	728455
73931	728456
29521	728457
209006	728458
38302	728459
119864	728460
178795	728461
275072	728462
30105	728463
31882	728464
51488	728465
13632	728466
5874	728467
63567	728468
25018	728469
120622	728470
262351	728471
96974	728472
151072	728473
332274	728474
56922	728475
43055	728476
14395	728477
44816	728478
78887	728479
72455	728480
147580	728481
438	728482
31578	728483
5618	728484
2725	728485
47318	728486
24405	728487
24316	728488
15326	728489
266898	728490
282457	728491
40566	728492
25027	728493
7650	728494
98297	728495
61241	728496
220288	728497
44214	728498
35825	728499
2515	728500
173557	728501
67797	728502
11062	728503
298854	728504
7810	728505
83311	728506
1972	728507
71674	728508
12604	728509
171955	728510
10481	728511
25774	728512
3006	728513
338840	728514
173737	728515
344653	728516
47666	728517
8160	728518
85882	728519
75911	728520
339759	728521
87086	728522
51371	728523
76500	728524
146983	728525
308320	728526
22431	728527
133	728528
62	728529
128453	728530
80	728531
158685	728532
61062	728533
18762	728534
37240	728535
4727	728536
64366	728537
240842	728538
83545	728539
139	728540
155798	728541
83499	728542
34578	728543
177121	728544
177120	728545
18024	728546
177118	728547
171826	728548
34578	728549
172458	728550
34581	728551
73287	728552
111174	728553
122409	728554
31119	728555
288928	728556
21420	728557
4731	728558
4167	728559
57409	728560
145304	728561
102200	728562
316684	728563
2	728564
170222	728565
277888	728566
207088	728567
188052	728568
218610	728569
74291	728570
63302	728571
1622	728572
38919	728573
153506	728574
128668	728575
10502	728576
106081	728577
74098	728578
3338	728579
155178	728580
206518	728581
2592	728582
30099	728583
205473	728584
306771	728585
198313	728586
84963	728587
21204	728588
334068	728589
151609	728590
37482	728591
20200	728592
141003	728593
22829	728594
1283	728595
308756	728596
7693	728597
88604	728598
37384	728599
180527	728600
159017	728601
304137	728602
120384	728603
36771	728604
20928	728605
131799	728606
89078	728607
54358	728608
136660	728609
213485	728610
48235	728611
11549	728612
3199	728613
91478	728614
19442	728615
10239	728616
72181	728617
179415	728618
145721	728619
21639	728620
19883	728621
7113	728622
357383	728623
126633	728624
57107	728625
49	728626
137491	728627
282143	728628
297008	728629
9398	728630
134720	728631
27429	728632
15335	728633
71938	728634
34540	728635
104987	728636
56644	728637
70726	728638
157229	728639
289838	728640
2817	728641
349596	728642
137320	728643
356926	728644
289547	728645
72981	728646
111338	728647
42647	728648
19771	728649
6108	728650
9429	728651
62193	728652
246067	728653
23233	728654
246601	728655
357	728656
347602	728657
12530	728658
80234	728659
26670	728660
336	728661
71734	728662
1939	728663
62343	728664
55632	728665
144070	728666
7839	728667
26718	728668
8744	728669
891	728670
120043	728671
76137	728672
44718	728673
85681	728674
80970	728675
132899	728676
30658	728677
2238	728678
14412	728679
37946	728680
71383	728681
20211	728682
57484	728683
86658	728684
16097	728685
18612	728686
27147	728687
193775	728688
80468	728689
30801	728690
316408	728691
356857	728692
238703	728693
238085	728694
238317	728695
238132	728696
239111	728697
238174	728698
238673	728699
238564	728700
238036	728701
238321	728702
238884	728703
238886	728704
647	728705
85574	728706
327452	728707
39588	728708
157050	728709
327870	728710
18080	728711
4606	728712
133535	728713
151767	728714
913	728715
63846	728716
86198	728717
14823	728718
26230	728719
34482	728720
196338	728721
238436	728722
37548	728723
22161	728724
88	728725
24613	728726
130815	728727
52997	728728
68476	728729
35334	728730
97901	728731
1653	728732
18609	728733
79969	728734
20917	728735
318208	728736
24111	728737
66130	728738
171142	728739
25592	728740
12703	728741
335007	728742
9719	728743
5236	728744
35919	728745
97025	728746
5336	728747
26839	728748
49118	728749
39770	728750
76713	728751
309	728752
66543	728753
32993	728754
1501	728755
60262	728756
27386	728757
182541	728758
235351	728759
1647	728760
3968	728761
39033	728762
144036	728763
38387	728764
233	728765
146263	728766
37385	728767
37385	728768
85977	728769
289798	728770
5089	728771
2878	728772
11931	728773
203331	728774
76676	728775
132120	728776
24605	728777
25622	728778
24200	728779
51879	728780
31726	728781
38529	728782
118305	728783
8557	728784
92	728785
1320	728786
3185	728787
122709	728788
225293	728789
195172	728790
17294	728791
28113	728792
213631	728793
68322	728794
2860	728795
9931	728796
214405	728797
3170	728798
25036	728799
302319	728800
57400	728801
8202	728802
27037	728803
39144	728804
161866	728805
25635	728806
189079	728807
315629	728808
23959	728809
146118	728810
85333	728811
16752	728812
35812	728813
37420	728814
43789	728815
10527	728816
322792	728817
27678	728818
69	728819
15457	728820
30904	728821
13829	728822
50209	728823
28174	728824
124121	728825
145793	728826
242211	728827
259073	728828
132064	728829
38789	728830
331782	728831
125594	728832
157745	728833
197767	728834
42242	728835
20808	728836
200985	728837
27628	728838
265164	728839
3892	728840
151305	728841
158774	728842
3148	728843
36332	728844
313009	728845
283215	728846
53643	728847
69753	728848
1131	728849
24121	728850
63340	728851
175458	728852
10311	728853
19046	728854
116928	728855
27645	728856
196720	728857
311831	728858
19375	728859
19375	728860
4002	728861
170615	728862
15438	728863
13239	728864
169920	728865
26258	728866
782	728867
10634	728868
101683	728869
168733	728870
23840	728871
50914	728872
32082	728873
157314	728874
33076	728875
67423	728876
79019	728877
167035	728878
10513	728879
176012	728880
17199	728881
90375	728882
23431	728883
14093	728884
341687	728885
312994	728886
18709	728887
65119	728888
90225	728889
22735	728890
31299	728891
66387	728892
51849	728893
71223	728894
37736	728895
213	728896
31493	728897
38992	728898
124521	728899
17049	728900
7604	728901
343943	728902
7586	728903
1852	728904
139355	728905
70074	728906
59944	728907
100648	728908
21805	728909
3772	728910
53247	728911
98541	728912
9829	728913
135	728914
84231	728915
150331	728916
129491	728917
2335	728918
6250	728919
1964	728920
27527	728921
26506	728922
4755	728923
48841	728924
48349	728925
35886	728926
51924	728927
1924	728928
5316	728929
132867	728930
326806	728931
41384	728932
100370	728933
5618	728934
339867	728935
27999	728936
10446	728937
47748	728938
68797	728939
57820	728940
129932	728941
63956	728942
31065	728943
86282	728944
21849	728945
23640	728946
6712	728947
36988	728948
72435	728949
8827	728950
42488	728951
52479	728952
26156	728953
22980	728954
18939	728955
161202	728956
32	728957
39417	728958
153457	728959
171194	728960
18650	728961
25609	728962
9744	728963
68514	728964
20289	728965
152052	728966
55257	728967
5002	728968
6856	728969
158613	728970
79898	728971
158685	728972
27955	728973
467	728974
80969	728975
31710	728976
135216	728977
13639	728978
333043	728979
93299	728980
103939	728981
14048	728982
79253	728983
5894	728984
116862	728985
14361	728986
37838	728987
152842	728988
1101	728989
594	728990
86633	728991
65619	728992
7229	728993
177181	728994
68207	728995
117658	728996
341246	728997
5346	728998
10461	728999
41059	729000
90385	729001
420	729002
4961	729003
2589	729004
36298	729005
116152	729006
39837	729007
16853	729008
133641	729009
13226	729010
321112	729011
4903	729012
93999	729013
2214	729014
30919	729015
1839	729016
81822	729017
128748	729018
17752	729019
2222	729020
4492	729021
42993	729022
30153	729023
43003	729024
8156	729025
43468	729026
4732	729027
199981	729028
45258	729029
82277	729030
110465	729031
3998	729032
4819	729033
54761	729034
36832	729035
72708	729036
45211	729037
56415	729038
83291	729039
263037	729040
1084	729041
57560	729042
150597	729043
227846	729044
4820	729045
45292	729046
53291	729047
16886	729048
71697	729049
125371	729050
86337	729051
18902	729052
101788	729053
4702	729054
1150	729055
45577	729056
48567	729057
288379	729058
136163	729059
41559	729060
67417	729061
20074	729062
15383	729063
24558	729064
34238	729065
80851	729066
83210	729067
37144	729068
4755	729069
134730	729070
28211	729071
160269	729072
48759	729073
108092	729074
48094	729075
33078	729076
102936	729077
39289	729078
129748	729079
237690	729080
148917	729081
85867	729082
48380	729083
12653	729084
46210	729085
41141	729086
67697	729087
145940	729088
266701	729089
46215	729090
29449	729091
284562	729092
46215	729093
11858	729094
73952	729095
160870	729096
1559	729097
16916	729098
10351	729099
288958	729100
170674	729101
14675	729102
287427	729103
128399	729104
2244	729105
194208	729106
79113	729107
288342	729108
93557	729109
49069	729110
160245	729111
44197	729112
252151	729113
24499	729114
142727	729115
13818	729116
18651	729117
47885	729118
33337	729119
162853	729120
57948	729121
229983	729122
112638	729123
165357	729124
63933	729125
18931	729126
310360	729127
112156	729128
22456	729129
194454	729130
33142	729131
192550	729132
1905	729133
42677	729134
69856	729135
5897	729136
10401	729137
43725	729138
15202	729139
9279	729140
55041	729141
27115	729142
218813	729143
12110	729144
203591	729145
34244	729146
49201	729147
41549	729148
124789	729149
118766	729150
772	729151
21332	729152
36417	729153
67121	729154
12463	729155
11193	729156
51857	729157
37721	729158
275656	729159
16405	729160
12287	729161
56339	729162
199661	729163
31673	729164
312925	729165
50255	729166
6265	729167
310088	729168
16572	729169
8164	729170
245823	729171
72483	729172
118403	729173
44195	729174
297428	729175
11041	729176
243304	729177
99229	729178
117305	729179
37876	729180
5639	729181
555	729182
274574	729183
213159	729184
13012	729185
41432	729186
41432	729187
81914	729188
135264	729189
57560	729190
309993	729191
30947	729192
29970	729193
220469	729194
196913	729195
229568	729196
31770	729197
88996	729198
295444	729199
171642	729200
176483	729201
233653	729202
55573	729203
76058	729204
186458	729205
12720	729206
4528	729207
16401	729208
664	729209
51773	729210
30164	729211
23801	729212
32049	729213
127629	729214
17110	729215
347876	729216
33621	729217
24894	729218
1852	729219
97296	729220
125165	729221
1548	729222
161147	729223
24786	729224
21805	729225
158713	729226
88380	729227
10081	729228
105620	729229
150619	729230
117722	729231
6286	729232
221611	729233
50972	729234
8123	729235
80984	729236
222659	729237
29569	729238
1600	729239
37129	729240
201153	729241
1600	729242
5571	729243
4453	729244
1600	729245
81392	729246
190052	729247
86706	729248
303875	729249
54659	729250
196964	729251
37636	729252
146638	729253
327450	729254
26677	729255
254207	729256
98719	729257
31303	729258
155723	729259
70545	729260
7731	729261
117730	729262
187219	729263
42135	729264
187820	729265
63089	729266
23659	729267
117272	729268
353882	729269
224460	729270
8217	729271
122468	729272
43187	729273
33308	729274
186435	729275
59975	729276
3496	729277
104934	729278
3364	729279
17392	729280
177898	729281
5978	729282
312293	729283
28588	729284
114053	729285
22141	729286
224897	729287
22141	729288
67616	729289
12236	729290
22345	729291
166	729292
156826	729293
43708	729294
334154	729295
5818	729296
157060	729297
23546	729298
63564	729299
27107	729300
22439	729301
141819	729302
5804	729303
124027	729304
37808	729305
145548	729306
242609	729307
1740	729308
311177	729309
4527	729310
80262	729311
137573	729312
12533	729313
85802	729314
109079	729315
200043	729316
190698	729317
193981	729318
119551	729319
54699	729320
305716	729321
143874	729322
9232	729323
214916	729324
297262	729325
8894	729326
70914	729327
219077	729328
7581	729329
152933	729330
89694	729331
37489	729332
357706	729333
107658	729334
26157	729335
243263	729336
15808	729337
817	729338
398	729339
14649	729340
201378	729341
29182	729342
288860	729343
199284	729344
8152	729345
127456	729346
333733	729347
21066	729348
51875	729349
110060	729350
140400	729351
226964	729352
73306	729353
285331	729354
52693	729355
68044	729356
23345	729357
67406	729358
4606	729359
17232	729360
164130	729361
188679	729362
12794	729363
42829	729364
637	729365
72845	729366
283949	729367
58986	729368
3593	729369
105514	729370
155224	729371
276260	729372
13942	729373
312180	729374
156946	729375
104897	729376
12920	729377
105591	729378
267235	729379
36687	729380
15845	729381
319327	729382
118424	729383
26103	729384
29765	729385
273920	729386
37107	729387
257949	729388
9012	729389
47151	729390
249683	729391
39081	729392
77750	729393
34300	729394
2844	729395
87169	729396
577	729397
32011	729398
200508	729399
37264	729400
20943	729401
96632	729402
237651	729403
63754	729404
245998	729405
96422	729406
150397	729407
150876	729408
96438	729409
60002	729410
56020	729411
1244	729412
3406	729413
4716	729414
24740	729415
1489	729416
196483	729417
76707	729418
9592	729419
19594	729420
3341	729421
90878	729422
44489	729423
397	729424
85940	729425
252822	729426
10434	729427
108923	729428
289993	729429
3891	729430
71709	729431
114486	729432
161834	729433
158	729434
397	729435
12665	729436
70148	729437
53459	729438
6784	729439
20995	729440
1870	729441
103668	729442
179867	729443
38175	729444
200100	729445
41735	729446
249794	729447
171768	729448
2724	729449
425	729450
119242	729451
129670	729452
3453	729453
82084	729454
22878	729455
22878	729456
22623	729457
3436	729458
126054	729459
21469	729460
84412	729461
4552	729462
5238	729463
328396	729464
5238	729465
166674	729466
96112	729467
13075	729468
19943	729469
132277	729470
14932	729471
3259	729472
2279	729473
17155	729474
9107	729475
6763	729476
283802	729477
31599	729478
95768	729479
16066	729480
225962	729481
178309	729482
127677	729483
135838	729484
17612	729485
18853	729486
78006	729487
32662	729488
85940	729489
79202	729490
8939	729491
19566	729492
6032	729493
26213	729494
3444	729495
343236	729496
167671	729497
215016	729498
7226	729499
5128	729500
291537	729501
27281	729502
80755	729503
17549	729504
3138	729505
80	729506
164041	729507
40668	729508
24403	729509
34779	729510
12722	729511
209810	729512
109685	729513
5104	729514
205412	729515
1352	729516
66432	729517
14469	729518
108909	729519
16195	729520
286207	729521
36976	729522
122977	729523
13655	729524
49114	729525
40721	729526
41284	729527
111575	729528
7070	729529
34765	729530
21225	729531
124770	729532
19003	729533
14506	729534
174343	729535
1023	729536
83	729537
35783	729538
65	729539
81571	729540
56611	729541
21340	729542
32368	729543
21340	729544
129934	729545
78379	729546
59217	729547
270168	729548
144013	729549
192	729550
39164	729551
24538	729552
7493	729553
26089	729554
244359	729555
10002	729556
101157	729557
105169	729558
8525	729559
2598	729560
196454	729561
34043	729562
1943	729563
2754	729564
891	729565
36	729566
838	729567
7271	729568
77805	729569
21434	729570
41464	729571
16272	729572
27653	729573
158570	729574
52919	729575
336274	729576
43073	729577
1872	729578
4984	729579
48394	729580
9338	729581
64258	729582
14628	729583
26475	729584
8915	729585
59394	729586
14449	729587
4901	729588
5142	729589
5913	729590
14259	729591
53625	729592
10432	729593
19404	729594
3967	729595
48907	729596
108501	729597
2668	729598
49971	729599
52466	729600
16884	729601
188803	729602
9924	729603
49430	729604
192435	729605
85594	729606
57669	729607
209573	729608
53360	729609
1562	729610
193460	729611
132214	729612
209431	729613
24556	729614
50662	729615
4060	729616
171	729617
109	729618
5019	729619
25114	729620
1356	729621
130085	729622
66464	729623
21623	729624
37422	729625
54716	729626
43113	729627
2681	729628
71157	729629
45775	729630
118235	729631
43179	729632
41342	729633
8837	729634
51331	729635
34390	729636
12558	729637
131813	729638
229098	729639
1872	729640
47442	729641
9688	729642
28467	729643
98008	729644
2644	729645
249086	729646
78184	729647
37042	729648
121034	729649
20049	729650
100848	729651
274588	729652
2060	729653
115046	729654
65080	729655
14323	729656
5806	729657
4923	729658
6718	729659
15326	729660
324014	729661
158218	729662
12493	729663
17325	729664
26220	729665
166785	729666
285777	729667
6482	729668
23619	729669
26220	729670
296395	729671
260803	729672
6782	729673
76707	729674
285178	729675
2246	729676
117464	729677
95759	729678
42573	729679
118119	729680
26680	729681
13804	729682
170667	729683
11477	729684
8216	729685
74411	729686
225890	729687
21624	729688
94548	729689
35919	729690
15147	729691
30068	729692
181622	729693
29826	729694
13174	729695
14393	729696
146092	729697
9374	729698
11283	729699
12609	729700
1394	729701
93925	729702
40209	729703
56504	729704
173728	729705
46057	729706
199524	729707
39006	729708
30573	729709
51150	729710
7671	729711
45638	729712
356785	729713
22741	729714
53183	729715
19422	729716
32479	729717
45417	729718
11498	729719
14349	729720
158244	729721
46534	729722
88871	729723
141632	729724
22069	729725
13768	729726
43628	729727
124675	729728
11434	729729
69206	729730
46631	729731
52436	729732
68058	729733
30197	729734
247030	729735
73896	729736
5644	729737
3121	729738
255827	729739
168045	729740
350558	729741
20448	729742
48474	729743
11487	729744
10415	729745
49889	729746
2169	729747
14347	729748
12164	729749
267483	729750
95853	729751
100613	729752
23082	729753
1132	729754
161611	729755
31190	729756
3652	729757
520	729758
77665	729759
6478	729760
13532	729761
84200	729762
32229	729763
122072	729764
111867	729765
10711	729766
83072	729767
38597	729768
28149	729769
129172	729770
55992	729771
356148	729772
26034	729773
34459	729774
37169	729775
11405	729776
1300	729777
72568	729778
183625	729779
2771	729780
30518	729781
554	729782
32004	729783
58076	729784
22426	729785
202924	729786
5533	729787
19219	729788
64882	729789
4341	729790
7509	729791
71772	729792
160367	729793
101845	729794
264138	729795
160683	729796
263603	729797
160356	729798
263596	729799
160344	729800
160649	729801
263626	729802
160662	729803
160346	729804
264168	729805
160374	729806
264143	729807
101844	729808
160665	729809
264145	729810
102062	729811
67198	729812
160648	729813
160678	729814
45704	729815
101849	729816
160684	729817
102059	729818
101860	729819
264165	729820
263614	729821
101853	729822
101851	729823
200	729824
67205	729825
102052	729826
101857	729827
264129	729828
67197	729829
264142	729830
264169	729831
45706	729832
45707	729833
160372	729834
160373	729835
160358	729836
160350	729837
160345	729838
45701	729839
160660	729840
67058	729841
160679	729842
160661	729843
160366	729844
102058	729845
160363	729846
102044	729847
160349	729848
160371	729849
160355	729850
67062	729851
31833	729852
263595	729853
160351	729854
160666	729855
101850	729856
45705	729857
160676	729858
160380	729859
160348	729860
263572	729861
263604	729862
263564	729863
263598	729864
263594	729865
263587	729866
102057	729867
263579	729868
263570	729869
25811	729870
13110	729871
35922	729872
191949	729873
121383	729874
9309	729875
169012	729876
126266	729877
2218	729878
1369	729879
152904	729880
27701	729881
355003	729882
6234	729883
161504	729884
6001	729885
43662	729886
66527	729887
272431	729888
45090	729889
43243	729890
18137	729891
86131	729892
112677	729893
35922	729894
116364	729895
29885	729896
149557	729897
10521	729898
2140	729899
66238	729900
174406	729901
113844	729902
38491	729903
1639	729904
17369	729905
10410	729906
27538	729907
71217	729908
30471	729909
36260	729910
124773	729911
277465	729912
22838	729913
50949	729914
46129	729915
215833	729916
250257	729917
120139	729918
195024	729919
24831	729920
158209	729921
14253	729922
30919	729923
35988	729924
2266	729925
287782	729926
10318	729927
193516	729928
2144	729929
206130	729930
285352	729931
53981	729932
173514	729933
32229	729934
110426	729935
116812	729936
3440	729937
153129	729938
118656	729939
50061	729940
26235	729941
67355	729942
58646	729943
2108	729944
163451	729945
37623	729946
126690	729947
134077	729948
6428	729949
6428	729950
6428	729951
23683	729952
89675	729953
1887	729954
59199	729955
66274	729956
94578	729957
17506	729958
36420	729959
11280	729960
36449	729961
35937	729962
212447	729963
118726	729964
48443	729965
145727	729966
13235	729967
5344	729968
8277	729969
1548	729970
64128	729971
64702	729972
64702	729973
51940	729974
794	729975
246460	729976
6394	729977
131434	729978
99708	729979
4199	729980
47391	729981
79365	729982
170433	729983
46577	729984
5961	729985
45794	729986
94106	729987
37117	729988
194301	729989
3326	729990
212881	729991
55558	729992
17937	729993
119005	729994
7515	729995
1790	729996
3430	729997
239352	729998
138	729999
18442	730000
51161	730001
51181	730002
183218	730003
115956	730004
184462	730005
1910	730006
28200	730007
120247	730008
55375	730009
79229	730010
126029	730011
22720	730012
69502	730013
43941	730014
124715	730015
10651	730016
156883	730017
55036	730018
27828	730019
11179	730020
2847	730021
132638	730022
27968	730023
57729	730024
21998	730025
315871	730026
172927	730027
102006	730028
2779	730029
210421	730030
40102	730031
76849	730032
19326	730033
3754	730034
249081	730035
93269	730036
13345	730037
12191	730038
78952	730039
64736	730040
21470	730041
2810	730042
24262	730043
86562	730044
55218	730045
471	730046
7004	730047
49049	730048
11	730049
190025	730050
51938	730051
326991	730052
81621	730053
149666	730054
28536	730055
2849	730056
1185	730057
58015	730058
28982	730059
88241	730060
87820	730061
24357	730062
4364	730063
1159	730064
52630	730065
17649	730066
70252	730067
45528	730068
14519	730069
90777	730070
30448	730071
224	730072
39708	730073
719	730074
21613	730075
44966	730076
23368	730077
9821	730078
6888	730079
22641	730080
326	730081
15032	730082
10133	730083
279021	730084
15087	730085
96106	730086
41126	730087
7765	730088
52594	730089
1254	730090
86329	730091
535	730092
2786	730093
76671	730094
28022	730095
57293	730096
252315	730097
1761	730098
14821	730099
26004	730100
147343	730101
160128	730102
9679	730103
58911	730104
6267	730105
40885	730106
8752	730107
24321	730108
33901	730109
20589	730110
40992	730111
4635	730112
55910	730113
11035	730114
64274	730115
54813	730116
29434	730117
28248	730118
55125	730119
66341	730120
2803	730121
11622	730122
171761	730123
24531	730124
72664	730125
33903	730126
1303	730127
11519	730128
20749	730129
18984	730130
20497	730131
57902	730132
23238	730133
3	730134
8519	730135
18597	730136
26044	730137
30867	730138
6140	730139
3665	730140
62442	730141
52032	730142
310812	730143
26630	730144
9882	730145
48876	730146
565	730147
2206	730148
15647	730149
5656	730150
72911	730151
8212	730152
64975	730153
76584	730154
38043	730155
1030	730156
2196	730157
125287	730158
1966	730159
11540	730160
125376	730161
49559	730162
14034	730163
36331	730164
160975	730165
11540	730166
58619	730167
12	730168
170731	730169
287	730170
311700	730171
6359	730172
15482	730173
573	730174
100952	730175
12736	730176
27979	730177
55169	730178
41220	730179
11539	730180
323568	730181
326892	730182
971	730183
63288	730184
110786	730185
25854	730186
20292	730187
50349	730188
27277	730189
286261	730190
16199	730191
27977	730192
16199	730193
3997	730194
51885	730195
59242	730196
64314	730197
49853	730198
6	730199
11125	730200
6318	730201
82490	730202
171240	730203
6667	730204
15416	730205
21485	730206
3530	730207
8624	730208
8553	730209
120523	730210
172661	730211
3213	730212
10513	730213
1069	730214
2111	730215
23495	730216
25849	730217
18690	730218
52155	730219
62348	730220
34395	730221
7783	730222
148442	730223
2220	730224
20426	730225
30972	730226
30108	730227
179787	730228
24662	730229
54198	730230
30756	730231
57012	730232
13615	730233
8553	730234
91270	730235
101002	730236
16331	730237
23632	730238
918	730239
1161	730240
42081	730241
19588	730242
8519	730243
24921	730244
30731	730245
194215	730246
47024	730247
37983	730248
128450	730249
90093	730250
77770	730251
39883	730252
20256	730253
128301	730254
337292	730255
18982	730256
19964	730257
79296	730258
2684	730259
54680	730260
7785	730261
4075	730262
2337	730263
52624	730264
45160	730265
110334	730266
31811	730267
97599	730268
4786	730269
4732	730270
29735	730271
57673	730272
9981	730273
1548	730274
8146	730275
190643	730276
315315	730277
160620	730278
227342	730279
97668	730280
158829	730281
35779	730282
81926	730283
8615	730284
170951	730285
60300	730286
61417	730287
8474	730288
37419	730289
67986	730290
16603	730291
58731	730292
35992	730293
1192	730294
37014	730295
13357	730296
16199	730297
85575	730298
30915	730299
137017	730300
53289	730301
24426	730302
79501	730303
287818	730304
63808	730305
276917	730306
7772	730307
31487	730308
145980	730309
79017	730310
2365	730311
11539	730312
15087	730313
58588	730314
544	730315
14041	730316
39792	730317
59080	730318
3438	730319
52340	730320
15466	730321
16237	730322
13860	730323
33890	730324
98068	730325
41481	730326
27485	730327
20564	730328
15566	730329
3999	730330
8519	730331
32124	730332
318382	730333
1161	730334
109552	730335
72039	730336
4930	730337
99358	730338
10651	730339
445	730340
257881	730341
3038	730342
139715	730343
120111	730344
39626	730345
9902	730346
4962	730347
166530	730348
100689	730349
110414	730350
19620	730351
76594	730352
27549	730353
33828	730354
24828	730355
37792	730356
9852	730357
92601	730358
1995	730359
1995	730360
14597	730361
2202	730362
7857	730363
37739	730364
155694	730365
44791	730366
154479	730367
12	730368
326624	730369
29100	730370
2015	730371
11402	730372
15312	730373
141004	730374
66936	730375
35558	730376
27637	730377
2796	730378
3232	730379
118899	730380
333	730381
76561	730382
2876	730383
925	730384
570	730385
28163	730386
1995	730387
28982	730388
49225	730389
31216	730390
20093	730391
43903	730392
59369	730393
29901	730394
8825	730395
19422	730396
137063	730397
89524	730398
122294	730399
22674	730400
22839	730401
548	730402
57735	730403
265	730404
4716	730405
2120	730406
128035	730407
48704	730408
8479	730409
160971	730410
16642	730411
87828	730412
2325	730413
28163	730414
28011	730415
169536	730416
201326	730417
15830	730418
11142	730419
2787	730420
24215	730421
113547	730422
33746	730423
29408	730424
57427	730425
201487	730426
39676	730427
14944	730428
547	730429
273	730430
7791	730431
57695	730432
9157	730433
36879	730434
15000	730435
196739	730436
48347	730437
52346	730438
22663	730439
136842	730440
258678	730441
20000	730442
188561	730443
11277	730444
26026	730445
98817	730446
11622	730447
41575	730448
3129	730449
7507	730450
1289	730451
7054	730452
14308	730453
67146	730454
2120	730455
59369	730456
2	730457
10075	730458
26708	730459
6181	730460
3466	730461
57852	730462
10080	730463
109450	730464
7855	730465
36688	730466
109316	730467
45766	730468
154380	730469
22917	730470
19580	730471
23011	730472
2732	730473
100632	730474
16905	730475
36911	730476
46381	730477
149274	730478
2295	730479
84998	730480
46135	730481
2794	730482
59777	730483
37943	730484
128838	730485
288914	730486
25864	730487
87167	730488
54650	730489
245477	730490
273	730491
5765	730492
159654	730493
17137	730494
23621	730495
137065	730496
100768	730497
109262	730498
183	730499
6592	730500
80410	730501
17356	730502
93720	730503
39830	730504
168406	730505
6267	730506
327706	730507
55711	730508
20295	730509
48530	730510
34249	730511
355078	730512
143863	730513
3235	730514
49039	730515
42568	730516
32867	730517
85480	730518
158316	730519
83204	730520
1269	730521
794	730522
62769	730523
117260	730524
2877	730525
17492	730526
100373	730527
210252	730528
43765	730529
17181	730530
24195	730531
883	730532
10870	730533
72403	730534
201941	730535
191047	730536
97824	730537
5683	730538
50433	730539
24428	730540
110982	730541
60344	730542
64689	730543
21613	730544
123520	730545
1840	730546
5983	730547
101816	730548
28029	730549
118319	730550
323426	730551
347323	730552
39462	730553
158528	730554
11884	730555
38245	730556
38726	730557
118683	730558
8512	730559
79846	730560
14389	730561
152782	730562
213231	730563
193688	730564
175949	730565
8649	730566
2220	730567
3141	730568
6964	730569
187	730570
43479	730571
158241	730572
22152	730573
34570	730574
3415	730575
203070	730576
138007	730577
753	730578
117982	730579
9382	730580
194518	730581
316146	730582
27344	730583
30764	730584
10077	730585
182008	730586
127086	730587
144511	730588
10499	730589
16352	730590
118174	730591
6656	730592
190366	730593
7757	730594
144072	730595
124217	730596
21895	730597
2810	730598
45100	730599
22333	730600
105236	730601
147463	730602
62643	730603
2815	730604
99951	730605
110042	730606
50960	730607
20559	730608
12790	730609
34151	730610
24250	730611
13351	730612
62464	730613
14879	730614
25536	730615
11666	730616
3525	730617
4379	730618
33983	730619
138361	730620
284026	730621
135593	730622
262602	730623
215689	730624
3639	730625
101983	730626
31922	730627
31922	730628
31922	730629
84867	730630
616	730631
9852	730632
23371	730633
283313	730634
13678	730635
3245	730636
135839	730637
22878	730638
95501	730639
117243	730640
13377	730641
36	730642
13315	730643
192984	730644
10283	730645
36711	730646
80974	730647
88832	730648
166785	730649
3907	730650
803	730651
4910	730652
127748	730653
14741	730654
22885	730655
12	730656
264622	730657
160971	730658
264625	730659
69569	730660
51869	730661
39987	730662
39558	730663
3858	730664
79115	730665
58861	730666
350907	730667
104896	730668
7879	730669
4316	730670
11409	730671
2866	730672
120577	730673
26527	730674
40706	730675
61302	730676
101640	730677
106808	730678
28956	730679
13301	730680
66917	730681
66719	730682
13341	730683
76821	730684
49538	730685
21094	730686
191548	730687
16155	730688
18507	730689
390	730690
238126	730691
346003	730692
33887	730693
89317	730694
187075	730695
85553	730696
6349	730697
7216	730698
817	730699
45971	730700
16846	730701
23095	730702
123055	730703
85067	730704
36904	730705
76364	730706
44077	730707
8417	730708
311993	730709
27503	730710
34262	730711
164305	730712
71421	730713
28090	730714
53290	730715
27558	730716
48781	730717
69701	730718
78870	730719
291829	730720
196758	730721
25645	730722
158701	730723
48945	730724
187	730725
45155	730726
29149	730727
131813	730728
34491	730729
9990	730730
17550	730731
2302	730732
143945	730733
8812	730734
8254	730735
20521	730736
16237	730737
120636	730738
108299	730739
200404	730740
32151	730741
187	730742
173946	730743
6191	730744
4932	730745
4853	730746
42401	730747
4026	730748
83304	730749
49167	730750
4911	730751
10474	730752
33687	730753
16259	730754
10956	730755
77971	730756
42626	730757
120815	730758
83356	730759
12764	730760
47040	730761
64399	730762
27962	730763
3110	730764
45088	730765
4090	730766
4080	730767
12120	730768
13200	730769
4392	730770
53517	730771
100837	730772
633	730773
340907	730774
196500	730775
66394	730776
14146	730777
176278	730778
9852	730779
49026	730780
71230	730781
71230	730782
10589	730783
12078	730784
5238	730785
58774	730786
19044	730787
37155	730788
61292	730789
135963	730790
4370	730791
45685	730792
167558	730793
48624	730794
27511	730795
8519	730796
25956	730797
39048	730798
385	730799
29429	730800
85788	730801
81702	730802
7813	730803
13880	730804
54541	730805
10373	730806
75985	730807
4871	730808
173078	730809
13313	730810
148134	730811
14359	730812
36864	730813
11540	730814
4040	730815
49095	730816
8538	730817
9407	730818
133503	730819
6515	730820
87951	730821
13190	730822
34216	730823
171737	730824
61196	730825
6091	730826
92602	730827
216907	730828
10373	730829
81227	730830
2970	730831
117222	730832
20955	730833
194907	730834
17299	730835
25646	730836
8578	730837
9625	730838
42322	730839
41761	730840
3702	730841
153386	730842
5683	730843
1750	730844
41701	730845
277325	730846
19903	730847
88681	730848
27939	730849
201581	730850
133054	730851
18797	730852
39559	730853
158577	730854
154652	730855
7810	730856
110779	730857
109841	730858
528	730859
24450	730860
125784	730861
66519	730862
60300	730863
307	730864
104099	730865
10687	730866
43990	730867
1686	730868
2253	730869
41484	730870
12191	730871
24759	730872
107995	730873
30725	730874
262139	730875
11178	730876
298	730877
21172	730878
3934	730879
172671	730880
263125	730881
25332	730882
3206	730883
330276	730884
96044	730885
11084	730886
5733	730887
184803	730888
306679	730889
2850	730890
26709	730891
87809	730892
18884	730893
43823	730894
320592	730895
34231	730896
12130	730897
86243	730898
55375	730899
176671	730900
160639	730901
565	730902
100622	730903
164564	730904
265637	730905
98726	730906
7353	730907
213	730908
356825	730909
169742	730910
189828	730911
108474	730912
346865	730913
52634	730914
36045	730915
9257	730916
152466	730917
247185	730918
57035	730919
1628	730920
48513	730921
62818	730922
50011	730923
179355	730924
1519	730925
84540	730926
315836	730927
76306	730928
25739	730929
1060	730930
481	730931
102026	730932
18095	730933
81089	730934
6760	730935
1630	730936
90932	730937
125067	730938
30262	730939
135019	730940
191620	730941
125310	730942
109039	730943
5030	730944
97738	730945
71464	730946
10500	730947
8757	730948
54339	730949
31187	730950
255872	730951
8217	730952
255305	730953
83591	730954
83591	730955
116709	730956
283979	730957
65006	730958
18794	730959
71226	730960
28923	730961
686	730962
219280	730963
197047	730964
34349	730965
15122	730966
42576	730967
61821	730968
189729	730969
1857	730970
40940	730971
18498	730972
34697	730973
29187	730974
93115	730975
6581	730976
34253	730977
15355	730978
628	730979
71653	730980
34216	730981
148222	730982
245860	730983
4398	730984
45417	730985
132378	730986
622	730987
54820	730988
23122	730989
133882	730990
119944	730991
6730	730992
221406	730993
30049	730994
81444	730995
41093	730996
90818	730997
97625	730998
53139	730999
5627	731000
264469	731001
7510	731002
1603	731003
5147	731004
69502	731005
200759	731006
29106	731007
21638	731008
54350	731009
37703	731010
30961	731011
6761	731012
56482	731013
49049	731014
173897	731015
27064	731016
10125	731017
4090	731018
13387	731019
23171	731020
25109	731021
155735	731022
247614	731023
32551	731024
43834	731025
332591	731026
100	731027
235000	731028
4366	731029
85984	731030
23354	731031
22116	731032
85652	731033
1545	731034
146	731035
178186	731036
10221	731037
22056	731038
17716	731039
491	731040
1641	731041
295350	731042
12185	731043
51868	731044
17741	731045
522	731046
175818	731047
317931	731048
11035	731049
13844	731050
2685	731051
5380	731052
15368	731053
6234	731054
184195	731055
153224	731056
1244	731057
145964	731058
55528	731059
132696	731060
27879	731061
17646	731062
74519	731063
156273	731064
11658	731065
925	731066
65895	731067
841	731068
44234	731069
96664	731070
15502	731071
17392	731072
152441	731073
28757	731074
1897	731075
4871	731076
64560	731077
110213	731078
32814	731079
126316	731080
9978	731081
6487	731082
236	731083
57338	731084
3561	731085
153240	731086
115101	731087
39668	731088
150384	731089
7456	731090
8853	731091
152570	731092
202470	731093
85036	731094
62156	731095
203750	731096
82066	731097
125406	731098
81080	731099
7183	731100
231929	731101
787	731102
182249	731103
44923	731104
25486	731105
41635	731106
60167	731107
276331	731108
300706	731109
3276	731110
180927	731111
180927	731112
6518	731113
155623	731114
15171	731115
63231	731116
1282	731117
6942	731118
13266	731119
177374	731120
8034	731121
34611	731122
159150	731123
159168	731124
37780	731125
92196	731126
985	731127
26867	731128
112561	731129
325304	731130
138862	731131
172389	731132
69023	731133
45824	731134
48962	731135
6188	731136
27259	731137
48968	731138
14337	731139
60361	731140
354554	731141
4755	731142
262031	731143
77653	731144
211764	731145
39508	731146
341	731147
59070	731148
35163	731149
14045	731150
167613	731151
144536	731152
339030	731153
71434	731154
210437	731155
14415	731156
15927	731157
315017	731158
53093	731159
16686	731160
15268	731161
50	731162
70457	731163
333	731164
188940	731165
43215	731166
3495	731167
290270	731168
18060	731169
34088	731170
280	731171
19980	731172
266462	731173
225606	731174
2323	731175
100225	731176
110172	731177
281317	731178
96003	731179
78083	731180
49079	731181
58611	731182
5301	731183
27544	731184
36354	731185
15650	731186
20040	731187
16653	731188
77616	731189
8562	731190
323332	731191
118350	731192
13960	731193
2607	731194
17584	731195
3773	731196
125224	731197
211713	731198
320147	731199
67698	731200
103791	731201
14568	731202
35412	731203
104189	731204
58217	731205
19690	731206
78562	731207
38172	731208
128331	731209
353874	731210
178471	731211
42423	731212
2719	731213
87617	731214
24341	731215
436	731216
83691	731217
2782	731218
49069	731219
185	731220
180729	731221
6827	731222
149810	731223
29116	731224
262847	731225
32062	731226
342657	731227
6574	731228
349730	731229
29824	731230
44443	731231
62602	731232
119130	731233
31159	731234
189578	731235
34136	731236
48449	731237
15048	731238
9404	731239
13463	731240
203665	731241
133017	731242
65857	731243
201964	731244
6890	731245
65572	731246
8384	731247
66459	731248
11412	731249
8049	731250
118547	731251
169650	731252
28253	731253
1242	731254
126407	731255
35952	731256
19849	731257
10487	731258
84518	731259
47244	731260
33253	731261
12794	731262
152939	731263
2391	731264
169855	731265
78069	731266
334540	731267
346464	731268
40215	731269
4758	731270
17140	731271
5360	731272
46481	731273
19464	731274
11796	731275
53353	731276
6	731277
268	731278
35332	731279
7325	731280
119607	731281
81927	731282
10921	731283
8151	731284
199595	731285
16300	731286
16482	731287
35231	731288
39525	731289
174373	731290
62158	731291
3569	731292
48456	731293
3047	731294
121232	731295
175529	731296
210051	731297
81036	731298
98707	731299
16042	731300
39212	731301
72446	731302
250017	731303
10393	731304
201761	731305
160039	731306
123135	731307
27571	731308
175836	731309
122588	731310
235961	731311
95214	731312
23430	731313
26063	731314
53099	731315
58653	731316
169732	731317
31793	731318
106138	731319
44311	731320
78625	731321
346537	731322
27867	731323
101453	731324
159946	731325
63846	731326
102790	731327
29083	731328
15468	731329
42021	731330
136703	731331
26710	731332
29845	731333
43929	731334
5108	731335
55795	731336
316795	731337
32347	731338
16950	731339
85028	731340
217311	731341
163642	731342
119087	731343
12688	731344
10608	731345
8109	731346
299477	731347
5408	731348
91591	731349
316520	731350
19822	731351
9449	731352
191116	731353
25521	731354
188938	731355
28783	731356
320634	731357
110002	731358
22321	731359
10826	731360
154313	731361
195922	731362
63314	731363
34039	731364
45156	731365
8521	731366
5668	731367
85809	731368
120282	731369
76601	731370
12823	731371
5177	731372
18482	731373
349849	731374
156913	731375
2314	731376
175236	731377
13437	731378
102075	731379
6291	731380
49056	731381
2490	731382
13118	731383
17626	731384
2956	731385
17789	731386
13226	731387
94548	731388
6121	731389
13263	731390
45545	731391
258037	731392
38385	731393
127283	731394
4788	731395
67214	731396
170009	731397
27249	731398
246285	731399
16689	731400
49343	731401
93623	731402
129246	731403
12090	731404
111243	731405
13611	731406
172663	731407
18107	731408
5990	731409
67021	731410
537	731411
40858	731412
46373	731413
354007	731414
45281	731415
11983	731416
57232	731417
106458	731418
109303	731419
48944	731420
58347	731421
186552	731422
1347	731423
22716	731424
71621	731425
4133	731426
171616	731427
11747	731428
214281	731429
1297	731430
48913	731431
51584	731432
83151	731433
47997	731434
33825	731435
20465	731436
46373	731437
4784	731438
3450	731439
39430	731440
83850	731441
70665	731442
59385	731443
16640	731444
12578	731445
18705	731446
151022	731447
2564	731448
108192	731449
108671	731450
214379	731451
72790	731452
10027	731453
50957	731454
7596	731455
293442	731456
147053	731457
631	731458
135290	731459
36070	731460
57023	731461
57567	731462
7213	731463
141935	731464
31559	731465
962	731466
200640	731467
7150	731468
18364	731469
945	731470
253561	731471
43828	731472
11557	731473
18116	731474
50222	731475
7209	731476
5990	731477
24345	731478
77601	731479
19202	731480
81068	731481
20877	731482
54698	731483
155556	731484
177691	731485
310696	731486
58087	731487
120409	731488
17956	731489
10449	731490
3363	731491
128855	731492
15097	731493
182967	731494
4389	731495
238505	731496
144279	731497
2783	731498
21841	731499
83787	731500
84983	731501
36775	731502
263365	731503
124564	731504
67007	731505
46433	731506
3968	731507
41985	731508
188558	731509
204	731510
6145	731511
27440	731512
207711	731513
2846	731514
29601	731515
2629	731516
39389	731517
37144	731518
34289	731519
9941	731520
114088	731521
11065	731522
86527	731523
3721	731524
1090	731525
176040	731526
45406	731527
7457	731528
117186	731529
27112	731530
3290	731531
103256	731532
78652	731533
1816	731534
31944	731535
6590	731536
99769	731537
38504	731538
19975	731539
49056	731540
7882	731541
78066	731542
123643	731543
54597	731544
127642	731545
16560	731546
17511	731547
756	731548
75375	731549
127037	731550
36510	731551
1075	731552
9160	731553
6679	731554
13237	731555
334388	731556
7775	731557
35961	731558
113054	731559
65993	731560
15532	731561
124337	731562
160264	731563
9513	731564
50735	731565
5751	731566
14761	731567
171977	731568
250	731569
71668	731570
23789	731571
25221	731572
135026	731573
23017	731574
78610	731575
376	731576
316360	731577
10265	731578
119646	731579
8673	731580
6951	731581
52667	731582
56152	731583
203156	731584
193182	731585
352705	731586
10384	731587
71096	731588
174937	731589
285556	731590
341597	731591
305345	731592
2148	731593
36160	731594
120813	731595
314293	731596
48547	731597
11749	731598
48490	731599
974	731600
344718	731601
101734	731602
62331	731603
29223	731604
34026	731605
129902	731606
38336	731607
3635	731608
15936	731609
20645	731610
102164	731611
17879	731612
20942	731613
1740	731614
353576	731615
40570	731616
1740	731617
40570	731618
318360	731619
199840	731620
339546	731621
335369	731622
55326	731623
24155	731624
117194	731625
91	731626
28271	731627
30536	731628
9328	731629
232488	731630
60735	731631
4761	731632
15532	731633
65182	731634
21975	731635
337273	731636
128729	731637
36090	731638
127432	731639
2185	731640
91762	731641
343416	731642
55443	731643
55054	731644
204019	731645
81624	731646
26698	731647
239474	731648
203064	731649
339665	731650
317350	731651
81528	731652
1100	731653
95794	731654
83093	731655
124229	731656
9575	731657
206488	731658
23039	731659
170865	731660
65344	731661
56980	731662
12727	731663
90982	731664
3269	731665
235742	731666
14	731667
5132	731668
17175	731669
6315	731670
19324	731671
202819	731672
202925	731673
203459	731674
67461	731675
81139	731676
3269	731677
16217	731678
11857	731679
24154	731680
20019	731681
198715	731682
6091	731683
53054	731684
26944	731685
99084	731686
52664	731687
20624	731688
45537	731689
66131	731690
111746	731691
22021	731692
70290	731693
63778	731694
6497	731695
74767	731696
234608	731697
15005	731698
58941	731699
11164	731700
24078	731701
17105	731702
43306	731703
10005	731704
66825	731705
54437	731706
49528	731707
10098	731708
8014	731709
72649	731710
60008	731711
53695	731712
32420	731713
10781	731714
191884	731715
50697	731716
5876	731717
12326	731718
49188	731719
16514	731720
99830	731721
3321	731722
30192	731723
201559	731724
102296	731725
749	731726
70540	731727
35232	731728
22483	731729
18974	731730
9465	731731
24104	731732
11372	731733
89426	731734
80392	731735
8551	731736
73951	731737
63324	731738
26905	731739
202954	731740
346088	731741
123994	731742
356169	731743
98508	731744
72762	731745
26357	731746
20867	731747
8906	731748
131070	731749
262382	731750
82959	731751
190275	731752
186296	731753
125112	731754
3901	731755
4757	731756
42918	731757
245528	731758
43423	731759
3290	731760
70296	731761
18658	731762
4101	731763
2918	731764
82260	731765
30479	731766
1852	731767
340891	731768
2817	731769
82140	731770
78169	731771
3162	731772
5450	731773
3603	731774
26521	731775
142769	731776
3537	731777
342383	731778
81158	731779
9414	731780
23053	731781
24530	731782
168246	731783
119412	731784
77845	731785
156551	731786
54547	731787
800	731788
112339	731789
5599	731790
253006	731791
117199	731792
169418	731793
129801	731794
17174	731795
43870	731796
275	731797
125946	731798
43124	731799
14552	731800
86946	731801
101450	731802
80382	731803
20662	731804
8727	731805
311208	731806
5414	731807
6278	731808
135977	731809
3166	731810
34059	731811
415	731812
95528	731813
17225	731814
119144	731815
44475	731816
165634	731817
13231	731818
1936	731819
77280	731820
24223	731821
201259	731822
81109	731823
123704	731824
169764	731825
11265	731826
11911	731827
238	731828
158559	731829
43819	731830
354051	731831
38349	731832
198648	731833
95967	731834
193496	731835
81050	731836
192507	731837
100358	731838
153869	731839
308449	731840
54044	731841
207388	731842
100263	731843
54296	731844
91048	731845
141340	731846
52865	731847
2235	731848
11811	731849
332282	731850
281192	731851
217662	731852
66168	731853
98200	731854
153819	731855
129455	731856
88930	731857
126760	731858
251161	731859
74802	731860
218066	731861
251081	731862
55625	731863
216683	731864
39001	731865
191449	731866
11497	731867
354212	731868
27134	731869
1133	731870
4241	731871
333429	731872
113102	731873
55586	731874
126707	731875
53419	731876
57228	731877
55240	731878
124566	731879
336403	731880
133992	731881
59131	731882
233333	731883
299553	731884
216466	731885
34985	731886
105441	731887
233094	731888
144049	731889
266440	731890
103013	731891
126965	731892
107865	731893
185987	731894
218500	731895
120504	731896
130171	731897
93210	731898
60879	731899
204215	731900
347633	731901
64833	731902
10285	731903
219602	731904
7192	731905
201936	731906
69129	731907
171656	731908
80151	731909
126602	731910
237345	731911
342160	731912
258868	731913
208974	731914
38324	731915
256542	731916
24698	731917
38324	731918
290719	731919
249527	731920
342220	731921
73203	731922
111077	731923
39262	731924
15424	731925
3013	731926
203882	731927
333032	731928
298067	731929
170888	731930
170445	731931
199496	731932
126922	731933
204562	731934
80588	731935
102758	731936
23647	731937
158004	731938
201826	731939
335299	731940
212600	731941
347125	731942
347604	731943
111230	731944
166044	731945
197979	731946
56371	731947
68984	731948
287148	731949
44279	731950
80563	731951
54323	731952
237649	731953
99925	731954
299856	731955
210430	731956
355092	731957
283660	731958
209489	731959
213771	731960
144728	731961
334812	731962
85235	731963
126942	731964
39333	731965
3816	731966
10251	731967
64049	731968
50271	731969
58666	731970
179465	731971
1516	731972
297956	731973
212363	731974
150379	731975
126955	731976
336371	731977
277475	731978
123998	731979
284610	731980
183335	731981
205450	731982
174089	731983
216534	731984
209449	731985
109504	731986
63684	731987
129207	731988
357251	731989
259708	731990
344659	731991
54819	731992
84822	731993
65353	731994
85392	731995
209356	731996
129893	731997
37549	731998
219041	731999
287319	732000
209704	732001
142898	732002
16583	732003
207311	732004
82613	732005
217520	732006
350151	732007
128399	732008
209156	732009
218989	732010
354163	732011
299360	732012
204803	732013
251163	732014
149156	732015
297527	732016
85994	732017
217080	732018
184003	732019
20209	732020
71188	732021
85406	732022
356377	732023
38830	732024
199911	732025
98287	732026
341100	732027
66223	732028
83852	732029
305712	732030
212476	732031
14156	732032
100511	732033
236282	732034
135869	732035
84750	732036
38302	732037
69704	732038
104147	732039
87528	732040
153751	732041
79083	732042
57589	732043
100442	732044
334295	732045
134603	732046
50519	732047
243622	732048
306059	732049
320951	732050
4235	732051
60014	732052
2292	732053
14977	732054
3888	732055
21538	732056
28633	732057
171133	732058
116500	732059
309637	732060
76292	732061
77570	732062
230	732063
349203	732064
126871	732065
17910	732066
76075	732067
176471	732068
181441	732069
345999	732070
82946	732071
82920	732072
39811	732073
75118	732074
128473	732075
149544	732076
125765	732077
166891	732078
347407	732079
256720	732080
61325	732081
127225	732082
270325	732083
123	732084
391	732085
40274	732086
178655	732087
8337	732088
18388	732089
81962	732090
85477	732091
204732	732092
79389	732093
145558	732094
32332	732095
333737	732096
273493	732097
37964	732098
46392	732099
32332	732100
32665	732101
47635	732102
106391	732103
104097	732104
351111	732105
38834	732106
29400	732107
345109	732108
181530	732109
38657	732110
209005	732111
38715	732112
52367	732113
29008	732114
112013	732115
56360	732116
5626	732117
243251	732118
1274	732119
206219	732120
84359	732121
21533	732122
101292	732123
12272	732124
143426	732125
16873	732126
165	732127
156895	732128
81192	732129
269578	732130
188088	732131
115270	732132
70179	732133
223580	732134
107010	732135
35722	732136
36792	732137
86201	732138
36614	732139
41692	732140
45786	732141
57475	732142
162174	732143
732	732144
136127	732145
10339	732146
22323	732147
120071	732148
23964	732149
257410	732150
52045	732151
949	732152
21676	732153
88718	732154
219857	732155
150240	732156
36201	732157
137310	732158
145681	732159
50981	732160
252269	732161
15639	732162
148912	732163
258560	732164
1800	732165
104823	732166
14869	732167
77683	732168
88725	732169
95327	732170
272879	732171
214149	732172
118519	732173
49797	732174
262991	732175
115020	732176
303120	732177
5474	732178
588	732179
50024	732180
84577	732181
73835	732182
30148	732183
11626	732184
99054	732185
8678	732186
79599	732187
47379	732188
37605	732189
259329	732190
43334	732191
107813	732192
126234	732193
1	732194
263110	732195
16886	732196
1733	732197
4687	732198
54550	732199
240632	732200
38510	732201
63240	732202
4376	732203
204354	732204
201017	732205
10639	732206
1612	732207
251732	732208
2835	732209
63303	732210
164608	732211
66586	732212
297207	732213
75333	732214
10319	732215
15695	732216
178927	732217
12940	732218
12940	732219
92556	732220
41991	732221
2914	732222
86619	732223
103938	732224
938	732225
1356	732226
2128	732227
21089	732228
155081	732229
88286	732230
290	732231
82872	732232
57516	732233
24724	732234
50889	732235
180430	732236
176965	732237
81599	732238
6580	732239
142438	732240
10883	732241
332037	732242
57256	732243
119896	732244
45996	732245
186367	732246
14278	732247
76043	732248
221113	732249
3766	732250
354053	732251
14278	732252
287056	732253
222940	732254
356177	732255
12187	732256
330803	732257
86322	732258
4737	732259
137215	732260
350609	732261
62386	732262
22766	732263
121219	732264
131602	732265
148241	732266
149348	732267
139121	732268
31683	732269
282454	732270
80844	732271
1523	732272
51278	732273
38816	732274
62383	732275
15480	732276
102325	732277
160346	732278
4288	732279
326698	732280
36719	732281
257357	732282
89643	732283
40452	732284
313888	732285
317660	732286
76386	732287
22488	732288
156434	732289
77358	732290
16471	732291
134232	732292
213804	732293
44868	732294
147410	732295
77954	732296
190635	732297
187818	732298
314045	732299
313824	732300
190540	732301
313626	732302
313934	732303
313770	732304
77357	732305
313889	732306
29504	732307
54289	732308
116235	732309
26197	732310
36235	732311
188364	732312
16135	732313
301198	732314
42816	732315
25581	732316
93673	732317
315163	732318
11756	732319
309355	732320
115574	732321
189602	732322
198020	732323
274656	732324
115989	732325
246706	732326
138205	732327
11356	732328
49800	732329
2062	732330
69204	732331
23665	732332
6016	732333
166268	732334
104482	732335
347797	732336
282630	732337
226670	732338
103249	732339
164751	732340
196696	732341
321629	732342
78098	732343
114606	732344
21996	732345
9929	732346
23542	732347
179949	732348
14081	732349
19283	732350
9784	732351
71617	732352
69785	732353
130024	732354
325625	732355
144507	732356
76294	732357
62630	732358
191073	732359
118658	732360
269926	732361
12088	732362
80160	732363
12112	732364
32678	732365
64	732366
202839	732367
22052	732368
37378	732369
9784	732370
69439	732371
327404	732372
151567	732373
36499	732374
164599	732375
248391	732376
322706	732377
36636	732378
126665	732379
334410	732380
80219	732381
346790	732382
305465	732383
307131	732384
17274	732385
30779	732386
247555	732387
83639	732388
34785	732389
117841	732390
267410	732391
86583	732392
82882	732393
150177	732394
294687	732395
177781	732396
53406	732397
22704	732398
24052	732399
43912	732400
40561	732401
48276	732402
100356	732403
252099	732404
103194	732405
296371	732406
134085	732407
236770	732408
73607	732409
9906	732410
2962	732411
23982	732412
43410	732413
240603	732414
343840	732415
265327	732416
2409	732417
130996	732418
111208	732419
88817	732420
187111	732421
139476	732422
144039	732423
82861	732424
69298	732425
49735	732426
77869	732427
8274	732428
106859	732429
113378	732430
101832	732431
84188	732432
84188	732433
260513	732434
11893	732435
2403	732436
95265	732437
81318	732438
92787	732439
49576	732440
74189	732441
44430	732442
110503	732443
11625	732444
170711	732445
95204	732446
142448	732447
155633	732448
51514	732449
169315	732450
8601	732451
116599	732452
61936	732453
9834	732454
89855	732455
74388	732456
31945	732457
47976	732458
83419	732459
15420	732460
323992	732461
34051	732462
22969	732463
109561	732464
900	732465
43860	732466
13187	732467
302152	732468
26387	732469
39024	732470
144149	732471
69348	732472
20722	732473
80910	732474
15133	732475
75253	732476
36138	732477
25254	732478
29305	732479
37436	732480
249558	732481
7986	732482
58380	732483
99213	732484
40839	732485
40245	732486
80997	732487
3447	732488
96265	732489
193925	732490
30706	732491
1448	732492
20099	732493
49228	732494
352267	732495
54522	732496
355	732497
61663	732498
78961	732499
87493	732500
41345	732501
32414	732502
65221	732503
30284	732504
108329	732505
284276	732506
37820	732507
23546	732508
125195	732509
173462	732510
62341	732511
170521	732512
91503	732513
145076	732514
72569	732515
100582	732516
131014	732517
104721	732518
250409	732519
250288	732520
1602	732521
215039	732522
4594	732523
5458	732524
310558	732525
116788	732526
3	732527
155106	732528
99108	732529
44436	732530
15878	732531
116564	732532
36710	732533
6309	732534
14605	732535
86480	732536
190584	732537
1275	732538
12671	732539
65532	732540
59	732541
6024	732542
103009	732543
22733	732544
191752	732545
28893	732546
88161	732547
179	732548
3511	732549
145437	732550
9666	732551
106568	732552
36251	732553
55318	732554
351132	732555
10946	732556
60426	732557
11115	732558
76390	732559
116274	732560
7267	732561
315390	732562
63933	732563
69501	732564
184530	732565
68092	732566
36042	732567
76610	732568
41138	732569
28915	732570
151721	732571
32916	732572
2619	732573
7863	732574
6194	732575
47109	732576
185381	732577
22525	732578
11104	732579
123498	732580
15509	732581
1742	732582
24094	732583
48036	732584
85301	732585
119904	732586
204010	732587
16039	732588
182661	732589
6870	732590
16546	732591
2225	732592
183162	732593
92789	732594
39544	732595
11175	732596
259995	732597
24524	732598
171617	732599
307989	732600
44155	732601
116837	732602
108176	732603
36005	732604
24947	732605
80340	732606
23954	732607
38081	732608
22092	732609
17676	732610
36248	732611
336636	732612
3062	732613
26285	732614
2889	732615
196	732616
40259	732617
110199	732618
42731	732619
110333	732620
4696	732621
32484	732622
8403	732623
43186	732624
1173	732625
13650	732626
66667	732627
196250	732628
152788	732629
188311	732630
215645	732631
57443	732632
9918	732633
14157	732634
67733	732635
69313	732636
144316	732637
29156	732638
23229	732639
34715	732640
17366	732641
30650	732642
73809	732643
82503	732644
35619	732645
2055	732646
31189	732647
88730	732648
71407	732649
80843	732650
350267	732651
177499	732652
20025	732653
16442	732654
23610	732655
21603	732656
130479	732657
293	732658
48731	732659
232059	732660
51924	732661
8215	732662
51767	732663
16949	732664
265	732665
1836	732666
4613	732667
27630	732668
3458	732669
5068	732670
130050	732671
80818	732672
2008	732673
56946	732674
29264	732675
162095	732676
164713	732677
48470	732678
355804	732679
38172	732680
290159	732681
16509	732682
43204	732683
2732	732684
285743	732685
72693	732686
10882	732687
299170	732688
214838	732689
20735	732690
26931	732691
302217	732692
3690	732693
87552	732694
113864	732695
2332	732696
131155	732697
1326	732698
10402	732699
41437	732700
7791	732701
220129	732702
145282	732703
38912	732704
39752	732705
62585	732706
11721	732707
2060	732708
56164	732709
14780	732710
226175	732711
4135	732712
79836	732713
1403	732714
1046	732715
63342	732716
583	732717
24742	732718
277904	732719
211315	732720
12174	732721
4863	732722
3541	732723
19648	732724
131448	732725
125689	732726
46726	732727
6245	732728
117740	732729
35069	732730
16485	732731
8310	732732
78192	732733
52831	732734
76128	732735
7385	732736
4358	732737
48091	732738
9074	732739
231	732740
6622	732741
52154	732742
227264	732743
300401	732744
20414	732745
26795	732746
7158	732747
279398	732748
240483	732749
40497	732750
31605	732751
240640	732752
176529	732753
70881	732754
36808	732755
61055	732756
2293	732757
192408	732758
61469	732759
166890	732760
4938	732761
36961	732762
23815	732763
217789	732764
46	732765
78582	732766
26055	732767
52551	732768
117781	732769
316942	732770
311512	732771
89102	732772
12000	732773
107569	732774
353878	732775
47956	732776
33551	732777
1542	732778
22480	732779
98846	732780
18640	732781
24184	732782
95924	732783
116572	732784
54636	732785
249015	732786
104582	732787
29765	732788
91999	732789
909	732790
98614	732791
20963	732792
276900	732793
15033	732794
68693	732795
292834	732796
25442	732797
61803	732798
73692	732799
3939	732800
60759	732801
29339	732802
142010	732803
35740	732804
55338	732805
13850	732806
161768	732807
37888	732808
243328	732809
158301	732810
11908	732811
81460	732812
552	732813
1320	732814
248013	732815
13702	732816
13498	732817
317357	732818
115129	732819
49057	732820
56083	732821
354706	732822
47293	732823
9124	732824
10765	732825
7276	732826
9757	732827
76922	732828
25860	732829
54543	732830
17789	732831
4906	732832
37611	732833
59450	732834
173371	732835
147786	732836
3651	732837
141781	732838
12085	732839
139949	732840
20002	732841
87424	732842
21076	732843
24085	732844
39158	732845
25699	732846
3996	732847
36042	732848
108513	732849
202463	732850
89034	732851
255422	732852
20515	732853
247531	732854
1200	732855
1200	732856
35448	732857
103160	732858
33455	732859
6540	732860
3172	732861
65476	732862
103009	732863
9625	732864
96082	732865
41536	732866
80904	732867
221380	732868
81683	732869
61093	732870
4436	732871
23272	732872
9428	732873
10764	732874
7226	732875
96084	732876
42739	732877
89668	732878
24908	732879
200109	732880
35175	732881
177444	732882
6169	732883
3795	732884
89402	732885
161442	732886
101109	732887
55373	732888
10716	732889
283779	732890
4041	732891
66637	732892
110369	732893
576	732894
5293	732895
3858	732896
22721	732897
10377	732898
75009	732899
201549	732900
302003	732901
5864	732902
111910	732903
90822	732904
11	732905
324404	732906
8526	732907
9280	732908
103428	732909
57555	732910
72268	732911
62300	732912
40289	732913
18462	732914
7643	732915
225148	732916
5248	732917
12205	732918
268207	732919
31358	732920
56979	732921
131076	732922
86040	732923
18310	732924
12875	732925
1259	732926
36828	732927
664	732928
5511	732929
17264	732930
267667	732931
2927	732932
25364	732933
17417	732934
7537	732935
7537	732936
27442	732937
216438	732938
21115	732939
138721	732940
74556	732941
180936	732942
221486	732943
12788	732944
353360	732945
39390	732946
77033	732947
6108	732948
78001	732949
206405	732950
203	732951
21218	732952
167937	732953
38034	732954
208190	732955
11015	732956
40460	732957
3800	732958
83683	732959
4517	732960
116346	732961
94806	732962
249287	732963
234185	732964
6600	732965
183708	732966
16260	732967
32219	732968
226577	732969
758	732970
67610	732971
41414	732972
127818	732973
38202	732974
61121	732975
81842	732976
51841	732977
92368	732978
135233	732979
173773	732980
1113	732981
9949	732982
8883	732983
2772	732984
39986	732985
33356	732986
25320	732987
276592	732988
5394	732989
255	732990
69677	732991
51841	732992
56410	732993
170490	732994
167903	732995
4085	732996
10298	732997
79519	732998
12871	732999
48502	733000
131991	733001
11754	733002
3920	733003
5272	733004
5239	733005
88371	733006
83725	733007
25030	733008
125023	733009
19571	733010
39093	733011
128682	733012
67844	733013
75961	733014
12983	733015
176596	733016
14362	733017
7188	733018
40365	733019
275813	733020
106959	733021
634	733022
46073	733023
65466	733024
42821	733025
7417	733026
165423	733027
45850	733028
59346	733029
54502	733030
166172	733031
44336	733032
142531	733033
121991	733034
23680	733035
9711	733036
3911	733037
29190	733038
1482	733039
20872	733040
8323	733041
18775	733042
70654	733043
6623	733044
34867	733045
5320	733046
11881	733047
76259	733048
45422	733049
31105	733050
9155	733051
8938	733052
180252	733053
55823	733054
44203	733055
49351	733056
48578	733057
61656	733058
104907	733059
208346	733060
129354	733061
97922	733062
49099	733063
4436	733064
24325	733065
279430	733066
9306	733067
7256	733068
109963	733069
4664	733070
51502	733071
176	733072
106434	733073
1955	733074
154878	733075
184698	733076
44123	733077
86420	733078
8917	733079
687	733080
117843	733081
94645	733082
31	733083
215425	733084
86877	733085
801	733086
123785	733087
190506	733088
15362	733089
204117	733090
177027	733091
10807	733092
36839	733093
168863	733094
39825	733095
553	733096
15243	733097
198816	733098
145309	733099
20499	733100
269251	733101
121212	733102
57022	733103
6987	733104
15247	733105
100973	733106
116692	733107
286380	733108
42328	733109
13725	733110
60897	733111
9630	733112
1398	733113
188572	733114
8466	733115
117857	733116
318446	733117
104632	733118
45224	733119
318011	733120
119064	733121
10181	733122
187860	733123
29460	733124
53760	733125
52309	733126
3334	733127
52551	733128
34754	733129
26122	733130
8858	733131
172402	733132
54909	733133
51059	733134
291911	733135
47124	733136
20571	733137
18457	733138
70646	733139
26363	733140
1783	733141
185115	733142
119818	733143
226023	733144
185354	733145
1753	733146
126665	733147
4813	733148
162094	733149
163313	733150
24274	733151
22312	733152
133212	733153
26435	733154
195622	733155
84072	733156
44032	733157
8418	733158
9975	733159
25236	733160
38241	733161
20567	733162
27430	733163
117048	733164
120046	733165
112251	733166
725	733167
42614	733168
75462	733169
8920	733170
166865	733171
104864	733172
113607	733173
56125	733174
113859	733175
13655	733176
70014	733177
70493	733178
793	733179
2242	733180
47644	733181
248044	733182
64643	733183
22011	733184
13941	733185
46820	733186
17047	733187
173574	733188
71531	733189
74797	733190
67715	733191
75211	733192
287749	733193
9265	733194
35815	733195
33541	733196
12174	733197
29675	733198
2915	733199
39953	733200
19850	733201
80997	733202
14495	733203
40288	733204
37982	733205
25401	733206
2092	733207
55458	733208
135414	733209
70819	733210
4631	733211
23859	733212
63294	733213
14155	733214
36000	733215
91415	733216
109046	733217
123478	733218
48769	733219
51066	733220
5480	733221
12144	733222
47592	733223
69611	733224
1579	733225
16172	733226
4235	733227
184987	733228
19876	733229
48868	733230
53495	733231
4874	733232
21309	733233
15619	733234
349562	733235
19963	733236
294373	733237
1824	733238
229773	733239
1144	733240
41810	733241
143406	733242
23911	733243
14673	733244
2283	733245
3919	733246
16546	733247
98239	733248
15622	733249
52167	733250
11414	733251
290912	733252
149178	733253
43846	733254
173457	733255
349223	733256
3574	733257
109654	733258
240267	733259
85270	733260
8865	733261
56477	733262
80545	733263
11893	733264
1617	733265
344684	733266
17873	733267
12340	733268
141291	733269
24232	733270
36424	733271
2883	733272
354760	733273
68653	733274
209051	733275
1579	733276
103479	733277
97889	733278
56029	733279
138754	733280
45278	733281
2656	733282
75194	733283
124892	733284
179659	733285
37465	733286
185698	733287
24316	733288
291736	733289
292208	733290
86320	733291
13449	733292
179104	733293
30816	733294
147590	733295
17659	733296
27353	733297
4384	733298
817	733299
4334	733300
14256	733301
72729	733302
15640	733303
5929	733304
231390	733305
20850	733306
30435	733307
153643	733308
105057	733309
32822	733310
4968	733311
35410	733312
71862	733313
41835	733314
70197	733315
105657	733316
14463	733317
8110	733318
150064	733319
117175	733320
84548	733321
1059	733322
224399	733323
115803	733324
48571	733325
72496	733326
10647	733327
42485	733328
3250	733329
346	733330
30799	733331
5414	733332
240972	733333
46211	733334
44533	733335
689	733336
104	733337
300565	733338
1618	733339
24154	733340
3827	733341
108581	733342
13596	733343
191	733344
10782	733345
22258	733346
6792	733347
26152	733348
334859	733349
19224	733350
3146	733351
130056	733352
170015	733353
32542	733354
117997	733355
218834	733356
284238	733357
69276	733358
4868	733359
6872	733360
7822	733361
13404	733362
13309	733363
12931	733364
35848	733365
23915	733366
81254	733367
11071	733368
240074	733369
57724	733370
2799	733371
3062	733372
194028	733373
115016	733374
22601	733375
16770	733376
1044	733377
8419	733378
104709	733379
9656	733380
1936	733381
110128	733382
23776	733383
4481	733384
50621	733385
168990	733386
8450	733387
21441	733388
143564	733389
111827	733390
44330	733391
49922	733392
125589	733393
69968	733394
180880	733395
86474	733396
235389	733397
27615	733398
172055	733399
195515	733400
198543	733401
104049	733402
127891	733403
81072	733404
236613	733405
149	733406
299172	733407
41897	733408
5650	733409
123498	733410
22106	733411
3593	733412
15215	733413
138336	733414
106725	733415
60261	733416
56979	733417
113863	733418
110609	733419
169780	733420
48674	733421
12121	733422
31627	733423
248518	733424
181856	733425
23300	733426
167598	733427
40634	733428
5320	733429
248461	733430
291529	733431
10884	733432
3998	733433
55783	733434
3169	733435
325784	733436
42817	733437
62511	733438
4416	733439
24543	733440
39840	733441
31514	733442
57821	733443
115530	733444
9774	733445
158	733446
23549	733447
32748	733448
152804	733449
69611	733450
93955	733451
23447	733452
8376	733453
48096	733454
103825	733455
31191	733456
113967	733457
253224	733458
44559	733459
60926	733460
230441	733461
70222	733462
7303	733463
3586	733464
45645	733465
27529	733466
196857	733467
69534	733468
12234	733469
845	733470
20658	733471
37837	733472
10515	733473
179696	733474
142856	733475
2178	733476
38460	733477
55285	733478
5783	733479
36295	733480
7656	733481
121444	733482
33488	733483
6630	733484
31800	733485
120931	733486
6246	733487
16346	733488
98594	733489
185688	733490
189431	733491
124821	733492
113696	733493
278368	733494
121687	733495
8541	733496
208394	733497
163559	733498
326682	733499
43395	733500
111705	733501
27708	733502
37124	733503
201040	733504
58600	733505
9690	733506
59624	733507
49400	733508
48840	733509
174658	733510
21802	733511
71777	733512
21624	733513
67291	733514
310317	733515
31140	733516
11562	733517
310500	733518
3914	733519
23469	733520
169077	733521
27301	733522
7878	733523
449	733524
23029	733525
28898	733526
25535	733527
21342	733528
26737	733529
9958	733530
131814	733531
310515	733532
26077	733533
76795	733534
5982	733535
152679	733536
38208	733537
27455	733538
2394	733539
122059	733540
3197	733541
131402	733542
40293	733543
5777	733544
180353	733545
3958	733546
40647	733547
18444	733548
2217	733549
11041	733550
84033	733551
37136	733552
105370	733553
32624	733554
257879	733555
113632	733556
15439	733557
55258	733558
4358	733559
68426	733560
61743	733561
21672	733562
189806	733563
116375	733564
255853	733565
4953	733566
55856	733567
61806	733568
83984	733569
8693	733570
344830	733571
75055	733572
14509	733573
69917	733574
34466	733575
34413	733576
207382	733577
7540	733578
16563	733579
1538	733580
23162	733581
26484	733582
60462	733583
21309	733584
17552	733585
270	733586
53338	733587
5374	733588
164565	733589
30160	733590
171491	733591
41	733592
23553	733593
18728	733594
41	733595
219717	733596
170511	733597
214538	733598
136112	733599
23397	733600
13429	733601
2188	733602
13594	733603
342315	733604
25624	733605
76170	733606
82492	733607
151801	733608
185677	733609
152858	733610
5453	733611
133232	733612
454	733613
170014	733614
70757	733615
11619	733616
70159	733617
90130	733618
47302	733619
79009	733620
41513	733621
124079	733622
40694	733623
13511	733624
14412	733625
15047	733626
226863	733627
190585	733628
291919	733629
34764	733630
230749	733631
119715	733632
71565	733633
29746	733634
64475	733635
215451	733636
132926	733637
287370	733638
180841	733639
88543	733640
237549	733641
132405	733642
62733	733643
248012	733644
50306	733645
192793	733646
19211	733647
20608	733648
46611	733649
209974	733650
188947	733651
97154	733652
38416	733653
112985	733654
171262	733655
60433	733656
15939	733657
180069	733658
27517	733659
19329	733660
21442	733661
1153	733662
47547	733663
4259	733664
10007	733665
2031	733666
2517	733667
10014	733668
287401	733669
108716	733670
12418	733671
92871	733672
72432	733673
18225	733674
12176	733675
18506	733676
9840	733677
193032	733678
77014	733679
3811	733680
194739	733681
14736	733682
148553	733683
292516	733684
75193	733685
84051	733686
44014	733687
292137	733688
5285	733689
21187	733690
7822	733691
111761	733692
45518	733693
17460	733694
113325	733695
106865	733696
79241	733697
44796	733698
40915	733699
11906	733700
19465	733701
31408	733702
42758	733703
60168	733704
11306	733705
46839	733706
125837	733707
41218	733708
21044	733709
122880	733710
306686	733711
76557	733712
51639	733713
12359	733714
19673	733715
843	733716
84804	733717
83904	733718
12788	733719
63737	733720
345	733721
48751	733722
8643	733723
97832	733724
24506	733725
17533	733726
6051	733727
74131	733728
27237	733729
4816	733730
2422	733731
177621	733732
2904	733733
6081	733734
56946	733735
261174	733736
56685	733737
14558	733738
140452	733739
278104	733740
110538	733741
35297	733742
18130	733743
3203	733744
22633	733745
17200	733746
249076	733747
6696	733748
80026	733749
2586	733750
55276	733751
251337	733752
155163	733753
89739	733754
42246	733755
347868	733756
25535	733757
92886	733758
127209	733759
96045	733760
70292	733761
89569	733762
66507	733763
1333	733764
9877	733765
22241	733766
100184	733767
73143	733768
17613	733769
21251	733770
6503	733771
69644	733772
29756	733773
8430	733774
1955	733775
31383	733776
102515	733777
121868	733778
173772	733779
74234	733780
226618	733781
179568	733782
40910	733783
13155	733784
7786	733785
61795	733786
145511	733787
336060	733788
18153	733789
11498	733790
27611	733791
127769	733792
33701	733793
12919	733794
137981	733795
44024	733796
7900	733797
209750	733798
75681	733799
138564	733800
3507	733801
13309	733802
126605	733803
61914	733804
28768	733805
147098	733806
15029	733807
27687	733808
4910	733809
108587	733810
64339	733811
9757	733812
64681	733813
170402	733814
808	733815
3954	733816
87524	733817
133198	733818
122537	733819
1339	733820
2519	733821
60040	733822
8885	733823
247709	733824
4107	733825
351075	733826
141076	733827
17342	733828
165804	733829
34053	733830
8759	733831
41745	733832
19859	733833
30090	733834
24475	733835
96563	733836
47814	733837
257727	733838
3319	733839
16491	733840
289249	733841
25689	733842
98901	733843
126644	733844
46397	733845
131455	733846
50813	733847
1908	733848
5302	733849
2596	733850
300261	733851
2078	733852
11184	733853
7747	733854
37966	733855
8950	733856
349257	733857
33083	733858
45021	733859
21819	733860
24242	733861
324482	733862
5682	733863
72569	733864
61177	733865
55252	733866
43832	733867
13093	733868
27802	733869
30962	733870
78869	733871
15217	733872
128455	733873
6242	733874
122435	733875
30722	733876
4594	733877
149077	733878
128274	733879
60563	733880
70716	733881
17718	733882
68330	733883
26078	733884
111827	733885
199655	733886
59000	733887
207641	733888
33488	733889
52477	733890
52404	733891
134716	733892
103626	733893
109065	733894
35599	733895
127214	733896
50603	733897
136044	733898
207496	733899
42313	733900
17633	733901
127724	733902
6216	733903
108902	733904
26499	733905
56161	733906
147680	733907
163783	733908
172632	733909
33327	733910
9297	733911
46288	733912
172334	733913
94665	733914
133447	733915
47062	733916
13312	733917
74243	733918
16059	733919
1935	733920
10131	733921
10779	733922
41949	733923
17390	733924
122267	733925
195696	733926
127931	733927
321456	733928
31195	733929
52095	733930
8067	733931
59298	733932
17911	733933
286599	733934
65286	733935
348761	733936
158625	733937
11781	733938
21790	733939
29718	733940
128879	733941
4510	733942
4510	733943
222818	733944
88665	733945
173861	733946
14732	733947
35129	733948
352473	733949
39941	733950
110217	733951
55929	733952
13382	733953
4527	733954
8781	733955
82466	733956
167604	733957
34377	733958
48778	733959
227978	733960
73949	733961
10582	733962
201508	733963
99073	733964
228934	733965
25659	733966
40245	733967
24403	733968
17789	733969
25326	733970
4882	733971
76749	733972
125851	733973
145377	733974
34352	733975
19242	733976
173623	733977
102983	733978
11113	733979
132794	733980
44229	733981
280755	733982
485	733983
90991	733984
75201	733985
10971	733986
25354	733987
17284	733988
130580	733989
106794	733990
310172	733991
116727	733992
167000	733993
72319	733994
9594	733995
72643	733996
35143	733997
16999	733998
80473	733999
70342	734000
5399	734001
122794	734002
10430	734003
57034	734004
9456	734005
89282	734006
105319	734007
38926	734008
51602	734009
51641	734010
265160	734011
116841	734012
17759	734013
110860	734014
344104	734015
87935	734016
14119	734017
1113	734018
5068	734019
199742	734020
36552	734021
139632	734022
150450	734023
28720	734024
21967	734025
43477	734026
26191	734027
88173	734028
81503	734029
339306	734030
293012	734031
39190	734032
47169	734033
267890	734034
120658	734035
2519	734036
84804	734037
204875	734038
30622	734039
129892	734040
2531	734041
47540	734042
51072	734043
90952	734044
11321	734045
109738	734046
2785	734047
140601	734048
2025	734049
273689	734050
19119	734051
272779	734052
293382	734053
49220	734054
49923	734055
195975	734056
332734	734057
121459	734058
132948	734059
110530	734060
43673	734061
57380	734062
21593	734063
25696	734064
654	734065
17338	734066
19917	734067
1600	734068
88221	734069
11121	734070
37237	734071
114	734072
365	734073
252244	734074
456	734075
81551	734076
8838	734077
58895	734078
41443	734079
337269	734080
25860	734081
36851	734082
115976	734083
6386	734084
28523	734085
40639	734086
57213	734087
201590	734088
52595	734089
89469	734090
95436	734091
44123	734092
331682	734093
46153	734094
12706	734095
75986	734096
56286	734097
55275	734098
95972	734099
8589	734100
195889	734101
11667	734102
63572	734103
109767	734104
6770	734105
68623	734106
756	734107
17273	734108
23775	734109
77656	734110
43811	734111
2830	734112
110766	734113
68259	734114
142160	734115
5539	734116
172538	734117
187778	734118
104939	734119
17162	734120
5241	734121
91600	734122
46564	734123
17344	734124
2007	734125
174303	734126
36772	734127
29375	734128
199509	734129
1673	734130
9688	734131
283962	734132
249923	734133
331	734134
97300	734135
34935	734136
1088	734137
24170	734138
8477	734139
48647	734140
2623	734141
76863	734142
8315	734143
1478	734144
228176	734145
60373	734146
40385	734147
40536	734148
90235	734149
135036	734150
139740	734151
89098	734152
65897	734153
46721	734154
16125	734155
130114	734156
51023	734157
26526	734158
2356	734159
45083	734160
106312	734161
51702	734162
148377	734163
76550	734164
331004	734165
46023	734166
32726	734167
97835	734168
150515	734169
15157	734170
2086	734171
249841	734172
5417	734173
40483	734174
68641	734175
292192	734176
166430	734177
42909	734178
36793	734179
117513	734180
41076	734181
99640	734182
54166	734183
5366	734184
187708	734185
148198	734186
270503	734187
200657	734188
41342	734189
25506	734190
82136	734191
247637	734192
20715	734193
60134	734194
11325	734195
169677	734196
5725	734197
135178	734198
18935	734199
112964	734200
289636	734201
292597	734202
218713	734203
16094	734204
25	734205
39085	734206
126457	734207
287678	734208
5803	734209
3780	734210
39188	734211
14256	734212
109174	734213
590	734214
7647	734215
302010	734216
19851	734217
296	734218
64408	734219
11321	734220
122330	734221
57113	734222
107030	734223
41227	734224
92111	734225
26705	734226
58334	734227
131135	734228
184614	734229
92	734230
21232	734231
90049	734232
237676	734233
175887	734234
39675	734235
248861	734236
17006	734237
32219	734238
15620	734239
107280	734240
54944	734241
163084	734242
45003	734243
13754	734244
105270	734245
40661	734246
4617	734247
39675	734248
38739	734249
10841	734250
3042	734251
227137	734252
200549	734253
172686	734254
183981	734255
226531	734256
14532	734257
3918	734258
119525	734259
269417	734260
113125	734261
11414	734262
18521	734263
27643	734264
27614	734265
346430	734266
169828	734267
56705	734268
29772	734269
141691	734270
13317	734271
72659	734272
136131	734273
8323	734274
35728	734275
61342	734276
5165	734277
29850	734278
289807	734279
210706	734280
137600	734281
7752	734282
325000	734283
18128	734284
57748	734285
327802	734286
70307	734287
21816	734288
15340	734289
184256	734290
141419	734291
10293	734292
24516	734293
49563	734294
175934	734295
5500	734296
23389	734297
110658	734298
11656	734299
51111	734300
75094	734301
88024	734302
7647	734303
2030	734304
75193	734305
6090	734306
184494	734307
303585	734308
215892	734309
225613	734310
85947	734311
239258	734312
187539	734313
21007	734314
2114	734315
13461	734316
32101	734317
97178	734318
203974	734319
221762	734320
5760	734321
136361	734322
7272	734323
22	734324
8792	734325
10920	734326
127264	734327
5047	734328
204	734329
8044	734330
1943	734331
2463	734332
3	734333
230958	734334
187	734335
237519	734336
23796	734337
268751	734338
20027	734339
50694	734340
68	734341
862	734342
1988	734343
3812	734344
14731	734345
6148	734346
280328	734347
5975	734348
51014	734349
145433	734350
126861	734351
126566	734352
14910	734353
41	734354
13594	734355
1033	734356
2749	734357
139379	734358
45003	734359
38658	734360
52245	734361
20677	734362
20906	734363
45592	734364
47788	734365
57921	734366
103500	734367
5649	734368
102	734369
72207	734370
109720	734371
63549	734372
71520	734373
12981	734374
76435	734375
94783	734376
17439	734377
4189	734378
75165	734379
164487	734380
2404	734381
1742	734382
11463	734383
6787	734384
183762	734385
5179	734386
131083	734387
2484	734388
112268	734389
202587	734390
43474	734391
136524	734392
56178	734393
78654	734394
316674	734395
100158	734396
94927	734397
34658	734398
87552	734399
4665	734400
283772	734401
53366	734402
29828	734403
9475	734404
3985	734405
173446	734406
133238	734407
4207	734408
85428	734409
9956	734410
195689	734411
205026	734412
192122	734413
120867	734414
24141	734415
111996	734416
24252	734417
52640	734418
1280	734419
12259	734420
26748	734421
1305	734422
675	734423
73857	734424
72304	734425
126376	734426
161217	734427
34816	734428
23181	734429
222299	734430
79756	734431
19803	734432
20768	734433
292238	734434
108746	734435
14350	734436
191431	734437
134351	734438
89939	734439
22391	734440
2217	734441
108767	734442
5240	734443
192412	734444
310533	734445
130872	734446
70481	734447
195522	734448
14526	734449
80825	734450
167611	734451
38172	734452
61514	734453
19759	734454
23688	734455
39097	734456
4251	734457
89395	734458
144136	734459
50619	734460
113625	734461
25350	734462
225260	734463
33007	734464
167539	734465
253252	734466
131876	734467
14972	734468
1409	734469
292	734470
61217	734471
103402	734472
29448	734473
218246	734474
137115	734475
116238	734476
163252	734477
164624	734478
27804	734479
20329	734480
38383	734481
69307	734482
59838	734483
97740	734484
21263	734485
19806	734486
17844	734487
13308	734488
7498	734489
39459	734490
22998	734491
30071	734492
68215	734493
166592	734494
115226	734495
185053	734496
148470	734497
83408	734498
174312	734499
4778	734500
506	734501
72550	734502
4285	734503
32917	734504
88261	734505
39082	734506
73481	734507
59878	734508
6827	734509
231624	734510
17156	734511
22220	734512
5650	734513
211393	734514
253377	734515
163	734516
203068	734517
49439	734518
215119	734519
100812	734520
322319	734521
33286	734522
180849	734523
280599	734524
235590	734525
48813	734526
236051	734527
36873	734528
175891	734529
24297	734530
2549	734531
74552	734532
24095	734533
141525	734534
170542	734535
121000	734536
74649	734537
88449	734538
196996	734539
24849	734540
55030	734541
7652	734542
7648	734543
28035	734544
99980	734545
124840	734546
309892	734547
3886	734548
119089	734549
35704	734550
45035	734551
1537	734552
103842	734553
534	734554
16556	734555
158114	734556
240432	734557
212333	734558
19464	734559
171443	734560
3279	734561
268887	734562
51848	734563
198264	734564
50586	734565
61617	734566
98687	734567
74122	734568
32364	734569
181136	734570
203302	734571
125325	734572
103719	734573
2523	734574
1594	734575
14122	734576
129746	734577
75585	734578
209542	734579
152552	734580
308322	734581
1498	734582
13513	734583
48625	734584
7791	734585
1349	734586
136504	734587
25112	734588
34003	734589
112898	734590
14757	734591
29323	734592
94474	734593
91745	734594
20853	734595
44664	734596
35584	734597
51654	734598
137411	734599
35548	734600
2287	734601
145662	734602
140814	734603
38461	734604
32536	734605
8056	734606
328811	734607
144222	734608
35736	734609
310324	734610
66114	734611
51173	734612
66078	734613
41176	734614
128775	734615
167768	734616
54419	734617
75630	734618
10840	734619
153104	734620
5221	734621
150070	734622
30945	734623
80451	734624
57611	734625
185050	734626
123978	734627
20158	734628
199298	734629
8834	734630
57173	734631
2382	734632
67331	734633
145367	734634
97553	734635
6872	734636
44578	734637
4389	734638
159637	734639
61779	734640
576	734641
309173	734642
32771	734643
3349	734644
45372	734645
2005	734646
2678	734647
13607	734648
154457	734649
6327	734650
108374	734651
125001	734652
186195	734653
4554	734654
449	734655
44497	734656
6743	734657
82563	734658
145130	734659
10369	734660
9858	734661
36225	734662
2929	734663
20838	734664
14582	734665
91411	734666
330338	734667
20481	734668
73658	734669
24829	734670
79611	734671
121831	734672
165094	734673
69318	734674
2403	734675
39822	734676
19626	734677
1841	734678
14503	734679
32437	734680
4777	734681
150463	734682
42117	734683
214609	734684
8679	734685
21290	734686
7686	734687
38732	734688
87607	734689
8150	734690
265338	734691
17390	734692
28405	734693
5608	734694
172412	734695
80	734696
7539	734697
54684	734698
49580	734699
13480	734700
32522	734701
76177	734702
15060	734703
8516	734704
13135	734705
64494	734706
236554	734707
28135	734708
27867	734709
58567	734710
91504	734711
65737	734712
111918	734713
87834	734714
62545	734715
2367	734716
180342	734717
4064	734718
9635	734719
83282	734720
300753	734721
132641	734722
30923	734723
75659	734724
139366	734725
3952	734726
31881	734727
57506	734728
33986	734729
15132	734730
17355	734731
61988	734732
165798	734733
2600	734734
27684	734735
232084	734736
32365	734737
3550	734738
125656	734739
25896	734740
176296	734741
205590	734742
2537	734743
110424	734744
239771	734745
8871	734746
33028	734747
18225	734748
110825	734749
5483	734750
79357	734751
98081	734752
14553	734753
67427	734754
9735	734755
22196	734756
89647	734757
16671	734758
3404	734759
33786	734760
67977	734761
38115	734762
144749	734763
12375	734764
20454	734765
2314	734766
277664	734767
25511	734768
192411	734769
55929	734770
86922	734771
90923	734772
100120	734773
148	734774
114739	734775
355393	734776
76595	734777
28423	734778
28423	734779
70187	734780
33723	734781
11071	734782
202014	734783
126022	734784
21829	734785
78049	734786
1955	734787
108633	734788
9968	734789
352548	734790
332355	734791
35676	734792
19640	734793
132875	734794
9450	734795
29962	734796
21006	734797
89826	734798
60603	734799
5037	734800
14325	734801
133168	734802
26464	734803
54154	734804
6539	734805
7396	734806
63377	734807
47877	734808
137044	734809
19801	734810
40529	734811
29124	734812
454	734813
125497	734814
141675	734815
104492	734816
9591	734817
96943	734818
87276	734819
25435	734820
1419	734821
140205	734822
122200	734823
3515	734824
42001	734825
123056	734826
11448	734827
194233	734828
7765	734829
2348	734830
183328	734831
102507	734832
43678	734833
3019	734834
98230	734835
105555	734836
46481	734837
8782	734838
202319	734839
118228	734840
375	734841
66509	734842
181830	734843
165759	734844
41058	734845
123502	734846
17817	734847
9651	734848
118404	734849
149296	734850
50405	734851
105064	734852
44556	734853
23763	734854
233237	734855
336375	734856
23853	734857
22422	734858
5155	734859
1109	734860
135076	734861
105842	734862
356689	734863
99429	734864
260497	734865
33931	734866
148818	734867
342419	734868
30815	734869
30101	734870
241690	734871
275730	734872
176714	734873
117653	734874
2584	734875
166875	734876
111280	734877
165030	734878
20755	734879
18875	734880
137922	734881
149221	734882
42403	734883
350	734884
4184	734885
3543	734886
269446	734887
7031	734888
132765	734889
21043	734890
112023	734891
33616	734892
148218	734893
28831	734894
104670	734895
16639	734896
37624	734897
19225	734898
4057	734899
104629	734900
50780	734901
278957	734902
73514	734903
93733	734904
19238	734905
38491	734906
11759	734907
177892	734908
4483	734909
34820	734910
113816	734911
95697	734912
94865	734913
86527	734914
13585	734915
61451	734916
52690	734917
18505	734918
63390	734919
5071	734920
274	734921
21353	734922
181537	734923
5755	734924
33626	734925
28602	734926
13841	734927
174672	734928
202429	734929
27870	734930
50933	734931
4590	734932
161499	734933
6353	734934
130791	734935
26256	734936
191721	734937
6580	734938
409	734939
103281	734940
138259	734941
348508	734942
38559	734943
80428	734944
109770	734945
90331	734946
245047	734947
111026	734948
77	734949
11677	734950
163010	734951
62883	734952
13942	734953
38507	734954
1351	734955
121004	734956
24550	734957
320349	734958
250	734959
75309	734960
80092	734961
111466	734962
81524	734963
16854	734964
183647	734965
62686	734966
17506	734967
292845	734968
2247	734969
57489	734970
75183	734971
93278	734972
89704	734973
5522	734974
214140	734975
288006	734976
8498	734977
239931	734978
13856	734979
262643	734980
13854	734981
26035	734982
109919	734983
7320	734984
51955	734985
53017	734986
120819	734987
341715	734988
149407	734989
12353	734990
31254	734991
15898	734992
1732	734993
136633	734994
13856	734995
3277	734996
7650	734997
4845	734998
166961	734999
106814	735000
17557	735001
1029	735002
13856	735003
235	735004
60643	735005
172276	735006
168289	735007
166452	735008
46303	735009
9802	735010
29033	735011
131161	735012
76767	735013
83838	735014
18698	735015
51956	735016
36012	735017
13856	735018
18700	735019
4773	735020
2312	735021
51956	735022
50175	735023
58021	735024
91546	735025
113127	735026
47664	735027
109652	735028
18700	735029
18698	735030
310872	735031
13855	735032
116960	735033
189467	735034
221705	735035
10244	735036
174434	735037
78763	735038
120912	735039
59341	735040
330236	735041
189121	735042
31094	735043
104100	735044
50051	735045
75393	735046
274708	735047
80946	735048
78095	735049
4668	735050
7886	735051
281419	735052
293926	735053
49575	735054
87995	735055
222983	735056
5735	735057
4950	735058
13101	735059
42483	735060
36846	735061
254885	735062
59948	735063
277972	735064
98572	735065
11923	735066
3660	735067
3073	735068
507	735069
3278	735070
22460	735071
10664	735072
32082	735073
9560	735074
38544	735075
175480	735076
62876	735077
188973	735078
74451	735079
32767	735080
32853	735081
26143	735082
23536	735083
17294	735084
28297	735085
334995	735086
25738	735087
45835	735088
7873	735089
49382	735090
2054	735091
29634	735092
19210	735093
323	735094
6001	735095
49034	735096
865	735097
72105	735098
167806	735099
90	735100
175032	735101
42678	735102
30338	735103
175132	735104
46662	735105
285056	735106
4073	735107
1569	735108
96294	735109
137562	735110
41518	735111
205936	735112
100604	735113
10362	735114
79342	735115
14533	735116
47460	735117
3310	735118
292892	735119
76568	735120
46986	735121
27238	735122
32767	735123
39670	735124
154060	735125
29990	735126
5970	735127
139104	735128
108289	735129
130015	735130
7635	735131
28653	735132
166675	735133
27078	735134
1908	735135
182067	735136
215580	735137
78397	735138
5605	735139
7142	735140
149625	735141
206164	735142
4118	735143
31321	735144
49401	735145
1441	735146
2635	735147
103579	735148
137262	735149
24862	735150
32752	735151
23393	735152
86050	735153
241261	735154
167164	735155
273	735156
98589	735157
140357	735158
11174	735159
5052	735160
35534	735161
39548	735162
102530	735163
2251	735164
6525	735165
413	735166
250784	735167
28772	735168
11558	735169
88823	735170
23393	735171
10110	735172
3437	735173
31466	735174
149561	735175
11959	735176
29129	735177
116898	735178
222518	735179
85506	735180
237027	735181
19627	735182
226586	735183
57505	735184
126010	735185
307140	735186
7124	735187
31962	735188
21690	735189
40625	735190
30922	735191
7324	735192
2071	735193
73390	735194
14041	735195
60889	735196
5116	735197
15613	735198
284	735199
289016	735200
79540	735201
167403	735202
48664	735203
13785	735204
342155	735205
302938	735206
52259	735207
78539	735208
31926	735209
36315	735210
55497	735211
16989	735212
102362	735213
33920	735214
72169	735215
251676	735216
14015	735217
174137	735218
117509	735219
89050	735220
190027	735221
266868	735222
104613	735223
7903	735224
189762	735225
60784	735226
70687	735227
74879	735228
26369	735229
329628	735230
324308	735231
19536	735232
174336	735233
26545	735234
187833	735235
52447	735236
194143	735237
143773	735238
36590	735239
15399	735240
326817	735241
206649	735242
112535	735243
16109	735244
28184	735245
151915	735246
5942	735247
53632	735248
320492	735249
324113	735250
60887	735251
11168	735252
21211	735253
34498	735254
187396	735255
316929	735256
2671	735257
355419	735258
85053	735259
91879	735260
189828	735261
12913	735262
187271	735263
118695	735264
41720	735265
312117	735266
50109	735267
5286	735268
4924	735269
48766	735270
23236	735271
51464	735272
103342	735273
10610	735274
13272	735275
103603	735276
288779	735277
214953	735278
190901	735279
52775	735280
932	735281
174374	735282
1303	735283
86253	735284
11243	735285
73916	735286
9339	735287
313477	735288
321137	735289
110965	735290
87508	735291
2530	735292
42158	735293
202039	735294
8295	735295
265554	735296
67926	735297
29721	735298
71060	735299
202283	735300
53410	735301
147241	735302
276450	735303
161189	735304
127958	735305
30190	735306
10611	735307
170528	735308
116522	735309
11383	735310
124396	735311
146828	735312
262825	735313
11697	735314
2495	735315
6616	735316
131381	735317
121780	735318
195873	735319
171256	735320
142028	735321
60071	735322
41806	735323
42136	735324
61494	735325
234162	735326
151581	735327
107273	735328
78220	735329
199847	735330
17471	735331
4799	735332
41348	735333
212597	735334
14215	735335
104006	735336
56688	735337
189587	735338
161933	735339
104511	735340
274030	735341
23220	735342
180215	735343
55	735344
9360	735345
91771	735346
112165	735347
26253	735348
191910	735349
17827	735350
36908	735351
103268	735352
87809	735353
54966	735354
189878	735355
172527	735356
20915	735357
356510	735358
189501	735359
327187	735360
51783	735361
164507	735362
167983	735363
44285	735364
53350	735365
134870	735366
58638	735367
183720	735368
40536	735369
66106	735370
71172	735371
194958	735372
356205	735373
135795	735374
3644	735375
52988	735376
23273	735377
78336	735378
346058	735379
16766	735380
9040	735381
8367	735382
68479	735383
191782	735384
626	735385
3916	735386
113917	735387
53282	735388
9669	735389
15877	735390
12766	735391
7493	735392
842	735393
299694	735394
89641	735395
82546	735396
77810	735397
98859	735398
72406	735399
70466	735400
8736	735401
10197	735402
18863	735403
19539	735404
2534	735405
25540	735406
196923	735407
67666	735408
65409	735409
13857	735410
31601	735411
122772	735412
325329	735413
216561	735414
22264	735415
127189	735416
9735	735417
156288	735418
125016	735419
4799	735420
104614	735421
36477	735422
42337	735423
660	735424
51285	735425
3099	735426
318907	735427
104419	735428
14428	735429
15524	735430
2964	735431
49135	735432
172058	735433
56155	735434
349301	735435
166880	735436
105354	735437
52156	735438
23641	735439
119614	735440
133025	735441
94349	735442
85717	735443
34623	735444
5974	735445
201156	735446
166790	735447
291476	735448
16609	735449
14066	735450
22662	735451
19076	735452
9485	735453
213394	735454
289431	735455
35498	735456
23193	735457
125583	735458
102753	735459
26992	735460
252959	735461
94950	735462
28715	735463
270707	735464
6438	735465
106649	735466
31959	735467
77713	735468
10669	735469
1764	735470
5399	735471
78374	735472
1910	735473
77690	735474
118555	735475
32082	735476
200080	735477
94702	735478
9777	735479
28028	735480
1882	735481
36550	735482
200322	735483
317942	735484
223297	735485
24290	735486
320929	735487
36527	735488
13947	735489
38393	735490
1731	735491
48894	735492
8707	735493
78498	735494
93708	735495
42251	735496
98670	735497
15511	735498
83160	735499
118163	735500
224632	735501
8242	735502
4390	735503
5817	735504
52664	735505
89696	735506
10744	735507
17561	735508
9010	735509
737	735510
189270	735511
16436	735512
137920	735513
82924	735514
9361	735515
14005	735516
125882	735517
42658	735518
55417	735519
53923	735520
6610	735521
9713	735522
50573	735523
45985	735524
69481	735525
136886	735526
260232	735527
35645	735528
48320	735529
80106	735530
6450	735531
187570	735532
100625	735533
101502	735534
49	735535
82173	735536
4440	735537
2387	735538
108870	735539
173591	735540
28890	735541
11411	735542
92783	735543
41203	735544
9559	735545
10998	735546
201350	735547
256345	735548
79757	735549
158117	735550
84189	735551
79347	735552
69155	735553
41160	735554
41553	735555
255043	735556
46053	735557
77429	735558
11750	735559
94489	735560
86921	735561
55807	735562
123747	735563
207236	735564
355188	735565
85366	735566
39269	735567
21694	735568
65063	735569
1427	735570
65871	735571
40920	735572
45072	735573
229627	735574
38749	735575
287559	735576
34905	735577
40526	735578
227914	735579
92709	735580
159512	735581
86770	735582
75475	735583
340216	735584
74083	735585
88939	735586
113596	735587
23389	735588
172358	735589
110470	735590
71771	735591
13235	735592
46150	735593
23108	735594
15686	735595
643	735596
1365	735597
70685	735598
110846	735599
239432	735600
9389	735601
147908	735602
4781	735603
19368	735604
48687	735605
112664	735606
130049	735607
29318	735608
62874	735609
21534	735610
31235	735611
90493	735612
123652	735613
298876	735614
117636	735615
8716	735616
272892	735617
7700	735618
345763	735619
287406	735620
21411	735621
110646	735622
83485	735623
299738	735624
30890	735625
22875	735626
19289	735627
60860	735628
179242	735629
22682	735630
62615	735631
134054	735632
79761	735633
10837	735634
80302	735635
6821	735636
97273	735637
65633	735638
292414	735639
26025	735640
142126	735641
347212	735642
300535	735643
195923	735644
44893	735645
229548	735646
58975	735647
9342	735648
139620	735649
74437	735650
46738	735651
17385	735652
16363	735653
83441	735654
258113	735655
22484	735656
167498	735657
55126	735658
63678	735659
253054	735660
19129	735661
67768	735662
334394	735663
32669	735664
19443	735665
19443	735666
7371	735667
461	735668
141460	735669
3629	735670
272367	735671
114184	735672
181854	735673
10627	735674
9293	735675
161951	735676
36455	735677
206353	735678
6626	735679
17430	735680
72401	735681
24182	735682
45932	735683
279132	735684
172654	735685
98111	735686
248931	735687
147679	735688
38829	735689
94751	735690
16291	735691
38518	735692
3988	735693
147650	735694
74277	735695
2753	735696
169233	735697
113905	735698
32283	735699
72404	735700
173522	735701
5487	735702
9816	735703
48833	735704
110446	735705
51235	735706
47469	735707
1294	735708
206201	735709
4407	735710
43139	735711
185771	735712
60377	735713
276384	735714
40454	735715
239077	735716
227965	735717
8916	735718
47682	735719
197062	735720
111042	735721
52418	735722
4530	735723
409	735724
4791	735725
42362	735726
7493	735727
118195	735728
14084	735729
142238	735730
126156	735731
157464	735732
157674	735733
23381	735734
101637	735735
185953	735736
105915	735737
35040	735738
3662	735739
2711	735740
37406	735741
78568	735742
52688	735743
13796	735744
78753	735745
47379	735746
2420	735747
36325	735748
43702	735749
36778	735750
1447	735751
197071	735752
13794	735753
189656	735754
12202	735755
18605	735756
65515	735757
126432	735758
3080	735759
2881	735760
295440	735761
3155	735762
33203	735763
10200	735764
32065	735765
16846	735766
16938	735767
46098	735768
22994	735769
355355	735770
146818	735771
128532	735772
6456	735773
36783	735774
4768	735775
72720	735776
655	735777
36502	735778
338163	735779
356461	735780
7049	735781
289465	735782
30346	735783
196704	735784
71287	735785
347148	735786
213	735787
128421	735788
53427	735789
16351	735790
1910	735791
11569	735792
127302	735793
7059	735794
297691	735795
39530	735796
290238	735797
14134	735798
42208	735799
166692	735800
11980	735801
118290	735802
30206	735803
67046	735804
13219	735805
36286	735806
4182	735807
55280	735808
5490	735809
77849	735810
17804	735811
38272	735812
40866	735813
53439	735814
218537	735815
76767	735816
9291	735817
1449	735818
91578	735819
57753	735820
150633	735821
247045	735822
79942	735823
122099	735824
53613	735825
19688	735826
2757	735827
82835	735828
176388	735829
142781	735830
337602	735831
11171	735832
20463	735833
272717	735834
169635	735835
24178	735836
97294	735837
19019	735838
91269	735839
12095	735840
301739	735841
49272	735842
1500	735843
49299	735844
100235	735845
186087	735846
58	735847
14062	735848
436	735849
166784	735850
244714	735851
3272	735852
269033	735853
65972	735854
45052	735855
50360	735856
53307	735857
16745	735858
190382	735859
1711	735860
161072	735861
16166	735862
5155	735863
187934	735864
10741	735865
537	735866
229222	735867
102273	735868
96	735869
3706	735870
303	735871
128876	735872
110020	735873
10652	735874
22442	735875
78046	735876
52578	735877
21237	735878
189554	735879
32475	735880
36875	735881
67727	735882
253209	735883
134210	735884
2757	735885
22049	735886
103796	735887
68378	735888
223823	735889
1153	735890
56072	735891
357387	735892
114775	735893
208859	735894
62293	735895
105988	735896
146829	735897
7207	735898
102026	735899
42636	735900
56187	735901
128627	735902
40151	735903
146367	735904
133458	735905
2154	735906
86485	735907
31608	735908
75598	735909
49442	735910
1225	735911
16333	735912
2785	735913
79563	735914
170216	735915
24050	735916
24238	735917
174430	735918
23985	735919
130915	735920
8898	735921
137877	735922
35609	735923
85594	735924
35766	735925
4037	735926
31180	735927
28000	735928
29977	735929
101098	735930
103816	735931
171891	735932
100294	735933
14119	735934
118294	735935
454	735936
39602	735937
139553	735938
57953	735939
95736	735940
214505	735941
1598	735942
258164	735943
46562	735944
20121	735945
289255	735946
120258	735947
45120	735948
275	735949
78585	735950
28253	735951
270060	735952
291869	735953
175261	735954
107733	735955
308583	735956
167975	735957
37035	735958
10209	735959
42136	735960
24239	735961
1418	735962
37893	735963
172636	735964
328735	735965
55169	735966
18749	735967
71662	735968
129322	735969
78649	735970
6	735971
92454	735972
36005	735973
192446	735974
45187	735975
18458	735976
234489	735977
73748	735978
325347	735979
2692	735980
131851	735981
298865	735982
329670	735983
344	735984
171051	735985
50047	735986
69975	735987
171980	735988
50441	735989
19692	735990
8434	735991
121685	735992
22056	735993
27130	735994
194652	735995
50544	735996
45102	735997
67334	735998
70265	735999
175387	736000
27000	736001
273333	736002
191906	736003
66476	736004
20187	736005
140	736006
61789	736007
100026	736008
158874	736009
23644	736010
19911	736011
307912	736012
246873	736013
16079	736014
107256	736015
7516	736016
56777	736017
158715	736018
145317	736019
96318	736020
170725	736021
61203	736022
5464	736023
103725	736024
8556	736025
58254	736026
217865	736027
19019	736028
5464	736029
36042	736030
105223	736031
20317	736032
125284	736033
198933	736034
60718	736035
126546	736036
217107	736037
357163	736038
29842	736039
106807	736040
247019	736041
246860	736042
280891	736043
33007	736044
26730	736045
1366	736046
113792	736047
29169	736048
81944	736049
307652	736050
230894	736051
25253	736052
65344	736053
139276	736054
178884	736055
114172	736056
24823	736057
81273	736058
28482	736059
339980	736060
29598	736061
25686	736062
207650	736063
196075	736064
787	736065
5818	736066
66283	736067
143879	736068
193489	736069
58136	736070
174294	736071
31870	736072
1700	736073
2139	736074
8529	736075
8500	736076
188276	736077
14239	736078
94424	736079
59686	736080
128865	736081
286078	736082
7467	736083
100070	736084
97795	736085
23827	736086
209794	736087
48832	736088
132377	736089
103265	736090
84180	736091
56367	736092
25274	736093
258411	736094
137168	736095
48309	736096
62824	736097
863	736098
1106	736099
212007	736100
120968	736101
13548	736102
106305	736103
48808	736104
169544	736105
92738	736106
116617	736107
83135	736108
16317	736109
195092	736110
4292	736111
144613	736112
102047	736113
16016	736114
18942	736115
348900	736116
5417	736117
297093	736118
36778	736119
40582	736120
26869	736121
15802	736122
85712	736123
40325	736124
8776	736125
117636	736126
3843	736127
129099	736128
45429	736129
3286	736130
26279	736131
81280	736132
4948	736133
24341	736134
352435	736135
2068	736136
117542	736137
44375	736138
3865	736139
55290	736140
662	736141
192231	736142
45333	736143
7724	736144
4949	736145
324330	736146
15952	736147
10866	736148
62500	736149
104614	736150
80305	736151
655	736152
76452	736153
13481	736154
214510	736155
25959	736156
33615	736157
214157	736158
541	736159
222579	736160
139819	736161
694	736162
118380	736163
7769	736164
198970	736165
187463	736166
215683	736167
111795	736168
73743	736169
15866	736170
331	736171
16340	736172
9686	736173
7838	736174
261535	736175
42477	736176
98526	736177
37228	736178
296396	736179
51570	736180
7748	736181
56538	736182
208575	736183
240391	736184
250	736185
188420	736186
67705	736187
1792	736188
59765	736189
23046	736190
2108	736191
207457	736192
159268	736193
74013	736194
157888	736195
171597	736196
333881	736197
50645	736198
10991	736199
347819	736200
33900	736201
18274	736202
72489	736203
29867	736204
29869	736205
347789	736206
208368	736207
15593	736208
26261	736209
289309	736210
112044	736211
18039	736212
36791	736213
57174	736214
9098	736215
141746	736216
79481	736217
202557	736218
26931	736219
254080	736220
7261	736221
152768	736222
186594	736223
275571	736224
766	736225
60657	736226
128170	736227
20	736228
331959	736229
331962	736230
331965	736231
20935	736232
169606	736233
143632	736234
97689	736235
20779	736236
113605	736237
35286	736238
93217	736239
11583	736240
50149	736241
288628	736242
37033	736243
99745	736244
170483	736245
173348	736246
57141	736247
74619	736248
205500	736249
4534	736250
27439	736251
178806	736252
8189	736253
133177	736254
151031	736255
29603	736256
288016	736257
93936	736258
27815	736259
81473	736260
73209	736261
99976	736262
175327	736263
50048	736264
218057	736265
22631	736266
241117	736267
34857	736268
22531	736269
12444	736270
10224	736271
178795	736272
86179	736273
87155	736274
223051	736275
8069	736276
179042	736277
12626	736278
130102	736279
107416	736280
73477	736281
295689	736282
10259	736283
19	736284
36053	736285
195046	736286
61773	736287
56808	736288
355839	736289
205273	736290
299847	736291
285272	736292
21706	736293
2561	736294
191725	736295
357311	736296
127302	736297
191259	736298
3304	736299
23939	736300
141534	736301
59	736302
37117	736303
179272	736304
107169	736305
282164	736306
127510	736307
61288	736308
255882	736309
273176	736310
442	736311
53273	736312
106386	736313
69396	736314
23725	736315
81012	736316
25510	736317
195843	736318
158736	736319
2566	736320
203221	736321
13477	736322
48772	736323
40124	736324
16109	736325
23162	736326
77227	736327
356281	736328
111342	736329
129041	736330
128629	736331
109275	736332
259057	736333
16712	736334
335497	736335
8239	736336
25417	736337
72435	736338
595	736339
3856	736340
10735	736341
111187	736342
104694	736343
111602	736344
229605	736345
121487	736346
156297	736347
53935	736348
23242	736349
5874	736350
209920	736351
234114	736352
93124	736353
61775	736354
125987	736355
173583	736356
24857	736357
49442	736358
105229	736359
169093	736360
5375	736361
17756	736362
100432	736363
27723	736364
38684	736365
7974	736366
289310	736367
37615	736368
659	736369
5932	736370
424	736371
5113	736372
191461	736373
51003	736374
22	736375
295380	736376
9959	736377
21966	736378
71012	736379
150578	736380
39325	736381
26247	736382
56456	736383
83429	736384
98387	736385
59304	736386
3607	736387
70171	736388
22860	736389
213255	736390
70441	736391
3464	736392
7857	736393
15469	736394
124131	736395
264456	736396
181	736397
122388	736398
1045	736399
17720	736400
201823	736401
37087	736402
6577	736403
3479	736404
655	736405
18897	736406
26751	736407
849	736408
75870	736409
105001	736410
11423	736411
80714	736412
111414	736413
5946	736414
102451	736415
173616	736416
348464	736417
204893	736418
16575	736419
135590	736420
90398	736421
120308	736422
1469	736423
117198	736424
136069	736425
69213	736426
273555	736427
58786	736428
82998	736429
54161	736430
250558	736431
177131	736432
168614	736433
21504	736434
36177	736435
78188	736436
11792	736437
75754	736438
161003	736439
86067	736440
140974	736441
77101	736442
298828	736443
33577	736444
95615	736445
192390	736446
330296	736447
332631	736448
269182	736449
192162	736450
315601	736451
78153	736452
21939	736453
54104	736454
234107	736455
147093	736456
226061	736457
257053	736458
222754	736459
211339	736460
202432	736461
347189	736462
256408	736463
50223	736464
50223	736465
179637	736466
307928	736467
137121	736468
201014	736469
183057	736470
140021	736471
256391	736472
256611	736473
144435	736474
75733	736475
307222	736476
182750	736477
126372	736478
200281	736479
277152	736480
124518	736481
140430	736482
137130	736483
75980	736484
157673	736485
130183	736486
231399	736487
227890	736488
222131	736489
136568	736490
142151	736491
341373	736492
138673	736493
137003	736494
202679	736495
257675	736496
81308	736497
307887	736498
257508	736499
184556	736500
112408	736501
140937	736502
257270	736503
226828	736504
227009	736505
126751	736506
200326	736507
157207	736508
184753	736509
345169	736510
338745	736511
141408	736512
145029	736513
345549	736514
99424	736515
138996	736516
328839	736517
90965	736518
179592	736519
137016	736520
277191	736521
319942	736522
201405	736523
337830	736524
51139	736525
198444	736526
150333	736527
178949	736528
223166	736529
89609	736530
257276	736531
141566	736532
217714	736533
115830	736534
157053	736535
257375	736536
257348	736537
183082	736538
185717	736539
145775	736540
183229	736541
257069	736542
135421	736543
219984	736544
91234	736545
299499	736546
202912	736547
257368	736548
124812	736549
137849	736550
236076	736551
15511	736552
229476	736553
256217	736554
112693	736555
299255	736556
96854	736557
232315	736558
233551	736559
139848	736560
300738	736561
143319	736562
304789	736563
256802	736564
186756	736565
297307	736566
124210	736567
62007	736568
113400	736569
308766	736570
345063	736571
306160	736572
307991	736573
309297	736574
344753	736575
333710	736576
334586	736577
124846	736578
232102	736579
232369	736580
142667	736581
51240	736582
181784	736583
26897	736584
185756	736585
204447	736586
308401	736587
116223	736588
18022	736589
6072	736590
94150	736591
223027	736592
309530	736593
209675	736594
182749	736595
205214	736596
99876	736597
33084	736598
227403	736599
2863	736600
222509	736601
5007	736602
48196	736603
337181	736604
28652	736605
88053	736606
356973	736607
69732	736608
348767	736609
48265	736610
228598	736611
290404	736612
221176	736613
83660	736614
104467	736615
140131	736616
185243	736617
70492	736618
72365	736619
102676	736620
168514	736621
19909	736622
299673	736623
125712	736624
23732	736625
68701	736626
129193	736627
353449	736628
116232	736629
47597	736630
184641	736631
357532	736632
356220	736633
128794	736634
198042	736635
178418	736636
255146	736637
24690	736638
58997	736639
97675	736640
136599	736641
70965	736642
74417	736643
33593	736644
240878	736645
89748	736646
61618	736647
355262	736648
56450	736649
70947	736650
278790	736651
90579	736652
118468	736653
18532	736654
34903	736655
7167	736656
1117	736657
37433	736658
8788	736659
337712	736660
233531	736661
42798	736662
3460	736663
6090	736664
11382	736665
186875	736666
315808	736667
262566	736668
344386	736669
5626	736670
29790	736671
32211	736672
136395	736673
44295	736674
2725	736675
244475	736676
180298	736677
8167	736678
74401	736679
25007	736680
22729	736681
83586	736682
93828	736683
146818	736684
112157	736685
300484	736686
18951	736687
6026	736688
40181	736689
218274	736690
49898	736691
152747	736692
36161	736693
26773	736694
13787	736695
53910	736696
127879	736697
53281	736698
65089	736699
20310	736700
351120	736701
76125	736702
207516	736703
44126	736704
90690	736705
2592	736706
13454	736707
53595	736708
204757	736709
62635	736710
114437	736711
146589	736712
228	736713
37191	736714
202493	736715
348518	736716
32220	736717
74798	736718
276380	736719
9617	736720
5226	736721
54412	736722
152285	736723
248191	736724
74054	736725
35246	736726
126820	736727
19240	736728
141553	736729
19458	736730
3758	736731
88	736732
72040	736733
12201	736734
25206	736735
81541	736736
87245	736737
15531	736738
11936	736739
75301	736740
250372	736741
156596	736742
23134	736743
256014	736744
73442	736745
108085	736746
42080	736747
144724	736748
89591	736749
275063	736750
221213	736751
303971	736752
306159	736753
343432	736754
99993	736755
60003	736756
26633	736757
26633	736758
240732	736759
58495	736760
4929	736761
56051	736762
191646	736763
114077	736764
8666	736765
70127	736766
80980	736767
38349	736768
56654	736769
12324	736770
25348	736771
163734	736772
99887	736773
23928	736774
25551	736775
229868	736776
69373	736777
26633	736778
241389	736779
1829	736780
99951	736781
7895	736782
115411	736783
21003	736784
199048	736785
80319	736786
42247	736787
25533	736788
293448	736789
267165	736790
298151	736791
154890	736792
11283	736793
75606	736794
212617	736795
95946	736796
29708	736797
181957	736798
124430	736799
119284	736800
237032	736801
107913	736802
313786	736803
72783	736804
140898	736805
23270	736806
246906	736807
138489	736808
25534	736809
44	736810
9704	736811
22924	736812
3474	736813
138595	736814
274717	736815
64729	736816
196079	736817
250868	736818
168950	736819
12667	736820
34811	736821
64314	736822
12510	736823
271654	736824
286671	736825
15834	736826
12816	736827
275044	736828
279300	736829
56720	736830
10375	736831
563	736832
48159	736833
265576	736834
54306	736835
265397	736836
17142	736837
137002	736838
116463	736839
201030	736840
13623	736841
97390	736842
140581	736843
8356	736844
5575	736845
3934	736846
63394	736847
64968	736848
203004	736849
32392	736850
9050	736851
283318	736852
306098	736853
55687	736854
7189	736855
107298	736856
192189	736857
284758	736858
65950	736859
1687	736860
64325	736861
308529	736862
350041	736863
209697	736864
52330	736865
11012	736866
149366	736867
209578	736868
42713	736869
222169	736870
341050	736871
6868	736872
15946	736873
13786	736874
76737	736875
25834	736876
201187	736877
50945	736878
39541	736879
26232	736880
99034	736881
35630	736882
1653	736883
57811	736884
73179	736885
8293	736886
132087	736887
185346	736888
109796	736889
36594	736890
142605	736891
80258	736892
195636	736893
48271	736894
105720	736895
12583	736896
201591	736897
44140	736898
304492	736899
125029	736900
75183	736901
142244	736902
14925	736903
109314	736904
313744	736905
4215	736906
225971	736907
60399	736908
36961	736909
164227	736910
37607	736911
349064	736912
14478	736913
57948	736914
332619	736915
68055	736916
211986	736917
34547	736918
289461	736919
12819	736920
76718	736921
38810	736922
39279	736923
145106	736924
68949	736925
138912	736926
178171	736927
22628	736928
135244	736929
38743	736930
6823	736931
129457	736932
108637	736933
335796	736934
48595	736935
236048	736936
85354	736937
51677	736938
161787	736939
167089	736940
57211	736941
7234	736942
173204	736943
213391	736944
184437	736945
182932	736946
93591	736947
489	736948
55456	736949
96717	736950
201713	736951
115651	736952
202368	736953
124452	736954
3456	736955
816	736956
13841	736957
307739	736958
246627	736959
179208	736960
131595	736961
73544	736962
65852	736963
124995	736964
232652	736965
85524	736966
15841	736967
344913	736968
16990	736969
76467	736970
55123	736971
28016	736972
35204	736973
89116	736974
96431	736975
27172	736976
41453	736977
182827	736978
147527	736979
5233	736980
276873	736981
132162	736982
12583	736983
107419	736984
8579	736985
58880	736986
311368	736987
46739	736988
20573	736989
18248	736990
18248	736991
75680	736992
39890	736993
20322	736994
979	736995
25432	736996
17928	736997
10887	736998
329190	736999
134465	737000
55475	737001
4213	737002
37604	737003
163907	737004
116288	737005
5952	737006
242315	737007
33691	737008
111666	737009
24049	737010
36141	737011
80312	737012
225498	737013
22556	737014
16511	737015
345888	737016
115412	737017
258728	737018
123468	737019
89776	737020
348043	737021
155494	737022
224549	737023
227386	737024
15001	737025
91047	737026
298600	737027
156165	737028
303779	737029
1655	737030
246068	737031
250460	737032
98694	737033
238407	737034
108627	737035
309078	737036
215610	737037
83732	737038
95363	737039
207880	737040
349547	737041
24796	737042
90853	737043
90052	737044
229602	737045
223177	737046
231436	737047
228291	737048
121962	737049
5329	737050
8867	737051
206559	737052
13729	737053
17088	737054
12197	737055
86779	737056
87176	737057
133015	737058
64609	737059
128143	737060
34557	737061
54084	737062
128178	737063
91744	737064
203928	737065
49888	737066
54780	737067
1974	737068
309720	737069
3714	737070
3010	737071
834	737072
102454	737073
184925	737074
89159	737075
119288	737076
148064	737077
120002	737078
85895	737079
174583	737080
60933	737081
49714	737082
278422	737083
350236	737084
8887	737085
56315	737086
69603	737087
627	737088
227274	737089
41461	737090
44830	737091
124707	737092
19074	737093
73167	737094
28866	737095
29512	737096
27610	737097
38715	737098
37407	737099
97514	737100
111366	737101
56803	737102
126719	737103
547	737104
9280	737105
50405	737106
272668	737107
65372	737108
32666	737109
170129	737110
28380	737111
90029	737112
157430	737113
107489	737114
48275	737115
60919	737116
115837	737117
90563	737118
1228	737119
125882	737120
56253	737121
22019	737122
8494	737123
236506	737124
115504	737125
1155	737126
14747	737127
259145	737128
122768	737129
192204	737130
112278	737131
176194	737132
180530	737133
85320	737134
107782	737135
38695	737136
51618	737137
48172	737138
283198	737139
76347	737140
116560	737141
17234	737142
186669	737143
10419	737144
16404	737145
206743	737146
82815	737147
17278	737148
93842	737149
37745	737150
122166	737151
88664	737152
23453	737153
191763	737154
29886	737155
56687	737156
14569	737157
39949	737158
25354	737159
24020	737160
356993	737161
209483	737162
49809	737163
250163	737164
206619	737165
174536	737166
64917	737167
6868	737168
14516	737169
129819	737170
110915	737171
19578	737172
55358	737173
2084	737174
197803	737175
262073	737176
244228	737177
144059	737178
2941	737179
45574	737180
113195	737181
159706	737182
212220	737183
213431	737184
213091	737185
132020	737186
192409	737187
136623	737188
71411	737189
166746	737190
300333	737191
82135	737192
305833	737193
335427	737194
347901	737195
310885	737196
134858	737197
200127	737198
87916	737199
182822	737200
80809	737201
81899	737202
104260	737203
48123	737204
180224	737205
55525	737206
346297	737207
68452	737208
328102	737209
160539	737210
101935	737211
64528	737212
8656	737213
352597	737214
8051	737215
209937	737216
115684	737217
148000	737218
11421	737219
142939	737220
181707	737221
141716	737222
303468	737223
26667	737224
151279	737225
255107	737226
106663	737227
128690	737228
211932	737229
212062	737230
50990	737231
49651	737232
304549	737233
187820	737234
119392	737235
43846	737236
38314	737237
100512	737238
293612	737239
148649	737240
120775	737241
15179	737242
277646	737243
136690	737244
148455	737245
342934	737246
218738	737247
337929	737248
24987	737249
122867	737250
96764	737251
11806	737252
243912	737253
63042	737254
63042	737255
153730	737256
37353	737257
299154	737258
63042	737259
13850	737260
287825	737261
88477	737262
44826	737263
96301	737264
204132	737265
140788	737266
225969	737267
162498	737268
159920	737269
131329	737270
131104	737271
3254	737272
8023	737273
80909	737274
78324	737275
267328	737276
93607	737277
7157	737278
87373	737279
2	737280
12092	737281
8669	737282
118260	737283
19647	737284
252816	737285
74805	737286
183237	737287
30554	737288
99957	737289
15155	737290
4	737291
86391	737292
333679	737293
926	737294
348438	737295
4861	737296
112634	737297
314775	737298
13044	737299
347988	737300
102884	737301
135726	737302
34880	737303
348051	737304
320250	737305
38250	737306
38250	737307
85994	737308
387	737309
338766	737310
126718	737311
272872	737312
166347	737313
186121	737314
8123	737315
57926	737316
45720	737317
28051	737318
9000	737319
26376	737320
19255	737321
41459	737322
20600	737323
78667	737324
62821	737325
142281	737326
308995	737327
150919	737328
150810	737329
9186	737330
143772	737331
318391	737332
59222	737333
11157	737334
25688	737335
25528	737336
14946	737337
21350	737338
43480	737339
376	737340
10539	737341
146944	737342
151237	737343
121447	737344
15397	737345
14653	737346
348741	737347
215680	737348
4479	737349
1990	737350
39195	737351
39263	737352
7603	737353
235327	737354
78961	737355
67938	737356
10809	737357
188773	737358
297648	737359
355375	737360
99296	737361
169649	737362
28843	737363
108116	737364
17241	737365
4010	737366
5028	737367
1341	737368
67468	737369
196362	737370
4019	737371
9911	737372
63273	737373
52616	737374
181996	737375
58212	737376
50620	737377
113629	737378
113628	737379
196188	737380
29502	737381
14596	737382
89473	737383
211403	737384
23923	737385
25297	737386
46831	737387
250774	737388
135648	737389
79507	737390
24650	737391
24357	737392
34420	737393
204118	737394
13283	737395
24183	737396
109021	737397
24283	737398
86413	737399
25756	737400
25756	737401
25756	737402
13164	737403
17718	737404
72002	737405
49576	737406
2343	737407
6224	737408
10129	737409
11	737410
43136	737411
149285	737412
307700	737413
340814	737414
184315	737415
158401	737416
115701	737417
301238	737418
64177	737419
38	737420
114754	737421
7425	737422
25470	737423
4686	737424
87832	737425
43374	737426
320200	737427
246287	737428
208841	737429
66307	737430
302967	737431
19407	737432
19407	737433
14853	737434
20834	737435
11921	737436
220046	737437
178521	737438
73996	737439
122381	737440
2925	737441
109617	737442
2692	737443
84979	737444
150691	737445
3687	737446
65964	737447
283107	737448
277743	737449
35342	737450
2803	737451
280175	737452
34971	737453
48387	737454
60586	737455
145069	737456
177805	737457
34526	737458
15171	737459
217034	737460
148436	737461
76720	737462
94127	737463
116420	737464
5633	737465
11440	737466
61938	737467
5040	737468
15171	737469
48366	737470
11999	737471
11999	737472
11999	737473
5040	737474
5633	737475
310027	737476
332849	737477
293787	737478
199706	737479
151165	737480
183191	737481
234180	737482
129362	737483
123928	737484
5633	737485
260529	737486
158492	737487
338440	737488
239959	737489
309516	737490
10343	737491
298107	737492
99311	737493
143389	737494
177239	737495
3011	737496
237800	737497
48131	737498
137887	737499
9065	737500
331712	737501
60562	737502
179598	737503
3453	737504
260326	737505
75444	737506
238081	737507
29611	737508
3095	737509
11906	737510
61243	737511
199174	737512
134554	737513
198036	737514
3770	737515
229732	737516
91917	737517
158454	737518
60500	737519
246331	737520
59445	737521
9163	737522
12982	737523
28884	737524
3461	737525
150146	737526
29174	737527
158391	737528
96353	737529
3313	737530
143591	737531
129745	737532
151477	737533
180020	737534
63162	737535
59959	737536
198626	737537
5262	737538
1259	737539
93348	737540
114862	737541
79002	737542
74120	737543
2803	737544
27799	737545
36892	737546
238276	737547
167349	737548
142649	737549
336477	737550
94242	737551
308405	737552
30647	737553
62446	737554
143353	737555
304895	737556
309122	737557
125115	737558
150904	737559
5741	737560
115073	737561
114694	737562
81	737563
54676	737564
59959	737565
136954	737566
5148	737567
111956	737568
308892	737569
1381	737570
94024	737571
41169	737572
203011	737573
1537	737574
340724	737575
259241	737576
50271	737577
105959	737578
2503	737579
66320	737580
31561	737581
21960	737582
48387	737583
98263	737584
260338	737585
153656	737586
153590	737587
153620	737588
260324	737589
250327	737590
250629	737591
153648	737592
153624	737593
260343	737594
158472	737595
132318	737596
30527	737597
150737	737598
260527	737599
260335	737600
158459	737601
20867	737602
240985	737603
150433	737604
151949	737605
153961	737606
155327	737607
61231	737608
251437	737609
53857	737610
131562	737611
257894	737612
77961	737613
145205	737614
575	737615
89278	737616
47198	737617
348189	737618
303186	737619
185149	737620
25054	737621
35221	737622
27696	737623
105425	737624
344	737625
36	737626
2077	737627
98426	737628
11568	737629
33516	737630
206406	737631
10271	737632
70181	737633
33453	737634
30862	737635
350263	737636
3517	737637
156199	737638
251595	737639
98276	737640
813	737641
107618	737642
107345	737643
147134	737644
145278	737645
153606	737646
167645	737647
68145	737648
83620	737649
35275	737650
20566	737651
166481	737652
21242	737653
62180	737654
226709	737655
251727	737656
70407	737657
102559	737658
23781	737659
11380	737660
139680	737661
126739	737662
153680	737663
4	737664
107837	737665
196098	737666
28744	737667
73560	737668
137087	737669
240539	737670
183981	737671
30041	737672
106167	737673
70888	737674
70834	737675
48317	737676
251449	737677
247569	737678
74845	737679
215962	737680
30167	737681
214728	737682
2864	737683
152963	737684
60711	737685
2077	737686
335889	737687
125118	737688
217197	737689
61188	737690
144798	737691
82444	737692
158271	737693
281953	737694
114094	737695
243587	737696
11864	737697
117050	737698
113020	737699
39291	737700
92762	737701
51975	737702
337383	737703
25613	737704
150959	737705
86721	737706
184224	737707
243894	737708
63345	737709
217353	737710
25629	737711
283917	737712
32733	737713
9723	737714
126353	737715
200688	737716
248329	737717
183360	737718
47351	737719
124249	737720
116868	737721
69074	737722
74045	737723
31088	737724
8504	737725
6392	737726
3760	737727
204866	737728
107723	737729
169535	737730
96986	737731
204835	737732
16135	737733
20174	737734
51616	737735
11466	737736
3774	737737
36483	737738
38091	737739
147145	737740
142536	737741
127230	737742
301412	737743
26454	737744
16175	737745
6686	737746
130081	737747
38073	737748
3010	737749
36773	737750
163742	737751
83718	737752
52679	737753
186876	737754
130027	737755
70051	737756
69170	737757
357526	737758
12445	737759
12563	737760
123410	737761
114118	737762
170897	737763
161969	737764
22989	737765
9422	737766
309210	737767
148051	737768
14360	737769
40606	737770
14406	737771
19118	737772
26301	737773
42935	737774
50028	737775
106271	737776
17927	737777
5198	737778
293402	737779
58142	737780
195931	737781
16409	737782
53659	737783
42768	737784
37167	737785
16390	737786
264847	737787
4192	737788
98567	737789
3738	737790
17121	737791
206582	737792
132	737793
292715	737794
125012	737795
125656	737796
42271	737797
22246	737798
90264	737799
23005	737800
13135	737801
302890	737802
45571	737803
209620	737804
112540	737805
166203	737806
395	737807
1056	737808
82870	737809
107511	737810
54040	737811
289820	737812
13787	737813
72571	737814
3980	737815
26087	737816
49413	737817
333530	737818
101108	737819
25663	737820
221421	737821
30265	737822
8942	737823
24070	737824
109682	737825
91591	737826
29061	737827
118837	737828
139226	737829
64591	737830
40629	737831
287266	737832
16863	737833
162239	737834
17836	737835
55586	737836
11414	737837
133093	737838
66035	737839
169102	737840
64218	737841
205709	737842
215748	737843
125548	737844
178653	737845
260192	737846
36533	737847
160819	737848
69244	737849
233709	737850
12687	737851
104984	737852
13918	737853
173332	737854
41776	737855
8139	737856
201269	737857
324036	737858
183260	737859
291118	737860
49801	737861
21918	737862
53903	737863
85394	737864
146184	737865
152568	737866
17525	737867
53991	737868
48452	737869
2585	737870
54045	737871
354181	737872
195279	737873
5509	737874
27287	737875
326096	737876
108961	737877
2413	737878
11694	737879
17984	737880
44514	737881
134339	737882
146083	737883
137873	737884
59	737885
253111	737886
348476	737887
7427	737888
12255	737889
33723	737890
163686	737891
116480	737892
29128	737893
83257	737894
14756	737895
50332	737896
48809	737897
256896	737898
34933	737899
106824	737900
37884	737901
90361	737902
135699	737903
224936	737904
30749	737905
51815	737906
76867	737907
37645	737908
3053	737909
342729	737910
14381	737911
94451	737912
242246	737913
23930	737914
64951	737915
92123	737916
76352	737917
293095	737918
100650	737919
36677	737920
39536	737921
157124	737922
162867	737923
57115	737924
2829	737925
45164	737926
21243	737927
351162	737928
51591	737929
51419	737930
68533	737931
27978	737932
98225	737933
40525	737934
46094	737935
99858	737936
100145	737937
37963	737938
3317	737939
349183	737940
59317	737941
157063	737942
30199	737943
59779	737944
349685	737945
157161	737946
128372	737947
108706	737948
232690	737949
2086	737950
4120	737951
76187	737952
32191	737953
23795	737954
265947	737955
54435	737956
204981	737957
20768	737958
213572	737959
88137	737960
1191	737961
35693	737962
215282	737963
129865	737964
140525	737965
60707	737966
2076	737967
51555	737968
91734	737969
46608	737970
210473	737971
145777	737972
91657	737973
24713	737974
327068	737975
3649	737976
89539	737977
28671	737978
59452	737979
92473	737980
186699	737981
132335	737982
153751	737983
230768	737984
181652	737985
100689	737986
40908	737987
208628	737988
3712	737989
13264	737990
19292	737991
84576	737992
281186	737993
184622	737994
39575	737995
50535	737996
13527	737997
350199	737998
127757	737999
245	738000
299346	738001
209348	738002
1180	738003
36745	738004
5143	738005
3728	738006
125057	738007
128480	738008
210379	738009
128691	738010
349202	738011
42340	738012
83456	738013
222449	738014
7027	738015
209896	738016
229183	738017
59623	738018
51255	738019
25462	738020
217765	738021
63176	738022
128618	738023
191976	738024
267844	738025
13001	738026
13001	738027
62418	738028
286365	738029
101211	738030
69197	738031
105317	738032
69560	738033
243943	738034
261963	738035
18292	738036
46420	738037
137699	738038
181422	738039
59521	738040
117148	738041
103274	738042
128029	738043
123021	738044
83562	738045
38510	738046
74302	738047
44481	738048
98450	738049
81654	738050
28316	738051
228041	738052
89831	738053
222277	738054
231465	738055
136641	738056
94277	738057
303624	738058
209189	738059
46533	738060
299552	738061
44593	738062
67760	738063
71580	738064
118662	738065
1444	738066
46727	738067
13493	738068
12207	738069
33415	738070
229006	738071
44131	738072
6863	738073
58331	738074
33476	738075
225581	738076
70418	738077
250209	738078
49036	738079
36368	738080
168288	738081
8449	738082
97261	738083
104143	738084
81549	738085
242353	738086
3182	738087
35031	738088
87464	738089
195777	738090
209419	738091
153349	738092
278652	738093
34903	738094
224696	738095
95956	738096
12116	738097
155223	738098
20638	738099
9706	738100
9841	738101
169830	738102
10329	738103
51246	738104
38472	738105
207647	738106
91281	738107
166058	738108
353403	738109
61656	738110
129179	738111
254	738112
134354	738113
236428	738114
61920	738115
133201	738116
169652	738117
3460	738118
33478	738119
155	738120
139471	738121
51004	738122
79365	738123
293905	738124
156260	738125
150441	738126
299558	738127
35903	738128
68945	738129
281124	738130
284492	738131
115635	738132
92370	738133
304009	738134
121947	738135
329437	738136
192703	738137
191410	738138
114909	738139
85531	738140
18147	738141
61910	738142
19521	738143
168128	738144
60523	738145
40766	738146
40766	738147
112792	738148
101234	738149
16617	738150
92462	738151
122349	738152
67303	738153
159253	738154
7432	738155
159302	738156
159254	738157
66636	738158
4691	738159
261417	738160
2565	738161
101245	738162
159313	738163
66656	738164
101216	738165
121206	738166
325086	738167
159300	738168
66693	738169
16622	738170
261486	738171
122103	738172
102229	738173
66690	738174
159474	738175
101090	738176
101323	738177
137928	738178
159488	738179
101217	738180
2566	738181
101336	738182
261777	738183
193314	738184
45777	738185
42551	738186
12054	738187
94497	738188
36162	738189
192777	738190
160829	738191
79727	738192
193713	738193
102142	738194
120864	738195
264379	738196
102230	738197
31951	738198
42350	738199
146971	738200
3585	738201
62330	738202
138767	738203
46008	738204
159729	738205
40359	738206
47781	738207
28307	738208
37690	738209
3416	738210
117089	738211
8634	738212
79102	738213
28710	738214
80895	738215
74657	738216
39512	738217
197898	738218
58038	738219
197878	738220
45499	738221
32730	738222
183695	738223
109681	738224
46016	738225
119893	738226
85157	738227
184276	738228
31436	738229
184749	738230
231055	738231
13694	738232
345330	738233
276275	738234
37757	738235
80581	738236
147546	738237
33650	738238
231817	738239
313906	738240
222431	738241
142574	738242
140903	738243
32440	738244
43547	738245
97831	738246
20397	738247
173254	738248
350148	738249
49605	738250
183291	738251
473	738252
211209	738253
60533	738254
103221	738255
15667	738256
29676	738257
248157	738258
139368	738259
106123	738260
113998	738261
151187	738262
145594	738263
29259	738264
291879	738265
290818	738266
3937	738267
292963	738268
124434	738269
118669	738270
55616	738271
337794	738272
234321	738273
122447	738274
255555	738275
55146	738276
211780	738277
15075	738278
8487	738279
117898	738280
157740	738281
119190	738282
314040	738283
189516	738284
78155	738285
86076	738286
334461	738287
198976	738288
133278	738289
340256	738290
189631	738291
313353	738292
189574	738293
189774	738294
36459	738295
6296	738296
212838	738297
100418	738298
241461	738299
27134	738300
163468	738301
296135	738302
47566	738303
258268	738304
179692	738305
177540	738306
7192	738307
298687	738308
1771	738309
73011	738310
152526	738311
54260	738312
277735	738313
33044	738314
275	738315
156919	738316
264	738317
123564	738318
126909	738319
70413	738320
342295	738321
15055	738322
1277	738323
320334	738324
33106	738325
21466	738326
102721	738327
246797	738328
849	738329
9251	738330
57	738331
2602	738332
160885	738333
264484	738334
35	738335
10911	738336
7485	738337
133760	738338
36186	738339
160968	738340
23211	738341
214960	738342
4058	738343
258808	738344
160887	738345
128774	738346
42785	738347
137036	738348
31339	738349
65492	738350
160956	738351
12277	738352
44026	738353
31282	738354
61154	738355
90120	738356
217840	738357
102174	738358
3675	738359
86247	738360
84175	738361
23804	738362
241239	738363
428	738364
10249	738365
5680	738366
43029	738367
10322	738368
73457	738369
4085	738370
29081	738371
178717	738372
2906	738373
59624	738374
67348	738375
22810	738376
243949	738377
181764	738378
26845	738379
72463	738380
103682	738381
103882	738382
69965	738383
340091	738384
32765	738385
250749	738386
37	738387
357710	738388
130805	738389
7584	738390
125898	738391
347973	738392
8426	738393
198	738394
102473	738395
290890	738396
89883	738397
214709	738398
286308	738399
30674	738400
21314	738401
68763	738402
8519	738403
55275	738404
51343	738405
80115	738406
73337	738407
174838	738408
258028	738409
73871	738410
21136	738411
91225	738412
347890	738413
335055	738414
64522	738415
50700	738416
38366	738417
267678	738418
199661	738419
117083	738420
32064	738421
28048	738422
42280	738423
140851	738424
145192	738425
151714	738426
203104	738427
14234	738428
209876	738429
6283	738430
185952	738431
203823	738432
34659	738433
5238	738434
5229	738435
5229	738436
209381	738437
4085	738438
243195	738439
3179	738440
56093	738441
172491	738442
3622	738443
327021	738444
11485	738445
103970	738446
10885	738447
82061	738448
341939	738449
80760	738450
54420	738451
55095	738452
32148	738453
9260	738454
15283	738455
4251	738456
163280	738457
190207	738458
119971	738459
277551	738460
340009	738461
70860	738462
340973	738463
50765	738464
145391	738465
203799	738466
94261	738467
248530	738468
117274	738469
170938	738470
39857	738471
21366	738472
12598	738473
98187	738474
131839	738475
78106	738476
146781	738477
273399	738478
55143	738479
94755	738480
139393	738481
242289	738482
31607	738483
3475	738484
16558	738485
55464	738486
319363	738487
116993	738488
194341	738489
109838	738490
100198	738491
2407	738492
236785	738493
86433	738494
242237	738495
217326	738496
90297	738497
123418	738498
189052	738499
10664	738500
62445	738501
86151	738502
56652	738503
17143	738504
113257	738505
166406	738506
182818	738507
39914	738508
181914	738509
96998	738510
249390	738511
121280	738512
79505	738513
90527	738514
5349	738515
242390	738516
9610	738517
149557	738518
37	738519
78687	738520
219081	738521
28504	738522
57482	738523
6037	738524
90106	738525
90388	738526
141019	738527
19388	738528
248779	738529
19166	738530
27264	738531
9631	738532
317394	738533
26149	738534
39615	738535
53115	738536
73787	738537
164001	738538
35728	738539
94552	738540
224618	738541
124670	738542
4217	738543
320281	738544
137731	738545
7072	738546
442	738547
63426	738548
305091	738549
14913	738550
18249	738551
74846	738552
77363	738553
38881	738554
217817	738555
186632	738556
79813	738557
63349	738558
143866	738559
52137	738560
98284	738561
114487	738562
64800	738563
35227	738564
155635	738565
80515	738566
44362	738567
1168	738568
104137	738569
127208	738570
126354	738571
161624	738572
30974	738573
30241	738574
11382	738575
65588	738576
1717	738577
89253	738578
301578	738579
8943	738580
16278	738581
9033	738582
85039	738583
94360	738584
53823	738585
140802	738586
168816	738587
52015	738588
53320	738589
57979	738590
91758	738591
174408	738592
55794	738593
91473	738594
142719	738595
271415	738596
95515	738597
141857	738598
1217	738599
29533	738600
80815	738601
43262	738602
266983	738603
143315	738604
146968	738605
55256	738606
79369	738607
26238	738608
60845	738609
35313	738610
115567	738611
123861	738612
62962	738613
104924	738614
213730	738615
223519	738616
231324	738617
91692	738618
54209	738619
133715	738620
1717	738621
123491	738622
356868	738623
119872	738624
74485	738625
118388	738626
21311	738627
353773	738628
11335	738629
20135	738630
199992	738631
80832	738632
244909	738633
178288	738634
121624	738635
91173	738636
58245	738637
6457	738638
167085	738639
217	738640
238669	738641
8431	738642
116948	738643
289973	738644
135154	738645
334605	738646
125786	738647
129343	738648
123651	738649
40023	738650
124064	738651
428	738652
105855	738653
64824	738654
1005	738655
118819	738656
202191	738657
48053	738658
122955	738659
8142	738660
3082	738661
51656	738662
30870	738663
170027	738664
115092	738665
22750	738666
169111	738667
318118	738668
2073	738669
21606	738670
196531	738671
42631	738672
312668	738673
4491	738674
11534	738675
138909	738676
106638	738677
5939	738678
16683	738679
10569	738680
319883	738681
95784	738682
13775	738683
21091	738684
10110	738685
277958	738686
243378	738687
1988	738688
28921	738689
146584	738690
280393	738691
52	738692
73920	738693
306267	738694
46377	738695
30173	738696
79279	738697
270376	738698
56408	738699
117563	738700
77297	738701
127633	738702
123543	738703
78595	738704
44636	738705
125400	738706
150282	738707
51217	738708
180588	738709
117829	738710
294175	738711
96956	738712
126867	738713
344098	738714
50309	738715
126977	738716
211192	738717
125439	738718
344343	738719
23525	738720
274527	738721
281446	738722
208232	738723
199128	738724
140069	738725
199984	738726
61297	738727
234003	738728
181685	738729
199457	738730
319239	738731
209338	738732
38086	738733
225131	738734
82047	738735
264880	738736
49202	738737
65558	738738
203912	738739
38284	738740
52697	738741
55523	738742
54753	738743
97746	738744
140045	738745
345159	738746
333609	738747
20248	738748
352956	738749
154151	738750
115026	738751
253100	738752
28805	738753
201573	738754
333558	738755
115392	738756
8450	738757
45117	738758
189174	738759
162133	738760
28636	738761
30188	738762
65493	738763
151090	738764
8806	738765
197653	738766
93931	738767
117905	738768
198007	738769
141404	738770
314672	738771
303686	738772
10757	738773
2102	738774
108396	738775
209062	738776
14966	738777
308403	738778
151543	738779
78767	738780
9704	738781
22561	738782
17017	738783
104485	738784
269461	738785
66267	738786
149728	738787
56594	738788
314219	738789
2035	738790
106773	738791
2459	738792
52744	738793
121207	738794
60508	738795
55570	738796
13401	738797
135021	738798
1711	738799
86571	738800
202942	738801
4289	738802
11371	738803
79528	738804
3650	738805
71181	738806
118050	738807
7697	738808
141803	738809
342289	738810
50549	738811
140043	738812
108930	738813
106078	738814
74435	738815
26746	738816
108620	738817
199579	738818
3503	738819
282077	738820
138532	738821
69148	738822
108229	738823
89872	738824
105	738825
66833	738826
8227	738827
114716	738828
13526	738829
102796	738830
137659	738831
42566	738832
71989	738833
94102	738834
42805	738835
55687	738836
301277	738837
104388	738838
189126	738839
78571	738840
145409	738841
18509	738842
112159	738843
156816	738844
865	738845
222557	738846
4603	738847
95758	738848
123454	738849
247565	738850
308190	738851
75491	738852
126182	738853
65186	738854
182002	738855
184944	738856
199795	738857
55014	738858
111651	738859
58690	738860
311833	738861
101421	738862
45847	738863
28569	738864
33027	738865
348897	738866
16756	738867
73975	738868
115902	738869
179758	738870
4949	738871
317448	738872
256402	738873
88529	738874
158674	738875
121669	738876
50122	738877
134463	738878
349977	738879
121134	738880
120281	738881
118813	738882
49175	738883
110387	738884
153270	738885
40930	738886
14259	738887
3776	738888
27634	738889
2098	738890
1196	738891
84	738892
139117	738893
324954	738894
67569	738895
77714	738896
190057	738897
74654	738898
14591	738899
40431	738900
130498	738901
66677	738902
58901	738903
203542	738904
7482	738905
119128	738906
107484	738907
303049	738908
1202	738909
121000	738910
304940	738911
253442	738912
433	738913
350909	738914
338792	738915
37586	738916
35489	738917
307203	738918
36890	738919
93662	738920
267767	738921
138852	738922
256824	738923
274560	738924
269458	738925
7227	738926
52933	738927
50368	738928
164844	738929
63252	738930
64344	738931
231632	738932
5977	738933
49185	738934
206998	738935
16091	738936
93178	738937
169295	738938
221940	738939
294239	738940
23638	738941
232388	738942
53094	738943
144881	738944
29472	738945
29472	738946
29472	738947
15183	738948
83222	738949
79859	738950
203745	738951
125412	738952
335200	738953
124850	738954
129387	738955
203037	738956
198779	738957
91542	738958
137357	738959
32514	738960
25983	738961
70516	738962
126204	738963
55561	738964
136812	738965
9891	738966
101104	738967
313752	738968
60658	738969
139268	738970
48722	738971
300016	738972
114619	738973
70366	738974
201238	738975
24764	738976
289664	738977
41787	738978
12838	738979
145394	738980
265217	738981
25214	738982
143041	738983
23248	738984
162700	738985
202515	738986
35797	738987
133353	738988
203020	738989
869	738990
71986	738991
72470	738992
55522	738993
133147	738994
128366	738995
110519	738996
22831	738997
61611	738998
206073	738999
23577	739000
43360	739001
285786	739002
205077	739003
17959	739004
70552	739005
142806	739006
191655	739007
42005	739008
356822	739009
89093	739010
97580	739011
22382	739012
96154	739013
11329	739014
125081	739015
277662	739016
229672	739017
318006	739018
285138	739019
14921	739020
133501	739021
183390	739022
129484	739023
266560	739024
34885	739025
178597	739026
93208	739027
157627	739028
118310	739029
117612	739030
202347	739031
9095	739032
91552	739033
117410	739034
30631	739035
195580	739036
15970	739037
50538	739038
66722	739039
192240	739040
318293	739041
104618	739042
101733	739043
99671	739044
340462	739045
314487	739046
149103	739047
3296	739048
108366	739049
135497	739050
127492	739051
38274	739052
25466	739053
218686	739054
61873	739055
114142	739056
296442	739057
11912	739058
2615	739059
57977	739060
101694	739061
15807	739062
32667	739063
26640	739064
317029	739065
105296	739066
314446	739067
9345	739068
119908	739069
118719	739070
89088	739071
272316	739072
145704	739073
131738	739074
43656	739075
121054	739076
267156	739077
7371	739078
167346	739079
86990	739080
314635	739081
254883	739082
41191	739083
1449	739084
343767	739085
311783	739086
30474	739087
101712	739088
222288	739089
30258	739090
67117	739091
2996	739092
15	739093
37289	739094
90819	739095
45328	739096
327572	739097
113937	739098
195266	739099
197758	739100
167339	739101
88592	739102
328902	739103
74105	739104
42272	739105
78572	739106
54779	739107
104754	739108
35727	739109
2654	739110
5318	739111
48126	739112
140299	739113
199567	739114
57055	739115
199099	739116
170961	739117
76947	739118
2763	739119
77939	739120
153044	739121
139648	739122
89801	739123
158602	739124
77581	739125
29059	739126
145349	739127
112015	739128
8355	739129
152234	739130
156714	739131
165906	739132
73712	739133
11267	739134
328251	739135
284802	739136
14099	739137
303677	739138
77570	739139
65325	739140
165537	739141
252153	739142
2180	739143
60524	739144
128414	739145
306460	739146
3704	739147
104148	739148
31993	739149
5920	739150
153119	739151
17316	739152
203678	739153
89505	739154
61027	739155
30340	739156
249352	739157
12931	739158
6800	739159
9796	739160
4631	739161
33116	739162
166513	739163
317412	739164
61537	739165
61038	739166
258176	739167
114773	739168
150941	739169
58211	739170
37674	739171
89144	739172
118339	739173
232633	739174
45471	739175
89203	739176
4495	739177
329590	739178
128991	739179
104722	739180
107012	739181
142614	739182
15207	739183
92958	739184
329588	739185
67550	739186
30563	739187
114437	739188
329162	739189
134566	739190
141358	739191
114942	739192
290514	739193
115361	739194
69174	739195
33390	739196
138308	739197
318808	739198
190713	739199
777	739200
77718	739201
67065	739202
222381	739203
23502	739204
167746	739205
35344	739206
46879	739207
119282	739208
10066	739209
220516	739210
3137	739211
186947	739212
50757	739213
46208	739214
107088	739215
60357	739216
110160	739217
68166	739218
147174	739219
314091	739220
47118	739221
275199	739222
143638	739223
29547	739224
309319	739225
75567	739226
314408	739227
23392	739228
105221	739229
138127	739230
185097	739231
283804	739232
213882	739233
146047	739234
322455	739235
60826	739236
184750	739237
92439	739238
76144	739239
91518	739240
60845	739241
21539	739242
53487	739243
85777	739244
113470	739245
80141	739246
827	739247
131653	739248
93057	739249
170620	739250
135070	739251
336475	739252
259623	739253
335851	739254
69929	739255
271966	739256
98015	739257
312162	739258
234555	739259
196327	739260
40947	739261
68843	739262
145560	739263
237182	739264
26461	739265
30771	739266
98960	739267
134845	739268
178016	739269
188162	739270
14946	739271
91530	739272
63256	739273
136486	739274
22032	739275
16971	739276
136765	739277
272789	739278
9292	739279
321370	739280
68790	739281
220350	739282
217375	739283
35948	739284
185153	739285
185739	739286
145798	739287
166989	739288
171203	739289
82409	739290
1214	739291
2039	739292
26307	739293
303664	739294
46246	739295
326885	739296
206	739297
183417	739298
14235	739299
135614	739300
296852	739301
23419	739302
11749	739303
898	739304
314785	739305
17332	739306
179274	739307
325854	739308
26128	739309
325558	739310
48402	739311
35324	739312
142617	739313
2958	739314
254660	739315
27767	739316
36532	739317
190477	739318
16350	739319
109901	739320
189197	739321
15896	739322
187550	739323
42530	739324
311992	739325
23025	739326
148960	739327
130656	739328
285098	739329
145383	739330
50373	739331
311838	739332
64063	739333
5160	739334
161083	739335
20237	739336
112696	739337
232101	739338
232561	739339
121395	739340
91878	739341
59379	739342
192515	739343
183462	739344
102313	739345
218937	739346
16713	739347
50319	739348
28160	739349
250235	739350
64941	739351
125779	739352
293066	739353
192355	739354
32648	739355
246416	739356
65379	739357
115442	739358
16992	739359
69875	739360
257339	739361
70709	739362
229231	739363
308586	739364
105079	739365
169545	739366
92548	739367
219147	739368
99356	739369
53624	739370
52784	739371
102972	739372
23708	739373
5649	739374
29218	739375
41688	739376
135408	739377
33011	739378
203802	739379
9245	739380
187585	739381
118532	739382
314120	739383
187221	739384
72833	739385
66535	739386
69148	739387
76773	739388
64252	739389
212391	739390
190993	739391
33735	739392
231417	739393
37606	739394
286339	739395
286323	739396
176198	739397
80839	739398
97989	739399
151211	739400
126641	739401
82055	739402
204004	739403
198799	739404
221007	739405
202909	739406
258775	739407
141093	739408
241565	739409
185989	739410
88066	739411
169680	739412
121575	739413
5621	739414
170925	739415
50657	739416
113739	739417
181125	739418
17872	739419
6431	739420
94034	739421
225706	739422
200191	739423
45905	739424
24571	739425
1586	739426
45709	739427
3787	739428
183313	739429
115380	739430
1278	739431
14489	739432
101058	739433
321605	739434
157183	739435
90513	739436
10732	739437
185778	739438
178457	739439
89676	739440
323502	739441
326967	739442
169980	739443
231954	739444
21741	739445
250745	739446
38458	739447
165525	739448
67657	739449
110403	739450
121572	739451
434	739452
30886	739453
45800	739454
168239	739455
53655	739456
32135	739457
193034	739458
114673	739459
3336	739460
52456	739461
421	739462
188235	739463
137602	739464
183537	739465
120372	739466
15507	739467
26054	739468
25318	739469
189745	739470
26553	739471
325453	739472
30693	739473
153243	739474
12618	739475
67458	739476
316953	739477
103240	739478
179551	739479
209403	739480
196641	739481
271050	739482
24651	739483
278114	739484
34497	739485
286453	739486
6016	739487
108741	739488
110417	739489
357197	739490
65025	739491
352938	739492
190981	739493
170351	739494
31671	739495
3652	739496
238125	739497
233409	739498
147070	739499
78433	739500
15575	739501
174262	739502
21453	739503
79825	739504
289751	739505
161913	739506
80454	739507
1437	739508
43309	739509
313935	739510
12307	739511
75244	739512
189507	739513
53094	739514
82311	739515
773	739516
181435	739517
29072	739518
101951	739519
93770	739520
257512	739521
312043	739522
1284	739523
314101	739524
56694	739525
317958	739526
237830	739527
188245	739528
125192	739529
100887	739530
187461	739531
154611	739532
300468	739533
89988	739534
174631	739535
197700	739536
314377	739537
327646	739538
53476	739539
106777	739540
143962	739541
76860	739542
78450	739543
2443	739544
22310	739545
289283	739546
53538	739547
27883	739548
319958	739549
193812	739550
240519	739551
12023	739552
206251	739553
118222	739554
55425	739555
66537	739556
108137	739557
143691	739558
19797	739559
88668	739560
289715	739561
18717	739562
206051	739563
34767	739564
82647	739565
49322	739566
50335	739567
101887	739568
160996	739569
357085	739570
14880	739571
133471	739572
26255	739573
206168	739574
104370	739575
77863	739576
122169	739577
120566	739578
194979	739579
34926	739580
236303	739581
24567	739582
165323	739583
11080	739584
157623	739585
15881	739586
265290	739587
73528	739588
33309	739589
40495	739590
68597	739591
91758	739592
102293	739593
309412	739594
213653	739595
4148	739596
2551	739597
119074	739598
134962	739599
88883	739600
4494	739601
194148	739602
306928	739603
63513	739604
3748	739605
141443	739606
61645	739607
89062	739608
215264	739609
4339	739610
329079	739611
137818	739612
42980	739613
79075	739614
254050	739615
236017	739616
349239	739617
133757	739618
189047	739619
236648	739620
9819	739621
314777	739622
60118	739623
321610	739624
143521	739625
3098	739626
70764	739627
60635	739628
71179	739629
144791	739630
157106	739631
275537	739632
11290	739633
29095	739634
59675	739635
12712	739636
181497	739637
15741	739638
128289	739639
4050	739640
96751	739641
117427	739642
137304	739643
1170	739644
71254	739645
24080	739646
212866	739647
121419	739648
52889	739649
400	739650
143298	739651
8890	739652
1896	739653
28856	739654
264135	739655
23134	739656
7106	739657
3071	739658
135706	739659
165331	739660
285072	739661
37105	739662
237385	739663
332386	739664
52774	739665
12781	739666
252231	739667
540	739668
118036	739669
181605	739670
143628	739671
80036	739672
143089	739673
7234	739674
4339	739675
113591	739676
150370	739677
187194	739678
2568	739679
10192	739680
268965	739681
165129	739682
326691	739683
175383	739684
8764	739685
195241	739686
75892	739687
144465	739688
116664	739689
106522	739690
15192	739691
727	739692
23764	739693
5137	739694
116897	739695
11366	739696
166063	739697
69682	739698
210573	739699
13492	739700
31074	739701
196711	739702
314505	739703
69668	739704
16332	739705
5516	739706
319514	739707
92832	739708
65163	739709
117499	739710
6845	739711
119940	739712
236970	739713
29046	739714
17032	739715
91363	739716
181452	739717
139109	739718
335524	739719
20862	739720
320127	739721
72419	739722
52800	739723
117587	739724
318814	739725
76405	739726
188189	739727
28955	739728
174679	739729
314583	739730
34426	739731
163375	739732
94188	739733
274010	739734
3849	739735
5627	739736
5248	739737
320399	739738
184079	739739
13037	739740
233125	739741
249774	739742
57131	739743
281752	739744
109589	739745
187085	739746
46131	739747
135438	739748
169597	739749
15868	739750
47652	739751
126705	739752
122663	739753
62039	739754
17451	739755
81211	739756
78818	739757
8038	739758
325900	739759
271232	739760
35312	739761
21569	739762
65563	739763
61909	739764
75551	739765
63822	739766
145735	739767
108363	739768
91515	739769
89801	739770
237470	739771
15682	739772
74100	739773
234327	739774
57167	739775
256226	739776
178849	739777
96336	739778
211413	739779
25051	739780
75613	739781
114685	739782
180468	739783
131393	739784
9482	739785
257018	739786
13976	739787
12642	739788
230895	739789
37896	739790
146064	739791
242361	739792
12335	739793
184337	739794
116783	739795
43441	739796
145040	739797
46542	739798
105217	739799
3439	739800
84523	739801
59502	739802
81171	739803
157575	739804
252377	739805
139210	739806
113450	739807
65680	739808
188236	739809
189204	739810
18759	739811
215296	739812
84600	739813
138124	739814
5359	739815
96693	739816
144631	739817
154174	739818
198207	739819
313422	739820
190635	739821
313984	739822
313488	739823
166184	739824
116003	739825
100976	739826
8443	739827
81984	739828
122390	739829
3168	739830
19775	739831
35292	739832
314452	739833
168932	739834
65547	739835
203713	739836
194961	739837
204138	739838
5844	739839
140450	739840
82845	739841
15775	739842
25525	739843
312759	739844
123378	739845
114097	739846
1602	739847
3687	739848
60381	739849
328698	739850
309583	739851
350569	739852
15739	739853
5067	739854
54332	739855
215115	739856
28803	739857
6406	739858
24708	739859
52524	739860
24946	739861
117757	739862
45491	739863
24331	739864
14461	739865
56108	739866
341044	739867
5624	739868
121452	739869
240197	739870
190015	739871
183303	739872
106766	739873
349507	739874
19517	739875
36827	739876
332091	739877
107022	739878
65528	739879
98524	739880
190763	739881
144683	739882
78445	739883
119259	739884
26132	739885
77681	739886
142590	739887
36860	739888
318750	739889
9643	739890
219325	739891
22931	739892
2166	739893
510	739894
15320	739895
70722	739896
16063	739897
9633	739898
37502	739899
87291	739900
5660	739901
10957	739902
45522	739903
235902	739904
85989	739905
2457	739906
6431	739907
87448	739908
17160	739909
43070	739910
185474	739911
16390	739912
52812	739913
7418	739914
40166	739915
184542	739916
119274	739917
191394	739918
140081	739919
164624	739920
72480	739921
247756	739922
47794	739923
22584	739924
18534	739925
7715	739926
93723	739927
179514	739928
253155	739929
189571	739930
265313	739931
197141	739932
92013	739933
220413	739934
7568	739935
104372	739936
32327	739937
14590	739938
5759	739939
32148	739940
161214	739941
32467	739942
37094	739943
4172	739944
215160	739945
274041	739946
23678	739947
54157	739948
136325	739949
117387	739950
11544	739951
313233	739952
55004	739953
60890	739954
167351	739955
46710	739956
186967	739957
92786	739958
15468	739959
68705	739960
153728	739961
19418	739962
92750	739963
23034	739964
17219	739965
184741	739966
329644	739967
103258	739968
49153	739969
13433	739970
54555	739971
65351	739972
168342	739973
152840	739974
47082	739975
51156	739976
165	739977
223867	739978
223135	739979
56127	739980
68558	739981
32235	739982
119907	739983
127692	739984
23643	739985
17465	739986
19206	739987
104681	739988
42417	739989
11413	739990
227255	739991
137324	739992
217708	739993
1641	739994
282300	739995
134925	739996
56068	739997
19484	739998
44620	739999
16493	740000
32773	740001
55058	740002
3638	740003
95146	740004
128850	740005
126594	740006
14281	740007
45713	740008
69182	740009
238326	740010
78201	740011
123757	740012
23280	740013
75421	740014
42390	740015
195406	740016
64004	740017
68241	740018
32723	740019
166222	740020
174284	740021
185410	740022
76131	740023
36419	740024
82364	740025
53597	740026
74862	740027
187323	740028
7959	740029
260993	740030
115882	740031
326025	740032
88565	740033
113403	740034
70367	740035
960	740036
2583	740037
129469	740038
219467	740039
46711	740040
51624	740041
7278	740042
65157	740043
92255	740044
4702	740045
136782	740046
64676	740047
154750	740048
29974	740049
248173	740050
1139	740051
156642	740052
132338	740053
54892	740054
3751	740055
202997	740056
145969	740057
190217	740058
99326	740059
99861	740060
8032	740061
64366	740062
170557	740063
105213	740064
87946	740065
115653	740066
184	740067
2542	740068
1690	740069
76357	740070
248949	740071
313	740072
201616	740073
27104	740074
9806	740075
43002	740076
76219	740077
26801	740078
162526	740079
190963	740080
31598	740081
343454	740082
113685	740083
63257	740084
1349	740085
8241	740086
269345	740087
329338	740088
41246	740089
29608	740090
16261	740091
270155	740092
134190	740093
142519	740094
229463	740095
165198	740096
133944	740097
126101	740098
239617	740099
114871	740100
194591	740101
67693	740102
146349	740103
166398	740104
32388	740105
6496	740106
217996	740107
982	740108
340301	740109
133	740110
151534	740111
115310	740112
9160	740113
41428	740114
296400	740115
36905	740116
319856	740117
79279	740118
102745	740119
3124	740120
146044	740121
134573	740122
30212	740123
2175	740124
4150	740125
69566	740126
231378	740127
93395	740128
12850	740129
43413	740130
99324	740131
171967	740132
189073	740133
2388	740134
20703	740135
220	740136
247704	740137
32178	740138
12831	740139
193638	740140
108067	740141
114181	740142
349552	740143
95743	740144
163699	740145
60905	740146
291136	740147
16690	740148
291934	740149
232821	740150
314080	740151
167525	740152
68343	740153
162408	740154
129267	740155
116045	740156
253407	740157
68483	740158
99973	740159
59514	740160
116073	740161
177575	740162
144628	740163
22453	740164
180354	740165
72167	740166
54911	740167
194068	740168
92121	740169
198597	740170
271889	740171
122454	740172
333153	740173
70296	740174
224182	740175
23947	740176
147133	740177
259597	740178
3655	740179
123892	740180
108	740181
5897	740182
13915	740183
243241	740184
53147	740185
188112	740186
20561	740187
183323	740188
305906	740189
19421	740190
18488	740191
70233	740192
3439	740193
139920	740194
145493	740195
122243	740196
122477	740197
35074	740198
191239	740199
13646	740200
175088	740201
299367	740202
119490	740203
193951	740204
47407	740205
164980	740206
13964	740207
10732	740208
55093	740209
198711	740210
90336	740211
342165	740212
109648	740213
22065	740214
45133	740215
5621	740216
340925	740217
243964	740218
14719	740219
17206	740220
320834	740221
303584	740222
68243	740223
279820	740224
32504	740225
173823	740226
200568	740227
63584	740228
80817	740229
121173	740230
252129	740231
217	740232
314357	740233
37815	740234
187241	740235
32244	740236
138191	740237
4234	740238
63765	740239
227821	740240
81939	740241
324490	740242
102701	740243
60671	740244
58709	740245
87605	740246
4315	740247
7703	740248
242845	740249
44508	740250
254374	740251
58878	740252
144870	740253
140	740254
304911	740255
179323	740256
237440	740257
212584	740258
327158	740259
261905	740260
1530	740261
19083	740262
19084	740263
296570	740264
134877	740265
87822	740266
16203	740267
46772	740268
44158	740269
70688	740270
162168	740271
1736	740272
4576	740273
23318	740274
198893	740275
41292	740276
146128	740277
106234	740278
61569	740279
321707	740280
162119	740281
302212	740282
53082	740283
145	740284
308940	740285
203352	740286
248688	740287
239396	740288
195166	740289
4694	740290
357287	740291
396	740292
324907	740293
171322	740294
66860	740295
275492	740296
323947	740297
97	740298
181020	740299
321856	740300
284886	740301
117203	740302
23556	740303
266251	740304
135720	740305
186369	740306
133	740307
119505	740308
231369	740309
6270	740310
268936	740311
23060	740312
127401	740313
234220	740314
324460	740315
146215	740316
96894	740317
19008	740318
190955	740319
165868	740320
163039	740321
321290	740322
32915	740323
69637	740324
178149	740325
4339	740326
76108	740327
215047	740328
7157	740329
166857	740330
42960	740331
208809	740332
189506	740333
236192	740334
40688	740335
59448	740336
54583	740337
231662	740338
4791	740339
269576	740340
244674	740341
37225	740342
126227	740343
120084	740344
157739	740345
67952	740346
265245	740347
239520	740348
118340	740349
205090	740350
166593	740351
205366	740352
16941	740353
49968	740354
78715	740355
342936	740356
830	740357
279194	740358
49129	740359
22600	740360
21150	740361
8105	740362
10691	740363
53429	740364
79091	740365
170258	740366
180194	740367
154194	740368
7682	740369
10691	740370
141445	740371
5180	740372
166410	740373
113277	740374
4803	740375
166432	740376
47387	740377
198811	740378
88852	740379
50340	740380
324583	740381
307319	740382
58609	740383
118456	740384
33076	740385
307060	740386
297835	740387
6845	740388
42025	740389
12528	740390
278797	740391
124584	740392
110434	740393
8238	740394
121313	740395
6036	740396
15702	740397
328832	740398
141445	740399
324806	740400
268161	740401
28812	740402
6817	740403
160662	740404
306007	740405
36358	740406
300077	740407
7583	740408
192476	740409
24184	740410
4536	740411
145178	740412
144843	740413
91874	740414
175784	740415
30524	740416
289587	740417
291394	740418
25159	740419
188064	740420
314737	740421
291975	740422
34333	740423
200118	740424
37151	740425
144229	740426
357451	740427
3595	740428
160248	740429
105728	740430
133592	740431
1734	740432
47658	740433
17230	740434
1246	740435
41365	740436
23881	740437
207381	740438
82474	740439
32504	740440
59429	740441
305622	740442
2361	740443
125515	740444
237566	740445
39901	740446
62887	740447
68176	740448
169528	740449
117953	740450
113358	740451
60768	740452
67808	740453
29956	740454
78129	740455
1256	740456
51452	740457
345528	740458
46660	740459
191716	740460
228754	740461
175312	740462
151418	740463
245490	740464
96060	740465
68433	740466
343744	740467
183637	740468
23121	740469
40583	740470
58271	740471
73961	740472
185326	740473
7595	740474
50957	740475
70997	740476
818	740477
162291	740478
337607	740479
277763	740480
53160	740481
191454	740482
288131	740483
214138	740484
201698	740485
105784	740486
111637	740487
273949	740488
15852	740489
45	740490
107899	740491
105179	740492
47396	740493
292829	740494
290569	740495
58470	740496
297688	740497
199472	740498
327434	740499
91581	740500
40017	740501
174755	740502
152752	740503
351134	740504
207255	740505
326801	740506
129731	740507
182625	740508
92730	740509
114613	740510
60786	740511
23121	740512
80762	740513
56193	740514
162707	740515
19602	740516
67046	740517
46570	740518
180338	740519
54229	740520
88942	740521
166385	740522
64992	740523
299126	740524
145466	740525
164678	740526
174151	740527
289913	740528
74596	740529
111851	740530
245431	740531
190602	740532
47634	740533
119552	740534
171006	740535
142041	740536
17029	740537
271703	740538
196120	740539
137757	740540
78589	740541
235532	740542
192159	740543
5966	740544
105019	740545
162649	740546
283272	740547
46937	740548
183827	740549
191496	740550
182764	740551
43	740552
78261	740553
25159	740554
138886	740555
137042	740556
81059	740557
122674	740558
118638	740559
323881	740560
2951	740561
11501	740562
11049	740563
153212	740564
128665	740565
10560	740566
82406	740567
20375	740568
77165	740569
169799	740570
78832	740571
51635	740572
59657	740573
233083	740574
188741	740575
315874	740576
353734	740577
323991	740578
4138	740579
188677	740580
77173	740581
58855	740582
1333	740583
138565	740584
121351	740585
67758	740586
1438	740587
17397	740588
67766	740589
40344	740590
268839	740591
21327	740592
2453	740593
228303	740594
182431	740595
146013	740596
143150	740597
24374	740598
82247	740599
258392	740600
316417	740601
36569	740602
23172	740603
300298	740604
5611	740605
346135	740606
5995	740607
35349	740608
152074	740609
154628	740610
41688	740611
11985	740612
1765	740613
274578	740614
32188	740615
27915	740616
5550	740617
9318	740618
10355	740619
46830	740620
77109	740621
66008	740622
52835	740623
119086	740624
188185	740625
314353	740626
314394	740627
52681	740628
317525	740629
128786	740630
21559	740631
43211	740632
30925	740633
177708	740634
77993	740635
53318	740636
219107	740637
18092	740638
6806	740639
172721	740640
89803	740641
865	740642
127442	740643
18513	740644
35194	740645
274439	740646
23689	740647
29415	740648
119598	740649
19548	740650
317964	740651
26610	740652
20813	740653
63462	740654
147360	740655
121869	740656
194937	740657
5323	740658
216	740659
34433	740660
107054	740661
7697	740662
175631	740663
3682	740664
282442	740665
71748	740666
109562	740667
136687	740668
245080	740669
75557	740670
63253	740671
24850	740672
149117	740673
11851	740674
18423	740675
22753	740676
11947	740677
22040	740678
41116	740679
44363	740680
17195	740681
47406	740682
7128	740683
138973	740684
212254	740685
249274	740686
131249	740687
979	740688
335740	740689
167971	740690
291786	740691
3116	740692
144516	740693
161062	740694
319505	740695
59533	740696
37033	740697
8227	740698
155271	740699
60743	740700
161930	740701
255052	740702
61870	740703
232069	740704
51122	740705
124603	740706
105972	740707
138026	740708
33275	740709
33382	740710
143158	740711
151040	740712
146301	740713
64062	740714
91667	740715
8754	740716
103840	740717
87658	740718
52779	740719
36273	740720
305517	740721
100787	740722
317687	740723
248017	740724
65301	740725
121193	740726
20601	740727
352836	740728
209195	740729
355808	740730
129094	740731
202959	740732
8294	740733
33531	740734
15599	740735
5601	740736
87709	740737
87560	740738
58850	740739
314196	740740
36551	740741
314232	740742
50055	740743
188182	740744
106477	740745
265199	740746
142939	740747
145155	740748
122	740749
15906	740750
343477	740751
47538	740752
60363	740753
50547	740754
23198	740755
201941	740756
4308	740757
13014	740758
95553	740759
9621	740760
100897	740761
25244	740762
5835	740763
94701	740764
202642	740765
95035	740766
188231	740767
143323	740768
73977	740769
223701	740770
232004	740771
109318	740772
208834	740773
36774	740774
61979	740775
184632	740776
187952	740777
342828	740778
11042	740779
189521	740780
10350	740781
174170	740782
13952	740783
49000	740784
43921	740785
122400	740786
15132	740787
26956	740788
11873	740789
16933	740790
233420	740791
8106	740792
75121	740793
68080	740794
26934	740795
146368	740796
91836	740797
303835	740798
976	740799
196904	740800
7159	740801
284424	740802
24026	740803
301007	740804
314562	740805
314197	740806
52330	740807
41475	740808
75312	740809
18332	740810
94039	740811
157522	740812
93640	740813
68291	740814
14920	740815
5574	740816
87973	740817
113603	740818
82130	740819
19483	740820
29203	740821
258643	740822
114731	740823
176280	740824
113645	740825
62354	740826
311134	740827
23411	740828
89226	740829
187258	740830
97424	740831
190778	740832
170415	740833
23390	740834
114818	740835
9250	740836
134827	740837
13732	740838
241218	740839
94993	740840
1190	740841
54379	740842
36395	740843
36518	740844
325940	740845
88565	740846
248570	740847
150200	740848
76951	740849
1896	740850
1578	740851
105852	740852
137505	740853
186977	740854
20684	740855
124049	740856
88528	740857
31542	740858
119861	740859
14735	740860
749	740861
139885	740862
147975	740863
28303	740864
64254	740865
161862	740866
31769	740867
179457	740868
55298	740869
161466	740870
298947	740871
43166	740872
102	740873
256836	740874
279	740875
22119	740876
165482	740877
60957	740878
323806	740879
80664	740880
317354	740881
160047	740882
262942	740883
4256	740884
134577	740885
103053	740886
262027	740887
217337	740888
95427	740889
189241	740890
191659	740891
107390	740892
148289	740893
199803	740894
301545	740895
115488	740896
29187	740897
124378	740898
47399	740899
21654	740900
216362	740901
33320	740902
102363	740903
32345	740904
18120	740905
64620	740906
5521	740907
21196	740908
42171	740909
348103	740910
272197	740911
7172	740912
206523	740913
202396	740914
771	740915
252288	740916
123451	740917
119757	740918
198900	740919
158975	740920
235487	740921
272393	740922
154589	740923
11160	740924
1660	740925
102635	740926
15897	740927
182383	740928
35086	740929
170754	740930
4230	740931
39123	740932
137046	740933
45563	740934
50198	740935
281400	740936
280204	740937
37179	740938
3071	740939
7318	740940
182850	740941
95348	740942
319011	740943
280374	740944
185260	740945
13709	740946
207514	740947
22722	740948
316800	740949
169421	740950
61976	740951
161354	740952
272338	740953
43843	740954
9367	740955
329085	740956
318036	740957
316938	740958
11797	740959
167603	740960
225702	740961
9107	740962
91788	740963
114560	740964
149216	740965
262776	740966
40859	740967
140782	740968
28803	740969
84392	740970
63280	740971
339055	740972
78805	740973
4091	740974
46461	740975
341551	740976
211487	740977
167390	740978
198617	740979
27734	740980
329027	740981
278736	740982
12911	740983
14939	740984
331494	740985
296927	740986
7563	740987
94489	740988
11798	740989
87450	740990
123192	740991
101309	740992
266744	740993
35081	740994
65687	740995
15794	740996
21964	740997
59358	740998
138246	740999
92535	741000
4816	741001
82429	741002
17474	741003
295287	741004
142373	741005
81560	741006
257036	741007
99623	741008
183606	741009
14078	741010
239260	741011
105458	741012
120193	741013
81834	741014
51296	741015
67660	741016
31023	741017
189474	741018
312726	741019
58270	741020
102708	741021
27124	741022
328930	741023
213990	741024
19346	741025
273227	741026
4406	741027
23178	741028
43912	741029
3181	741030
65367	741031
311981	741032
75463	741033
26446	741034
47810	741035
30314	741036
61702	741037
8961	741038
70506	741039
21913	741040
259012	741041
18091	741042
143093	741043
318745	741044
68755	741045
12269	741046
6070	741047
278958	741048
292681	741049
206275	741050
280288	741051
160046	741052
217715	741053
123707	741054
64115	741055
19970	741056
336210	741057
308183	741058
31205	741059
52190	741060
160028	741061
117760	741062
151079	741063
124167	741064
198000	741065
86218	741066
321378	741067
325951	741068
314901	741069
187517	741070
15811	741071
80669	741072
54265	741073
38178	741074
323419	741075
118579	741076
71188	741077
80932	741078
141538	741079
8667	741080
1389	741081
195693	741082
210909	741083
161941	741084
52777	741085
95553	741086
81964	741087
26395	741088
41590	741089
263660	741090
113912	741091
143401	741092
3283	741093
15868	741094
6648	741095
33561	741096
281570	741097
281639	741098
245386	741099
202415	741100
201341	741101
75066	741102
2854	741103
259546	741104
32801	741105
275169	741106
128459	741107
307348	741108
4533	741109
55577	741110
104949	741111
182462	741112
126552	741113
54039	741114
211160	741115
319073	741116
188199	741117
12798	741118
64336	741119
7622	741120
247204	741121
60314	741122
31926	741123
135253	741124
131666	741125
155200	741126
197591	741127
12742	741128
255597	741129
132524	741130
187176	741131
203295	741132
140366	741133
123664	741134
167298	741135
312814	741136
312800	741137
310313	741138
335824	741139
333012	741140
165780	741141
270227	741142
20666	741143
256808	741144
2061	741145
191389	741146
76938	741147
30381	741148
119290	741149
90493	741150
329637	741151
79628	741152
186938	741153
8394	741154
267741	741155
746	741156
46489	741157
956	741158
99374	741159
44317	741160
84793	741161
7925	741162
152642	741163
238058	741164
89389	741165
204573	741166
42987	741167
16099	741168
753	741169
80475	741170
20623	741171
297452	741172
278394	741173
25531	741174
99696	741175
59327	741176
332319	741177
108261	741178
198452	741179
226337	741180
47407	741181
70791	741182
96913	741183
19282	741184
161694	741185
105875	741186
115410	741187
46085	741188
144027	741189
7280	741190
277715	741191
230331	741192
135269	741193
51500	741194
53744	741195
151293	741196
61716	741197
43462	741198
166495	741199
146974	741200
190902	741201
37581	741202
146648	741203
143153	741204
262245	741205
176	741206
188878	741207
153750	741208
47328	741209
121392	741210
159983	741211
154241	741212
41663	741213
21843	741214
31594	741215
43903	741216
76290	741217
28989	741218
346367	741219
136410	741220
116086	741221
6805	741222
296611	741223
43932	741224
276136	741225
267822	741226
343091	741227
212171	741228
215988	741229
39800	741230
31117	741231
884	741232
187278	741233
350806	741234
4480	741235
1455	741236
78434	741237
95176	741238
177197	741239
227272	741240
165479	741241
68331	741242
132974	741243
296693	741244
7724	741245
169370	741246
275035	741247
192704	741248
116358	741249
27124	741250
297816	741251
102779	741252
140708	741253
328914	741254
204775	741255
9116	741256
19387	741257
32430	741258
65842	741259
30146	741260
30058	741261
106023	741262
354261	741263
15923	741264
35220	741265
269571	741266
181419	741267
327469	741268
32609	741269
79122	741270
55461	741271
1920	741272
92993	741273
78141	741274
42983	741275
154485	741276
98933	741277
2594	741278
22271	741279
8281	741280
2878	741281
212945	741282
43018	741283
204122	741284
112116	741285
105609	741286
1988	741287
64377	741288
11068	741289
2831	741290
3023	741291
189215	741292
117856	741293
182572	741294
166553	741295
312808	741296
63364	741297
308409	741298
118012	741299
224672	741300
12789	741301
248797	741302
225109	741303
13475	741304
121752	741305
152445	741306
1732	741307
69430	741308
63370	741309
9640	741310
275146	741311
90698	741312
281940	741313
265231	741314
198753	741315
98868	741316
156139	741317
171103	741318
89971	741319
65657	741320
96019	741321
41408	741322
187538	741323
273184	741324
155601	741325
19013	741326
279067	741327
227958	741328
23215	741329
17251	741330
99276	741331
140495	741332
29953	741333
66886	741334
139185	741335
104527	741336
53606	741337
120513	741338
217843	741339
191619	741340
3650	741341
154524	741342
58143	741343
103631	741344
105155	741345
98097	741346
99677	741347
195049	741348
11946	741349
8594	741350
159113	741351
137374	741352
23028	741353
107127	741354
75694	741355
103044	741356
37027	741357
29735	741358
75755	741359
83500	741360
341604	741361
99807	741362
302675	741363
4220	741364
62009	741365
183291	741366
5799	741367
103925	741368
106348	741369
5307	741370
187108	741371
149544	741372
59709	741373
50756	741374
70551	741375
7161	741376
43790	741377
261203	741378
5644	741379
101612	741380
255014	741381
223301	741382
21484	741383
218400	741384
17218	741385
56630	741386
26557	741387
335472	741388
25161	741389
333080	741390
90435	741391
81548	741392
23121	741393
230654	741394
170412	741395
242674	741396
321836	741397
104238	741398
96691	741399
29811	741400
118689	741401
131606	741402
140406	741403
103083	741404
37321	741405
89862	741406
74763	741407
307830	741408
112002	741409
281329	741410
157199	741411
18764	741412
180009	741413
229233	741414
47352	741415
270187	741416
246709	741417
1942	741418
11475	741419
3691	741420
231486	741421
45709	741422
235653	741423
27311	741424
11398	741425
121378	741426
230350	741427
42842	741428
7736	741429
32175	741430
148116	741431
54025	741432
33469	741433
161072	741434
145671	741435
267102	741436
50008	741437
36401	741438
286938	741439
88130	741440
188521	741441
353307	741442
104510	741443
164163	741444
107929	741445
34899	741446
190109	741447
117833	741448
168018	741449
37204	741450
154174	741451
221949	741452
117189	741453
231298	741454
68910	741455
78161	741456
92794	741457
29817	741458
189597	741459
281597	741460
192357	741461
287235	741462
227348	741463
65573	741464
102	741465
66847	741466
140356	741467
140627	741468
244102	741469
191977	741470
320935	741471
298899	741472
128463	741473
112401	741474
705	741475
49939	741476
12035	741477
152224	741478
220275	741479
260983	741480
165437	741481
6429	741482
3333	741483
173664	741484
12249	741485
187483	741486
223093	741487
55033	741488
31867	741489
9100	741490
9575	741491
89490	741492
75006	741493
121163	741494
10533	741495
25773	741496
333366	741497
79406	741498
173523	741499
88483	741500
25773	741501
114349	741502
78080	741503
22834	741504
249389	741505
3073	741506
251707	741507
19070	741508
23757	741509
272294	741510
101836	741511
21787	741512
121246	741513
31037	741514
208932	741515
1737	741516
202466	741517
13412	741518
278714	741519
11710	741520
1485	741521
85190	741522
46387	741523
143527	741524
191927	741525
58636	741526
188796	741527
596	741528
57779	741529
7030	741530
30368	741531
14034	741532
66052	741533
18156	741534
109756	741535
283651	741536
2346	741537
47021	741538
318857	741539
70005	741540
11544	741541
187252	741542
53053	741543
142502	741544
309324	741545
194265	741546
139302	741547
88899	741548
89578	741549
22297	741550
113313	741551
275313	741552
86685	741553
119499	741554
261229	741555
141241	741556
77922	741557
145631	741558
227394	741559
64609	741560
143808	741561
15600	741562
73586	741563
126530	741564
31015	741565
123869	741566
187554	741567
18437	741568
157767	741569
259646	741570
114310	741571
55587	741572
61632	741573
227033	741574
8329	741575
32291	741576
81674	741577
43437	741578
105228	741579
182453	741580
16041	741581
142689	741582
120641	741583
182498	741584
271362	741585
89308	741586
67937	741587
18810	741588
44363	741589
318627	741590
25479	741591
88453	741592
10815	741593
250662	741594
78838	741595
211072	741596
6268	741597
81341	741598
229368	741599
193805	741600
133421	741601
235803	741602
226552	741603
198378	741604
320841	741605
154826	741606
44602	741607
29964	741608
1136	741609
23850	741610
173607	741611
85801	741612
65226	741613
162917	741614
93130	741615
196589	741616
114763	741617
41803	741618
114492	741619
60779	741620
87204	741621
22996	741622
24104	741623
120769	741624
318660	741625
280446	741626
316980	741627
335437	741628
41582	741629
163482	741630
152125	741631
197282	741632
37218	741633
9864	741634
29510	741635
92385	741636
160715	741637
23642	741638
88042	741639
5907	741640
25284	741641
137402	741642
75925	741643
13605	741644
15764	741645
160402	741646
101880	741647
279309	741648
29970	741649
187714	741650
125707	741651
99274	741652
303676	741653
30314	741654
272501	741655
24739	741656
69425	741657
45272	741658
187091	741659
237461	741660
85433	741661
298421	741662
9797	741663
213822	741664
75762	741665
46897	741666
10273	741667
189713	741668
314730	741669
159811	741670
18459	741671
253004	741672
17955	741673
14038	741674
122532	741675
182253	741676
69417	741677
104061	741678
344600	741679
39747	741680
58001	741681
293373	741682
334071	741683
357345	741684
88400	741685
277965	741686
133257	741687
170200	741688
203497	741689
140834	741690
352777	741691
205953	741692
110381	741693
152361	741694
124841	741695
72271	741696
113123	741697
137530	741698
293187	741699
232950	741700
142781	741701
54611	741702
127105	741703
103803	741704
266097	741705
46134	741706
81815	741707
101716	741708
1313	741709
195421	741710
344046	741711
52235	741712
180089	741713
124618	741714
200231	741715
177349	741716
60390	741717
185450	741718
1219	741719
9141	741720
249340	741721
104588	741722
20532	741723
128771	741724
174895	741725
14798	741726
59544	741727
237425	741728
107877	741729
306710	741730
58716	741731
308461	741732
128457	741733
299	741734
125154	741735
96371	741736
46567	741737
71215	741738
292954	741739
98206	741740
130965	741741
202349	741742
204548	741743
156758	741744
123631	741745
344695	741746
74475	741747
203440	741748
136864	741749
50803	741750
6352	741751
75117	741752
257331	741753
162100	741754
151269	741755
25129	741756
281993	741757
193068	741758
151056	741759
39930	741760
44983	741761
183915	741762
251864	741763
169822	741764
20765	741765
117512	741766
57782	741767
26382	741768
297802	741769
1172	741770
356921	741771
344868	741772
87627	741773
43583	741774
178169	741775
228719	741776
293336	741777
248253	741778
63680	741779
125913	741780
25147	741781
28927	741782
203455	741783
255856	741784
110093	741785
110977	741786
127988	741787
21851	741788
79591	741789
156925	741790
338474	741791
125785	741792
78054	741793
120025	741794
47226	741795
122530	741796
132266	741797
31259	741798
96389	741799
223293	741800
151003	741801
1731	741802
10955	741803
109577	741804
142064	741805
209502	741806
4300	741807
1374	741808
10980	741809
283712	741810
124648	741811
14418	741812
89877	741813
346269	741814
1889	741815
74527	741816
311882	741817
143463	741818
22177	741819
259955	741820
47789	741821
345539	741822
125395	741823
2454	741824
209603	741825
253079	741826
31289	741827
1917	741828
23764	741829
63512	741830
203312	741831
283847	741832
251893	741833
199736	741834
125798	741835
285977	741836
340148	741837
116995	741838
52036	741839
90462	741840
125141	741841
13016	741842
118094	741843
24931	741844
212878	741845
296682	741846
124658	741847
30499	741848
354644	741849
2951	741850
290887	741851
124082	741852
289683	741853
203482	741854
240099	741855
258531	741856
173122	741857
210179	741858
207844	741859
122319	741860
210151	741861
10217	741862
126548	741863
92961	741864
143157	741865
25215	741866
132298	741867
127961	741868
357701	741869
202362	741870
199433	741871
203112	741872
346077	741873
334290	741874
93473	741875
168830	741876
157901	741877
201735	741878
271745	741879
339643	741880
205434	741881
48721	741882
43033	741883
43958	741884
47005	741885
654	741886
38521	741887
102669	741888
102445	741889
167389	741890
19272	741891
312746	741892
150010	741893
317326	741894
178449	741895
278083	741896
333215	741897
78101	741898
321911	741899
36173	741900
192541	741901
143628	741902
121999	741903
175759	741904
189218	741905
1866	741906
101556	741907
86305	741908
336721	741909
256356	741910
38269	741911
45530	741912
27173	741913
4718	741914
134863	741915
321688	741916
138846	741917
269556	741918
8374	741919
42967	741920
175106	741921
26158	741922
97459	741923
165171	741924
209797	741925
199326	741926
58257	741927
159856	741928
37679	741929
50547	741930
35084	741931
12202	741932
132463	741933
66235	741934
57253	741935
255124	741936
57599	741937
211888	741938
90715	741939
16103	741940
16948	741941
31528	741942
11573	741943
100417	741944
137630	741945
184410	741946
18865	741947
77374	741948
107407	741949
124516	741950
163051	741951
188760	741952
18814	741953
112136	741954
82628	741955
31935	741956
319211	741957
79854	741958
61885	741959
191490	741960
42934	741961
198637	741962
257532	741963
354924	741964
339	741965
89043	741966
323600	741967
80281	741968
193568	741969
317353	741970
66850	741971
53069	741972
104471	741973
2472	741974
271000	741975
21715	741976
329335	741977
67074	741978
501	741979
75502	741980
100450	741981
105545	741982
19297	741983
4275	741984
255578	741985
339865	741986
202278	741987
5612	741988
181539	741989
32924	741990
96309	741991
23479	741992
134793	741993
262676	741994
95375	741995
34474	741996
275715	741997
158931	741998
53771	741999
148070	742000
276397	742001
223280	742002
112024	742003
29596	742004
2375	742005
312693	742006
1715	742007
129311	742008
91762	742009
319741	742010
14617	742011
322957	742012
194330	742013
1867	742014
12930	742015
102494	742016
163940	742017
173641	742018
113811	742019
104093	742020
340823	742021
217580	742022
2390	742023
287414	742024
100067	742025
176567	742026
180095	742027
198965	742028
3702	742029
51343	742030
75900	742031
185335	742032
35789	742033
64524	742034
118730	742035
6016	742036
184629	742037
124375	742038
1943	742039
19689	742040
11314	742041
247346	742042
337937	742043
106118	742044
25590	742045
23582	742046
257189	742047
106769	742048
152647	742049
139805	742050
21875	742051
160064	742052
172318	742053
108145	742054
184852	742055
355109	742056
60176	742057
256704	742058
3896	742059
69301	742060
46146	742061
4910	742062
8753	742063
178770	742064
34503	742065
35582	742066
279763	742067
46478	742068
84239	742069
75732	742070
49308	742071
140218	742072
23195	742073
45174	742074
172374	742075
83105	742076
238871	742077
26780	742078
357253	742079
174613	742080
661	742081
347346	742082
1133	742083
203321	742084
353575	742085
342588	742086
211902	742087
4351	742088
337799	742089
180781	742090
53561	742091
354569	742092
88073	742093
201570	742094
265182	742095
14830	742096
341033	742097
129501	742098
109214	742099
351154	742100
129637	742101
25367	742102
126636	742103
125232	742104
97986	742105
266265	742106
52369	742107
107186	742108
220078	742109
286973	742110
354705	742111
209242	742112
114108	742113
64897	742114
179265	742115
30017	742116
102410	742117
105295	742118
166352	742119
54695	742120
237520	742121
33519	742122
74716	742123
73808	742124
226506	742125
235277	742126
270435	742127
42004	742128
2131	742129
143116	742130
70136	742131
95431	742132
75026	742133
15794	742134
318757	742135
167024	742136
335255	742137
334959	742138
320241	742139
333412	742140
198654	742141
41113	742142
76348	742143
124465	742144
333800	742145
143768	742146
340911	742147
78205	742148
24768	742149
40504	742150
5720	742151
252219	742152
31236	742153
183353	742154
227314	742155
2456	742156
12345	742157
98656	742158
73434	742159
118099	742160
842	742161
90155	742162
275911	742163
37952	742164
40769	742165
99165	742166
82703	742167
504	742168
91272	742169
221004	742170
53890	742171
40314	742172
60707	742173
149968	742174
29634	742175
12099	742176
51720	742177
1571	742178
280864	742179
272256	742180
43441	742181
45984	742182
11839	742183
229194	742184
75547	742185
80032	742186
7043	742187
94874	742188
26970	742189
37764	742190
343778	742191
207	742192
295726	742193
316696	742194
50950	742195
63195	742196
190232	742197
36646	742198
108243	742199
178719	742200
38222	742201
82427	742202
29078	742203
284404	742204
53150	742205
178942	742206
60813	742207
271949	742208
144367	742209
36239	742210
22099	742211
62041	742212
93672	742213
51174	742214
107882	742215
99409	742216
75237	742217
234272	742218
191411	742219
20646	742220
1732	742221
18135	742222
47967	742223
4609	742224
8463	742225
16863	742226
114628	742227
310598	742228
88175	742229
157345	742230
1283	742231
40615	742232
40489	742233
154341	742234
9671	742235
14272	742236
243018	742237
156720	742238
5636	742239
21575	742240
55377	742241
75661	742242
63153	742243
58971	742244
21574	742245
305213	742246
133	742247
91969	742248
262014	742249
180420	742250
33282	742251
153612	742252
251045	742253
28164	742254
153613	742255
155460	742256
227232	742257
3476	742258
92870	742259
60357	742260
88574	742261
81121	742262
44397	742263
52570	742264
11993	742265
5017	742266
37223	742267
194530	742268
19777	742269
49419	742270
32462	742271
82429	742272
190588	742273
338168	742274
16970	742275
1733	742276
25999	742277
14787	742278
34899	742279
10576	742280
29591	742281
6760	742282
95087	742283
11524	742284
156822	742285
60535	742286
235866	742287
11899	742288
67761	742289
33272	742290
41197	742291
172462	742292
9409	742293
33551	742294
31790	742295
77951	742296
21775	742297
101728	742298
5854	742299
2547	742300
312854	742301
95709	742302
258410	742303
302523	742304
237928	742305
24960	742306
43005	742307
36745	742308
278523	742309
262715	742310
81160	742311
80127	742312
146419	742313
106894	742314
202181	742315
23706	742316
236918	742317
41023	742318
16698	742319
300060	742320
34276	742321
35712	742322
189114	742323
277634	742324
12741	742325
87325	742326
12493	742327
55620	742328
60078	742329
5722	742330
154191	742331
43861	742332
124311	742333
32690	742334
101572	742335
43764	742336
72682	742337
142157	742338
115373	742339
232258	742340
276856	742341
143072	742342
69473	742343
302589	742344
12825	742345
301185	742346
327586	742347
26700	742348
88780	742349
4314	742350
46010	742351
278081	742352
229904	742353
17170	742354
15351	742355
277793	742356
10657	742357
78607	742358
37258	742359
100050	742360
345525	742361
50031	742362
341692	742363
68448	742364
63190	742365
41938	742366
23689	742367
12271	742368
25404	742369
78400	742370
60297	742371
14585	742372
200687	742373
227478	742374
161069	742375
2472	742376
80732	742377
167702	742378
11382	742379
4658	742380
26587	742381
41340	742382
13940	742383
105920	742384
313772	742385
17123	742386
183510	742387
4148	742388
29069	742389
312817	742390
50940	742391
88953	742392
14586	742393
34171	742394
184311	742395
82357	742396
337	742397
296010	742398
159743	742399
26999	742400
262417	742401
149378	742402
2977	742403
14905	742404
52075	742405
246665	742406
29735	742407
15150	742408
47466	742409
203755	742410
2549	742411
5841	742412
70636	742413
22040	742414
85	742415
9363	742416
44396	742417
31	742418
10847	742419
93295	742420
8383	742421
43987	742422
135459	742423
234152	742424
52	742425
18534	742426
108029	742427
79407	742428
224545	742429
307327	742430
114960	742431
152925	742432
335897	742433
26115	742434
10560	742435
47149	742436
1446	742437
22456	742438
173911	742439
79616	742440
319093	742441
28251	742442
21453	742443
72296	742444
263079	742445
121708	742446
89179	742447
200003	742448
45924	742449
20915	742450
51033	742451
184637	742452
114553	742453
227421	742454
198355	742455
241587	742456
183689	742457
199490	742458
168124	742459
186087	742460
89369	742461
126464	742462
182400	742463
167705	742464
37052	742465
3183	742466
38575	742467
120794	742468
268802	742469
2767	742470
39084	742471
154641	742472
188970	742473
225202	742474
70467	742475
139619	742476
144100	742477
20723	742478
2605	742479
63470	742480
101508	742481
199248	742482
101632	742483
192758	742484
1273	742485
79980	742486
75704	742487
67910	742488
150168	742489
95743	742490
84469	742491
248771	742492
35061	742493
45213	742494
148146	742495
135289	742496
19603	742497
166562	742498
106466	742499
192796	742500
337405	742501
301680	742502
30454	742503
9317	742504
40899	742505
41055	742506
3913	742507
359	742508
120297	742509
313648	742510
313826	742511
187915	742512
187884	742513
187921	742514
187869	742515
69883	742516
127010	742517
113152	742518
78105	742519
313550	742520
117873	742521
30140	742522
59378	742523
63849	742524
74019	742525
186446	742526
182737	742527
251838	742528
147067	742529
281538	742530
96496	742531
23870	742532
342379	742533
142833	742534
104987	742535
9066	742536
59526	742537
109351	742538
85390	742539
10945	742540
23998	742541
65437	742542
321379	742543
55724	742544
79141	742545
32275	742546
12266	742547
10460	742548
12405	742549
27742	742550
166433	742551
97890	742552
105154	742553
328614	742554
196152	742555
122803	742556
114045	742557
6049	742558
30359	742559
280765	742560
125649	742561
8298	742562
309158	742563
185028	742564
32275	742565
176947	742566
26558	742567
196827	742568
176416	742569
13832	742570
333540	742571
251120	742572
140606	742573
154504	742574
1894	742575
10408	742576
322063	742577
43497	742578
4089	742579
74600	742580
315504	742581
50646	742582
44855	742583
1082	742584
349800	742585
296003	742586
2307	742587
57408	742588
344751	742589
6124	742590
114053	742591
73930	742592
276279	742593
59883	742594
62738	742595
163647	742596
97087	742597
46276	742598
209036	742599
83525	742600
177881	742601
55990	742602
204735	742603
178116	742604
13065	742605
83993	742606
93135	742607
250943	742608
121942	742609
172393	742610
250043	742611
250045	742612
12820	742613
75274	742614
71476	742615
35293	742616
59216	742617
190930	742618
262787	742619
42971	742620
155216	742621
62170	742622
233878	742623
259276	742624
82361	742625
14590	742626
5396	742627
12558	742628
51490	742629
1005	742630
11992	742631
175710	742632
216704	742633
22959	742634
11838	742635
182841	742636
102112	742637
2234	742638
81196	742639
53319	742640
315951	742641
22085	742642
36309	742643
132737	742644
83150	742645
113005	742646
3814	742647
3948	742648
2995	742649
21926	742650
6124	742651
52797	742652
13518	742653
6335	742654
243417	742655
351177	742656
124113	742657
127909	742658
44512	742659
69272	742660
15376	742661
87328	742662
2465	742663
33709	742664
338340	742665
8853	742666
179609	742667
60924	742668
131326	742669
75403	742670
238164	742671
42995	742672
320843	742673
12982	742674
157181	742675
60317	742676
136847	742677
5984	742678
115233	742679
218	742680
247511	742681
278106	742682
543	742683
335519	742684
3708	742685
3965	742686
254101	742687
337087	742688
9533	742689
3115	742690
31357	742691
31783	742692
11722	742693
86988	742694
12514	742695
5923	742696
7512	742697
1621	742698
308884	742699
193	742700
200276	742701
14462	742702
14697	742703
44058	742704
87155	742705
350258	742706
328565	742707
55185	742708
1805	742709
329819	742710
319207	742711
45682	742712
147350	742713
559	742714
11901	742715
3179	742716
306949	742717
247475	742718
157875	742719
177408	742720
276144	742721
74070	742722
13834	742723
233090	742724
95603	742725
14823	742726
283017	742727
354	742728
32537	742729
2874	742730
25366	742731
155560	742732
43750	742733
38839	742734
112190	742735
255115	742736
155708	742737
216660	742738
34709	742739
833	742740
77184	742741
90177	742742
98354	742743
181856	742744
337026	742745
25667	742746
140506	742747
197279	742748
45966	742749
66805	742750
101638	742751
7746	742752
41206	742753
106385	742754
4201	742755
2849	742756
169625	742757
318179	742758
171740	742759
74360	742760
2465	742761
36696	742762
16414	742763
15029	742764
301	742765
8752	742766
15764	742767
1831	742768
312258	742769
1100	742770
4577	742771
137142	742772
98975	742773
114721	742774
99916	742775
295356	742776
35342	742777
12001	742778
5727	742779
2749	742780
316737	742781
99	742782
520	742783
64109	742784
90529	742785
3321	742786
100793	742787
93705	742788
115130	742789
28057	742790
54663	742791
3892	742792
39723	742793
26279	742794
75	742795
238754	742796
1692	742797
63300	742798
25953	742799
282592	742800
26182	742801
1559	742802
92372	742803
62822	742804
13497	742805
10273	742806
15594	742807
74276	742808
350913	742809
73006	742810
17925	742811
295484	742812
4001	742813
24399	742814
122777	742815
387	742816
200556	742817
93148	742818
179925	742819
9274	742820
38862	742821
183284	742822
210292	742823
73030	742824
306107	742825
75349	742826
292914	742827
7197	742828
342030	742829
99737	742830
307260	742831
48782	742832
282907	742833
235715	742834
82571	742835
306947	742836
29236	742837
126219	742838
354427	742839
307499	742840
70167	742841
4853	742842
288859	742843
16515	742844
84308	742845
91451	742846
17582	742847
6674	742848
199800	742849
61244	742850
353345	742851
29011	742852
4136	742853
283043	742854
282819	742855
10268	742856
245776	742857
122639	742858
24158	742859
50714	742860
9204	742861
113127	742862
49724	742863
181063	742864
92721	742865
114812	742866
344822	742867
387	742868
71767	742869
21901	742870
7197	742871
49961	742872
17303	742873
111262	742874
34561	742875
84501	742876
129687	742877
294653	742878
122375	742879
129750	742880
131390	742881
7849	742882
85066	742883
53889	742884
2793	742885
69633	742886
31000	742887
55066	742888
3456	742889
82458	742890
14823	742891
42966	742892
154698	742893
206691	742894
16671	742895
219199	742896
2172	742897
6007	742898
246252	742899
53691	742900
74470	742901
163050	742902
102494	742903
277545	742904
263477	742905
272651	742906
262811	742907
76105	742908
285236	742909
93420	742910
306621	742911
75707	742912
272054	742913
269201	742914
297856	742915
161941	742916
184118	742917
25207	742918
63941	742919
23516	742920
92132	742921
4802	742922
33047	742923
152672	742924
272755	742925
168269	742926
46134	742927
106015	742928
9757	742929
162119	742930
78003	742931
121172	742932
161305	742933
185634	742934
115550	742935
30316	742936
235636	742937
33047	742938
307072	742939
305253	742940
164650	742941
179489	742942
322295	742943
306072	742944
269968	742945
105701	742946
90318	742947
221069	742948
84828	742949
212329	742950
12804	742951
150932	742952
304572	742953
356348	742954
85355	742955
69120	742956
40026	742957
84288	742958
54193	742959
153136	742960
85493	742961
52534	742962
105898	742963
84250	742964
390	742965
159817	742966
43427	742967
98660	742968
117439	742969
26709	742970
334784	742971
100613	742972
18555	742973
42973	742974
210451	742975
305508	742976
90992	742977
171653	742978
171751	742979
63404	742980
36164	742981
98468	742982
13222	742983
13949	742984
8309	742985
281294	742986
330302	742987
25048	742988
57584	742989
31105	742990
37508	742991
82886	742992
2367	742993
14688	742994
24861	742995
71470	742996
155855	742997
38084	742998
1440	742999
138928	743000
47423	743001
11505	743002
144446	743003
87965	743004
191633	743005
131073	743006
190233	743007
153297	743008
62877	743009
213056	743010
75589	743011
14608	743012
83818	743013
148399	743014
40719	743015
47632	743016
31469	743017
197385	743018
102512	743019
60803	743020
124594	743021
152432	743022
5068	743023
82427	743024
198549	743025
213396	743026
14982	743027
203065	743028
16934	743029
156823	743030
92764	743031
61510	743032
223356	743033
44999	743034
101131	743035
256549	743036
150144	743037
69662	743038
102793	743039
20137	743040
68997	743041
115106	743042
61118	743043
35328	743044
86996	743045
19438	743046
2484	743047
126589	743048
153565	743049
66120	743050
238683	743051
37912	743052
77317	743053
204107	743054
152440	743055
14552	743056
38229	743057
157034	743058
27048	743059
14125	743060
3818	743061
29801	743062
33465	743063
169588	743064
7319	743065
66387	743066
7034	743067
67171	743068
77798	743069
103464	743070
52590	743071
61438	743072
254276	743073
82890	743074
50755	743075
251689	743076
343543	743077
77378	743078
102993	743079
273474	743080
170313	743081
25231	743082
218845	743083
326861	743084
189337	743085
219271	743086
325976	743087
156636	743088
4406	743089
1910	743090
13900	743091
148169	743092
31834	743093
71034	743094
5551	743095
33458	743096
4027	743097
217169	743098
131837	743099
42088	743100
262688	743101
1666	743102
129339	743103
82538	743104
209436	743105
105408	743106
197789	743107
197790	743108
233680	743109
54380	743110
131795	743111
16661	743112
13007	743113
130820	743114
131794	743115
91904	743116
344944	743117
90068	743118
169033	743119
3727	743120
25	743121
322212	743122
21167	743123
24786	743124
335373	743125
11756	743126
54217	743127
140681	743128
13288	743129
5282	743130
25316	743131
221738	743132
205504	743133
176866	743134
49637	743135
214765	743136
37738	743137
49229	743138
25543	743139
25543	743140
25543	743141
81766	743142
146394	743143
28110	743144
619	743145
208156	743146
54256	743147
311361	743148
10867	743149
348335	743150
159272	743151
553	743152
38961	743153
63526	743154
1883	743155
5782	743156
35402	743157
54087	743158
236466	743159
115868	743160
212131	743161
46736	743162
158202	743163
180026	743164
5755	743165
99603	743166
7569	743167
8356	743168
218453	743169
114554	743170
112762	743171
1869	743172
3512	743173
956	743174
18156	743175
23589	743176
181323	743177
304909	743178
55649	743179
33572	743180
37780	743181
29262	743182
4064	743183
84498	743184
155733	743185
95898	743186
45033	743187
40942	743188
26086	743189
6032	743190
21472	743191
28533	743192
25907	743193
95645	743194
30289	743195
72284	743196
61365	743197
59929	743198
3639	743199
64665	743200
118285	743201
230157	743202
339500	743203
9617	743204
80612	743205
168	743206
129542	743207
40	743208
30	743209
66724	743210
1272	743211
36280	743212
31119	743213
53156	743214
166480	743215
247546	743216
105590	743217
162109	743218
104183	743219
272340	743220
268929	743221
163213	743222
69740	743223
225092	743224
225707	743225
266088	743226
166031	743227
265580	743228
269312	743229
276539	743230
164037	743231
162960	743232
142304	743233
101705	743234
331721	743235
266592	743236
135802	743237
248757	743238
134404	743239
138174	743240
204805	743241
40655	743242
28362	743243
138854	743244
274698	743245
104477	743246
13444	743247
23056	743248
20665	743249
169577	743250
32744	743251
37334	743252
211156	743253
79360	743254
220	743255
151723	743256
343642	743257
333262	743258
132192	743259
16369	743260
18752	743261
90493	743262
117680	743263
11917	743264
26593	743265
100815	743266
281819	743267
31525	743268
8517	743269
8029	743270
80400	743271
143494	743272
20323	743273
22379	743274
34688	743275
190337	743276
5015	743277
714	743278
137797	743279
48685	743280
158242	743281
37285	743282
67298	743283
84407	743284
257329	743285
58819	743286
26396	743287
6531	743288
84238	743289
83651	743290
122032	743291
7411	743292
83651	743293
20255	743294
85813	743295
20255	743296
12	743297
185893	743298
138661	743299
109644	743300
86204	743301
328501	743302
34397	743303
57693	743304
61953	743305
4945	743306
33796	743307
2999	743308
24240	743309
49179	743310
4951	743311
57431	743312
13944	743313
27620	743314
12575	743315
549	743316
111250	743317
39458	743318
146993	743319
18524	743320
17768	743321
3874	743322
7433	743323
7481	743324
210150	743325
4411	743326
147	743327
53578	743328
24301	743329
26603	743330
6399	743331
27816	743332
1388	743333
86409	743334
311832	743335
17626	743336
8259	743337
34233	743338
27822	743339
2419	743340
1170	743341
5361	743342
71732	743343
544	743344
32800	743345
248905	743346
219	743347
1714	743348
6121	743349
2053	743350
85630	743351
30178	743352
36570	743353
36	743354
13117	743355
53506	743356
152411	743357
332198	743358
248561	743359
31595	743360
180362	743361
50148	743362
40188	743363
272561	743364
114204	743365
69094	743366
38943	743367
159011	743368
6296	743369
164380	743370
60604	743371
13914	743372
900	743373
284324	743374
24102	743375
131957	743376
31863	743377
24794	743378
21553	743379
311246	743380
191284	743381
10241	743382
119733	743383
234285	743384
127876	743385
249276	743386
29511	743387
4725	743388
5090	743389
39304	743390
71094	743391
3425	743392
78891	743393
44200	743394
18138	743395
263430	743396
48467	743397
189064	743398
323582	743399
341	743400
39424	743401
160165	743402
79318	743403
102122	743404
192945	743405
12056	743406
94372	743407
7470	743408
1558	743409
4303	743410
177551	743411
2723	743412
175307	743413
54892	743414
1072	743415
156405	743416
215514	743417
285048	743418
98179	743419
225	743420
157465	743421
4074	743422
303067	743423
12224	743424
118376	743425
94796	743426
88682	743427
233583	743428
56964	743429
243307	743430
3	743431
76946	743432
109216	743433
1948	743434
126638	743435
247053	743436
278735	743437
92946	743438
235284	743439
180822	743440
63605	743441
6575	743442
308239	743443
47642	743444
330823	743445
30352	743446
203101	743447
111292	743448
38465	743449
18430	743450
57036	743451
100795	743452
53828	743453
149576	743454
29666	743455
71000	743456
515	743457
17564	743458
27397	743459
57663	743460
38902	743461
152609	743462
1527	743463
37806	743464
260659	743465
260573	743466
278341	743467
235551	743468
42991	743469
3879	743470
24068	743471
28758	743472
225346	743473
178909	743474
145233	743475
180263	743476
6516	743477
1784	743478
110766	743479
172185	743480
287551	743481
326001	743482
205159	743483
23663	743484
169773	743485
41796	743486
221961	743487
325814	743488
107311	743489
113636	743490
106881	743491
330861	743492
184429	743493
169716	743494
113623	743495
347259	743496
92854	743497
23890	743498
146957	743499
226206	743500
13001	743501
188547	743502
152987	743503
32597	743504
114124	743505
163941	743506
91796	743507
140385	743508
4796	743509
135840	743510
237271	743511
11432	743512
163238	743513
1537	743514
107083	743515
152150	743516
227679	743517
151988	743518
74158	743519
273772	743520
32979	743521
43608	743522
95321	743523
89019	743524
28176	743525
180931	743526
35761	743527
25216	743528
141730	743529
166649	743530
179280	743531
179661	743532
104445	743533
50608	743534
165819	743535
64576	743536
155476	743537
114477	743538
29580	743539
28625	743540
129841	743541
59847	743542
105658	743543
35452	743544
69310	743545
107286	743546
269818	743547
41149	743548
23887	743549
180976	743550
122368	743551
152234	743552
4590	743553
171868	743554
184316	743555
93331	743556
100798	743557
303395	743558
138865	743559
142112	743560
32597	743561
164316	743562
41431	743563
7720	743564
2002	743565
165115	743566
92830	743567
170537	743568
47969	743569
185833	743570
48015	743571
29089	743572
106778	743573
178856	743574
169156	743575
101107	743576
74546	743577
275316	743578
146400	743579
60834	743580
17450	743581
155076	743582
137464	743583
48034	743584
60301	743585
231262	743586
104302	743587
145582	743588
184289	743589
163640	743590
221036	743591
70344	743592
181715	743593
225535	743594
218983	743595
246367	743596
150996	743597
11349	743598
19746	743599
84039	743600
41391	743601
87546	743602
166330	743603
181588	743604
147050	743605
47357	743606
155861	743607
255322	743608
66670	743609
248470	743610
242571	743611
161995	743612
114002	743613
23923	743614
33451	743615
249691	743616
80028	743617
129929	743618
65432	743619
152606	743620
60745	743621
17402	743622
255161	743623
37719	743624
169250	743625
62390	743626
90243	743627
34600	743628
135126	743629
53944	743630
61469	743631
20559	743632
70758	743633
35378	743634
74064	743635
15140	743636
8704	743637
83200	743638
63366	743639
153829	743640
65926	743641
89595	743642
83820	743643
90745	743644
250319	743645
11393	743646
113640	743647
159008	743648
91933	743649
37586	743650
40473	743651
226749	743652
3502	743653
242633	743654
138297	743655
89341	743656
111831	743657
229443	743658
139081	743659
167741	743660
3502	743661
42942	743662
128739	743663
59173	743664
81730	743665
66710	743666
228811	743667
251355	743668
50321	743669
126285	743670
88470	743671
169760	743672
250692	743673
153577	743674
106720	743675
65499	743676
128605	743677
301094	743678
250714	743679
99683	743680
159061	743681
156245	743682
250581	743683
106744	743684
143110	743685
93671	743686
200099	743687
224163	743688
136761	743689
221314	743690
348198	743691
308536	743692
95432	743693
154149	743694
9881	743695
149012	743696
171512	743697
233664	743698
154953	743699
41106	743700
98353	743701
140541	743702
98234	743703
59484	743704
117277	743705
99683	743706
64909	743707
6902	743708
95429	743709
5263	743710
159066	743711
250341	743712
103043	743713
98147	743714
19758	743715
89909	743716
325504	743717
261223	743718
33321	743719
136200	743720
58881	743721
148976	743722
34608	743723
169471	743724
51179	743725
40822	743726
169034	743727
33304	743728
29527	743729
98330	743730
140436	743731
250301	743732
140601	743733
156444	743734
86772	743735
3502	743736
204902	743737
32288	743738
75448	743739
40480	743740
251400	743741
230641	743742
251499	743743
38391	743744
250606	743745
112728	743746
222967	743747
162682	743748
35235	743749
113345	743750
281089	743751
28572	743752
143568	743753
139726	743754
267375	743755
72023	743756
261737	743757
66589	743758
33458	743759
18316	743760
127681	743761
278406	743762
38443	743763
91085	743764
59467	743765
59290	743766
65957	743767
55855	743768
242843	743769
89938	743770
38465	743771
204885	743772
29214	743773
10914	743774
80728	743775
12985	743776
27232	743777
127682	743778
101129	743779
14640	743780
55803	743781
123734	743782
260954	743783
30657	743784
169535	743785
25219	743786
66556	743787
14291	743788
3509	743789
106933	743790
8017	743791
90067	743792
31668	743793
98259	743794
95319	743795
250640	743796
156102	743797
107420	743798
26388	743799
237974	743800
121540	743801
4760	743802
261083	743803
45724	743804
196566	743805
389	743806
296485	743807
44610	743808
98529	743809
9700	743810
13301	743811
10539	743812
17615	743813
99943	743814
48941	743815
34801	743816
171775	743817
1910	743818
793	743819
19170	743820
127814	743821
11044	743822
37040	743823
98595	743824
80314	743825
264712	743826
261518	743827
264695	743828
3368	743829
78062	743830
119320	743831
2168	743832
16930	743833
165729	743834
104408	743835
104812	743836
189681	743837
118896	743838
188050	743839
53882	743840
6505	743841
18888	743842
52864	743843
78554	743844
56641	743845
106407	743846
121187	743847
26000	743848
33312	743849
238368	743850
188147	743851
8958	743852
52272	743853
322976	743854
3585	743855
79814	743856
42429	743857
3585	743858
146924	743859
103399	743860
34801	743861
94310	743862
101247	743863
223554	743864
188080	743865
121672	743866
4110	743867
94052	743868
120742	743869
194304	743870
2784	743871
45851	743872
317839	743873
60314	743874
61296	743875
54565	743876
130824	743877
137796	743878
126963	743879
31582	743880
41190	743881
60235	743882
62969	743883
219091	743884
13019	743885
152734	743886
341347	743887
74856	743888
262792	743889
223647	743890
153416	743891
105748	743892
169322	743893
106080	743894
90642	743895
68004	743896
243867	743897
105562	743898
106206	743899
143681	743900
125818	743901
185701	743902
139114	743903
15245	743904
112661	743905
156132	743906
308678	743907
137100	743908
260820	743909
14633	743910
7130	743911
157590	743912
252248	743913
197330	743914
78074	743915
23510	743916
207749	743917
1222	743918
156772	743919
54773	743920
226098	743921
17469	743922
28566	743923
251382	743924
104018	743925
310080	743926
116289	743927
242623	743928
300970	743929
153593	743930
37586	743931
238883	743932
1483	743933
115987	743934
74326	743935
59294	743936
90344	743937
59598	743938
159442	743939
88645	743940
15238	743941
109921	743942
159440	743943
40645	743944
202623	743945
44342	743946
44342	743947
344547	743948
185268	743949
230224	743950
140963	743951
428	743952
325144	743953
267901	743954
122020	743955
12457	743956
104937	743957
16786	743958
166303	743959
101250	743960
66638	743961
46645	743962
45391	743963
22692	743964
267819	743965
165229	743966
103502	743967
68639	743968
66655	743969
31659	743970
66623	743971
12450	743972
159202	743973
261451	743974
261562	743975
101251	743976
66683	743977
101326	743978
101324	743979
160997	743980
160933	743981
261802	743982
264721	743983
101198	743984
158966	743985
159497	743986
261519	743987
68522	743988
68051	743989
103229	743990
67256	743991
101093	743992
159334	743993
70133	743994
272261	743995
31674	743996
1329	743997
101248	743998
47290	743999
45372	744000
261769	744001
69112	744002
50038	744003
42327	744004
165308	744005
15611	744006
105440	744007
31996	744008
103473	744009
45780	744010
193365	744011
92463	744012
264718	744013
3102	744014
261804	744015
69112	744016
261435	744017
159213	744018
223752	744019
261489	744020
101219	744021
264378	744022
16622	744023
66643	744024
66690	744025
193114	744026
166363	744027
23263	744028
66690	744029
323069	744030
66658	744031
159280	744032
66562	744033
3102	744034
45371	744035
92463	744036
274938	744037
261065	744038
160897	744039
101086	744040
323523	744041
4691	744042
159225	744043
159490	744044
66624	744045
68296	744046
158971	744047
159294	744048
163361	744049
159464	744050
42228	744051
66657	744052
261775	744053
66624	744054
62122	744055
66682	744056
108233	744057
101242	744058
159206	744059
67300	744060
108031	744061
162440	744062
102229	744063
66627	744064
101336	744065
159276	744066
120928	744067
268389	744068
168254	744069
355118	744070
67310	744071
166114	744072
193614	744073
67249	744074
101263	744075
66681	744076
101239	744077
274580	744078
159279	744079
168597	744080
3102	744081
166467	744082
159477	744083
159335	744084
261864	744085
260869	744086
264858	744087
47956	744088
125701	744089
8356	744090
10797	744091
23699	744092
155881	744093
83485	744094
27050	744095
63813	744096
33212	744097
168311	744098
8349	744099
159919	744100
27509	744101
14776	744102
118438	744103
143409	744104
143342	744105
91937	744106
22439	744107
284553	744108
143399	744109
233533	744110
91914	744111
60607	744112
3622	744113
77672	744114
198153	744115
32012	744116
134584	744117
106488	744118
74804	744119
23918	744120
40953	744121
67316	744122
77539	744123
142043	744124
53938	744125
225107	744126
2716	744127
122291	744128
12563	744129
102237	744130
102224	744131
94220	744132
2150	744133
120898	744134
171273	744135
31950	744136
195364	744137
35557	744138
43613	744139
121182	744140
67313	744141
26399	744142
326771	744143
229829	744144
22927	744145
139943	744146
323750	744147
160837	744148
160929	744149
30657	744150
324368	744151
147327	744152
79877	744153
194484	744154
12087	744155
94220	744156
16333	744157
147206	744158
42560	744159
102211	744160
77057	744161
102146	744162
239565	744163
3864	744164
264397	744165
264409	744166
323013	744167
102213	744168
67245	744169
239441	744170
77055	744171
193343	744172
25767	744173
147329	744174
146795	744175
327894	744176
53938	744177
120858	744178
193858	744179
65025	744180
77053	744181
147429	744182
186919	744183
147320	744184
73840	744185
2592	744186
264692	744187
160905	744188
160932	744189
122223	744190
239597	744191
79703	744192
121998	744193
16785	744194
31952	744195
9339	744196
9229	744197
195364	744198
239694	744199
326005	744200
67314	744201
12554	744202
102260	744203
324822	744204
50052	744205
195658	744206
12054	744207
77057	744208
194801	744209
45784	744210
22928	744211
264509	744212
193322	744213
195145	744214
122350	744215
147418	744216
67317	744217
16163	744218
67317	744219
79788	744220
160925	744221
121596	744222
122343	744223
37113	744224
2154	744225
63925	744226
323315	744227
73693	744228
79511	744229
67245	744230
62619	744231
25767	744232
160896	744233
102142	744234
13924	744235
170571	744236
62565	744237
160934	744238
246516	744239
31952	744240
147290	744241
52169	744242
12222	744243
77054	744244
121234	744245
264536	744246
117347	744247
79728	744248
102244	744249
102215	744250
77052	744251
147237	744252
322560	744253
102147	744254
102237	744255
93905	744256
52170	744257
16340	744258
77053	744259
108204	744260
147510	744261
2594	744262
94432	744263
192775	744264
94929	744265
45814	744266
102234	744267
79788	744268
42607	744269
94401	744270
147479	744271
193858	744272
121379	744273
53938	744274
50052	744275
102217	744276
73693	744277
88281	744278
12054	744279
264516	744280
122007	744281
264552	744282
22925	744283
147228	744284
326562	744285
94462	744286
94477	744287
50113	744288
322626	744289
324263	744290
160999	744291
264747	744292
18088	744293
135526	744294
45874	744295
20683	744296
18719	744297
166198	744298
13022	744299
159042	744300
5252	744301
45507	744302
20386	744303
86759	744304
109952	744305
32574	744306
19855	744307
193766	744308
28133	744309
27521	744310
108376	744311
78125	744312
144230	744313
15684	744314
64438	744315
18558	744316
90287	744317
15766	744318
125124	744319
42583	744320
310831	744321
160325	744322
116848	744323
73214	744324
46226	744325
30619	744326
23690	744327
7693	744328
50291	744329
13627	744330
23617	744331
98917	744332
196041	744333
7683	744334
30502	744335
20401	744336
181433	744337
52719	744338
68130	744339
1576	744340
127239	744341
207618	744342
10997	744343
88326	744344
204167	744345
2477	744346
29029	744347
50666	744348
47806	744349
243796	744350
134260	744351
218798	744352
64746	744353
121142	744354
143218	744355
219957	744356
305072	744357
134926	744358
283997	744359
170743	744360
453	744361
5553	744362
114547	744363
153324	744364
143303	744365
57370	744366
201759	744367
63392	744368
42239	744369
3099	744370
208659	744371
133776	744372
91991	744373
203986	744374
130890	744375
96968	744376
344059	744377
336208	744378
203422	744379
181134	744380
81699	744381
143353	744382
43901	744383
104642	744384
9817	744385
138798	744386
85112	744387
152697	744388
219330	744389
219305	744390
111107	744391
234157	744392
3310	744393
73735	744394
217132	744395
212250	744396
24398	744397
219001	744398
126789	744399
36135	744400
218337	744401
229054	744402
308276	744403
39990	744404
88197	744405
183230	744406
68959	744407
27135	744408
27591	744409
190647	744410
170081	744411
24933	744412
217377	744413
241407	744414
260702	744415
48139	744416
3529	744417
204218	744418
276264	744419
11242	744420
87421	744421
238826	744422
311553	744423
66155	744424
297887	744425
62180	744426
74784	744427
335875	744428
217281	744429
155729	744430
90998	744431
170065	744432
280820	744433
123368	744434
201822	744435
183892	744436
33084	744437
157719	744438
55685	744439
250332	744440
60286	744441
96985	744442
60857	744443
89584	744444
6671	744445
220051	744446
77713	744447
126797	744448
158624	744449
346831	744450
82251	744451
39063	744452
13088	744453
21399	744454
8804	744455
3260	744456
179049	744457
77475	744458
5343	744459
352787	744460
26392	744461
12938	744462
12907	744463
95307	744464
187922	744465
46111	744466
221902	744467
136617	744468
134788	744469
77353	744470
2107	744471
43594	744472
259247	744473
15054	744474
63909	744475
61805	744476
111493	744477
285087	744478
232784	744479
56648	744480
64008	744481
242213	744482
150280	744483
122715	744484
183749	744485
57521	744486
2924	744487
6496	744488
318764	744489
313467	744490
48867	744491
94467	744492
3048	744493
262324	744494
80099	744495
484	744496
74629	744497
1994	744498
1876	744499
51782	744500
22331	744501
34819	744502
25690	744503
116023	744504
102851	744505
45941	744506
308770	744507
3058	744508
38292	744509
44247	744510
73883	744511
148053	744512
33700	744513
43089	744514
255390	744515
155437	744516
21	744517
28623	744518
141352	744519
31227	744520
65362	744521
16434	744522
16433	744523
22425	744524
5229	744525
312502	744526
26001	744527
126588	744528
39848	744529
5187	744530
3596	744531
11068	744532
192452	744533
10029	744534
20295	744535
300568	744536
88312	744537
10738	744538
325585	744539
193506	744540
53875	744541
194662	744542
324294	744543
19409	744544
51795	744545
31601	744546
95735	744547
214867	744548
48452	744549
151797	744550
25971	744551
158672	744552
17245	744553
78209	744554
131119	744555
121095	744556
37119	744557
2832	744558
85525	744559
49762	744560
188007	744561
6286	744562
19265	744563
22903	744564
94579	744565
176663	744566
27780	744567
3790	744568
13846	744569
112	744570
343424	744571
18636	744572
3109	744573
87243	744574
356361	744575
14600	744576
297511	744577
2661	744578
56865	744579
120579	744580
9705	744581
117943	744582
190850	744583
15953	744584
1883	744585
121011	744586
13784	744587
30989	744588
54516	744589
9182	744590
257424	744591
77928	744592
31378	744593
49016	744594
49401	744595
189939	744596
19207	744597
159255	744598
14720	744599
27588	744600
8177	744601
118650	744602
43392	744603
171142	744604
1655	744605
135425	744606
160680	744607
32031	744608
40988	744609
38720	744610
46570	744611
9368	744612
311508	744613
54148	744614
102202	744615
36855	744616
156672	744617
11646	744618
44311	744619
14202	744620
4453	744621
10643	744622
8497	744623
34745	744624
322512	744625
120391	744626
40498	744627
14706	744628
80050	744629
53258	744630
15689	744631
861	744632
37158	744633
50361	744634
36855	744635
43033	744636
1793	744637
285533	744638
54096	744639
216135	744640
6652	744641
2865	744642
35623	744643
315146	744644
116386	744645
3857	744646
75829	744647
1428	744648
357306	744649
16714	744650
340	744651
7967	744652
151504	744653
298212	744654
95088	744655
7318	744656
318919	744657
85717	744658
194038	744659
182	744660
64030	744661
1003	744662
2429	744663
219294	744664
4832	744665
53222	744666
7045	744667
160512	744668
319	744669
18566	744670
9093	744671
65404	744672
43928	744673
135784	744674
70860	744675
117158	744676
151549	744677
42357	744678
41148	744679
220313	744680
3769	744681
27177	744682
17346	744683
272991	744684
256198	744685
13819	744686
83766	744687
56540	744688
8893	744689
261207	744690
122234	744691
5320	744692
38821	744693
223397	744694
74726	744695
269607	744696
24034	744697
251835	744698
163706	744699
273580	744700
164163	744701
195390	744702
215423	744703
36524	744704
1114	744705
86505	744706
56020	744707
347867	744708
42750	744709
44468	744710
181309	744711
182332	744712
82756	744713
574	744714
131005	744715
2492	744716
23990	744717
239014	744718
357280	744719
4231	744720
70010	744721
8487	744722
339426	744723
55972	744724
82745	744725
111009	744726
13504	744727
1240	744728
181559	744729
16594	744730
16894	744731
209344	744732
341052	744733
268993	744734
321164	744735
26548	744736
60629	744737
96697	744738
8293	744739
350841	744740
47056	744741
25596	744742
6691	744743
275077	744744
3905	744745
6745	744746
47203	744747
28783	744748
92313	744749
6746	744750
6199	744751
79029	744752
12897	744753
43022	744754
145	744755
54612	744756
68515	744757
5	744758
129926	744759
9267	744760
49799	744761
39639	744762
1013	744763
2487	744764
54612	744765
6212	744766
9685	744767
70022	744768
135713	744769
9818	744770
105374	744771
159649	744772
129131	744773
32474	744774
306881	744775
94035	744776
69446	744777
259930	744778
1110	744779
166103	744780
10531	744781
96828	744782
77549	744783
3005	744784
72809	744785
30922	744786
2865	744787
1718	744788
1855	744789
57859	744790
743	744791
2212	744792
72207	744793
11184	744794
62255	744795
66283	744796
1895	744797
208940	744798
129554	744799
158295	744800
19108	744801
14222	744802
4605	744803
17958	744804
203758	744805
9007	744806
130314	744807
517	744808
48412	744809
83611	744810
58146	744811
29599	744812
21894	744813
122140	744814
15593	744815
27550	744816
93029	744817
75408	744818
68067	744819
1995	744820
124414	744821
141506	744822
14487	744823
5347	744824
128787	744825
323100	744826
71542	744827
431	744828
50629	744829
73812	744830
71183	744831
303917	744832
10	744833
4599	744834
16117	744835
4598	744836
5493	744837
8010	744838
117146	744839
3019	744840
16484	744841
8913	744842
191067	744843
119076	744844
122230	744845
108453	744846
1553	744847
57404	744848
5037	744849
13410	744850
18284	744851
68353	744852
1706	744853
63946	744854
199535	744855
108581	744856
2925	744857
13358	744858
2988	744859
52969	744860
1494	744861
85166	744862
92858	744863
3343	744864
193225	744865
175192	744866
113826	744867
1336	744868
43582	744869
59816	744870
69015	744871
25259	744872
109217	744873
96772	744874
105645	744875
1425	744876
2031	744877
199945	744878
51422	744879
31064	744880
12658	744881
279401	744882
118303	744883
177028	744884
1116	744885
29172	744886
5304	744887
189795	744888
118661	744889
38814	744890
54549	744891
15030	744892
52100	744893
38874	744894
196153	744895
1274	744896
10599	744897
42626	744898
35152	744899
11862	744900
25576	744901
209543	744902
76872	744903
70519	744904
292938	744905
112596	744906
129719	744907
140504	744908
22987	744909
319346	744910
3159	744911
20283	744912
7590	744913
16970	744914
15746	744915
1419	744916
335149	744917
4085	744918
328243	744919
82640	744920
3394	744921
5406	744922
1950	744923
185391	744924
1877	744925
21934	744926
109579	744927
112249	744928
215134	744929
8094	744930
21262	744931
16581	744932
3355	744933
2311	744934
29659	744935
3330	744936
78133	744937
32650	744938
329174	744939
11016	744940
87335	744941
50685	744942
5135	744943
10096	744944
83241	744945
311088	744946
175929	744947
127533	744948
70261	744949
23630	744950
32466	744951
84641	744952
33810	744953
71878	744954
36101	744955
3465	744956
33115	744957
46560	744958
84354	744959
3240	744960
66420	744961
5260	744962
68954	744963
931	744964
23152	744965
136638	744966
46881	744967
4817	744968
91643	744969
36047	744970
6663	744971
23292	744972
8357	744973
32566	744974
79748	744975
25963	744976
41109	744977
7711	744978
67931	744979
12902	744980
105797	744981
4892	744982
81894	744983
52526	744984
23297	744985
11921	744986
167245	744987
204618	744988
2172	744989
26406	744990
68062	744991
24346	744992
116435	744993
93490	744994
8481	744995
76255	744996
223003	744997
328867	744998
91798	744999
76489	745000
10624	745001
58979	745002
46590	745003
47251	745004
4229	745005
20031	745006
208983	745007
206748	745008
121777	745009
352613	745010
32596	745011
106509	745012
129894	745013
37936	745014
261872	745015
159275	745016
19838	745017
352792	745018
77161	745019
33688	745020
27291	745021
1056	745022
23281	745023
12562	745024
13860	745025
79152	745026
19091	745027
224802	745028
69083	745029
352684	745030
352569	745031
1804	745032
79993	745033
1268	745034
25791	745035
84185	745036
55993	745037
45580	745038
36021	745039
36116	745040
11951	745041
11405	745042
94941	745043
7034	745044
6529	745045
25721	745046
42190	745047
80688	745048
186484	745049
321377	745050
32760	745051
8384	745052
16950	745053
40815	745054
169020	745055
62033	745056
25141	745057
38924	745058
54831	745059
98088	745060
15281	745061
68603	745062
76526	745063
83746	745064
101397	745065
65221	745066
7214	745067
80688	745068
62008	745069
81542	745070
11617	745071
2883	745072
5163	745073
13653	745074
149031	745075
226252	745076
81542	745077
139157	745078
224	745079
46481	745080
191566	745081
3941	745082
92111	745083
186691	745084
6983	745085
38167	745086
62645	745087
12687	745088
105776	745089
164774	745090
112576	745091
2575	745092
392	745093
86819	745094
9241	745095
5247	745096
58071	745097
9938	745098
107427	745099
107203	745100
15379	745101
12420	745102
39019	745103
81849	745104
32571	745105
13405	745106
25015	745107
174776	745108
39786	745109
2382	745110
88390	745111
5184	745112
111665	745113
348745	745114
54467	745115
68728	745116
319496	745117
333773	745118
15435	745119
8843	745120
39742	745121
15107	745122
44600	745123
38544	745124
60108	745125
61556	745126
311010	745127
24362	745128
2796	745129
112362	745130
146	745131
262	745132
290525	745133
58196	745134
2682	745135
12224	745136
9822	745137
92421	745138
151822	745139
15574	745140
28502	745141
34771	745142
180853	745143
56794	745144
7899	745145
18360	745146
32453	745147
115745	745148
59292	745149
91613	745150
54759	745151
49605	745152
140692	745153
6404	745154
14255	745155
11039	745156
17192	745157
109038	745158
74396	745159
51622	745160
11227	745161
135732	745162
123676	745163
15024	745164
54796	745165
208943	745166
175285	745167
111985	745168
38313	745169
219417	745170
9282	745171
8854	745172
6783	745173
141697	745174
158473	745175
35889	745176
16928	745177
101420	745178
35871	745179
83428	745180
163800	745181
113332	745182
172883	745183
91698	745184
164330	745185
38142	745186
11387	745187
87454	745188
23519	745189
54947	745190
32105	745191
4127	745192
20405	745193
508	745194
14657	745195
8489	745196
9861	745197
1543	745198
234452	745199
51264	745200
9050	745201
37173	745202
286014	745203
3605	745204
31955	745205
618	745206
331	745207
77621	745208
2118	745209
619	745210
9300	745211
68756	745212
45586	745213
68756	745214
71416	745215
4881	745216
79771	745217
10608	745218
3856	745219
289215	745220
3145	745221
80430	745222
4868	745223
92595	745224
100633	745225
7545	745226
42728	745227
171616	745228
1287	745229
32422	745230
55	745231
109306	745232
5230	745233
64450	745234
638	745235
33904	745236
17358	745237
68675	745238
16254	745239
36814	745240
16945	745241
174840	745242
115423	745243
13336	745244
67275	745245
175521	745246
19594	745247
153436	745248
1262	745249
72881	745250
80103	745251
72184	745252
295033	745253
12648	745254
12133	745255
148144	745256
16361	745257
4983	745258
42594	745259
118548	745260
26375	745261
25539	745262
289071	745263
9236	745264
315960	745265
18282	745266
92419	745267
4842	745268
46587	745269
4085	745270
16144	745271
7691	745272
26435	745273
1836	745274
117989	745275
10716	745276
2215	745277
30184	745278
46068	745279
163239	745280
28830	745281
9625	745282
3580	745283
105783	745284
4739	745285
1834	745286
194419	745287
1363	745288
32984	745289
14934	745290
131262	745291
25408	745292
76485	745293
351882	745294
118272	745295
71953	745296
106126	745297
318721	745298
1735	745299
22054	745300
144649	745301
47713	745302
107303	745303
243549	745304
196991	745305
205999	745306
334322	745307
68831	745308
208472	745309
304171	745310
80499	745311
322366	745312
5186	745313
12718	745314
354679	745315
10089	745316
144623	745317
345793	745318
554	745319
5370	745320
22239	745321
49371	745322
49558	745323
12606	745324
32873	745325
14286	745326
24605	745327
140	745328
33630	745329
286183	745330
3200	745331
1270	745332
15657	745333
1270	745334
125043	745335
24468	745336
1504	745337
19814	745338
143837	745339
3119	745340
410	745341
8613	745342
120240	745343
187372	745344
2766	745345
7764	745346
1774	745347
187113	745348
22764	745349
60809	745350
21821	745351
132004	745352
337855	745353
119475	745354
8331	745355
5229	745356
3035	745357
23281	745358
180201	745359
25554	745360
9776	745361
1950	745362
259594	745363
38577	745364
115120	745365
128896	745366
169425	745367
193946	745368
3061	745369
258467	745370
272390	745371
196244	745372
197707	745373
133103	745374
111404	745375
123120	745376
322839	745377
18472	745378
26733	745379
283874	745380
143918	745381
350781	745382
8151	745383
74974	745384
401	745385
78431	745386
52667	745387
72771	745388
104262	745389
12728	745390
236006	745391
70857	745392
5839	745393
58579	745394
4130	745395
76370	745396
316321	745397
3480	745398
33577	745399
238917	745400
25383	745401
144309	745402
86765	745403
79398	745404
30549	745405
156877	745406
25075	745407
194318	745408
18601	745409
63501	745410
259253	745411
102813	745412
102730	745413
266377	745414
67434	745415
161341	745416
102813	745417
157217	745418
87194	745419
157279	745420
87199	745421
19065	745422
15472	745423
305540	745424
252553	745425
26598	745426
41453	745427
150588	745428
2518	745429
304792	745430
61400	745431
66530	745432
14090	745433
28684	745434
64529	745435
39715	745436
122164	745437
108	745438
52423	745439
163079	745440
210510	745441
12360	745442
101874	745443
188401	745444
71249	745445
36811	745446
2779	745447
4610	745448
95776	745449
21185	745450
8506	745451
9349	745452
94493	745453
53163	745454
104897	745455
57748	745456
27338	745457
210287	745458
118035	745459
57716	745460
27093	745461
177018	745462
5096	745463
91148	745464
121106	745465
50443	745466
251825	745467
51374	745468
158552	745469
31014	745470
12196	745471
177020	745472
102603	745473
27171	745474
299768	745475
1794	745476
1809	745477
1161	745478
42118	745479
151197	745480
266064	745481
244595	745482
55411	745483
29269	745484
61719	745485
200331	745486
250549	745487
75454	745488
23149	745489
18583	745490
256615	745491
25170	745492
134507	745493
87044	745494
216441	745495
13433	745496
3393	745497
46011	745498
123987	745499
189890	745500
183340	745501
93751	745502
152999	745503
65970	745504
44699	745505
52123	745506
35285	745507
132717	745508
11077	745509
315402	745510
75228	745511
93162	745512
59532	745513
347918	745514
202246	745515
41671	745516
11499	745517
68938	745518
1773	745519
339091	745520
183555	745521
15004	745522
23367	745523
141326	745524
627	745525
33293	745526
89338	745527
2702	745528
199307	745529
104703	745530
316226	745531
114838	745532
114821	745533
161825	745534
269833	745535
44646	745536
104322	745537
267046	745538
175806	745539
328519	745540
30129	745541
64206	745542
251847	745543
89051	745544
91304	745545
30991	745546
213469	745547
50761	745548
155566	745549
25617	745550
23378	745551
35407	745552
240266	745553
25067	745554
80616	745555
188362	745556
326670	745557
181832	745558
99610	745559
198311	745560
235359	745561
133430	745562
126777	745563
345186	745564
117236	745565
24766	745566
312024	745567
207087	745568
195646	745569
195517	745570
262891	745571
265510	745572
18572	745573
26439	745574
125933	745575
2047	745576
42696	745577
199132	745578
125978	745579
17587	745580
2658	745581
39772	745582
312670	745583
133681	745584
120740	745585
51435	745586
27984	745587
8543	745588
43246	745589
37971	745590
205720	745591
181832	745592
31455	745593
49710	745594
127009	745595
251111	745596
37391	745597
37474	745598
352005	745599
23008	745600
221496	745601
12754	745602
353126	745603
17351	745604
235	745605
50761	745606
208658	745607
127590	745608
4222	745609
2	745610
19793	745611
282167	745612
17108	745613
17234	745614
35213	745615
354557	745616
158005	745617
340858	745618
1950	745619
38334	745620
31537	745621
281573	745622
295092	745623
21617	745624
1983	745625
202305	745626
2690	745627
57953	745628
21195	745629
609	745630
16876	745631
3841	745632
9874	745633
26343	745634
2104	745635
131318	745636
70117	745637
299077	745638
255349	745639
7541	745640
89220	745641
7762	745642
50108	745643
15004	745644
57237	745645
235139	745646
167025	745647
41293	745648
169306	745649
203318	745650
1824	745651
54809	745652
3446	745653
202714	745654
109443	745655
120421	745656
9783	745657
72297	745658
104079	745659
295698	745660
104799	745661
171523	745662
326316	745663
217450	745664
89953	745665
110508	745666
28766	745667
637	745668
131846	745669
19626	745670
181815	745671
10253	745672
290983	745673
53978	745674
34986	745675
11163	745676
12225	745677
45708	745678
14748	745679
192397	745680
8418	745681
1061	745682
270134	745683
6183	745684
2346	745685
114410	745686
98545	745687
23417	745688
59930	745689
164779	745690
62791	745691
5121	745692
326395	745693
171953	745694
326265	745695
17910	745696
324390	745697
96744	745698
13230	745699
51263	745700
6816	745701
232502	745702
91121	745703
198276	745704
277785	745705
139041	745706
34899	745707
18215	745708
28417	745709
127483	745710
349773	745711
197	745712
48784	745713
977	745714
100589	745715
49332	745716
29725	745717
319708	745718
182374	745719
269733	745720
3076	745721
47509	745722
136483	745723
1416	745724
173039	745725
17406	745726
12324	745727
145534	745728
93737	745729
158198	745730
239921	745731
325852	745732
151899	745733
2012	745734
173081	745735
33853	745736
15358	745737
172917	745738
178032	745739
5971	745740
49626	745741
29704	745742
52350	745743
75702	745744
547	745745
15615	745746
10912	745747
20672	745748
85673	745749
32140	745750
3311	745751
104039	745752
27102	745753
709	745754
192640	745755
64132	745756
65087	745757
121118	745758
85900	745759
121074	745760
274366	745761
327227	745762
120474	745763
23710	745764
1093	745765
48082	745766
194036	745767
70564	745768
75350	745769
109148	745770
17047	745771
122408	745772
229018	745773
133140	745774
86476	745775
9617	745776
33027	745777
164725	745778
47433	745779
240155	745780
95137	745781
39623	745782
115523	745783
158187	745784
106191	745785
117425	745786
345918	745787
1409	745788
175661	745789
8298	745790
3910	745791
48010	745792
24758	745793
17006	745794
47974	745795
333964	745796
23559	745797
301153	745798
30075	745799
125392	745800
887	745801
67374	745802
214315	745803
37766	745804
7781	745805
270904	745806
223526	745807
37275	745808
110740	745809
95524	745810
105686	745811
121954	745812
85629	745813
37326	745814
1979	745815
105290	745816
279400	745817
122525	745818
85706	745819
32529	745820
110074	745821
279343	745822
9223	745823
57607	745824
47423	745825
28431	745826
142241	745827
49080	745828
347	745829
21502	745830
39831	745831
55703	745832
69146	745833
55268	745834
41692	745835
189998	745836
48002	745837
110526	745838
59908	745839
286258	745840
296833	745841
461	745842
151419	745843
312522	745844
1820	745845
31066	745846
132613	745847
1086	745848
123950	745849
11299	745850
290720	745851
110839	745852
290900	745853
2550	745854
90296	745855
16286	745856
11772	745857
110526	745858
115508	745859
150623	745860
36199	745861
20816	745862
212729	745863
224929	745864
97873	745865
85719	745866
70627	745867
196522	745868
22992	745869
23382	745870
267866	745871
48422	745872
7026	745873
195890	745874
13625	745875
213919	745876
99881	745877
14310	745878
26250	745879
122615	745880
351669	745881
9430	745882
111979	745883
178633	745884
329015	745885
2554	745886
47912	745887
290821	745888
35682	745889
19966	745890
68276	745891
540	745892
1144	745893
61846	745894
187127	745895
322202	745896
311859	745897
14389	745898
20967	745899
195172	745900
109379	745901
22347	745902
12690	745903
181797	745904
3296	745905
40134	745906
40679	745907
214177	745908
85579	745909
71297	745910
97251	745911
12381	745912
391	745913
2027	745914
967	745915
2632	745916
6635	745917
81285	745918
147753	745919
2033	745920
13690	745921
22330	745922
354025	745923
12508	745924
181848	745925
12385	745926
261639	745927
108142	745928
5754	745929
153069	745930
132673	745931
353915	745932
207818	745933
39683	745934
45649	745935
53861	745936
147062	745937
91318	745938
18028	745939
616	745940
77091	745941
15246	745942
37272	745943
284322	745944
30746	745945
91048	745946
121657	745947
31100	745948
131561	745949
206706	745950
110991	745951
67641	745952
208333	745953
96831	745954
355036	745955
128296	745956
181081	745957
209839	745958
83998	745959
129606	745960
58304	745961
197699	745962
60131	745963
350226	745964
60192	745965
70695	745966
198814	745967
210395	745968
16081	745969
92049	745970
92049	745971
166155	745972
15612	745973
178312	745974
5493	745975
5944	745976
328087	745977
126432	745978
27336	745979
9338	745980
82125	745981
36951	745982
31349	745983
56188	745984
9042	745985
53886	745986
75419	745987
199371	745988
209839	745989
121938	745990
174590	745991
38784	745992
65396	745993
83151	745994
3786	745995
33093	745996
257181	745997
32926	745998
62301	745999
317603	746000
293722	746001
273139	746002
94112	746003
5615	746004
344584	746005
291701	746006
68124	746007
4012	746008
188767	746009
30402	746010
177660	746011
201059	746012
51474	746013
177374	746014
93256	746015
147692	746016
13081	746017
27740	746018
342023	746019
58472	746020
94319	746021
57137	746022
344289	746023
88128	746024
129859	746025
24786	746026
3941	746027
186560	746028
113789	746029
93814	746030
284052	746031
40008	746032
1747	746033
37297	746034
53301	746035
29634	746036
166890	746037
18741	746038
12396	746039
157761	746040
344884	746041
1639	746042
37539	746043
303486	746044
205616	746045
16531	746046
277582	746047
86	746048
153471	746049
243595	746050
39249	746051
209332	746052
59565	746053
26792	746054
11884	746055
16463	746056
119032	746057
189059	746058
1785	746059
16344	746060
1480	746061
46421	746062
7614	746063
14541	746064
3175	746065
88648	746066
40160	746067
7712	746068
10573	746069
12544	746070
6592	746071
84002	746072
16919	746073
29586	746074
357162	746075
196309	746076
106153	746077
11008	746078
67769	746079
69938	746080
95159	746081
89	746082
92042	746083
12834	746084
160500	746085
57397	746086
199779	746087
9358	746088
41246	746089
11954	746090
20928	746091
137775	746092
25811	746093
235373	746094
4	746095
332937	746096
309149	746097
103971	746098
1638	746099
2917	746100
39989	746101
25141	746102
57561	746103
99918	746104
149584	746105
66496	746106
76999	746107
35760	746108
226403	746109
6856	746110
341627	746111
347176	746112
159156	746113
156294	746114
294725	746115
106809	746116
36481	746117
132899	746118
32557	746119
28335	746120
20485	746121
312278	746122
115648	746123
20261	746124
52693	746125
2387	746126
10115	746127
41718	746128
13827	746129
15924	746130
13253	746131
70514	746132
5967	746133
467	746134
4283	746135
25340	746136
205161	746137
351582	746138
12932	746139
9823	746140
57850	746141
42245	746142
2871	746143
47477	746144
295753	746145
87736	746146
50323	746147
4979	746148
50783	746149
32211	746150
107167	746151
36750	746152
2346	746153
122074	746154
130504	746155
32700	746156
44290	746157
15526	746158
206661	746159
228668	746160
2878	746161
9857	746162
66020	746163
49879	746164
28449	746165
53100	746166
32692	746167
125341	746168
5251	746169
7712	746170
151019	746171
328766	746172
319287	746173
166296	746174
80508	746175
297276	746176
154685	746177
204237	746178
196488	746179
190701	746180
26568	746181
316583	746182
319332	746183
199317	746184
1427	746185
86503	746186
210276	746187
43126	746188
44863	746189
194214	746190
348058	746191
23661	746192
65713	746193
190539	746194
196604	746195
147127	746196
58485	746197
13785	746198
32567	746199
318578	746200
278649	746201
103610	746202
11581	746203
96620	746204
201838	746205
304762	746206
211331	746207
204391	746208
8610	746209
259238	746210
318159	746211
2930	746212
154331	746213
7674	746214
63884	746215
188464	746216
25401	746217
44439	746218
6718	746219
198832	746220
55749	746221
162199	746222
11257	746223
270941	746224
2422	746225
63075	746226
132453	746227
161817	746228
30612	746229
291102	746230
1982	746231
266343	746232
194589	746233
171293	746234
240605	746235
134034	746236
5920	746237
32107	746238
142252	746239
6997	746240
2445	746241
121850	746242
1215	746243
32282	746244
53614	746245
79217	746246
32154	746247
50364	746248
284489	746249
44310	746250
154163	746251
239278	746252
12042	746253
82167	746254
114436	746255
273	746256
168226	746257
10500	746258
36661	746259
85721	746260
116192	746261
15166	746262
192983	746263
104123	746264
124988	746265
25984	746266
291373	746267
342065	746268
45029	746269
104891	746270
241324	746271
426	746272
52336	746273
209342	746274
9124	746275
273983	746276
30042	746277
2628	746278
710	746279
48055	746280
87789	746281
16028	746282
29826	746283
25057	746284
51487	746285
145667	746286
106499	746287
134129	746288
316009	746289
309170	746290
121342	746291
35726	746292
133599	746293
94652	746294
270452	746295
132172	746296
9322	746297
193575	746298
51727	746299
6377	746300
77908	746301
63	746302
76117	746303
53135	746304
77796	746305
129715	746306
19427	746307
227475	746308
99097	746309
96531	746310
317441	746311
23612	746312
29001	746313
209893	746314
351837	746315
136151	746316
119008	746317
19371	746318
26094	746319
87015	746320
213824	746321
133834	746322
57764	746323
60581	746324
6051	746325
121	746326
15074	746327
86953	746328
158937	746329
32377	746330
76634	746331
167125	746332
83011	746333
283668	746334
69139	746335
14628	746336
43005	746337
208728	746338
27724	746339
195169	746340
192844	746341
709	746342
287768	746343
133044	746344
47230	746345
37092	746346
128006	746347
63536	746348
106643	746349
181917	746350
16925	746351
196949	746352
76090	746353
108143	746354
9365	746355
29940	746356
12734	746357
103711	746358
17362	746359
74449	746360
20451	746361
119101	746362
77215	746363
145153	746364
47894	746365
25329	746366
21787	746367
156911	746368
80444	746369
134525	746370
60356	746371
3194	746372
233644	746373
43561	746374
196514	746375
631	746376
58612	746377
74919	746378
99037	746379
274063	746380
35652	746381
6876	746382
9347	746383
163465	746384
129752	746385
19025	746386
247431	746387
259418	746388
150288	746389
43994	746390
197119	746391
632	746392
217514	746393
344040	746394
133805	746395
8754	746396
1453	746397
105367	746398
78979	746399
20159	746400
4736	746401
195569	746402
11871	746403
24924	746404
69649	746405
129996	746406
79657	746407
66007	746408
32458	746409
136884	746410
25900	746411
14302	746412
987	746413
65	746414
122478	746415
31302	746416
94406	746417
23018	746418
65178	746419
67853	746420
34918	746421
18424	746422
1676	746423
219856	746424
107965	746425
231557	746426
58950	746427
9116	746428
142999	746429
13640	746430
1722	746431
487	746432
57961	746433
37888	746434
68497	746435
40227	746436
134642	746437
118093	746438
65226	746439
169	746440
33626	746441
125962	746442
43585	746443
319470	746444
238343	746445
10502	746446
60499	746447
95952	746448
53363	746449
13255	746450
25764	746451
33400	746452
15378	746453
209155	746454
38977	746455
47173	746456
21006	746457
118830	746458
25358	746459
78248	746460
59194	746461
188217	746462
119439	746463
188203	746464
118457	746465
17352	746466
1785	746467
229787	746468
101687	746469
1804	746470
5848	746471
18722	746472
45504	746473
312785	746474
4116	746475
12639	746476
36544	746477
314208	746478
767	746479
6073	746480
1785	746481
13766	746482
317836	746483
314801	746484
45511	746485
93036	746486
101051	746487
61	746488
15570	746489
61539	746490
61	746491
143337	746492
316511	746493
228	746494
10718	746495
47209	746496
2740	746497
2740	746498
187523	746499
3386	746500
15775	746501
31832	746502
117722	746503
189963	746504
3598	746505
23468	746506
125802	746507
270916	746508
136027	746509
7883	746510
46386	746511
31840	746512
225252	746513
53810	746514
314525	746515
228	746516
188215	746517
36990	746518
189078	746519
119600	746520
314912	746521
3419	746522
180188	746523
13934	746524
2740	746525
97804	746526
188051	746527
105077	746528
53138	746529
18830	746530
12345	746531
237485	746532
177052	746533
328167	746534
288491	746535
51	746536
2446	746537
16451	746538
37058	746539
22821	746540
38718	746541
101082	746542
77936	746543
18565	746544
13484	746545
187294	746546
77119	746547
77119	746548
202183	746549
126297	746550
314138	746551
77259	746552
77119	746553
186952	746554
36177	746555
312991	746556
312519	746557
186941	746558
226919	746559
18760	746560
117629	746561
312370	746562
117667	746563
186976	746564
313280	746565
187744	746566
117549	746567
187456	746568
192844	746569
163569	746570
1137	746571
6385	746572
18399	746573
17430	746574
26442	746575
263774	746576
12589	746577
8183	746578
167887	746579
252237	746580
31770	746581
23999	746582
252735	746583
43948	746584
38573	746585
117707	746586
65870	746587
6147	746588
20492	746589
65237	746590
104214	746591
101283	746592
157872	746593
65870	746594
104214	746595
324977	746596
30841	746597
118381	746598
314513	746599
20637	746600
10461	746601
37944	746602
314163	746603
222706	746604
31777	746605
53976	746606
327569	746607
180326	746608
2064	746609
1410	746610
36727	746611
86417	746612
3672	746613
47843	746614
35324	746615
23297	746616
649	746617
80121	746618
324712	746619
64859	746620
251580	746621
57701	746622
37667	746623
7363	746624
5335	746625
77757	746626
33863	746627
37550	746628
154627	746629
3965	746630
164883	746631
30550	746632
157848	746633
114215	746634
189994	746635
276054	746636
204641	746637
111374	746638
247238	746639
13710	746640
92570	746641
230190	746642
50922	746643
1252	746644
55589	746645
158574	746646
209138	746647
35449	746648
182602	746649
5882	746650
1071	746651
4057	746652
240438	746653
11877	746654
92451	746655
35404	746656
10551	746657
77621	746658
7695	746659
8683	746660
82821	746661
204022	746662
2474	746663
176329	746664
230873	746665
1665	746666
182600	746667
26719	746668
126819	746669
95853	746670
28743	746671
127858	746672
153696	746673
39	746674
127294	746675
70639	746676
171268	746677
64861	746678
177636	746679
75821	746680
25475	746681
5445	746682
2097	746683
139712	746684
1218	746685
85869	746686
11460	746687
121729	746688
213755	746689
206002	746690
317585	746691
5689	746692
120345	746693
2511	746694
24838	746695
100214	746696
92595	746697
23779	746698
8623	746699
119794	746700
36359	746701
1637	746702
183463	746703
119561	746704
206002	746705
39630	746706
162162	746707
16422	746708
52491	746709
39660	746710
18592	746711
32014	746712
10562	746713
124831	746714
38085	746715
1821	746716
20076	746717
18964	746718
189720	746719
33871	746720
261026	746721
136020	746722
69542	746723
57055	746724
32663	746725
46902	746726
158894	746727
97406	746728
19048	746729
88812	746730
15058	746731
245407	746732
58763	746733
85558	746734
28144	746735
70658	746736
18773	746737
66792	746738
133048	746739
178557	746740
338738	746741
1949	746742
44058	746743
63340	746744
22014	746745
128309	746746
14128	746747
448	746748
43386	746749
39387	746750
25291	746751
129700	746752
207001	746753
280976	746754
293834	746755
179449	746756
6191	746757
67031	746758
113864	746759
104392	746760
7545	746761
131973	746762
194906	746763
6569	746764
33117	746765
3817	746766
22667	746767
16031	746768
27061	746769
7645	746770
1308	746771
244866	746772
16606	746773
45587	746774
7628	746775
16628	746776
20059	746777
43831	746778
6463	746779
4801	746780
49941	746781
10045	746782
31912	746783
114485	746784
9717	746785
52477	746786
965	746787
12531	746788
11084	746789
72872	746790
29672	746791
41774	746792
8453	746793
46282	746794
45483	746795
73377	746796
70822	746797
99164	746798
73986	746799
15651	746800
185532	746801
52354	746802
26311	746803
84293	746804
47574	746805
11086	746806
83595	746807
27558	746808
35824	746809
91646	746810
278279	746811
286943	746812
3609	746813
303354	746814
8574	746815
1843	746816
8059	746817
58794	746818
230	746819
87216	746820
210498	746821
20953	746822
9760	746823
108918	746824
3448	746825
5894	746826
125182	746827
1400	746828
37644	746829
32040	746830
6191	746831
56094	746832
11758	746833
4703	746834
147482	746835
33141	746836
6173	746837
672	746838
14520	746839
80781	746840
161084	746841
22295	746842
8552	746843
8474	746844
110447	746845
18114	746846
54528	746847
71211	746848
119364	746849
66472	746850
139828	746851
29601	746852
40096	746853
109609	746854
122952	746855
105215	746856
22669	746857
11765	746858
115484	746859
61971	746860
58542	746861
124958	746862
25022	746863
123000	746864
10528	746865
6525	746866
9515	746867
4259	746868
8694	746869
2163	746870
9567	746871
7099	746872
6822	746873
338306	746874
48908	746875
272797	746876
205667	746877
4946	746878
1339	746879
15725	746880
3232	746881
2484	746882
13299	746883
26835	746884
67416	746885
207050	746886
243524	746887
19314	746888
16584	746889
26882	746890
34341	746891
337724	746892
61728	746893
4101	746894
133387	746895
17922	746896
1084	746897
39217	746898
80391	746899
12947	746900
57322	746901
3493	746902
67022	746903
55236	746904
11	746905
36523	746906
2152	746907
34205	746908
7458	746909
1787	746910
31714	746911
19036	746912
51958	746913
311308	746914
270794	746915
125681	746916
26482	746917
1623	746918
213291	746919
6487	746920
9517	746921
11350	746922
108612	746923
63443	746924
169257	746925
202	746926
6197	746927
87162	746928
260034	746929
26800	746930
117392	746931
29955	746932
78451	746933
105181	746934
183700	746935
20076	746936
7494	746937
1077	746938
130803	746939
6337	746940
317153	746941
176350	746942
58713	746943
1186	746944
215467	746945
117756	746946
71978	746947
506	746948
34461	746949
117405	746950
19958	746951
19413	746952
34918	746953
2709	746954
74035	746955
17787	746956
98915	746957
20113	746958
7559	746959
77657	746960
10315	746961
34405	746962
36640	746963
15058	746964
11568	746965
82298	746966
27576	746967
150461	746968
108905	746969
3057	746970
7690	746971
4185	746972
168873	746973
5037	746974
14438	746975
43814	746976
6002	746977
56256	746978
82911	746979
11165	746980
27674	746981
70021	746982
69529	746983
18920	746984
100660	746985
157064	746986
6064	746987
12966	746988
35817	746989
7818	746990
86477	746991
190388	746992
56886	746993
65432	746994
41839	746995
7413	746996
77257	746997
14117	746998
260148	746999
21371	747000
72293	747001
458	747002
66535	747003
43571	747004
31549	747005
57770	747006
36013	747007
5208	747008
53068	747009
66542	747010
152320	747011
839	747012
263305	747013
160249	747014
17028	747015
4215	747016
22794	747017
31567	747018
9515	747019
125497	747020
71303	747021
34426	747022
6246	747023
34019	747024
21881	747025
3231	747026
2803	747027
19159	747028
71267	747029
793	747030
217947	747031
36264	747032
150537	747033
19278	747034
33977	747035
291364	747036
46274	747037
149524	747038
29217	747039
126660	747040
39849	747041
228125	747042
64105	747043
300500	747044
162038	747045
9405	747046
102505	747047
23509	747048
69042	747049
3135	747050
1176	747051
53	747052
300730	747053
298110	747054
11669	747055
3918	747056
11546	747057
58777	747058
209194	747059
41848	747060
102258	747061
197045	747062
86411	747063
320472	747064
1748	747065
1504	747066
502	747067
12599	747068
18928	747069
99908	747070
6736	747071
1978	747072
69890	747073
29164	747074
112958	747075
203244	747076
26302	747077
199372	747078
134414	747079
30635	747080
349342	747081
112848	747082
199346	747083
155478	747084
28279	747085
164046	747086
102519	747087
64537	747088
63293	747089
76312	747090
43658	747091
32114	747092
59128	747093
353822	747094
31636	747095
228515	747096
320919	747097
116939	747098
3398	747099
71803	747100
38953	747101
295512	747102
264501	747103
35	747104
35	747105
35	747106
35	747107
35	747108
35	747109
57	747110
35	747111
57	747112
57	747113
35	747114
264374	747115
57	747116
57	747117
264375	747118
2602	747119
57	747120
35	747121
35	747122
2602	747123
35	747124
35	747125
12952	747126
35	747127
35	747128
2033	747129
57	747130
2602	747131
194833	747132
160994	747133
35	747134
35	747135
57	747136
76876	747137
352874	747138
15406	747139
352838	747140
84220	747141
207010	747142
204991	747143
145037	747144
70975	747145
111716	747146
133815	747147
146359	747148
6043	747149
61408	747150
29401	747151
11924	747152
183569	747153
149585	747154
172789	747155
13668	747156
19768	747157
199663	747158
55300	747159
347976	747160
82833	747161
340871	747162
340576	747163
201610	747164
125329	747165
38344	747166
203166	747167
200012	747168
346372	747169
203797	747170
81927	747171
227832	747172
126713	747173
14658	747174
165349	747175
2128	747176
87215	747177
87344	747178
77500	747179
22345	747180
297754	747181
12995	747182
228985	747183
123035	747184
4541	747185
86309	747186
238198	747187
196978	747188
337428	747189
47819	747190
335801	747191
211881	747192
10883	747193
47120	747194
267107	747195
111109	747196
37010	747197
135533	747198
116089	747199
69380	747200
22350	747201
243264	747202
171542	747203
73099	747204
73224	747205
110745	747206
305271	747207
329287	747208
5149	747209
18614	747210
59913	747211
22636	747212
145934	747213
90367	747214
82636	747215
142778	747216
299568	747217
36810	747218
44266	747219
126926	747220
309244	747221
10325	747222
54791	747223
198160	747224
263086	747225
163550	747226
113893	747227
47771	747228
166889	747229
51710	747230
196709	747231
68085	747232
40954	747233
86602	747234
43879	747235
58169	747236
251941	747237
7684	747238
40470	747239
184385	747240
37630	747241
1763	747242
334351	747243
64553	747244
244772	747245
54343	747246
117428	747247
319066	747248
67469	747249
54917	747250
397	747251
38017	747252
54420	747253
65031	747254
82765	747255
21705	747256
68215	747257
233651	747258
25192	747259
67377	747260
2340	747261
143697	747262
21066	747263
152611	747264
8487	747265
179567	747266
353250	747267
283679	747268
73630	747269
69310	747270
278556	747271
344393	747272
35932	747273
9663	747274
161934	747275
254624	747276
170980	747277
122060	747278
144922	747279
208722	747280
144577	747281
3769	747282
50926	747283
55635	747284
50841	747285
12899	747286
152502	747287
50851	747288
134729	747289
48203	747290
169199	747291
294511	747292
273643	747293
1371	747294
30069	747295
93307	747296
30373	747297
132949	747298
265628	747299
86010	747300
201637	747301
125841	747302
87914	747303
307193	747304
188508	747305
217181	747306
21089	747307
339568	747308
38	747309
78662	747310
88875	747311
47582	747312
132852	747313
213085	747314
46542	747315
202920	747316
57881	747317
85779	747318
39186	747319
22081	747320
93241	747321
25329	747322
356327	747323
197135	747324
49721	747325
162005	747326
42481	747327
111499	747328
292577	747329
157988	747330
310266	747331
336704	747332
84770	747333
250182	747334
2	747335
11883	747336
109954	747337
23589	747338
61166	747339
80262	747340
111500	747341
35379	747342
22095	747343
47580	747344
46787	747345
13643	747346
251297	747347
12302	747348
28891	747349
38067	747350
13643	747351
33389	747352
2828	747353
39834	747354
236782	747355
70823	747356
27592	747357
61846	747358
308445	747359
48724	747360
94273	747361
5712	747362
8007	747363
12103	747364
32876	747365
10741	747366
37	747367
73384	747368
333527	747369
68418	747370
51120	747371
50616	747372
20814	747373
41124	747374
90101	747375
25192	747376
219310	747377
112757	747378
41988	747379
218497	747380
163557	747381
13518	747382
97225	747383
106726	747384
37588	747385
24806	747386
96229	747387
246454	747388
102976	747389
102976	747390
82684	747391
94966	747392
7347	747393
4605	747394
20927	747395
100204	747396
617	747397
140083	747398
35766	747399
14723	747400
70245	747401
40929	747402
81527	747403
23080	747404
77831	747405
227103	747406
6436	747407
307816	747408
96630	747409
14630	747410
11424	747411
266945	747412
97430	747413
51697	747414
9326	747415
7300	747416
54783	747417
5139	747418
308097	747419
120697	747420
28839	747421
40833	747422
154512	747423
112722	747424
15998	747425
97719	747426
56775	747427
59	747428
38897	747429
165877	747430
107109	747431
39330	747432
336663	747433
309018	747434
30505	747435
58577	747436
252	747437
34914	747438
26903	747439
185490	747440
95660	747441
142565	747442
29472	747443
43	747444
124733	747445
67990	747446
5213	747447
3947	747448
51227	747449
37122	747450
37122	747451
60606	747452
28816	747453
160347	747454
145446	747455
183379	747456
76947	747457
121243	747458
76825	747459
252	747460
2092	747461
40789	747462
142307	747463
12482	747464
3824	747465
19678	747466
58359	747467
86857	747468
8011	747469
191306	747470
2176	747471
189624	747472
13732	747473
80819	747474
265677	747475
58736	747476
84354	747477
345989	747478
260956	747479
11314	747480
108239	747481
309497	747482
127304	747483
61870	747484
299820	747485
6572	747486
2038	747487
157121	747488
309254	747489
124791	747490
136538	747491
162756	747492
144567	747493
8008	747494
119555	747495
54803	747496
58449	747497
3021	747498
54462	747499
19470	747500
5785	747501
12495	747502
183767	747503
116974	747504
85282	747505
200433	747506
109209	747507
203311	747508
38062	747509
167018	747510
340327	747511
12495	747512
119806	747513
94284	747514
58411	747515
100247	747516
54941	747517
33013	747518
27097	747519
151860	747520
125529	747521
27097	747522
32412	747523
2176	747524
54391	747525
106703	747526
154	747527
34581	747528
8968	747529
10849	747530
152272	747531
46893	747532
7195	747533
89440	747534
311862	747535
309955	747536
328248	747537
80017	747538
315464	747539
229999	747540
244377	747541
117066	747542
206463	747543
28114	747544
38976	747545
202854	747546
18758	747547
1410	747548
61889	747549
78635	747550
1913	747551
63	747552
26750	747553
60196	747554
12532	747555
158807	747556
66276	747557
234722	747558
118571	747559
61889	747560
7534	747561
102134	747562
12485	747563
58060	747564
525	747565
2933	747566
72293	747567
296193	747568
250243	747569
108865	747570
39461	747571
18268	747572
57703	747573
85925	747574
57477	747575
129710	747576
91484	747577
207926	747578
110000	747579
173817	747580
83720	747581
128209	747582
173201	747583
82101	747584
191353	747585
115544	747586
293096	747587
51126	747588
19607	747589
3361	747590
23268	747591
31243	747592
65656	747593
318586	747594
67838	747595
289048	747596
38071	747597
207964	747598
85290	747599
44416	747600
76707	747601
256599	747602
235117	747603
36682	747604
20370	747605
271875	747606
16088	747607
117848	747608
27484	747609
50369	747610
29589	747611
196087	747612
1350	747613
104142	747614
6107	747615
293347	747616
92494	747617
254	747618
15350	747619
349493	747620
14736	747621
112925	747622
679	747623
94820	747624
85799	747625
145937	747626
255094	747627
110157	747628
85336	747629
45549	747630
74443	747631
115780	747632
87119	747633
29360	747634
41439	747635
78985	747636
37900	747637
249771	747638
27168	747639
132240	747640
295704	747641
79682	747642
43148	747643
217807	747644
93804	747645
129809	747646
289812	747647
1602	747648
44716	747649
297631	747650
201776	747651
39604	747652
9865	747653
360	747654
91524	747655
97352	747656
5918	747657
206999	747658
13727	747659
3378	747660
65881	747661
1924	747662
29109	747663
8215	747664
15324	747665
92360	747666
10382	747667
87529	747668
34227	747669
170717	747670
153581	747671
253182	747672
354562	747673
23712	747674
172642	747675
5685	747676
109752	747677
72173	747678
37866	747679
844	747680
71500	747681
29593	747682
103554	747683
31240	747684
19568	747685
80419	747686
52398	747687
17041	747688
28925	747689
3510	747690
109626	747691
65100	747692
31992	747693
10348	747694
14849	747695
128782	747696
352999	747697
12325	747698
176200	747699
260761	747700
7706	747701
16140	747702
6573	747703
15469	747704
18813	747705
98855	747706
46290	747707
13997	747708
49903	747709
18603	747710
352117	747711
56198	747712
23733	747713
20032	747714
31652	747715
19664	747716
642	747717
113819	747718
240248	747719
16310	747720
33066	747721
94984	747722
23300	747723
68247	747724
18537	747725
1252	747726
203	747727
118303	747728
61161	747729
14554	747730
15560	747731
191033	747732
329	747733
256	747734
18665	747735
14786	747736
36047	747737
43066	747738
26385	747739
23308	747740
29535	747741
56011	747742
31547	747743
5284	747744
66644	747745
5284	747746
429	747747
32156	747748
186231	747749
13765	747750
57960	747751
24419	747752
13383	747753
45049	747754
59727	747755
1367	747756
81819	747757
7097	747758
79420	747759
103338	747760
302077	747761
326283	747762
21096	747763
55976	747764
509	747765
295020	747766
148067	747767
28456	747768
106395	747769
103598	747770
18534	747771
2641	747772
1793	747773
119299	747774
38728	747775
120906	747776
14250	747777
160862	747778
83700	747779
56383	747780
56383	747781
56112	747782
264162	747783
160970	747784
89660	747785
12456	747786
44311	747787
55914	747788
768	747789
11026	747790
27276	747791
84429	747792
63615	747793
1822	747794
53673	747795
7034	747796
2138	747797
28409	747798
28409	747799
102110	747800
118067	747801
668	747802
26451	747803
160998	747804
56594	747805
571	747806
129951	747807
46290	747808
7379	747809
640	747810
3847	747811
2586	747812
14644	747813
193332	747814
571	747815
10224	747816
62629	747817
32313	747818
3559	747819
97368	747820
163121	747821
13999	747822
222422	747823
185830	747824
45397	747825
102107	747826
10	747827
116666	747828
59507	747829
147023	747830
263946	747831
42932	747832
281750	747833
18502	747834
188325	747835
126072	747836
4876	747837
2897	747838
41399	747839
126075	747840
340017	747841
5098	747842
55851	747843
25914	747844
148007	747845
90984	747846
115664	747847
2313	747848
13902	747849
42104	747850
147984	747851
75423	747852
775	747853
50157	747854
73936	747855
18743	747856
8986	747857
56458	747858
14863	747859
18839	747860
9130	747861
2214	747862
506	747863
129856	747864
1601	747865
22958	747866
118721	747867
13176	747868
37239	747869
82908	747870
37280	747871
89818	747872
18426	747873
81055	747874
94742	747875
65248	747876
3068	747877
18978	747878
3055	747879
6222	747880
9117	747881
23040	747882
9747	747883
296548	747884
5875	747885
23295	747886
11167	747887
121115	747888
6261	747889
53127	747890
49908	747891
1662	747892
10183	747893
99620	747894
100548	747895
33168	747896
47183	747897
65248	747898
18960	747899
56083	747900
1813	747901
4818	747902
68	747903
33728	747904
61312	747905
86083	747906
7487	747907
24196	747908
17221	747909
52831	747910
10963	747911
93974	747912
1311	747913
153652	747914
22795	747915
12402	747916
116513	747917
195570	747918
114789	747919
866	747920
122180	747921
168486	747922
109572	747923
127218	747924
1143	747925
38483	747926
79555	747927
73705	747928
180681	747929
20522	747930
356	747931
110297	747932
145232	747933
21344	747934
357548	747935
112492	747936
351587	747937
33006	747938
93720	747939
16799	747940
46535	747941
6816	747942
71304	747943
2118	747944
7614	747945
32947	747946
102023	747947
103757	747948
356610	747949
101041	747950
1507	747951
88960	747952
4034	747953
40185	747954
124816	747955
56389	747956
38841	747957
131873	747958
32788	747959
27420	747960
50684	747961
12515	747962
25726	747963
264238	747964
40877	747965
78895	747966
79109	747967
105	747968
123730	747969
208435	747970
184868	747971
16886	747972
101861	747973
17976	747974
76127	747975
19603	747976
8502	747977
37414	747978
1446	747979
261958	747980
78660	747981
33430	747982
33624	747983
31036	747984
176939	747985
16007	747986
54771	747987
3765	747988
214695	747989
110210	747990
150645	747991
51902	747992
35328	747993
147811	747994
170710	747995
21760	747996
101712	747997
253564	747998
30380	747999
80262	748000
136529	748001
152019	748002
153156	748003
285681	748004
274106	748005
182832	748006
195377	748007
58812	748008
2866	748009
3258	748010
3258	748011
94696	748012
47901	748013
99898	748014
107946	748015
183604	748016
1994	748017
317157	748018
39604	748019
123884	748020
4512	748021
320478	748022
54843	748023
157630	748024
154960	748025
37325	748026
2380	748027
184186	748028
23399	748029
26887	748030
87525	748031
12635	748032
50666	748033
133086	748034
70403	748035
7480	748036
21808	748037
80937	748038
161449	748039
59584	748040
45914	748041
319918	748042
149457	748043
37836	748044
130750	748045
33766	748046
164170	748047
283920	748048
11574	748049
21669	748050
320011	748051
58333	748052
140637	748053
76386	748054
104851	748055
44591	748056
113465	748057
90275	748058
245068	748059
5243	748060
14063	748061
192	748062
20508	748063
26987	748064
85157	748065
346434	748066
160788	748067
81293	748068
58591	748069
155288	748070
6374	748071
144	748072
340105	748073
154681	748074
1730	748075
86114	748076
40559	748077
78240	748078
126683	748079
10880	748080
210869	748081
123194	748082
88233	748083
243773	748084
245768	748085
43515	748086
96527	748087
150605	748088
150861	748089
246020	748090
94940	748091
135009	748092
108198	748093
25710	748094
74136	748095
76555	748096
196348	748097
13759	748098
103000	748099
13185	748100
63315	748101
14874	748102
135704	748103
1531	748104
65129	748105
118230	748106
12058	748107
1960	748108
78806	748109
77814	748110
138501	748111
218429	748112
202434	748113
150895	748114
8305	748115
664	748116
12199	748117
119598	748118
5621	748119
43037	748120
3484	748121
173298	748122
26091	748123
24629	748124
57244	748125
821	748126
164720	748127
1988	748128
328488	748129
57161	748130
31589	748131
143496	748132
78915	748133
48586	748134
90902	748135
226435	748136
33375	748137
4495	748138
31376	748139
74051	748140
293591	748141
7246	748142
43686	748143
76868	748144
31086	748145
58852	748146
243946	748147
198850	748148
215182	748149
211571	748150
74132	748151
831	748152
82430	748153
16277	748154
252242	748155
2375	748156
19029	748157
151913	748158
110676	748159
1639	748160
122380	748161
31359	748162
36553	748163
340106	748164
1146	748165
113969	748166
48786	748167
4302	748168
4871	748169
62799	748170
82042	748171
69628	748172
16367	748173
238510	748174
154558	748175
1659	748176
45971	748177
21064	748178
81036	748179
297063	748180
122506	748181
39358	748182
53187	748183
88106	748184
92390	748185
28976	748186
76535	748187
38660	748188
24154	748189
68645	748190
110016	748191
5593	748192
23709	748193
39390	748194
35601	748195
55084	748196
5058	748197
57721	748198
102804	748199
716	748200
19782	748201
109015	748202
7672	748203
15084	748204
16963	748205
1295	748206
117989	748207
17393	748208
194724	748209
128080	748210
61280	748211
232683	748212
56894	748213
6779	748214
140726	748215
51535	748216
80444	748217
12357	748218
41336	748219
58974	748220
30731	748221
8183	748222
25726	748223
78579	748224
277111	748225
42126	748226
66429	748227
47136	748228
32358	748229
158592	748230
43805	748231
178788	748232
94427	748233
1684	748234
15835	748235
94230	748236
68169	748237
11634	748238
37136	748239
38902	748240
55494	748241
202229	748242
130052	748243
51270	748244
293744	748245
25321	748246
303197	748247
336385	748248
40825	748249
35883	748250
822	748251
10940	748252
10859	748253
237853	748254
72825	748255
3561	748256
2355	748257
146868	748258
95918	748259
27932	748260
133157	748261
20976	748262
33829	748263
16820	748264
544	748265
195471	748266
101482	748267
256399	748268
1974	748269
42147	748270
46242	748271
3477	748272
319716	748273
8887	748274
7379	748275
107939	748276
36390	748277
8396	748278
210	748279
32197	748280
175055	748281
47370	748282
49008	748283
45971	748284
53835	748285
88191	748286
23095	748287
41612	748288
60028	748289
167414	748290
296184	748291
52999	748292
22810	748293
52273	748294
1656	748295
51884	748296
193924	748297
77696	748298
67345	748299
4402	748300
328892	748301
52529	748302
1896	748303
49008	748304
204004	748305
8376	748306
12324	748307
462	748308
233	748309
818	748310
190900	748311
47297	748312
16307	748313
112169	748314
15222	748315
4304	748316
14536	748317
8085	748318
57365	748319
174371	748320
141601	748321
830	748322
46570	748323
173236	748324
6755	748325
66142	748326
177434	748327
3467	748328
18443	748329
80011	748330
32042	748331
175939	748332
89340	748333
325992	748334
3477	748335
242738	748336
45265	748337
24454	748338
67670	748339
87947	748340
224753	748341
82956	748342
47743	748343
617	748344
57221	748345
316182	748346
6403	748347
3219	748348
84600	748349
15251	748350
4003	748351
3134	748352
19302	748353
47881	748354
203615	748355
45003	748356
50449	748357
157658	748358
1561	748359
18374	748360
33793	748361
102804	748362
149200	748363
32943	748364
141761	748365
17959	748366
11794	748367
346510	748368
22984	748369
47711	748370
47654	748371
175370	748372
30548	748373
98035	748374
50276	748375
5449	748376
122324	748377
280	748378
932	748379
80896	748380
50169	748381
31215	748382
178	748383
213845	748384
32197	748385
43740	748386
58801	748387
1059	748388
2878	748389
37622	748390
71576	748391
1633	748392
8627	748393
61346	748394
156035	748395
216431	748396
320096	748397
189	748398
248	748399
196305	748400
976	748401
20174	748402
40954	748403
50798	748404
22992	748405
7795	748406
291761	748407
34162	748408
53274	748409
2263	748410
132206	748411
23745	748412
1485	748413
5875	748414
119409	748415
263958	748416
44553	748417
2157	748418
57651	748419
14862	748420
141318	748421
274474	748422
25414	748423
1639	748424
23975	748425
16640	748426
110410	748427
76248	748428
59685	748429
58716	748430
53036	748431
18616	748432
5348	748433
59977	748434
171	748435
29150	748436
312465	748437
23230	748438
333479	748439
11459	748440
216493	748441
16449	748442
31218	748443
4289	748444
31533	748445
257163	748446
10387	748447
134823	748448
200536	748449
21591	748450
176545	748451
45742	748452
79439	748453
116466	748454
127703	748455
335970	748456
21105	748457
8758	748458
112911	748459
40651	748460
22266	748461
1787	748462
54162	748463
39105	748464
174005	748465
278351	748466
6802	748467
2432	748468
57592	748469
203669	748470
31595	748471
143489	748472
7121	748473
11909	748474
28836	748475
108776	748476
253573	748477
42933	748478
119249	748479
187123	748480
165650	748481
89811	748482
34500	748483
312078	748484
71232	748485
6723	748486
75468	748487
80912	748488
547	748489
69487	748490
17018	748491
258606	748492
21287	748493
111255	748494
85626	748495
114499	748496
126259	748497
103931	748498
76042	748499
66916	748500
124574	748501
1177	748502
160275	748503
62150	748504
4852	748505
44791	748506
1244	748507
147224	748508
141922	748509
108469	748510
209536	748511
95657	748512
50172	748513
1559	748514
66422	748515
14854	748516
64323	748517
36780	748518
245378	748519
67396	748520
53925	748521
1334	748522
76153	748523
190362	748524
5580	748525
26175	748526
15087	748527
88934	748528
15489	748529
37017	748530
118007	748531
14957	748532
47881	748533
350270	748534
5187	748535
287475	748536
19451	748537
99726	748538
212	748539
239444	748540
149429	748541
94134	748542
284444	748543
2994	748544
190327	748545
19382	748546
59065	748547
95262	748548
9637	748549
97551	748550
72176	748551
42969	748552
336967	748553
10148	748554
12709	748555
95252	748556
319057	748557
124703	748558
68690	748559
239551	748560
564	748561
264	748562
278	748563
3263	748564
48474	748565
220639	748566
85	748567
129873	748568
116526	748569
54683	748570
51594	748571
257546	748572
43433	748573
5842	748574
139853	748575
45425	748576
16960	748577
195632	748578
55348	748579
99842	748580
193284	748581
26268	748582
6550	748583
85762	748584
1315	748585
173789	748586
5798	748587
21590	748588
593	748589
79225	748590
99063	748591
23437	748592
107563	748593
34105	748594
81515	748595
44952	748596
204117	748597
111818	748598
113608	748599
149654	748600
185605	748601
23323	748602
7283	748603
284514	748604
214733	748605
16703	748606
2268	748607
8602	748608
86412	748609
345342	748610
78910	748611
137666	748612
129376	748613
50164	748614
17090	748615
314425	748616
150713	748617
85144	748618
29589	748619
43888	748620
234782	748621
149197	748622
192992	748623
199315	748624
3024	748625
3024	748626
73294	748627
62815	748628
122881	748629
85518	748630
38344	748631
231184	748632
155726	748633
229593	748634
70966	748635
222648	748636
137960	748637
17502	748638
227131	748639
177953	748640
225928	748641
170132	748642
141205	748643
58901	748644
141838	748645
301847	748646
60145	748647
14617	748648
282542	748649
19894	748650
3415	748651
47552	748652
349576	748653
16315	748654
198873	748655
65257	748656
93191	748657
107975	748658
101453	748659
39927	748660
87469	748661
50611	748662
309507	748663
68260	748664
142537	748665
52653	748666
3821	748667
46920	748668
132668	748669
38289	748670
185262	748671
107123	748672
57766	748673
202736	748674
346217	748675
97044	748676
309912	748677
76279	748678
128647	748679
308458	748680
185984	748681
35692	748682
145795	748683
5209	748684
210668	748685
256540	748686
236455	748687
150511	748688
14863	748689
13896	748690
10671	748691
30795	748692
26880	748693
115484	748694
6574	748695
247564	748696
50114	748697
38241	748698
51933	748699
34843	748700
185862	748701
158560	748702
240251	748703
56281	748704
20015	748705
48609	748706
36121	748707
126213	748708
5246	748709
17911	748710
73510	748711
84985	748712
34956	748713
16271	748714
45166	748715
39463	748716
39643	748717
92084	748718
27595	748719
275457	748720
45248	748721
18478	748722
86199	748723
76301	748724
11319	748725
18617	748726
11611	748727
347120	748728
29136	748729
124100	748730
125668	748731
634	748732
5245	748733
55397	748734
26817	748735
14889	748736
11201	748737
29455	748738
62745	748739
200108	748740
10383	748741
39972	748742
201268	748743
19433	748744
232845	748745
47729	748746
13389	748747
2283	748748
21822	748749
147092	748750
163165	748751
185638	748752
340706	748753
4149	748754
120072	748755
100661	748756
13853	748757
7853	748758
5672	748759
147771	748760
72954	748761
340857	748762
3382	748763
15328	748764
51588	748765
81371	748766
3303	748767
23898	748768
6988	748769
93297	748770
239901	748771
345164	748772
333451	748773
81472	748774
21142	748775
238929	748776
186550	748777
339420	748778
342313	748779
281576	748780
84503	748781
202385	748782
201155	748783
27133	748784
220509	748785
178619	748786
3052	748787
15362	748788
62352	748789
19597	748790
146110	748791
203155	748792
175915	748793
18049	748794
203737	748795
50056	748796
69713	748797
124400	748798
6164	748799
37578	748800
334431	748801
73451	748802
56752	748803
2298	748804
55085	748805
140914	748806
69327	748807
347598	748808
345328	748809
296904	748810
146676	748811
85128	748812
201649	748813
18667	748814
247940	748815
63	748816
35807	748817
63807	748818
20119	748819
281147	748820
2857	748821
169589	748822
60224	748823
132442	748824
53220	748825
214683	748826
830	748827
85727	748828
213786	748829
57945	748830
150232	748831
142638	748832
1374	748833
20504	748834
461	748835
2863	748836
309	748837
27802	748838
131727	748839
13060	748840
827	748841
630	748842
27890	748843
78993	748844
55052	748845
102267	748846
42320	748847
34513	748848
90981	748849
64758	748850
49102	748851
250120	748852
98321	748853
73801	748854
72954	748855
294984	748856
3977	748857
317570	748858
333848	748859
94314	748860
24508	748861
24261	748862
60636	748863
94635	748864
93349	748865
1247	748866
250186	748867
66163	748868
50254	748869
6587	748870
232551	748871
15443	748872
142702	748873
48517	748874
54977	748875
284334	748876
48720	748877
231	748878
6675	748879
13667	748880
226396	748881
32099	748882
28176	748883
33	748884
143	748885
5457	748886
6288	748887
6675	748888
3560	748889
159770	748890
90686	748891
2667	748892
6787	748893
17212	748894
75363	748895
1755	748896
49389	748897
70575	748898
135467	748899
3561	748900
122881	748901
119406	748902
32323	748903
67719	748904
103331	748905
25523	748906
107918	748907
9644	748908
1645	748909
99112	748910
313478	748911
36965	748912
261630	748913
157394	748914
4036	748915
28463	748916
39765	748917
75364	748918
262052	748919
2799	748920
122443	748921
6774	748922
74	748923
40638	748924
254307	748925
2302	748926
1879	748927
13531	748928
216422	748929
2301	748930
315578	748931
69094	748932
94754	748933
82744	748934
71344	748935
6176	748936
2254	748937
74717	748938
83399	748939
95794	748940
3464	748941
55385	748942
47751	748943
35655	748944
88557	748945
25541	748946
145664	748947
146006	748948
268450	748949
40162	748950
197635	748951
5968	748952
48441	748953
295577	748954
10948	748955
11007	748956
67893	748957
28681	748958
29665	748959
84416	748960
45182	748961
29350	748962
19414	748963
14865	748964
14529	748965
157038	748966
227	748967
102524	748968
32869	748969
116	748970
91144	748971
224224	748972
14236	748973
124467	748974
21011	748975
233113	748976
1350	748977
297166	748978
111409	748979
60869	748980
21600	748981
31063	748982
2479	748983
265	748984
30422	748985
119235	748986
83798	748987
352200	748988
3538	748989
189760	748990
174100	748991
91872	748992
14908	748993
36409	748994
326583	748995
24230	748996
263615	748997
19915	748998
77778	748999
26914	749000
7039	749001
2141	749002
85061	749003
130401	749004
6253	749005
11164	749006
5852	749007
144538	749008
36932	749009
28226	749010
79358	749011
18515	749012
153892	749013
194670	749014
16206	749015
29297	749016
98243	749017
41077	749018
118181	749019
199404	749020
98600	749021
187249	749022
10268	749023
32391	749024
206	749025
925	749026
3254	749027
6695	749028
30721	749029
66118	749030
15472	749031
231429	749032
26946	749033
126535	749034
14990	749035
284914	749036
15007	749037
274488	749038
69800	749039
106847	749040
85689	749041
58543	749042
8409	749043
116	749044
18207	749045
57181	749046
3550	749047
106440	749048
272296	749049
4165	749050
219328	749051
162897	749052
112956	749053
113876	749054
6187	749055
80914	749056
123086	749057
12682	749058
150900	749059
356442	749060
54146	749061
38698	749062
340218	749063
286907	749064
208913	749065
353819	749066
202424	749067
15910	749068
87802	749069
29580	749070
184599	749071
244490	749072
114694	749073
148179	749074
134427	749075
55858	749076
30813	749077
77745	749078
30330	749079
63840	749080
543	749081
246366	749082
129385	749083
116112	749084
27098	749085
125115	749086
10698	749087
94167	749088
38434	749089
217875	749090
31135	749091
76202	749092
111308	749093
122123	749094
55858	749095
111149	749096
326575	749097
199176	749098
152692	749099
279101	749100
21246	749101
111845	749102
95913	749103
93238	749104
130781	749105
92306	749106
6906	749107
119143	749108
118850	749109
8419	749110
254186	749111
273450	749112
315407	749113
22563	749114
6665	749115
82628	749116
66331	749117
136094	749118
9098	749119
96533	749120
248710	749121
60884	749122
170567	749123
24824	749124
4524	749125
73455	749126
193076	749127
231546	749128
9790	749129
42831	749130
637	749131
2938	749132
14083	749133
85192	749134
44994	749135
128497	749136
205829	749137
3833	749138
766	749139
356998	749140
161139	749141
30869	749142
192848	749143
3741	749144
45728	749145
321837	749146
16700	749147
160336	749148
18965	749149
160332	749150
119666	749151
118092	749152
217899	749153
142492	749154
39537	749155
27806	749156
4278	749157
143971	749158
3449	749159
1413	749160
36971	749161
44216	749162
132760	749163
120212	749164
6581	749165
41967	749166
144369	749167
86693	749168
8423	749169
218967	749170
63874	749171
21741	749172
65658	749173
58355	749174
23363	749175
58549	749176
281939	749177
10435	749178
15670	749179
21523	749180
139883	749181
9086	749182
106107	749183
76538	749184
7639	749185
6304	749186
83271	749187
6113	749188
4905	749189
237052	749190
23154	749191
1454	749192
2560	749193
18	749194
12785	749195
53318	749196
37031	749197
9005	749198
70518	749199
34013	749200
69150	749201
47275	749202
314317	749203
31980	749204
191272	749205
27766	749206
6854	749207
33875	749208
172263	749209
83786	749210
1526	749211
17869	749212
26232	749213
24303	749214
13808	749215
40786	749216
56847	749217
12219	749218
2643	749219
6852	749220
51700	749221
33031	749222
6238	749223
167380	749224
16172	749225
78190	749226
113130	749227
18776	749228
1564	749229
4779	749230
3516	749231
162472	749232
76182	749233
47775	749234
113612	749235
98307	749236
16965	749237
15549	749238
7831	749239
8956	749240
74072	749241
40285	749242
104214	749243
13267	749244
53814	749245
59821	749246
5733	749247
63593	749248
49091	749249
12702	749250
32263	749251
13179	749252
117396	749253
64804	749254
13472	749255
21546	749256
317022	749257
5902	749258
164915	749259
85942	749260
24193	749261
109882	749262
48845	749263
108736	749264
3764	749265
6848	749266
48746	749267
108876	749268
89738	749269
18903	749270
20790	749271
3242	749272
56498	749273
22902	749274
149462	749275
7198	749276
45404	749277
49561	749278
7245	749279
21535	749280
132496	749281
195055	749282
4949	749283
72199	749284
65465	749285
21923	749286
205300	749287
679	749288
71936	749289
29289	749290
12046	749291
58199	749292
171863	749293
53834	749294
48571	749295
18492	749296
6148	749297
20978	749298
128132	749299
72857	749300
75059	749301
126161	749302
725	749303
6190	749304
6409	749305
12721	749306
55692	749307
177783	749308
47536	749309
45792	749310
16224	749311
97125	749312
128950	749313
171558	749314
9571	749315
12823	749316
29912	749317
209503	749318
18705	749319
205726	749320
3126	749321
69514	749322
8135	749323
102563	749324
68163	749325
55521	749326
140000	749327
47454	749328
26527	749329
7644	749330
184570	749331
5544	749332
5978	749333
4332	749334
83894	749335
108514	749336
23315	749337
11960	749338
187120	749339
13478	749340
9817	749341
88336	749342
411	749343
79361	749344
196379	749345
189704	749346
286592	749347
350784	749348
164068	749349
86191	749350
6656	749351
23120	749352
95130	749353
58931	749354
15377	749355
348037	749356
69390	749357
40229	749358
1286	749359
170991	749360
328535	749361
258286	749362
30296	749363
344586	749364
16249	749365
7962	749366
14578	749367
33760	749368
129803	749369
202696	749370
35189	749371
100925	749372
4508	749373
462	749374
86635	749375
11684	749376
62753	749377
25186	749378
294034	749379
52821	749380
153415	749381
324775	749382
288660	749383
32906	749384
292235	749385
46298	749386
356805	749387
29709	749388
34394	749389
99291	749390
128317	749391
352142	749392
29609	749393
90153	749394
24864	749395
90812	749396
56208	749397
73017	749398
312529	749399
246446	749400
19695	749401
101402	749402
99205	749403
71539	749404
3427	749405
166669	749406
269620	749407
62664	749408
104143	749409
24237	749410
42232	749411
355251	749412
323900	749413
141924	749414
129341	749415
8943	749416
218454	749417
5293	749418
165790	749419
4121	749420
68987	749421
164063	749422
229964	749423
234497	749424
146821	749425
222104	749426
38813	749427
275459	749428
159865	749429
18143	749430
211230	749431
162177	749432
41415	749433
121968	749434
139924	749435
87596	749436
354494	749437
2996	749438
325294	749439
4837	749440
133521	749441
92543	749442
22150	749443
106498	749444
336785	749445
41506	749446
171099	749447
79135	749448
9745	749449
162963	749450
142584	749451
41153	749452
321624	749453
98140	749454
59881	749455
263456	749456
283823	749457
50517	749458
64783	749459
4827	749460
13978	749461
324853	749462
192416	749463
271599	749464
67389	749465
45962	749466
15576	749467
123850	749468
24107	749469
108260	749470
274016	749471
70472	749472
14052	749473
78559	749474
26015	749475
202579	749476
10308	749477
6061	749478
76687	749479
5059	749480
260534	749481
7577	749482
178965	749483
54164	749484
14989	749485
1879	749486
1603	749487
1669	749488
61757	749489
159836	749490
22151	749491
51196	749492
29051	749493
51870	749494
51890	749495
150663	749496
308938	749497
20092	749498
1326	749499
46164	749500
13190	749501
27457	749502
349073	749503
8254	749504
77660	749505
75997	749506
144130	749507
266062	749508
1759	749509
12053	749510
23253	749511
36742	749512
348752	749513
74331	749514
77395	749515
100747	749516
18650	749517
72479	749518
10186	749519
7708	749520
65115	749521
119840	749522
117365	749523
172894	749524
208473	749525
21324	749526
128236	749527
3527	749528
15030	749529
64304	749530
84026	749531
56448	749532
193749	749533
201023	749534
1438	749535
7846	749536
20572	749537
51640	749538
14746	749539
35374	749540
169515	749541
118094	749542
89842	749543
15705	749544
314971	749545
174785	749546
41774	749547
72607	749548
3809	749549
24506	749550
283842	749551
206015	749552
13395	749553
129197	749554
33138	749555
38836	749556
6174	749557
110127	749558
34430	749559
128785	749560
4896	749561
16287	749562
289782	749563
426	749564
21410	749565
133158	749566
108982	749567
50627	749568
14699	749569
140889	749570
287037	749571
177090	749572
25372	749573
76392	749574
181763	749575
128928	749576
49771	749577
216240	749578
209134	749579
24423	749580
2956	749581
143593	749582
91996	749583
3044	749584
4909	749585
75907	749586
69809	749587
84252	749588
96512	749589
111421	749590
102701	749591
121358	749592
114921	749593
274389	749594
229681	749595
13195	749596
178997	749597
346072	749598
236875	749599
56451	749600
241956	749601
111692	749602
11513	749603
354792	749604
210241	749605
20674	749606
3182	749607
217426	749608
31778	749609
357478	749610
259493	749611
341443	749612
38569	749613
48905	749614
352100	749615
338341	749616
2536	749617
349426	749618
12940	749619
127446	749620
209773	749621
73713	749622
199751	749623
295935	749624
183776	749625
10144	749626
8457	749627
94309	749628
233386	749629
10563	749630
97986	749631
22960	749632
1406	749633
11278	749634
16262	749635
18647	749636
10541	749637
1673	749638
43047	749639
24360	749640
31956	749641
201548	749642
936	749643
142854	749644
192327	749645
84306	749646
32064	749647
50126	749648
2646	749649
552	749650
349098	749651
348705	749652
306116	749653
42006	749654
70316	749655
30865	749656
23537	749657
119393	749658
48680	749659
6492	749660
44571	749661
129381	749662
158384	749663
10559	749664
48390	749665
6755	749666
121988	749667
8070	749668
30118	749669
74563	749670
206162	749671
72669	749672
84019	749673
62389	749674
51814	749675
65793	749676
94321	749677
23602	749678
128550	749679
121137	749680
86769	749681
350660	749682
174804	749683
1633	749684
92670	749685
78189	749686
280798	749687
127825	749688
111983	749689
27421	749690
34961	749691
88777	749692
118724	749693
119711	749694
36253	749695
54728	749696
88482	749697
76933	749698
15578	749699
187337	749700
70527	749701
21899	749702
144163	749703
82928	749704
2930	749705
49373	749706
108448	749707
260033	749708
123978	749709
10473	749710
88224	749711
339014	749712
83949	749713
3129	749714
83718	749715
3794	749716
9640	749717
3723	749718
76190	749719
75796	749720
1193	749721
192025	749722
10976	749723
10621	749724
186168	749725
22001	749726
21602	749727
152058	749728
3004	749729
32051	749730
16391	749731
260049	749732
25505	749733
1755	749734
14532	749735
5624	749736
99	749737
4478	749738
7096	749739
2902	749740
1254	749741
38847	749742
62128	749743
25729	749744
129468	749745
6316	749746
23227	749747
40243	749748
44356	749749
44548	749750
379	749751
9566	749752
330955	749753
123150	749754
71372	749755
112858	749756
94768	749757
179656	749758
14183	749759
10370	749760
27397	749761
43548	749762
140859	749763
142518	749764
58969	749765
26421	749766
651	749767
166876	749768
303702	749769
239682	749770
15150	749771
80972	749772
173264	749773
8893	749774
3295	749775
47147	749776
42495	749777
205121	749778
43977	749779
38674	749780
3309	749781
133242	749782
33232	749783
22758	749784
3097	749785
6860	749786
104284	749787
315583	749788
1411	749789
201802	749790
38661	749791
51146	749792
147767	749793
11928	749794
101611	749795
245756	749796
280856	749797
154817	749798
9322	749799
47550	749800
1978	749801
22888	749802
67579	749803
209634	749804
71095	749805
24310	749806
128642	749807
109259	749808
285689	749809
150347	749810
57118	749811
60771	749812
1623	749813
18649	749814
31951	749815
42854	749816
79433	749817
6176	749818
30993	749819
34132	749820
85525	749821
3352	749822
9338	749823
56443	749824
283341	749825
173426	749826
83094	749827
83882	749828
111090	749829
62548	749830
180611	749831
39285	749832
34722	749833
118581	749834
184	749835
8117	749836
167017	749837
301844	749838
37069	749839
79156	749840
90850	749841
192860	749842
32630	749843
11966	749844
5522	749845
50527	749846
113531	749847
192618	749848
62964	749849
12498	749850
74527	749851
160359	749852
247	749853
15013	749854
357538	749855
103739	749856
25702	749857
133701	749858
183957	749859
22345	749860
19530	749861
250169	749862
62576	749863
107097	749864
83291	749865
88849	749866
27178	749867
2357	749868
1389	749869
101700	749870
69034	749871
17929	749872
292260	749873
107065	749874
261107	749875
21710	749876
106935	749877
111947	749878
296282	749879
177863	749880
296362	749881
18146	749882
177812	749883
296380	749884
354049	749885
17929	749886
166990	749887
193739	749888
118090	749889
261748	749890
51457	749891
126451	749892
114933	749893
178718	749894
180400	749895
113202	749896
236450	749897
19773	749898
138807	749899
59117	749900
59117	749901
44456	749902
199018	749903
10356	749904
3321	749905
29689	749906
94	749907
69170	749908
92538	749909
238112	749910
25483	749911
91300	749912
82341	749913
136149	749914
64333	749915
104139	749916
223910	749917
353435	749918
63371	749919
95177	749920
2956	749921
209642	749922
8568	749923
1054	749924
43238	749925
12235	749926
168882	749927
104152	749928
111147	749929
77406	749930
127110	749931
204480	749932
174723	749933
10069	749934
50544	749935
288834	749936
74987	749937
59117	749938
14817	749939
16386	749940
52630	749941
5342	749942
85822	749943
116664	749944
185284	749945
175417	749946
111962	749947
240087	749948
84172	749949
5	749950
120057	749951
239966	749952
313214	749953
84311	749954
357605	749955
18407	749956
77729	749957
139687	749958
4170	749959
61064	749960
117647	749961
76604	749962
31011	749963
210272	749964
20503	749965
9414	749966
216061	749967
84388	749968
141424	749969
30058	749970
213757	749971
5301	749972
84738	749973
9862	749974
217	749975
27464	749976
52050	749977
883	749978
16356	749979
59605	749980
34915	749981
33253	749982
4711	749983
24044	749984
31977	749985
8699	749986
3455	749987
85541	749988
3989	749989
332981	749990
12941	749991
259099	749992
128192	749993
147880	749994
296108	749995
237846	749996
206630	749997
206640	749998
205428	749999
128826	750000
11660	750001
53295	750002
333598	750003
12945	750004
167716	750005
174202	750006
128830	750007
23327	750008
2126	750009
119240	750010
34688	750011
280201	750012
143126	750013
3328	750014
86004	750015
57782	750016
210318	750017
99945	750018
33505	750019
90350	750020
1373	750021
41355	750022
306783	750023
168336	750024
25016	750025
14236	750026
322184	750027
326175	750028
55399	750029
18188	750030
231689	750031
103536	750032
111796	750033
350402	750034
303447	750035
99043	750036
21630	750037
14660	750038
47286	750039
113753	750040
84833	750041
5443	750042
15795	750043
198955	750044
23428	750045
272349	750046
175584	750047
122618	750048
108886	750049
129860	750050
83922	750051
770	750052
118986	750053
6423	750054
192470	750055
39669	750056
66246	750057
121987	750058
315149	750059
9551	750060
11162	750061
78015	750062
118924	750063
9524	750064
144113	750065
347963	750066
726	750067
83045	750068
226891	750069
128651	750070
74785	750071
305015	750072
23674	750073
180818	750074
198317	750075
87610	750076
6647	750077
30567	750078
211242	750079
9230	750080
125402	750081
176756	750082
135127	750083
251438	750084
235376	750085
76909	750086
38286	750087
36147	750088
37805	750089
186720	750090
63043	750091
11136	750092
357419	750093
16398	750094
4583	750095
318874	750096
4183	750097
118869	750098
14116	750099
20470	750100
225	750101
191381	750102
294514	750103
122805	750104
356085	750105
31957	750106
122079	750107
9684	750108
357400	750109
188297	750110
21365	750111
1607	750112
101819	750113
44595	750114
107936	750115
45512	750116
241885	750117
48873	750118
132976	750119
71138	750120
235692	750121
115872	750122
1977	750123
6112	750124
140094	750125
50159	750126
60298	750127
1055	750128
91040	750129
297147	750130
20916	750131
4858	750132
37705	750133
7923	750134
22173	750135
316783	750136
113908	750137
41840	750138
54572	750139
73014	750140
12076	750141
16290	750142
41209	750143
59523	750144
53739	750145
2787	750146
55092	750147
12484	750148
21415	750149
13541	750150
49638	750151
16631	750152
227918	750153
13398	750154
168292	750155
17756	750156
34696	750157
232992	750158
9649	750159
109009	750160
4489	750161
22720	750162
6948	750163
77627	750164
82552	750165
1783	750166
57819	750167
292	750168
45253	750169
1984	750170
659	750171
239147	750172
183602	750173
8041	750174
7997	750175
10655	750176
3721	750177
67409	750178
161776	750179
74271	750180
157224	750181
129307	750182
63045	750183
308151	750184
109631	750185
72891	750186
4145	750187
230784	750188
344322	750189
104152	750190
3673	750191
220941	750192
274558	750193
115302	750194
104448	750195
30200	750196
177615	750197
112510	750198
5336	750199
84198	750200
30071	750201
173240	750202
23459	750203
11624	750204
133338	750205
196995	750206
154924	750207
1757	750208
2484	750209
49449	750210
120813	750211
17153	750212
16618	750213
97579	750214
256240	750215
37767	750216
50416	750217
36550	750218
13227	750219
18487	750220
44568	750221
284908	750222
9963	750223
59369	750224
75819	750225
167762	750226
5424	750227
185905	750228
10178	750229
2627	750230
262545	750231
193663	750232
116529	750233
22890	750234
15820	750235
29416	750236
53872	750237
22646	750238
45260	750239
161424	750240
16070	750241
241467	750242
30175	750243
35244	750244
20939	750245
119377	750246
46086	750247
180890	750248
4630	750249
139694	750250
5786	750251
40280	750252
54269	750253
26926	750254
178580	750255
282131	750256
200468	750257
158007	750258
151092	750259
230163	750260
38254	750261
125490	750262
132231	750263
342791	750264
291191	750265
38182	750266
20210	750267
149157	750268
220034	750269
27125	750270
92054	750271
76740	750272
225207	750273
7747	750274
198696	750275
184503	750276
253125	750277
134298	750278
304854	750279
16208	750280
51114	750281
76971	750282
237217	750283
191192	750284
196592	750285
2389	750286
16115	750287
109708	750288
212176	750289
159834	750290
10378	750291
83125	750292
137733	750293
163062	750294
68563	750295
76321	750296
102377	750297
15561	750298
43442	750299
37445	750300
45	750301
22809	750302
24492	750303
52385	750304
115760	750305
30138	750306
15613	750307
45223	750308
124229	750309
186841	750310
36159	750311
311	750312
200131	750313
90074	750314
320544	750315
179600	750316
829	750317
7532	750318
77670	750319
14695	750320
64549	750321
28912	750322
317010	750323
189707	750324
47826	750325
32086	750326
247743	750327
22454	750328
181016	750329
6847	750330
146079	750331
96665	750332
219729	750333
76899	750334
24687	750335
24776	750336
153879	750337
243572	750338
40307	750339
344390	750340
89884	750341
28378	750342
348571	750343
123879	750344
100998	750345
18172	750346
47939	750347
183995	750348
42005	750349
18232	750350
160029	750351
1454	750352
420	750353
192083	750354
6399	750355
67057	750356
26029	750357
128057	750358
5377	750359
9705	750360
50257	750361
192190	750362
5502	750363
62615	750364
146783	750365
79	750366
737	750367
19785	750368
5567	750369
37925	750370
25484	750371
148074	750372
125327	750373
65315	750374
95745	750375
11605	750376
200400	750377
145780	750378
100401	750379
151105	750380
129701	750381
20717	750382
7551	750383
70435	750384
65951	750385
57258	750386
164802	750387
127014	750388
99998	750389
62730	750390
160293	750391
68526	750392
116286	750393
162811	750394
144545	750395
75744	750396
182743	750397
86874	750398
12988	750399
2441	750400
1513	750401
7461	750402
257074	750403
58786	750404
77015	750405
57886	750406
21432	750407
10901	750408
51535	750409
21223	750410
214595	750411
199829	750412
53365	750413
53365	750414
78997	750415
126446	750416
34834	750417
328154	750418
11801	750419
260462	750420
89982	750421
106699	750422
266513	750423
4565	750424
75041	750425
13623	750426
75041	750427
168494	750428
35479	750429
214338	750430
36204	750431
2253	750432
122100	750433
165	750434
220062	750435
71260	750436
131439	750437
346885	750438
15994	750439
87	750440
62055	750441
117354	750442
348568	750443
166006	750444
2140	750445
8064	750446
50190	750447
26916	750448
209985	750449
54990	750450
218765	750451
22185	750452
51936	750453
114903	750454
33755	750455
289285	750456
299780	750457
53997	750458
177936	750459
54952	750460
145242	750461
134593	750462
47614	750463
58	750464
70365	750465
23586	750466
46163	750467
77915	750468
120652	750469
84993	750470
355	750471
1768	750472
281753	750473
144149	750474
53053	750475
75067	750476
202271	750477
33779	750478
44328	750479
77945	750480
109635	750481
129640	750482
28750	750483
48912	750484
3031	750485
70531	750486
62909	750487
92185	750488
2050	750489
10412	750490
5251	750491
169325	750492
289876	750493
2413	750494
108611	750495
67766	750496
5105	750497
84045	750498
51628	750499
58464	750500
166020	750501
4676	750502
127441	750503
16662	750504
9858	750505
106788	750506
2904	750507
9887	750508
202301	750509
86276	750510
25374	750511
9803	750512
207	750513
4970	750514
10147	750515
94765	750516
42847	750517
11701	750518
337709	750519
126633	750520
163330	750521
10599	750522
139937	750523
40590	750524
10331	750525
63573	750526
37947	750527
1673	750528
132	750529
7551	750530
109799	750531
49374	750532
240965	750533
1627	750534
3496	750535
23058	750536
33027	750537
7610	750538
78470	750539
231441	750540
21786	750541
163216	750542
165522	750543
95032	750544
60113	750545
46620	750546
97780	750547
65808	750548
23072	750549
138199	750550
1666	750551
124367	750552
16514	750553
20773	750554
6951	750555
50282	750556
60021	750557
303405	750558
42015	750559
9696	750560
48651	750561
141843	750562
101723	750563
42490	750564
35790	750565
58790	750566
104835	750567
47451	750568
274652	750569
45947	750570
110815	750571
5880	750572
36320	750573
1278	750574
32871	750575
47735	750576
21313	750577
21587	750578
10686	750579
7552	750580
19330	750581
100841	750582
39877	750583
229177	750584
7571	750585
62348	750586
109754	750587
51822	750588
2732	750589
7938	750590
23047	750591
100908	750592
25119	750593
150547	750594
6324	750595
9644	750596
63647	750597
124104	750598
32729	750599
142307	750600
77806	750601
2730	750602
982	750603
47287	750604
260567	750605
36596	750606
19687	750607
22799	750608
247702	750609
37176	750610
14995	750611
4769	750612
173847	750613
13894	750614
58161	750615
23713	750616
46619	750617
23050	750618
11070	750619
85034	750620
26501	750621
80937	750622
33191	750623
1563	750624
108646	750625
7392	750626
59989	750627
46332	750628
148073	750629
72634	750630
16318	750631
93584	750632
208521	750633
83526	750634
67813	750635
88514	750636
36843	750637
70615	750638
23075	750639
42567	750640
83752	750641
9342	750642
66904	750643
11117	750644
13800	750645
3703	750646
192634	750647
22729	750648
104011	750649
15364	750650
14106	750651
147447	750652
52142	750653
757	750654
3801	750655
5593	750656
88237	750657
211434	750658
8358	750659
280389	750660
12675	750661
9632	750662
23242	750663
4673	750664
6038	750665
69746	750666
76824	750667
67635	750668
720	750669
151045	750670
24100	750671
168256	750672
161507	750673
67449	750674
190425	750675
167108	750676
14995	750677
2642	750678
56740	750679
11419	750680
36199	750681
330151	750682
162514	750683
23916	750684
38928	750685
5390	750686
22	750687
87866	750688
3092	750689
243104	750690
26956	750691
225839	750692
48758	750693
68319	750694
28574	750695
12764	750696
47611	750697
2406	750698
48679	750699
31271	750700
6771	750701
3913	750702
192741	750703
873	750704
10798	750705
16482	750706
128894	750707
75597	750708
37654	750709
114472	750710
32913	750711
201455	750712
68291	750713
342604	750714
32362	750715
48416	750716
22474	750717
106471	750718
205424	750719
301388	750720
83783	750721
66353	750722
108601	750723
83712	750724
41642	750725
51508	750726
274901	750727
17103	750728
352271	750729
315414	750730
18034	750731
298877	750732
792	750733
792	750734
792	750735
50475	750736
792	750737
52282	750738
118354	750739
102669	750740
111738	750741
88107	750742
45805	750743
234385	750744
6297	750745
25053	750746
30191	750747
1727	750748
104437	750749
251455	750750
48133	750751
329028	750752
22428	750753
96007	750754
64837	750755
121039	750756
77	750757
4641	750758
7985	750759
19420	750760
126249	750761
11886	750762
16398	750763
130101	750764
78555	750765
260894	750766
77181	750767
78283	750768
62388	750769
15670	750770
125350	750771
61492	750772
15873	750773
31875	750774
76968	750775
71315	750776
150590	750777
158281	750778
44288	750779
181153	750780
158411	750781
158411	750782
6394	750783
350517	750784
79046	750785
295921	750786
47616	750787
13711	750788
87	750789
13093	750790
2514	750791
601	750792
122081	750793
61776	750794
30098	750795
246900	750796
134725	750797
175620	750798
34330	750799
175296	750800
174717	750801
71691	750802
19881	750803
279095	750804
76072	750805
175463	750806
310577	750807
25893	750808
26216	750809
41275	750810
152347	750811
109369	750812
37872	750813
22215	750814
227695	750815
27246	750816
825	750817
13343	750818
75313	750819
307566	750820
182811	750821
304893	750822
306567	750823
305079	750824
306724	750825
51223	750826
35457	750827
306943	750828
307181	750829
25254	750830
75690	750831
305115	750832
305205	750833
75361	750834
305761	750835
306163	750836
75192	750837
304891	750838
307314	750839
305697	750840
305399	750841
114939	750842
306550	750843
25253	750844
183199	750845
35417	750846
25166	750847
305802	750848
305816	750849
307062	750850
307386	750851
305311	750852
306522	750853
51111	750854
305593	750855
306954	750856
306511	750857
305362	750858
75422	750859
115367	750860
184273	750861
75357	750862
307177	750863
305581	750864
120498	750865
115384	750866
306900	750867
305315	750868
25251	750869
75245	750870
306271	750871
51012	750872
114902	750873
51145	750874
307362	750875
115479	750876
306640	750877
75324	750878
307335	750879
75178	750880
306087	750881
306934	750882
307480	750883
305013	750884
115268	750885
306758	750886
307423	750887
307336	750888
306827	750889
114669	750890
305926	750891
306082	750892
307359	750893
25239	750894
305124	750895
305604	750896
306433	750897
307244	750898
307501	750899
307571	750900
306745	750901
305874	750902
114676	750903
306675	750904
305871	750905
305274	750906
18376	750907
115563	750908
51303	750909
305847	750910
306871	750911
306861	750912
51166	750913
305636	750914
35402	750915
305759	750916
75546	750917
183105	750918
182808	750919
182898	750920
306899	750921
114723	750922
75414	750923
306770	750924
307588	750925
307219	750926
115165	750927
305505	750928
18402	750929
307050	750930
306489	750931
183412	750932
307138	750933
305222	750934
25213	750935
306378	750936
306684	750937
75445	750938
306345	750939
306278	750940
305479	750941
305189	750942
307284	750943
306706	750944
307615	750945
306485	750946
51055	750947
305007	750948
115249	750949
114830	750950
305120	750951
305804	750952
182776	750953
305044	750954
35382	750955
51014	750956
184147	750957
304915	750958
75733	750959
115156	750960
307487	750961
306356	750962
183243	750963
306660	750964
305977	750965
306807	750966
115330	750967
183202	750968
307366	750969
35347	750970
306817	750971
305117	750972
182738	750973
305909	750974
306392	750975
307583	750976
305631	750977
305779	750978
306171	750979
305459	750980
307371	750981
183861	750982
307171	750983
306073	750984
114686	750985
306169	750986
307528	750987
114839	750988
307071	750989
306620	750990
75557	750991
75644	750992
114650	750993
115476	750994
183426	750995
306360	750996
307337	750997
305947	750998
305420	750999
307392	751000
305122	751001
305641	751002
307594	751003
305422	751004
307253	751005
304987	751006
306279	751007
75236	751008
305446	751009
306099	751010
305384	751011
305342	751012
304945	751013
305730	751014
305312	751015
307330	751016
183933	751017
115309	751018
115560	751019
183794	751020
115190	751021
183396	751022
115590	751023
304985	751024
307149	751025
305836	751026
306512	751027
184205	751028
183963	751029
115356	751030
183378	751031
183893	751032
307518	751033
305661	751034
305798	751035
115136	751036
305209	751037
306945	751038
307130	751039
51099	751040
305769	751041
184065	751042
115432	751043
305584	751044
304933	751045
35432	751046
305441	751047
115334	751048
305121	751049
307208	751050
23695	751051
78331	751052
40206	751053
29643	751054
147915	751055
32060	751056
18957	751057
25643	751058
100713	751059
29103	751060
89675	751061
97972	751062
70683	751063
267766	751064
61024	751065
187	751066
74523	751067
252886	751068
32711	751069
184673	751070
38637	751071
189111	751072
5886	751073
32323	751074
129633	751075
72811	751076
286786	751077
128858	751078
17678	751079
13695	751080
73800	751081
322252	751082
97292	751083
31564	751084
45693	751085
895	751086
128167	751087
105429	751088
136710	751089
3277	751090
164934	751091
6711	751092
15523	751093
85020	751094
225893	751095
78778	751096
162262	751097
71571	751098
111530	751099
111617	751100
355068	751101
42683	751102
35214	751103
49221	751104
42036	751105
7187	751106
92447	751107
55999	751108
42136	751109
120326	751110
43688	751111
162864	751112
103418	751113
64809	751114
23861	751115
73919	751116
32576	751117
271044	751118
17852	751119
22364	751120
134433	751121
28275	751122
173826	751123
141865	751124
78686	751125
285109	751126
5834	751127
62471	751128
45240	751129
11057	751130
5608	751131
177606	751132
5567	751133
645	751134
548	751135
249816	751136
76814	751137
97360	751138
145131	751139
106009	751140
97443	751141
18303	751142
14554	751143
21949	751144
15955	751145
170728	751146
35136	751147
74568	751148
67824	751149
234493	751150
63775	751151
34946	751152
181384	751153
91910	751154
2692	751155
275600	751156
129211	751157
179958	751158
354455	751159
357009	751160
207433	751161
109261	751162
173774	751163
100151	751164
294094	751165
53917	751166
175306	751167
91434	751168
53568	751169
208517	751170
289764	751171
109390	751172
33848	751173
31017	751174
94224	751175
237383	751176
219122	751177
352024	751178
357404	751179
33861	751180
122041	751181
84610	751182
16241	751183
56234	751184
181086	751185
111759	751186
19798	751187
198921	751188
42637	751189
103462	751190
163461	751191
286093	751192
91118	751193
113556	751194
306192	751195
129844	751196
46589	751197
46466	751198
227988	751199
127928	751200
128909	751201
38759	751202
257943	751203
59273	751204
53844	751205
18746	751206
4445	751207
82239	751208
5923	751209
47931	751210
28729	751211
2341	751212
11523	751213
153973	751214
4093	751215
81989	751216
98760	751217
8031	751218
80	751219
3335	751220
318719	751221
173804	751222
308019	751223
2802	751224
187	751225
272407	751226
18342	751227
109999	751228
44151	751229
153896	751230
82799	751231
26540	751232
183228	751233
321126	751234
132272	751235
182406	751236
99965	751237
171475	751238
80838	751239
346109	751240
290596	751241
301722	751242
205805	751243
180050	751244
171658	751245
4331	751246
104877	751247
114649	751248
17310	751249
27504	751250
177793	751251
84490	751252
261	751253
210224	751254
27097	751255
41225	751256
44509	751257
149445	751258
607	751259
18225	751260
129866	751261
12	751262
34281	751263
30947	751264
1452	751265
303247	751266
43382	751267
69410	751268
127735	751269
148423	751270
222367	751271
20370	751272
191002	751273
141840	751274
21564	751275
285611	751276
352510	751277
135471	751278
130287	751279
45514	751280
29649	751281
33701	751282
248356	751283
116293	751284
86800	751285
146406	751286
52868	751287
98197	751288
213872	751289
164523	751290
104356	751291
58337	751292
84393	751293
128050	751294
323752	751295
44062	751296
1052	751297
3428	751298
185752	751299
97354	751300
8055	751301
21166	751302
55999	751303
205563	751304
136202	751305
34221	751306
88684	751307
9376	751308
41226	751309
355720	751310
205515	751311
308059	751312
342659	751313
190194	751314
114493	751315
25906	751316
3729	751317
87934	751318
86611	751319
24965	751320
184898	751321
49711	751322
52346	751323
32716	751324
102639	751325
129959	751326
58079	751327
1957	751328
155990	751329
266415	751330
79396	751331
102159	751332
40890	751333
45787	751334
54036	751335
329928	751336
53979	751337
223881	751338
329025	751339
311568	751340
22708	751341
160855	751342
329126	751343
263350	751344
16638	751345
23979	751346
1204	751347
47647	751348
294587	751349
22054	751350
3120	751351
67024	751352
9905	751353
7458	751354
328150	751355
80303	751356
97081	751357
233122	751358
91669	751359
140337	751360
102420	751361
323484	751362
122759	751363
329030	751364
160246	751365
132312	751366
326051	751367
243355	751368
12052	751369
239999	751370
27072	751371
223827	751372
157890	751373
306787	751374
35685	751375
7015	751376
115628	751377
22008	751378
120713	751379
100395	751380
15561	751381
235516	751382
126889	751383
82297	751384
64586	751385
131337	751386
139649	751387
50716	751388
15372	751389
208947	751390
132045	751391
107624	751392
30058	751393
224998	751394
89245	751395
157712	751396
58360	751397
107626	751398
11923	751399
170201	751400
48145	751401
8090	751402
256914	751403
83489	751404
351244	751405
94011	751406
106797	751407
50200	751408
27136	751409
9619	751410
7443	751411
102388	751412
8198	751413
5611	751414
246040	751415
96478	751416
177453	751417
156238	751418
82262	751419
209020	751420
4050	751421
915	751422
235780	751423
298059	751424
135725	751425
310306	751426
2	751427
30622	751428
184263	751429
149369	751430
39060	751431
212339	751432
114869	751433
245586	751434
83733	751435
320579	751436
113614	751437
137613	751438
221546	751439
73684	751440
25160	751441
67223	751442
82356	751443
82356	751444
98444	751445
4500	751446
34	751447
143528	751448
65047	751449
62608	751450
5906	751451
176693	751452
233736	751453
125402	751454
9854	751455
219575	751456
2228	751457
787	751458
150831	751459
13465	751460
116665	751461
23279	751462
21	751463
2632	751464
149158	751465
35050	751466
90241	751467
907	751468
186540	751469
336041	751470
119677	751471
77779	751472
52324	751473
77779	751474
119677	751475
102	751476
36459	751477
316272	751478
11211	751479
64516	751480
28469	751481
71215	751482
93789	751483
8407	751484
9650	751485
93908	751486
11682	751487
39087	751488
48387	751489
34955	751490
62355	751491
52069	751492
41426	751493
138762	751494
273950	751495
204561	751496
125555	751497
341196	751498
12996	751499
159031	751500
3425	751501
197352	751502
154968	751503
74809	751504
332359	751505
22503	751506
99616	751507
197336	751508
123618	751509
332537	751510
325964	751511
197353	751512
168766	751513
23539	751514
45102	751515
123426	751516
50770	751517
220956	751518
114055	751519
227298	751520
255797	751521
198196	751522
47953	751523
326388	751524
26923	751525
37583	751526
334232	751527
88050	751528
181796	751529
31332	751530
70521	751531
308517	751532
114055	751533
54284	751534
88753	751535
114061	751536
80630	751537
3896	751538
114035	751539
44810	751540
12374	751541
255294	751542
204188	751543
55311	751544
33486	751545
65530	751546
177663	751547
54207	751548
40217	751549
155062	751550
123097	751551
253104	751552
44654	751553
107232	751554
15816	751555
44877	751556
255376	751557
159405	751558
65634	751559
253015	751560
270617	751561
157973	751562
80566	751563
82106	751564
251271	751565
70930	751566
24049	751567
197267	751568
332569	751569
14375	751570
107650	751571
123433	751572
65825	751573
156408	751574
99293	751575
123601	751576
47953	751577
44719	751578
44721	751579
123521	751580
99269	751581
4979	751582
18305	751583
122654	751584
98936	751585
5753	751586
259400	751587
2553	751588
121548	751589
50764	751590
181691	751591
42944	751592
26645	751593
63088	751594
104329	751595
304742	751596
50747	751597
33674	751598
156454	751599
35210	751600
298525	751601
126715	751602
35719	751603
99176	751604
44654	751605
353934	751606
306924	751607
95226	751608
123392	751609
65773	751610
253635	751611
35276	751612
57227	751613
50291	751614
69525	751615
74923	751616
19351	751617
125100	751618
268577	751619
99627	751620
22516	751621
254520	751622
328587	751623
114061	751624
329679	751625
139325	751626
223705	751627
10192	751628
142129	751629
119989	751630
56941	751631
56941	751632
241278	751633
335491	751634
330633	751635
330676	751636
181647	751637
330686	751638
123611	751639
98926	751640
23944	751641
177877	751642
65919	751643
255764	751644
789	751645
31409	751646
44649	751647
75291	751648
59187	751649
65395	751650
242378	751651
70751	751652
231056	751653
37548	751654
348346	751655
55691	751656
65446	751657
255303	751658
31261	751659
54374	751660
54367	751661
137312	751662
224599	751663
231160	751664
123609	751665
123619	751666
330603	751667
31374	751668
59587	751669
103694	751670
22509	751671
164028	751672
163309	751673
198077	751674
114059	751675
221053	751676
204234	751677
341487	751678
88885	751679
99233	751680
197271	751681
31410	751682
25451	751683
41082	751684
130147	751685
307372	751686
42190	751687
26651	751688
98955	751689
162295	751690
54787	751691
35875	751692
36052	751693
153098	751694
249932	751695
18236	751696
2	751697
38851	751698
12534	751699
16982	751700
201786	751701
84041	751702
246028	751703
3468	751704
161114	751705
265067	751706
161089	751707
264992	751708
264899	751709
265009	751710
265046	751711
264996	751712
161096	751713
330506	751714
198590	751715
68106	751716
12588	751717
67457	751718
13668	751719
7531	751720
161100	751721
7525	751722
7531	751723
12577	751724
1810	751725
12594	751726
22957	751727
13869	751728
161104	751729
2607	751730
11700	751731
31697	751732
161091	751733
22957	751734
7204	751735
16824	751736
203594	751737
258891	751738
119326	751739
8072	751740
224013	751741
201882	751742
28816	751743
73025	751744
38059	751745
251653	751746
35960	751747
186000	751748
7116	751749
35442	751750
127605	751751
8775	751752
25479	751753
90150	751754
5904	751755
20413	751756
19406	751757
111896	751758
52	751759
132184	751760
132184	751761
240857	751762
6952	751763
40140	751764
39107	751765
137748	751766
230204	751767
229633	751768
154731	751769
114721	751770
117015	751771
198282	751772
50589	751773
32630	751774
127046	751775
136138	751776
59212	751777
266770	751778
19691	751779
47622	751780
335695	751781
109417	751782
301814	751783
37404	751784
166422	751785
151789	751786
95672	751787
249562	751788
33383	751789
220989	751790
26579	751791
50507	751792
254251	751793
63862	751794
157354	751795
216669	751796
168368	751797
354356	751798
77896	751799
18965	751800
116200	751801
46050	751802
136769	751803
165725	751804
322274	751805
119705	751806
236720	751807
50509	751808
204665	751809
161966	751810
24047	751811
13054	751812
64515	751813
123571	751814
27883	751815
336629	751816
341666	751817
297568	751818
199225	751819
158009	751820
219307	751821
1973	751822
192102	751823
198837	751824
120956	751825
117724	751826
149661	751827
1334	751828
324400	751829
147426	751830
12300	751831
147234	751832
11680	751833
316817	751834
13896	751835
127095	751836
145695	751837
114023	751838
98272	751839
138407	751840
70137	751841
92411	751842
201405	751843
66229	751844
348146	751845
139176	751846
231661	751847
347053	751848
92100	751849
9785	751850
30866	751851
69562	751852
88293	751853
232918	751854
18404	751855
142745	751856
203358	751857
339847	751858
309660	751859
347055	751860
125044	751861
142703	751862
162227	751863
167469	751864
100269	751865
230985	751866
24048	751867
220651	751868
69232	751869
255587	751870
230026	751871
6056	751872
157786	751873
204716	751874
341700	751875
259495	751876
154148	751877
135989	751878
93053	751879
71143	751880
55817	751881
55519	751882
222816	751883
219493	751884
153958	751885
6790	751886
11926	751887
69232	751888
133255	751889
126860	751890
43188	751891
84711	751892
2867	751893
128872	751894
251636	751895
22189	751896
37387	751897
259217	751898
310436	751899
81309	751900
37861	751901
16077	751902
195112	751903
185336	751904
3806	751905
47819	751906
104362	751907
26579	751908
166634	751909
16947	751910
60228	751911
227453	751912
223414	751913
118014	751914
70884	751915
280352	751916
204719	751917
91387	751918
4607	751919
47416	751920
43509	751921
53792	751922
43509	751923
120666	751924
16153	751925
11604	751926
257263	751927
150851	751928
63846	751929
222213	751930
43509	751931
237471	751932
196853	751933
157456	751934
22058	751935
108322	751936
131197	751937
28685	751938
348199	751939
207106	751940
114778	751941
10316	751942
10316	751943
10316	751944
10319	751945
114778	751946
75816	751947
184191	751948
185821	751949
115105	751950
75327	751951
114818	751952
183875	751953
76173	751954
185634	751955
97060	751956
319	751957
80324	751958
39699	751959
24753	751960
195340	751961
534	751962
534	751963
534	751964
26152	751965
247354	751966
12156	751967
90885	751968
87726	751969
31031	751970
80629	751971
37519	751972
29358	751973
30900	751974
91800	751975
479	751976
8019	751977
119014	751978
8658	751979
28238	751980
8019	751981
25800	751982
33149	751983
13632	751984
78665	751985
68421	751986
49904	751987
65738	751988
28774	751989
11152	751990
96018	751991
81933	751992
36221	751993
19811	751994
11788	751995
92490	751996
8113	751997
52628	751998
234485	751999
43980	752000
107010	752001
27705	752002
56594	752003
25482	752004
2256	752005
18409	752006
41	752007
8797	752008
13632	752009
25800	752010
6107	752011
235017	752012
7613	752013
19911	752014
1819	752015
85571	752016
13632	752017
3754	752018
10228	752019
6564	752020
3310	752021
96324	752022
77720	752023
24844	752024
57884	752025
332217	752026
179	752027
188667	752028
8797	752029
67165	752030
354142	752031
110280	752032
2741	752033
170617	752034
20720	752035
19314	752036
30701	752037
21098	752038
248730	752039
223990	752040
30973	752041
147171	752042
219337	752043
320961	752044
100406	752045
235261	752046
120303	752047
120303	752048
93272	752049
24052	752050
347758	752051
27003	752052
320960	752053
321017	752054
79000	752055
120303	752056
191997	752057
192040	752058
76868	752059
192040	752060
320964	752061
79000	752062
78999	752063
33056	752064
1471	752065
329291	752066
320965	752067
117921	752068
5783	752069
44747	752070
219336	752071
78999	752072
177311	752073
15972	752074
80337	752075
7985	752076
37547	752077
197731	752078
263028	752079
262074	752080
80654	752081
164132	752082
197711	752083
147990	752084
276935	752085
199746	752086
157907	752087
122056	752088
3575	752089
4253	752090
79000	752091
154462	752092
11161	752093
33972	752094
177027	752095
131884	752096
86199	752097
2509	752098
10028	752099
28014	752100
33167	752101
95710	752102
132186	752103
57390	752104
946	752105
14854	752106
96557	752107
276714	752108
2127	752109
69052	752110
212555	752111
20213	752112
19375	752113
53625	752114
21978	752115
3897	752116
70953	752117
43192	752118
22664	752119
45281	752120
116624	752121
2172	752122
286133	752123
116884	752124
94394	752125
10663	752126
45188	752127
13384	752128
15049	752129
310741	752130
120605	752131
53907	752132
52542	752133
122515	752134
84522	752135
316656	752136
1171	752137
41399	752138
53851	752139
13211	752140
10262	752141
29890	752142
222609	752143
149646	752144
49114	752145
169570	752146
6968	752147
18385	752148
25600	752149
26370	752150
540	752151
311753	752152
21240	752153
6216	752154
28667	752155
40561	752156
210230	752157
308	752158
13602	752159
217336	752160
45942	752161
149706	752162
112835	752163
160780	752164
51363	752165
1285	752166
25695	752167
1999	752168
9807	752169
7539	752170
198	752171
26392	752172
71883	752173
62703	752174
1388	752175
13971	752176
110754	752177
23817	752178
76814	752179
85705	752180
207967	752181
4608	752182
23645	752183
130773	752184
46802	752185
45663	752186
224	752187
65112	752188
118856	752189
107264	752190
1052	752191
150219	752192
7360	752193
61740	752194
304928	752195
22363	752196
22363	752197
35097	752198
52445	752199
30169	752200
351	752201
8360	752202
5420	752203
58014	752204
1768	752205
212571	752206
29108	752207
246867	752208
191251	752209
14932	752210
53184	752211
33972	752212
18649	752213
4000	752214
267839	752215
80847	752216
105444	752217
490	752218
47318	752219
38619	752220
22363	752221
77868	752222
1669	752223
1768	752224
21584	752225
94030	752226
8485	752227
34256	752228
27595	752229
131829	752230
65070	752231
29259	752232
38169	752233
26283	752234
112364	752235
71326	752236
10815	752237
110614	752238
76661	752239
48956	752240
33983	752241
862	752242
2204	752243
8765	752244
2672	752245
5095	752246
732	752247
3738	752248
143995	752249
49517	752250
10663	752251
7757	752252
42481	752253
95766	752254
97560	752255
39013	752256
64604	752257
69395	752258
140907	752259
84879	752260
72033	752261
80235	752262
38263	752263
20029	752264
122723	752265
341110	752266
259753	752267
82762	752268
71331	752269
23928	752270
77035	752271
523	752272
41164	752273
7560	752274
36391	752275
123806	752276
2511	752277
3057	752278
152975	752279
173645	752280
83387	752281
1536	752282
207530	752283
15927	752284
181	752285
105943	752286
51207	752287
259602	752288
57940	752289
30880	752290
25643	752291
5232	752292
68183	752293
24059	752294
11214	752295
247318	752296
75660	752297
19069	752298
68708	752299
177285	752300
6862	752301
170927	752302
12227	752303
84599	752304
104226	752305
196107	752306
7458	752307
40242	752308
49899	752309
912	752310
8693	752311
81433	752312
8211	752313
51369	752314
48576	752315
33551	752316
75542	752317
52846	752318
110901	752319
73	752320
33412	752321
15923	752322
74377	752323
15923	752324
1954	752325
30102	752326
109267	752327
31631	752328
94235	752329
29777	752330
19605	752331
7025	752332
28886	752333
103599	752334
50209	752335
10729	752336
37276	752337
1338	752338
42603	752339
27840	752340
2512	752341
204425	752342
6950	752343
17620	752344
162787	752345
7918	752346
19014	752347
17532	752348
17177	752349
248762	752350
68514	752351
128561	752352
23140	752353
60289	752354
15383	752355
153078	752356
456	752357
1287	752358
22279	752359
66786	752360
107959	752361
53663	752362
195669	752363
32683	752364
14792	752365
119230	752366
62874	752367
25863	752368
6292	752369
19280	752370
1760	752371
50007	752372
158	752373
4606	752374
8567	752375
42202	752376
47471	752377
22789	752378
7922	752379
7540	752380
2616	752381
1330	752382
68537	752383
48715	752384
79423	752385
27774	752386
85930	752387
109931	752388
76368	752389
51221	752390
183153	752391
190313	752392
124181	752393
47302	752394
200028	752395
338216	752396
147131	752397
13874	752398
229356	752399
26100	752400
6406	752401
204780	752402
200601	752403
79723	752404
278987	752405
34066	752406
20682	752407
31649	752408
1514	752409
78915	752410
8974	752411
27840	752412
46986	752413
5998	752414
278462	752415
29182	752416
33183	752417
37826	752418
12887	752419
234056	752420
50050	752421
13950	752422
34596	752423
150059	752424
51725	752425
76865	752426
94567	752427
110063	752428
111003	752429
46529	752430
54450	752431
333088	752432
6277	752433
327190	752434
6	752435
10950	752436
209580	752437
51937	752438
68414	752439
9437	752440
141781	752441
18153	752442
151576	752443
33105	752444
205917	752445
36337	752446
353434	752447
248045	752448
29316	752449
110745	752450
81934	752451
80116	752452
22138	752453
143880	752454
12716	752455
22814	752456
21604	752457
11251	752458
49183	752459
138997	752460
18179	752461
8792	752462
16321	752463
7646	752464
5475	752465
26506	752466
12395	752467
1300	752468
16632	752469
46544	752470
86939	752471
192341	752472
7157	752473
186836	752474
68494	752475
66489	752476
130105	752477
111041	752478
6325	752479
20719	752480
52934	752481
52598	752482
26060	752483
26011	752484
14089	752485
8256	752486
25859	752487
36353	752488
10595	752489
54053	752490
46447	752491
235776	752492
14515	752493
178634	752494
7135	752495
6092	752496
30756	752497
20309	752498
32860	752499
301133	752500
43286	752501
26566	752502
78362	752503
56788	752504
7646	752505
33818	752506
2796	752507
7231	752508
121642	752509
16986	752510
68994	752511
76388	752512
69362	752513
44401	752514
26506	752515
171459	752516
24108	752517
75928	752518
118297	752519
26727	752520
119272	752521
29338	752522
6153	752523
1527	752524
33247	752525
24415	752526
216133	752527
81274	752528
53053	752529
16941	752530
188333	752531
33150	752532
119207	752533
163321	752534
78610	752535
106677	752536
87058	752537
268828	752538
283820	752539
17177	752540
105987	752541
10813	752542
7711	752543
6632	752544
44040	752545
72781	752546
144122	752547
22839	752548
31860	752549
9424	752550
19887	752551
144008	752552
56795	752553
128035	752554
93809	752555
4352	752556
18610	752557
54979	752558
9963	752559
351820	752560
49564	752561
31583	752562
260909	752563
36213	752564
213101	752565
189687	752566
328862	752567
325026	752568
1388	752569
343822	752570
39707	752571
97674	752572
89258	752573
42542	752574
6277	752575
1161	752576
10481	752577
156304	752578
22	752579
18603	752580
15962	752581
320812	752582
13851	752583
18667	752584
66819	752585
56365	752586
300278	752587
95331	752588
16009	752589
49972	752590
7587	752591
73970	752592
173147	752593
243160	752594
128879	752595
47251	752596
24874	752597
963	752598
72276	752599
82039	752600
253017	752601
29349	752602
186158	752603
312395	752604
267092	752605
4590	752606
326123	752607
47071	752608
23462	752609
803	752610
24776	752611
49608	752612
92907	752613
21681	752614
46798	752615
31628	752616
309851	752617
136388	752618
153117	752619
46616	752620
106223	752621
47465	752622
1772	752623
274759	752624
46292	752625
11130	752626
4215	752627
84978	752628
105754	752629
302	752630
23563	752631
46889	752632
73237	752633
176779	752634
175043	752635
289245	752636
293840	752637
339951	752638
348062	752639
72981	752640
48762	752641
17591	752642
3249	752643
56937	752644
25972	752645
36509	752646
188624	752647
17356	752648
1768	752649
46999	752650
99815	752651
18857	752652
86638	752653
1178	752654
25638	752655
8154	752656
182632	752657
1057	752658
18618	752659
26513	752660
2591	752661
189367	752662
286187	752663
25554	752664
66152	752665
190	752666
10414	752667
71429	752668
46518	752669
71531	752670
122762	752671
31046	752672
84398	752673
63928	752674
32471	752675
12744	752676
7608	752677
80117	752678
12795	752679
46529	752680
15580	752681
288025	752682
94087	752683
29291	752684
203397	752685
104059	752686
3748	752687
2746	752688
24990	752689
117794	752690
68607	752691
77641	752692
2746	752693
47	752694
24225	752695
101551	752696
3223	752697
85363	752698
18851	752699
151024	752700
226647	752701
2343	752702
49571	752703
4961	752704
31035	752705
27880	752706
17493	752707
57833	752708
72890	752709
310620	752710
57349	752711
62261	752712
20039	752713
20241	752714
56831	752715
197036	752716
35662	752717
5437	752718
20018	752719
27642	752720
13832	752721
4021	752722
127479	752723
84562	752724
65967	752725
6033	752726
142571	752727
96296	752728
171053	752729
25277	752730
5607	752731
122178	752732
5385	752733
10643	752734
64358	752735
39017	752736
66839	752737
130025	752738
73105	752739
53730	752740
170463	752741
13889	752742
102171	752743
266618	752744
48449	752745
4082	752746
13122	752747
262	752748
18514	752749
204003	752750
129854	752751
21266	752752
3150	752753
98499	752754
9789	752755
43221	752756
145253	752757
12265	752758
55118	752759
91522	752760
82631	752761
4995	752762
107156	752763
117177	752764
19314	752765
12602	752766
2604	752767
28243	752768
188	752769
294199	752770
16880	752771
162303	752772
68659	752773
126145	752774
70427	752775
57269	752776
287712	752777
32283	752778
147	752779
269691	752780
176137	752781
68547	752782
306592	752783
71453	752784
111189	752785
8824	752786
225536	752787
158831	752788
39388	752789
8062	752790
5796	752791
280006	752792
56888	752793
132299	752794
807	752795
79019	752796
1617	752797
3031	752798
53807	752799
38574	752800
47099	752801
2660	752802
273096	752803
216075	752804
29812	752805
22478	752806
62869	752807
311757	752808
8538	752809
9056	752810
91865	752811
69844	752812
122237	752813
16450	752814
15529	752815
60037	752816
60679	752817
180079	752818
6399	752819
68843	752820
94298	752821
94964	752822
721	752823
3738	752824
5963	752825
60623	752826
258	752827
181628	752828
3206	752829
10122	752830
31974	752831
79097	752832
48782	752833
108341	752834
3852	752835
116906	752836
133402	752837
39387	752838
68893	752839
10666	752840
62395	752841
188293	752842
27514	752843
23646	752844
63239	752845
260671	752846
8955	752847
149535	752848
272774	752849
347746	752850
1799	752851
45196	752852
30827	752853
19688	752854
1550	752855
53823	752856
5468	752857
35992	752858
330121	752859
6348	752860
52456	752861
215657	752862
13366	752863
195436	752864
67821	752865
125886	752866
103069	752867
1193	752868
10057	752869
102021	752870
31585	752871
3872	752872
208488	752873
193537	752874
220344	752875
75797	752876
10480	752877
259578	752878
72876	752879
8769	752880
14840	752881
15679	752882
17119	752883
171259	752884
213761	752885
6384	752886
76725	752887
33838	752888
119453	752889
194192	752890
22337	752891
54052	752892
10353	752893
152023	752894
189691	752895
190841	752896
26339	752897
1248	752898
226325	752899
25114	752900
158126	752901
70259	752902
4370	752903
89942	752904
24083	752905
16214	752906
29567	752907
14555	752908
40387	752909
137967	752910
267393	752911
5061	752912
341148	752913
2733	752914
3925	752915
13442	752916
13442	752917
122711	752918
33108	752919
100676	752920
41876	752921
27354	752922
11886	752923
6149	752924
48900	752925
34022	752926
21818	752927
184846	752928
23620	752929
38221	752930
72453	752931
57400	752932
31064	752933
64214	752934
73940	752935
398	752936
17295	752937
85784	752938
12537	752939
3571	752940
17279	752941
194797	752942
19166	752943
132887	752944
95494	752945
43598	752946
55947	752947
8756	752948
12631	752949
23006	752950
125613	752951
1070	752952
12187	752953
25307	752954
79445	752955
79445	752956
178420	752957
5405	752958
21671	752959
32024	752960
123040	752961
26069	752962
58642	752963
307	752964
1835	752965
3161	752966
51874	752967
200033	752968
18942	752969
258477	752970
15046	752971
65134	752972
83531	752973
233289	752974
233964	752975
42619	752976
6219	752977
191822	752978
12233	752979
30733	752980
231448	752981
14518	752982
309945	752983
6650	752984
184675	752985
9117	752986
79879	752987
39006	752988
28781	752989
71450	752990
293196	752991
24326	752992
115071	752993
83283	752994
44629	752995
2281	752996
21903	752997
165429	752998
146478	752999
29948	753000
77553	753001
53770	753002
189969	753003
24952	753004
23476	753005
5844	753006
45492	753007
23562	753008
46740	753009
51797	753010
23386	753011
78231	753012
175688	753013
132657	753014
76749	753015
121706	753016
57696	753017
2698	753018
90472	753019
26296	753020
327921	753021
261076	753022
7738	753023
15855	753024
86195	753025
65134	753026
83379	753027
109305	753028
2202	753029
7594	753030
26100	753031
29969	753032
3568	753033
108718	753034
19588	753035
41572	753036
22942	753037
36592	753038
67125	753039
2661	753040
62	753041
9808	753042
81951	753043
10643	753044
85630	753045
35664	753046
24915	753047
131035	753048
10383	753049
8104	753050
27215	753051
6386	753052
1925	753053
190179	753054
26634	753055
17734	753056
126670	753057
107811	753058
23613	753059
46999	753060
65177	753061
77608	753062
119962	753063
47557	753064
3478	753065
213088	753066
96327	753067
69286	753068
23462	753069
12535	753070
54638	753071
71383	753072
14002	753073
22393	753074
51919	753075
294616	753076
26433	753077
3664	753078
76228	753079
19099	753080
121082	753081
67714	753082
1063	753083
17177	753084
160876	753085
117453	753086
32283	753087
64204	753088
79308	753089
194636	753090
54496	753091
15580	753092
15580	753093
329119	753094
16958	753095
58225	753096
3154	753097
70	753098
162971	753099
5167	753100
260581	753101
15580	753102
338019	753103
279896	753104
139285	753105
14304	753106
905	753107
207133	753108
18070	753109
76004	753110
186235	753111
16847	753112
14231	753113
2498	753114
12864	753115
46353	753116
7690	753117
21975	753118
7540	753119
4490	753120
45732	753121
33745	753122
480	753123
19974	753124
281836	753125
54640	753126
54800	753127
37149	753128
61015	753129
85800	753130
191018	753131
100565	753132
321908	753133
26576	753134
45155	753135
315573	753136
34222	753137
97238	753138
142098	753139
220427	753140
30691	753141
50300	753142
36314	753143
266247	753144
1968	753145
154748	753146
30924	753147
49387	753148
120832	753149
24335	753150
10172	753151
6204	753152
61002	753153
54679	753154
85775	753155
149141	753156
52421	753157
1965	753158
20107	753159
2842	753160
22107	753161
1382	753162
6679	753163
137913	753164
15988	753165
6745	753166
72783	753167
190511	753168
132187	753169
765	753170
85972	753171
24167	753172
23036	753173
9387	753174
4990	753175
243368	753176
356578	753177
54701	753178
21040	753179
100772	753180
1026	753181
22991	753182
124864	753183
21112	753184
48627	753185
24339	753186
82516	753187
265	753188
20865	753189
4997	753190
7836	753191
8690	753192
327634	753193
212452	753194
171077	753195
23143	753196
52692	753197
89033	753198
68863	753199
17636	753200
42752	753201
36938	753202
52057	753203
16760	753204
4680	753205
66887	753206
59414	753207
313220	753208
6432	753209
319201	753210
190582	753211
2160	753212
119147	753213
36637	753214
36462	753215
124636	753216
123841	753217
81448	753218
946	753219
71207	753220
125444	753221
37202	753222
4713	753223
22693	753224
7475	753225
166858	753226
8298	753227
37353	753228
306004	753229
116016	753230
35605	753231
144678	753232
156108	753233
157748	753234
5665	753235
62168	753236
10990	753237
55709	753238
76506	753239
179888	753240
15776	753241
197237	753242
30702	753243
356127	753244
74703	753245
259279	753246
202405	753247
37971	753248
54655	753249
315783	753250
173979	753251
284254	753252
51432	753253
19922	753254
279151	753255
27813	753256
4383	753257
3682	753258
337247	753259
82480	753260
33558	753261
2788	753262
269	753263
55674	753264
133648	753265
30402	753266
250049	753267
252179	753268
161211	753269
131884	753270
61704	753271
35119	753272
99311	753273
266963	753274
6571	753275
254448	753276
199881	753277
341108	753278
203638	753279
125435	753280
27218	753281
4201	753282
26892	753283
84251	753284
6572	753285
5214	753286
82431	753287
27022	753288
10871	753289
37900	753290
334206	753291
18313	753292
27068	753293
338702	753294
80959	753295
82020	753296
2815	753297
245570	753298
149170	753299
4467	753300
276655	753301
43049	753302
14987	753303
81134	753304
58418	753305
203547	753306
19663	753307
52822	753308
302200	753309
331335	753310
155755	753311
65397	753312
123408	753313
44697	753314
137810	753315
118458	753316
149242	753317
300133	753318
27033	753319
26700	753320
26913	753321
125080	753322
6571	753323
123668	753324
31666	753325
261184	753326
6606	753327
333544	753328
186944	753329
26750	753330
54004	753331
122432	753332
101955	753333
12806	753334
229180	753335
9268	753336
12509	753337
257558	753338
232560	753339
302311	753340
202743	753341
1647	753342
181247	753343
6177	753344
79760	753345
208234	753346
206735	753347
251019	753348
64919	753349
72449	753350
115458	753351
355711	753352
88002	753353
209710	753354
17136	753355
27131	753356
1707	753357
203117	753358
34060	753359
227469	753360
294463	753361
19183	753362
90884	753363
64433	753364
74620	753365
115045	753366
39809	753367
171272	753368
30363	753369
351046	753370
111056	753371
71307	753372
261798	753373
159201	753374
159201	753375
162893	753376
23263	753377
261796	753378
2566	753379
101207	753380
67306	753381
9229	753382
147375	753383
93961	753384
516	753385
333142	753386
124598	753387
37971	753388
38531	753389
38582	753390
129429	753391
129734	753392
84346	753393
45181	753394
3816	753395
45176	753396
155147	753397
347426	753398
347131	753399
14442	753400
249753	753401
6272	753402
50342	753403
81927	753404
1575	753405
150677	753406
1575	753407
1575	753408
30509	753409
125596	753410
113902	753411
54715	753412
340480	753413
148594	753414
155954	753415
12640	753416
30160	753417
82480	753418
10894	753419
347086	753420
343972	753421
81120	753422
81420	753423
201711	753424
125101	753425
26918	753426
336441	753427
26892	753428
9952	753429
149233	753430
30161	753431
318395	753432
6441	753433
4118	753434
60169	753435
25869	753436
33583	753437
191968	753438
177136	753439
62468	753440
32587	753441
10917	753442
37628	753443
113658	753444
1	753445
2910	753446
5506	753447
122432	753448
323822	753449
34534	753450
24174	753451
334296	753452
174892	753453
8534	753454
317993	753455
9540	753456
856	753457
62501	753458
19690	753459
124429	753460
65691	753461
338065	753462
300129	753463
80277	753464
301385	753465
26828	753466
125993	753467
198792	753468
82542	753469
301936	753470
300140	753471
33812	753472
10161	753473
1	753474
22054	753475
32264	753476
304562	753477
172313	753478
295104	753479
198727	753480
16913	753481
21938	753482
82530	753483
11493	753484
80896	753485
60627	753486
147764	753487
34722	753488
59424	753489
35679	753490
811	753491
69025	753492
17732	753493
93954	753494
24657	753495
77454	753496
77454	753497
12500	753498
155800	753499
163231	753500
36927	753501
36499	753502
78158	753503
97927	753504
182333	753505
69189	753506
167829	753507
52486	753508
17593	753509
208209	753510
206539	753511
116486	753512
10060	753513
297246	753514
295520	753515
37995	753516
26511	753517
112217	753518
96925	753519
295507	753520
295472	753521
2570	753522
9097	753523
45653	753524
16515	753525
16575	753526
55359	753527
10008	753528
196788	753529
21344	753530
132559	753531
126156	753532
114345	753533
46922	753534
108302	753535
111246	753536
7624	753537
166605	753538
104853	753539
8353	753540
275925	753541
1620	753542
60367	753543
38987	753544
334183	753545
156509	753546
30007	753547
266829	753548
270250	753549
14685	753550
723	753551
29861	753552
51190	753553
79340	753554
109942	753555
188618	753556
72394	753557
1058	753558
6311	753559
13228	753560
378	753561
109060	753562
81791	753563
42617	753564
52442	753565
113	753566
8040	753567
316329	753568
263188	753569
14062	753570
166609	753571
263183	753572
36672	753573
235091	753574
268842	753575
26057	753576
17512	753577
40225	753578
64455	753579
16568	753580
153498	753581
178070	753582
266352	753583
146799	753584
197238	753585
3961	753586
61228	753587
142626	753588
260488	753589
10151	753590
17704	753591
42210	753592
3955	753593
3050	753594
66277	753595
6234	753596
315857	753597
163227	753598
24268	753599
51350	753600
32986	753601
50406	753602
72534	753603
85386	753604
131411	753605
73777	753606
53406	753607
150978	753608
337357	753609
230252	753610
63979	753611
75924	753612
75944	753613
239949	753614
240214	753615
42705	753616
310103	753617
147718	753618
185018	753619
34243	753620
111100	753621
186271	753622
31266	753623
6651	753624
2317	753625
48168	753626
63268	753627
235084	753628
218849	753629
294442	753630
98907	753631
44758	753632
99721	753633
15268	753634
315905	753635
316086	753636
65574	753637
98984	753638
154820	753639
99770	753640
98954	753641
99595	753642
297406	753643
6651	753644
2312	753645
99684	753646
252927	753647
99398	753648
44761	753649
65827	753650
156188	753651
99657	753652
315873	753653
65786	753654
99680	753655
155519	753656
62406	753657
38838	753658
31265	753659
44959	753660
22554	753661
154815	753662
255268	753663
254139	753664
31268	753665
31374	753666
254436	753667
221469	753668
139522	753669
154749	753670
31457	753671
99480	753672
4231	753673
11022	753674
27282	753675
4224	753676
56526	753677
315950	753678
44929	753679
8534	753680
204656	753681
188863	753682
4226	753683
3415	753684
65411	753685
154751	753686
660	753687
154770	753688
215606	753689
63266	753690
5260	753691
299910	753692
13359	753693
179767	753694
6117	753695
13110	753696
48812	753697
95633	753698
115727	753699
41704	753700
75621	753701
62329	753702
60917	753703
248149	753704
153064	753705
41656	753706
5635	753707
55536	753708
8630	753709
33924	753710
16683	753711
46633	753712
192047	753713
145341	753714
21242	753715
2371	753716
45605	753717
3915	753718
231681	753719
7297	753720
177574	753721
64463	753722
73295	753723
150638	753724
882	753725
348064	753726
68038	753727
30594	753728
234752	753729
58053	753730
160623	753731
71887	753732
64072	753733
9005	753734
127225	753735
127225	753736
34431	753737
1551	753738
49485	753739
6151	753740
77028	753741
4967	753742
34136	753743
286234	753744
17820	753745
17775	753746
17786	753747
4920	753748
7800	753749
347941	753750
196342	753751
31758	753752
157825	753753
98424	753754
65973	753755
16035	753756
56558	753757
356507	753758
22015	753759
125973	753760
23993	753761
23936	753762
139076	753763
352248	753764
52420	753765
37940	753766
165466	753767
14804	753768
150649	753769
17946	753770
182481	753771
56394	753772
129348	753773
48272	753774
106920	753775
116469	753776
100101	753777
279420	753778
159103	753779
156450	753780
310866	753781
96530	753782
243792	753783
89519	753784
51834	753785
42126	753786
90587	753787
277811	753788
277761	753789
91957	753790
1413	753791
6964	753792
120781	753793
31605	753794
70880	753795
294700	753796
351574	753797
357234	753798
18020	753799
113612	753800
222707	753801
123033	753802
92535	753803
113	753804
1231	753805
16144	753806
243603	753807
32704	753808
139673	753809
82594	753810
43124	753811
13757	753812
54778	753813
147175	753814
7378	753815
11098	753816
20154	753817
78364	753818
130066	753819
161494	753820
66087	753821
200954	753822
200854	753823
338391	753824
81835	753825
8478	753826
26733	753827
8476	753828
38301	753829
166257	753830
38321	753831
159520	753832
50439	753833
45109	753834
215486	753835
80505	753836
169173	753837
49528	753838
26731	753839
90722	753840
5215	753841
3666	753842
50150	753843
160639	753844
192161	753845
50593	753846
41840	753847
192487	753848
41721	753849
98444	753850
157740	753851
30875	753852
185723	753853
143616	753854
13005	753855
31875	753856
3935	753857
77143	753858
95772	753859
29298	753860
223743	753861
99691	753862
12370	753863
114000	753864
4675	753865
44703	753866
473	753867
127189	753868
144673	753869
20668	753870
318887	753871
9058	753872
105404	753873
49760	753874
193083	753875
150231	753876
151749	753877
4713	753878
13121	753879
205900	753880
61502	753881
480	753882
9485	753883
207810	753884
4229	753885
22907	753886
93885	753887
3120	753888
139666	753889
26495	753890
4157	753891
131805	753892
112220	753893
12238	753894
188764	753895
11396	753896
51592	753897
78894	753898
101098	753899
295089	753900
118680	753901
325474	753902
29633	753903
2526	753904
194565	753905
120742	753906
21325	753907
42218	753908
37089	753909
16769	753910
52057	753911
286470	753912
19166	753913
20343	753914
93867	753915
81739	753916
121846	753917
10788	753918
6652	753919
2198	753920
13589	753921
26909	753922
81473	753923
2318	753924
158404	753925
346670	753926
141706	753927
10290	753928
117043	753929
6445	753930
125178	753931
33866	753932
739	753933
160835	753934
4124	753935
79968	753936
66642	753937
159449	753938
31996	753939
268782	753940
7990	753941
261860	753942
160997	753943
106225	753944
33023	753945
261482	753946
159218	753947
9491	753948
159293	753949
66657	753950
101216	753951
103433	753952
261448	753953
261524	753954
66979	753955
106316	753956
104401	753957
14435	753958
164892	753959
104937	753960
261064	753961
194013	753962
154326	753963
101206	753964
101232	753965
270193	753966
79968	753967
2419	753968
101088	753969
261820	753970
66691	753971
167585	753972
19134	753973
2419	753974
101264	753975
101238	753976
66689	753977
16617	753978
101250	753979
46509	753980
170321	753981
192902	753982
68359	753983
165201	753984
274329	753985
193457	753986
31998	753987
16786	753988
264407	753989
168389	753990
50038	753991
158969	753992
54582	753993
27745	753994
124085	753995
117182	753996
4070	753997
1515	753998
323910	753999
110382	754000
101400	754001
6822	754002
94867	754003
52419	754004
193870	754005
22925	754006
21916	754007
264704	754008
325047	754009
40548	754010
6489	754011
122287	754012
79309	754013
122037	754014
98860	754015
222459	754016
193161	754017
79366	754018
34783	754019
324612	754020
26363	754021
147444	754022
98622	754023
62510	754024
324238	754025
79538	754026
102146	754027
65028	754028
71284	754029
62492	754030
322804	754031
67304	754032
324046	754033
31083	754034
102225	754035
53578	754036
53714	754037
79585	754038
37095	754039
637	754040
13924	754041
261071	754042
160811	754043
195089	754044
79391	754045
193231	754046
62598	754047
102220	754048
21943	754049
53764	754050
26386	754051
67306	754052
122367	754053
4745	754054
264741	754055
147180	754056
122315	754057
193231	754058
194329	754059
62565	754060
193025	754061
139582	754062
264400	754063
79329	754064
326539	754065
147308	754066
79329	754067
12054	754068
9304	754069
4734	754070
42779	754071
326870	754072
2592	754073
5892	754074
160942	754075
25767	754076
195187	754077
192821	754078
193025	754079
34797	754080
108850	754081
37709	754082
35456	754083
63235	754084
35456	754085
336466	754086
61104	754087
3127	754088
53894	754089
167952	754090
83246	754091
91848	754092
84041	754093
342366	754094
48175	754095
66860	754096
316000	754097
245301	754098
333017	754099
57279	754100
12790	754101
12790	754102
774	754103
190427	754104
202263	754105
41113	754106
70351	754107
51244	754108
249844	754109
75770	754110
322899	754111
48123	754112
31999	754113
238670	754114
201684	754115
15480	754116
22954	754117
42243	754118
161115	754119
202507	754120
10855	754121
79738	754122
108219	754123
20234	754124
69944	754125
1601	754126
243685	754127
199762	754128
337771	754129
38201	754130
19583	754131
26810	754132
14571	754133
334368	754134
7060	754135
7060	754136
54989	754137
51288	754138
28431	754139
169	754140
17033	754141
64991	754142
73369	754143
205156	754144
249	754145
37057	754146
111377	754147
235166	754148
124212	754149
343294	754150
2215	754151
63246	754152
54199	754153
2161	754154
206623	754155
330609	754156
78158	754157
99605	754158
255313	754159
99605	754160
99790	754161
354476	754162
18823	754163
118293	754164
36361	754165
36406	754166
232804	754167
6289	754168
43705	754169
24982	754170
67259	754171
315738	754172
15859	754173
36636	754174
5829	754175
83373	754176
20354	754177
268569	754178
3196	754179
29073	754180
234009	754181
130106	754182
5024	754183
69373	754184
180193	754185
54204	754186
4563	754187
83753	754188
209691	754189
110635	754190
22200	754191
346463	754192
354302	754193
155305	754194
49976	754195
14924	754196
36073	754197
67936	754198
147732	754199
36667	754200
338	754201
670	754202
55550	754203
37080	754204
177400	754205
106670	754206
13994	754207
6031	754208
240679	754209
42514	754210
69183	754211
80213	754212
120559	754213
159686	754214
285041	754215
129529	754216
2	754217
100086	754218
73112	754219
145038	754220
124652	754221
254969	754222
97831	754223
251359	754224
156129	754225
198279	754226
8641	754227
146760	754228
329924	754229
287488	754230
318212	754231
120565	754232
73253	754233
153736	754234
114710	754235
58273	754236
128809	754237
128759	754238
75040	754239
26172	754240
126716	754241
17664	754242
206556	754243
985	754244
147779	754245
242137	754246
77620	754247
8899	754248
151798	754249
6927	754250
41702	754251
100444	754252
45116	754253
100339	754254
279687	754255
311836	754256
300839	754257
125343	754258
190824	754259
121441	754260
193911	754261
171590	754262
63154	754263
339143	754264
44008	754265
109236	754266
197105	754267
122153	754268
327841	754269
7958	754270
1969	754271
178662	754272
32304	754273
354834	754274
11620	754275
153810	754276
181982	754277
218458	754278
24523	754279
31585	754280
63242	754281
27191	754282
304061	754283
180705	754284
2359	754285
2359	754286
36972	754287
7530	754288
33578	754289
123519	754290
395	754291
111490	754292
811	754293
989	754294
260412	754295
42851	754296
230986	754297
327598	754298
38326	754299
154802	754300
257190	754301
161136	754302
161357	754303
9135	754304
223488	754305
252552	754306
170788	754307
75000	754308
244979	754309
126980	754310
28512	754311
334006	754312
88786	754313
79197	754314
12044	754315
19364	754316
12677	754317
138387	754318
245812	754319
201002	754320
16732	754321
3286	754322
3171	754323
48366	754324
67243	754325
191930	754326
71328	754327
68770	754328
252318	754329
3088	754330
16849	754331
43303	754332
56001	754333
53667	754334
2371	754335
355374	754336
19901	754337
267635	754338
164963	754339
71414	754340
45476	754341
270399	754342
129834	754343
207599	754344
25963	754345
3854	754346
9386	754347
161026	754348
67235	754349
300119	754350
1421	754351
196286	754352
164444	754353
347032	754354
146460	754355
123511	754356
516	754357
120765	754358
200659	754359
344537	754360
516	754361
516	754362
125846	754363
516	754364
121766	754365
16797	754366
3862	754367
16797	754368
124988	754369
196662	754370
10849	754371
8847	754372
98144	754373
40239	754374
101004	754375
25735	754376
5370	754377
305905	754378
190983	754379
336933	754380
300159	754381
23651	754382
61901	754383
9588	754384
106623	754385
15756	754386
300438	754387
29750	754388
156949	754389
41231	754390
63181	754391
10330	754392
50304	754393
98080	754394
36172	754395
31054	754396
196736	754397
10773	754398
11058	754399
198271	754400
147057	754401
69227	754402
156922	754403
84414	754404
106453	754405
192277	754406
148356	754407
132150	754408
6276	754409
5784	754410
140544	754411
53793	754412
343955	754413
201599	754414
339965	754415
337124	754416
336336	754417
333635	754418
26695	754419
37618	754420
37985	754421
18829	754422
301656	754423
559	754424
1833	754425
10516	754426
13792	754427
1420	754428
107665	754429
279115	754430
158490	754431
158490	754432
78981	754433
178775	754434
125037	754435
29409	754436
4432	754437
172504	754438
165740	754439
254763	754440
128541	754441
155858	754442
253867	754443
204913	754444
230804	754445
245153	754446
90542	754447
89668	754448
34633	754449
109891	754450
269764	754451
254757	754452
170212	754453
155735	754454
247356	754455
155268	754456
161397	754457
35248	754458
81671	754459
163021	754460
38308	754461
124972	754462
163104	754463
157124	754464
253035	754465
332793	754466
887	754467
38361	754468
96253	754469
246	754470
124813	754471
28615	754472
70271	754473
27837	754474
33582	754475
40719	754476
116816	754477
5269	754478
170064	754479
155268	754480
116506	754481
49557	754482
126145	754483
158678	754484
323238	754485
4520	754486
3538	754487
29295	754488
320621	754489
201913	754490
184122	754491
51545	754492
7124	754493
257405	754494
219346	754495
20505	754496
1495	754497
60689	754498
24849	754499
15844	754500
21563	754501
44745	754502
4509	754503
256089	754504
41485	754505
15136	754506
19816	754507
15642	754508
9006	754509
5422	754510
11997	754511
287121	754512
10629	754513
38236	754514
82389	754515
51660	754516
56570	754517
72221	754518
11654	754519
83579	754520
49070	754521
7150	754522
27570	754523
62399	754524
7285	754525
18635	754526
13297	754527
26927	754528
175100	754529
36866	754530
46	754531
3912	754532
1075	754533
311865	754534
214	754535
83458	754536
57401	754537
7985	754538
200317	754539
24182	754540
2469	754541
6263	754542
5691	754543
22478	754544
61627	754545
175456	754546
129963	754547
6327	754548
15094	754549
8333	754550
13831	754551
10814	754552
107720	754553
2657	754554
166175	754555
41963	754556
93264	754557
13526	754558
1351	754559
7862	754560
67278	754561
61729	754562
12136	754563
18598	754564
50317	754565
50242	754566
13521	754567
173	754568
12932	754569
39105	754570
22870	754571
103677	754572
1462	754573
4573	754574
31858	754575
36104	754576
56874	754577
5041	754578
6146	754579
174994	754580
18428	754581
46671	754582
227180	754583
24615	754584
102567	754585
108673	754586
22663	754587
3302	754588
2683	754589
31034	754590
24103	754591
25189	754592
71651	754593
23011	754594
11121	754595
24597	754596
267368	754597
52475	754598
83881	754599
337098	754600
1353	754601
1887	754602
1353	754603
78921	754604
229	754605
35634	754606
24867	754607
297785	754608
118331	754609
26134	754610
11085	754611
72814	754612
13033	754613
8454	754614
14482	754615
13033	754616
13033	754617
22665	754618
3795	754619
13441	754620
17703	754621
104891	754622
185499	754623
12861	754624
8700	754625
37694	754626
357210	754627
22363	754628
131951	754629
34608	754630
5824	754631
242151	754632
73381	754633
825	754634
275705	754635
2882	754636
242047	754637
148812	754638
95168	754639
86023	754640
789	754641
24722	754642
148303	754643
214899	754644
111646	754645
6249	754646
103234	754647
44462	754648
241394	754649
65134	754650
65131	754651
16406	754652
22357	754653
24734	754654
49875	754655
7966	754656
24713	754657
242442	754658
10196	754659
34640	754660
24734	754661
136242	754662
56260	754663
42841	754664
49882	754665
22381	754666
5834	754667
114054	754668
2336	754669
34640	754670
11784	754671
24713	754672
6249	754673
95310	754674
11182	754675
49868	754676
213467	754677
7953	754678
132242	754679
18026	754680
1971	754681
6249	754682
213050	754683
192770	754684
210056	754685
21523	754686
148229	754687
17699	754688
205145	754689
334286	754690
297611	754691
125652	754692
50055	754693
317399	754694
7363	754695
100441	754696
261941	754697
72963	754698
124274	754699
10919	754700
127383	754701
150827	754702
154971	754703
13528	754704
115581	754705
310935	754706
178747	754707
186368	754708
64261	754709
265913	754710
41030	754711
75707	754712
92227	754713
298921	754714
65997	754715
219663	754716
51254	754717
305867	754718
184318	754719
324571	754720
37147	754721
211948	754722
39979	754723
328966	754724
213768	754725
229847	754726
125894	754727
28472	754728
135363	754729
203023	754730
305925	754731
276301	754732
96691	754733
354094	754734
98473	754735
63763	754736
36988	754737
186368	754738
305864	754739
141295	754740
98058	754741
74057	754742
171313	754743
121814	754744
104547	754745
65235	754746
67836	754747
10336	754748
79449	754749
69279	754750
203986	754751
342851	754752
58648	754753
310906	754754
4050	754755
28398	754756
38894	754757
180002	754758
124421	754759
116131	754760
27943	754761
36988	754762
61638	754763
115581	754764
132986	754765
4915	754766
61035	754767
211668	754768
12035	754769
85024	754770
286048	754771
102780	754772
266092	754773
20922	754774
305827	754775
186557	754776
75516	754777
45628	754778
90	754779
43527	754780
49719	754781
105896	754782
291212	754783
263176	754784
45631	754785
4622	754786
168350	754787
270189	754788
150897	754789
72057	754790
127749	754791
39354	754792
211311	754793
242700	754794
258191	754795
2242	754796
71024	754797
144737	754798
25999	754799
149435	754800
245793	754801
165874	754802
21730	754803
66157	754804
213958	754805
58580	754806
57846	754807
171758	754808
96482	754809
24388	754810
28767	754811
188409	754812
6893	754813
100833	754814
44164	754815
74249	754816
7127	754817
63807	754818
2522	754819
2527	754820
31959	754821
324423	754822
32732	754823
179607	754824
133243	754825
10792	754826
150798	754827
11278	754828
111739	754829
241396	754830
203335	754831
10948	754832
81809	754833
178936	754834
204373	754835
96552	754836
71320	754837
251223	754838
208162	754839
128624	754840
1085	754841
16122	754842
113592	754843
284542	754844
121084	754845
20187	754846
22801	754847
35102	754848
214404	754849
2447	754850
34	754851
235735	754852
51869	754853
16136	754854
8677	754855
150569	754856
84749	754857
347708	754858
90007	754859
163780	754860
162919	754861
68017	754862
67163	754863
11623	754864
7491	754865
43042	754866
454	754867
61450	754868
246087	754869
73740	754870
178145	754871
135964	754872
333630	754873
8849	754874
61436	754875
1027	754876
26575	754877
4561	754878
8580	754879
8913	754880
2413	754881
725	754882
62249	754883
11684	754884
2423	754885
42385	754886
1195	754887
321265	754888
221713	754889
320442	754890
76173	754891
35939	754892
25203	754893
115397	754894
123231	754895
301024	754896
236667	754897
116291	754898
76858	754899
2401	754900
85414	754901
263803	754902
22708	754903
100701	754904
29073	754905
143254	754906
157385	754907
242506	754908
160463	754909
89926	754910
54056	754911
7505	754912
81810	754913
22912	754914
22927	754915
7533	754916
255908	754917
215896	754918
5135	754919
75607	754920
74654	754921
80541	754922
6138	754923
215615	754924
135936	754925
135949	754926
135501	754927
57941	754928
203882	754929
186333	754930
36689	754931
3080	754932
278177	754933
8287	754934
242242	754935
17169	754936
68016	754937
100267	754938
257759	754939
347254	754940
95728	754941
59102	754942
137988	754943
44903	754944
12111	754945
3943	754946
68248	754947
39611	754948
301958	754949
301074	754950
100311	754951
49784	754952
107701	754953
22861	754954
35324	754955
329140	754956
21629	754957
341948	754958
44657	754959
304142	754960
2818	754961
33781	754962
80681	754963
163058	754964
167513	754965
98382	754966
193298	754967
51727	754968
329436	754969
325583	754970
129359	754971
6107	754972
55447	754973
247054	754974
8257	754975
287298	754976
250109	754977
205612	754978
322277	754979
338119	754980
180764	754981
51	754982
329345	754983
113848	754984
10739	754985
167140	754986
53661	754987
348066	754988
19291	754989
88342	754990
13981	754991
96776	754992
246328	754993
1276	754994
158970	754995
1801	754996
102208	754997
264609	754998
151133	754999
18454	755000
47979	755001
78880	755002
8298	755003
93454	755004
51681	755005
25086	755006
29007	755007
142623	755008
168595	755009
9848	755010
238592	755011
184583	755012
29366	755013
169302	755014
257070	755015
6598	755016
5160	755017
184520	755018
29740	755019
168769	755020
200119	755021
79122	755022
687	755023
66043	755024
48203	755025
58905	755026
114230	755027
44706	755028
169302	755029
98097	755030
27762	755031
2	755032
184235	755033
148	755034
348049	755035
80739	755036
34890	755037
65912	755038
4340	755039
100001	755040
64128	755041
333314	755042
185975	755043
108199	755044
5060	755045
13679	755046
341132	755047
248181	755048
136690	755049
301525	755050
300030	755051
378	755052
186024	755053
10307	755054
8047	755055
137372	755056
4570	755057
241484	755058
341190	755059
29740	755060
260386	755061
126730	755062
252872	755063
8076	755064
92778	755065
61861	755066
112758	755067
55175	755068
310217	755069
185971	755070
76339	755071
322072	755072
11612	755073
21298	755074
33589	755075
332324	755076
251360	755077
116600	755078
204520	755079
123586	755080
47688	755081
308518	755082
53488	755083
10344	755084
137770	755085
67786	755086
22394	755087
42094	755088
15108	755089
93360	755090
4067	755091
37745	755092
35702	755093
186024	755094
25058	755095
74976	755096
44039	755097
25438	755098
279006	755099
116566	755100
185716	755101
51681	755102
40665	755103
43648	755104
66243	755105
38368	755106
168308	755107
74307	755108
250808	755109
36269	755110
301840	755111
35554	755112
942	755113
298606	755114
63016	755115
144554	755116
327984	755117
90551	755118
87697	755119
156296	755120
44234	755121
10348	755122
26681	755123
55669	755124
47688	755125
115720	755126
114265	755127
186025	755128
27035	755129
54078	755130
240957	755131
322249	755132
181287	755133
21298	755134
116389	755135
23522	755136
309315	755137
8142	755138
116051	755139
4019	755140
46021	755141
4145	755142
25417	755143
115715	755144
79268	755145
8429	755146
10739	755147
93170	755148
28535	755149
70951	755150
69370	755151
251386	755152
147034	755153
229590	755154
24949	755155
75845	755156
139953	755157
231241	755158
68272	755159
40665	755160
10307	755161
17	755162
55259	755163
235226	755164
31017	755165
35599	755166
149156	755167
35474	755168
250073	755169
67007	755170
26138	755171
28515	755172
225096	755173
222852	755174
2593	755175
196397	755176
333636	755177
225510	755178
3138	755179
3138	755180
5962	755181
66330	755182
44388	755183
25836	755184
49114	755185
28003	755186
622	755187
39484	755188
1637	755189
9907	755190
132699	755191
63226	755192
34756	755193
132869	755194
20253	755195
57672	755196
39668	755197
68930	755198
3447	755199
64884	755200
519	755201
39771	755202
152374	755203
123	755204
86053	755205
19063	755206
228161	755207
55241	755208
106837	755209
1166	755210
20197	755211
41038	755212
574	755213
5971	755214
106646	755215
20868	755216
185352	755217
14937	755218
234437	755219
13851	755220
31309	755221
56312	755222
21968	755223
287979	755224
80362	755225
110497	755226
329228	755227
297755	755228
35193	755229
24509	755230
51959	755231
37434	755232
4639	755233
220035	755234
116973	755235
6371	755236
81837	755237
3832	755238
19308	755239
8169	755240
1891	755241
11580	755242
37829	755243
203082	755244
207759	755245
20968	755246
13838	755247
8524	755248
105890	755249
74607	755250
205872	755251
148327	755252
69005	755253
54121	755254
26604	755255
54294	755256
57101	755257
80350	755258
956	755259
14	755260
46643	755261
54114	755262
100888	755263
14	755264
65625	755265
210342	755266
184268	755267
58835	755268
3683	755269
112837	755270
4031	755271
4649	755272
20039	755273
44251	755274
58862	755275
16682	755276
100505	755277
32043	755278
43677	755279
118125	755280
6408	755281
4853	755282
43765	755283
17729	755284
180025	755285
17853	755286
48461	755287
107776	755288
279004	755289
123230	755290
2279	755291
167352	755292
67128	755293
214291	755294
259328	755295
78281	755296
114676	755297
102605	755298
37163	755299
19455	755300
1245	755301
103335	755302
491	755303
3360	755304
159690	755305
3365	755306
188814	755307
198735	755308
39131	755309
8111	755310
29351	755311
120684	755312
42118	755313
33191	755314
182089	755315
1758	755316
3	755317
311182	755318
44567	755319
80351	755320
37640	755321
2724	755322
8268	755323
49116	755324
79161	755325
11217	755326
1757	755327
96039	755328
257057	755329
36	755330
54921	755331
203591	755332
1109	755333
3098	755334
31085	755335
10577	755336
31821	755337
101784	755338
4690	755339
9752	755340
62438	755341
102632	755342
9547	755343
245450	755344
12949	755345
48505	755346
45328	755347
291747	755348
22797	755349
145701	755350
10525	755351
36281	755352
71415	755353
218	755354
36502	755355
60963	755356
13811	755357
4174	755358
102334	755359
77402	755360
9241	755361
8672	755362
4423	755363
203924	755364
54536	755365
45602	755366
118577	755367
69	755368
30422	755369
92476	755370
53264	755371
31933	755372
13434	755373
144924	755374
116763	755375
81	755376
13455	755377
208505	755378
277035	755379
58165	755380
184653	755381
62596	755382
173220	755383
150598	755384
70126	755385
25822	755386
39610	755387
12862	755388
22427	755389
276028	755390
363	755391
86193	755392
24085	755393
146183	755394
8812	755395
15763	755396
188304	755397
8222	755398
264049	755399
3377	755400
6379	755401
17331	755402
5233	755403
8844	755404
249001	755405
213998	755406
197188	755407
29066	755408
206724	755409
259320	755410
10061	755411
356395	755412
129588	755413
234209	755414
16781	755415
4287	755416
40755	755417
410	755418
12574	755419
308485	755420
26123	755421
37640	755422
39219	755423
35765	755424
67324	755425
45104	755426
10440	755427
192709	755428
23534	755429
125597	755430
7901	755431
30742	755432
78528	755433
56110	755434
98134	755435
93871	755436
76923	755437
120857	755438
34345	755439
20052	755440
65062	755441
45804	755442
5080	755443
81059	755444
193008	755445
82224	755446
79377	755447
42786	755448
281801	755449
9710	755450
3497	755451
158863	755452
160195	755453
5431	755454
1679	755455
26129	755456
102845	755457
292886	755458
189349	755459
159589	755460
4287	755461
4606	755462
9295	755463
271628	755464
20568	755465
8231	755466
2343	755467
70829	755468
263262	755469
169480	755470
189409	755471
1390	755472
46997	755473
6478	755474
41251	755475
267285	755476
1455	755477
47361	755478
19681	755479
94671	755480
480	755481
43219	755482
71949	755483
33865	755484
72058	755485
38294	755486
36296	755487
316709	755488
188816	755489
2616	755490
90677	755491
5808	755492
3180	755493
13210	755494
1788	755495
20411	755496
34636	755497
9585	755498
18953	755499
52343	755500
19607	755501
121340	755502
318643	755503
2943	755504
316720	755505
577	755506
109576	755507
163491	755508
14940	755509
15448	755510
2163	755511
281739	755512
72806	755513
4209	755514
109221	755515
88135	755516
81602	755517
12497	755518
16748	755519
124667	755520
22124	755521
42746	755522
69229	755523
76425	755524
36722	755525
319394	755526
39592	755527
33532	755528
47654	755529
185345	755530
13880	755531
115766	755532
25455	755533
310764	755534
18528	755535
51404	755536
186242	755537
115963	755538
75868	755539
190332	755540
32157	755541
9201	755542
28961	755543
67721	755544
143282	755545
23637	755546
68221	755547
30972	755548
5161	755549
20312	755550
5161	755551
10542	755552
248312	755553
170249	755554
37240	755555
88659	755556
292772	755557
133635	755558
203453	755559
110304	755560
53851	755561
129088	755562
83857	755563
12936	755564
23400	755565
268297	755566
206227	755567
121830	755568
36527	755569
16836	755570
29512	755571
106043	755572
33155	755573
84036	755574
29165	755575
4908	755576
49345	755577
103170	755578
84265	755579
62364	755580
110342	755581
46863	755582
284213	755583
89590	755584
197028	755585
162572	755586
43361	755587
32820	755588
172367	755589
274156	755590
71132	755591
33676	755592
286991	755593
92861	755594
286779	755595
4820	755596
48014	755597
71432	755598
127697	755599
287478	755600
329413	755601
119744	755602
88280	755603
109224	755604
46644	755605
188696	755606
4898	755607
16905	755608
67749	755609
8114	755610
47799	755611
3514	755612
14353	755613
768	755614
158284	755615
24185	755616
25823	755617
118785	755618
1807	755619
21750	755620
285	755621
614	755622
103619	755623
715	755624
126598	755625
33041	755626
154368	755627
37908	755628
17076	755629
6440	755630
243101	755631
9918	755632
9598	755633
188618	755634
124296	755635
3973	755636
111721	755637
32342	755638
30209	755639
12205	755640
19684	755641
40129	755642
79150	755643
126381	755644
237334	755645
297494	755646
106246	755647
312242	755648
28840	755649
123845	755650
4205	755651
87733	755652
5350	755653
118868	755654
23751	755655
23160	755656
33855	755657
24390	755658
39179	755659
14201	755660
206154	755661
78315	755662
18005	755663
95915	755664
135879	755665
71328	755666
354	755667
3447	755668
2617	755669
34046	755670
78	755671
8821	755672
11475	755673
124576	755674
38891	755675
7713	755676
2599	755677
12499	755678
132616	755679
65996	755680
141402	755681
341318	755682
13488	755683
30310	755684
18703	755685
20268	755686
78345	755687
11980	755688
210941	755689
82440	755690
258908	755691
176118	755692
2875	755693
31898	755694
59799	755695
822	755696
90274	755697
331297	755698
14782	755699
93121	755700
47087	755701
6790	755702
56121	755703
129119	755704
2812	755705
33332	755706
205027	755707
5592	755708
160355	755709
50037	755710
127465	755711
105877	755712
3399	755713
135228	755714
30800	755715
114541	755716
295405	755717
10936	755718
217792	755719
178161	755720
44125	755721
128851	755722
26757	755723
178565	755724
606	755725
31713	755726
9406	755727
48255	755728
294449	755729
111078	755730
80165	755731
290793	755732
284526	755733
285093	755734
53720	755735
80224	755736
148217	755737
15447	755738
21925	755739
72762	755740
73043	755741
49596	755742
73060	755743
176687	755744
63887	755745
39506	755746
294786	755747
109375	755748
213928	755749
36131	755750
35099	755751
285780	755752
37059	755753
214256	755754
131614	755755
288267	755756
72153	755757
21521	755758
11799	755759
30017	755760
295202	755761
49690	755762
176722	755763
13288	755764
50712	755765
335776	755766
100862	755767
1709	755768
2568	755769
16138	755770
11588	755771
42029	755772
41720	755773
32265	755774
9949	755775
27671	755776
31516	755777
162611	755778
44458	755779
14879	755780
93029	755781
54620	755782
15936	755783
97094	755784
36767	755785
144597	755786
167565	755787
159668	755788
81041	755789
149212	755790
98464	755791
186284	755792
1331	755793
202586	755794
94055	755795
64889	755796
22791	755797
141140	755798
61237	755799
874	755800
46260	755801
40173	755802
83531	755803
85513	755804
28820	755805
33771	755806
21161	755807
72885	755808
200060	755809
346415	755810
38120	755811
10348	755812
135	755813
357342	755814
12107	755815
48505	755816
208832	755817
57525	755818
202590	755819
188971	755820
2753	755821
43408	755822
3640	755823
350322	755824
5159	755825
80044	755826
40838	755827
213164	755828
102194	755829
22363	755830
3143	755831
28019	755832
19000	755833
11539	755834
11540	755835
188627	755836
53000	755837
65153	755838
80920	755839
3971	755840
186238	755841
19063	755842
24663	755843
147577	755844
870	755845
262169	755846
970	755847
113182	755848
6198	755849
31248	755850
4035	755851
40729	755852
10989	755853
9167	755854
16762	755855
16543	755856
89145	755857
14209	755858
24103	755859
61238	755860
264883	755861
72	755862
125573	755863
346073	755864
50693	755865
161135	755866
55565	755867
302509	755868
45046	755869
62111	755870
7695	755871
80022	755872
88992	755873
302497	755874
25017	755875
53715	755876
80176	755877
347419	755878
181276	755879
14270	755880
76662	755881
83111	755882
320678	755883
39040	755884
31975	755885
524	755886
195982	755887
332	755888
57602	755889
11355	755890
162115	755891
317097	755892
8254	755893
291259	755894
36271	755895
38715	755896
1683	755897
22540	755898
49702	755899
175362	755900
3582	755901
7834	755902
1551	755903
255724	755904
254640	755905
235063	755906
12490	755907
130962	755908
269777	755909
298989	755910
15450	755911
85428	755912
2	755913
94303	755914
62029	755915
192717	755916
261349	755917
31115	755918
67332	755919
5776	755920
123699	755921
106030	755922
31732	755923
4819	755924
2855	755925
285114	755926
2	755927
89743	755928
36411	755929
230618	755930
50647	755931
139460	755932
22535	755933
8197	755934
245639	755935
274348	755936
263815	755937
205172	755938
104765	755939
17996	755940
707	755941
152239	755942
234253	755943
331270	755944
178113	755945
23989	755946
328994	755947
21763	755948
2818	755949
20470	755950
146200	755951
128075	755952
121085	755953
260146	755954
336207	755955
156594	755956
148237	755957
57290	755958
3300	755959
157748	755960
117379	755961
2	755962
7083	755963
8076	755964
332915	755965
18706	755966
50574	755967
59109	755968
44341	755969
244278	755970
109835	755971
14592	755972
169380	755973
50522	755974
99832	755975
122392	755976
317553	755977
178597	755978
77919	755979
119566	755980
166788	755981
71379	755982
154672	755983
50573	755984
166073	755985
2456	755986
32155	755987
22880	755988
10585	755989
168904	755990
107594	755991
169926	755992
5924	755993
28806	755994
70908	755995
8753	755996
193119	755997
203916	755998
189080	755999
180817	756000
63083	756001
136448	756002
42106	756003
33440	756004
107614	756005
277989	756006
36751	756007
162850	756008
107759	756009
102483	756010
97414	756011
181503	756012
189235	756013
224251	756014
10295	756015
40785	756016
33210	756017
344760	756018
123348	756019
30030	756020
65686	756021
21524	756022
156232	756023
253906	756024
65686	756025
255089	756026
156258	756027
350449	756028
165167	756029
1472	756030
13129	756031
14284	756032
45154	756033
6108	756034
261823	756035
20829	756036
92054	756037
224	756038
43210	756039
1473	756040
196216	756041
9952	756042
4399	756043
204394	756044
157371	756045
78919	756046
7361	756047
283503	756048
9904	756049
223732	756050
95912	756051
149176	756052
35061	756053
42308	756054
335275	756055
347215	756056
140821	756057
4716	756058
29457	756059
144560	756060
88744	756061
86017	756062
82236	756063
24859	756064
26432	756065
216394	756066
13310	756067
8495	756068
17223	756069
82599	756070
32544	756071
194333	756072
17324	756073
33120	756074
59352	756075
18478	756076
72993	756077
32339	756078
193072	756079
61527	756080
25566	756081
192872	756082
308774	756083
66151	756084
46907	756085
80957	756086
204641	756087
155153	756088
162076	756089
339479	756090
76083	756091
73301	756092
113556	756093
127417	756094
351857	756095
206414	756096
128448	756097
181361	756098
335258	756099
39935	756100
198921	756101
7109	756102
31340	756103
82221	756104
153494	756105
262551	756106
4834	756107
13923	756108
10923	756109
20299	756110
24396	756111
102351	756112
133897	756113
91536	756114
71572	756115
27992	756116
15043	756117
13896	756118
23958	756119
103750	756120
4242	756121
127734	756122
188461	756123
188345	756124
248915	756125
6051	756126
63811	756127
27532	756128
9757	756129
133569	756130
294037	756131
157582	756132
194125	756133
34128	756134
82527	756135
113	756136
81313	756137
76182	756138
1668	756139
24880	756140
296469	756141
2764	756142
84405	756143
22868	756144
317784	756145
1320	756146
109081	756147
130912	756148
2203	756149
956	756150
45153	756151
38211	756152
91626	756153
13909	756154
264520	756155
9692	756156
31896	756157
160548	756158
5967	756159
39665	756160
217087	756161
285113	756162
213018	756163
85024	756164
91909	756165
335979	756166
25821	756167
233013	756168
216987	756169
131933	756170
40273	756171
217644	756172
39119	756173
142630	756174
11194	756175
344095	756176
132733	756177
631	756178
71020	756179
280057	756180
19985	756181
293564	756182
15923	756183
201436	756184
20067	756185
661	756186
32441	756187
453	756188
144672	756189
8367	756190
125320	756191
9183	756192
91997	756193
28151	756194
30508	756195
19060	756196
276234	756197
31385	756198
3138	756199
131982	756200
26896	756201
37791	756202
246126	756203
9880	756204
476	756205
78911	756206
3050	756207
14997	756208
45641	756209
67161	756210
15904	756211
266214	756212
186821	756213
202	756214
2225	756215
143817	756216
25286	756217
2377	756218
19543	756219
2277	756220
38192	756221
3374	756222
19258	756223
92703	756224
550	756225
7859	756226
5200	756227
4951	756228
1937	756229
254	756230
220738	756231
21880	756232
1181	756233
7686	756234
8539	756235
2207	756236
76652	756237
76656	756238
47488	756239
286424	756240
35870	756241
16197	756242
49303	756243
21878	756244
4970	756245
347865	756246
342673	756247
202402	756248
118291	756249
170927	756250
210727	756251
64052	756252
217673	756253
297414	756254
147737	756255
58174	756256
131427	756257
48818	756258
11163	756259
8419	756260
36757	756261
153820	756262
13440	756263
49473	756264
60447	756265
113577	756266
397	756267
48753	756268
32015	756269
202436	756270
202297	756271
46343	756272
8419	756273
277103	756274
21327	756275
54863	756276
258356	756277
2827	756278
75096	756279
220269	756280
82460	756281
140864	756282
133932	756283
123816	756284
56830	756285
190721	756286
189804	756287
314532	756288
188121	756289
591	756290
4654	756291
160482	756292
125640	756293
13533	756294
207560	756295
24598	756296
52022	756297
237711	756298
188345	756299
26714	756300
88902	756301
4266	756302
160535	756303
124185	756304
41503	756305
13533	756306
30292	756307
3830	756308
249241	756309
13662	756310
91700	756311
343547	756312
124873	756313
2137	756314
54744	756315
26714	756316
54467	756317
299548	756318
19785	756319
56955	756320
1101	756321
56684	756322
93181	756323
283450	756324
39545	756325
67922	756326
263999	756327
88871	756328
41374	756329
139725	756330
177945	756331
73135	756332
70414	756333
59547	756334
8374	756335
1101	756336
150981	756337
18175	756338
8708	756339
24354	756340
17269	756341
208907	756342
1672	756343
108960	756344
8708	756345
20431	756346
91465	756347
84487	756348
16692	756349
218864	756350
2298	756351
93384	756352
171169	756353
177530	756354
41555	756355
10	756356
1101	756357
197722	756358
48976	756359
27987	756360
21919	756361
162668	756362
44285	756363
75	756364
81611	756365
56754	756366
12492	756367
20888	756368
7187	756369
87535	756370
24276	756371
173829	756372
877	756373
3272	756374
43154	756375
19468	756376
350605	756377
288197	756378
81644	756379
8933	756380
11683	756381
1750	756382
6692	756383
73532	756384
298270	756385
218908	756386
25717	756387
1062	756388
1062	756389
69823	756390
2280	756391
1262	756392
16698	756393
2569	756394
29148	756395
8471	756396
8708	756397
758	756398
348963	756399
29664	756400
50166	756401
8708	756402
98992	756403
8374	756404
229	756405
177527	756406
270730	756407
34865	756408
211491	756409
201074	756410
23254	756411
37892	756412
65962	756413
108171	756414
103255	756415
188313	756416
173428	756417
64079	756418
24247	756419
122503	756420
149155	756421
631	756422
19785	756423
199878	756424
38138	756425
203	756426
19039	756427
148203	756428
16904	756429
45728	756430
848	756431
5004	756432
14677	756433
45673	756434
3923	756435
64294	756436
160566	756437
204817	756438
47127	756439
52475	756440
140929	756441
780	756442
51865	756443
8782	756444
28076	756445
94880	756446
10010	756447
104422	756448
28142	756449
283855	756450
220737	756451
54720	756452
183809	756453
344716	756454
142467	756455
30973	756456
82188	756457
48199	756458
170442	756459
23907	756460
1923	756461
179059	756462
141852	756463
19442	756464
13530	756465
4038	756466
112870	756467
150514	756468
7424	756469
184217	756470
35918	756471
44175	756472
3031	756473
4065	756474
20351	756475
512	756476
4840	756477
9880	756478
9743	756479
1510	756480
23724	756481
44366	756482
149636	756483
92314	756484
192637	756485
72261	756486
20893	756487
85446	756488
21580	756489
36	756490
81241	756491
436	756492
1333	756493
3394	756494
42575	756495
272621	756496
50409	756497
284863	756498
3522	756499
11074	756500
135658	756501
112555	756502
115475	756503
27465	756504
27560	756505
40145	756506
200168	756507
345437	756508
179254	756509
179103	756510
108128	756511
87396	756512
336710	756513
134153	756514
85983	756515
136053	756516
42578	756517
246657	756518
4059	756519
85260	756520
5305	756521
182553	756522
91569	756523
177583	756524
96742	756525
135855	756526
191506	756527
57160	756528
141718	756529
41385	756530
143098	756531
179808	756532
130922	756533
232525	756534
121731	756535
149581	756536
12983	756537
54474	756538
34710	756539
133784	756540
108143	756541
75608	756542
204062	756543
305	756544
28227	756545
51049	756546
1293	756547
39905	756548
54808	756549
156598	756550
317938	756551
47289	756552
63145	756553
143642	756554
58464	756555
74645	756556
133866	756557
120092	756558
35406	756559
60904	756560
84848	756561
13081	756562
112957	756563
37592	756564
42	756565
48420	756566
74031	756567
58387	756568
210765	756569
14549	756570
63362	756571
29161	756572
1923	756573
134779	756574
21855	756575
165162	756576
32016	756577
41305	756578
38192	756579
28	756580
1622	756581
143193	756582
69074	756583
69098	756584
35875	756585
240901	756586
240824	756587
193565	756588
58629	756589
45868	756590
20067	756591
1241	756592
26621	756593
39927	756594
9942	756595
4009	756596
1552	756597
28796	756598
223751	756599
6219	756600
57481	756601
10509	756602
57050	756603
50606	756604
14791	756605
1860	756606
149148	756607
149166	756608
67189	756609
34130	756610
67462	756611
10359	756612
886	756613
10690	756614
39148	756615
78053	756616
218	756617
55008	756618
49287	756619
2281	756620
46637	756621
123630	756622
284915	756623
351805	756624
1613	756625
214974	756626
3210	756627
16057	756628
75572	756629
26296	756630
210329	756631
142968	756632
243404	756633
263940	756634
25830	756635
134134	756636
453	756637
2827	756638
39871	756639
117891	756640
30628	756641
274104	756642
131982	756643
8887	756644
152965	756645
108039	756646
22165	756647
214062	756648
290831	756649
211897	756650
86497	756651
157280	756652
11484	756653
28226	756654
47067	756655
317510	756656
4474	756657
129020	756658
11870	756659
211782	756660
336524	756661
91626	756662
106507	756663
10944	756664
52902	756665
70526	756666
139262	756667
283226	756668
26538	756669
257198	756670
80080	756671
317268	756672
317786	756673
334475	756674
203608	756675
196845	756676
2773	756677
1643	756678
34597	756679
312331	756680
278809	756681
1056	756682
159270	756683
267524	756684
173985	756685
80284	756686
32569	756687
5185	756688
19064	756689
2413	756690
92262	756691
3451	756692
12488	756693
104195	756694
60416	756695
608	756696
41490	756697
275315	756698
219891	756699
167193	756700
195247	756701
305244	756702
66732	756703
243812	756704
151175	756705
179136	756706
212195	756707
337025	756708
69715	756709
343322	756710
268212	756711
200730	756712
296840	756713
252748	756714
74627	756715
243754	756716
202471	756717
126004	756718
344131	756719
50181	756720
64808	756721
22134	756722
73155	756723
71354	756724
5324	756725
97526	756726
22089	756727
14988	756728
232828	756729
210199	756730
85957	756731
4558	756732
5192	756733
16890	756734
82028	756735
7614	756736
72426	756737
328777	756738
961	756739
5201	756740
130369	756741
14762	756742
43575	756743
298568	756744
81922	756745
188385	756746
201646	756747
165058	756748
134145	756749
191291	756750
345273	756751
183882	756752
232269	756753
4758	756754
125298	756755
63356	756756
142489	756757
50186	756758
12456	756759
227048	756760
7477	756761
122692	756762
67125	756763
53948	756764
53818	756765
52	756766
201066	756767
102165	756768
7315	756769
9721	756770
35918	756771
6078	756772
10652	756773
3737	756774
167462	756775
23711	756776
277308	756777
9308	756778
839	756779
8643	756780
12744	756781
169000	756782
9910	756783
51258	756784
206678	756785
68976	756786
3416	756787
135608	756788
21725	756789
45453	756790
156360	756791
33701	756792
13960	756793
24508	756794
14654	756795
58560	756796
27913	756797
3988	756798
4957	756799
102129	756800
106649	756801
16627	756802
1368	756803
25629	756804
265851	756805
66614	756806
37386	756807
220039	756808
170484	756809
5164	756810
178	756811
48531	756812
21880	756813
7578	756814
83942	756815
188895	756816
177300	756817
31903	756818
30665	756819
75750	756820
97735	756821
221673	756822
346770	756823
92	756824
110148	756825
23854	756826
24400	756827
186270	756828
10069	756829
43456	756830
2267	756831
117	756832
2606	756833
109315	756834
7217	756835
67019	756836
120904	756837
183362	756838
87865	756839
10415	756840
203876	756841
33727	756842
38084	756843
39648	756844
70563	756845
9680	756846
23348	756847
1063	756848
122364	756849
106927	756850
81506	756851
59496	756852
1756	756853
121210	756854
36059	756855
82146	756856
45667	756857
2626	756858
107215	756859
101919	756860
1764	756861
285637	756862
195016	756863
321732	756864
37331	756865
321348	756866
196304	756867
8692	756868
2698	756869
36856	756870
119950	756871
79828	756872
35380	756873
101804	756874
215993	756875
64474	756876
76730	756877
107187	756878
86930	756879
214358	756880
262345	756881
51638	756882
122940	756883
267170	756884
153670	756885
8061	756886
65265	756887
1115	756888
59663	756889
1585	756890
63789	756891
9243	756892
73983	756893
301252	756894
52775	756895
45268	756896
26053	756897
36331	756898
59982	756899
25538	756900
31867	756901
57834	756902
144998	756903
88676	756904
46859	756905
16260	756906
3438	756907
73739	756908
21025	756909
4386	756910
93694	756911
109193	756912
134504	756913
123441	756914
98635	756915
50566	756916
158332	756917
1725	756918
76414	756919
15993	756920
56705	756921
40618	756922
184626	756923
40608	756924
87267	756925
1685	756926
121974	756927
19040	756928
7464	756929
118580	756930
156773	756931
22	756932
118305	756933
168348	756934
30112	756935
6342	756936
231957	756937
196406	756938
200032	756939
59764	756940
15262	756941
7240	756942
17128	756943
40109	756944
96903	756945
11165	756946
130385	756947
41959	756948
6255	756949
2235	756950
191363	756951
51748	756952
24549	756953
191477	756954
97367	756955
3433	756956
58947	756957
184863	756958
10569	756959
887	756960
84828	756961
93246	756962
18479	756963
214134	756964
116300	756965
145059	756966
42012	756967
93130	756968
10237	756969
224664	756970
3312	756971
351385	756972
29298	756973
255197	756974
130649	756975
18433	756976
52722	756977
185208	756978
36980	756979
1653	756980
225360	756981
76523	756982
141407	756983
86789	756984
4987	756985
18543	756986
118827	756987
76495	756988
125740	756989
125706	756990
80871	756991
307826	756992
6883	756993
17267	756994
222326	756995
18182	756996
62659	756997
144703	756998
336726	756999
3070	757000
14531	757001
190927	757002
237086	757003
15078	757004
118392	757005
146773	757006
222308	757007
134002	757008
16794	757009
179073	757010
51832	757011
887	757012
66699	757013
20640	757014
137860	757015
10925	757016
101918	757017
85242	757018
41029	757019
2393	757020
231304	757021
180098	757022
299227	757023
74118	757024
157559	757025
21023	757026
94992	757027
21817	757028
15375	757029
14954	757030
763	757031
104371	757032
103292	757033
40802	757034
191112	757035
18858	757036
56642	757037
255612	757038
117	757039
356298	757040
87801	757041
8362	757042
170546	757043
66121	757044
167957	757045
7972	757046
52990	757047
118695	757048
5460	757049
7026	757050
21298	757051
33988	757052
28040	757053
58660	757054
28938	757055
6351	757056
9546	757057
36566	757058
63339	757059
33417	757060
166498	757061
38053	757062
345988	757063
113435	757064
170712	757065
70069	757066
30513	757067
20989	757068
6348	757069
14606	757070
118393	757071
43086	757072
14811	757073
28284	757074
20901	757075
298302	757076
208511	757077
29376	757078
320	757079
61561	757080
18332	757081
112228	757082
9759	757083
70935	757084
12976	757085
61706	757086
2697	757087
268885	757088
180215	757089
3658	757090
26001	757091
6071	757092
114513	757093
1001	757094
14704	757095
356026	757096
30845	757097
152944	757098
76592	757099
5757	757100
69018	757101
189965	757102
83462	757103
120053	757104
29749	757105
13973	757106
120127	757107
93897	757108
7174	757109
68679	757110
179743	757111
5061	757112
53127	757113
21610	757114
10695	757115
178230	757116
216164	757117
1058	757118
35790	757119
220339	757120
3934	757121
125084	757122
215466	757123
108	757124
51603	757125
1914	757126
30844	757127
299039	757128
85768	757129
12119	757130
261640	757131
42345	757132
81073	757133
18140	757134
33324	757135
27925	757136
5073	757137
117080	757138
11508	757139
56276	757140
112998	757141
86223	757142
47692	757143
135786	757144
66094	757145
179697	757146
50637	757147
75106	757148
32786	757149
36408	757150
98004	757151
277525	757152
458	757153
9098	757154
13947	757155
119477	757156
121230	757157
114906	757158
38907	757159
566	757160
20164	757161
8098	757162
8098	757163
8098	757164
8098	757165
8098	757166
8098	757167
153182	757168
182677	757169
120341	757170
58231	757171
25305	757172
320761	757173
246340	757174
1077	757175
19432	757176
42264	757177
253593	757178
40576	757179
25328	757180
116711	757181
208322	757182
4551	757183
305989	757184
184426	757185
48566	757186
274801	757187
235514	757188
9874	757189
226866	757190
94499	757191
3781	757192
281859	757193
16605	757194
349955	757195
148262	757196
4551	757197
6348	757198
102339	757199
16396	757200
83077	757201
146448	757202
128	757203
22424	757204
76031	757205
6758	757206
5089	757207
291836	757208
18151	757209
31089	757210
24319	757211
8267	757212
277910	757213
38235	757214
7286	757215
129302	757216
45327	757217
185835	757218
30450	757219
76054	757220
87167	757221
15752	757222
829	757223
77666	757224
75579	757225
213535	757226
217147	757227
73611	757228
79129	757229
398	757230
320311	757231
24745	757232
128299	757233
152222	757234
163455	757235
50058	757236
20640	757237
8701	757238
210642	757239
33089	757240
52375	757241
249380	757242
2576	757243
8218	757244
171247	757245
19010	757246
52442	757247
3305	757248
14067	757249
52683	757250
128758	757251
10351	757252
2090	757253
20027	757254
228587	757255
105923	757256
307139	757257
1588	757258
211088	757259
127670	757260
155487	757261
27357	757262
49440	757263
83225	757264
96027	757265
64611	757266
236264	757267
24787	757268
58079	757269
130279	757270
28884	757271
292040	757272
47558	757273
100565	757274
74357	757275
116731	757276
25548	757277
30181	757278
10449	757279
22946	757280
39545	757281
39545	757282
188731	757283
30116	757284
188907	757285
243992	757286
35173	757287
210369	757288
10715	757289
268537	757290
51471	757291
118281	757292
5596	757293
133637	757294
171193	757295
133599	757296
53171	757297
24898	757298
10453	757299
198436	757300
7361	757301
22971	757302
73773	757303
83173	757304
159605	757305
83495	757306
58769	757307
227035	757308
59053	757309
51763	757310
54392	757311
144711	757312
58335	757313
44823	757314
105326	757315
15733	757316
24089	757317
41751	757318
124546	757319
56550	757320
22918	757321
102183	757322
160950	757323
12565	757324
5739	757325
178304	757326
189883	757327
91839	757328
255970	757329
113015	757330
107107	757331
2886	757332
25676	757333
87671	757334
38784	757335
32531	757336
101886	757337
85242	757338
167806	757339
320088	757340
47778	757341
215880	757342
19244	757343
357590	757344
6320	757345
89567	757346
40244	757347
43256	757348
1569	757349
2215	757350
18484	757351
59529	757352
15665	757353
26102	757354
52909	757355
16739	757356
54936	757357
119423	757358
157159	757359
12520	757360
63699	757361
2488	757362
352715	757363
18426	757364
58353	757365
319501	757366
130432	757367
2580	757368
223897	757369
11171	757370
282449	757371
21000	757372
56559	757373
2913	757374
134554	757375
15176	757376
87740	757377
58412	757378
65128	757379
28342	757380
231970	757381
27766	757382
34743	757383
71278	757384
21446	757385
5062	757386
170604	757387
48458	757388
25862	757389
88501	757390
4203	757391
20854	757392
306326	757393
149569	757394
50438	757395
41067	757396
61612	757397
177496	757398
197196	757399
115754	757400
22741	757401
198048	757402
231395	757403
91380	757404
42299	757405
37573	757406
20738	757407
47605	757408
303462	757409
181694	757410
29530	757411
70935	757412
190374	757413
186962	757414
236187	757415
23597	757416
37390	757417
203259	757418
38312	757419
138126	757420
82640	757421
259517	757422
37400	757423
90796	757424
16011	757425
150693	757426
20082	757427
74025	757428
39251	757429
84986	757430
33529	757431
48786	757432
72466	757433
24565	757434
83372	757435
4898	757436
13137	757437
6208	757438
3984	757439
33831	757440
10033	757441
7775	757442
130870	757443
75956	757444
126440	757445
22222	757446
199411	757447
211591	757448
175995	757449
3979	757450
24649	757451
36027	757452
3599	757453
28523	757454
103430	757455
43414	757456
1319	757457
22435	757458
3023	757459
344739	757460
344481	757461
27174	757462
47155	757463
11867	757464
21610	757465
71039	757466
135752	757467
281609	757468
6025	757469
276746	757470
46777	757471
50021	757472
69869	757473
186166	757474
240431	757475
12917	757476
137134	757477
5589	757478
29540	757479
1746	757480
76488	757481
177286	757482
177263	757483
27019	757484
23994	757485
112727	757486
8202	757487
1750	757488
126735	757489
19708	757490
285477	757491
2443	757492
25773	757493
3756	757494
7180	757495
170472	757496
56771	757497
36117	757498
26831	757499
1281	757500
77100	757501
59277	757502
89527	757503
9029	757504
3459	757505
95216	757506
226958	757507
33530	757508
205595	757509
10264	757510
150829	757511
103125	757512
136036	757513
63247	757514
59682	757515
276007	757516
159808	757517
13676	757518
74245	757519
101670	757520
19260	757521
77230	757522
12829	757523
48824	757524
41574	757525
36183	757526
187286	757527
5953	757528
117360	757529
52288	757530
81769	757531
2768	757532
159762	757533
158586	757534
44070	757535
81794	757536
17003	757537
20082	757538
6122	757539
1535	757540
16080	757541
18220	757542
292685	757543
27049	757544
33194	757545
9701	757546
68577	757547
63954	757548
51334	757549
171923	757550
212368	757551
23063	757552
293938	757553
179897	757554
23345	757555
31618	757556
256699	757557
259156	757558
678	757559
94592	757560
170169	757561
108955	757562
211639	757563
66417	757564
5184	757565
173723	757566
290688	757567
33153	757568
347694	757569
8642	757570
285744	757571
1066	757572
11117	757573
4891	757574
21423	757575
125960	757576
14610	757577
38161	757578
32246	757579
74670	757580
68134	757581
130871	757582
6622	757583
106222	757584
19598	757585
17336	757586
68401	757587
46303	757588
45414	757589
82652	757590
13363	757591
22032	757592
12630	757593
9303	757594
69698	757595
75132	757596
20729	757597
16934	757598
10696	757599
18221	757600
33864	757601
13346	757602
78911	757603
110026	757604
18018	757605
149873	757606
85813	757607
162710	757608
3169	757609
18115	757610
5583	757611
285142	757612
171018	757613
36321	757614
4667	757615
144604	757616
77204	757617
6292	757618
43778	757619
349705	757620
26506	757621
30029	757622
116840	757623
357576	757624
23272	757625
290512	757626
207938	757627
168191	757628
2956	757629
43998	757630
18792	757631
133796	757632
127586	757633
77274	757634
52204	757635
91984	757636
65048	757637
5284	757638
19121	757639
171018	757640
26715	757641
206066	757642
186968	757643
105706	757644
187080	757645
52257	757646
117535	757647
52284	757648
7412	757649
21830	757650
322660	757651
117623	757652
59752	757653
313274	757654
9029	757655
88705	757656
1066	757657
46583	757658
36219	757659
91350	757660
73903	757661
219162	757662
270044	757663
82823	757664
345185	757665
157846	757666
125	757667
104945	757668
157246	757669
13538	757670
52180	757671
53695	757672
163042	757673
166155	757674
69112	757675
68296	757676
105477	757677
2565	757678
101199	757679
1902	757680
239348	757681
147429	757682
147178	757683
264539	757684
147249	757685
121063	757686
94424	757687
239660	757688
226524	757689
193273	757690
141096	757691
51826	757692
18465	757693
26884	757694
182334	757695
192802	757696
137105	757697
14656	757698
93334	757699
113545	757700
25762	757701
214409	757702
10695	757703
3957	757704
3957	757705
3957	757706
14325	757707
25326	757708
331328	757709
15054	757710
257431	757711
339412	757712
3957	757713
44304	757714
211994	757715
43197	757716
169932	757717
283835	757718
92472	757719
926	757720
2465	757721
17976	757722
113226	757723
332579	757724
311956	757725
123429	757726
197811	757727
80626	757728
80612	757729
331978	757730
123246	757731
157788	757732
3641	757733
77349	757734
21489	757735
10470	757736
118156	757737
38036	757738
40764	757739
19768	757740
9503	757741
241282	757742
39481	757743
4638	757744
154664	757745
116983	757746
37520	757747
118096	757748
337333	757749
95246	757750
57370	757751
114048	757752
80581	757753
197907	757754
141741	757755
50773	757756
24540	757757
110896	757758
49685	757759
129750	757760
147795	757761
29878	757762
352698	757763
164393	757764
346422	757765
145206	757766
331997	757767
135650	757768
63634	757769
150379	757770
91101	757771
63637	757772
66199	757773
283382	757774
42615	757775
176395	757776
198675	757777
20463	757778
35209	757779
246506	757780
174170	757781
40958	757782
86055	757783
26541	757784
5698	757785
309668	757786
72573	757787
247945	757788
4062	757789
10545	757790
24759	757791
25070	757792
102915	757793
300954	757794
14635	757795
288866	757796
174358	757797
71730	757798
156050	757799
188018	757800
254187	757801
6821	757802
248499	757803
194996	757804
9711	757805
67999	757806
250827	757807
2	757808
70906	757809
93874	757810
8945	757811
244850	757812
100831	757813
109384	757814
204793	757815
102480	757816
265710	757817
80014	757818
42174	757819
61271	757820
15620	757821
44934	757822
237856	757823
167243	757824
292850	757825
975	757826
197935	757827
328212	757828
166925	757829
162598	757830
98490	757831
127912	757832
24581	757833
266496	757834
44980	757835
140251	757836
165	757837
114192	757838
186078	757839
346440	757840
153638	757841
219371	757842
75566	757843
251068	757844
76159	757845
74788	757846
348145	757847
273288	757848
132810	757849
63619	757850
343000	757851
28727	757852
166948	757853
169432	757854
270797	757855
157685	757856
265607	757857
185487	757858
126910	757859
180628	757860
123384	757861
105836	757862
86139	757863
258855	757864
319335	757865
197815	757866
10385	757867
1459	757868
3064	757869
87422	757870
305449	757871
74112	757872
314939	757873
49672	757874
147681	757875
248224	757876
112200	757877
111230	757878
255424	757879
28827	757880
4459	757881
236360	757882
28041	757883
29663	757884
10385	757885
179123	757886
271718	757887
82783	757888
12061	757889
186722	757890
69086	757891
196345	757892
55570	757893
87195	757894
180614	757895
63925	757896
21759	757897
37591	757898
74808	757899
166520	757900
157774	757901
126864	757902
196801	757903
230827	757904
131535	757905
1174	757906
305186	757907
337208	757908
271497	757909
122804	757910
269431	757911
161164	757912
303474	757913
74511	757914
66195	757915
259454	757916
220113	757917
309969	757918
87734	757919
148430	757920
43675	757921
13062	757922
1902	757923
138922	757924
115805	757925
4664	757926
4232	757927
107380	757928
21489	757929
80602	757930
277238	757931
6509	757932
4254	757933
170382	757934
255498	757935
309364	757936
196965	757937
34700	757938
21005	757939
313360	757940
16582	757941
26666	757942
130572	757943
113139	757944
101228	757945
23432	757946
74791	757947
170127	757948
114476	757949
131975	757950
37542	757951
281300	757952
6418	757953
259209	757954
122052	757955
17500	757956
34201	757957
323384	757958
122112	757959
122112	757960
80702	757961
88836	757962
98209	757963
49893	757964
311387	757965
1965	757966
33493	757967
80583	757968
80583	757969
26658	757970
26658	757971
9323	757972
137486	757973
301318	757974
37870	757975
38328	757976
74667	757977
80205	757978
155263	757979
33634	757980
80645	757981
37163	757982
185407	757983
33595	757984
243338	757985
263339	757986
110979	757987
193883	757988
150025	757989
32286	757990
42224	757991
68627	757992
245183	757993
107421	757994
52944	757995
39645	757996
123393	757997
123393	757998
80633	757999
123338	758000
155814	758001
123329	758002
80582	758003
197909	758004
332065	758005
54262	758006
80571	758007
54316	758008
123310	758009
37581	758010
123376	758011
331985	758012
80649	758013
123406	758014
332098	758015
54273	758016
80637	758017
255855	758018
54282	758019
331541	758020
197946	758021
197882	758022
80649	758023
26671	758024
54316	758025
80585	758026
123335	758027
332026	758028
37519	758029
197915	758030
123304	758031
123400	758032
332045	758033
26659	758034
331715	758035
331991	758036
197980	758037
123391	758038
332029	758039
80580	758040
254962	758041
26660	758042
197920	758043
255086	758044
54270	758045
197889	758046
123326	758047
54288	758048
123406	758049
197899	758050
54291	758051
197919	758052
80580	758053
198315	758054
54313	758055
197889	758056
332852	758057
123391	758058
80635	758059
332141	758060
37521	758061
80621	758062
80621	758063
197911	758064
80335	758065
80638	758066
123310	758067
123306	758068
331599	758069
331603	758070
123391	758071
331983	758072
19350	758073
80636	758074
54282	758075
332008	758076
37581	758077
123306	758078
123338	758079
80636	758080
80571	758081
19348	758082
332548	758083
19350	758084
123597	758085
197927	758086
331193	758087
80654	758088
197929	758089
80654	758090
197897	758091
80641	758092
54318	758093
80643	758094
37581	758095
80635	758096
197894	758097
54310	758098
54289	758099
10225	758100
216727	758101
108058	758102
200655	758103
83939	758104
356912	758105
357087	758106
209803	758107
290215	758108
50389	758109
225860	758110
76433	758111
258883	758112
12352	758113
153859	758114
116346	758115
7204	758116
183734	758117
92699	758118
116484	758119
208581	758120
206085	758121
147882	758122
196615	758123
355800	758124
6291	758125
133770	758126
289156	758127
34785	758128
50636	758129
346556	758130
103774	758131
242861	758132
34509	758133
5704	758134
104155	758135
46392	758136
92715	758137
90734	758138
127651	758139
349298	758140
24568	758141
38845	758142
23048	758143
46221	758144
276821	758145
183312	758146
7620	758147
18223	758148
39680	758149
71073	758150
20557	758151
70874	758152
58901	758153
309156	758154
308126	758155
116226	758156
60504	758157
25374	758158
50479	758159
21202	758160
228224	758161
74803	758162
82747	758163
55626	758164
186055	758165
19022	758166
153076	758167
710	758168
335656	758169
61371	758170
76302	758171
11533	758172
12924	758173
96817	758174
188007	758175
149857	758176
43694	758177
313367	758178
126644	758179
98345	758180
35681	758181
201992	758182
51337	758183
54976	758184
136736	758185
152757	758186
67986	758187
233429	758188
210305	758189
49716	758190
113683	758191
158526	758192
352605	758193
49513	758194
110641	758195
197814	758196
36402	758197
189717	758198
47076	758199
170178	758200
106145	758201
24669	758202
165887	758203
295192	758204
320871	758205
125615	758206
140801	758207
258761	758208
199564	758209
68002	758210
156790	758211
795	758212
8457	758213
126669	758214
10064	758215
238481	758216
54112	758217
126782	758218
1227	758219
6448	758220
193833	758221
6484	758222
153139	758223
36433	758224
118243	758225
177169	758226
99737	758227
259076	758228
146749	758229
344225	758230
338701	758231
92141	758232
332177	758233
72618	758234
130745	758235
26272	758236
264078	758237
101842	758238
159894	758239
108076	758240
19725	758241
198736	758242
129535	758243
33419	758244
111859	758245
171624	758246
153934	758247
36695	758248
24014	758249
40715	758250
6079	758251
152511	758252
48019	758253
27791	758254
277016	758255
166565	758256
6835	758257
248572	758258
17146	758259
6193	758260
1718	758261
60602	758262
14562	758263
163332	758264
69781	758265
37309	758266
38010	758267
49481	758268
319658	758269
6274	758270
181966	758271
70432	758272
201207	758273
91981	758274
251857	758275
105512	758276
32854	758277
183738	758278
6266	758279
9247	758280
191486	758281
44604	758282
12908	758283
33540	758284
41360	758285
139555	758286
35399	758287
76138	758288
16335	758289
158635	758290
76992	758291
21345	758292
81583	758293
166736	758294
4604	758295
54139	758296
140288	758297
31221	758298
4431	758299
94104	758300
8935	758301
107000	758302
69281	758303
162773	758304
231285	758305
141997	758306
66973	758307
3506	758308
93349	758309
59561	758310
184591	758311
33434	758312
37629	758313
146221	758314
159437	758315
137285	758316
144932	758317
60438	758318
141501	758319
35625	758320
102615	758321
146386	758322
68274	758323
161920	758324
182018	758325
57588	758326
91190	758327
183999	758328
88999	758329
20069	758330
3389	758331
56685	758332
68315	758333
125239	758334
38007	758335
15910	758336
201132	758337
40338	758338
6424	758339
338617	758340
23579	758341
41633	758342
15698	758343
30816	758344
311118	758345
179306	758346
3389	758347
17454	758348
276650	758349
95015	758350
72902	758351
18456	758352
145590	758353
68296	758354
58942	758355
96294	758356
70697	758357
137830	758358
100	758359
138633	758360
159063	758361
101123	758362
159069	758363
31667	758364
2618	758365
25356	758366
100273	758367
137043	758368
163277	758369
107920	758370
67248	758371
31950	758372
102232	758373
121158	758374
124470	758375
74644	758376
62730	758377
21215	758378
251556	758379
303535	758380
200050	758381
58937	758382
35177	758383
70450	758384
198137	758385
4391	758386
309983	758387
31465	758388
140072	758389
97076	758390
169296	758391
60228	758392
245573	758393
58691	758394
29591	758395
74122	758396
62036	758397
281981	758398
179453	758399
98071	758400
40639	758401
85056	758402
166104	758403
185830	758404
60746	758405
76089	758406
184958	758407
232443	758408
65117	758409
78947	758410
67122	758411
46916	758412
158765	758413
1429	758414
173738	758415
26952	758416
43447	758417
296563	758418
295173	758419
300373	758420
62368	758421
160062	758422
46973	758423
16010	758424
4125	758425
73482	758426
7404	758427
3959	758428
104335	758429
44233	758430
65551	758431
31773	758432
240924	758433
353498	758434
30171	758435
130271	758436
196822	758437
304877	758438
5691	758439
128624	758440
1960	758441
80334	758442
15397	758443
201986	758444
294570	758445
199846	758446
171767	758447
7399	758448
195070	758449
271177	758450
26547	758451
111510	758452
288747	758453
301767	758454
80619	758455
33585	758456
20644	758457
23852	758458
158038	758459
115747	758460
29426	758461
124601	758462
116178	758463
6538	758464
127118	758465
306878	758466
253945	758467
163003	758468
170135	758469
42023	758470
33577	758471
353111	758472
43736	758473
184681	758474
289741	758475
75289	758476
125384	758477
172176	758478
3419	758479
56440	758480
41379	758481
288521	758482
114398	758483
129229	758484
73540	758485
337542	758486
75	758487
30666	758488
192938	758489
11093	758490
1950	758491
32489	758492
204585	758493
230843	758494
59615	758495
193164	758496
161942	758497
50762	758498
37538	758499
304038	758500
254598	758501
65593	758502
158045	758503
145889	758504
2236	758505
52024	758506
281966	758507
73621	758508
250569	758509
153637	758510
251608	758511
98389	758512
101130	758513
61981	758514
104884	758515
283598	758516
246362	758517
6880	758518
45941	758519
191711	758520
343648	758521
61547	758522
167577	758523
277100	758524
18489	758525
169848	758526
184145	758527
156866	758528
21986	758529
254133	758530
150183	758531
195224	758532
304129	758533
154902	758534
308488	758535
31453	758536
303263	758537
51648	758538
153022	758539
301732	758540
151532	758541
186091	758542
65929	758543
195394	758544
61739	758545
34734	758546
102385	758547
198006	758548
255816	758549
194073	758550
303277	758551
25430	758552
5736	758553
185773	758554
106014	758555
273259	758556
50526	758557
124963	758558
255114	758559
185625	758560
18359	758561
35756	758562
183517	758563
116342	758564
167083	758565
145434	758566
82312	758567
25430	758568
55396	758569
168148	758570
116692	758571
254291	758572
82400	758573
25394	758574
11626	758575
38368	758576
18327	758577
340447	758578
44262	758579
147466	758580
153731	758581
295730	758582
37976	758583
21600	758584
3715	758585
152895	758586
251830	758587
106113	758588
126866	758589
61893	758590
139305	758591
182626	758592
328111	758593
165656	758594
105014	758595
225049	758596
308137	758597
383	758598
221918	758599
65483	758600
103667	758601
10323	758602
90783	758603
247912	758604
305842	758605
253444	758606
9216	758607
64122	758608
65408	758609
88348	758610
21135	758611
74524	758612
11619	758613
21059	758614
344615	758615
257887	758616
251671	758617
154052	758618
116329	758619
116583	758620
25951	758621
250889	758622
137153	758623
75353	758624
66062	758625
114310	758626
2928	758627
93201	758628
21986	758629
180561	758630
140439	758631
136532	758632
228742	758633
151027	758634
2495	758635
9876	758636
3314	758637
296328	758638
44007	758639
38014	758640
163065	758641
51179	758642
166622	758643
184633	758644
301709	758645
29954	758646
79071	758647
21051	758648
89605	758649
260316	758650
337049	758651
27280	758652
18397	758653
247501	758654
249307	758655
98657	758656
40474	758657
17404	758658
157425	758659
47902	758660
60853	758661
146767	758662
74006	758663
42421	758664
288024	758665
38117	758666
118179	758667
110523	758668
268	758669
91033	758670
35472	758671
215790	758672
145372	758673
304502	758674
18243	758675
81230	758676
2268	758677
46063	758678
122315	758679
62707	758680
3728	758681
54703	758682
105859	758683
297535	758684
55165	758685
47991	758686
99447	758687
156513	758688
296294	758689
290634	758690
47204	758691
173971	758692
147636	758693
96632	758694
29754	758695
347951	758696
64385	758697
100367	758698
111498	758699
28491	758700
263733	758701
251123	758702
206653	758703
107597	758704
15614	758705
243950	758706
129667	758707
232839	758708
40232	758709
181595	758710
137351	758711
329678	758712
320018	758713
134981	758714
155949	758715
322825	758716
82880	758717
100489	758718
118	758719
204199	758720
226384	758721
115201	758722
126726	758723
255474	758724
69703	758725
69543	758726
4034	758727
11877	758728
99124	758729
22005	758730
92471	758731
3965	758732
96794	758733
126949	758734
161419	758735
67624	758736
11929	758737
19974	758738
145431	758739
178897	758740
11771	758741
60490	758742
273317	758743
146690	758744
330804	758745
177495	758746
25070	758747
136722	758748
228779	758749
343761	758750
54210	758751
148891	758752
146435	758753
76379	758754
263717	758755
82759	758756
126768	758757
77749	758758
168659	758759
223288	758760
23240	758761
340221	758762
58905	758763
230	758764
184619	758765
24032	758766
145709	758767
310518	758768
262604	758769
81781	758770
183089	758771
7392	758772
70659	758773
164875	758774
166697	758775
229477	758776
5107	758777
121804	758778
182327	758779
112259	758780
11950	758781
169207	758782
61072	758783
48010	758784
35111	758785
50459	758786
7758	758787
225759	758788
330334	758789
41890	758790
29372	758791
2396	758792
118147	758793
59487	758794
6616	758795
31278	758796
117156	758797
97929	758798
986	758799
24277	758800
117452	758801
78994	758802
43754	758803
137755	758804
59925	758805
193784	758806
37101	758807
176138	758808
65319	758809
45463	758810
240617	758811
313867	758812
3937	758813
30131	758814
25402	758815
16743	758816
275	758817
72044	758818
123729	758819
141468	758820
13019	758821
322369	758822
17977	758823
44594	758824
248376	758825
104804	758826
49258	758827
118822	758828
141136	758829
183	758830
268657	758831
3926	758832
84154	758833
76363	758834
36785	758835
6012	758836
28936	758837
15436	758838
107652	758839
101578	758840
12833	758841
49117	758842
46739	758843
174447	758844
109701	758845
19072	758846
121718	758847
53322	758848
343210	758849
46489	758850
159969	758851
122850	758852
88958	758853
190	758854
82099	758855
104643	758856
129428	758857
77515	758858
2766	758859
7002	758860
189140	758861
2827	758862
6376	758863
641	758864
303241	758865
1701	758866
17599	758867
14799	758868
53794	758869
7359	758870
74485	758871
91274	758872
268	758873
68816	758874
119613	758875
1901	758876
1743	758877
141961	758878
103042	758879
236973	758880
74266	758881
47968	758882
30109	758883
195971	758884
28924	758885
48375	758886
26032	758887
10968	758888
85839	758889
12694	758890
68037	758891
240144	758892
10733	758893
16723	758894
21790	758895
106997	758896
47336	758897
158822	758898
84454	758899
9339	758900
4721	758901
11921	758902
36795	758903
3611	758904
3147	758905
60030	758906
54313	758907
197568	758908
142754	758909
76488	758910
73505	758911
22951	758912
261877	758913
297405	758914
95128	758915
19338	758916
35224	758917
26617	758918
262667	758919
6949	758920
65455	758921
274648	758922
231472	758923
118838	758924
162936	758925
167354	758926
8546	758927
71549	758928
118429	758929
167702	758930
4613	758931
186975	758932
16146	758933
12560	758934
27226	758935
28261	758936
49073	758937
8075	758938
349096	758939
18110	758940
280096	758941
146791	758942
95871	758943
28390	758944
19323	758945
78563	758946
5193	758947
11661	758948
63695	758949
46960	758950
357001	758951
328689	758952
63631	758953
191726	758954
71090	758955
5984	758956
9416	758957
2042	758958
104424	758959
97180	758960
122321	758961
75386	758962
32498	758963
103629	758964
119801	758965
58187	758966
55493	758967
152798	758968
205419	758969
13012	758970
27349	758971
66043	758972
10182	758973
4152	758974
58413	758975
200305	758976
260776	758977
219643	758978
25895	758979
324562	758980
44395	758981
6485	758982
220494	758983
1106	758984
10560	758985
110476	758986
38919	758987
8077	758988
28801	758989
3265	758990
117778	758991
165	758992
146979	758993
107351	758994
4655	758995
100836	758996
201049	758997
253018	758998
197713	758999
38423	759000
81376	759001
116426	759002
26204	759003
102416	759004
10759	759005
300471	759006
204873	759007
152935	759008
341030	759009
129250	759010
4671	759011
5421	759012
148388	759013
95130	759014
197160	759015
8929	759016
177350	759017
194784	759018
74006	759019
61380	759020
222156	759021
1313	759022
34902	759023
12777	759024
95326	759025
58336	759026
231940	759027
130008	759028
300360	759029
342490	759030
241615	759031
41568	759032
116331	759033
28809	759034
248005	759035
128916	759036
85282	759037
65503	759038
63053	759039
182725	759040
53108	759041
240329	759042
134479	759043
49241	759044
215321	759045
139966	759046
63064	759047
87102	759048
145949	759049
356044	759050
202367	759051
16993	759052
135503	759053
12777	759054
29327	759055
42596	759056
6886	759057
293174	759058
6428	759059
18930	759060
200479	759061
334644	759062
79235	759063
166644	759064
213569	759065
36158	759066
92076	759067
65083	759068
93971	759069
356573	759070
52105	759071
190151	759072
116904	759073
331604	759074
68484	759075
160901	759076
67304	759077
43613	759078
193009	759079
167945	759080
160909	759081
104165	759082
91873	759083
90275	759084
337419	759085
112179	759086
251850	759087
83867	759088
82336	759089
73035	759090
21339	759091
35785	759092
53182	759093
106075	759094
62319	759095
194587	759096
185561	759097
112247	759098
89205	759099
166318	759100
304288	759101
109	759102
191360	759103
40853	759104
166482	759105
166926	759106
272917	759107
229003	759108
206609	759109
78636	759110
30224	759111
239075	759112
123872	759113
59227	759114
140087	759115
2241	759116
41936	759117
161344	759118
13677	759119
119524	759120
68135	759121
89429	759122
32435	759123
60359	759124
78966	759125
100124	759126
58037	759127
252218	759128
217543	759129
865	759130
334926	759131
223091	759132
93341	759133
38390	759134
126537	759135
76023	759136
91661	759137
18512	759138
208765	759139
31581	759140
296560	759141
35811	759142
23925	759143
39470	759144
269983	759145
126777	759146
131489	759147
126656	759148
33209	759149
87370	759150
53331	759151
144426	759152
151863	759153
139477	759154
183895	759155
251410	759156
17498	759157
278744	759158
40744	759159
20430	759160
170123	759161
204695	759162
312935	759163
67940	759164
166654	759165
100440	759166
228368	759167
48137	759168
107625	759169
251820	759170
281451	759171
50597	759172
116949	759173
65457	759174
106401	759175
102770	759176
40322	759177
308693	759178
167266	759179
250019	759180
88338	759181
249367	759182
64607	759183
4823	759184
42083	759185
40775	759186
78569	759187
31025	759188
32241	759189
102881	759190
110759	759191
45943	759192
73415	759193
236588	759194
145680	759195
227683	759196
51489	759197
301903	759198
204179	759199
136709	759200
116087	759201
76103	759202
48180	759203
115914	759204
1992	759205
193157	759206
51550	759207
30246	759208
333691	759209
33576	759210
24685	759211
8299	759212
275907	759213
12030	759214
335462	759215
123325	759216
73356	759217
174511	759218
134396	759219
287173	759220
302604	759221
194619	759222
177067	759223
120353	759224
334030	759225
51189	759226
319614	759227
225295	759228
15973	759229
7408	759230
148265	759231
27073	759232
151185	759233
28862	759234
347071	759235
59378	759236
78652	759237
4669	759238
188332	759239
106702	759240
16933	759241
28907	759242
2508	759243
15830	759244
107135	759245
95255	759246
37703	759247
93603	759248
38421	759249
128201	759250
11860	759251
2963	759252
46684	759253
45620	759254
29939	759255
188464	759256
7041	759257
99097	759258
132377	759259
148077	759260
263558	759261
60076	759262
189786	759263
53492	759264
6810	759265
724	759266
149	759267
59967	759268
3602	759269
160713	759270
202944	759271
213257	759272
6995	759273
2271	759274
4439	759275
5315	759276
143017	759277
102041	759278
94420	759279
27030	759280
4707	759281
95022	759282
160631	759283
2067	759284
6810	759285
2960	759286
26380	759287
88041	759288
67147	759289
351645	759290
120655	759291
5904	759292
67	759293
125877	759294
1438	759295
160478	759296
102074	759297
16694	759298
199461	759299
77951	759300
225325	759301
14181	759302
21706	759303
45611	759304
41801	759305
352255	759306
5683	759307
120181	759308
303035	759309
243	759310
325109	759311
131598	759312
218437	759313
190259	759314
47401	759315
178187	759316
74092	759317
1010	759318
81558	759319
13494	759320
167064	759321
71056	759322
280445	759323
89290	759324
141	759325
205233	759326
111435	759327
107350	759328
58515	759329
167756	759330
27045	759331
70082	759332
51456	759333
75170	759334
158515	759335
16933	759336
117584	759337
319619	759338
52596	759339
79095	759340
100497	759341
14622	759342
157628	759343
80264	759344
41143	759345
261	759346
113344	759347
15762	759348
11726	759349
7016	759350
9045	759351
324978	759352
289374	759353
185990	759354
193579	759355
76491	759356
26117	759357
316113	759358
96238	759359
162206	759360
154098	759361
69462	759362
61266	759363
34978	759364
65056	759365
152961	759366
77862	759367
59407	759368
51438	759369
165181	759370
37711	759371
33397	759372
24112	759373
5132	759374
112314	759375
67229	759376
988	759377
18767	759378
49494	759379
291198	759380
74798	759381
168854	759382
46314	759383
47636	759384
26671	759385
330886	759386
65395	759387
65594	759388
35210	759389
91009	759390
137329	759391
181647	759392
181728	759393
32872	759394
80749	759395
253608	759396
90358	759397
254324	759398
26156	759399
22202	759400
309031	759401
121550	759402
176596	759403
121229	759404
14657	759405
127989	759406
95629	759407
11606	759408
3280	759409
50207	759410
136407	759411
112675	759412
85868	759413
84000	759414
106843	759415
51095	759416
185007	759417
126749	759418
55639	759419
291789	759420
284824	759421
79989	759422
135352	759423
22654	759424
13143	759425
128915	759426
9751	759427
9458	759428
70912	759429
281369	759430
221242	759431
122763	759432
50280	759433
68028	759434
127129	759435
12911	759436
197923	759437
324694	759438
197853	759439
54286	759440
80574	759441
332067	759442
80591	759443
12917	759444
2229	759445
241400	759446
255519	759447
4974	759448
16948	759449
19348	759450
259591	759451
6614	759452
250818	759453
61850	759454
42025	759455
162673	759456
75697	759457
14363	759458
315322	759459
125736	759460
450	759461
105314	759462
271145	759463
25704	759464
17067	759465
94300	759466
165272	759467
68660	759468
83801	759469
6687	759470
37171	759471
20508	759472
3911	759473
50131	759474
53292	759475
265489	759476
273063	759477
116328	759478
128168	759479
116000	759480
17481	759481
4571	759482
75630	759483
46248	759484
89904	759485
8206	759486
36310	759487
9584	759488
49503	759489
52934	759490
3610	759491
483	759492
52992	759493
6617	759494
81134	759495
191724	759496
2978	759497
9860	759498
118773	759499
45702	759500
142885	759501
18376	759502
63453	759503
35715	759504
50843	759505
241318	759506
45404	759507
90258	759508
16050	759509
14545	759510
72573	759511
7389	759512
69473	759513
288237	759514
7189	759515
28269	759516
18845	759517
68404	759518
283	759519
158716	759520
72659	759521
52130	759522
65616	759523
46589	759524
179671	759525
2551	759526
46114	759527
13747	759528
786	759529
82373	759530
175070	759531
58240	759532
59088	759533
110065	759534
172089	759535
207203	759536
30333	759537
55166	759538
113585	759539
175442	759540
111967	759541
172303	759542
120555	759543
318990	759544
92917	759545
20194	759546
100061	759547
53450	759548
1068	759549
2288	759550
6326	759551
12342	759552
222848	759553
9566	759554
7174	759555
164812	759556
192832	759557
185188	759558
74288	759559
74288	759560
9342	759561
51214	759562
9698	759563
8214	759564
62489	759565
37316	759566
188964	759567
100226	759568
6659	759569
43715	759570
14320	759571
89943	759572
46193	759573
9128	759574
127174	759575
14735	759576
29626	759577
21716	759578
129102	759579
95931	759580
16866	759581
173647	759582
106468	759583
68189	759584
79092	759585
75052	759586
14488	759587
39080	759588
102082	759589
5261	759590
50797	759591
283611	759592
15224	759593
7870	759594
134676	759595
33370	759596
35301	759597
223307	759598
4599	759599
93312	759600
301715	759601
185648	759602
89528	759603
9159	759604
134310	759605
82637	759606
36798	759607
8365	759608
27582	759609
44132	759610
80427	759611
192214	759612
12778	759613
23173	759614
3913	759615
60315	759616
18342	759617
13703	759618
87979	759619
36878	759620
41560	759621
221012	759622
12861	759623
338682	759624
51746	759625
202208	759626
65793	759627
6555	759628
136873	759629
5251	759630
25800	759631
252998	759632
9648	759633
73512	759634
112467	759635
5270	759636
18999	759637
116308	759638
9450	759639
9623	759640
78370	759641
798	759642
3280	759643
57920	759644
94290	759645
277	759646
214121	759647
137843	759648
109030	759649
27469	759650
70250	759651
175829	759652
119985	759653
42028	759654
326128	759655
16476	759656
138606	759657
195709	759658
81910	759659
124981	759660
31615	759661
77038	759662
29069	759663
24091	759664
161687	759665
29	759666
15224	759667
89309	759668
81318	759669
96638	759670
27097	759671
22706	759672
103748	759673
144183	759674
88252	759675
15375	759676
71736	759677
12233	759678
201727	759679
27086	759680
115345	759681
3158	759682
146990	759683
104071	759684
208630	759685
19253	759686
89959	759687
228284	759688
50974	759689
195259	759690
174980	759691
72165	759692
70676	759693
24269	759694
288586	759695
336557	759696
1042	759697
59696	759698
24620	759699
11712	759700
355017	759701
71509	759702
314998	759703
239547	759704
113580	759705
72603	759706
80278	759707
256043	759708
182599	759709
4738	759710
31103	759711
78867	759712
87432	759713
168676	759714
172294	759715
210172	759716
13903	759717
100188	759718
290323	759719
72868	759720
44269	759721
81300	759722
156822	759723
335623	759724
88431	759725
6435	759726
89193	759727
51372	759728
22269	759729
10108	759730
230690	759731
147578	759732
81115	759733
321205	759734
163208	759735
302960	759736
20089	759737
288540	759738
191153	759739
7971	759740
5658	759741
19030	759742
103898	759743
2388	759744
143439	759745
327424	759746
9032	759747
32912	759748
17639	759749
263466	759750
119775	759751
20557	759752
319527	759753
150108	759754
15763	759755
59627	759756
39251	759757
296902	759758
237011	759759
175597	759760
287185	759761
53461	759762
298392	759763
25213	759764
87147	759765
313	759766
40865	759767
47038	759768
198074	759769
4112	759770
194068	759771
77447	759772
342005	759773
24883	759774
49944	759775
17996	759776
52227	759777
142941	759778
8579	759779
50793	759780
35031	759781
142181	759782
45817	759783
4350	759784
72927	759785
313554	759786
186412	759787
71476	759788
39904	759789
20546	759790
142587	759791
20032	759792
96053	759793
99970	759794
353050	759795
62626	759796
77877	759797
31106	759798
196909	759799
14344	759800
138720	759801
71919	759802
22287	759803
200266	759804
12963	759805
21237	759806
22559	759807
65406	759808
19418	759809
80424	759810
192421	759811
41080	759812
22287	759813
90854	759814
192638	759815
53710	759816
8927	759817
801	759818
109966	759819
33782	759820
139447	759821
48701	759822
21247	759823
8731	759824
148187	759825
110	759826
342579	759827
844	759828
14230	759829
6100	759830
46626	759831
279051	759832
61156	759833
312507	759834
2583	759835
51078	759836
21247	759837
98381	759838
15685	759839
40967	759840
98074	759841
60157	759842
46283	759843
3089	759844
23686	759845
28531	759846
191589	759847
37070	759848
194823	759849
46350	759850
215567	759851
182648	759852
83792	759853
343578	759854
76135	759855
8526	759856
75150	759857
171457	759858
10560	759859
29994	759860
114450	759861
55345	759862
43182	759863
54734	759864
620	759865
23962	759866
60090	759867
226731	759868
235228	759869
30949	759870
284002	759871
32113	759872
2167	759873
6115	759874
18506	759875
110948	759876
126395	759877
54812	759878
76141	759879
121971	759880
20814	759881
242117	759882
23146	759883
209544	759884
39016	759885
168488	759886
13522	759887
19589	759888
125105	759889
119382	759890
138075	759891
72801	759892
200618	759893
54479	759894
151521	759895
185832	759896
84253	759897
19430	759898
43590	759899
39951	759900
31876	759901
53782	759902
200199	759903
243813	759904
277514	759905
331289	759906
117003	759907
5019	759908
34121	759909
21617	759910
162182	759911
34206	759912
114696	759913
80314	759914
125811	759915
144	759916
24065	759917
39267	759918
5530	759919
345363	759920
164077	759921
50920	759922
1590	759923
57171	759924
6558	759925
123283	759926
11264	759927
124463	759928
22451	759929
102680	759930
130790	759931
40282	759932
170890	759933
56381	759934
20792	759935
77836	759936
216080	759937
163463	759938
58028	759939
20789	759940
252243	759941
189540	759942
122033	759943
130746	759944
19563	759945
3731	759946
152091	759947
60947	759948
48564	759949
31515	759950
184370	759951
908	759952
12220	759953
9716	759954
16048	759955
116977	759956
4015	759957
7511	759958
324838	759959
108490	759960
13098	759961
23159	759962
47067	759963
336724	759964
32646	759965
23144	759966
885	759967
82080	759968
15467	759969
87343	759970
182970	759971
103130	759972
345003	759973
63351	759974
295250	759975
185569	759976
193843	759977
81139	759978
283569	759979
81273	759980
40164	759981
30923	759982
26764	759983
23062	759984
176056	759985
5848	759986
241009	759987
229327	759988
2966	759989
127646	759990
110626	759991
103004	759992
287086	759993
9298	759994
176546	759995
91464	759996
3145	759997
198113	759998
5201	759999
82283	760000
54655	760001
250003	760002
489	760003
68587	760004
124929	760005
330348	760006
24796	760007
43555	760008
49506	760009
178166	760010
68763	760011
240534	760012
440	760013
319709	760014
226387	760015
30030	760016
102773	760017
123961	760018
167524	760019
6428	760020
187910	760021
12912	760022
11027	760023
109463	760024
44019	760025
63110	760026
56317	760027
275503	760028
142475	760029
6793	760030
17370	760031
144832	760032
83137	760033
76945	760034
32573	760035
3421	760036
122247	760037
22240	760038
217199	760039
61099	760040
10798	760041
29957	760042
73723	760043
54435	760044
312381	760045
128405	760046
78827	760047
105393	760048
8731	760049
21525	760050
117500	760051
200315	760052
11394	760053
295546	760054
16314	760055
52856	760056
44343	760057
25903	760058
80967	760059
148343	760060
238225	760061
37138	760062
79280	760063
28571	760064
45200	760065
270144	760066
63025	760067
287345	760068
89589	760069
14610	760070
57871	760071
20844	760072
270517	760073
302518	760074
94049	760075
72164	760076
114424	760077
1333	760078
148227	760079
155272	760080
94011	760081
5031	760082
167251	760083
26383	760084
80322	760085
114832	760086
8185	760087
8185	760088
343143	760089
67830	760090
36611	760091
36611	760092
249062	760093
315371	760094
149448	760095
77446	760096
134196	760097
144723	760098
74034	760099
46610	760100
34600	760101
9332	760102
329	760103
163584	760104
129043	760105
68321	760106
187833	760107
2103	760108
109693	760109
168782	760110
4599	760111
49468	760112
55332	760113
286719	760114
106584	760115
16247	760116
129418	760117
7582	760118
321280	760119
25302	760120
91620	760121
125121	760122
65462	760123
1932	760124
32910	760125
10840	760126
44262	760127
175509	760128
235358	760129
78662	760130
122996	760131
122068	760132
48588	760133
129879	760134
25288	760135
4811	760136
125255	760137
235381	760138
265818	760139
321778	760140
314402	760141
276242	760142
189605	760143
56476	760144
128924	760145
284846	760146
122833	760147
349171	760148
122555	760149
199970	760150
8469	760151
32101	760152
62091	760153
79860	760154
7520	760155
235910	760156
36335	760157
261636	760158
20306	760159
31759	760160
105905	760161
270721	760162
8861	760163
90261	760164
30590	760165
46010	760166
24544	760167
15983	760168
293836	760169
51053	760170
25249	760171
11441	760172
46840	760173
952	760174
306978	760175
69980	760176
165983	760177
348701	760178
67787	760179
49459	760180
303154	760181
100797	760182
4859	760183
8149	760184
28314	760185
2707	760186
194223	760187
79626	760188
126924	760189
166572	760190
1292	760191
233379	760192
171658	760193
175658	760194
77449	760195
26017	760196
9837	760197
190442	760198
29338	760199
171952	760200
41532	760201
334616	760202
50971	760203
308502	760204
210270	760205
127807	760206
66108	760207
78223	760208
47450	760209
37859	760210
170839	760211
41883	760212
129169	760213
28269	760214
181412	760215
15220	760216
235194	760217
176322	760218
430	760219
169	760220
16558	760221
266710	760222
197178	760223
5455	760224
113887	760225
31479	760226
207815	760227
21285	760228
180149	760229
82562	760230
151593	760231
286715	760232
1338	760233
149129	760234
104991	760235
46891	760236
222036	760237
102576	760238
32574	760239
16091	760240
15798	760241
72207	760242
14457	760243
21628	760244
20938	760245
227361	760246
50973	760247
277203	760248
11247	760249
28563	760250
114856	760251
107043	760252
341082	760253
253322	760254
80003	760255
12712	760256
142887	760257
76430	760258
160049	760259
156282	760260
117550	760261
74217	760262
32207	760263
11101	760264
11065	760265
125490	760266
21182	760267
92107	760268
27055	760269
32825	760270
120383	760271
51170	760272
164856	760273
51726	760274
50954	760275
3164	760276
3176	760277
473	760278
41865	760279
13124	760280
62090	760281
31077	760282
102638	760283
48811	760284
12900	760285
127750	760286
38849	760287
94299	760288
126093	760289
10225	760290
67446	760291
3397	760292
316427	760293
70573	760294
41429	760295
18347	760296
1263	760297
51083	760298
5115	760299
64459	760300
194825	760301
114957	760302
10006	760303
135600	760304
87950	760305
227889	760306
160122	760307
263472	760308
29545	760309
21773	760310
77653	760311
39109	760312
73668	760313
39479	760314
47960	760315
36403	760316
18891	760317
112660	760318
73207	760319
18771	760320
145956	760321
47487	760322
58946	760323
184662	760324
45505	760325
293334	760326
203302	760327
91573	760328
26930	760329
172757	760330
260340	760331
147026	760332
76401	760333
65174	760334
9826	760335
219169	760336
269762	760337
316598	760338
55122	760339
7637	760340
7867	760341
41664	760342
289178	760343
41341	760344
176	760345
92651	760346
6407	760347
23619	760348
199302	760349
5428	760350
125503	760351
142885	760352
128439	760353
66258	760354
200324	760355
175511	760356
176257	760357
126045	760358
11959	760359
346508	760360
25874	760361
62631	760362
46102	760363
77071	760364
187707	760365
329260	760366
69992	760367
21020	760368
177080	760369
111062	760370
333194	760371
42192	760372
44988	760373
44699	760374
8052	760375
192129	760376
125407	760377
42469	760378
38744	760379
23939	760380
8546	760381
16423	760382
37492	760383
212294	760384
123159	760385
36928	760386
180340	760387
32249	760388
36759	760389
194987	760390
162519	760391
272071	760392
110837	760393
46873	760394
85466	760395
80464	760396
13425	760397
67948	760398
118687	760399
317691	760400
16880	760401
8123	760402
207188	760403
23715	760404
18938	760405
317402	760406
35385	760407
303137	760408
68594	760409
275708	760410
5948	760411
349399	760412
95275	760413
14545	760414
56525	760415
122766	760416
147973	760417
318201	760418
298016	760419
83610	760420
9974	760421
84910	760422
81902	760423
1085	760424
297471	760425
9398	760426
206110	760427
97718	760428
72353	760429
5876	760430
56385	760431
187179	760432
161235	760433
42032	760434
129830	760435
12440	760436
104213	760437
75238	760438
87625	760439
41061	760440
23360	760441
230344	760442
22978	760443
1016	760444
2960	760445
47116	760446
121575	760447
181485	760448
302822	760449
181469	760450
181464	760451
302818	760452
151847	760453
3382	760454
78621	760455
13123	760456
33967	760457
230021	760458
21436	760459
70778	760460
71237	760461
45228	760462
72198	760463
105486	760464
31795	760465
1343	760466
211062	760467
33038	760468
113112	760469
91530	760470
296566	760471
150688	760472
20091	760473
2146	760474
114886	760475
48044	760476
41113	760477
126513	760478
269411	760479
9398	760480
241054	760481
22978	760482
61678	760483
123608	760484
123610	760485
28927	760486
70513	760487
52617	760488
41674	760489
41932	760490
123705	760491
14236	760492
1469	760493
125184	760494
6164	760495
54031	760496
29647	760497
4449	760498
50725	760499
274326	760500
168655	760501
140769	760502
291798	760503
173491	760504
17618	760505
305393	760506
176436	760507
48708	760508
49991	760509
10025	760510
48666	760511
47191	760512
142247	760513
52556	760514
21463	760515
86559	760516
16594	760517
41423	760518
63885	760519
119293	760520
21980	760521
8388	760522
62954	760523
316111	760524
18148	760525
135497	760526
61076	760527
18582	760528
18771	760529
14167	760530
120073	760531
78235	760532
55084	760533
159561	760534
119246	760535
129375	760536
289302	760537
29094	760538
189527	760539
18966	760540
48717	760541
17698	760542
1595	760543
83704	760544
142080	760545
197096	760546
59454	760547
6561	760548
10946	760549
12377	760550
99824	760551
47955	760552
11573	760553
175603	760554
43194	760555
47789	760556
24925	760557
240994	760558
65847	760559
115982	760560
34692	760561
950	760562
162128	760563
82154	760564
148781	760565
81651	760566
20016	760567
39725	760568
10102	760569
306018	760570
38026	760571
195804	760572
45494	760573
195944	760574
161257	760575
67551	760576
297389	760577
81617	760578
99031	760579
55201	760580
161125	760581
61875	760582
44379	760583
23579	760584
70297	760585
6849	760586
9668	760587
236783	760588
169616	760589
70369	760590
223286	760591
14090	760592
70047	760593
63436	760594
8062	760595
104885	760596
123264	760597
150294	760598
178495	760599
119465	760600
65386	760601
47681	760602
304042	760603
265214	760604
85150	760605
126558	760606
134274	760607
183972	760608
330415	760609
51018	760610
169863	760611
40347	760612
32144	760613
89631	760614
52746	760615
95182	760616
130741	760617
40292	760618
257045	760619
308290	760620
40071	760621
22203	760622
304065	760623
69626	760624
104941	760625
159801	760626
75450	760627
181959	760628
21389	760629
79365	760630
273690	760631
54159	760632
12827	760633
226155	760634
277229	760635
161885	760636
22899	760637
207879	760638
115343	760639
182961	760640
34432	760641
104868	760642
74750	760643
4449	760644
81256	760645
303450	760646
36492	760647
29918	760648
183086	760649
109935	760650
17859	760651
77807	760652
32911	760653
1003	760654
93907	760655
186881	760656
84973	760657
337045	760658
10852	760659
87121	760660
47718	760661
1228	760662
28771	760663
233946	760664
21696	760665
14137	760666
295771	760667
8705	760668
85089	760669
950	760670
10320	760671
262	760672
44343	760673
28531	760674
102223	760675
38093	760676
21107	760677
5465	760678
32162	760679
37169	760680
27500	760681
26815	760682
411	760683
48688	760684
91462	760685
72055	760686
32795	760687
77147	760688
202256	760689
158718	760690
50153	760691
1524	760692
264211	760693
47292	760694
41391	760695
2426	760696
67639	760697
16668	760698
75570	760699
321714	760700
5556	760701
45795	760702
229826	760703
56345	760704
153669	760705
6845	760706
222103	760707
20942	760708
1149	760709
51979	760710
62222	760711
8459	760712
89031	760713
25292	760714
267441	760715
3469	760716
192520	760717
150120	760718
47458	760719
127559	760720
33290	760721
42920	760722
65543	760723
179106	760724
169621	760725
55126	760726
98	760727
95870	760728
3257	760729
191052	760730
167162	760731
149104	760732
149104	760733
242870	760734
289544	760735
94998	760736
2530	760737
288908	760738
173343	760739
290477	760740
231992	760741
51098	760742
52083	760743
37452	760744
19072	760745
99531	760746
19261	760747
124226	760748
9651	760749
314440	760750
35192	760751
4633	760752
156810	760753
287216	760754
172392	760755
195755	760756
75139	760757
56958	760758
199516	760759
67856	760760
8481	760761
154378	760762
118555	760763
49503	760764
14413	760765
107079	760766
37907	760767
218619	760768
299097	760769
186721	760770
283755	760771
6777	760772
46983	760773
4008	760774
56068	760775
138570	760776
8016	760777
7499	760778
249793	760779
322535	760780
2495	760781
59382	760782
17100	760783
478	760784
132858	760785
132858	760786
77212	760787
66180	760788
6013	760789
23855	760790
87043	760791
201491	760792
203152	760793
54958	760794
84389	760795
48636	760796
95965	760797
92068	760798
122168	760799
73462	760800
660	760801
172728	760802
43606	760803
3139	760804
35653	760805
16895	760806
25178	760807
45087	760808
186389	760809
49084	760810
2759	760811
5464	760812
45404	760813
5707	760814
156784	760815
10114	760816
36567	760817
271409	760818
1672	760819
86322	760820
75712	760821
124349	760822
33512	760823
57013	760824
3998	760825
6977	760826
62314	760827
48350	760828
258557	760829
53667	760830
99713	760831
1279	760832
157128	760833
23329	760834
27126	760835
159	760836
1049	760837
2636	760838
185169	760839
345308	760840
2155	760841
3840	760842
52962	760843
45962	760844
319939	760845
79348	760846
54922	760847
137563	760848
26983	760849
14617	760850
38332	760851
97578	760852
10071	760853
13305	760854
13305	760855
4959	760856
2058	760857
28963	760858
242865	760859
70203	760860
154260	760861
80800	760862
2925	760863
317257	760864
101623	760865
72045	760866
50617	760867
155709	760868
48344	760869
160899	760870
46310	760871
264581	760872
67305	760873
192879	760874
239511	760875
146386	760876
3779	760877
1331	760878
194706	760879
338257	760880
310423	760881
345982	760882
342183	760883
320219	760884
124196	760885
125033	760886
339799	760887
124530	760888
333449	760889
203062	760890
28325	760891
70584	760892
228731	760893
52390	760894
339122	760895
122359	760896
347002	760897
81023	760898
337991	760899
91311	760900
229017	760901
221524	760902
335765	760903
200239	760904
198610	760905
55510	760906
343242	760907
333708	760908
342721	760909
344971	760910
339761	760911
203394	760912
81115	760913
124716	760914
125496	760915
89289	760916
301042	760917
336953	760918
82518	760919
345856	760920
198563	760921
347353	760922
344075	760923
198647	760924
333728	760925
228217	760926
336628	760927
198673	760928
200913	760929
336955	760930
337089	760931
200862	760932
345170	760933
199147	760934
202681	760935
226623	760936
201381	760937
339349	760938
200976	760939
346871	760940
311086	760941
225354	760942
126108	760943
340345	760944
142606	760945
51140	760946
122396	760947
199339	760948
336773	760949
138765	760950
339552	760951
339206	760952
204066	760953
343117	760954
80869	760955
337440	760956
126065	760957
136673	760958
81815	760959
225522	760960
186617	760961
308103	760962
177903	760963
320271	760964
248122	760965
124529	760966
336000	760967
201687	760968
345068	760969
82014	760970
336547	760971
142520	760972
304132	760973
338957	760974
54394	760975
66218	760976
339112	760977
198813	760978
343433	760979
199073	760980
200518	760981
203721	760982
338265	760983
334932	760984
342622	760985
336539	760986
123707	760987
7168	760988
21782	760989
137625	760990
229959	760991
229360	760992
196185	760993
137383	760994
203772	760995
151337	760996
212514	760997
200901	760998
82193	760999
204499	761000
198656	761001
96342	761002
203785	761003
337521	761004
130997	761005
204077	761006
249611	761007
338955	761008
337008	761009
199861	761010
199497	761011
70174	761012
308340	761013
191498	761014
82423	761015
198553	761016
338412	761017
346199	761018
226217	761019
344914	761020
203584	761021
337469	761022
196048	761023
298280	761024
136407	761025
338446	761026
345562	761027
225167	761028
152870	761029
180616	761030
153233	761031
195737	761032
192494	761033
322445	761034
36547	761035
146393	761036
33611	761037
21622	761038
33694	761039
150640	761040
89392	761041
124	761042
124	761043
40188	761044
13153	761045
4253	761046
125126	761047
32691	761048
24238	761049
15136	761050
24238	761051
4877	761052
194682	761053
2729	761054
158654	761055
15003	761056
179429	761057
191878	761058
310989	761059
334	761060
86113	761061
5660	761062
343756	761063
116839	761064
178644	761065
66141	761066
104635	761067
161927	761068
61386	761069
280	761070
116728	761071
253953	761072
3183	761073
174344	761074
52443	761075
72195	761076
168860	761077
719	761078
115359	761079
98885	761080
2003	761081
44410	761082
210284	761083
126810	761084
49627	761085
127148	761086
82939	761087
79714	761088
70100	761089
6739	761090
38714	761091
23487	761092
1933	761093
210175	761094
54	761095
15209	761096
3235	761097
32971	761098
5043	761099
6538	761100
91507	761101
28991	761102
97707	761103
15019	761104
5541	761105
25429	761106
14276	761107
5373	761108
80075	761109
3542	761110
49971	761111
79836	761112
10267	761113
79852	761114
566	761115
21194	761116
88908	761117
108405	761118
325	761119
327613	761120
207090	761121
4593	761122
79608	761123
167709	761124
38605	761125
291049	761126
8188	761127
56577	761128
31255	761129
27677	761130
6613	761131
8014	761132
6	761133
129778	761134
173866	761135
11516	761136
151612	761137
62101	761138
68206	761139
35477	761140
153073	761141
130624	761142
68497	761143
2723	761144
23310	761145
152429	761146
173072	761147
23322	761148
255016	761149
107195	761150
9450	761151
153295	761152
56690	761153
202923	761154
65484	761155
152427	761156
270725	761157
41759	761158
132773	761159
226102	761160
206177	761161
123781	761162
28240	761163
169212	761164
9169	761165
345265	761166
54624	761167
6285	761168
63599	761169
169910	761170
242265	761171
40914	761172
3479	761173
116310	761174
81377	761175
21710	761176
146587	761177
193554	761178
20045	761179
224919	761180
10542	761181
6119	761182
26906	761183
34942	761184
212420	761185
52370	761186
29598	761187
185428	761188
108156	761189
150635	761190
4249	761191
3148	761192
10695	761193
26887	761194
85261	761195
117597	761196
187407	761197
52225	761198
10962	761199
925	761200
319994	761201
52099	761202
117417	761203
291910	761204
2414	761205
129434	761206
5749	761207
48504	761208
34378	761209
5499	761210
68834	761211
52232	761212
102590	761213
52293	761214
19175	761215
106295	761216
103216	761217
147112	761218
3204	761219
197375	761220
188750	761221
1697	761222
174522	761223
209390	761224
1200	761225
5450	761226
4733	761227
103307	761228
1347	761229
68908	761230
338	761231
169123	761232
353343	761233
42149	761234
21151	761235
4160	761236
4376	761237
53980	761238
85087	761239
32230	761240
90536	761241
18777	761242
188616	761243
187383	761244
20903	761245
54743	761246
15680	761247
81215	761248
350755	761249
163716	761250
29002	761251
227111	761252
318393	761253
11565	761254
115467	761255
4630	761256
2406	761257
55183	761258
23700	761259
23520	761260
128847	761261
356653	761262
142129	761263
98157	761264
15255	761265
73874	761266
3613	761267
41869	761268
117677	761269
190016	761270
102067	761271
59219	761272
12588	761273
29752	761274
189985	761275
16464	761276
14452	761277
204480	761278
174615	761279
29780	761280
20650	761281
2152	761282
312986	761283
154310	761284
187692	761285
11705	761286
9434	761287
77208	761288
109905	761289
69955	761290
4551	761291
7292	761292
101576	761293
6071	761294
909	761295
25067	761296
300845	761297
89518	761298
239248	761299
53077	761300
326337	761301
32953	761302
51240	761303
189317	761304
70919	761305
123544	761306
209428	761307
64164	761308
76037	761309
76265	761310
92366	761311
71270	761312
299790	761313
7260	761314
3038	761315
7156	761316
46660	761317
148725	761318
129411	761319
107661	761320
46847	761321
171225	761322
71280	761323
11595	761324
5290	761325
46670	761326
32883	761327
181651	761328
34519	761329
20243	761330
29665	761331
106463	761332
6537	761333
62983	761334
281351	761335
98251	761336
250683	761337
819	761338
355418	761339
209480	761340
106256	761341
3295	761342
8762	761343
313833	761344
85571	761345
35465	761346
172416	761347
165129	761348
12056	761349
41160	761350
13439	761351
22053	761352
178001	761353
38803	761354
237576	761355
113892	761356
50289	761357
218424	761358
298040	761359
157993	761360
968	761361
43455	761362
278489	761363
192623	761364
106111	761365
156288	761366
247138	761367
14338	761368
89561	761369
10101	761370
140507	761371
268263	761372
303359	761373
99438	761374
1184	761375
3045	761376
30700	761377
83809	761378
100963	761379
50326	761380
64126	761381
4325	761382
24920	761383
645	761384
72068	761385
319923	761386
203102	761387
43666	761388
108197	761389
1744	761390
3555	761391
204329	761392
35208	761393
44833	761394
167167	761395
105638	761396
75491	761397
70959	761398
16019	761399
12076	761400
18408	761401
34180	761402
330336	761403
19841	761404
81121	761405
31289	761406
21491	761407
5374	761408
22068	761409
257753	761410
125444	761411
26623	761412
6070	761413
12637	761414
146000	761415
67871	761416
76165	761417
206017	761418
536	761419
26422	761420
305360	761421
29119	761422
99259	761423
150031	761424
312059	761425
10355	761426
183476	761427
32995	761428
354529	761429
237607	761430
104638	761431
98237	761432
280068	761433
153629	761434
88385	761435
153969	761436
44731	761437
153540	761438
46976	761439
153526	761440
250323	761441
208528	761442
251269	761443
274877	761444
156230	761445
49371	761446
172922	761447
278730	761448
65409	761449
171969	761450
10197	761451
175153	761452
120353	761453
38689	761454
153924	761455
32762	761456
154170	761457
153524	761458
250383	761459
281366	761460
98246	761461
98316	761462
251980	761463
250609	761464
64929	761465
31504	761466
153750	761467
95165	761468
27694	761469
80535	761470
150178	761471
11666	761472
337622	761473
88783	761474
60837	761475
84966	761476
51295	761477
51077	761478
161940	761479
344523	761480
201450	761481
29375	761482
77493	761483
312779	761484
123553	761485
6080	761486
89522	761487
61716	761488
175762	761489
79775	761490
85204	761491
174018	761492
328360	761493
53767	761494
198098	761495
114870	761496
98297	761497
133317	761498
35202	761499
286296	761500
142441	761501
116037	761502
290924	761503
310415	761504
54361	761505
304095	761506
181716	761507
45003	761508
2005	761509
141012	761510
115324	761511
110159	761512
76790	761513
51212	761514
111265	761515
164368	761516
247187	761517
144606	761518
116572	761519
347365	761520
134103	761521
114688	761522
8110	761523
280243	761524
109818	761525
241985	761526
293847	761527
138390	761528
12426	761529
235931	761530
230870	761531
4331	761532
258040	761533
267733	761534
180513	761535
30579	761536
16616	761537
280104	761538
114145	761539
100175	761540
156161	761541
157304	761542
184761	761543
130895	761544
183762	761545
140775	761546
95184	761547
166066	761548
205851	761549
310329	761550
306488	761551
183076	761552
253343	761553
179730	761554
95439	761555
6933	761556
334012	761557
25233	761558
126328	761559
11527	761560
142859	761561
1972	761562
279639	761563
31484	761564
184974	761565
106814	761566
51691	761567
63465	761568
300380	761569
70378	761570
198531	761571
106288	761572
17075	761573
342999	761574
25058	761575
10278	761576
51607	761577
115977	761578
150604	761579
75749	761580
351491	761581
214458	761582
166741	761583
233162	761584
214880	761585
62329	761586
69999	761587
39056	761588
106817	761589
345807	761590
126655	761591
65445	761592
105433	761593
9691	761594
70208	761595
178528	761596
91296	761597
261211	761598
66618	761599
14772	761600
60024	761601
133248	761602
113078	761603
56174	761604
208387	761605
122262	761606
304037	761607
89611	761608
247749	761609
93086	761610
221402	761611
44269	761612
67453	761613
144684	761614
156529	761615
235806	761616
938	761617
103466	761618
55416	761619
335665	761620
24379	761621
98260	761622
250659	761623
273809	761624
106064	761625
21008	761626
68853	761627
275118	761628
269014	761629
17085	761630
166235	761631
82781	761632
168848	761633
55815	761634
166072	761635
52412	761636
304078	761637
114025	761638
82947	761639
35709	761640
143479	761641
161524	761642
59274	761643
106974	761644
86699	761645
161491	761646
231722	761647
4857	761648
45176	761649
32654	761650
70184	761651
131038	761652
84200	761653
180498	761654
18363	761655
66707	761656
342279	761657
221306	761658
256832	761659
221947	761660
257060	761661
94296	761662
91360	761663
230239	761664
31429	761665
16498	761666
113061	761667
2017	761668
114853	761669
53156	761670
32110	761671
6923	761672
138802	761673
130986	761674
76494	761675
13422	761676
332587	761677
82686	761678
303471	761679
23991	761680
13620	761681
347405	761682
203029	761683
344792	761684
38254	761685
8512	761686
113545	761687
163551	761688
311978	761689
196688	761690
187152	761691
88751	761692
143413	761693
183718	761694
144729	761695
113998	761696
19346	761697
347753	761698
38254	761699
62037	761700
108479	761701
104064	761702
69092	761703
7651	761704
112580	761705
267414	761706
198138	761707
285826	761708
12731	761709
109004	761710
126593	761711
250533	761712
357343	761713
205711	761714
1615	761715
161653	761716
200843	761717
190855	761718
236514	761719
106992	761720
166345	761721
187946	761722
313552	761723
313956	761724
39029	761725
55384	761726
6490	761727
45964	761728
321822	761729
114278	761730
144223	761731
59097	761732
223179	761733
70864	761734
304732	761735
74796	761736
251602	761737
303041	761738
4796	761739
8447	761740
19356	761741
80590	761742
197853	761743
11741	761744
344544	761745
145688	761746
1227	761747
37543	761748
123379	761749
80630	761750
53701	761751
1739	761752
69475	761753
285034	761754
32403	761755
75521	761756
228289	761757
64568	761758
52092	761759
23500	761760
37547	761761
9932	761762
186749	761763
70862	761764
125734	761765
300985	761766
324951	761767
331987	761768
3831	761769
58787	761770
69104	761771
54294	761772
99465	761773
34547	761774
9722	761775
178419	761776
127417	761777
142342	761778
113746	761779
12459	761780
30899	761781
312114	761782
117716	761783
187664	761784
189306	761785
126806	761786
194178	761787
114179	761788
49896	761789
7634	761790
272106	761791
23862	761792
105930	761793
17334	761794
165380	761795
103682	761796
32114	761797
15950	761798
102942	761799
189318	761800
140527	761801
144828	761802
94811	761803
154844	761804
52023	761805
62725	761806
251656	761807
309095	761808
68883	761809
106463	761810
23277	761811
196039	761812
17475	761813
129886	761814
97947	761815
18260	761816
240451	761817
31033	761818
189122	761819
12728	761820
303794	761821
75148	761822
88	761823
80777	761824
33273	761825
4577	761826
247433	761827
16793	761828
108422	761829
339281	761830
182138	761831
32269	761832
221174	761833
87545	761834
4442	761835
342310	761836
192006	761837
116853	761838
82161	761839
33914	761840
209520	761841
108234	761842
236010	761843
233341	761844
244230	761845
142705	761846
95158	761847
55945	761848
119483	761849
239085	761850
203779	761851
74607	761852
102762	761853
71142	761854
179180	761855
61579	761856
244008	761857
83380	761858
90909	761859
102947	761860
15534	761861
185767	761862
701	761863
91548	761864
95222	761865
65542	761866
325608	761867
119980	761868
236031	761869
191993	761870
306208	761871
134062	761872
330089	761873
132024	761874
94426	761875
29587	761876
49186	761877
21748	761878
6565	761879
55391	761880
7475	761881
76497	761882
282242	761883
214560	761884
41206	761885
233165	761886
65017	761887
199237	761888
7581	761889
26589	761890
7581	761891
230290	761892
75420	761893
32516	761894
15738	761895
100272	761896
35516	761897
7624	761898
328	761899
168021	761900
4121	761901
123554	761902
120409	761903
37401	761904
332106	761905
45941	761906
104440	761907
341230	761908
241315	761909
55579	761910
46911	761911
27398	761912
38026	761913
47173	761914
52849	761915
92279	761916
3067	761917
26923	761918
80025	761919
73758	761920
1923	761921
26414	761922
309214	761923
256	761924
84112	761925
18828	761926
33574	761927
23270	761928
159105	761929
88590	761930
194048	761931
332077	761932
241943	761933
181764	761934
80745	761935
26657	761936
241825	761937
139476	761938
253864	761939
136236	761940
80181	761941
70485	761942
79073	761943
268395	761944
60971	761945
70759	761946
187677	761947
114317	761948
71100	761949
266796	761950
32654	761951
153813	761952
116548	761953
148401	761954
163870	761955
388	761956
73099	761957
9138	761958
169294	761959
22592	761960
35623	761961
23989	761962
172114	761963
177540	761964
4500	761965
21563	761966
74482	761967
78990	761968
103957	761969
219066	761970
19672	761971
106003	761972
310966	761973
268954	761974
20747	761975
29793	761976
122318	761977
278831	761978
330139	761979
300703	761980
126827	761981
1962	761982
55583	761983
282519	761984
265932	761985
139763	761986
28116	761987
245471	761988
90001	761989
153165	761990
115845	761991
52806	761992
231215	761993
118	761994
13867	761995
320958	761996
233149	761997
66189	761998
115124	761999
159463	762000
332624	762001
20139	762002
60522	762003
349835	762004
106560	762005
176635	762006
5514	762007
44231	762008
1539	762009
21249	762010
19781	762011
180393	762012
65882	762013
3189	762014
50127	762015
167468	762016
205184	762017
53364	762018
6971	762019
272408	762020
83623	762021
208242	762022
87	762023
51170	762024
134769	762025
142018	762026
111032	762027
25457	762028
10122	762029
53288	762030
58178	762031
16478	762032
64343	762033
214188	762034
2853	762035
34252	762036
259610	762037
61553	762038
119173	762039
100627	762040
12705	762041
36088	762042
204767	762043
172626	762044
12763	762045
49588	762046
259606	762047
112010	762048
70980	762049
107754	762050
229325	762051
25660	762052
54060	762053
15549	762054
282229	762055
242236	762056
237445	762057
172302	762058
46376	762059
111499	762060
321213	762061
165952	762062
49570	762063
320309	762064
195083	762065
26441	762066
26290	762067
295595	762068
4844	762069
217864	762070
167003	762071
43339	762072
133259	762073
167999	762074
215265	762075
341393	762076
129232	762077
64577	762078
22013	762079
28331	762080
69639	762081
24135	762082
171595	762083
93421	762084
1553	762085
2	762086
32506	762087
260107	762088
16312	762089
44679	762090
271441	762091
24772	762092
19923	762093
192639	762094
14872	762095
104266	762096
63532	762097
138803	762098
29695	762099
35125	762100
44188	762101
46089	762102
112486	762103
144517	762104
6939	762105
48101	762106
1309	762107
49793	762108
53169	762109
128014	762110
130778	762111
48283	762112
1016	762113
111656	762114
140	762115
108553	762116
80477	762117
89650	762118
63843	762119
203300	762120
320168	762121
34194	762122
340670	762123
258881	762124
296141	762125
115095	762126
120299	762127
50530	762128
214981	762129
198509	762130
303310	762131
9035	762132
330596	762133
197261	762134
296917	762135
4014	762136
11334	762137
17086	762138
44370	762139
245066	762140
61856	762141
182705	762142
307550	762143
56817	762144
91709	762145
350570	762146
6049	762147
198787	762148
143988	762149
5088	762150
14612	762151
100472	762152
44766	762153
255242	762154
340063	762155
118817	762156
62885	762157
11579	762158
202467	762159
343938	762160
75842	762161
226463	762162
127752	762163
19868	762164
1905	762165
105333	762166
83840	762167
124620	762168
118066	762169
127027	762170
117322	762171
232860	762172
185236	762173
23378	762174
157874	762175
184869	762176
348176	762177
21867	762178
265456	762179
223031	762180
216091	762181
30876	762182
280551	762183
149718	762184
50217	762185
582	762186
72079	762187
244215	762188
126194	762189
81463	762190
199782	762191
100422	762192
246508	762193
95769	762194
1523	762195
33586	762196
39299	762197
18302	762198
16382	762199
88762	762200
67686	762201
9511	762202
313991	762203
90649	762204
44058	762205
74502	762206
92391	762207
121226	762208
1568	762209
271475	762210
278922	762211
26661	762212
47551	762213
267936	762214
23552	762215
141811	762216
7447	762217
13076	762218
81029	762219
62594	762220
225071	762221
49070	762222
202	762223
109063	762224
175186	762225
96855	762226
79804	762227
17651	762228
31038	762229
78691	762230
174503	762231
3195	762232
48706	762233
3145	762234
113741	762235
83843	762236
9916	762237
62437	762238
10119	762239
10128	762240
32080	762241
288497	762242
10650	762243
45991	762244
38721	762245
154183	762246
24576	762247
53555	762248
90055	762249
323263	762250
79350	762251
21248	762252
227763	762253
70652	762254
128916	762255
111971	762256
68034	762257
172286	762258
49278	762259
35775	762260
196887	762261
299989	762262
276957	762263
94109	762264
31302	762265
330845	762266
690	762267
68038	762268
23480	762269
64351	762270
30120	762271
55586	762272
25654	762273
169758	762274
70967	762275
304618	762276
123645	762277
306723	762278
90367	762279
92250	762280
60704	762281
179189	762282
114650	762283
126364	762284
90989	762285
231779	762286
344071	762287
21160	762288
187768	762289
182690	762290
209323	762291
35399	762292
1980	762293
61200	762294
255832	762295
210071	762296
109673	762297
96970	762298
159045	762299
76997	762300
76083	762301
123359	762302
268042	762303
243	762304
209527	762305
197976	762306
180501	762307
21953	762308
204378	762309
122092	762310
135259	762311
39992	762312
205830	762313
87037	762314
222844	762315
212	762316
9797	762317
93613	762318
163030	762319
226309	762320
43422	762321
186592	762322
19061	762323
90807	762324
145716	762325
89457	762326
138211	762327
53044	762328
54281	762329
258539	762330
325526	762331
354345	762332
326708	762333
132266	762334
12497	762335
102772	762336
84261	762337
112277	762338
44551	762339
218756	762340
9363	762341
9128	762342
30087	762343
27877	762344
38277	762345
229155	762346
18308	762347
105876	762348
257353	762349
203044	762350
246396	762351
90610	762352
336045	762353
124968	762354
345564	762355
203317	762356
199213	762357
202358	762358
227379	762359
186656	762360
233207	762361
203334	762362
339730	762363
81447	762364
49953	762365
41706	762366
58217	762367
165650	762368
36676	762369
25463	762370
18510	762371
96975	762372
58907	762373
151766	762374
44942	762375
112235	762376
80706	762377
13065	762378
175639	762379
123405	762380
30696	762381
79891	762382
13532	762383
4384	762384
41813	762385
29425	762386
17701	762387
147165	762388
62474	762389
147365	762390
20139	762391
17578	762392
45623	762393
3003	762394
110910	762395
71448	762396
21124	762397
335075	762398
30987	762399
12846	762400
42909	762401
255760	762402
45122	762403
74725	762404
93689	762405
48112	762406
71987	762407
48991	762408
5983	762409
327094	762410
160999	762411
189416	762412
262868	762413
94298	762414
30637	762415
9180	762416
1027	762417
128210	762418
48259	762419
10011	762420
17924	762421
132935	762422
1570	762423
175553	762424
7142	762425
24006	762426
6983	762427
129905	762428
12715	762429
190172	762430
48234	762431
305565	762432
122127	762433
30396	762434
159251	762435
101241	762436
159030	762437
188320	762438
43531	762439
101335	762440
67418	762441
46142	762442
261546	762443
128944	762444
193651	762445
22450	762446
354518	762447
16416	762448
252235	762449
277284	762450
1785	762451
285647	762452
6130	762453
37113	762454
31972	762455
102224	762456
13864	762457
31858	762458
8499	762459
318481	762460
66225	762461
6573	762462
2115	762463
61844	762464
121442	762465
2216	762466
328640	762467
33678	762468
189555	762469
24160	762470
84574	762471
86	762472
84541	762473
26099	762474
266594	762475
143802	762476
70125	762477
13318	762478
80399	762479
13844	762480
37184	762481
17670	762482
5927	762483
1221	762484
128944	762485
45986	762486
340550	762487
70099	762488
180675	762489
15292	762490
281830	762491
340795	762492
101987	762493
6033	762494
30625	762495
184762	762496
61123	762497
44260	762498
286510	762499
193	762500
197127	762501
274540	762502
26022	762503
103341	762504
23411	762505
326060	762506
174095	762507
37162	762508
4065	762509
122322	762510
98613	762511
144179	762512
21392	762513
86000	762514
23060	762515
227567	762516
309477	762517
4940	762518
93566	762519
127597	762520
1303	762521
24370	762522
257883	762523
77405	762524
2990	762525
166677	762526
54165	762527
8863	762528
321744	762529
261561	762530
261571	762531
55339	762532
57623	762533
290527	762534
351801	762535
53968	762536
203948	762537
480	762538
320913	762539
27688	762540
24873	762541
350221	762542
214650	762543
65156	762544
10509	762545
337371	762546
7939	762547
26738	762548
112578	762549
1739	762550
1219	762551
9932	762552
53545	762553
321428	762554
31051	762555
3234	762556
13643	762557
323078	762558
1501	762559
158802	762560
2714	762561
152693	762562
81234	762563
23572	762564
110297	762565
2670	762566
11111	762567
241987	762568
295845	762569
206392	762570
322404	762571
204493	762572
152693	762573
242642	762574
70252	762575
71627	762576
88873	762577
166183	762578
184714	762579
212896	762580
144296	762581
618	762582
86869	762583
342239	762584
342082	762585
175098	762586
92295	762587
45156	762588
26811	762589
7497	762590
238841	762591
102077	762592
77029	762593
33571	762594
299901	762595
84344	762596
33100	762597
179476	762598
160822	762599
116550	762600
16796	762601
24285	762602
54894	762603
194064	762604
185054	762605
261035	762606
31599	762607
12207	762608
43981	762609
163431	762610
263644	762611
103106	762612
22590	762613
12853	762614
7055	762615
129775	762616
26808	762617
2605	762618
20626	762619
116465	762620
3417	762621
210084	762622
48710	762623
127496	762624
19287	762625
28161	762626
110315	762627
37397	762628
294678	762629
15606	762630
94641	762631
288421	762632
10778	762633
288738	762634
3991	762635
73060	762636
125417	762637
62144	762638
271811	762639
52169	762640
12377	762641
32870	762642
47360	762643
3102	762644
47601	762645
162738	762646
671	762647
94027	762648
193831	762649
102233	762650
159245	762651
120990	762652
159312	762653
77052	762654
13924	762655
24808	762656
117346	762657
102279	762658
53506	762659
57485	762660
161496	762661
118065	762662
12296	762663
107324	762664
77371	762665
277177	762666
44858	762667
21241	762668
16561	762669
176901	762670
58076	762671
170701	762672
328990	762673
162418	762674
128743	762675
5771	762676
215334	762677
1240	762678
25306	762679
14009	762680
77754	762681
66525	762682
13924	762683
4734	762684
14040	762685
42336	762686
69326	762687
145393	762688
194598	762689
79741	762690
40098	762691
257994	762692
11964	762693
133517	762694
97494	762695
213973	762696
4836	762697
315946	762698
152071	762699
1268	762700
2526	762701
121043	762702
94027	762703
94081	762704
267522	762705
1514	762706
2154	762707
79814	762708
194052	762709
31950	762710
37113	762711
121744	762712
50038	762713
195365	762714
16622	762715
327937	762716
67298	762717
67247	762718
267725	762719
46316	762720
24812	762721
98867	762722
67315	762723
186925	762724
26386	762725
26399	762726
264402	762727
66625	762728
3791	762729
36634	762730
140457	762731
16520	762732
84029	762733
82632	762734
5301	762735
85848	762736
26439	762737
121263	762738
6680	762739
11564	762740
13584	762741
184954	762742
23086	762743
66595	762744
142415	762745
171708	762746
12610	762747
14046	762748
7818	762749
262719	762750
92224	762751
120782	762752
297460	762753
277147	762754
89767	762755
168208	762756
53213	762757
96910	762758
258747	762759
117310	762760
35407	762761
1209	762762
14098	762763
304591	762764
55792	762765
306026	762766
32419	762767
46769	762768
273641	762769
24498	762770
19554	762771
18148	762772
27453	762773
339693	762774
57375	762775
20151	762776
155518	762777
10430	762778
114753	762779
22917	762780
261501	762781
55490	762782
14498	762783
29989	762784
12602	762785
221078	762786
162129	762787
9139	762788
120517	762789
118326	762790
59391	762791
2530	762792
3625	762793
23232	762794
329517	762795
204802	762796
36500	762797
177162	762798
557	762799
244353	762800
294062	762801
52295	762802
31671	762803
36516	762804
42833	762805
163943	762806
263179	762807
13166	762808
43400	762809
87447	762810
39021	762811
6016	762812
27704	762813
73322	762814
30558	762815
7798	762816
189847	762817
28829	762818
52565	762819
82234	762820
38783	762821
22501	762822
201932	762823
53727	762824
127141	762825
119502	762826
286670	762827
38501	762828
32818	762829
68441	762830
3174	762831
1253	762832
1030	762833
7770	762834
50995	762835
95653	762836
7459	762837
1861	762838
28353	762839
86579	762840
27173	762841
18859	762842
177250	762843
191982	762844
29739	762845
74364	762846
208459	762847
189585	762848
23278	762849
196881	762850
235192	762851
9825	762852
236145	762853
80316	762854
56419	762855
83576	762856
357038	762857
56581	762858
166111	762859
216607	762860
50419	762861
23752	762862
12894	762863
3581	762864
114943	762865
42456	762866
83319	762867
169107	762868
304932	762869
48252	762870
192128	762871
334329	762872
33640	762873
278884	762874
281	762875
276983	762876
61	762877
63318	762878
17311	762879
154459	762880
190923	762881
8951	762882
191125	762883
22224	762884
58665	762885
26639	762886
181672	762887
18455	762888
162736	762889
5867	762890
270180	762891
4276	762892
106585	762893
193561	762894
272552	762895
16782	762896
320718	762897
646	762898
22678	762899
13885	762900
2671	762901
253305	762902
342874	762903
56102	762904
291785	762905
24650	762906
322909	762907
18505	762908
121057	762909
111942	762910
21635	762911
3263	762912
9969	762913
112956	762914
47085	762915
167763	762916
81716	762917
69137	762918
46145	762919
9676	762920
188855	762921
12571	762922
70061	762923
7920	762924
55339	762925
196368	762926
18946	762927
313314	762928
192850	762929
5147	762930
195454	762931
327420	762932
71861	762933
158761	762934
12326	762935
73665	762936
10622	762937
193996	762938
25856	762939
108251	762940
333076	762941
32595	762942
21761	762943
3160	762944
14704	762945
26005	762946
77961	762947
127877	762948
110028	762949
304675	762950
71945	762951
59727	762952
36148	762953
305938	762954
9460	762955
26849	762956
133362	762957
160180	762958
80314	762959
193129	762960
44616	762961
325231	762962
52212	762963
57898	762964
8823	762965
37881	762966
75683	762967
83794	762968
169363	762969
59920	762970
237541	762971
100799	762972
56043	762973
34016	762974
18925	762975
29201	762976
168561	762977
56816	762978
97398	762979
71868	762980
37475	762981
77153	762982
3763	762983
149798	762984
7285	762985
19365	762986
147247	762987
254289	762988
23425	762989
159249	762990
160903	762991
102221	762992
53768	762993
13924	762994
147182	762995
22926	762996
771	762997
24812	762998
165816	762999
42336	763000
42327	763001
121955	763002
8264	763003
36475	763004
7784	763005
34344	763006
87554	763007
106110	763008
295017	763009
118745	763010
61213	763011
9509	763012
7508	763013
48473	763014
11757	763015
9946	763016
189891	763017
155101	763018
310295	763019
66202	763020
258934	763021
59498	763022
342612	763023
206187	763024
29757	763025
15922	763026
132314	763027
271290	763028
9387	763029
10801	763030
105584	763031
2943	763032
128984	763033
44423	763034
65290	763035
7102	763036
354146	763037
43443	763038
100583	763039
13015	763040
38820	763041
211118	763042
28527	763043
354755	763044
204858	763045
28590	763046
15411	763047
107223	763048
53803	763049
2130	763050
21764	763051
71209	763052
7398	763053
3227	763054
26916	763055
49670	763056
44872	763057
31528	763058
202269	763059
191979	763060
64431	763061
163223	763062
10663	763063
25142	763064
62306	763065
326674	763066
78582	763067
93810	763068
152715	763069
204298	763070
18587	763071
64616	763072
315490	763073
26669	763074
65873	763075
155656	763076
80516	763077
332046	763078
95394	763079
241355	763080
331450	763081
331216	763082
242064	763083
37509	763084
275897	763085
289072	763086
114644	763087
189811	763088
115730	763089
95751	763090
41105	763091
7513	763092
234974	763093
134103	763094
43482	763095
42761	763096
21981	763097
74321	763098
55005	763099
176636	763100
240001	763101
10277	763102
74821	763103
161214	763104
109603	763105
9903	763106
271349	763107
254261	763108
161470	763109
134907	763110
19702	763111
112281	763112
180859	763113
128	763114
321809	763115
128386	763116
13406	763117
147869	763118
164790	763119
347193	763120
33236	763121
132559	763122
76124	763123
82848	763124
6888	763125
107648	763126
340554	763127
204574	763128
241755	763129
184760	763130
250267	763131
11353	763132
57218	763133
5668	763134
326317	763135
278615	763136
153533	763137
17122	763138
127000	763139
10278	763140
46171	763141
41647	763142
80743	763143
325715	763144
5023	763145
153962	763146
304841	763147
347880	763148
104875	763149
153691	763150
170117	763151
60645	763152
38290	763153
558	763154
153551	763155
82666	763156
38258	763157
22978	763158
35079	763159
300998	763160
338407	763161
21073	763162
341931	763163
55664	763164
226756	763165
113372	763166
167906	763167
32963	763168
88065	763169
7959	763170
98845	763171
74783	763172
112871	763173
306767	763174
15481	763175
2898	763176
300940	763177
231061	763178
227687	763179
204744	763180
65463	763181
15307	763182
80620	763183
126664	763184
271203	763185
27170	763186
139231	763187
246271	763188
196856	763189
342782	763190
304604	763191
16046	763192
38337	763193
135341	763194
131320	763195
323317	763196
97952	763197
146210	763198
115859	763199
248256	763200
27164	763201
328356	763202
102419	763203
228684	763204
223584	763205
102509	763206
163370	763207
963	763208
163088	763209
184578	763210
54883	763211
276765	763212
223010	763213
333615	763214
23234	763215
57391	763216
180490	763217
153960	763218
28828	763219
346942	763220
196230	763221
112723	763222
167958	763223
18410	763224
126855	763225
126877	763226
21143	763227
223548	763228
74787	763229
23352	763230
140828	763231
115544	763232
38368	763233
74801	763234
49697	763235
7235	763236
35251	763237
50876	763238
96684	763239
235643	763240
22548	763241
180633	763242
37343	763243
40043	763244
25069	763245
14613	763246
343534	763247
251803	763248
6190	763249
37348	763250
141876	763251
238977	763252
99754	763253
47180	763254
181651	763255
17497	763256
281937	763257
274628	763258
284619	763259
175508	763260
269692	763261
81047	763262
70559	763263
18319	763264
10279	763265
54481	763266
124318	763267
33593	763268
19715	763269
24830	763270
288072	763271
168594	763272
304114	763273
323492	763274
76204	763275
185025	763276
346825	763277
307076	763278
330887	763279
128012	763280
241740	763281
322877	763282
46453	763283
45100	763284
167640	763285
3716	763286
40283	763287
66221	763288
252645	763289
305944	763290
344302	763291
49765	763292
70968	763293
7998	763294
13419	763295
28171	763296
190	763297
267830	763298
82837	763299
2540	763300
170118	763301
167431	763302
117474	763303
296016	763304
72631	763305
126833	763306
162555	763307
198863	763308
20691	763309
1433	763310
37633	763311
34948	763312
307639	763313
214247	763314
5718	763315
14156	763316
115191	763317
155173	763318
313975	763319
1240	763320
16112	763321
298965	763322
246307	763323
133760	763324
33101	763325
218575	763326
346793	763327
87388	763328
213478	763329
58374	763330
142679	763331
138924	763332
92934	763333
281196	763334
279831	763335
101033	763336
44388	763337
44371	763338
21110	763339
4731	763340
42116	763341
5087	763342
29836	763343
1719	763344
95231	763345
114196	763346
123349	763347
116180	763348
64581	763349
57148	763350
12050	763351
197273	763352
2926	763353
101771	763354
275277	763355
1441	763356
25768	763357
7463	763358
160191	763359
327508	763360
7518	763361
263625	763362
54906	763363
202129	763364
254849	763365
197254	763366
197264	763367
181658	763368
743	763369
47151	763370
207966	763371
22076	763372
189163	763373
134036	763374
188268	763375
148836	763376
9700	763377
187519	763378
187333	763379
117819	763380
312616	763381
186982	763382
77299	763383
343590	763384
37937	763385
236944	763386
67107	763387
155273	763388
37503	763389
37553	763390
123279	763391
331811	763392
197455	763393
256085	763394
70649	763395
92559	763396
256703	763397
93135	763398
55102	763399
3174	763400
14377	763401
189244	763402
99568	763403
99255	763404
148434	763405
15802	763406
277483	763407
1636	763408
148581	763409
61800	763410
303455	763411
65751	763412
255502	763413
242161	763414
330907	763415
44777	763416
156192	763417
65578	763418
254503	763419
255950	763420
330917	763421
197535	763422
148491	763423
197563	763424
331441	763425
148584	763426
212213	763427
115009	763428
11211	763429
197679	763430
95324	763431
18325	763432
32897	763433
253452	763434
135165	763435
241171	763436
99284	763437
1312	763438
80461	763439
22469	763440
99302	763441
168374	763442
72920	763443
51308	763444
116320	763445
346294	763446
10257	763447
237133	763448
123874	763449
114719	763450
32020	763451
385	763452
234274	763453
125636	763454
133972	763455
187723	763456
69980	763457
90879	763458
303828	763459
39063	763460
254884	763461
197257	763462
297364	763463
38994	763464
2110	763465
4011	763466
10931	763467
32216	763468
61201	763469
50953	763470
122872	763471
28310	763472
170909	763473
28290	763474
171486	763475
11821	763476
15840	763477
113816	763478
147887	763479
341242	763480
99273	763481
265793	763482
85303	763483
309785	763484
331535	763485
181962	763486
54283	763487
17544	763488
186296	763489
63885	763490
85557	763491
14540	763492
8111	763493
3039	763494
305624	763495
247793	763496
252955	763497
157857	763498
75979	763499
87053	763500
334145	763501
321235	763502
223354	763503
200205	763504
307884	763505
76458	763506
35318	763507
41020	763508
249353	763509
224798	763510
97479	763511
18	763512
178399	763513
303095	763514
186798	763515
241583	763516
5743	763517
50479	763518
15614	763519
66173	763520
12037	763521
145306	763522
32833	763523
105674	763524
132790	763525
272386	763526
105408	763527
132790	763528
105241	763529
28381	763530
70924	763531
54258	763532
8012	763533
204701	763534
137231	763535
108053	763536
15292	763537
277607	763538
179519	763539
59	763540
212563	763541
4729	763542
23266	763543
39865	763544
86	763545
202800	763546
8019	763547
347066	763548
99421	763549
242250	763550
148905	763551
303260	763552
328418	763553
96939	763554
300505	763555
78428	763556
15034	763557
18390	763558
51064	763559
133469	763560
148556	763561
201303	763562
34374	763563
165744	763564
154726	763565
162397	763566
236994	763567
52824	763568
111869	763569
19082	763570
107630	763571
190384	763572
26875	763573
160127	763574
29811	763575
246669	763576
136046	763577
266269	763578
246530	763579
25124	763580
50089	763581
68857	763582
213264	763583
47737	763584
8908	763585
49779	763586
16433	763587
62567	763588
27180	763589
140355	763590
277042	763591
123640	763592
334817	763593
346671	763594
41301	763595
232235	763596
299265	763597
143801	763598
92122	763599
307961	763600
44224	763601
35726	763602
51207	763603
41047	763604
81888	763605
350455	763606
186387	763607
116072	763608
112941	763609
150004	763610
298153	763611
49628	763612
222136	763613
26943	763614
203223	763615
235670	763616
45120	763617
284980	763618
92122	763619
257283	763620
117704	763621
157396	763622
212257	763623
224068	763624
137378	763625
146949	763626
196625	763627
191710	763628
138291	763629
140700	763630
140305	763631
146495	763632
107532	763633
81744	763634
138649	763635
308715	763636
336280	763637
83777	763638
74552	763639
15010	763640
86342	763641
3486	763642
70218	763643
146273	763644
197168	763645
10341	763646
201706	763647
63595	763648
18388	763649
2178	763650
208732	763651
148524	763652
235540	763653
287114	763654
31565	763655
71597	763656
6919	763657
109370	763658
104172	763659
72864	763660
28978	763661
4594	763662
19907	763663
261755	763664
14712	763665
67927	763666
75187	763667
18266	763668
199460	763669
91294	763670
195135	763671
164516	763672
227772	763673
180854	763674
8014	763675
121593	763676
21287	763677
165971	763678
92530	763679
140223	763680
81013	763681
22617	763682
56844	763683
343135	763684
9280	763685
72733	763686
326463	763687
31494	763688
59476	763689
217727	763690
174489	763691
72313	763692
41017	763693
235527	763694
222695	763695
277752	763696
141512	763697
5403	763698
64595	763699
291020	763700
69155	763701
6331	763702
86858	763703
195662	763704
227447	763705
34657	763706
1882	763707
91823	763708
9461	763709
3298	763710
60189	763711
110991	763712
168798	763713
180971	763714
95099	763715
13656	763716
35428	763717
30598	763718
29178	763719
298886	763720
153667	763721
125696	763722
279334	763723
20994	763724
3003	763725
89302	763726
6933	763727
141947	763728
207681	763729
178910	763730
68257	763731
55302	763732
179111	763733
5416	763734
137685	763735
85175	763736
2648	763737
6907	763738
229481	763739
48907	763740
162350	763741
75186	763742
306222	763743
9861	763744
90407	763745
328854	763746
236460	763747
51670	763748
300640	763749
200669	763750
11376	763751
73534	763752
208621	763753
306458	763754
307003	763755
206475	763756
16842	763757
236026	763758
3443	763759
50610	763760
15437	763761
164167	763762
298682	763763
13036	763764
106786	763765
355967	763766
30150	763767
209080	763768
142344	763769
134177	763770
62236	763771
209749	763772
2563	763773
324389	763774
255118	763775
250335	763776
83621	763777
103527	763778
153984	763779
256594	763780
129440	763781
431	763782
150693	763783
21788	763784
311453	763785
113137	763786
84394	763787
38503	763788
135685	763789
204815	763790
110609	763791
41510	763792
206250	763793
104974	763794
1943	763795
11074	763796
175675	763797
62701	763798
49354	763799
6309	763800
130280	763801
139620	763802
110489	763803
74295	763804
23867	763805
257638	763806
31782	763807
96124	763808
317311	763809
10223	763810
136191	763811
58476	763812
91308	763813
60512	763814
60532	763815
81887	763816
48889	763817
180263	763818
79401	763819
270921	763820
180251	763821
3506	763822
6256	763823
34657	763824
14463	763825
121490	763826
27356	763827
25020	763828
224641	763829
5410	763830
68568	763831
155618	763832
20579	763833
115011	763834
88907	763835
218217	763836
20511	763837
167633	763838
137774	763839
56112	763840
212037	763841
60946	763842
116697	763843
27321	763844
5468	763845
11154	763846
57418	763847
227829	763848
131717	763849
347050	763850
98951	763851
98976	763852
46283	763853
95353	763854
44779	763855
148847	763856
122397	763857
54241	763858
65846	763859
65773	763860
168104	763861
240790	763862
148998	763863
61925	763864
200082	763865
95451	763866
6285	763867
41831	763868
270154	763869
88689	763870
265527	763871
11825	763872
198329	763873
107049	763874
295913	763875
303678	763876
12401	763877
265647	763878
31334	763879
311514	763880
95175	763881
61562	763882
194712	763883
124045	763884
266409	763885
115668	763886
246142	763887
245299	763888
80825	763889
258817	763890
115999	763891
58388	763892
37519	763893
33351	763894
33382	763895
273638	763896
70972	763897
287688	763898
112412	763899
1632	763900
283582	763901
5280	763902
17658	763903
4848	763904
113635	763905
1784	763906
19960	763907
42690	763908
173300	763909
42319	763910
159635	763911
71698	763912
16	763913
264014	763914
264005	763915
26982	763916
22313	763917
47722	763918
95523	763919
39328	763920
1390	763921
246950	763922
3235	763923
296455	763924
55910	763925
294401	763926
123510	763927
48196	763928
299562	763929
100340	763930
246757	763931
30399	763932
138392	763933
28930	763934
33087	763935
157913	763936
13553	763937
116522	763938
43034	763939
202075	763940
273	763941
56251	763942
1881	763943
159842	763944
242422	763945
242376	763946
65834	763947
196967	763948
54272	763949
181695	763950
155061	763951
42654	763952
110401	763953
292851	763954
46151	763955
55497	763956
143011	763957
40905	763958
111596	763959
58122	763960
158068	763961
212886	763962
130099	763963
322261	763964
347991	763965
90257	763966
615	763967
9650	763968
163659	763969
137611	763970
265866	763971
178721	763972
72522	763973
12422	763974
113361	763975
34192	763976
1812	763977
216106	763978
36013	763979
24967	763980
130154	763981
306081	763982
68501	763983
124135	763984
167290	763985
126	763986
174882	763987
15719	763988
345006	763989
15549	763990
8919	763991
39819	763992
44191	763993
37097	763994
55891	763995
116722	763996
2687	763997
357475	763998
293338	763999
108263	764000
239829	764001
67773	764002
24138	764003
7948	764004
24138	764005
74652	764006
120770	764007
74732	764008
94	764009
91962	764010
275612	764011
185224	764012
181598	764013
69905	764014
54306	764015
50727	764016
68661	764017
153873	764018
114150	764019
64139	764020
80215	764021
18136	764022
2748	764023
170457	764024
301382	764025
221868	764026
52370	764027
58909	764028
58909	764029
204453	764030
33573	764031
198010	764032
295673	764033
289037	764034
55033	764035
352790	764036
152365	764037
12793	764038
15503	764039
147493	764040
23180	764041
295688	764042
19970	764043
3360	764044
43965	764045
5196	764046
90680	764047
79602	764048
74863	764049
180567	764050
59493	764051
79767	764052
126563	764053
226965	764054
89582	764055
134893	764056
156497	764057
29870	764058
325858	764059
185673	764060
178601	764061
14715	764062
77907	764063
4283	764064
57712	764065
7011	764066
142932	764067
184640	764068
64855	764069
302638	764070
34769	764071
15934	764072
50446	764073
105078	764074
14580	764075
115474	764076
97158	764077
2104	764078
135	764079
76822	764080
8341	764081
53940	764082
181379	764083
121985	764084
327683	764085
128195	764086
106051	764087
21385	764088
43741	764089
23106	764090
35019	764091
129114	764092
68110	764093
8081	764094
213897	764095
309373	764096
122804	764097
35585	764098
218300	764099
45973	764100
2	764101
30571	764102
99202	764103
99282	764104
250452	764105
38469	764106
96995	764107
80753	764108
197358	764109
107380	764110
26650	764111
156070	764112
138594	764113
230184	764114
15076	764115
65816	764116
123621	764117
114008	764118
303445	764119
154857	764120
332815	764121
112105	764122
170088	764123
137603	764124
102663	764125
226257	764126
169106	764127
155335	764128
7951	764129
111445	764130
347872	764131
137689	764132
204720	764133
89464	764134
231049	764135
229140	764136
15812	764137
53461	764138
73835	764139
238319	764140
270126	764141
163473	764142
69466	764143
209245	764144
205287	764145
151670	764146
8170	764147
47898	764148
12155	764149
19696	764150
1750	764151
7276	764152
215842	764153
24915	764154
165961	764155
330564	764156
170175	764157
25277	764158
85930	764159
52680	764160
67252	764161
119267	764162
41352	764163
5268	764164
94877	764165
150136	764166
348947	764167
231283	764168
46507	764169
3168	764170
269649	764171
47533	764172
268397	764173
300088	764174
31537	764175
25070	764176
170213	764177
237045	764178
123210	764179
204722	764180
15332	764181
281065	764182
44911	764183
4521	764184
56889	764185
30468	764186
89113	764187
63908	764188
50591	764189
4612	764190
75155	764191
113419	764192
118426	764193
156801	764194
79538	764195
302873	764196
37674	764197
153812	764198
113572	764199
95339	764200
353174	764201
334879	764202
248404	764203
38575	764204
126937	764205
227049	764206
1451	764207
33469	764208
51522	764209
278102	764210
4	764211
65024	764212
30680	764213
124180	764214
325482	764215
117234	764216
143637	764217
48437	764218
69122	764219
144030	764220
121625	764221
127650	764222
182660	764223
297857	764224
298822	764225
303499	764226
32786	764227
38340	764228
157824	764229
342961	764230
73785	764231
131416	764232
64929	764233
125300	764234
203286	764235
137741	764236
137229	764237
169242	764238
75173	764239
48407	764240
170058	764241
55601	764242
199671	764243
85364	764244
3751	764245
204778	764246
119715	764247
101275	764248
1675	764249
294521	764250
16737	764251
189261	764252
352231	764253
56677	764254
118679	764255
143080	764256
705	764257
24026	764258
1952	764259
36907	764260
109876	764261
256609	764262
66138	764263
126768	764264
114768	764265
55537	764266
55710	764267
11417	764268
334851	764269
113924	764270
167790	764271
33185	764272
15845	764273
343172	764274
268638	764275
353805	764276
356197	764277
13306	764278
207212	764279
278049	764280
55950	764281
224335	764282
161615	764283
67742	764284
77321	764285
231874	764286
69902	764287
66138	764288
48109	764289
180397	764290
313876	764291
50450	764292
71125	764293
305173	764294
13053	764295
143756	764296
297574	764297
332529	764298
183205	764299
132552	764300
157915	764301
143596	764302
90823	764303
208557	764304
20104	764305
2720	764306
71214	764307
294749	764308
278703	764309
63586	764310
49790	764311
175312	764312
27542	764313
15823	764314
105957	764315
167402	764316
44216	764317
162312	764318
145236	764319
2993	764320
254949	764321
81803	764322
34690	764323
223129	764324
164613	764325
335468	764326
223478	764327
168577	764328
153684	764329
341127	764330
104048	764331
125042	764332
345428	764333
165899	764334
164255	764335
170612	764336
346322	764337
276717	764338
303640	764339
181901	764340
343338	764341
194754	764342
333374	764343
168608	764344
155295	764345
34690	764346
337586	764347
333140	764348
19285	764349
230053	764350
334907	764351
82661	764352
343661	764353
340765	764354
89793	764355
347662	764356
303021	764357
9740	764358
69208	764359
126803	764360
5578	764361
69406	764362
326203	764363
347964	764364
105463	764365
141377	764366
247505	764367
170053	764368
34625	764369
210128	764370
279055	764371
18965	764372
336904	764373
118594	764374
114266	764375
86760	764376
157871	764377
161129	764378
47162	764379
159873	764380
97377	764381
1319	764382
79	764383
19351	764384
134663	764385
115464	764386
100504	764387
157744	764388
155689	764389
300950	764390
106003	764391
129550	764392
10760	764393
69370	764394
83597	764395
17544	764396
135835	764397
974	764398
162316	764399
84000	764400
17880	764401
23213	764402
5500	764403
6153	764404
39234	764405
35179	764406
51912	764407
38496	764408
88106	764409
91951	764410
23101	764411
183039	764412
4767	764413
7955	764414
2013	764415
190618	764416
285737	764417
68691	764418
771	764419
297552	764420
6089	764421
189759	764422
7	764423
161864	764424
103304	764425
53115	764426
1920	764427
115510	764428
117592	764429
86994	764430
39296	764431
4362	764432
50000	764433
81	764434
201385	764435
176080	764436
97921	764437
342308	764438
25146	764439
37599	764440
6933	764441
28703	764442
90145	764443
212808	764444
61737	764445
3748	764446
219115	764447
88793	764448
20708	764449
314074	764450
5571	764451
3114	764452
14911	764453
94755	764454
38846	764455
15995	764456
106433	764457
207144	764458
8340	764459
168663	764460
85324	764461
4068	764462
165783	764463
17476	764464
164711	764465
118481	764466
4180	764467
166804	764468
167511	764469
4635	764470
97815	764471
1526	764472
103345	764473
58184	764474
161388	764475
7151	764476
220157	764477
79118	764478
1815	764479
7586	764480
20429	764481
70361	764482
93379	764483
43096	764484
33474	764485
295636	764486
196312	764487
204136	764488
322728	764489
17218	764490
161545	764491
109527	764492
193765	764493
1947	764494
62322	764495
41805	764496
146587	764497
3699	764498
161447	764499
30090	764500
195375	764501
62591	764502
62591	764503
293900	764504
24334	764505
1424	764506
6984	764507
48910	764508
26444	764509
10112	764510
171601	764511
6021	764512
169052	764513
117116	764514
208409	764515
98853	764516
333261	764517
38015	764518
9409	764519
313769	764520
35917	764521
13246	764522
1741	764523
9435	764524
551	764525
201016	764526
38020	764527
211636	764528
26873	764529
189775	764530
17928	764531
116743	764532
186268	764533
200117	764534
128094	764535
37595	764536
4953	764537
24548	764538
64940	764539
337688	764540
9204	764541
23663	764542
17914	764543
31202	764544
297368	764545
171593	764546
1688	764547
1543	764548
1880	764549
24837	764550
112039	764551
26080	764552
8679	764553
21341	764554
3329	764555
92914	764556
105699	764557
131058	764558
10837	764559
22272	764560
234432	764561
156921	764562
37	764563
125179	764564
28552	764565
203118	764566
140394	764567
45510	764568
9616	764569
145636	764570
154519	764571
140059	764572
252563	764573
325349	764574
341932	764575
4568	764576
186546	764577
169089	764578
52448	764579
156659	764580
125485	764581
14001	764582
13742	764583
201351	764584
100220	764585
54988	764586
14493	764587
100147	764588
70744	764589
9764	764590
335083	764591
81508	764592
236658	764593
290262	764594
61223	764595
9877	764596
183802	764597
28147	764598
80086	764599
44780	764600
54429	764601
141920	764602
201142	764603
10837	764604
26764	764605
102102	764606
126512	764607
86380	764608
11734	764609
64479	764610
61562	764611
26422	764612
33411	764613
182554	764614
4369	764615
39848	764616
40824	764617
199130	764618
75169	764619
34116	764620
9416	764621
102489	764622
345948	764623
52410	764624
19070	764625
18492	764626
69067	764627
70021	764628
9026	764629
35304	764630
7549	764631
41007	764632
337838	764633
3145	764634
16879	764635
38040	764636
16635	764637
26341	764638
235873	764639
92664	764640
180529	764641
39871	764642
114469	764643
272688	764644
53778	764645
45874	764646
61141	764647
246969	764648
5458	764649
341877	764650
101734	764651
256730	764652
302080	764653
64630	764654
190106	764655
1992	764656
40666	764657
185116	764658
107121	764659
132743	764660
31764	764661
46590	764662
347333	764663
177900	764664
252913	764665
28111	764666
7719	764667
12993	764668
107438	764669
52778	764670
32793	764671
220784	764672
19386	764673
26724	764674
268070	764675
124633	764676
331488	764677
33888	764678
113086	764679
345196	764680
31789	764681
106504	764682
177761	764683
89821	764684
55364	764685
95844	764686
32261	764687
121677	764688
130400	764689
1777	764690
344011	764691
9837	764692
22495	764693
141518	764694
67398	764695
159912	764696
154405	764697
133697	764698
150307	764699
34735	764700
34666	764701
14230	764702
202809	764703
339557	764704
61359	764705
152005	764706
107053	764707
16106	764708
163875	764709
112863	764710
54550	764711
43060	764712
33172	764713
198576	764714
199281	764715
133762	764716
7604	764717
76823	764718
6818	764719
182580	764720
162159	764721
31024	764722
90048	764723
31073	764724
317409	764725
155921	764726
81597	764727
3149	764728
60009	764729
2180	764730
208426	764731
92327	764732
11809	764733
5392	764734
60139	764735
41993	764736
96088	764737
199485	764738
341481	764739
201803	764740
202650	764741
340272	764742
338608	764743
336678	764744
197007	764745
32057	764746
145385	764747
232768	764748
8177	764749
303996	764750
54739	764751
320257	764752
160695	764753
168049	764754
30736	764755
253245	764756
112001	764757
11548	764758
75080	764759
200729	764760
21134	764761
34866	764762
315309	764763
39429	764764
9374	764765
11951	764766
27309	764767
89407	764768
35391	764769
64101	764770
182066	764771
39323	764772
177364	764773
147729	764774
50794	764775
202254	764776
31672	764777
23715	764778
233947	764779
34692	764780
67540	764781
104360	764782
9660	764783
125532	764784
200362	764785
30326	764786
157527	764787
81706	764788
339770	764789
124526	764790
61947	764791
95050	764792
54840	764793
137679	764794
227661	764795
489	764796
4862	764797
54359	764798
139906	764799
24090	764800
144517	764801
199406	764802
337055	764803
401	764804
49061	764805
104637	764806
97978	764807
201899	764808
35550	764809
305859	764810
316489	764811
112754	764812
349896	764813
156570	764814
258591	764815
25135	764816
187842	764817
187876	764818
331967	764819
16888	764820
87480	764821
40420	764822
178967	764823
187968	764824
36403	764825
13564	764826
144530	764827
123483	764828
22978	764829
46775	764830
213486	764831
15797	764832
81893	764833
112145	764834
29623	764835
12873	764836
23073	764837
16041	764838
29019	764839
152971	764840
3792	764841
761	764842
87665	764843
16093	764844
179296	764845
31390	764846
43622	764847
53969	764848
82570	764849
9237	764850
17674	764851
5491	764852
43092	764853
73	764854
89239	764855
42394	764856
295671	764857
38816	764858
12993	764859
99923	764860
47564	764861
109966	764862
10306	764863
256880	764864
39930	764865
224909	764866
63490	764867
59583	764868
70745	764869
31389	764870
256311	764871
5042	764872
39871	764873
13511	764874
44820	764875
137091	764876
19775	764877
59488	764878
20542	764879
94906	764880
117542	764881
88200	764882
37986	764883
338091	764884
116351	764885
12747	764886
16011	764887
55096	764888
85504	764889
272265	764890
341417	764891
103511	764892
47471	764893
16819	764894
46158	764895
302725	764896
198877	764897
33041	764898
346727	764899
72196	764900
336845	764901
104591	764902
109148	764903
49154	764904
18822	764905
11548	764906
11887	764907
337705	764908
205852	764909
106610	764910
32027	764911
21005	764912
122378	764913
46207	764914
1774	764915
58828	764916
222276	764917
84085	764918
32382	764919
167728	764920
180795	764921
42931	764922
37203	764923
171998	764924
34233	764925
24147	764926
41842	764927
34666	764928
53523	764929
19958	764930
202706	764931
265634	764932
107213	764933
54388	764934
31188	764935
181280	764936
32810	764937
335077	764938
12822	764939
69222	764940
69807	764941
61134	764942
230643	764943
103687	764944
148208	764945
149879	764946
69243	764947
72872	764948
68528	764949
15876	764950
9655	764951
262451	764952
5972	764953
49093	764954
9821	764955
133946	764956
12343	764957
151252	764958
208216	764959
34772	764960
26443	764961
99106	764962
126190	764963
77950	764964
141	764965
307132	764966
103908	764967
159788	764968
18966	764969
113517	764970
21247	764971
223943	764972
113622	764973
77128	764974
8107	764975
23295	764976
239515	764977
75383	764978
325158	764979
174402	764980
69324	764981
92934	764982
13577	764983
320457	764984
155211	764985
45565	764986
95362	764987
75075	764988
105810	764989
101535	764990
2937	764991
91646	764992
70736	764993
124140	764994
102428	764995
138160	764996
100285	764997
25135	764998
8724	764999
31595	765000
102413	765001
79031	765002
340839	765003
47371	765004
6716	765005
1899	765006
101627	765007
8202	765008
24133	765009
108000	765010
7692	765011
231081	765012
147166	765013
60897	765014
55088	765015
54864	765016
33379	765017
65663	765018
125762	765019
199138	765020
243815	765021
92385	765022
23133	765023
247616	765024
186034	765025
95052	765026
28983	765027
66796	765028
91939	765029
95270	765030
112887	765031
20600	765032
74699	765033
119019	765034
178948	765035
6359	765036
5534	765037
22369	765038
78092	765039
113572	765040
63616	765041
197014	765042
79106	765043
21720	765044
15168	765045
28990	765046
21332	765047
59973	765048
216368	765049
80785	765050
26034	765051
31034	765052
34599	765053
194174	765054
62143	765055
60908	765056
61052	765057
50237	765058
169566	765059
52851	765060
4204	765061
133911	765062
144689	765063
178244	765064
189932	765065
72809	765066
121241	765067
147492	765068
7680	765069
349411	765070
194920	765071
59563	765072
53736	765073
10665	765074
78352	765075
234956	765076
183818	765077
124875	765078
7497	765079
52300	765080
316631	765081
224006	765082
4650	765083
4720	765084
279103	765085
188367	765086
37422	765087
9210	765088
107608	765089
70625	765090
179169	765091
196289	765092
42114	765093
82521	765094
92644	765095
313482	765096
20368	765097
17545	765098
291972	765099
22866	765100
3158	765101
341808	765102
85937	765103
24997	765104
121961	765105
45589	765106
169096	765107
79024	765108
134632	765109
91770	765110
92242	765111
54821	765112
261274	765113
899	765114
2856	765115
93774	765116
24731	765117
52139	765118
326390	765119
292498	765120
109801	765121
80917	765122
108154	765123
26284	765124
125323	765125
148809	765126
8498	765127
5502	765128
142486	765129
198780	765130
68686	765131
156729	765132
149575	765133
195543	765134
120400	765135
318281	765136
1698	765137
305819	765138
341568	765139
286582	765140
40805	765141
169424	765142
211605	765143
17451	765144
10771	765145
2038	765146
42288	765147
41463	765148
75306	765149
38944	765150
32362	765151
247114	765152
115012	765153
137047	765154
113460	765155
11847	765156
14162	765157
88416	765158
27180	765159
112568	765160
193536	765161
43916	765162
52443	765163
105749	765164
11906	765165
297938	765166
131140	765167
18173	765168
87152	765169
297539	765170
6213	765171
290304	765172
178132	765173
143953	765174
143791	765175
142325	765176
178484	765177
177614	765178
152311	765179
14466	765180
327334	765181
292779	765182
110236	765183
19205	765184
26952	765185
46089	765186
307449	765187
8291	765188
73704	765189
213530	765190
111025	765191
201037	765192
11985	765193
221122	765194
207364	765195
40302	765196
126475	765197
166843	765198
91820	765199
2581	765200
92243	765201
199907	765202
105167	765203
210307	765204
246232	765205
33135	765206
130625	765207
73881	765208
2248	765209
83266	765210
8997	765211
61750	765212
57467	765213
1075	765214
29584	765215
5138	765216
11662	765217
219569	765218
64605	765219
143437	765220
56452	765221
24661	765222
310	765223
69343	765224
149637	765225
4005	765226
36016	765227
34046	765228
283476	765229
2211	765230
106102	765231
75893	765232
84034	765233
4963	765234
6959	765235
10309	765236
76027	765237
7662	765238
8056	765239
19850	765240
17366	765241
32740	765242
133720	765243
90205	765244
286745	765245
16402	765246
142120	765247
1068	765248
290172	765249
98203	765250
41683	765251
174256	765252
86922	765253
62596	765254
142543	765255
71142	765256
142805	765257
1104	765258
51332	765259
113427	765260
194283	765261
163629	765262
1914	765263
163103	765264
31701	765265
6941	765266
138805	765267
12868	765268
75167	765269
21176	765270
49745	765271
127525	765272
160163	765273
124100	765274
355811	765275
16323	765276
225284	765277
8874	765278
202110	765279
152309	765280
6706	765281
8177	765282
54454	765283
72129	765284
356706	765285
175538	765286
285296	765287
127504	765288
79230	765289
22309	765290
76068	765291
203756	765292
341824	765293
74623	765294
155875	765295
45014	765296
26421	765297
34124	765298
148599	765299
92337	765300
42630	765301
115860	765302
81204	765303
12777	765304
8070	765305
323847	765306
6951	765307
95412	765308
44758	765309
183594	765310
121416	765311
14542	765312
55929	765313
208606	765314
6633	765315
12932	765316
46683	765317
168192	765318
22348	765319
21489	765320
250724	765321
25071	765322
141267	765323
213778	765324
333180	765325
248299	765326
349665	765327
41900	765328
178794	765329
64695	765330
37404	765331
103403	765332
26465	765333
72711	765334
26152	765335
80930	765336
6155	765337
17442	765338
117803	765339
9855	765340
45250	765341
48090	765342
80983	765343
80840	765344
191332	765345
16638	765346
1333	765347
153519	765348
53316	765349
53392	765350
191090	765351
3824	765352
184382	765353
609	765354
40120	765355
9565	765356
8026	765357
90676	765358
2184	765359
77820	765360
891	765361
31830	765362
13894	765363
10716	765364
272	765365
56267	765366
11990	765367
21358	765368
174414	765369
293234	765370
18583	765371
189854	765372
8562	765373
13281	765374
24449	765375
120775	765376
33830	765377
16949	765378
68397	765379
56291	765380
36507	765381
4897	765382
30923	765383
40517	765384
46277	765385
81296	765386
131729	765387
52705	765388
96645	765389
77126	765390
100988	765391
46730	765392
159100	765393
164048	765394
293508	765395
175184	765396
84305	765397
110073	765398
79897	765399
159941	765400
31029	765401
43615	765402
13339	765403
83888	765404
7299	765405
22208	765406
91668	765407
14119	765408
252250	765409
99880	765410
40856	765411
7400	765412
153227	765413
45444	765414
14116	765415
14270	765416
13322	765417
33722	765418
110101	765419
7381	765420
152355	765421
6030	765422
16201	765423
125695	765424
10327	765425
9546	765426
11177	765427
119307	765428
22800	765429
643	765430
8302	765431
90046	765432
28350	765433
14825	765434
192660	765435
58732	765436
165829	765437
36153	765438
113915	765439
9494	765440
224762	765441
160521	765442
56482	765443
29468	765444
55475	765445
1597	765446
25908	765447
13507	765448
9486	765449
49350	765450
8496	765451
38851	765452
10693	765453
193935	765454
264204	765455
148	765456
110029	765457
13408	765458
1507	765459
133494	765460
194033	765461
775	765462
4473	765463
53021	765464
14133	765465
18058	765466
35188	765467
134763	765468
169	765469
18994	765470
21452	765471
13455	765472
573	765473
46807	765474
279299	765475
162727	765476
200080	765477
79921	765478
175679	765479
22608	765480
209909	765481
63895	765482
80455	765483
188745	765484
168080	765485
10927	765486
12026	765487
111201	765488
1372	765489
3369	765490
8005	765491
274278	765492
121563	765493
1421	765494
335832	765495
52661	765496
238696	765497
138048	765498
4342	765499
2444	765500
33529	765501
44379	765502
200122	765503
119658	765504
9413	765505
4301	765506
9999	765507
13202	765508
208868	765509
19642	765510
49296	765511
34196	765512
170685	765513
219825	765514
81188	765515
59698	765516
169359	765517
262842	765518
108256	765519
311238	765520
309711	765521
38334	765522
54009	765523
234776	765524
347733	765525
208455	765526
259507	765527
69251	765528
120423	765529
178255	765530
178277	765531
46594	765532
123560	765533
106264	765534
220362	765535
50520	765536
114708	765537
58461	765538
90236	765539
82699	765540
34983	765541
40951	765542
170493	765543
36269	765544
333541	765545
194687	765546
300840	765547
198197	765548
90104	765549
298046	765550
217627	765551
237015	765552
294947	765553
289910	765554
128895	765555
115537	765556
278142	765557
98703	765558
7630	765559
107663	765560
122177	765561
47458	765562
48180	765563
258988	765564
232718	765565
328375	765566
54027	765567
93232	765568
89149	765569
157800	765570
157937	765571
114130	765572
48333	765573
137828	765574
46083	765575
100383	765576
43741	765577
5986	765578
99395	765579
296357	765580
252370	765581
199369	765582
103916	765583
18809	765584
43741	765585
98521	765586
7694	765587
267765	765588
42016	765589
274811	765590
68556	765591
54438	765592
107263	765593
104863	765594
112101	765595
53678	765596
107024	765597
42518	765598
226174	765599
337332	765600
112935	765601
131474	765602
323869	765603
96939	765604
125052	765605
56856	765606
7439	765607
58073	765608
328983	765609
76962	765610
21932	765611
73921	765612
9229	765613
79348	765614
193129	765615
264567	765616
102216	765617
62217	765618
223637	765619
334560	765620
19090	765621
196677	765622
123904	765623
15845	765624
49932	765625
18947	765626
25920	765627
25643	765628
11342	765629
52784	765630
24750	765631
20594	765632
278416	765633
44018	765634
17295	765635
2656	765636
110093	765637
207258	765638
13815	765639
71277	765640
96310	765641
87975	765642
154853	765643
8722	765644
66159	765645
343212	765646
90774	765647
146055	765648
263906	765649
176621	765650
242421	765651
165960	765652
254803	765653
64	765654
54728	765655
299403	765656
59289	765657
234325	765658
341748	765659
355480	765660
339015	765661
32741	765662
195693	765663
46941	765664
347721	765665
157865	765666
20491	765667
339704	765668
159025	765669
660	765670
161353	765671
141771	765672
346080	765673
29176	765674
180044	765675
298527	765676
224812	765677
141799	765678
89684	765679
70855	765680
218794	765681
332860	765682
196318	765683
143808	765684
127898	765685
2373	765686
69485	765687
182128	765688
250240	765689
48206	765690
22634	765691
14952	765692
227813	765693
38747	765694
56839	765695
286115	765696
77874	765697
280772	765698
66207	765699
132603	765700
251485	765701
64804	765702
8299	765703
115399	765704
259467	765705
96595	765706
204292	765707
39062	765708
34962	765709
112481	765710
209117	765711
3297	765712
92834	765713
154809	765714
334703	765715
141808	765716
88271	765717
165100	765718
305478	765719
310372	765720
154779	765721
330684	765722
281178	765723
100422	765724
183960	765725
267993	765726
63552	765727
27934	765728
35071	765729
329613	765730
22170	765731
27185	765732
250832	765733
162496	765734
136974	765735
247729	765736
138986	765737
39140	765738
111578	765739
34427	765740
310890	765741
312393	765742
171139	765743
310418	765744
270497	765745
275741	765746
59596	765747
186435	765748
29939	765749
45609	765750
8953	765751
16694	765752
5905	765753
2272	765754
59200	765755
393	765756
7043	765757
2272	765758
2272	765759
1699	765760
90239	765761
86165	765762
246499	765763
8234	765764
34174	765765
6294	765766
42685	765767
78818	765768
185900	765769
206866	765770
31735	765771
38491	765772
25841	765773
117145	765774
101446	765775
31810	765776
159694	765777
193492	765778
348478	765779
37808	765780
187522	765781
77205	765782
2887	765783
26683	765784
63392	765785
24252	765786
46349	765787
68668	765788
326623	765789
106091	765790
344607	765791
251924	765792
81142	765793
57938	765794
22240	765795
94539	765796
19852	765797
127949	765798
176657	765799
90647	765800
108840	765801
225899	765802
32385	765803
65383	765804
85252	765805
47063	765806
171474	765807
234347	765808
55954	765809
6360	765810
114047	765811
81827	765812
204424	765813
221856	765814
74766	765815
74766	765816
79	765817
336031	765818
92146	765819
262855	765820
306104	765821
195538	765822
226260	765823
181756	765824
136495	765825
136731	765826
68755	765827
73638	765828
122782	765829
320875	765830
8527	765831
345203	765832
38355	765833
294862	765834
15364	765835
125252	765836
84957	765837
124057	765838
230662	765839
32556	765840
15493	765841
10317	765842
229783	765843
279043	765844
8286	765845
188490	765846
53888	765847
71335	765848
127011	765849
138221	765850
96267	765851
11932	765852
142746	765853
190892	765854
36624	765855
282455	765856
17422	765857
5550	765858
54930	765859
215151	765860
5657	765861
35834	765862
9203	765863
238	765864
3216	765865
177964	765866
13778	765867
151593	765868
8145	765869
150339	765870
336233	765871
48213	765872
24012	765873
55398	765874
121864	765875
118800	765876
719	765877
203073	765878
116432	765879
7858	765880
100394	765881
27636	765882
229427	765883
340739	765884
41857	765885
179105	765886
130561	765887
10627	765888
7840	765889
290552	765890
119400	765891
13153	765892
9043	765893
34713	765894
48976	765895
301546	765896
26481	765897
4099	765898
168354	765899
151453	765900
171111	765901
189093	765902
170614	765903
100988	765904
1051	765905
163162	765906
120186	765907
237833	765908
10673	765909
2500	765910
53549	765911
87643	765912
86782	765913
2873	765914
46959	765915
11177	765916
63647	765917
688	765918
234480	765919
33430	765920
91543	765921
7999	765922
44112	765923
135254	765924
58916	765925
201578	765926
14003	765927
23462	765928
10068	765929
14170	765930
153041	765931
14412	765932
33622	765933
202640	765934
68740	765935
36889	765936
39760	765937
343170	765938
17605	765939
175728	765940
72176	765941
195262	765942
64016	765943
285772	765944
88695	765945
54034	765946
68272	765947
200679	765948
101511	765949
224467	765950
5994	765951
255500	765952
29232	765953
39199	765954
60743	765955
106006	765956
20269	765957
58738	765958
9218	765959
14946	765960
3538	765961
71681	765962
87484	765963
12317	765964
20440	765965
683	765966
87065	765967
291735	765968
586	765969
344882	765970
211194	765971
28298	765972
63116	765973
174685	765974
34720	765975
39447	765976
19572	765977
28918	765978
18735	765979
906	765980
64179	765981
78821	765982
158773	765983
200790	765984
22742	765985
3052	765986
287854	765987
1030	765988
76399	765989
17552	765990
43927	765991
38187	765992
8104	765993
103431	765994
10986	765995
39643	765996
118847	765997
13426	765998
27964	765999
341718	766000
64884	766001
126462	766002
86480	766003
7107	766004
6755	766005
41654	766006
15475	766007
118329	766008
4412	766009
46676	766010
324262	766011
45560	766012
71470	766013
1087	766014
13015	766015
9076	766016
292823	766017
346300	766018
4711	766019
176590	766020
185564	766021
339166	766022
76638	766023
19501	766024
31	766025
59192	766026
39208	766027
71248	766028
41300	766029
40131	766030
33885	766031
10367	766032
8079	766033
778	766034
51811	766035
213102	766036
44151	766037
204605	766038
14817	766039
52490	766040
13090	766041
61402	766042
100862	766043
13060	766044
16418	766045
80572	766046
80529	766047
1284	766048
262874	766049
281375	766050
66	766051
80261	766052
7468	766053
341384	766054
60095	766055
5843	766056
238	766057
12378	766058
107632	766059
9472	766060
52354	766061
30423	766062
45028	766063
225261	766064
82445	766065
212608	766066
20833	766067
209697	766068
11607	766069
669	766070
120994	766071
27989	766072
12215	766073
62647	766074
31916	766075
86449	766076
226763	766077
42746	766078
4448	766079
204728	766080
10381	766081
25214	766082
126888	766083
223037	766084
203010	766085
28554	766086
125309	766087
28209	766088
14857	766089
6670	766090
4247	766091
46812	766092
17279	766093
1604	766094
17217	766095
97031	766096
87225	766097
5411	766098
63555	766099
85563	766100
320671	766101
150860	766102
157686	766103
205962	766104
227552	766105
111117	766106
2426	766107
96257	766108
601	766109
99247	766110
254336	766111
99247	766112
2	766113
168146	766114
7068	766115
255101	766116
177147	766117
103837	766118
49689	766119
175127	766120
294480	766121
49671	766122
164916	766123
117243	766124
106052	766125
152492	766126
21055	766127
330073	766128
40306	766129
70901	766130
79937	766131
320089	766132
309915	766133
12554	766134
26461	766135
8413	766136
257376	766137
783	766138
102200	766139
52503	766140
196063	766141
144112	766142
35945	766143
7720	766144
4254	766145
5250	766146
16096	766147
51231	766148
54140	766149
185929	766150
24221	766151
10931	766152
1602	766153
285	766154
28495	766155
74786	766156
9992	766157
6214	766158
24191	766159
93943	766160
32319	766161
86079	766162
14609	766163
324406	766164
26852	766165
53659	766166
159902	766167
143857	766168
3598	766169
308465	766170
62776	766171
50113	766172
238719	766173
1022	766174
49982	766175
264569	766176
3081	766177
73458	766178
90948	766179
70133	766180
190881	766181
16755	766182
23850	766183
45321	766184
4491	766185
194171	766186
100571	766187
411	766188
3760	766189
754	766190
25024	766191
34425	766192
8070	766193
36321	766194
78230	766195
2895	766196
42480	766197
27454	766198
264573	766199
67315	766200
240526	766201
264565	766202
16017	766203
93759	766204
192759	766205
154192	766206
268222	766207
50020	766208
2453	766209
26219	766210
49418	766211
52463	766212
248133	766213
70860	766214
2896	766215
65591	766216
33567	766217
6257	766218
23199	766219
137311	766220
104513	766221
303453	766222
302564	766223
255304	766224
253693	766225
26663	766226
99377	766227
97908	766228
97908	766229
59356	766230
5397	766231
95920	766232
22702	766233
200082	766234
45125	766235
137682	766236
31	766237
81739	766238
296127	766239
1587	766240
65148	766241
5574	766242
36554	766243
1432	766244
1097	766245
41926	766246
265	766247
7817	766248
31828	766249
52735	766250
12219	766251
8314	766252
195827	766253
75358	766254
11848	766255
36888	766256
165325	766257
30079	766258
191885	766259
193272	766260
43485	766261
72741	766262
152054	766263
251030	766264
250065	766265
306071	766266
14873	766267
157	766268
218242	766269
9760	766270
194949	766271
14444	766272
127614	766273
19232	766274
25969	766275
38374	766276
351056	766277
89001	766278
51409	766279
5799	766280
163981	766281
99550	766282
205632	766283
16410	766284
2283	766285
61952	766286
16098	766287
39274	766288
156050	766289
148195	766290
148195	766291
63128	766292
26185	766293
65470	766294
50328	766295
72532	766296
351792	766297
272650	766298
33077	766299
47231	766300
100407	766301
12737	766302
32188	766303
97845	766304
167260	766305
13852	766306
160914	766307
93823	766308
9591	766309
11929	766310
349452	766311
105379	766312
17346	766313
133067	766314
170109	766315
43712	766316
6619	766317
251330	766318
29540	766319
14678	766320
117787	766321
37582	766322
101314	766323
253896	766324
332500	766325
145010	766326
75199	766327
65576	766328
99795	766329
156441	766330
289399	766331
290236	766332
116329	766333
173510	766334
176936	766335
174415	766336
255898	766337
261179	766338
44285	766339
15975	766340
347082	766341
50260	766342
259466	766343
20655	766344
68995	766345
27853	766346
8343	766347
315202	766348
24894	766349
161642	766350
25690	766351
8945	766352
48508	766353
108654	766354
37472	766355
295969	766356
17085	766357
152519	766358
11237	766359
32856	766360
270331	766361
15649	766362
113166	766363
3693	766364
53531	766365
24839	766366
172028	766367
70857	766368
5587	766369
13868	766370
190577	766371
43783	766372
11418	766373
351139	766374
357008	766375
208546	766376
127690	766377
250136	766378
179998	766379
353627	766380
210253	766381
84161	766382
278992	766383
357469	766384
153477	766385
128649	766386
127907	766387
349534	766388
206440	766389
154000	766390
83445	766391
129564	766392
352149	766393
348750	766394
205888	766395
206930	766396
350602	766397
140547	766398
39862	766399
1954	766400
160947	766401
1514	766402
47290	766403
205358	766404
91310	766405
6040	766406
70353	766407
53161	766408
80658	766409
50677	766410
6884	766411
324366	766412
47588	766413
287306	766414
186449	766415
216945	766416
109778	766417
80174	766418
108881	766419
111516	766420
106392	766421
259097	766422
46013	766423
127324	766424
274411	766425
62660	766426
112196	766427
128138	766428
185356	766429
177779	766430
129572	766431
194114	766432
207392	766433
119210	766434
56062	766435
2975	766436
5062	766437
33120	766438
343870	766439
185155	766440
121274	766441
208791	766442
349262	766443
142641	766444
17455	766445
128709	766446
8766	766447
42388	766448
31465	766449
43539	766450
342832	766451
293786	766452
113868	766453
5279	766454
49075	766455
1567	766456
128597	766457
56543	766458
42718	766459
55694	766460
120837	766461
568	766462
113943	766463
275916	766464
18734	766465
54990	766466
89976	766467
35125	766468
104524	766469
10282	766470
50329	766471
190497	766472
42664	766473
128615	766474
38420	766475
60114	766476
47499	766477
7393	766478
75535	766479
6499	766480
24038	766481
276852	766482
118012	766483
322068	766484
11859	766485
214329	766486
1456	766487
26375	766488
46227	766489
285259	766490
84806	766491
178311	766492
28972	766493
280189	766494
170587	766495
25051	766496
113889	766497
356535	766498
2098	766499
32436	766500
168055	766501
10778	766502
777	766503
81790	766504
322401	766505
79585	766506
77054	766507
107826	766508
66673	766509
53825	766510
48896	766511
37284	766512
302941	766513
105354	766514
2541	766515
4753	766516
5962	766517
53015	766518
30571	766519
125180	766520
22440	766521
212417	766522
27887	766523
1144	766524
236127	766525
102089	766526
45950	766527
204247	766528
324802	766529
5307	766530
47373	766531
22391	766532
282600	766533
47373	766534
56765	766535
26322	766536
315314	766537
36342	766538
147078	766539
12333	766540
108802	766541
230709	766542
170039	766543
116486	766544
175874	766545
344256	766546
184082	766547
19016	766548
133238	766549
3514	766550
32685	766551
271353	766552
25907	766553
175838	766554
22718	766555
55356	766556
119930	766557
41321	766558
145288	766559
22589	766560
53311	766561
179597	766562
61488	766563
36241	766564
413	766565
278150	766566
52511	766567
3227	766568
269073	766569
321935	766570
107924	766571
281465	766572
103724	766573
18099	766574
315222	766575
54817	766576
545	766577
83603	766578
19217	766579
306569	766580
27624	766581
81585	766582
28212	766583
46114	766584
16917	766585
1916	766586
53928	766587
23856	766588
247643	766589
1000	766590
139674	766591
184952	766592
4438	766593
371	766594
105974	766595
187176	766596
56098	766597
15001	766598
82749	766599
117151	766600
62487	766601
239529	766602
77407	766603
30761	766604
92051	766605
85874	766606
29711	766607
212593	766608
344498	766609
2436	766610
160867	766611
83614	766612
154263	766613
23694	766614
53484	766615
19693	766616
8125	766617
104270	766618
207039	766619
176644	766620
16448	766621
45315	766622
141472	766623
46926	766624
166550	766625
265759	766626
261347	766627
94711	766628
147667	766629
141832	766630
46565	766631
196707	766632
67245	766633
104099	766634
969	766635
308612	766636
21311	766637
25199	766638
188671	766639
91540	766640
147102	766641
124962	766642
70715	766643
123862	766644
2547	766645
20199	766646
80208	766647
13774	766648
7387	766649
67009	766650
189762	766651
62566	766652
182497	766653
4995	766654
44710	766655
89046	766656
27039	766657
90876	766658
11109	766659
74	766660
336492	766661
37372	766662
50637	766663
75114	766664
200557	766665
91263	766666
15966	766667
31589	766668
61441	766669
782	766670
17553	766671
39405	766672
275286	766673
29328	766674
132594	766675
15614	766676
322099	766677
321726	766678
66035	766679
45650	766680
7929	766681
80140	766682
38159	766683
136009	766684
93492	766685
5501	766686
341631	766687
105479	766688
47252	766689
32209	766690
188540	766691
103508	766692
117102	766693
76966	766694
82165	766695
336522	766696
52150	766697
90039	766698
232201	766699
194189	766700
32157	766701
192423	766702
167283	766703
5963	766704
23783	766705
23145	766706
23033	766707
162217	766708
91670	766709
176424	766710
43331	766711
112	766712
102275	766713
253034	766714
5220	766715
335940	766716
5603	766717
71285	766718
36006	766719
181458	766720
258779	766721
8117	766722
156746	766723
25397	766724
28370	766725
237194	766726
115134	766727
86613	766728
87773	766729
40797	766730
32025	766731
15247	766732
106900	766733
7710	766734
7967	766735
172796	766736
232880	766737
109866	766738
124451	766739
7238	766740
7582	766741
5974	766742
1081	766743
32218	766744
41291	766745
233103	766746
50152	766747
1111	766748
12079	766749
7482	766750
282313	766751
221437	766752
34976	766753
12826	766754
194714	766755
194597	766756
186062	766757
103142	766758
154522	766759
351531	766760
20354	766761
125173	766762
19173	766763
1514	766764
160220	766765
344536	766766
92584	766767
32642	766768
33599	766769
167144	766770
183852	766771
89789	766772
52380	766773
4147	766774
2513	766775
97739	766776
74190	766777
294920	766778
65035	766779
160931	766780
92464	766781
7990	766782
65329	766783
193627	766784
22450	766785
106225	766786
139851	766787
141396	766788
37248	766789
193365	766790
170382	766791
103917	766792
122073	766793
31972	766794
159490	766795
146736	766796
72042	766797
334679	766798
277376	766799
30809	766800
32348	766801
192183	766802
226625	766803
45455	766804
262939	766805
80026	766806
1291	766807
104330	766808
123862	766809
18570	766810
214590	766811
32995	766812
106795	766813
77438	766814
79143	766815
220026	766816
816	766817
206647	766818
1529	766819
68928	766820
10074	766821
193046	766822
14296	766823
108394	766824
115300	766825
896	766826
93018	766827
162420	766828
103799	766829
68043	766830
241334	766831
7191	766832
217707	766833
283795	766834
154375	766835
101335	766836
68274	766837
79523	766838
261559	766839
121641	766840
160822	766841
102226	766842
273811	766843
170121	766844
115271	766845
7695	766846
296341	766847
7169	766848
5728	766849
290138	766850
38956	766851
273342	766852
13834	766853
120824	766854
194636	766855
32180	766856
32423	766857
16970	766858
45024	766859
8505	766860
121379	766861
121261	766862
286476	766863
120927	766864
79958	766865
350010	766866
52894	766867
263942	766868
14631	766869
10736	766870
8835	766871
349613	766872
62230	766873
255896	766874
108379	766875
7883	766876
28984	766877
79559	766878
45739	766879
316921	766880
102246	766881
170863	766882
77052	766883
79727	766884
2929	766885
18525	766886
321602	766887
144601	766888
3088	766889
105046	766890
67098	766891
127973	766892
127066	766893
32570	766894
1249	766895
10179	766896
36112	766897
10492	766898
5667	766899
281404	766900
10492	766901
164032	766902
28171	766903
6859	766904
206156	766905
25613	766906
126725	766907
124551	766908
31631	766909
42409	766910
26919	766911
78122	766912
96697	766913
71112	766914
1708	766915
204276	766916
6883	766917
720	766918
79992	766919
325684	766920
12954	766921
6198	766922
176044	766923
3030	766924
7404	766925
13069	766926
53209	766927
845	766928
135719	766929
222555	766930
70264	766931
6834	766932
131442	766933
179933	766934
349026	766935
100341	766936
281842	766937
271549	766938
57522	766939
137569	766940
101171	766941
15568	766942
11459	766943
46947	766944
4738	766945
11237	766946
24330	766947
67520	766948
130987	766949
18461	766950
29963	766951
40357	766952
185927	766953
260763	766954
102854	766955
103280	766956
69248	766957
69438	766958
47306	766959
2614	766960
115936	766961
167498	766962
20684	766963
9776	766964
17230	766965
210624	766966
70852	766967
269608	766968
86771	766969
16620	766970
82329	766971
182779	766972
47235	766973
80732	766974
32443	766975
19447	766976
36973	766977
66440	766978
322138	766979
202830	766980
225488	766981
185914	766982
47203	766983
280777	766984
84953	766985
261615	766986
212580	766987
26030	766988
123504	766989
103112	766990
292995	766991
85336	766992
15562	766993
40152	766994
106120	766995
198016	766996
126040	766997
145628	766998
47440	766999
204444	767000
11499	767001
197138	767002
3438	767003
179001	767004
57300	767005
203255	767006
22647	767007
1654	767008
45348	767009
41912	767010
15555	767011
34847	767012
51441	767013
69287	767014
264515	767015
264061	767016
101263	767017
187354	767018
577	767019
41713	767020
5912	767021
206764	767022
16963	767023
211455	767024
142020	767025
32024	767026
187232	767027
8737	767028
8737	767029
28268	767030
3210	767031
25239	767032
203615	767033
5987	767034
12053	767035
19430	767036
215019	767037
212677	767038
1337	767039
211288	767040
73915	767041
305	767042
76870	767043
15959	767044
37272	767045
2199	767046
6933	767047
120448	767048
87635	767049
4606	767050
330340	767051
128952	767052
149530	767053
42326	767054
137891	767055
304258	767056
335540	767057
28531	767058
30309	767059
105685	767060
181890	767061
109102	767062
175852	767063
311206	767064
282585	767065
169813	767066
197953	767067
157724	767068
176535	767069
328712	767070
51338	767071
23994	767072
249028	767073
88891	767074
47698	767075
50140	767076
231345	767077
114713	767078
258187	767079
97493	767080
27240	767081
125430	767082
120438	767083
35470	767084
125100	767085
165717	767086
239769	767087
291535	767088
54156	767089
102480	767090
205709	767091
203131	767092
39471	767093
31434	767094
212507	767095
182510	767096
25202	767097
23616	767098
47166	767099
27637	767100
128353	767101
3573	767102
15959	767103
249696	767104
258599	767105
258340	767106
61778	767107
213656	767108
153216	767109
11593	767110
298139	767111
37341	767112
97212	767113
36587	767114
162720	767115
347494	767116
99480	767117
24170	767118
167141	767119
39781	767120
32335	767121
164934	767122
30690	767123
200297	767124
23288	767125
170467	767126
169483	767127
320902	767128
214070	767129
20827	767130
9991	767131
158504	767132
170223	767133
44462	767134
67793	767135
217719	767136
54154	767137
680	767138
30287	767139
34883	767140
6084	767141
119354	767142
34406	767143
97555	767144
193247	767145
305353	767146
53523	767147
167914	767148
248548	767149
204528	767150
116069	767151
116403	767152
130134	767153
106124	767154
90300	767155
106560	767156
73529	767157
64254	767158
8595	767159
17009	767160
324790	767161
103133	767162
179764	767163
113293	767164
44191	767165
35093	767166
133432	767167
277954	767168
332474	767169
73537	767170
330174	767171
1055	767172
102922	767173
3	767174
35853	767175
7025	767176
38822	767177
2532	767178
78984	767179
82138	767180
11083	767181
57794	767182
120207	767183
262759	767184
9823	767185
23413	767186
205125	767187
5137	767188
90360	767189
672	767190
1999	767191
12336	767192
194344	767193
141	767194
274142	767195
47493	767196
18333	767197
36709	767198
78255	767199
2835	767200
26998	767201
197360	767202
135046	767203
25477	767204
202980	767205
356784	767206
96234	767207
336978	767208
220262	767209
19098	767210
37447	767211
82053	767212
23046	767213
12180	767214
8200	767215
81445	767216
146391	767217
224447	767218
201526	767219
187645	767220
79846	767221
167969	767222
35851	767223
228856	767224
80911	767225
17421	767226
271418	767227
63990	767228
57505	767229
115094	767230
84146	767231
185003	767232
42838	767233
54444	767234
9800	767235
72386	767236
69807	767237
83471	767238
169719	767239
82036	767240
351763	767241
20560	767242
70535	767243
67555	767244
113286	767245
11426	767246
11692	767247
195322	767248
58950	767249
122859	767250
14588	767251
225176	767252
126573	767253
11397	767254
98158	767255
93998	767256
127609	767257
103497	767258
88328	767259
142304	767260
320985	767261
42026	767262
18752	767263
7353	767264
188578	767265
158646	767266
20742	767267
8515	767268
41543	767269
48515	767270
31	767271
178760	767272
171188	767273
54247	767274
76311	767275
253522	767276
1705	767277
27386	767278
9446	767279
2817	767280
7066	767281
34982	767282
97686	767283
138200	767284
8690	767285
14394	767286
44308	767287
57801	767288
266457	767289
46367	767290
258652	767291
228567	767292
271694	767293
84449	767294
287911	767295
4461	767296
42485	767297
3241	767298
176061	767299
24189	767300
51926	767301
79077	767302
96148	767303
21370	767304
137953	767305
343023	767306
230235	767307
46396	767308
110329	767309
69827	767310
75610	767311
274875	767312
80836	767313
96667	767314
268253	767315
62790	767316
988	767317
54494	767318
30256	767319
9792	767320
54136	767321
9264	767322
32459	767323
12648	767324
9263	767325
22992	767326
5987	767327
32773	767328
20443	767329
68078	767330
1455	767331
74534	767332
112052	767333
137474	767334
228700	767335
116448	767336
82963	767337
10822	767338
47103	767339
105006	767340
69992	767341
122566	767342
1222	767343
21082	767344
20578	767345
7114	767346
3289	767347
22804	767348
121966	767349
95752	767350
82189	767351
97453	767352
58218	767353
158842	767354
278778	767355
65537	767356
325499	767357
88693	767358
161478	767359
314450	767360
5107	767361
191500	767362
296956	767363
7034	767364
276099	767365
2452	767366
26054	767367
132970	767368
991	767369
4424	767370
2435	767371
101869	767372
226466	767373
9551	767374
12967	767375
118087	767376
78032	767377
119	767378
318936	767379
79265	767380
892	767381
308957	767382
140686	767383
2957	767384
109591	767385
23709	767386
50291	767387
102236	767388
5892	767389
3089	767390
119428	767391
18854	767392
299222	767393
7520	767394
42180	767395
10878	767396
29232	767397
20661	767398
343037	767399
58748	767400
5717	767401
205033	767402
71240	767403
237621	767404
68461	767405
53111	767406
305632	767407
296858	767408
73098	767409
218408	767410
98967	767411
296856	767412
99492	767413
87235	767414
16287	767415
42186	767416
234909	767417
180747	767418
51404	767419
175417	767420
3585	767421
160830	767422
23887	767423
96732	767424
5394	767425
96653	767426
160106	767427
213717	767428
136214	767429
18453	767430
150219	767431
243363	767432
346498	767433
178195	767434
39639	767435
6636	767436
17486	767437
201910	767438
302870	767439
1467	767440
8756	767441
81041	767442
100339	767443
264039	767444
117392	767445
332086	767446
129265	767447
5386	767448
32368	767449
186970	767450
52233	767451
82859	767452
328123	767453
247493	767454
99222	767455
121598	767456
187619	767457
129676	767458
55644	767459
21932	767460
16636	767461
42291	767462
21955	767463
15611	767464
30609	767465
195261	767466
120991	767467
20307	767468
169016	767469
70871	767470
342244	767471
180898	767472
64570	767473
43745	767474
160998	767475
27385	767476
35677	767477
12505	767478
2579	767479
327794	767480
315932	767481
61	767482
133658	767483
33330	767484
2544	767485
94207	767486
26008	767487
61096	767488
197109	767489
338736	767490
135106	767491
227093	767492
138242	767493
204971	767494
71051	767495
185889	767496
67181	767497
107874	767498
22012	767499
74399	767500
12730	767501
104217	767502
22701	767503
112097	767504
24081	767505
66148	767506
138827	767507
22048	767508
166	767509
29117	767510
3102	767511
121233	767512
13965	767513
87471	767514
3304	767515
31508	767516
213846	767517
69744	767518
75559	767519
36112	767520
16728	767521
177777	767522
115169	767523
81022	767524
20446	767525
84230	767526
37295	767527
29894	767528
279530	767529
264542	767530
322372	767531
79	767532
138140	767533
88734	767534
221362	767535
139461	767536
229610	767537
121099	767538
47364	767539
66628	767540
261570	767541
47171	767542
38649	767543
31893	767544
33010	767545
145224	767546
284949	767547
128100	767548
4983	767549
84779	767550
192376	767551
54925	767552
260675	767553
226424	767554
5006	767555
36476	767556
54971	767557
89472	767558
177973	767559
41893	767560
210055	767561
107792	767562
169101	767563
7981	767564
45779	767565
5006	767566
199	767567
243531	767568
311519	767569
36538	767570
230312	767571
59042	767572
133983	767573
193627	767574
18723	767575
158037	767576
40765	767577
153076	767578
163086	767579
2821	767580
73159	767581
102402	767582
123851	767583
12468	767584
45482	767585
201179	767586
64677	767587
184818	767588
261025	767589
54970	767590
129225	767591
122978	767592
42884	767593
1355	767594
1355	767595
45416	767596
207125	767597
97576	767598
109872	767599
80216	767600
24089	767601
14511	767602
25316	767603
268747	767604
7670	767605
301827	767606
249052	767607
43992	767608
43992	767609
129178	767610
276485	767611
71173	767612
193687	767613
5015	767614
52502	767615
8430	767616
271	767617
106042	767618
83569	767619
190	767620
322574	767621
59709	767622
225500	767623
231209	767624
122083	767625
138113	767626
323376	767627
324547	767628
11670	767629
130258	767630
50350	767631
259832	767632
7159	767633
143266	767634
58167	767635
141673	767636
180373	767637
351614	767638
160891	767639
323353	767640
48340	767641
86516	767642
64998	767643
115109	767644
521	767645
272930	767646
96248	767647
80198	767648
245010	767649
45110	767650
55638	767651
178830	767652
161993	767653
157797	767654
236327	767655
214011	767656
49787	767657
177627	767658
216915	767659
228925	767660
345545	767661
82786	767662
31009	767663
251131	767664
14339	767665
181677	767666
47810	767667
68538	767668
278864	767669
33596	767670
168944	767671
27738	767672
259589	767673
19650	767674
198818	767675
29690	767676
103894	767677
181689	767678
197245	767679
104320	767680
303226	767681
157650	767682
332255	767683
23487	767684
246710	767685
346196	767686
215820	767687
3347	767688
89415	767689
313	767690
129120	767691
328413	767692
68005	767693
65375	767694
51402	767695
236574	767696
242952	767697
50737	767698
305963	767699
253925	767700
170079	767701
197244	767702
230619	767703
103188	767704
155712	767705
69880	767706
275952	767707
267396	767708
30037	767709
35723	767710
223925	767711
88986	767712
154858	767713
303040	767714
347641	767715
102195	767716
150304	767717
23701	767718
29424	767719
60877	767720
30402	767721
25340	767722
81657	767723
248547	767724
155508	767725
30677	767726
164185	767727
47025	767728
5586	767729
46771	767730
303796	767731
344061	767732
47052	767733
38056	767734
328389	767735
221309	767736
49715	767737
65531	767738
4014	767739
105459	767740
249014	767741
140503	767742
2879	767743
96569	767744
95810	767745
15967	767746
197270	767747
110599	767748
84438	767749
107120	767750
99523	767751
2044	767752
327808	767753
258903	767754
176409	767755
167920	767756
100450	767757
335396	767758
80681	767759
2979	767760
259389	767761
185479	767762
129061	767763
145833	767764
226377	767765
204094	767766
24509	767767
215381	767768
198238	767769
212397	767770
233550	767771
99984	767772
182852	767773
182891	767774
75992	767775
300695	767776
142657	767777
165190	767778
138245	767779
266555	767780
124689	767781
315453	767782
82718	767783
309677	767784
111781	767785
30176	767786
24625	767787
209975	767788
40013	767789
42734	767790
42707	767791
48133	767792
76286	767793
312219	767794
117491	767795
113149	767796
10078	767797
66317	767798
320885	767799
335658	767800
194633	767801
48287	767802
208844	767803
8982	767804
15573	767805
58122	767806
70972	767807
5461	767808
5941	767809
140876	767810
68005	767811
117659	767812
3769	767813
16316	767814
335156	767815
80602	767816
345931	767817
2840	767818
39266	767819
131487	767820
64297	767821
162657	767822
331155	767823
52565	767824
98217	767825
67110	767826
45643	767827
322572	767828
21698	767829
48463	767830
5967	767831
271402	767832
11035	767833
101168	767834
95486	767835
136406	767836
63986	767837
44054	767838
259333	767839
2341	767840
29439	767841
209986	767842
37382	767843
2	767844
356192	767845
9205	767846
61535	767847
334729	767848
179063	767849
42599	767850
132758	767851
59180	767852
107593	767853
21471	767854
59315	767855
215920	767856
298307	767857
306840	767858
150051	767859
44278	767860
79082	767861
22473	767862
316283	767863
91549	767864
8583	767865
186243	767866
59055	767867
47451	767868
15402	767869
41177	767870
76092	767871
110189	767872
105009	767873
144788	767874
1228	767875
3963	767876
11108	767877
33856	767878
2206	767879
7785	767880
5463	767881
127943	767882
14230	767883
88748	767884
8311	767885
29305	767886
124600	767887
8187	767888
122277	767889
82470	767890
22434	767891
94507	767892
6326	767893
97102	767894
19176	767895
14123	767896
124601	767897
22864	767898
74040	767899
8946	767900
346619	767901
30600	767902
167369	767903
297845	767904
14971	767905
7227	767906
54577	767907
18549	767908
141199	767909
55287	767910
55482	767911
172395	767912
773	767913
155051	767914
5977	767915
93094	767916
96243	767917
33292	767918
843	767919
21562	767920
23061	767921
40127	767922
22451	767923
151548	767924
4491	767925
108254	767926
54931	767927
15660	767928
11480	767929
132840	767930
11576	767931
20820	767932
74441	767933
157260	767934
75428	767935
336320	767936
341273	767937
5499	767938
95153	767939
53836	767940
189988	767941
7577	767942
60869	767943
60875	767944
6855	767945
100770	767946
195701	767947
13668	767948
124950	767949
21244	767950
51808	767951
274299	767952
15359	767953
92374	767954
63919	767955
67045	767956
21214	767957
406	767958
878	767959
26194	767960
44184	767961
164349	767962
187728	767963
171729	767964
40748	767965
78235	767966
36646	767967
131729	767968
18988	767969
31471	767970
120040	767971
280180	767972
143398	767973
10946	767974
81798	767975
27060	767976
91456	767977
7367	767978
6554	767979
2052	767980
317731	767981
88	767982
2920	767983
102	767984
3323	767985
16030	767986
81908	767987
120755	767988
26851	767989
192803	767990
1077	767991
1017	767992
8515	767993
98199	767994
166444	767995
104434	767996
87217	767997
6111	767998
305509	767999
234416	768000
124136	768001
2841	768002
187017	768003
13892	768004
4180	768005
4625	768006
151699	768007
15004	768008
8122	768009
332230	768010
297493	768011
2521	768012
173373	768013
188388	768014
117188	768015
107338	768016
48718	768017
98959	768018
99927	768019
307418	768020
42293	768021
99607	768022
11379	768023
370	768024
10114	768025
302245	768026
26863	768027
16074	768028
14732	768029
205026	768030
4719	768031
180634	768032
234336	768033
85585	768034
145927	768035
991	768036
21775	768037
231287	768038
244273	768039
56599	768040
90443	768041
22906	768042
29929	768043
310706	768044
60535	768045
52197	768046
90940	768047
90652	768048
114983	768049
66543	768050
13892	768051
711	768052
46108	768053
109389	768054
4766	768055
63265	768056
105941	768057
3596	768058
47881	768059
3096	768060
28922	768061
113567	768062
2419	768063
76117	768064
60119	768065
73630	768066
15036	768067
78488	768068
11014	768069
355563	768070
80463	768071
225984	768072
202674	768073
115119	768074
92937	768075
21604	768076
2907	768077
86550	768078
186397	768079
6486	768080
1599	768081
103117	768082
513	768083
8186	768084
61773	768085
40581	768086
311360	768087
163497	768088
119827	768089
8687	768090
5211	768091
80839	768092
18999	768093
102618	768094
67267	768095
53070	768096
396	768097
1187	768098
21599	768099
15141	768100
139909	768101
321923	768102
4158	768103
3538	768104
201849	768105
46569	768106
7542	768107
44941	768108
31437	768109
227622	768110
4575	768111
71699	768112
56560	768113
145051	768114
105313	768115
2398	768116
16318	768117
156765	768118
193648	768119
111156	768120
53238	768121
5952	768122
139003	768123
5736	768124
41746	768125
15490	768126
1493	768127
323922	768128
91397	768129
41982	768130
15646	768131
13760	768132
65466	768133
170721	768134
230866	768135
9015	768136
7215	768137
329454	768138
309645	768139
43659	768140
11987	768141
217211	768142
41290	768143
7877	768144
170163	768145
33173	768146
18629	768147
3622	768148
293	768149
14984	768150
43767	768151
25372	768152
352115	768153
46155	768154
307159	768155
124767	768156
33215	768157
203137	768158
95901	768159
9057	768160
134231	768161
79868	768162
351	768163
75404	768164
64452	768165
148152	768166
96366	768167
108672	768168
198076	768169
1874	768170
36829	768171
19517	768172
139630	768173
5382	768174
5773	768175
11830	768176
290121	768177
141041	768178
88391	768179
73539	768180
30189	768181
135558	768182
82735	768183
137533	768184
210487	768185
94276	768186
181388	768187
4197	768188
135287	768189
20380	768190
84144	768191
4324	768192
44416	768193
7086	768194
134520	768195
109335	768196
94200	768197
14130	768198
98745	768199
51054	768200
75991	768201
1150	768202
35932	768203
2454	768204
5795	768205
8351	768206
3508	768207
184038	768208
224577	768209
26925	768210
3068	768211
26693	768212
14394	768213
7022	768214
149781	768215
29519	768216
176705	768217
62685	768218
79796	768219
304766	768220
349260	768221
233294	768222
114370	768223
67865	768224
43234	768225
24929	768226
67051	768227
8275	768228
64068	768229
107337	768230
83775	768231
26955	768232
3	768233
124970	768234
144251	768235
144110	768236
18012	768237
129317	768238
41764	768239
13206	768240
53583	768241
57069	768242
212854	768243
35330	768244
51309	768245
55979	768246
203191	768247
15760	768248
68466	768249
81703	768250
18015	768251
286140	768252
25667	768253
106121	768254
93188	768255
307781	768256
113152	768257
54516	768258
142669	768259
15948	768260
113676	768261
84297	768262
62462	768263
198461	768264
21004	768265
74030	768266
55784	768267
142624	768268
15979	768269
3913	768270
202199	768271
89727	768272
112633	768273
181027	768274
9948	768275
144065	768276
6819	768277
107592	768278
148087	768279
10762	768280
281824	768281
263536	768282
121400	768283
63367	768284
160331	768285
33919	768286
64774	768287
474	768288
43214	768289
3512	768290
6990	768291
185241	768292
130843	768293
23480	768294
154149	768295
153595	768296
251226	768297
73577	768298
204195	768299
149009	768300
167091	768301
300549	768302
99467	768303
204841	768304
94449	768305
204838	768306
65484	768307
38403	768308
97016	768309
112875	768310
64657	768311
3398	768312
44468	768313
170102	768314
221	768315
18793	768316
9783	768317
328361	768318
70160	768319
204348	768320
31052	768321
258255	768322
79842	768323
33232	768324
120795	768325
36033	768326
175772	768327
42383	768328
109699	768329
37892	768330
17901	768331
117396	768332
51892	768333
2524	768334
54222	768335
82	768336
7178	768337
49190	768338
24197	768339
192560	768340
36743	768341
13376	768342
128584	768343
20803	768344
7989	768345
66799	768346
29057	768347
333588	768348
136104	768349
5785	768350
57963	768351
158140	768352
102407	768353
135815	768354
69071	768355
33811	768356
103789	768357
264586	768358
77244	768359
147291	768360
14831	768361
234791	768362
93529	768363
170124	768364
267262	768365
124290	768366
75391	768367
16153	768368
19355	768369
310230	768370
66222	768371
184915	768372
192193	768373
100449	768374
58155	768375
116212	768376
183081	768377
105337	768378
92581	768379
1994	768380
152559	768381
52047	768382
3378	768383
159674	768384
126324	768385
34974	768386
28305	768387
55845	768388
121361	768389
85904	768390
1403	768391
115321	768392
312700	768393
104146	768394
352	768395
12671	768396
221129	768397
12266	768398
311463	768399
106954	768400
1408	768401
47100	768402
4735	768403
48397	768404
20492	768405
151785	768406
99138	768407
2809	768408
51365	768409
54695	768410
8768	768411
29421	768412
35978	768413
27231	768414
16125	768415
15876	768416
31864	768417
8988	768418
42398	768419
11831	768420
31330	768421
88296	768422
140877	768423
9055	768424
187762	768425
26590	768426
194339	768427
29806	768428
44332	768429
58	768430
195684	768431
316498	768432
140198	768433
54354	768434
28801	768435
29548	768436
25980	768437
18848	768438
40202	768439
7140	768440
46639	768441
1933	768442
59219	768443
14962	768444
67861	768445
14015	768446
25890	768447
11499	768448
231119	768449
7336	768450
135910	768451
11717	768452
20640	768453
351419	768454
61406	768455
247561	768456
179704	768457
18508	768458
199932	768459
18366	768460
736	768461
10526	768462
252200	768463
169369	768464
29824	768465
344731	768466
1528	768467
87903	768468
150339	768469
7024	768470
87161	768471
14383	768472
187629	768473
190457	768474
60894	768475
217298	768476
50270	768477
29362	768478
27083	768479
81481	768480
199703	768481
161245	768482
50321	768483
23901	768484
81681	768485
15240	768486
106207	768487
15403	768488
60867	768489
217187	768490
56739	768491
11251	768492
65824	768493
22471	768494
290627	768495
19540	768496
65784	768497
265236	768498
357219	768499
145583	768500
336645	768501
115387	768502
15305	768503
7721	768504
123828	768505
41854	768506
7721	768507
83981	768508
140975	768509
24779	768510
320495	768511
211338	768512
248023	768513
39995	768514
212519	768515
220795	768516
55831	768517
152162	768518
78744	768519
93732	768520
21484	768521
20744	768522
195964	768523
152576	768524
223544	768525
27368	768526
27364	768527
171626	768528
79713	768529
221813	768530
164224	768531
168115	768532
243854	768533
61480	768534
70443	768535
140454	768536
221541	768537
249348	768538
120374	768539
28529	768540
17042	768541
60017	768542
229698	768543
272466	768544
59970	768545
91912	768546
93221	768547
59853	768548
56741	768549
348816	768550
122055	768551
53198	768552
87676	768553
58338	768554
78705	768555
217479	768556
19031	768557
201402	768558
80720	768559
237780	768560
23782	768561
28966	768562
260327	768563
142737	768564
5359	768565
254821	768566
37630	768567
41898	768568
177523	768569
275737	768570
103239	768571
45923	768572
120017	768573
255931	768574
60641	768575
319875	768576
188585	768577
320537	768578
93570	768579
56757	768580
28198	768581
233015	768582
22123	768583
78800	768584
236714	768585
152259	768586
319870	768587
152868	768588
217018	768589
6785	768590
11583	768591
155072	768592
14997	768593
126525	768594
79057	768595
320314	768596
179859	768597
82274	768598
40759	768599
304859	768600
319502	768601
4860	768602
163996	768603
198438	768604
78732	768605
87293	768606
29293	768607
276605	768608
3567	768609
61613	768610
3560	768611
41609	768612
245585	768613
13577	768614
36918	768615
92554	768616
12596	768617
58320	768618
11502	768619
53204	768620
92598	768621
62046	768622
24562	768623
988	768624
145609	768625
44218	768626
19661	768627
136855	768628
50094	768629
47653	768630
82021	768631
45031	768632
242148	768633
102564	768634
91730	768635
331435	768636
46484	768637
20320	768638
121887	768639
162667	768640
37858	768641
197494	768642
99552	768643
88299	768644
19622	768645
123945	768646
115360	768647
87347	768648
202837	768649
89262	768650
8310	768651
85587	768652
96766	768653
344414	768654
93544	768655
57124	768656
160531	768657
3627	768658
1281	768659
111773	768660
342834	768661
89733	768662
29000	768663
95194	768664
12571	768665
344974	768666
26992	768667
144478	768668
146398	768669
55044	768670
49991	768671
89097	768672
339480	768673
137636	768674
138031	768675
125621	768676
8748	768677
3404	768678
28904	768679
885	768680
323561	768681
142880	768682
39831	768683
4674	768684
179106	768685
317774	768686
166543	768687
241804	768688
256090	768689
100592	768690
25215	768691
142874	768692
5977	768693
29020	768694
101128	768695
182116	768696
227213	768697
200165	768698
90650	768699
51510	768700
56844	768701
112267	768702
233871	768703
134013	768704
14739	768705
248994	768706
42048	768707
221081	768708
324125	768709
18469	768710
89393	768711
120713	768712
12969	768713
201846	768714
82422	768715
86975	768716
124654	768717
337494	768718
99566	768719
41335	768720
88425	768721
334149	768722
224337	768723
90585	768724
152249	768725
148297	768726
125155	768727
229643	768728
51488	768729
84947	768730
87306	768731
138006	768732
210672	768733
40769	768734
13657	768735
322853	768736
126349	768737
271801	768738
4416	768739
37825	768740
145475	768741
118820	768742
142880	768743
4252	768744
48648	768745
200312	768746
102773	768747
10308	768748
98132	768749
220452	768750
14384	768751
5038	768752
340370	768753
28781	768754
1325	768755
5434	768756
30453	768757
103620	768758
60819	768759
58221	768760
32155	768761
91518	768762
167456	768763
253998	768764
148876	768765
40691	768766
337155	768767
125489	768768
80978	768769
338144	768770
49871	768771
134886	768772
243457	768773
43425	768774
233759	768775
114967	768776
199662	768777
202080	768778
104677	768779
61474	768780
32252	768781
203995	768782
229507	768783
54736	768784
20336	768785
143261	768786
216792	768787
236858	768788
139747	768789
132710	768790
11592	768791
278010	768792
60263	768793
6688	768794
230234	768795
11248	768796
47676	768797
41341	768798
44003	768799
60967	768800
170521	768801
143048	768802
121560	768803
194351	768804
60648	768805
29699	768806
44924	768807
253527	768808
29060	768809
23111	768810
130245	768811
88611	768812
157459	768813
41788	768814
130517	768815
47431	768816
219005	768817
158453	768818
44457	768819
98243	768820
108282	768821
39167	768822
47689	768823
60446	768824
250584	768825
12413	768826
70419	768827
196866	768828
42373	768829
69074	768830
102854	768831
171559	768832
71696	768833
44780	768834
256729	768835
181636	768836
43326	768837
156904	768838
165278	768839
200057	768840
112578	768841
168011	768842
22471	768843
32222	768844
157491	768845
54587	768846
121887	768847
7225	768848
42891	768849
134747	768850
325894	768851
112557	768852
104876	768853
50943	768854
60336	768855
88597	768856
63080	768857
76767	768858
267267	768859
95341	768860
55106	768861
61598	768862
218576	768863
164813	768864
156041	768865
9441	768866
221164	768867
81084	768868
183403	768869
64582	768870
126246	768871
10771	768872
47717	768873
45284	768874
47688	768875
23141	768876
125458	768877
346010	768878
236813	768879
171650	768880
77003	768881
286184	768882
125857	768883
168998	768884
184772	768885
250856	768886
143232	768887
687	768888
226785	768889
332942	768890
126627	768891
69441	768892
221878	768893
47952	768894
44665	768895
197462	768896
148685	768897
241628	768898
218115	768899
124122	768900
72778	768901
24837	768902
229096	768903
109022	768904
176191	768905
1073	768906
87007	768907
130710	768908
107939	768909
8324	768910
225698	768911
95097	768912
41424	768913
61994	768914
110697	768915
2390	768916
105194	768917
142504	768918
114119	768919
55064	768920
128549	768921
35731	768922
1668	768923
115661	768924
61444	768925
280583	768926
97926	768927
26623	768928
184809	768929
253705	768930
347349	768931
143230	768932
95982	768933
81419	768934
40713	768935
60569	768936
266544	768937
88509	768938
60834	768939
6279	768940
212952	768941
28661	768942
70508	768943
31474	768944
110981	768945
137715	768946
38251	768947
345674	768948
11474	768949
304081	768950
177669	768951
27002	768952
70013	768953
106207	768954
67587	768955
104808	768956
38938	768957
104648	768958
156975	768959
313202	768960
193530	768961
2627	768962
94245	768963
218071	768964
112094	768965
289280	768966
330115	768967
3286	768968
179109	768969
203402	768970
20737	768971
118414	768972
116216	768973
168999	768974
8016	768975
183958	768976
47426	768977
298603	768978
512	768979
15278	768980
228314	768981
229545	768982
331628	768983
16044	768984
28994	768985
10185	768986
87151	768987
181852	768988
280544	768989
296912	768990
165636	768991
56850	768992
139312	768993
156133	768994
82349	768995
51190	768996
16510	768997
199057	768998
244758	768999
221599	769000
59742	769001
221182	769002
203539	769003
13744	769004
28627	769005
99062	769006
31338	769007
156574	769008
146291	769009
29983	769010
88843	769011
15802	769012
196877	769013
103760	769014
39827	769015
106366	769016
88437	769017
143388	769018
96929	769019
244055	769020
60741	769021
137573	769022
7002	769023
275879	769024
180245	769025
61598	769026
289972	769027
138131	769028
15295	769029
238905	769030
272753	769031
87127	769032
33544	769033
330412	769034
6315	769035
27479	769036
58324	769037
305427	769038
99891	769039
233875	769040
5347	769041
607	769042
183642	769043
226122	769044
14830	769045
81970	769046
123876	769047
182668	769048
102536	769049
179110	769050
6296	769051
323339	769052
41447	769053
177762	769054
81279	769055
224737	769056
211442	769057
201389	769058
7301	769059
11711	769060
184119	769061
311175	769062
92772	769063
23625	769064
206584	769065
107546	769066
95893	769067
338232	769068
37755	769069
255309	769070
171733	769071
55144	769072
80857	769073
2377	769074
12230	769075
125182	769076
142857	769077
59671	769078
7225	769079
91658	769080
39330	769081
79925	769082
354224	769083
80956	769084
89945	769085
16130	769086
142215	769087
40647	769088
27805	769089
46037	769090
81152	769091
335089	769092
32161	769093
234171	769094
59247	769095
31275	769096
146177	769097
257913	769098
228999	769099
130471	769100
114769	769101
88698	769102
224177	769103
28936	769104
14215	769105
34414	769106
139841	769107
109183	769108
81689	769109
281301	769110
38056	769111
336074	769112
41292	769113
143243	769114
6576	769115
156731	769116
25720	769117
169023	769118
115074	769119
284464	769120
168899	769121
261747	769122
41461	769123
70511	769124
40483	769125
40323	769126
70570	769127
42910	769128
335900	769129
337019	769130
203997	769131
124724	769132
345260	769133
198828	769134
202023	769135
124857	769136
200451	769137
125077	769138
336364	769139
37977	769140
82027	769141
200053	769142
80958	769143
343335	769144
337773	769145
126007	769146
39717	769147
340184	769148
124389	769149
198388	769150
3296	769151
175019	769152
3391	769153
199412	769154
20807	769155
337772	769156
334542	769157
81103	769158
148880	769159
115849	769160
143265	769161
134000	769162
73753	769163
54670	769164
155619	769165
121569	769166
115075	769167
92005	769168
6095	769169
95280	769170
199056	769171
157022	769172
116186	769173
306760	769174
89299	769175
81372	769176
148706	769177
35685	769178
178478	769179
133935	769180
134490	769181
6699	769182
200223	769183
143272	769184
293788	769185
290468	769186
104376	769187
293009	769188
81761	769189
91703	769190
352957	769191
265692	769192
201949	769193
201989	769194
198508	769195
95070	769196
60740	769197
16883	769198
193279	769199
32284	769200
5035	769201
31515	769202
9391	769203
150252	769204
130710	769205
91659	769206
138733	769207
79121	769208
141339	769209
81574	769210
202574	769211
63123	769212
336565	769213
241687	769214
167514	769215
81728	769216
134243	769217
195643	769218
63438	769219
124483	769220
122339	769221
202734	769222
336295	769223
93471	769224
88788	769225
88399	769226
279635	769227
42406	769228
233315	769229
32200	769230
233016	769231
89263	769232
93415	769233
174435	769234
75159	769235
287553	769236
9443	769237
244647	769238
17650	769239
224	769240
124408	769241
90195	769242
91356	769243
217433	769244
310448	769245
106261	769246
57509	769247
84533	769248
161207	769249
19664	769250
29502	769251
16488	769252
16490	769253
202379	769254
80803	769255
125433	769256
124966	769257
19986	769258
60941	769259
25310	769260
126078	769261
152366	769262
60982	769263
27615	769264
108644	769265
204092	769266
124787	769267
71430	769268
115947	769269
66061	769270
123722	769271
253324	769272
40494	769273
37691	769274
11473	769275
246166	769276
110835	769277
75553	769278
15110	769279
335775	769280
57994	769281
336306	769282
92163	769283
2642	769284
121388	769285
30971	769286
141805	769287
201803	769288
328043	769289
337311	769290
88121	769291
14214	769292
204140	769293
257980	769294
32423	769295
202903	769296
93429	769297
82386	769298
334623	769299
39083	769300
145811	769301
84622	769302
84573	769303
333789	769304
76470	769305
71601	769306
109476	769307
58696	769308
80480	769309
93462	769310
40029	769311
126431	769312
74121	769313
336820	769314
55013	769315
334153	769316
119297	769317
5417	769318
195912	769319
6137	769320
88027	769321
289508	769322
284507	769323
49419	769324
48852	769325
200244	769326
290638	769327
56137	769328
135547	769329
174135	769330
289797	769331
24479	769332
71608	769333
289335	769334
335419	769335
285473	769336
290776	769337
72338	769338
289430	769339
291415	769340
289698	769341
174576	769342
292150	769343
174544	769344
108245	769345
68714	769346
394	769347
143538	769348
150220	769349
64752	769350
153202	769351
257	769352
39885	769353
12142	769354
104227	769355
1018	769356
6622	769357
37757	769358
199594	769359
12476	769360
4198	769361
3315	769362
33743	769363
60120	769364
23348	769365
9676	769366
132832	769367
9790	769368
192266	769369
141569	769370
7673	769371
48738	769372
26914	769373
59721	769374
20630	769375
55090	769376
346686	769377
353911	769378
144005	769379
20496	769380
152128	769381
84252	769382
200671	769383
138567	769384
154528	769385
99818	769386
98736	769387
82129	769388
53924	769389
330197	769390
121361	769391
88354	769392
123234	769393
31329	769394
93399	769395
62526	769396
121827	769397
54120	769398
5568	769399
131489	769400
68379	769401
180578	769402
56318	769403
127562	769404
349346	769405
356545	769406
208117	769407
129518	769408
206508	769409
42219	769410
34844	769411
122253	769412
97748	769413
16421	769414
7814	769415
70070	769416
145187	769417
172950	769418
316778	769419
71398	769420
51568	769421
216543	769422
70861	769423
121299	769424
80787	769425
313797	769426
8996	769427
21830	769428
157611	769429
114956	769430
297514	769431
304780	769432
23442	769433
258762	769434
17246	769435
25458	769436
184611	769437
39258	769438
186086	769439
75748	769440
184835	769441
345099	769442
2	769443
311259	769444
301744	769445
91151	769446
178228	769447
338757	769448
353141	769449
279327	769450
100183	769451
67604	769452
230950	769453
121208	769454
74338	769455
21608	769456
2802	769457
334332	769458
23690	769459
161171	769460
19038	769461
11994	769462
127813	769463
45623	769464
39774	769465
1276	769466
147039	769467
155031	769468
33515	769469
5176	769470
326514	769471
174830	769472
96046	769473
99965	769474
165890	769475
17048	769476
133036	769477
309207	769478
80174	769479
104010	769480
323224	769481
832	769482
302196	769483
183249	769484
8060	769485
34808	769486
92847	769487
29308	769488
153561	769489
245014	769490
185576	769491
50500	769492
191404	769493
8743	769494
220695	769495
201574	769496
64920	769497
127593	769498
270216	769499
1344	769500
3644	769501
22709	769502
91683	769503
10843	769504
147794	769505
23246	769506
160956	769507
12244	769508
4685	769509
328469	769510
332560	769511
67421	769512
259643	769513
177174	769514
99236	769515
323580	769516
193427	769517
103821	769518
4632	769519
289414	769520
153971	769521
107668	769522
186063	769523
195031	769524
223360	769525
53876	769526
323554	769527
30188	769528
170691	769529
86195	769530
11762	769531
76677	769532
9322	769533
48312	769534
329221	769535
302763	769536
321545	769537
126799	769538
159110	769539
147804	769540
152720	769541
335703	769542
13534	769543
6984	769544
47786	769545
122603	769546
49630	769547
176864	769548
94819	769549
227838	769550
42960	769551
72999	769552
291445	769553
285886	769554
194681	769555
71877	769556
329896	769557
298622	769558
306097	769559
180610	769560
45099	769561
195895	769562
335760	769563
193579	769564
91233	769565
123436	769566
116419	769567
30428	769568
162748	769569
191512	769570
201050	769571
93851	769572
46829	769573
287019	769574
203285	769575
88672	769576
99273	769577
126777	769578
34114	769579
3602	769580
17122	769581
99345	769582
138905	769583
31183	769584
267313	769585
13464	769586
45860	769587
17652	769588
16939	769589
44761	769590
166559	769591
270630	769592
17007	769593
33240	769594
12850	769595
62170	769596
185360	769597
48450	769598
118796	769599
68979	769600
8797	769601
164730	769602
36096	769603
7382	769604
26065	769605
11670	769606
60185	769607
119813	769608
26824	769609
98781	769610
19626	769611
68043	769612
126478	769613
24105	769614
16474	769615
121600	769616
37201	769617
198560	769618
85091	769619
70952	769620
36384	769621
252072	769622
118816	769623
90050	769624
90134	769625
42762	769626
275393	769627
112699	769628
119274	769629
2039	769630
25867	769631
89789	769632
350201	769633
200259	769634
199555	769635
5851	769636
187923	769637
148449	769638
6299	769639
268980	769640
6247	769641
40525	769642
173875	769643
55593	769644
81699	769645
58467	769646
125815	769647
357621	769648
12704	769649
46977	769650
203890	769651
170878	769652
56865	769653
34904	769654
42110	769655
44289	769656
3600	769657
4413	769658
145423	769659
66998	769660
1201	769661
124119	769662
100059	769663
339051	769664
11454	769665
89089	769666
4450	769667
318414	769668
144369	769669
1172	769670
190244	769671
78155	769672
119100	769673
35391	769674
61850	769675
45402	769676
268236	769677
37417	769678
42857	769679
39	769680
201971	769681
16051	769682
276008	769683
24949	769684
79012	769685
29766	769686
112948	769687
65631	769688
39	769689
29819	769690
93537	769691
8914	769692
149915	769693
38102	769694
47097	769695
1435	769696
284774	769697
53706	769698
186403	769699
37590	769700
175826	769701
157347	769702
202024	769703
161638	769704
11433	769705
23956	769706
161314	769707
62410	769708
198463	769709
23405	769710
299317	769711
29067	769712
95345	769713
3358	769714
134151	769715
56473	769716
42742	769717
180587	769718
117328	769719
95047	769720
236831	769721
140897	769722
55753	769723
93949	769724
63541	769725
185601	769726
35355	769727
95076	769728
35381	769729
61948	769730
108824	769731
13448	769732
144664	769733
241582	769734
143579	769735
60516	769736
297311	769737
112523	769738
40028	769739
121523	769740
125559	769741
83374	769742
317772	769743
128258	769744
83488	769745
82481	769746
209979	769747
98385	769748
35475	769749
55051	769750
148994	769751
274835	769752
199956	769753
179325	769754
2813	769755
428	769756
4457	769757
99949	769758
75675	769759
239161	769760
50533	769761
120050	769762
40714	769763
125688	769764
121253	769765
182859	769766
1831	769767
47562	769768
240905	769769
31501	769770
125036	769771
297847	769772
332988	769773
24933	769774
2618	769775
283249	769776
184275	769777
183471	769778
96912	769779
298359	769780
108007	769781
125558	769782
130126	769783
55261	769784
41102	769785
88997	769786
130792	769787
3045	769788
299343	769789
277520	769790
331569	769791
214085	769792
254406	769793
14424	769794
201045	769795
200598	769796
257436	769797
21092	769798
62414	769799
29148	769800
63704	769801
177672	769802
13448	769803
47516	769804
128837	769805
1232	769806
128266	769807
82196	769808
2648	769809
343825	769810
181869	769811
43861	769812
290193	769813
117056	769814
3381	769815
4979	769816
92627	769817
6842	769818
31024	769819
185815	769820
63394	769821
65072	769822
232638	769823
194	769824
199393	769825
76113	769826
354882	769827
144818	769828
63129	769829
227371	769830
145013	769831
30326	769832
171342	769833
313563	769834
59186	769835
411	769836
50471	769837
8565	769838
16938	769839
32197	769840
121498	769841
202295	769842
255050	769843
183815	769844
322501	769845
59110	769846
266365	769847
116412	769848
1428	769849
3920	769850
4405	769851
86458	769852
57720	769853
30016	769854
49260	769855
63003	769856
311944	769857
129323	769858
211016	769859
32194	769860
29459	769861
32880	769862
74246	769863
77359	769864
117853	769865
334634	769866
333604	769867
238028	769868
127172	769869
301292	769870
22609	769871
294780	769872
80843	769873
79291	769874
73755	769875
67917	769876
125347	769877
26258	769878
113331	769879
267816	769880
288510	769881
149676	769882
32717	769883
76570	769884
67827	769885
284678	769886
284248	769887
29796	769888
86457	769889
1403	769890
119099	769891
54791	769892
195348	769893
1192	769894
2282	769895
295582	769896
338791	769897
28815	769898
21084	769899
227684	769900
179688	769901
112940	769902
112948	769903
305921	769904
23228	769905
27291	769906
140342	769907
108208	769908
29801	769909
201471	769910
6612	769911
246145	769912
326161	769913
203263	769914
92982	769915
257150	769916
126021	769917
151	769918
7753	769919
184450	769920
170797	769921
22306	769922
95062	769923
136397	769924
62977	769925
220191	769926
281150	769927
188378	769928
202148	769929
62401	769930
14653	769931
70667	769932
162240	769933
32198	769934
316593	769935
96164	769936
120594	769937
11800	769938
324525	769939
12630	769940
27588	769941
122671	769942
127153	769943
41965	769944
26891	769945
318811	769946
5655	769947
805	769948
1716	769949
113866	769950
147832	769951
4450	769952
355864	769953
62315	769954
114966	769955
35499	769956
173818	769957
320928	769958
323890	769959
143450	769960
96625	769961
134510	769962
205803	769963
265657	769964
274543	769965
1200	769966
27034	769967
23132	769968
2028	769969
77367	769970
227031	769971
43289	769972
62094	769973
278	769974
268918	769975
165526	769976
7566	769977
80680	769978
309539	769979
122835	769980
22607	769981
104067	769982
270513	769983
35299	769984
1715	769985
235165	769986
120762	769987
97278	769988
51301	769989
332395	769990
164371	769991
240797	769992
116021	769993
151967	769994
60822	769995
247349	769996
134961	769997
69289	769998
19642	769999
110388	770000
103510	770001
29336	770002
231362	770003
25063	770004
3636	770005
4840	770006
54442	770007
56635	770008
342646	770009
46569	770010
119266	770011
225031	770012
86219	770013
56201	770014
34518	770015
103057	770016
27453	770017
46482	770018
84280	770019
18346	770020
247246	770021
141842	770022
141842	770023
1600	770024
83779	770025
119172	770026
30449	770027
34131	770028
192288	770029
42748	770030
144525	770031
104699	770032
24818	770033
322561	770034
71444	770035
231189	770036
323423	770037
70118	770038
67686	770039
49380	770040
127666	770041
9796	770042
288089	770043
111037	770044
26373	770045
50415	770046
145016	770047
176679	770048
67659	770049
164434	770050
87247	770051
102738	770052
28733	770053
9135	770054
86722	770055
236808	770056
3197	770057
261042	770058
260936	770059
132155	770060
349155	770061
205748	770062
21382	770063
48139	770064
170938	770065
238296	770066
107333	770067
9637	770068
238420	770069
53679	770070
6513	770071
5366	770072
211588	770073
44292	770074
21524	770075
21858	770076
112501	770077
155086	770078
1211	770079
147339	770080
214229	770081
39912	770082
336420	770083
1609	770084
14248	770085
49436	770086
134528	770087
93862	770088
67185	770089
4290	770090
331468	770091
157626	770092
6359	770093
130591	770094
96009	770095
214716	770096
35550	770097
95104	770098
29626	770099
2171	770100
36682	770101
13249	770102
110410	770103
16321	770104
42857	770105
371	770106
324642	770107
196917	770108
218065	770109
351702	770110
208085	770111
250282	770112
233020	770113
85183	770114
81162	770115
50980	770116
148212	770117
25188	770118
39	770119
128459	770120
3151	770121
42913	770122
107299	770123
96217	770124
305237	770125
62345	770126
32062	770127
356	770128
150482	770129
14240	770130
106058	770131
65961	770132
87014	770133
11873	770134
47618	770135
316926	770136
138310	770137
245123	770138
91348	770139
79299	770140
10317	770141
40025	770142
161255	770143
17294	770144
346173	770145
39978	770146
82896	770147
136997	770148
20890	770149
74744	770150
43390	770151
29394	770152
24813	770153
87543	770154
37429	770155
38004	770156
308078	770157
179821	770158
34783	770159
9765	770160
22456	770161
16028	770162
33718	770163
515	770164
5716	770165
341723	770166
29544	770167
242165	770168
134734	770169
312140	770170
46810	770171
328785	770172
127061	770173
143359	770174
45728	770175
29246	770176
142408	770177
130104	770178
336152	770179
14109	770180
63662	770181
50789	770182
16229	770183
320680	770184
201758	770185
6588	770186
14398	770187
6603	770188
3408	770189
329909	770190
146457	770191
124480	770192
21	770193
10883	770194
1963	770195
352254	770196
466	770197
213995	770198
340310	770199
251824	770200
206926	770201
91881	770202
38315	770203
204705	770204
9255	770205
6570	770206
169122	770207
126652	770208
89643	770209
273208	770210
298765	770211
200391	770212
67666	770213
116553	770214
80848	770215
113573	770216
74554	770217
21143	770218
67558	770219
161518	770220
126830	770221
63378	770222
18343	770223
95074	770224
351495	770225
199279	770226
350698	770227
39329	770228
334121	770229
226026	770230
74783	770231
126629	770232
37714	770233
12396	770234
66178	770235
91777	770236
167637	770237
81564	770238
291162	770239
2887	770240
108777	770241
130722	770242
13741	770243
47255	770244
102436	770245
23917	770246
933	770247
52598	770248
53976	770249
52868	770250
36716	770251
104	770252
310380	770253
149146	770254
326365	770255
1886	770256
79519	770257
145764	770258
22	770259
185398	770260
179	770261
4752	770262
16798	770263
4752	770264
4752	770265
16798	770266
12568	770267
24004	770268
334169	770269
98405	770270
286150	770271
8965	770272
53020	770273
3878	770274
311705	770275
294287	770276
12400	770277
158353	770278
52091	770279
81178	770280
262824	770281
120260	770282
10817	770283
911	770284
321798	770285
130386	770286
110334	770287
142823	770288
353	770289
54562	770290
26096	770291
68412	770292
109886	770293
201300	770294
45592	770295
35817	770296
9925	770297
25539	770298
932	770299
6270	770300
12	770301
1476	770302
24735	770303
1508	770304
88727	770305
40019	770306
64205	770307
59358	770308
55777	770309
3539	770310
59376	770311
159428	770312
231192	770313
89403	770314
23377	770315
306589	770316
320817	770317
26316	770318
177381	770319
8842	770320
37716	770321
508	770322
2951	770323
65176	770324
50933	770325
156558	770326
65100	770327
41882	770328
727	770329
332351	770330
3205	770331
179396	770332
15460	770333
105101	770334
31991	770335
36967	770336
286037	770337
90896	770338
53206	770339
35765	770340
342096	770341
4178	770342
1282	770343
16407	770344
31704	770345
5517	770346
103521	770347
31	770348
4197	770349
235779	770350
53029	770351
30643	770352
2038	770353
224970	770354
4197	770355
13714	770356
143279	770357
27655	770358
18508	770359
12310	770360
100323	770361
300989	770362
11715	770363
73728	770364
12959	770365
112277	770366
62612	770367
23924	770368
141216	770369
131643	770370
15686	770371
34666	770372
7582	770373
69781	770374
97829	770375
59083	770376
4731	770377
31084	770378
785	770379
100457	770380
9566	770381
4180	770382
53363	770383
13504	770384
78754	770385
238667	770386
33070	770387
108170	770388
120508	770389
5132	770390
338950	770391
111643	770392
38874	770393
6370	770394
217206	770395
84866	770396
8462	770397
206463	770398
130195	770399
60083	770400
143228	770401
98091	770402
16763	770403
80985	770404
3444	770405
152536	770406
141091	770407
54475	770408
226931	770409
35441	770410
105755	770411
47173	770412
22346	770413
31238	770414
304856	770415
118558	770416
19422	770417
3808	770418
48716	770419
52997	770420
77010	770421
325972	770422
70218	770423
619	770424
80455	770425
209182	770426
3469	770427
39279	770428
261093	770429
270130	770430
23545	770431
16242	770432
119561	770433
10230	770434
51379	770435
315709	770436
69331	770437
47366	770438
2118	770439
25930	770440
8879	770441
325234	770442
5751	770443
42872	770444
95801	770445
140568	770446
42048	770447
182937	770448
170763	770449
304234	770450
26324	770451
316787	770452
10027	770453
130542	770454
214383	770455
7754	770456
685	770457
13112	770458
88848	770459
271902	770460
34351	770461
4473	770462
36800	770463
4180	770464
174918	770465
199815	770466
344878	770467
2942	770468
38761	770469
296209	770470
35744	770471
35616	770472
10799	770473
170060	770474
334708	770475
52744	770476
284918	770477
38863	770478
41372	770479
17846	770480
49358	770481
187488	770482
292311	770483
205058	770484
204123	770485
175818	770486
314506	770487
153481	770488
22214	770489
351938	770490
173228	770491
24784	770492
19707	770493
74690	770494
35729	770495
170145	770496
274980	770497
47073	770498
67476	770499
199765	770500
183019	770501
32044	770502
68897	770503
160456	770504
113121	770505
126175	770506
90730	770507
35631	770508
48129	770509
181707	770510
126848	770511
351156	770512
45933	770513
17921	770514
220432	770515
251144	770516
337875	770517
122394	770518
36276	770519
143814	770520
188189	770521
117082	770522
74753	770523
87067	770524
126939	770525
68125	770526
204563	770527
15326	770528
51706	770529
304726	770530
185217	770531
43961	770532
38349	770533
106207	770534
114342	770535
75412	770536
169983	770537
195256	770538
36804	770539
116191	770540
35034	770541
255528	770542
62269	770543
68238	770544
148238	770545
54333	770546
46313	770547
282324	770548
302742	770549
213615	770550
119237	770551
121306	770552
5371	770553
264715	770554
86014	770555
123654	770556
19537	770557
4100	770558
296236	770559
35317	770560
21127	770561
117872	770562
28565	770563
183038	770564
224373	770565
180838	770566
142657	770567
143189	770568
115253	770569
93117	770570
132943	770571
251239	770572
12651	770573
64582	770574
20297	770575
132789	770576
11663	770577
610	770578
38433	770579
104844	770580
24947	770581
70	770582
53583	770583
168808	770584
92479	770585
32309	770586
330303	770587
234658	770588
17226	770589
122956	770590
27911	770591
209926	770592
116453	770593
156739	770594
123130	770595
219155	770596
338	770597
263818	770598
862	770599
49787	770600
140550	770601
73552	770602
36447	770603
325265	770604
42237	770605
118714	770606
342813	770607
143729	770608
55857	770609
204944	770610
165281	770611
329790	770612
228439	770613
214041	770614
74137	770615
217256	770616
87438	770617
243466	770618
125830	770619
345299	770620
30595	770621
41931	770622
350044	770623
138900	770624
7156	770625
99070	770626
64113	770627
39269	770628
12844	770629
7706	770630
32974	770631
96892	770632
327871	770633
163304	770634
122700	770635
208206	770636
46919	770637
347972	770638
128894	770639
23543	770640
234355	770641
46060	770642
37365	770643
47230	770644
3911	770645
100152	770646
21975	770647
20214	770648
80662	770649
70316	770650
54523	770651
265666	770652
37772	770653
174710	770654
104182	770655
11822	770656
15313	770657
36614	770658
350416	770659
75586	770660
345969	770661
58592	770662
301531	770663
351629	770664
150446	770665
1032	770666
201407	770667
125046	770668
81464	770669
293746	770670
84901	770671
37536	770672
37350	770673
242632	770674
197923	770675
250197	770676
48172	770677
57505	770678
136776	770679
317665	770680
659	770681
35584	770682
137026	770683
102061	770684
206545	770685
40346	770686
76415	770687
215399	770688
51417	770689
279838	770690
15142	770691
178582	770692
70655	770693
39248	770694
257100	770695
44668	770696
89877	770697
168374	770698
37867	770699
48395	770700
8744	770701
85748	770702
58181	770703
53301	770704
305097	770705
70228	770706
541	770707
256064	770708
319712	770709
6011	770710
333298	770711
212922	770712
102827	770713
114093	770714
148705	770715
67684	770716
105291	770717
29875	770718
10342	770719
59459	770720
106481	770721
27956	770722
215704	770723
24043	770724
86	770725
340315	770726
24901	770727
86010	770728
35518	770729
155044	770730
162699	770731
23729	770732
117802	770733
68489	770734
12642	770735
310063	770736
14546	770737
229871	770738
3571	770739
4637	770740
47676	770741
25347	770742
91564	770743
118169	770744
36764	770745
1705	770746
282924	770747
354284	770748
282908	770749
282862	770750
282766	770751
282960	770752
283060	770753
278070	770754
282861	770755
282845	770756
282994	770757
44605	770758
18655	770759
119	770760
282954	770761
282787	770762
147406	770763
283069	770764
283135	770765
282893	770766
195994	770767
39735	770768
153935	770769
102880	770770
228657	770771
228064	770772
172087	770773
339493	770774
178969	770775
177792	770776
5628	770777
5628	770778
213160	770779
246093	770780
4651	770781
68314	770782
110137	770783
353339	770784
146325	770785
94022	770786
108164	770787
171125	770788
283786	770789
54187	770790
250306	770791
240779	770792
241464	770793
150616	770794
150839	770795
245059	770796
217254	770797
198270	770798
90316	770799
91333	770800
126767	770801
127129	770802
9440	770803
31261	770804
330678	770805
223182	770806
138708	770807
26649	770808
277385	770809
229598	770810
75004	770811
232379	770812
114151	770813
54310	770814
332515	770815
197980	770816
54223	770817
330212	770818
80592	770819
123353	770820
254845	770821
197987	770822
156381	770823
204904	770824
129753	770825
10217	770826
30399	770827
86151	770828
90985	770829
214215	770830
214603	770831
214932	770832
58814	770833
137337	770834
33578	770835
193221	770836
67885	770837
4087	770838
67508	770839
155527	770840
157418	770841
138041	770842
315269	770843
55715	770844
55815	770845
212757	770846
209165	770847
40	770848
121338	770849
2063	770850
77478	770851
1785	770852
160579	770853
667	770854
26309	770855
160194	770856
281	770857
160468	770858
40	770859
9554	770860
61	770861
856	770862
30	770863
15762	770864
78168	770865
9582	770866
22964	770867
71354	770868
9229	770869
4737	770870
264486	770871
70005	770872
69747	770873
102300	770874
161017	770875
261129	770876
108233	770877
79563	770878
94027	770879
636	770880
69444	770881
102218	770882
37248	770883
46408	770884
66688	770885
164604	770886
192907	770887
102165	770888
105440	770889
158995	770890
68234	770891
31674	770892
159487	770893
58554	770894
261485	770895
261062	770896
159267	770897
103740	770898
105143	770899
101094	770900
159452	770901
329855	770902
23263	770903
121274	770904
159486	770905
159212	770906
101326	770907
31659	770908
102280	770909
82931	770910
159478	770911
69610	770912
159471	770913
37029	770914
26405	770915
3159	770916
78320	770917
102230	770918
40	770919
44418	770920
160917	770921
148158	770922
239664	770923
79511	770924
62524	770925
95022	770926
193453	770927
94576	770928
193486	770929
22927	770930
102234	770931
193333	770932
94428	770933
80050	770934
147448	770935
239717	770936
62614	770937
22944	770938
79381	770939
79232	770940
264720	770941
264697	770942
264709	770943
323633	770944
67313	770945
193514	770946
324477	770947
147261	770948
4734	770949
52170	770950
102236	770951
88279	770952
147364	770953
4734	770954
79475	770955
65025	770956
190170	770957
263804	770958
17815	770959
205603	770960
83788	770961
59386	770962
19740	770963
3241	770964
10165	770965
147315	770966
11892	770967
111345	770968
57985	770969
127086	770970
77299	770971
164286	770972
177135	770973
14715	770974
32779	770975
265495	770976
80315	770977
243077	770978
7322	770979
100086	770980
84164	770981
325731	770982
136231	770983
6451	770984
29296	770985
10152	770986
126433	770987
6537	770988
101519	770989
64396	770990
149562	770991
30906	770992
165280	770993
60323	770994
80495	770995
265431	770996
28120	770997
61788	770998
35617	770999
68991	771000
142013	771001
43160	771002
106492	771003
44059	771004
288722	771005
18768	771006
30512	771007
301922	771008
141156	771009
90241	771010
177650	771011
130005	771012
224611	771013
24620	771014
73387	771015
173564	771016
1551	771017
27378	771018
79980	771019
47204	771020
107780	771021
5529	771022
207031	771023
155764	771024
13294	771025
110954	771026
112253	771027
43719	771028
112203	771029
116100	771030
200860	771031
24030	771032
38847	771033
101372	771034
162698	771035
165235	771036
348787	771037
172013	771038
275495	771039
283477	771040
22231	771041
313015	771042
349134	771043
54375	771044
127838	771045
15711	771046
38821	771047
491	771048
84830	771049
1360	771050
42224	771051
78823	771052
27247	771053
55520	771054
97438	771055
11045	771056
10348	771057
39974	771058
631	771059
270099	771060
52455	771061
80894	771062
74875	771063
1038	771064
11550	771065
120449	771066
223209	771067
112045	771068
20243	771069
11537	771070
538	771071
150163	771072
146729	771073
21322	771074
70921	771075
233427	771076
18494	771077
125605	771078
268875	771079
37370	771080
185400	771081
281312	771082
26661	771083
104469	771084
140575	771085
157396	771086
144961	771087
51507	771088
6193	771089
172379	771090
56352	771091
169254	771092
4386	771093
6174	771094
19396	771095
5124	771096
2479	771097
100986	771098
34357	771099
300074	771100
91896	771101
43252	771102
182082	771103
148946	771104
128027	771105
280426	771106
195495	771107
123143	771108
165301	771109
29799	771110
283296	771111
197818	771112
115641	771113
127546	771114
194649	771115
63246	771116
77593	771117
16830	771118
339467	771119
20009	771120
35401	771121
152138	771122
196673	771123
212179	771124
17840	771125
6279	771126
215593	771127
231106	771128
30676	771129
181852	771130
16354	771131
79826	771132
39739	771133
25140	771134
127443	771135
191684	771136
22234	771137
251883	771138
32969	771139
309464	771140
139249	771141
170199	771142
102374	771143
175336	771144
97304	771145
2413	771146
129104	771147
19232	771148
3004	771149
60110	771150
142807	771151
232573	771152
74239	771153
119578	771154
2537	771155
70863	771156
156485	771157
150046	771158
262097	771159
46599	771160
51714	771161
122824	771162
70860	771163
259489	771164
184109	771165
338583	771166
137467	771167
6921	771168
307382	771169
192224	771170
14902	771171
208893	771172
82724	771173
89982	771174
16603	771175
195806	771176
11559	771177
13973	771178
364	771179
2363	771180
15047	771181
43180	771182
116510	771183
14096	771184
263823	771185
183828	771186
197524	771187
196770	771188
32305	771189
135670	771190
236815	771191
91492	771192
10339	771193
50273	771194
232546	771195
57045	771196
275877	771197
145212	771198
52880	771199
6720	771200
280474	771201
242835	771202
98198	771203
4603	771204
33918	771205
28941	771206
15096	771207
23143	771208
77307	771209
37293	771210
266024	771211
51457	771212
47166	771213
1746	771214
10745	771215
89260	771216
50533	771217
43215	771218
12142	771219
370	771220
75241	771221
55448	771222
28608	771223
81512	771224
197697	771225
10804	771226
93699	771227
297080	771228
265969	771229
122855	771230
157534	771231
40799	771232
137991	771233
242587	771234
136682	771235
86641	771236
58137	771237
25400	771238
181751	771239
181827	771240
167578	771241
181675	771242
159383	771243
945	771244
46314	771245
836	771246
176446	771247
145728	771248
196913	771249
148641	771250
197729	771251
65769	771252
65873	771253
197526	771254
155399	771255
65773	771256
340640	771257
251631	771258
68005	771259
156549	771260
130125	771261
239323	771262
8105	771263
115306	771264
10198	771265
80571	771266
24699	771267
34012	771268
338762	771269
176134	771270
64923	771271
334362	771272
64849	771273
4593	771274
341114	771275
11976	771276
61557	771277
37366	771278
98386	771279
6477	771280
129126	771281
48240	771282
104061	771283
98002	771284
194693	771285
108539	771286
170073	771287
344780	771288
138377	771289
107611	771290
167173	771291
137826	771292
66215	771293
50552	771294
137097	771295
161552	771296
16219	771297
223362	771298
2678	771299
111897	771300
33355	771301
214361	771302
311518	771303
281107	771304
15860	771305
179783	771306
125666	771307
9519	771308
69850	771309
330396	771310
88077	771311
328218	771312
269506	771313
2713	771314
38265	771315
33528	771316
19345	771317
341654	771318
89339	771319
304076	771320
197207	771321
304205	771322
332190	771323
71117	771324
123217	771325
70899	771326
36269	771327
115941	771328
197992	771329
96680	771330
80588	771331
19295	771332
197865	771333
83439	771334
151610	771335
253558	771336
22513	771337
14201	771338
75280	771339
90184	771340
68030	771341
293430	771342
176406	771343
293904	771344
209440	771345
337701	771346
111009	771347
293227	771348
164492	771349
354734	771350
332254	771351
159034	771352
111466	771353
24827	771354
195412	771355
88065	771356
41021	771357
70904	771358
48167	771359
120292	771360
309801	771361
3391	771362
54260	771363
27229	771364
207491	771365
4041	771366
124376	771367
132718	771368
29521	771369
37614	771370
84335	771371
73517	771372
209367	771373
24891	771374
256835	771375
205557	771376
180873	771377
39853	771378
153608	771379
257798	771380
327062	771381
19761	771382
204903	771383
35212	771384
40047	771385
357612	771386
21551	771387
85617	771388
36054	771389
199624	771390
6736	771391
60369	771392
66631	771393
37380	771394
26573	771395
259727	771396
82083	771397
33512	771398
60702	771399
219267	771400
157009	771401
68491	771402
110734	771403
62395	771404
328008	771405
29616	771406
319129	771407
338426	771408
319371	771409
6611	771410
17453	771411
6306	771412
12552	771413
1196	771414
24896	771415
106935	771416
14414	771417
14463	771418
47048	771419
25039	771420
82995	771421
5525	771422
93146	771423
173878	771424
187743	771425
314822	771426
123117	771427
29186	771428
314362	771429
147502	771430
85001	771431
189200	771432
137077	771433
187220	771434
105024	771435
37250	771436
19768	771437
41845	771438
111790	771439
318495	771440
1629	771441
17633	771442
4752	771443
78693	771444
14129	771445
91285	771446
58978	771447
69353	771448
325	771449
134675	771450
1230	771451
92443	771452
57218	771453
215056	771454
41393	771455
35235	771456
90600	771457
191951	771458
16741	771459
23966	771460
119631	771461
107378	771462
141005	771463
69903	771464
69650	771465
155979	771466
278175	771467
64930	771468
47080	771469
102700	771470
28864	771471
142054	771472
101111	771473
153835	771474
274977	771475
175564	771476
248114	771477
194951	771478
111878	771479
212485	771480
79597	771481
58646	771482
12820	771483
106099	771484
118148	771485
44143	771486
15530	771487
9714	771488
159152	771489
153549	771490
348480	771491
250705	771492
328538	771493
153712	771494
251378	771495
162085	771496
97284	771497
6824	771498
163986	771499
153615	771500
336190	771501
23228	771502
96585	771503
136877	771504
168994	771505
111550	771506
177893	771507
107082	771508
192899	771509
180361	771510
18362	771511
334318	771512
128817	771513
132066	771514
76324	771515
7727	771516
329255	771517
44641	771518
347019	771519
164466	771520
23382	771521
275838	771522
229857	771523
12733	771524
60306	771525
101150	771526
127378	771527
193822	771528
348921	771529
151864	771530
13487	771531
142116	771532
1650	771533
131004	771534
180269	771535
248076	771536
153600	771537
142328	771538
142040	771539
276942	771540
231628	771541
93861	771542
88838	771543
250900	771544
53646	771545
184507	771546
296594	771547
16286	771548
115702	771549
172011	771550
195718	771551
97724	771552
60130	771553
41008	771554
278421	771555
142006	771556
152056	771557
139145	771558
136911	771559
38234	771560
36779	771561
8704	771562
56759	771563
68358	771564
123095	771565
261663	771566
89983	771567
128180	771568
60422	771569
164728	771570
34709	771571
227158	771572
18259	771573
213525	771574
74741	771575
32880	771576
21329	771577
106398	771578
1119	771579
209749	771580
34689	771581
105907	771582
83591	771583
180323	771584
283203	771585
200987	771586
256439	771587
266240	771588
50031	771589
41908	771590
190358	771591
109465	771592
28362	771593
11463	771594
90425	771595
38305	771596
188593	771597
51425	771598
8743	771599
168152	771600
257341	771601
53173	771602
145629	771603
163515	771604
218332	771605
153580	771606
80696	771607
130085	771608
129653	771609
50276	771610
179245	771611
13006	771612
2746	771613
114734	771614
131262	771615
119777	771616
203848	771617
47316	771618
192479	771619
282083	771620
160297	771621
180434	771622
8795	771623
167538	771624
69026	771625
246987	771626
77991	771627
8027	771628
63401	771629
182983	771630
54616	771631
134877	771632
63575	771633
11231	771634
60782	771635
144900	771636
601	771637
4014	771638
3151	771639
186603	771640
81814	771641
122574	771642
483	771643
61220	771644
58690	771645
138299	771646
257503	771647
33518	771648
343714	771649
39591	771650
347728	771651
19533	771652
8425	771653
4	771654
148957	771655
112185	771656
60958	771657
264433	771658
14435	771659
18247	771660
349537	771661
82643	771662
286317	771663
104434	771664
8696	771665
2166	771666
35286	771667
88197	771668
97991	771669
30772	771670
2303	771671
3416	771672
112016	771673
218236	771674
35184	771675
8296	771676
37851	771677
114573	771678
14626	771679
15004	771680
344797	771681
3342	771682
355396	771683
105301	771684
331389	771685
46434	771686
54310	771687
210085	771688
154612	771689
165726	771690
79641	771691
79641	771692
202201	771693
197836	771694
64	771695
68313	771696
44841	771697
41416	771698
119877	771699
155962	771700
241146	771701
154262	771702
300240	771703
14227	771704
122587	771705
202534	771706
168658	771707
166056	771708
246409	771709
86072	771710
58506	771711
150646	771712
70030	771713
7682	771714
268690	771715
192228	771716
319836	771717
320895	771718
39724	771719
86358	771720
215315	771721
84755	771722
70918	771723
151742	771724
136237	771725
19403	771726
31446	771727
213924	771728
199349	771729
13784	771730
26123	771731
1013	771732
16657	771733
75246	771734
10872	771735
3793	771736
15686	771737
61379	771738
4669	771739
23307	771740
1955	771741
4312	771742
335873	771743
189848	771744
187010	771745
318767	771746
343303	771747
101363	771748
15119	771749
169468	771750
219032	771751
340108	771752
9048	771753
33546	771754
16250	771755
156643	771756
201743	771757
23970	771758
99745	771759
38936	771760
57274	771761
274511	771762
95978	771763
92208	771764
305618	771765
249279	771766
60986	771767
20185	771768
56561	771769
11810	771770
115757	771771
55100	771772
33473	771773
152509	771774
279539	771775
218067	771776
279061	771777
51239	771778
28878	771779
21012	771780
29529	771781
137381	771782
302484	771783
304679	771784
130485	771785
277876	771786
142191	771787
70066	771788
157805	771789
92870	771790
12799	771791
19386	771792
246292	771793
69857	771794
8221	771795
183896	771796
22525	771797
36889	771798
74147	771799
1127	771800
38289	771801
19710	771802
107458	771803
356133	771804
126890	771805
269196	771806
83688	771807
331362	771808
157227	771809
128962	771810
21151	771811
64833	771812
218501	771813
250427	771814
50442	771815
16216	771816
26663	771817
197845	771818
26659	771819
82451	771820
348111	771821
225163	771822
16458	771823
59305	771824
41143	771825
24050	771826
32833	771827
146963	771828
47735	771829
117943	771830
4488	771831
132231	771832
43764	771833
32911	771834
213332	771835
189871	771836
45825	771837
108589	771838
140293	771839
2387	771840
262639	771841
28918	771842
29539	771843
4941	771844
89077	771845
207487	771846
82171	771847
39713	771848
349141	771849
255337	771850
143329	771851
14970	771852
67669	771853
19729	771854
104208	771855
189561	771856
83964	771857
73689	771858
221303	771859
18283	771860
840	771861
2910	771862
1746	771863
193315	771864
34935	771865
6271	771866
265915	771867
1136	771868
112630	771869
177733	771870
34781	771871
209715	771872
354931	771873
65311	771874
80690	771875
99286	771876
54241	771877
47818	771878
178248	771879
134565	771880
354939	771881
1365	771882
42885	771883
51460	771884
73491	771885
70508	771886
123442	771887
251946	771888
336498	771889
40018	771890
183196	771891
1746	771892
1746	771893
1746	771894
103018	771895
11825	771896
51028	771897
28874	771898
190051	771899
235762	771900
304822	771901
31079	771902
278446	771903
106205	771904
242662	771905
60414	771906
194945	771907
326058	771908
132550	771909
62868	771910
161524	771911
45051	771912
254890	771913
6330	771914
180637	771915
15562	771916
42229	771917
113991	771918
307993	771919
36996	771920
333382	771921
3998	771922
349779	771923
11120	771924
47796	771925
99235	771926
207787	771927
177701	771928
100586	771929
181648	771930
278458	771931
74381	771932
95440	771933
50800	771934
94064	771935
87573	771936
2121	771937
83918	771938
220055	771939
197367	771940
83383	771941
123698	771942
189410	771943
55792	771944
113466	771945
44874	771946
348758	771947
99667	771948
59833	771949
470	771950
355823	771951
60045	771952
107263	771953
138262	771954
97315	771955
83558	771956
13330	771957
30275	771958
1746	771959
141911	771960
14379	771961
61937	771962
331666	771963
197645	771964
149768	771965
157204	771966
80334	771967
156759	771968
29358	771969
156858	771970
339333	771971
168858	771972
156824	771973
9467	771974
25080	771975
157008	771976
192641	771977
265773	771978
180518	771979
191350	771980
73391	771981
197951	771982
100475	771983
336829	771984
156897	771985
51261	771986
157872	771987
70141	771988
149845	771989
256568	771990
156821	771991
96757	771992
6955	771993
303766	771994
278352	771995
54424	771996
22021	771997
54143	771998
26673	771999
256297	772000
259533	772001
220659	772002
238442	772003
70177	772004
10320	772005
139723	772006
56574	772007
24665	772008
40837	772009
349927	772010
47910	772011
68601	772012
225818	772013
112652	772014
44380	772015
255285	772016
164780	772017
10803	772018
134894	772019
216678	772020
39096	772021
243842	772022
85878	772023
65986	772024
36705	772025
65331	772026
2909	772027
106402	772028
268733	772029
8022	772030
15229	772031
216300	772032
297709	772033
145504	772034
138832	772035
43379	772036
196061	772037
198271	772038
123309	772039
306703	772040
332054	772041
80624	772042
332085	772043
123348	772044
197936	772045
123388	772046
60611	772047
345160	772048
342246	772049
37784	772050
203776	772051
86054	772052
78968	772053
100069	772054
7417	772055
127026	772056
123409	772057
344293	772058
29437	772059
305974	772060
66992	772061
222880	772062
16785	772063
62607	772064
42779	772065
313375	772066
96817	772067
14329	772068
293015	772069
138572	772070
262152	772071
8823	772072
50327	772073
7655	772074
13183	772075
2507	772076
77905	772077
40707	772078
122890	772079
322566	772080
66515	772081
41962	772082
8043	772083
20143	772084
23541	772085
216533	772086
26889	772087
19742	772088
84764	772089
737	772090
319512	772091
36908	772092
11813	772093
36756	772094
211666	772095
85208	772096
99006	772097
157536	772098
214890	772099
312843	772100
32947	772101
14753	772102
54113	772103
88409	772104
85588	772105
297420	772106
16399	772107
187583	772108
55794	772109
94043	772110
7369	772111
25044	772112
209404	772113
72908	772114
303653	772115
204364	772116
145678	772117
156655	772118
71050	772119
31457	772120
353730	772121
8128	772122
343061	772123
32656	772124
57236	772125
18473	772126
346108	772127
344012	772128
95074	772129
83768	772130
19184	772131
44130	772132
36655	772133
76856	772134
16287	772135
2985	772136
215732	772137
157995	772138
3847	772139
332433	772140
159237	772141
8749	772142
33590	772143
221487	772144
31055	772145
111649	772146
6204	772147
125449	772148
44752	772149
12134	772150
173354	772151
1534	772152
165564	772153
108846	772154
9450	772155
109820	772156
147909	772157
108846	772158
53229	772159
90061	772160
21159	772161
88361	772162
12832	772163
115624	772164
32032	772165
3222	772166
344844	772167
336707	772168
48770	772169
140540	772170
63572	772171
182801	772172
66429	772173
28428	772174
113365	772175
7030	772176
3064	772177
52247	772178
91991	772179
3381	772180
25276	772181
1891	772182
2669	772183
8296	772184
32907	772185
117524	772186
4946	772187
60705	772188
9475	772189
68916	772190
148252	772191
213272	772192
25529	772193
79152	772194
5237	772195
116885	772196
11423	772197
15929	772198
77513	772199
18997	772200
9840	772201
19100	772202
173153	772203
103023	772204
17652	772205
173582	772206
17618	772207
109775	772208
15385	772209
186143	772210
76326	772211
82431	772212
345511	772213
6373	772214
38842	772215
22010	772216
63765	772217
298704	772218
96876	772219
125359	772220
197596	772221
160892	772222
29598	772223
59345	772224
328461	772225
176884	772226
91883	772227
98277	772228
121806	772229
4844	772230
140046	772231
100776	772232
53442	772233
230170	772234
51449	772235
134883	772236
39494	772237
125588	772238
143826	772239
44743	772240
159055	772241
222685	772242
106070	772243
210250	772244
9835	772245
57751	772246
12328	772247
9749	772248
27515	772249
179	772250
97471	772251
8153	772252
2112	772253
45744	772254
128877	772255
195974	772256
19519	772257
11671	772258
139393	772259
1104	772260
95303	772261
190115	772262
178376	772263
189323	772264
19989	772265
39196	772266
82194	772267
16851	772268
1740	772269
17011	772270
215007	772271
17433	772272
88765	772273
12502	772274
259682	772275
3125	772276
91797	772277
126241	772278
18185	772279
8090	772280
14493	772281
16572	772282
305136	772283
75746	772284
115045	772285
305400	772286
75206	772287
1605	772288
335732	772289
199813	772290
41916	772291
85894	772292
86843	772293
75174	772294
73926	772295
76421	772296
75549	772297
16094	772298
5466	772299
176553	772300
39240	772301
29926	772302
220389	772303
119026	772304
7662	772305
43390	772306
126820	772307
341092	772308
23758	772309
223435	772310
129972	772311
195250	772312
42321	772313
126854	772314
49761	772315
40885	772316
35654	772317
141115	772318
119078	772319
25539	772320
102645	772321
1207	772322
69	772323
237811	772324
226654	772325
75626	772326
176189	772327
47984	772328
10445	772329
20035	772330
76326	772331
32490	772332
259386	772333
64856	772334
92757	772335
268789	772336
116402	772337
356579	772338
56643	772339
40302	772340
6021	772341
26675	772342
347444	772343
150933	772344
225399	772345
60412	772346
349825	772347
352868	772348
28436	772349
100318	772350
88049	772351
226302	772352
33598	772353
39035	772354
61020	772355
8676	772356
35392	772357
208661	772358
207267	772359
12613	772360
25961	772361
13275	772362
105500	772363
107054	772364
129775	772365
72598	772366
313879	772367
250	772368
24453	772369
191948	772370
289781	772371
69962	772372
307755	772373
34724	772374
67927	772375
43939	772376
221051	772377
313469	772378
200333	772379
15578	772380
116050	772381
304949	772382
123101	772383
147	772384
2660	772385
301900	772386
272457	772387
61430	772388
163237	772389
99022	772390
148998	772391
4692	772392
165119	772393
209655	772394
6215	772395
276299	772396
281569	772397
73596	772398
61932	772399
164460	772400
104825	772401
277349	772402
27421	772403
27152	772404
112620	772405
294928	772406
346754	772407
105158	772408
330586	772409
200099	772410
101468	772411
154858	772412
50302	772413
98164	772414
112102	772415
151000	772416
223523	772417
349858	772418
209772	772419
38854	772420
11040	772421
300750	772422
20236	772423
312389	772424
275591	772425
202523	772426
32262	772427
48733	772428
139670	772429
192188	772430
223396	772431
107404	772432
64477	772433
298794	772434
68439	772435
130868	772436
97550	772437
42603	772438
119070	772439
18479	772440
48128	772441
303232	772442
48149	772443
4	772444
250673	772445
253952	772446
255625	772447
197192	772448
80600	772449
331391	772450
42891	772451
107621	772452
17423	772453
155773	772454
37544	772455
45856	772456
107404	772457
55537	772458
199332	772459
69544	772460
35468	772461
189433	772462
142193	772463
315975	772464
318970	772465
244537	772466
138149	772467
227066	772468
136986	772469
225233	772470
30476	772471
286030	772472
306856	772473
55677	772474
233448	772475
221206	772476
136627	772477
70924	772478
104875	772479
104875	772480
90622	772481
137092	772482
31314	772483
126790	772484
50552	772485
32638	772486
90893	772487
258991	772488
10118	772489
6258	772490
8079	772491
6492	772492
258	772493
196789	772494
284469	772495
106638	772496
13609	772497
36331	772498
26146	772499
197550	772500
48172	772501
330738	772502
2994	772503
184878	772504
35343	772505
116136	772506
278105	772507
103220	772508
66207	772509
3381	772510
88637	772511
25334	772512
340238	772513
294855	772514
80294	772515
197251	772516
330594	772517
181680	772518
65391	772519
136265	772520
296006	772521
228494	772522
230377	772523
88156	772524
98916	772525
31410	772526
136271	772527
2994	772528
50616	772529
125480	772530
48202	772531
41702	772532
204690	772533
55348	772534
55170	772535
17266	772536
2	772537
319412	772538
31838	772539
101888	772540
119327	772541
160410	772542
189981	772543
95018	772544
221	772545
160318	772546
7462	772547
160299	772548
39662	772549
10460	772550
51855	772551
64521	772552
91367	772553
9147	772554
99375	772555
80614	772556
253980	772557
46963	772558
38360	772559
265503	772560
10273	772561
340668	772562
57493	772563
74463	772564
270446	772565
163357	772566
313506	772567
77985	772568
345652	772569
337955	772570
94522	772571
29518	772572
59469	772573
152230	772574
83318	772575
46781	772576
247021	772577
127729	772578
177328	772579
49780	772580
316946	772581
177150	772582
356953	772583
84356	772584
355411	772585
2503	772586
83891	772587
105987	772588
15338	772589
18729	772590
46567	772591
187370	772592
157764	772593
312450	772594
66571	772595
172889	772596
267492	772597
2025	772598
56008	772599
11483	772600
104662	772601
139	772602
40	772603
278042	772604
34447	772605
6962	772606
48308	772607
279722	772608
73171	772609
89830	772610
199792	772611
337213	772612
311202	772613
199948	772614
82671	772615
340287	772616
9479	772617
12244	772618
216498	772619
153564	772620
197387	772621
142351	772622
6438	772623
9280	772624
204221	772625
60881	772626
43961	772627
70553	772628
198347	772629
31433	772630
165832	772631
4976	772632
44840	772633
31354	772634
330753	772635
155581	772636
137424	772637
145484	772638
50092	772639
246541	772640
120916	772641
123453	772642
181715	772643
197275	772644
253242	772645
123103	772646
26648	772647
141989	772648
138785	772649
140616	772650
136658	772651
88837	772652
213165	772653
256057	772654
70130	772655
159529	772656
32328	772657
348083	772658
81116	772659
21306	772660
106581	772661
225319	772662
29810	772663
19440	772664
49351	772665
35029	772666
153903	772667
153802	772668
288640	772669
346598	772670
86575	772671
116634	772672
75996	772673
249502	772674
51648	772675
155716	772676
25438	772677
116276	772678
75312	772679
185433	772680
75777	772681
186010	772682
23378	772683
191504	772684
185401	772685
35754	772686
106191	772687
146025	772688
85033	772689
99026	772690
61459	772691
274126	772692
184509	772693
185159	772694
20957	772695
92775	772696
309144	772697
10383	772698
12055	772699
250497	772700
21220	772701
82649	772702
31734	772703
168397	772704
36133	772705
201675	772706
226317	772707
25461	772708
137014	772709
351404	772710
2286	772711
5755	772712
74184	772713
335478	772714
56456	772715
16146	772716
354250	772717
19698	772718
86915	772719
143886	772720
2098	772721
111693	772722
129770	772723
129336	772724
56279	772725
129324	772726
209891	772727
62636	772728
156478	772729
64125	772730
27967	772731
137784	772732
18569	772733
3826	772734
311792	772735
190899	772736
5416	772737
21662	772738
159522	772739
18130	772740
36182	772741
21100	772742
20101	772743
53792	772744
75945	772745
101839	772746
156044	772747
139926	772748
52134	772749
79766	772750
187634	772751
30310	772752
77101	772753
70868	772754
113877	772755
3264	772756
20752	772757
42194	772758
228630	772759
16552	772760
30405	772761
194694	772762
17031	772763
94042	772764
176063	772765
176214	772766
93876	772767
51702	772768
20013	772769
251390	772770
150883	772771
190961	772772
29007	772773
77329	772774
143925	772775
26014	772776
41334	772777
69300	772778
232378	772779
83373	772780
38514	772781
52637	772782
149326	772783
4109	772784
117590	772785
82382	772786
256196	772787
52360	772788
156624	772789
91716	772790
21768	772791
11456	772792
332303	772793
25808	772794
142656	772795
36211	772796
41572	772797
28760	772798
6867	772799
1933	772800
15310	772801
78384	772802
77540	772803
60781	772804
18943	772805
131531	772806
33075	772807
21630	772808
214180	772809
42702	772810
36945	772811
53632	772812
352501	772813
69	772814
149716	772815
350285	772816
20468	772817
427	772818
15445	772819
23401	772820
13159	772821
2733	772822
63648	772823
1926	772824
158997	772825
3995	772826
127708	772827
21087	772828
1924	772829
133129	772830
7142	772831
126023	772832
1844	772833
5685	772834
98943	772835
519	772836
617	772837
11968	772838
1845	772839
72445	772840
347620	772841
12556	772842
76308	772843
30874	772844
37285	772845
234778	772846
20105	772847
69	772848
21907	772849
79533	772850
69	772851
27338	772852
16247	772853
58842	772854
135617	772855
177470	772856
295603	772857
73395	772858
111631	772859
93573	772860
54092	772861
87830	772862
2069	772863
81236	772864
188818	772865
205609	772866
185885	772867
215201	772868
80569	772869
73201	772870
53401	772871
19672	772872
4526	772873
115851	772874
32176	772875
33380	772876
11102	772877
63733	772878
9256	772879
213794	772880
16661	772881
3576	772882
377	772883
207216	772884
12682	772885
136083	772886
128383	772887
75778	772888
199994	772889
2403	772890
215	772891
4317	772892
4317	772893
115355	772894
32649	772895
182568	772896
5335	772897
185983	772898
3469	772899
26799	772900
155786	772901
26610	772902
135856	772903
100236	772904
35127	772905
10930	772906
64091	772907
260617	772908
54621	772909
84047	772910
18	772911
28946	772912
119007	772913
5728	772914
45349	772915
83421	772916
11061	772917
18	772918
24493	772919
45151	772920
10492	772921
43709	772922
95504	772923
8097	772924
47089	772925
343273	772926
80462	772927
6825	772928
1394	772929
10930	772930
27212	772931
11486	772932
11486	772933
33217	772934
75778	772935
75778	772936
14177	772937
2771	772938
12058	772939
10452	772940
54145	772941
20910	772942
6258	772943
2043	772944
299305	772945
298195	772946
14387	772947
3969	772948
12945	772949
113671	772950
302089	772951
127382	772952
230263	772953
4748	772954
598	772955
12560	772956
52188	772957
264181	772958
15694	772959
5513	772960
15691	772961
26104	772962
2161	772963
160702	772964
28616	772965
338	772966
321457	772967
184364	772968
59352	772969
27739	772970
111886	772971
236415	772972
228419	772973
116620	772974
307723	772975
137899	772976
122362	772977
24829	772978
154824	772979
86283	772980
102278	772981
67313	772982
15885	772983
5851	772984
19281	772985
38712	772986
13567	772987
484	772988
7372	772989
54039	772990
89162	772991
155953	772992
93398	772993
65810	772994
298133	772995
180255	772996
271256	772997
139168	772998
67718	772999
31259	773000
190692	773001
9986	773002
18490	773003
73739	773004
111072	773005
11238	773006
301250	773007
289118	773008
26647	773009
29539	773010
331766	773011
155248	773012
177421	773013
41470	773014
246475	773015
309013	773016
157864	773017
74817	773018
561	773019
23988	773020
82402	773021
199928	773022
54982	773023
49833	773024
332939	773025
2949	773026
37570	773027
98352	773028
197170	773029
32242	773030
45093	773031
67590	773032
35718	773033
5026	773034
49900	773035
155503	773036
230834	773037
18449	773038
29987	773039
96246	773040
33725	773041
5523	773042
54039	773043
323779	773044
276389	773045
75295	773046
332595	773047
98991	773048
30045	773049
38379	773050
89624	773051
107206	773052
25348	773053
194756	773054
163679	773055
181842	773056
35741	773057
116054	773058
59028	773059
11802	773060
12629	773061
11772	773062
56600	773063
92942	773064
190884	773065
178995	773066
68057	773067
93406	773068
198562	773069
235415	773070
21511	773071
218941	773072
7563	773073
155109	773074
4	773075
288731	773076
129592	773077
129787	773078
155032	773079
76249	773080
342708	773081
113530	773082
44726	773083
159572	773084
185231	773085
5696	773086
48154	773087
255722	773088
81552	773089
1031	773090
44785	773091
64581	773092
48168	773093
25423	773094
66811	773095
129507	773096
54693	773097
349856	773098
155019	773099
148666	773100
156417	773101
130044	773102
18771	773103
193469	773104
284082	773105
58148	773106
2472	773107
51434	773108
189716	773109
5672	773110
6618	773111
356250	773112
98128	773113
154743	773114
71168	773115
10797	773116
253116	773117
2741	773118
218475	773119
132630	773120
69897	773121
177561	773122
325744	773123
77847	773124
17502	773125
85694	773126
355014	773127
112246	773128
275252	773129
271768	773130
98790	773131
8867	773132
70917	773133
280407	773134
157905	773135
100429	773136
28023	773137
65919	773138
54215	773139
126730	773140
122082	773141
18377	773142
18448	773143
147522	773144
354732	773145
182371	773146
32104	773147
120777	773148
22943	773149
165878	773150
155816	773151
91176	773152
142711	773153
35206	773154
197140	773155
68139	773156
335130	773157
133573	773158
23131	773159
65689	773160
34204	773161
235635	773162
117785	773163
37488	773164
1312	773165
197868	773166
113360	773167
85475	773168
197810	773169
42365	773170
24474	773171
56530	773172
105515	773173
233541	773174
46939	773175
164317	773176
10802	773177
197102	773178
147069	773179
9616	773180
211662	773181
144678	773182
347657	773183
241930	773184
65634	773185
253458	773186
236752	773187
11714	773188
80866	773189
331779	773190
129257	773191
49869	773192
41571	773193
140481	773194
164300	773195
267506	773196
1213	773197
37934	773198
65717	773199
145098	773200
123287	773201
4980	773202
80589	773203
82515	773204
23270	773205
66187	773206
55673	773207
332031	773208
197785	773209
229423	773210
255544	773211
40018	773212
99829	773213
76060	773214
12409	773215
157649	773216
254217	773217
22529	773218
24708	773219
197888	773220
30693	773221
255739	773222
34619	773223
49727	773224
32390	773225
222491	773226
189741	773227
54285	773228
37855	773229
61981	773230
60227	773231
104523	773232
110976	773233
109611	773234
81758	773235
202358	773236
37729	773237
338714	773238
249094	773239
32985	773240
258938	773241
22618	773242
66159	773243
133091	773244
85489	773245
42025	773246
242318	773247
56707	773248
144840	773249
1390	773250
21797	773251
184274	773252
285771	773253
242041	773254
28801	773255
145982	773256
99938	773257
26412	773258
203725	773259
208373	773260
327137	773261
19232	773262
108176	773263
88689	773264
11643	773265
73579	773266
18186	773267
343552	773268
106205	773269
356560	773270
662	773271
56910	773272
143718	773273
27407	773274
139020	773275
9053	773276
3778	773277
75615	773278
204302	773279
83543	773280
297001	773281
87110	773282
174843	773283
111425	773284
353677	773285
207885	773286
210432	773287
271829	773288
207950	773289
55696	773290
3937	773291
143134	773292
242441	773293
237654	773294
93274	773295
75954	773296
10301	773297
242914	773298
97307	773299
276353	773300
352105	773301
254966	773302
2058	773303
499	773304
114792	773305
40044	773306
215	773307
123286	773308
62561	773309
205176	773310
167576	773311
86289	773312
294957	773313
77320	773314
295201	773315
337898	773316
24672	773317
16220	773318
55332	773319
25551	773320
113579	773321
298034	773322
253990	773323
19591	773324
57860	773325
134893	773326
19511	773327
337525	773328
27267	773329
60758	773330
66171	773331
199480	773332
191514	773333
222283	773334
123220	773335
2043	773336
335960	773337
297556	773338
91920	773339
242136	773340
162105	773341
151861	773342
253787	773343
39110	773344
350447	773345
231336	773346
153039	773347
119814	773348
200142	773349
65984	773350
112821	773351
111026	773352
257506	773353
23913	773354
51590	773355
65199	773356
298587	773357
250176	773358
56097	773359
27623	773360
70875	773361
92763	773362
191406	773363
61505	773364
292234	773365
206000	773366
19819	773367
238572	773368
88561	773369
53763	773370
300897	773371
123599	773372
143134	773373
66836	773374
113517	773375
12639	773376
6998	773377
197559	773378
70902	773379
62560	773380
158025	773381
184720	773382
55691	773383
170090	773384
124863	773385
99172	773386
63644	773387
169713	773388
80333	773389
65840	773390
126752	773391
98817	773392
6663	773393
142449	773394
47114	773395
209679	773396
768	773397
71551	773398
348689	773399
24666	773400
307297	773401
324	773402
285749	773403
139230	773404
353603	773405
48256	773406
205684	773407
280222	773408
17521	773409
280263	773410
166076	773411
220793	773412
177957	773413
128341	773414
299969	773415
177609	773416
84450	773417
9185	773418
210325	773419
21422	773420
1229	773421
206171	773422
26875	773423
125143	773424
16360	773425
306916	773426
147892	773427
51739	773428
32117	773429
35879	773430
26070	773431
38096	773432
205882	773433
195197	773434
1992	773435
105226	773436
166238	773437
23914	773438
263737	773439
348125	773440
47409	773441
33218	773442
229350	773443
251406	773444
9219	773445
87	773446
96077	773447
11273	773448
30133	773449
199394	773450
199028	773451
157699	773452
68904	773453
106205	773454
4	773455
303908	773456
54370	773457
257079	773458
50767	773459
99954	773460
107792	773461
63232	773462
77307	773463
126419	773464
155550	773465
155682	773466
13422	773467
204507	773468
80567	773469
216228	773470
65648	773471
2901	773472
44736	773473
332998	773474
12069	773475
62062	773476
46586	773477
123368	773478
80186	773479
8576	773480
88912	773481
128103	773482
7980	773483
61843	773484
21461	773485
128549	773486
55501	773487
250853	773488
207250	773489
170078	773490
209304	773491
30818	773492
348614	773493
131613	773494
208101	773495
164613	773496
330187	773497
27566	773498
55212	773499
88537	773500
58581	773501
50688	773502
16035	773503
307602	773504
9850	773505
314535	773506
73884	773507
13425	773508
39510	773509
155986	773510
256502	773511
194772	773512
26449	773513
44159	773514
205313	773515
84844	773516
71544	773517
58257	773518
224556	773519
67306	773520
26219	773521
294151	773522
2536	773523
334448	773524
233732	773525
33530	773526
112368	773527
31754	773528
96695	773529
165254	773530
53682	773531
15101	773532
21703	773533
31037	773534
176733	773535
249481	773536
38431	773537
21490	773538
201176	773539
187417	773540
197297	773541
276958	773542
233781	773543
5553	773544
19536	773545
12265	773546
38209	773547
9594	773548
26931	773549
144428	773550
13163	773551
19944	773552
70516	773553
257	773554
145405	773555
18946	773556
203903	773557
89843	773558
16189	773559
241738	773560
100559	773561
196408	773562
51773	773563
80138	773564
32201	773565
29663	773566
79908	773567
114891	773568
91392	773569
6626	773570
206734	773571
27579	773572
115213	773573
65779	773574
36634	773575
349127	773576
199510	773577
101619	773578
12285	773579
76728	773580
7930	773581
127882	773582
12017	773583
61351	773584
124780	773585
262808	773586
255831	773587
128602	773588
41994	773589
84444	773590
46423	773591
240044	773592
117517	773593
55927	773594
662	773595
228252	773596
350687	773597
136022	773598
45063	773599
99535	773600
27389	773601
197526	773602
161132	773603
54662	773604
93547	773605
34435	773606
62428	773607
52624	773608
97269	773609
52055	773610
60420	773611
299672	773612
46425	773613
167967	773614
170686	773615
101672	773616
148605	773617
65233	773618
26865	773619
112274	773620
103435	773621
303737	773622
187282	773623
73540	773624
17007	773625
187390	773626
46183	773627
182414	773628
148747	773629
232512	773630
39852	773631
138833	773632
108633	773633
53896	773634
353205	773635
208158	773636
56610	773637
56622	773638
356733	773639
207495	773640
204496	773641
278577	773642
100303	773643
75806	773644
75373	773645
49965	773646
116611	773647
274330	773648
42097	773649
92290	773650
165663	773651
4216	773652
21475	773653
51400	773654
44424	773655
288550	773656
28732	773657
80778	773658
25305	773659
37161	773660
168233	773661
327441	773662
67451	773663
305957	773664
309311	773665
68827	773666
187514	773667
7944	773668
2407	773669
11705	773670
329488	773671
55389	773672
16827	773673
21946	773674
21374	773675
125411	773676
42634	773677
66733	773678
9227	773679
101552	773680
42133	773681
102149	773682
127459	773683
117615	773684
352292	773685
8555	773686
4542	773687
7120	773688
35356	773689
142223	773690
203953	773691
181706	773692
31452	773693
64822	773694
297290	773695
117217	773696
309270	773697
285972	773698
125688	773699
299830	773700
5616	773701
36832	773702
46147	773703
227318	773704
12414	773705
67289	773706
59811	773707
52274	773708
35719	773709
42515	773710
14452	773711
89491	773712
122865	773713
334923	773714
176927	773715
235563	773716
255779	773717
179344	773718
199530	773719
49611	773720
28225	773721
23788	773722
29527	773723
55328	773724
181922	773725
27353	773726
253306	773727
53702	773728
103485	773729
53297	773730
215705	773731
86944	773732
103803	773733
1083	773734
72055	773735
124136	773736
70453	773737
19207	773738
53895	773739
186592	773740
52507	773741
22756	773742
25771	773743
1779	773744
4315	773745
250829	773746
21721	773747
195071	773748
9688	773749
63378	773750
348768	773751
80972	773752
311911	773753
283288	773754
28883	773755
128906	773756
58970	773757
168622	773758
187193	773759
194	773760
57647	773761
27052	773762
77135	773763
75340	773764
115999	773765
218360	773766
1213	773767
22756	773768
38238	773769
163494	773770
82058	773771
8117	773772
33790	773773
44974	773774
40263	773775
36405	773776
168681	773777
140967	773778
31789	773779
294590	773780
292343	773781
206369	773782
65597	773783
268737	773784
190175	773785
131948	773786
218593	773787
147319	773788
72193	773789
86303	773790
21652	773791
101271	773792
22597	773793
7337	773794
37716	773795
75510	773796
37164	773797
80726	773798
133165	773799
7673	773800
8071	773801
17269	773802
208916	773803
870	773804
67893	773805
10395	773806
58647	773807
315595	773808
243055	773809
2641	773810
343332	773811
96487	773812
239962	773813
64737	773814
159344	773815
21863	773816
154695	773817
7659	773818
17943	773819
21561	773820
97485	773821
216430	773822
78125	773823
59303	773824
230367	773825
65494	773826
13114	773827
15235	773828
52852	773829
330567	773830
14460	773831
19607	773832
73841	773833
136930	773834
17629	773835
32593	773836
1179	773837
101000	773838
8071	773839
35361	773840
33002	773841
22597	773842
17018	773843
31093	773844
6503	773845
5916	773846
9832	773847
36670	773848
47001	773849
52499	773850
25268	773851
17131	773852
158519	773853
35685	773854
30589	773855
73901	773856
91760	773857
108066	773858
10485	773859
1298	773860
88318	773861
9939	773862
129444	773863
567	773864
61322	773865
311251	773866
7258	773867
206687	773868
13505	773869
77950	773870
1951	773871
5434	773872
6984	773873
8037	773874
79934	773875
31211	773876
291638	773877
110906	773878
65295	773879
44125	773880
122914	773881
29729	773882
82012	773883
102383	773884
188861	773885
270356	773886
148717	773887
312173	773888
7618	773889
85625	773890
4444	773891
49270	773892
47540	773893
177032	773894
56000	773895
1935	773896
6979	773897
5229	773898
86523	773899
37670	773900
353725	773901
110418	773902
63374	773903
108525	773904
49555	773905
79130	773906
29678	773907
3025	773908
217650	773909
14526	773910
23713	773911
35135	773912
17696	773913
19678	773914
42123	773915
299973	773916
35011	773917
299783	773918
33937	773919
74271	773920
47277	773921
79229	773922
310917	773923
47341	773924
45073	773925
166461	773926
332883	773927
3624	773928
29197	773929
262008	773930
51355	773931
93145	773932
39094	773933
211528	773934
31093	773935
45945	773936
126660	773937
29044	773938
214849	773939
1482	773940
213382	773941
22924	773942
14562	773943
239984	773944
24696	773945
7001	773946
141507	773947
773	773948
53516	773949
26362	773950
180679	773951
150216	773952
58955	773953
1508	773954
15872	773955
120091	773956
124865	773957
117786	773958
16408	773959
11388	773960
10420	773961
202309	773962
77784	773963
117641	773964
378	773965
48893	773966
118078	773967
14461	773968
31832	773969
293570	773970
145880	773971
129523	773972
29830	773973
2038	773974
52553	773975
97144	773976
490	773977
218350	773978
113538	773979
31845	773980
89169	773981
4628	773982
84620	773983
162883	773984
5579	773985
203730	773986
64810	773987
10689	773988
22837	773989
90041	773990
347457	773991
337727	773992
22859	773993
335689	773994
51123	773995
61973	773996
580	773997
338427	773998
145077	773999
14627	774000
106567	774001
32423	774002
351439	774003
9052	774004
7227	774005
76414	774006
139518	774007
55678	774008
34775	774009
3314	774010
91335	774011
96865	774012
82898	774013
185895	774014
55528	774015
81943	774016
81943	774017
202435	774018
124334	774019
55505	774020
81889	774021
338406	774022
37993	774023
125552	774024
124148	774025
37691	774026
7543	774027
3906	774028
20724	774029
67810	774030
272024	774031
251720	774032
35027	774033
126870	774034
202248	774035
278491	774036
5407	774037
151609	774038
5656	774039
33461	774040
17460	774041
74520	774042
10237	774043
231098	774044
308681	774045
95385	774046
17490	774047
134113	774048
65722	774049
320049	774050
90177	774051
155968	774052
141102	774053
150267	774054
61650	774055
18464	774056
196882	774057
31456	774058
194380	774059
255284	774060
124803	774061
153654	774062
254055	774063
138706	774064
328420	774065
149690	774066
115954	774067
148403	774068
218873	774069
204226	774070
75975	774071
222343	774072
184588	774073
95445	774074
221241	774075
37818	774076
243379	774077
79553	774078
105662	774079
301726	774080
1183	774081
57390	774082
280335	774083
224231	774084
331111	774085
332261	774086
123202	774087
158792	774088
43197	774089
332962	774090
40045	774091
11265	774092
7375	774093
226233	774094
225964	774095
224346	774096
254016	774097
227878	774098
70450	774099
121794	774100
125378	774101
81543	774102
224915	774103
266433	774104
45352	774105
145138	774106
126417	774107
54605	774108
81946	774109
29293	774110
28999	774111
142675	774112
27103	774113
65981	774114
226664	774115
336413	774116
75544	774117
22985	774118
70362	774119
89911	774120
8845	774121
163355	774122
54609	774123
203556	774124
101680	774125
335588	774126
118594	774127
115810	774128
197550	774129
324641	774130
91370	774131
178463	774132
12786	774133
24788	774134
162331	774135
90786	774136
131217	774137
306982	774138
7101	774139
124583	774140
92959	774141
177532	774142
200975	774143
200241	774144
339990	774145
343439	774146
123018	774147
126468	774148
4315	774149
156468	774150
14433	774151
199624	774152
44993	774153
314037	774154
170644	774155
43128	774156
81306	774157
112919	774158
88013	774159
125435	774160
90191	774161
198806	774162
19584	774163
28794	774164
83849	774165
92579	774166
99579	774167
300094	774168
331416	774169
163447	774170
79853	774171
309665	774172
303862	774173
44779	774174
273372	774175
60611	774176
201645	774177
167284	774178
242229	774179
35223	774180
141605	774181
222576	774182
235629	774183
92037	774184
123437	774185
98054	774186
273925	774187
96163	774188
74019	774189
106518	774190
106032	774191
277655	774192
203428	774193
81030	774194
55251	774195
84777	774196
1213	774197
203139	774198
331267	774199
79642	774200
3019	774201
224097	774202
81931	774203
125956	774204
103743	774205
261218	774206
64024	774207
164322	774208
81219	774209
236436	774210
284809	774211
13618	774212
268250	774213
268339	774214
340584	774215
65204	774216
255672	774217
89380	774218
189026	774219
146166	774220
78278	774221
156253	774222
342484	774223
343297	774224
44159	774225
337430	774226
13006	774227
338039	774228
249536	774229
197795	774230
332994	774231
303347	774232
189911	774233
339364	774234
73729	774235
135036	774236
99318	774237
79644	774238
334283	774239
339610	774240
55278	774241
201557	774242
274217	774243
231442	774244
107206	774245
298068	774246
330610	774247
169238	774248
125655	774249
332440	774250
212860	774251
343031	774252
132471	774253
222132	774254
26859	774255
193596	774256
51184	774257
54807	774258
343813	774259
199881	774260
154974	774261
182102	774262
11349	774263
46065	774264
23881	774265
137536	774266
253537	774267
55466	774268
72331	774269
342350	774270
19458	774271
56096	774272
268069	774273
40976	774274
233927	774275
98167	774276
197910	774277
68738	774278
272044	774279
254602	774280
178043	774281
255329	774282
271696	774283
59640	774284
197432	774285
255221	774286
324233	774287
95306	774288
181644	774289
272414	774290
155475	774291
146153	774292
191220	774293
54372	774294
222696	774295
198896	774296
195556	774297
163585	774298
74742	774299
230048	774300
159970	774301
45878	774302
134161	774303
46959	774304
66057	774305
148477	774306
197506	774307
216914	774308
169512	774309
91087	774310
5445	774311
180513	774312
26806	774313
253572	774314
227830	774315
330484	774316
278808	774317
121942	774318
325947	774319
301168	774320
152656	774321
247382	774322
266329	774323
187806	774324
122839	774325
106531	774326
218285	774327
82488	774328
242600	774329
44699	774330
205666	774331
256034	774332
8860	774333
37742	774334
248031	774335
148709	774336
254809	774337
67816	774338
41398	774339
222266	774340
137607	774341
123914	774342
17434	774343
41026	774344
146050	774345
32716	774346
111635	774347
141978	774348
88715	774349
300814	774350
99321	774351
235177	774352
196955	774353
197665	774354
67886	774355
37626	774356
236654	774357
80334	774358
2702	774359
330839	774360
181974	774361
155510	774362
254783	774363
1312	774364
267114	774365
95254	774366
198834	774367
201228	774368
54361	774369
156292	774370
327674	774371
185252	774372
93	774373
58981	774374
76843	774375
332307	774376
26426	774377
253351	774378
209231	774379
197881	774380
25390	774381
97156	774382
145576	774383
202314	774384
84562	774385
154880	774386
197376	774387
123565	774388
330198	774389
63061	774390
115306	774391
41255	774392
96956	774393
152796	774394
137021	774395
124910	774396
100056	774397
148671	774398
148665	774399
123166	774400
148807	774401
149779	774402
194693	774403
197911	774404
149882	774405
338282	774406
167175	774407
38196	774408
29972	774409
106060	774410
125780	774411
303259	774412
69671	774413
31289	774414
342392	774415
63089	774416
41632	774417
115538	774418
179154	774419
123780	774420
117851	774421
78578	774422
146029	774423
88004	774424
144972	774425
49814	774426
40399	774427
162256	774428
249951	774429
342288	774430
217442	774431
244911	774432
331620	774433
240718	774434
334065	774435
271104	774436
13416	774437
319616	774438
255168	774439
140954	774440
93600	774441
191645	774442
80561	774443
124695	774444
59635	774445
101297	774446
169598	774447
278322	774448
57166	774449
10308	774450
203514	774451
343588	774452
345289	774453
9445	774454
242199	774455
80655	774456
123303	774457
123303	774458
80655	774459
330712	774460
127534	774461
165250	774462
194737	774463
331467	774464
148225	774465
152543	774466
154527	774467
163553	774468
1609	774469
54254	774470
296274	774471
104705	774472
197205	774473
98782	774474
80666	774475
50749	774476
86215	774477
214234	774478
338003	774479
281106	774480
45996	774481
11305	774482
26852	774483
161845	774484
33268	774485
47757	774486
169959	774487
81777	774488
283605	774489
103913	774490
342337	774491
61257	774492
197724	774493
74059	774494
242098	774495
77371	774496
41403	774497
343866	774498
199654	774499
68332	774500
230353	774501
301272	774502
237239	774503
254909	774504
297071	774505
161328	774506
28965	774507
131286	774508
124011	774509
210637	774510
155265	774511
303265	774512
197683	774513
258372	774514
187874	774515
153206	774516
332365	774517
12368	774518
99362	774519
281167	774520
222233	774521
177308	774522
23179	774523
16835	774524
187844	774525
189616	774526
13072	774527
36719	774528
134916	774529
122857	774530
332507	774531
124923	774532
28679	774533
61258	774534
99578	774535
156393	774536
257890	774537
174242	774538
201918	774539
301730	774540
6924	774541
10898	774542
203805	774543
181736	774544
187943	774545
105508	774546
168517	774547
105395	774548
152354	774549
131084	774550
71388	774551
121897	774552
203263	774553
146630	774554
341846	774555
195242	774556
90118	774557
136542	774558
221461	774559
45887	774560
341698	774561
166279	774562
10827	774563
179845	774564
19680	774565
55508	774566
123960	774567
50307	774568
190974	774569
201128	774570
117825	774571
92564	774572
157186	774573
23766	774574
179193	774575
307882	774576
301197	774577
303749	774578
141904	774579
124501	774580
268667	774581
47015	774582
51392	774583
29290	774584
42167	774585
52818	774586
37145	774587
68393	774588
194354	774589
194647	774590
202661	774591
134127	774592
117062	774593
169531	774594
224796	774595
296772	774596
235308	774597
169277	774598
37881	774599
132609	774600
198698	774601
266916	774602
201750	774603
179193	774604
80915	774605
244381	774606
45101	774607
81268	774608
254290	774609
271414	774610
45887	774611
226166	774612
40811	774613
230323	774614
204023	774615
347484	774616
225118	774617
313525	774618
107193	774619
155342	774620
226809	774621
237568	774622
187785	774623
169271	774624
200861	774625
197640	774626
29377	774627
309765	774628
87005	774629
197585	774630
203762	774631
75723	774632
32294	774633
80740	774634
217568	774635
299333	774636
130219	774637
37865	774638
329445	774639
253611	774640
93683	774641
156049	774642
18781	774643
68541	774644
124904	774645
166700	774646
322096	774647
231743	774648
272531	774649
125289	774650
81237	774651
200735	774652
265498	774653
23938	774654
253205	774655
26776	774656
346544	774657
179246	774658
148665	774659
90207	774660
90803	774661
92844	774662
256	774663
91360	774664
200307	774665
301904	774666
278400	774667
44728	774668
125570	774669
343828	774670
186005	774671
219535	774672
161277	774673
21034	774674
104017	774675
98120	774676
22487	774677
297264	774678
39541	774679
258561	774680
161894	774681
238668	774682
34971	774683
40007	774684
322121	774685
138677	774686
53628	774687
5218	774688
340411	774689
61664	774690
182033	774691
61321	774692
307857	774693
58919	774694
37975	774695
202760	774696
133019	774697
187809	774698
319506	774699
268403	774700
191539	774701
120062	774702
244697	774703
145824	774704
40498	774705
82539	774706
65521	774707
339039	774708
149814	774709
331157	774710
330574	774711
80582	774712
156684	774713
66619	774714
79810	774715
139141	774716
105525	774717
233708	774718
333555	774719
339779	774720
191227	774721
78375	774722
28887	774723
35482	774724
303895	774725
126487	774726
177830	774727
23107	774728
155145	774729
228281	774730
231151	774731
54507	774732
234090	774733
145637	774734
275107	774735
180504	774736
126238	774737
22007	774738
16334	774739
195517	774740
16939	774741
340991	774742
54382	774743
224077	774744
242650	774745
80898	774746
125670	774747
154975	774748
49828	774749
167953	774750
100181	774751
197704	774752
148855	774753
351206	774754
203975	774755
140186	774756
269146	774757
296377	774758
99094	774759
19365	774760
55278	774761
64583	774762
200967	774763
218972	774764
138346	774765
1005	774766
144670	774767
65837	774768
202789	774769
16153	774770
145765	774771
77369	774772
186790	774773
88343	774774
200818	774775
200241	774776
96751	774777
26662	774778
19372	774779
105386	774780
65906	774781
134064	774782
125979	774783
195901	774784
346313	774785
140958	774786
297763	774787
319	774788
125232	774789
117853	774790
129366	774791
253302	774792
201207	774793
268567	774794
301134	774795
184533	774796
107158	774797
200926	774798
271385	774799
21490	774800
200809	774801
197778	774802
237285	774803
164443	774804
107464	774805
46216	774806
6917	774807
199649	774808
280287	774809
135127	774810
99058	774811
43232	774812
276823	774813
140688	774814
75709	774815
173195	774816
214189	774817
282196	774818
244532	774819
214478	774820
346614	774821
9440	774822
117827	774823
255957	774824
197110	774825
81459	774826
305592	774827
19586	774828
7592	774829
19586	774830
64634	774831
91386	774832
217077	774833
181721	774834
93862	774835
304724	774836
123442	774837
56835	774838
202247	774839
140164	774840
93051	774841
201867	774842
202015	774843
141333	774844
97202	774845
330584	774846
155707	774847
342875	774848
255902	774849
65729	774850
244869	774851
155315	774852
155019	774853
148566	774854
148504	774855
338622	774856
336328	774857
119501	774858
168791	774859
197572	774860
12672	774861
105261	774862
335602	774863
256119	774864
163144	774865
97202	774866
40028	774867
221658	774868
149574	774869
226278	774870
148272	774871
54249	774872
199420	774873
169327	774874
82326	774875
126360	774876
332233	774877
140425	774878
67825	774879
51373	774880
148500	774881
148491	774882
82471	774883
145093	774884
177305	774885
332526	774886
343028	774887
197758	774888
35230	774889
95481	774890
107495	774891
298394	774892
343860	774893
95243	774894
97156	774895
26654	774896
254901	774897
99230	774898
185724	774899
148495	774900
197567	774901
99494	774902
325487	774903
167016	774904
332383	774905
241335	774906
224693	774907
197136	774908
163806	774909
89253	774910
216354	774911
333602	774912
75838	774913
16830	774914
12409	774915
211720	774916
95238	774917
13409	774918
148305	774919
331309	774920
90040	774921
93184	774922
30031	774923
41833	774924
306101	774925
120736	774926
340450	774927
225817	774928
123888	774929
54736	774930
134386	774931
203674	774932
180920	774933
68011	774934
242268	774935
323892	774936
89153	774937
156924	774938
200856	774939
241661	774940
117009	774941
197718	774942
124280	774943
156235	774944
148370	774945
10827	774946
197324	774947
196245	774948
123523	774949
1256	774950
125067	774951
203270	774952
80493	774953
272581	774954
265823	774955
281898	774956
136102	774957
346460	774958
331415	774959
203234	774960
202787	774961
303433	774962
271632	774963
221933	774964
82461	774965
155425	774966
333893	774967
125903	774968
180559	774969
148663	774970
180868	774971
123411	774972
68177	774973
31289	774974
164589	774975
113565	774976
134391	774977
268707	774978
165397	774979
154976	774980
99803	774981
1256	774982
42000	774983
71909	774984
332312	774985
9671	774986
241713	774987
11405	774988
80782	774989
162444	774990
328239	774991
28516	774992
156646	774993
78179	774994
31322	774995
80327	774996
41854	774997
201099	774998
194572	774999
82043	775000
5666	775001
243833	775002
59440	775003
344053	775004
308564	775005
345928	775006
102432	775007
7398	775008
244754	775009
281804	775010
14584	775011
69251	775012
95336	775013
199037	775014
50752	775015
125942	775016
177318	775017
82539	775018
88404	775019
123916	775020
16286	775021
181744	775022
16523	775023
44864	775024
77360	775025
342148	775026
165652	775027
65752	775028
97537	775029
168954	775030
2920	775031
337033	775032
54594	775033
275504	775034
123282	775035
201784	775036
14626	775037
166806	775038
308785	775039
11424	775040
124701	775041
151343	775042
70571	775043
191034	775044
340703	775045
255071	775046
201089	775047
13427	775048
139197	775049
64862	775050
70612	775051
338689	775052
203432	775053
15155	775054
283687	775055
7014	775056
33377	775057
284130	775058
59556	775059
311939	775060
124375	775061
15749	775062
106216	775063
277564	775064
323907	775065
124186	775066
197772	775067
155874	775068
102649	775069
248912	775070
123459	775071
124045	775072
5503	775073
319816	775074
106091	775075
248001	775076
95210	775077
67594	775078
20582	775079
319832	775080
170509	775081
152999	775082
276378	775083
152248	775084
191708	775085
347100	775086
340760	775087
155726	775088
320099	775089
99316	775090
75925	775091
36796	775092
331336	775093
108145	775094
197497	775095
201351	775096
166630	775097
69406	775098
180587	775099
197498	775100
152968	775101
81029	775102
267681	775103
342523	775104
330191	775105
344038	775106
38226	775107
125644	775108
344089	775109
151924	775110
228826	775111
319702	775112
199923	775113
191676	775114
241604	775115
254858	775116
103241	775117
41649	775118
337567	775119
161358	775120
102823	775121
346022	775122
191206	775123
152771	775124
191206	775125
191261	775126
191145	775127
342136	775128
319866	775129
200573	775130
7014	775131
2429	775132
227279	775133
266812	775134
62868	775135
145290	775136
227061	775137
338604	775138
163511	775139
203714	775140
191188	775141
164468	775142
162947	775143
261674	775144
161260	775145
64657	775146
249090	775147
230453	775148
124900	775149
93504	775150
340099	775151
149806	775152
97810	775153
98002	775154
345234	775155
266227	775156
7234	775157
202916	775158
153040	775159
121707	775160
59	775161
201770	775162
256663	775163
195739	775164
8997	775165
190978	775166
242578	775167
191353	775168
190628	775169
188017	775170
341966	775171
29401	775172
331534	775173
106861	775174
191166	775175
191143	775176
268675	775177
250038	775178
267153	775179
165519	775180
201361	775181
269986	775182
197278	775183
248492	775184
197530	775185
54654	775186
191199	775187
226972	775188
151951	775189
248242	775190
191452	775191
107105	775192
28515	775193
33436	775194
33063	775195
151836	775196
125903	775197
257170	775198
67594	775199
254559	775200
202791	775201
232421	775202
56249	775203
125432	775204
191679	775205
33548	775206
191088	775207
15155	775208
6921	775209
201445	775210
170436	775211
70279	775212
279329	775213
331491	775214
284261	775215
346474	775216
37773	775217
202138	775218
319678	775219
345078	775220
126505	775221
227590	775222
198683	775223
117871	775224
124262	775225
62481	775226
201770	775227
120012	775228
61201	775229
145926	775230
202034	775231
50140	775232
155524	775233
191469	775234
200445	775235
77766	775236
47776	775237
152468	775238
155468	775239
256321	775240
78643	775241
128413	775242
335266	775243
54955	775244
21480	775245
196134	775246
198901	775247
15681	775248
319971	775249
191196	775250
202466	775251
338860	775252
344403	775253
248929	775254
112232	775255
123282	775256
148768	775257
335118	775258
46789	775259
163598	775260
33236	775261
254498	775262
40624	775263
200705	775264
336684	775265
191258	775266
254447	775267
320451	775268
269970	775269
98724	775270
121952	775271
119903	775272
62562	775273
153061	775274
334253	775275
69296	775276
20400	775277
248821	775278
191304	775279
92761	775280
266366	775281
23809	775282
168976	775283
267055	775284
155745	775285
250704	775286
306764	775287
4012	775288
90295	775289
78344	775290
21204	775291
55356	775292
342216	775293
36258	775294
254933	775295
65873	775296
25061	775297
179087	775298
114107	775299
125206	775300
37877	775301
336753	775302
144984	775303
146267	775304
202866	775305
145273	775306
7066	775307
116405	775308
121661	775309
349317	775310
172182	775311
145061	775312
93306	775313
27184	775314
87426	775315
30604	775316
216785	775317
103834	775318
151180	775319
180340	775320
216416	775321
147965	775322
133019	775323
9050	775324
130981	775325
87938	775326
45266	775327
134342	775328
30224	775329
63166	775330
97420	775331
39850	775332
130784	775333
349041	775334
28243	775335
60632	775336
14743	775337
248793	775338
16477	775339
156675	775340
97994	775341
356949	775342
76033	775343
248650	775344
356638	775345
120024	775346
211258	775347
15696	775348
115655	775349
349137	775350
34239	775351
108994	775352
152013	775353
76021	775354
130577	775355
151574	775356
7137	775357
98161	775358
51576	775359
56723	775360
44588	775361
248163	775362
151973	775363
9580	775364
116513	775365
143148	775366
208302	775367
248459	775368
248723	775369
34770	775370
149612	775371
18405	775372
64554	775373
1635	775374
44111	775375
75251	775376
22445	775377
209413	775378
209640	775379
248811	775380
35811	775381
301676	775382
304181	775383
134481	775384
107236	775385
43689	775386
203380	775387
76405	775388
126552	775389
180049	775390
46688	775391
41545	775392
5526	775393
218112	775394
119523	775395
11244	775396
66678	775397
14236	775398
9723	775399
22639	775400
36520	775401
92421	775402
217937	775403
104364	775404
123143	775405
178214	775406
79058	775407
18047	775408
13183	775409
209601	775410
6504	775411
31223	775412
56812	775413
326655	775414
11874	775415
18223	775416
345855	775417
39949	775418
69609	775419
114564	775420
251367	775421
300410	775422
67511	775423
102001	775424
229424	775425
48750	775426
50436	775427
71306	775428
13617	775429
184887	775430
40655	775431
304824	775432
20615	775433
22601	775434
123908	775435
305831	775436
112804	775437
134389	775438
105216	775439
114447	775440
62918	775441
50303	775442
241228	775443
270654	775444
226382	775445
140474	775446
20740	775447
113578	775448
41049	775449
219277	775450
168156	775451
6690	775452
242190	775453
1183	775454
168432	775455
211705	775456
33281	775457
248279	775458
146187	775459
51476	775460
125004	775461
34226	775462
125938	775463
204456	775464
98426	775465
295276	775466
180965	775467
7562	775468
298835	775469
35202	775470
61327	775471
74111	775472
144816	775473
139097	775474
19504	775475
153975	775476
105870	775477
341400	775478
61355	775479
138390	775480
112793	775481
298742	775482
121545	775483
29229	775484
160543	775485
7228	775486
182132	775487
85653	775488
112601	775489
180975	775490
148437	775491
155428	775492
139143	775493
114075	775494
70443	775495
185234	775496
3522	775497
277757	775498
138860	775499
135045	775500
135016	775501
4284	775502
301970	775503
15127	775504
60109	775505
222414	775506
57094	775507
144806	775508
25013	775509
58374	775510
58186	775511
20048	775512
56690	775513
153523	775514
92442	775515
179315	775516
148976	775517
50618	775518
5385	775519
251774	775520
179116	775521
2193	775522
25411	775523
53933	775524
133720	775525
300426	775526
3502	775527
302009	775528
27035	775529
211872	775530
164986	775531
82281	775532
162783	775533
33122	775534
211870	775535
265234	775536
33271	775537
20043	775538
185993	775539
113634	775540
196124	775541
39960	775542
59960	775543
30066	775544
159011	775545
15003	775546
56194	775547
55409	775548
139069	775549
226779	775550
35123	775551
3504	775552
125809	775553
73601	775554
96119	775555
303569	775556
248480	775557
230902	775558
184960	775559
70365	775560
236562	775561
328598	775562
153604	775563
122160	775564
18232	775565
70067	775566
37139	775567
83031	775568
815	775569
83028	775570
50621	775571
273161	775572
163313	775573
60466	775574
2276	775575
261052	775576
84889	775577
37211	775578
97239	775579
39585	775580
101040	775581
184500	775582
277574	775583
135931	775584
183054	775585
156493	775586
106166	775587
57659	775588
88627	775589
123671	775590
56590	775591
50645	775592
167611	775593
105658	775594
64951	775595
250451	775596
64948	775597
74542	775598
33270	775599
88352	775600
142348	775601
237161	775602
75568	775603
9287	775604
66710	775605
181985	775606
28176	775607
33901	775608
29255	775609
26405	775610
31132	775611
31174	775612
101329	775613
66561	775614
296320	775615
108761	775616
211086	775617
101237	775618
101215	775619
16691	775620
12677	775621
30610	775622
159474	775623
317074	775624
42033	775625
158853	775626
109567	775627
63831	775628
200941	775629
78747	775630
101088	775631
159447	775632
261785	775633
29113	775634
157028	775635
6876	775636
260	775637
4738	775638
207626	775639
93198	775640
9405	775641
63582	775642
19543	775643
252286	775644
45283	775645
53972	775646
22828	775647
258280	775648
177329	775649
23125	775650
66522	775651
322032	775652
31418	775653
12102	775654
172140	775655
1573	775656
195917	775657
66647	775658
52075	775659
227700	775660
392	775661
10148	775662
31492	775663
20335	775664
214403	775665
322580	775666
194904	775667
60175	775668
157605	775669
201496	775670
120595	775671
249884	775672
99057	775673
53440	775674
264028	775675
196927	775676
160221	775677
2361	775678
9585	775679
10425	775680
190321	775681
151539	775682
315140	775683
201265	775684
10519	775685
158939	775686
101959	775687
79697	775688
159558	775689
22898	775690
158897	775691
6545	775692
21698	775693
36994	775694
188503	775695
57353	775696
170463	775697
15225	775698
118915	775699
22818	775700
143098	775701
16477	775702
131753	775703
39772	775704
95907	775705
44378	775706
4453	775707
4453	775708
188092	775709
71134	775710
160351	775711
14229	775712
88969	775713
29166	775714
9631	775715
9449	775716
74560	775717
2387	775718
94435	775719
21928	775720
160660	775721
11255	775722
42658	775723
20323	775724
67079	775725
1426	775726
119623	775727
132729	775728
331095	775729
53164	775730
93911	775731
189634	775732
19642	775733
23676	775734
80619	775735
197475	775736
158321	775737
1215	775738
155036	775739
87788	775740
41315	775741
20712	775742
33520	775743
1829	775744
31312	775745
65645	775746
78632	775747
89150	775748
144627	775749
43595	775750
26603	775751
87868	775752
64423	775753
39909	775754
31296	775755
123233	775756
35203	775757
116078	775758
297286	775759
90047	775760
20697	775761
156036	775762
79655	775763
28453	775764
237938	775765
27962	775766
198094	775767
60359	775768
67405	775769
41383	775770
134769	775771
26197	775772
80476	775773
52133	775774
4796	775775
156422	775776
19456	775777
99087	775778
93134	775779
177599	775780
4100	775781
203705	775782
5094	775783
45087	775784
80582	775785
44856	775786
26658	775787
85959	775788
29522	775789
68965	775790
29271	775791
62931	775792
258400	775793
28613	775794
38229	775795
133740	775796
119997	775797
191613	775798
84317	775799
1584	775800
23109	775801
112518	775802
43595	775803
40521	775804
75071	775805
46086	775806
9051	775807
332866	775808
31382	775809
119434	775810
92459	775811
170486	775812
283554	775813
339025	775814
11743	775815
71200	775816
124630	775817
81414	775818
264208	775819
331293	775820
24902	775821
316527	775822
30269	775823
269603	775824
12573	775825
131460	775826
21952	775827
73197	775828
99971	775829
53069	775830
207402	775831
214525	775832
81743	775833
71634	775834
658	775835
92432	775836
128572	775837
201708	775838
136789	775839
203719	775840
56848	775841
26656	775842
22316	775843
36149	775844
14528	775845
82868	775846
4753	775847
111840	775848
124342	775849
7542	775850
56266	775851
63914	775852
326194	775853
126424	775854
7123	775855
180822	775856
48236	775857
180471	775858
284633	775859
172889	775860
58303	775861
17242	775862
89554	775863
30193	775864
233580	775865
7765	775866
139217	775867
30384	775868
96339	775869
183033	775870
35580	775871
75967	775872
35595	775873
14758	775874
197694	775875
281205	775876
268948	775877
10946	775878
307654	775879
328953	775880
104125	775881
168530	775882
295387	775883
168521	775884
7745	775885
58391	775886
177447	775887
275775	775888
162538	775889
46429	775890
116534	775891
782	775892
282271	775893
6276	775894
47061	775895
103478	775896
167305	775897
284348	775898
248025	775899
274548	775900
58178	775901
52109	775902
66950	775903
94587	775904
7937	775905
152724	775906
301819	775907
145243	775908
8928	775909
302046	775910
59688	775911
13560	775912
78606	775913
77227	775914
26141	775915
6705	775916
276203	775917
30337	775918
76554	775919
95841	775920
14846	775921
12	775922
252	775923
196013	775924
4903	775925
1551	775926
7973	775927
178042	775928
57255	775929
26686	775930
201003	775931
20237	775932
150391	775933
8906	775934
247791	775935
155105	775936
169131	775937
256370	775938
297137	775939
163740	775940
106314	775941
181059	775942
26998	775943
343688	775944
153675	775945
257816	775946
343414	775947
199059	775948
103885	775949
334267	775950
336382	775951
115070	775952
133014	775953
266794	775954
239868	775955
185823	775956
18310	775957
109931	775958
103409	775959
68226	775960
68059	775961
276102	775962
24571	775963
40782	775964
81240	775965
336003	775966
338205	775967
75490	775968
297090	775969
250929	775970
820	775971
268604	775972
240147	775973
49992	775974
64577	775975
27005	775976
79093	775977
64922	775978
219245	775979
50831	775980
47180	775981
164172	775982
157111	775983
22825	775984
92961	775985
20831	775986
239873	775987
15637	775988
218496	775989
30271	775990
197519	775991
7052	775992
79387	775993
1320	775994
132279	775995
20007	775996
47497	775997
69929	775998
13617	775999
43104	776000
2643	776001
12623	776002
13962	776003
50506	776004
24791	776005
83500	776006
73572	776007
55512	776008
231622	776009
217756	776010
13709	776011
36753	776012
4415	776013
204855	776014
115564	776015
200953	776016
913	776017
346808	776018
67053	776019
15936	776020
52837	776021
174787	776022
14410	776023
71369	776024
266109	776025
43626	776026
3273	776027
20777	776028
164876	776029
18231	776030
281011	776031
26361	776032
22262	776033
426	776034
43413	776035
22866	776036
196422	776037
4655	776038
118555	776039
40621	776040
76651	776041
106083	776042
157688	776043
78829	776044
96649	776045
20027	776046
13428	776047
103277	776048
92548	776049
27622	776050
21026	776051
847	776052
6081	776053
210997	776054
36728	776055
179231	776056
75518	776057
320687	776058
26730	776059
38138	776060
62340	776061
16596	776062
151845	776063
337166	776064
27502	776065
163976	776066
42062	776067
236177	776068
64399	776069
776	776070
155758	776071
8003	776072
217529	776073
22072	776074
229449	776075
121471	776076
124286	776077
3790	776078
20847	776079
114912	776080
150522	776081
16881	776082
8925	776083
141472	776084
178826	776085
52720	776086
46917	776087
15578	776088
66531	776089
258800	776090
163180	776091
2927	776092
64041	776093
5441	776094
4621	776095
37116	776096
93547	776097
86379	776098
20761	776099
125492	776100
270853	776101
5151	776102
45379	776103
27958	776104
12287	776105
45379	776106
16771	776107
25740	776108
144844	776109
36117	776110
190296	776111
77205	776112
212317	776113
13073	776114
58923	776115
332567	776116
3246	776117
1629	776118
85271	776119
5182	776120
73936	776121
133828	776122
260008	776123
56926	776124
338125	776125
201824	776126
125	776127
180159	776128
58189	776129
67318	776130
41627	776131
26323	776132
152873	776133
23034	776134
81660	776135
92998	776136
5598	776137
308345	776138
37	776139
43089	776140
95158	776141
18639	776142
36007	776143
5430	776144
44308	776145
25331	776146
62455	776147
29753	776148
123547	776149
122706	776150
102613	776151
22610	776152
19682	776153
18990	776154
93773	776155
320486	776156
98572	776157
44219	776158
211410	776159
303245	776160
12248	776161
155393	776162
186651	776163
27093	776164
36962	776165
121651	776166
15681	776167
64401	776168
14085	776169
197128	776170
357069	776171
4393	776172
85446	776173
15061	776174
7344	776175
56897	776176
79356	776177
204248	776178
36003	776179
132	776180
57154	776181
3785	776182
21556	776183
270687	776184
18738	776185
173054	776186
91434	776187
73858	776188
73910	776189
73910	776190
93826	776191
1505	776192
145240	776193
196568	776194
132207	776195
200797	776196
20472	776197
115644	776198
11788	776199
1092	776200
284680	776201
7572	776202
28160	776203
44997	776204
74141	776205
20062	776206
2065	776207
64414	776208
34135	776209
53474	776210
138348	776211
18274	776212
10779	776213
99590	776214
3355	776215
10389	776216
116844	776217
16254	776218
116847	776219
15330	776220
2558	776221
119852	776222
2459	776223
140401	776224
4399	776225
18119	776226
279364	776227
2062	776228
80240	776229
45964	776230
165741	776231
51832	776232
60015	776233
51832	776234
76524	776235
24317	776236
1205	776237
21321	776238
199370	776239
13947	776240
46416	776241
851	776242
31220	776243
1995	776244
832	776245
42325	776246
1885	776247
8830	776248
80950	776249
9154	776250
117467	776251
149669	776252
782	776253
76297	776254
40536	776255
513	776256
142075	776257
3694	776258
2004	776259
10839	776260
28483	776261
58237	776262
47255	776263
78868	776264
2269	776265
58623	776266
316570	776267
300789	776268
333399	776269
116414	776270
164236	776271
281101	776272
1651	776273
19305	776274
72779	776275
53740	776276
224461	776277
29248	776278
77495	776279
183880	776280
4111	776281
81278	776282
9242	776283
344001	776284
3679	776285
82430	776286
262930	776287
63585	776288
104673	776289
242023	776290
4311	776291
17354	776292
30165	776293
41672	776294
5210	776295
79774	776296
33201	776297
47612	776298
2041	776299
8984	776300
101866	776301
99068	776302
24313	776303
20357	776304
125618	776305
166991	776306
100213	776307
105644	776308
25515	776309
82491	776310
2041	776311
2879	776312
59014	776313
41017	776314
607	776315
49812	776316
54877	776317
16965	776318
114201	776319
2776	776320
8917	776321
27275	776322
15560	776323
25467	776324
28231	776325
267146	776326
209392	776327
164952	776328
136849	776329
38605	776330
253225	776331
268195	776332
1458	776333
85396	776334
103499	776335
1127	776336
115414	776337
209355	776338
15424	776339
19993	776340
190335	776341
14818	776342
50172	776343
15773	776344
189604	776345
101846	776346
14818	776347
4455	776348
47800	776349
184197	776350
121319	776351
16804	776352
141837	776353
43446	776354
186280	776355
116879	776356
267922	776357
58536	776358
45071	776359
94543	776360
45343	776361
60	776362
62995	776363
26877	776364
30841	776365
135680	776366
138629	776367
22334	776368
103352	776369
166774	776370
6635	776371
78607	776372
2941	776373
31843	776374
118	776375
119080	776376
253807	776377
3944	776378
29845	776379
137606	776380
22171	776381
167	776382
122245	776383
16668	776384
62964	776385
268442	776386
36527	776387
142767	776388
85927	776389
40591	776390
21479	776391
34021	776392
115142	776393
145750	776394
65776	776395
86251	776396
12262	776397
95068	776398
1073	776399
217761	776400
3483	776401
12705	776402
5297	776403
56883	776404
11396	776405
14901	776406
328058	776407
4375	776408
47575	776409
188047	776410
29777	776411
239004	776412
7338	776413
51982	776414
19677	776415
52045	776416
53501	776417
311609	776418
94242	776419
237970	776420
70344	776421
148224	776422
30754	776423
71798	776424
86801	776425
4428	776426
32849	776427
122661	776428
194075	776429
85560	776430
1116	776431
26432	776432
110819	776433
26110	776434
3438	776435
7419	776436
190354	776437
178819	776438
232727	776439
78231	776440
54800	776441
93172	776442
56520	776443
79084	776444
140885	776445
45106	776446
23275	776447
229912	776448
169612	776449
3466	776450
18932	776451
62098	776452
23481	776453
272600	776454
7233	776455
189271	776456
29544	776457
86613	776458
21368	776459
6074	776460
76583	776461
239988	776462
163795	776463
141732	776464
138024	776465
239812	776466
36958	776467
39905	776468
1451	776469
95597	776470
75757	776471
81825	776472
2014	776473
61815	776474
78596	776475
52716	776476
28292	776477
80894	776478
100210	776479
191407	776480
75705	776481
10939	776482
72713	776483
139610	776484
50369	776485
118138	776486
268924	776487
6548	776488
51773	776489
2034	776490
174935	776491
193242	776492
28535	776493
11282	776494
34286	776495
52200	776496
75614	776497
11696	776498
232331	776499
75893	776500
34234	776501
13022	776502
11076	776503
146658	776504
113902	776505
31116	776506
44716	776507
5626	776508
114671	776509
29729	776510
345237	776511
50846	776512
176620	776513
276198	776514
65798	776515
167489	776516
234167	776517
170389	776518
31031	776519
206105	776520
61549	776521
79059	776522
498	776523
56984	776524
118354	776525
161045	776526
154419	776527
22286	776528
77944	776529
44558	776530
215341	776531
36567	776532
190165	776533
124996	776534
53252	776535
25388	776536
124016	776537
164112	776538
67962	776539
87475	776540
40770	776541
7000	776542
100305	776543
127258	776544
11343	776545
11057	776546
14785	776547
11341	776548
185235	776549
90386	776550
5059	776551
87910	776552
123153	776553
43682	776554
53403	776555
185436	776556
129102	776557
35049	776558
54658	776559
64858	776560
31239	776561
23982	776562
214166	776563
200071	776564
16195	776565
10533	776566
7217	776567
88297	776568
68961	776569
210923	776570
270352	776571
186801	776572
141080	776573
61847	776574
77320	776575
36629	776576
41406	776577
331900	776578
26466	776579
109287	776580
114997	776581
87530	776582
50781	776583
137665	776584
223846	776585
109572	776586
331822	776587
22074	776588
14549	776589
258	776590
98028	776591
240685	776592
377	776593
149705	776594
39391	776595
29837	776596
28158	776597
19279	776598
133174	776599
68440	776600
292248	776601
343683	776602
242519	776603
97224	776604
219090	776605
267573	776606
22304	776607
96093	776608
114296	776609
218529	776610
4902	776611
65251	776612
241378	776613
303814	776614
124	776615
126188	776616
58550	776617
261390	776618
29084	776619
97786	776620
29176	776621
190056	776622
14576	776623
56123	776624
15693	776625
23028	776626
110023	776627
195608	776628
34617	776629
118772	776630
8972	776631
12617	776632
1198	776633
2528	776634
333556	776635
68696	776636
2194	776637
22776	776638
3793	776639
101865	776640
228581	776641
24349	776642
142928	776643
159543	776644
35491	776645
10442	776646
85545	776647
9713	776648
29814	776649
14963	776650
65461	776651
1028	776652
4395	776653
81418	776654
21705	776655
7336	776656
20802	776657
56710	776658
6578	776659
3068	776660
26140	776661
48682	776662
72255	776663
43914	776664
26275	776665
23569	776666
3794	776667
268046	776668
28225	776669
40980	776670
15281	776671
258083	776672
92905	776673
68792	776674
59639	776675
32776	776676
9578	776677
54729	776678
7107	776679
309391	776680
39887	776681
983	776682
6266	776683
91992	776684
22346	776685
7342	776686
3117	776687
216824	776688
187	776689
95304	776690
26123	776691
44351	776692
54099	776693
342	776694
237377	776695
60899	776696
78314	776697
121061	776698
61047	776699
43964	776700
120539	776701
180567	776702
75563	776703
48349	776704
47205	776705
11423	776706
6784	776707
67113	776708
992	776709
346802	776710
82325	776711
17106	776712
9544	776713
65704	776714
117420	776715
148352	776716
187303	776717
194525	776718
270240	776719
123284	776720
212971	776721
4150	776722
105953	776723
50527	776724
92721	776725
20971	776726
12366	776727
9419	776728
16318	776729
334783	776730
222917	776731
88129	776732
11868	776733
996	776734
301641	776735
258062	776736
6884	776737
2894	776738
53589	776739
189528	776740
20911	776741
54909	776742
104394	776743
2549	776744
65205	776745
315608	776746
4726	776747
73382	776748
155312	776749
926	776750
5344	776751
19590	776752
21649	776753
178930	776754
36338	776755
27788	776756
23028	776757
56495	776758
147173	776759
321076	776760
166477	776761
127712	776762
144641	776763
20333	776764
164423	776765
154529	776766
147717	776767
46232	776768
149952	776769
4752	776770
303239	776771
151923	776772
91222	776773
176251	776774
70017	776775
4824	776776
95545	776777
68503	776778
1725	776779
222735	776780
199583	776781
1686	776782
143	776783
52327	776784
12348	776785
5974	776786
47215	776787
26378	776788
73493	776789
95421	776790
82355	776791
87837	776792
198021	776793
332055	776794
267416	776795
48292	776796
64542	776797
727	776798
2127	776799
324832	776800
80056	776801
58362	776802
21544	776803
85795	776804
112731	776805
99672	776806
148294	776807
113499	776808
18682	776809
45230	776810
325816	776811
270753	776812
9370	776813
337744	776814
2430	776815
31240	776816
67	776817
8986	776818
65175	776819
185495	776820
20537	776821
296252	776822
2011	776823
103077	776824
240596	776825
245086	776826
148824	776827
18303	776828
4456	776829
186653	776830
214906	776831
5083	776832
6583	776833
148109	776834
115694	776835
23638	776836
165506	776837
17425	776838
85377	776839
47088	776840
201535	776841
21019	776842
134153	776843
9224	776844
14883	776845
46275	776846
22249	776847
142954	776848
16520	776849
36405	776850
212610	776851
51386	776852
95412	776853
34027	776854
30840	776855
1247	776856
36889	776857
66696	776858
64102	776859
29490	776860
266147	776861
33856	776862
69838	776863
96062	776864
52546	776865
51979	776866
6859	776867
8071	776868
3038	776869
31840	776870
299886	776871
244897	776872
6019	776873
62842	776874
50710	776875
75695	776876
184013	776877
72653	776878
71660	776879
11728	776880
51548	776881
166381	776882
63503	776883
15522	776884
13752	776885
180648	776886
136647	776887
243650	776888
66581	776889
327682	776890
190821	776891
78021	776892
301682	776893
13649	776894
144124	776895
290898	776896
66079	776897
25425	776898
4448	776899
247224	776900
2603	776901
30594	776902
1230	776903
8993	776904
154078	776905
35488	776906
20392	776907
2432	776908
15820	776909
10704	776910
219930	776911
144466	776912
18524	776913
29728	776914
196655	776915
39124	776916
231587	776917
39051	776918
10978	776919
223	776920
38182	776921
25591	776922
213878	776923
40162	776924
162366	776925
12979	776926
84883	776927
27507	776928
5802	776929
301111	776930
15192	776931
81295	776932
26200	776933
79712	776934
2029	776935
126255	776936
79568	776937
14925	776938
11007	776939
2660	776940
237691	776941
250455	776942
4552	776943
176593	776944
36085	776945
15776	776946
8758	776947
44293	776948
271384	776949
47411	776950
85256	776951
34952	776952
27551	776953
50750	776954
122234	776955
49847	776956
639	776957
51641	776958
114113	776959
45097	776960
159380	776961
105716	776962
77472	776963
30288	776964
14967	776965
26944	776966
11312	776967
51486	776968
161462	776969
275673	776970
235919	776971
43775	776972
51847	776973
14588	776974
13313	776975
3220	776976
23747	776977
32489	776978
347257	776979
192	776980
250632	776981
162745	776982
341253	776983
342412	776984
18071	776985
88563	776986
123365	776987
69809	776988
145828	776989
32740	776990
29469	776991
166863	776992
120358	776993
9266	776994
129320	776995
61930	776996
270988	776997
64793	776998
26346	776999
330401	777000
89267	777001
48981	777002
6501	777003
157920	777004
5246	777005
122068	777006
73635	777007
169753	777008
11640	777009
19652	777010
77070	777011
177302	777012
27972	777013
64339	777014
39311	777015
43773	777016
250481	777017
105720	777018
6250	777019
221473	777020
240156	777021
228898	777022
27958	777023
31142	777024
5907	777025
3834	777026
20221	777027
24428	777028
13787	777029
33906	777030
118694	777031
8598	777032
106337	777033
47013	777034
51251	777035
114488	777036
205676	777037
7620	777038
17675	777039
53067	777040
5126	777041
57616	777042
333868	777043
121286	777044
46763	777045
321785	777046
116271	777047
64203	777048
11681	777049
12054	777050
21916	777051
47669	777052
53311	777053
78932	777054
246942	777055
43635	777056
33608	777057
194562	777058
32610	777059
398	777060
49497	777061
68779	777062
15738	777063
6409	777064
93748	777065
15449	777066
13600	777067
100637	777068
108425	777069
236886	777070
168475	777071
239893	777072
19963	777073
80240	777074
57964	777075
79884	777076
56217	777077
3988	777078
122660	777079
3776	777080
7341	777081
161479	777082
115387	777083
69351	777084
113207	777085
129	777086
118459	777087
310570	777088
4487	777089
58841	777090
2792	777091
15875	777092
6371	777093
106013	777094
9643	777095
28917	777096
7082	777097
224973	777098
1640	777099
78182	777100
83562	777101
24927	777102
233972	777103
10665	777104
224	777105
81097	777106
188543	777107
209933	777108
42887	777109
58626	777110
6016	777111
65985	777112
338378	777113
39774	777114
227670	777115
56201	777116
23642	777117
95646	777118
53111	777119
198460	777120
184455	777121
59768	777122
35415	777123
26809	777124
38012	777125
84838	777126
154985	777127
43580	777128
352532	777129
102446	777130
165337	777131
11505	777132
336235	777133
51989	777134
45044	777135
145941	777136
66090	777137
58816	777138
21731	777139
305743	777140
130383	777141
212374	777142
211168	777143
236951	777144
116710	777145
92689	777146
41951	777147
60106	777148
295509	777149
120155	777150
7310	777151
154282	777152
16465	777153
50730	777154
98498	777155
37828	777156
4822	777157
353	777158
200071	777159
116774	777160
139434	777161
148564	777162
38983	777163
255659	777164
276676	777165
164113	777166
272616	777167
147126	777168
551	777169
7773	777170
44356	777171
18041	777172
206119	777173
1515	777174
56345	777175
151794	777176
56204	777177
20623	777178
452	777179
148339	777180
90377	777181
260817	777182
133716	777183
109174	777184
327046	777185
174220	777186
117612	777187
36069	777188
140295	777189
11169	777190
773	777191
29675	777192
19563	777193
24914	777194
55083	777195
67632	777196
93199	777197
10461	777198
22479	777199
54134	777200
88902	777201
39891	777202
48429	777203
84631	777204
270695	777205
122457	777206
79247	777207
33207	777208
125036	777209
89631	777210
118190	777211
2871	777212
129195	777213
64182	777214
225190	777215
259609	777216
15428	777217
106622	777218
13013	777219
47300	777220
29337	777221
3676	777222
47826	777223
35913	777224
224946	777225
1697	777226
98480	777227
67083	777228
118533	777229
8214	777230
99405	777231
22238	777232
8337	777233
26880	777234
19976	777235
16453	777236
148872	777237
331607	777238
17610	777239
1863	777240
92344	777241
26209	777242
4194	777243
5075	777244
3384	777245
118080	777246
31222	777247
12050	777248
170642	777249
12	777250
28408	777251
661	777252
308160	777253
49039	777254
247188	777255
24342	777256
57633	777257
11288	777258
3751	777259
139941	777260
48887	777261
103994	777262
19514	777263
4537	777264
96352	777265
52421	777266
343582	777267
108281	777268
72281	777269
66542	777270
17636	777271
149458	777272
177472	777273
17741	777274
252972	777275
51329	777276
19490	777277
276752	777278
61272	777279
11423	777280
48077	777281
44048	777282
26351	777283
53806	777284
8095	777285
48759	777286
331709	777287
2020	777288
151968	777289
107193	777290
120208	777291
45774	777292
57911	777293
37618	777294
57486	777295
2531	777296
47710	777297
300	777298
1885	777299
43878	777300
67384	777301
20763	777302
61007	777303
24645	777304
5498	777305
108043	777306
56242	777307
5096	777308
39745	777309
16226	777310
179245	777311
16465	777312
186633	777313
36858	777314
19084	777315
25451	777316
47242	777317
203246	777318
45190	777319
11641	777320
75941	777321
17536	777322
203815	777323
22423	777324
7004	777325
20812	777326
126262	777327
154577	777328
246981	777329
3273	777330
131138	777331
62008	777332
2534	777333
217935	777334
91475	777335
211462	777336
4995	777337
16113	777338
66428	777339
3139	777340
43639	777341
65712	777342
50353	777343
247850	777344
11409	777345
81405	777346
20998	777347
31584	777348
35888	777349
850	777350
7004	777351
75209	777352
197372	777353
218310	777354
1781	777355
22289	777356
171210	777357
5596	777358
255	777359
115247	777360
70	777361
41895	777362
11256	777363
5731	777364
11779	777365
11348	777366
308855	777367
75994	777368
18418	777369
38106	777370
41577	777371
241413	777372
16025	777373
9300	777374
146174	777375
40363	777376
2288	777377
20313	777378
14567	777379
96165	777380
59477	777381
6247	777382
63905	777383
12295	777384
143161	777385
5726	777386
13111	777387
155129	777388
183245	777389
8405	777390
2195	777391
142952	777392
5150	777393
187571	777394
71441	777395
13023	777396
15330	777397
279705	777398
725	777399
11627	777400
138648	777401
62540	777402
32945	777403
332641	777404
15425	777405
17935	777406
100966	777407
20796	777408
13278	777409
2764	777410
51595	777411
258032	777412
15382	777413
58747	777414
25938	777415
40993	777416
53893	777417
3139	777418
1702	777419
1252	777420
27	777421
336440	777422
12878	777423
24800	777424
2077	777425
25714	777426
145916	777427
6748	777428
167401	777429
4104	777430
23237	777431
137846	777432
242	777433
147760	777434
58328	777435
70442	777436
26872	777437
66173	777438
174482	777439
176646	777440
43849	777441
68321	777442
244808	777443
185720	777444
107771	777445
12426	777446
277831	777447
155181	777448
19117	777449
69803	777450
80036	777451
84723	777452
274012	777453
8367	777454
11123	777455
1588	777456
618	777457
138286	777458
113346	777459
225813	777460
197949	777461
105084	777462
130730	777463
13050	777464
1129	777465
335195	777466
6929	777467
116453	777468
146687	777469
252021	777470
192660	777471
329473	777472
140391	777473
225547	777474
2465	777475
32341	777476
69781	777477
15020	777478
73919	777479
7094	777480
35778	777481
141634	777482
83080	777483
40209	777484
113119	777485
127878	777486
257049	777487
137410	777488
161648	777489
2638	777490
42538	777491
242643	777492
258426	777493
5852	777494
39307	777495
37759	777496
60799	777497
86987	777498
104247	777499
59527	777500
268587	777501
23460	777502
279123	777503
168278	777504
185581	777505
5014	777506
81636	777507
5071	777508
11396	777509
27141	777510
85395	777511
97022	777512
102540	777513
44681	777514
80087	777515
2045	777516
16255	777517
44446	777518
21214	777519
263134	777520
2951	777521
118236	777522
22495	777523
3756	777524
137873	777525
76880	777526
1187	777527
349721	777528
195505	777529
92612	777530
108962	777531
271722	777532
38576	777533
16556	777534
32909	777535
20361	777536
16921	777537
88539	777538
152698	777539
161205	777540
143	777541
8332	777542
113818	777543
91765	777544
416	777545
87467	777546
213726	777547
181632	777548
300	777549
241906	777550
296182	777551
137223	777552
34835	777553
148223	777554
239619	777555
112718	777556
182945	777557
40471	777558
51289	777559
65559	777560
100381	777561
60537	777562
43028	777563
29206	777564
123939	777565
28590	777566
270	777567
47841	777568
136815	777569
76623	777570
35532	777571
94409	777572
66459	777573
38593	777574
36460	777575
84137	777576
205753	777577
81063	777578
8305	777579
181702	777580
130326	777581
150008	777582
98497	777583
115455	777584
8962	777585
214766	777586
73469	777587
163526	777588
3055	777589
51734	777590
55287	777591
198852	777592
257781	777593
270256	777594
163409	777595
145691	777596
96	777597
987	777598
2074	777599
62797	777600
2057	777601
221916	777602
266756	777603
91128	777604
26798	777605
10874	777606
28526	777607
154400	777608
67122	777609
65057	777610
25913	777611
185464	777612
78052	777613
186382	777614
23576	777615
10506	777616
308413	777617
31069	777618
51784	777619
20669	777620
35910	777621
14410	777622
2062	777623
56768	777624
209286	777625
1698	777626
182883	777627
195603	777628
18853	777629
59713	777630
26878	777631
107796	777632
9556	777633
15642	777634
25891	777635
63504	777636
80964	777637
194975	777638
63490	777639
47352	777640
229353	777641
87818	777642
72427	777643
115549	777644
153744	777645
153847	777646
41881	777647
153781	777648
153889	777649
153771	777650
98294	777651
153888	777652
153886	777653
98351	777654
153917	777655
251052	777656
153851	777657
166602	777658
40870	777659
62889	777660
97836	777661
25512	777662
81876	777663
36920	777664
28949	777665
346302	777666
61178	777667
8787	777668
304022	777669
36666	777670
25647	777671
105608	777672
76524	777673
76524	777674
201144	777675
76524	777676
218973	777677
178350	777678
368	777679
22075	777680
10221	777681
2432	777682
97682	777683
5773	777684
31601	777685
14572	777686
36629	777687
30425	777688
125359	777689
13480	777690
152349	777691
13863	777692
134027	777693
224738	777694
48342	777695
190122	777696
146502	777697
182685	777698
70078	777699
81528	777700
116774	777701
52448	777702
210561	777703
77654	777704
2247	777705
18185	777706
5752	777707
2459	777708
26982	777709
39905	777710
220169	777711
9974	777712
193339	777713
1279	777714
20891	777715
157368	777716
94709	777717
75944	777718
157374	777719
132114	777720
26281	777721
261659	777722
150111	777723
184078	777724
12165	777725
31286	777726
97204	777727
30690	777728
15147	777729
114840	777730
2235	777731
35228	777732
3745	777733
125587	777734
7508	777735
23798	777736
78081	777737
5992	777738
54628	777739
162132	777740
133446	777741
26689	777742
154261	777743
252718	777744
8465	777745
5914	777746
54480	777747
12840	777748
91976	777749
75673	777750
57872	777751
55325	777752
1386	777753
75706	777754
24253	777755
322116	777756
114881	777757
1768	777758
39682	777759
20171	777760
20126	777761
40225	777762
62763	777763
15491	777764
106208	777765
11616	777766
100502	777767
280062	777768
4785	777769
12699	777770
58047	777771
197438	777772
206248	777773
28094	777774
175976	777775
118368	777776
105487	777777
44774	777778
115241	777779
2363	777780
316060	777781
32501	777782
77619	777783
101036	777784
79724	777785
209386	777786
93486	777787
43546	777788
78252	777789
76620	777790
357030	777791
17263	777792
1597	777793
22404	777794
256050	777795
1410	777796
8297	777797
113623	777798
4396	777799
41436	777800
69871	777801
117	777802
337204	777803
36671	777804
86324	777805
124955	777806
326893	777807
186182	777808
5013	777809
1129	777810
45183	777811
38109	777812
5344	777813
2269	777814
119507	777815
10617	777816
168557	777817
100573	777818
113897	777819
136678	777820
17261	777821
157563	777822
75424	777823
271258	777824
170248	777825
279318	777826
1034	777827
3089	777828
111718	777829
119107	777830
286573	777831
292448	777832
108808	777833
24176	777834
23344	777835
8888	777836
29493	777837
5344	777838
4778	777839
89175	777840
46796	777841
246401	777842
46064	777843
150065	777844
53798	777845
111	777846
198651	777847
22521	777848
317217	777849
1486	777850
51315	777851
12551	777852
107376	777853
7747	777854
10185	777855
212407	777856
80716	777857
94140	777858
327797	777859
93962	777860
230013	777861
97839	777862
70170	777863
50931	777864
227594	777865
138753	777866
29180	777867
17689	777868
38093	777869
24763	777870
20406	777871
1866	777872
5221	777873
176855	777874
3886	777875
55481	777876
161949	777877
73621	777878
9811	777879
231166	777880
228534	777881
2125	777882
77608	777883
471	777884
303674	777885
53474	777886
33473	777887
38112	777888
41920	777889
31953	777890
79901	777891
31515	777892
177782	777893
23531	777894
273058	777895
13142	777896
271569	777897
82520	777898
28444	777899
188417	777900
158356	777901
106908	777902
138676	777903
334746	777904
3549	777905
12	777906
4102	777907
42011	777908
1732	777909
132109	777910
96	777911
306953	777912
8741	777913
65959	777914
47986	777915
190104	777916
120543	777917
192	777918
72703	777919
11931	777920
2034	777921
24917	777922
6174	777923
75527	777924
187748	777925
108807	777926
46127	777927
162435	777928
108124	777929
179889	777930
201944	777931
43842	777932
52476	777933
152768	777934
172577	777935
140692	777936
171276	777937
10928	777938
221252	777939
13823	777940
296026	777941
186299	777942
7035	777943
257151	777944
92716	777945
62359	777946
154526	777947
31252	777948
169918	777949
9361	777950
68962	777951
204840	777952
5787	777953
203974	777954
19939	777955
123865	777956
98236	777957
2731	777958
60768	777959
73635	777960
284381	777961
148967	777962
78734	777963
246312	777964
78871	777965
48467	777966
300200	777967
54044	777968
326978	777969
259555	777970
8023	777971
183519	777972
217500	777973
70369	777974
68368	777975
46504	777976
180006	777977
18211	777978
185813	777979
191804	777980
84649	777981
42766	777982
295880	777983
107143	777984
57394	777985
1116	777986
74374	777987
121496	777988
117701	777989
18064	777990
338104	777991
277874	777992
18000	777993
268757	777994
84486	777995
46350	777996
336822	777997
274483	777998
167883	777999
83684	778000
320468	778001
121801	778002
99981	778003
58648	778004
24950	778005
193792	778006
135200	778007
42559	778008
23118	778009
20	778010
322163	778011
25828	778012
153868	778013
64913	778014
4509	778015
141853	778016
11237	778017
237215	778018
167607	778019
203457	778020
6813	778021
2190	778022
126273	778023
58421	778024
74174	778025
95958	778026
153192	778027
28170	778028
169878	778029
81428	778030
13398	778031
459	778032
62616	778033
2415	778034
44549	778035
30882	778036
55477	778037
16427	778038
8824	778039
18409	778040
1597	778041
59523	778042
14937	778043
901	778044
20559	778045
36014	778046
3754	778047
43849	778048
148400	778049
107474	778050
19206	778051
3791	778052
3377	778053
5839	778054
7219	778055
234615	778056
4313	778057
2119	778058
80405	778059
31215	778060
170488	778061
40469	778062
31116	778063
51523	778064
50818	778065
125785	778066
2005	778067
221330	778068
51322	778069
54170	778070
148363	778071
3921	778072
198233	778073
158116	778074
17433	778075
280	778076
119440	778077
321802	778078
32235	778079
141370	778080
37114	778081
89306	778082
190979	778083
25140	778084
133499	778085
201892	778086
179100	778087
232090	778088
52874	778089
200411	778090
203346	778091
134089	778092
132358	778093
77623	778094
55174	778095
6122	778096
26752	778097
69421	778098
12021	778099
22910	778100
20606	778101
53369	778102
169	778103
128898	778104
66428	778105
246345	778106
60759	778107
213116	778108
5978	778109
33137	778110
19381	778111
165165	778112
266659	778113
188655	778114
66491	778115
16196	778116
186734	778117
341290	778118
91533	778119
197693	778120
123509	778121
48270	778122
7682	778123
2274	778124
73898	778125
50	778126
18000	778127
2089	778128
114484	778129
95	778130
85532	778131
10300	778132
6884	778133
54896	778134
306563	778135
131034	778136
18741	778137
266967	778138
929	778139
191582	778140
275967	778141
145873	778142
52931	778143
25962	778144
1163	778145
126008	778146
22002	778147
179751	778148
65852	778149
290308	778150
1309	778151
15481	778152
339352	778153
8172	778154
108254	778155
201254	778156
327494	778157
136171	778158
178837	778159
87339	778160
120437	778161
57273	778162
25349	778163
61205	778164
186112	778165
5246	778166
61877	778167
217776	778168
51152	778169
76454	778170
234653	778171
56722	778172
10265	778173
30239	778174
22	778175
34795	778176
106494	778177
76473	778178
37728	778179
13662	778180
9077	778181
145071	778182
103786	778183
165792	778184
41869	778185
97532	778186
164095	778187
30703	778188
40173	778189
352998	778190
6043	778191
11678	778192
10891	778193
27079	778194
47464	778195
122505	778196
87680	778197
161685	778198
33306	778199
18184	778200
3891	778201
13424	778202
810	778203
107583	778204
30783	778205
56717	778206
90333	778207
186042	778208
116365	778209
104162	778210
31494	778211
790	778212
52835	778213
342600	778214
730	778215
295629	778216
92656	778217
308722	778218
42702	778219
1254	778220
150459	778221
20	778222
2051	778223
118036	778224
8264	778225
20834	778226
236698	778227
47584	778228
269879	778229
21712	778230
333000	778231
853	778232
112399	778233
85313	778234
346070	778235
370	778236
44307	778237
1800	778238
59569	778239
1333	778240
54328	778241
113996	778242
35786	778243
177480	778244
192656	778245
58856	778246
8965	778247
317781	778248
20037	778249
248086	778250
13730	778251
6052	778252
43822	778253
74174	778254
6884	778255
54513	778256
286	778257
149495	778258
45805	778259
36901	778260
126319	778261
66505	778262
13922	778263
95819	778264
62004	778265
100137	778266
221679	778267
41708	778268
78443	778269
2037	778270
165046	778271
295255	778272
36833	778273
19616	778274
191225	778275
60805	778276
104359	778277
90784	778278
47285	778279
90744	778280
224747	778281
85494	778282
15449	778283
249961	778284
305257	778285
99105	778286
12848	778287
147810	778288
183327	778289
341528	778290
350409	778291
226813	778292
55422	778293
133418	778294
200656	778295
177762	778296
343383	778297
151771	778298
177502	778299
310147	778300
203243	778301
201930	778302
338437	778303
164259	778304
210366	778305
192103	778306
268861	778307
103833	778308
9807	778309
59326	778310
168578	778311
266914	778312
157786	778313
103603	778314
59946	778315
69505	778316
114872	778317
137673	778318
103393	778319
268901	778320
277663	778321
332993	778322
94707	778323
64492	778324
49986	778325
204440	778326
347283	778327
132280	778328
345462	778329
347586	778330
348263	778331
146918	778332
75616	778333
213339	778334
101517	778335
47562	778336
12462	778337
15236	778338
177518	778339
213841	778340
215913	778341
15449	778342
308283	778343
38237	778344
7245	778345
96918	778346
51050	778347
89293	778348
82697	778349
186608	778350
1877	778351
320712	778352
177933	778353
230207	778354
257509	778355
111800	778356
95806	778357
223385	778358
140236	778359
21615	778360
3208	778361
6629	778362
3490	778363
102192	778364
14426	778365
182842	778366
45065	778367
258223	778368
11531	778369
1749	778370
77049	778371
124565	778372
134014	778373
281637	778374
73134	778375
119218	778376
2669	778377
220614	778378
92575	778379
3871	778380
189997	778381
24593	778382
82	778383
127895	778384
161487	778385
148171	778386
298333	778387
349834	778388
73510	778389
4421	778390
113593	778391
13709	778392
327582	778393
103498	778394
52560	778395
92461	778396
2459	778397
81054	778398
2522	778399
122443	778400
18761	778401
6771	778402
19665	778403
10839	778404
16596	778405
161755	778406
140825	778407
7228	778408
17196	778409
226215	778410
28813	778411
15539	778412
14524	778413
223874	778414
270530	778415
154030	778416
141771	778417
279601	778418
19364	778419
50465	778420
229472	778421
99774	778422
139149	778423
27622	778424
116592	778425
26354	778426
1791	778427
119183	778428
167650	778429
320393	778430
26913	778431
131260	778432
115657	778433
39914	778434
147130	778435
112112	778436
12223	778437
112033	778438
641	778439
317	778440
180901	778441
119576	778442
160442	778443
18836	778444
110	778445
220856	778446
8992	778447
309792	778448
62799	778449
11503	778450
34970	778451
992	778452
5648	778453
11758	778454
132464	778455
2052	778456
2334	778457
355565	778458
31128	778459
190498	778460
72393	778461
2471	778462
261400	778463
122327	778464
8741	778465
1711	778466
150915	778467
30470	778468
43513	778469
341864	778470
29960	778471
5527	778472
337731	778473
229128	778474
124808	778475
188414	778476
16539	778477
11341	778478
190887	778479
5553	778480
5727	778481
190264	778482
274646	778483
49673	778484
22138	778485
3133	778486
69022	778487
118477	778488
28583	778489
244189	778490
165534	778491
28583	778492
235184	778493
31103	778494
98571	778495
147157	778496
34632	778497
46165	778498
124878	778499
51963	778500
15705	778501
3040	778502
6800	778503
30510	778504
48073	778505
75729	778506
34970	778507
191039	778508
3797	778509
15057	778510
136105	778511
5365	778512
8132	778513
178517	778514
15	778515
6710	778516
5232	778517
62245	778518
5539	778519
57900	778520
18129	778521
134170	778522
15497	778523
170111	778524
136861	778525
192688	778526
220664	778527
82892	778528
63843	778529
68974	778530
18274	778531
199666	778532
78996	778533
330102	778534
70069	778535
298584	778536
320424	778537
18200	778538
92740	778539
108759	778540
291949	778541
198707	778542
783	778543
217066	778544
157867	778545
123324	778546
225798	778547
96646	778548
71240	778549
78986	778550
191323	778551
120444	778552
235638	778553
192229	778554
119781	778555
36648	778556
138263	778557
53389	778558
309090	778559
190295	778560
253317	778561
62045	778562
40117	778563
267117	778564
10236	778565
26009	778566
7240	778567
11761	778568
104879	778569
20365	778570
38140	778571
78410	778572
247735	778573
22	778574
15345	778575
100065	778576
73910	778577
36149	778578
32412	778579
22743	778580
196125	778581
18082	778582
39880	778583
53425	778584
8631	778585
54961	778586
154281	778587
75242	778588
96164	778589
117515	778590
2231	778591
11645	778592
3624	778593
60357	778594
421	778595
302826	778596
58105	778597
97372	778598
77162	778599
23065	778600
16605	778601
6242	778602
168060	778603
2039	778604
6011	778605
25932	778606
54799	778607
340156	778608
147006	778609
75829	778610
219799	778611
81235	778612
198513	778613
28108	778614
57729	778615
91093	778616
105041	778617
29884	778618
1159	778619
232760	778620
21118	778621
3462	778622
153979	778623
167889	778624
246503	778625
66344	778626
47281	778627
151180	778628
14604	778629
52961	778630
19268	778631
24710	778632
128119	778633
343311	778634
38088	778635
24727	778636
167126	778637
126700	778638
38911	778639
342509	778640
124294	778641
230	778642
97113	778643
166895	778644
292745	778645
50561	778646
11675	778647
122701	778648
46955	778649
22603	778650
28216	778651
19206	778652
97582	778653
5700	778654
119935	778655
14373	778656
77774	778657
120495	778658
116073	778659
264434	778660
2431	778661
170705	778662
44019	778663
7380	778664
24935	778665
93369	778666
45925	778667
41770	778668
168209	778669
22	778670
95739	778671
154411	778672
11323	778673
99567	778674
24739	778675
41648	778676
74029	778677
61810	778678
32256	778679
180789	778680
88	778681
39648	778682
70079	778683
9083	778684
90370	778685
193538	778686
82311	778687
52798	778688
100195	778689
157562	778690
157555	778691
257978	778692
258676	778693
258241	778694
157286	778695
257869	778696
157359	778697
258046	778698
100166	778699
157245	778700
157293	778701
258212	778702
39123	778703
104438	778704
78509	778705
106589	778706
773	778707
162072	778708
356985	778709
36343	778710
221897	778711
18031	778712
341138	778713
338885	778714
11248	778715
46900	778716
98376	778717
276803	778718
1918	778719
75822	778720
178786	778721
343018	778722
164424	778723
2477	778724
100100	778725
281960	778726
210781	778727
321241	778728
90953	778729
204154	778730
76407	778731
30308	778732
36404	778733
11121	778734
3358	778735
77	778736
4483	778737
20513	778738
20410	778739
15705	778740
37069	778741
42155	778742
151639	778743
320246	778744
151053	778745
3870	778746
26807	778747
600	778748
2014	778749
3369	778750
856	778751
7496	778752
86793	778753
21937	778754
40555	778755
76043	778756
170384	778757
149956	778758
11788	778759
99469	778760
319381	778761
7014	778762
30892	778763
119215	778764
257873	778765
30505	778766
183603	778767
39223	778768
218430	778769
28405	778770
16372	778771
58963	778772
8965	778773
33447	778774
5082	778775
118170	778776
157246	778777
157255	778778
100141	778779
17723	778780
104261	778781
18123	778782
157318	778783
48754	778784
100239	778785
201	778786
132637	778787
11976	778788
165133	778789
30330	778790
204375	778791
76712	778792
246678	778793
15025	778794
175403	778795
274288	778796
107697	778797
280524	778798
40158	778799
32616	778800
75700	778801
230	778802
23488	778803
223092	778804
88073	778805
298746	778806
13411	778807
339891	778808
138751	778809
89486	778810
200949	778811
230938	778812
322190	778813
271503	778814
236063	778815
97049	778816
201269	778817
403	778818
69777	778819
6041	778820
47422	778821
226332	778822
71045	778823
100392	778824
231565	778825
186566	778826
7612	778827
151241	778828
100216	778829
1214	778830
98427	778831
12623	778832
35593	778833
81165	778834
322124	778835
59202	778836
97465	778837
210287	778838
17354	778839
58899	778840
99754	778841
142261	778842
181434	778843
11531	778844
79271	778845
26330	778846
251517	778847
163475	778848
25113	778849
107907	778850
48440	778851
2744	778852
347805	778853
243763	778854
116494	778855
121883	778856
44421	778857
219852	778858
33371	778859
5815	778860
315620	778861
96777	778862
106851	778863
152353	778864
14799	778865
209845	778866
185537	778867
211461	778868
75816	778869
146102	778870
84179	778871
120440	778872
134839	778873
120436	778874
18176	778875
92	778876
58612	778877
104582	778878
18856	778879
14921	778880
107548	778881
5759	778882
23055	778883
56794	778884
97114	778885
196925	778886
42831	778887
12559	778888
16272	778889
32548	778890
25809	778891
2089	778892
97872	778893
19444	778894
1521	778895
28340	778896
21346	778897
4616	778898
67465	778899
316	778900
50285	778901
54149	778902
159530	778903
8748	778904
5559	778905
75081	778906
247102	778907
142510	778908
161406	778909
40366	778910
252409	778911
42009	778912
117356	778913
1486	778914
41735	778915
53035	778916
13765	778917
10296	778918
237397	778919
7292	778920
21741	778921
213507	778922
29082	778923
900	778924
169646	778925
217635	778926
173369	778927
36571	778928
77927	778929
131	778930
8402	778931
37146	778932
8225	778933
114305	778934
5770	778935
254508	778936
26282	778937
9349	778938
98579	778939
11650	778940
50324	778941
272057	778942
15942	778943
56956	778944
33175	778945
10466	778946
53083	778947
51708	778948
11779	778949
254	778950
57587	778951
260272	778952
316848	778953
4447	778954
210778	778955
231673	778956
309164	778957
113554	778958
322087	778959
20849	778960
37	778961
248517	778962
7720	778963
5177	778964
237495	778965
90024	778966
80057	778967
23888	778968
99321	778969
152495	778970
296161	778971
296179	778972
259115	778973
6843	778974
312740	778975
163296	778976
31150	778977
99	778978
13428	778979
92687	778980
92687	778981
2762	778982
49926	778983
2762	778984
296468	778985
45192	778986
99458	778987
19094	778988
75791	778989
243171	778990
149380	778991
295372	778992
101752	778993
220741	778994
26295	778995
31571	778996
87514	778997
1465	778998
510	778999
62538	779000
40178	779001
239378	779002
237919	779003
94458	779004
259298	779005
16057	779006
187786	779007
209004	779008
74700	779009
18172	779010
2732	779011
149765	779012
335592	779013
18287	779014
30211	779015
346	779016
13856	779017
7368	779018
136762	779019
34439	779020
205521	779021
35567	779022
8570	779023
8570	779024
8570	779025
8570	779026
8570	779027
82701	779028
115091	779029
37392	779030
31561	779031
115975	779032
107664	779033
144679	779034
46987	779035
163042	779036
5006	779037
54093	779038
4293	779039
18035	779040
23095	779041
84732	779042
25646	779043
10158	779044
42553	779045
120774	779046
1545	779047
27593	779048
3309	779049
60328	779050
116881	779051
18800	779052
133398	779053
3468	779054
129706	779055
3323	779056
4258	779057
34222	779058
121129	779059
13242	779060
129172	779061
1244	779062
62375	779063
31406	779064
5086	779065
102734	779066
626	779067
67223	779068
24868	779069
13950	779070
30193	779071
202400	779072
30193	779073
27595	779074
53333	779075
109468	779076
80391	779077
176308	779078
56795	779079
265642	779080
43836	779081
5077	779082
1300	779083
109065	779084
213286	779085
312629	779086
9933	779087
9172	779088
30848	779089
97762	779090
351002	779091
13489	779092
194100	779093
28022	779094
97452	779095
4094	779096
344795	779097
33671	779098
31607	779099
18597	779100
38968	779101
28001	779102
212568	779103
13819	779104
348221	779105
126772	779106
52367	779107
3736	779108
7827	779109
244	779110
10698	779111
135480	779112
3622	779113
13125	779114
20523	779115
587	779116
13040	779117
664	779118
4075	779119
40725	779120
3770	779121
33813	779122
22932	779123
6734	779124
205476	779125
95546	779126
7722	779127
19827	779128
18238	779129
384	779130
14262	779131
11812	779132
7112	779133
41887	779134
191828	779135
205812	779136
5168	779137
130426	779138
154429	779139
1695	779140
117125	779141
312526	779142
13549	779143
15935	779144
34996	779145
26413	779146
13963	779147
56820	779148
41265	779149
75467	779150
1161	779151
5316	779152
66106	779153
29942	779154
22339	779155
171606	779156
300	779157
97094	779158
8654	779159
29846	779160
22694	779161
255007	779162
7770	779163
22184	779164
114475	779165
82048	779166
35953	779167
324685	779168
186813	779169
27305	779170
12518	779171
10207	779172
119749	779173
60844	779174
106856	779175
60248	779176
12159	779177
141895	779178
25970	779179
27431	779180
2408	779181
226045	779182
313044	779183
26203	779184
16370	779185
77056	779186
264429	779187
4440	779188
3065	779189
130647	779190
44790	779191
242461	779192
58735	779193
167789	779194
50013	779195
50163	779196
81758	779197
39504	779198
104045	779199
41751	779200
187084	779201
200720	779202
132394	779203
2515	779204
1330	779205
25536	779206
38493	779207
96978	779208
33945	779209
1184	779210
8087	779211
196035	779212
77004	779213
44144	779214
3997	779215
22120	779216
2851	779217
39351	779218
74035	779219
2244	779220
64773	779221
3328	779222
140979	779223
91382	779224
231388	779225
36730	779226
164204	779227
272104	779228
16786	779229
31958	779230
159226	779231
1902	779232
147304	779233
52169	779234
147418	779235
7315	779236
56	779237
264558	779238
239408	779239
94872	779240
11938	779241
122435	779242
109743	779243
16272	779244
67664	779245
56999	779246
101438	779247
110606	779248
35001	779249
43167	779250
16485	779251
74189	779252
29726	779253
56921	779254
66737	779255
314760	779256
96425	779257
35950	779258
3615	779259
22371	779260
81590	779261
100923	779262
346630	779263
342067	779264
275572	779265
72719	779266
57861	779267
355165	779268
165384	779269
160080	779270
257651	779271
73589	779272
152344	779273
7942	779274
124164	779275
19836	779276
175392	779277
144800	779278
14995	779279
24566	779280
245462	779281
31630	779282
540	779283
45991	779284
173534	779285
16024	779286
356543	779287
285805	779288
43824	779289
129938	779290
192119	779291
65	779292
7782	779293
71531	779294
199084	779295
16484	779296
34427	779297
109080	779298
92158	779299
33811	779300
73515	779301
11575	779302
55976	779303
2682	779304
38043	779305
4760	779306
30887	779307
13543	779308
83086	779309
112233	779310
176236	779311
743	779312
26452	779313
5750	779314
66776	779315
24324	779316
50	779317
4924	779318
296	779319
287343	779320
123868	779321
30083	779322
2234	779323
1545	779324
104524	779325
324524	779326
129715	779327
28938	779328
72739	779329
24146	779330
27839	779331
187242	779332
323327	779333
31628	779334
10139	779335
44466	779336
106939	779337
194694	779338
49535	779339
27602	779340
7907	779341
3197	779342
268591	779343
272159	779344
6628	779345
3250	779346
130264	779347
56140	779348
49397	779349
1878	779350
14039	779351
8921	779352
8570	779353
41438	779354
31086	779355
4919	779356
36582	779357
34303	779358
10170	779359
1046	779360
284439	779361
6743	779362
139	779363
52351	779364
347241	779365
159648	779366
65996	779367
53173	779368
1879	779369
46658	779370
18653	779371
64193	779372
19860	779373
107942	779374
19499	779375
34481	779376
1239	779377
8714	779378
3153	779379
89523	779380
226	779381
49472	779382
8544	779383
19907	779384
24253	779385
165886	779386
30976	779387
33734	779388
19323	779389
37563	779390
96131	779391
323307	779392
12476	779393
36067	779394
153008	779395
204153	779396
21233	779397
20075	779398
7928	779399
87826	779400
171645	779401
44547	779402
516	779403
110585	779404
16635	779405
172822	779406
71827	779407
80545	779408
316376	779409
288895	779410
76923	779411
17920	779412
17991	779413
186523	779414
24218	779415
322615	779416
209699	779417
910	779418
64080	779419
176542	779420
4564	779421
56888	779422
112211	779423
101411	779424
45034	779425
49416	779426
72311	779427
299892	779428
68946	779429
21306	779430
13472	779431
276471	779432
17297	779433
70113	779434
47259	779435
9472	779436
314660	779437
71990	779438
2150	779439
7502	779440
16	779441
2956	779442
320707	779443
72685	779444
3458	779445
285586	779446
71257	779447
64428	779448
72697	779449
288381	779450
10068	779451
118718	779452
53129	779453
186395	779454
6969	779455
116759	779456
91447	779457
79759	779458
24668	779459
22813	779460
16455	779461
34672	779462
15547	779463
2623	779464
1634	779465
43740	779466
3526	779467
57195	779468
46433	779469
32975	779470
37065	779471
23376	779472
13542	779473
140018	779474
57195	779475
218883	779476
41655	779477
173651	779478
12832	779479
29134	779480
124264	779481
916	779482
2110	779483
63963	779484
38544	779485
83535	779486
121797	779487
296249	779488
64728	779489
108683	779490
145289	779491
73641	779492
166146	779493
144896	779494
29497	779495
57259	779496
1883	779497
282451	779498
3818	779499
99070	779500
31210	779501
10943	779502
167179	779503
284478	779504
74677	779505
17	779506
17987	779507
175535	779508
3250	779509
29239	779510
19262	779511
309769	779512
933	779513
5045	779514
14368	779515
2286	779516
352087	779517
19979	779518
65672	779519
6089	779520
30486	779521
11046	779522
299659	779523
79865	779524
27495	779525
2416	779526
92344	779527
113062	779528
11064	779529
3363	779530
2311	779531
30473	779532
235615	779533
15583	779534
109940	779535
128869	779536
287001	779537
306654	779538
292129	779539
840	779540
9456	779541
11656	779542
24218	779543
165552	779544
68671	779545
1064	779546
19205	779547
5983	779548
68141	779549
355264	779550
56929	779551
116521	779552
1297	779553
47204	779554
102459	779555
18386	779556
169999	779557
7453	779558
173	779559
9615	779560
288511	779561
1910	779562
96642	779563
93901	779564
9237	779565
4715	779566
117588	779567
3123	779568
22629	779569
286877	779570
51551	779571
6209	779572
312553	779573
171549	779574
210246	779575
36510	779576
117654	779577
128677	779578
72030	779579
821	779580
288185	779581
72428	779582
68573	779583
5708	779584
28414	779585
6769	779586
312589	779587
16636	779588
45434	779589
17908	779590
2845	779591
517	779592
79542	779593
10479	779594
37206	779595
49054	779596
30454	779597
7457	779598
130001	779599
111605	779600
52941	779601
42101	779602
509	779603
36928	779604
49333	779605
2766	779606
81108	779607
22936	779608
185454	779609
43913	779610
293209	779611
72311	779612
207884	779613
34991	779614
63767	779615
78227	779616
271382	779617
122026	779618
208798	779619
110890	779620
581	779621
7293	779622
110358	779623
24182	779624
68	779625
3738	779626
139112	779627
167178	779628
134517	779629
94603	779630
70709	779631
171691	779632
325346	779633
25399	779634
86190	779635
7907	779636
40640	779637
5497	779638
53799	779639
169088	779640
22788	779641
1908	779642
19237	779643
9175	779644
195894	779645
174632	779646
122436	779647
4047	779648
195055	779649
70101	779650
175998	779651
193962	779652
110585	779653
296641	779654
17987	779655
25162	779656
54889	779657
12525	779658
110256	779659
34336	779660
10054	779661
66038	779662
103238	779663
4004	779664
15996	779665
78903	779666
14228	779667
17245	779668
1865	779669
122185	779670
64323	779671
22973	779672
14126	779673
22865	779674
71284	779675
18710	779676
35781	779677
36681	779678
317125	779679
621	779680
2135	779681
178575	779682
30748	779683
18447	779684
5427	779685
110492	779686
174779	779687
22897	779688
172084	779689
4384	779690
109470	779691
49210	779692
423	779693
75179	779694
56276	779695
42686	779696
25166	779697
20075	779698
10341	779699
158827	779700
8345	779701
13136	779702
299959	779703
24171	779704
4541	779705
106449	779706
47134	779707
104049	779708
39415	779709
67048	779710
39625	779711
316819	779712
31052	779713
71496	779714
17583	779715
6048	779716
19119	779717
43382	779718
1394	779719
109507	779720
64277	779721
8938	779722
14162	779723
48534	779724
6828	779725
72052	779726
135682	779727
4999	779728
52224	779729
1425	779730
206089	779731
61481	779732
39098	779733
5352	779734
35512	779735
8226	779736
10007	779737
80381	779738
151734	779739
34327	779740
173784	779741
10115	779742
131314	779743
352215	779744
68863	779745
11222	779746
64414	779747
3807	779748
257874	779749
110439	779750
81724	779751
2824	779752
69541	779753
311121	779754
1078	779755
72686	779756
51169	779757
38807	779758
39717	779759
13282	779760
76874	779761
10053	779762
71712	779763
72458	779764
79999	779765
72492	779766
3244	779767
16397	779768
109987	779769
154691	779770
9070	779771
147029	779772
30465	779773
49219	779774
45409	779775
6380	779776
138155	779777
111627	779778
292505	779779
5804	779780
1072	779781
12802	779782
46676	779783
45272	779784
35048	779785
158804	779786
7892	779787
17363	779788
154640	779789
78554	779790
17991	779791
323879	779792
289149	779793
13441	779794
117581	779795
45224	779796
105682	779797
34164	779798
2910	779799
33883	779800
61929	779801
175741	779802
36837	779803
153296	779804
27743	779805
40126	779806
79207	779807
344258	779808
190231	779809
108643	779810
43404	779811
45018	779812
71757	779813
288260	779814
96907	779815
147895	779816
1647	779817
130745	779818
28053	779819
24715	779820
115760	779821
2678	779822
301471	779823
76439	779824
12465	779825
18002	779826
36546	779827
34366	779828
1892	779829
110109	779830
40872	779831
70189	779832
45258	779833
100824	779834
17695	779835
1546	779836
1084	779837
6908	779838
5957	779839
117154	779840
169	779841
67665	779842
71652	779843
313	779844
74648	779845
24533	779846
28624	779847
479	779848
1093	779849
3919	779850
179842	779851
5423	779852
38162	779853
5276	779854
20008	779855
10253	779856
96344	779857
23282	779858
14012	779859
96907	779860
191488	779861
34744	779862
34124	779863
24359	779864
220048	779865
6791	779866
67752	779867
172383	779868
289137	779869
207546	779870
128642	779871
48658	779872
110355	779873
48659	779874
34481	779875
13314	779876
22811	779877
101036	779878
6660	779879
117140	779880
56546	779881
351040	779882
50386	779883
24445	779884
38066	779885
51238	779886
320794	779887
19244	779888
309596	779889
64087	779890
11004	779891
24619	779892
34296	779893
87700	779894
256218	779895
160057	779896
101601	779897
158341	779898
74366	779899
173461	779900
130967	779901
70413	779902
22727	779903
5954	779904
46671	779905
189018	779906
30905	779907
87803	779908
13469	779909
24194	779910
55922	779911
17701	779912
9920	779913
104720	779914
41592	779915
176009	779916
479	779917
78413	779918
67204	779919
3565	779920
122147	779921
176115	779922
72270	779923
139566	779924
77575	779925
112189	779926
65650	779927
136351	779928
102589	779929
103234	779930
42513	779931
240344	779932
73593	779933
2716	779934
116471	779935
5957	779936
31222	779937
24296	779938
13956	779939
26158	779940
317365	779941
44506	779942
16874	779943
6521	779944
52113	779945
8637	779946
8637	779947
7645	779948
160748	779949
873	779950
150459	779951
144833	779952
24549	779953
186554	779954
5538	779955
51577	779956
122316	779957
208041	779958
33335	779959
16674	779960
297715	779961
10265	779962
3030	779963
72184	779964
48236	779965
14550	779966
112215	779967
75306	779968
3110	779969
357165	779970
294406	779971
146142	779972
285654	779973
17693	779974
72477	779975
108	779976
19262	779977
24444	779978
51583	779979
33249	779980
53882	779981
26495	779982
164016	779983
51930	779984
288924	779985
7401	779986
5983	779987
291628	779988
123669	779989
917	779990
53770	779991
4911	779992
299909	779993
56137	779994
6473	779995
7816	779996
192407	779997
81091	779998
17908	779999
26435	780000
7257	780001
171694	780002
31472	780003
20956	780004
63674	780005
4572	780006
2265	780007
10662	780008
46443	780009
119237	780010
156136	780011
12219	780012
108940	780013
17713	780014
4663	780015
14813	780016
56230	780017
318508	780018
13269	780019
24639	780020
48590	780021
171631	780022
274530	780023
326633	780024
34184	780025
97123	780026
14464	780027
129704	780028
113132	780029
49445	780030
52798	780031
8646	780032
17764	780033
118158	780034
23734	780035
14318	780036
123681	780037
3807	780038
77671	780039
288206	780040
16805	780041
13134	780042
109739	780043
193250	780044
179801	780045
188806	780046
1518	780047
178159	780048
3828	780049
128194	780050
42055	780051
12416	780052
82132	780053
71545	780054
820	780055
2217	780056
46374	780057
4954	780058
119901	780059
2319	780060
5555	780061
81751	780062
4775	780063
2373	780064
40610	780065
116491	780066
18671	780067
193338	780068
92968	780069
177419	780070
412	780071
209975	780072
33882	780073
214748	780074
19172	780075
2657	780076
41879	780077
13371	780078
146134	780079
8754	780080
4954	780081
289706	780082
13312	780083
7291	780084
109901	780085
29227	780086
28236	780087
6237	780088
14255	780089
42730	780090
12822	780091
2022	780092
27577	780093
34098	780094
6090	780095
27029	780096
53157	780097
81579	780098
11393	780099
119968	780100
66238	780101
69552	780102
14935	780103
22897	780104
124496	780105
25671	780106
71984	780107
178786	780108
40058	780109
171592	780110
129744	780111
178595	780112
118900	780113
32593	780114
32256	780115
45423	780116
11314	780117
24172	780118
50315	780119
101374	780120
88900	780121
11337	780122
69787	780123
71087	780124
82567	780125
59517	780126
128466	780127
348666	780128
120838	780129
176862	780130
6123	780131
800	780132
49286	780133
34604	780134
7155	780135
113794	780136
19121	780137
16175	780138
24690	780139
176795	780140
129708	780141
217892	780142
123645	780143
339663	780144
21884	780145
146582	780146
111737	780147
83742	780148
47948	780149
6673	780150
106025	780151
132362	780152
74679	780153
174418	780154
176882	780155
111524	780156
73255	780157
10186	780158
335650	780159
64613	780160
121641	780161
37525	780162
99379	780163
99379	780164
99379	780165
73456	780166
74632	780167
192853	780168
17	780169
172808	780170
1375	780171
86967	780172
6765	780173
6775	780174
10353	780175
24687	780176
41667	780177
1192	780178
44999	780179
101225	780180
330125	780181
234	780182
159576	780183
275510	780184
88610	780185
222351	780186
179963	780187
45357	780188
64084	780189
201142	780190
65926	780191
157397	780192
207946	780193
4310	780194
52445	780195
272207	780196
8491	780197
19286	780198
38811	780199
26552	780200
15730	780201
20362	780202
10346	780203
68348	780204
109	780205
149902	780206
170270	780207
317	780208
99375	780209
194077	780210
57290	780211
225095	780212
81749	780213
158420	780214
182	780215
43893	780216
7555	780217
16574	780218
3104	780219
190117	780220
99416	780221
43054	780222
18481	780223
13747	780224
115304	780225
184220	780226
121879	780227
343129	780228
19289	780229
181274	780230
62652	780231
6215	780232
147893	780233
100444	780234
120198	780235
122883	780236
53554	780237
16186	780238
123371	780239
176928	780240
3734	780241
62167	780242
302488	780243
12806	780244
122035	780245
75618	780246
34465	780247
333280	780248
12086	780249
96713	780250
151328	780251
2734	780252
5145	780253
251475	780254
163856	780255
6969	780256
237762	780257
30	780258
106	780259
19413	780260
15821	780261
46828	780262
77257	780263
112293	780264
248884	780265
56829	780266
10913	780267
3509	780268
214105	780269
178768	780270
1224	780271
189182	780272
51851	780273
116901	780274
2367	780275
80062	780276
13964	780277
188863	780278
15159	780279
66415	780280
40439	780281
124138	780282
76702	780283
45686	780284
42243	780285
7501	780286
95985	780287
30951	780288
12762	780289
68811	780290
428	780291
283429	780292
24079	780293
193868	780294
16746	780295
64328	780296
18901	780297
683	780298
131592	780299
94187	780300
50151	780301
243209	780302
12188	780303
8841	780304
140096	780305
21016	780306
341475	780307
2138	780308
94858	780309
328970	780310
191535	780311
10995	780312
143797	780313
7753	780314
181449	780315
37576	780316
5790	780317
258839	780318
282599	780319
32708	780320
37794	780321
155289	780322
33189	780323
11964	780324
149217	780325
320941	780326
333690	780327
25069	780328
191080	780329
5565	780330
124442	780331
55656	780332
111214	780333
130472	780334
44607	780335
1587	780336
311271	780337
16062	780338
27875	780339
91427	780340
161	780341
112	780342
52753	780343
119381	780344
101946	780345
31844	780346
45720	780347
28862	780348
264148	780349
22855	780350
160372	780351
160361	780352
78015	780353
315285	780354
58158	780355
1509	780356
123069	780357
41123	780358
4654	780359
48173	780360
562	780361
23040	780362
118274	780363
946	780364
86150	780365
17518	780366
7021	780367
233	780368
111976	780369
294733	780370
295415	780371
25280	780372
1845	780373
482	780374
2584	780375
343530	780376
91561	780377
115838	780378
54757	780379
118241	780380
39987	780381
25083	780382
304402	780383
222791	780384
60066	780385
180961	780386
230404	780387
9138	780388
16217	780389
165	780390
82151	780391
217809	780392
87162	780393
42457	780394
68066	780395
101324	780396
22699	780397
164364	780398
101330	780399
261450	780400
160824	780401
261836	780402
31688	780403
4691	780404
159219	780405
88098	780406
62510	780407
2594	780408
322653	780409
45776	780410
147388	780411
18110	780412
283844	780413
194846	780414
122113	780415
42779	780416
121335	780417
264507	780418
42571	780419
67309	780420
62599	780421
9229	780422
102233	780423
239342	780424
117348	780425
139083	780426
160827	780427
239523	780428
192759	780429
62565	780430
96575	780431
77055	780432
2565	780433
67339	780434
15648	780435
21325	780436
154391	780437
93961	780438
120703	780439
8958	780440
62330	780441
137	780442
58167	780443
57506	780444
28095	780445
170882	780446
62102	780447
86127	780448
200004	780449
63161	780450
133274	780451
180861	780452
52550	780453
188319	780454
2290	780455
39538	780456
20703	780457
27636	780458
48645	780459
35881	780460
73388	780461
39715	780462
1525	780463
83598	780464
69364	780465
104723	780466
15609	780467
546	780468
9325	780469
9325	780470
9325	780471
9325	780472
5944	780473
21639	780474
7229	780475
326	780476
247513	780477
7320	780478
5775	780479
129970	780480
40177	780481
26194	780482
1807	780483
260091	780484
247673	780485
249372	780486
5383	780487
52259	780488
97667	780489
30733	780490
146128	780491
248310	780492
149619	780493
98839	780494
278582	780495
61063	780496
249271	780497
53207	780498
13046	780499
125402	780500
58083	780501
20228	780502
186784	780503
128969	780504
48673	780505
28498	780506
40423	780507
127977	780508
22399	780509
3221	780510
168905	780511
34761	780512
13198	780513
2575	780514
9588	780515
43768	780516
2586	780517
28893	780518
303667	780519
57654	780520
89842	780521
21230	780522
44	780523
3931	780524
7821	780525
4926	780526
7339	780527
168685	780528
667	780529
13242	780530
19003	780531
63634	780532
20526	780533
23394	780534
8469	780535
191097	780536
112618	780537
5128	780538
40131	780539
244859	780540
49124	780541
5973	780542
3112	780543
71748	780544
53014	780545
71734	780546
324115	780547
40423	780548
57830	780549
8662	780550
132910	780551
9701	780552
45311	780553
9827	780554
59144	780555
21535	780556
2507	780557
76531	780558
137313	780559
46364	780560
3962	780561
90190	780562
85500	780563
92351	780564
12641	780565
7905	780566
62864	780567
24337	780568
2767	780569
6498	780570
22399	780571
3173	780572
7857	780573
84117	780574
19904	780575
23774	780576
4738	780577
188603	780578
20571	780579
17184	780580
1137	780581
25573	780582
69738	780583
5163	780584
76395	780585
7296	780586
4827	780587
26569	780588
29788	780589
41712	780590
4680	780591
68726	780592
67941	780593
38869	780594
98083	780595
22312	780596
2800	780597
75	780598
65036	780599
22959	780600
1648	780601
47673	780602
33173	780603
19	780604
13231	780605
193257	780606
5243	780607
118750	780608
5022	780609
97624	780610
149541	780611
25902	780612
321875	780613
6018	780614
168303	780615
90321	780616
14267	780617
19	780618
10669	780619
77895	780620
261275	780621
122517	780622
92314	780623
2612	780624
147099	780625
17076	780626
33795	780627
244751	780628
957	780629
333980	780630
213527	780631
139862	780632
150748	780633
3458	780634
124379	780635
22914	780636
56485	780637
118307	780638
123971	780639
3485	780640
41719	780641
14581	780642
4698	780643
78538	780644
61468	780645
10933	780646
13130	780647
1525	780648
207655	780649
19242	780650
39295	780651
12928	780652
181928	780653
199492	780654
8255	780655
162424	780656
162644	780657
2778	780658
11732	780659
32767	780660
85093	780661
121194	780662
17021	780663
27616	780664
263918	780665
5175	780666
51704	780667
15056	780668
71983	780669
117323	780670
12206	780671
53105	780672
317451	780673
4622	780674
3737	780675
14082	780676
22624	780677
78917	780678
1758	780679
314988	780680
1267	780681
1758	780682
129289	780683
16320	780684
13984	780685
32858	780686
20243	780687
53545	780688
58238	780689
49063	780690
101930	780691
84775	780692
264002	780693
101919	780694
390	780695
3572	780696
3363	780697
2821	780698
1262	780699
1262	780700
31846	780701
10	780702
352725	780703
390	780704
23679	780705
36801	780706
21999	780707
2678	780708
924	780709
16	780710
1913	780711
89915	780712
1054	780713
20596	780714
16639	780715
49083	780716
70705	780717
14253	780718
3207	780719
8265	780720
119142	780721
88670	780722
326037	780723
5981	780724
294576	780725
3419	780726
188877	780727
1570	780728
85834	780729
13968	780730
128342	780731
347698	780732
55671	780733
73271	780734
73082	780735
329940	780736
177017	780737
129907	780738
85918	780739
170753	780740
49688	780741
73274	780742
282546	780743
49247	780744
23280	780745
3234	780746
17816	780747
334151	780748
291153	780749
8310	780750
111146	780751
243220	780752
186124	780753
113870	780754
12796	780755
103808	780756
104207	780757
23193	780758
27795	780759
47253	780760
52447	780761
199091	780762
36383	780763
44358	780764
7322	780765
68067	780766
2405	780767
272982	780768
46409	780769
27408	780770
45658	780771
18616	780772
8167	780773
6397	780774
69102	780775
98	780776
68318	780777
104811	780778
104627	780779
3176	780780
5100	780781
105568	780782
23196	780783
68620	780784
23325	780785
12796	780786
5800	780787
7548	780788
69109	780789
23629	780790
13848	780791
85201	780792
352552	780793
17204	780794
43960	780795
2955	780796
986	780797
23292	780798
3	780799
32354	780800
105281	780801
9754	780802
105219	780803
46476	780804
60355	780805
12747	780806
32858	780807
69547	780808
12238	780809
33193	780810
23323	780811
17026	780812
2209	780813
33115	780814
162934	780815
33041	780816
263349	780817
683	780818
55468	780819
195995	780820
466	780821
322420	780822
55600	780823
146510	780824
252458	780825
202032	780826
41874	780827
233464	780828
89132	780829
240704	780830
304606	780831
147190	780832
107205	780833
27176	780834
95944	780835
107740	780836
337969	780837
38886	780838
41115	780839
87489	780840
38340	780841
265863	780842
77257	780843
270	780844
28686	780845
5835	780846
28743	780847
147328	780848
9407	780849
261272	780850
66607	780851
721	780852
1776	780853
244601	780854
7304	780855
694	780856
114819	780857
120513	780858
113914	780859
108103	780860
66000	780861
124806	780862
263368	780863
67037	780864
304937	780865
31902	780866
282553	780867
280909	780868
132738	780869
29040	780870
97003	780871
262507	780872
23012	780873
8238	780874
74428	780875
107713	780876
1261	780877
35510	780878
3830	780879
7450	780880
29281	780881
236279	780882
37868	780883
51254	780884
38177	780885
40141	780886
69021	780887
35510	780888
67033	780889
25207	780890
66000	780891
101414	780892
101790	780893
47447	780894
94033	780895
3079	780896
262290	780897
24848	780898
146139	780899
68162	780900
9513	780901
262348	780902
188888	780903
186407	780904
301210	780905
78328	780906
16205	780907
77841	780908
103830	780909
190159	780910
147109	780911
26161	780912
22150	780913
138552	780914
77600	780915
8231	780916
15741	780917
192484	780918
152837	780919
82318	780920
2613	780921
90221	780922
44252	780923
196480	780924
193541	780925
315786	780926
38022	780927
54452	780928
24940	780929
16388	780930
56304	780931
165320	780932
11243	780933
14193	780934
105552	780935
316155	780936
54000	780937
271627	780938
183982	780939
69331	780940
44	780941
203757	780942
273499	780943
315702	780944
46540	780945
185731	780946
93426	780947
15348	780948
31830	780949
12483	780950
3614	780951
119226	780952
10588	780953
1261	780954
1261	780955
1261	780956
1261	780957
1261	780958
1261	780959
37870	780960
37996	780961
848	780962
4466	780963
150770	780964
5164	780965
78492	780966
74681	780967
196354	780968
144264	780969
297118	780970
37009	780971
38636	780972
116908	780973
71700	780974
350982	780975
253590	780976
29248	780977
26397	780978
18255	780979
77898	780980
200015	780981
346805	780982
216509	780983
96434	780984
80326	780985
15371	780986
119095	780987
12548	780988
95529	780989
55483	780990
13692	780991
122688	780992
138076	780993
253131	780994
19364	780995
103112	780996
186348	780997
37257	780998
22214	780999
98198	781000
33180	781001
153864	781002
82941	781003
100841	781004
258565	781005
137377	781006
23992	781007
51407	781008
122596	781009
7036	781010
37499	781011
51407	781012
1755	781013
4855	781014
157697	781015
146502	781016
157892	781017
306987	781018
250917	781019
39818	781020
71054	781021
226284	781022
66162	781023
231451	781024
309559	781025
97054	781026
106635	781027
106187	781028
325501	781029
271421	781030
208745	781031
22431	781032
187	781033
45132	781034
111227	781035
6832	781036
335985	781037
204650	781038
69037	781039
74525	781040
170119	781041
226297	781042
60505	781043
8750	781044
59902	781045
114788	781046
335803	781047
1612	781048
230696	781049
41730	781050
114159	781051
22126	781052
35746	781053
222689	781054
17322	781055
101455	781056
140200	781057
295417	781058
279308	781059
43542	781060
116113	781061
53359	781062
88063	781063
20311	781064
137443	781065
51051	781066
102731	781067
116571	781068
227055	781069
116178	781070
14529	781071
77446	781072
23758	781073
182646	781074
49779	781075
239362	781076
90465	781077
81227	781078
31714	781079
37076	781080
44196	781081
161023	781082
102292	781083
266273	781084
200254	781085
42785	781086
218528	781087
5481	781088
79068	781089
83907	781090
32126	781091
62357	781092
62262	781093
26674	781094
70986	781095
205452	781096
120095	781097
102310	781098
44481	781099
333837	781100
75741	781101
190794	781102
31885	781103
10965	781104
115230	781105
129231	781106
14811	781107
274806	781108
225688	781109
10378	781110
97176	781111
132309	781112
130894	781113
181345	781114
81351	781115
204263	781116
74076	781117
37924	781118
1262	781119
88255	781120
327811	781121
53198	781122
14043	781123
17023	781124
1601	781125
11986	781126
23759	781127
72029	781128
32194	781129
121104	781130
27208	781131
340133	781132
197734	781133
55816	781134
23658	781135
59784	781136
98483	781137
38437	781138
8897	781139
191208	781140
32566	781141
88254	781142
59267	781143
90198	781144
2180	781145
101919	781146
17080	781147
11485	781148
22826	781149
4015	781150
102684	781151
186888	781152
21634	781153
204901	781154
59073	781155
74877	781156
149565	781157
144625	781158
43841	781159
145249	781160
92368	781161
63057	781162
11154	781163
28949	781164
41018	781165
7286	781166
1725	781167
93303	781168
8999	781169
198600	781170
44739	781171
44640	781172
331547	781173
86708	781174
323438	781175
334878	781176
19594	781177
3251	781178
78658	781179
141399	781180
198712	781181
179717	781182
252260	781183
87745	781184
200579	781185
81353	781186
307176	781187
243468	781188
145739	781189
100132	781190
126496	781191
11493	781192
29251	781193
6752	781194
151471	781195
43397	781196
340689	781197
124595	781198
47384	781199
36039	781200
114614	781201
72432	781202
139080	781203
30977	781204
70734	781205
44980	781206
40056	781207
184	781208
130802	781209
19191	781210
188016	781211
8431	781212
244511	781213
27751	781214
154488	781215
47228	781216
174621	781217
20491	781218
249853	781219
230527	781220
30065	781221
44028	781222
309274	781223
71471	781224
8662	781225
156887	781226
137127	781227
126643	781228
123931	781229
235238	781230
318349	781231
185411	781232
212602	781233
184057	781234
326713	781235
19917	781236
331113	781237
90904	781238
22686	781239
38141	781240
1205	781241
56892	781242
107009	781243
2183	781244
72761	781245
192867	781246
185296	781247
22118	781248
79759	781249
8662	781250
296871	781251
14490	781252
10714	781253
212146	781254
53738	781255
18372	781256
77	781257
78201	781258
125377	781259
798	781260
15721	781261
17873	781262
29044	781263
86736	781264
72369	781265
123857	781266
1534	781267
913	781268
4475	781269
84597	781270
1235	781271
308846	781272
128040	781273
18194	781274
255647	781275
304213	781276
99260	781277
120310	781278
156771	781279
10607	781280
227927	781281
134621	781282
4190	781283
327300	781284
157335	781285
54853	781286
344352	781287
23391	781288
135554	781289
41825	781290
283305	781291
122053	781292
159400	781293
236878	781294
343409	781295
232872	781296
298792	781297
59677	781298
285031	781299
307737	781300
2624	781301
133911	781302
134504	781303
278620	781304
97266	781305
248624	781306
15491	781307
298751	781308
331096	781309
9873	781310
247583	781311
164052	781312
307849	781313
1463	781314
217345	781315
212005	781316
114568	781317
812	781318
214697	781319
217565	781320
969	781321
73997	781322
80908	781323
168395	781324
193700	781325
44294	781326
226158	781327
258311	781328
189232	781329
189232	781330
342668	781331
296734	781332
112158	781333
310375	781334
218913	781335
282666	781336
239549	781337
7079	781338
144948	781339
161884	781340
179055	781341
249767	781342
74116	781343
353561	781344
50652	781345
242431	781346
24797	781347
42817	781348
68687	781349
82225	781350
163051	781351
139361	781352
102607	781353
154800	781354
196376	781355
20250	781356
8395	781357
285645	781358
216901	781359
86687	781360
203600	781361
28789	781362
130604	781363
129858	781364
81176	781365
271229	781366
346710	781367
247738	781368
233865	781369
305022	781370
139537	781371
211202	781372
69203	781373
35754	781374
182612	781375
75308	781376
75669	781377
186420	781378
247190	781379
346560	781380
154300	781381
291688	781382
156343	781383
165501	781384
344442	781385
5575	781386
56322	781387
9695	781388
88569	781389
272804	781390
4571	781391
107963	781392
148455	781393
331381	781394
254466	781395
78201	781396
136137	781397
99214	781398
217423	781399
105674	781400
239301	781401
4469	781402
296133	781403
222388	781404
185068	781405
4625	781406
88227	781407
20494	781408
15659	781409
21473	781410
33043	781411
183221	781412
32035	781413
61445	781414
22508	781415
79317	781416
211382	781417
163069	781418
143600	781419
243580	781420
4201	781421
4825	781422
132473	781423
5241	781424
329202	781425
57067	781426
52237	781427
239108	781428
8175	781429
263743	781430
76606	781431
172970	781432
61191	781433
324081	781434
167378	781435
192257	781436
154601	781437
30515	781438
71223	781439
60969	781440
258202	781441
51466	781442
144594	781443
52525	781444
335387	781445
12075	781446
240289	781447
28467	781448
31353	781449
125727	781450
124401	781451
182925	781452
233142	781453
271113	781454
326201	781455
142810	781456
178128	781457
116966	781458
192490	781459
76134	781460
165025	781461
98168	781462
2530	781463
2624	781464
75188	781465
34926	781466
318625	781467
132427	781468
35371	781469
218527	781470
87214	781471
183988	781472
253884	781473
274831	781474
95851	781475
29458	781476
131909	781477
155125	781478
64747	781479
26174	781480
192145	781481
62488	781482
235657	781483
162688	781484
213719	781485
57122	781486
192932	781487
142209	781488
129798	781489
30230	781490
99624	781491
120074	781492
45063	781493
337505	781494
229617	781495
343560	781496
140277	781497
35610	781498
50526	781499
65579	781500
65235	781501
149508	781502
256574	781503
123711	781504
19547	781505
241003	781506
230681	781507
234939	781508
340539	781509
233672	781510
118725	781511
172641	781512
291780	781513
73588	781514
1025	781515
204539	781516
112350	781517
73813	781518
13496	781519
150801	781520
24832	781521
99408	781522
96556	781523
73308	781524
172497	781525
177606	781526
31310	781527
34431	781528
73253	781529
5482	781530
129598	781531
127642	781532
29757	781533
1025	781534
2503	781535
111494	781536
21242	781537
17581	781538
348724	781539
24641	781540
7936	781541
174932	781542
178367	781543
182381	781544
128730	781545
73791	781546
34580	781547
257239	781548
344543	781549
11597	781550
90689	781551
43739	781552
11664	781553
83736	781554
295865	781555
172380	781556
287106	781557
172264	781558
247348	781559
43624	781560
210330	781561
142421	781562
348927	781563
109903	781564
130077	781565
237965	781566
37199	781567
176452	781568
22151	781569
113142	781570
185761	781571
175736	781572
296126	781573
282157	781574
183715	781575
18020	781576
35238	781577
71549	781578
180831	781579
177803	781580
18057	781581
3799	781582
175428	781583
83619	781584
128416	781585
42705	781586
62351	781587
93570	781588
67302	781589
770	781590
64451	781591
102239	781592
48733	781593
45375	781594
159446	781595
66647	781596
101332	781597
180209	781598
41472	781599
9183	781600
47356	781601
120637	781602
76936	781603
24301	781604
205664	781605
794	781606
264056	781607
207634	781608
1329	781609
1532	781610
56490	781611
109846	781612
260396	781613
208995	781614
166151	781615
316398	781616
48207	781617
27502	781618
22683	781619
44442	781620
78898	781621
170	781622
281915	781623
324110	781624
8286	781625
9296	781626
5006	781627
22772	781628
53249	781629
29689	781630
199772	781631
210334	781632
19	781633
181528	781634
7091	781635
5114	781636
139503	781637
136257	781638
88051	781639
633	781640
2473	781641
7091	781642
1724	781643
7203	781644
90729	781645
55750	781646
198356	781647
107835	781648
28637	781649
7203	781650
36560	781651
12466	781652
95023	781653
691	781654
89273	781655
38034	781656
170508	781657
866	781658
282100	781659
30761	781660
8483	781661
326268	781662
18629	781663
33565	781664
267514	781665
184954	781666
263060	781667
342497	781668
26179	781669
6653	781670
11052	781671
79964	781672
42815	781673
53819	781674
112141	781675
521	781676
2108	781677
35926	781678
33387	781679
245987	781680
327643	781681
7964	781682
24903	781683
112772	781684
24892	781685
76625	781686
259397	781687
825	781688
15353	781689
35985	781690
234471	781691
127765	781692
49748	781693
101200	781694
101234	781695
159545	781696
240331	781697
19148	781698
14296	781699
64503	781700
120586	781701
11823	781702
12122	781703
11094	781704
80000	781705
14482	781706
16818	781707
45848	781708
32036	781709
161107	781710
12593	781711
16812	781712
5704	781713
35361	781714
86557	781715
57745	781716
334	781717
1257	781718
8800	781719
16777	781720
5519	781721
46154	781722
170869	781723
39456	781724
151654	781725
61792	781726
20903	781727
709	781728
84123	781729
209757	781730
193491	781731
6651	781732
4243	781733
127784	781734
280473	781735
10062	781736
79382	781737
66084	781738
319436	781739
33719	781740
6357	781741
25543	781742
180394	781743
24879	781744
4897	781745
89788	781746
163961	781747
76350	781748
143518	781749
121426	781750
157603	781751
11897	781752
232113	781753
56338	781754
243111	781755
2712	781756
258182	781757
269517	781758
122006	781759
48266	781760
209678	781761
25828	781762
267423	781763
13285	781764
17679	781765
198876	781766
74540	781767
113613	781768
229790	781769
2278	781770
2332	781771
2332	781772
60913	781773
48455	781774
111786	781775
60865	781776
183381	781777
71408	781778
165930	781779
21540	781780
180921	781781
239594	781782
26686	781783
84063	781784
84063	781785
125732	781786
84063	781787
304272	781788
50650	781789
58514	781790
7199	781791
1426	781792
4131	781793
8880	781794
96647	781795
68262	781796
25017	781797
120441	781798
7896	781799
47005	781800
321945	781801
151279	781802
213423	781803
178764	781804
36986	781805
16637	781806
3867	781807
221639	781808
42055	781809
29399	781810
74322	781811
147209	781812
220597	781813
19602	781814
143951	781815
150392	781816
339305	781817
7349	781818
18893	781819
8099	781820
56884	781821
1104	781822
1104	781823
130742	781824
1140	781825
1140	781826
1140	781827
1140	781828
194919	781829
36464	781830
124659	781831
2673	781832
142909	781833
29717	781834
109962	781835
166464	781836
173049	781837
15827	781838
83288	781839
423	781840
94060	781841
72551	781842
302400	781843
61197	781844
47311	781845
212418	781846
178378	781847
133036	781848
223083	781849
178726	781850
51089	781851
270626	781852
28601	781853
60719	781854
214791	781855
48004	781856
60766	781857
57999	781858
142580	781859
142995	781860
320922	781861
18263	781862
168915	781863
21802	781864
217302	781865
91543	781866
303571	781867
252985	781868
303672	781869
5023	781870
8867	781871
19305	781872
35505	781873
30469	781874
73823	781875
354046	781876
134753	781877
13146	781878
66193	781879
228371	781880
1130	781881
100326	781882
53362	781883
144738	781884
157850	781885
279089	781886
172282	781887
200319	781888
124129	781889
309650	781890
318313	781891
81198	781892
42082	781893
23943	781894
266010	781895
947	781896
155945	781897
227037	781898
195921	781899
98332	781900
58924	781901
15651	781902
151689	781903
201915	781904
241668	781905
131760	781906
345682	781907
188534	781908
251598	781909
61565	781910
51239	781911
41345	781912
23422	781913
71081	781914
82719	781915
9251	781916
344192	781917
133359	781918
1883	781919
345210	781920
2615	781921
74458	781922
28075	781923
46394	781924
86004	781925
39141	781926
46062	781927
154877	781928
337511	781929
46743	781930
32401	781931
628	781932
84602	781933
153643	781934
1	781935
305004	781936
294626	781937
48158	781938
296221	781939
215815	781940
15001	781941
82364	781942
4243	781943
114836	781944
101366	781945
199463	781946
12141	781947
322259	781948
332139	781949
143287	781950
123412	781951
88568	781952
346325	781953
2319	781954
219326	781955
35764	781956
202454	781957
204207	781958
1334	781959
52258	781960
344147	781961
144004	781962
134015	781963
91771	781964
321319	781965
295408	781966
75831	781967
232929	781968
90781	781969
42596	781970
129180	781971
318434	781972
558	781973
110167	781974
47562	781975
1	781976
335088	781977
152810	781978
7400	781979
13720	781980
120232	781981
30697	781982
5287	781983
56230	781984
116584	781985
47110	781986
123941	781987
321256	781988
135724	781989
288792	781990
61860	781991
66185	781992
43015	781993
227327	781994
35436	781995
182812	781996
95583	781997
59028	781998
48261	781999
83487	782000
206454	782001
149385	782002
131336	782003
172723	782004
100387	782005
179339	782006
100513	782007
95613	782008
113542	782009
202676	782010
95723	782011
63220	782012
21904	782013
95589	782014
172720	782015
219264	782016
20387	782017
937	782018
241960	782019
198168	782020
153847	782021
55732	782022
106142	782023
332333	782024
66593	782025
250771	782026
20489	782027
326018	782028
222826	782029
334275	782030
340855	782031
11534	782032
52414	782033
123577	782034
94378	782035
25733	782036
85007	782037
348115	782038
957	782039
80146	782040
270206	782041
64	782042
69440	782043
17264	782044
34395	782045
9131	782046
80385	782047
206484	782048
265483	782049
70969	782050
82364	782051
70878	782052
342912	782053
81078	782054
205076	782055
347667	782056
170125	782057
170120	782058
251518	782059
105867	782060
104029	782061
43706	782062
257315	782063
25020	782064
40356	782065
28356	782066
158538	782067
157830	782068
338729	782069
266241	782070
250851	782071
113604	782072
49398	782073
114209	782074
259417	782075
168940	782076
90276	782077
127120	782078
70980	782079
28437	782080
235346	782081
90362	782082
126782	782083
185132	782084
328824	782085
76319	782086
170142	782087
90327	782088
89498	782089
99298	782090
28977	782091
4593	782092
226895	782093
17140	782094
55780	782095
264494	782096
186661	782097
69885	782098
122680	782099
31977	782100
203126	782101
16787	782102
118022	782103
23695	782104
47179	782105
74327	782106
347817	782107
312990	782108
103587	782109
1320	782110
168303	782111
18500	782112
259595	782113
235669	782114
139799	782115
48317	782116
128486	782117
122629	782118
95624	782119
275485	782120
258924	782121
129999	782122
129982	782123
3044	782124
202	782125
30693	782126
64134	782127
24792	782128
24005	782129
122353	782130
138514	782131
288518	782132
71405	782133
1575	782134
35919	782135
3309	782136
19490	782137
36151	782138
18165	782139
63972	782140
20339	782141
11448	782142
48573	782143
83183	782144
14869	782145
8865	782146
40763	782147
4080	782148
274945	782149
102677	782150
141870	782151
92656	782152
28519	782153
119003	782154
13600	782155
9399	782156
317106	782157
252501	782158
64852	782159
235219	782160
4866	782161
151910	782162
21582	782163
115809	782164
52579	782165
264750	782166
351047	782167
21029	782168
68944	782169
295247	782170
352205	782171
8932	782172
3262	782173
117116	782174
352023	782175
38758	782176
352125	782177
351774	782178
121267	782179
138045	782180
245797	782181
47343	782182
17158	782183
7896	782184
62	782185
9933	782186
31011	782187
127498	782188
307655	782189
304714	782190
10499	782191
75823	782192
30085	782193
24510	782194
70917	782195
46681	782196
18041	782197
18041	782198
54564	782199
231418	782200
61538	782201
95705	782202
4686	782203
260422	782204
144569	782205
29370	782206
37029	782207
6965	782208
22324	782209
144416	782210
104940	782211
101092	782212
238476	782213
29633	782214
2419	782215
261430	782216
22897	782217
94510	782218
29938	782219
239655	782220
67311	782221
147306	782222
102211	782223
147487	782224
324693	782225
121596	782226
147258	782227
147186	782228
264510	782229
119798	782230
119860	782231
191127	782232
6516	782233
14821	782234
54382	782235
182781	782236
62339	782237
84046	782238
79197	782239
260524	782240
507	782241
13439	782242
123231	782243
4937	782244
64701	782245
62824	782246
7557	782247
324422	782248
2428	782249
2159	782250
97	782251
44040	782252
99940	782253
38942	782254
225954	782255
11445	782256
3966	782257
132	782258
33876	782259
74904	782260
3219	782261
32170	782262
16624	782263
54450	782264
2802	782265
20710	782266
3489	782267
9205	782268
110405	782269
3230	782270
38554	782271
24231	782272
18548	782273
1163	782274
47680	782275
29902	782276
10608	782277
15283	782278
211013	782279
194580	782280
281531	782281
17822	782282
22999	782283
40126	782284
42319	782285
53160	782286
137943	782287
216176	782288
87603	782289
53908	782290
46303	782291
4939	782292
39425	782293
212381	782294
18064	782295
155572	782296
99585	782297
36953	782298
168213	782299
241718	782300
99585	782301
119543	782302
5857	782303
2722	782304
2309	782305
77201	782306
222622	782307
9161	782308
36265	782309
66090	782310
282	782311
9532	782312
17933	782313
71976	782314
84767	782315
55743	782316
31162	782317
36941	782318
143909	782319
23977	782320
10161	782321
112382	782322
13004	782323
4870	782324
17864	782325
3280	782326
24345	782327
18642	782328
25274	782329
197056	782330
85851	782331
5739	782332
88063	782333
120157	782334
309519	782335
39138	782336
6721	782337
151858	782338
120158	782339
26988	782340
7788	782341
79457	782342
3146	782343
150764	782344
245609	782345
245557	782346
6760	782347
149261	782348
198175	782349
335621	782350
122796	782351
196846	782352
260637	782353
71476	782354
108096	782355
22541	782356
3118	782357
42456	782358
16196	782359
6944	782360
128832	782361
121539	782362
32595	782363
111561	782364
182395	782365
295796	782366
90675	782367
304470	782368
40477	782369
59464	782370
141116	782371
47050	782372
304380	782373
15547	782374
296052	782375
42446	782376
90358	782377
89541	782378
137615	782379
418	782380
11946	782381
3052	782382
312596	782383
83330	782384
128225	782385
1457	782386
176089	782387
46241	782388
122753	782389
181250	782390
53406	782391
41951	782392
49405	782393
45645	782394
336	782395
5943	782396
77456	782397
482	782398
64415	782399
6212	782400
262321	782401
92648	782402
5175	782403
52108	782404
80021	782405
45591	782406
30122	782407
39693	782408
66997	782409
29834	782410
52873	782411
248	782412
131903	782413
2614	782414
39306	782415
161005	782416
264737	782417
45377	782418
102143	782419
147440	782420
94503	782421
7243	782422
264725	782423
102278	782424
193486	782425
94382	782426
193687	782427
122083	782428
16333	782429
139666	782430
177	782431
150891	782432
220006	782433
2770	782434
194309	782435
181746	782436
219833	782437
26819	782438
119400	782439
2514	782440
25195	782441
293255	782442
7800	782443
6185	782444
157039	782445
72036	782446
22923	782447
82	782448
199711	782449
23302	782450
107936	782451
13184	782452
688	782453
13121	782454
42693	782455
15723	782456
7023	782457
66319	782458
42655	782459
66319	782460
158444	782461
16481	782462
17250	782463
159071	782464
26906	782465
52396	782466
5076	782467
21625	782468
31164	782469
3120	782470
524	782471
101986	782472
6112	782473
5085	782474
150769	782475
103002	782476
11261	782477
71295	782478
21756	782479
128137	782480
149453	782481
14338	782482
306270	782483
406	782484
32574	782485
196550	782486
348557	782487
60935	782488
2002	782489
297203	782490
83285	782491
43078	782492
14680	782493
1845	782494
285932	782495
299071	782496
248930	782497
17114	782498
29396	782499
86984	782500
234540	782501
149399	782502
1845	782503
124393	782504
273277	782505
46704	782506
125798	782507
31163	782508
2994	782509
91115	782510
12271	782511
2083	782512
42156	782513
87035	782514
15254	782515
15630	782516
42289	782517
4523	782518
152077	782519
74835	782520
18269	782521
8218	782522
36503	782523
36726	782524
52937	782525
78417	782526
61182	782527
149722	782528
4523	782529
166694	782530
36361	782531
229996	782532
224656	782533
24986	782534
15228	782535
192575	782536
108189	782537
46562	782538
84936	782539
4523	782540
15228	782541
11286	782542
78328	782543
28659	782544
799	782545
90720	782546
14680	782547
48542	782548
51966	782549
213436	782550
20018	782551
21512	782552
13757	782553
156565	782554
274919	782555
71794	782556
78930	782557
270244	782558
100365	782559
37632	782560
18438	782561
7697	782562
213752	782563
166612	782564
10583	782565
30	782566
30670	782567
30577	782568
14182	782569
291859	782570
118595	782571
312262	782572
179410	782573
66639	782574
101091	782575
33763	782576
352522	782577
193947	782578
70003	782579
121370	782580
12391	782581
8080	782582
111679	782583
2040	782584
60739	782585
39792	782586
51580	782587
4827	782588
79788	782589
45339	782590
13912	782591
38866	782592
31236	782593
150519	782594
19535	782595
44219	782596
89620	782597
35973	782598
77177	782599
14053	782600
6203	782601
334	782602
142283	782603
24006	782604
79249	782605
77804	782606
3362	782607
188400	782608
62450	782609
12525	782610
165430	782611
45846	782612
79407	782613
67296	782614
4087	782615
32368	782616
118432	782617
18873	782618
181697	782619
209701	782620
10737	782621
118385	782622
18852	782623
311613	782624
29489	782625
116882	782626
1927	782627
45616	782628
52878	782629
22783	782630
37246	782631
87741	782632
31780	782633
10583	782634
221939	782635
164622	782636
6067	782637
5568	782638
77560	782639
268938	782640
140556	782641
193464	782642
20198	782643
163	782644
67229	782645
203748	782646
189845	782647
17549	782648
120135	782649
77944	782650
65122	782651
116796	782652
101876	782653
10963	782654
56222	782655
182	782656
53155	782657
10006	782658
7402	782659
17693	782660
491	782661
12872	782662
112400	782663
49176	782664
204699	782665
110016	782666
16321	782667
132198	782668
42168	782669
150830	782670
19294	782671
93132	782672
57582	782673
242772	782674
95462	782675
242726	782676
95462	782677
242814	782678
71579	782679
48739	782680
111361	782681
10286	782682
21409	782683
8488	782684
242748	782685
242734	782686
242720	782687
149040	782688
242810	782689
242714	782690
26104	782691
78596	782692
33	782693
25363	782694
50142	782695
6586	782696
47196	782697
171720	782698
20518	782699
8467	782700
288772	782701
43079	782702
23137	782703
4619	782704
195982	782705
35998	782706
199175	782707
195828	782708
53630	782709
1903	782710
36207	782711
13878	782712
174800	782713
154468	782714
23621	782715
46783	782716
128091	782717
23612	782718
108809	782719
174181	782720
97007	782721
110404	782722
51904	782723
229190	782724
100312	782725
185223	782726
228492	782727
43709	782728
195665	782729
92105	782730
9571	782731
42121	782732
240913	782733
287296	782734
18875	782735
160460	782736
189291	782737
12518	782738
2048	782739
82	782740
36339	782741
130	782742
191810	782743
189331	782744
3556	782745
5294	782746
30355	782747
11836	782748
70359	782749
52655	782750
25946	782751
136130	782752
52586	782753
2356	782754
153	782755
2440	782756
190255	782757
84944	782758
257420	782759
3557	782760
106272	782761
69606	782762
332743	782763
213825	782764
248277	782765
5376	782766
12561	782767
107081	782768
219747	782769
298540	782770
59588	782771
13077	782772
3390	782773
74943	782774
33408	782775
9562	782776
107562	782777
10439	782778
92152	782779
1873	782780
69324	782781
122215	782782
178763	782783
158675	782784
80255	782785
31909	782786
193733	782787
348789	782788
858	782789
2064	782790
120136	782791
85770	782792
185797	782793
78385	782794
319035	782795
182888	782796
22079	782797
194293	782798
43963	782799
2216	782800
208176	782801
22207	782802
264605	782803
263830	782804
80884	782805
14308	782806
14308	782807
209485	782808
282	782809
315223	782810
160	782811
1790	782812
77968	782813
77450	782814
196746	782815
393	782816
319219	782817
4017	782818
100384	782819
8995	782820
172197	782821
301852	782822
254075	782823
57122	782824
685	782825
66544	782826
92212	782827
338122	782828
36992	782829
337932	782830
41822	782831
83630	782832
41633	782833
53292	782834
63162	782835
230071	782836
10897	782837
84708	782838
247136	782839
23457	782840
74859	782841
29534	782842
130447	782843
117741	782844
187086	782845
7332	782846
62907	782847
100086	782848
26139	782849
1851	782850
2481	782851
52871	782852
124265	782853
6929	782854
36547	782855
124279	782856
31502	782857
8352	782858
188839	782859
26533	782860
104703	782861
298559	782862
356193	782863
21078	782864
53993	782865
284608	782866
14614	782867
127069	782868
5570	782869
64933	782870
205629	782871
240373	782872
150732	782873
105128	782874
12014	782875
129273	782876
16062	782877
181049	782878
231845	782879
355551	782880
83727	782881
38634	782882
83389	782883
210445	782884
49363	782885
50634	782886
289108	782887
226913	782888
54976	782889
1255	782890
137578	782891
31285	782892
326099	782893
210218	782894
67260	782895
348379	782896
56019	782897
352995	782898
171553	782899
111531	782900
129513	782901
207563	782902
103321	782903
64018	782904
7227	782905
351296	782906
150541	782907
56589	782908
273514	782909
8494	782910
13062	782911
351749	782912
208245	782913
295863	782914
356980	782915
210021	782916
173032	782917
208609	782918
352496	782919
24781	782920
306792	782921
128825	782922
53415	782923
107757	782924
176866	782925
127532	782926
246813	782927
282107	782928
28563	782929
11039	782930
139814	782931
252114	782932
84299	782933
7298	782934
129097	782935
17194	782936
527	782937
3551	782938
263415	782939
10990	782940
84260	782941
113822	782942
96902	782943
357593	782944
208242	782945
20752	782946
112321	782947
12052	782948
2503	782949
130053	782950
48881	782951
127967	782952
56028	782953
9596	782954
108417	782955
96565	782956
173361	782957
292382	782958
56581	782959
355287	782960
32399	782961
293368	782962
172943	782963
291218	782964
291601	782965
24851	782966
50411	782967
29871	782968
348731	782969
201112	782970
22800	782971
76733	782972
10767	782973
141342	782974
30316	782975
317615	782976
30783	782977
162899	782978
206812	782979
49981	782980
33987	782981
206534	782982
209182	782983
180144	782984
2679	782985
321098	782986
109101	782987
76735	782988
17294	782989
10377	782990
43309	782991
327075	782992
283994	782993
173470	782994
161809	782995
19616	782996
68180	782997
176178	782998
9057	782999
1353	783000
42778	783001
4849	783002
42425	783003
6518	783004
132879	783005
59509	783006
40880	783007
9745	783008
120262	783009
14467	783010
188975	783011
10708	783012
178202	783013
61119	783014
103376	783015
45129	783016
179318	783017
252067	783018
68448	783019
10653	783020
12827	783021
9522	783022
68235	783023
19562	783024
143540	783025
40157	783026
149928	783027
45	783028
47480	783029
270123	783030
120616	783031
235774	783032
52140	783033
28313	783034
2331	783035
18247	783036
69057	783037
225	783038
63112	783039
86386	783040
118671	783041
5148	783042
94562	783043
112377	783044
9205	783045
13571	783046
87570	783047
73551	783048
17051	783049
58055	783050
19507	783051
124930	783052
113274	783053
30042	783054
24966	783055
173688	783056
54200	783057
240673	783058
332	783059
307383	783060
147230	783061
9522	783062
10249	783063
9522	783064
134762	783065
104131	783066
26007	783067
109497	783068
232260	783069
15186	783070
181889	783071
58386	783072
96673	783073
48376	783074
19246	783075
94240	783076
306525	783077
5852	783078
12041	783079
9748	783080
194200	783081
115007	783082
103480	783083
255330	783084
2331	783085
46867	783086
80841	783087
144259	783088
51085	783089
301378	783090
5024	783091
244114	783092
1748	783093
87158	783094
36944	783095
62522	783096
200112	783097
26728	783098
47467	783099
26684	783100
52489	783101
109583	783102
20652	783103
35096	783104
278548	783105
58843	783106
45	783107
243979	783108
1285	783109
192996	783110
99865	783111
8061	783112
68930	783113
59722	783114
116293	783115
192914	783116
20752	783117
116134	783118
40869	783119
244223	783120
81474	783121
70049	783122
171154	783123
3813	783124
39472	783125
322237	783126
140743	783127
53692	783128
60495	783129
186367	783130
157017	783131
28682	783132
51035	783133
27102	783134
15241	783135
59815	783136
186813	783137
56939	783138
231532	783139
100165	783140
51035	783141
26026	783142
103029	783143
69772	783144
4025	783145
9745	783146
58402	783147
22920	783148
112093	783149
256028	783150
116122	783151
11893	783152
237782	783153
192711	783154
195929	783155
46016	783156
300293	783157
46680	783158
61597	783159
236316	783160
184610	783161
157058	783162
114478	783163
61197	783164
135247	783165
238854	783166
11682	783167
94003	783168
238256	783169
94092	783170
20364	783171
238816	783172
62336	783173
42234	783174
3868	783175
42360	783176
42479	783177
62224	783178
42315	783179
62294	783180
146919	783181
238106	783182
94019	783183
62136	783184
119498	783185
77704	783186
36457	783187
316740	783188
118930	783189
78488	783190
29713	783191
146556	783192
21236	783193
42431	783194
15400	783195
238625	783196
93970	783197
238878	783198
7456	783199
9405	783200
420	783201
150909	783202
201396	783203
8252	783204
189332	783205
155	783206
109181	783207
43886	783208
64930	783209
25366	783210
86879	783211
86930	783212
13015	783213
114993	783214
61567	783215
157382	783216
57509	783217
132078	783218
20127	783219
213512	783220
257691	783221
104477	783222
92169	783223
177352	783224
20791	783225
170713	783226
211601	783227
73284	783228
43046	783229
245344	783230
246130	783231
23227	783232
212554	783233
149242	783234
118509	783235
71626	783236
223979	783237
63838	783238
9184	783239
281092	783240
79347	783241
13512	783242
96274	783243
157453	783244
35294	783245
238656	783246
7427	783247
260406	783248
240848	783249
13015	783250
40060	783251
9027	783252
15917	783253
100616	783254
61975	783255
152789	783256
14733	783257
33139	783258
56036	783259
15800	783260
234799	783261
31168	783262
132880	783263
284287	783264
29271	783265
39952	783266
170997	783267
27702	783268
31193	783269
100751	783270
39729	783271
29766	783272
309127	783273
73968	783274
217519	783275
29081	783276
136477	783277
142477	783278
349261	783279
463	783280
116507	783281
346855	783282
342378	783283
333328	783284
6724	783285
302384	783286
103167	783287
39313	783288
80046	783289
154036	783290
789	783291
96038	783292
165963	783293
91511	783294
157138	783295
124543	783296
159761	783297
254761	783298
99074	783299
10681	783300
80645	783301
37522	783302
254648	783303
61013	783304
170405	783305
59288	783306
295994	783307
147781	783308
224971	783309
155492	783310
26662	783311
14612	783312
54278	783313
37532	783314
37532	783315
54354	783316
26662	783317
26662	783318
74815	783319
179161	783320
10013	783321
53013	783322
171517	783323
227425	783324
197925	783325
116509	783326
225174	783327
10600	783328
112076	783329
354657	783330
68	783331
5042	783332
450	783333
396	783334
56463	783335
2664	783336
57656	783337
264669	783338
239	783339
582	783340
66187	783341
319698	783342
19347	783343
162406	783344
37547	783345
206970	783346
48772	783347
115247	783348
190651	783349
25331	783350
123367	783351
19355	783352
125136	783353
14101	783354
79413	783355
23731	783356
20969	783357
99474	783358
80626	783359
95353	783360
2617	783361
1711	783362
8210	783363
105311	783364
169516	783365
57084	783366
21273	783367
919	783368
143793	783369
2455	783370
15032	783371
11527	783372
29135	783373
8351	783374
19538	783375
22318	783376
12741	783377
78795	783378
122121	783379
105262	783380
46298	783381
119271	783382
300111	783383
54265	783384
113761	783385
48701	783386
148814	783387
54320	783388
351912	783389
178463	783390
3194	783391
17647	783392
17233	783393
193146	783394
289110	783395
32158	783396
7826	783397
196344	783398
178571	783399
16741	783400
52189	783401
37546	783402
92510	783403
163821	783404
163821	783405
2211	783406
17023	783407
46713	783408
1796	783409
109843	783410
14284	783411
38878	783412
220	783413
27267	783414
38878	783415
61835	783416
27407	783417
70911	783418
248675	783419
56160	783420
451	783421
2793	783422
94	783423
88359	783424
87400	783425
2542	783426
206650	783427
55449	783428
26920	783429
11013	783430
12280	783431
15871	783432
739	783433
95547	783434
119991	783435
7322	783436
54297	783437
120147	783438
68053	783439
83775	783440
34393	783441
4315	783442
295435	783443
139470	783444
93321	783445
94647	783446
62704	783447
137203	783448
306691	783449
157250	783450
80641	783451
80642	783452
106211	783453
10753	783454
1927	783455
126315	783456
30239	783457
125823	783458
68855	783459
104503	783460
26669	783461
14513	783462
5256	783463
261931	783464
197838	783465
198334	783466
123342	783467
80653	783468
32872	783469
112471	783470
130013	783471
213626	783472
70872	783473
123407	783474
119639	783475
51912	783476
350176	783477
207015	783478
206717	783479
7869	783480
154779	783481
278016	783482
19923	783483
147712	783484
111709	783485
9915	783486
31942	783487
74535	783488
48890	783489
194149	783490
71603	783491
353129	783492
65478	783493
280	783494
77722	783495
172201	783496
109826	783497
177546	783498
24843	783499
80597	783500
2032	783501
83947	783502
48705	783503
35434	783504
271640	783505
5569	783506
132288	783507
46737	783508
69933	783509
78983	783510
1125	783511
115943	783512
44713	783513
332767	783514
4936	783515
10136	783516
195371	783517
118802	783518
119131	783519
206472	783520
23760	783521
336912	783522
290255	783523
41284	783524
178564	783525
46186	783526
19923	783527
135638	783528
26663	783529
123316	783530
4	783531
242608	783532
9650	783533
69416	783534
285260	783535
129208	783536
48131	783537
29732	783538
331647	783539
119936	783540
120772	783541
5256	783542
62091	783543
108088	783544
229693	783545
179773	783546
97160	783547
450	783548
78046	783549
27045	783550
248381	783551
8253	783552
323154	783553
53541	783554
54856	783555
349652	783556
9583	783557
70862	783558
332066	783559
197879	783560
80525	783561
74561	783562
265964	783563
235461	783564
64827	783565
121845	783566
26301	783567
68053	783568
91147	783569
172398	783570
7020	783571
7108	783572
66548	783573
46107	783574
8899	783575
58710	783576
241320	783577
36395	783578
54282	783579
120953	783580
2545	783581
33253	783582
7735	783583
158033	783584
2431	783585
13495	783586
114668	783587
29515	783588
53683	783589
49422	783590
124536	783591
176147	783592
152003	783593
71342	783594
312852	783595
167	783596
168591	783597
161675	783598
102765	783599
2154	783600
48495	783601
170405	783602
97312	783603
250077	783604
106311	783605
92561	783606
31269	783607
65490	783608
55706	783609
155495	783610
36568	783611
77	783612
27016	783613
327558	783614
807	783615
197837	783616
255191	783617
148627	783618
304312	783619
90163	783620
22141	783621
82588	783622
164632	783623
227172	783624
31844	783625
19348	783626
157654	783627
138363	783628
101491	783629
14375	783630
80651	783631
25979	783632
327083	783633
328985	783634
321380	783635
12698	783636
254528	783637
112764	783638
14375	783639
48157	783640
138151	783641
26668	783642
82207	783643
218719	783644
52617	783645
62738	783646
10719	783647
65399	783648
15852	783649
89463	783650
64153	783651
175	783652
50045	783653
850	783654
80456	783655
197808	783656
37532	783657
28890	783658
133058	783659
109246	783660
154809	783661
6186	783662
28508	783663
12242	783664
253711	783665
5493	783666
80451	783667
129816	783668
74334	783669
123306	783670
123452	783671
156248	783672
79119	783673
54331	783674
37529	783675
271108	783676
15211	783677
168280	783678
127807	783679
26666	783680
135689	783681
197819	783682
353605	783683
348004	783684
276303	783685
190283	783686
175754	783687
99902	783688
188459	783689
5167	783690
9670	783691
1255	783692
283538	783693
120265	783694
2159	783695
254838	783696
64910	783697
195372	783698
173920	783699
45539	783700
46780	783701
227933	783702
168	783703
91429	783704
5724	783705
24710	783706
79326	783707
246143	783708
115536	783709
1051	783710
6850	783711
271444	783712
101737	783713
16666	783714
4723	783715
40699	783716
51	783717
11727	783718
7358	783719
31765	783720
125141	783721
205019	783722
17520	783723
3357	783724
181165	783725
72601	783726
175359	783727
292450	783728
193154	783729
13213	783730
3955	783731
159825	783732
79617	783733
123445	783734
77226	783735
328860	783736
27900	783737
108368	783738
295561	783739
97070	783740
601	783741
2634	783742
26120	783743
61309	783744
744	783745
744	783746
12717	783747
5692	783748
20004	783749
21028	783750
142416	783751
64623	783752
106249	783753
258084	783754
46887	783755
104211	783756
46405	783757
120353	783758
166451	783759
30704	783760
157528	783761
172530	783762
205906	783763
56972	783764
157397	783765
166308	783766
67927	783767
164592	783768
274391	783769
127713	783770
165865	783771
103716	783772
171971	783773
163330	783774
351960	783775
211112	783776
167897	783777
164736	783778
277363	783779
69011	783780
120401	783781
163913	783782
106344	783783
296958	783784
32881	783785
18214	783786
258059	783787
69066	783788
321057	783789
88210	783790
34990	783791
200540	783792
205550	783793
12724	783794
275391	783795
283901	783796
238114	783797
104290	783798
157403	783799
162198	783800
342431	783801
50205	783802
43615	783803
191169	783804
5468	783805
22709	783806
92264	783807
144532	783808
12301	783809
9781	783810
1513	783811
216771	783812
93491	783813
220182	783814
257941	783815
177314	783816
24802	783817
29783	783818
10249	783819
3440	783820
294813	783821
51230	783822
171140	783823
44057	783824
70932	783825
76087	783826
116372	783827
279544	783828
277426	783829
343233	783830
267723	783831
63944	783832
118756	783833
153263	783834
147772	783835
68097	783836
165507	783837
9955	783838
8630	783839
11983	783840
147615	783841
111992	783842
184913	783843
190699	783844
350366	783845
352943	783846
132371	783847
172115	783848
209166	783849
39685	783850
352461	783851
132946	783852
255476	783853
176365	783854
276575	783855
127820	783856
110935	783857
209665	783858
42781	783859
266959	783860
47583	783861
27635	783862
3136	783863
22258	783864
40906	783865
18455	783866
125487	783867
204093	783868
23543	783869
90097	783870
3163	783871
65823	783872
9647	783873
1279	783874
26508	783875
31860	783876
95245	783877
39198	783878
28718	783879
28472	783880
28472	783881
5529	783882
39198	783883
180003	783884
22833	783885
141921	783886
53120	783887
101893	783888
1002	783889
65869	783890
259523	783891
37770	783892
149	783893
74016	783894
26136	783895
52962	783896
107599	783897
141725	783898
156368	783899
21852	783900
130657	783901
99483	783902
149978	783903
2570	783904
107	783905
356152	783906
6072	783907
42397	783908
10393	783909
180792	783910
117475	783911
21387	783912
62964	783913
5494	783914
41491	783915
81765	783916
201043	783917
31001	783918
100116	783919
192071	783920
82515	783921
270822	783922
16081	783923
210479	783924
350271	783925
83131	783926
15386	783927
128335	783928
356641	783929
349467	783930
355134	783931
105501	783932
238827	783933
120387	783934
205591	783935
240215	783936
50674	783937
357369	783938
208773	783939
83844	783940
356647	783941
298502	783942
55499	783943
59975	783944
94304	783945
214545	783946
65569	783947
253399	783948
83094	783949
56551	783950
178132	783951
276555	783952
13079	783953
115382	783954
129980	783955
21907	783956
2027	783957
164056	783958
353812	783959
206399	783960
119034	783961
31853	783962
106925	783963
129285	783964
8591	783965
56388	783966
6335	783967
45932	783968
17841	783969
347790	783970
1361	783971
49407	783972
345964	783973
288994	783974
47273	783975
3041	783976
102207	783977
15840	783978
85911	783979
88654	783980
50805	783981
303793	783982
155203	783983
122818	783984
246194	783985
197737	783986
331864	783987
115274	783988
5733	783989
4494	783990
14428	783991
8175	783992
118404	783993
17893	783994
798	783995
1050	783996
22317	783997
170552	783998
6711	783999
4610	784000
26809	784001
15911	784002
11654	784003
117967	784004
22050	784005
67051	784006
160255	784007
163001	784008
9440	784009
2462	784010
312683	784011
312060	784012
160072	784013
94612	784014
188184	784015
9622	784016
258880	784017
83493	784018
85863	784019
10968	784020
83182	784021
27450	784022
69403	784023
191924	784024
120458	784025
208331	784026
2	784027
15036	784028
1876	784029
54104	784030
20907	784031
341750	784032
73486	784033
36565	784034
304463	784035
55444	784036
28822	784037
160339	784038
187185	784039
187204	784040
187722	784041
184835	784042
75883	784043
12598	784044
48665	784045
3978	784046
220368	784047
168427	784048
30088	784049
165753	784050
297838	784051
44266	784052
66219	784053
792	784054
463	784055
115451	784056
55449	784057
118715	784058
348451	784059
27	784060
18402	784061
48169	784062
271355	784063
44923	784064
15440	784065
188447	784066
93625	784067
9333	784068
132416	784069
336620	784070
329700	784071
126814	784072
82072	784073
1366	784074
52472	784075
117454	784076
9714	784077
25881	784078
25	784079
78614	784080
4120	784081
18922	784082
25901	784083
24856	784084
180165	784085
36348	784086
113452	784087
65048	784088
95988	784089
93722	784090
5199	784091
181860	784092
37516	784093
23617	784094
23457	784095
6820	784096
64354	784097
12392	784098
304168	784099
62809	784100
1204	784101
5557	784102
15073	784103
31940	784104
26048	784105
67211	784106
22963	784107
68698	784108
26433	784109
31929	784110
3615	784111
91342	784112
1010	784113
30460	784114
79346	784115
4159	784116
44993	784117
229278	784118
5788	784119
4463	784120
11481	784121
67	784122
1697	784123
41635	784124
5558	784125
209448	784126
210395	784127
156420	784128
150703	784129
41150	784130
2808	784131
11468	784132
67103	784133
34564	784134
12543	784135
29779	784136
97070	784137
125925	784138
342745	784139
126621	784140
288508	784141
15710	784142
131348	784143
470	784144
172707	784145
35727	784146
1223	784147
182952	784148
114851	784149
51047	784150
51085	784151
25620	784152
184319	784153
13715	784154
182735	784155
18685	784156
75415	784157
185019	784158
75210	784159
75306	784160
18244	784161
184223	784162
115385	784163
73161	784164
184844	784165
115957	784166
185331	784167
293626	784168
185760	784169
185709	784170
76468	784171
75878	784172
185278	784173
309685	784174
18518	784175
185730	784176
184464	784177
6349	784178
115835	784179
308249	784180
178454	784181
25112	784182
10360	784183
48354	784184
307973	784185
185096	784186
35644	784187
308653	784188
75813	784189
51241	784190
35588	784191
184791	784192
185760	784193
286549	784194
51607	784195
308246	784196
76063	784197
18518	784198
75868	784199
114455	784200
309027	784201
116575	784202
184489	784203
308689	784204
184562	784205
25416	784206
184654	784207
14412	784208
86135	784209
195413	784210
150563	784211
2280	784212
145692	784213
178075	784214
5483	784215
111475	784216
263837	784217
68431	784218
7790	784219
203623	784220
45921	784221
61001	784222
3771	784223
40614	784224
4690	784225
7361	784226
24081	784227
60463	784228
41045	784229
22357	784230
42769	784231
327153	784232
1254	784233
82694	784234
78840	784235
57754	784236
24257	784237
140293	784238
109336	784239
47176	784240
171734	784241
35487	784242
320540	784243
111361	784244
259435	784245
215409	784246
85344	784247
50404	784248
89935	784249
142194	784250
49036	784251
10991	784252
343449	784253
95988	784254
156610	784255
317783	784256
120411	784257
288132	784258
7693	784259
273146	784260
109653	784261
14438	784262
1980	784263
258860	784264
78042	784265
193090	784266
262024	784267
5119	784268
74495	784269
58939	784270
142	784271
295667	784272
586	784273
40959	784274
33713	784275
30894	784276
16574	784277
14695	784278
196776	784279
75199	784280
267912	784281
68943	784282
7475	784283
29540	784284
100224	784285
53836	784286
152476	784287
215948	784288
6453	784289
185791	784290
133516	784291
209142	784292
94935	784293
158547	784294
26044	784295
58870	784296
25315	784297
180749	784298
27458	784299
15174	784300
54831	784301
76530	784302
18940	784303
66034	784304
17542	784305
5927	784306
78472	784307
293931	784308
2571	784309
11359	784310
109725	784311
66297	784312
96065	784313
23033	784314
31302	784315
183736	784316
4036	784317
311630	784318
230037	784319
218374	784320
345017	784321
36001	784322
345962	784323
6862	784324
45105	784325
3867	784326
36175	784327
6319	784328
310963	784329
532	784330
179141	784331
216339	784332
4608	784333
16528	784334
7980	784335
40678	784336
59834	784337
96737	784338
73517	784339
193122	784340
73374	784341
97507	784342
80996	784343
193306	784344
195488	784345
39895	784346
15595	784347
56250	784348
1429	784349
319400	784350
149782	784351
115900	784352
57102	784353
113310	784354
100270	784355
46907	784356
153917	784357
98301	784358
37805	784359
6820	784360
77847	784361
47176	784362
51859	784363
154472	784364
37180	784365
104499	784366
9015	784367
16898	784368
76939	784369
247256	784370
351997	784371
146629	784372
82275	784373
103469	784374
27500	784375
56050	784376
189274	784377
74281	784378
154231	784379
179209	784380
6820	784381
92321	784382
130040	784383
1338	784384
274283	784385
105158	784386
52120	784387
45836	784388
85276	784389
53775	784390
6864	784391
39998	784392
51636	784393
8051	784394
318898	784395
16383	784396
15540	784397
24120	784398
44491	784399
154165	784400
15144	784401
97217	784402
69449	784403
227766	784404
114809	784405
225063	784406
59572	784407
253307	784408
274683	784409
39198	784410
12392	784411
118733	784412
18537	784413
200801	784414
145171	784415
23174	784416
46548	784417
4831	784418
102479	784419
102984	784420
143301	784421
104541	784422
9389	784423
20587	784424
8674	784425
189175	784426
52939	784427
57346	784428
319862	784429
49	784430
258057	784431
258034	784432
257990	784433
157328	784434
27823	784435
258044	784436
289	784437
157570	784438
258406	784439
43762	784440
17875	784441
776	784442
329279	784443
26930	784444
157796	784445
280283	784446
123375	784447
47803	784448
51816	784449
57974	784450
203135	784451
225055	784452
4392	784453
257705	784454
42470	784455
246157	784456
340491	784457
230736	784458
41300	784459
106542	784460
202001	784461
340308	784462
82330	784463
202014	784464
82383	784465
126202	784466
125950	784467
3666	784468
106467	784469
293897	784470
18526	784471
32986	784472
220905	784473
103824	784474
178363	784475
57594	784476
116281	784477
45542	784478
116712	784479
97122	784480
23811	784481
117951	784482
318490	784483
92143	784484
9011	784485
141324	784486
169433	784487
39296	784488
73044	784489
180714	784490
103658	784491
35667	784492
135139	784493
98151	784494
14935	784495
171414	784496
42452	784497
230757	784498
128270	784499
198934	784500
151399	784501
109969	784502
160126	784503
174618	784504
68269	784505
287589	784506
103699	784507
127502	784508
286132	784509
142295	784510
74464	784511
113488	784512
3595	784513
71079	784514
73605	784515
30959	784516
447	784517
9962	784518
11113	784519
286501	784520
38607	784521
786	784522
17597	784523
83401	784524
3763	784525
31989	784526
119129	784527
126856	784528
108796	784529
72024	784530
46732	784531
73417	784532
39000	784533
18237	784534
95039	784535
1560	784536
6008	784537
68298	784538
8051	784539
162196	784540
26366	784541
264236	784542
264160	784543
63522	784544
222204	784545
4115	784546
2054	784547
2435	784548
80815	784549
81988	784550
54459	784551
54896	784552
10921	784553
252387	784554
204287	784555
9004	784556
3114	784557
118	784558
2873	784559
33334	784560
70383	784561
79043	784562
30664	784563
63809	784564
58709	784565
183611	784566
307228	784567
5671	784568
179345	784569
146034	784570
114849	784571
299262	784572
112261	784573
114548	784574
116103	784575
120413	784576
27047	784577
39230	784578
301491	784579
10523	784580
198638	784581
24113	784582
183346	784583
10978	784584
55091	784585
21675	784586
187696	784587
73630	784588
4569	784589
13495	784590
10212	784591
55070	784592
13738	784593
19604	784594
178055	784595
138955	784596
6036	784597
17321	784598
251074	784599
6939	784600
251093	784601
94150	784602
42316	784603
8289	784604
8063	784605
50610	784606
26035	784607
67069	784608
4466	784609
25109	784610
70175	784611
179807	784612
337800	784613
60716	784614
824	784615
8834	784616
36901	784617
22968	784618
199534	784619
240069	784620
125517	784621
347470	784622
5838	784623
40880	784624
188685	784625
15487	784626
67230	784627
25942	784628
71818	784629
481	784630
67897	784631
175993	784632
7323	784633
179018	784634
170830	784635
3386	784636
189839	784637
531	784638
118347	784639
128240	784640
69134	784641
59895	784642
26974	784643
33292	784644
39856	784645
149	784646
88160	784647
355	784648
206239	784649
76345	784650
44626	784651
119341	784652
182380	784653
7387	784654
590	784655
145972	784656
26006	784657
84130	784658
55142	784659
302268	784660
24988	784661
6837	784662
206966	784663
183815	784664
108799	784665
317384	784666
15743	784667
8771	784668
49127	784669
78194	784670
34929	784671
8406	784672
283713	784673
12364	784674
313046	784675
39488	784676
299050	784677
13933	784678
37300	784679
3417	784680
117575	784681
98074	784682
155246	784683
41576	784684
153459	784685
88757	784686
47427	784687
101490	784688
10871	784689
66396	784690
197346	784691
17870	784692
337631	784693
76473	784694
141034	784695
60641	784696
105511	784697
137591	784698
5020	784699
117720	784700
221578	784701
34281	784702
33844	784703
5108	784704
2101	784705
95096	784706
64726	784707
8761	784708
32169	784709
323679	784710
29673	784711
152605	784712
88968	784713
107648	784714
70337	784715
207540	784716
42605	784717
287694	784718
26453	784719
45084	784720
173280	784721
121735	784722
79994	784723
44838	784724
94168	784725
142595	784726
7933	784727
224238	784728
176225	784729
273462	784730
161909	784731
102637	784732
57085	784733
171247	784734
4503	784735
111474	784736
188298	784737
14243	784738
5737	784739
7544	784740
238641	784741
30203	784742
41173	784743
104486	784744
97316	784745
63360	784746
90669	784747
265516	784748
273378	784749
320995	784750
1270	784751
162650	784752
162650	784753
105042	784754
170139	784755
144347	784756
76436	784757
192488	784758
16966	784759
101775	784760
184269	784761
30800	784762
63440	784763
21739	784764
68734	784765
6908	784766
3057	784767
104411	784768
43249	784769
61813	784770
26317	784771
78976	784772
77777	784773
281226	784774
135299	784775
3592	784776
214419	784777
70427	784778
5153	784779
59469	784780
36389	784781
201631	784782
76749	784783
150731	784784
48841	784785
149976	784786
3707	784787
21798	784788
67136	784789
101937	784790
64133	784791
127811	784792
267236	784793
349394	784794
83742	784795
1025	784796
352677	784797
24266	784798
83730	784799
351452	784800
83079	784801
348116	784802
120077	784803
50571	784804
24055	784805
95038	784806
305162	784807
191541	784808
483	784809
48419	784810
15219	784811
150265	784812
46361	784813
267373	784814
84363	784815
325525	784816
84523	784817
103699	784818
50690	784819
105434	784820
338813	784821
129095	784822
285518	784823
146812	784824
40327	784825
113666	784826
16549	784827
55969	784828
356794	784829
201182	784830
206100	784831
350813	784832
62728	784833
302055	784834
59715	784835
302149	784836
321115	784837
64177	784838
262547	784839
4961	784840
17030	784841
141628	784842
102958	784843
66800	784844
5689	784845
7958	784846
60736	784847
125790	784848
19081	784849
74195	784850
71965	784851
6966	784852
140116	784853
331753	784854
40212	784855
200676	784856
64555	784857
31638	784858
38186	784859
54674	784860
12439	784861
143880	784862
165059	784863
120323	784864
5173	784865
332286	784866
3615	784867
18997	784868
100146	784869
10662	784870
281648	784871
97752	784872
31835	784873
18391	784874
177999	784875
6292	784876
30956	784877
2576	784878
151411	784879
116992	784880
116151	784881
58157	784882
95250	784883
18391	784884
297634	784885
153756	784886
22215	784887
273915	784888
263884	784889
254173	784890
16526	784891
302457	784892
180537	784893
101948	784894
80286	784895
140879	784896
35600	784897
31128	784898
90470	784899
41522	784900
110136	784901
152340	784902
21122	784903
2508	784904
1501	784905
16047	784906
78505	784907
191795	784908
35665	784909
103	784910
50367	784911
154416	784912
102010	784913
10452	784914
4529	784915
135026	784916
167933	784917
47415	784918
31911	784919
100524	784920
96473	784921
275812	784922
68773	784923
4978	784924
137610	784925
245	784926
76685	784927
123522	784928
230073	784929
102895	784930
5567	784931
476	784932
895	784933
21063	784934
13124	784935
61737	784936
19361	784937
158924	784938
7159	784939
15531	784940
42941	784941
1948	784942
156461	784943
89777	784944
197270	784945
123582	784946
137644	784947
198297	784948
44656	784949
114059	784950
114034	784951
54094	784952
80489	784953
137644	784954
2231	784955
273254	784956
47048	784957
12845	784958
197267	784959
196093	784960
159550	784961
278773	784962
130087	784963
65402	784964
74794	784965
45941	784966
106245	784967
97809	784968
36045	784969
64383	784970
41650	784971
263848	784972
64223	784973
54061	784974
181786	784975
233376	784976
217391	784977
77077	784978
29922	784979
291502	784980
123530	784981
104014	784982
148799	784983
242179	784984
172457	784985
125410	784986
129991	784987
71302	784988
209880	784989
292143	784990
84034	784991
41038	784992
106277	784993
40749	784994
22781	784995
160194	784996
21088	784997
6918	784998
13931	784999
44997	785000
119278	785001
172251	785002
26512	785003
45606	785004
135947	785005
142398	785006
134295	785007
65534	785008
152061	785009
209380	785010
292797	785011
75311	785012
48227	785013
186960	785014
117588	785015
253262	785016
271775	785017
29262	785018
11641	785019
69233	785020
1644	785021
84067	785022
21612	785023
84940	785024
53828	785025
21269	785026
2507	785027
41527	785028
37949	785029
31512	785030
138945	785031
200866	785032
117281	785033
244101	785034
111986	785035
48740	785036
52697	785037
1513	785038
75753	785039
96437	785040
35703	785041
182071	785042
115148	785043
173067	785044
5166	785045
70680	785046
170669	785047
37735	785048
179447	785049
98178	785050
308223	785051
20792	785052
299704	785053
117057	785054
88556	785055
15567	785056
50389	785057
2725	785058
295162	785059
295161	785060
111105	785061
81179	785062
74720	785063
15623	785064
11641	785065
78634	785066
57363	785067
312257	785068
117680	785069
108087	785070
10273	785071
105696	785072
75538	785073
120723	785074
318821	785075
180460	785076
180574	785077
23755	785078
19951	785079
300734	785080
150676	785081
45636	785082
87756	785083
246111	785084
5595	785085
42836	785086
27714	785087
313529	785088
184933	785089
22966	785090
52408	785091
139784	785092
71062	785093
90002	785094
184369	785095
141320	785096
63350	785097
86006	785098
13852	785099
270971	785100
48039	785101
35444	785102
41082	785103
88525	785104
270578	785105
316343	785106
8595	785107
16304	785108
89916	785109
214850	785110
3110	785111
46891	785112
8623	785113
98300	785114
115034	785115
41790	785116
277052	785117
104968	785118
35343	785119
22529	785120
25844	785121
159041	785122
139910	785123
313441	785124
190989	785125
20991	785126
61532	785127
21755	785128
155393	785129
65841	785130
65556	785131
60105	785132
224620	785133
226341	785134
300137	785135
308731	785136
106567	785137
300318	785138
235911	785139
97521	785140
20991	785141
50882	785142
85482	785143
93253	785144
108158	785145
277345	785146
81568	785147
273070	785148
11846	785149
261169	785150
70774	785151
73134	785152
9185	785153
17914	785154
176391	785155
192666	785156
47302	785157
97070	785158
3077	785159
235835	785160
57276	785161
57439	785162
74794	785163
312355	785164
12367	785165
190325	785166
202805	785167
33574	785168
193393	785169
118350	785170
124761	785171
25231	785172
114612	785173
74233	785174
66210	785175
53302	785176
99825	785177
125380	785178
29235	785179
96417	785180
31152	785181
44029	785182
164673	785183
119754	785184
21303	785185
7515	785186
18789	785187
104308	785188
160581	785189
3049	785190
18425	785191
3989	785192
42811	785193
325514	785194
16976	785195
94696	785196
102029	785197
241733	785198
136750	785199
255636	785200
4757	785201
67197	785202
318818	785203
315879	785204
151549	785205
218662	785206
180496	785207
296217	785208
2935	785209
53943	785210
20445	785211
202949	785212
1368	785213
135582	785214
141768	785215
27836	785216
230495	785217
135194	785218
45636	785219
263273	785220
674	785221
11169	785222
122098	785223
94980	785224
31039	785225
31034	785226
15513	785227
22326	785228
424	785229
238823	785230
21389	785231
69621	785232
151268	785233
183111	785234
13881	785235
195468	785236
203463	785237
33741	785238
281974	785239
90935	785240
13779	785241
305254	785242
6356	785243
3850	785244
21506	785245
102450	785246
53115	785247
30104	785248
40940	785249
182759	785250
8274	785251
161452	785252
56701	785253
31490	785254
7282	785255
313920	785256
118597	785257
8193	785258
271126	785259
116118	785260
188036	785261
61060	785262
63367	785263
2762	785264
6549	785265
16379	785266
6000	785267
66887	785268
58491	785269
315230	785270
136496	785271
22505	785272
280830	785273
244049	785274
268651	785275
17	785276
9318	785277
81868	785278
1488	785279
197358	785280
102046	785281
34415	785282
161528	785283
118430	785284
119447	785285
160298	785286
190737	785287
29231	785288
253350	785289
183957	785290
34729	785291
347033	785292
157012	785293
145419	785294
316410	785295
4437	785296
7472	785297
139898	785298
5980	785299
105105	785300
32634	785301
17921	785302
3364	785303
82201	785304
28802	785305
190246	785306
31313	785307
65590	785308
15829	785309
16156	785310
69756	785311
17482	785312
136680	785313
16917	785314
26894	785315
2585	785316
199296	785317
77090	785318
145813	785319
26113	785320
30234	785321
25888	785322
294927	785323
22216	785324
119714	785325
119124	785326
20438	785327
20438	785328
5815	785329
5815	785330
98617	785331
70219	785332
22445	785333
27525	785334
1707	785335
89090	785336
28900	785337
18161	785338
157254	785339
282017	785340
24718	785341
8228	785342
101047	785343
119975	785344
119693	785345
23279	785346
53371	785347
20493	785348
3492	785349
56714	785350
170999	785351
61898	785352
9079	785353
127531	785354
70330	785355
335438	785356
1612	785357
38263	785358
728	785359
4641	785360
858	785361
3743	785362
201605	785363
271551	785364
50752	785365
209310	785366
37816	785367
19997	785368
15175	785369
40337	785370
5286	785371
41567	785372
21137	785373
297603	785374
77241	785375
21230	785376
316726	785377
317	785378
26704	785379
67208	785380
221323	785381
29418	785382
244185	785383
52694	785384
22966	785385
189434	785386
40533	785387
44423	785388
155605	785389
26648	785390
19341	785391
37486	785392
54369	785393
22464	785394
65393	785395
123623	785396
65377	785397
37584	785398
65367	785399
123607	785400
37582	785401
123110	785402
123614	785403
123610	785404
37488	785405
123609	785406
123094	785407
3862	785408
133444	785409
107780	785410
343717	785411
133185	785412
3920	785413
109118	785414
38491	785415
100663	785416
200089	785417
335344	785418
65641	785419
61135	785420
146555	785421
26668	785422
27135	785423
350145	785424
79030	785425
2729	785426
84929	785427
37078	785428
69778	785429
13608	785430
176146	785431
85709	785432
158228	785433
283311	785434
123969	785435
322411	785436
123713	785437
79528	785438
159	785439
3846	785440
183203	785441
21909	785442
41274	785443
91633	785444
57747	785445
714	785446
668	785447
15051	785448
8279	785449
4031	785450
31	785451
88390	785452
1351	785453
160005	785454
274081	785455
6018	785456
5785	785457
2709	785458
31491	785459
196501	785460
116685	785461
311655	785462
131121	785463
55800	785464
18720	785465
35870	785466
296775	785467
81404	785468
59903	785469
354	785470
80439	785471
24752	785472
36976	785473
62740	785474
9923	785475
22622	785476
324485	785477
104996	785478
2334	785479
76423	785480
6183	785481
4842	785482
313103	785483
122122	785484
76776	785485
4561	785486
16105	785487
413	785488
1352	785489
10511	785490
143217	785491
250076	785492
286746	785493
246819	785494
234006	785495
150684	785496
150792	785497
24752	785498
24752	785499
43023	785500
3851	785501
28276	785502
74333	785503
6932	785504
334	785505
203874	785506
2087	785507
125685	785508
61007	785509
78645	785510
17698	785511
2705	785512
163244	785513
9112	785514
101953	785515
17857	785516
16360	785517
4747	785518
133763	785519
48447	785520
37117	785521
21204	785522
241847	785523
16216	785524
84890	785525
25148	785526
25148	785527
16766	785528
27775	785529
198805	785530
40226	785531
4168	785532
647	785533
12609	785534
735	785535
4377	785536
190987	785537
6526	785538
36874	785539
64340	785540
36876	785541
5824	785542
123253	785543
185878	785544
133029	785545
181022	785546
51442	785547
139633	785548
5027	785549
179528	785550
146104	785551
5266	785552
40772	785553
64308	785554
121984	785555
34050	785556
69762	785557
122011	785558
42427	785559
151985	785560
44655	785561
237487	785562
187466	785563
40472	785564
66725	785565
190073	785566
80665	785567
50480	785568
72315	785569
161208	785570
155368	785571
1610	785572
34451	785573
144313	785574
123774	785575
1709	785576
100528	785577
22203	785578
263905	785579
304	785580
85751	785581
224581	785582
66104	785583
1992	785584
188405	785585
236997	785586
3134	785587
117574	785588
842	785589
186981	785590
109298	785591
37020	785592
187412	785593
344827	785594
19918	785595
68668	785596
117524	785597
3333	785598
314574	785599
117757	785600
222958	785601
81995	785602
44072	785603
40033	785604
322677	785605
5961	785606
16338	785607
333143	785608
34472	785609
501	785610
45840	785611
6251	785612
121427	785613
6450	785614
6450	785615
109714	785616
49869	785617
164872	785618
70380	785619
7570	785620
325080	785621
7650	785622
310093	785623
7138	785624
100914	785625
18236	785626
18890	785627
54051	785628
74522	785629
1485	785630
126889	785631
333908	785632
240890	785633
15739	785634
345407	785635
8172	785636
27235	785637
94349	785638
235912	785639
37652	785640
226640	785641
80188	785642
3633	785643
320126	785644
61491	785645
80942	785646
230303	785647
8136	785648
26833	785649
105038	785650
42555	785651
2119	785652
901	785653
77156	785654
196525	785655
26391	785656
2444	785657
174010	785658
11887	785659
67386	785660
355193	785661
7774	785662
18844	785663
67	785664
4359	785665
2269	785666
2058	785667
6914	785668
74081	785669
65697	785670
31188	785671
182583	785672
32448	785673
2466	785674
235300	785675
113718	785676
655	785677
11627	785678
37380	785679
81522	785680
192218	785681
122716	785682
115164	785683
4974	785684
300668	785685
43556	785686
137033	785687
9329	785688
52	785689
115393	785690
13795	785691
152760	785692
163545	785693
270061	785694
166127	785695
130568	785696
167295	785697
88563	785698
46532	785699
128505	785700
162249	785701
47273	785702
306201	785703
35330	785704
353668	785705
353052	785706
69881	785707
68076	785708
3757	785709
5256	785710
41794	785711
28302	785712
208099	785713
9911	785714
116962	785715
39322	785716
46682	785717
255076	785718
74048	785719
257169	785720
74051	785721
230081	785722
74387	785723
34396	785724
98101	785725
133899	785726
154124	785727
165849	785728
52400	785729
8565	785730
73611	785731
65792	785732
185286	785733
1536	785734
117761	785735
244745	785736
105355	785737
55233	785738
20166	785739
7322	785740
10968	785741
80911	785742
74499	785743
29952	785744
87381	785745
152903	785746
307257	785747
83289	785748
176264	785749
77705	785750
42350	785751
206739	785752
37504	785753
40260	785754
2161	785755
70112	785756
247424	785757
44798	785758
458	785759
61587	785760
97414	785761
16635	785762
32371	785763
188471	785764
11838	785765
28250	785766
76064	785767
190858	785768
81173	785769
25211	785770
103048	785771
264035	785772
209072	785773
5915	785774
58695	785775
53560	785776
778	785777
342512	785778
149861	785779
5076	785780
29914	785781
58273	785782
46113	785783
14029	785784
6518	785785
343690	785786
39529	785787
17885	785788
73613	785789
369	785790
172683	785791
83983	785792
133652	785793
58110	785794
86642	785795
118295	785796
99047	785797
191696	785798
29478	785799
188337	785800
77267	785801
312237	785802
123933	785803
179612	785804
133348	785805
220449	785806
212740	785807
15388	785808
632	785809
95	785810
1700	785811
218	785812
12503	785813
86130	785814
1703	785815
14879	785816
2958	785817
318326	785818
317480	785819
12318	785820
257430	785821
91973	785822
125203	785823
9077	785824
203518	785825
106648	785826
68298	785827
124834	785828
58223	785829
19438	785830
123662	785831
358	785832
193	785833
4110	785834
192960	785835
322617	785836
20680	785837
264069	785838
193290	785839
77740	785840
19448	785841
278824	785842
160136	785843
22962	785844
2739	785845
20421	785846
15534	785847
81556	785848
81991	785849
44444	785850
309498	785851
98403	785852
45142	785853
5570	785854
39955	785855
19125	785856
26366	785857
35256	785858
31407	785859
29965	785860
30632	785861
16462	785862
160667	785863
21440	785864
67082	785865
78104	785866
1199	785867
3108	785868
263585	785869
154219	785870
218	785871
60010	785872
42770	785873
95107	785874
77186	785875
175618	785876
175452	785877
117394	785878
48305	785879
30160	785880
1549	785881
6127	785882
84066	785883
28560	785884
104177	785885
91704	785886
27107	785887
260799	785888
18575	785889
81145	785890
41941	785891
1769	785892
185193	785893
12667	785894
14183	785895
134541	785896
6430	785897
154961	785898
119940	785899
46223	785900
233452	785901
209908	785902
36517	785903
11091	785904
175726	785905
165031	785906
93919	785907
5460	785908
32863	785909
185460	785910
63105	785911
41889	785912
43716	785913
7482	785914
3839	785915
264118	785916
263249	785917
770	785918
306436	785919
5160	785920
10317	785921
116374	785922
113937	785923
75777	785924
225578	785925
2933	785926
318104	785927
86243	785928
132293	785929
212698	785930
81005	785931
18287	785932
346713	785933
21910	785934
46513	785935
42439	785936
40408	785937
343518	785938
67100	785939
126419	785940
81852	785941
97535	785942
7164	785943
53234	785944
212358	785945
127442	785946
194966	785947
4596	785948
155093	785949
8655	785950
5553	785951
3304	785952
25345	785953
34894	785954
309333	785955
40413	785956
226992	785957
10276	785958
54657	785959
586	785960
47618	785961
194996	785962
52040	785963
413	785964
59520	785965
120042	785966
82715	785967
177860	785968
31249	785969
7319	785970
310336	785971
20616	785972
2486	785973
19876	785974
210028	785975
2328	785976
172312	785977
103261	785978
110445	785979
11053	785980
49537	785981
128899	785982
299754	785983
39020	785984
174197	785985
157540	785986
287025	785987
208970	785988
17932	785989
166861	785990
103413	785991
21867	785992
289513	785993
8350	785994
189996	785995
200349	785996
69114	785997
104421	785998
34815	785999
997	786000
201157	786001
297913	786002
369	786003
113140	786004
57386	786005
35351	786006
211370	786007
86359	786008
6615	786009
76493	786010
29418	786011
36433	786012
128	786013
6086	786014
25603	786015
50803	786016
2400	786017
32555	786018
32621	786019
27206	786020
222906	786021
318295	786022
52451	786023
37711	786024
1873	786025
750	786026
43817	786027
120841	786028
308347	786029
75468	786030
166238	786031
77153	786032
106074	786033
102764	786034
57287	786035
125206	786036
213886	786037
29391	786038
69419	786039
157003	786040
1061	786041
114813	786042
1804	786043
63196	786044
5042	786045
193895	786046
1754	786047
19027	786048
10662	786049
60606	786050
253	786051
18459	786052
139319	786053
62463	786054
26433	786055
79	786056
78246	786057
126236	786058
22270	786059
112226	786060
66022	786061
24463	786062
289300	786063
56050	786064
68766	786065
427	786066
12458	786067
7796	786068
7840	786069
196079	786070
92098	786071
74077	786072
96724	786073
21907	786074
142560	786075
42506	786076
350159	786077
9797	786078
15414	786079
14833	786080
2364	786081
203167	786082
215203	786083
217716	786084
323783	786085
32587	786086
7474	786087
52245	786088
55962	786089
22285	786090
63601	786091
22709	786092
62413	786093
269770	786094
5952	786095
157297	786096
2584	786097
7150	786098
14959	786099
15339	786100
131397	786101
17398	786102
41160	786103
172622	786104
46436	786105
4618	786106
3745	786107
118848	786108
168289	786109
201862	786110
7046	786111
283618	786112
51893	786113
10404	786114
96360	786115
56787	786116
188507	786117
238429	786118
104669	786119
179626	786120
36511	786121
80847	786122
48824	786123
218771	786124
26498	786125
107487	786126
163702	786127
48280	786128
127484	786129
78210	786130
312152	786131
157541	786132
127678	786133
4214	786134
151292	786135
13713	786136
5013	786137
50197	786138
100764	786139
207136	786140
2010	786141
15213	786142
82159	786143
150488	786144
98780	786145
71168	786146
81768	786147
86541	786148
38096	786149
218606	786150
2486	786151
162928	786152
4529	786153
322578	786154
30593	786155
211486	786156
3441	786157
41507	786158
213434	786159
306029	786160
27784	786161
39286	786162
311525	786163
311344	786164
285064	786165
61126	786166
81166	786167
81166	786168
93403	786169
197569	786170
252628	786171
178873	786172
91836	786173
18907	786174
346957	786175
85533	786176
86229	786177
80922	786178
55134	786179
91921	786180
13634	786181
30483	786182
51712	786183
341999	786184
107907	786185
216894	786186
193257	786187
85360	786188
212974	786189
14413	786190
194593	786191
232973	786192
19388	786193
130969	786194
68847	786195
51675	786196
171098	786197
37641	786198
134700	786199
218827	786200
324	786201
179901	786202
217411	786203
337767	786204
217226	786205
77542	786206
134474	786207
298007	786208
77542	786209
179873	786210
25036	786211
14843	786212
559	786213
4041	786214
73714	786215
96814	786216
212316	786217
55351	786218
98204	786219
203840	786220
181807	786221
29159	786222
326132	786223
186050	786224
305904	786225
220585	786226
68115	786227
114923	786228
337420	786229
267218	786230
264668	786231
306294	786232
234236	786233
67993	786234
149848	786235
214072	786236
43313	786237
319476	786238
335333	786239
170701	786240
8585	786241
165621	786242
334856	786243
266590	786244
242706	786245
241172	786246
211271	786247
298237	786248
134143	786249
127066	786250
185350	786251
76123	786252
5300	786253
16093	786254
233312	786255
211676	786256
39902	786257
150293	786258
117710	786259
77231	786260
124665	786261
179525	786262
82875	786263
65649	786264
37560	786265
197594	786266
67842	786267
2872	786268
307782	786269
247156	786270
131110	786271
326592	786272
185311	786273
30418	786274
113093	786275
115243	786276
38846	786277
112506	786278
298768	786279
79003	786280
16023	786281
80577	786282
297968	786283
185745	786284
134951	786285
58317	786286
201940	786287
300246	786288
308865	786289
39333	786290
80951	786291
219270	786292
60810	786293
4	786294
170808	786295
48223	786296
202471	786297
216630	786298
116222	786299
193262	786300
6783	786301
14930	786302
1175	786303
51288	786304
130339	786305
195124	786306
14977	786307
254963	786308
124891	786309
282990	786310
383	786311
130597	786312
217295	786313
27861	786314
75622	786315
82561	786316
82358	786317
51688	786318
214376	786319
333044	786320
217591	786321
149148	786322
292759	786323
85381	786324
213300	786325
3685	786326
27468	786327
7182	786328
322585	786329
324449	786330
149718	786331
179062	786332
92058	786333
284408	786334
322329	786335
212053	786336
2158	786337
235243	786338
167323	786339
337696	786340
39031	786341
81360	786342
232056	786343
204160	786344
57708	786345
74724	786346
39089	786347
179922	786348
76119	786349
212152	786350
322267	786351
27756	786352
57307	786353
3029	786354
112643	786355
172408	786356
336015	786357
433	786358
178985	786359
170575	786360
136565	786361
321147	786362
124873	786363
341942	786364
131316	786365
34612	786366
63706	786367
9614	786368
30515	786369
253027	786370
202814	786371
5300	786372
191314	786373
85724	786374
92456	786375
112566	786376
34051	786377
22882	786378
52000	786379
346543	786380
90479	786381
137595	786382
60590	786383
176661	786384
73069	786385
341208	786386
1922	786387
22286	786388
21229	786389
47053	786390
204616	786391
221998	786392
13201	786393
81480	786394
317559	786395
149811	786396
314185	786397
318143	786398
3048	786399
314548	786400
32312	786401
61476	786402
7442	786403
36993	786404
167571	786405
92134	786406
232	786407
36888	786408
38223	786409
19503	786410
332203	786411
125235	786412
34457	786413
9990	786414
344663	786415
9550	786416
22817	786417
284175	786418
57126	786419
8861	786420
22637	786421
75381	786422
171594	786423
1517	786424
4920	786425
185170	786426
25995	786427
160304	786428
55031	786429
263576	786430
58772	786431
45266	786432
61709	786433
314277	786434
7470	786435
2580	786436
5692	786437
222626	786438
7465	786439
579	786440
11223	786441
8252	786442
141536	786443
20954	786444
1041	786445
190837	786446
7839	786447
39655	786448
428	786449
267946	786450
151361	786451
3135	786452
188486	786453
63197	786454
208396	786455
99406	786456
52021	786457
115986	786458
162315	786459
20719	786460
95404	786461
198266	786462
27052	786463
88027	786464
78786	786465
2241	786466
296175	786467
80312	786468
242209	786469
26055	786470
78130	786471
108015	786472
33213	786473
11660	786474
173046	786475
64857	786476
174328	786477
41778	786478
138484	786479
229909	786480
355670	786481
206213	786482
103519	786483
209291	786484
83136	786485
276497	786486
66851	786487
100518	786488
27122	786489
126770	786490
70002	786491
255274	786492
271093	786493
36426	786494
20588	786495
54559	786496
233030	786497
21031	786498
346021	786499
266389	786500
111877	786501
177709	786502
193215	786503
303340	786504
17817	786505
33580	786506
95167	786507
17324	786508
151566	786509
67238	786510
107035	786511
10646	786512
19044	786513
27757	786514
119258	786515
48267	786516
280042	786517
282223	786518
28565	786519
324553	786520
32963	786521
7416	786522
273441	786523
77118	786524
22761	786525
77066	786526
11155	786527
176902	786528
263508	786529
79369	786530
287706	786531
76946	786532
69504	786533
5496	786534
16197	786535
15183	786536
12015	786537
52189	786538
123720	786539
143844	786540
2752	786541
38760	786542
21809	786543
127885	786544
30844	786545
50468	786546
286444	786547
1506	786548
55128	786549
56981	786550
62891	786551
104213	786552
9207	786553
56433	786554
71809	786555
173280	786556
131116	786557
60592	786558
79062	786559
4966	786560
162118	786561
62698	786562
4329	786563
37192	786564
193856	786565
78411	786566
104813	786567
6089	786568
9075	786569
1432	786570
11979	786571
19590	786572
1992	786573
5112	786574
113955	786575
127815	786576
13483	786577
200794	786578
22930	786579
45753	786580
44602	786581
22246	786582
38315	786583
293533	786584
78472	786585
90439	786586
3897	786587
125330	786588
78350	786589
8327	786590
28765	786591
3219	786592
240	786593
150005	786594
228250	786595
8862	786596
51713	786597
67196	786598
41841	786599
54	786600
191072	786601
121493	786602
157607	786603
105141	786604
116283	786605
18200	786606
276612	786607
305860	786608
70791	786609
89630	786610
228085	786611
60552	786612
191402	786613
28570	786614
85918	786615
99188	786616
213880	786617
27325	786618
202048	786619
43726	786620
20893	786621
90372	786622
113988	786623
93733	786624
62582	786625
107895	786626
24948	786627
204744	786628
153085	786629
74803	786630
327593	786631
13567	786632
232895	786633
247741	786634
55690	786635
41208	786636
32679	786637
23842	786638
267327	786639
113570	786640
222837	786641
141689	786642
105864	786643
166116	786644
46218	786645
56944	786646
53029	786647
4425	786648
345780	786649
127909	786650
351099	786651
314071	786652
46101	786653
178569	786654
3777	786655
95660	786656
75151	786657
146278	786658
6901	786659
11534	786660
158640	786661
115891	786662
9343	786663
36784	786664
16276	786665
2231	786666
52073	786667
400	786668
334327	786669
204615	786670
340270	786671
39468	786672
264089	786673
17700	786674
202532	786675
10092	786676
10138	786677
218790	786678
12123	786679
96562	786680
165316	786681
47865	786682
23747	786683
111922	786684
295486	786685
120452	786686
65410	786687
89781	786688
90470	786689
205745	786690
49613	786691
141752	786692
161766	786693
50523	786694
42896	786695
102157	786696
454	786697
28542	786698
49922	786699
129548	786700
100335	786701
16834	786702
4996	786703
351714	786704
20703	786705
23584	786706
113011	786707
16131	786708
125952	786709
70684	786710
157778	786711
190471	786712
2437	786713
22885	786714
9578	786715
27174	786716
44426	786717
49909	786718
25543	786719
179	786720
11327	786721
57849	786722
11909	786723
648	786724
2470	786725
1517	786726
160781	786727
79485	786728
997	786729
309853	786730
12210	786731
259618	786732
53586	786733
77142	786734
103772	786735
65048	786736
51626	786737
186992	786738
6506	786739
197523	786740
15760	786741
110	786742
3346	786743
189835	786744
22848	786745
5666	786746
529	786747
123865	786748
13657	786749
175756	786750
3460	786751
5590	786752
108702	786753
28664	786754
66938	786755
66713	786756
101494	786757
256990	786758
110105	786759
101941	786760
117030	786761
8441	786762
185361	786763
35597	786764
917	786765
167834	786766
142105	786767
46970	786768
99340	786769
15665	786770
4479	786771
98962	786772
253243	786773
155636	786774
255696	786775
31455	786776
99575	786777
65381	786778
99663	786779
44778	786780
65370	786781
65828	786782
22464	786783
99481	786784
253694	786785
44872	786786
65412	786787
155496	786788
44869	786789
114965	786790
114965	786791
61517	786792
140647	786793
211507	786794
700	786795
39554	786796
6274	786797
97278	786798
48715	786799
210872	786800
30465	786801
22289	786802
173798	786803
160316	786804
167571	786805
101763	786806
61	786807
3843	786808
36638	786809
31858	786810
101843	786811
24345	786812
3848	786813
72288	786814
31711	786815
142313	786816
160300	786817
29839	786818
101314	786819
16718	786820
13715	786821
15913	786822
56992	786823
17878	786824
117432	786825
77082	786826
117616	786827
1795	786828
281	786829
190188	786830
36219	786831
81279	786832
144745	786833
28398	786834
1266	786835
263515	786836
160327	786837
7451	786838
45671	786839
12524	786840
187658	786841
121200	786842
39767	786843
89976	786844
62646	786845
113165	786846
264328	786847
17881	786848
15749	786849
54602	786850
57461	786851
30575	786852
236761	786853
123225	786854
28188	786855
303188	786856
97473	786857
21010	786858
11600	786859
8829	786860
37789	786861
153264	786862
45130	786863
50811	786864
143598	786865
40353	786866
241214	786867
34487	786868
67056	786869
31608	786870
75903	786871
143502	786872
129766	786873
82696	786874
208097	786875
6900	786876
5258	786877
2914	786878
10407	786879
10650	786880
124895	786881
24865	786882
345833	786883
6118	786884
7362	786885
35640	786886
93774	786887
32135	786888
62602	786889
22560	786890
123092	786891
5974	786892
239559	786893
4137	786894
157602	786895
37569	786896
10300	786897
305203	786898
18440	786899
42133	786900
18517	786901
38794	786902
59322	786903
71425	786904
18366	786905
54796	786906
145542	786907
36561	786908
49604	786909
34442	786910
172660	786911
249935	786912
79051	786913
112104	786914
1949	786915
34171	786916
74566	786917
215678	786918
42051	786919
29008	786920
105757	786921
206279	786922
33986	786923
34108	786924
194276	786925
7410	786926
38873	786927
62188	786928
42477	786929
286461	786930
8940	786931
50081	786932
4877	786933
38627	786934
276	786935
16535	786936
128684	786937
34803	786938
56505	786939
34101	786940
6973	786941
48739	786942
217278	786943
48739	786944
40542	786945
128799	786946
38610	786947
32336	786948
129442	786949
66071	786950
29701	786951
110722	786952
236238	786953
138439	786954
89	786955
1263	786956
130547	786957
24259	786958
128632	786959
2030	786960
161954	786961
65676	786962
171986	786963
195040	786964
5763	786965
40289	786966
10694	786967
16398	786968
1507	786969
135112	786970
191575	786971
4534	786972
113490	786973
88147	786974
78757	786975
90148	786976
313637	786977
150218	786978
16952	786979
204204	786980
204337	786981
7741	786982
133934	786983
47707	786984
38456	786985
41132	786986
16952	786987
98959	786988
230383	786989
327913	786990
38328	786991
52912	786992
106269	786993
3713	786994
58607	786995
22379	786996
1590	786997
120770	786998
26176	786999
135825	787000
302953	787001
2619	787002
12000	787003
90674	787004
54167	787005
328936	787006
7336	787007
63895	787008
4089	787009
162323	787010
15314	787011
16114	787012
188626	787013
1036	787014
24910	787015
67	787016
68432	787017
3784	787018
63167	787019
5608	787020
302687	787021
97566	787022
204829	787023
127171	787024
351604	787025
2452	787026
22881	787027
27505	787028
94311	787029
65682	787030
316098	787031
15588	787032
43718	787033
50	787034
18760	787035
219354	787036
12675	787037
47316	787038
6063	787039
68567	787040
51750	787041
4043	787042
230935	787043
266322	787044
21005	787045
53452	787046
55845	787047
67967	787048
54058	787049
105021	787050
31418	787051
1729	787052
109735	787053
19194	787054
77176	787055
133707	787056
8445	787057
9192	787058
14030	787059
120292	787060
2268	787061
6104	787062
23526	787063
82998	787064
3932	787065
84892	787066
55886	787067
61928	787068
114058	787069
224389	787070
83650	787071
201757	787072
36346	787073
311230	787074
4180	787075
25958	787076
153556	787077
16245	787078
13935	787079
8574	787080
11025	787081
128213	787082
31967	787083
21959	787084
31267	787085
11837	787086
10341	787087
194581	787088
318920	787089
121635	787090
316394	787091
186487	787092
12105	787093
47875	787094
68968	787095
8864	787096
282529	787097
146989	787098
65469	787099
46659	787100
123600	787101
99447	787102
61411	787103
31411	787104
328366	787105
185535	787106
77402	787107
27408	787108
77088	787109
83856	787110
197063	787111
105054	787112
114079	787113
82994	787114
101353	787115
37290	787116
303355	787117
182093	787118
142440	787119
81119	787120
16115	787121
257223	787122
8778	787123
93069	787124
43432	787125
39980	787126
7046	787127
76059	787128
42419	787129
42419	787130
134984	787131
181827	787132
78368	787133
58186	787134
170477	787135
38025	787136
1440	787137
191308	787138
99251	787139
285701	787140
63736	787141
110731	787142
13160	787143
269811	787144
172920	787145
25662	787146
267234	787147
253353	787148
25380	787149
75943	787150
320115	787151
326744	787152
17838	787153
14322	787154
263840	787155
127947	787156
31393	787157
147776	787158
13721	787159
1350	787160
190043	787161
22110	787162
17371	787163
10690	787164
205555	787165
26300	787166
36543	787167
12068	787168
6189	787169
98676	787170
67395	787171
9132	787172
100328	787173
31488	787174
74227	787175
73975	787176
45126	787177
160487	787178
43425	787179
128721	787180
28926	787181
198059	787182
111794	787183
184504	787184
184144	787185
50751	787186
115256	787187
29766	787188
152917	787189
20672	787190
29766	787191
19044	787192
167449	787193
24405	787194
2149	787195
117813	787196
186962	787197
5116	787198
37871	787199
25777	787200
39020	787201
147555	787202
5526	787203
41040	787204
17004	787205
20	787206
128349	787207
83941	787208
58145	787209
42459	787210
95480	787211
6823	787212
48039	787213
142255	787214
42318	787215
11983	787216
130512	787217
3019	787218
91463	787219
8346	787220
9178	787221
14275	787222
348574	787223
88389	787224
98327	787225
348786	787226
356229	787227
205831	787228
354243	787229
185018	787230
165593	787231
18042	787232
45008	787233
168460	787234
25790	787235
2262	787236
355	787237
6823	787238
350646	787239
86146	787240
218147	787241
299641	787242
50710	787243
87363	787244
167404	787245
216788	787246
231858	787247
321468	787248
113110	787249
140539	787250
52192	787251
187525	787252
69258	787253
210275	787254
5320	787255
16652	787256
312864	787257
317608	787258
121177	787259
53050	787260
68667	787261
5636	787262
61507	787263
192678	787264
3494	787265
348934	787266
208494	787267
111013	787268
66914	787269
108632	787270
129771	787271
66949	787272
45553	787273
40749	787274
356680	787275
124042	787276
597	787277
50110	787278
158339	787279
158330	787280
158258	787281
158291	787282
20023	787283
100626	787284
198822	787285
100626	787286
100640	787287
73	787288
92910	787289
93277	787290
29947	787291
101985	787292
245651	787293
73	787294
24916	787295
3104	787296
115292	787297
188	787298
54535	787299
167418	787300
92758	787301
17967	787302
149221	787303
23927	787304
2497	787305
17581	787306
76293	787307
54535	787308
17967	787309
103503	787310
87146	787311
17967	787312
15136	787313
63792	787314
278827	787315
236511	787316
23097	787317
122117	787318
5113	787319
14887	787320
1010	787321
7958	787322
52118	787323
31263	787324
3264	787325
255624	787326
45158	787327
19106	787328
168699	787329
215768	787330
112036	787331
148460	787332
82615	787333
106552	787334
76335	787335
98910	787336
65806	787337
254955	787338
46265	787339
204495	787340
272161	787341
59660	787342
23267	787343
52301	787344
40978	787345
140591	787346
303911	787347
80716	787348
148782	787349
123084	787350
332281	787351
330458	787352
54210	787353
37483	787354
303356	787355
332764	787356
88393	787357
85488	787358
114353	787359
185118	787360
349788	787361
33088	787362
39291	787363
66167	787364
95852	787365
2485	787366
215505	787367
12520	787368
177560	787369
326679	787370
43673	787371
43500	787372
112737	787373
67127	787374
24616	787375
176611	787376
23298	787377
127783	787378
22690	787379
198012	787380
117413	787381
257259	787382
58925	787383
203464	787384
108247	787385
44456	787386
73548	787387
327162	787388
4757	787389
12751	787390
16140	787391
37419	787392
210350	787393
195874	787394
61650	787395
15780	787396
4421	787397
330615	787398
198296	787399
41725	787400
303483	787401
330613	787402
35210	787403
54058	787404
80489	787405
1703	787406
111467	787407
17882	787408
9190	787409
239998	787410
290229	787411
74361	787412
47952	787413
296971	787414
28439	787415
142	787416
10208	787417
42255	787418
108779	787419
52870	787420
64359	787421
11790	787422
123219	787423
150447	787424
152281	787425
169309	787426
277	787427
63636	787428
62484	787429
25189	787430
174216	787431
27917	787432
63797	787433
44332	787434
328229	787435
43760	787436
22182	787437
84259	787438
50713	787439
7270	787440
13597	787441
12393	787442
27377	787443
299796	787444
98208	787445
110817	787446
113591	787447
95885	787448
1304	787449
337503	787450
143037	787451
259636	787452
83975	787453
167845	787454
9682	787455
187656	787456
55267	787457
18164	787458
50	787459
82548	787460
24034	787461
64884	787462
257669	787463
346992	787464
31523	787465
357634	787466
102875	787467
157954	787468
224227	787469
304214	787470
162256	787471
240538	787472
88057	787473
88119	787474
342347	787475
198279	787476
70939	787477
141588	787478
353117	787479
13365	787480
16147	787481
243478	787482
99899	787483
142105	787484
5409	787485
199416	787486
314060	787487
13978	787488
327515	787489
202864	787490
32715	787491
94174	787492
24448	787493
12349	787494
333920	787495
32642	787496
351909	787497
9190	787498
190742	787499
4021	787500
14823	787501
201019	787502
79002	787503
9043	787504
139184	787505
88079	787506
107820	787507
333398	787508
341455	787509
45095	787510
203526	787511
81983	787512
340321	787513
204517	787514
81361	787515
201789	787516
340457	787517
80947	787518
37773	787519
337456	787520
344788	787521
124216	787522
47337	787523
41080	787524
60505	787525
30708	787526
39879	787527
10198	787528
37283	787529
307143	787530
290897	787531
148112	787532
263378	787533
86931	787534
133412	787535
134596	787536
343221	787537
186930	787538
6393	787539
37314	787540
113690	787541
23352	787542
335505	787543
18270	787544
314428	787545
4551	787546
23857	787547
47536	787548
21919	787549
3362	787550
14055	787551
36852	787552
47164	787553
12280	787554
289965	787555
80126	787556
10426	787557
179549	787558
19192	787559
115062	787560
20072	787561
71619	787562
176562	787563
6371	787564
27908	787565
133474	787566
26100	787567
322188	787568
22145	787569
29942	787570
43172	787571
105186	787572
38228	787573
142542	787574
141734	787575
191986	787576
41643	787577
64174	787578
59791	787579
99234	787580
118333	787581
12305	787582
9311	787583
9408	787584
115021	787585
96388	787586
25556	787587
29736	787588
118418	787589
20412	787590
74	787591
60019	787592
38123	787593
321970	787594
66164	787595
251839	787596
76758	787597
309877	787598
4387	787599
61505	787600
42368	787601
58741	787602
82097	787603
78194	787604
12245	787605
190275	787606
189248	787607
249117	787608
169440	787609
315773	787610
21251	787611
59160	787612
7384	787613
16731	787614
10970	787615
26805	787616
850	787617
9574	787618
144660	787619
436	787620
785	787621
188473	787622
4180	787623
55456	787624
3402	787625
1329	787626
35444	787627
25428	787628
75945	787629
2042	787630
182112	787631
58471	787632
218734	787633
56346	787634
45609	787635
20746	787636
9340	787637
338637	787638
2064	787639
17	787640
10495	787641
25108	787642
9044	787643
27941	787644
186203	787645
160791	787646
203466	787647
1933	787648
64776	787649
71315	787650
10981	787651
158305	787652
158368	787653
156617	787654
188421	787655
188406	787656
26106	787657
43245	787658
282	787659
25938	787660
1051	787661
45709	787662
1265	787663
3849	787664
183761	787665
101905	787666
78139	787667
78139	787668
26110	787669
101862	787670
45644	787671
3840	787672
119722	787673
263685	787674
317216	787675
190984	787676
119058	787677
2058	787678
190729	787679
44124	787680
5927	787681
189711	787682
501	787683
200781	787684
263766	787685
188441	787686
263719	787687
315253	787688
26035	787689
10641	787690
160386	787691
315276	787692
160700	787693
4093	787694
2728	787695
13874	787696
8329	787697
40	787698
114127	787699
303523	787700
4250	787701
6123	787702
145072	787703
27140	787704
11748	787705
1805	787706
38877	787707
1582	787708
62034	787709
8108	787710
267700	787711
301696	787712
125728	787713
48906	787714
48906	787715
1982	787716
20459	787717
62114	787718
80861	787719
10394	787720
38621	787721
297413	787722
15021	787723
144014	787724
12956	787725
36870	787726
327131	787727
62080	787728
39800	787729
321354	787730
269619	787731
287737	787732
205882	787733
132839	787734
58050	787735
294438	787736
4805	787737
201892	787738
164070	787739
15028	787740
9146	787741
3524	787742
33872	787743
1506	787744
190595	787745
78385	787746
8347	787747
154433	787748
19882	787749
259934	787750
53496	787751
120926	787752
2409	787753
17107	787754
4744	787755
7176	787756
40279	787757
78099	787758
189611	787759
6893	787760
37002	787761
128	787762
264250	787763
6803	787764
859	787765
61138	787766
74384	787767
45914	787768
249514	787769
134547	787770
20784	787771
191768	787772
19599	787773
1419	787774
5883	787775
6492	787776
1772	787777
107725	787778
117068	787779
72493	787780
14147	787781
12524	787782
20470	787783
32055	787784
58620	787785
115930	787786
145541	787787
33305	787788
215349	787789
1624	787790
4045	787791
56452	787792
4168	787793
49544	787794
338181	787795
154527	787796
170879	787797
60521	787798
233847	787799
60075	787800
60730	787801
50350	787802
46731	787803
582	787804
2238	787805
521	787806
78893	787807
203998	787808
29698	787809
171211	787810
93222	787811
180374	787812
90080	787813
224359	787814
315934	787815
272899	787816
345726	787817
145786	787818
130295	787819
282878	787820
341296	787821
58667	787822
62173	787823
50961	787824
147101	787825
149130	787826
37720	787827
20696	787828
62891	787829
148281	787830
23379	787831
36963	787832
79921	787833
1869	787834
123449	787835
281287	787836
101550	787837
57243	787838
90309	787839
26046	787840
117891	787841
48020	787842
199564	787843
177512	787844
222944	787845
28109	787846
53839	787847
119856	787848
34821	787849
11381	787850
114539	787851
32326	787852
227196	787853
335324	787854
191119	787855
19660	787856
20759	787857
15738	787858
238584	787859
8748	787860
269890	787861
150063	787862
91060	787863
298539	787864
84476	787865
298646	787866
16300	787867
214301	787868
164978	787869
38412	787870
92174	787871
63453	787872
53414	787873
295785	787874
1243	787875
82952	787876
93870	787877
123144	787878
32064	787879
238279	787880
93870	787881
70737	787882
141203	787883
15183	787884
32326	787885
92095	787886
283074	787887
51457	787888
48007	787889
235575	787890
47236	787891
331476	787892
55778	787893
323980	787894
347996	787895
156498	787896
15625	787897
27030	787898
274617	787899
14427	787900
341914	787901
153979	787902
74037	787903
186653	787904
81311	787905
1163	787906
147407	787907
19366	787908
92566	787909
35213	787910
178011	787911
39125	787912
341365	787913
9684	787914
46659	787915
143954	787916
3352	787917
16061	787918
120743	787919
19511	787920
29599	787921
245714	787922
8559	787923
30853	787924
34988	787925
11740	787926
354718	787927
5336	787928
42896	787929
57306	787930
136110	787931
80231	787932
3352	787933
13456	787934
56410	787935
11937	787936
353567	787937
126890	787938
20234	787939
277536	787940
57880	787941
54554	787942
49896	787943
28372	787944
270188	787945
70241	787946
80142	787947
13461	787948
173938	787949
150135	787950
44492	787951
7150	787952
77414	787953
171561	787954
27675	787955
214048	787956
111719	787957
8817	787958
146870	787959
157129	787960
215749	787961
58339	787962
16539	787963
309259	787964
212744	787965
23121	787966
76439	787967
2075	787968
53150	787969
111065	787970
68265	787971
126008	787972
359	787973
888	787974
349554	787975
49818	787976
23574	787977
60416	787978
23574	787979
159830	787980
103	787981
12521	787982
18116	787983
186431	787984
31533	787985
683	787986
5174	787987
51925	787988
78047	787989
111662	787990
216205	787991
32885	787992
17471	787993
61508	787994
155632	787995
3988	787996
3716	787997
161498	787998
161498	787999
326475	788000
55600	788001
18044	788002
196250	788003
41679	788004
67690	788005
236947	788006
83369	788007
11500	788008
252815	788009
9521	788010
117659	788011
251616	788012
21012	788013
32067	788014
113492	788015
2949	788016
310	788017
333903	788018
56978	788019
18591	788020
53082	788021
70773	788022
154636	788023
20040	788024
31134	788025
90008	788026
227566	788027
226794	788028
130038	788029
4995	788030
261014	788031
20293	788032
132892	788033
14204	788034
73	788035
62699	788036
111388	788037
52852	788038
206253	788039
100684	788040
65775	788041
63865	788042
130170	788043
598	788044
598	788045
254084	788046
109	788047
29666	788048
150864	788049
96416	788050
21882	788051
35454	788052
150919	788053
21751	788054
63753	788055
245388	788056
96499	788057
51487	788058
199045	788059
2726	788060
44510	788061
32998	788062
57158	788063
100695	788064
22770	788065
22296	788066
15105	788067
76422	788068
57927	788069
310612	788070
105693	788071
26702	788072
41243	788073
220725	788074
14262	788075
158688	788076
6729	788077
1961	788078
133510	788079
113527	788080
83035	788081
78644	788082
11716	788083
60184	788084
66918	788085
76269	788086
3442	788087
11785	788088
335375	788089
100652	788090
98768	788091
32625	788092
144605	788093
152317	788094
114914	788095
21675	788096
240140	788097
57710	788098
80982	788099
125542	788100
253485	788101
56789	788102
14612	788103
183503	788104
21850	788105
34832	788106
74835	788107
3326	788108
15120	788109
62344	788110
21310	788111
295306	788112
158446	788113
88482	788114
19894	788115
243144	788116
22523	788117
44876	788118
11635	788119
166647	788120
311738	788121
28119	788122
109	788123
40265	788124
325418	788125
250252	788126
250304	788127
250471	788128
710	788129
86847	788130
89555	788131
91246	788132
50073	788133
16518	788134
92442	788135
280	788136
123843	788137
11910	788138
19764	788139
170595	788140
250320	788141
1578	788142
5415	788143
4963	788144
155252	788145
39219	788146
50830	788147
3814	788148
150894	788149
92055	788150
267898	788151
148671	788152
149768	788153
11016	788154
9122	788155
4048	788156
204241	788157
24694	788158
40313	788159
251766	788160
63099	788161
294682	788162
74561	788163
30728	788164
74170	788165
156094	788166
4043	788167
31339	788168
9740	788169
50669	788170
276999	788171
177473	788172
62411	788173
40787	788174
180632	788175
102834	788176
93649	788177
15838	788178
105644	788179
133669	788180
74638	788181
181194	788182
68286	788183
74617	788184
181205	788185
25039	788186
36952	788187
50673	788188
181092	788189
74611	788190
13585	788191
50674	788192
208400	788193
193214	788194
126579	788195
162073	788196
3484	788197
106747	788198
9674	788199
37545	788200
3783	788201
34616	788202
5343	788203
32643	788204
9674	788205
134550	788206
31784	788207
192303	788208
70130	788209
135500	788210
8957	788211
25034	788212
10757	788213
180638	788214
116502	788215
207474	788216
126438	788217
50673	788218
187437	788219
194450	788220
104475	788221
9548	788222
41040	788223
204492	788224
5920	788225
7468	788226
1429	788227
106152	788228
203006	788229
166693	788230
328309	788231
6544	788232
329685	788233
79	788234
3776	788235
62910	788236
47022	788237
21433	788238
24734	788239
7966	788240
165689	788241
164122	788242
105791	788243
32967	788244
277593	788245
12294	788246
121535	788247
14265	788248
86878	788249
285814	788250
337460	788251
1714	788252
45697	788253
191792	788254
37501	788255
15755	788256
19959	788257
205396	788258
16569	788259
35686	788260
1512	788261
7474	788262
187728	788263
577	788264
12522	788265
314256	788266
119454	788267
194169	788268
124543	788269
80497	788270
253183	788271
70751	788272
79944	788273
49247	788274
176932	788275
104978	788276
4318	788277
162378	788278
213073	788279
218848	788280
297	788281
10757	788282
3107	788283
25064	788284
91246	788285
25829	788286
336775	788287
26792	788288
117135	788289
49469	788290
21477	788291
96095	788292
46780	788293
96033	788294
52940	788295
271068	788296
303652	788297
165301	788298
228255	788299
148822	788300
11784	788301
11784	788302
52416	788303
222230	788304
68529	788305
127609	788306
49084	788307
166168	788308
163619	788309
47180	788310
275272	788311
270684	788312
103949	788313
105427	788314
103949	788315
106491	788316
165024	788317
168044	788318
162722	788319
103370	788320
165024	788321
164290	788322
69170	788323
62129	788324
32711	788325
164651	788326
162538	788327
166424	788328
274936	788329
168521	788330
269847	788331
166424	788332
271351	788333
162741	788334
103212	788335
272939	788336
267224	788337
274849	788338
162722	788339
267845	788340
103949	788341
104673	788342
117705	788343
9317	788344
352154	788345
77181	788346
319063	788347
88678	788348
32289	788349
230045	788350
19039	788351
83155	788352
14975	788353
25040	788354
291734	788355
2205	788356
58500	788357
1719	788358
6582	788359
208703	788360
11585	788361
31274	788362
181664	788363
26419	788364
257281	788365
249891	788366
90800	788367
94516	788368
7423	788369
118099	788370
6717	788371
15192	788372
250580	788373
68411	788374
99749	788375
13038	788376
31147	788377
133142	788378
120812	788379
95	788380
118537	788381
127947	788382
306193	788383
70912	788384
311908	788385
314489	788386
208811	788387
9040	788388
326118	788389
22755	788390
17979	788391
16852	788392
24365	788393
313858	788394
7366	788395
110576	788396
120385	788397
69394	788398
337575	788399
156192	788400
131087	788401
12504	788402
300611	788403
44208	788404
15176	788405
1575	788406
40968	788407
192723	788408
256340	788409
2303	788410
118083	788411
5557	788412
28521	788413
74133	788414
336390	788415
112479	788416
112479	788417
59200	788418
170145	788419
178596	788420
297880	788421
49198	788422
298948	788423
179072	788424
37726	788425
122328	788426
134963	788427
265405	788428
71487	788429
8169	788430
67	788431
6745	788432
186370	788433
180275	788434
2665	788435
1077	788436
3113	788437
2891	788438
7315	788439
7961	788440
52596	788441
4119	788442
319173	788443
63576	788444
3789	788445
65042	788446
166140	788447
194607	788448
5423	788449
5107	788450
14186	788451
71606	788452
109037	788453
5081	788454
173475	788455
354351	788456
354961	788457
107084	788458
1632	788459
6504	788460
286173	788461
28668	788462
34015	788463
122261	788464
3532	788465
5937	788466
20	788467
225750	788468
26855	788469
222992	788470
309531	788471
4761	788472
125495	788473
16330	788474
303756	788475
5784	788476
89475	788477
189090	788478
318429	788479
67072	788480
188530	788481
318573	788482
31839	788483
101889	788484
67070	788485
9534	788486
218	788487
20	788488
98451	788489
89874	788490
101890	788491
159621	788492
74447	788493
86955	788494
1698	788495
50237	788496
9244	788497
2043	788498
2120	788499
16301	788500
121017	788501
95281	788502
156145	788503
55818	788504
316	788505
768	788506
130286	788507
206987	788508
43127	788509
230458	788510
98268	788511
89671	788512
136273	788513
24982	788514
59610	788515
136273	788516
136242	788517
214483	788518
10240	788519
45114	788520
116202	788521
259429	788522
216590	788523
340111	788524
328313	788525
13578	788526
23671	788527
138647	788528
3726	788529
89671	788530
25095	788531
33119	788532
343960	788533
181948	788534
45115	788535
157690	788536
113465	788537
12117	788538
112514	788539
220964	788540
295461	788541
47572	788542
218711	788543
690	788544
1471	788545
233957	788546
52792	788547
85790	788548
70974	788549
82340	788550
65180	788551
140646	788552
27050	788553
196771	788554
204015	788555
42414	788556
101318	788557
217201	788558
324971	788559
153982	788560
107464	788561
162018	788562
344759	788563
66182	788564
296793	788565
182659	788566
54397	788567
224799	788568
9674	788569
95237	788570
90102	788571
230188	788572
193971	788573
560	788574
30779	788575
123200	788576
15736	788577
90075	788578
64988	788579
257130	788580
44747	788581
45250	788582
9423	788583
198332	788584
332872	788585
14388	788586
120697	788587
203417	788588
77850	788589
31665	788590
52336	788591
150353	788592
111968	788593
138170	788594
150792	788595
31857	788596
264087	788597
145350	788598
288838	788599
112850	788600
42775	788601
324595	788602
63348	788603
181965	788604
327645	788605
327597	788606
304628	788607
10403	788608
21092	788609
6992	788610
107070	788611
73079	788612
153336	788613
83408	788614
15650	788615
357105	788616
34812	788617
59076	788618
44747	788619
203529	788620
167631	788621
9639	788622
98284	788623
77850	788624
42621	788625
154450	788626
164518	788627
36392	788628
104269	788629
106732	788630
251	788631
8932	788632
4971	788633
10591	788634
47694	788635
202389	788636
88158	788637
121867	788638
341	788639
4789	788640
327151	788641
13974	788642
326921	788643
21357	788644
89500	788645
24521	788646
68739	788647
182042	788648
2659	788649
154080	788650
131101	788651
6964	788652
169953	788653
32743	788654
78869	788655
119131	788656
94509	788657
41415	788658
23157	788659
22941	788660
67961	788661
166564	788662
44359	788663
182370	788664
157949	788665
12859	788666
44432	788667
67233	788668
1734	788669
183130	788670
56293	788671
51591	788672
177112	788673
77797	788674
230660	788675
111968	788676
78791	788677
78791	788678
8001	788679
8001	788680
58981	788681
15967	788682
8001	788683
217332	788684
74564	788685
302040	788686
229345	788687
32616	788688
137778	788689
137244	788690
217385	788691
64724	788692
64623	788693
197420	788694
268271	788695
63138	788696
937	788697
350949	788698
246206	788699
252201	788700
181334	788701
191333	788702
246790	788703
134736	788704
139286	788705
34644	788706
125117	788707
130131	788708
264538	788709
120363	788710
178322	788711
62780	788712
69719	788713
9656	788714
181061	788715
82182	788716
1949	788717
98406	788718
222539	788719
292720	788720
165610	788721
89379	788722
103369	788723
2065	788724
120356	788725
106108	788726
167574	788727
285742	788728
109374	788729
231481	788730
6302	788731
73354	788732
1004	788733
274182	788734
88765	788735
11701	788736
47818	788737
344119	788738
63010	788739
21520	788740
42906	788741
99157	788742
27841	788743
148978	788744
21516	788745
142021	788746
31665	788747
15176	788748
89838	788749
147295	788750
222479	788751
26499	788752
267379	788753
165678	788754
136591	788755
116056	788756
15022	788757
88920	788758
204610	788759
3431	788760
18159	788761
32275	788762
1444	788763
196711	788764
26474	788765
21565	788766
36675	788767
50646	788768
37905	788769
328505	788770
38755	788771
142216	788772
342569	788773
22875	788774
67637	788775
23078	788776
47798	788777
264804	788778
7530	788779
7530	788780
9596	788781
3140	788782
67361	788783
92033	788784
116107	788785
96213	788786
36545	788787
27752	788788
1038	788789
4452	788790
94368	788791
221714	788792
22379	788793
39867	788794
95008	788795
142325	788796
44474	788797
55451	788798
188488	788799
51636	788800
21158	788801
5602	788802
94413	788803
270236	788804
5487	788805
10292	788806
216757	788807
304619	788808
289242	788809
38087	788810
13573	788811
3143	788812
328321	788813
174298	788814
13339	788815
34246	788816
184721	788817
136663	788818
326430	788819
15628	788820
14650	788821
56417	788822
191981	788823
107084	788824
11300	788825
15233	788826
33540	788827
286539	788828
49350	788829
63128	788830
122872	788831
5668	788832
276018	788833
120163	788834
26098	788835
20	788836
90353	788837
148628	788838
98775	788839
180218	788840
31675	788841
24153	788842
57330	788843
264590	788844
197101	788845
197103	788846
86121	788847
339584	788848
5553	788849
195581	788850
59506	788851
532	788852
205139	788853
37516	788854
28284	788855
109716	788856
34414	788857
192134	788858
2962	788859
99302	788860
19716	788861
104465	788862
47555	788863
119963	788864
203759	788865
338476	788866
227785	788867
176764	788868
2036	788869
184313	788870
13958	788871
3112	788872
115397	788873
331059	788874
335250	788875
182380	788876
32545	788877
2664	788878
74567	788879
28265	788880
178489	788881
60820	788882
15957	788883
22840	788884
172668	788885
2479	788886
52955	788887
274490	788888
68055	788889
11766	788890
230090	788891
89222	788892
59381	788893
60379	788894
63044	788895
4443	788896
20539	788897
40426	788898
139294	788899
81068	788900
112311	788901
121583	788902
289127	788903
39	788904
39	788905
11387	788906
133163	788907
88703	788908
41613	788909
73900	788910
27343	788911
8275	788912
30749	788913
214713	788914
70193	788915
36577	788916
133113	788917
32165	788918
8889	788919
80559	788920
23700	788921
226840	788922
61836	788923
14257	788924
73827	788925
499	788926
59497	788927
37853	788928
5948	788929
82272	788930
2957	788931
21732	788932
240437	788933
62930	788934
52858	788935
51873	788936
52858	788937
89768	788938
12183	788939
13050	788940
6883	788941
45	788942
116462	788943
76317	788944
158812	788945
2894	788946
739	788947
78317	788948
52389	788949
11116	788950
65045	788951
1056	788952
272	788953
169468	788954
38768	788955
351481	788956
104923	788957
42995	788958
22586	788959
118696	788960
122461	788961
7048	788962
4369	788963
291369	788964
36091	788965
16886	788966
56190	788967
107638	788968
20729	788969
10904	788970
41305	788971
35167	788972
235921	788973
1152	788974
30655	788975
5641	788976
172061	788977
59181	788978
337308	788979
2034	788980
217567	788981
168675	788982
133517	788983
334743	788984
323488	788985
95710	788986
104123	788987
248422	788988
195097	788989
136157	788990
118098	788991
80015	788992
58948	788993
49030	788994
152416	788995
323182	788996
108000	788997
152140	788998
56502	788999
112149	789000
323254	789001
165332	789002
122471	789003
195882	789004
187422	789005
206246	789006
193192	789007
121705	789008
81885	789009
265663	789010
301411	789011
110649	789012
249532	789013
17324	789014
124876	789015
297084	789016
89410	789017
161077	789018
121957	789019
302062	789020
148442	789021
95356	789022
148656	789023
168279	789024
82667	789025
103759	789026
66707	789027
312281	789028
357688	789029
352339	789030
29866	789031
185973	789032
103425	789033
355295	789034
187248	789035
327073	789036
356268	789037
52295	789038
287600	789039
193771	789040
166773	789041
94185	789042
113112	789043
25066	789044
164179	789045
68377	789046
69363	789047
230401	789048
127809	789049
302643	789050
129471	789051
84150	789052
286816	789053
53845	789054
161740	789055
137778	789056
82142	789057
148950	789058
225805	789059
2614	789060
190900	789061
66660	789062
101258	789063
159319	789064
101258	789065
101261	789066
190931	789067
40895	789068
172483	789069
12626	789070
8835	789071
51328	789072
5645	789073
93692	789074
206777	789075
47034	789076
46250	789077
24928	789078
94913	789079
65033	789080
21457	789081
301474	789082
160071	789083
161268	789084
117046	789085
68018	789086
37150	789087
65878	789088
269392	789089
27988	789090
5347	789091
269221	789092
108193	789093
8049	789094
85267	789095
269092	789096
34599	789097
224906	789098
23085	789099
45256	789100
28376	789101
62472	789102
326	789103
109697	789104
7717	789105
1543	789106
76432	789107
41487	789108
2614	789109
60443	789110
235986	789111
82473	789112
276237	789113
271855	789114
10972	789115
251666	789116
242560	789117
65270	789118
1577	789119
36719	789120
104664	789121
37602	789122
199169	789123
191868	789124
206314	789125
100445	789126
157054	789127
197015	789128
181978	789129
156140	789130
1190	789131
29913	789132
1190	789133
10870	789134
256155	789135
10273	789136
133839	789137
120843	789138
22592	789139
19551	789140
6402	789141
225198	789142
301749	789143
50592	789144
142666	789145
98102	789146
22631	789147
13022	789148
156746	789149
75711	789150
41225	789151
242187	789152
30535	789153
184117	789154
168751	789155
145323	789156
70382	789157
180859	789158
3151	789159
97411	789160
44010	789161
43726	789162
61906	789163
150531	789164
1095	789165
1095	789166
29361	789167
19457	789168
102001	789169
316350	789170
181775	789171
121543	789172
35214	789173
221600	789174
41096	789175
25545	789176
280191	789177
1288	789178
74395	789179
180418	789180
107633	789181
330272	789182
117631	789183
74797	789184
166599	789185
1312	789186
139405	789187
276196	789188
37688	789189
23484	789190
138244	789191
87282	789192
43843	789193
1722	789194
340360	789195
19962	789196
43737	789197
1748	789198
27069	789199
26767	789200
17433	789201
2787	789202
14458	789203
39272	789204
1885	789205
5766	789206
1830	789207
204426	789208
203328	789209
33222	789210
13719	789211
186185	789212
37	789213
36471	789214
15042	789215
79795	789216
107411	789217
38272	789218
24881	789219
18167	789220
40948	789221
303210	789222
59536	789223
24769	789224
225722	789225
204450	789226
220914	789227
129701	789228
82619	789229
180140	789230
204540	789231
59569	789232
322358	789233
301614	789234
322600	789235
236045	789236
22611	789237
342334	789238
104418	789239
54105	789240
234472	789241
347747	789242
1043	789243
204204	789244
128631	789245
204795	789246
51008	789247
55145	789248
340586	789249
127061	789250
129501	789251
33308	789252
155616	789253
185643	789254
240872	789255
116257	789256
139944	789257
292573	789258
78651	789259
144347	789260
233374	789261
142738	789262
58680	789263
174368	789264
304056	789265
60690	789266
26550	789267
82379	789268
25513	789269
144011	789270
48188	789271
332710	789272
90888	789273
140207	789274
245061	789275
103225	789276
233850	789277
146879	789278
180691	789279
81193	789280
218040	789281
4128	789282
15843	789283
324396	789284
138925	789285
92059	789286
3963	789287
126405	789288
46149	789289
41777	789290
224050	789291
3010	789292
55239	789293
86933	789294
2488	789295
340046	789296
259677	789297
3542	789298
27295	789299
93963	789300
20771	789301
162011	789302
161271	789303
2958	789304
22298	789305
16303	789306
263637	789307
41192	789308
26147	789309
15145	789310
41708	789311
2974	789312
149081	789313
333887	789314
199613	789315
314151	789316
119740	789317
170772	789318
134863	789319
120509	789320
36723	789321
43564	789322
9376	789323
119500	789324
17276	789325
247	789326
317934	789327
35284	789328
16240	789329
6672	789330
199728	789331
52977	789332
78176	789333
869	789334
1262	789335
198011	789336
14297	789337
83518	789338
244091	789339
86945	789340
66140	789341
24874	789342
4558	789343
17075	789344
274876	789345
127628	789346
51345	789347
111069	789348
68267	789349
82592	789350
178545	789351
339214	789352
154351	789353
345477	789354
280472	789355
176975	789356
105416	789357
49725	789358
256273	789359
106007	789360
128306	789361
195269	789362
208232	789363
79721	789364
66871	789365
56289	789366
199667	789367
111367	789368
205028	789369
49962	789370
183487	789371
156835	789372
202919	789373
288396	789374
83416	789375
4558	789376
89223	789377
61392	789378
130104	789379
51008	789380
235234	789381
35084	789382
312587	789383
206153	789384
37822	789385
54166	789386
80043	789387
249671	789388
202373	789389
107946	789390
77486	789391
138364	789392
301043	789393
160328	789394
36280	789395
120642	789396
223754	789397
77793	789398
141343	789399
333486	789400
35227	789401
301812	789402
20555	789403
19133	789404
11246	789405
87479	789406
17135	789407
37603	789408
37817	789409
223125	789410
69082	789411
113936	789412
255310	789413
4677	789414
244300	789415
342559	789416
98764	789417
119576	789418
56214	789419
77561	789420
173964	789421
25215	789422
180806	789423
150223	789424
102761	789425
113164	789426
10219	789427
60413	789428
46689	789429
88643	789430
161828	789431
77728	789432
139592	789433
210621	789434
137073	789435
15375	789436
194806	789437
74064	789438
75556	789439
136348	789440
84740	789441
50988	789442
40551	789443
47842	789444
140627	789445
68078	789446
324699	789447
143084	789448
325831	789449
13298	789450
183233	789451
3733	789452
10691	789453
10236	789454
100	789455
15701	789456
64305	789457
37814	789458
305359	789459
128	789460
45925	789461
187344	789462
306304	789463
37513	789464
241238	789465
137060	789466
24947	789467
61540	789468
134580	789469
5	789470
342355	789471
112468	789472
139451	789473
300506	789474
180309	789475
74398	789476
329477	789477
70398	789478
235578	789479
228600	789480
102992	789481
20743	789482
228695	789483
276976	789484
70484	789485
273438	789486
79173	789487
258359	789488
99892	789489
138043	789490
17383	789491
2063	789492
230228	789493
37801	789494
153566	789495
10236	789496
74064	789497
63173	789498
12591	789499
40780	789500
2410	789501
103421	789502
102514	789503
25241	789504
583	789505
140386	789506
179165	789507
14087	789508
36653	789509
19133	789510
141440	789511
122144	789512
2490	789513
267695	789514
250721	789515
253661	789516
38530	789517
191381	789518
2892	789519
212739	789520
12363	789521
70790	789522
13451	789523
168190	789524
58717	789525
50475	789526
72397	789527
310986	789528
3643	789529
33135	789530
240407	789531
149958	789532
109783	789533
225829	789534
2131	789535
97241	789536
113355	789537
203742	789538
140007	789539
99990	789540
1937	789541
93089	789542
295964	789543
203742	789544
8594	789545
18308	789546
100425	789547
153650	789548
142941	789549
61450	789550
233686	789551
86726	789552
90299	789553
104652	789554
9876	789555
112816	789556
97490	789557
73706	789558
184040	789559
334260	789560
177465	789561
85392	789562
51087	789563
169984	789564
45888	789565
29973	789566
155229	789567
92577	789568
233660	789569
218241	789570
82468	789571
70487	789572
22351	789573
128312	789574
46785	789575
238619	789576
115014	789577
50988	789578
183616	789579
13494	789580
121608	789581
104012	789582
163469	789583
123258	789584
3937	789585
159138	789586
8743	789587
1211	789588
15600	789589
216363	789590
178183	789591
978	789592
8968	789593
47708	789594
120853	789595
8496	789596
123264	789597
51279	789598
2544	789599
287642	789600
37822	789601
236320	789602
215600	789603
105909	789604
19869	789605
101058	789606
8978	789607
166486	789608
174051	789609
71435	789610
180795	789611
59738	789612
18141	789613
6743	789614
78152	789615
151902	789616
197370	789617
139093	789618
114670	789619
199245	789620
261701	789621
228911	789622
337609	789623
166905	789624
124657	789625
166745	789626
15587	789627
13578	789628
119226	789629
64759	789630
270599	789631
3908	789632
113803	789633
32789	789634
50652	789635
12311	789636
47173	789637
73851	789638
170581	789639
62989	789640
90289	789641
276734	789642
69419	789643
16964	789644
211869	789645
226921	789646
300806	789647
195383	789648
169331	789649
13915	789650
36656	789651
46448	789652
31162	789653
151490	789654
253326	789655
89021	789656
61197	789657
178533	789658
103604	789659
105527	789660
167233	789661
63805	789662
23520	789663
70232	789664
231528	789665
102841	789666
40475	789667
33592	789668
128392	789669
207792	789670
104910	789671
127882	789672
38547	789673
303417	789674
63107	789675
65291	789676
53207	789677
21381	789678
157903	789679
6092	789680
188444	789681
61724	789682
131031	789683
118084	789684
342760	789685
188889	789686
62414	789687
197855	789688
70935	789689
197753	789690
14767	789691
4012	789692
1870	789693
789	789694
33836	789695
247108	789696
14101	789697
10774	789698
70426	789699
60483	789700
156105	789701
81233	789702
42660	789703
47440	789704
2293	789705
118396	789706
274339	789707
122656	789708
102731	789709
122650	789710
188504	789711
7368	789712
329984	789713
204167	789714
82161	789715
189345	789716
309278	789717
53421	789718
10810	789719
36747	789720
157133	789721
184703	789722
6244	789723
243	789724
23948	789725
270580	789726
45094	789727
217990	789728
189574	789729
313868	789730
313407	789731
187805	789732
19715	789733
64085	789734
194859	789735
326951	789736
325676	789737
383	789738
24017	789739
161691	789740
309129	789741
3389	789742
184338	789743
127051	789744
228564	789745
126836	789746
247463	789747
88057	789748
208924	789749
352348	789750
123224	789751
53313	789752
162287	789753
52138	789754
4018	789755
111985	789756
3895	789757
54097	789758
66429	789759
29922	789760
214786	789761
1040	789762
148530	789763
16353	789764
17113	789765
137700	789766
313522	789767
23490	789768
33250	789769
5871	789770
44819	789771
177200	789772
51708	789773
116645	789774
7858	789775
273385	789776
92029	789777
109058	789778
62711	789779
41410	789780
268585	789781
226100	789782
2401	789783
31267	789784
9622	789785
43724	789786
17499	789787
44465	789788
44657	789789
157888	789790
306631	789791
35693	789792
2230	789793
354202	789794
17740	789795
334462	789796
64006	789797
150860	789798
339139	789799
125163	789800
13349	789801
13349	789802
157874	789803
55282	789804
179822	789805
162676	789806
68100	789807
59704	789808
164371	789809
122594	789810
126540	789811
11631	789812
22623	789813
88974	789814
113499	789815
17134	789816
204354	789817
348190	789818
92487	789819
30559	789820
287147	789821
60642	789822
26920	789823
179563	789824
199108	789825
62865	789826
46412	789827
251	789828
23511	789829
31214	789830
4367	789831
69674	789832
409	789833
106335	789834
6217	789835
104965	789836
10963	789837
7433	789838
7032	789839
9183	789840
79604	789841
208443	789842
169914	789843
119102	789844
142	789845
90802	789846
183347	789847
135201	789848
60205	789849
199038	789850
223173	789851
247938	789852
283717	789853
103976	789854
160735	789855
302253	789856
4	789857
92624	789858
226319	789859
3693	789860
12446	789861
1117	789862
9042	789863
2537	789864
10825	789865
177392	789866
69407	789867
4881	789868
23057	789869
41797	789870
92430	789871
20408	789872
64052	789873
219491	789874
4101	789875
76153	789876
347328	789877
51161	789878
44861	789879
223	789880
26066	789881
304123	789882
53436	789883
346321	789884
308664	789885
293818	789886
46215	789887
106648	789888
32541	789889
325898	789890
582	789891
53508	789892
39275	789893
41772	789894
90476	789895
32518	789896
117	789897
147119	789898
7504	789899
195315	789900
28506	789901
68731	789902
211682	789903
103903	789904
11422	789905
60103	789906
41558	789907
2932	789908
8031	789909
191305	789910
641	789911
7050	789912
37085	789913
11781	789914
648	789915
1792	789916
316900	789917
118537	789918
640	789919
135591	789920
22820	789921
3346	789922
130950	789923
2432	789924
3839	789925
14436	789926
98402	789927
6363	789928
233419	789929
88477	789930
204502	789931
150370	789932
66034	789933
124506	789934
29348	789935
33017	789936
153502	789937
3499	789938
79633	789939
3795	789940
233555	789941
1423	789942
785	789943
95237	789944
144502	789945
6786	789946
317363	789947
372	789948
4180	789949
9384	789950
237955	789951
123	789952
9560	789953
102184	789954
329581	789955
118037	789956
162809	789957
104737	789958
18448	789959
26695	789960
4299	789961
99747	789962
163963	789963
55429	789964
253790	789965
104862	789966
194391	789967
81704	789968
3964	789969
46515	789970
9681	789971
6473	789972
1481	789973
132123	789974
99175	789975
46515	789976
2420	789977
32703	789978
100547	789979
516	789980
262	789981
4208	789982
39122	789983
18386	789984
60427	789985
20038	789986
106563	789987
104	789988
36520	789989
103336	789990
30016	789991
14020	789992
17508	789993
79268	789994
40925	789995
26796	789996
104774	789997
158275	789998
59469	789999
97118	790000
21520	790001
22373	790002
48359	790003
10689	790004
47012	790005
230220	790006
43106	790007
149002	790008
28127	790009
218796	790010
6523	790011
91999	790012
1493	790013
121120	790014
49782	790015
45	790016
119753	790017
16218	790018
263904	790019
99	790020
2292	790021
125992	790022
341747	790023
125088	790024
309150	790025
1696	790026
57235	790027
162001	790028
46342	790029
78921	790030
70	790031
19005	790032
143801	790033
142724	790034
12319	790035
299339	790036
41057	790037
37869	790038
134209	790039
40377	790040
54628	790041
37764	790042
79260	790043
209982	790044
6804	790045
1105	790046
2009	790047
41783	790048
42197	790049
41911	790050
127466	790051
238722	790052
111688	790053
40257	790054
343039	790055
7120	790056
117751	790057
42197	790058
25148	790059
67060	790060
19612	790061
62811	790062
43584	790063
76082	790064
43617	790065
24173	790066
21529	790067
30625	790068
208037	790069
21447	790070
5976	790071
2451	790072
160499	790073
66815	790074
41911	790075
140222	790076
3633	790077
35101	790078
36277	790079
760	790080
10627	790081
173710	790082
7056	790083
30583	790084
143402	790085
304588	790086
120515	790087
131544	790088
73707	790089
39062	790090
41169	790091
197592	790092
71227	790093
184744	790094
39534	790095
176844	790096
26759	790097
73247	790098
138845	790099
63666	790100
26759	790101
36961	790102
2342	790103
39825	790104
5333	790105
129417	790106
60399	790107
10182	790108
304557	790109
315968	790110
75742	790111
31167	790112
166789	790113
209229	790114
16127	790115
108024	790116
213100	790117
75156	790118
231310	790119
66901	790120
333125	790121
317246	790122
132981	790123
57050	790124
52620	790125
61244	790126
44357	790127
58489	790128
13134	790129
110701	790130
41384	790131
213963	790132
290967	790133
257931	790134
207139	790135
35627	790136
3241	790137
20599	790138
61641	790139
102	790140
20352	790141
120980	790142
30564	790143
3613	790144
30566	790145
41346	790146
115107	790147
116088	790148
116864	790149
76091	790150
75453	790151
184518	790152
157054	790153
93203	790154
257317	790155
258767	790156
29222	790157
236034	790158
257178	790159
25438	790160
61773	790161
147055	790162
3767	790163
93538	790164
42159	790165
100138	790166
74290	790167
69731	790168
58926	790169
181961	790170
53740	790171
28749	790172
90920	790173
8754	790174
353899	790175
7695	790176
104356	790177
286534	790178
301493	790179
225967	790180
48297	790181
40965	790182
20669	790183
113109	790184
40604	790185
180514	790186
158108	790187
103836	790188
71051	790189
90209	790190
10655	790191
59545	790192
23334	790193
40845	790194
270277	790195
141105	790196
255045	790197
331882	790198
103819	790199
141302	790200
251444	790201
50460	790202
137106	790203
267171	790204
39874	790205
192960	790206
40934	790207
60087	790208
138036	790209
173213	790210
348894	790211
349910	790212
43138	790213
233788	790214
28723	790215
74866	790216
15185	790217
139301	790218
40982	790219
273743	790220
15555	790221
97669	790222
90956	790223
161664	790224
139810	790225
89160	790226
97226	790227
230261	790228
69907	790229
15117	790230
59740	790231
5391	790232
82863	790233
40936	790234
90572	790235
179975	790236
222236	790237
348091	790238
328594	790239
247548	790240
266118	790241
3789	790242
182261	790243
72106	790244
221355	790245
128085	790246
88688	790247
2129	790248
141415	790249
149118	790250
136494	790251
41046	790252
68775	790253
51180	790254
4583	790255
31409	790256
103405	790257
72056	790258
25202	790259
5775	790260
242003	790261
47665	790262
19077	790263
320410	790264
77009	790265
28967	790266
4103	790267
95546	790268
42822	790269
63437	790270
16018	790271
264481	790272
130978	790273
192049	790274
117099	790275
4490	790276
4660	790277
113970	790278
289737	790279
48855	790280
326515	790281
49880	790282
286341	790283
43870	790284
130167	790285
19584	790286
159077	790287
142291	790288
134209	790289
81888	790290
156021	790291
2609	790292
98214	790293
170460	790294
152884	790295
199421	790296
15942	790297
268919	790298
285635	790299
29010	790300
1567	790301
26366	790302
328348	790303
79284	790304
5231	790305
127496	790306
335074	790307
239	790308
2433	790309
77345	790310
13042	790311
65029	790312
22438	790313
23086	790314
3752	790315
7243	790316
48533	790317
2410	790318
117189	790319
129593	790320
107661	790321
40863	790322
12851	790323
3277	790324
271702	790325
19721	790326
2957	790327
1678	790328
45124	790329
66130	790330
126689	790331
259430	790332
171882	790333
256375	790334
95955	790335
259655	790336
42191	790337
100527	790338
258132	790339
12423	790340
20956	790341
92668	790342
29493	790343
157564	790344
157641	790345
236371	790346
17488	790347
119511	790348
145769	790349
66161	790350
146257	790351
100138	790352
157971	790353
100494	790354
100039	790355
3561	790356
100456	790357
61943	790358
93750	790359
145781	790360
32881	790361
29306	790362
257231	790363
15372	790364
1684	790365
156748	790366
74455	790367
100501	790368
157917	790369
61649	790370
45112	790371
35369	790372
145191	790373
128212	790374
15367	790375
347734	790376
22903	790377
139574	790378
68982	790379
147721	790380
340621	790381
251089	790382
119626	790383
183215	790384
292417	790385
8064	790386
29475	790387
41691	790388
317023	790389
27842	790390
43	790391
337849	790392
129137	790393
95442	790394
80534	790395
53023	790396
281602	790397
36535	790398
56190	790399
106812	790400
31654	790401
321161	790402
6112	790403
126261	790404
87027	790405
230	790406
230	790407
123662	790408
203412	790409
8392	790410
344203	790411
230	790412
343687	790413
81393	790414
173989	790415
146553	790416
10676	790417
78696	790418
6482	790419
192228	790420
320448	790421
53328	790422
53183	790423
85893	790424
95589	790425
5846	790426
59374	790427
193138	790428
31689	790429
16623	790430
29898	790431
18149	790432
14955	790433
71874	790434
9363	790435
244259	790436
3861	790437
14115	790438
279479	790439
191728	790440
24970	790441
15195	790442
36789	790443
78651	790444
19072	790445
207412	790446
268210	790447
244547	790448
197975	790449
63075	790450
148611	790451
134879	790452
40863	790453
50712	790454
147247	790455
69673	790456
90487	790457
4509	790458
11767	790459
108650	790460
264228	790461
315169	790462
6992	790463
190879	790464
21625	790465
18949	790466
52602	790467
991	790468
189877	790469
81505	790470
5908	790471
72121	790472
2056	790473
181246	790474
23899	790475
259095	790476
117329	790477
15249	790478
64597	790479
181968	790480
207041	790481
2160	790482
129852	790483
281789	790484
137907	790485
3771	790486
64630	790487
31637	790488
144886	790489
22906	790490
2444	790491
34811	790492
73554	790493
4579	790494
83149	790495
7934	790496
97597	790497
207240	790498
26641	790499
298167	790500
267256	790501
121494	790502
356296	790503
124825	790504
115720	790505
123980	790506
139880	790507
72950	790508
5409	790509
60491	790510
73097	790511
269739	790512
65973	790513
176622	790514
335892	790515
129162	790516
64860	790517
272980	790518
248209	790519
77497	790520
275714	790521
149188	790522
34122	790523
24160	790524
111051	790525
439	790526
127464	790527
352374	790528
162865	790529
166642	790530
148702	790531
5409	790532
45695	790533
97600	790534
319127	790535
36558	790536
33411	790537
189444	790538
316952	790539
32833	790540
30954	790541
113838	790542
4870	790543
4870	790544
1857	790545
42331	790546
12899	790547
11128	790548
46979	790549
9702	790550
24460	790551
25228	790552
146967	790553
301634	790554
29228	790555
122779	790556
256338	790557
75421	790558
79817	790559
162524	790560
334268	790561
159173	790562
9099	790563
125802	790564
102290	790565
280	790566
294371	790567
99846	790568
93244	790569
20653	790570
15752	790571
7038	790572
64931	790573
142049	790574
23809	790575
332888	790576
332887	790577
70506	790578
103272	790579
250821	790580
13665	790581
191883	790582
15144	790583
41881	790584
1920	790585
50804	790586
131274	790587
6632	790588
272969	790589
250364	790590
94150	790591
62477	790592
67492	790593
9784	790594
97	790595
191790	790596
64028	790597
328582	790598
122398	790599
121897	790600
131188	790601
315318	790602
200307	790603
48357	790604
202688	790605
48357	790606
48357	790607
34911	790608
15505	790609
175956	790610
17179	790611
19481	790612
29762	790613
15815	790614
52254	790615
351862	790616
95541	790617
288314	790618
9993	790619
53382	790620
4123	790621
2985	790622
95851	790623
86849	790624
295429	790625
145938	790626
78636	790627
145032	790628
83862	790629
163945	790630
42072	790631
92719	790632
215995	790633
40373	790634
205850	790635
60008	790636
69816	790637
4027	790638
105702	790639
79045	790640
215703	790641
228758	790642
69816	790643
88293	790644
240096	790645
94734	790646
109274	790647
272708	790648
293077	790649
48285	790650
48251	790651
289427	790652
61066	790653
61100	790654
175278	790655
215156	790656
259098	790657
226245	790658
84382	790659
73829	790660
167057	790661
33637	790662
13243	790663
133429	790664
149877	790665
295943	790666
18587	790667
95285	790668
26066	790669
36534	790670
44895	790671
45441	790672
58207	790673
18891	790674
9347	790675
274035	790676
118273	790677
17260	790678
53446	790679
21578	790680
3269	790681
70334	790682
109262	790683
3838	790684
3127	790685
100186	790686
61542	790687
46748	790688
75596	790689
11725	790690
308897	790691
2338	790692
174394	790693
262981	790694
25737	790695
2414	790696
40969	790697
177129	790698
147253	790699
1221	790700
13552	790701
75840	790702
5145	790703
34511	790704
110142	790705
72260	790706
207882	790707
312866	790708
285150	790709
353533	790710
80316	790711
100589	790712
201442	790713
80082	790714
177367	790715
145	790716
145	790717
7024	790718
318135	790719
318595	790720
314911	790721
188138	790722
314750	790723
188267	790724
314181	790725
318619	790726
316964	790727
7380	790728
28608	790729
71111	790730
240728	790731
295922	790732
297178	790733
248824	790734
185043	790735
111917	790736
80671	790737
75170	790738
32578	790739
42843	790740
25061	790741
125135	790742
2665	790743
2181	790744
52106	790745
44712	790746
7364	790747
6187	790748
49519	790749
139568	790750
17682	790751
17682	790752
16964	790753
84709	790754
75420	790755
24927	790756
7099	790757
77947	790758
237619	790759
37937	790760
11425	790761
22488	790762
295280	790763
296575	790764
147114	790765
79587	790766
118250	790767
106840	790768
242923	790769
163170	790770
104331	790771
52508	790772
1988	790773
3671	790774
145768	790775
149172	790776
21478	790777
75909	790778
24776	790779
18424	790780
187874	790781
53225	790782
252934	790783
13210	790784
5259	790785
68794	790786
129034	790787
127451	790788
38757	790789
84160	790790
6661	790791
90284	790792
106062	790793
38831	790794
44515	790795
10084	790796
102056	790797
2294	790798
5733	790799
18150	790800
50733	790801
87929	790802
123807	790803
46641	790804
97051	790805
307256	790806
201268	790807
11823	790808
71189	790809
64675	790810
22126	790811
105256	790812
21399	790813
2723	790814
107052	790815
74282	790816
231506	790817
20392	790818
7381	790819
205848	790820
186663	790821
67240	790822
7049	790823
58063	790824
2000	790825
103273	790826
38542	790827
12066	790828
30852	790829
3749	790830
21701	790831
9720	790832
224863	790833
26954	790834
1493	790835
118460	790836
146326	790837
35015	790838
279413	790839
334545	790840
80584	790841
254032	790842
89425	790843
289337	790844
174356	790845
7823	790846
15641	790847
3656	790848
12888	790849
147477	790850
299729	790851
71426	790852
159662	790853
12332	790854
42507	790855
6244	790856
44528	790857
18885	790858
32340	790859
36310	790860
532	790861
100351	790862
47228	790863
43324	790864
65608	790865
123283	790866
9629	790867
149766	790868
3826	790869
328118	790870
35465	790871
315210	790872
22917	790873
32735	790874
11166	790875
204213	790876
263970	790877
155174	790878
15835	790879
178878	790880
140518	790881
223050	790882
205187	790883
173775	790884
20401	790885
29376	790886
205392	790887
167507	790888
1217	790889
266054	790890
11756	790891
78627	790892
36341	790893
6212	790894
98454	790895
116718	790896
6341	790897
145095	790898
50551	790899
46422	790900
97143	790901
107180	790902
60286	790903
181161	790904
168871	790905
64884	790906
315143	790907
218886	790908
132982	790909
23159	790910
77185	790911
213657	790912
1797	790913
48356	790914
264074	790915
3193	790916
18796	790917
263948	790918
3851	790919
6389	790920
314396	790921
77995	790922
2924	790923
323346	790924
187498	790925
203323	790926
90157	790927
105666	790928
103618	790929
163804	790930
8523	790931
38490	790932
277427	790933
37764	790934
12319	790935
1443	790936
220036	790937
191820	790938
219332	790939
346506	790940
44137	790941
269302	790942
41552	790943
74536	790944
180016	790945
53349	790946
189671	790947
21447	790948
131168	790949
217	790950
235537	790951
5399	790952
121346	790953
307745	790954
65313	790955
180504	790956
107446	790957
259599	790958
32560	790959
352394	790960
56074	790961
27722	790962
5735	790963
2533	790964
138185	790965
87136	790966
94752	790967
174802	790968
45621	790969
12027	790970
33957	790971
170029	790972
28670	790973
4731	790974
36435	790975
67059	790976
6892	790977
76676	790978
318274	790979
5904	790980
1115	790981
18990	790982
269616	790983
35650	790984
1115	790985
147376	790986
785	790987
14191	790988
14049	790989
136841	790990
55948	790991
147904	790992
289322	790993
19034	790994
18445	790995
253775	790996
71891	790997
251448	790998
129602	790999
109047	791000
88606	791001
169490	791002
15804	791003
1255	791004
18868	791005
176588	791006
16366	791007
171252	791008
190435	791009
165765	791010
276651	791011
35074	791012
118377	791013
1861	791014
2457	791015
83165	791016
20688	791017
245026	791018
112235	791019
351223	791020
14104	791021
3108	791022
16780	791023
167	791024
192117	791025
58502	791026
119224	791027
14822	791028
94377	791029
29787	791030
52146	791031
16792	791032
119113	791033
2165	791034
340	791035
120411	791036
214975	791037
120291	791038
191499	791039
2760	791040
127049	791041
235980	791042
7238	791043
259327	791044
22716	791045
162415	791046
64954	791047
165297	791048
272399	791049
305979	791050
353477	791051
346582	791052
236	791053
231629	791054
35155	791055
62965	791056
93391	791057
144289	791058
68192	791059
30182	791060
131661	791061
147838	791062
306246	791063
17048	791064
40702	791065
90621	791066
121884	791067
182863	791068
21755	791069
183172	791070
55596	791071
300974	791072
137225	791073
307990	791074
259040	791075
319254	791076
111014	791077
267623	791078
3700	791079
21885	791080
7179	791081
1019	791082
2356	791083
106355	791084
166764	791085
323094	791086
50630	791087
26725	791088
74573	791089
11706	791090
24999	791091
125862	791092
170168	791093
286456	791094
52386	791095
302364	791096
252027	791097
62965	791098
50656	791099
8339	791100
18279	791101
49729	791102
297394	791103
113491	791104
62773	791105
61762	791106
27703	791107
121358	791108
208047	791109
3278	791110
105274	791111
21907	791112
181057	791113
123639	791114
61675	791115
2356	791116
350831	791117
74282	791118
182445	791119
322884	791120
200578	791121
50655	791122
178514	791123
82593	791124
95006	791125
12626	791126
179856	791127
340178	791128
112964	791129
327064	791130
50673	791131
41033	791132
2956	791133
181203	791134
267747	791135
357641	791136
52280	791137
246932	791138
90103	791139
89011	791140
50496	791141
82886	791142
38309	791143
74564	791144
334971	791145
52386	791146
95119	791147
205564	791148
351649	791149
20384	791150
96506	791151
22215	791152
128345	791153
38358	791154
33680	791155
181003	791156
61225	791157
27126	791158
208256	791159
47061	791160
68167	791161
150015	791162
23200	791163
105787	791164
56623	791165
79825	791166
22881	791167
113460	791168
5549	791169
1052	791170
6806	791171
285037	791172
4425	791173
167495	791174
70032	791175
33081	791176
5815	791177
65064	791178
9674	791179
499	791180
499	791181
104471	791182
31175	791183
88	791184
268160	791185
252401	791186
213587	791187
143676	791188
57647	791189
163136	791190
260933	791191
15871	791192
89174	791193
98596	791194
192237	791195
62716	791196
58152	791197
31728	791198
99226	791199
74617	791200
195582	791201
261198	791202
7465	791203
206535	791204
327049	791205
259982	791206
47658	791207
285788	791208
214485	791209
133789	791210
24738	791211
181249	791212
12853	791213
58269	791214
5791	791215
164775	791216
12295	791217
162190	791218
126182	791219
7358	791220
8676	791221
82974	791222
59360	791223
236414	791224
26835	791225
181128	791226
194888	791227
113768	791228
1047	791229
229603	791230
34647	791231
27843	791232
168202	791233
46392	791234
3256	791235
65485	791236
28812	791237
20758	791238
12321	791239
218357	791240
27274	791241
168088	791242
27843	791243
1429	791244
111515	791245
68210	791246
1272	791247
238846	791248
195337	791249
5562	791250
31323	791251
159856	791252
147370	791253
5549	791254
181203	791255
104298	791256
69409	791257
44667	791258
73664	791259
332172	791260
67318	791261
264153	791262
106601	791263
23752	791264
1715	791265
3187	791266
61817	791267
252078	791268
73592	791269
231905	791270
297215	791271
34300	791272
98940	791273
6504	791274
139575	791275
222786	791276
23770	791277
11784	791278
23770	791279
15146	791280
15146	791281
230556	791282
35686	791283
6054	791284
91629	791285
14200	791286
64859	791287
13539	791288
18538	791289
2866	791290
290433	791291
24143	791292
72805	791293
176080	791294
345	791295
161664	791296
74422	791297
93540	791298
106189	791299
29144	791300
53222	791301
122757	791302
124779	791303
44065	791304
54216	791305
147593	791306
9714	791307
15746	791308
209097	791309
18058	791310
24688	791311
46475	791312
121336	791313
3826	791314
22933	791315
117081	791316
141533	791317
121551	791318
54779	791319
282970	791320
2264	791321
61337	791322
191105	791323
87090	791324
5248	791325
13762	791326
319784	791327
115714	791328
3601	791329
34989	791330
264099	791331
321393	791332
315291	791333
301636	791334
2841	791335
26229	791336
42759	791337
36447	791338
54283	791339
332850	791340
197904	791341
37527	791342
80568	791343
80604	791344
123332	791345
37527	791346
73738	791347
123409	791348
197908	791349
197914	791350
197934	791351
54291	791352
11703	791353
314502	791354
157429	791355
190705	791356
173224	791357
3090	791358
32020	791359
197669	791360
63994	791361
197817	791362
424	791363
17714	791364
83431	791365
3857	791366
50569	791367
253993	791368
332057	791369
31391	791370
65792	791371
313301	791372
47263	791373
842	791374
187139	791375
52680	791376
190486	791377
316533	791378
318722	791379
2056	791380
9345	791381
305727	791382
80588	791383
68343	791384
145420	791385
339820	791386
14379	791387
14379	791388
155771	791389
178603	791390
65653	791391
197310	791392
222357	791393
198085	791394
123581	791395
155028	791396
330703	791397
140622	791398
123581	791399
330698	791400
148403	791401
330788	791402
4012	791403
44587	791404
98544	791405
103925	791406
201842	791407
2116	791408
96867	791409
26635	791410
44652	791411
38268	791412
98609	791413
80068	791414
123520	791415
75619	791416
22461	791417
44869	791418
123073	791419
123376	791420
315845	791421
30046	791422
21524	791423
9024	791424
112034	791425
322439	791426
10859	791427
166589	791428
318911	791429
36213	791430
118838	791431
213044	791432
61517	791433
111675	791434
31922	791435
136	791436
219634	791437
217317	791438
258011	791439
14	791440
248768	791441
59723	791442
352662	791443
207221	791444
28260	791445
294659	791446
30579	791447
14952	791448
333384	791449
37692	791450
354519	791451
284861	791452
23104	791453
7699	791454
271	791455
210120	791456
205906	791457
128071	791458
34347	791459
168889	791460
349971	791461
9260	791462
306177	791463
181339	791464
272372	791465
56175	791466
17439	791467
27287	791468
209645	791469
50681	791470
29854	791471
90968	791472
206283	791473
64687	791474
42474	791475
170198	791476
168831	791477
167537	791478
176045	791479
4679	791480
200803	791481
80786	791482
62667	791483
235573	791484
355869	791485
60815	791486
208751	791487
210174	791488
128981	791489
55938	791490
45043	791491
20778	791492
124931	791493
63203	791494
330860	791495
146296	791496
147201	791497
5527	791498
218199	791499
9677	791500
40776	791501
28668	791502
9674	791503
33119	791504
111785	791505
33668	791506
278309	791507
48190	791508
298542	791509
49612	791510
47598	791511
171518	791512
1227	791513
36068	791514
355062	791515
73158	791516
13067	791517
302023	791518
347707	791519
73252	791520
147581	791521
215750	791522
30734	791523
146785	791524
199822	791525
111043	791526
111602	791527
16755	791528
66240	791529
198612	791530
233	791531
169983	791532
14882	791533
64569	791534
116996	791535
24267	791536
15393	791537
294330	791538
107130	791539
344774	791540
302163	791541
103344	791542
49925	791543
21693	791544
100268	791545
18405	791546
39801	791547
96175	791548
162140	791549
71073	791550
99382	791551
25712	791552
147952	791553
34102	791554
141689	791555
153922	791556
102623	791557
204818	791558
33410	791559
17959	791560
200910	791561
53473	791562
90720	791563
255679	791564
84075	791565
2349	791566
119068	791567
258702	791568
319203	791569
189302	791570
104553	791571
5330	791572
30372	791573
353452	791574
194823	791575
107115	791576
316605	791577
117899	791578
31700	791579
465	791580
133186	791581
167881	791582
1076	791583
29193	791584
7624	791585
27165	791586
41152	791587
4549	791588
256352	791589
23140	791590
183505	791591
33486	791592
28882	791593
34885	791594
104	791595
44121	791596
160761	791597
115700	791598
3387	791599
5481	791600
168766	791601
23914	791602
137854	791603
332642	791604
205997	791605
7370	791606
95501	791607
51016	791608
333266	791609
9143	791610
49748	791611
177514	791612
19716	791613
26189	791614
85353	791615
30118	791616
30660	791617
65727	791618
985	791619
321122	791620
12647	791621
304479	791622
262539	791623
71754	791624
278521	791625
752	791626
15790	791627
134727	791628
30098	791629
57887	791630
102185	791631
300183	791632
3789	791633
1124	791634
156631	791635
5668	791636
24981	791637
33489	791638
14316	791639
29193	791640
1611	791641
16550	791642
192712	791643
141971	791644
228751	791645
4731	791646
179968	791647
9192	791648
169735	791649
115490	791650
98270	791651
182267	791652
16567	791653
2652	791654
188543	791655
62092	791656
63393	791657
58922	791658
11933	791659
901	791660
161184	791661
157234	791662
10367	791663
111382	791664
61532	791665
110991	791666
5357	791667
4036	791668
141135	791669
89192	791670
6810	791671
321679	791672
113533	791673
295437	791674
67826	791675
1869	791676
7407	791677
4347	791678
3886	791679
182138	791680
4846	791681
3626	791682
98193	791683
214055	791684
1435	791685
1444	791686
315250	791687
79531	791688
87136	791689
284512	791690
36253	791691
302684	791692
23764	791693
26808	791694
161796	791695
184822	791696
143168	791697
311503	791698
18167	791699
247052	791700
183675	791701
165834	791702
201482	791703
265821	791704
19438	791705
28333	791706
33705	791707
267266	791708
196685	791709
162157	791710
143336	791711
118397	791712
164882	791713
1634	791714
323942	791715
61036	791716
232104	791717
157964	791718
74030	791719
35340	791720
111933	791721
30415	791722
176503	791723
126519	791724
16362	791725
3756	791726
794	791727
10901	791728
1465	791729
265346	791730
90719	791731
80598	791732
243790	791733
86788	791734
319080	791735
96825	791736
30326	791737
77366	791738
142339	791739
213127	791740
23868	791741
33478	791742
31672	791743
182951	791744
107244	791745
61053	791746
60725	791747
92310	791748
142712	791749
17346	791750
180858	791751
313818	791752
190424	791753
52329	791754
149928	791755
24023	791756
33119	791757
12203	791758
52822	791759
77927	791760
46350	791761
7104	791762
283084	791763
73671	791764
283002	791765
16784	791766
3788	791767
132363	791768
42819	791769
26530	791770
78543	791771
77457	791772
3849	791773
14080	791774
1680	791775
14070	791776
10612	791777
7462	791778
193050	791779
190703	791780
57820	791781
36355	791782
118035	791783
12521	791784
15768	791785
78608	791786
161840	791787
78559	791788
189581	791789
996	791790
101568	791791
190082	791792
299671	791793
156893	791794
284392	791795
198772	791796
69671	791797
105784	791798
90022	791799
2939	791800
293566	791801
108428	791802
58149	791803
82436	791804
101874	791805
83014	791806
5432	791807
82980	791808
303695	791809
19726	791810
179740	791811
38396	791812
42269	791813
83021	791814
287409	791815
293453	791816
66218	791817
35015	791818
251729	791819
153846	791820
212	791821
229867	791822
116989	791823
274778	791824
193510	791825
131214	791826
311115	791827
233750	791828
296947	791829
56439	791830
271648	791831
43667	791832
145202	791833
23940	791834
47265	791835
199356	791836
198172	791837
85998	791838
144139	791839
2716	791840
24897	791841
2164	791842
47963	791843
4374	791844
65589	791845
58500	791846
21463	791847
52889	791848
354610	791849
134502	791850
301519	791851
4449	791852
14251	791853
215237	791854
44470	791855
63589	791856
27668	791857
158593	791858
297	791859
7849	791860
107180	791861
55486	791862
60286	791863
42176	791864
76224	791865
36802	791866
69274	791867
105071	791868
2072	791869
7051	791870
4470	791871
22847	791872
78335	791873
81406	791874
128112	791875
22425	791876
20682	791877
94558	791878
62963	791879
11467	791880
21472	791881
91902	791882
239943	791883
109188	791884
44648	791885
117595	791886
89296	791887
105375	791888
120961	791889
19363	791890
329073	791891
26519	791892
23716	791893
80004	791894
1515	791895
30053	791896
9586	791897
177971	791898
3027	791899
2880	791900
104110	791901
36292	791902
12542	791903
22178	791904
119519	791905
124563	791906
246407	791907
36661	791908
3085	791909
22416	791910
104030	791911
807	791912
22482	791913
65284	791914
17803	791915
5178	791916
65263	791917
76822	791918
17720	791919
182624	791920
157656	791921
353551	791922
4474	791923
61860	791924
2073	791925
27245	791926
83451	791927
84022	791928
36874	791929
5020	791930
123	791931
47073	791932
21387	791933
31861	791934
17	791935
190487	791936
27413	791937
2433	791938
36545	791939
142119	791940
104191	791941
152642	791942
171932	791943
33051	791944
56051	791945
72472	791946
38864	791947
25030	791948
84206	791949
196081	791950
121311	791951
29301	791952
206931	791953
84042	791954
127451	791955
34060	791956
48676	791957
89467	791958
108801	791959
112373	791960
127071	791961
197859	791962
227556	791963
126697	791964
117696	791965
101705	791966
214171	791967
41716	791968
7653	791969
344206	791970
102021	791971
161041	791972
45126	791973
78541	791974
169265	791975
22170	791976
265632	791977
80941	791978
255129	791979
176372	791980
204544	791981
248593	791982
37935	791983
6402	791984
162108	791985
212342	791986
93790	791987
70942	791988
99131	791989
55732	791990
47594	791991
60292	791992
67715	791993
198086	791994
114415	791995
198182	791996
266459	791997
3471	791998
50063	791999
19080	792000
120453	792001
256363	792002
92031	792003
174173	792004
1350	792005
82689	792006
258846	792007
33038	792008
105290	792009
131398	792010
193752	792011
46524	792012
34523	792013
240117	792014
113011	792015
225089	792016
544	792017
139981	792018
23329	792019
383	792020
185227	792021
6284	792022
284015	792023
10291	792024
13643	792025
251101	792026
19348	792027
88	792028
330539	792029
125909	792030
156156	792031
2649	792032
209951	792033
41319	792034
256115	792035
134990	792036
165978	792037
140006	792038
383	792039
69007	792040
134799	792041
23791	792042
265537	792043
74136	792044
156747	792045
66214	792046
199235	792047
256060	792048
340202	792049
159404	792050
51441	792051
331663	792052
297068	792053
24830	792054
91355	792055
58209	792056
107104	792057
224847	792058
322943	792059
154719	792060
323603	792061
35032	792062
8407	792063
184722	792064
67499	792065
339219	792066
54676	792067
4568	792068
4594	792069
89642	792070
122077	792071
356443	792072
302395	792073
50532	792074
125059	792075
85335	792076
309504	792077
18053	792078
251773	792079
126249	792080
250682	792081
153581	792082
170066	792083
278364	792084
181518	792085
26403	792086
323796	792087
19074	792088
181916	792089
300530	792090
124558	792091
294345	792092
113950	792093
58435	792094
8464	792095
331539	792096
51460	792097
253095	792098
140818	792099
81665	792100
89458	792101
238314	792102
257934	792103
10323	792104
60385	792105
17039	792106
65502	792107
17441	792108
111654	792109
165516	792110
67540	792111
61695	792112
250225	792113
139508	792114
87788	792115
35374	792116
151353	792117
180851	792118
111713	792119
226916	792120
216571	792121
340792	792122
16094	792123
296909	792124
29412	792125
279983	792126
40367	792127
306697	792128
82385	792129
40720	792130
660	792131
89599	792132
120023	792133
164891	792134
34740	792135
141425	792136
114788	792137
330433	792138
313882	792139
339170	792140
221326	792141
40603	792142
11579	792143
24945	792144
82608	792145
41617	792146
20013	792147
3791	792148
87054	792149
222662	792150
99631	792151
1860	792152
15865	792153
103434	792154
41883	792155
62773	792156
174180	792157
58468	792158
256452	792159
174554	792160
71904	792161
57060	792162
196823	792163
176522	792164
71041	792165
131355	792166
171458	792167
109490	792168
173435	792169
291486	792170
178280	792171
175590	792172
175780	792173
44663	792174
282683	792175
282709	792176
282699	792177
282884	792178
15749	792179
42816	792180
19563	792181
8272	792182
117443	792183
329867	792184
176627	792185
117673	792186
166087	792187
73310	792188
171440	792189
64390	792190
355459	792191
209083	792192
5018	792193
38788	792194
53235	792195
345782	792196
100220	792197
11246	792198
135517	792199
299285	792200
29181	792201
271543	792202
67663	792203
36132	792204
26222	792205
44853	792206
10678	792207
115280	792208
193885	792209
157144	792210
182993	792211
231853	792212
52868	792213
5517	792214
68453	792215
36649	792216
180003	792217
3047	792218
212193	792219
131316	792220
28730	792221
53001	792222
142206	792223
101883	792224
148047	792225
74500	792226
232829	792227
16423	792228
641	792229
139854	792230
231300	792231
112091	792232
7610	792233
81456	792234
1001	792235
1001	792236
288064	792237
236777	792238
69385	792239
171675	792240
20054	792241
161897	792242
176344	792243
353657	792244
79487	792245
4438	792246
175337	792247
140744	792248
83514	792249
119619	792250
13958	792251
169482	792252
279854	792253
15140	792254
75485	792255
201692	792256
108889	792257
22420	792258
15895	792259
45025	792260
78447	792261
154980	792262
26650	792263
62110	792264
427	792265
39062	792266
104781	792267
129907	792268
83088	792269
352579	792270
208462	792271
128846	792272
55931	792273
345	792274
343700	792275
26238	792276
48075	792277
824	792278
112086	792279
12176	792280
49878	792281
168180	792282
277713	792283
74741	792284
349956	792285
56062	792286
50863	792287
85866	792288
50641	792289
8543	792290
215841	792291
139630	792292
48286	792293
132343	792294
309	792295
69254	792296
280196	792297
59562	792298
141874	792299
111517	792300
271433	792301
100329	792302
192141	792303
275681	792304
334567	792305
13669	792306
128993	792307
19095	792308
97777	792309
283451	792310
38263	792311
11040	792312
237238	792313
52995	792314
30217	792315
104046	792316
149	792317
29111	792318
40952	792319
7656	792320
32412	792321
52230	792322
116967	792323
9025	792324
26507	792325
51005	792326
151885	792327
7398	792328
92120	792329
44428	792330
2741	792331
139091	792332
99930	792333
8284	792334
249055	792335
145104	792336
19913	792337
5576	792338
19040	792339
42463	792340
43402	792341
196639	792342
307600	792343
107607	792344
185248	792345
103861	792346
16885	792347
162869	792348
103651	792349
126906	792350
181975	792351
126902	792352
130546	792353
99556	792354
30444	792355
42737	792356
90758	792357
105971	792358
168160	792359
65177	792360
102659	792361
137386	792362
82349	792363
347230	792364
32250	792365
36915	792366
26290	792367
128930	792368
68357	792369
53838	792370
108952	792371
56210	792372
327	792373
84102	792374
27327	792375
67564	792376
84230	792377
103432	792378
163301	792379
278363	792380
81195	792381
46048	792382
102842	792383
48486	792384
125098	792385
89713	792386
139232	792387
202603	792388
16550	792389
185211	792390
143339	792391
332443	792392
203253	792393
82039	792394
319929	792395
117745	792396
38541	792397
60696	792398
23758	792399
42088	792400
38315	792401
89717	792402
336592	792403
107650	792404
204345	792405
225594	792406
334868	792407
170806	792408
1000	792409
2064	792410
34161	792411
122765	792412
36545	792413
73878	792414
166245	792415
32883	792416
191963	792417
24996	792418
160483	792419
24920	792420
179473	792421
119470	792422
188373	792423
59506	792424
70381	792425
148523	792426
114500	792427
68201	792428
201241	792429
184406	792430
156255	792431
347406	792432
164851	792433
103157	792434
275171	792435
268997	792436
157443	792437
11568	792438
189661	792439
35613	792440
309526	792441
87093	792442
184682	792443
164758	792444
185565	792445
220371	792446
120073	792447
185786	792448
55120	792449
320184	792450
58394	792451
158659	792452
219566	792453
1742	792454
146368	792455
106031	792456
19296	792457
134360	792458
15146	792459
9458	792460
240870	792461
23770	792462
11784	792463
9674	792464
9674	792465
33094	792466
272032	792467
304092	792468
18084	792469
33744	792470
206436	792471
16819	792472
29037	792473
6098	792474
15857	792475
140255	792476
1035	792477
4721	792478
36371	792479
16703	792480
46209	792481
3731	792482
104826	792483
195721	792484
160343	792485
33773	792486
2252	792487
28190	792488
299570	792489
6921	792490
35801	792491
8060	792492
131535	792493
149939	792494
78656	792495
298026	792496
251245	792497
51015	792498
41794	792499
204071	792500
89413	792501
35594	792502
16592	792503
87555	792504
2750	792505
1905	792506
189751	792507
13255	792508
707	792509
4723	792510
248319	792511
355423	792512
130943	792513
306000	792514
145008	792515
8458	792516
265132	792517
796	792518
4315	792519
45564	792520
20826	792521
12282	792522
171844	792523
290151	792524
280945	792525
38531	792526
324259	792527
12852	792528
32378	792529
40485	792530
51421	792531
114741	792532
40485	792533
12744	792534
79097	792535
8805	792536
52435	792537
195028	792538
111667	792539
83875	792540
80616	792541
306126	792542
123325	792543
123406	792544
18291	792545
176336	792546
342553	792547
31393	792548
335661	792549
289884	792550
12051	792551
293793	792552
81634	792553
174410	792554
311014	792555
59111	792556
98372	792557
117218	792558
136913	792559
128408	792560
197373	792561
66196	792562
53000	792563
12999	792564
230701	792565
886	792566
21463	792567
36443	792568
6976	792569
140501	792570
54	792571
46833	792572
105623	792573
209681	792574
305145	792575
206301	792576
171473	792577
73022	792578
285498	792579
111095	792580
14752	792581
354162	792582
272530	792583
74262	792584
164562	792585
174314	792586
90440	792587
174026	792588
308456	792589
209351	792590
192073	792591
80734	792592
295183	792593
211161	792594
55546	792595
124592	792596
110147	792597
114823	792598
337645	792599
126729	792600
108996	792601
198625	792602
174733	792603
163648	792604
18323	792605
296886	792606
108637	792607
11696	792608
29906	792609
354889	792610
166503	792611
146081	792612
210348	792613
55718	792614
211285	792615
349463	792616
58889	792617
73526	792618
176905	792619
258377	792620
55661	792621
115788	792622
49647	792623
129623	792624
42995	792625
347240	792626
73241	792627
99584	792628
1270	792629
1647	792630
86102	792631
327275	792632
180505	792633
24723	792634
125581	792635
218984	792636
129167	792637
55349	792638
181379	792639
103302	792640
298621	792641
228363	792642
331403	792643
55316	792644
91467	792645
103867	792646
69377	792647
53811	792648
50008	792649
286366	792650
311218	792651
21154	792652
331245	792653
59404	792654
51162	792655
27770	792656
18249	792657
346917	792658
51292	792659
35483	792660
184608	792661
351874	792662
34980	792663
342064	792664
128133	792665
248290	792666
224854	792667
66588	792668
40865	792669
68233	792670
4980	792671
169769	792672
228648	792673
131085	792674
97704	792675
36521	792676
128076	792677
165376	792678
5418	792679
111074	792680
227947	792681
636	792682
191776	792683
17814	792684
49613	792685
5809	792686
290858	792687
294466	792688
147848	792689
73170	792690
63567	792691
173877	792692
7031	792693
251681	792694
13491	792695
77483	792696
67180	792697
1002	792698
112234	792699
27	792700
6461	792701
505	792702
42345	792703
316396	792704
144906	792705
326769	792706
144906	792707
35398	792708
50186	792709
236899	792710
181857	792711
132530	792712
37978	792713
14666	792714
14666	792715
14666	792716
190813	792717
1830	792718
318804	792719
116404	792720
136841	792721
116778	792722
309328	792723
63904	792724
185080	792725
5119	792726
51357	792727
182472	792728
75940	792729
116113	792730
28430	792731
32735	792732
185590	792733
6343	792734
184518	792735
4640	792736
343834	792737
25529	792738
263	792739
25615	792740
35260	792741
2952	792742
44347	792743
129950	792744
59976	792745
9126	792746
79584	792747
355120	792748
18173	792749
112005	792750
25482	792751
4372	792752
199662	792753
55253	792754
120524	792755
5387	792756
10421	792757
101974	792758
95983	792759
160428	792760
32893	792761
158994	792762
83329	792763
26952	792764
1438	792765
78306	792766
29962	792767
25272	792768
282532	792769
7350	792770
118286	792771
80349	792772
36279	792773
42829	792774
19911	792775
11024	792776
1038	792777
132115	792778
1274	792779
34896	792780
86125	792781
36112	792782
181116	792783
22275	792784
6135	792785
22055	792786
4020	792787
103295	792788
4182	792789
13873	792790
328891	792791
9845	792792
857	792793
87576	792794
1103	792795
50932	792796
15489	792797
14100	792798
7038	792799
121936	792800
159351	792801
15117	792802
4169	792803
16320	792804
168923	792805
22031	792806
96614	792807
10734	792808
1786	792809
119609	792810
101798	792811
70229	792812
65536	792813
141646	792814
266986	792815
32985	792816
10015	792817
30161	792818
55210	792819
138603	792820
156656	792821
16755	792822
15745	792823
15242	792824
67336	792825
5145	792826
52250	792827
267795	792828
29189	792829
121021	792830
67602	792831
10037	792832
13694	792833
33241	792834
10554	792835
88618	792836
32469	792837
4646	792838
3488	792839
16447	792840
153036	792841
8332	792842
22316	792843
212862	792844
75783	792845
353717	792846
353907	792847
128692	792848
83101	792849
174473	792850
189124	792851
105456	792852
10594	792853
322407	792854
157105	792855
17838	792856
52424	792857
32653	792858
21419	792859
5667	792860
212998	792861
15104	792862
43752	792863
2868	792864
18851	792865
13849	792866
12594	792867
52797	792868
184227	792869
47659	792870
762	792871
199240	792872
132198	792873
85257	792874
12157	792875
258494	792876
1057	792877
31715	792878
53482	792879
27510	792880
102981	792881
30951	792882
208396	792883
202921	792884
108259	792885
41944	792886
3360	792887
36622	792888
22635	792889
189132	792890
206172	792891
174716	792892
20342	792893
211	792894
168253	792895
28671	792896
19914	792897
93199	792898
15388	792899
9383	792900
3449	792901
43797	792902
49694	792903
20397	792904
86485	792905
5372	792906
449	792907
69996	792908
192904	792909
40771	792910
21732	792911
30160	792912
70530	792913
193466	792914
9340	792915
20196	792916
58519	792917
251	792918
240635	792919
147540	792920
650	792921
3219	792922
52073	792923
72862	792924
3502	792925
27422	792926
1121	792927
36542	792928
290909	792929
17285	792930
163306	792931
94429	792932
39766	792933
10924	792934
38899	792935
300803	792936
201363	792937
20726	792938
130707	792939
74087	792940
55319	792941
10750	792942
356238	792943
14899	792944
2921	792945
117314	792946
36530	792947
53646	792948
5167	792949
12770	792950
479	792951
188414	792952
12608	792953
14369	792954
234025	792955
112482	792956
255229	792957
202494	792958
172686	792959
47045	792960
179240	792961
11734	792962
8037	792963
26486	792964
592	792965
299213	792966
10252	792967
342138	792968
54406	792969
71309	792970
63213	792971
235530	792972
4019	792973
75088	792974
56802	792975
82522	792976
33241	792977
24011	792978
45762	792979
98883	792980
27356	792981
284	792982
12477	792983
39743	792984
25970	792985
171784	792986
50468	792987
8081	792988
199160	792989
280081	792990
118448	792991
237897	792992
7016	792993
50907	792994
273200	792995
79892	792996
161127	792997
121041	792998
71890	792999
4976	793000
30408	793001
54639	793002
355441	793003
18933	793004
126477	793005
4727	793006
12576	793007
52546	793008
135783	793009
106180	793010
6819	793011
311681	793012
295072	793013
733	793014
191476	793015
266279	793016
25999	793017
120836	793018
57644	793019
108252	793020
208803	793021
9581	793022
86517	793023
26902	793024
5584	793025
23914	793026
22482	793027
192926	793028
3826	793029
187202	793030
264221	793031
118626	793032
153115	793033
92621	793034
221993	793035
182745	793036
120307	793037
121550	793038
53733	793039
5106	793040
118439	793041
187976	793042
215518	793043
45232	793044
107054	793045
209433	793046
298444	793047
16134	793048
202177	793049
210501	793050
202153	793051
168291	793052
146951	793053
233244	793054
274702	793055
73845	793056
35490	793057
44826	793058
216475	793059
187319	793060
77125	793061
187476	793062
149610	793063
1810	793064
70251	793065
38105	793066
332453	793067
89148	793068
139905	793069
321722	793070
185021	793071
265758	793072
123562	793073
66245	793074
33508	793075
164156	793076
25106	793077
48970	793078
140830	793079
34458	793080
49207	793081
43376	793082
22216	793083
14407	793084
49682	793085
5391	793086
154015	793087
67172	793088
4155	793089
114139	793090
69046	793091
152447	793092
282325	793093
21693	793094
105385	793095
114152	793096
44352	793097
15146	793098
16334	793099
8050	793100
13627	793101
97827	793102
146206	793103
346401	793104
251339	793105
33090	793106
50810	793107
53789	793108
35047	793109
77499	793110
50795	793111
301073	793112
150000	793113
69525	793114
42613	793115
95058	793116
68553	793117
158108	793118
97510	793119
31	793120
107369	793121
257305	793122
8050	793123
114216	793124
23303	793125
18324	793126
112053	793127
59800	793128
105361	793129
73013	793130
49711	793131
31536	793132
2119	793133
135763	793134
189388	793135
71179	793136
140472	793137
49014	793138
107769	793139
217153	793140
18901	793141
73536	793142
117097	793143
241	793144
31727	793145
95966	793146
309532	793147
79266	793148
119499	793149
1741	793150
316934	793151
101969	793152
49164	793153
152505	793154
150375	793155
303549	793156
7968	793157
107184	793158
332292	793159
198136	793160
107184	793161
65901	793162
197883	793163
332044	793164
197856	793165
267227	793166
125562	793167
125892	793168
8016	793169
25545	793170
19372	793171
61018	793172
91843	793173
143812	793174
220042	793175
103689	793176
185152	793177
107176	793178
173717	793179
274476	793180
124308	793181
156752	793182
167032	793183
162534	793184
12850	793185
136133	793186
4181	793187
30475	793188
129742	793189
90020	793190
135052	793191
90149	793192
209060	793193
208751	793194
9280	793195
31000	793196
44208	793197
22971	793198
56045	793199
110651	793200
111055	793201
223820	793202
95584	793203
24449	793204
2926	793205
11347	793206
315777	793207
43318	793208
92750	793209
126388	793210
338990	793211
15250	793212
22289	793213
225230	793214
3157	793215
4435	793216
106519	793217
10592	793218
191527	793219
72637	793220
19583	793221
118236	793222
125190	793223
301	793224
4146	793225
68661	793226
170766	793227
70223	793228
22074	793229
8214	793230
142432	793231
4114	793232
74002	793233
53471	793234
141292	793235
222317	793236
60202	793237
350584	793238
98345	793239
29151	793240
56621	793241
56757	793242
57202	793243
72120	793244
170730	793245
75981	793246
349434	793247
91554	793248
176968	793249
60885	793250
11347	793251
40544	793252
162518	793253
298354	793254
28309	793255
2735	793256
5812	793257
136100	793258
292249	793259
102133	793260
3331	793261
25786	793262
193361	793263
322289	793264
2	793265
38257	793266
19947	793267
295129	793268
356094	793269
16288	793270
58713	793271
170310	793272
13448	793273
315439	793274
178360	793275
225483	793276
296936	793277
197353	793278
197233	793279
177826	793280
49733	793281
222047	793282
77475	793283
123515	793284
56614	793285
179255	793286
10882	793287
209965	793288
74202	793289
179558	793290
60081	793291
73756	793292
177799	793293
4510	793294
17585	793295
208096	793296
1061	793297
49998	793298
52347	793299
11347	793300
36157	793301
32709	793302
151410	793303
38096	793304
87285	793305
120758	793306
298014	793307
117737	793308
761	793309
73166	793310
1658	793311
163853	793312
31130	793313
38884	793314
193101	793315
14650	793316
341257	793317
75399	793318
124571	793319
132540	793320
109060	793321
144119	793322
20925	793323
13022	793324
92372	793325
26352	793326
43741	793327
68819	793328
129320	793329
110389	793330
346779	793331
26932	793332
80348	793333
74729	793334
71596	793335
5017	793336
5017	793337
205110	793338
113676	793339
83220	793340
275539	793341
8835	793342
8143	793343
148995	793344
34589	793345
18109	793346
143963	793347
41299	793348
198550	793349
201890	793350
177806	793351
231522	793352
12626	793353
204383	793354
232395	793355
340904	793356
4829	793357
4775	793358
184226	793359
1461	793360
114160	793361
19413	793362
41459	793363
38879	793364
176639	793365
276037	793366
1977	793367
179756	793368
40861	793369
143225	793370
1021	793371
72754	793372
199621	793373
202234	793374
85321	793375
116970	793376
296033	793377
162022	793378
208971	793379
207724	793380
336805	793381
151558	793382
350638	793383
210429	793384
196805	793385
111016	793386
170365	793387
149568	793388
32719	793389
86908	793390
81018	793391
8431	793392
126527	793393
28436	793394
12838	793395
34285	793396
222006	793397
3276	793398
41425	793399
108565	793400
234050	793401
91935	793402
123776	793403
184191	793404
295575	793405
323537	793406
20424	793407
68792	793408
103738	793409
237702	793410
126406	793411
340147	793412
203631	793413
233999	793414
6596	793415
262211	793416
252502	793417
47220	793418
340773	793419
205794	793420
353524	793421
208990	793422
206969	793423
83977	793424
349459	793425
30590	793426
188442	793427
1573	793428
192375	793429
222120	793430
186754	793431
141779	793432
2599	793433
310445	793434
183278	793435
311041	793436
75591	793437
73795	793438
126688	793439
8952	793440
80907	793441
40161	793442
186842	793443
125900	793444
1366	793445
35994	793446
201669	793447
101370	793448
186842	793449
311215	793450
154511	793451
186859	793452
249639	793453
280872	793454
207566	793455
142596	793456
103202	793457
31488	793458
30444	793459
703	793460
52873	793461
338600	793462
335944	793463
30245	793464
140298	793465
35283	793466
40336	793467
43833	793468
117335	793469
50500	793470
249875	793471
76466	793472
37777	793473
54828	793474
61446	793475
20184	793476
120737	793477
74000	793478
86870	793479
13738	793480
43679	793481
2890	793482
192546	793483
289873	793484
116315	793485
302257	793486
159854	793487
77314	793488
42085	793489
54206	793490
203305	793491
15283	793492
29544	793493
108734	793494
130025	793495
21586	793496
26039	793497
170240	793498
120360	793499
37826	793500
183649	793501
12976	793502
68390	793503
3525	793504
25292	793505
18197	793506
221570	793507
19655	793508
115793	793509
192661	793510
76419	793511
35388	793512
126456	793513
51034	793514
63876	793515
47979	793516
14183	793517
30332	793518
322828	793519
60497	793520
4882	793521
27838	793522
256414	793523
31426	793524
3793	793525
45366	793526
167631	793527
127268	793528
319039	793529
58977	793530
234196	793531
63492	793532
318194	793533
274627	793534
8868	793535
50290	793536
28957	793537
154224	793538
15014	793539
3769	793540
30253	793541
151910	793542
16632	793543
102900	793544
302652	793545
67102	793546
110	793547
190417	793548
29637	793549
102603	793550
224156	793551
180261	793552
84077	793553
6328	793554
22114	793555
321210	793556
110416	793557
172811	793558
69696	793559
210005	793560
67924	793561
110342	793562
155540	793563
302630	793564
24565	793565
81436	793566
355310	793567
178206	793568
57994	793569
55640	793570
10921	793571
46333	793572
39570	793573
245579	793574
23417	793575
237441	793576
161210	793577
95877	793578
83497	793579
156730	793580
98711	793581
266802	793582
31126	793583
229429	793584
137938	793585
54956	793586
12933	793587
326240	793588
59358	793589
2139	793590
107190	793591
121848	793592
120456	793593
17682	793594
29992	793595
2160	793596
114126	793597
146219	793598
17446	793599
63029	793600
6581	793601
315903	793602
23790	793603
70594	793604
13996	793605
28889	793606
63279	793607
177418	793608
335277	793609
37937	793610
330623	793611
6410	793612
10628	793613
43452	793614
65470	793615
355265	793616
209124	793617
30655	793618
45712	793619
92188	793620
4486	793621
148296	793622
23757	793623
167724	793624
15504	793625
259041	793626
4239	793627
240435	793628
152712	793629
145736	793630
148736	793631
170555	793632
305442	793633
21746	793634
256673	793635
285060	793636
162147	793637
270891	793638
141794	793639
148208	793640
90194	793641
12508	793642
52191	793643
73413	793644
159807	793645
95265	793646
135537	793647
91932	793648
304668	793649
156878	793650
298295	793651
6230	793652
3581	793653
71530	793654
76018	793655
56123	793656
8475	793657
230923	793658
75060	793659
176245	793660
79053	793661
24166	793662
17660	793663
14870	793664
49098	793665
108967	793666
294029	793667
294387	793668
112233	793669
347853	793670
93591	793671
88256	793672
24622	793673
7021	793674
60595	793675
18474	793676
307426	793677
30064	793678
338666	793679
39942	793680
138931	793681
275091	793682
243149	793683
73653	793684
836	793685
225634	793686
156109	793687
106366	793688
161600	793689
162516	793690
281589	793691
166251	793692
139668	793693
42014	793694
257624	793695
256618	793696
83121	793697
7610	793698
32165	793699
280922	793700
56394	793701
111138	793702
49685	793703
85170	793704
33899	793705
169979	793706
11056	793707
293781	793708
209388	793709
3223	793710
59900	793711
30332	793712
13745	793713
59900	793714
13671	793715
4892	793716
18022	793717
120900	793718
56809	793719
8937	793720
300439	793721
246940	793722
251904	793723
116970	793724
52997	793725
243621	793726
303451	793727
869	793728
114949	793729
77354	793730
201024	793731
99223	793732
5832	793733
91634	793734
47096	793735
315683	793736
161732	793737
103953	793738
78303	793739
334513	793740
165046	793741
149604	793742
79714	793743
13565	793744
91191	793745
28438	793746
80197	793747
225329	793748
14281	793749
86892	793750
178855	793751
191897	793752
25377	793753
218116	793754
44299	793755
3123	793756
27310	793757
54607	793758
48000	793759
157065	793760
34966	793761
8010	793762
24719	793763
25339	793764
2702	793765
39349	793766
44996	793767
232811	793768
184245	793769
143592	793770
132440	793771
318139	793772
143690	793773
20836	793774
143461	793775
219919	793776
182593	793777
138332	793778
203898	793779
160437	793780
319286	793781
4148	793782
3115	793783
316584	793784
3345	793785
149711	793786
63941	793787
61401	793788
243436	793789
70544	793790
1438	793791
41213	793792
59017	793793
530	793794
29847	793795
3316	793796
108254	793797
62826	793798
178157	793799
179335	793800
2582	793801
724	793802
22825	793803
53570	793804
15954	793805
78070	793806
562	793807
189435	793808
279258	793809
118039	793810
18976	793811
78222	793812
2550	793813
5690	793814
25538	793815
10578	793816
6991	793817
317	793818
189478	793819
7044	793820
119	793821
116934	793822
67132	793823
174	793824
92786	793825
202869	793826
198631	793827
44257	793828
81042	793829
124366	793830
232107	793831
80797	793832
123687	793833
92391	793834
145689	793835
216638	793836
334426	793837
150634	793838
48900	793839
183034	793840
9189	793841
201087	793842
85881	793843
295293	793844
75526	793845
145362	793846
345536	793847
84507	793848
93217	793849
61314	793850
9208	793851
3735	793852
14986	793853
2493	793854
179356	793855
131149	793856
131083	793857
232309	793858
217446	793859
230480	793860
151454	793861
33082	793862
76180	793863
68802	793864
211508	793865
198582	793866
218545	793867
135308	793868
230875	793869
115198	793870
165834	793871
151348	793872
337883	793873
63590	793874
66046	793875
184053	793876
340731	793877
321738	793878
28367	793879
303055	793880
223569	793881
306383	793882
50439	793883
344435	793884
113463	793885
184759	793886
237033	793887
244229	793888
219721	793889
201190	793890
59576	793891
307507	793892
305473	793893
235312	793894
185668	793895
232257	793896
144676	793897
202049	793898
219433	793899
124954	793900
307926	793901
144947	793902
44956	793903
275227	793904
59225	793905
15008	793906
235004	793907
52429	793908
27043	793909
333325	793910
319731	793911
93293	793912
308976	793913
16103	793914
6425	793915
26853	793916
307445	793917
299185	793918
91999	793919
84962	793920
203512	793921
81866	793922
748	793923
200174	793924
41588	793925
285139	793926
82068	793927
73961	793928
34978	793929
112626	793930
198864	793931
68499	793932
203173	793933
51620	793934
144107	793935
19398	793936
333196	793937
183238	793938
241548	793939
223412	793940
63683	793941
384	793942
115929	793943
39283	793944
59441	793945
192144	793946
202162	793947
4537	793948
57249	793949
145431	793950
21052	793951
61756	793952
156856	793953
126390	793954
164291	793955
236477	793956
56983	793957
133631	793958
217136	793959
13662	793960
104053	793961
155137	793962
41622	793963
697	793964
236066	793965
237744	793966
248008	793967
328778	793968
179392	793969
201175	793970
155653	793971
93344	793972
344410	793973
144564	793974
96295	793975
339609	793976
7176	793977
76789	793978
34878	793979
1752	793980
91511	793981
24772	793982
149516	793983
202992	793984
134702	793985
343246	793986
185327	793987
20977	793988
144479	793989
234973	793990
35617	793991
319805	793992
145838	793993
26410	793994
305659	793995
184658	793996
246947	793997
41895	793998
343830	793999
38232	794000
299381	794001
90657	794002
184298	794003
203985	794004
27021	794005
310165	794006
58194	794007
344642	794008
50439	794009
297828	794010
300213	794011
161849	794012
236784	794013
8394	794014
56745	794015
33822	794016
39262	794017
207470	794018
100136	794019
63971	794020
120639	794021
84252	794022
257818	794023
110496	794024
324235	794025
30612	794026
246690	794027
22747	794028
276371	794029
133869	794030
25066	794031
195251	794032
13620	794033
156596	794034
163612	794035
52453	794036
266257	794037
95152	794038
101133	794039
307119	794040
320389	794041
141337	794042
75764	794043
51078	794044
82650	794045
193384	794046
33187	794047
121589	794048
336915	794049
83047	794050
88760	794051
28356	794052
54532	794053
88949	794054
306120	794055
92525	794056
195215	794057
136108	794058
64796	794059
201239	794060
78731	794061
187661	794062
117497	794063
28631	794064
4431	794065
64351	794066
162680	794067
1676	794068
54255	794069
115017	794070
79849	794071
81592	794072
106232	794073
146186	794074
312490	794075
73973	794076
263878	794077
10203	794078
112947	794079
177494	794080
40537	794081
194899	794082
233886	794083
201828	794084
89571	794085
321515	794086
55737	794087
156275	794088
226157	794089
88923	794090
89863	794091
42380	794092
236019	794093
268614	794094
162279	794095
231677	794096
64297	794097
93104	794098
340313	794099
74710	794100
284989	794101
52187	794102
325239	794103
17205	794104
266502	794105
47123	794106
236005	794107
84688	794108
326790	794109
75489	794110
86947	794111
326311	794112
247951	794113
249196	794114
266900	794115
103860	794116
52933	794117
89654	794118
194112	794119
123680	794120
180721	794121
177761	794122
79863	794123
59391	794124
222846	794125
330058	794126
221353	794127
165288	794128
161281	794129
312575	794130
123687	794131
17251	794132
320583	794133
233516	794134
115017	794135
235199	794136
236400	794137
85632	794138
18229	794139
32149	794140
47372	794141
236683	794142
216851	794143
323457	794144
275716	794145
135251	794146
16550	794147
103501	794148
329354	794149
52029	794150
262048	794151
101478	794152
15851	794153
321656	794154
171774	794155
182142	794156
64505	794157
97232	794158
77245	794159
19526	794160
126517	794161
17278	794162
86854	794163
111351	794164
118583	794165
70545	794166
93910	794167
137182	794168
81311	794169
145283	794170
119799	794171
282216	794172
217954	794173
131276	794174
62130	794175
46471	794176
26588	794177
63883	794178
276499	794179
356252	794180
96736	794181
74610	794182
64928	794183
23889	794184
26378	794185
61829	794186
223220	794187
16012	794188
36275	794189
66607	794190
39414	794191
8395	794192
73673	794193
10693	794194
288380	794195
197807	794196
156001	794197
197813	794198
123429	794199
186080	794200
62023	794201
49958	794202
116030	794203
129551	794204
102493	794205
134365	794206
28826	794207
115264	794208
243	794209
37465	794210
231510	794211
64064	794212
212081	794213
39469	794214
14651	794215
11206	794216
334969	794217
127377	794218
205636	794219
129220	794220
56539	794221
96671	794222
56150	794223
208251	794224
128036	794225
46457	794226
123378	794227
156353	794228
67379	794229
242799	794230
83341	794231
158205	794232
329654	794233
100605	794234
165115	794235
4207	794236
150335	794237
9295	794238
242804	794239
2258	794240
166169	794241
158223	794242
103407	794243
5764	794244
151823	794245
180906	794246
113599	794247
166139	794248
259994	794249
66274	794250
158225	794251
158212	794252
181482	794253
66274	794254
162735	794255
13131	794256
157902	794257
23313	794258
16874	794259
336971	794260
17568	794261
10797	794262
180736	794263
30620	794264
116632	794265
155522	794266
6857	794267
36638	794268
19195	794269
14805	794270
83166	794271
93738	794272
21456	794273
98634	794274
50135	794275
168973	794276
23600	794277
128636	794278
389	794279
196082	794280
23844	794281
150949	794282
144855	794283
106883	794284
127065	794285
226932	794286
155616	794287
837	794288
232701	794289
110198	794290
100345	794291
118550	794292
105190	794293
354861	794294
90697	794295
136541	794296
4015	794297
287740	794298
277017	794299
18708	794300
53763	794301
244443	794302
302396	794303
320357	794304
10529	794305
6325	794306
182696	794307
70422	794308
2534	794309
147905	794310
11693	794311
52	794312
9554	794313
205023	794314
189000	794315
25876	794316
201747	794317
23962	794318
12532	794319
251329	794320
48274	794321
22755	794322
66831	794323
1001	794324
102696	794325
6936	794326
49317	794327
319221	794328
88759	794329
5389	794330
76711	794331
163120	794332
3591	794333
113337	794334
31180	794335
187408	794336
162151	794337
102344	794338
161688	794339
4666	794340
162836	794341
90591	794342
30191	794343
181494	794344
125403	794345
43220	794346
95181	794347
78476	794348
16760	794349
35675	794350
285715	794351
74466	794352
69380	794353
165569	794354
23192	794355
94807	794356
72837	794357
11962	794358
102977	794359
22889	794360
56	794361
16209	794362
78585	794363
325071	794364
6315	794365
160127	794366
292	794367
8223	794368
17179	794369
75051	794370
266042	794371
10841	794372
12201	794373
37656	794374
87637	794375
2519	794376
8160	794377
78502	794378
135487	794379
255589	794380
6697	794381
47743	794382
677	794383
13012	794384
138141	794385
8266	794386
29838	794387
20013	794388
37891	794389
157779	794390
109540	794391
44413	794392
44329	794393
154376	794394
142765	794395
16747	794396
121021	794397
31214	794398
64476	794399
804	794400
26322	794401
53478	794402
79875	794403
8158	794404
52401	794405
65045	794406
80722	794407
20767	794408
71548	794409
49644	794410
293214	794411
107159	794412
16317	794413
25335	794414
72987	794415
115491	794416
174166	794417
3792	794418
2241	794419
65345	794420
28459	794421
138607	794422
76925	794423
1671	794424
16933	794425
204491	794426
54566	794427
163951	794428
101017	794429
292598	794430
94801	794431
80774	794432
19047	794433
18472	794434
18865	794435
40356	794436
94064	794437
107414	794438
32123	794439
95815	794440
65363	794441
31369	794442
69048	794443
5886	794444
148624	794445
11347	794446
331553	794447
114922	794448
68148	794449
9077	794450
40282	794451
80084	794452
357702	794453
9566	794454
54499	794455
98271	794456
33349	794457
165108	794458
76295	794459
45809	794460
25916	794461
88372	794462
222438	794463
96067	794464
144443	794465
219975	794466
60398	794467
203185	794468
199473	794469
100277	794470
13056	794471
118503	794472
12599	794473
16025	794474
200163	794475
15693	794476
334211	794477
123089	794478
28834	794479
53498	794480
268	794481
33341	794482
1004	794483
54012	794484
293649	794485
165923	794486
2526	794487
67735	794488
231638	794489
98814	794490
181619	794491
77301	794492
12	794493
195432	794494
225980	794495
32324	794496
155700	794497
76607	794498
102800	794499
19172	794500
99460	794501
11276	794502
87399	794503
348852	794504
100761	794505
317262	794506
334651	794507
135150	794508
16604	794509
8983	794510
2938	794511
36054	794512
12261	794513
150208	794514
100314	794515
136	794516
10398	794517
48021	794518
64218	794519
14178	794520
148966	794521
44950	794522
18713	794523
46099	794524
251936	794525
77	794526
87333	794527
42591	794528
124677	794529
353589	794530
63604	794531
12333	794532
32985	794533
11990	794534
142001	794535
88545	794536
567	794537
109718	794538
4692	794539
58071	794540
5956	794541
52781	794542
52030	794543
36387	794544
251331	794545
45850	794546
99581	794547
102116	794548
151710	794549
11645	794550
62971	794551
262016	794552
79819	794553
12648	794554
10149	794555
264758	794556
49546	794557
13481	794558
34238	794559
137140	794560
59468	794561
40880	794562
58581	794563
136591	794564
28866	794565
3801	794566
12402	794567
54915	794568
17451	794569
125323	794570
14721	794571
222718	794572
246614	794573
81468	794574
69107	794575
13230	794576
98900	794577
42231	794578
251388	794579
1810	794580
842	794581
314	794582
24866	794583
120321	794584
154666	794585
123666	794586
1779	794587
184113	794588
4427	794589
24761	794590
33957	794591
12201	794592
97246	794593
35830	794594
23671	794595
150151	794596
41178	794597
1366	794598
117651	794599
312567	794600
36356	794601
97451	794602
193164	794603
53329	794604
327497	794605
99840	794606
318061	794607
318805	794608
7382	794609
163489	794610
77974	794611
3584	794612
70136	794613
13601	794614
43953	794615
145399	794616
14555	794617
53468	794618
48162	794619
281849	794620
64973	794621
81627	794622
35946	794623
25933	794624
22193	794625
241226	794626
44420	794627
186878	794628
13080	794629
6674	794630
341682	794631
108724	794632
213523	794633
98525	794634
342882	794635
52543	794636
4442	794637
13563	794638
689	794639
195134	794640
75764	794641
337461	794642
40165	794643
4322	794644
251118	794645
9589	794646
177051	794647
47081	794648
1063	794649
56661	794650
3881	794651
19855	794652
122061	794653
72565	794654
76336	794655
342086	794656
117019	794657
3645	794658
149190	794659
212581	794660
41136	794661
64497	794662
311656	794663
19686	794664
134929	794665
35888	794666
62933	794667
98896	794668
18341	794669
89547	794670
87359	794671
106265	794672
128820	794673
4631	794674
77758	794675
59921	794676
119891	794677
17561	794678
51416	794679
143568	794680
153865	794681
14787	794682
104243	794683
72508	794684
38214	794685
67526	794686
107442	794687
75051	794688
131652	794689
40176	794690
148574	794691
101316	794692
9324	794693
96643	794694
74375	794695
18247	794696
22898	794697
39282	794698
40552	794699
14396	794700
2461	794701
2697	794702
58994	794703
267625	794704
10664	794705
93819	794706
10602	794707
43362	794708
190371	794709
31032	794710
117299	794711
70992	794712
3400	794713
252813	794714
37062	794715
21346	794716
32088	794717
32088	794718
75271	794719
161678	794720
57210	794721
15389	794722
6056	794723
67695	794724
7155	794725
154365	794726
181650	794727
345226	794728
106142	794729
80476	794730
98787	794731
225306	794732
268086	794733
88492	794734
121566	794735
117603	794736
202610	794737
78112	794738
26583	794739
2944	794740
251040	794741
237279	794742
25623	794743
69055	794744
65168	794745
6794	794746
80504	794747
4692	794748
18821	794749
42541	794750
3862	794751
7118	794752
184461	794753
27348	794754
4510	794755
23105	794756
34899	794757
148966	794758
152133	794759
30669	794760
175924	794761
252363	794762
59320	794763
19671	794764
47735	794765
18130	794766
16428	794767
26455	794768
81741	794769
8476	794770
35912	794771
18125	794772
14371	794773
26360	794774
144158	794775
79943	794776
7730	794777
12248	794778
25875	794779
217942	794780
73573	794781
43848	794782
73573	794783
22543	794784
6940	794785
12201	794786
1345	794787
115429	794788
5081	794789
64041	794790
34219	794791
37220	794792
9656	794793
72371	794794
67730	794795
144855	794796
9473	794797
14936	794798
104220	794799
19205	794800
272685	794801
264774	794802
5940	794803
18952	794804
112268	794805
32529	794806
97567	794807
276263	794808
165539	794809
63824	794810
38090	794811
160097	794812
190862	794813
44305	794814
1399	794815
10423	794816
10933	794817
251442	794818
80467	794819
5009	794820
163333	794821
104840	794822
164643	794823
29606	794824
36196	794825
311785	794826
20889	794827
161063	794828
187235	794829
49906	794830
117438	794831
65120	794832
31104	794833
9345	794834
157644	794835
25893	794836
95274	794837
242045	794838
52811	794839
312696	794840
80547	794841
4977	794842
187286	794843
187506	794844
40414	794845
3514	794846
64462	794847
212765	794848
50530	794849
2188	794850
15344	794851
211116	794852
23591	794853
53066	794854
3855	794855
10510	794856
120321	794857
3166	794858
7627	794859
1740	794860
46183	794861
16442	794862
28821	794863
64097	794864
1221	794865
74451	794866
118684	794867
28940	794868
64232	794869
588	794870
150213	794871
161350	794872
279099	794873
150	794874
1606	794875
206366	794876
25780	794877
205187	794878
4153	794879
177869	794880
3278	794881
52190	794882
65584	794883
3059	794884
117678	794885
54673	794886
176710	794887
34005	794888
313292	794889
103898	794890
157319	794891
268798	794892
271259	794893
130866	794894
178808	794895
11619	794896
126163	794897
57212	794898
144066	794899
178692	794900
10739	794901
136566	794902
64894	794903
125188	794904
24967	794905
66167	794906
73947	794907
57122	794908
71716	794909
33285	794910
144761	794911
74463	794912
44300	794913
351085	794914
129717	794915
16247	794916
73015	794917
122279	794918
347129	794919
84229	794920
176227	794921
44099	794922
19198	794923
19265	794924
1405	794925
52548	794926
44929	794927
182596	794928
790	794929
20520	794930
44589	794931
348291	794932
92334	794933
26379	794934
17568	794935
218795	794936
134452	794937
269110	794938
155655	794939
127020	794940
73013	794941
35032	794942
306819	794943
173944	794944
198633	794945
166453	794946
54269	794947
135203	794948
115483	794949
96304	794950
9873	794951
89733	794952
43194	794953
58991	794954
88484	794955
256669	794956
198120	794957
109913	794958
90077	794959
18501	794960
36020	794961
113251	794962
151607	794963
26934	794964
22099	794965
92942	794966
90906	794967
187850	794968
188161	794969
73872	794970
74653	794971
159574	794972
44951	794973
101970	794974
189571	794975
173229	794976
287194	794977
246459	794978
10	794979
155352	794980
220	794981
15791	794982
47308	794983
52573	794984
5193	794985
105420	794986
138458	794987
43861	794988
259112	794989
1349	794990
284501	794991
55713	794992
209319	794993
162874	794994
50195	794995
80610	794996
303758	794997
37518	794998
123132	794999
267	795000
254517	795001
303954	795002
197912	795003
58664	795004
19570	795005
262686	795006
156189	795007
318853	795008
314514	795009
95563	795010
26475	795011
195984	795012
78307	795013
170106	795014
74321	795015
259313	795016
11246	795017
15323	795018
11742	795019
20664	795020
204164	795021
281322	795022
143964	795023
354101	795024
21135	795025
66022	795026
62204	795027
126310	795028
46457	795029
136477	795030
74683	795031
8030	795032
56062	795033
34268	795034
8943	795035
26842	795036
84017	795037
4416	795038
1491	795039
15756	795040
27585	795041
27065	795042
119992	795043
39300	795044
78901	795045
177078	795046
235191	795047
190531	795048
21478	795049
5905	795050
77762	795051
329632	795052
116800	795053
11770	795054
26113	795055
141570	795056
2071	795057
187364	795058
36182	795059
77266	795060
77388	795061
15272	795062
85204	795063
18317	795064
197243	795065
43383	795066
7610	795067
187681	795068
202958	795069
117655	795070
186943	795071
1245	795072
117397	795073
40533	795074
68865	795075
10419	795076
338193	795077
177304	795078
3707	795079
51986	795080
31345	795081
7556	795082
96028	795083
2166	795084
208937	795085
48360	795086
251959	795087
179325	795088
72427	795089
72655	795090
53395	795091
285864	795092
128815	795093
205241	795094
50397	795095
208284	795096
13079	795097
12148	795098
83891	795099
63751	795100
43492	795101
6661	795102
21832	795103
112309	795104
56815	795105
210413	795106
206759	795107
13301	795108
11502	795109
14805	795110
277139	795111
104660	795112
84388	795113
111937	795114
205579	795115
56116	795116
157089	795117
74213	795118
356631	795119
351689	795120
129100	795121
19902	795122
48896	795123
55941	795124
56208	795125
275321	795126
69882	795127
74222	795128
56506	795129
356550	795130
129113	795131
208212	795132
269295	795133
267527	795134
84073	795135
273453	795136
24570	795137
206927	795138
8876	795139
352753	795140
7273	795141
62046	795142
330	795143
120403	795144
7211	795145
356392	795146
47029	795147
172283	795148
270856	795149
299719	795150
7211	795151
129018	795152
183369	795153
193151	795154
19769	795155
275229	795156
357488	795157
94609	795158
3056	795159
111633	795160
353136	795161
1019	795162
353793	795163
66022	795164
351926	795165
63672	795166
51453	795167
34390	795168
42668	795169
16060	795170
35646	795171
13546	795172
46457	795173
166205	795174
43578	795175
16065	795176
63780	795177
210106	795178
56544	795179
131009	795180
8940	795181
38790	795182
83225	795183
353767	795184
10188	795185
24587	795186
11079	795187
16535	795188
129761	795189
286230	795190
205781	795191
2499	795192
18223	795193
178175	795194
9176	795195
83774	795196
54918	795197
4546	795198
151381	795199
206067	795200
129088	795201
205468	795202
127857	795203
49133	795204
288937	795205
209618	795206
12403	795207
269996	795208
96289	795209
174409	795210
131554	795211
168456	795212
30449	795213
651	795214
355607	795215
147599	795216
43429	795217
103827	795218
12136	795219
357059	795220
43647	795221
104298	795222
103469	795223
29860	795224
2503	795225
179905	795226
9178	795227
49993	795228
56604	795229
492	795230
270113	795231
299652	795232
350869	795233
38610	795234
151184	795235
113052	795236
271294	795237
169075	795238
12043	795239
85337	795240
129534	795241
20909	795242
50411	795243
86363	795244
72944	795245
165873	795246
9185	795247
276797	795248
271010	795249
272276	795250
283551	795251
13327	795252
10124	795253
34384	795254
206187	795255
39767	795256
38600	795257
177361	795258
16154	795259
7288	795260
128214	795261
51575	795262
106556	795263
89865	795264
127480	795265
124688	795266
129263	795267
83082	795268
206609	795269
13548	795270
352481	795271
38783	795272
2826	795273
322995	795274
7197	795275
128524	795276
145624	795277
207075	795278
10200	795279
18089	795280
44169	795281
167379	795282
195360	795283
42622	795284
69623	795285
1020	795286
19198	795287
208749	795288
83759	795289
24930	795290
12043	795291
84412	795292
349444	795293
128974	795294
55969	795295
274799	795296
7266	795297
83301	795298
12386	795299
9173	795300
175736	795301
207309	795302
27396	795303
3017	795304
171992	795305
349295	795306
203604	795307
19925	795308
83252	795309
163818	795310
172421	795311
56279	795312
2101	795313
34081	795314
109908	795315
174293	795316
245720	795317
4975	795318
285672	795319
1025	795320
4564	795321
21931	795322
63421	795323
35101	795324
38105	795325
129047	795326
108842	795327
29761	795328
129014	795329
23915	795330
123379	795331
50764	795332
192794	795333
3512	795334
321220	795335
3464	795336
199651	795337
233	795338
61311	795339
20617	795340
24239	795341
140221	795342
11959	795343
138012	795344
15893	795345
58221	795346
243891	795347
260306	795348
106811	795349
60725	795350
230030	795351
228001	795352
33540	795353
943	795354
323	795355
303013	795356
88899	795357
139124	795358
272484	795359
165708	795360
216036	795361
57447	795362
20889	795363
2896	795364
163423	795365
151127	795366
123589	795367
102769	795368
17420	795369
168004	795370
259280	795371
150119	795372
102042	795373
30076	795374
47030	795375
65393	795376
73883	795377
15638	795378
79108	795379
70480	795380
23172	795381
165725	795382
80816	795383
114142	795384
121302	795385
1414	795386
94594	795387
244996	795388
176280	795389
8882	795390
109176	795391
72392	795392
17879	795393
173998	795394
171661	795395
27327	795396
84016	795397
129696	795398
168710	795399
130100	795400
34478	795401
129446	795402
317055	795403
90573	795404
53952	795405
8526	795406
54201	795407
868	795408
54201	795409
129048	795410
352310	795411
17769	795412
157	795413
103780	795414
17888	795415
17888	795416
10938	795417
1085	795418
164187	795419
320228	795420
110056	795421
25615	795422
4032	795423
213508	795424
216887	795425
27811	795426
2074	795427
27163	795428
297065	795429
4858	795430
249719	795431
4104	795432
228348	795433
109210	795434
4252	795435
96684	795436
218928	795437
6413	795438
49617	795439
204575	795440
100386	795441
80610	795442
99397	795443
178725	795444
251832	795445
4260	795446
36509	795447
169920	795448
204455	795449
339044	795450
17568	795451
796	795452
23801	795453
29767	795454
22167	795455
116204	795456
39023	795457
176613	795458
47967	795459
88163	795460
31124	795461
244651	795462
193150	795463
292771	795464
48907	795465
124197	795466
67803	795467
49472	795468
290419	795469
294267	795470
212646	795471
44111	795472
173954	795473
61491	795474
1450	795475
28495	795476
222631	795477
176893	795478
216741	795479
38430	795480
220505	795481
14003	795482
2162	795483
75343	795484
74000	795485
21164	795486
136085	795487
296094	795488
183469	795489
138070	795490
30496	795491
141397	795492
266777	795493
84814	795494
34883	795495
61117	795496
58959	795497
211371	795498
309293	795499
300763	795500
36494	795501
60471	795502
54585	795503
222116	795504
11293	795505
343171	795506
37108	795507
14957	795508
11857	795509
30947	795510
271171	795511
11403	795512
316507	795513
232280	795514
113010	795515
2790	795516
183262	795517
338770	795518
38126	795519
19556	795520
178008	795521
247123	795522
154499	795523
28151	795524
28849	795525
57117	795526
63322	795527
246571	795528
348981	795529
102475	795530
40612	795531
123311	795532
97076	795533
161863	795534
14819	795535
63196	795536
152210	795537
58649	795538
63726	795539
55276	795540
51474	795541
333990	795542
81923	795543
17079	795544
48377	795545
202096	795546
87377	795547
16239	795548
19544	795549
6951	795550
75071	795551
274437	795552
28986	795553
44974	795554
227638	795555
119784	795556
307924	795557
242936	795558
12794	795559
47531	795560
93291	795561
131180	795562
54818	795563
20634	795564
109031	795565
108198	795566
35589	795567
2199	795568
2579	795569
49973	795570
298571	795571
133665	795572
299	795573
33	795574
285390	795575
257080	795576
339348	795577
35091	795578
107786	795579
191846	795580
135918	795581
33787	795582
175752	795583
33	795584
302021	795585
340961	795586
33432	795587
219196	795588
151095	795589
63999	795590
64177	795591
93955	795592
332559	795593
29078	795594
90022	795595
92038	795596
75480	795597
5696	795598
301838	795599
19644	795600
3044	795601
115908	795602
299070	795603
84696	795604
83166	795605
212145	795606
217652	795607
21973	795608
34962	795609
297034	795610
107528	795611
51174	795612
115282	795613
59483	795614
37964	795615
44638	795616
218815	795617
135117	795618
225751	795619
200796	795620
331758	795621
130123	795622
278484	795623
183041	795624
202492	795625
183219	795626
212103	795627
93426	795628
11017	795629
53398	795630
333134	795631
5	795632
31155	795633
25129	795634
18919	795635
193244	795636
1955	795637
280275	795638
81582	795639
189731	795640
313406	795641
279621	795642
180487	795643
15965	795644
88661	795645
90762	795646
202315	795647
246957	795648
246147	795649
19276	795650
27233	795651
257107	795652
137224	795653
234777	795654
217019	795655
87231	795656
37265	795657
56033	795658
118053	795659
148128	795660
216049	795661
162160	795662
204210	795663
8713	795664
7163	795665
10064	795666
38477	795667
148981	795668
57533	795669
4061	795670
134841	795671
8505	795672
354533	795673
20669	795674
2601	795675
52008	795676
223626	795677
1413	795678
9305	795679
210285	795680
200185	795681
98845	795682
41715	795683
349905	795684
166335	795685
144782	795686
105513	795687
14650	795688
1229	795689
139746	795690
84287	795691
255263	795692
51148	795693
44956	795694
29131	795695
13857	795696
297837	795697
4753	795698
3622	795699
305270	795700
8113	795701
261092	795702
2727	795703
3774	795704
104844	795705
13087	795706
162373	795707
6069	795708
30411	795709
53350	795710
115713	795711
14031	795712
112579	795713
6528	795714
80965	795715
299728	795716
2154	795717
179394	795718
92486	795719
1147	795720
18235	795721
31530	795722
61479	795723
11135	795724
35285	795725
84366	795726
14496	795727
11406	795728
50511	795729
121843	795730
7578	795731
28294	795732
41757	795733
15181	795734
253349	795735
30015	795736
38185	795737
93636	795738
31217	795739
156505	795740
131400	795741
4448	795742
258663	795743
32359	795744
13613	795745
188716	795746
94355	795747
57069	795748
283742	795749
6975	795750
118009	795751
1492	795752
48770	795753
19192	795754
52542	795755
66920	795756
42531	795757
27563	795758
157181	795759
1573	795760
307070	795761
3005	795762
258036	795763
292018	795764
181486	795765
195912	795766
89828	795767
138812	795768
53935	795769
108074	795770
160821	795771
42940	795772
75798	795773
124013	795774
53096	795775
137290	795776
164390	795777
46713	795778
184700	795779
101483	795780
47853	795781
113438	795782
230193	795783
300613	795784
63017	795785
99119	795786
26653	795787
87180	795788
228171	795789
68200	795790
274166	795791
14442	795792
43645	795793
96611	795794
46215	795795
28801	795796
122263	795797
53657	795798
45849	795799
230265	795800
22996	795801
240633	795802
7414	795803
96120	795804
15429	795805
41824	795806
26136	795807
185643	795808
150119	795809
157208	795810
51108	795811
136363	795812
46621	795813
59679	795814
99956	795815
50809	795816
88781	795817
22156	795818
31105	795819
315355	795820
315061	795821
45883	795822
102464	795823
137542	795824
344222	795825
8876	795826
96063	795827
25494	795828
22039	795829
247773	795830
22132	795831
173230	795832
250309	795833
4850	795834
106898	795835
227516	795836
238374	795837
270275	795838
28750	795839
306362	795840
270816	795841
7568	795842
80723	795843
54768	795844
106330	795845
87376	795846
47872	795847
56137	795848
2650	795849
9361	795850
6081	795851
33378	795852
218386	795853
126073	795854
75663	795855
72874	795856
255895	795857
12030	795858
15410	795859
40037	795860
91851	795861
134341	795862
124885	795863
198540	795864
52202	795865
157565	795866
47840	795867
15380	795868
228646	795869
81879	795870
297939	795871
265958	795872
257249	795873
6095	795874
219100	795875
219101	795876
216335	795877
7519	795878
58212	795879
277955	795880
159612	795881
11283	795882
7434	795883
185572	795884
45511	795885
111852	795886
118321	795887
54768	795888
46313	795889
33510	795890
67653	795891
16715	795892
173261	795893
266737	795894
275951	795895
151954	795896
16530	795897
70177	795898
47905	795899
70269	795900
135578	795901
40676	795902
70587	795903
2010	795904
34246	795905
45907	795906
4174	795907
23000	795908
13525	795909
201624	795910
303675	795911
133755	795912
80771	795913
200124	795914
12985	795915
137685	795916
134846	795917
3669	795918
10337	795919
321242	795920
42790	795921
336692	795922
196645	795923
217552	795924
196209	795925
308575	795926
166450	795927
38840	795928
528	795929
6664	795930
271009	795931
225741	795932
118059	795933
20	795934
314949	795935
66837	795936
79091	795937
2	795938
309881	795939
138197	795940
32932	795941
3897	795942
13616	795943
123184	795944
105579	795945
29940	795946
714	795947
133844	795948
206710	795949
80323	795950
212	795951
80615	795952
80323	795953
116135	795954
27702	795955
83143	795956
2468	795957
2985	795958
146653	795959
142301	795960
7563	795961
2166	795962
45818	795963
4097	795964
2166	795965
216184	795966
21118	795967
300949	795968
11655	795969
150542	795970
43006	795971
142	795972
51183	795973
215318	795974
143647	795975
341775	795976
177074	795977
113121	795978
40674	795979
29918	795980
305637	795981
2102	795982
246063	795983
21852	795984
9166	795985
43590	795986
247109	795987
63964	795988
4554	795989
43389	795990
566	795991
9217	795992
21865	795993
5717	795994
16089	795995
430	795996
15982	795997
7231	795998
3043	795999
16091	796000
4554	796001
63661	796002
26510	796003
22445	796004
70425	796005
161	796006
200	796007
54577	796008
12306	796009
9354	796010
43213	796011
21199	796012
78018	796013
62832	796014
119355	796015
42748	796016
2453	796017
157584	796018
28650	796019
1002	796020
2728	796021
67072	796022
2047	796023
91553	796024
96365	796025
310282	796026
88392	796027
1341	796028
197209	796029
836	796030
96129	796031
138493	796032
197301	796033
97445	796034
104329	796035
12994	796036
72526	796037
72261	796038
154747	796039
18246	796040
6431	796041
250835	796042
250370	796043
102174	796044
54175	796045
50879	796046
86874	796047
2938	796048
330479	796049
16998	796050
7339	796051
47012	796052
22399	796053
252082	796054
127752	796055
16299	796056
43314	796057
20413	796058
271908	796059
69615	796060
169202	796061
304143	796062
41015	796063
875	796064
19686	796065
24152	796066
11774	796067
78093	796068
61087	796069
9282	796070
4427	796071
129745	796072
8907	796073
65229	796074
11870	796075
22479	796076
3365	796077
55430	796078
252278	796079
2935	796080
31112	796081
5812	796082
187558	796083
109545	796084
2930	796085
163915	796086
113300	796087
76837	796088
47994	796089
41201	796090
13395	796091
398	796092
107264	796093
1797	796094
15033	796095
7938	796096
330744	796097
50979	796098
16488	796099
108450	796100
29549	796101
52100	796102
16464	796103
102800	796104
44827	796105
277636	796106
14318	796107
479	796108
3537	796109
96951	796110
66898	796111
11698	796112
29085	796113
20786	796114
87833	796115
156261	796116
29523	796117
37189	796118
33853	796119
8891	796120
25554	796121
50816	796122
7907	796123
22482	796124
182129	796125
229305	796126
110046	796127
22310	796128
40395	796129
95105	796130
98413	796131
165089	796132
60179	796133
273966	796134
19608	796135
344851	796136
72294	796137
44306	796138
40440	796139
126916	796140
7479	796141
29763	796142
138189	796143
45131	796144
188590	796145
113962	796146
36076	796147
208571	796148
36887	796149
339097	796150
286992	796151
122533	796152
40132	796153
14648	796154
68240	796155
36345	796156
215511	796157
103762	796158
32434	796159
12929	796160
53434	796161
31219	796162
94506	796163
125101	796164
28584	796165
3898	796166
5606	796167
96718	796168
159269	796169
16550	796170
77013	796171
284997	796172
298449	796173
313532	796174
150925	796175
205	796176
190260	796177
90936	796178
217600	796179
96128	796180
21812	796181
13472	796182
406	796183
267796	796184
93844	796185
32852	796186
40849	796187
142253	796188
114643	796189
114748	796190
185304	796191
25325	796192
35760	796193
309172	796194
18496	796195
123089	796196
136312	796197
16511	796198
36612	796199
10641	796200
10641	796201
12287	796202
23170	796203
3402	796204
545	796205
81111	796206
3421	796207
47897	796208
26785	796209
107224	796210
136115	796211
90844	796212
26785	796213
248636	796214
17834	796215
15994	796216
17877	796217
17564	796218
36793	796219
174680	796220
55367	796221
291697	796222
12797	796223
36137	796224
57939	796225
169972	796226
2478	796227
6967	796228
21831	796229
116253	796230
11314	796231
297638	796232
5409	796233
69437	796234
102998	796235
26917	796236
16085	796237
63872	796238
5451	796239
216993	796240
111921	796241
233095	796242
6713	796243
179936	796244
183828	796245
84720	796246
33731	796247
184271	796248
124759	796249
309337	796250
134915	796251
5784	796252
131065	796253
341063	796254
130288	796255
50315	796256
1458	796257
12895	796258
96176	796259
148117	796260
51095	796261
143420	796262
41420	796263
124704	796264
299015	796265
75591	796266
41590	796267
61483	796268
235322	796269
191571	796270
217069	796271
319869	796272
63678	796273
61158	796274
73284	796275
220307	796276
54841	796277
39174	796278
143497	796279
337792	796280
156767	796281
61530	796282
127402	796283
307913	796284
61587	796285
44308	796286
1107	796287
185215	796288
116129	796289
115376	796290
18527	796291
3307	796292
107364	796293
76014	796294
18493	796295
186304	796296
185464	796297
183341	796298
183450	796299
148520	796300
35708	796301
114132	796302
115841	796303
51616	796304
186068	796305
23617	796306
9214	796307
51671	796308
75091	796309
75087	796310
75966	796311
25350	796312
18517	796313
76581	796314
8060	796315
38097	796316
309427	796317
76674	796318
35773	796319
88656	796320
75119	796321
114508	796322
182686	796323
116849	796324
76341	796325
103903	796326
6820	796327
18498	796328
25340	796329
76417	796330
8101	796331
51677	796332
89084	796333
197217	796334
156383	796335
35103	796336
228833	796337
73309	796338
1692	796339
87707	796340
858	796341
35144	796342
42407	796343
109622	796344
142756	796345
43441	796346
1585	796347
257939	796348
26764	796349
2104	796350
111006	796351
9242	796352
796	796353
125219	796354
275516	796355
49261	796356
115796	796357
200786	796358
304518	796359
17525	796360
22012	796361
88511	796362
227174	796363
19908	796364
200897	796365
91839	796366
142916	796367
180534	796368
28361	796369
25681	796370
1108	796371
36037	796372
102017	796373
68358	796374
6881	796375
43581	796376
12205	796377
31066	796378
53911	796379
37482	796380
37273	796381
117445	796382
37242	796383
247526	796384
197209	796385
312821	796386
195791	796387
31033	796388
80	796389
836	796390
206754	796391
82629	796392
294866	796393
317298	796394
178176	796395
791	796396
7074	796397
18734	796398
89312	796399
26969	796400
186279	796401
41121	796402
169287	796403
3861	796404
200605	796405
124928	796406
17	796407
17	796408
200507	796409
332171	796410
225327	796411
44076	796412
38810	796413
257081	796414
336831	796415
124235	796416
197509	796417
59743	796418
62283	796419
248873	796420
15124	796421
266688	796422
102596	796423
74052	796424
229987	796425
46003	796426
18336	796427
112992	796428
48465	796429
191467	796430
244168	796431
340503	796432
1396	796433
1396	796434
45667	796435
44439	796436
82081	796437
211936	796438
25857	796439
235402	796440
70064	796441
128543	796442
41098	796443
231263	796444
25711	796445
59986	796446
63021	796447
303965	796448
60922	796449
95909	796450
336765	796451
235375	796452
15601	796453
120180	796454
38235	796455
6446	796456
1735	796457
302752	796458
29237	796459
202380	796460
148257	796461
17144	796462
116128	796463
117533	796464
88023	796465
107420	796466
145650	796467
79646	796468
20222	796469
145852	796470
177826	796471
21862	796472
84859	796473
315494	796474
20298	796475
100165	796476
248847	796477
265776	796478
16659	796479
45626	796480
32168	796481
297746	796482
217934	796483
95797	796484
181477	796485
2476	796486
222783	796487
5315	796488
275066	796489
12252	796490
21076	796491
27092	796492
280461	796493
73992	796494
74370	796495
115899	796496
7174	796497
182706	796498
107031	796499
55441	796500
200366	796501
200685	796502
86840	796503
32759	796504
237360	796505
25875	796506
58035	796507
31934	796508
6615	796509
4454	796510
126057	796511
255037	796512
1948	796513
91852	796514
22215	796515
134598	796516
43084	796517
136336	796518
65832	796519
124187	796520
91775	796521
8168	796522
87101	796523
63093	796524
118404	796525
182824	796526
281074	796527
231697	796528
118581	796529
67592	796530
195418	796531
92587	796532
225186	796533
78502	796534
146437	796535
3659	796536
125390	796537
22379	796538
51296	796539
21303	796540
44809	796541
106118	796542
32331	796543
54463	796544
1503	796545
26091	796546
253819	796547
102307	796548
120291	796549
2543	796550
81729	796551
88576	796552
318519	796553
134514	796554
58501	796555
302045	796556
7029	796557
36399	796558
19970	796559
241384	796560
183605	796561
61442	796562
112300	796563
136442	796564
121261	796565
177526	796566
90450	796567
204994	796568
353214	796569
126483	796570
65115	796571
12571	796572
77991	796573
143	796574
65141	796575
93520	796576
189381	796577
316391	796578
44423	796579
62385	796580
265500	796581
16302	796582
13326	796583
132138	796584
96723	796585
10752	796586
95983	796587
257815	796588
26851	796589
193989	796590
70796	796591
164502	796592
181819	796593
155595	796594
24123	796595
189704	796596
2438	796597
26944	796598
61637	796599
186648	796600
1810	796601
16362	796602
185444	796603
2575	796604
31855	796605
296034	796606
59828	796607
179178	796608
29060	796609
106280	796610
182528	796611
5906	796612
263691	796613
96767	796614
5461	796615
120213	796616
78360	796617
139825	796618
77872	796619
19674	796620
8478	796621
50446	796622
162378	796623
225075	796624
349782	796625
216271	796626
12164	796627
57638	796628
77641	796629
77641	796630
128864	796631
303885	796632
38109	796633
32240	796634
80734	796635
159935	796636
31402	796637
130625	796638
124399	796639
137079	796640
199985	796641
215564	796642
125057	796643
46704	796644
18823	796645
86106	796646
125671	796647
346944	796648
116074	796649
11141	796650
214584	796651
82272	796652
132006	796653
100112	796654
178111	796655
126469	796656
81187	796657
60105	796658
340285	796659
339383	796660
4100	796661
107194	796662
57437	796663
123719	796664
191507	796665
214486	796666
351250	796667
185146	796668
54136	796669
64286	796670
89711	796671
44076	796672
36574	796673
352977	796674
41915	796675
277887	796676
83820	796677
50451	796678
209240	796679
148190	796680
61209	796681
61755	796682
198585	796683
11610	796684
178969	796685
223399	796686
141094	796687
226901	796688
251567	796689
251672	796690
183833	796691
12250	796692
74874	796693
244435	796694
348183	796695
38269	796696
202663	796697
338880	796698
200680	796699
201527	796700
203657	796701
125227	796702
342616	796703
38148	796704
126062	796705
333146	796706
200715	796707
124205	796708
203775	796709
347121	796710
125427	796711
340789	796712
128249	796713
59410	796714
129725	796715
190874	796716
197786	796717
21296	796718
43122	796719
68415	796720
190700	796721
53421	796722
8635	796723
255499	796724
123339	796725
123505	796726
87054	796727
41125	796728
123334	796729
2691	796730
222088	796731
23229	796732
36082	796733
66021	796734
235760	796735
125071	796736
10606	796737
29063	796738
263580	796739
5564	796740
225032	796741
163354	796742
12841	796743
78281	796744
100528	796745
263967	796746
133166	796747
189348	796748
63997	796749
286541	796750
48790	796751
116497	796752
182079	796753
74867	796754
285411	796755
172929	796756
71566	796757
349108	796758
13946	796759
10213	796760
15810	796761
321931	796762
122048	796763
153881	796764
187172	796765
129466	796766
129431	796767
10598	796768
93924	796769
53176	796770
11347	796771
30949	796772
13011	796773
10598	796774
188626	796775
112141	796776
251625	796777
104512	796778
86992	796779
113787	796780
103691	796781
23166	796782
169449	796783
207930	796784
10709	796785
147567	796786
356326	796787
43713	796788
12048	796789
67876	796790
4065	796791
5752	796792
5833	796793
198242	796794
28489	796795
196018	796796
80790	796797
88192	796798
44796	796799
20696	796800
16926	796801
54362	796802
140993	796803
224157	796804
40790	796805
77386	796806
28811	796807
3747	796808
12201	796809
14994	796810
12766	796811
325890	796812
74382	796813
235430	796814
136945	796815
276222	796816
18606	796817
806	796818
23719	796819
4432	796820
296257	796821
209979	796822
73866	796823
2155	796824
339	796825
113714	796826
250080	796827
286847	796828
98732	796829
167088	796830
16471	796831
174760	796832
48940	796833
250804	796834
12733	796835
23166	796836
46475	796837
47204	796838
186939	796839
12165	796840
266690	796841
46733	796842
20579	796843
201678	796844
174377	796845
45880	796846
23935	796847
27014	796848
166801	796849
14388	796850
35170	796851
153716	796852
125770	796853
10139	796854
138549	796855
49989	796856
164019	796857
63067	796858
123986	796859
18946	796860
148143	796861
24689	796862
1456	796863
88346	796864
101917	796865
185888	796866
69599	796867
77287	796868
1266	796869
180998	796870
723	796871
335973	796872
114697	796873
116831	796874
89735	796875
271981	796876
9819	796877
3593	796878
19697	796879
151248	796880
40543	796881
134449	796882
44546	796883
39179	796884
23124	796885
97603	796886
131404	796887
10143	796888
231423	796889
50515	796890
204239	796891
189849	796892
10590	796893
5949	796894
77619	796895
132536	796896
115222	796897
616	796898
13958	796899
268670	796900
44335	796901
161792	796902
7017	796903
7480	796904
33307	796905
125294	796906
175073	796907
172002	796908
293496	796909
325357	796910
107900	796911
161188	796912
57891	796913
114893	796914
302325	796915
50665	796916
311917	796917
1345	796918
21636	796919
175924	796920
129737	796921
294451	796922
49705	796923
118106	796924
16841	796925
95582	796926
245438	796927
68351	796928
14168	796929
119430	796930
149596	796931
299474	796932
286438	796933
160517	796934
73068	796935
162435	796936
121394	796937
205602	796938
233813	796939
26981	796940
612	796941
18256	796942
167011	796943
267559	796944
113714	796945
14595	796946
45923	796947
185426	796948
77	796949
71253	796950
13061	796951
29925	796952
47320	796953
78430	796954
46475	796955
10598	796956
162749	796957
10664	796958
166783	796959
49724	796960
230921	796961
116495	796962
139660	796963
76755	796964
6491	796965
49601	796966
38301	796967
13800	796968
197182	796969
332400	796970
7767	796971
335394	796972
301828	796973
95933	796974
51583	796975
74443	796976
5081	796977
10277	796978
34523	796979
287462	796980
63137	796981
32192	796982
268699	796983
288742	796984
33441	796985
188754	796986
45460	796987
23090	796988
31893	796989
190167	796990
4731	796991
127580	796992
93042	796993
18919	796994
39279	796995
40863	796996
20007	796997
351058	796998
350595	796999
117335	797000
6691	797001
311381	797002
32396	797003
88544	797004
175444	797005
109401	797006
262249	797007
41	797008
127077	797009
274575	797010
752	797011
53238	797012
70494	797013
44329	797014
4078	797015
41	797016
8711	797017
116870	797018
983	797019
42632	797020
41691	797021
43659	797022
275643	797023
107350	797024
56914	797025
12686	797026
50597	797027
303616	797028
20661	797029
76707	797030
108209	797031
44738	797032
719	797033
101814	797034
25326	797035
297316	797036
337137	797037
42669	797038
140250	797039
270413	797040
210117	797041
119511	797042
190048	797043
176989	797044
10308	797045
18586	797046
52292	797047
9266	797048
24192	797049
34357	797050
79784	797051
2068	797052
15556	797053
5784	797054
34893	797055
48081	797056
192207	797057
120373	797058
109607	797059
18429	797060
12971	797061
31857	797062
42613	797063
199873	797064
230	797065
82833	797066
113482	797067
345911	797068
203668	797069
198443	797070
82468	797071
11576	797072
203198	797073
198879	797074
293445	797075
176623	797076
2595	797077
329584	797078
200827	797079
186449	797080
45305	797081
57543	797082
34301	797083
78150	797084
188992	797085
10310	797086
22608	797087
23829	797088
81246	797089
306537	797090
5423	797091
46469	797092
70047	797093
112253	797094
51865	797095
26224	797096
17850	797097
29335	797098
44233	797099
173727	797100
52654	797101
117419	797102
49125	797103
325266	797104
10589	797105
112211	797106
15946	797107
2529	797108
27454	797109
92371	797110
119659	797111
259882	797112
172340	797113
111261	797114
291929	797115
294186	797116
287815	797117
226912	797118
138850	797119
217759	797120
58316	797121
174017	797122
352401	797123
16234	797124
123725	797125
24612	797126
191795	797127
108665	797128
60566	797129
92438	797130
66117	797131
100484	797132
89127	797133
6854	797134
264197	797135
9992	797136
160744	797137
3847	797138
107783	797139
255418	797140
8957	797141
104110	797142
3615	797143
2239	797144
45706	797145
42543	797146
318946	797147
62910	797148
2039	797149
36535	797150
189760	797151
127116	797152
78923	797153
321401	797154
273470	797155
1501	797156
102047	797157
13979	797158
53982	797159
316893	797160
322842	797161
120911	797162
2530	797163
1436	797164
1428	797165
53061	797166
316986	797167
85067	797168
160313	797169
99582	797170
190527	797171
317967	797172
150689	797173
78399	797174
52605	797175
7465	797176
118499	797177
77839	797178
4	797179
114758	797180
164954	797181
164954	797182
170900	797183
18512	797184
145184	797185
65383	797186
129575	797187
3248	797188
11015	797189
21891	797190
62233	797191
63943	797192
69589	797193
82693	797194
243	797195
146164	797196
143061	797197
81393	797198
335844	797199
54769	797200
347925	797201
341703	797202
344263	797203
204778	797204
160486	797205
16626	797206
2442	797207
643	797208
188515	797209
19064	797210
81929	797211
117971	797212
189840	797213
142	797214
29000	797215
185360	797216
14925	797217
3606	797218
227765	797219
168314	797220
55725	797221
205736	797222
300988	797223
30577	797224
180257	797225
225312	797226
336054	797227
235018	797228
105968	797229
100960	797230
7583	797231
173117	797232
237102	797233
61825	797234
165758	797235
20320	797236
49831	797237
76981	797238
158649	797239
182478	797240
6172	797241
304158	797242
59810	797243
202886	797244
90931	797245
37628	797246
57962	797247
51968	797248
200533	797249
162428	797250
81767	797251
17277	797252
35488	797253
61559	797254
27604	797255
51590	797256
36234	797257
96281	797258
334648	797259
1698	797260
17498	797261
48198	797262
70182	797263
236992	797264
98742	797265
123022	797266
313487	797267
348055	797268
190360	797269
86913	797270
64958	797271
84801	797272
92411	797273
51042	797274
51133	797275
51042	797276
51133	797277
4239	797278
331242	797279
259340	797280
247207	797281
58705	797282
15179	797283
1631	797284
3620	797285
40554	797286
69957	797287
85422	797288
65965	797289
83611	797290
46249	797291
3051	797292
12613	797293
168127	797294
104696	797295
268134	797296
276147	797297
81959	797298
142074	797299
50037	797300
182443	797301
120615	797302
181184	797303
56900	797304
9781	797305
9781	797306
67916	797307
16982	797308
172073	797309
74227	797310
6402	797311
178894	797312
85777	797313
41083	797314
88375	797315
111808	797316
41508	797317
134399	797318
201412	797319
119100	797320
189553	797321
189576	797322
155835	797323
134635	797324
266376	797325
1877	797326
19072	797327
169435	797328
1912	797329
91491	797330
337107	797331
138138	797332
46943	797333
31130	797334
11508	797335
1684	797336
8280	797337
110545	797338
89970	797339
228859	797340
225694	797341
342069	797342
42077	797343
41407	797344
130932	797345
136512	797346
78727	797347
181903	797348
22035	797349
140977	797350
143432	797351
10270	797352
12620	797353
47394	797354
55234	797355
193398	797356
40031	797357
304118	797358
180635	797359
181152	797360
181152	797361
113758	797362
180640	797363
87356	797364
113749	797365
2502	797366
21834	797367
40904	797368
35016	797369
181135	797370
5589	797371
120875	797372
82669	797373
134666	797374
314926	797375
23139	797376
1277	797377
244365	797378
3141	797379
165985	797380
9066	797381
5397	797382
5644	797383
50664	797384
50664	797385
181151	797386
112228	797387
300945	797388
97925	797389
84681	797390
73932	797391
19300	797392
78707	797393
10905	797394
162169	797395
113745	797396
30438	797397
99826	797398
238549	797399
254878	797400
5950	797401
116167	797402
196523	797403
284406	797404
99686	797405
254864	797406
254099	797407
254004	797408
307421	797409
278960	797410
115775	797411
183980	797412
115178	797413
113139	797414
306559	797415
56170	797416
188238	797417
40137	797418
49937	797419
156316	797420
133778	797421
245048	797422
86127	797423
77261	797424
313072	797425
237337	797426
237270	797427
236165	797428
277151	797429
129468	797430
203632	797431
217416	797432
22579	797433
31284	797434
35198	797435
65708	797436
16505	797437
12371	797438
20586	797439
35198	797440
178452	797441
259488	797442
208611	797443
71206	797444
48495	797445
74773	797446
255609	797447
14047	797448
73487	797449
4659	797450
197165	797451
254053	797452
255355	797453
249120	797454
146127	797455
60733	797456
81829	797457
256769	797458
68949	797459
68562	797460
142724	797461
202856	797462
223744	797463
142690	797464
76108	797465
126088	797466
38148	797467
179664	797468
123700	797469
136499	797470
346315	797471
130140	797472
80900	797473
258363	797474
15545	797475
301317	797476
257269	797477
341675	797478
152354	797479
7962	797480
202401	797481
140883	797482
257689	797483
347461	797484
304439	797485
80919	797486
346490	797487
308333	797488
310468	797489
15451	797490
181816	797491
329785	797492
201943	797493
138686	797494
180610	797495
88913	797496
137210	797497
302559	797498
1094	797499
328284	797500
151878	797501
257358	797502
81094	797503
6575	797504
32453	797505
126160	797506
257363	797507
16292	797508
183043	797509
156734	797510
76174	797511
115853	797512
233557	797513
92122	797514
161232	797515
130920	797516
13565	797517
126290	797518
47290	797519
184873	797520
119	797521
2120	797522
240808	797523
315299	797524
2390	797525
53597	797526
5369	797527
317243	797528
15370	797529
31237	797530
42118	797531
267781	797532
73336	797533
36641	797534
185505	797535
212021	797536
26735	797537
77060	797538
142140	797539
12124	797540
73943	797541
72	797542
60481	797543
91123	797544
137712	797545
211139	797546
53570	797547
15	797548
103	797549
3601	797550
1694	797551
5561	797552
157290	797553
120511	797554
119311	797555
8347	797556
259210	797557
119731	797558
255651	797559
9712	797560
192753	797561
40451	797562
234562	797563
30085	797564
8347	797565
347017	797566
263197	797567
168095	797568
67902	797569
167854	797570
327438	797571
8038	797572
344130	797573
102022	797574
106757	797575
156247	797576
99803	797577
37536	797578
65611	797579
238084	797580
350146	797581
108773	797582
189447	797583
8761	797584
59967	797585
251151	797586
51368	797587
126881	797588
20943	797589
69990	797590
42374	797591
49423	797592
263669	797593
170479	797594
11480	797595
158561	797596
247159	797597
321703	797598
108749	797599
142	797600
27721	797601
200932	797602
18244	797603
97409	797604
7464	797605
168939	797606
122325	797607
101906	797608
158658	797609
99010	797610
23778	797611
73319	797612
348373	797613
209616	797614
187392	797615
25723	797616
198341	797617
4616	797618
1214	797619
302026	797620
29840	797621
33494	797622
123605	797623
21305	797624
1280	797625
642	797626
195562	797627
122040	797628
194758	797629
122331	797630
112287	797631
262361	797632
180423	797633
300205	797634
125574	797635
99031	797636
14772	797637
97047	797638
34572	797639
107133	797640
306671	797641
36109	797642
75565	797643
306784	797644
10324	797645
5364	797646
5364	797647
120002	797648
120045	797649
34977	797650
232897	797651
305263	797652
75487	797653
300863	797654
28792	797655
214092	797656
300614	797657
299191	797658
26579	797659
15697	797660
181145	797661
181184	797662
192590	797663
31945	797664
63161	797665
67158	797666
5928	797667
167479	797668
172033	797669
215850	797670
356170	797671
61544	797672
171670	797673
26077	797674
319092	797675
18936	797676
25119	797677
219636	797678
78	797679
107772	797680
280741	797681
149984	797682
173712	797683
261600	797684
594	797685
68346	797686
101260	797687
127390	797688
159325	797689
261598	797690
261595	797691
107865	797692
101261	797693
18021	797694
341182	797695
161920	797696
208361	797697
298079	797698
13339	797699
209117	797700
1004	797701
195659	797702
10834	797703
36466	797704
5409	797705
5451	797706
142	797707
96051	797708
29519	797709
340704	797710
5846	797711
90282	797712
178997	797713
40826	797714
8772	797715
2164	797716
67220	797717
259444	797718
106021	797719
163715	797720
18331	797721
1312	797722
282027	797723
268615	797724
46186	797725
2996	797726
15777	797727
50924	797728
163617	797729
40004	797730
187823	797731
75982	797732
28761	797733
243582	797734
282793	797735
101959	797736
26241	797737
346960	797738
116615	797739
34791	797740
29386	797741
85201	797742
215765	797743
278280	797744
130840	797745
13393	797746
156719	797747
3596	797748
54687	797749
79326	797750
59424	797751
177526	797752
2	797753
45241	797754
29530	797755
8431	797756
179490	797757
19287	797758
50786	797759
2961	797760
25703	797761
342188	797762
304552	797763
311703	797764
2961	797765
51430	797766
116550	797767
159574	797768
207089	797769
72416	797770
296158	797771
26059	797772
205126	797773
12505	797774
53438	797775
2132	797776
49772	797777
114647	797778
35530	797779
16733	797780
318692	797781
89856	797782
12341	797783
52636	797784
153957	797785
2522	797786
29385	797787
163113	797788
291312	797789
50513	797790
146868	797791
51150	797792
27301	797793
78611	797794
14317	797795
78777	797796
36433	797797
23500	797798
53976	797799
321787	797800
4481	797801
147783	797802
33244	797803
349643	797804
2169	797805
114183	797806
120584	797807
332316	797808
59084	797809
134617	797810
50657	797811
29009	797812
207887	797813
56376	797814
122285	797815
106125	797816
67364	797817
205464	797818
46545	797819
244879	797820
239847	797821
32	797822
70606	797823
285844	797824
84144	797825
165809	797826
291255	797827
38824	797828
29871	797829
349339	797830
353355	797831
82607	797832
180994	797833
77160	797834
117758	797835
118613	797836
49409	797837
22547	797838
50946	797839
31507	797840
24573	797841
349692	797842
3142	797843
210271	797844
99085	797845
353148	797846
344450	797847
224339	797848
104860	797849
29866	797850
18337	797851
37243	797852
326648	797853
194157	797854
347227	797855
165893	797856
71460	797857
354641	797858
128106	797859
305472	797860
13994	797861
355636	797862
353475	797863
206512	797864
129478	797865
16709	797866
724	797867
139955	797868
46477	797869
195676	797870
357007	797871
19708	797872
329457	797873
276770	797874
27023	797875
300322	797876
49976	797877
17206	797878
80158	797879
83490	797880
103462	797881
206393	797882
255035	797883
50388	797884
317865	797885
173831	797886
30371	797887
80126	797888
34006	797889
53033	797890
2948	797891
338291	797892
190716	797893
26355	797894
25911	797895
6993	797896
357077	797897
72617	797898
172500	797899
84337	797900
82646	797901
22856	797902
29562	797903
5562	797904
80777	797905
333216	797906
1212	797907
98437	797908
16286	797909
36165	797910
81477	797911
52221	797912
501	797913
124627	797914
15	797915
116541	797916
82870	797917
15390	797918
309183	797919
35389	797920
3047	797921
75131	797922
3745	797923
304180	797924
26071	797925
108954	797926
29743	797927
4780	797928
234602	797929
22044	797930
22044	797931
16776	797932
49509	797933
246935	797934
263268	797935
12536	797936
263843	797937
45729	797938
5160	797939
263240	797940
119105	797941
45729	797942
113918	797943
160190	797944
98345	797945
85361	797946
157870	797947
50584	797948
97823	797949
44161	797950
249421	797951
44027	797952
153423	797953
45608	797954
160634	797955
268494	797956
1864	797957
204860	797958
59539	797959
18530	797960
301458	797961
334612	797962
114001	797963
6892	797964
44126	797965
7778	797966
188902	797967
34577	797968
315062	797969
8746	797970
185504	797971
116382	797972
131668	797973
35026	797974
203475	797975
55207	797976
37972	797977
125948	797978
335063	797979
203671	797980
151213	797981
7196	797982
73093	797983
4032	797984
39780	797985
176899	797986
12443	797987
2736	797988
100248	797989
12584	797990
336223	797991
10228	797992
18134	797993
725	797994
177710	797995
112007	797996
342942	797997
350351	797998
111987	797999
13378	798000
177669	798001
57616	798002
355090	798003
192109	798004
133791	798005
26092	798006
74231	798007
127566	798008
106555	798009
496	798010
126468	798011
5118	798012
120983	798013
4180	798014
81519	798015
19503	798016
46269	798017
22903	798018
86396	798019
5000	798020
244068	798021
111987	798022
108756	798023
111922	798024
306933	798025
143400	798026
16441	798027
107304	798028
8367	798029
25848	798030
50909	798031
814	798032
255437	798033
44548	798034
141300	798035
6102	798036
22081	798037
242568	798038
15084	798039
270686	798040
46844	798041
115755	798042
103312	798043
243923	798044
152562	798045
60440	798046
40363	798047
30140	798048
5403	798049
163995	798050
55839	798051
38471	798052
38873	798053
83586	798054
83009	798055
8492	798056
37747	798057
55854	798058
7004	798059
4099	798060
6747	798061
4450	798062
139488	798063
97400	798064
153246	798065
225519	798066
221100	798067
97634	798068
12166	798069
215232	798070
153158	798071
141369	798072
6905	798073
244177	798074
132054	798075
58947	798076
11585	798077
1167	798078
163860	798079
123027	798080
4262	798081
37776	798082
92988	798083
1663	798084
94521	798085
117865	798086
7657	798087
95990	798088
4254	798089
157865	798090
227498	798091
61601	798092
255237	798093
121032	798094
316530	798095
14475	798096
19855	798097
101350	798098
261256	798099
106817	798100
329127	798101
22686	798102
207390	798103
282547	798104
45250	798105
207100	798106
299236	798107
6300	798108
206746	798109
353351	798110
205286	798111
128457	798112
352235	798113
107724	798114
33567	798115
205444	798116
14692	798117
260611	798118
209292	798119
153512	798120
84019	798121
45288	798122
83208	798123
3502	798124
44306	798125
14732	798126
127535	798127
34114	798128
53763	798129
161006	798130
45234	798131
254942	798132
56082	798133
95271	798134
29520	798135
18407	798136
84059	798137
250194	798138
98377	798139
159530	798140
127999	798141
2282	798142
154370	798143
141072	798144
14674	798145
158631	798146
83963	798147
101269	798148
88709	798149
174347	798150
176157	798151
38031	798152
98205	798153
277945	798154
71013	798155
74095	798156
251119	798157
209743	798158
135599	798159
9445	798160
22566	798161
66370	798162
4692	798163
3801	798164
30278	798165
10382	798166
11825	798167
159364	798168
178663	798169
83869	798170
100835	798171
22465	798172
3835	798173
199808	798174
357611	798175
64886	798176
8948	798177
48878	798178
83766	798179
12728	798180
156749	798181
55614	798182
109300	798183
46697	798184
7235	798185
24945	798186
118328	798187
827	798188
301568	798189
19581	798190
4034	798191
14756	798192
135271	798193
81792	798194
30699	798195
22201	798196
19240	798197
18439	798198
8575	798199
50730	798200
103698	798201
122433	798202
43230	798203
126281	798204
55668	798205
82221	798206
339991	798207
201318	798208
203779	798209
202068	798210
55668	798211
5904	798212
327165	798213
67	798214
18445	798215
138786	798216
175458	798217
226236	798218
145826	798219
130158	798220
172633	798221
74724	798222
274347	798223
1244	798224
47546	798225
17799	798226
62671	798227
71030	798228
27714	798229
12526	798230
220843	798231
120426	798232
203475	798233
2855	798234
199629	798235
50630	798236
691	798237
342679	798238
202558	798239
758	798240
127969	798241
3810	798242
100446	798243
145514	798244
258358	798245
21058	798246
753	798247
195531	798248
3502	798249
260214	798250
191	798251
41261	798252
16062	798253
56350	798254
14496	798255
112553	798256
61111	798257
262004	798258
182717	798259
130748	798260
301497	798261
207618	798262
101537	798263
209818	798264
87854	798265
73162	798266
10511	798267
78490	798268
105484	798269
121153	798270
3390	798271
17056	798272
90197	798273
5692	798274
354223	798275
23091	798276
292365	798277
84353	798278
347860	798279
13922	798280
17514	798281
73576	798282
49532	798283
597	798284
66165	798285
109306	798286
50425	798287
13562	798288
1995	798289
83523	798290
51439	798291
56865	798292
15315	798293
14233	798294
12819	798295
275964	798296
10731	798297
35815	798298
114963	798299
49075	798300
5677	798301
73734	798302
9353	798303
12439	798304
18723	798305
74390	798306
122217	798307
43551	798308
591	798309
182881	798310
43551	798311
346290	798312
128320	798313
203222	798314
141404	798315
79	798316
50314	798317
306459	798318
170144	798319
75195	798320
74261	798321
110194	798322
49399	798323
251357	798324
76915	798325
179260	798326
29861	798327
71865	798328
111291	798329
237585	798330
4912	798331
291245	798332
171962	798333
177130	798334
25927	798335
61037	798336
24682	798337
88333	798338
3107	798339
230634	798340
176621	798341
316792	798342
79067	798343
56015	798344
49736	798345
169270	798346
82265	798347
151590	798348
22939	798349
125733	798350
294905	798351
123439	798352
45090	798353
145397	798354
6849	798355
84934	798356
45134	798357
158927	798358
130711	798359
36112	798360
276506	798361
121257	798362
21706	798363
350284	798364
208878	798365
284691	798366
108225	798367
80872	798368
73112	798369
275344	798370
50454	798371
124118	798372
199429	798373
61885	798374
36132	798375
54370	798376
123605	798377
102304	798378
636	798379
14623	798380
9340	798381
292288	798382
147587	798383
127466	798384
181	798385
15926	798386
84975	798387
39250	798388
107790	798389
58939	798390
196810	798391
5298	798392
17685	798393
5119	798394
56980	798395
76266	798396
19926	798397
57225	798398
94775	798399
277366	798400
84906	798401
84963	798402
39113	798403
56681	798404
38990	798405
85100	798406
19926	798407
90051	798408
114689	798409
15061	798410
86	798411
96190	798412
52263	798413
53200	798414
46958	798415
48747	798416
354964	798417
1492	798418
40641	798419
15660	798420
77209	798421
30996	798422
51109	798423
275545	798424
2439	798425
7039	798426
188501	798427
282222	798428
249383	798429
116941	798430
251829	798431
279915	798432
171158	798433
179376	798434
127100	798435
48044	798436
15291	798437
246622	798438
112914	798439
10644	798440
5167	798441
48019	798442
222613	798443
26265	798444
868	798445
41260	798446
42079	798447
190650	798448
145476	798449
60536	798450
43300	798451
47824	798452
237082	798453
16416	798454
16400	798455
120340	798456
170715	798457
41849	798458
137078	798459
118982	798460
188249	798461
30951	798462
14010	798463
26113	798464
72	798465
225529	798466
26731	798467
81638	798468
26952	798469
77560	798470
283685	798471
65074	798472
397	798473
4498	798474
305157	798475
252521	798476
1057	798477
63728	798478
88819	798479
270590	798480
16833	798481
346749	798482
17114	798483
163373	798484
25620	798485
28462	798486
226167	798487
7758	798488
54854	798489
51423	798490
14169	798491
99442	798492
169557	798493
36112	798494
172528	798495
42719	798496
101051	798497
21872	798498
28574	798499
92887	798500
356738	798501
303642	798502
48438	798503
38585	798504
1584	798505
54939	798506
30575	798507
30374	798508
232740	798509
92198	798510
184052	798511
34703	798512
108835	798513
48307	798514
34517	798515
1763	798516
45297	798517
30748	798518
42681	798519
29769	798520
290224	798521
70736	798522
230464	798523
72876	798524
1444	798525
238366	798526
26273	798527
761	798528
16268	798529
179008	798530
87531	798531
86234	798532
35336	798533
140506	798534
131407	798535
63432	798536
90617	798537
37567	798538
68172	798539
32689	798540
56366	798541
10149	798542
224252	798543
99441	798544
206638	798545
134095	798546
53408	798547
296980	798548
3959	798549
642	798550
181178	798551
79048	798552
210017	798553
129961	798554
5814	798555
14255	798556
1297	798557
156904	798558
1797	798559
11996	798560
13111	798561
125148	798562
129260	798563
172054	798564
83616	798565
38980	798566
96376	798567
72392	798568
38383	798569
73217	798570
2678	798571
7240	798572
208903	798573
9302	798574
198645	798575
1557	798576
120787	798577
18672	798578
216992	798579
285485	798580
354576	798581
288527	798582
81279	798583
113921	798584
153105	798585
86924	798586
203132	798587
150474	798588
145614	798589
81558	798590
177134	798591
49781	798592
178171	798593
97645	798594
174367	798595
75192	798596
200514	798597
296842	798598
63757	798599
92489	798600
232394	798601
20779	798602
59394	798603
63704	798604
13721	798605
214845	798606
49600	798607
1218	798608
15005	798609
176458	798610
144234	798611
268028	798612
25008	798613
61288	798614
61458	798615
66028	798616
1332	798617
22674	798618
37491	798619
218714	798620
20366	798621
258383	798622
4838	798623
15683	798624
791	798625
791	798626
8489	798627
103276	798628
14997	798629
68464	798630
56424	798631
130752	798632
164210	798633
54380	798634
106830	798635
180063	798636
69725	798637
180370	798638
80895	798639
58298	798640
87208	798641
127324	798642
66586	798643
60605	798644
8095	798645
106830	798646
52632	798647
237550	798648
88150	798649
28038	798650
24739	798651
20835	798652
51681	798653
194014	798654
88030	798655
96203	798656
163238	798657
124399	798658
5070	798659
61155	798660
116013	798661
348887	798662
41146	798663
178251	798664
14532	798665
112481	798666
39994	798667
67828	798668
93606	798669
82219	798670
112495	798671
237368	798672
111955	798673
144355	798674
91207	798675
12095	798676
61816	798677
145355	798678
185507	798679
231576	798680
150642	798681
55490	798682
41499	798683
2905	798684
222241	798685
1682	798686
64021	798687
126322	798688
36146	798689
157547	798690
92081	798691
348465	798692
104721	798693
244396	798694
26884	798695
309394	798696
112267	798697
50157	798698
112144	798699
27201	798700
36072	798701
62714	798702
88430	798703
25149	798704
96449	798705
181515	798706
103062	798707
88286	798708
137290	798709
21181	798710
355932	798711
128471	798712
351238	798713
84273	798714
198284	798715
56644	798716
210209	798717
83562	798718
207111	798719
44229	798720
32204	798721
205009	798722
191812	798723
41828	798724
233038	798725
113144	798726
11704	798727
26349	798728
292253	798729
10231	798730
66747	798731
287986	798732
3802	798733
348521	798734
1219	798735
101902	798736
78611	798737
4634	798738
34308	798739
122243	798740
340774	798741
159606	798742
12323	798743
99277	798744
2874	798745
152597	798746
1168	798747
152597	798748
57905	798749
168415	798750
347109	798751
167821	798752
155997	798753
25734	798754
219116	798755
158416	798756
33514	798757
196231	798758
273016	798759
1071	798760
160487	798761
20844	798762
20689	798763
4658	798764
4150	798765
44269	798766
38471	798767
17485	798768
78252	798769
234282	798770
2951	798771
346277	798772
312192	798773
470	798774
60715	798775
75755	798776
44459	798777
1354	798778
62574	798779
192472	798780
12199	798781
119534	798782
263788	798783
59554	798784
67369	798785
56188	798786
62819	798787
8953	798788
102173	798789
501	798790
143726	798791
101877	798792
1690	798793
798	798794
251145	798795
229146	798796
23737	798797
2043	798798
33686	798799
31934	798800
482	798801
191934	798802
7050	798803
226070	798804
9903	798805
17499	798806
105534	798807
228322	798808
135568	798809
17519	798810
270970	798811
192569	798812
177245	798813
6300	798814
14388	798815
11347	798816
163444	798817
21094	798818
94786	798819
53763	798820
15176	798821
37273	798822
22570	798823
22858	798824
323297	798825
12103	798826
133726	798827
8950	798828
7283	798829
88612	798830
40830	798831
94570	798832
5274	798833
70831	798834
42445	798835
290429	798836
42818	798837
343186	798838
127659	798839
310713	798840
133641	798841
10568	798842
336747	798843
102045	798844
37616	798845
41548	798846
15050	798847
38170	798848
94230	798849
83839	798850
342844	798851
157175	798852
212319	798853
35856	798854
195563	798855
2280	798856
201955	798857
76258	798858
81700	798859
24780	798860
5858	798861
38117	798862
79282	798863
26614	798864
335628	798865
125563	798866
99183	798867
160296	798868
9263	798869
18934	798870
117086	798871
155212	798872
70112	798873
124462	798874
17409	798875
7560	798876
11486	798877
6742	798878
125832	798879
299211	798880
97434	798881
262972	798882
5208	798883
49842	798884
10872	798885
85565	798886
109912	798887
325055	798888
3928	798889
132869	798890
4151	798891
21927	798892
2057	798893
244608	798894
121337	798895
12801	798896
82210	798897
148121	798898
25303	798899
124578	798900
306658	798901
7808	798902
67634	798903
51246	798904
213334	798905
2532	798906
94543	798907
126607	798908
80800	798909
67259	798910
134183	798911
12236	798912
244153	798913
186077	798914
2269	798915
81729	798916
54995	798917
178964	798918
18471	798919
320461	798920
309684	798921
34956	798922
203633	798923
42710	798924
105307	798925
318	798926
18124	798927
8238	798928
55463	798929
126646	798930
58325	798931
13474	798932
7411	798933
4103	798934
201083	798935
2476	798936
18124	798937
40105	798938
21624	798939
55467	798940
2061	798941
10417	798942
20325	798943
15466	798944
135253	798945
2800	798946
125660	798947
5621	798948
34533	798949
109789	798950
179567	798951
6979	798952
199194	798953
243623	798954
120973	798955
322609	798956
115076	798957
182767	798958
122489	798959
192681	798960
151703	798961
196461	798962
43631	798963
126035	798964
195419	798965
26420	798966
50200	798967
112819	798968
5255	798969
196243	798970
60070	798971
122338	798972
355812	798973
24698	798974
89591	798975
97899	798976
61563	798977
115599	798978
235245	798979
93473	798980
115358	798981
16181	798982
51300	798983
60034	798984
78886	798985
17444	798986
55440	798987
996	798988
12975	798989
341019	798990
6244	798991
220567	798992
34852	798993
16470	798994
54463	798995
56782	798996
120581	798997
86778	798998
3753	798999
60483	799000
298722	799001
49908	799002
73338	799003
54122	799004
145999	799005
69799	799006
94838	799007
161752	799008
158916	799009
30911	799010
97441	799011
189948	799012
288766	799013
72577	799014
35407	799015
51249	799016
120371	799017
306350	799018
287793	799019
194837	799020
59506	799021
183661	799022
3051	799023
46606	799024
272761	799025
333471	799026
96803	799027
118127	799028
192	799029
2235	799030
90094	799031
164744	799032
150227	799033
105521	799034
18240	799035
220704	799036
311398	799037
77489	799038
53087	799039
3621	799040
134875	799041
67325	799042
25596	799043
12222	799044
224122	799045
84565	799046
60509	799047
188411	799048
3851	799049
25966	799050
2057	799051
82	799052
2954	799053
327405	799054
52611	799055
32103	799056
212402	799057
145302	799058
169249	799059
100417	799060
315082	799061
167891	799062
145265	799063
11586	799064
61880	799065
216490	799066
233780	799067
315802	799068
11639	799069
315957	799070
217351	799071
7307	799072
2264	799073
353414	799074
6781	799075
1271	799076
1715	799077
129786	799078
238477	799079
30575	799080
59533	799081
39	799082
35880	799083
10388	799084
9429	799085
150317	799086
65141	799087
273182	799088
36126	799089
139032	799090
7330	799091
44615	799092
20771	799093
89977	799094
25388	799095
17518	799096
338559	799097
322751	799098
77743	799099
157829	799100
806	799101
92332	799102
320656	799103
122281	799104
19124	799105
52900	799106
119233	799107
69836	799108
118032	799109
37034	799110
143249	799111
110	799112
11690	799113
1002	799114
14327	799115
10718	799116
36778	799117
86239	799118
36035	799119
164214	799120
26342	799121
112439	799122
81328	799123
48844	799124
158900	799125
2048	799126
318384	799127
5529	799128
2439	799129
5514	799130
76957	799131
275442	799132
135030	799133
204637	799134
75438	799135
190410	799136
145604	799137
42514	799138
239429	799139
119233	799140
2113	799141
322489	799142
89849	799143
15072	799144
18837	799145
189190	799146
5858	799147
160422	799148
78320	799149
1434	799150
317805	799151
4125	799152
120221	799153
6616	799154
102044	799155
50019	799156
79551	799157
124156	799158
100126	799159
156926	799160
143132	799161
214312	799162
3480	799163
7040	799164
4749	799165
12704	799166
104328	799167
327660	799168
40741	799169
4803	799170
247529	799171
22360	799172
42271	799173
18819	799174
121078	799175
134705	799176
322817	799177
166552	799178
140498	799179
33095	799180
235210	799181
18834	799182
188629	799183
32831	799184
13746	799185
182285	799186
85220	799187
202886	799188
185599	799189
30004	799190
135965	799191
102956	799192
130227	799193
157139	799194
11552	799195
164586	799196
152204	799197
305558	799198
145336	799199
25225	799200
4339	799201
78782	799202
44287	799203
321306	799204
237417	799205
231018	799206
193001	799207
191277	799208
160180	799209
36635	799210
236677	799211
11363	799212
53487	799213
301081	799214
34871	799215
93656	799216
168164	799217
188817	799218
5834	799219
78735	799220
112770	799221
104047	799222
142103	799223
75934	799224
308674	799225
32493	799226
68202	799227
328	799228
205472	799229
24234	799230
348057	799231
289482	799232
135180	799233
38614	799234
85970	799235
210376	799236
99398	799237
35146	799238
1058	799239
47878	799240
11591	799241
11334	799242
41226	799243
23945	799244
3552	799245
192661	799246
258022	799247
113926	799248
19216	799249
302804	799250
317531	799251
86603	799252
26404	799253
40947	799254
349410	799255
105829	799256
247415	799257
328201	799258
301068	799259
19261	799260
1979	799261
103604	799262
152366	799263
6690	799264
27103	799265
10887	799266
75302	799267
232878	799268
59010	799269
57105	799270
71798	799271
174414	799272
6626	799273
53537	799274
38027	799275
7570	799276
2330	799277
117865	799278
129689	799279
36898	799280
299511	799281
35292	799282
34271	799283
150266	799284
10375	799285
148440	799286
3478	799287
8404	799288
158809	799289
233468	799290
219449	799291
3500	799292
148539	799293
31776	799294
48798	799295
11814	799296
141371	799297
96114	799298
7955	799299
143699	799300
18069	799301
5124	799302
41709	799303
54165	799304
171044	799305
30928	799306
49314	799307
122321	799308
120868	799309
31589	799310
30070	799311
286684	799312
51111	799313
202740	799314
201467	799315
95375	799316
20488	799317
52325	799318
337752	799319
65911	799320
300767	799321
14801	799322
80577	799323
214507	799324
54208	799325
117909	799326
6690	799327
242384	799328
92603	799329
114579	799330
37947	799331
40016	799332
208399	799333
83209	799334
128024	799335
84275	799336
210149	799337
208534	799338
207874	799339
68797	799340
1561	799341
124456	799342
155372	799343
306747	799344
167029	799345
128695	799346
123343	799347
165820	799348
747	799349
265949	799350
62980	799351
219394	799352
237532	799353
157869	799354
118949	799355
294468	799356
325390	799357
199860	799358
303093	799359
87623	799360
172559	799361
157695	799362
46234	799363
107613	799364
73146	799365
294811	799366
357351	799367
12224	799368
38213	799369
14236	799370
109896	799371
294096	799372
46335	799373
59956	799374
338207	799375
16729	799376
130531	799377
126723	799378
203838	799379
80771	799380
329595	799381
3596	799382
203563	799383
12787	799384
68332	799385
4156	799386
107924	799387
78036	799388
187805	799389
91902	799390
218251	799391
267126	799392
344934	799393
15481	799394
23592	799395
53449	799396
3596	799397
47389	799398
12632	799399
23445	799400
116761	799401
1354	799402
9851	799403
20148	799404
62452	799405
15020	799406
1667	799407
36132	799408
294585	799409
26349	799410
163407	799411
7733	799412
125661	799413
174468	799414
52790	799415
13366	799416
3815	799417
14691	799418
247	799419
56190	799420
112671	799421
60442	799422
127307	799423
19729	799424
27188	799425
83034	799426
19758	799427
29392	799428
5254	799429
25565	799430
308327	799431
51684	799432
210225	799433
32744	799434
75800	799435
52794	799436
200987	799437
306877	799438
120426	799439
342518	799440
35176	799441
184439	799442
5119	799443
9167	799444
30583	799445
22921	799446
5930	799447
96301	799448
38828	799449
76654	799450
22099	799451
98634	799452
77285	799453
149989	799454
51351	799455
51351	799456
107521	799457
63000	799458
127868	799459
338844	799460
59235	799461
101260	799462
101257	799463
261586	799464
66659	799465
117610	799466
187214	799467
31088	799468
23640	799469
1318	799470
254701	799471
60638	799472
188517	799473
192497	799474
131145	799475
13210	799476
28107	799477
65313	799478
724	799479
834	799480
36655	799481
46248	799482
270923	799483
182069	799484
143069	799485
343607	799486
96008	799487
145130	799488
133617	799489
239673	799490
81502	799491
124283	799492
41173	799493
18461	799494
179491	799495
28404	799496
34464	799497
28953	799498
101746	799499
31222	799500
167864	799501
6909	799502
145129	799503
35504	799504
94472	799505
123027	799506
32615	799507
61412	799508
3551	799509
8784	799510
5510	799511
192522	799512
190267	799513
317952	799514
1198	799515
248476	799516
67	799517
28439	799518
140101	799519
34012	799520
530	799521
93	799522
196350	799523
227419	799524
2540	799525
2058	799526
39955	799527
263694	799528
103303	799529
17122	799530
328388	799531
232009	799532
244549	799533
139611	799534
62933	799535
19190	799536
138191	799537
11780	799538
101145	799539
56896	799540
153696	799541
29186	799542
257011	799543
113526	799544
99580	799545
3622	799546
133219	799547
23813	799548
62740	799549
48432	799550
203171	799551
332930	799552
37359	799553
28828	799554
89518	799555
151001	799556
115859	799557
54825	799558
8867	799559
16086	799560
151046	799561
64004	799562
198444	799563
20518	799564
91241	799565
61934	799566
70225	799567
309647	799568
16449	799569
1690	799570
251725	799571
92035	799572
190825	799573
1197	799574
136909	799575
118062	799576
74205	799577
136519	799578
98370	799579
15534	799580
20502	799581
119059	799582
76523	799583
92376	799584
5436	799585
47801	799586
114709	799587
4328	799588
52136	799589
1212	799590
9017	799591
76172	799592
21337	799593
116308	799594
76025	799595
27474	799596
35982	799597
76321	799598
18465	799599
75936	799600
19986	799601
92023	799602
10968	799603
75922	799604
55642	799605
22818	799606
70465	799607
1697	799608
60463	799609
22272	799610
141722	799611
182145	799612
241414	799613
6260	799614
146811	799615
1270	799616
190187	799617
38337	799618
201058	799619
154108	799620
45717	799621
229801	799622
328427	799623
214023	799624
203465	799625
335581	799626
118	799627
2928	799628
104316	799629
12503	799630
13420	799631
317616	799632
90983	799633
115650	799634
1011	799635
121	799636
75519	799637
198763	799638
7473	799639
5810	799640
263686	799641
13880	799642
106577	799643
108182	799644
99846	799645
45655	799646
160425	799647
15762	799648
213714	799649
20976	799650
345944	799651
1575	799652
2576	799653
2063	799654
16121	799655
48079	799656
6259	799657
26894	799658
160454	799659
15334	799660
333016	799661
138502	799662
53471	799663
140022	799664
2958	799665
244579	799666
24827	799667
18810	799668
94142	799669
156730	799670
269163	799671
29498	799672
116247	799673
115229	799674
427	799675
236036	799676
76879	799677
887	799678
86241	799679
157090	799680
799	799681
82223	799682
160409	799683
102066	799684
769	799685
14080	799686
136314	799687
119675	799688
2947	799689
4693	799690
40790	799691
67550	799692
190460	799693
91493	799694
3580	799695
81162	799696
262101	799697
42393	799698
52338	799699
42400	799700
21352	799701
236707	799702
3027	799703
200263	799704
126012	799705
11130	799706
18993	799707
652	799708
12663	799709
197377	799710
31383	799711
11239	799712
342997	799713
45865	799714
13977	799715
94468	799716
73807	799717
189321	799718
15789	799719
99454	799720
339995	799721
82326	799722
272655	799723
117920	799724
189830	799725
24215	799726
805	799727
15789	799728
218341	799729
15806	799730
26293	799731
207003	799732
81101	799733
4380	799734
4380	799735
4380	799736
42393	799737
72385	799738
92632	799739
196884	799740
230781	799741
78332	799742
25063	799743
143368	799744
201594	799745
244139	799746
158500	799747
8592	799748
21150	799749
20898	799750
5169	799751
146529	799752
164265	799753
4454	799754
118963	799755
319338	799756
318170	799757
51092	799758
44247	799759
3790	799760
317813	799761
428	799762
56093	799763
193810	799764
18694	799765
124018	799766
17833	799767
11922	799768
78280	799769
6553	799770
52891	799771
81893	799772
41798	799773
35565	799774
190738	799775
82580	799776
4366	799777
148191	799778
31090	799779
11332	799780
78575	799781
170349	799782
878	799783
41103	799784
39871	799785
32303	799786
6553	799787
186423	799788
98724	799789
2278	799790
5533	799791
28514	799792
26101	799793
146999	799794
198329	799795
967	799796
32462	799797
245708	799798
56571	799799
41067	799800
11918	799801
102243	799802
93034	799803
49559	799804
30083	799805
5776	799806
77901	799807
3440	799808
117635	799809
1732	799810
5411	799811
32430	799812
8063	799813
179597	799814
179947	799815
179536	799816
157451	799817
38161	799818
75385	799819
76350	799820
17285	799821
46326	799822
198541	799823
15657	799824
106401	799825
226301	799826
133439	799827
72436	799828
92312	799829
169987	799830
214646	799831
310420	799832
96194	799833
2429	799834
51019	799835
7034	799836
124273	799837
96109	799838
483	799839
337129	799840
311813	799841
12381	799842
164985	799843
60244	799844
271738	799845
75810	799846
8185	799847
209456	799848
61563	799849
99295	799850
177623	799851
137288	799852
12056	799853
45793	799854
147489	799855
14665	799856
4311	799857
214658	799858
152612	799859
16093	799860
99025	799861
112573	799862
1132	799863
31024	799864
182558	799865
79332	799866
4601	799867
80451	799868
195192	799869
77296	799870
26410	799871
66031	799872
5505	799873
52027	799874
20600	799875
805	799876
16943	799877
311587	799878
19643	799879
30003	799880
78537	799881
75215	799882
187066	799883
317916	799884
206724	799885
76546	799886
200295	799887
2028	799888
43318	799889
212141	799890
344680	799891
319	799892
64201	799893
235106	799894
33026	799895
272793	799896
104093	799897
117869	799898
13879	799899
89972	799900
177793	799901
239148	799902
5574	799903
44526	799904
239358	799905
79993	799906
2141	799907
148194	799908
114446	799909
1440	799910
21488	799911
30259	799912
242167	799913
59383	799914
305828	799915
73749	799916
19676	799917
23149	799918
15789	799919
16935	799920
330104	799921
66374	799922
32858	799923
17249	799924
69511	799925
46502	799926
167938	799927
22496	799928
7095	799929
73	799930
94100	799931
240177	799932
41185	799933
95252	799934
106821	799935
305845	799936
12419	799937
39158	799938
44629	799939
202516	799940
31027	799941
21517	799942
144421	799943
47378	799944
254496	799945
6905	799946
213059	799947
114099	799948
187268	799949
125292	799950
24057	799951
47454	799952
12672	799953
105452	799954
30013	799955
240825	799956
41139	799957
3600	799958
178375	799959
1254	799960
187055	799961
187353	799962
96231	799963
22740	799964
4738	799965
262777	799966
187588	799967
159870	799968
9494	799969
326358	799970
126033	799971
1478	799972
11790	799973
41616	799974
2461	799975
188646	799976
109627	799977
174316	799978
321041	799979
23969	799980
200998	799981
186192	799982
17816	799983
289961	799984
91719	799985
143841	799986
34251	799987
11429	799988
66374	799989
38609	799990
77	799991
73662	799992
89	799993
3312	799994
37367	799995
266298	799996
10735	799997
267528	799998
3873	799999
69231	800000
119209	800001
126388	800002
28961	800003
190068	800004
193264	800005
23943	800006
74028	800007
1717	800008
6883	800009
113906	800010
145426	800011
120716	800012
37118	800013
21316	800014
143604	800015
145864	800016
25523	800017
298689	800018
96125	800019
111870	800020
7330	800021
1423	800022
29687	800023
40321	800024
76220	800025
51093	800026
42981	800027
183163	800028
14299	800029
244998	800030
301607	800031
117911	800032
105234	800033
65302	800034
55333	800035
42834	800036
109421	800037
99135	800038
54996	800039
189986	800040
156065	800041
29318	800042
318056	800043
30764	800044
57211	800045
35582	800046
56969	800047
25175	800048
249299	800049
9458	800050
179153	800051
9674	800052
90844	800053
51694	800054
135050	800055
20371	800056
188039	800057
35582	800058
256806	800059
108929	800060
113554	800061
35582	800062
38070	800063
51407	800064
184773	800065
93706	800066
157449	800067
51694	800068
30583	800069
29347	800070
51694	800071
313735	800072
5119	800073
234103	800074
92073	800075
143389	800076
92073	800077
115758	800078
299449	800079
75940	800080
135689	800081
29457	800082
199408	800083
199408	800084
124786	800085
131179	800086
65952	800087
179153	800088
313450	800089
243	800090
24175	800091
266231	800092
30	800093
187741	800094
118506	800095
219	800096
31868	800097
92077	800098
2600	800099
356599	800100
58109	800101
18291	800102
62852	800103
7240	800104
210471	800105
4599	800106
61423	800107
141877	800108
176618	800109
312927	800110
95875	800111
171368	800112
11327	800113
98172	800114
137946	800115
157989	800116
16147	800117
76543	800118
77716	800119
270913	800120
52590	800121
32017	800122
5758	800123
19718	800124
48146	800125
2300	800126
9492	800127
92818	800128
18847	800129
20097	800130
208209	800131
350352	800132
79287	800133
175501	800134
40792	800135
4789	800136
264193	800137
14940	800138
209123	800139
261016	800140
22945	800141
40033	800142
31600	800143
342765	800144
84155	800145
14935	800146
32017	800147
90150	800148
3325	800149
12952	800150
130531	800151
924	800152
49433	800153
5701	800154
119322	800155
106472	800156
284660	800157
117919	800158
5532	800159
15868	800160
213106	800161
1646	800162
75531	800163
52532	800164
232065	800165
2585	800166
4417	800167
148184	800168
78015	800169
94536	800170
2047	800171
7053	800172
5136	800173
295848	800174
4115	800175
18861	800176
44364	800177
1432	800178
79449	800179
31840	800180
199387	800181
145885	800182
189877	800183
7477	800184
853	800185
118527	800186
41911	800187
42197	800188
42197	800189
2437	800190
45960	800191
3346	800192
239544	800193
112627	800194
77030	800195
122691	800196
17	800197
21087	800198
88440	800199
18861	800200
25149	800201
189456	800202
4268	800203
302691	800204
50186	800205
88981	800206
189670	800207
7051	800208
3604	800209
94486	800210
37926	800211
27640	800212
320676	800213
276905	800214
305824	800215
7476	800216
218	800217
14070	800218
101909	800219
1431	800220
67218	800221
317495	800222
101884	800223
52382	800224
24735	800225
118073	800226
95	800227
76895	800228
116144	800229
648	800230
1708	800231
5112	800232
220	800233
238844	800234
18796	800235
90403	800236
110750	800237
23498	800238
272716	800239
42847	800240
1774	800241
1707	800242
45905	800243
14047	800244
186124	800245
38378	800246
77481	800247
147663	800248
244389	800249
118145	800250
88639	800251
51463	800252
81665	800253
34607	800254
59921	800255
78666	800256
346	800257
154553	800258
2298	800259
28991	800260
47427	800261
79346	800262
223638	800263
56457	800264
219421	800265
4146	800266
101578	800267
207804	800268
68509	800269
82154	800270
149	800271
96	800272
14263	800273
110868	800274
79802	800275
20957	800276
20799	800277
8985	800278
123470	800279
141610	800280
69647	800281
150076	800282
96215	800283
61870	800284
117832	800285
187955	800286
119072	800287
187998	800288
36236	800289
191050	800290
77357	800291
260678	800292
194813	800293
52871	800294
5553	800295
107738	800296
15701	800297
3611	800298
18094	800299
13453	800300
113219	800301
12543	800302
4150	800303
66	800304
205354	800305
108698	800306
55812	800307
48568	800308
52565	800309
76050	800310
61157	800311
236845	800312
111552	800313
127889	800314
49839	800315
19124	800316
5546	800317
166879	800318
195202	800319
2913	800320
73211	800321
53032	800322
231301	800323
2913	800324
30847	800325
118690	800326
42384	800327
312125	800328
51984	800329
29880	800330
2913	800331
92260	800332
52545	800333
15703	800334
190177	800335
118747	800336
296462	800337
60267	800338
251630	800339
68684	800340
15960	800341
299997	800342
114615	800343
31502	800344
14922	800345
310786	800346
1073	800347
130469	800348
51057	800349
17532	800350
5478	800351
25286	800352
5670	800353
115184	800354
100500	800355
156994	800356
189600	800357
299863	800358
137836	800359
136637	800360
1329	800361
252091	800362
77264	800363
2913	800364
356072	800365
2801	800366
6232	800367
179378	800368
36277	800369
5605	800370
58316	800371
68292	800372
12297	800373
179707	800374
195225	800375
188472	800376
118747	800377
137712	800378
301522	800379
315059	800380
21397	800381
35116	800382
42036	800383
78696	800384
99403	800385
255782	800386
121776	800387
190783	800388
26479	800389
294432	800390
26790	800391
343157	800392
40451	800393
2913	800394
2913	800395
34616	800396
175696	800397
93768	800398
184542	800399
854	800400
319215	800401
96672	800402
2038	800403
350837	800404
60994	800405
60906	800406
57258	800407
2237	800408
103968	800409
7974	800410
97536	800411
160545	800412
88041	800413
37034	800414
164233	800415
305579	800416
1315	800417
139553	800418
141001	800419
78909	800420
212679	800421
8930	800422
199884	800423
33043	800424
534	800425
45264	800426
50349	800427
7998	800428
6608	800429
82750	800430
200086	800431
139033	800432
12722	800433
96940	800434
5173	800435
102563	800436
40393	800437
2253	800438
40625	800439
22390	800440
126298	800441
32773	800442
165896	800443
148912	800444
39122	800445
163112	800446
80079	800447
213706	800448
59446	800449
1976	800450
30298	800451
38126	800452
138336	800453
168620	800454
45223	800455
200918	800456
164884	800457
337060	800458
57777	800459
42812	800460
330270	800461
59020	800462
186423	800463
73854	800464
9947	800465
274518	800466
22058	800467
148826	800468
3672	800469
37614	800470
14300	800471
147514	800472
135858	800473
33176	800474
32045	800475
15819	800476
37647	800477
204519	800478
218608	800479
250108	800480
12748	800481
8586	800482
173641	800483
153897	800484
11407	800485
5376	800486
15176	800487
143349	800488
2222	800489
52248	800490
2543	800491
182498	800492
107254	800493
32075	800494
272857	800495
34612	800496
137279	800497
211945	800498
8010	800499
61387	800500
30105	800501
53202	800502
169308	800503
20483	800504
183924	800505
253489	800506
9800	800507
35591	800508
2437	800509
21597	800510
185059	800511
37300	800512
3964	800513
69548	800514
104931	800515
11548	800516
4711	800517
996	800518
194	800519
23703	800520
306310	800521
184606	800522
115640	800523
13121	800524
68086	800525
78497	800526
10152	800527
23759	800528
32059	800529
141270	800530
32962	800531
2373	800532
8187	800533
100372	800534
108686	800535
340477	800536
3347	800537
38507	800538
79807	800539
2405	800540
41785	800541
263317	800542
5268	800543
108388	800544
41114	800545
39180	800546
44007	800547
27063	800548
69228	800549
271	800550
144908	800551
221318	800552
199815	800553
178	800554
44599	800555
344775	800556
59439	800557
21589	800558
43286	800559
191291	800560
45	800561
124387	800562
203651	800563
208480	800564
112044	800565
340713	800566
147294	800567
22216	800568
59111	800569
36435	800570
19555	800571
28723	800572
245430	800573
45522	800574
333129	800575
28973	800576
53159	800577
133811	800578
12511	800579
18888	800580
29820	800581
6784	800582
141868	800583
3349	800584
23607	800585
183094	800586
73257	800587
318687	800588
207937	800589
10790	800590
94288	800591
270531	800592
35070	800593
127049	800594
294979	800595
16808	800596
106320	800597
45935	800598
79881	800599
4861	800600
41788	800601
42621	800602
49504	800603
122058	800604
182673	800605
28497	800606
52295	800607
90340	800608
72572	800609
48073	800610
69846	800611
72245	800612
121531	800613
18476	800614
161948	800615
2433	800616
1697	800617
105121	800618
353596	800619
351100	800620
14676	800621
354535	800622
36378	800623
52008	800624
166813	800625
96681	800626
1	800627
214367	800628
46880	800629
7952	800630
238288	800631
2973	800632
10950	800633
4702	800634
355243	800635
122836	800636
107209	800637
142743	800638
149833	800639
320255	800640
3804	800641
142309	800642
212621	800643
129748	800644
188310	800645
2945	800646
5461	800647
349152	800648
154303	800649
11813	800650
59104	800651
7677	800652
12211	800653
323571	800654
149198	800655
189651	800656
15780	800657
38007	800658
47507	800659
12776	800660
106729	800661
13508	800662
11257	800663
196406	800664
7613	800665
6022	800666
66495	800667
15387	800668
6603	800669
70	800670
1405	800671
52703	800672
2908	800673
18588	800674
34069	800675
11935	800676
81774	800677
13134	800678
314004	800679
36393	800680
380	800681
84457	800682
5596	800683
20736	800684
37091	800685
54874	800686
22986	800687
14719	800688
89997	800689
87708	800690
36363	800691
868	800692
30212	800693
1449	800694
13733	800695
124383	800696
52517	800697
77848	800698
266863	800699
103666	800700
487	800701
70018	800702
259925	800703
21316	800704
55612	800705
154410	800706
2604	800707
44823	800708
95137	800709
3898	800710
51806	800711
136837	800712
9030	800713
7838	800714
2132	800715
106241	800716
161283	800717
13553	800718
70601	800719
65418	800720
10038	800721
257379	800722
272	800723
168102	800724
36242	800725
11221	800726
62033	800727
48844	800728
3798	800729
5265	800730
79661	800731
36137	800732
281104	800733
118452	800734
178553	800735
117036	800736
106596	800737
24747	800738
62482	800739
5419	800740
67757	800741
118751	800742
11029	800743
9030	800744
22350	800745
68344	800746
8515	800747
43130	800748
118615	800749
350764	800750
12277	800751
79635	800752
272445	800753
16495	800754
69383	800755
44547	800756
10386	800757
23128	800758
6925	800759
42362	800760
28805	800761
74762	800762
57417	800763
10572	800764
138871	800765
4113	800766
316458	800767
5952	800768
47809	800769
6168	800770
70140	800771
43015	800772
291997	800773
17856	800774
69344	800775
15908	800776
7515	800777
193023	800778
76929	800779
223605	800780
121612	800781
46119	800782
179057	800783
14299	800784
178263	800785
15234	800786
31112	800787
99852	800788
243769	800789
290	800790
269546	800791
62878	800792
14050	800793
4449	800794
39719	800795
27464	800796
28687	800797
95804	800798
3767	800799
188102	800800
64246	800801
96367	800802
6976	800803
69384	800804
164894	800805
37223	800806
97848	800807
664	800808
26286	800809
31452	800810
29999	800811
92630	800812
6593	800813
124819	800814
296598	800815
60880	800816
401	800817
6252	800818
33602	800819
210238	800820
3074	800821
944	800822
104565	800823
136939	800824
26211	800825
5343	800826
115270	800827
4085	800828
26297	800829
210353	800830
243594	800831
256923	800832
15509	800833
151	800834
58934	800835
18551	800836
36533	800837
4287	800838
193570	800839
1915	800840
290889	800841
24622	800842
5274	800843
77203	800844
164006	800845
1150	800846
168709	800847
18966	800848
9826	800849
26653	800850
170	800851
264283	800852
16665	800853
119461	800854
223291	800855
194941	800856
34767	800857
5664	800858
4168	800859
62849	800860
118604	800861
303546	800862
2151	800863
18726	800864
266018	800865
102719	800866
4758	800867
52013	800868
31123	800869
34225	800870
39716	800871
66605	800872
42787	800873
6438	800874
30019	800875
32172	800876
133124	800877
4134	800878
109281	800879
32320	800880
75044	800881
237357	800882
71529	800883
1766	800884
8049	800885
53690	800886
7109	800887
44485	800888
160207	800889
106880	800890
119459	800891
23869	800892
32226	800893
257401	800894
95551	800895
31150	800896
154624	800897
62851	800898
29208	800899
85937	800900
4334	800901
6433	800902
248564	800903
152228	800904
114701	800905
115411	800906
52959	800907
46084	800908
31440	800909
153291	800910
62448	800911
75176	800912
43888	800913
8927	800914
12155	800915
44416	800916
44156	800917
21289	800918
186199	800919
319695	800920
98518	800921
12155	800922
36163	800923
60901	800924
16619	800925
6485	800926
17568	800927
95802	800928
52253	800929
77116	800930
320425	800931
5872	800932
28162	800933
42119	800934
42328	800935
256103	800936
5869	800937
313143	800938
16663	800939
7385	800940
18834	800941
4650	800942
42766	800943
95290	800944
167217	800945
28254	800946
18400	800947
88276	800948
81907	800949
61722	800950
54175	800951
5266	800952
117471	800953
106239	800954
81063	800955
18988	800956
1831	800957
10665	800958
412	800959
3747	800960
100560	800961
72521	800962
7774	800963
31117	800964
9777	800965
103405	800966
98848	800967
76225	800968
10490	800969
8358	800970
37736	800971
91255	800972
101705	800973
42445	800974
195851	800975
187738	800976
13936	800977
18410	800978
88243	800979
106187	800980
186241	800981
15639	800982
37623	800983
10225	800984
4613	800985
16335	800986
43262	800987
21610	800988
67388	800989
101641	800990
87137	800991
1962	800992
638	800993
51357	800994
142	800995
183527	800996
186048	800997
78036	800998
115829	800999
304871	801000
184649	801001
1845	801002
116544	801003
25353	801004
336780	801005
39896	801006
26428	801007
194615	801008
207600	801009
109784	801010
24129	801011
207832	801012
44068	801013
268973	801014
262108	801015
79410	801016
122258	801017
7576	801018
351832	801019
174688	801020
49061	801021
270011	801022
265684	801023
33235	801024
128747	801025
229462	801026
291861	801027
174423	801028
252086	801029
321855	801030
68557	801031
133253	801032
26299	801033
89623	801034
104040	801035
148982	801036
71110	801037
86663	801038
55855	801039
174456	801040
218755	801041
337706	801042
26726	801043
52377	801044
12807	801045
46043	801046
236439	801047
20549	801048
16017	801049
6382	801050
156222	801051
168736	801052
50622	801053
58183	801054
5380	801055
21776	801056
319603	801057
31297	801058
174893	801059
111143	801060
27462	801061
130062	801062
275304	801063
5698	801064
288741	801065
24582	801066
42062	801067
17583	801068
13993	801069
3543	801070
2217	801071
273390	801072
194783	801073
338790	801074
331061	801075
183502	801076
22753	801077
23049	801078
230421	801079
75527	801080
150521	801081
40049	801082
46103	801083
179229	801084
75639	801085
111486	801086
89600	801087
22152	801088
116422	801089
140109	801090
224886	801091
116326	801092
76176	801093
173529	801094
256516	801095
241881	801096
10217	801097
224140	801098
9335	801099
26079	801100
79775	801101
303037	801102
277106	801103
234626	801104
156705	801105
9624	801106
327406	801107
236768	801108
1242	801109
123994	801110
173217	801111
18745	801112
180081	801113
17985	801114
123896	801115
154681	801116
106299	801117
9177	801118
289458	801119
5080	801120
13882	801121
44586	801122
80550	801123
27770	801124
45212	801125
24472	801126
3926	801127
3306	801128
28424	801129
199617	801130
5378	801131
164580	801132
45695	801133
119115	801134
18290	801135
48514	801136
60959	801137
100834	801138
33269	801139
266649	801140
321826	801141
94629	801142
39501	801143
5560	801144
233675	801145
203521	801146
1598	801147
47752	801148
37427	801149
187480	801150
32579	801151
19019	801152
329435	801153
180422	801154
256698	801155
187913	801156
313914	801157
165738	801158
58405	801159
134323	801160
99621	801161
191055	801162
52328	801163
118823	801164
181776	801165
55236	801166
75409	801167
2064	801168
9105	801169
319138	801170
58075	801171
160667	801172
27	801173
50567	801174
130439	801175
35183	801176
87018	801177
41099	801178
102657	801179
189577	801180
320464	801181
97726	801182
56885	801183
106376	801184
17841	801185
129515	801186
83559	801187
126753	801188
326511	801189
207369	801190
129560	801191
56899	801192
108594	801193
121976	801194
172292	801195
356867	801196
30918	801197
111528	801198
209579	801199
110963	801200
326443	801201
207947	801202
109175	801203
355993	801204
111134	801205
209401	801206
210254	801207
206043	801208
83265	801209
128340	801210
128873	801211
285344	801212
54019	801213
121884	801214
292917	801215
13175	801216
109000	801217
206287	801218
128032	801219
72567	801220
102422	801221
6886	801222
99350	801223
191732	801224
23091	801225
32476	801226
7568	801227
183121	801228
319438	801229
29474	801230
183027	801231
13524	801232
305378	801233
189652	801234
119665	801235
319341	801236
333137	801237
78424	801238
318932	801239
190784	801240
78403	801241
52306	801242
316643	801243
177544	801244
189647	801245
100396	801246
211937	801247
190628	801248
313384	801249
295670	801250
316266	801251
313724	801252
79093	801253
347420	801254
191989	801255
318554	801256
117895	801257
305196	801258
52307	801259
82196	801260
197891	801261
45121	801262
317330	801263
189307	801264
336083	801265
42064	801266
8561	801267
121482	801268
212958	801269
80501	801270
9038	801271
113385	801272
145489	801273
28284	801274
57541	801275
61425	801276
35403	801277
56915	801278
338333	801279
213491	801280
208506	801281
46340	801282
153158	801283
179734	801284
155338	801285
49881	801286
178146	801287
54784	801288
19952	801289
29090	801290
98206	801291
53224	801292
37984	801293
185244	801294
911	801295
114557	801296
10964	801297
156464	801298
26654	801299
75117	801300
97477	801301
8461	801302
54949	801303
29250	801304
225590	801305
8018	801306
80551	801307
261289	801308
60643	801309
102913	801310
106447	801311
4811	801312
21826	801313
246562	801314
167060	801315
251303	801316
131731	801317
349874	801318
165933	801319
3717	801320
39859	801321
171522	801322
111977	801323
296326	801324
137369	801325
198432	801326
87553	801327
12234	801328
69725	801329
302211	801330
21861	801331
278301	801332
220106	801333
344245	801334
3283	801335
208207	801336
63521	801337
279357	801338
122347	801339
229956	801340
70033	801341
209154	801342
95720	801343
162758	801344
6909	801345
58175	801346
55758	801347
9776	801348
46275	801349
157220	801350
91656	801351
23871	801352
232338	801353
24071	801354
15412	801355
45892	801356
27379	801357
274157	801358
320081	801359
17097	801360
106240	801361
239039	801362
102747	801363
47587	801364
163324	801365
343764	801366
11411	801367
122502	801368
44046	801369
65929	801370
206904	801371
52500	801372
129617	801373
180863	801374
108687	801375
106591	801376
3500	801377
179022	801378
83237	801379
23046	801380
101706	801381
16042	801382
353823	801383
27376	801384
67775	801385
65542	801386
257096	801387
4878	801388
350240	801389
155817	801390
204839	801391
1752	801392
125695	801393
334045	801394
142115	801395
262871	801396
65	801397
98848	801398
57451	801399
82561	801400
23582	801401
100337	801402
269809	801403
55576	801404
167692	801405
19334	801406
7445	801407
8984	801408
17356	801409
84813	801410
14360	801411
151382	801412
2848	801413
92315	801414
338571	801415
179043	801416
29553	801417
39396	801418
8648	801419
69286	801420
46493	801421
89239	801422
227265	801423
273844	801424
184535	801425
144890	801426
115722	801427
23426	801428
126180	801429
22726	801430
7605	801431
67291	801432
253021	801433
8460	801434
123410	801435
125671	801436
106623	801437
21654	801438
25331	801439
35204	801440
123577	801441
256228	801442
280021	801443
35406	801444
69539	801445
124656	801446
102784	801447
32260	801448
109510	801449
39141	801450
65539	801451
2426	801452
24958	801453
70697	801454
36650	801455
55293	801456
72333	801457
82433	801458
75136	801459
55722	801460
112137	801461
356487	801462
158516	801463
145385	801464
332703	801465
6495	801466
85484	801467
25837	801468
265471	801469
19905	801470
80026	801471
344746	801472
20925	801473
4288	801474
20121	801475
257728	801476
143994	801477
3290	801478
28518	801479
75803	801480
8609	801481
163679	801482
274974	801483
300069	801484
95325	801485
151253	801486
59146	801487
17974	801488
50806	801489
290242	801490
195546	801491
12139	801492
10863	801493
18811	801494
27448	801495
64933	801496
60287	801497
356640	801498
134672	801499
109300	801500
109119	801501
353015	801502
36705	801503
223781	801504
190948	801505
327	801506
238384	801507
38685	801508
102897	801509
5641	801510
180301	801511
136262	801512
75965	801513
19434	801514
76801	801515
39747	801516
325106	801517
128646	801518
133131	801519
147633	801520
258824	801521
36791	801522
150822	801523
249919	801524
2625	801525
53094	801526
18912	801527
420	801528
107377	801529
10814	801530
26932	801531
144336	801532
32232	801533
94239	801534
8800	801535
2192	801536
64944	801537
57957	801538
92435	801539
90802	801540
339966	801541
53121	801542
109635	801543
11868	801544
127197	801545
136201	801546
133548	801547
133537	801548
36735	801549
352303	801550
195435	801551
20326	801552
29304	801553
70054	801554
346968	801555
173115	801556
192626	801557
7851	801558
166350	801559
273870	801560
74535	801561
151226	801562
165744	801563
136157	801564
275927	801565
43763	801566
119	801567
90635	801568
58290	801569
283590	801570
89972	801571
1792	801572
201660	801573
197718	801574
63999	801575
47331	801576
203175	801577
313334	801578
6678	801579
129027	801580
169969	801581
8835	801582
162560	801583
76007	801584
229428	801585
323057	801586
139401	801587
208609	801588
323090	801589
217323	801590
103914	801591
108324	801592
356731	801593
63777	801594
207845	801595
108459	801596
91303	801597
46804	801598
48388	801599
249703	801600
128294	801601
316082	801602
28745	801603
129857	801604
172086	801605
356465	801606
84428	801607
100240	801608
149551	801609
322111	801610
111464	801611
22910	801612
15239	801613
9845	801614
209167	801615
52673	801616
31185	801617
2517	801618
34106	801619
114427	801620
105092	801621
63313	801622
72158	801623
256	801624
40447	801625
11843	801626
54123	801627
195067	801628
67383	801629
33630	801630
209121	801631
176376	801632
115588	801633
33	801634
321910	801635
14119	801636
106812	801637
6098	801638
46245	801639
141148	801640
281405	801641
25300	801642
27430	801643
4015	801644
316152	801645
158327	801646
4762	801647
27816	801648
138899	801649
94913	801650
45576	801651
83438	801652
28247	801653
117492	801654
5645	801655
82166	801656
7375	801657
213913	801658
194278	801659
3045	801660
349172	801661
113707	801662
275882	801663
257229	801664
26065	801665
102883	801666
19117	801667
144933	801668
320361	801669
148675	801670
35290	801671
49024	801672
158758	801673
31124	801674
29593	801675
47481	801676
2960	801677
276934	801678
510	801679
314511	801680
49148	801681
2852	801682
950	801683
7360	801684
33425	801685
325932	801686
31567	801687
122357	801688
354737	801689
6659	801690
79820	801691
23511	801692
64837	801693
317025	801694
55544	801695
139690	801696
349167	801697
128791	801698
352074	801699
130440	801700
83489	801701
187122	801702
282999	801703
207	801704
282895	801705
282930	801706
188541	801707
1735	801708
283121	801709
170312	801710
24814	801711
170285	801712
109590	801713
1413	801714
96888	801715
129948	801716
27117	801717
184439	801718
94940	801719
16550	801720
91468	801721
38286	801722
84625	801723
38375	801724
268806	801725
72376	801726
289839	801727
26547	801728
79750	801729
294913	801730
351144	801731
93980	801732
205441	801733
207952	801734
20381	801735
35370	801736
33286	801737
19724	801738
26492	801739
79515	801740
73070	801741
21412	801742
133396	801743
33056	801744
30906	801745
174900	801746
56142	801747
110759	801748
1337	801749
204737	801750
33478	801751
293595	801752
280169	801753
326227	801754
7870	801755
177806	801756
65600	801757
2239	801758
222838	801759
182407	801760
23421	801761
54253	801762
133668	801763
187866	801764
128490	801765
87265	801766
7393	801767
104275	801768
19013	801769
65964	801770
139651	801771
77710	801772
177539	801773
57300	801774
191331	801775
236894	801776
70230	801777
72315	801778
31460	801779
122479	801780
14913	801781
171919	801782
6811	801783
62915	801784
13459	801785
54227	801786
94218	801787
202145	801788
10578	801789
53133	801790
31069	801791
17116	801792
57967	801793
144366	801794
1457	801795
95153	801796
26664	801797
80594	801798
247662	801799
123405	801800
44849	801801
181855	801802
54319	801803
95277	801804
332081	801805
157599	801806
241969	801807
54294	801808
6745	801809
187334	801810
43319	801811
1360	801812
136248	801813
354	801814
82383	801815
1934	801816
54937	801817
19572	801818
76777	801819
5215	801820
198377	801821
39381	801822
110678	801823
4624	801824
17016	801825
3400	801826
47145	801827
19717	801828
65713	801829
281844	801830
95841	801831
263996	801832
46635	801833
49738	801834
195309	801835
116617	801836
116686	801837
15058	801838
8787	801839
20917	801840
1820	801841
53830	801842
1470	801843
51644	801844
17128	801845
36069	801846
66028	801847
7983	801848
83342	801849
276050	801850
350433	801851
42177	801852
22229	801853
19861	801854
69797	801855
69712	801856
84254	801857
76089	801858
105867	801859
38979	801860
178909	801861
84946	801862
93930	801863
234846	801864
20331	801865
223807	801866
73238	801867
7302	801868
43544	801869
63785	801870
105675	801871
82600	801872
156240	801873
109832	801874
291955	801875
60472	801876
209758	801877
47404	801878
109747	801879
289377	801880
64457	801881
322195	801882
29019	801883
116303	801884
186504	801885
86965	801886
2922	801887
115574	801888
38778	801889
150968	801890
60647	801891
257	801892
250643	801893
289134	801894
311007	801895
796	801896
352443	801897
128287	801898
149854	801899
12037	801900
176141	801901
112924	801902
11999	801903
234800	801904
68328	801905
6065	801906
117169	801907
38313	801908
236242	801909
185709	801910
16263	801911
210713	801912
324147	801913
211622	801914
77442	801915
234124	801916
200448	801917
50042	801918
80956	801919
200337	801920
144379	801921
144402	801922
212290	801923
243	801924
85393	801925
341137	801926
63665	801927
327519	801928
322312	801929
334476	801930
308805	801931
95424	801932
63695	801933
182941	801934
116344	801935
91468	801936
112246	801937
182836	801938
170782	801939
50559	801940
25678	801941
346947	801942
207160	801943
96353	801944
144397	801945
131266	801946
142648	801947
5709	801948
338060	801949
60812	801950
143779	801951
60868	801952
82703	801953
218812	801954
112534	801955
290502	801956
81316	801957
383	801958
233571	801959
338359	801960
55012	801961
27160	801962
84478	801963
133889	801964
289861	801965
82095	801966
38372	801967
125155	801968
139187	801969
104001	801970
3025	801971
117290	801972
43383	801973
208383	801974
354649	801975
172041	801976
74268	801977
128605	801978
46093	801979
126635	801980
19685	801981
86770	801982
17790	801983
3682	801984
339620	801985
7217	801986
21794	801987
30340	801988
27731	801989
50394	801990
282749	801991
289826	801992
109769	801993
129029	801994
336569	801995
85135	801996
72073	801997
179924	801998
20891	801999
311342	802000
126192	802001
8308	802002
144037	802003
60906	802004
192802	802005
88867	802006
110072	802007
2100	802008
77342	802009
57032	802010
56819	802011
326522	802012
5235	802013
311664	802014
18227	802015
112678	802016
50206	802017
247926	802018
3710	802019
130690	802020
223	802021
232108	802022
122269	802023
125556	802024
10365	802025
205453	802026
113035	802027
3678	802028
31307	802029
9171	802030
15999	802031
108645	802032
150781	802033
41441	802034
243504	802035
22220	802036
59399	802037
247117	802038
336757	802039
352906	802040
8435	802041
129860	802042
3317	802043
3373	802044
76898	802045
131063	802046
267905	802047
19590	802048
8591	802049
44838	802050
151243	802051
109655	802052
121224	802053
110071	802054
291278	802055
40155	802056
89921	802057
1235	802058
58133	802059
289789	802060
431	802061
91898	802062
294046	802063
1233	802064
38693	802065
99963	802066
222	802067
495	802068
85206	802069
223130	802070
24617	802071
195221	802072
1235	802073
56500	802074
19237	802075
179552	802076
114840	802077
27559	802078
874	802079
246425	802080
211512	802081
200779	802082
211516	802083
72501	802084
128505	802085
211490	802086
179824	802087
55217	802088
130088	802089
11996	802090
108948	802091
72487	802092
19446	802093
5496	802094
5293	802095
85206	802096
288851	802097
36526	802098
75632	802099
31519	802100
44683	802101
19988	802102
56416	802103
27461	802104
744	802105
286632	802106
75615	802107
183709	802108
298348	802109
49252	802110
212064	802111
173939	802112
174048	802113
210818	802114
27627	802115
311555	802116
113116	802117
142579	802118
170659	802119
656	802120
31972	802121
62193	802122
92525	802123
274	802124
7509	802125
150517	802126
8346	802127
166980	802128
225762	802129
26775	802130
233975	802131
327	802132
44838	802133
274	802134
35637	802135
112641	802136
298179	802137
143251	802138
114643	802139
64178	802140
50409	802141
56409	802142
170659	802143
60803	802144
10523	802145
176081	802146
331796	802147
297893	802148
108042	802149
81395	802150
38006	802151
50111	802152
8066	802153
527	802154
90815	802155
87803	802156
116406	802157
2053	802158
13709	802159
107924	802160
7744	802161
5888	802162
64022	802163
348691	802164
12092	802165
73559	802166
60830	802167
75508	802168
184096	802169
9189	802170
330538	802171
200477	802172
178093	802173
172733	802174
100041	802175
345155	802176
37613	802177
198849	802178
16728	802179
320682	802180
21447	802181
188344	802182
320695	802183
15685	802184
660	802185
31850	802186
18106	802187
67169	802188
320681	802189
31066	802190
19574	802191
27432	802192
32567	802193
7297	802194
79740	802195
5948	802196
74474	802197
103493	802198
209624	802199
500	802200
162987	802201
136393	802202
40934	802203
21553	802204
32544	802205
396	802206
28711	802207
8307	802208
17350	802209
341411	802210
204785	802211
2773	802212
18155	802213
45	802214
166479	802215
349078	802216
120486	802217
114137	802218
118718	802219
106332	802220
68460	802221
276862	802222
12884	802223
3158	802224
166798	802225
82098	802226
6012	802227
51033	802228
138251	802229
270601	802230
2773	802231
2620	802232
3915	802233
12270	802234
9898	802235
41605	802236
72961	802237
162983	802238
176123	802239
333516	802240
310869	802241
22055	802242
5558	802243
95885	802244
123	802245
274608	802246
1924	802247
134365	802248
7057	802249
53510	802250
5937	802251
3868	802252
9923	802253
32205	802254
210569	802255
72650	802256
73099	802257
14499	802258
189743	802259
39856	802260
80535	802261
188858	802262
5841	802263
99833	802264
74866	802265
303679	802266
308908	802267
40402	802268
71323	802269
120897	802270
235126	802271
191103	802272
23363	802273
211469	802274
40402	802275
282773	802276
115066	802277
326919	802278
9144	802279
238486	802280
10508	802281
38899	802282
184217	802283
297589	802284
21104	802285
100377	802286
42892	802287
13015	802288
297230	802289
309793	802290
39984	802291
51466	802292
119802	802293
165182	802294
320178	802295
181920	802296
139768	802297
23764	802298
43476	802299
179236	802300
303036	802301
103708	802302
222501	802303
11074	802304
2762	802305
52570	802306
135187	802307
77919	802308
350094	802309
179543	802310
2914	802311
60625	802312
355387	802313
288519	802314
3814	802315
25673	802316
83193	802317
120080	802318
8142	802319
19023	802320
298649	802321
157063	802322
146512	802323
72757	802324
303086	802325
12652	802326
6416	802327
119789	802328
6206	802329
45365	802330
103612	802331
31394	802332
167592	802333
22416	802334
261891	802335
11998	802336
31505	802337
3335	802338
181120	802339
350310	802340
324158	802341
38800	802342
258976	802343
12496	802344
150	802345
324506	802346
9533	802347
193081	802348
108562	802349
38798	802350
167592	802351
83460	802352
38708	802353
104630	802354
90111	802355
87718	802356
83772	802357
168522	802358
77239	802359
24511	802360
22332	802361
1191	802362
198901	802363
102108	802364
191362	802365
73734	802366
147735	802367
350881	802368
84146	802369
201230	802370
136416	802371
172446	802372
181234	802373
269586	802374
109689	802375
257750	802376
157485	802377
30557	802378
88526	802379
78322	802380
2843	802381
192158	802382
44634	802383
233334	802384
215797	802385
58265	802386
161682	802387
113430	802388
33418	802389
184415	802390
4551	802391
44635	802392
267365	802393
324304	802394
325042	802395
38645	802396
26856	802397
75605	802398
174438	802399
247918	802400
5396	802401
96040	802402
16829	802403
32680	802404
107871	802405
25589	802406
168004	802407
161461	802408
105331	802409
129470	802410
18808	802411
149087	802412
351456	802413
61014	802414
152823	802415
109720	802416
83810	802417
2095	802418
751	802419
12398	802420
56117	802421
435	802422
62871	802423
323693	802424
7924	802425
27044	802426
13137	802427
24149	802428
7775	802429
24989	802430
5361	802431
307465	802432
290281	802433
317998	802434
59923	802435
124290	802436
50386	802437
135074	802438
146096	802439
25426	802440
215660	802441
139337	802442
61874	802443
80656	802444
430	802445
212098	802446
48183	802447
132985	802448
305344	802449
10929	802450
3509	802451
33597	802452
71021	802453
86338	802454
133284	802455
133360	802456
133229	802457
1165	802458
58023	802459
67413	802460
148390	802461
138735	802462
278709	802463
67921	802464
10278	802465
17346	802466
93709	802467
226364	802468
48131	802469
200278	802470
51500	802471
291581	802472
90117	802473
178402	802474
204985	802475
258917	802476
250979	802477
259160	802478
94666	802479
258650	802480
157840	802481
19701	802482
176729	802483
116184	802484
33170	802485
185016	802486
290637	802487
56579	802488
103928	802489
624	802490
114930	802491
32977	802492
355004	802493
152680	802494
73162	802495
34553	802496
277226	802497
18020	802498
259077	802499
140137	802500
20144	802501
23461	802502
33052	802503
17198	802504
57262	802505
352876	802506
1172	802507
51435	802508
354789	802509
206043	802510
210088	802511
115509	802512
10289	802513
55161	802514
57371	802515
32456	802516
218514	802517
127075	802518
178351	802519
203767	802520
30551	802521
11193	802522
218733	802523
124096	802524
16132	802525
24209	802526
131051	802527
89995	802528
134833	802529
48495	802530
7863	802531
2663	802532
13387	802533
6200	802534
203870	802535
169396	802536
3210	802537
6227	802538
17577	802539
173699	802540
90306	802541
338483	802542
91685	802543
113827	802544
34410	802545
49360	802546
167457	802547
178478	802548
339072	802549
72968	802550
224211	802551
200370	802552
17299	802553
191962	802554
96780	802555
142671	802556
1094	802557
102274	802558
73713	802559
213234	802560
1094	802561
1016	802562
25144	802563
19757	802564
50393	802565
317002	802566
330463	802567
132072	802568
283746	802569
202059	802570
30876	802571
98634	802572
222492	802573
128028	802574
36183	802575
302096	802576
98434	802577
187680	802578
104282	802579
177279	802580
169915	802581
71659	802582
249717	802583
18268	802584
117893	802585
30655	802586
34060	802587
120951	802588
93559	802589
223892	802590
12464	802591
34554	802592
123646	802593
88169	802594
182400	802595
15549	802596
29045	802597
305532	802598
200657	802599
33220	802600
14046	802601
160223	802602
4112	802603
115439	802604
65156	802605
28631	802606
9192	802607
305796	802608
55115	802609
189298	802610
4583	802611
77594	802612
303478	802613
47256	802614
188359	802615
169112	802616
80252	802617
97712	802618
105333	802619
79119	802620
142323	802621
2402	802622
4595	802623
77783	802624
10589	802625
67664	802626
318137	802627
37696	802628
9388	802629
3508	802630
168840	802631
126501	802632
24970	802633
155084	802634
117539	802635
190379	802636
314671	802637
188274	802638
188174	802639
63756	802640
117918	802641
188264	802642
188222	802643
189637	802644
312154	802645
51632	802646
67221	802647
137001	802648
345584	802649
78514	802650
29532	802651
117521	802652
188194	802653
163314	802654
284825	802655
2146	802656
52174	802657
111336	802658
209814	802659
67190	802660
46922	802661
163597	802662
229966	802663
183558	802664
314217	802665
186390	802666
162367	802667
14650	802668
208688	802669
37989	802670
96784	802671
57266	802672
884	802673
143484	802674
50226	802675
7040	802676
5558	802677
126379	802678
184498	802679
53429	802680
529	802681
101879	802682
8767	802683
116199	802684
143507	802685
51392	802686
115826	802687
115378	802688
124459	802689
114675	802690
184557	802691
334176	802692
125958	802693
283599	802694
75633	802695
184074	802696
41346	802697
25062	802698
35429	802699
251577	802700
6799	802701
170218	802702
278408	802703
34212	802704
34850	802705
291719	802706
111605	802707
94229	802708
42452	802709
166369	802710
33066	802711
131482	802712
81459	802713
53690	802714
81467	802715
111217	802716
287141	802717
16463	802718
346783	802719
286590	802720
3626	802721
957	802722
7407	802723
334592	802724
165933	802725
276368	802726
176101	802727
2178	802728
154014	802729
52030	802730
25561	802731
6863	802732
92836	802733
339630	802734
55900	802735
117860	802736
251188	802737
107640	802738
162892	802739
1264	802740
94100	802741
2991	802742
64320	802743
63879	802744
131177	802745
67933	802746
11503	802747
64383	802748
30888	802749
28650	802750
244657	802751
42370	802752
28579	802753
114191	802754
303607	802755
244599	802756
105286	802757
163972	802758
97536	802759
42622	802760
334343	802761
2892	802762
240205	802763
113951	802764
35078	802765
237969	802766
146953	802767
21308	802768
152306	802769
107042	802770
26450	802771
110255	802772
72106	802773
193175	802774
14252	802775
42936	802776
41574	802777
114183	802778
145453	802779
181614	802780
33271	802781
166577	802782
18332	802783
96092	802784
13496	802785
120967	802786
323085	802787
187727	802788
346206	802789
56524	802790
27756	802791
165646	802792
116058	802793
248360	802794
231974	802795
186441	802796
6013	802797
6013	802798
9774	802799
41835	802800
208260	802801
28745	802802
148934	802803
355748	802804
150013	802805
205995	802806
113678	802807
97599	802808
39731	802809
127524	802810
97599	802811
153743	802812
356820	802813
135113	802814
326661	802815
217497	802816
109227	802817
68716	802818
219174	802819
27117	802820
228222	802821
269934	802822
161320	802823
280969	802824
66659	802825
159325	802826
159322	802827
101259	802828
101258	802829
159319	802830
101261	802831
66660	802832
159321	802833
261596	802834
159320	802835
159323	802836
12626	802837
70622	802838
117046	802839
48915	802840
20266	802841
130065	802842
32644	802843
165305	802844
167718	802845
167202	802846
65878	802847
129740	802848
1304	802849
98402	802850
48298	802851
25743	802852
61665	802853
120326	802854
81977	802855
45439	802856
87033	802857
26496	802858
187800	802859
188416	802860
234686	802861
84699	802862
347514	802863
117087	802864
27331	802865
121665	802866
303781	802867
123249	802868
196896	802869
221144	802870
72709	802871
61469	802872
57178	802873
3338	802874
42169	802875
23166	802876
55698	802877
63097	802878
96221	802879
62070	802880
208184	802881
40544	802882
165401	802883
40538	802884
139500	802885
59001	802886
155744	802887
36490	802888
90487	802889
169100	802890
309342	802891
116274	802892
310077	802893
46129	802894
43928	802895
62299	802896
44540	802897
78897	802898
80470	802899
296213	802900
82835	802901
62617	802902
25648	802903
67356	802904
52057	802905
32578	802906
98438	802907
47629	802908
7019	802909
13043	802910
165081	802911
139533	802912
98085	802913
59710	802914
154038	802915
50806	802916
327775	802917
90612	802918
251129	802919
179012	802920
230914	802921
6915	802922
3556	802923
11501	802924
59040	802925
27585	802926
30659	802927
108224	802928
13675	802929
140440	802930
77343	802931
21738	802932
86810	802933
20083	802934
167425	802935
281158	802936
163799	802937
330504	802938
107648	802939
304620	802940
37567	802941
80297	802942
188374	802943
70899	802944
169806	802945
197852	802946
17298	802947
253846	802948
123382	802949
123382	802950
162928	802951
50769	802952
131600	802953
75474	802954
196969	802955
196972	802956
44661	802957
258736	802958
54301	802959
225782	802960
29176	802961
258248	802962
299020	802963
18018	802964
33251	802965
202232	802966
75158	802967
285050	802968
95783	802969
137558	802970
81408	802971
81410	802972
99899	802973
303604	802974
143154	802975
123850	802976
81941	802977
59323	802978
68796	802979
297106	802980
342401	802981
335465	802982
221455	802983
221410	802984
61390	802985
43109	802986
65979	802987
74838	802988
475	802989
162	802990
300115	802991
1731	802992
125432	802993
13345	802994
63608	802995
42900	802996
45152	802997
17060	802998
5441	802999
29412	803000
246223	803001
68071	803002
336574	803003
115524	803004
88969	803005
28835	803006
106973	803007
68396	803008
11285	803009
227077	803010
241672	803011
95245	803012
9785	803013
29519	803014
258482	803015
2890	803016
20680	803017
15237	803018
8739	803019
147055	803020
41030	803021
28835	803022
80976	803023
140345	803024
90911	803025
66081	803026
30619	803027
23303	803028
5386	803029
51106	803030
15237	803031
6823	803032
261884	803033
103649	803034
337718	803035
97614	803036
13881	803037
182771	803038
82812	803039
35520	803040
24234	803041
44105	803042
177759	803043
160752	803044
131190	803045
45	803046
1499	803047
48305	803048
103123	803049
269393	803050
50390	803051
123696	803052
335634	803053
20442	803054
172244	803055
181250	803056
37955	803057
6534	803058
6534	803059
83716	803060
148804	803061
310930	803062
116305	803063
111224	803064
38759	803065
171632	803066
115698	803067
43270	803068
24739	803069
488	803070
116771	803071
107523	803072
186617	803073
14683	803074
281852	803075
72177	803076
140	803077
143878	803078
12035	803079
285913	803080
86037	803081
214722	803082
340829	803083
1469	803084
335024	803085
336463	803086
34128	803087
116299	803088
207748	803089
139102	803090
20585	803091
22223	803092
37496	803093
128474	803094
73874	803095
73571	803096
346089	803097
206773	803098
130043	803099
185611	803100
299121	803101
178415	803102
299257	803103
177794	803104
81533	803105
199954	803106
7275	803107
351570	803108
87579	803109
3326	803110
67379	803111
286851	803112
58193	803113
15250	803114
107692	803115
2380	803116
72509	803117
199321	803118
120996	803119
6920	803120
186799	803121
35713	803122
243740	803123
18708	803124
35817	803125
203032	803126
325279	803127
40945	803128
16784	803129
637	803130
4441	803131
37838	803132
71512	803133
20	803134
29917	803135
31857	803136
19006	803137
243	803138
6403	803139
113915	803140
75174	803141
24892	803142
206711	803143
179089	803144
138637	803145
61723	803146
208518	803147
198836	803148
16926	803149
34916	803150
98252	803151
105827	803152
172012	803153
209125	803154
185077	803155
151760	803156
91765	803157
35682	803158
15362	803159
16172	803160
18532	803161
73080	803162
37598	803163
29178	803164
331798	803165
154939	803166
242159	803167
352404	803168
30800	803169
199766	803170
325310	803171
31013	803172
67200	803173
178076	803174
180039	803175
220102	803176
331372	803177
27699	803178
328430	803179
201088	803180
37943	803181
73729	803182
207964	803183
71408	803184
198059	803185
11934	803186
246060	803187
87304	803188
54763	803189
125954	803190
37906	803191
307271	803192
49740	803193
11557	803194
109037	803195
158380	803196
206978	803197
2542	803198
80346	803199
10522	803200
346688	803201
52153	803202
353037	803203
275	803204
8498	803205
5231	803206
347395	803207
203363	803208
341913	803209
342016	803210
82408	803211
329307	803212
107910	803213
288509	803214
171789	803215
57921	803216
72357	803217
304613	803218
9541	803219
26049	803220
73964	803221
102442	803222
207827	803223
175863	803224
23007	803225
287182	803226
102748	803227
230647	803228
19909	803229
208010	803230
306049	803231
34432	803232
124001	803233
146480	803234
292992	803235
162693	803236
6262	803237
123609	803238
65365	803239
229474	803240
138157	803241
119136	803242
46230	803243
78740	803244
3583	803245
57379	803246
39284	803247
56856	803248
162399	803249
12326	803250
96061	803251
6579	803252
21068	803253
83768	803254
141530	803255
6051	803256
116691	803257
17412	803258
298601	803259
10881	803260
44133	803261
7688	803262
16031	803263
1516	803264
31114	803265
144759	803266
32714	803267
16650	803268
23880	803269
159511	803270
14109	803271
817	803272
22755	803273
1101	803274
341492	803275
54380	803276
11521	803277
35680	803278
117010	803279
26811	803280
323742	803281
169060	803282
143370	803283
9661	803284
91715	803285
51485	803286
7069	803287
27663	803288
129876	803289
54818	803290
19993	803291
86875	803292
301263	803293
60601	803294
85262	803295
40798	803296
8606	803297
55498	803298
92449	803299
134570	803300
326821	803301
6656	803302
346123	803303
8479	803304
155064	803305
50206	803306
58769	803307
349408	803308
1292	803309
1292	803310
91627	803311
234216	803312
292	803313
6077	803314
183609	803315
299404	803316
40272	803317
82920	803318
27098	803319
50586	803320
102691	803321
227536	803322
152148	803323
140976	803324
12426	803325
23053	803326
247552	803327
4683	803328
102578	803329
49012	803330
161914	803331
249970	803332
92999	803333
35113	803334
141539	803335
11369	803336
89868	803337
89438	803338
94438	803339
13452	803340
48497	803341
6061	803342
17862	803343
74927	803344
88953	803345
245396	803346
11303	803347
9722	803348
19567	803349
182893	803350
81688	803351
18173	803352
50330	803353
58484	803354
112871	803355
138082	803356
21778	803357
69068	803358
10869	803359
5151	803360
46728	803361
95116	803362
226970	803363
49963	803364
130505	803365
200289	803366
200847	803367
2631	803368
13703	803369
20046	803370
12825	803371
34376	803372
195039	803373
54301	803374
197289	803375
82698	803376
13230	803377
218579	803378
11791	803379
182267	803380
14615	803381
201416	803382
197285	803383
195171	803384
150340	803385
111872	803386
216027	803387
98270	803388
1545	803389
83750	803390
159429	803391
7213	803392
177196	803393
62353	803394
117230	803395
39924	803396
220085	803397
24905	803398
177439	803399
3034	803400
341713	803401
123998	803402
64677	803403
342287	803404
250378	803405
91385	803406
91385	803407
32309	803408
5314	803409
10302	803410
11261	803411
3676	803412
56961	803413
162291	803414
75881	803415
20000	803416
8451	803417
344409	803418
202312	803419
30555	803420
55065	803421
68980	803422
204305	803423
338833	803424
3386	803425
344562	803426
37743	803427
37946	803428
200112	803429
38022	803430
333796	803431
124490	803432
183009	803433
287151	803434
37806	803435
342658	803436
125537	803437
124827	803438
125021	803439
200946	803440
20	803441
198867	803442
337540	803443
203324	803444
126034	803445
202863	803446
336550	803447
334225	803448
341084	803449
82811	803450
345733	803451
135248	803452
19597	803453
951	803454
200732	803455
316701	803456
11655	803457
125899	803458
54775	803459
347506	803460
169354	803461
393	803462
202917	803463
336044	803464
26994	803465
20	803466
92485	803467
10835	803468
76814	803469
142	803470
334977	803471
10889	803472
19583	803473
81173	803474
88291	803475
37605	803476
785	803477
348182	803478
55156	803479
393	803480
336205	803481
201962	803482
124254	803483
37599	803484
19652	803485
346620	803486
4183	803487
37852	803488
1212	803489
175357	803490
174300	803491
176609	803492
174768	803493
10278	803494
11034	803495
244738	803496
126915	803497
14388	803498
21296	803499
2304	803500
5256	803501
28651	803502
68047	803503
44952	803504
267557	803505
32340	803506
148210	803507
4610	803508
3290	803509
771	803510
55731	803511
31166	803512
128118	803513
40544	803514
138444	803515
278426	803516
202216	803517
17903	803518
171609	803519
2978	803520
11059	803521
30062	803522
9445	803523
2301	803524
159689	803525
73302	803526
227902	803527
138165	803528
11111	803529
310999	803530
21133	803531
29861	803532
49959	803533
118204	803534
178604	803535
43543	803536
160193	803537
2024	803538
21435	803539
109998	803540
189885	803541
120670	803542
5166	803543
55479	803544
191776	803545
228339	803546
74915	803547
105465	803548
94037	803549
131761	803550
27843	803551
24970	803552
24621	803553
57466	803554
1034	803555
166088	803556
1434	803557
312119	803558
16119	803559
180809	803560
74828	803561
11732	803562
73121	803563
2396	803564
325516	803565
794	803566
62367	803567
78260	803568
9316	803569
228649	803570
4438	803571
1821	803572
89898	803573
64322	803574
270527	803575
15757	803576
209285	803577
43844	803578
320818	803579
216115	803580
113918	803581
12927	803582
50596	803583
8900	803584
17980	803585
51551	803586
162955	803587
189545	803588
23080	803589
22869	803590
21567	803591
243936	803592
170246	803593
275933	803594
245176	803595
14232	803596
42651	803597
70506	803598
121698	803599
86763	803600
292521	803601
22015	803602
56493	803603
5280	803604
147100	803605
194519	803606
68106	803607
104603	803608
83024	803609
73183	803610
28741	803611
83021	803612
5254	803613
65729	803614
169065	803615
17218	803616
60321	803617
7912	803618
6867	803619
26454	803620
154762	803621
55192	803622
125578	803623
111140	803624
229604	803625
214820	803626
175921	803627
12356	803628
134496	803629
16494	803630
241853	803631
241988	803632
148737	803633
253574	803634
222763	803635
194411	803636
51493	803637
51493	803638
75566	803639
75566	803640
185220	803641
6921	803642
86302	803643
85035	803644
330682	803645
1293	803646
15001	803647
103143	803648
74177	803649
202375	803650
36454	803651
163230	803652
92966	803653
39039	803654
32774	803655
52709	803656
48211	803657
11542	803658
41174	803659
258540	803660
51827	803661
25212	803662
241642	803663
148831	803664
148680	803665
242273	803666
241545	803667
242053	803668
241715	803669
241294	803670
16446	803671
138195	803672
69620	803673
91400	803674
242063	803675
315644	803676
42794	803677
83491	803678
209992	803679
153934	803680
106133	803681
165799	803682
145939	803683
172455	803684
162503	803685
38513	803686
3321	803687
227582	803688
234217	803689
59352	803690
32299	803691
21685	803692
224327	803693
349594	803694
41832	803695
80759	803696
344869	803697
24041	803698
82724	803699
141118	803700
59714	803701
180380	803702
32735	803703
76656	803704
231514	803705
11258	803706
5079	803707
10271	803708
15239	803709
331841	803710
7620	803711
34563	803712
240137	803713
2087	803714
72309	803715
263896	803716
160398	803717
1832	803718
276125	803719
27437	803720
119170	803721
167	803722
23259	803723
321194	803724
345876	803725
59679	803726
5436	803727
98107	803728
52720	803729
21188	803730
18396	803731
57957	803732
108013	803733
277569	803734
151531	803735
184126	803736
73502	803737
97642	803738
9503	803739
121145	803740
59385	803741
68227	803742
272010	803743
265856	803744
32408	803745
74472	803746
28581	803747
74471	803748
301407	803749
6551	803750
188721	803751
244213	803752
180184	803753
322773	803754
21086	803755
263887	803756
191908	803757
76071	803758
249879	803759
282552	803760
351022	803761
160612	803762
61761	803763
15976	803764
9543	803765
206967	803766
13545	803767
271649	803768
18255	803769
81	803770
88060	803771
193093	803772
38863	803773
214238	803774
28976	803775
102688	803776
147609	803777
1520	803778
42624	803779
22446	803780
82830	803781
22446	803782
70736	803783
73223	803784
139639	803785
351813	803786
2797	803787
137626	803788
108025	803789
262454	803790
5470	803791
3277	803792
82179	803793
240491	803794
206533	803795
162427	803796
1631	803797
30106	803798
217957	803799
174868	803800
334365	803801
201338	803802
107426	803803
44365	803804
30999	803805
1039	803806
111176	803807
104032	803808
11741	803809
32895	803810
104170	803811
5264	803812
6844	803813
21649	803814
293252	803815
124003	803816
27265	803817
67187	803818
144408	803819
97088	803820
103408	803821
69949	803822
26351	803823
236552	803824
42004	803825
153914	803826
30949	803827
11246	803828
43254	803829
266713	803830
221754	803831
1330	803832
229899	803833
27719	803834
9616	803835
333743	803836
65619	803837
17206	803838
42494	803839
49987	803840
9369	803841
189374	803842
19425	803843
241486	803844
68113	803845
190866	803846
32082	803847
145645	803848
330167	803849
428	803850
156060	803851
32470	803852
108651	803853
138244	803854
222030	803855
8319	803856
41422	803857
317587	803858
203274	803859
66365	803860
250089	803861
76546	803862
54985	803863
89136	803864
33632	803865
281005	803866
38052	803867
37260	803868
2272	803869
93616	803870
28278	803871
53395	803872
15875	803873
65038	803874
600	803875
17053	803876
5981	803877
58972	803878
60026	803879
103346	803880
103149	803881
52219	803882
85434	803883
324352	803884
207344	803885
117241	803886
201663	803887
2443	803888
13917	803889
5962	803890
284323	803891
23689	803892
28826	803893
117382	803894
50513	803895
117924	803896
118627	803897
13917	803898
77100	803899
77215	803900
4190	803901
79844	803902
322536	803903
53876	803904
236258	803905
9912	803906
273875	803907
258216	803908
21159	803909
221426	803910
280347	803911
2567	803912
233853	803913
14820	803914
198117	803915
185737	803916
22362	803917
24909	803918
14534	803919
15376	803920
20114	803921
14113	803922
145525	803923
84457	803924
98492	803925
104466	803926
81444	803927
3639	803928
1892	803929
55415	803930
5115	803931
5002	803932
68497	803933
106121	803934
15066	803935
67856	803936
33119	803937
107545	803938
187002	803939
50267	803940
16592	803941
93388	803942
101523	803943
192624	803944
105937	803945
111804	803946
11514	803947
3749	803948
312581	803949
153530	803950
232820	803951
60739	803952
200146	803953
126915	803954
145119	803955
297693	803956
247220	803957
257262	803958
133825	803959
217373	803960
64670	803961
17615	803962
107162	803963
145370	803964
334051	803965
84458	803966
47621	803967
235337	803968
142203	803969
55396	803970
62705	803971
48062	803972
267785	803973
86050	803974
219587	803975
151532	803976
118690	803977
6085	803978
2071	803979
14704	803980
163	803981
86301	803982
25785	803983
199493	803984
341854	803985
87054	803986
328613	803987
8341	803988
7515	803989
68827	803990
228037	803991
14991	803992
150648	803993
9086	803994
30093	803995
65958	803996
11518	803997
56725	803998
195230	803999
32075	804000
57983	804001
26691	804002
46329	804003
795	804004
561	804005
15964	804006
328350	804007
21614	804008
84650	804009
79007	804010
219007	804011
132477	804012
75262	804013
180957	804014
50343	804015
55159	804016
178645	804017
133364	804018
179316	804019
246162	804020
26177	804021
12650	804022
40374	804023
9249	804024
133688	804025
114811	804026
69496	804027
72716	804028
60359	804029
30591	804030
63450	804031
29530	804032
256844	804033
145158	804034
74130	804035
141980	804036
180916	804037
27494	804038
298980	804039
296290	804040
347762	804041
46256	804042
104178	804043
35208	804044
156650	804045
327959	804046
155057	804047
259548	804048
181384	804049
45116	804050
259581	804051
75202	804052
45095	804053
113369	804054
114661	804055
259647	804056
103916	804057
170105	804058
123066	804059
306769	804060
194558	804061
82794	804062
225200	804063
300626	804064
12705	804065
8222	804066
52743	804067
765	804068
102744	804069
12529	804070
8742	804071
92416	804072
92023	804073
246216	804074
647	804075
58175	804076
45639	804077
237388	804078
121	804079
142001	804080
310234	804081
241621	804082
106773	804083
95981	804084
14772	804085
124133	804086
19398	804087
54672	804088
17568	804089
26926	804090
64894	804091
254908	804092
137242	804093
83401	804094
90027	804095
250348	804096
19541	804097
16508	804098
88311	804099
341822	804100
156688	804101
342024	804102
16086	804103
115595	804104
126450	804105
123916	804106
143473	804107
346938	804108
16088	804109
309960	804110
54515	804111
34828	804112
341147	804113
2490	804114
139576	804115
351983	804116
145294	804117
203735	804118
186428	804119
61601	804120
201935	804121
99871	804122
75524	804123
267476	804124
283267	804125
256580	804126
319668	804127
35501	804128
100258	804129
135134	804130
51236	804131
183072	804132
74513	804133
345043	804134
350596	804135
22006	804136
97303	804137
113585	804138
99552	804139
75285	804140
24904	804141
209717	804142
51385	804143
84418	804144
256077	804145
124408	804146
81527	804147
276918	804148
211725	804149
200654	804150
352155	804151
155167	804152
161326	804153
233991	804154
81412	804155
143617	804156
134613	804157
40601	804158
93329	804159
191157	804160
334304	804161
253483	804162
256749	804163
10307	804164
162104	804165
32523	804166
147083	804167
335225	804168
34981	804169
309764	804170
299351	804171
115403	804172
159547	804173
299248	804174
46065	804175
340638	804176
199777	804177
61173	804178
337802	804179
161131	804180
182883	804181
256079	804182
347035	804183
19973	804184
156470	804185
22010	804186
112643	804187
85267	804188
298093	804189
177486	804190
57151	804191
134658	804192
305990	804193
29233	804194
298864	804195
261225	804196
256403	804197
338255	804198
20919	804199
12426	804200
92479	804201
132444	804202
344412	804203
18122	804204
120183	804205
80927	804206
199647	804207
256860	804208
182436	804209
278006	804210
237007	804211
216932	804212
173836	804213
111024	804214
55524	804215
281248	804216
171867	804217
82161	804218
112622	804219
110598	804220
110688	804221
119779	804222
106497	804223
234037	804224
130879	804225
214554	804226
283543	804227
143677	804228
257751	804229
210876	804230
206001	804231
221805	804232
7698	804233
81693	804234
220213	804235
41803	804236
24820	804237
320555	804238
143456	804239
115038	804240
142284	804241
81945	804242
124034	804243
15390	804244
183743	804245
337841	804246
145620	804247
90492	804248
131037	804249
115855	804250
157024	804251
275983	804252
59010	804253
27768	804254
233534	804255
116563	804256
148489	804257
141454	804258
281374	804259
59226	804260
249848	804261
235403	804262
88654	804263
106105	804264
126347	804265
58830	804266
40597	804267
281833	804268
72785	804269
183629	804270
226974	804271
100258	804272
59846	804273
141021	804274
20662	804275
107169	804276
142233	804277
273337	804278
193686	804279
65606	804280
166049	804281
185750	804282
229911	804283
12897	804284
339026	804285
112465	804286
345995	804287
144626	804288
150137	804289
161938	804290
32886	804291
237029	804292
119918	804293
172419	804294
155790	804295
221661	804296
228327	804297
441	804298
6036	804299
301433	804300
77819	804301
135540	804302
324107	804303
47470	804304
96169	804305
141996	804306
276970	804307
163404	804308
272244	804309
8773	804310
7156	804311
36236	804312
313449	804313
251114	804314
48157	804315
15084	804316
179539	804317
90021	804318
305968	804319
27767	804320
66334	804321
66334	804322
209006	804323
207104	804324
261405	804325
31565	804326
158489	804327
260525	804328
354654	804329
319703	804330
273091	804331
218620	804332
198355	804333
14571	804334
132898	804335
23909	804336
85611	804337
256742	804338
49586	804339
134444	804340
40294	804341
143341	804342
60819	804343
93428	804344
131214	804345
38914	804346
325867	804347
228735	804348
343601	804349
343459	804350
41346	804351
53241	804352
144304	804353
139073	804354
20907	804355
130644	804356
8181	804357
232806	804358
233687	804359
24720	804360
20340	804361
144304	804362
3274	804363
346972	804364
299193	804365
222321	804366
125082	804367
44761	804368
47719	804369
143422	804370
134055	804371
50262	804372
168589	804373
143393	804374
41405	804375
1571	804376
259176	804377
185119	804378
3471	804379
341653	804380
233565	804381
79233	804382
143459	804383
96802	804384
16103	804385
75564	804386
256176	804387
344339	804388
19716	804389
25174	804390
76062	804391
47131	804392
116319	804393
201021	804394
298734	804395
149504	804396
18351	804397
55195	804398
48486	804399
331528	804400
5354	804401
213920	804402
124105	804403
45105	804404
215535	804405
217960	804406
39477	804407
182433	804408
79207	804409
337437	804410
235099	804411
335744	804412
63981	804413
156043	804414
163686	804415
161712	804416
50919	804417
341397	804418
102838	804419
64969	804420
353371	804421
22640	804422
259515	804423
197671	804424
145150	804425
145381	804426
123291	804427
305168	804428
331023	804429
197751	804430
87972	804431
125117	804432
333940	804433
235617	804434
319876	804435
93475	804436
54314	804437
255019	804438
129479	804439
202661	804440
108186	804441
212665	804442
3475	804443
91725	804444
129826	804445
75541	804446
21234	804447
23284	804448
137814	804449
179262	804450
112959	804451
5151	804452
12926	804453
117885	804454
9647	804455
9683	804456
4410	804457
41771	804458
104302	804459
140661	804460
104544	804461
23653	804462
32535	804463
110832	804464
21414	804465
59534	804466
6858	804467
44995	804468
55968	804469
196781	804470
28609	804471
34872	804472
228918	804473
32974	804474
32279	804475
69981	804476
334417	804477
262479	804478
90382	804479
182083	804480
167616	804481
203674	804482
213033	804483
20738	804484
23954	804485
39408	804486
114156	804487
281638	804488
139376	804489
47826	804490
177177	804491
9713	804492
91213	804493
97355	804494
193616	804495
158046	804496
11586	804497
261668	804498
28856	804499
347171	804500
87279	804501
133183	804502
309100	804503
24409	804504
93533	804505
269127	804506
22070	804507
54841	804508
59274	804509
43155	804510
157015	804511
191719	804512
4808	804513
29389	804514
242586	804515
96929	804516
24918	804517
114599	804518
102758	804519
80518	804520
208525	804521
2758	804522
43807	804523
37678	804524
27492	804525
45975	804526
335035	804527
58212	804528
132508	804529
179871	804530
137081	804531
85497	804532
235479	804533
157006	804534
64636	804535
21488	804536
74206	804537
47784	804538
128463	804539
351917	804540
246242	804541
29500	804542
64910	804543
121361	804544
1438	804545
177887	804546
15337	804547
1386	804548
6309	804549
297964	804550
207959	804551
8898	804552
42057	804553
283261	804554
194989	804555
153035	804556
257462	804557
142242	804558
203961	804559
142559	804560
125967	804561
146222	804562
209571	804563
194964	804564
19489	804565
234275	804566
142646	804567
8047	804568
91045	804569
119873	804570
162799	804571
2428	804572
145610	804573
76072	804574
61160	804575
85266	804576
1197	804577
98625	804578
44352	804579
113671	804580
43557	804581
5891	804582
34049	804583
18292	804584
185969	804585
200173	804586
13432	804587
9316	804588
30146	804589
326460	804590
40897	804591
150301	804592
782	804593
120732	804594
94496	804595
198928	804596
43784	804597
321001	804598
196206	804599
163740	804600
309757	804601
230136	804602
180308	804603
231988	804604
47780	804605
12997	804606
142971	804607
103299	804608
29090	804609
108002	804610
319601	804611
51125	804612
103718	804613
34650	804614
294367	804615
71938	804616
4049	804617
172929	804618
30888	804619
1579	804620
108801	804621
109605	804622
47774	804623
36816	804624
74383	804625
91533	804626
9524	804627
638	804628
174497	804629
164305	804630
193348	804631
128946	804632
112778	804633
2455	804634
92851	804635
9054	804636
180524	804637
103722	804638
84232	804639
84031	804640
171992	804641
88627	804642
23859	804643
27315	804644
191699	804645
142060	804646
288942	804647
31273	804648
20836	804649
68868	804650
35065	804651
9340	804652
98783	804653
79694	804654
2905	804655
124268	804656
36420	804657
22969	804658
141142	804659
292442	804660
49386	804661
124542	804662
55957	804663
44695	804664
141762	804665
5072	804666
29978	804667
7287	804668
68131	804669
1514	804670
133581	804671
206017	804672
327220	804673
357011	804674
41843	804675
124389	804676
198741	804677
171839	804678
196175	804679
214941	804680
48105	804681
43040	804682
139257	804683
19756	804684
39137	804685
115573	804686
121673	804687
60763	804688
91730	804689
93311	804690
1776	804691
63503	804692
60038	804693
41877	804694
145967	804695
70509	804696
6633	804697
16034	804698
22171	804699
237718	804700
16420	804701
350326	804702
48511	804703
25161	804704
165152	804705
32604	804706
10307	804707
205129	804708
38078	804709
103015	804710
325785	804711
234704	804712
124359	804713
61275	804714
7061	804715
965	804716
261495	804717
160831	804718
104480	804719
342426	804720
168743	804721
174690	804722
86147	804723
199108	804724
306164	804725
196190	804726
298429	804727
3808	804728
346694	804729
66739	804730
47104	804731
326184	804732
149997	804733
94517	804734
1772	804735
24055	804736
108488	804737
317325	804738
20520	804739
115022	804740
3016	804741
172281	804742
111991	804743
113115	804744
195335	804745
53768	804746
41858	804747
196236	804748
272972	804749
60565	804750
101936	804751
283583	804752
110522	804753
285937	804754
57052	804755
123006	804756
65782	804757
95374	804758
115060	804759
2935	804760
31020	804761
122834	804762
80543	804763
148012	804764
116203	804765
190069	804766
236587	804767
64346	804768
121724	804769
642	804770
196114	804771
33365	804772
61592	804773
9782	804774
140254	804775
31552	804776
71299	804777
91519	804778
64232	804779
69465	804780
23332	804781
5667	804782
330107	804783
78678	804784
190181	804785
47637	804786
302146	804787
258374	804788
159421	804789
130903	804790
142653	804791
301338	804792
100207	804793
225972	804794
157157	804795
27734	804796
2823	804797
204932	804798
264728	804799
141188	804800
222833	804801
272327	804802
46535	804803
193987	804804
195949	804805
55923	804806
16389	804807
122288	804808
7145	804809
100298	804810
232529	804811
81431	804812
60760	804813
4200	804814
198534	804815
7744	804816
169185	804817
92236	804818
182579	804819
92544	804820
333133	804821
51275	804822
344356	804823
232968	804824
233396	804825
94126	804826
93317	804827
146088	804828
123976	804829
61300	804830
79178	804831
262007	804832
3808	804833
79806	804834
320559	804835
70325	804836
159057	804837
233221	804838
85145	804839
62193	804840
6862	804841
16204	804842
54833	804843
10272	804844
83659	804845
3373	804846
81862	804847
136473	804848
309678	804849
226035	804850
27839	804851
1293	804852
218371	804853
292147	804854
2005	804855
194555	804856
27666	804857
54715	804858
50208	804859
199999	804860
195032	804861
94166	804862
169414	804863
106740	804864
490	804865
253533	804866
44724	804867
10174	804868
9215	804869
78182	804870
63547	804871
192420	804872
3808	804873
5127	804874
50999	804875
26736	804876
76418	804877
14548	804878
13017	804879
87118	804880
235427	804881
16355	804882
41768	804883
40193	804884
128506	804885
5787	804886
12269	804887
206713	804888
105090	804889
217403	804890
24814	804891
140003	804892
216370	804893
41273	804894
2495	804895
65038	804896
32884	804897
52891	804898
70450	804899
174799	804900
26477	804901
91719	804902
145877	804903
93522	804904
107470	804905
60090	804906
337451	804907
167839	804908
12310	804909
439	804910
105201	804911
140369	804912
89729	804913
8306	804914
328846	804915
306121	804916
3724	804917
303498	804918
281137	804919
140399	804920
106793	804921
228471	804922
12361	804923
293313	804924
113216	804925
110223	804926
71860	804927
133094	804928
4715	804929
114959	804930
211685	804931
299081	804932
233527	804933
337884	804934
58436	804935
87812	804936
137542	804937
81116	804938
134742	804939
179447	804940
124549	804941
107294	804942
59081	804943
93301	804944
198733	804945
35423	804946
306061	804947
281082	804948
107967	804949
183578	804950
23905	804951
54840	804952
271129	804953
3604	804954
52358	804955
176138	804956
6988	804957
178405	804958
142935	804959
216453	804960
42579	804961
233956	804962
48037	804963
36301	804964
91150	804965
5604	804966
26620	804967
50694	804968
53730	804969
113725	804970
19034	804971
10178	804972
5996	804973
1208	804974
70172	804975
86752	804976
336248	804977
179272	804978
119864	804979
1518	804980
49875	804981
105855	804982
155254	804983
56568	804984
58136	804985
133565	804986
19899	804987
207052	804988
41286	804989
179837	804990
227227	804991
128781	804992
4347	804993
59887	804994
51417	804995
117875	804996
189800	804997
43634	804998
197296	804999
130073	805000
125696	805001
125233	805002
19489	805003
77188	805004
307412	805005
93950	805006
179225	805007
299457	805008
100156	805009
125708	805010
242938	805011
269863	805012
86633	805013
1870	805014
1465	805015
68446	805016
79984	805017
19559	805018
39213	805019
339676	805020
130249	805021
126062	805022
199128	805023
339507	805024
1448	805025
157223	805026
44079	805027
120607	805028
180699	805029
219400	805030
243	805031
129105	805032
34881	805033
2284	805034
51159	805035
170809	805036
112363	805037
32811	805038
39143	805039
308761	805040
79913	805041
11169	805042
256	805043
102746	805044
167636	805045
103265	805046
128341	805047
34081	805048
121354	805049
325408	805050
29608	805051
352337	805052
317184	805053
124518	805054
956	805055
121569	805056
347559	805057
145027	805058
134378	805059
103551	805060
69742	805061
305907	805062
144099	805063
43858	805064
41706	805065
11181	805066
648	805067
183910	805068
69423	805069
237700	805070
50193	805071
84837	805072
206216	805073
107527	805074
61537	805075
5671	805076
52540	805077
64972	805078
106132	805079
9603	805080
68958	805081
54547	805082
1100	805083
69867	805084
162187	805085
157675	805086
300476	805087
225648	805088
302579	805089
80781	805090
34869	805091
152457	805092
127423	805093
56470	805094
61939	805095
63987	805096
208991	805097
36816	805098
31886	805099
128939	805100
97336	805101
88465	805102
6842	805103
133143	805104
201295	805105
8984	805106
32141	805107
70237	805108
123894	805109
151251	805110
125133	805111
75371	805112
151051	805113
309184	805114
202061	805115
21905	805116
44764	805117
156873	805118
25251	805119
42140	805120
14299	805121
16816	805122
3834	805123
43685	805124
137579	805125
979	805126
46561	805127
11767	805128
172083	805129
22266	805130
232776	805131
4760	805132
306438	805133
116195	805134
305692	805135
242	805136
124891	805137
218961	805138
199880	805139
258390	805140
106789	805141
56973	805142
52515	805143
118040	805144
37068	805145
20454	805146
63982	805147
138653	805148
127412	805149
285176	805150
98768	805151
257261	805152
97963	805153
64418	805154
223710	805155
23516	805156
142308	805157
8582	805158
1629	805159
53206	805160
188435	805161
140708	805162
217289	805163
27089	805164
88090	805165
114538	805166
12363	805167
147710	805168
51631	805169
56951	805170
97936	805171
126271	805172
14775	805173
154991	805174
26897	805175
165463	805176
38337	805177
33478	805178
201473	805179
218730	805180
221505	805181
47723	805182
52675	805183
60526	805184
220778	805185
308873	805186
163254	805187
185528	805188
27005	805189
257247	805190
130023	805191
3834	805192
170533	805193
191660	805194
136943	805195
106998	805196
59329	805197
68174	805198
7169	805199
190124	805200
29508	805201
40325	805202
75319	805203
313814	805204
59068	805205
11005	805206
15767	805207
100216	805208
151156	805209
139422	805210
218472	805211
307061	805212
96655	805213
2426	805214
200493	805215
89822	805216
299166	805217
1313	805218
311116	805219
52305	805220
79345	805221
14043	805222
169749	805223
20818	805224
304905	805225
167476	805226
84699	805227
13168	805228
42416	805229
132864	805230
207033	805231
14022	805232
155121	805233
1480	805234
174217	805235
32117	805236
12165	805237
339703	805238
304790	805239
133643	805240
343986	805241
38223	805242
85051	805243
4011	805244
144279	805245
11017	805246
246256	805247
345202	805248
12229	805249
66021	805250
55029	805251
179781	805252
146984	805253
57090	805254
14687	805255
35380	805256
356179	805257
131259	805258
5671	805259
284663	805260
71187	805261
2643	805262
31051	805263
166956	805264
81094	805265
112037	805266
11952	805267
203592	805268
101912	805269
20134	805270
160954	805271
140402	805272
181197	805273
31424	805274
10524	805275
43867	805276
176484	805277
354	805278
19125	805279
77830	805280
34465	805281
8949	805282
157236	805283
182795	805284
336014	805285
68345	805286
81417	805287
125721	805288
62297	805289
4618	805290
51516	805291
50210	805292
57244	805293
20878	805294
29039	805295
48857	805296
61839	805297
25321	805298
23049	805299
22292	805300
120750	805301
75108	805302
59042	805303
16282	805304
287647	805305
129611	805306
287584	805307
16282	805308
122051	805309
339059	805310
179559	805311
189384	805312
93725	805313
134683	805314
135831	805315
26938	805316
145159	805317
37929	805318
137616	805319
211128	805320
26905	805321
16697	805322
44341	805323
15633	805324
3016	805325
133320	805326
63167	805327
103339	805328
31518	805329
115354	805330
86275	805331
81225	805332
77947	805333
22274	805334
5959	805335
26312	805336
30109	805337
62004	805338
116355	805339
219286	805340
133768	805341
89848	805342
91476	805343
75725	805344
89610	805345
8796	805346
45	805347
19398	805348
25248	805349
333165	805350
9877	805351
228744	805352
158177	805353
32239	805354
246182	805355
38108	805356
81681	805357
5671	805358
53028	805359
37595	805360
219125	805361
30920	805362
74005	805363
14652	805364
81862	805365
72660	805366
8885	805367
1242	805368
171898	805369
93510	805370
120000	805371
6309	805372
14652	805373
35416	805374
108246	805375
320512	805376
125350	805377
74609	805378
174829	805379
115597	805380
9062	805381
115104	805382
98186	805383
118043	805384
12613	805385
43599	805386
325605	805387
119549	805388
44350	805389
67897	805390
43599	805391
68020	805392
15692	805393
1871	805394
19989	805395
138984	805396
292792	805397
1892	805398
21905	805399
22870	805400
190100	805401
81109	805402
191441	805403
10842	805404
32158	805405
193560	805406
302871	805407
72541	805408
58433	805409
13015	805410
96637	805411
82365	805412
56331	805413
202333	805414
246248	805415
35502	805416
156693	805417
72544	805418
287178	805419
340035	805420
204089	805421
140798	805422
81525	805423
340561	805424
60232	805425
344177	805426
130605	805427
91558	805428
153233	805429
268772	805430
1865	805431
164039	805432
165905	805433
3799	805434
160759	805435
353425	805436
46044	805437
7981	805438
179746	805439
335651	805440
148700	805441
208816	805442
25333	805443
38844	805444
4172	805445
10254	805446
62868	805447
62271	805448
48643	805449
25989	805450
124057	805451
191998	805452
7907	805453
21611	805454
28124	805455
83902	805456
55888	805457
40830	805458
112821	805459
322950	805460
75478	805461
23871	805462
8415	805463
10868	805464
15354	805465
199368	805466
29855	805467
61342	805468
4248	805469
179226	805470
33713	805471
168987	805472
179268	805473
32641	805474
2933	805475
8543	805476
124546	805477
116057	805478
81619	805479
27867	805480
330180	805481
334227	805482
285453	805483
180895	805484
196371	805485
104654	805486
142050	805487
56757	805488
94232	805489
113216	805490
41361	805491
270643	805492
333069	805493
342772	805494
355031	805495
1425	805496
368	805497
52731	805498
84304	805499
205367	805500
38885	805501
75405	805502
129747	805503
3487	805504
41478	805505
200931	805506
118946	805507
83099	805508
81422	805509
141243	805510
274871	805511
165178	805512
335589	805513
224774	805514
142592	805515
91234	805516
156702	805517
59003	805518
5730	805519
229861	805520
268119	805521
325199	805522
302877	805523
10206	805524
242955	805525
143152	805526
82454	805527
138184	805528
59390	805529
66594	805530
16881	805531
13043	805532
188003	805533
115110	805534
79661	805535
84334	805536
337537	805537
291864	805538
22580	805539
124196	805540
126042	805541
35178	805542
319920	805543
25046	805544
115278	805545
8333	805546
42873	805547
14788	805548
169976	805549
248626	805550
6476	805551
83600	805552
112214	805553
51305	805554
106441	805555
26492	805556
56005	805557
121884	805558
146061	805559
9062	805560
197119	805561
39273	805562
36681	805563
167867	805564
345817	805565
80773	805566
124253	805567
231367	805568
29533	805569
18130	805570
114206	805571
126206	805572
178012	805573
2917	805574
46876	805575
29008	805576
79524	805577
81550	805578
3487	805579
146922	805580
7127	805581
117867	805582
334098	805583
169717	805584
288656	805585
163432	805586
59558	805587
60913	805588
70186	805589
33400	805590
59759	805591
81154	805592
181711	805593
19346	805594
27351	805595
145073	805596
55026	805597
10919	805598
37903	805599
222484	805600
91319	805601
91899	805602
60926	805603
15226	805604
37968	805605
45254	805606
124566	805607
37564	805608
4851	805609
233906	805610
301809	805611
163254	805612
15294	805613
140039	805614
124180	805615
40016	805616
26810	805617
30828	805618
35143	805619
18406	805620
124459	805621
47076	805622
14755	805623
11110	805624
55054	805625
23872	805626
8543	805627
15984	805628
81156	805629
19596	805630
234588	805631
54641	805632
30267	805633
83309	805634
134155	805635
202292	805636
37965	805637
144888	805638
88647	805639
20303	805640
28128	805641
46169	805642
202036	805643
37269	805644
26322	805645
85969	805646
85768	805647
85576	805648
107340	805649
44044	805650
194195	805651
250644	805652
7291	805653
185667	805654
42711	805655
71667	805656
357109	805657
2868	805658
203349	805659
162081	805660
46892	805661
120080	805662
257634	805663
322737	805664
8580	805665
24273	805666
4248	805667
273388	805668
248204	805669
68658	805670
128665	805671
32127	805672
266583	805673
188718	805674
155844	805675
65799	805676
176017	805677
289232	805678
71503	805679
37133	805680
193421	805681
274920	805682
122244	805683
129740	805684
29609	805685
19870	805686
174596	805687
72208	805688
72647	805689
270054	805690
47548	805691
120939	805692
128611	805693
98883	805694
53190	805695
26382	805696
157261	805697
139094	805698
249876	805699
8790	805700
3008	805701
109691	805702
109664	805703
71750	805704
180604	805705
29177	805706
57025	805707
109412	805708
56192	805709
98125	805710
144076	805711
163107	805712
2439	805713
291515	805714
44858	805715
11635	805716
239826	805717
70386	805718
101489	805719
3346	805720
143393	805721
298222	805722
23833	805723
86651	805724
53916	805725
104489	805726
75249	805727
254834	805728
124961	805729
155734	805730
95759	805731
200026	805732
349963	805733
47682	805734
41625	805735
310592	805736
93195	805737
93494	805738
124310	805739
61461	805740
41625	805741
357194	805742
30780	805743
26177	805744
283246	805745
55390	805746
147525	805747
232658	805748
122184	805749
87268	805750
1430	805751
59581	805752
230871	805753
40417	805754
94938	805755
138083	805756
7417	805757
104976	805758
80888	805759
48733	805760
109899	805761
349270	805762
35339	805763
22152	805764
106112	805765
48510	805766
35426	805767
208896	805768
306006	805769
136701	805770
17213	805771
48857	805772
35392	805773
178562	805774
131147	805775
208826	805776
27684	805777
2690	805778
45070	805779
135364	805780
58103	805781
214057	805782
78684	805783
7124	805784
89898	805785
35533	805786
154224	805787
194173	805788
60546	805789
39121	805790
8059	805791
35473	805792
251682	805793
208593	805794
137861	805795
198111	805796
75612	805797
56962	805798
5246	805799
86755	805800
128138	805801
141118	805802
7270	805803
178512	805804
14181	805805
53407	805806
24734	805807
15985	805808
200543	805809
201036	805810
14723	805811
203555	805812
187912	805813
15600	805814
126590	805815
2269	805816
194847	805817
217424	805818
10236	805819
106982	805820
200466	805821
81214	805822
7737	805823
216790	805824
96771	805825
151125	805826
218884	805827
107376	805828
20887	805829
84751	805830
243600	805831
300507	805832
78405	805833
118943	805834
319144	805835
317471	805836
190569	805837
189471	805838
189373	805839
314686	805840
190627	805841
317470	805842
317922	805843
189869	805844
190295	805845
190750	805846
78401	805847
189977	805848
190757	805849
112375	805850
142718	805851
53237	805852
5070	805853
31769	805854
19103	805855
178808	805856
8663	805857
192300	805858
151331	805859
24578	805860
122173	805861
200070	805862
20649	805863
73373	805864
164791	805865
23342	805866
37278	805867
51999	805868
9070	805869
119652	805870
140892	805871
118096	805872
2949	805873
124340	805874
25391	805875
112078	805876
52774	805877
30769	805878
157591	805879
93605	805880
171514	805881
83309	805882
9865	805883
233072	805884
55104	805885
133706	805886
346008	805887
151021	805888
206603	805889
72764	805890
50256	805891
38885	805892
12364	805893
147411	805894
106977	805895
41195	805896
9340	805897
57378	805898
230931	805899
81895	805900
81214	805901
194998	805902
296061	805903
135247	805904
3592	805905
46580	805906
56894	805907
73620	805908
309448	805909
144790	805910
11343	805911
57440	805912
84056	805913
124186	805914
6464	805915
139602	805916
56828	805917
156536	805918
37160	805919
160924	805920
261837	805921
261838	805922
45391	805923
159477	805924
102218	805925
326955	805926
12556	805927
193958	805928
16333	805929
21362	805930
90378	805931
61187	805932
94401	805933
147259	805934
2565	805935
159199	805936
8796	805937
103310	805938
31552	805939
6092	805940
354510	805941
11642	805942
2533	805943
233316	805944
162766	805945
63390	805946
90723	805947
12967	805948
13420	805949
36060	805950
71443	805951
16784	805952
160931	805953
325011	805954
120812	805955
79958	805956
102774	805957
345629	805958
19217	805959
77862	805960
170901	805961
190400	805962
78191	805963
189618	805964
318896	805965
188125	805966
318332	805967
119186	805968
78120	805969
318103	805970
18894	805971
190741	805972
119573	805973
1279	805974
138971	805975
138408	805976
157523	805977
82509	805978
342688	805979
340061	805980
227926	805981
54670	805982
4809	805983
96091	805984
123814	805985
111839	805986
19732	805987
87051	805988
333116	805989
201380	805990
33642	805991
121158	805992
194679	805993
2565	805994
21444	805995
57023	805996
602	805997
54792	805998
330388	805999
13976	806000
14246	806001
94503	806002
2692	806003
90680	806004
41925	806005
76367	806006
110002	806007
9561	806008
96783	806009
253723	806010
76035	806011
112831	806012
222559	806013
15449	806014
200109	806015
100074	806016
257876	806017
123800	806018
231553	806019
247223	806020
165251	806021
59281	806022
319732	806023
1458	806024
50410	806025
28268	806026
84039	806027
8317	806028
23523	806029
161070	806030
42761	806031
259777	806032
40021	806033
326157	806034
264548	806035
3728	806036
320176	806037
100031	806038
20339	806039
1276	806040
16374	806041
18044	806042
298752	806043
30949	806044
302834	806045
26343	806046
641	806047
61780	806048
70174	806049
102253	806050
23389	806051
101083	806052
187906	806053
194506	806054
74153	806055
44516	806056
44599	806057
119983	806058
63537	806059
22441	806060
2594	806061
325685	806062
223066	806063
27759	806064
8663	806065
104509	806066
62506	806067
33000	806068
98405	806069
5522	806070
193203	806071
67570	806072
22335	806073
135803	806074
163293	806075
268986	806076
244626	806077
160809	806078
62252	806079
102141	806080
329640	806081
61593	806082
224	806083
203723	806084
226055	806085
182713	806086
11402	806087
130107	806088
188723	806089
202531	806090
61874	806091
3646	806092
86716	806093
113757	806094
235212	806095
237035	806096
8366	806097
136468	806098
170401	806099
273716	806100
152630	806101
143119	806102
128212	806103
143369	806104
255429	806105
195316	806106
57492	806107
13485	806108
83447	806109
1752	806110
239635	806111
147425	806112
22292	806113
58770	806114
56628	806115
50819	806116
141179	806117
137953	806118
121074	806119
181973	806120
79953	806121
5527	806122
164856	806123
133594	806124
195692	806125
287490	806126
44393	806127
65882	806128
6010	806129
100033	806130
259362	806131
47529	806132
108204	806133
184583	806134
115038	806135
229264	806136
12569	806137
81704	806138
338709	806139
60937	806140
30636	806141
41327	806142
37859	806143
145571	806144
3298	806145
320028	806146
205057	806147
198237	806148
74153	806149
208391	806150
78781	806151
115133	806152
255660	806153
98717	806154
319579	806155
93344	806156
299024	806157
27531	806158
78681	806159
228533	806160
195935	806161
121300	806162
20802	806163
292233	806164
97100	806165
203700	806166
201099	806167
203053	806168
38934	806169
16110	806170
44700	806171
81072	806172
61943	806173
16157	806174
59470	806175
143016	806176
5789	806177
46673	806178
207371	806179
133976	806180
128909	806181
350111	806182
37194	806183
170375	806184
20303	806185
247	806186
307804	806187
8958	806188
322045	806189
22251	806190
102623	806191
93525	806192
52172	806193
38705	806194
146390	806195
79517	806196
72136	806197
213333	806198
182091	806199
82548	806200
89545	806201
12102	806202
40708	806203
7086	806204
9399	806205
87711	806206
13645	806207
35769	806208
89986	806209
54255	806210
328486	806211
261556	806212
15787	806213
103373	806214
23165	806215
263029	806216
21413	806217
178471	806218
33715	806219
21949	806220
23969	806221
53503	806222
99697	806223
154150	806224
88583	806225
277926	806226
47739	806227
476	806228
99763	806229
97955	806230
152046	806231
106969	806232
34962	806233
497	806234
129611	806235
101414	806236
51216	806237
328465	806238
318678	806239
32002	806240
15947	806241
235447	806242
121005	806243
8468	806244
84485	806245
23213	806246
114569	806247
232975	806248
121617	806249
127624	806250
323664	806251
261126	806252
228862	806253
46156	806254
62252	806255
116049	806256
313401	806257
180283	806258
231246	806259
75142	806260
43849	806261
70898	806262
116751	806263
111860	806264
70838	806265
94210	806266
55284	806267
29318	806268
233921	806269
185131	806270
67735	806271
140871	806272
23115	806273
276093	806274
68773	806275
322309	806276
325812	806277
32070	806278
67764	806279
198674	806280
19329	806281
113439	806282
102808	806283
12437	806284
105573	806285
11767	806286
60519	806287
190232	806288
96	806289
18332	806290
107358	806291
47955	806292
172787	806293
10671	806294
113447	806295
30437	806296
93928	806297
4624	806298
223903	806299
47474	806300
284522	806301
305217	806302
47310	806303
107716	806304
129493	806305
230167	806306
8810	806307
47967	806308
118467	806309
313597	806310
187831	806311
18780	806312
77191	806313
312476	806314
77129	806315
96130	806316
12569	806317
244222	806318
4315	806319
2477	806320
145977	806321
170075	806322
281740	806323
45973	806324
7535	806325
12302	806326
154012	806327
224833	806328
153469	806329
90974	806330
251533	806331
153685	806332
154034	806333
153848	806334
123890	806335
295623	806336
32735	806337
62551	806338
101704	806339
38448	806340
66897	806341
135211	806342
153625	806343
23788	806344
81917	806345
123960	806346
90670	806347
114518	806348
47936	806349
61381	806350
7709	806351
211034	806352
145168	806353
200260	806354
191522	806355
145218	806356
61884	806357
183726	806358
100481	806359
233717	806360
16130	806361
201668	806362
157123	806363
338105	806364
216749	806365
137296	806366
257464	806367
145503	806368
310267	806369
61387	806370
61884	806371
243584	806372
108301	806373
111713	806374
101119	806375
218190	806376
75833	806377
227697	806378
41710	806379
13663	806380
298078	806381
18258	806382
218367	806383
191113	806384
257427	806385
309349	806386
75433	806387
130519	806388
25710	806389
45308	806390
357214	806391
145501	806392
330177	806393
283596	806394
241874	806395
152997	806396
125570	806397
28424	806398
278512	806399
1127	806400
93754	806401
75266	806402
112563	806403
11586	806404
139821	806405
18406	806406
202859	806407
211527	806408
352352	806409
183206	806410
107928	806411
254347	806412
61209	806413
6085	806414
304976	806415
255846	806416
74147	806417
226247	806418
42962	806419
135211	806420
93386	806421
55341	806422
145965	806423
233411	806424
31497	806425
308215	806426
212758	806427
93729	806428
112906	806429
84822	806430
57258	806431
334588	806432
191124	806433
255965	806434
91204	806435
297129	806436
4331	806437
113586	806438
320117	806439
93638	806440
229561	806441
114119	806442
176286	806443
91916	806444
18178	806445
38897	806446
19097	806447
225846	806448
63546	806449
63546	806450
250540	806451
345863	806452
340786	806453
4978	806454
218005	806455
151059	806456
347	806457
28027	806458
71342	806459
8980	806460
8980	806461
352059	806462
263832	806463
77098	806464
70059	806465
105248	806466
33121	806467
19882	806468
1090	806469
165727	806470
26668	806471
128887	806472
193224	806473
62037	806474
73678	806475
284851	806476
225877	806477
50031	806478
163735	806479
39886	806480
190586	806481
115827	806482
87053	806483
41122	806484
68496	806485
95177	806486
103710	806487
150358	806488
280917	806489
56462	806490
2286	806491
307419	806492
62581	806493
9816	806494
92280	806495
7046	806496
22339	806497
61539	806498
62497	806499
218109	806500
190167	806501
189666	806502
319559	806503
34530	806504
4788	806505
355153	806506
98279	806507
220628	806508
218683	806509
218789	806510
278295	806511
109426	806512
70519	806513
284807	806514
766	806515
64	806516
217042	806517
286253	806518
37324	806519
113586	806520
143344	806521
89123	806522
15965	806523
242458	806524
41786	806525
61284	806526
166328	806527
64156	806528
56221	806529
258393	806530
183024	806531
28935	806532
56754	806533
94492	806534
353539	806535
55442	806536
221459	806537
49943	806538
82402	806539
75726	806540
109913	806541
127804	806542
12954	806543
17640	806544
45191	806545
17992	806546
32507	806547
205139	806548
2882	806549
17676	806550
10089	806551
167955	806552
129586	806553
7916	806554
47204	806555
59963	806556
323018	806557
13423	806558
17033	806559
208385	806560
23580	806561
28122	806562
351285	806563
129455	806564
102897	806565
323570	806566
91229	806567
33187	806568
136899	806569
66045	806570
192950	806571
164210	806572
308181	806573
306094	806574
122492	806575
334112	806576
244171	806577
124492	806578
46163	806579
5144	806580
99962	806581
62486	806582
355934	806583
222812	806584
32892	806585
67817	806586
157651	806587
73979	806588
281588	806589
87	806590
69990	806591
17404	806592
219860	806593
207299	806594
129797	806595
36375	806596
77736	806597
26085	806598
367	806599
31090	806600
190640	806601
65018	806602
88766	806603
181598	806604
122899	806605
26113	806606
170138	806607
62976	806608
195503	806609
28484	806610
37992	806611
28764	806612
63771	806613
43483	806614
244942	806615
208848	806616
356041	806617
29905	806618
265848	806619
5581	806620
197351	806621
197345	806622
249883	806623
161991	806624
35242	806625
169360	806626
204211	806627
109461	806628
37688	806629
60840	806630
25418	806631
6643	806632
52967	806633
150857	806634
251797	806635
60522	806636
157480	806637
21051	806638
47	806639
69522	806640
51740	806641
80239	806642
336789	806643
70885	806644
281613	806645
69562	806646
10665	806647
279842	806648
111655	806649
161158	806650
16364	806651
7766	806652
112870	806653
141386	806654
36794	806655
36887	806656
4468	806657
1193	806658
148930	806659
30832	806660
360	806661
322480	806662
312848	806663
151169	806664
195201	806665
57285	806666
10654	806667
278026	806668
48327	806669
131538	806670
311938	806671
3329	806672
95878	806673
280978	806674
7177	806675
311919	806676
143881	806677
10063	806678
182039	806679
4645	806680
32469	806681
12293	806682
110491	806683
313079	806684
187743	806685
187120	806686
117424	806687
311974	806688
112378	806689
1568	806690
30593	806691
173569	806692
213408	806693
42907	806694
182116	806695
5824	806696
12304	806697
337582	806698
44464	806699
107868	806700
315769	806701
274069	806702
31123	806703
30655	806704
72029	806705
115506	806706
82038	806707
133534	806708
58098	806709
58097	806710
234352	806711
3264	806712
297637	806713
79154	806714
96997	806715
231316	806716
2393	806717
32298	806718
335699	806719
49866	806720
13356	806721
89272	806722
23094	806723
58939	806724
5409	806725
60226	806726
78441	806727
277419	806728
37572	806729
154017	806730
343707	806731
29233	806732
42323	806733
43254	806734
11018	806735
188323	806736
13784	806737
77456	806738
2693	806739
7570	806740
173727	806741
14364	806742
42812	806743
32316	806744
128690	806745
169790	806746
8040	806747
12167	806748
352801	806749
387	806750
165678	806751
46469	806752
18766	806753
317092	806754
23340	806755
72244	806756
356320	806757
32809	806758
112597	806759
17850	806760
19479	806761
205661	806762
21293	806763
101850	806764
309344	806765
93710	806766
13244	806767
72392	806768
93262	806769
42734	806770
163848	806771
25373	806772
70534	806773
10070	806774
71539	806775
147869	806776
229426	806777
42614	806778
103304	806779
103735	806780
75950	806781
215712	806782
239775	806783
61903	806784
185002	806785
199775	806786
104885	806787
145003	806788
21014	806789
92879	806790
164493	806791
73819	806792
46796	806793
164886	806794
25208	806795
34361	806796
49388	806797
10175	806798
68588	806799
104739	806800
152674	806801
250953	806802
107162	806803
92853	806804
112649	806805
180523	806806
142284	806807
93142	806808
31293	806809
63011	806810
81230	806811
152820	806812
236531	806813
181743	806814
295439	806815
308235	806816
55705	806817
73959	806818
18044	806819
34648	806820
175548	806821
61884	806822
70195	806823
193742	806824
94236	806825
193894	806826
205417	806827
23990	806828
22011	806829
23653	806830
69906	806831
95737	806832
9465	806833
5407	806834
58166	806835
219089	806836
218775	806837
86755	806838
136175	806839
11236	806840
87812	806841
86948	806842
87275	806843
2361	806844
218874	806845
14850	806846
86736	806847
199381	806848
136878	806849
1629	806850
85627	806851
20653	806852
57851	806853
40170	806854
135309	806855
87194	806856
11141	806857
1174	806858
217893	806859
5119	806860
58644	806861
85688	806862
58439	806863
134904	806864
12221	806865
133477	806866
58459	806867
58036	806868
216477	806869
87361	806870
167874	806871
14923	806872
133153	806873
133197	806874
192572	806875
36545	806876
216313	806877
30003	806878
135277	806879
42323	806880
34647	806881
28096	806882
7330	806883
5545	806884
57295	806885
262651	806886
45478	806887
145513	806888
101498	806889
50989	806890
118660	806891
19038	806892
1120	806893
7846	806894
2917	806895
119506	806896
51618	806897
67214	806898
4406	806899
141374	806900
40685	806901
59589	806902
137998	806903
157262	806904
137006	806905
221147	806906
18404	806907
25456	806908
6447	806909
6447	806910
118453	806911
98541	806912
111868	806913
81244	806914
80797	806915
77473	806916
317233	806917
55421	806918
3739	806919
52545	806920
19405	806921
5557	806922
318777	806923
201	806924
46161	806925
36165	806926
187442	806927
77266	806928
12913	806929
136058	806930
61308	806931
224189	806932
31789	806933
28056	806934
3261	806935
35831	806936
4733	806937
310732	806938
101553	806939
217470	806940
78690	806941
2938	806942
32043	806943
76356	806944
1594	806945
80372	806946
100254	806947
277570	806948
42754	806949
170704	806950
60022	806951
31251	806952
20246	806953
142038	806954
42854	806955
84670	806956
121173	806957
187341	806958
327282	806959
5081	806960
181039	806961
44609	806962
66273	806963
65344	806964
45456	806965
313060	806966
75014	806967
171057	806968
84772	806969
104993	806970
30838	806971
50074	806972
36924	806973
15672	806974
46901	806975
11773	806976
29714	806977
76517	806978
7339	806979
9806	806980
320992	806981
80403	806982
104993	806983
16456	806984
39712	806985
47351	806986
81958	806987
119030	806988
15514	806989
28995	806990
181708	806991
7343	806992
300209	806993
16827	806994
318924	806995
92921	806996
130812	806997
164994	806998
138629	806999
368	807000
16542	807001
18065	807002
12927	807003
21094	807004
29769	807005
422	807006
40457	807007
90674	807008
187366	807009
35881	807010
53381	807011
90938	807012
249747	807013
6551	807014
40557	807015
5529	807016
13435	807017
248866	807018
52662	807019
40131	807020
40316	807021
71623	807022
31191	807023
72714	807024
149480	807025
15178	807026
89294	807027
3382	807028
317443	807029
9400	807030
118058	807031
318236	807032
124835	807033
334925	807034
264931	807035
1809	807036
2929	807037
46870	807038
5498	807039
121044	807040
239926	807041
227282	807042
17592	807043
29126	807044
250227	807045
35057	807046
152556	807047
21201	807048
104039	807049
53592	807050
9502	807051
61030	807052
236915	807053
101996	807054
90687	807055
34094	807056
11128	807057
211916	807058
77680	807059
65179	807060
165135	807061
173209	807062
906	807063
239506	807064
66218	807065
111011	807066
142838	807067
82157	807068
82972	807069
13478	807070
339330	807071
163295	807072
91453	807073
24389	807074
33808	807075
96615	807076
5010	807077
185254	807078
221977	807079
107883	807080
282821	807081
94318	807082
43437	807083
278792	807084
282677	807085
199208	807086
235076	807087
278628	807088
283140	807089
71131	807090
89811	807091
282674	807092
278751	807093
111443	807094
284193	807095
101286	807096
282882	807097
261154	807098
159179	807099
281585	807100
239256	807101
282942	807102
282946	807103
7237	807104
3044	807105
170300	807106
282962	807107
107869	807108
278167	807109
283143	807110
283102	807111
280008	807112
282716	807113
282799	807114
29904	807115
282184	807116
283066	807117
15699	807118
303296	807119
279102	807120
169275	807121
280241	807122
28467	807123
279891	807124
65128	807125
281551	807126
170271	807127
42550	807128
7234	807129
2932	807130
282857	807131
283035	807132
280351	807133
283115	807134
280273	807135
67193	807136
129361	807137
246779	807138
22871	807139
53894	807140
32009	807141
282183	807142
16203	807143
54317	807144
28436	807145
212357	807146
211855	807147
310759	807148
82207	807149
47779	807150
47779	807151
115259	807152
143457	807153
9016	807154
71323	807155
207535	807156
113241	807157
71323	807158
292280	807159
30503	807160
57248	807161
63614	807162
121904	807163
386	807164
266529	807165
134395	807166
216961	807167
234101	807168
20922	807169
97077	807170
99868	807171
346	807172
57222	807173
242491	807174
298499	807175
33452	807176
303322	807177
7192	807178
197821	807179
305051	807180
332530	807181
59958	807182
211134	807183
310114	807184
184997	807185
54519	807186
300837	807187
25151	807188
191205	807189
41925	807190
114192	807191
227022	807192
103056	807193
75727	807194
185620	807195
50796	807196
150592	807197
303424	807198
168467	807199
237087	807200
28152	807201
131853	807202
107065	807203
765	807204
20613	807205
11574	807206
19352	807207
80604	807208
8817	807209
62110	807210
74083	807211
9225	807212
30224	807213
191244	807214
144587	807215
42993	807216
82927	807217
48488	807218
141313	807219
55620	807220
22173	807221
64328	807222
221883	807223
313961	807224
4535	807225
173451	807226
2864	807227
176969	807228
4043	807229
10505	807230
40573	807231
89683	807232
14019	807233
278510	807234
54225	807235
6897	807236
15379	807237
110064	807238
317583	807239
7648	807240
225384	807241
244420	807242
234932	807243
179571	807244
298345	807245
27745	807246
17403	807247
17050	807248
12092	807249
162753	807250
149939	807251
15449	807252
97222	807253
9136	807254
33469	807255
307196	807256
322142	807257
30361	807258
98240	807259
218423	807260
3239	807261
181706	807262
271018	807263
35774	807264
309593	807265
21699	807266
12032	807267
149554	807268
92544	807269
114012	807270
151826	807271
167593	807272
180122	807273
84565	807274
15535	807275
91499	807276
228926	807277
217183	807278
246488	807279
183711	807280
240666	807281
21905	807282
320422	807283
41696	807284
35774	807285
19398	807286
56713	807287
6259	807288
10609	807289
12032	807290
46413	807291
50769	807292
88147	807293
3081	807294
335611	807295
18971	807296
110255	807297
202785	807298
299161	807299
7729	807300
108	807301
74429	807302
1024	807303
11303	807304
126581	807305
155132	807306
11966	807307
10843	807308
244769	807309
198685	807310
81374	807311
3369	807312
255189	807313
313362	807314
54324	807315
30225	807316
47324	807317
720	807318
325804	807319
309811	807320
15449	807321
144659	807322
119938	807323
311287	807324
3081	807325
90604	807326
196777	807327
13680	807328
53101	807329
2005	807330
64947	807331
177922	807332
178485	807333
146877	807334
216933	807335
107338	807336
1024	807337
165286	807338
134224	807339
197362	807340
257666	807341
3910	807342
114041	807343
134997	807344
43589	807345
9196	807346
202656	807347
111345	807348
198177	807349
123592	807350
264870	807351
2158	807352
134494	807353
10751	807354
181709	807355
75264	807356
162596	807357
328659	807358
134792	807359
74944	807360
199006	807361
122351	807362
185333	807363
9525	807364
182108	807365
73021	807366
62468	807367
248320	807368
19029	807369
9233	807370
159444	807371
67821	807372
4490	807373
1587	807374
131636	807375
581	807376
40244	807377
3319	807378
6197	807379
103875	807380
203165	807381
33520	807382
35088	807383
1024	807384
49783	807385
123340	807386
6017	807387
22065	807388
95575	807389
125145	807390
184646	807391
144983	807392
334034	807393
111276	807394
22519	807395
13001	807396
71286	807397
52578	807398
77469	807399
291768	807400
11008	807401
307556	807402
1449	807403
120970	807404
174696	807405
341736	807406
181822	807407
58949	807408
97765	807409
53699	807410
186042	807411
50386	807412
200590	807413
33090	807414
89910	807415
203093	807416
38226	807417
100455	807418
133461	807419
12032	807420
109916	807421
33927	807422
54764	807423
337058	807424
90942	807425
20090	807426
180141	807427
23678	807428
182010	807429
63594	807430
179011	807431
246894	807432
12032	807433
135822	807434
92877	807435
181691	807436
4662	807437
136902	807438
68852	807439
34574	807440
366	807441
138788	807442
176606	807443
232341	807444
159405	807445
248468	807446
16830	807447
12032	807448
15377	807449
120	807450
591	807451
46708	807452
22617	807453
120469	807454
294470	807455
2748	807456
211947	807457
18240	807458
138843	807459
42281	807460
63703	807461
18322	807462
106984	807463
174043	807464
4317	807465
38188	807466
103669	807467
4190	807468
145520	807469
61198	807470
69869	807471
23543	807472
170570	807473
13622	807474
32350	807475
112721	807476
1012	807477
60078	807478
144671	807479
42709	807480
5310	807481
73096	807482
1024	807483
39283	807484
231482	807485
302285	807486
1027	807487
109403	807488
333510	807489
105564	807490
74568	807491
155799	807492
80644	807493
7994	807494
30980	807495
123354	807496
3735	807497
231966	807498
97616	807499
22160	807500
245106	807501
354750	807502
115379	807503
115379	807504
80885	807505
48431	807506
173263	807507
61952	807508
21027	807509
32146	807510
43236	807511
341673	807512
81481	807513
61153	807514
43851	807515
39270	807516
88831	807517
54900	807518
128096	807519
2480	807520
46294	807521
138201	807522
249066	807523
2567	807524
3173	807525
3173	807526
202932	807527
14194	807528
266942	807529
64761	807530
39280	807531
145152	807532
56776	807533
20779	807534
26097	807535
12771	807536
308836	807537
155799	807538
54299	807539
321730	807540
316588	807541
37106	807542
206225	807543
29650	807544
181649	807545
123418	807546
169319	807547
104089	807548
23098	807549
15166	807550
7374	807551
29427	807552
24997	807553
10227	807554
224300	807555
2748	807556
2996	807557
36309	807558
23286	807559
184189	807560
43851	807561
148963	807562
114850	807563
13251	807564
69016	807565
127343	807566
91664	807567
138454	807568
300554	807569
49539	807570
2978	807571
4190	807572
119160	807573
63503	807574
197565	807575
111955	807576
186121	807577
181700	807578
80301	807579
130047	807580
174741	807581
8588	807582
28485	807583
211	807584
322333	807585
2237	807586
287720	807587
3735	807588
3735	807589
115379	807590
68852	807591
172836	807592
43890	807593
97222	807594
84586	807595
70294	807596
91297	807597
123320	807598
13556	807599
68217	807600
2475	807601
38298	807602
166771	807603
305397	807604
10212	807605
61595	807606
36309	807607
54101	807608
42998	807609
76189	807610
36534	807611
80586	807612
125755	807613
97339	807614
2410	807615
81780	807616
164853	807617
253716	807618
289527	807619
19125	807620
61282	807621
117092	807622
184030	807623
27108	807624
21597	807625
148342	807626
201976	807627
146288	807628
331980	807629
6988	807630
146843	807631
80199	807632
70965	807633
33391	807634
3471	807635
10902	807636
106519	807637
202492	807638
70883	807639
332267	807640
40688	807641
208844	807642
132722	807643
55207	807644
15067	807645
115478	807646
177251	807647
196741	807648
190831	807649
197280	807650
53914	807651
50543	807652
284959	807653
75272	807654
212067	807655
88905	807656
135938	807657
59269	807658
42104	807659
30625	807660
304813	807661
48839	807662
272752	807663
94124	807664
23450	807665
15194	807666
43497	807667
87467	807668
192985	807669
75354	807670
33720	807671
295914	807672
6040	807673
82195	807674
120117	807675
41764	807676
15036	807677
322062	807678
260152	807679
191281	807680
70963	807681
87523	807682
8720	807683
81613	807684
60724	807685
29435	807686
5779	807687
48254	807688
90554	807689
126951	807690
136656	807691
124252	807692
171236	807693
65839	807694
82015	807695
343515	807696
77630	807697
291841	807698
133673	807699
16112	807700
112920	807701
312337	807702
135903	807703
5027	807704
1024	807705
127188	807706
10590	807707
292214	807708
176640	807709
16203	807710
276914	807711
5455	807712
164141	807713
212056	807714
180127	807715
276915	807716
293167	807717
176592	807718
89095	807719
34429	807720
350904	807721
49744	807722
72879	807723
257524	807724
5455	807725
217093	807726
43236	807727
18262	807728
18396	807729
80596	807730
31088	807731
164601	807732
38270	807733
283321	807734
33947	807735
53540	807736
60288	807737
254412	807738
196967	807739
55149	807740
91284	807741
166578	807742
51301	807743
181480	807744
71594	807745
167793	807746
21055	807747
15643	807748
133700	807749
1291	807750
24594	807751
249866	807752
73107	807753
73316	807754
56018	807755
111525	807756
186364	807757
47248	807758
195683	807759
50596	807760
355337	807761
290714	807762
5769	807763
8550	807764
6171	807765
171800	807766
5455	807767
307223	807768
43851	807769
59017	807770
31157	807771
2996	807772
5455	807773
74944	807774
49602	807775
75264	807776
47113	807777
145121	807778
133564	807779
5023	807780
182562	807781
46194	807782
6549	807783
14721	807784
15309	807785
81778	807786
196316	807787
288144	807788
76126	807789
109398	807790
307555	807791
130315	807792
34421	807793
19349	807794
536	807795
85110	807796
90505	807797
140615	807798
40797	807799
111322	807800
33943	807801
27739	807802
406	807803
57028	807804
73714	807805
178821	807806
126103	807807
95947	807808
39814	807809
104137	807810
174701	807811
83800	807812
36986	807813
134468	807814
180142	807815
153905	807816
207890	807817
149974	807818
83424	807819
157656	807820
17456	807821
28117	807822
13043	807823
80601	807824
37532	807825
269293	807826
49626	807827
5445	807828
75329	807829
54515	807830
220	807831
36448	807832
2306	807833
53417	807834
214592	807835
80608	807836
121619	807837
187214	807838
25077	807839
86878	807840
104616	807841
9494	807842
199011	807843
22122	807844
36831	807845
64431	807846
175981	807847
109034	807848
26083	807849
135548	807850
100600	807851
270602	807852
126795	807853
122878	807854
19356	807855
87628	807856
109515	807857
4487	807858
284451	807859
1315	807860
245806	807861
340913	807862
44162	807863
67973	807864
242550	807865
238082	807866
242027	807867
78953	807868
171435	807869
157749	807870
121333	807871
258990	807872
291292	807873
185255	807874
210776	807875
27806	807876
68758	807877
23010	807878
323130	807879
241561	807880
270507	807881
23497	807882
96105	807883
301406	807884
74742	807885
87955	807886
136523	807887
197834	807888
755	807889
85430	807890
306912	807891
74568	807892
159716	807893
45683	807894
283637	807895
114258	807896
39979	807897
73213	807898
68879	807899
25005	807900
290405	807901
289660	807902
291266	807903
84207	807904
94606	807905
3277	807906
262589	807907
27663	807908
54311	807909
47112	807910
288599	807911
5258	807912
287204	807913
120794	807914
143872	807915
43163	807916
61045	807917
863	807918
27108	807919
29067	807920
113452	807921
115939	807922
332042	807923
89267	807924
135050	807925
356200	807926
247683	807927
27108	807928
289632	807929
70025	807930
10701	807931
133516	807932
283458	807933
228876	807934
90334	807935
256991	807936
4504	807937
4262	807938
21851	807939
173768	807940
151365	807941
6897	807942
345666	807943
46543	807944
175170	807945
44464	807946
83217	807947
309830	807948
207640	807949
87017	807950
134288	807951
113303	807952
120738	807953
53080	807954
151	807955
199163	807956
105064	807957
181182	807958
36499	807959
305590	807960
162394	807961
101984	807962
144675	807963
318921	807964
70299	807965
59550	807966
285396	807967
173317	807968
109949	807969
164532	807970
169422	807971
251209	807972
84309	807973
290071	807974
10829	807975
65940	807976
305736	807977
252773	807978
12017	807979
269017	807980
3370	807981
155681	807982
71296	807983
2097	807984
113927	807985
28596	807986
55338	807987
16467	807988
132856	807989
7036	807990
330474	807991
107587	807992
64070	807993
24640	807994
207537	807995
43890	807996
271528	807997
185216	807998
63422	807999
198848	808000
41367	808001
286196	808002
2306	808003
63623	808004
120970	808005
7373	808006
40711	808007
52938	808008
29676	808009
338053	808010
317320	808011
76723	808012
259249	808013
80231	808014
354	808015
57271	808016
115560	808017
63356	808018
109669	808019
61269	808020
90405	808021
347782	808022
183748	808023
82273	808024
82273	808025
40963	808026
1446	808027
47385	808028
294999	808029
257681	808030
209787	808031
263161	808032
599	808033
68594	808034
234819	808035
35622	808036
6889	808037
4027	808038
258664	808039
96184	808040
1540	808041
33334	808042
9102	808043
38181	808044
37543	808045
3694	808046
342889	808047
142861	808048
304917	808049
81156	808050
213775	808051
19	808052
288675	808053
10902	808054
147120	808055
105634	808056
109397	808057
231225	808058
273174	808059
146179	808060
123506	808061
340932	808062
76957	808063
99097	808064
57282	808065
17837	808066
40377	808067
11419	808068
64066	808069
157729	808070
91493	808071
40711	808072
299975	808073
339785	808074
7161	808075
20841	808076
53407	808077
110294	808078
354449	808079
5658	808080
16162	808081
59269	808082
237668	808083
23804	808084
91306	808085
100176	808086
755	808087
177564	808088
87581	808089
85664	808090
6738	808091
276098	808092
283603	808093
338851	808094
13390	808095
39861	808096
24005	808097
85187	808098
16665	808099
312574	808100
348502	808101
11517	808102
1127	808103
54302	808104
23784	808105
41052	808106
2972	808107
111533	808108
10042	808109
173603	808110
274426	808111
34395	808112
37545	808113
283182	808114
5620	808115
53348	808116
53313	808117
15643	808118
15208	808119
54290	808120
111728	808121
37551	808122
1127	808123
255265	808124
12220	808125
1934	808126
66326	808127
120989	808128
22631	808129
269615	808130
81059	808131
54325	808132
90084	808133
100211	808134
1457	808135
253825	808136
27108	808137
4464	808138
120342	808139
1934	808140
69144	808141
82927	808142
37522	808143
88945	808144
114439	808145
80601	808146
26667	808147
77484	808148
197199	808149
37522	808150
167143	808151
28581	808152
21662	808153
49961	808154
315689	808155
228394	808156
6897	808157
114149	808158
2835	808159
9055	808160
193677	808161
331395	808162
84309	808163
55502	808164
109805	808165
69731	808166
21585	808167
202354	808168
147946	808169
82926	808170
36901	808171
34676	808172
185995	808173
32280	808174
17811	808175
127288	808176
21334	808177
14692	808178
961	808179
198738	808180
281514	808181
866	808182
149568	808183
333256	808184
113971	808185
216938	808186
36633	808187
55705	808188
119366	808189
217334	808190
111450	808191
192533	808192
17403	808193
162582	808194
11851	808195
71219	808196
191023	808197
41052	808198
14872	808199
232919	808200
80695	808201
16927	808202
21292	808203
57222	808204
6833	808205
235650	808206
174904	808207
17811	808208
24347	808209
302708	808210
66327	808211
54280	808212
9502	808213
63193	808214
288734	808215
79383	808216
13296	808217
150230	808218
44815	808219
145520	808220
8842	808221
125480	808222
268599	808223
20755	808224
168773	808225
170482	808226
80639	808227
33943	808228
7974	808229
178336	808230
68947	808231
258810	808232
116211	808233
121749	808234
341320	808235
129807	808236
197915	808237
8348	808238
163839	808239
130397	808240
194050	808241
103250	808242
152275	808243
31253	808244
51945	808245
54090	808246
37420	808247
107487	808248
300773	808249
24179	808250
106640	808251
52970	808252
68056	808253
301357	808254
3395	808255
24032	808256
47421	808257
64114	808258
12101	808259
24109	808260
57207	808261
158047	808262
11574	808263
339856	808264
95582	808265
17205	808266
866	808267
59225	808268
42103	808269
54662	808270
197873	808271
339391	808272
48717	808273
27020	808274
10843	808275
93536	808276
75569	808277
343818	808278
132772	808279
12032	808280
4918	808281
71306	808282
7959	808283
1215	808284
57279	808285
114439	808286
27773	808287
197913	808288
54282	808289
123386	808290
339	808291
29344	808292
140548	808293
15995	808294
290843	808295
65679	808296
38379	808297
2384	808298
49517	808299
45895	808300
287643	808301
290209	808302
40711	808303
62272	808304
332071	808305
38258	808306
119963	808307
3344	808308
36963	808309
204977	808310
199711	808311
1237	808312
65661	808313
342472	808314
243512	808315
2804	808316
4281	808317
16188	808318
19331	808319
89251	808320
123321	808321
123544	808322
313977	808323
2456	808324
332584	808325
340714	808326
17023	808327
230050	808328
1009	808329
127145	808330
139964	808331
40550	808332
2282	808333
128477	808334
187908	808335
179562	808336
155063	808337
48124	808338
174063	808339
43899	808340
54317	808341
2472	808342
60913	808343
6284	808344
255455	808345
148291	808346
143665	808347
141411	808348
15780	808349
54285	808350
123410	808351
58896	808352
1934	808353
13390	808354
320869	808355
123505	808356
161279	808357
154984	808358
2184	808359
16817	808360
60151	808361
100522	808362
12960	808363
252918	808364
283211	808365
289256	808366
73277	808367
197617	808368
75240	808369
42856	808370
51033	808371
194919	808372
576	808373
181652	808374
54095	808375
94051	808376
333808	808377
120436	808378
332264	808379
261716	808380
139464	808381
93769	808382
35090	808383
63422	808384
54369	808385
26656	808386
36794	808387
72373	808388
67512	808389
201444	808390
69850	808391
277653	808392
46585	808393
63527	808394
7873	808395
10042	808396
90996	808397
298923	808398
80695	808399
55708	808400
83217	808401
287000	808402
65979	808403
218218	808404
313983	808405
333395	808406
19706	808407
13251	808408
124014	808409
173684	808410
180675	808411
223510	808412
20510	808413
139654	808414
19581	808415
288785	808416
131405	808417
79458	808418
129375	808419
329400	808420
39841	808421
18146	808422
177854	808423
53219	808424
104865	808425
44226	808426
71396	808427
341918	808428
105848	808429
129774	808430
480	808431
129375	808432
238037	808433
76	808434
52980	808435
37376	808436
265273	808437
58153	808438
150499	808439
6812	808440
153006	808441
234022	808442
37411	808443
98414	808444
301311	808445
42437	808446
25843	808447
26894	808448
251823	808449
100467	808450
69773	808451
294487	808452
7089	808453
257605	808454
129269	808455
7996	808456
177517	808457
81331	808458
179226	808459
233076	808460
13849	808461
19482	808462
99956	808463
9081	808464
49789	808465
176807	808466
39015	808467
210326	808468
173687	808469
101112	808470
65200	808471
10753	808472
4206	808473
176728	808474
38482	808475
297267	808476
42729	808477
152976	808478
161535	808479
347015	808480
34676	808481
181507	808482
309822	808483
4	808484
88316	808485
89655	808486
16507	808487
336494	808488
14817	808489
32949	808490
62862	808491
94371	808492
316242	808493
251768	808494
151152	808495
19767	808496
21993	808497
16041	808498
142736	808499
99151	808500
8009	808501
84519	808502
118189	808503
136420	808504
125227	808505
114620	808506
79292	808507
224219	808508
300848	808509
259069	808510
311520	808511
123315	808512
47407	808513
24977	808514
179844	808515
125969	808516
125939	808517
180018	808518
8822	808519
1877	808520
6877	808521
47972	808522
6791	808523
348515	808524
49749	808525
257862	808526
65409	808527
185497	808528
306705	808529
328727	808530
178485	808531
25349	808532
100074	808533
60518	808534
6098	808535
200644	808536
132091	808537
48152	808538
1127	808539
215032	808540
66139	808541
80644	808542
44446	808543
8033	808544
164102	808545
57883	808546
61273	808547
113575	808548
15981	808549
27856	808550
48185	808551
7108	808552
2111	808553
81814	808554
208385	808555
91353	808556
203771	808557
87886	808558
87334	808559
11008	808560
171161	808561
58398	808562
2988	808563
289347	808564
283928	808565
40364	808566
218205	808567
95069	808568
758	808569
82097	808570
229858	808571
167588	808572
226223	808573
8273	808574
41269	808575
254065	808576
47053	808577
251762	808578
90032	808579
185863	808580
25059	808581
120035	808582
53817	808583
253200	808584
193500	808585
180415	808586
347744	808587
40201	808588
93500	808589
80190	808590
302588	808591
5246	808592
188430	808593
20109	808594
183927	808595
33387	808596
6897	808597
11859	808598
193	808599
151012	808600
30302	808601
2489	808602
62775	808603
7192	808604
95309	808605
1934	808606
45124	808607
41441	808608
135030	808609
191385	808610
28935	808611
2893	808612
7693	808613
139282	808614
232130	808615
332846	808616
32407	808617
213441	808618
10694	808619
37734	808620
72934	808621
8588	808622
4994	808623
184051	808624
80619	808625
152883	808626
9062	808627
290373	808628
54290	808629
102899	808630
46225	808631
3184	808632
192817	808633
170811	808634
1024	808635
1024	808636
75535	808637
63868	808638
48	808639
115326	808640
39555	808641
22620	808642
40921	808643
56346	808644
91461	808645
38930	808646
219701	808647
27108	808648
10191	808649
86561	808650
60461	808651
345882	808652
46352	808653
15301	808654
69912	808655
7713	808656
27008	808657
183359	808658
281253	808659
167014	808660
7896	808661
17928	808662
2739	808663
4206	808664
337565	808665
6771	808666
4321	808667
120920	808668
328292	808669
35774	808670
35774	808671
25151	808672
257542	808673
84713	808674
92301	808675
77992	808676
86060	808677
259105	808678
118189	808679
210984	808680
139106	808681
133786	808682
61569	808683
214063	808684
246652	808685
3217	808686
151028	808687
311307	808688
219193	808689
28060	808690
29509	808691
24769	808692
406	808693
217052	808694
137497	808695
152614	808696
279155	808697
98414	808698
228480	808699
105747	808700
283423	808701
5620	808702
155617	808703
174045	808704
203677	808705
28511	808706
88962	808707
1024	808708
25001	808709
283911	808710
165146	808711
111534	808712
63667	808713
282589	808714
173302	808715
75327	808716
37540	808717
338723	808718
80567	808719
87917	808720
7129	808721
15001	808722
15001	808723
172904	808724
84187	808725
4483	808726
40691	808727
191489	808728
64254	808729
16233	808730
85713	808731
200912	808732
200919	808733
25003	808734
14122	808735
39359	808736
185547	808737
319546	808738
33509	808739
200402	808740
132343	808741
1097	808742
98308	808743
109393	808744
15001	808745
120073	808746
30042	808747
55586	808748
43675	808749
113474	808750
28407	808751
346	808752
7232	808753
13866	808754
49028	808755
309466	808756
103679	808757
214462	808758
151029	808759
192771	808760
185216	808761
340971	808762
152614	808763
154216	808764
58337	808765
216782	808766
112682	808767
237176	808768
63193	808769
51152	808770
279540	808771
114833	808772
65200	808773
43127	808774
6401	808775
13474	808776
218186	808777
98192	808778
49223	808779
55688	808780
256122	808781
45999	808782
72337	808783
63886	808784
235618	808785
184997	808786
53540	808787
28717	808788
240611	808789
1291	808790
35415	808791
155	808792
6791	808793
29714	808794
3632	808795
291696	808796
37086	808797
170021	808798
178648	808799
78733	808800
115372	808801
40754	808802
145347	808803
243605	808804
51275	808805
115996	808806
124228	808807
9016	808808
60518	808809
58247	808810
155360	808811
320067	808812
6543	808813
46473	808814
250742	808815
101553	808816
22847	808817
32510	808818
3757	808819
8669	808820
28204	808821
51	808822
66959	808823
137	808824
160	808825
169918	808826
44688	808827
143786	808828
162003	808829
3329	808830
9026	808831
11916	808832
1374	808833
214158	808834
3115	808835
10258	808836
10258	808837
25529	808838
48931	808839
73007	808840
131469	808841
157342	808842
340705	808843
293718	808844
111344	808845
289420	808846
73023	808847
18160	808848
2693	808849
200217	808850
15292	808851
160426	808852
31843	808853
562	808854
312101	808855
102078	808856
79648	808857
53226	808858
192177	808859
55311	808860
51175	808861
94467	808862
12636	808863
85378	808864
15737	808865
13920	808866
682	808867
134011	808868
63424	808869
127584	808870
188960	808871
10895	808872
183407	808873
299786	808874
2684	808875
201075	808876
1440	808877
69660	808878
22566	808879
30062	808880
5980	808881
89844	808882
103178	808883
253941	808884
128088	808885
186665	808886
13643	808887
12751	808888
22530	808889
38352	808890
95178	808891
42455	808892
25740	808893
251929	808894
187819	808895
171601	808896
25488	808897
128807	808898
67967	808899
12379	808900
18085	808901
9377	808902
95445	808903
117578	808904
77278	808905
10160	808906
38514	808907
251155	808908
1332	808909
4446	808910
27137	808911
118362	808912
96857	808913
179164	808914
109024	808915
318606	808916
37553	808917
50320	808918
43392	808919
63526	808920
86528	808921
719	808922
280	808923
331288	808924
2444	808925
35505	808926
251411	808927
315156	808928
1444	808929
52112	808930
100318	808931
43670	808932
158898	808933
110992	808934
1001	808935
370	808936
26025	808937
13633	808938
53260	808939
117545	808940
113136	808941
3730	808942
285669	808943
181055	808944
16619	808945
75054	808946
77500	808947
148062	808948
288523	808949
75325	808950
13082	808951
6291	808952
187526	808953
221131	808954
321922	808955
119953	808956
184515	808957
51291	808958
340037	808959
43571	808960
2969	808961
6411	808962
3774	808963
217584	808964
108444	808965
14574	808966
203378	808967
32097	808968
59094	808969
272683	808970
155312	808971
317913	808972
644	808973
126403	808974
114547	808975
74497	808976
55557	808977
52938	808978
4611	808979
283320	808980
446	808981
35204	808982
255732	808983
23902	808984
293158	808985
247799	808986
14669	808987
16763	808988
95549	808989
33220	808990
122100	808991
36565	808992
32207	808993
138562	808994
16478	808995
92402	808996
21228	808997
52058	808998
30085	808999
2866	809000
31120	809001
97177	809002
4118	809003
28524	809004
137748	809005
46024	809006
83767	809007
344691	809008
83594	809009
140523	809010
279582	809011
48294	809012
335567	809013
295891	809014
99539	809015
20275	809016
17065	809017
14222	809018
50645	809019
162657	809020
52125	809021
121928	809022
118902	809023
312206	809024
9408	809025
2465	809026
115551	809027
252390	809028
188650	809029
105250	809030
17209	809031
1782	809032
98536	809033
213493	809034
213460	809035
36491	809036
118476	809037
20930	809038
187201	809039
167966	809040
36632	809041
563	809042
225783	809043
32794	809044
896	809045
190153	809046
24910	809047
83305	809048
101981	809049
2041	809050
15077	809051
2039	809052
15359	809053
2739	809054
18537	809055
6383	809056
166350	809057
151035	809058
300070	809059
19027	809060
253842	809061
195671	809062
336029	809063
132885	809064
163422	809065
67	809066
8036	809067
31344	809068
138831	809069
348970	809070
12032	809071
122668	809072
194684	809073
111889	809074
58291	809075
135094	809076
55886	809077
32795	809078
18774	809079
187837	809080
84913	809081
80484	809082
65043	809083
31369	809084
164457	809085
3514	809086
66170	809087
107197	809088
104863	809089
276824	809090
229759	809091
100589	809092
62200	809093
306268	809094
52148	809095
328209	809096
95552	809097
116806	809098
26228	809099
23461	809100
51338	809101
13025	809102
26693	809103
9052	809104
101624	809105
100223	809106
46403	809107
2072	809108
188394	809109
2960	809110
98863	809111
4746	809112
35557	809113
30	809114
339410	809115
22334	809116
163938	809117
12469	809118
50544	809119
122698	809120
32903	809121
119593	809122
139531	809123
8197	809124
324846	809125
119394	809126
118084	809127
43054	809128
59910	809129
146864	809130
264682	809131
17	809132
31839	809133
19718	809134
21932	809135
107468	809136
222193	809137
113985	809138
103137	809139
102788	809140
19360	809141
44052	809142
148245	809143
620	809144
2850	809145
82811	809146
334965	809147
250431	809148
34840	809149
84821	809150
182308	809151
50460	809152
327113	809153
1997	809154
50460	809155
113234	809156
143651	809157
66263	809158
67834	809159
337894	809160
127029	809161
55681	809162
32229	809163
86006	809164
62892	809165
53757	809166
19621	809167
58803	809168
8275	809169
188471	809170
1050	809171
50734	809172
247	809173
81040	809174
12607	809175
29549	809176
80536	809177
61750	809178
331079	809179
38482	809180
120374	809181
12293	809182
256044	809183
130211	809184
95	809185
204032	809186
319027	809187
27945	809188
80526	809189
65596	809190
187707	809191
9795	809192
14196	809193
1032	809194
29866	809195
7074	809196
147876	809197
34665	809198
53994	809199
74579	809200
89330	809201
151990	809202
156572	809203
276240	809204
353695	809205
69367	809206
193510	809207
349427	809208
266624	809209
267990	809210
54805	809211
289677	809212
80053	809213
175047	809214
37131	809215
232118	809216
166678	809217
162993	809218
272155	809219
65876	809220
61679	809221
345037	809222
183109	809223
235417	809224
113406	809225
113083	809226
4155	809227
3595	809228
354927	809229
137163	809230
286600	809231
203589	809232
75324	809233
115256	809234
65982	809235
41254	809236
107501	809237
19109	809238
5986	809239
23135	809240
1600	809241
5571	809242
88879	809243
88040	809244
2237	809245
122997	809246
93976	809247
7237	809248
113449	809249
22353	809250
74138	809251
215861	809252
12478	809253
5067	809254
103258	809255
197191	809256
9852	809257
58341	809258
83215	809259
123569	809260
120317	809261
199217	809262
159855	809263
271225	809264
9218	809265
307940	809266
226857	809267
269143	809268
42339	809269
293884	809270
68464	809271
51264	809272
83762	809273
200267	809274
164158	809275
18273	809276
352054	809277
48842	809278
105117	809279
260309	809280
345400	809281
350708	809282
23564	809283
79021	809284
184193	809285
202269	809286
75335	809287
305223	809288
60363	809289
237130	809290
38566	809291
50426	809292
125816	809293
140414	809294
24942	809295
120887	809296
93477	809297
126968	809298
67746	809299
2563	809300
15403	809301
30509	809302
18791	809303
70569	809304
32474	809305
32267	809306
114998	809307
94018	809308
62371	809309
347228	809310
62405	809311
9891	809312
986	809313
180870	809314
123416	809315
76229	809316
50030	809317
43286	809318
2530	809319
40185	809320
22458	809321
661	809322
9796	809323
128844	809324
105172	809325
13289	809326
290012	809327
353830	809328
32594	809329
89441	809330
170296	809331
19699	809332
40143	809333
87985	809334
316493	809335
148626	809336
341040	809337
21604	809338
1486	809339
115420	809340
95702	809341
52316	809342
5088	809343
6061	809344
203873	809345
287612	809346
79955	809347
181176	809348
97869	809349
59011	809350
34915	809351
163858	809352
3701	809353
98989	809354
116624	809355
305392	809356
10935	809357
74	809358
2063	809359
240672	809360
342846	809361
188285	809362
104681	809363
46519	809364
138422	809365
46130	809366
2806	809367
135242	809368
146585	809369
187049	809370
73895	809371
264840	809372
190789	809373
76317	809374
93728	809375
6170	809376
8603	809377
50632	809378
100283	809379
117065	809380
68474	809381
127868	809382
8433	809383
196014	809384
248250	809385
83869	809386
24056	809387
763	809388
247451	809389
22534	809390
87252	809391
281401	809392
53255	809393
124556	809394
27047	809395
4568	809396
17319	809397
19770	809398
37895	809399
54801	809400
6561	809401
299338	809402
143050	809403
257954	809404
85257	809405
232015	809406
139326	809407
222862	809408
176299	809409
90998	809410
8447	809411
124009	809412
144248	809413
171897	809414
33236	809415
70530	809416
55460	809417
111143	809418
161369	809419
108785	809420
125754	809421
9774	809422
119757	809423
1383	809424
9091	809425
269705	809426
136020	809427
339395	809428
369	809429
316515	809430
860	809431
22062	809432
211199	809433
296319	809434
73007	809435
74115	809436
1020	809437
116096	809438
308355	809439
233855	809440
1153	809441
94018	809442
102581	809443
29429	809444
120464	809445
109569	809446
29630	809447
3077	809448
64726	809449
102630	809450
106323	809451
10311	809452
29078	809453
206126	809454
40562	809455
88896	809456
72117	809457
120278	809458
56948	809459
218697	809460
74357	809461
27153	809462
200407	809463
222651	809464
298857	809465
41403	809466
48434	809467
307360	809468
78782	809469
299011	809470
29568	809471
142608	809472
211657	809473
37972	809474
29229	809475
61424	809476
120334	809477
69708	809478
152164	809479
86744	809480
92875	809481
76681	809482
92541	809483
8846	809484
145497	809485
182961	809486
142217	809487
41057	809488
71017	809489
283873	809490
77186	809491
119664	809492
16412	809493
23260	809494
19449	809495
133764	809496
315640	809497
168120	809498
42245	809499
158457	809500
308074	809501
15377	809502
42001	809503
179039	809504
60965	809505
126947	809506
4213	809507
55722	809508
101124	809509
4569	809510
16089	809511
201660	809512
82336	809513
185839	809514
216729	809515
178174	809516
4205	809517
347600	809518
23572	809519
32374	809520
6876	809521
300013	809522
181634	809523
10816	809524
48459	809525
86785	809526
58537	809527
2004	809528
245	809529
133983	809530
38368	809531
21018	809532
140737	809533
6543	809534
30016	809535
74093	809536
25115	809537
32720	809538
342637	809539
40143	809540
6876	809541
37009	809542
68546	809543
6013	809544
319810	809545
76534	809546
191296	809547
61171	809548
5977	809549
135210	809550
42194	809551
40835	809552
50195	809553
181533	809554
148322	809555
47633	809556
147047	809557
80464	809558
202994	809559
14114	809560
13471	809561
60919	809562
554	809563
227010	809564
4569	809565
10962	809566
7183	809567
605	809568
195197	809569
19957	809570
15972	809571
126368	809572
165403	809573
242580	809574
103565	809575
113930	809576
19265	809577
19628	809578
63163	809579
170775	809580
5128	809581
111963	809582
16933	809583
269408	809584
102161	809585
124985	809586
1902	809587
258875	809588
5602	809589
30162	809590
26287	809591
227210	809592
102606	809593
253404	809594
193404	809595
256731	809596
233442	809597
228018	809598
15128	809599
33397	809600
187149	809601
2700	809602
242065	809603
58	809604
250521	809605
251787	809606
154155	809607
38105	809608
167507	809609
184116	809610
278424	809611
154029	809612
334587	809613
98225	809614
153535	809615
63959	809616
54598	809617
37617	809618
35405	809619
78247	809620
46356	809621
110756	809622
96598	809623
176462	809624
173629	809625
174921	809626
294792	809627
174069	809628
110941	809629
33893	809630
353212	809631
56173	809632
339701	809633
25012	809634
23920	809635
10680	809636
8259	809637
53965	809638
1914	809639
16412	809640
140867	809641
14555	809642
15385	809643
321232	809644
60740	809645
4981	809646
62536	809647
136052	809648
56550	809649
5938	809650
56170	809651
338228	809652
59880	809653
256492	809654
106307	809655
191121	809656
14745	809657
50623	809658
12155	809659
101173	809660
33922	809661
26488	809662
47515	809663
64540	809664
23107	809665
65971	809666
144842	809667
2962	809668
331899	809669
111231	809670
299946	809671
187298	809672
39967	809673
65626	809674
166132	809675
149007	809676
54805	809677
15403	809678
741	809679
133059	809680
87824	809681
299103	809682
212345	809683
229142	809684
8469	809685
198688	809686
79164	809687
108648	809688
179923	809689
64398	809690
59137	809691
134655	809692
62992	809693
26739	809694
52676	809695
125275	809696
140972	809697
34902	809698
235290	809699
276091	809700
252731	809701
67507	809702
30804	809703
2280	809704
38359	809705
5757	809706
443	809707
146550	809708
52033	809709
1016	809710
58439	809711
54328	809712
162125	809713
170866	809714
73571	809715
97732	809716
101644	809717
11963	809718
67988	809719
4045	809720
65003	809721
28766	809722
44499	809723
333095	809724
6429	809725
325664	809726
106319	809727
129961	809728
120651	809729
337021	809730
183988	809731
140078	809732
40842	809733
270511	809734
256561	809735
306481	809736
300980	809737
301020	809738
75709	809739
310698	809740
218438	809741
39906	809742
34721	809743
420	809744
352640	809745
92085	809746
20381	809747
81657	809748
331162	809749
25060	809750
31442	809751
184907	809752
22320	809753
22320	809754
128245	809755
261262	809756
26168	809757
8255	809758
224879	809759
67830	809760
16599	809761
241299	809762
1746	809763
68204	809764
146288	809765
95334	809766
135205	809767
13046	809768
71191	809769
15899	809770
262	809771
3886	809772
7996	809773
13519	809774
23110	809775
17307	809776
46939	809777
169	809778
236671	809779
303825	809780
39659	809781
8813	809782
148370	809783
74381	809784
40485	809785
12859	809786
355128	809787
33292	809788
77758	809789
104467	809790
97537	809791
33546	809792
28620	809793
98462	809794
11972	809795
10413	809796
36769	809797
77877	809798
317280	809799
18880	809800
52977	809801
66059	809802
190387	809803
78399	809804
13796	809805
52969	809806
78450	809807
140063	809808
154032	809809
68357	809810
50800	809811
71115	809812
32753	809813
153473	809814
12815	809815
65448	809816
89500	809817
90888	809818
78936	809819
7394	809820
22551	809821
77232	809822
22309	809823
313014	809824
15816	809825
313275	809826
36395	809827
23176	809828
3751	809829
21806	809830
3547	809831
23105	809832
5809	809833
148417	809834
159100	809835
11890	809836
36167	809837
9023	809838
323382	809839
1445	809840
159784	809841
117400	809842
33663	809843
100718	809844
1712	809845
8691	809846
62952	809847
53222	809848
15967	809849
94233	809850
190401	809851
2613	809852
69043	809853
315886	809854
2976	809855
33869	809856
38012	809857
155602	809858
43652	809859
149572	809860
155232	809861
22235	809862
45367	809863
198105	809864
357487	809865
3626	809866
6706	809867
2940	809868
77072	809869
342062	809870
2736	809871
1798	809872
315192	809873
200018	809874
35402	809875
21643	809876
113713	809877
1585	809878
1063	809879
40074	809880
298690	809881
129551	809882
32343	809883
57398	809884
14374	809885
55407	809886
107737	809887
31350	809888
31458	809889
23	809890
44580	809891
4786	809892
11361	809893
332751	809894
37696	809895
84140	809896
100096	809897
15864	809898
179479	809899
298766	809900
20352	809901
313291	809902
70985	809903
208332	809904
326513	809905
1786	809906
84162	809907
230011	809908
104289	809909
45822	809910
7679	809911
94667	809912
147773	809913
246780	809914
12725	809915
93923	809916
129129	809917
33087	809918
351661	809919
59337	809920
74216	809921
153483	809922
41890	809923
112349	809924
98219	809925
22514	809926
128314	809927
68309	809928
250167	809929
27657	809930
171540	809931
8575	809932
162491	809933
38800	809934
108810	809935
269061	809936
37614	809937
209215	809938
134552	809939
100048	809940
179778	809941
21934	809942
56569	809943
4973	809944
94139	809945
326218	809946
56273	809947
129079	809948
38835	809949
209112	809950
351252	809951
56129	809952
172477	809953
121354	809954
171328	809955
216349	809956
62149	809957
352694	809958
90364	809959
146320	809960
167344	809961
127753	809962
117505	809963
117724	809964
117460	809965
3742	809966
37394	809967
16492	809968
24290	809969
160608	809970
76477	809971
10460	809972
157960	809973
71413	809974
351573	809975
108636	809976
307414	809977
107841	809978
101197	809979
334038	809980
3404	809981
104090	809982
69158	809983
164559	809984
195188	809985
122747	809986
157819	809987
282068	809988
48331	809989
71113	809990
32490	809991
333243	809992
152643	809993
9904	809994
82352	809995
98232	809996
21914	809997
24267	809998
75787	809999
219652	810000
36277	810001
304047	810002
86780	810003
49297	810004
58384	810005
69465	810006
144377	810007
203223	810008
5571	810009
148988	810010
28889	810011
62423	810012
19463	810013
82275	810014
313564	810015
226491	810016
138047	810017
2493	810018
58546	810019
290837	810020
16570	810021
110584	810022
214547	810023
142404	810024
109992	810025
11928	810026
2773	810027
28877	810028
171938	810029
11488	810030
18155	810031
169848	810032
114463	810033
102925	810034
75404	810035
76400	810036
96823	810037
157773	810038
76059	810039
102933	810040
8209	810041
17156	810042
23927	810043
18549	810044
17553	810045
42323	810046
23906	810047
25871	810048
184059	810049
125467	810050
12461	810051
35016	810052
270632	810053
29502	810054
80628	810055
73748	810056
190531	810057
160451	810058
36880	810059
95883	810060
345024	810061
76502	810062
12117	810063
235027	810064
24770	810065
103938	810066
226456	810067
1488	810068
51549	810069
25699	810070
169858	810071
18550	810072
5401	810073
26883	810074
133011	810075
279086	810076
19248	810077
24996	810078
142	810079
150099	810080
22921	810081
7085	810082
15237	810083
19503	810084
14832	810085
148681	810086
5944	810087
51676	810088
344072	810089
66228	810090
1916	810091
116794	810092
162862	810093
133353	810094
85945	810095
132965	810096
113886	810097
71609	810098
50081	810099
345215	810100
21702	810101
111614	810102
75069	810103
7150	810104
29220	810105
107	810106
4349	810107
79049	810108
23257	810109
296440	810110
9230	810111
94616	810112
52175	810113
40849	810114
1676	810115
12055	810116
98379	810117
85833	810118
301445	810119
50367	810120
560	810121
48357	810122
6370	810123
598	810124
129082	810125
254	810126
1036	810127
143	810128
54850	810129
118905	810130
52224	810131
20199	810132
77856	810133
166029	810134
36528	810135
259360	810136
11774	810137
76882	810138
243437	810139
3540	810140
28798	810141
58782	810142
180672	810143
17511	810144
157908	810145
240486	810146
23532	810147
90204	810148
53761	810149
25734	810150
193558	810151
318146	810152
76927	810153
67327	810154
65280	810155
20020	810156
87407	810157
23013	810158
13433	810159
100159	810160
564	810161
5675	810162
51474	810163
76823	810164
860	810165
241964	810166
6019	810167
20646	810168
11562	810169
10507	810170
164767	810171
193495	810172
4869	810173
10418	810174
52158	810175
319499	810176
76546	810177
111789	810178
50577	810179
45810	810180
79447	810181
67327	810182
39869	810183
68084	810184
509	810185
179819	810186
167554	810187
119161	810188
16725	810189
36707	810190
190182	810191
188501	810192
226497	810193
66473	810194
60903	810195
116091	810196
80894	810197
113015	810198
319998	810199
6990	810200
4087	810201
38662	810202
146696	810203
12636	810204
45973	810205
87251	810206
267212	810207
114678	810208
13925	810209
8951	810210
15587	810211
150969	810212
20480	810213
193394	810214
14420	810215
16044	810216
65771	810217
34309	810218
105755	810219
1268	810220
267445	810221
117187	810222
185635	810223
54240	810224
141630	810225
187895	810226
31099	810227
115492	810228
77712	810229
501	810230
70151	810231
2831	810232
167528	810233
41497	810234
58352	810235
183639	810236
124989	810237
227969	810238
348535	810239
23458	810240
45743	810241
9674	810242
248021	810243
23116	810244
273007	810245
188679	810246
191790	810247
63952	810248
18445	810249
179973	810250
218541	810251
94213	810252
94278	810253
18222	810254
94244	810255
127566	810256
87172	810257
94012	810258
313723	810259
52314	810260
1001	810261
195905	810262
56674	810263
82	810264
10641	810265
61086	810266
13163	810267
2296	810268
17482	810269
36855	810270
19677	810271
19037	810272
9595	810273
163257	810274
219209	810275
102087	810276
202176	810277
55938	810278
34324	810279
83163	810280
90097	810281
115078	810282
45400	810283
284115	810284
5511	810285
102727	810286
181448	810287
65136	810288
273201	810289
135292	810290
187044	810291
103070	810292
100189	810293
67068	810294
149	810295
9010	810296
302872	810297
9010	810298
37674	810299
118985	810300
189400	810301
37215	810302
147376	810303
236793	810304
25464	810305
125553	810306
42557	810307
61191	810308
73892	810309
1510	810310
18949	810311
197072	810312
61666	810313
50563	810314
4468	810315
212027	810316
182788	810317
1004	810318
16779	810319
115850	810320
68120	810321
7668	810322
83378	810323
12069	810324
126582	810325
26790	810326
58546	810327
204351	810328
94901	810329
161065	810330
138203	810331
217629	810332
98992	810333
2069	810334
194286	810335
75635	810336
1600	810337
88145	810338
258003	810339
345317	810340
135406	810341
148779	810342
217692	810343
636	810344
99307	810345
340435	810346
1876	810347
84789	810348
274918	810349
11544	810350
120507	810351
75707	810352
74776	810353
189850	810354
97118	810355
240763	810356
78788	810357
87735	810358
36633	810359
7356	810360
101884	810361
189494	810362
3346	810363
192284	810364
19865	810365
24086	810366
81197	810367
8726	810368
250582	810369
77638	810370
32904	810371
9605	810372
177513	810373
59322	810374
74777	810375
13663	810376
54167	810377
19571	810378
152711	810379
64638	810380
20918	810381
178953	810382
49828	810383
282335	810384
163145	810385
2407	810386
150001	810387
40961	810388
30109	810389
39868	810390
37417	810391
81501	810392
40159	810393
140123	810394
300858	810395
153876	810396
340194	810397
77746	810398
32769	810399
67936	810400
165410	810401
35120	810402
119471	810403
32213	810404
148252	810405
42841	810406
163833	810407
65951	810408
122846	810409
13523	810410
45323	810411
119228	810412
111987	810413
221153	810414
31029	810415
54436	810416
5826	810417
90845	810418
8797	810419
28742	810420
29254	810421
21849	810422
148296	810423
54627	810424
1120	810425
28479	810426
215810	810427
125310	810428
124629	810429
112268	810430
148207	810431
42363	810432
236353	810433
174938	810434
236133	810435
93569	810436
106247	810437
3008	810438
37203	810439
20844	810440
271770	810441
152173	810442
145598	810443
166276	810444
185824	810445
40862	810446
32907	810447
154618	810448
21517	810449
93983	810450
2981	810451
25661	810452
8359	810453
50029	810454
25661	810455
89398	810456
306683	810457
162682	810458
81376	810459
234151	810460
322452	810461
127433	810462
19222	810463
3634	810464
146848	810465
9695	810466
12209	810467
227317	810468
24729	810469
12455	810470
19581	810471
137921	810472
17386	810473
272919	810474
8496	810475
62098	810476
65161	810477
3288	810478
190741	810479
37201	810480
23428	810481
8496	810482
101363	810483
119861	810484
42328	810485
131119	810486
10994	810487
170339	810488
54175	810489
6006	810490
78035	810491
190843	810492
7330	810493
56772	810494
297011	810495
316857	810496
23351	810497
54392	810498
31123	810499
41122	810500
274711	810501
70796	810502
159528	810503
143487	810504
50525	810505
141335	810506
44170	810507
15112	810508
16424	810509
263677	810510
2939	810511
190378	810512
98671	810513
2039	810514
13529	810515
119573	810516
89618	810517
190510	810518
344065	810519
236702	810520
125294	810521
160777	810522
246889	810523
1600	810524
199998	810525
66165	810526
7416	810527
150	810528
859	810529
9323	810530
180793	810531
2009	810532
13010	810533
30533	810534
33399	810535
118024	810536
189850	810537
179372	810538
42987	810539
8280	810540
10640	810541
74878	810542
2932	810543
77445	810544
31123	810545
31048	810546
16538	810547
10206	810548
898	810549
28962	810550
162878	810551
182016	810552
280775	810553
275479	810554
169803	810555
17167	810556
25218	810557
26141	810558
50594	810559
35775	810560
130490	810561
32694	810562
305639	810563
77023	810564
120153	810565
165561	810566
52524	810567
78616	810568
90093	810569
99786	810570
38169	810571
134068	810572
114534	810573
257	810574
147229	810575
62965	810576
100968	810577
46114	810578
47704	810579
116887	810580
28603	810581
293422	810582
203522	810583
120955	810584
53177	810585
19108	810586
21103	810587
47980	810588
8809	810589
120205	810590
6868	810591
41215	810592
69538	810593
78695	810594
303693	810595
251165	810596
57562	810597
469	810598
3237	810599
11253	810600
317	810601
57769	810602
197149	810603
54633	810604
248396	810605
139160	810606
102525	810607
44613	810608
202970	810609
256130	810610
16948	810611
193488	810612
25231	810613
156605	810614
26051	810615
35789	810616
20910	810617
6564	810618
242625	810619
82050	810620
84244	810621
2503	810622
221983	810623
183653	810624
122769	810625
127926	810626
164411	810627
183366	810628
73563	810629
202689	810630
73110	810631
205655	810632
344873	810633
107785	810634
2103	810635
59689	810636
42169	810637
39082	810638
37352	810639
174825	810640
345070	810641
327577	810642
36779	810643
51269	810644
313502	810645
51984	810646
257744	810647
35787	810648
181793	810649
8821	810650
80347	810651
355530	810652
2123	810653
58830	810654
168404	810655
68390	810656
66219	810657
19230	810658
154849	810659
342471	810660
2023	810661
253602	810662
1190	810663
224631	810664
34941	810665
308111	810666
188462	810667
123996	810668
258440	810669
311396	810670
79966	810671
297613	810672
28581	810673
140956	810674
45048	810675
1537	810676
61529	810677
304958	810678
229574	810679
19023	810680
124458	810681
124206	810682
45009	810683
78695	810684
61171	810685
325622	810686
15833	810687
1755	810688
72590	810689
11628	810690
2760	810691
112162	810692
133718	810693
42575	810694
62209	810695
145326	810696
6049	810697
250570	810698
61723	810699
114860	810700
11320	810701
12325	810702
207102	810703
36379	810704
74574	810705
2996	810706
335915	810707
178062	810708
55760	810709
293441	810710
17519	810711
20811	810712
4795	810713
73650	810714
280930	810715
137298	810716
78161	810717
38373	810718
692	810719
276011	810720
300752	810721
348501	810722
15181	810723
290226	810724
152134	810725
191664	810726
282883	810727
171071	810728
92238	810729
159859	810730
14268	810731
38592	810732
129028	810733
66004	810734
69764	810735
206853	810736
110974	810737
109502	810738
84712	810739
51084	810740
79094	810741
211721	810742
106625	810743
276948	810744
201656	810745
175941	810746
103105	810747
171864	810748
181216	810749
289981	810750
176497	810751
210372	810752
15421	810753
175637	810754
51234	810755
79	810756
72753	810757
5862	810758
3975	810759
56975	810760
144247	810761
68965	810762
79120	810763
70980	810764
52337	810765
218265	810766
2982	810767
192117	810768
37188	810769
52520	810770
69813	810771
32248	810772
244296	810773
3213	810774
181631	810775
78980	810776
31230	810777
1487	810778
112012	810779
319676	810780
42597	810781
233834	810782
183790	810783
316366	810784
28908	810785
263293	810786
11962	810787
89382	810788
91026	810789
20603	810790
42452	810791
58510	810792
141292	810793
58939	810794
254530	810795
180	810796
8758	810797
293233	810798
501	810799
353736	810800
312903	810801
231240	810802
54328	810803
132975	810804
114506	810805
295741	810806
15012	810807
90544	810808
302963	810809
23850	810810
1829	810811
82041	810812
59151	810813
276463	810814
17523	810815
198196	810816
128858	810817
61597	810818
10125	810819
19949	810820
124925	810821
150811	810822
92298	810823
101930	810824
118248	810825
10754	810826
79865	810827
32735	810828
25	810829
408	810830
62232	810831
21453	810832
118566	810833
316314	810834
30168	810835
72963	810836
56033	810837
14082	810838
2820	810839
1799	810840
201068	810841
52204	810842
77069	810843
313084	810844
52240	810845
52216	810846
187679	810847
195808	810848
33053	810849
64375	810850
13882	810851
22162	810852
314129	810853
106336	810854
1270	810855
145	810856
252629	810857
75613	810858
344938	810859
191245	810860
61669	810861
150500	810862
35483	810863
40768	810864
124669	810865
14929	810866
11866	810867
2390	810868
17322	810869
45622	810870
53860	810871
308046	810872
3794	810873
67409	810874
67597	810875
121215	810876
11155	810877
304091	810878
27862	810879
65694	810880
3127	810881
91136	810882
233685	810883
101310	810884
224520	810885
46023	810886
54653	810887
307967	810888
54766	810889
24909	810890
88298	810891
42150	810892
253624	810893
23	810894
56262	810895
94152	810896
218955	810897
28704	810898
40025	810899
81212	810900
82618	810901
6538	810902
53045	810903
50589	810904
1682	810905
3926	810906
9012	810907
66001	810908
6068	810909
3642	810910
112504	810911
179919	810912
12831	810913
104984	810914
165224	810915
105203	810916
14894	810917
138367	810918
33396	810919
182024	810920
216325	810921
22584	810922
88326	810923
22068	810924
2711	810925
40313	810926
117454	810927
143714	810928
178373	810929
125328	810930
307517	810931
93797	810932
22640	810933
249375	810934
233730	810935
5268	810936
55544	810937
190081	810938
243041	810939
176087	810940
181779	810941
316984	810942
118485	810943
120427	810944
59722	810945
1073	810946
46974	810947
122493	810948
7476	810949
263698	810950
1268	810951
21507	810952
25908	810953
263640	810954
329483	810955
195327	810956
81288	810957
4045	810958
127610	810959
139123	810960
19399	810961
81873	810962
108508	810963
73828	810964
128466	810965
91449	810966
83391	810967
18218	810968
126540	810969
23627	810970
54196	810971
103532	810972
45750	810973
47269	810974
128768	810975
349478	810976
209754	810977
124852	810978
103276	810979
26580	810980
6934	810981
278217	810982
18059	810983
7468	810984
127032	810985
12652	810986
23361	810987
67736	810988
25871	810989
25893	810990
27463	810991
41042	810992
316035	810993
2243	810994
12911	810995
20217	810996
77723	810997
58991	810998
16083	810999
74403	811000
129173	811001
78247	811002
27571	811003
208019	811004
84687	811005
4833	811006
98494	811007
350466	811008
7029	811009
18985	811010
15366	811011
346739	811012
210334	811013
275799	811014
155794	811015
189289	811016
46885	811017
120779	811018
54708	811019
117731	811020
30833	811021
32425	811022
5801	811023
178734	811024
73374	811025
51175	811026
60642	811027
115000	811028
132508	811029
233425	811030
126511	811031
85851	811032
237273	811033
148376	811034
268291	811035
100488	811036
57912	811037
426	811038
144521	811039
61575	811040
262783	811041
138569	811042
206673	811043
221243	811044
127778	811045
70790	811046
98244	811047
240022	811048
244196	811049
10097	811050
301195	811051
204045	811052
73644	811053
180020	811054
47745	811055
26969	811056
358	811057
20250	811058
18986	811059
147282	811060
124290	811061
344870	811062
71191	811063
75661	811064
116025	811065
250686	811066
64064	811067
89450	811068
218680	811069
328653	811070
223793	811071
259307	811072
63777	811073
41759	811074
58203	811075
294156	811076
155480	811077
141230	811078
38706	811079
218870	811080
64960	811081
69445	811082
327409	811083
52747	811084
165286	811085
341017	811086
69525	811087
28718	811088
50804	811089
23540	811090
180004	811091
28718	811092
14288	811093
68698	811094
20573	811095
59834	811096
275686	811097
273693	811098
28730	811099
28730	811100
28730	811101
15237	811102
15237	811103
28528	811104
155149	811105
210730	811106
10664	811107
25103	811108
23457	811109
22281	811110
60227	811111
63523	811112
18087	811113
162516	811114
91006	811115
93130	811116
33636	811117
9546	811118
11720	811119
42546	811120
66044	811121
144090	811122
117104	811123
135388	811124
88006	811125
2573	811126
65448	811127
117539	811128
153472	811129
12547	811130
32138	811131
44268	811132
98428	811133
272700	811134
303704	811135
202756	811136
243632	811137
43997	811138
521	811139
52585	811140
272180	811141
39764	811142
13440	811143
119442	811144
307865	811145
49836	811146
69469	811147
108384	811148
347841	811149
344448	811150
339776	811151
339311	811152
24981	811153
18258	811154
11982	811155
228614	811156
112755	811157
156664	811158
100509	811159
180419	811160
292982	811161
36508	811162
146954	811163
103696	811164
185593	811165
94565	811166
609	811167
4478	811168
96192	811169
25516	811170
192743	811171
109213	811172
244563	811173
19019	811174
23342	811175
121026	811176
24348	811177
167769	811178
326008	811179
327231	811180
324603	811181
11301	811182
135943	811183
24876	811184
93275	811185
34517	811186
10084	811187
62641	811188
286471	811189
94282	811190
304669	811191
70803	811192
226086	811193
185421	811194
100415	811195
2841	811196
54276	811197
4518	811198
4443	811199
37255	811200
3916	811201
30264	811202
89892	811203
83608	811204
16378	811205
94925	811206
37825	811207
23680	811208
198809	811209
280044	811210
11623	811211
1763	811212
20605	811213
1799	811214
21464	811215
314503	811216
117931	811217
159815	811218
159766	811219
43629	811220
133896	811221
49940	811222
105983	811223
168190	811224
336833	811225
119637	811226
119386	811227
319244	811228
305028	811229
193789	811230
300525	811231
3737	811232
260197	811233
6781	811234
100646	811235
260223	811236
45156	811237
158368	811238
117880	811239
100652	811240
100477	811241
38536	811242
20779	811243
55712	811244
13406	811245
110876	811246
11502	811247
43624	811248
106061	811249
24267	811250
10223	811251
173194	811252
201494	811253
330421	811254
278962	811255
225924	811256
241293	811257
143301	811258
56480	811259
5730	811260
4	811261
62411	811262
21934	811263
50701	811264
50088	811265
37902	811266
330068	811267
8660	811268
328	811269
11189	811270
213314	811271
205966	811272
879	811273
45189	811274
128044	811275
129740	811276
19900	811277
126182	811278
83773	811279
210260	811280
27396	811281
206185	811282
56146	811283
208527	811284
381	811285
95059	811286
208873	811287
5706	811288
151042	811289
157668	811290
725	811291
33207	811292
56226	811293
179792	811294
27379	811295
39071	811296
19836	811297
57087	811298
96581	811299
1468	811300
163883	811301
96832	811302
435	811303
150570	811304
53394	811305
41268	811306
41259	811307
128630	811308
3704	811309
493	811310
37489	811311
114719	811312
50701	811313
8346	811314
493	811315
110049	811316
24129	811317
177049	811318
206207	811319
15495	811320
210420	811321
298669	811322
27683	811323
214065	811324
58117	811325
3036	811326
90994	811327
3688	811328
56497	811329
94258	811330
1019	811331
9198	811332
354325	811333
3704	811334
212237	811335
43528	811336
146596	811337
57206	811338
90364	811339
241618	811340
48890	811341
14935	811342
80173	811343
136948	811344
20068	811345
62379	811346
69504	811347
355248	811348
57130	811349
435	811350
30547	811351
46725	811352
880	811353
16075	811354
197342	811355
288418	811356
80631	811357
18280	811358
30512	811359
7982	811360
328	811361
179899	811362
21310	811363
83273	811364
174086	811365
40041	811366
138450	811367
138555	811368
134	811369
3614	811370
183274	811371
74283	811372
46255	811373
30486	811374
1019	811375
62220	811376
20728	811377
30441	811378
255818	811379
253542	811380
16043	811381
13366	811382
1017	811383
134	811384
83406	811385
16043	811386
751	811387
62673	811388
330747	811389
136723	811390
245842	811391
495	811392
56279	811393
57130	811394
435	811395
83670	811396
8346	811397
355559	811398
195	811399
238213	811400
128757	811401
222	811402
105882	811403
381	811404
94139	811405
21873	811406
146332	811407
44976	811408
30529	811409
492	811410
18228	811411
9171	811412
16068	811413
89493	811414
50518	811415
355692	811416
2499	811417
26387	811418
1025	811419
109106	811420
54092	811421
5862	811422
217167	811423
6009	811424
299743	811425
128527	811426
113077	811427
302569	811428
56282	811429
332574	811430
744	811431
206330	811432
328	811433
218027	811434
51155	811435
2101	811436
14954	811437
112607	811438
288374	811439
83328	811440
354148	811441
94250	811442
84080	811443
350941	811444
113052	811445
5710	811446
304320	811447
1020	811448
83710	811449
83082	811450
127946	811451
41884	811452
7027	811453
139010	811454
2494	811455
9180	811456
195	811457
172197	811458
258986	811459
19255	811460
123350	811461
88407	811462
255465	811463
265744	811464
14805	811465
57087	811466
42683	811467
93710	811468
11998	811469
120389	811470
3033	811471
50418	811472
83158	811473
9176	811474
2101	811475
3018	811476
49994	811477
121800	811478
59410	811479
7981	811480
130186	811481
84166	811482
493	811483
12006	811484
96776	811485
744	811486
4548	811487
41863	811488
12012	811489
128779	811490
60598	811491
85124	811492
207283	811493
129454	811494
1233	811495
84461	811496
14659	811497
4546	811498
24551	811499
27693	811500
206079	811501
7186	811502
146803	811503
13548	811504
113875	811505
106618	811506
9176	811507
90547	811508
381	811509
64544	811510
353455	811511
151114	811512
128087	811513
107654	811514
85132	811515
334551	811516
92971	811517
156572	811518
45119	811519
223340	811520
177878	811521
5677	811522
107096	811523
41268	811524
283904	811525
881	811526
276	811527
207725	811528
431	811529
276	811530
96580	811531
330	811532
64888	811533
279156	811534
85124	811535
111990	811536
9164	811537
100186	811538
9201	811539
12015	811540
245575	811541
41259	811542
4547	811543
27297	811544
85249	811545
345904	811546
22007	811547
8445	811548
125554	811549
192456	811550
1233	811551
34994	811552
208862	811553
57087	811554
9178	811555
296998	811556
157668	811557
64890	811558
104532	811559
178253	811560
63917	811561
129625	811562
208872	811563
38864	811564
276	811565
56361	811566
63672	811567
879	811568
27683	811569
16060	811570
1017	811571
13293	811572
493	811573
495	811574
96671	811575
327	811576
4544	811577
73511	811578
355630	811579
83842	811580
74794	811581
14392	811582
111771	811583
75151	811584
61285	811585
75223	811586
129994	811587
86798	811588
177910	811589
102627	811590
112844	811591
84145	811592
139166	811593
11418	811594
111455	811595
113488	811596
57555	811597
9173	811598
54307	811599
12573	811600
131230	811601
148827	811602
197148	811603
347660	811604
337872	811605
95955	811606
56569	811607
23807	811608
4546	811609
177466	811610
56841	811611
166086	811612
84160	811613
129279	811614
36951	811615
87281	811616
57023	811617
134	811618
21276	811619
13548	811620
56332	811621
40547	811622
60270	811623
27461	811624
83810	811625
133073	811626
73578	811627
3018	811628
7186	811629
96346	811630
60598	811631
134484	811632
209960	811633
56089	811634
129228	811635
128023	811636
9178	811637
238554	811638
4403	811639
826	811640
107634	811641
11111	811642
18042	811643
128135	811644
45119	811645
343333	811646
882	811647
67886	811648
181786	811649
84073	811650
128295	811651
94181	811652
3018	811653
179869	811654
63902	811655
85124	811656
254992	811657
56025	811658
12031	811659
38393	811660
108818	811661
3014	811662
56215	811663
224785	811664
4555	811665
351257	811666
63810	811667
109515	811668
43630	811669
9164	811670
5710	811671
43536	811672
120403	811673
99687	811674
42312	811675
29009	811676
208180	811677
879	811678
129547	811679
74685	811680
38638	811681
49786	811682
179980	811683
1232	811684
24551	811685
84440	811686
882	811687
49985	811688
328	811689
3705	811690
495	811691
751	811692
881	811693
56512	811694
57191	811695
31558	811696
295851	811697
16043	811698
114596	811699
74668	811700
127949	811701
494	811702
4547	811703
656	811704
21824	811705
744	811706
26645	811707
11935	811708
5706	811709
881	811710
70903	811711
82804	811712
192216	811713
19885	811714
62166	811715
62317	811716
3688	811717
12002	811718
9457	811719
6294	811720
1743	811721
60554	811722
172867	811723
63946	811724
27420	811725
3705	811726
11079	811727
324	811728
11118	811729
181349	811730
493	811731
1019	811732
351432	811733
37252	811734
16043	811735
27624	811736
1743	811737
38815	811738
53394	811739
90961	811740
95440	811741
14374	811742
153041	811743
94283	811744
226997	811745
38871	811746
237906	811747
27366	811748
146912	811749
352683	811750
27657	811751
128719	811752
107970	811753
100313	811754
29871	811755
163485	811756
7981	811757
74697	811758
16062	811759
3017	811760
136492	811761
84270	811762
9201	811763
657	811764
174741	811765
84083	811766
881	811767
208755	811768
105398	811769
7211	811770
151346	811771
134	811772
494	811773
9207	811774
431	811775
14805	811776
2100	811777
35316	811778
75070	811779
74381	811780
58863	811781
239054	811782
12027	811783
10301	811784
137137	811785
128709	811786
3688	811787
324	811788
134144	811789
212168	811790
96813	811791
305377	811792
15264	811793
44858	811794
134	811795
493	811796
42406	811797
69477	811798
113063	811799
56624	811800
56166	811801
4547	811802
495	811803
30504	811804
74259	811805
23512	811806
35168	811807
495	811808
21824	811809
2100	811810
492	811811
9164	811812
114032	811813
7205	811814
754	811815
4120	811816
121736	811817
30512	811818
208402	811819
288034	811820
9176	811821
35018	811822
84270	811823
206433	811824
278880	811825
210426	811826
38581	811827
22514	811828
93917	811829
195	811830
42461	811831
94130	811832
21796	811833
29594	811834
205249	811835
151014	811836
84338	811837
9171	811838
495	811839
2096	811840
1233	811841
206093	811842
19909	811843
10188	811844
1233	811845
2100	811846
53953	811847
38546	811848
34040	811849
13548	811850
48799	811851
93937	811852
96661	811853
1468	811854
74702	811855
1229	811856
11998	811857
832	811858
271151	811859
657	811860
72647	811861
129461	811862
9171	811863
2095	811864
53888	811865
74289	811866
279241	811867
493	811868
21774	811869
435	811870
656	811871
3036	811872
208626	811873
9180	811874
12006	811875
134	811876
11316	811877
96758	811878
63833	811879
93818	811880
38760	811881
3545	811882
128941	811883
50709	811884
128355	811885
9173	811886
9907	811887
11638	811888
154962	811889
381	811890
2095	811891
96581	811892
11118	811893
109694	811894
4544	811895
356432	811896
352184	811897
204603	811898
113842	811899
11111	811900
9862	811901
881	811902
65711	811903
32999	811904
24587	811905
178379	811906
79838	811907
62213	811908
2499	811909
150513	811910
83273	811911
112607	811912
99322	811913
246524	811914
96421	811915
56525	811916
38800	811917
96289	811918
27688	811919
3033	811920
187165	811921
155496	811922
16035	811923
40463	811924
751	811925
8196	811926
110566	811927
167381	811928
106695	811929
247120	811930
277186	811931
76352	811932
295632	811933
104345	811934
39705	811935
196083	811936
194117	811937
299758	811938
113079	811939
272325	811940
39590	811941
222981	811942
95051	811943
143197	811944
43526	811945
3036	811946
211075	811947
325545	811948
326056	811949
307009	811950
218672	811951
324792	811952
216588	811953
127767	811954
493	811955
172195	811956
192070	811957
135207	811958
27753	811959
74614	811960
62272	811961
9206	811962
4546	811963
98233	811964
65726	811965
4	811966
197319	811967
15716	811968
66212	811969
140884	811970
3457	811971
72904	811972
129087	811973
85095	811974
9206	811975
355176	811976
27688	811977
2095	811978
208485	811979
179927	811980
83928	811981
224981	811982
3018	811983
128692	811984
30568	811985
754	811986
91441	811987
30486	811988
129718	811989
147738	811990
13293	811991
5702	811992
27420	811993
179939	811994
151114	811995
50381	811996
881	811997
84426	811998
129760	811999
328	812000
210496	812001
162998	812002
323105	812003
349549	812004
222	812005
328	812006
56226	812007
74659	812008
9455	812009
16506	812010
882	812011
302561	812012
96544	812013
85132	812014
62770	812015
43445	812016
881	812017
743	812018
435	812019
750	812020
63861	812021
27706	812022
754	812023
2494	812024
57039	812025
206912	812026
84315	812027
146408	812028
3704	812029
681	812030
19833	812031
207080	812032
145410	812033
113821	812034
3705	812035
330	812036
656	812037
172902	812038
324	812039
7211	812040
210491	812041
56506	812042
74278	812043
754	812044
129610	812045
130964	812046
1468	812047
21853	812048
882	812049
5706	812050
27706	812051
1461	812052
84018	812053
74266	812054
13548	812055
62256	812056
72586	812057
62235	812058
4542	812059
279471	812060
296643	812061
9201	812062
4559	812063
34125	812064
4597	812065
105663	812066
74209	812067
129521	812068
195	812069
83607	812070
62716	812071
56420	812072
5677	812073
129081	812074
7221	812075
247233	812076
303456	812077
1019	812078
222389	812079
69571	812080
134	812081
9210	812082
207849	812083
127779	812084
206898	812085
150985	812086
79984	812087
178379	812088
5705	812089
299971	812090
656	812091
435	812092
83104	812093
435	812094
180827	812095
39178	812096
10301	812097
29856	812098
3688	812099
163718	812100
74689	812101
178342	812102
35164	812103
62793	812104
12052	812105
128048	812106
177797	812107
5699	812108
146975	812109
7981	812110
16055	812111
83168	812112
327	812113
832	812114
49996	812115
56154	812116
5730	812117
209423	812118
32336	812119
71880	812120
104671	812121
121311	812122
38498	812123
291062	812124
9185	812125
83532	812126
128280	812127
9173	812128
2109	812129
656	812130
57039	812131
60585	812132
56502	812133
324	812134
324	812135
7205	812136
85206	812137
21824	812138
123405	812139
147345	812140
126715	812141
242509	812142
220801	812143
56237	812144
140634	812145
35007	812146
16068	812147
43471	812148
206508	812149
4555	812150
4548	812151
129392	812152
657	812153
27439	812154
569	812155
12851	812156
42209	812157
130092	812158
277975	812159
327	812160
150765	812161
35011	812162
1022	812163
146863	812164
208101	812165
494	812166
113875	812167
209593	812168
221348	812169
2096	812170
2494	812171
130009	812172
2100	812173
3688	812174
21777	812175
56538	812176
27657	812177
94183	812178
8898	812179
751	812180
656	812181
207108	812182
113824	812183
39229	812184
15632	812185
5705	812186
84011	812187
24937	812188
5681	812189
60421	812190
291256	812191
113128	812192
192123	812193
82925	812194
212175	812195
751	812196
324	812197
7239	812198
146052	812199
751	812200
56590	812201
38581	812202
212026	812203
351405	812204
104671	812205
128051	812206
56126	812207
127661	812208
93777	812209
146908	812210
494	812211
94176	812212
744	812213
134	812214
2096	812215
129279	812216
751	812217
353705	812218
221965	812219
94062	812220
151182	812221
123427	812222
7211	812223
880	812224
111771	812225
206311	812226
47542	812227
163731	812228
181076	812229
173600	812230
48846	812231
115178	812232
28661	812233
276	812234
38860	812235
43578	812236
435	812237
62210	812238
206356	812239
39178	812240
43435	812241
79054	812242
88234	812243
90452	812244
15582	812245
113749	812246
350734	812247
39259	812248
22414	812249
148636	812250
80526	812251
22414	812252
396	812253
2499	812254
16062	812255
494	812256
179832	812257
49417	812258
56363	812259
21853	812260
84281	812261
3684	812262
184878	812263
5705	812264
35013	812265
50318	812266
1233	812267
1468	812268
59848	812269
83891	812270
166574	812271
206944	812272
1743	812273
128406	812274
195	812275
5710	812276
168945	812277
38717	812278
43630	812279
73612	812280
83224	812281
210116	812282
5681	812283
7218	812284
151580	812285
56316	812286
494	812287
18223	812288
9171	812289
83571	812290
56635	812291
27297	812292
79054	812293
26437	812294
353709	812295
38834	812296
10124	812297
1173	812298
7197	812299
206265	812300
288476	812301
207280	812302
351707	812303
221526	812304
83162	812305
657	812306
140066	812307
83842	812308
2095	812309
84166	812310
112118	812311
96671	812312
56506	812313
94074	812314
129087	812315
128302	812316
6674	812317
1017	812318
3033	812319
60594	812320
748	812321
9165	812322
80591	812323
9206	812324
83295	812325
27420	812326
74211	812327
5705	812328
83739	812329
7221	812330
4548	812331
109949	812332
29599	812333
356508	812334
195	812335
7206	812336
7206	812337
175659	812338
28567	812339
832	812340
46825	812341
9198	812342
754	812343
657	812344
327	812345
128086	812346
129324	812347
94179	812348
9171	812349
874	812350
1022	812351
96657	812352
74250	812353
355803	812354
83360	812355
299701	812356
21804	812357
94006	812358
132950	812359
30452	812360
754	812361
330	812362
48303	812363
22577	812364
12036	812365
492	812366
210240	812367
1229	812368
13485	812369
2494	812370
195	812371
30441	812372
131042	812373
205758	812374
109694	812375
4564	812376
30529	812377
4559	812378
21120	812379
114044	812380
6332	812381
352655	812382
12851	812383
209554	812384
493	812385
1229	812386
5704	812387
179966	812388
7205	812389
19795	812390
130418	812391
164057	812392
21873	812393
108859	812394
276	812395
1468	812396
9185	812397
751	812398
269884	812399
56316	812400
4403	812401
327	812402
43473	812403
355364	812404
495	812405
56375	812406
12607	812407
172609	812408
2096	812409
754	812410
83198	812411
84356	812412
18228	812413
328	812414
266975	812415
239032	812416
10301	812417
208825	812418
16020	812419
3709	812420
656	812421
56210	812422
138982	812423
11111	812424
5705	812425
6294	812426
13485	812427
29642	812428
72647	812429
94244	812430
754	812431
33032	812432
30488	812433
209747	812434
651	812435
8575	812436
657	812437
83755	812438
356124	812439
14679	812440
39178	812441
4544	812442
9171	812443
880	812444
63751	812445
84031	812446
141247	812447
881	812448
286478	812449
4548	812450
62096	812451
11502	812452
11040	812453
26437	812454
183944	812455
353145	812456
302595	812457
290535	812458
129563	812459
1025	812460
115187	812461
150470	812462
183068	812463
327	812464
381	812465
330	812466
34892	812467
4534	812468
28756	812469
120354	812470
495	812471
75027	812472
331344	812473
19225	812474
84025	812475
146777	812476
21276	812477
19863	812478
83870	812479
205173	812480
254241	812481
56329	812482
83836	812483
324269	812484
128857	812485
1233	812486
681	812487
3033	812488
356198	812489
35169	812490
230355	812491
93050	812492
27420	812493
832	812494
9171	812495
84208	812496
276	812497
128406	812498
83570	812499
106407	812500
68733	812501
84315	812502
327	812503
743	812504
17389	812505
122633	812506
105916	812507
181149	812508
765	812509
142427	812510
30523	812511
327	812512
65745	812513
87303	812514
4560	812515
84634	812516
349233	812517
4546	812518
39480	812519
494	812520
195	812521
880	812522
211135	812523
141521	812524
128863	812525
754	812526
63074	812527
279883	812528
151154	812529
58026	812530
299626	812531
879	812532
2022	812533
4559	812534
38871	812535
98296	812536
34994	812537
26453	812538
352856	812539
5681	812540
330	812541
59354	812542
113868	812543
29715	812544
3688	812545
1019	812546
826	812547
743	812548
35291	812549
83655	812550
60227	812551
142076	812552
1461	812553
207080	812554
356656	812555
172984	812556
206989	812557
132922	812558
133898	812559
105819	812560
162547	812561
289695	812562
431	812563
20780	812564
27693	812565
27695	812566
27304	812567
327	812568
3709	812569
327	812570
7186	812571
147855	812572
744	812573
435	812574
874	812575
879	812576
105393	812577
127568	812578
107921	812579
74785	812580
34995	812581
1022	812582
114036	812583
267517	812584
42227	812585
84043	812586
288829	812587
12031	812588
205658	812589
146815	812590
492	812591
35164	812592
28033	812593
188291	812594
96586	812595
79631	812596
9455	812597
345600	812598
127827	812599
106944	812600
5677	812601
1567	812602
208415	812603
2499	812604
324	812605
94112	812606
74785	812607
222	812608
3014	812609
154765	812610
330732	812611
245764	812612
90748	812613
34394	812614
9171	812615
127398	812616
83435	812617
12052	812618
205901	812619
754	812620
94283	812621
84209	812622
263119	812623
90945	812624
43428	812625
210177	812626
27975	812627
56689	812628
3705	812629
62335	812630
3017	812631
207812	812632
128785	812633
12015	812634
57202	812635
89659	812636
59968	812637
166353	812638
103909	812639
152478	812640
826	812641
880	812642
12002	812643
751	812644
68202	812645
15184	812646
1461	812647
38515	812648
83512	812649
494	812650
5706	812651
5482	812652
9457	812653
1229	812654
21910	812655
83534	812656
130054	812657
113138	812658
83827	812659
2494	812660
109	812661
56521	812662
208774	812663
3033	812664
128910	812665
164062	812666
130088	812667
351420	812668
30453	812669
351214	812670
4547	812671
327	812672
832	812673
72469	812674
38777	812675
94130	812676
357139	812677
30512	812678
5677	812679
17693	812680
38703	812681
4560	812682
43410	812683
7239	812684
56332	812685
205922	812686
50381	812687
27288	812688
21901	812689
35025	812690
49985	812691
7202	812692
140849	812693
38723	812694
287567	812695
29690	812696
62101	812697
56506	812698
55917	812699
7982	812700
43582	812701
3688	812702
656	812703
83114	812704
4560	812705
134	812706
61348	812707
128105	812708
74785	812709
57206	812710
276	812711
134435	812712
19885	812713
14670	812714
184005	812715
147076	812716
84011	812717
1233	812718
134	812719
167972	812720
136996	812721
492	812722
181331	812723
7205	812724
493	812725
328843	812726
85078	812727
128048	812728
4546	812729
105677	812730
2109	812731
38668	812732
3036	812733
164818	812734
29320	812735
2096	812736
4548	812737
83554	812738
1468	812739
14728	812740
150719	812741
131092	812742
4547	812743
50684	812744
3014	812745
120402	812746
357295	812747
27683	812748
56815	812749
492	812750
3705	812751
328	812752
37295	812753
39178	812754
21774	812755
166719	812756
73612	812757
128917	812758
270164	812759
880	812760
327	812761
2499	812762
9209	812763
94662	812764
57191	812765
110382	812766
205901	812767
205228	812768
50145	812769
128064	812770
79991	812771
139883	812772
880	812773
91441	812774
1019	812775
16020	812776
238819	812777
193905	812778
105819	812779
205461	812780
276	812781
276352	812782
83199	812783
5710	812784
83570	812785
84068	812786
27288	812787
56192	812788
324	812789
41259	812790
134	812791
658	812792
185157	812793
105294	812794
14805	812795
57087	812796
129948	812797
104882	812798
11111	812799
74250	812800
33087	812801
173465	812802
2100	812803
357050	812804
15714	812805
743	812806
12027	812807
330	812808
7205	812809
56416	812810
3036	812811
5706	812812
24226	812813
4555	812814
5702	812815
195	812816
163745	812817
294507	812818
207939	812819
150183	812820
274031	812821
5762	812822
35168	812823
30449	812824
67987	812825
138154	812826
19198	812827
129908	812828
128273	812829
9206	812830
493	812831
176633	812832
296253	812833
91451	812834
5318	812835
12043	812836
15975	812837
172285	812838
124440	812839
1743	812840
826	812841
39229	812842
813	812843
15264	812844
140508	812845
316878	812846
16065	812847
352641	812848
206568	812849
112109	812850
65681	812851
116326	812852
56208	812853
129047	812854
204981	812855
147719	812856
31272	812857
1229	812858
146442	812859
13547	812860
99860	812861
7981	812862
9176	812863
128118	812864
14275	812865
83583	812866
85078	812867
353992	812868
59848	812869
569	812870
50138	812871
12027	812872
195	812873
4534	812874
8898	812875
431	812876
9206	812877
53394	812878
495	812879
19352	812880
151101	812881
9173	812882
295807	812883
49075	812884
874	812885
9201	812886
28756	812887
882	812888
129979	812889
163389	812890
38645	812891
30504	812892
35022	812893
73867	812894
495	812895
61435	812896
1232	812897
81534	812898
1468	812899
1468	812900
3704	812901
179766	812902
22514	812903
128737	812904
146786	812905
3033	812906
1229	812907
350362	812908
19899	812909
431	812910
3014	812911
19844	812912
210278	812913
176428	812914
194107	812915
33049	812916
324	812917
5730	812918
351073	812919
74285	812920
355767	812921
115187	812922
744	812923
826	812924
222	812925
64544	812926
113821	812927
355675	812928
99086	812929
56521	812930
882	812931
240237	812932
435	812933
50411	812934
134	812935
657	812936
11733	812937
207601	812938
19790	812939
5681	812940
134	812941
16055	812942
353261	812943
352028	812944
2109	812945
656	812946
1022	812947
12014	812948
874	812949
493	812950
209504	812951
381	812952
6961	812953
129935	812954
127938	812955
1461	812956
354372	812957
83170	812958
44272	812959
205907	812960
29361	812961
330	812962
754	812963
210043	812964
195	812965
43647	812966
1232	812967
146499	812968
1232	812969
751	812970
208485	812971
27683	812972
50696	812973
3709	812974
658	812975
16068	812976
20027	812977
879	812978
112309	812979
156576	812980
2494	812981
181314	812982
7982	812983
56340	812984
38740	812985
5699	812986
74042	812987
68202	812988
30441	812989
83534	812990
1017	812991
56022	812992
38844	812993
83707	812994
134	812995
7205	812996
85095	812997
29013	812998
31003	812999
9198	813000
142436	813001
182561	813002
131042	813003
91446	813004
880	813005
83351	813006
348314	813007
103828	813008
330	813009
245742	813010
4564	813011
63782	813012
23512	813013
328619	813014
194551	813015
5862	813016
246388	813017
12043	813018
21848	813019
29629	813020
56326	813021
195	813022
324	813023
150549	813024
56813	813025
3688	813026
56468	813027
43445	813028
43428	813029
4544	813030
12393	813031
246646	813032
3684	813033
4548	813034
4534	813035
9176	813036
156233	813037
73730	813038
83681	813039
327	813040
3688	813041
11733	813042
50381	813043
84436	813044
657	813045
57090	813046
324	813047
93875	813048
91441	813049
121265	813050
106143	813051
3036	813052
744	813053
208791	813054
5702	813055
38685	813056
79687	813057
874	813058
494	813059
113058	813060
181330	813061
83140	813062
147550	813063
38788	813064
35166	813065
351869	813066
179079	813067
83085	813068
38622	813069
27693	813070
129279	813071
6969	813072
79631	813073
56518	813074
56118	813075
88870	813076
8346	813077
493	813078
63913	813079
49994	813080
113865	813081
63797	813082
27339	813083
9180	813084
206167	813085
832	813086
3705	813087
167360	813088
167041	813089
14805	813090
238949	813091
267062	813092
289909	813093
3017	813094
128046	813095
12002	813096
2095	813097
27706	813098
246836	813099
165386	813100
84283	813101
324	813102
381	813103
751	813104
27606	813105
750	813106
146307	813107
7186	813108
73611	813109
330	813110
19923	813111
128461	813112
2109	813113
83685	813114
327	813115
881	813116
205461	813117
12012	813118
352971	813119
20068	813120
7221	813121
27295	813122
881	813123
96813	813124
85078	813125
7239	813126
96384	813127
16120	813128
142397	813129
129657	813130
150526	813131
43536	813132
246414	813133
3712	813134
30452	813135
50715	813136
3704	813137
16019	813138
1022	813139
16068	813140
30568	813141
7211	813142
324354	813143
27347	813144
29715	813145
56046	813146
27975	813147
113827	813148
24850	813149
22491	813150
37254	813151
146838	813152
237084	813153
195	813154
106203	813155
151456	813156
23512	813157
28230	813158
18042	813159
85449	813160
332258	813161
2095	813162
9207	813163
58618	813164
27695	813165
29629	813166
190040	813167
9176	813168
879	813169
205372	813170
354944	813171
150656	813172
56055	813173
72208	813174
113557	813175
32999	813176
84220	813177
4548	813178
1461	813179
151101	813180
75180	813181
4973	813182
80638	813183
93795	813184
880	813185
113860	813186
83534	813187
276	813188
5681	813189
292611	813190
2494	813191
16055	813192
64077	813193
24578	813194
107791	813195
134484	813196
100692	813197
569	813198
129471	813199
208600	813200
56022	813201
85120	813202
12076	813203
222	813204
57130	813205
353673	813206
42340	813207
128606	813208
287398	813209
4559	813210
353868	813211
4560	813212
11189	813213
44800	813214
207407	813215
1743	813216
39600	813217
113875	813218
176282	813219
195950	813220
129052	813221
435	813222
209228	813223
128713	813224
113147	813225
128878	813226
3018	813227
34322	813228
492	813229
2101	813230
27695	813231
129336	813232
50253	813233
27952	813234
109895	813235
27606	813236
53079	813237
1743	813238
250963	813239
43445	813240
56060	813241
30449	813242
286691	813243
651	813244
7200	813245
323913	813246
42297	813247
171842	813248
2101	813249
3014	813250
56613	813251
327	813252
43429	813253
153789	813254
96287	813255
276	813256
1017	813257
4547	813258
1017	813259
30568	813260
227145	813261
16290	813262
9209	813263
30529	813264
1229	813265
1019	813266
61435	813267
84393	813268
205033	813269
134	813270
63913	813271
494	813272
9209	813273
74291	813274
8189	813275
166695	813276
21910	813277
658	813278
3684	813279
324248	813280
5702	813281
27448	813282
656	813283
127597	813284
2109	813285
21774	813286
179939	813287
38762	813288
47029	813289
69775	813290
21777	813291
62181	813292
34601	813293
21832	813294
288376	813295
73612	813296
177376	813297
42610	813298
15264	813299
83212	813300
20068	813301
28855	813302
24578	813303
134	813304
208341	813305
16055	813306
7206	813307
83323	813308
16062	813309
150509	813310
1233	813311
38581	813312
96477	813313
127857	813314
93980	813315
83176	813316
128752	813317
276	813318
62075	813319
1233	813320
569	813321
49251	813322
274234	813323
328	813324
256055	813325
57090	813326
257367	813327
743	813328
3036	813329
492	813330
12036	813331
84436	813332
4548	813333
2029	813334
4560	813335
2100	813336
96747	813337
50685	813338
83534	813339
431	813340
27624	813341
2095	813342
34892	813343
11733	813344
84071	813345
3689	813346
62379	813347
153782	813348
12014	813349
205258	813350
41865	813351
49530	813352
16043	813353
94074	813354
2095	813355
56635	813356
21856	813357
129827	813358
42461	813359
247077	813360
208012	813361
9201	813362
3684	813363
195	813364
1233	813365
73867	813366
302590	813367
132922	813368
56589	813369
161349	813370
67987	813371
3033	813372
14954	813373
330	813374
179966	813375
79687	813376
21276	813377
151423	813378
180039	813379
494	813380
134	813381
134	813382
56183	813383
83328	813384
129239	813385
15713	813386
11189	813387
43445	813388
57191	813389
40039	813390
164818	813391
4544	813392
12006	813393
431	813394
269909	813395
96772	813396
175972	813397
882	813398
209265	813399
879	813400
151190	813401
5705	813402
1233	813403
226255	813404
3688	813405
494	813406
105092	813407
62133	813408
38860	813409
2096	813410
656	813411
302538	813412
173881	813413
8947	813414
49516	813415
222773	813416
324	813417
1229	813418
9180	813419
63833	813420
14805	813421
2499	813422
109400	813423
1019	813424
3036	813425
832	813426
107647	813427
1017	813428
657	813429
151346	813430
146753	813431
241553	813432
11220	813433
222390	813434
64036	813435
150649	813436
21276	813437
15597	813438
146367	813439
35166	813440
3688	813441
56689	813442
24131	813443
140463	813444
4559	813445
21848	813446
881	813447
21824	813448
62144	813449
154237	813450
14954	813451
14275	813452
274691	813453
1233	813454
238955	813455
51277	813456
173485	813457
656	813458
43582	813459
151555	813460
94212	813461
7239	813462
3684	813463
134	813464
16120	813465
208820	813466
56532	813467
147847	813468
73867	813469
130073	813470
231212	813471
113128	813472
68434	813473
184005	813474
3705	813475
74684	813476
43526	813477
5704	813478
656	813479
128603	813480
880	813481
1019	813482
3712	813483
4560	813484
9185	813485
197683	813486
142055	813487
330786	813488
134016	813489
355111	813490
2503	813491
22514	813492
42727	813493
1022	813494
12014	813495
5704	813496
37210	813497
96580	813498
27263	813499
247145	813500
306165	813501
150875	813502
435	813503
56367	813504
21901	813505
19863	813506
38857	813507
137546	813508
327	813509
16035	813510
130061	813511
83561	813512
492	813513
39229	813514
83587	813515
9165	813516
100586	813517
27366	813518
5498	813519
84339	813520
67987	813521
128707	813522
11118	813523
38659	813524
495	813525
43587	813526
56050	813527
748	813528
60585	813529
29860	813530
56512	813531
83096	813532
130059	813533
1022	813534
129880	813535
63675	813536
16055	813537
24930	813538
492	813539
33032	813540
16013	813541
14184	813542
3709	813543
170219	813544
278250	813545
129421	813546
87274	813547
658	813548
207572	813549
195	813550
208749	813551
26437	813552
49358	813553
83774	813554
23512	813555
209278	813556
209226	813557
12036	813558
24551	813559
42227	813560
42444	813561
137963	813562
357156	813563
84015	813564
43435	813565
357453	813566
4547	813567
246131	813568
129150	813569
4547	813570
38635	813571
17389	813572
120361	813573
245519	813574
880	813575
279243	813576
43429	813577
96747	813578
85120	813579
271133	813580
9201	813581
5706	813582
18223	813583
879	813584
356816	813585
209987	813586
1865	813587
355947	813588
327	813589
74289	813590
84435	813591
94131	813592
84068	813593
42610	813594
128184	813595
57130	813596
3709	813597
205801	813598
113147	813599
89600	813600
37284	813601
350782	813602
657	813603
62204	813604
9206	813605
164147	813606
171397	813607
205078	813608
18142	813609
744	813610
493	813611
239887	813612
349783	813613
74250	813614
134	813615
57202	813616
14466	813617
19720	813618
1567	813619
1232	813620
287129	813621
156374	813622
3018	813623
435	813624
83710	813625
134	813626
128727	813627
5705	813628
74689	813629
85132	813630
14670	813631
27657	813632
7202	813633
12036	813634
2096	813635
27606	813636
79665	813637
96856	813638
83952	813639
128343	813640
9173	813641
127968	813642
83716	813643
129661	813644
207940	813645
179777	813646
272805	813647
494	813648
30599	813649
5483	813650
181321	813651
63675	813652
4544	813653
181329	813654
46457	813655
7211	813656
62256	813657
128893	813658
276	813659
324	813660
492	813661
332907	813662
332021	813663
9201	813664
42355	813665
93818	813666
165695	813667
1233	813668
208929	813669
324	813670
74278	813671
30441	813672
743	813673
356841	813674
744	813675
93726	813676
55924	813677
27420	813678
127606	813679
171397	813680
12031	813681
330	813682
30504	813683
43528	813684
9165	813685
5710	813686
27444	813687
127717	813688
164866	813689
27952	813690
165858	813691
96498	813692
127776	813693
286875	813694
3457	813695
882	813696
74698	813697
205425	813698
247252	813699
268068	813700
62199	813701
121852	813702
134	813703
43507	813704
96444	813705
108400	813706
1229	813707
96377	813708
128411	813709
56327	813710
2109	813711
3033	813712
26306	813713
2499	813714
183068	813715
134	813716
882	813717
297058	813718
16060	813719
74289	813720
231991	813721
202773	813722
41923	813723
41923	813724
21407	813725
129770	813726
7206	813727
168177	813728
53953	813729
126087	813730
169533	813731
15618	813732
128802	813733
301702	813734
28259	813735
215414	813736
9207	813737
328	813738
69504	813739
73777	813740
5705	813741
7186	813742
56022	813743
128593	813744
3036	813745
321033	813746
70925	813747
16019	813748
54766	813749
179927	813750
328	813751
349275	813752
41890	813753
129374	813754
62301	813755
5702	813756
26465	813757
206898	813758
290437	813759
116047	813760
250158	813761
495	813762
12036	813763
330	813764
195	813765
128860	813766
354013	813767
206299	813768
38609	813769
194881	813770
63675	813771
55944	813772
3712	813773
195	813774
89349	813775
131092	813776
229533	813777
62725	813778
9198	813779
109769	813780
74000	813781
4555	813782
222	813783
26677	813784
12036	813785
435	813786
134	813787
435	813788
216066	813789
2096	813790
7202	813791
123320	813792
332039	813793
12010	813794
9176	813795
226052	813796
129802	813797
2101	813798
15597	813799
65745	813800
492	813801
123326	813802
254198	813803
49996	813804
328	813805
435	813806
352324	813807
11189	813808
96421	813809
197867	813810
220815	813811
350962	813812
188291	813813
658	813814
1017	813815
67669	813816
94585	813817
332295	813818
255792	813819
80586	813820
54346	813821
33211	813822
230817	813823
8758	813824
11111	813825
284916	813826
31521	813827
832	813828
45084	813829
128727	813830
95403	813831
95261	813832
148701	813833
681	813834
330	813835
657	813836
27693	813837
4560	813838
109919	813839
184277	813840
29629	813841
349624	813842
207089	813843
27317	813844
128540	813845
63727	813846
348778	813847
134	813848
192294	813849
303106	813850
264094	813851
215393	813852
199	813853
167	813854
354616	813855
91180	813856
892	813857
67158	813858
321011	813859
42303	813860
33117	813861
327006	813862
60365	813863
121230	813864
892	813865
159713	813866
69875	813867
4105	813868
10535	813869
26391	813870
101991	813871
158415	813872
106557	813873
68231	813874
7363	813875
9771	813876
104193	813877
1709	813878
66547	813879
16774	813880
149883	813881
119104	813882
5926	813883
166868	813884
214353	813885
44836	813886
15191	813887
193787	813888
79688	813889
40	813890
22930	813891
155373	813892
120171	813893
24737	813894
264044	813895
667	813896
120097	813897
78967	813898
324327	813899
16726	813900
318654	813901
34663	813902
125628	813903
3343	813904
31851	813905
66869	813906
101620	813907
64963	813908
124973	813909
21399	813910
160988	813911
185502	813912
264172	813913
49029	813914
110165	813915
286631	813916
52869	813917
13340	813918
120558	813919
173698	813920
133989	813921
58368	813922
180180	813923
277437	813924
252075	813925
2262	813926
151941	813927
4736	813928
5989	813929
244845	813930
26443	813931
264073	813932
68897	813933
53980	813934
16723	813935
259	813936
159786	813937
1050	813938
159920	813939
14198	813940
24508	813941
237759	813942
10710	813943
290788	813944
266473	813945
892	813946
77716	813947
272005	813948
235299	813949
34987	813950
94743	813951
166913	813952
14451	813953
163405	813954
69743	813955
119982	813956
146112	813957
3356	813958
45760	813959
32711	813960
41098	813961
63602	813962
125138	813963
121876	813964
65848	813965
294301	813966
17764	813967
19827	813968
67991	813969
122131	813970
3171	813971
324714	813972
50634	813973
33059	813974
39489	813975
3762	813976
275971	813977
58491	813978
7632	813979
23730	813980
161560	813981
42670	813982
94540	813983
43967	813984
12377	813985
169407	813986
47402	813987
73509	813988
102889	813989
172128	813990
34060	813991
34113	813992
72737	813993
119407	813994
24612	813995
113548	813996
2262	813997
275625	813998
22851	813999
201733	814000
198255	814001
148742	814002
57292	814003
288501	814004
172657	814005
150168	814006
152453	814007
314904	814008
46117	814009
262769	814010
172432	814011
17590	814012
172334	814013
286738	814014
111591	814015
17590	814016
48562	814017
11000	814018
277364	814019
167904	814020
8028	814021
55295	814022
13926	814023
122693	814024
294897	814025
63100	814026
69057	814027
67329	814028
25032	814029
81708	814030
122465	814031
22684	814032
23287	814033
7468	814034
60395	814035
9545	814036
174515	814037
349014	814038
29700	814039
9114	814040
152106	814041
66811	814042
54037	814043
81295	814044
4318	814045
119027	814046
2116	814047
9539	814048
34015	814049
104588	814050
9348	814051
1793	814052
196444	814053
582	814054
10535	814055
120172	814056
7363	814057
7362	814058
353510	814059
994	814060
994	814061
73387	814062
272528	814063
69264	814064
31851	814065
178429	814066
29041	814067
2159	814068
227483	814069
133892	814070
102511	814071
138	814072
892	814073
23611	814074
168500	814075
16962	814076
24989	814077
195868	814078
2000	814079
155613	814080
47467	814081
122	814082
302103	814083
241116	814084
1978	814085
247772	814086
64369	814087
108475	814088
111156	814089
31928	814090
19259	814091
329348	814092
78921	814093
159977	814094
13898	814095
260942	814096
5531	814097
44216	814098
193170	814099
45679	814100
102042	814101
52	814102
271558	814103
46941	814104
69659	814105
104477	814106
47238	814107
9404	814108
104234	814109
187	814110
3618	814111
72871	814112
2448	814113
198975	814114
194233	814115
4736	814116
16736	814117
3508	814118
332150	814119
121406	814120
4707	814121
3603	814122
55	814123
31895	814124
218533	814125
205950	814126
273761	814127
4497	814128
194729	814129
3135	814130
122697	814131
4105	814132
161191	814133
12498	814134
194504	814135
108765	814136
10535	814137
104710	814138
105191	814139
302368	814140
1767	814141
8339	814142
37263	814143
19244	814144
8339	814145
99456	814146
16525	814147
58109	814148
10537	814149
190197	814150
42528	814151
62259	814152
125198	814153
167382	814154
158880	814155
4111	814156
4425	814157
12935	814158
9531	814159
113925	814160
241448	814161
11729	814162
2538	814163
121674	814164
36759	814165
309523	814166
147033	814167
10	814168
277531	814169
7465	814170
41422	814171
78147	814172
159163	814173
98792	814174
48901	814175
104400	814176
2941	814177
9537	814178
5546	814179
7796	814180
259016	814181
625	814182
97678	814183
159967	814184
74746	814185
193310	814186
10543	814187
1776	814188
9505	814189
283705	814190
78669	814191
45815	814192
38528	814193
103970	814194
3111	814195
53364	814196
73243	814197
197171	814198
14330	814199
105690	814200
4886	814201
17838	814202
213198	814203
171614	814204
10190	814205
349676	814206
3173	814207
105969	814208
94882	814209
161547	814210
101963	814211
196519	814212
101613	814213
326745	814214
194347	814215
194446	814216
128574	814217
126845	814218
30995	814219
69730	814220
121969	814221
88183	814222
328666	814223
6433	814224
50516	814225
266746	814226
16790	814227
76859	814228
22971	814229
1501	814230
770	814231
67277	814232
141482	814233
263988	814234
9432	814235
153341	814236
26109	814237
193821	814238
58141	814239
272051	814240
104125	814241
7363	814242
86737	814243
16740	814244
67109	814245
13419	814246
188092	814247
22039	814248
7977	814249
46903	814250
5576	814251
1890	814252
73989	814253
328861	814254
94802	814255
196328	814256
7692	814257
1108	814258
4341	814259
185592	814260
23412	814261
19265	814262
212163	814263
41553	814264
21308	814265
142510	814266
113051	814267
8947	814268
155497	814269
301701	814270
1252	814271
27706	814272
85413	814273
94675	814274
37761	814275
116467	814276
42612	814277
109618	814278
5836	814279
121044	814280
67965	814281
133131	814282
48495	814283
4048	814284
162384	814285
256365	814286
83342	814287
56229	814288
66083	814289
157930	814290
270001	814291
29008	814292
34317	814293
341997	814294
181163	814295
120368	814296
129829	814297
103218	814298
163416	814299
124076	814300
109908	814301
103172	814302
78	814303
170418	814304
14183	814305
165149	814306
164691	814307
20983	814308
74254	814309
115546	814310
83655	814311
68026	814312
288186	814313
170510	814314
349294	814315
24937	814316
257610	814317
94744	814318
278536	814319
128919	814320
341878	814321
38741	814322
75334	814323
66073	814324
265765	814325
114824	814326
42674	814327
113119	814328
51412	814329
287731	814330
4667	814331
35400	814332
142102	814333
56421	814334
210654	814335
128731	814336
84369	814337
109185	814338
50430	814339
90334	814340
56572	814341
125733	814342
1000	814343
29653	814344
37510	814345
99762	814346
40565	814347
25316	814348
51258	814349
3220	814350
336229	814351
63240	814352
280036	814353
282328	814354
172096	814355
55224	814356
4411	814357
228692	814358
6576	814359
138718	814360
39931	814361
136652	814362
4035	814363
75158	814364
19441	814365
64792	814366
43834	814367
28615	814368
14202	814369
21213	814370
60594	814371
108670	814372
26514	814373
45164	814374
2096	814375
94083	814376
98046	814377
207545	814378
205762	814379
357585	814380
129024	814381
51206	814382
750	814383
882	814384
50410	814385
24741	814386
52870	814387
66813	814388
102543	814389
864	814390
26280	814391
75031	814392
25098	814393
8051	814394
87326	814395
57715	814396
3508	814397
93014	814398
344513	814399
11693	814400
71289	814401
170998	814402
231645	814403
137142	814404
134549	814405
2624	814406
4606	814407
32852	814408
12985	814409
104386	814410
82733	814411
39935	814412
155166	814413
200105	814414
4041	814415
304737	814416
233074	814417
142974	814418
29041	814419
25908	814420
170613	814421
204688	814422
173277	814423
13423	814424
268728	814425
115677	814426
37799	814427
75975	814428
19979	814429
230760	814430
24692	814431
325460	814432
40672	814433
168772	814434
49453	814435
121638	814436
220538	814437
179493	814438
18848	814439
259308	814440
174178	814441
285270	814442
319478	814443
119847	814444
205708	814445
111222	814446
118745	814447
186463	814448
323445	814449
24792	814450
7133	814451
298231	814452
27129	814453
21718	814454
21718	814455
31861	814456
199744	814457
5082	814458
584	814459
29864	814460
48256	814461
167534	814462
221540	814463
36296	814464
48260	814465
17329	814466
209610	814467
2402	814468
160670	814469
274034	814470
119035	814471
12137	814472
23604	814473
206816	814474
11543	814475
28736	814476
128416	814477
9901	814478
72215	814479
47311	814480
240163	814481
171885	814482
108947	814483
346337	814484
104764	814485
287153	814486
286884	814487
172219	814488
166263	814489
75858	814490
68068	814491
164147	814492
72566	814493
83177	814494
6963	814495
326819	814496
130021	814497
62650	814498
70099	814499
156359	814500
12943	814501
271783	814502
75971	814503
258349	814504
354736	814505
209959	814506
350182	814507
84256	814508
206752	814509
209326	814510
205493	814511
32757	814512
71869	814513
357218	814514
72617	814515
8094	814516
110823	814517
108864	814518
136771	814519
174121	814520
141879	814521
56327	814522
142175	814523
71474	814524
267792	814525
356056	814526
83717	814527
75864	814528
104861	814529
166676	814530
269309	814531
356438	814532
162851	814533
32838	814534
26474	814535
279752	814536
58985	814537
291612	814538
3487	814539
292360	814540
83135	814541
3487	814542
205833	814543
106175	814544
105270	814545
26474	814546
165060	814547
166601	814548
36951	814549
210194	814550
208853	814551
95157	814552
87383	814553
72470	814554
25203	814555
5742	814556
162601	814557
296639	814558
271224	814559
128210	814560
274145	814561
276692	814562
330573	814563
20096	814564
298101	814565
5430	814566
79334	814567
233274	814568
40002	814569
11403	814570
59422	814571
37873	814572
182891	814573
146432	814574
28635	814575
79944	814576
43445	814577
658	814578
31512	814579
21856	814580
30544	814581
43533	814582
4559	814583
2100	814584
35634	814585
63675	814586
1743	814587
35646	814588
76289	814589
43526	814590
748	814591
9209	814592
93143	814593
58354	814594
26441	814595
51459	814596
52143	814597
14445	814598
60784	814599
317737	814600
202525	814601
93622	814602
569	814603
83601	814604
56282	814605
56635	814606
29715	814607
205481	814608
62125	814609
83243	814610
129079	814611
10778	814612
38663	814613
259248	814614
61726	814615
118693	814616
298969	814617
259110	814618
173184	814619
165791	814620
305409	814621
306823	814622
72612	814623
173565	814624
109006	814625
6118	814626
739	814627
264195	814628
113355	814629
120524	814630
118030	814631
190813	814632
346987	814633
184856	814634
31927	814635
113528	814636
88136	814637
96878	814638
332259	814639
121075	814640
195003	814641
245501	814642
134200	814643
130	814644
2571	814645
136505	814646
13919	814647
70987	814648
229767	814649
11874	814650
222140	814651
108624	814652
7769	814653
74062	814654
38782	814655
108322	814656
177193	814657
110744	814658
167229	814659
178769	814660
31101	814661
109619	814662
23530	814663
221042	814664
11458	814665
318534	814666
204047	814667
230576	814668
328751	814669
129160	814670
272101	814671
90694	814672
55039	814673
278423	814674
207018	814675
14729	814676
1690	814677
83190	814678
7029	814679
81974	814680
251862	814681
230810	814682
157942	814683
101195	814684
52901	814685
11491	814686
86791	814687
99323	814688
735	814689
6993	814690
78	814691
178424	814692
124017	814693
4865	814694
647	814695
41213	814696
162847	814697
13211	814698
175672	814699
193171	814700
240072	814701
84108	814702
222867	814703
106678	814704
210419	814705
355786	814706
355963	814707
114542	814708
65148	814709
29803	814710
35926	814711
59729	814712
148466	814713
46099	814714
79605	814715
9225	814716
113320	814717
29037	814718
50487	814719
40754	814720
167157	814721
83695	814722
204263	814723
58673	814724
297075	814725
190267	814726
65041	814727
184243	814728
22286	814729
89780	814730
234232	814731
125452	814732
19300	814733
19831	814734
39588	814735
97111	814736
573	814737
10491	814738
83129	814739
85126	814740
177655	814741
21989	814742
44680	814743
9805	814744
104322	814745
8463	814746
53383	814747
136621	814748
55120	814749
71178	814750
52801	814751
227750	814752
35571	814753
32898	814754
15339	814755
106881	814756
117213	814757
180238	814758
335529	814759
9179	814760
153202	814761
54942	814762
201325	814763
53369	814764
91212	814765
31209	814766
49529	814767
995	814768
75449	814769
82863	814770
152070	814771
226889	814772
52949	814773
132568	814774
282772	814775
8960	814776
32925	814777
226346	814778
214254	814779
36827	814780
1645	814781
77482	814782
114605	814783
260	814784
260	814785
8992	814786
8996	814787
37999	814788
53508	814789
88571	814790
6503	814791
125923	814792
203476	814793
21596	814794
76369	814795
128859	814796
38159	814797
648	814798
4594	814799
205165	814800
210470	814801
205998	814802
9540	814803
17534	814804
114605	814805
101974	814806
45815	814807
45833	814808
7530	814809
25957	814810
2754	814811
36865	814812
313999	814813
19718	814814
52789	814815
140553	814816
2934	814817
102063	814818
122501	814819
4115	814820
126958	814821
149562	814822
7062	814823
590	814824
338397	814825
35592	814826
1989	814827
101996	814828
237150	814829
80536	814830
103839	814831
69606	814832
189633	814833
42716	814834
169017	814835
174281	814836
355010	814837
199392	814838
2988	814839
105042	814840
81	814841
116282	814842
206069	814843
256347	814844
256201	814845
187584	814846
1263	814847
36035	814848
1094	814849
77200	814850
94291	814851
102509	814852
204539	814853
157937	814854
196013	814855
305229	814856
311299	814857
2151	814858
30212	814859
90784	814860
162572	814861
251109	814862
320	814863
18935	814864
190712	814865
338013	814866
284605	814867
22027	814868
248646	814869
256750	814870
69834	814871
205489	814872
137626	814873
44417	814874
6182	814875
293010	814876
83707	814877
171245	814878
81640	814879
12667	814880
205190	814881
6883	814882
132201	814883
219010	814884
95578	814885
1403	814886
222919	814887
29768	814888
86945	814889
58940	814890
199162	814891
68058	814892
14930	814893
340205	814894
60927	814895
27369	814896
5157	814897
76857	814898
562	814899
281713	814900
103122	814901
119244	814902
16028	814903
239306	814904
49924	814905
21881	814906
3341	814907
5570	814908
12326	814909
132330	814910
11644	814911
265718	814912
726	814913
2752	814914
7355	814915
38632	814916
3087	814917
5916	814918
14147	814919
2019	814920
1808	814921
13100	814922
317620	814923
10949	814924
3615	814925
5245	814926
94553	814927
77487	814928
77490	814929
26201	814930
10567	814931
22863	814932
19558	814933
147996	814934
32616	814935
18536	814936
13895	814937
110566	814938
26366	814939
95347	814940
139979	814941
280542	814942
1771	814943
29876	814944
58659	814945
59351	814946
15240	814947
29486	814948
111199	814949
174165	814950
176207	814951
18312	814952
5652	814953
40732	814954
140548	814955
179527	814956
12782	814957
252105	814958
202396	814959
1442	814960
103880	814961
24974	814962
149246	814963
21727	814964
173820	814965
109947	814966
34114	814967
71713	814968
53763	814969
108669	814970
162097	814971
225475	814972
99136	814973
464	814974
172038	814975
111581	814976
43161	814977
8819	814978
79442	814979
171813	814980
98279	814981
2786	814982
323371	814983
206157	814984
177003	814985
14636	814986
201029	814987
143276	814988
973	814989
124752	814990
113355	814991
89371	814992
89218	814993
128414	814994
8137	814995
124752	814996
138978	814997
9866	814998
107242	814999
262307	815000
29858	815001
223888	815002
30508	815003
283150	815004
282901	815005
118288	815006
106992	815007
143693	815008
171245	815009
62300	815010
31553	815011
200224	815012
224619	815013
38560	815014
127521	815015
138977	815016
56142	815017
56576	815018
24837	815019
91432	815020
130086	815021
56195	815022
51082	815023
83512	815024
492	815025
147922	815026
879	815027
93777	815028
210047	815029
96489	815030
157387	815031
306308	815032
245747	815033
2096	815034
882	815035
129599	815036
129220	815037
62075	815038
222649	815039
27245	815040
4401	815041
5748	815042
184265	815043
208690	815044
351211	815045
113035	815046
14662	815047
658	815048
179834	815049
326095	815050
38855	815051
205931	815052
1487	815053
180161	815054
52825	815055
27670	815056
30156	815057
62440	815058
78653	815059
113978	815060
21674	815061
63163	815062
65091	815063
349921	815064
77588	815065
600	815066
352800	815067
62	815068
2716	815069
118194	815070
303163	815071
315990	815072
143573	815073
1487	815074
118790	815075
116583	815076
61345	815077
36574	815078
53353	815079
53801	815080
31219	815081
198672	815082
65115	815083
848	815084
41818	815085
20423	815086
112295	815087
68270	815088
164008	815089
14130	815090
9322	815091
23097	815092
4797	815093
113	815094
45977	815095
186534	815096
3860	815097
118840	815098
71435	815099
180170	815100
329024	815101
262322	815102
28480	815103
2447	815104
33494	815105
23496	815106
316484	815107
189314	815108
5824	815109
2125	815110
8009	815111
317463	815112
78475	815113
303171	815114
32309	815115
85	815116
2980	815117
52922	815118
5411	815119
20506	815120
356335	815121
1340	815122
114925	815123
90125	815124
37215	815125
134290	815126
5907	815127
94826	815128
297848	815129
13969	815130
167459	815131
113786	815132
302183	815133
77894	815134
140726	815135
222031	815136
212470	815137
79426	815138
16300	815139
235089	815140
23693	815141
196533	815142
33925	815143
193235	815144
292325	815145
109896	815146
121213	815147
80089	815148
225340	815149
195455	815150
271001	815151
249972	815152
106383	815153
261181	815154
9752	815155
173666	815156
44651	815157
96844	815158
2550	815159
93460	815160
315272	815161
13120	815162
203944	815163
109	815164
214965	815165
270362	815166
4555	815167
168465	815168
147879	815169
21856	815170
147773	815171
128461	815172
7205	815173
83552	815174
56050	815175
81719	815176
46937	815177
3014	815178
494	815179
274	815180
7205	815181
56347	815182
81378	815183
327	815184
324	815185
657	815186
150427	815187
330	815188
327	815189
140331	815190
38051	815191
125173	815192
200224	815193
84323	815194
42642	815195
3033	815196
1017	815197
127850	815198
45165	815199
9481	815200
324	815201
233907	815202
328	815203
5699	815204
744	815205
43522	815206
12433	815207
2222	815208
309441	815209
594	815210
21862	815211
156706	815212
45092	815213
8894	815214
4376	815215
328264	815216
322999	815217
193121	815218
120917	815219
353574	815220
26320	815221
39408	815222
77477	815223
7055	815224
28835	815225
6520	815226
134393	815227
12545	815228
146717	815229
36232	815230
10586	815231
2064	815232
7483	815233
13994	815234
10576	815235
8025	815236
110	815237
3133	815238
19546	815239
31930	815240
9568	815241
102533	815242
244550	815243
67178	815244
10973	815245
86280	815246
68267	815247
128089	815248
769	815249
131393	815250
89695	815251
181638	815252
16705	815253
792	815254
106572	815255
16381	815256
53948	815257
212650	815258
1281	815259
166714	815260
69284	815261
31654	815262
61404	815263
325603	815264
195034	815265
123057	815266
54212	815267
87701	815268
291058	815269
74221	815270
64432	815271
332170	815272
230855	815273
64723	815274
303090	815275
266798	815276
117107	815277
92457	815278
51958	815279
27538	815280
15517	815281
143109	815282
129104	815283
44458	815284
77798	815285
222594	815286
20576	815287
853	815288
670	815289
8349	815290
7692	815291
35390	815292
22546	815293
111404	815294
67900	815295
121025	815296
5686	815297
73667	815298
73667	815299
155652	815300
176594	815301
98013	815302
81187	815303
11244	815304
123596	815305
320435	815306
356797	815307
82273	815308
198502	815309
98862	815310
74105	815311
73017	815312
59784	815313
293322	815314
99331	815315
63079	815316
6159	815317
54007	815318
108746	815319
49743	815320
186150	815321
31899	815322
41652	815323
50496	815324
213502	815325
131409	815326
93816	815327
113133	815328
35022	815329
136763	815330
1251	815331
62876	815332
316357	815333
557	815334
23820	815335
60685	815336
313855	815337
59233	815338
188012	815339
156872	815340
144904	815341
114667	815342
73496	815343
32957	815344
124666	815345
203269	815346
49403	815347
3732	815348
294358	815349
301728	815350
178610	815351
40225	815352
10668	815353
125058	815354
110260	815355
51519	815356
93936	815357
342009	815358
341872	815359
100240	815360
289583	815361
29513	815362
24359	815363
56072	815364
17298	815365
128891	815366
357220	815367
4904	815368
73753	815369
54654	815370
35451	815371
225365	815372
198586	815373
71618	815374
238023	815375
110925	815376
290650	815377
7837	815378
346455	815379
177545	815380
220239	815381
357176	815382
294992	815383
29563	815384
203716	815385
584	815386
128452	815387
120361	815388
296860	815389
80266	815390
248291	815391
202100	815392
129080	815393
195499	815394
17013	815395
144466	815396
8843	815397
294916	815398
172969	815399
341181	815400
294729	815401
48610	815402
291613	815403
214332	815404
115756	815405
198363	815406
29535	815407
335286	815408
35648	815409
205305	815410
308803	815411
308796	815412
38267	815413
67082	815414
306836	815415
125348	815416
68595	815417
126595	815418
9240	815419
128979	815420
90320	815421
14185	815422
114407	815423
152287	815424
74348	815425
128071	815426
38125	815427
175479	815428
111124	815429
5726	815430
34582	815431
187740	815432
47807	815433
129025	815434
22062	815435
177795	815436
19273	815437
210328	815438
173753	815439
34830	815440
111609	815441
13184	815442
111123	815443
10140	815444
172971	815445
105131	815446
52181	815447
67532	815448
115130	815449
71242	815450
35687	815451
290033	815452
14793	815453
96311	815454
94699	815455
21926	815456
268377	815457
36370	815458
188497	815459
26851	815460
96350	815461
248292	815462
263	815463
9084	815464
51128	815465
329427	815466
3867	815467
51560	815468
128828	815469
1246	815470
120932	815471
294719	815472
14247	815473
349484	815474
20164	815475
298081	815476
10950	815477
9063	815478
162787	815479
33172	815480
93454	815481
39971	815482
63730	815483
1313	815484
55538	815485
178993	815486
1183	815487
21748	815488
9226	815489
20856	815490
126880	815491
181759	815492
229138	815493
189730	815494
186523	815495
90648	815496
72830	815497
256132	815498
15746	815499
24348	815500
6892	815501
2959	815502
121202	815503
192540	815504
129133	815505
291620	815506
128300	815507
56428	815508
205799	815509
14699	815510
129942	815511
38856	815512
205466	815513
19772	815514
208999	815515
208757	815516
353207	815517
32324	815518
318680	815519
17224	815520
73685	815521
336288	815522
345261	815523
115347	815524
35233	815525
198517	815526
58925	815527
13785	815528
6187	815529
294500	815530
285535	815531
144766	815532
5257	815533
86640	815534
58100	815535
36501	815536
30101	815537
270004	815538
11854	815539
3602	815540
1771	815541
488	815542
90249	815543
142404	815544
209085	815545
61705	815546
15165	815547
29562	815548
4406	815549
129165	815550
209070	815551
21802	815552
2574	815553
5904	815554
7327	815555
96011	815556
193604	815557
56256	815558
182860	815559
31699	815560
85474	815561
201632	815562
74294	815563
49696	815564
62053	815565
70456	815566
103974	815567
81332	815568
28232	815569
9346	815570
205850	815571
189894	815572
25421	815573
7017	815574
44318	815575
159542	815576
217871	815577
21745	815578
219303	815579
89517	815580
51021	815581
113285	815582
47145	815583
15188	815584
160522	815585
56330	815586
121933	815587
67939	815588
182495	815589
40909	815590
102696	815591
30096	815592
34334	815593
18155	815594
64830	815595
42801	815596
90816	815597
94209	815598
128804	815599
256937	815600
205349	815601
355661	815602
127376	815603
297059	815604
230111	815605
110188	815606
8917	815607
4248	815608
317680	815609
167583	815610
38946	815611
33464	815612
230588	815613
5482	815614
105224	815615
51207	815616
1425	815617
64775	815618
178185	815619
69414	815620
50686	815621
175646	815622
153042	815623
114434	815624
63543	815625
68549	815626
127601	815627
48605	815628
6907	815629
165370	815630
323000	815631
91429	815632
209519	815633
83658	815634
205367	815635
56179	815636
113719	815637
142393	815638
295362	815639
124403	815640
65612	815641
285718	815642
205442	815643
333979	815644
6674	815645
206477	815646
106856	815647
68264	815648
6969	815649
20551	815650
90545	815651
74478	815652
17104	815653
14000	815654
120377	815655
52817	815656
171712	815657
42341	815658
32589	815659
205192	815660
194226	815661
353172	815662
348933	815663
73104	815664
18219	815665
4409	815666
256826	815667
140455	815668
35014	815669
62123	815670
350518	815671
56595	815672
29619	815673
355163	815674
49339	815675
4404	815676
147909	815677
109409	815678
127929	815679
161135	815680
21320	815681
110013	815682
11804	815683
73580	815684
205232	815685
13657	815686
1478	815687
147524	815688
56595	815689
210426	815690
349464	815691
21212	815692
207471	815693
128367	815694
56027	815695
56512	815696
1414	815697
38776	815698
209245	815699
83434	815700
4401	815701
13333	815702
165959	815703
136671	815704
495	815705
83689	815706
289591	815707
83638	815708
15589	815709
206651	815710
31349	815711
29759	815712
128754	815713
11664	815714
348708	815715
195044	815716
3581	815717
183496	815718
175183	815719
134753	815720
74252	815721
8196	815722
7027	815723
353418	815724
209079	815725
137521	815726
4560	815727
8511	815728
109992	815729
127795	815730
181313	815731
229023	815732
84367	815733
231091	815734
285863	815735
74507	815736
290767	815737
21269	815738
4952	815739
44152	815740
2413	815741
56470	815742
50715	815743
289012	815744
42261	815745
11674	815746
5862	815747
291571	815748
267998	815749
269217	815750
61361	815751
113111	815752
325422	815753
269521	815754
195362	815755
350212	815756
93795	815757
94316	815758
207405	815759
194119	815760
2916	815761
127398	815762
4555	815763
83908	815764
182404	815765
139504	815766
79843	815767
657	815768
110012	815769
146499	815770
110261	815771
351348	815772
84440	815773
98125	815774
19908	815775
114404	815776
183435	815777
353636	815778
175397	815779
1022	815780
13547	815781
74698	815782
50693	815783
128422	815784
146751	815785
138285	815786
32999	815787
56326	815788
90547	815789
287747	815790
290761	815791
83727	815792
14679	815793
71823	815794
146434	815795
355338	815796
14659	815797
175547	815798
68010	815799
44683	815800
493	815801
114427	815802
136745	815803
7274	815804
127825	815805
38710	815806
21254	815807
137821	815808
42477	815809
130964	815810
113867	815811
167129	815812
56234	815813
141598	815814
1414	815815
51272	815816
208147	815817
209752	815818
50650	815819
24082	815820
175735	815821
208091	815822
62349	815823
2029	815824
353282	815825
75220	815826
181330	815827
24756	815828
27952	815829
142394	815830
24237	815831
42406	815832
328	815833
129897	815834
43429	815835
330	815836
355948	815837
17797	815838
283335	815839
42440	815840
19988	815841
110475	815842
8346	815843
146616	815844
35014	815845
73812	815846
2031	815847
209676	815848
353378	815849
355596	815850
110397	815851
10153	815852
9822	815853
1173	815854
83233	815855
72036	815856
173746	815857
210167	815858
208821	815859
349786	815860
63716	815861
113810	815862
37210	815863
146912	815864
122097	815865
59616	815866
128197	815867
27512	815868
290410	815869
175743	815870
205991	815871
121332	815872
328833	815873
157214	815874
79797	815875
8938	815876
191900	815877
12883	815878
4938	815879
232245	815880
163524	815881
89597	815882
110686	815883
49075	815884
62335	815885
207306	815886
48643	815887
279119	815888
48927	815889
270131	815890
17828	815891
3581	815892
62683	815893
22514	815894
297886	815895
284657	815896
174297	815897
42301	815898
253451	815899
53041	815900
12131	815901
17908	815902
62450	815903
297698	815904
34369	815905
3363	815906
49275	815907
206468	815908
151160	815909
29331	815910
122075	815911
21257	815912
35024	815913
38835	815914
292665	815915
3712	815916
21307	815917
138678	815918
308263	815919
75056	815920
8903	815921
72161	815922
6969	815923
192058	815924
121582	815925
179955	815926
345612	815927
21231	815928
302439	815929
16071	815930
34268	815931
84311	815932
136930	815933
14679	815934
64467	815935
208327	815936
83339	815937
301494	815938
194302	815939
172794	815940
41891	815941
13373	815942
110076	815943
290176	815944
56416	815945
181338	815946
2514	815947
13547	815948
83631	815949
302866	815950
22578	815951
129979	815952
72427	815953
201225	815954
11657	815955
62257	815956
12380	815957
30501	815958
247957	815959
277534	815960
234986	815961
112613	815962
181484	815963
113921	815964
63720	815965
141132	815966
162233	815967
74288	815968
139397	815969
237773	815970
179284	815971
14068	815972
238975	815973
49397	815974
5440	815975
110516	815976
82029	815977
305901	815978
48739	815979
73743	815980
115023	815981
13655	815982
328848	815983
50048	815984
194719	815985
146942	815986
181285	815987
207369	815988
76939	815989
39162	815990
157387	815991
118309	815992
210062	815993
6062	815994
163893	815995
101078	815996
349033	815997
80859	815998
19583	815999
210314	816000
72343	816001
353240	816002
71860	816003
108670	816004
8917	816005
82100	816006
16423	816007
18224	816008
140671	816009
4832	816010
16229	816011
216990	816012
24306	816013
344909	816014
41193	816015
47137	816016
49277	816017
39066	816018
42936	816019
23512	816020
207056	816021
64886	816022
354940	816023
208134	816024
166851	816025
116347	816026
339024	816027
103181	816028
3595	816029
127788	816030
11543	816031
29772	816032
50158	816033
61787	816034
34320	816035
332260	816036
162084	816037
27140	816038
230976	816039
248623	816040
115417	816041
208788	816042
160416	816043
135307	816044
61020	816045
98265	816046
91216	816047
93457	816048
178839	816049
297559	816050
108118	816051
74031	816052
309451	816053
57267	816054
3390	816055
203811	816056
214542	816057
20118	816058
76993	816059
182984	816060
319620	816061
21859	816062
60889	816063
41447	816064
35399	816065
95842	816066
142694	816067
28668	816068
41447	816069
18382	816070
42	816071
115883	816072
1746	816073
81817	816074
34959	816075
90572	816076
59040	816077
7614	816078
13693	816079
51703	816080
18448	816081
35511	816082
76091	816083
184891	816084
18448	816085
35517	816086
13705	816087
1408	816088
143686	816089
15179	816090
231075	816091
88108	816092
81817	816093
300036	816094
75300	816095
114658	816096
115879	816097
11163	816098
131038	816099
226525	816100
347287	816101
20667	816102
55317	816103
59040	816104
166850	816105
113197	816106
202594	816107
12353	816108
220786	816109
6330	816110
34959	816111
10257	816112
60889	816113
15141	816114
11693	816115
20929	816116
130654	816117
232335	816118
60941	816119
35511	816120
76091	816121
20502	816122
59040	816123
30350	816124
5651	816125
27167	816126
1746	816127
140250	816128
348156	816129
336527	816130
8450	816131
29540	816132
172961	816133
141919	816134
292613	816135
340799	816136
180553	816137
223231	816138
254044	816139
54942	816140
48597	816141
88683	816142
55182	816143
47880	816144
94329	816145
167827	816146
153127	816147
146766	816148
32554	816149
185463	816150
132002	816151
110748	816152
92830	816153
37111	816154
348585	816155
107350	816156
35556	816157
300314	816158
87889	816159
44887	816160
118105	816161
313354	816162
38222	816163
166429	816164
20572	816165
35517	816166
184892	816167
178764	816168
15951	816169
116208	816170
14167	816171
18186	816172
316596	816173
58593	816174
99033	816175
237071	816176
117067	816177
58026	816178
75849	816179
246830	816180
75396	816181
60620	816182
178	816183
57325	816184
60621	816185
299303	816186
219369	816187
30361	816188
58668	816189
8786	816190
297736	816191
48422	816192
25251	816193
347503	816194
55633	816195
126760	816196
161570	816197
7052	816198
16567	816199
756	816200
86758	816201
4290	816202
57398	816203
114149	816204
17464	816205
38435	816206
15377	816207
121602	816208
224674	816209
2335	816210
45173	816211
41097	816212
44320	816213
23	816214
33381	816215
124347	816216
201521	816217
55066	816218
21502	816219
211387	816220
204027	816221
29628	816222
224138	816223
95232	816224
216950	816225
4699	816226
186851	816227
141855	816228
224127	816229
199645	816230
55253	816231
123963	816232
251977	816233
240399	816234
41342	816235
64006	816236
100279	816237
145084	816238
152436	816239
88213	816240
178737	816241
149838	816242
248263	816243
68350	816244
200262	816245
43967	816246
297587	816247
217218	816248
204605	816249
345622	816250
344740	816251
17350	816252
32568	816253
72985	816254
126091	816255
136117	816256
204516	816257
171754	816258
322689	816259
72115	816260
139796	816261
947	816262
1323	816263
47371	816264
116503	816265
121052	816266
18739	816267
24766	816268
41864	816269
31791	816270
16311	816271
1993	816272
200179	816273
179197	816274
28484	816275
321916	816276
163830	816277
11915	816278
54846	816279
200564	816280
39345	816281
155568	816282
50295	816283
11767	816284
47635	816285
131872	816286
98054	816287
3086	816288
232692	816289
123490	816290
126869	816291
100423	816292
123368	816293
4475	816294
146295	816295
65790	816296
31172	816297
204983	816298
204978	816299
207346	816300
90227	816301
134689	816302
352907	816303
83681	816304
115041	816305
76893	816306
3678	816307
121256	816308
83781	816309
19489	816310
27789	816311
64239	816312
32732	816313
2056	816314
140565	816315
179806	816316
104962	816317
6876	816318
11845	816319
107931	816320
191400	816321
208813	816322
207098	816323
62170	816324
53164	816325
54733	816326
240786	816327
104854	816328
194384	816329
87021	816330
19795	816331
99440	816332
191494	816333
134073	816334
186464	816335
156351	816336
88926	816337
191087	816338
356154	816339
72757	816340
4812	816341
29702	816342
35682	816343
7106	816344
31621	816345
108757	816346
300820	816347
33817	816348
19573	816349
120218	816350
328715	816351
347433	816352
83400	816353
353404	816354
10844	816355
63948	816356
340277	816357
139860	816358
7255	816359
117421	816360
75666	816361
77288	816362
49204	816363
79653	816364
194766	816365
347154	816366
29144	816367
179995	816368
155626	816369
152144	816370
46826	816371
286889	816372
124141	816373
2697	816374
44960	816375
124198	816376
58805	816377
354568	816378
205919	816379
144969	816380
234732	816381
44146	816382
114761	816383
19141	816384
18927	816385
52783	816386
166383	816387
219293	816388
136958	816389
15635	816390
129194	816391
203888	816392
42998	816393
91369	816394
33362	816395
186599	816396
120889	816397
51998	816398
3646	816399
311763	816400
26202	816401
166460	816402
957	816403
68129	816404
253070	816405
6362	816406
155594	816407
6762	816408
146421	816409
310031	816410
106877	816411
182835	816412
36887	816413
25680	816414
38848	816415
3221	816416
7658	816417
1850	816418
1862	816419
1218	816420
135090	816421
28997	816422
179431	816423
190801	816424
4518	816425
144229	816426
81418	816427
221	816428
157417	816429
31386	816430
12786	816431
42827	816432
47632	816433
2777	816434
25612	816435
1998	816436
55450	816437
41786	816438
116317	816439
4130	816440
184982	816441
8561	816442
352909	816443
74079	816444
23451	816445
12011	816446
296722	816447
341069	816448
129207	816449
321049	816450
200402	816451
334533	816452
29055	816453
296579	816454
51113	816455
107619	816456
23435	816457
15078	816458
17215	816459
7323	816460
343	816461
730	816462
16728	816463
197400	816464
295657	816465
178679	816466
64750	816467
5111	816468
118449	816469
351687	816470
61969	816471
9724	816472
183962	816473
223731	816474
69695	816475
14891	816476
178285	816477
16937	816478
252928	816479
69656	816480
65015	816481
148235	816482
32902	816483
12076	816484
349190	816485
238568	816486
65151	816487
1510	816488
32390	816489
50213	816490
8292	816491
263695	816492
4151	816493
45616	816494
179088	816495
185593	816496
40154	816497
54356	816498
181	816499
3850	816500
122617	816501
3119	816502
341023	816503
4719	816504
9375	816505
51158	816506
146341	816507
35531	816508
191796	816509
185041	816510
18755	816511
14908	816512
3087	816513
160392	816514
137	816515
30874	816516
85798	816517
98496	816518
212824	816519
51096	816520
35455	816521
165	816522
180793	816523
206847	816524
42886	816525
138742	816526
263770	816527
263668	816528
251837	816529
296409	816530
6078	816531
56607	816532
1267	816533
105394	816534
113272	816535
112	816536
7477	816537
30626	816538
230496	816539
53454	816540
10987	816541
127387	816542
125008	816543
205086	816544
112223	816545
129795	816546
234386	816547
27716	816548
183269	816549
191326	816550
333524	816551
283556	816552
84669	816553
270546	816554
257271	816555
21294	816556
119880	816557
325172	816558
208471	816559
207862	816560
62784	816561
336847	816562
168531	816563
92614	816564
48057	816565
296015	816566
3613	816567
53915	816568
29562	816569
16798	816570
53538	816571
53792	816572
68938	816573
36365	816574
31903	816575
32753	816576
4210	816577
33270	816578
124986	816579
94367	816580
337924	816581
215082	816582
353347	816583
23982	816584
104578	816585
59011	816586
71329	816587
237100	816588
124552	816589
140779	816590
70245	816591
152738	816592
157506	816593
18097	816594
30482	816595
100600	816596
118109	816597
182459	816598
45180	816599
597	816600
24860	816601
41171	816602
84725	816603
82962	816604
38618	816605
35891	816606
16374	816607
47021	816608
12494	816609
16351	816610
5506	816611
47052	816612
343705	816613
25342	816614
82727	816615
19698	816616
335828	816617
32562	816618
139564	816619
55638	816620
80862	816621
14617	816622
337241	816623
203907	816624
344789	816625
199728	816626
27149	816627
203655	816628
126000	816629
76852	816630
53744	816631
207273	816632
335108	816633
123938	816634
259706	816635
81	816636
30057	816637
96944	816638
117216	816639
117302	816640
335618	816641
202916	816642
38284	816643
334412	816644
80764	816645
347528	816646
348132	816647
201703	816648
126358	816649
335221	816650
38284	816651
124499	816652
199040	816653
204400	816654
27155	816655
204400	816656
201730	816657
200733	816658
124541	816659
200291	816660
202815	816661
335594	816662
2	816663
153276	816664
226910	816665
76844	816666
311119	816667
345738	816668
337579	816669
81555	816670
63313	816671
296540	816672
3642	816673
1767	816674
33680	816675
21482	816676
728	816677
114869	816678
310209	816679
93393	816680
2349	816681
313345	816682
318214	816683
189276	816684
190011	816685
179624	816686
156735	816687
291714	816688
115329	816689
9384	816690
120455	816691
239716	816692
45	816693
7352	816694
49495	816695
17976	816696
109308	816697
302764	816698
332586	816699
52589	816700
240540	816701
59498	816702
124564	816703
41894	816704
8894	816705
218962	816706
124028	816707
336027	816708
8172	816709
140356	816710
21896	816711
75945	816712
62536	816713
103436	816714
68631	816715
126689	816716
112511	816717
119384	816718
105926	816719
141285	816720
210819	816721
61138	816722
30776	816723
35674	816724
188643	816725
336172	816726
148285	816727
240968	816728
61738	816729
1231	816730
1802	816731
116175	816732
500	816733
48166	816734
70572	816735
78719	816736
132979	816737
19633	816738
5768	816739
215670	816740
151500	816741
674	816742
198939	816743
143692	816744
337864	816745
342946	816746
7155	816747
144942	816748
304032	816749
114470	816750
91378	816751
64957	816752
3559	816753
109831	816754
152150	816755
224	816756
11770	816757
22250	816758
12737	816759
2431	816760
69513	816761
340169	816762
4433	816763
34436	816764
5347	816765
172274	816766
1086	816767
34270	816768
71578	816769
21602	816770
14890	816771
169766	816772
18162	816773
160214	816774
287931	816775
347300	816776
286499	816777
64111	816778
146757	816779
72	816780
29223	816781
147188	816782
41138	816783
50240	816784
157982	816785
244945	816786
31089	816787
56771	816788
68859	816789
80024	816790
53684	816791
2608	816792
2952	816793
102308	816794
5804	816795
25788	816796
63448	816797
36197	816798
77076	816799
52232	816800
36171	816801
313270	816802
52236	816803
318	816804
62363	816805
56245	816806
115940	816807
83321	816808
8909	816809
172171	816810
118564	816811
15046	816812
25386	816813
218817	816814
27711	816815
126687	816816
17412	816817
126906	816818
81967	816819
78927	816820
306419	816821
18985	816822
87383	816823
36663	816824
204446	816825
23489	816826
62327	816827
49557	816828
86782	816829
64275	816830
38334	816831
279281	816832
242	816833
168033	816834
72749	816835
14339	816836
101103	816837
93947	816838
353884	816839
52782	816840
198524	816841
94329	816842
2181	816843
16699	816844
156418	816845
129133	816846
5254	816847
3479	816848
74763	816849
35682	816850
5693	816851
24032	816852
309506	816853
42964	816854
176935	816855
175073	816856
72956	816857
51568	816858
4497	816859
67710	816860
180647	816861
115943	816862
315088	816863
73288	816864
84613	816865
41074	816866
161320	816867
331104	816868
164552	816869
100045	816870
289603	816871
275279	816872
7734	816873
91946	816874
232273	816875
163338	816876
9873	816877
194202	816878
173891	816879
1975	816880
35709	816881
13644	816882
193414	816883
234636	816884
196419	816885
71336	816886
54239	816887
332246	816888
95059	816889
296292	816890
141039	816891
81137	816892
32208	816893
198001	816894
20319	816895
351166	816896
306234	816897
266034	816898
288213	816899
30230	816900
5927	816901
47601	816902
52	816903
36481	816904
344358	816905
346890	816906
216078	816907
254006	816908
138447	816909
65534	816910
197634	816911
5826	816912
128313	816913
266309	816914
12042	816915
149309	816916
15174	816917
216	816918
98475	816919
124418	816920
156891	816921
46164	816922
194196	816923
21252	816924
13667	816925
196920	816926
134711	816927
35905	816928
95754	816929
12668	816930
116668	816931
326756	816932
58651	816933
6766	816934
127444	816935
5140	816936
13009	816937
118851	816938
171621	816939
83175	816940
70161	816941
181604	816942
202478	816943
65262	816944
276262	816945
5419	816946
250146	816947
176643	816948
18018	816949
1089	816950
888	816951
98	816952
46967	816953
154442	816954
29737	816955
65036	816956
325906	816957
45547	816958
43932	816959
3769	816960
187270	816961
65111	816962
66995	816963
41700	816964
5223	816965
53039	816966
4698	816967
95274	816968
88352	816969
13918	816970
205628	816971
135390	816972
15410	816973
62333	816974
32022	816975
38072	816976
52887	816977
315512	816978
2482	816979
327012	816980
9558	816981
21473	816982
322966	816983
152114	816984
26541	816985
73674	816986
243903	816987
58459	816988
94391	816989
1675	816990
356755	816991
6740	816992
29133	816993
117497	816994
25790	816995
152844	816996
269399	816997
345618	816998
180303	816999
45005	817000
236070	817001
284933	817002
21086	817003
31262	817004
17075	817005
253610	817006
98223	817007
4773	817008
37499	817009
1291	817010
50839	817011
15749	817012
63376	817013
14559	817014
330778	817015
330779	817016
76063	817017
213390	817018
217	817019
340493	817020
107158	817021
123738	817022
102536	817023
169755	817024
123273	817025
224390	817026
76135	817027
107680	817028
70470	817029
312712	817030
312172	817031
185191	817032
23094	817033
133554	817034
96600	817035
35735	817036
24895	817037
183084	817038
118796	817039
103308	817040
182130	817041
298314	817042
298976	817043
235328	817044
249379	817045
258541	817046
161819	817047
82482	817048
154900	817049
198106	817050
268155	817051
301714	817052
70606	817053
164962	817054
152137	817055
23356	817056
38006	817057
80735	817058
23659	817059
70401	817060
47857	817061
276340	817062
97304	817063
221803	817064
332873	817065
76063	817066
137381	817067
12676	817068
60255	817069
153977	817070
4013	817071
54275	817072
59774	817073
3593	817074
302673	817075
184434	817076
52208	817077
15196	817078
312005	817079
135769	817080
178222	817081
237282	817082
305123	817083
309457	817084
106999	817085
91368	817086
89536	817087
59044	817088
141239	817089
168904	817090
44507	817091
226022	817092
310365	817093
265374	817094
304401	817095
165826	817096
194909	817097
74447	817098
35137	817099
13561	817100
97875	817101
32546	817102
189318	817103
190280	817104
16694	817105
111771	817106
98	817107
127118	817108
258628	817109
50007	817110
45100	817111
55576	817112
151181	817113
265611	817114
24439	817115
98869	817116
111995	817117
31453	817118
60214	817119
118582	817120
126585	817121
16472	817122
342402	817123
34514	817124
9092	817125
42699	817126
277966	817127
71530	817128
11467	817129
80	817130
266878	817131
34141	817132
67697	817133
40790	817134
70513	817135
59162	817136
226150	817137
51199	817138
28941	817139
60350	817140
146098	817141
307191	817142
50519	817143
216029	817144
21862	817145
206890	817146
96446	817147
3036	817148
48678	817149
18179	817150
27299	817151
41396	817152
191140	817153
38210	817154
20941	817155
62978	817156
5508	817157
106480	817158
19725	817159
2735	817160
1915	817161
10170	817162
83982	817163
24237	817164
14730	817165
9739	817166
151267	817167
27952	817168
11733	817169
356806	817170
113829	817171
5754	817172
744	817173
2096	817174
50690	817175
357098	817176
128490	817177
163143	817178
16060	817179
381	817180
64025	817181
492	817182
128681	817183
13898	817184
6406	817185
2733	817186
315576	817187
110546	817188
296	817189
7107	817190
18724	817191
5108	817192
88261	817193
56319	817194
44473	817195
44595	817196
319865	817197
191326	817198
36657	817199
236142	817200
113540	817201
7570	817202
31347	817203
237944	817204
76354	817205
305089	817206
75236	817207
91342	817208
240514	817209
249712	817210
21080	817211
167735	817212
44372	817213
10649	817214
53460	817215
144623	817216
5823	817217
47183	817218
126105	817219
32920	817220
140	817221
41291	817222
133803	817223
15101	817224
23283	817225
252065	817226
43711	817227
60697	817228
140	817229
29185	817230
234849	817231
101772	817232
38896	817233
267310	817234
73948	817235
152371	817236
69743	817237
7661	817238
156875	817239
228112	817240
44150	817241
142472	817242
168396	817243
114827	817244
34982	817245
58401	817246
134704	817247
8458	817248
189641	817249
7042	817250
195134	817251
163722	817252
28849	817253
13572	817254
152335	817255
309566	817256
88609	817257
228464	817258
97952	817259
44210	817260
140651	817261
182181	817262
98369	817263
59229	817264
316142	817265
25945	817266
240586	817267
44419	817268
47140	817269
119678	817270
316403	817271
255523	817272
24870	817273
120346	817274
164159	817275
74453	817276
142533	817277
29652	817278
209767	817279
176610	817280
174200	817281
15635	817282
292519	817283
173932	817284
180365	817285
60124	817286
43275	817287
32303	817288
3479	817289
125214	817290
20508	817291
119815	817292
89762	817293
315480	817294
161342	817295
211284	817296
42684	817297
132327	817298
237089	817299
4465	817300
14168	817301
11226	817302
56985	817303
1783	817304
68920	817305
31353	817306
21510	817307
20583	817308
28847	817309
10321	817310
58016	817311
86919	817312
8563	817313
137216	817314
51647	817315
225884	817316
60452	817317
85954	817318
21088	817319
87254	817320
106731	817321
57796	817322
62270	817323
106731	817324
85153	817325
26760	817326
135173	817327
316151	817328
236257	817329
125580	817330
58213	817331
68919	817332
1153	817333
10312	817334
43175	817335
3714	817336
30474	817337
27946	817338
57022	817339
129947	817340
191346	817341
86470	817342
36989	817343
136908	817344
40321	817345
40246	817346
18355	817347
201341	817348
91559	817349
223448	817350
60635	817351
13619	817352
74795	817353
231343	817354
308809	817355
20328	817356
15307	817357
308711	817358
27146	817359
256873	817360
6854	817361
90067	817362
46996	817363
144346	817364
84779	817365
34218	817366
150	817367
55	817368
52859	817369
393	817370
2595	817371
3866	817372
282	817373
30381	817374
316395	817375
31080	817376
36645	817377
119317	817378
318834	817379
216495	817380
187659	817381
78624	817382
1448	817383
41477	817384
187561	817385
166106	817386
52263	817387
98410	817388
120123	817389
187507	817390
195057	817391
66995	817392
36197	817393
187632	817394
62955	817395
312659	817396
25797	817397
187732	817398
41179	817399
117448	817400
53779	817401
12675	817402
222079	817403
248714	817404
22064	817405
77267	817406
193567	817407
26487	817408
77078	817409
187154	817410
6100	817411
117655	817412
117816	817413
195231	817414
19310	817415
269443	817416
313053	817417
190716	817418
47798	817419
35101	817420
77170	817421
77706	817422
29844	817423
312474	817424
117421	817425
2957	817426
117461	817427
313048	817428
187243	817429
13993	817430
316653	817431
14322	817432
117583	817433
4714	817434
162	817435
62836	817436
18861	817437
117677	817438
333154	817439
190057	817440
77210	817441
77065	817442
187257	817443
117714	817444
312878	817445
147315	817446
18703	817447
281983	817448
2453	817449
17475	817450
15072	817451
77076	817452
177697	817453
187170	817454
117625	817455
187643	817456
218	817457
21433	817458
20689	817459
501	817460
229564	817461
30	817462
215105	817463
312069	817464
230854	817465
193568	817466
102672	817467
148725	817468
77273	817469
1506	817470
220	817471
313129	817472
62811	817473
196426	817474
2454	817475
8225	817476
150152	817477
2457	817478
14058	817479
18801	817480
5510	817481
117697	817482
240662	817483
136395	817484
117723	817485
64644	817486
1506	817487
107066	817488
18855	817489
267596	817490
161967	817491
98346	817492
291318	817493
209996	817494
229864	817495
321519	817496
232713	817497
45282	817498
895	817499
52636	817500
156298	817501
122231	817502
26852	817503
13855	817504
90584	817505
70941	817506
34220	817507
18001	817508
80719	817509
36892	817510
134560	817511
215889	817512
63103	817513
68991	817514
193120	817515
15161	817516
53358	817517
111518	817518
51552	817519
226291	817520
18	817521
1767	817522
88574	817523
269710	817524
92039	817525
212437	817526
76794	817527
16195	817528
171597	817529
27230	817530
109015	817531
51407	817532
55194	817533
117481	817534
173596	817535
47223	817536
53074	817537
244938	817538
320689	817539
9549	817540
307021	817541
73173	817542
65380	817543
42005	817544
263201	817545
120948	817546
3698	817547
4731	817548
196084	817549
54424	817550
31	817551
104268	817552
103886	817553
87296	817554
130696	817555
231759	817556
25172	817557
123461	817558
32862	817559
46265	817560
17079	817561
32960	817562
7872	817563
259	817564
169461	817565
36519	817566
901	817567
94189	817568
252308	817569
76125	817570
75841	817571
187171	817572
312013	817573
357173	817574
67258	817575
4627	817576
181428	817577
90787	817578
3413	817579
31114	817580
34892	817581
30008	817582
42866	817583
42905	817584
95136	817585
95135	817586
42931	817587
62968	817588
30000	817589
63029	817590
29991	817591
315780	817592
40587	817593
138268	817594
146355	817595
29706	817596
42246	817597
18284	817598
65998	817599
42301	817600
48694	817601
44890	817602
323095	817603
2096	817604
595	817605
56139	817606
62384	817607
84195	817608
24088	817609
84351	817610
127445	817611
350	817612
68026	817613
68018	817614
39344	817615
62271	817616
128859	817617
27450	817618
1595	817619
29764	817620
27396	817621
33967	817622
227252	817623
192120	817624
206093	817625
69762	817626
19469	817627
49062	817628
127502	817629
74281	817630
27396	817631
181062	817632
73177	817633
151157	817634
26639	817635
196958	817636
125408	817637
126147	817638
29906	817639
112312	817640
5000	817641
203355	817642
80876	817643
142	817644
239142	817645
123114	817646
210078	817647
147095	817648
177917	817649
177544	817650
177543	817651
54733	817652
71268	817653
95955	817654
121030	817655
112045	817656
295725	817657
112344	817658
58689	817659
97181	817660
62358	817661
298733	817662
160466	817663
82467	817664
21047	817665
26374	817666
7031	817667
479	817668
36651	817669
2060	817670
337104	817671
16976	817672
22114	817673
347601	817674
276366	817675
68610	817676
162477	817677
340734	817678
31824	817679
230339	817680
98014	817681
325296	817682
121734	817683
279786	817684
76105	817685
285643	817686
721	817687
151786	817688
63583	817689
189473	817690
27071	817691
94	817692
4196	817693
16992	817694
105521	817695
16747	817696
36051	817697
157803	817698
151694	817699
193359	817700
8714	817701
83396	817702
60231	817703
322550	817704
104405	817705
14238	817706
116145	817707
35733	817708
185060	817709
215908	817710
242573	817711
13483	817712
155140	817713
9270	817714
41945	817715
99209	817716
76504	817717
19635	817718
92761	817719
25395	817720
185663	817721
113588	817722
77917	817723
10311	817724
8592	817725
55470	817726
202794	817727
96409	817728
309076	817729
43509	817730
107560	817731
16070	817732
131840	817733
17431	817734
151057	817735
57401	817736
50622	817737
57720	817738
347886	817739
25217	817740
164068	817741
127900	817742
180860	817743
266674	817744
103461	817745
356843	817746
38080	817747
156259	817748
41294	817749
197234	817750
50354	817751
107114	817752
58866	817753
57094	817754
184106	817755
71307	817756
157400	817757
218381	817758
198215	817759
281485	817760
35357	817761
301550	817762
8132	817763
85297	817764
18272	817765
107716	817766
186383	817767
7175	817768
123689	817769
14560	817770
224314	817771
98102	817772
275817	817773
43534	817774
104812	817775
9820	817776
68794	817777
103134	817778
22064	817779
1245	817780
17339	817781
127986	817782
206427	817783
349034	817784
207206	817785
39186	817786
30524	817787
270608	817788
97808	817789
51088	817790
169223	817791
51862	817792
6879	817793
185277	817794
5445	817795
188591	817796
3522	817797
82204	817798
30494	817799
9840	817800
300622	817801
45293	817802
11619	817803
32602	817804
11592	817805
27627	817806
13558	817807
263954	817808
46233	817809
160874	817810
117680	817811
147310	817812
53450	817813
47035	817814
143812	817815
190228	817816
5575	817817
18057	817818
178242	817819
250496	817820
15798	817821
28220	817822
151357	817823
31136	817824
4428	817825
67050	817826
790	817827
127	817828
1085	817829
89579	817830
2773	817831
105435	817832
293263	817833
1427	817834
14581	817835
10081	817836
48152	817837
1652	817838
30	817839
5693	817840
28019	817841
48266	817842
165619	817843
5921	817844
58396	817845
240116	817846
62728	817847
218767	817848
291672	817849
262121	817850
273614	817851
70386	817852
19441	817853
20744	817854
1725	817855
10210	817856
228768	817857
7561	817858
104764	817859
115636	817860
62975	817861
4425	817862
137120	817863
71787	817864
83358	817865
351839	817866
356776	817867
23785	817868
108432	817869
70502	817870
89969	817871
226564	817872
153162	817873
29355	817874
161709	817875
32727	817876
26507	817877
7112	817878
10658	817879
28117	817880
62232	817881
29362	817882
123279	817883
38849	817884
161539	817885
42349	817886
90688	817887
8384	817888
51304	817889
110458	817890
17423	817891
267735	817892
238248	817893
5620	817894
222218	817895
112750	817896
20494	817897
99323	817898
47818	817899
30198	817900
41760	817901
199704	817902
60802	817903
345789	817904
143392	817905
134313	817906
36330	817907
10088	817908
47508	817909
300584	817910
88752	817911
3851	817912
100967	817913
114861	817914
14379	817915
91563	817916
2535	817917
1447	817918
89992	817919
320	817920
69059	817921
4844	817922
211952	817923
93392	817924
144949	817925
30375	817926
210610	817927
4484	817928
25328	817929
199375	817930
32586	817931
94066	817932
130226	817933
198773	817934
275196	817935
206059	817936
170276	817937
8264	817938
16784	817939
20301	817940
19619	817941
1743	817942
5702	817943
16071	817944
16043	817945
5710	817946
354311	817947
7221	817948
7202	817949
38788	817950
9177	817951
170378	817952
40177	817953
188932	817954
45747	817955
70470	817956
41601	817957
340523	817958
145352	817959
117637	817960
97260	817961
172598	817962
113293	817963
297410	817964
30973	817965
305582	817966
13705	817967
106871	817968
31398	817969
67886	817970
33453	817971
41724	817972
99111	817973
94772	817974
18202	817975
182049	817976
109598	817977
22128	817978
287636	817979
13731	817980
295539	817981
116409	817982
96349	817983
289823	817984
47797	817985
81019	817986
60230	817987
36920	817988
110384	817989
6282	817990
64880	817991
265734	817992
44772	817993
85955	817994
202116	817995
181523	817996
33761	817997
47516	817998
69592	817999
111806	818000
39569	818001
37588	818002
65472	818003
252971	818004
8007	818005
13093	818006
47149	818007
6415	818008
20895	818009
93140	818010
30956	818011
83172	818012
11572	818013
9623	818014
15876	818015
102979	818016
85127	818017
79907	818018
9585	818019
107472	818020
75247	818021
76337	818022
121139	818023
11914	818024
26948	818025
200909	818026
93035	818027
92071	818028
103967	818029
92149	818030
44101	818031
10827	818032
104914	818033
41435	818034
163815	818035
267007	818036
225349	818037
167248	818038
38158	818039
144238	818040
47238	818041
68970	818042
60717	818043
37875	818044
64414	818045
276078	818046
1379	818047
82245	818048
9866	818049
47851	818050
107083	818051
6093	818052
38089	818053
6336	818054
36064	818055
70621	818056
90721	818057
131736	818058
249211	818059
353090	818060
6000	818061
143661	818062
94464	818063
24118	818064
1689	818065
15716	818066
115891	818067
42264	818068
1630	818069
35433	818070
108228	818071
71667	818072
73050	818073
207850	818074
3863	818075
1353	818076
2991	818077
357368	818078
25816	818079
19131	818080
109274	818081
58348	818082
646	818083
4374	818084
342660	818085
62310	818086
130456	818087
10220	818088
6429	818089
66927	818090
37902	818091
113576	818092
95961	818093
346709	818094
114210	818095
37832	818096
159738	818097
181688	818098
28745	818099
200491	818100
123737	818101
50752	818102
9668	818103
70611	818104
154621	818105
93235	818106
40983	818107
138368	818108
23821	818109
99150	818110
115198	818111
97549	818112
55295	818113
200477	818114
21171	818115
114011	818116
139090	818117
78814	818118
46012	818119
14793	818120
137245	818121
297231	818122
21378	818123
66131	818124
52645	818125
137086	818126
78797	818127
190797	818128
143625	818129
88225	818130
112275	818131
184334	818132
150493	818133
151075	818134
220014	818135
116244	818136
131427	818137
151773	818138
337698	818139
236062	818140
337233	818141
346258	818142
225479	818143
126207	818144
53382	818145
202722	818146
1221	818147
40672	818148
103368	818149
58517	818150
32597	818151
152660	818152
15911	818153
169182	818154
50140	818155
238615	818156
8441	818157
19597	818158
49001	818159
95860	818160
253110	818161
22333	818162
197054	818163
124596	818164
35217	818165
342299	818166
16707	818167
58899	818168
7620	818169
156210	818170
7091	818171
1174	818172
87924	818173
3151	818174
123	818175
136977	818176
89634	818177
170482	818178
112928	818179
8474	818180
87350	818181
125901	818182
15436	818183
58308	818184
19753	818185
68870	818186
32454	818187
187873	818188
58354	818189
317860	818190
166099	818191
46293	818192
69383	818193
160694	818194
9001	818195
168050	818196
115952	818197
117975	818198
60685	818199
63523	818200
16136	818201
34631	818202
5307	818203
14311	818204
119630	818205
117045	818206
90164	818207
68698	818208
46912	818209
156589	818210
195735	818211
14828	818212
79055	818213
140462	818214
180825	818215
1452	818216
251568	818217
54136	818218
140453	818219
160339	818220
90	818221
263505	818222
1992	818223
43320	818224
85419	818225
11615	818226
78436	818227
78296	818228
67110	818229
5108	818230
57829	818231
96047	818232
256100	818233
180606	818234
52859	818235
14040	818236
10274	818237
37328	818238
164214	818239
177943	818240
9467	818241
18861	818242
89767	818243
75383	818244
16721	818245
284607	818246
77839	818247
274074	818248
45899	818249
52561	818250
263526	818251
53982	818252
310155	818253
97	818254
52643	818255
59279	818256
270321	818257
182044	818258
182044	818259
10534	818260
13621	818261
172186	818262
109051	818263
53733	818264
107373	818265
645	818266
17072	818267
2280	818268
278135	818269
123911	818270
180090	818271
76808	818272
35061	818273
260	818274
126510	818275
2038	818276
114118	818277
260	818278
7974	818279
160672	818280
170903	818281
396	818282
119649	818283
8772	818284
83955	818285
31005	818286
62752	818287
40373	818288
190714	818289
43584	818290
19567	818291
342492	818292
82932	818293
35844	818294
42248	818295
166727	818296
94438	818297
66147	818298
15210	818299
9096	818300
225826	818301
142318	818302
33575	818303
33575	818304
303007	818305
169150	818306
165494	818307
13565	818308
38304	818309
119347	818310
57789	818311
17981	818312
3646	818313
3646	818314
201949	818315
27109	818316
3646	818317
61176	818318
76115	818319
64972	818320
5823	818321
138122	818322
68437	818323
329893	818324
16842	818325
140332	818326
53145	818327
68230	818328
100311	818329
59675	818330
11493	818331
68437	818332
221254	818333
97384	818334
157935	818335
92929	818336
95516	818337
54193	818338
112054	818339
30546	818340
117468	818341
84272	818342
244600	818343
20105	818344
62511	818345
103453	818346
19738	818347
167363	818348
102073	818349
55803	818350
63854	818351
82671	818352
80546	818353
335883	818354
176218	818355
15479	818356
24366	818357
29357	818358
104313	818359
218369	818360
25894	818361
305466	818362
92820	818363
18550	818364
19410	818365
18561	818366
56167	818367
163267	818368
39865	818369
334003	818370
35604	818371
80698	818372
73615	818373
78214	818374
308128	818375
63632	818376
66933	818377
36	818378
33325	818379
4016	818380
45215	818381
157442	818382
258166	818383
157533	818384
110105	818385
13084	818386
92063	818387
288354	818388
176420	818389
8350	818390
18831	818391
124555	818392
133662	818393
131521	818394
216614	818395
116252	818396
10541	818397
22817	818398
2054	818399
24938	818400
116858	818401
40566	818402
210023	818403
191892	818404
176064	818405
72268	818406
170783	818407
83107	818408
129005	818409
207224	818410
49403	818411
109158	818412
4317	818413
56808	818414
190417	818415
100219	818416
42821	818417
36662	818418
3364	818419
9871	818420
32573	818421
17374	818422
65230	818423
171391	818424
4298	818425
193003	818426
36280	818427
164049	818428
161081	818429
67569	818430
200320	818431
29897	818432
53181	818433
77884	818434
264225	818435
145888	818436
36414	818437
92569	818438
863	818439
173746	818440
33644	818441
77148	818442
307080	818443
144095	818444
104083	818445
206338	818446
168983	818447
70180	818448
183836	818449
91462	818450
174677	818451
991	818452
35886	818453
42319	818454
48931	818455
111349	818456
120870	818457
120076	818458
27964	818459
31906	818460
9376	818461
337597	818462
29315	818463
26361	818464
12715	818465
194812	818466
2511	818467
96702	818468
529	818469
147532	818470
2870	818471
41674	818472
96945	818473
13852	818474
49962	818475
172179	818476
222483	818477
147764	818478
38687	818479
153248	818480
75887	818481
110081	818482
62509	818483
109037	818484
10169	818485
33995	818486
39409	818487
288293	818488
3953	818489
4960	818490
329967	818491
11403	818492
18890	818493
61577	818494
78069	818495
18818	818496
16774	818497
21949	818498
63697	818499
4549	818500
7179	818501
151410	818502
3706	818503
77492	818504
146071	818505
2508	818506
43616	818507
7214	818508
3022	818509
4533	818510
96786	818511
3678	818512
150513	818513
188376	818514
188529	818515
63694	818516
3678	818517
21953	818518
654	818519
2093	818520
43551	818521
1020	818522
1428	818523
55453	818524
31945	818525
316	818526
25958	818527
27114	818528
343770	818529
202402	818530
14449	818531
20921	818532
249967	818533
6892	818534
28318	818535
35102	818536
9548	818537
33256	818538
47175	818539
270855	818540
23150	818541
3499	818542
45683	818543
179021	818544
13295	818545
157315	818546
71335	818547
19918	818548
205130	818549
35629	818550
260253	818551
42271	818552
159760	818553
27135	818554
264886	818555
14622	818556
327844	818557
59144	818558
123298	818559
112	818560
7045	818561
2550	818562
197602	818563
29066	818564
121497	818565
286344	818566
255691	818567
62846	818568
133256	818569
309624	818570
15486	818571
271680	818572
212360	818573
8994	818574
1438	818575
5662	818576
18748	818577
560	818578
35145	818579
545	818580
52618	818581
26534	818582
111675	818583
7609	818584
96980	818585
313643	818586
191793	818587
4921	818588
350885	818589
12100	818590
196710	818591
6095	818592
2406	818593
48873	818594
126283	818595
2900	818596
10004	818597
10156	818598
158611	818599
207003	818600
244439	818601
8419	818602
288468	818603
13089	818604
57802	818605
53377	818606
13248	818607
106284	818608
53800	818609
17674	818610
62454	818611
76704	818612
110950	818613
77557	818614
97236	818615
93269	818616
18059	818617
263088	818618
7359	818619
39191	818620
2243	818621
36568	818622
206053	818623
158616	818624
351180	818625
26099	818626
78379	818627
24143	818628
16397	818629
19088	818630
2721	818631
130003	818632
46446	818633
21102	818634
38160	818635
57230	818636
34226	818637
359	818638
43104	818639
18334	818640
24419	818641
17780	818642
11458	818643
1640	818644
47569	818645
27872	818646
133378	818647
419	818648
63253	818649
5610	818650
976	818651
1456	818652
168806	818653
131894	818654
43104	818655
56834	818656
18939	818657
57837	818658
23976	818659
80388	818660
9526	818661
4457	818662
137	818663
171547	818664
35459	818665
311600	818666
130	818667
280686	818668
19247	818669
13919	818670
159974	818671
153679	818672
42285	818673
172699	818674
42211	818675
12773	818676
288168	818677
191802	818678
191808	818679
120174	818680
70412	818681
36272	818682
557	818683
269360	818684
61	818685
7086	818686
36427	818687
2085	818688
38174	818689
107008	818690
49340	818691
50492	818692
15834	818693
175409	818694
57175	818695
16592	818696
38006	818697
521	818698
64114	818699
36727	818700
11917	818701
107050	818702
141220	818703
88478	818704
80831	818705
35071	818706
136505	818707
48215	818708
325642	818709
63191	818710
107360	818711
309410	818712
238121	818713
64435	818714
185367	818715
32759	818716
63983	818717
147015	818718
330865	818719
13471	818720
4641	818721
6252	818722
30216	818723
82480	818724
295597	818725
279134	818726
118274	818727
89421	818728
110298	818729
22991	818730
7187	818731
69696	818732
297680	818733
119605	818734
94570	818735
251831	818736
107545	818737
16388	818738
170934	818739
12550	818740
4836	818741
16511	818742
95003	818743
264201	818744
270101	818745
63964	818746
210067	818747
425	818748
31907	818749
31879	818750
160406	818751
9335	818752
31852	818753
5552	818754
31855	818755
282951	818756
72598	818757
71359	818758
1210	818759
261087	818760
119025	818761
7066	818762
488	818763
187852	818764
14474	818765
8903	818766
1414	818767
29933	818768
67102	818769
22820	818770
77356	818771
82647	818772
2535	818773
78794	818774
102270	818775
58188	818776
282978	818777
8230	818778
90355	818779
18281	818780
28919	818781
320449	818782
282822	818783
42390	818784
310285	818785
79670	818786
285107	818787
83558	818788
161	818789
318094	818790
21768	818791
144850	818792
65138	818793
62066	818794
320152	818795
14728	818796
283145	818797
214614	818798
48560	818799
91451	818800
12393	818801
183720	818802
150002	818803
66034	818804
163196	818805
142161	818806
51524	818807
102847	818808
727	818809
290136	818810
201138	818811
273	818812
118085	818813
106036	818814
38757	818815
355151	818816
351453	818817
152439	818818
1365	818819
64035	818820
11749	818821
391	818822
38255	818823
2770	818824
264163	818825
165	818826
160360	818827
101836	818828
29965	818829
190410	818830
1699	818831
120582	818832
189339	818833
854	818834
296307	818835
35443	818836
41060	818837
221183	818838
112434	818839
90850	818840
138825	818841
188510	818842
6952	818843
89733	818844
190800	818845
69026	818846
1115	818847
28545	818848
6588	818849
14398	818850
854	818851
2518	818852
5540	818853
67210	818854
234225	818855
3346	818856
6581	818857
316870	818858
36410	818859
174	818860
32127	818861
41288	818862
106306	818863
117767	818864
168143	818865
193050	818866
189357	818867
11359	818868
160323	818869
190836	818870
1208	818871
6008	818872
48897	818873
256539	818874
54863	818875
45843	818876
177508	818877
76917	818878
217881	818879
47297	818880
11608	818881
177642	818882
287078	818883
321668	818884
58634	818885
120259	818886
129066	818887
22303	818888
13993	818889
35101	818890
488	818891
61334	818892
144959	818893
290593	818894
18287	818895
253318	818896
40788	818897
20653	818898
15141	818899
273994	818900
220100	818901
90853	818902
133613	818903
66280	818904
55061	818905
84476	818906
23770	818907
62215	818908
51618	818909
61213	818910
317292	818911
8507	818912
355340	818913
10689	818914
283266	818915
8881	818916
15516	818917
214436	818918
95563	818919
185780	818920
14340	818921
62417	818922
179978	818923
5835	818924
1001	818925
131380	818926
200712	818927
255948	818928
735	818929
204700	818930
119066	818931
25243	818932
26736	818933
10966	818934
134266	818935
26176	818936
74006	818937
100522	818938
32396	818939
237209	818940
250192	818941
75820	818942
201384	818943
289779	818944
294356	818945
7246	818946
188292	818947
175008	818948
287146	818949
286623	818950
35556	818951
237241	818952
235628	818953
20909	818954
336444	818955
107746	818956
68516	818957
48631	818958
349276	818959
29943	818960
42602	818961
48337	818962
8523	818963
31350	818964
862	818965
95680	818966
11874	818967
11889	818968
21562	818969
30131	818970
80749	818971
4470	818972
95579	818973
16107	818974
25747	818975
95615	818976
111212	818977
98645	818978
159573	818979
41495	818980
36450	818981
58137	818982
242214	818983
62456	818984
38466	818985
21387	818986
194401	818987
107546	818988
31008	818989
92654	818990
14014	818991
139131	818992
258647	818993
143118	818994
138013	818995
140418	818996
43288	818997
183640	818998
28965	818999
195516	819000
99152	819001
332538	819002
80706	819003
341354	819004
150358	819005
65387	819006
169948	819007
82639	819008
37491	819009
10277	819010
153687	819011
100348	819012
104869	819013
79864	819014
247608	819015
290855	819016
2287	819017
14	819018
44828	819019
141240	819020
43787	819021
254940	819022
286032	819023
49164	819024
72016	819025
132982	819026
173578	819027
286410	819028
289958	819029
146926	819030
58930	819031
64720	819032
208677	819033
123993	819034
121819	819035
189741	819036
119547	819037
36591	819038
319292	819039
53007	819040
78390	819041
100806	819042
60207	819043
185482	819044
1341	819045
187356	819046
11263	819047
17446	819048
290366	819049
79384	819050
7055	819051
29874	819052
5102	819053
133570	819054
78850	819055
160545	819056
11725	819057
356413	819058
141069	819059
127301	819060
10999	819061
14630	819062
314623	819063
314253	819064
4442	819065
114733	819066
254292	819067
55281	819068
55365	819069
171259	819070
199223	819071
7592	819072
1108	819073
1388	819074
1645	819075
3463	819076
57351	819077
2352	819078
475	819079
2873	819080
78565	819081
2169	819082
779	819083
147827	819084
90188	819085
21396	819086
233286	819087
69468	819088
1319	819089
36472	819090
34134	819091
36522	819092
119756	819093
21066	819094
3576	819095
64538	819096
50104	819097
5928	819098
45266	819099
32116	819100
32110	819101
180151	819102
17901	819103
4500	819104
64005	819105
24937	819106
101984	819107
4628	819108
17	819109
1761	819110
74	819111
452	819112
36886	819113
87885	819114
188465	819115
74039	819116
15012	819117
141403	819118
9467	819119
155967	819120
119594	819121
10824	819122
578	819123
247522	819124
562	819125
32460	819126
32689	819127
162130	819128
84639	819129
143449	819130
124032	819131
65237	819132
348992	819133
104978	819134
11585	819135
32477	819136
58897	819137
3103	819138
7240	819139
87707	819140
198417	819141
172067	819142
104218	819143
186820	819144
124475	819145
74115	819146
101969	819147
920	819148
147615	819149
178547	819150
206966	819151
8989	819152
125862	819153
43382	819154
30829	819155
106184	819156
1429	819157
4618	819158
95517	819159
278820	819160
11907	819161
15343	819162
28925	819163
54672	819164
66587	819165
308028	819166
27051	819167
19044	819168
47884	819169
52823	819170
78153	819171
2579	819172
18796	819173
12933	819174
52356	819175
7662	819176
14493	819177
105602	819178
40833	819179
154	819180
142	819181
95237	819182
74506	819183
230717	819184
59524	819185
58895	819186
25950	819187
3269	819188
16416	819189
18976	819190
183151	819191
24702	819192
129081	819193
21424	819194
102209	819195
27339	819196
79012	819197
79045	819198
229308	819199
20462	819200
600	819201
236612	819202
210480	819203
5555	819204
67052	819205
5130	819206
132487	819207
229807	819208
91066	819209
33336	819210
77845	819211
188447	819212
26654	819213
164075	819214
2138	819215
45684	819216
2145	819217
17522	819218
103590	819219
178315	819220
174879	819221
2507	819222
582	819223
49217	819224
329776	819225
76812	819226
340593	819227
36875	819228
321603	819229
21506	819230
31947	819231
67242	819232
67248	819233
54980	819234
191797	819235
2444	819236
11756	819237
2058	819238
2058	819239
49572	819240
3983	819241
6576	819242
636	819243
119903	819244
147289	819245
2525	819246
30734	819247
31878	819248
176495	819249
49703	819250
7774	819251
17721	819252
71666	819253
33922	819254
73229	819255
18955	819256
287763	819257
71497	819258
111222	819259
37022	819260
37249	819261
185129	819262
76452	819263
50752	819264
30061	819265
3384	819266
249701	819267
5101	819268
198452	819269
202489	819270
527	819271
301347	819272
346880	819273
181546	819274
200213	819275
136934	819276
15	819277
264229	819278
343591	819279
1569	819280
3277	819281
175497	819282
10180	819283
136383	819284
85520	819285
73760	819286
998	819287
7692	819288
6450	819289
63784	819290
59133	819291
72334	819292
30396	819293
172396	819294
509	819295
52843	819296
8374	819297
103150	819298
106678	819299
191894	819300
95002	819301
785	819302
257837	819303
259117	819304
135202	819305
105906	819306
29899	819307
121045	819308
127482	819309
102567	819310
110357	819311
23752	819312
113812	819313
6759	819314
54297	819315
37070	819316
3739	819317
26458	819318
120569	819319
34295	819320
46691	819321
56269	819322
21256	819323
73077	819324
919	819325
7029	819326
33416	819327
23886	819328
23914	819329
159412	819330
54215	819331
101292	819332
70472	819333
47832	819334
49357	819335
50204	819336
3974	819337
22459	819338
77429	819339
181666	819340
120947	819341
65902	819342
22581	819343
3973	819344
164825	819345
262359	819346
169146	819347
77982	819348
16961	819349
42614	819350
94719	819351
9056	819352
210048	819353
139267	819354
352328	819355
67543	819356
120519	819357
10015	819358
207694	819359
73997	819360
768	819361
99094	819362
93142	819363
38597	819364
71379	819365
62753	819366
248135	819367
56585	819368
9932	819369
19961	819370
5765	819371
199373	819372
300449	819373
24864	819374
28326	819375
106439	819376
152800	819377
13927	819378
36184	819379
318891	819380
3132	819381
45827	819382
9601	819383
161116	819384
265020	819385
264942	819386
2609	819387
161112	819388
264954	819389
265051	819390
9609	819391
265035	819392
3880	819393
1523	819394
271027	819395
144024	819396
31075	819397
172377	819398
190932	819399
31955	819400
33158	819401
1802	819402
265038	819403
102357	819404
7522	819405
264915	819406
16818	819407
4757	819408
102356	819409
16822	819410
265116	819411
45848	819412
2607	819413
2607	819414
264994	819415
265036	819416
264983	819417
161093	819418
45829	819419
2607	819420
5962	819421
264974	819422
102323	819423
264895	819424
161118	819425
265055	819426
265108	819427
264922	819428
265045	819429
264936	819430
16801	819431
161091	819432
16801	819433
265042	819434
265056	819435
264920	819436
264928	819437
265011	819438
5957	819439
161089	819440
161117	819441
265029	819442
264911	819443
161090	819444
265111	819445
264940	819446
161122	819447
265025	819448
265073	819449
265001	819450
265086	819451
265014	819452
4757	819453
9599	819454
45829	819455
7525	819456
16818	819457
264962	819458
264978	819459
45842	819460
68978	819461
35689	819462
219594	819463
161092	819464
45839	819465
265030	819466
67373	819467
1523	819468
168134	819469
109371	819470
265079	819471
45842	819472
161088	819473
265074	819474
265047	819475
264979	819476
5957	819477
264998	819478
161044	819479
264756	819480
264993	819481
161110	819482
264955	819483
161111	819484
12595	819485
102353	819486
9609	819487
12577	819488
264904	819489
22953	819490
12593	819491
12582	819492
265115	819493
59097	819494
36500	819495
37857	819496
188368	819497
2798	819498
157757	819499
241775	819500
7525	819501
265062	819502
264963	819503
4757	819504
7522	819505
83254	819506
102341	819507
45831	819508
45827	819509
128448	819510
348903	819511
29787	819512
16824	819513
15652	819514
107764	819515
201503	819516
206404	819517
6294	819518
179782	819519
50380	819520
193700	819521
61817	819522
58869	819523
5954	819524
9604	819525
16820	819526
161010	819527
49299	819528
7093	819529
45845	819530
161039	819531
67366	819532
3135	819533
265091	819534
7525	819535
45848	819536
16818	819537
161100	819538
264938	819539
265110	819540
161120	819541
265033	819542
265097	819543
265004	819544
265105	819545
265077	819546
161123	819547
264966	819548
7522	819549
265054	819550
265052	819551
264989	819552
16822	819553
264926	819554
265037	819555
102331	819556
265064	819557
16801	819558
22947	819559
265117	819560
265003	819561
264935	819562
1523	819563
3142	819564
9599	819565
265101	819566
16822	819567
4758	819568
12594	819569
264977	819570
16822	819571
264923	819572
264988	819573
161098	819574
265053	819575
265107	819576
264959	819577
265082	819578
265071	819579
161097	819580
12594	819581
264943	819582
102358	819583
264991	819584
16813	819585
265019	819586
2607	819587
264981	819588
264949	819589
264894	819590
161106	819591
12575	819592
45842	819593
161053	819594
264985	819595
161099	819596
265021	819597
45842	819598
12575	819599
264913	819600
102316	819601
161054	819602
264953	819603
265059	819604
265017	819605
12594	819606
264910	819607
4758	819608
139363	819609
22393	819610
228463	819611
12590	819612
12321	819613
311847	819614
17277	819615
117653	819616
50851	819617
32852	819618
38281	819619
46617	819620
46608	819621
264932	819622
7525	819623
5962	819624
45845	819625
12577	819626
5962	819627
16824	819628
7522	819629
4758	819630
94377	819631
12594	819632
22957	819633
16813	819634
45823	819635
12575	819636
32036	819637
45845	819638
102354	819639
7522	819640
45829	819641
264944	819642
161108	819643
264921	819644
102355	819645
265005	819646
264905	819647
161109	819648
252	819649
264937	819650
1523	819651
62532	819652
265041	819653
45839	819654
265121	819655
9599	819656
29787	819657
12588	819658
16813	819659
32036	819660
16820	819661
7531	819662
265075	819663
161113	819664
45827	819665
4758	819666
92426	819667
76053	819668
13043	819669
15605	819670
5528	819671
43908	819672
107747	819673
177191	819674
42696	819675
8909	819676
11334	819677
9609	819678
121909	819679
102331	819680
264976	819681
265043	819682
289592	819683
13482	819684
50801	819685
13020	819686
134964	819687
2607	819688
201470	819689
126087	819690
15268	819691
202965	819692
24504	819693
115688	819694
75446	819695
35019	819696
72651	819697
4275	819698
55733	819699
35426	819700
122224	819701
3249	819702
47791	819703
6117	819704
110572	819705
90573	819706
74671	819707
13304	819708
34643	819709
71302	819710
432	819711
210223	819712
41810	819713
172739	819714
335187	819715
48696	819716
151270	819717
193594	819718
83639	819719
71130	819720
128140	819721
176105	819722
129592	819723
33954	819724
35158	819725
128538	819726
203780	819727
24129	819728
50124	819729
189772	819730
174954	819731
19540	819732
80159	819733
172789	819734
17758	819735
355891	819736
96312	819737
172272	819738
109085	819739
172385	819740
9610	819741
28741	819742
171934	819743
348452	819744
89961	819745
165600	819746
121499	819747
796	819748
40523	819749
83492	819750
94588	819751
47425	819752
294440	819753
45841	819754
94574	819755
19136	819756
37102	819757
270191	819758
152624	819759
67141	819760
71731	819761
72516	819762
17803	819763
172303	819764
71753	819765
109053	819766
295191	819767
292410	819768
173260	819769
24571	819770
121838	819771
5186	819772
134001	819773
207438	819774
127638	819775
12526	819776
351521	819777
207728	819778
272398	819779
505	819780
119317	819781
68560	819782
323205	819783
350832	819784
121153	819785
94519	819786
189379	819787
7047	819788
76	819789
294305	819790
13727	819791
325508	819792
223456	819793
67592	819794
306520	819795
190492	819796
23906	819797
4116	819798
52629	819799
238519	819800
107361	819801
28650	819802
9248	819803
6912	819804
7053	819805
99978	819806
51723	819807
211634	819808
13871	819809
156781	819810
68926	819811
64547	819812
89602	819813
92948	819814
97280	819815
267061	819816
29573	819817
275915	819818
68520	819819
46960	819820
102693	819821
79733	819822
19368	819823
144874	819824
91136	819825
44205	819826
23170	819827
88233	819828
316447	819829
2241	819830
112113	819831
3308	819832
149785	819833
42292	819834
35390	819835
32019	819836
6509	819837
7168	819838
195782	819839
8877	819840
7700	819841
105581	819842
21615	819843
14051	819844
31215	819845
77588	819846
102872	819847
2888	819848
199265	819849
56287	819850
191123	819851
312020	819852
38466	819853
175018	819854
38441	819855
36208	819856
32044	819857
110133	819858
142279	819859
101147	819860
317017	819861
197627	819862
58466	819863
103998	819864
3006	819865
145929	819866
24689	819867
322339	819868
97	819869
291550	819870
5164	819871
78669	819872
248136	819873
160204	819874
6710	819875
1785	819876
389	819877
85849	819878
213149	819879
6390	819880
196377	819881
76709	819882
19102	819883
83223	819884
6639	819885
293761	819886
105139	819887
19465	819888
89719	819889
137951	819890
64658	819891
41173	819892
5180	819893
7462	819894
5646	819895
2164	819896
62860	819897
62785	819898
129430	819899
206814	819900
44469	819901
1877	819902
11910	819903
161847	819904
440	819905
10885	819906
332	819907
114527	819908
166669	819909
356852	819910
22682	819911
79953	819912
11631	819913
60981	819914
92272	819915
92316	819916
1674	819917
29066	819918
41479	819919
20815	819920
144125	819921
143811	819922
235077	819923
3849	819924
91778	819925
41323	819926
60691	819927
143004	819928
11455	819929
234010	819930
92161	819931
29152	819932
23566	819933
224334	819934
25	819935
2047	819936
144019	819937
112614	819938
239355	819939
308212	819940
43668	819941
148077	819942
85199	819943
8347	819944
8991	819945
4395	819946
27119	819947
295187	819948
208891	819949
110930	819950
348151	819951
34512	819952
72974	819953
89430	819954
155096	819955
23951	819956
92956	819957
183061	819958
215624	819959
61449	819960
84258	819961
115977	819962
59262	819963
164311	819964
103456	819965
138168	819966
43860	819967
84218	819968
37512	819969
35602	819970
35621	819971
88569	819972
153495	819973
107281	819974
184830	819975
133391	819976
131277	819977
2181	819978
123942	819979
51502	819980
35577	819981
76183	819982
227692	819983
60778	819984
348828	819985
116045	819986
21362	819987
350930	819988
349872	819989
173079	819990
73547	819991
3049	819992
44654	819993
76384	819994
122829	819995
64514	819996
35632	819997
101084	819998
163470	819999
239281	820000
115930	820001
182904	820002
89087	820003
240242	820004
311572	820005
213809	820006
91807	820007
66634	820008
66686	820009
101023	820010
18505	820011
73370	820012
61376	820013
20740	820014
137338	820015
152184	820016
32748	820017
106972	820018
67309	820019
160938	820020
130078	820021
17006	820022
203354	820023
22222	820024
71918	820025
116094	820026
106718	820027
120680	820028
56773	820029
116261	820030
205952	820031
12165	820032
116297	820033
75434	820034
114750	820035
39420	820036
207443	820037
12429	820038
92611	820039
224332	820040
137199	820041
237138	820042
114789	820043
182926	820044
70682	820045
137971	820046
116223	820047
355293	820048
110456	820049
349774	820050
133703	820051
343628	820052
141782	820053
175843	820054
60841	820055
124557	820056
168630	820057
20905	820058
225616	820059
103245	820060
53231	820061
1866	820062
18528	820063
51375	820064
39414	820065
224187	820066
76841	820067
356014	820068
88619	820069
128690	820070
6688	820071
136994	820072
115370	820073
75514	820074
334937	820075
248276	820076
50919	820077
51712	820078
66413	820079
101252	820080
199232	820081
151078	820082
159482	820083
42327	820084
159198	820085
5892	820086
9491	820087
101090	820088
158848	820089
48037	820090
205373	820091
261534	820092
76468	820093
101326	820094
160928	820095
124869	820096
344985	820097
354279	820098
184647	820099
78625	820100
41392	820101
55103	820102
106754	820103
218615	820104
76450	820105
206064	820106
166821	820107
73376	820108
20332	820109
137010	820110
43773	820111
39749	820112
91158	820113
39636	820114
38039	820115
85568	820116
276063	820117
94322	820118
183975	820119
51383	820120
89991	820121
103127	820122
12996	820123
41377	820124
102959	820125
91993	820126
143240	820127
133013	820128
63071	820129
82422	820130
91873	820131
68064	820132
17481	820133
34974	820134
38784	820135
169697	820136
46061	820137
229794	820138
101321	820139
308331	820140
1477	820141
36029	820142
221336	820143
123710	820144
247727	820145
138530	820146
107310	820147
20631	820148
169272	820149
8	820150
128340	820151
108157	820152
101190	820153
56175	820154
44243	820155
124439	820156
128263	820157
11203	820158
330083	820159
35948	820160
104974	820161
1538	820162
282481	820163
244468	820164
232447	820165
26006	820166
53782	820167
143752	820168
276469	820169
2980	820170
115647	820171
282155	820172
684	820173
85706	820174
37977	820175
56165	820176
136674	820177
154705	820178
61214	820179
80124	820180
76210	820181
186123	820182
225234	820183
51473	820184
251665	820185
51664	820186
185612	820187
185783	820188
8	820189
205687	820190
351489	820191
92996	820192
128143	820193
99151	820194
131864	820195
351956	820196
70408	820197
28789	820198
279994	820199
129753	820200
170595	820201
76090	820202
124402	820203
73406	820204
138633	820205
61234	820206
20654	820207
51492	820208
215773	820209
85912	820210
44075	820211
128092	820212
125410	820213
308140	820214
57002	820215
15497	820216
20223	820217
75419	820218
40502	820219
47568	820220
270475	820221
251310	820222
1330	820223
26149	820224
66691	820225
101238	820226
159460	820227
66682	820228
159309	820229
102139	820230
166829	820231
201172	820232
130389	820233
108201	820234
216848	820235
22335	820236
1048	820237
227555	820238
189707	820239
9371	820240
101025	820241
261130	820242
70341	820243
7256	820244
247874	820245
103802	820246
103206	820247
168155	820248
104161	820249
143537	820250
104014	820251
64338	820252
44273	820253
67975	820254
206061	820255
349742	820256
43991	820257
115126	820258
250097	820259
60785	820260
163988	820261
356297	820262
311752	820263
155188	820264
227983	820265
105738	820266
308578	820267
981	820268
224409	820269
89331	820270
275849	820271
14400	820272
61169	820273
59273	820274
7	820275
7	820276
85859	820277
94683	820278
309382	820279
227177	820280
103708	820281
343005	820282
18466	820283
33371	820284
107554	820285
349809	820286
128418	820287
19782	820288
354806	820289
209664	820290
206619	820291
89318	820292
296090	820293
206945	820294
14	820295
136866	820296
97112	820297
531	820298
23839	820299
17448	820300
13036	820301
162504	820302
123127	820303
94267	820304
206680	820305
78712	820306
302478	820307
60291	820308
68536	820309
31671	820310
147706	820311
207284	820312
65197	820313
153671	820314
70548	820315
93347	820316
63970	820317
4567	820318
12161	820319
115658	820320
162725	820321
8	820322
107276	820323
83938	820324
122186	820325
52358	820326
88248	820327
231457	820328
140476	820329
271026	820330
19556	820331
92510	820332
142521	820333
70425	820334
90118	820335
140648	820336
8	820337
349148	820338
184214	820339
10296	820340
40394	820341
353886	820342
49879	820343
206772	820344
180291	820345
25965	820346
26	820347
8	820348
137097	820349
352084	820350
5	820351
257725	820352
70540	820353
20819	820354
105209	820355
205570	820356
75523	820357
139161	820358
84743	820359
166713	820360
91254	820361
205318	820362
128771	820363
107430	820364
78594	820365
104093	820366
123560	820367
222355	820368
28486	820369
111640	820370
341049	820371
124321	820372
98204	820373
163357	820374
114222	820375
210348	820376
164257	820377
302120	820378
273381	820379
1990	820380
53489	820381
84775	820382
91328	820383
227796	820384
232526	820385
1990	820386
76017	820387
44079	820388
213282	820389
139320	820390
20332	820391
22213	820392
84365	820393
83194	820394
247750	820395
28821	820396
305594	820397
19934	820398
122532	820399
90349	820400
85416	820401
114772	820402
27511	820403
76206	820404
305941	820405
76504	820406
205676	820407
129534	820408
348563	820409
10317	820410
67317	820411
193126	820412
149189	820413
305691	820414
30623	820415
28819	820416
143232	820417
189920	820418
132077	820419
90811	820420
91557	820421
29051	820422
197147	820423
107058	820424
200803	820425
334218	820426
84697	820427
21134	820428
11181	820429
51146	820430
122251	820431
199159	820432
111753	820433
57444	820434
97089	820435
126213	820436
250106	820437
27392	820438
101669	820439
142701	820440
8	820441
250346	820442
53303	820443
146707	820444
51376	820445
222055	820446
142235	820447
101202	820448
22924	820449
140015	820450
178151	820451
122070	820452
104351	820453
41096	820454
93716	820455
30114	820456
25437	820457
22397	820458
90707	820459
114856	820460
129773	820461
139880	820462
230714	820463
308888	820464
191512	820465
70765	820466
206907	820467
128101	820468
148198	820469
116409	820470
210169	820471
143550	820472
29760	820473
30857	820474
83332	820475
83290	820476
352000	820477
84311	820478
116609	820479
153970	820480
56669	820481
35565	820482
93215	820483
20933	820484
116063	820485
98013	820486
128682	820487
105399	820488
33501	820489
126440	820490
356213	820491
25202	820492
35330	820493
128385	820494
34842	820495
103774	820496
209687	820497
164922	820498
56907	820499
11081	820500
17480	820501
64259	820502
82048	820503
97596	820504
152685	820505
30775	820506
128253	820507
61921	820508
185520	820509
13723	820510
30988	820511
239742	820512
27389	820513
23933	820514
169903	820515
208923	820516
146246	820517
51729	820518
256667	820519
163486	820520
6362	820521
127540	820522
103920	820523
129713	820524
103827	820525
236710	820526
115850	820527
86099	820528
59173	820529
206132	820530
41010	820531
230996	820532
47197	820533
8	820534
126334	820535
355990	820536
27893	820537
47086	820538
35808	820539
140245	820540
90339	820541
271350	820542
107509	820543
14093	820544
40027	820545
61456	820546
307089	820547
93168	820548
356279	820549
33459	820550
87135	820551
185189	820552
70502	820553
138751	820554
310333	820555
46836	820556
92565	820557
239768	820558
44733	820559
29656	820560
183436	820561
205201	820562
151813	820563
81603	820564
209588	820565
125800	820566
114941	820567
307029	820568
19944	820569
307432	820570
69771	820571
141820	820572
159481	820573
62267	820574
114634	820575
139845	820576
4235	820577
139108	820578
75979	820579
8	820580
59809	820581
8	820582
147535	820583
8052	820584
33372	820585
240281	820586
354963	820587
276472	820588
232599	820589
157145	820590
95242	820591
249905	820592
209813	820593
59317	820594
206859	820595
152641	820596
137634	820597
65595	820598
152766	820599
205983	820600
162566	820601
129396	820602
231593	820603
98302	820604
56809	820605
106526	820606
39117	820607
83547	820608
169316	820609
139482	820610
351970	820611
88401	820612
115991	820613
66327	820614
138306	820615
80792	820616
165937	820617
294142	820618
76440	820619
32971	820620
40753	820621
20608	820622
69049	820623
90515	820624
64748	820625
164099	820626
30888	820627
270731	820628
225572	820629
278306	820630
92005	820631
26239	820632
274092	820633
162218	820634
60430	820635
251559	820636
91138	820637
127866	820638
98419	820639
94633	820640
349682	820641
127668	820642
124208	820643
9896	820644
56119	820645
97326	820646
97658	820647
103242	820648
139713	820649
109823	820650
5	820651
155302	820652
303995	820653
154958	820654
206746	820655
45283	820656
91269	820657
138944	820658
76465	820659
37487	820660
138658	820661
20654	820662
88265	820663
128358	820664
56574	820665
120110	820666
8	820667
9869	820668
76410	820669
56269	820670
216326	820671
97649	820672
206583	820673
191495	820674
139761	820675
51350	820676
121293	820677
90390	820678
47950	820679
178530	820680
165346	820681
44138	820682
8	820683
215033	820684
4290	820685
271281	820686
140482	820687
95225	820688
346432	820689
56456	820690
20825	820691
214450	820692
83159	820693
183662	820694
98627	820695
56493	820696
146414	820697
35401	820698
47079	820699
90441	820700
133251	820701
153479	820702
84439	820703
222911	820704
40443	820705
58099	820706
191647	820707
44470	820708
22980	820709
224809	820710
140053	820711
35460	820712
142070	820713
223197	820714
59717	820715
14024	820716
51724	820717
58201	820718
135194	820719
163910	820720
28758	820721
33410	820722
77043	820723
30588	820724
88798	820725
212033	820726
186228	820727
35000	820728
84904	820729
86115	820730
89343	820731
981	820732
207300	820733
23604	820734
23756	820735
68446	820736
215856	820737
166264	820738
17431	820739
16292	820740
25870	820741
206470	820742
58950	820743
99	820744
70568	820745
83409	820746
206198	820747
259798	820748
153329	820749
349932	820750
9300	820751
145457	820752
134889	820753
18889	820754
147890	820755
133232	820756
47855	820757
184484	820758
210355	820759
269554	820760
40616	820761
205724	820762
15276	820763
20816	820764
142685	820765
232451	820766
137074	820767
57504	820768
36285	820769
232922	820770
18065	820771
294285	820772
92030	820773
138933	820774
154443	820775
91841	820776
143575	820777
11585	820778
60896	820779
92071	820780
233360	820781
273722	820782
280291	820783
39323	820784
129913	820785
64614	820786
27474	820787
10601	820788
168073	820789
8	820790
40955	820791
64694	820792
75475	820793
110838	820794
61414	820795
330554	820796
70484	820797
99597	820798
357110	820799
104440	820800
273155	820801
138634	820802
165631	820803
14	820804
41358	820805
64404	820806
270133	820807
166126	820808
3471	820809
40339	820810
195498	820811
227912	820812
51471	820813
116052	820814
128446	820815
273710	820816
69599	820817
107007	820818
153140	820819
84149	820820
287219	820821
1915	820822
107326	820823
184009	820824
217724	820825
168717	820826
107485	820827
48045	820828
51742	820829
210135	820830
145226	820831
140471	820832
51389	820833
19933	820834
213013	820835
180087	820836
55177	820837
70357	820838
76441	820839
35808	820840
169931	820841
328042	820842
61963	820843
237745	820844
145319	820845
20007	820846
43828	820847
43153	820848
28065	820849
199635	820850
11120	820851
310391	820852
79689	820853
64186	820854
152518	820855
276947	820856
116175	820857
348699	820858
74735	820859
52342	820860
196445	820861
67839	820862
92999	820863
41018	820864
193985	820865
208874	820866
104081	820867
106639	820868
59247	820869
103641	820870
281475	820871
21123	820872
228574	820873
355106	820874
20522	820875
64359	820876
127482	820877
72527	820878
106523	820879
207613	820880
355470	820881
153497	820882
228187	820883
70590	820884
300944	820885
33451	820886
154072	820887
154024	820888
59453	820889
281102	820890
91166	820891
92591	820892
144927	820893
44179	820894
152728	820895
88804	820896
5	820897
215643	820898
166338	820899
72716	820900
208030	820901
236182	820902
84186	820903
105629	820904
17091	820905
69311	820906
39793	820907
104602	820908
227870	820909
99217	820910
169511	820911
140982	820912
60085	820913
271052	820914
151525	820915
151719	820916
96172	820917
224772	820918
137902	820919
52039	820920
88601	820921
333963	820922
128166	820923
167276	820924
206529	820925
47411	820926
103779	820927
51403	820928
75805	820929
114779	820930
152313	820931
102640	820932
351130	820933
18722	820934
42547	820935
178009	820936
137480	820937
225091	820938
169919	820939
88108	820940
97770	820941
296861	820942
28572	820943
69200	820944
124520	820945
159776	820946
198870	820947
15097	820948
38531	820949
256551	820950
300859	820951
51663	820952
94542	820953
349311	820954
309375	820955
64187	820956
89761	820957
124184	820958
209840	820959
64396	820960
104244	820961
309771	820962
287663	820963
209728	820964
6358	820965
46482	820966
35707	820967
145351	820968
159228	820969
12158	820970
41296	820971
136810	820972
36065	820973
41556	820974
157373	820975
33433	820976
107365	820977
124210	820978
131744	820979
152430	820980
133095	820981
246745	820982
354648	820983
159277	820984
35600	820985
139554	820986
76500	820987
94052	820988
144738	820989
205640	820990
256635	820991
47687	820992
244448	820993
56164	820994
35738	820995
93323	820996
56173	820997
98399	820998
68214	820999
13028	821000
147127	821001
184070	821002
104964	821003
142012	821004
249926	821005
159555	821006
59283	821007
28828	821008
88496	821009
106876	821010
351620	821011
91866	821012
59914	821013
268362	821014
84569	821015
59460	821016
8060	821017
184920	821018
28497	821019
60444	821020
318956	821021
25455	821022
54542	821023
61399	821024
345919	821025
152635	821026
44152	821027
205727	821028
153057	821029
236115	821030
64855	821031
84079	821032
42072	821033
60054	821034
168558	821035
115873	821036
11349	821037
84875	821038
28677	821039
233917	821040
44172	821041
97404	821042
28608	821043
104962	821044
242490	821045
21105	821046
96928	821047
106720	821048
273540	821049
168722	821050
90268	821051
293023	821052
147700	821053
198748	821054
25337	821055
239220	821056
57989	821057
86754	821058
106628	821059
38951	821060
137549	821061
185073	821062
206445	821063
340320	821064
155719	821065
88296	821066
76087	821067
51019	821068
41391	821069
63965	821070
51353	821071
68396	821072
162411	821073
5432	821074
71489	821075
107356	821076
129219	821077
209313	821078
154918	821079
20504	821080
184156	821081
18490	821082
239872	821083
233689	821084
91514	821085
33051	821086
208183	821087
129753	821088
210241	821089
116161	821090
91846	821091
21364	821092
169407	821093
76333	821094
128947	821095
129090	821096
14739	821097
156731	821098
103927	821099
130083	821100
54542	821101
84355	821102
163396	821103
1094	821104
26654	821105
350554	821106
185264	821107
18213	821108
46521	821109
124351	821110
59780	821111
70088	821112
8861	821113
25824	821114
145291	821115
297201	821116
147886	821117
204996	821118
99550	821119
70793	821120
145878	821121
28851	821122
207402	821123
82548	821124
60612	821125
145547	821126
106007	821127
169789	821128
154412	821129
24944	821130
224072	821131
137711	821132
114823	821133
209274	821134
349887	821135
29266	821136
23866	821137
47158	821138
130033	821139
48059	821140
247879	821141
275811	821142
105058	821143
206636	821144
184657	821145
103315	821146
333758	821147
127447	821148
70402	821149
107267	821150
104913	821151
257067	821152
98999	821153
353794	821154
279428	821155
200624	821156
131953	821157
143553	821158
69147	821159
18494	821160
64393	821161
97525	821162
282011	821163
89586	821164
137348	821165
140699	821166
51139	821167
260111	821168
91049	821169
89346	821170
184199	821171
83359	821172
185210	821173
136896	821174
307576	821175
167104	821176
200920	821177
229746	821178
226115	821179
115866	821180
115227	821181
24948	821182
47884	821183
68681	821184
64547	821185
104639	821186
248487	821187
153144	821188
184510	821189
357185	821190
68040	821191
253965	821192
115963	821193
141395	821194
84335	821195
29222	821196
43834	821197
50148	821198
80494	821199
167745	821200
86018	821201
98524	821202
42381	821203
53196	821204
1445	821205
68593	821206
65087	821207
82383	821208
104042	821209
13778	821210
147675	821211
164591	821212
310579	821213
159423	821214
143089	821215
51481	821216
208522	821217
2567	821218
186117	821219
307775	821220
51730	821221
31465	821222
214637	821223
75593	821224
184446	821225
196903	821226
115730	821227
147821	821228
3325	821229
12989	821230
183035	821231
75370	821232
99934	821233
9491	821234
295327	821235
166670	821236
127509	821237
311234	821238
148795	821239
242462	821240
64843	821241
249009	821242
75636	821243
127721	821244
146106	821245
307141	821246
115994	821247
53184	821248
267245	821249
107190	821250
93111	821251
114756	821252
40417	821253
91341	821254
210271	821255
127451	821256
61660	821257
114820	821258
350137	821259
103972	821260
75353	821261
177347	821262
56135	821263
182932	821264
41784	821265
152488	821266
326730	821267
51009	821268
65205	821269
116697	821270
156812	821271
231614	821272
26871	821273
169662	821274
164217	821275
9089	821276
309352	821277
59500	821278
56680	821279
76490	821280
153206	821281
24779	821282
76488	821283
185778	821284
41653	821285
70601	821286
185652	821287
129318	821288
349112	821289
97413	821290
206029	821291
164676	821292
13740	821293
103218	821294
60230	821295
27494	821296
225393	821297
76643	821298
153334	821299
308233	821300
75560	821301
47737	821302
51657	821303
193752	821304
208122	821305
58432	821306
185226	821307
68948	821308
210296	821309
61236	821310
208698	821311
207727	821312
92568	821313
159015	821314
84573	821315
209665	821316
130384	821317
44394	821318
357224	821319
97859	821320
138278	821321
81695	821322
208126	821323
142224	821324
37921	821325
307866	821326
40907	821327
57636	821328
172870	821329
185058	821330
106578	821331
94732	821332
41377	821333
115927	821334
152664	821335
15435	821336
163647	821337
95673	821338
251535	821339
91402	821340
28791	821341
64563	821342
98223	821343
146091	821344
210615	821345
25329	821346
332459	821347
146521	821348
135522	821349
207350	821350
70675	821351
141872	821352
130031	821353
142299	821354
20241	821355
91769	821356
275401	821357
214886	821358
33408	821359
82136	821360
36884	821361
221397	821362
97952	821363
16166	821364
10501	821365
21073	821366
88368	821367
88446	821368
250638	821369
88577	821370
129689	821371
353855	821372
164243	821373
75589	821374
116590	821375
8	821376
76138	821377
76377	821378
115257	821379
3074	821380
97904	821381
7753	821382
75812	821383
81608	821384
51605	821385
277060	821386
110486	821387
10482	821388
169225	821389
185537	821390
185357	821391
115777	821392
92970	821393
23940	821394
24720	821395
341923	821396
97257	821397
97820	821398
343833	821399
35640	821400
91974	821401
354491	821402
97354	821403
29577	821404
146636	821405
25453	821406
41836	821407
249101	821408
33289	821409
131712	821410
151956	821411
203573	821412
185491	821413
344433	821414
253156	821415
62776	821416
163541	821417
226274	821418
142098	821419
59328	821420
88334	821421
59879	821422
142078	821423
261548	821424
261117	821425
19134	821426
261849	821427
355574	821428
162984	821429
275074	821430
206195	821431
61491	821432
88160	821433
116545	821434
70424	821435
130654	821436
357186	821437
1503	821438
98373	821439
4977	821440
235511	821441
30500	821442
240827	821443
200821	821444
52488	821445
28623	821446
238267	821447
1939	821448
95278	821449
196900	821450
4614	821451
12678	821452
157119	821453
58454	821454
9219	821455
23631	821456
287989	821457
125698	821458
310105	821459
35104	821460
116385	821461
115711	821462
103303	821463
30880	821464
28758	821465
231464	821466
300948	821467
9404	821468
139537	821469
23810	821470
228195	821471
76639	821472
54810	821473
37583	821474
46228	821475
59973	821476
269540	821477
123093	821478
78045	821479
76160	821480
248397	821481
29841	821482
272613	821483
21369	821484
130187	821485
183599	821486
211076	821487
183239	821488
84536	821489
25171	821490
75751	821491
281015	821492
93805	821493
97688	821494
56274	821495
21502	821496
42866	821497
48072	821498
103489	821499
182522	821500
64635	821501
137324	821502
121564	821503
203444	821504
126374	821505
21104	821506
250614	821507
143589	821508
193693	821509
69817	821510
88096	821511
156569	821512
45066	821513
269176	821514
123058	821515
1270	821516
143023	821517
96849	821518
100521	821519
67060	821520
4349	821521
19599	821522
9339	821523
67075	821524
111535	821525
1771	821526
14172	821527
67080	821528
6774	821529
101845	821530
189468	821531
90	821532
669	821533
22214	821534
153310	821535
13065	821536
44267	821537
230554	821538
180537	821539
57945	821540
151055	821541
97433	821542
303071	821543
280988	821544
64518	821545
339556	821546
344640	821547
180230	821548
35322	821549
26554	821550
119586	821551
218272	821552
307635	821553
170294	821554
282839	821555
186678	821556
72715	821557
41196	821558
352467	821559
83873	821560
36994	821561
50480	821562
83155	821563
13008	821564
178221	821565
94118	821566
52475	821567
20953	821568
15903	821569
21319	821570
88391	821571
66228	821572
60429	821573
51172	821574
29708	821575
4726	821576
83078	821577
65126	821578
247652	821579
1031	821580
96614	821581
31371	821582
15340	821583
32820	821584
156554	821585
170846	821586
154169	821587
4788	821588
27401	821589
5395	821590
80119	821591
1806	821592
47472	821593
74283	821594
172915	821595
214994	821596
166046	821597
18748	821598
120965	821599
173844	821600
20527	821601
67	821602
78047	821603
992	821604
15759	821605
5494	821606
1704	821607
15073	821608
131	821609
310	821610
1696	821611
297	821612
67	821613
121133	821614
60711	821615
505	821616
72092	821617
10436	821618
1771	821619
160433	821620
6132	821621
31626	821622
16034	821623
94809	821624
27914	821625
163088	821626
114597	821627
1479	821628
28737	821629
25423	821630
116596	821631
107755	821632
35665	821633
22155	821634
23106	821635
44710	821636
43485	821637
77279	821638
16740	821639
44271	821640
4652	821641
13279	821642
108624	821643
32967	821644
247192	821645
129786	821646
138970	821647
18977	821648
10641	821649
94455	821650
312702	821651
274650	821652
53964	821653
88632	821654
28500	821655
161280	821656
61537	821657
223381	821658
51285	821659
26061	821660
188476	821661
21675	821662
18919	821663
196693	821664
104534	821665
189714	821666
102939	821667
192211	821668
149	821669
3508	821670
333752	821671
263653	821672
106766	821673
89581	821674
317765	821675
929	821676
2939	821677
124707	821678
2776	821679
315056	821680
2776	821681
189536	821682
26361	821683
161943	821684
61816	821685
295987	821686
10285	821687
193375	821688
134124	821689
298028	821690
4921	821691
242290	821692
58798	821693
251116	821694
30707	821695
36124	821696
52114	821697
25000	821698
148804	821699
5114	821700
48495	821701
41877	821702
4718	821703
91	821704
3491	821705
152898	821706
209972	821707
2670	821708
103002	821709
52381	821710
133640	821711
191453	821712
78523	821713
1074	821714
24548	821715
218547	821716
73868	821717
24246	821718
225872	821719
49018	821720
51579	821721
49990	821722
31832	821723
46006	821724
250790	821725
319190	821726
72742	821727
109385	821728
42688	821729
62651	821730
4118	821731
188933	821732
25294	821733
128056	821734
22928	821735
15587	821736
34797	821737
64133	821738
67253	821739
195113	821740
271690	821741
351652	821742
505	821743
211243	821744
22872	821745
46026	821746
23898	821747
253276	821748
193719	821749
117694	821750
107586	821751
23483	821752
17757	821753
48832	821754
8910	821755
4711	821756
190367	821757
517	821758
5749	821759
26088	821760
193177	821761
22773	821762
20620	821763
21895	821764
172619	821765
105319	821766
349269	821767
41142	821768
450	821769
68443	821770
10971	821771
40933	821772
72122	821773
17618	821774
171869	821775
72638	821776
357435	821777
70471	821778
54002	821779
3237	821780
230752	821781
39918	821782
52482	821783
269105	821784
5144	821785
118598	821786
77994	821787
6466	821788
16997	821789
188771	821790
6466	821791
118337	821792
316240	821793
3062	821794
257846	821795
47496	821796
132908	821797
13106	821798
45336	821799
310484	821800
49913	821801
53309	821802
3487	821803
67	821804
7315	821805
205012	821806
6817	821807
99646	821808
29043	821809
83909	821810
105366	821811
35010	821812
142406	821813
96338	821814
50194	821815
67087	821816
291177	821817
73537	821818
43967	821819
14617	821820
49457	821821
345951	821822
200162	821823
74613	821824
289089	821825
2492	821826
96918	821827
170965	821828
3487	821829
209346	821830
357353	821831
128672	821832
18042	821833
147873	821834
18269	821835
83220	821836
5665	821837
46477	821838
46921	821839
216100	821840
114414	821841
206824	821842
127496	821843
29043	821844
292229	821845
210264	821846
302304	821847
103482	821848
47012	821849
147571	821850
38733	821851
349461	821852
112205	821853
168692	821854
90971	821855
69014	821856
92866	821857
175349	821858
55971	821859
302441	821860
153837	821861
106061	821862
206916	821863
68267	821864
209148	821865
30939	821866
210503	821867
83568	821868
128723	821869
128672	821870
221647	821871
180152	821872
83560	821873
3898	821874
249413	821875
111669	821876
729	821877
119018	821878
730	821879
210417	821880
295290	821881
207445	821882
194369	821883
229811	821884
12535	821885
2593	821886
149066	821887
73706	821888
49945	821889
774	821890
80650	821891
46690	821892
104173	821893
17263	821894
8676	821895
23350	821896
1491	821897
79543	821898
39851	821899
7327	821900
47158	821901
166627	821902
103105	821903
6250	821904
3879	821905
352881	821906
62977	821907
341921	821908
49615	821909
64032	821910
115403	821911
179544	821912
218761	821913
13783	821914
52802	821915
7048	821916
122401	821917
76902	821918
68502	821919
118860	821920
160449	821921
118443	821922
129036	821923
92523	821924
91818	821925
116146	821926
2264	821927
45657	821928
43825	821929
315077	821930
290251	821931
315193	821932
316638	821933
315198	821934
126853	821935
160495	821936
204454	821937
177737	821938
69354	821939
20228	821940
33893	821941
13366	821942
152274	821943
3685	821944
290940	821945
52257	821946
126451	821947
131110	821948
5842	821949
202119	821950
15533	821951
15304	821952
43489	821953
126492	821954
179785	821955
129617	821956
104144	821957
21946	821958
220621	821959
27449	821960
43871	821961
112784	821962
85488	821963
126787	821964
350114	821965
35407	821966
308188	821967
74571	821968
113775	821969
121441	821970
64924	821971
181204	821972
211070	821973
51346	821974
333021	821975
41951	821976
153509	821977
175190	821978
323171	821979
147871	821980
12637	821981
128800	821982
208446	821983
11005	821984
111522	821985
16068	821986
31319	821987
208303	821988
179953	821989
240330	821990
115423	821991
60313	821992
56179	821993
182238	821994
172361	821995
9992	821996
305795	821997
192624	821998
335196	821999
338491	822000
658	822001
162789	822002
104270	822003
239935	822004
219000	822005
35176	822006
239836	822007
280509	822008
39073	822009
354704	822010
11962	822011
302444	822012
113658	822013
40463	822014
284124	822015
35460	822016
134050	822017
356407	822018
55152	822019
174596	822020
26639	822021
291350	822022
37351	822023
291944	822024
174600	822025
291522	822026
291733	822027
175068	822028
195541	822029
109115	822030
175266	822031
129919	822032
90342	822033
113133	822034
29432	822035
176532	822036
206573	822037
3023	822038
116354	822039
305426	822040
147872	822041
292646	822042
18325	822043
83264	822044
136757	822045
130002	822046
354542	822047
74628	822048
128015	822049
205327	822050
354130	822051
83353	822052
353981	822053
56405	822054
205379	822055
205994	822056
351248	822057
83483	822058
129117	822059
68320	822060
42669	822061
209623	822062
56091	822063
56622	822064
173118	822065
206537	822066
83083	822067
49872	822068
123751	822069
177804	822070
356863	822071
56152	822072
83967	822073
352730	822074
140504	822075
206781	822076
12111	822077
81602	822078
90440	822079
38990	822080
56864	822081
24782	822082
81595	822083
111745	822084
128762	822085
202384	822086
37611	822087
125455	822088
200463	822089
349085	822090
206763	822091
353598	822092
276317	822093
10752	822094
224469	822095
62003	822096
201265	822097
423	822098
316668	822099
26144	822100
192818	822101
34590	822102
266572	822103
14972	822104
66183	822105
100310	822106
18663	822107
303078	822108
7644	822109
100464	822110
202570	822111
50787	822112
5663	822113
42736	822114
345971	822115
91975	822116
107588	822117
278441	822118
43556	822119
35732	822120
181768	822121
48144	822122
25407	822123
310047	822124
113563	822125
235878	822126
215244	822127
213791	822128
59007	822129
156662	822130
197499	822131
176904	822132
123538	822133
26620	822134
220968	822135
131548	822136
49771	822137
111526	822138
60033	822139
9270	822140
51668	822141
123730	822142
185706	822143
185024	822144
201945	822145
49762	822146
164164	822147
32101	822148
22195	822149
27045	822150
132341	822151
70861	822152
9177	822153
1797	822154
40460	822155
206372	822156
40926	822157
313557	822158
77368	822159
2544	822160
188473	822161
5835	822162
13798	822163
111766	822164
21810	822165
201585	822166
1543	822167
11112	822168
125531	822169
47067	822170
214355	822171
13347	822172
25022	822173
4910	822174
594	822175
108455	822176
13994	822177
36468	822178
120382	822179
11321	822180
9395	822181
24150	822182
11093	822183
154387	822184
82582	822185
47188	822186
168191	822187
35137	822188
216358	822189
335679	822190
199586	822191
114801	822192
35033	822193
35488	822194
106700	822195
205733	822196
9317	822197
221554	822198
205811	822199
354401	822200
86902	822201
181251	822202
181245	822203
83717	822204
273151	822205
277285	822206
122344	822207
349805	822208
348720	822209
129535	822210
127469	822211
215295	822212
27311	822213
196218	822214
174053	822215
84363	822216
61587	822217
132379	822218
83117	822219
173442	822220
356345	822221
38634	822222
17671	822223
21552	822224
175973	822225
129273	822226
356347	822227
119502	822228
25242	822229
4018	822230
265629	822231
220425	822232
82573	822233
114165	822234
340757	822235
126688	822236
295586	822237
15075	822238
16251	822239
156898	822240
15075	822241
13465	822242
220911	822243
180414	822244
97834	822245
149187	822246
60395	822247
191792	822248
51662	822249
40584	822250
1489	822251
74299	822252
5568	822253
277264	822254
1488	822255
18085	822256
150384	822257
245475	822258
14146	822259
29506	822260
241574	822261
52031	822262
295028	822263
54316	822264
342104	822265
18780	822266
14599	822267
187733	822268
17855	822269
97167	822270
30863	822271
64844	822272
30851	822273
7280	822274
97478	822275
167727	822276
43766	822277
67850	822278
125098	822279
8770	822280
55233	822281
106273	822282
330736	822283
112284	822284
158779	822285
297525	822286
46770	822287
83099	822288
1760	822289
142076	822290
324061	822291
80693	822292
80	822293
67176	822294
54764	822295
46182	822296
58494	822297
44912	822298
19188	822299
49459	822300
61593	822301
269491	822302
266831	822303
113354	822304
135378	822305
23350	822306
102520	822307
257272	822308
65518	822309
183546	822310
117772	822311
172068	822312
61476	822313
119339	822314
52932	822315
270845	822316
249135	822317
80548	822318
21120	822319
83173	822320
26510	822321
306403	822322
98950	822323
21005	822324
74675	822325
100997	822326
111862	822327
30207	822328
334424	822329
338492	822330
28687	822331
31309	822332
108580	822333
35383	822334
183397	822335
47973	822336
13584	822337
186659	822338
105397	822339
123012	822340
5251	822341
153164	822342
45930	822343
6734	822344
327847	822345
327673	822346
9622	822347
240721	822348
268220	822349
28290	822350
40803	822351
47522	822352
23831	822353
291106	822354
327605	822355
93170	822356
147553	822357
13089	822358
138056	822359
6985	822360
60479	822361
27470	822362
208477	822363
129542	822364
176581	822365
163771	822366
123444	822367
318796	822368
123800	822369
20380	822370
56809	822371
201648	822372
97708	822373
129808	822374
240068	822375
325486	822376
239519	822377
56612	822378
99647	822379
22552	822380
123616	822381
305936	822382
38947	822383
12136	822384
12623	822385
123740	822386
9301	822387
54371	822388
29850	822389
42433	822390
286356	822391
161898	822392
239898	822393
8339	822394
256480	822395
29382	822396
244795	822397
84222	822398
174366	822399
12136	822400
108608	822401
300193	822402
38947	822403
196905	822404
208020	822405
35440	822406
1882	822407
10264	822408
36510	822409
299260	822410
304083	822411
65569	822412
48704	822413
96804	822414
173044	822415
307916	822416
35473	822417
229395	822418
21939	822419
32090	822420
1684	822421
7246	822422
195542	822423
326428	822424
13973	822425
94132	822426
11850	822427
94933	822428
1071	822429
73537	822430
23935	822431
80675	822432
106400	822433
41810	822434
128254	822435
274762	822436
63450	822437
15865	822438
301116	822439
22681	822440
57768	822441
74439	822442
42926	822443
30821	822444
50938	822445
155351	822446
23868	822447
19674	822448
134280	822449
129059	822450
133263	822451
127570	822452
125536	822453
2933	822454
44072	822455
96795	822456
17933	822457
44037	822458
142092	822459
91290	822460
49799	822461
12369	822462
227618	822463
56747	822464
145301	822465
322934	822466
322973	822467
129035	822468
321045	822469
67072	822470
160597	822471
4406	822472
177676	822473
17928	822474
43851	822475
190173	822476
23925	822477
21678	822478
9454	822479
206145	822480
19784	822481
181252	822482
349206	822483
205879	822484
56447	822485
206115	822486
38643	822487
282314	822488
19683	822489
39483	822490
348860	822491
129907	822492
107695	822493
24699	822494
114166	822495
224932	822496
159374	822497
107302	822498
96824	822499
70933	822500
281139	822501
219485	822502
277863	822503
77865	822504
96755	822505
9192	822506
70160	822507
2444	822508
5323	822509
353654	822510
128071	822511
351477	822512
84419	822513
208652	822514
355215	822515
128434	822516
142176	822517
15199	822518
56483	822519
25662	822520
125905	822521
7342	822522
22051	822523
83523	822524
18268	822525
302067	822526
103325	822527
106749	822528
9245	822529
280128	822530
158777	822531
47091	822532
6358	822533
96779	822534
311233	822535
142546	822536
68214	822537
32748	822538
3577	822539
103431	822540
6880	822541
137347	822542
196815	822543
225739	822544
162842	822545
275814	822546
164314	822547
106089	822548
94789	822549
91288	822550
69431	822551
101944	822552
11196	822553
5167	822554
77828	822555
219765	822556
258610	822557
127737	822558
14489	822559
7343	822560
77843	822561
354773	822562
75825	822563
202970	822564
19578	822565
75825	822566
393	822567
42409	822568
227733	822569
39944	822570
10939	822571
267032	822572
40926	822573
40926	822574
190717	822575
242	822576
3533	822577
143798	822578
348251	822579
287809	822580
202008	822581
49712	822582
176774	822583
141968	822584
8031	822585
22432	822586
73248	822587
17508	822588
300711	822589
157168	822590
67760	822591
25440	822592
463	822593
31859	822594
171969	822595
19288	822596
3363	822597
100485	822598
67189	822599
43430	822600
33757	822601
58914	822602
236290	822603
55041	822604
276110	822605
98149	822606
84063	822607
153108	822608
116501	822609
9712	822610
187540	822611
190717	822612
119596	822613
6918	822614
21994	822615
41445	822616
105023	822617
11952	822618
111260	822619
500	822620
20476	822621
16102	822622
42734	822623
117694	822624
118568	822625
186938	822626
21846	822627
92313	822628
63099	822629
26066	822630
157573	822631
44475	822632
188411	822633
18260	822634
299638	822635
18006	822636
72309	822637
156612	822638
315069	822639
175294	822640
88876	822641
72962	822642
240131	822643
94756	822644
13898	822645
35999	822646
3001	822647
62463	822648
140534	822649
8221	822650
27	822651
189316	822652
149885	822653
49687	822654
49801	822655
172578	822656
286814	822657
7904	822658
111238	822659
176795	822660
285153	822661
209311	822662
48463	822663
246796	822664
70848	822665
24075	822666
312549	822667
49998	822668
69106	822669
51519	822670
81714	822671
118046	822672
171916	822673
153528	822674
72655	822675
189398	822676
63746	822677
318684	822678
3427	822679
15403	822680
355497	822681
17302	822682
172196	822683
13333	822684
357283	822685
209471	822686
179113	822687
290266	822688
95098	822689
204948	822690
17678	822691
64040	822692
206144	822693
15267	822694
4955	822695
172107	822696
296137	822697
36561	822698
265655	822699
70678	822700
196233	822701
357403	822702
16877	822703
222861	822704
8808	822705
259284	822706
313727	822707
2508	822708
143515	822709
30506	822710
190370	822711
245879	822712
119140	822713
50171	822714
77886	822715
313429	822716
52329	822717
96358	822718
319375	822719
114656	822720
41072	822721
187821	822722
125861	822723
317555	822724
187799	822725
189077	822726
119654	822727
189516	822728
314008	822729
52951	822730
313531	822731
118963	822732
118874	822733
190292	822734
318200	822735
313720	822736
190774	822737
240839	822738
189721	822739
118451	822740
188038	822741
37674	822742
96636	822743
21930	822744
18750	822745
140429	822746
8893	822747
41629	822748
11606	822749
21928	822750
216521	822751
299290	822752
11459	822753
314049	822754
189975	822755
311062	822756
203233	822757
16121	822758
186463	822759
18347	822760
347807	822761
204458	822762
204811	822763
16856	822764
53592	822765
187779	822766
98618	822767
150749	822768
5701	822769
150749	822770
117846	822771
200638	822772
14034	822773
256689	822774
157755	822775
310280	822776
201909	822777
313725	822778
313513	822779
81358	822780
318045	822781
100083	822782
256586	822783
295718	822784
151588	822785
58371	822786
2493	822787
2687	822788
339817	822789
317776	822790
227236	822791
29940	822792
163581	822793
252013	822794
118849	822795
2129	822796
8808	822797
25522	822798
105148	822799
58493	822800
63929	822801
17543	822802
18935	822803
198798	822804
15	822805
238251	822806
175919	822807
30635	822808
246744	822809
170094	822810
225436	822811
77174	822812
999	822813
53078	822814
318682	822815
118237	822816
1585	822817
13927	822818
166185	822819
186990	822820
77166	822821
187281	822822
117712	822823
36479	822824
55	822825
248704	822826
2043	822827
189194	822828
729	822829
729	822830
131491	822831
36728	822832
118501	822833
2426	822834
100463	822835
188497	822836
174812	822837
77215	822838
312538	822839
25783	822840
117596	822841
312122	822842
187015	822843
77110	822844
77234	822845
119236	822846
147866	822847
111405	822848
77094	822849
78624	822850
76409	822851
9573	822852
142	822853
11327	822854
84575	822855
12265	822856
15974	822857
45585	822858
276635	822859
14691	822860
8032	822861
64066	822862
205895	822863
11916	822864
211350	822865
26818	822866
28735	822867
16526	822868
95833	822869
178993	822870
347983	822871
55561	822872
113180	822873
55640	822874
6324	822875
10343	822876
234286	822877
106212	822878
194752	822879
303384	822880
37845	822881
126905	822882
92931	822883
328442	822884
319967	822885
92099	822886
308457	822887
300232	822888
36321	822889
227422	822890
127584	822891
1434	822892
144960	822893
69262	822894
212981	822895
51620	822896
258141	822897
112254	822898
58514	822899
2158	822900
2222	822901
78940	822902
43349	822903
26238	822904
170706	822905
116404	822906
136454	822907
151841	822908
3506	822909
105391	822910
2596	822911
68384	822912
154231	822913
797	822914
38963	822915
11235	822916
75519	822917
182864	822918
212791	822919
10333	822920
2799	822921
65139	822922
190792	822923
100139	822924
65283	822925
78480	822926
77933	822927
202845	822928
216419	822929
209405	822930
350230	822931
156738	822932
13332	822933
912	822934
3321	822935
12282	822936
331454	822937
42963	822938
129638	822939
25492	822940
202880	822941
1286	822942
87189	822943
18061	822944
70	822945
134118	822946
51337	822947
187402	822948
187121	822949
187331	822950
187029	822951
117350	822952
187589	822953
117799	822954
187610	822955
74607	822956
92720	822957
8006	822958
54484	822959
9797	822960
1606	822961
137077	822962
59107	822963
101466	822964
99582	822965
79499	822966
16613	822967
156663	822968
189032	822969
71255	822970
2779	822971
124393	822972
119410	822973
257683	822974
171304	822975
89027	822976
166914	822977
179015	822978
116039	822979
4204	822980
4457	822981
69009	822982
49990	822983
235466	822984
184942	822985
338902	822986
147345	822987
46323	822988
41279	822989
196133	822990
37001	822991
2509	822992
168041	822993
8447	822994
51087	822995
60799	822996
105779	822997
123724	822998
165463	822999
23241	823000
187101	823001
62476	823002
47255	823003
37890	823004
3129	823005
162006	823006
470	823007
198574	823008
101069	823009
100097	823010
247601	823011
152253	823012
333340	823013
159752	823014
15355	823015
40781	823016
268396	823017
198169	823018
4	823019
203672	823020
248493	823021
64333	823022
49998	823023
150018	823024
32227	823025
179634	823026
124348	823027
149785	823028
19589	823029
121374	823030
324941	823031
154585	823032
1310	823033
157363	823034
22775	823035
192038	823036
62643	823037
59761	823038
329726	823039
9141	823040
314973	823041
105375	823042
50881	823043
197079	823044
163086	823045
31836	823046
189044	823047
35459	823048
16089	823049
34231	823050
24685	823051
349831	823052
128172	823053
32103	823054
49953	823055
192548	823056
327548	823057
78354	823058
5920	823059
7323	823060
194	823061
14658	823062
70801	823063
52719	823064
92928	823065
39639	823066
148518	823067
66022	823068
54922	823069
36445	823070
70634	823071
147225	823072
84310	823073
76298	823074
329985	823075
137912	823076
171358	823077
104198	823078
283200	823079
167824	823080
302486	823081
723	823082
58117	823083
349335	823084
207061	823085
353182	823086
2054	823087
106499	823088
586	823089
510	823090
9263	823091
80891	823092
22175	823093
9263	823094
64706	823095
127663	823096
49314	823097
49967	823098
73159	823099
112214	823100
34850	823101
31285	823102
88063	823103
323165	823104
345238	823105
9285	823106
11325	823107
174310	823108
168712	823109
34568	823110
109357	823111
52690	823112
233356	823113
179373	823114
338758	823115
99501	823116
42600	823117
52328	823118
49997	823119
155391	823120
316502	823121
197479	823122
43724	823123
103626	823124
1445	823125
1697	823126
73194	823127
14146	823128
244085	823129
6070	823130
6952	823131
43424	823132
74625	823133
16215	823134
7835	823135
24355	823136
10017	823137
139004	823138
56145	823139
72060	823140
165236	823141
289140	823142
141476	823143
108400	823144
173482	823145
18508	823146
14489	823147
23535	823148
141125	823149
3252	823150
3577	823151
271276	823152
349359	823153
129275	823154
68191	823155
10426	823156
178525	823157
88786	823158
1690	823159
123	823160
36419	823161
2054	823162
37069	823163
9360	823164
244724	823165
45355	823166
38817	823167
45608	823168
42772	823169
16153	823170
330507	823171
167189	823172
17	823173
8883	823174
54700	823175
131527	823176
200630	823177
213205	823178
123953	823179
15	823180
84898	823181
79209	823182
200376	823183
112461	823184
60657	823185
202322	823186
3335	823187
47256	823188
2963	823189
206365	823190
345505	823191
55614	823192
125151	823193
4178	823194
334591	823195
165406	823196
60994	823197
312431	823198
78251	823199
322	823200
2043	823201
68074	823202
52658	823203
11713	823204
55213	823205
2525	823206
3087	823207
126107	823208
57479	823209
26084	823210
17246	823211
12619	823212
315615	823213
188392	823214
372	823215
18168	823216
75883	823217
161	823218
3246	823219
110542	823220
49648	823221
111410	823222
7855	823223
49686	823224
117223	823225
2	823226
81	823227
74719	823228
47899	823229
134192	823230
201853	823231
166570	823232
5389	823233
80752	823234
54782	823235
339375	823236
118026	823237
67141	823238
125258	823239
25683	823240
332931	823241
273244	823242
86953	823243
6997	823244
92852	823245
31135	823246
29830	823247
15134	823248
324847	823249
215430	823250
41757	823251
103525	823252
7059	823253
15526	823254
142104	823255
168302	823256
169923	823257
76117	823258
147781	823259
291031	823260
2454	823261
7427	823262
93572	823263
161573	823264
53164	823265
193803	823266
217	823267
309024	823268
112805	823269
75525	823270
80949	823271
160705	823272
126196	823273
167	823274
24163	823275
43551	823276
98738	823277
85036	823278
76490	823279
157141	823280
213725	823281
68689	823282
36317	823283
89	823284
31940	823285
75146	823286
277774	823287
68606	823288
32960	823289
77417	823290
2710	823291
107993	823292
5423	823293
114665	823294
154136	823295
135411	823296
234836	823297
24109	823298
915	823299
279169	823300
70562	823301
341657	823302
3682	823303
13657	823304
82753	823305
4295	823306
206818	823307
178591	823308
30162	823309
6578	823310
128867	823311
84385	823312
60707	823313
234663	823314
70069	823315
46016	823316
299409	823317
342543	823318
136645	823319
5537	823320
279600	823321
121998	823322
34963	823323
208991	823324
191000	823325
131270	823326
21205	823327
112938	823328
93618	823329
92326	823330
153849	823331
205620	823332
12247	823333
55417	823334
15469	823335
279	823336
6588	823337
14398	823338
14398	823339
56806	823340
178982	823341
57096	823342
983	823343
265343	823344
51601	823345
85546	823346
1805	823347
157678	823348
1193	823349
37	823350
118064	823351
95604	823352
22865	823353
1209	823354
14594	823355
199	823356
102630	823357
119550	823358
133000	823359
259184	823360
162083	823361
207449	823362
15902	823363
168381	823364
218846	823365
265295	823366
47514	823367
3131	823368
325600	823369
33531	823370
183665	823371
74308	823372
47102	823373
332101	823374
299436	823375
202727	823376
166870	823377
58943	823378
3469	823379
129317	823380
3463	823381
47226	823382
120142	823383
65550	823384
334490	823385
26772	823386
205335	823387
159714	823388
220391	823389
162590	823390
208361	823391
210000	823392
194716	823393
194715	823394
38427	823395
52302	823396
77489	823397
19450	823398
78596	823399
30910	823400
42853	823401
98289	823402
54350	823403
112460	823404
6374	823405
14394	823406
11274	823407
227977	823408
22324	823409
81390	823410
69073	823411
161757	823412
5991	823413
141666	823414
1695	823415
160462	823416
298417	823417
90	823418
30	823419
2438	823420
1512	823421
98630	823422
11967	823423
32089	823424
38885	823425
287301	823426
52964	823427
151295	823428
67332	823429
27758	823430
320679	823431
18914	823432
101838	823433
241	823434
105998	823435
43348	823436
14871	823437
301462	823438
301428	823439
307460	823440
50227	823441
9020	823442
22823	823443
16552	823444
2535	823445
156377	823446
119227	823447
156208	823448
155893	823449
28188	823450
26865	823451
20456	823452
31312	823453
38273	823454
28294	823455
157065	823456
65629	823457
114015	823458
54195	823459
154765	823460
67	823461
26177	823462
124508	823463
21655	823464
55434	823465
344478	823466
298126	823467
69515	823468
3161	823469
11112	823470
24354	823471
43383	823472
126	823473
145246	823474
8195	823475
4619	823476
263934	823477
641	823478
247060	823479
29881	823480
190610	823481
115751	823482
216496	823483
30897	823484
43602	823485
30479	823486
75049	823487
128751	823488
55	823489
31780	823490
341119	823491
329423	823492
67671	823493
322410	823494
61047	823495
213903	823496
22348	823497
109971	823498
49745	823499
30806	823500
31756	823501
62644	823502
318406	823503
38570	823504
47826	823505
44480	823506
18073	823507
28	823508
85137	823509
300460	823510
45966	823511
178245	823512
34823	823513
40400	823514
181300	823515
34972	823516
81164	823517
54963	823518
30444	823519
106797	823520
136649	823521
161647	823522
7408	823523
123594	823524
47291	823525
315308	823526
339238	823527
114764	823528
31680	823529
130197	823530
104669	823531
125722	823532
16296	823533
63249	823534
6118	823535
11723	823536
72929	823537
60488	823538
26883	823539
140679	823540
296867	823541
8856	823542
35677	823543
7016	823544
77551	823545
55131	823546
189457	823547
196639	823548
51613	823549
62581	823550
1699	823551
2540	823552
189633	823553
191048	823554
15165	823555
116994	823556
327669	823557
120581	823558
170002	823559
64828	823560
109569	823561
89885	823562
302050	823563
140554	823564
175332	823565
109711	823566
193608	823567
70454	823568
22614	823569
13635	823570
168821	823571
316345	823572
130	823573
161907	823574
15267	823575
144872	823576
18347	823577
57890	823578
93087	823579
317364	823580
32914	823581
186752	823582
329319	823583
30252	823584
296994	823585
77839	823586
316075	823587
18827	823588
194255	823589
144353	823590
201085	823591
279840	823592
727	823593
192351	823594
120934	823595
302036	823596
7024	823597
70055	823598
68825	823599
67965	823600
111775	823601
28604	823602
26065	823603
64990	823604
19152	823605
2739	823606
209363	823607
113043	823608
36659	823609
97643	823610
36389	823611
52727	823612
73066	823613
80982	823614
173581	823615
73009	823616
852	823617
111061	823618
341712	823619
110678	823620
3440	823621
4773	823622
316008	823623
182640	823624
9138	823625
102652	823626
15987	823627
25921	823628
128478	823629
19133	823630
11678	823631
119379	823632
73639	823633
52972	823634
29254	823635
5119	823636
5728	823637
5119	823638
229930	823639
35482	823640
36633	823641
5119	823642
41444	823643
21950	823644
64069	823645
190122	823646
5119	823647
236009	823648
4618	823649
239773	823650
263911	823651
1591	823652
12320	823653
154883	823654
348157	823655
118959	823656
189671	823657
225461	823658
9965	823659
40317	823660
4437	823661
287547	823662
144023	823663
187875	823664
103257	823665
101913	823666
4531	823667
977	823668
138247	823669
59754	823670
3277	823671
25958	823672
120282	823673
3823	823674
3823	823675
7433	823676
3823	823677
2059	823678
171434	823679
72577	823680
64269	823681
177193	823682
175487	823683
289263	823684
2211	823685
49125	823686
73123	823687
110969	823688
176233	823689
71958	823690
1081	823691
111190	823692
110737	823693
72839	823694
166408	823695
176815	823696
288765	823697
71899	823698
290187	823699
294573	823700
176604	823701
106277	823702
173981	823703
34540	823704
110000	823705
17848	823706
34249	823707
174029	823708
110140	823709
176726	823710
176982	823711
49704	823712
73205	823713
175054	823714
17320	823715
111217	823716
177231	823717
17953	823718
24159	823719
208343	823720
37166	823721
288615	823722
34519	823723
49082	823724
8975	823725
171953	823726
294266	823727
173230	823728
273192	823729
72118	823730
71799	823731
204451	823732
73324	823733
177063	823734
48311	823735
82883	823736
175052	823737
3948	823738
73217	823739
7848	823740
49508	823741
177011	823742
129162	823743
290895	823744
174563	823745
111366	823746
73051	823747
42211	823748
110592	823749
1565	823750
174075	823751
175583	823752
127800	823753
4912	823754
172608	823755
176707	823756
110332	823757
249358	823758
293796	823759
23007	823760
49663	823761
221849	823762
1079	823763
54068	823764
2672	823765
207682	823766
72874	823767
289813	823768
207549	823769
17671	823770
108623	823771
72733	823772
173627	823773
73121	823774
8982	823775
17949	823776
109737	823777
291112	823778
38592	823779
24616	823780
176985	823781
173442	823782
295003	823783
76270	823784
71796	823785
64823	823786
108568	823787
72571	823788
111117	823789
34537	823790
2206	823791
128098	823792
34543	823793
73220	823794
288123	823795
71766	823796
56229	823797
175905	823798
109041	823799
72971	823800
294572	823801
3964	823802
49652	823803
13178	823804
174860	823805
72116	823806
31524	823807
93070	823808
100408	823809
78139	823810
43679	823811
75718	823812
80930	823813
57446	823814
218769	823815
28098	823816
5434	823817
154593	823818
155262	823819
347352	823820
112234	823821
208970	823822
62351	823823
110049	823824
120359	823825
308272	823826
41892	823827
60250	823828
64723	823829
116016	823830
75068	823831
184537	823832
233756	823833
171173	823834
65761	823835
87332	823836
7518	823837
14977	823838
96285	823839
142081	823840
4991	823841
257667	823842
115524	823843
11327	823844
40599	823845
229945	823846
35794	823847
75388	823848
183663	823849
183038	823850
183248	823851
115841	823852
6811	823853
157571	823854
257455	823855
257535	823856
157055	823857
29485	823858
144969	823859
26894	823860
36813	823861
53153	823862
157511	823863
91955	823864
212730	823865
157492	823866
60935	823867
233967	823868
20839	823869
11990	823870
20934	823871
14765	823872
32063	823873
210884	823874
39096	823875
311049	823876
23100	823877
19236	823878
38296	823879
182916	823880
73852	823881
178081	823882
207	823883
45643	823884
20349	823885
123463	823886
32523	823887
199439	823888
66180	823889
138054	823890
99640	823891
139402	823892
106671	823893
334626	823894
50353	823895
148382	823896
2123	823897
184312	823898
245427	823899
61583	823900
73852	823901
4609	823902
218806	823903
234574	823904
46000	823905
109420	823906
13874	823907
39673	823908
1962	823909
22528	823910
448	823911
77070	823912
255505	823913
223085	823914
32803	823915
47893	823916
152726	823917
270063	823918
78993	823919
1439	823920
14583	823921
9642	823922
336438	823923
120449	823924
15448	823925
2948	823926
188465	823927
77936	823928
61862	823929
4151	823930
189678	823931
124477	823932
10494	823933
9694	823934
78065	823935
63787	823936
112888	823937
247632	823938
28159	823939
35598	823940
118216	823941
229719	823942
230433	823943
40656	823944
107458	823945
204357	823946
313976	823947
294863	823948
189249	823949
313971	823950
69606	823951
73302	823952
134074	823953
168173	823954
41386	823955
103415	823956
273788	823957
322009	823958
341168	823959
321954	823960
91241	823961
15262	823962
151437	823963
131488	823964
68598	823965
36541	823966
15815	823967
106793	823968
7362	823969
141724	823970
5242	823971
9863	823972
26532	823973
227341	823974
24975	823975
13573	823976
6988	823977
40899	823978
130241	823979
203992	823980
125014	823981
125332	823982
157818	823983
146326	823984
150547	823985
55688	823986
162755	823987
12341	823988
41772	823989
185312	823990
1204	823991
119683	823992
120564	823993
77743	823994
177133	823995
3621	823996
48606	823997
274196	823998
52688	823999
5552	824000
94886	824001
4121	824002
79265	824003
26129	824004
2272	824005
192940	824006
2113	824007
283732	824008
12514	824009
155731	824010
31924	824011
58618	824012
17811	824013
322505	824014
54146	824015
73247	824016
129550	824017
270951	824018
296156	824019
183003	824020
73097	824021
112164	824022
108756	824023
343641	824024
103527	824025
73843	824026
86406	824027
68866	824028
192111	824029
65602	824030
127709	824031
128115	824032
14728	824033
79983	824034
28033	824035
128452	824036
340893	824037
170076	824038
68391	824039
24841	824040
328	824041
339771	824042
353357	824043
13286	824044
16020	824045
294280	824046
205810	824047
177153	824048
69380	824049
294411	824050
111500	824051
181078	824052
147629	824053
73300	824054
115934	824055
51639	824056
80762	824057
3675	824058
317511	824059
4323	824060
119	824061
118978	824062
76562	824063
9671	824064
5904	824065
174999	824066
16982	824067
76266	824068
2183	824069
328070	824070
17848	824071
64925	824072
151806	824073
9675	824074
173658	824075
147640	824076
147541	824077
11640	824078
107753	824079
204406	824080
288616	824081
122779	824082
576	824083
172094	824084
168431	824085
72281	824086
73106	824087
67800	824088
228308	824089
60056	824090
280114	824091
24494	824092
75775	824093
249739	824094
74586	824095
109408	824096
17692	824097
284403	824098
185909	824099
109569	824100
85873	824101
131637	824102
236422	824103
158257	824104
37280	824105
104245	824106
104905	824107
46601	824108
168543	824109
2444	824110
106489	824111
105558	824112
27	824113
49129	824114
24765	824115
8021	824116
280106	824117
606	824118
13343	824119
72622	824120
25027	824121
239937	824122
51586	824123
3577	824124
147825	824125
110557	824126
73153	824127
229307	824128
228110	824129
122303	824130
289165	824131
140038	824132
139326	824133
49747	824134
89988	824135
120363	824136
2984	824137
224573	824138
354	824139
67732	824140
22992	824141
20216	824142
5905	824143
19447	824144
157947	824145
8381	824146
331215	824147
101943	824148
2439	824149
36012	824150
19086	824151
11541	824152
64149	824153
16741	824154
66982	824155
18992	824156
27154	824157
75486	824158
27123	824159
109852	824160
51062	824161
2052	824162
75280	824163
54390	824164
978	824165
59155	824166
11188	824167
49975	824168
24756	824169
282516	824170
35287	824171
19286	824172
271	824173
190318	824174
45721	824175
269377	824176
252252	824177
52956	824178
118524	824179
1203	824180
171657	824181
108427	824182
321774	824183
71899	824184
49601	824185
175679	824186
288786	824187
177244	824188
49022	824189
240849	824190
176136	824191
9762	824192
176868	824193
125088	824194
320414	824195
111371	824196
111374	824197
290382	824198
109100	824199
43230	824200
109775	824201
293832	824202
294145	824203
222398	824204
66276	824205
174258	824206
286676	824207
94695	824208
3329	824209
181005	824210
172119	824211
286773	824212
111957	824213
16423	824214
999	824215
2453	824216
31842	824217
1432	824218
97143	824219
17059	824220
15703	824221
93267	824222
109537	824223
158272	824224
79099	824225
41498	824226
196963	824227
35642	824228
321757	824229
221057	824230
180982	824231
21446	824232
84402	824233
61037	824234
189297	824235
286927	824236
319154	824237
161494	824238
6821	824239
333001	824240
137732	824241
137732	824242
21489	824243
153301	824244
190896	824245
60552	824246
7385	824247
25843	824248
146478	824249
30038	824250
345761	824251
100619	824252
22359	824253
21792	824254
87307	824255
250937	824256
75716	824257
27261	824258
3976	824259
79851	824260
204971	824261
344748	824262
352897	824263
51745	824264
119060	824265
262323	824266
92820	824267
67795	824268
2585	824269
178272	824270
118044	824271
16416	824272
170157	824273
122604	824274
6	824275
285632	824276
139297	824277
2667	824278
128626	824279
338468	824280
84077	824281
31159	824282
120324	824283
155795	824284
42115	824285
7559	824286
52772	824287
97298	824288
218223	824289
14405	824290
1685	824291
90444	824292
35888	824293
77886	824294
120359	824295
123661	824296
187555	824297
40434	824298
122033	824299
164633	824300
9343	824301
161742	824302
79569	824303
259213	824304
18716	824305
49137	824306
129460	824307
163307	824308
4411	824309
34971	824310
112974	824311
112431	824312
911	824313
126612	824314
35557	824315
202941	824316
91657	824317
148112	824318
192922	824319
336424	824320
237223	824321
223341	824322
177330	824323
8850	824324
258461	824325
237261	824326
252586	824327
169661	824328
134759	824329
169184	824330
93410	824331
3011	824332
222781	824333
70962	824334
21909	824335
64601	824336
63031	824337
55374	824338
112399	824339
120	824340
61040	824341
116464	824342
307057	824343
103482	824344
221019	824345
23031	824346
93156	824347
78588	824348
52585	824349
52597	824350
24885	824351
290320	824352
295077	824353
26671	824354
57309	824355
125418	824356
111975	824357
163527	824358
113352	824359
81350	824360
26755	824361
181587	824362
14979	824363
14607	824364
40980	824365
12915	824366
162479	824367
12994	824368
63771	824369
1354	824370
25960	824371
206797	824372
51577	824373
42703	824374
128852	824375
61167	824376
20809	824377
20809	824378
142097	824379
286182	824380
286624	824381
293920	824382
308573	824383
27799	824384
217848	824385
794	824386
128440	824387
180685	824388
17888	824389
164686	824390
290816	824391
284095	824392
284609	824393
207415	824394
172134	824395
209787	824396
217155	824397
127186	824398
172702	824399
271548	824400
206547	824401
50163	824402
53568	824403
27385	824404
30651	824405
47865	824406
116058	824407
552	824408
79066	824409
86474	824410
4563	824411
31592	824412
79339	824413
31626	824414
266987	824415
234536	824416
307726	824417
115137	824418
291985	824419
105817	824420
58143	824421
84403	824422
1166	824423
5108	824424
33	824425
56169	824426
42186	824427
201310	824428
69986	824429
51613	824430
3827	824431
105480	824432
292782	824433
68142	824434
317977	824435
1769	824436
188406	824437
4115	824438
143853	824439
96673	824440
308822	824441
83920	824442
128902	824443
16877	824444
176217	824445
109525	824446
273188	824447
357679	824448
3684	824449
103832	824450
204277	824451
49655	824452
5706	824453
85789	824454
44415	824455
87161	824456
61859	824457
29203	824458
3253	824459
6242	824460
118551	824461
132579	824462
79008	824463
35942	824464
216882	824465
5821	824466
2619	824467
91803	824468
31834	824469
42375	824470
43695	824471
108820	824472
325139	824473
10106	824474
294429	824475
25957	824476
6179	824477
1546	824478
175285	824479
199415	824480
269895	824481
101753	824482
30899	824483
321729	824484
77926	824485
152096	824486
69776	824487
56247	824488
347004	824489
295799	824490
297183	824491
296716	824492
9244	824493
77330	824494
44444	824495
291704	824496
299556	824497
78447	824498
32165	824499
219131	824500
44582	824501
8820	824502
29939	824503
219880	824504
74740	824505
318280	824506
44484	824507
34056	824508
54029	824509
60459	824510
187798	824511
6453	824512
557	824513
1773	824514
311923	824515
3182	824516
50630	824517
239832	824518
18983	824519
7951	824520
26950	824521
26781	824522
63741	824523
122136	824524
63345	824525
5767	824526
98834	824527
180716	824528
175515	824529
203582	824530
295001	824531
335577	824532
347358	824533
143100	824534
124959	824535
172692	824536
36510	824537
209675	824538
18976	824539
64817	824540
94059	824541
352602	824542
114975	824543
56209	824544
62590	824545
9618	824546
105984	824547
44083	824548
19655	824549
8837	824550
21770	824551
18549	824552
92211	824553
36287	824554
117069	824555
174223	824556
80307	824557
306075	824558
3275	824559
314899	824560
271888	824561
330806	824562
116520	824563
153132	824564
11742	824565
139664	824566
4181	824567
272545	824568
77399	824569
90728	824570
127916	824571
24991	824572
37228	824573
165418	824574
142262	824575
146020	824576
357664	824577
124029	824578
110049	824579
118702	824580
65162	824581
83230	824582
289689	824583
292217	824584
27372	824585
802	824586
75223	824587
109526	824588
172658	824589
48550	824590
56557	824591
90461	824592
34102	824593
323107	824594
34137	824595
98325	824596
171560	824597
207982	824598
65867	824599
38742	824600
49807	824601
348575	824602
56638	824603
71861	824604
296669	824605
166563	824606
38642	824607
133642	824608
71778	824609
91443	824610
1040	824611
356168	824612
167662	824613
223451	824614
300661	824615
130096	824616
30805	824617
356311	824618
205265	824619
165995	824620
88434	824621
89462	824622
84252	824623
129782	824624
246344	824625
31161	824626
207917	824627
122631	824628
157307	824629
182550	824630
157307	824631
224056	824632
181013	824633
206334	824634
173524	824635
250047	824636
43795	824637
250955	824638
34785	824639
181012	824640
114684	824641
200727	824642
4048	824643
355985	824644
34047	824645
27438	824646
874	824647
351720	824648
111490	824649
353714	824650
85888	824651
33636	824652
192128	824653
345298	824654
209493	824655
139026	824656
206882	824657
127416	824658
38299	824659
33181	824660
354624	824661
240194	824662
22051	824663
113878	824664
73174	824665
62118	824666
271597	824667
205893	824668
73507	824669
114083	824670
14168	824671
55059	824672
109429	824673
210762	824674
84984	824675
344303	824676
129384	824677
48266	824678
295844	824679
267104	824680
291979	824681
230099	824682
177618	824683
83073	824684
20362	824685
127927	824686
128181	824687
27385	824688
128586	824689
34331	824690
271843	824691
286373	824692
177418	824693
345973	824694
135103	824695
74278	824696
84427	824697
10126	824698
356410	824699
46250	824700
59906	824701
22150	824702
352331	824703
48939	824704
354666	824705
11853	824706
20258	824707
19499	824708
66884	824709
31752	824710
16655	824711
22746	824712
316477	824713
17625	824714
3972	824715
164259	824716
188155	824717
31851	824718
262065	824719
25476	824720
8069	824721
37255	824722
26394	824723
13271	824724
2997	824725
143624	824726
318309	824727
71379	824728
200254	824729
164015	824730
2425	824731
95	824732
301856	824733
139118	824734
130249	824735
164295	824736
87906	824737
257167	824738
25005	824739
300679	824740
19151	824741
30767	824742
153458	824743
74536	824744
225404	824745
88037	824746
54384	824747
39072	824748
81131	824749
119462	824750
121627	824751
12102	824752
140951	824753
8314	824754
94368	824755
81468	824756
18564	824757
23826	824758
63401	824759
65517	824760
575	824761
62292	824762
182701	824763
30338	824764
61302	824765
76344	824766
130206	824767
4265	824768
91876	824769
330765	824770
2905	824771
75452	824772
65611	824773
3040	824774
15301	824775
88285	824776
34958	824777
77123	824778
190589	824779
117765	824780
117703	824781
54555	824782
159780	824783
86716	824784
147298	824785
119602	824786
312715	824787
241958	824788
17335	824789
77293	824790
3254	824791
70200	824792
241005	824793
3617	824794
103087	824795
7710	824796
221889	824797
9580	824798
240591	824799
159436	824800
252477	824801
117529	824802
99275	824803
166815	824804
11710	824805
144135	824806
141542	824807
43446	824808
16525	824809
65894	824810
80556	824811
244541	824812
98793	824813
9085	824814
52205	824815
112284	824816
312678	824817
90445	824818
76740	824819
34958	824820
107173	824821
54189	824822
98787	824823
1038	824824
39900	824825
117786	824826
52297	824827
16022	824828
22768	824829
36216	824830
312714	824831
77098	824832
165500	824833
77084	824834
43607	824835
1622	824836
311098	824837
111677	824838
101599	824839
114457	824840
19720	824841
126179	824842
6683	824843
65626	824844
65643	824845
40884	824846
307285	824847
25782	824848
187076	824849
117473	824850
313243	824851
29270	824852
18153	824853
255450	824854
19361	824855
312896	824856
125520	824857
47999	824858
52211	824859
77182	824860
25776	824861
77262	824862
36212	824863
80556	824864
142672	824865
318855	824866
188243	824867
145369	824868
140130	824869
30141	824870
51428	824871
148263	824872
86415	824873
118385	824874
52442	824875
207	824876
90506	824877
288291	824878
25974	824879
187928	824880
39791	824881
20787	824882
91201	824883
88785	824884
2102	824885
96464	824886
26115	824887
237351	824888
130514	824889
21775	824890
3396	824891
1797	824892
85162	824893
100794	824894
7802	824895
235036	824896
174267	824897
9058	824898
4468	824899
89153	824900
179147	824901
282477	824902
1569	824903
32908	824904
200164	824905
335560	824906
251597	824907
267127	824908
21855	824909
130940	824910
84801	824911
67227	824912
3241	824913
172475	824914
109960	824915
203687	824916
24679	824917
21573	824918
147534	824919
114414	824920
62725	824921
10587	824922
42862	824923
293538	824924
49696	824925
171779	824926
353273	824927
206667	824928
85691	824929
83673	824930
8318	824931
22558	824932
83675	824933
64949	824934
171425	824935
128417	824936
83909	824937
56005	824938
273	824939
105500	824940
141347	824941
68967	824942
17740	824943
132376	824944
12329	824945
55381	824946
29260	824947
61810	824948
257861	824949
53430	824950
192348	824951
17145	824952
29359	824953
40338	824954
132447	824955
271693	824956
13974	824957
330366	824958
20718	824959
49	824960
216022	824961
128479	824962
74210	824963
28925	824964
106947	824965
10879	824966
126848	824967
75350	824968
313815	824969
63966	824970
51567	824971
133710	824972
117104	824973
54502	824974
179768	824975
194423	824976
26982	824977
245655	824978
198438	824979
203097	824980
22849	824981
25392	824982
316912	824983
176143	824984
17552	824985
167045	824986
110758	824987
229129	824988
12095	824989
41286	824990
114677	824991
7244	824992
180910	824993
55328	824994
149707	824995
41756	824996
131103	824997
237222	824998
112934	824999
115258	825000
185306	825001
309366	825002
90678	825003
36747	825004
2150	825005
157807	825006
869	825007
16467	825008
65203	825009
307835	825010
87105	825011
190546	825012
312615	825013
78604	825014
317453	825015
383	825016
158109	825017
117354	825018
304414	825019
85327	825020
52822	825021
264017	825022
148084	825023
99719	825024
53886	825025
53028	825026
52682	825027
190288	825028
190529	825029
89355	825030
103128	825031
224963	825032
11557	825033
180416	825034
246827	825035
76394	825036
176360	825037
49201	825038
41754	825039
93149	825040
192862	825041
142709	825042
206498	825043
77873	825044
174553	825045
301697	825046
16395	825047
156726	825048
4153	825049
94549	825050
2932	825051
1431	825052
18884	825053
199427	825054
341782	825055
127652	825056
248892	825057
19550	825058
95007	825059
189204	825060
49196	825061
189514	825062
94890	825063
316823	825064
77991	825065
110803	825066
52596	825067
10573	825068
15353	825069
105276	825070
462	825071
189849	825072
10626	825073
4086	825074
16040	825075
7902	825076
15569	825077
168923	825078
65416	825079
249528	825080
306963	825081
20992	825082
93566	825083
128204	825084
14241	825085
62729	825086
138476	825087
198882	825088
27693	825089
20068	825090
29594	825091
27695	825092
46119	825093
51976	825094
32830	825095
17261	825096
128135	825097
31417	825098
33786	825099
344191	825100
12374	825101
128470	825102
128116	825103
83726	825104
19863	825105
65464	825106
167523	825107
287228	825108
127493	825109
172769	825110
94006	825111
19822	825112
272784	825113
62278	825114
129571	825115
62181	825116
94197	825117
33021	825118
120389	825119
8575	825120
229254	825121
45968	825122
130289	825123
59774	825124
25032	825125
323517	825126
322112	825127
64078	825128
892	825129
325452	825130
193410	825131
51356	825132
13402	825133
68991	825134
122782	825135
14190	825136
126707	825137
640	825138
217142	825139
340432	825140
334671	825141
258288	825142
176791	825143
5323	825144
852	825145
25882	825146
890	825147
29026	825148
7058	825149
30521	825150
33825	825151
64401	825152
102921	825153
172087	825154
48994	825155
13191	825156
71980	825157
17600	825158
299882	825159
165914	825160
162985	825161
277390	825162
49733	825163
24291	825164
25892	825165
178677	825166
154695	825167
52000	825168
198705	825169
11030	825170
87933	825171
209842	825172
66915	825173
8815	825174
73157	825175
15	825176
74393	825177
23187	825178
850	825179
124406	825180
203565	825181
99839	825182
279557	825183
67392	825184
17534	825185
13400	825186
26312	825187
98608	825188
149	825189
2608	825190
156933	825191
223899	825192
8251	825193
3969	825194
42663	825195
22188	825196
240377	825197
3	825198
167552	825199
228167	825200
19912	825201
15339	825202
355230	825203
11729	825204
95954	825205
50902	825206
62417	825207
79454	825208
55980	825209
56424	825210
267802	825211
213188	825212
36521	825213
193208	825214
200280	825215
179868	825216
199608	825217
14840	825218
160868	825219
264088	825220
67170	825221
78920	825222
2046	825223
198371	825224
180792	825225
117765	825226
67172	825227
90137	825228
83804	825229
7007	825230
118833	825231
17	825232
119545	825233
57737	825234
99517	825235
95659	825236
81085	825237
25730	825238
4111	825239
10665	825240
133751	825241
13776	825242
7123	825243
10420	825244
320390	825245
15417	825246
126999	825247
166030	825248
14353	825249
179760	825250
43815	825251
52570	825252
27373	825253
47041	825254
150262	825255
2637	825256
19060	825257
6947	825258
408	825259
154125	825260
29950	825261
114640	825262
179835	825263
17821	825264
169443	825265
7419	825266
65124	825267
130620	825268
1455	825269
14499	825270
7048	825271
5801	825272
77933	825273
22795	825274
129717	825275
37711	825276
8984	825277
81249	825278
22848	825279
33668	825280
296312	825281
177933	825282
23431	825283
23142	825284
17113	825285
13351	825286
29257	825287
352297	825288
147928	825289
83525	825290
89719	825291
108667	825292
34737	825293
155740	825294
36058	825295
277873	825296
118728	825297
32845	825298
79100	825299
129358	825300
165085	825301
8028	825302
91400	825303
136843	825304
227726	825305
108698	825306
17406	825307
82053	825308
88355	825309
48602	825310
219436	825311
34219	825312
76942	825313
208178	825314
208796	825315
109136	825316
109194	825317
51505	825318
47472	825319
29717	825320
147074	825321
206824	825322
310485	825323
29507	825324
43215	825325
176999	825326
356678	825327
129621	825328
128885	825329
205903	825330
127542	825331
209230	825332
127962	825333
357067	825334
207296	825335
350713	825336
130086	825337
207582	825338
210296	825339
59617	825340
151814	825341
351389	825342
13143	825343
205633	825344
61627	825345
108195	825346
208884	825347
38868	825348
56586	825349
167394	825350
7280	825351
3184	825352
105919	825353
205363	825354
356134	825355
56312	825356
40013	825357
118957	825358
35506	825359
61559	825360
381	825361
286431	825362
205967	825363
17623	825364
78311	825365
110837	825366
174801	825367
215598	825368
176742	825369
286318	825370
6878	825371
73189	825372
64198	825373
16280	825374
34315	825375
6118	825376
71469	825377
69454	825378
10175	825379
38692	825380
71510	825381
290908	825382
76242	825383
93682	825384
6331	825385
72738	825386
75217	825387
5875	825388
53896	825389
450	825390
147933	825391
335404	825392
281114	825393
176619	825394
179896	825395
288092	825396
49186	825397
139475	825398
84109	825399
83758	825400
201515	825401
254326	825402
68946	825403
106289	825404
110872	825405
37351	825406
288403	825407
103474	825408
80680	825409
85309	825410
73299	825411
177545	825412
21867	825413
123809	825414
202020	825415
88876	825416
118564	825417
151201	825418
130832	825419
43478	825420
8574	825421
129328	825422
55465	825423
141106	825424
12364	825425
117848	825426
157836	825427
1167	825428
36426	825429
12196	825430
167362	825431
45613	825432
32849	825433
79102	825434
252326	825435
170935	825436
771	825437
31841	825438
189650	825439
115115	825440
60941	825441
77760	825442
77731	825443
25958	825444
147243	825445
53469	825446
188376	825447
160602	825448
14233	825449
23450	825450
52190	825451
44068	825452
110036	825453
130175	825454
608	825455
256940	825456
50384	825457
105646	825458
185641	825459
215551	825460
134938	825461
217931	825462
305036	825463
164708	825464
87083	825465
147694	825466
86818	825467
147213	825468
179083	825469
40546	825470
82482	825471
324267	825472
298973	825473
29509	825474
268145	825475
4538	825476
93103	825477
157095	825478
199272	825479
201568	825480
115221	825481
307201	825482
220919	825483
197220	825484
221761	825485
50933	825486
58403	825487
8297	825488
3553	825489
11563	825490
306646	825491
51457	825492
155559	825493
96874	825494
62550	825495
90936	825496
551	825497
34252	825498
10015	825499
26136	825500
42578	825501
20632	825502
180073	825503
21094	825504
20831	825505
5701	825506
57403	825507
33706	825508
13782	825509
19895	825510
118746	825511
139541	825512
59866	825513
194213	825514
62374	825515
36506	825516
206751	825517
51027	825518
215794	825519
171127	825520
45956	825521
40778	825522
22358	825523
47002	825524
319892	825525
120482	825526
12103	825527
9814	825528
2783	825529
83962	825530
96240	825531
325753	825532
247015	825533
328869	825534
322938	825535
21490	825536
2804	825537
45614	825538
351994	825539
128351	825540
206819	825541
2541	825542
118980	825543
244276	825544
124806	825545
2541	825546
79370	825547
200105	825548
55319	825549
29156	825550
38914	825551
308968	825552
215829	825553
20579	825554
182832	825555
297783	825556
28298	825557
95850	825558
25364	825559
190955	825560
100215	825561
136746	825562
20348	825563
97803	825564
165099	825565
21525	825566
125313	825567
203901	825568
189392	825569
129094	825570
2495	825571
112478	825572
208193	825573
111331	825574
103547	825575
157843	825576
117486	825577
8340	825578
80077	825579
230386	825580
201339	825581
134763	825582
9802	825583
46242	825584
321557	825585
88958	825586
4619	825587
53263	825588
291874	825589
257649	825590
38990	825591
329361	825592
93465	825593
34134	825594
55636	825595
98457	825596
33804	825597
45360	825598
52644	825599
37107	825600
16559	825601
9747	825602
2792	825603
374	825604
30131	825605
34017	825606
227920	825607
4780	825608
21012	825609
78042	825610
210042	825611
162241	825612
35908	825613
25077	825614
266725	825615
3911	825616
20220	825617
5111	825618
44474	825619
19219	825620
12998	825621
40780	825622
71221	825623
226907	825624
133154	825625
136464	825626
54181	825627
20333	825628
39014	825629
3067	825630
46508	825631
127276	825632
22050	825633
26803	825634
286545	825635
176552	825636
96602	825637
1597	825638
38103	825639
8090	825640
46479	825641
225589	825642
15690	825643
84926	825644
341239	825645
20365	825646
68470	825647
132920	825648
35097	825649
31326	825650
12329	825651
193571	825652
77165	825653
482	825654
730	825655
54415	825656
230381	825657
251465	825658
600	825659
22840	825660
31076	825661
204254	825662
123108	825663
194071	825664
2185	825665
79800	825666
165563	825667
102997	825668
123619	825669
168981	825670
188586	825671
65855	825672
242556	825673
300344	825674
47341	825675
79822	825676
88317	825677
43271	825678
303048	825679
248947	825680
47333	825681
105573	825682
28607	825683
2613	825684
247299	825685
68411	825686
53502	825687
5904	825688
110	825689
1568	825690
329438	825691
14540	825692
64994	825693
160706	825694
27465	825695
38965	825696
25518	825697
19730	825698
55834	825699
55847	825700
320802	825701
107979	825702
127676	825703
324992	825704
122106	825705
19610	825706
247313	825707
22594	825708
60491	825709
19655	825710
25010	825711
57823	825712
91004	825713
138642	825714
126456	825715
61550	825716
144810	825717
41939	825718
127001	825719
22594	825720
102595	825721
153345	825722
125168	825723
41495	825724
82567	825725
51616	825726
228468	825727
108394	825728
2864	825729
60400	825730
139466	825731
5149	825732
184512	825733
12326	825734
97359	825735
54906	825736
142	825737
34946	825738
79795	825739
711	825740
4272	825741
40861	825742
6603	825743
77394	825744
227060	825745
84476	825746
23501	825747
51627	825748
28390	825749
119643	825750
72	825751
64926	825752
56114	825753
69968	825754
5079	825755
208066	825756
38565	825757
47214	825758
54103	825759
26312	825760
193551	825761
10977	825762
5604	825763
45213	825764
190281	825765
16596	825766
64724	825767
19168	825768
247571	825769
40664	825770
152765	825771
1908	825772
118046	825773
42977	825774
134282	825775
216541	825776
137976	825777
107252	825778
98798	825779
4047	825780
80283	825781
1302	825782
89958	825783
44827	825784
122294	825785
327044	825786
180184	825787
19773	825788
48971	825789
399	825790
33787	825791
210354	825792
292537	825793
195360	825794
7916	825795
29881	825796
72838	825797
181228	825798
342915	825799
201126	825800
339742	825801
104794	825802
96974	825803
22226	825804
107809	825805
92910	825806
20304	825807
88547	825808
34435	825809
164674	825810
109641	825811
28202	825812
31850	825813
77468	825814
78524	825815
96316	825816
188489	825817
10893	825818
133346	825819
42284	825820
19084	825821
131438	825822
239314	825823
24996	825824
1872	825825
34402	825826
18921	825827
119442	825828
65695	825829
99275	825830
36030	825831
858	825832
94932	825833
92393	825834
6048	825835
10731	825836
95613	825837
39446	825838
93884	825839
82003	825840
44199	825841
109760	825842
283990	825843
36067	825844
223433	825845
178592	825846
151519	825847
114653	825848
286060	825849
20744	825850
89525	825851
72660	825852
14769	825853
298235	825854
34401	825855
296970	825856
102961	825857
278379	825858
5124	825859
26182	825860
92805	825861
14769	825862
343317	825863
92831	825864
169863	825865
39661	825866
4248	825867
82482	825868
301803	825869
162992	825870
169667	825871
13747	825872
206699	825873
18918	825874
169715	825875
166678	825876
137124	825877
298346	825878
39302	825879
281417	825880
45115	825881
51557	825882
57769	825883
68675	825884
121107	825885
289656	825886
165005	825887
85928	825888
87957	825889
82495	825890
335951	825891
145254	825892
182831	825893
64500	825894
85048	825895
56843	825896
84760	825897
58364	825898
10220	825899
1192	825900
122748	825901
328005	825902
334833	825903
104645	825904
174947	825905
276641	825906
34252	825907
12851	825908
11948	825909
25049	825910
292212	825911
177481	825912
130991	825913
130572	825914
3184	825915
4714	825916
139309	825917
84783	825918
44416	825919
5851	825920
166434	825921
122244	825922
273824	825923
208136	825924
352236	825925
312168	825926
81459	825927
357482	825928
48675	825929
144200	825930
305282	825931
152927	825932
1784	825933
28333	825934
119557	825935
13120	825936
160441	825937
189086	825938
119233	825939
316904	825940
289277	825941
315229	825942
68307	825943
32328	825944
13288	825945
55091	825946
183754	825947
146196	825948
119868	825949
153274	825950
16869	825951
264468	825952
263366	825953
104417	825954
14217	825955
102577	825956
119082	825957
8243	825958
145849	825959
26966	825960
300286	825961
16215	825962
196606	825963
10283	825964
67184	825965
29341	825966
17212	825967
79837	825968
203345	825969
339484	825970
139550	825971
159086	825972
357322	825973
73375	825974
90980	825975
11060	825976
194295	825977
49363	825978
2607	825979
49985	825980
110937	825981
158087	825982
357125	825983
169456	825984
231140	825985
33639	825986
260286	825987
67075	825988
109073	825989
118576	825990
7186	825991
27157	825992
7376	825993
37022	825994
137	825995
115036	825996
95197	825997
21611	825998
52377	825999
6433	826000
117748	826001
187652	826002
5117	826003
266978	826004
25169	826005
126351	826006
94170	826007
19113	826008
13666	826009
12469	826010
64326	826011
87003	826012
120	826013
101138	826014
200637	826015
197745	826016
123992	826017
143444	826018
62936	826019
93034	826020
10712	826021
156401	826022
179227	826023
50206	826024
53388	826025
193908	826026
7593	826027
3061	826028
138516	826029
63610	826030
54287	826031
200878	826032
154572	826033
61193	826034
301660	826035
138711	826036
99848	826037
102398	826038
88545	826039
63531	826040
175126	826041
268981	826042
65899	826043
303411	826044
141954	826045
241333	826046
265296	826047
69565	826048
149594	826049
154517	826050
124645	826051
179073	826052
231585	826053
39	826054
80824	826055
175235	826056
78706	826057
92640	826058
93729	826059
54187	826060
252438	826061
59890	826062
14850	826063
341008	826064
64101	826065
7690	826066
141786	826067
189937	826068
32517	826069
61827	826070
155164	826071
1332	826072
64112	826073
203868	826074
290500	826075
37297	826076
10720	826077
36618	826078
1742	826079
41907	826080
12396	826081
16566	826082
231603	826083
7423	826084
101675	826085
9439	826086
98182	826087
21964	826088
9695	826089
13522	826090
148686	826091
291880	826092
40895	826093
7534	826094
41409	826095
174864	826096
182938	826097
225013	826098
28234	826099
3501	826100
192781	826101
60441	826102
303190	826103
91699	826104
248418	826105
16473	826106
185383	826107
227719	826108
341109	826109
19664	826110
169709	826111
342821	826112
172527	826113
169684	826114
22444	826115
241637	826116
174755	826117
61875	826118
22686	826119
154978	826120
51247	826121
199730	826122
203085	826123
91524	826124
60763	826125
81785	826126
200445	826127
108186	826128
309042	826129
174681	826130
1666	826131
166788	826132
37516	826133
6008	826134
37471	826135
66532	826136
136517	826137
150651	826138
40849	826139
1443	826140
87153	826141
95421	826142
331514	826143
31259	826144
335807	826145
512	826146
22503	826147
36199	826148
174826	826149
223875	826150
207957	826151
89314	826152
275551	826153
76201	826154
183651	826155
169703	826156
135952	826157
67828	826158
105311	826159
132583	826160
237430	826161
290998	826162
8721	826163
335439	826164
55396	826165
91563	826166
273769	826167
308521	826168
280981	826169
224301	826170
75530	826171
200999	826172
87526	826173
80415	826174
59973	826175
136363	826176
7728	826177
7728	826178
9617	826179
66026	826180
125704	826181
197708	826182
59676	826183
28681	826184
91786	826185
55009	826186
163749	826187
19369	826188
12993	826189
183117	826190
327685	826191
273038	826192
168792	826193
195647	826194
109789	826195
199796	826196
122400	826197
55297	826198
60199	826199
94376	826200
32641	826201
18505	826202
66859	826203
123235	826204
135692	826205
12426	826206
319747	826207
305050	826208
115095	826209
106609	826210
340894	826211
174762	826212
4361	826213
268304	826214
24823	826215
184458	826216
124303	826217
216327	826218
186646	826219
39911	826220
195088	826221
200424	826222
322513	826223
192865	826224
79353	826225
22140	826226
15214	826227
138380	826228
54624	826229
27077	826230
319487	826231
24779	826232
193374	826233
109695	826234
44736	826235
265614	826236
178697	826237
47469	826238
72211	826239
196188	826240
32078	826241
76478	826242
55197	826243
141344	826244
51378	826245
223472	826246
169862	826247
97789	826248
19661	826249
174401	826250
11590	826251
174226	826252
99059	826253
39906	826254
45067	826255
82280	826256
352022	826257
31376	826258
100203	826259
23475	826260
258731	826261
173273	826262
73717	826263
136712	826264
28688	826265
174378	826266
133874	826267
44132	826268
265618	826269
4361	826270
9482	826271
17445	826272
2402	826273
174493	826274
223082	826275
201643	826276
40978	826277
267615	826278
199658	826279
103541	826280
79714	826281
309708	826282
30739	826283
126135	826284
2049	826285
17346	826286
21305	826287
68212	826288
9684	826289
291684	826290
47482	826291
92763	826292
80117	826293
254574	826294
25080	826295
46851	826296
199103	826297
64122	826298
100031	826299
97456	826300
267179	826301
55349	826302
41896	826303
174533	826304
130215	826305
25182	826306
224355	826307
81785	826308
60050	826309
103085	826310
155116	826311
18855	826312
179194	826313
39385	826314
8440	826315
82239	826316
252905	826317
290752	826318
218587	826319
145329	826320
106696	826321
156783	826322
304198	826323
137280	826324
73991	826325
290208	826326
67872	826327
170827	826328
67398	826329
103377	826330
138426	826331
7248	826332
333348	826333
17035	826334
52162	826335
17278	826336
33165	826337
44908	826338
74968	826339
89373	826340
39	826341
246753	826342
61254	826343
110473	826344
93300	826345
211809	826346
310441	826347
183205	826348
94013	826349
198707	826350
179756	826351
61907	826352
59123	826353
1036	826354
99058	826355
197733	826356
148571	826357
313179	826358
165267	826359
221847	826360
23090	826361
184695	826362
131059	826363
218627	826364
181896	826365
159030	826366
133383	826367
19317	826368
230318	826369
261681	826370
233523	826371
324172	826372
218228	826373
19748	826374
109923	826375
16502	826376
79732	826377
156543	826378
201607	826379
74063	826380
32068	826381
61162	826382
327791	826383
290922	826384
60279	826385
67404	826386
98914	826387
155058	826388
81476	826389
112857	826390
295957	826391
54407	826392
248790	826393
64284	826394
28598	826395
81014	826396
87815	826397
297875	826398
61174	826399
114781	826400
61602	826401
298269	826402
132445	826403
144720	826404
78804	826405
142478	826406
87130	826407
3562	826408
203822	826409
174563	826410
82565	826411
98637	826412
345345	826413
125988	826414
346038	826415
343272	826416
347072	826417
199511	826418
122280	826419
328779	826420
74781	826421
9736	826422
341745	826423
80650	826424
186596	826425
9030	826426
113398	826427
149039	826428
23422	826429
9109	826430
58613	826431
43142	826432
15486	826433
31759	826434
256482	826435
20847	826436
14744	826437
5444	826438
15405	826439
284617	826440
126297	826441
20649	826442
28610	826443
140750	826444
54	826445
55196	826446
83018	826447
12459	826448
79735	826449
209660	826450
25393	826451
68239	826452
180379	826453
50031	826454
270711	826455
198078	826456
16430	826457
180677	826458
91832	826459
203332	826460
120793	826461
193835	826462
55754	826463
200628	826464
332399	826465
19351	826466
157316	826467
157334	826468
201780	826469
207032	826470
24710	826471
87304	826472
24715	826473
224977	826474
35398	826475
72822	826476
208992	826477
239944	826478
208972	826479
172113	826480
172256	826481
122657	826482
209649	826483
35050	826484
21715	826485
62996	826486
37641	826487
74419	826488
78147	826489
116334	826490
201931	826491
153551	826492
333861	826493
330809	826494
159760	826495
22537	826496
270150	826497
3021	826498
15059	826499
153075	826500
254653	826501
223178	826502
91684	826503
77780	826504
255573	826505
346428	826506
140914	826507
92119	826508
68327	826509
166607	826510
180450	826511
262858	826512
346122	826513
41885	826514
2638	826515
242369	826516
301865	826517
145817	826518
153893	826519
223081	826520
275984	826521
107546	826522
88758	826523
241729	826524
179112	826525
208023	826526
126430	826527
73930	826528
327184	826529
54394	826530
344096	826531
199116	826532
89890	826533
19061	826534
329479	826535
47283	826536
63399	826537
8006	826538
118971	826539
225033	826540
71960	826541
3217	826542
64881	826543
199373	826544
118836	826545
98425	826546
162210	826547
27234	826548
101570	826549
95813	826550
106309	826551
146194	826552
104488	826553
179651	826554
151016	826555
311562	826556
319441	826557
58648	826558
261406	826559
237655	826560
301459	826561
93351	826562
98266	826563
98258	826564
177928	826565
45500	826566
69028	826567
163381	826568
139774	826569
140903	826570
11419	826571
81353	826572
92885	826573
136501	826574
105155	826575
58157	826576
46192	826577
26725	826578
155559	826579
237110	826580
267963	826581
300772	826582
268140	826583
106535	826584
32465	826585
2538	826586
3179	826587
346054	826588
22233	826589
133700	826590
180659	826591
25856	826592
73985	826593
168891	826594
26915	826595
123849	826596
197847	826597
80508	826598
30800	826599
304177	826600
242409	826601
100357	826602
302839	826603
38184	826604
60009	826605
189129	826606
243452	826607
153460	826608
224385	826609
202487	826610
184540	826611
250300	826612
152448	826613
250561	826614
170248	826615
183130	826616
184011	826617
196658	826618
20766	826619
330899	826620
27089	826621
59415	826622
140495	826623
204708	826624
59601	826625
97183	826626
168415	826627
301054	826628
93986	826629
183907	826630
303837	826631
196147	826632
194207	826633
249026	826634
267213	826635
195155	826636
114138	826637
194287	826638
321499	826639
119843	826640
28234	826641
131250	826642
149998	826643
178099	826644
306702	826645
78141	826646
59285	826647
273726	826648
200634	826649
269317	826650
6328	826651
14448	826652
222178	826653
156979	826654
230302	826655
117745	826656
51129	826657
44525	826658
252711	826659
125364	826660
67176	826661
166520	826662
22455	826663
43354	826664
302271	826665
325232	826666
81115	826667
180406	826668
300697	826669
199191	826670
124435	826671
97057	826672
315031	826673
261101	826674
153418	826675
343927	826676
159078	826677
109814	826678
191414	826679
6960	826680
170795	826681
152708	826682
254514	826683
47130	826684
37377	826685
267196	826686
272371	826687
106275	826688
249049	826689
88212	826690
27122	826691
334337	826692
161513	826693
91546	826694
38296	826695
145455	826696
224538	826697
16646	826698
255865	826699
106994	826700
201771	826701
19403	826702
254025	826703
97155	826704
176181	826705
41017	826706
31218	826707
64410	826708
243645	826709
134090	826710
87529	826711
67618	826712
222044	826713
91269	826714
333241	826715
29559	826716
62208	826717
191988	826718
38477	826719
322579	826720
188527	826721
22023	826722
125560	826723
197577	826724
255457	826725
147163	826726
74469	826727
136609	826728
203449	826729
341061	826730
89085	826731
352706	826732
55740	826733
167811	826734
211625	826735
345399	826736
70408	826737
61857	826738
236818	826739
93360	826740
169775	826741
178096	826742
104613	826743
172475	826744
3069	826745
85725	826746
221895	826747
88632	826748
196112	826749
232783	826750
95824	826751
64620	826752
179201	826753
200570	826754
257244	826755
256757	826756
121919	826757
242010	826758
50057	826759
139871	826760
41660	826761
237708	826762
32819	826763
145357	826764
201364	826765
144255	826766
194323	826767
114631	826768
126554	826769
228927	826770
6075	826771
340954	826772
259344	826773
275680	826774
319999	826775
165361	826776
32774	826777
95992	826778
98782	826779
246343	826780
4272	826781
99715	826782
321674	826783
97759	826784
121163	826785
262803	826786
68626	826787
181027	826788
274839	826789
299634	826790
123449	826791
187941	826792
342526	826793
23433	826794
23363	826795
47021	826796
32429	826797
265548	826798
267923	826799
167859	826800
15208	826801
70781	826802
331972	826803
149847	826804
130868	826805
266148	826806
81952	826807
23565	826808
112493	826809
62011	826810
95446	826811
230411	826812
254416	826813
338804	826814
105033	826815
35051	826816
191965	826817
80842	826818
242430	826819
232281	826820
218676	826821
54526	826822
221773	826823
29533	826824
130709	826825
183132	826826
115305	826827
55538	826828
62648	826829
319850	826830
144695	826831
78768	826832
141705	826833
134948	826834
5827	826835
115303	826836
137552	826837
90395	826838
66189	826839
27045	826840
108359	826841
104681	826842
46346	826843
39147	826844
156122	826845
123802	826846
181688	826847
134447	826848
152567	826849
313793	826850
344749	826851
28874	826852
140344	826853
195573	826854
284587	826855
85123	826856
8989	826857
98478	826858
37311	826859
196560	826860
194498	826861
18375	826862
7159	826863
90580	826864
114169	826865
191635	826866
41108	826867
277047	826868
112153	826869
151594	826870
41804	826871
55781	826872
325708	826873
222927	826874
81288	826875
112661	826876
89790	826877
80908	826878
65622	826879
230080	826880
191576	826881
308324	826882
89409	826883
91743	826884
127303	826885
80527	826886
38416	826887
19755	826888
233795	826889
320975	826890
150281	826891
111099	826892
267257	826893
166230	826894
93106	826895
145495	826896
223973	826897
12430	826898
102833	826899
141707	826900
244669	826901
47530	826902
146049	826903
32006	826904
125922	826905
61471	826906
2812	826907
1574	826908
139189	826909
153228	826910
156217	826911
43721	826912
33538	826913
248535	826914
37746	826915
24000	826916
123011	826917
229088	826918
15977	826919
197854	826920
35119	826921
38297	826922
126988	826923
333030	826924
161859	826925
347752	826926
30388	826927
226515	826928
251848	826929
227990	826930
52535	826931
199017	826932
204631	826933
47042	826934
105388	826935
212280	826936
313457	826937
257414	826938
206658	826939
145523	826940
136927	826941
126027	826942
221745	826943
191139	826944
301064	826945
94319	826946
69976	826947
343092	826948
141683	826949
114220	826950
92985	826951
74502	826952
8393	826953
4213	826954
340520	826955
75634	826956
119023	826957
83046	826958
65852	826959
92690	826960
299110	826961
16573	826962
558	826963
159371	826964
331903	826965
125048	826966
59706	826967
161290	826968
202474	826969
54290	826970
45394	826971
19716	826972
200182	826973
19701	826974
202139	826975
225635	826976
58410	826977
244733	826978
57451	826979
73995	826980
24576	826981
279856	826982
123508	826983
197424	826984
241735	826985
5137	826986
43568	826987
62955	826988
280505	826989
7477	826990
2947	826991
300478	826992
180203	826993
208223	826994
81857	826995
10965	826996
36961	826997
11572	826998
353628	826999
84404	827000
86351	827001
76483	827002
88846	827003
44158	827004
25750	827005
47294	827006
17163	827007
7201	827008
117112	827009
23409	827010
168562	827011
89740	827012
28571	827013
129110	827014
31631	827015
21729	827016
67960	827017
154044	827018
321019	827019
325226	827020
152512	827021
43592	827022
2298	827023
47856	827024
299632	827025
57635	827026
183816	827027
72637	827028
195976	827029
336011	827030
205614	827031
61856	827032
265995	827033
80880	827034
15978	827035
15306	827036
337407	827037
354216	827038
59573	827039
53942	827040
67468	827041
43727	827042
231190	827043
159883	827044
228588	827045
282668	827046
165545	827047
52940	827048
286708	827049
307559	827050
146239	827051
97772	827052
143649	827053
161138	827054
55457	827055
110904	827056
273701	827057
10473	827058
22123	827059
49	827060
107952	827061
234466	827062
114976	827063
23146	827064
74944	827065
93646	827066
299116	827067
228808	827068
33365	827069
47222	827070
35028	827071
56320	827072
82626	827073
305445	827074
216304	827075
49	827076
183078	827077
50971	827078
93171	827079
132509	827080
25453	827081
100350	827082
2	827083
54408	827084
75737	827085
114528	827086
124272	827087
127044	827088
262757	827089
115818	827090
5013	827091
54611	827092
28518	827093
123061	827094
40848	827095
121576	827096
145887	827097
4347	827098
143	827099
4628	827100
113535	827101
5694	827102
87822	827103
212653	827104
297528	827105
285002	827106
150251	827107
55849	827108
264363	827109
40887	827110
166847	827111
179082	827112
28333	827113
75367	827114
202564	827115
297557	827116
39102	827117
180771	827118
89408	827119
2482	827120
179793	827121
3963	827122
168654	827123
12729	827124
192204	827125
16563	827126
13217	827127
109424	827128
14270	827129
18283	827130
3811	827131
48845	827132
851	827133
4919	827134
5179	827135
208969	827136
62697	827137
4954	827138
127591	827139
38680	827140
8565	827141
56486	827142
210006	827143
27268	827144
56717	827145
140523	827146
7923	827147
13542	827148
14780	827149
74657	827150
69751	827151
13472	827152
47405	827153
7853	827154
72897	827155
59424	827156
114910	827157
46397	827158
48494	827159
18286	827160
129778	827161
115172	827162
12673	827163
8063	827164
209761	827165
27699	827166
15844	827167
46572	827168
138456	827169
53779	827170
46087	827171
155115	827172
56654	827173
27055	827174
18	827175
55267	827176
144777	827177
160419	827178
280581	827179
37077	827180
216603	827181
109206	827182
49247	827183
72563	827184
4913	827185
193603	827186
289671	827187
853	827188
75555	827189
343280	827190
8897	827191
107324	827192
24969	827193
23020	827194
214688	827195
46301	827196
102062	827197
1269	827198
1108	827199
99296	827200
1685	827201
41871	827202
276350	827203
117013	827204
227997	827205
279857	827206
113375	827207
97188	827208
16139	827209
4822	827210
26040	827211
38490	827212
116111	827213
23955	827214
224844	827215
67	827216
7040	827217
5913	827218
163617	827219
12799	827220
102920	827221
65966	827222
49828	827223
156265	827224
37418	827225
331384	827226
154987	827227
64031	827228
18071	827229
1323	827230
203602	827231
348382	827232
294555	827233
80425	827234
16283	827235
24000	827236
32397	827237
15628	827238
148634	827239
253931	827240
148867	827241
242359	827242
38336	827243
69850	827244
95205	827245
38036	827246
148621	827247
937	827248
241854	827249
204172	827250
50948	827251
241316	827252
241128	827253
241360	827254
148678	827255
80661	827256
82052	827257
267616	827258
30572	827259
296573	827260
49804	827261
171884	827262
161417	827263
25695	827264
94490	827265
289676	827266
201722	827267
73503	827268
2891	827269
11676	827270
6171	827271
4188	827272
178315	827273
66579	827274
200781	827275
118039	827276
12501	827277
98432	827278
316	827279
191027	827280
78073	827281
119489	827282
141532	827283
185346	827284
250636	827285
256	827286
75646	827287
82043	827288
15791	827289
84645	827290
114006	827291
63734	827292
285599	827293
120448	827294
200607	827295
207694	827296
115561	827297
210717	827298
41211	827299
164583	827300
135161	827301
313371	827302
254043	827303
328216	827304
146039	827305
344332	827306
125124	827307
64971	827308
17154	827309
35016	827310
181382	827311
96363	827312
62816	827313
143792	827314
34618	827315
182924	827316
177787	827317
313733	827318
335797	827319
42213	827320
221930	827321
275880	827322
93078	827323
244237	827324
352466	827325
264450	827326
113200	827327
28778	827328
220058	827329
14792	827330
145634	827331
299611	827332
223564	827333
33244	827334
63592	827335
64818	827336
155791	827337
224745	827338
28265	827339
204026	827340
257124	827341
123832	827342
4339	827343
26298	827344
36483	827345
93801	827346
499	827347
64902	827348
58301	827349
266353	827350
90379	827351
286487	827352
23067	827353
45750	827354
20477	827355
74310	827356
307623	827357
16457	827358
73531	827359
41946	827360
243533	827361
97973	827362
21719	827363
35016	827364
43573	827365
310291	827366
58363	827367
158019	827368
51046	827369
40529	827370
204461	827371
74987	827372
16507	827373
93241	827374
12327	827375
78423	827376
234377	827377
110346	827378
34895	827379
127588	827380
123413	827381
40090	827382
41937	827383
62764	827384
81576	827385
84175	827386
172349	827387
66446	827388
61056	827389
5596	827390
37664	827391
25686	827392
190131	827393
6465	827394
20142	827395
290331	827396
211689	827397
268206	827398
29252	827399
171816	827400
2958	827401
266476	827402
181101	827403
11035	827404
6461	827405
287544	827406
72194	827407
59543	827408
46930	827409
25910	827410
72948	827411
25084	827412
9974	827413
128323	827414
87370	827415
110625	827416
137118	827417
350370	827418
139583	827419
5661	827420
82660	827421
33453	827422
18460	827423
170149	827424
17075	827425
44640	827426
37714	827427
168924	827428
74168	827429
207034	827430
54634	827431
670	827432
3911	827433
224937	827434
5979	827435
44543	827436
94072	827437
2756	827438
223749	827439
40213	827440
32295	827441
128	827442
27601	827443
15719	827444
88455	827445
9228	827446
161380	827447
51991	827448
174649	827449
80780	827450
782	827451
73203	827452
20474	827453
2405	827454
71409	827455
128741	827456
4650	827457
23408	827458
12053	827459
130109	827460
122172	827461
68700	827462
171732	827463
43833	827464
82695	827465
26103	827466
302651	827467
164181	827468
6035	827469
49930	827470
19677	827471
86266	827472
58180	827473
338010	827474
134077	827475
126896	827476
18471	827477
56965	827478
21350	827479
177149	827480
345396	827481
84022	827482
133965	827483
90947	827484
176488	827485
357119	827486
81189	827487
196889	827488
221262	827489
40687	827490
18581	827491
218987	827492
280178	827493
117085	827494
111178	827495
26324	827496
73620	827497
35613	827498
70449	827499
115291	827500
343873	827501
144688	827502
53354	827503
78782	827504
266484	827505
241	827506
136874	827507
151010	827508
152336	827509
61690	827510
263539	827511
75243	827512
2051	827513
669	827514
231861	827515
145432	827516
73713	827517
290980	827518
127731	827519
60600	827520
147864	827521
72625	827522
113072	827523
216795	827524
172162	827525
4564	827526
5486	827527
1305	827528
9615	827529
115146	827530
104798	827531
133268	827532
17922	827533
73568	827534
29879	827535
133661	827536
14186	827537
225850	827538
163167	827539
19102	827540
114398	827541
73791	827542
56582	827543
195644	827544
171797	827545
28700	827546
127380	827547
35478	827548
83925	827549
10124	827550
302473	827551
21208	827552
65602	827553
3684	827554
86498	827555
62696	827556
76262	827557
3586	827558
108906	827559
222925	827560
156081	827561
1395	827562
50669	827563
121514	827564
265772	827565
295125	827566
70394	827567
111627	827568
130047	827569
7718	827570
41794	827571
28206	827572
5046	827573
291686	827574
205371	827575
279348	827576
293128	827577
39218	827578
32073	827579
94730	827580
96818	827581
84180	827582
16973	827583
35109	827584
16520	827585
23698	827586
17291	827587
174734	827588
123428	827589
174	827590
42357	827591
197862	827592
148593	827593
41766	827594
163342	827595
44048	827596
64971	827597
19151	827598
104444	827599
64474	827600
259861	827601
88752	827602
8329	827603
341536	827604
36810	827605
50906	827606
185915	827607
8545	827608
64466	827609
5480	827610
99560	827611
93868	827612
146434	827613
9258	827614
2925	827615
23978	827616
206291	827617
5504	827618
37174	827619
297180	827620
51098	827621
38989	827622
42324	827623
8934	827624
21264	827625
121582	827626
27577	827627
88200	827628
9289	827629
8938	827630
70323	827631
24534	827632
11664	827633
4975	827634
6687	827635
104020	827636
62157	827637
12386	827638
355105	827639
83706	827640
120404	827641
72681	827642
56335	827643
205032	827644
43442	827645
62257	827646
181325	827647
195	827648
59757	827649
14314	827650
299951	827651
83368	827652
207407	827653
351048	827654
352080	827655
168335	827656
62316	827657
48575	827658
128065	827659
30705	827660
83573	827661
104717	827662
279567	827663
121724	827664
128124	827665
110569	827666
162950	827667
4560	827668
881	827669
881	827670
4403	827671
1595	827672
40477	827673
24937	827674
121986	827675
83939	827676
36951	827677
127857	827678
42361	827679
20266	827680
137171	827681
21235	827682
27314	827683
42680	827684
881	827685
165389	827686
49456	827687
42416	827688
171783	827689
174277	827690
34394	827691
42671	827692
79984	827693
56493	827694
68710	827695
1173	827696
16197	827697
83450	827698
17389	827699
12144	827700
150862	827701
18219	827702
120402	827703
56183	827704
207036	827705
67754	827706
96433	827707
165848	827708
423	827709
38740	827710
207582	827711
286868	827712
124004	827713
206835	827714
192503	827715
775	827716
29731	827717
5129	827718
50266	827719
89835	827720
188643	827721
317	827722
279179	827723
69463	827724
105632	827725
201576	827726
290921	827727
78314	827728
71735	827729
97546	827730
145377	827731
94743	827732
108700	827733
103709	827734
71785	827735
47266	827736
68456	827737
128828	827738
155589	827739
19923	827740
2682	827741
174052	827742
283801	827743
90750	827744
106938	827745
187706	827746
13373	827747
82579	827748
79637	827749
6969	827750
69337	827751
121311	827752
2025	827753
171450	827754
38627	827755
7202	827756
8940	827757
112349	827758
42300	827759
165311	827760
150721	827761
33918	827762
129918	827763
131221	827764
12131	827765
11664	827766
34188	827767
150721	827768
17934	827769
137253	827770
147607	827771
4564	827772
21873	827773
206279	827774
74216	827775
495	827776
208820	827777
181069	827778
22544	827779
2101	827780
658	827781
129068	827782
130721	827783
3712	827784
5705	827785
330	827786
39767	827787
27695	827788
6983	827789
13580	827790
2502	827791
278244	827792
71326	827793
2022	827794
26031	827795
302796	827796
138366	827797
59043	827798
104253	827799
3576	827800
34890	827801
249476	827802
150661	827803
7221	827804
287637	827805
50047	827806
275564	827807
187450	827808
64192	827809
37232	827810
64820	827811
93530	827812
16506	827813
163893	827814
3457	827815
68003	827816
16524	827817
48889	827818
134768	827819
72015	827820
24234	827821
155	827822
10146	827823
128736	827824
25017	827825
349981	827826
26496	827827
84105	827828
192057	827829
71620	827830
162466	827831
166690	827832
216252	827833
214948	827834
192084	827835
174849	827836
294944	827837
7024	827838
292451	827839
21411	827840
34589	827841
56495	827842
243327	827843
320821	827844
10606	827845
19552	827846
91533	827847
25456	827848
53820	827849
203181	827850
26487	827851
49149	827852
18222	827853
50138	827854
275292	827855
286512	827856
113115	827857
15267	827858
171643	827859
171552	827860
208768	827861
19638	827862
58437	827863
283955	827864
6654	827865
14199	827866
243491	827867
176255	827868
104397	827869
121856	827870
195595	827871
295697	827872
26295	827873
210125	827874
142806	827875
262899	827876
201170	827877
16899	827878
131435	827879
293994	827880
103032	827881
208800	827882
253157	827883
230751	827884
70706	827885
22126	827886
50492	827887
190769	827888
211715	827889
110827	827890
49537	827891
1468	827892
291619	827893
21792	827894
73158	827895
90332	827896
124668	827897
172869	827898
25507	827899
206140	827900
116192	827901
5165	827902
92814	827903
2124	827904
57514	827905
221	827906
3754	827907
67307	827908
46785	827909
57733	827910
112250	827911
25421	827912
51084	827913
311095	827914
48200	827915
948	827916
13926	827917
6435	827918
208063	827919
97704	827920
153157	827921
97801	827922
74267	827923
242598	827924
164462	827925
194321	827926
13589	827927
74637	827928
97742	827929
16250	827930
293303	827931
152485	827932
229193	827933
43591	827934
12055	827935
16359	827936
1606	827937
20720	827938
64561	827939
39121	827940
1097	827941
218	827942
775	827943
63904	827944
197947	827945
172380	827946
294559	827947
172541	827948
147785	827949
11315	827950
64885	827951
45133	827952
30573	827953
113602	827954
48088	827955
339596	827956
131679	827957
133445	827958
43560	827959
23179	827960
30337	827961
170504	827962
187504	827963
143914	827964
147074	827965
6595	827966
46571	827967
267125	827968
21001	827969
70	827970
61485	827971
48452	827972
64474	827973
286267	827974
173017	827975
337287	827976
204803	827977
47807	827978
34147	827979
38622	827980
18363	827981
48160	827982
103341	827983
124320	827984
102907	827985
148909	827986
107903	827987
22057	827988
9310	827989
263168	827990
140517	827991
68610	827992
114942	827993
4475	827994
57887	827995
23995	827996
192886	827997
144704	827998
142229	827999
108335	828000
142234	828001
249561	828002
47343	828003
94	828004
695	828005
779	828006
312457	828007
199253	828008
2103	828009
345719	828010
334161	828011
174054	828012
56623	828013
172885	828014
205338	828015
14274	828016
41957	828017
178436	828018
38676	828019
31857	828020
354875	828021
329652	828022
6389	828023
15195	828024
272001	828025
111296	828026
285641	828027
290462	828028
355339	828029
134607	828030
38141	828031
194234	828032
311886	828033
146933	828034
2261	828035
52208	828036
77060	828037
117386	828038
23	828039
48308	828040
36952	828041
152786	828042
26474	828043
239870	828044
239853	828045
78339	828046
26474	828047
38518	828048
370	828049
15706	828050
62697	828051
83377	828052
318656	828053
44368	828054
172031	828055
137835	828056
347656	828057
158940	828058
5168	828059
19857	828060
14631	828061
122	828062
59955	828063
80733	828064
55051	828065
30710	828066
178661	828067
5732	828068
14189	828069
299736	828070
79650	828071
284601	828072
43169	828073
244124	828074
242913	828075
175090	828076
135822	828077
273106	828078
221922	828079
63647	828080
71737	828081
198532	828082
12354	828083
112923	828084
32339	828085
75265	828086
177978	828087
16640	828088
325426	828089
17321	828090
56182	828091
90099	828092
27181	828093
117345	828094
728	828095
208252	828096
33848	828097
285311	828098
289203	828099
109554	828100
109554	828101
49747	828102
48620	828103
88072	828104
111473	828105
22361	828106
185545	828107
192179	828108
127905	828109
133773	828110
143773	828111
9873	828112
257608	828113
151241	828114
136333	828115
37090	828116
132043	828117
160911	828118
115250	828119
242479	828120
19680	828121
38005	828122
197717	828123
93010	828124
8444	828125
344114	828126
80760	828127
179174	828128
28345	828129
301018	828130
21133	828131
19468	828132
10615	828133
5032	828134
60827	828135
55188	828136
229076	828137
233120	828138
65249	828139
115529	828140
11375	828141
123681	828142
24762	828143
1991	828144
297363	828145
22496	828146
22654	828147
30120	828148
243342	828149
4506	828150
21661	828151
27032	828152
87	828153
192109	828154
4834	828155
8579	828156
145310	828157
218691	828158
270491	828159
662	828160
16124	828161
124192	828162
28208	828163
80944	828164
271296	828165
96901	828166
3040	828167
6381	828168
214864	828169
102363	828170
67298	828171
151076	828172
151540	828173
16016	828174
8280	828175
54440	828176
37836	828177
54933	828178
351516	828179
45626	828180
166401	828181
24716	828182
124779	828183
54956	828184
70804	828185
95352	828186
8601	828187
74742	828188
16236	828189
3148	828190
83378	828191
206846	828192
10842	828193
156293	828194
91114	828195
28229	828196
40345	828197
123715	828198
32446	828199
64845	828200
5311	828201
125561	828202
25800	828203
177433	828204
25333	828205
318084	828206
67247	828207
180097	828208
200492	828209
102186	828210
18382	828211
114226	828212
197210	828213
192632	828214
117127	828215
257909	828216
185403	828217
17455	828218
63939	828219
231584	828220
228246	828221
246511	828222
141207	828223
248920	828224
191221	828225
145618	828226
60653	828227
28134	828228
5227	828229
130581	828230
25728	828231
65436	828232
354820	828233
129499	828234
195301	828235
91350	828236
354120	828237
186521	828238
30564	828239
300098	828240
68629	828241
270962	828242
277116	828243
269376	828244
69039	828245
333115	828246
113471	828247
180488	828248
116218	828249
301344	828250
273168	828251
249260	828252
219406	828253
320040	828254
309733	828255
234279	828256
296316	828257
136688	828258
168096	828259
142471	828260
223835	828261
297482	828262
233509	828263
223383	828264
170993	828265
7724	828266
51376	828267
75835	828268
297440	828269
20654	828270
30564	828271
64004	828272
76084	828273
203155	828274
46483	828275
153964	828276
142275	828277
16084	828278
185262	828279
224239	828280
45055	828281
167774	828282
151349	828283
221136	828284
63614	828285
115819	828286
47531	828287
32769	828288
274286	828289
229043	828290
74127	828291
136119	828292
258276	828293
196212	828294
258538	828295
143717	828296
115704	828297
178925	828298
189547	828299
172715	828300
156724	828301
224884	828302
92516	828303
70632	828304
324212	828305
5616	828306
23185	828307
112108	828308
89754	828309
236043	828310
26009	828311
142735	828312
182540	828313
320511	828314
7500	828315
94530	828316
162	828317
18284	828318
103642	828319
14598	828320
26525	828321
44891	828322
76138	828323
30891	828324
4151	828325
94535	828326
191608	828327
35088	828328
253669	828329
303385	828330
77699	828331
145713	828332
235241	828333
1099	828334
3611	828335
104362	828336
37492	828337
115948	828338
91982	828339
41384	828340
41301	828341
24245	828342
230266	828343
305238	828344
232367	828345
37715	828346
93340	828347
9667	828348
1469	828349
70183	828350
72150	828351
71608	828352
152864	828353
130105	828354
40145	828355
3190	828356
308930	828357
115945	828358
19360	828359
50125	828360
300600	828361
3616	828362
38643	828363
32594	828364
71928	828365
22213	828366
64085	828367
166394	828368
239980	828369
239951	828370
85371	828371
224843	828372
62488	828373
33035	828374
105174	828375
71264	828376
420	828377
28331	828378
258162	828379
127588	828380
228036	828381
49421	828382
84586	828383
142431	828384
13404	828385
145141	828386
35829	828387
287282	828388
102345	828389
10241	828390
227657	828391
147223	828392
17135	828393
167977	828394
125739	828395
71410	828396
28078	828397
14936	828398
1503	828399
44707	828400
139270	828401
104009	828402
63257	828403
120958	828404
109891	828405
230753	828406
84331	828407
36108	828408
182378	828409
5858	828410
68762	828411
80936	828412
113422	828413
129566	828414
708	828415
96311	828416
190290	828417
77815	828418
203618	828419
346547	828420
800	828421
120956	828422
62195	828423
3727	828424
107019	828425
54191	828426
247936	828427
237386	828428
59693	828429
164304	828430
6949	828431
88547	828432
11621	828433
1506	828434
101155	828435
101155	828436
258234	828437
75336	828438
238273	828439
223320	828440
5895	828441
98921	828442
15214	828443
36474	828444
1910	828445
320683	828446
31732	828447
83549	828448
41345	828449
185544	828450
73865	828451
4498	828452
48731	828453
351785	828454
158023	828455
143706	828456
304244	828457
221978	828458
348229	828459
41092	828460
146298	828461
221718	828462
131975	828463
49352	828464
24459	828465
59542	828466
27293	828467
118672	828468
34859	828469
129565	828470
4042	828471
118739	828472
20650	828473
15939	828474
351441	828475
16989	828476
15939	828477
1739	828478
156593	828479
118446	828480
36306	828481
107006	828482
115879	828483
12342	828484
56098	828485
205122	828486
129079	828487
7055	828488
37061	828489
260	828490
189286	828491
338965	828492
334400	828493
70387	828494
95850	828495
36684	828496
103762	828497
151536	828498
1122	828499
165929	828500
158137	828501
309753	828502
1772	828503
19113	828504
74299	828505
22255	828506
19572	828507
271555	828508
120097	828509
20538	828510
24220	828511
795	828512
1611	828513
18016	828514
16808	828515
26149	828516
795	828517
81228	828518
30707	828519
8334	828520
78701	828521
130544	828522
3099	828523
228481	828524
1959	828525
3739	828526
16413	828527
156638	828528
251861	828529
347958	828530
5322	828531
244058	828532
8432	828533
77390	828534
55713	828535
69808	828536
9158	828537
59692	828538
51566	828539
96211	828540
297257	828541
102771	828542
26089	828543
184387	828544
2894	828545
296308	828546
230375	828547
8489	828548
24518	828549
1201	828550
16352	828551
120762	828552
350906	828553
83273	828554
282940	828555
141596	828556
87256	828557
76898	828558
128734	828559
278274	828560
353716	828561
132711	828562
76250	828563
20753	828564
28824	828565
74526	828566
78431	828567
197531	828568
274028	828569
12472	828570
60704	828571
170104	828572
74081	828573
91450	828574
144583	828575
56148	828576
280711	828577
158753	828578
306078	828579
88504	828580
12176	828581
40968	828582
225837	828583
82736	828584
2898	828585
180577	828586
2898	828587
171833	828588
62752	828589
302451	828590
7709	828591
261332	828592
17446	828593
35459	828594
60966	828595
33251	828596
44277	828597
273231	828598
76154	828599
1752	828600
13581	828601
317632	828602
5917	828603
67729	828604
4116	828605
18263	828606
15078	828607
3182	828608
61036	828609
113673	828610
282712	828611
278183	828612
283104	828613
281299	828614
283032	828615
283075	828616
281439	828617
282918	828618
282260	828619
280608	828620
283128	828621
283111	828622
282976	828623
282995	828624
282955	828625
280570	828626
282679	828627
4283	828628
282372	828629
282948	828630
283092	828631
8627	828632
2868	828633
1633	828634
123	828635
13570	828636
148118	828637
57606	828638
102308	828639
42536	828640
1810	828641
45797	828642
67327	828643
45797	828644
7526	828645
395	828646
12592	828647
3137	828648
5954	828649
1275	828650
1810	828651
31990	828652
16825	828653
902	828654
45799	828655
32699	828656
1277	828657
62624	828658
9613	828659
5947	828660
824	828661
64986	828662
1192	828663
100610	828664
274317	828665
113596	828666
302909	828667
100609	828668
133622	828669
276695	828670
2241	828671
180480	828672
259784	828673
260002	828674
1577	828675
37354	828676
30373	828677
200448	828678
25079	828679
70451	828680
21049	828681
134367	828682
9136	828683
140236	828684
69075	828685
27151	828686
11752	828687
122827	828688
90139	828689
127084	828690
338503	828691
184829	828692
333769	828693
90898	828694
141158	828695
10692	828696
196174	828697
214539	828698
174567	828699
64846	828700
254160	828701
318553	828702
136998	828703
35213	828704
162590	828705
58282	828706
105657	828707
61278	828708
35209	828709
122415	828710
339921	828711
151837	828712
208948	828713
21324	828714
111306	828715
75156	828716
64155	828717
336714	828718
19075	828719
116966	828720
926	828721
300658	828722
82826	828723
63306	828724
339195	828725
10790	828726
352427	828727
169602	828728
9846	828729
46837	828730
14660	828731
46156	828732
236047	828733
57501	828734
100300	828735
66053	828736
106146	828737
335385	828738
86463	828739
31265	828740
34312	828741
20600	828742
153947	828743
170323	828744
58693	828745
58926	828746
115525	828747
2868	828748
19894	828749
63203	828750
38794	828751
2988	828752
234491	828753
54644	828754
38872	828755
354903	828756
41791	828757
83206	828758
90428	828759
125260	828760
125800	828761
55293	828762
215095	828763
113084	828764
40887	828765
284511	828766
74247	828767
111157	828768
208998	828769
61250	828770
143676	828771
226079	828772
162456	828773
6851	828774
3132	828775
79165	828776
73521	828777
320819	828778
1744	828779
265752	828780
10705	828781
111930	828782
193056	828783
335355	828784
236943	828785
312428	828786
188732	828787
175497	828788
171918	828789
105978	828790
32896	828791
130901	828792
61027	828793
57344	828794
151197	828795
180305	828796
300513	828797
113317	828798
232928	828799
61632	828800
721	828801
29680	828802
249850	828803
3019	828804
28640	828805
47035	828806
276991	828807
61361	828808
175489	828809
319081	828810
337599	828811
5825	828812
29	828813
354234	828814
198965	828815
38547	828816
13407	828817
35019	828818
34434	828819
267383	828820
58329	828821
230790	828822
26864	828823
76808	828824
98364	828825
13877	828826
142294	828827
118528	828828
141965	828829
286961	828830
22294	828831
248885	828832
150236	828833
164465	828834
121397	828835
215519	828836
2278	828837
23337	828838
73443	828839
151552	828840
151438	828841
73443	828842
99929	828843
35012	828844
64405	828845
191731	828846
6000	828847
197125	828848
72006	828849
40667	828850
232625	828851
133855	828852
180514	828853
46472	828854
271064	828855
217998	828856
218901	828857
75805	828858
39216	828859
94093	828860
25737	828861
149413	828862
183429	828863
65619	828864
68073	828865
135605	828866
51042	828867
274593	828868
225126	828869
327398	828870
22047	828871
246878	828872
13418	828873
347636	828874
195284	828875
256582	828876
152801	828877
347905	828878
221703	828879
19698	828880
55627	828881
198978	828882
271363	828883
139637	828884
79073	828885
84187	828886
6769	828887
56598	828888
28811	828889
139644	828890
60363	828891
228329	828892
25053	828893
88663	828894
204350	828895
18248	828896
233725	828897
153670	828898
139907	828899
99325	828900
107834	828901
23859	828902
77759	828903
19477	828904
76134	828905
221799	828906
61768	828907
309276	828908
25963	828909
133566	828910
32417	828911
214971	828912
37631	828913
108373	828914
143364	828915
1391	828916
4563	828917
116067	828918
116277	828919
219073	828920
81373	828921
37471	828922
123591	828923
149495	828924
112631	828925
298284	828926
253824	828927
114754	828928
122658	828929
210653	828930
230153	828931
324545	828932
100072	828933
156712	828934
59706	828935
3888	828936
261673	828937
10194	828938
32912	828939
87262	828940
40065	828941
145416	828942
309807	828943
130396	828944
46059	828945
89261	828946
318765	828947
65622	828948
307964	828949
5630	828950
319609	828951
11021	828952
139635	828953
179566	828954
112732	828955
300474	828956
34937	828957
204481	828958
204714	828959
43199	828960
241332	828961
184710	828962
65164	828963
270096	828964
26820	828965
305723	828966
126090	828967
36490	828968
173366	828969
66725	828970
265207	828971
16686	828972
1446	828973
244954	828974
12296	828975
41025	828976
162776	828977
183	828978
307331	828979
211359	828980
54946	828981
53413	828982
165159	828983
5898	828984
25716	828985
80292	828986
80753	828987
39810	828988
91321	828989
41442	828990
15229	828991
144690	828992
163237	828993
135029	828994
27819	828995
137824	828996
47867	828997
13451	828998
147464	828999
35469	829000
10757	829001
39970	829002
116717	829003
8439	829004
6481	829005
342189	829006
50964	829007
45399	829008
16139	829009
305314	829010
28860	829011
162841	829012
88917	829013
43119	829014
11573	829015
23018	829016
138148	829017
22006	829018
114623	829019
161931	829020
107096	829021
150311	829022
21286	829023
1348	829024
4687	829025
30082	829026
15450	829027
155047	829028
174111	829029
308584	829030
3639	829031
115153	829032
29181	829033
92058	829034
105640	829035
141984	829036
230663	829037
97315	829038
7802	829039
16245	829040
17810	829041
4687	829042
15660	829043
59275	829044
11734	829045
314636	829046
37094	829047
316960	829048
156530	829049
188055	829050
55646	829051
278950	829052
306493	829053
1835	829054
1130	829055
184096	829056
20806	829057
19601	829058
101300	829059
108383	829060
1443	829061
97535	829062
164298	829063
161759	829064
113632	829065
220769	829066
146920	829067
151659	829068
152273	829069
43157	829070
179441	829071
282489	829072
219246	829073
32509	829074
317717	829075
10273	829076
19402	829077
21520	829078
5581	829079
5581	829080
9019	829081
15786	829082
135122	829083
229963	829084
241186	829085
335980	829086
59603	829087
149386	829088
19635	829089
171171	829090
7252	829091
94348	829092
6737	829093
75298	829094
58256	829095
17173	829096
106540	829097
64999	829098
190284	829099
129678	829100
106216	829101
90204	829102
12696	829103
191586	829104
11054	829105
328247	829106
115347	829107
98871	829108
84497	829109
1741	829110
282802	829111
282852	829112
6440	829113
35375	829114
327570	829115
39949	829116
99678	829117
56265	829118
73393	829119
227938	829120
25304	829121
23943	829122
289944	829123
101755	829124
1799	829125
302646	829126
192127	829127
181370	829128
205912	829129
56542	829130
210023	829131
181773	829132
60866	829133
14153	829134
90781	829135
36699	829136
172556	829137
98982	829138
187293	829139
123607	829140
117458	829141
177658	829142
177651	829143
177657	829144
177689	829145
73736	829146
178235	829147
297177	829148
112252	829149
297236	829150
111882	829151
111864	829152
111879	829153
98946	829154
328636	829155
117530	829156
17150	829157
30336	829158
11284	829159
29087	829160
17045	829161
242224	829162
37226	829163
52500	829164
13	829165
141571	829166
207393	829167
208989	829168
7957	829169
140998	829170
76065	829171
74397	829172
109050	829173
74608	829174
116485	829175
34644	829176
150638	829177
56624	829178
238695	829179
110920	829180
4585	829181
164097	829182
106138	829183
208186	829184
357316	829185
105507	829186
29894	829187
19298	829188
74230	829189
136852	829190
164872	829191
86783	829192
188765	829193
351263	829194
60583	829195
103348	829196
206056	829197
69006	829198
351948	829199
94730	829200
6294	829201
29867	829202
349252	829203
37252	829204
276474	829205
24834	829206
221724	829207
153840	829208
163498	829209
15508	829210
83606	829211
46883	829212
207872	829213
91654	829214
61130	829215
92196	829216
120243	829217
52785	829218
172772	829219
6749	829220
91625	829221
50392	829222
104920	829223
83336	829224
110171	829225
52384	829226
300489	829227
17299	829228
19795	829229
175722	829230
42312	829231
25006	829232
3226	829233
215034	829234
83221	829235
83203	829236
83670	829237
14005	829238
15184	829239
174180	829240
13086	829241
97	829242
33965	829243
296159	829244
173384	829245
178357	829246
52960	829247
2379	829248
3974	829249
18956	829250
202141	829251
40205	829252
2493	829253
148063	829254
112599	829255
9454	829256
8936	829257
224666	829258
4841	829259
339464	829260
48956	829261
76334	829262
133174	829263
42654	829264
83456	829265
53002	829266
5384	829267
123947	829268
28490	829269
127417	829270
127505	829271
12472	829272
18754	829273
210304	829274
100546	829275
69941	829276
274267	829277
84449	829278
69623	829279
205864	829280
85023	829281
313892	829282
87211	829283
22486	829284
63716	829285
78304	829286
191915	829287
69862	829288
71620	829289
53287	829290
181322	829291
156083	829292
25474	829293
23374	829294
208650	829295
55696	829296
273219	829297
46466	829298
107652	829299
1503	829300
89840	829301
130968	829302
319290	829303
112010	829304
52596	829305
200789	829306
8353	829307
243945	829308
86156	829309
178357	829310
11025	829311
30607	829312
143101	829313
60404	829314
30673	829315
177895	829316
83645	829317
7839	829318
67896	829319
239345	829320
90758	829321
121069	829322
187179	829323
5499	829324
186588	829325
1269	829326
13092	829327
62126	829328
330023	829329
183323	829330
65777	829331
9734	829332
166827	829333
75880	829334
14836	829335
34164	829336
15205	829337
53349	829338
53066	829339
96239	829340
41785	829341
151228	829342
117120	829343
10972	829344
170158	829345
6489	829346
83459	829347
107097	829348
85052	829349
51636	829350
289239	829351
345561	829352
30881	829353
3323	829354
72899	829355
200509	829356
59812	829357
31642	829358
106644	829359
71633	829360
77275	829361
50093	829362
3187	829363
109715	829364
51862	829365
79821	829366
8616	829367
183016	829368
13102	829369
49015	829370
21713	829371
64111	829372
29641	829373
34768	829374
316853	829375
298942	829376
147269	829377
208271	829378
197535	829379
14	829380
5086	829381
31643	829382
23738	829383
208	829384
117744	829385
183952	829386
2464	829387
66746	829388
7116	829389
352937	829390
195884	829391
5897	829392
17837	829393
7723	829394
214248	829395
171896	829396
3609	829397
104868	829398
148033	829399
2220	829400
20647	829401
63803	829402
47097	829403
177340	829404
139896	829405
6515	829406
33503	829407
182574	829408
327453	829409
10950	829410
16270	829411
29107	829412
82546	829413
129260	829414
136692	829415
47357	829416
48840	829417
120629	829418
3069	829419
179169	829420
347313	829421
198712	829422
81263	829423
129470	829424
218867	829425
39218	829426
71820	829427
47121	829428
2811	829429
5057	829430
22532	829431
10262	829432
9051	829433
184420	829434
42051	829435
72362	829436
3317	829437
222445	829438
3748	829439
36922	829440
223	829441
188681	829442
85468	829443
21292	829444
38582	829445
53254	829446
204367	829447
350	829448
74867	829449
128088	829450
82068	829451
66402	829452
327666	829453
10603	829454
200591	829455
828	829456
58437	829457
101405	829458
2945	829459
142182	829460
81420	829461
213534	829462
167809	829463
118288	829464
36626	829465
116064	829466
452	829467
56948	829468
144977	829469
19760	829470
296479	829471
211113	829472
179670	829473
48634	829474
191197	829475
123776	829476
342703	829477
52090	829478
57209	829479
46321	829480
144101	829481
3366	829482
49317	829483
53102	829484
10538	829485
54154	829486
210158	829487
349916	829488
39002	829489
211305	829490
342006	829491
211298	829492
244763	829493
6874	829494
208257	829495
132100	829496
321	829497
193901	829498
69	829499
268333	829500
165790	829501
7024	829502
179140	829503
78103	829504
118784	829505
205688	829506
62420	829507
18488	829508
92975	829509
53715	829510
15315	829511
10246	829512
33714	829513
36847	829514
49999	829515
2941	829516
45749	829517
80169	829518
14624	829519
106655	829520
3852	829521
8516	829522
33813	829523
119432	829524
45082	829525
83189	829526
3102	829527
32882	829528
20307	829529
16340	829530
160946	829531
592	829532
21050	829533
2093	829534
261800	829535
264541	829536
71761	829537
86336	829538
84007	829539
2178	829540
9590	829541
52709	829542
17873	829543
34141	829544
118283	829545
3936	829546
128376	829547
735	829548
302365	829549
269076	829550
180146	829551
32525	829552
190966	829553
179574	829554
151620	829555
201177	829556
113503	829557
92427	829558
196485	829559
246742	829560
74468	829561
4609	829562
25989	829563
147021	829564
16412	829565
778	829566
314	829567
81456	829568
212088	829569
159417	829570
187090	829571
36980	829572
8922	829573
300899	829574
195401	829575
14667	829576
110909	829577
8634	829578
52139	829579
144066	829580
57193	829581
150145	829582
120643	829583
145362	829584
145925	829585
74127	829586
252775	829587
41505	829588
339155	829589
178830	829590
283831	829591
91880	829592
179232	829593
178902	829594
120999	829595
244510	829596
190767	829597
99977	829598
131	829599
106088	829600
77195	829601
173910	829602
60557	829603
120711	829604
51306	829605
277340	829606
212272	829607
61425	829608
30603	829609
10322	829610
102060	829611
3916	829612
13356	829613
2659	829614
31876	829615
230423	829616
132396	829617
34895	829618
74612	829619
50347	829620
72351	829621
216852	829622
203033	829623
11330	829624
14264	829625
160279	829626
106414	829627
178675	829628
277347	829629
319589	829630
44896	829631
331808	829632
331836	829633
4180	829634
243067	829635
186242	829636
29903	829637
79824	829638
50357	829639
132937	829640
291723	829641
167838	829642
200146	829643
219212	829644
54626	829645
2758	829646
284684	829647
2843	829648
298332	829649
311349	829650
25950	829651
75249	829652
257564	829653
319757	829654
125864	829655
37625	829656
57197	829657
137278	829658
50396	829659
58363	829660
45710	829661
5825	829662
137905	829663
133532	829664
133530	829665
197427	829666
17834	829667
77530	829668
38011	829669
26966	829670
57681	829671
3447	829672
160935	829673
17924	829674
121955	829675
34113	829676
321	829677
21665	829678
306024	829679
112300	829680
22517	829681
99727	829682
30061	829683
76585	829684
244652	829685
195981	829686
5889	829687
115200	829688
92580	829689
173295	829690
5763	829691
50417	829692
86600	829693
288798	829694
69504	829695
207561	829696
129142	829697
95079	829698
1910	829699
189814	829700
15897	829701
252249	829702
121983	829703
40514	829704
30650	829705
289438	829706
14241	829707
7471	829708
23563	829709
2384	829710
28655	829711
1874	829712
8517	829713
82169	829714
53717	829715
23380	829716
93560	829717
126366	829718
50015	829719
73501	829720
118521	829721
351222	829722
31501	829723
196128	829724
59077	829725
306060	829726
15695	829727
190751	829728
172719	829729
4035	829730
24096	829731
43265	829732
5560	829733
7592	829734
4721	829735
346584	829736
193409	829737
324943	829738
350814	829739
280122	829740
287105	829741
206341	829742
197763	829743
331812	829744
149598	829745
51171	829746
129712	829747
2646	829748
9084	829749
62548	829750
318707	829751
30287	829752
15484	829753
26770	829754
18097	829755
49896	829756
4012	829757
128792	829758
19835	829759
125357	829760
292801	829761
217092	829762
217305	829763
306586	829764
41509	829765
341947	829766
320851	829767
139226	829768
269623	829769
23726	829770
45605	829771
77935	829772
34850	829773
55918	829774
11136	829775
104734	829776
129728	829777
49289	829778
1340	829779
67173	829780
112846	829781
124687	829782
71503	829783
8546	829784
50467	829785
49487	829786
4885	829787
125304	829788
217886	829789
109849	829790
113873	829791
62778	829792
129273	829793
25970	829794
171552	829795
49148	829796
172149	829797
56190	829798
349460	829799
128687	829800
111825	829801
241097	829802
213204	829803
121216	829804
191923	829805
87957	829806
287830	829807
15277	829808
95622	829809
187238	829810
43524	829811
11775	829812
9863	829813
183865	829814
269463	829815
68132	829816
94052	829817
239687	829818
47871	829819
91936	829820
33381	829821
202169	829822
4326	829823
31955	829824
343570	829825
75382	829826
16283	829827
29487	829828
21796	829829
29376	829830
13487	829831
33638	829832
85054	829833
26188	829834
73958	829835
572	829836
124901	829837
179076	829838
58403	829839
22743	829840
26188	829841
42419	829842
115457	829843
15683	829844
64006	829845
63260	829846
42079	829847
187917	829848
308618	829849
62207	829850
176944	829851
179553	829852
100830	829853
179033	829854
23112	829855
179033	829856
95350	829857
39161	829858
51509	829859
87079	829860
347845	829861
99071	829862
186955	829863
357331	829864
9866	829865
5297	829866
21109	829867
72989	829868
16286	829869
64034	829870
81945	829871
91396	829872
208196	829873
258764	829874
51306	829875
124426	829876
329389	829877
150188	829878
15176	829879
62681	829880
11742	829881
56525	829882
42663	829883
3461	829884
1207	829885
346461	829886
37034	829887
335311	829888
110263	829889
26863	829890
96513	829891
224368	829892
26863	829893
89018	829894
284007	829895
192104	829896
209398	829897
5724	829898
126553	829899
3106	829900
239226	829901
19486	829902
344930	829903
52424	829904
65949	829905
70081	829906
140717	829907
115538	829908
164240	829909
95478	829910
1291	829911
122191	829912
67660	829913
90594	829914
37480	829915
33415	829916
197989	829917
182803	829918
100322	829919
80740	829920
92546	829921
66204	829922
243855	829923
28657	829924
6475	829925
14928	829926
35565	829927
350860	829928
103012	829929
1202	829930
300346	829931
156519	829932
31564	829933
12899	829934
7519	829935
113444	829936
207137	829937
330820	829938
159427	829939
265836	829940
309835	829941
89545	829942
153024	829943
75612	829944
249713	829945
15171	829946
77703	829947
44673	829948
366	829949
26394	829950
11853	829951
12931	829952
19391	829953
72510	829954
159702	829955
93828	829956
22819	829957
163366	829958
34773	829959
40571	829960
55523	829961
311078	829962
339404	829963
78986	829964
180500	829965
268191	829966
300372	829967
330460	829968
239539	829969
40697	829970
109618	829971
66	829972
21931	829973
194719	829974
286005	829975
171860	829976
354079	829977
56444	829978
142427	829979
46589	829980
75362	829981
147589	829982
181079	829983
46589	829984
29566	829985
351494	829986
153503	829987
106391	829988
240360	829989
83473	829990
34049	829991
34049	829992
69742	829993
178370	829994
25986	829995
153593	829996
167019	829997
101555	829998
74169	829999
292058	830000
353917	830001
349462	830002
50740	830003
213848	830004
16503	830005
36398	830006
307275	830007
208322	830008
83178	830009
84818	830010
269980	830011
10643	830012
190033	830013
34079	830014
202820	830015
49026	830016
13636	830017
29434	830018
153802	830019
172461	830020
110347	830021
142295	830022
286674	830023
209732	830024
72575	830025
286817	830026
209190	830027
174326	830028
87398	830029
77250	830030
47567	830031
206980	830032
25972	830033
6458	830034
21526	830035
105377	830036
74778	830037
99208	830038
269933	830039
168088	830040
23134	830041
23168	830042
427	830043
36535	830044
2784	830045
156885	830046
191024	830047
205071	830048
168393	830049
79086	830050
300053	830051
112202	830052
94603	830053
102012	830054
83561	830055
190309	830056
351586	830057
206784	830058
209801	830059
209070	830060
280216	830061
208468	830062
38856	830063
352086	830064
282165	830065
350997	830066
282128	830067
219720	830068
1631	830069
73595	830070
24784	830071
31167	830072
37612	830073
160571	830074
63050	830075
65267	830076
144624	830077
85691	830078
132035	830079
28847	830080
40359	830081
147987	830082
186151	830083
62520	830084
273061	830085
24282	830086
37988	830087
107	830088
18876	830089
53074	830090
33054	830091
1380	830092
215527	830093
4289	830094
3925	830095
71408	830096
220105	830097
212505	830098
78423	830099
760	830100
1251	830101
112084	830102
12285	830103
111578	830104
114275	830105
54360	830106
305572	830107
93212	830108
8319	830109
163059	830110
85601	830111
334	830112
1507	830113
258117	830114
160632	830115
2939	830116
5514	830117
51088	830118
194857	830119
313521	830120
3663	830121
52246	830122
16176	830123
143767	830124
116321	830125
110312	830126
157250	830127
45780	830128
205143	830129
145974	830130
28925	830131
290877	830132
48606	830133
228128	830134
130353	830135
62403	830136
42141	830137
19446	830138
8440	830139
86475	830140
201293	830141
49360	830142
132473	830143
34656	830144
81663	830145
47563	830146
46892	830147
226016	830148
345574	830149
138851	830150
90142	830151
88061	830152
54360	830153
70227	830154
38218	830155
169706	830156
45878	830157
19937	830158
162932	830159
41053	830160
85518	830161
8605	830162
59887	830163
76464	830164
123641	830165
13945	830166
265385	830167
33527	830168
89545	830169
131287	830170
140963	830171
313553	830172
13957	830173
113290	830174
153646	830175
342354	830176
326489	830177
327928	830178
152270	830179
1499	830180
70227	830181
74315	830182
157700	830183
91817	830184
64810	830185
18153	830186
70227	830187
15218	830188
40900	830189
2715	830190
54360	830191
53503	830192
185205	830193
88561	830194
208082	830195
70339	830196
251160	830197
76663	830198
42721	830199
290692	830200
102704	830201
34849	830202
26482	830203
332731	830204
20777	830205
317048	830206
198188	830207
188359	830208
148	830209
127126	830210
21020	830211
43223	830212
82292	830213
58478	830214
235877	830215
24320	830216
174937	830217
25045	830218
98777	830219
135197	830220
187894	830221
276784	830222
94224	830223
112444	830224
82809	830225
230009	830226
126725	830227
208154	830228
38364	830229
151	830230
352976	830231
206111	830232
10333	830233
34528	830234
198958	830235
53722	830236
82527	830237
221010	830238
25325	830239
202735	830240
75378	830241
357223	830242
29405	830243
32626	830244
298658	830245
140607	830246
222396	830247
32939	830248
329666	830249
278323	830250
19540	830251
120280	830252
45744	830253
204387	830254
30547	830255
126885	830256
170787	830257
32623	830258
104091	830259
17255	830260
70985	830261
148841	830262
62675	830263
288593	830264
56236	830265
176120	830266
56154	830267
216983	830268
157163	830269
151069	830270
186391	830271
150491	830272
33605	830273
278459	830274
162322	830275
231702	830276
65205	830277
66149	830278
162977	830279
345722	830280
118763	830281
14377	830282
83448	830283
83275	830284
83448	830285
128031	830286
83104	830287
128500	830288
106128	830289
25813	830290
1313	830291
17335	830292
39334	830293
105833	830294
54676	830295
6649	830296
171005	830297
284533	830298
75243	830299
203411	830300
178467	830301
124087	830302
198830	830303
320043	830304
229728	830305
205123	830306
87265	830307
298483	830308
12018	830309
150175	830310
6969	830311
51395	830312
129238	830313
308920	830314
55240	830315
125557	830316
93582	830317
181036	830318
12626	830319
85009	830320
252698	830321
111777	830322
24715	830323
19270	830324
323414	830325
123830	830326
165217	830327
86498	830328
605	830329
150447	830330
210067	830331
1964	830332
25886	830333
89849	830334
294528	830335
934	830336
153838	830337
129125	830338
353262	830339
350195	830340
120984	830341
918	830342
128582	830343
210323	830344
75940	830345
10475	830346
123599	830347
25200	830348
86909	830349
115389	830350
76675	830351
182559	830352
2317	830353
251659	830354
356497	830355
87212	830356
198487	830357
607	830358
190412	830359
45062	830360
4327	830361
294537	830362
12344	830363
36384	830364
6118	830365
112035	830366
25293	830367
39686	830368
7074	830369
88743	830370
129824	830371
115039	830372
109131	830373
181727	830374
845	830375
174606	830376
30204	830377
203585	830378
193857	830379
80846	830380
105603	830381
211875	830382
8808	830383
8972	830384
182	830385
12548	830386
9014	830387
297100	830388
142434	830389
24301	830390
189309	830391
10203	830392
195862	830393
34636	830394
147041	830395
18155	830396
77648	830397
26739	830398
27826	830399
181912	830400
222430	830401
31122	830402
14692	830403
2052	830404
32654	830405
347434	830406
505	830407
146949	830408
15860	830409
53784	830410
77211	830411
187711	830412
146455	830413
2540	830414
331813	830415
179445	830416
11990	830417
10552	830418
33038	830419
19524	830420
18139	830421
18141	830422
79082	830423
278828	830424
199041	830425
356116	830426
99862	830427
4660	830428
18504	830429
135129	830430
234835	830431
15588	830432
23405	830433
10397	830434
41867	830435
23767	830436
29176	830437
79495	830438
33308	830439
209112	830440
153815	830441
30456	830442
87551	830443
130687	830444
57597	830445
141484	830446
422	830447
187944	830448
313390	830449
186547	830450
300330	830451
306518	830452
85463	830453
12017	830454
92955	830455
195707	830456
180879	830457
284515	830458
35346	830459
136874	830460
125119	830461
23173	830462
96335	830463
37653	830464
146962	830465
283536	830466
9217	830467
10864	830468
34824	830469
63281	830470
69249	830471
324791	830472
71211	830473
15428	830474
45649	830475
199817	830476
186392	830477
93004	830478
15833	830479
136404	830480
135366	830481
267589	830482
108325	830483
124565	830484
118667	830485
51866	830486
274306	830487
285297	830488
136722	830489
64019	830490
43344	830491
178568	830492
41208	830493
146283	830494
50806	830495
100341	830496
332096	830497
195278	830498
17135	830499
107605	830500
315755	830501
76827	830502
116710	830503
47116	830504
122039	830505
18890	830506
340025	830507
23525	830508
258754	830509
212874	830510
308008	830511
127013	830512
8086	830513
98337	830514
311760	830515
80010	830516
272285	830517
220944	830518
38292	830519
179625	830520
115648	830521
13566	830522
281568	830523
89867	830524
17490	830525
599	830526
200590	830527
28703	830528
251362	830529
119421	830530
2115	830531
19286	830532
8142	830533
117597	830534
29071	830535
203051	830536
215559	830537
126801	830538
19124	830539
13710	830540
229779	830541
37255	830542
303809	830543
10688	830544
156152	830545
18274	830546
178344	830547
87342	830548
345820	830549
11260	830550
112307	830551
9984	830552
127341	830553
221438	830554
84327	830555
93267	830556
64150	830557
89724	830558
161253	830559
85236	830560
156974	830561
81745	830562
154532	830563
7260	830564
10397	830565
224898	830566
283735	830567
5004	830568
153084	830569
143027	830570
33295	830571
142759	830572
58274	830573
294093	830574
157883	830575
246556	830576
168220	830577
39103	830578
174297	830579
90072	830580
90844	830581
149739	830582
237517	830583
222524	830584
75648	830585
8060	830586
26785	830587
103264	830588
5826	830589
11476	830590
29439	830591
112791	830592
95320	830593
349362	830594
187201	830595
24490	830596
33590	830597
4712	830598
96688	830599
207564	830600
73165	830601
6308	830602
18061	830603
208306	830604
79069	830605
128346	830606
144859	830607
5925	830608
233825	830609
325517	830610
123608	830611
99256	830612
1677	830613
97	830614
42289	830615
150218	830616
60966	830617
200265	830618
336792	830619
202921	830620
19591	830621
44930	830622
12799	830623
52050	830624
68331	830625
72343	830626
355020	830627
51130	830628
244882	830629
26147	830630
122108	830631
181613	830632
152760	830633
175868	830634
138689	830635
144014	830636
234847	830637
183639	830638
72070	830639
858	830640
94229	830641
40740	830642
20574	830643
19700	830644
73174	830645
21249	830646
7062	830647
162602	830648
173085	830649
1821	830650
83819	830651
65867	830652
109858	830653
36708	830654
16879	830655
4129	830656
23424	830657
52815	830658
104344	830659
16067	830660
10526	830661
26475	830662
1940	830663
86573	830664
300	830665
114709	830666
58443	830667
13910	830668
21935	830669
402	830670
137537	830671
108447	830672
46329	830673
10427	830674
74413	830675
218589	830676
143965	830677
15317	830678
46593	830679
185389	830680
12242	830681
9793	830682
271	830683
183647	830684
72713	830685
13605	830686
236605	830687
27844	830688
52584	830689
55971	830690
306372	830691
204180	830692
573	830693
4325	830694
256506	830695
44959	830696
143865	830697
300391	830698
297322	830699
9550	830700
189724	830701
78310	830702
505	830703
21692	830704
128665	830705
14253	830706
77288	830707
117600	830708
86837	830709
54251	830710
2540	830711
34136	830712
5219	830713
5617	830714
37006	830715
79922	830716
96736	830717
54	830718
77492	830719
188529	830720
12756	830721
7869	830722
48873	830723
162725	830724
25367	830725
94692	830726
30011	830727
45943	830728
204454	830729
26739	830730
116912	830731
77573	830732
197090	830733
102190	830734
265985	830735
74555	830736
34660	830737
177141	830738
5453	830739
136057	830740
73631	830741
89616	830742
406	830743
138644	830744
25190	830745
106522	830746
116107	830747
317413	830748
25138	830749
8337	830750
183014	830751
58564	830752
14292	830753
8713	830754
8410	830755
2711	830756
112961	830757
134199	830758
25386	830759
147523	830760
69123	830761
9121	830762
112737	830763
639	830764
7184	830765
5520	830766
2232	830767
346312	830768
24888	830769
6409	830770
67869	830771
120568	830772
237240	830773
180621	830774
36797	830775
28070	830776
290557	830777
91208	830778
11662	830779
111190	830780
142713	830781
116010	830782
171215	830783
231933	830784
90337	830785
36578	830786
201371	830787
150172	830788
46950	830789
44359	830790
271663	830791
108154	830792
1190	830793
64953	830794
72950	830795
82870	830796
39894	830797
183494	830798
13749	830799
303916	830800
44731	830801
4045	830802
134805	830803
183607	830804
43288	830805
143864	830806
274	830807
332136	830808
23808	830809
207109	830810
17811	830811
13142	830812
193207	830813
62670	830814
79815	830815
27266	830816
191888	830817
83846	830818
168280	830819
228484	830820
9499	830821
111327	830822
97446	830823
19253	830824
416	830825
79544	830826
13445	830827
24491	830828
144594	830829
202732	830830
75459	830831
8893	830832
33498	830833
46866	830834
173272	830835
315916	830836
41826	830837
12289	830838
2583	830839
147227	830840
113109	830841
157535	830842
80981	830843
219233	830844
263939	830845
228728	830846
24899	830847
62291	830848
19144	830849
178391	830850
53151	830851
29204	830852
75441	830853
94782	830854
11091	830855
181146	830856
318168	830857
2520	830858
19590	830859
32263	830860
8171	830861
101360	830862
149515	830863
29814	830864
12636	830865
124577	830866
128808	830867
340646	830868
275008	830869
194912	830870
69898	830871
11990	830872
162570	830873
137758	830874
191953	830875
39994	830876
255602	830877
215043	830878
133281	830879
500	830880
19345	830881
117620	830882
119072	830883
119924	830884
15604	830885
183977	830886
110751	830887
341704	830888
65456	830889
142025	830890
157702	830891
200441	830892
339124	830893
7049	830894
59322	830895
55131	830896
226582	830897
40499	830898
97480	830899
46595	830900
15464	830901
55089	830902
811	830903
70055	830904
54702	830905
121444	830906
191929	830907
85960	830908
19060	830909
1702	830910
74526	830911
6817	830912
1279	830913
263724	830914
1279	830915
113173	830916
109653	830917
27714	830918
81640	830919
20347	830920
237418	830921
108141	830922
195049	830923
61313	830924
18927	830925
29694	830926
49783	830927
62811	830928
2788	830929
73802	830930
63026	830931
14052	830932
29837	830933
321918	830934
21860	830935
96034	830936
18295	830937
1522	830938
28822	830939
121711	830940
683	830941
154146	830942
227182	830943
34590	830944
56289	830945
54827	830946
83395	830947
73091	830948
79219	830949
89100	830950
105000	830951
46902	830952
156438	830953
300955	830954
15468	830955
19489	830956
28200	830957
185110	830958
3969	830959
29919	830960
7366	830961
78008	830962
18553	830963
299228	830964
110870	830965
120078	830966
20700	830967
117490	830968
192918	830969
352211	830970
16067	830971
52521	830972
34913	830973
41242	830974
177584	830975
105182	830976
84345	830977
244887	830978
212943	830979
116175	830980
151617	830981
99825	830982
28321	830983
64670	830984
4045	830985
27036	830986
201202	830987
50278	830988
138222	830989
135922	830990
73717	830991
144400	830992
58293	830993
20822	830994
126366	830995
3275	830996
130980	830997
337638	830998
231	830999
56836	831000
73948	831001
6403	831002
208643	831003
50186	831004
4265	831005
23256	831006
29878	831007
122833	831008
33180	831009
145471	831010
169233	831011
78773	831012
81834	831013
190943	831014
62128	831015
121831	831016
23771	831017
15157	831018
203027	831019
34085	831020
122629	831021
32895	831022
165	831023
45942	831024
97812	831025
207269	831026
28440	831027
59728	831028
163567	831029
24954	831030
62675	831031
180011	831032
6263	831033
86641	831034
45722	831035
103002	831036
228213	831037
130060	831038
144795	831039
7376	831040
267086	831041
171034	831042
61543	831043
356770	831044
143922	831045
41390	831046
164180	831047
284370	831048
3275	831049
69604	831050
22881	831051
130079	831052
75745	831053
3893	831054
875	831055
113500	831056
20010	831057
53810	831058
244925	831059
76515	831060
213760	831061
400	831062
116867	831063
94704	831064
42657	831065
94762	831066
94651	831067
129080	831068
165418	831069
62719	831070
42621	831071
42681	831072
208716	831073
5829	831074
5870	831075
183775	831076
96298	831077
6752	831078
1172	831079
186547	831080
6336	831081
339657	831082
4195	831083
226018	831084
133653	831085
51537	831086
73948	831087
119587	831088
49597	831089
23074	831090
16951	831091
156997	831092
60436	831093
108859	831094
17595	831095
42519	831096
144068	831097
263001	831098
262933	831099
262982	831100
926	831101
73826	831102
71771	831103
27319	831104
189752	831105
189724	831106
102796	831107
121803	831108
183847	831109
231857	831110
35474	831111
184418	831112
242708	831113
5010	831114
5901	831115
135597	831116
164661	831117
31837	831118
29810	831119
84946	831120
76214	831121
184481	831122
93456	831123
24950	831124
133825	831125
82459	831126
92046	831127
40380	831128
37079	831129
43493	831130
90726	831131
200551	831132
21435	831133
60636	831134
225734	831135
26617	831136
45714	831137
640	831138
11972	831139
120929	831140
369	831141
53982	831142
854	831143
298063	831144
4610	831145
65320	831146
799	831147
49441	831148
15169	831149
3630	831150
58953	831151
78326	831152
158296	831153
2453	831154
2111	831155
119660	831156
116381	831157
73537	831158
191623	831159
296030	831160
17501	831161
32583	831162
262890	831163
330217	831164
18849	831165
318515	831166
9233	831167
104117	831168
1302	831169
89885	831170
173804	831171
669	831172
137860	831173
8746	831174
28633	831175
174803	831176
40787	831177
345262	831178
8350	831179
65615	831180
123840	831181
31307	831182
65436	831183
31348	831184
31272	831185
4667	831186
46140	831187
276994	831188
32721	831189
54093	831190
1212	831191
52830	831192
5946	831193
102029	831194
63033	831195
310495	831196
21153	831197
345056	831198
102817	831199
208636	831200
137781	831201
166896	831202
177009	831203
53379	831204
14176	831205
155683	831206
52560	831207
6452	831208
5904	831209
8417	831210
28736	831211
36396	831212
187829	831213
117863	831214
77365	831215
313466	831216
58801	831217
232139	831218
2258	831219
36489	831220
29026	831221
6618	831222
23491	831223
96	831224
346657	831225
200709	831226
338129	831227
105184	831228
221444	831229
167016	831230
40934	831231
235621	831232
80817	831233
181431	831234
253459	831235
9448	831236
2934	831237
229206	831238
165884	831239
195076	831240
193974	831241
176	831242
181143	831243
16285	831244
35197	831245
74820	831246
47316	831247
73875	831248
148383	831249
91229	831250
349088	831251
9158	831252
216418	831253
275854	831254
279045	831255
65829	831256
138601	831257
94920	831258
160860	831259
287321	831260
16008	831261
350368	831262
176171	831263
210492	831264
49540	831265
129829	831266
110795	831267
293684	831268
164946	831269
83890	831270
73755	831271
128835	831272
207379	831273
208217	831274
72222	831275
73589	831276
73286	831277
354271	831278
49662	831279
177076	831280
351391	831281
80121	831282
321637	831283
62995	831284
159699	831285
272007	831286
69698	831287
63469	831288
47125	831289
322686	831290
110236	831291
14841	831292
181035	831293
274513	831294
133495	831295
14307	831296
18102	831297
108668	831298
64745	831299
30106	831300
8	831301
268428	831302
38724	831303
84385	831304
317401	831305
137156	831306
36876	831307
1438	831308
51257	831309
24081	831310
308288	831311
30437	831312
300028	831313
153725	831314
86733	831315
7107	831316
8319	831317
266957	831318
74853	831319
185968	831320
12147	831321
160475	831322
31545	831323
4134	831324
31978	831325
343252	831326
187586	831327
4271	831328
2868	831329
273198	831330
305340	831331
170933	831332
260	831333
260	831334
259416	831335
118592	831336
12006	831337
4487	831338
208020	831339
38774	831340
210378	831341
87986	831342
296965	831343
27833	831344
57745	831345
28387	831346
48976	831347
4366	831348
236530	831349
70041	831350
18596	831351
1413	831352
130435	831353
205746	831354
23521	831355
116355	831356
187675	831357
13658	831358
1731	831359
60923	831360
235717	831361
251880	831362
11051	831363
92830	831364
171318	831365
12317	831366
7514	831367
173120	831368
34767	831369
76944	831370
179547	831371
194942	831372
327491	831373
186514	831374
288666	831375
36296	831376
500	831377
22530	831378
11693	831379
183559	831380
299385	831381
115216	831382
297206	831383
184298	831384
30230	831385
179258	831386
16849	831387
156048	831388
251229	831389
88874	831390
22403	831391
224858	831392
89613	831393
73545	831394
78584	831395
73736	831396
47953	831397
297095	831398
253403	831399
95	831400
26645	831401
332905	831402
332626	831403
281864	831404
48154	831405
246740	831406
17811	831407
107476	831408
25954	831409
189619	831410
78242	831411
4451	831412
255666	831413
11820	831414
32346	831415
91169	831416
21619	831417
306366	831418
26147	831419
117557	831420
7994	831421
50010	831422
19619	831423
21772	831424
217049	831425
234589	831426
51671	831427
88285	831428
154421	831429
34844	831430
281470	831431
71588	831432
13305	831433
152972	831434
112869	831435
133284	831436
218372	831437
54613	831438
188758	831439
169164	831440
173098	831441
200188	831442
87782	831443
93319	831444
204609	831445
86510	831446
34778	831447
24599	831448
267353	831449
135774	831450
23251	831451
84495	831452
33221	831453
115583	831454
17798	831455
29	831456
24190	831457
5351	831458
49590	831459
4902	831460
108467	831461
13111	831462
107574	831463
5179	831464
72139	831465
346648	831466
45194	831467
106005	831468
26878	831469
21168	831470
145200	831471
84367	831472
140712	831473
195085	831474
14137	831475
93342	831476
183769	831477
50985	831478
55253	831479
79375	831480
5575	831481
104313	831482
5338	831483
235500	831484
29054	831485
92857	831486
179304	831487
169708	831488
1623	831489
341742	831490
6579	831491
37793	831492
234861	831493
8012	831494
5714	831495
55654	831496
108259	831497
10588	831498
181030	831499
199784	831500
9089	831501
7604	831502
4120	831503
114111	831504
70090	831505
167686	831506
192090	831507
75804	831508
163697	831509
116234	831510
271891	831511
106404	831512
167102	831513
266816	831514
167491	831515
184481	831516
50138	831517
25322	831518
17401	831519
66510	831520
42125	831521
164110	831522
299791	831523
33971	831524
345504	831525
342511	831526
254608	831527
184785	831528
46595	831529
299633	831530
334992	831531
13541	831532
100631	831533
9551	831534
77898	831535
897	831536
67150	831537
151354	831538
62595	831539
89976	831540
160602	831541
8523	831542
17249	831543
39592	831544
216693	831545
98748	831546
251231	831547
196051	831548
251610	831549
1881	831550
62198	831551
217593	831552
11227	831553
141674	831554
47350	831555
199645	831556
94719	831557
222888	831558
183778	831559
66048	831560
64967	831561
210863	831562
65081	831563
85055	831564
141073	831565
11620	831566
258076	831567
306074	831568
133838	831569
148570	831570
222234	831571
75454	831572
230494	831573
102965	831574
37304	831575
122469	831576
6476	831577
39230	831578
117198	831579
279847	831580
327990	831581
54370	831582
122331	831583
194647	831584
80023	831585
325860	831586
262144	831587
30341	831588
14161	831589
40038	831590
226246	831591
2808	831592
14	831593
152848	831594
416	831595
4070	831596
122689	831597
51378	831598
233485	831599
47450	831600
98268	831601
335032	831602
133294	831603
265840	831604
116710	831605
51105	831606
6358	831607
120300	831608
284797	831609
45473	831610
244342	831611
7847	831612
4601	831613
244558	831614
97302	831615
5208	831616
167784	831617
10373	831618
107876	831619
2746	831620
338995	831621
74748	831622
182780	831623
54132	831624
23076	831625
58281	831626
129300	831627
51181	831628
184158	831629
312694	831630
269618	831631
335397	831632
181616	831633
10212	831634
142875	831635
70359	831636
313212	831637
248097	831638
126801	831639
195501	831640
11521	831641
61186	831642
170341	831643
30396	831644
56431	831645
19546	831646
279295	831647
268437	831648
38410	831649
1445	831650
7950	831651
109945	831652
154134	831653
145979	831654
90328	831655
608	831656
42036	831657
154348	831658
7591	831659
78244	831660
135270	831661
66091	831662
332412	831663
257118	831664
183741	831665
32614	831666
3519	831667
305251	831668
255677	831669
284561	831670
108306	831671
108306	831672
200631	831673
140078	831674
110627	831675
20098	831676
50947	831677
59233	831678
12872	831679
16504	831680
265379	831681
202829	831682
152352	831683
41961	831684
184037	831685
114845	831686
236186	831687
99646	831688
137783	831689
236623	831690
67979	831691
41776	831692
134420	831693
46639	831694
184040	831695
115372	831696
345105	831697
305376	831698
146225	831699
61222	831700
46754	831701
182385	831702
180270	831703
180257	831704
3501	831705
134615	831706
165310	831707
47305	831708
2538	831709
15478	831710
111376	831711
133109	831712
233816	831713
257227	831714
117414	831715
1064	831716
42157	831717
131132	831718
218077	831719
87268	831720
331832	831721
227783	831722
185417	831723
193855	831724
38316	831725
244424	831726
93406	831727
40686	831728
348426	831729
41803	831730
13623	831731
53030	831732
320520	831733
36911	831734
84383	831735
25123	831736
13250	831737
277522	831738
213253	831739
21674	831740
99114	831741
153168	831742
341967	831743
260628	831744
54935	831745
89809	831746
193929	831747
15633	831748
62343	831749
120327	831750
78926	831751
1350	831752
43820	831753
153134	831754
21324	831755
67895	831756
88718	831757
121869	831758
137859	831759
47734	831760
228766	831761
62983	831762
60299	831763
61571	831764
184980	831765
332605	831766
177336	831767
6829	831768
11752	831769
69614	831770
329875	831771
78	831772
89193	831773
123791	831774
290124	831775
340960	831776
28947	831777
35748	831778
88977	831779
301269	831780
335179	831781
115917	831782
80977	831783
141741	831784
6843	831785
13888	831786
168023	831787
153288	831788
2066	831789
206457	831790
86897	831791
29276	831792
56083	831793
176405	831794
138675	831795
7336	831796
103073	831797
4361	831798
258518	831799
202496	831800
237963	831801
78814	831802
349501	831803
227021	831804
5334	831805
46114	831806
70113	831807
53460	831808
47275	831809
248268	831810
150012	831811
219500	831812
74127	831813
11391	831814
65443	831815
47734	831816
27479	831817
62481	831818
261273	831819
32706	831820
88309	831821
349917	831822
338423	831823
81149	831824
248923	831825
117864	831826
130714	831827
65510	831828
127017	831829
355085	831830
107004	831831
274005	831832
5812	831833
90298	831834
230217	831835
74052	831836
341826	831837
4	831838
2538	831839
22495	831840
152307	831841
116097	831842
67404	831843
344224	831844
145519	831845
7547	831846
20571	831847
59388	831848
44925	831849
158660	831850
90112	831851
70079	831852
134575	831853
8541	831854
222835	831855
181589	831856
176453	831857
337206	831858
20376	831859
26491	831860
275464	831861
199368	831862
5724	831863
72677	831864
278337	831865
95997	831866
95021	831867
191657	831868
589	831869
196914	831870
320139	831871
22004	831872
74861	831873
202003	831874
102890	831875
119965	831876
250608	831877
149068	831878
81169	831879
82683	831880
129815	831881
88075	831882
344783	831883
226884	831884
21068	831885
171603	831886
202122	831887
70942	831888
280170	831889
171711	831890
122748	831891
333109	831892
226513	831893
292	831894
201372	831895
275	831896
46806	831897
151125	831898
16115	831899
206248	831900
126100	831901
191372	831902
719	831903
112466	831904
63997	831905
48056	831906
30080	831907
98854	831908
257716	831909
313884	831910
201800	831911
29253	831912
30666	831913
40673	831914
128502	831915
63054	831916
195783	831917
322132	831918
84769	831919
187902	831920
93677	831921
192010	831922
161543	831923
26719	831924
19704	831925
8594	831926
80734	831927
6380	831928
348316	831929
129252	831930
925	831931
84710	831932
69023	831933
35594	831934
58488	831935
32087	831936
143067	831937
55690	831938
204820	831939
221919	831940
96983	831941
153121	831942
93957	831943
8544	831944
6600	831945
30960	831946
168477	831947
4032	831948
42543	831949
42356	831950
170317	831951
169910	831952
261	831953
13629	831954
332940	831955
97311	831956
4787	831957
114126	831958
10201	831959
96357	831960
63918	831961
14098	831962
74943	831963
4317	831964
1152	831965
57354	831966
461	831967
208999	831968
47776	831969
14671	831970
211546	831971
296348	831972
274119	831973
59003	831974
243742	831975
95643	831976
319497	831977
476	831978
4396	831979
11288	831980
169936	831981
10384	831982
170942	831983
289124	831984
88269	831985
119831	831986
21808	831987
592	831988
86962	831989
10324	831990
79176	831991
157610	831992
23232	831993
4862	831994
17437	831995
29595	831996
26811	831997
16569	831998
103784	831999
256833	832000
75407	832001
91945	832002
91855	832003
130378	832004
134776	832005
75268	832006
83312	832007
39532	832008
14706	832009
191177	832010
308977	832011
13538	832012
50428	832013
110646	832014
295351	832015
23809	832016
139080	832017
5649	832018
8888	832019
18396	832020
112509	832021
9872	832022
12018	832023
197721	832024
21917	832025
28909	832026
332692	832027
92502	832028
145847	832029
130618	832030
23372	832031
119855	832032
156779	832033
12665	832034
73568	832035
9230	832036
115381	832037
1675	832038
72565	832039
6525	832040
268811	832041
46808	832042
192841	832043
29199	832044
20076	832045
32152	832046
11336	832047
252771	832048
125035	832049
199296	832050
75722	832051
116021	832052
28538	832053
75679	832054
752	832055
21161	832056
227410	832057
330390	832058
93203	832059
9321	832060
29510	832061
11566	832062
355980	832063
84067	832064
146941	832065
166037	832066
4251	832067
18210	832068
357617	832069
54500	832070
5257	832071
5257	832072
110071	832073
61499	832074
15065	832075
1538	832076
1538	832077
202597	832078
41854	832079
16934	832080
222018	832081
210418	832082
5399	832083
21411	832084
194160	832085
34627	832086
12365	832087
87165	832088
132628	832089
205038	832090
14384	832091
8732	832092
175043	832093
42030	832094
155624	832095
319849	832096
247372	832097
871	832098
20928	832099
147913	832100
208899	832101
237592	832102
133176	832103
136289	832104
88570	832105
97116	832106
4279	832107
29746	832108
90711	832109
8842	832110
41969	832111
274463	832112
71546	832113
29299	832114
93761	832115
17154	832116
43696	832117
4177	832118
65845	832119
176257	832120
192520	832121
59224	832122
176456	832123
7329	832124
75307	832125
42143	832126
120067	832127
171875	832128
8860	832129
298233	832130
41068	832131
141271	832132
64349	832133
112845	832134
20224	832135
47488	832136
18375	832137
164822	832138
220706	832139
183308	832140
87403	832141
10341	832142
134112	832143
59804	832144
235394	832145
1458	832146
137615	832147
259661	832148
55188	832149
6480	832150
356479	832151
300390	832152
145090	832153
101189	832154
103207	832155
150623	832156
144558	832157
108022	832158
13667	832159
232675	832160
18452	832161
86539	832162
85891	832163
183387	832164
114505	832165
71516	832166
21248	832167
198649	832168
72045	832169
120765	832170
148936	832171
14696	832172
24163	832173
51423	832174
40016	832175
133257	832176
69887	832177
38231	832178
171339	832179
58354	832180
62635	832181
20317	832182
76429	832183
66051	832184
120452	832185
116231	832186
295748	832187
120364	832188
10845	832189
27959	832190
130362	832191
28176	832192
111383	832193
267206	832194
203386	832195
157754	832196
172126	832197
16553	832198
340413	832199
3149	832200
15478	832201
98574	832202
81063	832203
38678	832204
83852	832205
179333	832206
30315	832207
286019	832208
199232	832209
177577	832210
11007	832211
132876	832212
98849	832213
29419	832214
314716	832215
321587	832216
12359	832217
355816	832218
51185	832219
49595	832220
206	832221
16564	832222
33331	832223
196092	832224
72806	832225
32837	832226
14222	832227
51152	832228
110959	832229
6337	832230
133220	832231
98039	832232
12655	832233
8591	832234
129423	832235
64218	832236
208188	832237
167066	832238
103182	832239
49573	832240
154562	832241
19600	832242
1401	832243
38541	832244
157235	832245
31962	832246
2242	832247
38205	832248
11338	832249
6610	832250
133018	832251
60927	832252
138604	832253
69261	832254
83966	832255
128444	832256
280171	832257
180256	832258
107432	832259
9230	832260
39	832261
238048	832262
4251	832263
182465	832264
65659	832265
129098	832266
346690	832267
58314	832268
50452	832269
12196	832270
28954	832271
27578	832272
6866	832273
39857	832274
93981	832275
329982	832276
86601	832277
158502	832278
38918	832279
105249	832280
68397	832281
273472	832282
30104	832283
16167	832284
176094	832285
75633	832286
77190	832287
115029	832288
93430	832289
333200	832290
217516	832291
61755	832292
38205	832293
92112	832294
8418	832295
20938	832296
131156	832297
72316	832298
82756	832299
336582	832300
169840	832301
143585	832302
112701	832303
84533	832304
17208	832305
50927	832306
51478	832307
35202	832308
204061	832309
5859	832310
32163	832311
179795	832312
188853	832313
27719	832314
11995	832315
7428	832316
91863	832317
138573	832318
37922	832319
40665	832320
6642	832321
143618	832322
206644	832323
209259	832324
108304	832325
90206	832326
7383	832327
13016	832328
218588	832329
79739	832330
1471	832331
250393	832332
15916	832333
94294	832334
339240	832335
90258	832336
70405	832337
55421	832338
65624	832339
43284	832340
70041	832341
197742	832342
77146	832343
26672	832344
62996	832345
121588	832346
121230	832347
16500	832348
181550	832349
146981	832350
28178	832351
323435	832352
190552	832353
251807	832354
141605	832355
51691	832356
117600	832357
162816	832358
143633	832359
55592	832360
105416	832361
156977	832362
36199	832363
121824	832364
114162	832365
23468	832366
86221	832367
151236	832368
115018	832369
136036	832370
257494	832371
199733	832372
337047	832373
183143	832374
28688	832375
91683	832376
32997	832377
17240	832378
155834	832379
255176	832380
61518	832381
155483	832382
123150	832383
120382	832384
293166	832385
183250	832386
125655	832387
124851	832388
315307	832389
139874	832390
22466	832391
346835	832392
203699	832393
337704	832394
183011	832395
337252	832396
133788	832397
542	832398
183854	832399
133683	832400
154502	832401
121236	832402
61280	832403
28290	832404
266965	832405
5755	832406
92468	832407
116376	832408
40099	832409
91888	832410
134695	832411
58116	832412
32716	832413
80476	832414
8889	832415
120006	832416
241328	832417
197745	832418
307344	832419
79494	832420
214313	832421
258193	832422
241826	832423
17134	832424
5737	832425
113251	832426
267797	832427
151607	832428
85048	832429
232033	832430
186769	832431
717	832432
302878	832433
19168	832434
70649	832435
248575	832436
253504	832437
163468	832438
123254	832439
304043	832440
99935	832441
30236	832442
248974	832443
191145	832444
338534	832445
6648	832446
22457	832447
180000	832448
168299	832449
135212	832450
18074	832451
191502	832452
321230	832453
75012	832454
86876	832455
82091	832456
320353	832457
16963	832458
242042	832459
32141	832460
7203	832461
7334	832462
298853	832463
58309	832464
81831	832465
46574	832466
165478	832467
156385	832468
99238	832469
218016	832470
164341	832471
99068	832472
21758	832473
117578	832474
12229	832475
254998	832476
119832	832477
75933	832478
164053	832479
178055	832480
52126	832481
319525	832482
156877	832483
18093	832484
1917	832485
7351	832486
123988	832487
329183	832488
38141	832489
20380	832490
143034	832491
46558	832492
226541	832493
100364	832494
325292	832495
57255	832496
9101	832497
47555	832498
140564	832499
163165	832500
76186	832501
12951	832502
134986	832503
273556	832504
123513	832505
91109	832506
67709	832507
9883	832508
152017	832509
27682	832510
139497	832511
162869	832512
153615	832513
24124	832514
77714	832515
91411	832516
143373	832517
28934	832518
174507	832519
3331	832520
76362	832521
24900	832522
42212	832523
124169	832524
183176	832525
145211	832526
172721	832527
302376	832528
27571	832529
25775	832530
83800	832531
128777	832532
144951	832533
205645	832534
276326	832535
212755	832536
107397	832537
244744	832538
171706	832539
112954	832540
310163	832541
35292	832542
321831	832543
56843	832544
323366	832545
240473	832546
300843	832547
232157	832548
28691	832549
164734	832550
18176	832551
125005	832552
218412	832553
97010	832554
63109	832555
78672	832556
31343	832557
143750	832558
62796	832559
116422	832560
76470	832561
20246	832562
334661	832563
223590	832564
80321	832565
140325	832566
321813	832567
180433	832568
335068	832569
99788	832570
284779	832571
103660	832572
99110	832573
120574	832574
217512	832575
233063	832576
80897	832577
243958	832578
116631	832579
167302	832580
191378	832581
253732	832582
117702	832583
113985	832584
39170	832585
333605	832586
97502	832587
28675	832588
51415	832589
103174	832590
80295	832591
237599	832592
223465	832593
67944	832594
58301	832595
104653	832596
69692	832597
49819	832598
504	832599
103775	832600
305507	832601
3077	832602
62920	832603
217882	832604
125714	832605
92963	832606
46596	832607
151834	832608
75174	832609
207947	832610
18729	832611
271717	832612
77749	832613
42195	832614
32573	832615
22182	832616
38267	832617
11995	832618
78832	832619
36288	832620
23696	832621
92822	832622
115425	832623
148989	832624
151303	832625
121673	832626
211494	832627
180916	832628
184157	832629
93601	832630
68110	832631
3095	832632
113369	832633
961	832634
308675	832635
30052	832636
242243	832637
323572	832638
81605	832639
116421	832640
23056	832641
145	832642
312235	832643
7389	832644
218318	832645
168052	832646
43182	832647
289248	832648
317306	832649
117800	832650
23404	832651
61224	832652
335487	832653
300799	832654
68796	832655
233402	832656
177825	832657
93296	832658
256956	832659
80307	832660
155991	832661
163566	832662
165153	832663
119824	832664
254699	832665
90779	832666
36620	832667
53909	832668
110807	832669
192646	832670
116287	832671
164917	832672
110323	832673
294172	832674
78771	832675
79766	832676
79378	832677
21891	832678
273262	832679
83398	832680
69569	832681
90297	832682
233982	832683
92002	832684
327636	832685
68091	832686
15559	832687
7500	832688
64665	832689
64180	832690
3567	832691
2492	832692
148758	832693
244478	832694
85737	832695
342079	832696
17207	832697
125151	832698
249986	832699
36407	832700
7875	832701
18814	832702
44114	832703
12225	832704
163488	832705
98061	832706
189980	832707
97280	832708
288269	832709
264368	832710
271208	832711
131352	832712
39044	832713
45	832714
47474	832715
256733	832716
70150	832717
152310	832718
171640	832719
65722	832720
197736	832721
24293	832722
176548	832723
51716	832724
49597	832725
98756	832726
204394	832727
71120	832728
141535	832729
170504	832730
29334	832731
115432	832732
44818	832733
154623	832734
198391	832735
218063	832736
186563	832737
347123	832738
96599	832739
58295	832740
317482	832741
153122	832742
320342	832743
132874	832744
134831	832745
218000	832746
253319	832747
93078	832748
212187	832749
135240	832750
143474	832751
149507	832752
325532	832753
41843	832754
11346	832755
164203	832756
3685	832757
236064	832758
145928	832759
103441	832760
68579	832761
105691	832762
32562	832763
41774	832764
121295	832765
178215	832766
73759	832767
110231	832768
27894	832769
11488	832770
110042	832771
10817	832772
223386	832773
126386	832774
26776	832775
90612	832776
328560	832777
70740	832778
212120	832779
29670	832780
71839	832781
41282	832782
53470	832783
58004	832784
94903	832785
312451	832786
133161	832787
140850	832788
319821	832789
141129	832790
217913	832791
97193	832792
64483	832793
1068	832794
153326	832795
310538	832796
21260	832797
5366	832798
196009	832799
12049	832800
3120	832801
267163	832802
191036	832803
4037	832804
3329	832805
46558	832806
51406	832807
54447	832808
274904	832809
152405	832810
280385	832811
90230	832812
101134	832813
306290	832814
2758	832815
84881	832816
11391	832817
339544	832818
58927	832819
183191	832820
177990	832821
151610	832822
44743	832823
37360	832824
115185	832825
35483	832826
152026	832827
195687	832828
153737	832829
218551	832830
130665	832831
324631	832832
27552	832833
89967	832834
203034	832835
266124	832836
269307	832837
168604	832838
183817	832839
313379	832840
13940	832841
28733	832842
116401	832843
218978	832844
181723	832845
62992	832846
347907	832847
332341	832848
67654	832849
268116	832850
81501	832851
29290	832852
125964	832853
15971	832854
135074	832855
47726	832856
11394	832857
255232	832858
217417	832859
30680	832860
30807	832861
63703	832862
130681	832863
91364	832864
154051	832865
59597	832866
244526	832867
92868	832868
183320	832869
35402	832870
187433	832871
231712	832872
56006	832873
30524	832874
115439	832875
116097	832876
214060	832877
141582	832878
141707	832879
186702	832880
100476	832881
59681	832882
125827	832883
182799	832884
255352	832885
63883	832886
112068	832887
87241	832888
152602	832889
56550	832890
6336	832891
74490	832892
323666	832893
177570	832894
172168	832895
116073	832896
162894	832897
224141	832898
88420	832899
194980	832900
184290	832901
136719	832902
177815	832903
237447	832904
310231	832905
222307	832906
49827	832907
84902	832908
211621	832909
23087	832910
17395	832911
296225	832912
15189	832913
246820	832914
197600	832915
58927	832916
161852	832917
11962	832918
303801	832919
2170	832920
135119	832921
294535	832922
123957	832923
31238	832924
70125	832925
207657	832926
93303	832927
110161	832928
344201	832929
73428	832930
67149	832931
12178	832932
54374	832933
61841	832934
93594	832935
70566	832936
79822	832937
29993	832938
6097	832939
2920	832940
36036	832941
21944	832942
151618	832943
71759	832944
26085	832945
38914	832946
85580	832947
56491	832948
129754	832949
341484	832950
188011	832951
334875	832952
83530	832953
240744	832954
123824	832955
4150	832956
131400	832957
2420	832958
144547	832959
46335	832960
176502	832961
75602	832962
117732	832963
53091	832964
4672	832965
55706	832966
143176	832967
24318	832968
2439	832969
102086	832970
1711	832971
120524	832972
7006	832973
316641	832974
2570	832975
52730	832976
220088	832977
220527	832978
189924	832979
315247	832980
1703	832981
5553	832982
11770	832983
11770	832984
78601	832985
580	832986
15337	832987
5614	832988
22823	832989
369	832990
315065	832991
189404	832992
317111	832993
11726	832994
87381	832995
36535	832996
1431	832997
2062	832998
3601	832999
15762	833000
99776	833001
340364	833002
57710	833003
2472	833004
85636	833005
9354	833006
160965	833007
3601	833008
52730	833009
15195	833010
122017	833011
10947	833012
1263	833013
199386	833014
40	833015
87453	833016
118046	833017
25001	833018
118998	833019
19952	833020
67419	833021
59534	833022
184740	833023
3074	833024
8266	833025
9523	833026
2963	833027
8264	833028
16707	833029
160369	833030
373	833031
135289	833032
3508	833033
105410	833034
4178	833035
246146	833036
242850	833037
53462	833038
45899	833039
101195	833040
141600	833041
137141	833042
142276	833043
335768	833044
7576	833045
281	833046
183081	833047
304969	833048
61026	833049
39180	833050
4854	833051
93092	833052
159735	833053
53699	833054
226890	833055
24979	833056
124556	833057
99872	833058
2591	833059
45614	833060
40906	833061
231824	833062
18169	833063
296497	833064
37181	833065
321715	833066
221975	833067
8209	833068
256504	833069
263296	833070
248071	833071
144045	833072
33082	833073
237323	833074
185542	833075
256533	833076
111711	833077
27315	833078
296349	833079
234892	833080
57127	833081
331992	833082
3111	833083
73507	833084
4104	833085
116446	833086
232716	833087
1457	833088
157141	833089
61311	833090
179096	833091
183064	833092
85492	833093
85901	833094
35028	833095
5781	833096
136926	833097
257547	833098
88848	833099
81438	833100
283780	833101
91656	833102
69875	833103
23338	833104
167221	833105
80479	833106
27719	833107
126195	833108
26793	833109
58768	833110
249163	833111
131239	833112
92534	833113
221568	833114
173433	833115
249709	833116
193033	833117
299241	833118
44319	833119
12438	833120
39958	833121
90194	833122
702	833123
15079	833124
132719	833125
67070	833126
120306	833127
56079	833128
38832	833129
24142	833130
154055	833131
70858	833132
78560	833133
2954	833134
181	833135
11704	833136
160301	833137
70266	833138
141877	833139
264343	833140
1516	833141
23400	833142
139801	833143
3641	833144
153559	833145
55210	833146
165944	833147
185121	833148
111938	833149
167849	833150
2814	833151
305289	833152
94985	833153
337558	833154
142446	833155
115764	833156
25634	833157
55078	833158
16133	833159
12223	833160
157661	833161
89886	833162
82646	833163
98598	833164
327526	833165
6764	833166
112714	833167
35219	833168
1257	833169
25765	833170
20588	833171
20229	833172
132577	833173
62999	833174
21503	833175
148426	833176
5581	833177
279575	833178
73972	833179
44373	833180
30725	833181
349013	833182
5897	833183
42123	833184
11538	833185
57865	833186
51899	833187
264279	833188
159230	833189
261452	833190
105369	833191
101089	833192
101327	833193
62206	833194
47104	833195
68981	833196
159260	833197
121596	833198
79344	833199
79400	833200
239583	833201
2588	833202
32688	833203
42387	833204
67242	833205
267174	833206
153678	833207
8523	833208
127405	833209
16076	833210
307	833211
143913	833212
16577	833213
157375	833214
143445	833215
163146	833216
21554	833217
358	833218
1028	833219
90248	833220
252203	833221
347642	833222
67517	833223
18312	833224
216373	833225
59376	833226
43002	833227
12906	833228
330066	833229
253725	833230
67971	833231
148686	833232
6627	833233
38411	833234
12913	833235
26433	833236
98162	833237
510	833238
982	833239
154830	833240
72833	833241
214109	833242
123268	833243
15783	833244
87981	833245
36118	833246
23860	833247
119253	833248
119238	833249
13775	833250
109686	833251
5795	833252
168965	833253
93889	833254
14247	833255
7091	833256
38422	833257
27182	833258
2477	833259
10253	833260
294529	833261
22403	833262
70983	833263
239170	833264
102427	833265
153032	833266
96398	833267
7102	833268
281583	833269
86291	833270
97061	833271
23817	833272
20153	833273
154426	833274
169793	833275
11052	833276
140525	833277
126755	833278
96466	833279
295551	833280
320174	833281
7078	833282
98400	833283
112219	833284
95536	833285
2649	833286
63111	833287
226621	833288
295542	833289
321734	833290
65186	833291
95498	833292
179485	833293
95790	833294
149330	833295
322424	833296
102342	833297
9032	833298
149865	833299
340185	833300
343708	833301
105748	833302
45762	833303
8799	833304
62155	833305
17210	833306
61049	833307
27573	833308
64728	833309
16278	833310
3761	833311
14336	833312
274185	833313
563	833314
340437	833315
200750	833316
257722	833317
5223	833318
154461	833319
144941	833320
3339	833321
17927	833322
84299	833323
14016	833324
150724	833325
98520	833326
106149	833327
265873	833328
135358	833329
177378	833330
13338	833331
6522	833332
4618	833333
302320	833334
62871	833335
316543	833336
239696	833337
11286	833338
14063	833339
12508	833340
78348	833341
11286	833342
1137	833343
14847	833344
11967	833345
247	833346
13563	833347
150464	833348
11360	833349
86906	833350
284715	833351
3387	833352
100802	833353
164925	833354
8502	833355
326	833356
100629	833357
26385	833358
409	833359
25477	833360
71361	833361
160584	833362
1780	833363
53515	833364
160763	833365
3855	833366
76909	833367
20822	833368
32775	833369
100259	833370
57723	833371
41874	833372
30668	833373
258904	833374
57883	833375
63996	833376
107771	833377
43359	833378
46963	833379
342699	833380
123455	833381
176824	833382
63718	833383
55007	833384
64149	833385
152042	833386
60622	833387
1260	833388
56600	833389
196669	833390
6616	833391
23299	833392
88998	833393
52672	833394
54320	833395
4461	833396
178766	833397
57982	833398
160573	833399
19921	833400
172570	833401
28500	833402
93177	833403
140630	833404
66683	833405
213141	833406
121251	833407
121251	833408
223239	833409
94982	833410
94370	833411
62307	833412
170641	833413
121251	833414
160920	833415
193438	833416
42544	833417
32379	833418
15838	833419
10980	833420
9577	833421
193833	833422
27376	833423
322719	833424
20370	833425
110738	833426
158266	833427
55958	833428
158374	833429
68839	833430
159256	833431
16622	833432
62573	833433
147269	833434
67307	833435
62387	833436
346287	833437
141799	833438
24279	833439
68543	833440
145157	833441
37957	833442
84579	833443
407	833444
92755	833445
93429	833446
165576	833447
2	833448
116655	833449
6894	833450
154518	833451
2	833452
116867	833453
240629	833454
204503	833455
13883	833456
152014	833457
328643	833458
80195	833459
2	833460
603	833461
945	833462
8423	833463
10733	833464
1	833465
150741	833466
1796	833467
57756	833468
11281	833469
34	833470
93888	833471
215070	833472
78597	833473
87171	833474
2508	833475
1095	833476
205343	833477
9966	833478
10559	833479
26065	833480
27293	833481
339625	833482
7958	833483
15836	833484
299607	833485
48028	833486
4735	833487
17	833488
92206	833489
304647	833490
1417	833491
19203	833492
48567	833493
20427	833494
59108	833495
49686	833496
3201	833497
12206	833498
81551	833499
34090	833500
163052	833501
14689	833502
46531	833503
24673	833504
795	833505
10816	833506
188324	833507
33597	833508
40372	833509
64376	833510
1243	833511
87174	833512
125549	833513
5743	833514
19847	833515
44222	833516
3988	833517
23	833518
180313	833519
67015	833520
953	833521
9770	833522
31545	833523
70629	833524
7788	833525
128724	833526
4928	833527
144420	833528
9989	833529
43811	833530
6407	833531
269596	833532
1591	833533
78233	833534
315919	833535
13089	833536
10594	833537
29423	833538
1030	833539
7107	833540
4120	833541
315794	833542
247831	833543
122696	833544
189636	833545
14682	833546
251955	833547
243386	833548
764	833549
14077	833550
103342	833551
57779	833552
7118	833553
11643	833554
10594	833555
1117	833556
108	833557
190437	833558
188812	833559
6060	833560
54947	833561
32406	833562
166320	833563
166320	833564
321276	833565
57788	833566
39610	833567
202289	833568
163175	833569
23582	833570
23155	833571
23328	833572
134494	833573
22582	833574
96057	833575
17183	833576
78122	833577
81973	833578
196651	833579
330094	833580
66797	833581
39610	833582
18019	833583
3952	833584
163689	833585
82121	833586
143316	833587
178353	833588
139347	833589
338005	833590
3543	833591
18400	833592
165339	833593
188221	833594
159859	833595
26925	833596
15145	833597
3893	833598
18700	833599
15775	833600
53016	833601
113384	833602
19591	833603
162562	833604
172360	833605
222247	833606
65113	833607
146873	833608
35004	833609
20762	833610
86608	833611
128043	833612
9165	833613
105567	833614
62667	833615
10628	833616
5887	833617
83159	833618
101010	833619
8278	833620
311794	833621
77218	833622
187529	833623
52920	833624
149140	833625
234712	833626
190157	833627
157066	833628
271241	833629
134355	833630
12946	833631
168134	833632
187533	833633
337738	833634
290772	833635
29372	833636
115340	833637
268492	833638
169854	833639
347118	833640
128906	833641
42583	833642
93158	833643
81801	833644
19950	833645
332938	833646
26486	833647
14963	833648
349775	833649
111409	833650
285367	833651
93600	833652
13929	833653
64800	833654
67590	833655
56904	833656
258222	833657
203968	833658
40005	833659
97708	833660
2461	833661
65944	833662
196880	833663
294042	833664
6203	833665
81164	833666
179247	833667
287155	833668
46235	833669
135080	833670
174104	833671
46878	833672
238344	833673
81824	833674
56842	833675
247294	833676
36939	833677
156938	833678
108437	833679
70134	833680
168005	833681
288748	833682
170657	833683
28035	833684
124391	833685
134344	833686
74776	833687
199074	833688
198878	833689
3694	833690
47331	833691
242028	833692
224958	833693
137893	833694
11773	833695
15357	833696
10237	833697
124813	833698
105182	833699
41924	833700
11572	833701
303353	833702
39176	833703
56013	833704
42017	833705
183434	833706
349628	833707
303174	833708
331718	833709
245124	833710
162268	833711
169488	833712
31430	833713
169279	833714
188321	833715
222237	833716
47525	833717
308069	833718
2551	833719
309953	833720
5091	833721
193172	833722
241254	833723
127863	833724
155816	833725
100864	833726
6918	833727
140352	833728
154770	833729
228415	833730
8217	833731
138445	833732
140327	833733
163960	833734
3700	833735
83170	833736
250018	833737
33437	833738
31394	833739
58527	833740
283789	833741
308373	833742
16942	833743
137849	833744
197215	833745
104409	833746
79315	833747
3093	833748
141366	833749
7168	833750
62921	833751
340862	833752
262652	833753
23852	833754
30435	833755
137475	833756
141527	833757
40805	833758
191286	833759
99225	833760
134680	833761
64137	833762
165489	833763
196084	833764
298531	833765
43190	833766
14185	833767
311038	833768
70400	833769
805	833770
157425	833771
333321	833772
198646	833773
269395	833774
257055	833775
166540	833776
69669	833777
14739	833778
89823	833779
331185	833780
99362	833781
181728	833782
38693	833783
5814	833784
29290	833785
285868	833786
286591	833787
173839	833788
46634	833789
137348	833790
341170	833791
52147	833792
296310	833793
14018	833794
54105	833795
116250	833796
257027	833797
171666	833798
65809	833799
336393	833800
293311	833801
100336	833802
110326	833803
110592	833804
287546	833805
287528	833806
35088	833807
107424	833808
126423	833809
219318	833810
23854	833811
59330	833812
200561	833813
248390	833814
204664	833815
44320	833816
191611	833817
336094	833818
329443	833819
346673	833820
15144	833821
155316	833822
112317	833823
229710	833824
244843	833825
137406	833826
197686	833827
15983	833828
185279	833829
187590	833830
110845	833831
299827	833832
87498	833833
337111	833834
95340	833835
57210	833836
15766	833837
124961	833838
77223	833839
94979	833840
182992	833841
115351	833842
331688	833843
115734	833844
247679	833845
3038	833846
144368	833847
35436	833848
25778	833849
18337	833850
180539	833851
126236	833852
24969	833853
26132	833854
226475	833855
58740	833856
102682	833857
193070	833858
95835	833859
29788	833860
284503	833861
83972	833862
28356	833863
258594	833864
42581	833865
60567	833866
181801	833867
68110	833868
18319	833869
338484	833870
72161	833871
183243	833872
26171	833873
40435	833874
75642	833875
110865	833876
326363	833877
84466	833878
84839	833879
55325	833880
101121	833881
37869	833882
33391	833883
3345	833884
68940	833885
94949	833886
60615	833887
162224	833888
293579	833889
288217	833890
293101	833891
292131	833892
47159	833893
282250	833894
170848	833895
273744	833896
313068	833897
188253	833898
318431	833899
133880	833900
148595	833901
150123	833902
29473	833903
15979	833904
12704	833905
340495	833906
330834	833907
81064	833908
88174	833909
97631	833910
276776	833911
88733	833912
217613	833913
118510	833914
171984	833915
225213	833916
100520	833917
170450	833918
152124	833919
120902	833920
79983	833921
205157	833922
203327	833923
129180	833924
95969	833925
241518	833926
193574	833927
325469	833928
124930	833929
179408	833930
104516	833931
38128	833932
157413	833933
255470	833934
243804	833935
65102	833936
345403	833937
14970	833938
47476	833939
33321	833940
246032	833941
14157	833942
30955	833943
46613	833944
61237	833945
108629	833946
2268	833947
135547	833948
222619	833949
91577	833950
126373	833951
24280	833952
186025	833953
384	833954
54988	833955
19818	833956
22504	833957
46271	833958
47821	833959
110963	833960
86685	833961
207929	833962
82549	833963
43741	833964
39027	833965
164267	833966
47428	833967
273724	833968
201504	833969
60240	833970
7949	833971
200983	833972
171528	833973
176248	833974
150951	833975
86785	833976
171340	833977
89597	833978
273265	833979
289445	833980
67969	833981
91445	833982
326163	833983
17047	833984
136426	833985
224732	833986
229652	833987
99561	833988
227931	833989
76036	833990
326209	833991
67956	833992
334891	833993
340663	833994
73858	833995
162923	833996
33038	833997
108140	833998
74060	833999
272521	834000
14501	834001
12281	834002
47600	834003
217333	834004
7947	834005
103927	834006
10181	834007
197477	834008
43995	834009
45862	834010
271434	834011
80935	834012
96128	834013
300039	834014
54571	834015
33156	834016
151887	834017
42729	834018
16544	834019
65725	834020
74260	834021
51307	834022
54109	834023
172826	834024
167205	834025
36965	834026
115847	834027
38136	834028
23245	834029
81552	834030
93386	834031
73993	834032
130765	834033
197135	834034
171303	834035
46836	834036
336759	834037
69915	834038
316678	834039
278848	834040
70212	834041
70728	834042
333446	834043
380	834044
198596	834045
338148	834046
33799	834047
5489	834048
20367	834049
335999	834050
17941	834051
14486	834052
24992	834053
31537	834054
68362	834055
128752	834056
162196	834057
308204	834058
190675	834059
193597	834060
122676	834061
320122	834062
5488	834063
9793	834064
105177	834065
202596	834066
138795	834067
15555	834068
54413	834069
134957	834070
128931	834071
64565	834072
81198	834073
125476	834074
124184	834075
230397	834076
86352	834077
301615	834078
88692	834079
7693	834080
225506	834081
355453	834082
160040	834083
331576	834084
99907	834085
330535	834086
65654	834087
169730	834088
87808	834089
44821	834090
350378	834091
95168	834092
165347	834093
48058	834094
9869	834095
276075	834096
31754	834097
173476	834098
269542	834099
166791	834100
326520	834101
24580	834102
42063	834103
201349	834104
205505	834105
37671	834106
47902	834107
257364	834108
99985	834109
336194	834110
280485	834111
164938	834112
35499	834113
99148	834114
789	834115
31257	834116
141580	834117
69296	834118
181910	834119
12946	834120
269249	834121
131086	834122
110168	834123
177681	834124
124844	834125
209486	834126
293654	834127
168283	834128
29831	834129
90734	834130
68896	834131
123594	834132
248645	834133
181738	834134
123308	834135
336206	834136
323998	834137
151077	834138
167306	834139
37503	834140
352043	834141
95642	834142
304052	834143
54554	834144
208334	834145
11655	834146
209923	834147
53419	834148
243	834149
58514	834150
117872	834151
211327	834152
344964	834153
216681	834154
98772	834155
96323	834156
41116	834157
149901	834158
351735	834159
242489	834160
5726	834161
69498	834162
65076	834163
168788	834164
350553	834165
77216	834166
20513	834167
114967	834168
54490	834169
139966	834170
2427	834171
164010	834172
99562	834173
317068	834174
99089	834175
58513	834176
54317	834177
103775	834178
54308	834179
252676	834180
154167	834181
328616	834182
80652	834183
253424	834184
31312	834185
197842	834186
194945	834187
178160	834188
124455	834189
58525	834190
126032	834191
357429	834192
179601	834193
74471	834194
153904	834195
308369	834196
181918	834197
289452	834198
97726	834199
306479	834200
33524	834201
206721	834202
353629	834203
199714	834204
10861	834205
68678	834206
96890	834207
325714	834208
80888	834209
70105	834210
183230	834211
346301	834212
33318	834213
102961	834214
156318	834215
115798	834216
105395	834217
194786	834218
163092	834219
307532	834220
98861	834221
151681	834222
1135	834223
81012	834224
224258	834225
124513	834226
95054	834227
128256	834228
182035	834229
22463	834230
26203	834231
181970	834232
17541	834233
331532	834234
147454	834235
165847	834236
312749	834237
162423	834238
274990	834239
12412	834240
231100	834241
331294	834242
249779	834243
290652	834244
22096	834245
288750	834246
273854	834247
268963	834248
103175	834249
51351	834250
99928	834251
70729	834252
187438	834253
137820	834254
151026	834255
64774	834256
22309	834257
17486	834258
344264	834259
108910	834260
298317	834261
5657	834262
326282	834263
348783	834264
84035	834265
348873	834266
352747	834267
319674	834268
171915	834269
113890	834270
79473	834271
123145	834272
108852	834273
195788	834274
37544	834275
47966	834276
30446	834277
123667	834278
20494	834279
223171	834280
66969	834281
92383	834282
318548	834283
45550	834284
48515	834285
339724	834286
304504	834287
59789	834288
223447	834289
275412	834290
337097	834291
80877	834292
30726	834293
173941	834294
54015	834295
44869	834296
86	834297
96282	834298
122429	834299
63906	834300
34694	834301
206052	834302
23204	834303
266966	834304
33528	834305
80332	834306
4848	834307
326965	834308
68338	834309
39	834310
35983	834311
327838	834312
1831	834313
46800	834314
26656	834315
251566	834316
93007	834317
235138	834318
199316	834319
145651	834320
323865	834321
73555	834322
37161	834323
12485	834324
64747	834325
204364	834326
216776	834327
54459	834328
157902	834329
85829	834330
65463	834331
159176	834332
151242	834333
239450	834334
318240	834335
1235	834336
286098	834337
111753	834338
221726	834339
64022	834340
219170	834341
249465	834342
11515	834343
58426	834344
151796	834345
32888	834346
216289	834347
293168	834348
93016	834349
210718	834350
46206	834351
2693	834352
157348	834353
37766	834354
309755	834355
51199	834356
200949	834357
13602	834358
305042	834359
119892	834360
163765	834361
216317	834362
72516	834363
166779	834364
236088	834365
181660	834366
32256	834367
175894	834368
307407	834369
3694	834370
188047	834371
68725	834372
159422	834373
107189	834374
64800	834375
219756	834376
222809	834377
114841	834378
73690	834379
221112	834380
271788	834381
86691	834382
291875	834383
81131	834384
206367	834385
73790	834386
219314	834387
182878	834388
155711	834389
195919	834390
288706	834391
2741	834392
7650	834393
92516	834394
98882	834395
142134	834396
284793	834397
59654	834398
1741	834399
15119	834400
112480	834401
123853	834402
275931	834403
88568	834404
78715	834405
25494	834406
75005	834407
294410	834408
202841	834409
21930	834410
65400	834411
133868	834412
43603	834413
215179	834414
242473	834415
96068	834416
128002	834417
17180	834418
102959	834419
51131	834420
106653	834421
124019	834422
148672	834423
321245	834424
88867	834425
275400	834426
74704	834427
83674	834428
289367	834429
347321	834430
114792	834431
43633	834432
69169	834433
143595	834434
40923	834435
245231	834436
244530	834437
104659	834438
33339	834439
331765	834440
326712	834441
124651	834442
20494	834443
203886	834444
135136	834445
47375	834446
202704	834447
248448	834448
32880	834449
167803	834450
71696	834451
20314	834452
277948	834453
65719	834454
268602	834455
258214	834456
94581	834457
184743	834458
281311	834459
97225	834460
124346	834461
246230	834462
49168	834463
257496	834464
222364	834465
105654	834466
216753	834467
83278	834468
117935	834469
46477	834470
28035	834471
262594	834472
7534	834473
191095	834474
26776	834475
156683	834476
123852	834477
104836	834478
58185	834479
161458	834480
91817	834481
306815	834482
139730	834483
355087	834484
118644	834485
22556	834486
310278	834487
232782	834488
203798	834489
65411	834490
267275	834491
191551	834492
169893	834493
9113	834494
270691	834495
32115	834496
107918	834497
157444	834498
9769	834499
62757	834500
162513	834501
35551	834502
135283	834503
169759	834504
69382	834505
37530	834506
331183	834507
99722	834508
184473	834509
44276	834510
48806	834511
35018	834512
292931	834513
311441	834514
291413	834515
58206	834516
349207	834517
341011	834518
2130	834519
286404	834520
284278	834521
217546	834522
125194	834523
82524	834524
280439	834525
344109	834526
323209	834527
172979	834528
87416	834529
154597	834530
185827	834531
123835	834532
171172	834533
156504	834534
9216	834535
204113	834536
38521	834537
8200	834538
217386	834539
28260	834540
174659	834541
317748	834542
257212	834543
201653	834544
34937	834545
93233	834546
32451	834547
33029	834548
322001	834549
288931	834550
108679	834551
268610	834552
69026	834553
49465	834554
88492	834555
93532	834556
134303	834557
170805	834558
133971	834559
74432	834560
74433	834561
319234	834562
246814	834563
137339	834564
154599	834565
300756	834566
12458	834567
164118	834568
218167	834569
133856	834570
7580	834571
121984	834572
78341	834573
221654	834574
342441	834575
339403	834576
223586	834577
291801	834578
72029	834579
173939	834580
191094	834581
75289	834582
81409	834583
109258	834584
91341	834585
156971	834586
157005	834587
226249	834588
257116	834589
257122	834590
164930	834591
200117	834592
123102	834593
67921	834594
80493	834595
17323	834596
101600	834597
23359	834598
181680	834599
104016	834600
88931	834601
342292	834602
81815	834603
27362	834604
304496	834605
46304	834606
16941	834607
173139	834608
122405	834609
80004	834610
12964	834611
210061	834612
344025	834613
335199	834614
158823	834615
352913	834616
200244	834617
141230	834618
46252	834619
273903	834620
12105	834621
21369	834622
340790	834623
144616	834624
172116	834625
203920	834626
110911	834627
172711	834628
24568	834629
131105	834630
49438	834631
13328	834632
146693	834633
68284	834634
167696	834635
176104	834636
43819	834637
280150	834638
308714	834639
58935	834640
140171	834641
96238	834642
266623	834643
65373	834644
11384	834645
110500	834646
194940	834647
168866	834648
82778	834649
336857	834650
134317	834651
164760	834652
205167	834653
281090	834654
280357	834655
113426	834656
179886	834657
89448	834658
31414	834659
330309	834660
309676	834661
110109	834662
134091	834663
195814	834664
4041	834665
31368	834666
156184	834667
156028	834668
95382	834669
99688	834670
110034	834671
288192	834672
353800	834673
4862	834674
114037	834675
276043	834676
37621	834677
115126	834678
17833	834679
89291	834680
7888	834681
167907	834682
270958	834683
192980	834684
242437	834685
60570	834686
107107	834687
484	834688
182958	834689
291309	834690
289157	834691
323030	834692
224273	834693
59780	834694
39207	834695
85191	834696
39207	834697
131296	834698
95102	834699
206632	834700
35475	834701
293223	834702
172067	834703
39865	834704
55304	834705
310408	834706
129557	834707
356990	834708
307240	834709
357143	834710
26478	834711
53507	834712
40462	834713
351868	834714
46474	834715
65931	834716
128469	834717
32969	834718
337447	834719
202009	834720
55104	834721
137669	834722
219532	834723
303382	834724
38326	834725
8439	834726
247293	834727
56229	834728
39467	834729
41773	834730
10846	834731
151198	834732
253041	834733
40344	834734
343952	834735
226230	834736
65754	834737
47927	834738
10662	834739
117670	834740
31402	834741
134718	834742
179198	834743
244291	834744
326525	834745
8961	834746
164236	834747
27755	834748
298972	834749
279489	834750
120890	834751
293641	834752
287176	834753
173758	834754
174590	834755
287451	834756
354298	834757
125466	834758
134488	834759
56478	834760
49330	834761
109997	834762
103558	834763
186853	834764
165505	834765
25778	834766
162592	834767
112759	834768
288382	834769
128435	834770
140373	834771
267014	834772
17742	834773
255326	834774
156227	834775
65769	834776
54248	834777
90253	834778
2486	834779
201395	834780
198425	834781
194889	834782
286488	834783
153901	834784
110490	834785
3744	834786
285401	834787
210314	834788
354262	834789
294397	834790
258925	834791
110481	834792
338061	834793
288670	834794
288947	834795
37512	834796
11542	834797
130673	834798
12843	834799
115794	834800
205115	834801
65907	834802
187784	834803
96724	834804
81030	834805
39989	834806
123385	834807
32929	834808
334017	834809
110502	834810
152604	834811
222328	834812
59120	834813
326699	834814
293608	834815
17297	834816
200915	834817
206974	834818
52412	834819
155728	834820
31269	834821
267551	834822
69366	834823
3228	834824
330881	834825
124489	834826
284191	834827
101995	834828
92829	834829
49135	834830
289180	834831
257712	834832
77091	834833
342847	834834
292206	834835
139570	834836
188867	834837
49822	834838
156	834839
196648	834840
174657	834841
171481	834842
186632	834843
311066	834844
200242	834845
93	834846
332238	834847
347440	834848
47693	834849
149773	834850
249759	834851
75937	834852
273275	834853
60312	834854
149555	834855
18249	834856
23685	834857
258450	834858
341756	834859
33043	834860
69657	834861
203276	834862
124292	834863
199793	834864
274216	834865
348739	834866
272066	834867
4836	834868
202403	834869
109231	834870
287504	834871
213038	834872
199310	834873
151828	834874
206585	834875
384	834876
296270	834877
47983	834878
51239	834879
279121	834880
130300	834881
70603	834882
47759	834883
102994	834884
103840	834885
60322	834886
50294	834887
22163	834888
1469	834889
23659	834890
275778	834891
269842	834892
267286	834893
331893	834894
65906	834895
197457	834896
254135	834897
197570	834898
306998	834899
255100	834900
133220	834901
98228	834902
203296	834903
79853	834904
82456	834905
46695	834906
275402	834907
41604	834908
220170	834909
35352	834910
169157	834911
290864	834912
156922	834913
122837	834914
43562	834915
180492	834916
196651	834917
17135	834918
266060	834919
28198	834920
173314	834921
326371	834922
15158	834923
178261	834924
175667	834925
121015	834926
339571	834927
81491	834928
129858	834929
33118	834930
195217	834931
3821	834932
97174	834933
286955	834934
125011	834935
4561	834936
21921	834937
103973	834938
101579	834939
29906	834940
49133	834941
165440	834942
124024	834943
14739	834944
207608	834945
45889	834946
109453	834947
32583	834948
2691	834949
283574	834950
103220	834951
270203	834952
230374	834953
56089	834954
155358	834955
331015	834956
46493	834957
290866	834958
275981	834959
88151	834960
65386	834961
218487	834962
175734	834963
175191	834964
350459	834965
103866	834966
335698	834967
289328	834968
279274	834969
292102	834970
48663	834971
49458	834972
173786	834973
100046	834974
285366	834975
109284	834976
122288	834977
267078	834978
303268	834979
109173	834980
175880	834981
129882	834982
175297	834983
288157	834984
109046	834985
27109	834986
4436	834987
46199	834988
137473	834989
202042	834990
47915	834991
110622	834992
66568	834993
69495	834994
217290	834995
50530	834996
38299	834997
272377	834998
46675	834999
104558	835000
11326	835001
13056	835002
96634	835003
103533	835004
274715	835005
69371	835006
90858	835007
89233	835008
35021	835009
162483	835010
164240	835011
169454	835012
69195	835013
183423	835014
136509	835015
227915	835016
21036	835017
197928	835018
43396	835019
30708	835020
211683	835021
33361	835022
7719	835023
12989	835024
329668	835025
339071	835026
115651	835027
150026	835028
49525	835029
55408	835030
154781	835031
201773	835032
47817	835033
36530	835034
279130	835035
168822	835036
319485	835037
33281	835038
82217	835039
70673	835040
128491	835041
22573	835042
33132	835043
267134	835044
44637	835045
154937	835046
138083	835047
47872	835048
290463	835049
230808	835050
6401	835051
50103	835052
73797	835053
145482	835054
47700	835055
51711	835056
156012	835057
51295	835058
280387	835059
97206	835060
202284	835061
112302	835062
40462	835063
99370	835064
133985	835065
182381	835066
279267	835067
141558	835068
47741	835069
50474	835070
175590	835071
116128	835072
140698	835073
169235	835074
95053	835075
24103	835076
121819	835077
72070	835078
271774	835079
269513	835080
338740	835081
276725	835082
4	835083
121653	835084
53147	835085
332506	835086
32343	835087
39299	835088
176126	835089
104682	835090
115382	835091
92732	835092
288340	835093
151673	835094
96860	835095
126425	835096
157535	835097
286776	835098
123479	835099
116981	835100
106576	835101
44116	835102
124653	835103
81171	835104
111965	835105
148885	835106
2294	835107
175398	835108
80040	835109
209021	835110
129525	835111
141286	835112
35619	835113
277832	835114
34954	835115
276342	835116
112056	835117
96030	835118
113039	835119
227040	835120
246833	835121
233746	835122
54273	835123
187695	835124
24590	835125
60827	835126
194377	835127
22471	835128
134674	835129
129646	835130
210598	835131
314354	835132
325565	835133
216745	835134
182241	835135
84384	835136
82008	835137
106505	835138
66254	835139
202928	835140
138193	835141
289511	835142
180486	835143
72822	835144
18043	835145
82549	835146
57304	835147
175287	835148
2011	835149
311971	835150
172165	835151
13328	835152
76431	835153
45994	835154
105398	835155
31402	835156
277494	835157
59916	835158
123062	835159
8867	835160
123418	835161
80630	835162
331278	835163
150905	835164
283658	835165
301239	835166
211429	835167
126194	835168
106336	835169
96438	835170
12629	835171
164280	835172
86888	835173
191179	835174
157200	835175
135244	835176
63746	835177
64060	835178
185350	835179
90638	835180
113375	835181
12078	835182
202698	835183
14127	835184
319372	835185
68812	835186
187567	835187
215679	835188
352196	835189
10948	835190
9186	835191
28497	835192
15506	835193
81757	835194
14372	835195
333439	835196
194975	835197
2429	835198
246122	835199
30995	835200
55058	835201
114670	835202
225123	835203
116606	835204
40474	835205
332094	835206
278396	835207
7272	835208
124163	835209
41353	835210
111777	835211
14489	835212
345777	835213
212095	835214
257439	835215
112709	835216
75512	835217
246734	835218
182666	835219
75512	835220
199430	835221
95194	835222
331363	835223
16258	835224
217017	835225
308447	835226
12786	835227
105410	835228
3474	835229
125961	835230
155443	835231
115306	835232
33379	835233
19361	835234
203576	835235
35020	835236
84617	835237
162978	835238
102372	835239
162342	835240
181752	835241
194597	835242
92611	835243
25349	835244
185461	835245
145248	835246
200579	835247
348996	835248
12739	835249
185528	835250
134974	835251
1435	835252
197042	835253
742	835254
274697	835255
312686	835256
173947	835257
197533	835258
203495	835259
287838	835260
50001	835261
179910	835262
59703	835263
5719	835264
175964	835265
252215	835266
69954	835267
46380	835268
30259	835269
38773	835270
303849	835271
91808	835272
156750	835273
25115	835274
116232	835275
74531	835276
175220	835277
331224	835278
79004	835279
23786	835280
216766	835281
162527	835282
40603	835283
27339	835284
218108	835285
334666	835286
125776	835287
183110	835288
217689	835289
86697	835290
161561	835291
17568	835292
148278	835293
10919	835294
331793	835295
12968	835296
18713	835297
93724	835298
89233	835299
298493	835300
285440	835301
211427	835302
335633	835303
109412	835304
184283	835305
230197	835306
78805	835307
51514	835308
69810	835309
184069	835310
299608	835311
134776	835312
354039	835313
235631	835314
309402	835315
48368	835316
53887	835317
352908	835318
1313	835319
23885	835320
201013	835321
29569	835322
59196	835323
331182	835324
27927	835325
227102	835326
216649	835327
17744	835328
336795	835329
53530	835330
200901	835331
100017	835332
224553	835333
82015	835334
152426	835335
87420	835336
61328	835337
26092	835338
91829	835339
82047	835340
3038	835341
304870	835342
81975	835343
61595	835344
257528	835345
303368	835346
13579	835347
105478	835348
199547	835349
162797	835350
192721	835351
119916	835352
55182	835353
5396	835354
130483	835355
209803	835356
129899	835357
208327	835358
130466	835359
19833	835360
354629	835361
186863	835362
181076	835363
10200	835364
356190	835365
48890	835366
137799	835367
109902	835368
91179	835369
48710	835370
174898	835371
44920	835372
45479	835373
173519	835374
4976	835375
281549	835376
167274	835377
93445	835378
133901	835379
151238	835380
10397	835381
110395	835382
217979	835383
119822	835384
29171	835385
27543	835386
184148	835387
148860	835388
11158	835389
180055	835390
274332	835391
120788	835392
254122	835393
345751	835394
281215	835395
318938	835396
186373	835397
224603	835398
287297	835399
339760	835400
81493	835401
123568	835402
289852	835403
58153	835404
63488	835405
83262	835406
181026	835407
175783	835408
113542	835409
14843	835410
105401	835411
211111	835412
291273	835413
290466	835414
312468	835415
19577	835416
13735	835417
242372	835418
100029	835419
69227	835420
331831	835421
176014	835422
271591	835423
124892	835424
81611	835425
350065	835426
258573	835427
30894	835428
28124	835429
7238	835430
39	835431
14859	835432
85229	835433
93594	835434
79944	835435
319252	835436
151582	835437
201701	835438
243700	835439
61982	835440
81785	835441
37870	835442
3715	835443
151304	835444
138976	835445
89298	835446
332174	835447
276998	835448
5450	835449
281759	835450
115005	835451
55357	835452
32076	835453
344100	835454
5450	835455
15239	835456
328694	835457
169434	835458
334864	835459
4021	835460
70459	835461
59251	835462
195146	835463
50286	835464
175751	835465
274301	835466
93557	835467
233993	835468
2282	835469
256897	835470
46674	835471
292731	835472
54366	835473
86803	835474
107155	835475
23869	835476
33283	835477
241288	835478
130365	835479
293305	835480
166300	835481
103542	835482
201765	835483
165789	835484
87985	835485
169137	835486
278598	835487
60957	835488
169266	835489
281623	835490
19394	835491
60608	835492
284701	835493
179181	835494
126421	835495
199093	835496
180616	835497
257252	835498
296330	835499
157995	835500
125355	835501
140965	835502
29484	835503
72071	835504
97669	835505
137336	835506
140396	835507
40758	835508
1312	835509
64228	835510
330578	835511
69512	835512
159870	835513
330523	835514
123228	835515
325873	835516
201685	835517
201344	835518
74004	835519
266862	835520
168211	835521
47284	835522
203285	835523
182074	835524
253449	835525
58404	835526
37543	835527
99935	835528
51190	835529
80775	835530
180724	835531
153201	835532
148891	835533
81417	835534
123359	835535
31334	835536
197880	835537
331729	835538
303520	835539
303772	835540
331110	835541
114196	835542
331470	835543
64093	835544
155561	835545
125503	835546
126011	835547
303234	835548
155470	835549
155919	835550
331543	835551
33549	835552
89260	835553
93391	835554
123716	835555
99633	835556
221569	835557
323514	835558
241563	835559
82002	835560
200903	835561
7175	835562
117447	835563
344436	835564
86682	835565
79716	835566
15117	835567
23076	835568
3752	835569
16471	835570
59983	835571
194598	835572
17283	835573
125557	835574
327925	835575
24934	835576
68393	835577
323740	835578
236639	835579
157308	835580
331160	835581
331333	835582
123380	835583
123390	835584
115702	835585
22411	835586
93165	835587
192297	835588
352935	835589
39256	835590
287312	835591
127952	835592
183374	835593
23909	835594
304803	835595
151076	835596
96889	835597
151106	835598
137766	835599
92391	835600
276004	835601
21878	835602
75213	835603
136764	835604
43795	835605
319610	835606
291385	835607
257091	835608
216802	835609
179170	835610
134506	835611
31441	835612
334058	835613
72449	835614
169906	835615
176150	835616
69059	835617
53596	835618
159826	835619
32509	835620
275187	835621
48073	835622
122814	835623
65791	835624
62946	835625
287013	835626
287492	835627
287170	835628
1748	835629
28809	835630
4535	835631
128463	835632
45936	835633
37760	835634
88639	835635
28353	835636
102408	835637
29798	835638
332637	835639
68788	835640
161552	835641
97948	835642
53698	835643
223615	835644
61841	835645
53741	835646
272987	835647
335881	835648
323323	835649
200874	835650
259476	835651
2740	835652
7763	835653
30868	835654
12935	835655
43406	835656
106243	835657
77296	835658
35052	835659
138691	835660
4600	835661
43324	835662
101572	835663
108750	835664
314079	835665
137284	835666
22747	835667
188143	835668
145654	835669
51888	835670
349847	835671
270792	835672
112720	835673
164898	835674
68904	835675
171997	835676
280129	835677
67978	835678
320131	835679
225531	835680
41788	835681
155089	835682
140045	835683
230015	835684
47000	835685
21144	835686
97935	835687
64621	835688
255559	835689
109444	835690
70539	835691
333138	835692
278936	835693
285422	835694
33393	835695
95330	835696
69382	835697
65556	835698
175609	835699
253393	835700
340252	835701
86864	835702
74076	835703
4674	835704
283345	835705
106611	835706
277353	835707
31364	835708
261358	835709
194624	835710
262745	835711
326182	835712
266570	835713
161474	835714
303956	835715
195314	835716
342893	835717
254244	835718
69305	835719
268365	835720
126330	835721
145947	835722
38222	835723
283169	835724
44634	835725
314314	835726
211423	835727
211195	835728
347354	835729
308792	835730
46543	835731
199640	835732
236490	835733
18493	835734
186642	835735
255180	835736
98323	835737
255005	835738
67763	835739
328374	835740
199550	835741
103695	835742
291109	835743
304201	835744
40842	835745
281973	835746
291994	835747
331345	835748
12372	835749
197539	835750
126426	835751
13453	835752
326439	835753
113105	835754
244782	835755
110480	835756
290232	835757
126052	835758
9669	835759
256690	835760
198891	835761
6244	835762
84120	835763
146014	835764
120770	835765
45887	835766
96427	835767
189570	835768
38027	835769
81247	835770
205890	835771
54400	835772
343649	835773
124394	835774
173035	835775
165591	835776
35479	835777
166887	835778
285517	835779
29975	835780
323278	835781
171958	835782
143092	835783
222292	835784
47828	835785
111783	835786
284571	835787
23786	835788
200095	835789
195674	835790
299171	835791
225699	835792
308482	835793
96305	835794
166319	835795
12935	835796
334780	835797
95061	835798
52676	835799
38234	835800
58247	835801
251284	835802
171269	835803
202512	835804
58446	835805
228273	835806
333073	835807
183862	835808
206934	835809
82353	835810
134486	835811
160145	835812
291383	835813
478	835814
226750	835815
286764	835816
306155	835817
92927	835818
39	835819
39004	835820
53104	835821
218898	835822
2740	835823
210912	835824
157068	835825
295960	835826
154982	835827
249783	835828
10459	835829
47869	835830
58195	835831
179213	835832
186447	835833
69448	835834
46777	835835
346245	835836
59087	835837
137858	835838
6093	835839
99767	835840
110406	835841
258125	835842
129840	835843
157107	835844
43695	835845
228902	835846
14264	835847
328023	835848
9280	835849
253127	835850
59896	835851
89991	835852
218582	835853
16258	835854
3006	835855
293052	835856
44676	835857
166747	835858
242602	835859
99148	835860
280899	835861
120933	835862
67603	835863
190922	835864
314372	835865
122823	835866
155665	835867
5603	835868
104816	835869
324480	835870
6912	835871
95364	835872
33132	835873
270672	835874
90988	835875
87187	835876
37606	835877
9216	835878
80862	835879
269054	835880
286191	835881
293861	835882
30352	835883
270439	835884
186857	835885
277260	835886
304823	835887
108950	835888
336652	835889
115919	835890
43565	835891
276656	835892
66712	835893
55701	835894
104799	835895
29	835896
1348	835897
40700	835898
152890	835899
51234	835900
156102	835901
321648	835902
87300	835903
31293	835904
5828	835905
1492	835906
63420	835907
13641	835908
343094	835909
63202	835910
116945	835911
207023	835912
80026	835913
97364	835914
57570	835915
21779	835916
300199	835917
80466	835918
87756	835919
43752	835920
11367	835921
53314	835922
14947	835923
133	835924
519	835925
4866	835926
36422	835927
45051	835928
212475	835929
679	835930
93879	835931
145	835932
578	835933
35793	835934
257776	835935
2009	835936
36318	835937
10853	835938
240543	835939
6607	835940
199774	835941
1202	835942
188412	835943
29522	835944
227382	835945
250010	835946
311983	835947
196721	835948
106598	835949
101601	835950
159779	835951
40638	835952
59694	835953
177088	835954
173423	835955
38446	835956
6657	835957
297814	835958
139936	835959
50803	835960
16219	835961
20644	835962
80039	835963
139036	835964
177624	835965
225332	835966
116179	835967
154319	835968
172490	835969
132678	835970
64040	835971
74459	835972
27	835973
50409	835974
136274	835975
87547	835976
88054	835977
301327	835978
259598	835979
347280	835980
198794	835981
9367	835982
93152	835983
179505	835984
229706	835985
126982	835986
335499	835987
26712	835988
35270	835989
303330	835990
88054	835991
88054	835992
136274	835993
199565	835994
178977	835995
51902	835996
231228	835997
265198	835998
70927	835999
180823	836000
180521	836001
14332	836002
240709	836003
343464	836004
59604	836005
259419	836006
347974	836007
140978	836008
222471	836009
24012	836010
9475	836011
196044	836012
339595	836013
7164	836014
126921	836015
167384	836016
59018	836017
90801	836018
25067	836019
90534	836020
300914	836021
26559	836022
326498	836023
301328	836024
276458	836025
45629	836026
153232	836027
23186	836028
61786	836029
218580	836030
50442	836031
82526	836032
99600	836033
46737	836034
100368	836035
35280	836036
108767	836037
285793	836038
61546	836039
73967	836040
131522	836041
341753	836042
251785	836043
24904	836044
40787	836045
45631	836046
766	836047
12495	836048
111106	836049
196661	836050
12584	836051
16547	836052
235287	836053
81352	836054
194384	836055
240833	836056
14844	836057
11871	836058
170686	836059
65157	836060
231434	836061
18478	836062
13023	836063
125051	836064
131494	836065
1006	836066
225583	836067
48233	836068
653	836069
29418	836070
54530	836071
69892	836072
8928	836073
124798	836074
71286	836075
203054	836076
64	836077
31695	836078
31019	836079
44280	836080
170053	836081
269396	836082
152221	836083
346257	836084
196503	836085
82110	836086
48151	836087
146557	836088
126719	836089
94403	836090
152187	836091
23756	836092
186781	836093
333396	836094
5317	836095
188649	836096
73865	836097
280186	836098
75158	836099
356627	836100
61775	836101
15039	836102
81973	836103
40472	836104
111309	836105
98024	836106
45726	836107
39800	836108
344255	836109
242	836110
36465	836111
200724	836112
289996	836113
320545	836114
13267	836115
962	836116
22424	836117
170741	836118
186164	836119
125325	836120
39195	836121
150809	836122
269353	836123
248791	836124
41440	836125
12200	836126
278130	836127
302970	836128
11059	836129
325287	836130
70883	836131
126382	836132
4327	836133
66366	836134
282576	836135
168376	836136
170143	836137
111422	836138
151688	836139
280423	836140
185099	836141
106907	836142
122662	836143
27149	836144
114029	836145
17428	836146
24716	836147
73986	836148
3347	836149
23986	836150
71008	836151
28037	836152
213210	836153
25409	836154
660	836155
74955	836156
16084	836157
274458	836158
51939	836159
29961	836160
252138	836161
49735	836162
3759	836163
350566	836164
190642	836165
12068	836166
129255	836167
290491	836168
82797	836169
170035	836170
31724	836171
24145	836172
87274	836173
350752	836174
244836	836175
16589	836176
175479	836177
16692	836178
83886	836179
208691	836180
136238	836181
169965	836182
128325	836183
125733	836184
132950	836185
83525	836186
17737	836187
14650	836188
6943	836189
160674	836190
52364	836191
208036	836192
8030	836193
349975	836194
115400	836195
26692	836196
4179	836197
133504	836198
11037	836199
18371	836200
119695	836201
51600	836202
48173	836203
155243	836204
13053	836205
169519	836206
198183	836207
187750	836208
341431	836209
107343	836210
25435	836211
68662	836212
17496	836213
79800	836214
1341	836215
136278	836216
309562	836217
23552	836218
153914	836219
22529	836220
66205	836221
32874	836222
7648	836223
48306	836224
19860	836225
26706	836226
65392	836227
36802	836228
165325	836229
2903	836230
2750	836231
60609	836232
106294	836233
18868	836234
150426	836235
135569	836236
232969	836237
304175	836238
184455	836239
181380	836240
5795	836241
73505	836242
60669	836243
39376	836244
5907	836245
53803	836246
296438	836247
57503	836248
19361	836249
13041	836250
7692	836251
37580	836252
91653	836253
170767	836254
96273	836255
12913	836256
5619	836257
59911	836258
14266	836259
134735	836260
44178	836261
68042	836262
21736	836263
223315	836264
187674	836265
74772	836266
6116	836267
15892	836268
49730	836269
373	836270
159797	836271
96201	836272
31176	836273
298072	836274
134616	836275
193988	836276
52146	836277
19458	836278
131915	836279
231479	836280
1746	836281
33526	836282
244667	836283
153101	836284
248284	836285
138535	836286
116675	836287
328103	836288
5026	836289
78718	836290
15114	836291
324216	836292
2880	836293
336159	836294
203080	836295
33546	836296
122160	836297
121157	836298
77328	836299
79460	836300
1224	836301
21638	836302
21638	836303
122847	836304
14985	836305
17374	836306
126955	836307
6577	836308
11818	836309
4112	836310
112236	836311
55574	836312
130209	836313
233648	836314
143430	836315
334297	836316
259143	836317
63825	836318
48446	836319
37567	836320
170850	836321
123360	836322
171108	836323
319124	836324
283499	836325
208693	836326
160320	836327
118484	836328
1021	836329
16889	836330
189580	836331
7462	836332
27907	836333
101833	836334
160303	836335
11254	836336
135435	836337
11861	836338
10388	836339
124905	836340
46153	836341
311474	836342
150655	836343
16527	836344
40067	836345
32689	836346
300	836347
71144	836348
298959	836349
38982	836350
156825	836351
59473	836352
85408	836353
249180	836354
261172	836355
74459	836356
249264	836357
23337	836358
140957	836359
40622	836360
141338	836361
60137	836362
238953	836363
90277	836364
154068	836365
20539	836366
251560	836367
251605	836368
182427	836369
70134	836370
304586	836371
98400	836372
948	836373
66580	836374
216216	836375
157850	836376
184572	836377
37518	836378
276315	836379
279662	836380
102481	836381
259275	836382
1921	836383
37714	836384
45004	836385
269336	836386
315996	836387
5204	836388
93111	836389
104600	836390
60415	836391
55102	836392
16692	836393
57726	836394
159696	836395
4284	836396
3365	836397
83989	836398
3897	836399
334244	836400
53589	836401
203318	836402
166624	836403
220898	836404
465	836405
28275	836406
28275	836407
32946	836408
28275	836409
57426	836410
162088	836411
14150	836412
11015	836413
602	836414
63691	836415
20334	836416
49469	836417
49460	836418
6230	836419
17684	836420
13354	836421
49487	836422
34474	836423
309139	836424
1183	836425
144715	836426
123646	836427
75191	836428
219154	836429
136057	836430
182923	836431
130202	836432
5697	836433
86587	836434
125526	836435
299453	836436
299956	836437
211046	836438
125970	836439
7710	836440
112797	836441
134204	836442
61542	836443
14700	836444
133780	836445
26920	836446
58236	836447
4671	836448
4671	836449
299563	836450
42346	836451
73948	836452
34941	836453
142448	836454
171314	836455
173755	836456
130109	836457
38150	836458
179704	836459
218384	836460
45587	836461
173503	836462
283073	836463
305776	836464
101825	836465
12487	836466
173600	836467
336396	836468
67008	836469
6163	836470
2323	836471
218922	836472
56854	836473
41374	836474
11663	836475
46262	836476
31815	836477
5195	836478
26218	836479
101932	836480
16	836481
2625	836482
10556	836483
128252	836484
105499	836485
101392	836486
62625	836487
179004	836488
2569	836489
81745	836490
75060	836491
80280	836492
16683	836493
31847	836494
66734	836495
38115	836496
143012	836497
211585	836498
346996	836499
67029	836500
19065	836501
3105	836502
13003	836503
22683	836504
325293	836505
25228	836506
2824	836507
2137	836508
62287	836509
13583	836510
67965	836511
101796	836512
75703	836513
23485	836514
97415	836515
131185	836516
31699	836517
350209	836518
205851	836519
109417	836520
99895	836521
9827	836522
151419	836523
6440	836524
63632	836525
173221	836526
6230	836527
239856	836528
26980	836529
176824	836530
113887	836531
115146	836532
287304	836533
83320	836534
113098	836535
64087	836536
173984	836537
16678	836538
74374	836539
3106	836540
129519	836541
50467	836542
101793	836543
7454	836544
16973	836545
263328	836546
31824	836547
16674	836548
891	836549
158421	836550
49198	836551
45605	836552
101789	836553
130129	836554
31823	836555
9509	836556
36796	836557
9514	836558
149602	836559
101786	836560
73542	836561
34790	836562
109551	836563
133416	836564
35473	836565
73811	836566
101809	836567
22794	836568
5498	836569
874	836570
342367	836571
206389	836572
56260	836573
14700	836574
86607	836575
28414	836576
286051	836577
129778	836578
348844	836579
43555	836580
20966	836581
95099	836582
137208	836583
49691	836584
16682	836585
92266	836586
158427	836587
63830	836588
2412	836589
101788	836590
21058	836591
31809	836592
49815	836593
32835	836594
11633	836595
11649	836596
10938	836597
81322	836598
87264	836599
246611	836600
49011	836601
288010	836602
42290	836603
79909	836604
62123	836605
84910	836606
125136	836607
195911	836608
40289	836609
22799	836610
6189	836611
37913	836612
31806	836613
61030	836614
49011	836615
78671	836616
5898	836617
16678	836618
22807	836619
101801	836620
10435	836621
309987	836622
199149	836623
131335	836624
15086	836625
298316	836626
70440	836627
291439	836628
23278	836629
34061	836630
17133	836631
83563	836632
22630	836633
34481	836634
75220	836635
14662	836636
289214	836637
53826	836638
21310	836639
127446	836640
120366	836641
35471	836642
12433	836643
25226	836644
12144	836645
23652	836646
91430	836647
295083	836648
27406	836649
11076	836650
72526	836651
18219	836652
12481	836653
61149	836654
101831	836655
34984	836656
188561	836657
42646	836658
138253	836659
211216	836660
308285	836661
320886	836662
134201	836663
13636	836664
56148	836665
91936	836666
67965	836667
1718	836668
121	836669
8250	836670
31892	836671
23378	836672
8675	836673
2958	836674
2	836675
23741	836676
32887	836677
7037	836678
16335	836679
16689	836680
202366	836681
31872	836682
77	836683
215085	836684
11864	836685
82841	836686
122280	836687
112389	836688
9510	836689
119509	836690
329921	836691
11032	836692
16740	836693
45584	836694
43302	836695
79579	836696
18906	836697
52777	836698
327679	836699
4722	836700
4468	836701
30177	836702
77169	836703
14585	836704
157191	836705
46750	836706
181337	836707
28248	836708
53726	836709
236091	836710
220372	836711
227024	836712
4658	836713
226477	836714
1098	836715
142960	836716
93327	836717
61548	836718
18751	836719
178750	836720
3695	836721
58066	836722
16940	836723
73914	836724
20156	836725
38135	836726
196602	836727
3126	836728
258029	836729
4531	836730
120188	836731
22489	836732
5356	836733
35891	836734
926	836735
39908	836736
1390	836737
8680	836738
27210	836739
102398	836740
20557	836741
54521	836742
149522	836743
141527	836744
28954	836745
247094	836746
28787	836747
66051	836748
97811	836749
229062	836750
15897	836751
200948	836752
346553	836753
26590	836754
77279	836755
25736	836756
223513	836757
5871	836758
29307	836759
2185	836760
60905	836761
59662	836762
212444	836763
315633	836764
221667	836765
18276	836766
28626	836767
253977	836768
13770	836769
221200	836770
164050	836771
42019	836772
4280	836773
88175	836774
100250	836775
283306	836776
43987	836777
54195	836778
230670	836779
277108	836780
3715	836781
145826	836782
138437	836783
84842	836784
9878	836785
146887	836786
118937	836787
40769	836788
43801	836789
100172	836790
65809	836791
137230	836792
125775	836793
150574	836794
76792	836795
52880	836796
21033	836797
18757	836798
10469	836799
82331	836800
118862	836801
166496	836802
304666	836803
7189	836804
61711	836805
56774	836806
45318	836807
140619	836808
337277	836809
152929	836810
7372	836811
118016	836812
265983	836813
6969	836814
10429	836815
21	836816
71344	836817
52914	836818
163242	836819
15603	836820
6783	836821
75491	836822
258951	836823
235800	836824
169309	836825
171319	836826
16547	836827
705	836828
5063	836829
272250	836830
151040	836831
16193	836832
7885	836833
244133	836834
168757	836835
4913	836836
132039	836837
17550	836838
64204	836839
32987	836840
190075	836841
238885	836842
122785	836843
21680	836844
26120	836845
22245	836846
113844	836847
7214	836848
23958	836849
141526	836850
25716	836851
38413	836852
181917	836853
54555	836854
29352	836855
17170	836856
340094	836857
19194	836858
11228	836859
55321	836860
63703	836861
83260	836862
261	836863
162819	836864
36288	836865
55264	836866
198097	836867
107284	836868
9841	836869
266654	836870
82433	836871
226407	836872
15853	836873
332525	836874
218268	836875
152290	836876
70725	836877
182099	836878
96743	836879
124527	836880
309751	836881
299003	836882
151004	836883
168859	836884
47708	836885
138702	836886
332456	836887
256670	836888
116322	836889
256476	836890
231116	836891
284008	836892
170871	836893
193433	836894
343883	836895
336594	836896
282762	836897
876	836898
421	836899
12560	836900
159393	836901
16070	836902
55643	836903
152712	836904
35466	836905
42269	836906
206373	836907
82808	836908
179423	836909
86983	836910
234689	836911
82745	836912
55140	836913
115589	836914
48221	836915
11687	836916
303948	836917
154357	836918
337214	836919
179069	836920
50582	836921
107141	836922
36678	836923
44655	836924
112587	836925
93446	836926
283610	836927
89587	836928
106869	836929
29053	836930
18161	836931
166093	836932
161789	836933
2876	836934
254325	836935
58670	836936
82417	836937
39141	836938
125420	836939
38298	836940
790	836941
97124	836942
66587	836943
86893	836944
33314	836945
18245	836946
87615	836947
60195	836948
1127	836949
55909	836950
44734	836951
56396	836952
277529	836953
65985	836954
8742	836955
753	836956
74384	836957
58832	836958
87156	836959
18575	836960
5410	836961
152963	836962
308487	836963
182479	836964
148	836965
58622	836966
91479	836967
54745	836968
61008	836969
157283	836970
61270	836971
184795	836972
32677	836973
15485	836974
139447	836975
332639	836976
153592	836977
203072	836978
220093	836979
201694	836980
256337	836981
5007	836982
30261	836983
220414	836984
153955	836985
327733	836986
123577	836987
29503	836988
115219	836989
308635	836990
195434	836991
356739	836992
26826	836993
15510	836994
25716	836995
5894	836996
226955	836997
100796	836998
15270	836999
228151	837000
191777	837001
51316	837002
63189	837003
130750	837004
4140	837005
23355	837006
55672	837007
20785	837008
170307	837009
76909	837010
143288	837011
116067	837012
54203	837013
53414	837014
307797	837015
151183	837016
37672	837017
107036	837018
182754	837019
175437	837020
125481	837021
7273	837022
26859	837023
145846	837024
143288	837025
91836	837026
82075	837027
179180	837028
68796	837029
46647	837030
900	837031
5884	837032
38	837033
18659	837034
75018	837035
226917	837036
16990	837037
269674	837038
27315	837039
85937	837040
3823	837041
106012	837042
25156	837043
7455	837044
20603	837045
89519	837046
81776	837047
14736	837048
291982	837049
168880	837050
47115	837051
334488	837052
307859	837053
14521	837054
207786	837055
109197	837056
4514	837057
114444	837058
289769	837059
35298	837060
107438	837061
20969	837062
170449	837063
33615	837064
45835	837065
72196	837066
76827	837067
26753	837068
123662	837069
80446	837070
55766	837071
190319	837072
4083	837073
262163	837074
13866	837075
1252	837076
19204	837077
317621	837078
1	837079
329138	837080
43570	837081
72710	837082
10970	837083
185624	837084
59240	837085
7233	837086
124942	837087
299972	837088
113506	837089
43490	837090
145148	837091
250527	837092
65430	837093
6625	837094
142261	837095
266077	837096
115890	837097
185178	837098
200483	837099
8703	837100
80286	837101
258845	837102
198300	837103
278553	837104
310126	837105
62201	837106
16251	837107
81	837108
190618	837109
106594	837110
101651	837111
30027	837112
127253	837113
70432	837114
27745	837115
1777	837116
162871	837117
194721	837118
2161	837119
39223	837120
10847	837121
193270	837122
1770	837123
2122	837124
2122	837125
2122	837126
2122	837127
72814	837128
63700	837129
31239	837130
38106	837131
9743	837132
168697	837133
22937	837134
4219	837135
47065	837136
65232	837137
117747	837138
7828	837139
229167	837140
233940	837141
232362	837142
234080	837143
234052	837144
42332	837145
233912	837146
60624	837147
55061	837148
220926	837149
38468	837150
50548	837151
98274	837152
98397	837153
252572	837154
119947	837155
220379	837156
219610	837157
227701	837158
156000	837159
251978	837160
25105	837161
55614	837162
51335	837163
35249	837164
296771	837165
190047	837166
89012	837167
48323	837168
251735	837169
50856	837170
303618	837171
151693	837172
78154	837173
15870	837174
38746	837175
23649	837176
186286	837177
322760	837178
869	837179
21608	837180
21607	837181
2973	837182
63229	837183
21605	837184
7109	837185
21575	837186
1225	837187
43055	837188
30139	837189
12302	837190
112069	837191
30086	837192
27536	837193
524	837194
40295	837195
201400	837196
10270	837197
59331	837198
58647	837199
249745	837200
63171	837201
600	837202
11863	837203
200476	837204
95648	837205
14363	837206
320987	837207
22008	837208
270919	837209
100902	837210
79472	837211
85900	837212
131080	837213
320261	837214
43504	837215
131525	837216
3029	837217
96435	837218
191458	837219
10171	837220
219677	837221
28300	837222
40172	837223
150889	837224
70855	837225
51624	837226
201287	837227
131402	837228
57925	837229
320971	837230
63768	837231
212371	837232
132953	837233
240978	837234
6673	837235
21904	837236
150767	837237
30550	837238
57568	837239
93074	837240
245549	837241
36834	837242
21627	837243
144283	837244
30551	837245
96462	837246
245632	837247
9313	837248
13671	837249
106274	837250
21915	837251
1348	837252
18814	837253
85338	837254
42427	837255
15877	837256
185331	837257
14567	837258
169736	837259
72711	837260
45079	837261
29592	837262
4971	837263
49568	837264
22273	837265
167103	837266
25586	837267
168067	837268
4749	837269
26022	837270
8254	837271
34490	837272
10604	837273
56205	837274
30675	837275
347430	837276
77997	837277
321996	837278
53110	837279
4943	837280
78500	837281
6367	837282
17653	837283
6578	837284
84086	837285
101021	837286
69282	837287
173	837288
106448	837289
45232	837290
174147	837291
7622	837292
8649	837293
10350	837294
1223	837295
265951	837296
328006	837297
1035	837298
6994	837299
3273	837300
12365	837301
60371	837302
53041	837303
9660	837304
69213	837305
99144	837306
89472	837307
28525	837308
62476	837309
39010	837310
17137	837311
167481	837312
98495	837313
42004	837314
92387	837315
48497	837316
103616	837317
47992	837318
133739	837319
77357	837320
189698	837321
317303	837322
118964	837323
246999	837324
147408	837325
313796	837326
3334	837327
19354	837328
37520	837329
74783	837330
243312	837331
242412	837332
332853	837333
259301	837334
241468	837335
155717	837336
181733	837337
70080	837338
144632	837339
54285	837340
123341	837341
19352	837342
11377	837343
62045	837344
214012	837345
79546	837346
21870	837347
335864	837348
49390	837349
6298	837350
188611	837351
88072	837352
8022	837353
98218	837354
207579	837355
52824	837356
6298	837357
34416	837358
216157	837359
339061	837360
332460	837361
251146	837362
271374	837363
163217	837364
329703	837365
15987	837366
33399	837367
82622	837368
31464	837369
16083	837370
7093	837371
55579	837372
10263	837373
111032	837374
352077	837375
38782	837376
67424	837377
15195	837378
1255	837379
30082	837380
112403	837381
59613	837382
37016	837383
23054	837384
11950	837385
140985	837386
121466	837387
25719	837388
85782	837389
336603	837390
128946	837391
198197	837392
142655	837393
139301	837394
88291	837395
259264	837396
166620	837397
184905	837398
211871	837399
237358	837400
299370	837401
213243	837402
33444	837403
91270	837404
20627	837405
17	837406
335834	837407
93997	837408
113981	837409
87009	837410
54986	837411
32770	837412
81665	837413
223970	837414
204243	837415
12210	837416
295644	837417
34863	837418
51520	837419
48113	837420
207074	837421
179658	837422
8859	837423
104363	837424
139547	837425
392	837426
104347	837427
352686	837428
66323	837429
210452	837430
9485	837431
242604	837432
80240	837433
5283	837434
5283	837435
56232	837436
196742	837437
251443	837438
24095	837439
17245	837440
24095	837441
318863	837442
9606	837443
45163	837444
73424	837445
66324	837446
603	837447
201885	837448
21864	837449
21864	837450
80844	837451
243405	837452
116424	837453
150595	837454
18864	837455
150823	837456
245661	837457
8654	837458
85831	837459
336290	837460
25584	837461
1665	837462
132397	837463
21627	837464
61556	837465
200894	837466
43511	837467
27949	837468
80844	837469
344265	837470
338807	837471
3698	837472
3334	837473
63863	837474
22626	837475
72210	837476
245796	837477
64084	837478
96495	837479
184457	837480
1005	837481
1095	837482
95638	837483
213906	837484
150884	837485
8445	837486
260507	837487
9199	837488
108365	837489
177371	837490
246036	837491
25317	837492
150680	837493
11803	837494
65992	837495
241154	837496
253918	837497
80879	837498
18864	837499
178790	837500
256074	837501
212403	837502
133508	837503
245665	837504
237707	837505
20225	837506
96391	837507
260447	837508
2345	837509
63250	837510
100711	837511
57977	837512
95602	837513
220222	837514
260320	837515
245891	837516
150431	837517
9208	837518
43468	837519
86257	837520
21639	837521
13332	837522
204942	837523
6849	837524
51099	837525
92131	837526
57826	837527
12072	837528
76673	837529
55494	837530
973	837531
236114	837532
183501	837533
197389	837534
88292	837535
195404	837536
23852	837537
144247	837538
132529	837539
34962	837540
255733	837541
2231	837542
4980	837543
7219	837544
269	837545
102575	837546
96261	837547
5040	837548
179311	837549
113053	837550
57466	837551
179095	837552
307278	837553
226569	837554
218406	837555
64293	837556
38460	837557
260440	837558
343505	837559
132622	837560
150890	837561
7195	837562
161393	837563
58265	837564
70550	837565
28469	837566
16579	837567
150576	837568
183427	837569
5315	837570
26843	837571
3686	837572
241129	837573
24741	837574
171569	837575
24916	837576
60728	837577
1	837578
199405	837579
34765	837580
10490	837581
3924	837582
249631	837583
63750	837584
4122	837585
34789	837586
86134	837587
279886	837588
126155	837589
52287	837590
347622	837591
44266	837592
243380	837593
241899	837594
2320	837595
81163	837596
101468	837597
8447	837598
29147	837599
68332	837600
84259	837601
36171	837602
77313	837603
187165	837604
178534	837605
9028	837606
221528	837607
200867	837608
18804	837609
185209	837610
93151	837611
11195	837612
11227	837613
59234	837614
24821	837615
11444	837616
121718	837617
136466	837618
76462	837619
29121	837620
70070	837621
300279	837622
105287	837623
25300	837624
174765	837625
273015	837626
126429	837627
14563	837628
3014	837629
125922	837630
85391	837631
179075	837632
2827	837633
127152	837634
133678	837635
212191	837636
31343	837637
134234	837638
54927	837639
58088	837640
66232	837641
40021	837642
48401	837643
185181	837644
215642	837645
297430	837646
306597	837647
61513	837648
35056	837649
1246	837650
231936	837651
71147	837652
200056	837653
125481	837654
231943	837655
4032	837656
42747	837657
140549	837658
82068	837659
4211	837660
75293	837661
91438	837662
319435	837663
21661	837664
26791	837665
29679	837666
81605	837667
334695	837668
34824	837669
215417	837670
200738	837671
318277	837672
4460	837673
43504	837674
4177	837675
2254	837676
318547	837677
4505	837678
337873	837679
18834	837680
52009	837681
46069	837682
118803	837683
462	837684
28553	837685
134527	837686
14822	837687
31539	837688
86861	837689
44	837690
42370	837691
335509	837692
48493	837693
47888	837694
26817	837695
47366	837696
111641	837697
151936	837698
56341	837699
9878	837700
181122	837701
170944	837702
97344	837703
1671	837704
9084	837705
282201	837706
5024	837707
42431	837708
40066	837709
16215	837710
56731	837711
17140	837712
37156	837713
90674	837714
31502	837715
146477	837716
19174	837717
281316	837718
20792	837719
9745	837720
2742	837721
5202	837722
27038	837723
11860	837724
14301	837725
3563	837726
1392	837727
12797	837728
15625	837729
9069	837730
324727	837731
245991	837732
62340	837733
173393	837734
2422	837735
8174	837736
50663	837737
25115	837738
121045	837739
277554	837740
62405	837741
155223	837742
36776	837743
2743	837744
84650	837745
33040	837746
66729	837747
105126	837748
26375	837749
8803	837750
29636	837751
1668	837752
23276	837753
100228	837754
61263	837755
301911	837756
36733	837757
248632	837758
180435	837759
114602	837760
183022	837761
200848	837762
86245	837763
190812	837764
127053	837765
2308	837766
114493	837767
117097	837768
248214	837769
46251	837770
296778	837771
123848	837772
74109	837773
3825	837774
143165	837775
3897	837776
1367	837777
62032	837778
119608	837779
166789	837780
161039	837781
161024	837782
264779	837783
161010	837784
161033	837785
102288	837786
18626	837787
6799	837788
198467	837789
62426	837790
124265	837791
51052	837792
42153	837793
490	837794
114718	837795
199340	837796
196687	837797
65150	837798
112340	837799
42437	837800
134787	837801
115074	837802
134203	837803
35942	837804
20535	837805
61033	837806
120576	837807
131624	837808
299560	837809
121055	837810
110756	837811
232150	837812
27509	837813
132770	837814
123872	837815
310188	837816
37798	837817
15257	837818
58533	837819
41969	837820
207807	837821
3757	837822
82435	837823
75137	837824
256748	837825
91684	837826
63770	837827
122996	837828
41278	837829
5628	837830
4589	837831
203016	837832
192598	837833
30637	837834
61263	837835
67002	837836
97962	837837
41278	837838
328578	837839
94876	837840
181181	837841
193443	837842
50178	837843
114754	837844
306307	837845
88923	837846
41278	837847
343158	837848
28689	837849
148424	837850
45940	837851
16545	837852
136467	837853
247997	837854
78043	837855
183371	837856
46005	837857
338398	837858
304974	837859
270928	837860
310225	837861
166639	837862
134913	837863
202203	837864
50261	837865
33082	837866
220007	837867
84614	837868
37262	837869
105520	837870
55091	837871
41278	837872
14006	837873
6403	837874
202656	837875
26037	837876
71411	837877
204158	837878
12849	837879
94033	837880
22772	837881
104446	837882
20757	837883
112459	837884
261921	837885
36531	837886
168578	837887
53144	837888
202231	837889
223507	837890
249832	837891
101753	837892
263129	837893
103669	837894
75506	837895
94192	837896
305814	837897
315581	837898
149464	837899
95866	837900
144275	837901
20435	837902
302806	837903
341005	837904
66987	837905
301430	837906
6036	837907
137050	837908
30835	837909
66987	837910
78122	837911
261909	837912
36150	837913
16968	837914
300204	837915
160363	837916
114932	837917
195402	837918
86648	837919
105777	837920
39119	837921
245	837922
15754	837923
105699	837924
144057	837925
6452	837926
41278	837927
306661	837928
149688	837929
293051	837930
32994	837931
4311	837932
2675	837933
1803	837934
98559	837935
171165	837936
37964	837937
306612	837938
321082	837939
336118	837940
27687	837941
183572	837942
207661	837943
135233	837944
115037	837945
51013	837946
336254	837947
311713	837948
146143	837949
60774	837950
150692	837951
128498	837952
37322	837953
136150	837954
103284	837955
51034	837956
25212	837957
258244	837958
203980	837959
6935	837960
71711	837961
96499	837962
254369	837963
85288	837964
61138	837965
74039	837966
79155	837967
37988	837968
131296	837969
152626	837970
1993	837971
66005	837972
238701	837973
159967	837974
94092	837975
43328	837976
127060	837977
328693	837978
8497	837979
128310	837980
2479	837981
91720	837982
78557	837983
255740	837984
116435	837985
188393	837986
5340	837987
59357	837988
6325	837989
27256	837990
6116	837991
186341	837992
22834	837993
159620	837994
101797	837995
78257	837996
64453	837997
55712	837998
136863	837999
46081	838000
50941	838001
182436	838002
22110	838003
11203	838004
126279	838005
96180	838006
268538	838007
182845	838008
156533	838009
170560	838010
2192	838011
3556	838012
336520	838013
2325	838014
58389	838015
58389	838016
232844	838017
9908	838018
123914	838019
257902	838020
14616	838021
7025	838022
6082	838023
135829	838024
231083	838025
28089	838026
339194	838027
4642	838028
342777	838029
11240	838030
74842	838031
61221	838032
48873	838033
10255	838034
374	838035
15080	838036
272974	838037
64107	838038
6444	838039
20253	838040
9517	838041
22947	838042
4066	838043
9096	838044
266499	838045
299953	838046
86137	838047
30115	838048
12677	838049
15112	838050
1382	838051
41194	838052
43619	838053
95945	838054
8571	838055
320878	838056
20824	838057
3230	838058
15096	838059
28984	838060
197132	838061
39693	838062
64702	838063
248026	838064
634	838065
11392	838066
75886	838067
58064	838068
5919	838069
158375	838070
221163	838071
39735	838072
15216	838073
256008	838074
192438	838075
158943	838076
18980	838077
18547	838078
14555	838079
45501	838080
3454	838081
20252	838082
27580	838083
65444	838084
40920	838085
20212	838086
85878	838087
119115	838088
36860	838089
130518	838090
11324	838091
85975	838092
30292	838093
57	838094
81811	838095
89615	838096
55666	838097
180045	838098
350404	838099
240356	838100
150742	838101
146312	838102
27754	838103
46674	838104
117669	838105
212125	838106
20981	838107
67435	838108
54924	838109
147967	838110
114980	838111
9495	838112
25789	838113
88189	838114
15798	838115
238658	838116
242496	838117
2052	838118
75160	838119
80501	838120
31306	838121
167050	838122
33714	838123
26898	838124
11625	838125
32457	838126
36168	838127
258217	838128
11645	838129
31395	838130
13541	838131
249584	838132
29989	838133
48684	838134
19182	838135
24847	838136
229384	838137
236471	838138
34882	838139
91890	838140
4008	838141
54231	838142
178168	838143
43644	838144
40213	838145
76432	838146
4900	838147
148484	838148
60698	838149
972	838150
20821	838151
27071	838152
42369	838153
43619	838154
118904	838155
94336	838156
288198	838157
124825	838158
1101	838159
340509	838160
196946	838161
347796	838162
9445	838163
99190	838164
158781	838165
595	838166
65773	838167
137608	838168
148396	838169
8203	838170
31735	838171
83601	838172
153260	838173
155368	838174
99117	838175
116779	838176
82458	838177
99190	838178
49729	838179
231435	838180
139516	838181
77717	838182
349731	838183
202046	838184
5985	838185
38064	838186
70239	838187
209458	838188
26526	838189
60587	838190
301810	838191
47370	838192
2102	838193
76535	838194
10191	838195
371	838196
78914	838197
263714	838198
64145	838199
60936	838200
106667	838201
85407	838202
47558	838203
272177	838204
82792	838205
108165	838206
59941	838207
107707	838208
25609	838209
18267	838210
147787	838211
20103	838212
147559	838213
355115	838214
251083	838215
203899	838216
77082	838217
66701	838218
23205	838219
55113	838220
159624	838221
214394	838222
74052	838223
345572	838224
145783	838225
35684	838226
179419	838227
295729	838228
139236	838229
126811	838230
11494	838231
7009	838232
168635	838233
8664	838234
70141	838235
1679	838236
34811	838237
97638	838238
116349	838239
61690	838240
32380	838241
11253	838242
8875	838243
122589	838244
30286	838245
66266	838246
325320	838247
352034	838248
120801	838249
84526	838250
21330	838251
45759	838252
117355	838253
138896	838254
294588	838255
87390	838256
375	838257
261418	838258
166519	838259
107978	838260
22642	838261
123756	838262
126536	838263
95890	838264
107598	838265
10962	838266
7127	838267
13571	838268
11498	838269
75574	838270
121679	838271
137271	838272
192627	838273
102768	838274
80438	838275
41329	838276
15731	838277
45	838278
106943	838279
140470	838280
117347	838281
264731	838282
102239	838283
42998	838284
40709	838285
113491	838286
79730	838287
27310	838288
44294	838289
39332	838290
198643	838291
166402	838292
70815	838293
112734	838294
32517	838295
166421	838296
164707	838297
155272	838298
90072	838299
134339	838300
60164	838301
138664	838302
340441	838303
167535	838304
275661	838305
175216	838306
106895	838307
83765	838308
222963	838309
26340	838310
95077	838311
203276	838312
198638	838313
114468	838314
75544	838315
81734	838316
89663	838317
150106	838318
241167	838319
18634	838320
21117	838321
34928	838322
22696	838323
216568	838324
296949	838325
136810	838326
22696	838327
217813	838328
74857	838329
22696	838330
50617	838331
134647	838332
124513	838333
89213	838334
303346	838335
87632	838336
69632	838337
153560	838338
13508	838339
326529	838340
193742	838341
329736	838342
50555	838343
351855	838344
97249	838345
3134	838346
35614	838347
161000	838348
36172	838349
9293	838350
106825	838351
13954	838352
300918	838353
67440	838354
230851	838355
6542	838356
104068	838357
345454	838358
222653	838359
27144	838360
55680	838361
69475	838362
284050	838363
6970	838364
108332	838365
126458	838366
201315	838367
85979	838368
36123	838369
41701	838370
347787	838371
124030	838372
171	838373
51496	838374
61651	838375
180893	838376
137576	838377
10914	838378
22546	838379
118658	838380
141980	838381
50063	838382
152293	838383
228159	838384
226745	838385
25856	838386
236513	838387
90317	838388
354395	838389
193022	838390
122702	838391
196428	838392
106260	838393
1415	838394
3410	838395
15514	838396
62828	838397
85474	838398
14109	838399
203874	838400
193230	838401
119572	838402
98001	838403
87835	838404
9504	838405
19646	838406
123905	838407
203620	838408
67790	838409
207985	838410
27989	838411
63207	838412
201	838413
74878	838414
17646	838415
30138	838416
105660	838417
283433	838418
79484	838419
8906	838420
238768	838421
109005	838422
145139	838423
56206	838424
32224	838425
83643	838426
52768	838427
1276	838428
1490	838429
26681	838430
254	838431
15774	838432
21469	838433
571	838434
29798	838435
24973	838436
254	838437
193	838438
52259	838439
42393	838440
43700	838441
42588	838442
68918	838443
1069	838444
84747	838445
207678	838446
6086	838447
118754	838448
6633	838449
9395	838450
40192	838451
22409	838452
49884	838453
33414	838454
62190	838455
97345	838456
42386	838457
1959	838458
25464	838459
21507	838460
105618	838461
47693	838462
47937	838463
256413	838464
94158	838465
132572	838466
204038	838467
6732	838468
225450	838469
80029	838470
18399	838471
88788	838472
20121	838473
33427	838474
253215	838475
70207	838476
197637	838477
135280	838478
70373	838479
83495	838480
100155	838481
266123	838482
95055	838483
133214	838484
29495	838485
249943	838486
59343	838487
70458	838488
23936	838489
21522	838490
138680	838491
70489	838492
141519	838493
107280	838494
12957	838495
55505	838496
103039	838497
224311	838498
112035	838499
138885	838500
62200	838501
347005	838502
203919	838503
149134	838504
23749	838505
209214	838506
231498	838507
303391	838508
88144	838509
152655	838510
123913	838511
124700	838512
139433	838513
28740	838514
136763	838515
102447	838516
178889	838517
134898	838518
24469	838519
113505	838520
13573	838521
9119	838522
180167	838523
37928	838524
75685	838525
5865	838526
35340	838527
349897	838528
235614	838529
327146	838530
217922	838531
1201	838532
133223	838533
112690	838534
278886	838535
98850	838536
59533	838537
355673	838538
38693	838539
293478	838540
168450	838541
280137	838542
40976	838543
337003	838544
2865	838545
94195	838546
3893	838547
24706	838548
293392	838549
77308	838550
57492	838551
103618	838552
174491	838553
98850	838554
124669	838555
66433	838556
322223	838557
29390	838558
121953	838559
142951	838560
79666	838561
47360	838562
53694	838563
319858	838564
3565	838565
76413	838566
356620	838567
305539	838568
56952	838569
60960	838570
27598	838571
297253	838572
25376	838573
40344	838574
76051	838575
21820	838576
110936	838577
24712	838578
152140	838579
178330	838580
25777	838581
76162	838582
149113	838583
290249	838584
286277	838585
80004	838586
4273	838587
276985	838588
25211	838589
7394	838590
90450	838591
103190	838592
29631	838593
354891	838594
4284	838595
14893	838596
288483	838597
9709	838598
115426	838599
48013	838600
8905	838601
215117	838602
137798	838603
194892	838604
207811	838605
163408	838606
61069	838607
7592	838608
69866	838609
216549	838610
35747	838611
10437	838612
165174	838613
76891	838614
80733	838615
15830	838616
124859	838617
124270	838618
76363	838619
90930	838620
267317	838621
247998	838622
253390	838623
40523	838624
23077	838625
121087	838626
39030	838627
81650	838628
255968	838629
80775	838630
331198	838631
45361	838632
173669	838633
249910	838634
276707	838635
169771	838636
59595	838637
114001	838638
57396	838639
323559	838640
280440	838641
115864	838642
115922	838643
91141	838644
33550	838645
53610	838646
33386	838647
162438	838648
190297	838649
322753	838650
300465	838651
48943	838652
37111	838653
28507	838654
7120	838655
75689	838656
70397	838657
256295	838658
252931	838659
195991	838660
59444	838661
95658	838662
9104	838663
133204	838664
95658	838665
115619	838666
195834	838667
294349	838668
165724	838669
289536	838670
37350	838671
17328	838672
88144	838673
251510	838674
25556	838675
54961	838676
125588	838677
119947	838678
90930	838679
93031	838680
100284	838681
155359	838682
221294	838683
115969	838684
50582	838685
482	838686
89186	838687
43182	838688
59259	838689
90203	838690
95293	838691
22394	838692
32455	838693
35183	838694
68093	838695
163066	838696
205800	838697
140163	838698
153021	838699
152059	838700
317997	838701
114826	838702
284853	838703
217557	838704
278265	838705
278947	838706
154135	838707
69821	838708
166730	838709
223056	838710
127318	838711
303544	838712
50626	838713
352429	838714
25140	838715
251705	838716
278852	838717
220799	838718
310141	838719
104957	838720
246961	838721
107255	838722
247263	838723
66215	838724
137739	838725
273071	838726
140450	838727
89872	838728
158020	838729
59150	838730
29380	838731
157691	838732
299281	838733
61531	838734
306003	838735
228530	838736
82891	838737
162052	838738
40859	838739
26990	838740
303246	838741
352786	838742
332180	838743
251687	838744
155308	838745
226213	838746
16553	838747
15975	838748
6982	838749
284156	838750
251127	838751
218146	838752
265413	838753
9016	838754
99225	838755
202140	838756
19285	838757
270084	838758
40476	838759
332161	838760
138622	838761
26770	838762
218504	838763
138602	838764
87518	838765
124935	838766
16107	838767
60485	838768
75347	838769
660	838770
159182	838771
95956	838772
185051	838773
217366	838774
124156	838775
3039	838776
43618	838777
23545	838778
328667	838779
274928	838780
81200	838781
169179	838782
134993	838783
280159	838784
215875	838785
151401	838786
273049	838787
29280	838788
125102	838789
184786	838790
63685	838791
183746	838792
8749	838793
175984	838794
344045	838795
207522	838796
142250	838797
315465	838798
98354	838799
123267	838800
219268	838801
20062	838802
305930	838803
78578	838804
89797	838805
269950	838806
231103	838807
4286	838808
89617	838809
97006	838810
221244	838811
118510	838812
241630	838813
9018	838814
30050	838815
3623	838816
5579	838817
42857	838818
21530	838819
63007	838820
11807	838821
3623	838822
9024	838823
30039	838824
15798	838825
3626	838826
21495	838827
15781	838828
241516	838829
42883	838830
42855	838831
7065	838832
312601	838833
32946	838834
271361	838835
119888	838836
135839	838837
185982	838838
164719	838839
9024	838840
121246	838841
168235	838842
44208	838843
153368	838844
254359	838845
237260	838846
76402	838847
25423	838848
223095	838849
223804	838850
38407	838851
92700	838852
163898	838853
16100	838854
151196	838855
55652	838856
94869	838857
51382	838858
55784	838859
7592	838860
110440	838861
324468	838862
13290	838863
69437	838864
104919	838865
252581	838866
113998	838867
32098	838868
259963	838869
13555	838870
114082	838871
180343	838872
103489	838873
261982	838874
99697	838875
167338	838876
25404	838877
66117	838878
42354	838879
21554	838880
30601	838881
471	838882
251298	838883
133060	838884
278708	838885
198719	838886
276178	838887
326718	838888
79489	838889
44921	838890
73239	838891
3032	838892
164534	838893
2093	838894
199135	838895
236956	838896
20336	838897
127137	838898
152578	838899
58254	838900
122882	838901
217463	838902
47130	838903
155811	838904
151330	838905
18375	838906
236057	838907
170618	838908
84621	838909
70041	838910
180718	838911
116582	838912
186616	838913
204845	838914
113312	838915
207356	838916
3370	838917
48388	838918
244545	838919
282051	838920
67441	838921
145460	838922
224773	838923
28471	838924
73610	838925
303848	838926
64679	838927
33396	838928
15511	838929
244343	838930
246144	838931
209949	838932
118015	838933
70573	838934
7182	838935
123565	838936
284017	838937
256546	838938
12436	838939
7214	838940
31500	838941
27726	838942
256022	838943
63363	838944
199674	838945
43412	838946
280138	838947
120680	838948
80942	838949
247345	838950
41174	838951
105054	838952
21756	838953
20524	838954
208453	838955
75441	838956
186001	838957
23342	838958
124876	838959
39914	838960
115366	838961
269858	838962
40819	838963
277326	838964
137239	838965
25357	838966
5940	838967
19634	838968
301984	838969
105698	838970
25360	838971
22592	838972
51440	838973
23082	838974
41144	838975
345091	838976
75533	838977
30482	838978
197	838979
342031	838980
76797	838981
95964	838982
38000	838983
125885	838984
76080	838985
6050	838986
63034	838987
144702	838988
40050	838989
124863	838990
169861	838991
46096	838992
102425	838993
201525	838994
313806	838995
75798	838996
125125	838997
30595	838998
106265	838999
887	839000
40723	839001
106466	839002
193994	839003
52999	839004
2376	839005
19473	839006
59703	839007
191760	839008
69982	839009
197147	839010
132814	839011
61249	839012
8185	839013
61846	839014
76421	839015
13746	839016
25393	839017
94914	839018
336579	839019
310647	839020
76535	839021
31441	839022
166822	839023
33424	839024
185112	839025
205219	839026
187391	839027
25197	839028
74161	839029
336178	839030
323680	839031
93537	839032
249339	839033
281904	839034
293112	839035
97873	839036
184672	839037
251739	839038
162969	839039
106212	839040
103632	839041
28775	839042
73718	839043
40390	839044
90128	839045
108132	839046
235854	839047
26507	839048
149151	839049
224682	839050
122129	839051
7717	839052
11783	839053
64637	839054
248878	839055
75257	839056
208779	839057
310471	839058
142024	839059
3806	839060
238163	839061
8169	839062
184808	839063
329635	839064
324993	839065
33146	839066
111231	839067
249258	839068
74858	839069
154291	839070
15496	839071
353392	839072
213819	839073
3450	839074
218811	839075
134294	839076
93648	839077
219254	839078
216687	839079
82348	839080
324868	839081
89861	839082
88611	839083
150055	839084
329403	839085
202632	839086
212905	839087
182942	839088
107747	839089
230057	839090
134464	839091
199474	839092
225625	839093
20532	839094
208376	839095
150078	839096
79264	839097
284474	839098
183384	839099
34515	839100
356255	839101
132275	839102
65928	839103
270411	839104
208016	839105
59361	839106
131864	839107
174264	839108
346872	839109
149775	839110
113952	839111
70139	839112
72539	839113
294242	839114
258937	839115
157948	839116
161987	839117
46670	839118
162529	839119
241500	839120
161971	839121
16021	839122
28099	839123
227669	839124
164227	839125
157069	839126
169247	839127
347249	839128
33207	839129
49700	839130
329669	839131
68256	839132
179213	839133
342343	839134
129329	839135
207114	839136
313686	839137
294022	839138
69903	839139
207157	839140
120488	839141
17299	839142
282350	839143
162447	839144
278890	839145
168346	839146
196299	839147
120512	839148
23288	839149
75099	839150
210405	839151
172399	839152
166869	839153
68783	839154
82093	839155
343911	839156
18531	839157
55598	839158
327353	839159
288151	839160
328975	839161
114696	839162
171636	839163
256329	839164
104829	839165
47385	839166
9069	839167
293643	839168
68050	839169
9792	839170
162666	839171
30209	839172
207796	839173
357277	839174
6050	839175
175896	839176
53999	839177
136740	839178
176249	839179
209916	839180
285911	839181
323328	839182
196371	839183
290150	839184
323343	839185
192980	839186
53610	839187
239947	839188
93958	839189
164670	839190
181269	839191
302469	839192
107653	839193
253709	839194
138313	839195
74490	839196
350828	839197
156595	839198
93169	839199
122717	839200
276738	839201
68452	839202
68121	839203
243821	839204
253211	839205
65854	839206
251999	839207
334706	839208
61192	839209
288166	839210
113521	839211
121362	839212
166543	839213
162932	839214
291113	839215
254730	839216
192296	839217
350703	839218
270490	839219
121808	839220
274943	839221
205322	839222
89800	839223
170829	839224
126793	839225
257736	839226
25214	839227
257772	839228
87059	839229
46314	839230
23833	839231
169811	839232
27054	839233
88678	839234
280405	839235
203937	839236
21855	839237
302992	839238
295909	839239
60058	839240
89468	839241
88768	839242
243838	839243
33471	839244
209417	839245
184765	839246
168569	839247
277257	839248
275021	839249
19730	839250
104831	839251
154039	839252
152401	839253
70697	839254
18708	839255
74334	839256
155114	839257
167925	839258
274374	839259
269992	839260
162212	839261
164045	839262
273806	839263
44260	839264
25638	839265
240894	839266
91130	839267
31408	839268
306306	839269
277990	839270
1967	839271
5361	839272
168972	839273
182246	839274
154025	839275
139622	839276
74414	839277
106726	839278
65420	839279
172706	839280
86525	839281
133926	839282
34840	839283
183765	839284
307825	839285
240761	839286
19278	839287
115195	839288
76472	839289
106020	839290
228023	839291
309277	839292
347350	839293
357504	839294
205054	839295
4289	839296
280868	839297
17426	839298
96183	839299
63537	839300
2867	839301
83276	839302
182121	839303
167661	839304
105338	839305
251649	839306
22088	839307
163481	839308
33436	839309
137073	839310
74298	839311
133903	839312
163307	839313
165849	839314
44643	839315
32060	839316
200817	839317
280966	839318
11623	839319
32375	839320
280997	839321
81244	839322
237018	839323
25459	839324
251908	839325
126834	839326
197185	839327
184548	839328
98264	839329
47819	839330
227234	839331
325673	839332
103510	839333
307205	839334
28474	839335
63139	839336
50527	839337
168261	839338
230742	839339
35741	839340
219513	839341
30001	839342
81312	839343
216902	839344
116224	839345
54110	839346
189902	839347
201995	839348
99757	839349
50270	839350
86920	839351
132751	839352
206716	839353
180277	839354
257947	839355
195920	839356
332163	839357
12697	839358
18503	839359
66700	839360
145052	839361
33500	839362
163623	839363
116265	839364
80871	839365
6811	839366
244555	839367
181901	839368
201457	839369
255388	839370
235467	839371
70914	839372
25455	839373
76390	839374
148275	839375
168613	839376
331433	839377
327831	839378
19139	839379
124015	839380
65485	839381
11814	839382
11933	839383
28568	839384
49203	839385
88677	839386
155020	839387
118894	839388
22403	839389
193392	839390
228851	839391
141884	839392
59847	839393
2829	839394
29401	839395
175831	839396
256778	839397
202774	839398
218994	839399
183319	839400
157321	839401
48051	839402
89271	839403
65842	839404
157870	839405
58773	839406
147065	839407
68199	839408
11305	839409
64528	839410
219390	839411
278184	839412
282144	839413
354067	839414
335772	839415
208203	839416
56357	839417
145110	839418
106519	839419
62631	839420
29848	839421
185174	839422
12261	839423
32341	839424
44373	839425
191584	839426
153529	839427
104503	839428
74444	839429
81252	839430
2486	839431
354994	839432
47416	839433
165782	839434
46906	839435
276842	839436
19998	839437
267025	839438
318912	839439
270358	839440
193237	839441
32340	839442
35773	839443
26350	839444
63639	839445
98861	839446
204462	839447
55809	839448
91127	839449
266772	839450
26679	839451
12697	839452
68578	839453
167048	839454
162314	839455
118476	839456
324952	839457
975	839458
312072	839459
89336	839460
194567	839461
32731	839462
38652	839463
23387	839464
102985	839465
40910	839466
326076	839467
51732	839468
81968	839469
22240	839470
186994	839471
177677	839472
83723	839473
70437	839474
155870	839475
102644	839476
43364	839477
23241	839478
16650	839479
69933	839480
102690	839481
17239	839482
26390	839483
4021	839484
194908	839485
8506	839486
208103	839487
77316	839488
28146	839489
149639	839490
69157	839491
3767	839492
85016	839493
11337	839494
41768	839495
12741	839496
168664	839497
44503	839498
151787	839499
89996	839500
281797	839501
106089	839502
242513	839503
153745	839504
80467	839505
69543	839506
12165	839507
292176	839508
289385	839509
204186	839510
13915	839511
286218	839512
88896	839513
40562	839514
251699	839515
40024	839516
248677	839517
155824	839518
80642	839519
197384	839520
123396	839521
25258	839522
16466	839523
36792	839524
339545	839525
19737	839526
7912	839527
65330	839528
199900	839529
195493	839530
310512	839531
41887	839532
77990	839533
339863	839534
38278	839535
16921	839536
96739	839537
161857	839538
265274	839539
120423	839540
27	839541
163114	839542
138045	839543
86717	839544
95306	839545
117862	839546
127199	839547
32122	839548
9657	839549
316669	839550
177351	839551
31542	839552
461	839553
21748	839554
9673	839555
152744	839556
141005	839557
29711	839558
99739	839559
42399	839560
51715	839561
141949	839562
202206	839563
11397	839564
33218	839565
225333	839566
11347	839567
106877	839568
231573	839569
25	839570
49960	839571
251740	839572
136234	839573
64688	839574
253184	839575
9646	839576
104797	839577
33407	839578
167248	839579
224103	839580
339602	839581
198304	839582
47075	839583
62057	839584
15559	839585
91870	839586
25127	839587
654	839588
185336	839589
33400	839590
44308	839591
100241	839592
106630	839593
29439	839594
65542	839595
62490	839596
78792	839597
202641	839598
26469	839599
16861	839600
122171	839601
26654	839602
422	839603
150240	839604
47566	839605
25563	839606
79726	839607
326053	839608
77001	839609
92821	839610
41654	839611
58379	839612
89219	839613
157977	839614
128839	839615
24469	839616
241019	839617
10784	839618
60093	839619
139699	839620
1	839621
7006	839622
12243	839623
119	839624
15512	839625
56859	839626
88759	839627
40508	839628
122255	839629
64828	839630
9694	839631
164160	839632
207945	839633
322755	839634
41601	839635
12455	839636
104519	839637
309520	839638
209799	839639
19338	839640
62714	839641
244956	839642
67672	839643
106035	839644
12761	839645
181988	839646
30369	839647
356564	839648
25819	839649
23612	839650
148242	839651
65331	839652
30986	839653
342572	839654
31444	839655
69689	839656
290134	839657
19642	839658
80296	839659
325252	839660
151264	839661
113560	839662
74301	839663
97548	839664
91018	839665
140050	839666
47886	839667
43226	839668
36127	839669
35585	839670
251635	839671
68277	839672
168356	839673
167665	839674
80676	839675
47052	839676
12649	839677
95206	839678
179113	839679
135526	839680
10960	839681
30601	839682
182460	839683
12123	839684
152568	839685
128286	839686
127419	839687
161396	839688
52410	839689
165146	839690
268992	839691
127821	839692
165259	839693
166837	839694
103389	839695
41926	839696
75580	839697
9776	839698
35475	839699
128531	839700
325973	839701
33532	839702
354296	839703
3902	839704
329879	839705
357705	839706
247383	839707
285973	839708
53847	839709
32453	839710
156957	839711
9416	839712
32576	839713
228857	839714
187865	839715
5711	839716
68449	839717
271714	839718
173945	839719
32128	839720
2386	839721
7074	839722
225801	839723
6496	839724
53880	839725
122363	839726
200011	839727
200913	839728
124695	839729
302766	839730
199741	839731
346532	839732
32216	839733
25378	839734
203304	839735
332959	839736
201517	839737
345233	839738
18189	839739
199927	839740
293689	839741
254185	839742
176169	839743
124982	839744
171946	839745
127600	839746
169064	839747
139185	839748
183380	839749
203390	839750
37814	839751
116368	839752
332229	839753
257851	839754
326302	839755
54461	839756
313583	839757
200787	839758
25165	839759
333932	839760
46517	839761
200281	839762
198601	839763
201368	839764
337987	839765
202075	839766
203966	839767
340716	839768
168720	839769
317349	839770
203881	839771
64134	839772
26943	839773
337330	839774
202006	839775
203420	839776
203719	839777
37993	839778
81003	839779
55394	839780
19650	839781
347116	839782
336733	839783
198739	839784
201808	839785
333960	839786
340719	839787
343512	839788
335498	839789
123629	839790
337423	839791
199702	839792
126111	839793
344204	839794
344754	839795
54481	839796
82027	839797
203147	839798
203218	839799
200239	839800
81447	839801
201069	839802
202464	839803
200844	839804
204143	839805
199562	839806
37802	839807
202619	839808
293186	839809
346163	839810
339519	839811
203150	839812
203271	839813
334308	839814
346635	839815
81983	839816
344078	839817
343997	839818
125066	839819
54998	839820
125116	839821
338959	839822
341717	839823
346916	839824
55220	839825
82413	839826
202212	839827
198439	839828
200139	839829
342409	839830
126165	839831
82164	839832
345825	839833
124184	839834
200560	839835
335517	839836
54507	839837
201441	839838
203369	839839
202460	839840
124804	839841
55052	839842
202625	839843
339773	839844
37712	839845
338415	839846
203541	839847
124355	839848
81385	839849
124237	839850
346558	839851
203754	839852
341029	839853
124221	839854
200453	839855
203061	839856
198799	839857
333433	839858
202892	839859
200626	839860
16466	839861
126431	839862
81629	839863
344881	839864
124552	839865
202488	839866
124943	839867
200559	839868
337343	839869
202280	839870
335220	839871
123731	839872
202904	839873
54957	839874
198432	839875
125447	839876
201837	839877
346410	839878
124568	839879
55173	839880
123859	839881
346435	839882
125527	839883
203624	839884
80956	839885
337297	839886
38140	839887
342457	839888
199383	839889
306566	839890
334078	839891
346239	839892
163787	839893
51732	839894
33099	839895
290647	839896
50490	839897
49825	839898
165670	839899
124038	839900
202491	839901
341548	839902
126028	839903
324102	839904
271236	839905
203662	839906
206672	839907
199210	839908
345526	839909
35742	839910
201196	839911
333089	839912
202432	839913
95833	839914
198365	839915
198766	839916
203256	839917
201250	839918
123915	839919
333563	839920
344103	839921
341984	839922
124051	839923
125060	839924
335808	839925
280898	839926
195850	839927
29029	839928
157854	839929
200288	839930
344824	839931
249746	839932
208695	839933
1386	839934
332331	839935
356900	839936
205301	839937
175651	839938
103703	839939
61299	839940
82519	839941
72751	839942
161821	839943
45996	839944
46767	839945
28345	839946
354019	839947
77386	839948
224391	839949
2350	839950
8935	839951
32551	839952
54233	839953
197772	839954
123344	839955
13618	839956
9035	839957
82045	839958
241404	839959
90526	839960
115709	839961
256367	839962
20526	839963
3529	839964
222743	839965
240766	839966
39133	839967
25079	839968
132402	839969
121483	839970
328094	839971
74408	839972
296185	839973
18533	839974
265228	839975
323433	839976
8104	839977
20489	839978
222587	839979
48079	839980
303804	839981
224223	839982
15827	839983
261653	839984
73861	839985
123270	839986
44744	839987
123236	839988
54233	839989
32068	839990
98331	839991
88726	839992
221032	839993
99899	839994
48951	839995
193505	839996
81712	839997
241246	839998
104324	839999
274969	840000
143049	840001
184777	840002
89782	840003
223632	840004
198982	840005
225765	840006
301036	840007
226117	840008
141886	840009
164271	840010
17465	840011
254839	840012
42206	840013
344185	840014
818	840015
166122	840016
143005	840017
47374	840018
200249	840019
152011	840020
192747	840021
26876	840022
94908	840023
309023	840024
94881	840025
342530	840026
217784	840027
238493	840028
71947	840029
50989	840030
307911	840031
63709	840032
138738	840033
81823	840034
35737	840035
98179	840036
10191	840037
332265	840038
249550	840039
68488	840040
90771	840041
268100	840042
236930	840043
150149	840044
65510	840045
228211	840046
46729	840047
284998	840048
153951	840049
183932	840050
140876	840051
290679	840052
129435	840053
201497	840054
172346	840055
276184	840056
114594	840057
68103	840058
174579	840059
20534	840060
13303	840061
32285	840062
125939	840063
2368	840064
167682	840065
109948	840066
265312	840067
216918	840068
153052	840069
21116	840070
102730	840071
169066	840072
11524	840073
96070	840074
191625	840075
157207	840076
351704	840077
153987	840078
230289	840079
73789	840080
282262	840081
88263	840082
172401	840083
92553	840084
287495	840085
75855	840086
47278	840087
169338	840088
99866	840089
32051	840090
147080	840091
346894	840092
101120	840093
123706	840094
153950	840095
125936	840096
155597	840097
198920	840098
16845	840099
164807	840100
12812	840101
275725	840102
115978	840103
226936	840104
96819	840105
275003	840106
45344	840107
28808	840108
82792	840109
224083	840110
107301	840111
178987	840112
20532	840113
82564	840114
11366	840115
168153	840116
54558	840117
40865	840118
10232	840119
47394	840120
334557	840121
141535	840122
1020	840123
81642	840124
137585	840125
311082	840126
172324	840127
112905	840128
201105	840129
202413	840130
123965	840131
61644	840132
333828	840133
342422	840134
54578	840135
126516	840136
204127	840137
152137	840138
51370	840139
49712	840140
10309	840141
342630	840142
265134	840143
131550	840144
139075	840145
318053	840146
7724	840147
278369	840148
277012	840149
340852	840150
81746	840151
126524	840152
334155	840153
203679	840154
81023	840155
335663	840156
284577	840157
54594	840158
163295	840159
37554	840160
67763	840161
92659	840162
205149	840163
150062	840164
256396	840165
185494	840166
65746	840167
7155	840168
193221	840169
26698	840170
244867	840171
121995	840172
91096	840173
146159	840174
185173	840175
41982	840176
69169	840177
87369	840178
168008	840179
78804	840180
30910	840181
59154	840182
54906	840183
49392	840184
4563	840185
18031	840186
28574	840187
342256	840188
41936	840189
75422	840190
139735	840191
40828	840192
259415	840193
90309	840194
202849	840195
73733	840196
123896	840197
203552	840198
35734	840199
140368	840200
10191	840201
52314	840202
182000	840203
282379	840204
124203	840205
228309	840206
236212	840207
50952	840208
201537	840209
49146	840210
276667	840211
199082	840212
4978	840213
247939	840214
198640	840215
338623	840216
168172	840217
107462	840218
280011	840219
103800	840220
22500	840221
35804	840222
152910	840223
59258	840224
137838	840225
30489	840226
49839	840227
180708	840228
70237	840229
222212	840230
63006	840231
309962	840232
209330	840233
212092	840234
210508	840235
10308	840236
333135	840237
59122	840238
25447	840239
339885	840240
33235	840241
236434	840242
25330	840243
194999	840244
54594	840245
232012	840246
138030	840247
200895	840248
185526	840249
328842	840250
44864	840251
199810	840252
252992	840253
200144	840254
12372	840255
30420	840256
208285	840257
192031	840258
164587	840259
115907	840260
97592	840261
93151	840262
61248	840263
330799	840264
82433	840265
14560	840266
348130	840267
186092	840268
124734	840269
125011	840270
200978	840271
164885	840272
345580	840273
343364	840274
98241	840275
115859	840276
73228	840277
310010	840278
3734	840279
75413	840280
91227	840281
309385	840282
272925	840283
74047	840284
68541	840285
107462	840286
95926	840287
180591	840288
336764	840289
333772	840290
67783	840291
238423	840292
110292	840293
82200	840294
124841	840295
198988	840296
201123	840297
202285	840298
335361	840299
200564	840300
342836	840301
123821	840302
334988	840303
337506	840304
338889	840305
146713	840306
81218	840307
271647	840308
200531	840309
68495	840310
267049	840311
65891	840312
42090	840313
150140	840314
25408	840315
66676	840316
230981	840317
17910	840318
202268	840319
13278	840320
184219	840321
290383	840322
174322	840323
290812	840324
11391	840325
174818	840326
26302	840327
334641	840328
41321	840329
299190	840330
4271	840331
210486	840332
55216	840333
92177	840334
549	840335
45350	840336
42179	840337
1645	840338
2340	840339
2352	840340
84502	840341
2351	840342
91621	840343
209678	840344
60696	840345
84446	840346
231981	840347
20095	840348
6713	840349
56708	840350
2849	840351
3456	840352
265616	840353
349305	840354
156732	840355
51635	840356
259823	840357
120026	840358
30863	840359
335281	840360
296791	840361
225778	840362
90105	840363
81341	840364
55756	840365
102554	840366
145121	840367
177942	840368
23538	840369
104797	840370
138248	840371
137999	840372
62678	840373
6056	840374
305062	840375
230128	840376
144320	840377
179279	840378
199244	840379
336613	840380
125768	840381
81624	840382
340984	840383
248520	840384
333986	840385
203972	840386
347137	840387
179823	840388
203972	840389
55443	840390
203239	840391
347351	840392
124361	840393
81112	840394
82518	840395
55019	840396
203810	840397
202084	840398
200958	840399
81409	840400
81853	840401
341634	840402
203436	840403
202545	840404
126423	840405
338907	840406
335157	840407
202125	840408
198618	840409
126556	840410
337612	840411
336896	840412
201886	840413
81481	840414
343261	840415
201845	840416
200899	840417
335485	840418
124108	840419
126567	840420
343490	840421
125591	840422
112011	840423
55361	840424
126228	840425
37043	840426
82294	840427
344068	840428
125630	840429
249160	840430
81725	840431
275723	840432
82462	840433
90250	840434
55155	840435
126500	840436
166255	840437
103312	840438
341156	840439
55013	840440
80947	840441
50286	840442
75862	840443
285364	840444
199977	840445
95906	840446
13748	840447
64835	840448
151985	840449
107536	840450
97038	840451
198630	840452
151679	840453
97597	840454
256532	840455
53587	840456
73239	840457
165924	840458
55326	840459
988	840460
16180	840461
258828	840462
179969	840463
82548	840464
343006	840465
112918	840466
75844	840467
257582	840468
40319	840469
124238	840470
311	840471
270596	840472
248339	840473
124537	840474
258183	840475
63519	840476
63363	840477
115906	840478
266515	840479
200120	840480
223581	840481
81182	840482
225299	840483
302461	840484
197658	840485
199540	840486
5590	840487
310133	840488
201301	840489
141956	840490
5401	840491
276782	840492
124250	840493
76461	840494
51465	840495
14559	840496
59051	840497
13630	840498
143151	840499
125109	840500
194930	840501
60238	840502
75871	840503
230412	840504
229261	840505
59741	840506
339233	840507
70174	840508
7250	840509
40601	840510
185250	840511
63517	840512
247322	840513
333742	840514
99520	840515
75954	840516
245146	840517
237330	840518
230476	840519
340715	840520
195974	840521
198898	840522
123408	840523
155096	840524
62039	840525
238945	840526
346137	840527
184683	840528
108124	840529
326649	840530
35746	840531
30241	840532
94076	840533
80802	840534
32101	840535
261669	840536
247297	840537
128756	840538
33415	840539
59122	840540
106054	840541
113412	840542
29194	840543
92530	840544
53934	840545
343151	840546
339010	840547
19403	840548
40361	840549
102595	840550
33287	840551
90497	840552
6919	840553
124359	840554
198267	840555
38326	840556
53503	840557
26783	840558
169813	840559
47950	840560
276393	840561
59846	840562
4145	840563
84569	840564
154204	840565
333624	840566
300737	840567
81855	840568
289858	840569
162340	840570
232254	840571
124646	840572
19623	840573
34514	840574
152700	840575
76052	840576
13405	840577
29902	840578
48814	840579
247630	840580
41791	840581
70217	840582
202925	840583
4579	840584
107217	840585
4687	840586
178875	840587
323015	840588
12099	840589
71165	840590
167936	840591
40701	840592
93027	840593
256912	840594
344296	840595
202937	840596
108784	840597
24981	840598
298625	840599
97108	840600
341493	840601
62357	840602
100006	840603
70652	840604
108147	840605
319591	840606
198594	840607
199698	840608
114039	840609
180181	840610
203588	840611
168528	840612
112101	840613
90884	840614
200974	840615
95970	840616
240271	840617
35088	840618
73397	840619
20747	840620
67390	840621
180677	840622
33481	840623
301448	840624
147624	840625
215261	840626
66568	840627
104284	840628
127634	840629
103544	840630
140711	840631
96652	840632
146245	840633
2483	840634
75710	840635
156954	840636
5667	840637
250433	840638
162037	840639
46800	840640
109733	840641
327096	840642
195106	840643
153540	840644
105275	840645
156794	840646
16292	840647
54611	840648
68773	840649
106839	840650
67378	840651
175091	840652
124112	840653
199101	840654
33234	840655
81806	840656
202584	840657
20082	840658
50293	840659
228277	840660
266696	840661
75805	840662
344511	840663
153833	840664
89066	840665
51339	840666
177429	840667
59619	840668
168742	840669
35869	840670
51656	840671
122562	840672
42963	840673
200905	840674
54578	840675
250514	840676
28575	840677
35058	840678
67376	840679
11980	840680
134459	840681
134990	840682
60147	840683
56369	840684
217933	840685
138726	840686
137481	840687
203843	840688
339116	840689
124871	840690
240803	840691
64353	840692
40420	840693
176046	840694
181998	840695
43639	840696
104594	840697
41979	840698
139825	840699
32280	840700
203364	840701
93446	840702
333696	840703
238492	840704
107109	840705
38099	840706
40957	840707
79902	840708
36720	840709
180271	840710
77985	840711
104977	840712
98105	840713
203665	840714
35697	840715
64587	840716
303414	840717
73622	840718
200925	840719
222429	840720
134825	840721
93412	840722
251433	840723
272904	840724
6580	840725
199697	840726
153688	840727
75984	840728
330357	840729
242037	840730
126505	840731
169248	840732
199453	840733
97289	840734
212911	840735
125555	840736
200120	840737
12998	840738
217025	840739
223333	840740
115893	840741
201158	840742
335488	840743
274312	840744
41215	840745
69339	840746
12612	840747
113571	840748
306181	840749
35071	840750
93574	840751
27756	840752
46328	840753
324091	840754
39076	840755
33289	840756
142982	840757
232474	840758
40652	840759
2017	840760
74641	840761
144545	840762
257793	840763
61620	840764
111192	840765
176268	840766
237263	840767
43628	840768
61205	840769
100475	840770
47682	840771
114017	840772
308724	840773
195708	840774
43795	840775
192938	840776
7280	840777
79303	840778
28683	840779
53230	840780
124723	840781
152337	840782
275469	840783
89882	840784
37673	840785
216334	840786
63560	840787
179024	840788
22133	840789
43803	840790
308779	840791
48847	840792
35576	840793
64319	840794
199629	840795
45118	840796
55658	840797
146532	840798
223960	840799
54643	840800
306568	840801
156615	840802
226827	840803
144474	840804
225936	840805
340751	840806
258287	840807
284910	840808
90707	840809
221739	840810
29372	840811
161671	840812
163108	840813
69034	840814
104276	840815
164837	840816
156583	840817
134396	840818
184699	840819
221562	840820
305133	840821
102868	840822
180785	840823
100181	840824
156921	840825
30834	840826
201082	840827
150394	840828
116347	840829
69774	840830
328822	840831
115262	840832
26553	840833
3183	840834
115819	840835
1387	840836
127140	840837
330199	840838
14340	840839
86686	840840
324754	840841
16135	840842
281034	840843
195986	840844
251964	840845
345558	840846
301776	840847
46634	840848
26876	840849
70689	840850
13012	840851
145763	840852
275834	840853
13574	840854
11232	840855
98905	840856
155817	840857
149001	840858
44264	840859
74754	840860
46519	840861
268057	840862
321551	840863
73617	840864
198477	840865
275288	840866
38238	840867
153644	840868
153654	840869
98323	840870
250419	840871
250743	840872
284291	840873
185486	840874
125238	840875
217951	840876
273725	840877
61374	840878
51656	840879
173441	840880
16073	840881
246762	840882
63747	840883
16091	840884
21913	840885
16088	840886
146173	840887
9755	840888
115350	840889
114946	840890
22584	840891
46205	840892
137796	840893
309494	840894
29245	840895
275548	840896
247083	840897
46829	840898
159424	840899
341537	840900
55326	840901
19683	840902
81511	840903
11874	840904
40394	840905
50763	840906
122004	840907
100594	840908
44270	840909
55694	840910
153720	840911
297209	840912
67466	840913
115711	840914
223698	840915
240499	840916
28782	840917
268189	840918
225721	840919
87000	840920
79869	840921
89336	840922
30341	840923
50078	840924
134499	840925
166108	840926
117664	840927
40527	840928
125403	840929
2323	840930
29924	840931
45236	840932
473	840933
95075	840934
325986	840935
97163	840936
209001	840937
98614	840938
27375	840939
1247	840940
2788	840941
18509	840942
26551	840943
46204	840944
99264	840945
253495	840946
162986	840947
78939	840948
61257	840949
43496	840950
198758	840951
5382	840952
221311	840953
111104	840954
275374	840955
300623	840956
103566	840957
6084	840958
55673	840959
272876	840960
268501	840961
19276	840962
340883	840963
11309	840964
291938	840965
94808	840966
39299	840967
124399	840968
147895	840969
158661	840970
309104	840971
144317	840972
20197	840973
253063	840974
139529	840975
271802	840976
304388	840977
179912	840978
32896	840979
58474	840980
276658	840981
251039	840982
106647	840983
103137	840984
124661	840985
2323	840986
27190	840987
5274	840988
264	840989
19581	840990
316966	840991
100022	840992
80559	840993
151277	840994
167516	840995
112740	840996
148600	840997
318828	840998
40671	840999
81883	841000
26682	841001
21395	841002
272663	841003
155004	841004
230489	841005
136567	841006
165895	841007
9439	841008
51638	841009
25379	841010
42332	841011
318671	841012
139059	841013
65678	841014
103505	841015
18500	841016
184778	841017
102503	841018
2430	841019
30631	841020
116228	841021
48156	841022
241704	841023
273029	841024
26860	841025
103156	841026
275297	841027
74881	841028
167739	841029
99159	841030
140841	841031
79717	841032
278720	841033
149563	841034
309634	841035
195858	841036
141973	841037
55444	841038
351352	841039
54470	841040
203900	841041
35333	841042
20947	841043
248408	841044
21139	841045
180225	841046
185446	841047
114087	841048
98137	841049
44659	841050
88630	841051
51487	841052
13036	841053
845	841054
5849	841055
69004	841056
325709	841057
46896	841058
127177	841059
180905	841060
184949	841061
156150	841062
123874	841063
348223	841064
40204	841065
296304	841066
150016	841067
57915	841068
61774	841069
34664	841070
227326	841071
94101	841072
162205	841073
165113	841074
119219	841075
138062	841076
114572	841077
147434	841078
33197	841079
203868	841080
91056	841081
63694	841082
126771	841083
300402	841084
16142	841085
328421	841086
51461	841087
51626	841088
161415	841089
46204	841090
344156	841091
76000	841092
51640	841093
51494	841094
27226	841095
88	841096
82719	841097
74878	841098
97659	841099
32603	841100
190953	841101
18103	841102
42344	841103
25409	841104
178571	841105
42160	841106
123896	841107
102905	841108
31047	841109
153089	841110
113900	841111
9383	841112
99299	841113
221247	841114
310012	841115
15493	841116
183162	841117
67824	841118
107364	841119
52406	841120
251266	841121
90227	841122
92746	841123
164752	841124
60119	841125
46233	841126
181418	841127
136341	841128
115504	841129
229212	841130
70421	841131
166698	841132
106336	841133
139533	841134
12694	841135
9697	841136
105619	841137
129523	841138
88596	841139
180338	841140
165985	841141
61547	841142
96643	841143
148908	841144
55175	841145
21059	841146
280623	841147
93400	841148
125443	841149
53839	841150
125386	841151
341382	841152
82793	841153
255021	841154
123130	841155
99349	841156
99304	841157
156295	841158
155318	841159
242337	841160
255560	841161
99352	841162
241967	841163
344735	841164
178190	841165
156423	841166
183772	841167
254702	841168
154486	841169
88605	841170
115424	841171
228456	841172
148678	841173
155361	841174
197905	841175
151912	841176
242429	841177
331523	841178
144844	841179
255840	841180
148734	841181
22615	841182
254120	841183
255160	841184
242349	841185
253954	841186
253929	841187
242073	841188
151106	841189
123302	841190
278742	841191
27100	841192
140159	841193
99655	841194
79213	841195
99656	841196
201084	841197
254789	841198
256650	841199
114593	841200
33215	841201
167672	841202
269355	841203
77039	841204
45053	841205
112036	841206
85617	841207
213440	841208
218675	841209
70609	841210
50806	841211
154761	841212
56220	841213
172296	841214
198872	841215
151829	841216
267574	841217
81650	841218
61257	841219
21844	841220
18332	841221
8221	841222
113949	841223
99260	841224
114149	841225
168495	841226
97584	841227
46757	841228
55914	841229
155273	841230
15917	841231
75619	841232
50021	841233
131794	841234
357354	841235
19340	841236
168457	841237
194889	841238
59426	841239
25256	841240
272257	841241
281087	841242
274487	841243
31404	841244
353568	841245
59129	841246
124863	841247
51158	841248
79322	841249
103355	841250
69244	841251
252950	841252
80678	841253
22469	841254
54307	841255
280564	841256
103318	841257
104128	841258
156820	841259
27251	841260
89484	841261
69992	841262
331816	841263
121478	841264
193619	841265
221054	841266
54407	841267
241907	841268
995	841269
12039	841270
50413	841271
356265	841272
141933	841273
59695	841274
352955	841275
281542	841276
349878	841277
105247	841278
70361	841279
197681	841280
319537	841281
319894	841282
194098	841283
35068	841284
23662	841285
95259	841286
1012	841287
348527	841288
333564	841289
273502	841290
37486	841291
161160	841292
164165	841293
243954	841294
106023	841295
31401	841296
23210	841297
37795	841298
46718	841299
229227	841300
201320	841301
168627	841302
12413	841303
339880	841304
231973	841305
339843	841306
80913	841307
199812	841308
27129	841309
202025	841310
199681	841311
203226	841312
8927	841313
14512	841314
211114	841315
53413	841316
164667	841317
32178	841318
11186	841319
7585	841320
46783	841321
124289	841322
230615	841323
339114	841324
3521	841325
63055	841326
298950	841327
217868	841328
198295	841329
74029	841330
270484	841331
65774	841332
21040	841333
20064	841334
219455	841335
162344	841336
96936	841337
89050	841338
321840	841339
105017	841340
22414	841341
106832	841342
97135	841343
127235	841344
272606	841345
308545	841346
157520	841347
100	841348
100149	841349
119133	841350
166078	841351
332160	841352
134731	841353
198005	841354
343434	841355
227789	841356
269316	841357
274679	841358
97096	841359
152882	841360
226954	841361
136293	841362
249968	841363
97501	841364
106690	841365
111179	841366
20923	841367
23782	841368
270224	841369
7366	841370
121550	841371
121610	841372
231795	841373
8614	841374
285923	841375
38131	841376
79548	841377
65203	841378
59870	841379
11784	841380
11784	841381
149003	841382
89984	841383
225903	841384
280223	841385
139279	841386
41079	841387
254914	841388
343734	841389
199727	841390
20602	841391
244416	841392
75307	841393
89514	841394
240286	841395
290690	841396
72584	841397
169701	841398
10330	841399
115643	841400
75908	841401
10551	841402
1159	841403
21145	841404
107443	841405
227071	841406
23777	841407
282149	841408
156977	841409
3468	841410
332337	841411
162615	841412
42816	841413
154992	841414
198001	841415
229716	841416
266923	841417
130838	841418
256110	841419
228026	841420
129290	841421
111863	841422
158647	841423
144999	841424
22657	841425
65970	841426
37606	841427
345344	841428
184299	841429
256121	841430
56937	841431
11647	841432
198692	841433
198408	841434
27876	841435
350428	841436
166594	841437
352164	841438
22563	841439
51266	841440
127725	841441
346541	841442
333878	841443
191130	841444
169124	841445
203306	841446
203163	841447
125392	841448
125570	841449
204155	841450
82168	841451
198664	841452
233240	841453
270670	841454
54406	841455
47669	841456
20532	841457
355989	841458
311122	841459
53190	841460
53535	841461
75669	841462
19525	841463
34934	841464
320266	841465
110027	841466
53217	841467
268858	841468
136990	841469
72866	841470
43340	841471
89586	841472
60305	841473
302489	841474
169623	841475
133389	841476
88462	841477
46577	841478
57239	841479
35764	841480
253037	841481
89195	841482
203578	841483
120283	841484
59120	841485
104749	841486
227973	841487
100110	841488
331486	841489
43394	841490
35397	841491
153301	841492
54872	841493
69340	841494
228002	841495
65932	841496
156467	841497
103957	841498
168672	841499
127264	841500
40752	841501
162450	841502
217847	841503
295997	841504
122829	841505
102955	841506
227745	841507
50481	841508
67718	841509
26901	841510
161474	841511
121702	841512
141213	841513
157230	841514
39083	841515
50530	841516
269	841517
256161	841518
142169	841519
41073	841520
164497	841521
61466	841522
40652	841523
146611	841524
82564	841525
163553	841526
134170	841527
351509	841528
178339	841529
41079	841530
47317	841531
90165	841532
1086	841533
323035	841534
47150	841535
60451	841536
156070	841537
45990	841538
45007	841539
54876	841540
16834	841541
11976	841542
112406	841543
243635	841544
343947	841545
82498	841546
217850	841547
42159	841548
44647	841549
123161	841550
20718	841551
28926	841552
161270	841553
41816	841554
157699	841555
245075	841556
32161	841557
44718	841558
126153	841559
336286	841560
219932	841561
125979	841562
78754	841563
320538	841564
73821	841565
29480	841566
169585	841567
164569	841568
63012	841569
101288	841570
22513	841571
95418	841572
154752	841573
35628	841574
55312	841575
37643	841576
334234	841577
126157	841578
80668	841579
54766	841580
95454	841581
30601	841582
70352	841583
126096	841584
198176	841585
300552	841586
60526	841587
229941	841588
90824	841589
177993	841590
44883	841591
8103	841592
178942	841593
24951	841594
22649	841595
47621	841596
137662	841597
252556	841598
54972	841599
69582	841600
70093	841601
252534	841602
156415	841603
304147	841604
40550	841605
340510	841606
548	841607
139953	841608
149069	841609
144995	841610
241444	841611
42887	841612
265914	841613
183046	841614
182865	841615
315679	841616
73511	841617
197995	841618
99392	841619
154782	841620
123091	841621
50010	841622
235764	841623
152896	841624
113999	841625
276430	841626
198480	841627
135231	841628
41073	841629
200036	841630
59670	841631
54736	841632
336112	841633
119935	841634
119927	841635
16568	841636
271085	841637
78810	841638
155424	841639
86230	841640
130308	841641
148615	841642
88732	841643
184630	841644
69260	841645
26927	841646
144916	841647
82287	841648
338443	841649
37934	841650
201349	841651
62889	841652
342208	841653
243911	841654
46088	841655
305686	841656
143419	841657
306404	841658
46899	841659
167067	841660
123234	841661
11789	841662
65825	841663
266333	841664
6300	841665
104648	841666
92925	841667
96129	841668
141818	841669
169467	841670
139519	841671
33546	841672
123583	841673
130261	841674
43259	841675
12253	841676
61823	841677
84976	841678
104749	841679
221072	841680
211953	841681
145167	841682
246806	841683
42844	841684
137289	841685
47531	841686
105859	841687
219102	841688
84782	841689
50019	841690
253570	841691
148330	841692
181676	841693
168014	841694
42002	841695
211428	841696
35405	841697
8754	841698
34759	841699
116060	841700
227380	841701
157587	841702
240795	841703
138009	841704
140459	841705
70637	841706
225867	841707
148189	841708
95042	841709
240781	841710
95403	841711
41028	841712
43554	841713
3584	841714
50966	841715
261407	841716
125053	841717
166357	841718
208219	841719
107933	841720
177996	841721
178857	841722
32801	841723
49908	841724
178024	841725
66707	841726
179336	841727
204839	841728
86359	841729
161448	841730
5023	841731
5023	841732
138100	841733
51001	841734
55850	841735
31129	841736
45234	841737
79700	841738
37580	841739
155083	841740
82739	841741
75452	841742
91125	841743
155691	841744
257087	841745
80457	841746
228747	841747
240929	841748
341046	841749
35198	841750
37703	841751
44900	841752
197159	841753
102812	841754
125135	841755
124663	841756
38209	841757
81895	841758
21731	841759
338289	841760
138929	841761
99298	841762
41976	841763
99056	841764
95120	841765
303950	841766
59087	841767
15544	841768
100189	841769
236515	841770
334576	841771
81560	841772
148479	841773
31457	841774
12964	841775
115552	841776
73466	841777
94444	841778
161790	841779
306907	841780
60140	841781
148832	841782
75748	841783
44888	841784
123525	841785
116627	841786
36806	841787
65388	841788
303079	841789
15381	841790
220570	841791
114531	841792
347009	841793
200429	841794
162997	841795
95240	841796
319549	841797
139351	841798
26812	841799
276808	841800
13458	841801
238453	841802
21122	841803
328263	841804
105384	841805
249053	841806
167273	841807
63088	841808
59008	841809
67997	841810
161471	841811
68284	841812
90402	841813
41188	841814
41188	841815
150282	841816
29480	841817
197965	841818
334845	841819
123209	841820
29968	841821
50786	841822
113811	841823
22254	841824
271317	841825
143774	841826
3494	841827
63099	841828
153897	841829
37201	841830
27102	841831
99903	841832
136438	841833
285123	841834
274500	841835
27198	841836
100324	841837
20377	841838
271411	841839
84058	841840
348722	841841
223445	841842
162528	841843
255861	841844
51276	841845
62903	841846
176036	841847
70266	841848
97163	841849
329056	841850
293640	841851
4449	841852
69296	841853
347265	841854
47187	841855
113353	841856
44141	841857
295655	841858
199874	841859
9669	841860
260854	841861
75199	841862
19280	841863
248806	841864
19586	841865
161276	841866
204944	841867
10279	841868
149019	841869
40883	841870
182420	841871
291061	841872
146398	841873
136638	841874
64210	841875
100588	841876
184465	841877
180088	841878
58654	841879
197801	841880
169546	841881
186940	841882
1717	841883
29981	841884
330062	841885
169252	841886
122442	841887
266520	841888
218416	841889
126153	841890
141637	841891
161600	841892
65824	841893
331176	841894
181587	841895
197685	841896
80670	841897
200671	841898
137058	841899
19758	841900
125659	841901
7394	841902
73307	841903
197703	841904
95120	841905
62965	841906
95344	841907
328654	841908
327604	841909
117670	841910
303963	841911
1781	841912
255269	841913
13617	841914
186988	841915
128313	841916
77272	841917
3623	841918
58581	841919
3143	841920
136355	841921
128321	841922
116515	841923
62847	841924
3075	841925
32085	841926
302732	841927
9489	841928
280682	841929
98728	841930
163806	841931
46460	841932
105242	841933
113553	841934
304601	841935
98442	841936
77328	841937
187734	841938
251305	841939
32864	841940
161650	841941
106997	841942
77095	841943
187754	841944
82579	841945
23580	841946
248373	841947
68083	841948
123750	841949
247541	841950
316659	841951
308923	841952
74080	841953
106840	841954
19937	841955
177510	841956
101112	841957
5603	841958
99928	841959
153861	841960
185362	841961
88838	841962
26760	841963
21950	841964
184641	841965
88053	841966
41163	841967
104269	841968
275155	841969
249627	841970
271132	841971
92439	841972
217244	841973
536	841974
73397	841975
9064	841976
135278	841977
17274	841978
11774	841979
208451	841980
225018	841981
271820	841982
74860	841983
305299	841984
28577	841985
30130	841986
12262	841987
248471	841988
203106	841989
227963	841990
186855	841991
223747	841992
59670	841993
141413	841994
255858	841995
254643	841996
65791	841997
99810	841998
156163	841999
331743	842000
42860	842001
65696	842002
194731	842003
91087	842004
242327	842005
148501	842006
67949	842007
32554	842008
79616	842009
32371	842010
12998	842011
144644	842012
12064	842013
180482	842014
3616	842015
15	842016
42038	842017
90794	842018
65973	842019
198836	842020
4997	842021
80589	842022
182402	842023
38424	842024
32789	842025
1453	842026
105619	842027
178423	842028
126318	842029
207155	842030
41934	842031
99181	842032
84698	842033
154925	842034
15456	842035
193268	842036
68982	842037
222873	842038
148304	842039
99233	842040
167286	842041
69934	842042
115808	842043
157516	842044
179417	842045
41056	842046
22142	842047
28759	842048
60464	842049
183548	842050
35390	842051
330049	842052
40438	842053
50456	842054
267463	842055
21533	842056
347689	842057
9556	842058
7310	842059
29919	842060
35086	842061
75449	842062
47949	842063
15797	842064
29987	842065
19358	842066
193384	842067
126339	842068
95358	842069
151275	842070
165953	842071
3093	842072
19342	842073
5176	842074
160040	842075
12248	842076
37546	842077
330047	842078
80470	842079
89091	842080
89091	842081
157505	842082
139676	842083
196866	842084
206627	842085
150310	842086
79464	842087
287004	842088
122848	842089
197416	842090
24761	842091
301119	842092
226539	842093
75735	842094
180350	842095
180364	842096
34616	842097
154824	842098
90598	842099
33445	842100
13032	842101
168296	842102
65413	842103
187765	842104
122815	842105
269580	842106
98620	842107
44947	842108
159159	842109
198008	842110
161302	842111
99100	842112
330054	842113
240846	842114
165236	842115
80337	842116
109772	842117
4670	842118
63997	842119
79749	842120
180367	842121
113738	842122
125175	842123
108437	842124
275649	842125
145865	842126
4666	842127
268332	842128
55788	842129
50536	842130
267297	842131
197432	842132
171674	842133
37497	842134
99007	842135
44770	842136
22503	842137
80553	842138
209874	842139
202986	842140
59723	842141
11232	842142
11868	842143
21317	842144
213654	842145
327375	842146
42510	842147
55965	842148
81056	842149
5611	842150
357201	842151
312697	842152
61522	842153
223273	842154
148462	842155
330859	842156
29656	842157
137905	842158
33116	842159
54278	842160
197748	842161
63900	842162
15779	842163
148215	842164
250701	842165
241936	842166
202558	842167
295258	842168
74305	842169
68701	842170
225374	842171
336262	842172
74509	842173
118674	842174
37549	842175
165867	842176
66850	842177
43821	842178
9216	842179
139296	842180
265596	842181
194716	842182
29437	842183
155737	842184
119439	842185
326640	842186
198005	842187
10195	842188
80502	842189
209628	842190
31540	842191
70199	842192
191399	842193
93393	842194
332268	842195
189777	842196
316212	842197
183842	842198
114744	842199
317605	842200
63518	842201
66406	842202
88566	842203
272428	842204
227559	842205
219554	842206
77958	842207
178231	842208
93077	842209
31268	842210
9089	842211
192212	842212
155059	842213
267944	842214
164976	842215
98719	842216
306551	842217
251585	842218
136651	842219
166465	842220
33377	842221
65405	842222
298762	842223
179739	842224
35293	842225
191727	842226
233239	842227
1488	842228
111110	842229
252970	842230
151571	842231
112396	842232
231095	842233
63520	842234
6412	842235
233564	842236
312394	842237
1731	842238
75431	842239
63395	842240
119834	842241
94580	842242
182761	842243
89350	842244
143405	842245
60864	842246
36720	842247
91500	842248
308411	842249
178515	842250
129638	842251
271921	842252
184561	842253
269	842254
60868	842255
331810	842256
125362	842257
309584	842258
187828	842259
320441	842260
54631	842261
90442	842262
93237	842263
134655	842264
82034	842265
243751	842266
270160	842267
114793	842268
217076	842269
43758	842270
2466	842271
38031	842272
125146	842273
32969	842274
46976	842275
89383	842276
37909	842277
22542	842278
90967	842279
141762	842280
199049	842281
181831	842282
315472	842283
127251	842284
157538	842285
251085	842286
74458	842287
140232	842288
272387	842289
248515	842290
235474	842291
301351	842292
51389	842293
201121	842294
342779	842295
154147	842296
89609	842297
199929	842298
25406	842299
61921	842300
139940	842301
237554	842302
154724	842303
235775	842304
302968	842305
88638	842306
90159	842307
310107	842308
47861	842309
73622	842310
154085	842311
112314	842312
138942	842313
338076	842314
154118	842315
103463	842316
98420	842317
179158	842318
226694	842319
138196	842320
104121	842321
180624	842322
141090	842323
230147	842324
261147	842325
221974	842326
169320	842327
256160	842328
238185	842329
97691	842330
139670	842331
277755	842332
7701	842333
273433	842334
104162	842335
7755	842336
141578	842337
28471	842338
138660	842339
153971	842340
221347	842341
18450	842342
247448	842343
41081	842344
82707	842345
177764	842346
64346	842347
253539	842348
201377	842349
147064	842350
90871	842351
182993	842352
27204	842353
125637	842354
98418	842355
154171	842356
180607	842357
82055	842358
11607	842359
138918	842360
181900	842361
88332	842362
276564	842363
104606	842364
55635	842365
225991	842366
225138	842367
329865	842368
2996	842369
144819	842370
99015	842371
274435	842372
185441	842373
38626	842374
90922	842375
40495	842376
155340	842377
241904	842378
150090	842379
20875	842380
121058	842381
199755	842382
125542	842383
154128	842384
351164	842385
7152	842386
293436	842387
12050	842388
186196	842389
53841	842390
10623	842391
187960	842392
22283	842393
241870	842394
19831	842395
50077	842396
131893	842397
7657	842398
179114	842399
7739	842400
122837	842401
118714	842402
184650	842403
138410	842404
299168	842405
308853	842406
202936	842407
298656	842408
35336	842409
259312	842410
42743	842411
308424	842412
116408	842413
211187	842414
105467	842415
137654	842416
35803	842417
75878	842418
244366	842419
76164	842420
24813	842421
60787	842422
116682	842423
91141	842424
25422	842425
43346	842426
217651	842427
104285	842428
153816	842429
177090	842430
138491	842431
146630	842432
4543	842433
41320	842434
50996	842435
35469	842436
91286	842437
197578	842438
179548	842439
139467	842440
246638	842441
161514	842442
90376	842443
309518	842444
39826	842445
181891	842446
32153	842447
52575	842448
236889	842449
93186	842450
21656	842451
89341	842452
46357	842453
157322	842454
40461	842455
167508	842456
63006	842457
105146	842458
135357	842459
105483	842460
231306	842461
137270	842462
83306	842463
182513	842464
95225	842465
54499	842466
119799	842467
76165	842468
259962	842469
155933	842470
40856	842471
138414	842472
28575	842473
228183	842474
115227	842475
142242	842476
90581	842477
140700	842478
224240	842479
75802	842480
228236	842481
224779	842482
228853	842483
235535	842484
964	842485
33573	842486
138266	842487
187308	842488
2262	842489
53879	842490
181418	842491
131207	842492
19653	842493
53030	842494
3075	842495
223070	842496
227096	842497
259171	842498
139116	842499
182636	842500
2858	842501
40799	842502
41028	842503
327822	842504
40479	842505
70536	842506
1882	842507
11569	842508
140111	842509
346491	842510
125642	842511
137374	842512
229900	842513
24573	842514
171965	842515
181580	842516
99306	842517
303381	842518
90768	842519
116255	842520
162615	842521
229631	842522
229209	842523
1704	842524
230841	842525
198190	842526
148614	842527
139336	842528
266015	842529
88922	842530
251744	842531
29734	842532
257606	842533
205942	842534
18405	842535
98044	842536
33542	842537
19250	842538
207311	842539
55946	842540
206714	842541
291878	842542
205625	842543
291699	842544
349998	842545
122134	842546
20526	842547
103280	842548
151648	842549
354984	842550
11542	842551
252357	842552
140687	842553
32708	842554
221845	842555
180265	842556
61774	842557
230820	842558
50534	842559
139151	842560
217606	842561
179199	842562
73678	842563
40413	842564
185362	842565
147803	842566
59911	842567
30341	842568
41254	842569
11368	842570
1469	842571
40851	842572
137403	842573
4023	842574
23598	842575
207676	842576
310191	842577
182321	842578
204899	842579
28745	842580
103444	842581
129996	842582
104385	842583
352344	842584
86573	842585
32722	842586
184478	842587
56840	842588
59368	842589
11191	842590
55393	842591
12636	842592
17109	842593
68579	842594
66212	842595
59810	842596
169975	842597
88697	842598
101183	842599
28732	842600
4685	842601
89992	842602
63520	842603
59060	842604
115507	842605
278385	842606
14577	842607
12281	842608
138726	842609
87233	842610
14646	842611
47176	842612
95105	842613
1812	842614
47066	842615
32078	842616
7651	842617
329447	842618
123384	842619
331946	842620
99822	842621
253943	842622
123372	842623
65601	842624
65911	842625
68784	842626
197277	842627
155543	842628
117460	842629
323932	842630
36216	842631
191498	842632
315801	842633
123386	842634
36212	842635
190397	842636
181693	842637
12756	842638
1589	842639
25093	842640
32631	842641
114826	842642
303711	842643
21736	842644
22243	842645
65100	842646
197208	842647
61137	842648
46862	842649
138399	842650
330550	842651
13482	842652
192895	842653
169161	842654
184559	842655
273801	842656
96131	842657
68028	842658
102861	842659
47149	842660
28720	842661
334838	842662
208775	842663
63547	842664
121563	842665
69140	842666
27405	842667
83174	842668
329499	842669
167383	842670
272086	842671
88374	842672
47939	842673
82845	842674
6027	842675
37494	842676
174906	842677
72804	842678
293756	842679
73022	842680
293541	842681
172510	842682
288676	842683
173042	842684
175263	842685
293370	842686
72973	842687
176102	842688
174364	842689
110019	842690
174825	842691
109230	842692
293280	842693
291094	842694
291036	842695
290868	842696
293175	842697
72442	842698
325846	842699
8047	842700
198229	842701
121228	842702
10302	842703
96198	842704
167075	842705
195379	842706
338881	842707
74762	842708
165529	842709
265157	842710
74757	842711
35205	842712
99739	842713
310307	842714
244016	842715
180385	842716
300638	842717
35201	842718
13623	842719
10302	842720
301562	842721
300572	842722
12370	842723
169762	842724
248451	842725
9043	842726
51635	842727
222567	842728
266411	842729
66265	842730
35207	842731
269282	842732
25065	842733
15813	842734
122096	842735
222898	842736
27914	842737
154021	842738
114167	842739
6324	842740
25065	842741
29403	842742
93632	842743
161819	842744
272315	842745
198884	842746
21145	842747
23211	842748
179166	842749
303012	842750
114023	842751
44680	842752
23211	842753
327539	842754
247036	842755
19722	842756
74843	842757
5652	842758
128714	842759
34694	842760
134687	842761
59418	842762
101169	842763
328175	842764
115790	842765
301918	842766
339362	842767
143004	842768
45091	842769
127238	842770
10398	842771
207236	842772
139096	842773
94051	842774
230568	842775
131108	842776
90965	842777
10279	842778
164211	842779
115503	842780
300598	842781
229104	842782
253269	842783
138925	842784
197660	842785
93576	842786
256552	842787
36890	842788
40510	842789
224061	842790
307829	842791
330459	842792
91194	842793
20144	842794
228472	842795
128651	842796
237028	842797
249393	842798
79586	842799
266580	842800
140131	842801
40778	842802
140179	842803
19755	842804
81411	842805
89516	842806
26806	842807
113586	842808
204076	842809
127270	842810
28764	842811
20499	842812
59784	842813
347	842814
705	842815
270771	842816
13524	842817
99591	842818
301164	842819
7428	842820
142077	842821
223458	842822
166860	842823
181988	842824
107403	842825
61283	842826
251572	842827
15091	842828
137578	842829
20718	842830
75711	842831
225919	842832
120090	842833
82316	842834
69339	842835
70357	842836
196762	842837
289494	842838
64269	842839
326723	842840
69250	842841
141441	842842
154856	842843
185523	842844
79085	842845
324535	842846
18924	842847
90682	842848
65550	842849
288256	842850
73101	842851
1116	842852
75916	842853
209187	842854
2996	842855
89611	842856
176295	842857
288500	842858
88750	842859
113446	842860
220803	842861
181939	842862
43531	842863
243666	842864
107235	842865
40882	842866
95330	842867
75288	842868
14421	842869
2477	842870
1728	842871
25809	842872
97284	842873
286669	842874
355	842875
168640	842876
43155	842877
111630	842878
42510	842879
18500	842880
204549	842881
28134	842882
30123	842883
62931	842884
122873	842885
35185	842886
51376	842887
88015	842888
149185	842889
199027	842890
47674	842891
328283	842892
141177	842893
161906	842894
223787	842895
198595	842896
156	842897
96960	842898
6761	842899
183349	842900
202115	842901
123748	842902
333907	842903
37973	842904
139713	842905
168737	842906
330496	842907
15913	842908
93769	842909
30087	842910
166642	842911
187887	842912
187768	842913
148958	842914
117853	842915
80516	842916
78817	842917
274833	842918
137936	842919
115166	842920
81476	842921
237939	842922
342803	842923
191698	842924
69003	842925
161218	842926
150467	842927
19365	842928
197481	842929
209777	842930
177554	842931
130941	842932
350435	842933
209268	842934
191576	842935
255371	842936
32109	842937
9871	842938
107372	842939
20548	842940
47284	842941
194658	842942
156215	842943
42347	842944
350181	842945
181892	842946
141157	842947
848	842948
2534	842949
41836	842950
35233	842951
164433	842952
17458	842953
89215	842954
88531	842955
11867	842956
5760	842957
41032	842958
187374	842959
61330	842960
155260	842961
165158	842962
4692	842963
23930	842964
86973	842965
338238	842966
238272	842967
301647	842968
167566	842969
18347	842970
90672	842971
233623	842972
192536	842973
8103	842974
79330	842975
55828	842976
322586	842977
228216	842978
1662	842979
2608	842980
187669	842981
79000	842982
47758	842983
159603	842984
76230	842985
304063	842986
27225	842987
11569	842988
187906	842989
55333	842990
257585	842991
249298	842992
334628	842993
47636	842994
51276	842995
198073	842996
18316	842997
69784	842998
258237	842999
65864	843000
4347	843001
228412	843002
253448	843003
356659	843004
12016	843005
26461	843006
181864	843007
19755	843008
65306	843009
13476	843010
256087	843011
81225	843012
228654	843013
225185	843014
39	843015
131265	843016
15	843017
13976	843018
18194	843019
92561	843020
6840	843021
21440	843022
118042	843023
739	843024
85916	843025
330909	843026
151227	843027
156	843028
25415	843029
44886	843030
244598	843031
91560	843032
14892	843033
347170	843034
183535	843035
112020	843036
181531	843037
74405	843038
84488	843039
56090	843040
248389	843041
132694	843042
180500	843043
70766	843044
89912	843045
21911	843046
203610	843047
204056	843048
28527	843049
139073	843050
199868	843051
139334	843052
36682	843053
226187	843054
90319	843055
8604	843056
112335	843057
346953	843058
200443	843059
226599	843060
70298	843061
185240	843062
297724	843063
303534	843064
187942	843065
143710	843066
78424	843067
201444	843068
65571	843069
305138	843070
119746	843071
313778	843072
313652	843073
190077	843074
320947	843075
189646	843076
119467	843077
75313	843078
313342	843079
113784	843080
233704	843081
63836	843082
144658	843083
27836	843084
225382	843085
11273	843086
63565	843087
55739	843088
68128	843089
102974	843090
152578	843091
31686	843092
328750	843093
114465	843094
43601	843095
31686	843096
228887	843097
249226	843098
35353	843099
89293	843100
192744	843101
137454	843102
52769	843103
32944	843104
61548	843105
202416	843106
196477	843107
232180	843108
51724	843109
144956	843110
141851	843111
90762	843112
59608	843113
137696	843114
137092	843115
59229	843116
60171	843117
223015	843118
227646	843119
155294	843120
139574	843121
101183	843122
254974	843123
252540	843124
221590	843125
58643	843126
52575	843127
29052	843128
330391	843129
61585	843130
331378	843131
112537	843132
343702	843133
246240	843134
117702	843135
31295	843136
45365	843137
115301	843138
29074	843139
61836	843140
341213	843141
75638	843142
7615	843143
43013	843144
254273	843145
65779	843146
193016	843147
142482	843148
142586	843149
232244	843150
142586	843151
152110	843152
15748	843153
189392	843154
145281	843155
99632	843156
178257	843157
178452	843158
62986	843159
59742	843160
132942	843161
123096	843162
18500	843163
320	843164
251892	843165
66399	843166
270454	843167
230764	843168
14560	843169
54189	843170
156432	843171
19302	843172
256294	843173
137082	843174
303857	843175
167023	843176
289125	843177
59102	843178
21260	843179
113548	843180
332409	843181
42177	843182
182742	843183
216294	843184
96015	843185
90091	843186
58922	843187
31346	843188
167795	843189
194230	843190
217486	843191
329465	843192
151258	843193
350291	843194
305175	843195
42925	843196
155117	843197
52306	843198
75433	843199
313631	843200
183959	843201
4598	843202
204059	843203
350726	843204
323395	843205
27077	843206
290958	843207
129295	843208
183432	843209
221277	843210
70280	843211
56850	843212
76068	843213
1043	843214
146886	843215
169572	843216
249266	843217
154301	843218
156437	843219
1230	843220
24057	843221
7093	843222
251065	843223
181887	843224
242619	843225
134503	843226
165956	843227
225604	843228
23567	843229
35577	843230
76287	843231
3784	843232
18390	843233
213095	843234
65750	843235
253637	843236
1733	843237
181923	843238
300936	843239
141145	843240
1769	843241
249156	843242
276901	843243
319720	843244
69128	843245
27842	843246
123403	843247
37550	843248
303377	843249
123414	843250
177740	843251
26600	843252
197601	843253
255163	843254
123393	843255
123342	843256
322893	843257
327954	843258
13445	843259
155808	843260
332851	843261
162396	843262
178180	843263
114847	843264
248744	843265
197624	843266
111629	843267
309701	843268
188036	843269
298677	843270
2341	843271
20240	843272
2534	843273
15198	843274
67576	843275
159502	843276
79946	843277
185548	843278
95077	843279
125772	843280
44713	843281
20713	843282
54569	843283
327107	843284
139984	843285
107362	843286
273507	843287
39763	843288
331837	843289
77954	843290
143077	843291
22375	843292
305487	843293
114303	843294
46759	843295
222627	843296
88471	843297
141243	843298
350481	843299
11861	843300
229148	843301
338620	843302
274724	843303
88262	843304
140607	843305
241976	843306
47807	843307
3412	843308
231401	843309
240174	843310
163841	843311
60305	843312
137589	843313
59115	843314
13409	843315
228960	843316
90192	843317
138971	843318
224112	843319
138283	843320
223684	843321
136509	843322
91057	843323
140396	843324
60238	843325
136324	843326
28517	843327
93615	843328
226153	843329
225398	843330
88599	843331
226254	843332
228409	843333
228964	843334
90139	843335
88110	843336
149628	843337
335425	843338
248776	843339
6844	843340
48594	843341
4345	843342
73590	843343
103989	843344
307636	843345
30447	843346
35195	843347
69451	843348
6063	843349
298500	843350
181205	843351
141728	843352
3256	843353
283893	843354
283614	843355
97803	843356
182067	843357
319758	843358
80017	843359
330910	843360
4457	843361
4454	843362
92480	843363
197687	843364
330161	843365
118879	843366
178649	843367
30021	843368
225871	843369
241786	843370
117098	843371
77316	843372
23598	843373
80857	843374
344174	843375
339530	843376
67853	843377
35226	843378
341865	843379
151110	843380
97809	843381
224519	843382
153890	843383
126947	843384
55621	843385
202517	843386
58284	843387
33094	843388
161831	843389
103819	843390
330962	843391
144655	843392
254768	843393
65447	843394
12904	843395
272081	843396
99617	843397
12209	843398
96172	843399
46228	843400
83042	843401
85849	843402
256	843403
30025	843404
20683	843405
59319	843406
87531	843407
41048	843408
192869	843409
41148	843410
330497	843411
275751	843412
258175	843413
111802	843414
143130	843415
38273	843416
105328	843417
56603	843418
40819	843419
98686	843420
156951	843421
196973	843422
105136	843423
6040	843424
25078	843425
134852	843426
105109	843427
8042	843428
41523	843429
224109	843430
236566	843431
81594	843432
186104	843433
64051	843434
339631	843435
103500	843436
210003	843437
200312	843438
3462	843439
144944	843440
173928	843441
55859	843442
161517	843443
34812	843444
6247	843445
34825	843446
110940	843447
38420	843448
227713	843449
70491	843450
59649	843451
229097	843452
5612	843453
89862	843454
289824	843455
70024	843456
165585	843457
174204	843458
144880	843459
44796	843460
200286	843461
225965	843462
99264	843463
340951	843464
327473	843465
326759	843466
236838	843467
90710	843468
249523	843469
281032	843470
140454	843471
241183	843472
29556	843473
29556	843474
180241	843475
247214	843476
212114	843477
40474	843478
136944	843479
47323	843480
115183	843481
37825	843482
116611	843483
48909	843484
251321	843485
124968	843486
341126	843487
82501	843488
181734	843489
12372	843490
38206	843491
124723	843492
2849	843493
129974	843494
55234	843495
27000	843496
54998	843497
355879	843498
337627	843499
206021	843500
229066	843501
202966	843502
209140	843503
124937	843504
28085	843505
81771	843506
165211	843507
51538	843508
202235	843509
201472	843510
29527	843511
90807	843512
1372	843513
126528	843514
80685	843515
81526	843516
81742	843517
108900	843518
253417	843519
4347	843520
213005	843521
121118	843522
152503	843523
231487	843524
316344	843525
148852	843526
101313	843527
107008	843528
285044	843529
80862	843530
162554	843531
11974	843532
104695	843533
344055	843534
33336	843535
5097	843536
15355	843537
26297	843538
91388	843539
1247	843540
267060	843541
120086	843542
86630	843543
38032	843544
34441	843545
106743	843546
168784	843547
61865	843548
70503	843549
69689	843550
81707	843551
156944	843552
40368	843553
199247	843554
148533	843555
329576	843556
115558	843557
202945	843558
61718	843559
73991	843560
221510	843561
164400	843562
325282	843563
94976	843564
207727	843565
110751	843566
75533	843567
148212	843568
115687	843569
123403	843570
279825	843571
85105	843572
32931	843573
34611	843574
2236	843575
274661	843576
231655	843577
89311	843578
35430	843579
248780	843580
1455	843581
60011	843582
7235	843583
69760	843584
169194	843585
18095	843586
354973	843587
4612	843588
96358	843589
12040	843590
250436	843591
122799	843592
107	843593
32587	843594
196055	843595
149769	843596
92910	843597
281857	843598
3817	843599
253664	843600
203212	843601
46118	843602
61910	843603
97803	843604
106497	843605
74860	843606
14358	843607
72668	843608
137246	843609
66452	843610
352006	843611
150520	843612
80657	843613
129933	843614
202254	843615
124001	843616
157612	843617
70278	843618
153252	843619
41473	843620
338316	843621
44914	843622
321273	843623
327232	843624
32727	843625
130663	843626
9462	843627
248064	843628
106897	843629
162483	843630
11815	843631
54305	843632
184459	843633
115036	843634
166051	843635
25353	843636
151818	843637
17260	843638
167632	843639
3370	843640
42373	843641
35572	843642
134264	843643
182039	843644
26693	843645
123614	843646
11795	843647
139280	843648
327278	843649
184733	843650
68125	843651
3172	843652
1480	843653
187930	843654
122495	843655
93400	843656
62679	843657
238516	843658
16044	843659
80054	843660
225348	843661
90089	843662
201117	843663
89153	843664
169450	843665
136721	843666
199907	843667
203358	843668
233430	843669
22529	843670
350830	843671
258681	843672
27164	843673
46829	843674
73538	843675
73538	843676
139524	843677
61738	843678
91970	843679
221563	843680
17283	843681
271291	843682
78058	843683
70766	843684
355488	843685
134110	843686
251778	843687
230177	843688
132940	843689
282431	843690
21745	843691
321792	843692
97271	843693
153807	843694
88343	843695
168762	843696
107550	843697
66268	843698
90449	843699
238244	843700
77086	843701
89457	843702
223962	843703
161141	843704
161695	843705
153690	843706
347930	843707
244957	843708
112172	843709
243644	843710
191556	843711
113419	843712
38248	843713
86066	843714
289622	843715
170370	843716
69440	843717
157698	843718
6551	843719
138312	843720
341074	843721
251121	843722
41169	843723
7574	843724
144376	843725
228357	843726
14032	843727
301187	843728
27211	843729
333309	843730
15849	843731
31083	843732
167701	843733
81128	843734
50924	843735
54438	843736
4315	843737
23109	843738
121622	843739
165449	843740
12382	843741
90496	843742
56656	843743
149676	843744
548	843745
35458	843746
18243	843747
156627	843748
33433	843749
190310	843750
8410	843751
322076	843752
200413	843753
31408	843754
307718	843755
12382	843756
21084	843757
248415	843758
88220	843759
169897	843760
258802	843761
141813	843762
226004	843763
222448	843764
299201	843765
226401	843766
58891	843767
88468	843768
93166	843769
155032	843770
124632	843771
337629	843772
82368	843773
18251	843774
201003	843775
218872	843776
14239	843777
250039	843778
201362	843779
126984	843780
48935	843781
269173	843782
69161	843783
35479	843784
35479	843785
199451	843786
177716	843787
325524	843788
32775	843789
328705	843790
162398	843791
128221	843792
12893	843793
101115	843794
128486	843795
182104	843796
273457	843797
180161	843798
167475	843799
122232	843800
182126	843801
326465	843802
248170	843803
137642	843804
329910	843805
181689	843806
50457	843807
180089	843808
16986	843809
273415	843810
67945	843811
169763	843812
106103	843813
180241	843814
53923	843815
180732	843816
19210	843817
19133	843818
224659	843819
175670	843820
167978	843821
247171	843822
164136	843823
184473	843824
270935	843825
216523	843826
328265	843827
229723	843828
88996	843829
167857	843830
32604	843831
326281	843832
88066	843833
261369	843834
53698	843835
188589	843836
19394	843837
186305	843838
169481	843839
169895	843840
70205	843841
103993	843842
32631	843843
168781	843844
23591	843845
66668	843846
50487	843847
26248	843848
12742	843849
82728	843850
114209	843851
142358	843852
181882	843853
301163	843854
255178	843855
138234	843856
288442	843857
195043	843858
115455	843859
208169	843860
194196	843861
91174	843862
162303	843863
99389	843864
150060	843865
328780	843866
43283	843867
205612	843868
125599	843869
55033	843870
196160	843871
168577	843872
54033	843873
279596	843874
79906	843875
129352	843876
199857	843877
121284	843878
181940	843879
167798	843880
322530	843881
196201	843882
308596	843883
244969	843884
224899	843885
68256	843886
277307	843887
32631	843888
134403	843889
154062	843890
165737	843891
117027	843892
181690	843893
153344	843894
23734	843895
328394	843896
280121	843897
341002	843898
46006	843899
93373	843900
47925	843901
161887	843902
9892	843903
100433	843904
5667	843905
70566	843906
125620	843907
59795	843908
65447	843909
36221	843910
87183	843911
114608	843912
75096	843913
43285	843914
96574	843915
289537	843916
55404	843917
6612	843918
114806	843919
297784	843920
23058	843921
833	843922
135502	843923
210666	843924
75740	843925
47426	843926
12927	843927
138891	843928
64607	843929
200143	843930
136081	843931
217506	843932
15701	843933
313391	843934
143462	843935
107465	843936
305018	843937
75887	843938
267902	843939
180713	843940
1276	843941
6902	843942
107456	843943
33348	843944
191222	843945
33411	843946
51664	843947
144503	843948
3361	843949
156855	843950
133888	843951
207492	843952
178209	843953
94051	843954
65947	843955
215269	843956
198121	843957
205160	843958
12220	843959
227188	843960
315468	843961
195511	843962
1421	843963
86315	843964
168195	843965
29310	843966
223080	843967
6097	843968
33218	843969
69017	843970
54355	843971
97616	843972
148927	843973
113295	843974
300621	843975
209028	843976
7091	843977
227212	843978
86283	843979
183691	843980
600	843981
129470	843982
182024	843983
107412	843984
18661	843985
164363	843986
274009	843987
256816	843988
106622	843989
92503	843990
279484	843991
276554	843992
217338	843993
181386	843994
226328	843995
214811	843996
18382	843997
61849	843998
20849	843999
145860	844000
119906	844001
469	844002
230439	844003
117837	844004
126385	844005
112172	844006
194715	844007
344378	844008
237491	844009
339887	844010
50507	844011
301117	844012
133046	844013
285427	844014
55247	844015
180237	844016
155908	844017
166040	844018
343799	844019
202768	844020
282163	844021
332340	844022
228390	844023
168275	844024
64216	844025
243354	844026
98274	844027
153544	844028
301004	844029
56591	844030
177670	844031
145909	844032
89969	844033
140517	844034
305803	844035
219222	844036
47474	844037
121853	844038
7694	844039
330558	844040
39256	844041
138061	844042
137608	844043
107606	844044
6013	844045
153730	844046
103143	844047
12789	844048
125175	844049
276719	844050
247419	844051
191550	844052
40967	844053
254158	844054
284859	844055
310368	844056
119974	844057
252513	844058
50487	844059
20378	844060
137066	844061
57348	844062
32946	844063
929	844064
313083	844065
101282	844066
277460	844067
73466	844068
83020	844069
12379	844070
303644	844071
246338	844072
58913	844073
159376	844074
39879	844075
333922	844076
116332	844077
297464	844078
113014	844079
128268	844080
14781	844081
5752	844082
17446	844083
246515	844084
46152	844085
378	844086
281452	844087
107377	844088
33481	844089
244560	844090
43736	844091
244851	844092
146201	844093
9049	844094
7326	844095
10772	844096
19325	844097
4347	844098
61140	844099
122516	844100
23602	844101
87380	844102
195205	844103
139364	844104
95765	844105
180091	844106
92578	844107
40564	844108
115668	844109
59568	844110
2634	844111
106565	844112
7464	844113
52406	844114
74161	844115
37327	844116
217313	844117
195378	844118
32544	844119
88856	844120
288864	844121
167902	844122
252000	844123
84488	844124
302467	844125
138111	844126
169350	844127
197156	844128
104091	844129
75440	844130
275580	844131
224868	844132
6636	844133
102723	844134
227454	844135
74490	844136
99126	844137
324563	844138
327698	844139
132073	844140
16853	844141
72679	844142
168416	844143
113953	844144
146648	844145
240750	844146
143330	844147
312518	844148
138289	844149
172982	844150
119117	844151
59969	844152
80473	844153
47793	844154
242350	844155
170333	844156
121624	844157
111756	844158
21993	844159
216314	844160
165431	844161
124174	844162
199948	844163
125091	844164
54477	844165
202893	844166
2982	844167
346666	844168
38181	844169
125132	844170
209710	844171
345986	844172
342681	844173
68117	844174
199145	844175
274408	844176
199449	844177
168800	844178
348489	844179
106628	844180
124760	844181
203567	844182
202226	844183
55736	844184
225806	844185
59126	844186
59126	844187
291395	844188
3530	844189
200979	844190
227513	844191
106379	844192
111959	844193
114983	844194
8966	844195
209149	844196
75599	844197
115449	844198
127349	844199
46958	844200
59330	844201
311818	844202
124655	844203
151361	844204
105748	844205
124655	844206
169728	844207
68457	844208
127279	844209
50537	844210
157496	844211
14121	844212
89526	844213
161633	844214
47162	844215
134650	844216
125831	844217
99543	844218
115048	844219
305067	844220
116168	844221
27103	844222
257745	844223
90892	844224
51615	844225
90252	844226
7070	844227
193281	844228
85098	844229
211823	844230
191515	844231
205671	844232
194915	844233
195659	844234
123081	844235
38594	844236
9247	844237
6628	844238
79627	844239
17368	844240
99171	844241
70690	844242
46777	844243
7388	844244
41197	844245
98494	844246
181094	844247
245151	844248
68789	844249
97062	844250
196865	844251
11790	844252
148358	844253
7073	844254
11965	844255
12853	844256
15788	844257
121289	844258
89312	844259
193781	844260
16355	844261
11819	844262
6883	844263
477	844264
9489	844265
269257	844266
58156	844267
276089	844268
206459	844269
355356	844270
73606	844271
57873	844272
296044	844273
28089	844274
216443	844275
86999	844276
5487	844277
112594	844278
62315	844279
327007	844280
351746	844281
89751	844282
312075	844283
12756	844284
22572	844285
99707	844286
203962	844287
38409	844288
99599	844289
31269	844290
99782	844291
195466	844292
55802	844293
148513	844294
181394	844295
75853	844296
152954	844297
298924	844298
133161	844299
246051	844300
41738	844301
78706	844302
124353	844303
41459	844304
138203	844305
73998	844306
215894	844307
267372	844308
77242	844309
343823	844310
55068	844311
326083	844312
91067	844313
75190	844314
250542	844315
126401	844316
80866	844317
125229	844318
181416	844319
153500	844320
19559	844321
3472	844322
178490	844323
157448	844324
85420	844325
20047	844326
42091	844327
6090	844328
146275	844329
90359	844330
122504	844331
157566	844332
89785	844333
221358	844334
274971	844335
11000	844336
138966	844337
1664	844338
99279	844339
107219	844340
111590	844341
110305	844342
177577	844343
96760	844344
57106	844345
44928	844346
40077	844347
50279	844348
107389	844349
137852	844350
41616	844351
5132	844352
114470	844353
34873	844354
113301	844355
113524	844356
121644	844357
40742	844358
90651	844359
89276	844360
145182	844361
296297	844362
287291	844363
275970	844364
332495	844365
39124	844366
200155	844367
14596	844368
295815	844369
29240	844370
68829	844371
310321	844372
124315	844373
340135	844374
11096	844375
41900	844376
182535	844377
27012	844378
13728	844379
328683	844380
25	844381
21905	844382
99696	844383
148388	844384
205344	844385
44620	844386
105598	844387
261607	844388
156502	844389
11815	844390
82907	844391
219024	844392
63086	844393
114721	844394
1312	844395
194141	844396
19612	844397
83234	844398
60569	844399
138859	844400
59965	844401
99797	844402
165174	844403
112249	844404
328813	844405
237631	844406
30672	844407
150775	844408
59667	844409
45392	844410
62172	844411
69574	844412
155191	844413
330856	844414
251596	844415
103257	844416
67538	844417
11832	844418
89358	844419
118737	844420
230844	844421
80734	844422
11403	844423
104508	844424
106590	844425
28908	844426
64576	844427
303632	844428
242640	844429
321485	844430
353613	844431
222322	844432
141856	844433
113523	844434
5388	844435
351860	844436
204572	844437
107294	844438
14129	844439
214073	844440
41158	844441
222309	844442
161369	844443
225066	844444
189570	844445
265834	844446
136828	844447
37178	844448
177345	844449
164455	844450
53808	844451
55794	844452
129910	844453
22559	844454
4676	844455
167112	844456
44832	844457
328225	844458
73399	844459
43336	844460
114782	844461
221137	844462
12379	844463
102798	844464
44281	844465
137008	844466
325485	844467
194986	844468
61873	844469
185177	844470
178079	844471
40473	844472
225077	844473
1994	844474
14388	844475
182031	844476
226273	844477
90546	844478
3912	844479
69588	844480
16192	844481
276403	844482
130913	844483
276909	844484
274955	844485
3597	844486
13884	844487
533	844488
14007	844489
2554	844490
168165	844491
59115	844492
132065	844493
195852	844494
180055	844495
60283	844496
93787	844497
55242	844498
28764	844499
14493	844500
136564	844501
24718	844502
93584	844503
248081	844504
131701	844505
90910	844506
22538	844507
20518	844508
223132	844509
2299	844510
151956	844511
224531	844512
122180	844513
60226	844514
60969	844515
332444	844516
35659	844517
88937	844518
169329	844519
261388	844520
15123	844521
56995	844522
90977	844523
88567	844524
7122	844525
8758	844526
184317	844527
93284	844528
112168	844529
124511	844530
280226	844531
137425	844532
50143	844533
121257	844534
251697	844535
79259	844536
2428	844537
54743	844538
14882	844539
334103	844540
273053	844541
231014	844542
16373	844543
59346	844544
18053	844545
136868	844546
86543	844547
139609	844548
145436	844549
107155	844550
236254	844551
195285	844552
145733	844553
91104	844554
55403	844555
89831	844556
6747	844557
44357	844558
34919	844559
70135	844560
40991	844561
138766	844562
255943	844563
89143	844564
211616	844565
133293	844566
238441	844567
119943	844568
141638	844569
139859	844570
105578	844571
223522	844572
1568	844573
75612	844574
168400	844575
38910	844576
20518	844577
2871	844578
213816	844579
78774	844580
224534	844581
230024	844582
28894	844583
141662	844584
94048	844585
154483	844586
247581	844587
97506	844588
339439	844589
90225	844590
128230	844591
236373	844592
40979	844593
45356	844594
86139	844595
20719	844596
152585	844597
28993	844598
5791	844599
155541	844600
166653	844601
70322	844602
209063	844603
122167	844604
206003	844605
38451	844606
63205	844607
209885	844608
153792	844609
845	844610
88389	844611
208752	844612
301107	844613
137717	844614
340448	844615
28706	844616
166289	844617
163580	844618
7950	844619
268173	844620
18032	844621
273264	844622
39089	844623
93216	844624
39996	844625
167270	844626
159090	844627
141388	844628
147498	844629
60511	844630
79357	844631
120839	844632
159534	844633
335850	844634
64554	844635
3090	844636
137049	844637
32146	844638
261398	844639
130909	844640
117688	844641
105068	844642
107005	844643
246196	844644
22302	844645
346981	844646
139270	844647
130220	844648
73446	844649
227193	844650
59474	844651
141522	844652
70237	844653
102953	844654
41006	844655
83040	844656
89376	844657
7182	844658
19727	844659
85035	844660
103447	844661
236989	844662
303285	844663
306023	844664
25297	844665
99467	844666
116639	844667
132966	844668
85588	844669
33459	844670
21334	844671
15753	844672
182540	844673
92517	844674
241103	844675
15182	844676
106983	844677
164957	844678
5813	844679
303329	844680
87261	844681
132576	844682
51643	844683
125747	844684
21125	844685
304680	844686
59248	844687
89819	844688
51243	844689
19607	844690
10937	844691
210217	844692
33365	844693
88972	844694
221207	844695
5189	844696
75920	844697
92878	844698
70204	844699
8747	844700
70394	844701
55795	844702
183459	844703
169522	844704
204060	844705
42020	844706
61387	844707
227816	844708
235798	844709
88379	844710
224021	844711
28503	844712
21080	844713
92570	844714
149009	844715
44498	844716
42176	844717
19931	844718
199005	844719
236105	844720
219221	844721
219247	844722
308599	844723
86691	844724
85148	844725
4331	844726
3513	844727
4331	844728
141127	844729
61727	844730
61727	844731
43497	844732
221236	844733
130782	844734
59345	844735
155398	844736
229499	844737
235824	844738
11516	844739
25334	844740
183258	844741
123842	844742
34983	844743
208672	844744
258458	844745
331914	844746
181578	844747
156708	844748
88716	844749
167797	844750
146886	844751
26874	844752
203613	844753
149758	844754
51222	844755
46608	844756
351753	844757
127667	844758
346370	844759
303370	844760
163567	844761
65199	844762
304713	844763
90818	844764
221608	844765
112653	844766
230470	844767
266283	844768
59630	844769
93546	844770
116164	844771
148902	844772
39166	844773
85016	844774
139130	844775
51136	844776
35221	844777
181638	844778
119941	844779
223118	844780
92508	844781
334724	844782
44810	844783
62900	844784
138707	844785
14480	844786
139378	844787
223415	844788
142292	844789
105044	844790
152943	844791
195926	844792
97649	844793
39117	844794
336453	844795
75969	844796
231561	844797
80540	844798
66599	844799
140270	844800
50451	844801
75847	844802
55119	844803
114858	844804
183652	844805
266073	844806
66329	844807
133137	844808
236380	844809
85014	844810
102710	844811
116551	844812
287276	844813
300059	844814
40476	844815
320118	844816
337912	844817
55096	844818
131424	844819
208948	844820
13426	844821
7731	844822
180962	844823
40321	844824
148299	844825
211848	844826
25461	844827
47829	844828
82483	844829
1094	844830
102568	844831
20579	844832
89341	844833
197510	844834
141637	844835
220733	844836
102865	844837
123965	844838
81981	844839
73831	844840
114633	844841
45921	844842
20682	844843
21154	844844
44912	844845
274075	844846
3509	844847
201431	844848
140911	844849
256247	844850
181698	844851
139320	844852
150957	844853
169034	844854
328437	844855
64851	844856
121139	844857
265349	844858
138335	844859
145320	844860
151904	844861
5032	844862
5032	844863
323790	844864
35518	844865
56010	844866
354850	844867
12412	844868
161652	844869
26766	844870
78799	844871
146247	844872
89470	844873
27959	844874
84871	844875
211372	844876
25083	844877
97862	844878
168681	844879
15543	844880
152205	844881
166752	844882
89183	844883
304096	844884
357558	844885
10955	844886
154090	844887
9353	844888
339456	844889
250564	844890
64901	844891
162144	844892
28570	844893
14907	844894
301537	844895
36770	844896
242478	844897
34979	844898
226633	844899
337844	844900
14599	844901
125991	844902
99005	844903
20682	844904
6915	844905
230987	844906
65693	844907
141188	844908
60526	844909
28169	844910
73480	844911
93539	844912
532	844913
127170	844914
215786	844915
250143	844916
181063	844917
19886	844918
55783	844919
145105	844920
51516	844921
55778	844922
38427	844923
304138	844924
136500	844925
279588	844926
181411	844927
82	844928
80966	844929
181599	844930
157504	844931
44596	844932
96070	844933
190896	844934
7184	844935
198401	844936
112712	844937
80260	844938
137618	844939
40960	844940
34725	844941
356603	844942
184278	844943
220772	844944
200124	844945
52310	844946
38456	844947
330080	844948
308079	844949
46177	844950
164935	844951
327381	844952
303328	844953
312461	844954
41292	844955
90112	844956
181519	844957
270328	844958
105886	844959
252476	844960
276468	844961
267000	844962
303727	844963
148276	844964
272706	844965
155577	844966
277828	844967
29985	844968
255530	844969
99100	844970
93966	844971
121794	844972
114667	844973
301166	844974
28546	844975
176273	844976
1637	844977
236215	844978
84843	844979
115639	844980
79487	844981
252163	844982
350109	844983
59010	844984
79456	844985
20367	844986
138987	844987
2693	844988
26252	844989
191631	844990
78743	844991
354031	844992
204769	844993
1031	844994
244483	844995
37617	844996
301346	844997
284749	844998
1277	844999
107051	845000
195970	845001
166783	845002
24998	845003
1116	845004
303460	845005
106963	845006
52836	845007
145601	845008
9362	845009
179538	845010
66261	845011
231641	845012
55843	845013
198844	845014
39996	845015
21465	845016
69934	845017
140260	845018
55774	845019
147254	845020
181405	845021
50020	845022
194554	845023
8966	845024
18390	845025
75821	845026
15435	845027
19740	845028
104537	845029
65735	845030
32257	845031
92706	845032
90183	845033
70298	845034
30911	845035
80810	845036
35368	845037
231468	845038
109322	845039
170854	845040
298633	845041
84140	845042
83992	845043
55192	845044
29961	845045
234024	845046
116591	845047
167858	845048
89057	845049
100713	845050
115340	845051
28589	845052
99955	845053
168680	845054
145095	845055
56108	845056
54568	845057
107355	845058
8381	845059
86529	845060
102866	845061
8861	845062
79940	845063
122061	845064
237200	845065
129615	845066
115280	845067
60108	845068
91366	845069
258106	845070
19533	845071
224188	845072
78712	845073
65109	845074
95009	845075
312275	845076
35056	845077
53323	845078
115084	845079
93355	845080
128977	845081
114024	845082
145878	845083
155710	845084
141371	845085
69609	845086
270736	845087
22489	845088
280289	845089
347	845090
139560	845091
61876	845092
348953	845093
131324	845094
320552	845095
27238	845096
99727	845097
130221	845098
93452	845099
35453	845100
123775	845101
38900	845102
221776	845103
115048	845104
152377	845105
129399	845106
116716	845107
28850	845108
48047	845109
16476	845110
20598	845111
215014	845112
125319	845113
54773	845114
5032	845115
281834	845116
222256	845117
227205	845118
8487	845119
35373	845120
82475	845121
300876	845122
35373	845123
38900	845124
113995	845125
195553	845126
54337	845127
60063	845128
28725	845129
81582	845130
69991	845131
114520	845132
157323	845133
83169	845134
306377	845135
29498	845136
206220	845137
273649	845138
166732	845139
196935	845140
199541	845141
85479	845142
125896	845143
76198	845144
75880	845145
20574	845146
9879	845147
183903	845148
68219	845149
91264	845150
143493	845151
121456	845152
70587	845153
58809	845154
238995	845155
69904	845156
227627	845157
33375	845158
268476	845159
82976	845160
203086	845161
21566	845162
227632	845163
25074	845164
268434	845165
94530	845166
272097	845167
165341	845168
181727	845169
185109	845170
47022	845171
19645	845172
324487	845173
89161	845174
27198	845175
113383	845176
142005	845177
242448	845178
131557	845179
77151	845180
3805	845181
36725	845182
223620	845183
88732	845184
154753	845185
123014	845186
1777	845187
329655	845188
321879	845189
142046	845190
197664	845191
65738	845192
50942	845193
305872	845194
145433	845195
253090	845196
99338	845197
210455	845198
70656	845199
206900	845200
29334	845201
171220	845202
30684	845203
56706	845204
35265	845205
78751	845206
125273	845207
91018	845208
127468	845209
161276	845210
44163	845211
172	845212
119481	845213
107338	845214
47653	845215
55761	845216
37193	845217
350364	845218
10190	845219
153877	845220
98399	845221
257686	845222
303811	845223
270027	845224
328606	845225
216390	845226
109632	845227
29409	845228
9235	845229
116177	845230
77208	845231
15077	845232
20613	845233
78689	845234
138404	845235
56950	845236
105230	845237
153672	845238
217032	845239
22004	845240
179758	845241
31293	845242
137414	845243
43745	845244
17246	845245
79891	845246
320132	845247
243818	845248
138501	845249
87586	845250
76375	845251
27207	845252
209168	845253
97583	845254
5469	845255
99679	845256
16198	845257
112793	845258
241652	845259
181714	845260
115965	845261
13876	845262
63704	845263
285218	845264
143721	845265
196027	845266
315509	845267
146322	845268
338342	845269
164143	845270
309014	845271
244689	845272
30130	845273
21603	845274
93196	845275
90616	845276
117200	845277
352039	845278
39131	845279
33352	845280
180476	845281
312720	845282
1012	845283
5411	845284
11711	845285
228975	845286
210474	845287
230180	845288
7053	845289
10994	845290
35221	845291
10828	845292
86955	845293
79726	845294
78661	845295
186105	845296
184459	845297
270355	845298
112159	845299
21821	845300
115195	845301
131443	845302
224588	845303
196508	845304
322705	845305
151020	845306
205227	845307
33259	845308
101365	845309
165437	845310
120646	845311
16611	845312
83045	845313
261992	845314
147339	845315
328829	845316
114170	845317
105099	845318
55761	845319
347	845320
254881	845321
91958	845322
206894	845323
224027	845324
298710	845325
38303	845326
76135	845327
61315	845328
119611	845329
136371	845330
303643	845331
16103	845332
301106	845333
45342	845334
249281	845335
226464	845336
139625	845337
47432	845338
103910	845339
63124	845340
182357	845341
14369	845342
279326	845343
257287	845344
276409	845345
249688	845346
106432	845347
151911	845348
64904	845349
167877	845350
221923	845351
180846	845352
41697	845353
145328	845354
138267	845355
202510	845356
150206	845357
336284	845358
32963	845359
136670	845360
344242	845361
113015	845362
310135	845363
51141	845364
184633	845365
75272	845366
204975	845367
207244	845368
178184	845369
288552	845370
185757	845371
156816	845372
100370	845373
136902	845374
62025	845375
21939	845376
144487	845377
114743	845378
246165	845379
115824	845380
43589	845381
75182	845382
201113	845383
83033	845384
144437	845385
336501	845386
92621	845387
134757	845388
132810	845389
270022	845390
79947	845391
88001	845392
28735	845393
54343	845394
330052	845395
41188	845396
161729	845397
43342	845398
184829	845399
122057	845400
42997	845401
180770	845402
87981	845403
185534	845404
39960	845405
59695	845406
140566	845407
17306	845408
165701	845409
252498	845410
253463	845411
94676	845412
207114	845413
147059	845414
30080	845415
288936	845416
162237	845417
202246	845418
162480	845419
67867	845420
216511	845421
10960	845422
150300	845423
17275	845424
10891	845425
97137	845426
106281	845427
33385	845428
40331	845429
226677	845430
259967	845431
151931	845432
254426	845433
61201	845434
228098	845435
229492	845436
55145	845437
193934	845438
80184	845439
68326	845440
97893	845441
269489	845442
241126	845443
296922	845444
163443	845445
310492	845446
238504	845447
298097	845448
188542	845449
216484	845450
89837	845451
59366	845452
168611	845453
302155	845454
128316	845455
156026	845456
9768	845457
222318	845458
103928	845459
178446	845460
308438	845461
6025	845462
2855	845463
64071	845464
155309	845465
168184	845466
199481	845467
139425	845468
144907	845469
344269	845470
123750	845471
23245	845472
70577	845473
38466	845474
139474	845475
154053	845476
165905	845477
229711	845478
154054	845479
113963	845480
194809	845481
98398	845482
316469	845483
248732	845484
152085	845485
88499	845486
89613	845487
222327	845488
9003	845489
325082	845490
132374	845491
52143	845492
23179	845493
71250	845494
154933	845495
182547	845496
65471	845497
274453	845498
4267	845499
11231	845500
169617	845501
65204	845502
112738	845503
265781	845504
42913	845505
216189	845506
105607	845507
116341	845508
18402	845509
59927	845510
237274	845511
42151	845512
115221	845513
50229	845514
32455	845515
18358	845516
25160	845517
166838	845518
162889	845519
104575	845520
214323	845521
94153	845522
33215	845523
192487	845524
319251	845525
327787	845526
244764	845527
37070	845528
143627	845529
55781	845530
5503	845531
122864	845532
93670	845533
107101	845534
241493	845535
212486	845536
327511	845537
141466	845538
65785	845539
41799	845540
327912	845541
204224	845542
163801	845543
23150	845544
31290	845545
115160	845546
196291	845547
23787	845548
180510	845549
198	845550
28779	845551
252980	845552
23442	845553
111853	845554
113205	845555
297284	845556
36288	845557
166206	845558
10994	845559
113164	845560
7657	845561
241892	845562
166750	845563
37562	845564
40622	845565
151955	845566
40438	845567
141958	845568
183808	845569
141869	845570
196901	845571
74768	845572
30680	845573
88566	845574
114080	845575
167238	845576
9682	845577
55774	845578
2520	845579
41053	845580
269870	845581
28949	845582
65848	845583
47950	845584
108500	845585
249422	845586
152805	845587
200743	845588
54839	845589
112167	845590
289142	845591
202533	845592
332157	845593
332145	845594
46805	845595
154296	845596
18074	845597
300364	845598
80727	845599
106442	845600
16765	845601
134707	845602
490	845603
44277	845604
93288	845605
271195	845606
67621	845607
231583	845608
115684	845609
206921	845610
330521	845611
197553	845612
276197	845613
194955	845614
155931	845615
22572	845616
99257	845617
31256	845618
156511	845619
9438	845620
155876	845621
16523	845622
4666	845623
22497	845624
7401	845625
65373	845626
162873	845627
122848	845628
65609	845629
9440	845630
44941	845631
189556	845632
57277	845633
28903	845634
119955	845635
12431	845636
152035	845637
50125	845638
5327	845639
218746	845640
5602	845641
181906	845642
4439	845643
227098	845644
88957	845645
155785	845646
21275	845647
347908	845648
164079	845649
3616	845650
3616	845651
1196	845652
4422	845653
1196	845654
47329	845655
49645	845656
24461	845657
127486	845658
187605	845659
145611	845660
128849	845661
146253	845662
130011	845663
103059	845664
285266	845665
16465	845666
63629	845667
277046	845668
257374	845669
63901	845670
83665	845671
34638	845672
202317	845673
208277	845674
163181	845675
21436	845676
89532	845677
99956	845678
191678	845679
144447	845680
246185	845681
148642	845682
50561	845683
87260	845684
184660	845685
94501	845686
8755	845687
6663	845688
191129	845689
10670	845690
147471	845691
7004	845692
91100	845693
5525	845694
39920	845695
15158	845696
62601	845697
18775	845698
304852	845699
195645	845700
40979	845701
62612	845702
8988	845703
223336	845704
245067	845705
304183	845706
148058	845707
304584	845708
112263	845709
221885	845710
61483	845711
15156	845712
93017	845713
221497	845714
151347	845715
349060	845716
64638	845717
65346	845718
50077	845719
95300	845720
193968	845721
87021	845722
318960	845723
79536	845724
59431	845725
68470	845726
9611	845727
41209	845728
127587	845729
168455	845730
217407	845731
28172	845732
69954	845733
192892	845734
84473	845735
68261	845736
185238	845737
69612	845738
121421	845739
178618	845740
26552	845741
3750	845742
30575	845743
58374	845744
306297	845745
224089	845746
182107	845747
202609	845748
301041	845749
323768	845750
166267	845751
40551	845752
169110	845753
193144	845754
163053	845755
151595	845756
275436	845757
15540	845758
225266	845759
154222	845760
113901	845761
169325	845762
105739	845763
140269	845764
88490	845765
134821	845766
9731	845767
90643	845768
79806	845769
50724	845770
120796	845771
74822	845772
96156	845773
31330	845774
137530	845775
272682	845776
49897	845777
44599	845778
50788	845779
39969	845780
184259	845781
303560	845782
95730	845783
266337	845784
207900	845785
209784	845786
59996	845787
311883	845788
187498	845789
94072	845790
276614	845791
105220	845792
229070	845793
140487	845794
67481	845795
63072	845796
229488	845797
14912	845798
60235	845799
95964	845800
355147	845801
5469	845802
134236	845803
61698	845804
24692	845805
40963	845806
150065	845807
169261	845808
124507	845809
1479	845810
330685	845811
163683	845812
205841	845813
72092	845814
83655	845815
110146	845816
348671	845817
196131	845818
129729	845819
195154	845820
41999	845821
21158	845822
156749	845823
29040	845824
4114	845825
4617	845826
199900	845827
73227	845828
2547	845829
41959	845830
182139	845831
115833	845832
97320	845833
124294	845834
140657	845835
121510	845836
41128	845837
1187	845838
4716	845839
105755	845840
54373	845841
31381	845842
148115	845843
139801	845844
307403	845845
195339	845846
181921	845847
7763	845848
113484	845849
113484	845850
164215	845851
133941	845852
82346	845853
146314	845854
25428	845855
115751	845856
203825	845857
52437	845858
98101	845859
9053	845860
92213	845861
152627	845862
21994	845863
231794	845864
97807	845865
86831	845866
98933	845867
268946	845868
166202	845869
187040	845870
113287	845871
3805	845872
11029	845873
191421	845874
250869	845875
78656	845876
68780	845877
324337	845878
196060	845879
67518	845880
69579	845881
59912	845882
69587	845883
195851	845884
163218	845885
77084	845886
77188	845887
149814	845888
64510	845889
229438	845890
141972	845891
38479	845892
79386	845893
212017	845894
195666	845895
100198	845896
140956	845897
22490	845898
181991	845899
1446	845900
324550	845901
43354	845902
73820	845903
33076	845904
53754	845905
157614	845906
257911	845907
106418	845908
4482	845909
62439	845910
157023	845911
12050	845912
162724	845913
84900	845914
89159	845915
27341	845916
356284	845917
134876	845918
83470	845919
39847	845920
84460	845921
88715	845922
63015	845923
16471	845924
44701	845925
53008	845926
8107	845927
70684	845928
21484	845929
14432	845930
12772	845931
154818	845932
123247	845933
145512	845934
92029	845935
305002	845936
305488	845937
217509	845938
141030	845939
11397	845940
99050	845941
257294	845942
32573	845943
236295	845944
26902	845945
226760	845946
145293	845947
252988	845948
181633	845949
2538	845950
950	845951
134311	845952
31107	845953
152109	845954
99934	845955
337977	845956
12226	845957
16473	845958
47399	845959
33390	845960
206574	845961
227477	845962
80009	845963
104111	845964
74512	845965
257083	845966
290661	845967
308790	845968
116309	845969
106070	845970
25458	845971
184730	845972
112370	845973
112570	845974
98951	845975
81793	845976
23584	845977
115643	845978
44834	845979
81262	845980
25346	845981
115754	845982
99523	845983
133352	845984
37638	845985
32727	845986
129873	845987
13419	845988
216872	845989
16180	845990
128489	845991
304793	845992
329120	845993
357652	845994
63354	845995
61698	845996
84051	845997
81548	845998
94259	845999
85004	846000
300085	846001
142030	846002
203856	846003
61560	846004
78662	846005
5045	846006
121320	846007
173052	846008
352249	846009
2651	846010
36293	846011
198	846012
57396	846013
83432	846014
19749	846015
1650	846016
216542	846017
89444	846018
289485	846019
154506	846020
99116	846021
29259	846022
308127	846023
13353	846024
108478	846025
148298	846026
169859	846027
48009	846028
73466	846029
162713	846030
127630	846031
350780	846032
124568	846033
86349	846034
118737	846035
40801	846036
148971	846037
123863	846038
49000	846039
37959	846040
162333	846041
121260	846042
73414	846043
272711	846044
328129	846045
61382	846046
226984	846047
103070	846048
294210	846049
342615	846050
66620	846051
127421	846052
71184	846053
354008	846054
139807	846055
267274	846056
30267	846057
227828	846058
286245	846059
64436	846060
842	846061
139206	846062
158199	846063
210307	846064
113444	846065
341184	846066
312795	846067
113292	846068
152017	846069
203937	846070
6097	846071
281234	846072
125796	846073
28633	846074
344077	846075
37590	846076
317072	846077
223525	846078
169978	846079
77341	846080
73602	846081
225250	846082
14748	846083
290540	846084
12961	846085
35447	846086
225808	846087
163752	846088
298789	846089
256362	846090
167348	846091
228398	846092
41084	846093
59930	846094
152461	846095
2194	846096
177926	846097
207870	846098
78762	846099
3255	846100
205619	846101
187851	846102
313768	846103
59557	846104
20914	846105
270300	846106
220228	846107
144814	846108
195845	846109
36220	846110
20536	846111
97066	846112
125419	846113
203922	846114
47800	846115
221781	846116
80932	846117
327139	846118
74618	846119
154223	846120
244217	846121
55111	846122
54944	846123
12034	846124
2057	846125
85599	846126
181940	846127
47895	846128
48038	846129
65646	846130
190855	846131
105886	846132
162924	846133
74879	846134
24718	846135
54515	846136
21138	846137
23032	846138
847	846139
149410	846140
78213	846141
180867	846142
129190	846143
12024	846144
17938	846145
211719	846146
108369	846147
12744	846148
46395	846149
220891	846150
250680	846151
104325	846152
119951	846153
283475	846154
261741	846155
198420	846156
112944	846157
201295	846158
41766	846159
115293	846160
199647	846161
143390	846162
1500	846163
11139	846164
14118	846165
12084	846166
333339	846167
266203	846168
64969	846169
62028	846170
199957	846171
192675	846172
130110	846173
131152	846174
340109	846175
165875	846176
23367	846177
281614	846178
139408	846179
12325	846180
153909	846181
327038	846182
5285	846183
17462	846184
179986	846185
50273	846186
224160	846187
269646	846188
184074	846189
49683	846190
62436	846191
206407	846192
8977	846193
2168	846194
8712	846195
363	846196
33786	846197
69230	846198
184128	846199
87312	846200
230117	846201
17094	846202
63365	846203
102439	846204
146251	846205
149595	846206
59280	846207
92517	846208
67707	846209
8366	846210
16402	846211
85238	846212
171957	846213
172147	846214
33182	846215
38265	846216
228057	846217
279070	846218
158719	846219
185078	846220
139691	846221
30561	846222
11536	846223
279624	846224
140751	846225
300445	846226
39186	846227
239855	846228
14083	846229
338975	846230
111284	846231
70743	846232
99670	846233
93948	846234
166393	846235
9728	846236
72991	846237
33029	846238
36959	846239
33355	846240
19755	846241
39176	846242
9888	846243
2378	846244
356771	846245
1573	846246
76630	846247
54283	846248
220925	846249
37529	846250
75038	846251
50879	846252
357138	846253
23994	846254
82639	846255
50488	846256
122192	846257
197839	846258
251210	846259
24000	846260
88049	846261
137216	846262
206876	846263
113194	846264
88078	846265
84247	846266
18252	846267
303196	846268
28197	846269
50879	846270
127933	846271
327852	846272
270066	846273
116535	846274
31750	846275
80569	846276
54276	846277
253914	846278
254847	846279
332127	846280
4	846281
148982	846282
80647	846283
19307	846284
80129	846285
254327	846286
44767	846287
99478	846288
80652	846289
332119	846290
19714	846291
98202	846292
54322	846293
54322	846294
37529	846295
19655	846296
179340	846297
228373	846298
27232	846299
114006	846300
197832	846301
1870	846302
80527	846303
153992	846304
271069	846305
255443	846306
99141	846307
106404	846308
139362	846309
266014	846310
6681	846311
230338	846312
250072	846313
124941	846314
84342	846315
16895	846316
158229	846317
14350	846318
108492	846319
294148	846320
10451	846321
117389	846322
238740	846323
24599	846324
2677	846325
18001	846326
294092	846327
11509	846328
299441	846329
47212	846330
29081	846331
208706	846332
183281	846333
10817	846334
71824	846335
223020	846336
51231	846337
81034	846338
15143	846339
2993	846340
167250	846341
258295	846342
309387	846343
66968	846344
101459	846345
63549	846346
31757	846347
58754	846348
112409	846349
178975	846350
185026	846351
142203	846352
205566	846353
85031	846354
774	846355
65223	846356
320668	846357
64300	846358
58754	846359
161979	846360
97911	846361
37089	846362
131127	846363
135022	846364
41538	846365
5138	846366
163462	846367
16106	846368
16106	846369
75173	846370
16887	846371
43664	846372
20604	846373
38557	846374
166846	846375
2233	846376
31273	846377
345936	846378
85509	846379
247458	846380
21138	846381
57016	846382
42408	846383
235852	846384
1053	846385
12829	846386
36315	846387
27381	846388
16983	846389
27328	846390
175522	846391
6322	846392
56774	846393
53458	846394
66748	846395
315988	846396
4820	846397
7617	846398
188607	846399
34067	846400
86136	846401
179405	846402
68237	846403
118122	846404
2587	846405
90836	846406
33825	846407
19344	846408
84702	846409
167531	846410
7779	846411
36257	846412
296417	846413
24125	846414
56788	846415
39737	846416
47365	846417
523	846418
15704	846419
602	846420
12683	846421
3286	846422
13670	846423
4917	846424
10989	846425
12690	846426
96543	846427
67015	846428
15564	846429
17074	846430
44539	846431
77417	846432
45419	846433
76607	846434
127176	846435
1531	846436
15262	846437
243604	846438
106382	846439
112724	846440
197541	846441
2243	846442
138085	846443
12585	846444
73652	846445
151929	846446
17281	846447
23931	846448
22284	846449
27517	846450
37450	846451
133987	846452
85799	846453
31504	846454
41914	846455
457	846456
120709	846457
119647	846458
23367	846459
34337	846460
186489	846461
49091	846462
36267	846463
118123	846464
159667	846465
5301	846466
15646	846467
8646	846468
52348	846469
315012	846470
22426	846471
45150	846472
2736	846473
133079	846474
65618	846475
9920	846476
138217	846477
11800	846478
25067	846479
1312	846480
37	846481
75464	846482
38368	846483
93228	846484
140350	846485
341041	846486
88987	846487
50280	846488
20672	846489
20829	846490
113367	846491
226676	846492
48199	846493
345360	846494
10946	846495
74444	846496
166190	846497
162709	846498
74337	846499
243857	846500
265140	846501
81848	846502
200544	846503
326142	846504
46771	846505
55352	846506
333084	846507
246748	846508
341814	846509
107672	846510
182136	846511
43729	846512
186682	846513
21051	846514
258009	846515
45121	846516
168078	846517
89674	846518
153990	846519
23920	846520
101141	846521
37768	846522
132322	846523
341356	846524
1902	846525
638	846526
78363	846527
62444	846528
181164	846529
81496	846530
257574	846531
318092	846532
8650	846533
284818	846534
39266	846535
142578	846536
19103	846537
82229	846538
337858	846539
104056	846540
177591	846541
192507	846542
131128	846543
15545	846544
14584	846545
23851	846546
170115	846547
70926	846548
47856	846549
475	846550
222732	846551
9936	846552
47720	846553
149178	846554
51869	846555
144662	846556
179244	846557
326	846558
33569	846559
116868	846560
84949	846561
197630	846562
19631	846563
185442	846564
28248	846565
8444	846566
98648	846567
17392	846568
5462	846569
128055	846570
348785	846571
146258	846572
67007	846573
18006	846574
106438	846575
177166	846576
153968	846577
8814	846578
1422	846579
7284	846580
91791	846581
326692	846582
34836	846583
140464	846584
86608	846585
188848	846586
350	846587
151960	846588
40532	846589
55275	846590
341042	846591
40470	846592
512	846593
62571	846594
716	846595
40338	846596
33269	846597
40334	846598
5405	846599
10963	846600
10844	846601
14205	846602
63519	846603
7245	846604
61412	846605
6274	846606
14049	846607
94689	846608
300735	846609
189867	846610
92456	846611
167815	846612
161828	846613
19009	846614
273717	846615
59372	846616
12588	846617
8973	846618
302799	846619
2571	846620
8674	846621
36494	846622
4629	846623
76874	846624
52887	846625
59494	846626
3348	846627
46238	846628
4422	846629
264781	846630
210465	846631
53454	846632
158	846633
158131	846634
260026	846635
180872	846636
18144	846637
120247	846638
81493	846639
7445	846640
4622	846641
9579	846642
49	846643
77031	846644
2188	846645
11359	846646
199883	846647
1472	846648
69261	846649
181066	846650
45411	846651
9425	846652
14453	846653
867	846654
300354	846655
53496	846656
56568	846657
206125	846658
61865	846659
338901	846660
61102	846661
329539	846662
35158	846663
4793	846664
32129	846665
274721	846666
141624	846667
1918	846668
131428	846669
1554	846670
55617	846671
74524	846672
100957	846673
206312	846674
72344	846675
111364	846676
24693	846677
126672	846678
185695	846679
185468	846680
7131	846681
111	846682
4896	846683
46040	846684
5183	846685
161721	846686
4602	846687
7358	846688
2924	846689
311268	846690
3071	846691
1066	846692
3128	846693
166392	846694
123882	846695
86695	846696
327585	846697
14469	846698
9560	846699
2186	846700
83	846701
22336	846702
185762	846703
67621	846704
22237	846705
69238	846706
2640	846707
5303	846708
6017	846709
106683	846710
298024	846711
101351	846712
297553	846713
131473	846714
98253	846715
348002	846716
179674	846717
217688	846718
76016	846719
114044	846720
182099	846721
281463	846722
282558	846723
50593	846724
344713	846725
307451	846726
58975	846727
54385	846728
122165	846729
50759	846730
301836	846731
90852	846732
153534	846733
74342	846734
6774	846735
78061	846736
2975	846737
141825	846738
198291	846739
218559	846740
89463	846741
250786	846742
67426	846743
143490	846744
12428	846745
202542	846746
17218	846747
93310	846748
108364	846749
226748	846750
220629	846751
38317	846752
250229	846753
5156	846754
54224	846755
306397	846756
196760	846757
27325	846758
134550	846759
284358	846760
88938	846761
303315	846762
276312	846763
27165	846764
50519	846765
183072	846766
283624	846767
38351	846768
157700	846769
142485	846770
212364	846771
10300	846772
23475	846773
80187	846774
37401	846775
251372	846776
251364	846777
82862	846778
347142	846779
114639	846780
112915	846781
48137	846782
107268	846783
148642	846784
59392	846785
270665	846786
238547	846787
23060	846788
92377	846789
25068	846790
162761	846791
230856	846792
91913	846793
21779	846794
278572	846795
191971	846796
196832	846797
90786	846798
178672	846799
297998	846800
234194	846801
345368	846802
13418	846803
280297	846804
33670	846805
192155	846806
125353	846807
339858	846808
75264	846809
334127	846810
344459	846811
300403	846812
225615	846813
5588	846814
145394	846815
54223	846816
250357	846817
51152	846818
200806	846819
218530	846820
136078	846821
310099	846822
95438	846823
24999	846824
219088	846825
173087	846826
22118	846827
236	846828
18249	846829
35254	846830
99265	846831
204250	846832
344090	846833
13712	846834
229873	846835
233031	846836
338365	846837
338519	846838
54626	846839
10906	846840
222294	846841
336608	846842
342025	846843
23987	846844
84035	846845
176585	846846
331989	846847
103546	846848
223657	846849
49615	846850
236284	846851
80263	846852
301759	846853
41625	846854
141962	846855
25167	846856
70975	846857
33563	846858
134229	846859
233530	846860
80927	846861
208015	846862
18305	846863
107635	846864
228473	846865
80618	846866
69522	846867
214233	846868
251181	846869
91042	846870
232159	846871
82735	846872
18859	846873
204682	846874
250648	846875
186506	846876
75369	846877
115139	846878
182600	846879
338829	846880
127154	846881
336977	846882
40579	846883
596	846884
113327	846885
161730	846886
103531	846887
93140	846888
30357	846889
1976	846890
37556	846891
35114	846892
301741	846893
219981	846894
113231	846895
245305	846896
50766	846897
157873	846898
100398	846899
182130	846900
262557	846901
332602	846902
204645	846903
342498	846904
181696	846905
92996	846906
145907	846907
299572	846908
105468	846909
343733	846910
195993	846911
23659	846912
337839	846913
100383	846914
17498	846915
344283	846916
340398	846917
68452	846918
246598	846919
303803	846920
94439	846921
18022	846922
200506	846923
247302	846924
54076	846925
115443	846926
343958	846927
88388	846928
132990	846929
6855	846930
342324	846931
10887	846932
220935	846933
226394	846934
252457	846935
179060	846936
297223	846937
65842	846938
329969	846939
153687	846940
16507	846941
49719	846942
256993	846943
193433	846944
216306	846945
48197	846946
335902	846947
267151	846948
217495	846949
216256	846950
160543	846951
344743	846952
218709	846953
308364	846954
343510	846955
71216	846956
173118	846957
123578	846958
134353	846959
41599	846960
54935	846961
65641	846962
81060	846963
235365	846964
129574	846965
34549	846966
19693	846967
23267	846968
279865	846969
21103	846970
217210	846971
29240	846972
2	846973
50844	846974
139622	846975
106595	846976
38257	846977
308510	846978
157782	846979
16518	846980
189990	846981
79418	846982
82199	846983
1067	846984
106919	846985
110792	846986
37610	846987
35180	846988
12533	846989
46996	846990
125488	846991
32794	846992
91340	846993
875	846994
216059	846995
8155	846996
59888	846997
11507	846998
233815	846999
56956	847000
6475	847001
36592	847002
317686	847003
395	847004
113128	847005
167700	847006
2555	847007
38627	847008
190353	847009
341442	847010
12290	847011
3105	847012
146409	847013
9057	847014
44447	847015
209878	847016
13450	847017
352218	847018
6962	847019
215214	847020
83203	847021
16696	847022
240406	847023
12430	847024
15875	847025
313812	847026
1591	847027
11923	847028
150784	847029
133853	847030
96988	847031
1318	847032
143180	847033
234959	847034
14006	847035
50559	847036
222035	847037
54453	847038
300242	847039
78412	847040
36376	847041
26161	847042
26031	847043
256817	847044
259219	847045
5618	847046
145683	847047
222694	847048
339106	847049
250071	847050
90313	847051
283278	847052
30534	847053
137641	847054
27100	847055
28519	847056
93740	847057
119175	847058
52937	847059
265750	847060
141092	847061
27465	847062
19493	847063
204608	847064
19493	847065
46703	847066
227764	847067
141564	847068
296869	847069
14620	847070
165020	847071
298807	847072
342701	847073
149564	847074
136669	847075
259186	847076
165376	847077
74472	847078
119627	847079
51035	847080
301879	847081
93658	847082
307085	847083
18168	847084
336493	847085
320532	847086
36733	847087
77819	847088
28519	847089
12720	847090
94192	847091
26027	847092
166266	847093
54822	847094
41487	847095
103055	847096
3718	847097
206038	847098
71715	847099
10525	847100
228333	847101
3775	847102
1779	847103
161660	847104
190255	847105
15158	847106
39854	847107
25994	847108
314200	847109
314220	847110
220854	847111
314953	847112
121196	847113
2300	847114
30280	847115
315259	847116
12094	847117
317567	847118
51216	847119
314300	847120
189780	847121
314090	847122
77374	847123
8912	847124
20520	847125
71304	847126
188053	847127
188286	847128
117921	847129
975	847130
4774	847131
133393	847132
119045	847133
316076	847134
54310	847135
119001	847136
12417	847137
190223	847138
3280	847139
154592	847140
105331	847141
14492	847142
26811	847143
26811	847144
94204	847145
206400	847146
45796	847147
3708	847148
8730	847149
37805	847150
116130	847151
121832	847152
53104	847153
53104	847154
78764	847155
220606	847156
11105	847157
235704	847158
92468	847159
49	847160
71341	847161
177460	847162
31465	847163
34015	847164
107926	847165
155445	847166
136092	847167
69983	847168
19770	847169
2980	847170
73416	847171
53092	847172
247206	847173
78527	847174
218509	847175
162416	847176
81506	847177
299123	847178
62571	847179
102607	847180
322008	847181
123398	847182
198120	847183
113016	847184
103807	847185
29293	847186
259220	847187
277585	847188
153093	847189
32202	847190
37889	847191
235978	847192
15516	847193
224043	847194
13533	847195
234875	847196
70385	847197
39047	847198
58522	847199
261288	847200
125601	847201
8158	847202
54598	847203
247001	847204
199132	847205
334138	847206
184254	847207
10852	847208
52191	847209
13966	847210
78492	847211
101914	847212
122226	847213
274202	847214
228995	847215
79343	847216
159623	847217
67467	847218
113482	847219
22278	847220
56292	847221
11768	847222
89472	847223
334	847224
153026	847225
77863	847226
175368	847227
24492	847228
18811	847229
12589	847230
263425	847231
53960	847232
68507	847233
118515	847234
118673	847235
25782	847236
182	847237
206268	847238
77259	847239
31914	847240
5833	847241
109	847242
3141	847243
14298	847244
19251	847245
6537	847246
101584	847247
166908	847248
159732	847249
160790	847250
315580	847251
218986	847252
5650	847253
53390	847254
77476	847255
3859	847256
65236	847257
5024	847258
124606	847259
188153	847260
264119	847261
242855	847262
349487	847263
103557	847264
182	847265
121479	847266
36270	847267
5303	847268
37455	847269
66954	847270
1957	847271
18355	847272
19201	847273
16	847274
296336	847275
19216	847276
37197	847277
2276	847278
53671	847279
143835	847280
39958	847281
31867	847282
5565	847283
264986	847284
113979	847285
45080	847286
34762	847287
174	847288
53594	847289
191794	847290
47100	847291
1519	847292
219502	847293
234944	847294
10224	847295
104493	847296
14293	847297
196736	847298
67208	847299
52942	847300
264323	847301
76	847302
22838	847303
37320	847304
1524	847305
6447	847306
192287	847307
13214	847308
42766	847309
58762	847310
7141	847311
106220	847312
29713	847313
5000	847314
347396	847315
920	847316
47829	847317
97852	847318
15759	847319
30415	847320
42418	847321
84729	847322
100707	847323
44	847324
116814	847325
157087	847326
257173	847327
30181	847328
20156	847329
21684	847330
81078	847331
38395	847332
169603	847333
3826	847334
4784	847335
170260	847336
63265	847337
51557	847338
42	847339
86552	847340
43364	847341
77664	847342
8753	847343
149193	847344
12651	847345
67537	847346
21191	847347
154164	847348
82247	847349
15625	847350
88225	847351
39602	847352
94037	847353
94374	847354
10824	847355
107898	847356
876	847357
65710	847358
227178	847359
241230	847360
26586	847361
230514	847362
29702	847363
278281	847364
299332	847365
39124	847366
6712	847367
14906	847368
39742	847369
1393	847370
298144	847371
130192	847372
340377	847373
58496	847374
86041	847375
70869	847376
280704	847377
11147	847378
55621	847379
179303	847380
96599	847381
63890	847382
216593	847383
18244	847384
54362	847385
130457	847386
38278	847387
233619	847388
622	847389
131334	847390
216659	847391
125024	847392
338487	847393
126847	847394
233620	847395
143347	847396
29702	847397
345177	847398
39261	847399
296391	847400
150432	847401
300312	847402
48348	847403
67098	847404
150697	847405
355996	847406
39340	847407
213162	847408
180468	847409
81718	847410
157348	847411
58	847412
86265	847413
82150	847414
5725	847415
57250	847416
130984	847417
26747	847418
310083	847419
57221	847420
218560	847421
115520	847422
234266	847423
254071	847424
293162	847425
57263	847426
258102	847427
68750	847428
131710	847429
84541	847430
212422	847431
334880	847432
212720	847433
198669	847434
338846	847435
1392	847436
82687	847437
5573	847438
185636	847439
241435	847440
63015	847441
148314	847442
127250	847443
21512	847444
15811	847445
50354	847446
246078	847447
301833	847448
235097	847449
214656	847450
38257	847451
99038	847452
189973	847453
186748	847454
126896	847455
334386	847456
57194	847457
90571	847458
170120	847459
8602	847460
143352	847461
227501	847462
1142	847463
204078	847464
260318	847465
135917	847466
14814	847467
245820	847468
30179	847469
281076	847470
65832	847471
27619	847472
44582	847473
44534	847474
9421	847475
226350	847476
43111	847477
10312	847478
14722	847479
17236	847480
31219	847481
42084	847482
311400	847483
25873	847484
5290	847485
15544	847486
13981	847487
19	847488
36660	847489
31573	847490
25502	847491
10399	847492
27648	847493
165052	847494
4336	847495
5375	847496
6038	847497
174098	847498
107188	847499
192313	847500
79799	847501
83540	847502
26714	847503
21368	847504
3	847505
235570	847506
95376	847507
12039	847508
99210	847509
39340	847510
40484	847511
130672	847512
162427	847513
1072	847514
127286	847515
68956	847516
193094	847517
29302	847518
43101	847519
100854	847520
9415	847521
71649	847522
144540	847523
52353	847524
12035	847525
101412	847526
65345	847527
114475	847528
114038	847529
4990	847530
335990	847531
153282	847532
131746	847533
125200	847534
306384	847535
35797	847536
98380	847537
96998	847538
128688	847539
25230	847540
2818	847541
22014	847542
5260	847543
243394	847544
17252	847545
203783	847546
78987	847547
61300	847548
179586	847549
199601	847550
149417	847551
206607	847552
114516	847553
26766	847554
303907	847555
260718	847556
130930	847557
66322	847558
87624	847559
301690	847560
98423	847561
126667	847562
336116	847563
139685	847564
43600	847565
124629	847566
204174	847567
335131	847568
126907	847569
334614	847570
337578	847571
226796	847572
224735	847573
66268	847574
274704	847575
281835	847576
80196	847577
45117	847578
233535	847579
88934	847580
6912	847581
75634	847582
112936	847583
332561	847584
71123	847585
28258	847586
117279	847587
345593	847588
222572	847589
207298	847590
127025	847591
35087	847592
252456	847593
232416	847594
41299	847595
41299	847596
128255	847597
30822	847598
327806	847599
105391	847600
35726	847601
209116	847602
33560	847603
168453	847604
4058	847605
117136	847606
30400	847607
57139	847608
142688	847609
57216	847610
333244	847611
113965	847612
259178	847613
143361	847614
344475	847615
47642	847616
233824	847617
142214	847618
182197	847619
228673	847620
43770	847621
166879	847622
30352	847623
15950	847624
15950	847625
10272	847626
38382	847627
63605	847628
126688	847629
226678	847630
30352	847631
75904	847632
97009	847633
100435	847634
232224	847635
55710	847636
180625	847637
82783	847638
191189	847639
96637	847640
275889	847641
303980	847642
131397	847643
82744	847644
137777	847645
152604	847646
230905	847647
157725	847648
143453	847649
301341	847650
42976	847651
202892	847652
229402	847653
43600	847654
51270	847655
9250	847656
31266	847657
4890	847658
304117	847659
230602	847660
226875	847661
47187	847662
113950	847663
33440	847664
2259	847665
85306	847666
127025	847667
233046	847668
182618	847669
85128	847670
143061	847671
182680	847672
258956	847673
158042	847674
25138	847675
232154	847676
139762	847677
300901	847678
258853	847679
259382	847680
21765	847681
117281	847682
227942	847683
15980	847684
204549	847685
131303	847686
38278	847687
85167	847688
57089	847689
130982	847690
347756	847691
89289	847692
259007	847693
179555	847694
346970	847695
57139	847696
31523	847697
157792	847698
223813	847699
91509	847700
311265	847701
220440	847702
304717	847703
151164	847704
204190	847705
47642	847706
251966	847707
180522	847708
151167	847709
200558	847710
259080	847711
259078	847712
232434	847713
232227	847714
131202	847715
31447	847716
142527	847717
232399	847718
66159	847719
100319	847720
100508	847721
158040	847722
258653	847723
233562	847724
157780	847725
100353	847726
100508	847727
157704	847728
100395	847729
233597	847730
78990	847731
311022	847732
191969	847733
66145	847734
39207	847735
87899	847736
87608	847737
63875	847738
220514	847739
143211	847740
233536	847741
232436	847742
233547	847743
157726	847744
258739	847745
143745	847746
60940	847747
230518	847748
100360	847749
55522	847750
232405	847751
259593	847752
328580	847753
232307	847754
143283	847755
43600	847756
301236	847757
232024	847758
232023	847759
142601	847760
233205	847761
115763	847762
348231	847763
38320	847764
186814	847765
185489	847766
184600	847767
230327	847768
179541	847769
347568	847770
251401	847771
57246	847772
57089	847773
66089	847774
85326	847775
55622	847776
139692	847777
204730	847778
137740	847779
232892	847780
126986	847781
25252	847782
246337	847783
38281	847784
298018	847785
50223	847786
131182	847787
268797	847788
178845	847789
211892	847790
100458	847791
126702	847792
78990	847793
304739	847794
20034	847795
304648	847796
258963	847797
257265	847798
319978	847799
85339	847800
100376	847801
170937	847802
182653	847803
100360	847804
304658	847805
126668	847806
333539	847807
344905	847808
126160	847809
204479	847810
135426	847811
47073	847812
63875	847813
131254	847814
143070	847815
232003	847816
60608	847817
50207	847818
232216	847819
232267	847820
85372	847821
232217	847822
143083	847823
259033	847824
46998	847825
298297	847826
100435	847827
157792	847828
328250	847829
66229	847830
66159	847831
66206	847832
259235	847833
259259	847834
142558	847835
232199	847836
100353	847837
258706	847838
328593	847839
100510	847840
16573	847841
154725	847842
259027	847843
233568	847844
232192	847845
232181	847846
157827	847847
120018	847848
100376	847849
157766	847850
233593	847851
122392	847852
90201	847853
4835	847854
3121	847855
124946	847856
34073	847857
8088	847858
582	847859
1667	847860
24174	847861
310543	847862
15492	847863
3399	847864
43180	847865
4182	847866
32557	847867
302706	847868
149067	847869
2619	847870
63268	847871
242697	847872
213740	847873
35	847874
172890	847875
340602	847876
61533	847877
39401	847878
234	847879
30896	847880
24037	847881
3437	847882
15871	847883
87431	847884
2241	847885
35130	847886
814	847887
212844	847888
96754	847889
69123	847890
69720	847891
50583	847892
343861	847893
162232	847894
68244	847895
7156	847896
9600	847897
30596	847898
295136	847899
97106	847900
64408	847901
174441	847902
301929	847903
74541	847904
2241	847905
35121	847906
180938	847907
49738	847908
177025	847909
35110	847910
4939	847911
2682	847912
13324	847913
286262	847914
173391	847915
17925	847916
110145	847917
1475	847918
63927	847919
49708	847920
49613	847921
16982	847922
16982	847923
280500	847924
60883	847925
19110	847926
9501	847927
216212	847928
308639	847929
55700	847930
8070	847931
71070	847932
123008	847933
55653	847934
55670	847935
2	847936
7246	847937
339574	847938
91806	847939
112798	847940
243568	847941
106355	847942
108210	847943
142947	847944
169495	847945
136283	847946
301548	847947
133829	847948
15294	847949
54033	847950
334848	847951
311101	847952
218904	847953
215230	847954
112796	847955
131589	847956
113747	847957
34944	847958
131467	847959
296363	847960
218407	847961
134361	847962
20387	847963
178896	847964
143064	847965
208383	847966
208289	847967
180010	847968
7230	847969
299930	847970
85308	847971
303488	847972
17032	847973
50563	847974
84480	847975
38316	847976
235086	847977
89562	847978
300464	847979
63116	847980
15111	847981
1476	847982
12	847983
161743	847984
15880	847985
29441	847986
1041	847987
39303	847988
2188	847989
51751	847990
89699	847991
117233	847992
166689	847993
112902	847994
178091	847995
167772	847996
187939	847997
83483	847998
34704	847999
44430	848000
903	848001
54114	848002
50219	848003
89635	848004
50917	848005
217314	848006
3808	848007
10698	848008
123235	848009
68642	848010
217227	848011
52627	848012
7364	848013
41695	848014
186222	848015
52079	848016
283478	848017
13781	848018
241917	848019
95254	848020
331204	848021
11432	848022
164215	848023
3411	848024
145753	848025
101631	848026
155562	848027
116773	848028
92842	848029
119785	848030
1	848031
73917	848032
134732	848033
48182	848034
220077	848035
58660	848036
14391	848037
310770	848038
165271	848039
27813	848040
159610	848041
273195	848042
21730	848043
244847	848044
5619	848045
193656	848046
4482	848047
282346	848048
29210	848049
237820	848050
29546	848051
156918	848052
305180	848053
168644	848054
271533	848055
54412	848056
7174	848057
7352	848058
334742	848059
10704	848060
105818	848061
38224	848062
90407	848063
20821	848064
51237	848065
40160	848066
180221	848067
37096	848068
32954	848069
331814	848070
197755	848071
198423	848072
331906	848073
331904	848074
273491	848075
4794	848076
39049	848077
102838	848078
22598	848079
98683	848080
20178	848081
36773	848082
146546	848083
340161	848084
28133	848085
24798	848086
24731	848087
85760	848088
5387	848089
56437	848090
12279	848091
200737	848092
33509	848093
132129	848094
84858	848095
183295	848096
79959	848097
36482	848098
242549	848099
198701	848100
2686	848101
37417	848102
18412	848103
337217	848104
40793	848105
120809	848106
17726	848107
148069	848108
97388	848109
125879	848110
199249	848111
138948	848112
89096	848113
33222	848114
56947	848115
334099	848116
44204	848117
100825	848118
25486	848119
1162	848120
2258	848121
34052	848122
56239	848123
11800	848124
212712	848125
32303	848126
4980	848127
268242	848128
143724	848129
21471	848130
40956	848131
28978	848132
305513	848133
151518	848134
275266	848135
87307	848136
131928	848137
102838	848138
8462	848139
333592	848140
157210	848141
199029	848142
91892	848143
119919	848144
2931	848145
69333	848146
8904	848147
33776	848148
104685	848149
51286	848150
30266	848151
53778	848152
43690	848153
23004	848154
9104	848155
65928	848156
105712	848157
158809	848158
36238	848159
62169	848160
98655	848161
23906	848162
199833	848163
2244	848164
104256	848165
104995	848166
22326	848167
48468	848168
102793	848169
141201	848170
85946	848171
42785	848172
16897	848173
29504	848174
325756	848175
66414	848176
98739	848177
46871	848178
145136	848179
338432	848180
90475	848181
22352	848182
132076	848183
22797	848184
15296	848185
87675	848186
211110	848187
210695	848188
103950	848189
22649	848190
36721	848191
54254	848192
35453	848193
297421	848194
93453	848195
70168	848196
276	848197
120159	848198
65520	848199
2508	848200
20469	848201
33718	848202
61812	848203
331383	848204
35306	848205
2901	848206
5610	848207
207420	848208
75792	848209
78237	848210
348431	848211
24074	848212
65429	848213
59106	848214
64416	848215
334983	848216
44604	848217
154688	848218
4171	848219
55132	848220
4665	848221
132761	848222
41095	848223
18187	848224
209493	848225
118547	848226
15257	848227
60152	848228
3753	848229
106237	848230
1876	848231
357336	848232
258442	848233
277146	848234
40509	848235
66455	848236
59582	848237
344595	848238
82946	848239
56338	848240
25757	848241
296774	848242
97107	848243
344360	848244
121557	848245
255708	848246
253783	848247
2758	848248
111804	848249
270276	848250
135901	848251
138293	848252
83752	848253
4054	848254
15949	848255
1129	848256
37694	848257
20531	848258
38417	848259
17433	848260
142231	848261
112813	848262
257648	848263
217078	848264
5788	848265
140023	848266
26252	848267
21884	848268
68975	848269
95368	848270
36016	848271
175909	848272
33705	848273
24748	848274
6718	848275
11245	848276
20127	848277
27852	848278
27835	848279
127642	848280
208911	848281
27279	848282
342963	848283
242465	848284
252715	848285
53254	848286
102902	848287
19609	848288
20172	848289
89720	848290
97620	848291
525	848292
57866	848293
23429	848294
33539	848295
299591	848296
7649	848297
29386	848298
104828	848299
20335	848300
257219	848301
3901	848302
47429	848303
45223	848304
4013	848305
269652	848306
39726	848307
129772	848308
69628	848309
82909	848310
123973	848311
81800	848312
270167	848313
203684	848314
276639	848315
87683	848316
87455	848317
63046	848318
47271	848319
55273	848320
45994	848321
83000	848322
48080	848323
81172	848324
223760	848325
280083	848326
28978	848327
65545	848328
3790	848329
102709	848330
23265	848331
183961	848332
80500	848333
80944	848334
98113	848335
84443	848336
31605	848337
22541	848338
79733	848339
9652	848340
296792	848341
7015	848342
85089	848343
2713	848344
175560	848345
165317	848346
168519	848347
18813	848348
20168	848349
197576	848350
70701	848351
9038	848352
60454	848353
43760	848354
44938	848355
134400	848356
12382	848357
124810	848358
274783	848359
4501	848360
345421	848361
268495	848362
10704	848363
204880	848364
26472	848365
14135	848366
208098	848367
17941	848368
68736	848369
96811	848370
267639	848371
117868	848372
323453	848373
18176	848374
164869	848375
57025	848376
21061	848377
27392	848378
184853	848379
42424	848380
164627	848381
36600	848382
227874	848383
241846	848384
143707	848385
20918	848386
79668	848387
4563	848388
34719	848389
61922	848390
38692	848391
24748	848392
17166	848393
3536	848394
250878	848395
31590	848396
35834	848397
112893	848398
156071	848399
64385	848400
81929	848401
5312	848402
153727	848403
319	848404
94726	848405
2392	848406
129141	848407
163909	848408
115333	848409
119037	848410
83868	848411
148446	848412
139029	848413
303562	848414
15440	848415
30032	848416
26214	848417
5487	848418
169450	848419
217804	848420
323079	848421
24731	848422
92737	848423
46699	848424
67326	848425
29780	848426
308701	848427
92741	848428
15455	848429
6052	848430
123201	848431
96464	848432
59239	848433
12707	848434
121178	848435
23295	848436
196873	848437
193524	848438
196905	848439
10508	848440
156071	848441
3536	848442
241349	848443
57150	848444
12061	848445
81032	848446
163276	848447
293629	848448
2547	848449
277397	848450
115337	848451
310576	848452
104097	848453
120760	848454
100910	848455
265533	848456
6766	848457
105888	848458
198505	848459
32489	848460
136173	848461
186848	848462
197652	848463
331083	848464
21146	848465
338381	848466
11699	848467
38470	848468
207420	848469
54666	848470
61399	848471
129532	848472
67645	848473
57625	848474
110378	848475
1923	848476
60265	848477
154546	848478
45904	848479
101210	848480
9437	848481
12713	848482
334152	848483
190565	848484
60092	848485
8942	848486
155410	848487
82491	848488
79004	848489
326783	848490
91598	848491
242879	848492
2690	848493
1573	848494
135566	848495
10636	848496
2488	848497
98	848498
33921	848499
4790	848500
32953	848501
22170	848502
23101	848503
20738	848504
57167	848505
253615	848506
44344	848507
64715	848508
2678	848509
14996	848510
22648	848511
84627	848512
311580	848513
8532	848514
114225	848515
149804	848516
8280	848517
182210	848518
22447	848519
326889	848520
299678	848521
60588	848522
138888	848523
88349	848524
15625	848525
226452	848526
35432	848527
17208	848528
243444	848529
235925	848530
235142	848531
252056	848532
196697	848533
7183	848534
8705	848535
105074	848536
62875	848537
25230	848538
84569	848539
339208	848540
5442	848541
61179	848542
93066	848543
155612	848544
197822	848545
54260	848546
257409	848547
92667	848548
76941	848549
82611	848550
34933	848551
39747	848552
41998	848553
20949	848554
113864	848555
26679	848556
346475	848557
180601	848558
103224	848559
212188	848560
45950	848561
236756	848562
12019	848563
179310	848564
66593	848565
111337	848566
876	848567
68699	848568
171068	848569
679	848570
65307	848571
10655	848572
21024	848573
734	848574
76194	848575
2791	848576
62032	848577
39689	848578
28173	848579
180643	848580
66124	848581
59095	848582
44137	848583
166039	848584
8246	848585
48370	848586
46696	848587
79596	848588
95823	848589
177982	848590
297655	848591
164545	848592
164729	848593
7304	848594
106993	848595
145650	848596
270137	848597
37746	848598
29595	848599
140993	848600
28489	848601
230334	848602
59140	848603
89979	848604
140941	848605
271899	848606
169824	848607
28714	848608
61550	848609
29542	848610
147083	848611
11381	848612
82620	848613
178837	848614
234779	848615
16540	848616
71564	848617
8868	848618
35745	848619
20364	848620
79	848621
232597	848622
122383	848623
232228	848624
21769	848625
122383	848626
76446	848627
301342	848628
327866	848629
253622	848630
179358	848631
198949	848632
24770	848633
91957	848634
202872	848635
52020	848636
336860	848637
24092	848638
267382	848639
1160	848640
250707	848641
28400	848642
87990	848643
11137	848644
145565	848645
19989	848646
98086	848647
229878	848648
130863	848649
34987	848650
28887	848651
49850	848652
191448	848653
81500	848654
8092	848655
148465	848656
63267	848657
3393	848658
8191	848659
62721	848660
8191	848661
10522	848662
147844	848663
10568	848664
278161	848665
89606	848666
5003	848667
228134	848668
93194	848669
145933	848670
155027	848671
89537	848672
34613	848673
38226	848674
125676	848675
43513	848676
19185	848677
4998	848678
7672	848679
13517	848680
249547	848681
137667	848682
3599	848683
46549	848684
46360	848685
32838	848686
345843	848687
217063	848688
356208	848689
29870	848690
205574	848691
67785	848692
38046	848693
250382	848694
112824	848695
40818	848696
301547	848697
22749	848698
83354	848699
207931	848700
192172	848701
83566	848702
340305	848703
296385	848704
155804	848705
349228	848706
207614	848707
56381	848708
53949	848709
164716	848710
14160	848711
111753	848712
32502	848713
59452	848714
341781	848715
153513	848716
150673	848717
116488	848718
1434	848719
3288	848720
111438	848721
259296	848722
324912	848723
340459	848724
115346	848725
15966	848726
278483	848727
114464	848728
75992	848729
25221	848730
68977	848731
90900	848732
79959	848733
28926	848734
25449	848735
212087	848736
25585	848737
115698	848738
183491	848739
33065	848740
74185	848741
4333	848742
27459	848743
157322	848744
176752	848745
3345	848746
4923	848747
20490	848748
31680	848749
203598	848750
100028	848751
80922	848752
6258	848753
122	848754
66439	848755
15012	848756
166983	848757
209866	848758
2284	848759
98970	848760
549	848761
290748	848762
176812	848763
70839	848764
204213	848765
225326	848766
35608	848767
6375	848768
45438	848769
333024	848770
158762	848771
107958	848772
339192	848773
19	848774
19	848775
16661	848776
13763	848777
2147	848778
58621	848779
2157	848780
341603	848781
36241	848782
65407	848783
19784	848784
17504	848785
111394	848786
246394	848787
917	848788
129776	848789
35549	848790
53304	848791
65630	848792
108422	848793
83736	848794
294902	848795
73000	848796
302607	848797
13473	848798
73039	848799
113471	848800
165709	848801
197860	848802
70906	848803
2446	848804
198863	848805
287337	848806
6494	848807
234270	848808
172352	848809
104824	848810
69469	848811
116674	848812
163707	848813
57010	848814
17996	848815
320861	848816
41359	848817
111540	848818
189545	848819
114879	848820
160011	848821
246617	848822
263299	848823
41161	848824
27025	848825
12630	848826
52907	848827
46151	848828
120545	848829
128366	848830
283524	848831
103899	848832
46580	848833
258068	848834
38645	848835
126964	848836
76014	848837
284616	848838
109209	848839
33152	848840
294888	848841
310581	848842
57223	848843
200776	848844
25615	848845
5348	848846
27167	848847
111326	848848
134213	848849
332758	848850
17546	848851
82777	848852
106855	848853
4477	848854
35869	848855
120706	848856
82684	848857
55539	848858
879	848859
120419	848860
19767	848861
71783	848862
71080	848863
24341	848864
67560	848865
104259	848866
3234	848867
126686	848868
114805	848869
222411	848870
229683	848871
227691	848872
334811	848873
179435	848874
298513	848875
103499	848876
28375	848877
46937	848878
50775	848879
305735	848880
304629	848881
114064	848882
257804	848883
69581	848884
340507	848885
112018	848886
2849	848887
124675	848888
271347	848889
250443	848890
186830	848891
28023	848892
23440	848893
259561	848894
258923	848895
11930	848896
10060	848897
114050	848898
143786	848899
24969	848900
271265	848901
54509	848902
345626	848903
307955	848904
24067	848905
218072	848906
35737	848907
80938	848908
271401	848909
146507	848910
117514	848911
307905	848912
307915	848913
98770	848914
33177	848915
43697	848916
131433	848917
311213	848918
104460	848919
55680	848920
126112	848921
24061	848922
166358	848923
34531	848924
121801	848925
43463	848926
101938	848927
241030	848928
8488	848929
28824	848930
11746	848931
32642	848932
166548	848933
308080	848934
348186	848935
110074	848936
6016	848937
162606	848938
235790	848939
143092	848940
136825	848941
197872	848942
18339	848943
26928	848944
25662	848945
334852	848946
46496	848947
48167	848948
224836	848949
174028	848950
275648	848951
145488	848952
296241	848953
114043	848954
21994	848955
20564	848956
93205	848957
325428	848958
231651	848959
199438	848960
217857	848961
53359	848962
126209	848963
102591	848964
266051	848965
33039	848966
38295	848967
347761	848968
125935	848969
232630	848970
163594	848971
15485	848972
61460	848973
7062	848974
182713	848975
929	848976
90660	848977
32886	848978
49556	848979
308473	848980
241127	848981
51005	848982
100426	848983
96862	848984
227321	848985
35345	848986
345132	848987
237768	848988
220993	848989
104793	848990
337360	848991
250210	848992
310145	848993
10488	848994
138727	848995
296288	848996
16288	848997
183405	848998
220770	848999
32203	849000
325160	849001
112324	849002
283409	849003
349278	849004
303778	849005
251590	849006
148415	849007
25120	849008
55533	849009
8875	849010
231728	849011
112768	849012
113952	849013
293826	849014
115680	849015
153514	849016
44645	849017
51090	849018
332191	849019
32888	849020
100368	849021
113182	849022
18229	849023
44614	849024
62808	849025
28616	849026
94535	849027
5697	849028
53013	849029
52189	849030
29839	849031
36402	849032
69444	849033
45341	849034
77913	849035
66681	849036
101232	849037
159262	849038
3905	849039
29829	849040
318836	849041
119726	849042
47178	849043
103239	849044
52789	849045
2936	849046
88090	849047
101084	849048
101222	849049
101255	849050
47356	849051
72144	849052
41681	849053
45094	849054
182423	849055
182902	849056
88067	849057
304633	849058
61044	849059
343235	849060
47482	849061
306863	849062
24980	849063
252541	849064
113282	849065
259256	849066
115584	849067
184413	849068
272410	849069
250715	849070
19353	849071
15076	849072
180417	849073
180710	849074
89422	849075
51033	849076
6939	849077
630	849078
305809	849079
226566	849080
112992	849081
46831	849082
15963	849083
213377	849084
235476	849085
75240	849086
186532	849087
284614	849088
165801	849089
69298	849090
25159	849091
82109	849092
104019	849093
168605	849094
80609	849095
48249	849096
241216	849097
30378	849098
70927	849099
185106	849100
88411	849101
200159	849102
345922	849103
200208	849104
19279	849105
45104	849106
18754	849107
47501	849108
167992	849109
251620	849110
304603	849111
237101	849112
204206	849113
22226	849114
168876	849115
181761	849116
311761	849117
198202	849118
27129	849119
66158	849120
73272	849121
213186	849122
69970	849123
104784	849124
156713	849125
8847	849126
41832	849127
187222	849128
6299	849129
135224	849130
114056	849131
151671	849132
130845	849133
182250	849134
91468	849135
80336	849136
64938	849137
182775	849138
93637	849139
75020	849140
27344	849141
233569	849142
170575	849143
289132	849144
19363	849145
120406	849146
19305	849147
343066	849148
143088	849149
60870	849150
3199	849151
26832	849152
74708	849153
259549	849154
184456	849155
82750	849156
258836	849157
125600	849158
286100	849159
236715	849160
37696	849161
55420	849162
296388	849163
27122	849164
188002	849165
13940	849166
119397	849167
345898	849168
127126	849169
33422	849170
113472	849171
340944	849172
258618	849173
13764	849174
151372	849175
62839	849176
155321	849177
55675	849178
28669	849179
297866	849180
4693	849181
73031	849182
304989	849183
115309	849184
153769	849185
184470	849186
251868	849187
111191	849188
49614	849189
41739	849190
1651	849191
342060	849192
226426	849193
158045	849194
153127	849195
2490	849196
51045	849197
189992	849198
180452	849199
45688	849200
184818	849201
59232	849202
23896	849203
43384	849204
146171	849205
35350	849206
169200	849207
54706	849208
121352	849209
78146	849210
53078	849211
154	849212
34284	849213
169231	849214
90867	849215
37739	849216
176572	849217
126544	849218
75976	849219
72064	849220
36536	849221
206101	849222
113652	849223
18441	849224
77470	849225
89	849226
36623	849227
317859	849228
36460	849229
57348	849230
1406	849231
52977	849232
42899	849233
172	849234
169372	849235
37519	849236
150	849237
9909	849238
148128	849239
119086	849240
136101	849241
101646	849242
24461	849243
92822	849244
12798	849245
161351	849246
78601	849247
129842	849248
74241	849249
19367	849250
93221	849251
60651	849252
175938	849253
34646	849254
298604	849255
38768	849256
58534	849257
63723	849258
60655	849259
180462	849260
143607	849261
37626	849262
76075	849263
41327	849264
210251	849265
205873	849266
83645	849267
272835	849268
59190	849269
319042	849270
45672	849271
115531	849272
78115	849273
67085	849274
14091	849275
119180	849276
184438	849277
99139	849278
114221	849279
10641	849280
134537	849281
35112	849282
16704	849283
163714	849284
242860	849285
48686	849286
15516	849287
8374	849288
530	849289
152550	849290
259448	849291
95025	849292
226498	849293
231915	849294
8994	849295
280382	849296
11745	849297
112447	849298
11583	849299
145742	849300
68168	849301
319834	849302
47891	849303
185802	849304
75198	849305
24735	849306
183535	849307
2054	849308
200436	849309
201664	849310
217678	849311
85999	849312
339209	849313
66839	849314
67382	849315
17353	849316
283761	849317
44627	849318
180013	849319
179802	849320
85406	849321
130564	849322
48740	849323
259034	849324
68409	849325
56863	849326
68674	849327
138025	849328
45453	849329
192217	849330
322180	849331
232759	849332
191959	849333
305606	849334
32286	849335
59711	849336
78046	849337
189169	849338
72086	849339
110472	849340
334238	849341
22061	849342
2949	849343
311558	849344
798	849345
118418	849346
21984	849347
90082	849348
102214	849349
30624	849350
74831	849351
119240	849352
282580	849353
9304	849354
173381	849355
19686	849356
156679	849357
333315	849358
183452	849359
108848	849360
24254	849361
6983	849362
195358	849363
30855	849364
59806	849365
135337	849366
56101	849367
42125	849368
20802	849369
7987	849370
41894	849371
13894	849372
6423	849373
58086	849374
132146	849375
142603	849376
191263	849377
8649	849378
12997	849379
30245	849380
4941	849381
244198	849382
173952	849383
12554	849384
45779	849385
26780	849386
72742	849387
174945	849388
172971	849389
286439	849390
87681	849391
66080	849392
109442	849393
181002	849394
253498	849395
232229	849396
84373	849397
173194	849398
19199	849399
2739	849400
72703	849401
1420	849402
130760	849403
45629	849404
98083	849405
8338	849406
87	849407
291651	849408
291992	849409
219653	849410
102550	849411
242408	849412
220436	849413
39619	849414
167113	849415
21002	849416
69668	849417
332213	849418
79483	849419
342	849420
378	849421
2514	849422
87749	849423
70485	849424
264578	849425
24294	849426
91525	849427
74287	849428
200681	849429
149449	849430
64175	849431
1350	849432
90495	849433
2776	849434
65986	849435
233822	849436
74	849437
224756	849438
7461	849439
130533	849440
4350	849441
15771	849442
73791	849443
17289	849444
141104	849445
23849	849446
157495	849447
94905	849448
8746	849449
324969	849450
78924	849451
60465	849452
2140	849453
7086	849454
2034	849455
81070	849456
114474	849457
24929	849458
245402	849459
24929	849460
2817	849461
39143	849462
144351	849463
42063	849464
20355	849465
35552	849466
177293	849467
186924	849468
17293	849469
92691	849470
16333	849471
91635	849472
195367	849473
16274	849474
102249	849475
122001	849476
107889	849477
3441	849478
6783	849479
326461	849480
335184	849481
28576	849482
217193	849483
14608	849484
297677	849485
157931	849486
55427	849487
114445	849488
43331	849489
320900	849490
230918	849491
126634	849492
73834	849493
22611	849494
55312	849495
126242	849496
176751	849497
158783	849498
32778	849499
120281	849500
47989	849501
57223	849502
125041	849503
220930	849504
115013	849505
1792	849506
331555	849507
58621	849508
113143	849509
265178	849510
180614	849511
113402	849512
243	849513
28439	849514
127037	849515
65999	849516
125727	849517
82435	849518
307997	849519
125474	849520
15617	849521
111044	849522
309598	849523
19305	849524
88085	849525
155636	849526
38253	849527
203737	849528
33741	849529
51682	849530
50522	849531
87743	849532
19987	849533
150412	849534
234534	849535
58183	849536
30242	849537
29161	849538
3778	849539
137	849540
1789	849541
17939	849542
178359	849543
56550	849544
4405	849545
11768	849546
36310	849547
184587	849548
119444	849549
1507	849550
3223	849551
5104	849552
25020	849553
115531	849554
62344	849555
1256	849556
5104	849557
110952	849558
25763	849559
7843	849560
8918	849561
54816	849562
31	849563
7359	849564
47257	849565
137005	849566
6576	849567
409	849568
26235	849569
175111	849570
34020	849571
80659	849572
1475	849573
35142	849574
69786	849575
73964	849576
344167	849577
33913	849578
113758	849579
91570	849580
122265	849581
34542	849582
27431	849583
12605	849584
23126	849585
168852	849586
20359	849587
50132	849588
6847	849589
10251	849590
109104	849591
90515	849592
28539	849593
212543	849594
99213	849595
131802	849596
3446	849597
108216	849598
478	849599
60304	849600
112533	849601
242538	849602
326004	849603
115915	849604
232087	849605
2759	849606
94813	849607
38969	849608
96874	849609
20728	849610
36729	849611
209467	849612
60187	849613
207038	849614
168882	849615
80990	849616
58342	849617
45554	849618
147386	849619
10042	849620
20659	849621
2297	849622
315603	849623
37980	849624
947	849625
24691	849626
1562	849627
20043	849628
116305	849629
198493	849630
10481	849631
38480	849632
301379	849633
235488	849634
42178	849635
92409	849636
8061	849637
89074	849638
49639	849639
220096	849640
69158	849641
8683	849642
220177	849643
19299	849644
31024	849645
309973	849646
37571	849647
4186	849648
46966	849649
88061	849650
197931	849651
44813	849652
226216	849653
205874	849654
89	849655
1780	849656
13662	849657
291213	849658
631	849659
5985	849660
7307	849661
82931	849662
8956	849663
37305	849664
189472	849665
206629	849666
138	849667
2024	849668
11762	849669
6356	849670
11294	849671
328904	849672
264206	849673
192454	849674
329874	849675
229512	849676
250250	849677
82662	849678
32967	849679
144764	849680
32972	849681
65505	849682
65518	849683
33515	849684
240970	849685
107700	849686
23990	849687
100512	849688
70915	849689
18305	849690
117141	849691
15717	849692
195259	849693
121935	849694
231589	849695
114063	849696
17103	849697
165673	849698
32551	849699
156479	849700
69026	849701
140424	849702
332017	849703
138009	849704
21	849705
14734	849706
149808	849707
406	849708
449	849709
73048	849710
128107	849711
123504	849712
15795	849713
295825	849714
13054	849715
18387	849716
161332	849717
76188	849718
3503	849719
320727	849720
38346	849721
2789	849722
293372	849723
5994	849724
6197	849725
357462	849726
14764	849727
309667	849728
7349	849729
28412	849730
9082	849731
32968	849732
18857	849733
125279	849734
2974	849735
32410	849736
25689	849737
2675	849738
12807	849739
189065	849740
58261	849741
119835	849742
296083	849743
333993	849744
199040	849745
201519	849746
26905	849747
375	849748
81286	849749
126299	849750
82078	849751
200608	849752
340467	849753
218511	849754
117301	849755
186882	849756
311211	849757
82310	849758
303964	849759
201938	849760
341988	849761
342653	849762
346789	849763
198654	849764
123742	849765
18745	849766
335595	849767
81029	849768
82463	849769
339619	849770
124229	849771
38181	849772
126078	849773
82304	849774
203440	849775
125489	849776
341815	849777
201146	849778
198468	849779
345894	849780
339043	849781
123814	849782
200358	849783
64162	849784
199145	849785
129649	849786
167686	849787
103286	849788
19226	849789
5568	849790
42131	849791
19060	849792
3775	849793
170751	849794
18484	849795
124899	849796
201315	849797
93225	849798
56014	849799
33060	849800
41530	849801
11163	849802
120054	849803
104497	849804
15331	849805
23783	849806
67411	849807
271564	849808
174938	849809
24235	849810
14794	849811
92308	849812
18593	849813
72	849814
113724	849815
26052	849816
76021	849817
90836	849818
66279	849819
25772	849820
53884	849821
312506	849822
4078	849823
126329	849824
137540	849825
32030	849826
189528	849827
57787	849828
92300	849829
21706	849830
166309	849831
2172	849832
9917	849833
4018	849834
28598	849835
66352	849836
45481	849837
96037	849838
15786	849839
264212	849840
4274	849841
13169	849842
52892	849843
235120	849844
53278	849845
286240	849846
110177	849847
359	849848
58002	849849
278768	849850
18631	849851
65101	849852
3605	849853
9063	849854
2810	849855
57410	849856
157928	849857
39456	849858
185203	849859
98805	849860
62283	849861
32799	849862
98799	849863
59617	849864
47295	849865
2518	849866
27009	849867
67487	849868
1137	849869
77047	849870
54994	849871
45	849872
40717	849873
46685	849874
66695	849875
1258	849876
118240	849877
37274	849878
117037	849879
19807	849880
67263	849881
106245	849882
197	849883
3109	849884
40772	849885
4413	849886
89164	849887
15177	849888
121688	849889
3790	849890
5224	849891
66613	849892
1444	849893
109138	849894
873	849895
80312	849896
11602	849897
146628	849898
3155	849899
37315	849900
60131	849901
3749	849902
6836	849903
1208	849904
30651	849905
118421	849906
3664	849907
36586	849908
199238	849909
94482	849910
4188	849911
275241	849912
131616	849913
22951	849914
15702	849915
59861	849916
49160	849917
14223	849918
40326	849919
13477	849920
83061	849921
121693	849922
798	849923
295513	849924
37372	849925
25928	849926
47639	849927
131606	849928
240581	849929
54622	849930
76919	849931
190645	849932
135856	849933
42496	849934
23082	849935
33860	849936
231000	849937
318566	849938
100740	849939
22650	849940
33008	849941
1137	849942
83440	849943
4720	849944
4660	849945
188247	849946
68138	849947
38621	849948
101684	849949
3775	849950
81791	849951
25966	849952
26074	849953
3606	849954
12689	849955
107738	849956
12803	849957
5886	849958
21545	849959
23326	849960
103562	849961
2788	849962
188905	849963
22366	849964
30978	849965
14422	849966
7513	849967
121866	849968
264824	849969
23381	849970
51701	849971
354938	849972
452	849973
59826	849974
131981	849975
275446	849976
14692	849977
352512	849978
192714	849979
9731	849980
159239	849981
19182	849982
122561	849983
67976	849984
192906	849985
52062	849986
14974	849987
29359	849988
11951	849989
308886	849990
10630	849991
135362	849992
53704	849993
69336	849994
13061	849995
69083	849996
6628	849997
131300	849998
56	849999
225943	850000
18992	850001
18993	850002
3348	850003
37305	850004
117227	850005
142653	850006
72546	850007
156588	850008
54443	850009
152481	850010
8383	850011
4550	850012
244207	850013
288619	850014
7285	850015
76152	850016
50493	850017
94843	850018
200175	850019
52555	850020
590	850021
2330	850022
10125	850023
108038	850024
71020	850025
90296	850026
14372	850027
132138	850028
19050	850029
81044	850030
353046	850031
21098	850032
33959	850033
18877	850034
63954	850035
507	850036
2575	850037
106107	850038
98877	850039
69838	850040
85978	850041
15115	850042
24104	850043
665	850044
5545	850045
17110	850046
42652	850047
4300	850048
79006	850049
2986	850050
1804	850051
82434	850052
13589	850053
181195	850054
24799	850055
131764	850056
118724	850057
217624	850058
17184	850059
141282	850060
591	850061
196434	850062
4759	850063
36348	850064
2226	850065
312349	850066
9991	850067
46101	850068
3069	850069
10695	850070
52158	850071
7911	850072
31846	850073
7511	850074
36104	850075
136534	850076
56	850077
207762	850078
8909	850079
3903	850080
15658	850081
37296	850082
733	850083
27534	850084
234781	850085
10315	850086
92583	850087
76858	850088
18046	850089
45618	850090
144	850091
6930	850092
119601	850093
102287	850094
43163	850095
1902	850096
146193	850097
28871	850098
30435	850099
6994	850100
247780	850101
46476	850102
7210	850103
161023	850104
317965	850105
212956	850106
85737	850107
22901	850108
336479	850109
354893	850110
158983	850111
45044	850112
102312	850113
64320	850114
873	850115
31981	850116
29131	850117
54199	850118
80367	850119
20519	850120
261787	850121
319333	850122
322661	850123
3967	850124
246227	850125
68014	850126
11754	850127
26398	850128
13454	850129
188942	850130
60145	850131
87722	850132
4083	850133
72742	850134
81449	850135
126732	850136
233965	850137
41381	850138
87999	850139
299452	850140
124548	850141
295	850142
61150	850143
16566	850144
171252	850145
45839	850146
22957	850147
161113	850148
252	850149
265096	850150
4758	850151
264901	850152
15204	850153
78973	850154
62019	850155
268193	850156
326429	850157
64537	850158
25299	850159
161095	850160
3880	850161
4757	850162
7525	850163
21056	850164
47287	850165
248278	850166
17150	850167
1616	850168
31246	850169
10753	850170
7531	850171
16732	850172
68066	850173
14029	850174
51032	850175
230613	850176
52967	850177
98416	850178
251204	850179
14690	850180
88591	850181
237629	850182
20962	850183
245359	850184
33667	850185
130281	850186
24696	850187
152164	850188
271021	850189
343712	850190
34816	850191
130577	850192
111525	850193
37344	850194
38566	850195
111602	850196
24032	850197
81766	850198
69364	850199
93757	850200
245320	850201
226906	850202
168847	850203
279681	850204
56068	850205
40153	850206
157661	850207
38381	850208
107257	850209
25186	850210
186531	850211
151405	850212
127641	850213
9123	850214
11965	850215
64197	850216
48372	850217
38219	850218
2331	850219
38020	850220
107051	850221
22523	850222
42933	850223
33408	850224
8424	850225
58800	850226
194109	850227
134123	850228
319344	850229
180569	850230
56951	850231
68148	850232
129	850233
271406	850234
21367	850235
164681	850236
15480	850237
261464	850238
284361	850239
42104	850240
69530	850241
44419	850242
21529	850243
159	850244
157203	850245
73701	850246
24087	850247
90907	850248
88247	850249
115856	850250
152499	850251
81675	850252
21576	850253
68616	850254
118569	850255
13703	850256
20804	850257
18553	850258
34490	850259
42013	850260
249078	850261
263377	850262
160236	850263
150832	850264
14987	850265
260590	850266
118419	850267
212861	850268
2802	850269
8739	850270
76022	850271
123032	850272
57593	850273
100650	850274
72972	850275
121	850276
20004	850277
124584	850278
14208	850279
57862	850280
16277	850281
202292	850282
11445	850283
147472	850284
164504	850285
264505	850286
264778	850287
36733	850288
902	850289
333672	850290
336661	850291
138524	850292
74164	850293
6789	850294
188256	850295
314397	850296
318657	850297
314111	850298
188085	850299
188090	850300
314292	850301
318390	850302
314592	850303
188230	850304
64987	850305
316859	850306
77899	850307
301	850308
46865	850309
188141	850310
316940	850311
102306	850312
314264	850313
158906	850314
28186	850315
117523	850316
16810	850317
163539	850318
66687	850319
101328	850320
228493	850321
96600	850322
23833	850323
204894	850324
299817	850325
5032	850326
106962	850327
138273	850328
68849	850329
347500	850330
79894	850331
107685	850332
182173	850333
138318	850334
186749	850335
279611	850336
115700	850337
124734	850338
187134	850339
103987	850340
166081	850341
183883	850342
70100	850343
278514	850344
14278	850345
314145	850346
16794	850347
79442	850348
315381	850349
160203	850350
42519	850351
315	850352
264321	850353
52149	850354
123204	850355
98515	850356
306430	850357
803	850358
263255	850359
120981	850360
283959	850361
157326	850362
116242	850363
8184	850364
3357	850365
71158	850366
160719	850367
146466	850368
15324	850369
11677	850370
196745	850371
7057	850372
202250	850373
39653	850374
199607	850375
47430	850376
86555	850377
192552	850378
93506	850379
145641	850380
253468	850381
157837	850382
161604	850383
112116	850384
30177	850385
12533	850386
132324	850387
9768	850388
145804	850389
145825	850390
111739	850391
236958	850392
302958	850393
182324	850394
250846	850395
128009	850396
84389	850397
10964	850398
6245	850399
128029	850400
5870	850401
315753	850402
246075	850403
6649	850404
22901	850405
178407	850406
55394	850407
247149	850408
35208	850409
118632	850410
97873	850411
4	850412
168009	850413
23480	850414
77347	850415
232688	850416
74786	850417
51739	850418
48147	850419
282132	850420
46903	850421
187795	850422
64060	850423
321160	850424
40499	850425
189726	850426
157942	850427
192170	850428
78790	850429
66199	850430
52088	850431
331730	850432
51478	850433
320946	850434
35568	850435
36142	850436
152192	850437
28422	850438
90704	850439
106757	850440
306106	850441
141862	850442
38361	850443
191348	850444
249830	850445
270217	850446
145207	850447
82412	850448
313632	850449
341252	850450
232657	850451
37388	850452
316486	850453
320952	850454
141427	850455
77370	850456
70770	850457
192166	850458
313547	850459
92773	850460
313955	850461
75157	850462
151965	850463
74804	850464
141405	850465
141906	850466
192171	850467
24852	850468
9003	850469
332084	850470
296092	850471
82327	850472
191990	850473
319767	850474
200238	850475
47673	850476
314732	850477
90716	850478
4571	850479
139353	850480
88185	850481
74956	850482
68800	850483
68599	850484
30292	850485
9003	850486
80763	850487
189076	850488
48127	850489
81448	850490
69361	850491
35059	850492
77401	850493
122722	850494
54245	850495
59330	850496
118693	850497
43756	850498
15749	850499
196813	850500
122039	850501
82349	850502
28759	850503
25670	850504
270056	850505
152335	850506
1732	850507
227504	850508
284926	850509
95965	850510
204632	850511
252824	850512
184669	850513
157386	850514
6805	850515
323230	850516
223170	850517
723	850518
343694	850519
66222	850520
269311	850521
13831	850522
107659	850523
301551	850524
70966	850525
189240	850526
191395	850527
170086	850528
32890	850529
166596	850530
114506	850531
191278	850532
4609	850533
96775	850534
77347	850535
273234	850536
78802	850537
139744	850538
74170	850539
75528	850540
191965	850541
30702	850542
248960	850543
268939	850544
69708	850545
167408	850546
187896	850547
185480	850548
46655	850549
152559	850550
19484	850551
2	850552
90835	850553
152132	850554
320428	850555
191663	850556
43977	850557
73533	850558
74957	850559
45121	850560
156695	850561
150051	850562
93023	850563
283558	850564
137924	850565
90769	850566
60545	850567
180584	850568
61578	850569
77144	850570
179536	850571
45939	850572
61899	850573
119787	850574
112624	850575
140270	850576
230158	850577
150967	850578
313590	850579
53330	850580
11182	850581
253285	850582
89236	850583
10798	850584
296237	850585
61576	850586
37793	850587
150524	850588
138547	850589
16491	850590
2989	850591
40453	850592
167974	850593
247402	850594
12346	850595
142371	850596
337442	850597
81149	850598
78430	850599
135962	850600
138914	850601
90988	850602
201052	850603
203337	850604
1238	850605
233638	850606
30412	850607
15624	850608
118496	850609
20809	850610
31084	850611
74774	850612
88746	850613
320948	850614
75320	850615
171316	850616
70771	850617
148879	850618
15297	850619
184333	850620
60528	850621
106790	850622
7581	850623
141538	850624
201216	850625
59047	850626
3058	850627
151632	850628
148879	850629
35160	850630
89826	850631
4280	850632
53150	850633
246902	850634
219214	850635
330099	850636
34651	850637
4429	850638
78814	850639
181725	850640
51001	850641
126218	850642
17474	850643
229818	850644
3077	850645
317120	850646
2691	850647
7954	850648
4977	850649
10174	850650
7947	850651
4974	850652
49813	850653
4974	850654
73382	850655
49826	850656
296718	850657
73711	850658
178187	850659
153989	850660
124963	850661
135993	850662
170724	850663
96860	850664
185480	850665
326554	850666
106235	850667
151206	850668
154087	850669
82166	850670
121597	850671
136715	850672
185355	850673
143678	850674
21917	850675
27136	850676
63968	850677
8033	850678
3041	850679
117462	850680
188062	850681
16418	850682
79292	850683
21751	850684
988	850685
3397	850686
96961	850687
148672	850688
107013	850689
228961	850690
257715	850691
37261	850692
59742	850693
59742	850694
192168	850695
251044	850696
10086	850697
78758	850698
190024	850699
159173	850700
34833	850701
46054	850702
97881	850703
223543	850704
131509	850705
17936	850706
102756	850707
74366	850708
120058	850709
68308	850710
56582	850711
17742	850712
102991	850713
25337	850714
237036	850715
139127	850716
335127	850717
48351	850718
60858	850719
175765	850720
16336	850721
54509	850722
45081	850723
131257	850724
117864	850725
11820	850726
78094	850727
181669	850728
36629	850729
134553	850730
16463	850731
210085	850732
26636	850733
87573	850734
80045	850735
333305	850736
97761	850737
319775	850738
42843	850739
36212	850740
155593	850741
94362	850742
171123	850743
12621	850744
74460	850745
187632	850746
3803	850747
60453	850748
183109	850749
184635	850750
187636	850751
180228	850752
268941	850753
59179	850754
54317	850755
332058	850756
197939	850757
197939	850758
80641	850759
80604	850760
80604	850761
26662	850762
331254	850763
37532	850764
331311	850765
331330	850766
80605	850767
80605	850768
331351	850769
80605	850770
37533	850771
37533	850772
332110	850773
123395	850774
127315	850775
293661	850776
159081	850777
12942	850778
155910	850779
254129	850780
4949	850781
105961	850782
147010	850783
127478	850784
181410	850785
144462	850786
18332	850787
113351	850788
2451	850789
126371	850790
18332	850791
29077	850792
306103	850793
106309	850794
105409	850795
87518	850796
47640	850797
164647	850798
254199	850799
28518	850800
143581	850801
35030	850802
151356	850803
79440	850804
2442	850805
231432	850806
155874	850807
324492	850808
30364	850809
28166	850810
313642	850811
83404	850812
36201	850813
313601	850814
112330	850815
178346	850816
312733	850817
178025	850818
36900	850819
225923	850820
347179	850821
10545	850822
13562	850823
114921	850824
186838	850825
97796	850826
157216	850827
247127	850828
188000	850829
134470	850830
76054	850831
2102	850832
737	850833
82210	850834
130757	850835
68775	850836
41082	850837
186693	850838
90864	850839
18440	850840
245859	850841
346413	850842
202659	850843
203479	850844
61024	850845
186979	850846
142573	850847
266823	850848
81619	850849
16544	850850
298177	850851
111653	850852
176022	850853
79257	850854
86	850855
346387	850856
67723	850857
212309	850858
255420	850859
87737	850860
341494	850861
76334	850862
342815	850863
249357	850864
80045	850865
94299	850866
147853	850867
81000	850868
110342	850869
121963	850870
26303	850871
188019	850872
346851	850873
36795	850874
33387	850875
189368	850876
151486	850877
23939	850878
124157	850879
10543	850880
134312	850881
52918	850882
129645	850883
1113	850884
205308	850885
79463	850886
325202	850887
135994	850888
126632	850889
86774	850890
139695	850891
242629	850892
191422	850893
151177	850894
119765	850895
75214	850896
142591	850897
5486	850898
332729	850899
79792	850900
290243	850901
99507	850902
169917	850903
162702	850904
21018	850905
13002	850906
138911	850907
23470	850908
18337	850909
33349	850910
151395	850911
7737	850912
66244	850913
100089	850914
135134	850915
106723	850916
161297	850917
199197	850918
54220	850919
79876	850920
148259	850921
44726	850922
151222	850923
47226	850924
169714	850925
97654	850926
42590	850927
83916	850928
22215	850929
200040	850930
141997	850931
97459	850932
178359	850933
77020	850934
129685	850935
269273	850936
287613	850937
331402	850938
154923	850939
209932	850940
36614	850941
320290	850942
60142	850943
207846	850944
94877	850945
117469	850946
19031	850947
179628	850948
172050	850949
3760	850950
172035	850951
22035	850952
84827	850953
79701	850954
156639	850955
345168	850956
174478	850957
80877	850958
93333	850959
89564	850960
14444	850961
312269	850962
13502	850963
346997	850964
108046	850965
154050	850966
301405	850967
123193	850968
161015	850969
4609	850970
121776	850971
35234	850972
70479	850973
124178	850974
1719	850975
29225	850976
48657	850977
26158	850978
225427	850979
246730	850980
181835	850981
148215	850982
134049	850983
53316	850984
16464	850985
21714	850986
185410	850987
50801	850988
186021	850989
18459	850990
116719	850991
258005	850992
51488	850993
286552	850994
155626	850995
177930	850996
190760	850997
9973	850998
111904	850999
29874	851000
296981	851001
16063	851002
12819	851003
203463	851004
167180	851005
30342	851006
19642	851007
50505	851008
41152	851009
56587	851010
60814	851011
15146	851012
205264	851013
306527	851014
248255	851015
125892	851016
8103	851017
150232	851018
312050	851019
117652	851020
96753	851021
19650	851022
72629	851023
73852	851024
267585	851025
92436	851026
41628	851027
28599	851028
345709	851029
155389	851030
187990	851031
28874	851032
737	851033
19664	851034
202935	851035
15297	851036
77262	851037
117758	851038
55446	851039
69646	851040
124569	851041
282135	851042
187812	851043
37620	851044
151335	851045
130795	851046
237396	851047
210834	851048
45075	851049
142068	851050
350080	851051
3842	851052
203969	851053
65955	851054
26688	851055
201210	851056
96642	851057
75645	851058
93117	851059
22358	851060
50360	851061
149784	851062
55163	851063
161725	851064
122195	851065
202383	851066
249568	851067
54893	851068
88481	851069
190649	851070
38104	851071
140340	851072
19912	851073
229103	851074
145978	851075
90859	851076
244047	851077
123264	851078
7407	851079
7407	851080
30064	851081
2558	851082
185428	851083
10602	851084
95744	851085
352896	851086
108797	851087
81289	851088
34264	851089
15817	851090
265285	851091
29878	851092
148813	851093
317841	851094
5456	851095
198368	851096
335098	851097
5416	851098
53633	851099
68672	851100
4637	851101
323882	851102
69088	851103
313167	851104
77163	851105
163555	851106
28165	851107
276133	851108
277247	851109
197801	851110
51138	851111
186017	851112
337741	851113
199731	851114
92702	851115
96746	851116
102994	851117
249128	851118
31326	851119
196914	851120
10590	851121
163093	851122
97624	851123
5022	851124
42850	851125
261675	851126
77106	851127
20695	851128
11555	851129
164071	851130
54371	851131
92922	851132
301686	851133
185377	851134
273615	851135
36759	851136
28418	851137
251679	851138
98419	851139
138452	851140
92799	851141
12657	851142
201869	851143
137502	851144
59330	851145
246074	851146
203244	851147
248080	851148
120427	851149
345924	851150
63691	851151
97659	851152
189074	851153
143060	851154
58497	851155
192769	851156
228949	851157
123465	851158
152896	851159
5364	851160
97582	851161
167528	851162
11573	851163
89635	851164
324644	851165
201655	851166
88818	851167
34698	851168
44833	851169
44980	851170
150603	851171
168410	851172
82910	851173
37558	851174
195699	851175
80615	851176
11709	851177
28357	851178
203023	851179
244777	851180
34727	851181
148462	851182
44156	851183
65378	851184
203336	851185
337523	851186
198675	851187
340568	851188
341839	851189
55522	851190
164453	851191
61456	851192
103241	851193
356866	851194
66235	851195
134355	851196
25066	851197
83263	851198
63769	851199
63769	851200
74308	851201
32420	851202
71315	851203
65703	851204
324079	851205
36688	851206
8184	851207
48602	851208
14867	851209
285088	851210
15563	851211
121690	851212
141362	851213
31328	851214
31328	851215
11706	851216
109731	851217
38170	851218
331866	851219
4380	851220
36443	851221
130973	851222
21623	851223
32866	851224
209391	851225
123733	851226
115792	851227
108361	851228
237111	851229
149524	851230
233369	851231
324041	851232
96590	851233
97153	851234
230936	851235
265534	851236
32265	851237
28771	851238
141228	851239
32089	851240
110836	851241
54361	851242
121211	851243
25081	851244
232055	851245
67794	851246
186857	851247
1648	851248
15240	851249
121915	851250
33922	851251
17513	851252
280642	851253
98112	851254
95889	851255
74624	851256
156187	851257
112434	851258
240644	851259
143860	851260
22813	851261
74176	851262
143595	851263
65058	851264
130836	851265
102569	851266
351951	851267
54697	851268
153263	851269
18582	851270
121771	851271
20362	851272
205831	851273
83183	851274
206426	851275
340742	851276
6897	851277
33269	851278
84295	851279
67618	851280
55919	851281
21594	851282
11894	851283
3648	851284
115057	851285
10674	851286
1216	851287
198710	851288
193184	851289
79031	851290
121093	851291
60	851292
12692	851293
6817	851294
5118	851295
55892	851296
36502	851297
100587	851298
304851	851299
231238	851300
101048	851301
26456	851302
13631	851303
203926	851304
122102	851305
327621	851306
6924	851307
74101	851308
16242	851309
10540	851310
95211	851311
20858	851312
2501	851313
74180	851314
150488	851315
171023	851316
324009	851317
26637	851318
196082	851319
121666	851320
189881	851321
189339	851322
79803	851323
10387	851324
14227	851325
121416	851326
160781	851327
90147	851328
102221	851329
264693	851330
70864	851331
48678	851332
1580	851333
124124	851334
95589	851335
1884	851336
15832	851337
47216	851338
1182	851339
602	851340
119114	851341
95629	851342
86369	851343
63624	851344
167889	851345
106190	851346
33040	851347
21962	851348
20114	851349
5718	851350
63365	851351
93910	851352
44134	851353
10805	851354
16033	851355
8950	851356
570	851357
28401	851358
177875	851359
39385	851360
44982	851361
27778	851362
27885	851363
10315	851364
82075	851365
223859	851366
151466	851367
186165	851368
250676	851369
44134	851370
2943	851371
278967	851372
151937	851373
11034	851374
85613	851375
96393	851376
164	851377
33289	851378
649	851379
190704	851380
41395	851381
55655	851382
82628	851383
62073	851384
48367	851385
212209	851386
266557	851387
2284	851388
60870	851389
196	851390
60106	851391
37959	851392
41699	851393
168865	851394
20069	851395
1248	851396
6384	851397
42028	851398
264620	851399
199489	851400
78429	851401
113053	851402
99973	851403
51233	851404
51156	851405
156937	851406
145687	851407
204152	851408
51956	851409
38307	851410
99863	851411
152317	851412
193470	851413
67721	851414
196668	851415
229417	851416
6305	851417
154070	851418
54467	851419
40198	851420
35461	851421
35461	851422
166816	851423
16339	851424
93356	851425
12705	851426
110029	851427
83425	851428
210009	851429
37233	851430
186455	851431
55049	851432
145939	851433
11802	851434
10463	851435
10702	851436
315596	851437
240717	851438
176424	851439
11512	851440
34338	851441
83671	851442
119721	851443
53006	851444
128999	851445
11664	851446
42707	851447
5392	851448
108760	851449
265805	851450
45559	851451
48654	851452
290273	851453
34030	851454
19059	851455
174542	851456
314683	851457
45538	851458
71594	851459
31741	851460
285299	851461
289104	851462
12472	851463
38332	851464
49148	851465
45520	851466
101645	851467
8267	851468
175682	851469
45542	851470
47755	851471
25571	851472
45516	851473
41799	851474
175233	851475
98045	851476
147857	851477
292575	851478
199170	851479
66814	851480
340505	851481
48644	851482
294138	851483
289595	851484
52619	851485
147607	851486
10147	851487
158806	851488
342110	851489
153032	851490
79379	851491
10062	851492
159968	851493
109975	851494
171887	851495
113242	851496
71594	851497
160132	851498
34032	851499
49172	851500
72017	851501
9984	851502
172725	851503
48574	851504
72254	851505
151882	851506
29066	851507
14825	851508
125106	851509
334842	851510
124807	851511
45529	851512
160031	851513
19173	851514
152452	851515
24536	851516
176460	851517
24681	851518
168481	851519
7934	851520
83083	851521
10698	851522
184423	851523
2091	851524
294597	851525
194583	851526
193565	851527
204379	851528
315380	851529
102504	851530
115088	851531
176357	851532
176454	851533
20622	851534
249885	851535
356278	851536
293602	851537
81090	851538
269070	851539
118057	851540
306303	851541
10905	851542
22263	851543
7308	851544
53875	851545
54645	851546
118723	851547
273547	851548
10657	851549
28715	851550
122566	851551
2863	851552
21847	851553
26716	851554
4360	851555
6842	851556
20705	851557
40739	851558
200586	851559
6829	851560
118001	851561
2889	851562
337543	851563
28908	851564
25005	851565
2227	851566
64542	851567
5562	851568
184246	851569
14019	851570
129639	851571
11948	851572
276594	851573
178430	851574
73446	851575
252303	851576
93914	851577
22029	851578
189555	851579
165693	851580
235127	851581
191310	851582
98785	851583
151369	851584
78926	851585
320385	851586
36612	851587
162561	851588
65054	851589
27345	851590
191027	851591
43912	851592
65659	851593
272076	851594
155775	851595
261500	851596
356708	851597
9645	851598
87847	851599
20402	851600
211501	851601
19073	851602
19846	851603
875	851604
46818	851605
30489	851606
64661	851607
80231	851608
328574	851609
64163	851610
9137	851611
68218	851612
2802	851613
2799	851614
38410	851615
3668	851616
46189	851617
356529	851618
7514	851619
245657	851620
8463	851621
119129	851622
122799	851623
17292	851624
202173	851625
164459	851626
41292	851627
29092	851628
118510	851629
332366	851630
60835	851631
2950	851632
309365	851633
16086	851634
198150	851635
32461	851636
6355	851637
176803	851638
214530	851639
49700	851640
97062	851641
19097	851642
217118	851643
80109	851644
119332	851645
53033	851646
63016	851647
44208	851648
8345	851649
103144	851650
76734	851651
5700	851652
53542	851653
5813	851654
344069	851655
11163	851656
349680	851657
47857	851658
44594	851659
86655	851660
190091	851661
273077	851662
46139	851663
15843	851664
43835	851665
354418	851666
13953	851667
3748	851668
250719	851669
56234	851670
74114	851671
205359	851672
22447	851673
13940	851674
68427	851675
86611	851676
61147	851677
158951	851678
39768	851679
150495	851680
168620	851681
179199	851682
96607	851683
83232	851684
26325	851685
19920	851686
225	851687
32194	851688
44455	851689
86969	851690
183894	851691
4855	851692
24765	851693
317099	851694
24962	851695
22060	851696
25635	851697
345581	851698
247284	851699
3778	851700
53033	851701
173531	851702
220785	851703
256394	851704
73033	851705
135257	851706
267520	851707
10448	851708
88086	851709
293146	851710
62230	851711
17353	851712
16321	851713
58855	851714
326524	851715
357704	851716
48104	851717
327429	851718
30216	851719
22339	851720
3348	851721
87276	851722
52733	851723
86610	851724
4591	851725
42142	851726
78022	851727
54841	851728
195533	851729
38698	851730
21613	851731
98473	851732
200849	851733
182478	851734
6714	851735
17504	851736
55100	851737
2973	851738
55733	851739
8303	851740
129176	851741
307537	851742
191396	851743
267503	851744
144484	851745
2838	851746
146088	851747
20209	851748
2049	851749
199311	851750
1071	851751
328599	851752
203413	851753
217399	851754
135401	851755
131863	851756
16112	851757
1921	851758
280862	851759
19698	851760
41837	851761
126429	851762
303039	851763
51297	851764
339892	851765
17208	851766
264506	851767
93217	851768
16115	851769
17866	851770
12767	851771
195415	851772
39803	851773
133601	851774
133631	851775
97090	851776
5356	851777
275188	851778
271964	851779
39808	851780
133555	851781
133591	851782
170419	851783
326777	851784
58103	851785
310074	851786
143133	851787
102268	851788
81430	851789
337056	851790
105967	851791
184781	851792
51522	851793
54831	851794
62093	851795
50184	851796
115246	851797
191078	851798
74269	851799
192880	851800
237231	851801
157680	851802
114906	851803
82474	851804
295746	851805
202779	851806
99981	851807
339514	851808
198608	851809
145657	851810
124595	851811
123266	851812
179368	851813
134748	851814
64956	851815
220791	851816
164816	851817
92244	851818
198769	851819
93418	851820
236988	851821
30652	851822
202826	851823
5788	851824
298036	851825
284409	851826
38	851827
321568	851828
13262	851829
51373	851830
252092	851831
337278	851832
23158	851833
8064	851834
134	851835
14442	851836
66264	851837
175322	851838
117598	851839
9417	851840
51267	851841
112015	851842
65136	851843
118350	851844
92776	851845
4868	851846
222163	851847
296183	851848
10435	851849
20122	851850
1977	851851
1754	851852
4388	851853
4299	851854
1754	851855
97190	851856
260262	851857
50063	851858
2528	851859
19500	851860
21100	851861
82514	851862
112265	851863
41888	851864
186787	851865
81248	851866
21448	851867
42823	851868
7112	851869
101638	851870
37771	851871
45926	851872
265528	851873
79575	851874
55172	851875
693	851876
649	851877
249635	851878
355633	851879
129116	851880
108123	851881
94057	851882
61147	851883
228399	851884
141182	851885
44562	851886
145	851887
2039	851888
302642	851889
248864	851890
25593	851891
18315	851892
64120	851893
80856	851894
126937	851895
332095	851896
282969	851897
124679	851898
7136	851899
4067	851900
235007	851901
6848	851902
210726	851903
133809	851904
298168	851905
30422	851906
48453	851907
30279	851908
93281	851909
2733	851910
260093	851911
3788	851912
691	851913
155337	851914
26580	851915
16900	851916
200040	851917
251708	851918
139102	851919
242252	851920
254424	851921
342489	851922
223809	851923
131283	851924
148242	851925
114317	851926
41971	851927
69486	851928
297139	851929
30180	851930
219349	851931
87254	851932
225215	851933
112658	851934
226315	851935
143464	851936
127078	851937
340071	851938
11415	851939
12326	851940
100743	851941
11340	851942
43138	851943
20645	851944
266297	851945
204619	851946
322323	851947
32427	851948
162002	851949
249978	851950
303215	851951
151977	851952
7060	851953
64826	851954
150873	851955
161835	851956
182201	851957
219626	851958
378	851959
28701	851960
38455	851961
252915	851962
249494	851963
342607	851964
139465	851965
140146	851966
18072	851967
168893	851968
7556	851969
239550	851970
203713	851971
63780	851972
75333	851973
10319	851974
10336	851975
357431	851976
20465	851977
97478	851978
95225	851979
74808	851980
297211	851981
253339	851982
123324	851983
88050	851984
31314	851985
23094	851986
250508	851987
266317	851988
48182	851989
123566	851990
23721	851991
171296	851992
283324	851993
108449	851994
236987	851995
230867	851996
14258	851997
314419	851998
37282	851999
163253	852000
251405	852001
169566	852002
51730	852003
251172	852004
340583	852005
11103	852006
198623	852007
158026	852008
204214	852009
309843	852010
157693	852011
31531	852012
218651	852013
344218	852014
38	852015
237046	852016
38349	852017
307831	852018
39245	852019
24257	852020
66182	852021
300878	852022
216513	852023
96829	852024
100419	852025
120286	852026
236474	852027
104962	852028
298412	852029
205093	852030
338526	852031
321252	852032
76410	852033
24980	852034
45976	852035
66166	852036
204593	852037
133093	852038
337679	852039
333695	852040
35501	852041
219273	852042
13663	852043
345352	852044
143164	852045
126954	852046
321184	852047
219426	852048
2	852049
298182	852050
2	852051
299398	852052
35777	852053
233880	852054
332745	852055
24946	852056
155588	852057
92799	852058
178926	852059
153874	852060
298739	852061
179466	852062
85332	852063
4836	852064
182508	852065
38271	852066
308843	852067
11902	852068
29123	852069
29091	852070
218682	852071
93973	852072
3451	852073
88444	852074
186328	852075
18559	852076
21781	852077
43946	852078
93028	852079
70922	852080
41737	852081
37330	852082
26970	852083
115951	852084
254161	852085
21614	852086
166000	852087
341436	852088
212227	852089
9773	852090
88058	852091
352778	852092
248203	852093
36077	852094
8447	852095
202968	852096
266369	852097
36136	852098
37644	852099
199942	852100
3039	852101
76012	852102
198995	852103
116410	852104
115696	852105
265131	852106
2879	852107
339099	852108
170367	852109
111286	852110
19026	852111
25223	852112
25533	852113
122830	852114
19299	852115
190096	852116
254625	852117
31345	852118
13742	852119
60750	852120
16841	852121
136308	852122
39983	852123
55601	852124
185267	852125
247950	852126
251300	852127
107644	852128
64264	852129
102909	852130
37880	852131
80511	852132
204770	852133
179497	852134
4265	852135
55256	852136
122831	852137
81691	852138
84675	852139
161823	852140
154674	852141
165739	852142
3845	852143
59499	852144
28800	852145
885	852146
102544	852147
144164	852148
69265	852149
263042	852150
79683	852151
13913	852152
266972	852153
30041	852154
60874	852155
99471	852156
58460	852157
4609	852158
60	852159
43036	852160
48124	852161
63235	852162
3935	852163
18093	852164
201252	852165
45493	852166
125866	852167
42899	852168
42899	852169
45651	852170
59735	852171
231050	852172
123550	852173
266940	852174
242904	852175
29848	852176
1785	852177
132845	852178
200223	852179
147945	852180
117256	852181
257128	852182
129	852183
51126	852184
17548	852185
78791	852186
2035	852187
63152	852188
64023	852189
38640	852190
371	852191
50205	852192
118814	852193
14778	852194
203706	852195
19118	852196
18684	852197
251657	852198
27482	852199
37714	852200
52095	852201
4978	852202
106972	852203
205964	852204
50172	852205
1028	852206
347368	852207
11421	852208
70360	852209
52334	852210
351283	852211
164518	852212
68711	852213
60939	852214
56573	852215
206451	852216
128440	852217
118821	852218
117949	852219
142429	852220
119267	852221
46598	852222
154964	852223
20616	852224
2265	852225
1933	852226
11421	852227
356812	852228
90114	852229
143975	852230
22798	852231
78165	852232
193943	852233
24057	852234
1675	852235
10411	852236
4635	852237
22973	852238
106247	852239
3632	852240
45729	852241
28529	852242
55055	852243
59063	852244
194229	852245
65092	852246
774	852247
477	852248
126040	852249
4161	852250
14517	852251
100326	852252
15852	852253
558	852254
6495	852255
13070	852256
78629	852257
16419	852258
18557	852259
236030	852260
126541	852261
318129	852262
7057	852263
6937	852264
477	852265
4195	852266
283	852267
2114	852268
61630	852269
79403	852270
321865	852271
5938	852272
14511	852273
27431	852274
2733	852275
16348	852276
1	852277
1	852278
1	852279
1	852280
10224	852281
118346	852282
10562	852283
263224	852284
69559	852285
240	852286
4123	852287
873	852288
28224	852289
43293	852290
8126	852291
119884	852292
37574	852293
9045	852294
83854	852295
188813	852296
5495	852297
6000	852298
216118	852299
1	852300
4337	852301
14703	852302
79993	852303
19071	852304
76609	852305
36152	852306
10552	852307
6443	852308
68019	852309
43280	852310
4244	852311
51762	852312
82418	852313
88	852314
345372	852315
4120	852316
138900	852317
65257	852318
31209	852319
40441	852320
95925	852321
47094	852322
41078	852323
6994	852324
41337	852325
100411	852326
27211	852327
17157	852328
166148	852329
4161	852330
3664	852331
181395	852332
266166	852333
46442	852334
17143	852335
9858	852336
102337	852337
8427	852338
36495	852339
9595	852340
1328	852341
78303	852342
23599	852343
22430	852344
9549	852345
53375	852346
16808	852347
65328	852348
125074	852349
37089	852350
22966	852351
6526	852352
78677	852353
4149	852354
47376	852355
45851	852356
193984	852357
87556	852358
39463	852359
21438	852360
11929	852361
134358	852362
5075	852363
36158	852364
6573	852365
4470	852366
54875	852367
122182	852368
120020	852369
101473	852370
1914	852371
69249	852372
59061	852373
151108	852374
474	852375
139547	852376
10783	852377
2736	852378
4472	852379
1246	852380
26073	852381
132195	852382
65052	852383
87743	852384
893	852385
247	852386
95640	852387
38612	852388
2584	852389
33111	852390
2191	852391
78678	852392
7326	852393
10616	852394
326417	852395
137886	852396
77667	852397
16339	852398
7365	852399
82466	852400
3642	852401
3911	852402
7050	852403
356763	852404
37655	852405
78239	852406
45277	852407
67349	852408
191229	852409
18052	852410
245963	852411
9122	852412
1064	852413
279018	852414
133034	852415
102522	852416
334649	852417
181439	852418
274705	852419
355638	852420
17	852421
38323	852422
8864	852423
101730	852424
5260	852425
111218	852426
160607	852427
37766	852428
167741	852429
208017	852430
126920	852431
128009	852432
54382	852433
300725	852434
123537	852435
94660	852436
35400	852437
11199	852438
7768	852439
4300	852440
252907	852441
138319	852442
57906	852443
217172	852444
275206	852445
269361	852446
43342	852447
25026	852448
31093	852449
135712	852450
2165	852451
39576	852452
19188	852453
105834	852454
21223	852455
352253	852456
205453	852457
145053	852458
229527	852459
137452	852460
76177	852461
32449	852462
69904	852463
138568	852464
335860	852465
196774	852466
142099	852467
272529	852468
346348	852469
334685	852470
116125	852471
70082	852472
301706	852473
251690	852474
22187	852475
212396	852476
48287	852477
280240	852478
40970	852479
145116	852480
79088	852481
70102	852482
309778	852483
40761	852484
61601	852485
6772	852486
275491	852487
115523	852488
267	852489
227843	852490
89553	852491
114049	852492
38357	852493
322757	852494
85040	852495
70285	852496
225469	852497
196850	852498
248713	852499
64955	852500
34710	852501
185558	852502
70947	852503
309762	852504
4467	852505
89957	852506
196852	852507
66193	852508
343681	852509
182212	852510
33669	852511
153915	852512
60081	852513
35856	852514
46448	852515
139696	852516
33205	852517
67428	852518
90053	852519
264493	852520
26472	852521
155277	852522
276250	852523
87729	852524
73263	852525
49710	852526
9923	852527
66089	852528
44418	852529
32699	852530
269736	852531
24947	852532
19104	852533
5457	852534
128338	852535
42355	852536
73016	852537
72548	852538
1078	852539
289998	852540
14223	852541
11994	852542
215760	852543
144417	852544
5346	852545
1845	852546
87599	852547
170212	852548
99644	852549
226869	852550
144480	852551
13635	852552
31491	852553
30085	852554
356813	852555
16772	852556
107064	852557
259335	852558
173798	852559
188802	852560
64532	852561
4642	852562
129107	852563
19922	852564
79336	852565
69036	852566
137510	852567
16117	852568
123848	852569
40221	852570
203528	852571
100203	852572
27552	852573
7979	852574
157565	852575
55787	852576
139419	852577
55391	852578
5368	852579
169219	852580
25240	852581
116	852582
101142	852583
35590	852584
28649	852585
300357	852586
168963	852587
27614	852588
24765	852589
92361	852590
24776	852591
135742	852592
8854	852593
295469	852594
14802	852595
9427	852596
232124	852597
5387	852598
12807	852599
65680	852600
15314	852601
24091	852602
84881	852603
28443	852604
110046	852605
4647	852606
73966	852607
50335	852608
5951	852609
192510	852610
164603	852611
117578	852612
53727	852613
18307	852614
4724	852615
41039	852616
9021	852617
95150	852618
229566	852619
101761	852620
68688	852621
194123	852622
16104	852623
125560	852624
18540	852625
55141	852626
195863	852627
202058	852628
34975	852629
112582	852630
135754	852631
149346	852632
4261	852633
20071	852634
19856	852635
195022	852636
5618	852637
321501	852638
192833	852639
37135	852640
187647	852641
196544	852642
798	852643
174	852644
17261	852645
78024	852646
170736	852647
19150	852648
103884	852649
297731	852650
65013	852651
187260	852652
21963	852653
136450	852654
325143	852655
117469	852656
118427	852657
2962	852658
52246	852659
77168	852660
323741	852661
121149	852662
187110	852663
7245	852664
5003	852665
166699	852666
71414	852667
10828	852668
318681	852669
80711	852670
46968	852671
60064	852672
296724	852673
50543	852674
73624	852675
716	852676
158080	852677
243201	852678
16389	852679
338898	852680
204061	852681
155624	852682
156	852683
6670	852684
254051	852685
81200	852686
17345	852687
338033	852688
85332	852689
181526	852690
327451	852691
185270	852692
308947	852693
35185	852694
234328	852695
332346	852696
65800	852697
50434	852698
11023	852699
4382	852700
150730	852701
28735	852702
332754	852703
62106	852704
132542	852705
325468	852706
85636	852707
165137	852708
317999	852709
258795	852710
71637	852711
28121	852712
277304	852713
356088	852714
15766	852715
163680	852716
89873	852717
222679	852718
130424	852719
46297	852720
140308	852721
43756	852722
69080	852723
252485	852724
106026	852725
46147	852726
348418	852727
68849	852728
257981	852729
95396	852730
11556	852731
139616	852732
167280	852733
134681	852734
294426	852735
345836	852736
252372	852737
35453	852738
79876	852739
85982	852740
20145	852741
254537	852742
65357	852743
23029	852744
3856	852745
14717	852746
127182	852747
5589	852748
82888	852749
26682	852750
148273	852751
326333	852752
113986	852753
181705	852754
87459	852755
143902	852756
2962	852757
345393	852758
118418	852759
78601	852760
208564	852761
79899	852762
25956	852763
16953	852764
265536	852765
82779	852766
170068	852767
148331	852768
32359	852769
24972	852770
27282	852771
170092	852772
213027	852773
21320	852774
195844	852775
196327	852776
10052	852777
31925	852778
90034	852779
102431	852780
8946	852781
107002	852782
134243	852783
10310	852784
190099	852785
75379	852786
59992	852787
204657	852788
8934	852789
51486	852790
17693	852791
337807	852792
36124	852793
82683	852794
10706	852795
1073	852796
53754	852797
10482	852798
196635	852799
204445	852800
18822	852801
109351	852802
82318	852803
34827	852804
148186	852805
68164	852806
224099	852807
60043	852808
162708	852809
322643	852810
14828	852811
99978	852812
142027	852813
193876	852814
13598	852815
336576	852816
201056	852817
1899	852818
130504	852819
87071	852820
20446	852821
321278	852822
18924	852823
69000	852824
33045	852825
92197	852826
60373	852827
59172	852828
41013	852829
190910	852830
107825	852831
223920	852832
94537	852833
199078	852834
281105	852835
38593	852836
12830	852837
295014	852838
214305	852839
138710	852840
80799	852841
75929	852842
4807	852843
33027	852844
234	852845
11465	852846
46622	852847
9860	852848
268903	852849
9379	852850
201077	852851
33229	852852
1009	852853
259216	852854
117124	852855
18278	852856
33386	852857
37009	852858
95732	852859
11988	852860
119165	852861
9147	852862
32023	852863
187571	852864
112240	852865
1828	852866
123624	852867
46658	852868
333661	852869
153086	852870
49612	852871
154260	852872
204553	852873
14019	852874
84169	852875
45140	852876
211511	852877
5694	852878
92778	852879
10064	852880
356644	852881
36437	852882
9319	852883
76861	852884
205279	852885
44490	852886
267356	852887
24994	852888
14649	852889
136879	852890
29891	852891
39043	852892
114021	852893
312362	852894
122984	852895
12783	852896
32388	852897
17469	852898
15750	852899
169734	852900
24971	852901
117431	852902
261888	852903
36103	852904
210	852905
1933	852906
50092	852907
1785	852908
336879	852909
207768	852910
17347	852911
44686	852912
66604	852913
9090	852914
2428	852915
1594	852916
17146	852917
77530	852918
30436	852919
44529	852920
5970	852921
107820	852922
207329	852923
259385	852924
52940	852925
278563	852926
639	852927
320490	852928
18994	852929
64121	852930
37467	852931
41094	852932
186514	852933
18974	852934
120846	852935
44692	852936
126616	852937
122270	852938
97796	852939
128252	852940
345885	852941
9887	852942
6592	852943
281644	852944
120876	852945
40441	852946
116546	852947
82261	852948
160	852949
55057	852950
10519	852951
4635	852952
36490	852953
102029	852954
124267	852955
10657	852956
138363	852957
112842	852958
3907	852959
147899	852960
119033	852961
5129	852962
97674	852963
26807	852964
16710	852965
248653	852966
1526	852967
112359	852968
12228	852969
26225	852970
1065	852971
156331	852972
273871	852973
38624	852974
33428	852975
124106	852976
241857	852977
18771	852978
338146	852979
29827	852980
77729	852981
125445	852982
23502	852983
81120	852984
15248	852985
298688	852986
10508	852987
234726	852988
154401	852989
118717	852990
183785	852991
82732	852992
110584	852993
53870	852994
77902	852995
69857	852996
145113	852997
214997	852998
52910	852999
3819	853000
210602	853001
332279	853002
236647	853003
30923	853004
285770	853005
142060	853006
13219	853007
160770	853008
28422	853009
163094	853010
21947	853011
78772	853012
106614	853013
43756	853014
55796	853015
19334	853016
141143	853017
32745	853018
106069	853019
275445	853020
15997	853021
127346	853022
93926	853023
79678	853024
142317	853025
152022	853026
169209	853027
12300	853028
77583	853029
164981	853030
641	853031
192261	853032
107453	853033
30799	853034
187103	853035
132797	853036
75328	853037
96221	853038
161659	853039
95777	853040
29082	853041
248419	853042
142953	853043
1838	853044
22796	853045
267318	853046
271862	853047
100085	853048
30398	853049
200900	853050
152785	853051
9096	853052
47898	853053
3860	853054
45	853055
125035	853056
199615	853057
177446	853058
20081	853059
235914	853060
30033	853061
26164	853062
4468	853063
133496	853064
75511	853065
3156	853066
3626	853067
70423	853068
265015	853069
9596	853070
2162	853071
12579	853072
1524	853073
36315	853074
314554	853075
77097	853076
314555	853077
314116	853078
314706	853079
316229	853080
188967	853081
316110	853082
52506	853083
313144	853084
315590	853085
315624	853086
315751	853087
316235	853088
315631	853089
315281	853090
314704	853091
88075	853092
316069	853093
314301	853094
316167	853095
315685	853096
315732	853097
118228	853098
314529	853099
315713	853100
314663	853101
315663	853102
52395	853103
315552	853104
312602	853105
314925	853106
314239	853107
314381	853108
316115	853109
315242	853110
77349	853111
117538	853112
314242	853113
314423	853114
187657	853115
316090	853116
315597	853117
314413	853118
314390	853119
52391	853120
316138	853121
315447	853122
314699	853123
315516	853124
316224	853125
189014	853126
315571	853127
188963	853128
316144	853129
315832	853130
315103	853131
315228	853132
315865	853133
314689	853134
117543	853135
314849	853136
315168	853137
315856	853138
315518	853139
315838	853140
315562	853141
315730	853142
315918	853143
187521	853144
315756	853145
315983	853146
315148	853147
316039	853148
316078	853149
315511	853150
188295	853151
314389	853152
314199	853153
315814	853154
315096	853155
315907	853156
314221	853157
315834	853158
137638	853159
1899	853160
265112	853161
2165	853162
254812	853163
297433	853164
6625	853165
16810	853166
294312	853167
197838	853168
6951	853169
320489	853170
35794	853171
45350	853172
6288	853173
91415	853174
31835	853175
87888	853176
146790	853177
294658	853178
54376	853179
14379	853180
22783	853181
167447	853182
338	853183
15258	853184
2390	853185
64637	853186
41685	853187
70814	853188
301678	853189
31474	853190
352524	853191
115854	853192
199268	853193
135961	853194
190573	853195
18447	853196
272482	853197
59809	853198
257023	853199
180977	853200
27784	853201
85446	853202
62679	853203
105872	853204
286761	853205
106430	853206
352796	853207
234244	853208
167643	853209
134899	853210
18203	853211
19569	853212
39172	853213
107933	853214
93321	853215
63012	853216
74305	853217
59995	853218
130118	853219
44422	853220
93987	853221
72080	853222
21017	853223
88716	853224
256262	853225
80676	853226
175244	853227
146141	853228
247653	853229
320226	853230
49526	853231
15656	853232
11158	853233
92828	853234
28452	853235
71926	853236
92659	853237
129851	853238
54280	853239
197405	853240
123299	853241
123159	853242
130794	853243
18464	853244
116585	853245
59721	853246
30628	853247
107500	853248
28487	853249
100252	853250
239976	853251
61204	853252
200492	853253
6745	853254
20744	853255
91877	853256
111994	853257
69945	853258
34353	853259
1403	853260
85086	853261
178588	853262
211845	853263
33422	853264
145696	853265
110324	853266
57045	853267
13672	853268
84989	853269
84657	853270
61727	853271
178787	853272
265487	853273
2650	853274
68112	853275
15120	853276
29742	853277
71926	853278
171359	853279
121283	853280
48076	853281
74069	853282
56604	853283
110075	853284
66566	853285
89543	853286
164380	853287
20736	853288
142029	853289
35147	853290
72938	853291
24114	853292
63257	853293
14231	853294
21857	853295
61360	853296
272357	853297
56917	853298
82227	853299
292870	853300
9221	853301
55313	853302
113057	853303
24566	853304
183498	853305
123644	853306
155442	853307
41714	853308
35711	853309
26428	853310
93650	853311
47892	853312
23829	853313
40444	853314
106652	853315
20436	853316
285386	853317
90409	853318
22583	853319
1814	853320
64428	853321
316370	853322
60346	853323
42152	853324
21117	853325
15542	853326
54334	853327
7277	853328
95170	853329
23954	853330
174950	853331
23948	853332
304624	853333
134824	853334
11012	853335
138999	853336
287482	853337
211775	853338
121576	853339
146112	853340
11598	853341
85524	853342
73647	853343
53750	853344
24721	853345
26764	853346
32251	853347
115470	853348
108513	853349
153987	853350
11380	853351
76400	853352
99884	853353
25154	853354
250613	853355
20687	853356
59291	853357
198556	853358
86734	853359
20160	853360
23835	853361
54460	853362
87145	853363
230565	853364
136549	853365
72620	853366
152357	853367
78826	853368
334761	853369
231658	853370
254191	853371
228015	853372
58325	853373
152684	853374
161432	853375
73604	853376
55271	853377
221982	853378
4049	853379
148695	853380
81787	853381
31490	853382
68338	853383
28194	853384
72578	853385
15701	853386
97111	853387
204236	853388
22187	853389
155778	853390
56068	853391
8905	853392
138962	853393
51480	853394
156605	853395
19246	853396
3448	853397
40668	853398
25209	853399
14970	853400
9177	853401
165928	853402
224432	853403
1052	853404
225940	853405
60579	853406
266610	853407
13672	853408
64310	853409
332678	853410
60426	853411
5048	853412
46901	853413
1088	853414
70177	853415
455	853416
47124	853417
121725	853418
110170	853419
33378	853420
121408	853421
3544	853422
34421	853423
605	853424
10988	853425
106048	853426
120374	853427
71915	853428
50609	853429
15227	853430
8905	853431
15571	853432
90421	853433
75758	853434
24820	853435
49436	853436
234066	853437
113872	853438
78645	853439
87372	853440
91351	853441
3517	853442
41130	853443
225085	853444
164303	853445
96654	853446
183579	853447
319954	853448
232792	853449
269610	853450
309308	853451
34872	853452
166813	853453
49274	853454
257835	853455
146448	853456
175477	853457
108472	853458
68079	853459
183119	853460
95299	853461
332693	853462
34433	853463
17650	853464
288522	853465
174574	853466
173125	853467
29473	853468
311044	853469
17630	853470
76986	853471
18717	853472
173135	853473
175045	853474
38723	853475
209262	853476
15415	853477
305078	853478
55009	853479
1499	853480
12383	853481
18792	853482
54729	853483
7487	853484
90756	853485
2919	853486
177532	853487
266093	853488
117029	853489
85153	853490
42046	853491
152369	853492
179408	853493
143432	853494
87409	853495
58740	853496
139781	853497
194499	853498
42027	853499
33206	853500
279715	853501
5465	853502
237693	853503
167444	853504
5456	853505
123473	853506
247639	853507
7295	853508
110791	853509
124414	853510
4801	853511
30527	853512
82530	853513
43839	853514
100154	853515
107422	853516
40394	853517
138528	853518
175712	853519
15925	853520
198865	853521
236265	853522
77533	853523
29564	853524
15399	853525
15357	853526
83809	853527
40917	853528
124413	853529
88449	853530
160306	853531
3630	853532
317190	853533
318203	853534
55944	853535
45881	853536
97177	853537
17388	853538
97519	853539
6698	853540
211141	853541
130769	853542
61464	853543
7265	853544
331428	853545
91250	853546
14561	853547
304074	853548
198057	853549
8482	853550
11158	853551
265106	853552
18270	853553
336289	853554
5397	853555
80775	853556
61848	853557
170471	853558
62615	853559
356955	853560
75420	853561
266912	853562
302565	853563
180891	853564
301189	853565
24991	853566
180865	853567
148204	853568
82501	853569
215385	853570
183911	853571
304638	853572
184263	853573
213867	853574
138796	853575
197619	853576
76026	853577
325661	853578
254938	853579
337406	853580
70324	853581
61426	853582
198205	853583
1630	853584
29504	853585
244294	853586
713	853587
333709	853588
303416	853589
50531	853590
301798	853591
301695	853592
34874	853593
231652	853594
64268	853595
123684	853596
339976	853597
218110	853598
42609	853599
198088	853600
2076	853601
295552	853602
146979	853603
339958	853604
64098	853605
97768	853606
91362	853607
202244	853608
244881	853609
134796	853610
15980	853611
15811	853612
240775	853613
116660	853614
10392	853615
71172	853616
154003	853617
43259	853618
257703	853619
78578	853620
18776	853621
85595	853622
3206	853623
335151	853624
1469	853625
182648	853626
137934	853627
121100	853628
112774	853629
3152	853630
81195	853631
337362	853632
8483	853633
125363	853634
129140	853635
96897	853636
3140	853637
36050	853638
344175	853639
318626	853640
77589	853641
81897	853642
28407	853643
264390	853644
7317	853645
176380	853646
9408	853647
297683	853648
66751	853649
4459	853650
211771	853651
135421	853652
93342	853653
150189	853654
5726	853655
244407	853656
251147	853657
1697	853658
88950	853659
284976	853660
98374	853661
45108	853662
188676	853663
342872	853664
345304	853665
300124	853666
12880	853667
1845	853668
211503	853669
8841	853670
80115	853671
237501	853672
75737	853673
195514	853674
71371	853675
13913	853676
132322	853677
87411	853678
83050	853679
63298	853680
4224	853681
18444	853682
76454	853683
298320	853684
19150	853685
347887	853686
346500	853687
307858	853688
245988	853689
3686	853690
7245	853691
207	853692
184845	853693
21900	853694
112903	853695
4094	853696
92243	853697
297867	853698
3686	853699
15997	853700
257933	853701
76059	853702
8847	853703
30228	853704
8847	853705
186662	853706
96515	853707
299648	853708
243300	853709
2562	853710
18301	853711
58248	853712
93153	853713
1872	853714
1872	853715
151774	853716
671	853717
95271	853718
53124	853719
323137	853720
14032	853721
97327	853722
52527	853723
6899	853724
73741	853725
300517	853726
18523	853727
8601	853728
128702	853729
157219	853730
220679	853731
211577	853732
131687	853733
42644	853734
145135	853735
165203	853736
33029	853737
47490	853738
132584	853739
27403	853740
119585	853741
93247	853742
95290	853743
24941	853744
268444	853745
135039	853746
97129	853747
31690	853748
238362	853749
62390	853750
16533	853751
39740	853752
283271	853753
202391	853754
148009	853755
113464	853756
68645	853757
92508	853758
107503	853759
16867	853760
478	853761
101105	853762
75162	853763
6796	853764
153587	853765
14642	853766
63011	853767
177874	853768
241215	853769
27992	853770
15464	853771
30983	853772
90098	853773
65366	853774
35520	853775
52063	853776
148299	853777
116388	853778
24733	853779
59283	853780
105586	853781
29170	853782
61911	853783
249737	853784
157351	853785
50284	853786
76406	853787
269332	853788
255571	853789
186073	853790
9216	853791
71449	853792
252709	853793
51165	853794
6358	853795
17342	853796
93289	853797
168899	853798
185582	853799
27525	853800
251897	853801
5226	853802
250316	853803
222513	853804
58637	853805
167192	853806
68128	853807
304098	853808
68988	853809
105813	853810
65424	853811
115938	853812
28850	853813
41860	853814
50615	853815
17445	853816
146305	853817
61478	853818
92806	853819
67428	853820
153613	853821
303668	853822
61529	853823
35365	853824
129432	853825
112798	853826
51670	853827
43972	853828
55957	853829
49432	853830
17208	853831
185995	853832
7677	853833
86319	853834
5453	853835
757	853836
170	853837
304122	853838
34534	853839
14643	853840
33904	853841
1949	853842
152905	853843
99120	853844
107555	853845
87460	853846
133873	853847
96754	853848
23934	853849
225320	853850
134276	853851
134883	853852
10068	853853
29574	853854
70439	853855
225641	853856
1991	853857
5403	853858
155532	853859
163393	853860
47828	853861
35862	853862
63199	853863
9050	853864
33557	853865
263551	853866
4765	853867
38273	853868
102702	853869
100807	853870
192418	853871
51746	853872
30493	853873
334191	853874
63831	853875
28392	853876
150554	853877
233010	853878
30384	853879
211374	853880
320739	853881
297803	853882
168022	853883
21191	853884
38	853885
21683	853886
49027	853887
63617	853888
21683	853889
301832	853890
21683	853891
21683	853892
220141	853893
17570	853894
246124	853895
1845	853896
55526	853897
226296	853898
228063	853899
258861	853900
26147	853901
26317	853902
8350	853903
1788	853904
94502	853905
8192	853906
101869	853907
119887	853908
160407	853909
6107	853910
150838	853911
1198	853912
64110	853913
50745	853914
239933	853915
238373	853916
1894	853917
238773	853918
251358	853919
238524	853920
259645	853921
82805	853922
83292	853923
1850	853924
1	853925
184176	853926
254516	853927
169116	853928
272194	853929
77551	853930
182041	853931
3785	853932
134046	853933
235289	853934
26418	853935
136034	853936
100503	853937
26695	853938
87831	853939
40119	853940
73445	853941
40882	853942
150634	853943
108830	853944
180644	853945
57510	853946
206245	853947
2	853948
6185	853949
96701	853950
127	853951
153340	853952
164573	853953
41542	853954
59537	853955
27771	853956
17657	853957
59977	853958
184847	853959
37368	853960
140273	853961
303923	853962
8389	853963
144461	853964
197152	853965
185740	853966
251369	853967
123532	853968
3943	853969
10629	853970
142641	853971
355283	853972
55398	853973
4688	853974
96016	853975
123475	853976
85517	853977
123475	853978
63084	853979
221747	853980
6950	853981
112788	853982
50250	853983
7805	853984
319032	853985
86363	853986
4079	853987
43101	853988
9612	853989
40794	853990
18070	853991
13415	853992
188355	853993
12707	853994
8267	853995
353593	853996
190050	853997
99514	853998
83725	853999
10064	854000
35959	854001
23113	854002
39423	854003
50697	854004
30254	854005
343611	854006
37449	854007
18126	854008
132018	854009
118123	854010
80397	854011
158720	854012
24278	854013
100933	854014
68089	854015
17750	854016
322272	854017
17282	854018
18078	854019
5195	854020
343486	854021
147394	854022
200229	854023
188633	854024
17478	854025
68686	854026
103340	854027
124690	854028
236442	854029
169660	854030
41822	854031
4617	854032
104323	854033
52311	854034
77348	854035
52311	854036
36225	854037
36225	854038
52308	854039
52308	854040
190004	854041
52308	854042
52308	854043
182180	854044
11472	854045
69959	854046
35969	854047
26842	854048
1631	854049
35928	854050
4937	854051
76416	854052
2854	854053
280853	854054
134433	854055
8043	854056
6	854057
77537	854058
59593	854059
25488	854060
71003	854061
134926	854062
107755	854063
125683	854064
303568	854065
32609	854066
88826	854067
12608	854068
8290	854069
8290	854070
31067	854071
80988	854072
72038	854073
4503	854074
17146	854075
14863	854076
68526	854077
31529	854078
3455	854079
10073	854080
40123	854081
214915	854082
57853	854083
85815	854084
49377	854085
32016	854086
66360	854087
21239	854088
687	854089
121122	854090
79728	854091
209447	854092
1672	854093
11647	854094
150054	854095
627	854096
116838	854097
26476	854098
190724	854099
17633	854100
305268	854101
157677	854102
44876	854103
1689	854104
5493	854105
212556	854106
4124	854107
5838	854108
242992	854109
100397	854110
206442	854111
95010	854112
338658	854113
180815	854114
170439	854115
10220	854116
153658	854117
243347	854118
21575	854119
243337	854120
68420	854121
95647	854122
179096	854123
13410	854124
42868	854125
303350	854126
304758	854127
44854	854128
16720	854129
312153	854130
132492	854131
187406	854132
22395	854133
12298	854134
62957	854135
31976	854136
121562	854137
52338	854138
156076	854139
15126	854140
11707	854141
100584	854142
243784	854143
323439	854144
317704	854145
77244	854146
9396	854147
312495	854148
313031	854149
262932	854150
4528	854151
314466	854152
312092	854153
312433	854154
138110	854155
121818	854156
29945	854157
96884	854158
1800	854159
1503	854160
312169	854161
77198	854162
10540	854163
10542	854164
187752	854165
263316	854166
313081	854167
117730	854168
70879	854169
16314	854170
187607	854171
52290	854172
311778	854173
24000	854174
160206	854175
312068	854176
312196	854177
10511	854178
282812	854179
151142	854180
96623	854181
318005	854182
830	854183
117381	854184
187625	854185
77233	854186
117657	854187
8219	854188
157030	854189
53096	854190
117480	854191
87959	854192
257515	854193
123322	854194
271954	854195
316591	854196
36343	854197
49813	854198
186980	854199
155645	854200
312954	854201
318574	854202
312183	854203
341142	854204
117702	854205
1511	854206
246879	854207
197776	854208
1312	854209
117566	854210
3182	854211
117402	854212
25790	854213
147992	854214
18762	854215
52294	854216
313063	854217
117640	854218
190422	854219
318065	854220
65827	854221
189677	854222
52246	854223
317721	854224
317145	854225
189469	854226
318690	854227
317638	854228
189223	854229
187293	854230
342738	854231
117602	854232
86604	854233
2261	854234
190941	854235
107506	854236
30450	854237
578	854238
117718	854239
117666	854240
312658	854241
267937	854242
2261	854243
187495	854244
156368	854245
255128	854246
314934	854247
10767	854248
94589	854249
317180	854250
31127	854251
165288	854252
187299	854253
316620	854254
314233	854255
77262	854256
18769	854257
18760	854258
312112	854259
73690	854260
48169	854261
255719	854262
312036	854263
52235	854264
77173	854265
44478	854266
148820	854267
78033	854268
77183	854269
1899	854270
311898	854271
122702	854272
77638	854273
81038	854274
44312	854275
38705	854276
34283	854277
35506	854278
340544	854279
106164	854280
36185	854281
120035	854282
182665	854283
318732	854284
329799	854285
153831	854286
25626	854287
55720	854288
74256	854289
299788	854290
10634	854291
355245	854292
124781	854293
37303	854294
53427	854295
196796	854296
170422	854297
41763	854298
304872	854299
101959	854300
6192	854301
8417	854302
21123	854303
22872	854304
36163	854305
9232	854306
69931	854307
58950	854308
38303	854309
124053	854310
31783	854311
105329	854312
128979	854313
68035	854314
165	854315
249708	854316
46603	854317
65	854318
77887	854319
60466	854320
229541	854321
22761	854322
313938	854323
12988	854324
61961	854325
311085	854326
313074	854327
148259	854328
203425	854329
37554	854330
29750	854331
118033	854332
23312	854333
168164	854334
135812	854335
12210	854336
160259	854337
16490	854338
259373	854339
24453	854340
156346	854341
62954	854342
7569	854343
55291	854344
128239	854345
16202	854346
13476	854347
99319	854348
161	854349
11253	854350
66836	854351
282	854352
5451	854353
312157	854354
148660	854355
6995	854356
117403	854357
122104	854358
104869	854359
50976	854360
10105	854361
51466	854362
156573	854363
161756	854364
216375	854365
23419	854366
101947	854367
137844	854368
204283	854369
292173	854370
74790	854371
201229	854372
34578	854373
87733	854374
306434	854375
10977	854376
311544	854377
4602	854378
20456	854379
190436	854380
80048	854381
148256	854382
10541	854383
101475	854384
78584	854385
53982	854386
50575	854387
50572	854388
149909	854389
329906	854390
227230	854391
52186	854392
558	854393
113730	854394
318070	854395
311578	854396
5875	854397
52783	854398
289201	854399
298130	854400
130452	854401
5789	854402
155783	854403
181823	854404
133904	854405
16693	854406
45446	854407
37345	854408
11496	854409
45012	854410
324567	854411
214772	854412
151664	854413
30027	854414
121302	854415
44380	854416
10105	854417
237551	854418
188449	854419
224342	854420
25553	854421
100159	854422
89054	854423
66816	854424
71856	854425
33142	854426
7095	854427
4243	854428
78621	854429
301679	854430
299355	854431
299359	854432
6282	854433
55856	854434
9817	854435
167719	854436
271922	854437
19813	854438
119179	854439
322845	854440
325101	854441
87027	854442
42980	854443
73021	854444
93102	854445
25026	854446
70851	854447
4307	854448
314	854449
316874	854450
71793	854451
150	854452
58721	854453
43434	854454
88764	854455
15073	854456
140736	854457
138425	854458
17580	854459
3701	854460
192076	854461
87113	854462
94448	854463
34897	854464
7064	854465
100260	854466
42285	854467
116653	854468
41100	854469
171693	854470
88074	854471
125253	854472
4668	854473
16553	854474
348936	854475
29521	854476
10913	854477
42843	854478
54196	854479
60287	854480
53957	854481
33278	854482
6045	854483
55670	854484
117583	854485
42843	854486
13572	854487
12537	854488
297842	854489
13390	854490
80575	854491
184201	854492
88	854493
54049	854494
26577	854495
218339	854496
664	854497
58231	854498
2000	854499
57048	854500
21038	854501
77464	854502
112	854503
112	854504
322784	854505
235591	854506
110999	854507
227554	854508
37482	854509
124862	854510
325748	854511
29	854512
164294	854513
70571	854514
111718	854515
16952	854516
52026	854517
21678	854518
170157	854519
146935	854520
123354	854521
113713	854522
87485	854523
4034	854524
295032	854525
18313	854526
24160	854527
3115	854528
63136	854529
129875	854530
348534	854531
17362	854532
10754	854533
154576	854534
208321	854535
196216	854536
45807	854537
237080	854538
37381	854539
102083	854540
23565	854541
120857	854542
160118	854543
9584	854544
268011	854545
182903	854546
215949	854547
22679	854548
92466	854549
106065	854550
106285	854551
45648	854552
101985	854553
99690	854554
169821	854555
179109	854556
26140	854557
199589	854558
37202	854559
8	854560
4719	854561
154914	854562
17112	854563
36020	854564
42139	854565
313148	854566
102133	854567
45045	854568
324209	854569
25057	854570
7474	854571
102311	854572
271990	854573
198016	854574
73506	854575
15778	854576
80554	854577
197410	854578
241897	854579
14376	854580
114016	854581
154976	854582
123305	854583
37529	854584
254197	854585
155329	854586
332028	854587
16537	854588
332186	854589
332199	854590
80554	854591
156122	854592
332202	854593
47606	854594
117698	854595
66830	854596
122074	854597
26640	854598
166050	854599
165077	854600
85650	854601
44361	854602
163080	854603
198155	854604
93548	854605
101732	854606
122164	854607
45711	854608
80897	854609
9804	854610
2482	854611
36511	854612
193874	854613
79879	854614
101587	854615
47386	854616
193649	854617
114532	854618
107508	854619
101281	854620
156135	854621
65617	854622
98910	854623
68364	854624
262724	854625
197129	854626
327356	854627
193386	854628
264199	854629
87788	854630
254165	854631
23128	854632
104618	854633
9453	854634
118740	854635
107448	854636
89	854637
120731	854638
276673	854639
162044	854640
327653	854641
243507	854642
331394	854643
165768	854644
244842	854645
30038	854646
159995	854647
12445	854648
12445	854649
163827	854650
127193	854651
53644	854652
204801	854653
78536	854654
78536	854655
314531	854656
98784	854657
190644	854658
277172	854659
389	854660
5441	854661
261346	854662
351061	854663
325156	854664
120264	854665
1521	854666
193280	854667
119177	854668
189609	854669
3854	854670
98410	854671
126287	854672
167951	854673
69892	854674
28218	854675
23692	854676
25994	854677
731	854678
79476	854679
6050	854680
316698	854681
101585	854682
36238	854683
96590	854684
327761	854685
26458	854686
82849	854687
337351	854688
33187	854689
262498	854690
151320	854691
19397	854692
66913	854693
12841	854694
193292	854695
272217	854696
10220	854697
19216	854698
37093	854699
4159	854700
46196	854701
159400	854702
47396	854703
98889	854704
32779	854705
256543	854706
322642	854707
175711	854708
16666	854709
1521	854710
11150	854711
118812	854712
151351	854713
159825	854714
19334	854715
731	854716
55613	854717
258156	854718
79514	854719
195013	854720
55606	854721
102458	854722
1063	854723
6096	854724
12388	854725
118534	854726
36362	854727
52380	854728
64326	854729
264765	854730
26338	854731
26338	854732
16803	854733
336426	854734
23539	854735
45792	854736
37212	854737
53980	854738
22953	854739
33033	854740
36743	854741
47410	854742
62930	854743
105994	854744
272871	854745
45147	854746
121046	854747
165639	854748
117449	854749
101604	854750
159945	854751
22415	854752
194218	854753
184231	854754
26558	854755
7503	854756
32310	854757
53871	854758
193724	854759
325056	854760
101659	854761
256380	854762
159998	854763
101665	854764
31753	854765
262945	854766
160019	854767
45535	854768
344454	854769
325985	854770
329599	854771
160074	854772
274804	854773
66823	854774
195022	854775
159762	854776
105232	854777
327639	854778
159998	854779
4517	854780
45472	854781
66847	854782
16	854783
54180	854784
82300	854785
8589	854786
41534	854787
11071	854788
348483	854789
6366	854790
174487	854791
131	854792
31	854793
1815	854794
32388	854795
153461	854796
49840	854797
323839	854798
37323	854799
13539	854800
184231	854801
31853	854802
44436	854803
138133	854804
284564	854805
25762	854806
296559	854807
12045	854808
52160	854809
8593	854810
5375	854811
100447	854812
10750	854813
152563	854814
180366	854815
341452	854816
132595	854817
309529	854818
194705	854819
31239	854820
4191	854821
36975	854822
188293	854823
324680	854824
82131	854825
271231	854826
10101	854827
1448	854828
27604	854829
56080	854830
30596	854831
151246	854832
1797	854833
51985	854834
69324	854835
28455	854836
199050	854837
4150	854838
100117	854839
209466	854840
46222	854841
205761	854842
7913	854843
34536	854844
247090	854845
237548	854846
9480	854847
202303	854848
285931	854849
173277	854850
321823	854851
9491	854852
101088	854853
261414	854854
66693	854855
159479	854856
171520	854857
355768	854858
95005	854859
10603	854860
283381	854861
3262	854862
865	854863
113776	854864
68508	854865
173527	854866
13194	854867
34065	854868
174855	854869
171452	854870
18005	854871
293443	854872
108490	854873
291583	854874
48553	854875
294003	854876
3249	854877
176531	854878
24299	854879
105733	854880
37943	854881
342176	854882
26846	854883
6410	854884
65245	854885
14589	854886
202639	854887
100742	854888
61930	854889
179512	854890
201071	854891
303745	854892
224752	854893
124866	854894
230809	854895
131280	854896
961	854897
30824	854898
201848	854899
186261	854900
95020	854901
44290	854902
179118	854903
155599	854904
52227	854905
6356	854906
28276	854907
177814	854908
12248	854909
1100	854910
26896	854911
61590	854912
314	854913
74325	854914
41492	854915
11872	854916
298	854917
87670	854918
67056	854919
4228	854920
37761	854921
1510	854922
80208	854923
118861	854924
138539	854925
263760	854926
154657	854927
54886	854928
88723	854929
17069	854930
335707	854931
203983	854932
230879	854933
224662	854934
62230	854935
93318	854936
12765	854937
162051	854938
62361	854939
161598	854940
11816	854941
42510	854942
79587	854943
1513	854944
87496	854945
121307	854946
79526	854947
65268	854948
146166	854949
13499	854950
5	854951
150486	854952
3823	854953
63384	854954
119361	854955
79740	854956
308108	854957
30353	854958
51209	854959
102945	854960
198571	854961
97787	854962
28344	854963
327652	854964
95810	854965
1128	854966
60282	854967
183699	854968
43140	854969
130301	854970
31487	854971
48025	854972
14609	854973
120212	854974
70898	854975
26334	854976
226862	854977
12793	854978
93118	854979
320085	854980
220556	854981
220027	854982
23832	854983
33704	854984
203942	854985
67700	854986
265501	854987
278064	854988
142169	854989
173742	854990
136707	854991
261949	854992
157066	854993
19392	854994
9836	854995
59930	854996
182647	854997
269435	854998
320044	854999
26932	855000
233049	855001
138556	855002
236198	855003
220773	855004
95176	855005
269049	855006
142625	855007
276761	855008
103988	855009
267413	855010
91982	855011
93669	855012
244783	855013
119273	855014
2646	855015
25501	855016
168225	855017
138609	855018
159428	855019
87622	855020
203092	855021
1284	855022
28817	855023
255384	855024
199987	855025
321942	855026
1003	855027
171381	855028
263473	855029
102170	855030
57865	855031
94219	855032
3160	855033
129947	855034
9927	855035
73894	855036
190156	855037
43792	855038
21839	855039
286103	855040
224486	855041
197026	855042
128084	855043
28285	855044
99149	855045
98418	855046
202884	855047
63715	855048
195730	855049
233283	855050
258118	855051
143747	855052
47861	855053
154106	855054
62400	855055
240997	855056
121086	855057
285186	855058
184557	855059
214397	855060
29908	855061
117377	855062
29416	855063
25964	855064
33868	855065
34241	855066
25618	855067
2566	855068
159287	855069
159216	855070
142002	855071
14152	855072
19726	855073
4199	855074
264403	855075
63878	855076
52169	855077
131622	855078
7420	855079
27070	855080
119437	855081
152483	855082
20365	855083
50023	855084
24611	855085
171650	855086
128544	855087
13535	855088
128300	855089
105796	855090
29791	855091
654	855092
12971	855093
24463	855094
25946	855095
107188	855096
353718	855097
26020	855098
292338	855099
78481	855100
350365	855101
349993	855102
208401	855103
66950	855104
18080	855105
39353	855106
184371	855107
73577	855108
8895	855109
2908	855110
40276	855111
245832	855112
65866	855113
26893	855114
39901	855115
278000	855116
6013	855117
240200	855118
176383	855119
108068	855120
65271	855121
389	855122
160636	855123
9781	855124
68060	855125
70356	855126
3677	855127
53298	855128
13489	855129
7918	855130
186854	855131
209781	855132
59687	855133
69928	855134
96490	855135
2615	855136
125349	855137
299138	855138
97464	855139
183520	855140
111254	855141
127615	855142
229122	855143
294030	855144
83156	855145
352814	855146
25634	855147
74168	855148
199203	855149
56129	855150
122842	855151
189422	855152
46035	855153
12237	855154
508	855155
79664	855156
132130	855157
68448	855158
74672	855159
18454	855160
57612	855161
94547	855162
19044	855163
294316	855164
116519	855165
54206	855166
23023	855167
70741	855168
153697	855169
105355	855170
79332	855171
33755	855172
289106	855173
371	855174
16762	855175
154723	855176
99531	855177
258324	855178
9361	855179
2608	855180
16768	855181
2744	855182
3600	855183
66636	855184
338	855185
3704	855186
195743	855187
172152	855188
45619	855189
181166	855190
27636	855191
134495	855192
30329	855193
10179	855194
670	855195
264384	855196
261449	855197
159195	855198
141787	855199
101320	855200
159221	855201
323313	855202
235429	855203
159492	855204
22695	855205
77056	855206
7990	855207
261553	855208
101242	855209
284700	855210
121059	855211
264544	855212
194621	855213
193770	855214
8167	855215
98607	855216
24914	855217
17243	855218
150407	855219
28554	855220
50597	855221
42133	855222
297250	855223
309932	855224
183002	855225
142994	855226
69818	855227
9157	855228
261870	855229
30291	855230
327475	855231
298994	855232
39295	855233
186260	855234
88042	855235
16721	855236
162553	855237
247803	855238
1043	855239
55428	855240
72133	855241
13337	855242
74372	855243
340371	855244
56807	855245
3755	855246
101076	855247
254830	855248
130974	855249
37567	855250
27048	855251
14101	855252
194348	855253
329065	855254
63486	855255
11394	855256
38118	855257
338845	855258
150421	855259
2304	855260
44651	855261
182	855262
12222	855263
91307	855264
120847	855265
284243	855266
5225	855267
5225	855268
19653	855269
7325	855270
31041	855271
31033	855272
26851	855273
1435	855274
243878	855275
119482	855276
2526	855277
159	855278
19653	855279
19616	855280
182708	855281
98484	855282
48702	855283
137126	855284
165531	855285
179509	855286
12903	855287
579	855288
146903	855289
355914	855290
318247	855291
35445	855292
5849	855293
12883	855294
6995	855295
8216	855296
62744	855297
113181	855298
59238	855299
2296	855300
80019	855301
53124	855302
2745	855303
59530	855304
6528	855305
139959	855306
58245	855307
119398	855308
5231	855309
145515	855310
144586	855311
189529	855312
193266	855313
203745	855314
21016	855315
74853	855316
12276	855317
29744	855318
52906	855319
139246	855320
150181	855321
84571	855322
74853	855323
16527	855324
176972	855325
153130	855326
4256	855327
126428	855328
28555	855329
122957	855330
4217	855331
32119	855332
53262	855333
141572	855334
82938	855335
90544	855336
30048	855337
16826	855338
155590	855339
316399	855340
123290	855341
28759	855342
16533	855343
95903	855344
227608	855345
136790	855346
73492	855347
148958	855348
63592	855349
248503	855350
196928	855351
65617	855352
56228	855353
105538	855354
148533	855355
9928	855356
30070	855357
94468	855358
115025	855359
144753	855360
114567	855361
55695	855362
5726	855363
37580	855364
80289	855365
21532	855366
265229	855367
25524	855368
156342	855369
47638	855370
11130	855371
254911	855372
60763	855373
87952	855374
30271	855375
201623	855376
21227	855377
62345	855378
141202	855379
8478	855380
6437	855381
182700	855382
10925	855383
7192	855384
126032	855385
299053	855386
298012	855387
112550	855388
42876	855389
20400	855390
26768	855391
12782	855392
167261	855393
98	855394
14968	855395
15771	855396
11762	855397
3863	855398
371	855399
433	855400
203522	855401
1182	855402
83803	855403
167715	855404
313193	855405
116622	855406
136761	855407
88636	855408
25711	855409
146565	855410
15544	855411
34207	855412
151	855413
51705	855414
5156	855415
5491	855416
84322	855417
19122	855418
127583	855419
94182	855420
25715	855421
251895	855422
84322	855423
252101	855424
151839	855425
27126	855426
61658	855427
54926	855428
6343	855429
27358	855430
17500	855431
121577	855432
261557	855433
159457	855434
261809	855435
101323	855436
22238	855437
6276	855438
244	855439
11265	855440
28110	855441
160508	855442
179282	855443
179709	855444
178057	855445
320253	855446
255901	855447
148427	855448
37485	855449
224617	855450
1555	855451
49305	855452
44035	855453
171037	855454
69883	855455
197263	855456
3754	855457
3606	855458
117562	855459
36110	855460
80512	855461
156292	855462
22462	855463
40850	855464
67789	855465
21527	855466
54685	855467
12949	855468
126865	855469
114914	855470
116205	855471
326725	855472
9488	855473
45256	855474
194257	855475
297170	855476
193382	855477
81315	855478
66137	855479
959	855480
221630	855481
139211	855482
181989	855483
303659	855484
260924	855485
34539	855486
30157	855487
265319	855488
4326	855489
167	855490
10366	855491
118972	855492
44694	855493
37863	855494
119052	855495
244552	855496
1429	855497
78518	855498
252367	855499
52887	855500
41622	855501
198687	855502
51914	855503
116681	855504
9305	855505
3864	855506
51917	855507
71145	855508
145983	855509
132364	855510
235452	855511
225137	855512
55200	855513
32772	855514
194548	855515
2256	855516
101212	855517
186969	855518
65369	855519
99393	855520
13635	855521
273017	855522
9235	855523
149691	855524
41836	855525
42202	855526
11805	855527
51505	855528
191222	855529
102333	855530
331299	855531
23147	855532
116961	855533
293665	855534
252479	855535
45865	855536
50344	855537
21694	855538
20691	855539
340355	855540
11910	855541
68211	855542
75244	855543
60885	855544
21668	855545
48425	855546
18733	855547
234746	855548
63929	855549
19723	855550
57460	855551
195758	855552
43487	855553
339851	855554
219184	855555
148359	855556
19683	855557
37875	855558
198697	855559
119853	855560
67958	855561
56870	855562
62373	855563
151214	855564
151214	855565
88850	855566
25802	855567
37849	855568
25802	855569
23339	855570
181983	855571
8821	855572
22920	855573
321107	855574
19250	855575
195242	855576
40843	855577
141913	855578
79519	855579
292	855580
121010	855581
209892	855582
30723	855583
197551	855584
15536	855585
193319	855586
62814	855587
20977	855588
80663	855589
35411	855590
93407	855591
19343	855592
64490	855593
148359	855594
95392	855595
255091	855596
216797	855597
29822	855598
156306	855599
52318	855600
188049	855601
123241	855602
346468	855603
54493	855604
195331	855605
324143	855606
63592	855607
11247	855608
40507	855609
54309	855610
45353	855611
11097	855612
106127	855613
331014	855614
106388	855615
149895	855616
197537	855617
275460	855618
206378	855619
80648	855620
243447	855621
216024	855622
44059	855623
154088	855624
197430	855625
336450	855626
152845	855627
151709	855628
36438	855629
318914	855630
26499	855631
3361	855632
163528	855633
22164	855634
29092	855635
19634	855636
352981	855637
21490	855638
84677	855639
169	855640
65575	855641
129654	855642
76381	855643
31665	855644
30589	855645
175025	855646
8541	855647
65754	855648
156416	855649
148456	855650
155762	855651
123178	855652
156344	855653
155970	855654
241570	855655
99791	855656
17705	855657
166903	855658
31404	855659
47595	855660
59862	855661
117197	855662
155752	855663
42699	855664
151316	855665
1810	855666
1164	855667
13540	855668
55446	855669
55047	855670
299369	855671
830	855672
35677	855673
5651	855674
31730	855675
55748	855676
9227	855677
216655	855678
155127	855679
37946	855680
196830	855681
20415	855682
150442	855683
125225	855684
270615	855685
155697	855686
203052	855687
216445	855688
14376	855689
54259	855690
254886	855691
241284	855692
123595	855693
242126	855694
254123	855695
197569	855696
253423	855697
22570	855698
148558	855699
148581	855700
242200	855701
155303	855702
16472	855703
123207	855704
40651	855705
26599	855706
99208	855707
95263	855708
99791	855709
241267	855710
54231	855711
99579	855712
40651	855713
99536	855714
19343	855715
44913	855716
3801	855717
122875	855718
155646	855719
54231	855720
331762	855721
148655	855722
229448	855723
54249	855724
155889	855725
54246	855726
114018	855727
80653	855728
5875	855729
175473	855730
287758	855731
203039	855732
163912	855733
357169	855734
4900	855735
6833	855736
9305	855737
203445	855738
307065	855739
218101	855740
174214	855741
32711	855742
88132	855743
244034	855744
87456	855745
40003	855746
68425	855747
50439	855748
85247	855749
127630	855750
185212	855751
96152	855752
40666	855753
54827	855754
53741	855755
69900	855756
59949	855757
2132	855758
14621	855759
320891	855760
153122	855761
23548	855762
274059	855763
240623	855764
323791	855765
254642	855766
17220	855767
260004	855768
290031	855769
98705	855770
15536	855771
225768	855772
5430	855773
60972	855774
153963	855775
6567	855776
195778	855777
64380	855778
54340	855779
14369	855780
324778	855781
327875	855782
97338	855783
328512	855784
127990	855785
91104	855786
58427	855787
201614	855788
74489	855789
101140	855790
99081	855791
42940	855792
163596	855793
166919	855794
84703	855795
233560	855796
155296	855797
21830	855798
7137	855799
1985	855800
51032	855801
139856	855802
81916	855803
43446	855804
194747	855805
128489	855806
35222	855807
123178	855808
116800	855809
122052	855810
15080	855811
23440	855812
313624	855813
41779	855814
46313	855815
10818	855816
31185	855817
69096	855818
196613	855819
326180	855820
326248	855821
54244	855822
97077	855823
279665	855824
63382	855825
9142	855826
84708	855827
31649	855828
113215	855829
32318	855830
26659	855831
65794	855832
50091	855833
201745	855834
98763	855835
10993	855836
180658	855837
10278	855838
31340	855839
14727	855840
650	855841
80639	855842
38415	855843
197690	855844
83965	855845
156463	855846
13768	855847
5895	855848
120017	855849
125495	855850
210950	855851
47008	855852
47008	855853
74248	855854
20222	855855
197407	855856
65828	855857
326780	855858
215500	855859
150192	855860
344168	855861
23854	855862
144	855863
165368	855864
6068	855865
67448	855866
66694	855867
87409	855868
113051	855869
277371	855870
104456	855871
122794	855872
249416	855873
218443	855874
126113	855875
233603	855876
7709	855877
171835	855878
96418	855879
42709	855880
285294	855881
100864	855882
32538	855883
2297	855884
159828	855885
298311	855886
38843	855887
249485	855888
348524	855889
328325	855890
274335	855891
23260	855892
169112	855893
181532	855894
353095	855895
116808	855896
183715	855897
258109	855898
167910	855899
1129	855900
15094	855901
201587	855902
89	855903
29659	855904
93022	855905
68153	855906
23396	855907
48716	855908
122287	855909
321106	855910
115516	855911
262889	855912
95531	855913
159840	855914
7076	855915
24576	855916
4823	855917
178729	855918
113351	855919
94923	855920
104317	855921
19796	855922
227330	855923
12662	855924
69819	855925
87456	855926
155127	855927
67552	855928
66827	855929
5812	855930
8845	855931
79256	855932
16993	855933
16780	855934
114201	855935
2430	855936
1495	855937
191464	855938
44360	855939
162790	855940
1011	855941
268883	855942
301898	855943
151963	855944
196487	855945
5081	855946
5081	855947
10498	855948
192152	855949
7120	855950
15911	855951
31549	855952
52830	855953
154561	855954
140155	855955
190530	855956
36997	855957
166921	855958
101711	855959
152118	855960
10499	855961
139061	855962
138888	855963
225705	855964
90251	855965
101140	855966
5307	855967
37416	855968
122430	855969
21538	855970
105474	855971
61594	855972
157934	855973
65921	855974
73719	855975
12284	855976
36639	855977
44328	855978
3138	855979
22939	855980
4761	855981
3346	855982
251	855983
193388	855984
159331	855985
159520	855986
67355	855987
19653	855988
5566	855989
29190	855990
61053	855991
79598	855992
195882	855993
193735	855994
93915	855995
199491	855996
53714	855997
36245	855998
24436	855999
12217	856000
5856	856001
45418	856002
97472	856003
275376	856004
14639	856005
118846	856006
78443	856007
42927	856008
40503	856009
47960	856010
3683	856011
75397	856012
59259	856013
136853	856014
53363	856015
6322	856016
170358	856017
78512	856018
212312	856019
196990	856020
120835	856021
90574	856022
99847	856023
14397	856024
45961	856025
59252	856026
149463	856027
319719	856028
89614	856029
23400	856030
313182	856031
111560	856032
82959	856033
274641	856034
48846	856035
355707	856036
287679	856037
21703	856038
167873	856039
13902	856040
64454	856041
90131	856042
63904	856043
170674	856044
8490	856045
222984	856046
52159	856047
280989	856048
37294	856049
38436	856050
55164	856051
199238	856052
194650	856053
1073	856054
41099	856055
69285	856056
49897	856057
26409	856058
221710	856059
55419	856060
28981	856061
14258	856062
176377	856063
23164	856064
40863	856065
39604	856066
90013	856067
114948	856068
29394	856069
19968	856070
56378	856071
74141	856072
129511	856073
191743	856074
334504	856075
155960	856076
32898	856077
10661	856078
81731	856079
156529	856080
255967	856081
31241	856082
32675	856083
5502	856084
78683	856085
20530	856086
23116	856087
4630	856088
22879	856089
12524	856090
95	856091
324767	856092
60518	856093
52384	856094
2047	856095
151638	856096
16573	856097
90333	856098
53026	856099
106315	856100
99110	856101
191875	856102
1523	856103
93909	856104
95899	856105
36693	856106
9189	856107
25794	856108
312218	856109
2243	856110
132597	856111
117637	856112
230283	856113
4537	856114
49449	856115
5697	856116
229724	856117
312590	856118
29282	856119
317601	856120
10280	856121
159978	856122
17983	856123
2093	856124
12350	856125
320588	856126
98812	856127
148347	856128
2386	856129
151155	856130
79945	856131
25794	856132
2918	856133
60846	856134
186709	856135
2093	856136
324865	856137
67744	856138
67744	856139
141128	856140
7253	856141
3287	856142
41207	856143
140979	856144
11443	856145
101735	856146
256774	856147
1517	856148
151463	856149
141946	856150
47391	856151
171808	856152
38656	856153
18985	856154
221888	856155
14010	856156
264738	856157
53898	856158
159198	856159
159226	856160
4691	856161
7990	856162
12450	856163
45376	856164
33023	856165
159489	856166
261794	856167
159485	856168
159206	856169
6965	856170
170796	856171
12056	856172
4734	856173
79728	856174
160812	856175
42954	856176
6489	856177
178278	856178
264576	856179
36425	856180
79488	856181
31999	856182
102136	856183
14444	856184
31951	856185
4015	856186
238898	856187
22442	856188
165	856189
32035	856190
79501	856191
12502	856192
218266	856193
33354	856194
16767	856195
25905	856196
158155	856197
49468	856198
232548	856199
3976	856200
45340	856201
261432	856202
261582	856203
159496	856204
166363	856205
66687	856206
261819	856207
104235	856208
159244	856209
261410	856210
22692	856211
159200	856212
16621	856213
275100	856214
101319	856215
261831	856216
22692	856217
22925	856218
9570	856219
42241	856220
79877	856221
102245	856222
22925	856223
67248	856224
71294	856225
257	856226
206633	856227
151493	856228
21916	856229
107920	856230
147289	856231
147332	856232
223279	856233
346419	856234
19628	856235
268	856236
59085	856237
73526	856238
89940	856239
126679	856240
29142	856241
22973	856242
155119	856243
161037	856244
283469	856245
25014	856246
235478	856247
202843	856248
16364	856249
111096	856250
189914	856251
8133	856252
195207	856253
10346	856254
9915	856255
55625	856256
77571	856257
2468	856258
86419	856259
3465	856260
158768	856261
70052	856262
336406	856263
43050	856264
23803	856265
16885	856266
277090	856267
38397	856268
53753	856269
200636	856270
254039	856271
12357	856272
201277	856273
260005	856274
9654	856275
134477	856276
46559	856277
67657	856278
269591	856279
27217	856280
240844	856281
116641	856282
255515	856283
180127	856284
123504	856285
869	856286
22960	856287
136782	856288
33418	856289
26213	856290
17070	856291
260910	856292
15679	856293
264780	856294
194232	856295
99821	856296
40054	856297
23250	856298
138134	856299
48381	856300
51734	856301
67446	856302
113547	856303
26678	856304
91727	856305
3701	856306
112500	856307
144177	856308
120122	856309
15431	856310
63337	856311
59452	856312
177201	856313
62	856314
101027	856315
158856	856316
66639	856317
261801	856318
101328	856319
101230	856320
7990	856321
66685	856322
159200	856323
261531	856324
101322	856325
101027	856326
159494	856327
140168	856328
67246	856329
67257	856330
16622	856331
94576	856332
64324	856333
2600	856334
22445	856335
136847	856336
219740	856337
76087	856338
236736	856339
281800	856340
203634	856341
52745	856342
64347	856343
6999	856344
7483	856345
25958	856346
189049	856347
2959	856348
316409	856349
2	856350
190949	856351
52925	856352
318842	856353
317936	856354
190840	856355
78560	856356
118089	856357
1501	856358
190729	856359
4426	856360
4126	856361
189210	856362
319013	856363
317928	856364
3635	856365
152379	856366
3521	856367
65335	856368
144746	856369
18816	856370
52865	856371
90188	856372
13797	856373
102359	856374
23148	856375
191010	856376
40913	856377
54604	856378
29379	856379
151226	856380
271316	856381
103726	856382
76910	856383
61630	856384
229727	856385
90974	856386
65678	856387
119343	856388
538	856389
148625	856390
165855	856391
69710	856392
868	856393
260125	856394
67866	856395
57967	856396
6449	856397
30223	856398
2290	856399
28640	856400
50163	856401
28299	856402
56209	856403
39172	856404
26775	856405
52621	856406
28149	856407
306427	856408
236190	856409
106173	856410
82459	856411
104347	856412
52840	856413
319277	856414
17961	856415
127210	856416
3082	856417
24901	856418
43504	856419
89620	856420
38630	856421
189485	856422
272603	856423
18961	856424
118381	856425
74747	856426
171049	856427
77610	856428
14086	856429
102763	856430
26007	856431
9246	856432
78539	856433
78382	856434
797	856435
37271	856436
188887	856437
241802	856438
32134	856439
243501	856440
248736	856441
111535	856442
345887	856443
19666	856444
62959	856445
315842	856446
20539	856447
39901	856448
21724	856449
27167	856450
339326	856451
187469	856452
59836	856453
6700	856454
9345	856455
31039	856456
89404	856457
9324	856458
22293	856459
9381	856460
3061	856461
22906	856462
44605	856463
5940	856464
22255	856465
78661	856466
79444	856467
240111	856468
25904	856469
12805	856470
164863	856471
134707	856472
163989	856473
647	856474
130051	856475
204700	856476
96420	856477
22837	856478
44662	856479
44656	856480
34521	856481
52280	856482
166664	856483
110603	856484
25748	856485
41047	856486
151458	856487
99380	856488
69371	856489
47832	856490
77214	856491
333272	856492
107960	856493
49112	856494
84184	856495
203294	856496
53262	856497
104585	856498
4063	856499
10011	856500
24455	856501
116658	856502
29235	856503
24149	856504
85800	856505
36290	856506
311566	856507
502	856508
127783	856509
22146	856510
4149	856511
43883	856512
115733	856513
52808	856514
4427	856515
3133	856516
192426	856517
52444	856518
42548	856519
5515	856520
15380	856521
20746	856522
176766	856523
176767	856524
219669	856525
9548	856526
98408	856527
21861	856528
38573	856529
6363	856530
329336	856531
297033	856532
21857	856533
157666	856534
9912	856535
186922	856536
324276	856537
231664	856538
23571	856539
322814	856540
87179	856541
133677	856542
191612	856543
26784	856544
148124	856545
56647	856546
266870	856547
200780	856548
113916	856549
261300	856550
341534	856551
105336	856552
53868	856553
7420	856554
184030	856555
211069	856556
80007	856557
16763	856558
7626	856559
7710	856560
100121	856561
230564	856562
191374	856563
200233	856564
185764	856565
14616	856566
63495	856567
137479	856568
33033	856569
26784	856570
58805	856571
329132	856572
52624	856573
87160	856574
190666	856575
273817	856576
36977	856577
346271	856578
74471	856579
112585	856580
90223	856581
59597	856582
12113	856583
195872	856584
5547	856585
41482	856586
31875	856587
263205	856588
58892	856589
69206	856590
11268	856591
760	856592
40680	856593
31876	856594
158329	856595
3253	856596
2035	856597
73722	856598
1504	856599
66692	856600
104055	856601
105297	856602
92463	856603
120990	856604
22700	856605
45784	856606
264549	856607
64161	856608
31043	856609
2428	856610
18856	856611
181	856612
3862	856613
183774	856614
17258	856615
261395	856616
138095	856617
3109	856618
92961	856619
170622	856620
272153	856621
103523	856622
129310	856623
160962	856624
160960	856625
103846	856626
38254	856627
126691	856628
55689	856629
71467	856630
311672	856631
36031	856632
71787	856633
299623	856634
12542	856635
561	856636
185681	856637
73539	856638
67057	856639
6817	856640
5375	856641
76028	856642
103704	856643
899	856644
92656	856645
164313	856646
38633	856647
14338	856648
17166	856649
46530	856650
67147	856651
2058	856652
127128	856653
59517	856654
34587	856655
135528	856656
6161	856657
53950	856658
39100	856659
43337	856660
164428	856661
48853	856662
840	856663
91707	856664
13484	856665
43761	856666
39152	856667
173753	856668
80117	856669
106901	856670
155953	856671
147276	856672
150630	856673
26998	856674
57752	856675
40809	856676
266030	856677
78867	856678
298963	856679
201605	856680
90783	856681
26065	856682
182813	856683
61161	856684
3681	856685
115570	856686
55273	856687
318858	856688
39018	856689
126008	856690
52635	856691
2907	856692
104012	856693
97879	856694
4464	856695
4866	856696
276327	856697
97939	856698
1044	856699
58457	856700
9046	856701
80140	856702
205642	856703
5308	856704
82999	856705
15045	856706
352180	856707
98254	856708
16999	856709
199375	856710
76084	856711
56601	856712
11370	856713
100946	856714
334027	856715
177624	856716
4032	856717
29392	856718
25121	856719
117300	856720
46867	856721
310051	856722
5698	856723
206133	856724
77627	856725
80371	856726
72142	856727
3307	856728
30672	856729
107712	856730
114510	856731
116158	856732
60088	856733
22988	856734
81969	856735
43000	856736
55859	856737
151666	856738
11889	856739
263794	856740
1275	856741
9566	856742
86714	856743
56039	856744
23636	856745
171810	856746
323753	856747
111200	856748
7823	856749
338998	856750
2673	856751
46823	856752
144847	856753
30048	856754
22276	856755
22276	856756
178554	856757
4550	856758
78036	856759
4478	856760
179444	856761
132281	856762
2943	856763
94893	856764
76853	856765
20626	856766
188418	856767
65412	856768
63607	856769
106715	856770
292767	856771
4449	856772
41522	856773
6300	856774
189214	856775
23404	856776
123145	856777
5084	856778
30468	856779
32329	856780
29812	856781
93211	856782
67265	856783
35829	856784
65311	856785
101840	856786
30596	856787
115428	856788
73843	856789
68962	856790
64074	856791
51289	856792
185390	856793
305765	856794
115110	856795
183698	856796
349	856797
51066	856798
305512	856799
2723	856800
116653	856801
307920	856802
10369	856803
8101	856804
5070	856805
16132	856806
305515	856807
192046	856808
178796	856809
76297	856810
108299	856811
118240	856812
9309	856813
5683	856814
44574	856815
57496	856816
117369	856817
40850	856818
119146	856819
260334	856820
2253	856821
13738	856822
112440	856823
15821	856824
11057	856825
67805	856826
161760	856827
96982	856828
36508	856829
1228	856830
30243	856831
12494	856832
14761	856833
139817	856834
349071	856835
205577	856836
179841	856837
181350	856838
206956	856839
74266	856840
180832	856841
181307	856842
127777	856843
355140	856844
128237	856845
285258	856846
290337	856847
34384	856848
134047	856849
204123	856850
355445	856851
20302	856852
340515	856853
3487	856854
181336	856855
210364	856856
356210	856857
27304	856858
293345	856859
84327	856860
29871	856861
56556	856862
253257	856863
354597	856864
121156	856865
135037	856866
49767	856867
209509	856868
50139	856869
24832	856870
111962	856871
118023	856872
208650	856873
24832	856874
111961	856875
24841	856876
63952	856877
13496	856878
156453	856879
27288	856880
50139	856881
206512	856882
116311	856883
16075	856884
154513	856885
252578	856886
353792	856887
3545	856888
231841	856889
209079	856890
94212	856891
206449	856892
24794	856893
10266	856894
144445	856895
2503	856896
24841	856897
33245	856898
354472	856899
99952	856900
134083	856901
349865	856902
62317	856903
256960	856904
35002	856905
110675	856906
128265	856907
207379	856908
208884	856909
110035	856910
182319	856911
16008	856912
77398	856913
208632	856914
354804	856915
164347	856916
110035	856917
96592	856918
352889	856919
3017	856920
286075	856921
350681	856922
218860	856923
207209	856924
24290	856925
83994	856926
133785	856927
110823	856928
111311	856929
72800	856930
37213	856931
274836	856932
128460	856933
21292	856934
56422	856935
49716	856936
10264	856937
21233	856938
96680	856939
356341	856940
108514	856941
13576	856942
127538	856943
171682	856944
56059	856945
43624	856946
39824	856947
237219	856948
352052	856949
205072	856950
129222	856951
127904	856952
188737	856953
55	856954
196163	856955
45767	856956
188328	856957
74	856958
101986	856959
161022	856960
50577	856961
27312	856962
3856	856963
14053	856964
264818	856965
52737	856966
86940	856967
66444	856968
264613	856969
16709	856970
16768	856971
12544	856972
12547	856973
63533	856974
123873	856975
6980	856976
183405	856977
7049	856978
58182	856979
5471	856980
1226	856981
33591	856982
31879	856983
368	856984
22080	856985
4242	856986
143	856987
20856	856988
1602	856989
9170	856990
59069	856991
135745	856992
57257	856993
49025	856994
112126	856995
39151	856996
130845	856997
159659	856998
152582	856999
110419	857000
885	857001
188654	857002
11024	857003
345550	857004
329296	857005
10241	857006
118070	857007
189402	857008
117181	857009
316561	857010
7459	857011
25282	857012
7456	857013
291137	857014
53760	857015
860	857016
2108	857017
83877	857018
3565	857019
315743	857020
20080	857021
77099	857022
214217	857023
19092	857024
21626	857025
169224	857026
13703	857027
147504	857028
36762	857029
133783	857030
113838	857031
4685	857032
78992	857033
115642	857034
13959	857035
151687	857036
1298	857037
40618	857038
282296	857039
7169	857040
97188	857041
309806	857042
133899	857043
885	857044
311373	857045
25206	857046
9312	857047
3632	857048
58755	857049
185670	857050
85906	857051
29003	857052
3081	857053
327512	857054
87500	857055
185697	857056
346615	857057
112865	857058
162637	857059
299105	857060
1874	857061
282255	857062
234613	857063
6941	857064
258814	857065
201104	857066
166262	857067
116991	857068
31763	857069
25887	857070
190662	857071
188105	857072
79156	857073
66871	857074
314610	857075
119037	857076
119241	857077
101590	857078
233198	857079
76988	857080
123464	857081
173413	857082
44618	857083
171998	857084
67482	857085
25580	857086
58653	857087
183967	857088
35013	857089
236579	857090
127428	857091
99903	857092
16431	857093
22766	857094
318925	857095
149657	857096
2498	857097
119546	857098
16453	857099
173486	857100
317	857101
9304	857102
112358	857103
329080	857104
321974	857105
195491	857106
53855	857107
150361	857108
1513	857109
68430	857110
321399	857111
270012	857112
122539	857113
69416	857114
196295	857115
349384	857116
323747	857117
72439	857118
30932	857119
295843	857120
159573	857121
167690	857122
196321	857123
192360	857124
313308	857125
196581	857126
196588	857127
9310	857128
207368	857129
103142	857130
34134	857131
71363	857132
30779	857133
266781	857134
207157	857135
32685	857136
64652	857137
23733	857138
329526	857139
105803	857140
63613	857141
321618	857142
101373	857143
97275	857144
106332	857145
265283	857146
41849	857147
154235	857148
56349	857149
79337	857150
209602	857151
32863	857152
164712	857153
106914	857154
87933	857155
67983	857156
139234	857157
354294	857158
5896	857159
328879	857160
219933	857161
163504	857162
161226	857163
44085	857164
1532	857165
24839	857166
1575	857167
4722	857168
17380	857169
5106	857170
124267	857171
59049	857172
114889	857173
11353	857174
164529	857175
234161	857176
239235	857177
29758	857178
123332	857179
26072	857180
90512	857181
137038	857182
156541	857183
70703	857184
200481	857185
4325	857186
10413	857187
12665	857188
54401	857189
26675	857190
35227	857191
191213	857192
23051	857193
25746	857194
18096	857195
99351	857196
95118	857197
2282	857198
178632	857199
304899	857200
62208	857201
6704	857202
181758	857203
13073	857204
105332	857205
35507	857206
29816	857207
39911	857208
58834	857209
4197	857210
185133	857211
39911	857212
221	857213
333091	857214
10710	857215
43446	857216
139655	857217
53547	857218
191641	857219
5578	857220
326898	857221
135437	857222
24062	857223
16531	857224
228101	857225
33726	857226
18411	857227
5404	857228
27169	857229
127702	857230
209127	857231
81924	857232
100073	857233
17962	857234
72367	857235
94531	857236
25256	857237
16921	857238
5571	857239
66011	857240
235274	857241
59591	857242
151944	857243
50993	857244
292670	857245
354116	857246
73239	857247
177082	857248
286923	857249
357409	857250
16490	857251
24746	857252
944	857253
70172	857254
60351	857255
50779	857256
47877	857257
82127	857258
55908	857259
262735	857260
349695	857261
128475	857262
290817	857263
26582	857264
38773	857265
48486	857266
49476	857267
11116	857268
106342	857269
71978	857270
119478	857271
71088	857272
9962	857273
48703	857274
37103	857275
294298	857276
354473	857277
247635	857278
22111	857279
108360	857280
175044	857281
80311	857282
330178	857283
38063	857284
22414	857285
60209	857286
70687	857287
46922	857288
168272	857289
36530	857290
35832	857291
262	857292
36352	857293
237951	857294
170580	857295
215864	857296
297240	857297
11089	857298
85688	857299
302283	857300
277923	857301
77498	857302
234359	857303
135447	857304
274749	857305
13945	857306
112014	857307
24652	857308
79870	857309
57966	857310
117847	857311
353559	857312
283404	857313
127304	857314
147994	857315
23442	857316
214294	857317
169	857318
327965	857319
133842	857320
59248	857321
129877	857322
6998	857323
28794	857324
9547	857325
31886	857326
52619	857327
95701	857328
192618	857329
78442	857330
338914	857331
19547	857332
39727	857333
6743	857334
86368	857335
1713	857336
299933	857337
179961	857338
58326	857339
69393	857340
244650	857341
93376	857342
126825	857343
5298	857344
120227	857345
30205	857346
20087	857347
1030	857348
115424	857349
249080	857350
87257	857351
145810	857352
75729	857353
194428	857354
19389	857355
34922	857356
1494	857357
162697	857358
105268	857359
22871	857360
135948	857361
8412	857362
8861	857363
9333	857364
297	857365
345281	857366
177764	857367
343396	857368
191359	857369
177756	857370
35596	857371
5845	857372
62822	857373
6112	857374
117327	857375
55873	857376
14177	857377
1988	857378
187512	857379
147282	857380
281663	857381
328494	857382
68691	857383
12267	857384
303914	857385
10973	857386
95025	857387
44341	857388
79864	857389
67279	857390
10929	857391
104787	857392
58152	857393
324319	857394
46388	857395
69356	857396
103324	857397
472	857398
220705	857399
5485	857400
16918	857401
20828	857402
138830	857403
119732	857404
23604	857405
323	857406
7876	857407
65014	857408
22259	857409
37896	857410
14025	857411
15514	857412
1445	857413
192713	857414
66182	857415
196725	857416
90663	857417
21250	857418
45940	857419
10930	857420
39211	857421
85926	857422
28969	857423
191479	857424
94532	857425
95244	857426
301295	857427
91537	857428
48462	857429
17398	857430
33351	857431
6186	857432
57925	857433
6561	857434
220118	857435
1731	857436
14219	857437
281449	857438
9069	857439
115882	857440
330836	857441
21617	857442
4	857443
19202	857444
48189	857445
174726	857446
171949	857447
290711	857448
105652	857449
59005	857450
121115	857451
123146	857452
44450	857453
102560	857454
70797	857455
47030	857456
198060	857457
204469	857458
102498	857459
186589	857460
171235	857461
63438	857462
149543	857463
299177	857464
15930	857465
10459	857466
40935	857467
25394	857468
151496	857469
75436	857470
183925	857471
117	857472
61964	857473
259685	857474
216048	857475
4277	857476
117913	857477
213238	857478
78227	857479
199809	857480
130198	857481
97880	857482
7286	857483
159830	857484
169451	857485
304962	857486
321148	857487
335809	857488
30275	857489
197478	857490
184084	857491
74067	857492
28693	857493
71580	857494
101102	857495
163255	857496
168754	857497
10826	857498
152251	857499
112292	857500
2142	857501
248	857502
17025	857503
88	857504
51690	857505
188520	857506
242175	857507
241746	857508
242220	857509
148828	857510
148507	857511
241865	857512
241741	857513
241688	857514
36082	857515
94809	857516
33514	857517
263	857518
33822	857519
34402	857520
108769	857521
323687	857522
31838	857523
161271	857524
264077	857525
53428	857526
160411	857527
119493	857528
10712	857529
14283	857530
278519	857531
120358	857532
29639	857533
88	857534
7502	857535
53074	857536
139424	857537
98665	857538
102557	857539
52984	857540
15325	857541
19210	857542
64798	857543
12308	857544
35857	857545
2780	857546
76551	857547
18642	857548
1574	857549
258465	857550
121182	857551
94366	857552
22322	857553
44325	857554
142356	857555
6607	857556
154242	857557
338606	857558
225136	857559
43019	857560
93095	857561
121119	857562
218673	857563
55956	857564
2861	857565
93886	857566
105557	857567
316234	857568
561	857569
24747	857570
26693	857571
3590	857572
149174	857573
184228	857574
252663	857575
47619	857576
271354	857577
127118	857578
197583	857579
18612	857580
168379	857581
7594	857582
243747	857583
81358	857584
25882	857585
52603	857586
13782	857587
316257	857588
87088	857589
218343	857590
53679	857591
29193	857592
313574	857593
338194	857594
218628	857595
80327	857596
20098	857597
93578	857598
191135	857599
108386	857600
187988	857601
5074	857602
248132	857603
196063	857604
99804	857605
8645	857606
162244	857607
170949	857608
69819	857609
80506	857610
20031	857611
8477	857612
3354	857613
35993	857614
268259	857615
43885	857616
5492	857617
94230	857618
25383	857619
14989	857620
7406	857621
104953	857622
2291	857623
71747	857624
68407	857625
69977	857626
34662	857627
111	857628
127955	857629
171223	857630
28032	857631
2688	857632
28269	857633
27592	857634
45407	857635
13285	857636
84173	857637
84666	857638
33246	857639
41844	857640
44986	857641
5414	857642
107133	857643
1403	857644
120575	857645
25640	857646
93464	857647
62893	857648
144720	857649
107925	857650
43777	857651
162	857652
15889	857653
52643	857654
19456	857655
236180	857656
32104	857657
16828	857658
69865	857659
31098	857660
13749	857661
5579	857662
51212	857663
95243	857664
189324	857665
130554	857666
39830	857667
3154	857668
122971	857669
62480	857670
302881	857671
59953	857672
18833	857673
68105	857674
50658	857675
70291	857676
14627	857677
24027	857678
80208	857679
33595	857680
34545	857681
4938	857682
68237	857683
9224	857684
47406	857685
268899	857686
21015	857687
163545	857688
155564	857689
137356	857690
46078	857691
253071	857692
205822	857693
221293	857694
217371	857695
349912	857696
322034	857697
318027	857698
286553	857699
117572	857700
3637	857701
144340	857702
32389	857703
3090	857704
195578	857705
46721	857706
186950	857707
311849	857708
3930	857709
115055	857710
183361	857711
183599	857712
30	857713
113138	857714
68816	857715
9598	857716
351	857717
316088	857718
10412	857719
30246	857720
327394	857721
146683	857722
348385	857723
5495	857724
5933	857725
91723	857726
9581	857727
13212	857728
13474	857729
34663	857730
115556	857731
251334	857732
9529	857733
12520	857734
92230	857735
77469	857736
52855	857737
227882	857738
333967	857739
31503	857740
198151	857741
140303	857742
80991	857743
170381	857744
341868	857745
202699	857746
198938	857747
119223	857748
269726	857749
196898	857750
1720	857751
274365	857752
4421	857753
19498	857754
203765	857755
75617	857756
156544	857757
72698	857758
98412	857759
89168	857760
67993	857761
267132	857762
328477	857763
198004	857764
22340	857765
80089	857766
3350	857767
138990	857768
354201	857769
185919	857770
3786	857771
118301	857772
2001	857773
10751	857774
88661	857775
12214	857776
303058	857777
102659	857778
145561	857779
3720	857780
268534	857781
195140	857782
69730	857783
646	857784
6084	857785
129596	857786
52032	857787
181143	857788
44267	857789
89164	857790
21636	857791
342986	857792
3898	857793
7427	857794
127831	857795
66101	857796
253123	857797
22445	857798
99891	857799
60020	857800
134933	857801
324095	857802
6583	857803
139456	857804
138028	857805
75326	857806
136676	857807
230805	857808
61097	857809
305341	857810
312249	857811
25786	857812
207419	857813
42355	857814
56253	857815
32262	857816
210148	857817
129018	857818
76256	857819
43411	857820
26559	857821
894	857822
3883	857823
94688	857824
207574	857825
22406	857826
101845	857827
9706	857828
117235	857829
151398	857830
1447	857831
119585	857832
47310	857833
187569	857834
188474	857835
195131	857836
274021	857837
205657	857838
239478	857839
5542	857840
11300	857841
234181	857842
16002	857843
4077	857844
156763	857845
43049	857846
151389	857847
27537	857848
42287	857849
133595	857850
170166	857851
356352	857852
25991	857853
57840	857854
61752	857855
80669	857856
46428	857857
139987	857858
115712	857859
27680	857860
192733	857861
188840	857862
22547	857863
227815	857864
41249	857865
267620	857866
442	857867
3731	857868
166928	857869
137494	857870
74958	857871
89264	857872
60281	857873
69293	857874
121654	857875
206620	857876
152009	857877
145200	857878
58348	857879
19591	857880
27973	857881
70279	857882
973	857883
18193	857884
759	857885
7663	857886
16942	857887
28800	857888
56	857889
6536	857890
79772	857891
160310	857892
76382	857893
91230	857894
196769	857895
99130	857896
12035	857897
98790	857898
26503	857899
65102	857900
38246	857901
66921	857902
189781	857903
77560	857904
65959	857905
319743	857906
79163	857907
307936	857908
8372	857909
124058	857910
226444	857911
163929	857912
41982	857913
25295	857914
136610	857915
60613	857916
75189	857917
257208	857918
163781	857919
36501	857920
323383	857921
24414	857922
112276	857923
16484	857924
4548	857925
120005	857926
20339	857927
281567	857928
218176	857929
202926	857930
59904	857931
17904	857932
4656	857933
125377	857934
187606	857935
9223	857936
42281	857937
332251	857938
33025	857939
4602	857940
3580	857941
136301	857942
286343	857943
44779	857944
54913	857945
85286	857946
103658	857947
77560	857948
67898	857949
61747	857950
289808	857951
134473	857952
12218	857953
5329	857954
279848	857955
110274	857956
188804	857957
144974	857958
52642	857959
137643	857960
1986	857961
93653	857962
64152	857963
10911	857964
40261	857965
75751	857966
192798	857967
562	857968
120434	857969
163071	857970
78708	857971
340036	857972
110841	857973
14546	857974
52502	857975
40555	857976
19029	857977
124090	857978
309569	857979
243618	857980
207149	857981
233479	857982
9574	857983
37797	857984
97929	857985
34972	857986
32850	857987
124647	857988
10690	857989
256497	857990
11547	857991
9832	857992
3592	857993
53401	857994
8246	857995
64598	857996
210580	857997
75695	857998
129117	857999
80430	858000
197089	858001
35454	858002
7001	858003
29270	858004
173693	858005
108318	858006
156988	858007
35935	858008
27902	858009
205996	858010
181977	858011
193039	858012
107226	858013
62459	858014
91715	858015
165051	858016
210694	858017
24453	858018
285288	858019
253331	858020
28604	858021
54128	858022
12017	858023
48957	858024
323590	858025
16056	858026
63979	858027
5607	858028
14949	858029
292145	858030
207989	858031
184401	858032
55579	858033
35424	858034
22009	858035
205000	858036
51116	858037
31558	858038
80755	858039
343470	858040
39173	858041
47143	858042
7933	858043
36879	858044
9629	858045
86474	858046
327792	858047
177684	858048
164161	858049
98834	858050
11505	858051
322162	858052
81126	858053
202073	858054
335334	858055
133189	858056
4176	858057
78590	858058
54387	858059
147	858060
125424	858061
124098	858062
10685	858063
118444	858064
160309	858065
264097	858066
160297	858067
102025	858068
1510	858069
264121	858070
52	858071
263541	858072
263512	858073
121	858074
67055	858075
263487	858076
1510	858077
2578	858078
2578	858079
1210	858080
263549	858081
118914	858082
166	858083
101835	858084
7472	858085
282	858086
5925	858087
329405	858088
2578	858089
118983	858090
119224	858091
102040	858092
767	858093
9547	858094
248	858095
31902	858096
2948	858097
31100	858098
391	858099
102015	858100
119416	858101
3848	858102
130	858103
329208	858104
130	858105
101834	858106
45675	858107
190373	858108
53526	858109
52	858110
160334	858111
196481	858112
318652	858113
193274	858114
12260	858115
263484	858116
127156	858117
25462	858118
78354	858119
264108	858120
36273	858121
895	858122
160316	858123
66	858124
31858	858125
1031	858126
19055	858127
202515	858128
237490	858129
147378	858130
154407	858131
118651	858132
63130	858133
79099	858134
11477	858135
16246	858136
19788	858137
325582	858138
107103	858139
1559	858140
5581	858141
120553	858142
4099	858143
8349	858144
118739	858145
124385	858146
283647	858147
3318	858148
127266	858149
45320	858150
165344	858151
165474	858152
249520	858153
121563	858154
5624	858155
7189	858156
279627	858157
102936	858158
62981	858159
6786	858160
234340	858161
141201	858162
99124	858163
124798	858164
168524	858165
146519	858166
344609	858167
40595	858168
207156	858169
198631	858170
145958	858171
96463	858172
186399	858173
114849	858174
7657	858175
41230	858176
171288	858177
234041	858178
124353	858179
347462	858180
309922	858181
183906	858182
329496	858183
201392	858184
59359	858185
130364	858186
307019	858187
338563	858188
298087	858189
61754	858190
156912	858191
146746	858192
223022	858193
306790	858194
5513	858195
157956	858196
32549	858197
161604	858198
25161	858199
32648	858200
115598	858201
60531	858202
143095	858203
114704	858204
164973	858205
243953	858206
338649	858207
163859	858208
150247	858209
159185	858210
336037	858211
63730	858212
262041	858213
28057	858214
68442	858215
61248	858216
170637	858217
33789	858218
69388	858219
235658	858220
92954	858221
130162	858222
141740	858223
41611	858224
15407	858225
237314	858226
47372	858227
297833	858228
244820	858229
310364	858230
308870	858231
90798	858232
91842	858233
234942	858234
201511	858235
253460	858236
244953	858237
87685	858238
256190	858239
130119	858240
47527	858241
145040	858242
71347	858243
95996	858244
47607	858245
342452	858246
115770	858247
126657	858248
185303	858249
58648	858250
13573	858251
301499	858252
297897	858253
25424	858254
49946	858255
224676	858256
133974	858257
135877	858258
117634	858259
163564	858260
305023	858261
55180	858262
344093	858263
183155	858264
979	858265
95840	858266
83809	858267
143652	858268
114051	858269
186366	858270
41585	858271
70473	858272
298176	858273
216316	858274
241	858275
115394	858276
139056	858277
190498	858278
60383	858279
178066	858280
23221	858281
106550	858282
47144	858283
14152	858284
192125	858285
171217	858286
130159	858287
186812	858288
185560	858289
297900	858290
61942	858291
232278	858292
41896	858293
134214	858294
84627	858295
337066	858296
33617	858297
23127	858298
33167	858299
15248	858300
7335	858301
25524	858302
7157	858303
114106	858304
181424	858305
105781	858306
273827	858307
1589	858308
61055	858309
172613	858310
36152	858311
229011	858312
35517	858313
8134	858314
78973	858315
44036	858316
191384	858317
44622	858318
108141	858319
1033	858320
1433	858321
2028	858322
2663	858323
33910	858324
192572	858325
45814	858326
71455	858327
6830	858328
245	858329
322886	858330
55915	858331
13219	858332
4459	858333
80110	858334
67104	858335
5232	858336
38235	858337
5354	858338
78318	858339
2931	858340
58815	858341
214887	858342
10406	858343
91407	858344
5803	858345
47177	858346
178461	858347
160669	858348
33187	858349
25716	858350
14745	858351
19485	858352
62021	858353
1765	858354
153805	858355
118386	858356
41343	858357
9161	858358
5391	858359
17700	858360
153013	858361
17715	858362
31040	858363
166240	858364
32615	858365
147557	858366
53813	858367
100367	858368
112348	858369
5215	858370
19021	858371
81516	858372
12306	858373
42842	858374
11543	858375
53200	858376
22268	858377
631	858378
298979	858379
4427	858380
98149	858381
119911	858382
224128	858383
16608	858384
184532	858385
298216	858386
149887	858387
92733	858388
228089	858389
24783	858390
31704	858391
424	858392
128039	858393
15154	858394
187984	858395
4486	858396
325967	858397
88923	858398
178750	858399
246588	858400
132676	858401
768	858402
112556	858403
8363	858404
116439	858405
200783	858406
46832	858407
35793	858408
54519	858409
82110	858410
59544	858411
6848	858412
110608	858413
24271	858414
34241	858415
11777	858416
16214	858417
19048	858418
109105	858419
52527	858420
69175	858421
179445	858422
7097	858423
5100	858424
1193	858425
169477	858426
83538	858427
13697	858428
196351	858429
9922	858430
82904	858431
128143	858432
76373	858433
350233	858434
34083	858435
86865	858436
309120	858437
172572	858438
335119	858439
50560	858440
175499	858441
69464	858442
163576	858443
49402	858444
247813	858445
69972	858446
73077	858447
4276	858448
2679	858449
135177	858450
181381	858451
129240	858452
333187	858453
5681	858454
83815	858455
129261	858456
171277	858457
173267	858458
336643	858459
33784	858460
32269	858461
127982	858462
105388	858463
35580	858464
35017	858465
24499	858466
119790	858467
195819	858468
183029	858469
113132	858470
15411	858471
308523	858472
185467	858473
83841	858474
168423	858475
163652	858476
201563	858477
263158	858478
83506	858479
129412	858480
31797	858481
338759	858482
145794	858483
109144	858484
95954	858485
288752	858486
172724	858487
180681	858488
101832	858489
68378	858490
120684	858491
3361	858492
350458	858493
105969	858494
103564	858495
71896	858496
157626	858497
129282	858498
310092	858499
306801	858500
116496	858501
109102	858502
127522	858503
85169	858504
34063	858505
288179	858506
170503	858507
209317	858508
15793	858509
295929	858510
149147	858511
94948	858512
323784	858513
55467	858514
8417	858515
28623	858516
45251	858517
5016	858518
12693	858519
5489	858520
112830	858521
112704	858522
70469	858523
180589	858524
25287	858525
10362	858526
49396	858527
346623	858528
55699	858529
82976	858530
2861	858531
34398	858532
72265	858533
449	858534
61730	858535
19784	858536
22078	858537
1289	858538
206473	858539
34374	858540
50136	858541
42368	858542
146974	858543
78871	858544
212792	858545
124181	858546
130939	858547
243808	858548
61611	858549
135384	858550
31934	858551
50956	858552
15414	858553
310169	858554
9849	858555
65394	858556
27618	858557
11783	858558
31014	858559
96685	858560
46514	858561
18259	858562
70642	858563
248479	858564
136741	858565
102493	858566
40757	858567
163920	858568
252686	858569
305775	858570
198453	858571
54819	858572
339828	858573
198476	858574
340055	858575
130149	858576
342435	858577
268990	858578
217464	858579
77	858580
280807	858581
116767	858582
151465	858583
170098	858584
123434	858585
168284	858586
258419	858587
2225	858588
10976	858589
84328	858590
349035	858591
100923	858592
119263	858593
31677	858594
77097	858595
77191	858596
13632	858597
10542	858598
311945	858599
4716	858600
179	858601
73750	858602
49322	858603
104747	858604
129803	858605
313176	858606
77140	858607
27678	858608
3642	858609
107562	858610
1710	858611
28894	858612
14140	858613
14576	858614
11144	858615
66364	858616
54791	858617
11107	858618
5074	858619
10752	858620
1801	858621
224962	858622
81614	858623
4680	858624
69300	858625
41332	858626
191295	858627
89752	858628
40095	858629
36845	858630
16126	858631
23179	858632
67650	858633
225521	858634
22895	858635
40375	858636
278349	858637
29712	858638
21443	858639
9088	858640
2287	858641
18846	858642
38890	858643
51852	858644
3640	858645
320336	858646
81508	858647
199656	858648
126342	858649
81028	858650
14802	858651
57127	858652
48166	858653
31184	858654
14045	858655
147121	858656
34085	858657
91042	858658
98760	858659
126852	858660
1705	858661
44425	858662
3946	858663
25064	858664
277259	858665
47895	858666
249695	858667
199587	858668
98887	858669
192415	858670
54857	858671
59792	858672
8009	858673
342521	858674
241199	858675
11797	858676
16477	858677
167872	858678
334897	858679
202550	858680
223734	858681
7042	858682
106301	858683
137220	858684
122090	858685
101358	858686
89259	858687
224034	858688
270697	858689
78465	858690
66283	858691
5283	858692
201718	858693
26919	858694
329594	858695
280157	858696
14439	858697
7318	858698
173775	858699
93027	858700
32953	858701
222772	858702
148271	858703
4452	858704
123044	858705
193015	858706
44263	858707
75426	858708
120039	858709
218494	858710
62913	858711
61638	858712
2479	858713
1200	858714
36197	858715
117488	858716
159540	858717
64586	858718
53507	858719
32890	858720
165607	858721
222219	858722
21019	858723
105686	858724
14425	858725
36398	858726
184014	858727
193864	858728
186525	858729
271928	858730
28208	858731
171106	858732
79667	858733
3797	858734
4563	858735
78420	858736
89951	858737
18036	858738
12306	858739
53325	858740
263393	858741
805	858742
221640	858743
46039	858744
137609	858745
113552	858746
156438	858747
49304	858748
62332	858749
328649	858750
59718	858751
139240	858752
126593	858753
79921	858754
20715	858755
27235	858756
131559	858757
122312	858758
110207	858759
160614	858760
192482	858761
194453	858762
309074	858763
102038	858764
3493	858765
116224	858766
11409	858767
143935	858768
30025	858769
62525	858770
160503	858771
17456	858772
894	858773
148730	858774
241137	858775
197735	858776
148658	858777
241314	858778
148655	858779
197567	858780
156291	858781
148788	858782
197729	858783
148796	858784
80555	858785
99435	858786
253915	858787
99500	858788
99808	858789
197737	858790
148428	858791
80456	858792
61648	858793
148622	858794
65769	858795
99720	858796
54302	858797
197505	858798
19343	858799
148558	858800
156252	858801
241523	858802
156424	858803
99261	858804
254284	858805
188601	858806
80522	858807
155596	858808
331284	858809
253786	858810
95209	858811
44794	858812
19343	858813
65846	858814
37500	858815
148718	858816
95209	858817
156064	858818
65751	858819
123235	858820
330208	858821
155976	858822
22571	858823
99405	858824
254018	858825
63024	858826
197549	858827
242365	858828
197679	858829
80555	858830
255657	858831
331503	858832
44955	858833
197571	858834
80513	858835
197558	858836
253583	858837
253975	858838
197561	858839
44913	858840
330203	858841
148444	858842
256595	858843
254305	858844
19343	858845
242401	858846
332287	858847
331606	858848
188601	858849
54249	858850
155248	858851
99444	858852
99530	858853
61648	858854
155596	858855
65875	858856
80519	858857
32652	858858
123285	858859
185472	858860
341399	858861
14162	858862
5192	858863
312482	858864
141813	858865
180704	858866
53650	858867
28872	858868
75416	858869
11978	858870
26732	858871
36202	858872
118918	858873
324885	858874
91918	858875
51014	858876
79072	858877
79584	858878
186573	858879
117178	858880
57600	858881
49127	858882
116549	858883
301022	858884
145574	858885
23454	858886
21270	858887
52752	858888
199665	858889
149601	858890
118964	858891
187901	858892
90013	858893
313880	858894
318978	858895
3001	858896
59891	858897
135679	858898
190342	858899
295164	858900
73219	858901
323430	858902
60995	858903
195253	858904
78630	858905
14298	858906
65032	858907
321864	858908
214843	858909
276576	858910
148493	858911
16824	858912
81436	858913
22937	858914
32557	858915
23177	858916
4268	858917
78311	858918
337059	858919
96666	858920
22302	858921
55467	858922
134892	858923
134963	858924
217481	858925
118584	858926
76065	858927
82456	858928
90765	858929
168703	858930
195383	858931
25	858932
4359	858933
57180	858934
149897	858935
198652	858936
31887	858937
151530	858938
136805	858939
21153	858940
8001	858941
333338	858942
33387	858943
97666	858944
124697	858945
5733	858946
89755	858947
14377	858948
5472	858949
7407	858950
310527	858951
1301	858952
116171	858953
27478	858954
120491	858955
28502	858956
143374	858957
82105	858958
331898	858959
20220	858960
50196	858961
1063	858962
201458	858963
186077	858964
8581	858965
20070	858966
67104	858967
186614	858968
62974	858969
14986	858970
76184	858971
28993	858972
137906	858973
285158	858974
65840	858975
101192	858976
262001	858977
148477	858978
79225	858979
30880	858980
6498	858981
202747	858982
17	858983
31796	858984
61589	858985
314473	858986
118936	858987
191807	858988
9281	858989
348573	858990
90171	858991
2036	858992
806	858993
8320	858994
7484	858995
9550	858996
53656	858997
129306	858998
16385	858999
351079	859000
9511	859001
105197	859002
31901	859003
37939	859004
14354	859005
122894	859006
148142	859007
69995	859008
60756	859009
255944	859010
277290	859011
16938	859012
12628	859013
30287	859014
139903	859015
307697	859016
25288	859017
13085	859018
36534	859019
4383	859020
309	859021
89761	859022
1804	859023
41351	859024
329972	859025
19555	859026
296032	859027
90528	859028
296078	859029
224841	859030
22009	859031
25452	859032
70071	859033
14086	859034
40386	859035
169163	859036
35069	859037
29558	859038
2909	859039
291141	859040
117969	859041
18529	859042
15200	859043
342478	859044
16219	859045
161576	859046
60536	859047
17455	859048
7724	859049
269278	859050
115048	859051
73616	859052
283389	859053
8520	859054
25121	859055
198570	859056
231076	859057
150454	859058
35128	859059
316492	859060
74725	859061
23507	859062
113481	859063
28438	859064
181281	859065
65425	859066
66208	859067
47382	859068
139437	859069
146581	859070
25971	859071
27071	859072
269227	859073
122195	859074
114205	859075
70154	859076
249925	859077
54240	859078
242129	859079
123249	859080
241112	859081
23321	859082
10799	859083
58984	859084
253344	859085
344951	859086
37614	859087
55819	859088
256382	859089
148526	859090
10049	859091
26562	859092
13789	859093
27702	859094
157765	859095
296952	859096
45878	859097
145555	859098
1034	859099
7082	859100
11422	859101
52242	859102
192555	859103
96118	859104
332201	859105
80663	859106
199984	859107
139129	859108
22026	859109
16407	859110
74463	859111
141488	859112
45939	859113
186028	859114
52222	859115
26217	859116
265476	859117
252729	859118
120450	859119
123102	859120
3444	859121
11061	859122
30299	859123
99449	859124
275476	859125
1083	859126
77286	859127
6432	859128
297179	859129
121417	859130
218177	859131
53759	859132
62591	859133
4869	859134
15207	859135
27313	859136
79752	859137
260934	859138
122718	859139
329323	859140
864	859141
37221	859142
195244	859143
121048	859144
32443	859145
104617	859146
37000	859147
90942	859148
33522	859149
129155	859150
98757	859151
109555	859152
313279	859153
272158	859154
153199	859155
70816	859156
119151	859157
319981	859158
108039	859159
195256	859160
17219	859161
4798	859162
168029	859163
125067	859164
23428	859165
23390	859166
2023	859167
138589	859168
10247	859169
59192	859170
9128	859171
229793	859172
19645	859173
124725	859174
76667	859175
391	859176
12456	859177
21184	859178
159496	859179
65779	859180
46323	859181
166352	859182
106759	859183
23598	859184
192730	859185
43977	859186
19716	859187
1380	859188
75919	859189
25132	859190
154610	859191
173426	859192
6498	859193
14761	859194
19667	859195
101592	859196
3082	859197
269323	859198
4170	859199
65532	859200
54088	859201
21681	859202
1180	859203
165841	859204
180232	859205
89196	859206
53459	859207
272323	859208
90626	859209
107328	859210
7403	859211
19969	859212
78855	859213
30303	859214
30303	859215
78956	859216
127264	859217
70194	859218
63681	859219
12531	859220
149208	859221
7082	859222
190483	859223
40546	859224
134258	859225
147201	859226
54890	859227
130036	859228
45480	859229
47059	859230
1878	859231
246245	859232
67637	859233
42196	859234
103598	859235
10828	859236
127158	859237
35059	859238
328262	859239
83092	859240
107482	859241
90863	859242
180664	859243
134029	859244
16280	859245
18387	859246
19825	859247
21428	859248
46258	859249
253356	859250
30977	859251
15721	859252
25022	859253
28172	859254
2384	859255
60973	859256
1672	859257
132972	859258
42765	859259
28217	859260
127183	859261
117019	859262
12890	859263
104584	859264
9462	859265
164340	859266
114852	859267
1510	859268
1509	859269
17405	859270
74919	859271
11799	859272
91476	859273
336854	859274
145971	859275
138366	859276
5437	859277
108353	859278
320894	859279
52487	859280
134937	859281
30590	859282
30800	859283
149837	859284
82807	859285
131325	859286
105784	859287
58224	859288
50984	859289
92368	859290
75417	859291
191325	859292
96331	859293
4683	859294
233714	859295
246548	859296
166331	859297
35414	859298
151363	859299
251843	859300
236388	859301
40054	859302
22587	859303
281482	859304
57879	859305
275282	859306
38023	859307
192887	859308
87297	859309
120184	859310
218085	859311
2098	859312
147084	859313
13531	859314
75337	859315
182527	859316
274957	859317
100514	859318
297921	859319
191347	859320
20885	859321
61707	859322
149954	859323
89564	859324
166215	859325
81819	859326
334949	859327
8195	859328
256313	859329
54181	859330
329107	859331
30639	859332
69663	859333
12890	859334
30404	859335
300041	859336
179094	859337
230276	859338
8810	859339
63739	859340
42071	859341
203307	859342
3037	859343
228367	859344
116245	859345
59914	859346
56978	859347
89032	859348
99453	859349
115540	859350
107066	859351
7180	859352
273138	859353
14739	859354
147980	859355
24801	859356
243534	859357
55123	859358
60855	859359
2236	859360
23140	859361
242019	859362
210944	859363
18352	859364
15209	859365
126131	859366
25598	859367
236082	859368
73190	859369
11259	859370
41470	859371
201721	859372
74137	859373
338815	859374
104967	859375
225587	859376
60964	859377
6623	859378
202004	859379
192908	859380
124130	859381
105780	859382
53598	859383
199177	859384
36579	859385
85158	859386
61716	859387
157193	859388
236205	859389
96320	859390
65680	859391
253059	859392
123556	859393
204685	859394
108386	859395
46276	859396
81535	859397
106059	859398
254408	859399
154229	859400
114571	859401
75471	859402
203145	859403
68955	859404
68955	859405
117238	859406
283884	859407
58318	859408
139271	859409
136774	859410
11229	859411
34838	859412
28051	859413
2432	859414
2432	859415
31112	859416
43462	859417
272968	859418
75953	859419
60964	859420
133281	859421
76943	859422
163059	859423
106453	859424
1189	859425
6830	859426
14501	859427
194968	859428
122492	859429
70076	859430
17532	859431
69766	859432
17057	859433
32952	859434
29744	859435
47232	859436
51252	859437
61515	859438
183246	859439
336066	859440
25446	859441
18609	859442
43880	859443
1932	859444
334479	859445
8757	859446
103442	859447
23146	859448
87750	859449
248592	859450
21108	859451
31	859452
33724	859453
2650	859454
47202	859455
343240	859456
77692	859457
321432	859458
32315	859459
196520	859460
1776	859461
243500	859462
315904	859463
317375	859464
201755	859465
195408	859466
78866	859467
75386	859468
79740	859469
232694	859470
135972	859471
200574	859472
182086	859473
25933	859474
146467	859475
91358	859476
48493	859477
145798	859478
50984	859479
138444	859480
309763	859481
133685	859482
232274	859483
150082	859484
322115	859485
78734	859486
41594	859487
42167	859488
11618	859489
152078	859490
78798	859491
96035	859492
105995	859493
43384	859494
123058	859495
13863	859496
5657	859497
44788	859498
228004	859499
27702	859500
197709	859501
107906	859502
258790	859503
25369	859504
582	859505
142710	859506
2040	859507
95934	859508
45621	859509
15787	859510
26339	859511
18849	859512
32815	859513
277524	859514
75473	859515
38243	859516
79165	859517
36564	859518
236	859519
317331	859520
14120	859521
206135	859522
12806	859523
33658	859524
49616	859525
77591	859526
144142	859527
31196	859528
326496	859529
24787	859530
59136	859531
58220	859532
9104	859533
76633	859534
25505	859535
94965	859536
92315	859537
6119	859538
28802	859539
42098	859540
104723	859541
161493	859542
71288	859543
313549	859544
46617	859545
6915	859546
41471	859547
17464	859548
81823	859549
37867	859550
62537	859551
230756	859552
765	859553
223830	859554
17441	859555
155645	859556
12409	859557
197572	859558
197680	859559
123377	859560
197423	859561
74759	859562
237847	859563
126173	859564
6549	859565
222961	859566
242363	859567
156101	859568
196337	859569
30265	859570
133952	859571
156177	859572
99346	859573
333705	859574
269052	859575
140857	859576
297993	859577
301063	859578
81071	859579
345744	859580
40066	859581
3671	859582
185340	859583
226239	859584
353476	859585
64818	859586
226218	859587
74627	859588
62840	859589
95063	859590
99777	859591
99334	859592
63077	859593
241831	859594
200442	859595
25527	859596
297336	859597
220142	859598
8016	859599
8016	859600
46018	859601
8016	859602
74048	859603
70480	859604
332092	859605
70371	859606
70371	859607
148969	859608
107002	859609
167383	859610
164768	859611
99596	859612
253203	859613
141859	859614
27234	859615
15354	859616
6310	859617
54367	859618
197211	859619
81804	859620
76164	859621
138110	859622
89552	859623
33425	859624
200537	859625
335211	859626
82807	859627
203791	859628
229036	859629
309779	859630
231027	859631
266235	859632
333018	859633
137441	859634
200574	859635
60825	859636
37733	859637
334985	859638
14062	859639
203885	859640
346586	859641
185497	859642
183628	859643
114092	859644
14574	859645
205832	859646
1599	859647
331723	859648
23972	859649
82826	859650
200192	859651
165884	859652
232204	859653
88668	859654
309242	859655
148919	859656
73557	859657
155008	859658
331522	859659
292	859660
99189	859661
304101	859662
182048	859663
2555	859664
70152	859665
95409	859666
136623	859667
225146	859668
324206	859669
255331	859670
197204	859671
197328	859672
49974	859673
113345	859674
168574	859675
81484	859676
328234	859677
332188	859678
181430	859679
211033	859680
324314	859681
74778	859682
169880	859683
204092	859684
198050	859685
232209	859686
43228	859687
167027	859688
290011	859689
122390	859690
29550	859691
67888	859692
25745	859693
18443	859694
124858	859695
182630	859696
126032	859697
63049	859698
154854	859699
155238	859700
25632	859701
197531	859702
64031	859703
50481	859704
169585	859705
60414	859706
93051	859707
102703	859708
328669	859709
50289	859710
59307	859711
112502	859712
90427	859713
103305	859714
2068	859715
234332	859716
54894	859717
19030	859718
47217	859719
69841	859720
122237	859721
38054	859722
101317	859723
178264	859724
287350	859725
17965	859726
36794	859727
52925	859728
46197	859729
58624	859730
19333	859731
584	859732
584	859733
9506	859734
12590	859735
61086	859736
29043	859737
78815	859738
308334	859739
65389	859740
148321	859741
197356	859742
123139	859743
28285	859744
315604	859745
50002	859746
74366	859747
74134	859748
331200	859749
817	859750
330867	859751
220467	859752
148700	859753
23867	859754
54240	859755
204857	859756
84647	859757
58373	859758
4471	859759
127717	859760
172353	859761
128279	859762
3581	859763
14898	859764
18798	859765
98840	859766
45757	859767
89843	859768
9704	859769
122280	859770
136614	859771
2428	859772
19334	859773
86752	859774
160431	859775
194935	859776
59668	859777
129437	859778
14975	859779
105538	859780
23529	859781
67647	859782
66598	859783
19583	859784
59798	859785
194772	859786
96017	859787
123860	859788
31230	859789
232	859790
311328	859791
193223	859792
160407	859793
2716	859794
7087	859795
34954	859796
261874	859797
112041	859798
69988	859799
203370	859800
54381	859801
9777	859802
229538	859803
105739	859804
346743	859805
43378	859806
3707	859807
96479	859808
7238	859809
7238	859810
151057	859811
3687	859812
43654	859813
1744	859814
246924	859815
7227	859816
1748	859817
30424	859818
151075	859819
30618	859820
150824	859821
150754	859822
16054	859823
7226	859824
150824	859825
151376	859826
96507	859827
5678	859828
70315	859829
58820	859830
167950	859831
103813	859832
23954	859833
136626	859834
240477	859835
114078	859836
95122	859837
70194	859838
19679	859839
123623	859840
19365	859841
255431	859842
330679	859843
33490	859844
2721	859845
171414	859846
73190	859847
16703	859848
306696	859849
116500	859850
113835	859851
263059	859852
211270	859853
38844	859854
263066	859855
75515	859856
17956	859857
163332	859858
23987	859859
71068	859860
208199	859861
355519	859862
27374	859863
118167	859864
86637	859865
348754	859866
165164	859867
94166	859868
257516	859869
293300	859870
104163	859871
259715	859872
73105	859873
56522	859874
83559	859875
106433	859876
207989	859877
122539	859878
182702	859879
78949	859880
56344	859881
205785	859882
234178	859883
76634	859884
64572	859885
338891	859886
2060	859887
2888	859888
168330	859889
13039	859890
25758	859891
48040	859892
597	859893
209928	859894
124606	859895
72034	859896
30785	859897
18149	859898
30978	859899
234715	859900
108663	859901
1170	859902
8199	859903
7991	859904
1595	859905
18899	859906
23244	859907
14544	859908
262675	859909
54680	859910
248423	859911
44799	859912
346720	859913
108735	859914
6181	859915
1404	859916
13352	859917
77400	859918
302187	859919
2352	859920
66944	859921
196845	859922
39052	859923
15378	859924
20269	859925
4581	859926
72539	859927
54642	859928
13237	859929
6164	859930
45803	859931
124684	859932
16775	859933
47409	859934
827	859935
251416	859936
276494	859937
14704	859938
137382	859939
108747	859940
78571	859941
4507	859942
119058	859943
62124	859944
329240	859945
19045	859946
93002	859947
120351	859948
357216	859949
194326	859950
263793	859951
55374	859952
209331	859953
115569	859954
105179	859955
240338	859956
69470	859957
126389	859958
123013	859959
143348	859960
134091	859961
119788	859962
67761	859963
114014	859964
270809	859965
253106	859966
196054	859967
114897	859968
31619	859969
167520	859970
74092	859971
17397	859972
118493	859973
67848	859974
14077	859975
30284	859976
112673	859977
285627	859978
94985	859979
314012	859980
118644	859981
53843	859982
943	859983
2329	859984
16305	859985
7789	859986
67299	859987
101325	859988
44096	859989
20615	859990
4374	859991
99667	859992
160779	859993
67347	859994
264325	859995
45761	859996
7527	859997
47517	859998
14698	859999
32312	860000
12540	860001
159210	860002
34797	860003
64143	860004
27082	860005
85054	860006
105323	860007
2062	860008
119999	860009
52010	860010
14243	860011
319617	860012
8933	860013
249	860014
249	860015
6079	860016
13794	860017
44313	860018
196111	860019
114946	860020
15932	860021
98590	860022
57656	860023
268497	860024
215098	860025
12761	860026
24995	860027
11678	860028
355527	860029
105856	860030
23008	860031
4139	860032
58196	860033
7701	860034
15932	860035
79883	860036
249	860037
7498	860038
124750	860039
18292	860040
54868	860041
105885	860042
216121	860043
195494	860044
1637	860045
214426	860046
19389	860047
483	860048
161130	860049
223229	860050
102726	860051
85538	860052
57935	860053
35870	860054
48143	860055
6956	860056
203796	860057
36967	860058
19455	860059
246449	860060
10534	860061
26381	860062
77072	860063
53030	860064
113551	860065
63384	860066
22726	860067
78498	860068
4478	860069
142762	860070
14407	860071
58467	860072
7305	860073
22703	860074
21399	860075
23489	860076
168080	860077
7512	860078
22865	860079
278439	860080
50260	860081
113457	860082
199177	860083
302825	860084
94286	860085
267827	860086
1720	860087
118738	860088
181468	860089
23936	860090
95817	860091
38895	860092
87763	860093
174327	860094
183865	860095
50509	860096
125914	860097
45143	860098
9493	860099
80199	860100
194692	860101
247959	860102
70862	860103
280673	860104
250552	860105
170058	860106
336597	860107
2068	860108
202138	860109
10886	860110
11344	860111
13504	860112
50575	860113
74498	860114
37658	860115
402	860116
297395	860117
112280	860118
2271	860119
42830	860120
34701	860121
301274	860122
223884	860123
314143	860124
319413	860125
314282	860126
318751	860127
118838	860128
117950	860129
78188	860130
314092	860131
317009	860132
188082	860133
263098	860134
1041	860135
5833	860136
98796	860137
122008	860138
10704	860139
10768	860140
17160	860141
104680	860142
73268	860143
156556	860144
2977	860145
45540	860146
1919	860147
215956	860148
166576	860149
172079	860150
85364	860151
63211	860152
54867	860153
126714	860154
52611	860155
584	860156
317946	860157
7940	860158
2445	860159
57906	860160
8690	860161
47493	860162
54622	860163
53379	860164
55228	860165
58110	860166
54864	860167
14396	860168
266936	860169
114678	860170
242909	860171
12378	860172
659	860173
304831	860174
101266	860175
77332	860176
1675	860177
878	860178
331745	860179
40300	860180
352008	860181
8771	860182
34746	860183
35027	860184
313623	860185
65780	860186
61161	860187
10468	860188
159056	860189
342301	860190
7170	860191
288836	860192
107582	860193
157006	860194
5717	860195
198961	860196
39261	860197
33370	860198
321149	860199
264263	860200
184086	860201
82417	860202
266053	860203
124778	860204
6075	860205
130166	860206
130406	860207
119644	860208
37018	860209
201909	860210
145612	860211
184258	860212
34775	860213
202857	860214
218352	860215
307508	860216
52122	860217
118792	860218
218194	860219
28244	860220
28244	860221
297987	860222
4696	860223
2263	860224
58551	860225
121572	860226
72118	860227
55450	860228
335930	860229
87169	860230
102486	860231
179080	860232
161807	860233
78630	860234
13214	860235
118450	860236
1979	860237
27984	860238
4359	860239
11700	860240
239321	860241
127321	860242
20480	860243
109411	860244
66794	860245
5525	860246
29431	860247
10	860248
130558	860249
67021	860250
168135	860251
18758	860252
218233	860253
167231	860254
480	860255
186780	860256
47679	860257
37763	860258
43855	860259
17235	860260
7386	860261
277382	860262
168162	860263
245024	860264
72169	860265
185937	860266
88303	860267
77732	860268
155924	860269
99787	860270
176602	860271
181868	860272
13198	860273
331128	860274
126094	860275
6325	860276
43864	860277
1401	860278
164841	860279
330599	860280
32577	860281
1332	860282
202121	860283
7085	860284
12253	860285
3090	860286
113549	860287
128575	860288
100591	860289
40997	860290
92932	860291
185934	860292
36378	860293
45339	860294
194320	860295
79736	860296
37234	860297
29337	860298
4393	860299
1116	860300
64161	860301
25467	860302
117449	860303
120294	860304
43434	860305
30119	860306
10860	860307
226388	860308
319776	860309
141506	860310
224150	860311
139215	860312
177742	860313
8	860314
182145	860315
6467	860316
222764	860317
167912	860318
251399	860319
267085	860320
184019	860321
240612	860322
230329	860323
28583	860324
42783	860325
152560	860326
35187	860327
87550	860328
57910	860329
263782	860330
4099	860331
165880	860332
11225	860333
40906	860334
155197	860335
94180	860336
87737	860337
573	860338
159753	860339
142937	860340
6280	860341
171530	860342
18137	860343
19384	860344
74009	860345
5381	860346
256030	860347
124256	860348
19829	860349
154006	860350
71488	860351
175012	860352
90400	860353
72718	860354
44051	860355
38987	860356
44005	860357
7344	860358
39457	860359
160130	860360
45284	860361
342921	860362
1517	860363
333306	860364
39672	860365
6325	860366
36028	860367
1892	860368
108251	860369
20798	860370
44906	860371
30283	860372
127818	860373
58252	860374
243353	860375
30645	860376
42363	860377
89916	860378
41543	860379
75894	860380
116538	860381
51188	860382
113017	860383
12103	860384
32977	860385
263846	860386
14965	860387
27893	860388
5207	860389
143887	860390
4106	860391
71692	860392
17638	860393
28999	860394
36289	860395
28751	860396
29653	860397
537	860398
70845	860399
77395	860400
176194	860401
91822	860402
69301	860403
268801	860404
150388	860405
260222	860406
4966	860407
24265	860408
123243	860409
99306	860410
37477	860411
90429	860412
223576	860413
5871	860414
5871	860415
8373	860416
11979	860417
97210	860418
1721	860419
109930	860420
298485	860421
183630	860422
15386	860423
29272	860424
433	860425
8707	860426
23294	860427
4128	860428
342257	860429
104	860430
17817	860431
6756	860432
31901	860433
6111	860434
6400	860435
13834	860436
126436	860437
133132	860438
26200	860439
16566	860440
53123	860441
88765	860442
284146	860443
63149	860444
60783	860445
193461	860446
39104	860447
24636	860448
123161	860449
115969	860450
141599	860451
81841	860452
65198	860453
81514	860454
225731	860455
19361	860456
64640	860457
139468	860458
180449	860459
73618	860460
73660	860461
100714	860462
8386	860463
65160	860464
116055	860465
122034	860466
16326	860467
47403	860468
67444	860469
164229	860470
42926	860471
3497	860472
89038	860473
64431	860474
806	860475
20626	860476
6303	860477
48415	860478
40623	860479
23331	860480
16145	860481
43689	860482
45632	860483
42920	860484
117538	860485
7082	860486
4112	860487
101424	860488
351006	860489
1723	860490
4332	860491
165984	860492
129413	860493
113314	860494
16244	860495
23469	860496
22029	860497
36613	860498
20514	860499
159626	860500
142399	860501
31712	860502
63193	860503
118278	860504
66758	860505
138768	860506
19391	860507
27369	860508
183766	860509
310902	860510
318012	860511
18537	860512
46090	860513
80071	860514
162946	860515
15125	860516
275449	860517
196433	860518
120605	860519
6618	860520
262974	860521
229989	860522
2273	860523
11408	860524
112071	860525
2575	860526
52029	860527
198851	860528
8507	860529
105626	860530
182	860531
7821	860532
35668	860533
160957	860534
1417	860535
37162	860536
1	860537
102234	860538
72373	860539
29633	860540
120632	860541
119634	860542
9570	860543
15927	860544
48908	860545
8569	860546
160889	860547
32569	860548
168596	860549
2255	860550
11124	860551
29114	860552
76868	860553
104493	860554
101628	860555
64536	860556
57800	860557
22833	860558
45371	860559
12710	860560
162877	860561
165193	860562
73658	860563
68041	860564
304607	860565
109331	860566
159025	860567
4449	860568
50734	860569
27272	860570
230285	860571
3597	860572
35858	860573
48518	860574
55863	860575
25468	860576
52845	860577
118500	860578
13276	860579
31924	860580
18579	860581
36823	860582
14125	860583
44411	860584
16730	860585
31350	860586
268483	860587
30040	860588
20	860589
12632	860590
65390	860591
90393	860592
230468	860593
68409	860594
167788	860595
11329	860596
304767	860597
67855	860598
273108	860599
271817	860600
14611	860601
141568	860602
347584	860603
238224	860604
2043	860605
124648	860606
63632	860607
21034	860608
11428	860609
137954	860610
79489	860611
40395	860612
8315	860613
119946	860614
31539	860615
103500	860616
154345	860617
69672	860618
231660	860619
1980	860620
169427	860621
16124	860622
37109	860623
247218	860624
102039	860625
352702	860626
96048	860627
242123	860628
254116	860629
65402	860630
155889	860631
255873	860632
105607	860633
62980	860634
123220	860635
12409	860636
123223	860637
63026	860638
123223	860639
22543	860640
330876	860641
197393	860642
140740	860643
44286	860644
154197	860645
11621	860646
31342	860647
9002	860648
303442	860649
164538	860650
155297	860651
89552	860652
144425	860653
3418	860654
156621	860655
95220	860656
242086	860657
148899	860658
3801	860659
63086	860660
1870	860661
37410	860662
80711	860663
197797	860664
241453	860665
2384	860666
14375	860667
2229	860668
42861	860669
95231	860670
99659	860671
197558	860672
65696	860673
44931	860674
156113	860675
99798	860676
16533	860677
155332	860678
197741	860679
197746	860680
255252	860681
331754	860682
331235	860683
80507	860684
155270	860685
44862	860686
31368	860687
85512	860688
331548	860689
31368	860690
54226	860691
177693	860692
331839	860693
73797	860694
65613	860695
123598	860696
99659	860697
254633	860698
99617	860699
47028	860700
165154	860701
65765	860702
22543	860703
7416	860704
95388	860705
7407	860706
197756	860707
62081	860708
4669	860709
123327	860710
197427	860711
177716	860712
148721	860713
197799	860714
123031	860715
331642	860716
62425	860717
22582	860718
31995	860719
8884	860720
67823	860721
81552	860722
4198	860723
4846	860724
163534	860725
88324	860726
82009	860727
122552	860728
1273	860729
76908	860730
44637	860731
208566	860732
197866	860733
332855	860734
21294	860735
39997	860736
57898	860737
340369	860738
52286	860739
77083	860740
234951	860741
52194	860742
6435	860743
209491	860744
159757	860745
97468	860746
64283	860747
53134	860748
125912	860749
50568	860750
226642	860751
149552	860752
19113	860753
14645	860754
16778	860755
102090	860756
78216	860757
2972	860758
40264	860759
341414	860760
134223	860761
26596	860762
29734	860763
129602	860764
72815	860765
252256	860766
44753	860767
117750	860768
142268	860769
196692	860770
277156	860771
171923	860772
286231	860773
286110	860774
316522	860775
134040	860776
119838	860777
195638	860778
192542	860779
52987	860780
568	860781
132094	860782
257663	860783
120320	860784
65272	860785
297644	860786
3141	860787
10783	860788
27391	860789
297247	860790
11957	860791
124330	860792
282354	860793
38652	860794
57965	860795
48084	860796
38512	860797
37175	860798
47836	860799
319128	860800
80363	860801
8778	860802
16956	860803
60502	860804
164374	860805
30542	860806
121504	860807
92290	860808
35413	860809
262957	860810
22764	860811
208110	860812
166755	860813
1273	860814
101506	860815
31739	860816
82517	860817
282874	860818
308815	860819
89554	860820
217615	860821
143979	860822
9552	860823
18889	860824
54757	860825
42354	860826
12559	860827
134334	860828
2161	860829
157287	860830
103736	860831
12227	860832
190165	860833
54	860834
316922	860835
1702	860836
26073	860837
4610	860838
19754	860839
199539	860840
79032	860841
327813	860842
11740	860843
78195	860844
2453	860845
2606	860846
11721	860847
53292	860848
49470	860849
79222	860850
275090	860851
335059	860852
16805	860853
23593	860854
145337	860855
45576	860856
45803	860857
48318	860858
67089	860859
157043	860860
998	860861
12404	860862
32046	860863
13262	860864
43282	860865
188595	860866
320597	860867
111264	860868
1510	860869
78308	860870
2977	860871
49444	860872
145197	860873
7796	860874
111328	860875
179855	860876
9758	860877
31960	860878
23287	860879
5242	860880
98155	860881
31855	860882
188508	860883
74593	860884
7660	860885
45798	860886
5912	860887
67243	860888
18973	860889
22838	860890
188783	860891
197289	860892
201261	860893
37119	860894
90416	860895
14115	860896
39008	860897
194075	860898
37529	860899
9052	860900
6991	860901
61970	860902
78332	860903
20849	860904
91041	860905
312386	860906
348262	860907
41955	860908
9348	860909
133507	860910
33235	860911
269374	860912
188846	860913
27935	860914
1399	860915
25607	860916
4582	860917
59298	860918
30942	860919
13949	860920
78262	860921
172339	860922
24226	860923
173107	860924
355008	860925
171578	860926
24693	860927
61972	860928
93001	860929
357575	860930
312137	860931
29962	860932
116880	860933
130176	860934
6710	860935
12317	860936
42426	860937
120834	860938
157636	860939
2011	860940
112222	860941
10167	860942
11057	860943
34413	860944
210041	860945
174	860946
67383	860947
11713	860948
98409	860949
74399	860950
15675	860951
52645	860952
3806	860953
482	860954
10368	860955
1805	860956
104092	860957
40471	860958
25734	860959
81797	860960
15393	860961
172396	860962
178026	860963
63615	860964
146241	860965
190490	860966
27668	860967
158992	860968
46684	860969
34535	860970
36055	860971
3478	860972
61211	860973
45806	860974
3034	860975
238852	860976
56317	860977
195012	860978
160878	860979
991	860980
118609	860981
20	860982
13629	860983
3542	860984
301383	860985
47827	860986
14125	860987
115253	860988
3012	860989
78433	860990
24574	860991
16365	860992
74393	860993
87469	860994
309437	860995
43613	860996
5661	860997
42226	860998
40035	860999
10207	861000
69507	861001
156268	861002
321661	861003
53624	861004
4644	861005
1629	861006
154533	861007
247070	861008
167746	861009
18560	861010
99424	861011
155244	861012
85804	861013
167973	861014
15473	861015
105631	861016
144743	861017
29071	861018
86760	861019
213675	861020
17472	861021
67812	861022
197660	861023
134308	861024
49907	861025
16521	861026
8861	861027
9371	861028
64947	861029
305830	861030
40991	861031
159390	861032
55853	861033
2893	861034
12160	861035
62359	861036
22275	861037
16167	861038
140981	861039
281715	861040
334243	861041
9376	861042
124990	861043
324149	861044
52280	861045
39668	861046
128942	861047
288327	861048
1175	861049
102824	861050
11649	861051
208669	861052
128583	861053
56523	861054
162789	861055
791	861056
791	861057
67449	861058
94621	861059
72444	861060
1603	861061
99254	861062
38758	861063
125799	861064
129065	861065
163341	861066
24280	861067
13884	861068
36415	861069
43754	861070
98496	861071
75288	861072
189234	861073
31548	861074
69	861075
6093	861076
87542	861077
105383	861078
22898	861079
8069	861080
124379	861081
26410	861082
10718	861083
2551	861084
21821	861085
306124	861086
35837	861087
240371	861088
576	861089
73270	861090
73065	861091
357350	861092
98522	861093
151481	861094
22585	861095
6300	861096
345221	861097
86100	861098
228262	861099
198441	861100
165252	861101
9654	861102
117450	861103
328628	861104
14955	861105
78975	861106
119667	861107
45620	861108
118186	861109
193853	861110
232966	861111
120138	861112
160782	861113
315982	861114
56138	861115
315880	861116
78547	861117
25998	861118
7449	861119
147104	861120
97721	861121
311492	861122
46055	861123
22841	861124
15096	861125
284308	861126
132580	861127
341095	861128
160295	861129
19162	861130
134664	861131
303119	861132
56810	861133
293379	861134
10581	861135
119041	861136
82072	861137
18952	861138
351398	861139
88842	861140
159111	861141
26022	861142
24888	861143
149525	861144
153147	861145
341671	861146
53191	861147
178726	861148
118758	861149
147104	861150
31	861151
13432	861152
30651	861153
23289	861154
75068	861155
3281	861156
113719	861157
3892	861158
3787	861159
14893	861160
116236	861161
51498	861162
142011	861163
58538	861164
198871	861165
211100	861166
26189	861167
5749	861168
9627	861169
309854	861170
354273	861171
30763	861172
42277	861173
49003	861174
237146	861175
167234	861176
115485	861177
51048	861178
183906	861179
211190	861180
185465	861181
219287	861182
124766	861183
198566	861184
87646	861185
298261	861186
52153	861187
328237	861188
52	861189
123993	861190
111886	861191
159401	861192
31395	861193
229225	861194
850	861195
53466	861196
87910	861197
57126	861198
145587	861199
51244	861200
19976	861201
452	861202
152745	861203
89816	861204
188937	861205
4422	861206
303880	861207
4677	861208
22512	861209
331306	861210
8373	861211
178299	861212
80521	861213
99783	861214
197557	861215
330903	861216
303970	861217
123104	861218
99405	861219
242386	861220
49952	861221
74759	861222
123051	861223
65603	861224
159441	861225
148894	861226
177693	861227
175404	861228
221507	861229
104154	861230
22582	861231
80576	861232
268394	861233
198340	861234
31318	861235
331217	861236
81672	861237
331106	861238
255127	861239
197525	861240
197449	861241
197929	861242
22979	861243
56504	861244
128752	861245
61354	861246
94155	861247
99804	861248
197455	861249
241737	861250
95395	861251
197768	861252
65874	861253
241441	861254
156244	861255
21528	861256
242419	861257
99241	861258
5871	861259
156430	861260
95395	861261
242321	861262
148550	861263
242192	861264
65790	861265
123509	861266
44839	861267
255338	861268
7947	861269
164928	861270
94598	861271
52412	861272
9374	861273
30062	861274
242062	861275
99312	861276
65866	861277
123279	861278
197763	861279
242439	861280
197636	861281
155399	861282
99810	861283
80525	861284
148744	861285
148552	861286
241107	861287
331865	861288
31366	861289
148744	861290
95205	861291
331016	861292
44905	861293
197783	861294
99598	861295
241799	861296
16533	861297
197486	861298
44794	861299
156091	861300
123147	861301
254047	861302
184084	861303
241748	861304
255683	861305
254368	861306
241761	861307
65894	861308
80556	861309
99185	861310
197570	861311
148458	861312
35409	861313
241658	861314
214354	861315
54244	861316
54237	861317
54242	861318
31355	861319
254196	861320
65696	861321
241678	861322
197560	861323
80516	861324
197557	861325
44905	861326
44794	861327
148790	861328
80563	861329
197504	861330
197629	861331
255614	861332
155635	861333
99397	861334
197404	861335
80513	861336
31366	861337
16533	861338
95388	861339
31337	861340
156329	861341
123286	861342
99406	861343
65765	861344
123162	861345
155656	861346
330994	861347
95395	861348
155978	861349
148887	861350
331317	861351
148398	861352
254596	861353
99810	861354
197443	861355
95389	861356
253228	861357
156051	861358
331892	861359
197406	861360
197783	861361
197774	861362
44899	861363
303366	861364
148729	861365
54249	861366
218882	861367
95289	861368
99444	861369
241564	861370
155958	861371
331298	861372
156179	861373
65759	861374
253453	861375
331472	861376
65768	861377
45196	861378
54161	861379
25060	861380
2555	861381
99530	861382
167934	861383
1214	861384
2462	861385
80500	861386
149019	861387
123105	861388
180562	861389
135165	861390
159441	861391
10198	861392
61664	861393
85445	861394
1149	861395
99241	861396
65870	861397
254109	861398
62813	861399
89680	861400
11616	861401
155952	861402
88331	861403
142093	861404
127316	861405
268117	861406
1312	861407
65679	861408
300348	861409
44704	861410
49837	861411
167413	861412
8662	861413
857	861414
40072	861415
107258	861416
3189	861417
155085	861418
139912	861419
31380	861420
6251	861421
26135	861422
40530	861423
155736	861424
25901	861425
10392	861426
796	861427
33738	861428
122755	861429
32997	861430
118204	861431
21621	861432
62450	861433
62300	861434
432	861435
235962	861436
354540	861437
194059	861438
22350	861439
118219	861440
181729	861441
181561	861442
66053	861443
91568	861444
3439	861445
9142	861446
16920	861447
71202	861448
113746	861449
189474	861450
232141	861451
190522	861452
107817	861453
113287	861454
1892	861455
37787	861456
50552	861457
16847	861458
89544	861459
52137	861460
118549	861461
148032	861462
221446	861463
144866	861464
234470	861465
70096	861466
40155	861467
253	861468
117144	861469
198820	861470
184820	861471
12208	861472
22253	861473
189947	861474
12217	861475
334601	861476
314	861477
162813	861478
54694	861479
139634	861480
36628	861481
97	861482
4699	861483
25689	861484
301506	861485
2276	861486
1184	861487
2139	861488
202629	861489
117617	861490
3497	861491
121681	861492
53630	861493
80646	861494
203058	861495
69	861496
77724	861497
20383	861498
290221	861499
5944	861500
4448	861501
33406	861502
17890	861503
201977	861504
342430	861505
62833	861506
12094	861507
266856	861508
258026	861509
166384	861510
74295	861511
159097	861512
238598	861513
324338	861514
49782	861515
262233	861516
91495	861517
232134	861518
304656	861519
142534	861520
6328	861521
29108	861522
195089	861523
66261	861524
24864	861525
126491	861526
22443	861527
67449	861528
282423	861529
83027	861530
30248	861531
151020	861532
67720	861533
13532	861534
197106	861535
155878	861536
138216	861537
61656	861538
86929	861539
178594	861540
126041	861541
53265	861542
12098	861543
27006	861544
194835	861545
13605	861546
31627	861547
77858	861548
98959	861549
58694	861550
195979	861551
316671	861552
123045	861553
51731	861554
171326	861555
45847	861556
1524	861557
251	861558
1608	861559
121863	861560
4751	861561
42289	861562
102307	861563
1539	861564
102266	861565
776	861566
67293	861567
176938	861568
27382	861569
104266	861570
3598	861571
102202	861572
77279	861573
93849	861574
64327	861575
281787	861576
196976	861577
112692	861578
317696	861579
137400	861580
47419	861581
7427	861582
5985	861583
97195	861584
37886	861585
20706	861586
39992	861587
146704	861588
6838	861589
45276	861590
39091	861591
277754	861592
16585	861593
129581	861594
47751	861595
10929	861596
263	861597
81027	861598
71332	861599
141083	861600
162208	861601
46173	861602
23429	861603
100953	861604
18548	861605
8798	861606
11357	861607
3319	861608
226242	861609
101112	861610
145165	861611
170957	861612
9634	861613
23494	861614
142934	861615
57283	861616
35844	861617
131159	861618
150995	861619
7603	861620
185957	861621
186185	861622
50288	861623
32862	861624
141568	861625
43558	861626
138503	861627
28829	861628
67909	861629
113330	861630
8120	861631
266450	861632
168672	861633
36851	861634
229924	861635
77006	861636
76564	861637
19078	861638
11390	861639
81623	861640
170116	861641
168012	861642
92655	861643
33239	861644
25059	861645
82212	861646
104579	861647
161287	861648
20864	861649
14360	861650
68065	861651
243068	861652
16908	861653
46073	861654
9821	861655
67930	861656
86852	861657
10211	861658
113170	861659
303637	861660
57123	861661
57786	861662
32370	861663
1626	861664
39278	861665
140320	861666
180654	861667
254721	861668
10723	861669
267921	861670
22059	861671
68585	861672
14789	861673
214336	861674
7085	861675
52904	861676
7818	861677
284994	861678
27941	861679
1899	861680
5918	861681
10743	861682
53680	861683
140702	861684
45702	861685
10411	861686
50334	861687
345288	861688
54891	861689
5786	861690
59309	861691
90669	861692
130270	861693
10370	861694
23749	861695
204857	861696
83027	861697
53712	861698
191160	861699
22640	861700
102828	861701
90	861702
771	861703
195484	861704
19397	861705
68132	861706
26703	861707
68069	861708
9064	861709
16894	861710
9064	861711
2304	861712
785	861713
114892	861714
2808	861715
82100	861716
23102	861717
24648	861718
46033	861719
344152	861720
88110	861721
7090	861722
287796	861723
23102	861724
20982	861725
33925	861726
16298	861727
166901	861728
71514	861729
91045	861730
9064	861731
113029	861732
16896	861733
58097	861734
66131	861735
261885	861736
287846	861737
133583	861738
113536	861739
349390	861740
265396	861741
161956	861742
100275	861743
97458	861744
133533	861745
319432	861746
178313	861747
274846	861748
195805	861749
339000	861750
296932	861751
351437	861752
279671	861753
107750	861754
350329	861755
335654	861756
54582	861757
175152	861758
111535	861759
200186	861760
3809	861761
109074	861762
299824	861763
236661	861764
286885	861765
122498	861766
292991	861767
208633	861768
30114	861769
161434	861770
8799	861771
9902	861772
104926	861773
80442	861774
313100	861775
196700	861776
16319	861777
346626	861778
341869	861779
36889	861780
68035	861781
229124	861782
167345	861783
122118	861784
1509	861785
37493	861786
197750	861787
37139	861788
18975	861789
38623	861790
163442	861791
168603	861792
269326	861793
30445	861794
87556	861795
125521	861796
98871	861797
104289	861798
76649	861799
160797	861800
51882	861801
52	861802
188467	861803
18888	861804
25932	861805
25004	861806
333105	861807
120848	861808
418	861809
142725	861810
1862	861811
3090	861812
676	861813
15767	861814
313228	861815
84929	861816
298262	861817
70633	861818
51669	861819
15939	861820
99872	861821
9432	861822
80294	861823
256272	861824
112508	861825
1110	861826
36435	861827
20657	861828
55472	861829
322935	861830
38022	861831
244994	861832
166588	861833
12614	861834
247930	861835
67539	861836
67539	861837
20150	861838
18787	861839
193005	861840
263583	861841
37829	861842
20657	861843
2143	861844
9562	861845
120865	861846
4453	861847
58173	861848
264775	861849
53500	861850
2164	861851
4763	861852
22974	861853
2609	861854
341	861855
32026	861856
5954	861857
510	861858
15648	861859
587	861860
1809	861861
87170	861862
1523	861863
12593	861864
160710	861865
170456	861866
67359	861867
68752	861868
90079	861869
25793	861870
173722	861871
67307	861872
77270	861873
261841	861874
158361	861875
8116	861876
29686	861877
78992	861878
4861	861879
146792	861880
114095	861881
165944	861882
79774	861883
12661	861884
270606	861885
77039	861886
67581	861887
73934	861888
331463	861889
53941	861890
51002	861891
136689	861892
283548	861893
23157	861894
217955	861895
80346	861896
1720	861897
33428	861898
134634	861899
103935	861900
179759	861901
40390	861902
137819	861903
65767	861904
19754	861905
2940	861906
161013	861907
18627	861908
16800	861909
119317	861910
1516	861911
115549	861912
995	861913
388	861914
193126	861915
1517	861916
26197	861917
122722	861918
63533	861919
81659	861920
12385	861921
26083	861922
8860	861923
236697	861924
226943	861925
175310	861926
70543	861927
41072	861928
13936	861929
197642	861930
281122	861931
90591	861932
38412	861933
43531	861934
35327	861935
171284	861936
25303	861937
147514	861938
51764	861939
53065	861940
78493	861941
76082	861942
317317	861943
201454	861944
300582	861945
104197	861946
119891	861947
65195	861948
355683	861949
159535	861950
195681	861951
196109	861952
1589	861953
295985	861954
26515	861955
18304	861956
40431	861957
97890	861958
1415	861959
76372	861960
28008	861961
1030	861962
264755	861963
119216	861964
2271	861965
26320	861966
77287	861967
101246	861968
220932	861969
991	861970
1933	861971
12301	861972
43143	861973
964	861974
99	861975
243715	861976
51678	861977
24533	861978
286151	861979
3521	861980
3589	861981
15586	861982
40756	861983
14697	861984
14697	861985
46296	861986
279098	861987
347135	861988
155610	861989
23285	861990
19868	861991
23285	861992
29750	861993
148715	861994
299242	861995
299539	861996
299503	861997
179353	861998
293321	861999
118910	862000
11492	862001
26843	862002
4201	862003
3532	862004
231093	862005
4839	862006
14823	862007
118490	862008
65013	862009
73719	862010
2043	862011
29055	862012
71344	862013
294464	862014
82450	862015
107995	862016
22829	862017
76337	862018
32569	862019
45739	862020
67246	862021
4868	862022
105315	862023
32178	862024
277227	862025
19641	862026
104485	862027
164331	862028
93161	862029
28494	862030
32576	862031
32658	862032
6022	862033
70018	862034
195352	862035
121384	862036
11182	862037
51140	862038
184516	862039
51623	862040
5227	862041
6059	862042
230199	862043
34714	862044
52582	862045
92281	862046
32138	862047
3029	862048
7496	862049
4354	862050
125655	862051
16913	862052
108109	862053
23780	862054
37304	862055
46829	862056
10947	862057
512	862058
367	862059
312198	862060
186930	862061
61982	862062
51086	862063
18703	862064
130346	862065
273362	862066
20588	862067
5938	862068
201612	862069
15456	862070
99690	862071
173700	862072
29383	862073
67632	862074
1464	862075
86020	862076
15105	862077
239807	862078
89296	862079
66602	862080
26467	862081
79979	862082
134334	862083
131783	862084
74720	862085
30175	862086
78092	862087
5903	862088
321550	862089
106791	862090
121321	862091
44995	862092
238804	862093
315126	862094
6997	862095
37876	862096
343244	862097
101757	862098
9338	862099
103772	862100
160764	862101
83854	862102
158757	862103
66474	862104
25699	862105
193913	862106
55350	862107
56668	862108
172088	862109
17119	862110
173999	862111
105428	862112
46444	862113
15316	862114
76215	862115
115840	862116
2198	862117
350232	862118
294744	862119
108671	862120
9646	862121
113136	862122
30504	862123
108819	862124
9776	862125
23738	862126
117011	862127
17279	862128
203959	862129
170095	862130
199125	862131
73215	862132
27726	862133
6870	862134
6351	862135
71821	862136
110038	862137
188608	862138
79840	862139
263313	862140
158100	862141
3489	862142
44671	862143
159869	862144
12361	862145
34565	862146
189	862147
10456	862148
1961	862149
37276	862150
313	862151
32942	862152
19230	862153
71065	862154
147530	862155
266421	862156
154135	862157
204754	862158
151066	862159
71227	862160
23749	862161
87677	862162
13830	862163
336671	862164
137998	862165
225735	862166
116918	862167
152326	862168
26306	862169
206215	862170
176681	862171
184446	862172
2911	862173
10297	862174
78654	862175
39242	862176
130082	862177
171022	862178
161304	862179
98811	862180
43191	862181
96886	862182
26156	862183
24527	862184
16734	862185
143375	862186
61314	862187
15073	862188
96508	862189
325362	862190
3408	862191
11006	862192
40508	862193
5884	862194
260336	862195
206830	862196
46861	862197
130	862198
24800	862199
76471	862200
51164	862201
160440	862202
17373	862203
17349	862204
7386	862205
81818	862206
10107	862207
143797	862208
263	862209
1521	862210
16790	862211
45553	862212
35935	862213
78028	862214
9919	862215
54958	862216
101520	862217
325795	862218
324397	862219
290322	862220
64468	862221
151959	862222
81428	862223
6013	862224
24207	862225
151842	862226
122923	862227
158	862228
63245	862229
18970	862230
9853	862231
148847	862232
8373	862233
44874	862234
65781	862235
4692	862236
255811	862237
65696	862238
7416	862239
29198	862240
22543	862241
41523	862242
15796	862243
155970	862244
241321	862245
80524	862246
106267	862247
67271	862248
309400	862249
148571	862250
54289	862251
37520	862252
63086	862253
44971	862254
19343	862255
65629	862256
37582	862257
65643	862258
2268	862259
253385	862260
14374	862261
37507	862262
197736	862263
39989	862264
65517	862265
99422	862266
156247	862267
99422	862268
148780	862269
95393	862270
30029	862271
197431	862272
44922	862273
31364	862274
65724	862275
295952	862276
61494	862277
80161	862278
90139	862279
183374	862280
20842	862281
4152	862282
326897	862283
12532	862284
72494	862285
49501	862286
139	862287
636	862288
5103	862289
10963	862290
49544	862291
330335	862292
12046	862293
12299	862294
106683	862295
6060	862296
537	862297
12299	862298
50700	862299
3267	862300
22725	862301
1516	862302
128314	862303
109278	862304
20594	862305
81937	862306
191341	862307
18222	862308
179857	862309
179792	862310
50381	862311
160771	862312
4280	862313
16815	862314
45847	862315
11747	862316
5916	862317
79136	862318
9409	862319
40967	862320
170819	862321
256891	862322
10815	862323
351989	862324
30736	862325
22412	862326
10083	862327
49053	862328
14404	862329
14592	862330
10400	862331
62886	862332
1226	862333
113701	862334
13487	862335
11420	862336
19323	862337
289	862338
5727	862339
63121	862340
19194	862341
139063	862342
15140	862343
10298	862344
9673	862345
8213	862346
12758	862347
158562	862348
1351	862349
60538	862350
6665	862351
87648	862352
33988	862353
12628	862354
109369	862355
4016	862356
1929	862357
168617	862358
245029	862359
18200	862360
269167	862361
284183	862362
386	862363
178614	862364
20751	862365
115341	862366
249242	862367
150907	862368
145581	862369
135434	862370
1002	862371
315303	862372
9804	862373
51871	862374
53369	862375
111362	862376
2431	862377
108744	862378
126180	862379
11708	862380
5565	862381
16440	862382
30652	862383
235814	862384
52881	862385
45010	862386
7529	862387
320701	862388
42580	862389
199694	862390
44236	862391
14603	862392
1592	862393
75888	862394
91690	862395
37387	862396
168485	862397
67313	862398
56351	862399
84169	862400
29757	862401
62421	862402
55986	862403
171631	862404
16300	862405
109477	862406
355422	862407
1798	862408
12552	862409
3269	862410
121320	862411
24787	862412
79444	862413
8593	862414
4074	862415
21	862416
27756	862417
3514	862418
21335	862419
47843	862420
142696	862421
5075	862422
45	862423
213874	862424
44178	862425
83757	862426
4958	862427
192801	862428
29258	862429
18125	862430
9074	862431
243620	862432
67860	862433
79254	862434
57085	862435
35971	862436
329853	862437
72931	862438
184454	862439
2687	862440
36339	862441
287629	862442
48974	862443
14262	862444
67480	862445
71351	862446
36094	862447
6180	862448
265911	862449
72007	862450
2288	862451
71254	862452
171156	862453
172886	862454
175935	862455
323925	862456
91720	862457
233107	862458
18620	862459
23219	862460
56811	862461
35953	862462
203619	862463
24288	862464
21772	862465
16693	862466
47703	862467
39528	862468
67893	862469
34562	862470
22587	862471
21128	862472
30229	862473
26584	862474
73842	862475
22809	862476
13270	862477
73113	862478
20019	862479
11310	862480
201894	862481
97621	862482
5641	862483
146875	862484
46231	862485
4864	862486
301082	862487
43325	862488
37180	862489
244775	862490
114666	862491
19515	862492
30012	862493
202411	862494
86790	862495
1746	862496
237038	862497
201692	862498
135559	862499
30022	862500
22735	862501
102298	862502
114828	862503
141209	862504
15214	862505
11432	862506
163588	862507
163272	862508
185635	862509
53128	862510
112334	862511
157343	862512
20575	862513
115761	862514
85359	862515
100389	862516
118300	862517
16786	862518
77535	862519
19216	862520
11846	862521
5225	862522
12147	862523
77565	862524
312104	862525
4086	862526
315964	862527
1433	862528
1433	862529
1433	862530
3101	862531
7055	862532
369	862533
2937	862534
110	862535
121032	862536
40906	862537
2937	862538
82	862539
1212	862540
2937	862541
1197	862542
232349	862543
2937	862544
15750	862545
87997	862546
57272	862547
10700	862548
60630	862549
370	862550
65984	862551
59799	862552
36320	862553
188230	862554
64306	862555
3061	862556
77463	862557
6863	862558
97639	862559
20315	862560
2286	862561
27841	862562
51592	862563
39939	862564
41562	862565
36339	862566
310410	862567
323596	862568
51117	862569
12516	862570
45476	862571
52927	862572
202282	862573
204033	862574
158988	862575
17603	862576
45647	862577
15189	862578
11895	862579
248928	862580
300764	862581
26400	862582
51440	862583
210604	862584
338771	862585
171345	862586
140420	862587
194148	862588
115150	862589
14500	862590
85107	862591
55011	862592
62815	862593
18810	862594
55330	862595
333288	862596
146232	862597
51646	862598
200261	862599
89953	862600
37181	862601
310425	862602
298868	862603
14971	862604
299347	862605
32707	862606
323660	862607
96605	862608
81119	862609
283386	862610
45650	862611
157706	862612
134261	862613
89249	862614
13433	862615
235171	862616
299151	862617
237750	862618
185088	862619
215753	862620
96283	862621
15216	862622
124843	862623
119886	862624
264443	862625
236461	862626
339869	862627
39995	862628
256688	862629
187813	862630
9473	862631
61539	862632
4500	862633
14429	862634
151148	862635
15551	862636
284120	862637
171214	862638
170318	862639
341962	862640
34896	862641
112466	862642
73078	862643
39995	862644
87248	862645
233775	862646
112163	862647
138583	862648
200320	862649
327731	862650
11031	862651
25959	862652
202737	862653
66240	862654
6455	862655
11031	862656
144754	862657
264430	862658
26500	862659
94520	862660
318031	862661
10746	862662
69695	862663
78783	862664
31450	862665
88780	862666
197802	862667
187755	862668
7495	862669
160862	862670
30764	862671
327393	862672
355649	862673
324750	862674
326031	862675
51574	862676
328210	862677
48334	862678
79729	862679
49794	862680
18341	862681
1590	862682
116046	862683
393	862684
23486	862685
124859	862686
197246	862687
35741	862688
133292	862689
81360	862690
220155	862691
32465	862692
16722	862693
5052	862694
48757	862695
78030	862696
201543	862697
271337	862698
159018	862699
68328	862700
11450	862701
79464	862702
123572	862703
120617	862704
27910	862705
29154	862706
24366	862707
346345	862708
722	862709
7860	862710
13077	862711
36876	862712
15902	862713
177297	862714
15211	862715
41152	862716
1738	862717
11335	862718
19444	862719
1384	862720
212624	862721
2067	862722
10769	862723
1680	862724
82589	862725
10637	862726
37098	862727
24060	862728
172589	862729
240265	862730
293767	862731
171358	862732
342802	862733
31494	862734
79963	862735
19179	862736
342034	862737
34422	862738
12712	862739
122258	862740
58766	862741
2279	862742
11852	862743
25940	862744
151975	862745
79753	862746
27414	862747
102800	862748
6347	862749
161277	862750
76070	862751
243352	862752
26711	862753
2164	862754
37106	862755
142883	862756
20482	862757
611	862758
140748	862759
56838	862760
1490	862761
110287	862762
7484	862763
282897	862764
2614	862765
1028	862766
35546	862767
15500	862768
58529	862769
60560	862770
3149	862771
86284	862772
12003	862773
159548	862774
98938	862775
15284	862776
30767	862777
60970	862778
19654	862779
103119	862780
160857	862781
73508	862782
23127	862783
10743	862784
13921	862785
130026	862786
36475	862787
86197	862788
75245	862789
45627	862790
167539	862791
78576	862792
346030	862793
4753	862794
83740	862795
392	862796
38492	862797
117377	862798
97010	862799
8717	862800
18382	862801
156837	862802
46704	862803
233959	862804
39353	862805
98061	862806
3848	862807
39321	862808
145548	862809
246	862810
10791	862811
15759	862812
50707	862813
30389	862814
86975	862815
22953	862816
272305	862817
327122	862818
104280	862819
163300	862820
104203	862821
6720	862822
15767	862823
326471	862824
103284	862825
79137	862826
66666	862827
305112	862828
181676	862829
162335	862830
8203	862831
162759	862832
276282	862833
60609	862834
311302	862835
53699	862836
78700	862837
16348	862838
10895	862839
48040	862840
141335	862841
19647	862842
28941	862843
303739	862844
2386	862845
160491	862846
237258	862847
53624	862848
38045	862849
282816	862850
38058	862851
16114	862852
1320	862853
18135	862854
22239	862855
91664	862856
111989	862857
2425	862858
71959	862859
197678	862860
217471	862861
85715	862862
142998	862863
6837	862864
265470	862865
296056	862866
44971	862867
99406	862868
155304	862869
156525	862870
254360	862871
99659	862872
112570	862873
1170	862874
86374	862875
157727	862876
34580	862877
33860	862878
17330	862879
11105	862880
100420	862881
5072	862882
57788	862883
8653	862884
243233	862885
7040	862886
155427	862887
24884	862888
202780	862889
157082	862890
208943	862891
57098	862892
204939	862893
252135	862894
6729	862895
167744	862896
85350	862897
1664	862898
126113	862899
335154	862900
36802	862901
283040	862902
215429	862903
267048	862904
2759	862905
333408	862906
159676	862907
203932	862908
85906	862909
31291	862910
328492	862911
89017	862912
139324	862913
154217	862914
650	862915
41969	862916
273735	862917
229885	862918
165374	862919
193354	862920
55378	862921
24897	862922
265813	862923
112511	862924
166715	862925
764	862926
48424	862927
93745	862928
229705	862929
67375	862930
281816	862931
61715	862932
18305	862933
199117	862934
26963	862935
195206	862936
334602	862937
182519	862938
90444	862939
252134	862940
115717	862941
27588	862942
196097	862943
170913	862944
298825	862945
181723	862946
157301	862947
197516	862948
1965	862949
58558	862950
114627	862951
342634	862952
81729	862953
153641	862954
254038	862955
89216	862956
298673	862957
131154	862958
82218	862959
84606	862960
340982	862961
71534	862962
60272	862963
36092	862964
173644	862965
307229	862966
211533	862967
282911	862968
297340	862969
26265	862970
308318	862971
50175	862972
64130	862973
162101	862974
77595	862975
100129	862976
51105	862977
338176	862978
17157	862979
155177	862980
45232	862981
281716	862982
108693	862983
183631	862984
59804	862985
90681	862986
124130	862987
344757	862988
191386	862989
55588	862990
145413	862991
101383	862992
25140	862993
92827	862994
40546	862995
139939	862996
157821	862997
163436	862998
344149	862999
280902	863000
228546	863001
191525	863002
26192	863003
253430	863004
304050	863005
79088	863006
6417	863007
192148	863008
346535	863009
200428	863010
341916	863011
53150	863012
64524	863013
218136	863014
332925	863015
20919	863016
20919	863017
17307	863018
237319	863019
136383	863020
103993	863021
135355	863022
8575	863023
13669	863024
183188	863025
54681	863026
137256	863027
126117	863028
347188	863029
42175	863030
275420	863031
137723	863032
345886	863033
303304	863034
39247	863035
100381	863036
111851	863037
170871	863038
26659	863039
179730	863040
283332	863041
123296	863042
321069	863043
17212	863044
38297	863045
346564	863046
182533	863047
28715	863048
2794	863049
295	863050
11965	863051
235340	863052
139585	863053
10702	863054
92609	863055
2085	863056
50982	863057
152055	863058
35958	863059
75415	863060
90838	863061
112687	863062
167657	863063
201285	863064
86883	863065
155975	863066
142108	863067
91572	863068
282919	863069
305435	863070
143731	863071
224761	863072
68185	863073
200831	863074
140989	863075
42201	863076
203544	863077
85377	863078
200760	863079
130984	863080
356686	863081
80003	863082
169369	863083
4445	863084
232691	863085
136311	863086
64670	863087
327223	863088
181466	863089
347481	863090
141789	863091
150276	863092
108016	863093
11719	863094
93225	863095
320237	863096
202097	863097
78744	863098
227148	863099
1182	863100
195031	863101
142547	863102
211718	863103
199249	863104
19361	863105
297046	863106
299726	863107
157871	863108
206044	863109
81747	863110
342372	863111
1874	863112
74591	863113
19358	863114
248967	863115
58756	863116
12718	863117
8351	863118
51043	863119
75722	863120
55222	863121
41198	863122
125726	863123
283856	863124
52177	863125
62820	863126
55354	863127
185693	863128
235802	863129
55042	863130
54673	863131
4601	863132
31245	863133
22443	863134
12436	863135
8313	863136
121260	863137
155845	863138
79116	863139
44886	863140
10831	863141
82072	863142
92481	863143
49844	863144
17371	863145
325991	863146
229143	863147
5616	863148
261996	863149
94942	863150
187301	863151
23145	863152
227047	863153
23256	863154
53831	863155
3188	863156
60344	863157
219632	863158
10294	863159
34984	863160
63377	863161
21755	863162
21115	863163
153770	863164
260691	863165
335230	863166
37586	863167
11801	863168
69990	863169
5606	863170
1009	863171
2233	863172
40573	863173
55548	863174
184241	863175
63880	863176
72	863177
257925	863178
23842	863179
25815	863180
54463	863181
3606	863182
30745	863183
66557	863184
192032	863185
157364	863186
10618	863187
335	863188
3464	863189
99241	863190
6434	863191
33245	863192
269292	863193
72605	863194
49393	863195
286085	863196
27759	863197
186281	863198
334199	863199
3368	863200
7548	863201
305890	863202
110320	863203
15085	863204
15020	863205
7977	863206
154309	863207
12229	863208
159459	863209
102225	863210
65565	863211
65568	863212
61824	863213
4359	863214
4359	863215
222	863216
52731	863217
76816	863218
177571	863219
111812	863220
22255	863221
238686	863222
59958	863223
134669	863224
39322	863225
105022	863226
89957	863227
17462	863228
18066	863229
12794	863230
18176	863231
39977	863232
311236	863233
51211	863234
162002	863235
30999	863236
327008	863237
106792	863238
148910	863239
9742	863240
117028	863241
26870	863242
170645	863243
274351	863244
11940	863245
28473	863246
201258	863247
6027	863248
253999	863249
91837	863250
142093	863251
232707	863252
23866	863253
18568	863254
23419	863255
14828	863256
4311	863257
195157	863258
11598	863259
48086	863260
11508	863261
6061	863262
168365	863263
281095	863264
21009	863265
224042	863266
51232	863267
42838	863268
75176	863269
3725	863270
14560	863271
143500	863272
10851	863273
99569	863274
55483	863275
94922	863276
120128	863277
10807	863278
74102	863279
343072	863280
62449	863281
68280	863282
180931	863283
8724	863284
8042	863285
261756	863286
12735	863287
32092	863288
86171	863289
107133	863290
80296	863291
80404	863292
27207	863293
97400	863294
155946	863295
25368	863296
278834	863297
25511	863298
40162	863299
140223	863300
8907	863301
70931	863302
121915	863303
79907	863304
4861	863305
82856	863306
170136	863307
60033	863308
183032	863309
59453	863310
86481	863311
31286	863312
1825	863313
1346	863314
48033	863315
21454	863316
251412	863317
315421	863318
103942	863319
10274	863320
35080	863321
103003	863322
166619	863323
33225	863324
240456	863325
41823	863326
32114	863327
23662	863328
20051	863329
280926	863330
181788	863331
278308	863332
156275	863333
216540	863334
91837	863335
25527	863336
162022	863337
155904	863338
104622	863339
68468	863340
105086	863341
56830	863342
1607	863343
139757	863344
33505	863345
27812	863346
102890	863347
1060	863348
81683	863349
145087	863350
146541	863351
147155	863352
21005	863353
17411	863354
10466	863355
32114	863356
734	863357
92430	863358
85000	863359
21930	863360
14555	863361
15017	863362
29374	863363
7252	863364
24760	863365
13910	863366
40509	863367
65421	863368
94049	863369
226355	863370
244931	863371
100538	863372
184790	863373
59697	863374
241566	863375
83725	863376
12972	863377
241769	863378
2243	863379
28428	863380
221417	863381
334399	863382
58051	863383
114134	863384
251296	863385
237291	863386
38095	863387
41860	863388
243532	863389
4145	863390
107658	863391
63148	863392
90847	863393
64754	863394
162931	863395
91837	863396
126943	863397
78549	863398
63147	863399
42937	863400
5089	863401
14910	863402
28337	863403
39890	863404
249270	863405
74949	863406
5051	863407
332630	863408
198495	863409
63561	863410
25730	863411
14392	863412
107881	863413
70492	863414
44063	863415
175235	863416
6486	863417
340350	863418
270410	863419
79537	863420
70763	863421
104406	863422
95345	863423
88797	863424
40369	863425
8582	863426
3795	863427
144477	863428
84	863429
79374	863430
257917	863431
49467	863432
54581	863433
5698	863434
183990	863435
81277	863436
147169	863437
53981	863438
340718	863439
96066	863440
23612	863441
25427	863442
3242	863443
4685	863444
278686	863445
607	863446
129697	863447
93063	863448
175189	863449
109033	863450
226579	863451
154813	863452
166598	863453
8170	863454
36770	863455
12389	863456
175789	863457
12694	863458
180096	863459
41945	863460
39821	863461
90261	863462
103449	863463
88783	863464
34670	863465
31809	863466
80846	863467
9645	863468
32153	863469
19606	863470
167904	863471
42578	863472
155182	863473
18741	863474
1109	863475
112256	863476
44525	863477
233606	863478
464	863479
19047	863480
53673	863481
19580	863482
885	863483
320440	863484
280458	863485
15061	863486
136037	863487
195183	863488
1464	863489
22274	863490
3717	863491
7470	863492
26461	863493
9576	863494
75671	863495
341683	863496
16121	863497
134252	863498
49298	863499
212126	863500
53798	863501
3623	863502
11789	863503
65609	863504
65518	863505
99187	863506
9438	863507
65505	863508
63007	863509
63072	863510
2461	863511
44686	863512
31333	863513
238693	863514
22499	863515
305317	863516
2461	863517
12374	863518
65522	863519
31318	863520
31303	863521
22300	863522
6628	863523
3333	863524
14704	863525
5545	863526
2734	863527
2734	863528
4610	863529
44540	863530
67740	863531
51	863532
59525	863533
228981	863534
325069	863535
133126	863536
10971	863537
334481	863538
943	863539
78627	863540
320798	863541
51536	863542
11392	863543
342978	863544
101342	863545
81177	863546
37030	863547
86281	863548
1248	863549
57302	863550
160793	863551
128039	863552
31220	863553
10539	863554
16780	863555
53179	863556
20638	863557
179896	863558
149520	863559
104502	863560
4771	863561
332982	863562
14310	863563
37030	863564
77320	863565
59740	863566
19823	863567
100497	863568
76309	863569
97330	863570
37561	863571
31986	863572
163282	863573
165257	863574
247644	863575
6311	863576
31664	863577
102628	863578
200	863579
87580	863580
7733	863581
113940	863582
123284	863583
123292	863584
197638	863585
241412	863586
255460	863587
331296	863588
148859	863589
80517	863590
155303	863591
253142	863592
148888	863593
95353	863594
80531	863595
254662	863596
197573	863597
123257	863598
123248	863599
123146	863600
155670	863601
95289	863602
148884	863603
197579	863604
241544	863605
95349	863606
99639	863607
99530	863608
65634	863609
135871	863610
40923	863611
12179	863612
32535	863613
17720	863614
4373	863615
5643	863616
350738	863617
33475	863618
307551	863619
96936	863620
148538	863621
164045	863622
152338	863623
82268	863624
348353	863625
479	863626
269539	863627
67084	863628
197063	863629
4134	863630
7574	863631
123183	863632
8213	863633
57227	863634
1830	863635
81993	863636
168379	863637
515	863638
80391	863639
76966	863640
20641	863641
12198	863642
310222	863643
29575	863644
69062	863645
172921	863646
10447	863647
8257	863648
9874	863649
13916	863650
31023	863651
72980	863652
12443	863653
355718	863654
30248	863655
55737	863656
35679	863657
111523	863658
6856	863659
111231	863660
289560	863661
73030	863662
72960	863663
38625	863664
49702	863665
73030	863666
4494	863667
45977	863668
30658	863669
59914	863670
199573	863671
41329	863672
15023	863673
87417	863674
178161	863675
5660	863676
36341	863677
2052	863678
58803	863679
78049	863680
61895	863681
85415	863682
9654	863683
52953	863684
50240	863685
214	863686
153059	863687
29799	863688
322499	863689
82036	863690
263516	863691
99113	863692
70713	863693
30081	863694
20547	863695
4722	863696
133848	863697
1016	863698
51	863699
153399	863700
32072	863701
203117	863702
78545	863703
355102	863704
256968	863705
7241	863706
139225	863707
149999	863708
2359	863709
270	863710
32170	863711
193437	863712
6373	863713
5601	863714
192565	863715
315113	863716
22833	863717
11308	863718
21964	863719
348054	863720
82073	863721
101727	863722
8115	863723
187011	863724
313184	863725
317848	863726
140024	863727
194305	863728
77086	863729
313001	863730
228809	863731
170470	863732
20274	863733
162738	863734
245312	863735
312286	863736
187050	863737
314437	863738
50566	863739
12446	863740
797	863741
117531	863742
424	863743
94875	863744
23634	863745
100070	863746
92325	863747
26038	863748
14989	863749
92325	863750
26934	863751
11727	863752
11712	863753
160653	863754
21753	863755
162264	863756
7420	863757
44053	863758
85423	863759
145261	863760
316834	863761
273331	863762
78122	863763
297164	863764
46791	863765
105937	863766
7605	863767
176	863768
149955	863769
140855	863770
20244	863771
10169	863772
455	863773
196330	863774
189674	863775
246885	863776
20548	863777
327182	863778
392	863779
247	863780
1769	863781
90	863782
16707	863783
3896	863784
3552	863785
17990	863786
895	863787
9540	863788
169018	863789
1512	863790
9552	863791
169612	863792
74589	863793
1506	863794
2156	863795
26451	863796
93882	863797
68851	863798
26399	863799
737	863800
5075	863801
286135	863802
175843	863803
287239	863804
61493	863805
52209	863806
288985	863807
50539	863808
2053	863809
27340	863810
27340	863811
22342	863812
37155	863813
117792	863814
161055	863815
88476	863816
192352	863817
77818	863818
5528	863819
89870	863820
35116	863821
114452	863822
1137	863823
79262	863824
65554	863825
123489	863826
36638	863827
56087	863828
117788	863829
195979	863830
14051	863831
16807	863832
315568	863833
11055	863834
152359	863835
316032	863836
50542	863837
25715	863838
2255	863839
2364	863840
192691	863841
19149	863842
193926	863843
41940	863844
31986	863845
67364	863846
4154	863847
7383	863848
193270	863849
17253	863850
121594	863851
15850	863852
14268	863853
69474	863854
35065	863855
198817	863856
192842	863857
2819	863858
26106	863859
77776	863860
45768	863861
11565	863862
4340	863863
273349	863864
76881	863865
84269	863866
276372	863867
109972	863868
48752	863869
173495	863870
316363	863871
88907	863872
17774	863873
55484	863874
5064	863875
49639	863876
226999	863877
44391	863878
10158	863879
79946	863880
255920	863881
186026	863882
5402	863883
198828	863884
229346	863885
184844	863886
219948	863887
21628	863888
84399	863889
39140	863890
35568	863891
335376	863892
180624	863893
115923	863894
309834	863895
56858	863896
20959	863897
33765	863898
50207	863899
210645	863900
130858	863901
211235	863902
140937	863903
228802	863904
308548	863905
40842	863906
46011	863907
16746	863908
120159	863909
244676	863910
47089	863911
158858	863912
96831	863913
278469	863914
276039	863915
322768	863916
319086	863917
98778	863918
23802	863919
206390	863920
137413	863921
341340	863922
331475	863923
138800	863924
206740	863925
121117	863926
4625	863927
195500	863928
300301	863929
27212	863930
61358	863931
61634	863932
134078	863933
147920	863934
165273	863935
70750	863936
100481	863937
248625	863938
84750	863939
80228	863940
203991	863941
47419	863942
42202	863943
121445	863944
63041	863945
105021	863946
114459	863947
275197	863948
31331	863949
21908	863950
135286	863951
69969	863952
171036	863953
59320	863954
103721	863955
23674	863956
68362	863957
184248	863958
78375	863959
25812	863960
252690	863961
71509	863962
22176	863963
51462	863964
150266	863965
4487	863966
79896	863967
317723	863968
16960	863969
139784	863970
195439	863971
98617	863972
45173	863973
306499	863974
39860	863975
207653	863976
312551	863977
25411	863978
84808	863979
6469	863980
55476	863981
254818	863982
283056	863983
254835	863984
18805	863985
265190	863986
48082	863987
154880	863988
62314	863989
277610	863990
126829	863991
99859	863992
180849	863993
155193	863994
123867	863995
167297	863996
20980	863997
167278	863998
5968	863999
112602	864000
170892	864001
8828	864002
28468	864003
111960	864004
231323	864005
39203	864006
96614	864007
148846	864008
193447	864009
230561	864010
188059	864011
190555	864012
190338	864013
42939	864014
19012	864015
258774	864016
81742	864017
2282	864018
28626	864019
169899	864020
69019	864021
96706	864022
52265	864023
256423	864024
35286	864025
146296	864026
44588	864027
135670	864028
9708	864029
9716	864030
139050	864031
17133	864032
32120	864033
6540	864034
42030	864035
19212	864036
43918	864037
35965	864038
10961	864039
109781	864040
445	864041
35457	864042
92388	864043
4675	864044
72476	864045
190206	864046
188356	864047
253400	864048
6958	864049
110857	864050
3069	864051
217797	864052
309039	864053
217039	864054
133699	864055
146201	864056
239338	864057
239428	864058
68670	864059
80531	864060
58292	864061
76872	864062
208197	864063
247990	864064
73044	864065
350683	864066
219628	864067
314262	864068
99839	864069
32779	864070
51462	864071
198097	864072
330674	864073
148354	864074
311063	864075
89786	864076
19563	864077
5667	864078
10084	864079
114838	864080
4067	864081
129868	864082
42605	864083
18358	864084
74053	864085
30438	864086
600	864087
77101	864088
331968	864089
179843	864090
87780	864091
250218	864092
317818	864093
56584	864094
3825	864095
75301	864096
258942	864097
55131	864098
272483	864099
40834	864100
41427	864101
28733	864102
344854	864103
135982	864104
831	864105
179218	864106
303989	864107
216035	864108
133569	864109
40226	864110
89963	864111
142206	864112
64559	864113
174129	864114
186934	864115
131305	864116
94354	864117
114022	864118
83976	864119
70611	864120
208189	864121
27270	864122
69208	864123
133308	864124
15051	864125
193526	864126
267037	864127
302746	864128
28409	864129
123331	864130
97335	864131
57298	864132
188383	864133
55	864134
160598	864135
67487	864136
167563	864137
40165	864138
1435	864139
56270	864140
197220	864141
318955	864142
533	864143
178117	864144
8990	864145
48365	864146
1517	864147
195855	864148
7974	864149
20171	864150
52753	864151
769	864152
5554	864153
1049	864154
27063	864155
25987	864156
18490	864157
581	864158
52977	864159
21081	864160
190576	864161
36513	864162
2518	864163
855	864164
25754	864165
1210	864166
244916	864167
189882	864168
2455	864169
223158	864170
84465	864171
32651	864172
150841	864173
110216	864174
234672	864175
8811	864176
3465	864177
102542	864178
33827	864179
49730	864180
133443	864181
54902	864182
203060	864183
177612	864184
50494	864185
25123	864186
190452	864187
145736	864188
117141	864189
18813	864190
27071	864191
191899	864192
84636	864193
15129	864194
10849	864195
269609	864196
2948	864197
79216	864198
26723	864199
135817	864200
80916	864201
1076	864202
323396	864203
169946	864204
181561	864205
79865	864206
120280	864207
135853	864208
27818	864209
58449	864210
323872	864211
81135	864212
125576	864213
37361	864214
58825	864215
264439	864216
240060	864217
27052	864218
123645	864219
99	864220
87786	864221
102958	864222
44330	864223
18184	864224
109887	864225
5244	864226
150299	864227
265018	864228
265012	864229
9604	864230
4522	864231
269156	864232
70982	864233
16803	864234
7526	864235
193196	864236
96032	864237
37996	864238
149015	864239
99256	864240
15163	864241
90015	864242
36845	864243
149140	864244
58993	864245
176335	864246
52963	864247
36439	864248
54226	864249
48111	864250
145587	864251
4313	864252
196940	864253
356601	864254
16478	864255
81736	864256
67493	864257
117852	864258
50374	864259
255370	864260
41386	864261
170275	864262
38918	864263
82468	864264
153981	864265
51644	864266
6940	864267
36001	864268
304641	864269
76899	864270
40899	864271
226211	864272
37969	864273
10773	864274
169449	864275
40899	864276
342869	864277
283666	864278
68374	864279
60891	864280
54685	864281
327442	864282
195553	864283
3133	864284
42698	864285
306311	864286
36158	864287
121468	864288
59062	864289
112741	864290
12375	864291
27914	864292
346208	864293
79889	864294
52407	864295
223077	864296
28547	864297
67439	864298
88255	864299
119185	864300
12777	864301
92278	864302
16037	864303
109086	864304
117019	864305
317403	864306
30860	864307
10672	864308
26818	864309
68114	864310
53714	864311
79144	864312
81144	864313
44674	864314
146016	864315
2656	864316
128291	864317
594	864318
56119	864319
84211	864320
172051	864321
28587	864322
117485	864323
209849	864324
166499	864325
87062	864326
12202	864327
188858	864328
269927	864329
177557	864330
12335	864331
264753	864332
48705	864333
322692	864334
119837	864335
80024	864336
7633	864337
34743	864338
40413	864339
342107	864340
1573	864341
26592	864342
117854	864343
31894	864344
1203	864345
159467	864346
67255	864347
121491	864348
1280	864349
5765	864350
15037	864351
356370	864352
15	864353
10329	864354
739	864355
157127	864356
7984	864357
192558	864358
1097	864359
13228	864360
16954	864361
64340	864362
103214	864363
241252	864364
64142	864365
147690	864366
107613	864367
114479	864368
31864	864369
148482	864370
21525	864371
43067	864372
55545	864373
62913	864374
14058	864375
204695	864376
62913	864377
31915	864378
51108	864379
16715	864380
30347	864381
169627	864382
170355	864383
11753	864384
9004	864385
216291	864386
125448	864387
94572	864388
11753	864389
242004	864390
38031	864391
120039	864392
2518	864393
53666	864394
79758	864395
2523	864396
120750	864397
160926	864398
316587	864399
133371	864400
51876	864401
322860	864402
283812	864403
69143	864404
45341	864405
158999	864406
213792	864407
72497	864408
24652	864409
88121	864410
4871	864411
318030	864412
15846	864413
868	864414
24645	864415
107	864416
69774	864417
119925	864418
1934	864419
30123	864420
48943	864421
72965	864422
271160	864423
247025	864424
7567	864425
7145	864426
176069	864427
176985	864428
152794	864429
100324	864430
357476	864431
51093	864432
2237	864433
106743	864434
293117	864435
164133	864436
170328	864437
73710	864438
91032	864439
258270	864440
61837	864441
115712	864442
169613	864443
5658	864444
12803	864445
133203	864446
76440	864447
5633	864448
82803	864449
225614	864450
112963	864451
100402	864452
127004	864453
2909	864454
7737	864455
432	864456
10167	864457
26726	864458
2923	864459
134740	864460
150124	864461
54529	864462
125500	864463
302876	864464
14423	864465
9075	864466
158085	864467
71340	864468
4232	864469
78165	864470
24959	864471
70164	864472
350939	864473
46748	864474
315287	864475
163404	864476
1056	864477
77746	864478
1131	864479
23716	864480
113918	864481
323266	864482
338377	864483
92958	864484
1920	864485
78232	864486
12547	864487
9641	864488
11182	864489
26931	864490
35445	864491
10601	864492
306692	864493
2596	864494
40207	864495
105432	864496
2148	864497
4250	864498
71233	864499
81862	864500
1286	864501
117790	864502
1503	864503
36665	864504
5219	864505
107218	864506
151675	864507
54381	864508
26434	864509
69238	864510
162457	864511
188708	864512
119733	864513
113266	864514
9327	864515
51913	864516
95816	864517
6023	864518
8061	864519
37970	864520
323358	864521
54046	864522
191916	864523
19127	864524
323612	864525
122740	864526
121456	864527
321549	864528
194540	864529
121909	864530
122456	864531
118481	864532
5558	864533
5790	864534
329818	864535
7380	864536
190776	864537
120761	864538
41223	864539
196737	864540
314154	864541
7311	864542
122733	864543
329824	864544
7307	864545
91094	864546
3733	864547
120738	864548
52557	864549
315277	864550
162148	864551
100256	864552
86999	864553
93026	864554
55095	864555
21439	864556
135267	864557
9405	864558
527	864559
30349	864560
234930	864561
286273	864562
323950	864563
38861	864564
43714	864565
195796	864566
196738	864567
58276	864568
2524	864569
247502	864570
49636	864571
321968	864572
100280	864573
16218	864574
52715	864575
102012	864576
107563	864577
332788	864578
55982	864579
21586	864580
144326	864581
52094	864582
270346	864583
186128	864584
95971	864585
35754	864586
27649	864587
11002	864588
2473	864589
6643	864590
65752	864591
73893	864592
35131	864593
335398	864594
237452	864595
160951	864596
11595	864597
119580	864598
322562	864599
79390	864600
78975	864601
15029	864602
345036	864603
188623	864604
354104	864605
146638	864606
991	864607
2755	864608
9121	864609
123727	864610
75219	864611
102178	864612
159858	864613
21758	864614
10737	864615
14885	864616
9658	864617
9416	864618
48398	864619
14052	864620
14442	864621
126266	864622
22332	864623
52353	864624
69819	864625
169993	864626
124632	864627
134088	864628
10506	864629
80114	864630
44255	864631
34123	864632
15721	864633
58024	864634
126400	864635
82204	864636
162055	864637
73877	864638
5023	864639
28732	864640
9352	864641
299777	864642
143182	864643
47216	864644
339624	864645
39250	864646
199447	864647
211631	864648
43412	864649
121649	864650
106866	864651
75877	864652
297028	864653
67750	864654
73657	864655
73657	864656
86821	864657
138029	864658
142973	864659
232442	864660
308000	864661
202238	864662
141539	864663
70852	864664
281886	864665
177044	864666
221020	864667
47342	864668
33929	864669
321967	864670
1137	864671
347492	864672
35636	864673
255694	864674
2231	864675
38228	864676
178151	864677
263	864678
276420	864679
318039	864680
155330	864681
200046	864682
25569	864683
19082	864684
234077	864685
232311	864686
5986	864687
8857	864688
3924	864689
23034	864690
212524	864691
143574	864692
105365	864693
63729	864694
318098	864695
68941	864696
3129	864697
160756	864698
119445	864699
30335	864700
137250	864701
138226	864702
143395	864703
52373	864704
140002	864705
287948	864706
196080	864707
66574	864708
124351	864709
288475	864710
156568	864711
9627	864712
168536	864713
14709	864714
157341	864715
18881	864716
4182	864717
26071	864718
205534	864719
5988	864720
238	864721
3370	864722
113304	864723
12663	864724
107013	864725
170284	864726
169284	864727
80028	864728
330875	864729
4811	864730
38476	864731
196957	864732
230612	864733
32303	864734
54211	864735
279019	864736
45912	864737
249467	864738
123270	864739
314579	864740
314648	864741
189543	864742
1696	864743
27047	864744
122304	864745
12923	864746
194345	864747
38567	864748
36386	864749
103122	864750
77010	864751
56704	864752
89125	864753
10621	864754
79256	864755
34714	864756
34714	864757
20594	864758
1891	864759
6913	864760
2404	864761
4433	864762
98825	864763
132919	864764
5574	864765
31014	864766
251130	864767
152192	864768
48518	864769
13764	864770
127645	864771
88622	864772
157835	864773
90766	864774
60895	864775
1536	864776
107986	864777
217638	864778
160996	864779
37652	864780
204538	864781
22119	864782
14963	864783
235820	864784
56068	864785
22034	864786
291778	864787
175882	864788
48597	864789
266718	864790
275986	864791
104706	864792
184141	864793
306055	864794
42499	864795
225700	864796
16498	864797
296923	864798
164456	864799
300220	864800
152816	864801
31033	864802
159822	864803
26778	864804
169454	864805
243816	864806
3640	864807
333322	864808
26368	864809
217890	864810
346696	864811
55282	864812
128315	864813
112984	864814
291775	864815
82443	864816
257808	864817
135353	864818
67671	864819
184235	864820
3103	864821
597	864822
354115	864823
271400	864824
79234	864825
193350	864826
59629	864827
262549	864828
287839	864829
75063	864830
183968	864831
191978	864832
147569	864833
137459	864834
82818	864835
158008	864836
52940	864837
77329	864838
298705	864839
25136	864840
27358	864841
5545	864842
91071	864843
72078	864844
190193	864845
159942	864846
19770	864847
44267	864848
129694	864849
61455	864850
176966	864851
65411	864852
78186	864853
21807	864854
2420	864855
143541	864856
1218	864857
7779	864858
19431	864859
97314	864860
86445	864861
340870	864862
840	864863
146298	864864
290641	864865
57902	864866
97274	864867
58359	864868
41701	864869
47783	864870
269398	864871
419	864872
27666	864873
10296	864874
31421	864875
41852	864876
156290	864877
709	864878
171802	864879
31198	864880
21252	864881
182845	864882
122441	864883
13122	864884
330649	864885
61279	864886
11128	864887
83411	864888
79874	864889
28020	864890
1294	864891
249232	864892
151934	864893
250435	864894
13511	864895
92761	864896
708	864897
21461	864898
4568	864899
100800	864900
86375	864901
2357	864902
1660	864903
101601	864904
221475	864905
27689	864906
188706	864907
33439	864908
130937	864909
103944	864910
98697	864911
5345	864912
18340	864913
301567	864914
49249	864915
27981	864916
65283	864917
44384	864918
3390	864919
16185	864920
74027	864921
56034	864922
273501	864923
7054	864924
26416	864925
157192	864926
94871	864927
186966	864928
41332	864929
2480	864930
8847	864931
74184	864932
155943	864933
48065	864934
156416	864935
197638	864936
123179	864937
65866	864938
194175	864939
41086	864940
100050	864941
7472	864942
51974	864943
260927	864944
113544	864945
351575	864946
53425	864947
109469	864948
100059	864949
87912	864950
83625	864951
46439	864952
10026	864953
36185	864954
143961	864955
39903	864956
144301	864957
41847	864958
147914	864959
25771	864960
209600	864961
25137	864962
276648	864963
16570	864964
86694	864965
28710	864966
2540	864967
4091	864968
4129	864969
898	864970
108220	864971
186111	864972
135073	864973
35379	864974
134332	864975
41024	864976
31642	864977
427	864978
427	864979
19612	864980
182006	864981
2291	864982
29783	864983
180690	864984
17631	864985
42969	864986
53294	864987
33553	864988
93845	864989
124889	864990
76645	864991
31434	864992
333574	864993
66408	864994
124792	864995
48243	864996
9488	864997
50320	864998
12179	864999
185509	865000
185509	865001
355939	865002
82573	865003
51803	865004
56930	865005
23320	865006
341818	865007
58729	865008
2567	865009
173493	865010
4681	865011
66906	865012
163385	865013
34446	865014
355773	865015
24034	865016
58610	865017
247137	865018
204311	865019
56	865020
53207	865021
177398	865022
153569	865023
115001	865024
259462	865025
3269	865026
90325	865027
341858	865028
164995	865029
66982	865030
66962	865031
50484	865032
191189	865033
9494	865034
234703	865035
77637	865036
159351	865037
49305	865038
54469	865039
308132	865040
116854	865041
122951	865042
33623	865043
281938	865044
98000	865045
14137	865046
346501	865047
92503	865048
167921	865049
9002	865050
21250	865051
10583	865052
22930	865053
13875	865054
33777	865055
3340	865056
5242	865057
66698	865058
45733	865059
159106	865060
3133	865061
149425	865062
1120	865063
93959	865064
301303	865065
141869	865066
229607	865067
123239	865068
179270	865069
40804	865070
124383	865071
45369	865072
96243	865073
36201	865074
94577	865075
65551	865076
163671	865077
135527	865078
194765	865079
99361	865080
37865	865081
215031	865082
43546	865083
36201	865084
115742	865085
56718	865086
51234	865087
22407	865088
67323	865089
16520	865090
28242	865091
21255	865092
80996	865093
200169	865094
6796	865095
74165	865096
185097	865097
57394	865098
7967	865099
101357	865100
24797	865101
87868	865102
36199	865103
233941	865104
179735	865105
2950	865106
249453	865107
312312	865108
247621	865109
66870	865110
8473	865111
303746	865112
157552	865113
138723	865114
70425	865115
304187	865116
187441	865117
8473	865118
2832	865119
301707	865120
92373	865121
1106	865122
296819	865123
140054	865124
351279	865125
44250	865126
5550	865127
16742	865128
357600	865129
192647	865130
210194	865131
168538	865132
40988	865133
8069	865134
23537	865135
165098	865136
269659	865137
239114	865138
23717	865139
238914	865140
350526	865141
223136	865142
191046	865143
323700	865144
26310	865145
25475	865146
86590	865147
196315	865148
146	865149
57569	865150
106346	865151
206910	865152
83374	865153
234070	865154
101394	865155
10709	865156
246395	865157
142196	865158
277812	865159
188622	865160
56189	865161
191690	865162
9708	865163
21987	865164
19787	865165
168105	865166
30625	865167
33016	865168
301899	865169
9356	865170
16324	865171
204886	865172
8878	865173
43149	865174
11854	865175
70085	865176
102038	865177
124502	865178
52795	865179
244472	865180
298	865181
78270	865182
38	865183
336161	865184
15501	865185
125377	865186
23524	865187
18100	865188
10288	865189
15501	865190
105317	865191
48525	865192
34878	865193
52137	865194
77382	865195
20722	865196
46	865197
55166	865198
116034	865199
321155	865200
121376	865201
3283	865202
90657	865203
2591	865204
65176	865205
56913	865206
10636	865207
82146	865208
28712	865209
57278	865210
8567	865211
109933	865212
342388	865213
15115	865214
100401	865215
2664	865216
4184	865217
120725	865218
43221	865219
4531	865220
145437	865221
131677	865222
4825	865223
3748	865224
9474	865225
133031	865226
23514	865227
21439	865228
301594	865229
144269	865230
86634	865231
10936	865232
203157	865233
23955	865234
16678	865235
42127	865236
2199	865237
82092	865238
179854	865239
104664	865240
145738	865241
335810	865242
15589	865243
172231	865244
6176	865245
85462	865246
35171	865247
41963	865248
338569	865249
2087	865250
37039	865251
63944	865252
55179	865253
43313	865254
184884	865255
79279	865256
101410	865257
35192	865258
36021	865259
1417	865260
16348	865261
124921	865262
195723	865263
22179	865264
167480	865265
152051	865266
182950	865267
8947	865268
28796	865269
171314	865270
158086	865271
244408	865272
163786	865273
96933	865274
53460	865275
338696	865276
76097	865277
283097	865278
61949	865279
86290	865280
14021	865281
28712	865282
31115	865283
159591	865284
8859	865285
129285	865286
327524	865287
52426	865288
25707	865289
45405	865290
24837	865291
9204	865292
68181	865293
93610	865294
112160	865295
35083	865296
298591	865297
159590	865298
120504	865299
86	865300
28262	865301
140861	865302
173724	865303
273172	865304
8890	865305
34870	865306
25947	865307
319913	865308
201586	865309
183645	865310
69767	865311
333368	865312
163600	865313
27334	865314
79148	865315
306869	865316
7031	865317
146244	865318
201969	865319
192073	865320
97566	865321
152181	865322
210553	865323
10204	865324
52053	865325
117576	865326
122243	865327
105612	865328
53291	865329
3275	865330
192453	865331
22795	865332
135518	865333
60681	865334
126557	865335
3748	865336
122373	865337
130857	865338
92671	865339
57023	865340
138	865341
187146	865342
14115	865343
186673	865344
187416	865345
125613	865346
7157	865347
105751	865348
7437	865349
296809	865350
15322	865351
40241	865352
86123	865353
320348	865354
56911	865355
300556	865356
39659	865357
16699	865358
101792	865359
233553	865360
100316	865361
55322	865362
13536	865363
283783	865364
43247	865365
14562	865366
14604	865367
110187	865368
36793	865369
64434	865370
274982	865371
26241	865372
4311	865373
283422	865374
8475	865375
80939	865376
59219	865377
92867	865378
341280	865379
236595	865380
236600	865381
203148	865382
305619	865383
180193	865384
76882	865385
83720	865386
1347	865387
193465	865388
235523	865389
60431	865390
52767	865391
66731	865392
16676	865393
22787	865394
8406	865395
22778	865396
65293	865397
60587	865398
19585	865399
58898	865400
1354	865401
27488	865402
126459	865403
54645	865404
158525	865405
37748	865406
105592	865407
149088	865408
14111	865409
320042	865410
125267	865411
4571	865412
14604	865413
15932	865414
18226	865415
5276	865416
73897	865417
163	865418
115298	865419
179025	865420
7319	865421
40333	865422
243801	865423
215699	865424
8642	865425
7993	865426
120870	865427
3115	865428
15517	865429
980	865430
10494	865431
333404	865432
88110	865433
51994	865434
21799	865435
111986	865436
160243	865437
92995	865438
320352	865439
124502	865440
235218	865441
95984	865442
178179	865443
124957	865444
13084	865445
27437	865446
287	865447
308817	865448
82116	865449
203903	865450
21410	865451
71349	865452
26365	865453
114717	865454
13806	865455
167307	865456
139011	865457
277254	865458
8567	865459
27554	865460
152742	865461
7867	865462
121486	865463
21799	865464
172263	865465
21728	865466
745	865467
15932	865468
60290	865469
30647	865470
202853	865471
10209	865472
25918	865473
20124	865474
794	865475
93964	865476
78505	865477
47424	865478
48326	865479
132537	865480
225317	865481
46585	865482
97229	865483
214164	865484
90822	865485
78700	865486
12021	865487
36345	865488
98076	865489
43435	865490
185469	865491
66068	865492
235799	865493
6816	865494
7484	865495
4709	865496
47382	865497
54767	865498
746	865499
2560	865500
39075	865501
55134	865502
204457	865503
77640	865504
88058	865505
161980	865506
1566	865507
299803	865508
64229	865509
1111	865510
3479	865511
338728	865512
297832	865513
201969	865514
19498	865515
121921	865516
124317	865517
7175	865518
28711	865519
2808	865520
49090	865521
18763	865522
8565	865523
153470	865524
2779	865525
84808	865526
109375	865527
67485	865528
57176	865529
7081	865530
274986	865531
76244	865532
3316	865533
173715	865534
4475	865535
99676	865536
6960	865537
7006	865538
111159	865539
215943	865540
5717	865541
6280	865542
1319	865543
43885	865544
128379	865545
29422	865546
50417	865547
50417	865548
34266	865549
119372	865550
14116	865551
54656	865552
3106	865553
57641	865554
234938	865555
8862	865556
173291	865557
6735	865558
99227	865559
1242	865560
337549	865561
10047	865562
2635	865563
130	865564
125753	865565
211880	865566
63845	865567
80885	865568
84022	865569
288520	865570
175170	865571
109582	865572
289269	865573
109669	865574
288839	865575
49694	865576
8580	865577
24499	865578
184123	865579
53276	865580
173823	865581
133605	865582
282876	865583
228100	865584
126557	865585
76804	865586
62422	865587
62533	865588
23083	865589
92710	865590
21016	865591
125372	865592
2087	865593
100870	865594
255628	865595
6567	865596
149706	865597
66456	865598
262112	865599
342627	865600
69624	865601
200190	865602
24090	865603
21250	865604
3919	865605
21837	865606
202783	865607
47391	865608
18281	865609
23	865610
58792	865611
102014	865612
36533	865613
46919	865614
352997	865615
600	865616
124195	865617
11198	865618
179	865619
438	865620
149021	865621
1723	865622
35886	865623
196801	865624
13145	865625
4364	865626
2099	865627
94958	865628
122289	865629
21860	865630
63135	865631
291462	865632
12832	865633
18222	865634
49084	865635
12195	865636
192044	865637
131486	865638
126257	865639
246263	865640
11676	865641
102366	865642
111858	865643
299837	865644
56255	865645
188173	865646
109152	865647
70	865648
206295	865649
49277	865650
354198	865651
9755	865652
90926	865653
238118	865654
34119	865655
28755	865656
290108	865657
82093	865658
72300	865659
317156	865660
26298	865661
316542	865662
345713	865663
189161	865664
249013	865665
296379	865666
115062	865667
118282	865668
345084	865669
195326	865670
58013	865671
10959	865672
80572	865673
197595	865674
48075	865675
90662	865676
357696	865677
96570	865678
37550	865679
84417	865680
328362	865681
55358	865682
327763	865683
144248	865684
25551	865685
78450	865686
189100	865687
98633	865688
240465	865689
18766	865690
1992	865691
269719	865692
53088	865693
9575	865694
16746	865695
29131	865696
315661	865697
101858	865698
165	865699
3116	865700
21835	865701
31622	865702
3845	865703
44476	865704
6814	865705
11256	865706
8337	865707
29976	865708
19113	865709
231424	865710
53017	865711
4314	865712
30717	865713
18951	865714
19113	865715
322218	865716
4374	865717
83505	865718
234761	865719
28302	865720
62661	865721
77568	865722
29232	865723
175393	865724
5279	865725
68115	865726
53894	865727
15725	865728
263616	865729
23571	865730
105132	865731
34122	865732
26426	865733
314564	865734
68	865735
317642	865736
50574	865737
26521	865738
270387	865739
15775	865740
187515	865741
51000	865742
58640	865743
65234	865744
15250	865745
197047	865746
28217	865747
114938	865748
6	865749
15104	865750
70264	865751
2940	865752
75743	865753
87802	865754
46372	865755
38341	865756
81327	865757
248595	865758
181790	865759
80505	865760
19602	865761
150496	865762
208524	865763
5179	865764
120972	865765
19885	865766
78234	865767
202707	865768
210041	865769
4132	865770
72180	865771
218224	865772
2528	865773
225258	865774
56979	865775
107165	865776
15078	865777
1929	865778
66279	865779
13949	865780
2624	865781
166328	865782
240133	865783
52299	865784
3554	865785
16397	865786
288085	865787
108351	865788
196891	865789
117966	865790
157560	865791
71030	865792
109374	865793
77025	865794
81672	865795
18510	865796
8711	865797
312909	865798
19059	865799
114763	865800
2912	865801
290090	865802
37639	865803
118576	865804
177690	865805
5036	865806
111450	865807
73121	865808
32131	865809
82250	865810
96420	865811
104414	865812
21077	865813
207954	865814
36370	865815
10958	865816
16667	865817
33712	865818
109143	865819
33996	865820
24857	865821
35988	865822
179233	865823
2763	865824
39199	865825
3925	865826
19084	865827
106967	865828
2990	865829
292391	865830
237991	865831
261732	865832
83777	865833
8815	865834
111113	865835
16477	865836
52615	865837
2180	865838
176954	865839
348020	865840
18533	865841
32994	865842
48014	865843
35145	865844
273884	865845
10264	865846
133785	865847
4334	865848
22730	865849
175527	865850
108230	865851
66115	865852
243365	865853
181906	865854
4540	865855
47124	865856
3319	865857
343897	865858
17739	865859
1123	865860
15270	865861
388	865862
19773	865863
32640	865864
13272	865865
110976	865866
347451	865867
356937	865868
34296	865869
73049	865870
4771	865871
3649	865872
3283	865873
21101	865874
103449	865875
83961	865876
2295	865877
293633	865878
186096	865879
62834	865880
170355	865881
352576	865882
227546	865883
76655	865884
239689	865885
83459	865886
33141	865887
29421	865888
195018	865889
52434	865890
249460	865891
101049	865892
293317	865893
128917	865894
206371	865895
207589	865896
289652	865897
83639	865898
291011	865899
74676	865900
173785	865901
173319	865902
9011	865903
11945	865904
4275	865905
25331	865906
157760	865907
22616	865908
97725	865909
177127	865910
99352	865911
84182	865912
128051	865913
229379	865914
48279	865915
707	865916
136980	865917
82677	865918
15649	865919
200368	865920
383	865921
121964	865922
102207	865923
269630	865924
283506	865925
108449	865926
209550	865927
284674	865928
122572	865929
94104	865930
7491	865931
103225	865932
324254	865933
87626	865934
15022	865935
123203	865936
54360	865937
2114	865938
65684	865939
1102	865940
31241	865941
117739	865942
80834	865943
15347	865944
44565	865945
335276	865946
4983	865947
71212	865948
52537	865949
80865	865950
161916	865951
107971	865952
142143	865953
3533	865954
173685	865955
197422	865956
66883	865957
26811	865958
94539	865959
224288	865960
101052	865961
227373	865962
7490	865963
26529	865964
37777	865965
14526	865966
105007	865967
79634	865968
35189	865969
143179	865970
101859	865971
321645	865972
3797	865973
50574	865974
7314	865975
572	865976
77128	865977
196572	865978
9334	865979
34686	865980
19175	865981
63252	865982
56684	865983
256598	865984
541	865985
185478	865986
13649	865987
18962	865988
39208	865989
338985	865990
42811	865991
61440	865992
6201	865993
265862	865994
53296	865995
6628	865996
6628	865997
22702	865998
217395	865999
69710	866000
67796	866001
270298	866002
326805	866003
38375	866004
25748	866005
15642	866006
96875	866007
341545	866008
207796	866009
304924	866010
75481	866011
203077	866012
257530	866013
247066	866014
283492	866015
137985	866016
116992	866017
197424	866018
338535	866019
306111	866020
93401	866021
231161	866022
93227	866023
28968	866024
140852	866025
56866	866026
73970	866027
38196	866028
236769	866029
14170	866030
87723	866031
20893	866032
273774	866033
310749	866034
334484	866035
70828	866036
309715	866037
51481	866038
71186	866039
268144	866040
103152	866041
56969	866042
173053	866043
163030	866044
182738	866045
28415	866046
163586	866047
196248	866048
105519	866049
309555	866050
52327	866051
59022	866052
309625	866053
19439	866054
31505	866055
99604	866056
145115	866057
11331	866058
221662	866059
63027	866060
41852	866061
2102	866062
74654	866063
120244	866064
51665	866065
58585	866066
78283	866067
153298	866068
61976	866069
35956	866070
131719	866071
41320	866072
201544	866073
184655	866074
37822	866075
64136	866076
97366	866077
97014	866078
35589	866079
18522	866080
54561	866081
304068	866082
41714	866083
69272	866084
41664	866085
225620	866086
249827	866087
87080	866088
345217	866089
4507	866090
3311	866091
2418	866092
90583	866093
143235	866094
102427	866095
34032	866096
219660	866097
22737	866098
84630	866099
152109	866100
97269	866101
75414	866102
126395	866103
307361	866104
18351	866105
96375	866106
26196	866107
58220	866108
155561	866109
257983	866110
30521	866111
15912	866112
309840	866113
152079	866114
86183	866115
16	866116
161466	866117
163155	866118
70798	866119
42117	866120
731	866121
39769	866122
2758	866123
55192	866124
26190	866125
99991	866126
53941	866127
9657	866128
46022	866129
131178	866130
147154	866131
32402	866132
270659	866133
92089	866134
57460	866135
164901	866136
11159	866137
26763	866138
35760	866139
35701	866140
57576	866141
195707	866142
231123	866143
309203	866144
28839	866145
114855	866146
310287	866147
144559	866148
45035	866149
304578	866150
134183	866151
75735	866152
89015	866153
14041	866154
156727	866155
35611	866156
152402	866157
97734	866158
305076	866159
320276	866160
140092	866161
141834	866162
4655	866163
30054	866164
12345	866165
137708	866166
186169	866167
140557	866168
33166	866169
105506	866170
150138	866171
44997	866172
12117	866173
246079	866174
229529	866175
178646	866176
82090	866177
67413	866178
37142	866179
96727	866180
9700	866181
25286	866182
185631	866183
12739	866184
220749	866185
136186	866186
25302	866187
64163	866188
43355	866189
297598	866190
247440	866191
97503	866192
151668	866193
139444	866194
64158	866195
97956	866196
64146	866197
30679	866198
201190	866199
30694	866200
211274	866201
151766	866202
64238	866203
247715	866204
146250	866205
121984	866206
63980	866207
140580	866208
179107	866209
268870	866210
83943	866211
66070	866212
79749	866213
350479	866214
169064	866215
7765	866216
53641	866217
43244	866218
126783	866219
10532	866220
96519	866221
11177	866222
18773	866223
215397	866224
10921	866225
356448	866226
127612	866227
234413	866228
19160	866229
97493	866230
54981	866231
79885	866232
263186	866233
120913	866234
57252	866235
19378	866236
189226	866237
25012	866238
4809	866239
160374	866240
297422	866241
25618	866242
18742	866243
111355	866244
27808	866245
21689	866246
76391	866247
5924	866248
115964	866249
24728	866250
277118	866251
10863	866252
26361	866253
39264	866254
10849	866255
31638	866256
11090	866257
16645	866258
156208	866259
331118	866260
18494	866261
261115	866262
261551	866263
101220	866264
261786	866265
193114	866266
159232	866267
66641	866268
159336	866269
79511	866270
194540	866271
1798	866272
4908	866273
3867	866274
3144	866275
275472	866276
1991	866277
60188	866278
52643	866279
230567	866280
153408	866281
223738	866282
69845	866283
772	866284
280683	866285
27251	866286
63963	866287
65000	866288
143441	866289
229978	866290
45580	866291
283799	866292
119238	866293
18793	866294
63358	866295
120854	866296
17398	866297
121558	866298
5917	866299
28688	866300
95435	866301
33694	866302
150490	866303
95001	866304
58539	866305
50219	866306
78168	866307
340958	866308
114365	866309
725	866310
935	866311
3071	866312
112414	866313
20336	866314
2075	866315
101356	866316
4312	866317
58254	866318
145083	866319
247626	866320
248462	866321
56474	866322
59581	866323
30925	866324
55232	866325
178292	866326
35054	866327
255998	866328
19476	866329
312664	866330
338001	866331
117511	866332
14140	866333
263481	866334
78132	866335
321749	866336
15	866337
173764	866338
7511	866339
112771	866340
45671	866341
350971	866342
199453	866343
102019	866344
53383	866345
237609	866346
15804	866347
56529	866348
345402	866349
774	866350
87429	866351
40230	866352
1445	866353
1855	866354
144653	866355
115621	866356
14708	866357
116516	866358
1574	866359
45491	866360
141372	866361
319980	866362
3067	866363
53387	866364
192947	866365
176832	866366
6457	866367
51322	866368
6925	866369
9733	866370
7429	866371
3714	866372
189537	866373
323588	866374
135942	866375
78416	866376
20379	866377
8545	866378
238748	866379
94466	866380
114687	866381
13623	866382
56707	866383
147509	866384
167948	866385
31191	866386
84202	866387
71066	866388
125634	866389
126330	866390
41710	866391
8181	866392
219358	866393
337554	866394
37508	866395
215549	866396
69325	866397
247320	866398
185406	866399
618	866400
86143	866401
90512	866402
20730	866403
254419	866404
88267	866405
183305	866406
92045	866407
4350	866408
347547	866409
25276	866410
26521	866411
22264	866412
62542	866413
41320	866414
84913	866415
183454	866416
23835	866417
100970	866418
5963	866419
78005	866420
1925	866421
70632	866422
120056	866423
4422	866424
80878	866425
28917	866426
107472	866427
18597	866428
7883	866429
21872	866430
329482	866431
148865	866432
52531	866433
60339	866434
33204	866435
143072	866436
8473	866437
126954	866438
179590	866439
8704	866440
2436	866441
84214	866442
3861	866443
50599	866444
78600	866445
1520	866446
189639	866447
29086	866448
37908	866449
179	866450
367	866451
5865	866452
136460	866453
54191	866454
54589	866455
153303	866456
167847	866457
247884	866458
21564	866459
103169	866460
2580	866461
234038	866462
8283	866463
335503	866464
80973	866465
117297	866466
78452	866467
41668	866468
76055	866469
4930	866470
324532	866471
38102	866472
326878	866473
116417	866474
238782	866475
180790	866476
311887	866477
166539	866478
4513	866479
293825	866480
59488	866481
170758	866482
23695	866483
1676	866484
26115	866485
4723	866486
4708	866487
7473	866488
116060	866489
26970	866490
49047	866491
51208	866492
76047	866493
269199	866494
325580	866495
36928	866496
76394	866497
188386	866498
9357	866499
41	866500
2492	866501
26991	866502
12892	866503
26406	866504
5346	866505
189217	866506
136910	866507
83858	866508
153369	866509
106587	866510
9773	866511
76430	866512
79178	866513
20636	866514
40733	866515
38640	866516
13207	866517
319361	866518
124314	866519
340	866520
154058	866521
269448	866522
273696	866523
273305	866524
114188	866525
46526	866526
45010	866527
4416	866528
13737	866529
22876	866530
26107	866531
76496	866532
139174	866533
177981	866534
487	866535
277122	866536
225039	866537
2277	866538
7336	866539
12577	866540
34835	866541
20767	866542
29750	866543
11866	866544
300087	866545
31238	866546
62836	866547
6821	866548
319307	866549
36624	866550
75339	866551
354265	866552
48660	866553
3168	866554
315317	866555
106574	866556
46202	866557
208331	866558
17016	866559
11279	866560
167560	866561
168285	866562
2518	866563
318124	866564
188190	866565
189899	866566
99936	866567
129332	866568
4420	866569
22249	866570
62997	866571
189869	866572
20620	866573
30375	866574
322365	866575
4722	866576
3843	866577
240535	866578
52	866579
102121	866580
29376	866581
81414	866582
22110	866583
156622	866584
153454	866585
202332	866586
3686	866587
7880	866588
7165	866589
19602	866590
23112	866591
93244	866592
36389	866593
31867	866594
138391	866595
47757	866596
11460	866597
13740	866598
21182	866599
1726	866600
42398	866601
11358	866602
168795	866603
192304	866604
20609	866605
205872	866606
37224	866607
278991	866608
4199	866609
641	866610
83037	866611
23032	866612
46027	866613
115322	866614
12998	866615
127922	866616
111993	866617
77294	866618
78188	866619
87804	866620
227623	866621
158988	866622
77721	866623
8315	866624
28738	866625
558	866626
334598	866627
111791	866628
15305	866629
52077	866630
1056	866631
37095	866632
26207	866633
31073	866634
59901	866635
187263	866636
16113	866637
4017	866638
62618	866639
159050	866640
124732	866641
78108	866642
141722	866643
151	866644
102506	866645
46865	866646
40928	866647
38214	866648
75871	866649
94275	866650
28613	866651
204715	866652
202616	866653
225542	866654
259498	866655
244083	866656
77032	866657
649	866658
54388	866659
76124	866660
18496	866661
60758	866662
60290	866663
7127	866664
140104	866665
192174	866666
28263	866667
19503	866668
170226	866669
168333	866670
39703	866671
29959	866672
270142	866673
194101	866674
43188	866675
180356	866676
74140	866677
8827	866678
122727	866679
120022	866680
15646	866681
93614	866682
131774	866683
6595	866684
121231	866685
62147	866686
122572	866687
1974	866688
118620	866689
29965	866690
43454	866691
105051	866692
158966	866693
261059	866694
101085	866695
158968	866696
149209	866697
160901	866698
94381	866699
3865	866700
176432	866701
177712	866702
12222	866703
314	866704
5167	866705
2572	866706
241	866707
26339	866708
119346	866709
105551	866710
1872	866711
13064	866712
26047	866713
21217	866714
78777	866715
52682	866716
261254	866717
137891	866718
46835	866719
11204	866720
1055	866721
17892	866722
27433	866723
128293	866724
870	866725
16795	866726
73289	866727
18183	866728
143989	866729
80235	866730
288743	866731
32891	866732
84934	866733
273145	866734
16734	866735
40127	866736
101762	866737
101921	866738
18108	866739
1518	866740
1785	866741
172996	866742
186689	866743
330006	866744
41955	866745
370	866746
194	866747
271260	866748
27880	866749
185207	866750
50022	866751
41219	866752
25820	866753
98981	866754
252987	866755
65685	866756
99461	866757
252989	866758
77243	866759
154778	866760
155400	866761
99595	866762
9566	866763
44638	866764
22896	866765
154788	866766
253025	866767
102314	866768
61611	866769
77603	866770
72295	866771
7320	866772
193675	866773
1272	866774
65067	866775
85650	866776
181949	866777
122719	866778
84345	866779
52783	866780
201398	866781
9813	866782
42990	866783
50488	866784
577	866785
348370	866786
78694	866787
12540	866788
16069	866789
12243	866790
194722	866791
25936	866792
187577	866793
209170	866794
45393	866795
66512	866796
147285	866797
11965	866798
80249	866799
3282	866800
26143	866801
17327	866802
1415	866803
66858	866804
25415	866805
78802	866806
240583	866807
3842	866808
22935	866809
289866	866810
97627	866811
2011	866812
91235	866813
31055	866814
10768	866815
166405	866816
320816	866817
45857	866818
76122	866819
8768	866820
102	866821
95984	866822
76930	866823
310193	866824
118075	866825
153316	866826
248927	866827
11668	866828
173607	866829
305129	866830
112759	866831
42773	866832
144654	866833
126303	866834
5800	866835
96277	866836
53701	866837
121588	866838
311947	866839
187637	866840
16756	866841
215198	866842
158361	866843
7826	866844
33647	866845
278674	866846
159607	866847
240601	866848
159219	866849
194649	866850
477	866851
25979	866852
66785	866853
26427	866854
34701	866855
2817	866856
31712	866857
187369	866858
296866	866859
35017	866860
37352	866861
204349	866862
24229	866863
5505	866864
345011	866865
201890	866866
334643	866867
184543	866868
340860	866869
29805	866870
312755	866871
153681	866872
80074	866873
72289	866874
354155	866875
279201	866876
209743	866877
16761	866878
30476	866879
3937	866880
322904	866881
11337	866882
152521	866883
78041	866884
76871	866885
338441	866886
51715	866887
326349	866888
52277	866889
558	866890
4159	866891
5993	866892
134436	866893
124874	866894
2256	866895
59029	866896
2583	866897
45528	866898
49066	866899
197447	866900
203238	866901
247196	866902
187691	866903
114697	866904
307105	866905
35508	866906
68153	866907
302286	866908
59018	866909
308050	866910
25794	866911
58337	866912
50368	866913
187339	866914
76714	866915
48	866916
48	866917
327584	866918
332176	866919
332149	866920
21532	866921
58857	866922
332236	866923
21532	866924
123436	866925
77598	866926
296960	866927
80664	866928
15685	866929
19029	866930
97158	866931
198013	866932
197998	866933
16714	866934
198028	866935
201699	866936
228629	866937
218037	866938
149264	866939
38984	866940
5595	866941
32543	866942
167478	866943
6604	866944
6124	866945
174039	866946
263649	866947
58857	866948
1895	866949
336858	866950
838	866951
234372	866952
63140	866953
42500	866954
91717	866955
82297	866956
249235	866957
281428	866958
298774	866959
3728	866960
11509	866961
194932	866962
938	866963
62857	866964
8127	866965
307988	866966
53438	866967
21110	866968
30340	866969
43156	866970
25119	866971
132654	866972
96209	866973
156981	866974
24544	866975
62586	866976
8148	866977
325395	866978
24196	866979
34743	866980
828	866981
1363	866982
262022	866983
79256	866984
42411	866985
118781	866986
129736	866987
864	866988
4050	866989
80030	866990
112338	866991
10684	866992
3910	866993
1179	866994
3910	866995
71171	866996
112556	866997
124934	866998
73921	866999
188774	867000
94159	867001
34767	867002
1437	867003
183	867004
211247	867005
318386	867006
4074	867007
4074	867008
298595	867009
42984	867010
281456	867011
69673	867012
19651	867013
46014	867014
22521	867015
16446	867016
69353	867017
10996	867018
35844	867019
92551	867020
82988	867021
163374	867022
3901	867023
51612	867024
2563	867025
40107	867026
277718	867027
36731	867028
159342	867029
40107	867030
44633	867031
20664	867032
47	867033
165958	867034
106496	867035
822	867036
164003	867037
51804	867038
56724	867039
196171	867040
98516	867041
295338	867042
6760	867043
5038	867044
172388	867045
168097	867046
17803	867047
86273	867048
314754	867049
1996	867050
118926	867051
3697	867052
156889	867053
6531	867054
120011	867055
124233	867056
49162	867057
10764	867058
3156	867059
10717	867060
14647	867061
64093	867062
243317	867063
188993	867064
7994	867065
77797	867066
101872	867067
349726	867068
35303	867069
35729	867070
119373	867071
78013	867072
140617	867073
59133	867074
1050	867075
183801	867076
252750	867077
15	867078
26765	867079
27079	867080
7495	867081
741	867082
190766	867083
312776	867084
10921	867085
76096	867086
126409	867087
147486	867088
110	867089
520	867090
82935	867091
182	867092
1432	867093
322507	867094
126870	867095
57035	867096
59667	867097
3307	867098
134637	867099
79384	867100
302109	867101
42247	867102
143370	867103
246283	867104
163967	867105
2997	867106
84525	867107
1430	867108
50076	867109
233741	867110
15310	867111
12830	867112
87103	867113
35390	867114
237875	867115
22377	867116
280	867117
122865	867118
92850	867119
199919	867120
6902	867121
148255	867122
16598	867123
99859	867124
56108	867125
256106	867126
80932	867127
13961	867128
54234	867129
17019	867130
30079	867131
47353	867132
365	867133
324090	867134
156403	867135
258143	867136
87755	867137
112475	867138
296781	867139
83521	867140
4493	867141
40081	867142
51063	867143
70276	867144
148203	867145
196907	867146
301801	867147
252468	867148
133567	867149
51504	867150
3664	867151
256916	867152
12729	867153
67469	867154
7753	867155
82181	867156
10435	867157
138605	867158
230698	867159
98741	867160
240817	867161
30271	867162
254737	867163
28614	867164
196523	867165
8560	867166
186574	867167
85735	867168
59350	867169
22569	867170
191246	867171
130453	867172
197145	867173
104657	867174
211891	867175
86900	867176
208780	867177
139216	867178
94175	867179
224192	867180
33452	867181
82006	867182
105900	867183
11791	867184
61510	867185
90288	867186
18702	867187
163256	867188
116587	867189
94558	867190
38543	867191
62060	867192
82951	867193
1154	867194
240537	867195
11253	867196
5461	867197
268211	867198
44791	867199
34827	867200
37223	867201
156566	867202
12350	867203
140192	867204
138234	867205
16362	867206
32362	867207
58920	867208
41913	867209
61661	867210
153071	867211
334213	867212
40453	867213
5297	867214
39196	867215
29777	867216
39165	867217
24924	867218
154469	867219
140669	867220
104596	867221
15446	867222
169842	867223
149777	867224
76517	867225
81415	867226
28866	867227
66155	867228
23202	867229
103140	867230
3896	867231
42548	867232
5145	867233
311179	867234
221387	867235
51719	867236
19754	867237
6991	867238
897	867239
73482	867240
127206	867241
102311	867242
178604	867243
60535	867244
220	867245
66919	867246
210814	867247
5053	867248
188509	867249
44063	867250
107881	867251
107881	867252
137	867253
101923	867254
1047	867255
67339	867256
191518	867257
12306	867258
9793	867259
164555	867260
11711	867261
5793	867262
62493	867263
91307	867264
352182	867265
4607	867266
7038	867267
79447	867268
12147	867269
52065	867270
264079	867271
325883	867272
236109	867273
7501	867274
2114	867275
15288	867276
2424	867277
196996	867278
90981	867279
18506	867280
13596	867281
117972	867282
348407	867283
49128	867284
273025	867285
37215	867286
337942	867287
15456	867288
45756	867289
35447	867290
84948	867291
99329	867292
205755	867293
10636	867294
324331	867295
11304	867296
226007	867297
165633	867298
122133	867299
302636	867300
62166	867301
2969	867302
349103	867303
348700	867304
76580	867305
3132	867306
65221	867307
348730	867308
14731	867309
23153	867310
42675	867311
129053	867312
56090	867313
321431	867314
748	867315
1477	867316
197700	867317
23567	867318
191554	867319
108242	867320
12924	867321
27874	867322
46512	867323
4889	867324
5610	867325
34288	867326
3147	867327
10763	867328
78068	867329
63122	867330
88105	867331
21147	867332
37173	867333
109656	867334
6431	867335
132167	867336
104051	867337
66479	867338
42238	867339
4435	867340
109297	867341
256597	867342
72706	867343
195342	867344
79829	867345
84297	867346
32231	867347
138373	867348
17730	867349
48677	867350
4789	867351
122973	867352
296926	867353
14344	867354
178685	867355
151800	867356
71994	867357
38672	867358
114615	867359
55416	867360
162539	867361
169725	867362
47212	867363
19866	867364
46061	867365
115137	867366
95705	867367
149235	867368
29672	867369
1343	867370
110114	867371
1783	867372
37928	867373
1267	867374
54491	867375
3794	867376
203398	867377
24804	867378
295124	867379
34014	867380
41176	867381
165140	867382
10874	867383
52005	867384
76750	867385
117290	867386
77276	867387
37461	867388
22660	867389
185844	867390
79471	867391
6901	867392
94363	867393
40692	867394
22345	867395
3172	867396
1365	867397
11844	867398
11564	867399
97385	867400
2485	867401
133551	867402
153398	867403
3015	867404
207297	867405
13515	867406
26836	867407
265439	867408
209849	867409
44467	867410
7778	867411
345	867412
23	867413
69024	867414
168394	867415
4062	867416
2703	867417
100688	867418
5605	867419
7392	867420
48927	867421
352241	867422
171386	867423
77044	867424
291513	867425
118371	867426
62140	867427
25877	867428
116662	867429
171063	867430
35121	867431
43952	867432
278414	867433
124017	867434
291803	867435
49464	867436
14686	867437
67879	867438
57811	867439
43748	867440
35985	867441
6488	867442
158135	867443
84036	867444
13380	867445
173215	867446
128982	867447
40791	867448
8506	867449
41627	867450
66512	867451
12339	867452
56510	867453
275664	867454
26533	867455
64037	867456
72146	867457
110034	867458
995	867459
963	867460
33358	867461
169024	867462
6146	867463
174874	867464
15613	867465
118481	867466
84907	867467
12384	867468
2256	867469
129168	867470
120873	867471
24488	867472
53650	867473
124044	867474
82556	867475
22834	867476
129200	867477
77569	867478
106340	867479
11379	867480
289902	867481
63972	867482
119708	867483
31075	867484
97260	867485
7375	867486
172630	867487
57024	867488
924	867489
96077	867490
189505	867491
3225	867492
45942	867493
45297	867494
2764	867495
174969	867496
103414	867497
75865	867498
175804	867499
3704	867500
109889	867501
2123	867502
73192	867503
15794	867504
258375	867505
146722	867506
341149	867507
35690	867508
24414	867509
290739	867510
759	867511
185840	867512
420	867513
159147	867514
75720	867515
118162	867516
149313	867517
79792	867518
60602	867519
78508	867520
278593	867521
289653	867522
98041	867523
10207	867524
145330	867525
83511	867526
167653	867527
67573	867528
44527	867529
136760	867530
161223	867531
65924	867532
45562	867533
17457	867534
168030	867535
167065	867536
291	867537
14480	867538
198593	867539
18546	867540
5800	867541
1729	867542
140562	867543
214492	867544
242969	867545
9098	867546
251565	867547
25149	867548
19798	867549
23423	867550
10206	867551
61702	867552
30356	867553
253087	867554
62487	867555
184917	867556
1196	867557
194496	867558
23696	867559
55018	867560
12898	867561
50022	867562
16890	867563
103690	867564
29551	867565
119213	867566
6947	867567
157679	867568
5576	867569
52800	867570
217969	867571
152952	867572
112675	867573
19465	867574
4459	867575
11838	867576
8279	867577
78634	867578
8952	867579
14151	867580
25679	867581
95963	867582
40593	867583
61366	867584
43108	867585
82021	867586
68674	867587
76193	867588
19411	867589
115300	867590
205132	867591
119789	867592
30632	867593
1277	867594
26209	867595
17999	867596
110980	867597
59551	867598
217040	867599
91585	867600
87425	867601
21057	867602
151624	867603
81773	867604
17398	867605
76848	867606
257029	867607
22053	867608
172486	867609
153236	867610
220835	867611
193771	867612
2659	867613
344641	867614
186556	867615
137306	867616
27548	867617
72604	867618
20910	867619
159958	867620
38228	867621
25555	867622
103393	867623
78798	867624
25442	867625
11578	867626
186037	867627
47846	867628
69907	867629
107141	867630
5755	867631
8191	867632
10122	867633
287107	867634
166977	867635
208908	867636
95068	867637
2698	867638
18616	867639
8408	867640
116623	867641
1464	867642
257394	867643
157272	867644
185640	867645
84637	867646
35849	867647
134000	867648
338208	867649
353	867650
100541	867651
88032	867652
3374	867653
232988	867654
222228	867655
300749	867656
87088	867657
169462	867658
6290	867659
8526	867660
1915	867661
61344	867662
34805	867663
182805	867664
2344	867665
140680	867666
17225	867667
170877	867668
37831	867669
23068	867670
127853	867671
278885	867672
75903	867673
124533	867674
26713	867675
144990	867676
18490	867677
333568	867678
100952	867679
55524	867680
70370	867681
117154	867682
144343	867683
164820	867684
4855	867685
76512	867686
75410	867687
281392	867688
6532	867689
101279	867690
82870	867691
55123	867692
20070	867693
19958	867694
12274	867695
133810	867696
70144	867697
330937	867698
1625	867699
55432	867700
295967	867701
87562	867702
2300	867703
218320	867704
311468	867705
15547	867706
183825	867707
13513	867708
253617	867709
137399	867710
225057	867711
185051	867712
26823	867713
90961	867714
192189	867715
345700	867716
185768	867717
40517	867718
218326	867719
11013	867720
25513	867721
220694	867722
161765	867723
86178	867724
259615	867725
346328	867726
51424	867727
183194	867728
188598	867729
7314	867730
192088	867731
13728	867732
175341	867733
142519	867734
103754	867735
70547	867736
184317	867737
9095	867738
124995	867739
112567	867740
185967	867741
68575	867742
10332	867743
116920	867744
5370	867745
66078	867746
134625	867747
91395	867748
35826	867749
32260	867750
134950	867751
81267	867752
84086	867753
43408	867754
116062	867755
41412	867756
90199	867757
35424	867758
250312	867759
8761	867760
84290	867761
16245	867762
69248	867763
5861	867764
212137	867765
48325	867766
169115	867767
70352	867768
114681	867769
40653	867770
41421	867771
133830	867772
128847	867773
33311	867774
956	867775
35465	867776
10923	867777
21057	867778
228991	867779
3315	867780
22562	867781
69046	867782
24924	867783
117675	867784
254777	867785
206937	867786
3691	867787
38802	867788
97966	867789
4805	867790
161745	867791
47081	867792
18697	867793
166815	867794
55159	867795
1605	867796
61625	867797
2378	867798
172736	867799
18244	867800
17234	867801
5588	867802
186209	867803
258387	867804
9238	867805
104000	867806
39987	867807
26151	867808
119798	867809
133790	867810
180044	867811
32891	867812
84754	867813
56174	867814
75430	867815
216425	867816
46462	867817
232298	867818
83147	867819
14611	867820
129955	867821
202647	867822
2500	867823
154116	867824
107603	867825
85150	867826
155661	867827
7391	867828
123890	867829
17088	867830
11850	867831
22594	867832
112848	867833
56710	867834
5290	867835
198984	867836
177522	867837
133932	867838
271288	867839
57611	867840
71899	867841
162566	867842
184280	867843
324465	867844
60922	867845
50902	867846
92701	867847
34456	867848
58143	867849
271013	867850
11686	867851
20527	867852
56906	867853
311548	867854
38171	867855
30443	867856
307317	867857
203689	867858
309303	867859
83027	867860
298771	867861
1589	867862
77754	867863
268159	867864
87706	867865
195151	867866
96301	867867
344960	867868
54616	867869
20425	867870
267859	867871
8912	867872
9830	867873
218645	867874
29846	867875
165805	867876
93401	867877
80330	867878
262100	867879
244813	867880
234039	867881
8455	867882
156475	867883
96682	867884
46974	867885
27652	867886
305689	867887
91928	867888
156769	867889
87119	867890
198071	867891
12749	867892
218531	867893
130351	867894
63909	867895
267223	867896
26193	867897
189246	867898
9333	867899
46640	867900
254650	867901
49173	867902
104610	867903
58748	867904
217982	867905
31755	867906
44551	867907
45970	867908
36062	867909
298010	867910
48415	867911
165532	867912
270552	867913
344367	867914
99458	867915
73486	867916
150262	867917
201972	867918
56	867919
52267	867920
60939	867921
175566	867922
55757	867923
26860	867924
41154	867925
20451	867926
2025	867927
12084	867928
17635	867929
5519	867930
115874	867931
46024	867932
41342	867933
120	867934
12084	867935
50089	867936
6708	867937
1752	867938
2024	867939
20629	867940
80882	867941
91496	867942
51750	867943
14313	867944
273928	867945
24184	867946
29170	867947
304779	867948
10332	867949
72209	867950
162273	867951
26650	867952
37491	867953
165405	867954
166021	867955
194792	867956
331901	867957
56697	867958
84399	867959
2116	867960
252625	867961
6319	867962
249251	867963
54333	867964
55816	867965
44936	867966
42310	867967
26247	867968
55062	867969
31233	867970
11064	867971
65874	867972
12574	867973
59955	867974
65724	867975
331587	867976
24800	867977
1676	867978
51706	867979
345610	867980
63424	867981
53519	867982
31904	867983
12275	867984
31491	867985
164087	867986
34669	867987
113476	867988
159328	867989
92058	867990
105417	867991
226533	867992
19041	867993
317299	867994
26858	867995
212	867996
138927	867997
8667	867998
212	867999
79764	868000
299405	868001
16363	868002
103736	868003
14558	868004
171341	868005
37511	868006
326518	868007
69388	868008
11359	868009
7384	868010
8900	868011
59625	868012
8394	868013
118314	868014
130497	868015
4394	868016
242107	868017
30430	868018
10436	868019
9831	868020
49796	868021
182014	868022
558	868023
146641	868024
70371	868025
177726	868026
49955	868027
198024	868028
148794	868029
73701	868030
4589	868031
184993	868032
29762	868033
6904	868034
8149	868035
101264	868036
37032	868037
20829	868038
1328	868039
319280	868040
59349	868041
13302	868042
119639	868043
24553	868044
102701	868045
9166	868046
78295	868047
124089	868048
44420	868049
46206	868050
57460	868051
267	868052
76185	868053
201132	868054
115790	868055
244995	868056
114024	868057
156393	868058
101514	868059
64713	868060
215159	868061
40386	868062
51817	868063
50537	868064
79044	868065
171329	868066
5031	868067
1214	868068
86259	868069
65	868070
12377	868071
135506	868072
200891	868073
85279	868074
6751	868075
5367	868076
58480	868077
19466	868078
113889	868079
73729	868080
137167	868081
45912	868082
238320	868083
21780	868084
76273	868085
13544	868086
4089	868087
2665	868088
33238	868089
59450	868090
4270	868091
6366	868092
43764	868093
243105	868094
53306	868095
10567	868096
8247	868097
61814	868098
734	868099
229587	868100
119239	868101
75624	868102
48721	868103
39188	868104
8309	868105
441	868106
2904	868107
249526	868108
22400	868109
259731	868110
6466	868111
96198	868112
113194	868113
122508	868114
69402	868115
304459	868116
177664	868117
26483	868118
45796	868119
154733	868120
318145	868121
114638	868122
112018	868123
89156	868124
23780	868125
55541	868126
45762	868127
231500	868128
76539	868129
117374	868130
218604	868131
30351	868132
1904	868133
149924	868134
197608	868135
148734	868136
123251	868137
242092	868138
156016	868139
255393	868140
148829	868141
123592	868142
123138	868143
331910	868144
331909	868145
8545	868146
151545	868147
76268	868148
258462	868149
6361	868150
275578	868151
150378	868152
4217	868153
1927	868154
191336	868155
95009	868156
335	868157
22830	868158
79602	868159
103	868160
53031	868161
48582	868162
115594	868163
351723	868164
26709	868165
25259	868166
153317	868167
61182	868168
66233	868169
69656	868170
308257	868171
9148	868172
16650	868173
353990	868174
203235	868175
105839	868176
37410	868177
62648	868178
162839	868179
115567	868180
99389	868181
30977	868182
335079	868183
57626	868184
203040	868185
284527	868186
251741	868187
198667	868188
159885	868189
115573	868190
77157	868191
311782	868192
7582	868193
26143	868194
125437	868195
2008	868196
74328	868197
177680	868198
65740	868199
180704	868200
231530	868201
45733	868202
61630	868203
329366	868204
23094	868205
161327	868206
149729	868207
208977	868208
49611	868209
18218	868210
38063	868211
75535	868212
9153	868213
23094	868214
118496	868215
161007	868216
2597	868217
3224	868218
73709	868219
11497	868220
8371	868221
89063	868222
356850	868223
64226	868224
8652	868225
176832	868226
244520	868227
114970	868228
180669	868229
64827	868230
93563	868231
244018	868232
62632	868233
75435	868234
141911	868235
241581	868236
123424	868237
750	868238
275576	868239
94506	868240
15879	868241
7152	868242
157736	868243
77225	868244
120358	868245
106739	868246
130892	868247
2304	868248
5525	868249
42822	868250
426	868251
145234	868252
111596	868253
10408	868254
27864	868255
40679	868256
336934	868257
22943	868258
77179	868259
104612	868260
32022	868261
10606	868262
26122	868263
107817	868264
194939	868265
334793	868266
99378	868267
122058	868268
171635	868269
54657	868270
10414	868271
257629	868272
37899	868273
2859	868274
44183	868275
145922	868276
72417	868277
6165	868278
356890	868279
102072	868280
2522	868281
590	868282
128709	868283
77858	868284
160641	868285
580	868286
7494	868287
80118	868288
14291	868289
61139	868290
66220	868291
21086	868292
10745	868293
13676	868294
9341	868295
39580	868296
65845	868297
25566	868298
83448	868299
58502	868300
87485	868301
46219	868302
13981	868303
209109	868304
737	868305
8984	868306
117185	868307
2442	868308
189896	868309
10793	868310
25843	868311
90045	868312
275843	868313
171152	868314
124659	868315
78992	868316
103327	868317
19796	868318
3595	868319
92298	868320
159165	868321
195674	868322
46069	868323
37055	868324
25	868325
196853	868326
21539	868327
78112	868328
99510	868329
221	868330
11736	868331
28196	868332
339977	868333
14717	868334
70032	868335
3715	868336
302639	868337
11224	868338
22210	868339
6544	868340
312627	868341
529	868342
141473	868343
77248	868344
237994	868345
9197	868346
20998	868347
1956	868348
7129	868349
4575	868350
27765	868351
66238	868352
82908	868353
31968	868354
9329	868355
121073	868356
52916	868357
25990	868358
8406	868359
107191	868360
208736	868361
15298	868362
257138	868363
156807	868364
268626	868365
320316	868366
55515	868367
1994	868368
10212	868369
95282	868370
29974	868371
18793	868372
2754	868373
46978	868374
68400	868375
149415	868376
323610	868377
3296	868378
21720	868379
75754	868380
108009	868381
201825	868382
184982	868383
45355	868384
80256	868385
231708	868386
229348	868387
337093	868388
138843	868389
139224	868390
3264	868391
8503	868392
224522	868393
59701	868394
23257	868395
12267	868396
35223	868397
18361	868398
2807	868399
12033	868400
317322	868401
114166	868402
3754	868403
28253	868404
126694	868405
143718	868406
42982	868407
116941	868408
92080	868409
211620	868410
66799	868411
37071	868412
58417	868413
132382	868414
15393	868415
67756	868416
302899	868417
1192	868418
157418	868419
5142	868420
79200	868421
191097	868422
18560	868423
132928	868424
7576	868425
2315	868426
160614	868427
36575	868428
16621	868429
101320	868430
101319	868431
159291	868432
261832	868433
120916	868434
85923	868435
102091	868436
74775	868437
138725	868438
243506	868439
55198	868440
328220	868441
107696	868442
13055	868443
6923	868444
161468	868445
19961	868446
315995	868447
102106	868448
9002	868449
14818	868450
31558	868451
71763	868452
69144	868453
12940	868454
44453	868455
32314	868456
64577	868457
29616	868458
46185	868459
110927	868460
349798	868461
7508	868462
57111	868463
13941	868464
118186	868465
78494	868466
2271	868467
69828	868468
17250	868469
15847	868470
34062	868471
37896	868472
101086	868473
34806	868474
192919	868475
94496	868476
122083	868477
353599	868478
180731	868479
140002	868480
9088	868481
172060	868482
22310	868483
16617	868484
112477	868485
199688	868486
899	868487
93968	868488
245031	868489
3111	868490
26293	868491
119009	868492
319106	868493
135005	868494
185881	868495
12318	868496
165453	868497
78891	868498
31653	868499
52498	868500
208784	868501
11417	868502
325168	868503
36391	868504
261006	868505
139724	868506
9194	868507
3447	868508
77975	868509
6480	868510
482	868511
3841	868512
246655	868513
1276	868514
504	868515
90003	868516
98714	868517
2522	868518
41333	868519
14203	868520
315263	868521
356655	868522
98044	868523
9424	868524
151644	868525
15167	868526
142602	868527
118027	868528
189494	868529
43714	868530
257961	868531
4134	868532
238684	868533
37042	868534
4439	868535
317000	868536
263864	868537
77777	868538
58471	868539
14593	868540
32131	868541
303361	868542
77727	868543
65349	868544
21435	868545
17736	868546
69413	868547
3264	868548
274668	868549
87678	868550
167850	868551
213429	868552
92339	868553
21128	868554
8983	868555
21996	868556
3908	868557
68249	868558
160933	868559
79585	868560
376	868561
376	868562
11550	868563
77410	868564
2249	868565
13620	868566
149494	868567
113000	868568
14153	868569
19299	868570
116157	868571
109887	868572
15189	868573
24439	868574
86806	868575
5501	868576
16139	868577
81577	868578
121245	868579
193871	868580
50115	868581
21890	868582
130234	868583
321253	868584
125131	868585
38984	868586
61888	868587
20989	868588
87373	868589
3484	868590
87069	868591
82636	868592
132571	868593
123541	868594
157997	868595
164389	868596
14880	868597
2567	868598
55540	868599
286465	868600
49651	868601
461	868602
73131	868603
74557	868604
198199	868605
3470	868606
216661	868607
158622	868608
23919	868609
158759	868610
22769	868611
92796	868612
111154	868613
38071	868614
231413	868615
97439	868616
67625	868617
23727	868618
61740	868619
97868	868620
68195	868621
59700	868622
186745	868623
64570	868624
67792	868625
108149	868626
156234	868627
141844	868628
7158	868629
48004	868630
198251	868631
3516	868632
1953	868633
98707	868634
123601	868635
4971	868636
26733	868637
85339	868638
323298	868639
82	868640
127344	868641
261847	868642
66656	868643
261060	868644
158854	868645
66682	868646
158855	868647
159278	868648
66523	868649
193674	868650
31950	868651
160925	868652
160818	868653
100185	868654
77097	868655
172643	868656
110008	868657
159839	868658
90424	868659
83920	868660
11462	868661
192496	868662
36211	868663
22911	868664
190150	868665
197954	868666
11548	868667
27712	868668
28662	868669
4287	868670
52942	868671
1446	868672
66205	868673
170443	868674
2866	868675
2401	868676
94350	868677
58877	868678
58877	868679
252183	868680
61140	868681
270614	868682
50784	868683
54085	868684
99203	868685
66845	868686
121673	868687
4708	868688
23639	868689
144052	868690
16847	868691
12513	868692
123498	868693
346280	868694
303446	868695
92356	868696
139933	868697
101881	868698
26361	868699
12951	868700
51069	868701
10380	868702
2114	868703
65	868704
798	868705
39912	868706
214754	868707
9534	868708
5152	868709
7348	868710
107923	868711
140035	868712
23546	868713
146163	868714
244297	868715
15019	868716
68395	868717
12904	868718
11232	868719
19880	868720
4652	868721
64392	868722
102318	868723
42073	868724
165812	868725
4797	868726
168366	868727
31948	868728
235508	868729
134448	868730
221220	868731
7524	868732
168312	868733
103513	868734
24965	868735
145070	868736
43370	868737
212170	868738
21847	868739
33659	868740
117131	868741
161726	868742
56725	868743
18098	868744
1692	868745
183419	868746
47044	868747
27162	868748
350741	868749
138799	868750
100480	868751
37255	868752
9987	868753
17	868754
3418	868755
41736	868756
9796	868757
146238	868758
26141	868759
1109	868760
870	868761
9742	868762
149301	868763
3396	868764
269416	868765
218797	868766
233762	868767
195039	868768
216237	868769
218138	868770
58151	868771
961	868772
158969	868773
193139	868774
264534	868775
2150	868776
188437	868777
53168	868778
31823	868779
67051	868780
53111	868781
336111	868782
130917	868783
220173	868784
15197	868785
90507	868786
22786	868787
22712	868788
301243	868789
59776	868790
16249	868791
96206	868792
277675	868793
81203	868794
146010	868795
152850	868796
144516	868797
236731	868798
40469	868799
226934	868800
269661	868801
29163	868802
237305	868803
45600	868804
16628	868805
113384	868806
5412	868807
84006	868808
8245	868809
96149	868810
10367	868811
159989	868812
60241	868813
76392	868814
155190	868815
26731	868816
207382	868817
133772	868818
108129	868819
77295	868820
6091	868821
34929	868822
100540	868823
76086	868824
165082	868825
77153	868826
31971	868827
192739	868828
248706	868829
45959	868830
55080	868831
107724	868832
277781	868833
1681	868834
171094	868835
101322	868836
30627	868837
77637	868838
8699	868839
133586	868840
121515	868841
4400	868842
178407	868843
7337	868844
96519	868845
41	868846
256144	868847
201378	868848
35421	868849
39770	868850
870	868851
44343	868852
32509	868853
33132	868854
6926	868855
337302	868856
159119	868857
25827	868858
21345	868859
167694	868860
88155	868861
77239	868862
24189	868863
16369	868864
11551	868865
66136	868866
81875	868867
53233	868868
236007	868869
327677	868870
64454	868871
7991	868872
36193	868873
520	868874
22509	868875
39910	868876
195847	868877
38600	868878
122893	868879
12976	868880
3172	868881
128871	868882
182571	868883
180421	868884
51454	868885
125156	868886
74801	868887
135578	868888
266974	868889
44064	868890
36290	868891
2129	868892
5498	868893
21785	868894
295383	868895
26762	868896
112621	868897
299031	868898
298497	868899
59751	868900
107705	868901
201634	868902
126158	868903
26142	868904
66650	868905
45778	868906
160940	868907
71294	868908
45732	868909
74	868910
260877	868911
170446	868912
239451	868913
3869	868914
63178	868915
35524	868916
3088	868917
80333	868918
12357	868919
63151	868920
7990	868921
31087	868922
159465	868923
10644	868924
19924	868925
159448	868926
324729	868927
181477	868928
238730	868929
189732	868930
195141	868931
5942	868932
14960	868933
178145	868934
76285	868935
103617	868936
12204	868937
136663	868938
26969	868939
5566	868940
2314	868941
102191	868942
59273	868943
108682	868944
172088	868945
109101	868946
175813	868947
289439	868948
117185	868949
57979	868950
167900	868951
108216	868952
7974	868953
12519	868954
36567	868955
5551	868956
147231	868957
28643	868958
12658	868959
22271	868960
244151	868961
1197	868962
251683	868963
57895	868964
315350	868965
126247	868966
2428	868967
260941	868968
83300	868969
911	868970
1064	868971
172986	868972
352225	868973
172049	868974
8113	868975
167896	868976
19090	868977
136978	868978
161366	868979
153699	868980
304041	868981
54362	868982
17976	868983
102620	868984
196664	868985
196267	868986
69187	868987
1346	868988
59280	868989
60732	868990
224703	868991
35588	868992
72054	868993
104069	868994
8495	868995
158456	868996
14656	868997
3419	868998
121461	868999
99132	869000
272845	869001
95928	869002
81816	869003
119163	869004
184	869005
160313	869006
4268	869007
33435	869008
175353	869009
47745	869010
2953	869011
80398	869012
111362	869013
40609	869014
53711	869015
27207	869016
306428	869017
19357	869018
55226	869019
16505	869020
6223	869021
57891	869022
15726	869023
121473	869024
147362	869025
5965	869026
161074	869027
7984	869028
108112	869029
178137	869030
44481	869031
22543	869032
68767	869033
210911	869034
3002	869035
15238	869036
327116	869037
283399	869038
61601	869039
8748	869040
66395	869041
7988	869042
15763	869043
126146	869044
41687	869045
202777	869046
46027	869047
134446	869048
152888	869049
159979	869050
31474	869051
112897	869052
199505	869053
106044	869054
80597	869055
92128	869056
163800	869057
47344	869058
112493	869059
230124	869060
273613	869061
46654	869062
319557	869063
54387	869064
50435	869065
119306	869066
305560	869067
26549	869068
749	869069
23963	869070
8400	869071
64117	869072
141984	869073
136797	869074
7233	869075
328358	869076
36931	869077
236241	869078
270059	869079
267950	869080
38904	869081
40029	869082
32140	869083
69178	869084
138517	869085
2376	869086
319594	869087
202741	869088
142115	869089
1167	869090
40416	869091
21130	869092
163130	869093
95694	869094
82556	869095
169664	869096
63962	869097
577	869098
1209	869099
8822	869100
123838	869101
56358	869102
62563	869103
23392	869104
60341	869105
316432	869106
224	869107
36359	869108
14885	869109
25937	869110
98793	869111
150	869112
53269	869113
81507	869114
37752	869115
10746	869116
143735	869117
180773	869118
3175	869119
95312	869120
3233	869121
31958	869122
8129	869123
17918	869124
288514	869125
129195	869126
126847	869127
220965	869128
156009	869129
99288	869130
36896	869131
12621	869132
28962	869133
33445	869134
124285	869135
12389	869136
248295	869137
13422	869138
104043	869139
223225	869140
88636	869141
61867	869142
44844	869143
122509	869144
221431	869145
225015	869146
58575	869147
161441	869148
182581	869149
62670	869150
69609	869151
201340	869152
318583	869153
155923	869154
98082	869155
181668	869156
250867	869157
36062	869158
236151	869159
59712	869160
169327	869161
202518	869162
19339	869163
67798	869164
306085	869165
140332	869166
55474	869167
80311	869168
144403	869169
113463	869170
68933	869171
53392	869172
169594	869173
60111	869174
170471	869175
29421	869176
46543	869177
79660	869178
102823	869179
139250	869180
248880	869181
255845	869182
309656	869183
129702	869184
55077	869185
144544	869186
40778	869187
54771	869188
138290	869189
298535	869190
91830	869191
332306	869192
15540	869193
79869	869194
14593	869195
15897	869196
33504	869197
5861	869198
31406	869199
33533	869200
149488	869201
299272	869202
139168	869203
123074	869204
225774	869205
87518	869206
43554	869207
45935	869208
21693	869209
300442	869210
269813	869211
44765	869212
69758	869213
75779	869214
46962	869215
33742	869216
178851	869217
82340	869218
149784	869219
36810	869220
1388	869221
26185	869222
75936	869223
47973	869224
20140	869225
144812	869226
8105	869227
10300	869228
171665	869229
141362	869230
222460	869231
222244	869232
140503	869233
309820	869234
30669	869235
138499	869236
51259	869237
59396	869238
204697	869239
43346	869240
151808	869241
249525	869242
150817	869243
911	869244
16857	869245
3389	869246
61097	869247
5190	869248
270469	869249
53291	869250
2108	869251
24168	869252
81392	869253
13718	869254
107893	869255
64124	869256
105993	869257
121715	869258
163725	869259
54252	869260
1571	869261
114190	869262
303278	869263
64692	869264
102622	869265
242449	869266
247099	869267
346877	869268
146878	869269
83918	869270
16898	869271
112188	869272
39990	869273
7755	869274
100292	869275
245489	869276
18103	869277
81130	869278
97271	869279
160518	869280
18463	869281
129428	869282
30076	869283
184726	869284
182772	869285
99246	869286
241811	869287
98150	869288
157724	869289
15967	869290
10235	869291
48032	869292
62940	869293
30680	869294
155880	869295
107348	869296
59008	869297
96101	869298
80474	869299
87659	869300
5565	869301
73852	869302
99613	869303
151052	869304
67565	869305
65366	869306
278807	869307
7735	869308
121742	869309
75466	869310
199234	869311
149708	869312
135132	869313
78754	869314
67780	869315
127841	869316
46743	869317
32976	869318
63172	869319
82122	869320
147433	869321
81697	869322
107913	869323
401	869324
211105	869325
42182	869326
30301	869327
116560	869328
123269	869329
28056	869330
38846	869331
181950	869332
165970	869333
30673	869334
183364	869335
301658	869336
69908	869337
180821	869338
207773	869339
356368	869340
176025	869341
10843	869342
28283	869343
54459	869344
311790	869345
195530	869346
5156	869347
84749	869348
70821	869349
447	869350
12375	869351
90736	869352
177505	869353
70093	869354
2300	869355
278906	869356
28928	869357
15836	869358
229938	869359
113308	869360
161970	869361
16357	869362
169774	869363
87181	869364
58162	869365
93224	869366
200183	869367
126739	869368
61133	869369
48468	869370
67695	869371
54477	869372
17362	869373
17498	869374
42226	869375
271335	869376
118357	869377
114813	869378
127912	869379
123540	869380
156693	869381
75610	869382
47493	869383
94969	869384
7250	869385
176962	869386
4004	869387
62900	869388
164811	869389
41137	869390
77190	869391
115492	869392
40953	869393
25824	869394
59419	869395
46052	869396
107088	869397
33533	869398
47974	869399
33216	869400
162956	869401
224174	869402
151533	869403
307832	869404
77334	869405
135983	869406
63287	869407
157886	869408
16758	869409
89179	869410
259749	869411
14284	869412
160941	869413
147358	869414
17846	869415
18965	869416
38002	869417
350387	869418
101330	869419
159476	869420
104055	869421
101253	869422
42336	869423
66662	869424
46408	869425
89494	869426
3862	869427
1217	869428
347932	869429
116416	869430
702	869431
353167	869432
16789	869433
14302	869434
29591	869435
6255	869436
30	869437
16716	869438
222191	869439
159233	869440
199376	869441
311798	869442
77207	869443
137160	869444
25313	869445
13570	869446
7165	869447
1260	869448
115525	869449
112650	869450
29233	869451
194073	869452
314781	869453
75285	869454
16820	869455
5149	869456
202797	869457
77074	869458
138796	869459
225154	869460
102380	869461
18518	869462
147701	869463
4996	869464
67892	869465
311853	869466
328928	869467
235382	869468
52178	869469
151997	869470
25793	869471
231195	869472
108420	869473
155246	869474
247748	869475
30076	869476
296696	869477
12986	869478
34489	869479
155098	869480
148320	869481
180794	869482
20328	869483
61887	869484
41548	869485
185175	869486
2182	869487
92199	869488
7147	869489
4931	869490
34506	869491
236260	869492
160023	869493
11127	869494
160270	869495
262807	869496
22808	869497
135923	869498
7457	869499
2137	869500
27647	869501
18711	869502
126655	869503
343119	869504
112762	869505
186490	869506
30300	869507
319299	869508
21670	869509
56655	869510
119546	869511
318768	869512
2320	869513
11339	869514
28086	869515
180985	869516
35064	869517
5076	869518
65268	869519
245385	869520
8007	869521
133552	869522
169461	869523
60501	869524
115322	869525
43562	869526
40071	869527
104837	869528
41972	869529
82742	869530
200440	869531
20990	869532
284569	869533
244999	869534
54621	869535
101173	869536
275863	869537
193736	869538
16377	869539
94887	869540
113455	869541
324580	869542
99666	869543
22548	869544
65371	869545
44642	869546
170102	869547
147044	869548
330601	869549
44645	869550
31374	869551
22459	869552
156335	869553
65406	869554
118152	869555
31260	869556
42858	869557
21509	869558
148406	869559
30036	869560
44868	869561
99666	869562
287814	869563
155749	869564
99244	869565
65572	869566
65382	869567
99750	869568
44649	869569
154735	869570
44786	869571
31268	869572
22581	869573
21512	869574
148647	869575
9034	869576
2461	869577
3626	869578
62984	869579
15797	869580
62941	869581
42916	869582
9018	869583
7064	869584
29988	869585
21497	869586
9024	869587
62942	869588
330585	869589
93990	869590
196535	869591
38883	869592
191455	869593
10799	869594
418	869595
7069	869596
176781	869597
71792	869598
60472	869599
93538	869600
177537	869601
22512	869602
274367	869603
87613	869604
14039	869605
68062	869606
18675	869607
110104	869608
23021	869609
190395	869610
51991	869611
121415	869612
343855	869613
344940	869614
85322	869615
303528	869616
84042	869617
85267	869618
184	869619
55372	869620
133972	869621
101729	869622
36103	869623
136960	869624
336585	869625
48020	869626
238329	869627
219687	869628
51290	869629
51296	869630
130396	869631
89770	869632
140884	869633
45395	869634
281952	869635
199476	869636
245452	869637
342	869638
39969	869639
165645	869640
54939	869641
55208	869642
11849	869643
45397	869644
204404	869645
163873	869646
31995	869647
69616	869648
5176	869649
29812	869650
51243	869651
158214	869652
145325	869653
252198	869654
17243	869655
269663	869656
26440	869657
326168	869658
38662	869659
34633	869660
129664	869661
115802	869662
139744	869663
10772	869664
90374	869665
40893	869666
19087	869667
36919	869668
5183	869669
11422	869670
63391	869671
80999	869672
71231	869673
1035	869674
109012	869675
125148	869676
121010	869677
84021	869678
46234	869679
130680	869680
190012	869681
209547	869682
64068	869683
112106	869684
24558	869685
123815	869686
11086	869687
68033	869688
98504	869689
149709	869690
83320	869691
38767	869692
23273	869693
61818	869694
114229	869695
80266	869696
286655	869697
85210	869698
32223	869699
339697	869700
22300	869701
52835	869702
26765	869703
27391	869704
31111	869705
77747	869706
9477	869707
217109	869708
93590	869709
12632	869710
332611	869711
224956	869712
183204	869713
139409	869714
257572	869715
251414	869716
169432	869717
244464	869718
32803	869719
114936	869720
106846	869721
39003	869722
51070	869723
93848	869724
163655	869725
138103	869726
37682	869727
11794	869728
6300	869729
279314	869730
221859	869731
137635	869732
325531	869733
67799	869734
45970	869735
138723	869736
57496	869737
6490	869738
27	869739
2098	869740
180341	869741
91247	869742
246518	869743
15079	869744
116340	869745
115006	869746
104902	869747
17398	869748
113012	869749
202335	869750
84530	869751
51610	869752
35743	869753
60018	869754
121839	869755
35760	869756
115904	869757
309898	869758
125177	869759
18581	869760
113179	869761
90997	869762
116236	869763
56097	869764
9301	869765
247642	869766
193989	869767
22240	869768
338522	869769
65161	869770
310137	869771
58310	869772
89039	869773
249	869774
158745	869775
28162	869776
47921	869777
22905	869778
297470	869779
138630	869780
8389	869781
48086	869782
67778	869783
54133	869784
32304	869785
251719	869786
23714	869787
17210	869788
3839	869789
3782	869790
14957	869791
264373	869792
77091	869793
148697	869794
111860	869795
323281	869796
61648	869797
36264	869798
331891	869799
43609	869800
31334	869801
44879	869802
20510	869803
44792	869804
99668	869805
56333	869806
298296	869807
1869	869808
269520	869809
63049	869810
99346	869811
99456	869812
15797	869813
13041	869814
44913	869815
99364	869816
156177	869817
99334	869818
40072	869819
2384	869820
65654	869821
331307	869822
16525	869823
120300	869824
21352	869825
307168	869826
21747	869827
275243	869828
30808	869829
25410	869830
14627	869831
144572	869832
27501	869833
108316	869834
78868	869835
117323	869836
220488	869837
26488	869838
8205	869839
44819	869840
299363	869841
312446	869842
4138	869843
20703	869844
70883	869845
47112	869846
258927	869847
82732	869848
247932	869849
736	869850
15218	869851
170818	869852
183864	869853
15325	869854
36008	869855
8557	869856
38228	869857
37032	869858
2537	869859
18411	869860
83743	869861
3407	869862
284930	869863
16796	869864
68673	869865
3616	869866
62579	869867
36239	869868
22761	869869
202392	869870
149941	869871
54182	869872
78191	869873
5574	869874
37094	869875
98756	869876
5574	869877
79827	869878
119318	869879
99496	869880
102025	869881
130786	869882
8282	869883
11779	869884
57569	869885
2056	869886
338543	869887
2506	869888
11455	869889
150726	869890
299148	869891
298352	869892
132414	869893
81814	869894
36589	869895
154810	869896
241	869897
87676	869898
78767	869899
127216	869900
5	869901
6989	869902
11337	869903
145779	869904
8443	869905
93601	869906
1452	869907
2931	869908
11550	869909
37997	869910
53779	869911
75679	869912
241	869913
202718	869914
50328	869915
50247	869916
180231	869917
102830	869918
245150	869919
350858	869920
19952	869921
104080	869922
218104	869923
164090	869924
89250	869925
80101	869926
44602	869927
285413	869928
1938	869929
6905	869930
100118	869931
6005	869932
59636	869933
3540	869934
95341	869935
127319	869936
3690	869937
65562	869938
21291	869939
70656	869940
95331	869941
104866	869942
331244	869943
26603	869944
89847	869945
123425	869946
20765	869947
235225	869948
26436	869949
209366	869950
159688	869951
225843	869952
61599	869953
92843	869954
230685	869955
4482	869956
163522	869957
10908	869958
16642	869959
169989	869960
85447	869961
7073	869962
66929	869963
101512	869964
311277	869965
257785	869966
11871	869967
32361	869968
305081	869969
256303	869970
40344	869971
182011	869972
9556	869973
231326	869974
178321	869975
57399	869976
17511	869977
27703	869978
126345	869979
91494	869980
12060	869981
41908	869982
20774	869983
48226	869984
5712	869985
24884	869986
3681	869987
186773	869988
264123	869989
1922	869990
14819	869991
43426	869992
150505	869993
214480	869994
32621	869995
248516	869996
8294	869997
11730	869998
308787	869999
8106	870000
1353	870001
17530	870002
278451	870003
202539	870004
76791	870005
8108	870006
54688	870007
156066	870008
70299	870009
199004	870010
55744	870011
266783	870012
38910	870013
161178	870014
58106	870015
75621	870016
5647	870017
96016	870018
23609	870019
15885	870020
59012	870021
38603	870022
65740	870023
23712	870024
11683	870025
29785	870026
188725	870027
27190	870028
17218	870029
275821	870030
180075	870031
95429	870032
29163	870033
43196	870034
46587	870035
272776	870036
164307	870037
77970	870038
55800	870039
116431	870040
200618	870041
11596	870042
61405	870043
77294	870044
129664	870045
206361	870046
65461	870047
181841	870048
55765	870049
55765	870050
38004	870051
207513	870052
15521	870053
207116	870054
200490	870055
14424	870056
56073	870057
38004	870058
207442	870059
51292	870060
348153	870061
55105	870062
206955	870063
352250	870064
34670	870065
19595	870066
50820	870067
68657	870068
166505	870069
174985	870070
272472	870071
765	870072
55560	870073
40848	870074
113523	870075
33483	870076
275660	870077
226502	870078
23438	870079
256	870080
12554	870081
330929	870082
1208	870083
577	870084
121133	870085
16772	870086
218900	870087
233384	870088
35789	870089
51423	870090
73638	870091
116113	870092
96806	870093
166949	870094
321307	870095
154609	870096
70905	870097
3366	870098
80700	870099
45255	870100
282081	870101
271808	870102
90860	870103
106784	870104
197446	870105
332557	870106
44919	870107
123158	870108
198051	870109
44919	870110
44919	870111
6846	870112
95363	870113
59453	870114
193726	870115
90454	870116
55408	870117
134571	870118
28100	870119
130766	870120
60072	870121
70554	870122
101989	870123
344812	870124
203390	870125
2157	870126
19669	870127
19669	870128
289360	870129
46239	870130
61790	870131
109509	870132
67267	870133
204970	870134
1270	870135
3314	870136
78826	870137
284615	870138
106219	870139
2543	870140
4231	870141
24900	870142
48378	870143
182574	870144
18739	870145
26672	870146
195072	870147
23846	870148
115369	870149
69482	870150
78441	870151
53083	870152
120473	870153
82	870154
190146	870155
4033	870156
127021	870157
102975	870158
37283	870159
41809	870160
242940	870161
51348	870162
29682	870163
111534	870164
172291	870165
19580	870166
97255	870167
300436	870168
204116	870169
44515	870170
128707	870171
122072	870172
185653	870173
244589	870174
932	870175
178566	870176
42878	870177
45145	870178
210391	870179
34755	870180
31365	870181
195121	870182
1205	870183
34674	870184
83961	870185
29872	870186
588	870187
105976	870188
175933	870189
294185	870190
47355	870191
10364	870192
9252	870193
22506	870194
67090	870195
55424	870196
76568	870197
7543	870198
122317	870199
111691	870200
77538	870201
150016	870202
7540	870203
71975	870204
79177	870205
45483	870206
30333	870207
28071	870208
62540	870209
71158	870210
151844	870211
169915	870212
11699	870213
336436	870214
65099	870215
10503	870216
25731	870217
37966	870218
126603	870219
18988	870220
105791	870221
794	870222
71480	870223
239799	870224
353239	870225
737	870226
67323	870227
3547	870228
234071	870229
83785	870230
186358	870231
112360	870232
20930	870233
82483	870234
101797	870235
209152	870236
42555	870237
109270	870238
17044	870239
14582	870240
18953	870241
66093	870242
26023	870243
121790	870244
18995	870245
39647	870246
20318	870247
40352	870248
45950	870249
173520	870250
71789	870251
118239	870252
2801	870253
163159	870254
22661	870255
1325	870256
271657	870257
324251	870258
10109	870259
120883	870260
355665	870261
4361	870262
154480	870263
191975	870264
24977	870265
67408	870266
186992	870267
12999	870268
286017	870269
127643	870270
98795	870271
103935	870272
15215	870273
59468	870274
205253	870275
223122	870276
44384	870277
3932	870278
16741	870279
9430	870280
109081	870281
237506	870282
11584	870283
8112	870284
58443	870285
775	870286
26640	870287
9505	870288
264247	870289
125348	870290
62946	870291
31529	870292
82137	870293
1592	870294
2325	870295
148949	870296
248107	870297
131107	870298
6708	870299
19630	870300
3900	870301
134620	870302
106488	870303
164598	870304
269235	870305
56166	870306
108562	870307
17643	870308
29881	870309
528	870310
32442	870311
54790	870312
159926	870313
37574	870314
5467	870315
36627	870316
5165	870317
25770	870318
334406	870319
209288	870320
192045	870321
124534	870322
19138	870323
15931	870324
117170	870325
37604	870326
118641	870327
16366	870328
320015	870329
85085	870330
168361	870331
126437	870332
48497	870333
9872	870334
5973	870335
36002	870336
76061	870337
76364	870338
105921	870339
185027	870340
258768	870341
69769	870342
320773	870343
138145	870344
146162	870345
130529	870346
26010	870347
193352	870348
79046	870349
127705	870350
48129	870351
7676	870352
46549	870353
1927	870354
150652	870355
320738	870356
118728	870357
48131	870358
9570	870359
57067	870360
25	870361
27553	870362
84786	870363
74567	870364
35680	870365
23039	870366
59617	870367
100021	870368
162084	870369
44730	870370
46124	870371
98761	870372
201744	870373
191482	870374
133906	870375
208736	870376
56218	870377
1583	870378
46311	870379
56697	870380
53672	870381
80981	870382
6270	870383
19850	870384
57736	870385
15210	870386
7630	870387
285	870388
19553	870389
52249	870390
18984	870391
43300	870392
162056	870393
1348	870394
194346	870395
204404	870396
4595	870397
14928	870398
217978	870399
264003	870400
39102	870401
54389	870402
121420	870403
21414	870404
151667	870405
70004	870406
15643	870407
149611	870408
1435	870409
120256	870410
33758	870411
50984	870412
27825	870413
25789	870414
100315	870415
5212	870416
13191	870417
187395	870418
82969	870419
98602	870420
208553	870421
135589	870422
16407	870423
8682	870424
95312	870425
85346	870426
10568	870427
153092	870428
201850	870429
289069	870430
19236	870431
1332	870432
62308	870433
8208	870434
142617	870435
162234	870436
2197	870437
85484	870438
47208	870439
60051	870440
19182	870441
10969	870442
134786	870443
205250	870444
11762	870445
6538	870446
23205	870447
25870	870448
64552	870449
356727	870450
87399	870451
119499	870452
155048	870453
74432	870454
12200	870455
71682	870456
210109	870457
337135	870458
64541	870459
42890	870460
10600	870461
19993	870462
2737	870463
285794	870464
58503	870465
105853	870466
8874	870467
42466	870468
26146	870469
72705	870470
21992	870471
52	870472
28216	870473
5718	870474
56184	870475
61109	870476
60656	870477
8963	870478
62491	870479
136039	870480
59538	870481
165424	870482
240171	870483
201406	870484
219704	870485
51	870486
1067	870487
9186	870488
13993	870489
31871	870490
53728	870491
296065	870492
173276	870493
8116	870494
4638	870495
68181	870496
86421	870497
117278	870498
36547	870499
94198	870500
212510	870501
15091	870502
31961	870503
327270	870504
51018	870505
31728	870506
40747	870507
158576	870508
3970	870509
22530	870510
33191	870511
182421	870512
3500	870513
50018	870514
79033	870515
39250	870516
101974	870517
51024	870518
14720	870519
4759	870520
194803	870521
69284	870522
4838	870523
29306	870524
172442	870525
328988	870526
65011	870527
4448	870528
261459	870529
220637	870530
16598	870531
9366	870532
245103	870533
1268	870534
17736	870535
12778	870536
112289	870537
237306	870538
27391	870539
2607	870540
220533	870541
46468	870542
13752	870543
3885	870544
37154	870545
5300	870546
28200	870547
54429	870548
187690	870549
11479	870550
10220	870551
106202	870552
111430	870553
2113	870554
66	870555
19670	870556
64231	870557
3260	870558
33635	870559
37877	870560
17955	870561
119185	870562
26052	870563
194742	870564
85087	870565
112066	870566
118325	870567
237378	870568
98451	870569
79106	870570
490	870571
154321	870572
81186	870573
30878	870574
34856	870575
91128	870576
65133	870577
20714	870578
5955	870579
7043	870580
13271	870581
125074	870582
14152	870583
12565	870584
156585	870585
11557	870586
5237	870587
52540	870588
46857	870589
81942	870590
36449	870591
4205	870592
22854	870593
114847	870594
112750	870595
148376	870596
272330	870597
1763	870598
92838	870599
199865	870600
82337	870601
44983	870602
4457	870603
30394	870604
42397	870605
99949	870606
152399	870607
69931	870608
50553	870609
138704	870610
54274	870611
50553	870612
74463	870613
37536	870614
65735	870615
206394	870616
122358	870617
185579	870618
654	870619
157692	870620
3240	870621
93511	870622
27951	870623
208370	870624
24851	870625
1019	870626
209960	870627
83340	870628
208151	870629
210448	870630
128723	870631
27695	870632
210225	870633
355159	870634
112239	870635
246484	870636
205989	870637
302458	870638
88976	870639
355268	870640
272718	870641
356709	870642
84071	870643
27418	870644
355512	870645
209872	870646
83437	870647
68529	870648
128054	870649
74249	870650
206784	870651
207372	870652
32895	870653
267424	870654
59895	870655
47568	870656
114588	870657
205866	870658
129165	870659
129237	870660
181359	870661
181295	870662
38634	870663
350043	870664
210010	870665
354572	870666
28259	870667
84298	870668
357508	870669
60005	870670
113867	870671
210423	870672
209017	870673
302459	870674
207863	870675
181322	870676
38854	870677
223347	870678
348820	870679
84084	870680
205393	870681
177741	870682
275330	870683
75093	870684
326092	870685
205697	870686
13450	870687
2576	870688
4949	870689
353312	870690
18948	870691
23865	870692
90632	870693
50709	870694
42906	870695
157663	870696
341901	870697
32993	870698
20765	870699
117108	870700
127202	870701
159768	870702
86709	870703
42219	870704
30509	870705
20418	870706
44818	870707
88692	870708
153882	870709
308999	870710
194009	870711
279548	870712
165481	870713
30048	870714
33160	870715
65744	870716
37396	870717
65046	870718
118604	870719
323689	870720
4286	870721
117514	870722
25006	870723
53687	870724
336264	870725
251353	870726
148967	870727
54375	870728
246148	870729
329991	870730
37407	870731
165546	870732
160079	870733
195667	870734
189453	870735
27342	870736
21487	870737
76149	870738
119	870739
16	870740
311980	870741
313041	870742
893	870743
1495	870744
103	870745
8058	870746
45754	870747
7516	870748
66625	870749
193333	870750
100	870751
107101	870752
280644	870753
47849	870754
43991	870755
45723	870756
107154	870757
97372	870758
11088	870759
38168	870760
168989	870761
119305	870762
25942	870763
22987	870764
317005	870765
93292	870766
105053	870767
60161	870768
43065	870769
157097	870770
84566	870771
340082	870772
319841	870773
274102	870774
74175	870775
828	870776
320123	870777
29167	870778
92410	870779
116428	870780
4278	870781
1589	870782
64863	870783
413	870784
348430	870785
59991	870786
181415	870787
63470	870788
76742	870789
123413	870790
123407	870791
37542	870792
7051	870793
11615	870794
9788	870795
19639	870796
275731	870797
6002	870798
192644	870799
33250	870800
4053	870801
285180	870802
107956	870803
184976	870804
4035	870805
196657	870806
235134	870807
551	870808
179853	870809
3085	870810
54787	870811
61142	870812
92904	870813
87111	870814
319840	870815
49644	870816
1677	870817
16107	870818
26637	870819
1112	870820
113154	870821
115031	870822
309615	870823
21821	870824
150256	870825
21643	870826
240436	870827
305099	870828
144817	870829
92904	870830
289423	870831
201528	870832
92288	870833
299733	870834
558	870835
30169	870836
6260	870837
1606	870838
194698	870839
37663	870840
2120	870841
2794	870842
74499	870843
52	870844
61014	870845
124023	870846
38409	870847
89149	870848
156060	870849
405	870850
15011	870851
26895	870852
54828	870853
79219	870854
27146	870855
203011	870856
8556	870857
6502	870858
151274	870859
2036	870860
301066	870861
8247	870862
22926	870863
47364	870864
79850	870865
261066	870866
148138	870867
239545	870868
16761	870869
186922	870870
4555	870871
27547	870872
34526	870873
118900	870874
164762	870875
151170	870876
262689	870877
66923	870878
18157	870879
1816	870880
5602	870881
3833	870882
77746	870883
78156	870884
256331	870885
198375	870886
345850	870887
204825	870888
111038	870889
2050	870890
5088	870891
92483	870892
67299	870893
116114	870894
142433	870895
165668	870896
130468	870897
43895	870898
58090	870899
36392	870900
97218	870901
30049	870902
3355	870903
138779	870904
17194	870905
8283	870906
202602	870907
178039	870908
16672	870909
12094	870910
67028	870911
153056	870912
41970	870913
20953	870914
138121	870915
152584	870916
97170	870917
151531	870918
12184	870919
318457	870920
46763	870921
32571	870922
28496	870923
64715	870924
23611	870925
8581	870926
7638	870927
122328	870928
64249	870929
162553	870930
329159	870931
257864	870932
120620	870933
271828	870934
27391	870935
7320	870936
45667	870937
82963	870938
2379	870939
135800	870940
332835	870941
93511	870942
208	870943
234640	870944
232945	870945
104262	870946
316704	870947
37569	870948
157271	870949
23377	870950
268837	870951
4445	870952
90277	870953
88607	870954
7433	870955
100217	870956
52637	870957
281861	870958
45507	870959
2086	870960
268972	870961
200296	870962
206735	870963
880	870964
92285	870965
339537	870966
121667	870967
92952	870968
79489	870969
36428	870970
4036	870971
83166	870972
31051	870973
272719	870974
38407	870975
7906	870976
357433	870977
71917	870978
27117	870979
10769	870980
10769	870981
300006	870982
307491	870983
160053	870984
222637	870985
5389	870986
43849	870987
2061	870988
313271	870989
21412	870990
36191	870991
1102	870992
95266	870993
65265	870994
1239	870995
59365	870996
103058	870997
40839	870998
22563	870999
75127	871000
22012	871001
304195	871002
190530	871003
114201	871004
97685	871005
263494	871006
111448	871007
26182	871008
335904	871009
6735	871010
339077	871011
6431	871012
118615	871013
269283	871014
14583	871015
12711	871016
37036	871017
84829	871018
2752	871019
10591	871020
96622	871021
48983	871022
27504	871023
3730	871024
190746	871025
78197	871026
43852	871027
37046	871028
262700	871029
1750	871030
26151	871031
318549	871032
108043	871033
77426	871034
39980	871035
64380	871036
271509	871037
2286	871038
263721	871039
5262	871040
180641	871041
62354	871042
70395	871043
190683	871044
79056	871045
99761	871046
29153	871047
194573	871048
5077	871049
1060	871050
332296	871051
8376	871052
141170	871053
14983	871054
82664	871055
16228	871056
51888	871057
108022	871058
130651	871059
2451	871060
315260	871061
58354	871062
171627	871063
8940	871064
270431	871065
52378	871066
30452	871067
147212	871068
74291	871069
75405	871070
16910	871071
12252	871072
276387	871073
276762	871074
1741	871075
9385	871076
34528	871077
21948	871078
4028	871079
273287	871080
68691	871081
12761	871082
99911	871083
193888	871084
79557	871085
38171	871086
88738	871087
157356	871088
223916	871089
199887	871090
83031	871091
28732	871092
46139	871093
16800	871094
50022	871095
191106	871096
111791	871097
15055	871098
4054	871099
106630	871100
150083	871101
53640	871102
19224	871103
62787	871104
305811	871105
51409	871106
55342	871107
76414	871108
25134	871109
24986	871110
4157	871111
7325	871112
899	871113
130603	871114
22300	871115
45849	871116
2236	871117
2063	871118
43470	871119
21975	871120
30532	871121
12048	871122
11018	871123
113595	871124
4146	871125
5523	871126
79609	871127
180899	871128
264662	871129
459	871130
194927	871131
106483	871132
347161	871133
30464	871134
186637	871135
22349	871136
73077	871137
1618	871138
279761	871139
47604	871140
72984	871141
111408	871142
104117	871143
10164	871144
280823	871145
72278	871146
71085	871147
350131	871148
99210	871149
1958	871150
12315	871151
4740	871152
160760	871153
296577	871154
328217	871155
236880	871156
140907	871157
22835	871158
889	871159
5848	871160
145024	871161
315930	871162
117790	871163
72113	871164
41099	871165
357239	871166
81370	871167
107249	871168
7316	871169
95943	871170
66632	871171
114194	871172
114194	871173
99196	871174
264699	871175
121956	871176
118049	871177
15120	871178
4601	871179
5936	871180
7301	871181
44381	871182
193170	871183
98622	871184
51454	871185
52233	871186
17714	871187
1447	871188
321921	871189
5789	871190
106293	871191
62084	871192
117180	871193
117555	871194
119473	871195
35847	871196
326113	871197
26739	871198
334863	871199
92720	871200
339353	871201
183351	871202
121357	871203
145334	871204
89252	871205
193330	871206
36529	871207
78035	871208
75454	871209
53701	871210
108279	871211
29838	871212
149239	871213
2587	871214
64776	871215
165515	871216
51300	871217
44477	871218
142265	871219
252239	871220
58483	871221
76716	871222
122	871223
182929	871224
15702	871225
3072	871226
56171	871227
53352	871228
53533	871229
158219	871230
172546	871231
75105	871232
321818	871233
9601	871234
94187	871235
37851	871236
42682	871237
122023	871238
101841	871239
71113	871240
61251	871241
46842	871242
47357	871243
13570	871244
82720	871245
78437	871246
32621	871247
32621	871248
42708	871249
281605	871250
98429	871251
44138	871252
106358	871253
308885	871254
7753	871255
147359	871256
61251	871257
101660	871258
87260	871259
8816	871260
19616	871261
722	871262
148705	871263
2117	871264
48085	871265
42843	871266
34251	871267
29377	871268
257316	871269
43294	871270
198101	871271
37565	871272
23965	871273
308795	871274
155748	871275
62063	871276
15099	871277
42825	871278
128493	871279
31731	871280
7678	871281
104443	871282
190715	871283
9578	871284
14709	871285
94658	871286
240243	871287
147656	871288
163708	871289
276465	871290
1483	871291
135797	871292
8643	871293
303564	871294
3202	871295
34415	871296
109612	871297
33036	871298
18329	871299
48688	871300
6937	871301
5002	871302
147131	871303
10108	871304
129379	871305
36624	871306
16458	871307
34835	871308
65465	871309
58930	871310
175	871311
10108	871312
20543	871313
1547	871314
23020	871315
16595	871316
3362	871317
66435	871318
20	871319
21717	871320
192640	871321
50702	871322
10561	871323
168641	871324
108043	871325
165277	871326
28569	871327
206037	871328
90054	871329
28286	871330
52099	871331
54852	871332
136825	871333
97378	871334
119133	871335
40358	871336
90667	871337
48950	871338
225265	871339
37155	871340
7209	871341
301215	871342
32602	871343
69071	871344
113134	871345
78056	871346
12653	871347
1156	871348
149447	871349
135555	871350
31791	871351
50992	871352
32163	871353
52264	871354
96928	871355
156126	871356
92734	871357
71464	871358
149304	871359
51395	871360
72396	871361
69018	871362
31016	871363
14279	871364
54691	871365
145962	871366
148272	871367
25076	871368
43173	871369
3043	871370
309299	871371
33446	871372
43245	871373
27046	871374
268487	871375
60898	871376
272854	871377
270367	871378
6348	871379
914	871380
101272	871381
11313	871382
330981	871383
18769	871384
15077	871385
36198	871386
53975	871387
85657	871388
25441	871389
263320	871390
10911	871391
4771	871392
323566	871393
133840	871394
112341	871395
206225	871396
340271	871397
39603	871398
90827	871399
40110	871400
314058	871401
345208	871402
11624	871403
96017	871404
117740	871405
28852	871406
32020	871407
92660	871408
141695	871409
24542	871410
9872	871411
38144	871412
297561	871413
16953	871414
39321	871415
296512	871416
543	871417
12452	871418
260919	871419
161232	871420
77324	871421
130375	871422
355867	871423
116079	871424
271380	871425
95819	871426
149356	871427
45482	871428
246853	871429
99969	871430
35002	871431
179775	871432
34995	871433
130176	871434
88392	871435
20196	871436
339293	871437
25992	871438
96628	871439
54979	871440
10549	871441
31169	871442
22980	871443
229734	871444
317661	871445
30256	871446
78577	871447
72367	871448
324894	871449
140608	871450
6802	871451
85373	871452
185457	871453
133937	871454
108032	871455
28535	871456
135841	871457
504	871458
46877	871459
19044	871460
30953	871461
34686	871462
14317	871463
189781	871464
2727	871465
4251	871466
87895	871467
209820	871468
739	871469
4749	871470
12567	871471
94867	871472
108192	871473
98866	871474
139669	871475
304221	871476
140080	871477
24980	871478
119638	871479
38205	871480
6432	871481
7549	871482
139937	871483
7724	871484
6981	871485
300527	871486
155609	871487
63698	871488
44191	871489
112705	871490
29068	871491
305130	871492
182490	871493
312424	871494
80716	871495
91353	871496
83593	871497
130947	871498
70400	871499
139406	871500
232990	871501
135612	871502
43770	871503
158681	871504
88	871505
117209	871506
127971	871507
87954	871508
30648	871509
335987	871510
106863	871511
185852	871512
266222	871513
51093	871514
37793	871515
180383	871516
54188	871517
31444	871518
11555	871519
144700	871520
187604	871521
30211	871522
29005	871523
331842	871524
95204	871525
149891	871526
169386	871527
13996	871528
187492	871529
107406	871530
16806	871531
54119	871532
5987	871533
185922	871534
20035	871535
54152	871536
134566	871537
264388	871538
59812	871539
21529	871540
111902	871541
69308	871542
21105	871543
155848	871544
11943	871545
41581	871546
205397	871547
63971	871548
4748	871549
96108	871550
2417	871551
12344	871552
65853	871553
61524	871554
8531	871555
75137	871556
1899	871557
12727	871558
65012	871559
190235	871560
65342	871561
41295	871562
35639	871563
341	871564
79716	871565
148674	871566
182949	871567
3402	871568
14	871569
92652	871570
142737	871571
182915	871572
14110	871573
3490	871574
98167	871575
357491	871576
198462	871577
77190	871578
232510	871579
185876	871580
91790	871581
311909	871582
16036	871583
187281	871584
138752	871585
159435	871586
274272	871587
107576	871588
8937	871589
331890	871590
70565	871591
93467	871592
199509	871593
38129	871594
98781	871595
142564	871596
198143	871597
112495	871598
107262	871599
304592	871600
9109	871601
134313	871602
31884	871603
109792	871604
141738	871605
33892	871606
46728	871607
28190	871608
87841	871609
114450	871610
21150	871611
119595	871612
88764	871613
118993	871614
130539	871615
35311	871616
19021	871617
319977	871618
40776	871619
35307	871620
133370	871621
68132	871622
25185	871623
179257	871624
154650	871625
148999	871626
74058	871627
3751	871628
297995	871629
91471	871630
180229	871631
2608	871632
78059	871633
33532	871634
12880	871635
105330	871636
148174	871637
232654	871638
138540	871639
90369	871640
180016	871641
182809	871642
91407	871643
28666	871644
126562	871645
12632	871646
9657	871647
80194	871648
3900	871649
490	871650
64337	871651
439	871652
240495	871653
23093	871654
20580	871655
275210	871656
149901	871657
143630	871658
153583	871659
102614	871660
63101	871661
91889	871662
126053	871663
349055	871664
223334	871665
142254	871666
1784	871667
143381	871668
346079	871669
18202	871670
207021	871671
99934	871672
43250	871673
78567	871674
87903	871675
35641	871676
231536	871677
235355	871678
195506	871679
8900	871680
5310	871681
2797	871682
2828	871683
1963	871684
77186	871685
315882	871686
238911	871687
60765	871688
350936	871689
2592	871690
136358	871691
89608	871692
20813	871693
200343	871694
219528	871695
41671	871696
1526	871697
88652	871698
42443	871699
394	871700
84084	871701
195833	871702
70260	871703
127863	871704
55512	871705
14452	871706
179532	871707
115507	871708
21532	871709
6326	871710
142254	871711
80458	871712
286652	871713
84520	871714
599	871715
53687	871716
217503	871717
51424	871718
11447	871719
62250	871720
12653	871721
121191	871722
3792	871723
166962	871724
259810	871725
230617	871726
3797	871727
45130	871728
53386	871729
70400	871730
114175	871731
30846	871732
198496	871733
267627	871734
324052	871735
70663	871736
38475	871737
228708	871738
202980	871739
118359	871740
43025	871741
116411	871742
61292	871743
229396	871744
65304	871745
144894	871746
201226	871747
233656	871748
65437	871749
47931	871750
64227	871751
252742	871752
15935	871753
6647	871754
741	871755
168130	871756
46190	871757
217595	871758
23506	871759
133611	871760
98099	871761
69792	871762
8249	871763
9837	871764
44357	871765
67350	871766
222813	871767
28714	871768
88890	871769
187598	871770
2795	871771
131512	871772
41144	871773
4325	871774
93581	871775
94392	871776
11550	871777
233023	871778
20055	871779
79432	871780
113326	871781
326909	871782
79139	871783
121168	871784
89352	871785
40254	871786
219953	871787
227951	871788
185837	871789
60948	871790
23559	871791
6025	871792
233087	871793
19617	871794
114459	871795
181537	871796
15684	871797
12668	871798
40273	871799
69017	871800
15633	871801
160753	871802
160856	871803
136961	871804
79773	871805
198666	871806
102205	871807
230120	871808
6854	871809
21685	871810
6599	871811
143335	871812
331220	871813
64208	871814
40569	871815
98620	871816
72342	871817
22655	871818
184109	871819
28487	871820
77850	871821
225316	871822
186000	871823
309658	871824
153563	871825
251706	871826
256376	871827
76260	871828
78225	871829
40134	871830
260141	871831
331671	871832
248952	871833
256884	871834
184652	871835
167530	871836
198216	871837
144313	871838
28896	871839
284665	871840
322698	871841
299598	871842
147428	871843
160439	871844
9406	871845
118273	871846
268543	871847
226741	871848
26192	871849
182734	871850
70637	871851
99017	871852
88100	871853
14109	871854
272770	871855
105842	871856
96579	871857
246612	871858
81198	871859
219682	871860
90666	871861
102411	871862
7352	871863
46301	871864
11514	871865
32546	871866
16906	871867
131515	871868
331055	871869
99150	871870
265842	871871
7712	871872
177697	871873
108927	871874
144444	871875
6877	871876
207149	871877
67736	871878
331672	871879
79855	871880
129607	871881
39782	871882
87375	871883
39274	871884
113377	871885
129067	871886
183849	871887
143373	871888
16114	871889
193730	871890
47135	871891
158592	871892
236636	871893
134487	871894
261827	871895
256455	871896
78512	871897
87584	871898
29020	871899
480	871900
89359	871901
30755	871902
25130	871903
129792	871904
35884	871905
91510	871906
164363	871907
29058	871908
88440	871909
242112	871910
153605	871911
267169	871912
160770	871913
46879	871914
22396	871915
21531	871916
99214	871917
127650	871918
58148	871919
141525	871920
41050	871921
23516	871922
55208	871923
84176	871924
47436	871925
4427	871926
90380	871927
94400	871928
89670	871929
303625	871930
6834	871931
124176	871932
81563	871933
98875	871934
14189	871935
2379	871936
15581	871937
233347	871938
216869	871939
43575	871940
302663	871941
300583	871942
52202	871943
29831	871944
147997	871945
144724	871946
98757	871947
265468	871948
197552	871949
87668	871950
62882	871951
118936	871952
8094	871953
27275	871954
14400	871955
124791	871956
12117	871957
18172	871958
200004	871959
138465	871960
135256	871961
90170	871962
142893	871963
270301	871964
222255	871965
60798	871966
84819	871967
163587	871968
299088	871969
263227	871970
2834	871971
233835	871972
7631	871973
281225	871974
14099	871975
62478	871976
119181	871977
163897	871978
325707	871979
7486	871980
161831	871981
324210	871982
21454	871983
103733	871984
12389	871985
47036	871986
7973	871987
224040	871988
38750	871989
720	871990
5418	871991
16805	871992
252437	871993
19177	871994
8479	871995
44337	871996
5979	871997
54100	871998
5940	871999
12574	872000
305386	872001
60786	872002
142992	872003
158746	872004
256484	872005
41216	872006
36882	872007
232885	872008
153129	872009
46187	872010
773	872011
8857	872012
267677	872013
37993	872014
119012	872015
155208	872016
24805	872017
316270	872018
64509	872019
223587	872020
157477	872021
116316	872022
152959	872023
79845	872024
9751	872025
35872	872026
355373	872027
251446	872028
7523	872029
210461	872030
3661	872031
77687	872032
146704	872033
111665	872034
147191	872035
1998	872036
244418	872037
56592	872038
73614	872039
197727	872040
65626	872041
99093	872042
105921	872043
11463	872044
60863	872045
156655	872046
150465	872047
2964	872048
222268	872049
270428	872050
24949	872051
349249	872052
42038	872053
121601	872054
22655	872055
60424	872056
12372	872057
49412	872058
297488	872059
18911	872060
20841	872061
3291	872062
188097	872063
28693	872064
20898	872065
8394	872066
92087	872067
184296	872068
180069	872069
22931	872070
9557	872071
81880	872072
63142	872073
103829	872074
225638	872075
67808	872076
183794	872077
62951	872078
43158	872079
94599	872080
248836	872081
270489	872082
58280	872083
111799	872084
28505	872085
11322	872086
21100	872087
123198	872088
102792	872089
40854	872090
36991	872091
5029	872092
11115	872093
8363	872094
27618	872095
9174	872096
146101	872097
118386	872098
299606	872099
238956	872100
6916	872101
9682	872102
90917	872103
99395	872104
244832	872105
155926	872106
31058	872107
95343	872108
41405	872109
142128	872110
300943	872111
90800	872112
157448	872113
15272	872114
272283	872115
270512	872116
254793	872117
107194	872118
182642	872119
235334	872120
87953	872121
11264	872122
74384	872123
71139	872124
137901	872125
131057	872126
121813	872127
15951	872128
151296	872129
130320	872130
18302	872131
157536	872132
3796	872133
39916	872134
20479	872135
189127	872136
138250	872137
13166	872138
264350	872139
208972	872140
2425	872141
2402	872142
269187	872143
144389	872144
88358	872145
107393	872146
140554	872147
12214	872148
5032	872149
218591	872150
133753	872151
28133	872152
104806	872153
59124	872154
40720	872155
230676	872156
306277	872157
12153	872158
167623	872159
237639	872160
22913	872161
70351	872162
137331	872163
98228	872164
226454	872165
59305	872166
25771	872167
234116	872168
233868	872169
14816	872170
90238	872171
342	872172
37781	872173
22439	872174
233319	872175
108372	872176
240419	872177
43670	872178
339659	872179
104409	872180
233003	872181
3560	872182
140133	872183
50906	872184
30791	872185
195325	872186
22932	872187
272029	872188
355923	872189
136767	872190
47517	872191
18830	872192
138074	872193
2884	872194
153923	872195
180812	872196
308477	872197
338078	872198
235145	872199
5885	872200
11432	872201
104015	872202
193540	872203
193555	872204
205797	872205
22985	872206
317447	872207
170403	872208
38440	872209
42318	872210
64490	872211
125469	872212
310348	872213
112282	872214
37828	872215
111914	872216
157554	872217
14113	872218
221059	872219
24846	872220
243128	872221
6631	872222
476	872223
82242	872224
4783	872225
39130	872226
241711	872227
344319	872228
118631	872229
41138	872230
38471	872231
148309	872232
234014	872233
54336	872234
188961	872235
62534	872236
3695	872237
2459	872238
31345	872239
9804	872240
43	872241
28159	872242
143011	872243
38891	872244
196229	872245
47339	872246
51439	872247
7395	872248
144715	872249
1900	872250
59294	872251
95482	872252
143278	872253
90036	872254
95004	872255
352793	872256
26558	872257
136313	872258
52483	872259
89712	872260
145114	872261
149924	872262
205571	872263
121166	872264
2059	872265
74386	872266
65795	872267
17129	872268
19099	872269
3791	872270
164539	872271
260876	872272
232816	872273
6853	872274
81012	872275
239636	872276
121186	872277
50799	872278
155219	872279
16977	872280
43307	872281
93771	872282
3078	872283
5341	872284
187115	872285
274787	872286
6617	872287
25240	872288
8797	872289
102460	872290
99761	872291
201495	872292
307030	872293
93801	872294
10649	872295
68688	872296
8397	872297
24839	872298
154616	872299
95427	872300
134633	872301
112508	872302
166525	872303
267806	872304
134546	872305
31456	872306
30363	872307
143776	872308
164308	872309
199378	872310
21396	872311
21396	872312
9755	872313
26262	872314
37567	872315
334809	872316
70462	872317
164994	872318
54946	872319
191286	872320
55444	872321
145728	872322
168777	872323
53310	872324
326570	872325
206810	872326
210504	872327
127652	872328
293601	872329
82899	872330
128630	872331
111531	872332
8125	872333
19857	872334
1764	872335
121523	872336
1108	872337
257254	872338
27892	872339
93550	872340
153636	872341
14169	872342
118583	872343
77518	872344
309868	872345
42545	872346
162047	872347
90370	872348
14558	872349
63745	872350
75959	872351
53789	872352
180004	872353
29753	872354
21333	872355
15144	872356
267411	872357
16901	872358
15144	872359
167778	872360
23319	872361
246222	872362
8262	872363
149947	872364
104381	872365
277967	872366
145369	872367
68809	872368
8050	872369
144558	872370
80976	872371
28718	872372
95245	872373
165785	872374
61901	872375
50521	872376
132586	872377
15903	872378
119184	872379
21647	872380
61919	872381
117091	872382
52599	872383
82144	872384
155	872385
105990	872386
6496	872387
96251	872388
4624	872389
69218	872390
114607	872391
25988	872392
243213	872393
4506	872394
178398	872395
320972	872396
189095	872397
189341	872398
67205	872399
14735	872400
21492	872401
239373	872402
23398	872403
106049	872404
41044	872405
151	872406
184618	872407
85952	872408
247399	872409
54712	872410
37158	872411
41190	872412
47552	872413
125817	872414
249064	872415
137074	872416
30028	872417
91088	872418
6079	872419
150328	872420
11426	872421
125880	872422
33356	872423
233819	872424
142570	872425
236686	872426
78943	872427
50440	872428
73478	872429
22901	872430
1119	872431
30213	872432
6263	872433
90583	872434
4127	872435
272421	872436
288	872437
47258	872438
20596	872439
89977	872440
110803	872441
294685	872442
22887	872443
6717	872444
81594	872445
6050	872446
160015	872447
78620	872448
3357	872449
237206	872450
193046	872451
67058	872452
59706	872453
37455	872454
13606	872455
122086	872456
27475	872457
1728	872458
279	872459
36099	872460
78707	872461
15049	872462
74591	872463
174413	872464
38533	872465
146032	872466
127551	872467
4004	872468
145156	872469
205074	872470
74642	872471
109816	872472
61840	872473
109822	872474
277007	872475
321573	872476
243785	872477
26967	872478
11570	872479
45806	872480
165421	872481
36589	872482
164778	872483
113680	872484
73460	872485
209173	872486
122118	872487
101452	872488
31571	872489
201600	872490
222187	872491
308807	872492
19169	872493
19572	872494
66596	872495
122654	872496
88271	872497
115285	872498
248843	872499
180919	872500
103033	872501
11125	872502
74791	872503
14293	872504
36601	872505
83124	872506
59956	872507
79624	872508
23331	872509
56021	872510
74763	872511
164795	872512
188533	872513
3498	872514
17115	872515
19418	872516
145528	872517
11099	872518
19143	872519
257765	872520
2068	872521
19481	872522
30332	872523
36792	872524
187104	872525
76565	872526
2535	872527
45216	872528
12542	872529
325848	872530
237251	872531
2935	872532
180064	872533
135418	872534
21086	872535
74158	872536
187209	872537
187407	872538
62216	872539
312997	872540
52183	872541
36164	872542
117572	872543
187112	872544
187373	872545
3616	872546
68704	872547
160779	872548
2152	872549
12557	872550
45429	872551
191024	872552
1230	872553
237933	872554
189045	872555
51944	872556
17166	872557
69885	872558
1329	872559
29337	872560
67345	872561
129785	872562
44310	872563
167251	872564
3771	872565
13462	872566
160772	872567
45733	872568
90035	872569
23218	872570
196791	872571
19671	872572
79762	872573
37291	872574
25	872575
230679	872576
12782	872577
298150	872578
260723	872579
152154	872580
18489	872581
78023	872582
7483	872583
93849	872584
90015	872585
10704	872586
14108	872587
30609	872588
707	872589
26902	872590
46410	872591
116418	872592
27754	872593
5802	872594
368	872595
98864	872596
54628	872597
244	872598
7035	872599
5523	872600
3868	872601
82365	872602
84	872603
18099	872604
182	872605
22253	872606
37126	872607
69055	872608
159	872609
337519	872610
259991	872611
114996	872612
54694	872613
12846	872614
23376	872615
102465	872616
62085	872617
1600	872618
127218	872619
12087	872620
41303	872621
79734	872622
9358	872623
31031	872624
91990	872625
232066	872626
65333	872627
53873	872628
100563	872629
97705	872630
3916	872631
11981	872632
14108	872633
22272	872634
44590	872635
86897	872636
79660	872637
12740	872638
229089	872639
255293	872640
199515	872641
69955	872642
16358	872643
62259	872644
187586	872645
281687	872646
37341	872647
84519	872648
176583	872649
24331	872650
16208	872651
22204	872652
23878	872653
82841	872654
318913	872655
288247	872656
24014	872657
5999	872658
5177	872659
122284	872660
52296	872661
16576	872662
45689	872663
4603	872664
154711	872665
148302	872666
121488	872667
121533	872668
195946	872669
3734	872670
21477	872671
234182	872672
260731	872673
64430	872674
3724	872675
247454	872676
352958	872677
127	872678
44293	872679
30494	872680
34271	872681
6146	872682
196482	872683
79462	872684
18800	872685
10755	872686
259011	872687
8209	872688
120999	872689
124837	872690
52593	872691
56658	872692
238647	872693
35751	872694
163023	872695
98795	872696
61152	872697
55862	872698
242082	872699
257015	872700
191138	872701
67285	872702
7038	872703
31781	872704
58313	872705
42583	872706
33277	872707
177396	872708
61751	872709
99008	872710
238369	872711
47944	872712
186487	872713
40617	872714
98114	872715
230966	872716
103617	872717
41252	872718
39061	872719
83734	872720
13453	872721
110971	872722
77338	872723
55770	872724
328095	872725
41101	872726
34676	872727
39922	872728
8621	872729
28228	872730
15818	872731
51203	872732
64731	872733
27445	872734
22098	872735
9546	872736
15896	872737
4401	872738
4427	872739
52061	872740
9021	872741
2956	872742
324281	872743
77260	872744
192308	872745
165393	872746
12568	872747
110801	872748
5960	872749
105610	872750
284676	872751
12680	872752
118698	872753
102516	872754
280060	872755
348281	872756
275584	872757
155162	872758
157211	872759
8822	872760
191074	872761
35131	872762
76257	872763
54355	872764
35572	872765
247728	872766
78629	872767
12306	872768
93997	872769
28273	872770
4191	872771
107830	872772
270258	872773
113161	872774
22017	872775
325782	872776
20421	872777
7321	872778
22555	872779
54720	872780
81648	872781
10172	872782
7092	872783
56933	872784
118433	872785
97757	872786
43926	872787
43920	872788
54857	872789
13669	872790
6568	872791
16605	872792
201106	872793
32070	872794
132941	872795
128122	872796
17347	872797
34434	872798
391	872799
477	872800
52289	872801
316689	872802
19486	872803
26020	872804
1812	872805
756	872806
124514	872807
25346	872808
94396	872809
170440	872810
278685	872811
14362	872812
44643	872813
58258	872814
145078	872815
236876	872816
148014	872817
60010	872818
2023	872819
23937	872820
22620	872821
30904	872822
181240	872823
80717	872824
80709	872825
70379	872826
307237	872827
133915	872828
12527	872829
122042	872830
88284	872831
66705	872832
280	872833
14651	872834
290152	872835
36876	872836
307	872837
261330	872838
74569	872839
1137	872840
8074	872841
56485	872842
168026	872843
329494	872844
472	872845
149933	872846
123080	872847
35128	872848
28929	872849
6412	872850
58287	872851
23085	872852
342229	872853
29585	872854
6095	872855
28897	872856
184775	872857
139223	872858
28937	872859
102682	872860
295521	872861
170230	872862
303547	872863
68601	872864
199676	872865
267024	872866
184506	872867
59467	872868
1682	872869
2002	872870
78771	872871
3558	872872
178638	872873
42835	872874
186969	872875
101983	872876
67153	872877
194273	872878
31035	872879
45665	872880
15942	872881
151688	872882
9548	872883
106659	872884
27894	872885
122426	872886
74089	872887
34973	872888
45798	872889
288880	872890
22107	872891
145044	872892
17531	872893
283103	872894
61969	872895
27498	872896
3106	872897
92231	872898
182	872899
5792	872900
144093	872901
100686	872902
35820	872903
37953	872904
5395	872905
100016	872906
24504	872907
123946	872908
88993	872909
10594	872910
84023	872911
14024	872912
54806	872913
17197	872914
2334	872915
192868	872916
184100	872917
59011	872918
347891	872919
61487	872920
4410	872921
33580	872922
240159	872923
65938	872924
104635	872925
18577	872926
37493	872927
73664	872928
19180	872929
122599	872930
161149	872931
64528	872932
339910	872933
235583	872934
32415	872935
320	872936
353327	872937
108728	872938
73311	872939
96683	872940
36501	872941
38384	872942
59910	872943
10830	872944
277973	872945
42177	872946
14810	872947
81125	872948
94473	872949
46583	872950
172817	872951
64501	872952
20052	872953
112475	872954
18664	872955
119942	872956
14359	872957
77427	872958
208323	872959
35452	872960
136	872961
50334	872962
258604	872963
79079	872964
81855	872965
41710	872966
28135	872967
3021	872968
169181	872969
148255	872970
18105	872971
105972	872972
328600	872973
140819	872974
166003	872975
182596	872976
2991	872977
28419	872978
11444	872979
70403	872980
306957	872981
53507	872982
342592	872983
20083	872984
290356	872985
48046	872986
131124	872987
33027	872988
256652	872989
22244	872990
179034	872991
30976	872992
13195	872993
117721	872994
21902	872995
60088	872996
32689	872997
130041	872998
216085	872999
217648	873000
63729	873001
30997	873002
350563	873003
3042	873004
2666	873005
179219	873006
6566	873007
50910	873008
123821	873009
8556	873010
335510	873011
35987	873012
36968	873013
102678	873014
30997	873015
296879	873016
329326	873017
86541	873018
289765	873019
235147	873020
20776	873021
40990	873022
56837	873023
122641	873024
150531	873025
270385	873026
136191	873027
174405	873028
344120	873029
26308	873030
72760	873031
126434	873032
125405	873033
139907	873034
286841	873035
126611	873036
232129	873037
60973	873038
170434	873039
42558	873040
21239	873041
161770	873042
30309	873043
115881	873044
177289	873045
126251	873046
5039	873047
82816	873048
75667	873049
49861	873050
8106	873051
203804	873052
26619	873053
191671	873054
215	873055
25461	873056
151271	873057
254455	873058
135588	873059
73998	873060
55852	873061
282211	873062
59999	873063
191283	873064
245890	873065
4493	873066
138186	873067
123149	873068
284164	873069
6902	873070
26701	873071
241994	873072
156173	873073
248053	873074
155415	873075
341461	873076
25406	873077
45733	873078
21955	873079
2432	873080
24020	873081
21807	873082
216065	873083
1050	873084
3838	873085
13086	873086
27690	873087
345468	873088
31757	873089
189927	873090
6375	873091
283514	873092
4525	873093
74146	873094
7630	873095
12366	873096
327618	873097
9638	873098
53939	873099
4722	873100
122281	873101
79923	873102
13083	873103
37110	873104
25501	873105
42765	873106
196021	873107
21698	873108
74483	873109
12399	873110
122257	873111
21665	873112
57420	873113
5168	873114
18062	873115
13477	873116
18863	873117
27	873118
6367	873119
201530	873120
37958	873121
62643	873122
28444	873123
21046	873124
31641	873125
39421	873126
39099	873127
106838	873128
131247	873129
336081	873130
152400	873131
157112	873132
70499	873133
85548	873134
33999	873135
22125	873136
3094	873137
18962	873138
190905	873139
19517	873140
19510	873141
12576	873142
1679	873143
72885	873144
19420	873145
8842	873146
234213	873147
32015	873148
165813	873149
11964	873150
88255	873151
172893	873152
8420	873153
45019	873154
173691	873155
73955	873156
8289	873157
14002	873158
35981	873159
5657	873160
3193	873161
189021	873162
77989	873163
81974	873164
126701	873165
8375	873166
54847	873167
166154	873168
91014	873169
139017	873170
4585	873171
95132	873172
58221	873173
120245	873174
194891	873175
353181	873176
23449	873177
3182	873178
50633	873179
802	873180
79584	873181
10746	873182
14116	873183
162164	873184
344080	873185
38948	873186
41795	873187
207834	873188
18737	873189
18737	873190
195132	873191
368	873192
19223	873193
138874	873194
121328	873195
60437	873196
192595	873197
3733	873198
117560	873199
273405	873200
192388	873201
51062	873202
31888	873203
4142	873204
266891	873205
89702	873206
4029	873207
19226	873208
32177	873209
8972	873210
53594	873211
26454	873212
105179	873213
45734	873214
59592	873215
119401	873216
12541	873217
193335	873218
56549	873219
94584	873220
9562	873221
136373	873222
8771	873223
103107	873224
5801	873225
53613	873226
137201	873227
79958	873228
16622	873229
86648	873230
131108	873231
159966	873232
25455	873233
162285	873234
4830	873235
62991	873236
1678	873237
55623	873238
615	873239
6652	873240
77712	873241
91325	873242
19922	873243
6651	873244
93331	873245
37317	873246
3	873247
19783	873248
77567	873249
48610	873250
70902	873251
60405	873252
70907	873253
28841	873254
14377	873255
112697	873256
24743	873257
50670	873258
113752	873259
181149	873260
50654	873261
25032	873262
156465	873263
10634	873264
136526	873265
21051	873266
122789	873267
285568	873268
8655	873269
11570	873270
1873	873271
112195	873272
8198	873273
101852	873274
3604	873275
118064	873276
307279	873277
58361	873278
92798	873279
101852	873280
4550	873281
7017	873282
7469	873283
187595	873284
306064	873285
97668	873286
11250	873287
161047	873288
57386	873289
132283	873290
39765	873291
135544	873292
59736	873293
79647	873294
5933	873295
141790	873296
1798	873297
38574	873298
7533	873299
3611	873300
21833	873301
98545	873302
87251	873303
67288	873304
61	873305
2043	873306
713	873307
73360	873308
138741	873309
96479	873310
169463	873311
55084	873312
20181	873313
233846	873314
25346	873315
294137	873316
17851	873317
50319	873318
30279	873319
184846	873320
6797	873321
215241	873322
54852	873323
26343	873324
79937	873325
71158	873326
16	873327
329563	873328
159225	873329
101220	873330
159227	873331
164268	873332
261409	873333
261067	873334
269390	873335
2150	873336
160912	873337
159263	873338
3122	873339
26000	873340
137516	873341
254556	873342
189141	873343
140003	873344
316865	873345
12776	873346
45402	873347
2937	873348
219511	873349
69092	873350
3391	873351
7109	873352
75232	873353
240862	873354
140392	873355
107691	873356
89019	873357
139505	873358
30832	873359
62264	873360
243293	873361
122093	873362
986	873363
8827	873364
77930	873365
116973	873366
270082	873367
119774	873368
15404	873369
48415	873370
26420	873371
31965	873372
73295	873373
71103	873374
27391	873375
11705	873376
111804	873377
21375	873378
26365	873379
162	873380
101983	873381
85308	873382
28097	873383
1510	873384
28337	873385
321267	873386
41072	873387
64103	873388
2902	873389
188878	873390
143549	873391
237682	873392
3726	873393
97684	873394
5762	873395
96955	873396
7428	873397
247500	873398
248554	873399
16170	873400
84611	873401
60602	873402
60688	873403
34	873404
74930	873405
146454	873406
816	873407
43529	873408
57336	873409
75123	873410
23384	873411
76017	873412
1463	873413
32742	873414
17947	873415
181682	873416
170683	873417
185075	873418
130128	873419
33753	873420
23883	873421
58452	873422
75915	873423
6855	873424
245562	873425
295367	873426
150589	873427
62906	873428
152256	873429
112782	873430
181095	873431
287413	873432
124729	873433
68094	873434
284446	873435
6694	873436
7160	873437
16438	873438
43360	873439
182064	873440
48735	873441
55809	873442
62527	873443
16499	873444
137486	873445
473	873446
11499	873447
98197	873448
149365	873449
28533	873450
28760	873451
156870	873452
3568	873453
373	873454
31463	873455
68694	873456
380	873457
188453	873458
990	873459
36372	873460
99908	873461
10189	873462
178797	873463
70093	873464
37314	873465
160267	873466
9510	873467
2142	873468
264917	873469
12553	873470
10742	873471
72076	873472
31604	873473
113637	873474
150490	873475
31698	873476
160239	873477
388	873478
42515	873479
137	873480
80247	873481
188645	873482
31677	873483
22776	873484
31825	873485
160969	873486
5104	873487
1395	873488
6456	873489
33563	873490
226108	873491
31014	873492
157501	873493
14362	873494
208666	873495
24263	873496
71041	873497
116612	873498
76210	873499
192181	873500
297766	873501
35916	873502
63692	873503
66197	873504
268003	873505
18017	873506
172715	873507
74703	873508
172141	873509
184731	873510
13749	873511
107786	873512
88377	873513
3523	873514
10206	873515
45121	873516
5437	873517
126099	873518
81793	873519
308565	873520
51225	873521
297334	873522
26072	873523
5310	873524
311673	873525
198156	873526
338279	873527
1259	873528
186571	873529
14756	873530
85796	873531
21623	873532
13208	873533
159335	873534
261550	873535
88634	873536
159454	873537
121491	873538
29436	873539
283431	873540
58804	873541
28002	873542
56371	873543
87932	873544
5687	873545
273395	873546
127589	873547
49978	873548
197049	873549
61123	873550
56102	873551
81338	873552
18134	873553
354	873554
5428	873555
1424	873556
15482	873557
296732	873558
20338	873559
31068	873560
83951	873561
29143	873562
3091	873563
13147	873564
7184	873565
6221	873566
56988	873567
29156	873568
134117	873569
53250	873570
4531	873571
327715	873572
50241	873573
76047	873574
72308	873575
14792	873576
38778	873577
245336	873578
84409	873579
4193	873580
124431	873581
56950	873582
28151	873583
130253	873584
203723	873585
61291	873586
70491	873587
1924	873588
200384	873589
4309	873590
12574	873591
53179	873592
125483	873593
3351	873594
7557	873595
94	873596
191420	873597
59899	873598
40141	873599
10701	873600
7666	873601
63609	873602
188644	873603
315	873604
12554	873605
222993	873606
5347	873607
27004	873608
34869	873609
25677	873610
25677	873611
25677	873612
58640	873613
23799	873614
1222	873615
14059	873616
237431	873617
8904	873618
2636	873619
120218	873620
4968	873621
19534	873622
8978	873623
16638	873624
29029	873625
80483	873626
172790	873627
176845	873628
131947	873629
9589	873630
14565	873631
20950	873632
196165	873633
111054	873634
192333	873635
111110	873636
337078	873637
7830	873638
152154	873639
121475	873640
99013	873641
104148	873642
186511	873643
1337	873644
18242	873645
19561	873646
5530	873647
130441	873648
106694	873649
173407	873650
4756	873651
168097	873652
5956	873653
111081	873654
4895	873655
173884	873656
19404	873657
6156	873658
114686	873659
702	873660
28535	873661
935	873662
3328	873663
7994	873664
330231	873665
260174	873666
183413	873667
28034	873668
34081	873669
14547	873670
43687	873671
3682	873672
2097	873673
49553	873674
26331	873675
27617	873676
36776	873677
176177	873678
48999	873679
109777	873680
115007	873681
4682	873682
7766	873683
75879	873684
70232	873685
86846	873686
200826	873687
34462	873688
98636	873689
30043	873690
11996	873691
66001	873692
48238	873693
2177	873694
353962	873695
10022	873696
17845	873697
102238	873698
60610	873699
333464	873700
74788	873701
75035	873702
46265	873703
74795	873704
69486	873705
73950	873706
51965	873707
11010	873708
56360	873709
107622	873710
279147	873711
169328	873712
95509	873713
112713	873714
306865	873715
3925	873716
252576	873717
112550	873718
10318	873719
218718	873720
1188	873721
5578	873722
43685	873723
18715	873724
43296	873725
33452	873726
342583	873727
66250	873728
51679	873729
281604	873730
192205	873731
192078	873732
111421	873733
271911	873734
170179	873735
649	873736
18551	873737
89539	873738
13835	873739
122014	873740
31949	873741
9400	873742
101992	873743
200412	873744
3541	873745
14560	873746
21029	873747
161042	873748
19068	873749
147977	873750
768	873751
23219	873752
51771	873753
145164	873754
183693	873755
5559	873756
71791	873757
9401	873758
10398	873759
58437	873760
238638	873761
152593	873762
185763	873763
177864	873764
133538	873765
111384	873766
39949	873767
82625	873768
183754	873769
4164	873770
50340	873771
311864	873772
12841	873773
352746	873774
5241	873775
60074	873776
282269	873777
40931	873778
39403	873779
298	873780
2842	873781
184996	873782
115830	873783
64512	873784
321	873785
23328	873786
66217	873787
332801	873788
111542	873789
154774	873790
32424	873791
324762	873792
239834	873793
279792	873794
12530	873795
11346	873796
66620	873797
314	873798
36042	873799
200799	873800
59478	873801
186093	873802
41604	873803
33080	873804
117850	873805
313341	873806
330448	873807
76756	873808
69661	873809
207190	873810
15922	873811
146783	873812
26319	873813
31227	873814
80356	873815
10469	873816
102108	873817
3116	873818
49505	873819
119645	873820
104222	873821
31936	873822
83636	873823
108994	873824
6428	873825
176494	873826
901	873827
143264	873828
65318	873829
292200	873830
237779	873831
21006	873832
348383	873833
284736	873834
85860	873835
45029	873836
23262	873837
50426	873838
9311	873839
287271	873840
76513	873841
273794	873842
21990	873843
61063	873844
64217	873845
293988	873846
21428	873847
57772	873848
15560	873849
60654	873850
51317	873851
6396	873852
3162	873853
158922	873854
100669	873855
36923	873856
19560	873857
178670	873858
41108	873859
40857	873860
45098	873861
144126	873862
60738	873863
294391	873864
55072	873865
186283	873866
50915	873867
18348	873868
18166	873869
273050	873870
26587	873871
66909	873872
15609	873873
285412	873874
193244	873875
20320	873876
21979	873877
8303	873878
33704	873879
66246	873880
90	873881
78312	873882
31849	873883
4719	873884
29139	873885
51870	873886
21311	873887
210644	873888
9300	873889
22620	873890
34016	873891
80	873892
23730	873893
38512	873894
7	873895
76041	873896
193589	873897
3866	873898
124300	873899
6608	873900
5967	873901
195094	873902
95842	873903
28383	873904
3904	873905
251148	873906
129464	873907
208093	873908
127509	873909
209664	873910
48489	873911
39102	873912
9437	873913
31309	873914
270132	873915
126361	873916
33380	873917
88612	873918
175305	873919
163991	873920
40864	873921
106018	873922
50454	873923
193763	873924
16267	873925
84168	873926
111938	873927
21336	873928
88964	873929
185864	873930
3	873931
18485	873932
26146	873933
18902	873934
223947	873935
7430	873936
78356	873937
23542	873938
23542	873939
263465	873940
145508	873941
45094	873942
100498	873943
120465	873944
157987	873945
210522	873946
166230	873947
20532	873948
121159	873949
142221	873950
1890	873951
141713	873952
9973	873953
2131	873954
56	873955
77487	873956
3107	873957
325615	873958
312885	873959
11	873960
5091	873961
116101	873962
206752	873963
71911	873964
236693	873965
161230	873966
20668	873967
65832	873968
38998	873969
78730	873970
130777	873971
13062	873972
174478	873973
351438	873974
231365	873975
132458	873976
127950	873977
208157	873978
62402	873979
25742	873980
25587	873981
11798	873982
33912	873983
85895	873984
31734	873985
2976	873986
185040	873987
124203	873988
5332	873989
272360	873990
285889	873991
1217	873992
312197	873993
9331	873994
33644	873995
301419	873996
193513	873997
166321	873998
187135	873999
110715	874000
194840	874001
18450	874002
116137	874003
326480	874004
4298	874005
85347	874006
12194	874007
92972	874008
147699	874009
49100	874010
149713	874011
88703	874012
43459	874013
4439	874014
209696	874015
27721	874016
265477	874017
147001	874018
6639	874019
207948	874020
26187	874021
28956	874022
74609	874023
209964	874024
11057	874025
11320	874026
34948	874027
38934	874028
73166	874029
1074	874030
163353	874031
2821	874032
52701	874033
247	874034
83719	874035
78524	874036
2612	874037
77828	874038
269216	874039
130371	874040
1649	874041
210484	874042
167227	874043
9325	874044
75885	874045
50089	874046
106268	874047
18450	874048
215277	874049
179772	874050
98847	874051
106425	874052
111974	874053
186349	874054
13891	874055
185344	874056
31012	874057
11291	874058
26223	874059
185764	874060
1097	874061
213363	874062
283808	874063
29842	874064
57627	874065
352645	874066
146293	874067
34976	874068
304305	874069
1496	874070
25403	874071
12286	874072
10660	874073
38903	874074
52305	874075
132963	874076
60386	874077
39042	874078
129127	874079
63996	874080
22721	874081
328776	874082
74238	874083
124214	874084
265704	874085
243518	874086
28621	874087
5013	874088
199894	874089
15377	874090
64070	874091
119584	874092
22777	874093
1298	874094
55341	874095
151739	874096
18195	874097
59473	874098
5660	874099
18377	874100
20247	874101
27943	874102
87779	874103
39927	874104
19920	874105
129004	874106
44241	874107
294304	874108
24033	874109
54649	874110
323728	874111
320295	874112
449	874113
207406	874114
117326	874115
56077	874116
311132	874117
41622	874118
319697	874119
19165	874120
196052	874121
4071	874122
32290	874123
261020	874124
125888	874125
311356	874126
179294	874127
13542	874128
179294	874129
62271	874130
169134	874131
134821	874132
93814	874133
78773	874134
122904	874135
21957	874136
150364	874137
22747	874138
78729	874139
120413	874140
3008	874141
10617	874142
192756	874143
179679	874144
8924	874145
10321	874146
8655	874147
1778	874148
37643	874149
65434	874150
8144	874151
139354	874152
40193	874153
247097	874154
86987	874155
25570	874156
2792	874157
110354	874158
127739	874159
14902	874160
29673	874161
354258	874162
321059	874163
10972	874164
3158	874165
5326	874166
52157	874167
158946	874168
143838	874169
209530	874170
119521	874171
263337	874172
15589	874173
79583	874174
182452	874175
184824	874176
15422	874177
11062	874178
11028	874179
72843	874180
10366	874181
170415	874182
55398	874183
27845	874184
149794	874185
21542	874186
56678	874187
39256	874188
2360	874189
4366	874190
10901	874191
128462	874192
124237	874193
20827	874194
21831	874195
47795	874196
167219	874197
211643	874198
3870	874199
1658	874200
107829	874201
104205	874202
5531	874203
622	874204
43404	874205
9173	874206
323195	874207
14942	874208
48261	874209
66800	874210
16455	874211
85905	874212
39732	874213
5331	874214
72710	874215
184385	874216
4805	874217
213148	874218
6072	874219
5994	874220
61869	874221
13059	874222
8975	874223
344462	874224
198821	874225
8082	874226
39449	874227
27502	874228
2464	874229
122645	874230
5342	874231
78907	874232
32988	874233
190227	874234
1098	874235
193197	874236
51926	874237
53929	874238
178181	874239
306868	874240
353675	874241
81290	874242
1646	874243
23421	874244
7226	874245
68508	874246
15183	874247
348419	874248
78609	874249
75235	874250
233884	874251
150279	874252
2402	874253
118005	874254
19004	874255
151701	874256
106551	874257
151694	874258
77419	874259
1650	874260
20884	874261
54858	874262
31736	874263
3313	874264
101791	874265
68948	874266
126115	874267
5787	874268
45601	874269
6387	874270
297233	874271
211795	874272
57494	874273
617	874274
23476	874275
41081	874276
174524	874277
72560	874278
7731	874279
51374	874280
37132	874281
174635	874282
350338	874283
163620	874284
325303	874285
104021	874286
127936	874287
3709	874288
127388	874289
79484	874290
87905	874291
169663	874292
260579	874293
289950	874294
12275	874295
33715	874296
3481	874297
107762	874298
281243	874299
1380	874300
91254	874301
819	874302
10367	874303
31157	874304
122962	874305
78742	874306
4478	874307
32912	874308
201823	874309
129542	874310
168884	874311
294434	874312
45740	874313
79254	874314
159636	874315
39611	874316
24563	874317
39397	874318
19998	874319
50427	874320
1280	874321
175393	874322
295090	874323
944	874324
313272	874325
904	874326
87627	874327
139087	874328
329416	874329
68999	874330
151079	874331
25795	874332
38583	874333
129908	874334
129499	874335
130045	874336
83368	874337
207984	874338
116923	874339
121833	874340
129777	874341
88746	874342
287280	874343
213496	874344
32374	874345
138935	874346
272866	874347
286726	874348
16854	874349
174024	874350
287505	874351
40821	874352
128124	874353
175201	874354
63291	874355
296986	874356
70457	874357
83406	874358
78945	874359
194051	874360
80372	874361
81521	874362
59490	874363
80410	874364
125550	874365
170209	874366
8233	874367
6563	874368
79314	874369
152327	874370
199304	874371
283358	874372
41371	874373
273430	874374
2491	874375
192646	874376
83905	874377
308497	874378
5307	874379
142742	874380
66453	874381
65799	874382
298147	874383
305365	874384
215728	874385
118028	874386
124361	874387
118685	874388
266786	874389
228210	874390
276289	874391
157820	874392
208160	874393
21799	874394
272183	874395
178347	874396
198689	874397
267852	874398
293134	874399
130064	874400
290966	874401
195214	874402
17083	874403
69816	874404
324190	874405
3696	874406
205707	874407
35013	874408
302273	874409
208986	874410
149293	874411
193426	874412
153132	874413
2840	874414
10043	874415
162633	874416
351928	874417
353237	874418
103297	874419
34968	874420
194076	874421
200690	874422
42395	874423
6589	874424
339284	874425
208873	874426
12793	874427
13697	874428
298958	874429
150552	874430
206557	874431
71404	874432
350838	874433
131987	874434
112981	874435
8111	874436
25281	874437
46327	874438
83116	874439
210152	874440
333035	874441
27041	874442
19920	874443
19250	874444
86442	874445
172297	874446
195479	874447
109805	874448
2850	874449
125593	874450
68740	874451
341882	874452
1754	874453
30399	874454
237947	874455
62126	874456
824	874457
129046	874458
8613	874459
58559	874460
85991	874461
272560	874462
39818	874463
120557	874464
158711	874465
162695	874466
150769	874467
205030	874468
62065	874469
346229	874470
152062	874471
19558	874472
143220	874473
21836	874474
201094	874475
299215	874476
6967	874477
3297	874478
40718	874479
24807	874480
47144	874481
164746	874482
158334	874483
6744	874484
91756	874485
33631	874486
134994	874487
21995	874488
216081	874489
200387	874490
1844	874491
338706	874492
15203	874493
173419	874494
81538	874495
3368	874496
119652	874497
38998	874498
67901	874499
52897	874500
243922	874501
198644	874502
7419	874503
22370	874504
16052	874505
16052	874506
10410	874507
26251	874508
291085	874509
94556	874510
69996	874511
173532	874512
57881	874513
124841	874514
9145	874515
60187	874516
141494	874517
67515	874518
76953	874519
2105	874520
320187	874521
59622	874522
39178	874523
44349	874524
15753	874525
14430	874526
6135	874527
21451	874528
129582	874529
152851	874530
100664	874531
233349	874532
25271	874533
21285	874534
15889	874535
978	874536
3389	874537
90949	874538
76548	874539
51989	874540
129159	874541
145137	874542
125030	874543
2900	874544
116797	874545
8100	874546
205150	874547
15263	874548
14430	874549
43424	874550
48008	874551
105712	874552
269464	874553
30541	874554
174241	874555
120856	874556
189512	874557
23608	874558
3303	874559
13851	874560
54600	874561
196257	874562
9614	874563
118388	874564
45254	874565
229960	874566
143960	874567
202135	874568
125044	874569
2369	874570
137136	874571
202901	874572
355861	874573
60920	874574
2330	874575
278530	874576
112927	874577
202166	874578
138777	874579
5232	874580
351830	874581
101578	874582
24040	874583
198733	874584
46286	874585
100877	874586
348648	874587
11661	874588
25670	874589
342678	874590
201441	874591
203334	874592
203256	874593
339086	874594
54594	874595
200820	874596
203884	874597
201809	874598
55203	874599
200144	874600
81746	874601
55013	874602
124224	874603
340284	874604
123876	874605
203166	874606
204067	874607
125768	874608
334471	874609
54432	874610
201975	874611
37773	874612
54844	874613
124631	874614
342074	874615
204098	874616
81112	874617
340255	874618
200012	874619
125658	874620
202125	874621
340749	874622
343155	874623
124005	874624
199244	874625
339640	874626
346609	874627
202334	874628
339987	874629
125077	874630
123764	874631
202092	874632
81481	874633
341621	874634
341897	874635
199722	874636
339900	874637
336504	874638
46327	874639
30467	874640
64107	874641
201707	874642
124509	874643
106144	874644
10896	874645
9238	874646
334210	874647
90639	874648
43580	874649
125778	874650
50696	874651
63903	874652
253162	874653
292105	874654
27517	874655
42077	874656
341760	874657
172387	874658
12074	874659
81482	874660
340400	874661
123798	874662
343263	874663
63664	874664
21051	874665
338646	874666
139528	874667
169035	874668
124616	874669
210201	874670
150432	874671
334496	874672
8894	874673
19920	874674
209714	874675
40536	874676
74297	874677
5676	874678
38760	874679
133605	874680
38922	874681
166797	874682
53909	874683
96321	874684
53371	874685
85822	874686
73560	874687
188710	874688
27561	874689
71707	874690
17106	874691
62141	874692
86296	874693
23898	874694
42674	874695
69163	874696
68094	874697
6893	874698
77983	874699
23362	874700
444	874701
119296	874702
49913	874703
155430	874704
84662	874705
15187	874706
308690	874707
311	874708
10354	874709
945	874710
119247	874711
14905	874712
543	874713
21180	874714
125345	874715
29690	874716
174444	874717
334556	874718
138861	874719
196040	874720
128662	874721
419	874722
47583	874723
52206	874724
1729	874725
294390	874726
135029	874727
11038	874728
80073	874729
38763	874730
281868	874731
355776	874732
44910	874733
36555	874734
968	874735
17288	874736
167982	874737
98075	874738
326549	874739
302154	874740
1379	874741
57524	874742
1634	874743
13080	874744
42084	874745
200450	874746
235	874747
36885	874748
33643	874749
95783	874750
11899	874751
54640	874752
100497	874753
68059	874754
1060	874755
243291	874756
152343	874757
282075	874758
260859	874759
17420	874760
10847	874761
118800	874762
198388	874763
7598	874764
124220	874765
92044	874766
63311	874767
166611	874768
32996	874769
302605	874770
4968	874771
100051	874772
24129	874773
73770	874774
44113	874775
279711	874776
34966	874777
100365	874778
327503	874779
39052	874780
15323	874781
85250	874782
17524	874783
1392	874784
10445	874785
48566	874786
206032	874787
108040	874788
192278	874789
245311	874790
29741	874791
74705	874792
88283	874793
144919	874794
2372	874795
147675	874796
243015	874797
178647	874798
182662	874799
327	874800
2109	874801
39750	874802
20412	874803
132766	874804
51535	874805
17638	874806
109702	874807
14912	874808
39374	874809
298968	874810
279678	874811
108107	874812
277903	874813
1214	874814
171980	874815
203030	874816
133460	874817
238418	874818
464	874819
56331	874820
21828	874821
108885	874822
100127	874823
185176	874824
887	874825
5018	874826
327915	874827
8079	874828
51992	874829
143239	874830
23035	874831
127501	874832
8626	874833
68406	874834
33186	874835
16290	874836
81507	874837
2306	874838
47184	874839
121318	874840
31235	874841
11448	874842
42407	874843
23498	874844
346672	874845
73846	874846
4762	874847
4366	874848
131684	874849
346284	874850
38726	874851
260619	874852
60816	874853
7528	874854
5999	874855
328925	874856
71826	874857
234730	874858
21066	874859
34691	874860
72970	874861
143290	874862
1166	874863
95722	874864
174035	874865
4155	874866
77081	874867
14679	874868
781	874869
39626	874870
234	874871
60194	874872
36613	874873
1055	874874
50262	874875
279303	874876
7920	874877
526	874878
96221	874879
246568	874880
175180	874881
176381	874882
285538	874883
1031	874884
21123	874885
209984	874886
16011	874887
70525	874888
207040	874889
494	874890
179861	874891
29114	874892
4196	874893
296908	874894
9	874895
5363	874896
430	874897
51124	874898
1963	874899
22083	874900
21011	874901
335720	874902
172	874903
82518	874904
432	874905
216374	874906
173953	874907
42356	874908
8213	874909
14393	874910
276	874911
88190	874912
5	874913
260629	874914
40074	874915
9478	874916
181249	874917
32413	874918
56326	874919
65799	874920
216500	874921
2672	874922
7010	874923
84535	874924
45055	874925
56288	874926
48297	874927
87201	874928
27278	874929
3454	874930
172655	874931
276	874932
248188	874933
93917	874934
355653	874935
287892	874936
31349	874937
1637	874938
93943	874939
278970	874940
29937	874941
203113	874942
295342	874943
27630	874944
47790	874945
23170	874946
237	874947
105073	874948
53535	874949
323725	874950
4516	874951
968	874952
27982	874953
63736	874954
22735	874955
35471	874956
6948	874957
125056	874958
7984	874959
2347	874960
286209	874961
2353	874962
40614	874963
71399	874964
1169	874965
64353	874966
2837	874967
29609	874968
57242	874969
131285	874970
3435	874971
165758	874972
88988	874973
37724	874974
1379	874975
171899	874976
284205	874977
37333	874978
13080	874979
25670	874980
57073	874981
231706	874982
175799	874983
84096	874984
116316	874985
21402	874986
52257	874987
79244	874988
20068	874989
48314	874990
84966	874991
127601	874992
71784	874993
200791	874994
16874	874995
17899	874996
1078	874997
8600	874998
37149	874999
10483	875000
5066	875001
847	875002
24037	875003
26763	875004
49219	875005
214808	875006
133330	875007
183486	875008
116132	875009
70704	875010
24113	875011
85006	875012
98482	875013
172098	875014
16921	875015
14501	875016
31710	875017
98916	875018
279235	875019
60208	875020
70337	875021
40771	875022
111343	875023
1689	875024
297733	875025
205330	875026
88552	875027
9100	875028
59174	875029
1638	875030
21962	875031
2245	875032
84863	875033
248124	875034
734	875035
339150	875036
3311	875037
132884	875038
19971	875039
27897	875040
50915	875041
21668	875042
126095	875043
337479	875044
337413	875045
41301	875046
50384	875047
354728	875048
28148	875049
28857	875050
153602	875051
91977	875052
196712	875053
23863	875054
17152	875055
128102	875056
337585	875057
11315	875058
7858	875059
197066	875060
756	875061
139192	875062
27535	875063
17124	875064
2848	875065
475	875066
190098	875067
112024	875068
78879	875069
205321	875070
103014	875071
46041	875072
742	875073
135735	875074
110985	875075
57310	875076
143821	875077
60653	875078
125556	875079
9090	875080
91878	875081
3983	875082
121510	875083
207541	875084
14923	875085
98051	875086
184728	875087
116311	875088
41863	875089
38762	875090
38827	875091
147593	875092
127526	875093
2817	875094
239790	875095
129517	875096
256219	875097
85652	875098
22612	875099
6291	875100
230904	875101
256	875102
41926	875103
1384	875104
51684	875105
30986	875106
30176	875107
31651	875108
172033	875109
300946	875110
107340	875111
184636	875112
299212	875113
140468	875114
163168	875115
254926	875116
115445	875117
22255	875118
62240	875119
59712	875120
28993	875121
189211	875122
216393	875123
212408	875124
38528	875125
161388	875126
8558	875127
265552	875128
8627	875129
1632	875130
9938	875131
18147	875132
62422	875133
128371	875134
27475	875135
1193	875136
81450	875137
187385	875138
58052	875139
178529	875140
188909	875141
196	875142
224905	875143
50967	875144
301016	875145
24033	875146
66774	875147
186451	875148
50655	875149
6545	875150
99553	875151
22470	875152
22487	875153
44723	875154
44670	875155
290088	875156
152289	875157
124943	875158
57816	875159
20535	875160
290730	875161
355097	875162
4338	875163
51880	875164
98068	875165
37245	875166
96812	875167
111287	875168
24061	875169
55092	875170
18040	875171
36039	875172
99885	875173
20578	875174
86166	875175
201263	875176
192927	875177
3709	875178
65909	875179
282463	875180
4371	875181
118174	875182
118382	875183
43976	875184
177972	875185
27521	875186
200786	875187
6684	875188
129430	875189
119564	875190
1983	875191
52374	875192
1227	875193
117527	875194
19796	875195
153313	875196
66047	875197
296206	875198
49073	875199
177851	875200
41850	875201
272366	875202
195940	875203
334497	875204
272689	875205
802	875206
22564	875207
58233	875208
23414	875209
68379	875210
68256	875211
354954	875212
353756	875213
62235	875214
56528	875215
51059	875216
2415	875217
294028	875218
352860	875219
140013	875220
15591	875221
62403	875222
29642	875223
38087	875224
351737	875225
5845	875226
94268	875227
9744	875228
50173	875229
126308	875230
333836	875231
123757	875232
267934	875233
126165	875234
140676	875235
38166	875236
335420	875237
198405	875238
346471	875239
334954	875240
343328	875241
335925	875242
203316	875243
200729	875244
228838	875245
200291	875246
344083	875247
311676	875248
773	875249
39128	875250
3045	875251
35463	875252
107301	875253
205920	875254
80365	875255
61788	875256
93375	875257
43458	875258
168205	875259
125872	875260
124923	875261
180718	875262
12873	875263
352433	875264
99176	875265
216718	875266
129319	875267
177896	875268
259816	875269
209186	875270
196597	875271
37855	875272
126086	875273
35745	875274
46383	875275
244323	875276
194359	875277
234668	875278
304764	875279
75087	875280
10395	875281
275717	875282
11998	875283
48566	875284
106887	875285
1172	875286
38762	875287
85097	875288
1666	875289
127500	875290
502	875291
171999	875292
89	875293
57454	875294
56382	875295
3176	875296
36839	875297
92156	875298
7120	875299
87146	875300
19195	875301
39549	875302
202835	875303
127679	875304
143466	875305
540	875306
185439	875307
137141	875308
355148	875309
163485	875310
53194	875311
86264	875312
179959	875313
79801	875314
117985	875315
344058	875316
21667	875317
51410	875318
179242	875319
24902	875320
74696	875321
21913	875322
57132	875323
6751	875324
16783	875325
34811	875326
12066	875327
163774	875328
55600	875329
85355	875330
244219	875331
158371	875332
187430	875333
53163	875334
119267	875335
349500	875336
244826	875337
143822	875338
3306	875339
67575	875340
50043	875341
241921	875342
209818	875343
91508	875344
30395	875345
149323	875346
297572	875347
210071	875348
84969	875349
31470	875350
71438	875351
17466	875352
18158	875353
53371	875354
1103	875355
465	875356
179783	875357
126037	875358
214964	875359
11714	875360
89265	875361
96980	875362
38179	875363
23861	875364
4161	875365
4282	875366
255747	875367
331205	875368
60525	875369
63214	875370
148984	875371
335604	875372
7669	875373
187160	875374
52301	875375
187721	875376
127786	875377
209035	875378
56139	875379
11066	875380
355780	875381
207112	875382
110346	875383
220534	875384
37341	875385
53063	875386
173754	875387
35727	875388
157898	875389
43752	875390
315016	875391
355000	875392
12048	875393
287987	875394
2924	875395
319545	875396
3018	875397
288724	875398
122796	875399
133134	875400
116362	875401
4349	875402
59696	875403
33820	875404
42845	875405
314718	875406
4331	875407
257248	875408
53872	875409
80968	875410
23141	875411
1451	875412
259565	875413
85005	875414
21702	875415
112242	875416
34529	875417
335779	875418
143491	875419
99320	875420
65397	875421
117254	875422
148614	875423
26217	875424
22194	875425
70375	875426
272827	875427
115464	875428
306262	875429
30630	875430
221448	875431
42950	875432
60007	875433
43233	875434
47028	875435
68890	875436
356875	875437
26655	875438
322	875439
132199	875440
22072	875441
54484	875442
31127	875443
70784	875444
44911	875445
187074	875446
77134	875447
7037	875448
24388	875449
11712	875450
88176	875451
57655	875452
9006	875453
213483	875454
18376	875455
152918	875456
185484	875457
116111	875458
50391	875459
16099	875460
144801	875461
990	875462
217831	875463
110856	875464
19949	875465
92350	875466
129125	875467
75988	875468
196897	875469
46140	875470
1943	875471
236364	875472
47648	875473
139065	875474
133568	875475
270755	875476
305170	875477
9755	875478
44333	875479
8217	875480
92327	875481
120386	875482
121220	875483
15554	875484
18496	875485
884	875486
12489	875487
171281	875488
309621	875489
3842	875490
194874	875491
220508	875492
101893	875493
343	875494
100	875495
135533	875496
183500	875497
208818	875498
39147	875499
3400	875500
75530	875501
140456	875502
300483	875503
159305	875504
145882	875505
4555	875506
249814	875507
178136	875508
221635	875509
28927	875510
87327	875511
211912	875512
145948	875513
100113	875514
116695	875515
140741	875516
184792	875517
273765	875518
2492	875519
52006	875520
179031	875521
91130	875522
152522	875523
7012	875524
109755	875525
60801	875526
274023	875527
145766	875528
145223	875529
75650	875530
51400	875531
309602	875532
170606	875533
81340	875534
2734	875535
346908	875536
59236	875537
341062	875538
196102	875539
47691	875540
89823	875541
90736	875542
20662	875543
197754	875544
2183	875545
215	875546
169326	875547
202067	875548
121834	875549
105496	875550
112516	875551
38679	875552
39832	875553
5286	875554
33467	875555
43384	875556
294375	875557
37859	875558
306596	875559
110677	875560
14778	875561
84917	875562
180296	875563
16005	875564
1190	875565
124581	875566
136515	875567
40873	875568
72763	875569
130743	875570
300544	875571
202716	875572
140996	875573
281664	875574
17222	875575
123177	875576
209877	875577
35426	875578
291765	875579
305264	875580
72614	875581
49266	875582
148473	875583
24173	875584
34276	875585
115795	875586
84445	875587
115955	875588
193060	875589
93462	875590
41943	875591
122174	875592
43657	875593
23834	875594
41819	875595
17477	875596
542	875597
203971	875598
93233	875599
10861	875600
325248	875601
23061	875602
36276	875603
160772	875604
103177	875605
45768	875606
52116	875607
124855	875608
115582	875609
356046	875610
9345	875611
4618	875612
141101	875613
27270	875614
233639	875615
112231	875616
242444	875617
16364	875618
103	875619
56948	875620
60684	875621
99394	875622
1677	875623
55235	875624
121816	875625
9519	875626
204122	875627
43591	875628
79579	875629
30449	875630
4860	875631
119801	875632
185444	875633
100130	875634
248443	875635
76954	875636
33385	875637
115291	875638
7026	875639
54246	875640
128849	875641
75299	875642
58652	875643
107380	875644
31501	875645
191423	875646
23497	875647
41369	875648
70362	875649
19403	875650
126156	875651
200594	875652
210828	875653
25788	875654
81868	875655
117049	875656
125368	875657
33423	875658
22632	875659
327383	875660
1042	875661
13493	875662
162065	875663
35804	875664
93140	875665
58549	875666
335125	875667
212208	875668
123966	875669
148680	875670
241365	875671
241471	875672
148831	875673
241094	875674
22939	875675
76333	875676
43819	875677
48972	875678
157142	875679
79050	875680
119106	875681
112110	875682
81448	875683
333816	875684
19622	875685
41662	875686
356005	875687
102231	875688
256954	875689
59501	875690
87811	875691
118040	875692
29921	875693
171233	875694
202978	875695
25250	875696
75692	875697
166596	875698
13022	875699
2898	875700
16353	875701
151271	875702
327955	875703
30984	875704
128526	875705
268619	875706
62051	875707
24796	875708
237211	875709
145944	875710
344859	875711
290103	875712
275552	875713
200034	875714
80491	875715
197321	875716
126527	875717
27710	875718
179443	875719
91922	875720
136723	875721
97799	875722
346753	875723
8055	875724
88985	875725
179067	875726
19486	875727
9755	875728
166862	875729
216293	875730
306938	875731
252725	875732
37842	875733
116981	875734
37604	875735
55495	875736
183160	875737
169775	875738
143566	875739
37683	875740
46482	875741
210163	875742
9498	875743
6486	875744
51417	875745
271939	875746
289849	875747
325899	875748
46936	875749
37251	875750
5192	875751
1052	875752
43403	875753
89996	875754
179619	875755
86942	875756
36833	875757
18405	875758
208067	875759
78407	875760
136738	875761
75560	875762
28058	875763
1817	875764
185446	875765
255936	875766
32277	875767
7968	875768
42617	875769
22010	875770
75353	875771
288781	875772
103460	875773
48939	875774
8905	875775
17630	875776
72511	875777
190557	875778
124591	875779
8123	875780
341189	875781
31952	875782
10899	875783
51305	875784
25152	875785
78976	875786
12517	875787
143024	875788
24493	875789
56566	875790
20349	875791
186071	875792
335166	875793
115985	875794
119883	875795
59861	875796
30627	875797
93239	875798
199547	875799
126217	875800
37291	875801
116262	875802
177963	875803
23949	875804
209025	875805
203313	875806
169459	875807
115751	875808
208748	875809
12549	875810
2599	875811
135078	875812
133987	875813
118913	875814
166987	875815
152695	875816
131188	875817
158337	875818
1020	875819
95902	875820
195146	875821
341489	875822
25312	875823
290915	875824
143504	875825
155164	875826
35390	875827
27077	875828
22034	875829
28140	875830
69977	875831
244110	875832
211832	875833
4542	875834
271156	875835
9358	875836
144412	875837
24918	875838
197222	875839
103178	875840
333762	875841
247927	875842
306288	875843
72851	875844
13260	875845
113727	875846
176112	875847
33453	875848
5026	875849
74300	875850
72452	875851
25336	875852
332429	875853
173251	875854
9895	875855
3842	875856
87461	875857
86384	875858
49890	875859
167773	875860
48516	875861
136662	875862
59743	875863
73723	875864
21417	875865
72660	875866
267386	875867
172621	875868
75443	875869
114699	875870
110125	875871
42484	875872
18353	875873
91922	875874
301978	875875
233631	875876
141576	875877
24232	875878
153128	875879
108787	875880
79633	875881
110308	875882
290999	875883
266379	875884
268182	875885
272004	875886
75509	875887
52090	875888
79962	875889
285673	875890
311586	875891
51136	875892
1105	875893
75331	875894
115069	875895
72847	875896
4246	875897
183069	875898
217214	875899
308721	875900
110520	875901
236195	875902
175794	875903
40001	875904
3247	875905
18937	875906
72749	875907
8997	875908
24932	875909
323574	875910
63801	875911
111958	875912
277478	875913
309782	875914
51401	875915
167837	875916
17	875917
60760	875918
143009	875919
99902	875920
33701	875921
126309	875922
258210	875923
86636	875924
29882	875925
155060	875926
63949	875927
51707	875928
161204	875929
78135	875930
42569	875931
151795	875932
20087	875933
202705	875934
114676	875935
157377	875936
81463	875937
324156	875938
41550	875939
162806	875940
83848	875941
12727	875942
5902	875943
15921	875944
34151	875945
2498	875946
283586	875947
109974	875948
97	875949
120692	875950
10060	875951
116410	875952
98847	875953
138187	875954
20481	875955
10968	875956
28735	875957
1599	875958
184164	875959
24883	875960
103138	875961
69295	875962
22973	875963
66540	875964
112945	875965
114458	875966
59363	875967
107113	875968
57622	875969
24923	875970
25343	875971
5729	875972
179157	875973
50337	875974
39547	875975
10031	875976
131129	875977
11942	875978
67731	875979
25447	875980
105630	875981
210204	875982
14516	875983
61365	875984
190929	875985
331408	875986
120657	875987
52696	875988
60006	875989
276017	875990
26728	875991
14417	875992
44977	875993
152286	875994
51358	875995
131100	875996
223160	875997
244155	875998
170539	875999
34791	876000
121144	876001
231626	876002
29251	876003
308844	876004
4134	876005
8961	876006
18399	876007
88835	876008
112924	876009
26827	876010
264182	876011
116170	876012
76930	876013
104384	876014
5701	876015
115223	876016
181544	876017
129035	876018
32116	876019
3551	876020
105954	876021
202019	876022
56951	876023
133756	876024
27096	876025
4431	876026
304055	876027
75800	876028
36091	876029
125016	876030
7175	876031
74142	876032
130155	876033
242368	876034
84696	876035
86335	876036
11176	876037
20141	876038
57979	876039
103936	876040
72721	876041
232901	876042
75388	876043
169715	876044
143321	876045
150349	876046
7364	876047
124	876048
50211	876049
41593	876050
6414	876051
165620	876052
6485	876053
86885	876054
52886	876055
8471	876056
145836	876057
33260	876058
229729	876059
75659	876060
53757	876061
31336	876062
60335	876063
25665	876064
76171	876065
27551	876066
139300	876067
70591	876068
19680	876069
319965	876070
281046	876071
100100	876072
148541	876073
35295	876074
92451	876075
277799	876076
171942	876077
325946	876078
51263	876079
141298	876080
63895	876081
298933	876082
309374	876083
33367	876084
3793	876085
241788	876086
154601	876087
169418	876088
60521	876089
143322	876090
64336	876091
12989	876092
27685	876093
142016	876094
164042	876095
6584	876096
223808	876097
335027	876098
149742	876099
83278	876100
108789	876101
152754	876102
189793	876103
117189	876104
140992	876105
33508	876106
129070	876107
143027	876108
232736	876109
40351	876110
14505	876111
6376	876112
39453	876113
31	876114
107131	876115
142654	876116
26183	876117
90883	876118
39809	876119
320222	876120
11816	876121
152717	876122
67731	876123
328650	876124
91716	876125
243828	876126
134140	876127
232742	876128
105708	876129
342725	876130
63547	876131
23930	876132
35516	876133
27451	876134
121316	876135
296411	876136
217999	876137
96597	876138
41004	876139
121166	876140
165143	876141
132076	876142
41398	876143
126580	876144
43864	876145
247952	876146
215738	876147
20640	876148
139982	876149
97953	876150
51185	876151
246887	876152
25433	876153
84012	876154
45068	876155
136813	876156
321613	876157
36988	876158
45040	876159
70733	876160
229763	876161
40946	876162
328140	876163
199735	876164
85455	876165
27586	876166
305600	876167
80728	876168
75138	876169
61350	876170
130200	876171
192664	876172
303684	876173
20766	876174
308	876175
66287	876176
144205	876177
35384	876178
43042	876179
89965	876180
144314	876181
182683	876182
36785	876183
96899	876184
201038	876185
125180	876186
180586	876187
134324	876188
199583	876189
295476	876190
181397	876191
231249	876192
41659	876193
103205	876194
50062	876195
256628	876196
184113	876197
35347	876198
91764	876199
30560	876200
3040	876201
254780	876202
286236	876203
193721	876204
47883	876205
29075	876206
163565	876207
75557	876208
125457	876209
79966	876210
45612	876211
311536	876212
21181	876213
142918	876214
112650	876215
212405	876216
335711	876217
288707	876218
97628	876219
127068	876220
215517	876221
207063	876222
147877	876223
207004	876224
209010	876225
355579	876226
51011	876227
113823	876228
73307	876229
205166	876230
206718	876231
13359	876232
208152	876233
353303	876234
11848	876235
27072	876236
93481	876237
53765	876238
82117	876239
39858	876240
70197	876241
49473	876242
205518	876243
84800	876244
63	876245
261680	876246
84562	876247
34949	876248
198618	876249
86768	876250
39716	876251
204121	876252
75238	876253
72528	876254
179934	876255
339732	876256
295759	876257
7978	876258
131263	876259
29229	876260
85069	876261
131546	876262
124161	876263
151174	876264
37603	876265
84845	876266
58711	876267
83211	876268
85052	876269
245673	876270
11122	876271
211917	876272
343905	876273
56926	876274
7200	876275
211193	876276
145675	876277
54795	876278
272926	876279
124495	876280
199716	876281
114455	876282
108180	876283
131	876284
70076	876285
316320	876286
273970	876287
317832	876288
3584	876289
163390	876290
155420	876291
90773	876292
297300	876293
308058	876294
74436	876295
115880	876296
109688	876297
238680	876298
232854	876299
320101	876300
270743	876301
59026	876302
82409	876303
14480	876304
95951	876305
146011	876306
136857	876307
269757	876308
93134	876309
119949	876310
40398	876311
231275	876312
67747	876313
331559	876314
216916	876315
200993	876316
202969	876317
54578	876318
116345	876319
268759	876320
288422	876321
273767	876322
319067	876323
80057	876324
66060	876325
331731	876326
37068	876327
31914	876328
356577	876329
217094	876330
49505	876331
84715	876332
130473	876333
263871	876334
203886	876335
12065	876336
93545	876337
43997	876338
202527	876339
3931	876340
60428	876341
106614	876342
89736	876343
247068	876344
322547	876345
11245	876346
15035	876347
311511	876348
120392	876349
306080	876350
99063	876351
117407	876352
52214	876353
20702	876354
68406	876355
87654	876356
36784	876357
15090	876358
21983	876359
43239	876360
114936	876361
207502	876362
95962	876363
98936	876364
215395	876365
52303	876366
271454	876367
117785	876368
50714	876369
108887	876370
38175	876371
80477	876372
30896	876373
255297	876374
255334	876375
79777	876376
351668	876377
93265	876378
12994	876379
223137	876380
57296	876381
144981	876382
39749	876383
10267	876384
107181	876385
25414	876386
2129	876387
41898	876388
99873	876389
73878	876390
84710	876391
162646	876392
134825	876393
183721	876394
299595	876395
201477	876396
163854	876397
123808	876398
163199	876399
82352	876400
25456	876401
190470	876402
40203	876403
70516	876404
54587	876405
275336	876406
165833	876407
97644	876408
91259	876409
107370	876410
225697	876411
8749	876412
22397	876413
112123	876414
29036	876415
19666	876416
138689	876417
148319	876418
105493	876419
70525	876420
71317	876421
30291	876422
114915	876423
25460	876424
236196	876425
89731	876426
210385	876427
91674	876428
44955	876429
243847	876430
257147	876431
322037	876432
120371	876433
299689	876434
125395	876435
145340	876436
322069	876437
79871	876438
277357	876439
123205	876440
174272	876441
37937	876442
166199	876443
165148	876444
57188	876445
103929	876446
27333	876447
10891	876448
26141	876449
168339	876450
147792	876451
56169	876452
8	876453
99516	876454
251317	876455
234283	876456
44508	876457
242166	876458
83938	876459
16482	876460
59669	876461
124503	876462
68718	876463
327886	876464
73967	876465
106737	876466
12641	876467
131556	876468
22869	876469
185115	876470
47958	876471
164448	876472
319331	876473
46988	876474
127820	876475
42592	876476
80676	876477
139194	876478
348627	876479
24470	876480
7450	876481
219463	876482
318802	876483
57127	876484
80957	876485
271280	876486
169285	876487
74572	876488
133730	876489
292694	876490
165424	876491
208039	876492
95318	876493
356105	876494
32847	876495
306123	876496
46475	876497
106	876498
349482	876499
64461	876500
63885	876501
75425	876502
179932	876503
83528	876504
289875	876505
51015	876506
56885	876507
130476	876508
51118	876509
68320	876510
304951	876511
35449	876512
119441	876513
138231	876514
181838	876515
61356	876516
75582	876517
186037	876518
205675	876519
205513	876520
41594	876521
113926	876522
35056	876523
239925	876524
115471	876525
333628	876526
45884	876527
23486	876528
39997	876529
179961	876530
215058	876531
7746	876532
51222	876533
105136	876534
350090	876535
69447	876536
147609	876537
267694	876538
40962	876539
181193	876540
273680	876541
309471	876542
336471	876543
114504	876544
52016	876545
31283	876546
8559	876547
332379	876548
117203	876549
225366	876550
803	876551
15578	876552
313028	876553
178894	876554
44914	876555
44869	876556
219480	876557
52216	876558
167640	876559
26859	876560
88784	876561
120505	876562
325348	876563
330870	876564
229907	876565
194388	876566
7728	876567
142252	876568
70675	876569
21981	876570
206520	876571
178356	876572
179437	876573
66371	876574
82306	876575
58110	876576
111115	876577
6330	876578
1042	876579
277346	876580
131189	876581
68743	876582
87	876583
201714	876584
5906	876585
73391	876586
51493	876587
353286	876588
320401	876589
306797	876590
54806	876591
43632	876592
19128	876593
69142	876594
19406	876595
61569	876596
3834	876597
67096	876598
343096	876599
60748	876600
46790	876601
145239	876602
2967	876603
140256	876604
121197	876605
45280	876606
84700	876607
63983	876608
58387	876609
86863	876610
153151	876611
6874	876612
22800	876613
237341	876614
91618	876615
220595	876616
126466	876617
63888	876618
184014	876619
192741	876620
183210	876621
5802	876622
178771	876623
356607	876624
26963	876625
127923	876626
236666	876627
32097	876628
13440	876629
94526	876630
56999	876631
46163	876632
14595	876633
191689	876634
153	876635
78764	876636
75978	876637
19360	876638
6247	876639
247285	876640
108341	876641
263933	876642
95383	876643
180844	876644
283816	876645
84675	876646
11741	876647
246313	876648
29038	876649
71312	876650
54328	876651
7896	876652
19887	876653
34057	876654
200542	876655
114720	876656
92341	876657
106772	876658
92447	876659
37025	876660
12301	876661
7347	876662
23916	876663
15729	876664
37434	876665
86703	876666
212169	876667
210158	876668
13746	876669
51451	876670
120607	876671
96857	876672
60225	876673
70701	876674
23618	876675
179229	876676
50314	876677
60558	876678
846	876679
104882	876680
7041	876681
86451	876682
215629	876683
61026	876684
41043	876685
342179	876686
18492	876687
125222	876688
60323	876689
58889	876690
117294	876691
47958	876692
109523	876693
90809	876694
327973	876695
24943	876696
60863	876697
126586	876698
79293	876699
11510	876700
106742	876701
99046	876702
122778	876703
31127	876704
33411	876705
70328	876706
12439	876707
5966	876708
123702	876709
53204	876710
11325	876711
68	876712
81115	876713
185466	876714
180617	876715
121272	876716
342181	876717
336053	876718
241337	876719
18336	876720
226380	876721
98261	876722
12696	876723
75897	876724
214202	876725
119946	876726
354242	876727
85022	876728
196145	876729
164842	876730
106134	876731
76794	876732
205787	876733
186494	876734
5292	876735
3454	876736
174758	876737
6894	876738
71057	876739
82368	876740
120851	876741
243340	876742
1019	876743
42253	876744
76819	876745
28378	876746
75074	876747
86742	876748
134946	876749
235156	876750
143076	876751
51473	876752
51000	876753
100223	876754
31855	876755
120916	876756
128015	876757
161170	876758
23452	876759
315219	876760
3314	876761
192775	876762
97	876763
73976	876764
155111	876765
241667	876766
295833	876767
98069	876768
91654	876769
75747	876770
61873	876771
92635	876772
39679	876773
64810	876774
191162	876775
61401	876776
141683	876777
142986	876778
27626	876779
88541	876780
198367	876781
51517	876782
108361	876783
92429	876784
175509	876785
130216	876786
18543	876787
340929	876788
31337	876789
280888	876790
225934	876791
84617	876792
344033	876793
34079	876794
14746	876795
91688	876796
258203	876797
33472	876798
19577	876799
52891	876800
106115	876801
299048	876802
126804	876803
3445	876804
36515	876805
99204	876806
33414	876807
20725	876808
47975	876809
20347	876810
17778	876811
309084	876812
322469	876813
185498	876814
116117	876815
19137	876816
205746	876817
285373	876818
88098	876819
19647	876820
35615	876821
166781	876822
191319	876823
23875	876824
357314	876825
164783	876826
467	876827
213970	876828
330850	876829
179889	876830
11119	876831
250	876832
27919	876833
87695	876834
205918	876835
253878	876836
305595	876837
185340	876838
18456	876839
112002	876840
163864	876841
90802	876842
104014	876843
209706	876844
105277	876845
7196	876846
192066	876847
97817	876848
97395	876849
83266	876850
197774	876851
32378	876852
246211	876853
321374	876854
306148	876855
4701	876856
215413	876857
82387	876858
60851	876859
7660	876860
69314	876861
356988	876862
296599	876863
64295	876864
5418	876865
66015	876866
73588	876867
28224	876868
65796	876869
32492	876870
134017	876871
5957	876872
178951	876873
342788	876874
84584	876875
168023	876876
99216	876877
1874	876878
42683	876879
30868	876880
177907	876881
11119	876882
6080	876883
63977	876884
103921	876885
267984	876886
200851	876887
132740	876888
10508	876889
183813	876890
163017	876891
74148	876892
61373	876893
277019	876894
194153	876895
192087	876896
47808	876897
119688	876898
275684	876899
135621	876900
178863	876901
115891	876902
51477	876903
200059	876904
125435	876905
6905	876906
32696	876907
14688	876908
19123	876909
1211	876910
264178	876911
9606	876912
128541	876913
6940	876914
58286	876915
338	876916
17	876917
7137	876918
96899	876919
45443	876920
54467	876921
1284	876922
86886	876923
134431	876924
51699	876925
174025	876926
72378	876927
71712	876928
34336	876929
53980	876930
81920	876931
19243	876932
180960	876933
136675	876934
305566	876935
56841	876936
308251	876937
195510	876938
115058	876939
324884	876940
131008	876941
2718	876942
13672	876943
318778	876944
39168	876945
158877	876946
12792	876947
189552	876948
26293	876949
316467	876950
57100	876951
151478	876952
4543	876953
191605	876954
246888	876955
246368	876956
61868	876957
246613	876958
96619	876959
63916	876960
151067	876961
56786	876962
1764	876963
149498	876964
16105	876965
191110	876966
54416	876967
2485	876968
125814	876969
26302	876970
350662	876971
63898	876972
64656	876973
15279	876974
8592	876975
12903	876976
145438	876977
194974	876978
151100	876979
43379	876980
122050	876981
106690	876982
75581	876983
70570	876984
115820	876985
31357	876986
40720	876987
184421	876988
307780	876989
57000	876990
13936	876991
169297	876992
70672	876993
114952	876994
76097	876995
112891	876996
116214	876997
116344	876998
115262	876999
256855	877000
86389	877001
226842	877002
86660	877003
30574	877004
246453	877005
293944	877006
176079	877007
151487	877008
131170	877009
247337	877010
93014	877011
16110	877012
9233	877013
313040	877014
27115	877015
30616	877016
257510	877017
7195	877018
203540	877019
33504	877020
179285	877021
19512	877022
168272	877023
185445	877024
98163	877025
91288	877026
47962	877027
210	877028
24832	877029
101409	877030
110289	877031
336370	877032
10721	877033
92951	877034
114994	877035
1591	877036
1236	877037
124371	877038
27000	877039
81286	877040
126516	877041
54542	877042
247698	877043
208388	877044
193405	877045
69027	877046
42939	877047
203696	877048
70012	877049
68593	877050
70710	877051
326189	877052
92953	877053
322869	877054
11791	877055
4173	877056
32898	877057
37582	877058
123607	877059
44228	877060
79551	877061
3799	877062
130856	877063
147574	877064
166850	877065
43478	877066
343344	877067
256946	877068
153165	877069
172336	877070
24843	877071
163681	877072
29466	877073
60760	877074
81633	877075
8715	877076
55068	877077
124467	877078
91923	877079
2353	877080
171993	877081
217261	877082
107383	877083
182699	877084
72185	877085
183983	877086
39092	877087
153184	877088
294192	877089
54483	877090
51143	877091
145201	877092
44454	877093
339226	877094
175182	877095
7190	877096
165246	877097
241521	877098
116033	877099
218204	877100
299026	877101
185286	877102
75430	877103
108340	877104
339802	877105
134808	877106
218865	877107
113342	877108
268511	877109
22696	877110
149677	877111
91921	877112
330359	877113
75337	877114
17448	877115
276189	877116
43970	877117
69638	877118
16395	877119
35469	877120
93678	877121
153943	877122
3003	877123
23941	877124
31126	877125
274300	877126
50719	877127
25345	877128
72532	877129
183377	877130
61353	877131
18413	877132
310322	877133
204535	877134
50261	877135
99606	877136
123622	877137
255547	877138
51297	877139
203072	877140
185508	877141
35328	877142
203360	877143
51432	877144
29022	877145
185020	877146
25385	877147
144892	877148
346386	877149
308382	877150
157247	877151
115039	877152
3708	877153
76048	877154
112601	877155
199576	877156
339123	877157
60718	877158
75745	877159
20975	877160
50340	877161
72451	877162
319309	877163
40388	877164
42637	877165
49187	877166
100279	877167
20332	877168
55088	877169
49366	877170
69764	877171
29364	877172
229263	877173
120398	877174
18212	877175
263662	877176
106141	877177
156424	877178
162609	877179
8453	877180
174301	877181
81448	877182
113424	877183
148247	877184
236081	877185
46313	877186
193081	877187
39091	877188
46690	877189
151827	877190
144900	877191
4162	877192
46391	877193
19884	877194
32621	877195
86888	877196
19374	877197
116343	877198
18461	877199
37517	877200
122414	877201
30581	877202
299399	877203
243802	877204
191104	877205
264214	877206
7344	877207
47546	877208
326270	877209
218965	877210
35372	877211
25212	877212
266209	877213
155734	877214
104873	877215
22517	877216
81323	877217
201665	877218
7683	877219
126604	877220
224016	877221
166521	877222
199962	877223
40646	877224
13661	877225
69459	877226
333065	877227
237002	877228
96447	877229
202031	877230
51186	877231
35763	877232
122972	877233
5469	877234
54244	877235
156093	877236
114548	877237
26983	877238
26626	877239
217535	877240
201512	877241
3728	877242
69333	877243
191422	877244
123335	877245
164981	877246
100149	877247
180321	877248
165598	877249
19372	877250
99655	877251
37881	877252
156093	877253
350574	877254
183669	877255
201609	877256
242	877257
161450	877258
124508	877259
163568	877260
60309	877261
86788	877262
119156	877263
7196	877264
93207	877265
172026	877266
312970	877267
147465	877268
162822	877269
298508	877270
201566	877271
51124	877272
355234	877273
36	877274
58209	877275
145819	877276
223621	877277
55359	877278
326985	877279
112254	877280
49449	877281
22294	877282
148682	877283
126153	877284
41432	877285
233948	877286
158864	877287
5966	877288
5073	877289
30833	877290
179185	877291
33549	877292
237684	877293
29972	877294
93129	877295
202354	877296
61590	877297
90528	877298
185022	877299
65906	877300
12219	877301
99808	877302
141345	877303
69684	877304
331710	877305
323462	877306
100033	877307
81928	877308
60478	877309
342810	877310
166400	877311
105152	877312
179537	877313
117138	877314
9441	877315
193933	877316
169600	877317
15677	877318
166857	877319
171135	877320
49526	877321
292672	877322
84977	877323
7174	877324
170631	877325
13749	877326
15139	877327
54737	877328
50211	877329
235577	877330
177937	877331
19460	877332
199655	877333
232420	877334
35466	877335
4733	877336
141350	877337
70820	877338
223026	877339
270826	877340
42071	877341
92494	877342
2325	877343
125849	877344
113337	877345
182870	877346
130856	877347
60753	877348
218618	877349
157187	877350
41950	877351
38041	877352
183408	877353
135935	877354
115900	877355
138421	877356
21010	877357
298788	877358
143048	877359
37983	877360
202899	877361
219642	877362
135516	877363
81128	877364
322344	877365
26977	877366
39713	877367
93700	877368
44931	877369
250002	877370
39154	877371
22147	877372
39146	877373
93578	877374
57952	877375
265267	877376
93507	877377
194964	877378
84986	877379
271660	877380
144094	877381
183331	877382
85004	877383
90285	877384
75850	877385
39155	877386
35789	877387
59759	877388
88221	877389
185644	877390
311487	877391
323268	877392
131130	877393
145469	877394
269851	877395
211990	877396
3602	877397
97658	877398
15904	877399
170679	877400
23888	877401
144762	877402
41462	877403
60894	877404
85044	877405
8791	877406
19220	877407
74406	877408
181696	877409
167463	877410
106879	877411
87597	877412
74507	877413
115206	877414
131048	877415
27583	877416
54492	877417
106789	877418
88955	877419
130923	877420
140341	877421
177535	877422
112773	877423
225371	877424
53283	877425
7256	877426
330209	877427
203587	877428
82124	877429
3025	877430
74077	877431
226795	877432
303555	877433
43319	877434
1103	877435
16250	877436
39064	877437
207649	877438
174652	877439
165672	877440
8667	877441
168876	877442
120385	877443
9660	877444
211530	877445
351730	877446
89882	877447
131096	877448
109673	877449
152485	877450
112855	877451
49112	877452
349176	877453
158212	877454
80843	877455
105325	877456
103658	877457
286977	877458
9464	877459
13859	877460
296360	877461
81480	877462
192788	877463
184631	877464
4077	877465
17793	877466
71277	877467
68973	877468
232179	877469
41773	877470
217853	877471
32777	877472
34481	877473
72052	877474
112965	877475
136894	877476
34447	877477
142403	877478
64193	877479
67882	877480
47810	877481
29192	877482
70788	877483
236200	877484
71687	877485
84644	877486
291870	877487
108837	877488
64707	877489
60016	877490
32493	877491
15439	877492
613	877493
108484	877494
28228	877495
74687	877496
29272	877497
72247	877498
228672	877499
18373	877500
182912	877501
13763	877502
16416	877503
61773	877504
116119	877505
309553	877506
57033	877507
8579	877508
184494	877509
56322	877510
233440	877511
201486	877512
233595	877513
195183	877514
65973	877515
6777	877516
81712	877517
220572	877518
247694	877519
97401	877520
199071	877521
115860	877522
152456	877523
69939	877524
42168	877525
180990	877526
25427	877527
28873	877528
81086	877529
273756	877530
61324	877531
93311	877532
51375	877533
52071	877534
37913	877535
107331	877536
14755	877537
84608	877538
152254	877539
107459	877540
169606	877541
60836	877542
93673	877543
137236	877544
145235	877545
249889	877546
45084	877547
48991	877548
112495	877549
310302	877550
62659	877551
255105	877552
107425	877553
281265	877554
113790	877555
112797	877556
128525	877557
18515	877558
117935	877559
191302	877560
122486	877561
56694	877562
167374	877563
59982	877564
70657	877565
166641	877566
60625	877567
246579	877568
91505	877569
320048	877570
12250	877571
160624	877572
141334	877573
130896	877574
63242	877575
28364	877576
197641	877577
184789	877578
51742	877579
163196	877580
327192	877581
254357	877582
97963	877583
163876	877584
273478	877585
208742	877586
338795	877587
266754	877588
335288	877589
85076	877590
42802	877591
31905	877592
307150	877593
51680	877594
139181	877595
33342	877596
15498	877597
20097	877598
103530	877599
173664	877600
124951	877601
104676	877602
34092	877603
195322	877604
17434	877605
185462	877606
12951	877607
174113	877608
17384	877609
49447	877610
345483	877611
58426	877612
256792	877613
110796	877614
476	877615
83752	877616
147632	877617
38180	877618
87763	877619
62916	877620
12061	877621
67273	877622
167047	877623
114425	877624
21777	877625
113323	877626
18203	877627
124755	877628
152547	877629
38900	877630
203485	877631
47955	877632
47969	877633
47835	877634
121424	877635
201237	877636
273911	877637
179943	877638
17994	877639
22410	877640
178970	877641
47213	877642
166927	877643
41673	877644
34817	877645
97066	877646
37748	877647
206457	877648
106572	877649
117213	877650
65764	877651
59678	877652
14374	877653
309710	877654
10225	877655
289990	877656
236759	877657
249489	877658
88951	877659
184793	877660
33373	877661
273075	877662
219312	877663
140004	877664
81917	877665
335600	877666
15451	877667
43274	877668
148390	877669
88396	877670
41607	877671
12905	877672
248364	877673
229171	877674
60616	877675
76892	877676
13651	877677
180984	877678
140364	877679
233798	877680
139733	877681
97583	877682
82541	877683
143391	877684
301011	877685
169030	877686
179965	877687
319635	877688
100232	877689
321991	877690
46071	877691
49595	877692
165136	877693
115354	877694
276108	877695
166742	877696
9514	877697
333760	877698
12324	877699
70446	877700
49130	877701
3978	877702
24222	877703
37133	877704
5477	877705
96701	877706
49581	877707
34165	877708
87882	877709
4363	877710
33928	877711
108577	877712
13170	877713
51872	877714
28049	877715
17899	877716
79472	877717
28088	877718
9931	877719
72189	877720
47254	877721
24204	877722
71593	877723
9968	877724
22714	877725
7815	877726
28106	877727
48712	877728
24356	877729
56755	877730
11687	877731
7821	877732
2330	877733
38913	877734
3994	877735
47611	877736
85012	877737
2657	877738
44022	877739
13396	877740
1244	877741
2749	877742
12955	877743
20927	877744
3050	877745
18470	877746
99129	877747
7767	877748
1284	877749
101443	877750
13108	877751
34365	877752
110967	877753
27953	877754
18571	877755
172667	877756
72083	877757
76690	877758
51331	877759
14145	877760
118560	877761
20884	877762
19537	877763
56751	877764
3	877765
73774	877766
7815	877767
5130	877768
109252	877769
72627	877770
10819	877771
24137	877772
17808	877773
194668	877774
142774	877775
77550	877776
60183	877777
70616	877778
97106	877779
69431	877780
164257	877781
163541	877782
35620	877783
338754	877784
20881	877785
62071	877786
87441	877787
114961	877788
324715	877789
97586	877790
36813	877791
27340	877792
104687	877793
53895	877794
314261	877795
217369	877796
220041	877797
116191	877798
261069	877799
112682	877800
133252	877801
62251	877802
5021	877803
263150	877804
88484	877805
270807	877806
88507	877807
169841	877808
119013	877809
63541	877810
310334	877811
18394	877812
70162	877813
17950	877814
8758	877815
36116	877816
13871	877817
45903	877818
190844	877819
20504	877820
119251	877821
92797	877822
183049	877823
39161	877824
178210	877825
59	877826
5568	877827
35310	877828
41502	877829
92123	877830
2427	877831
55009	877832
51398	877833
94236	877834
141739	877835
33083	877836
184650	877837
99915	877838
46002	877839
78395	877840
330977	877841
59195	877842
268464	877843
201630	877844
237288	877845
227737	877846
40498	877847
248437	877848
234011	877849
326382	877850
167786	877851
45781	877852
253577	877853
94573	877854
79511	877855
323280	877856
79703	877857
58138	877858
104040	877859
11807	877860
5642	877861
201199	877862
123483	877863
37111	877864
145188	877865
39986	877866
40103	877867
228397	877868
21205	877869
299140	877870
309305	877871
74765	877872
258386	877873
116045	877874
308641	877875
2057	877876
58034	877877
63087	877878
39988	877879
198779	877880
14976	877881
10293	877882
18090	877883
43237	877884
303155	877885
159197	877886
10229	877887
159001	877888
159297	877889
53637	877890
240652	877891
194548	877892
55212	877893
30944	877894
83914	877895
191325	877896
52893	877897
29311	877898
7014	877899
58317	877900
39551	877901
107891	877902
130470	877903
319391	877904
2424	877905
128614	877906
101897	877907
51494	877908
42726	877909
9869	877910
47683	877911
131105	877912
51425	877913
61802	877914
90609	877915
340276	877916
2030	877917
32602	877918
41850	877919
17633	877920
198429	877921
216079	877922
44906	877923
90311	877924
79423	877925
103656	877926
51408	877927
129626	877928
139392	877929
89592	877930
22041	877931
46430	877932
121414	877933
112650	877934
233009	877935
41856	877936
196119	877937
29310	877938
5435	877939
327178	877940
331567	877941
32041	877942
81219	877943
125275	877944
81356	877945
231694	877946
74775	877947
50952	877948
67643	877949
265435	877950
51412	877951
184699	877952
228791	877953
81253	877954
198552	877955
85748	877956
88611	877957
20656	877958
60438	877959
130392	877960
161085	877961
12668	877962
125284	877963
29958	877964
175502	877965
34352	877966
155282	877967
94136	877968
117917	877969
201010	877970
75874	877971
4015	877972
123442	877973
308554	877974
114890	877975
303059	877976
92764	877977
51427	877978
94602	877979
97859	877980
35597	877981
76469	877982
185597	877983
36945	877984
40167	877985
223668	877986
77374	877987
99538	877988
27435	877989
11417	877990
168186	877991
61699	877992
14109	877993
318710	877994
115118	877995
249308	877996
255615	877997
146232	877998
156055	877999
156113	878000
30836	878001
81592	878002
51406	878003
143372	878004
98717	878005
112935	878006
39	878007
311404	878008
37784	878009
33490	878010
39590	878011
242111	878012
142708	878013
81285	878014
55007	878015
107480	878016
339458	878017
330734	878018
334442	878019
202654	878020
51040	878021
75971	878022
304634	878023
79665	878024
253737	878025
246155	878026
141648	878027
25323	878028
102848	878029
76405	878030
106249	878031
269442	878032
272221	878033
105087	878034
63454	878035
183368	878036
162651	878037
126226	878038
270076	878039
165003	878040
123675	878041
307006	878042
98072	878043
53404	878044
98037	878045
103617	878046
10297	878047
219044	878048
180886	878049
3359	878050
21325	878051
173488	878052
300047	878053
23370	878054
1412	878055
201772	878056
73150	878057
41546	878058
13554	878059
115748	878060
48003	878061
163621	878062
6553	878063
302341	878064
195969	878065
73290	878066
332235	878067
257537	878068
81503	878069
308858	878070
105069	878071
175696	878072
270237	878073
347560	878074
50283	878075
196836	878076
73068	878077
348089	878078
162754	878079
42900	878080
22466	878081
73204	878082
89592	878083
16709	878084
39892	878085
128828	878086
237626	878087
307767	878088
107531	878089
2960	878090
135201	878091
343357	878092
70904	878093
104977	878094
51535	878095
250230	878096
77399	878097
135599	878098
123613	878099
123608	878100
178518	878101
50380	878102
192115	878103
35134	878104
200926	878105
300106	878106
43730	878107
90141	878108
100523	878109
297402	878110
16883	878111
47848	878112
152636	878113
119388	878114
130264	878115
92705	878116
184424	878117
226651	878118
143513	878119
55906	878120
173731	878121
341463	878122
166671	878123
244174	878124
333026	878125
104648	878126
6612	878127
14424	878128
44680	878129
70211	878130
41555	878131
174010	878132
347904	878133
58225	878134
116778	878135
22865	878136
394	878137
201649	878138
183321	878139
15022	878140
163862	878141
105791	878142
65803	878143
61744	878144
54377	878145
194015	878146
84801	878147
183228	878148
71206	878149
26098	878150
198778	878151
35475	878152
182749	878153
252088	878154
62051	878155
103272	878156
130758	878157
20640	878158
123613	878159
88510	878160
307292	878161
8280	878162
100523	878163
191667	878164
76091	878165
48459	878166
73303	878167
309065	878168
310244	878169
75068	878170
115710	878171
75453	878172
150780	878173
76327	878174
19458	878175
331869	878176
108621	878177
59864	878178
35076	878179
123013	878180
16502	878181
41423	878182
207488	878183
297000	878184
37028	878185
335128	878186
156806	878187
39661	878188
142624	878189
30033	878190
103528	878191
25754	878192
25334	878193
185321	878194
85452	878195
113103	878196
75915	878197
125794	878198
30524	878199
267904	878200
230763	878201
23497	878202
11494	878203
232795	878204
182899	878205
185255	878206
216312	878207
54783	878208
54477	878209
1383	878210
178978	878211
3720	878212
138173	878213
15692	878214
125853	878215
268439	878216
258080	878217
113769	878218
38036	878219
113879	878220
29569	878221
73230	878222
11373	878223
126934	878224
285840	878225
151606	878226
55759	878227
330612	878228
176582	878229
95058	878230
29647	878231
256755	878232
122249	878233
160172	878234
235249	878235
21416	878236
147616	878237
15612	878238
271181	878239
152948	878240
17344	878241
144904	878242
184873	878243
105970	878244
192160	878245
356883	878246
89	878247
308669	878248
41146	878249
89503	878250
75940	878251
355093	878252
144546	878253
124205	878254
255190	878255
124906	878256
132648	878257
42134	878258
153456	878259
178393	878260
50435	878261
122433	878262
190305	878263
68802	878264
145954	878265
5769	878266
79391	878267
28160	878268
155643	878269
129787	878270
206345	878271
129411	878272
163842	878273
40961	878274
64662	878275
142092	878276
208495	878277
16070	878278
68752	878279
5409	878280
91378	878281
123023	878282
142912	878283
192280	878284
163454	878285
334062	878286
96284	878287
178081	878288
7460	878289
97488	878290
56799	878291
3016	878292
21122	878293
99219	878294
249034	878295
130096	878296
209327	878297
23173	878298
314179	878299
29964	878300
79784	878301
268325	878302
115497	878303
2390	878304
116606	878305
56114	878306
307046	878307
93858	878308
76219	878309
175631	878310
178275	878311
64831	878312
108516	878313
35458	878314
141613	878315
142896	878316
184399	878317
191552	878318
209416	878319
97672	878320
16164	878321
170536	878322
310395	878323
51727	878324
90208	878325
103942	878326
84389	878327
268891	878328
11450	878329
42648	878330
250025	878331
125715	878332
124420	878333
190611	878334
209329	878335
310142	878336
12453	878337
75639	878338
332893	878339
878	878340
54672	878341
2592	878342
44478	878343
206118	878344
97922	878345
293423	878346
218436	878347
120014	878348
325078	878349
91914	878350
342628	878351
298806	878352
11550	878353
309875	878354
327143	878355
137362	878356
33101	878357
35569	878358
271424	878359
192075	878360
256048	878361
86711	878362
156109	878363
121407	878364
221903	878365
7282	878366
104883	878367
46776	878368
78619	878369
37242	878370
125465	878371
40494	878372
140840	878373
89102	878374
116816	878375
52153	878376
145054	878377
165946	878378
320570	878379
164248	878380
61961	878381
308117	878382
162439	878383
59961	878384
222821	878385
131124	878386
8577	878387
168440	878388
2298	878389
108077	878390
51434	878391
76124	878392
16303	878393
81723	878394
130131	878395
216364	878396
103271	878397
201128	878398
61459	878399
246496	878400
253472	878401
78179	878402
306051	878403
8969	878404
343516	878405
2734	878406
25412	878407
76355	878408
42760	878409
138703	878410
276069	878411
4630	878412
56839	878413
91739	878414
142820	878415
176069	878416
29708	878417
116213	878418
339649	878419
165762	878420
172865	878421
343950	878422
109070	878423
61899	878424
50006	878425
236825	878426
128995	878427
175193	878428
85966	878429
66063	878430
187312	878431
155575	878432
105941	878433
95324	878434
123248	878435
131776	878436
31878	878437
71171	878438
54107	878439
15493	878440
327247	878441
174872	878442
54278	878443
254104	878444
42876	878445
65583	878446
31366	878447
241175	878448
252146	878449
65722	878450
255351	878451
155829	878452
168371	878453
37510	878454
80517	878455
123214	878456
123137	878457
95357	878458
80515	878459
65729	878460
331122	878461
255567	878462
197636	878463
155978	878464
253804	878465
255591	878466
16533	878467
31366	878468
155275	878469
148398	878470
113141	878471
33308	878472
241789	878473
6268	878474
268627	878475
30623	878476
184926	878477
124351	878478
182433	878479
131186	878480
199041	878481
5171	878482
228009	878483
10755	878484
251751	878485
243579	878486
121692	878487
306151	878488
233671	878489
195020	878490
45325	878491
138198	878492
163212	878493
30610	878494
221165	878495
144663	878496
116398	878497
161463	878498
211656	878499
166614	878500
36185	878501
106978	878502
76191	878503
275949	878504
172578	878505
39963	878506
62013	878507
41680	878508
140933	878509
226690	878510
296671	878511
322690	878512
59510	878513
63080	878514
47496	878515
81233	878516
51040	878517
320092	878518
297064	878519
184479	878520
28710	878521
65421	878522
116608	878523
324002	878524
19141	878525
118179	878526
167796	878527
130405	878528
176500	878529
338273	878530
191237	878531
198447	878532
64199	878533
230550	878534
320069	878535
184168	878536
283462	878537
1920	878538
317238	878539
225630	878540
5671	878541
292204	878542
64514	878543
76275	878544
11392	878545
165749	878546
324498	878547
326262	878548
341363	878549
73761	878550
217685	878551
93109	878552
33536	878553
308608	878554
62023	878555
45833	878556
206909	878557
157147	878558
41446	878559
37768	878560
306866	878561
19065	878562
224635	878563
336994	878564
7448	878565
172806	878566
352415	878567
6416	878568
284380	878569
165495	878570
27609	878571
178840	878572
199403	878573
76112	878574
78526	878575
170707	878576
211898	878577
137425	878578
101469	878579
119837	878580
185295	878581
7580	878582
49890	878583
75434	878584
19131	878585
73498	878586
184838	878587
331536	878588
32331	878589
196014	878590
145190	878591
40325	878592
148756	878593
138212	878594
70027	878595
28201	878596
26144	878597
102167	878598
166012	878599
285020	878600
42870	878601
158556	878602
63103	878603
66358	878604
50020	878605
74285	878606
229267	878607
99643	878608
141051	878609
34228	878610
77278	878611
7311	878612
26527	878613
145395	878614
91924	878615
119674	878616
121273	878617
191872	878618
9389	878619
140602	878620
70109	878621
14008	878622
51386	878623
268977	878624
182157	878625
59829	878626
142926	878627
87715	878628
7940	878629
116645	878630
252744	878631
11478	878632
24044	878633
191009	878634
184032	878635
98635	878636
65597	878637
131913	878638
202268	878639
38936	878640
190404	878641
12371	878642
12371	878643
20586	878644
22844	878645
100622	878646
117381	878647
77233	878648
193303	878649
80406	878650
191703	878651
58	878652
75650	878653
87666	878654
89709	878655
156227	878656
65769	878657
119167	878658
277113	878659
296997	878660
121	878661
183428	878662
75290	878663
331098	878664
116693	878665
240930	878666
148606	878667
276643	878668
255664	878669
210477	878670
251758	878671
170965	878672
46523	878673
224378	878674
89579	878675
19342	878676
221788	878677
319694	878678
191376	878679
145617	878680
648	878681
13002	878682
174767	878683
14480	878684
157079	878685
219839	878686
303430	878687
146156	878688
279879	878689
212674	878690
28850	878691
50243	878692
178871	878693
290800	878694
81034	878695
143507	878696
334427	878697
56739	878698
142271	878699
183164	878700
107244	878701
29038	878702
256850	878703
320340	878704
140282	878705
196208	878706
28743	878707
153014	878708
274	878709
203196	878710
36998	878711
184390	878712
350120	878713
11558	878714
33211	878715
92982	878716
105276	878717
299106	878718
16090	878719
58975	878720
242330	878721
65578	878722
335657	878723
74296	878724
12023	878725
108362	878726
123634	878727
219866	878728
258376	878729
4817	878730
206949	878731
61975	878732
31988	878733
200273	878734
8845	878735
317802	878736
73413	878737
11782	878738
212071	878739
65882	878740
3692	878741
108190	878742
35590	878743
277393	878744
51693	878745
67712	878746
190889	878747
180187	878748
271969	878749
44987	878750
58158	878751
62120	878752
155186	878753
3446	878754
11999	878755
49269	878756
191540	878757
222146	878758
149761	878759
182766	878760
58172	878761
13646	878762
120083	878763
151545	878764
92914	878765
3908	878766
260290	878767
34338	878768
90887	878769
29877	878770
46167	878771
119457	878772
18763	878773
128501	878774
43512	878775
1624	878776
16716	878777
87177	878778
149476	878779
106466	878780
237099	878781
82472	878782
13887	878783
3284	878784
59675	878785
195760	878786
61204	878787
64287	878788
8096	878789
200525	878790
155232	878791
45863	878792
40390	878793
317467	878794
29816	878795
67416	878796
16816	878797
68237	878798
17055	878799
20097	878800
66841	878801
99099	878802
309909	878803
18489	878804
141063	878805
184700	878806
308086	878807
271570	878808
91396	878809
51686	878810
51733	878811
185477	878812
51456	878813
142831	878814
248109	878815
307939	878816
183789	878817
34880	878818
215125	878819
35476	878820
116677	878821
1774	878822
57192	878823
14772	878824
97361	878825
332718	878826
80873	878827
182085	878828
76147	878829
169645	878830
50972	878831
27479	878832
12154	878833
277481	878834
190158	878835
190775	878836
188263	878837
1859	878838
54865	878839
303418	878840
116280	878841
195773	878842
60842	878843
179694	878844
134470	878845
4855	878846
105528	878847
341525	878848
333729	878849
7010	878850
241062	878851
61620	878852
225222	878853
47401	878854
154269	878855
26655	878856
158083	878857
13713	878858
51277	878859
32691	878860
56372	878861
325845	878862
6640	878863
355828	878864
191737	878865
183018	878866
169521	878867
271653	878868
151089	878869
716	878870
70244	878871
55093	878872
207020	878873
314476	878874
316884	878875
228163	878876
47336	878877
165937	878878
200003	878879
64672	878880
23886	878881
244489	878882
35644	878883
182945	878884
341237	878885
307766	878886
21925	878887
19	878888
26508	878889
102158	878890
97273	878891
355468	878892
227170	878893
56240	878894
20019	878895
85117	878896
122350	878897
20484	878898
28463	878899
166665	878900
60240	878901
15157	878902
26246	878903
41468	878904
99256	878905
242968	878906
106273	878907
242569	878908
211317	878909
1230	878910
125553	878911
200532	878912
54895	878913
220821	878914
201036	878915
201887	878916
10357	878917
18848	878918
101322	878919
2565	878920
159207	878921
9078	878922
3411	878923
481	878924
63761	878925
22015	878926
816	878927
154353	878928
252085	878929
295674	878930
20779	878931
343053	878932
140752	878933
81905	878934
170292	878935
7030	878936
189443	878937
119277	878938
1948	878939
198997	878940
196193	878941
179313	878942
24072	878943
2113	878944
127076	878945
47187	878946
24050	878947
22304	878948
143030	878949
117022	878950
240469	878951
26208	878952
14956	878953
94327	878954
75819	878955
193320	878956
16567	878957
123991	878958
55531	878959
86669	878960
12194	878961
98316	878962
3091	878963
61895	878964
177042	878965
90895	878966
18307	878967
158354	878968
7681	878969
88635	878970
23802	878971
128685	878972
177142	878973
111183	878974
167700	878975
42976	878976
356817	878977
188078	878978
26094	878979
5628	878980
120871	878981
282236	878982
174404	878983
250201	878984
84145	878985
292262	878986
48272	878987
19713	878988
10863	878989
25832	878990
110771	878991
14056	878992
21976	878993
9535	878994
78572	878995
18382	878996
104718	878997
74800	878998
73009	878999
9992	879000
13928	879001
209782	879002
319142	879003
60028	879004
103280	879005
153809	879006
289131	879007
17750	879008
5162	879009
12352	879010
22392	879011
145307	879012
50154	879013
208365	879014
163127	879015
2654	879016
116462	879017
15490	879018
67613	879019
20624	879020
125565	879021
11772	879022
337573	879023
3066	879024
113181	879025
7792	879026
33483	879027
132220	879028
170465	879029
42113	879030
76434	879031
157346	879032
200228	879033
333850	879034
110562	879035
71102	879036
35220	879037
10657	879038
18113	879039
49960	879040
11436	879041
12308	879042
53413	879043
20905	879044
69369	879045
115239	879046
20519	879047
76289	879048
289551	879049
24312	879050
43722	879051
127015	879052
12194	879053
7893	879054
93731	879055
193332	879056
31461	879057
165751	879058
4224	879059
144851	879060
212734	879061
147483	879062
190702	879063
78432	879064
295106	879065
120257	879066
151134	879067
188398	879068
18818	879069
1928	879070
24104	879071
76305	879072
74162	879073
4809	879074
72947	879075
120288	879076
151402	879077
18814	879078
12460	879079
97216	879080
64125	879081
10505	879082
41369	879083
19829	879084
97675	879085
355498	879086
24936	879087
22857	879088
185595	879089
6	879090
150400	879091
191838	879092
12	879093
14928	879094
24825	879095
186218	879096
39104	879097
3771	879098
41719	879099
284761	879100
105757	879101
190224	879102
44080	879103
43388	879104
257924	879105
920	879106
141439	879107
2327	879108
43388	879109
3481	879110
194015	879111
35845	879112
60770	879113
91847	879114
16058	879115
337037	879116
21151	879117
66354	879118
77139	879119
13634	879120
203021	879121
150406	879122
250085	879123
183730	879124
82058	879125
44112	879126
13588	879127
171336	879128
153772	879129
68763	879130
113728	879131
181001	879132
323677	879133
62726	879134
24744	879135
6534	879136
43611	879137
87203	879138
154026	879139
3398	879140
44998	879141
10521	879142
185096	879143
74665	879144
8882	879145
174636	879146
55663	879147
14515	879148
255228	879149
139557	879150
177404	879151
8841	879152
1	879153
114108	879154
168560	879155
311701	879156
9996	879157
111458	879158
7722	879159
67784	879160
85164	879161
338817	879162
323037	879163
4147	879164
247611	879165
198700	879166
88424	879167
308230	879168
231383	879169
263527	879170
1202	879171
32806	879172
70799	879173
129655	879174
139258	879175
28384	879176
289220	879177
27204	879178
2737	879179
96960	879180
30451	879181
196718	879182
27023	879183
88070	879184
141838	879185
1469	879186
337238	879187
58912	879188
324765	879189
21792	879190
110827	879191
28440	879192
293948	879193
140685	879194
210072	879195
20765	879196
77162	879197
6504	879198
300951	879199
209861	879200
23742	879201
277365	879202
12260	879203
152434	879204
36170	879205
194071	879206
71790	879207
153879	879208
341825	879209
210538	879210
105806	879211
64153	879212
74702	879213
79063	879214
31348	879215
74681	879216
27245	879217
19771	879218
16020	879219
157009	879220
104597	879221
129730	879222
113867	879223
357065	879224
84298	879225
354631	879226
72647	879227
24930	879228
209553	879229
83328	879230
4909	879231
71858	879232
50938	879233
59839	879234
140451	879235
36711	879236
344231	879237
342351	879238
310398	879239
55499	879240
236669	879241
192781	879242
158035	879243
12197	879244
100358	879245
81402	879246
2580	879247
115313	879248
200538	879249
34741	879250
71685	879251
292703	879252
38405	879253
340844	879254
121785	879255
126927	879256
3454	879257
74647	879258
18427	879259
49318	879260
178035	879261
15910	879262
45010	879263
162252	879264
163149	879265
61363	879266
259030	879267
16754	879268
206728	879269
332169	879270
5427	879271
52387	879272
113775	879273
5859	879274
188776	879275
81280	879276
197988	879277
228740	879278
6639	879279
6639	879280
47044	879281
304598	879282
56605	879283
47601	879284
57422	879285
7390	879286
322925	879287
24991	879288
29262	879289
1921	879290
323080	879291
248337	879292
50095	879293
13126	879294
285738	879295
233963	879296
218231	879297
323155	879298
53568	879299
340142	879300
49893	879301
58500	879302
296009	879303
41485	879304
214128	879305
18238	879306
8481	879307
2	879308
125134	879309
66163	879310
87221	879311
10079	879312
123381	879313
127400	879314
241411	879315
142172	879316
16386	879317
224059	879318
207908	879319
355221	879320
204007	879321
58719	879322
124925	879323
290982	879324
122347	879325
69858	879326
225586	879327
68684	879328
49517	879329
47080	879330
100416	879331
19884	879332
300198	879333
136637	879334
15815	879335
196409	879336
154	879337
57240	879338
163968	879339
156642	879340
182552	879341
70647	879342
68860	879343
133895	879344
348105	879345
70857	879346
265670	879347
52898	879348
348297	879349
221757	879350
56047	879351
116101	879352
119299	879353
579	879354
41250	879355
8631	879356
153922	879357
141059	879358
62521	879359
5119	879360
103620	879361
2265	879362
273858	879363
212487	879364
58306	879365
252491	879366
153042	879367
114051	879368
11105	879369
251743	879370
187898	879371
111476	879372
119676	879373
251662	879374
75808	879375
84392	879376
88978	879377
28165	879378
336906	879379
73766	879380
43735	879381
204359	879382
30490	879383
19711	879384
257791	879385
61577	879386
136707	879387
317085	879388
169941	879389
177862	879390
76190	879391
9448	879392
151940	879393
47505	879394
336948	879395
77685	879396
106354	879397
8514	879398
194487	879399
65099	879400
25775	879401
164296	879402
251906	879403
66266	879404
114738	879405
48768	879406
5742	879407
288229	879408
17023	879409
208	879410
103665	879411
157957	879412
97960	879413
40329	879414
63585	879415
13478	879416
44803	879417
392	879418
80527	879419
117909	879420
202111	879421
5746	879422
24289	879423
94025	879424
5738	879425
277946	879426
279221	879427
30876	879428
173249	879429
3853	879430
33784	879431
183079	879432
36	879433
55846	879434
516	879435
198486	879436
61079	879437
156741	879438
355621	879439
180392	879440
263376	879441
197097	879442
320626	879443
122665	879444
88070	879445
53357	879446
2138	879447
309727	879448
82720	879449
347653	879450
250879	879451
153725	879452
33095	879453
172414	879454
91444	879455
240148	879456
195678	879457
18650	879458
240238	879459
48854	879460
24395	879461
73029	879462
50733	879463
41070	879464
32278	879465
171791	879466
127993	879467
285947	879468
59619	879469
65105	879470
175138	879471
104127	879472
313352	879473
72337	879474
12406	879475
11877	879476
122831	879477
341248	879478
13709	879479
118491	879480
13621	879481
183159	879482
16820	879483
347638	879484
304567	879485
82593	879486
83226	879487
24953	879488
90146	879489
35658	879490
28905	879491
63936	879492
70488	879493
38361	879494
207176	879495
1365	879496
57673	879497
24602	879498
347696	879499
45571	879500
5017	879501
57717	879502
252894	879503
42978	879504
24695	879505
2315	879506
274235	879507
106126	879508
194042	879509
170042	879510
148	879511
89657	879512
55669	879513
127101	879514
5395	879515
127202	879516
122726	879517
207693	879518
47859	879519
318694	879520
50724	879521
262568	879522
262567	879523
163684	879524
78944	879525
317183	879526
36936	879527
59140	879528
258780	879529
310670	879530
58701	879531
15237	879532
6823	879533
3241	879534
39979	879535
31258	879536
38894	879537
186557	879538
104547	879539
33113	879540
310898	879541
17532	879542
115551	879543
120571	879544
220090	879545
212769	879546
15947	879547
115246	879548
310903	879549
215996	879550
58701	879551
60197	879552
166389	879553
306730	879554
203236	879555
79273	879556
179309	879557
310894	879558
38894	879559
90911	879560
79273	879561
296617	879562
10336	879563
35341	879564
28058	879565
93326	879566
310933	879567
31432	879568
310905	879569
169507	879570
36250	879571
25942	879572
29647	879573
5191	879574
117672	879575
5460	879576
4175	879577
73514	879578
356665	879579
39413	879580
45631	879581
45631	879582
4909	879583
61163	879584
22229	879585
164011	879586
16700	879587
50201	879588
121729	879589
281717	879590
85818	879591
249038	879592
69363	879593
96497	879594
185870	879595
96477	879596
196900	879597
149226	879598
45265	879599
83712	879600
1014	879601
116811	879602
29977	879603
97961	879604
44319	879605
40448	879606
28911	879607
33461	879608
80944	879609
11381	879610
8285	879611
50282	879612
1043	879613
318963	879614
49147	879615
7617	879616
34931	879617
123898	879618
10024	879619
2642	879620
46125	879621
11266	879622
90438	879623
198876	879624
17440	879625
8358	879626
44770	879627
15635	879628
91892	879629
542	879630
16528	879631
14995	879632
21109	879633
30439	879634
39289	879635
52459	879636
14629	879637
148506	879638
22643	879639
48697	879640
355260	879641
12975	879642
57143	879643
348714	879644
8766	879645
84536	879646
356299	879647
212235	879648
93174	879649
174717	879650
306579	879651
83814	879652
209475	879653
127491	879654
83814	879655
205646	879656
205294	879657
127491	879658
131020	879659
16233	879660
25208	879661
83814	879662
114727	879663
18380	879664
44279	879665
51045	879666
5709	879667
170842	879668
41274	879669
109745	879670
60986	879671
88988	879672
33277	879673
276662	879674
13712	879675
6357	879676
20527	879677
13707	879678
2722	879679
105173	879680
174846	879681
116246	879682
185195	879683
75917	879684
115933	879685
116102	879686
184899	879687
75930	879688
35580	879689
115897	879690
185570	879691
76199	879692
129685	879693
352609	879694
20456	879695
202820	879696
305152	879697
307874	879698
16289	879699
31526	879700
51345	879701
305286	879702
25348	879703
115328	879704
182936	879705
110093	879706
13252	879707
14687	879708
50055	879709
24039	879710
49609	879711
24486	879712
111017	879713
10273	879714
160054	879715
71671	879716
45803	879717
92286	879718
149864	879719
33403	879720
37776	879721
114888	879722
189675	879723
6475	879724
46875	879725
34265	879726
21874	879727
52256	879728
7904	879729
25702	879730
1278	879731
20039	879732
142795	879733
14632	879734
133021	879735
57470	879736
4883	879737
188782	879738
140901	879739
61692	879740
76609	879741
56057	879742
117329	879743
143818	879744
169794	879745
4085	879746
149372	879747
45187	879748
34446	879749
234	879750
42933	879751
29779	879752
54164	879753
12875	879754
167493	879755
4563	879756
175686	879757
62050	879758
69334	879759
1605	879760
81648	879761
1492	879762
31043	879763
198803	879764
24091	879765
4467	879766
53631	879767
33734	879768
143200	879769
94991	879770
10476	879771
13814	879772
315028	879773
71293	879774
119290	879775
404	879776
15363	879777
129918	879778
319833	879779
54725	879780
12106	879781
93052	879782
122598	879783
12520	879784
55058	879785
307127	879786
309957	879787
78574	879788
351092	879789
33448	879790
20248	879791
13551	879792
52277	879793
125736	879794
59595	879795
25831	879796
40937	879797
260134	879798
25507	879799
9278	879800
16601	879801
9286	879802
249131	879803
186168	879804
25701	879805
177975	879806
22120	879807
333969	879808
14773	879809
9501	879810
98989	879811
35817	879812
114621	879813
2022	879814
3051	879815
114223	879816
293397	879817
36722	879818
45089	879819
4792	879820
23575	879821
38003	879822
43	879823
202750	879824
1819	879825
112435	879826
44512	879827
2824	879828
72727	879829
83828	879830
50056	879831
18359	879832
91819	879833
328319	879834
38674	879835
88141	879836
11294	879837
91637	879838
12200	879839
46102	879840
292854	879841
7842	879842
61094	879843
101651	879844
80396	879845
339377	879846
170368	879847
38423	879848
8768	879849
1182	879850
156440	879851
10519	879852
262943	879853
36945	879854
3209	879855
4984	879856
76664	879857
140873	879858
283945	879859
41917	879860
179706	879861
87406	879862
3331	879863
31074	879864
4028	879865
276183	879866
12870	879867
17881	879868
6273	879869
541	879870
119162	879871
69579	879872
1582	879873
90839	879874
76510	879875
32987	879876
275048	879877
28946	879878
66927	879879
1083	879880
18619	879881
12108	879882
24116	879883
4161	879884
106913	879885
60661	879886
232047	879887
125272	879888
800	879889
84302	879890
185650	879891
127613	879892
150239	879893
13306	879894
161436	879895
145014	879896
50912	879897
24681	879898
36756	879899
79250	879900
316196	879901
34223	879902
7637	879903
115161	879904
75330	879905
13818	879906
57198	879907
95748	879908
35858	879909
10974	879910
22721	879911
42203	879912
18682	879913
2254	879914
55199	879915
3274	879916
115220	879917
67906	879918
377	879919
89372	879920
1332	879921
23093	879922
120453	879923
297538	879924
66	879925
24369	879926
42510	879927
199841	879928
11474	879929
321504	879930
9579	879931
43077	879932
147219	879933
202819	879934
5997	879935
55437	879936
19526	879937
262344	879938
86681	879939
117227	879940
123937	879941
53470	879942
206118	879943
7567	879944
206090	879945
69131	879946
211473	879947
205202	879948
165104	879949
267892	879950
82284	879951
217682	879952
307302	879953
203728	879954
150221	879955
304109	879956
335800	879957
91132	879958
150542	879959
170327	879960
37995	879961
80783	879962
1820	879963
72788	879964
24233	879965
65473	879966
134126	879967
107756	879968
205607	879969
15328	879970
155885	879971
119277	879972
3099	879973
2651	879974
26098	879975
1411	879976
4665	879977
47976	879978
36092	879979
11341	879980
273134	879981
53003	879982
290402	879983
184267	879984
58459	879985
30561	879986
103334	879987
27001	879988
52408	879989
273422	879990
58817	879991
36048	879992
36048	879993
98230	879994
39370	879995
42255	879996
35867	879997
3979	879998
69808	879999
64211	880000
25712	880001
33699	880002
94331	880003
231453	880004
83076	880005
85001	880006
10447	880007
19441	880008
71930	880009
20446	880010
129650	880011
41527	880012
163045	880013
8727	880014
155421	880015
26855	880016
316162	880017
119187	880018
335643	880019
252788	880020
7323	880021
112130	880022
178945	880023
173989	880024
283716	880025
99895	880026
37795	880027
214636	880028
12343	880029
212167	880030
101095	880031
254010	880032
3961	880033
18541	880034
154103	880035
10905	880036
13001	880037
24149	880038
39232	880039
5089	880040
22258	880041
31719	880042
66786	880043
8614	880044
113789	880045
323370	880046
249331	880047
3066	880048
253249	880049
89656	880050
76973	880051
19560	880052
76973	880053
181911	880054
90592	880055
27900	880056
5732	880057
5204	880058
211547	880059
54460	880060
82394	880061
210628	880062
111570	880063
17877	880064
216	880065
9441	880066
13099	880067
71930	880068
84244	880069
18592	880070
8177	880071
39706	880072
206343	880073
62831	880074
20426	880075
29011	880076
39107	880077
171	880078
23694	880079
34178	880080
43163	880081
6146	880082
73563	880083
27251	880084
21474	880085
46697	880086
30649	880087
4876	880088
298847	880089
356493	880090
9718	880091
7533	880092
16721	880093
5065	880094
108856	880095
6704	880096
72870	880097
335289	880098
45317	880099
90796	880100
18213	880101
7874	880102
10080	880103
421	880104
200385	880105
235761	880106
1509	880107
31794	880108
71748	880109
77646	880110
68651	880111
3980	880112
32406	880113
10327	880114
288270	880115
14547	880116
18681	880117
17795	880118
13769	880119
17003	880120
41489	880121
1039	880122
202387	880123
48537	880124
12576	880125
12750	880126
43102	880127
46840	880128
26623	880129
93341	880130
186184	880131
55835	880132
125297	880133
50939	880134
165926	880135
109881	880136
55842	880137
252929	880138
6391	880139
102891	880140
265276	880141
60521	880142
6090	880143
54682	880144
212277	880145
38457	880146
91186	880147
164759	880148
78352	880149
31320	880150
91912	880151
68968	880152
102207	880153
85954	880154
212667	880155
184225	880156
11787	880157
51904	880158
115366	880159
24626	880160
29822	880161
117032	880162
11568	880163
9214	880164
290787	880165
4714	880166
71648	880167
35614	880168
27655	880169
115315	880170
49076	880171
6145	880172
72840	880173
2006	880174
11476	880175
81887	880176
149795	880177
117179	880178
33960	880179
120520	880180
3221	880181
136820	880182
207131	880183
119385	880184
16712	880185
56365	880186
4525	880187
109323	880188
287094	880189
177238	880190
110377	880191
302989	880192
47235	880193
119676	880194
232927	880195
259225	880196
70913	880197
108435	880198
313133	880199
225259	880200
235906	880201
204856	880202
295938	880203
4256	880204
48132	880205
339753	880206
35508	880207
93012	880208
254482	880209
17361	880210
60076	880211
254255	880212
10793	880213
107625	880214
167506	880215
275246	880216
11982	880217
303787	880218
103696	880219
106083	880220
327860	880221
67036	880222
161769	880223
190341	880224
187918	880225
77365	880226
117859	880227
52318	880228
25802	880229
117859	880230
25802	880231
241771	880232
159169	880233
62198	880234
5467	880235
14335	880236
2195	880237
9406	880238
317437	880239
9727	880240
144031	880241
3775	880242
100707	880243
671	880244
424	880245
82892	880246
59168	880247
201369	880248
190421	880249
245304	880250
21445	880251
167905	880252
95125	880253
134730	880254
95415	880255
21930	880256
262935	880257
14560	880258
181671	880259
10757	880260
95121	880261
148325	880262
30023	880263
198316	880264
44	880265
15809	880266
47698	880267
55079	880268
22470	880269
43192	880270
69844	880271
468	880272
255517	880273
32716	880274
276153	880275
60148	880276
31970	880277
91512	880278
121864	880279
39773	880280
65825	880281
99481	880282
326645	880283
15781	880284
63064	880285
42859	880286
15784	880287
339895	880288
215562	880289
38919	880290
30483	880291
66147	880292
157810	880293
150662	880294
15355	880295
8778	880296
95297	880297
99152	880298
29983	880299
114187	880300
42910	880301
180769	880302
96185	880303
8753	880304
30451	880305
45050	880306
6099	880307
48100	880308
239480	880309
41108	880310
189589	880311
192502	880312
93776	880313
43021	880314
23045	880315
5447	880316
78267	880317
89621	880318
82495	880319
63836	880320
187047	880321
196630	880322
21730	880323
47377	880324
141774	880325
63606	880326
11880	880327
55731	880328
72773	880329
347737	880330
115433	880331
22449	880332
119554	880333
170795	880334
8165	880335
12116	880336
12116	880337
9547	880338
5924	880339
166223	880340
56253	880341
159324	880342
261588	880343
261594	880344
159322	880345
241504	880346
241977	880347
101257	880348
4	880349
261585	880350
159326	880351
261597	880352
66660	880353
261587	880354
66659	880355
23346	880356
90302	880357
167	880358
25828	880359
30958	880360
177258	880361
4963	880362
116859	880363
111977	880364
35976	880365
2614	880366
30948	880367
37878	880368
112649	880369
235607	880370
235897	880371
99850	880372
93703	880373
41921	880374
237458	880375
21188	880376
93505	880377
42165	880378
236601	880379
203159	880380
408	880381
239247	880382
5131	880383
89510	880384
77690	880385
95569	880386
42971	880387
134777	880388
96544	880389
30158	880390
4091	880391
27282	880392
327895	880393
35416	880394
23094	880395
33724	880396
175732	880397
118973	880398
54081	880399
72821	880400
46370	880401
164350	880402
355009	880403
35547	880404
199610	880405
185452	880406
78	880407
18271	880408
6342	880409
4946	880410
26585	880411
80274	880412
108843	880413
174232	880414
73061	880415
49698	880416
346729	880417
126874	880418
74895	880419
327567	880420
327563	880421
42458	880422
5493	880423
3872	880424
11891	880425
83740	880426
122751	880427
142136	880428
29892	880429
127462	880430
74131	880431
242287	880432
3430	880433
4899	880434
55526	880435
17765	880436
244104	880437
13080	880438
154234	880439
4465	880440
278218	880441
281083	880442
48122	880443
270043	880444
167745	880445
86855	880446
27202	880447
14014	880448
5496	880449
16918	880450
282745	880451
42661	880452
179790	880453
53661	880454
201926	880455
286266	880456
241555	880457
35215	880458
46842	880459
89392	880460
46	880461
4963	880462
72156	880463
194219	880464
321303	880465
229567	880466
1261	880467
186229	880468
198883	880469
141190	880470
39723	880471
8108	880472
34	880473
76686	880474
130250	880475
260377	880476
295535	880477
307352	880478
338068	880479
274610	880480
154178	880481
16289	880482
214780	880483
72632	880484
4060	880485
88466	880486
8350	880487
215339	880488
34785	880489
287866	880490
259154	880491
113659	880492
131430	880493
164708	880494
199654	880495
111371	880496
16955	880497
80535	880498
299893	880499
160182	880500
183974	880501
128750	880502
195458	880503
65563	880504
315232	880505
234705	880506
328029	880507
41087	880508
22693	880509
66561	880510
5892	880511
22699	880512
52419	880513
58138	880514
147453	880515
171056	880516
63175	880517
92831	880518
198920	880519
247486	880520
6082	880521
40572	880522
137372	880523
36181	880524
70123	880525
17181	880526
199173	880527
13971	880528
26311	880529
15560	880530
25178	880531
464	880532
104927	880533
102361	880534
2666	880535
103337	880536
36992	880537
120432	880538
171069	880539
261871	880540
101256	880541
101086	880542
101101	880543
160927	880544
25767	880545
61941	880546
154934	880547
4369	880548
207662	880549
26549	880550
328571	880551
328185	880552
21937	880553
29398	880554
1420	880555
227079	880556
5790	880557
230948	880558
222688	880559
26743	880560
33218	880561
87386	880562
32104	880563
37570	880564
116034	880565
90471	880566
54708	880567
110512	880568
326499	880569
167739	880570
97496	880571
41694	880572
18934	880573
119268	880574
320430	880575
47320	880576
314633	880577
317283	880578
48285	880579
53694	880580
8805	880581
22329	880582
16648	880583
3352	880584
68841	880585
312434	880586
10849	880587
45198	880588
5157	880589
13838	880590
234065	880591
90513	880592
13806	880593
6670	880594
235939	880595
83482	880596
147804	880597
62710	880598
4553	880599
7337	880600
47854	880601
151970	880602
195968	880603
360	880604
48199	880605
99139	880606
2905	880607
337970	880608
112677	880609
120487	880610
239698	880611
145002	880612
97974	880613
126753	880614
104865	880615
285202	880616
180165	880617
178996	880618
298914	880619
104013	880620
156762	880621
114872	880622
30913	880623
271101	880624
248067	880625
170345	880626
4194	880627
77765	880628
11162	880629
133541	880630
312421	880631
117995	880632
152842	880633
133645	880634
112304	880635
301927	880636
277650	880637
31	880638
24701	880639
31877	880640
258206	880641
9521	880642
65337	880643
65341	880644
2122	880645
2122	880646
183568	880647
30268	880648
10850	880649
7381	880650
121099	880651
102222	880652
67299	880653
140968	880654
147313	880655
45390	880656
94520	880657
65103	880658
45808	880659
3570	880660
19214	880661
42218	880662
5375	880663
163358	880664
64819	880665
115196	880666
130801	880667
22039	880668
15155	880669
228914	880670
116265	880671
88030	880672
99370	880673
78220	880674
294768	880675
17033	880676
21715	880677
26050	880678
30795	880679
353013	880680
201439	880681
85122	880682
305065	880683
42426	880684
126714	880685
1924	880686
8851	880687
6792	880688
1176	880689
5333	880690
47680	880691
84883	880692
4114	880693
100776	880694
14599	880695
643	880696
22260	880697
70009	880698
151933	880699
4516	880700
692	880701
1308	880702
17252	880703
8406	880704
14053	880705
84540	880706
319078	880707
472	880708
266314	880709
312989	880710
71877	880711
19513	880712
324635	880713
52458	880714
56031	880715
56169	880716
21412	880717
32766	880718
52341	880719
109162	880720
64212	880721
95419	880722
116675	880723
3197	880724
121459	880725
6941	880726
258677	880727
109271	880728
80537	880729
136589	880730
34159	880731
58915	880732
202114	880733
97836	880734
2382	880735
259127	880736
113358	880737
162143	880738
51358	880739
181201	880740
121263	880741
25850	880742
181589	880743
10232	880744
183	880745
14064	880746
10672	880747
228780	880748
30772	880749
52772	880750
8296	880751
95904	880752
180779	880753
107408	880754
88452	880755
6766	880756
1068	880757
36796	880758
94982	880759
237391	880760
231267	880761
6880	880762
30349	880763
52716	880764
5905	880765
118337	880766
157174	880767
87087	880768
4483	880769
169142	880770
139758	880771
50729	880772
6030	880773
16299	880774
189006	880775
26038	880776
124	880777
2147	880778
16713	880779
5605	880780
121343	880781
41809	880782
9922	880783
17677	880784
22076	880785
140909	880786
74066	880787
82622	880788
8742	880789
46256	880790
126897	880791
66199	880792
82844	880793
220894	880794
326252	880795
303865	880796
159419	880797
278694	880798
104884	880799
32972	880800
178790	880801
152656	880802
54021	880803
204681	880804
156086	880805
300351	880806
163916	880807
86873	880808
100501	880809
20417	880810
152688	880811
41771	880812
318939	880813
23565	880814
345074	880815
193482	880816
158067	880817
216032	880818
276724	880819
18389	880820
63141	880821
1647	880822
26184	880823
237796	880824
298397	880825
133560	880826
15824	880827
102440	880828
242	880829
41287	880830
39806	880831
55502	880832
5188	880833
84595	880834
35597	880835
81220	880836
218766	880837
139857	880838
100006	880839
139767	880840
322232	880841
183022	880842
105983	880843
4	880844
86619	880845
103526	880846
143029	880847
23493	880848
166399	880849
181779	880850
64043	880851
26184	880852
73237	880853
82638	880854
127134	880855
300452	880856
127190	880857
213353	880858
165502	880859
145569	880860
131299	880861
124158	880862
52318	880863
126722	880864
80332	880865
316781	880866
215957	880867
236832	880868
16203	880869
324674	880870
86926	880871
145020	880872
37523	880873
108313	880874
344575	880875
170939	880876
167026	880877
291981	880878
28622	880879
133586	880880
223096	880881
186220	880882
135618	880883
131429	880884
89145	880885
248332	880886
96810	880887
30583	880888
80335	880889
9506	880890
167506	880891
170839	880892
35346	880893
232183	880894
61447	880895
88917	880896
56076	880897
302296	880898
22815	880899
313594	880900
306629	880901
225939	880902
50933	880903
164597	880904
21766	880905
96570	880906
324801	880907
79501	880908
51283	880909
69964	880910
305571	880911
150952	880912
69834	880913
347615	880914
296921	880915
30004	880916
110879	880917
49794	880918
120287	880919
206376	880920
6496	880921
38631	880922
139868	880923
293328	880924
116769	880925
70039	880926
171840	880927
17136	880928
172361	880929
111864	880930
112143	880931
108433	880932
36965	880933
172009	880934
208049	880935
201545	880936
41862	880937
44672	880938
86393	880939
108433	880940
22198	880941
195374	880942
66265	880943
9632	880944
71126	880945
353389	880946
293565	880947
38334	880948
348090	880949
342980	880950
354838	880951
176595	880952
102488	880953
293686	880954
38820	880955
337450	880956
32288	880957
29292	880958
300038	880959
7904	880960
127604	880961
286497	880962
59402	880963
212350	880964
27727	880965
321681	880966
119629	880967
158175	880968
130688	880969
4810	880970
12969	880971
248904	880972
13553	880973
166083	880974
21172	880975
207491	880976
304938	880977
171927	880978
290597	880979
98340	880980
64912	880981
6895	880982
146217	880983
103071	880984
5721	880985
114909	880986
34335	880987
24546	880988
29992	880989
325444	880990
293732	880991
127749	880992
173427	880993
83283	880994
302505	880995
137866	880996
48490	880997
23157	880998
113291	880999
16575	881000
66269	881001
41244	881002
37577	881003
327983	881004
161759	881005
181944	881006
167801	881007
176776	881008
195216	881009
49668	881010
112440	881011
205405	881012
3735	881013
202385	881014
254950	881015
128565	881016
55563	881017
260505	881018
254623	881019
30032	881020
116314	881021
27728	881022
54132	881023
19712	881024
25222	881025
97822	881026
291847	881027
35241	881028
124110	881029
53404	881030
10141	881031
356818	881032
107421	881033
24092	881034
58075	881035
307569	881036
75333	881037
229620	881038
37039	881039
6496	881040
152042	881041
345374	881042
216058	881043
57129	881044
10049	881045
279186	881046
339289	881047
168419	881048
31257	881049
323477	881050
283663	881051
108999	881052
15649	881053
46291	881054
20789	881055
211468	881056
92760	881057
183666	881058
294691	881059
87229	881060
349818	881061
121590	881062
19669	881063
153830	881064
132233	881065
61679	881066
321150	881067
134807	881068
121653	881069
69652	881070
193086	881071
205222	881072
238183	881073
44636	881074
112038	881075
311274	881076
113678	881077
104827	881078
210336	881079
351330	881080
269723	881081
222887	881082
153176	881083
92844	881084
217060	881085
133750	881086
22022	881087
7038	881088
231155	881089
36971	881090
192207	881091
177077	881092
218079	881093
114403	881094
133084	881095
24029	881096
353319	881097
344111	881098
146161	881099
61211	881100
109133	881101
7936	881102
107748	881103
173583	881104
17266	881105
138093	881106
75093	881107
208657	881108
125484	881109
53917	881110
128478	881111
64933	881112
354645	881113
53405	881114
51283	881115
202526	881116
30354	881117
72004	881118
20856	881119
179527	881120
7785	881121
2206	881122
155070	881123
29588	881124
79932	881125
169837	881126
90692	881127
124124	881128
95372	881129
29998	881130
260510	881131
151678	881132
152819	881133
14409	881134
12473	881135
7220	881136
259985	881137
13510	881138
246	881139
299066	881140
7958	881141
299832	881142
16878	881143
3677	881144
330075	881145
89263	881146
334772	881147
56766	881148
121127	881149
79081	881150
202915	881151
309446	881152
19354	881153
255103	881154
127098	881155
43	881156
86520	881157
204765	881158
33589	881159
347079	881160
17301	881161
66474	881162
23335	881163
163889	881164
183173	881165
554	881166
144764	881167
311436	881168
135998	881169
196656	881170
126706	881171
6299	881172
43719	881173
154603	881174
303968	881175
88956	881176
116458	881177
12753	881178
25888	881179
137978	881180
61547	881181
248297	881182
161608	881183
180696	881184
154498	881185
259270	881186
85348	881187
255836	881188
47367	881189
167438	881190
114053	881191
77796	881192
259748	881193
8632	881194
35387	881195
342928	881196
24983	881197
116740	881198
1922	881199
12954	881200
116169	881201
199470	881202
80671	881203
266102	881204
80593	881205
199571	881206
151798	881207
48163	881208
198201	881209
50759	881210
298164	881211
340641	881212
151690	881213
9840	881214
133939	881215
22038	881216
338086	881217
19645	881218
80720	881219
80587	881220
155495	881221
31263	881222
62291	881223
58	881224
95096	881225
82745	881226
48186	881227
78815	881228
152612	881229
285147	881230
25943	881231
188450	881232
227189	881233
118681	881234
32720	881235
98996	881236
84558	881237
258758	881238
13619	881239
200968	881240
69432	881241
77084	881242
71126	881243
23734	881244
156475	881245
287268	881246
56364	881247
325536	881248
181304	881249
66697	881250
123364	881251
167046	881252
4590	881253
1273	881254
88382	881255
261054	881256
26563	881257
37371	881258
3258	881259
47562	881260
123574	881261
3663	881262
114146	881263
42179	881264
29003	881265
2699	881266
36892	881267
80623	881268
54306	881269
37527	881270
331973	881271
332140	881272
123314	881273
197804	881274
50760	881275
197804	881276
80660	881277
54302	881278
123358	881279
99428	881280
80660	881281
155907	881282
54294	881283
123326	881284
185496	881285
179053	881286
66117	881287
222583	881288
167863	881289
103386	881290
148971	881291
2701	881292
343370	881293
19696	881294
278038	881295
35443	881296
80277	881297
4860	881298
108276	881299
2919	881300
347606	881301
185817	881302
38217	881303
107259	881304
240660	881305
54284	881306
20430	881307
146055	881308
301765	881309
196972	881310
233723	881311
264559	881312
268164	881313
23120	881314
135286	881315
117720	881316
229215	881317
8648	881318
202641	881319
53117	881320
15354	881321
100489	881322
60366	881323
51786	881324
26644	881325
7786	881326
36850	881327
62780	881328
101534	881329
12602	881330
353729	881331
54988	881332
81515	881333
298719	881334
35618	881335
30130	881336
278997	881337
303491	881338
58033	881339
16936	881340
19366	881341
7301	881342
168964	881343
12441	881344
115097	881345
191669	881346
189672	881347
150287	881348
167061	881349
191196	881350
191952	881351
166291	881352
49	881353
241920	881354
55655	881355
37688	881356
144826	881357
204734	881358
152438	881359
142139	881360
343340	881361
337636	881362
47501	881363
124395	881364
259376	881365
341739	881366
157797	881367
195643	881368
40504	881369
93986	881370
98256	881371
308751	881372
223801	881373
28861	881374
378	881375
231317	881376
32611	881377
19363	881378
242074	881379
123658	881380
304466	881381
348214	881382
51122	881383
181766	881384
8429	881385
193607	881386
199395	881387
12702	881388
29841	881389
6780	881390
72137	881391
237225	881392
161994	881393
113498	881394
2071	881395
237821	881396
3171	881397
305945	881398
37912	881399
16261	881400
156033	881401
32251	881402
46652	881403
52836	881404
9824	881405
92755	881406
57245	881407
50739	881408
3963	881409
1231	881410
8585	881411
305418	881412
27415	881413
8298	881414
36604	881415
55724	881416
163450	881417
30372	881418
25054	881419
16899	881420
59021	881421
51437	881422
127056	881423
5041	881424
165687	881425
12811	881426
82707	881427
30849	881428
77502	881429
14175	881430
18080	881431
13745	881432
34921	881433
192194	881434
29837	881435
111193	881436
47005	881437
259477	881438
11409	881439
96145	881440
73201	881441
88214	881442
223007	881443
35154	881444
115521	881445
67492	881446
149220	881447
147513	881448
372	881449
122808	881450
170022	881451
61453	881452
299520	881453
236386	881454
132861	881455
311275	881456
37390	881457
31343	881458
100191	881459
24975	881460
254672	881461
63691	881462
51079	881463
183635	881464
18747	881465
183407	881466
177879	881467
11520	881468
24979	881469
333867	881470
26174	881471
15945	881472
144871	881473
253546	881474
40546	881475
130980	881476
135333	881477
249613	881478
27	881479
160360	881480
28758	881481
323534	881482
4693	881483
334074	881484
117674	881485
312288	881486
255934	881487
56	881488
45321	881489
71513	881490
711	881491
77393	881492
123583	881493
647	881494
102818	881495
215	881496
30935	881497
50961	881498
114098	881499
86972	881500
215180	881501
2464	881502
22192	881503
7935	881504
75651	881505
269856	881506
28112	881507
531	881508
158283	881509
20014	881510
173005	881511
32877	881512
315818	881513
67978	881514
105443	881515
104034	881516
230791	881517
63916	881518
183348	881519
321189	881520
185088	881521
228827	881522
61531	881523
80571	881524
197899	881525
222052	881526
6447	881527
55765	881528
8398	881529
82070	881530
50687	881531
186567	881532
277178	881533
272093	881534
79980	881535
199204	881536
139678	881537
198093	881538
305068	881539
16422	881540
114040	881541
303581	881542
347340	881543
3454	881544
136725	881545
196973	881546
239446	881547
3143	881548
29944	881549
266738	881550
45092	881551
177916	881552
123415	881553
245274	881554
113467	881555
157705	881556
111596	881557
12704	881558
179937	881559
27420	881560
54021	881561
152279	881562
21344	881563
318622	881564
99576	881565
50764	881566
258348	881567
184297	881568
155941	881569
2354	881570
136107	881571
100325	881572
18377	881573
3039	881574
96644	881575
47636	881576
258911	881577
196837	881578
81014	881579
82263	881580
91043	881581
6466	881582
100047	881583
45878	881584
35367	881585
389	881586
13737	881587
30357	881588
90008	881589
74573	881590
279000	881591
139358	881592
303409	881593
3940	881594
5959	881595
19527	881596
264513	881597
128865	881598
13728	881599
341292	881600
39740	881601
99375	881602
26399	881603
53021	881604
67312	881605
44064	881606
67928	881607
77976	881608
86830	881609
103486	881610
28769	881611
20164	881612
282338	881613
298946	881614
196664	881615
161141	881616
143007	881617
340239	881618
54061	881619
2116	881620
152631	881621
1443	881622
12260	881623
188482	881624
372	881625
300784	881626
223802	881627
3335	881628
255583	881629
170880	881630
321494	881631
191991	881632
25861	881633
36652	881634
88534	881635
94398	881636
126383	881637
7268	881638
447	881639
55658	881640
14950	881641
203104	881642
280063	881643
192903	881644
19129	881645
32423	881646
139130	881647
217810	881648
75088	881649
65563	881650
34857	881651
32503	881652
27055	881653
103454	881654
70029	881655
25080	881656
61558	881657
123052	881658
18129	881659
113339	881660
32642	881661
12664	881662
161707	881663
70952	881664
35212	881665
155835	881666
1842	881667
173123	881668
170114	881669
275599	881670
87461	881671
2852	881672
190747	881673
25070	881674
193324	881675
18939	881676
18163	881677
10281	881678
279333	881679
93954	881680
68831	881681
188979	881682
197892	881683
341658	881684
123639	881685
256451	881686
164843	881687
227869	881688
197890	881689
252745	881690
197932	881691
1100	881692
35226	881693
3490	881694
350959	881695
63551	881696
127146	881697
204363	881698
13342	881699
107112	881700
3477	881701
84335	881702
144343	881703
145609	881704
169889	881705
44167	881706
119862	881707
81528	881708
1009	881709
85578	881710
111948	881711
20340	881712
129546	881713
21422	881714
147644	881715
127003	881716
10350	881717
93635	881718
59360	881719
165133	881720
296855	881721
43984	881722
72596	881723
18784	881724
105456	881725
128107	881726
6252	881727
173870	881728
56627	881729
35121	881730
161261	881731
344016	881732
177001	881733
38817	881734
31507	881735
28677	881736
77760	881737
156118	881738
136713	881739
11655	881740
50510	881741
50547	881742
135265	881743
32786	881744
50772	881745
231699	881746
124047	881747
157831	881748
287388	881749
27801	881750
5943	881751
5943	881752
24323	881753
31721	881754
30815	881755
3252	881756
47740	881757
93164	881758
37746	881759
10967	881760
53245	881761
10063	881762
237336	881763
329154	881764
154721	881765
40305	881766
20752	881767
37715	881768
40711	881769
227648	881770
223972	881771
2507	881772
235974	881773
6672	881774
3903	881775
131895	881776
112373	881777
72263	881778
3872	881779
86545	881780
137913	881781
24092	881782
29891	881783
111250	881784
16556	881785
15577	881786
64860	881787
61524	881788
300007	881789
82754	881790
152632	881791
201833	881792
152632	881793
255409	881794
182793	881795
218600	881796
232606	881797
35083	881798
18876	881799
18876	881800
334353	881801
190034	881802
238019	881803
4398	881804
36875	881805
101334	881806
325211	881807
19453	881808
228571	881809
223144	881810
277299	881811
168346	881812
75281	881813
306609	881814
1	881815
182391	881816
107851	881817
6419	881818
19306	881819
225906	881820
333864	881821
2	881822
328097	881823
98965	881824
34968	881825
80605	881826
200274	881827
247304	881828
157784	881829
235321	881830
217666	881831
78354	881832
126253	881833
15555	881834
329481	881835
161402	881836
316001	881837
287725	881838
239037	881839
25726	881840
272154	881841
55704	881842
15306	881843
3319	881844
83945	881845
35625	881846
78563	881847
39396	881848
5425	881849
4008	881850
162887	881851
26408	881852
166458	881853
129033	881854
180749	881855
284	881856
147324	881857
254979	881858
2773	881859
34430	881860
332921	881861
277661	881862
30386	881863
47479	881864
314316	881865
13480	881866
5629	881867
314612	881868
16574	881869
98578	881870
190603	881871
6007	881872
9784	881873
243016	881874
166339	881875
332528	881876
241912	881877
167997	881878
3646	881879
14376	881880
96204	881881
242493	881882
29312	881883
39650	881884
78841	881885
129962	881886
114648	881887
320916	881888
111842	881889
6100	881890
313049	881891
101381	881892
7326	881893
191769	881894
1348	881895
231497	881896
86035	881897
8534	881898
191630	881899
108345	881900
149321	881901
326693	881902
47210	881903
234737	881904
5984	881905
13562	881906
259152	881907
197964	881908
227598	881909
154963	881910
60560	881911
97435	881912
23997	881913
48172	881914
169258	881915
332446	881916
225296	881917
98326	881918
105278	881919
27172	881920
59618	881921
340246	881922
97130	881923
209540	881924
204522	881925
332372	881926
343922	881927
216215	881928
223680	881929
74547	881930
90305	881931
80705	881932
303729	881933
245110	881934
334884	881935
178015	881936
298557	881937
33759	881938
180190	881939
84269	881940
695	881941
25972	881942
54999	881943
288	881944
191614	881945
255960	881946
99775	881947
303179	881948
181703	881949
181785	881950
348311	881951
197926	881952
192632	881953
130624	881954
4777	881955
189429	881956
50754	881957
17015	881958
274269	881959
16108	881960
166830	881961
79166	881962
298657	881963
200548	881964
263294	881965
9632	881966
71395	881967
36566	881968
21011	881969
311925	881970
180067	881971
102014	881972
104090	881973
100403	881974
285900	881975
45289	881976
156295	881977
55921	881978
54345	881979
268127	881980
55456	881981
89940	881982
31054	881983
193934	881984
19180	881985
32746	881986
1063	881987
6864	881988
201048	881989
36007	881990
28720	881991
18579	881992
234856	881993
100690	881994
15718	881995
213414	881996
60016	881997
38362	881998
43374	881999
36942	882000
30680	882001
267645	882002
46434	882003
7703	882004
297436	882005
15748	882006
247618	882007
47945	882008
2957	882009
427	882010
72078	882011
4072	882012
378	882013
30981	882014
118291	882015
24346	882016
219	882017
110488	882018
286382	882019
57739	882020
347363	882021
69972	882022
119158	882023
154722	882024
165258	882025
300692	882026
114624	882027
214095	882028
195774	882029
153434	882030
1810	882031
54004	882032
180737	882033
64405	882034
73300	882035
18068	882036
80773	882037
54850	882038
16131	882039
104646	882040
23700	882041
3004	882042
6535	882043
86670	882044
339442	882045
52790	882046
68422	882047
30980	882048
5355	882049
36858	882050
16733	882051
45760	882052
138418	882053
192036	882054
171588	882055
20293	882056
83860	882057
59790	882058
97559	882059
219063	882060
77716	882061
19017	882062
2762	882063
24010	882064
190128	882065
321413	882066
317107	882067
45060	882068
72	882069
6836	882070
11950	882071
72	882072
246358	882073
126838	882074
25325	882075
168732	882076
160562	882077
10028	882078
19269	882079
12996	882080
5355	882081
131648	882082
184521	882083
19017	882084
26308	882085
102372	882086
27613	882087
9160	882088
194262	882089
37485	882090
221198	882091
105096	882092
41090	882093
230202	882094
138314	882095
124643	882096
271781	882097
16994	882098
274343	882099
165488	882100
164939	882101
105498	882102
269022	882103
303941	882104
197283	882105
123599	882106
142293	882107
140904	882108
60007	882109
140591	882110
94133	882111
38725	882112
312109	882113
32652	882114
125642	882115
54733	882116
334188	882117
116058	882118
10932	882119
51732	882120
337806	882121
6019	882122
8433	882123
254698	882124
99235	882125
67899	882126
155728	882127
195474	882128
155081	882129
15429	882130
250775	882131
37703	882132
16726	882133
318948	882134
288167	882135
103681	882136
7572	882137
318497	882138
272121	882139
5968	882140
147622	882141
86821	882142
99297	882143
157475	882144
63025	882145
7395	882146
110259	882147
295074	882148
71697	882149
144838	882150
56053	882151
19687	882152
146123	882153
244827	882154
83724	882155
18336	882156
330795	882157
104433	882158
223183	882159
141119	882160
226078	882161
140359	882162
227121	882163
89908	882164
140620	882165
228594	882166
140995	882167
221364	882168
139641	882169
139113	882170
141483	882171
59148	882172
112702	882173
139048	882174
142211	882175
138102	882176
138382	882177
229882	882178
136350	882179
89601	882180
60269	882181
137603	882182
139255	882183
140662	882184
227743	882185
226248	882186
227588	882187
136396	882188
138257	882189
90244	882190
59118	882191
138759	882192
221728	882193
91172	882194
225862	882195
136427	882196
91124	882197
139287	882198
137213	882199
138577	882200
137202	882201
223797	882202
89412	882203
137968	882204
139565	882205
221670	882206
137591	882207
141014	882208
90270	882209
90929	882210
140573	882211
90392	882212
88156	882213
88881	882214
88403	882215
88211	882216
228164	882217
89275	882218
90316	882219
90200	882220
59039	882221
136296	882222
88877	882223
88304	882224
229220	882225
136986	882226
138135	882227
90524	882228
148839	882229
89181	882230
225005	882231
136829	882232
139076	882233
59023	882234
91357	882235
138916	882236
136470	882237
136629	882238
138050	882239
140915	882240
141619	882241
88837	882242
89418	882243
231026	882244
137605	882245
229450	882246
23900	882247
231368	882248
91365	882249
142232	882250
59907	882251
139569	882252
88986	882253
138049	882254
141990	882255
88704	882256
140112	882257
91019	882258
137085	882259
89962	882260
138797	882261
137862	882262
222029	882263
139074	882264
255509	882265
88229	882266
169647	882267
226774	882268
139689	882269
137332	882270
228155	882271
40628	882272
223880	882273
59188	882274
90665	882275
221573	882276
89551	882277
141688	882278
89394	882279
140151	882280
223190	882281
224564	882282
91135	882283
226856	882284
127111	882285
160761	882286
149165	882287
1006	882288
106229	882289
91388	882290
88479	882291
41087	882292
268764	882293
273072	882294
235589	882295
92455	882296
74782	882297
126872	882298
19353	882299
255594	882300
191561	882301
335648	882302
181784	882303
80692	882304
152296	882305
345065	882306
344466	882307
82587	882308
297850	882309
144979	882310
87221	882311
34784	882312
30462	882313
81530	882314
2139	882315
274536	882316
91260	882317
39738	882318
837	882319
25507	882320
132088	882321
52492	882322
34102	882323
216488	882324
41205	882325
411	882326
63415	882327
186392	882328
166	882329
34050	882330
59980	882331
8593	882332
21736	882333
1213	882334
248585	882335
76069	882336
75466	882337
324383	882338
46161	882339
314002	882340
143742	882341
1834	882342
53662	882343
152858	882344
65911	882345
332075	882346
138733	882347
22005	882348
161786	882349
30995	882350
214327	882351
161975	882352
73023	882353
7377	882354
3442	882355
145507	882356
258704	882357
14001	882358
264557	882359
123301	882360
170114	882361
80631	882362
123375	882363
353697	882364
38291	882365
270836	882366
74130	882367
75555	882368
307230	882369
305224	882370
60331	882371
142057	882372
28847	882373
59248	882374
229378	882375
46021	882376
258873	882377
52039	882378
97691	882379
237142	882380
4416	882381
687	882382
165803	882383
148591	882384
197867	882385
197886	882386
54311	882387
254294	882388
155906	882389
254445	882390
310352	882391
123382	882392
123343	882393
118599	882394
233707	882395
41128	882396
94312	882397
84442	882398
319167	882399
117940	882400
38086	882401
117	882402
122747	882403
1556	882404
18335	882405
8276	882406
90964	882407
43362	882408
133049	882409
7030	882410
69605	882411
38888	882412
43829	882413
33818	882414
27619	882415
1107	882416
11278	882417
22095	882418
80385	882419
9252	882420
3898	882421
64701	882422
152265	882423
12107	882424
10849	882425
137482	882426
66417	882427
22703	882428
9400	882429
1282	882430
262580	882431
1286	882432
311389	882433
49579	882434
20959	882435
103431	882436
67437	882437
44528	882438
9420	882439
19853	882440
61787	882441
254959	882442
1606	882443
118480	882444
203	882445
73590	882446
9648	882447
126711	882448
5964	882449
2588	882450
261566	882451
83122	882452
30657	882453
178126	882454
64164	882455
170236	882456
278705	882457
171866	882458
307406	882459
28368	882460
71103	882461
11843	882462
44519	882463
261536	882464
31193	882465
6026	882466
16233	882467
36084	882468
138005	882469
144385	882470
178442	882471
142892	882472
33438	882473
100816	882474
71945	882475
175199	882476
326572	882477
8919	882478
239907	882479
299662	882480
236616	882481
50712	882482
1575	882483
88792	882484
83859	882485
142	882486
142	882487
177293	882488
323917	882489
90803	882490
78993	882491
196761	882492
28154	882493
350677	882494
57996	882495
104829	882496
9702	882497
190944	882498
162362	882499
181446	882500
89490	882501
236551	882502
79812	882503
11680	882504
145448	882505
50119	882506
325316	882507
6036	882508
103978	882509
67548	882510
50729	882511
144939	882512
300292	882513
27763	882514
2142	882515
75472	882516
53959	882517
9410	882518
32127	882519
266678	882520
33845	882521
111064	882522
150042	882523
7160	882524
53302	882525
319517	882526
2577	882527
470	882528
187903	882529
5139	882530
26228	882531
183677	882532
38181	882533
211292	882534
331975	882535
246532	882536
344717	882537
154182	882538
4088	882539
19677	882540
348796	882541
171823	882542
182844	882543
182844	882544
298906	882545
19462	882546
126781	882547
3373	882548
80183	882549
2002	882550
22640	882551
199947	882552
153004	882553
3808	882554
242347	882555
15535	882556
15535	882557
15535	882558
58887	882559
123373	882560
105431	882561
2794	882562
307509	882563
3808	882564
123597	882565
3808	882566
33299	882567
219537	882568
236525	882569
106	882570
84787	882571
123718	882572
116744	882573
84787	882574
21377	882575
106	882576
48499	882577
55686	882578
185151	882579
179159	882580
151655	882581
177096	882582
157116	882583
2456	882584
144987	882585
34775	882586
224451	882587
69741	882588
465	882589
25557	882590
2303	882591
36147	882592
127187	882593
55840	882594
283188	882595
338830	882596
173962	882597
154771	882598
2238	882599
50009	882600
227868	882601
1098	882602
83591	882603
2652	882604
157384	882605
211210	882606
12101	882607
12238	882608
3419	882609
17464	882610
28761	882611
1934	882612
102030	882613
242997	882614
32628	882615
27547	882616
12730	882617
74207	882618
22065	882619
77514	882620
15166	882621
79016	882622
146330	882623
174940	882624
15254	882625
85667	882626
157730	882627
267671	882628
149834	882629
100478	882630
143170	882631
42978	882632
54770	882633
181014	882634
178114	882635
20810	882636
68117	882637
63045	882638
15299	882639
6577	882640
49021	882641
144393	882642
258508	882643
123305	882644
79370	882645
149812	882646
302653	882647
324162	882648
90109	882649
3673	882650
197809	882651
3808	882652
38181	882653
39276	882654
39974	882655
60613	882656
51153	882657
92335	882658
30186	882659
199475	882660
38181	882661
3943	882662
330843	882663
67152	882664
81017	882665
90511	882666
29567	882667
31726	882668
3808	882669
84899	882670
91990	882671
7159	882672
85389	882673
4998	882674
51810	882675
56028	882676
84899	882677
84628	882678
54314	882679
343451	882680
87091	882681
178949	882682
156376	882683
20289	882684
101366	882685
74571	882686
100419	882687
344706	882688
259439	882689
342964	882690
164802	882691
147797	882692
342420	882693
255061	882694
181069	882695
3329	882696
126093	882697
179878	882698
56647	882699
24590	882700
113096	882701
108272	882702
208133	882703
132592	882704
334945	882705
37543	882706
336089	882707
302349	882708
27316	882709
269348	882710
323119	882711
296739	882712
88370	882713
215206	882714
199937	882715
55325	882716
341056	882717
219042	882718
27316	882719
212918	882720
147941	882721
15299	882722
86234	882723
18291	882724
73161	882725
232086	882726
135646	882727
202196	882728
20384	882729
40027	882730
28687	882731
62192	882732
135466	882733
131533	882734
137952	882735
326969	882736
71989	882737
181026	882738
302084	882739
56180	882740
74572	882741
344250	882742
85837	882743
1934	882744
296849	882745
21743	882746
181169	882747
197341	882748
32648	882749
70690	882750
102471	882751
227329	882752
18289	882753
58119	882754
306872	882755
98474	882756
38314	882757
70690	882758
244635	882759
252020	882760
9538	882761
192299	882762
79547	882763
32046	882764
22195	882765
33273	882766
278116	882767
27743	882768
28926	882769
347740	882770
54031	882771
203958	882772
38005	882773
71649	882774
100375	882775
100457	882776
6913	882777
6913	882778
7805	882779
79459	882780
6750	882781
3390	882782
12534	882783
193521	882784
11479	882785
286006	882786
3390	882787
4833	882788
47332	882789
192260	882790
85928	882791
49791	882792
24428	882793
11602	882794
20191	882795
36931	882796
30696	882797
131547	882798
6407	882799
10639	882800
197156	882801
170468	882802
49533	882803
7	882804
14404	882805
1519	882806
159795	882807
12355	882808
259528	882809
65547	882810
11130	882811
203099	882812
52569	882813
55114	882814
98512	882815
39641	882816
2721	882817
3080	882818
57161	882819
178815	882820
3026	882821
36305	882822
103016	882823
66226	882824
71358	882825
83628	882826
12111	882827
60586	882828
126251	882829
353188	882830
56865	882831
9704	882832
67316	882833
79523	882834
329873	882835
351459	882836
14829	882837
29367	882838
30102	882839
11264	882840
82329	882841
152982	882842
36875	882843
7760	882844
305	882845
21817	882846
206016	882847
17795	882848
78873	882849
270424	882850
51080	882851
292344	882852
127599	882853
2927	882854
49567	882855
294732	882856
129629	882857
205673	882858
98207	882859
256819	882860
351466	882861
217356	882862
212547	882863
115452	882864
7	882865
23522	882866
67522	882867
136897	882868
11969	882869
29168	882870
10688	882871
28739	882872
864	882873
58490	882874
27720	882875
43379	882876
45614	882877
61731	882878
296110	882879
14066	882880
127465	882881
78483	882882
65480	882883
160315	882884
94149	882885
17495	882886
110640	882887
308914	882888
80754	882889
242084	882890
102402	882891
346289	882892
55589	882893
107636	882894
294662	882895
347652	882896
32963	882897
123543	882898
172160	882899
13575	882900
299064	882901
272931	882902
279691	882903
347952	882904
182411	882905
148564	882906
63346	882907
150654	882908
231987	882909
92066	882910
233867	882911
186753	882912
38037	882913
224637	882914
328169	882915
16424	882916
120521	882917
7585	882918
318570	882919
27026	882920
141927	882921
54016	882922
321109	882923
302083	882924
226770	882925
278788	882926
168304	882927
58138	882928
35443	882929
177748	882930
340392	882931
30622	882932
25384	882933
310572	882934
254561	882935
347967	882936
134179	882937
228659	882938
74442	882939
123333	882940
45340	882941
165511	882942
4393	882943
188227	882944
6222	882945
123895	882946
260015	882947
16276	882948
199537	882949
19132	882950
17251	882951
20093	882952
66037	882953
91315	882954
123383	882955
203934	882956
323683	882957
315411	882958
80606	882959
27675	882960
102802	882961
258893	882962
346017	882963
230043	882964
45884	882965
83932	882966
18745	882967
111061	882968
55539	882969
281399	882970
176698	882971
157655	882972
83118	882973
17840	882974
47843	882975
165242	882976
135232	882977
122338	882978
92235	882979
33749	882980
14038	882981
16701	882982
3037	882983
93341	882984
2955	882985
5727	882986
12069	882987
3328	882988
6975	882989
10579	882990
42198	882991
12066	882992
21286	882993
9252	882994
170687	882995
170864	882996
283708	882997
4307	882998
37790	882999
210646	883000
108556	883001
20251	883002
39673	883003
110889	883004
71009	883005
299247	883006
260066	883007
167693	883008
17029	883009
307689	883010
115740	883011
106609	883012
256487	883013
229130	883014
221720	883015
310356	883016
133109	883017
296071	883018
19703	883019
75020	883020
140792	883021
33216	883022
274727	883023
182102	883024
132196	883025
80948	883026
345079	883027
133031	883028
48196	883029
112522	883030
47155	883031
349130	883032
43143	883033
125251	883034
198946	883035
134471	883036
204746	883037
76519	883038
267081	883039
219556	883040
7248	883041
218574	883042
80579	883043
50772	883044
157896	883045
17103	883046
55732	883047
155977	883048
202017	883049
34883	883050
213135	883051
340206	883052
186496	883053
308055	883054
336256	883055
346964	883056
106657	883057
93855	883058
41975	883059
123586	883060
3007	883061
231875	883062
30635	883063
110373	883064
113779	883065
240783	883066
108225	883067
84502	883068
130495	883069
31307	883070
56741	883071
107948	883072
266032	883073
125793	883074
16878	883075
4239	883076
135285	883077
81291	883078
179448	883079
204536	883080
132307	883081
10899	883082
10356	883083
127125	883084
1235	883085
306146	883086
337353	883087
249670	883088
23283	883089
50760	883090
258969	883091
1490	883092
25217	883093
68173	883094
166496	883095
180401	883096
166889	883097
33463	883098
138917	883099
334683	883100
203375	883101
153354	883102
19358	883103
25211	883104
215286	883105
55008	883106
339308	883107
18491	883108
29515	883109
97957	883110
332805	883111
126223	883112
114062	883113
126911	883114
168698	883115
63636	883116
81839	883117
23384	883118
222173	883119
170126	883120
33281	883121
154043	883122
6916	883123
114057	883124
170237	883125
45976	883126
308169	883127
218282	883128
67517	883129
163544	883130
332552	883131
226137	883132
200685	883133
347703	883134
28573	883135
105769	883136
82840	883137
10972	883138
9390	883139
89890	883140
70980	883141
35214	883142
97014	883143
303822	883144
184836	883145
181782	883146
54078	883147
26548	883148
192615	883149
82789	883150
149004	883151
10278	883152
102527	883153
42885	883154
309885	883155
279861	883156
214005	883157
33597	883158
70820	883159
251079	883160
12734	883161
300377	883162
24968	883163
195477	883164
280469	883165
31353	883166
296335	883167
80187	883168
250474	883169
153859	883170
12697	883171
272946	883172
46004	883173
225866	883174
19111	883175
308606	883176
39953	883177
201364	883178
328759	883179
55597	883180
116409	883181
112877	883182
320876	883183
60461	883184
59052	883185
26995	883186
85350	883187
125242	883188
141192	883189
12549	883190
227824	883191
50608	883192
298620	883193
79151	883194
284180	883195
62092	883196
198121	883197
74522	883198
300887	883199
31009	883200
7248	883201
24973	883202
152575	883203
145809	883204
228130	883205
53353	883206
14981	883207
122044	883208
71082	883209
50509	883210
22861	883211
87039	883212
95930	883213
38325	883214
87917	883215
342989	883216
35214	883217
2699	883218
87	883219
2701	883220
19504	883221
18521	883222
90186	883223
57255	883224
196656	883225
30628	883226
13577	883227
194953	883228
120915	883229
143764	883230
142481	883231
333281	883232
37533	883233
3042	883234
119558	883235
7828	883236
252158	883237
23667	883238
274532	883239
28676	883240
29086	883241
21917	883242
100529	883243
159448	883244
261490	883245
45340	883246
345874	883247
147065	883248
304211	883249
140551	883250
324628	883251
223844	883252
55669	883253
306595	883254
316177	883255
236317	883256
56591	883257
343193	883258
90728	883259
230715	883260
270848	883261
61520	883262
51265	883263
17952	883264
110374	883265
114749	883266
271092	883267
307283	883268
184988	883269
544	883270
20430	883271
5606	883272
194134	883273
4317	883274
87897	883275
50918	883276
50589	883277
342913	883278
82837	883279
151169	883280
257801	883281
276829	883282
184177	883283
209153	883284
192043	883285
352268	883286
25045	883287
212046	883288
26543	883289
73212	883290
131212	883291
171703	883292
74533	883293
57141	883294
50091	883295
159256	883296
28964	883297
80584	883298
36235	883299
37546	883300
343009	883301
123071	883302
115163	883303
33569	883304
1073	883305
330847	883306
39957	883307
154937	883308
87004	883309
87031	883310
338631	883311
82696	883312
38954	883313
6325	883314
134559	883315
41490	883316
3536	883317
9110	883318
142529	883319
103162	883320
143207	883321
304031	883322
310179	883323
31525	883324
153880	883325
159562	883326
58344	883327
49944	883328
303200	883329
258926	883330
114042	883331
309996	883332
184670	883333
76188	883334
89024	883335
70241	883336
144595	883337
205484	883338
161981	883339
16062	883340
41283	883341
198730	883342
246747	883343
208927	883344
146976	883345
50686	883346
18869	883347
124853	883348
556	883349
8112	883350
15935	883351
167206	883352
69756	883353
203766	883354
12298	883355
140602	883356
279014	883357
5366	883358
271934	883359
42006	883360
68409	883361
14961	883362
347929	883363
161843	883364
182450	883365
60849	883366
65858	883367
80741	883368
76056	883369
271865	883370
309306	883371
185203	883372
226060	883373
100498	883374
41026	883375
33063	883376
70933	883377
173632	883378
185170	883379
143938	883380
80882	883381
89455	883382
64447	883383
330591	883384
44959	883385
315625	883386
347751	883387
202037	883388
315575	883389
1587	883390
1450	883391
94658	883392
277628	883393
313132	883394
18563	883395
312633	883396
18769	883397
160654	883398
86772	883399
7481	883400
6523	883401
130744	883402
7006	883403
8264	883404
50772	883405
2447	883406
31954	883407
160848	883408
148284	883409
18762	883410
57053	883411
315623	883412
7134	883413
275577	883414
37857	883415
56632	883416
41359	883417
347945	883418
55194	883419
189919	883420
6078	883421
144617	883422
228169	883423
343698	883424
35229	883425
202214	883426
195575	883427
309991	883428
228705	883429
27755	883430
70149	883431
10279	883432
74875	883433
1747	883434
237164	883435
134910	883436
73529	883437
334512	883438
204585	883439
266542	883440
180926	883441
250421	883442
43696	883443
303207	883444
53359	883445
50759	883446
122203	883447
47066	883448
8106	883449
90977	883450
62998	883451
151816	883452
182475	883453
257843	883454
13564	883455
44829	883456
74755	883457
90039	883458
309331	883459
134544	883460
235711	883461
259530	883462
140639	883463
102564	883464
54789	883465
82789	883466
164618	883467
70024	883468
182477	883469
93252	883470
124231	883471
200209	883472
251396	883473
229687	883474
42157	883475
93400	883476
79082	883477
41163	883478
265693	883479
219004	883480
41456	883481
63795	883482
21665	883483
173849	883484
7248	883485
66619	883486
98105	883487
45116	883488
45113	883489
305953	883490
131274	883491
311397	883492
142010	883493
27467	883494
146242	883495
91648	883496
43127	883497
331358	883498
331121	883499
40453	883500
332146	883501
28973	883502
152885	883503
55050	883504
181317	883505
26502	883506
34527	883507
133052	883508
88520	883509
269	883510
47669	883511
275939	883512
152916	883513
67554	883514
18	883515
112610	883516
23651	883517
219360	883518
169812	883519
229495	883520
126069	883521
27081	883522
47845	883523
143068	883524
185496	883525
91995	883526
15018	883527
48478	883528
6410	883529
53113	883530
60323	883531
73908	883532
61156	883533
61157	883534
166791	883535
353130	883536
196774	883537
9432	883538
45890	883539
33582	883540
47532	883541
155774	883542
30222	883543
15628	883544
204361	883545
74457	883546
3232	883547
11078	883548
144358	883549
171106	883550
10392	883551
79254	883552
27608	883553
10407	883554
82447	883555
27527	883556
39128	883557
8095	883558
11913	883559
204063	883560
71854	883561
340921	883562
254991	883563
759	883564
3887	883565
5368	883566
6032	883567
8413	883568
196710	883569
33029	883570
121734	883571
35877	883572
14932	883573
334916	883574
47323	883575
247202	883576
349505	883577
265959	883578
104698	883579
126806	883580
354357	883581
339793	883582
217037	883583
54834	883584
71157	883585
1317	883586
23988	883587
76508	883588
19715	883589
55517	883590
125188	883591
9065	883592
194448	883593
89997	883594
185230	883595
137456	883596
100311	883597
253387	883598
112713	883599
223838	883600
4858	883601
78134	883602
69521	883603
54857	883604
577	883605
242313	883606
87705	883607
128151	883608
297779	883609
59755	883610
35484	883611
330382	883612
25892	883613
470	883614
102971	883615
182079	883616
9315	883617
70907	883618
129083	883619
2487	883620
114352	883621
272627	883622
9149	883623
184076	883624
10915	883625
159157	883626
59938	883627
11965	883628
151371	883629
13105	883630
46579	883631
308659	883632
36974	883633
202576	883634
34980	883635
97222	883636
133275	883637
157946	883638
55684	883639
105957	883640
19103	883641
355999	883642
17953	883643
350335	883644
305220	883645
14059	883646
94551	883647
121363	883648
137824	883649
23351	883650
71350	883651
162567	883652
169928	883653
103323	883654
120728	883655
84110	883656
168059	883657
70931	883658
127393	883659
190493	883660
126301	883661
130789	883662
5985	883663
20430	883664
82677	883665
61872	883666
134539	883667
61144	883668
76451	883669
4591	883670
70649	883671
52868	883672
142382	883673
155676	883674
309467	883675
33245	883676
128552	883677
73303	883678
24026	883679
354555	883680
129274	883681
249435	883682
353470	883683
207333	883684
206617	883685
175908	883686
24694	883687
24693	883688
126874	883689
72972	883690
126651	883691
34554	883692
290976	883693
103774	883694
200104	883695
288021	883696
339313	883697
347356	883698
73153	883699
163526	883700
2137	883701
170234	883702
169900	883703
7860	883704
118974	883705
140519	883706
35987	883707
96588	883708
200550	883709
3707	883710
75182	883711
332068	883712
339902	883713
90359	883714
48	883715
93046	883716
93589	883717
93589	883718
93132	883719
338237	883720
307209	883721
108175	883722
1020	883723
108175	883724
185436	883725
157878	883726
294848	883727
18527	883728
80584	883729
26890	883730
16964	883731
215355	883732
24941	883733
203423	883734
162082	883735
150716	883736
57986	883737
207059	883738
124816	883739
345845	883740
297919	883741
199622	883742
207493	883743
64914	883744
352846	883745
115925	883746
79670	883747
179422	883748
236649	883749
61206	883750
5737	883751
172408	883752
225489	883753
323448	883754
231836	883755
342733	883756
177158	883757
231909	883758
338661	883759
285566	883760
182863	883761
302397	883762
129468	883763
169108	883764
206489	883765
204511	883766
101338	883767
66626	883768
159337	883769
45380	883770
249588	883771
328190	883772
92997	883773
138406	883774
356064	883775
202364	883776
159032	883777
70876	883778
164515	883779
149631	883780
105494	883781
230420	883782
117688	883783
36014	883784
68847	883785
76449	883786
135630	883787
115967	883788
121181	883789
336448	883790
251257	883791
51993	883792
109490	883793
106287	883794
122469	883795
80596	883796
126908	883797
42963	883798
44659	883799
77092	883800
235270	883801
133	883802
143383	883803
9190	883804
74310	883805
24950	883806
55175	883807
205971	883808
352094	883809
113398	883810
307798	883811
112171	883812
185429	883813
50488	883814
157646	883815
51104	883816
4260	883817
63560	883818
29393	883819
116972	883820
125511	883821
143783	883822
75377	883823
117113	883824
200637	883825
115226	883826
301684	883827
15445	883828
255575	883829
29355	883830
173662	883831
120976	883832
23951	883833
44275	883834
206481	883835
111517	883836
219220	883837
61695	883838
55501	883839
284582	883840
266681	883841
174460	883842
139712	883843
341871	883844
48292	883845
27362	883846
24029	883847
354326	883848
308552	883849
76429	883850
84407	883851
203338	883852
41632	883853
13578	883854
153462	883855
50278	883856
278494	883857
46283	883858
218799	883859
27171	883860
86946	883861
253937	883862
342654	883863
36091	883864
106796	883865
259026	883866
46251	883867
222168	883868
356366	883869
112103	883870
106314	883871
32427	883872
347702	883873
227989	883874
34590	883875
127594	883876
338904	883877
346737	883878
23572	883879
55411	883880
141154	883881
48089	883882
227880	883883
51694	883884
281252	883885
113120	883886
306991	883887
339575	883888
110130	883889
120442	883890
198621	883891
81540	883892
348776	883893
94913	883894
10335	883895
13451	883896
198591	883897
124204	883898
55052	883899
157840	883900
126545	883901
134518	883902
8525	883903
166915	883904
325678	883905
70952	883906
326600	883907
242564	883908
70960	883909
106748	883910
112722	883911
250084	883912
23306	883913
23412	883914
27910	883915
218915	883916
27442	883917
153022	883918
307985	883919
330430	883920
123400	883921
253625	883922
68530	883923
347623	883924
24698	883925
332078	883926
113675	883927
126793	883928
132418	883929
339699	883930
92059	883931
65923	883932
98919	883933
133075	883934
65747	883935
155891	883936
99188	883937
334523	883938
25546	883939
59211	883940
1584	883941
146934	883942
166846	883943
215278	883944
144387	883945
12379	883946
47152	883947
65438	883948
48273	883949
91000	883950
23384	883951
153674	883952
32905	883953
355695	883954
167398	883955
180252	883956
204268	883957
327612	883958
116051	883959
47870	883960
44960	883961
48197	883962
82668	883963
326954	883964
131403	883965
69366	883966
330777	883967
310443	883968
196894	883969
25011	883970
208150	883971
135167	883972
185295	883973
195000	883974
202513	883975
309777	883976
104229	883977
279421	883978
282034	883979
30862	883980
162240	883981
32896	883982
25011	883983
335090	883984
149591	883985
266428	883986
267843	883987
116400	883988
68143	883989
102848	883990
177282	883991
45874	883992
72308	883993
49790	883994
117198	883995
111519	883996
111003	883997
34521	883998
177263	883999
107763	884000
334317	884001
356171	884002
19722	884003
81006	884004
56254	884005
26031	884006
105868	884007
355528	884008
16122	884009
39563	884010
135630	884011
94548	884012
60263	884013
310068	884014
253897	884015
107826	884016
21344	884017
169525	884018
353471	884019
174788	884020
72412	884021
174706	884022
215103	884023
151663	884024
330405	884025
65816	884026
241770	884027
309102	884028
22487	884029
19275	884030
274046	884031
278463	884032
357542	884033
220458	884034
34829	884035
77117	884036
206838	884037
53919	884038
33465	884039
4764	884040
216002	884041
22525	884042
208906	884043
50942	884044
68498	884045
68997	884046
46847	884047
68753	884048
172956	884049
105796	884050
279503	884051
352575	884052
224196	884053
209500	884054
63589	884055
350497	884056
253348	884057
68223	884058
52453	884059
217	884060
181013	884061
247542	884062
9230	884063
320865	884064
322159	884065
9962	884066
13438	884067
354187	884068
64020	884069
162508	884070
351546	884071
127082	884072
98104	884073
32096	884074
182745	884075
250515	884076
29501	884077
107668	884078
210167	884079
33491	884080
206753	884081
87864	884082
181367	884083
199063	884084
1690	884085
80961	884086
3940	884087
105	884088
17504	884089
297674	884090
56042	884091
198076	884092
4	884093
10771	884094
6084	884095
14729	884096
126871	884097
81616	884098
115548	884099
83171	884100
225621	884101
90121	884102
157289	884103
244681	884104
41087	884105
177687	884106
59409	884107
298155	884108
255360	884109
50996	884110
254573	884111
223348	884112
161671	884113
332080	884114
50103	884115
197916	884116
330218	884117
4976	884118
154486	884119
37521	884120
99806	884121
37539	884122
26662	884123
197812	884124
73421	884125
123398	884126
253808	884127
82859	884128
31686	884129
43281	884130
22006	884131
59409	884132
254067	884133
135188	884134
91850	884135
64819	884136
32004	884137
215120	884138
343845	884139
272639	884140
344372	884141
115706	884142
238283	884143
183885	884144
4990	884145
15535	884146
838	884147
22139	884148
53067	884149
80726	884150
124775	884151
19785	884152
233938	884153
138924	884154
26105	884155
79683	884156
285185	884157
11452	884158
329976	884159
89526	884160
141285	884161
109547	884162
300960	884163
12629	884164
219907	884165
217665	884166
66654	884167
4691	884168
159290	884169
159213	884170
159251	884171
7432	884172
158964	884173
167160	884174
637	884175
324231	884176
16340	884177
160834	884178
26363	884179
122080	884180
15886	884181
20338	884182
62302	884183
30792	884184
445	884185
10431	884186
41660	884187
137373	884188
351498	884189
198892	884190
185772	884191
3271	884192
13100	884193
274114	884194
48023	884195
40928	884196
282446	884197
10554	884198
40914	884199
20192	884200
187024	884201
193619	884202
186335	884203
24698	884204
284479	884205
52916	884206
84445	884207
102109	884208
194024	884209
25344	884210
13693	884211
137793	884212
187454	884213
74444	884214
34551	884215
342956	884216
75290	884217
26370	884218
10179	884219
217293	884220
25575	884221
26487	884222
37645	884223
8376	884224
26710	884225
301894	884226
80468	884227
49724	884228
32380	884229
48251	884230
128902	884231
29869	884232
79451	884233
76646	884234
13413	884235
44033	884236
82483	884237
113973	884238
35051	884239
336563	884240
75406	884241
83763	884242
112907	884243
70414	884244
31508	884245
246392	884246
107436	884247
10727	884248
28291	884249
169409	884250
24601	884251
201363	884252
77117	884253
187228	884254
117368	884255
173481	884256
36907	884257
27416	884258
33706	884259
115208	884260
79338	884261
353631	884262
307848	884263
75065	884264
299118	884265
262418	884266
43512	884267
37095	884268
112843	884269
185363	884270
124009	884271
135700	884272
144268	884273
115080	884274
126814	884275
38046	884276
29163	884277
30554	884278
333807	884279
289406	884280
31203	884281
434	884282
74723	884283
161877	884284
164140	884285
219345	884286
111981	884287
66202	884288
131450	884289
303419	884290
178976	884291
308603	884292
161348	884293
305733	884294
81770	884295
135384	884296
178935	884297
242	884298
183304	884299
323381	884300
143576	884301
284440	884302
121759	884303
130602	884304
116971	884305
115272	884306
337493	884307
5690	884308
75930	884309
131290	884310
50014	884311
208301	884312
157470	884313
299356	884314
309199	884315
126889	884316
301072	884317
160490	884318
123981	884319
184203	884320
49664	884321
54353	884322
81856	884323
303666	884324
123875	884325
340697	884326
112138	884327
73127	884328
20590	884329
99425	884330
230707	884331
25347	884332
341013	884333
38333	884334
80821	884335
65618	884336
155500	884337
140767	884338
292808	884339
136532	884340
134612	884341
286587	884342
24682	884343
285291	884344
135146	884345
3713	884346
64235	884347
116091	884348
230512	884349
335051	884350
2248	884351
115237	884352
744	884353
125440	884354
126393	884355
9158	884356
301165	884357
234603	884358
85070	884359
184540	884360
352642	884361
41265	884362
143314	884363
112352	884364
302388	884365
21926	884366
353814	884367
83419	884368
2094	884369
193098	884370
129111	884371
309369	884372
169500	884373
175017	884374
290963	884375
184378	884376
23916	884377
139259	884378
348337	884379
112866	884380
334381	884381
29145	884382
170836	884383
14459	884384
40174	884385
10570	884386
91144	884387
186677	884388
40512	884389
177746	884390
354908	884391
266373	884392
327897	884393
5502	884394
164825	884395
24855	884396
6697	884397
80599	884398
37915	884399
33574	884400
27036	884401
48438	884402
309723	884403
332181	884404
28081	884405
306301	884406
58358	884407
81879	884408
131136	884409
324561	884410
80450	884411
203823	884412
126587	884413
303465	884414
227551	884415
43461	884416
40190	884417
20049	884418
116982	884419
70284	884420
124983	884421
186847	884422
338479	884423
135313	884424
59180	884425
195985	884426
112764	884427
288791	884428
326961	884429
55115	884430
144107	884431
297202	884432
309399	884433
288824	884434
41563	884435
85225	884436
2105	884437
24934	884438
106104	884439
345611	884440
150695	884441
63785	884442
304817	884443
87217	884444
311178	884445
236730	884446
337164	884447
203817	884448
60502	884449
24032	884450
60447	884451
191739	884452
31574	884453
35840	884454
51389	884455
170445	884456
35939	884457
92731	884458
31530	884459
72997	884460
59806	884461
122638	884462
309151	884463
27146	884464
161485	884465
301086	884466
233252	884467
54073	884468
70030	884469
76104	884470
177660	884471
47309	884472
18342	884473
137726	884474
40464	884475
1071	884476
158637	884477
51755	884478
19296	884479
187154	884480
99426	884481
242596	884482
266522	884483
13855	884484
161285	884485
49226	884486
229803	884487
187162	884488
32460	884489
16651	884490
345947	884491
127058	884492
92943	884493
194618	884494
102844	884495
55609	884496
114666	884497
54935	884498
152816	884499
79503	884500
294262	884501
157889	884502
38036	884503
38119	884504
62994	884505
178142	884506
192373	884507
51242	884508
12848	884509
279172	884510
2962	884511
6858	884512
274372	884513
7624	884514
54264	884515
196627	884516
195506	884517
156131	884518
246310	884519
99165	884520
65817	884521
296361	884522
163872	884523
26928	884524
130505	884525
38558	884526
121244	884527
137002	884528
102894	884529
42179	884530
197288	884531
9989	884532
71276	884533
10145	884534
88559	884535
112483	884536
346677	884537
67792	884538
146435	884539
22223	884540
26743	884541
9941	884542
62873	884543
43494	884544
71511	884545
161720	884546
60336	884547
62077	884548
300244	884549
40435	884550
89672	884551
82562	884552
11016	884553
134615	884554
6945	884555
15626	884556
64926	884557
210213	884558
294456	884559
192156	884560
70957	884561
39112	884562
326594	884563
256510	884564
70867	884565
114159	884566
37525	884567
123385	884568
60785	884569
178180	884570
96320	884571
178355	884572
114031	884573
298694	884574
35331	884575
259049	884576
143796	884577
198529	884578
124280	884579
12731	884580
29058	884581
339445	884582
91673	884583
6109	884584
9958	884585
29561	884586
87533	884587
11415	884588
24161	884589
49980	884590
11415	884591
55745	884592
167505	884593
220969	884594
2495	884595
157198	884596
13573	884597
88207	884598
33360	884599
222463	884600
49734	884601
5854	884602
141812	884603
7458	884604
9966	884605
3855	884606
10030	884607
10296	884608
44573	884609
67015	884610
16679	884611
101438	884612
45420	884613
155965	884614
276545	884615
24605	884616
194507	884617
254005	884618
23845	884619
69466	884620
36090	884621
181037	884622
96493	884623
352163	884624
86201	884625
289344	884626
277269	884627
149904	884628
253727	884629
208465	884630
211257	884631
33354	884632
346340	884633
72140	884634
152350	884635
176082	884636
354899	884637
88648	884638
223552	884639
155247	884640
5640	884641
300228	884642
75317	884643
146309	884644
196743	884645
41271	884646
67345	884647
66816	884648
30107	884649
41234	884650
5224	884651
35658	884652
30355	884653
157978	884654
2978	884655
32381	884656
97375	884657
7307	884658
195107	884659
17383	884660
122292	884661
144328	884662
166683	884663
322593	884664
146776	884665
36455	884666
18848	884667
69884	884668
4189	884669
347693	884670
110149	884671
181770	884672
138515	884673
119501	884674
313986	884675
99722	884676
332534	884677
58910	884678
9981	884679
75355	884680
61258	884681
10343	884682
115004	884683
30572	884684
201781	884685
26182	884686
336642	884687
183164	884688
93553	884689
200689	884690
307252	884691
217531	884692
43680	884693
37675	884694
139657	884695
18713	884696
34125	884697
119246	884698
3657	884699
4681	884700
4352	884701
4326	884702
19	884703
159635	884704
120149	884705
16783	884706
113947	884707
41792	884708
19895	884709
77392	884710
24117	884711
7487	884712
172030	884713
58077	884714
25946	884715
14940	884716
200466	884717
5072	884718
12779	884719
131361	884720
109122	884721
81133	884722
95534	884723
8605	884724
5287	884725
63893	884726
17344	884727
319855	884728
113974	884729
12047	884730
142615	884731
360	884732
246824	884733
38934	884734
236464	884735
144342	884736
230510	884737
200535	884738
223847	884739
310079	884740
185084	884741
105975	884742
114831	884743
141559	884744
310895	884745
198546	884746
216595	884747
309285	884748
297220	884749
309273	884750
112818	884751
185620	884752
299018	884753
228730	884754
309934	884755
229260	884756
184389	884757
6666	884758
212595	884759
11993	884760
9168	884761
179017	884762
92245	884763
203510	884764
199949	884765
51129	884766
50036	884767
217524	884768
307022	884769
212349	884770
90500	884771
285115	884772
99130	884773
54315	884774
26670	884775
93381	884776
125825	884777
138801	884778
236996	884779
116097	884780
227036	884781
297312	884782
138375	884783
110603	884784
63600	884785
203197	884786
210867	884787
298585	884788
156726	884789
325774	884790
142572	884791
236022	884792
182848	884793
307479	884794
34731	884795
61267	884796
60423	884797
113744	884798
170779	884799
342824	884800
179400	884801
298823	884802
178739	884803
256617	884804
149986	884805
243667	884806
300699	884807
256142	884808
319573	884809
235559	884810
61463	884811
33742	884812
181941	884813
203472	884814
243495	884815
302079	884816
134133	884817
199829	884818
156923	884819
199185	884820
305326	884821
139321	884822
41990	884823
142704	884824
61946	884825
297091	884826
112015	884827
73757	884828
300766	884829
73815	884830
143042	884831
112158	884832
112279	884833
112144	884834
312425	884835
56994	884836
320263	884837
273730	884838
201518	884839
119886	884840
235304	884841
143246	884842
235200	884843
112625	884844
86832	884845
115587	884846
178836	884847
43312	884848
135875	884849
29388	884850
81287	884851
257434	884852
309175	884853
191432	884854
234913	884855
334855	884856
235203	884857
183383	884858
250272	884859
43482	884860
235494	884861
181214	884862
112913	884863
65235	884864
50983	884865
92749	884866
237717	884867
75616	884868
307578	884869
60695	884870
309301	884871
113025	884872
68656	884873
170286	884874
305410	884875
124398	884876
112465	884877
178591	884878
179131	884879
263460	884880
182905	884881
192525	884882
54770	884883
41589	884884
237814	884885
178775	884886
58028	884887
86959	884888
115929	884889
133801	884890
125966	884891
218490	884892
61350	884893
229265	884894
54484	884895
41588	884896
51214	884897
16070	884898
93593	884899
92237	884900
92263	884901
235202	884902
74149	884903
95085	884904
34900	884905
93512	884906
183157	884907
215696	884908
75517	884909
115437	884910
320474	884911
218100	884912
234210	884913
2134	884914
63970	884915
45426	884916
102488	884917
152016	884918
331660	884919
48877	884920
241588	884921
331665	884922
197866	884923
37527	884924
123345	884925
123348	884926
54300	884927
54291	884928
242215	884929
37539	884930
80660	884931
331995	884932
99486	884933
148688	884934
259666	884935
217265	884936
251315	884937
181623	884938
318472	884939
126679	884940
134770	884941
33488	884942
18923	884943
37673	884944
13573	884945
275350	884946
255842	884947
63364	884948
82877	884949
276529	884950
157791	884951
157791	884952
47565	884953
177913	884954
310326	884955
114347	884956
165642	884957
64726	884958
5998	884959
192690	884960
180440	884961
178763	884962
30291	884963
222217	884964
96107	884965
115442	884966
32794	884967
283652	884968
284448	884969
297904	884970
70076	884971
47480	884972
220615	884973
149825	884974
320197	884975
47527	884976
180715	884977
319728	884978
305856	884979
131222	884980
227986	884981
38006	884982
257501	884983
23097	884984
203257	884985
32607	884986
183410	884987
319899	884988
105983	884989
162474	884990
91361	884991
97615	884992
37979	884993
275381	884994
26106	884995
237547	884996
68035	884997
88118	884998
30772	884999
322107	885000
168245	885001
4551	885002
117807	885003
127041	885004
104981	885005
270326	885006
128206	885007
55615	885008
17410	885009
251721	885010
87738	885011
26043	885012
236805	885013
277088	885014
251563	885015
197921	885016
255165	885017
255741	885018
123567	885019
227762	885020
88505	885021
326078	885022
88967	885023
10962	885024
108061	885025
56993	885026
345430	885027
123351	885028
9918	885029
1167	885030
6577	885031
140584	885032
170738	885033
61574	885034
22421	885035
111402	885036
658	885037
113730	885038
83348	885039
55002	885040
246802	885041
295163	885042
278418	885043
347725	885044
195006	885045
3496	885046
165225	885047
4046	885048
274714	885049
114963	885050
192223	885051
114857	885052
126400	885053
29776	885054
284921	885055
22596	885056
154159	885057
18477	885058
1732	885059
336268	885060
161477	885061
4459	885062
79947	885063
22402	885064
300394	885065
185618	885066
70909	885067
243074	885068
23077	885069
751	885070
129561	885071
38835	885072
4555	885073
9164	885074
56490	885075
12036	885076
91243	885077
209442	885078
129545	885079
50711	885080
21777	885081
435	885082
7276	885083
125219	885084
3018	885085
195071	885086
56308	885087
84325	885088
348587	885089
83131	885090
651	885091
357622	885092
11260	885093
26540	885094
141300	885095
6806	885096
19798	885097
340897	885098
198792	885099
177152	885100
121132	885101
10368	885102
255042	885103
38097	885104
75177	885105
237369	885106
38008	885107
4	885108
74545	885109
35121	885110
273899	885111
55576	885112
70105	885113
300688	885114
106206	885115
265169	885116
23685	885117
67763	885118
67382	885119
47247	885120
46215	885121
70882	885122
127133	885123
188365	885124
47270	885125
46248	885126
278777	885127
116029	885128
70028	885129
68869	885130
3732	885131
300592	885132
301945	885133
308688	885134
13710	885135
153844	885136
74412	885137
105571	885138
203041	885139
3731	885140
37766	885141
270395	885142
315388	885143
102731	885144
80177	885145
92617	885146
74545	885147
199676	885148
35121	885149
154510	885150
152926	885151
68631	885152
272270	885153
17270	885154
181563	885155
51662	885156
59046	885157
73792	885158
195387	885159
30660	885160
252507	885161
140996	885162
347684	885163
197192	885164
123516	885165
326048	885166
54020	885167
54095	885168
217121	885169
51230	885170
37389	885171
122110	885172
122110	885173
327834	885174
195384	885175
195525	885176
301733	885177
330551	885178
195285	885179
121770	885180
31431	885181
88386	885182
96800	885183
46715	885184
175326	885185
41823	885186
1006	885187
58325	885188
26503	885189
64307	885190
53817	885191
3390	885192
289649	885193
340192	885194
114622	885195
259242	885196
117404	885197
243660	885198
260633	885199
109547	885200
8172	885201
35350	885202
42768	885203
24001	885204
81605	885205
55	885206
225492	885207
34932	885208
61351	885209
155834	885210
181772	885211
39733	885212
46961	885213
23526	885214
249498	885215
6825	885216
18874	885217
253811	885218
125021	885219
168768	885220
2296	885221
15257	885222
216	885223
84956	885224
13703	885225
58600	885226
58395	885227
160174	885228
142816	885229
297794	885230
31306	885231
5087	885232
15772	885233
32230	885234
68720	885235
88671	885236
9233	885237
25876	885238
78558	885239
76571	885240
5942	885241
5112	885242
183946	885243
45896	885244
89861	885245
28495	885246
251846	885247
15986	885248
1242	885249
58432	885250
182755	885251
143	885252
54883	885253
23138	885254
31222	885255
26975	885256
307650	885257
304806	885258
242585	885259
278860	885260
97512	885261
168891	885262
103598	885263
33596	885264
35071	885265
179230	885266
180251	885267
300910	885268
18384	885269
37651	885270
107662	885271
303476	885272
195810	885273
303747	885274
332025	885275
8812	885276
20403	885277
43	885278
34244	885279
33582	885280
111471	885281
93695	885282
341362	885283
85038	885284
110976	885285
126952	885286
8393	885287
281361	885288
73074	885289
4593	885290
57173	885291
9906	885292
76829	885293
118375	885294
16179	885295
670	885296
299100	885297
159053	885298
88047	885299
117491	885300
233361	885301
119853	885302
70418	885303
8514	885304
323466	885305
244146	885306
9793	885307
107870	885308
261195	885309
17459	885310
137504	885311
155912	885312
195150	885313
113981	885314
44888	885315
137388	885316
162845	885317
140121	885318
330636	885319
113008	885320
156107	885321
74784	885322
115404	885323
43340	885324
74783	885325
19676	885326
259304	885327
227625	885328
298712	885329
145480	885330
6892	885331
232812	885332
135234	885333
139239	885334
120954	885335
328425	885336
252891	885337
258787	885338
318551	885339
90519	885340
64969	885341
65201	885342
119865	885343
143780	885344
80620	885345
125333	885346
25681	885347
280837	885348
130263	885349
467	885350
93513	885351
56707	885352
233739	885353
70273	885354
217932	885355
37095	885356
21844	885357
89885	885358
230506	885359
74590	885360
81498	885361
43348	885362
49846	885363
152477	885364
49272	885365
7	885366
202128	885367
77570	885368
220422	885369
230	885370
302767	885371
120766	885372
2699	885373
107410	885374
215667	885375
49463	885376
219724	885377
75177	885378
65954	885379
337454	885380
10432	885381
226358	885382
21042	885383
306100	885384
203381	885385
81291	885386
203861	885387
179848	885388
66155	885389
4322	885390
17082	885391
24775	885392
140961	885393
55266	885394
2701	885395
54205	885396
60856	885397
79048	885398
149832	885399
45551	885400
299410	885401
267853	885402
142822	885403
222926	885404
249651	885405
272425	885406
138393	885407
214117	885408
65947	885409
141305	885410
21	885411
266167	885412
2831	885413
198149	885414
17145	885415
217822	885416
52836	885417
107888	885418
182638	885419
142859	885420
99366	885421
241629	885422
255933	885423
230378	885424
307982	885425
198475	885426
91844	885427
74805	885428
143778	885429
181788	885430
80877	885431
6760	885432
167480	885433
41410	885434
145909	885435
8831	885436
16836	885437
74075	885438
274003	885439
64158	885440
68205	885441
92558	885442
115050	885443
310086	885444
46355	885445
74418	885446
328056	885447
18456	885448
146416	885449
59403	885450
133358	885451
107843	885452
129597	885453
201538	885454
237013	885455
153599	885456
266027	885457
33029	885458
114056	885459
204554	885460
113198	885461
301800	885462
88020	885463
202782	885464
29245	885465
167517	885466
97020	885467
157960	885468
6299	885469
153810	885470
229393	885471
178906	885472
127845	885473
226658	885474
61791	885475
71290	885476
225799	885477
102897	885478
123545	885479
89299	885480
68629	885481
54722	885482
277220	885483
251086	885484
44140	885485
134898	885486
309606	885487
134750	885488
114566	885489
137051	885490
335697	885491
99757	885492
215112	885493
20084	885494
348087	885495
45875	885496
132825	885497
33243	885498
32572	885499
343844	885500
205881	885501
100517	885502
124657	885503
340430	885504
282578	885505
237428	885506
10321	885507
61182	885508
48186	885509
82794	885510
98731	885511
36274	885512
4652	885513
1131	885514
336176	885515
143455	885516
10174	885517
54314	885518
337384	885519
15478	885520
74579	885521
129998	885522
58807	885523
146667	885524
90600	885525
297188	885526
23749	885527
271373	885528
107523	885529
218281	885530
146771	885531
268558	885532
37688	885533
48877	885534
2295	885535
1012	885536
162757	885537
15296	885538
48564	885539
19664	885540
184141	885541
206376	885542
59086	885543
86632	885544
15896	885545
63702	885546
215114	885547
181750	885548
13750	885549
520	885550
37467	885551
51257	885552
140709	885553
98730	885554
170132	885555
91238	885556
130048	885557
23991	885558
95222	885559
12099	885560
64075	885561
14094	885562
130830	885563
98399	885564
115849	885565
1350	885566
25892	885567
162	885568
14769	885569
235993	885570
1453	885571
37559	885572
278169	885573
68845	885574
276329	885575
123545	885576
47052	885577
139198	885578
49813	885579
258871	885580
143755	885581
45571	885582
127154	885583
206060	885584
122489	885585
229172	885586
230017	885587
277542	885588
35348	885589
194656	885590
196767	885591
357630	885592
221292	885593
113776	885594
21271	885595
208310	885596
170062	885597
230603	885598
126691	885599
290532	885600
150394	885601
126796	885602
198142	885603
609	885604
41029	885605
26152	885606
80654	885607
20430	885608
256500	885609
197944	885610
185630	885611
54274	885612
89461	885613
33604	885614
65350	885615
328708	885616
253731	885617
171469	885618
122549	885619
67676	885620
100040	885621
52689	885622
45206	885623
1184	885624
48125	885625
337193	885626
182724	885627
266493	885628
131102	885629
109159	885630
142652	885631
142556	885632
82233	885633
41697	885634
9135	885635
250841	885636
155669	885637
255603	885638
50761	885639
4590	885640
154635	885641
104884	885642
119489	885643
35491	885644
82460	885645
232156	885646
74986	885647
152695	885648
21156	885649
103671	885650
303721	885651
24813	885652
238738	885653
173168	885654
204266	885655
43719	885656
39278	885657
321	885658
136304	885659
197167	885660
292439	885661
261208	885662
162279	885663
111505	885664
9315	885665
82743	885666
122174	885667
43274	885668
17093	885669
49649	885670
280441	885671
98310	885672
302393	885673
108450	885674
8505	885675
82668	885676
82610	885677
176598	885678
167785	885679
128066	885680
65186	885681
340408	885682
18245	885683
80587	885684
331392	885685
20719	885686
48164	885687
107341	885688
203611	885689
297955	885690
58158	885691
136272	885692
105630	885693
191822	885694
214685	885695
66875	885696
42	885697
30945	885698
8065	885699
12229	885700
233323	885701
178655	885702
302246	885703
35396	885704
314991	885705
153432	885706
200983	885707
55266	885708
142339	885709
316715	885710
273299	885711
136575	885712
92967	885713
283443	885714
344809	885715
167488	885716
68477	885717
14933	885718
76123	885719
25151	885720
298588	885721
56964	885722
17029	885723
162844	885724
115336	885725
106038	885726
1818	885727
97520	885728
298840	885729
163927	885730
23446	885731
166295	885732
48510	885733
32886	885734
267004	885735
201310	885736
3491	885737
219334	885738
321329	885739
92848	885740
89505	885741
183876	885742
93207	885743
202762	885744
180443	885745
113258	885746
6765	885747
11402	885748
325822	885749
51141	885750
8988	885751
6401	885752
41731	885753
107620	885754
378	885755
354127	885756
156139	885757
265141	885758
37537	885759
82773	885760
346090	885761
14792	885762
121681	885763
150581	885764
75194	885765
3578	885766
82747	885767
143380	885768
337774	885769
204371	885770
45107	885771
94866	885772
341971	885773
100404	885774
82348	885775
74423	885776
181626	885777
193044	885778
30772	885779
51515	885780
296735	885781
7974	885782
17206	885783
164578	885784
113330	885785
154520	885786
335964	885787
246918	885788
96352	885789
140941	885790
83526	885791
80746	885792
123263	885793
332115	885794
123336	885795
65698	885796
332053	885797
310705	885798
328385	885799
226831	885800
54983	885801
304026	885802
111424	885803
68259	885804
239945	885805
339177	885806
164849	885807
270372	885808
288783	885809
349161	885810
210478	885811
121627	885812
276138	885813
3224	885814
170920	885815
60457	885816
58922	885817
18910	885818
18294	885819
220161	885820
54081	885821
19651	885822
44847	885823
25252	885824
113622	885825
27081	885826
32959	885827
67883	885828
2701	885829
336540	885830
90899	885831
204434	885832
159426	885833
38265	885834
303216	885835
73080	885836
24719	885837
56647	885838
37675	885839
9160	885840
31563	885841
217499	885842
196554	885843
339373	885844
100097	885845
18826	885846
453	885847
68350	885848
61216	885849
166996	885850
184332	885851
321	885852
267600	885853
3722	885854
198815	885855
164909	885856
10510	885857
32456	885858
81748	885859
137508	885860
224340	885861
341735	885862
136578	885863
268573	885864
83546	885865
11480	885866
21812	885867
132062	885868
298577	885869
16020	885870
74229	885871
35002	885872
325512	885873
179775	885874
112473	885875
178368	885876
355772	885877
89616	885878
66635	885879
5440	885880
191008	885881
1771	885882
5929	885883
191516	885884
2481	885885
16648	885886
334804	885887
177675	885888
318637	885889
313675	885890
118804	885891
332810	885892
348160	885893
32269	885894
35057	885895
204148	885896
159871	885897
89698	885898
216725	885899
194445	885900
59231	885901
200182	885902
25164	885903
72689	885904
175205	885905
181662	885906
61214	885907
120038	885908
115244	885909
80460	885910
130979	885911
115141	885912
32280	885913
45929	885914
89478	885915
295666	885916
199175	885917
326267	885918
299584	885919
233096	885920
216777	885921
64732	885922
99537	885923
202202	885924
185351	885925
3370	885926
183259	885927
126534	885928
29517	885929
148312	885930
336580	885931
88728	885932
48905	885933
43617	885934
179898	885935
79918	885936
14815	885937
222181	885938
16896	885939
7996	885940
120863	885941
223047	885942
10736	885943
3183	885944
112731	885945
320618	885946
56124	885947
30491	885948
91721	885949
7991	885950
28616	885951
88090	885952
75522	885953
233055	885954
65863	885955
117201	885956
103947	885957
198907	885958
6836	885959
21958	885960
345009	885961
237331	885962
105910	885963
14444	885964
158935	885965
96655	885966
156777	885967
25765	885968
10251	885969
36928	885970
63169	885971
25978	885972
78084	885973
343097	885974
31864	885975
68100	885976
41716	885977
90497	885978
71196	885979
283295	885980
51771	885981
302	885982
186697	885983
352604	885984
16769	885985
306822	885986
3640	885987
125783	885988
51066	885989
193	885990
320278	885991
22536	885992
108155	885993
76996	885994
87227	885995
694	885996
69940	885997
9745	885998
4461	885999
87844	886000
37327	886001
1554	886002
138716	886003
56770	886004
291422	886005
103	886006
22959	886007
183862	886008
2269	886009
136975	886010
16590	886011
7	886012
20644	886013
20946	886014
16597	886015
5950	886016
5353	886017
137951	886018
4141	886019
1076	886020
2205	886021
237119	886022
93060	886023
151297	886024
65783	886025
320119	886026
36696	886027
158133	886028
42462	886029
13210	886030
123792	886031
137674	886032
7969	886033
2567	886034
81381	886035
37974	886036
13468	886037
22845	886038
112543	886039
93823	886040
6897	886041
34418	886042
9049	886043
123444	886044
319226	886045
138687	886046
120431	886047
194836	886048
146515	886049
16915	886050
198781	886051
267954	886052
4995	886053
112093	886054
79577	886055
1789	886056
3839	886057
207202	886058
67282	886059
41505	886060
45816	886061
53903	886062
21595	886063
94863	886064
158846	886065
261453	886066
5929	886067
5694	886068
151234	886069
243	886070
313424	886071
23388	886072
71087	886073
336830	886074
294048	886075
10579	886076
236945	886077
131013	886078
75610	886079
47475	886080
7100	886081
22939	886082
163095	886083
11918	886084
330235	886085
143306	886086
143062	886087
6494	886088
6955	886089
317461	886090
114910	886091
73345	886092
204551	886093
38573	886094
110834	886095
94152	886096
21941	886097
345310	886098
20382	886099
154279	886100
46028	886101
69961	886102
29356	886103
199146	886104
252612	886105
126095	886106
132216	886107
39435	886108
14856	886109
71436	886110
47534	886111
356513	886112
195230	886113
158513	886114
37089	886115
353419	886116
1693	886117
324491	886118
141595	886119
121701	886120
37044	886121
8500	886122
26393	886123
76970	886124
150318	886125
26383	886126
6729	886127
91035	886128
197001	886129
56587	886130
122136	886131
43797	886132
5456	886133
21410	886134
114859	886135
126278	886136
24239	886137
75052	886138
3163	886139
112651	886140
34875	886141
5603	886142
14872	886143
97492	886144
79515	886145
41085	886146
14194	886147
109034	886148
71552	886149
177889	886150
17225	886151
298000	886152
22505	886153
21586	886154
19557	886155
63478	886156
148131	886157
23187	886158
15480	886159
21133	886160
6014	886161
127255	886162
88708	886163
19120	886164
13432	886165
1734	886166
30203	886167
54809	886168
1227	886169
33368	886170
4032	886171
20476	886172
21595	886173
310724	886174
21544	886175
15369	886176
15254	886177
71015	886178
36656	886179
26314	886180
42805	886181
8805	886182
49449	886183
36079	886184
233056	886185
4348	886186
8390	886187
2984	886188
44360	886189
189040	886190
3633	886191
144341	886192
53212	886193
20842	886194
165628	886195
209993	886196
77	886197
26694	886198
23782	886199
62058	886200
60931	886201
279623	886202
1606	886203
103567	886204
251935	886205
18239	886206
4023	886207
23871	886208
194458	886209
177529	886210
108780	886211
738	886212
185364	886213
152740	886214
103159	886215
35337	886216
336072	886217
153954	886218
166462	886219
170534	886220
207986	886221
310965	886222
202201	886223
209388	886224
87049	886225
266639	886226
170208	886227
100345	886228
177515	886229
73559	886230
310113	886231
356893	886232
258856	886233
116487	886234
221924	886235
23249	886236
100481	886237
337470	886238
81488	886239
307053	886240
170907	886241
342448	886242
65721	886243
140646	886244
181662	886245
50564	886246
144588	886247
165143	886248
264644	886249
300768	886250
227730	886251
93238	886252
335412	886253
182215	886254
107650	886255
3577	886256
150993	886257
236553	886258
253529	886259
100306	886260
55656	886261
96685	886262
122046	886263
354118	886264
339945	886265
185622	886266
181883	886267
321206	886268
346640	886269
342973	886270
356195	886271
45128	886272
3483	886273
44998	886274
304609	886275
30395	886276
216507	886277
11559	886278
116061	886279
82816	886280
333335	886281
86807	886282
274061	886283
126707	886284
347201	886285
140533	886286
217771	886287
20940	886288
102910	886289
39348	886290
332926	886291
352810	886292
38286	886293
81399	886294
346811	886295
228478	886296
335687	886297
29409	886298
174538	886299
70873	886300
335484	886301
75323	886302
144827	886303
12051	886304
194045	886305
201785	886306
108111	886307
106635	886308
346775	886309
165992	886310
178305	886311
70087	886312
342088	886313
203187	886314
336091	886315
135176	886316
309990	886317
272406	886318
144912	886319
10064	886320
308773	886321
41505	886322
33659	886323
83885	886324
108367	886325
123655	886326
203839	886327
62188	886328
82697	886329
343877	886330
31288	886331
252977	886332
301752	886333
345829	886334
13827	886335
114590	886336
172849	886337
144905	886338
100423	886339
296298	886340
202452	886341
61175	886342
170032	886343
107586	886344
219520	886345
92450	886346
301711	886347
135907	886348
329203	886349
185628	886350
187713	886351
97625	886352
13113	886353
96411	886354
50377	886355
55128	886356
109513	886357
50684	886358
56113	886359
129703	886360
27255	886361
84310	886362
274	886363
42705	886364
104982	886365
42235	886366
355933	886367
129058	886368
50397	886369
208140	886370
254143	886371
296541	886372
159813	886373
50347	886374
331199	886375
231767	886376
71316	886377
185323	886378
306089	886379
114601	886380
73407	886381
1662	886382
319465	886383
73110	886384
107687	886385
344973	886386
70888	886387
33651	886388
28628	886389
126809	886390
204091	886391
89393	886392
179622	886393
175986	886394
165004	886395
168991	886396
101380	886397
262040	886398
103970	886399
9023	886400
111898	886401
94361	886402
2486	886403
8634	886404
238361	886405
32375	886406
15003	886407
88579	886408
23624	886409
34792	886410
75978	886411
78790	886412
258688	886413
170677	886414
131369	886415
145414	886416
11939	886417
291171	886418
69158	886419
35558	886420
63915	886421
6772	886422
59239	886423
95803	886424
96449	886425
92576	886426
91759	886427
236216	886428
135906	886429
114844	886430
1882	886431
53412	886432
340683	886433
60682	886434
305705	886435
61394	886436
135648	886437
258215	886438
228540	886439
231296	886440
105554	886441
36735	886442
3685	886443
200937	886444
203128	886445
91752	886446
237636	886447
46860	886448
115821	886449
42173	886450
226892	886451
256716	886452
5779	886453
293036	886454
43125	886455
152413	886456
205215	886457
82222	886458
68122	886459
49304	886460
71551	886461
313746	886462
289614	886463
13379	886464
121895	886465
49713	886466
1986	886467
24638	886468
49600	886469
56341	886470
306598	886471
174625	886472
178306	886473
347477	886474
206276	886475
336488	886476
345559	886477
89676	886478
338597	886479
295054	886480
27143	886481
288899	886482
19702	886483
120397	886484
185303	886485
24036	886486
206493	886487
59835	886488
61975	886489
288636	886490
79055	886491
24683	886492
73108	886493
306402	886494
291773	886495
352574	886496
205034	886497
94840	886498
83829	886499
111883	886500
163962	886501
136192	886502
76430	886503
288787	886504
72915	886505
49625	886506
195988	886507
4400	886508
127134	886509
339144	886510
177672	886511
44642	886512
12394	886513
91995	886514
200018	886515
14357	886516
147077	886517
14712	886518
15143	886519
27354	886520
42506	886521
78948	886522
14096	886523
7736	886524
254686	886525
20372	886526
112995	886527
133790	886528
276182	886529
69105	886530
204427	886531
4145	886532
70865	886533
283144	886534
7028	886535
57215	886536
59591	886537
162546	886538
252910	886539
125452	886540
153005	886541
100413	886542
2699	886543
180361	886544
14157	886545
261019	886546
182900	886547
264369	886548
2097	886549
27668	886550
63511	886551
8825	886552
170633	886553
65767	886554
90858	886555
102130	886556
96668	886557
77408	886558
199001	886559
18883	886560
4016	886561
5990	886562
123926	886563
230492	886564
2265	886565
108862	886566
12326	886567
288204	886568
321963	886569
20542	886570
24745	886571
1395	886572
180404	886573
38670	886574
349496	886575
5943	886576
173688	886577
24176	886578
3126	886579
59275	886580
336428	886581
17554	886582
229955	886583
329385	886584
5289	886585
28929	886586
5199	886587
68885	886588
389	886589
207259	886590
19189	886591
13862	886592
8723	886593
17793	886594
5864	886595
160278	886596
53028	886597
106987	886598
135850	886599
7691	886600
173821	886601
23595	886602
145464	886603
309889	886604
200014	886605
234928	886606
1846	886607
72061	886608
183136	886609
208272	886610
86534	886611
77787	886612
126992	886613
185130	886614
301284	886615
42351	886616
250757	886617
225067	886618
298434	886619
248867	886620
282921	886621
16145	886622
135236	886623
323923	886624
61291	886625
11481	886626
5694	886627
142526	886628
383	886629
191476	886630
126434	886631
105304	886632
37848	886633
119895	886634
384	886635
20037	886636
345688	886637
93715	886638
65954	886639
60537	886640
349870	886641
11715	886642
38252	886643
33601	886644
170228	886645
69420	886646
66421	886647
116554	886648
339736	886649
20920	886650
7577	886651
55582	886652
67321	886653
7039	886654
2070	886655
277598	886656
321779	886657
52690	886658
1405	886659
23739	886660
194686	886661
81753	886662
14510	886663
306010	886664
198837	886665
84865	886666
203217	886667
51774	886668
22145	886669
192708	886670
18895	886671
10889	886672
88167	886673
132415	886674
228997	886675
9780	886676
156738	886677
2525	886678
188412	886679
11268	886680
155679	886681
110257	886682
4535	886683
301608	886684
18177	886685
111336	886686
149456	886687
11402	886688
121127	886689
64409	886690
96636	886691
17035	886692
124624	886693
16107	886694
72060	886695
166403	886696
256534	886697
306475	886698
309474	886699
93767	886700
50073	886701
81922	886702
29130	886703
104237	886704
108343	886705
27393	886706
209091	886707
307500	886708
14053	886709
1359	886710
346433	886711
52764	886712
120104	886713
24241	886714
2040	886715
55121	886716
10887	886717
111273	886718
353489	886719
34549	886720
126881	886721
129831	886722
351353	886723
84924	886724
129370	886725
105932	886726
205869	886727
3487	886728
259366	886729
15983	886730
218534	886731
215528	886732
259705	886733
41257	886734
216859	886735
181010	886736
27126	886737
126657	886738
209728	886739
175587	886740
205247	886741
355897	886742
68030	886743
353866	886744
356751	886745
110871	886746
208147	886747
239888	886748
340231	886749
131418	886750
206155	886751
47013	886752
217788	886753
346167	886754
177087	886755
48273	886756
281408	886757
175635	886758
286459	886759
72414	886760
181362	886761
82736	886762
334816	886763
355331	886764
285671	886765
282631	886766
38663	886767
207485	886768
723	886769
9317	886770
134012	886771
17520	886772
208184	886773
282670	886774
285564	886775
7200	886776
151396	886777
13068	886778
48301	886779
50075	886780
113063	886781
84472	886782
29129	886783
153333	886784
34857	886785
308359	886786
93309	886787
458	886788
14950	886789
14484	886790
92140	886791
183042	886792
3513	886793
161940	886794
63725	886795
45489	886796
75133	886797
57251	886798
306652	886799
54303	886800
123395	886801
2	886802
158196	886803
10453	886804
128377	886805
54552	886806
28349	886807
209590	886808
205865	886809
83099	886810
105789	886811
123531	886812
143082	886813
354417	886814
223	886815
13652	886816
25344	886817
54676	886818
110522	886819
4100	886820
104442	886821
1231	886822
68324	886823
56567	886824
29390	886825
34949	886826
118521	886827
22134	886828
153832	886829
300207	886830
317787	886831
40797	886832
170724	886833
11615	886834
43850	886835
84845	886836
28522	886837
121190	886838
13603	886839
160793	886840
7351	886841
135770	886842
6385	886843
193047	886844
189180	886845
200691	886846
9053	886847
4498	886848
66971	886849
4710	886850
42130	886851
156455	886852
49454	886853
30814	886854
28034	886855
195705	886856
93354	886857
62082	886858
27091	886859
319472	886860
265906	886861
18924	886862
3707	886863
252314	886864
58534	886865
154079	886866
152484	886867
307125	886868
28457	886869
72878	886870
81166	886871
46058	886872
235344	886873
89350	886874
29786	886875
228568	886876
173863	886877
123913	886878
44382	886879
123700	886880
143897	886881
15719	886882
7103	886883
25841	886884
119583	886885
144666	886886
65336	886887
200290	886888
324866	886889
79607	886890
30007	886891
8845	886892
13826	886893
122678	886894
78941	886895
342685	886896
27092	886897
66836	886898
51123	886899
9894	886900
10902	886901
80465	886902
10342	886903
176600	886904
43825	886905
102991	886906
94987	886907
163759	886908
96492	886909
51974	886910
22316	886911
28555	886912
63274	886913
125031	886914
484	886915
38002	886916
19116	886917
901	886918
52649	886919
2155	886920
23824	886921
51530	886922
158665	886923
1041	886924
159077	886925
28401	886926
21267	886927
486	886928
44327	886929
14200	886930
190268	886931
27917	886932
159975	886933
3428	886934
53101	886935
2097	886936
286015	886937
31541	886938
130174	886939
65687	886940
41645	886941
88710	886942
7068	886943
331178	886944
264460	886945
258058	886946
207286	886947
331686	886948
107065	886949
22563	886950
353974	886951
247126	886952
97379	886953
54263	886954
299328	886955
183650	886956
125631	886957
304693	886958
181365	886959
73503	886960
174336	886961
40573	886962
45946	886963
348597	886964
2237	886965
7232	886966
81300	886967
60940	886968
328431	886969
174692	886970
142625	886971
157308	886972
345222	886973
335736	886974
91306	886975
234315	886976
111896	886977
319917	886978
156858	886979
24825	886980
126619	886981
53315	886982
23138	886983
37912	886984
156121	886985
101695	886986
12528	886987
144968	886988
51041	886989
134092	886990
190012	886991
48310	886992
92521	886993
66249	886994
255125	886995
351520	886996
92549	886997
76102	886998
36068	886999
96922	887000
1160	887001
67601	887002
105910	887003
22223	887004
84427	887005
375	887006
226558	887007
157100	887008
201156	887009
930	887010
6709	887011
93210	887012
191432	887013
277952	887014
717	887015
29758	887016
21604	887017
9023	887018
182021	887019
28519	887020
319897	887021
120035	887022
88316	887023
224837	887024
149519	887025
120051	887026
22536	887027
73723	887028
255494	887029
223769	887030
221894	887031
136896	887032
63222	887033
232068	887034
345576	887035
209393	887036
15507	887037
10924	887038
138679	887039
109445	887040
56733	887041
123634	887042
242645	887043
41512	887044
76455	887045
57057	887046
238762	887047
8774	887048
261148	887049
154902	887050
214623	887051
10279	887052
202722	887053
5578	887054
102005	887055
53852	887056
228671	887057
30057	887058
11799	887059
2975	887060
297101	887061
102782	887062
140532	887063
72	887064
319935	887065
227975	887066
166862	887067
136630	887068
216684	887069
119913	887070
26184	887071
191374	887072
156103	887073
26184	887074
11481	887075
127536	887076
124034	887077
2237	887078
81331	887079
235703	887080
63005	887081
15815	887082
95213	887083
346819	887084
320064	887085
86185	887086
82168	887087
121896	887088
339028	887089
30147	887090
158142	887091
122828	887092
77884	887093
13713	887094
61845	887095
119817	887096
1992	887097
144263	887098
21593	887099
77897	887100
79491	887101
64	887102
17325	887103
376	887104
120474	887105
15862	887106
2748	887107
20364	887108
183687	887109
119725	887110
53877	887111
8307	887112
37993	887113
11642	887114
2384	887115
144812	887116
149199	887117
59135	887118
49852	887119
351010	887120
4580	887121
15874	887122
180912	887123
3157	887124
53988	887125
256223	887126
12000	887127
169888	887128
73698	887129
268810	887130
30116	887131
83817	887132
113208	887133
41024	887134
352001	887135
1715	887136
58653	887137
4402	887138
1577	887139
21557	887140
120689	887141
64875	887142
33301	887143
290065	887144
1678	887145
66051	887146
272136	887147
28663	887148
2930	887149
118155	887150
54409	887151
123785	887152
63702	887153
58147	887154
982	887155
19579	887156
48717	887157
38718	887158
103101	887159
309890	887160
26994	887161
5725	887162
8550	887163
190478	887164
555	887165
99887	887166
25981	887167
94912	887168
44979	887169
196855	887170
320285	887171
66796	887172
15788	887173
56321	887174
240645	887175
227741	887176
7606	887177
193838	887178
120895	887179
326684	887180
283775	887181
840	887182
75138	887183
2745	887184
45906	887185
3435	887186
88085	887187
241043	887188
73528	887189
243904	887190
23939	887191
151728	887192
80707	887193
170909	887194
324234	887195
161872	887196
7494	887197
89328	887198
8909	887199
248192	887200
115319	887201
4787	887202
44029	887203
289569	887204
19536	887205
11737	887206
195559	887207
16279	887208
98189	887209
141597	887210
119460	887211
5394	887212
83393	887213
162839	887214
13582	887215
74721	887216
50930	887217
40336	887218
4600	887219
6025	887220
134223	887221
18469	887222
146316	887223
54823	887224
194262	887225
164640	887226
21049	887227
27109	887228
30363	887229
204108	887230
10884	887231
17404	887232
248897	887233
19099	887234
306131	887235
156702	887236
10548	887237
1177	887238
28927	887239
47896	887240
3050	887241
113466	887242
39649	887243
44656	887244
249744	887245
330027	887246
349061	887247
77902	887248
182027	887249
15236	887250
75637	887251
253246	887252
268321	887253
61371	887254
21252	887255
75952	887256
6793	887257
123098	887258
261994	887259
310808	887260
32070	887261
99024	887262
301	887263
199991	887264
248721	887265
133067	887266
78751	887267
78671	887268
63001	887269
59733	887270
74166	887271
100917	887272
221814	887273
239320	887274
67575	887275
216853	887276
33325	887277
246441	887278
4685	887279
3371	887280
194489	887281
16482	887282
75805	887283
47951	887284
193580	887285
29427	887286
23712	887287
154127	887288
11874	887289
161418	887290
195315	887291
9683	887292
169226	887293
8060	887294
6486	887295
9	887296
981	887297
58878	887298
100005	887299
206792	887300
141806	887301
125687	887302
43011	887303
40915	887304
39884	887305
139061	887306
1985	887307
321159	887308
86680	887309
253426	887310
79931	887311
85683	887312
196097	887313
9106	887314
13582	887315
99633	887316
53628	887317
338984	887318
6543	887319
297128	887320
356741	887321
249802	887322
86274	887323
84468	887324
7141	887325
43809	887326
281988	887327
163379	887328
256035	887329
6697	887330
139532	887331
328706	887332
27057	887333
246336	887334
59983	887335
47834	887336
13536	887337
98022	887338
71428	887339
70710	887340
155006	887341
47647	887342
68779	887343
249237	887344
73769	887345
44240	887346
97263	887347
99023	887348
2471	887349
247761	887350
82147	887351
21369	887352
29546	887353
87794	887354
39798	887355
13020	887356
79311	887357
55439	887358
346305	887359
349766	887360
194046	887361
97536	887362
106894	887363
28832	887364
21105	887365
258130	887366
88782	887367
84290	887368
29443	887369
5027	887370
70245	887371
155269	887372
162896	887373
166108	887374
27063	887375
45004	887376
88586	887377
2105	887378
242436	887379
63984	887380
51409	887381
32413	887382
230644	887383
90671	887384
46599	887385
40336	887386
73873	887387
257168	887388
197343	887389
7267	887390
114909	887391
177823	887392
301735	887393
127184	887394
240731	887395
37565	887396
28896	887397
46058	887398
111884	887399
44174	887400
35723	887401
173968	887402
4776	887403
32705	887404
33498	887405
204260	887406
5364	887407
20997	887408
229250	887409
37627	887410
50539	887411
79653	887412
106032	887413
15585	887414
54242	887415
98714	887416
62209	887417
330544	887418
82189	887419
136746	887420
268198	887421
198335	887422
19183	887423
19762	887424
198370	887425
102406	887426
135652	887427
39828	887428
91213	887429
133392	887430
2393	887431
42955	887432
88092	887433
130043	887434
92522	887435
95928	887436
9461	887437
249236	887438
99796	887439
119435	887440
36619	887441
226461	887442
248449	887443
230068	887444
195662	887445
260649	887446
194711	887447
272074	887448
155555	887449
278045	887450
26487	887451
5363	887452
46111	887453
80002	887454
44583	887455
42058	887456
10079	887457
16268	887458
298703	887459
143424	887460
147685	887461
62548	887462
172778	887463
43564	887464
121468	887465
199785	887466
68329	887467
43361	887468
247989	887469
75542	887470
32061	887471
265205	887472
16900	887473
31346	887474
120925	887475
26701	887476
94594	887477
11352	887478
68351	887479
64928	887480
353211	887481
74737	887482
89158	887483
103042	887484
124736	887485
79571	887486
37249	887487
268135	887488
21062	887489
16940	887490
35028	887491
189442	887492
21659	887493
59015	887494
94590	887495
180593	887496
248506	887497
218103	887498
94237	887499
27836	887500
28353	887501
37876	887502
32338	887503
191701	887504
115994	887505
97089	887506
133735	887507
80973	887508
1185	887509
147122	887510
196000	887511
328304	887512
242025	887513
82702	887514
16599	887515
117012	887516
103491	887517
24035	887518
50083	887519
62348	887520
27669	887521
55493	887522
147696	887523
278449	887524
77048	887525
64209	887526
17400	887527
41938	887528
138625	887529
39913	887530
244569	887531
95869	887532
5211	887533
245	887534
154054	887535
61842	887536
28601	887537
89525	887538
311461	887539
274892	887540
28832	887541
96975	887542
201463	887543
28572	887544
18311	887545
99869	887546
180550	887547
216037	887548
44092	887549
64741	887550
59193	887551
60157	887552
89712	887553
295980	887554
151152	887555
97749	887556
152292	887557
62218	887558
26	887559
8123	887560
14556	887561
9145	887562
84631	887563
92632	887564
40604	887565
22486	887566
197190	887567
146008	887568
43885	887569
161526	887570
30866	887571
60297	887572
177711	887573
273882	887574
35490	887575
161364	887576
61934	887577
325171	887578
5394	887579
151575	887580
6558	887581
64302	887582
44972	887583
39778	887584
169782	887585
194341	887586
137764	887587
88908	887588
8798	887589
78739	887590
70737	887591
67703	887592
137349	887593
76903	887594
346949	887595
150138	887596
21555	887597
29341	887598
61887	887599
325166	887600
194931	887601
12439	887602
209175	887603
22461	887604
324672	887605
98073	887606
194958	887607
65549	887608
255643	887609
44818	887610
8892	887611
92863	887612
116	887613
42024	887614
152941	887615
30737	887616
275669	887617
141503	887618
97688	887619
36496	887620
148188	887621
280784	887622
218599	887623
281230	887624
28975	887625
44754	887626
142121	887627
277731	887628
193936	887629
44092	887630
85256	887631
5739	887632
59176	887633
15175	887634
90882	887635
70475	887636
1167	887637
87816	887638
137167	887639
16268	887640
255453	887641
2851	887642
319192	887643
46436	887644
10221	887645
53340	887646
60231	887647
5241	887648
348676	887649
210388	887650
5939	887651
25387	887652
117027	887653
13423	887654
206826	887655
11914	887656
44584	887657
11038	887658
63504	887659
159392	887660
88680	887661
1361	887662
1452	887663
5441	887664
38671	887665
185656	887666
1283	887667
9779	887668
120551	887669
1611	887670
6371	887671
113496	887672
47972	887673
139252	887674
351178	887675
124	887676
58055	887677
15419	887678
13928	887679
21304	887680
146001	887681
9046	887682
61347	887683
113271	887684
30141	887685
156020	887686
13622	887687
5621	887688
5802	887689
23762	887690
30939	887691
18387	887692
266132	887693
23704	887694
7845	887695
30288	887696
95573	887697
4745	887698
4483	887699
14724	887700
61467	887701
283116	887702
168801	887703
37244	887704
125205	887705
29316	887706
174228	887707
297003	887708
4796	887709
151	887710
40504	887711
197139	887712
4501	887713
23809	887714
254774	887715
140779	887716
40643	887717
231512	887718
95425	887719
14247	887720
116568	887721
16964	887722
72149	887723
17799	887724
137313	887725
29269	887726
325905	887727
161469	887728
157306	887729
13940	887730
9661	887731
88307	887732
171499	887733
162567	887734
204048	887735
60147	887736
260800	887737
2842	887738
165883	887739
91410	887740
52160	887741
7804	887742
115709	887743
18178	887744
235743	887745
40677	887746
60920	887747
332226	887748
13861	887749
58382	887750
70771	887751
226071	887752
4611	887753
69121	887754
76257	887755
123063	887756
115175	887757
51463	887758
129697	887759
61245	887760
54339	887761
169839	887762
138367	887763
197170	887764
47001	887765
197327	887766
310166	887767
74599	887768
13275	887769
60024	887770
65485	887771
42233	887772
32280	887773
5973	887774
126357	887775
20129	887776
328397	887777
149342	887778
90100	887779
116568	887780
13897	887781
139887	887782
70239	887783
80766	887784
3042	887785
189817	887786
149990	887787
173351	887788
40910	887789
8744	887790
158788	887791
122463	887792
204024	887793
196892	887794
100595	887795
277654	887796
49973	887797
21148	887798
239823	887799
16914	887800
105436	887801
105669	887802
11575	887803
12378	887804
167243	887805
9149	887806
12958	887807
31581	887808
109977	887809
53204	887810
236239	887811
257768	887812
226442	887813
156518	887814
195708	887815
2125	887816
123626	887817
98037	887818
97303	887819
61499	887820
98002	887821
133557	887822
41458	887823
37488	887824
330428	887825
165013	887826
59402	887827
69886	887828
90431	887829
197773	887830
16473	887831
16592	887832
83735	887833
68465	887834
13318	887835
61316	887836
11390	887837
115207	887838
70397	887839
9622	887840
23769	887841
326879	887842
113442	887843
25204	887844
150068	887845
300987	887846
216712	887847
1364	887848
7402	887849
83508	887850
54962	887851
74315	887852
3914	887853
191468	887854
68985	887855
138415	887856
337824	887857
298325	887858
138961	887859
115042	887860
210129	887861
154349	887862
273323	887863
108727	887864
9	887865
12969	887866
153356	887867
272820	887868
315432	887869
28479	887870
13545	887871
46002	887872
156398	887873
198241	887874
165579	887875
31354	887876
179119	887877
113475	887878
9684	887879
152083	887880
60128	887881
217698	887882
28813	887883
142087	887884
268085	887885
43772	887886
127550	887887
100819	887888
29206	887889
60140	887890
271063	887891
166023	887892
61275	887893
170407	887894
215879	887895
46025	887896
28542	887897
55309	887898
273647	887899
77372	887900
30698	887901
130406	887902
30703	887903
108684	887904
19377	887905
4929	887906
87614	887907
31102	887908
88865	887909
269104	887910
257555	887911
137288	887912
201000	887913
1101	887914
115297	887915
175027	887916
146910	887917
75710	887918
184800	887919
282307	887920
181637	887921
33385	887922
257656	887923
28552	887924
110636	887925
114987	887926
244557	887927
116739	887928
26877	887929
25828	887930
311540	887931
126450	887932
2898	887933
181749	887934
197339	887935
76831	887936
291933	887937
67682	887938
108432	887939
61621	887940
116652	887941
240453	887942
181726	887943
29269	887944
23770	887945
12967	887946
105892	887947
28009	887948
79699	887949
82055	887950
69648	887951
291042	887952
291152	887953
91173	887954
307040	887955
151929	887956
40768	887957
32180	887958
124080	887959
41914	887960
123101	887961
114003	887962
181564	887963
270985	887964
291648	887965
183998	887966
156967	887967
76784	887968
70927	887969
75855	887970
7349	887971
67618	887972
99408	887973
139704	887974
99332	887975
117214	887976
93987	887977
225948	887978
107242	887979
80052	887980
47157	887981
69199	887982
259903	887983
42639	887984
227051	887985
109947	887986
20582	887987
2393	887988
99622	887989
277510	887990
20337	887991
92811	887992
28486	887993
200380	887994
49400	887995
155500	887996
334130	887997
131689	887998
330838	887999
291103	888000
47299	888001
334498	888002
68800	888003
73509	888004
306966	888005
29365	888006
65503	888007
223957	888008
339202	888009
62413	888010
72018	888011
25078	888012
280573	888013
51621	888014
120124	888015
61354	888016
97408	888017
195492	888018
298674	888019
121835	888020
130271	888021
290990	888022
67872	888023
249788	888024
153213	888025
42784	888026
255275	888027
100150	888028
67826	888029
40677	888030
113442	888031
23667	888032
72697	888033
76598	888034
13711	888035
96232	888036
80727	888037
35534	888038
37284	888039
33381	888040
49285	888041
290713	888042
31595	888043
140899	888044
29604	888045
44118	888046
66380	888047
186855	888048
123812	888049
47691	888050
193707	888051
195052	888052
63110	888053
58115	888054
45952	888055
1678	888056
294382	888057
24834	888058
143682	888059
36078	888060
71978	888061
310	888062
30462	888063
195554	888064
337266	888065
114798	888066
19623	888067
35478	888068
65595	888069
40955	888070
133223	888071
98085	888072
24591	888073
73829	888074
40768	888075
98403	888076
83953	888077
208581	888078
36071	888079
180271	888080
1558	888081
175075	888082
30666	888083
218248	888084
184435	888085
157294	888086
151	888087
35564	888088
327391	888089
194955	888090
30948	888091
114243	888092
77493	888093
75214	888094
35223	888095
153043	888096
249815	888097
154014	888098
63105	888099
300386	888100
153738	888101
308585	888102
59649	888103
39890	888104
220923	888105
278562	888106
75086	888107
150298	888108
274255	888109
37489	888110
50915	888111
257154	888112
28899	888113
278427	888114
81517	888115
23256	888116
217570	888117
272073	888118
90021	888119
142201	888120
29397	888121
13724	888122
29900	888123
8106	888124
356076	888125
106184	888126
279069	888127
49939	888128
33393	888129
244348	888130
36139	888131
47621	888132
37802	888133
81816	888134
216276	888135
172332	888136
59333	888137
166487	888138
322754	888139
29771	888140
6403	888141
12271	888142
107202	888143
4890	888144
94713	888145
75112	888146
7251	888147
70008	888148
258811	888149
210773	888150
21685	888151
338986	888152
50973	888153
51292	888154
93847	888155
17387	888156
200171	888157
28775	888158
179248	888159
226537	888160
184708	888161
107231	888162
51613	888163
310460	888164
227258	888165
198099	888166
7724	888167
194810	888168
180495	888169
116556	888170
239122	888171
28488	888172
98973	888173
211237	888174
89382	888175
141588	888176
73903	888177
256762	888178
165401	888179
65478	888180
89371	888181
236404	888182
4924	888183
317237	888184
64792	888185
147528	888186
268621	888187
115320	888188
33295	888189
294389	888190
229931	888191
65610	888192
210402	888193
23391	888194
92773	888195
120015	888196
151958	888197
19836	888198
5658	888199
76275	888200
27003	888201
56492	888202
76419	888203
128835	888204
91024	888205
258177	888206
101303	888207
33476	888208
225664	888209
269048	888210
146562	888211
261758	888212
200857	888213
51625	888214
38041	888215
15276	888216
183764	888217
170722	888218
311194	888219
222739	888220
83518	888221
4919	888222
154040	888223
304450	888224
29478	888225
23163	888226
33421	888227
40687	888228
17877	888229
268521	888230
68310	888231
237669	888232
157376	888233
115148	888234
79139	888235
269956	888236
144869	888237
183632	888238
139702	888239
179992	888240
154037	888241
105191	888242
123618	888243
85153	888244
244980	888245
149662	888246
20302	888247
113951	888248
46137	888249
26542	888250
174791	888251
42383	888252
141135	888253
84819	888254
80496	888255
28071	888256
88295	888257
54216	888258
6570	888259
117125	888260
89222	888261
76996	888262
152507	888263
249754	888264
169564	888265
8723	888266
9884	888267
82839	888268
169117	888269
45896	888270
218249	888271
58262	888272
90431	888273
116295	888274
82317	888275
97061	888276
149668	888277
95083	888278
43643	888279
92520	888280
88425	888281
41075	888282
152362	888283
48451	888284
120596	888285
148548	888286
36078	888287
181408	888288
95096	888289
11014	888290
152065	888291
230156	888292
13318	888293
6796	888294
246597	888295
54592	888296
5885	888297
10174	888298
203362	888299
185420	888300
81883	888301
241173	888302
182760	888303
148873	888304
254538	888305
5017	888306
82713	888307
216989	888308
197829	888309
81381	888310
161771	888311
185029	888312
136670	888313
88335	888314
43343	888315
188448	888316
26823	888317
107616	888318
92265	888319
57277	888320
51415	888321
181512	888322
26548	888323
231062	888324
195391	888325
134894	888326
76210	888327
27166	888328
44646	888329
161312	888330
91171	888331
305329	888332
339868	888333
153974	888334
153975	888335
279615	888336
8677	888337
35435	888338
138802	888339
21918	888340
309289	888341
74784	888342
86887	888343
285104	888344
257236	888345
112746	888346
180220	888347
10277	888348
67885	888349
291920	888350
112425	888351
333230	888352
345113	888353
76144	888354
134298	888355
114031	888356
136199	888357
226976	888358
55608	888359
222610	888360
123692	888361
334341	888362
19451	888363
43474	888364
225949	888365
75149	888366
233548	888367
342312	888368
212572	888369
68611	888370
265606	888371
88220	888372
157747	888373
284224	888374
303487	888375
35115	888376
305280	888377
163150	888378
36776	888379
71341	888380
162038	888381
71104	888382
3893	888383
348940	888384
164144	888385
352774	888386
182860	888387
181312	888388
214424	888389
214757	888390
49044	888391
128129	888392
293789	888393
352128	888394
286765	888395
333228	888396
202094	888397
151492	888398
340395	888399
151492	888400
27993	888401
179863	888402
351646	888403
83345	888404
354729	888405
280316	888406
54008	888407
215933	888408
204788	888409
88138	888410
209556	888411
126993	888412
99560	888413
352078	888414
129880	888415
65553	888416
136683	888417
290014	888418
291554	888419
356967	888420
259713	888421
47077	888422
208151	888423
217421	888424
17842	888425
21208	888426
116124	888427
2699	888428
11276	888429
75907	888430
224133	888431
195997	888432
33630	888433
87902	888434
131991	888435
62043	888436
1971	888437
57292	888438
124644	888439
32884	888440
123744	888441
102746	888442
14077	888443
325058	888444
106642	888445
180298	888446
108103	888447
88903	888448
304002	888449
160523	888450
168719	888451
266680	888452
265571	888453
51232	888454
116746	888455
36588	888456
84057	888457
103742	888458
103922	888459
51134	888460
319313	888461
52376	888462
315186	888463
51907	888464
15141	888465
7697	888466
45857	888467
1187	888468
36950	888469
1187	888470
124915	888471
119247	888472
91785	888473
334943	888474
26114	888475
10350	888476
300833	888477
120443	888478
308098	888479
20212	888480
50721	888481
308293	888482
226443	888483
75315	888484
233124	888485
103586	888486
309068	888487
51418	888488
176906	888489
71060	888490
24037	888491
100501	888492
56476	888493
346792	888494
209316	888495
12550	888496
2701	888497
59324	888498
9895	888499
340762	888500
139872	888501
5348	888502
90778	888503
142381	888504
196562	888505
122787	888506
223316	888507
23120	888508
303791	888509
95593	888510
112075	888511
80241	888512
16664	888513
19274	888514
293073	888515
82319	888516
59331	888517
241415	888518
112425	888519
16327	888520
337538	888521
36298	888522
53340	888523
13922	888524
211058	888525
10188	888526
308791	888527
2	888528
52554	888529
44249	888530
297883	888531
120803	888532
43907	888533
8847	888534
144071	888535
91582	888536
17161	888537
184097	888538
59043	888539
30873	888540
79705	888541
324433	888542
263762	888543
87262	888544
16371	888545
216737	888546
120439	888547
18960	888548
104225	888549
217233	888550
66411	888551
53	888552
79757	888553
339961	888554
1918	888555
148463	888556
73227	888557
128646	888558
1974	888559
177249	888560
74561	888561
84233	888562
70919	888563
160550	888564
119620	888565
119017	888566
3335	888567
38863	888568
52711	888569
6433	888570
119593	888571
343162	888572
189520	888573
34628	888574
94211	888575
48258	888576
93522	888577
177717	888578
59506	888579
190954	888580
24783	888581
219151	888582
197925	888583
123323	888584
80578	888585
123308	888586
80628	888587
123346	888588
14375	888589
95905	888590
8233	888591
314586	888592
94189	888593
323798	888594
168324	888595
151	888596
281219	888597
138337	888598
63579	888599
121235	888600
13900	888601
178890	888602
299101	888603
63351	888604
344800	888605
192763	888606
127794	888607
84861	888608
14765	888609
208139	888610
230548	888611
60730	888612
331998	888613
99472	888614
121271	888615
45125	888616
37525	888617
123314	888618
254551	888619
80614	888620
169095	888621
39455	888622
101975	888623
227524	888624
138690	888625
178659	888626
169699	888627
183751	888628
35609	888629
2699	888630
38351	888631
337143	888632
48786	888633
75277	888634
1372	888635
258662	888636
311325	888637
170551	888638
39336	888639
13059	888640
282219	888641
74806	888642
7127	888643
30592	888644
228609	888645
27355	888646
94717	888647
1459	888648
48263	888649
180827	888650
206772	888651
279226	888652
173617	888653
342557	888654
176382	888655
49434	888656
356209	888657
50741	888658
117509	888659
34740	888660
175771	888661
79652	888662
86489	888663
5448	888664
17289	888665
7314	888666
14061	888667
50602	888668
55677	888669
134842	888670
61925	888671
153	888672
83461	888673
94866	888674
336543	888675
195695	888676
311603	888677
95082	888678
185427	888679
309784	888680
227690	888681
322320	888682
20430	888683
140424	888684
148566	888685
237828	888686
29288	888687
27935	888688
231318	888689
29356	888690
142816	888691
69999	888692
339254	888693
129387	888694
242561	888695
57157	888696
85060	888697
197839	888698
2699	888699
259583	888700
327530	888701
123380	888702
136850	888703
2699	888704
182056	888705
341317	888706
327622	888707
63670	888708
143459	888709
240995	888710
189098	888711
31430	888712
253955	888713
150073	888714
26660	888715
50316	888716
156492	888717
54285	888718
18521	888719
67490	888720
2699	888721
3500	888722
150328	888723
123560	888724
7141	888725
70666	888726
55182	888727
32362	888728
110741	888729
30111	888730
166702	888731
271876	888732
46799	888733
46046	888734
3896	888735
23657	888736
23321	888737
115755	888738
83899	888739
22805	888740
2673	888741
148970	888742
168040	888743
234170	888744
133166	888745
56405	888746
85201	888747
67982	888748
6568	888749
18739	888750
67301	888751
117346	888752
52344	888753
253413	888754
324735	888755
1037	888756
266100	888757
126818	888758
11801	888759
18327	888760
74803	888761
54777	888762
192673	888763
144603	888764
310462	888765
208721	888766
25125	888767
113343	888768
4	888769
63110	888770
102479	888771
29726	888772
279092	888773
51716	888774
226408	888775
226648	888776
274505	888777
145255	888778
344589	888779
68999	888780
65075	888781
255910	888782
78453	888783
90560	888784
346702	888785
112974	888786
37487	888787
2510	888788
76385	888789
100034	888790
291725	888791
286517	888792
103338	888793
19013	888794
89508	888795
115216	888796
170398	888797
308085	888798
126981	888799
71760	888800
175615	888801
292604	888802
74809	888803
39485	888804
4986	888805
36093	888806
305401	888807
161795	888808
39302	888809
223718	888810
74803	888811
45110	888812
55635	888813
107680	888814
10251	888815
196766	888816
326130	888817
4742	888818
24963	888819
20757	888820
348142	888821
2992	888822
196336	888823
76622	888824
126518	888825
134726	888826
135950	888827
137586	888828
236634	888829
245965	888830
492	888831
3018	888832
22578	888833
44035	888834
9087	888835
92230	888836
14948	888837
717	888838
199480	888839
321111	888840
168822	888841
89458	888842
114995	888843
162137	888844
234004	888845
142037	888846
193349	888847
264131	888848
28435	888849
64	888850
6886	888851
73172	888852
122062	888853
304069	888854
55641	888855
120525	888856
114657	888857
33301	888858
77708	888859
95931	888860
249559	888861
16747	888862
9924	888863
4385	888864
75194	888865
17981	888866
80827	888867
26039	888868
176939	888869
16070	888870
129667	888871
21226	888872
96383	888873
236608	888874
3307	888875
348858	888876
126817	888877
1984	888878
357675	888879
248720	888880
55990	888881
309379	888882
128869	888883
45365	888884
118021	888885
210524	888886
127822	888887
77576	888888
101270	888889
898	888890
951	888891
60949	888892
112391	888893
286367	888894
345	888895
146774	888896
17637	888897
56272	888898
78321	888899
13581	888900
63869	888901
13076	888902
35767	888903
163373	888904
135417	888905
62642	888906
28157	888907
11262	888908
29022	888909
153549	888910
231	888911
29213	888912
113434	888913
31575	888914
51451	888915
65474	888916
168176	888917
145752	888918
244805	888919
42921	888920
335313	888921
107026	888922
203046	888923
10516	888924
199361	888925
177809	888926
2005	888927
112628	888928
76454	888929
298495	888930
76490	888931
2005	888932
120276	888933
56925	888934
7251	888935
41653	888936
188583	888937
32746	888938
56823	888939
46503	888940
12800	888941
190547	888942
335561	888943
204432	888944
126765	888945
137887	888946
48141	888947
68363	888948
127536	888949
98185	888950
30565	888951
58766	888952
144667	888953
16053	888954
299464	888955
301255	888956
30450	888957
19527	888958
343620	888959
170806	888960
71305	888961
93639	888962
58121	888963
8273	888964
58318	888965
19284	888966
63730	888967
30523	888968
345864	888969
135098	888970
229154	888971
214296	888972
142646	888973
231730	888974
51229	888975
308476	888976
299125	888977
299134	888978
219144	888979
86708	888980
74098	888981
100439	888982
69347	888983
111843	888984
100417	888985
10268	888986
231829	888987
50199	888988
193648	888989
12762	888990
198814	888991
115189	888992
87731	888993
134882	888994
338575	888995
86844	888996
219639	888997
235969	888998
257235	888999
84582	889000
114743	889001
40044	889002
331	889003
43481	889004
143777	889005
153507	889006
30006	889007
178410	889008
335305	889009
299259	889010
179637	889011
341985	889012
340083	889013
320057	889014
12037	889015
217055	889016
50320	889017
231923	889018
106592	889019
124268	889020
2105	889021
171269	889022
264672	889023
246324	889024
85306	889025
340940	889026
12011	889027
336559	889028
27138	889029
283821	889030
108011	889031
183303	889032
200831	889033
183126	889034
119797	889035
50660	889036
69283	889037
234095	889038
232882	889039
37106	889040
183893	889041
273757	889042
211273	889043
236868	889044
137617	889045
144060	889046
344402	889047
113893	889048
55618	889049
218584	889050
68500	889051
218011	889052
12841	889053
171201	889054
48401	889055
60292	889056
86637	889057
10319	889058
120275	889059
135676	889060
335758	889061
200031	889062
53380	889063
49454	889064
154265	889065
232662	889066
51134	889067
25743	889068
32359	889069
218515	889070
340648	889071
348113	889072
123976	889073
165256	889074
333616	889075
194549	889076
20785	889077
284653	889078
348006	889079
284902	889080
151556	889081
7232	889082
335181	889083
319701	889084
26184	889085
179331	889086
302699	889087
328532	889088
120051	889089
155756	889090
34963	889091
307270	889092
179070	889093
41925	889094
84965	889095
144626	889096
247681	889097
161533	889098
170502	889099
337449	889100
92641	889101
299016	889102
339498	889103
172839	889104
5769	889105
175294	889106
300830	889107
184324	889108
48409	889109
235235	889110
143567	889111
179462	889112
179462	889113
48123	889114
299400	889115
137458	889116
74627	889117
2237	889118
299593	889119
106116	889120
298805	889121
346186	889122
272956	889123
69270	889124
204501	889125
202968	889126
38306	889127
146601	889128
307265	889129
46157	889130
143351	889131
111433	889132
113109	889133
151038	889134
340332	889135
235392	889136
16571	889137
180705	889138
303763	889139
40020	889140
151225	889141
199621	889142
274465	889143
305939	889144
50130	889145
99510	889146
76713	889147
328760	889148
49718	889149
144539	889150
217438	889151
230	889152
269210	889153
195647	889154
59051	889155
27753	889156
185615	889157
174581	889158
29891	889159
148240	889160
56961	889161
32250	889162
5056	889163
147	889164
90137	889165
320183	889166
143736	889167
109321	889168
293088	889169
109925	889170
123949	889171
240840	889172
188520	889173
73340	889174
96305	889175
36965	889176
34582	889177
61032	889178
173706	889179
181381	889180
100098	889181
121659	889182
131455	889183
27633	889184
7426	889185
183074	889186
107458	889187
14388	889188
336108	889189
169462	889190
134866	889191
34758	889192
293917	889193
49619	889194
20826	889195
126473	889196
127687	889197
109007	889198
226279	889199
84427	889200
34879	889201
50410	889202
310323	889203
68906	889204
5496	889205
156761	889206
170176	889207
205376	889208
310478	889209
17713	889210
256625	889211
113115	889212
129157	889213
60221	889214
198446	889215
14177	889216
78158	889217
294081	889218
179439	889219
130922	889220
248774	889221
216721	889222
70726	889223
205806	889224
74565	889225
184546	889226
257860	889227
119987	889228
1468	889229
13500	889230
83880	889231
44796	889232
170495	889233
272799	889234
176664	889235
84521	889236
288930	889237
42448	889238
235967	889239
320203	889240
179354	889241
7308	889242
101993	889243
294952	889244
99703	889245
20081	889246
63107	889247
112223	889248
159032	889249
285247	889250
7448	889251
7547	889252
84999	889253
150501	889254
350834	889255
102128	889256
43590	889257
171462	889258
291485	889259
35620	889260
250145	889261
14508	889262
319568	889263
249714	889264
309269	889265
74219	889266
129738	889267
50199	889268
32518	889269
81271	889270
111073	889271
191136	889272
23766	889273
113038	889274
26950	889275
89731	889276
153723	889277
72931	889278
66039	889279
1424	889280
173615	889281
292488	889282
174454	889283
34569	889284
297181	889285
111625	889286
16508	889287
82188	889288
50379	889289
45707	889290
139941	889291
61277	889292
333572	889293
109321	889294
198662	889295
96499	889296
30593	889297
343899	889298
343241	889299
284485	889300
116013	889301
24348	889302
25326	889303
179866	889304
127932	889305
172949	889306
84590	889307
174053	889308
289092	889309
163966	889310
258427	889311
100306	889312
113575	889313
20222	889314
23497	889315
109479	889316
285828	889317
173312	889318
59873	889319
78532	889320
156548	889321
257393	889322
100074	889323
216698	889324
225043	889325
49289	889326
25955	889327
205735	889328
56441	889329
284372	889330
19902	889331
111155	889332
40835	889333
17512	889334
219688	889335
18344	889336
221574	889337
130693	889338
223836	889339
134766	889340
9234	889341
181023	889342
208290	889343
9164	889344
25456	889345
750	889346
120420	889347
83173	889348
52966	889349
56940	889350
178570	889351
126965	889352
142239	889353
120266	889354
122402	889355
64052	889356
58305	889357
72445	889358
305783	889359
308056	889360
336249	889361
107966	889362
144751	889363
51037	889364
181185	889365
302355	889366
191247	889367
230003	889368
39032	889369
48855	889370
181154	889371
40261	889372
186562	889373
182997	889374
18076	889375
10282	889376
30980	889377
99864	889378
26308	889379
119582	889380
143787	889381
72	889382
53430	889383
192175	889384
64216	889385
188415	889386
64491	889387
10514	889388
40501	889389
150772	889390
3210	889391
62203	889392
59551	889393
13643	889394
133540	889395
79451	889396
174700	889397
224544	889398
56779	889399
255008	889400
10796	889401
7074	889402
300886	889403
119670	889404
145914	889405
134752	889406
69086	889407
23221	889408
184546	889409
192198	889410
126869	889411
184926	889412
125523	889413
26308	889414
10256	889415
4343	889416
119887	889417
27585	889418
111626	889419
111566	889420
111567	889421
108162	889422
164090	889423
217030	889424
19268	889425
107883	889426
1065	889427
107681	889428
308383	889429
42394	889430
98214	889431
96970	889432
347803	889433
49616	889434
123732	889435
154230	889436
177750	889437
80593	889438
128242	889439
164091	889440
23191	889441
225828	889442
28341	889443
121126	889444
174866	889445
9178	889446
126875	889447
112486	889448
126773	889449
38236	889450
306859	889451
259006	889452
8399	889453
72	889454
72	889455
102151	889456
2762	889457
113595	889458
72	889459
126374	889460
43510	889461
45011	889462
35804	889463
330617	889464
123109	889465
95386	889466
24362	889467
10958	889468
347716	889469
327918	889470
128042	889471
267880	889472
30276	889473
340042	889474
41603	889475
230018	889476
74477	889477
8083	889478
34936	889479
126222	889480
37663	889481
11553	889482
129615	889483
282756	889484
6602	889485
49788	889486
293183	889487
33641	889488
26570	889489
203958	889490
101185	889491
161267	889492
266363	889493
5714	889494
153416	889495
277131	889496
112703	889497
201010	889498
21935	889499
299220	889500
10215	889501
14815	889502
5768	889503
50096	889504
28113	889505
75499	889506
27159	889507
96784	889508
234086	889509
56504	889510
84061	889511
150506	889512
113801	889513
206514	889514
6294	889515
1584	889516
87633	889517
9474	889518
3043	889519
46951	889520
9595	889521
258569	889522
194368	889523
117995	889524
132330	889525
143269	889526
99864	889527
192354	889528
46074	889529
287995	889530
294760	889531
22940	889532
100413	889533
21939	889534
123939	889535
149885	889536
21836	889537
198006	889538
332147	889539
217830	889540
327690	889541
151300	889542
259114	889543
26995	889544
50726	889545
285997	889546
334391	889547
344474	889548
157714	889549
71467	889550
24602	889551
147072	889552
274	889553
38936	889554
115633	889555
5193	889556
23200	889557
23439	889558
10915	889559
19639	889560
348988	889561
4088	889562
165664	889563
105680	889564
159460	889565
66559	889566
66148	889567
55129	889568
336421	889569
75472	889570
171027	889571
5646	889572
89434	889573
3053	889574
8341	889575
71235	889576
121748	889577
1475	889578
111577	889579
36300	889580
1506	889581
22699	889582
206288	889583
56561	889584
7771	889585
174009	889586
1690	889587
109886	889588
100355	889589
94363	889590
312419	889591
10796	889592
129340	889593
314433	889594
161639	889595
25327	889596
24269	889597
71391	889598
191294	889599
1098	889600
174847	889601
201965	889602
46717	889603
17330	889604
136786	889605
161525	889606
15957	889607
7051	889608
96789	889609
96899	889610
85472	889611
265278	889612
184500	889613
33089	889614
46116	889615
228560	889616
9625	889617
125526	889618
78370	889619
28419	889620
105600	889621
52275	889622
25795	889623
287777	889624
113099	889625
10973	889626
307441	889627
78683	889628
133492	889629
182765	889630
137751	889631
30677	889632
198558	889633
83982	889634
236976	889635
2701	889636
107393	889637
54346	889638
100473	889639
225675	889640
303369	889641
253913	889642
107219	889643
157754	889644
2701	889645
80657	889646
197952	889647
13533	889648
26664	889649
87	889650
227620	889651
82586	889652
226321	889653
2730	889654
326345	889655
82077	889656
39739	889657
39731	889658
179846	889659
116104	889660
75877	889661
71547	889662
287872	889663
10082	889664
175114	889665
35371	889666
93470	889667
305070	889668
748	889669
52296	889670
163100	889671
73215	889672
73107	889673
289568	889674
39731	889675
216506	889676
195158	889677
103390	889678
218405	889679
12597	889680
17205	889681
302259	889682
232619	889683
32168	889684
2468	889685
73737	889686
179630	889687
25696	889688
127633	889689
203683	889690
105041	889691
30078	889692
18846	889693
70498	889694
250531	889695
75689	889696
620	889697
123895	889698
61564	889699
114897	889700
29219	889701
93294	889702
67727	889703
48378	889704
54790	889705
67380	889706
196567	889707
119622	889708
236101	889709
3802	889710
343074	889711
308222	889712
291279	889713
282270	889714
208410	889715
1698	889716
88059	889717
233385	889718
204731	889719
60035	889720
52151	889721
333238	889722
277319	889723
30732	889724
149446	889725
97945	889726
4306	889727
30732	889728
269672	889729
86577	889730
7281	889731
145783	889732
28034	889733
48210	889734
49963	889735
2796	889736
708	889737
110427	889738
11513	889739
110336	889740
22492	889741
837	889742
169246	889743
44171	889744
288826	889745
72409	889746
185503	889747
193242	889748
91521	889749
102390	889750
124283	889751
43060	889752
33082	889753
112457	889754
64084	889755
402	889756
21986	889757
94882	889758
181038	889759
181129	889760
112645	889761
177938	889762
130899	889763
65987	889764
301620	889765
310284	889766
164834	889767
58469	889768
333552	889769
184752	889770
177356	889771
300593	889772
36828	889773
23412	889774
193939	889775
199256	889776
67522	889777
102574	889778
103494	889779
281491	889780
61462	889781
171931	889782
145595	889783
181516	889784
201016	889785
83963	889786
9693	889787
259455	889788
164222	889789
192750	889790
115426	889791
123381	889792
77436	889793
59323	889794
199915	889795
224017	889796
17495	889797
279787	889798
68966	889799
234979	889800
177958	889801
163204	889802
13579	889803
78785	889804
120032	889805
263135	889806
96166	889807
74469	889808
32408	889809
13579	889810
227526	889811
13579	889812
46387	889813
44446	889814
792	889815
114630	889816
120521	889817
43267	889818
22160	889819
22160	889820
160568	889821
33	889822
3415	889823
37531	889824
26661	889825
46964	889826
13496	889827
20198	889828
206833	889829
29774	889830
194718	889831
194718	889832
99593	889833
2701	889834
2701	889835
70676	889836
15199	889837
54623	889838
343347	889839
100346	889840
36934	889841
180946	889842
24975	889843
147813	889844
194843	889845
248070	889846
64462	889847
192137	889848
203510	889849
72326	889850
183260	889851
129085	889852
61597	889853
116962	889854
7851	889855
3641	889856
150495	889857
49959	889858
321313	889859
52371	889860
30225	889861
318176	889862
110572	889863
116315	889864
172075	889865
111603	889866
110331	889867
110330	889868
144360	889869
205793	889870
169135	889871
177811	889872
206983	889873
57036	889874
348993	889875
247105	889876
350571	889877
328900	889878
50148	889879
67793	889880
140815	889881
17056	889882
104935	889883
214279	889884
4393	889885
338394	889886
39244	889887
103597	889888
8675	889889
2601	889890
108483	889891
73174	889892
51251	889893
12260	889894
87115	889895
116193	889896
247873	889897
255240	889898
123352	889899
127111	889900
61169	889901
75133	889902
50176	889903
182140	889904
44822	889905
35601	889906
4525	889907
185608	889908
139379	889909
98923	889910
346235	889911
33592	889912
278181	889913
232291	889914
229517	889915
44895	889916
87377	889917
346514	889918
89998	889919
111839	889920
279514	889921
226183	889922
17522	889923
139330	889924
68788	889925
259025	889926
233883	889927
62044	889928
39154	889929
72957	889930
51959	889931
128163	889932
24879	889933
242091	889934
53359	889935
107609	889936
74832	889937
18259	889938
127016	889939
17108	889940
153851	889941
125261	889942
344465	889943
194661	889944
152236	889945
73833	889946
113797	889947
33592	889948
144355	889949
250090	889950
202422	889951
13708	889952
198406	889953
197813	889954
274350	889955
126677	889956
162259	889957
300687	889958
273665	889959
201404	889960
70929	889961
123352	889962
169628	889963
158138	889964
87621	889965
11240	889966
1410	889967
14094	889968
80104	889969
7459	889970
56012	889971
63168	889972
16684	889973
107345	889974
4900	889975
219929	889976
315025	889977
67032	889978
236470	889979
13916	889980
37309	889981
199	889982
4426	889983
120207	889984
132648	889985
145026	889986
203178	889987
3704	889988
176659	889989
70221	889990
40235	889991
72	889992
311127	889993
183467	889994
144509	889995
14510	889996
92875	889997
81263	889998
309687	889999
1405	890000
42671	890001
52822	890002
46648	890003
114659	890004
357536	890005
137846	890006
219910	890007
208905	890008
354112	890009
38071	890010
237079	890011
138396	890012
83360	890013
205169	890014
89558	890015
155244	890016
298951	890017
87930	890018
91711	890019
214316	890020
47388	890021
199793	890022
307951	890023
308624	890024
223357	890025
735	890026
23412	890027
273280	890028
31729	890029
201480	890030
175399	890031
142579	890032
120955	890033
173420	890034
135922	890035
215387	890036
43579	890037
69821	890038
133559	890039
130882	890040
75939	890041
275219	890042
79094	890043
234905	890044
39813	890045
51254	890046
67609	890047
217245	890048
209024	890049
209591	890050
206098	890051
172251	890052
189315	890053
255327	890054
20483	890055
30734	890056
154590	890057
329833	890058
134450	890059
337318	890060
313994	890061
298446	890062
54744	890063
284905	890064
144097	890065
4339	890066
225874	890067
199532	890068
222019	890069
55719	890070
115909	890071
151	890072
67528	890073
170359	890074
210398	890075
87442	890076
216057	890077
133560	890078
234047	890079
55685	890080
39239	890081
12210	890082
199047	890083
75500	890084
100504	890085
117845	890086
146590	890087
54926	890088
86638	890089
39806	890090
203979	890091
211655	890092
161915	890093
91300	890094
273162	890095
114048	890096
81329	890097
159385	890098
204353	890099
307632	890100
136087	890101
92258	890102
104380	890103
212537	890104
51193	890105
173002	890106
332726	890107
159106	890108
51193	890109
166383	890110
210874	890111
170908	890112
2205	890113
80594	890114
272152	890115
28151	890116
232799	890117
198400	890118
58113	890119
248985	890120
1918	890121
165465	890122
38109	890123
7232	890124
16312	890125
90356	890126
168230	890127
14030	890128
303489	890129
132597	890130
255324	890131
255761	890132
12023	890133
129281	890134
57236	890135
54522	890136
131297	890137
321181	890138
179825	890139
30564	890140
45009	890141
125817	890142
89686	890143
12475	890144
299567	890145
15976	890146
202242	890147
131460	890148
296532	890149
117859	890150
96667	890151
20785	890152
86653	890153
86646	890154
91687	890155
218344	890156
58116	890157
218622	890158
237078	890159
320258	890160
146218	890161
82180	890162
90915	890163
58104	890164
157476	890165
316358	890166
319404	890167
211067	890168
237479	890169
54311	890170
85366	890171
173701	890172
339672	890173
58130	890174
235209	890175
25017	890176
326924	890177
128694	890178
246784	890179
131534	890180
149127	890181
112549	890182
216052	890183
177887	890184
100515	890185
49802	890186
175128	890187
216172	890188
8057	890189
72127	890190
67182	890191
5318	890192
3982	890193
49622	890194
177728	890195
111860	890196
297037	890197
90671	890198
154789	890199
81373	890200
19018	890201
171763	890202
352854	890203
138965	890204
121076	890205
241898	890206
73208	890207
97208	890208
184941	890209
21019	890210
310192	890211
143096	890212
165560	890213
334059	890214
90738	890215
58101	890216
330101	890217
59055	890218
50490	890219
294485	890220
67877	890221
294479	890222
348210	890223
8035	890224
66573	890225
207712	890226
286117	890227
17296	890228
327980	890229
175796	890230
296953	890231
49693	890232
250480	890233
125248	890234
110977	890235
176448	890236
111209	890237
149887	890238
227432	890239
250966	890240
13629	890241
21295	890242
178851	890243
142721	890244
3950	890245
29172	890246
223886	890247
201810	890248
178131	890249
63928	890250
3030	890251
53197	890252
126415	890253
43955	890254
10136	890255
15786	890256
49654	890257
181873	890258
295917	890259
178191	890260
10049	890261
163703	890262
286328	890263
355926	890264
302025	890265
98339	890266
153786	890267
104352	890268
341341	890269
29993	890270
226960	890271
12966	890272
108548	890273
104766	890274
276925	890275
181545	890276
9489	890277
172954	890278
8035	890279
20719	890280
120098	890281
120419	890282
105144	890283
290454	890284
157489	890285
228575	890286
55520	890287
9139	890288
302375	890289
84952	890290
17632	890291
126886	890292
19819	890293
111440	890294
179926	890295
99759	890296
255754	890297
328074	890298
128969	890299
23497	890300
65883	890301
134356	890302
219258	890303
86465	890304
54986	890305
21307	890306
319744	890307
109616	890308
248823	890309
107086	890310
55600	890311
133604	890312
32345	890313
248707	890314
115477	890315
44648	890316
288904	890317
54882	890318
76030	890319
103813	890320
209273	890321
134330	890322
103831	890323
31872	890324
292657	890325
23845	890326
320974	890327
178139	890328
306996	890329
82801	890330
320114	890331
290282	890332
116233	890333
55731	890334
256837	890335
325113	890336
2298	890337
125868	890338
27300	890339
7598	890340
88393	890341
169624	890342
94263	890343
92606	890344
307233	890345
183783	890346
217483	890347
84021	890348
112696	890349
1634	890350
174653	890351
56966	890352
166224	890353
336430	890354
273465	890355
64000	890356
181144	890357
187020	890358
84247	890359
178646	890360
137124	890361
321214	890362
138140	890363
102671	890364
248529	890365
161565	890366
1429	890367
2734	890368
229806	890369
247342	890370
42411	890371
144054	890372
170301	890373
104822	890374
9736	890375
244476	890376
144291	890377
51418	890378
144748	890379
249209	890380
165685	890381
294223	890382
336166	890383
274461	890384
67158	890385
236052	890386
67050	890387
69518	890388
186575	890389
57182	890390
13903	890391
8413	890392
94204	890393
218818	890394
48142	890395
73156	890396
342454	890397
258498	890398
89986	890399
47845	890400
35436	890401
27849	890402
149116	890403
193072	890404
69092	890405
102908	890406
22908	890407
14235	890408
185719	890409
129310	890410
171595	890411
153360	890412
12501	890413
319705	890414
19529	890415
68585	890416
2085	890417
356109	890418
142224	890419
54665	890420
9250	890421
46353	890422
225410	890423
91954	890424
259356	890425
198221	890426
220945	890427
127152	890428
334467	890429
66178	890430
38298	890431
338501	890432
48172	890433
32560	890434
54877	890435
229509	890436
3557	890437
164671	890438
271042	890439
100510	890440
10214	890441
68991	890442
346587	890443
199303	890444
259149	890445
342028	890446
80961	890447
240334	890448
136628	890449
209688	890450
80	890451
352118	890452
126944	890453
344318	890454
94622	890455
16521	890456
2453	890457
26602	890458
154834	890459
234872	890460
39290	890461
183322	890462
4823	890463
282748	890464
179753	890465
9249	890466
141050	890467
286466	890468
157978	890469
33235	890470
62049	890471
4	890472
214226	890473
24073	890474
180324	890475
46846	890476
224475	890477
87780	890478
159864	890479
154214	890480
133738	890481
38087	890482
199609	890483
321849	890484
319970	890485
39383	890486
335504	890487
172548	890488
62034	890489
306254	890490
180453	890491
107973	890492
216510	890493
187210	890494
10253	890495
320324	890496
104931	890497
207143	890498
185839	890499
195233	890500
51124	890501
98594	890502
343217	890503
132262	890504
196922	890505
74795	890506
332019	890507
94207	890508
141582	890509
28778	890510
355629	890511
55759	890512
56072	890513
25581	890514
11285	890515
278370	890516
49576	890517
72049	890518
4886	890519
131825	890520
271771	890521
201763	890522
11736	890523
123453	890524
336596	890525
82567	890526
340579	890527
24059	890528
327997	890529
123513	890530
49887	890531
194221	890532
41065	890533
100459	890534
11256	890535
130882	890536
216070	890537
125158	890538
50068	890539
267548	890540
196824	890541
205123	890542
115082	890543
58558	890544
9190	890545
277329	890546
313418	890547
309952	890548
23261	890549
102513	890550
125133	890551
142671	890552
96236	890553
186467	890554
203196	890555
79873	890556
133562	890557
32046	890558
54101	890559
67801	890560
145261	890561
130540	890562
19116	890563
9479	890564
298207	890565
63575	890566
179062	890567
216020	890568
75332	890569
302788	890570
66167	890571
205019	890572
82566	890573
86668	890574
313791	890575
288182	890576
318555	890577
292678	890578
300673	890579
32655	890580
59425	890581
57258	890582
123311	890583
70132	890584
34325	890585
86618	890586
151103	890587
90035	890588
248690	890589
247074	890590
133571	890591
212742	890592
187964	890593
106621	890594
32817	890595
113255	890596
254095	890597
32500	890598
77342	890599
35095	890600
123340	890601
79103	890602
198255	890603
108155	890604
197982	890605
151130	890606
313970	890607
115824	890608
212513	890609
332126	890610
24964	890611
181451	890612
167860	890613
23757	890614
86646	890615
58116	890616
300287	890617
216040	890618
96090	890619
242	890620
60644	890621
157476	890622
133582	890623
234345	890624
120439	890625
107579	890626
271751	890627
258857	890628
188049	890629
119429	890630
180453	890631
183614	890632
167460	890633
7234	890634
65355	890635
1468	890636
331590	890637
63935	890638
82993	890639
300050	890640
181450	890641
345278	890642
133627	890643
195275	890644
298315	890645
6764	890646
20429	890647
66162	890648
180209	890649
3717	890650
133620	890651
212458	890652
110611	890653
327135	890654
56817	890655
209357	890656
216155	890657
44655	890658
176159	890659
350929	890660
146568	890661
259088	890662
59225	890663
1692	890664
102643	890665
47939	890666
94389	890667
177706	890668
10163	890669
353390	890670
32313	890671
162597	890672
45638	890673
330884	890674
233796	890675
95886	890676
50836	890677
73031	890678
192001	890679
99933	890680
244077	890681
69449	890682
202255	890683
301033	890684
10254	890685
291996	890686
114589	890687
49185	890688
113582	890689
303426	890690
25069	890691
35084	890692
10040	890693
139377	890694
72779	890695
38278	890696
28954	890697
146387	890698
126011	890699
275409	890700
96092	890701
27355	890702
63050	890703
294540	890704
27742	890705
47413	890706
125079	890707
172000	890708
92229	890709
141317	890710
8456	890711
209058	890712
352440	890713
347214	890714
4564	890715
94042	890716
111872	890717
7716	890718
266939	890719
22044	890720
110892	890721
67794	890722
156023	890723
319585	890724
175206	890725
303937	890726
182127	890727
21201	890728
142110	890729
191124	890730
124608	890731
156281	890732
21295	890733
13663	890734
100603	890735
156469	890736
24271	890737
207272	890738
43855	890739
286315	890740
5730	890741
356396	890742
72761	890743
50293	890744
115970	890745
179616	890746
53740	890747
69703	890748
288273	890749
176086	890750
227368	890751
53420	890752
6207	890753
33968	890754
12901	890755
197165	890756
113882	890757
21303	890758
134352	890759
4341	890760
181309	890761
139719	890762
126966	890763
286480	890764
289033	890765
176499	890766
208549	890767
178208	890768
307367	890769
201022	890770
162143	890771
337386	890772
4484	890773
10828	890774
7615	890775
41039	890776
206382	890777
120284	890778
13304	890779
332118	890780
346039	890781
64518	890782
229762	890783
55695	890784
231356	890785
51003	890786
169727	890787
328041	890788
251351	890789
70881	890790
344638	890791
302422	890792
38342	890793
309192	890794
48137	890795
72555	890796
74809	890797
48127	890798
113657	890799
126724	890800
122638	890801
114030	890802
70962	890803
332521	890804
296622	890805
129143	890806
80480	890807
48155	890808
253644	890809
327369	890810
202536	890811
105473	890812
173928	890813
111556	890814
110726	890815
341441	890816
286993	890817
339211	890818
12806	890819
228401	890820
20554	890821
32743	890822
44720	890823
24519	890824
27156	890825
138958	890826
148265	890827
44697	890828
76661	890829
29009	890830
42697	890831
104320	890832
17409	890833
251502	890834
43710	890835
30165	890836
89831	890837
5554	890838
203499	890839
272906	890840
80598	890841
344772	890842
9104	890843
26655	890844
43916	890845
17253	890846
303351	890847
94093	890848
55632	890849
140887	890850
209474	890851
36909	890852
42750	890853
265261	890854
70051	890855
25047	890856
9694	890857
47962	890858
102837	890859
190968	890860
164162	890861
300635	890862
168511	890863
187893	890864
181837	890865
217732	890866
304073	890867
204064	890868
99104	890869
56851	890870
180068	890871
89672	890872
140795	890873
127666	890874
24167	890875
246671	890876
199965	890877
6996	890878
276498	890879
21941	890880
21963	890881
91742	890882
168483	890883
343982	890884
89070	890885
188914	890886
14777	890887
199837	890888
21815	890889
91609	890890
282316	890891
151740	890892
210972	890893
269505	890894
23963	890895
23373	890896
113446	890897
250799	890898
102599	890899
80005	890900
161848	890901
282544	890902
23085	890903
105659	890904
92586	890905
59937	890906
22559	890907
32171	890908
10727	890909
3041	890910
2554	890911
221056	890912
30597	890913
23130	890914
203580	890915
132866	890916
108094	890917
178115	890918
123795	890919
150945	890920
712	890921
124755	890922
48463	890923
23157	890924
1582	890925
70282	890926
40562	890927
265235	890928
138668	890929
92324	890930
108211	890931
43573	890932
336401	890933
33400	890934
197279	890935
156355	890936
493	890937
61199	890938
44076	890939
156011	890940
53328	890941
59367	890942
341047	890943
45146	890944
75150	890945
197136	890946
97099	890947
208955	890948
7208	890949
12811	890950
333658	890951
169742	890952
58137	890953
258378	890954
184099	890955
9713	890956
61614	890957
41258	890958
151552	890959
32215	890960
203739	890961
66263	890962
170049	890963
14175	890964
93247	890965
106390	890966
333860	890967
31258	890968
155595	890969
122320	890970
319889	890971
180856	890972
55651	890973
63736	890974
28189	890975
169731	890976
256314	890977
57249	890978
110800	890979
73100	890980
62675	890981
81489	890982
293757	890983
293558	890984
289896	890985
54665	890986
1240	890987
108259	890988
43556	890989
134947	890990
66477	890991
12621	890992
41258	890993
224924	890994
42567	890995
175316	890996
125865	890997
13058	890998
258616	890999
80780	891000
59297	891001
93957	891002
90640	891003
102745	891004
66149	891005
9647	891006
78593	891007
34105	891008
165898	891009
272020	891010
178385	891011
50237	891012
2999	891013
4512	891014
30	891015
103164	891016
64149	891017
194632	891018
26171	891019
180300	891020
343052	891021
146385	891022
146885	891023
48027	891024
322379	891025
301152	891026
180864	891027
156440	891028
100645	891029
26303	891030
191049	891031
96644	891032
34230	891033
112799	891034
123209	891035
63508	891036
44727	891037
12102	891038
128	891039
60759	891040
92397	891041
315989	891042
240472	891043
73914	891044
111333	891045
25366	891046
113255	891047
2088	891048
3399	891049
3379	891050
111000	891051
146460	891052
121787	891053
14812	891054
5670	891055
348830	891056
94208	891057
238219	891058
47207	891059
26976	891060
135514	891061
231152	891062
35690	891063
1767	891064
39221	891065
35359	891066
269106	891067
102851	891068
33316	891069
68625	891070
178740	891071
68958	891072
102097	891073
127690	891074
207241	891075
19027	891076
92288	891077
23270	891078
8449	891079
12399	891080
26314	891081
32024	891082
18075	891083
168857	891084
22225	891085
20605	891086
57081	891087
252829	891088
55385	891089
116717	891090
81868	891091
14263	891092
20551	891093
241	891094
132	891095
90132	891096
87116	891097
301661	891098
332432	891099
123209	891100
69322	891101
73508	891102
2121	891103
52936	891104
198776	891105
341876	891106
26023	891107
1954	891108
281233	891109
133088	891110
293483	891111
24097	891112
119783	891113
36473	891114
52498	891115
167809	891116
31072	891117
60288	891118
1532	891119
2803	891120
89415	891121
176785	891122
246490	891123
6936	891124
37334	891125
85445	891126
25929	891127
54879	891128
106937	891129
13462	891130
12000	891131
5243	891132
7335	891133
14975	891134
210687	891135
296940	891136
112832	891137
152442	891138
46126	891139
41476	891140
339138	891141
189072	891142
273	891143
143030	891144
183115	891145
81500	891146
165566	891147
95929	891148
175691	891149
272773	891150
294087	891151
153999	891152
31351	891153
73176	891154
73300	891155
111511	891156
131439	891157
251005	891158
220986	891159
323	891160
12761	891161
1249	891162
91927	891163
75545	891164
5043	891165
211999	891166
5501	891167
10899	891168
47304	891169
195829	891170
198431	891171
162290	891172
352497	891173
61388	891174
98318	891175
326775	891176
57178	891177
37261	891178
26516	891179
920	891180
12527	891181
257207	891182
86513	891183
58541	891184
183619	891185
193305	891186
662	891187
31482	891188
66679	891189
109643	891190
238761	891191
39524	891192
120272	891193
93707	891194
56245	891195
8406	891196
69469	891197
369	891198
1811	891199
4069	891200
40117	891201
94693	891202
813	891203
48836	891204
153316	891205
311260	891206
207423	891207
69470	891208
200791	891209
43822	891210
72659	891211
56406	891212
54224	891213
114095	891214
83277	891215
137851	891216
104643	891217
169772	891218
48128	891219
14739	891220
52610	891221
67124	891222
294894	891223
123038	891224
21222	891225
71091	891226
170173	891227
158231	891228
237346	891229
160509	891230
348834	891231
216201	891232
4880	891233
15823	891234
17517	891235
51467	891236
1404	891237
83178	891238
7211	891239
346883	891240
106750	891241
111310	891242
84954	891243
210077	891244
27022	891245
349052	891246
209167	891247
127653	891248
69376	891249
581	891250
101740	891251
298410	891252
250206	891253
41252	891254
5742	891255
41621	891256
279371	891257
35392	891258
73304	891259
116789	891260
307351	891261
53765	891262
80182	891263
247247	891264
36109	891265
82206	891266
268823	891267
198523	891268
12092	891269
660	891270
37693	891271
219727	891272
87115	891273
24271	891274
287267	891275
170560	891276
4549	891277
18633	891278
219306	891279
170554	891280
112789	891281
200313	891282
216878	891283
218664	891284
58579	891285
216889	891286
315265	891287
73109	891288
34192	891289
53724	891290
215634	891291
176908	891292
60049	891293
336774	891294
142820	891295
148592	891296
170084	891297
280717	891298
141141	891299
44160	891300
1438	891301
16547	891302
70930	891303
81359	891304
17082	891305
66163	891306
274699	891307
87346	891308
95418	891309
102461	891310
53876	891311
57761	891312
30717	891313
87780	891314
67546	891315
93778	891316
178825	891317
218235	891318
220592	891319
33678	891320
178893	891321
90289	891322
75317	891323
27081	891324
180160	891325
74239	891326
34867	891327
181524	891328
250567	891329
239115	891330
64851	891331
542	891332
1668	891333
21132	891334
158010	891335
88356	891336
140102	891337
189940	891338
91265	891339
317856	891340
134701	891341
177163	891342
167835	891343
200935	891344
111237	891345
56054	891346
208753	891347
61546	891348
38520	891349
300485	891350
144056	891351
126042	891352
240643	891353
82463	891354
11878	891355
4835	891356
8507	891357
5601	891358
222004	891359
231592	891360
208537	891361
1803	891362
191102	891363
4791	891364
6297	891365
141943	891366
2913	891367
75406	891368
189465	891369
309153	891370
29814	891371
43154	891372
59951	891373
17133	891374
18294	891375
21186	891376
61643	891377
133863	891378
51091	891379
53306	891380
16064	891381
951	891382
168322	891383
58382	891384
144883	891385
346016	891386
3286	891387
182421	891388
80342	891389
26645	891390
160544	891391
160546	891392
346107	891393
133043	891394
25031	891395
3778	891396
433	891397
356239	891398
9583	891399
6566	891400
207545	891401
73827	891402
7629	891403
192731	891404
308863	891405
4275	891406
79817	891407
249727	891408
5436	891409
111510	891410
171132	891411
44577	891412
347306	891413
305650	891414
153267	891415
130196	891416
122654	891417
18788	891418
39519	891419
270519	891420
185245	891421
11269	891422
83084	891423
110618	891424
84174	891425
200092	891426
180785	891427
123722	891428
35430	891429
56440	891430
129227	891431
172366	891432
111164	891433
20886	891434
345594	891435
132944	891436
125394	891437
81970	891438
125109	891439
123765	891440
257157	891441
343125	891442
899	891443
35641	891444
243376	891445
93156	891446
16578	891447
25890	891448
19138	891449
104523	891450
33670	891451
7631	891452
215091	891453
45109	891454
70863	891455
4989	891456
80289	891457
1800	891458
9633	891459
102179	891460
187027	891461
192270	891462
151168	891463
105843	891464
151893	891465
287438	891466
127094	891467
337448	891468
35530	891469
98927	891470
304866	891471
225361	891472
85269	891473
210678	891474
186840	891475
210897	891476
130198	891477
184753	891478
339648	891479
340489	891480
203806	891481
8596	891482
212478	891483
136245	891484
81083	891485
782	891486
39135	891487
70223	891488
247588	891489
126498	891490
16012	891491
137623	891492
47650	891493
114954	891494
56773	891495
151060	891496
4950	891497
71194	891498
77781	891499
20810	891500
352136	891501
159555	891502
306818	891503
23558	891504
43335	891505
37740	891506
232077	891507
171741	891508
115926	891509
181188	891510
70168	891511
71071	891512
43424	891513
33207	891514
2503	891515
110096	891516
1020	891517
61006	891518
231862	891519
91579	891520
21322	891521
125508	891522
165612	891523
109699	891524
64707	891525
271624	891526
4564	891527
120405	891528
159993	891529
49266	891530
167979	891531
282688	891532
345207	891533
48229	891534
7932	891535
6356	891536
147466	891537
121368	891538
57597	891539
161716	891540
88487	891541
169873	891542
74476	891543
29150	891544
261656	891545
25268	891546
4046	891547
66142	891548
255332	891549
103176	891550
155925	891551
146855	891552
191106	891553
336310	891554
172315	891555
232835	891556
73367	891557
41304	891558
3807	891559
6418	891560
1305	891561
138220	891562
12041	891563
65058	891564
1113	891565
198666	891566
346336	891567
244484	891568
24555	891569
191697	891570
232851	891571
4873	891572
655	891573
161137	891574
260727	891575
23085	891576
304898	891577
6183	891578
146335	891579
121368	891580
330948	891581
108860	891582
225411	891583
95369	891584
3071	891585
173090	891586
174594	891587
290934	891588
247253	891589
18443	891590
18400	891591
102433	891592
112467	891593
58578	891594
23822	891595
30486	891596
38920	891597
339343	891598
82374	891599
16233	891600
214	891601
66009	891602
62060	891603
34061	891604
38031	891605
67450	891606
49082	891607
15941	891608
28807	891609
789	891610
220922	891611
220974	891612
50727	891613
70958	891614
328472	891615
107633	891616
33591	891617
157655	891618
327214	891619
92729	891620
30684	891621
23545	891622
40612	891623
32611	891624
197816	891625
14376	891626
254946	891627
254027	891628
197914	891629
254710	891630
132531	891631
347791	891632
252528	891633
48331	891634
197858	891635
184732	891636
89115	891637
230345	891638
659	891639
164388	891640
192083	891641
58937	891642
251102	891643
230785	891644
129009	891645
205035	891646
17135	891647
304751	891648
24873	891649
123585	891650
142109	891651
37390	891652
129953	891653
139415	891654
40367	891655
133351	891656
167132	891657
37840	891658
167659	891659
167294	891660
114084	891661
48144	891662
140418	891663
138442	891664
330760	891665
11705	891666
76159	891667
187932	891668
183110	891669
191975	891670
216387	891671
259425	891672
201658	891673
31586	891674
48143	891675
323176	891676
214122	891677
201182	891678
356532	891679
338564	891680
260399	891681
50646	891682
58392	891683
113882	891684
140304	891685
113675	891686
172103	891687
21860	891688
89068	891689
350374	891690
120380	891691
50632	891692
37341	891693
235893	891694
337513	891695
351359	891696
88193	891697
206296	891698
254790	891699
49779	891700
128011	891701
83606	891702
208072	891703
27346	891704
133038	891705
84176	891706
292846	891707
134479	891708
195	891709
128954	891710
49625	891711
115194	891712
351355	891713
349603	891714
128780	891715
352985	891716
271392	891717
207497	891718
323200	891719
174109	891720
427	891721
225979	891722
139864	891723
96710	891724
194180	891725
246938	891726
254378	891727
178928	891728
97115	891729
305440	891730
6296	891731
240166	891732
16573	891733
343817	891734
102764	891735
121095	891736
120238	891737
150979	891738
302205	891739
299769	891740
72956	891741
111411	891742
348657	891743
24765	891744
33177	891745
50	891746
263020	891747
119076	891748
77800	891749
195130	891750
168018	891751
13450	891752
337877	891753
108069	891754
218121	891755
298581	891756
293741	891757
124919	891758
17716	891759
284300	891760
220404	891761
283592	891762
283762	891763
217447	891764
86903	891765
81312	891766
133030	891767
126973	891768
175852	891769
336637	891770
344771	891771
307174	891772
307288	891773
294566	891774
142927	891775
20779	891776
81362	891777
204701	891778
179483	891779
74321	891780
26664	891781
253895	891782
339007	891783
54440	891784
60691	891785
116964	891786
32147	891787
9101	891788
327401	891789
11961	891790
284483	891791
49640	891792
73994	891793
55659	891794
73106	891795
102597	891796
111374	891797
337016	891798
78632	891799
253355	891800
771	891801
17980	891802
102213	891803
327271	891804
2699	891805
44033	891806
330813	891807
232093	891808
308781	891809
305103	891810
92202	891811
313848	891812
316425	891813
170937	891814
313813	891815
45121	891816
316873	891817
119248	891818
118874	891819
5119	891820
306471	891821
77368	891822
66199	891823
187870	891824
100486	891825
187811	891826
100512	891827
117861	891828
318304	891829
313952	891830
187832	891831
318348	891832
119419	891833
190629	891834
313651	891835
231542	891836
78415	891837
313939	891838
313759	891839
177543	891840
319007	891841
226614	891842
296585	891843
117886	891844
119739	891845
190567	891846
187971	891847
77362	891848
117839	891849
202874	891850
187827	891851
188024	891852
187781	891853
189868	891854
313672	891855
256813	891856
313558	891857
313916	891858
117903	891859
313910	891860
313841	891861
190795	891862
80633	891863
77359	891864
55679	891865
157742	891866
134553	891867
330769	891868
36536	891869
116042	891870
101853	891871
182520	891872
33186	891873
10590	891874
126699	891875
203891	891876
97000	891877
85832	891878
327354	891879
64688	891880
248691	891881
66206	891882
41120	891883
122675	891884
162807	891885
235204	891886
167031	891887
23042	891888
109312	891889
298258	891890
400	891891
147918	891892
10241	891893
67531	891894
302367	891895
1307	891896
8159	891897
7304	891898
115582	891899
311607	891900
93371	891901
145920	891902
244523	891903
1713	891904
75095	891905
299115	891906
190185	891907
318840	891908
190721	891909
316346	891910
317464	891911
314287	891912
188058	891913
317580	891914
161666	891915
49978	891916
272736	891917
12041	891918
100558	891919
107278	891920
24001	891921
311319	891922
300578	891923
248078	891924
115554	891925
307760	891926
196832	891927
30666	891928
114096	891929
38334	891930
105256	891931
118885	891932
303206	891933
80187	891934
123508	891935
306387	891936
32905	891937
23545	891938
334436	891939
35927	891940
3008	891941
42144	891942
77443	891943
200231	891944
122378	891945
182150	891946
167580	891947
64423	891948
265266	891949
5676	891950
13693	891951
14023	891952
151938	891953
60737	891954
14990	891955
15201	891956
1366	891957
100369	891958
126813	891959
161270	891960
303919	891961
46586	891962
36757	891963
966	891964
169973	891965
38279	891966
162564	891967
304897	891968
224353	891969
23240	891970
203153	891971
4836	891972
192180	891973
100346	891974
221749	891975
31500	891976
70934	891977
38720	891978
31826	891979
101831	891980
276009	891981
23384	891982
287270	891983
71818	891984
356542	891985
278138	891986
257540	891987
533	891988
190748	891989
51	891990
78591	891991
116205	891992
133377	891993
23991	891994
23991	891995
76196	891996
183482	891997
181770	891998
30957	891999
302995	892000
182920	892001
5631	892002
38689	892003
56300	892004
112	892005
189851	892006
160477	892007
68153	892008
38152	892009
2049	892010
23186	892011
40997	892012
65493	892013
192461	892014
44481	892015
41052	892016
12197	892017
54563	892018
205760	892019
114411	892020
351386	892021
194519	892022
302371	892023
174011	892024
121828	892025
181100	892026
120807	892027
121989	892028
34183	892029
1156	892030
6729	892031
126615	892032
198906	892033
6025	892034
105508	892035
7254	892036
7598	892037
109025	892038
47673	892039
42570	892040
165646	892041
189968	892042
126716	892043
67585	892044
193587	892045
91986	892046
75247	892047
207932	892048
300197	892049
206863	892050
103654	892051
62664	892052
55901	892053
44119	892054
93069	892055
95732	892056
86659	892057
1721	892058
110562	892059
127006	892060
50363	892061
149005	892062
281337	892063
110336	892064
356393	892065
7938	892066
92201	892067
181012	892068
6323	892069
296	892070
306962	892071
262584	892072
49253	892073
307545	892074
82931	892075
182928	892076
151480	892077
12813	892078
151192	892079
79964	892080
103612	892081
27180	892082
167644	892083
113855	892084
74807	892085
278921	892086
272757	892087
98437	892088
39255	892089
269940	892090
247275	892091
44647	892092
319838	892093
280773	892094
84310	892095
111502	892096
201988	892097
16733	892098
193162	892099
39739	892100
323158	892101
135586	892102
4236	892103
96622	892104
56868	892105
301504	892106
228137	892107
218087	892108
273703	892109
14327	892110
80838	892111
83609	892112
208309	892113
31013	892114
148358	892115
5666	892116
239841	892117
128401	892118
88739	892119
99396	892120
26950	892121
42900	892122
123269	892123
19773	892124
48126	892125
130063	892126
344833	892127
87099	892128
138889	892129
282445	892130
182944	892131
111472	892132
253648	892133
165794	892134
27512	892135
76246	892136
40218	892137
230852	892138
297293	892139
90896	892140
56673	892141
530	892142
57856	892143
121894	892144
49479	892145
212637	892146
1007	892147
247086	892148
15701	892149
61450	892150
139538	892151
21960	892152
1862	892153
196513	892154
258596	892155
12202	892156
5858	892157
62127	892158
172981	892159
198881	892160
581	892161
51170	892162
24794	892163
10338	892164
22578	892165
82667	892166
206329	892167
343227	892168
171456	892169
13293	892170
48272	892171
130989	892172
240279	892173
6017	892174
71248	892175
16512	892176
47283	892177
7041	892178
35085	892179
174202	892180
167602	892181
272058	892182
173634	892183
81660	892184
48293	892185
171380	892186
1922	892187
230320	892188
162188	892189
174813	892190
336193	892191
200132	892192
80573	892193
231	892194
2213	892195
17531	892196
15335	892197
79206	892198
128939	892199
27751	892200
299035	892201
23619	892202
168785	892203
111442	892204
355195	892205
34192	892206
33001	892207
291001	892208
73258	892209
178704	892210
356155	892211
7237	892212
74324	892213
208851	892214
48260	892215
111502	892216
109895	892217
299838	892218
274	892219
224550	892220
110900	892221
355703	892222
73168	892223
4560	892224
56128	892225
44254	892226
1029	892227
209615	892228
25018	892229
355420	892230
113862	892231
302695	892232
341922	892233
174561	892234
1019	892235
259085	892236
183180	892237
179920	892238
338335	892239
30372	892240
272252	892241
55629	892242
336649	892243
120760	892244
74026	892245
321839	892246
200954	892247
195016	892248
298664	892249
47483	892250
281525	892251
354153	892252
3705	892253
348809	892254
290550	892255
70984	892256
4864	892257
128347	892258
82597	892259
172586	892260
279591	892261
33599	892262
42733	892263
46589	892264
83896	892265
302201	892266
50469	892267
42434	892268
127529	892269
287946	892270
344899	892271
346909	892272
205146	892273
113881	892274
296125	892275
7982	892276
8919	892277
42297	892278
24028	892279
165107	892280
71028	892281
351499	892282
2499	892283
84330	892284
177803	892285
112217	892286
236194	892287
106143	892288
73803	892289
282362	892290
107683	892291
111287	892292
38355	892293
349646	892294
208192	892295
356501	892296
22005	892297
334514	892298
17993	892299
304555	892300
115590	892301
206286	892302
125813	892303
136646	892304
206141	892305
176603	892306
137477	892307
290261	892308
207166	892309
1851	892310
294150	892311
32823	892312
279506	892313
207558	892314
339870	892315
126667	892316
342610	892317
128937	892318
14726	892319
347016	892320
349940	892321
209925	892322
235609	892323
16075	892324
38538	892325
106555	892326
40641	892327
204319	892328
27142	892329
42620	892330
16996	892331
14292	892332
3188	892333
14553	892334
44398	892335
6067	892336
350036	892337
106904	892338
208951	892339
83940	892340
32236	892341
1352	892342
4988	892343
8548	892344
49334	892345
193070	892346
64280	892347
2680	892348
30710	892349
118199	892350
10786	892351
9789	892352
10945	892353
67244	892354
6220	892355
149938	892356
288848	892357
33826	892358
37213	892359
81894	892360
123907	892361
97492	892362
63550	892363
19504	892364
206389	892365
259167	892366
173265	892367
285859	892368
59830	892369
269713	892370
249864	892371
81290	892372
25050	892373
73953	892374
2446	892375
48269	892376
279746	892377
90853	892378
187617	892379
1674	892380
146249	892381
346752	892382
28797	892383
266852	892384
1452	892385
9452	892386
298498	892387
38182	892388
120416	892389
65889	892390
29790	892391
35785	892392
29442	892393
8093	892394
14802	892395
5626	892396
40338	892397
87298	892398
78985	892399
3869	892400
179893	892401
118893	892402
112889	892403
84598	892404
92797	892405
331399	892406
91676	892407
27624	892408
220133	892409
177071	892410
287322	892411
344581	892412
218548	892413
226759	892414
118708	892415
142930	892416
283865	892417
310388	892418
151103	892419
183811	892420
111702	892421
201784	892422
110878	892423
10501	892424
269432	892425
24051	892426
83305	892427
183209	892428
4553	892429
70070	892430
80708	892431
40846	892432
138950	892433
54303	892434
330485	892435
233970	892436
304103	892437
28008	892438
300669	892439
79371	892440
36922	892441
211985	892442
245599	892443
109288	892444
88627	892445
105958	892446
72338	892447
287202	892448
105958	892449
1470	892450
290775	892451
7944	892452
329125	892453
26914	892454
15286	892455
4566	892456
35918	892457
10952	892458
280889	892459
220756	892460
196398	892461
5102	892462
145419	892463
115380	892464
309205	892465
237324	892466
183313	892467
43326	892468
53713	892469
142505	892470
70577	892471
347298	892472
265567	892473
270200	892474
143848	892475
25374	892476
126968	892477
208822	892478
151711	892479
259175	892480
246410	892481
149448	892482
90301	892483
15412	892484
142607	892485
346479	892486
303213	892487
174709	892488
11015	892489
126742	892490
12835	892491
341066	892492
31019	892493
171241	892494
92335	892495
2103	892496
108683	892497
188544	892498
60604	892499
46434	892500
144231	892501
60910	892502
203438	892503
231870	892504
51441	892505
208309	892506
100813	892507
267326	892508
311108	892509
10353	892510
299312	892511
117228	892512
310220	892513
171303	892514
80608	892515
210433	892516
88219	892517
91686	892518
124922	892519
179352	892520
126478	892521
234087	892522
210893	892523
335564	892524
303404	892525
346525	892526
297258	892527
125864	892528
143497	892529
14	892530
203481	892531
272266	892532
233406	892533
304799	892534
339217	892535
90998	892536
291237	892537
125291	892538
179262	892539
2074	892540
167119	892541
152375	892542
150141	892543
144371	892544
69523	892545
309286	892546
342544	892547
123394	892548
12835	892549
345637	892550
337601	892551
124699	892552
205794	892553
176994	892554
347893	892555
49783	892556
18733	892557
10275	892558
301549	892559
2699	892560
237394	892561
15035	892562
75076	892563
22788	892564
194371	892565
183284	892566
75317	892567
63878	892568
304994	892569
82440	892570
93865	892571
111498	892572
185368	892573
184957	892574
143571	892575
201922	892576
124640	892577
63719	892578
67013	892579
101780	892580
33767	892581
38137	892582
309147	892583
310308	892584
63629	892585
262911	892586
6075	892587
146793	892588
174819	892589
1897	892590
86003	892591
39609	892592
68846	892593
87471	892594
69938	892595
301089	892596
335168	892597
215540	892598
217625	892599
220601	892600
50169	892601
2341	892602
262260	892603
105129	892604
97296	892605
50973	892606
132241	892607
35957	892608
80453	892609
322783	892610
73772	892611
41940	892612
255763	892613
66564	892614
95752	892615
137131	892616
65845	892617
59810	892618
169975	892619
163200	892620
53095	892621
228321	892622
31208	892623
27909	892624
317395	892625
21723	892626
104053	892627
43189	892628
162478	892629
50288	892630
339783	892631
137050	892632
84148	892633
99009	892634
320166	892635
113410	892636
202597	892637
103605	892638
162407	892639
100047	892640
298954	892641
40571	892642
21901	892643
177063	892644
193166	892645
11648	892646
142856	892647
42428	892648
32156	892649
284104	892650
148099	892651
93988	892652
13061	892653
102713	892654
79586	892655
581	892656
17476	892657
10581	892658
1598	892659
87863	892660
9068	892661
35216	892662
264803	892663
29120	892664
14557	892665
55410	892666
31184	892667
137205	892668
14441	892669
63903	892670
60409	892671
76382	892672
199153	892673
174505	892674
95829	892675
169394	892676
71003	892677
18136	892678
58809	892679
181953	892680
191568	892681
197282	892682
26025	892683
183561	892684
191629	892685
38785	892686
20936	892687
46830	892688
11436	892689
330163	892690
144784	892691
27090	892692
345365	892693
269585	892694
272137	892695
27347	892696
120712	892697
18827	892698
1187	892699
62383	892700
74697	892701
246688	892702
93766	892703
50674	892704
201536	892705
4556	892706
21728	892707
1864	892708
4533	892709
93850	892710
101265	892711
90518	892712
20834	892713
4589	892714
229965	892715
85403	892716
44767	892717
4465	892718
330465	892719
120134	892720
351467	892721
10890	892722
142755	892723
67943	892724
189925	892725
227290	892726
157463	892727
9044	892728
209830	892729
1217	892730
34521	892731
21323	892732
147302	892733
2917	892734
3570	892735
179484	892736
258	892737
96576	892738
99548	892739
67691	892740
9636	892741
288612	892742
100349	892743
54853	892744
345097	892745
7153	892746
195378	892747
57274	892748
73300	892749
180386	892750
114153	892751
140086	892752
302398	892753
310065	892754
41079	892755
204292	892756
179591	892757
347846	892758
112017	892759
112358	892760
70951	892761
203614	892762
70959	892763
23985	892764
83635	892765
139562	892766
224055	892767
100513	892768
258858	892769
100516	892770
340385	892771
278698	892772
45116	892773
157756	892774
120689	892775
61436	892776
105668	892777
196660	892778
133229	892779
110318	892780
333619	892781
174728	892782
103933	892783
24643	892784
88737	892785
121823	892786
117032	892787
252273	892788
21620	892789
62131	892790
196370	892791
79981	892792
262499	892793
19654	892794
173365	892795
59753	892796
13264	892797
9306	892798
17571	892799
127632	892800
132145	892801
11252	892802
17030	892803
173458	892804
964	892805
177807	892806
104900	892807
14702	892808
193846	892809
142109	892810
114707	892811
24682	892812
343832	892813
54958	892814
83181	892815
9727	892816
200818	892817
251923	892818
200895	892819
290223	892820
1255	892821
207078	892822
131007	892823
12867	892824
87390	892825
161737	892826
222793	892827
304682	892828
58023	892829
54289	892830
118487	892831
82843	892832
115021	892833
346013	892834
342397	892835
309947	892836
144404	892837
88872	892838
174665	892839
49755	892840
83264	892841
226099	892842
61162	892843
271741	892844
183293	892845
209080	892846
268898	892847
307817	892848
47410	892849
167193	892850
103605	892851
63449	892852
170509	892853
38270	892854
299129	892855
260520	892856
74361	892857
4687	892858
88145	892859
265250	892860
34869	892861
313603	892862
9189	892863
125506	892864
352934	892865
207712	892866
2346	892867
35871	892868
220780	892869
133553	892870
329134	892871
89926	892872
5664	892873
127408	892874
46638	892875
69772	892876
135034	892877
35500	892878
133612	892879
303054	892880
175610	892881
180465	892882
38401	892883
176898	892884
86671	892885
332006	892886
140071	892887
166199	892888
183420	892889
224961	892890
60547	892891
136453	892892
229795	892893
302747	892894
68447	892895
108765	892896
95664	892897
357036	892898
170502	892899
13645	892900
63924	892901
171941	892902
133619	892903
54262	892904
114985	892905
135619	892906
112920	892907
310013	892908
216053	892909
46976	892910
266814	892911
113747	892912
202846	892913
34554	892914
229136	892915
54277	892916
283373	892917
5736	892918
299812	892919
30561	892920
133617	892921
86621	892922
215976	892923
53934	892924
131463	892925
58119	892926
25151	892927
313930	892928
303866	892929
199657	892930
344864	892931
231962	892932
269689	892933
179506	892934
1649	892935
117841	892936
138813	892937
58111	892938
211321	892939
217939	892940
326405	892941
108392	892942
41287	892943
204590	892944
170666	892945
313534	892946
179314	892947
118149	892948
115939	892949
308725	892950
243606	892951
108338	892952
866	892953
283546	892954
79815	892955
165991	892956
133601	892957
196435	892958
3709	892959
284140	892960
3717	892961
87610	892962
5094	892963
86654	892964
205291	892965
71504	892966
152132	892967
216198	892968
90282	892969
175811	892970
68669	892971
218133	892972
139365	892973
206375	892974
26847	892975
353518	892976
23508	892977
178439	892978
46349	892979
178235	892980
67899	892981
129175	892982
133327	892983
23914	892984
4526	892985
181555	892986
95132	892987
21520	892988
48646	892989
75687	892990
176371	892991
114817	892992
3608	892993
173711	892994
10049	892995
20789	892996
48682	892997
127989	892998
293609	892999
102861	893000
34510	893001
1862	893002
209546	893003
129464	893004
130274	893005
29339	893006
56052	893007
13258	893008
74049	893009
5769	893010
65750	893011
108362	893012
114589	893013
74323	893014
23497	893015
221439	893016
28954	893017
20985	893018
81271	893019
24560	893020
177525	893021
162618	893022
208565	893023
302093	893024
152182	893025
15973	893026
181778	893027
10324	893028
63705	893029
86775	893030
179956	893031
55605	893032
280164	893033
28455	893034
348746	893035
29663	893036
109920	893037
32146	893038
193860	893039
89199	893040
177699	893041
334340	893042
173156	893043
61793	893044
270466	893045
338463	893046
55563	893047
307944	893048
352879	893049
354600	893050
9104	893051
19773	893052
205131	893053
111441	893054
72858	893055
108030	893056
191121	893057
302507	893058
82809	893059
121676	893060
217029	893061
10049	893062
6131	893063
832	893064
300155	893065
7116	893066
109752	893067
111160	893068
192727	893069
115248	893070
303227	893071
273426	893072
102375	893073
9636	893074
605	893075
114623	893076
26699	893077
17922	893078
139343	893079
197183	893080
201963	893081
306639	893082
207904	893083
61446	893084
190317	893085
306850	893086
156103	893087
332608	893088
23137	893089
128908	893090
183697	893091
28528	893092
41151	893093
352057	893094
303663	893095
354086	893096
85289	893097
24617	893098
284481	893099
28118	893100
120009	893101
12647	893102
290548	893103
291536	893104
20743	893105
261734	893106
51252	893107
49718	893108
71668	893109
99705	893110
119961	893111
171973	893112
44829	893113
211927	893114
104936	893115
34076	893116
9946	893117
129191	893118
73305	893119
325353	893120
110221	893121
227073	893122
14305	893123
4371	893124
157950	893125
108639	893126
338506	893127
202152	893128
11043	893129
60523	893130
277790	893131
7169	893132
64436	893133
233344	893134
3973	893135
246420	893136
13	893137
194060	893138
472	893139
58120	893140
207129	893141
235722	893142
204374	893143
91301	893144
210293	893145
294716	893146
10991	893147
111302	893148
119953	893149
134358	893150
103215	893151
37568	893152
250890	893153
37857	893154
314165	893155
188160	893156
318715	893157
128361	893158
58126	893159
16459	893160
54094	893161
11140	893162
91626	893163
255785	893164
51294	893165
65149	893166
90266	893167
96568	893168
12023	893169
12926	893170
2346	893171
65367	893172
338827	893173
57793	893174
8146	893175
89197	893176
86165	893177
85479	893178
187020	893179
109640	893180
73358	893181
109915	893182
49627	893183
79201	893184
1643	893185
5707	893186
39511	893187
189	893188
3475	893189
8152	893190
13738	893191
335364	893192
57648	893193
8609	893194
237643	893195
163599	893196
36192	893197
14947	893198
142687	893199
21163	893200
15511	893201
54224	893202
50265	893203
52764	893204
6812	893205
74579	893206
21918	893207
68234	893208
35980	893209
69499	893210
259138	893211
19503	893212
325028	893213
243982	893214
26657	893215
224984	893216
37403	893217
99725	893218
2088	893219
42241	893220
147368	893221
24856	893222
1415	893223
45366	893224
128096	893225
82778	893226
51638	893227
93507	893228
6276	893229
4393	893230
196398	893231
325699	893232
315556	893233
168692	893234
205506	893235
95558	893236
44689	893237
77068	893238
117375	893239
196162	893240
83078	893241
19455	893242
40553	893243
240375	893244
24890	893245
215461	893246
28038	893247
16788	893248
63983	893249
85326	893250
305204	893251
271344	893252
216739	893253
183800	893254
302753	893255
82381	893256
142465	893257
25005	893258
179025	893259
6033	893260
126309	893261
38392	893262
86645	893263
186379	893264
133562	893265
306930	893266
26184	893267
232340	893268
115909	893269
14376	893270
35063	893271
307055	893272
216909	893273
199908	893274
115157	893275
40275	893276
92629	893277
218720	893278
194094	893279
16135	893280
179755	893281
54046	893282
188027	893283
298875	893284
187920	893285
258705	893286
34965	893287
108202	893288
164983	893289
199769	893290
340054	893291
64144	893292
157842	893293
268673	893294
60637	893295
183627	893296
74467	893297
86653	893298
133615	893299
170768	893300
259656	893301
232305	893302
144402	893303
331	893304
74434	893305
191439	893306
86671	893307
56884	893308
122571	893309
83306	893310
180706	893311
255025	893312
216031	893313
252635	893314
23602	893315
179672	893316
103442	893317
321582	893318
90123	893319
151474	893320
352322	893321
157067	893322
181757	893323
54894	893324
229007	893325
120766	893326
217921	893327
16203	893328
12712	893329
316412	893330
140843	893331
23554	893332
13579	893333
296767	893334
220569	893335
284178	893336
61790	893337
228376	893338
32677	893339
43560	893340
123943	893341
83494	893342
199764	893343
182814	893344
1468	893345
202599	893346
200497	893347
203499	893348
180638	893349
130046	893350
12849	893351
276778	893352
205825	893353
109406	893354
212512	893355
88348	893356
216120	893357
39718	893358
294677	893359
355437	893360
17022	893361
29039	893362
297082	893363
73533	893364
177653	893365
322960	893366
203871	893367
177117	893368
22282	893369
205010	893370
189535	893371
348696	893372
47352	893373
332804	893374
284539	893375
6348	893376
179738	893377
42390	893378
29365	893379
156058	893380
354778	893381
142794	893382
63576	893383
201746	893384
202445	893385
157	893386
120511	893387
139576	893388
57278	893389
88361	893390
140240	893391
204730	893392
67643	893393
8660	893394
165233	893395
29206	893396
129503	893397
9817	893398
229110	893399
176394	893400
292087	893401
31013	893402
354004	893403
49782	893404
267161	893405
220555	893406
4236	893407
129280	893408
27402	893409
164523	893410
127832	893411
218704	893412
206673	893413
39470	893414
82282	893415
88460	893416
349398	893417
92760	893418
168396	893419
222275	893420
106785	893421
32721	893422
110380	893423
71465	893424
109783	893425
67780	893426
345235	893427
26178	893428
872	893429
6836	893430
282415	893431
347390	893432
110124	893433
323870	893434
102849	893435
11581	893436
129722	893437
54003	893438
328084	893439
354821	893440
293534	893441
47964	893442
99303	893443
162983	893444
28695	893445
128377	893446
265689	893447
294851	893448
103027	893449
50526	893450
110066	893451
327163	893452
105045	893453
153788	893454
356826	893455
236337	893456
350485	893457
330386	893458
251419	893459
130839	893460
217	893461
3843	893462
327878	893463
99946	893464
352458	893465
212788	893466
150100	893467
334564	893468
28122	893469
126652	893470
53554	893471
72677	893472
80575	893473
172014	893474
58298	893475
350562	893476
253950	893477
255447	893478
155455	893479
215577	893480
121219	893481
20355	893482
143322	893483
6181	893484
305159	893485
207435	893486
110310	893487
22403	893488
352280	893489
354926	893490
158060	893491
309213	893492
12894	893493
232765	893494
195195	893495
207912	893496
162157	893497
354872	893498
68408	893499
120418	893500
291294	893501
100334	893502
258748	893503
34575	893504
116964	893505
13849	893506
3713	893507
114403	893508
128261	893509
49249	893510
62125	893511
321461	893512
393	893513
300846	893514
82625	893515
68034	893516
411	893517
179230	893518
22182	893519
74782	893520
142141	893521
255195	893522
1897	893523
196138	893524
100583	893525
184378	893526
110878	893527
98222	893528
123323	893529
37520	893530
259614	893531
181850	893532
91995	893533
299219	893534
52428	893535
16752	893536
134333	893537
110338	893538
292165	893539
77818	893540
183832	893541
3129	893542
5079	893543
195363	893544
5135	893545
17595	893546
34529	893547
13399	893548
181356	893549
149150	893550
208343	893551
354611	893552
72496	893553
30209	893554
293480	893555
177173	893556
58375	893557
21574	893558
95103	893559
24642	893560
39169	893561
110244	893562
20247	893563
6146	893564
33846	893565
3201	893566
34196	893567
31007	893568
35212	893569
15845	893570
62395	893571
29466	893572
1099	893573
40573	893574
48549	893575
154718	893576
98566	893577
303319	893578
183390	893579
95251	893580
125632	893581
31095	893582
15388	893583
50537	893584
253882	893585
239154	893586
70916	893587
262	893588
178408	893589
86438	893590
142198	893591
304174	893592
251178	893593
66468	893594
374	893595
6782	893596
25752	893597
52138	893598
200016	893599
215668	893600
119	893601
6218	893602
3940	893603
28451	893604
90703	893605
10614	893606
269340	893607
254011	893608
23887	893609
18251	893610
255990	893611
142565	893612
43739	893613
310118	893614
216805	893615
213900	893616
57629	893617
253721	893618
328352	893619
19351	893620
197982	893621
197901	893622
37520	893623
59072	893624
13619	893625
80570	893626
155356	893627
37544	893628
80599	893629
139153	893630
54264	893631
20838	893632
138230	893633
133213	893634
55661	893635
107613	893636
40511	893637
62116	893638
156489	893639
19715	893640
27146	893641
36536	893642
317724	893643
21933	893644
77732	893645
161413	893646
335812	893647
43416	893648
170328	893649
306561	893650
74458	893651
232013	893652
183835	893653
208442	893654
139783	893655
178411	893656
38037	893657
161733	893658
42900	893659
204551	893660
64597	893661
30893	893662
107603	893663
134344	893664
196638	893665
84891	893666
226617	893667
196773	893668
149087	893669
294791	893670
176954	893671
86898	893672
210493	893673
16132	893674
216672	893675
295953	893676
124694	893677
26209	893678
58852	893679
140277	893680
3035	893681
18	893682
341099	893683
43650	893684
142350	893685
41087	893686
86838	893687
7695	893688
340597	893689
106625	893690
59961	893691
75972	893692
242910	893693
202237	893694
21744	893695
199851	893696
157951	893697
352681	893698
114690	893699
278246	893700
57116	893701
27025	893702
99368	893703
216281	893704
111	893705
52683	893706
63593	893707
7968	893708
229487	893709
24962	893710
5859	893711
122328	893712
91280	893713
105778	893714
17255	893715
11479	893716
25537	893717
120876	893718
84374	893719
15113	893720
318827	893721
274514	893722
58750	893723
24365	893724
78313	893725
13134	893726
148616	893727
6001	893728
68252	893729
267885	893730
12692	893731
21333	893732
4022	893733
65046	893734
171749	893735
97482	893736
44111	893737
196535	893738
103853	893739
27380	893740
285739	893741
205703	893742
166755	893743
294734	893744
18022	893745
108177	893746
176995	893747
37232	893748
205302	893749
176077	893750
109997	893751
323449	893752
8176	893753
25618	893754
1897	893755
130146	893756
40042	893757
67276	893758
81302	893759
585	893760
807	893761
111567	893762
140	893763
51895	893764
23409	893765
110040	893766
357279	893767
1854	893768
73307	893769
112588	893770
174669	893771
452	893772
17276	893773
357108	893774
185554	893775
122684	893776
19572	893777
12052	893778
192478	893779
71925	893780
216384	893781
299315	893782
136189	893783
2	893784
76991	893785
79471	893786
191	893787
1751	893788
350446	893789
353988	893790
103948	893791
25566	893792
51987	893793
63653	893794
220643	893795
100673	893796
7118	893797
5133	893798
3261	893799
175209	893800
98546	893801
93548	893802
314890	893803
317953	893804
314512	893805
314749	893806
314887	893807
188130	893808
314944	893809
188083	893810
314880	893811
318024	893812
11414	893813
250486	893814
6568	893815
28676	893816
153982	893817
40421	893818
79581	893819
14786	893820
76686	893821
339687	893822
4097	893823
52755	893824
76279	893825
34564	893826
244417	893827
4055	893828
88662	893829
344487	893830
175432	893831
197050	893832
81483	893833
199087	893834
55028	893835
241797	893836
124426	893837
124129	893838
347370	893839
4206	893840
199083	893841
54417	893842
201126	893843
336638	893844
201986	893845
82270	893846
33471	893847
199838	893848
88204	893849
11340	893850
82264	893851
53071	893852
24983	893853
287023	893854
30763	893855
16148	893856
76494	893857
12	893858
21450	893859
32151	893860
45309	893861
191956	893862
124846	893863
19066	893864
198930	893865
11024	893866
409	893867
48751	893868
301148	893869
185875	893870
220921	893871
63443	893872
80252	893873
108076	893874
37715	893875
83954	893876
24609	893877
25371	893878
102229	893879
5023	893880
44341	893881
45353	893882
69510	893883
54	893884
126766	893885
265808	893886
76092	893887
40149	893888
22368	893889
101624	893890
154545	893891
58808	893892
19035	893893
152029	893894
126379	893895
6029	893896
294101	893897
2653	893898
37600	893899
252311	893900
29546	893901
42442	893902
104949	893903
191126	893904
69582	893905
22004	893906
103652	893907
33122	893908
45110	893909
298015	893910
9713	893911
71747	893912
158824	893913
18178	893914
64201	893915
182778	893916
166409	893917
51732	893918
15156	893919
40883	893920
73721	893921
38742	893922
30263	893923
285426	893924
32151	893925
115501	893926
47600	893927
106078	893928
162130	893929
23229	893930
253092	893931
333646	893932
41770	893933
68348	893934
91576	893935
35701	893936
74934	893937
103593	893938
20016	893939
162283	893940
288319	893941
16960	893942
77405	893943
43893	893944
315519	893945
168320	893946
338348	893947
74843	893948
185965	893949
68538	893950
28306	893951
15122	893952
81444	893953
346097	893954
46033	893955
19166	893956
161698	893957
67651	893958
58094	893959
150098	893960
85174	893961
122968	893962
327699	893963
24497	893964
111912	893965
10434	893966
161867	893967
117317	893968
51658	893969
16751	893970
69252	893971
66483	893972
172074	893973
47270	893974
103941	893975
199450	893976
76418	893977
342854	893978
48201	893979
204561	893980
210022	893981
57697	893982
294736	893983
80173	893984
24045	893985
72341	893986
4612	893987
40944	893988
256714	893989
1384	893990
75143	893991
302847	893992
268734	893993
268692	893994
229252	893995
117059	893996
20907	893997
107220	893998
65084	893999
116954	894000
49074	894001
253759	894002
21564	894003
189462	894004
252267	894005
190098	894006
80837	894007
197193	894008
3650	894009
109396	894010
46074	894011
107611	894012
126710	894013
126749	894014
292542	894015
43748	894016
8084	894017
184591	894018
208835	894019
6021	894020
101990	894021
278158	894022
275224	894023
109800	894024
197863	894025
2193	894026
56207	894027
8696	894028
173269	894029
282319	894030
30174	894031
46122	894032
56508	894033
13066	894034
33662	894035
18829	894036
162103	894037
104396	894038
103012	894039
158660	894040
48738	894041
36689	894042
293858	894043
24036	894044
25268	894045
197083	894046
51655	894047
186625	894048
8129	894049
12499	894050
75235	894051
341708	894052
15116	894053
4619	894054
37752	894055
10090	894056
317820	894057
48304	894058
199130	894059
69536	894060
165183	894061
100393	894062
68642	894063
45140	894064
13785	894065
45929	894066
346528	894067
27597	894068
126953	894069
37014	894070
206977	894071
294249	894072
112110	894073
174491	894074
293720	894075
164539	894076
5224	894077
102644	894078
60581	894079
12976	894080
12060	894081
229478	894082
4256	894083
183770	894084
260687	894085
96070	894086
53291	894087
7257	894088
329603	894089
151893	894090
162116	894091
222658	894092
5177	894093
315466	894094
5015	894095
269820	894096
145707	894097
41253	894098
33162	894099
49454	894100
180322	894101
60542	894102
207866	894103
42729	894104
289100	894105
23863	894106
171155	894107
8608	894108
127735	894109
306835	894110
168724	894111
37248	894112
163558	894113
40650	894114
43734	894115
83636	894116
190193	894117
34480	894118
233495	894119
91318	894120
2237	894121
336554	894122
119848	894123
25828	894124
211760	894125
160940	894126
4921	894127
161452	894128
266653	894129
8029	894130
1	894131
54560	894132
14585	894133
41434	894134
124525	894135
216044	894136
114852	894137
281722	894138
137367	894139
81039	894140
349744	894141
2492	894142
341120	894143
95878	894144
81949	894145
113562	894146
73305	894147
129828	894148
84468	894149
48785	894150
6939	894151
261795	894152
74854	894153
16424	894154
9220	894155
2381	894156
353921	894157
237913	894158
1472	894159
2923	894160
8942	894161
19526	894162
50790	894163
53159	894164
36849	894165
308800	894166
5419	894167
129584	894168
428	894169
405	894170
22024	894171
43464	894172
105892	894173
18	894174
161004	894175
1575	894176
340329	894177
19402	894178
3397	894179
347262	894180
165461	894181
32056	894182
47661	894183
25060	894184
38893	894185
165449	894186
24386	894187
88381	894188
51495	894189
8795	894190
95380	894191
237677	894192
10003	894193
79853	894194
22839	894195
4432	894196
33591	894197
63135	894198
104479	894199
116629	894200
217364	894201
9453	894202
291012	894203
7619	894204
28262	894205
16306	894206
65318	894207
34572	894208
9651	894209
14111	894210
98920	894211
204630	894212
85976	894213
14811	894214
58045	894215
210627	894216
128742	894217
10172	894218
31984	894219
184306	894220
174725	894221
292711	894222
16256	894223
49	894224
73805	894225
25943	894226
334941	894227
73995	894228
153211	894229
4193	894230
238359	894231
5091	894232
2510	894233
8151	894234
136125	894235
58774	894236
4330	894237
160745	894238
78451	894239
7252	894240
124240	894241
128357	894242
49	894243
153664	894244
63662	894245
94187	894246
105134	894247
235548	894248
3502	894249
173225	894250
216119	894251
14219	894252
491	894253
273968	894254
259836	894255
48619	894256
1	894257
1	894258
168110	894259
173403	894260
292675	894261
174275	894262
37985	894263
37647	894264
16984	894265
2860	894266
94313	894267
159149	894268
58140	894269
1	894270
32836	894271
74161	894272
3105	894273
23653	894274
126994	894275
10570	894276
51055	894277
33	894278
118106	894279
28019	894280
7971	894281
17083	894282
130092	894283
254631	894284
294205	894285
337024	894286
51288	894287
56768	894288
283589	894289
96959	894290
886	894291
27133	894292
29723	894293
59524	894294
85420	894295
315428	894296
32067	894297
2861	894298
486	894299
24127	894300
116767	894301
1079	894302
129992	894303
7498	894304
2179	894305
171124	894306
64488	894307
573	894308
59491	894309
98122	894310
24208	894311
59491	894312
175309	894313
24424	894314
72517	894315
109558	894316
59491	894317
199078	894318
288310	894319
292324	894320
171509	894321
124605	894322
289903	894323
198781	894324
122188	894325
71619	894326
176403	894327
10105	894328
109546	894329
1926	894330
3005	894331
4326	894332
55194	894333
192809	894334
942	894335
117221	894336
168534	894337
98630	894338
95800	894339
8171	894340
1950	894341
218648	894342
4388	894343
34493	894344
25610	894345
67599	894346
19895	894347
55177	894348
102405	894349
8844	894350
171	894351
75005	894352
36905	894353
4491	894354
216111	894355
28017	894356
8119	894357
8119	894358
15104	894359
59936	894360
49462	894361
175802	894362
355899	894363
11446	894364
117999	894365
118361	894366
46968	894367
201102	894368
104507	894369
21334	894370
89653	894371
38169	894372
62069	894373
21341	894374
171857	894375
144893	894376
232596	894377
946	894378
261778	894379
101325	894380
261446	894381
66628	894382
101256	894383
165308	894384
159296	894385
160909	894386
239393	894387
321669	894388
69427	894389
55937	894390
62226	894391
184334	894392
26260	894393
27703	894394
23325	894395
267565	894396
165554	894397
323207	894398
118751	894399
47672	894400
40140	894401
37804	894402
196988	894403
122806	894404
37649	894405
206648	894406
181796	894407
126675	894408
27373	894409
152764	894410
96	894411
152803	894412
54657	894413
34957	894414
34957	894415
183401	894416
216602	894417
59557	894418
46172	894419
53174	894420
22664	894421
206627	894422
39441	894423
21432	894424
18341	894425
5717	894426
80087	894427
70146	894428
3612	894429
3613	894430
29014	894431
84888	894432
321940	894433
96153	894434
281062	894435
4887	894436
83750	894437
58979	894438
2734	894439
270302	894440
107746	894441
342969	894442
190428	894443
808	894444
6206	894445
206844	894446
4420	894447
29234	894448
87920	894449
28256	894450
129364	894451
32416	894452
26348	894453
548	894454
271081	894455
12450	894456
108874	894457
190049	894458
1220	894459
311906	894460
862	894461
53464	894462
136324	894463
103367	894464
153270	894465
63801	894466
11826	894467
68093	894468
300902	894469
196552	894470
36448	894471
47057	894472
226348	894473
168513	894474
221290	894475
165640	894476
3825	894477
92607	894478
50720	894479
23197	894480
46693	894481
203898	894482
115835	894483
192886	894484
340269	894485
74424	894486
118101	894487
153050	894488
270190	894489
161694	894490
325913	894491
101347	894492
273686	894493
46937	894494
178765	894495
41271	894496
142229	894497
153338	894498
261923	894499
32483	894500
345418	894501
300790	894502
161394	894503
90750	894504
15516	894505
3308	894506
85074	894507
6393	894508
33605	894509
16006	894510
304814	894511
110799	894512
29598	894513
472	894514
6445	894515
1520	894516
120166	894517
97149	894518
11101	894519
14658	894520
163214	894521
162289	894522
93337	894523
161317	894524
233498	894525
249672	894526
192564	894527
12229	894528
2306	894529
42066	894530
2480	894531
120708	894532
61682	894533
21372	894534
151135	894535
170738	894536
11879	894537
120965	894538
59012	894539
51132	894540
17062	894541
40421	894542
249531	894543
6378	894544
156443	894545
184257	894546
31236	894547
3079	894548
44880	894549
1451	894550
23364	894551
92780	894552
350427	894553
3728	894554
172248	894555
204689	894556
170559	894557
52678	894558
12631	894559
5242	894560
70077	894561
26191	894562
486	894563
1354	894564
33389	894565
64770	894566
217	894567
7726	894568
245017	894569
45681	894570
17794	894571
123266	894572
97474	894573
252604	894574
279585	894575
5313	894576
34918	894577
41750	894578
295974	894579
175140	894580
82747	894581
76075	894582
14363	894583
85448	894584
184786	894585
125303	894586
98940	894587
52298	894588
108530	894589
43943	894590
120275	894591
809	894592
40673	894593
136719	894594
221617	894595
58867	894596
133376	894597
105063	894598
74693	894599
89653	894600
171020	894601
152179	894602
234921	894603
126772	894604
14361	894605
148206	894606
253094	894607
284351	894608
131251	894609
66300	894610
2118	894611
200824	894612
34890	894613
73995	894614
88034	894615
210321	894616
13758	894617
29152	894618
81009	894619
325447	894620
131376	894621
61626	894622
4117	894623
26907	894624
8712	894625
1030	894626
38533	894627
173819	894628
207337	894629
3324	894630
281061	894631
7	894632
54390	894633
23893	894634
17672	894635
38021	894636
27165	894637
620	894638
147560	894639
52510	894640
82997	894641
33241	894642
92349	894643
36324	894644
49	894645
1108	894646
332721	894647
266194	894648
28007	894649
131712	894650
332430	894651
298001	894652
250902	894653
261739	894654
171320	894655
12917	894656
46283	894657
343408	894658
15182	894659
107617	894660
7543	894661
332660	894662
1315	894663
200196	894664
12106	894665
1315	894666
146156	894667
183240	894668
53414	894669
204247	894670
226792	894671
266490	894672
75624	894673
304637	894674
30750	894675
64968	894676
250578	894677
316341	894678
87	894679
112273	894680
3390	894681
105544	894682
1028	894683
15654	894684
16134	894685
300443	894686
2701	894687
61438	894688
2701	894689
2699	894690
50759	894691
308663	894692
113303	894693
277907	894694
329970	894695
322082	894696
336064	894697
227950	894698
38954	894699
74865	894700
46256	894701
178335	894702
231064	894703
165940	894704
8808	894705
19382	894706
70680	894707
248395	894708
22	894709
58083	894710
315652	894711
335817	894712
62297	894713
184823	894714
256234	894715
111887	894716
172882	894717
1548	894718
7783	894719
117156	894720
62472	894721
24324	894722
4052	894723
33117	894724
16245	894725
236312	894726
6042	894727
37220	894728
76904	894729
26277	894730
136993	894731
1737	894732
52828	894733
10350	894734
53335	894735
7494	894736
97323	894737
12820	894738
90	894739
118111	894740
10574	894741
103529	894742
2619	894743
9172	894744
116005	894745
94590	894746
56942	894747
30536	894748
133731	894749
28123	894750
26071	894751
6241	894752
48242	894753
8052	894754
332803	894755
197134	894756
208619	894757
121711	894758
104277	894759
108059	894760
10454	894761
243900	894762
40316	894763
93843	894764
30955	894765
117463	894766
44988	894767
73871	894768
99254	894769
45398	894770
34689	894771
42182	894772
302951	894773
269869	894774
30409	894775
1581	894776
6035	894777
285874	894778
32101	894779
64806	894780
12624	894781
7531	894782
297607	894783
18420	894784
202999	894785
254589	894786
22127	894787
201546	894788
8250	894789
3039	894790
208568	894791
128379	894792
15653	894793
109173	894794
265445	894795
12240	894796
25653	894797
140582	894798
173975	894799
161892	894800
81	894801
150294	894802
314977	894803
309131	894804
4717	894805
315642	894806
255216	894807
46364	894808
5136	894809
66228	894810
44772	894811
294578	894812
225671	894813
25614	894814
115658	894815
278313	894816
18206	894817
59939	894818
82967	894819
68954	894820
14908	894821
95	894822
95654	894823
5217	894824
116951	894825
104301	894826
53616	894827
20099	894828
15541	894829
8146	894830
47304	894831
181730	894832
126861	894833
50773	894834
195354	894835
210633	894836
271527	894837
76882	894838
151339	894839
123856	894840
64023	894841
9298	894842
11514	894843
107525	894844
62331	894845
144104	894846
19427	894847
626	894848
177625	894849
226323	894850
69065	894851
48180	894852
196800	894853
107600	894854
76157	894855
303393	894856
50747	894857
62445	894858
273093	894859
224206	894860
80746	894861
183854	894862
135708	894863
47825	894864
251987	894865
186636	894866
271882	894867
321901	894868
179400	894869
50465	894870
138617	894871
306450	894872
344550	894873
90136	894874
333593	894875
218891	894876
23987	894877
97867	894878
183157	894879
6804	894880
261155	894881
112853	894882
10872	894883
88378	894884
21183	894885
268327	894886
1443	894887
154095	894888
138856	894889
267689	894890
17029	894891
104	894892
207841	894893
131	894894
45473	894895
270759	894896
177642	894897
80627	894898
23965	894899
259196	894900
145690	894901
244713	894902
95089	894903
156510	894904
183299	894905
4980	894906
223076	894907
237048	894908
154490	894909
99806	894910
34956	894911
70912	894912
256342	894913
86227	894914
65054	894915
351	894916
51070	894917
138877	894918
1737	894919
76360	894920
100305	894921
123575	894922
156836	894923
37524	894924
197827	894925
336630	894926
50786	894927
89310	894928
8007	894929
89464	894930
24993	894931
21929	894932
303595	894933
161883	894934
183519	894935
82775	894936
357177	894937
306753	894938
32694	894939
40007	894940
117142	894941
221436	894942
90652	894943
86843	894944
228752	894945
14621	894946
35504	894947
78343	894948
218158	894949
37554	894950
181911	894951
140349	894952
294362	894953
40307	894954
167294	894955
83969	894956
1291	894957
102636	894958
168969	894959
322349	894960
104794	894961
414	894962
155288	894963
32313	894964
46603	894965
39086	894966
30795	894967
33594	894968
50775	894969
119482	894970
6581	894971
37268	894972
1810	894973
52981	894974
102467	894975
212536	894976
87651	894977
237286	894978
242644	894979
74656	894980
15452	894981
349027	894982
135222	894983
253168	894984
105046	894985
36336	894986
30618	894987
151135	894988
35184	894989
269480	894990
306381	894991
45070	894992
200520	894993
283427	894994
43317	894995
180679	894996
107941	894997
180662	894998
39493	894999
37525	895000
27849	895001
14928	895002
111933	895003
162005	895004
12028	895005
198442	895006
6699	895007
20582	895008
30607	895009
35033	895010
214548	895011
211587	895012
1036	895013
1875	895014
78836	895015
124781	895016
33143	895017
302302	895018
51259	895019
119658	895020
2701	895021
67961	895022
99589	895023
176513	895024
109078	895025
141336	895026
5140	895027
18892	895028
3650	895029
105308	895030
9086	895031
20714	895032
2701	895033
231	895034
50918	895035
133130	895036
33139	895037
145595	895038
345811	895039
91500	895040
185059	895041
88300	895042
115011	895043
307644	895044
266141	895045
46191	895046
153266	895047
2699	895048
74418	895049
88067	895050
25068	895051
301046	895052
259584	895053
300898	895054
88061	895055
266705	895056
6	895057
284645	895058
251060	895059
61814	895060
68149	895061
89936	895062
20	895063
66768	895064
2973	895065
77675	895066
26121	895067
54672	895068
91487	895069
151112	895070
87713	895071
196747	895072
329821	895073
53311	895074
131741	895075
2699	895076
204191	895077
124473	895078
73879	895079
56766	895080
76016	895081
128557	895082
34664	895083
47262	895084
38907	895085
23487	895086
70421	895087
29667	895088
100262	895089
106794	895090
344413	895091
350682	895092
37531	895093
26668	895094
80595	895095
26669	895096
123403	895097
203698	895098
54262	895099
19355	895100
342669	895101
2699	895102
198262	895103
46334	895104
80580	895105
75185	895106
114191	895107
100471	895108
347866	895109
189026	895110
123588	895111
22451	895112
316485	895113
9496	895114
47464	895115
164284	895116
68028	895117
240316	895118
30898	895119
29155	895120
180525	895121
24059	895122
303830	895123
37310	895124
80083	895125
3397	895126
129868	895127
306469	895128
67895	895129
57672	895130
243487	895131
148965	895132
270708	895133
86944	895134
307796	895135
50734	895136
184063	895137
134725	895138
217186	895139
216980	895140
19278	895141
37126	895142
74167	895143
218333	895144
229853	895145
209924	895146
183190	895147
5132	895148
1	895149
26333	895150
3566	895151
3980	895152
156018	895153
10129	895154
88034	895155
1801	895156
86793	895157
201531	895158
123172	895159
134145	895160
53724	895161
138679	895162
98340	895163
64889	895164
55241	895165
152061	895166
64753	895167
177130	895168
83996	895169
353323	895170
252121	895171
93770	895172
173726	895173
48292	895174
9907	895175
908	895176
106977	895177
166136	895178
2585	895179
64631	895180
61713	895181
25320	895182
196451	895183
42226	895184
147871	895185
3716	895186
43703	895187
288939	895188
79792	895189
84935	895190
2623	895191
104047	895192
10754	895193
126315	895194
42583	895195
184234	895196
307322	895197
40008	895198
60382	895199
2457	895200
2164	895201
1877	895202
1529	895203
203271	895204
120106	895205
41283	895206
4662	895207
25792	895208
16210	895209
30778	895210
35383	895211
13603	895212
46606	895213
77078	895214
9348	895215
14041	895216
291086	895217
262217	895218
218572	895219
84348	895220
149341	895221
17210	895222
116742	895223
63272	895224
85983	895225
141581	895226
8206	895227
49119	895228
89769	895229
135779	895230
170115	895231
64463	895232
317178	895233
3126	895234
33258	895235
1438	895236
20521	895237
87728	895238
4268	895239
138932	895240
167854	895241
280482	895242
194983	895243
36602	895244
337758	895245
305247	895246
273545	895247
202565	895248
4124	895249
133023	895250
86678	895251
299055	895252
189216	895253
189956	895254
48060	895255
135673	895256
3777	895257
205108	895258
240164	895259
193450	895260
170773	895261
1472	895262
32317	895263
10490	895264
50762	895265
52084	895266
116035	895267
82428	895268
327481	895269
3054	895270
273028	895271
19641	895272
80325	895273
150297	895274
75478	895275
75568	895276
125226	895277
34864	895278
11481	895279
47621	895280
110395	895281
108977	895282
61504	895283
34066	895284
192145	895285
11139	895286
40137	895287
11262	895288
136797	895289
15806	895290
7248	895291
219605	895292
59160	895293
3042	895294
229328	895295
146045	895296
792	895297
792	895298
300451	895299
92637	895300
119410	895301
313236	895302
74793	895303
8856	895304
119764	895305
22292	895306
28605	895307
126154	895308
108884	895309
22361	895310
58373	895311
273082	895312
45900	895313
5183	895314
24160	895315
53404	895316
306774	895317
203087	895318
1450	895319
330444	895320
116120	895321
92785	895322
66766	895323
82852	895324
182161	895325
314696	895326
43746	895327
128437	895328
132445	895329
88527	895330
177449	895331
144405	895332
274346	895333
4171	895334
304671	895335
338461	895336
17174	895337
160938	895338
16135	895339
71395	895340
348601	895341
2113	895342
77634	895343
711	895344
132391	895345
87672	895346
121922	895347
76774	895348
106645	895349
271916	895350
25747	895351
169271	895352
7436	895353
96317	895354
11029	895355
192259	895356
173006	895357
15895	895358
77520	895359
40647	895360
8678	895361
67464	895362
26050	895363
77509	895364
26525	895365
33869	895366
117339	895367
243222	895368
21840	895369
18663	895370
316961	895371
4675	895372
314987	895373
106795	895374
14008	895375
15639	895376
56990	895377
45194	895378
17903	895379
102819	895380
232667	895381
6527	895382
57988	895383
107872	895384
267	895385
10020	895386
17904	895387
316495	895388
4127	895389
100673	895390
248128	895391
18419	895392
93378	895393
17882	895394
34347	895395
238922	895396
201731	895397
8078	895398
341553	895399
95690	895400
7776	895401
32563	895402
252969	895403
1377	895404
4810	895405
6893	895406
66256	895407
76355	895408
109222	895409
16216	895410
120194	895411
26681	895412
20946	895413
240541	895414
12463	895415
1169	895416
20297	895417
60974	895418
92310	895419
8533	895420
8891	895421
66855	895422
54700	895423
47051	895424
317747	895425
151918	895426
392	895427
22622	895428
2120	895429
3512	895430
15483	895431
69372	895432
27061	895433
61403	895434
275312	895435
79428	895436
13321	895437
53653	895438
35948	895439
68	895440
243086	895441
92990	895442
161296	895443
18469	895444
225878	895445
164728	895446
87463	895447
21717	895448
35907	895449
201718	895450
65225	895451
110328	895452
309389	895453
957	895454
97626	895455
35631	895456
185832	895457
81951	895458
76052	895459
35710	895460
122784	895461
185621	895462
126962	895463
185192	895464
35649	895465
295544	895466
310157	895467
184888	895468
82851	895469
27160	895470
192900	895471
239184	895472
185749	895473
309353	895474
35787	895475
64487	895476
76145	895477
261951	895478
17868	895479
94767	895480
8564	895481
12870	895482
177976	895483
8707	895484
323522	895485
42184	895486
35571	895487
310037	895488
76165	895489
57990	895490
38333	895491
347934	895492
181761	895493
116239	895494
124744	895495
92	895496
198047	895497
107130	895498
45209	895499
327352	895500
75853	895501
21948	895502
383	895503
137101	895504
54193	895505
64970	895506
96318	895507
62	895508
165811	895509
35658	895510
18879	895511
66152	895512
68082	895513
52439	895514
14089	895515
14066	895516
52943	895517
36353	895518
52723	895519
10595	895520
14079	895521
18920	895522
92261	895523
211400	895524
26755	895525
2099	895526
33835	895527
105299	895528
36023	895529
45967	895530
8726	895531
5097	895532
23095	895533
33735	895534
213087	895535
11245	895536
80707	895537
2807	895538
93708	895539
55727	895540
82685	895541
21648	895542
122940	895543
116833	895544
10474	895545
187082	895546
214725	895547
133156	895548
142145	895549
5293	895550
12343	895551
20080	895552
44133	895553
118277	895554
11881	895555
808	895556
2513	895557
13958	895558
25114	895559
63858	895560
330709	895561
97167	895562
186406	895563
42024	895564
36283	895565
66135	895566
4337	895567
1080	895568
10050	895569
12530	895570
27994	895571
2358	895572
17690	895573
654	895574
11941	895575
57356	895576
111036	895577
20245	895578
72996	895579
10467	895580
129325	895581
215897	895582
204116	895583
5342	895584
188009	895585
182704	895586
49616	895587
297673	895588
31505	895589
1641	895590
819	895591
54023	895592
73241	895593
5526	895594
49614	895595
20232	895596
20110	895597
38168	895598
21302	895599
273874	895600
7329	895601
87831	895602
103788	895603
162775	895604
31619	895605
192784	895606
68149	895607
12517	895608
56484	895609
1481	895610
86409	895611
154352	895612
9734	895613
172712	895614
4996	895615
85559	895616
119289	895617
284190	895618
18796	895619
186279	895620
30344	895621
269766	895622
5103	895623
44115	895624
49702	895625
78084	895626
27447	895627
83921	895628
121777	895629
284704	895630
320337	895631
30646	895632
13480	895633
24498	895634
99940	895635
260231	895636
231484	895637
89047	895638
158	895639
16167	895640
214660	895641
12024	895642
34094	895643
44926	895644
18018	895645
52915	895646
158741	895647
3185	895648
22979	895649
126671	895650
196833	895651
1881	895652
24947	895653
13295	895654
38318	895655
29175	895656
7148	895657
98701	895658
7852	895659
1337	895660
45772	895661
7148	895662
311829	895663
43276	895664
7447	895665
10129	895666
9037	895667
9801	895668
23760	895669
265175	895670
13305	895671
76648	895672
64224	895673
204472	895674
123424	895675
310597	895676
84992	895677
6552	895678
76498	895679
13224	895680
321771	895681
70460	895682
80269	895683
309145	895684
76175	895685
7173	895686
6449	895687
34385	895688
71931	895689
69520	895690
76652	895691
328627	895692
10461	895693
48975	895694
26083	895695
170020	895696
260085	895697
75632	895698
18874	895699
2844	895700
72994	895701
98944	895702
122636	895703
7045	895704
21352	895705
76732	895706
2971	895707
19266	895708
34044	895709
15515	895710
11576	895711
15014	895712
17631	895713
51681	895714
40232	895715
71838	895716
109003	895717
45410	895718
704	895719
9766	895720
16040	895721
340557	895722
72076	895723
10857	895724
19252	895725
19099	895726
288	895727
20057	895728
3285	895729
7940	895730
108399	895731
33884	895732
57254	895733
100674	895734
131896	895735
5370	895736
64791	895737
10057	895738
8287	895739
9027	895740
15645	895741
44940	895742
209906	895743
153180	895744
943	895745
316381	895746
6121	895747
213700	895748
234454	895749
63873	895750
13341	895751
41478	895752
16304	895753
4869	895754
11944	895755
61074	895756
10647	895757
54256	895758
152629	895759
5437	895760
54458	895761
8139	895762
64486	895763
2358	895764
26795	895765
10216	895766
5998	895767
54546	895768
198	895769
121050	895770
2367	895771
15037	895772
97998	895773
327011	895774
195415	895775
83379	895776
96382	895777
128513	895778
61008	895779
85854	895780
41038	895781
76863	895782
1384	895783
97483	895784
59325	895785
245565	895786
356944	895787
44940	895788
22661	895789
192388	895790
37945	895791
120306	895792
67714	895793
9437	895794
20732	895795
12609	895796
11576	895797
7560	895798
85741	895799
12609	895800
163764	895801
58928	895802
2880	895803
1828	895804
4949	895805
11056	895806
62377	895807
3289	895808
8085	895809
38630	895810
149410	895811
64313	895812
310950	895813
2796	895814
2158	895815
104240	895816
78106	895817
26277	895818
14109	895819
388	895820
8259	895821
84968	895822
43192	895823
318294	895824
4119	895825
294632	895826
24538	895827
3922	895828
10397	895829
4749	895830
129695	895831
16422	895832
12149	895833
98064	895834
829	895835
83251	895836
51831	895837
16788	895838
11966	895839
418	895840
124748	895841
7194	895842
16513	895843
33614	895844
280681	895845
125860	895846
265638	895847
25661	895848
22317	895849
278557	895850
14402	895851
248099	895852
3922	895853
6632	895854
14258	895855
10399	895856
198	895857
24653	895858
8048	895859
54754	895860
2844	895861
324372	895862
237819	895863
20215	895864
3750	895865
36320	895866
192626	895867
112023	895868
15382	895869
126229	895870
41186	895871
213315	895872
18428	895873
110771	895874
58047	895875
114340	895876
122765	895877
177050	895878
19295	895879
329951	895880
294817	895881
82867	895882
19294	895883
73233	895884
80275	895885
19287	895886
54223	895887
51608	895888
27123	895889
80151	895890
5055	895891
9882	895892
49186	895893
37504	895894
111035	895895
83474	895896
10347	895897
111047	895898
120816	895899
73219	895900
111268	895901
80273	895902
73226	895903
25356	895904
19716	895905
82687	895906
49612	895907
54078	895908
259	895909
25427	895910
182132	895911
39105	895912
176685	895913
127512	895914
27561	895915
17177	895916
48776	895917
7303	895918
170010	895919
19227	895920
7568	895921
149763	895922
94678	895923
22629	895924
6392	895925
13546	895926
176399	895927
149817	895928
53174	895929
13490	895930
293018	895931
35655	895932
29017	895933
257592	895934
3336	895935
15273	895936
814	895937
11453	895938
149816	895939
182592	895940
109088	895941
203113	895942
38578	895943
286586	895944
3097	895945
100937	895946
49737	895947
9256	895948
152459	895949
173763	895950
8109	895951
164194	895952
38354	895953
24569	895954
1502	895955
19810	895956
26626	895957
150833	895958
34524	895959
170129	895960
71416	895961
64456	895962
84988	895963
1369	895964
76397	895965
10952	895966
246595	895967
14305	895968
186419	895969
313248	895970
24994	895971
34876	895972
17963	895973
136282	895974
46928	895975
70679	895976
26456	895977
44193	895978
109628	895979
244885	895980
176435	895981
97275	895982
161703	895983
32802	895984
286970	895985
126974	895986
5100	895987
2871	895988
36014	895989
7752	895990
144337	895991
291890	895992
27549	895993
102189	895994
8716	895995
197035	895996
16341	895997
7804	895998
59103	895999
37642	896000
175576	896001
122651	896002
265699	896003
162267	896004
5014	896005
57878	896006
18435	896007
85591	896008
11281	896009
156059	896010
421	896011
145238	896012
94123	896013
309450	896014
35626	896015
2666	896016
3238	896017
11215	896018
100000	896019
2833	896020
111909	896021
83244	896022
2015	896023
49550	896024
37361	896025
12070	896026
8625	896027
39236	896028
125784	896029
55254	896030
23768	896031
21409	896032
42351	896033
49609	896034
42303	896035
21865	896036
256353	896037
41643	896038
13277	896039
13359	896040
32227	896041
11283	896042
52363	896043
1519	896044
289083	896045
7443	896046
38532	896047
37400	896048
1390	896049
6190	896050
102655	896051
27779	896052
39494	896053
50174	896054
98549	896055
24263	896056
3109	896057
60928	896058
913	896059
1248	896060
28478	896061
190463	896062
193516	896063
6209	896064
2351	896065
29623	896066
125484	896067
41689	896068
177836	896069
1582	896070
20042	896071
13501	896072
24394	896073
182066	896074
25633	896075
5586	896076
7840	896077
24170	896078
154786	896079
47376	896080
9437	896081
53946	896082
32311	896083
119475	896084
310860	896085
187712	896086
143913	896087
249569	896088
13699	896089
4316	896090
10908	896091
55593	896092
323871	896093
46554	896094
100536	896095
18644	896096
23077	896097
149166	896098
20066	896099
28707	896100
170018	896101
72171	896102
159609	896103
76666	896104
9378	896105
318	896106
126018	896107
26450	896108
48998	896109
324605	896110
45417	896111
46852	896112
2847	896113
2013	896114
72196	896115
20913	896116
304139	896117
78727	896118
76288	896119
13277	896120
78727	896121
59950	896122
60929	896123
6059	896124
17351	896125
43427	896126
20125	896127
5338	896128
22071	896129
27593	896130
39054	896131
192674	896132
18523	896133
199757	896134
36180	896135
103093	896136
25431	896137
119822	896138
36482	896139
3354	896140
245577	896141
57528	896142
48393	896143
61366	896144
249861	896145
12826	896146
208431	896147
109612	896148
75358	896149
107106	896150
3997	896151
15645	896152
100844	896153
28088	896154
97239	896155
329619	896156
292727	896157
33964	896158
48984	896159
51749	896160
22657	896161
16254	896162
35731	896163
26929	896164
101624	896165
23122	896166
23122	896167
67459	896168
62425	896169
92992	896170
1954	896171
73	896172
19282	896173
190437	896174
20166	896175
14932	896176
6513	896177
20962	896178
197095	896179
30941	896180
14894	896181
21259	896182
25917	896183
26337	896184
158973	896185
20754	896186
61008	896187
31639	896188
24097	896189
35569	896190
26742	896191
51544	896192
76618	896193
45525	896194
3206	896195
11588	896196
18147	896197
311762	896198
43963	896199
26528	896200
260917	896201
13049	896202
542	896203
60929	896204
30940	896205
86279	896206
11215	896207
382	896208
69674	896209
387	896210
38888	896211
864	896212
14900	896213
99648	896214
10845	896215
166722	896216
26619	896217
77636	896218
17646	896219
27810	896220
43880	896221
22146	896222
113016	896223
191738	896224
85733	896225
318467	896226
24294	896227
260833	896228
6477	896229
5945	896230
160757	896231
26826	896232
21954	896233
3280	896234
7135	896235
27501	896236
12243	896237
87769	896238
8570	896239
52455	896240
47528	896241
77458	896242
122719	896243
2330	896244
318703	896245
70356	896246
58790	896247
186278	896248
108217	896249
95607	896250
1834	896251
2731	896252
8563	896253
10862	896254
6107	896255
153425	896256
35961	896257
3153	896258
253008	896259
61549	896260
11932	896261
11251	896262
48764	896263
81981	896264
15620	896265
53299	896266
262616	896267
14878	896268
16265	896269
53947	896270
22457	896271
46442	896272
9270	896273
162175	896274
168429	896275
26899	896276
53631	896277
10642	896278
210277	896279
47368	896280
11175	896281
78083	896282
4300	896283
311766	896284
9550	896285
9550	896286
56172	896287
128035	896288
8825	896289
46101	896290
164366	896291
6578	896292
13955	896293
9314	896294
128978	896295
287030	896296
49315	896297
257021	896298
119559	896299
68454	896300
22080	896301
54629	896302
310794	896303
3736	896304
7115	896305
85766	896306
5296	896307
44020	896308
17334	896309
3197	896310
3197	896311
22893	896312
247022	896313
76705	896314
61686	896315
202161	896316
149456	896317
64151	896318
1030	896319
34172	896320
19880	896321
66886	896322
160007	896323
309826	896324
195529	896325
2698	896326
116054	896327
93039	896328
139879	896329
3917	896330
177967	896331
4520	896332
29165	896333
58506	896334
195604	896335
105822	896336
84904	896337
25838	896338
6948	896339
162399	896340
12322	896341
151394	896342
45242	896343
56969	896344
36808	896345
2811	896346
2	896347
29283	896348
64980	896349
37841	896350
86318	896351
267018	896352
343507	896353
81738	896354
81202	896355
117658	896356
62593	896357
27258	896358
38264	896359
62593	896360
4615	896361
2922	896362
11048	896363
39761	896364
40129	896365
186292	896366
33015	896367
84860	896368
35742	896369
870	896370
325174	896371
143163	896372
338954	896373
14762	896374
152823	896375
295189	896376
120698	896377
27495	896378
35975	896379
27538	896380
131302	896381
1952	896382
58987	896383
76487	896384
192327	896385
83666	896386
14373	896387
206213	896388
62669	896389
39036	896390
354902	896391
291329	896392
16053	896393
4256	896394
14788	896395
14373	896396
339515	896397
210495	896398
84781	896399
54001	896400
128968	896401
11239	896402
11046	896403
272324	896404
45159	896405
6463	896406
76237	896407
18958	896408
1883	896409
24020	896410
43859	896411
30848	896412
45302	896413
23153	896414
56750	896415
12405	896416
357584	896417
317503	896418
56141	896419
193949	896420
1473	896421
288669	896422
12463	896423
170793	896424
80178	896425
121982	896426
47105	896427
13241	896428
6165	896429
7590	896430
60752	896431
69863	896432
19549	896433
1338	896434
53616	896435
76730	896436
221819	896437
6511	896438
53040	896439
66720	896440
10890	896441
6094	896442
146	896443
7318	896444
121259	896445
142272	896446
113743	896447
207866	896448
169939	896449
75649	896450
171319	896451
152145	896452
67875	896453
3895	896454
160067	896455
53613	896456
84399	896457
248231	896458
171210	896459
12779	896460
85612	896461
2112	896462
192644	896463
55124	896464
125999	896465
192020	896466
15526	896467
5605	896468
311930	896469
89360	896470
89133	896471
51532	896472
178699	896473
77338	896474
245740	896475
10079	896476
837	896477
165434	896478
70140	896479
43725	896480
36135	896481
17705	896482
103768	896483
28310	896484
3674	896485
80356	896486
58884	896487
28544	896488
286222	896489
43358	896490
188691	896491
105091	896492
172234	896493
76966	896494
2521	896495
15824	896496
172551	896497
341158	896498
126381	896499
172127	896500
294068	896501
49788	896502
178289	896503
953	896504
4147	896505
96458	896506
61261	896507
24029	896508
90621	896509
13638	896510
45804	896511
18726	896512
209155	896513
323365	896514
58719	896515
129330	896516
128333	896517
46945	896518
276345	896519
290310	896520
321808	896521
10116	896522
8052	896523
94844	896524
149103	896525
70826	896526
82646	896527
71906	896528
45150	896529
11771	896530
61240	896531
5896	896532
4279	896533
37011	896534
9366	896535
383	896536
194058	896537
341212	896538
171960	896539
125071	896540
319012	896541
128913	896542
291216	896543
288486	896544
159588	896545
18726	896546
12387	896547
208919	896548
188691	896549
317535	896550
120522	896551
100307	896552
51907	896553
16135	896554
4370	896555
329000	896556
16456	896557
80212	896558
1298	896559
64646	896560
40276	896561
149111	896562
125065	896563
168775	896564
114411	896565
72135	896566
13156	896567
100890	896568
130438	896569
31699	896570
15550	896571
29477	896572
59499	896573
196580	896574
315701	896575
562	896576
82835	896577
171820	896578
129698	896579
121334	896580
85612	896581
52982	896582
163905	896583
1502	896584
92210	896585
4780	896586
119088	896587
110729	896588
34012	896589
52924	896590
10448	896591
27816	896592
7855	896593
4521	896594
7594	896595
62805	896596
9645	896597
44480	896598
22426	896599
19321	896600
49089	896601
58107	896602
58107	896603
10381	896604
22458	896605
161588	896606
51770	896607
100543	896608
276310	896609
4568	896610
6536	896611
27258	896612
27258	896613
27258	896614
51076	896615
45308	896616
65780	896617
329956	896618
176292	896619
757	896620
18664	896621
73424	896622
51020	896623
65660	896624
197056	896625
6208	896626
5247	896627
16936	896628
74929	896629
8516	896630
86348	896631
344747	896632
3724	896633
70046	896634
100085	896635
18025	896636
57710	896637
66954	896638
352478	896639
6970	896640
502	896641
5212	896642
44115	896643
330840	896644
5994	896645
126671	896646
329998	896647
123515	896648
13733	896649
15797	896650
5579	896651
29987	896652
73113	896653
5573	896654
236	896655
130902	896656
17258	896657
19019	896658
21500	896659
336008	896660
26838	896661
233945	896662
2850	896663
76055	896664
26261	896665
72952	896666
46300	896667
45953	896668
331	896669
46886	896670
147187	896671
13951	896672
127441	896673
63652	896674
5064	896675
55521	896676
390	896677
2569	896678
70326	896679
99263	896680
13146	896681
107108	896682
5086	896683
2266	896684
76638	896685
29481	896686
36880	896687
168255	896688
129954	896689
4296	896690
4303	896691
13026	896692
19056	896693
231131	896694
3273	896695
75479	896696
217829	896697
40619	896698
4633	896699
70920	896700
103003	896701
10676	896702
119123	896703
58019	896704
33188	896705
5190	896706
11647	896707
61410	896708
19316	896709
158294	896710
35877	896711
5098	896712
78232	896713
22826	896714
16699	896715
188707	896716
15816	896717
78267	896718
78488	896719
62186	896720
278362	896721
54449	896722
61409	896723
91185	896724
468	896725
9707	896726
1289	896727
81617	896728
56338	896729
119285	896730
96798	896731
189873	896732
67160	896733
38937	896734
7800	896735
9279	896736
3741	896737
171019	896738
41623	896739
45700	896740
45700	896741
119300	896742
7379	896743
258792	896744
274087	896745
77145	896746
47381	896747
61317	896748
153009	896749
265248	896750
244497	896751
329502	896752
40349	896753
46095	896754
45853	896755
306337	896756
236104	896757
36096	896758
236903	896759
32049	896760
6074	896761
36652	896762
46134	896763
305325	896764
90792	896765
246255	896766
6023	896767
301400	896768
180660	896769
57182	896770
96623	896771
67574	896772
102988	896773
50512	896774
114115	896775
180441	896776
236164	896777
5000	896778
304216	896779
165247	896780
6007	896781
151336	896782
95957	896783
95999	896784
95999	896785
3741	896786
3292	896787
189134	896788
3331	896789
47234	896790
259	896791
259	896792
45788	896793
306829	896794
201648	896795
5801	896796
3741	896797
47361	896798
136246	896799
126393	896800
57131	896801
154358	896802
17846	896803
3840	896804
55998	896805
212766	896806
252316	896807
24382	896808
49005	896809
77711	896810
119062	896811
67110	896812
171138	896813
187307	896814
77248	896815
313333	896816
2578	896817
190980	896818
2578	896819
215725	896820
45537	896821
48479	896822
74725	896823
40131	896824
2360	896825
171138	896826
162400	896827
68953	896828
46524	896829
26336	896830
76173	896831
95994	896832
305660	896833
32483	896834
2452	896835
74424	896836
63466	896837
29821	896838
63495	896839
283571	896840
343829	896841
106608	896842
184160	896843
137035	896844
136124	896845
128306	896846
124802	896847
43648	896848
185836	896849
145401	896850
312309	896851
187285	896852
312441	896853
98596	896854
283631	896855
14564	896856
128392	896857
30069	896858
199512	896859
129165	896860
131993	896861
11643	896862
116069	896863
134864	896864
91778	896865
127563	896866
316180	896867
3563	896868
7687	896869
78323	896870
14010	896871
20752	896872
3813	896873
262209	896874
141452	896875
44	896876
262405	896877
12939	896878
262411	896879
279042	896880
47202	896881
11077	896882
129189	896883
33558	896884
84642	896885
4027	896886
64081	896887
1099	896888
14793	896889
307458	896890
284280	896891
27540	896892
114839	896893
190	896894
29277	896895
165854	896896
78812	896897
24063	896898
283747	896899
161070	896900
341793	896901
283937	896902
131415	896903
262872	896904
193523	896905
312302	896906
38923	896907
28105	896908
59321	896909
179812	896910
107754	896911
18397	896912
42087	896913
96962	896914
71127	896915
25191	896916
338580	896917
19417	896918
67730	896919
283420	896920
186297	896921
15495	896922
40481	896923
114680	896924
10512	896925
187662	896926
171145	896927
138	896928
170433	896929
149278	896930
20411	896931
80576	896932
32268	896933
178831	896934
284066	896935
26957	896936
111045	896937
209196	896938
201880	896939
338627	896940
94563	896941
1188	896942
30603	896943
273544	896944
44627	896945
87984	896946
22143	896947
56914	896948
204184	896949
9362	896950
10480	896951
269923	896952
145126	896953
343502	896954
73330	896955
37402	896956
344364	896957
55618	896958
46568	896959
40219	896960
72794	896961
58036	896962
134630	896963
29040	896964
319305	896965
312019	896966
149175	896967
21555	896968
15840	896969
6530	896970
48496	896971
143929	896972
177039	896973
73885	896974
86226	896975
297288	896976
36149	896977
2495	896978
162202	896979
211693	896980
300926	896981
59541	896982
34878	896983
41222	896984
157358	896985
55487	896986
248759	896987
74680	896988
34832	896989
61385	896990
57273	896991
150760	896992
122729	896993
348736	896994
127383	896995
351340	896996
84905	896997
104054	896998
87447	896999
7653	897000
12798	897001
14362	897002
14082	897003
25387	897004
76353	897005
27447	897006
67674	897007
25698	897008
21681	897009
206094	897010
82414	897011
8883	897012
291720	897013
45541	897014
5466	897015
13033	897016
86383	897017
6066	897018
133329	897019
5942	897020
167938	897021
6033	897022
31608	897023
80138	897024
216192	897025
8074	897026
62483	897027
824	897028
230154	897029
39152	897030
54048	897031
21708	897032
215059	897033
137972	897034
70615	897035
308667	897036
4292	897037
23381	897038
239740	897039
78889	897040
15992	897041
112934	897042
297694	897043
74479	897044
142068	897045
40355	897046
180156	897047
171002	897048
41590	897049
344668	897050
191375	897051
144925	897052
3275	897053
241165	897054
67143	897055
334913	897056
10499	897057
12184	897058
36112	897059
235178	897060
3493	897061
15523	897062
116123	897063
72423	897064
9639	897065
24327	897066
22113	897067
296471	897068
152736	897069
1238	897070
1238	897071
177771	897072
18535	897073
83246	897074
309045	897075
23407	897076
35158	897077
40557	897078
127613	897079
28351	897080
205339	897081
64660	897082
79328	897083
4053	897084
49748	897085
212587	897086
75944	897087
96546	897088
174540	897089
157966	897090
106445	897091
30016	897092
113651	897093
14858	897094
1545	897095
61389	897096
7792	897097
49950	897098
85598	897099
4131	897100
57897	897101
28078	897102
36345	897103
71010	897104
53528	897105
27943	897106
6714	897107
259137	897108
27809	897109
286891	897110
24185	897111
44094	897112
33242	897113
45776	897114
71311	897115
34705	897116
131581	897117
7283	897118
13560	897119
278242	897120
237307	897121
13821	897122
6955	897123
7859	897124
44200	897125
112142	897126
4596	897127
113192	897128
195152	897129
35988	897130
12205	897131
21584	897132
10769	897133
195558	897134
27400	897135
27400	897136
35926	897137
158261	897138
272723	897139
9894	897140
57410	897141
296649	897142
172295	897143
4079	897144
2665	897145
186213	897146
112025	897147
31481	897148
274817	897149
17573	897150
21394	897151
11280	897152
17730	897153
124505	897154
95758	897155
48588	897156
2811	897157
222784	897158
8833	897159
108387	897160
48422	897161
37962	897162
28062	897163
8882	897164
320629	897165
1582	897166
14878	897167
1243	897168
18909	897169
17494	897170
13203	897171
167515	897172
106464	897173
46345	897174
269824	897175
68423	897176
17172	897177
152092	897178
23727	897179
33012	897180
1680	897181
24299	897182
13233	897183
260122	897184
27953	897185
33142	897186
39761	897187
80095	897188
11937	897189
32356	897190
343787	897191
86012	897192
76921	897193
34386	897194
22175	897195
34015	897196
110244	897197
10120	897198
7805	897199
30848	897200
32064	897201
172998	897202
51846	897203
18166	897204
31733	897205
21922	897206
208124	897207
11600	897208
102809	897209
2006	897210
15031	897211
18620	897212
76834	897213
23376	897214
6757	897215
7601	897216
280198	897217
82746	897218
249806	897219
231812	897220
6113	897221
95227	897222
3997	897223
147094	897224
7931	897225
160278	897226
66746	897227
7773	897228
2663	897229
39625	897230
30318	897231
11636	897232
39794	897233
57392	897234
61616	897235
41479	897236
33987	897237
118903	897238
16183	897239
9377	897240
15214	897241
5955	897242
159531	897243
22738	897244
18535	897245
61389	897246
200876	897247
47751	897248
86470	897249
1331	897250
127798	897251
114167	897252
47624	897253
71414	897254
23797	897255
18723	897256
8827	897257
30361	897258
174247	897259
163345	897260
503	897261
2826	897262
18434	897263
121907	897264
34027	897265
45436	897266
93038	897267
48797	897268
34189	897269
7591	897270
9699	897271
98185	897272
72906	897273
3945	897274
198569	897275
4398	897276
208741	897277
52754	897278
12484	897279
8769	897280
137463	897281
9605	897282
9986	897283
25912	897284
57412	897285
86574	897286
13861	897287
6229	897288
120107	897289
35545	897290
25521	897291
110046	897292
39787	897293
4258	897294
4865	897295
12077	897296
132110	897297
24757	897298
33167	897299
129765	897300
202040	897301
86597	897302
254861	897303
22621	897304
39782	897305
7580	897306
7209	897307
30909	897308
8286	897309
29489	897310
2090	897311
172491	897312
215416	897313
33708	897314
1848	897315
48349	897316
20001	897317
64285	897318
98151	897319
27899	897320
36259	897321
4805	897322
24062	897323
20163	897324
51816	897325
256151	897326
3468	897327
2364	897328
24625	897329
258208	897330
54052	897331
40387	897332
92160	897333
9990	897334
38955	897335
84964	897336
284032	897337
71624	897338
57581	897339
97091	897340
64453	897341
24345	897342
64842	897343
71992	897344
293810	897345
8166	897346
128559	897347
54049	897348
37382	897349
63647	897350
131721	897351
29420	897352
12827	897353
3755	897354
10605	897355
125374	897356
44378	897357
16455	897358
63945	897359
105990	897360
19317	897361
37883	897362
8581	897363
2732	897364
243683	897365
155688	897366
1161	897367
86491	897368
36688	897369
9883	897370
10809	897371
6010	897372
73674	897373
100618	897374
70741	897375
40827	897376
3009	897377
1889	897378
39150	897379
176525	897380
4142	897381
244703	897382
173722	897383
227839	897384
113338	897385
71308	897386
48402	897387
506	897388
10418	897389
10781	897390
3820	897391
100965	897392
41532	897393
24959	897394
17569	897395
26692	897396
342995	897397
20287	897398
10348	897399
28104	897400
475	897401
1987	897402
1384	897403
970	897404
191766	897405
27689	897406
158523	897407
88681	897408
1035	897409
146837	897410
7738	897411
22789	897412
7844	897413
1686	897414
103685	897415
4263	897416
30745	897417
266518	897418
11534	897419
443	897420
35537	897421
9123	897422
50085	897423
45602	897424
14874	897425
215048	897426
200942	897427
117812	897428
11	897429
188766	897430
61009	897431
866	897432
125374	897433
5063	897434
74677	897435
196559	897436
9427	897437
979	897438
33184	897439
12340	897440
18354	897441
163220	897442
146823	897443
117266	897444
89718	897445
76747	897446
348807	897447
16173	897448
262922	897449
235564	897450
36618	897451
7906	897452
206961	897453
26268	897454
76	897455
128716	897456
192714	897457
45213	897458
74666	897459
13491	897460
22425	897461
193599	897462
35553	897463
22938	897464
7850	897465
55998	897466
15087	897467
172301	897468
13687	897469
273034	897470
3140	897471
3140	897472
3140	897473
53541	897474
12856	897475
158071	897476
48687	897477
32311	897478
286759	897479
4586	897480
48613	897481
203468	897482
334200	897483
288923	897484
106085	897485
192973	897486
23301	897487
19756	897488
51235	897489
6137	897490
53574	897491
10963	897492
4899	897493
4244	897494
25907	897495
113946	897496
296309	897497
53848	897498
95795	897499
293	897500
51960	897501
5579	897502
18354	897503
4287	897504
82401	897505
37079	897506
27664	897507
6798	897508
22418	897509
280099	897510
16907	897511
103327	897512
143597	897513
45085	897514
26615	897515
19330	897516
14606	897517
14594	897518
14988	897519
14183	897520
39651	897521
2243	897522
18298	897523
9455	897524
47542	897525
128184	897526
53380	897527
190326	897528
280792	897529
169652	897530
847	897531
267232	897532
17608	897533
166495	897534
12531	897535
55711	897536
88264	897537
14606	897538
147913	897539
4938	897540
87324	897541
68676	897542
248856	897543
254554	897544
26974	897545
249867	897546
99999	897547
6734	897548
293075	897549
11926	897550
127138	897551
73354	897552
7439	897553
111325	897554
15433	897555
59485	897556
69930	897557
42404	897558
30623	897559
2894	897560
4414	897561
66363	897562
210440	897563
17129	897564
14550	897565
347670	897566
114182	897567
6150	897568
174753	897569
248833	897570
65173	897571
10585	897572
2659	897573
97601	897574
120947	897575
9467	897576
10145	897577
352719	897578
19378	897579
29429	897580
44108	897581
129803	897582
290240	897583
339207	897584
7271	897585
45351	897586
27455	897587
352982	897588
41937	897589
99324	897590
9465	897591
4944	897592
5773	897593
102726	897594
70583	897595
42765	897596
412	897597
15505	897598
2273	897599
15433	897600
10514	897601
43780	897602
290164	897603
249243	897604
32747	897605
36357	897606
156578	897607
14104	897608
21092	897609
16633	897610
93253	897611
19506	897612
4663	897613
83962	897614
71204	897615
14015	897616
1327	897617
30620	897618
67887	897619
164139	897620
4089	897621
9320	897622
48517	897623
209194	897624
7897	897625
49315	897626
196218	897627
26258	897628
16004	897629
12743	897630
5820	897631
40258	897632
81870	897633
6423	897634
1706	897635
42764	897636
12920	897637
1740	897638
83505	897639
80314	897640
33830	897641
158820	897642
118370	897643
129833	897644
75401	897645
209107	897646
345506	897647
64007	897648
56129	897649
3304	897650
30489	897651
241052	897652
209597	897653
2203	897654
68956	897655
207726	897656
162051	897657
80290	897658
39729	897659
192745	897660
94875	897661
10715	897662
1559	897663
42468	897664
97632	897665
72675	897666
64246	897667
2140	897668
48484	897669
139588	897670
6911	897671
68198	897672
29208	897673
215457	897674
132007	897675
120151	897676
87754	897677
149461	897678
122528	897679
586	897680
167099	897681
107707	897682
202328	897683
30039	897684
82490	897685
3128	897686
118399	897687
202637	897688
168815	897689
339944	897690
95771	897691
132	897692
182880	897693
63184	897694
104296	897695
184427	897696
12334	897697
11588	897698
129312	897699
8863	897700
98806	897701
144195	897702
156932	897703
66963	897704
40352	897705
10474	897706
140768	897707
18614	897708
29350	897709
4055	897710
296896	897711
27115	897712
200840	897713
90354	897714
21052	897715
82950	897716
44187	897717
78337	897718
156775	897719
31787	897720
158502	897721
8099	897722
56936	897723
178138	897724
88206	897725
5100	897726
35756	897727
103938	897728
8266	897729
128487	897730
291662	897731
75132	897732
4096	897733
50186	897734
5095	897735
23899	897736
14389	897737
76497	897738
48865	897739
25589	897740
45470	897741
263	897742
240695	897743
51642	897744
344	897745
24313	897746
11477	897747
193750	897748
9450	897749
66491	897750
305913	897751
7523	897752
25502	897753
117812	897754
79208	897755
77557	897756
66874	897757
76578	897758
58300	897759
7813	897760
64176	897761
13123	897762
87611	897763
19853	897764
224110	897765
100615	897766
37512	897767
25301	897768
36312	897769
45235	897770
38256	897771
77350	897772
285965	897773
118401	897774
513	897775
165947	897776
208843	897777
103778	897778
154391	897779
33869	897780
18685	897781
14258	897782
14737	897783
96537	897784
53260	897785
68094	897786
39691	897787
101812	897788
234989	897789
141286	897790
261952	897791
21841	897792
94395	897793
12024	897794
62131	897795
306276	897796
42474	897797
59250	897798
328660	897799
326451	897800
348354	897801
63825	897802
37399	897803
342192	897804
321735	897805
4675	897806
27029	897807
197692	897808
65689	897809
73474	897810
10496	897811
2599	897812
198	897813
122071	897814
221107	897815
21671	897816
81954	897817
112445	897818
98605	897819
18685	897820
25515	897821
224601	897822
13824	897823
177551	897824
3144	897825
20571	897826
69592	897827
9827	897828
217312	897829
22192	897830
72484	897831
156860	897832
183786	897833
52018	897834
390	897835
28467	897836
180746	897837
342539	897838
104491	897839
58346	897840
57046	897841
218747	897842
104934	897843
6174	897844
12434	897845
127312	897846
261190	897847
127396	897848
111244	897849
439	897850
11208	897851
313293	897852
141099	897853
254242	897854
60400	897855
57920	897856
59027	897857
51142	897858
14071	897859
237332	897860
129029	897861
198754	897862
5720	897863
73245	897864
22243	897865
49748	897866
884	897867
34532	897868
157834	897869
291367	897870
69159	897871
133045	897872
48923	897873
271261	897874
809	897875
100453	897876
101201	897877
125186	897878
19492	897879
232383	897880
7580	897881
44929	897882
347542	897883
29508	897884
120214	897885
249199	897886
19305	897887
330090	897888
76476	897889
14138	897890
264566	897891
6965	897892
13924	897893
66662	897894
23263	897895
159211	897896
305273	897897
14622	897898
148164	897899
119043	897900
149435	897901
79247	897902
154453	897903
193	897904
29762	897905
46062	897906
11232	897907
334162	897908
120297	897909
21666	897910
143540	897911
19057	897912
203625	897913
74754	897914
327971	897915
10832	897916
280804	897917
261422	897918
1560	897919
22233	897920
108603	897921
194659	897922
25227	897923
2350	897924
17147	897925
32375	897926
147442	897927
41842	897928
121950	897929
184930	897930
340021	897931
23988	897932
18413	897933
33593	897934
18905	897935
54376	897936
173324	897937
1685	897938
332374	897939
64490	897940
58529	897941
51028	897942
142758	897943
55095	897944
110368	897945
17939	897946
63405	897947
184134	897948
3394	897949
217800	897950
17496	897951
159456	897952
159298	897953
65052	897954
13663	897955
151377	897956
2063	897957
75960	897958
12774	897959
32990	897960
8180	897961
288384	897962
89039	897963
70383	897964
81287	897965
122731	897966
53553	897967
242534	897968
144872	897969
3062	897970
8352	897971
20038	897972
249938	897973
203887	897974
49724	897975
115035	897976
168008	897977
184158	897978
206817	897979
174250	897980
125744	897981
200893	897982
126906	897983
122047	897984
41707	897985
7716	897986
248603	897987
128003	897988
25980	897989
259510	897990
258907	897991
3659	897992
30520	897993
12337	897994
274933	897995
64663	897996
4202	897997
103980	897998
3009	897999
10595	898000
52905	898001
26061	898002
14066	898003
36658	898004
36349	898005
8256	898006
93536	898007
112691	898008
112953	898009
220310	898010
203395	898011
560	898012
8597	898013
30205	898014
38138	898015
198609	898016
24346	898017
93927	898018
300529	898019
235920	898020
66682	898021
66561	898022
2565	898023
101233	898024
261782	898025
261825	898026
79329	898027
102217	898028
33483	898029
13959	898030
8726	898031
577	898032
159481	898033
261479	898034
261521	898035
42382	898036
101201	898037
260873	898038
7432	898039
159451	898040
159265	898041
163954	898042
261423	898043
79538	898044
121063	898045
94538	898046
31087	898047
322852	898048
21936	898049
1638	898050
14175	898051
26294	898052
53418	898053
129374	898054
223330	898055
165110	898056
302571	898057
19781	898058
305321	898059
137396	898060
45048	898061
261542	898062
66628	898063
101102	898064
66649	898065
230531	898066
102249	898067
221261	898068
121234	898069
75995	898070
18470	898071
104687	898072
187305	898073
166254	898074
79415	898075
1275	898076
11216	898077
70542	898078
21732	898079
97613	898080
263763	898081
93512	898082
10189	898083
130822	898084
22301	898085
94381	898086
200035	898087
309354	898088
486	898089
14147	898090
66630	898091
11054	898092
65268	898093
41064	898094
341663	898095
68455	898096
47363	898097
94957	898098
3187	898099
59449	898100
143951	898101
145988	898102
51765	898103
13982	898104
4192	898105
243025	898106
13162	898107
77008	898108
279626	898109
45354	898110
90793	898111
50944	898112
118395	898113
54182	898114
37459	898115
1527	898116
152682	898117
187839	898118
155168	898119
17448	898120
151727	898121
289187	898122
237801	898123
74521	898124
19614	898125
127310	898126
299163	898127
198123	898128
83026	898129
89087	898130
168684	898131
113420	898132
37874	898133
36491	898134
293236	898135
1621	898136
102406	898137
31992	898138
58854	898139
151439	898140
61842	898141
70721	898142
196132	898143
344310	898144
898	898145
148205	898146
62158	898147
264284	898148
1071	898149
203	898150
306467	898151
153152	898152
15478	898153
82770	898154
107642	898155
75288	898156
309879	898157
135195	898158
199520	898159
34133	898160
22640	898161
180720	898162
140413	898163
356622	898164
20813	898165
39014	898166
51934	898167
16281	898168
100057	898169
26739	898170
241665	898171
54286	898172
184493	898173
1924	898174
44841	898175
20910	898176
44641	898177
237681	898178
27143	898179
157	898180
27799	898181
28589	898182
53418	898183
177679	898184
198423	898185
960	898186
136394	898187
48246	898188
14118	898189
69040	898190
26276	898191
34396	898192
1076	898193
26757	898194
12237	898195
79305	898196
6540	898197
347314	898198
342066	898199
20743	898200
68394	898201
1009	898202
44828	898203
70146	898204
15601	898205
14988	898206
315114	898207
25958	898208
949	898209
15886	898210
106213	898211
23759	898212
53212	898213
99673	898214
32613	898215
4565	898216
1952	898217
64166	898218
32867	898219
4489	898220
862	898221
204411	898222
135453	898223
47620	898224
3409	898225
64818	898226
8129	898227
136540	898228
309866	898229
221385	898230
237785	898231
309268	898232
319991	898233
133	898234
308965	898235
9327	898236
39223	898237
180801	898238
167331	898239
53219	898240
61982	898241
41660	898242
13529	898243
322667	898244
52453	898245
308992	898246
260955	898247
37804	898248
1998	898249
185397	898250
353162	898251
136667	898252
35304	898253
46152	898254
253839	898255
167200	898256
34456	898257
261892	898258
80610	898259
192147	898260
102609	898261
181559	898262
259179	898263
11238	898264
47746	898265
127489	898266
205355	898267
60848	898268
13895	898269
277537	898270
3929	898271
48653	898272
337817	898273
289874	898274
16805	898275
132767	898276
126723	898277
217001	898278
103357	898279
170430	898280
43895	898281
75542	898282
6324	898283
113578	898284
104574	898285
59197	898286
12639	898287
299326	898288
38669	898289
61153	898290
104567	898291
113752	898292
37126	898293
27581	898294
104615	898295
346447	898296
67210	898297
81795	898298
175745	898299
99616	898300
95352	898301
80873	898302
112122	898303
68712	898304
11763	898305
97230	898306
25219	898307
251233	898308
1624	898309
292060	898310
39817	898311
286607	898312
83768	898313
2252	898314
356583	898315
140961	898316
120978	898317
83976	898318
4388	898319
161179	898320
8277	898321
235795	898322
173870	898323
5073	898324
349036	898325
38878	898326
23471	898327
120554	898328
323877	898329
1635	898330
280757	898331
747	898332
36085	898333
66210	898334
137505	898335
112359	898336
191303	898337
156700	898338
52370	898339
28164	898340
27566	898341
151637	898342
244330	898343
342417	898344
58966	898345
28358	898346
25784	898347
286730	898348
127817	898349
14573	898350
12226	898351
35412	898352
95420	898353
61369	898354
16374	898355
161651	898356
227347	898357
225076	898358
24764	898359
184409	898360
171089	898361
26827	898362
107231	898363
73148	898364
137041	898365
254458	898366
307059	898367
284041	898368
113467	898369
91388	898370
276528	898371
69642	898372
106009	898373
157519	898374
293695	898375
185373	898376
84590	898377
303979	898378
142954	898379
119294	898380
122203	898381
130748	898382
123972	898383
10379	898384
73103	898385
80301	898386
319960	898387
93600	898388
163676	898389
92086	898390
307332	898391
2758	898392
75192	898393
82086	898394
82544	898395
246892	898396
351502	898397
145705	898398
116223	898399
95253	898400
253101	898401
356211	898402
234053	898403
293607	898404
89691	898405
162216	898406
3678	898407
108473	898408
233051	898409
113584	898410
12036	898411
202430	898412
99114	898413
299304	898414
111384	898415
73225	898416
19321	898417
110669	898418
26888	898419
114587	898420
15913	898421
15278	898422
116170	898423
2563	898424
139660	898425
172638	898426
191302	898427
64923	898428
173518	898429
50441	898430
44214	898431
145533	898432
192107	898433
51925	898434
129180	898435
51087	898436
340468	898437
291663	898438
141553	898439
50972	898440
128938	898441
49962	898442
45877	898443
329903	898444
232881	898445
98303	898446
184785	898447
233711	898448
17278	898449
338478	898450
10967	898451
141081	898452
53156	898453
326145	898454
119819	898455
56369	898456
115020	898457
179415	898458
4389	898459
139753	898460
88919	898461
55952	898462
340444	898463
17435	898464
281440	898465
301643	898466
61678	898467
12115	898468
6312	898469
187858	898470
203506	898471
3842	898472
257452	898473
82356	898474
21147	898475
126194	898476
193311	898477
608	898478
93573	898479
8449	898480
93062	898481
15916	898482
210788	898483
328642	898484
56667	898485
305897	898486
235454	898487
271118	898488
179080	898489
157417	898490
112862	898491
93131	898492
234267	898493
11305	898494
155344	898495
136182	898496
191103	898497
56763	898498
218142	898499
149960	898500
213316	898501
26679	898502
50143	898503
43153	898504
91898	898505
60611	898506
95696	898507
94552	898508
341832	898509
22506	898510
100173	898511
73636	898512
307724	898513
11127	898514
11127	898515
39240	898516
57085	898517
134765	898518
345500	898519
208342	898520
93181	898521
114921	898522
308695	898523
89223	898524
309475	898525
333526	898526
191946	898527
25213	898528
285016	898529
29192	898530
184135	898531
144232	898532
108338	898533
182616	898534
307148	898535
112562	898536
27616	898537
22208	898538
543	898539
21415	898540
32828	898541
197057	898542
42745	898543
5925	898544
1226	898545
11781	898546
157539	898547
145017	898548
75480	898549
53428	898550
65335	898551
69656	898552
15936	898553
140432	898554
3625	898555
16245	898556
70836	898557
3894	898558
3907	898559
71998	898560
20182	898561
202473	898562
20611	898563
196524	898564
179	898565
73407	898566
5886	898567
43581	898568
324429	898569
20920	898570
16876	898571
19303	898572
195408	898573
1273	898574
87181	898575
108588	898576
10669	898577
7296	898578
188577	898579
10798	898580
294403	898581
56614	898582
124295	898583
21355	898584
183470	898585
92590	898586
12599	898587
326731	898588
7153	898589
11554	898590
178045	898591
316401	898592
5770	898593
16014	898594
15822	898595
5600	898596
197684	898597
65052	898598
147082	898599
2311	898600
350	898601
201	898602
105420	898603
29249	898604
53	898605
174722	898606
126296	898607
11142	898608
318492	898609
34683	898610
128579	898611
114980	898612
1451	898613
909	898614
14655	898615
58678	898616
7503	898617
2755	898618
208123	898619
10593	898620
79419	898621
7417	898622
2876	898623
1153	898624
86265	898625
5713	898626
158870	898627
67849	898628
52796	898629
34041	898630
156384	898631
67679	898632
191919	898633
10669	898634
15477	898635
101717	898636
18	898637
122055	898638
25512	898639
25512	898640
256479	898641
95593	898642
112361	898643
27302	898644
1471	898645
13077	898646
10551	898647
27350	898648
27681	898649
46409	898650
64080	898651
110391	898652
53588	898653
160009	898654
188681	898655
21587	898656
22269	898657
25592	898658
13763	898659
47300	898660
13550	898661
106785	898662
280585	898663
2286	898664
37997	898665
235868	898666
136656	898667
81379	898668
3543	898669
118567	898670
16653	898671
81463	898672
93060	898673
2753	898674
125097	898675
92377	898676
3735	898677
9506	898678
205621	898679
86410	898680
186119	898681
31861	898682
149539	898683
340490	898684
338991	898685
249808	898686
19555	898687
82358	898688
10846	898689
303185	898690
107083	898691
92613	898692
243886	898693
80656	898694
232316	898695
50499	898696
122162	898697
59195	898698
78814	898699
18306	898700
35543	898701
140870	898702
102850	898703
30113	898704
212604	898705
234701	898706
48926	898707
54514	898708
50595	898709
31249	898710
165144	898711
95770	898712
735	898713
91515	898714
143195	898715
191987	898716
16145	898717
106242	898718
78839	898719
322871	898720
302184	898721
354139	898722
227635	898723
18243	898724
303299	898725
48163	898726
637	898727
6447	898728
2297	898729
321643	898730
92495	898731
175	898732
71072	898733
37255	898734
30789	898735
295110	898736
61741	898737
171385	898738
73184	898739
261861	898740
1433	898741
127023	898742
169174	898743
84943	898744
107751	898745
241427	898746
284106	898747
25008	898748
171453	898749
72369	898750
14159	898751
121961	898752
12775	898753
256037	898754
82819	898755
43407	898756
36863	898757
262089	898758
199896	898759
135960	898760
101561	898761
220929	898762
7564	898763
258134	898764
27731	898765
256563	898766
20286	898767
203229	898768
81323	898769
33279	898770
70377	898771
127129	898772
198987	898773
215726	898774
245	898775
176665	898776
2355	898777
131533	898778
2981	898779
342906	898780
111168	898781
104071	898782
195347	898783
44147	898784
5090	898785
294281	898786
50441	898787
104940	898788
121206	898789
276432	898790
48344	898791
249630	898792
19496	898793
133397	898794
30957	898795
157855	898796
66304	898797
45276	898798
13660	898799
1227	898800
159469	898801
4696	898802
12351	898803
101264	898804
138455	898805
6577	898806
257900	898807
45632	898808
219	898809
1187	898810
61	898811
101026	898812
160948	898813
28229	898814
260	898815
150281	898816
82	898817
197875	898818
92247	898819
32746	898820
244893	898821
83535	898822
176306	898823
333655	898824
26522	898825
53345	898826
30757	898827
4840	898828
46685	898829
45106	898830
198874	898831
197075	898832
20692	898833
220713	898834
55375	898835
22011	898836
6872	898837
42399	898838
16888	898839
250847	898840
163420	898841
181726	898842
164028	898843
269569	898844
47506	898845
104474	898846
69636	898847
332135	898848
169605	898849
14344	898850
80542	898851
182109	898852
74731	898853
200439	898854
5575	898855
40264	898856
75547	898857
78431	898858
19904	898859
67998	898860
35290	898861
89816	898862
16303	898863
30106	898864
18862	898865
49865	898866
320587	898867
18256	898868
113187	898869
6450	898870
1028	898871
2198	898872
95618	898873
60589	898874
106648	898875
47484	898876
67968	898877
23648	898878
23540	898879
68809	898880
62279	898881
66081	898882
206239	898883
3800	898884
159289	898885
323250	898886
159265	898887
259361	898888
335	898889
39936	898890
5347	898891
189461	898892
10694	898893
130243	898894
12282	898895
180214	898896
276610	898897
2276	898898
263152	898899
14042	898900
306617	898901
179552	898902
232544	898903
111516	898904
37099	898905
204314	898906
20708	898907
209232	898908
109294	898909
53187	898910
87593	898911
47596	898912
244438	898913
44480	898914
86284	898915
32955	898916
168603	898917
101201	898918
9117	898919
16996	898920
4356	898921
12707	898922
186260	898923
11540	898924
565	898925
156323	898926
3309	898927
120152	898928
103624	898929
3238	898930
18212	898931
96176	898932
898	898933
81065	898934
233137	898935
301631	898936
115149	898937
86479	898938
2878	898939
292910	898940
4288	898941
24226	898942
151611	898943
125969	898944
81313	898945
39640	898946
33945	898947
22179	898948
345974	898949
255707	898950
7555	898951
9425	898952
1646	898953
35541	898954
27078	898955
2873	898956
7760	898957
30942	898958
32843	898959
99475	898960
86256	898961
66304	898962
257641	898963
64736	898964
47347	898965
22438	898966
52863	898967
5923	898968
12901	898969
120789	898970
231	898971
64877	898972
35945	898973
295596	898974
48150	898975
197824	898976
81381	898977
9066	898978
1454	898979
181635	898980
3708	898981
136957	898982
261056	898983
55472	898984
14547	898985
1226	898986
119918	898987
25604	898988
30957	898989
34754	898990
60209	898991
149473	898992
2566	898993
40267	898994
124532	898995
429	898996
86551	898997
64132	898998
35480	898999
144528	899000
23289	899001
196195	899002
335718	899003
217162	899004
191339	899005
138314	899006
74632	899007
201	899008
283563	899009
193371	899010
47094	899011
142765	899012
33025	899013
62865	899014
2677	899015
635	899016
122407	899017
130598	899018
102699	899019
21343	899020
30507	899021
23615	899022
13841	899023
113978	899024
66053	899025
35614	899026
60387	899027
303156	899028
21757	899029
128311	899030
117136	899031
36009	899032
19618	899033
36724	899034
12342	899035
24181	899036
101122	899037
8528	899038
26801	899039
1184	899040
119122	899041
51814	899042
31244	899043
102224	899044
9491	899045
261603	899046
39528	899047
50269	899048
288	899049
339499	899050
22857	899051
71092	899052
192180	899053
161310	899054
351559	899055
150525	899056
158107	899057
35572	899058
153020	899059
78279	899060
5879	899061
220863	899062
18584	899063
52600	899064
78460	899065
39586	899066
57673	899067
28295	899068
90608	899069
260866	899070
236635	899071
30252	899072
25452	899073
70866	899074
225396	899075
180674	899076
49913	899077
106315	899078
67802	899079
5001	899080
28196	899081
12629	899082
18843	899083
161903	899084
112095	899085
38627	899086
25620	899087
18613	899088
114090	899089
234833	899090
73429	899091
11715	899092
149531	899093
43840	899094
96733	899095
10063	899096
5342	899097
177913	899098
15879	899099
100763	899100
71180	899101
40945	899102
33630	899103
30327	899104
1976	899105
191886	899106
100998	899107
92200	899108
164432	899109
7696	899110
1627	899111
85993	899112
190022	899113
53243	899114
14901	899115
149210	899116
107721	899117
36357	899118
13988	899119
28951	899120
174601	899121
151463	899122
1633	899123
7573	899124
4330	899125
92190	899126
111	899127
9579	899128
65818	899129
39501	899130
256557	899131
116888	899132
3747	899133
54079	899134
35702	899135
342514	899136
41275	899137
117404	899138
16132	899139
590	899140
6004	899141
258292	899142
172437	899143
88746	899144
172200	899145
123483	899146
267075	899147
26457	899148
103390	899149
303198	899150
308640	899151
308205	899152
308305	899153
143264	899154
229208	899155
191662	899156
19454	899157
34500	899158
76354	899159
26259	899160
140022	899161
209844	899162
32631	899163
102438	899164
340128	899165
4582	899166
183403	899167
48146	899168
82883	899169
26768	899170
19351	899171
65713	899172
319535	899173
82706	899174
119562	899175
87356	899176
65024	899177
173983	899178
267479	899179
234195	899180
18327	899181
142280	899182
219882	899183
81176	899184
19719	899185
275030	899186
178765	899187
64042	899188
37901	899189
54532	899190
74386	899191
170206	899192
124427	899193
320551	899194
227147	899195
179454	899196
60053	899197
239910	899198
278282	899199
41817	899200
253042	899201
17028	899202
69577	899203
94435	899204
184819	899205
565	899206
8634	899207
82586	899208
74782	899209
153323	899210
97006	899211
4	899212
26557	899213
51459	899214
154722	899215
55561	899216
40789	899217
1972	899218
145468	899219
135235	899220
4543	899221
74757	899222
56487	899223
38107	899224
57105	899225
78753	899226
168323	899227
54670	899228
16001	899229
130858	899230
190986	899231
46962	899232
151561	899233
75467	899234
51529	899235
32895	899236
9690	899237
119347	899238
54514	899239
38199	899240
44902	899241
73760	899242
108153	899243
19980	899244
245	899245
5681	899246
341254	899247
30612	899248
138115	899249
138015	899250
62493	899251
40589	899252
23030	899253
7196	899254
103727	899255
63489	899256
107043	899257
212051	899258
197183	899259
108187	899260
251349	899261
87846	899262
87846	899263
34691	899264
23992	899265
196280	899266
338132	899267
98935	899268
293981	899269
72313	899270
157860	899271
55942	899272
338560	899273
147476	899274
19297	899275
42326	899276
8270	899277
139897	899278
13572	899279
113512	899280
282154	899281
44598	899282
15537	899283
188375	899284
158965	899285
98580	899286
1920	899287
285	899288
66630	899289
10862	899290
3417	899291
261822	899292
324923	899293
159451	899294
264514	899295
239706	899296
2884	899297
121731	899298
31385	899299
126876	899300
312950	899301
15371	899302
15371	899303
18529	899304
34906	899305
196719	899306
14934	899307
1608	899308
199855	899309
13858	899310
151023	899311
126659	899312
50536	899313
157612	899314
2842	899315
169936	899316
77516	899317
163954	899318
108031	899319
18476	899320
122016	899321
139	899322
62952	899323
26294	899324
2171	899325
323068	899326
159284	899327
13924	899328
65378	899329
7973	899330
184799	899331
91870	899332
93671	899333
321173	899334
30825	899335
168739	899336
195165	899337
15790	899338
139521	899339
113265	899340
258848	899341
7782	899342
130737	899343
327583	899344
36074	899345
11943	899346
6415	899347
720	899348
28002	899349
59391	899350
284537	899351
154803	899352
114927	899353
116736	899354
20951	899355
38218	899356
53061	899357
18577	899358
136630	899359
59100	899360
148266	899361
31324	899362
123419	899363
118269	899364
238869	899365
254943	899366
17199	899367
149	899368
22201	899369
123961	899370
156309	899371
84244	899372
40156	899373
63271	899374
15164	899375
7035	899376
15694	899377
66285	899378
42552	899379
34923	899380
124612	899381
117170	899382
179708	899383
73539	899384
7057	899385
270442	899386
36789	899387
93798	899388
145508	899389
68713	899390
11	899391
148714	899392
97784	899393
80486	899394
128190	899395
98280	899396
67472	899397
138073	899398
278679	899399
8727	899400
28126	899401
33248	899402
330689	899403
16829	899404
33774	899405
5487	899406
246857	899407
10874	899408
131459	899409
134105	899410
154764	899411
279511	899412
2103	899413
57924	899414
31602	899415
344910	899416
136816	899417
28710	899418
40721	899419
349592	899420
151388	899421
89970	899422
6191	899423
305493	899424
82156	899425
216775	899426
110421	899427
110560	899428
192600	899429
24469	899430
42323	899431
48242	899432
183744	899433
134584	899434
54802	899435
156973	899436
167327	899437
212013	899438
197765	899439
123945	899440
70991	899441
81465	899442
41193	899443
54057	899444
53973	899445
21803	899446
170150	899447
5701	899448
23761	899449
349136	899450
23226	899451
9144	899452
143714	899453
219851	899454
33592	899455
135867	899456
67522	899457
66388	899458
25448	899459
137280	899460
181896	899461
41413	899462
293491	899463
291865	899464
176091	899465
8432	899466
13812	899467
163860	899468
6200	899469
103899	899470
55754	899471
128866	899472
115377	899473
14436	899474
6000	899475
45912	899476
2615	899477
12667	899478
41016	899479
115151	899480
115957	899481
91562	899482
87653	899483
147731	899484
344871	899485
186798	899486
56165	899487
209457	899488
176324	899489
310613	899490
64412	899491
337687	899492
128137	899493
80355	899494
50348	899495
147447	899496
56243	899497
9778	899498
13842	899499
93336	899500
33778	899501
5091	899502
57643	899503
138394	899504
61276	899505
215320	899506
356588	899507
476	899508
67631	899509
102654	899510
40565	899511
120838	899512
185473	899513
14334	899514
209692	899515
64735	899516
293976	899517
34791	899518
193240	899519
86158	899520
5406	899521
143014	899522
88461	899523
144085	899524
2857	899525
16918	899526
1374	899527
258444	899528
7104	899529
63287	899530
196183	899531
140428	899532
307318	899533
22034	899534
185408	899535
111923	899536
197372	899537
21294	899538
4693	899539
175842	899540
57222	899541
62203	899542
270824	899543
294166	899544
109496	899545
72063	899546
92441	899547
205198	899548
290435	899549
208417	899550
196840	899551
130501	899552
198018	899553
83929	899554
115377	899555
287126	899556
17948	899557
307563	899558
308505	899559
112267	899560
275689	899561
328793	899562
306997	899563
45094	899564
101469	899565
22806	899566
221281	899567
102243	899568
11469	899569
34110	899570
324795	899571
40879	899572
3310	899573
9827	899574
6422	899575
45792	899576
98580	899577
117349	899578
22924	899579
152455	899580
13100	899581
184511	899582
41062	899583
54992	899584
61986	899585
14007	899586
120089	899587
237484	899588
188384	899589
3619	899590
217409	899591
80186	899592
70156	899593
60923	899594
185799	899595
184774	899596
345390	899597
50960	899598
6134	899599
41531	899600
51076	899601
22954	899602
329575	899603
353680	899604
68743	899605
196722	899606
135478	899607
17356	899608
125051	899609
8330	899610
33018	899611
124316	899612
45985	899613
67436	899614
15947	899615
32570	899616
166868	899617
161484	899618
297889	899619
19708	899620
321372	899621
7576	899622
327518	899623
238981	899624
3876	899625
26586	899626
15025	899627
14849	899628
46855	899629
66340	899630
14209	899631
208834	899632
48838	899633
188316	899634
19121	899635
210154	899636
92160	899637
54114	899638
69499	899639
28754	899640
38044	899641
161138	899642
84009	899643
7313	899644
130015	899645
66898	899646
28833	899647
97067	899648
10913	899649
316810	899650
220832	899651
344493	899652
26544	899653
172411	899654
187895	899655
78221	899656
313511	899657
190803	899658
12051	899659
24699	899660
317840	899661
313809	899662
313715	899663
122632	899664
6634	899665
17160	899666
81863	899667
150	899668
262524	899669
9133	899670
289828	899671
353066	899672
128797	899673
127543	899674
140632	899675
5388	899676
5409	899677
4142	899678
43032	899679
46083	899680
13652	899681
331602	899682
17329	899683
2278	899684
55469	899685
232377	899686
97301	899687
169153	899688
337904	899689
20999	899690
348984	899691
104724	899692
193696	899693
27589	899694
202705	899695
103711	899696
70	899697
176986	899698
32460	899699
140284	899700
2171	899701
5602	899702
25479	899703
18561	899704
29354	899705
101337	899706
51318	899707
8963	899708
165872	899709
50559	899710
144807	899711
322544	899712
2694	899713
284362	899714
115437	899715
103440	899716
19282	899717
177828	899718
165530	899719
76689	899720
79305	899721
340072	899722
241478	899723
113526	899724
192169	899725
313329	899726
21125	899727
92242	899728
125774	899729
13602	899730
420	899731
7622	899732
44966	899733
131589	899734
101608	899735
589	899736
2221	899737
3228	899738
14992	899739
15259	899740
77197	899741
259831	899742
85837	899743
339924	899744
10488	899745
11324	899746
16839	899747
12726	899748
79208	899749
3746	899750
286990	899751
127149	899752
147000	899753
188315	899754
261856	899755
45371	899756
101207	899757
66623	899758
102235	899759
7498	899760
11679	899761
147361	899762
225418	899763
17981	899764
119570	899765
2370	899766
30600	899767
15577	899768
67516	899769
78915	899770
51968	899771
169079	899772
342625	899773
20138	899774
51866	899775
61736	899776
647	899777
6536	899778
37705	899779
13660	899780
204346	899781
51204	899782
332128	899783
254346	899784
75320	899785
35507	899786
7065	899787
99588	899788
99588	899789
229565	899790
51922	899791
2366	899792
101700	899793
10310	899794
545	899795
51935	899796
103109	899797
323467	899798
5130	899799
466	899800
78575	899801
107838	899802
43703	899803
298294	899804
35052	899805
249335	899806
26993	899807
96992	899808
66197	899809
56460	899810
20246	899811
158081	899812
100605	899813
1393	899814
235771	899815
158205	899816
353027	899817
113274	899818
180306	899819
203916	899820
64818	899821
57730	899822
309019	899823
200217	899824
21372	899825
166404	899826
270294	899827
11217	899828
100610	899829
40880	899830
161439	899831
178776	899832
323977	899833
214375	899834
329734	899835
23277	899836
276308	899837
244865	899838
135302	899839
260006	899840
34525	899841
332278	899842
108177	899843
105705	899844
5058	899845
122013	899846
5567	899847
1383	899848
6686	899849
320706	899850
262839	899851
3895	899852
7776	899853
47233	899854
167310	899855
357004	899856
76044	899857
116275	899858
236361	899859
281289	899860
4327	899861
12362	899862
264327	899863
223506	899864
5471	899865
56709	899866
39726	899867
329992	899868
15515	899869
1599	899870
15368	899871
51321	899872
24568	899873
37940	899874
50127	899875
35947	899876
78634	899877
76692	899878
5507	899879
101772	899880
53490	899881
224	899882
51867	899883
13310	899884
6446	899885
265512	899886
5683	899887
108120	899888
247410	899889
17356	899890
50159	899891
170	899892
57381	899893
237986	899894
125766	899895
35359	899896
37243	899897
160266	899898
67024	899899
135828	899900
76608	899901
119165	899902
401	899903
82611	899904
234683	899905
165643	899906
28	899907
23763	899908
189823	899909
46587	899910
5281	899911
68152	899912
6284	899913
373	899914
16	899915
326	899916
249282	899917
190120	899918
23548	899919
765	899920
100264	899921
100788	899922
19502	899923
105456	899924
20350	899925
6719	899926
6092	899927
336337	899928
46741	899929
18084	899930
57508	899931
8089	899932
14357	899933
20271	899934
9282	899935
342599	899936
48477	899937
2342	899938
27807	899939
213770	899940
205986	899941
5336	899942
97988	899943
172467	899944
108522	899945
52946	899946
55324	899947
50807	899948
342687	899949
1913	899950
78053	899951
149607	899952
4002	899953
7886	899954
120542	899955
3672	899956
33419	899957
117960	899958
4293	899959
188312	899960
4702	899961
10418	899962
186336	899963
52924	899964
188312	899965
85964	899966
158674	899967
283484	899968
108266	899969
151647	899970
7524	899971
134443	899972
4694	899973
37139	899974
53674	899975
49972	899976
241822	899977
16099	899978
150181	899979
12160	899980
73949	899981
1879	899982
117504	899983
213747	899984
62	899985
118231	899986
303363	899987
177673	899988
48143	899989
2559	899990
3726	899991
64683	899992
75113	899993
161	899994
112029	899995
219987	899996
148900	899997
135530	899998
186662	899999
86578	900000
16021	900001
310926	900002
8178	900003
220298	900004
135530	900005
93784	900006
271425	900007
134135	900008
5994	900009
38651	900010
115353	900011
8715	900012
258721	900013
9072	900014
16407	900015
8996	900016
69050	900017
27031	900018
92635	900019
55768	900020
112029	900021
171374	900022
25947	900023
187304	900024
89843	900025
197494	900026
60414	900027
16097	900028
255040	900029
250079	900030
245408	900031
243012	900032
19676	900033
125428	900034
191497	900035
11417	900036
215281	900037
4549	900038
150842	900039
44121	900040
152143	900041
152718	900042
97593	900043
97593	900044
97593	900045
96382	900046
2090	900047
252842	900048
123741	900049
83727	900050
129336	900051
279996	900052
56332	900053
38864	900054
183388	900055
8094	900056
349813	900057
79712	900058
27326	900059
222804	900060
205340	900061
34214	900062
48251	900063
354830	900064
352380	900065
290848	900066
354627	900067
151154	900068
173083	900069
15463	900070
24784	900071
569	900072
172120	900073
206944	900074
206232	900075
29742	900076
164337	900077
141584	900078
126356	900079
173051	900080
183873	900081
350430	900082
109124	900083
84032	900084
129743	900085
24879	900086
66533	900087
278552	900088
74841	900089
1194	900090
24036	900091
990	900092
19924	900093
32976	900094
278208	900095
11627	900096
48605	900097
13508	900098
1116	900099
344646	900100
41835	900101
1116	900102
24024	900103
38569	900104
55917	900105
205861	900106
47786	900107
281710	900108
72363	900109
175625	900110
217777	900111
115436	900112
56113	900113
74252	900114
103301	900115
216395	900116
49427	900117
189327	900118
49283	900119
109624	900120
79770	900121
62417	900122
49265	900123
93811	900124
123087	900125
204990	900126
2408	900127
129442	900128
6903	900129
165781	900130
128288	900131
356467	900132
350748	900133
180261	900134
208918	900135
145220	900136
80170	900137
217806	900138
29873	900139
127384	900140
177840	900141
35010	900142
24936	900143
146403	900144
51549	900145
128376	900146
273633	900147
8183	900148
88171	900149
106932	900150
31050	900151
108820	900152
277583	900153
5131	900154
8896	900155
5476	900156
22991	900157
43161	900158
354844	900159
1116	900160
34261	900161
72917	900162
51419	900163
83488	900164
129045	900165
207324	900166
34188	900167
47777	900168
195180	900169
6291	900170
5480	900171
325569	900172
107037	900173
305256	900174
223834	900175
157395	900176
33394	900177
207408	900178
2713	900179
149738	900180
3597	900181
50600	900182
49244	900183
172072	900184
56629	900185
167031	900186
5101	900187
76043	900188
87837	900189
95155	900190
291287	900191
128928	900192
54327	900193
93926	900194
459	900195
39261	900196
212511	900197
51025	900198
74430	900199
252029	900200
180277	900201
10749	900202
54657	900203
1436	900204
95155	900205
11812	900206
527	900207
796	900208
70462	900209
7982	900210
216003	900211
136220	900212
60440	900213
7624	900214
23739	900215
68113	900216
23438	900217
11150	900218
8763	900219
326685	900220
98150	900221
118617	900222
41274	900223
200189	900224
1204	900225
347373	900226
147800	900227
196408	900228
154494	900229
166105	900230
3082	900231
49244	900232
9319	900233
24640	900234
18546	900235
242612	900236
37850	900237
110	900238
119282	900239
4152	900240
148023	900241
13800	900242
124	900243
9055	900244
56629	900245
336843	900246
148176	900247
239657	900248
45736	900249
80696	900250
119544	900251
86839	900252
192456	900253
89772	900254
194711	900255
276446	900256
19960	900257
127895	900258
193	900259
154926	900260
68217	900261
167748	900262
106613	900263
12286	900264
38955	900265
45277	900266
140308	900267
53134	900268
107453	900269
138786	900270
235167	900271
59989	900272
31085	900273
40451	900274
191569	900275
13552	900276
52292	900277
253579	900278
318069	900279
25537	900280
11515	900281
103889	900282
68578	900283
32072	900284
15323	900285
78702	900286
15547	900287
188386	900288
15234	900289
31172	900290
1720	900291
2058	900292
30456	900293
94465	900294
1812	900295
34409	900296
1812	900297
159630	900298
5569	900299
77914	900300
15793	900301
298940	900302
33413	900303
7503	900304
300003	900305
48724	900306
226437	900307
3597	900308
19462	900309
190236	900310
78883	900311
231475	900312
10824	900313
1917	900314
1604	900315
60815	900316
4792	900317
527	900318
58626	900319
20878	900320
56346	900321
30018	900322
54686	900323
1326	900324
32001	900325
6376	900326
121014	900327
53575	900328
321763	900329
30027	900330
30047	900331
297238	900332
4521	900333
2478	900334
6566	900335
3163	900336
19462	900337
14194	900338
5889	900339
1779	900340
5657	900341
3163	900342
11013	900343
20879	900344
5660	900345
134558	900346
108496	900347
50569	900348
1626	900349
2269	900350
8372	900351
20599	900352
3786	900353
5071	900354
18075	900355
77451	900356
19331	900357
6443	900358
22380	900359
33686	900360
10825	900361
26391	900362
3163	900363
120151	900364
29833	900365
174	900366
3163	900367
10844	900368
30018	900369
3163	900370
28257	900371
145326	900372
181387	900373
53185	900374
262338	900375
1212	900376
240484	900377
28823	900378
2958	900379
91083	900380
78702	900381
30047	900382
187554	900383
2937	900384
30047	900385
241	900386
2743	900387
193917	900388
22127	900389
327399	900390
14194	900391
11425	900392
8459	900393
14245	900394
147424	900395
18772	900396
40265	900397
262456	900398
40778	900399
16811	900400
129921	900401
33413	900402
88850	900403
240984	900404
38428	900405
3163	900406
269660	900407
6259	900408
2743	900409
26434	900410
38878	900411
36985	900412
10844	900413
2743	900414
122214	900415
18817	900416
201848	900417
187718	900418
118927	900419
14459	900420
32787	900421
52763	900422
14887	900423
147316	900424
42880	900425
44465	900426
77937	900427
62019	900428
44443	900429
458	900430
31274	900431
18916	900432
16421	900433
94899	900434
1457	900435
6376	900436
8174	900437
126562	900438
16390	900439
212085	900440
221591	900441
14540	900442
7129	900443
6629	900444
7129	900445
13562	900446
5372	900447
11013	900448
11425	900449
90020	900450
309271	900451
214514	900452
32794	900453
78887	900454
62161	900455
58618	900456
24059	900457
4641	900458
15793	900459
23456	900460
39237	900461
262352	900462
24991	900463
44408	900464
116317	900465
147377	900466
2600	900467
18878	900468
2941	900469
27413	900470
1068	900471
931	900472
36796	900473
43250	900474
3915	900475
2613	900476
1405	900477
78887	900478
18194	900479
6557	900480
30027	900481
42880	900482
11762	900483
79271	900484
46782	900485
241	900486
105035	900487
179511	900488
178761	900489
52515	900490
130426	900491
16389	900492
781	900493
16388	900494
350070	900495
19	900496
68099	900497
2742	900498
1039	900499
162	900500
52641	900501
2544	900502
44465	900503
32618	900504
15254	900505
20196	900506
37135	900507
2743	900508
130811	900509
10962	900510
119968	900511
2969	900512
854	900513
796	900514
7374	900515
13792	900516
95861	900517
48481	900518
6459	900519
27739	900520
21521	900521
162	900522
24910	900523
2937	900524
2937	900525
43167	900526
271	900527
73488	900528
28596	900529
61198	900530
177094	900531
30027	900532
12363	900533
26329	900534
58244	900535
73281	900536
5593	900537
82140	900538
44	900539
39237	900540
94506	900541
4488	900542
51798	900543
3393	900544
6259	900545
151811	900546
68099	900547
5641	900548
931	900549
4646	900550
2946	900551
163807	900552
8964	900553
79149	900554
98452	900555
26800	900556
6371	900557
190054	900558
14277	900559
6363	900560
6378	900561
16413	900562
177094	900563
18387	900564
13467	900565
30035	900566
2613	900567
11939	900568
29244	900569
2175	900570
15706	900571
14540	900572
1226	900573
15061	900574
4642	900575
4998	900576
96931	900577
1678	900578
125334	900579
26869	900580
2613	900581
262362	900582
147210	900583
118216	900584
42934	900585
2495	900586
4535	900587
30047	900588
41887	900589
8746	900590
103037	900591
429	900592
30018	900593
22180	900594
119153	900595
42880	900596
52936	900597
125756	900598
1738	900599
83054	900600
51290	900601
112304	900602
74452	900603
11198	900604
106529	900605
18969	900606
37226	900607
93354	900608
121348	900609
30325	900610
1586	900611
24275	900612
4646	900613
40350	900614
599	900615
18941	900616
15793	900617
94873	900618
1354	900619
22989	900620
7500	900621
54512	900622
40000	900623
71435	900624
152126	900625
80936	900626
2928	900627
2465	900628
29427	900629
25989	900630
28411	900631
3631	900632
11363	900633
6880	900634
270015	900635
599	900636
3759	900637
18921	900638
318164	900639
46696	900640
3379	900641
139664	900642
27634	900643
23105	900644
8461	900645
6639	900646
12312	900647
21521	900648
124	900649
10230	900650
30035	900651
36547	900652
42934	900653
1720	900654
47232	900655
10701	900656
180104	900657
127559	900658
21710	900659
165628	900660
92397	900661
188751	900662
244030	900663
7103	900664
17599	900665
4508	900666
57912	900667
46500	900668
178789	900669
53311	900670
88173	900671
41587	900672
155951	900673
52528	900674
28196	900675
148404	900676
4652	900677
151	900678
38865	900679
223393	900680
22648	900681
31171	900682
31502	900683
162	900684
18816	900685
168224	900686
81477	900687
193439	900688
188811	900689
317086	900690
82464	900691
180918	900692
27413	900693
190060	900694
58383	900695
17362	900696
9633	900697
73279	900698
37184	900699
36667	900700
46623	900701
69615	900702
127392	900703
24275	900704
18818	900705
24110	900706
107446	900707
15793	900708
183805	900709
30193	900710
138166	900711
118426	900712
21072	900713
6847	900714
600	900715
102360	900716
33684	900717
40754	900718
6440	900719
106539	900720
188653	900721
1587	900722
189180	900723
30027	900724
152104	900725
23180	900726
42494	900727
2742	900728
352146	900729
270081	900730
19796	900731
24965	900732
46615	900733
15147	900734
277163	900735
15939	900736
6030	900737
4172	900738
53309	900739
141642	900740
299394	900741
151772	900742
30153	900743
178673	900744
127727	900745
11931	900746
53720	900747
5408	900748
1283	900749
8061	900750
140529	900751
12183	900752
1056	900753
32159	900754
15185	900755
77271	900756
23338	900757
53988	900758
46867	900759
9059	900760
164916	900761
152946	900762
93970	900763
151	900764
26100	900765
53930	900766
1776	900767
13968	900768
14573	900769
19129	900770
100707	900771
69912	900772
1218	900773
7605	900774
97559	900775
59037	900776
8842	900777
67512	900778
5408	900779
43711	900780
21738	900781
16052	900782
20581	900783
8984	900784
5528	900785
120567	900786
10533	900787
6549	900788
30047	900789
148002	900790
53685	900791
80063	900792
33106	900793
20757	900794
9372	900795
204916	900796
4864	900797
79596	900798
141756	900799
30970	900800
96835	900801
52875	900802
189320	900803
47972	900804
204134	900805
11383	900806
55878	900807
3189	900808
21701	900809
163	900810
147215	900811
321	900812
137255	900813
79378	900814
9334	900815
190646	900816
106539	900817
1678	900818
11224	900819
33791	900820
124665	900821
19	900822
147100	900823
238070	900824
1283	900825
315506	900826
33701	900827
32021	900828
184837	900829
60288	900830
2495	900831
20342	900832
6505	900833
53199	900834
310765	900835
7087	900836
129526	900837
18995	900838
28645	900839
7112	900840
21228	900841
148404	900842
11008	900843
134589	900844
7112	900845
62786	900846
8585	900847
50107	900848
161057	900849
126279	900850
1656	900851
31365	900852
3761	900853
1590	900854
8753	900855
157223	900856
148106	900857
12808	900858
74466	900859
238203	900860
6639	900861
1353	900862
78588	900863
243098	900864
63361	900865
283970	900866
30100	900867
484	900868
33070	900869
193470	900870
3652	900871
3925	900872
321	900873
124773	900874
114085	900875
188701	900876
28218	900877
94145	900878
118930	900879
146607	900880
250069	900881
207135	900882
7112	900883
315779	900884
53131	900885
302275	900886
24064	900887
22149	900888
193439	900889
26703	900890
69801	900891
62263	900892
1734	900893
6505	900894
12445	900895
23105	900896
30035	900897
12283	900898
123948	900899
4365	900900
7029	900901
47972	900902
22371	900903
6935	900904
17065	900905
42934	900906
240614	900907
2476	900908
18085	900909
90163	900910
153952	900911
10491	900912
35219	900913
59645	900914
246569	900915
38865	900916
42314	900917
151772	900918
26134	900919
1444	900920
339034	900921
30018	900922
271749	900923
15769	900924
38484	900925
15244	900926
2153	900927
1768	900928
202425	900929
10708	900930
24064	900931
8183	900932
51789	900933
497	900934
125756	900935
15793	900936
62224	900937
44056	900938
120543	900939
114601	900940
44242	900941
162	900942
81144	900943
21487	900944
125108	900945
113273	900946
88435	900947
41395	900948
66089	900949
43231	900950
6939	900951
6259	900952
4385	900953
5235	900954
94544	900955
62146	900956
60640	900957
13508	900958
29751	900959
3372	900960
116934	900961
31961	900962
79268	900963
16067	900964
141994	900965
144056	900966
62340	900967
21184	900968
29650	900969
30035	900970
6259	900971
854	900972
328149	900973
83635	900974
194614	900975
111457	900976
192313	900977
9087	900978
797	900979
91285	900980
29643	900981
40157	900982
47148	900983
16961	900984
96631	900985
74431	900986
15185	900987
102863	900988
59366	900989
144041	900990
6959	900991
30035	900992
30272	900993
68877	900994
16930	900995
2921	900996
36429	900997
32007	900998
178880	900999
93866	901000
196020	901001
146482	901002
87081	901003
188440	901004
189997	901005
35170	901006
54384	901007
22750	901008
42274	901009
1007	901010
127332	901011
8061	901012
190672	901013
146318	901014
37697	901015
15819	901016
56341	901017
70196	901018
17800	901019
19408	901020
50477	901021
141452	901022
34723	901023
316199	901024
45146	901025
140295	901026
8263	901027
50357	901028
10770	901029
30247	901030
2168	901031
191250	901032
168151	901033
23733	901034
106271	901035
8125	901036
26092	901037
73278	901038
6594	901039
317809	901040
5957	901041
244809	901042
282483	901043
123362	901044
32207	901045
3969	901046
198613	901047
21606	901048
10531	901049
12203	901050
52640	901051
2342	901052
15625	901053
1258	901054
15244	901055
72246	901056
73280	901057
53467	901058
4742	901059
74722	901060
37135	901061
2532	901062
36985	901063
4741	901064
120341	901065
91983	901066
12399	901067
68746	901068
62224	901069
187520	901070
249890	901071
123631	901072
50504	901073
201680	901074
14969	901075
107496	901076
55881	901077
84491	901078
15579	901079
20503	901080
97830	901081
38485	901082
316311	901083
60298	901084
25676	901085
151483	901086
55899	901087
4118	901088
88071	901089
51989	901090
1449	901091
81280	901092
63947	901093
29643	901094
2975	901095
12260	901096
17288	901097
93784	901098
271	901099
55346	901100
65074	901101
40482	901102
208777	901103
55763	901104
68457	901105
11833	901106
62192	901107
26056	901108
12264	901109
152126	901110
42934	901111
217657	901112
24243	901113
59246	901114
83054	901115
2209	901116
2199	901117
239629	901118
26342	901119
301363	901120
33474	901121
55389	901122
29996	901123
49767	901124
17065	901125
3492	901126
52047	901127
1719	901128
15793	901129
19192	901130
9695	901131
83256	901132
77596	901133
17350	901134
71317	901135
91645	901136
62093	901137
6840	901138
55554	901139
29643	901140
146858	901141
9745	901142
55886	901143
73278	901144
122386	901145
7576	901146
5998	901147
16386	901148
23789	901149
15244	901150
55881	901151
14399	901152
21521	901153
56466	901154
57084	901155
18378	901156
73688	901157
42980	901158
6847	901159
152359	901160
195564	901161
11882	901162
45824	901163
161873	901164
30247	901165
104102	901166
19131	901167
56588	901168
42880	901169
180170	901170
600	901171
52641	901172
357189	901173
44412	901174
63947	901175
11008	901176
20580	901177
5210	901178
5210	901179
25128	901180
110277	901181
5492	901182
27332	901183
275370	901184
1733	901185
14451	901186
31868	901187
128388	901188
7110	901189
32528	901190
9746	901191
89297	901192
5612	901193
5236	901194
23622	901195
348516	901196
17288	901197
2529	901198
20755	901199
200	901200
29643	901201
236092	901202
38671	901203
36977	901204
7110	901205
1218	901206
24179	901207
19667	901208
9600	901209
23470	901210
204937	901211
1208	901212
295570	901213
196537	901214
113496	901215
127263	901216
209201	901217
1340	901218
44637	901219
67483	901220
13126	901221
42252	901222
16930	901223
9745	901224
351814	901225
190459	901226
9469	901227
36027	901228
97171	901229
318114	901230
63274	901231
7352	901232
98907	901233
50087	901234
6639	901235
21521	901236
7342	901237
36457	901238
20503	901239
47215	901240
45981	901241
15793	901242
15269	901243
56587	901244
130697	901245
22355	901246
9698	901247
4655	901248
92409	901249
60298	901250
30325	901251
42696	901252
7606	901253
74368	901254
107496	901255
67865	901256
11224	901257
106340	901258
32448	901259
1776	901260
22269	901261
39882	901262
23587	901263
18980	901264
23834	901265
15671	901266
9411	901267
1772	901268
1772	901269
128728	901270
81743	901271
4743	901272
11615	901273
11739	901274
78267	901275
96753	901276
165767	901277
183	901278
53501	901279
62192	901280
4014	901281
56361	901282
88147	901283
4013	901284
89686	901285
55764	901286
194249	901287
5612	901288
20760	901289
1869	901290
7110	901291
34664	901292
322418	901293
44767	901294
258407	901295
1246	901296
12884	901297
73279	901298
1870	901299
1869	901300
41628	901301
2229	901302
4223	901303
12212	901304
230778	901305
31099	901306
30288	901307
43015	901308
32434	901309
117784	901310
129714	901311
110784	901312
55270	901313
30018	901314
24179	901315
137801	901316
93916	901317
2439	901318
65567	901319
37923	901320
74578	901321
2229	901322
243470	901323
4120	901324
120251	901325
61085	901326
11225	901327
70143	901328
111457	901329
35072	901330
30508	901331
17974	901332
9336	901333
23704	901334
122568	901335
3340	901336
21606	901337
11008	901338
205357	901339
263566	901340
1806	901341
355626	901342
6693	901343
44523	901344
30073	901345
42797	901346
45446	901347
155613	901348
9125	901349
69583	901350
5719	901351
126784	901352
328889	901353
283283	901354
61151	901355
232583	901356
1469	901357
35051	901358
150470	901359
14671	901360
324799	901361
75248	901362
321619	901363
8860	901364
74143	901365
138060	901366
183851	901367
259332	901368
49887	901369
50564	901370
244571	901371
65886	901372
98342	901373
244204	901374
136844	901375
87273	901376
140074	901377
100832	901378
55618	901379
344155	901380
63642	901381
64759	901382
135844	901383
7164	901384
120293	901385
108362	901386
179617	901387
6408	901388
6320	901389
198580	901390
14399	901391
23773	901392
3495	901393
3495	901394
90	901395
167213	901396
8173	901397
348513	901398
78477	901399
5625	901400
209444	901401
18044	901402
13928	901403
12854	901404
13601	901405
9844	901406
74824	901407
144258	901408
72337	901409
13678	901410
33341	901411
81397	901412
195485	901413
3379	901414
79879	901415
23364	901416
29728	901417
229315	901418
16852	901419
2299	901420
55746	901421
294315	901422
119218	901423
7022	901424
181006	901425
9780	901426
55367	901427
59461	901428
28194	901429
14324	901430
9204	901431
5735	901432
8201	901433
360	901434
331907	901435
315792	901436
2642	901437
29465	901438
206076	901439
267070	901440
87240	901441
3170	901442
83466	901443
206745	901444
196493	901445
182111	901446
21746	901447
22750	901448
1823	901449
129872	901450
62338	901451
173411	901452
352360	901453
7020	901454
4315	901455
208465	901456
115440	901457
221764	901458
87263	901459
16516	901460
15263	901461
217944	901462
166204	901463
88187	901464
31282	901465
65652	901466
4244	901467
147066	901468
69598	901469
41045	901470
17313	901471
104247	901472
22239	901473
114620	901474
11613	901475
101865	901476
15419	901477
291791	901478
79117	901479
94	901480
237855	901481
187822	901482
130691	901483
172750	901484
12442	901485
54167	901486
56587	901487
20767	901488
32553	901489
62338	901490
62308	901491
5527	901492
3032	901493
39394	901494
178014	901495
21245	901496
1523	901497
44190	901498
70710	901499
106915	901500
7712	901501
55740	901502
208384	901503
23733	901504
67490	901505
8270	901506
38438	901507
4080	901508
54871	901509
110277	901510
252791	901511
127807	901512
45000	901513
1395	901514
87173	901515
38480	901516
5781	901517
18546	901518
174014	901519
44278	901520
123627	901521
9376	901522
112930	901523
4721	901524
137688	901525
33518	901526
111351	901527
239356	901528
3086	901529
11417	901530
42633	901531
7845	901532
47589	901533
17072	901534
3369	901535
91062	901536
3057	901537
196326	901538
58505	901539
47417	901540
21428	901541
101283	901542
22905	901543
281324	901544
87347	901545
19973	901546
33082	901547
29890	901548
34201	901549
130893	901550
42316	901551
56277	901552
12165	901553
111785	901554
183215	901555
165055	901556
55881	901557
69695	901558
5366	901559
256437	901560
144948	901561
12860	901562
94	901563
4745	901564
40132	901565
12939	901566
13126	901567
59968	901568
84786	901569
100099	901570
327172	901571
134374	901572
4513	901573
10248	901574
121042	901575
305142	901576
76956	901577
140986	901578
91823	901579
320856	901580
92398	901581
230998	901582
47844	901583
5124	901584
74640	901585
88516	901586
166835	901587
13349	901588
40500	901589
119616	901590
5148	901591
327243	901592
12941	901593
128186	901594
35147	901595
289177	901596
74722	901597
11915	901598
96762	901599
193960	901600
35072	901601
11439	901602
113494	901603
166533	901604
273529	901605
85257	901606
46809	901607
197621	901608
33159	901609
12797	901610
89725	901611
74302	901612
113493	901613
84297	901614
130532	901615
22750	901616
74371	901617
94654	901618
77027	901619
32224	901620
49953	901621
241698	901622
148247	901623
75370	901624
300672	901625
25341	901626
83657	901627
277004	901628
5527	901629
61453	901630
121002	901631
17362	901632
3057	901633
33211	901634
72361	901635
12884	901636
12933	901637
78327	901638
1252	901639
93676	901640
93898	901641
70108	901642
20887	901643
343655	901644
103168	901645
146455	901646
95908	901647
348514	901648
82477	901649
12860	901650
47417	901651
351310	901652
205770	901653
94	901654
94	901655
145987	901656
183270	901657
189544	901658
33341	901659
78972	901660
112809	901661
86896	901662
328924	901663
3852	901664
16293	901665
22217	901666
58913	901667
122475	901668
37097	901669
49767	901670
93899	901671
89388	901672
42212	901673
29661	901674
294309	901675
32307	901676
201678	901677
35053	901678
84075	901679
204716	901680
158193	901681
5202	901682
158757	901683
27701	901684
5027	901685
42848	901686
25444	901687
94	901688
8617	901689
212	901690
62117	901691
26830	901692
249515	901693
6472	901694
146330	901695
10423	901696
52970	901697
12384	901698
1384	901699
28940	901700
16427	901701
16959	901702
12860	901703
2928	901704
18085	901705
158199	901706
31544	901707
40990	901708
23587	901709
126307	901710
69924	901711
93676	901712
105327	901713
113750	901714
23704	901715
5148	901716
267283	901717
10548	901718
10703	901719
17588	901720
179304	901721
12304	901722
211414	901723
3057	901724
33341	901725
62231	901726
96891	901727
120950	901728
38165	901729
120744	901730
74719	901731
27052	901732
12230	901733
150639	901734
10620	901735
239121	901736
266441	901737
73280	901738
270229	901739
93844	901740
100587	901741
53561	901742
27601	901743
188740	901744
125212	901745
29979	901746
30247	901747
3826	901748
3882	901749
25995	901750
279469	901751
78102	901752
20503	901753
5709	901754
57877	901755
17358	901756
9334	901757
52023	901758
197756	901759
158084	901760
7731	901761
61995	901762
105362	901763
69137	901764
32688	901765
46982	901766
197778	901767
2331	901768
23444	901769
14201	901770
152414	901771
113123	901772
150982	901773
200779	901774
240512	901775
108577	901776
148483	901777
94	901778
69699	901779
53802	901780
147301	901781
57156	901782
23188	901783
224190	901784
29991	901785
88292	901786
137594	901787
297909	901788
38097	901789
22454	901790
449	901791
2447	901792
55790	901793
33014	901794
181101	901795
25115	901796
38397	901797
121517	901798
184768	901799
17353	901800
270972	901801
39689	901802
318835	901803
20503	901804
46660	901805
3180	901806
3754	901807
141763	901808
36629	901809
58913	901810
69803	901811
60329	901812
22273	901813
123372	901814
3980	901815
60754	901816
180653	901817
28740	901818
16959	901819
183463	901820
63556	901821
17216	901822
24474	901823
53145	901824
9669	901825
5160	901826
54687	901827
43631	901828
17288	901829
146108	901830
984	901831
21696	901832
94090	901833
18911	901834
169142	901835
36789	901836
13349	901837
31518	901838
36329	901839
60038	901840
94	901841
134888	901842
8343	901843
12858	901844
24765	901845
72109	901846
188550	901847
990	901848
138485	901849
26632	901850
99888	901851
1340	901852
126188	901853
2431	901854
273302	901855
26190	901856
154982	901857
36392	901858
94	901859
155792	901860
247804	901861
39612	901862
7641	901863
61279	901864
48721	901865
162734	901866
71967	901867
82247	901868
63569	901869
116134	901870
148399	901871
238050	901872
171221	901873
73525	901874
34723	901875
79109	901876
202288	901877
121387	901878
54236	901879
12746	901880
37501	901881
266254	901882
155473	901883
19752	901884
123287	901885
156483	901886
74574	901887
81407	901888
12068	901889
81173	901890
50477	901891
103951	901892
15419	901893
164549	901894
271262	901895
19459	901896
93786	901897
273876	901898
76007	901899
32393	901900
3629	901901
1751	901902
253997	901903
122314	901904
292334	901905
90937	901906
2551	901907
14241	901908
45968	901909
320066	901910
24978	901911
122316	901912
94090	901913
315449	901914
14282	901915
78442	901916
6809	901917
158716	901918
24504	901919
37868	901920
19343	901921
177220	901922
148389	901923
3976	901924
45037	901925
230088	901926
87734	901927
95031	901928
165606	901929
29661	901930
198465	901931
36446	901932
113396	901933
973	901934
10828	901935
147839	901936
42289	901937
190440	901938
122547	901939
112450	901940
129168	901941
77061	901942
58039	901943
58039	901944
49293	901945
205039	901946
3583	901947
22052	901948
212	901949
126844	901950
95063	901951
112916	901952
81939	901953
47	901954
18935	901955
75443	901956
331565	901957
25214	901958
67474	901959
343926	901960
23135	901961
7716	901962
3259	901963
5378	901964
192094	901965
349937	901966
12858	901967
236326	901968
22979	901969
98891	901970
5659	901971
128915	901972
88228	901973
12860	901974
45271	901975
82255	901976
787	901977
28914	901978
389	901979
1079	901980
38171	901981
12721	901982
3525	901983
146745	901984
36356	901985
34409	901986
295681	901987
112930	901988
11722	901989
55034	901990
312052	901991
137897	901992
3667	901993
29578	901994
70242	901995
120866	901996
198465	901997
532	901998
91466	901999
116940	902000
145354	902001
92611	902002
273473	902003
75705	902004
244780	902005
116719	902006
244310	902007
11662	902008
942	902009
11954	902010
133034	902011
8404	902012
35036	902013
28809	902014
141173	902015
112089	902016
154896	902017
125047	902018
104792	902019
2687	902020
113694	902021
326409	902022
12939	902023
162098	902024
165472	902025
68417	902026
45271	902027
127747	902028
11449	902029
47007	902030
13177	902031
123456	902032
222196	902033
65596	902034
109649	902035
94749	902036
273397	902037
13214	902038
274583	902039
200426	902040
14219	902041
81980	902042
330946	902043
68704	902044
302322	902045
46623	902046
75573	902047
5254	902048
32272	902049
325547	902050
1687	902051
21709	902052
177687	902053
265189	902054
18	902055
124476	902056
177225	902057
121156	902058
44927	902059
184983	902060
156376	902061
202287	902062
3885	902063
149849	902064
76940	902065
130702	902066
279052	902067
225785	902068
122476	902069
256164	902070
490	902071
196001	902072
59243	902073
40624	902074
40229	902075
50720	902076
93989	902077
297426	902078
244818	902079
5975	902080
272492	902081
75536	902082
76808	902083
44614	902084
193400	902085
331516	902086
98755	902087
69179	902088
5017	902089
54110	902090
308838	902091
16494	902092
45853	902093
3089	902094
1498	902095
90132	902096
44053	902097
122421	902098
35534	902099
167293	902100
7545	902101
82079	902102
44324	902103
187409	902104
242189	902105
332974	902106
32094	902107
323671	902108
99583	902109
163809	902110
35337	902111
124659	902112
159135	902113
4699	902114
194230	902115
109680	902116
244858	902117
67429	902118
50316	902119
188964	902120
120744	902121
99018	902122
52331	902123
61380	902124
32722	902125
9128	902126
141544	902127
147551	902128
156298	902129
92581	902130
144146	902131
44931	902132
133921	902133
23144	902134
212	902135
70461	902136
37182	902137
152857	902138
328272	902139
21092	902140
35343	902141
28690	902142
245108	902143
45278	902144
38191	902145
26564	902146
6059	902147
72513	902148
309114	902149
98304	902150
194272	902151
140073	902152
42878	902153
69076	902154
13040	902155
97609	902156
300265	902157
114101	902158
70796	902159
303646	902160
19753	902161
23543	902162
121529	902163
182107	902164
31738	902165
268	902166
75619	902167
79970	902168
74153	902169
8728	902170
5416	902171
247024	902172
65588	902173
140091	902174
44927	902175
59243	902176
107477	902177
45569	902178
490	902179
223014	902180
74713	902181
18375	902182
123917	902183
1781	902184
3153	902185
87	902186
20875	902187
37655	902188
15291	902189
74796	902190
16880	902191
277189	902192
37641	902193
181488	902194
174460	902195
90563	902196
5505	902197
20580	902198
46131	902199
79422	902200
289594	902201
80243	902202
96061	902203
55606	902204
10705	902205
105447	902206
270946	902207
139349	902208
137677	902209
15191	902210
176	902211
28787	902212
40695	902213
15828	902214
98440	902215
59063	902216
13753	902217
15153	902218
88464	902219
155608	902220
79311	902221
24394	902222
8342	902223
223204	902224
241061	902225
106971	902226
332024	902227
15231	902228
65513	902229
46784	902230
2199	902231
284053	902232
11305	902233
200653	902234
295902	902235
29914	902236
72869	902237
42335	902238
81928	902239
12959	902240
15968	902241
1345	902242
5254	902243
155909	902244
58913	902245
30783	902246
64517	902247
326903	902248
115530	902249
223366	902250
212	902251
104034	902252
15153	902253
53801	902254
192969	902255
88740	902256
11805	902257
148389	902258
42032	902259
108232	902260
186263	902261
346618	902262
124811	902263
45530	902264
331749	902265
331545	902266
44902	902267
338945	902268
332336	902269
19246	902270
25559	902271
7613	902272
148937	902273
14443	902274
35196	902275
23013	902276
20547	902277
16572	902278
184100	902279
3667	902280
23316	902281
102824	902282
82854	902283
18248	902284
8449	902285
40920	902286
223223	902287
16499	902288
59786	902289
53834	902290
20875	902291
192008	902292
28180	902293
35296	902294
154781	902295
53963	902296
1120	902297
64751	902298
32321	902299
31330	902300
240998	902301
81339	902302
21730	902303
229248	902304
266449	902305
23149	902306
7294	902307
3626	902308
138680	902309
66528	902310
6607	902311
11632	902312
5208	902313
281598	902314
139049	902315
139264	902316
153090	902317
117796	902318
28530	902319
67973	902320
21997	902321
32306	902322
51521	902323
139351	902324
65767	902325
14441	902326
70191	902327
92384	902328
90690	902329
135914	902330
181207	902331
9449	902332
5160	902333
15023	902334
114937	902335
8440	902336
943	902337
64163	902338
265550	902339
72115	902340
8795	902341
20655	902342
1293	902343
30939	902344
59435	902345
28657	902346
45892	902347
94	902348
7294	902349
35227	902350
94	902351
19421	902352
17495	902353
28510	902354
194628	902355
113607	902356
236280	902357
44049	902358
288526	902359
148414	902360
9028	902361
199591	902362
45190	902363
121805	902364
42171	902365
298279	902366
74419	902367
72705	902368
223491	902369
90669	902370
4333	902371
66572	902372
89487	902373
145710	902374
92278	902375
247858	902376
64763	902377
7007	902378
20432	902379
31346	902380
42961	902381
1074	902382
90759	902383
28510	902384
22945	902385
114259	902386
17983	902387
153890	902388
101300	902389
252557	902390
116821	902391
30981	902392
75597	902393
98976	902394
194235	902395
6641	902396
96933	902397
336852	902398
3370	902399
327977	902400
16428	902401
74824	902402
187345	902403
117491	902404
41976	902405
29451	902406
207823	902407
190040	902408
84338	902409
108543	902410
743	902411
38536	902412
8196	902413
203348	902414
105601	902415
15584	902416
140411	902417
138133	902418
107073	902419
349480	902420
127746	902421
129921	902422
55917	902423
56226	902424
68122	902425
5469	902426
247625	902427
111536	902428
62778	902429
280972	902430
41779	902431
84809	902432
206289	902433
127593	902434
174718	902435
196248	902436
121859	902437
123009	902438
161239	902439
296972	902440
15232	902441
88699	902442
101183	902443
162350	902444
27393	902445
134586	902446
13989	902447
3545	902448
2929	902449
74208	902450
20780	902451
156229	902452
142873	902453
56237	902454
128904	902455
172568	902456
319434	902457
84349	902458
56497	902459
129887	902460
7036	902461
48930	902462
15163	902463
85220	902464
84510	902465
83779	902466
19885	902467
238315	902468
130093	902469
128079	902470
113062	902471
281257	902472
209089	902473
7813	902474
127859	902475
81968	902476
68161	902477
355241	902478
108496	902479
1090	902480
18103	902481
40533	902482
171846	902483
243558	902484
140383	902485
108669	902486
30036	902487
108129	902488
53990	902489
93186	902490
9891	902491
165340	902492
303558	902493
40246	902494
1707	902495
5744	902496
173625	902497
18103	902498
176634	902499
1715	902500
37812	902501
79657	902502
162470	902503
135441	902504
49898	902505
4111	902506
242545	902507
14577	902508
277009	902509
287757	902510
69997	902511
21820	902512
195457	902513
93964	902514
304207	902515
329420	902516
184984	902517
3168	902518
356549	902519
99238	902520
17259	902521
139716	902522
3007	902523
42265	902524
19636	902525
1617	902526
22536	902527
184834	902528
48718	902529
99412	902530
345057	902531
134976	902532
175252	902533
32981	902534
82953	902535
4562	902536
119857	902537
346995	902538
181253	902539
106285	902540
52699	902541
337246	902542
3699	902543
231003	902544
17341	902545
46593	902546
308746	902547
255198	902548
33720	902549
25756	902550
340451	902551
122632	902552
177370	902553
24081	902554
332828	902555
306922	902556
82142	902557
79648	902558
345765	902559
334293	902560
32218	902561
131392	902562
48314	902563
195805	902564
209224	902565
335982	902566
345495	902567
127995	902568
47034	902569
116436	902570
130227	902571
36174	902572
297103	902573
29560	902574
68499	902575
312570	902576
71526	902577
8098	902578
49980	902579
357053	902580
276130	902581
353399	902582
279769	902583
57129	902584
38837	902585
15391	902586
38871	902587
30315	902588
32157	902589
348808	902590
206722	902591
134418	902592
889	902593
123397	902594
231742	902595
31392	902596
130076	902597
353053	902598
12274	902599
138058	902600
184691	902601
89484	902602
88236	902603
104934	902604
107968	902605
22985	902606
35479	902607
2022	902608
78210	902609
5651	902610
129586	902611
129670	902612
56505	902613
423	902614
84436	902615
27327	902616
37636	902617
52012	902618
244660	902619
30051	902620
221094	902621
8098	902622
112705	902623
21897	902624
102999	902625
240859	902626
197932	902627
8307	902628
24483	902629
10389	902630
6817	902631
244386	902632
11368	902633
158522	902634
71744	902635
335605	902636
8098	902637
2089	902638
8098	902639
198804	902640
8098	902641
6192	902642
41177	902643
104025	902644
181778	902645
30304	902646
25557	902647
62879	902648
15163	902649
1469	902650
129784	902651
6995	902652
112041	902653
24479	902654
111058	902655
142771	902656
65355	902657
188145	902658
31282	902659
172070	902660
179517	902661
19711	902662
46832	902663
182960	902664
184056	902665
31796	902666
287351	902667
173131	902668
47125	902669
30432	902670
297301	902671
4459	902672
65886	902673
255096	902674
343010	902675
2464	902676
9448	902677
28547	902678
71022	902679
53917	902680
122642	902681
150086	902682
1763	902683
1898	902684
110	902685
128075	902686
105605	902687
94619	902688
126210	902689
127578	902690
83601	902691
55872	902692
59528	902693
355425	902694
112597	902695
83	902696
95335	902697
11964	902698
37918	902699
7773	902700
353641	902701
129040	902702
149	902703
81968	902704
18924	902705
59008	902706
11797	902707
70163	902708
98413	902709
189496	902710
67628	902711
19187	902712
81588	902713
726	902714
138659	902715
176363	902716
12850	902717
74580	902718
32233	902719
53008	902720
44909	902721
122249	902722
149777	902723
300409	902724
59092	902725
69126	902726
69918	902727
29892	902728
85846	902729
354375	902730
59949	902731
209331	902732
10749	902733
23078	902734
95484	902735
473	902736
54304	902737
184445	902738
42428	902739
57238	902740
206513	902741
9891	902742
10470	902743
46152	902744
11552	902745
223111	902746
10863	902747
1090	902748
21723	902749
55393	902750
92477	902751
254936	902752
94350	902753
6847	902754
25357	902755
141832	902756
83957	902757
140611	902758
102529	902759
266714	902760
25425	902761
105717	902762
135173	902763
180389	902764
180359	902765
197218	902766
40246	902767
11432	902768
32834	902769
149876	902770
166389	902771
64936	902772
323973	902773
79078	902774
56515	902775
13101	902776
20217	902777
4535	902778
211053	902779
306281	902780
87232	902781
148595	902782
728	902783
18760	902784
666	902785
103639	902786
990	902787
990	902788
73960	902789
206382	902790
352065	902791
20524	902792
11405	902793
13458	902794
44029	902795
114566	902796
227949	902797
25363	902798
12957	902799
7951	902800
182017	902801
251691	902802
111346	902803
65909	902804
45905	902805
81375	902806
205994	902807
156741	902808
157637	902809
357588	902810
279486	902811
159614	902812
1956	902813
5034	902814
62458	902815
339523	902816
130283	902817
76352	902818
30315	902819
195235	902820
14753	902821
68595	902822
275076	902823
347128	902824
247549	902825
900	902826
44417	902827
204277	902828
347194	902829
59368	902830
37055	902831
16502	902832
19553	902833
10374	902834
65699	902835
185387	902836
52692	902837
90838	902838
6772	902839
281164	902840
223613	902841
9838	902842
193083	902843
325314	902844
122039	902845
186445	902846
42119	902847
93430	902848
144115	902849
44235	902850
36817	902851
123769	902852
3042	902853
125632	902854
308532	902855
145332	902856
105070	902857
76935	902858
52292	902859
4402	902860
11045	902861
112047	902862
40676	902863
198501	902864
3000	902865
54961	902866
9891	902867
158993	902868
19966	902869
43170	902870
5600	902871
19584	902872
332935	902873
124713	902874
20823	902875
4456	902876
20445	902877
332040	902878
355589	902879
95425	902880
296313	902881
207917	902882
169314	902883
11157	902884
67486	902885
317274	902886
6968	902887
666	902888
107387	902889
11812	902890
162580	902891
55400	902892
265570	902893
666	902894
103576	902895
107126	902896
11586	902897
175196	902898
7034	902899
288576	902900
69912	902901
40037	902902
96160	902903
64908	902904
161675	902905
60116	902906
64409	902907
2896	902908
195632	902909
89261	902910
146724	902911
9014	902912
19553	902913
68600	902914
96690	902915
343935	902916
177510	902917
165015	902918
7281	902919
70593	902920
22996	902921
136790	902922
114203	902923
18845	902924
4461	902925
90213	902926
334376	902927
90579	902928
30603	902929
146230	902930
341408	902931
21743	902932
77765	902933
36995	902934
43380	902935
98110	902936
254779	902937
254555	902938
199410	902939
2176	902940
276989	902941
98488	902942
115004	902943
280703	902944
75898	902945
88567	902946
193479	902947
224805	902948
67857	902949
162414	902950
40774	902951
78359	902952
138775	902953
107016	902954
83473	902955
193131	902956
33413	902957
50292	902958
110982	902959
25109	902960
78951	902961
60223	902962
79412	902963
38769	902964
157299	902965
11811	902966
40325	902967
270656	902968
108004	902969
90902	902970
254784	902971
38158	902972
15696	902973
28822	902974
38870	902975
30107	902976
23831	902977
2979	902978
191228	902979
193125	902980
149809	902981
82851	902982
115025	902983
102720	902984
23065	902985
130283	902986
169364	902987
37179	902988
140611	902989
5651	902990
21525	902991
319628	902992
296259	902993
5607	902994
76268	902995
350037	902996
65760	902997
11515	902998
2583	902999
329288	903000
161569	903001
119553	903002
122632	903003
225028	903004
348117	903005
73917	903006
36212	903007
174857	903008
150885	903009
138131	903010
51416	903011
26114	903012
356221	903013
15646	903014
57060	903015
3397	903016
30921	903017
22146	903018
50767	903019
80307	903020
44311	903021
54053	903022
56827	903023
37122	903024
12670	903025
35232	903026
247612	903027
7193	903028
142019	903029
102378	903030
160585	903031
28502	903032
196646	903033
12357	903034
25028	903035
76352	903036
167925	903037
135761	903038
46488	903039
198720	903040
313331	903041
47853	903042
289213	903043
11478	903044
4385	903045
33557	903046
192958	903047
60436	903048
47260	903049
94069	903050
11662	903051
135096	903052
10749	903053
36997	903054
134485	903055
223267	903056
332005	903057
351616	903058
92123	903059
116491	903060
373	903061
137315	903062
20947	903063
229979	903064
165699	903065
20754	903066
55568	903067
136465	903068
12732	903069
125874	903070
130263	903071
184849	903072
119146	903073
141473	903074
56611	903075
8417	903076
45021	903077
1247	903078
5949	903079
183179	903080
249490	903081
84677	903082
47777	903083
32042	903084
162766	903085
4859	903086
27534	903087
137916	903088
93186	903089
94350	903090
35806	903091
49177	903092
65159	903093
253491	903094
137879	903095
11432	903096
155969	903097
3322	903098
777	903099
94254	903100
308208	903101
141504	903102
10374	903103
165291	903104
69950	903105
285379	903106
11515	903107
98479	903108
1116	903109
40676	903110
42322	903111
185	903112
111683	903113
361	903114
350556	903115
184107	903116
139732	903117
335593	903118
24698	903119
113903	903120
193481	903121
195395	903122
196628	903123
55893	903124
103934	903125
66842	903126
192912	903127
16341	903128
226024	903129
17961	903130
327317	903131
174915	903132
105955	903133
65747	903134
228337	903135
344817	903136
106534	903137
150164	903138
40602	903139
40602	903140
303665	903141
277409	903142
141888	903143
5438	903144
179754	903145
81997	903146
178872	903147
122684	903148
300889	903149
262882	903150
45148	903151
326369	903152
180447	903153
166873	903154
3946	903155
14461	903156
14616	903157
204251	903158
301441	903159
53609	903160
7520	903161
246226	903162
669	903163
16884	903164
37140	903165
19203	903166
123328	903167
94512	903168
1505	903169
194509	903170
180732	903171
66717	903172
192783	903173
136750	903174
267518	903175
324744	903176
45569	903177
189459	903178
45568	903179
335506	903180
119568	903181
193462	903182
105002	903183
7165	903184
262071	903185
39821	903186
120688	903187
12593	903188
45807	903189
60074	903190
277267	903191
5951	903192
264666	903193
37110	903194
160072	903195
101533	903196
193730	903197
118431	903198
11798	903199
263891	903200
82472	903201
246184	903202
333169	903203
117964	903204
220557	903205
323398	903206
55572	903207
180707	903208
323834	903209
193482	903210
101540	903211
113896	903212
194674	903213
103131	903214
322722	903215
243519	903216
19884	903217
165	903218
324277	903219
6272	903220
8354	903221
163055	903222
262528	903223
9138	903224
30339	903225
106478	903226
99360	903227
154762	903228
244220	903229
43353	903230
122732	903231
334521	903232
161429	903233
167	903234
161346	903235
46493	903236
155648	903237
66806	903238
120499	903239
32892	903240
12473	903241
22681	903242
148798	903243
159156	903244
17126	903245
16731	903246
67168	903247
105699	903248
147369	903249
79099	903250
27208	903251
324803	903252
163803	903253
35191	903254
194203	903255
17194	903256
79847	903257
3838	903258
45718	903259
32940	903260
113760	903261
196395	903262
37313	903263
2053	903264
256149	903265
68439	903266
1716	903267
194203	903268
153003	903269
167262	903270
276423	903271
162647	903272
21338	903273
202622	903274
343268	903275
3973	903276
55295	903277
53550	903278
63607	903279
6989	903280
190820	903281
66971	903282
19727	903283
14176	903284
322290	903285
67359	903286
53500	903287
122520	903288
97170	903289
13969	903290
62796	903291
47508	903292
268776	903293
154341	903294
192530	903295
277804	903296
38410	903297
2596	903298
53873	903299
158859	903300
66529	903301
31653	903302
154193	903303
252952	903304
31291	903305
98890	903306
102092	903307
14213	903308
341104	903309
62328	903310
2763	903311
305993	903312
86709	903313
133648	903314
336367	903315
194971	903316
32203	903317
82801	903318
347291	903319
162091	903320
67877	903321
158974	903322
3849	903323
180801	903324
96626	903325
247241	903326
58139	903327
6816	903328
134531	903329
38	903330
45449	903331
321446	903332
32015	903333
101282	903334
3114	903335
78684	903336
41211	903337
31773	903338
46117	903339
154814	903340
193651	903341
60368	903342
271739	903343
53480	903344
9521	903345
324824	903346
147087	903347
100970	903348
46117	903349
21761	903350
16608	903351
79866	903352
94523	903353
277242	903354
26752	903355
273114	903356
3131	903357
2151	903358
183085	903359
118213	903360
2160	903361
253186	903362
159355	903363
67330	903364
163118	903365
106411	903366
165976	903367
44972	903368
62968	903369
130185	903370
68955	903371
10700	903372
159954	903373
63884	903374
7314	903375
7314	903376
194291	903377
154983	903378
67862	903379
93185	903380
101604	903381
253480	903382
52204	903383
1899	903384
121757	903385
191104	903386
227467	903387
66539	903388
5914	903389
111118	903390
161032	903391
192392	903392
78508	903393
47933	903394
3133	903395
187332	903396
28366	903397
312200	903398
104430	903399
4111	903400
125209	903401
25774	903402
103742	903403
341900	903404
79387	903405
161064	903406
2942	903407
33643	903408
66869	903409
283909	903410
5937	903411
50764	903412
249575	903413
223639	903414
325402	903415
31473	903416
215069	903417
113495	903418
112549	903419
100313	903420
78973	903421
127307	903422
113945	903423
187716	903424
77290	903425
117465	903426
15379	903427
177610	903428
10751	903429
191053	903430
139867	903431
394	903432
2163	903433
301437	903434
294621	903435
110124	903436
114	903437
68161	903438
102340	903439
167651	903440
32010	903441
36990	903442
16812	903443
904	903444
192990	903445
339	903446
326880	903447
313240	903448
77215	903449
102991	903450
89501	903451
14201	903452
214053	903453
218481	903454
11282	903455
28381	903456
136179	903457
66833	903458
46805	903459
66957	903460
46805	903461
149661	903462
29311	903463
136224	903464
262980	903465
220877	903466
270174	903467
101078	903468
103992	903469
195577	903470
194061	903471
49055	903472
187584	903473
49120	903474
25796	903475
77236	903476
187462	903477
313215	903478
312248	903479
312339	903480
6431	903481
28118	903482
65	903483
9028	903484
187182	903485
77090	903486
187102	903487
7501	903488
268639	903489
98889	903490
77318	903491
69299	903492
153842	903493
222859	903494
71191	903495
144026	903496
336647	903497
314298	903498
31257	903499
253388	903500
327371	903501
32701	903502
17961	903503
3874	903504
3132	903505
193617	903506
324253	903507
10793	903508
46067	903509
1083	903510
52	903511
130449	903512
588	903513
36759	903514
190633	903515
78989	903516
89512	903517
171011	903518
102093	903519
12519	903520
12482	903521
275173	903522
33101	903523
166026	903524
355518	903525
228821	903526
158923	903527
260986	903528
194189	903529
67350	903530
900	903531
153	903532
37345	903533
26543	903534
151379	903535
220866	903536
67385	903537
62572	903538
62572	903539
93358	903540
155444	903541
194222	903542
16925	903543
18761	903544
123061	903545
45664	903546
38375	903547
137656	903548
22003	903549
323255	903550
1083	903551
187045	903552
77126	903553
36450	903554
80210	903555
2458	903556
196838	903557
2994	903558
68798	903559
105588	903560
18844	903561
102077	903562
269171	903563
79510	903564
41118	903565
107890	903566
79952	903567
326414	903568
18904	903569
187369	903570
52573	903571
312739	903572
244120	903573
77122	903574
10539	903575
77310	903576
18771	903577
77071	903578
64977	903579
58114	903580
39810	903581
97636	903582
2936	903583
58114	903584
28124	903585
11220	903586
187324	903587
74408	903588
16612	903589
43227	903590
12841	903591
275823	903592
15699	903593
312251	903594
5549	903595
121771	903596
58214	903597
303033	903598
37570	903599
169362	903600
147761	903601
243860	903602
67523	903603
7054	903604
10533	903605
191818	903606
11333	903607
160730	903608
325451	903609
190089	903610
194914	903611
275419	903612
105049	903613
45910	903614
261196	903615
80141	903616
264665	903617
32555	903618
65	903619
122720	903620
196303	903621
22754	903622
160008	903623
22761	903624
121681	903625
195048	903626
10725	903627
97090	903628
63214	903629
28130	903630
272547	903631
271466	903632
314616	903633
69754	903634
16997	903635
306142	903636
165594	903637
155961	903638
411	903639
262473	903640
165391	903641
73675	903642
715	903643
27116	903644
31939	903645
3994	903646
16190	903647
45507	903648
3062	903649
2965	903650
3136	903651
136064	903652
26565	903653
23291	903654
45328	903655
313033	903656
122094	903657
160663	903658
42997	903659
42980	903660
324861	903661
195480	903662
26016	903663
32004	903664
67340	903665
263009	903666
101419	903667
100209	903668
188072	903669
118446	903670
130516	903671
314959	903672
38221	903673
3430	903674
2	903675
107856	903676
52965	903677
117628	903678
47606	903679
333077	903680
164469	903681
117663	903682
148877	903683
99598	903684
123447	903685
123207	903686
169253	903687
123182	903688
254040	903689
37500	903690
93989	903691
69864	903692
69864	903693
312420	903694
117794	903695
163985	903696
252259	903697
268094	903698
144478	903699
27043	903700
330456	903701
45672	903702
328866	903703
21991	903704
107488	903705
89126	903706
55174	903707
23033	903708
323775	903709
71091	903710
275337	903711
59505	903712
9539	903713
17101	903714
17101	903715
714	903716
79823	903717
13996	903718
42528	903719
16478	903720
7430	903721
146778	903722
237936	903723
154256	903724
106326	903725
10800	903726
278882	903727
329730	903728
194048	903729
163754	903730
138829	903731
161086	903732
165647	903733
165647	903734
74825	903735
74825	903736
105911	903737
105911	903738
99897	903739
3670	903740
104161	903741
90264	903742
101045	903743
14342	903744
19837	903745
77902	903746
49098	903747
171359	903748
289957	903749
145131	903750
111304	903751
246738	903752
267428	903753
18151	903754
102762	903755
23961	903756
347297	903757
140763	903758
155001	903759
33499	903760
15067	903761
300413	903762
88077	903763
80382	903764
58891	903765
53941	903766
53941	903767
8017	903768
82850	903769
22032	903770
101279	903771
118149	903772
19359	903773
53941	903774
34732	903775
50813	903776
19359	903777
96958	903778
86605	903779
111427	903780
111238	903781
19029	903782
176699	903783
109603	903784
88695	903785
24979	903786
284118	903787
159726	903788
165058	903789
12523	903790
6225	903791
186931	903792
148572	903793
140024	903794
105613	903795
58105	903796
204280	903797
165714	903798
29790	903799
62927	903800
63047	903801
146660	903802
46255	903803
27340	903804
66910	903805
101544	903806
3762	903807
85732	903808
6545	903809
195046	903810
195809	903811
86381	903812
228784	903813
117358	903814
159880	903815
159741	903816
195175	903817
150376	903818
107833	903819
26144	903820
7763	903821
163549	903822
12753	903823
23296	903824
203473	903825
23296	903826
90255	903827
2274	903828
122115	903829
204266	903830
340283	903831
121411	903832
25834	903833
676	903834
76237	903835
2274	903836
94540	903837
66097	903838
348081	903839
194209	903840
156740	903841
2482	903842
676	903843
25810	903844
18924	903845
80205	903846
180472	903847
120674	903848
96134	903849
342091	903850
79439	903851
244691	903852
121039	903853
185901	903854
142874	903855
42192	903856
322140	903857
33109	903858
196219	903859
326541	903860
7639	903861
136141	903862
329394	903863
325237	903864
270806	903865
201101	903866
329742	903867
69546	903868
195411	903869
33431	903870
121629	903871
79845	903872
226882	903873
10137	903874
6511	903875
177724	903876
2047	903877
2240	903878
180431	903879
41286	903880
1299	903881
25770	903882
3333	903883
311841	903884
187508	903885
18778	903886
313038	903887
134775	903888
6433	903889
154535	903890
66891	903891
66891	903892
103249	903893
300208	903894
195945	903895
159663	903896
170900	903897
110045	903898
159875	903899
247059	903900
198125	903901
115550	903902
31734	903903
272300	903904
70005	903905
23582	903906
68955	903907
160287	903908
330202	903909
62088	903910
284767	903911
187367	903912
52261	903913
227088	903914
4736	903915
123219	903916
123219	903917
325177	903918
79791	903919
154626	903920
154626	903921
187367	903922
318341	903923
117497	903924
13240	903925
311867	903926
18779	903927
3098	903928
3098	903929
121282	903930
141403	903931
117663	903932
125396	903933
159741	903934
12447	903935
5914	903936
32201	903937
102382	903938
13126	903939
177208	903940
172657	903941
317066	903942
32297	903943
18953	903944
102262	903945
106188	903946
46772	903947
3857	903948
133124	903949
64063	903950
15690	903951
63937	903952
160081	903953
303264	903954
41784	903955
181469	903956
262978	903957
194902	903958
92938	903959
36982	903960
198565	903961
195963	903962
10580	903963
78390	903964
77276	903965
316281	903966
45528	903967
45528	903968
37753	903969
22988	903970
16706	903971
6519	903972
121255	903973
150388	903974
216171	903975
58227	903976
49462	903977
101610	903978
160001	903979
159925	903980
45456	903981
31257	903982
22754	903983
11309	903984
11309	903985
196317	903986
321	903987
159728	903988
22876	903989
6513	903990
325278	903991
191812	903992
288143	903993
289060	903994
17964	903995
111608	903996
294856	903997
72840	903998
72778	903999
285655	904000
175219	904001
49784	904002
172958	904003
49777	904004
288929	904005
288370	904006
293004	904007
73139	904008
288970	904009
286703	904010
172472	904011
72792	904012
111163	904013
291921	904014
291483	904015
287548	904016
293950	904017
9973	904018
176235	904019
173919	904020
173744	904021
288537	904022
49621	904023
49610	904024
174515	904025
289154	904026
18024	904027
17978	904028
24545	904029
18024	904030
71560	904031
72822	904032
109915	904033
109575	904034
287307	904035
111011	904036
72499	904037
49725	904038
111477	904039
111246	904040
111400	904041
109012	904042
72779	904043
294634	904044
110763	904045
73355	904046
111424	904047
73110	904048
177119	904049
292717	904050
289601	904051
175379	904052
72559	904053
291551	904054
176328	904055
135446	904056
271308	904057
82633	904058
301456	904059
16151	904060
12818	904061
99828	904062
22533	904063
7413	904064
16512	904065
171817	904066
34579	904067
286423	904068
110723	904069
221148	904070
61320	904071
271595	904072
151257	904073
254484	904074
22450	904075
127334	904076
54194	904077
329570	904078
79546	904079
37264	904080
50783	904081
322171	904082
189735	904083
276775	904084
47147	904085
8870	904086
1508	904087
190637	904088
7496	904089
324450	904090
13996	904091
75678	904092
269562	904093
106173	904094
106037	904095
106621	904096
16655	904097
25779	904098
223944	904099
117627	904100
1402	904101
220886	904102
164575	904103
16955	904104
99453	904105
87712	904106
357359	904107
14299	904108
32353	904109
121861	904110
195120	904111
196750	904112
166756	904113
171080	904114
36542	904115
29616	904116
26530	904117
65889	904118
187587	904119
159697	904120
68433	904121
46853	904122
23456	904123
113486	904124
36335	904125
195817	904126
187655	904127
167602	904128
159914	904129
3048	904130
4628	904131
164917	904132
318449	904133
71484	904134
227101	904135
14213	904136
204766	904137
121703	904138
44330	904139
148329	904140
8	904141
152218	904142
12712	904143
118458	904144
41219	904145
155373	904146
23479	904147
193786	904148
101596	904149
312144	904150
117944	904151
159907	904152
196483	904153
102340	904154
123	904155
26000	904156
30580	904157
894	904158
122609	904159
314260	904160
314902	904161
324245	904162
44628	904163
274947	904164
47179	904165
327422	904166
240223	904167
329359	904168
195125	904169
164310	904170
85473	904171
164776	904172
194211	904173
270317	904174
44710	904175
114217	904176
27238	904177
80202	904178
28996	904179
50661	904180
23779	904181
95492	904182
95492	904183
67331	904184
98606	904185
7510	904186
165	904187
68545	904188
170989	904189
160575	904190
327601	904191
140655	904192
101068	904193
3878	904194
111152	904195
12714	904196
193275	904197
244967	904198
164218	904199
153	904200
195160	904201
276003	904202
32475	904203
26335	904204
346943	904205
118749	904206
78387	904207
114069	904208
268700	904209
194921	904210
271060	904211
165	904212
192332	904213
2773	904214
94636	904215
50516	904216
189347	904217
150157	904218
150157	904219
43581	904220
193991	904221
62960	904222
324341	904223
271059	904224
45788	904225
46870	904226
260962	904227
8456	904228
45893	904229
334315	904230
2261	904231
313259	904232
77172	904233
228	904234
117582	904235
164840	904236
303886	904237
139029	904238
139002	904239
101746	904240
119535	904241
227642	904242
79534	904243
262961	904244
82949	904245
241862	904246
196115	904247
221926	904248
21749	904249
35235	904250
315489	904251
30598	904252
153350	904253
180229	904254
9658	904255
99761	904256
147503	904257
8879	904258
69512	904259
165465	904260
66828	904261
120595	904262
122256	904263
50516	904264
21378	904265
268755	904266
63106	904267
159932	904268
204216	904269
26553	904270
79675	904271
303903	904272
127922	904273
53682	904274
150084	904275
25810	904276
41233	904277
247291	904278
19127	904279
66979	904280
1785	904281
74169	904282
11199	904283
66953	904284
55450	904285
45648	904286
3847	904287
257580	904288
239573	904289
164159	904290
155700	904291
5936	904292
347613	904293
167298	904294
66808	904295
78148	904296
275104	904297
151275	904298
325289	904299
324564	904300
95358	904301
331527	904302
8249	904303
163015	904304
138156	904305
52700	904306
160162	904307
163717	904308
60280	904309
45457	904310
31735	904311
149876	904312
3674	904313
159779	904314
53610	904315
121829	904316
9503	904317
54038	904318
121530	904319
28836	904320
193291	904321
194034	904322
731	904323
31748	904324
31735	904325
159895	904326
45470	904327
330801	904328
65736	904329
193523	904330
46030	904331
8115	904332
66846	904333
71184	904334
1352	904335
117601	904336
154530	904337
133574	904338
114144	904339
46257	904340
15794	904341
325530	904342
3133	904343
160527	904344
9163	904345
165295	904346
47505	904347
98754	904348
279346	904349
22355	904350
312423	904351
189442	904352
117916	904353
314892	904354
118734	904355
15191	904356
101519	904357
252150	904358
154767	904359
120957	904360
226673	904361
60092	904362
239411	904363
329601	904364
122308	904365
78926	904366
10536	904367
9538	904368
314957	904369
252222	904370
68944	904371
154261	904372
154612	904373
166558	904374
312727	904375
328027	904376
6033	904377
38093	904378
3130	904379
28812	904380
10535	904381
249402	904382
98774	904383
37310	904384
47165	904385
244936	904386
16847	904387
101564	904388
67693	904389
168553	904390
66943	904391
162321	904392
66864	904393
32207	904394
9508	904395
3848	904396
26521	904397
46897	904398
162794	904399
162794	904400
14412	904401
117779	904402
6154	904403
915	904404
329067	904405
123	904406
140355	904407
160861	904408
69491	904409
117753	904410
10533	904411
3124	904412
318594	904413
18865	904414
237395	904415
615	904416
25672	904417
162049	904418
180445	904419
105077	904420
323641	904421
37198	904422
269657	904423
101607	904424
82938	904425
139928	904426
176805	904427
322947	904428
16723	904429
25779	904430
153429	904431
189430	904432
98577	904433
159607	904434
68688	904435
316512	904436
117657	904437
246553	904438
66842	904439
317361	904440
52811	904441
314931	904442
252630	904443
194494	904444
190837	904445
161188	904446
67708	904447
197076	904448
22841	904449
139	904450
1035	904451
121086	904452
98791	904453
102984	904454
484	904455
122276	904456
273568	904457
273878	904458
164174	904459
69866	904460
322646	904461
82487	904462
57576	904463
57576	904464
19164	904465
34324	904466
67905	904467
68719	904468
68720	904469
183336	904470
325658	904471
141824	904472
192460	904473
77310	904474
69299	904475
69299	904476
69386	904477
105330	904478
121281	904479
12559	904480
265796	904481
263898	904482
165453	904483
325040	904484
331508	904485
66531	904486
324243	904487
2148	904488
313902	904489
196587	904490
42217	904491
159785	904492
193872	904493
45467	904494
43162	904495
140461	904496
228933	904497
166556	904498
45523	904499
159997	904500
66938	904501
731	904502
91314	904503
120589	904504
324911	904505
326032	904506
273524	904507
19164	904508
168060	904509
7512	904510
53626	904511
225833	904512
12798	904513
133589	904514
122601	904515
1520	904516
9553	904517
20533	904518
329009	904519
65	904520
182505	904521
280386	904522
6031	904523
324222	904524
29630	904525
5948	904526
328384	904527
106439	904528
192785	904529
274550	904530
166370	904531
3869	904532
79140	904533
14283	904534
150229	904535
72232	904536
193623	904537
244059	904538
239297	904539
277421	904540
90234	904541
221990	904542
27127	904543
103243	904544
328033	904545
210766	904546
1064	904547
23554	904548
165924	904549
166787	904550
46650	904551
252858	904552
151972	904553
324470	904554
269114	904555
1280	904556
22683	904557
18972	904558
66899	904559
79833	904560
121645	904561
325198	904562
536	904563
122677	904564
14244	904565
53665	904566
193350	904567
329942	904568
196799	904569
195012	904570
329937	904571
6551	904572
10768	904573
329993	904574
194610	904575
329714	904576
122043	904577
79763	904578
121541	904579
321803	904580
6543	904581
79594	904582
195486	904583
220869	904584
312796	904585
154373	904586
268574	904587
40969	904588
151026	904589
1267	904590
20569	904591
70413	904592
121702	904593
121285	904594
121051	904595
194981	904596
2586	904597
7054	904598
254442	904599
254485	904600
104348	904601
36762	904602
167567	904603
2830	904604
312058	904605
30851	904606
12303	904607
777	904608
324241	904609
40432	904610
15981	904611
37360	904612
262892	904613
193130	904614
328915	904615
103890	904616
262908	904617
16717	904618
276336	904619
198029	904620
179192	904621
1083	904622
103437	904623
267609	904624
23554	904625
68114	904626
272977	904627
2583	904628
206052	904629
216067	904630
164083	904631
144023	904632
144022	904633
275028	904634
160741	904635
23328	904636
31658	904637
29947	904638
53602	904639
101713	904640
262767	904641
155961	904642
19124	904643
79166	904644
324976	904645
221609	904646
38443	904647
90226	904648
167247	904649
167667	904650
188190	904651
190346	904652
36600	904653
317404	904654
190216	904655
36239	904656
119687	904657
78280	904658
189531	904659
29532	904660
43552	904661
286377	904662
7310	904663
22832	904664
67333	904665
278315	904666
169022	904667
154630	904668
138172	904669
7639	904670
314456	904671
149780	904672
193588	904673
324145	904674
69402	904675
68003	904676
7870	904677
194883	904678
121226	904679
350	904680
160625	904681
45691	904682
897	904683
29914	904684
42708	904685
79343	904686
120930	904687
101567	904688
101571	904689
126863	904690
5549	904691
158202	904692
584	904693
121310	904694
115241	904695
95149	904696
79765	904697
121083	904698
121083	904699
121083	904700
95150	904701
329604	904702
246995	904703
340409	904704
335036	904705
122557	904706
166952	904707
68914	904708
11979	904709
168130	904710
106044	904711
171983	904712
12493	904713
127165	904714
55892	904715
127201	904716
12494	904717
160989	904718
578	904719
68478	904720
254298	904721
179982	904722
101775	904723
17322	904724
26327	904725
54024	904726
72294	904727
356590	904728
163575	904729
167027	904730
1359	904731
151305	904732
44319	904733
98529	904734
30336	904735
67364	904736
117363	904737
44680	904738
23662	904739
196187	904740
5673	904741
121716	904742
212798	904743
194894	904744
65449	904745
322594	904746
66879	904747
294486	904748
49040	904749
55893	904750
121513	904751
64047	904752
121513	904753
31891	904754
94513	904755
55	904756
105108	904757
341396	904758
329299	904759
237600	904760
156770	904761
156640	904762
159557	904763
9554	904764
59414	904765
120171	904766
170840	904767
2533	904768
327920	904769
194338	904770
223138	904771
186937	904772
1512	904773
9807	904774
195473	904775
98774	904776
1510	904777
78336	904778
18159	904779
46772	904780
339	904781
16706	904782
96007	904783
334958	904784
185407	904785
23465	904786
318995	904787
95139	904788
194206	904789
15680	904790
329672	904791
6178	904792
200	904793
67168	904794
121554	904795
323033	904796
140720	904797
73119	904798
113894	904799
113894	904800
12615	904801
45924	904802
1809	904803
79376	904804
79376	904805
130087	904806
31416	904807
226375	904808
92245	904809
44626	904810
327854	904811
7389	904812
228622	904813
262962	904814
159878	904815
159988	904816
159898	904817
269441	904818
12559	904819
306778	904820
115547	904821
25225	904822
31974	904823
321725	904824
322015	904825
295832	904826
12447	904827
80072	904828
38640	904829
221942	904830
3101	904831
329458	904832
44778	904833
99009	904834
1047	904835
273951	904836
151702	904837
160063	904838
639	904839
31116	904840
9706	904841
336220	904842
30818	904843
32184	904844
68751	904845
327628	904846
180541	904847
38167	904848
162631	904849
37000	904850
3005	904851
57162	904852
67293	904853
104003	904854
194164	904855
322798	904856
330025	904857
181859	904858
81032	904859
2778	904860
31745	904861
262599	904862
101591	904863
66888	904864
9014	904865
59380	904866
13029	904867
112708	904868
64590	904869
169721	904870
169739	904871
159955	904872
101610	904873
101610	904874
101609	904875
16962	904876
53636	904877
114106	904878
106666	904879
317732	904880
194617	904881
194651	904882
302828	904883
43561	904884
45719	904885
117691	904886
160705	904887
45635	904888
268260	904889
196441	904890
287861	904891
121485	904892
121485	904893
15752	904894
53796	904895
913	904896
274634	904897
196073	904898
168214	904899
16671	904900
165551	904901
154417	904902
180750	904903
193090	904904
196333	904905
117987	904906
18770	904907
10537	904908
1899	904909
187219	904910
312870	904911
204612	904912
322742	904913
4712	904914
4742	904915
322380	904916
15369	904917
193543	904918
169662	904919
329523	904920
30405	904921
168739	904922
117808	904923
8507	904924
17408	904925
263036	904926
166632	904927
59048	904928
2941	904929
16723	904930
114207	904931
1928	904932
314577	904933
187474	904934
96621	904935
331835	904936
194183	904937
124336	904938
60353	904939
252069	904940
23033	904941
12283	904942
325385	904943
206570	904944
162560	904945
80064	904946
194700	904947
36214	904948
326253	904949
14522	904950
190159	904951
3111	904952
94298	904953
21997	904954
236384	904955
35610	904956
123155	904957
317829	904958
312364	904959
318422	904960
262662	904961
36184	904962
105495	904963
312880	904964
312687	904965
22689	904966
22689	904967
66553	904968
270611	904969
187499	904970
66801	904971
897	904972
3114	904973
16717	904974
96594	904975
317970	904976
140729	904977
151008	904978
30642	904979
43316	904980
316897	904981
188202	904982
88803	904983
42747	904984
105024	904985
188104	904986
2598	904987
319397	904988
190300	904989
2607	904990
117818	904991
124	904992
5532	904993
67195	904994
243510	904995
97175	904996
302833	904997
35186	904998
113920	904999
12512	905000
325361	905001
291201	905002
27239	905003
193693	905004
344323	905005
200952	905006
37405	905007
11729	905008
319000	905009
70756	905010
1058	905011
181180	905012
101924	905013
16613	905014
261044	905015
354221	905016
139590	905017
319785	905018
325033	905019
63495	905020
314884	905021
119632	905022
59591	905023
59591	905024
82046	905025
196601	905026
44841	905027
322405	905028
52105	905029
224503	905030
275430	905031
3113	905032
156062	905033
163399	905034
90695	905035
162636	905036
86659	905037
136406	905038
101496	905039
158884	905040
16778	905041
186893	905042
28129	905043
43603	905044
105130	905045
121769	905046
323780	905047
2139	905048
269942	905049
319315	905050
64983	905051
154240	905052
165471	905053
237789	905054
25810	905055
95291	905056
21616	905057
11953	905058
201290	905059
162380	905060
159396	905061
77309	905062
313186	905063
187309	905064
21343	905065
31726	905066
323920	905067
151032	905068
111171	905069
249486	905070
162671	905071
164103	905072
47530	905073
69022	905074
121196	905075
3333	905076
255632	905077
187649	905078
312762	905079
26966	905080
192956	905081
192956	905082
38462	905083
38462	905084
16074	905085
66828	905086
194591	905087
12208	905088
137548	905089
121313	905090
157167	905091
36446	905092
120655	905093
18829	905094
170324	905095
188057	905096
314935	905097
314920	905098
108021	905099
159897	905100
29037	905101
32483	905102
159971	905103
58969	905104
25847	905105
187730	905106
106147	905107
106147	905108
321406	905109
85473	905110
77065	905111
316554	905112
101147	905113
166716	905114
263545	905115
101667	905116
153	905117
188251	905118
327009	905119
7156	905120
89884	905121
138409	905122
244787	905123
13486	905124
70674	905125
33505	905126
98906	905127
70742	905128
3154	905129
107099	905130
173382	905131
202971	905132
59088	905133
329961	905134
329938	905135
195109	905136
121452	905137
327197	905138
54071	905139
187716	905140
192068	905141
37406	905142
52284	905143
39286	905144
4806	905145
279058	905146
253122	905147
197319	905148
47810	905149
23875	905150
33345	905151
15603	905152
168297	905153
331274	905154
127213	905155
77187	905156
19128	905157
63600	905158
179620	905159
194395	905160
101568	905161
270666	905162
46899	905163
12191	905164
12762	905165
167983	905166
189743	905167
13598	905168
67288	905169
255479	905170
216130	905171
324551	905172
1268	905173
101992	905174
106478	905175
2461	905176
42882	905177
325555	905178
339	905179
260895	905180
260884	905181
283691	905182
189758	905183
180402	905184
8038	905185
313052	905186
45362	905187
163056	905188
77152	905189
313278	905190
66963	905191
123438	905192
45630	905193
275919	905194
333838	905195
19225	905196
89880	905197
187603	905198
244020	905199
166235	905200
271055	905201
122292	905202
164778	905203
139590	905204
228937	905205
136573	905206
121549	905207
52220	905208
46224	905209
67768	905210
133908	905211
319389	905212
12344	905213
193429	905214
313007	905215
187747	905216
10543	905217
102482	905218
52303	905219
149736	905220
104722	905221
318591	905222
303628	905223
103708	905224
97932	905225
158872	905226
252	905227
3877	905228
324627	905229
314774	905230
2940	905231
2940	905232
228	905233
5667	905234
47192	905235
121524	905236
66833	905237
101536	905238
122004	905239
92514	905240
121248	905241
194306	905242
69159	905243
3133	905244
270744	905245
271588	905246
328002	905247
323808	905248
6879	905249
117791	905250
9770	905251
192282	905252
192282	905253
37375	905254
79915	905255
193706	905256
137327	905257
103495	905258
104512	905259
180674	905260
2606	905261
267190	905262
191806	905263
25113	905264
9545	905265
321741	905266
7600	905267
103184	905268
196270	905269
21672	905270
344088	905271
39811	905272
39811	905273
21997	905274
262593	905275
5889	905276
31748	905277
96080	905278
101064	905279
103371	905280
270899	905281
96079	905282
100561	905283
44636	905284
163572	905285
104479	905286
277311	905287
352672	905288
253	905289
150173	905290
149913	905291
30556	905292
23192	905293
114184	905294
103154	905295
82864	905296
34155	905297
204832	905298
3719	905299
66851	905300
322557	905301
161829	905302
102979	905303
262015	905304
19158	905305
37381	905306
139572	905307
323359	905308
100789	905309
17911	905310
103863	905311
288546	905312
4610	905313
79996	905314
191307	905315
167316	905316
37194	905317
22919	905318
241085	905319
263030	905320
122259	905321
5575	905322
16896	905323
16634	905324
23192	905325
204281	905326
266505	905327
224	905328
54618	905329
53666	905330
327596	905331
7442	905332
193263	905333
13569	905334
28903	905335
121338	905336
66903	905337
96034	905338
341232	905339
19281	905340
324048	905341
253757	905342
126956	905343
324205	905344
168425	905345
47468	905346
64639	905347
267994	905348
202906	905349
55581	905350
30294	905351
90837	905352
31467	905353
21897	905354
2042	905355
70025	905356
146402	905357
314735	905358
101583	905359
108958	905360
172458	905361
108640	905362
48816	905363
127174	905364
5488	905365
66884	905366
10013	905367
24976	905368
262748	905369
313099	905370
150023	905371
16109	905372
207357	905373
69446	905374
99004	905375
38376	905376
188250	905377
121321	905378
113379	905379
113757	905380
26140	905381
154955	905382
77107	905383
68503	905384
284983	905385
332165	905386
314873	905387
12502	905388
766	905389
127256	905390
204858	905391
83026	905392
83676	905393
121562	905394
328561	905395
156314	905396
193697	905397
104706	905398
194308	905399
39811	905400
120717	905401
194265	905402
328638	905403
193504	905404
231004	905405
2608	905406
123224	905407
133513	905408
261454	905409
117586	905410
192908	905411
269587	905412
65236	905413
94001	905414
172589	905415
133712	905416
101937	905417
9318	905418
80259	905419
31887	905420
10542	905421
6435	905422
77320	905423
187184	905424
312373	905425
3332	905426
3332	905427
101716	905428
62959	905429
62959	905430
104618	905431
9418	905432
163758	905433
36371	905434
16868	905435
9730	905436
101982	905437
325383	905438
8343	905439
262706	905440
2139	905441
147548	905442
138848	905443
67352	905444
33145	905445
331537	905446
316531	905447
78369	905448
194317	905449
194317	905450
101562	905451
190385	905452
26128	905453
31754	905454
159892	905455
31742	905456
100	905457
131587	905458
267376	905459
90064	905460
14240	905461
187212	905462
68432	905463
101921	905464
194473	905465
66876	905466
52358	905467
77801	905468
69713	905469
327896	905470
59655	905471
19717	905472
333531	905473
271099	905474
7917	905475
158953	905476
163320	905477
94032	905478
177596	905479
113548	905480
65118	905481
266177	905482
296491	905483
156079	905484
161407	905485
93900	905486
44892	905487
196088	905488
67897	905489
62198	905490
209158	905491
37361	905492
47396	905493
181845	905494
101524	905495
79492	905496
168121	905497
190086	905498
66881	905499
262734	905500
31751	905501
39820	905502
14963	905503
14963	905504
47017	905505
7506	905506
101531	905507
14963	905508
324018	905509
21433	905510
163652	905511
192949	905512
192253	905513
230256	905514
66261	905515
194476	905516
220864	905517
303685	905518
159166	905519
43563	905520
37109	905521
271449	905522
31028	905523
121817	905524
53050	905525
40505	905526
60132	905527
60132	905528
187494	905529
77260	905530
117681	905531
188126	905532
313047	905533
67185	905534
36663	905535
190455	905536
190869	905537
117447	905538
36350	905539
317751	905540
7164	905541
189915	905542
313185	905543
77178	905544
16774	905545
312296	905546
187595	905547
313303	905548
313087	905549
187280	905550
313309	905551
186957	905552
53015	905553
123069	905554
36163	905555
312968	905556
252	905557
8629	905558
325480	905559
2600	905560
63183	905561
45813	905562
26962	905563
147318	905564
2075	905565
121656	905566
2046	905567
80772	905568
86973	905569
3268	905570
238692	905571
98452	905572
228655	905573
53183	905574
329459	905575
321838	905576
89396	905577
21388	905578
15691	905579
859	905580
2038	905581
8957	905582
116734	905583
147397	905584
15	905585
15765	905586
110556	905587
101040	905588
187347	905589
13971	905590
76847	905591
230295	905592
222546	905593
73961	905594
194699	905595
7107	905596
70311	905597
45815	905598
237297	905599
47047	905600
16613	905601
158954	905602
45139	905603
776	905604
5026	905605
21364	905606
131530	905607
172439	905608
130430	905609
163	905610
121964	905611
26117	905612
36413	905613
8256	905614
78612	905615
5133	905616
52634	905617
36746	905618
25943	905619
36768	905620
78219	905621
52439	905622
25948	905623
52705	905624
25859	905625
14089	905626
25956	905627
77959	905628
14079	905629
52934	905630
36768	905631
5133	905632
36658	905633
78133	905634
14096	905635
36310	905636
36311	905637
80226	905638
121818	905639
46571	905640
128745	905641
38188	905642
263740	905643
4149	905644
177550	905645
6959	905646
10226	905647
283796	905648
20852	905649
67020	905650
19882	905651
181346	905652
82650	905653
91394	905654
72220	905655
94784	905656
78558	905657
36501	905658
3585	905659
10188	905660
737	905661
18957	905662
15444	905663
67	905664
41795	905665
44749	905666
15408	905667
564	905668
6752	905669
26330	905670
8855	905671
4762	905672
77439	905673
28735	905674
44213	905675
244046	905676
16388	905677
23259	905678
21463	905679
7047	905680
93502	905681
174602	905682
160778	905683
139887	905684
342129	905685
294082	905686
238979	905687
319760	905688
156080	905689
12636	905690
93461	905691
38428	905692
52813	905693
1230	905694
41165	905695
11062	905696
36323	905697
14306	905698
161009	905699
10592	905700
109042	905701
41281	905702
41516	905703
67843	905704
91440	905705
205248	905706
22896	905707
63773	905708
2435	905709
8320	905710
102049	905711
203663	905712
15103	905713
16377	905714
320917	905715
342019	905716
108317	905717
237067	905718
149827	905719
143530	905720
98924	905721
10978	905722
100667	905723
37809	905724
7202	905725
162351	905726
74416	905727
201162	905728
82183	905729
173176	905730
46990	905731
122207	905732
282108	905733
83649	905734
17326	905735
209612	905736
41849	905737
14087	905738
42660	905739
209016	905740
84587	905741
85121	905742
37955	905743
42744	905744
77650	905745
116791	905746
119774	905747
309380	905748
14722	905749
63149	905750
28746	905751
215192	905752
32692	905753
9148	905754
68208	905755
77026	905756
119202	905757
1039	905758
65350	905759
129483	905760
125891	905761
37761	905762
72781	905763
24587	905764
134410	905765
86885	905766
291344	905767
83227	905768
186178	905769
207109	905770
163959	905771
340349	905772
17518	905773
4435	905774
163645	905775
24473	905776
186996	905777
302342	905778
200203	905779
261119	905780
261560	905781
159214	905782
78026	905783
9767	905784
48936	905785
60583	905786
67142	905787
76481	905788
210835	905789
5835	905790
15704	905791
38076	905792
35848	905793
4278	905794
11524	905795
336810	905796
4274	905797
45125	905798
353341	905799
92754	905800
108390	905801
183583	905802
219997	905803
80698	905804
254983	905805
115768	905806
9076	905807
92157	905808
41766	905809
94170	905810
1820	905811
98698	905812
115831	905813
203639	905814
146068	905815
301729	905816
52390	905817
322066	905818
28361	905819
41112	905820
273102	905821
146914	905822
71833	905823
217084	905824
34330	905825
127321	905826
23233	905827
79157	905828
98857	905829
98809	905830
163274	905831
307408	905832
99094	905833
10491	905834
95175	905835
90574	905836
6098	905837
42033	905838
169385	905839
70792	905840
37476	905841
9893	905842
4	905843
114815	905844
77	905845
225999	905846
35975	905847
114900	905848
20149	905849
342044	905850
50009	905851
178233	905852
51678	905853
232468	905854
47807	905855
231327	905856
20400	905857
101973	905858
6930	905859
256279	905860
88184	905861
37999	905862
850	905863
32277	905864
25129	905865
13881	905866
86439	905867
74736	905868
59847	905869
70366	905870
8159	905871
15535	905872
285492	905873
107859	905874
169108	905875
75732	905876
3107	905877
50497	905878
60368	905879
45265	905880
120562	905881
76101	905882
43339	905883
139797	905884
44918	905885
139797	905886
39947	905887
168438	905888
39947	905889
337399	905890
12139	905891
104508	905892
168761	905893
60451	905894
186277	905895
137548	905896
127123	905897
23329	905898
10751	905899
73746	905900
60451	905901
282246	905902
19441	905903
105516	905904
23813	905905
269037	905906
69359	905907
279638	905908
168534	905909
5114	905910
335684	905911
28939	905912
5114	905913
279533	905914
183514	905915
203944	905916
658	905917
352376	905918
83711	905919
127888	905920
353405	905921
323404	905922
83573	905923
48258	905924
126993	905925
164201	905926
88624	905927
3868	905928
327608	905929
85046	905930
159776	905931
66983	905932
66859	905933
101574	905934
66998	905935
263139	905936
8708	905937
66795	905938
67342	905939
7529	905940
17629	905941
72714	905942
125550	905943
4228	905944
6592	905945
66013	905946
50666	905947
23005	905948
13215	905949
247418	905950
25158	905951
20831	905952
106629	905953
182415	905954
64000	905955
144697	905956
2088	905957
217631	905958
205764	905959
200440	905960
201817	905961
14015	905962
339688	905963
299890	905964
44889	905965
157605	905966
79248	905967
12952	905968
102012	905969
319949	905970
14283	905971
126469	905972
126297	905973
18266	905974
1127	905975
126135	905976
344133	905977
56154	905978
103519	905979
271366	905980
56512	905981
127704	905982
163389	905983
283848	905984
17532	905985
283980	905986
3112	905987
71134	905988
283983	905989
9913	905990
21560	905991
26440	905992
32495	905993
11247	905994
1196	905995
18703	905996
85133	905997
110605	905998
70345	905999
78108	906000
18862	906001
81926	906002
37257	906003
130728	906004
9197	906005
218616	906006
18862	906007
33619	906008
100656	906009
87707	906010
164631	906011
6673	906012
257296	906013
310213	906014
165436	906015
103767	906016
55561	906017
81097	906018
99910	906019
21554	906020
10046	906021
317933	906022
25273	906023
21970	906024
27424	906025
10501	906026
131900	906027
53248	906028
8689	906029
40427	906030
28584	906031
52531	906032
76811	906033
65843	906034
210662	906035
177575	906036
96717	906037
44740	906038
20881	906039
16631	906040
37847	906041
65227	906042
94977	906043
31220	906044
47105	906045
36824	906046
1080	906047
13988	906048
10599	906049
26979	906050
65293	906051
353299	906052
83229	906053
236755	906054
33124	906055
91010	906056
52554	906057
69748	906058
193567	906059
190528	906060
37676	906061
69680	906062
27750	906063
42920	906064
15507	906065
38691	906066
86177	906067
25150	906068
301895	906069
41727	906070
196	906071
319706	906072
232426	906073
233042	906074
305368	906075
161477	906076
28948	906077
204907	906078
55027	906079
107137	906080
126815	906081
61235	906082
85260	906083
112961	906084
43535	906085
53204	906086
221143	906087
16925	906088
183731	906089
23299	906090
53868	906091
117877	906092
58973	906093
338459	906094
117877	906095
179594	906096
233482	906097
220353	906098
64612	906099
168731	906100
27776	906101
2980	906102
156679	906103
86813	906104
251190	906105
156521	906106
87428	906107
327839	906108
147993	906109
247180	906110
91359	906111
66015	906112
53067	906113
218804	906114
210903	906115
7070	906116
153695	906117
2542	906118
67546	906119
53386	906120
98324	906121
10215	906122
252904	906123
80005	906124
245144	906125
269259	906126
112640	906127
30215	906128
63318	906129
114537	906130
107095	906131
140160	906132
43618	906133
309893	906134
310226	906135
99092	906136
75154	906137
36684	906138
103120	906139
95845	906140
40112	906141
27163	906142
93329	906143
64435	906144
59754	906145
314031	906146
187783	906147
43547	906148
39908	906149
35331	906150
134417	906151
50991	906152
354483	906153
19842	906154
191269	906155
91485	906156
16411	906157
112396	906158
223578	906159
111945	906160
9283	906161
1198	906162
61052	906163
29147	906164
7884	906165
11048	906166
98552	906167
615	906168
240571	906169
134908	906170
38607	906171
81245	906172
250394	906173
148629	906174
336842	906175
70315	906176
112474	906177
31569	906178
78384	906179
34506	906180
206694	906181
7575	906182
264356	906183
44263	906184
66345	906185
45302	906186
100705	906187
335183	906188
328206	906189
282330	906190
2563	906191
250269	906192
100764	906193
153843	906194
100909	906195
198802	906196
30631	906197
130864	906198
19676	906199
9031	906200
102948	906201
144017	906202
30321	906203
155186	906204
188502	906205
134625	906206
44004	906207
3877	906208
26394	906209
44002	906210
102960	906211
45859	906212
8134	906213
44226	906214
10078	906215
6344	906216
116599	906217
265893	906218
129198	906219
128646	906220
26330	906221
14564	906222
15966	906223
373	906224
5064	906225
10137	906226
14901	906227
158028	906228
68279	906229
10489	906230
36428	906231
85475	906232
3316	906233
13368	906234
4247	906235
314886	906236
188212	906237
3497	906238
32153	906239
20655	906240
113352	906241
35122	906242
13568	906243
56708	906244
343760	906245
141280	906246
176426	906247
13933	906248
258170	906249
25178	906250
137739	906251
114093	906252
78821	906253
74727	906254
45845	906255
51149	906256
210435	906257
39982	906258
13098	906259
237727	906260
37898	906261
135271	906262
284494	906263
23214	906264
1655	906265
1356	906266
60976	906267
32627	906268
162041	906269
148602	906270
108129	906271
26122	906272
40078	906273
37227	906274
312416	906275
10794	906276
46362	906277
67	906278
154075	906279
124510	906280
59316	906281
229606	906282
115885	906283
25196	906284
128575	906285
23513	906286
22835	906287
202752	906288
135009	906289
88808	906290
138987	906291
3683	906292
79975	906293
22701	906294
327368	906295
585	906296
23715	906297
36972	906298
347776	906299
10724	906300
64015	906301
249669	906302
13753	906303
51629	906304
8110	906305
76029	906306
148926	906307
142158	906308
194845	906309
46993	906310
195448	906311
179052	906312
106028	906313
346824	906314
31081	906315
9644	906316
193205	906317
53124	906318
22896	906319
5939	906320
3130	906321
190706	906322
14748	906323
80111	906324
9613	906325
10447	906326
157179	906327
62504	906328
104332	906329
79786	906330
1603	906331
6529	906332
4838	906333
122282	906334
209816	906335
54687	906336
160778	906337
157625	906338
39801	906339
318186	906340
215638	906341
44541	906342
26865	906343
116922	906344
180025	906345
23072	906346
33814	906347
125772	906348
324160	906349
5618	906350
220790	906351
56269	906352
10365	906353
25675	906354
128498	906355
13387	906356
171744	906357
19311	906358
102442	906359
200740	906360
526	906361
262646	906362
262747	906363
26110	906364
71537	906365
69126	906366
42287	906367
40255	906368
28722	906369
9651	906370
101565	906371
93370	906372
257278	906373
84930	906374
16682	906375
107174	906376
22663	906377
52800	906378
199259	906379
63664	906380
267699	906381
265170	906382
86588	906383
28719	906384
49152	906385
33873	906386
34174	906387
292446	906388
924	906389
15131	906390
4030	906391
64363	906392
118678	906393
16821	906394
45069	906395
141748	906396
5563	906397
4986	906398
13477	906399
75817	906400
49216	906401
4664	906402
102361	906403
35766	906404
51642	906405
46006	906406
115755	906407
55436	906408
43765	906409
24248	906410
8089	906411
79317	906412
322435	906413
202889	906414
31955	906415
9575	906416
5168	906417
12573	906418
102849	906419
7195	906420
48922	906421
3487	906422
68898	906423
39012	906424
5622	906425
43474	906426
19855	906427
64864	906428
124622	906429
46184	906430
75849	906431
176593	906432
52975	906433
16371	906434
83271	906435
173306	906436
23790	906437
21032	906438
4170	906439
75254	906440
46162	906441
66950	906442
1722	906443
47976	906444
270897	906445
262637	906446
54976	906447
37850	906448
356430	906449
16368	906450
157997	906451
69962	906452
4449	906453
94607	906454
48963	906455
129829	906456
143190	906457
239589	906458
150	906459
339534	906460
20276	906461
15012	906462
11529	906463
5607	906464
24468	906465
106028	906466
84279	906467
201150	906468
56366	906469
23175	906470
130030	906471
7011	906472
245159	906473
226603	906474
196221	906475
252062	906476
9686	906477
141275	906478
64962	906479
79477	906480
79477	906481
79477	906482
7328	906483
3745	906484
191491	906485
191491	906486
151981	906487
10630	906488
44869	906489
172919	906490
16463	906491
186635	906492
94885	906493
67284	906494
31974	906495
44370	906496
56971	906497
43270	906498
26312	906499
57209	906500
89297	906501
152862	906502
3833	906503
77514	906504
14147	906505
181	906506
152850	906507
12113	906508
36123	906509
312921	906510
77299	906511
77169	906512
77159	906513
187568	906514
187149	906515
52254	906516
52198	906517
187309	906518
164231	906519
213743	906520
119147	906521
122254	906522
128068	906523
356068	906524
208876	906525
162063	906526
150980	906527
4477	906528
272491	906529
159085	906530
123604	906531
42471	906532
9068	906533
303341	906534
107541	906535
154023	906536
93642	906537
50458	906538
17418	906539
192966	906540
71099	906541
90710	906542
181574	906543
303030	906544
105025	906545
30830	906546
8222	906547
31644	906548
24049	906549
23935	906550
106892	906551
99694	906552
123075	906553
4748	906554
70844	906555
52749	906556
35936	906557
313209	906558
10788	906559
104553	906560
36708	906561
312911	906562
141094	906563
47207	906564
181573	906565
137559	906566
178105	906567
155985	906568
25055	906569
30597	906570
10412	906571
28518	906572
107979	906573
57191	906574
24885	906575
7448	906576
14227	906577
16928	906578
147975	906579
43207	906580
1222	906581
68407	906582
70775	906583
540	906584
320776	906585
152406	906586
254398	906587
288	906588
70706	906589
269232	906590
161693	906591
16854	906592
52230	906593
7527	906594
296082	906595
17989	906596
48691	906597
143496	906598
131058	906599
44315	906600
107432	906601
11346	906602
8315	906603
325571	906604
1462	906605
33077	906606
124087	906607
313580	906608
118819	906609
314553	906610
318003	906611
78324	906612
194558	906613
133320	906614
168683	906615
22960	906616
8989	906617
22960	906618
16377	906619
5735	906620
3258	906621
124	906622
19425	906623
187638	906624
119662	906625
149927	906626
116530	906627
47601	906628
32228	906629
26327	906630
84287	906631
294710	906632
20866	906633
43285	906634
3172	906635
36523	906636
4752	906637
12568	906638
5126	906639
316005	906640
223265	906641
52947	906642
33973	906643
39929	906644
188910	906645
52919	906646
16793	906647
106571	906648
163529	906649
79763	906650
14096	906651
282557	906652
84858	906653
31113	906654
1265	906655
121	906656
16325	906657
22850	906658
623	906659
962	906660
19142	906661
90187	906662
2565	906663
79529	906664
101223	906665
45377	906666
49735	906667
96949	906668
30197	906669
207456	906670
10441	906671
237106	906672
116177	906673
264164	906674
79186	906675
136680	906676
133030	906677
51765	906678
70161	906679
156965	906680
9090	906681
269828	906682
191603	906683
210667	906684
70076	906685
203332	906686
39476	906687
39874	906688
226769	906689
301404	906690
3105	906691
205823	906692
122915	906693
353999	906694
156848	906695
7733	906696
111463	906697
187462	906698
326749	906699
77177	906700
194523	906701
5664	906702
6427	906703
312706	906704
30163	906705
260964	906706
15660	906707
36216	906708
117423	906709
5188	906710
53730	906711
45835	906712
77909	906713
124417	906714
112604	906715
3681	906716
3727	906717
46808	906718
66651	906719
30624	906720
67414	906721
187156	906722
2303	906723
204892	906724
2504	906725
28761	906726
177454	906727
7579	906728
81757	906729
58477	906730
55495	906731
103112	906732
123425	906733
77937	906734
118387	906735
25231	906736
14784	906737
2753	906738
148348	906739
42775	906740
4971	906741
16735	906742
22366	906743
340113	906744
32065	906745
12779	906746
59035	906747
91416	906748
21722	906749
210643	906750
151913	906751
24262	906752
91271	906753
30649	906754
14984	906755
115901	906756
64206	906757
1064	906758
24540	906759
16758	906760
130296	906761
91732	906762
160185	906763
15497	906764
28236	906765
90373	906766
305452	906767
339491	906768
189128	906769
25902	906770
356025	906771
62582	906772
195324	906773
120682	906774
6258	906775
36347	906776
222915	906777
302679	906778
53487	906779
40903	906780
95108	906781
1822	906782
57857	906783
118925	906784
43503	906785
13858	906786
12919	906787
17463	906788
164061	906789
18684	906790
34098	906791
210297	906792
4994	906793
247754	906794
54158	906795
122978	906796
43822	906797
110601	906798
156468	906799
1870	906800
1869	906801
254402	906802
197578	906803
242097	906804
197513	906805
55506	906806
51538	906807
322268	906808
43978	906809
117536	906810
23921	906811
9524	906812
62845	906813
118353	906814
14344	906815
30613	906816
71099	906817
59165	906818
105422	906819
129981	906820
150831	906821
10577	906822
13795	906823
77229	906824
292865	906825
280239	906826
120375	906827
178381	906828
207871	906829
161237	906830
3747	906831
60410	906832
5025	906833
34408	906834
2295	906835
15964	906836
124324	906837
89744	906838
35011	906839
27972	906840
282410	906841
84342	906842
28038	906843
76111	906844
84517	906845
16856	906846
88295	906847
254527	906848
80062	906849
252926	906850
16957	906851
12536	906852
42819	906853
18943	906854
76550	906855
351673	906856
25220	906857
152069	906858
35378	906859
1059	906860
32206	906861
10992	906862
73	906863
76877	906864
26489	906865
35481	906866
267580	906867
10346	906868
44756	906869
7765	906870
7796	906871
76774	906872
148069	906873
306158	906874
239960	906875
14932	906876
327379	906877
158402	906878
62535	906879
85177	906880
72708	906881
319016	906882
12227	906883
183406	906884
54983	906885
5517	906886
27961	906887
19041	906888
283448	906889
368	906890
44390	906891
151559	906892
4699	906893
22940	906894
36712	906895
107818	906896
19178	906897
35771	906898
136208	906899
32525	906900
14178	906901
48224	906902
46764	906903
4464	906904
50717	906905
32340	906906
6236	906907
52576	906908
1116	906909
1116	906910
158949	906911
19308	906912
110327	906913
301289	906914
112388	906915
101600	906916
20399	906917
139667	906918
30635	906919
110296	906920
67099	906921
62662	906922
29988	906923
155477	906924
31308	906925
303386	906926
23042	906927
33749	906928
13047	906929
99989	906930
123778	906931
6554	906932
36240	906933
24908	906934
305840	906935
331258	906936
8545	906937
15	906938
81322	906939
11338	906940
36165	906941
58252	906942
29115	906943
8468	906944
23993	906945
104221	906946
52173	906947
46456	906948
165014	906949
37401	906950
300463	906951
84609	906952
8403	906953
97714	906954
7259	906955
27552	906956
38216	906957
607	906958
153598	906959
60283	906960
182733	906961
119716	906962
134989	906963
27640	906964
15701	906965
80282	906966
122795	906967
121161	906968
919	906969
347402	906970
1797	906971
44535	906972
52931	906973
47934	906974
43102	906975
53717	906976
2191	906977
240498	906978
302739	906979
17859	906980
2663	906981
873	906982
345783	906983
2251	906984
17855	906985
11152	906986
7688	906987
52139	906988
39815	906989
66969	906990
3031	906991
53975	906992
91064	906993
242589	906994
161773	906995
35242	906996
93303	906997
304999	906998
95154	906999
353978	907000
1813	907001
95411	907002
63974	907003
21573	907004
36886	907005
52961	907006
8091	907007
31567	907008
12489	907009
65319	907010
12894	907011
115545	907012
5282	907013
298462	907014
156823	907015
203260	907016
15319	907017
142923	907018
178488	907019
292805	907020
3962	907021
13319	907022
2708	907023
66478	907024
266471	907025
65211	907026
59266	907027
500	907028
102469	907029
513	907030
30145	907031
30946	907032
30739	907033
348018	907034
34068	907035
17573	907036
140652	907037
5695	907038
92980	907039
211094	907040
12186	907041
1978	907042
16568	907043
338285	907044
66744	907045
19139	907046
26022	907047
158530	907048
68795	907049
279899	907050
108391	907051
64594	907052
20112	907053
1961	907054
76533	907055
319306	907056
118369	907057
32010	907058
100915	907059
207423	907060
28370	907061
123626	907062
33935	907063
38182	907064
200467	907065
6266	907066
53393	907067
268039	907068
79896	907069
3004	907070
350622	907071
92533	907072
5251	907073
4204	907074
259250	907075
124285	907076
329268	907077
42179	907078
5718	907079
318478	907080
7190	907081
35312	907082
78829	907083
337436	907084
112412	907085
331044	907086
11164	907087
232932	907088
92025	907089
99993	907090
157138	907091
13978	907092
183703	907093
199112	907094
143435	907095
1915	907096
81130	907097
166106	907098
226527	907099
14753	907100
172945	907101
778	907102
48221	907103
26854	907104
5585	907105
3453	907106
24235	907107
88188	907108
71008	907109
3495	907110
25889	907111
78418	907112
316	907113
31845	907114
317041	907115
103238	907116
29581	907117
35076	907118
148246	907119
230544	907120
163822	907121
302504	907122
959	907123
74598	907124
112055	907125
206429	907126
210007	907127
341421	907128
289320	907129
6177	907130
86781	907131
129144	907132
208530	907133
176526	907134
174629	907135
24173	907136
72944	907137
171409	907138
133018	907139
17797	907140
207124	907141
209226	907142
356775	907143
162676	907144
94665	907145
350527	907146
302181	907147
106072	907148
162544	907149
74324	907150
50693	907151
302111	907152
113706	907153
111883	907154
113665	907155
94623	907156
181035	907157
47050	907158
50693	907159
344662	907160
24495	907161
74582	907162
302182	907163
4585	907164
110038	907165
198794	907166
54924	907167
92841	907168
16544	907169
8416	907170
8416	907171
1449	907172
19301	907173
123241	907174
331610	907175
22469	907176
95259	907177
73995	907178
95263	907179
331652	907180
138354	907181
2557	907182
61582	907183
103634	907184
82361	907185
193549	907186
146375	907187
330455	907188
230101	907189
7561	907190
5486	907191
234257	907192
71253	907193
155535	907194
271155	907195
54704	907196
4466	907197
193893	907198
87037	907199
31740	907200
72	907201
159706	907202
89571	907203
149790	907204
65167	907205
43100	907206
195043	907207
97851	907208
211887	907209
5397	907210
48022	907211
8392	907212
95253	907213
170030	907214
11908	907215
114904	907216
91060	907217
29045	907218
53822	907219
118861	907220
329521	907221
129863	907222
25610	907223
328927	907224
105881	907225
6314	907226
9540	907227
63744	907228
95164	907229
155157	907230
281043	907231
66266	907232
226032	907233
102937	907234
116643	907235
27147	907236
229591	907237
136571	907238
348519	907239
137882	907240
312952	907241
208782	907242
158191	907243
137095	907244
48328	907245
224496	907246
200108	907247
181947	907248
253629	907249
59434	907250
17283	907251
12388	907252
318123	907253
313385	907254
121270	907255
11371	907256
284955	907257
223561	907258
29623	907259
64617	907260
309004	907261
1318	907262
24003	907263
146639	907264
42584	907265
42584	907266
147485	907267
258079	907268
55843	907269
38434	907270
200698	907271
40659	907272
248123	907273
137468	907274
9031	907275
235471	907276
242404	907277
136193	907278
7390	907279
14616	907280
50197	907281
98964	907282
10790	907283
29903	907284
124243	907285
11074	907286
61149	907287
183239	907288
16123	907289
62223	907290
27993	907291
221861	907292
7906	907293
17772	907294
165775	907295
11673	907296
1423	907297
6374	907298
302883	907299
252049	907300
161515	907301
20086	907302
39280	907303
85375	907304
67602	907305
148991	907306
27382	907307
3527	907308
82494	907309
175740	907310
45114	907311
86102	907312
81543	907313
287785	907314
227086	907315
47905	907316
19017	907317
328489	907318
79053	907319
75548	907320
86426	907321
145500	907322
196210	907323
10642	907324
37432	907325
194822	907326
44463	907327
30129	907328
6206	907329
627	907330
26571	907331
47217	907332
268815	907333
329247	907334
104131	907335
304772	907336
35960	907337
39640	907338
779	907339
29971	907340
50035	907341
333536	907342
947	907343
177432	907344
7575	907345
185924	907346
344720	907347
121921	907348
74311	907349
333970	907350
189428	907351
19969	907352
96559	907353
42642	907354
260847	907355
63398	907356
119174	907357
56231	907358
83358	907359
5876	907360
4377	907361
32144	907362
32144	907363
254209	907364
114083	907365
37406	907366
173801	907367
77640	907368
158535	907369
196148	907370
159015	907371
114161	907372
18231	907373
252575	907374
224706	907375
20679	907376
252696	907377
189593	907378
33431	907379
43330	907380
196495	907381
203795	907382
45796	907383
60548	907384
96099	907385
89265	907386
201319	907387
230061	907388
42364	907389
17830	907390
62385	907391
80222	907392
12458	907393
155154	907394
170365	907395
11027	907396
96807	907397
77130	907398
2391	907399
7726	907400
5739	907401
276419	907402
219939	907403
218507	907404
234357	907405
48808	907406
178603	907407
241939	907408
267525	907409
251097	907410
17270	907411
21423	907412
6418	907413
77612	907414
321472	907415
304230	907416
110178	907417
328296	907418
48384	907419
43152	907420
96305	907421
338145	907422
15771	907423
220584	907424
170935	907425
31848	907426
22827	907427
5906	907428
91046	907429
56096	907430
6542	907431
62242	907432
4099	907433
68015	907434
1154	907435
35153	907436
218633	907437
345767	907438
16413	907439
273442	907440
114364	907441
153793	907442
40526	907443
106364	907444
25068	907445
5737	907446
162320	907447
328731	907448
269686	907449
128152	907450
174477	907451
192343	907452
5805	907453
50277	907454
4683	907455
639	907456
1602	907457
50671	907458
145880	907459
185836	907460
176271	907461
172623	907462
53219	907463
110834	907464
309525	907465
153053	907466
106538	907467
123843	907468
10919	907469
19398	907470
114146	907471
40743	907472
276160	907473
91082	907474
92824	907475
28998	907476
281260	907477
20231	907478
18401	907479
200881	907480
47919	907481
203534	907482
64499	907483
299061	907484
51354	907485
35561	907486
201031	907487
1509	907488
67095	907489
75846	907490
89355	907491
7461	907492
119582	907493
35446	907494
239765	907495
239731	907496
89922	907497
225788	907498
123910	907499
61081	907500
74834	907501
146557	907502
178883	907503
231015	907504
338676	907505
22845	907506
12501	907507
794	907508
160558	907509
14425	907510
82380	907511
21053	907512
55531	907513
130310	907514
9865	907515
173958	907516
56277	907517
85321	907518
145406	907519
85390	907520
170335	907521
131150	907522
63576	907523
37799	907524
74149	907525
114565	907526
113417	907527
277492	907528
320467	907529
340373	907530
298250	907531
174506	907532
318308	907533
319543	907534
91602	907535
142468	907536
13529	907537
62494	907538
92267	907539
133490	907540
6836	907541
82794	907542
200745	907543
334137	907544
24019	907545
129952	907546
61356	907547
319827	907548
319533	907549
310110	907550
61753	907551
48340	907552
72	907553
139395	907554
192344	907555
154	907556
16733	907557
21941	907558
184704	907559
24018	907560
67635	907561
285633	907562
159073	907563
271995	907564
1469	907565
235574	907566
13175	907567
105010	907568
64418	907569
111298	907570
136539	907571
114522	907572
8551	907573
330808	907574
200855	907575
298891	907576
111292	907577
60684	907578
191440	907579
173412	907580
112593	907581
73109	907582
293405	907583
98956	907584
136304	907585
116964	907586
348890	907587
173272	907588
111187	907589
350392	907590
293356	907591
323631	907592
129851	907593
5878	907594
197298	907595
242078	907596
65365	907597
330670	907598
65392	907599
80488	907600
199455	907601
236537	907602
62279	907603
307107	907604
107116	907605
298257	907606
192176	907607
209940	907608
133891	907609
180452	907610
115273	907611
79096	907612
133846	907613
105088	907614
1660	907615
279559	907616
109242	907617
287211	907618
169125	907619
234922	907620
23687	907621
118031	907622
81263	907623
3382	907624
116233	907625
117470	907626
47812	907627
19095	907628
31655	907629
21574	907630
176617	907631
51565	907632
63280	907633
63162	907634
346786	907635
50299	907636
38000	907637
76254	907638
88804	907639
16123	907640
152190	907641
17851	907642
124147	907643
342761	907644
198573	907645
15045	907646
11	907647
15439	907648
89724	907649
8448	907650
1542	907651
95781	907652
81114	907653
61022	907654
354303	907655
353352	907656
128791	907657
205605	907658
30998	907659
349174	907660
208492	907661
348848	907662
128303	907663
205646	907664
129813	907665
205335	907666
353385	907667
56489	907668
206435	907669
56046	907670
83893	907671
84383	907672
31319	907673
83718	907674
83673	907675
128325	907676
8543	907677
19843	907678
27273	907679
83729	907680
4225	907681
209360	907682
208070	907683
129473	907684
207428	907685
351686	907686
206384	907687
206795	907688
98361	907689
206362	907690
349725	907691
130077	907692
210444	907693
207596	907694
206022	907695
207510	907696
83575	907697
128136	907698
353950	907699
206310	907700
129600	907701
83602	907702
351005	907703
209868	907704
129276	907705
351712	907706
205400	907707
351149	907708
354917	907709
208340	907710
208850	907711
83688	907712
4225	907713
209721	907714
88062	907715
55994	907716
55994	907717
208543	907718
209176	907719
205615	907720
128554	907721
205200	907722
127768	907723
130104	907724
209328	907725
83685	907726
352036	907727
208898	907728
65498	907729
84255	907730
98328	907731
205268	907732
206831	907733
127746	907734
6661	907735
11039	907736
128233	907737
357308	907738
351415	907739
56255	907740
209426	907741
83949	907742
352471	907743
208456	907744
350715	907745
129944	907746
84307	907747
206360	907748
38617	907749
353651	907750
208014	907751
56318	907752
205449	907753
205554	907754
83131	907755
354986	907756
348951	907757
210148	907758
207414	907759
83982	907760
83488	907761
352828	907762
355529	907763
128672	907764
129855	907765
350468	907766
86533	907767
133724	907768
52813	907769
46588	907770
38095	907771
21593	907772
323625	907773
43626	907774
59398	907775
81114	907776
78323	907777
167570	907778
5367	907779
13500	907780
120377	907781
126230	907782
29764	907783
18838	907784
66786	907785
89452	907786
35829	907787
63175	907788
356440	907789
189693	907790
431	907791
166006	907792
278304	907793
22914	907794
20689	907795
247650	907796
296673	907797
158588	907798
344962	907799
47694	907800
7239	907801
220711	907802
291755	907803
19907	907804
1521	907805
79228	907806
78676	907807
124191	907808
13465	907809
104070	907810
181338	907811
210886	907812
2580	907813
327095	907814
314122	907815
26542	907816
263332	907817
204686	907818
171767	907819
216113	907820
355171	907821
6914	907822
41681	907823
181352	907824
14232	907825
32819	907826
350273	907827
31876	907828
1521	907829
14716	907830
111272	907831
5172	907832
120917	907833
181342	907834
160028	907835
160583	907836
3542	907837
132491	907838
259559	907839
90096	907840
35437	907841
2190	907842
155562	907843
66612	907844
157	907845
106756	907846
15883	907847
165707	907848
38700	907849
45795	907850
27643	907851
190579	907852
45797	907853
79247	907854
196755	907855
101759	907856
9553	907857
67912	907858
4071	907859
129996	907860
66634	907861
261538	907862
31997	907863
113209	907864
6889	907865
107040	907866
210590	907867
123041	907868
3034	907869
289409	907870
10754	907871
81068	907872
52300	907873
100747	907874
172729	907875
7908	907876
23691	907877
130645	907878
89423	907879
79873	907880
50809	907881
7166	907882
29016	907883
202108	907884
97574	907885
11822	907886
269685	907887
12662	907888
128195	907889
251	907890
194457	907891
9075	907892
134567	907893
211574	907894
350102	907895
207616	907896
99834	907897
32458	907898
101359	907899
274489	907900
181263	907901
209133	907902
172183	907903
161319	907904
210291	907905
128476	907906
75252	907907
68458	907908
103665	907909
19776	907910
250952	907911
209089	907912
72518	907913
26186	907914
261018	907915
41214	907916
63915	907917
288769	907918
3043	907919
22281	907920
284214	907921
115211	907922
341462	907923
124231	907924
128767	907925
20464	907926
36649	907927
46718	907928
12550	907929
3063	907930
52627	907931
5844	907932
6778	907933
66946	907934
176501	907935
338670	907936
8191	907937
211157	907938
48438	907939
1930	907940
3098	907941
100909	907942
4700	907943
17541	907944
171113	907945
90350	907946
192827	907947
81498	907948
279529	907949
59891	907950
36397	907951
50493	907952
160952	907953
87381	907954
25874	907955
9178	907956
309940	907957
7557	907958
105228	907959
121927	907960
78167	907961
166873	907962
2641	907963
329418	907964
9452	907965
168237	907966
59921	907967
36483	907968
1083	907969
209643	907970
343918	907971
344397	907972
82394	907973
31200	907974
46296	907975
4637	907976
117357	907977
80424	907978
11687	907979
7987	907980
12568	907981
14714	907982
164121	907983
90187	907984
67368	907985
1083	907986
79647	907987
45307	907988
36743	907989
18230	907990
45846	907991
15648	907992
183402	907993
14246	907994
107402	907995
9567	907996
3421	907997
61218	907998
81173	907999
5868	908000
141325	908001
68349	908002
151935	908003
187200	908004
320252	908005
68483	908006
1449	908007
25796	908008
121666	908009
4481	908010
332677	908011
194886	908012
121860	908013
1621	908014
120069	908015
233590	908016
48418	908017
33133	908018
54851	908019
9383	908020
15376	908021
159536	908022
162552	908023
33612	908024
99780	908025
62211	908026
7464	908027
302975	908028
36217	908029
67613	908030
98683	908031
3389	908032
190612	908033
14023	908034
105315	908035
136859	908036
4759	908037
30588	908038
66788	908039
42325	908040
24801	908041
266383	908042
16481	908043
243871	908044
22904	908045
268036	908046
777	908047
79872	908048
129915	908049
12416	908050
12233	908051
91045	908052
74633	908053
105345	908054
64027	908055
10625	908056
115371	908057
121505	908058
38399	908059
294105	908060
55997	908061
1075	908062
147331	908063
61284	908064
126074	908065
108790	908066
297328	908067
55453	908068
7665	908069
87792	908070
89483	908071
65413	908072
98679	908073
20666	908074
279942	908075
1524	908076
104903	908077
169615	908078
44486	908079
363	908080
90042	908081
178809	908082
32072	908083
144958	908084
16329	908085
44104	908086
63159	908087
128191	908088
322487	908089
32612	908090
248680	908091
149422	908092
288974	908093
168317	908094
193688	908095
203228	908096
288139	908097
55245	908098
44719	908099
103361	908100
7399	908101
145215	908102
1760	908103
61085	908104
71825	908105
7741	908106
144	908107
2388	908108
11845	908109
15791	908110
151360	908111
192901	908112
1521	908113
11587	908114
89092	908115
40728	908116
12677	908117
99625	908118
129684	908119
100012	908120
30645	908121
26436	908122
43011	908123
334527	908124
167524	908125
91875	908126
22483	908127
327700	908128
13883	908129
38042	908130
33393	908131
23064	908132
60349	908133
18477	908134
192536	908135
182	908136
14092	908137
9518	908138
101566	908139
25941	908140
121602	908141
74242	908142
144040	908143
148913	908144
242420	908145
74674	908146
142012	908147
113458	908148
22790	908149
59840	908150
191109	908151
8030	908152
158134	908153
15057	908154
7225	908155
127660	908156
110195	908157
126130	908158
20798	908159
44674	908160
99202	908161
3909	908162
175746	908163
171187	908164
9385	908165
32074	908166
158356	908167
11234	908168
101805	908169
326232	908170
57930	908171
2266	908172
197121	908173
143554	908174
4377	908175
108294	908176
187751	908177
79941	908178
150480	908179
241608	908180
70016	908181
188899	908182
53818	908183
351171	908184
293972	908185
31453	908186
253124	908187
47923	908188
23310	908189
84093	908190
128648	908191
32250	908192
48245	908193
16187	908194
12125	908195
86927	908196
37003	908197
13920	908198
5862	908199
19086	908200
235043	908201
9238	908202
148708	908203
114039	908204
6362	908205
1930	908206
319768	908207
34669	908208
208953	908209
167335	908210
330337	908211
211244	908212
332357	908213
104860	908214
41016	908215
44856	908216
267016	908217
81908	908218
139627	908219
88543	908220
12969	908221
25517	908222
124770	908223
84192	908224
31784	908225
82799	908226
16862	908227
124365	908228
78661	908229
72343	908230
81573	908231
62023	908232
243783	908233
17124	908234
253335	908235
282406	908236
69005	908237
63999	908238
8449	908239
244383	908240
58479	908241
197033	908242
26919	908243
9334	908244
13173	908245
7114	908246
116601	908247
37041	908248
12144	908249
246712	908250
80561	908251
208667	908252
35112	908253
205517	908254
21889	908255
207961	908256
38390	908257
21878	908258
97429	908259
188621	908260
140975	908261
239681	908262
351675	908263
17523	908264
42257	908265
24064	908266
204986	908267
128208	908268
128157	908269
331924	908270
5623	908271
23147	908272
181113	908273
105744	908274
355476	908275
92977	908276
23388	908277
311079	908278
17462	908279
11385	908280
94063	908281
127349	908282
114583	908283
18295	908284
8398	908285
134952	908286
227187	908287
196995	908288
10446	908289
12634	908290
85296	908291
41761	908292
66260	908293
63013	908294
274612	908295
104292	908296
277767	908297
106130	908298
196182	908299
39267	908300
67864	908301
294232	908302
68291	908303
125704	908304
22055	908305
329264	908306
4462	908307
8973	908308
106632	908309
31428	908310
345916	908311
64209	908312
89978	908313
16805	908314
13788	908315
1892	908316
324697	908317
119181	908318
23344	908319
192629	908320
72406	908321
69393	908322
18947	908323
3302	908324
284559	908325
26984	908326
17567	908327
79775	908328
19799	908329
49403	908330
67564	908331
140361	908332
103851	908333
71628	908334
26598	908335
32459	908336
64227	908337
9442	908338
6415	908339
65	908340
142082	908341
98784	908342
23953	908343
312291	908344
107049	908345
14653	908346
264877	908347
330590	908348
54365	908349
270118	908350
4677	908351
2555	908352
16471	908353
155461	908354
23453	908355
72116	908356
10277	908357
90709	908358
144590	908359
33650	908360
348985	908361
340022	908362
332038	908363
13575	908364
19930	908365
46513	908366
196060	908367
64120	908368
64341	908369
47926	908370
11260	908371
193148	908372
323128	908373
302057	908374
25024	908375
73465	908376
323108	908377
225803	908378
323153	908379
302028	908380
295648	908381
297	908382
105967	908383
316109	908384
121632	908385
301360	908386
91682	908387
51818	908388
19560	908389
28853	908390
184165	908391
19831	908392
186800	908393
28853	908394
982	908395
237968	908396
166161	908397
40200	908398
249733	908399
21989	908400
193321	908401
7120	908402
206128	908403
77795	908404
210222	908405
45457	908406
229	908407
262624	908408
253576	908409
44317	908410
2264	908411
1876	908412
52664	908413
80552	908414
14333	908415
117213	908416
61085	908417
315436	908418
161296	908419
79674	908420
21622	908421
40914	908422
2839	908423
23863	908424
63920	908425
37361	908426
217168	908427
103497	908428
194865	908429
1059	908430
95399	908431
10924	908432
262308	908433
6448	908434
29496	908435
1497	908436
50294	908437
102909	908438
117405	908439
52191	908440
5985	908441
2194	908442
48197	908443
222161	908444
58741	908445
38059	908446
23503	908447
278985	908448
33693	908449
33621	908450
182306	908451
136892	908452
51160	908453
77965	908454
84485	908455
2920	908456
63788	908457
254616	908458
354699	908459
206124	908460
185233	908461
129332	908462
113328	908463
249629	908464
269133	908465
61900	908466
21110	908467
10283	908468
49530	908469
1975	908470
4272	908471
346662	908472
25	908473
118789	908474
75535	908475
59562	908476
35296	908477
113041	908478
187759	908479
138993	908480
188451	908481
105184	908482
55963	908483
120521	908484
248394	908485
75400	908486
66754	908487
96181	908488
321508	908489
52585	908490
82785	908491
1068	908492
67966	908493
1487	908494
193832	908495
105574	908496
184538	908497
36697	908498
35687	908499
118471	908500
3662	908501
130251	908502
74917	908503
87088	908504
76582	908505
1539	908506
16822	908507
31966	908508
146440	908509
297285	908510
5082	908511
65478	908512
129370	908513
71497	908514
10800	908515
254948	908516
34171	908517
4941	908518
332449	908519
48272	908520
103163	908521
131545	908522
94736	908523
111802	908524
65410	908525
25426	908526
339633	908527
68828	908528
7399	908529
115249	908530
84222	908531
1483	908532
63300	908533
33166	908534
128852	908535
107204	908536
266316	908537
198274	908538
153433	908539
189837	908540
119778	908541
3865	908542
393	908543
898	908544
62462	908545
9549	908546
37146	908547
36881	908548
16791	908549
25679	908550
44360	908551
12149	908552
80332	908553
162935	908554
14176	908555
170616	908556
30370	908557
1775	908558
44430	908559
7053	908560
257014	908561
147243	908562
184215	908563
36744	908564
224893	908565
174	908566
27728	908567
6993	908568
99853	908569
158034	908570
345032	908571
51383	908572
51144	908573
36409	908574
315111	908575
78420	908576
59782	908577
138701	908578
149599	908579
79099	908580
263651	908581
53083	908582
13088	908583
70893	908584
426	908585
31163	908586
40109	908587
55029	908588
69574	908589
129635	908590
154221	908591
185379	908592
52731	908593
45621	908594
29834	908595
341006	908596
188880	908597
4727	908598
247478	908599
164247	908600
27069	908601
238539	908602
5574	908603
8983	908604
340988	908605
303201	908606
126424	908607
168844	908608
168309	908609
152131	908610
103193	908611
307461	908612
26087	908613
83963	908614
930	908615
35031	908616
25935	908617
280559	908618
130027	908619
45491	908620
101607	908621
2789	908622
11459	908623
27242	908624
28957	908625
70749	908626
94904	908627
241	908628
237268	908629
117807	908630
54237	908631
3623	908632
155308	908633
4330	908634
77988	908635
16832	908636
99907	908637
60003	908638
320270	908639
11987	908640
21395	908641
15677	908642
102975	908643
40217	908644
2652	908645
255676	908646
262968	908647
12629	908648
61735	908649
106016	908650
80735	908651
32797	908652
712	908653
20843	908654
135532	908655
4600	908656
24996	908657
19139	908658
45649	908659
6520	908660
263612	908661
45669	908662
2581	908663
36612	908664
239349	908665
51928	908666
2581	908667
119722	908668
78380	908669
222323	908670
163538	908671
36265	908672
2160	908673
227788	908674
22911	908675
45328	908676
7524	908677
22680	908678
225455	908679
66531	908680
352038	908681
3871	908682
198749	908683
55993	908684
66604	908685
69507	908686
14655	908687
106188	908688
129	908689
79142	908690
92115	908691
2424	908692
164742	908693
95964	908694
2487	908695
68122	908696
204105	908697
52309	908698
313588	908699
201840	908700
187893	908701
313732	908702
78278	908703
257576	908704
313644	908705
222537	908706
316479	908707
18807	908708
113675	908709
97558	908710
72698	908711
113670	908712
223792	908713
51391	908714
207733	908715
353202	908716
68709	908717
302069	908718
352488	908719
123068	908720
330625	908721
23306	908722
107536	908723
195756	908724
257769	908725
16161	908726
1800	908727
79156	908728
101901	908729
317273	908730
83639	908731
80127	908732
135441	908733
9571	908734
4357	908735
10457	908736
128360	908737
12883	908738
64171	908739
118780	908740
252	908741
99472	908742
185728	908743
97080	908744
6045	908745
301507	908746
2000	908747
134233	908748
352411	908749
54083	908750
19806	908751
255343	908752
16673	908753
34084	908754
1494	908755
158539	908756
9751	908757
87686	908758
97	908759
3284	908760
5622	908761
55905	908762
195252	908763
288119	908764
160976	908765
157750	908766
328951	908767
178687	908768
12352	908769
112654	908770
12525	908771
5565	908772
906	908773
342222	908774
278165	908775
126832	908776
118078	908777
60953	908778
48749	908779
89367	908780
201636	908781
51481	908782
122557	908783
78592	908784
6472	908785
155364	908786
232958	908787
64164	908788
257408	908789
72031	908790
28978	908791
18202	908792
102681	908793
245643	908794
27384	908795
18717	908796
199077	908797
3625	908798
52337	908799
241087	908800
21	908801
25824	908802
12864	908803
84594	908804
15178	908805
70292	908806
43097	908807
154541	908808
33406	908809
5415	908810
35619	908811
286	908812
11452	908813
84401	908814
128691	908815
209901	908816
71784	908817
84323	908818
13222	908819
29274	908820
17290	908821
29738	908822
49581	908823
18356	908824
232815	908825
5866	908826
25195	908827
163909	908828
51459	908829
186270	908830
329842	908831
83079	908832
328830	908833
96188	908834
92088	908835
19009	908836
139144	908837
4141	908838
147352	908839
6830	908840
4646	908841
89786	908842
271365	908843
151415	908844
45361	908845
36196	908846
53666	908847
263831	908848
95459	908849
3117	908850
22616	908851
66230	908852
13934	908853
6884	908854
19970	908855
72977	908856
4543	908857
21367	908858
194886	908859
55503	908860
80967	908861
27111	908862
37333	908863
144	908864
1136	908865
41769	908866
41769	908867
15603	908868
37151	908869
8545	908870
6621	908871
12461	908872
159615	908873
229187	908874
52214	908875
117669	908876
26312	908877
164501	908878
23440	908879
108645	908880
87671	908881
108352	908882
177801	908883
116278	908884
49571	908885
125936	908886
198104	908887
319882	908888
75730	908889
124026	908890
340788	908891
199673	908892
199087	908893
131437	908894
251919	908895
198356	908896
279663	908897
47868	908898
300966	908899
16084	908900
345319	908901
167994	908902
27590	908903
195584	908904
328369	908905
351328	908906
85667	908907
195072	908908
12683	908909
14364	908910
162371	908911
28577	908912
81647	908913
242434	908914
45503	908915
257203	908916
47004	908917
25800	908918
145586	908919
94147	908920
312768	908921
42067	908922
165943	908923
129114	908924
2679	908925
25043	908926
17948	908927
198935	908928
28987	908929
122189	908930
72182	908931
172144	908932
64760	908933
146535	908934
121258	908935
42102	908936
10072	908937
126493	908938
92406	908939
10838	908940
129936	908941
2251	908942
104200	908943
12104	908944
210137	908945
25768	908946
59990	908947
196635	908948
229249	908949
227595	908950
94459	908951
10074	908952
7094	908953
16930	908954
105562	908955
68395	908956
10598	908957
43018	908958
1110	908959
122254	908960
316135	908961
67530	908962
118522	908963
325979	908964
29673	908965
355365	908966
94021	908967
240832	908968
453	908969
20033	908970
276870	908971
52131	908972
8390	908973
288883	908974
101398	908975
35862	908976
244934	908977
25761	908978
17257	908979
143641	908980
18464	908981
149079	908982
251801	908983
19650	908984
70123	908985
36250	908986
41150	908987
3180	908988
244142	908989
18768	908990
35090	908991
211029	908992
102017	908993
263872	908994
67059	908995
35151	908996
18774	908997
187660	908998
184580	908999
308067	909000
69302	909001
117810	909002
312029	909003
77137	909004
10618	909005
131281	909006
85568	909007
59548	909008
241076	909009
17876	909010
96725	909011
143195	909012
169161	909013
184743	909014
112186	909015
289947	909016
131	909017
29151	909018
119791	909019
7468	909020
319096	909021
313241	909022
232007	909023
79530	909024
35576	909025
173145	909026
234074	909027
117174	909028
312916	909029
138433	909030
151186	909031
312103	909032
35221	909033
5180	909034
184694	909035
337381	909036
185239	909037
1520	909038
7201	909039
84882	909040
7091	909041
36183	909042
80796	909043
38770	909044
57471	909045
39776	909046
340382	909047
187665	909048
43780	909049
110701	909050
148926	909051
8259	909052
232415	909053
199632	909054
11198	909055
216303	909056
159342	909057
75376	909058
15169	909059
70828	909060
307056	909061
54789	909062
203282	909063
62418	909064
156970	909065
55448	909066
48327	909067
48326	909068
1758	909069
25819	909070
23292	909071
245858	909072
349491	909073
94082	909074
162081	909075
16273	909076
209967	909077
175384	909078
84	909079
2944	909080
4422	909081
4413	909082
14104	909083
6454	909084
121855	909085
318679	909086
191918	909087
337349	909088
202757	909089
4131	909090
10349	909091
10609	909092
22694	909093
261496	909094
46563	909095
36424	909096
260871	909097
159294	909098
101087	909099
261469	909100
66633	909101
19134	909102
261474	909103
101252	909104
16621	909105
34797	909106
67312	909107
46645	909108
67312	909109
4745	909110
121057	909111
63925	909112
122093	909113
228962	909114
264405	909115
121613	909116
264383	909117
22929	909118
40548	909119
53551	909120
172864	909121
2588	909122
48945	909123
73115	909124
73603	909125
54965	909126
154418	909127
243597	909128
172482	909129
119772	909130
167442	909131
23356	909132
46453	909133
344875	909134
325341	909135
125367	909136
153100	909137
196560	909138
102763	909139
106015	909140
307598	909141
271565	909142
152446	909143
9390	909144
165749	909145
113913	909146
323761	909147
159107	909148
46585	909149
121900	909150
59758	909151
60329	909152
113313	909153
74426	909154
275972	909155
97017	909156
137633	909157
3170	909158
58065	909159
310504	909160
10040	909161
113884	909162
121422	909163
65021	909164
99967	909165
69324	909166
75754	909167
67549	909168
156635	909169
116936	909170
33521	909171
66529	909172
12586	909173
83345	909174
323581	909175
66091	909176
236201	909177
777	909178
258535	909179
16882	909180
151113	909181
14335	909182
314289	909183
80243	909184
102775	909185
78514	909186
189053	909187
77302	909188
177982	909189
32671	909190
93019	909191
261818	909192
141787	909193
45372	909194
159446	909195
101334	909196
261850	909197
159463	909198
2566	909199
193014	909200
261124	909201
322370	909202
37032	909203
94500	909204
48524	909205
4691	909206
160828	909207
79814	909208
168786	909209
83120	909210
76039	909211
34037	909212
163258	909213
180989	909214
39	909215
23211	909216
5118	909217
42988	909218
81878	909219
14398	909220
10949	909221
3378	909222
271809	909223
15837	909224
26155	909225
4155	909226
323225	909227
322906	909228
4155	909229
46477	909230
65264	909231
27158	909232
54020	909233
1621	909234
68244	909235
266980	909236
20850	909237
46084	909238
22	909239
5190	909240
18847	909241
3595	909242
7760	909243
1964	909244
100629	909245
65068	909246
38379	909247
196675	909248
4745	909249
297855	909250
52145	909251
4527	909252
205818	909253
34853	909254
273295	909255
23903	909256
542	909257
179948	909258
92727	909259
264192	909260
22942	909261
7526	909262
120484	909263
203356	909264
13205	909265
24109	909266
168489	909267
64512	909268
269911	909269
261488	909270
58515	909271
52847	909272
761	909273
11447	909274
121996	909275
107558	909276
13021	909277
33530	909278
50270	909279
7853	909280
231612	909281
176691	909282
281976	909283
304802	909284
9683	909285
177006	909286
192762	909287
122791	909288
37608	909289
5880	909290
24620	909291
333904	909292
342709	909293
207204	909294
312110	909295
2750	909296
142604	909297
28116	909298
332992	909299
31146	909300
158776	909301
64766	909302
179397	909303
11348	909304
74173	909305
37672	909306
318864	909307
187191	909308
282007	909309
312534	909310
96408	909311
192913	909312
14489	909313
18830	909314
31070	909315
165942	909316
54983	909317
78509	909318
12345	909319
229535	909320
214575	909321
183530	909322
8047	909323
11019	909324
41604	909325
11366	909326
64019	909327
17920	909328
13540	909329
69982	909330
32942	909331
17314	909332
179074	909333
81256	909334
69947	909335
84125	909336
148699	909337
101063	909338
57749	909339
69703	909340
10103	909341
57188	909342
186778	909343
31083	909344
26053	909345
26074	909346
25956	909347
192989	909348
82094	909349
31520	909350
113643	909351
10943	909352
3740	909353
41270	909354
222068	909355
65224	909356
12148	909357
49231	909358
119811	909359
37005	909360
157278	909361
80003	909362
12226	909363
189991	909364
36716	909365
77767	909366
18947	909367
36413	909368
14079	909369
78365	909370
25859	909371
52634	909372
189243	909373
78151	909374
18968	909375
25956	909376
185066	909377
82928	909378
94635	909379
88351	909380
5872	909381
168959	909382
33710	909383
168529	909384
186623	909385
10780	909386
67811	909387
23519	909388
108223	909389
201834	909390
256785	909391
4860	909392
14588	909393
200194	909394
217286	909395
9743	909396
60388	909397
53049	909398
79532	909399
27959	909400
99544	909401
2615	909402
59770	909403
270455	909404
32582	909405
7698	909406
7894	909407
206058	909408
4788	909409
16376	909410
193932	909411
16948	909412
11938	909413
24043	909414
93826	909415
5531	909416
244243	909417
42564	909418
42217	909419
36461	909420
182063	909421
215038	909422
5799	909423
183302	909424
58508	909425
7345	909426
31731	909427
115767	909428
50816	909429
22668	909430
123053	909431
268715	909432
258909	909433
123074	909434
99939	909435
28862	909436
246923	909437
52760	909438
289669	909439
19230	909440
193780	909441
25776	909442
7676	909443
27692	909444
275790	909445
58258	909446
79787	909447
80352	909448
91601	909449
14558	909450
92011	909451
55503	909452
93975	909453
186422	909454
37457	909455
200778	909456
109963	909457
133998	909458
234212	909459
19657	909460
172832	909461
14197	909462
176430	909463
16631	909464
16202	909465
144395	909466
60779	909467
142544	909468
91683	909469
184639	909470
284022	909471
254323	909472
45215	909473
239244	909474
33002	909475
355055	909476
28217	909477
48101	909478
73826	909479
47252	909480
32296	909481
9619	909482
70040	909483
189492	909484
32620	909485
122004	909486
2946	909487
103382	909488
8079	909489
13439	909490
1928	909491
316691	909492
15042	909493
14203	909494
52658	909495
101059	909496
23337	909497
344160	909498
208109	909499
41851	909500
9892	909501
187681	909502
12819	909503
69055	909504
232902	909505
118971	909506
7254	909507
159286	909508
23697	909509
101204	909510
101093	909511
66637	909512
261563	909513
101244	909514
261477	909515
45375	909516
261476	909517
159491	909518
101245	909519
261780	909520
101236	909521
50039	909522
67301	909523
43669	909524
159453	909525
239357	909526
160009	909527
3122	909528
45779	909529
22619	909530
48791	909531
196933	909532
202648	909533
196933	909534
37557	909535
202648	909536
14473	909537
55121	909538
63335	909539
266216	909540
57976	909541
46112	909542
265952	909543
66453	909544
59874	909545
33319	909546
78349	909547
9677	909548
266197	909549
94718	909550
14499	909551
2928	909552
138482	909553
32190	909554
293053	909555
5055	909556
38999	909557
81155	909558
75115	909559
152936	909560
102873	909561
50834	909562
1812	909563
94861	909564
125183	909565
36910	909566
28893	909567
12682	909568
40792	909569
162065	909570
33494	909571
86276	909572
1113	909573
26857	909574
180319	909575
67661	909576
199282	909577
186055	909578
2176	909579
100232	909580
193622	909581
106511	909582
38952	909583
105783	909584
19996	909585
61908	909586
42450	909587
45061	909588
83153	909589
27411	909590
33461	909591
39013	909592
236830	909593
103921	909594
94695	909595
107994	909596
292799	909597
38145	909598
95228	909599
7547	909600
64184	909601
317126	909602
54691	909603
86049	909604
298486	909605
64549	909606
92084	909607
7567	909608
28085	909609
311477	909610
178395	909611
307526	909612
266703	909613
247575	909614
2991	909615
241022	909616
107501	909617
33361	909618
32896	909619
83999	909620
6300	909621
23274	909622
272823	909623
180657	909624
35196	909625
70691	909626
56556	909627
236340	909628
14627	909629
186386	909630
204847	909631
122228	909632
5888	909633
7460	909634
16989	909635
150480	909636
62595	909637
381	909638
12052	909639
5677	909640
381	909641
3689	909642
157811	909643
1431	909644
199514	909645
2115	909646
117466	909647
973	909648
2129	909649
9547	909650
5828	909651
12931	909652
272131	909653
166407	909654
18296	909655
268	909656
126865	909657
17262	909658
113435	909659
266323	909660
138826	909661
74404	909662
3835	909663
23940	909664
9632	909665
94894	909666
161518	909667
153102	909668
166881	909669
10550	909670
1454	909671
7621	909672
80699	909673
67753	909674
46765	909675
42933	909676
32164	909677
161745	909678
30891	909679
59387	909680
88554	909681
117965	909682
102560	909683
12876	909684
97969	909685
59567	909686
157071	909687
41752	909688
95359	909689
19288	909690
123611	909691
649	909692
100991	909693
28567	909694
83104	909695
205037	909696
40908	909697
204401	909698
7717	909699
118306	909700
54466	909701
161606	909702
205956	909703
229073	909704
18893	909705
2849	909706
43004	909707
13967	909708
20791	909709
36519	909710
322764	909711
13986	909712
317565	909713
348823	909714
151678	909715
3150	909716
87566	909717
86000	909718
268597	909719
303122	909720
87345	909721
303111	909722
201225	909723
137431	909724
149525	909725
180154	909726
16126	909727
26112	909728
151386	909729
303148	909730
200149	909731
78268	909732
38861	909733
357206	909734
282473	909735
320844	909736
322724	909737
74745	909738
118312	909739
282484	909740
11872	909741
163960	909742
232520	909743
198864	909744
303142	909745
79275	909746
235163	909747
181626	909748
282496	909749
78090	909750
181627	909751
487	909752
303165	909753
207029	909754
38494	909755
52597	909756
38630	909757
35192	909758
74356	909759
26012	909760
81108	909761
120978	909762
226362	909763
246309	909764
226704	909765
196517	909766
28052	909767
78507	909768
10581	909769
25876	909770
189824	909771
2290	909772
14968	909773
53074	909774
317891	909775
100097	909776
208142	909777
55200	909778
8531	909779
43355	909780
23215	909781
61040	909782
4135	909783
315645	909784
100160	909785
6047	909786
78134	909787
235810	909788
23000	909789
45740	909790
316062	909791
22354	909792
77614	909793
19629	909794
19121	909795
23743	909796
5737	909797
25945	909798
272064	909799
27609	909800
113248	909801
25473	909802
78048	909803
107533	909804
52437	909805
26187	909806
41818	909807
112364	909808
101948	909809
237903	909810
646	909811
181618	909812
77581	909813
37098	909814
28052	909815
53	909816
317846	909817
102553	909818
196320	909819
126709	909820
41170	909821
36814	909822
18985	909823
82474	909824
52850	909825
53070	909826
36051	909827
69397	909828
77732	909829
30346	909830
18683	909831
134913	909832
43325	909833
73551	909834
236846	909835
28111	909836
307641	909837
86879	909838
342795	909839
28052	909840
23835	909841
303103	909842
282478	909843
40000	909844
13975	909845
57549	909846
75473	909847
180158	909848
120572	909849
125805	909850
63609	909851
177665	909852
36613	909853
765	909854
54	909855
54	909856
46830	909857
119028	909858
3078	909859
32377	909860
102725	909861
139847	909862
94337	909863
178240	909864
103007	909865
78620	909866
52825	909867
48114	909868
25923	909869
120247	909870
79276	909871
25939	909872
243528	909873
65108	909874
322041	909875
5825	909876
14059	909877
32438	909878
217083	909879
319324	909880
29359	909881
36620	909882
87452	909883
77701	909884
2748	909885
162478	909886
333580	909887
247146	909888
320800	909889
295701	909890
102096	909891
15147	909892
189304	909893
80030	909894
73519	909895
265139	909896
303118	909897
316744	909898
190550	909899
28109	909900
191072	909901
298717	909902
139847	909903
114925	909904
78053	909905
14226	909906
86616	909907
52723	909908
52947	909909
119609	909910
78153	909911
36658	909912
14041	909913
8256	909914
52687	909915
10595	909916
63165	909917
9055	909918
274223	909919
163867	909920
86715	909921
86847	909922
91472	909923
487	909924
182940	909925
183902	909926
270538	909927
25942	909928
132219	909929
85944	909930
1385	909931
220279	909932
202324	909933
270866	909934
264064	909935
193884	909936
33430	909937
350863	909938
32416	909939
69228	909940
13966	909941
321345	909942
217550	909943
94423	909944
190599	909945
188810	909946
28083	909947
315784	909948
181941	909949
269188	909950
161797	909951
230069	909952
146500	909953
190006	909954
18882	909955
25000	909956
50108	909957
103148	909958
120250	909959
84406	909960
33112	909961
117850	909962
119577	909963
182753	909964
112116	909965
52807	909966
340634	909967
118300	909968
185440	909969
119063	909970
119374	909971
12813	909972
16391	909973
18116	909974
309115	909975
78972	909976
19513	909977
316052	909978
33742	909979
25957	909980
1604	909981
23716	909982
36710	909983
316025	909984
71373	909985
188832	909986
192210	909987
165870	909988
26102	909989
6467	909990
154316	909991
199313	909992
118890	909993
64044	909994
18892	909995
119707	909996
5998	909997
93585	909998
282508	909999
52989	910000
164221	910001
3540	910002
222477	910003
2480	910004
269482	910005
12080	910006
221350	910007
53080	910008
178708	910009
1282	910010
10580	910011
44715	910012
319828	910013
112797	910014
1728	910015
68594	910016
317203	910017
118263	910018
5407	910019
300865	910020
119368	910021
8531	910022
77609	910023
26105	910024
2157	910025
82439	910026
37033	910027
163072	910028
74745	910029
50165	910030
91375	910031
219343	910032
24885	910033
45846	910034
320827	910035
23279	910036
27926	910037
159050	910038
74330	910039
204758	910040
48176	910041
396	910042
71645	910043
344741	910044
169929	910045
174078	910046
261876	910047
325317	910048
194406	910049
79296	910050
11977	910051
68249	910052
246674	910053
348192	910054
301423	910055
193867	910056
173206	910057
229982	910058
146310	910059
172757	910060
74237	910061
49743	910062
114102	910063
334689	910064
329216	910065
7717	910066
53820	910067
196403	910068
281744	910069
180081	910070
33860	910071
345754	910072
164111	910073
342724	910074
66605	910075
109165	910076
92642	910077
345711	910078
125343	910079
357474	910080
88456	910081
169269	910082
1776	910083
315469	910084
347544	910085
2012	910086
28802	910087
115037	910088
1833	910089
30819	910090
209666	910091
131328	910092
44371	910093
17645	910094
83663	910095
1772	910096
52147	910097
22242	910098
225907	910099
26136	910100
22314	910101
1430	910102
37000	910103
72367	910104
74864	910105
276686	910106
83	910107
30565	910108
76155	910109
60376	910110
275486	910111
217616	910112
53487	910113
96788	910114
55241	910115
16587	910116
193952	910117
108772	910118
17672	910119
21337	910120
27764	910121
346575	910122
189710	910123
1270	910124
186569	910125
52858	910126
335020	910127
355575	910128
24961	910129
18137	910130
52831	910131
44622	910132
27490	910133
45704	910134
6429	910135
112143	910136
8263	910137
189213	910138
188991	910139
69716	910140
158863	910141
316058	910142
19636	910143
158952	910144
189015	910145
88107	910146
916	910147
350649	910148
132831	910149
42058	910150
14232	910151
77662	910152
43073	910153
8101	910154
26631	910155
4907	910156
1853	910157
34244	910158
219696	910159
7820	910160
275	910161
35174	910162
3564	910163
83954	910164
18816	910165
21866	910166
17733	910167
81998	910168
1117	910169
247854	910170
68841	910171
8794	910172
7725	910173
43774	910174
109233	910175
105571	910176
11004	910177
296481	910178
3812	910179
2806	910180
8081	910181
5765	910182
24501	910183
14503	910184
26294	910185
172840	910186
60473	910187
344311	910188
24885	910189
8189	910190
127415	910191
50183	910192
174194	910193
8730	910194
8730	910195
137950	910196
181473	910197
265212	910198
131301	910199
50546	910200
320823	910201
109290	910202
129551	910203
50718	910204
44882	910205
37574	910206
204786	910207
7128	910208
2518	910209
60508	910210
16301	910211
11258	910212
185584	910213
102059	910214
5118	910215
63757	910216
59855	910217
1197	910218
263749	910219
57621	910220
27820	910221
106251	910222
8998	910223
7243	910224
15444	910225
2932	910226
3582	910227
12045	910228
2954	910229
38403	910230
176660	910231
63043	910232
89695	910233
111952	910234
27161	910235
5792	910236
25687	910237
3665	910238
79808	910239
16156	910240
24917	910241
82	910242
149	910243
193278	910244
142965	910245
598	910246
37068	910247
119394	910248
119394	910249
5569	910250
239219	910251
148054	910252
56432	910253
45810	910254
600	910255
16294	910256
4114	910257
74354	910258
167789	910259
148572	910260
136947	910261
106214	910262
163826	910263
63002	910264
97165	910265
30230	910266
30230	910267
321266	910268
266604	910269
221466	910270
25235	910271
296760	910272
64202	910273
65829	910274
168563	910275
18246	910276
338448	910277
129116	910278
275781	910279
140239	910280
199172	910281
206146	910282
254386	910283
53455	910284
133677	910285
315977	910286
319152	910287
167526	910288
29434	910289
28717	910290
164684	910291
81456	910292
148039	910293
16294	910294
47708	910295
137479	910296
218267	910297
180734	910298
149450	910299
329061	910300
32863	910301
300744	910302
166936	910303
24964	910304
273963	910305
120458	910306
18311	910307
18311	910308
126901	910309
74358	910310
248982	910311
63002	910312
60278	910313
113245	910314
202719	910315
2315	910316
131103	910317
61442	910318
119101	910319
130564	910320
138590	910321
163543	910322
43189	910323
157412	910324
112368	910325
30664	910326
228180	910327
35072	910328
59645	910329
58233	910330
113974	910331
324910	910332
131539	910333
300235	910334
165537	910335
35049	910336
74358	910337
69309	910338
58517	910339
329309	910340
113260	910341
55874	910342
177269	910343
350218	910344
74235	910345
155634	910346
74235	910347
180709	910348
74235	910349
26585	910350
296117	910351
148944	910352
82712	910353
324401	910354
229207	910355
62003	910356
14081	910357
331764	910358
12939	910359
62491	910360
22837	910361
31850	910362
285733	910363
8900	910364
46636	910365
32401	910366
1918	910367
351796	910368
328016	910369
74565	910370
73950	910371
10251	910372
101909	910373
894	910374
176448	910375
113123	910376
17	910377
115255	910378
127485	910379
52377	910380
4176	910381
89678	910382
93967	910383
29117	910384
293737	910385
201589	910386
36681	910387
1608	910388
92613	910389
81858	910390
56399	910391
133823	910392
8799	910393
52859	910394
338928	910395
31422	910396
12392	910397
137	910398
48429	910399
263945	910400
131198	910401
1572	910402
6255	910403
78931	910404
866	910405
16	910406
7209	910407
292026	910408
3165	910409
32659	910410
1357	910411
199995	910412
106896	910413
11677	910414
17734	910415
82966	910416
158963	910417
256945	910418
89043	910419
14576	910420
3066	910421
16967	910422
299513	910423
89779	910424
195957	910425
31856	910426
120147	910427
16301	910428
47968	910429
203090	910430
122	910431
803	910432
18891	910433
37022	910434
123657	910435
115197	910436
249882	910437
41286	910438
67112	910439
12159	910440
409	910441
1098	910442
333247	910443
59530	910444
16700	910445
31849	910446
894	910447
26479	910448
166536	910449
18979	910450
26198	910451
62025	910452
20310	910453
54399	910454
54399	910455
81768	910456
85430	910457
31363	910458
22844	910459
1049	910460
39571	910461
80878	910462
137143	910463
28602	910464
25978	910465
129425	910466
319515	910467
102151	910468
192314	910469
50627	910470
25045	910471
69309	910472
64233	910473
78809	910474
164697	910475
25019	910476
311393	910477
97092	910478
259020	910479
175437	910480
116084	910481
9225	910482
150277	910483
81366	910484
176402	910485
157	910486
145883	910487
58502	910488
308038	910489
4528	910490
282697	910491
106325	910492
27218	910493
18261	910494
278501	910495
106355	910496
71075	910497
35039	910498
108380	910499
5305	910500
64679	910501
129023	910502
4835	910503
30980	910504
5136	910505
200575	910506
1576	910507
133543	910508
164783	910509
85357	910510
354230	910511
249093	910512
203461	910513
133594	910514
37445	910515
86667	910516
93149	910517
203760	910518
107850	910519
114557	910520
333402	910521
86614	910522
39807	910523
12901	910524
345868	910525
183992	910526
109705	910527
128485	910528
181576	910529
133556	910530
216064	910531
212445	910532
133703	910533
13749	910534
8566	910535
107720	910536
111209	910537
471	910538
57034	910539
133571	910540
183220	910541
338879	910542
293419	910543
100385	910544
11889	910545
34861	910546
126166	910547
184331	910548
196104	910549
239861	910550
72797	910551
4133	910552
127678	910553
39983	910554
151479	910555
5206	910556
124844	910557
47861	910558
19433	910559
147605	910560
261163	910561
2403	910562
40965	910563
158879	910564
7276	910565
31921	910566
158958	910567
17761	910568
8167	910569
108762	910570
237892	910571
61424	910572
108380	910573
20808	910574
80252	910575
13529	910576
130740	910577
52009	910578
21852	910579
53358	910580
146558	910581
41268	910582
351396	910583
64188	910584
37268	910585
3851	910586
4743	910587
6681	910588
66665	910589
287256	910590
19	910591
202495	910592
10341	910593
276309	910594
94521	910595
468	910596
80283	910597
74354	910598
197216	910599
26559	910600
128631	910601
104302	910602
243849	910603
612	910604
9022	910605
169510	910606
266910	910607
268447	910608
333145	910609
335523	910610
202718	910611
37274	910612
76298	910613
52769	910614
91	910615
86334	910616
21667	910617
100469	910618
59761	910619
43055	910620
22036	910621
201	910622
1893	910623
199011	910624
129	910625
2122	910626
9102	910627
2122	910628
103146	910629
31041	910630
2122	910631
6815	910632
12217	910633
41101	910634
28465	910635
1203	910636
66612	910637
183923	910638
156028	910639
2322	910640
76871	910641
189599	910642
26122	910643
32511	910644
297668	910645
12303	910646
78073	910647
31883	910648
188692	910649
120669	910650
59608	910651
84348	910652
141438	910653
78097	910654
14543	910655
45356	910656
37620	910657
25932	910658
24028	910659
45810	910660
144055	910661
7692	910662
5623	910663
325157	910664
45769	910665
102843	910666
27926	910667
139840	910668
59838	910669
193611	910670
19150	910671
261308	910672
77559	910673
29834	910674
14735	910675
5716	910676
206368	910677
54	910678
185174	910679
121757	910680
13462	910681
27248	910682
1587	910683
1711	910684
64282	910685
140466	910686
123516	910687
32426	910688
346858	910689
77245	910690
312642	910691
13926	910692
77261	910693
117814	910694
187435	910695
21387	910696
47242	910697
2464	910698
167010	910699
137084	910700
138152	910701
180541	910702
166614	910703
4970	910704
165757	910705
67607	910706
347854	910707
336572	910708
2185	910709
106313	910710
250399	910711
134664	910712
1889	910713
52983	910714
44331	910715
25144	910716
82900	910717
31092	910718
79116	910719
167760	910720
63087	910721
77463	910722
82130	910723
105455	910724
135920	910725
209188	910726
326706	910727
4088	910728
334800	910729
229952	910730
70308	910731
343400	910732
205503	910733
49215	910734
343859	910735
12061	910736
170975	910737
47554	910738
66380	910739
25621	910740
134782	910741
8709	910742
5361	910743
103962	910744
103291	910745
31477	910746
53753	910747
335537	910748
210836	910749
15005	910750
38425	910751
170593	910752
307166	910753
333603	910754
206602	910755
25253	910756
13	910757
76583	910758
130999	910759
5300	910760
44597	910761
54688	910762
62139	910763
74235	910764
144104	910765
186852	910766
47475	910767
58353	910768
114711	910769
36925	910770
63291	910771
95391	910772
310205	910773
9128	910774
51757	910775
113307	910776
33799	910777
16053	910778
33197	910779
131436	910780
144290	910781
231466	910782
108036	910783
158730	910784
222205	910785
266543	910786
179946	910787
12377	910788
5337	910789
233805	910790
352697	910791
60346	910792
88690	910793
21661	910794
175763	910795
63026	910796
122252	910797
202867	910798
208120	910799
55284	910800
74304	910801
77870	910802
95172	910803
103507	910804
47927	910805
351769	910806
19460	910807
4667	910808
116392	910809
22581	910810
199616	910811
76447	910812
167911	910813
186006	910814
50215	910815
117208	910816
65029	910817
184472	910818
201984	910819
250036	910820
39950	910821
113327	910822
16826	910823
4128	910824
199858	910825
14608	910826
340987	910827
341471	910828
22396	910829
127860	910830
201880	910831
309334	910832
25514	910833
210254	910834
44875	910835
97379	910836
70	910837
54574	910838
148948	910839
140734	910840
23822	910841
205987	910842
28379	910843
116706	910844
209418	910845
178643	910846
202621	910847
251213	910848
29852	910849
349939	910850
39197	910851
39265	910852
150272	910853
2236	910854
126199	910855
3016	910856
229042	910857
129405	910858
43793	910859
203231	910860
61381	910861
19415	910862
255158	910863
134939	910864
238464	910865
12922	910866
110215	910867
195833	910868
354016	910869
275454	910870
334792	910871
2884	910872
236791	910873
140955	910874
10391	910875
217821	910876
133349	910877
32133	910878
203372	910879
197189	910880
17488	910881
76362	910882
106135	910883
18490	910884
342506	910885
143015	910886
305722	910887
249663	910888
28766	910889
110732	910890
122805	910891
152555	910892
67920	910893
11551	910894
5416	910895
269452	910896
200340	910897
247794	910898
271272	910899
84630	910900
336399	910901
91354	910902
226057	910903
21914	910904
600	910905
185001	910906
2088	910907
186125	910908
18977	910909
236494	910910
151283	910911
29850	910912
30064	910913
121772	910914
10957	910915
295454	910916
113211	910917
104362	910918
114127	910919
30031	910920
125352	910921
30948	910922
81951	910923
62895	910924
143035	910925
29248	910926
161830	910927
31763	910928
20920	910929
114632	910930
159940	910931
81626	910932
13641	910933
220385	910934
175213	910935
165568	910936
321275	910937
199838	910938
113606	910939
55440	910940
169042	910941
161390	910942
166512	910943
4485	910944
4759	910945
128522	910946
116632	910947
118711	910948
66575	910949
38726	910950
334733	910951
144607	910952
232046	910953
136950	910954
134040	910955
63040	910956
55286	910957
60644	910958
197810	910959
12990	910960
134482	910961
203569	910962
337117	910963
25919	910964
278125	910965
42129	910966
64302	910967
130665	910968
37633	910969
3889	910970
339113	910971
200392	910972
92936	910973
333068	910974
9261	910975
52885	910976
2023	910977
343998	910978
159754	910979
14090	910980
37108	910981
42085	910982
38168	910983
151060	910984
209140	910985
204660	910986
193357	910987
219118	910988
133365	910989
6326	910990
84196	910991
206720	910992
333349	910993
80094	910994
22899	910995
327789	910996
161228	910997
52526	910998
95169	910999
52948	911000
14414	911001
3123	911002
273	911003
70607	911004
65459	911005
154986	911006
22250	911007
140833	911008
51824	911009
3763	911010
3994	911011
32741	911012
183417	911013
69526	911014
9670	911015
7370	911016
1331	911017
15825	911018
212130	911019
97802	911020
2211	911021
332401	911022
17829	911023
26458	911024
205692	911025
47094	911026
166855	911027
59933	911028
3590	911029
33166	911030
8357	911031
339067	911032
11499	911033
30106	911034
50295	911035
35313	911036
4323	911037
158833	911038
21237	911039
310578	911040
287060	911041
225	911042
277840	911043
74563	911044
51225	911045
52028	911046
312368	911047
101829	911048
90306	911049
64879	911050
23465	911051
8367	911052
27996	911053
105812	911054
22413	911055
13665	911056
304816	911057
17920	911058
21661	911059
18839	911060
146459	911061
167452	911062
102706	911063
28838	911064
126085	911065
122049	911066
98229	911067
78889	911068
9959	911069
16829	911070
194155	911071
287878	911072
66812	911073
355841	911074
154298	911075
54801	911076
22178	911077
209338	911078
29265	911079
31426	911080
224113	911081
26248	911082
169587	911083
333234	911084
203641	911085
98282	911086
802	911087
45203	911088
253772	911089
30393	911090
102633	911091
338312	911092
53832	911093
12873	911094
66056	911095
354129	911096
32354	911097
17726	911098
195200	911099
19913	911100
111835	911101
21522	911102
47913	911103
45368	911104
262680	911105
117918	911106
3345	911107
174272	911108
79857	911109
566	911110
160098	911111
267337	911112
205029	911113
133984	911114
66885	911115
5497	911116
33761	911117
306534	911118
127309	911119
23884	911120
7584	911121
349328	911122
15435	911123
175917	911124
205643	911125
6585	911126
6361	911127
143415	911128
322291	911129
31707	911130
241367	911131
91616	911132
4364	911133
16242	911134
56145	911135
174736	911136
6783	911137
204130	911138
14351	911139
87579	911140
295231	911141
139184	911142
199721	911143
18267	911144
113717	911145
144189	911146
16087	911147
12284	911148
98115	911149
42124	911150
209935	911151
22070	911152
75779	911153
5456	911154
65677	911155
6676	911156
25750	911157
66784	911158
5644	911159
35311	911160
116426	911161
3218	911162
6572	911163
103287	911164
80766	911165
356070	911166
112365	911167
91190	911168
60514	911169
102625	911170
324867	911171
11692	911172
90745	911173
307152	911174
54996	911175
37630	911176
66979	911177
162898	911178
56554	911179
47660	911180
77276	911181
160052	911182
10872	911183
128240	911184
37453	911185
32326	911186
208213	911187
34943	911188
4160	911189
117036	911190
203309	911191
173762	911192
43898	911193
71764	911194
81084	911195
66334	911196
346424	911197
87353	911198
40469	911199
118369	911200
352738	911201
17644	911202
70464	911203
29835	911204
71472	911205
33243	911206
174867	911207
100087	911208
30240	911209
45314	911210
6633	911211
112386	911212
3203	911213
218089	911214
83192	911215
16666	911216
338436	911217
42652	911218
24514	911219
6206	911220
184505	911221
30087	911222
125014	911223
22481	911224
451	911225
16457	911226
101487	911227
257009	911228
40385	911229
26926	911230
135228	911231
133340	911232
128375	911233
90364	911234
116240	911235
39515	911236
63357	911237
1009	911238
18089	911239
174409	911240
174831	911241
204506	911242
229778	911243
4424	911244
149352	911245
112897	911246
15321	911247
22368	911248
6743	911249
27014	911250
58271	911251
8373	911252
47861	911253
16650	911254
101693	911255
10960	911256
159774	911257
66930	911258
164863	911259
3884	911260
26941	911261
83628	911262
30304	911263
101715	911264
3242	911265
174062	911266
37439	911267
159837	911268
7910	911269
101544	911270
353803	911271
16469	911272
143233	911273
43257	911274
107418	911275
12039	911276
12622	911277
145980	911278
55514	911279
26609	911280
124149	911281
12617	911282
265497	911283
38249	911284
27101	911285
84372	911286
62693	911287
118544	911288
11395	911289
7577	911290
52526	911291
1102	911292
23413	911293
133966	911294
2074	911295
124956	911296
67285	911297
280156	911298
159979	911299
38369	911300
91528	911301
55486	911302
160004	911303
15691	911304
116999	911305
47153	911306
31774	911307
94133	911308
66774	911309
147266	911310
202989	911311
109917	911312
124044	911313
13635	911314
345770	911315
320063	911316
179761	911317
199726	911318
303856	911319
195394	911320
244431	911321
75739	911322
38246	911323
38935	911324
47140	911325
68895	911326
102433	911327
328454	911328
37622	911329
276863	911330
18430	911331
118124	911332
105600	911333
1077	911334
103187	911335
348964	911336
89931	911337
57906	911338
161433	911339
7646	911340
1305	911341
14316	911342
97889	911343
94065	911344
55546	911345
316239	911346
174295	911347
275845	911348
222608	911349
5025	911350
353571	911351
20881	911352
55690	911353
140099	911354
3024	911355
139322	911356
29512	911357
55115	911358
11898	911359
2694	911360
51066	911361
13882	911362
197637	911363
6036	911364
142913	911365
55960	911366
79339	911367
26701	911368
3032	911369
41353	911370
120445	911371
128594	911372
68424	911373
163243	911374
143208	911375
43892	911376
122045	911377
65126	911378
639	911379
239543	911380
45584	911381
329101	911382
249364	911383
4156	911384
100562	911385
6219	911386
3915	911387
77650	911388
4755	911389
179347	911390
151859	911391
81073	911392
86286	911393
77665	911394
77665	911395
224562	911396
102113	911397
68851	911398
62160	911399
244527	911400
216696	911401
10236	911402
1612	911403
44427	911404
2283	911405
93951	911406
66223	911407
248	911408
141776	911409
61638	911410
141599	911411
200922	911412
112444	911413
299467	911414
123689	911415
303348	911416
102558	911417
24000	911418
58483	911419
106525	911420
281912	911421
144236	911422
167416	911423
287371	911424
56595	911425
38128	911426
105534	911427
81282	911428
248510	911429
27594	911430
40006	911431
118649	911432
288005	911433
158260	911434
20392	911435
7310	911436
31085	911437
14139	911438
97162	911439
123083	911440
123082	911441
7479	911442
101905	911443
102946	911444
4100	911445
99337	911446
70181	911447
47283	911448
23828	911449
323226	911450
46191	911451
10691	911452
311823	911453
255411	911454
328001	911455
194673	911456
107669	911457
187731	911458
66176	911459
6435	911460
117516	911461
15106	911462
18098	911463
107121	911464
103855	911465
53599	911466
169292	911467
68121	911468
60201	911469
1899	911470
345220	911471
98928	911472
139852	911473
148378	911474
187107	911475
169189	911476
2760	911477
80497	911478
11549	911479
85370	911480
321713	911481
96004	911482
9582	911483
152809	911484
282	911485
172607	911486
222652	911487
158474	911488
31908	911489
20374	911490
74200	911491
40	911492
67282	911493
102173	911494
160458	911495
995	911496
53001	911497
8279	911498
332618	911499
769	911500
999	911501
331163	911502
264795	911503
84681	911504
21581	911505
151068	911506
80918	911507
26035	911508
47750	911509
35484	911510
35484	911511
131375	911512
169285	911513
126525	911514
351004	911515
10931	911516
135967	911517
352568	911518
279336	911519
55431	911520
48878	911521
16077	911522
49285	911523
11925	911524
129369	911525
55590	911526
172120	911527
50708	911528
46285	911529
24166	911530
33912	911531
205817	911532
172133	911533
351050	911534
325236	911535
66337	911536
356141	911537
288674	911538
63747	911539
104122	911540
48351	911541
177151	911542
175953	911543
341580	911544
199193	911545
329954	911546
41262	911547
25949	911548
48546	911549
109376	911550
336241	911551
198570	911552
288390	911553
8529	911554
86970	911555
226428	911556
246840	911557
133995	911558
120805	911559
21706	911560
18948	911561
267	911562
3121	911563
3075	911564
2587	911565
31057	911566
67348	911567
160783	911568
160777	911569
121309	911570
121309	911571
65325	911572
31232	911573
252165	911574
32183	911575
162857	911576
18654	911577
172135	911578
30174	911579
16532	911580
146591	911581
5432	911582
43023	911583
14189	911584
42011	911585
41362	911586
519	911587
42803	911588
22428	911589
2174	911590
65244	911591
44570	911592
1056	911593
16853	911594
8453	911595
21278	911596
13506	911597
1119	911598
31220	911599
53305	911600
47937	911601
62041	911602
159812	911603
75276	911604
13672	911605
19344	911606
23420	911607
304456	911608
304461	911609
323794	911610
103879	911611
328670	911612
27079	911613
108098	911614
3492	911615
72844	911616
78638	911617
300819	911618
349215	911619
88136	911620
131006	911621
5059	911622
214052	911623
53157	911624
39594	911625
190215	911626
55	911627
30187	911628
120330	911629
190345	911630
116876	911631
768	911632
32590	911633
128179	911634
33161	911635
168041	911636
175376	911637
38860	911638
342109	911639
127654	911640
84228	911641
27393	911642
162497	911643
56506	911644
113829	911645
62286	911646
27260	911647
127445	911648
355329	911649
46422	911650
15498	911651
38584	911652
56103	911653
181307	911654
84260	911655
302528	911656
88249	911657
48371	911658
208211	911659
127450	911660
83855	911661
29629	911662
129220	911663
56072	911664
64018	911665
83706	911666
38288	911667
209762	911668
128262	911669
231863	911670
349135	911671
129254	911672
287134	911673
278858	911674
353839	911675
53395	911676
207345	911677
349671	911678
170558	911679
339894	911680
84265	911681
356972	911682
17934	911683
83758	911684
43866	911685
30854	911686
21235	911687
2328	911688
23530	911689
129725	911690
20301	911691
136321	911692
29602	911693
74209	911694
3505	911695
113810	911696
356355	911697
106085	911698
16178	911699
28717	911700
62284	911701
205135	911702
21233	911703
71398	911704
56126	911705
136915	911706
25198	911707
208931	911708
9266	911709
83962	911710
43826	911711
267447	911712
175292	911713
38780	911714
83384	911715
56564	911716
75255	911717
49208	911718
83970	911719
84415	911720
7227	911721
179877	911722
83762	911723
93795	911724
73764	911725
297243	911726
319392	911727
49767	911728
79702	911729
57947	911730
180826	911731
18219	911732
3056	911733
286358	911734
48710	911735
176254	911736
56564	911737
147005	911738
279957	911739
157224	911740
90873	911741
351428	911742
83794	911743
94825	911744
205626	911745
206813	911746
352029	911747
356925	911748
348695	911749
205414	911750
353231	911751
355048	911752
128803	911753
129773	911754
205681	911755
128201	911756
206099	911757
208286	911758
351971	911759
206680	911760
9181	911761
307473	911762
34741	911763
129390	911764
295563	911765
239152	911766
42456	911767
209424	911768
172387	911769
56332	911770
292101	911771
594	911772
353906	911773
206850	911774
205078	911775
128047	911776
447	911777
279352	911778
54018	911779
84281	911780
47592	911781
16484	911782
356460	911783
83362	911784
21306	911785
171540	911786
350676	911787
106641	911788
24173	911789
29602	911790
334790	911791
109885	911792
225849	911793
127521	911794
65494	911795
2328	911796
291623	911797
205701	911798
194226	911799
38668	911800
190699	911801
207899	911802
73588	911803
352596	911804
33965	911805
356139	911806
270083	911807
42259	911808
113855	911809
352799	911810
208131	911811
194737	911812
354650	911813
72838	911814
330759	911815
145190	911816
128052	911817
109702	911818
176327	911819
146738	911820
349950	911821
72318	911822
175107	911823
349639	911824
11025	911825
17185	911826
164655	911827
56335	911828
326568	911829
62316	911830
8925	911831
349976	911832
7879	911833
94748	911834
326264	911835
91452	911836
348839	911837
109343	911838
7390	911839
271025	911840
71792	911841
109629	911842
352275	911843
289317	911844
84100	911845
136771	911846
82842	911847
209229	911848
349619	911849
64711	911850
356499	911851
102863	911852
51192	911853
173324	911854
288560	911855
94604	911856
108616	911857
207800	911858
142327	911859
56128	911860
83664	911861
112310	911862
94751	911863
181256	911864
204205	911865
113654	911866
42216	911867
15621	911868
163762	911869
83400	911870
127434	911871
106946	911872
7879	911873
323888	911874
287269	911875
14340	911876
7289	911877
10062	911878
274	911879
129112	911880
127902	911881
355384	911882
155	911883
205452	911884
175474	911885
210310	911886
50075	911887
6293	911888
16008	911889
128404	911890
133759	911891
95600	911892
295661	911893
89018	911894
30905	911895
112538	911896
32857	911897
162448	911898
29980	911899
99055	911900
6417	911901
117551	911902
71228	911903
53670	911904
4751	911905
70	911906
98807	911907
58725	911908
18818	911909
49686	911910
2446	911911
1492	911912
103591	911913
490	911914
32087	911915
35039	911916
105883	911917
69079	911918
165322	911919
21632	911920
228959	911921
23156	911922
32429	911923
147728	911924
68831	911925
87555	911926
67969	911927
36370	911928
29488	911929
108558	911930
21888	911931
163436	911932
294646	911933
306750	911934
117	911935
232463	911936
7308	911937
2724	911938
78464	911939
13242	911940
20609	911941
122389	911942
22931	911943
5964	911944
270334	911945
102128	911946
66564	911947
44579	911948
227621	911949
124417	911950
24885	911951
92366	911952
158653	911953
43279	911954
52871	911955
118840	911956
190316	911957
36457	911958
119498	911959
77704	911960
319376	911961
80364	911962
10047	911963
51978	911964
70000	911965
8899	911966
4956	911967
5252	911968
26451	911969
1026	911970
119637	911971
8260	911972
79708	911973
159914	911974
58574	911975
72568	911976
114135	911977
19233	911978
25290	911979
47747	911980
36748	911981
54887	911982
5507	911983
185860	911984
48042	911985
99066	911986
9905	911987
91553	911988
159697	911989
117503	911990
91632	911991
261694	911992
265986	911993
8343	911994
228652	911995
22015	911996
53990	911997
192297	911998
195368	911999
3376	912000
38043	912001
328025	912002
47027	912003
103215	912004
78996	912005
278271	912006
53549	912007
350743	912008
2054	912009
53741	912010
36883	912011
98624	912012
16962	912013
27412	912014
34312	912015
9614	912016
29681	912017
277535	912018
101476	912019
186896	912020
23422	912021
120813	912022
260978	912023
3110	912024
42069	912025
21592	912026
104881	912027
263004	912028
9101	912029
1050	912030
1269	912031
96843	912032
15823	912033
42733	912034
42721	912035
319976	912036
128364	912037
38881	912038
69560	912039
218518	912040
65454	912041
30765	912042
170074	912043
85645	912044
94639	912045
149771	912046
34432	912047
195037	912048
148018	912049
79221	912050
201319	912051
18837	912052
285834	912053
108265	912054
60158	912055
89512	912056
147529	912057
286504	912058
207142	912059
38371	912060
71319	912061
30663	912062
318510	912063
224782	912064
41439	912065
2969	912066
77978	912067
25283	912068
123550	912069
306346	912070
170224	912071
85693	912072
256042	912073
242615	912074
54921	912075
60831	912076
14176	912077
201060	912078
2456	912079
191610	912080
232893	912081
296020	912082
148518	912083
200148	912084
338983	912085
5092	912086
41369	912087
88194	912088
6282	912089
8170	912090
145005	912091
84735	912092
320223	912093
27207	912094
6927	912095
355047	912096
211454	912097
45767	912098
11263	912099
11273	912100
217270	912101
112464	912102
257820	912103
54629	912104
195312	912105
73631	912106
30725	912107
329620	912108
16494	912109
3262	912110
88228	912111
125683	912112
226626	912113
282917	912114
221125	912115
93649	912116
157684	912117
157999	912118
112464	912119
2835	912120
562	912121
262044	912122
17122	912123
126021	912124
127563	912125
146137	912126
28111	912127
3262	912128
153376	912129
39191	912130
21991	912131
150091	912132
239	912133
45624	912134
370	912135
328536	912136
101536	912137
203688	912138
236545	912139
160685	912140
22818	912141
191853	912142
85065	912143
65218	912144
39435	912145
48837	912146
11143	912147
28034	912148
1983	912149
1392	912150
99614	912151
1168	912152
43027	912153
7789	912154
3050	912155
48768	912156
36422	912157
57439	912158
20261	912159
20101	912160
1157	912161
28064	912162
322657	912163
21273	912164
23514	912165
438	912166
189611	912167
8314	912168
61492	912169
83790	912170
1029	912171
82133	912172
206070	912173
114588	912174
29748	912175
19843	912176
130021	912177
86729	912178
18768	912179
62746	912180
51713	912181
130007	912182
64559	912183
117369	912184
187423	912185
163705	912186
694	912187
20131	912188
25968	912189
127965	912190
219361	912191
74759	912192
2384	912193
9597	912194
208934	912195
19612	912196
10918	912197
45531	912198
76501	912199
895	912200
196816	912201
88	912202
337	912203
73796	912204
22676	912205
1205	912206
196757	912207
4192	912208
134976	912209
13647	912210
18749	912211
582	912212
7311	912213
151140	912214
163890	912215
258007	912216
8034	912217
52881	912218
10600	912219
66024	912220
589	912221
353469	912222
748	912223
193578	912224
91367	912225
7070	912226
23593	912227
24113	912228
179917	912229
33560	912230
45090	912231
14010	912232
8597	912233
18810	912234
8692	912235
329573	912236
55179	912237
88168	912238
239018	912239
39843	912240
16496	912241
232778	912242
203686	912243
25637	912244
196379	912245
157803	912246
21125	912247
149529	912248
321421	912249
241417	912250
70894	912251
114088	912252
337959	912253
129712	912254
136	912255
180772	912256
38267	912257
26331	912258
128302	912259
356860	912260
38746	912261
20297	912262
186326	912263
44874	912264
65534	912265
251092	912266
221852	912267
8458	912268
13907	912269
192924	912270
179998	912271
82945	912272
255222	912273
218340	912274
2804	912275
303250	912276
181733	912277
254654	912278
80704	912279
11533	912280
9439	912281
43838	912282
197743	912283
148660	912284
332148	912285
148519	912286
155717	912287
188906	912288
127200	912289
197975	912290
13907	912291
3902	912292
123192	912293
510	912294
14901	912295
4712	912296
208653	912297
9331	912298
170758	912299
41691	912300
2098	912301
78448	912302
7760	912303
196556	912304
321989	912305
329044	912306
316	912307
68634	912308
102918	912309
15733	912310
319116	912311
5732	912312
118779	912313
6698	912314
22304	912315
147372	912316
221	912317
235227	912318
140449	912319
29434	912320
50598	912321
17355	912322
222202	912323
247862	912324
192526	912325
85920	912326
977	912327
38122	912328
13899	912329
78672	912330
67329	912331
141229	912332
89650	912333
19653	912334
8124	912335
83933	912336
17826	912337
109802	912338
205876	912339
240000	912340
68973	912341
28501	912342
181294	912343
58772	912344
123921	912345
14673	912346
14809	912347
338323	912348
149264	912349
164	912350
386	912351
162368	912352
18254	912353
49897	912354
210411	912355
401	912356
74841	912357
22996	912358
609	912359
80059	912360
23535	912361
137435	912362
219386	912363
24577	912364
215392	912365
5941	912366
104195	912367
37125	912368
22685	912369
169508	912370
198606	912371
107168	912372
50420	912373
292479	912374
116466	912375
26504	912376
49606	912377
63420	912378
30367	912379
21371	912380
33448	912381
291895	912382
81332	912383
275512	912384
81332	912385
326295	912386
41810	912387
255807	912388
22579	912389
42298	912390
156802	912391
442	912392
139449	912393
349344	912394
211384	912395
18538	912396
198007	912397
110516	912398
54375	912399
111601	912400
15850	912401
127187	912402
55883	912403
106677	912404
191707	912405
55067	912406
135981	912407
142969	912408
28908	912409
5644	912410
32732	912411
109795	912412
1667	912413
130953	912414
191382	912415
59983	912416
32241	912417
89772	912418
38081	912419
231755	912420
30570	912421
48353	912422
143948	912423
78530	912424
67798	912425
17514	912426
90761	912427
52717	912428
224	912429
57147	912430
134221	912431
25005	912432
19138	912433
220412	912434
116201	912435
2106	912436
19138	912437
142523	912438
168715	912439
21879	912440
160101	912441
44818	912442
329150	912443
1461	912444
46769	912445
134850	912446
315092	912447
307891	912448
150101	912449
171139	912450
36966	912451
342333	912452
19152	912453
3556	912454
24562	912455
81207	912456
26902	912457
26902	912458
26424	912459
340107	912460
342382	912461
4782	912462
51627	912463
5054	912464
186655	912465
7729	912466
12212	912467
87861	912468
16904	912469
5844	912470
632	912471
162716	912472
5777	912473
21613	912474
63189	912475
186363	912476
1714	912477
84126	912478
261948	912479
28165	912480
64328	912481
278063	912482
18852	912483
332685	912484
14831	912485
273908	912486
134641	912487
326483	912488
128228	912489
68564	912490
163873	912491
47105	912492
348729	912493
8321	912494
273944	912495
128721	912496
17101	912497
323637	912498
4430	912499
43567	912500
95037	912501
84173	912502
55934	912503
165603	912504
170393	912505
175209	912506
37960	912507
244624	912508
112377	912509
22176	912510
73972	912511
16673	912512
114586	912513
238110	912514
219008	912515
143721	912516
110091	912517
36196	912518
37998	912519
4407	912520
19909	912521
107043	912522
60467	912523
322930	912524
87480	912525
121740	912526
119365	912527
351	912528
865	912529
80686	912530
13640	912531
67884	912532
53072	912533
61928	912534
143171	912535
56371	912536
184172	912537
2775	912538
1409	912539
5789	912540
12278	912541
36146	912542
42077	912543
47258	912544
23743	912545
299	912546
7718	912547
7718	912548
58799	912549
201209	912550
12065	912551
321060	912552
120328	912553
145807	912554
89964	912555
6192	912556
354796	912557
15634	912558
167076	912559
64372	912560
74683	912561
83168	912562
13721	912563
172351	912564
208228	912565
8920	912566
129668	912567
29715	912568
1482	912569
187868	912570
56403	912571
34060	912572
35410	912573
3726	912574
26400	912575
89236	912576
237249	912577
55900	912578
85444	912579
65454	912580
176195	912581
243730	912582
40625	912583
1667	912584
5360	912585
6194	912586
31723	912587
148492	912588
89431	912589
42745	912590
58215	912591
1697	912592
6770	912593
2490	912594
4825	912595
339213	912596
909	912597
63034	912598
280526	912599
102817	912600
24572	912601
12216	912602
23253	912603
2704	912604
51	912605
46122	912606
94346	912607
323529	912608
4420	912609
69335	912610
79173	912611
12348	912612
387	912613
123711	912614
42041	912615
85846	912616
197598	912617
138319	912618
267685	912619
268669	912620
9807	912621
98042	912622
78721	912623
27402	912624
21711	912625
157117	912626
179718	912627
124378	912628
304651	912629
21787	912630
61813	912631
232061	912632
64071	912633
202870	912634
139132	912635
12464	912636
13879	912637
97164	912638
36632	912639
232615	912640
22745	912641
101576	912642
100020	912643
117303	912644
234001	912645
46031	912646
42353	912647
231879	912648
100715	912649
56049	912650
105294	912651
181261	912652
60210	912653
128922	912654
195950	912655
42209	912656
327614	912657
93808	912658
29646	912659
196005	912660
128086	912661
56059	912662
62133	912663
83646	912664
100064	912665
128586	912666
109563	912667
210050	912668
22539	912669
128150	912670
147878	912671
129003	912672
349221	912673
23707	912674
210491	912675
19809	912676
93626	912677
84283	912678
56129	912679
179860	912680
84226	912681
32336	912682
94194	912683
11189	912684
94677	912685
56152	912686
84339	912687
3799	912688
25183	912689
55960	912690
128211	912691
84109	912692
5499	912693
129346	912694
127827	912695
31414	912696
171463	912697
94075	912698
72556	912699
47163	912700
208993	912701
122302	912702
83114	912703
19211	912704
196085	912705
73768	912706
28559	912707
34345	912708
88916	912709
12170	912710
165028	912711
29641	912712
93719	912713
69269	912714
58181	912715
33410	912716
203613	912717
356016	912718
128570	912719
7171	912720
143164	912721
51177	912722
201454	912723
22895	912724
10868	912725
60089	912726
51374	912727
141601	912728
3265	912729
1399	912730
5548	912731
151247	912732
103008	912733
102717	912734
89054	912735
29170	912736
158656	912737
126	912738
45760	912739
356436	912740
106290	912741
268245	912742
98253	912743
66928	912744
16532	912745
100032	912746
76529	912747
156673	912748
11491	912749
117481	912750
5472	912751
124065	912752
129516	912753
9654	912754
4774	912755
7392	912756
172451	912757
49499	912758
60968	912759
36800	912760
77902	912761
125590	912762
6771	912763
9341	912764
67341	912765
198515	912766
9331	912767
193337	912768
156367	912769
53115	912770
135920	912771
10333	912772
36585	912773
137833	912774
103909	912775
13597	912776
353824	912777
39074	912778
51277	912779
35018	912780
5440	912781
328098	912782
334652	912783
34873	912784
119116	912785
236084	912786
144985	912787
111541	912788
181474	912789
78186	912790
27670	912791
53443	912792
180300	912793
243403	912794
329574	912795
93262	912796
95739	912797
23575	912798
16898	912799
203049	912800
234953	912801
40737	912802
119458	912803
1959	912804
189956	912805
48469	912806
36686	912807
191919	912808
67185	912809
148357	912810
22349	912811
25541	912812
24172	912813
275046	912814
95659	912815
325740	912816
45416	912817
9617	912818
209879	912819
5503	912820
14045	912821
26081	912822
71702	912823
98115	912824
108891	912825
22501	912826
48910	912827
153993	912828
139729	912829
172936	912830
341957	912831
58702	912832
33134	912833
28201	912834
330320	912835
122979	912836
273785	912837
4403	912838
213449	912839
60577	912840
89243	912841
318885	912842
37344	912843
8731	912844
22142	912845
731	912846
46744	912847
24014	912848
1781	912849
9432	912850
72462	912851
71683	912852
45725	912853
184559	912854
75857	912855
202145	912856
32075	912857
312924	912858
23131	912859
169791	912860
70724	912861
74373	912862
180197	912863
22556	912864
107555	912865
301224	912866
285956	912867
152186	912868
194183	912869
198380	912870
87534	912871
31897	912872
64458	912873
42874	912874
46931	912875
269372	912876
40575	912877
89918	912878
36807	912879
81167	912880
22565	912881
164965	912882
102447	912883
20815	912884
16486	912885
31885	912886
19917	912887
269613	912888
183722	912889
68319	912890
244752	912891
111781	912892
41104	912893
246952	912894
190431	912895
47981	912896
5646	912897
143380	912898
60358	912899
436	912900
43804	912901
12604	912902
26602	912903
7110	912904
169692	912905
130662	912906
134461	912907
32600	912908
179251	912909
82054	912910
62495	912911
38883	912912
91960	912913
139737	912914
77918	912915
96678	912916
244167	912917
36825	912918
55827	912919
104334	912920
283926	912921
23021	912922
98706	912923
24675	912924
36696	912925
2425	912926
69328	912927
7254	912928
98658	912929
24330	912930
6662	912931
8196	912932
225453	912933
83940	912934
3804	912935
113734	912936
7197	912937
202677	912938
112662	912939
97651	912940
37843	912941
21712	912942
131925	912943
184369	912944
34835	912945
7905	912946
34541	912947
293728	912948
330997	912949
31398	912950
43807	912951
197627	912952
3801	912953
42763	912954
145820	912955
96965	912956
13485	912957
17643	912958
3873	912959
44814	912960
7443	912961
4077	912962
347475	912963
14655	912964
93470	912965
155	912966
17271	912967
63468	912968
82395	912969
276679	912970
110859	912971
350555	912972
5236	912973
157697	912974
222272	912975
118094	912976
317779	912977
196009	912978
11231	912979
249255	912980
33449	912981
223009	912982
123030	912983
285	912984
31650	912985
158403	912986
45171	912987
44261	912988
66358	912989
9652	912990
168811	912991
3768	912992
246259	912993
8629	912994
81506	912995
6630	912996
18251	912997
138004	912998
353191	912999
328419	913000
60999	913001
233434	913002
125211	913003
334382	913004
136928	913005
299153	913006
37046	913007
80145	913008
273	913009
158051	913010
321250	913011
61228	913012
29330	913013
134237	913014
312516	913015
312988	913016
239541	913017
6803	913018
7550	913019
12883	913020
101384	913021
74119	913022
120648	913023
44731	913024
847	913025
8058	913026
28244	913027
86845	913028
78637	913029
113160	913030
106950	913031
260448	913032
155049	913033
122745	913034
227324	913035
30248	913036
78239	913037
283977	913038
179291	913039
1932	913040
55014	913041
41413	913042
59474	913043
71075	913044
279272	913045
4681	913046
120668	913047
154865	913048
65613	913049
102837	913050
109825	913051
161729	913052
174479	913053
10792	913054
290981	913055
79173	913056
301470	913057
23864	913058
311557	913059
149873	913060
207045	913061
49948	913062
285045	913063
196209	913064
32685	913065
195871	913066
64464	913067
69316	913068
43259	913069
304127	913070
64937	913071
62966	913072
169292	913073
156518	913074
299985	913075
107279	913076
174286	913077
33435	913078
49478	913079
178560	913080
200028	913081
252519	913082
113365	913083
178214	913084
102395	913085
174912	913086
195575	913087
107538	913088
123100	913089
42790	913090
103567	913091
349641	913092
268880	913093
70490	913094
141846	913095
225795	913096
169259	913097
33280	913098
284220	913099
136833	913100
281029	913101
105469	913102
165741	913103
140268	913104
82491	913105
63205	913106
150613	913107
106984	913108
65772	913109
50277	913110
59583	913111
67619	913112
14632	913113
47277	913114
31445	913115
21349	913116
11952	913117
17117	913118
50970	913119
116773	913120
18754	913121
1061	913122
18358	913123
16536	913124
24050	913125
67378	913126
77196	913127
168622	913128
155068	913129
66176	913130
2919	913131
64541	913132
65951	913133
63454	913134
37426	913135
32379	913136
62829	913137
23175	913138
103651	913139
162536	913140
198238	913141
16522	913142
332335	913143
301253	913144
67600	913145
13957	913146
256128	913147
36122	913148
70602	913149
10984	913150
32900	913151
2399	913152
8956	913153
113648	913154
231282	913155
163554	913156
88879	913157
112566	913158
129673	913159
97028	913160
152247	913161
169690	913162
94154	913163
95118	913164
169611	913165
90860	913166
20327	913167
14355	913168
346552	913169
31184	913170
13813	913171
55626	913172
346184	913173
4	913174
69752	913175
38476	913176
33577	913177
101317	913178
4350	913179
86533	913180
186762	913181
63357	913182
15916	913183
29550	913184
115465	913185
26571	913186
86524	913187
183759	913188
5345	913189
257817	913190
4387	913191
142483	913192
263578	913193
55651	913194
325400	913195
138886	913196
184281	913197
84893	913198
335585	913199
200802	913200
124008	913201
9185	913202
2094	913203
111644	913204
167075	913205
246244	913206
232030	913207
283544	913208
320047	913209
63423	913210
6362	913211
183679	913212
76082	913213
115968	913214
80906	913215
95599	913216
12935	913217
7567	913218
115454	913219
136588	913220
20655	913221
344671	913222
37681	913223
124927	913224
182570	913225
115575	913226
18391	913227
132566	913228
59766	913229
162906	913230
58250	913231
51451	913232
149854	913233
309	913234
59923	913235
114503	913236
82605	913237
8445	913238
138512	913239
243673	913240
10335	913241
115254	913242
114810	913243
8445	913244
61146	913245
115454	913246
33726	913247
137786	913248
34842	913249
2293	913250
35382	913251
10403	913252
13647	913253
319752	913254
307158	913255
300870	913256
301246	913257
28121	913258
53976	913259
2627	913260
12753	913261
196630	913262
18764	913263
189983	913264
204262	913265
162098	913266
338450	913267
312448	913268
26573	913269
70133	913270
105225	913271
18168	913272
101960	913273
8350	913274
20057	913275
18471	913276
46833	913277
267499	913278
38390	913279
43112	913280
18471	913281
131029	913282
141593	913283
50249	913284
234382	913285
312366	913286
115434	913287
115109	913288
227099	913289
91000	913290
2293	913291
93681	913292
57115	913293
81236	913294
281048	913295
27915	913296
3080	913297
249790	913298
14952	913299
5945	913300
163393	913301
206254	913302
26004	913303
9659	913304
159544	913305
36522	913306
189501	913307
52905	913308
52514	913309
82244	913310
329557	913311
335928	913312
219994	913313
342525	913314
39549	913315
2932	913316
23855	913317
10362	913318
88916	913319
320746	913320
300731	913321
32872	913322
81194	913323
191141	913324
320978	913325
64881	913326
177936	913327
296355	913328
58133	913329
1676	913330
38236	913331
30663	913332
21523	913333
91517	913334
324678	913335
76307	913336
317718	913337
1594	913338
259988	913339
194576	913340
170956	913341
170160	913342
3401	913343
20597	913344
130536	913345
76805	913346
304153	913347
11135	913348
19093	913349
140485	913350
146623	913351
30663	913352
329147	913353
151707	913354
139030	913355
194439	913356
32196	913357
124468	913358
32568	913359
77149	913360
105257	913361
101460	913362
21729	913363
83544	913364
287302	913365
22125	913366
302150	913367
47286	913368
73091	913369
82456	913370
27139	913371
346062	913372
100321	913373
310073	913374
38055	913375
127581	913376
151426	913377
119530	913378
263824	913379
28792	913380
1844	913381
27407	913382
8624	913383
98965	913384
4143	913385
76331	913386
33417	913387
39966	913388
19726	913389
152926	913390
231737	913391
161292	913392
241593	913393
9809	913394
39899	913395
9239	913396
3501	913397
63	913398
147512	913399
23638	913400
155546	913401
45937	913402
73614	913403
13016	913404
42961	913405
35072	913406
28008	913407
192655	913408
16550	913409
2430	913410
22296	913411
21958	913412
69932	913413
4925	913414
2143	913415
338566	913416
352058	913417
322103	913418
321959	913419
80100	913420
329356	913421
152994	913422
3118	913423
301316	913424
6765	913425
7712	913426
21030	913427
33514	913428
26631	913429
44041	913430
15876	913431
30167	913432
115034	913433
4216	913434
86246	913435
1847	913436
34200	913437
11869	913438
67515	913439
29776	913440
227640	913441
79774	913442
11605	913443
235698	913444
97949	913445
1508	913446
80909	913447
9643	913448
263049	913449
149914	913450
26110	913451
83694	913452
273768	913453
27173	913454
82631	913455
25858	913456
174532	913457
5518	913458
195096	913459
126844	913460
324732	913461
15972	913462
339386	913463
67166	913464
119310	913465
164120	913466
106271	913467
204465	913468
338664	913469
122393	913470
78288	913471
153079	913472
254614	913473
11285	913474
180729	913475
63033	913476
263433	913477
82647	913478
45044	913479
328690	913480
78206	913481
38561	913482
191100	913483
62281	913484
33147	913485
56963	913486
88310	913487
10223	913488
23850	913489
9037	913490
99017	913491
124167	913492
35308	913493
8423	913494
16052	913495
14466	913496
138068	913497
45448	913498
2656	913499
225394	913500
30851	913501
64308	913502
36756	913503
182888	913504
13432	913505
68894	913506
304594	913507
134608	913508
134451	913509
252142	913510
116316	913511
112233	913512
192051	913513
266832	913514
1035	913515
14058	913516
8329	913517
70271	913518
148162	913519
106839	913520
98416	913521
307188	913522
119411	913523
252170	913524
118318	913525
228453	913526
11590	913527
108344	913528
36880	913529
17035	913530
8537	913531
20763	913532
3098	913533
4734	913534
48214	913535
28432	913536
80832	913537
244666	913538
14567	913539
8829	913540
15313	913541
82341	913542
46229	913543
166712	913544
103717	913545
75964	913546
9389	913547
135883	913548
2	913549
68951	913550
193570	913551
25051	913552
113898	913553
95566	913554
143547	913555
36549	913556
21109	913557
236148	913558
117082	913559
307452	913560
345891	913561
51650	913562
190865	913563
60614	913564
297576	913565
87302	913566
1031	913567
77639	913568
15320	913569
12817	913570
163402	913571
12726	913572
56557	913573
104425	913574
72178	913575
19177	913576
59535	913577
101001	913578
18449	913579
64789	913580
174759	913581
35134	913582
4765	913583
46223	913584
196208	913585
35234	913586
12079	913587
134094	913588
2053	913589
275517	913590
277589	913591
7710	913592
44043	913593
26837	913594
14637	913595
9479	913596
65407	913597
257319	913598
130290	913599
48115	913600
6869	913601
277530	913602
167594	913603
264147	913604
200662	913605
82875	913606
345332	913607
96251	913608
19299	913609
229501	913610
82208	913611
196638	913612
337331	913613
334748	913614
126771	913615
228875	913616
18307	913617
45381	913618
204196	913619
40549	913620
270109	913621
12105	913622
55535	913623
265423	913624
10954	913625
345242	913626
348165	913627
252884	913628
46116	913629
347404	913630
253218	913631
30380	913632
346663	913633
127243	913634
1400	913635
46331	913636
28221	913637
210016	913638
353532	913639
346980	913640
181867	913641
3818	913642
254978	913643
253461	913644
35197	913645
26691	913646
177570	913647
168407	913648
105185	913649
341479	913650
207765	913651
163729	913652
15847	913653
13569	913654
193539	913655
41688	913656
201625	913657
329256	913658
225246	913659
204258	913660
303077	913661
159579	913662
258169	913663
93015	913664
357505	913665
196028	913666
208455	913667
231233	913668
152718	913669
55497	913670
13018	913671
26561	913672
25091	913673
27782	913674
315822	913675
20704	913676
8251	913677
45590	913678
2	913679
81985	913680
337325	913681
82238	913682
185186	913683
270673	913684
85116	913685
140813	913686
191414	913687
86844	913688
222393	913689
179479	913690
125703	913691
125131	913692
192761	913693
3869	913694
25553	913695
297906	913696
203523	913697
142125	913698
229186	913699
114116	913700
3296	913701
117158	913702
344553	913703
87770	913704
171841	913705
1498	913706
44094	913707
112681	913708
513	913709
203599	913710
122943	913711
75693	913712
14768	913713
19782	913714
52370	913715
135686	913716
308963	913717
280346	913718
50385	913719
55117	913720
146807	913721
59404	913722
9477	913723
31027	913724
92838	913725
83743	913726
71375	913727
20578	913728
98994	913729
34714	913730
272478	913731
94852	913732
255753	913733
148870	913734
5479	913735
63	913736
106343	913737
311318	913738
70138	913739
55427	913740
99367	913741
193513	913742
35605	913743
76778	913744
118475	913745
11340	913746
10503	913747
21778	913748
84013	913749
8818	913750
34787	913751
9492	913752
42061	913753
122846	913754
17561	913755
14494	913756
39675	913757
85043	913758
146945	913759
141470	913760
54709	913761
34715	913762
58380	913763
92490	913764
94852	913765
54772	913766
117058	913767
311645	913768
186743	913769
91643	913770
348390	913771
326803	913772
155644	913773
75161	913774
154086	913775
62362	913776
230882	913777
148378	913778
228189	913779
52092	913780
186790	913781
319554	913782
101149	913783
334285	913784
300644	913785
127285	913786
24768	913787
311212	913788
222392	913789
9489	913790
20921	913791
140676	913792
337821	913793
127223	913794
138478	913795
55738	913796
82304	913797
138631	913798
833	913799
186832	913800
18745	913801
186430	913802
311048	913803
62887	913804
62380	913805
18742	913806
126061	913807
186803	913808
326823	913809
38472	913810
58	913811
2561	913812
1666	913813
76964	913814
344209	913815
126299	913816
199582	913817
126108	913818
203265	913819
58	913820
202166	913821
200352	913822
126358	913823
341159	913824
311659	913825
199173	913826
95048	913827
65804	913828
5601	913829
3651	913830
276048	913831
68030	913832
325388	913833
162305	913834
29195	913835
19577	913836
25758	913837
333756	913838
76798	913839
334841	913840
123224	913841
5101	913842
68601	913843
156312	913844
100582	913845
79125	913846
11867	913847
223101	913848
59863	913849
117143	913850
343032	913851
93894	913852
83036	913853
230633	913854
311359	913855
15901	913856
311406	913857
311451	913858
8659	913859
311459	913860
55154	913861
303775	913862
199996	913863
168794	913864
186539	913865
19552	913866
200838	913867
117201	913868
229232	913869
128408	913870
198435	913871
357328	913872
3636	913873
336175	913874
2898	913875
233870	913876
200753	913877
123742	913878
48112	913879
334764	913880
124949	913881
3636	913882
182720	913883
204822	913884
199996	913885
99587	913886
88558	913887
40340	913888
161980	913889
103958	913890
55751	913891
82949	913892
27242	913893
339441	913894
266375	913895
244176	913896
117167	913897
333245	913898
47112	913899
88889	913900
254997	913901
55155	913902
30120	913903
57967	913904
20144	913905
114121	913906
89556	913907
33357	913908
35079	913909
159046	913910
276632	913911
204939	913912
7342	913913
71231	913914
3206	913915
1765	913916
9436	913917
9436	913918
11903	913919
102041	913920
26276	913921
227229	913922
94219	913923
170425	913924
19032	913925
306919	913926
126069	913927
54485	913928
20536	913929
39297	913930
191349	913931
27437	913932
10898	913933
65086	913934
44304	913935
117992	913936
20350	913937
20707	913938
61635	913939
53165	913940
19032	913941
86293	913942
63920	913943
81261	913944
12508	913945
2831	913946
19618	913947
15617	913948
288823	913949
24588	913950
7626	913951
170204	913952
5185	913953
82295	913954
6549	913955
104130	913956
182942	913957
5061	913958
8162	913959
333927	913960
72934	913961
28637	913962
18858	913963
51051	913964
22062	913965
180903	913966
68479	913967
176670	913968
604	913969
53880	913970
36667	913971
5156	913972
56993	913973
6011	913974
243058	913975
3280	913976
14337	913977
324512	913978
103420	913979
199876	913980
1492	913981
4703	913982
105921	913983
107307	913984
272385	913985
18295	913986
157169	913987
218299	913988
155024	913989
39206	913990
162126	913991
229046	913992
97389	913993
106082	913994
29465	913995
70624	913996
194993	913997
22288	913998
221123	913999
47209	914000
255633	914001
121245	914002
305419	914003
2835	914004
136385	914005
36195	914006
14171	914007
114435	914008
52265	914009
178004	914010
141594	914011
19754	914012
331800	914013
85303	914014
57252	914015
85349	914016
85121	914017
131065	914018
152045	914019
137691	914020
7744	914021
11545	914022
58003	914023
58131	914024
183527	914025
155854	914026
67125	914027
137431	914028
34758	914029
317	914030
39133	914031
344292	914032
212	914033
180173	914034
92797	914035
224118	914036
90700	914037
36195	914038
319904	914039
16554	914040
73943	914041
165381	914042
133373	914043
53173	914044
170442	914045
87606	914046
41067	914047
61514	914048
28358	914049
76534	914050
15143	914051
36715	914052
14323	914053
61699	914054
18750	914055
54610	914056
9642	914057
76967	914058
8065	914059
55249	914060
8979	914061
16586	914062
46503	914063
274303	914064
80478	914065
227510	914066
95782	914067
61214	914068
11107	914069
19327	914070
252317	914071
605	914072
20987	914073
281670	914074
35567	914075
141384	914076
21332	914077
54823	914078
140480	914079
226612	914080
116969	914081
18381	914082
21142	914083
77069	914084
13925	914085
240947	914086
575	914087
15224	914088
23880	914089
32596	914090
25685	914091
161978	914092
799	914093
98089	914094
33939	914095
61861	914096
52142	914097
157799	914098
183745	914099
94738	914100
50290	914101
230185	914102
1636	914103
141389	914104
41686	914105
130423	914106
236426	914107
207361	914108
254865	914109
153016	914110
49720	914111
335617	914112
83172	914113
99572	914114
242114	914115
23800	914116
23800	914117
232598	914118
181137	914119
56356	914120
95420	914121
355646	914122
242393	914123
131237	914124
113134	914125
40121	914126
342867	914127
299695	914128
199429	914129
356556	914130
98197	914131
217477	914132
207016	914133
155618	914134
95373	914135
85369	914136
8861	914137
254274	914138
83818	914139
164475	914140
197445	914141
209583	914142
137988	914143
217011	914144
22697	914145
37550	914146
54305	914147
331028	914148
80603	914149
44779	914150
54266	914151
123383	914152
254253	914153
84350	914154
205561	914155
208295	914156
123332	914157
355560	914158
209587	914159
352802	914160
26600	914161
123419	914162
256244	914163
313954	914164
313514	914165
118415	914166
306870	914167
18380	914168
156135	914169
322088	914170
329656	914171
254467	914172
255531	914173
254487	914174
255095	914175
117869	914176
187969	914177
123138	914178
332514	914179
303829	914180
80738	914181
254174	914182
330849	914183
136462	914184
280576	914185
357273	914186
127443	914187
205045	914188
83166	914189
208548	914190
64943	914191
65963	914192
340199	914193
220940	914194
88835	914195
257428	914196
179862	914197
210763	914198
281288	914199
169494	914200
148583	914201
233573	914202
309982	914203
302351	914204
88315	914205
284449	914206
43618	914207
235849	914208
48351	914209
174050	914210
233068	914211
48152	914212
131416	914213
212438	914214
333869	914215
356287	914216
144408	914217
9467	914218
284812	914219
202252	914220
134105	914221
236603	914222
144063	914223
91597	914224
336082	914225
48313	914226
343572	914227
307016	914228
299578	914229
54408	914230
212745	914231
130484	914232
281284	914233
135921	914234
48336	914235
283026	914236
58579	914237
136034	914238
209740	914239
40765	914240
284958	914241
39703	914242
75374	914243
122876	914244
96947	914245
209258	914246
146519	914247
66190	914248
33639	914249
217507	914250
3090	914251
117487	914252
64979	914253
121415	914254
21982	914255
982	914256
309725	914257
218956	914258
24783	914259
250848	914260
32701	914261
315383	914262
24376	914263
33129	914264
41538	914265
293940	914266
11222	914267
48978	914268
62658	914269
69718	914270
52244	914271
34034	914272
219657	914273
220031	914274
8177	914275
208954	914276
72316	914277
287308	914278
72067	914279
109043	914280
31389	914281
117048	914282
62416	914283
273992	914284
33910	914285
35012	914286
48902	914287
172856	914288
260829	914289
46438	914290
189532	914291
119610	914292
8424	914293
56997	914294
80221	914295
63305	914296
164657	914297
50185	914298
5135	914299
8545	914300
6451	914301
260547	914302
7375	914303
1143	914304
30098	914305
137949	914306
11646	914307
119330	914308
241	914309
71534	914310
18794	914311
165997	914312
271893	914313
17528	914314
55575	914315
338578	914316
154871	914317
17460	914318
88706	914319
170161	914320
44027	914321
17418	914322
99200	914323
297052	914324
204483	914325
29922	914326
5030	914327
330214	914328
9777	914329
253084	914330
155110	914331
123499	914332
511	914333
54135	914334
267284	914335
5374	914336
84960	914337
12995	914338
165364	914339
127182	914340
70907	914341
339374	914342
195557	914343
28436	914344
12964	914345
11424	914346
26589	914347
121876	914348
95519	914349
28782	914350
156347	914351
88311	914352
29484	914353
70782	914354
74448	914355
80683	914356
154955	914357
34840	914358
18329	914359
137084	914360
511	914361
11759	914362
123480	914363
9777	914364
338531	914365
9868	914366
154932	914367
100860	914368
315391	914369
116507	914370
300092	914371
254568	914372
16888	914373
11759	914374
30839	914375
62348	914376
17460	914377
59235	914378
266193	914379
168223	914380
90140	914381
48157	914382
33403	914383
227810	914384
155655	914385
340836	914386
48002	914387
94373	914388
167304	914389
107455	914390
67739	914391
14640	914392
122196	914393
65483	914394
334885	914395
38285	914396
2652	914397
3547	914398
29486	914399
25506	914400
5006	914401
40286	914402
78145	914403
50742	914404
56142	914405
225787	914406
157622	914407
1195	914408
351789	914409
22931	914410
160957	914411
57757	914412
39413	914413
78136	914414
279094	914415
330641	914416
123080	914417
330680	914418
241021	914419
197303	914420
330666	914421
330691	914422
197305	914423
197306	914424
330693	914425
197308	914426
95385	914427
155028	914428
95364	914429
330700	914430
330694	914431
197311	914432
169007	914433
26646	914434
123075	914435
123074	914436
26646	914437
26646	914438
38350	914439
30019	914440
11239	914441
197508	914442
7076	914443
330710	914444
80490	914445
123085	914446
330639	914447
97591	914448
63445	914449
22165	914450
13874	914451
133187	914452
36388	914453
25903	914454
256191	914455
118749	914456
342939	914457
768	914458
227689	914459
221048	914460
17202	914461
1291	914462
307	914463
158299	914464
105519	914465
1437	914466
10127	914467
98493	914468
67315	914469
141002	914470
109604	914471
7089	914472
27669	914473
95686	914474
180180	914475
43335	914476
13965	914477
6495	914478
262452	914479
46983	914480
88694	914481
173739	914482
302805	914483
429	914484
255142	914485
15717	914486
70068	914487
42180	914488
81055	914489
89569	914490
32301	914491
103488	914492
15187	914493
15397	914494
67677	914495
46112	914496
272695	914497
308372	914498
70747	914499
182769	914500
34842	914501
39735	914502
73249	914503
43697	914504
160286	914505
4107	914506
1525	914507
234968	914508
70162	914509
145618	914510
39398	914511
21107	914512
284125	914513
334008	914514
333447	914515
344443	914516
204330	914517
340623	914518
19403	914519
123688	914520
81526	914521
55054	914522
177415	914523
6845	914524
138320	914525
122	914526
138042	914527
141179	914528
4041	914529
50126	914530
305731	914531
19271	914532
34125	914533
108335	914534
227215	914535
143708	914536
15247	914537
145018	914538
6948	914539
48133	914540
170718	914541
46021	914542
41172	914543
71433	914544
51219	914545
136306	914546
138013	914547
70943	914548
144638	914549
136491	914550
175381	914551
333362	914552
25320	914553
17353	914554
161346	914555
143305	914556
303645	914557
9529	914558
185453	914559
121753	914560
7071	914561
146283	914562
108165	914563
354577	914564
55966	914565
349075	914566
325626	914567
1578	914568
205429	914569
307522	914570
41507	914571
53396	914572
112103	914573
51084	914574
72760	914575
179880	914576
126235	914577
283491	914578
124849	914579
9179	914580
28268	914581
150964	914582
351108	914583
156333	914584
56473	914585
212001	914586
353105	914587
20465	914588
304845	914589
58579	914590
125048	914591
100178	914592
144591	914593
124420	914594
80574	914595
106266	914596
352135	914597
123359	914598
185249	914599
20824	914600
46066	914601
306891	914602
179064	914603
296615	914604
8854	914605
58771	914606
40036	914607
40036	914608
148781	914609
218321	914610
259406	914611
40781	914612
209428	914613
123944	914614
24954	914615
74703	914616
43242	914617
248110	914618
64386	914619
150776	914620
348759	914621
206836	914622
51246	914623
3372	914624
92379	914625
11489	914626
92379	914627
92379	914628
135018	914629
41665	914630
112064	914631
112063	914632
205193	914633
179820	914634
112915	914635
45031	914636
309022	914637
112242	914638
110336	914639
72759	914640
4935	914641
72759	914642
145991	914643
24843	914644
23545	914645
306994	914646
27728	914647
184536	914648
73764	914649
131168	914650
220640	914651
232166	914652
179591	914653
200602	914654
55621	914655
91739	914656
74269	914657
87715	914658
284698	914659
73637	914660
299397	914661
234866	914662
179812	914663
201587	914664
82082	914665
82832	914666
50412	914667
200955	914668
298088	914669
42186	914670
341321	914671
183404	914672
219228	914673
131478	914674
183574	914675
234842	914676
298578	914677
145839	914678
258519	914679
235186	914680
142383	914681
283902	914682
219086	914683
323387	914684
107976	914685
340212	914686
182913	914687
257397	914688
108044	914689
212340	914690
92320	914691
113181	914692
300906	914693
62645	914694
45891	914695
29944	914696
49557	914697
283219	914698
170800	914699
44872	914700
255064	914701
328322	914702
346611	914703
70774	914704
44792	914705
51563	914706
73412	914707
334007	914708
7100	914709
187532	914710
117436	914711
23757	914712
154851	914713
83545	914714
130079	914715
7497	914716
125907	914717
314127	914718
49766	914719
7478	914720
8124	914721
2143	914722
260940	914723
1434	914724
30616	914725
209270	914726
42285	914727
18866	914728
89652	914729
19237	914730
135320	914731
2218	914732
5195	914733
76443	914734
122290	914735
355809	914736
224347	914737
234160	914738
8058	914739
16932	914740
59940	914741
81183	914742
78127	914743
2774	914744
19778	914745
15712	914746
78127	914747
24146	914748
196425	914749
16829	914750
81074	914751
39008	914752
315959	914753
10127	914754
26243	914755
129015	914756
289533	914757
102585	914758
169998	914759
10622	914760
79696	914761
181082	914762
22318	914763
56897	914764
53929	914765
287385	914766
299772	914767
17860	914768
199158	914769
83780	914770
291559	914771
278378	914772
99488	914773
95279	914774
201108	914775
81606	914776
60338	914777
115377	914778
5251	914779
279649	914780
267555	914781
300834	914782
38175	914783
165854	914784
31108	914785
22398	914786
5774	914787
182606	914788
47144	914789
76625	914790
95960	914791
96903	914792
17915	914793
340927	914794
228347	914795
85155	914796
252892	914797
124730	914798
195065	914799
299984	914800
139215	914801
199704	914802
162958	914803
212793	914804
303897	914805
273321	914806
222845	914807
2556	914808
19667	914809
51	914810
59146	914811
38457	914812
15117	914813
39574	914814
89219	914815
41454	914816
85163	914817
14263	914818
80	914819
17125	914820
40724	914821
150947	914822
3387	914823
20519	914824
296	914825
165391	914826
15387	914827
78212	914828
65074	914829
11644	914830
183556	914831
36966	914832
109055	914833
191911	914834
184083	914835
108990	914836
18957	914837
6275	914838
164438	914839
21214	914840
336451	914841
576	914842
65007	914843
77774	914844
189197	914845
30876	914846
314228	914847
122282	914848
117399	914849
45830	914850
41640	914851
684	914852
31416	914853
53448	914854
206704	914855
68642	914856
79079	914857
112109	914858
344670	914859
49305	914860
10677	914861
14159	914862
20351	914863
179614	914864
13948	914865
31046	914866
14973	914867
108502	914868
8563	914869
19585	914870
41300	914871
169829	914872
61454	914873
120037	914874
30110	914875
225821	914876
841	914877
30346	914878
154890	914879
209633	914880
2659	914881
248393	914882
159627	914883
194750	914884
34078	914885
4969	914886
49189	914887
20778	914888
251645	914889
269286	914890
34695	914891
3532	914892
117478	914893
234611	914894
13561	914895
143970	914896
102432	914897
126070	914898
124717	914899
327329	914900
94791	914901
20345	914902
238880	914903
86380	914904
70570	914905
38478	914906
228633	914907
244487	914908
270377	914909
342812	914910
179818	914911
150994	914912
31565	914913
99558	914914
59896	914915
4057	914916
115527	914917
261171	914918
141311	914919
283562	914920
328719	914921
123802	914922
137697	914923
47721	914924
133302	914925
336823	914926
55335	914927
51718	914928
8401	914929
42073	914930
116751	914931
143916	914932
71282	914933
4146	914934
156325	914935
120654	914936
169335	914937
356834	914938
211784	914939
198661	914940
2909	914941
105150	914942
29142	914943
9296	914944
58399	914945
31304	914946
2981	914947
44156	914948
8027	914949
136672	914950
320515	914951
72419	914952
308592	914953
38655	914954
107784	914955
72994	914956
33656	914957
288274	914958
338052	914959
344503	914960
111515	914961
108584	914962
73242	914963
24691	914964
111512	914965
289787	914966
73113	914967
4274	914968
72959	914969
291282	914970
84765	914971
36329	914972
13116	914973
6268	914974
24827	914975
49101	914976
86789	914977
13150	914978
17980	914979
4837	914980
76636	914981
317695	914982
238140	914983
166568	914984
28533	914985
66041	914986
12448	914987
510	914988
165771	914989
62552	914990
119780	914991
100044	914992
30103	914993
146153	914994
12530	914995
5936	914996
151879	914997
106422	914998
337748	914999
224065	915000
11629	915001
310177	915002
115434	915003
94892	915004
119926	915005
268983	915006
341691	915007
5624	915008
8767	915009
73216	915010
68650	915011
102350	915012
219	915013
315695	915014
192897	915015
15061	915016
128348	915017
68126	915018
78723	915019
37413	915020
201385	915021
182123	915022
4092	915023
113898	915024
49129	915025
42496	915026
36488	915027
44527	915028
5549	915029
127043	915030
183156	915031
119713	915032
12247	915033
159108	915034
89	915035
112075	915036
3755	915037
94423	915038
94423	915039
102919	915040
79508	915041
3072	915042
8998	915043
7243	915044
103123	915045
26241	915046
33024	915047
61534	915048
67368	915049
11641	915050
19409	915051
11291	915052
48481	915053
67834	915054
195026	915055
9364	915056
111966	915057
778	915058
3378	915059
95025	915060
13587	915061
9321	915062
78467	915063
1201	915064
51758	915065
98864	915066
13985	915067
69791	915068
16817	915069
1201	915070
8311	915071
34021	915072
175434	915073
64440	915074
34451	915075
72839	915076
72582	915077
19235	915078
78219	915079
97931	915080
227160	915081
2510	915082
15164	915083
222505	915084
225417	915085
6489	915086
30894	915087
32041	915088
79709	915089
17569	915090
186388	915091
186388	915092
53816	915093
80762	915094
89998	915095
204293	915096
42104	915097
1202	915098
113369	915099
151622	915100
92249	915101
38335	915102
315089	915103
74529	915104
14744	915105
1108	915106
35117	915107
298777	915108
186443	915109
321408	915110
317656	915111
12323	915112
35117	915113
318416	915114
4180	915115
321492	915116
2879	915117
120429	915118
320877	915119
153145	915120
7102	915121
108034	915122
12303	915123
51285	915124
121308	915125
121256	915126
102401	915127
3454	915128
4314	915129
7970	915130
102743	915131
16630	915132
3104	915133
167883	915134
152131	915135
94959	915136
348202	915137
37377	915138
32465	915139
32966	915140
124127	915141
36744	915142
16249	915143
192369	915144
30095	915145
12020	915146
34665	915147
182072	915148
18880	915149
5017	915150
3944	915151
167029	915152
180573	915153
53070	915154
13555	915155
119369	915156
163242	915157
50456	915158
277802	915159
238941	915160
344449	915161
62285	915162
32880	915163
35296	915164
115369	915165
2038	915166
64719	915167
1497	915168
143644	915169
13792	915170
78622	915171
264244	915172
97403	915173
4630	915174
51980	915175
212134	915176
2063	915177
21482	915178
122591	915179
184125	915180
22114	915181
134269	915182
108389	915183
42794	915184
784	915185
327031	915186
272749	915187
337259	915188
315710	915189
2870	915190
217342	915191
305688	915192
38421	915193
137010	915194
88494	915195
151	915196
190691	915197
204951	915198
9562	915199
712	915200
82328	915201
1165	915202
150472	915203
37480	915204
348444	915205
83840	915206
188856	915207
17433	915208
36332	915209
94974	915210
20334	915211
37423	915212
6591	915213
10983	915214
1326	915215
8961	915216
36148	915217
21651	915218
62904	915219
8998	915220
4413	915221
3595	915222
12997	915223
8425	915224
7451	915225
33944	915226
16173	915227
10356	915228
43216	915229
2217	915230
1564	915231
40184	915232
33843	915233
8775	915234
3074	915235
3311	915236
284413	915237
27980	915238
87747	915239
24116	915240
243127	915241
105889	915242
150543	915243
291463	915244
312493	915245
313338	915246
312343	915247
45588	915248
3210	915249
6012	915250
30712	915251
11572	915252
176041	915253
101407	915254
66744	915255
71472	915256
93324	915257
269656	915258
181979	915259
75282	915260
354463	915261
95143	915262
219431	915263
212601	915264
307454	915265
160749	915266
340972	915267
88906	915268
133936	915269
236516	915270
50637	915271
243146	915272
340721	915273
22203	915274
79276	915275
133793	915276
24783	915277
217572	915278
167217	915279
148192	915280
297583	915281
21548	915282
204002	915283
310127	915284
353	915285
11680	915286
20356	915287
270089	915288
44366	915289
1110	915290
131145	915291
154275	915292
7370	915293
43457	915294
40164	915295
163129	915296
52107	915297
30028	915298
93556	915299
262857	915300
84095	915301
3825	915302
7529	915303
149748	915304
25924	915305
67457	915306
9526	915307
410	915308
50044	915309
12771	915310
23790	915311
97520	915312
65579	915313
51123	915314
46336	915315
57890	915316
312828	915317
324608	915318
54456	915319
3973	915320
52519	915321
6462	915322
11108	915323
78932	915324
13909	915325
985	915326
33412	915327
454	915328
260351	915329
127072	915330
29599	915331
260862	915332
19315	915333
131438	915334
26680	915335
4942	915336
278087	915337
65270	915338
273098	915339
27502	915340
212338	915341
206166	915342
24268	915343
20896	915344
48429	915345
138668	915346
40369	915347
10353	915348
3309	915349
246374	915350
7540	915351
9900	915352
8633	915353
72488	915354
151179	915355
436	915356
135583	915357
34303	915358
44133	915359
33583	915360
13691	915361
71061	915362
830	915363
111625	915364
104119	915365
174110	915366
4872	915367
109062	915368
78124	915369
5056	915370
78918	915371
6272	915372
9984	915373
24833	915374
83517	915375
4019	915376
208078	915377
341188	915378
51913	915379
72368	915380
172262	915381
89568	915382
19631	915383
67913	915384
161833	915385
14874	915386
2080	915387
13689	915388
223824	915389
18144	915390
2477	915391
19552	915392
65898	915393
221970	915394
259299	915395
10802	915396
1890	915397
125700	915398
93363	915399
199920	915400
33035	915401
164348	915402
236228	915403
319910	915404
113882	915405
237438	915406
210565	915407
185458	915408
83567	915409
38769	915410
206920	915411
17300	915412
225458	915413
145409	915414
68800	915415
80991	915416
150109	915417
10953	915418
301427	915419
145660	915420
107985	915421
217930	915422
14019	915423
135122	915424
151336	915425
129118	915426
315179	915427
207170	915428
31828	915429
27126	915430
89421	915431
5571	915432
94450	915433
135600	915434
9353	915435
8989	915436
22006	915437
96825	915438
28429	915439
124570	915440
63869	915441
44490	915442
53296	915443
108	915444
8385	915445
246273	915446
6134	915447
2511	915448
5893	915449
22941	915450
9993	915451
446	915452
6510	915453
34628	915454
709	915455
16684	915456
179366	915457
20153	915458
107562	915459
107714	915460
188363	915461
50065	915462
26435	915463
58431	915464
202592	915465
7808	915466
39667	915467
292744	915468
95567	915469
59475	915470
58031	915471
45868	915472
17930	915473
16979	915474
32899	915475
138799	915476
2688	915477
1075	915478
42824	915479
88165	915480
16305	915481
9949	915482
14215	915483
54738	915484
39698	915485
5588	915486
44415	915487
2868	915488
110118	915489
63538	915490
19607	915491
24488	915492
18654	915493
539	915494
10136	915495
46326	915496
59127	915497
35536	915498
13239	915499
2720	915500
171200	915501
515	915502
14427	915503
34516	915504
98056	915505
76160	915506
89740	915507
3038	915508
7666	915509
6957	915510
6503	915511
2684	915512
71739	915513
15178	915514
45257	915515
7919	915516
13345	915517
73834	915518
7033	915519
42771	915520
2899	915521
58683	915522
6815	915523
5814	915524
94140	915525
193313	915526
60071	915527
42053	915528
6156	915529
18197	915530
72691	915531
34156	915532
6215	915533
172647	915534
19304	915535
168051	915536
108987	915537
4940	915538
3339	915539
49249	915540
1842	915541
49988	915542
9993	915543
124794	915544
204145	915545
48466	915546
111817	915547
3809	915548
13468	915549
295222	915550
10140	915551
7875	915552
24790	915553
286357	915554
5060	915555
17836	915556
72157	915557
22481	915558
240771	915559
52895	915560
19433	915561
35399	915562
195544	915563
213450	915564
63296	915565
186608	915566
60488	915567
190191	915568
144573	915569
61725	915570
77827	915571
52853	915572
52642	915573
117200	915574
36228	915575
344144	915576
255193	915577
122069	915578
297726	915579
306673	915580
35547	915581
80873	915582
280118	915583
44547	915584
119764	915585
94396	915586
284057	915587
15	915588
211772	915589
87945	915590
6375	915591
31481	915592
78518	915593
62520	915594
171218	915595
108214	915596
1265	915597
61042	915598
26440	915599
26440	915600
26440	915601
55224	915602
284575	915603
16755	915604
330534	915605
10257	915606
8664	915607
25373	915608
229626	915609
41429	915610
91419	915611
136148	915612
30865	915613
347400	915614
48407	915615
100755	915616
60409	915617
14520	915618
54524	915619
151417	915620
43611	915621
231667	915622
260537	915623
35556	915624
310196	915625
212539	915626
299095	915627
23199	915628
1531	915629
93322	915630
1626	915631
80250	915632
46225	915633
53293	915634
58723	915635
44673	915636
1445	915637
88932	915638
78815	915639
346051	915640
113215	915641
336832	915642
9706	915643
12709	915644
9129	915645
233444	915646
233459	915647
233433	915648
233458	915649
12415	915650
156658	915651
13003	915652
5760	915653
5760	915654
186671	915655
10563	915656
119392	915657
131542	915658
58615	915659
131252	915660
100375	915661
29500	915662
103573	915663
168105	915664
202445	915665
93254	915666
74423	915667
248739	915668
132307	915669
313660	915670
31463	915671
306448	915672
309910	915673
142583	915674
226044	915675
81912	915676
58471	915677
329562	915678
34577	915679
33323	915680
286351	915681
199963	915682
161373	915683
31983	915684
106202	915685
69768	915686
67559	915687
23054	915688
17068	915689
105430	915690
46432	915691
3885	915692
168178	915693
117747	915694
62753	915695
52515	915696
83650	915697
339050	915698
122923	915699
174912	915700
134138	915701
52641	915702
210115	915703
59458	915704
14766	915705
83711	915706
136492	915707
288749	915708
239	915709
70173	915710
168194	915711
81462	915712
117640	915713
317484	915714
21062	915715
26528	915716
4243	915717
200600	915718
104210	915719
21145	915720
22571	915721
146518	915722
155113	915723
61772	915724
13547	915725
41984	915726
27329	915727
84325	915728
73575	915729
14954	915730
92618	915731
208433	915732
83221	915733
125218	915734
350823	915735
200996	915736
1425	915737
40569	915738
1071	915739
36408	915740
101866	915741
153044	915742
115081	915743
40447	915744
54248	915745
141311	915746
20237	915747
316	915748
80170	915749
20615	915750
54150	915751
305402	915752
102403	915753
74299	915754
16549	915755
354492	915756
50708	915757
7756	915758
176945	915759
177070	915760
76263	915761
353664	915762
21435	915763
12515	915764
93572	915765
149427	915766
50110	915767
347367	915768
44314	915769
84	915770
8979	915771
12552	915772
49905	915773
22381	915774
217221	915775
49905	915776
5523	915777
32457	915778
54081	915779
286944	915780
28871	915781
7895	915782
316757	915783
312265	915784
52376	915785
122493	915786
56464	915787
154277	915788
24247	915789
94689	915790
187314	915791
1052	915792
117351	915793
185030	915794
30157	915795
335094	915796
203363	915797
150020	915798
15163	915799
272646	915800
37957	915801
57813	915802
124284	915803
143735	915804
10385	915805
275784	915806
148821	915807
3913	915808
37706	915809
43289	915810
29940	915811
311848	915812
156362	915813
3216	915814
29087	915815
62467	915816
198527	915817
7494	915818
33880	915819
121567	915820
12622	915821
48435	915822
6548	915823
21696	915824
8649	915825
49140	915826
192141	915827
154709	915828
21912	915829
27348	915830
3732	915831
22007	915832
29121	915833
252805	915834
122734	915835
202288	915836
1750	915837
3045	915838
224078	915839
115504	915840
64957	915841
214261	915842
139884	915843
163979	915844
70604	915845
2752	915846
116	915847
55115	915848
324871	915849
24028	915850
28122	915851
103520	915852
28121	915853
103520	915854
98715	915855
220943	915856
50289	915857
13620	915858
100540	915859
9449	915860
233075	915861
143058	915862
914	915863
914	915864
61954	915865
91376	915866
238258	915867
70909	915868
220025	915869
83046	915870
116201	915871
255134	915872
4590	915873
47526	915874
180059	915875
70498	915876
333506	915877
56653	915878
199140	915879
89713	915880
138758	915881
16994	915882
167475	915883
253899	915884
67915	915885
53089	915886
8197	915887
170894	915888
31431	915889
43784	915890
18931	915891
122971	915892
164554	915893
231947	915894
278550	915895
228653	915896
165067	915897
279816	915898
59626	915899
59626	915900
70761	915901
9459	915902
169917	915903
30322	915904
1829	915905
230471	915906
12371	915907
20586	915908
35198	915909
276355	915910
122827	915911
28779	915912
117450	915913
12749	915914
155209	915915
4673	915916
275202	915917
324227	915918
12299	915919
102474	915920
198052	915921
19672	915922
8852	915923
23984	915924
295672	915925
77085	915926
355569	915927
239662	915928
22419	915929
38058	915930
25243	915931
8361	915932
102457	915933
4402	915934
35200	915935
1061	915936
215553	915937
119786	915938
23248	915939
6930	915940
155877	915941
54023	915942
99108	915943
51750	915944
120285	915945
141481	915946
246470	915947
301003	915948
105488	915949
32996	915950
147747	915951
67435	915952
136403	915953
65214	915954
35868	915955
170652	915956
147917	915957
179203	915958
201829	915959
220486	915960
8835	915961
58712	915962
94978	915963
146541	915964
102797	915965
48207	915966
181641	915967
288996	915968
136403	915969
119066	915970
78149	915971
46540	915972
61158	915973
273982	915974
59890	915975
2813	915976
14209	915977
147385	915978
147385	915979
33	915980
2609	915981
61913	915982
131566	915983
163967	915984
247453	915985
11981	915986
171752	915987
28955	915988
107668	915989
280771	915990
273635	915991
7146	915992
14929	915993
107850	915994
71121	915995
280135	915996
200604	915997
200604	915998
146023	915999
230755	916000
67371	916001
264842	916002
118010	916003
3366	916004
133305	916005
43191	916006
8383	916007
21625	916008
117805	916009
81368	916010
9094	916011
7980	916012
138111	916013
196402	916014
21778	916015
39067	916016
6860	916017
255889	916018
169884	916019
2733	916020
5421	916021
296516	916022
1928	916023
186094	916024
6587	916025
98822	916026
44544	916027
48777	916028
59707	916029
67858	916030
114004	916031
81450	916032
323146	916033
113665	916034
4032	916035
36869	916036
55525	916037
58340	916038
46063	916039
136973	916040
56843	916041
216360	916042
138266	916043
302032	916044
74573	916045
180995	916046
323043	916047
322988	916048
38863	916049
182605	916050
302051	916051
226738	916052
307616	916053
8804	916054
6377	916055
282541	916056
50043	916057
50051	916058
15137	916059
68821	916060
141348	916061
74701	916062
121846	916063
47077	916064
283951	916065
24042	916066
278173	916067
176145	916068
51293	916069
251490	916070
81824	916071
106228	916072
70972	916073
16470	916074
177179	916075
2224	916076
176533	916077
204912	916078
8845	916079
113711	916080
90216	916081
238688	916082
47681	916083
16928	916084
51781	916085
228536	916086
23775	916087
21445	916088
3177	916089
103096	916090
29311	916091
27629	916092
21891	916093
78	916094
24299	916095
193569	916096
1705	916097
39224	916098
262117	916099
134598	916100
16792	916101
302940	916102
83212	916103
105486	916104
3287	916105
34987	916106
55238	916107
280301	916108
9856	916109
99050	916110
13782	916111
82885	916112
3393	916113
190134	916114
26725	916115
27099	916116
103694	916117
162310	916118
47935	916119
3126	916120
19519	916121
275743	916122
7228	916123
134176	916124
116643	916125
161982	916126
185087	916127
47690	916128
23868	916129
635	916130
311150	916131
42244	916132
170050	916133
106886	916134
243100	916135
166835	916136
145522	916137
95193	916138
102924	916139
11424	916140
107481	916141
4174	916142
33424	916143
47912	916144
48171	916145
23875	916146
44511	916147
1052	916148
1052	916149
71129	916150
168894	916151
107645	916152
282119	916153
73625	916154
2971	916155
280940	916156
6373	916157
30157	916158
1695	916159
11913	916160
135086	916161
5772	916162
31753	916163
99917	916164
66866	916165
24364	916166
336148	916167
171478	916168
121559	916169
64540	916170
175395	916171
10216	916172
13708	916173
240122	916174
256023	916175
5057	916176
39162	916177
73422	916178
237066	916179
141477	916180
346782	916181
127712	916182
2150	916183
190078	916184
16694	916185
36404	916186
27348	916187
117089	916188
56549	916189
100133	916190
100133	916191
100133	916192
159092	916193
27576	916194
106301	916195
89618	916196
140796	916197
89618	916198
257522	916199
9479	916200
156864	916201
79903	916202
76837	916203
60431	916204
51906	916205
43735	916206
10655	916207
58846	916208
321199	916209
30110	916210
217387	916211
4465	916212
142009	916213
22554	916214
223372	916215
138119	916216
168861	916217
158531	916218
30379	916219
106072	916220
146925	916221
83740	916222
129426	916223
278118	916224
216250	916225
187418	916226
12204	916227
35198	916228
114027	916229
90694	916230
89348	916231
343109	916232
11091	916233
99386	916234
20067	916235
8490	916236
98478	916237
57077	916238
252713	916239
175	916240
15117	916241
264167	916242
14764	916243
42141	916244
161543	916245
40686	916246
44936	916247
30266	916248
228865	916249
228047	916250
173781	916251
313092	916252
11333	916253
73929	916254
9119	916255
63062	916256
125679	916257
15743	916258
18041	916259
203418	916260
39950	916261
114210	916262
35452	916263
53316	916264
5382	916265
187883	916266
71198	916267
52228	916268
327696	916269
186964	916270
187288	916271
17876	916272
141654	916273
16987	916274
40090	916275
55735	916276
21152	916277
31525	916278
202685	916279
201027	916280
349553	916281
126641	916282
175268	916283
36191	916284
14343	916285
53344	916286
293184	916287
309974	916288
20803	916289
42919	916290
30033	916291
39646	916292
36497	916293
316654	916294
35924	916295
340267	916296
78876	916297
114206	916298
13203	916299
72978	916300
7736	916301
30755	916302
236706	916303
4305	916304
119425	916305
177105	916306
66780	916307
31800	916308
3105	916309
84383	916310
27613	916311
117238	916312
147158	916313
5834	916314
178714	916315
168966	916316
1763	916317
58077	916318
38517	916319
34588	916320
315991	916321
9752	916322
47249	916323
80078	916324
3226	916325
97869	916326
327263	916327
140583	916328
22769	916329
311577	916330
5439	916331
12004	916332
6737	916333
173882	916334
22764	916335
1745	916336
145596	916337
78866	916338
287870	916339
95685	916340
17792	916341
199825	916342
24152	916343
39002	916344
34960	916345
364	916346
9981	916347
208367	916348
72021	916349
108100	916350
26632	916351
24892	916352
22449	916353
8387	916354
18810	916355
165593	916356
2501	916357
82936	916358
72468	916359
32394	916360
84588	916361
11395	916362
71646	916363
95901	916364
199051	916365
4	916366
336734	916367
114913	916368
122357	916369
40241	916370
175061	916371
18122	916372
102728	916373
39090	916374
143171	916375
51170	916376
95892	916377
10052	916378
1021	916379
167370	916380
2778	916381
6794	916382
20	916383
135581	916384
161173	916385
102572	916386
44683	916387
144185	916388
83029	916389
45650	916390
132688	916391
336374	916392
346414	916393
39613	916394
3437	916395
166833	916396
48583	916397
71500	916398
101767	916399
1979	916400
195937	916401
12125	916402
67789	916403
149088	916404
6805	916405
13145	916406
219182	916407
120408	916408
11865	916409
311125	916410
149615	916411
181	916412
28719	916413
222051	916414
20025	916415
76881	916416
144004	916417
26601	916418
2304	916419
24145	916420
205423	916421
37807	916422
46728	916423
324407	916424
19857	916425
121911	916426
19126	916427
26441	916428
46708	916429
11746	916430
3171	916431
242647	916432
76192	916433
7755	916434
134139	916435
50543	916436
215819	916437
152431	916438
2167	916439
343949	916440
604	916441
8862	916442
266000	916443
246	916444
1722	916445
139839	916446
34341	916447
179941	916448
206924	916449
18537	916450
29199	916451
15399	916452
27984	916453
2847	916454
33284	916455
80382	916456
238333	916457
5348	916458
169989	916459
139038	916460
4956	916461
37407	916462
86522	916463
70478	916464
46757	916465
11770	916466
266188	916467
334503	916468
19341	916469
63936	916470
135795	916471
215141	916472
95751	916473
149218	916474
25203	916475
67925	916476
189062	916477
127083	916478
162131	916479
82824	916480
60731	916481
107610	916482
265992	916483
124251	916484
10198	916485
2563	916486
112186	916487
51112	916488
115565	916489
62273	916490
23056	916491
22142	916492
230968	916493
195333	916494
10828	916495
347722	916496
99503	916497
357671	916498
6343	916499
125990	916500
227604	916501
66820	916502
111974	916503
6635	916504
44248	916505
339118	916506
44768	916507
26340	916508
265366	916509
191411	916510
48206	916511
7417	916512
35062	916513
197817	916514
47245	916515
103046	916516
15130	916517
70910	916518
55121	916519
183042	916520
63550	916521
19290	916522
164226	916523
26582	916524
48805	916525
223364	916526
105736	916527
42726	916528
303073	916529
68343	916530
152715	916531
236862	916532
343356	916533
60124	916534
67504	916535
32961	916536
340045	916537
17585	916538
173702	916539
121836	916540
30482	916541
57769	916542
277633	916543
30891	916544
141596	916545
197237	916546
53327	916547
26699	916548
9906	916549
38267	916550
42928	916551
107641	916552
356146	916553
37571	916554
50768	916555
102778	916556
192017	916557
18345	916558
79925	916559
79925	916560
252164	916561
287368	916562
197528	916563
80752	916564
122431	916565
40028	916566
144933	916567
79890	916568
300693	916569
92089	916570
1431	916571
34761	916572
311111	916573
183615	916574
196860	916575
518	916576
234954	916577
54773	916578
309238	916579
80996	916580
10223	916581
6739	916582
15094	916583
12637	916584
37666	916585
199478	916586
25303	916587
95984	916588
64954	916589
16326	916590
26141	916591
256290	916592
87294	916593
102338	916594
308970	916595
55773	916596
129933	916597
183778	916598
13639	916599
102054	916600
107434	916601
333049	916602
52887	916603
212107	916604
66604	916605
2616	916606
36289	916607
21640	916608
40492	916609
102705	916610
78093	916611
69735	916612
175496	916613
11567	916614
107210	916615
1010	916616
125627	916617
102549	916618
80744	916619
2049	916620
117053	916621
42992	916622
117435	916623
161689	916624
146933	916625
177690	916626
4363	916627
54739	916628
6072	916629
181196	916630
27374	916631
56792	916632
125850	916633
344014	916634
2464	916635
4106	916636
19586	916637
73700	916638
159175	916639
48089	916640
191056	916641
310314	916642
89497	916643
95674	916644
313200	916645
72879	916646
337481	916647
22756	916648
710	916649
146	916650
156080	916651
347788	916652
31188	916653
23695	916654
289563	916655
269477	916656
63488	916657
2989	916658
81732	916659
97551	916660
81025	916661
45509	916662
52864	916663
265408	916664
123926	916665
255653	916666
112138	916667
174056	916668
32582	916669
270775	916670
336800	916671
201979	916672
196452	916673
176002	916674
5619	916675
56756	916676
13979	916677
29975	916678
190485	916679
65440	916680
3624	916681
84254	916682
19206	916683
204334	916684
178286	916685
355965	916686
210316	916687
350129	916688
290929	916689
31503	916690
89318	916691
182879	916692
204150	916693
21661	916694
100715	916695
1642	916696
421	916697
353733	916698
84469	916699
176810	916700
100069	916701
116611	916702
43092	916703
52129	916704
64	916705
28388	916706
93021	916707
44438	916708
64231	916709
10590	916710
342850	916711
11351	916712
186363	916713
271150	916714
95034	916715
239269	916716
3150	916717
93236	916718
25296	916719
176571	916720
17244	916721
33645	916722
200236	916723
37775	916724
87533	916725
35157	916726
45976	916727
266646	916728
4478	916729
129344	916730
29466	916731
296929	916732
14236	916733
18022	916734
197322	916735
137872	916736
88877	916737
11122	916738
200697	916739
65577	916740
284813	916741
123266	916742
181127	916743
215671	916744
282365	916745
145	916746
122112	916747
25336	916748
106487	916749
52096	916750
174036	916751
26046	916752
182869	916753
62975	916754
726	916755
199525	916756
71089	916757
62794	916758
32075	916759
7866	916760
39853	916761
38045	916762
19345	916763
248446	916764
232385	916765
348462	916766
65389	916767
155279	916768
148866	916769
88376	916770
105750	916771
105750	916772
35453	916773
153193	916774
119605	916775
76789	916776
232099	916777
221579	916778
97482	916779
153006	916780
43556	916781
308206	916782
230499	916783
18092	916784
9320	916785
232539	916786
56595	916787
285880	916788
41115	916789
214883	916790
109089	916791
108504	916792
111479	916793
236288	916794
42491	916795
111686	916796
31451	916797
330644	916798
152360	916799
47705	916800
99699	916801
43	916802
334180	916803
5137	916804
156009	916805
89742	916806
160299	916807
202895	916808
10040	916809
107653	916810
229715	916811
324068	916812
169765	916813
30019	916814
4452	916815
65477	916816
27704	916817
55725	916818
27710	916819
196035	916820
283245	916821
89954	916822
161506	916823
303610	916824
282248	916825
37959	916826
114164	916827
38196	916828
7949	916829
305063	916830
41118	916831
59393	916832
166257	916833
47772	916834
32302	916835
61486	916836
68287	916837
196117	916838
63519	916839
117671	916840
36197	916841
77293	916842
52269	916843
77098	916844
187338	916845
103982	916846
135043	916847
196099	916848
47033	916849
150174	916850
50748	916851
117121	916852
265662	916853
155387	916854
19307	916855
10991	916856
150481	916857
54266	916858
331250	916859
64382	916860
115821	916861
178095	916862
210746	916863
299175	916864
108276	916865
278030	916866
69422	916867
159999	916868
204429	916869
286322	916870
164834	916871
104253	916872
135746	916873
187192	916874
115327	916875
37951	916876
142675	916877
138931	916878
194685	916879
23103	916880
107203	916881
55877	916882
35460	916883
16505	916884
3801	916885
303317	916886
58800	916887
26599	916888
59735	916889
25722	916890
26997	916891
82249	916892
43224	916893
143906	916894
22207	916895
23671	916896
148696	916897
99312	916898
139958	916899
52745	916900
52588	916901
288507	916902
20397	916903
196	916904
37	916905
163794	916906
7843	916907
20381	916908
103600	916909
2917	916910
29791	916911
30825	916912
810	916913
28355	916914
31280	916915
318433	916916
190380	916917
22768	916918
1731	916919
30089	916920
153980	916921
188798	916922
18770	916923
109189	916924
169937	916925
53037	916926
5802	916927
201716	916928
222644	916929
5792	916930
34573	916931
248322	916932
192836	916933
19893	916934
18203	916935
77462	916936
10916	916937
67211	916938
145971	916939
698	916940
22263	916941
3564	916942
70798	916943
147644	916944
51997	916945
304219	916946
55249	916947
78039	916948
9026	916949
29998	916950
196939	916951
97766	916952
177509	916953
3044	916954
21714	916955
187862	916956
181141	916957
105329	916958
52116	916959
151370	916960
106571	916961
245273	916962
160395	916963
167329	916964
311926	916965
66789	916966
497	916967
5791	916968
13465	916969
74486	916970
172937	916971
41928	916972
12887	916973
3655	916974
115958	916975
158622	916976
32215	916977
172964	916978
322	916979
202174	916980
14268	916981
76889	916982
29071	916983
347453	916984
339	916985
119	916986
25387	916987
4721	916988
26850	916989
281321	916990
8068	916991
3629	916992
318935	916993
160861	916994
26849	916995
120833	916996
313164	916997
174033	916998
5624	916999
205060	917000
192363	917001
81289	917002
314379	917003
171471	917004
7828	917005
25223	917006
25255	917007
62718	917008
79372	917009
325665	917010
28120	917011
68188	917012
120558	917013
3611	917014
52616	917015
62001	917016
52616	917017
36886	917018
75147	917019
111924	917020
138	917021
2953	917022
25472	917023
15556	917024
90906	917025
37112	917026
29385	917027
189775	917028
83122	917029
10585	917030
127011	917031
118573	917032
102126	917033
312684	917034
77183	917035
312290	917036
65007	917037
160879	917038
21576	917039
174257	917040
117479	917041
154422	917042
164289	917043
40812	917044
79499	917045
312411	917046
14222	917047
11709	917048
7803	917049
4746	917050
99	917051
16503	917052
302608	917053
56834	917054
30178	917055
307063	917056
22862	917057
165170	917058
191749	917059
307871	917060
12863	917061
279116	917062
130064	917063
3645	917064
284603	917065
51578	917066
18042	917067
63534	917068
194355	917069
37356	917070
5865	917071
164129	917072
159511	917073
91722	917074
36447	917075
10841	917076
71499	917077
31931	917078
80675	917079
7341	917080
29119	917081
19209	917082
122564	917083
184319	917084
67523	917085
161909	917086
53453	917087
321979	917088
323820	917089
29953	917090
325051	917091
133909	917092
338262	917093
198746	917094
154665	917095
14171	917096
166213	917097
14030	917098
54744	917099
85055	917100
188477	917101
202060	917102
23039	917103
145413	917104
36924	917105
188663	917106
14971	917107
314626	917108
31270	917109
59679	917110
34723	917111
296553	917112
8970	917113
26744	917114
14114	917115
25761	917116
404	917117
2019	917118
134168	917119
267330	917120
273933	917121
182867	917122
36781	917123
96314	917124
230333	917125
85205	917126
85205	917127
14399	917128
5542	917129
4386	917130
6350	917131
275425	917132
16608	917133
117755	917134
59031	917135
38639	917136
80737	917137
35702	917138
33811	917139
204296	917140
126047	917141
7324	917142
86865	917143
78664	917144
349738	917145
220388	917146
135204	917147
32100	917148
21793	917149
300499	917150
52052	917151
43400	917152
97724	917153
148929	917154
172085	917155
128134	917156
258571	917157
12921	917158
100	917159
53328	917160
103516	917161
300521	917162
138029	917163
267967	917164
23876	917165
74515	917166
70466	917167
251776	917168
167508	917169
114820	917170
23908	917171
6355	917172
230819	917173
204348	917174
152039	917175
62453	917176
38247	917177
37771	917178
303290	917179
26315	917180
156223	917181
11236	917182
8639	917183
11236	917184
11236	917185
11236	917186
11236	917187
8639	917188
8639	917189
11236	917190
216426	917191
57250	917192
253062	917193
66806	917194
165150	917195
79659	917196
71754	917197
185859	917198
33047	917199
97417	917200
187349	917201
6241	917202
85369	917203
28786	917204
18505	917205
26882	917206
14549	917207
162958	917208
27205	917209
113928	917210
112215	917211
35693	917212
43119	917213
93737	917214
9093	917215
8631	917216
1334	917217
31079	917218
45223	917219
222488	917220
10680	917221
27127	917222
108969	917223
10473	917224
97343	917225
10710	917226
118672	917227
26428	917228
315217	917229
94091	917230
14040	917231
128705	917232
28682	917233
15165	917234
36182	917235
267569	917236
2409	917237
336682	917238
257688	917239
23564	917240
269622	917241
19423	917242
163925	917243
269	917244
39	917245
112519	917246
108105	917247
133457	917248
46489	917249
59795	917250
96086	917251
78831	917252
179144	917253
96086	917254
142359	917255
96086	917256
66245	917257
64239	917258
51232	917259
21947	917260
138699	917261
164921	917262
125149	917263
44800	917264
47157	917265
88946	917266
38809	917267
56516	917268
325659	917269
109556	917270
83860	917271
189201	917272
84341	917273
37994	917274
77987	917275
210377	917276
186586	917277
10926	917278
162945	917279
308011	917280
231239	917281
306892	917282
200138	917283
5752	917284
225012	917285
280411	917286
152425	917287
11377	917288
187325	917289
142017	917290
224305	917291
276151	917292
140860	917293
37824	917294
141377	917295
226347	917296
164255	917297
338581	917298
69406	917299
17502	917300
154056	917301
6844	917302
231474	917303
185109	917304
222908	917305
232238	917306
7694	917307
50737	917308
125276	917309
112512	917310
7241	917311
20536	917312
112167	917313
71256	917314
19617	917315
70045	917316
4774	917317
277856	917318
80466	917319
3159	917320
99263	917321
46692	917322
279652	917323
123022	917324
63616	917325
38458	917326
179669	917327
270647	917328
65334	917329
118786	917330
877	917331
11881	917332
300747	917333
112522	917334
112545	917335
14436	917336
5384	917337
80796	917338
198769	917339
338513	917340
344555	917341
124578	917342
28898	917343
191427	917344
282153	917345
92134	917346
42535	917347
299013	917348
51236	917349
259118	917350
157949	917351
192157	917352
79096	917353
148713	917354
4177	917355
40276	917356
99357	917357
211623	917358
280561	917359
141570	917360
298301	917361
216512	917362
202577	917363
147845	917364
8546	917365
29897	917366
121588	917367
14031	917368
16333	917369
98411	917370
196261	917371
55870	917372
99157	917373
24521	917374
98209	917375
113667	917376
54961	917377
117619	917378
13358	917379
168657	917380
10439	917381
90617	917382
5575	917383
5665	917384
76178	917385
94450	917386
204881	917387
130326	917388
9590	917389
52240	917390
41628	917391
12673	917392
334692	917393
49893	917394
186827	917395
28775	917396
2551	917397
41608	917398
234488	917399
9157	917400
45491	917401
6903	917402
108872	917403
106641	917404
333307	917405
65800	917406
80717	917407
144967	917408
139053	917409
100277	917410
382	917411
112240	917412
197645	917413
320163	917414
298456	917415
347472	917416
91051	917417
30671	917418
96976	917419
158590	917420
289893	917421
8103	917422
13178	917423
34000	917424
20496	917425
25841	917426
194618	917427
26929	917428
56900	917429
85697	917430
1983	917431
21963	917432
159719	917433
95576	917434
63231	917435
299058	917436
8330	917437
175999	917438
142104	917439
102757	917440
165436	917441
20376	917442
352158	917443
176498	917444
136832	917445
16113	917446
13876	917447
200707	917448
69569	917449
98220	917450
4245	917451
18769	917452
172227	917453
25966	917454
189049	917455
21466	917456
79726	917457
227294	917458
117478	917459
207087	917460
189685	917461
30497	917462
1907	917463
113693	917464
190042	917465
52556	917466
50115	917467
8373	917468
53816	917469
79827	917470
319857	917471
20607	917472
20077	917473
951	917474
204799	917475
95084	917476
24728	917477
186591	917478
130380	917479
20649	917480
24728	917481
296115	917482
343173	917483
112198	917484
159317	917485
40721	917486
50344	917487
79540	917488
107	917489
743	917490
64213	917491
32261	917492
99601	917493
39996	917494
103705	917495
35066	917496
66595	917497
10924	917498
121494	917499
137955	917500
201783	917501
173394	917502
60934	917503
83317	917504
222315	917505
33489	917506
32479	917507
40631	917508
164200	917509
76019	917510
16935	917511
270383	917512
168841	917513
18314	917514
6977	917515
50582	917516
21681	917517
204619	917518
169460	917519
169460	917520
7563	917521
40637	917522
301105	917523
158983	917524
353430	917525
81649	917526
46085	917527
313131	917528
117464	917529
312497	917530
47668	917531
12686	917532
6887	917533
22016	917534
311452	917535
114986	917536
112813	917537
38867	917538
63180	917539
198777	917540
75130	917541
26744	917542
147042	917543
10170	917544
42157	917545
154941	917546
19060	917547
158610	917548
32041	917549
2969	917550
5610	917551
8105	917552
237882	917553
103129	917554
14205	917555
5646	917556
148521	917557
5876	917558
79700	917559
23598	917560
58293	917561
22257	917562
64323	917563
52857	917564
77766	917565
26166	917566
149439	917567
141068	917568
161227	917569
12615	917570
13625	917571
43127	917572
228173	917573
41349	917574
191266	917575
28317	917576
20954	917577
41406	917578
42023	917579
12207	917580
66304	917581
117452	917582
79492	917583
209403	917584
346721	917585
79510	917586
11220	917587
31021	917588
36982	917589
101494	917590
341071	917591
86639	917592
159726	917593
146001	917594
8680	917595
271212	917596
174	917597
215964	917598
123701	917599
29851	917600
45394	917601
44611	917602
60779	917603
52959	917604
3805	917605
7895	917606
58019	917607
13527	917608
7153	917609
58304	917610
81278	917611
52450	917612
150105	917613
17138	917614
85008	917615
44323	917616
77440	917617
326932	917618
85097	917619
40832	917620
192882	917621
247872	917622
737	917623
81641	917624
117801	917625
13068	917626
211954	917627
7753	917628
82143	917629
92771	917630
12964	917631
37814	917632
257867	917633
67489	917634
219197	917635
341982	917636
190830	917637
159965	917638
201191	917639
27818	917640
188023	917641
341592	917642
11467	917643
191364	917644
29968	917645
112101	917646
11111	917647
218649	917648
44682	917649
171232	917650
243836	917651
35129	917652
51066	917653
152075	917654
138618	917655
147113	917656
353067	917657
279728	917658
98291	917659
28945	917660
30843	917661
198211	917662
44513	917663
11432	917664
50292	917665
597	917666
184067	917667
83056	917668
54389	917669
126085	917670
52587	917671
3	917672
3969	917673
176583	917674
4326	917675
203941	917676
17798	917677
183583	917678
63417	917679
128654	917680
27555	917681
39135	917682
58452	917683
167351	917684
95361	917685
252945	917686
152879	917687
296841	917688
183387	917689
13432	917690
355271	917691
352011	917692
9164	917693
57641	917694
4381	917695
21218	917696
53726	917697
100171	917698
72574	917699
142426	917700
87600	917701
14750	917702
34895	917703
193	917704
106356	917705
1771	917706
28857	917707
95550	917708
325397	917709
4867	917710
3841	917711
29226	917712
150342	917713
81263	917714
108088	917715
236174	917716
175129	917717
98157	917718
309686	917719
189017	917720
74229	917721
186429	917722
113143	917723
299629	917724
60600	917725
167595	917726
82035	917727
19687	917728
120077	917729
52013	917730
161457	917731
94065	917732
144243	917733
103165	917734
22312	917735
2765	917736
250061	917737
153796	917738
153748	917739
251025	917740
250067	917741
153763	917742
98351	917743
169753	917744
281683	917745
22623	917746
94632	917747
209898	917748
250107	917749
128821	917750
290351	917751
339490	917752
28420	917753
77105	917754
56835	917755
99931	917756
26632	917757
85675	917758
36035	917759
40878	917760
59084	917761
74423	917762
13484	917763
212491	917764
4865	917765
88424	917766
118775	917767
2318	917768
355849	917769
4668	917770
53172	917771
55981	917772
140772	917773
317036	917774
133745	917775
96468	917776
16235	917777
6887	917778
44515	917779
86934	917780
96046	917781
380	917782
323967	917783
104405	917784
95426	917785
193190	917786
236	917787
126019	917788
113154	917789
340947	917790
31201	917791
246707	917792
45133	917793
100563	917794
238254	917795
238041	917796
147040	917797
15586	917798
27735	917799
22139	917800
70085	917801
165414	917802
122526	917803
323575	917804
7234	917805
261278	917806
18350	917807
193416	917808
41086	917809
163546	917810
303723	917811
15479	917812
20196	917813
16750	917814
156884	917815
344893	917816
181993	917817
3937	917818
202802	917819
165476	917820
115243	917821
193278	917822
270911	917823
42320	917824
268783	917825
12468	917826
103985	917827
11275	917828
31912	917829
340421	917830
338	917831
77944	917832
317	917833
79380	917834
102371	917835
143468	917836
29298	917837
145528	917838
114511	917839
112133	917840
114463	917841
306709	917842
113024	917843
179675	917844
112555	917845
29176	917846
84524	917847
130143	917848
338978	917849
220685	917850
220086	917851
87890	917852
84547	917853
15418	917854
135090	917855
59100	917856
224424	917857
241701	917858
54172	917859
58381	917860
276507	917861
15284	917862
332100	917863
91702	917864
236014	917865
212517	917866
300809	917867
196680	917868
102923	917869
228372	917870
131025	917871
137932	917872
46399	917873
267764	917874
41086	917875
59957	917876
20371	917877
194136	917878
307530	917879
261911	917880
298943	917881
303981	917882
59004	917883
23498	917884
194205	917885
257819	917886
43463	917887
43616	917888
134939	917889
298803	917890
224029	917891
256447	917892
75090	917893
80191	917894
79505	917895
115391	917896
2501	917897
43661	917898
8751	917899
117063	917900
112165	917901
181438	917902
256659	917903
225367	917904
96149	917905
15095	917906
16925	917907
75242	917908
235738	917909
13431	917910
60864	917911
118151	917912
19634	917913
110	917914
224719	917915
142702	917916
75188	917917
20712	917918
10626	917919
113896	917920
50982	917921
51122	917922
51122	917923
75607	917924
1189	917925
20474	917926
16312	917927
29781	917928
102617	917929
121277	917930
35501	917931
80101	917932
99373	917933
6014	917934
179297	917935
157251	917936
226939	917937
18591	917938
29531	917939
80953	917940
167128	917941
67640	917942
99182	917943
325354	917944
40859	917945
29531	917946
61672	917947
130570	917948
118226	917949
40116	917950
31511	917951
247398	917952
171144	917953
92069	917954
108249	917955
25167	917956
15321	917957
86905	917958
210597	917959
20204	917960
14841	917961
210877	917962
29531	917963
20237	917964
21852	917965
144586	917966
143783	917967
298372	917968
27467	917969
2623	917970
58297	917971
306781	917972
114904	917973
343499	917974
189221	917975
59026	917976
183563	917977
217111	917978
11544	917979
91560	917980
100011	917981
27069	917982
96288	917983
64882	917984
200957	917985
9682	917986
344920	917987
105015	917988
266067	917989
67528	917990
8096	917991
298443	917992
233446	917993
54802	917994
64284	917995
43412	917996
305443	917997
166847	917998
96341	917999
306958	918000
257196	918001
233383	918002
184216	918003
9197	918004
143326	918005
307548	918006
74779	918007
114685	918008
229504	918009
344042	918010
45075	918011
202847	918012
60636	918013
143410	918014
303978	918015
148834	918016
232169	918017
93637	918018
179431	918019
91529	918020
346882	918021
181646	918022
154793	918023
18823	918024
138607	918025
3555	918026
849	918027
96006	918028
261924	918029
93765	918030
81053	918031
320452	918032
30306	918033
30476	918034
7237	918035
246973	918036
74360	918037
149460	918038
42526	918039
216673	918040
5978	918041
47530	918042
235816	918043
20423	918044
28699	918045
59526	918046
62568	918047
75237	918048
171067	918049
39339	918050
61366	918051
80146	918052
2633	918053
63700	918054
157438	918055
15298	918056
9389	918057
75656	918058
18915	918059
28177	918060
58088	918061
192350	918062
71442	918063
6036	918064
268725	918065
29072	918066
68194	918067
297804	918068
17104	918069
716	918070
52978	918071
329070	918072
9406	918073
188985	918074
178084	918075
36322	918076
48488	918077
28948	918078
159504	918079
84094	918080
60850	918081
156565	918082
47399	918083
22556	918084
300823	918085
272331	918086
98059	918087
274523	918088
26530	918089
161597	918090
93147	918091
52435	918092
113019	918093
306604	918094
6288	918095
15151	918096
27467	918097
146235	918098
73880	918099
75863	918100
237540	918101
44636	918102
7452	918103
273857	918104
133	918105
15183	918106
136836	918107
272623	918108
306529	918109
271191	918110
45409	918111
5181	918112
36000	918113
171086	918114
124707	918115
191856	918116
91550	918117
321471	918118
15784	918119
38404	918120
67043	918121
61152	918122
21689	918123
222248	918124
43218	918125
75529	918126
74106	918127
4703	918128
137719	918129
74753	918130
134150	918131
9197	918132
214763	918133
106169	918134
167069	918135
27225	918136
36423	918137
130569	918138
74142	918139
61338	918140
92730	918141
100040	918142
299472	918143
339919	918144
329535	918145
4643	918146
92702	918147
232049	918148
184779	918149
6460	918150
75240	918151
89075	918152
50942	918153
66019	918154
66019	918155
43616	918156
25306	918157
2088	918158
92849	918159
75343	918160
112917	918161
139820	918162
306137	918163
245132	918164
191151	918165
60674	918166
217184	918167
90619	918168
91726	918169
148920	918170
145674	918171
30626	918172
258281	918173
257553	918174
75340	918175
249057	918176
14206	918177
148395	918178
103728	918179
55029	918180
68175	918181
179386	918182
237309	918183
68207	918184
263438	918185
342655	918186
5092	918187
21929	918188
29330	918189
55195	918190
231540	918191
170430	918192
245555	918193
43281	918194
284020	918195
75888	918196
91469	918197
232248	918198
91469	918199
151178	918200
322780	918201
147856	918202
202934	918203
124762	918204
301492	918205
284622	918206
182714	918207
196576	918208
82370	918209
193815	918210
63870	918211
157075	918212
45024	918213
53927	918214
151299	918215
194104	918216
64071	918217
2146	918218
20757	918219
130612	918220
90583	918221
180741	918222
15095	918223
229712	918224
16839	918225
237275	918226
256011	918227
92989	918228
12095	918229
39186	918230
322391	918231
152149	918232
115219	918233
319624	918234
91485	918235
236851	918236
81054	918237
59024	918238
179576	918239
271839	918240
168418	918241
43642	918242
340949	918243
324069	918244
91090	918245
3944	918246
92643	918247
144853	918248
146203	918249
114895	918250
259266	918251
137102	918252
138294	918253
142485	918254
316830	918255
89766	918256
118215	918257
80081	918258
30439	918259
163011	918260
327141	918261
47372	918262
52424	918263
305873	918264
47441	918265
211225	918266
288961	918267
287806	918268
49265	918269
101809	918270
104003	918271
32066	918272
63601	918273
44162	918274
195703	918275
104504	918276
140042	918277
48488	918278
197643	918279
267862	918280
207091	918281
141943	918282
322186	918283
57870	918284
114579	918285
2478	918286
13601	918287
258770	918288
14200	918289
104772	918290
191655	918291
53223	918292
74428	918293
118473	918294
114100	918295
75145	918296
75881	918297
81530	918298
257077	918299
32800	918300
238644	918301
245511	918302
36554	918303
16186	918304
161221	918305
17251	918306
188555	918307
143537	918308
16673	918309
248749	918310
53042	918311
84756	918312
134542	918313
225841	918314
328586	918315
273078	918316
142916	918317
32920	918318
219989	918319
344937	918320
227809	918321
167385	918322
99885	918323
104892	918324
145448	918325
118302	918326
149881	918327
35054	918328
20348	918329
30006	918330
75178	918331
75815	918332
148457	918333
75121	918334
74176	918335
93296	918336
183294	918337
4239	918338
311507	918339
52078	918340
256281	918341
8292	918342
331232	918343
60607	918344
41942	918345
131424	918346
321237	918347
9313	918348
145418	918349
68093	918350
9249	918351
81524	918352
50472	918353
115389	918354
343527	918355
233545	918356
114490	918357
321153	918358
10257	918359
45871	918360
3500	918361
144592	918362
185276	918363
19162	918364
163668	918365
60607	918366
191285	918367
18487	918368
36812	918369
114568	918370
321569	918371
75366	918372
28564	918373
233233	918374
192857	918375
4254	918376
81416	918377
60331	918378
140560	918379
17251	918380
229430	918381
157552	918382
1879	918383
324849	918384
28316	918385
137856	918386
93674	918387
59173	918388
200700	918389
81674	918390
3040	918391
74432	918392
9242	918393
284834	918394
75983	918395
81416	918396
180464	918397
130317	918398
319886	918399
145061	918400
319520	918401
242212	918402
43500	918403
63561	918404
156876	918405
142631	918406
22103	918407
95816	918408
61498	918409
65408	918410
42200	918411
113526	918412
89521	918413
313285	918414
99151	918415
184433	918416
77427	918417
144786	918418
91102	918419
123143	918420
90664	918421
44806	918422
60338	918423
218148	918424
117711	918425
32003	918426
12225	918427
73507	918428
43231	918429
25669	918430
37359	918431
21701	918432
29411	918433
112286	918434
312	918435
267817	918436
60664	918437
185822	918438
98763	918439
39968	918440
230104	918441
93276	918442
225037	918443
184295	918444
2901	918445
201483	918446
204588	918447
5722	918448
229271	918449
93534	918450
119855	918451
62011	918452
60357	918453
42786	918454
157529	918455
30835	918456
114827	918457
183031	918458
338409	918459
20922	918460
99514	918461
107741	918462
82378	918463
154793	918464
61862	918465
104452	918466
115807	918467
306287	918468
5461	918469
180425	918470
322282	918471
161703	918472
116656	918473
69710	918474
15430	918475
60944	918476
109895	918477
40750	918478
114960	918479
50399	918480
148646	918481
112590	918482
344574	918483
18989	918484
235489	918485
75330	918486
219401	918487
143754	918488
79392	918489
300794	918490
137696	918491
278159	918492
299383	918493
26422	918494
317969	918495
35380	918496
295543	918497
28582	918498
9212	918499
51702	918500
297005	918501
7763	918502
130342	918503
28488	918504
156053	918505
284012	918506
184309	918507
254682	918508
81441	918509
154107	918510
154100	918511
75727	918512
162459	918513
15504	918514
73689	918515
120522	918516
51204	918517
5999	918518
158951	918519
262123	918520
87951	918521
191292	918522
11312	918523
148457	918524
69916	918525
230920	918526
127893	918527
5009	918528
297861	918529
28493	918530
80137	918531
12926	918532
23641	918533
18975	918534
69058	918535
219539	918536
37670	918537
37873	918538
53927	918539
67040	918540
126560	918541
163329	918542
62851	918543
1779	918544
19704	918545
225729	918546
281345	918547
122680	918548
116179	918549
178330	918550
77547	918551
4902	918552
4535	918553
223683	918554
4262	918555
115076	918556
9787	918557
144044	918558
40580	918559
2748	918560
274000	918561
53451	918562
3383	918563
189488	918564
65026	918565
183001	918566
230277	918567
296317	918568
16418	918569
240577	918570
52937	918571
43907	918572
121075	918573
155143	918574
9783	918575
346918	918576
88840	918577
18871	918578
300807	918579
47641	918580
339997	918581
74712	918582
301451	918583
170388	918584
204562	918585
182548	918586
36322	918587
114168	918588
28132	918589
30772	918590
194501	918591
50466	918592
26434	918593
8784	918594
55734	918595
79503	918596
297260	918597
60252	918598
18620	918599
19833	918600
138295	918601
241643	918602
129082	918603
115587	918604
58	918605
267450	918606
12893	918607
63995	918608
7031	918609
322630	918610
223425	918611
99338	918612
61270	918613
1457	918614
151012	918615
302702	918616
68943	918617
13599	918618
82402	918619
14638	918620
41467	918621
98645	918622
2957	918623
168823	918624
30606	918625
153953	918626
155836	918627
153336	918628
28828	918629
297306	918630
251685	918631
103560	918632
14977	918633
135520	918634
15079	918635
178784	918636
1335	918637
228359	918638
242654	918639
67187	918640
142635	918641
224948	918642
16642	918643
64397	918644
25201	918645
252906	918646
50236	918647
130763	918648
71367	918649
92744	918650
256747	918651
236929	918652
144390	918653
186838	918654
75300	918655
20651	918656
156482	918657
42167	918658
93047	918659
298202	918660
283763	918661
142691	918662
43412	918663
237387	918664
251997	918665
347275	918666
4562	918667
67032	918668
63036	918669
45585	918670
132166	918671
191573	918672
79951	918673
4192	918674
5103	918675
4430	918676
118994	918677
35107	918678
27211	918679
105180	918680
7659	918681
103029	918682
8434	918683
138300	918684
252800	918685
5616	918686
325927	918687
158754	918688
203939	918689
298639	918690
286070	918691
185954	918692
27047	918693
113151	918694
51597	918695
129560	918696
200692	918697
336347	918698
98286	918699
153343	918700
128581	918701
141517	918702
69292	918703
70666	918704
136502	918705
25549	918706
195254	918707
132276	918708
19693	918709
1607	918710
30223	918711
213001	918712
30900	918713
38967	918714
35821	918715
15390	918716
64883	918717
366	918718
61269	918719
5095	918720
2877	918721
5298	918722
91394	918723
285577	918724
84873	918725
1386	918726
71856	918727
97809	918728
177991	918729
277230	918730
114576	918731
61551	918732
353274	918733
33343	918734
105620	918735
20467	918736
45313	918737
8066	918738
32107	918739
22400	918740
6470	918741
16904	918742
146598	918743
33297	918744
6761	918745
81598	918746
71272	918747
1656	918748
11219	918749
28057	918750
52901	918751
62018	918752
270	918753
197150	918754
186537	918755
20263	918756
86307	918757
14364	918758
163020	918759
1983	918760
244002	918761
70547	918762
11090	918763
621	918764
45968	918765
619	918766
1641	918767
189279	918768
1966	918769
168479	918770
73364	918771
5030	918772
27933	918773
8895	918774
4294	918775
86482	918776
28003	918777
27875	918778
2375	918779
245608	918780
8651	918781
278945	918782
271535	918783
266552	918784
6026	918785
276953	918786
24479	918787
272493	918788
168012	918789
237166	918790
42450	918791
103116	918792
228994	918793
140987	918794
5345	918795
22288	918796
131782	918797
57438	918798
20233	918799
199961	918800
30559	918801
66369	918802
63214	918803
86353	918804
57652	918805
57416	918806
38867	918807
149829	918808
1643	918809
43399	918810
150368	918811
806	918812
5997	918813
1960	918814
44425	918815
2358	918816
818	918817
102777	918818
126092	918819
127706	918820
168061	918821
87308	918822
3511	918823
1966	918824
203055	918825
6747	918826
57900	918827
23239	918828
106328	918829
267	918830
5221	918831
57371	918832
11137	918833
115740	918834
39603	918835
76148	918836
14842	918837
80368	918838
27964	918839
86070	918840
34416	918841
39578	918842
321050	918843
42889	918844
36060	918845
45278	918846
48245	918847
86551	918848
541	918849
46253	918850
95361	918851
102856	918852
255574	918853
2375	918854
68375	918855
98881	918856
253180	918857
111811	918858
27875	918859
1656	918860
97140	918861
81553	918862
15036	918863
8552	918864
123635	918865
2524	918866
32091	918867
17092	918868
315647	918869
43121	918870
38675	918871
43305	918872
15212	918873
977	918874
90857	918875
6744	918876
107729	918877
22557	918878
36412	918879
15489	918880
198505	918881
76912	918882
22248	918883
2870	918884
26701	918885
39003	918886
9919	918887
3294	918888
58278	918889
12365	918890
15903	918891
89954	918892
117830	918893
42309	918894
2097	918895
155213	918896
13347	918897
76644	918898
20696	918899
196361	918900
278499	918901
30470	918902
2787	918903
123600	918904
280179	918905
275494	918906
542	918907
43039	918908
9182	918909
45304	918910
113122	918911
95779	918912
149243	918913
115457	918914
21947	918915
45307	918916
152987	918917
97439	918918
24007	918919
1953	918920
158791	918921
22674	918922
260811	918923
129477	918924
36058	918925
51946	918926
35764	918927
59072	918928
40052	918929
135677	918930
9070	918931
344333	918932
102456	918933
61083	918934
112260	918935
202575	918936
40482	918937
51753	918938
310	918939
118713	918940
60401	918941
35168	918942
112537	918943
298526	918944
39310	918945
136773	918946
47118	918947
177415	918948
24878	918949
208475	918950
128529	918951
27336	918952
74180	918953
169429	918954
12690	918955
205592	918956
215186	918957
17547	918958
202449	918959
238380	918960
2175	918961
16298	918962
68334	918963
18946	918964
53192	918965
13701	918966
131675	918967
306959	918968
209968	918969
346405	918970
126490	918971
278688	918972
139405	918973
40599	918974
14778	918975
135985	918976
211765	918977
14340	918978
9200	918979
48094	918980
13300	918981
29767	918982
49860	918983
85607	918984
67440	918985
132189	918986
70359	918987
81908	918988
101581	918989
63183	918990
205842	918991
13869	918992
96660	918993
78238	918994
349868	918995
273738	918996
80239	918997
186556	918998
33964	918999
239156	919000
3099	919001
13996	919002
68214	919003
16935	919004
13644	919005
86689	919006
51862	919007
13644	919008
45076	919009
837	919010
35713	919011
147426	919012
2794	919013
37974	919014
344865	919015
4474	919016
275284	919017
156590	919018
318738	919019
322060	919020
271263	919021
125276	919022
343786	919023
221248	919024
156755	919025
673	919026
193258	919027
158908	919028
280722	919029
67139	919030
32046	919031
67098	919032
388	919033
323443	919034
22851	919035
32709	919036
87686	919037
7490	919038
79129	919039
14887	919040
193362	919041
5939	919042
191805	919043
8485	919044
2581	919045
45676	919046
329212	919047
99427	919048
4109	919049
3117	919050
22869	919051
263216	919052
329284	919053
122750	919054
12505	919055
9530	919056
3612	919057
263812	919058
44483	919059
75294	919060
25188	919061
21644	919062
77455	919063
9197	919064
53057	919065
186963	919066
62638	919067
48386	919068
187456	919069
323431	919070
350954	919071
282	919072
53964	919073
7341	919074
7490	919075
53608	919076
118527	919077
52198	919078
1258	919079
1437	919080
187565	919081
77194	919082
117692	919083
7058	919084
312621	919085
312639	919086
117586	919087
312440	919088
101865	919089
560	919090
311774	919091
313282	919092
317	919093
117411	919094
27046	919095
187362	919096
28182	919097
77220	919098
187379	919099
187717	919100
312143	919101
121135	919102
194101	919103
144200	919104
95080	919105
4313	919106
23865	919107
29804	919108
31872	919109
30304	919110
102528	919111
22139	919112
343211	919113
210891	919114
28394	919115
82995	919116
196340	919117
133665	919118
14320	919119
117613	919120
253619	919121
124783	919122
274887	919123
231494	919124
102835	919125
342676	919126
303697	919127
55474	919128
23669	919129
69047	919130
241842	919131
198030	919132
108107	919133
286508	919134
417	919135
1255	919136
1703	919137
57235	919138
5213	919139
203165	919140
39856	919141
11625	919142
15292	919143
63165	919144
336114	919145
14743	919146
347285	919147
316943	919148
168961	919149
48465	919150
55213	919151
343584	919152
16296	919153
53579	919154
220430	919155
298240	919156
55891	919157
38484	919158
1720	919159
86757	919160
109312	919161
244668	919162
222738	919163
336325	919164
6594	919165
961	919166
71292	919167
15062	919168
56383	919169
28101	919170
9563	919171
1803	919172
395	919173
23264	919174
158224	919175
11470	919176
78098	919177
5566	919178
5516	919179
18475	919180
3220	919181
8727	919182
1551	919183
75630	919184
122028	919185
1300	919186
208968	919187
3900	919188
256930	919189
187574	919190
274322	919191
20739	919192
11345	919193
189203	919194
5837	919195
3318	919196
15	919197
39880	919198
168634	919199
142346	919200
134643	919201
134643	919202
222038	919203
18857	919204
101409	919205
22726	919206
271886	919207
136483	919208
55872	919209
106151	919210
52485	919211
43037	919212
18857	919213
164776	919214
102365	919215
19341	919216
228335	919217
98994	919218
244988	919219
100176	919220
179489	919221
154863	919222
98788	919223
26770	919224
169718	919225
23053	919226
10723	919227
36595	919228
99338	919229
43651	919230
40203	919231
43704	919232
64309	919233
7640	919234
148260	919235
202508	919236
13786	919237
99279	919238
261719	919239
343969	919240
1620	919241
40629	919242
44790	919243
197312	919244
330701	919245
197313	919246
330704	919247
241793	919248
95385	919249
265938	919250
197303	919251
330690	919252
198085	919253
197307	919254
197305	919255
223678	919256
197308	919257
330692	919258
21520	919259
179187	919260
304160	919261
3583	919262
62952	919263
169069	919264
44872	919265
3932	919266
255017	919267
10236	919268
169007	919269
345551	919270
348273	919271
29451	919272
138199	919273
4	919274
169069	919275
4342	919276
300630	919277
91326	919278
54210	919279
26646	919280
123082	919281
99021	919282
33291	919283
37490	919284
197173	919285
21529	919286
182180	919287
123079	919288
8986	919289
197173	919290
28250	919291
9855	919292
123028	919293
42863	919294
639	919295
138389	919296
17470	919297
101299	919298
254621	919299
165239	919300
20469	919301
20469	919302
38399	919303
70877	919304
45236	919305
45213	919306
249267	919307
23807	919308
21327	919309
65762	919310
95202	919311
1325	919312
17254	919313
16927	919314
3932	919315
65665	919316
8965	919317
217825	919318
356245	919319
152275	919320
279581	919321
181997	919322
112031	919323
76611	919324
217911	919325
5601	919326
134818	919327
345343	919328
346349	919329
127217	919330
11152	919331
338396	919332
120489	919333
254525	919334
83033	919335
53010	919336
254243	919337
39760	919338
5030	919339
34888	919340
813	919341
181937	919342
82881	919343
86991	919344
98929	919345
51002	919346
112830	919347
155220	919348
223230	919349
58	919350
2931	919351
65910	919352
124719	919353
23961	919354
89478	919355
105341	919356
190599	919357
160410	919358
197315	919359
82768	919360
44964	919361
330660	919362
197309	919363
330650	919364
330655	919365
65902	919366
197315	919367
44649	919368
15161	919369
193788	919370
15161	919371
5855	919372
23738	919373
28839	919374
235940	919375
156143	919376
163013	919377
5366	919378
10547	919379
69668	919380
3692	919381
84557	919382
38883	919383
32109	919384
50287	919385
204345	919386
128671	919387
67470	919388
95258	919389
33596	919390
172407	919391
13011	919392
195832	919393
169554	919394
65782	919395
70906	919396
155046	919397
30008	919398
86842	919399
38883	919400
38883	919401
18252	919402
23183	919403
330683	919404
330637	919405
3862	919406
91919	919407
32601	919408
161582	919409
127515	919410
38566	919411
34837	919412
305970	919413
252444	919414
315943	919415
91792	919416
92326	919417
3781	919418
349211	919419
60417	919420
163492	919421
9407	919422
95733	919423
95791	919424
125002	919425
101413	919426
46374	919427
35152	919428
14570	919429
127109	919430
228580	919431
121255	919432
29490	919433
41918	919434
184008	919435
192069	919436
306332	919437
334701	919438
339153	919439
201817	919440
130415	919441
183577	919442
51058	919443
171585	919444
109696	919445
129250	919446
120362	919447
13458	919448
207877	919449
74684	919450
28088	919451
229181	919452
83433	919453
209526	919454
43686	919455
206137	919456
357647	919457
343064	919458
113090	919459
49022	919460
2191	919461
106141	919462
162326	919463
23121	919464
195933	919465
169166	919466
333894	919467
94111	919468
72357	919469
113693	919470
15042	919471
147684	919472
19295	919473
284683	919474
53836	919475
111094	919476
170329	919477
94710	919478
517	919479
6849	919480
105031	919481
79791	919482
173104	919483
636	919484
89893	919485
13014	919486
1649	919487
99240	919488
175936	919489
209225	919490
141801	919491
63224	919492
156317	919493
9069	919494
137256	919495
36035	919496
32156	919497
252551	919498
44834	919499
117433	919500
92673	919501
18716	919502
148911	919503
45581	919504
343908	919505
259205	919506
242967	919507
170543	919508
195825	919509
151448	919510
2718	919511
315199	919512
4292	919513
60507	919514
25434	919515
292254	919516
3204	919517
152813	919518
142543	919519
119589	919520
33457	919521
33864	919522
4008	919523
263	919524
145997	919525
33915	919526
17781	919527
333831	919528
201613	919529
287834	919530
77585	919531
12172	919532
21274	919533
7412	919534
46755	919535
40866	919536
74538	919537
13988	919538
110411	919539
13359	919540
1804	919541
14719	919542
13131	919543
12908	919544
165613	919545
189696	919546
45230	919547
110511	919548
1995	919549
7926	919550
87777	919551
39550	919552
10215	919553
84660	919554
44133	919555
34633	919556
175559	919557
22873	919558
198980	919559
17852	919560
4216	919561
33069	919562
85300	919563
109729	919564
2374	919565
12480	919566
18173	919567
78824	919568
5059	919569
60989	919570
47768	919571
43872	919572
208644	919573
13201	919574
54859	919575
52155	919576
70485	919577
20859	919578
33137	919579
6123	919580
36138	919581
196261	919582
1685	919583
6226	919584
46343	919585
64288	919586
5724	919587
32695	919588
22076	919589
173728	919590
9428	919591
12876	919592
229048	919593
30472	919594
28562	919595
14322	919596
8944	919597
55110	919598
61911	919599
24283	919600
47770	919601
69451	919602
172005	919603
17948	919604
13243	919605
88930	919606
61	919607
8996	919608
20207	919609
327410	919610
1623	919611
278286	919612
10016	919613
24369	919614
9997	919615
45270	919616
49195	919617
2676	919618
891	919619
22129	919620
2112	919621
95793	919622
11892	919623
782	919624
81620	919625
32393	919626
456	919627
110947	919628
451	919629
18950	919630
3282	919631
6162	919632
29797	919633
94732	919634
448	919635
24506	919636
127	919637
933	919638
2252	919639
153166	919640
19104	919641
18964	919642
14348	919643
3703	919644
2030	919645
83125	919646
34235	919647
34886	919648
16489	919649
46498	919650
28746	919651
12928	919652
412	919653
71445	919654
39706	919655
48796	919656
4622	919657
122510	919658
4007	919659
32810	919660
7310	919661
65053	919662
10965	919663
45286	919664
15218	919665
626	919666
206331	919667
252784	919668
183504	919669
50571	919670
8372	919671
149515	919672
312323	919673
102257	919674
147991	919675
147984	919676
111807	919677
65251	919678
138635	919679
64094	919680
4148	919681
78709	919682
34855	919683
4607	919684
142425	919685
12901	919686
301483	919687
496	919688
72031	919689
83137	919690
265819	919691
206476	919692
7824	919693
208915	919694
163710	919695
84094	919696
225268	919697
17085	919698
301495	919699
279431	919700
21541	919701
195901	919702
139391	919703
200849	919704
44050	919705
351433	919706
192843	919707
104933	919708
125414	919709
279497	919710
40340	919711
268809	919712
59933	919713
140893	919714
221022	919715
140808	919716
342582	919717
257927	919718
104890	919719
268257	919720
162666	919721
125250	919722
168780	919723
356203	919724
261004	919725
90478	919726
276454	919727
323595	919728
83694	919729
268367	919730
153842	919731
193351	919732
37712	919733
78523	919734
258116	919735
322584	919736
193432	919737
152055	919738
10486	919739
239292	919740
335013	919741
145079	919742
89075	919743
271617	919744
70336	919745
249657	919746
201604	919747
83596	919748
32678	919749
59050	919750
126960	919751
117293	919752
210134	919753
349028	919754
1202	919755
31298	919756
20303	919757
1227	919758
301596	919759
27162	919760
83519	919761
226003	919762
253406	919763
252566	919764
240618	919765
93886	919766
209366	919767
79098	919768
90478	919769
100104	919770
129311	919771
104324	919772
82766	919773
345755	919774
128287	919775
58097	919776
107789	919777
321422	919778
172224	919779
200680	919780
84374	919781
14032	919782
98894	919783
349046	919784
265961	919785
343138	919786
71170	919787
204037	919788
130038	919789
45187	919790
18989	919791
13572	919792
180712	919793
14707	919794
20512	919795
278055	919796
350390	919797
5016	919798
103897	919799
269896	919800
102996	919801
221014	919802
188987	919803
124817	919804
137389	919805
192265	919806
282520	919807
169211	919808
170235	919809
236583	919810
165018	919811
94697	919812
118227	919813
11330	919814
82001	919815
33438	919816
34351	919817
81036	919818
1221	919819
8610	919820
91967	919821
380	919822
380	919823
112840	919824
16429	919825
12769	919826
296703	919827
300116	919828
198325	919829
283325	919830
267091	919831
34986	919832
71602	919833
172509	919834
143346	919835
78744	919836
38099	919837
30656	919838
6579	919839
153355	919840
330136	919841
183276	919842
136806	919843
299492	919844
44861	919845
154931	919846
126623	919847
86298	919848
29587	919849
12266	919850
61319	919851
12138	919852
24478	919853
121920	919854
54891	919855
75612	919856
14380	919857
263434	919858
148328	919859
4769	919860
98689	919861
118432	919862
22358	919863
50160	919864
84941	919865
67904	919866
169238	919867
177959	919868
1334	919869
78376	919870
52400	919871
50945	919872
56898	919873
72602	919874
47243	919875
202907	919876
71400	919877
4507	919878
1479	919879
126367	919880
3996	919881
8062	919882
78901	919883
8716	919884
132614	919885
102829	919886
97186	919887
17007	919888
178702	919889
14165	919890
60831	919891
646	919892
5066	919893
30130	919894
134588	919895
107179	919896
195246	919897
156429	919898
158506	919899
12936	919900
100910	919901
75350	919902
90232	919903
82025	919904
1528	919905
221687	919906
25014	919907
68092	919908
61545	919909
158629	919910
30419	919911
61330	919912
23227	919913
91398	919914
22604	919915
47602	919916
234618	919917
41675	919918
200214	919919
1740	919920
56944	919921
27531	919922
135151	919923
8063	919924
202	919925
23079	919926
89136	919927
9118	919928
53951	919929
19750	919930
34283	919931
4386	919932
23019	919933
10780	919934
34381	919935
7535	919936
82057	919937
56765	919938
64221	919939
11724	919940
50258	919941
297751	919942
229012	919943
273319	919944
81177	919945
43763	919946
122836	919947
839	919948
15801	919949
202	919950
91661	919951
101740	919952
27670	919953
243256	919954
48519	919955
254700	919956
1006	919957
25152	919958
114109	919959
182003	919960
101105	919961
183919	919962
15878	919963
85575	919964
57460	919965
70629	919966
152501	919967
14082	919968
28648	919969
346006	919970
95017	919971
5853	919972
79145	919973
5002	919974
16874	919975
23368	919976
247882	919977
24473	919978
61221	919979
182703	919980
59538	919981
202209	919982
304889	919983
29768	919984
12901	919985
106475	919986
29580	919987
125239	919988
97435	919989
24780	919990
51566	919991
179906	919992
32310	919993
334563	919994
23681	919995
132408	919996
60648	919997
6004	919998
268	919999
48634	920000
341133	920001
11980	920002
71468	920003
5647	920004
105476	920005
36512	920006
68749	920007
32101	920008
30826	920009
140572	920010
140475	920011
6703	920012
114542	920013
181671	920014
10252	920015
167772	920016
60385	920017
273001	920018
67771	920019
137439	920020
243965	920021
347830	920022
57430	920023
339474	920024
296785	920025
30491	920026
169345	920027
44513	920028
1629	920029
225766	920030
8132	920031
33730	920032
68699	920033
108792	920034
23226	920035
114624	920036
58817	920037
20457	920038
26915	920039
258766	920040
80718	920041
339085	920042
178675	920043
34138	920044
310001	920045
50591	920046
1993	920047
336062	920048
177704	920049
147723	920050
41595	920051
126151	920052
268	920053
301777	920054
464	920055
42970	920056
37844	920057
124432	920058
305744	920059
36800	920060
11644	920061
150253	920062
63955	920063
10865	920064
115374	920065
16794	920066
64206	920067
124515	920068
162039	920069
54461	920070
291	920071
19897	920072
46501	920073
54411	920074
8641	920075
62059	920076
6680	920077
27146	920078
198696	920079
102968	920080
72212	920081
10096	920082
543	920083
57389	920084
2876	920085
76721	920086
212750	920087
15005	920088
108510	920089
357645	920090
28192	920091
34259	920092
67451	920093
83762	920094
208382	920095
76592	920096
31610	920097
21678	920098
109985	920099
34443	920100
74225	920101
31629	920102
205846	920103
26269	920104
56	920105
32909	920106
310567	920107
267027	920108
14535	920109
37060	920110
14502	920111
54500	920112
4663	920113
188904	920114
11670	920115
122987	920116
147321	920117
6158	920118
828	920119
81372	920120
10860	920121
165141	920122
35897	920123
55099	920124
199687	920125
1319	920126
45197	920127
9742	920128
97437	920129
75115	920130
129973	920131
13780	920132
22418	920133
70549	920134
54554	920135
89430	920136
137315	920137
15644	920138
188824	920139
349	920140
128874	920141
64430	920142
146	920143
65519	920144
34055	920145
200435	920146
116920	920147
14654	920148
10327	920149
29096	920150
202733	920151
2589	920152
38706	920153
182529	920154
202	920155
192	920156
177058	920157
25852	920158
4092	920159
334940	920160
130103	920161
279818	920162
37867	920163
74649	920164
3469	920165
973	920166
353554	920167
265803	920168
40418	920169
3792	920170
310702	920171
3745	920172
53883	920173
144677	920174
94810	920175
19651	920176
29477	920177
31611	920178
1951	920179
125596	920180
95323	920181
132687	920182
3444	920183
116144	920184
196834	920185
1323	920186
39493	920187
70532	920188
203138	920189
169392	920190
41844	920191
2329	920192
31025	920193
29973	920194
84940	920195
8102	920196
22413	920197
95279	920198
56246	920199
101189	920200
47091	920201
29549	920202
98866	920203
81583	920204
918	920205
25988	920206
145141	920207
11723	920208
205944	920209
8649	920210
146136	920211
72105	920212
16881	920213
19638	920214
5858	920215
2099	920216
31576	920217
226379	920218
21170	920219
138228	920220
94266	920221
11441	920222
285709	920223
53390	920224
34377	920225
334444	920226
127823	920227
4767	920228
23887	920229
13648	920230
56	920231
51763	920232
101554	920233
62761	920234
316456	920235
253369	920236
67601	920237
330079	920238
76746	920239
23111	920240
25689	920241
45870	920242
44338	920243
275630	920244
117421	920245
3208	920246
189097	920247
320700	920248
35878	920249
119409	920250
51791	920251
902	920252
120179	920253
7527	920254
18260	920255
488	920256
43689	920257
119976	920258
29441	920259
274703	920260
58142	920261
52842	920262
75284	920263
93718	920264
221674	920265
160918	920266
275950	920267
196586	920268
14139	920269
25471	920270
78256	920271
39564	920272
103823	920273
3770	920274
7389	920275
191685	920276
9047	920277
38905	920278
26448	920279
178826	920280
36712	920281
10542	920282
187763	920283
187763	920284
52438	920285
5116	920286
13930	920287
187171	920288
10540	920289
137707	920290
324128	920291
51154	920292
127900	920293
4215	920294
2884	920295
288200	920296
109878	920297
64736	920298
71364	920299
29274	920300
186249	920301
16905	920302
172	920303
210442	920304
6381	920305
179609	920306
312319	920307
10534	920308
429	920309
105743	920310
339094	920311
266325	920312
58361	920313
23544	920314
175084	920315
117558	920316
8831	920317
55632	920318
31942	920319
177985	920320
15698	920321
62976	920322
99881	920323
224413	920324
255961	920325
38624	920326
177626	920327
9995	920328
15599	920329
187400	920330
28182	920331
28182	920332
7321	920333
121960	920334
28722	920335
63931	920336
129789	920337
23731	920338
66714	920339
43592	920340
6225	920341
263627	920342
163069	920343
9019	920344
45299	920345
309594	920346
84076	920347
10756	920348
247056	920349
62118	920350
3611	920351
4464	920352
3576	920353
39555	920354
67545	920355
181109	920356
55645	920357
144732	920358
184991	920359
149155	920360
355403	920361
192854	920362
325838	920363
265751	920364
188788	920365
9580	920366
92471	920367
2961	920368
302680	920369
20	920370
93630	920371
83	920372
259569	920373
108414	920374
99378	920375
151245	920376
146751	920377
84434	920378
72441	920379
285398	920380
128514	920381
84266	920382
381	920383
137821	920384
223368	920385
128111	920386
34040	920387
350786	920388
129347	920389
15361	920390
112196	920391
65615	920392
205507	920393
2205	920394
70505	920395
90376	920396
160728	920397
200156	920398
20358	920399
34555	920400
13474	920401
42764	920402
18756	920403
8119	920404
326928	920405
223882	920406
89534	920407
183483	920408
226009	920409
33561	920410
75633	920411
186021	920412
27202	920413
64995	920414
297098	920415
10226	920416
850	920417
66286	920418
34757	920419
260165	920420
295390	920421
73837	920422
73745	920423
10233	920424
177782	920425
49967	920426
73547	920427
296730	920428
18116	920429
55530	920430
49856	920431
296036	920432
112151	920433
73765	920434
18143	920435
10235	920436
297392	920437
39730	920438
24909	920439
10518	920440
8015	920441
190073	920442
142547	920443
58577	920444
26491	920445
26491	920446
26491	920447
195608	920448
948	920449
113541	920450
14283	920451
32857	920452
52952	920453
40826	920454
16575	920455
263732	920456
23719	920457
323773	920458
31513	920459
15462	920460
300508	920461
78368	920462
334274	920463
314876	920464
23091	920465
190583	920466
87750	920467
31904	920468
322114	920469
192758	920470
2428	920471
4290	920472
5555	920473
323605	920474
2784	920475
5372	920476
41509	920477
89667	920478
139562	920479
311715	920480
265890	920481
163459	920482
103956	920483
732	920484
303871	920485
180796	920486
91271	920487
36522	920488
49794	920489
130029	920490
170191	920491
3182	920492
36858	920493
7045	920494
200	920495
215578	920496
12472	920497
228243	920498
93996	920499
2207	920500
92189	920501
29127	920502
92197	920503
8883	920504
53441	920505
192578	920506
163762	920507
162032	920508
32709	920509
15486	920510
280004	920511
153251	920512
13077	920513
81042	920514
38260	920515
94000	920516
181305	920517
29653	920518
14639	920519
101	920520
471	920521
77984	920522
202546	920523
42279	920524
18878	920525
333735	920526
288696	920527
93772	920528
47951	920529
15325	920530
20616	920531
8038	920532
85394	920533
168214	920534
16266	920535
4684	920536
146622	920537
10290	920538
245036	920539
81053	920540
180451	920541
284339	920542
85472	920543
196372	920544
23636	920545
52586	920546
45601	920547
101820	920548
140371	920549
22162	920550
103011	920551
19162	920552
22162	920553
16832	920554
243483	920555
12720	920556
226616	920557
68239	920558
103011	920559
302701	920560
46315	920561
153438	920562
12490	920563
47528	920564
236277	920565
5213	920566
8425	920567
62496	920568
80221	920569
321639	920570
136843	920571
2623	920572
1227	920573
29778	920574
2450	920575
149688	920576
13018	920577
7993	920578
89802	920579
588	920580
66733	920581
138548	920582
40607	920583
2796	920584
6460	920585
22114	920586
60242	920587
1072	920588
13979	920589
210658	920590
1593	920591
6482	920592
2936	920593
10660	920594
2623	920595
6939	920596
16979	920597
199020	920598
16979	920599
196606	920600
12625	920601
60314	920602
334539	920603
249839	920604
52995	920605
53504	920606
16189	920607
14231	920608
181375	920609
45680	920610
9746	920611
101776	920612
6020	920613
26910	920614
265582	920615
121603	920616
23980	920617
22816	920618
7452	920619
193638	920620
348114	920621
53928	920622
52714	920623
193815	920624
69575	920625
236395	920626
145881	920627
123889	920628
335507	920629
8775	920630
28723	920631
78423	920632
12705	920633
37052	920634
305557	920635
67019	920636
7437	920637
165685	920638
61989	920639
43356	920640
270724	920641
347369	920642
195215	920643
273946	920644
1418	920645
258517	920646
156912	920647
74361	920648
321293	920649
300804	920650
19691	920651
161381	920652
161565	920653
92478	920654
236094	920655
25051	920656
62627	920657
58415	920658
316325	920659
164208	920660
25052	920661
16832	920662
2447	920663
1695	920664
3787	920665
26775	920666
10585	920667
104643	920668
82278	920669
92132	920670
68209	920671
660	920672
185409	920673
16623	920674
16623	920675
10290	920676
4830	920677
111986	920678
36007	920679
239112	920680
84655	920681
100841	920682
41320	920683
43973	920684
9484	920685
180198	920686
4524	920687
99962	920688
161394	920689
107903	920690
67014	920691
785	920692
71271	920693
21993	920694
96916	920695
32168	920696
23402	920697
172674	920698
13660	920699
7268	920700
18657	920701
72800	920702
48519	920703
110696	920704
176433	920705
286433	920706
17222	920707
73256	920708
330292	920709
6416	920710
14899	920711
257569	920712
67594	920713
2875	920714
201145	920715
345730	920716
115881	920717
144523	920718
261691	920719
114702	920720
254115	920721
143472	920722
216658	920723
831	920724
190730	920725
335890	920726
9652	920727
127010	920728
107945	920729
54653	920730
150545	920731
350294	920732
153663	920733
47783	920734
71351	920735
9477	920736
30641	920737
108750	920738
128387	920739
183066	920740
76826	920741
53890	920742
20400	920743
22945	920744
55108	920745
45230	920746
129735	920747
32488	920748
253735	920749
128938	920750
29053	920751
191660	920752
37817	920753
91169	920754
82008	920755
57551	920756
142944	920757
300573	920758
195433	920759
59919	920760
200084	920761
343589	920762
5774	920763
353509	920764
3081	920765
29019	920766
13471	920767
55350	920768
10646	920769
27134	920770
159669	920771
191601	920772
73581	920773
57100	920774
176640	920775
282327	920776
63738	920777
110249	920778
20991	920779
19373	920780
27563	920781
183075	920782
69147	920783
269814	920784
87140	920785
293266	920786
27594	920787
25651	920788
100938	920789
195478	920790
148513	920791
1983	920792
230566	920793
14601	920794
53824	920795
10314	920796
29375	920797
355641	920798
96067	920799
61878	920800
72738	920801
175057	920802
198923	920803
219241	920804
111125	920805
72950	920806
60717	920807
3539	920808
17363	920809
35435	920810
75292	920811
26138	920812
24009	920813
191	920814
4767	920815
18316	920816
22650	920817
6317	920818
99436	920819
11085	920820
190272	920821
843	920822
9012	920823
35303	920824
39111	920825
84852	920826
5298	920827
61170	920828
124823	920829
80019	920830
41	920831
1035	920832
39136	920833
61058	920834
2484	920835
2775	920836
16588	920837
2327	920838
2107	920839
39272	920840
29477	920841
58509	920842
316991	920843
53937	920844
80867	920845
232900	920846
88405	920847
94971	920848
31045	920849
155600	920850
93280	920851
1498	920852
37967	920853
150125	920854
115183	920855
87420	920856
334379	920857
2761	920858
75338	920859
15032	920860
202755	920861
133940	920862
24890	920863
70776	920864
162019	920865
3676	920866
82468	920867
24069	920868
74694	920869
8363	920870
32253	920871
13309	920872
72786	920873
48941	920874
25833	920875
157467	920876
256759	920877
31567	920878
27593	920879
278804	920880
127957	920881
112976	920882
32042	920883
101625	920884
197100	920885
71963	920886
28038	920887
32527	920888
339656	920889
3229	920890
7565	920891
107111	920892
43856	920893
27699	920894
27155	920895
101749	920896
6804	920897
63573	920898
104413	920899
11886	920900
346607	920901
31702	920902
473	920903
1444	920904
137478	920905
189447	920906
210280	920907
115555	920908
58797	920909
73841	920910
108737	920911
73804	920912
108391	920913
1078	920914
16983	920915
45231	920916
4375	920917
9809	920918
7880	920919
4931	920920
602	920921
99641	920922
9934	920923
72531	920924
60126	920925
39326	920926
17582	920927
27516	920928
34443	920929
59280	920930
12620	920931
32692	920932
280973	920933
154395	920934
97604	920935
34850	920936
6118	920937
110352	920938
71661	920939
90030	920940
110775	920941
9925	920942
123472	920943
5748	920944
165172	920945
12203	920946
14323	920947
33967	920948
22155	920949
6121	920950
30959	920951
16214	920952
7290	920953
46374	920954
17582	920955
60582	920956
1542	920957
84768	920958
4164	920959
26477	920960
162835	920961
41038	920962
3957	920963
18912	920964
262926	920965
4933	920966
34225	920967
3887	920968
26889	920969
9717	920970
235861	920971
682	920972
28029	920973
174163	920974
177212	920975
285882	920976
7343	920977
158503	920978
289257	920979
2908	920980
29259	920981
13862	920982
110054	920983
16	920984
110715	920985
2221	920986
71512	920987
66107	920988
6828	920989
23140	920990
16015	920991
76852	920992
161672	920993
9275	920994
110769	920995
25658	920996
52896	920997
175957	920998
27850	920999
21174	921000
343038	921001
98482	921002
220735	921003
22664	921004
39531	921005
36078	921006
91294	921007
296538	921008
24385	921009
176154	921010
33179	921011
292455	921012
100152	921013
58185	921014
293889	921015
34469	921016
71501	921017
293469	921018
7903	921019
19832	921020
196298	921021
2603	921022
8855	921023
176059	921024
443	921025
199473	921026
185840	921027
175359	921028
62717	921029
7854	921030
48627	921031
28543	921032
41772	921033
20475	921034
7411	921035
197000	921036
291400	921037
39078	921038
5398	921039
24200	921040
30920	921041
44554	921042
89524	921043
20769	921044
44026	921045
168119	921046
95305	921047
165429	921048
66462	921049
158652	921050
206607	921051
10852	921052
16662	921053
158501	921054
11986	921055
115147	921056
205205	921057
47460	921058
12816	921059
2248	921060
291519	921061
39089	921062
47990	921063
13908	921064
18787	921065
293505	921066
33260	921067
160533	921068
71298	921069
207741	921070
94104	921071
109361	921072
3271	921073
41358	921074
284	921075
13314	921076
141237	921077
176184	921078
14192	921079
49275	921080
93409	921081
72440	921082
293488	921083
71189	921084
36498	921085
52950	921086
7401	921087
122505	921088
147427	921089
3959	921090
30699	921091
16923	921092
21077	921093
35680	921094
49983	921095
45248	921096
93290	921097
25510	921098
9420	921099
17592	921100
3961	921101
115323	921102
22131	921103
9851	921104
4898	921105
103918	921106
193430	921107
31229	921108
38656	921109
66517	921110
71983	921111
1494	921112
77884	921113
10123	921114
296059	921115
32937	921116
6400	921117
27675	921118
4820	921119
250669	921120
13521	921121
151254	921122
151298	921123
201944	921124
119766	921125
35778	921126
199027	921127
153571	921128
200861	921129
265764	921130
224901	921131
75175	921132
235	921133
6422	921134
18074	921135
26281	921136
1753	921137
13175	921138
41588	921139
109098	921140
39432	921141
174002	921142
204140	921143
282373	921144
10652	921145
209417	921146
124743	921147
41232	921148
337868	921149
28092	921150
63455	921151
3150	921152
18229	921153
150587	921154
10833	921155
189527	921156
137333	921157
210852	921158
270742	921159
199166	921160
354584	921161
191639	921162
16627	921163
2735	921164
182760	921165
133845	921166
24071	921167
110975	921168
29497	921169
261887	921170
58936	921171
50576	921172
125378	921173
105871	921174
162036	921175
43949	921176
47713	921177
78796	921178
120612	921179
73558	921180
74839	921181
43383	921182
94164	921183
309246	921184
50300	921185
246695	921186
61151	921187
329524	921188
2199	921189
356663	921190
206023	921191
125977	921192
80831	921193
301171	921194
228970	921195
87412	921196
112260	921197
211425	921198
60861	921199
353741	921200
7547	921201
36800	921202
209980	921203
130046	921204
190	921205
53211	921206
19026	921207
65780	921208
148688	921209
148582	921210
39298	921211
202848	921212
185047	921213
70310	921214
274261	921215
251552	921216
222110	921217
140353	921218
15136	921219
4501	921220
36085	921221
162990	921222
43730	921223
36090	921224
39784	921225
126276	921226
12447	921227
21923	921228
356983	921229
19249	921230
7665	921231
207612	921232
171486	921233
209718	921234
31381	921235
302031	921236
38289	921237
139269	921238
41519	921239
118727	921240
66385	921241
23067	921242
22664	921243
44857	921244
278643	921245
31645	921246
72445	921247
100281	921248
21069	921249
169539	921250
206284	921251
6100	921252
15924	921253
177784	921254
27493	921255
2922	921256
14590	921257
59015	921258
356098	921259
15518	921260
84366	921261
40286	921262
78125	921263
109366	921264
22686	921265
50090	921266
76795	921267
203732	921268
29760	921269
33060	921270
61901	921271
198732	921272
173745	921273
18272	921274
338886	921275
186276	921276
977	921277
33834	921278
292179	921279
78938	921280
129552	921281
176072	921282
338920	921283
110413	921284
77020	921285
1692	921286
60297	921287
13313	921288
156558	921289
86298	921290
169752	921291
64370	921292
6779	921293
236391	921294
46696	921295
101389	921296
84601	921297
282125	921298
35224	921299
78237	921300
155102	921301
82305	921302
11611	921303
35289	921304
100261	921305
39243	921306
156898	921307
51932	921308
168452	921309
10064	921310
338384	921311
78907	921312
41875	921313
41406	921314
151752	921315
17671	921316
6198	921317
9934	921318
72436	921319
4704	921320
28696	921321
20074	921322
23432	921323
51691	921324
18012	921325
175866	921326
176013	921327
25617	921328
29059	921329
15090	921330
63530	921331
128439	921332
128522	921333
9967	921334
6171	921335
244252	921336
109560	921337
22117	921338
42260	921339
109443	921340
13352	921341
184064	921342
108014	921343
78600	921344
2664	921345
260210	921346
9028	921347
143051	921348
343664	921349
24337	921350
8297	921351
304867	921352
33254	921353
192318	921354
48001	921355
6093	921356
156607	921357
72516	921358
25596	921359
4924	921360
92816	921361
24302	921362
84648	921363
42019	921364
51164	921365
10331	921366
14433	921367
305850	921368
183468	921369
62469	921370
99145	921371
101359	921372
117090	921373
155545	921374
63792	921375
58479	921376
57096	921377
123443	921378
37505	921379
3754	921380
209623	921381
240183	921382
34444	921383
145271	921384
355	921385
33654	921386
48345	921387
179267	921388
44241	921389
198485	921390
317604	921391
12017	921392
157638	921393
172059	921394
263307	921395
112914	921396
104976	921397
21294	921398
36987	921399
3978	921400
143051	921401
334704	921402
194479	921403
57083	921404
348885	921405
315574	921406
166554	921407
111294	921408
130461	921409
344679	921410
27274	921411
127686	921412
31293	921413
75738	921414
31295	921415
116023	921416
81367	921417
14865	921418
167617	921419
299249	921420
307456	921421
288788	921422
88011	921423
29283	921424
35113	921425
2131	921426
1525	921427
58179	921428
82367	921429
36854	921430
8195	921431
31292	921432
278200	921433
19434	921434
126167	921435
76062	921436
143117	921437
44681	921438
15282	921439
344281	921440
60870	921441
143752	921442
9477	921443
185538	921444
55727	921445
80784	921446
9744	921447
97289	921448
1378	921449
71172	921450
281985	921451
74022	921452
4149	921453
25155	921454
322164	921455
21762	921456
27733	921457
334177	921458
89543	921459
14470	921460
93300	921461
86968	921462
211717	921463
115207	921464
299581	921465
51382	921466
43290	921467
11927	921468
2702	921469
93318	921470
84518	921471
81261	921472
298076	921473
44257	921474
86302	921475
26671	921476
145168	921477
233184	921478
133844	921479
170974	921480
55430	921481
111827	921482
4102	921483
27249	921484
96157	921485
167443	921486
310530	921487
221175	921488
17495	921489
350889	921490
53317	921491
292	921492
227352	921493
151476	921494
206720	921495
54343	921496
260714	921497
167874	921498
93414	921499
284166	921500
332076	921501
108262	921502
44780	921503
331737	921504
240119	921505
496	921506
136232	921507
28987	921508
57196	921509
258158	921510
218506	921511
316977	921512
159113	921513
323528	921514
182759	921515
11106	921516
47825	921517
31537	921518
134059	921519
133938	921520
52416	921521
214945	921522
59672	921523
89887	921524
1668	921525
89234	921526
20400	921527
25011	921528
251183	921529
155222	921530
137956	921531
58027	921532
66603	921533
124003	921534
84928	921535
4573	921536
202188	921537
27954	921538
115093	921539
18441	921540
70849	921541
336036	921542
33572	921543
89455	921544
62635	921545
24754	921546
70278	921547
131231	921548
184221	921549
87142	921550
142850	921551
11996	921552
28499	921553
178866	921554
134530	921555
115145	921556
173632	921557
87237	921558
8007	921559
20408	921560
305655	921561
30433	921562
87219	921563
17240	921564
96291	921565
36129	921566
38153	921567
26707	921568
6682	921569
90262	921570
176856	921571
48604	921572
183989	921573
14504	921574
55583	921575
50728	921576
41317	921577
233549	921578
192728	921579
138109	921580
27737	921581
53229	921582
91730	921583
107602	921584
265452	921585
31300	921586
91367	921587
197380	921588
87003	921589
93064	921590
64305	921591
51522	921592
50514	921593
6479	921594
50040	921595
191352	921596
40412	921597
184861	921598
184213	921599
41781	921600
74502	921601
137783	921602
256158	921603
54904	921604
6843	921605
14899	921606
259960	921607
329040	921608
2498	921609
63342	921610
118903	921611
171299	921612
3921	921613
1388	921614
205944	921615
161783	921616
21402	921617
280590	921618
7192	921619
110340	921620
10646	921621
144760	921622
270910	921623
338746	921624
81388	921625
33566	921626
184050	921627
11193	921628
344232	921629
333971	921630
346166	921631
36518	921632
131324	921633
43796	921634
37846	921635
268334	921636
29615	921637
31544	921638
48961	921639
84880	921640
153634	921641
123067	921642
294337	921643
26533	921644
16929	921645
188850	921646
61242	921647
77944	921648
134724	921649
107671	921650
73704	921651
288071	921652
271334	921653
79086	921654
175332	921655
133286	921656
162410	921657
355266	921658
164580	921659
201913	921660
297626	921661
184050	921662
124777	921663
75196	921664
27320	921665
114724	921666
134208	921667
137976	921668
155067	921669
44607	921670
218348	921671
290618	921672
24043	921673
84457	921674
34867	921675
135003	921676
165079	921677
111210	921678
246461	921679
16987	921680
46567	921681
152292	921682
27277	921683
83477	921684
138227	921685
327638	921686
33834	921687
173040	921688
19890	921689
38197	921690
224372	921691
103165	921692
49703	921693
250371	921694
100819	921695
64	921696
84115	921697
129943	921698
9167	921699
92443	921700
29092	921701
296783	921702
337907	921703
123043	921704
330063	921705
51303	921706
75195	921707
148410	921708
344952	921709
246584	921710
16593	921711
270441	921712
87200	921713
72658	921714
72802	921715
9119	921716
51813	921717
298685	921718
177638	921719
182549	921720
218482	921721
116312	921722
337593	921723
299579	921724
75538	921725
24979	921726
8576	921727
156847	921728
61678	921729
9762	921730
9154	921731
62972	921732
14215	921733
183078	921734
170054	921735
107271	921736
57398	921737
32093	921738
186314	921739
3201	921740
25174	921741
73567	921742
98362	921743
110058	921744
16466	921745
159863	921746
6198	921747
4919	921748
333452	921749
204658	921750
102111	921751
297601	921752
8455	921753
12762	921754
272526	921755
25544	921756
76545	921757
3467	921758
126261	921759
55859	921760
3348	921761
315004	921762
198677	921763
119895	921764
101995	921765
79500	921766
119321	921767
17255	921768
11695	921769
62186	921770
21295	921771
146568	921772
42459	921773
30904	921774
324344	921775
116414	921776
290082	921777
88393	921778
29754	921779
114132	921780
266826	921781
163186	921782
272947	921783
103903	921784
23457	921785
72374	921786
43865	921787
63018	921788
142689	921789
144692	921790
342014	921791
181377	921792
11722	921793
60274	921794
666	921795
27494	921796
58498	921797
87387	921798
7067	921799
80330	921800
233925	921801
122470	921802
25188	921803
29087	921804
25849	921805
110453	921806
116525	921807
76806	921808
323152	921809
108384	921810
44648	921811
132644	921812
24284	921813
92873	921814
2462	921815
93153	921816
178400	921817
21508	921818
172356	921819
199319	921820
46437	921821
291692	921822
287487	921823
71783	921824
165362	921825
355132	921826
174340	921827
292600	921828
350895	921829
137956	921830
61925	921831
208598	921832
15707	921833
112280	921834
1849	921835
119154	921836
74276	921837
16991	921838
287781	921839
60290	921840
40540	921841
190807	921842
16551	921843
144493	921844
53062	921845
174817	921846
175970	921847
159359	921848
33898	921849
188134	921850
24142	921851
337401	921852
1490	921853
38679	921854
152774	921855
328825	921856
4916	921857
14159	921858
306249	921859
155577	921860
265620	921861
7864	921862
292388	921863
4606	921864
175927	921865
162069	921866
175906	921867
302593	921868
318464	921869
174259	921870
42668	921871
6139	921872
2525	921873
99368	921874
65702	921875
188116	921876
6292	921877
24401	921878
190508	921879
144690	921880
9938	921881
328208	921882
128755	921883
101598	921884
65725	921885
42087	921886
76788	921887
19231	921888
75267	921889
3127	921890
33228	921891
73408	921892
87451	921893
202428	921894
70248	921895
52694	921896
126507	921897
45534	921898
82496	921899
14881	921900
97515	921901
21764	921902
31085	921903
2997	921904
177590	921905
20901	921906
173360	921907
588	921908
156068	921909
3951	921910
38230	921911
62859	921912
177817	921913
309963	921914
270676	921915
78991	921916
42747	921917
84187	921918
61865	921919
59258	921920
142110	921921
36216	921922
311843	921923
178173	921924
128453	921925
137555	921926
150072	921927
5082	921928
205307	921929
209609	921930
351425	921931
105095	921932
281728	921933
1106	921934
167816	921935
270406	921936
136900	921937
112629	921938
36699	921939
82359	921940
27665	921941
11956	921942
275870	921943
4393	921944
102894	921945
304464	921946
5445	921947
152775	921948
41471	921949
84209	921950
8213	921951
281507	921952
89869	921953
55980	921954
208408	921955
48127	921956
88735	921957
24042	921958
70086	921959
10564	921960
121192	921961
2482	921962
151436	921963
67535	921964
274141	921965
46769	921966
113381	921967
187697	921968
283393	921969
30291	921970
257419	921971
103045	921972
169194	921973
249205	921974
169798	921975
151087	921976
40340	921977
21370	921978
149769	921979
100750	921980
153120	921981
282112	921982
95617	921983
296338	921984
98730	921985
121629	921986
186430	921987
278888	921988
244082	921989
644	921990
328550	921991
139925	921992
146006	921993
1473	921994
185378	921995
164133	921996
301359	921997
222575	921998
296647	921999
230171	922000
249517	922001
1427	922002
51807	922003
39779	922004
21226	922005
5955	922006
79224	922007
70321	922008
115622	922009
57819	922010
2984	922011
185883	922012
12100	922013
2907	922014
306228	922015
218	922016
11108	922017
356003	922018
5591	922019
7110	922020
117952	922021
2262	922022
313097	922023
190014	922024
326230	922025
78481	922026
26016	922027
117736	922028
189963	922029
275587	922030
15269	922031
96215	922032
37127	922033
187455	922034
122828	922035
77143	922036
312039	922037
6427	922038
62207	922039
117416	922040
328974	922041
48328	922042
226450	922043
64845	922044
166817	922045
86524	922046
40595	922047
195821	922048
225561	922049
122001	922050
298162	922051
91769	922052
186591	922053
74099	922054
142337	922055
61487	922056
211364	922057
27512	922058
91449	922059
30912	922060
172046	922061
110173	922062
144571	922063
291832	922064
113705	922065
175377	922066
64339	922067
37064	922068
50059	922069
208239	922070
290614	922071
41034	922072
335476	922073
207808	922074
175976	922075
353558	922076
75309	922077
7762	922078
295	922079
295	922080
143121	922081
309669	922082
78698	922083
10280	922084
205221	922085
73721	922086
239009	922087
3174	922088
348511	922089
12387	922090
31736	922091
34339	922092
127708	922093
53548	922094
11764	922095
110047	922096
127581	922097
1484	922098
123491	922099
10931	922100
43683	922101
10674	922102
27333	922103
66966	922104
129203	922105
3878	922106
162486	922107
30610	922108
103458	922109
47724	922110
7575	922111
171604	922112
136357	922113
1681	922114
53125	922115
4128	922116
67323	922117
52901	922118
20672	922119
15854	922120
36895	922121
8146	922122
22988	922123
7521	922124
100757	922125
314188	922126
36463	922127
1510	922128
48012	922129
30093	922130
578	922131
245097	922132
53897	922133
20569	922134
50572	922135
51992	922136
209103	922137
144451	922138
264591	922139
49221	922140
232264	922141
7323	922142
181878	922143
180208	922144
144783	922145
291924	922146
24746	922147
233417	922148
768	922149
22755	922150
160016	922151
69479	922152
27755	922153
9546	922154
14	922155
1508	922156
164434	922157
252172	922158
327507	922159
64191	922160
67951	922161
143192	922162
258438	922163
238438	922164
3744	922165
26475	922166
6	922167
3630	922168
5958	922169
87637	922170
1216	922171
162202	922172
20330	922173
200981	922174
46418	922175
28318	922176
337863	922177
15293	922178
20229	922179
146480	922180
180754	922181
44211	922182
183376	922183
22932	922184
189146	922185
70393	922186
168144	922187
155625	922188
195790	922189
98208	922190
25715	922191
636	922192
69587	922193
5428	922194
19047	922195
94814	922196
20730	922197
43472	922198
134042	922199
196245	922200
195320	922201
98687	922202
321070	922203
26198	922204
8212	922205
86101	922206
2774	922207
187642	922208
118367	922209
21422	922210
351722	922211
159910	922212
145171	922213
61831	922214
3560	922215
99248	922216
123721	922217
286176	922218
130854	922219
64327	922220
159	922221
30162	922222
13606	922223
2811	922224
202842	922225
39484	922226
126174	922227
27810	922228
31986	922229
48938	922230
192069	922231
37153	922232
18898	922233
32851	922234
21969	922235
3927	922236
2377	922237
13945	922238
12885	922239
7851	922240
256159	922241
5246	922242
11918	922243
18631	922244
82566	922245
735	922246
83393	922247
5	922248
6713	922249
140125	922250
135274	922251
281592	922252
208	922253
181576	922254
119857	922255
105709	922256
106105	922257
130598	922258
116759	922259
92524	922260
14483	922261
116733	922262
33397	922263
18765	922264
76502	922265
20279	922266
119580	922267
57787	922268
14493	922269
77324	922270
14723	922271
24443	922272
22328	922273
6925	922274
10688	922275
1348	922276
820	922277
315435	922278
82047	922279
14031	922280
50679	922281
183476	922282
4076	922283
182450	922284
6525	922285
47743	922286
7976	922287
3269	922288
35917	922289
46943	922290
143804	922291
75876	922292
32939	922293
271985	922294
51796	922295
41412	922296
238525	922297
197388	922298
95274	922299
65629	922300
101377	922301
62523	922302
99449	922303
330207	922304
30054	922305
69910	922306
11688	922307
255347	922308
61536	922309
328894	922310
62887	922311
202257	922312
199792	922313
54967	922314
41047	922315
334593	922316
335730	922317
273617	922318
171493	922319
59196	922320
46516	922321
356120	922322
19208	922323
112912	922324
5237	922325
56294	922326
248212	922327
83610	922328
153352	922329
56167	922330
11851	922331
293133	922332
19108	922333
10424	922334
134583	922335
65494	922336
43368	922337
113028	922338
109782	922339
103176	922340
35963	922341
10446	922342
22028	922343
934	922344
13066	922345
83585	922346
14419	922347
131179	922348
24274	922349
47914	922350
9300	922351
353340	922352
34533	922353
316426	922354
133889	922355
162558	922356
63	922357
48606	922358
125812	922359
5566	922360
1874	922361
24661	922362
23023	922363
38542	922364
78263	922365
102518	922366
22604	922367
73460	922368
323077	922369
1657	922370
22730	922371
338650	922372
184771	922373
13153	922374
25342	922375
115905	922376
54775	922377
48905	922378
158649	922379
205389	922380
4276	922381
7562	922382
34704	922383
35305	922384
97727	922385
83370	922386
16254	922387
89515	922388
175715	922389
26912	922390
63282	922391
860	922392
49334	922393
219365	922394
85952	922395
9590	922396
161846	922397
79956	922398
52362	922399
122138	922400
15630	922401
2885	922402
30476	922403
26273	922404
212764	922405
88564	922406
350697	922407
4081	922408
35540	922409
214231	922410
125608	922411
33344	922412
186047	922413
75718	922414
248765	922415
205153	922416
284654	922417
63684	922418
75641	922419
30288	922420
4485	922421
16925	922422
333549	922423
95739	922424
38084	922425
285256	922426
61269	922427
118837	922428
280655	922429
41476	922430
74756	922431
33316	922432
42103	922433
221794	922434
28360	922435
97533	922436
103397	922437
317496	922438
10900	922439
49125	922440
13337	922441
153077	922442
253530	922443
185540	922444
24369	922445
28137	922446
3999	922447
18172	922448
235781	922449
55230	922450
28254	922451
48752	922452
5112	922453
62858	922454
108594	922455
76733	922456
246929	922457
254550	922458
97177	922459
174442	922460
317245	922461
968	922462
2383	922463
124544	922464
129330	922465
63117	922466
140060	922467
326186	922468
32488	922469
58845	922470
122869	922471
130028	922472
45505	922473
31916	922474
85882	922475
147096	922476
29188	922477
16996	922478
127505	922479
183144	922480
19887	922481
44711	922482
135787	922483
78664	922484
153310	922485
115059	922486
277314	922487
335555	922488
292980	922489
81940	922490
161624	922491
200675	922492
198931	922493
1166	922494
24608	922495
17984	922496
195180	922497
330828	922498
37679	922499
81959	922500
24944	922501
90263	922502
8500	922503
206659	922504
134259	922505
26633	922506
1328	922507
30056	922508
14097	922509
23765	922510
100914	922511
49	922512
16233	922513
28636	922514
134141	922515
51455	922516
43081	922517
126439	922518
1623	922519
66109	922520
394	922521
324375	922522
337326	922523
33124	922524
304715	922525
13425	922526
2407	922527
1333	922528
118351	922529
108075	922530
28456	922531
64551	922532
19226	922533
67117	922534
28688	922535
262843	922536
59672	922537
185789	922538
1329	922539
12340	922540
69516	922541
67341	922542
58728	922543
46657	922544
60289	922545
308	922546
65252	922547
187051	922548
320109	922549
345554	922550
354638	922551
33925	922552
130060	922553
7123	922554
28968	922555
67914	922556
19323	922557
197647	922558
118450	922559
5942	922560
3787	922561
13440	922562
508	922563
98385	922564
28699	922565
72233	922566
47846	922567
11392	922568
16819	922569
37817	922570
56541	922571
175812	922572
15420	922573
13784	922574
31128	922575
57990	922576
163367	922577
56177	922578
172468	922579
105635	922580
34228	922581
21514	922582
167734	922583
146849	922584
4101	922585
24766	922586
203093	922587
272824	922588
172645	922589
130293	922590
195217	922591
48977	922592
206420	922593
195752	922594
163283	922595
337965	922596
48833	922597
82238	922598
154969	922599
3411	922600
288962	922601
209054	922602
301262	922603
10743	922604
40659	922605
194638	922606
208529	922607
19189	922608
7851	922609
25679	922610
44679	922611
7073	922612
190558	922613
16047	922614
228969	922615
62120	922616
175314	922617
30056	922618
89398	922619
221858	922620
75918	922621
206665	922622
47757	922623
251943	922624
42081	922625
26469	922626
32338	922627
191501	922628
13272	922629
339973	922630
19010	922631
1738	922632
34271	922633
177994	922634
40110	922635
57658	922636
8252	922637
10928	922638
4648	922639
22519	922640
186209	922641
21647	922642
180021	922643
11665	922644
146351	922645
30160	922646
3619	922647
168718	922648
117494	922649
101818	922650
102115	922651
40062	922652
62472	922653
10222	922654
63800	922655
36056	922656
191144	922657
1746	922658
37227	922659
100745	922660
16238	922661
35832	922662
9119	922663
51939	922664
29784	922665
220	922666
5511	922667
102816	922668
43676	922669
19813	922670
66482	922671
11753	922672
118372	922673
20032	922674
95376	922675
357586	922676
23937	922677
178409	922678
35462	922679
1100	922680
41924	922681
18340	922682
12111	922683
7340	922684
2280	922685
58377	922686
152203	922687
64799	922688
42089	922689
81046	922690
93947	922691
53027	922692
34788	922693
13048	922694
89542	922695
86936	922696
19631	922697
2684	922698
53971	922699
164407	922700
118366	922701
5998	922702
19633	922703
234784	922704
58862	922705
38720	922706
39941	922707
3804	922708
10004	922709
34224	922710
109132	922711
14068	922712
1123	922713
18748	922714
293520	922715
175483	922716
20797	922717
33797	922718
52746	922719
84008	922720
50697	922721
61448	922722
70454	922723
280831	922724
64739	922725
10593	922726
35289	922727
186764	922728
112411	922729
278	922730
7754	922731
67203	922732
5508	922733
182610	922734
119874	922735
37770	922736
48095	922737
5061	922738
60889	922739
3924	922740
125849	922741
6957	922742
1844	922743
154375	922744
110708	922745
4279	922746
5412	922747
101472	922748
12758	922749
310862	922750
17830	922751
13996	922752
151782	922753
189511	922754
102187	922755
22900	922756
190995	922757
71045	922758
26142	922759
87920	922760
16750	922761
6116	922762
107774	922763
12541	922764
13038	922765
91806	922766
127470	922767
106808	922768
2302	922769
22945	922770
19705	922771
110042	922772
78473	922773
110699	922774
4962	922775
30964	922776
36587	922777
77743	922778
16079	922779
118246	922780
320264	922781
24925	922782
178558	922783
35889	922784
40176	922785
202502	922786
5460	922787
563	922788
245908	922789
2193	922790
22140	922791
14459	922792
107182	922793
1510	922794
11932	922795
2613	922796
28122	922797
12581	922798
132913	922799
4545	922800
91147	922801
94787	922802
29886	922803
64997	922804
117536	922805
81960	922806
21516	922807
129761	922808
3121	922809
62534	922810
1304	922811
210584	922812
4638	922813
57627	922814
114350	922815
19926	922816
161710	922817
139802	922818
30434	922819
67234	922820
138749	922821
6319	922822
63155	922823
92918	922824
46773	922825
9322	922826
120834	922827
58710	922828
57360	922829
19144	922830
137802	922831
11389	922832
6872	922833
40813	922834
29794	922835
158803	922836
1503	922837
145215	922838
24231	922839
1980	922840
10748	922841
75271	922842
73892	922843
8476	922844
124700	922845
70832	922846
66196	922847
152316	922848
1111	922849
11425	922850
86394	922851
150734	922852
30819	922853
1562	922854
8871	922855
266920	922856
38186	922857
142623	922858
142879	922859
112386	922860
42303	922861
61769	922862
245696	922863
645	922864
181141	922865
140303	922866
81055	922867
2824	922868
59901	922869
88815	922870
166378	922871
4539	922872
7570	922873
357481	922874
24172	922875
1162	922876
21189	922877
224750	922878
55120	922879
131519	922880
24591	922881
1113	922882
113574	922883
3148	922884
14509	922885
109074	922886
217929	922887
98744	922888
18753	922889
2255	922890
108905	922891
58828	922892
39963	922893
178462	922894
8145	922895
21113	922896
129938	922897
183780	922898
256436	922899
264474	922900
75484	922901
27876	922902
189665	922903
36097	922904
171605	922905
238799	922906
507	922907
1966	922908
54682	922909
157338	922910
55508	922911
199527	922912
31082	922913
17487	922914
112827	922915
13424	922916
201155	922917
151868	922918
78819	922919
193048	922920
79950	922921
120366	922922
34879	922923
84052	922924
12567	922925
89380	922926
12205	922927
6812	922928
256071	922929
119758	922930
91547	922931
120259	922932
26364	922933
63270	922934
3524	922935
37794	922936
26268	922937
2995	922938
84492	922939
25450	922940
310044	922941
62454	922942
21721	922943
10234	922944
102075	922945
63205	922946
4959	922947
22498	922948
165492	922949
36427	922950
86652	922951
164231	922952
2611	922953
285385	922954
110611	922955
8431	922956
39007	922957
1618	922958
83431	922959
108872	922960
12344	922961
27013	922962
81563	922963
2981	922964
107063	922965
351	922966
318528	922967
101877	922968
79189	922969
95916	922970
76864	922971
41348	922972
76642	922973
52291	922974
117674	922975
9618	922976
243865	922977
284023	922978
16477	922979
28142	922980
11275	922981
6565	922982
136163	922983
20330	922984
41014	922985
152346	922986
70270	922987
4484	922988
260792	922989
315613	922990
6985	922991
1459	922992
30082	922993
46051	922994
302408	922995
18841	922996
109228	922997
49554	922998
87853	922999
17782	923000
16595	923001
15894	923002
22187	923003
308282	923004
35318	923005
233854	923006
147543	923007
46521	923008
96900	923009
152476	923010
279878	923011
44662	923012
72163	923013
12003	923014
297801	923015
5699	923016
5997	923017
26045	923018
37634	923019
1173	923020
110871	923021
293752	923022
85485	923023
82105	923024
133296	923025
208894	923026
206499	923027
81744	923028
17410	923029
65133	923030
139263	923031
11611	923032
8426	923033
123782	923034
6627	923035
91956	923036
28791	923037
205924	923038
11912	923039
64440	923040
187495	923041
92493	923042
186424	923043
1663	923044
166402	923045
66840	923046
14283	923047
34701	923048
30088	923049
65046	923050
69585	923051
89	923052
22796	923053
69501	923054
268176	923055
5859	923056
2583	923057
94384	923058
3269	923059
4983	923060
5991	923061
115506	923062
81778	923063
65300	923064
214	923065
16707	923066
89	923067
4148	923068
344124	923069
112679	923070
31865	923071
190511	923072
105553	923073
201550	923074
33254	923075
33518	923076
119736	923077
119014	923078
26882	923079
4997	923080
16729	923081
2449	923082
203083	923083
264784	923084
46847	923085
103830	923086
177738	923087
71352	923088
146231	923089
64508	923090
20210	923091
82030	923092
108232	923093
1828	923094
16388	923095
275349	923096
35439	923097
30487	923098
35787	923099
72467	923100
72323	923101
30522	923102
135980	923103
112481	923104
97168	923105
14309	923106
76855	923107
245961	923108
26541	923109
1411	923110
9128	923111
15628	923112
11491	923113
54670	923114
229041	923115
19421	923116
17635	923117
2667	923118
126819	923119
13493	923120
126973	923121
337811	923122
319384	923123
328466	923124
37068	923125
16747	923126
68764	923127
124119	923128
136469	923129
86620	923130
305219	923131
217239	923132
46471	923133
46832	923134
47179	923135
68772	923136
13052	923137
71129	923138
107085	923139
75522	923140
2010	923141
325246	923142
105790	923143
51770	923144
139605	923145
57613	923146
121365	923147
87851	923148
211122	923149
212506	923150
85382	923151
122694	923152
242	923153
7615	923154
99078	923155
95235	923156
36228	923157
46853	923158
274769	923159
121365	923160
396	923161
23033	923162
46166	923163
396	923164
194667	923165
35181	923166
67380	923167
334882	923168
151526	923169
242286	923170
115966	923171
33573	923172
329464	923173
50985	923174
193044	923175
76158	923176
160699	923177
3937	923178
45891	923179
161258	923180
4518	923181
42494	923182
43255	923183
133827	923184
66986	923185
331459	923186
16841	923187
46047	923188
103573	923189
166099	923190
162210	923191
104249	923192
120962	923193
243547	923194
258712	923195
91580	923196
47047	923197
58580	923198
33753	923199
25715	923200
5844	923201
10422	923202
45621	923203
5825	923204
357271	923205
138904	923206
184602	923207
19591	923208
402	923209
10731	923210
5564	923211
150050	923212
178004	923213
73405	923214
168498	923215
246620	923216
223468	923217
247906	923218
88480	923219
35307	923220
9170	923221
228884	923222
82259	923223
43900	923224
54858	923225
249429	923226
156830	923227
41092	923228
25773	923229
186945	923230
117820	923231
7621	923232
168767	923233
2437	923234
85117	923235
47388	923236
5627	923237
9318	923238
126756	923239
237113	923240
153359	923241
312475	923242
8641	923243
243658	923244
336149	923245
8028	923246
302773	923247
181665	923248
23438	923249
7694	923250
276603	923251
27144	923252
204594	923253
304257	923254
58229	923255
23475	923256
104679	923257
15828	923258
28562	923259
28888	923260
99914	923261
323734	923262
16389	923263
30349	923264
146084	923265
44692	923266
137957	923267
161161	923268
90487	923269
107591	923270
42408	923271
124783	923272
38419	923273
63106	923274
54768	923275
491	923276
111185	923277
12756	923278
77548	923279
588	923280
154073	923281
117454	923282
184513	923283
224524	923284
1720	923285
8822	923286
149572	923287
4986	923288
8307	923289
1223	923290
3398	923291
4994	923292
3806	923293
82576	923294
38651	923295
333722	923296
30345	923297
25516	923298
149396	923299
74872	923300
59769	923301
146345	923302
1384	923303
80763	923304
88760	923305
38310	923306
224468	923307
422	923308
20874	923309
22535	923310
46245	923311
225875	923312
90640	923313
114160	923314
98390	923315
269944	923316
166165	923317
166165	923318
151853	923319
228733	923320
222261	923321
65531	923322
167362	923323
195680	923324
247833	923325
139057	923326
58959	923327
20585	923328
33677	923329
282642	923330
141178	923331
303945	923332
114078	923333
222912	923334
126919	923335
347021	923336
224687	923337
101174	923338
70361	923339
141889	923340
169857	923341
142155	923342
5969	923343
66615	923344
9047	923345
342736	923346
70357	923347
140207	923348
113512	923349
36692	923350
119028	923351
76526	923352
85230	923353
147998	923354
106792	923355
47984	923356
5382	923357
122159	923358
15811	923359
277830	923360
127427	923361
296832	923362
7261	923363
207148	923364
163178	923365
77066	923366
288407	923367
73320	923368
126815	923369
15271	923370
31079	923371
176637	923372
14213	923373
347629	923374
24156	923375
62484	923376
103369	923377
16765	923378
78337	923379
340581	923380
89228	923381
195729	923382
228939	923383
248705	923384
96963	923385
4165	923386
26488	923387
228290	923388
247869	923389
89228	923390
47282	923391
11730	923392
54201	923393
22638	923394
33492	923395
182147	923396
36334	923397
26494	923398
9493	923399
339837	923400
341959	923401
70567	923402
3172	923403
1281	923404
66463	923405
53522	923406
84423	923407
11051	923408
228736	923409
327333	923410
27136	923411
89475	923412
270815	923413
6542	923414
136770	923415
90291	923416
169916	923417
147042	923418
223292	923419
338243	923420
26494	923421
22478	923422
251125	923423
17228	923424
147341	923425
37268	923426
89710	923427
15481	923428
38452	923429
229958	923430
196184	923431
156882	923432
258114	923433
181541	923434
35291	923435
160579	923436
325219	923437
90629	923438
26110	923439
53042	923440
159505	923441
811	923442
1876	923443
22819	923444
26372	923445
162122	923446
161961	923447
8435	923448
28399	923449
67065	923450
119586	923451
16717	923452
21365	923453
7151	923454
5180	923455
190471	923456
14213	923457
138691	923458
44681	923459
300571	923460
162	923461
43019	923462
15515	923463
10235	923464
218	923465
117119	923466
8264	923467
604	923468
6472	923469
193271	923470
180725	923471
74422	923472
52509	923473
2773	923474
337	923475
341311	923476
189288	923477
284596	923478
1283	923479
20812	923480
334575	923481
118436	923482
223146	923483
2088	923484
124774	923485
52595	923486
768	923487
63209	923488
7057	923489
5307	923490
1560	923491
183997	923492
123757	923493
140067	923494
37110	923495
192939	923496
101848	923497
2035	923498
15928	923499
4603	923500
270381	923501
89807	923502
150102	923503
40976	923504
114928	923505
97583	923506
331447	923507
99282	923508
61871	923509
125912	923510
41629	923511
52183	923512
12519	923513
141890	923514
204564	923515
146421	923516
89262	923517
3333	923518
187031	923519
5117	923520
187336	923521
187124	923522
322573	923523
84058	923524
165719	923525
177588	923526
138573	923527
26526	923528
86430	923529
307751	923530
20034	923531
259526	923532
92872	923533
36668	923534
230560	923535
180572	923536
189466	923537
213274	923538
10665	923539
1245	923540
329269	923541
153065	923542
16337	923543
2473	923544
2473	923545
2473	923546
2473	923547
2473	923548
121009	923549
36170	923550
77166	923551
13929	923552
13929	923553
312853	923554
77107	923555
77939	923556
263292	923557
41263	923558
79222	923559
63416	923560
63962	923561
5177	923562
38146	923563
38146	923564
36393	923565
117945	923566
35942	923567
5520	923568
2430	923569
16472	923570
197485	923571
197781	923572
5871	923573
22522	923574
22522	923575
2282	923576
103839	923577
12409	923578
9445	923579
2557	923580
2557	923581
197663	923582
220580	923583
40066	923584
2556	923585
2556	923586
49737	923587
17145	923588
330143	923589
155492	923590
123327	923591
255610	923592
343325	923593
15654	923594
123149	923595
264472	923596
12445	923597
10855	923598
229244	923599
19940	923600
43943	923601
18454	923602
149907	923603
70	923604
131127	923605
219775	923606
66281	923607
68580	923608
20297	923609
28704	923610
10168	923611
153508	923612
186643	923613
47065	923614
9770	923615
59681	923616
200125	923617
2303	923618
15769	923619
150990	923620
21020	923621
7384	923622
39128	923623
159363	923624
34758	923625
83903	923626
4575	923627
8521	923628
56114	923629
276314	923630
18432	923631
194180	923632
1150	923633
102309	923634
212649	923635
6459	923636
13082	923637
7466	923638
29721	923639
29591	923640
74772	923641
130135	923642
14724	923643
136803	923644
17447	923645
135093	923646
99209	923647
107493	923648
348031	923649
158	923650
247753	923651
82662	923652
10620	923653
3454	923654
47874	923655
127301	923656
8165	923657
75911	923658
189525	923659
30221	923660
32753	923661
18837	923662
169529	923663
62734	923664
31540	923665
371	923666
88051	923667
21378	923668
6564	923669
7079	923670
210000	923671
87442	923672
123042	923673
22160	923674
78343	923675
178064	923676
122503	923677
3107	923678
65065	923679
328806	923680
92264	923681
43219	923682
54801	923683
29446	923684
206802	923685
286666	923686
16612	923687
59521	923688
8418	923689
103185	923690
43844	923691
5536	923692
299389	923693
46708	923694
342774	923695
20950	923696
196742	923697
163983	923698
85658	923699
196450	923700
117512	923701
41040	923702
5925	923703
101838	923704
334	923705
196515	923706
21475	923707
94483	923708
8350	923709
18893	923710
22824	923711
52942	923712
1108	923713
101900	923714
25837	923715
119303	923716
3358	923717
2271	923718
74777	923719
22021	923720
114793	923721
2002	923722
37041	923723
24413	923724
2837	923725
64588	923726
109914	923727
45617	923728
175	923729
120860	923730
82572	923731
322858	923732
41625	923733
122255	923734
313276	923735
133096	923736
5908	923737
66862	923738
22755	923739
11149	923740
91815	923741
809	923742
186299	923743
12471	923744
78196	923745
350161	923746
44990	923747
316895	923748
173262	923749
78362	923750
45700	923751
180027	923752
1382	923753
114611	923754
24943	923755
39596	923756
349430	923757
122419	923758
46632	923759
8226	923760
192477	923761
25894	923762
325061	923763
8992	923764
194018	923765
185154	923766
31535	923767
165902	923768
56806	923769
16294	923770
2914	923771
20724	923772
61196	923773
65610	923774
130282	923775
164986	923776
301100	923777
36862	923778
10410	923779
18954	923780
35011	923781
153	923782
18558	923783
53852	923784
292502	923785
47336	923786
80365	923787
24670	923788
109310	923789
56615	923790
328803	923791
37611	923792
273279	923793
73842	923794
42664	923795
106279	923796
23048	923797
29786	923798
6354	923799
32665	923800
26856	923801
21704	923802
165872	923803
64489	923804
4030	923805
7393	923806
158749	923807
30691	923808
69150	923809
105073	923810
52525	923811
1490	923812
3819	923813
3290	923814
333112	923815
27905	923816
64703	923817
36403	923818
164114	923819
63227	923820
86378	923821
77096	923822
94200	923823
6063	923824
35655	923825
14879	923826
104753	923827
16283	923828
95719	923829
186271	923830
57965	923831
74054	923832
21139	923833
173029	923834
188050	923835
30030	923836
57399	923837
79864	923838
2985	923839
51533	923840
36750	923841
7676	923842
198510	923843
345195	923844
21341	923845
14766	923846
283371	923847
58063	923848
32316	923849
5028	923850
91025	923851
80903	923852
70161	923853
24041	923854
39404	923855
32284	923856
39629	923857
19119	923858
20165	923859
39246	923860
253072	923861
173736	923862
96720	923863
62212	923864
118790	923865
2082	923866
8255	923867
164560	923868
131852	923869
11323	923870
40362	923871
18607	923872
18407	923873
56132	923874
296220	923875
141847	923876
52617	923877
105014	923878
4304	923879
27985	923880
702	923881
143615	923882
143606	923883
117150	923884
134944	923885
273581	923886
1645	923887
96340	923888
10245	923889
55218	923890
112147	923891
102898	923892
13130	923893
172539	923894
17324	923895
37900	923896
285058	923897
42664	923898
102434	923899
34626	923900
11100	923901
27539	923902
1029	923903
312857	923904
65739	923905
44503	923906
31680	923907
30659	923908
8838	923909
208838	923910
356137	923911
151731	923912
3029	923913
83610	923914
310753	923915
6316	923916
25826	923917
251099	923918
4236	923919
75244	923920
32505	923921
2474	923922
7326	923923
95	923924
6685	923925
114635	923926
200675	923927
133344	923928
6916	923929
1489	923930
13978	923931
42873	923932
264810	923933
134335	923934
8996	923935
271580	923936
310644	923937
41741	923938
8729	923939
145382	923940
194030	923941
174770	923942
2293	923943
74593	923944
93686	923945
27171	923946
1943	923947
204227	923948
75922	923949
13038	923950
41679	923951
58741	923952
166021	923953
105470	923954
50558	923955
1798	923956
227239	923957
31041	923958
14505	923959
16673	923960
121112	923961
92266	923962
143066	923963
29508	923964
326346	923965
12058	923966
425	923967
11767	923968
2329	923969
15558	923970
22274	923971
46096	923972
128334	923973
167015	923974
275234	923975
152313	923976
87363	923977
31871	923978
44828	923979
38580	923980
18311	923981
65673	923982
21456	923983
36215	923984
13929	923985
15269	923986
109662	923987
24542	923988
463	923989
12625	923990
4879	923991
26140	923992
175912	923993
15707	923994
101917	923995
5249	923996
22475	923997
44319	923998
29742	923999
193	924000
15707	924001
292843	924002
227496	924003
289136	924004
62977	924005
175737	924006
6310	924007
174671	924008
101996	924009
312962	924010
69768	924011
214490	924012
10588	924013
12586	924014
178031	924015
18108	924016
4526	924017
108119	924018
190243	924019
5550	924020
58976	924021
97935	924022
30468	924023
118055	924024
2171	924025
239849	924026
80018	924027
240427	924028
844	924029
172923	924030
108501	924031
17133	924032
46974	924033
263573	924034
199004	924035
3253	924036
36404	924037
8311	924038
4146	924039
14209	924040
314705	924041
71135	924042
3594	924043
8215	924044
55648	924045
24429	924046
204276	924047
63645	924048
34195	924049
118551	924050
37680	924051
21406	924052
4422	924053
5215	924054
172815	924055
209841	924056
9470	924057
65560	924058
98812	924059
42820	924060
600	924061
67201	924062
126637	924063
35417	924064
17143	924065
120640	924066
349637	924067
16988	924068
266808	924069
4541	924070
147254	924071
59384	924072
25888	924073
998	924074
116656	924075
455	924076
141795	924077
14955	924078
160805	924079
148509	924080
42576	924081
52900	924082
67067	924083
3040	924084
2178	924085
118430	924086
164258	924087
9385	924088
6150	924089
132905	924090
280055	924091
60544	924092
30847	924093
1048	924094
38861	924095
5771	924096
101911	924097
61	924098
6237	924099
18106	924100
1837	924101
105333	924102
326652	924103
26246	924104
6129	924105
41728	924106
4582	924107
163123	924108
46974	924109
15315	924110
21981	924111
60825	924112
61	924113
1045	924114
259147	924115
6850	924116
119771	924117
17602	924118
9271	924119
9470	924120
66464	924121
12306	924122
39843	924123
4644	924124
3745	924125
5224	924126
350231	924127
3528	924128
59083	924129
21057	924130
141926	924131
425	924132
120927	924133
323131	924134
2414	924135
12346	924136
18481	924137
18019	924138
240398	924139
9076	924140
263552	924141
60806	924142
171625	924143
36537	924144
25210	924145
76730	924146
7319	924147
215708	924148
72514	924149
61056	924150
175077	924151
121738	924152
328051	924153
4609	924154
265617	924155
54014	924156
160441	924157
175883	924158
288154	924159
83476	924160
71439	924161
267065	924162
41022	924163
115802	924164
52534	924165
74323	924166
120298	924167
173835	924168
12391	924169
122713	924170
13871	924171
71625	924172
88205	924173
3318	924174
30363	924175
1611	924176
36444	924177
10533	924178
77159	924179
26745	924180
7100	924181
26925	924182
69682	924183
6127	924184
47703	924185
9106	924186
4388	924187
3241	924188
302135	924189
2975	924190
98666	924191
81966	924192
24634	924193
6480	924194
127988	924195
210193	924196
72869	924197
215332	924198
67773	924199
92473	924200
129396	924201
103361	924202
2441	924203
7936	924204
8981	924205
123736	924206
7536	924207
9829	924208
68625	924209
4432	924210
1081	924211
42696	924212
164766	924213
23283	924214
47935	924215
3983	924216
45001	924217
4927	924218
49043	924219
33409	924220
5024	924221
96039	924222
295008	924223
229465	924224
61137	924225
67863	924226
79767	924227
291966	924228
316907	924229
53189	924230
237767	924231
42001	924232
5942	924233
594	924234
160349	924235
2896	924236
82993	924237
83595	924238
131205	924239
102105	924240
129325	924241
15322	924242
32262	924243
112471	924244
25878	924245
25878	924246
332891	924247
300191	924248
131157	924249
39179	924250
62304	924251
111158	924252
44972	924253
54338	924254
128347	924255
11083	924256
2442	924257
200370	924258
43774	924259
80409	924260
83825	924261
79758	924262
48586	924263
2622	924264
98295	924265
36686	924266
59775	924267
47034	924268
46179	924269
29483	924270
271270	924271
11674	924272
274039	924273
135325	924274
21914	924275
56712	924276
290538	924277
13202	924278
128039	924279
67666	924280
208843	924281
79391	924282
110888	924283
78626	924284
24471	924285
354953	924286
10280	924287
67378	924288
94259	924289
109916	924290
73787	924291
46	924292
58407	924293
23001	924294
223339	924295
10850	924296
234403	924297
2873	924298
16369	924299
281989	924300
115513	924301
5228	924302
184988	924303
12336	924304
51576	924305
39838	924306
2141	924307
19282	924308
94362	924309
316553	924310
68207	924311
111575	924312
82682	924313
287748	924314
1439	924315
29325	924316
175628	924317
67232	924318
69492	924319
262156	924320
19666	924321
4258	924322
21550	924323
22931	924324
12970	924325
113758	924326
349632	924327
351018	924328
346101	924329
216697	924330
13809	924331
329090	924332
45601	924333
20669	924334
62557	924335
314359	924336
6344	924337
25709	924338
56541	924339
84466	924340
162129	924341
74752	924342
306264	924343
16181	924344
41248	924345
53708	924346
160032	924347
106137	924348
42275	924349
153	924350
3253	924351
578	924352
22853	924353
1790	924354
9606	924355
45826	924356
2312	924357
4838	924358
47400	924359
232371	924360
209651	924361
2407	924362
316623	924363
201119	924364
10390	924365
2768	924366
159639	924367
22757	924368
117440	924369
14763	924370
25112	924371
47416	924372
50967	924373
108417	924374
193265	924375
339267	924376
120822	924377
12752	924378
105639	924379
120829	924380
8954	924381
17211	924382
77758	924383
354913	924384
34494	924385
165264	924386
68694	924387
10028	924388
263963	924389
3822	924390
62976	924391
80499	924392
3085	924393
318266	924394
762	924395
16833	924396
7506	924397
8990	924398
160569	924399
1801	924400
122737	924401
2430	924402
73525	924403
120859	924404
285241	924405
24666	924406
52364	924407
157452	924408
561	924409
177911	924410
25034	924411
350857	924412
8075	924413
41944	924414
4335	924415
73778	924416
28684	924417
314682	924418
121926	924419
28416	924420
159083	924421
285695	924422
3736	924423
66100	924424
20758	924425
345218	924426
48285	924427
286702	924428
117006	924429
8836	924430
119261	924431
21827	924432
30702	924433
55291	924434
5494	924435
17389	924436
1035	924437
327402	924438
99561	924439
40492	924440
8154	924441
615	924442
297571	924443
80671	924444
334246	924445
98148	924446
14799	924447
71059	924448
125334	924449
37663	924450
124032	924451
202011	924452
339069	924453
1704	924454
62581	924455
157677	924456
22836	924457
82906	924458
10718	924459
1206	924460
152911	924461
316723	924462
162275	924463
68109	924464
22147	924465
274430	924466
16245	924467
30716	924468
254634	924469
42018	924470
118541	924471
22003	924472
43766	924473
252864	924474
22119	924475
43766	924476
252754	924477
222699	924478
70711	924479
239097	924480
42402	924481
48617	924482
30894	924483
26125	924484
324820	924485
10500	924486
135340	924487
25607	924488
47485	924489
18641	924490
3365	924491
10910	924492
7875	924493
1732	924494
159822	924495
319293	924496
101591	924497
4113	924498
198786	924499
64999	924500
72269	924501
133431	924502
146	924503
103309	924504
10170	924505
4869	924506
31962	924507
131612	924508
86441	924509
47835	924510
107129	924511
30927	924512
30792	924513
307785	924514
2482	924515
218609	924516
181278	924517
246720	924518
29483	924519
11636	924520
1925	924521
29015	924522
4076	924523
28280	924524
14490	924525
48520	924526
76127	924527
16474	924528
48243	924529
37268	924530
19641	924531
29450	924532
194539	924533
76786	924534
2670	924535
65	924536
560	924537
51	924538
67027	924539
19063	924540
173924	924541
26315	924542
11829	924543
2445	924544
18426	924545
41197	924546
22676	924547
98769	924548
176737	924549
14315	924550
166473	924551
11747	924552
27144	924553
19	924554
1208	924555
74114	924556
134366	924557
14034	924558
422	924559
158177	924560
137325	924561
255784	924562
159098	924563
7181	924564
30299	924565
4219	924566
42430	924567
17347	924568
94175	924569
79719	924570
89498	924571
260916	924572
220904	924573
422	924574
67358	924575
84199	924576
19254	924577
340402	924578
20458	924579
1007	924580
263702	924581
1417	924582
5628	924583
4481	924584
166019	924585
15750	924586
581	924587
107714	924588
91461	924589
15869	924590
61023	924591
26236	924592
5075	924593
5075	924594
282535	924595
38507	924596
72863	924597
6521	924598
9955	924599
48565	924600
72858	924601
24133	924602
48769	924603
48765	924604
286224	924605
94628	924606
40595	924607
39008	924608
13059	924609
9717	924610
4867	924611
89242	924612
101954	924613
220	924614
59603	924615
35116	924616
78289	924617
7132	924618
231764	924619
235593	924620
128	924621
160728	924622
24095	924623
4328	924624
182	924625
13606	924626
13606	924627
125223	924628
245516	924629
315248	924630
752	924631
34301	924632
53509	924633
106251	924634
100566	924635
45135	924636
168664	924637
7013	924638
7488	924639
49751	924640
338319	924641
8427	924642
236995	924643
143608	924644
30770	924645
293130	924646
108888	924647
5916	924648
118999	924649
98864	924650
38389	924651
125614	924652
125614	924653
120221	924654
13911	924655
8484	924656
15954	924657
209631	924658
120536	924659
43330	924660
864	924661
25962	924662
20466	924663
118871	924664
192571	924665
36384	924666
25608	924667
121138	924668
11497	924669
78546	924670
264152	924671
12305	924672
79138	924673
37034	924674
28298	924675
3358	924676
128	924677
2763	924678
48769	924679
315136	924680
36384	924681
121121	924682
196397	924683
26195	924684
43684	924685
1204	924686
239385	924687
213850	924688
213930	924689
345444	924690
12491	924691
67069	924692
45718	924693
20466	924694
87592	924695
77770	924696
118852	924697
129657	924698
122554	924699
56629	924700
188404	924701
36760	924702
1405	924703
28763	924704
196603	924705
219767	924706
239445	924707
103937	924708
267614	924709
99416	924710
58609	924711
28044	924712
42	924713
125206	924714
2363	924715
4418	924716
255464	924717
87790	924718
192580	924719
7454	924720
10096	924721
58813	924722
76171	924723
22601	924724
37322	924725
32	924726
6700	924727
191343	924728
25836	924729
10230	924730
13308	924731
135602	924732
238336	924733
12922	924734
1501	924735
48905	924736
11646	924737
27307	924738
62345	924739
5420	924740
316070	924741
48190	924742
3460	924743
133500	924744
166989	924745
9765	924746
28871	924747
24745	924748
18804	924749
32108	924750
84	924751
93830	924752
17527	924753
75577	924754
146670	924755
2659	924756
72027	924757
48654	924758
325167	924759
32676	924760
38398	924761
71940	924762
270880	924763
270562	924764
9893	924765
150270	924766
12096	924767
26613	924768
71988	924769
201158	924770
36628	924771
263678	924772
151998	924773
2582	924774
27708	924775
9878	924776
287334	924777
241266	924778
194609	924779
252465	924780
29181	924781
209796	924782
20398	924783
228421	924784
186450	924785
1043	924786
11849	924787
21616	924788
16095	924789
42908	924790
2758	924791
42528	924792
191218	924793
36933	924794
112631	924795
79272	924796
149984	924797
323373	924798
119854	924799
16338	924800
130	924801
1075	924802
275399	924803
63991	924804
99168	924805
184075	924806
184468	924807
5928	924808
171071	924809
35769	924810
65879	924811
112261	924812
51278	924813
185748	924814
45787	924815
2601	924816
22866	924817
106300	924818
235957	924819
1724	924820
64315	924821
67771	924822
15545	924823
23131	924824
110934	924825
181019	924826
81492	924827
48687	924828
32987	924829
271306	924830
124055	924831
97139	924832
76228	924833
14098	924834
1926	924835
114774	924836
194166	924837
196282	924838
224387	924839
190023	924840
125300	924841
98504	924842
2451	924843
307792	924844
137660	924845
122059	924846
25023	924847
367	924848
346091	924849
266	924850
352763	924851
297741	924852
335631	924853
116433	924854
117415	924855
1028	924856
51411	924857
67940	924858
31541	924859
76830	924860
190685	924861
52112	924862
27292	924863
5057	924864
264278	924865
71305	924866
68458	924867
275921	924868
168294	924869
8282	924870
130300	924871
9306	924872
260735	924873
1539	924874
13297	924875
53812	924876
10894	924877
273813	924878
68718	924879
254106	924880
88113	924881
115325	924882
159816	924883
27412	924884
69351	924885
146203	924886
106642	924887
271566	924888
156667	924889
15075	924890
23312	924891
23722	924892
2844	924893
121229	924894
308052	924895
69693	924896
343503	924897
97063	924898
196676	924899
14853	924900
213795	924901
6810	924902
205765	924903
38512	924904
1708	924905
28957	924906
4125	924907
14176	924908
346295	924909
43352	924910
118967	924911
39671	924912
66	924913
67140	924914
5727	924915
216148	924916
141	924917
320482	924918
4864	924919
117618	924920
136677	924921
8816	924922
54444	924923
127350	924924
142557	924925
51048	924926
51360	924927
266785	924928
39	924929
40528	924930
150021	924931
101145	924932
415	924933
273101	924934
4865	924935
99953	924936
259570	924937
100476	924938
100476	924939
180480	924940
195365	924941
101388	924942
11562	924943
252573	924944
172988	924945
28875	924946
13466	924947
9404	924948
104725	924949
141066	924950
57072	924951
18112	924952
40278	924953
356553	924954
120514	924955
4774	924956
36518	924957
40762	924958
595	924959
18887	924960
24341	924961
15890	924962
340876	924963
5000	924964
51283	924965
41221	924966
338787	924967
69253	924968
14529	924969
317369	924970
219936	924971
11876	924972
3660	924973
72285	924974
1815	924975
263327	924976
192942	924977
52697	924978
36120	924979
62356	924980
230097	924981
7458	924982
119047	924983
53	924984
4700	924985
7286	924986
21678	924987
40598	924988
13983	924989
118791	924990
199713	924991
31806	924992
16681	924993
31820	924994
47327	924995
89607	924996
18975	924997
7449	924998
21713	924999
61282	925000
240544	925001
72447	925002
118410	925003
144058	925004
201671	925005
9316	925006
77571	925007
78408	925008
300776	925009
189310	925010
521	925011
244821	925012
352	925013
2467	925014
13493	925015
231763	925016
203818	925017
118403	925018
253030	925019
134340	925020
37997	925021
15009	925022
332973	925023
78917	925024
43001	925025
286660	925026
97218	925027
210974	925028
1015	925029
71343	925030
13975	925031
9095	925032
286435	925033
50391	925034
337994	925035
333170	925036
4483	925037
149363	925038
313682	925039
27232	925040
184180	925041
5001	925042
133900	925043
279085	925044
78473	925045
32408	925046
26100	925047
54905	925048
2467	925049
118748	925050
15	925051
119370	925052
3829	925053
45604	925054
58447	925055
143598	925056
139454	925057
78241	925058
161253	925059
229570	925060
43409	925061
115279	925062
271759	925063
29736	925064
224673	925065
74079	925066
3134	925067
189832	925068
1000	925069
36739	925070
5629	925071
45735	925072
6899	925073
31629	925074
62648	925075
223978	925076
41907	925077
118168	925078
145473	925079
143175	925080
44561	925081
103860	925082
77298	925083
136859	925084
43016	925085
35795	925086
329463	925087
70289	925088
42837	925089
115723	925090
84534	925091
59808	925092
151825	925093
67835	925094
102868	925095
5293	925096
25775	925097
239365	925098
3689	925099
174343	925100
349529	925101
8829	925102
74827	925103
11530	925104
34064	925105
632	925106
632	925107
11265	925108
296275	925109
128277	925110
53804	925111
6486	925112
90906	925113
63637	925114
28645	925115
43890	925116
22087	925117
97745	925118
736	925119
8719	925120
61183	925121
305520	925122
39988	925123
174558	925124
197502	925125
115563	925126
212182	925127
158125	925128
61466	925129
148560	925130
6998	925131
160368	925132
100474	925133
215484	925134
66882	925135
1724	925136
41037	925137
255033	925138
300437	925139
194714	925140
26455	925141
221972	925142
323377	925143
79216	925144
10212	925145
7105	925146
119902	925147
199702	925148
234262	925149
9346	925150
17421	925151
58406	925152
7102	925153
95005	925154
15907	925155
29814	925156
146147	925157
8722	925158
149519	925159
112938	925160
155021	925161
59515	925162
141185	925163
8647	925164
179236	925165
39806	925166
58132	925167
192363	925168
27804	925169
15259	925170
180703	925171
3402	925172
25252	925173
134136	925174
369	925175
177943	925176
305084	925177
115150	925178
3099	925179
501	925180
169843	925181
195225	925182
69417	925183
338594	925184
68566	925185
94501	925186
139191	925187
33558	925188
302761	925189
33560	925190
170285	925191
19951	925192
78020	925193
91051	925194
27062	925195
181935	925196
85381	925197
52586	925198
106244	925199
310893	925200
202323	925201
201948	925202
106244	925203
98591	925204
11084	925205
440	925206
225717	925207
897	925208
157927	925209
83033	925210
8775	925211
16446	925212
94116	925213
82889	925214
24146	925215
63501	925216
1095	925217
191856	925218
140897	925219
51619	925220
281796	925221
84105	925222
15973	925223
182714	925224
282837	925225
4127	925226
79087	925227
246293	925228
151251	925229
184271	925230
311531	925231
324738	925232
2538	925233
139752	925234
62877	925235
307388	925236
227508	925237
170147	925238
107541	925239
3686	925240
232222	925241
245502	925242
55489	925243
216600	925244
79299	925245
232665	925246
6226	925247
326941	925248
216884	925249
80242	925250
216361	925251
29369	925252
61274	925253
164212	925254
12893	925255
44442	925256
244179	925257
76355	925258
122895	925259
95814	925260
30398	925261
5654	925262
28073	925263
175208	925264
160212	925265
160379	925266
5654	925267
21959	925268
273	925269
107590	925270
282231	925271
7193	925272
11675	925273
108908	925274
5112	925275
32706	925276
12918	925277
15694	925278
235796	925279
95219	925280
2571	925281
347479	925282
43601	925283
127342	925284
73538	925285
191098	925286
15272	925287
32993	925288
6291	925289
173450	925290
28752	925291
56500	925292
179858	925293
246732	925294
66071	925295
60766	925296
88902	925297
162142	925298
44595	925299
743	925300
5710	925301
325323	925302
14530	925303
38501	925304
15653	925305
208936	925306
21495	925307
32048	925308
2524	925309
28865	925310
48485	925311
52641	925312
107002	925313
115189	925314
26505	925315
159565	925316
3444	925317
39129	925318
2257	925319
2256	925320
43235	925321
2115	925322
25496	925323
29890	925324
207647	925325
117992	925326
8645	925327
87011	925328
87028	925329
134411	925330
4138	925331
22511	925332
56437	925333
14165	925334
171905	925335
124619	925336
145870	925337
89026	925338
279738	925339
197448	925340
84470	925341
208511	925342
120259	925343
140194	925344
55860	925345
21597	925346
11838	925347
15366	925348
64965	925349
22986	925350
54068	925351
4216	925352
27398	925353
7983	925354
5850	925355
26223	925356
7929	925357
96036	925358
53950	925359
352775	925360
17168	925361
6647	925362
42326	925363
116719	925364
898	925365
3378	925366
87322	925367
157577	925368
298248	925369
999	925370
188388	925371
101898	925372
48362	925373
113760	925374
63953	925375
4727	925376
130516	925377
105156	925378
91738	925379
52846	925380
282	925381
214172	925382
82961	925383
61465	925384
91317	925385
29101	925386
5412	925387
141361	925388
77201	925389
53502	925390
321358	925391
2899	925392
2791	925393
15760	925394
128964	925395
117553	925396
113948	925397
10648	925398
277075	925399
204856	925400
2619	925401
47677	925402
53384	925403
95631	925404
67593	925405
41436	925406
100319	925407
122418	925408
16861	925409
10227	925410
108229	925411
47427	925412
8307	925413
138518	925414
7970	925415
71013	925416
66490	925417
230	925418
9621	925419
18111	925420
108061	925421
7727	925422
20944	925423
45289	925424
115600	925425
62810	925426
26256	925427
62810	925428
271731	925429
135844	925430
19284	925431
30140	925432
192489	925433
70849	925434
336354	925435
47461	925436
44625	925437
10051	925438
180172	925439
11864	925440
91568	925441
105463	925442
172472	925443
13054	925444
90625	925445
33137	925446
164450	925447
3439	925448
11833	925449
22759	925450
204079	925451
53214	925452
190488	925453
1030	925454
64532	925455
36762	925456
190256	925457
25808	925458
316962	925459
314283	925460
190180	925461
314837	925462
118757	925463
346777	925464
317397	925465
314661	925466
314751	925467
188196	925468
314265	925469
314147	925470
41011	925471
579	925472
12066	925473
53816	925474
109503	925475
12832	925476
13343	925477
12350	925478
288230	925479
98360	925480
17872	925481
294414	925482
115548	925483
24127	925484
280684	925485
32634	925486
181562	925487
338956	925488
2893	925489
9354	925490
266612	925491
221518	925492
53522	925493
76126	925494
61827	925495
115812	925496
100726	925497
260526	925498
187142	925499
207610	925500
152692	925501
56485	925502
25763	925503
14666	925504
7521	925505
189780	925506
146170	925507
333319	925508
32114	925509
274022	925510
42174	925511
47916	925512
12889	925513
47676	925514
12680	925515
12886	925516
216840	925517
76757	925518
41917	925519
37653	925520
139229	925521
28362	925522
69294	925523
304570	925524
139137	925525
28179	925526
5979	925527
245687	925528
9278	925529
50611	925530
58004	925531
327553	925532
75126	925533
217095	925534
223675	925535
113184	925536
71332	925537
96664	925538
20372	925539
217402	925540
105571	925541
138224	925542
2410	925543
4989	925544
310273	925545
3885	925546
55289	925547
140376	925548
932	925549
96887	925550
232387	925551
81625	925552
42	925553
59206	925554
102806	925555
10379	925556
44487	925557
25354	925558
9742	925559
112752	925560
231495	925561
134445	925562
133726	925563
86842	925564
15481	925565
58002	925566
103203	925567
46050	925568
25490	925569
220751	925570
2017	925571
137663	925572
34832	925573
134070	925574
61784	925575
54880	925576
135968	925577
134324	925578
344978	925579
272304	925580
50917	925581
38246	925582
68065	925583
11606	925584
29412	925585
62998	925586
11606	925587
54575	925588
1375	925589
86927	925590
37653	925591
28179	925592
188994	925593
70560	925594
60020	925595
100075	925596
81486	925597
18345	925598
20589	925599
138224	925600
12889	925601
256202	925602
87308	925603
793	925604
6832	925605
213214	925606
46730	925607
9884	925608
75126	925609
11261	925610
5364	925611
116257	925612
40998	925613
221118	925614
41657	925615
29197	925616
21124	925617
8718	925618
6954	925619
165392	925620
55690	925621
75874	925622
214950	925623
73802	925624
8592	925625
141137	925626
220729	925627
135626	925628
144902	925629
238777	925630
8857	925631
116326	925632
1701	925633
39763	925634
2935	925635
34976	925636
22437	925637
68455	925638
26224	925639
5132	925640
205527	925641
826	925642
144662	925643
44036	925644
9208	925645
160560	925646
102138	925647
23222	925648
121545	925649
42985	925650
30139	925651
43026	925652
121502	925653
7031	925654
193616	925655
328957	925656
122266	925657
20004	925658
869	925659
78150	925660
18365	925661
77671	925662
43017	925663
263622	925664
11712	925665
205170	925666
7528	925667
262898	925668
262902	925669
54295	925670
35180	925671
248318	925672
108050	925673
104236	925674
107625	925675
326867	925676
22575	925677
125617	925678
8327	925679
152470	925680
65642	925681
41037	925682
302845	925683
60040	925684
210847	925685
62744	925686
318282	925687
45820	925688
269527	925689
1282	925690
78772	925691
142289	925692
10779	925693
27384	925694
74661	925695
174783	925696
25030	925697
3756	925698
11043	925699
129085	925700
190672	925701
70413	925702
130003	925703
6953	925704
110415	925705
127786	925706
138402	925707
13522	925708
158856	925709
33882	925710
23760	925711
142788	925712
320346	925713
272319	925714
45091	925715
46588	925716
284778	925717
112185	925718
20548	925719
78739	925720
104556	925721
45049	925722
332093	925723
42874	925724
63010	925725
300866	925726
30459	925727
35328	925728
157692	925729
32232	925730
34677	925731
12571	925732
125125	925733
237298	925734
26643	925735
95164	925736
56991	925737
41469	925738
81211	925739
82284	925740
243909	925741
39909	925742
201647	925743
196484	925744
114682	925745
5976	925746
26370	925747
172486	925748
229700	925749
118004	925750
42590	925751
232397	925752
99240	925753
336761	925754
59903	925755
196121	925756
4764	925757
2238	925758
44748	925759
255315	925760
91405	925761
203933	925762
61535	925763
9377	925764
12767	925765
114644	925766
29277	925767
60622	925768
1435	925769
96032	925770
197299	925771
23020	925772
63811	925773
65617	925774
65599	925775
256768	925776
92593	925777
55265	925778
136445	925779
204043	925780
22009	925781
98189	925782
169957	925783
70747	925784
6226	925785
289541	925786
43315	925787
72391	925788
7345	925789
13320	925790
29287	925791
15374	925792
5865	925793
74622	925794
102059	925795
110015	925796
6290	925797
2953	925798
139502	925799
56973	925800
100245	925801
8976	925802
35580	925803
36186	925804
56348	925805
79893	925806
22951	925807
102188	925808
2075	925809
28349	925810
73256	925811
311582	925812
33345	925813
3468	925814
154364	925815
7106	925816
108692	925817
97611	925818
105634	925819
80899	925820
14998	925821
90649	925822
14503	925823
93845	925824
5481	925825
15737	925826
10510	925827
162921	925828
97912	925829
223582	925830
23138	925831
220401	925832
91960	925833
337784	925834
100223	925835
157272	925836
249219	925837
106899	925838
89343	925839
296976	925840
14433	925841
50275	925842
18263	925843
57233	925844
192217	925845
244623	925846
107080	925847
134612	925848
168637	925849
182830	925850
32467	925851
16049	925852
64931	925853
250678	925854
168668	925855
250618	925856
250657	925857
39129	925858
142132	925859
338532	925860
167687	925861
46056	925862
295948	925863
3028	925864
127969	925865
39853	925866
212541	925867
30968	925868
200382	925869
30729	925870
58342	925871
183803	925872
102583	925873
77772	925874
18483	925875
18441	925876
21176	925877
17187	925878
308123	925879
56290	925880
182052	925881
55927	925882
31788	925883
123990	925884
72107	925885
249259	925886
343553	925887
335861	925888
98083	925889
38575	925890
54095	925891
123626	925892
130774	925893
64634	925894
7412	925895
35603	925896
57008	925897
6693	925898
114649	925899
72690	925900
18285	925901
291270	925902
274415	925903
123444	925904
208804	925905
129433	925906
249752	925907
139841	925908
47885	925909
292976	925910
110594	925911
19888	925912
124281	925913
253254	925914
173576	925915
173464	925916
11620	925917
174664	925918
9474	925919
215585	925920
6674	925921
350303	925922
179873	925923
56381	925924
23212	925925
45832	925926
44642	925927
55341	925928
290795	925929
129585	925930
65391	925931
15381	925932
59401	925933
206315	925934
292169	925935
222436	925936
90724	925937
37411	925938
178704	925939
3142	925940
39576	925941
202065	925942
144898	925943
79395	925944
7177	925945
43502	925946
147	925947
88128	925948
65348	925949
173112	925950
46102	925951
217594	925952
189538	925953
56049	925954
147034	925955
64612	925956
355455	925957
248417	925958
42367	925959
110744	925960
25951	925961
8248	925962
117685	925963
101067	925964
28510	925965
28510	925966
30784	925967
8216	925968
273660	925969
159288	925970
159210	925971
36162	925972
32012	925973
34420	925974
121023	925975
31326	925976
86921	925977
44495	925978
100765	925979
238383	925980
336991	925981
107811	925982
231034	925983
306258	925984
1519	925985
191510	925986
97650	925987
60372	925988
31800	925989
329461	925990
55695	925991
202123	925992
53473	925993
7346	925994
115386	925995
97950	925996
18678	925997
5366	925998
31178	925999
160681	926000
1142	926001
134240	926002
5366	926003
204930	926004
154730	926005
281244	926006
204873	926007
123466	926008
15850	926009
77674	926010
299	926011
112452	926012
140	926013
62852	926014
105152	926015
324007	926016
10388	926017
145689	926018
39813	926019
22554	926020
197300	926021
79980	926022
12489	926023
66795	926024
269743	926025
90093	926026
21335	926027
21697	926028
2637	926029
5408	926030
265945	926031
218034	926032
149532	926033
301490	926034
7232	926035
266485	926036
192149	926037
167196	926038
228589	926039
266890	926040
28607	926041
79454	926042
70037	926043
54358	926044
30913	926045
335554	926046
121331	926047
2744	926048
1323	926049
42751	926050
171033	926051
23524	926052
71493	926053
135465	926054
39153	926055
15587	926056
152893	926057
17029	926058
7658	926059
123082	926060
13778	926061
17065	926062
106854	926063
284128	926064
327774	926065
14204	926066
282849	926067
53933	926068
4207	926069
16655	926070
30618	926071
122477	926072
211411	926073
331387	926074
295434	926075
296640	926076
288305	926077
59251	926078
23168	926079
32	926080
193096	926081
49919	926082
104243	926083
43304	926084
144423	926085
8852	926086
84816	926087
62296	926088
7526	926089
162525	926090
103597	926091
247193	926092
37908	926093
46081	926094
52135	926095
14159	926096
44240	926097
53538	926098
197311	926099
44934	926100
37488	926101
330427	926102
330696	926103
70592	926104
117232	926105
39242	926106
22253	926107
47634	926108
68382	926109
105633	926110
320498	926111
17100	926112
28533	926113
3362	926114
9779	926115
81678	926116
5557	926117
336919	926118
47468	926119
337348	926120
150972	926121
195800	926122
194793	926123
79116	926124
8044	926125
318975	926126
163413	926127
227589	926128
44124	926129
60080	926130
307844	926131
6048	926132
11584	926133
84551	926134
20077	926135
1398	926136
1398	926137
223021	926138
90673	926139
229441	926140
336758	926141
26551	926142
64533	926143
8293	926144
236502	926145
121292	926146
29778	926147
81120	926148
47016	926149
180363	926150
323401	926151
57241	926152
84997	926153
51840	926154
296268	926155
75852	926156
171564	926157
26249	926158
156886	926159
136495	926160
324648	926161
122325	926162
23649	926163
254472	926164
299547	926165
33100	926166
59642	926167
9918	926168
36250	926169
22637	926170
19348	926171
1693	926172
594	926173
21747	926174
12580	926175
108980	926176
27497	926177
32452	926178
90033	926179
45330	926180
17322	926181
25918	926182
10630	926183
27321	926184
31975	926185
209905	926186
114487	926187
67048	926188
284852	926189
54814	926190
105338	926191
121863	926192
40728	926193
94393	926194
9606	926195
101896	926196
315301	926197
312622	926198
102263	926199
102280	926200
27600	926201
20869	926202
127214	926203
37233	926204
163642	926205
122336	926206
203417	926207
4176	926208
14	926209
3064	926210
270478	926211
8953	926212
14220	926213
56233	926214
321507	926215
66181	926216
93903	926217
34173	926218
186718	926219
110743	926220
145607	926221
746	926222
8778	926223
120011	926224
18678	926225
50196	926226
181031	926227
144952	926228
59384	926229
17292	926230
43385	926231
36347	926232
3087	926233
2375	926234
160390	926235
147009	926236
2448	926237
9117	926238
143802	926239
66956	926240
42990	926241
3619	926242
10714	926243
18923	926244
30177	926245
149260	926246
19730	926247
148594	926248
56649	926249
230023	926250
278806	926251
18846	926252
142461	926253
21355	926254
93163	926255
759	926256
41023	926257
1626	926258
243513	926259
96275	926260
13944	926261
92213	926262
91608	926263
154446	926264
27213	926265
16595	926266
100966	926267
130736	926268
91627	926269
258266	926270
340288	926271
183133	926272
227485	926273
179984	926274
180842	926275
7546	926276
331	926277
55805	926278
192749	926279
8045	926280
2298	926281
58661	926282
103273	926283
81544	926284
276607	926285
152853	926286
6676	926287
328116	926288
29243	926289
10577	926290
2799	926291
32267	926292
30514	926293
95334	926294
204946	926295
127343	926296
23258	926297
105211	926298
32714	926299
69186	926300
60485	926301
5986	926302
48012	926303
3900	926304
6751	926305
225244	926306
282181	926307
138438	926308
17445	926309
70812	926310
15944	926311
270535	926312
239685	926313
4415	926314
4553	926315
26792	926316
19017	926317
90561	926318
9160	926319
2642	926320
276660	926321
60118	926322
4798	926323
3896	926324
3919	926325
91250	926326
12892	926327
120530	926328
30219	926329
25395	926330
33773	926331
98	926332
280861	926333
3830	926334
229791	926335
32373	926336
188583	926337
3914	926338
66369	926339
59866	926340
204813	926341
107103	926342
48025	926343
32381	926344
222907	926345
7652	926346
7634	926347
303706	926348
27199	926349
28790	926350
204852	926351
91037	926352
121739	926353
244653	926354
141261	926355
97358	926356
45910	926357
81405	926358
31542	926359
77444	926360
139	926361
278058	926362
106313	926363
68763	926364
66258	926365
32628	926366
332778	926367
13768	926368
34832	926369
60068	926370
343961	926371
55848	926372
5429	926373
192441	926374
187107	926375
119768	926376
17662	926377
287074	926378
64108	926379
209299	926380
59702	926381
45789	926382
263050	926383
5459	926384
329237	926385
63038	926386
67997	926387
41187	926388
248035	926389
12635	926390
28420	926391
340709	926392
48085	926393
77164	926394
113681	926395
72413	926396
7068	926397
5807	926398
204842	926399
199218	926400
188279	926401
2153	926402
44719	926403
252304	926404
129854	926405
256181	926406
16849	926407
43278	926408
22029	926409
52215	926410
312294	926411
2986	926412
117594	926413
140161	926414
329880	926415
337626	926416
18234	926417
156960	926418
136498	926419
136498	926420
94202	926421
10636	926422
321711	926423
188781	926424
288973	926425
64374	926426
49066	926427
10523	926428
101062	926429
288568	926430
225314	926431
23783	926432
44	926433
288703	926434
17144	926435
289199	926436
289319	926437
151981	926438
288998	926439
77803	926440
342753	926441
5588	926442
173397	926443
98392	926444
136264	926445
2771	926446
16611	926447
140032	926448
177206	926449
41273	926450
295030	926451
4124	926452
12541	926453
288410	926454
4564	926455
8030	926456
330	926457
1017	926458
81719	926459
69253	926460
167968	926461
54051	926462
330436	926463
181166	926464
77843	926465
249598	926466
33206	926467
47114	926468
244855	926469
3309	926470
318336	926471
216611	926472
68054	926473
560	926474
278176	926475
135631	926476
154333	926477
3727	926478
151835	926479
88671	926480
127223	926481
14640	926482
127324	926483
38379	926484
14642	926485
127320	926486
82980	926487
187590	926488
15177	926489
64982	926490
1318	926491
33126	926492
77523	926493
349679	926494
339488	926495
19813	926496
118157	926497
106032	926498
312960	926499
58993	926500
333823	926501
32986	926502
86467	926503
161864	926504
6592	926505
281579	926506
262723	926507
12090	926508
28221	926509
24877	926510
8001	926511
8001	926512
14248	926513
204001	926514
5136	926515
115693	926516
196427	926517
312002	926518
41303	926519
4231	926520
21838	926521
233718	926522
78502	926523
65921	926524
232018	926525
254958	926526
14248	926527
155006	926528
33295	926529
198625	926530
27749	926531
55773	926532
16503	926533
168593	926534
47702	926535
159418	926536
1509	926537
270516	926538
232797	926539
187097	926540
43552	926541
262670	926542
170627	926543
149979	926544
2113	926545
295904	926546
156754	926547
342962	926548
99067	926549
5753	926550
77454	926551
78377	926552
10634	926553
37222	926554
21838	926555
8356	926556
32216	926557
194707	926558
30270	926559
322102	926560
123888	926561
19750	926562
18885	926563
21523	926564
16088	926565
152551	926566
16448	926567
187180	926568
45989	926569
28962	926570
164830	926571
142835	926572
86379	926573
2143	926574
50267	926575
39452	926576
44312	926577
38394	926578
91793	926579
83557	926580
45858	926581
1578	926582
1578	926583
58375	926584
82043	926585
78639	926586
54727	926587
133948	926588
298919	926589
3797	926590
57740	926591
268855	926592
95220	926593
26621	926594
54420	926595
98958	926596
5321	926597
80850	926598
216236	926599
93877	926600
311489	926601
14013	926602
27014	926603
1480	926604
21682	926605
62160	926606
77535	926607
236055	926608
77402	926609
88047	926610
98629	926611
29367	926612
158729	926613
301558	926614
40507	926615
185066	926616
3744	926617
145893	926618
7384	926619
76346	926620
42398	926621
96226	926622
22566	926623
80578	926624
29841	926625
139716	926626
217308	926627
114825	926628
112078	926629
171043	926630
161082	926631
92692	926632
310940	926633
50664	926634
60614	926635
198934	926636
9830	926637
9830	926638
33224	926639
58294	926640
90598	926641
198878	926642
31743	926643
181414	926644
326228	926645
75439	926646
78948	926647
187328	926648
511	926649
344199	926650
50662	926651
11141	926652
244509	926653
60634	926654
194520	926655
56862	926656
10961	926657
231158	926658
242836	926659
73851	926660
29832	926661
331501	926662
22981	926663
351	926664
16058	926665
314370	926666
125981	926667
46863	926668
157779	926669
340834	926670
271571	926671
9154	926672
71698	926673
186109	926674
28834	926675
3069	926676
84791	926677
226193	926678
314806	926679
276434	926680
192177	926681
33511	926682
2520	926683
96619	926684
210279	926685
81142	926686
88296	926687
214612	926688
27664	926689
163867	926690
70473	926691
4239	926692
44429	926693
5042	926694
191299	926695
161641	926696
571	926697
145842	926698
31646	926699
305728	926700
66917	926701
38061	926702
322075	926703
130429	926704
75529	926705
81149	926706
255032	926707
85348	926708
1206	926709
103073	926710
119005	926711
25450	926712
183266	926713
41777	926714
181514	926715
70045	926716
269961	926717
199013	926718
303333	926719
63924	926720
119165	926721
314279	926722
3797	926723
190429	926724
160574	926725
45558	926726
69579	926727
99403	926728
127382	926729
12083	926730
25780	926731
130900	926732
33060	926733
1765	926734
4686	926735
103296	926736
67410	926737
50254	926738
121776	926739
92762	926740
188426	926741
14534	926742
91911	926743
307620	926744
112212	926745
239754	926746
45469	926747
102537	926748
226613	926749
17278	926750
19182	926751
148505	926752
38994	926753
38562	926754
7467	926755
28942	926756
17890	926757
37144	926758
328933	926759
29832	926760
202824	926761
307043	926762
15919	926763
77998	926764
69022	926765
84879	926766
184145	926767
32538	926768
182634	926769
78355	926770
11160	926771
82078	926772
82388	926773
310250	926774
6846	926775
53025	926776
8588	926777
39599	926778
40127	926779
217965	926780
6665	926781
7637	926782
4706	926783
47113	926784
73681	926785
164714	926786
40888	926787
66647	926788
101333	926789
67902	926790
21437	926791
148143	926792
30979	926793
311225	926794
48043	926795
286696	926796
158053	926797
298389	926798
42037	926799
49482	926800
277422	926801
47614	926802
12627	926803
46894	926804
44885	926805
107359	926806
150390	926807
20488	926808
252512	926809
28540	926810
156419	926811
27675	926812
1605	926813
32117	926814
344	926815
47906	926816
94969	926817
54963	926818
281326	926819
13029	926820
149705	926821
11414	926822
16113	926823
23138	926824
125904	926825
161530	926826
47697	926827
121013	926828
22942	926829
49500	926830
68735	926831
47410	926832
113598	926833
30432	926834
59954	926835
334347	926836
23500	926837
272156	926838
103397	926839
23493	926840
8343	926841
55678	926842
36668	926843
117184	926844
67533	926845
36886	926846
194133	926847
30150	926848
299199	926849
91978	926850
187900	926851
210990	926852
143706	926853
310154	926854
298282	926855
75494	926856
121277	926857
187530	926858
46908	926859
57762	926860
54084	926861
50797	926862
65	926863
180808	926864
8989	926865
4753	926866
45821	926867
161046	926868
33760	926869
12587	926870
320188	926871
1280	926872
12571	926873
12592	926874
779	926875
329949	926876
42749	926877
250	926878
161009	926879
26117	926880
77539	926881
779	926882
1269	926883
5965	926884
7528	926885
9597	926886
2603	926887
587	926888
4608	926889
83	926890
18971	926891
7518	926892
122941	926893
187266	926894
148006	926895
17132	926896
101236	926897
66687	926898
9491	926899
101215	926900
109019	926901
74728	926902
253308	926903
224547	926904
20643	926905
101155	926906
195354	926907
97089	926908
329571	926909
32955	926910
50518	926911
246911	926912
68428	926913
88473	926914
227302	926915
180456	926916
79215	926917
104758	926918
300798	926919
69712	926920
180427	926921
31460	926922
77926	926923
122687	926924
104522	926925
327003	926926
152762	926927
1673	926928
1712	926929
196228	926930
107403	926931
304120	926932
91951	926933
32601	926934
66495	926935
99250	926936
8473	926937
342187	926938
64194	926939
3352	926940
99053	926941
218045	926942
2081	926943
12863	926944
297541	926945
4081	926946
16578	926947
15671	926948
1705	926949
91907	926950
30889	926951
311699	926952
26680	926953
6802	926954
56073	926955
6483	926956
97890	926957
12947	926958
136893	926959
30192	926960
69103	926961
88488	926962
147346	926963
35775	926964
1063	926965
4972	926966
26630	926967
239707	926968
20509	926969
76359	926970
75096	926971
151854	926972
117014	926973
47744	926974
15800	926975
127528	926976
137416	926977
184093	926978
89922	926979
24849	926980
297994	926981
257143	926982
19320	926983
94315	926984
64109	926985
123880	926986
73940	926987
113350	926988
24072	926989
13847	926990
100773	926991
29777	926992
19754	926993
30411	926994
81788	926995
47737	926996
257314	926997
31447	926998
11940	926999
295710	927000
44547	927001
654	927002
6094	927003
63978	927004
40149	927005
9071	927006
95204	927007
9139	927008
6278	927009
19538	927010
1327	927011
21205	927012
135513	927013
1412	927014
8830	927015
199499	927016
100964	927017
97603	927018
6906	927019
198133	927020
29492	927021
188967	927022
296134	927023
28355	927024
58556	927025
60410	927026
22341	927027
3441	927028
800	927029
33303	927030
69853	927031
13696	927032
25708	927033
215	927034
6583	927035
19473	927036
62997	927037
134687	927038
82968	927039
63981	927040
120338	927041
2987	927042
36835	927043
159364	927044
243109	927045
87640	927046
211654	927047
6503	927048
32746	927049
124020	927050
116204	927051
53235	927052
100872	927053
36143	927054
3046	927055
189572	927056
6542	927057
106912	927058
34463	927059
112436	927060
1588	927061
4	927062
100353	927063
3740	927064
97495	927065
20612	927066
25442	927067
19253	927068
144918	927069
40723	927070
10618	927071
3973	927072
38448	927073
60805	927074
11677	927075
80041	927076
46530	927077
1432	927078
249	927079
46530	927080
160857	927081
45765	927082
1805	927083
7508	927084
171131	927085
32020	927086
22585	927087
2959	927088
67272	927089
13666	927090
16322	927091
329316	927092
5925	927093
196447	927094
315910	927095
5515	927096
6108	927097
96207	927098
22339	927099
209746	927100
83588	927101
68667	927102
181701	927103
89754	927104
177451	927105
73551	927106
50511	927107
112637	927108
111981	927109
11966	927110
121796	927111
302728	927112
228438	927113
12394	927114
67018	927115
43191	927116
12702	927117
1607	927118
42172	927119
37408	927120
70191	927121
3747	927122
104480	927123
23522	927124
4783	927125
23365	927126
162392	927127
7592	927128
32306	927129
11382	927130
11894	927131
93035	927132
65386	927133
179951	927134
139623	927135
60199	927136
106497	927137
8788	927138
118545	927139
114030	927140
41243	927141
65008	927142
41077	927143
64976	927144
178506	927145
341249	927146
7011	927147
154271	927148
73870	927149
11466	927150
316223	927151
122785	927152
192863	927153
3326	927154
80837	927155
202232	927156
200169	927157
197644	927158
198648	927159
205174	927160
47278	927161
20413	927162
24775	927163
14798	927164
84	927165
3510	927166
134884	927167
287744	927168
55223	927169
3832	927170
310643	927171
76665	927172
53689	927173
73137	927174
23407	927175
2151	927176
12273	927177
39711	927178
14078	927179
5822	927180
40586	927181
89755	927182
52971	927183
101817	927184
33674	927185
16152	927186
63482	927187
22320	927188
30101	927189
198910	927190
159576	927191
127122	927192
100442	927193
63965	927194
40955	927195
28845	927196
157564	927197
339	927198
3869	927199
16371	927200
308900	927201
183363	927202
2150	927203
339	927204
22261	927205
250	927206
52116	927207
509	927208
244	927209
74853	927210
5801	927211
29515	927212
13836	927213
282099	927214
1058	927215
201076	927216
5829	927217
191501	927218
236099	927219
180177	927220
86029	927221
350989	927222
63508	927223
30349	927224
36889	927225
119780	927226
178842	927227
191179	927228
1258	927229
70	927230
114126	927231
82430	927232
10671	927233
1629	927234
4148	927235
159696	927236
18727	927237
81007	927238
134096	927239
339788	927240
239518	927241
118469	927242
281574	927243
88603	927244
4201	927245
4201	927246
9633	927247
59272	927248
142750	927249
179372	927250
155094	927251
328193	927252
130270	927253
15074	927254
27543	927255
120943	927256
59882	927257
16454	927258
51087	927259
65712	927260
130309	927261
9797	927262
41942	927263
84671	927264
77927	927265
16712	927266
15223	927267
315115	927268
183077	927269
40480	927270
35087	927271
122549	927272
7475	927273
7318	927274
197489	927275
80524	927276
95251	927277
278100	927278
2163	927279
278231	927280
122583	927281
96167	927282
194672	927283
162	927284
12557	927285
312501	927286
62268	927287
52	927288
21732	927289
266824	927290
892	927291
22821	927292
157000	927293
226280	927294
749	927295
58520	927296
501	927297
190937	927298
61338	927299
253524	927300
63076	927301
241498	927302
142786	927303
138638	927304
52682	927305
145561	927306
110	927307
28132	927308
2038	927309
315233	927310
99580	927311
54856	927312
7770	927313
2773	927314
63100	927315
41377	927316
236305	927317
8425	927318
4835	927319
275753	927320
52384	927321
40883	927322
329001	927323
226259	927324
62564	927325
47726	927326
193300	927327
5213	927328
59791	927329
15223	927330
101863	927331
1739	927332
119508	927333
126533	927334
26769	927335
1209	927336
58671	927337
230675	927338
40379	927339
126328	927340
2581	927341
60110	927342
64797	927343
51005	927344
71370	927345
6058	927346
123039	927347
272311	927348
21388	927349
102846	927350
136549	927351
15814	927352
146600	927353
170774	927354
77533	927355
70079	927356
42172	927357
32459	927358
101017	927359
76894	927360
66445	927361
62227	927362
5255	927363
127350	927364
61664	927365
94551	927366
8320	927367
77096	927368
10916	927369
14800	927370
8156	927371
61344	927372
10371	927373
3290	927374
30489	927375
3290	927376
16010	927377
301621	927378
30373	927379
74394	927380
309609	927381
152472	927382
284443	927383
17068	927384
61732	927385
271348	927386
325389	927387
167644	927388
93099	927389
2107	927390
105706	927391
30024	927392
42871	927393
76174	927394
116537	927395
3576	927396
41829	927397
60015	927398
113782	927399
252012	927400
21394	927401
44868	927402
67803	927403
6278	927404
79941	927405
68485	927406
7700	927407
13894	927408
215389	927409
182909	927410
28741	927411
15591	927412
87747	927413
150938	927414
136	927415
16757	927416
309148	927417
101871	927418
18932	927419
52910	927420
170417	927421
144201	927422
78996	927423
307090	927424
3192	927425
188403	927426
40779	927427
2968	927428
67631	927429
18954	927430
20733	927431
126741	927432
101969	927433
11756	927434
1947	927435
140985	927436
56819	927437
24700	927438
349642	927439
344514	927440
236678	927441
8868	927442
294072	927443
3469	927444
2213	927445
38715	927446
4910	927447
2670	927448
35375	927449
34115	927450
270139	927451
128346	927452
138132	927453
48130	927454
206779	927455
153620	927456
260632	927457
66441	927458
15427	927459
19764	927460
55793	927461
48134	927462
280049	927463
280579	927464
274250	927465
70882	927466
70872	927467
280305	927468
11303	927469
170155	927470
261090	927471
1360	927472
14670	927473
19861	927474
55979	927475
56550	927476
14681	927477
38756	927478
47763	927479
153741	927480
181913	927481
48130	927482
73824	927483
9789	927484
209232	927485
138553	927486
35020	927487
62789	927488
83687	927489
35630	927490
132916	927491
42658	927492
342275	927493
124247	927494
200550	927495
126175	927496
111610	927497
119381	927498
25530	927499
192425	927500
31407	927501
59604	927502
335876	927503
30367	927504
48058	927505
13034	927506
104304	927507
62880	927508
4421	927509
219192	927510
53495	927511
133964	927512
296196	927513
63166	927514
53376	927515
43625	927516
63071	927517
320026	927518
33472	927519
155850	927520
38126	927521
122485	927522
308146	927523
123215	927524
51033	927525
322655	927526
934	927527
75866	927528
127245	927529
15408	927530
28546	927531
17245	927532
210690	927533
44715	927534
65193	927535
175567	927536
81632	927537
19862	927538
68577	927539
15667	927540
16555	927541
7243	927542
18382	927543
75481	927544
78857	927545
40764	927546
21350	927547
31507	927548
33016	927549
11747	927550
90664	927551
130708	927552
51082	927553
10137	927554
42867	927555
24542	927556
10900	927557
19006	927558
55081	927559
3531	927560
106718	927561
55043	927562
189342	927563
164345	927564
34839	927565
50363	927566
190160	927567
37635	927568
20781	927569
319115	927570
57936	927571
310772	927572
25396	927573
159361	927574
11248	927575
41058	927576
38220	927577
83238	927578
7701	927579
114806	927580
110925	927581
19006	927582
132628	927583
20475	927584
20475	927585
37798	927586
25170	927587
12802	927588
613	927589
13736	927590
40832	927591
18739	927592
243061	927593
532	927594
7651	927595
1398	927596
246717	927597
115719	927598
81647	927599
5998	927600
312674	927601
10317	927602
52051	927603
187277	927604
47724	927605
9603	927606
7120	927607
121603	927608
54177	927609
169136	927610
259381	927611
21673	927612
58492	927613
338858	927614
307083	927615
10802	927616
170823	927617
310718	927618
232971	927619
7515	927620
185633	927621
63626	927622
560	927623
22757	927624
159794	927625
8752	927626
73536	927627
41844	927628
66937	927629
16693	927630
8513	927631
3448	927632
9696	927633
2476	927634
19842	927635
33157	927636
21968	927637
112547	927638
283067	927639
7013	927640
22370	927641
30429	927642
147500	927643
67226	927644
33242	927645
61088	927646
79138	927647
154268	927648
168131	927649
119197	927650
84	927651
16614	927652
154047	927653
80302	927654
80302	927655
10136	927656
143244	927657
13069	927658
1840	927659
282645	927660
200966	927661
37644	927662
9471	927663
297792	927664
198080	927665
166954	927666
104583	927667
27448	927668
1708	927669
125606	927670
186342	927671
42465	927672
131277	927673
11032	927674
225566	927675
61262	927676
21795	927677
25556	927678
28285	927679
70879	927680
89294	927681
164512	927682
90931	927683
36045	927684
93744	927685
66991	927686
106026	927687
194352	927688
260998	927689
77910	927690
52776	927691
47751	927692
262337	927693
53404	927694
37358	927695
28980	927696
50492	927697
334806	927698
187621	927699
9318	927700
187361	927701
52218	927702
187621	927703
26355	927704
561	927705
6289	927706
1708	927707
91874	927708
91874	927709
27139	927710
107313	927711
38995	927712
23912	927713
309724	927714
21660	927715
206548	927716
99882	927717
8873	927718
117504	927719
111357	927720
316303	927721
311922	927722
84376	927723
48701	927724
168550	927725
50093	927726
105470	927727
4422	927728
4422	927729
4993	927730
150110	927731
186285	927732
188499	927733
16284	927734
51082	927735
49862	927736
39300	927737
16663	927738
66961	927739
6075	927740
5144	927741
16890	927742
102419	927743
68078	927744
13767	927745
346436	927746
114657	927747
138275	927748
133942	927749
1383	927750
72644	927751
3199	927752
91329	927753
265375	927754
97728	927755
2948	927756
75124	927757
111204	927758
260980	927759
12156	927760
108913	927761
7095	927762
2751	927763
44021	927764
101	927765
5051	927766
3046	927767
94337	927768
31020	927769
148738	927770
254680	927771
296943	927772
155771	927773
99300	927774
241196	927775
99185	927776
31364	927777
12402	927778
22570	927779
43581	927780
71315	927781
88076	927782
51101	927783
48520	927784
43794	927785
175825	927786
54575	927787
103977	927788
26909	927789
19362	927790
272128	927791
265980	927792
7935	927793
115870	927794
20877	927795
58084	927796
168817	927797
66545	927798
50483	927799
22908	927800
272251	927801
267928	927802
188972	927803
137322	927804
39513	927805
3144	927806
8102	927807
31587	927808
286520	927809
26294	927810
2301	927811
49232	927812
32605	927813
13214	927814
10941	927815
179379	927816
318175	927817
107858	927818
148962	927819
24865	927820
19040	927821
109039	927822
183236	927823
70001	927824
121913	927825
121067	927826
163502	927827
196583	927828
53745	927829
50563	927830
122504	927831
2418	927832
22964	927833
147268	927834
161020	927835
8256	927836
14664	927837
61607	927838
37011	927839
78794	927840
78573	927841
4642	927842
66124	927843
189301	927844
25931	927845
63574	927846
156505	927847
2131	927848
185000	927849
102414	927850
344919	927851
117192	927852
575	927853
39740	927854
4954	927855
10532	927856
49209	927857
5678	927858
114462	927859
8951	927860
8670	927861
6919	927862
292937	927863
9845	927864
71582	927865
8727	927866
4957	927867
71683	927868
119249	927869
52657	927870
26857	927871
26680	927872
17639	927873
111797	927874
72314	927875
53536	927876
36534	927877
34986	927878
139779	927879
54913	927880
303761	927881
22	927882
35911	927883
228702	927884
267736	927885
38575	927886
107895	927887
308295	927888
68327	927889
295871	927890
52500	927891
74226	927892
3671	927893
147671	927894
2522	927895
76181	927896
251308	927897
43971	927898
82254	927899
85739	927900
2117	927901
121900	927902
107403	927903
32296	927904
1125	927905
13981	927906
120137	927907
45729	927908
238032	927909
6402	927910
1293	927911
148268	927912
52979	927913
12545	927914
55764	927915
190705	927916
21827	927917
102015	927918
118188	927919
21095	927920
8216	927921
315520	927922
391	927923
45474	927924
312527	927925
312098	927926
5537	927927
4424	927928
191273	927929
101854	927930
25850	927931
35434	927932
916	927933
29820	927934
160399	927935
128	927936
2437	927937
34798	927938
2567	927939
20	927940
3394	927941
80953	927942
25178	927943
139540	927944
38477	927945
101870	927946
244481	927947
143075	927948
69760	927949
38858	927950
337267	927951
4270	927952
9920	927953
36431	927954
177989	927955
193243	927956
272604	927957
181755	927958
3464	927959
39390	927960
133830	927961
133967	927962
6489	927963
55397	927964
20402	927965
87583	927966
56783	927967
284459	927968
6855	927969
39378	927970
116665	927971
65997	927972
84	927973
1435	927974
36857	927975
209526	927976
283985	927977
25322	927978
9384	927979
313070	927980
32745	927981
47903	927982
68532	927983
23439	927984
708	927985
252719	927986
36220	927987
122684	927988
163582	927989
170597	927990
112900	927991
10260	927992
34909	927993
21068	927994
18061	927995
78372	927996
260568	927997
10709	927998
28603	927999
267366	928000
32673	928001
193238	928002
25225	928003
3409	928004
132439	928005
72296	928006
350551	928007
31653	928008
215723	928009
19081	928010
44411	928011
100905	928012
57042	928013
11049	928014
57158	928015
27037	928016
166260	928017
68858	928018
33734	928019
126260	928020
63656	928021
130600	928022
39784	928023
41130	928024
31626	928025
55229	928026
192651	928027
69568	928028
98700	928029
322712	928030
105207	928031
136310	928032
46768	928033
317263	928034
339110	928035
11794	928036
31236	928037
82101	928038
182704	928039
33438	928040
26598	928041
119405	928042
96906	928043
112656	928044
80537	928045
66839	928046
107832	928047
287006	928048
179220	928049
12904	928050
192762	928051
87999	928052
149583	928053
6770	928054
220478	928055
31496	928056
9662	928057
308893	928058
16345	928059
320193	928060
60911	928061
60757	928062
232912	928063
15275	928064
14183	928065
112672	928066
269496	928067
1882	928068
46627	928069
116723	928070
5575	928071
204005	928072
352807	928073
118185	928074
77970	928075
317235	928076
191007	928077
27891	928078
284044	928079
158861	928080
178740	928081
195856	928082
37114	928083
108910	928084
47087	928085
347802	928086
38651	928087
296457	928088
86346	928089
14919	928090
14806	928091
27931	928092
28076	928093
188777	928094
90	928095
90173	928096
226834	928097
30775	928098
138676	928099
646	928100
646	928101
2182	928102
69156	928103
137771	928104
72806	928105
269721	928106
36446	928107
194977	928108
16704	928109
113432	928110
138031	928111
78525	928112
127423	928113
41147	928114
103391	928115
32259	928116
44801	928117
101956	928118
94534	928119
84217	928120
14103	928121
311888	928122
40750	928123
7809	928124
32417	928125
105320	928126
102784	928127
3670	928128
46625	928129
111242	928130
79269	928131
45787	928132
191209	928133
277360	928134
52973	928135
45335	928136
128967	928137
225649	928138
1433	928139
1433	928140
312594	928141
101920	928142
78406	928143
88603	928144
234696	928145
29007	928146
131935	928147
146744	928148
28909	928149
28712	928150
32581	928151
202557	928152
336443	928153
96562	928154
191190	928155
192140	928156
259338	928157
145430	928158
29337	928159
839	928160
54619	928161
124085	928162
59922	928163
44903	928164
45419	928165
114454	928166
65299	928167
45965	928168
731	928169
92150	928170
87527	928171
190762	928172
317255	928173
117426	928174
188392	928175
1898	928176
2741	928177
10537	928178
2740	928179
52179	928180
13929	928181
190331	928182
2740	928183
190644	928184
53138	928185
25785	928186
312965	928187
187340	928188
10541	928189
10541	928190
187525	928191
3332	928192
117628	928193
316195	928194
117932	928195
36487	928196
88493	928197
77875	928198
30	928199
16753	928200
234807	928201
264646	928202
2893	928203
19585	928204
52382	928205
12956	928206
237562	928207
99353	928208
40	928209
86366	928210
15605	928211
2597	928212
18108	928213
5943	928214
100238	928215
115273	928216
192395	928217
252366	928218
145648	928219
6449	928220
27345	928221
129879	928222
183610	928223
142062	928224
76660	928225
104132	928226
193927	928227
24800	928228
13506	928229
62991	928230
39940	928231
76520	928232
209396	928233
233328	928234
80497	928235
10968	928236
54529	928237
5967	928238
100874	928239
50433	928240
2876	928241
10670	928242
199628	928243
8965	928244
1989	928245
26047	928246
118250	928247
67577	928248
62608	928249
62167	928250
319623	928251
38007	928252
95101	928253
138867	928254
532	928255
121305	928256
151108	928257
61584	928258
142911	928259
11450	928260
3617	928261
137234	928262
181090	928263
79250	928264
67970	928265
88447	928266
181866	928267
114061	928268
278233	928269
53413	928270
226948	928271
220915	928272
52677	928273
7134	928274
9698	928275
265946	928276
366	928277
22542	928278
199459	928279
11813	928280
53906	928281
45972	928282
22532	928283
22532	928284
90792	928285
201414	928286
34708	928287
41028	928288
33686	928289
118258	928290
3373	928291
124239	928292
64149	928293
19505	928294
63299	928295
20963	928296
30409	928297
343380	928298
34030	928299
59503	928300
102811	928301
79830	928302
49060	928303
157863	928304
347564	928305
117611	928306
22730	928307
123476	928308
27280	928309
101348	928310
186984	928311
56087	928312
41361	928313
65454	928314
186372	928315
17558	928316
193189	928317
119524	928318
98568	928319
6054	928320
165363	928321
18979	928322
135442	928323
36668	928324
23894	928325
92994	928326
67626	928327
67349	928328
248442	928329
206292	928330
12510	928331
107736	928332
193926	928333
255088	928334
269382	928335
46963	928336
103883	928337
22991	928338
311549	928339
177855	928340
23339	928341
30049	928342
903	928343
116936	928344
45302	928345
22895	928346
1805	928347
29633	928348
19528	928349
1099	928350
116688	928351
266205	928352
21744	928353
37276	928354
65592	928355
60379	928356
47034	928357
239179	928358
146939	928359
56141	928360
287260	928361
17365	928362
279788	928363
127430	928364
165084	928365
33848	928366
87026	928367
129547	928368
206807	928369
46960	928370
165469	928371
128881	928372
48268	928373
273320	928374
129006	928375
129876	928376
162341	928377
279756	928378
29301	928379
67093	928380
36795	928381
259961	928382
14636	928383
140563	928384
139710	928385
40950	928386
121174	928387
19739	928388
2410	928389
21555	928390
348504	928391
39591	928392
62392	928393
12685	928394
2769	928395
6850	928396
22760	928397
69344	928398
89203	928399
24969	928400
228762	928401
38470	928402
340016	928403
113707	928404
133633	928405
39641	928406
94352	928407
136164	928408
231065	928409
69095	928410
189640	928411
21438	928412
202397	928413
194470	928414
272825	928415
356357	928416
130103	928417
634	928418
319218	928419
95	928420
9385	928421
24108	928422
28518	928423
102608	928424
38860	928425
11689	928426
59410	928427
115925	928428
288558	928429
12398	928430
108762	928431
38654	928432
82100	928433
4235	928434
348777	928435
56343	928436
287458	928437
73328	928438
24590	928439
115436	928440
54749	928441
93944	928442
96535	928443
5677	928444
19198	928445
34492	928446
114878	928447
179892	928448
35648	928449
112207	928450
91025	928451
158115	928452
181346	928453
175322	928454
38703	928455
83713	928456
58999	928457
181358	928458
59174	928459
351945	928460
210362	928461
658	928462
62249	928463
79948	928464
35647	928465
126506	928466
110176	928467
24784	928468
279963	928469
176533	928470
10264	928471
178085	928472
128912	928473
114762	928474
206204	928475
28161	928476
239779	928477
51387	928478
832	928479
43526	928480
16241	928481
134648	928482
38518	928483
286699	928484
72454	928485
83479	928486
73781	928487
139027	928488
5710	928489
209897	928490
13543	928491
172418	928492
178245	928493
285465	928494
216292	928495
18237	928496
297347	928497
64809	928498
297348	928499
178410	928500
307731	928501
72826	928502
341004	928503
173831	928504
290954	928505
175753	928506
116382	928507
75994	928508
115697	928509
295496	928510
177372	928511
337640	928512
236969	928513
185136	928514
19822	928515
121994	928516
139027	928517
228888	928518
147543	928519
19798	928520
15634	928521
381	928522
181320	928523
175339	928524
48594	928525
48611	928526
10046	928527
72715	928528
24232	928529
47791	928530
71687	928531
19273	928532
73059	928533
286429	928534
174702	928535
147765	928536
71040	928537
281302	928538
294754	928539
34460	928540
171747	928541
196213	928542
75618	928543
290409	928544
82330	928545
29013	928546
326049	928547
37199	928548
24088	928549
72843	928550
34380	928551
224038	928552
50088	928553
178370	928554
22982	928555
48619	928556
203914	928557
56086	928558
178077	928559
34264	928560
2916	928561
51228	928562
3505	928563
38614	928564
20728	928565
137461	928566
83238	928567
29883	928568
339541	928569
49797	928570
209804	928571
171698	928572
52366	928573
108972	928574
79963	928575
71731	928576
231302	928577
13597	928578
4949	928579
112226	928580
34436	928581
239919	928582
103828	928583
59653	928584
287697	928585
69332	928586
157435	928587
111378	928588
265523	928589
121634	928590
7295	928591
60121	928592
50579	928593
49290	928594
158059	928595
83188	928596
289179	928597
73027	928598
49713	928599
296118	928600
48586	928601
11316	928602
20238	928603
28175	928604
79374	928605
323583	928606
56594	928607
77870	928608
127321	928609
34216	928610
11000	928611
173193	928612
337917	928613
84142	928614
160113	928615
196704	928616
273751	928617
122688	928618
22815	928619
23155	928620
222332	928621
12918	928622
163011	928623
149	928624
20405	928625
328668	928626
17427	928627
1618	928628
159	928629
160104	928630
17557	928631
158907	928632
205845	928633
38816	928634
163	928635
76556	928636
2312	928637
68867	928638
33685	928639
201749	928640
876	928641
81888	928642
23212	928643
24295	928644
73249	928645
109664	928646
351388	928647
133580	928648
3038	928649
63228	928650
27663	928651
201779	928652
259257	928653
146619	928654
332647	928655
51428	928656
118882	928657
118882	928658
75090	928659
228678	928660
16057	928661
143101	928662
106214	928663
215380	928664
46001	928665
211598	928666
39665	928667
16102	928668
8343	928669
172764	928670
26212	928671
8506	928672
125900	928673
22435	928674
26774	928675
57222	928676
48636	928677
355987	928678
320318	928679
7	928680
205001	928681
4465	928682
240218	928683
161315	928684
360	928685
24664	928686
18944	928687
209557	928688
56053	928689
105991	928690
312358	928691
311814	928692
72554	928693
264424	928694
150268	928695
197155	928696
150961	928697
156942	928698
227756	928699
269845	928700
10283	928701
72305	928702
72305	928703
49409	928704
64517	928705
284187	928706
20512	928707
194266	928708
1590	928709
56284	928710
52226	928711
45696	928712
5846	928713
86769	928714
46192	928715
51062	928716
65285	928717
2902	928718
91594	928719
312707	928720
170883	928721
159189	928722
37479	928723
100989	928724
161824	928725
80351	928726
68331	928727
90023	928728
107437	928729
18977	928730
151290	928731
33481	928732
78554	928733
142376	928734
42676	928735
16047	928736
115663	928737
16047	928738
28968	928739
126687	928740
126408	928741
39538	928742
49154	928743
1409	928744
63669	928745
14580	928746
16943	928747
2866	928748
148059	928749
62543	928750
130444	928751
31388	928752
155065	928753
117247	928754
72420	928755
114968	928756
11561	928757
164722	928758
102028	928759
295912	928760
24543	928761
1853	928762
43093	928763
65103	928764
47244	928765
146537	928766
75734	928767
18100	928768
134446	928769
20	928770
94419	928771
118097	928772
11058	928773
14959	928774
85432	928775
44566	928776
128038	928777
261677	928778
189785	928779
305984	928780
97968	928781
40684	928782
112112	928783
64130	928784
226383	928785
334080	928786
84194	928787
90513	928788
2254	928789
2184	928790
126591	928791
287499	928792
148185	928793
72388	928794
23012	928795
26869	928796
206982	928797
61982	928798
21602	928799
89627	928800
164140	928801
162672	928802
126676	928803
130057	928804
25223	928805
36163	928806
624	928807
340033	928808
13673	928809
175559	928810
58664	928811
617	928812
32117	928813
9405	928814
217203	928815
18262	928816
13795	928817
262494	928818
29515	928819
252666	928820
53935	928821
56222	928822
167720	928823
20569	928824
140600	928825
9351	928826
52908	928827
276977	928828
36355	928829
63073	928830
45814	928831
117553	928832
7028	928833
133398	928834
51649	928835
21083	928836
25503	928837
7017	928838
15457	928839
4443	928840
14191	928841
161	928842
38799	928843
143728	928844
255622	928845
136203	928846
16032	928847
86500	928848
7304	928849
22593	928850
807	928851
78753	928852
32105	928853
8724	928854
123816	928855
45042	928856
6102	928857
2114	928858
122086	928859
15291	928860
60215	928861
69749	928862
289662	928863
92108	928864
168682	928865
913	928866
126578	928867
32744	928868
31774	928869
2625	928870
49110	928871
78714	928872
48260	928873
281041	928874
336633	928875
2770	928876
192353	928877
16733	928878
45060	928879
10282	928880
192338	928881
52790	928882
187502	928883
5384	928884
129709	928885
10092	928886
278310	928887
23087	928888
249700	928889
81138	928890
92070	928891
36840	928892
65326	928893
74770	928894
100450	928895
119859	928896
2236	928897
175069	928898
141756	928899
322098	928900
41826	928901
242984	928902
117753	928903
48432	928904
5920	928905
38764	928906
33976	928907
34104	928908
139855	928909
313207	928910
7500	928911
16056	928912
21453	928913
11510	928914
9281	928915
315614	928916
90329	928917
193180	928918
45088	928919
82589	928920
40005	928921
20250	928922
4439	928923
201220	928924
86605	928925
135565	928926
264036	928927
1583	928928
86727	928929
51092	928930
192523	928931
957	928932
278211	928933
58779	928934
130030	928935
10360	928936
190352	928937
39220	928938
303841	928939
12636	928940
275398	928941
53754	928942
4552	928943
97634	928944
91063	928945
264264	928946
9150	928947
191282	928948
84375	928949
79688	928950
3514	928951
322977	928952
194113	928953
112	928954
2287	928955
39831	928956
82467	928957
9155	928958
5558	928959
154562	928960
15065	928961
19661	928962
705	928963
42944	928964
35912	928965
8149	928966
29547	928967
61981	928968
3439	928969
2775	928970
73550	928971
75326	928972
3919	928973
60746	928974
35324	928975
63743	928976
13341	928977
34344	928978
66070	928979
90546	928980
38012	928981
116870	928982
138663	928983
107012	928984
97598	928985
1358	928986
122346	928987
182997	928988
100504	928989
6207	928990
168119	928991
5987	928992
25369	928993
19142	928994
4137	928995
2560	928996
38596	928997
8999	928998
37464	928999
132426	929000
101904	929001
155483	929002
123150	929003
238199	929004
2520	929005
7636	929006
242006	929007
181720	929008
1715	929009
155059	929010
28903	929011
25328	929012
37050	929013
12424	929014
53347	929015
190570	929016
349005	929017
127319	929018
79246	929019
203759	929020
48335	929021
248818	929022
22943	929023
181605	929024
1483	929025
29551	929026
4447	929027
255835	929028
26312	929029
190561	929030
79946	929031
23904	929032
40119	929033
2938	929034
7249	929035
5118	929036
176043	929037
48120	929038
130492	929039
4783	929040
13905	929041
1740	929042
19	929043
7093	929044
43995	929045
137264	929046
32199	929047
29714	929048
44968	929049
11608	929050
281923	929051
133315	929052
5455	929053
107504	929054
27214	929055
331533	929056
28395	929057
298228	929058
43695	929059
45462	929060
74197	929061
83959	929062
79163	929063
67215	929064
51	929065
25389	929066
108982	929067
3414	929068
29498	929069
37794	929070
7421	929071
31076	929072
76359	929073
125180	929074
6505	929075
47840	929076
77127	929077
206536	929078
310011	929079
32057	929080
15219	929081
210306	929082
132981	929083
37083	929084
5700	929085
4803	929086
29460	929087
167452	929088
182992	929089
37724	929090
35724	929091
203193	929092
8031	929093
89147	929094
5071	929095
97899	929096
37811	929097
89639	929098
42848	929099
146485	929100
65760	929101
12788	929102
19553	929103
88485	929104
18518	929105
197321	929106
152492	929107
113550	929108
37950	929109
97279	929110
8412	929111
39845	929112
346823	929113
131310	929114
241727	929115
78728	929116
77	929117
203496	929118
325306	929119
32068	929120
225970	929121
37442	929122
91763	929123
195099	929124
220376	929125
26589	929126
107348	929127
76129	929128
171344	929129
53732	929130
345517	929131
257762	929132
114092	929133
202029	929134
267182	929135
78674	929136
139515	929137
192428	929138
225823	929139
27350	929140
168334	929141
101371	929142
26761	929143
23796	929144
64448	929145
51172	929146
209084	929147
66827	929148
96838	929149
113543	929150
137053	929151
3414	929152
128114	929153
16879	929154
207644	929155
100746	929156
325286	929157
180774	929158
61227	929159
26009	929160
77764	929161
58813	929162
27645	929163
54786	929164
9281	929165
67178	929166
22251	929167
329131	929168
86975	929169
121888	929170
103	929171
45613	929172
105278	929173
8506	929174
2173	929175
36392	929176
147502	929177
100904	929178
121395	929179
222597	929180
18727	929181
98170	929182
97050	929183
97193	929184
269598	929185
64761	929186
12284	929187
122698	929188
329375	929189
345389	929190
1774	929191
47589	929192
1774	929193
20699	929194
235173	929195
15974	929196
66493	929197
256796	929198
22882	929199
36470	929200
160056	929201
244536	929202
141860	929203
99854	929204
551	929205
65786	929206
331961	929207
17405	929208
330424	929209
40080	929210
43108	929211
188275	929212
127528	929213
10052	929214
323984	929215
168971	929216
11082	929217
424	929218
2303	929219
240733	929220
256471	929221
50624	929222
221513	929223
133502	929224
32234	929225
124164	929226
155958	929227
23438	929228
857	929229
40140	929230
51168	929231
105443	929232
331440	929233
123593	929234
1211	929235
69849	929236
18883	929237
98496	929238
46106	929239
57562	929240
3630	929241
2164	929242
193601	929243
102048	929244
159898	929245
119934	929246
15850	929247
240409	929248
77185	929249
78432	929250
44139	929251
158631	929252
10704	929253
193246	929254
349044	929255
80429	929256
7066	929257
38656	929258
121275	929259
26983	929260
89625	929261
5485	929262
348	929263
11552	929264
313726	929265
28240	929266
320720	929267
79952	929268
107798	929269
29938	929270
118167	929271
67236	929272
17333	929273
275832	929274
17345	929275
1060	929276
102289	929277
78630	929278
92863	929279
43764	929280
284442	929281
248179	929282
29925	929283
44077	929284
53210	929285
43977	929286
199845	929287
130734	929288
100962	929289
12372	929290
99512	929291
40638	929292
43394	929293
164923	929294
97057	929295
16493	929296
57064	929297
158709	929298
128179	929299
101868	929300
2556	929301
45352	929302
44777	929303
11974	929304
11354	929305
31062	929306
5777	929307
52203	929308
149240	929309
120113	929310
232111	929311
201011	929312
50988	929313
42803	929314
335374	929315
6294	929316
2056	929317
24876	929318
100079	929319
10848	929320
239791	929321
131	929322
129084	929323
119057	929324
160412	929325
124848	929326
16768	929327
71613	929328
245377	929329
80148	929330
22886	929331
7500	929332
2019	929333
79953	929334
44315	929335
10534	929336
66434	929337
58852	929338
64765	929339
34511	929340
288972	929341
188693	929342
5121	929343
114988	929344
65255	929345
236342	929346
32216	929347
16160	929348
125130	929349
6812	929350
69501	929351
56816	929352
111787	929353
77664	929354
99348	929355
273503	929356
8064	929357
24831	929358
45825	929359
8259	929360
3069	929361
119236	929362
103233	929363
10603	929364
241177	929365
146	929366
10295	929367
260828	929368
77061	929369
38095	929370
54939	929371
13768	929372
20208	929373
50247	929374
40196	929375
82426	929376
205151	929377
2531	929378
804	929379
342984	929380
20514	929381
141880	929382
51328	929383
14172	929384
47526	929385
70562	929386
313	929387
197553	929388
87142	929389
36986	929390
127942	929391
19192	929392
185309	929393
79076	929394
51828	929395
21252	929396
11817	929397
140011	929398
334584	929399
70664	929400
95233	929401
336716	929402
302924	929403
44842	929404
236074	929405
116580	929406
1291	929407
105675	929408
45207	929409
16898	929410
68464	929411
202274	929412
222153	929413
39905	929414
35877	929415
35753	929416
252961	929417
4038	929418
110549	929419
49262	929420
263	929421
206005	929422
73534	929423
124040	929424
33918	929425
29696	929426
18221	929427
21626	929428
177874	929429
72953	929430
5035	929431
14475	929432
84174	929433
4038	929434
171242	929435
48430	929436
39651	929437
121176	929438
171962	929439
58858	929440
10342	929441
86303	929442
85254	929443
114156	929444
53552	929445
11846	929446
190045	929447
33777	929448
45402	929449
134826	929450
137040	929451
184390	929452
71320	929453
75938	929454
58924	929455
61852	929456
130733	929457
49734	929458
183428	929459
230451	929460
17823	929461
181894	929462
181445	929463
28451	929464
90702	929465
198165	929466
8887	929467
132973	929468
73265	929469
138420	929470
11583	929471
21876	929472
69079	929473
156670	929474
99905	929475
4256	929476
82853	929477
124835	929478
59136	929479
125254	929480
5822	929481
49074	929482
4385	929483
3800	929484
160193	929485
40	929486
262062	929487
82963	929488
22880	929489
3863	929490
3113	929491
160464	929492
895	929493
329764	929494
266661	929495
5042	929496
263221	929497
264851	929498
210398	929499
289456	929500
190984	929501
63411	929502
101987	929503
194473	929504
7490	929505
3837	929506
171048	929507
121309	929508
77220	929509
296827	929510
2117	929511
80074	929512
64812	929513
517	929514
197998	929515
265434	929516
151686	929517
130640	929518
352519	929519
61988	929520
271367	929521
82788	929522
134172	929523
3843	929524
21004	929525
88039	929526
282530	929527
54943	929528
264411	929529
77763	929530
37501	929531
146053	929532
93013	929533
270363	929534
37372	929535
152489	929536
121871	929537
175429	929538
226775	929539
143263	929540
89184	929541
106741	929542
295040	929543
1717	929544
77831	929545
80510	929546
332183	929547
332178	929548
254363	929549
54257	929550
10829	929551
110952	929552
9074	929553
160706	929554
13271	929555
4348	929556
293239	929557
7989	929558
4348	929559
196364	929560
559	929561
16414	929562
12579	929563
69	929564
2944	929565
18996	929566
3134	929567
178980	929568
15879	929569
29119	929570
229923	929571
206259	929572
55555	929573
169	929574
189591	929575
16381	929576
18325	929577
62832	929578
94513	929579
77876	929580
196311	929581
45735	929582
30	929583
33912	929584
3096	929585
2275	929586
125414	929587
319387	929588
2505	929589
5345	929590
40	929591
115255	929592
69931	929593
169800	929594
184563	929595
30848	929596
90871	929597
217989	929598
78726	929599
127573	929600
5907	929601
61231	929602
19277	929603
250585	929604
19141	929605
214708	929606
50460	929607
113233	929608
76212	929609
1764	929610
21275	929611
86145	929612
4371	929613
80483	929614
248243	929615
268910	929616
35664	929617
141062	929618
98579	929619
50590	929620
327799	929621
60605	929622
279359	929623
317416	929624
20991	929625
29470	929626
244450	929627
107417	929628
51529	929629
18534	929630
48426	929631
22845	929632
803	929633
36389	929634
61323	929635
144699	929636
47551	929637
34186	929638
144796	929639
722	929640
36788	929641
166824	929642
306451	929643
54564	929644
259527	929645
191623	929646
180130	929647
199595	929648
81286	929649
211564	929650
278928	929651
61424	929652
192351	929653
3590	929654
115179	929655
131212	929656
177289	929657
142468	929658
72861	929659
246495	929660
173245	929661
290961	929662
176441	929663
38088	929664
7159	929665
167907	929666
103555	929667
311054	929668
330638	929669
48955	929670
286251	929671
223409	929672
24468	929673
38818	929674
186760	929675
55073	929676
190728	929677
67231	929678
192805	929679
169986	929680
90530	929681
34664	929682
14368	929683
146635	929684
62881	929685
67603	929686
69305	929687
69305	929688
145580	929689
197159	929690
148606	929691
333059	929692
97825	929693
13040	929694
149027	929695
11347	929696
74778	929697
331777	929698
58313	929699
55788	929700
20876	929701
91721	929702
2397	929703
2903	929704
143654	929705
233190	929706
92180	929707
232728	929708
41360	929709
29151	929710
19636	929711
142988	929712
29147	929713
143956	929714
8588	929715
233062	929716
41336	929717
41332	929718
20799	929719
1198	929720
142934	929721
41	929722
60680	929723
722	929724
15323	929725
91733	929726
235081	929727
21494	929728
19604	929729
35600	929730
240533	929731
32651	929732
30614	929733
8341	929734
222790	929735
249327	929736
63017	929737
22976	929738
44813	929739
185922	929740
38183	929741
67699	929742
28254	929743
40292	929744
64525	929745
37470	929746
27738	929747
312174	929748
136024	929749
116154	929750
163286	929751
65750	929752
300389	929753
208579	929754
344999	929755
152291	929756
4467	929757
14329	929758
155355	929759
23048	929760
62479	929761
51586	929762
129090	929763
137690	929764
338884	929765
21160	929766
210454	929767
111241	929768
109621	929769
296690	929770
36678	929771
58147	929772
249320	929773
125309	929774
13636	929775
103309	929776
74577	929777
138922	929778
147743	929779
136872	929780
2018	929781
268944	929782
2432	929783
210198	929784
604	929785
52286	929786
5818	929787
2644	929788
65209	929789
212160	929790
173	929791
52194	929792
52799	929793
12638	929794
33425	929795
67576	929796
302946	929797
30199	929798
102692	929799
113511	929800
130354	929801
17478	929802
20643	929803
131373	929804
88828	929805
4662	929806
143074	929807
18703	929808
44640	929809
67249	929810
18948	929811
136076	929812
74827	929813
155505	929814
11659	929815
112553	929816
156363	929817
99326	929818
179251	929819
937	929820
148815	929821
58679	929822
89775	929823
94555	929824
43206	929825
7014	929826
29796	929827
39962	929828
205586	929829
48492	929830
90995	929831
42347	929832
35493	929833
43206	929834
106518	929835
90922	929836
183037	929837
25455	929838
99852	929839
103070	929840
256213	929841
167569	929842
7561	929843
81585	929844
17340	929845
356132	929846
38999	929847
90737	929848
201427	929849
219377	929850
39171	929851
164279	929852
87323	929853
194877	929854
14536	929855
238184	929856
34904	929857
131178	929858
69273	929859
137621	929860
31884	929861
57144	929862
1722	929863
4518	929864
120620	929865
1059	929866
63192	929867
16136	929868
39674	929869
28960	929870
21480	929871
273458	929872
91257	929873
168968	929874
28965	929875
106657	929876
1499	929877
38036	929878
133734	929879
67460	929880
76464	929881
102537	929882
45108	929883
308988	929884
334414	929885
36307	929886
102452	929887
7018	929888
7535	929889
5631	929890
29775	929891
55021	929892
13954	929893
50041	929894
8299	929895
121778	929896
63316	929897
40290	929898
90747	929899
146138	929900
92653	929901
14602	929902
149135	929903
11398	929904
300099	929905
2544	929906
1778	929907
75184	929908
91107	929909
28330	929910
94555	929911
340970	929912
29390	929913
32543	929914
305454	929915
305363	929916
136221	929917
80854	929918
35444	929919
75296	929920
18231	929921
3643	929922
249333	929923
16153	929924
230335	929925
75668	929926
4295	929927
149772	929928
15645	929929
40343	929930
18141	929931
10875	929932
32627	929933
6187	929934
26208	929935
340604	929936
80935	929937
62982	929938
309524	929939
19519	929940
62801	929941
13239	929942
357563	929943
33161	929944
6462	929945
37543	929946
122437	929947
136903	929948
43228	929949
312063	929950
27126	929951
193425	929952
187566	929953
4116	929954
4116	929955
8227	929956
52198	929957
313071	929958
1700	929959
187419	929960
187298	929961
312517	929962
187540	929963
187618	929964
17714	929965
52293	929966
77315	929967
312126	929968
117386	929969
117398	929970
312121	929971
77201	929972
142682	929973
52248	929974
39880	929975
104330	929976
313277	929977
143638	929978
117469	929979
96191	929980
16	929981
117408	929982
187688	929983
25781	929984
7047	929985
77286	929986
6817	929987
154706	929988
19568	929989
187026	929990
190409	929991
312318	929992
80130	929993
117459	929994
52286	929995
77219	929996
52244	929997
69915	929998
356391	929999
7607	930000
40967	930001
102371	930002
46043	930003
61947	930004
96167	930005
274666	930006
97307	930007
22277	930008
328030	930009
123901	930010
259653	930011
58493	930012
98776	930013
99716	930014
138006	930015
48223	930016
1073	930017
151010	930018
20330	930019
116086	930020
65732	930021
65862	930022
65113	930023
5238	930024
145423	930025
107765	930026
281154	930027
142566	930028
52118	930029
32601	930030
144771	930031
11952	930032
21358	930033
73006	930034
5377	930035
216275	930036
140211	930037
70824	930038
18791	930039
255256	930040
1251	930041
20605	930042
131141	930043
59521	930044
44961	930045
67595	930046
275831	930047
244722	930048
19927	930049
14518	930050
8555	930051
29373	930052
48072	930053
9843	930054
51767	930055
2627	930056
175844	930057
30713	930058
67787	930059
45283	930060
87684	930061
30879	930062
151850	930063
25427	930064
18758	930065
38209	930066
116762	930067
43217	930068
112760	930069
100315	930070
57283	930071
180051	930072
235524	930073
322123	930074
19820	930075
247528	930076
16904	930077
66347	930078
25503	930079
104634	930080
178175	930081
329665	930082
126781	930083
103911	930084
42345	930085
266556	930086
236328	930087
105030	930088
96587	930089
179643	930090
27613	930091
198545	930092
168696	930093
136362	930094
24877	930095
17376	930096
88777	930097
114583	930098
18621	930099
49180	930100
70198	930101
120689	930102
178	930103
30891	930104
56649	930105
201569	930106
231979	930107
74056	930108
91889	930109
267166	930110
16630	930111
68546	930112
116852	930113
22034	930114
195836	930115
205292	930116
5563	930117
260796	930118
142444	930119
73113	930120
35472	930121
24813	930122
203	930123
203	930124
120335	930125
23181	930126
27602	930127
3753	930128
70694	930129
137430	930130
328244	930131
23792	930132
70956	930133
176786	930134
296260	930135
197354	930136
85465	930137
3520	930138
86433	930139
93006	930140
197132	930141
11992	930142
150376	930143
143238	930144
42342	930145
2709	930146
58717	930147
223180	930148
154526	930149
123824	930150
13645	930151
152547	930152
4334	930153
107393	930154
25187	930155
14786	930156
183757	930157
295158	930158
24684	930159
21242	930160
165743	930161
215799	930162
29684	930163
194790	930164
113909	930165
6792	930166
49607	930167
45938	930168
168196	930169
183603	930170
19905	930171
50528	930172
137047	930173
111093	930174
143131	930175
176878	930176
12610	930177
54978	930178
139614	930179
152525	930180
328053	930181
15084	930182
154927	930183
60686	930184
65261	930185
104998	930186
65283	930187
63203	930188
190333	930189
26467	930190
42296	930191
58246	930192
186641	930193
8787	930194
219172	930195
50819	930196
63998	930197
258399	930198
16109	930199
190017	930200
104365	930201
192182	930202
1460	930203
203660	930204
314294	930205
16109	930206
246626	930207
326915	930208
128705	930209
50014	930210
215795	930211
68653	930212
154287	930213
78394	930214
15757	930215
55498	930216
122020	930217
22296	930218
35003	930219
45975	930220
26122	930221
54589	930222
87742	930223
324166	930224
313190	930225
187577	930226
312662	930227
97418	930228
97418	930229
86666	930230
29084	930231
164723	930232
164723	930233
154631	930234
1273	930235
169732	930236
5	930237
22448	930238
113518	930239
86074	930240
60672	930241
283819	930242
54951	930243
17306	930244
104265	930245
312688	930246
26150	930247
194922	930248
4588	930249
19740	930250
14787	930251
11771	930252
117782	930253
119759	930254
61074	930255
100336	930256
66054	930257
37331	930258
259132	930259
315293	930260
36166	930261
32736	930262
33555	930263
237888	930264
314442	930265
10578	930266
74	930267
12235	930268
140134	930269
11590	930270
69508	930271
181831	930272
239298	930273
73668	930274
160742	930275
18808	930276
82878	930277
36370	930278
266691	930279
314862	930280
117564	930281
52234	930282
73334	930283
187376	930284
313175	930285
117767	930286
77296	930287
14040	930288
52974	930289
53039	930290
3353	930291
29810	930292
53850	930293
67089	930294
263777	930295
101898	930296
101760	930297
329983	930298
312388	930299
18760	930300
7339	930301
45838	930302
209022	930303
209022	930304
206528	930305
22837	930306
40568	930307
226826	930308
45643	930309
52186	930310
3332	930311
312541	930312
1198	930313
231194	930314
9011	930315
205875	930316
87043	930317
313287	930318
1157	930319
187330	930320
193012	930321
28582	930322
330976	930323
7445	930324
159882	930325
126846	930326
2846	930327
36185	930328
231976	930329
222	930330
27	930331
204831	930332
31837	930333
67702	930334
54246	930335
148729	930336
95205	930337
148434	930338
241188	930339
80331	930340
331608	930341
230118	930342
311224	930343
123214	930344
37509	930345
123251	930346
123214	930347
95259	930348
123163	930349
99579	930350
833	930351
12798	930352
166838	930353
122461	930354
168228	930355
12195	930356
88068	930357
97723	930358
9956	930359
77239	930360
314702	930361
25785	930362
187649	930363
16787	930364
49925	930365
231823	930366
326387	930367
9153	930368
77199	930369
187501	930370
102513	930371
28593	930372
103260	930373
12698	930374
80222	930375
77559	930376
31890	930377
209217	930378
7450	930379
321487	930380
200750	930381
67952	930382
69276	930383
29051	930384
337967	930385
130294	930386
50981	930387
80623	930388
24622	930389
128788	930390
159617	930391
45428	930392
159664	930393
85987	930394
234751	930395
10679	930396
64990	930397
21552	930398
18350	930399
14825	930400
105283	930401
343736	930402
688	930403
1453	930404
16227	930405
3262	930406
115283	930407
86980	930408
346158	930409
23515	930410
127995	930411
2958	930412
136836	930413
324053	930414
15531	930415
131735	930416
239404	930417
85219	930418
90805	930419
169361	930420
159005	930421
3117	930422
3415	930423
29799	930424
82615	930425
28767	930426
62927	930427
12070	930428
67677	930429
3319	930430
30768	930431
24811	930432
25016	930433
64693	930434
443	930435
9848	930436
50502	930437
1532	930438
55548	930439
10442	930440
94383	930441
1740	930442
14982	930443
285799	930444
348386	930445
136726	930446
28635	930447
11374	930448
153029	930449
3513	930450
8361	930451
16908	930452
12888	930453
34670	930454
156176	930455
3282	930456
74402	930457
78960	930458
40285	930459
87688	930460
26525	930461
20621	930462
114221	930463
71257	930464
1887	930465
307595	930466
130931	930467
62896	930468
2795	930469
97223	930470
1955	930471
50814	930472
28858	930473
261746	930474
112411	930475
284621	930476
47	930477
185755	930478
67759	930479
97800	930480
23623	930481
10406	930482
16578	930483
79039	930484
12005	930485
23623	930486
136381	930487
32200	930488
12888	930489
99040	930490
271410	930491
29815	930492
59081	930493
219403	930494
47692	930495
139081	930496
565	930497
26908	930498
125679	930499
258833	930500
154218	930501
23965	930502
154169	930503
203490	930504
14298	930505
45376	930506
302447	930507
101116	930508
157667	930509
8135	930510
352156	930511
75534	930512
172121	930513
1188	930514
64993	930515
57781	930516
132541	930517
121598	930518
72669	930519
53591	930520
88012	930521
102079	930522
2582	930523
133297	930524
82	930525
267120	930526
198689	930527
202005	930528
83156	930529
27314	930530
29898	930531
279742	930532
99396	930533
7982	930534
181359	930535
128623	930536
129308	930537
238432	930538
177150	930539
286811	930540
302634	930541
46429	930542
56089	930543
127936	930544
50903	930545
351490	930546
285537	930547
294083	930548
270040	930549
267040	930550
176531	930551
146822	930552
42317	930553
113852	930554
181324	930555
288104	930556
60721	930557
18492	930558
6512	930559
95557	930560
147573	930561
75160	930562
244749	930563
25215	930564
115001	930565
121	930566
274800	930567
163027	930568
14040	930569
154680	930570
4441	930571
12711	930572
21564	930573
14496	930574
214980	930575
145216	930576
29073	930577
69653	930578
501	930579
82230	930580
176279	930581
90896	930582
343811	930583
172671	930584
5550	930585
11770	930586
120520	930587
132555	930588
169023	930589
446	930590
2306	930591
31522	930592
7490	930593
336556	930594
84280	930595
324692	930596
202008	930597
69849	930598
16702	930599
15973	930600
23045	930601
660	930602
44393	930603
321667	930604
17364	930605
32684	930606
14192	930607
209875	930608
35172	930609
205798	930610
209688	930611
137847	930612
205929	930613
205659	930614
348655	930615
127578	930616
129111	930617
206537	930618
128314	930619
353646	930620
112170	930621
351076	930622
207592	930623
24954	930624
62202	930625
353618	930626
56417	930627
28276	930628
3133	930629
5848	930630
115251	930631
188472	930632
110947	930633
2428	930634
159654	930635
19734	930636
26238	930637
75351	930638
310	930639
860	930640
82531	930641
22307	930642
6450	930643
60320	930644
160386	930645
19734	930646
79372	930647
53482	930648
62011	930649
2061	930650
36683	930651
147460	930652
338	930653
668	930654
504	930655
53724	930656
95022	930657
1704	930658
10600	930659
36277	930660
78602	930661
40480	930662
96337	930663
4188	930664
28812	930665
17157	930666
40973	930667
186019	930668
204794	930669
11207	930670
349	930671
61819	930672
18510	930673
3746	930674
28891	930675
3021	930676
7718	930677
59553	930678
111999	930679
34930	930680
50489	930681
345303	930682
53686	930683
53123	930684
52761	930685
376	930686
92847	930687
201725	930688
22712	930689
4025	930690
4025	930691
187246	930692
12486	930693
16995	930694
298659	930695
273631	930696
78775	930697
42612	930698
67700	930699
156073	930700
316733	930701
114952	930702
66812	930703
36717	930704
22726	930705
12394	930706
293069	930707
110068	930708
36541	930709
1465	930710
180831	930711
32783	930712
84864	930713
354873	930714
145251	930715
119597	930716
129671	930717
103102	930718
101004	930719
69514	930720
58256	930721
66736	930722
93490	930723
52444	930724
106968	930725
85665	930726
14889	930727
348918	930728
27944	930729
83818	930730
352104	930731
54149	930732
140971	930733
113408	930734
237212	930735
180885	930736
50963	930737
14276	930738
285818	930739
6758	930740
153676	930741
113731	930742
23528	930743
284337	930744
178314	930745
140375	930746
163441	930747
39823	930748
24544	930749
286246	930750
52182	930751
11098	930752
50079	930753
46161	930754
44864	930755
54793	930756
38885	930757
950	930758
159761	930759
4276	930760
67010	930761
255697	930762
20154	930763
13069	930764
466	930765
20233	930766
18284	930767
22492	930768
39440	930769
569	930770
32485	930771
7593	930772
100725	930773
83452	930774
222310	930775
37051	930776
42044	930777
62512	930778
176463	930779
31807	930780
139710	930781
70558	930782
226930	930783
14360	930784
174126	930785
322680	930786
114571	930787
76780	930788
192544	930789
98596	930790
162630	930791
22714	930792
12483	930793
7454	930794
129848	930795
311009	930796
62380	930797
59363	930798
83630	930799
263613	930800
105260	930801
50215	930802
135295	930803
14453	930804
103067	930805
161662	930806
520	930807
103952	930808
189194	930809
13981	930810
6318	930811
10556	930812
196551	930813
57113	930814
21298	930815
30790	930816
18650	930817
56432	930818
37021	930819
70182	930820
3913	930821
273515	930822
17407	930823
316622	930824
321099	930825
93008	930826
91710	930827
165601	930828
39012	930829
145091	930830
207857	930831
78082	930832
25687	930833
11747	930834
643	930835
120603	930836
29803	930837
90754	930838
22855	930839
243835	930840
36410	930841
22818	930842
4178	930843
118219	930844
160575	930845
12989	930846
70779	930847
6771	930848
67602	930849
4483	930850
23169	930851
78648	930852
6975	930853
25763	930854
1580	930855
215140	930856
100170	930857
338574	930858
16895	930859
61900	930860
20442	930861
110238	930862
194452	930863
147314	930864
99872	930865
52536	930866
142651	930867
23463	930868
116190	930869
31890	930870
21202	930871
139951	930872
59660	930873
315791	930874
178092	930875
196599	930876
329683	930877
92075	930878
114689	930879
323104	930880
101589	930881
56076	930882
5540	930883
96839	930884
83356	930885
18939	930886
12033	930887
7826	930888
106727	930889
12779	930890
4072	930891
329084	930892
121601	930893
21266	930894
161898	930895
43682	930896
156270	930897
149580	930898
2375	930899
328455	930900
61354	930901
120226	930902
122949	930903
5887	930904
67115	930905
125911	930906
77505	930907
18063	930908
52815	930909
159556	930910
176259	930911
22810	930912
46094	930913
70004	930914
105945	930915
79998	930916
257993	930917
72307	930918
85325	930919
71184	930920
79677	930921
459	930922
126475	930923
12650	930924
3709	930925
276534	930926
6102	930927
292671	930928
68501	930929
35571	930930
293659	930931
140948	930932
281130	930933
47766	930934
80421	930935
40621	930936
29433	930937
47570	930938
188606	930939
10489	930940
15217	930941
38976	930942
183806	930943
31641	930944
31106	930945
186424	930946
155047	930947
42804	930948
3294	930949
81779	930950
11541	930951
175198	930952
22689	930953
174302	930954
37969	930955
53172	930956
22157	930957
23561	930958
29057	930959
190163	930960
2089	930961
24545	930962
101041	930963
188381	930964
79675	930965
117055	930966
2054	930967
77608	930968
36443	930969
127831	930970
2704	930971
292307	930972
268340	930973
49412	930974
41579	930975
19878	930976
98306	930977
134404	930978
89833	930979
4829	930980
91624	930981
163440	930982
176361	930983
107309	930984
72024	930985
125728	930986
21757	930987
19801	930988
7494	930989
293676	930990
37969	930991
113043	930992
2737	930993
150182	930994
129804	930995
56	930996
10451	930997
117153	930998
9851	930999
198385	931000
135752	931001
8727	931002
152861	931003
72422	931004
109399	931005
18228	931006
153174	931007
10415	931008
136032	931009
25600	931010
189606	931011
96884	931012
4395	931013
1702	931014
120962	931015
247619	931016
56177	931017
30716	931018
8312	931019
58048	931020
115774	931021
26369	931022
4378	931023
12921	931024
858	931025
31819	931026
100993	931027
146395	931028
143031	931029
136960	931030
39288	931031
15069	931032
56693	931033
7922	931034
178348	931035
116945	931036
188888	931037
12617	931038
84266	931039
27376	931040
12012	931041
352341	931042
288111	931043
208009	931044
40794	931045
49269	931046
89009	931047
147060	931048
127744	931049
26154	931050
353051	931051
349168	931052
83594	931053
84260	931054
328146	931055
127670	931056
13547	931057
171402	931058
20281	931059
29559	931060
177362	931061
207940	931062
127745	931063
257504	931064
31623	931065
274870	931066
14599	931067
199882	931068
19980	931069
188684	931070
303771	931071
340101	931072
26352	931073
311799	931074
51948	931075
117340	931076
48373	931077
190749	931078
82347	931079
43174	931080
37809	931081
444	931082
503	931083
38180	931084
9940	931085
6983	931086
77174	931087
47129	931088
6241	931089
135690	931090
21442	931091
122742	931092
111279	931093
48975	931094
81720	931095
34372	931096
20549	931097
165365	931098
130590	931099
115497	931100
209566	931101
25939	931102
22806	931103
31699	931104
6039	931105
55281	931106
11577	931107
35366	931108
19953	931109
29799	931110
12515	931111
19861	931112
19185	931113
181277	931114
32485	931115
58575	931116
27328	931117
46702	931118
74219	931119
36237	931120
86586	931121
11356	931122
99485	931123
42299	931124
17010	931125
36412	931126
126018	931127
77598	931128
5955	931129
101614	931130
37456	931131
1728	931132
15165	931133
8469	931134
13260	931135
152010	931136
12334	931137
123753	931138
113857	931139
268092	931140
158929	931141
49509	931142
23174	931143
205803	931144
240689	931145
15273	931146
176510	931147
214086	931148
190336	931149
42423	931150
41189	931151
24167	931152
4698	931153
45139	931154
10742	931155
20459	931156
75160	931157
150237	931158
1845	931159
189308	931160
266452	931161
97730	931162
5426	931163
58725	931164
25513	931165
43651	931166
108545	931167
223269	931168
7380	931169
120896	931170
59254	931171
29869	931172
1476	931173
8362	931174
48875	931175
1544	931176
7499	931177
7122	931178
6015	931179
21645	931180
109388	931181
14449	931182
349733	931183
17634	931184
57097	931185
244903	931186
60253	931187
1833	931188
47265	931189
167326	931190
17216	931191
54423	931192
10292	931193
32790	931194
101789	931195
166064	931196
45436	931197
296235	931198
120628	931199
85160	931200
8082	931201
21178	931202
238223	931203
80344	931204
118127	931205
25588	931206
40357	931207
3905	931208
47749	931209
63527	931210
14358	931211
15508	931212
9114	931213
5793	931214
28974	931215
123870	931216
18338	931217
1736	931218
91302	931219
81779	931220
15276	931221
43917	931222
10146	931223
31373	931224
3865	931225
9567	931226
209256	931227
22946	931228
8809	931229
136455	931230
133613	931231
310082	931232
22685	931233
78044	931234
28702	931235
6	931236
98527	931237
7339	931238
14483	931239
178666	931240
46410	931241
19074	931242
118940	931243
53710	931244
108047	931245
1457	931246
261366	931247
123841	931248
441	931249
90294	931250
27271	931251
10151	931252
7850	931253
90115	931254
355205	931255
330256	931256
21587	931257
191048	931258
121757	931259
16631	931260
8929	931261
98703	931262
120773	931263
289675	931264
19136	931265
193746	931266
10774	931267
66817	931268
128662	931269
40872	931270
79298	931271
93414	931272
4695	931273
37272	931274
121394	931275
190826	931276
191699	931277
192086	931278
126132	931279
14669	931280
64972	931281
128813	931282
134413	931283
47038	931284
196294	931285
875	931286
55569	931287
175700	931288
19973	931289
23559	931290
8410	931291
13124	931292
107424	931293
19258	931294
126554	931295
37322	931296
1132	931297
147587	931298
14456	931299
124616	931300
27632	931301
70388	931302
47794	931303
42960	931304
161775	931305
72171	931306
71735	931307
38859	931308
239824	931309
118770	931310
160037	931311
172017	931312
175241	931313
1064	931314
125319	931315
34215	931316
149404	931317
19193	931318
2441	931319
351440	931320
163791	931321
192033	931322
168770	931323
7270	931324
205159	931325
350996	931326
109880	931327
11934	931328
288320	931329
53751	931330
79225	931331
17904	931332
46793	931333
70564	931334
115094	931335
131032	931336
21648	931337
209776	931338
334647	931339
33422	931340
55369	931341
48171	931342
118260	931343
106996	931344
536	931345
40087	931346
67532	931347
20507	931348
23567	931349
260519	931350
13203	931351
31100	931352
186138	931353
128272	931354
212735	931355
4761	931356
310960	931357
111942	931358
54826	931359
856	931360
1	931361
127516	931362
121214	931363
97606	931364
45724	931365
354744	931366
53004	931367
17835	931368
117804	931369
186977	931370
292888	931371
312692	931372
314842	931373
37110	931374
21938	931375
188234	931376
314527	931377
13081	931378
187244	931379
138326	931380
42178	931381
138360	931382
1899	931383
22975	931384
4210	931385
52235	931386
234457	931387
45079	931388
1668	931389
45192	931390
1151	931391
31764	931392
89202	931393
237571	931394
29995	931395
137162	931396
22064	931397
14479	931398
52252	931399
199072	931400
6706	931401
188240	931402
87133	931403
225802	931404
188138	931405
316850	931406
314344	931407
314572	931408
173977	931409
15138	931410
187261	931411
269903	931412
77206	931413
122583	931414
187578	931415
73474	931416
53641	931417
289803	931418
165951	931419
324833	931420
188118	931421
314295	931422
117366	931423
50322	931424
312735	931425
313296	931426
312797	931427
117757	931428
101683	931429
314940	931430
291100	931431
204731	931432
317030	931433
187654	931434
328851	931435
117749	931436
252642	931437
18195	931438
272041	931439
75150	931440
117815	931441
314896	931442
188087	931443
316856	931444
91421	931445
10537	931446
314898	931447
148386	931448
314311	931449
43351	931450
12307	931451
87032	931452
118691	931453
124661	931454
249716	931455
47395	931456
66907	931457
3168	931458
337323	931459
8409	931460
21101	931461
114094	931462
84874	931463
9418	931464
81148	931465
189622	931466
314670	931467
190883	931468
314848	931469
191044	931470
354350	931471
117530	931472
3086	931473
29444	931474
84670	931475
47179	931476
106473	931477
157645	931478
204475	931479
113258	931480
6615	931481
10921	931482
249	931483
154575	931484
1801	931485
86397	931486
183	931487
9339	931488
187019	931489
312944	931490
77299	931491
312542	931492
187208	931493
312818	931494
36196	931495
312632	931496
117447	931497
8811	931498
260080	931499
122822	931500
25933	931501
23790	931502
7262	931503
17524	931504
341128	931505
201200	931506
33952	931507
19879	931508
199308	931509
139833	931510
2436	931511
13614	931512
140155	931513
88710	931514
17311	931515
3182	931516
263092	931517
56134	931518
168	931519
244641	931520
322265	931521
55557	931522
37311	931523
120587	931524
192819	931525
241	931526
312709	931527
318459	931528
11770	931529
181	931530
27	931531
36889	931532
5827	931533
23689	931534
71245	931535
18625	931536
355390	931537
260	931538
103982	931539
275955	931540
45620	931541
96934	931542
193349	931543
244130	931544
21760	931545
193281	931546
103543	931547
1431	931548
188499	931549
3878	931550
21446	931551
264194	931552
259711	931553
45709	931554
192306	931555
264048	931556
28399	931557
27150	931558
46471	931559
46810	931560
321177	931561
134858	931562
183443	931563
251291	931564
49922	931565
245142	931566
149872	931567
150129	931568
162529	931569
119922	931570
122346	931571
32293	931572
106530	931573
66020	931574
1436	931575
27719	931576
28402	931577
90220	931578
118761	931579
46471	931580
32549	931581
164108	931582
105451	931583
63635	931584
2129	931585
161696	931586
163430	931587
19505	931588
333389	931589
21016	931590
180071	931591
198557	931592
22846	931593
12348	931594
215784	931595
37311	931596
60307	931597
317666	931598
193409	931599
77797	931600
309407	931601
1116	931602
147273	931603
68687	931604
42528	931605
120587	931606
208840	931607
194686	931608
169439	931609
241	931610
60110	931611
29814	931612
269297	931613
11981	931614
260	931615
30996	931616
227583	931617
3775	931618
10710	931619
15072	931620
160702	931621
45622	931622
263699	931623
283654	931624
193261	931625
68061	931626
132369	931627
46853	931628
79228	931629
17	931630
191249	931631
31935	931632
80064	931633
47489	931634
108108	931635
301390	931636
180663	931637
212077	931638
849	931639
277485	931640
237415	931641
2115	931642
3057	931643
35181	931644
92818	931645
144923	931646
120265	931647
244614	931648
145977	931649
319997	931650
339389	931651
202668	931652
9160	931653
183309	931654
115600	931655
145495	931656
103512	931657
194054	931658
92924	931659
276453	931660
102566	931661
263167	931662
149485	931663
161568	931664
102566	931665
94189	931666
19656	931667
103010	931668
61033	931669
27465	931670
170832	931671
45052	931672
319671	931673
54735	931674
149513	931675
141550	931676
2240	931677
13562	931678
47384	931679
162013	931680
74467	931681
8962	931682
149552	931683
105764	931684
196564	931685
1990	931686
59512	931687
42550	931688
19357	931689
268780	931690
19357	931691
64	931692
22536	931693
26441	931694
14394	931695
98180	931696
1445	931697
27499	931698
4509	931699
117251	931700
214199	931701
134530	931702
33961	931703
133341	931704
179203	931705
54147	931706
12473	931707
22986	931708
256498	931709
16404	931710
8243	931711
103246	931712
16404	931713
195092	931714
8243	931715
367	931716
103	931717
150	931718
21590	931719
160951	931720
10141	931721
70866	931722
193780	931723
26319	931724
118199	931725
31937	931726
121026	931727
207278	931728
21439	931729
17	931730
182633	931731
315083	931732
2099	931733
2036	931734
37313	931735
23657	931736
49713	931737
92717	931738
178212	931739
19039	931740
3841	931741
23718	931742
132817	931743
32817	931744
53537	931745
351696	931746
34495	931747
8717	931748
17782	931749
110609	931750
1840	931751
201032	931752
287909	931753
173677	931754
38004	931755
1882	931756
226514	931757
110801	931758
13308	931759
185941	931760
7838	931761
111392	931762
137196	931763
145180	931764
3562	931765
4911	931766
66830	931767
23091	931768
69230	931769
5486	931770
14255	931771
37237	931772
21230	931773
133297	931774
150	931775
118072	931776
2986	931777
39278	931778
53052	931779
280125	931780
86507	931781
183295	931782
313650	931783
15828	931784
196317	931785
1559	931786
118230	931787
106332	931788
71029	931789
2197	931790
65	931791
2587	931792
9589	931793
120847	931794
17235	931795
63709	931796
19223	931797
271836	931798
58787	931799
2014	931800
151422	931801
17298	931802
35066	931803
50492	931804
17235	931805
130058	931806
120759	931807
3995	931808
60560	931809
59754	931810
288371	931811
109525	931812
167	931813
10246	931814
243175	931815
196297	931816
17358	931817
3143	931818
37248	931819
45135	931820
45133	931821
259820	931822
27399	931823
27399	931824
727	931825
13203	931826
73071	931827
140896	931828
223	931829
158861	931830
7621	931831
193059	931832
5666	931833
52388	931834
4717	931835
117061	931836
7297	931837
2719	931838
108548	931839
289898	931840
17803	931841
150270	931842
42201	931843
22025	931844
55274	931845
9473	931846
9473	931847
199337	931848
73478	931849
127707	931850
56218	931851
231403	931852
79433	931853
193683	931854
40916	931855
60519	931856
17513	931857
188924	931858
117591	931859
21939	931860
53430	931861
50802	931862
48091	931863
4214	931864
172585	931865
24984	931866
245755	931867
4161	931868
1477	931869
171501	931870
111805	931871
41228	931872
22153	931873
56583	931874
71516	931875
86062	931876
418	931877
162466	931878
10007	931879
47521	931880
104443	931881
108600	931882
21290	931883
147802	931884
2850	931885
16603	931886
328180	931887
12133	931888
3648	931889
90641	931890
51280	931891
37684	931892
17592	931893
16985	931894
2014	931895
244305	931896
129183	931897
46561	931898
22624	931899
53280	931900
1786	931901
268821	931902
333961	931903
62737	931904
108822	931905
183839	931906
109068	931907
287889	931908
4164	931909
8354	931910
13263	931911
119040	931912
196718	931913
125726	931914
6140	931915
73147	931916
19914	931917
17564	931918
171504	931919
24198	931920
166250	931921
176855	931922
22539	931923
3981	931924
16632	931925
170016	931926
104577	931927
137404	931928
188991	931929
87189	931930
10591	931931
125384	931932
357260	931933
23532	931934
36480	931935
219787	931936
82135	931937
207262	931938
2752	931939
53	931940
52829	931941
5139	931942
52504	931943
408	931944
190920	931945
893	931946
28958	931947
77840	931948
26066	931949
25993	931950
36566	931951
408	931952
190240	931953
18872	931954
270589	931955
10613	931956
8263	931957
36573	931958
118183	931959
26100	931960
25993	931961
18828	931962
190970	931963
29615	931964
19004	931965
52621	931966
318474	931967
16126	931968
124811	931969
25866	931970
167225	931971
10602	931972
25000	931973
36631	931974
237363	931975
73722	931976
14010	931977
6472	931978
3778	931979
52708	931980
136863	931981
5825	931982
41650	931983
186636	931984
67925	931985
57115	931986
408	931987
47051	931988
8257	931989
11773	931990
23561	931991
1525	931992
1054	931993
3864	931994
31715	931995
276211	931996
3698	931997
234815	931998
329151	931999
32483	932000
310797	932001
256038	932002
52458	932003
105763	932004
165388	932005
355073	932006
117510	932007
43656	932008
79474	932009
772	932010
129203	932011
102184	932012
5816	932013
25928	932014
327877	932015
22917	932016
27309	932017
585	932018
13674	932019
160916	932020
38989	932021
16335	932022
146289	932023
43560	932024
16322	932025
47299	932026
3959	932027
119051	932028
78002	932029
121518	932030
8485	932031
37040	932032
69285	932033
117522	932034
261244	932035
180196	932036
18836	932037
195807	932038
8470	932039
56436	932040
6261	932041
118516	932042
44871	932043
9576	932044
117616	932045
318447	932046
4771	932047
85852	932048
111005	932049
49636	932050
77763	932051
77946	932052
2946	932053
79376	932054
36358	932055
209128	932056
194188	932057
2600	932058
108257	932059
191114	932060
311946	932061
134008	932062
19223	932063
167572	932064
26283	932065
239011	932066
349967	932067
353783	932068
222404	932069
312873	932070
80802	932071
95959	932072
159549	932073
40960	932074
37057	932075
238889	932076
95539	932077
107055	932078
6374	932079
99823	932080
31783	932081
7040	932082
115811	932083
15735	932084
118715	932085
147714	932086
271	932087
29821	932088
2046	932089
82183	932090
32782	932091
78260	932092
7325	932093
1399	932094
96133	932095
15479	932096
2164	932097
24694	932098
18020	932099
128	932100
33437	932101
38346	932102
293563	932103
82743	932104
8953	932105
188795	932106
151371	932107
133336	932108
126896	932109
73255	932110
83862	932111
34175	932112
73223	932113
51387	932114
82108	932115
286777	932116
126989	932117
25040	932118
174008	932119
335406	932120
200886	932121
347172	932122
68465	932123
339727	932124
347138	932125
2540	932126
286458	932127
176763	932128
73098	932129
55111	932130
126177	932131
344190	932132
25039	932133
187006	932134
108621	932135
55361	932136
322732	932137
113594	932138
218117	932139
17352	932140
49789	932141
229111	932142
6380	932143
223585	932144
42822	932145
134557	932146
75862	932147
13800	932148
11780	932149
104078	932150
319281	932151
111454	932152
1987	932153
75686	932154
187694	932155
12304	932156
349621	932157
317757	932158
2606	932159
672	932160
322803	932161
316713	932162
118455	932163
117389	932164
52223	932165
187637	932166
122341	932167
672	932168
188261	932169
189247	932170
190406	932171
314455	932172
2262	932173
270023	932174
72252	932175
191128	932176
13131	932177
61320	932178
348622	932179
3343	932180
135755	932181
44677	932182
31280	932183
82438	932184
2399	932185
3391	932186
69725	932187
167540	932188
29552	932189
346815	932190
55962	932191
3101	932192
81081	932193
83	932194
13855	932195
7005	932196
17031	932197
23495	932198
26881	932199
94436	932200
271016	932201
2910	932202
81494	932203
472	932204
83392	932205
17807	932206
19417	932207
27408	932208
37145	932209
171009	932210
79664	932211
24532	932212
93938	932213
5051	932214
54836	932215
84340	932216
11461	932217
1595	932218
4205	932219
14229	932220
73119	932221
9047	932222
98610	932223
32315	932224
1032	932225
78348	932226
148123	932227
343112	932228
298	932229
18427	932230
27504	932231
24298	932232
7762	932233
77810	932234
132054	932235
321956	932236
51261	932237
47904	932238
51829	932239
39511	932240
18834	932241
27433	932242
9798	932243
53243	932244
3337	932245
55988	932246
88942	932247
76202	932248
22360	932249
11674	932250
14030	932251
61186	932252
51377	932253
290784	932254
201518	932255
334179	932256
60765	932257
199609	932258
131279	932259
266998	932260
236998	932261
297593	932262
6385	932263
121112	932264
301365	932265
7844	932266
20993	932267
94394	932268
76902	932269
3578	932270
20568	932271
150214	932272
4595	932273
59203	932274
247189	932275
93775	932276
53152	932277
14926	932278
19463	932279
75714	932280
19463	932281
82483	932282
58154	932283
231994	932284
74281	932285
81008	932286
61435	932287
100279	932288
347207	932289
54895	932290
93726	932291
8898	932292
203045	932293
93456	932294
133416	932295
29361	932296
218303	932297
297294	932298
113770	932299
112118	932300
93779	932301
83688	932302
356546	932303
128816	932304
184524	932305
184953	932306
127491	932307
292647	932308
75921	932309
113849	932310
310117	932311
35566	932312
113833	932313
175610	932314
201999	932315
301889	932316
74534	932317
74533	932318
321031	932319
149754	932320
95435	932321
252073	932322
169138	932323
41838	932324
43374	932325
209576	932326
2100	932327
129860	932328
89399	932329
83749	932330
208350	932331
43428	932332
245610	932333
1022	932334
27304	932335
112404	932336
81770	932337
113055	932338
128750	932339
171777	932340
172983	932341
55928	932342
1084	932343
35028	932344
79348	932345
79187	932346
1102	932347
133535	932348
36609	932349
350504	932350
53194	932351
73518	932352
70589	932353
58146	932354
14232	932355
1076	932356
84759	932357
93187	932358
3348	932359
1442	932360
19832	932361
10793	932362
32653	932363
160005	932364
12692	932365
95667	932366
55695	932367
38704	932368
9080	932369
98813	932370
6888	932371
71234	932372
24628	932373
38576	932374
139099	932375
910	932376
6140	932377
278180	932378
41750	932379
8960	932380
93837	932381
42258	932382
37165	932383
4288	932384
9625	932385
108981	932386
38956	932387
126884	932388
60557	932389
65283	932390
31209	932391
19132	932392
66376	932393
10125	932394
154790	932395
27992	932396
2208	932397
19164	932398
46113	932399
6408	932400
19140	932401
81010	932402
56225	932403
9885	932404
9886	932405
37639	932406
166017	932407
26447	932408
163281	932409
148720	932410
85028	932411
95004	932412
37465	932413
9033	932414
8332	932415
262610	932416
29681	932417
39690	932418
28449	932419
57232	932420
16590	932421
348237	932422
676	932423
1263	932424
36639	932425
169278	932426
26053	932427
129437	932428
338133	932429
64585	932430
113036	932431
90514	932432
74741	932433
6528	932434
10806	932435
122465	932436
195660	932437
14286	932438
143684	932439
145314	932440
209323	932441
53248	932442
1784	932443
26630	932444
20745	932445
11853	932446
23895	932447
186141	932448
25707	932449
180871	932450
26311	932451
73318	932452
189888	932453
1044	932454
214362	932455
262331	932456
70767	932457
9071	932458
5941	932459
61930	932460
141901	932461
266531	932462
111232	932463
87167	932464
138504	932465
244619	932466
1298	932467
90775	932468
131508	932469
1747	932470
20934	932471
25583	932472
4153	932473
2902	932474
15670	932475
15118	932476
53807	932477
116724	932478
2888	932479
133531	932480
81832	932481
1533	932482
19422	932483
30434	932484
33545	932485
24279	932486
34177	932487
106958	932488
1086	932489
71815	932490
109901	932491
195987	932492
195987	932493
10271	932494
46795	932495
17750	932496
74579	932497
48087	932498
5160	932499
105085	932500
66373	932501
12423	932502
7742	932503
214737	932504
42999	932505
31641	932506
95831	932507
87754	932508
15368	932509
12241	932510
340454	932511
51911	932512
26721	932513
16776	932514
7593	932515
99353	932516
345896	932517
200427	932518
35895	932519
14025	932520
24641	932521
15040	932522
13069	932523
23113	932524
4797	932525
106774	932526
6314	932527
15864	932528
8084	932529
201111	932530
9279	932531
11015	932532
323850	932533
21630	932534
1077	932535
67345	932536
35221	932537
7328	932538
108520	932539
20026	932540
136054	932541
18066	932542
32521	932543
36636	932544
313614	932545
157096	932546
10063	932547
101682	932548
65270	932549
79019	932550
93180	932551
67550	932552
4562	932553
746	932554
5069	932555
64585	932556
41038	932557
6531	932558
746	932559
83298	932560
200216	932561
224443	932562
252493	932563
31680	932564
33676	932565
62475	932566
11911	932567
22331	932568
53059	932569
17360	932570
23750	932571
12121	932572
66227	932573
7796	932574
309181	932575
50175	932576
325275	932577
118732	932578
6368	932579
32054	932580
114058	932581
104129	932582
5065	932583
185061	932584
10518	932585
628	932586
121484	932587
84124	932588
21591	932589
17509	932590
321906	932591
15623	932592
220156	932593
132823	932594
45606	932595
97867	932596
116450	932597
121138	932598
115420	932599
86404	932600
11666	932601
260570	932602
97330	932603
67391	932604
319457	932605
82757	932606
177050	932607
177176	932608
103653	932609
302531	932610
171755	932611
115719	932612
72957	932613
338556	932614
37405	932615
65673	932616
298476	932617
129977	932618
197428	932619
36693	932620
109578	932621
4574	932622
3360	932623
177124	932624
189434	932625
153186	932626
291520	932627
72850	932628
13142	932629
80448	932630
11219	932631
78136	932632
355898	932633
56007	932634
171257	932635
125995	932636
4930	932637
26722	932638
5867	932639
161311	932640
32523	932641
194596	932642
909	932643
44427	932644
83364	932645
5026	932646
109078	932647
83797	932648
74662	932649
172829	932650
37732	932651
69519	932652
240354	932653
70959	932654
25282	932655
13764	932656
24628	932657
33888	932658
68778	932659
6221	932660
44603	932661
26175	932662
3217	932663
248	932664
11601	932665
52431	932666
353891	932667
38540	932668
70500	932669
10479	932670
352069	932671
67177	932672
129799	932673
188901	932674
279230	932675
116850	932676
13819	932677
535	932678
27508	932679
933	932680
19170	932681
99658	932682
92275	932683
117976	932684
19458	932685
8393	932686
47117	932687
197070	932688
4075	932689
5231	932690
3962	932691
90212	932692
30516	932693
19144	932694
122756	932695
78541	932696
353758	932697
127014	932698
49715	932699
49567	932700
185337	932701
181579	932702
63085	932703
100410	932704
126404	932705
233100	932706
221351	932707
163578	932708
22030	932709
147337	932710
15302	932711
29643	932712
938	932713
15831	932714
131437	932715
127187	932716
38069	932717
18440	932718
22243	932719
11590	932720
38031	932721
254014	932722
162810	932723
38371	932724
16465	932725
101174	932726
56346	932727
99104	932728
12617	932729
244793	932730
20731	932731
140879	932732
21578	932733
51135	932734
342340	932735
194852	932736
136819	932737
200167	932738
1611	932739
19279	932740
320488	932741
317300	932742
204843	932743
3647	932744
2469	932745
17457	932746
43008	932747
5590	932748
55736	932749
12304	932750
27056	932751
30247	932752
34955	932753
12202	932754
68717	932755
69729	932756
2532	932757
74128	932758
282726	932759
150256	932760
29878	932761
19631	932762
25694	932763
2889	932764
51035	932765
27129	932766
11449	932767
182512	932768
106732	932769
163741	932770
46533	932771
933	932772
67318	932773
53488	932774
10520	932775
49186	932776
115056	932777
94289	932778
20292	932779
132175	932780
100733	932781
17500	932782
14964	932783
30752	932784
290847	932785
9901	932786
286354	932787
292428	932788
80691	932789
192766	932790
17474	932791
256964	932792
8675	932793
95966	932794
218007	932795
109748	932796
100573	932797
60828	932798
87454	932799
112694	932800
957	932801
19152	932802
89798	932803
133328	932804
96807	932805
15844	932806
100323	932807
85325	932808
57027	932809
953	932810
6941	932811
22762	932812
9615	932813
107944	932814
25656	932815
343874	932816
4068	932817
18639	932818
475	932819
26346	932820
11011	932821
343131	932822
16918	932823
13625	932824
214935	932825
2258	932826
126715	932827
194425	932828
100168	932829
346400	932830
25761	932831
6937	932832
301993	932833
2816	932834
75420	932835
5258	932836
4028	932837
9600	932838
37066	932839
26634	932840
39711	932841
7328	932842
37182	932843
16483	932844
230210	932845
6063	932846
47014	932847
13854	932848
17124	932849
106697	932850
107307	932851
38391	932852
161630	932853
304149	932854
127899	932855
55742	932856
204809	932857
48304	932858
535	932859
58344	932860
71997	932861
8635	932862
194366	932863
2816	932864
209786	932865
6905	932866
59949	932867
10892	932868
89540	932869
74858	932870
266424	932871
90457	932872
18568	932873
151810	932874
155056	932875
330537	932876
46286	932877
174895	932878
77566	932879
86071	932880
28797	932881
33660	932882
5193	932883
66154	932884
281175	932885
115704	932886
223991	932887
70766	932888
259452	932889
256493	932890
70310	932891
35841	932892
9913	932893
225720	932894
247996	932895
69773	932896
356602	932897
104723	932898
225322	932899
44836	932900
59178	932901
73514	932902
63760	932903
342861	932904
44215	932905
55361	932906
54686	932907
16371	932908
5172	932909
265633	932910
57642	932911
10774	932912
48158	932913
48027	932914
65338	932915
139329	932916
197268	932917
7703	932918
145138	932919
274807	932920
26155	932921
1291	932922
283253	932923
33166	932924
166916	932925
120568	932926
251677	932927
54733	932928
336	932929
320003	932930
761	932931
187387	932932
10962	932933
25088	932934
147164	932935
94	932936
95127	932937
75943	932938
1423	932939
20831	932940
160370	932941
13271	932942
6557	932943
206650	932944
2434	932945
328157	932946
269178	932947
9083	932948
10582	932949
21584	932950
3492	932951
72235	932952
62308	932953
151497	932954
30255	932955
281550	932956
139962	932957
4567	932958
3150	932959
332016	932960
325942	932961
122488	932962
73486	932963
91751	932964
341433	932965
52068	932966
4420	932967
190107	932968
16390	932969
176413	932970
45307	932971
195857	932972
4173	932973
178800	932974
91677	932975
337313	932976
4151	932977
26975	932978
133871	932979
2776	932980
302115	932981
15765	932982
332933	932983
33753	932984
8532	932985
16344	932986
102209	932987
8054	932988
27430	932989
1066	932990
129709	932991
36640	932992
167954	932993
25758	932994
16596	932995
110195	932996
47523	932997
7509	932998
11085	932999
37270	933000
153562	933001
1287	933002
43505	933003
66976	933004
9679	933005
173909	933006
71974	933007
31470	933008
88907	933009
768	933010
26499	933011
26980	933012
11560	933013
45198	933014
315816	933015
83371	933016
100866	933017
25912	933018
68118	933019
22032	933020
108217	933021
124626	933022
119389	933023
1847	933024
27334	933025
270701	933026
129184	933027
24278	933028
238091	933029
54696	933030
13414	933031
34548	933032
48568	933033
100818	933034
110617	933035
26539	933036
9189	933037
39	933038
22170	933039
7797	933040
63335	933041
12277	933042
48787	933043
11538	933044
353778	933045
147004	933046
48822	933047
104707	933048
199210	933049
325203	933050
152096	933051
10023	933052
48958	933053
104535	933054
144001	933055
143894	933056
24362	933057
1413	933058
1557	933059
41712	933060
37846	933061
73800	933062
174021	933063
197067	933064
9400	933065
29478	933066
43644	933067
128760	933068
72958	933069
350597	933070
68009	933071
8229	933072
133674	933073
136240	933074
7693	933075
3836	933076
741	933077
12945	933078
56096	933079
108	933080
69752	933081
17574	933082
923	933083
177219	933084
233543	933085
124514	933086
16236	933087
24614	933088
4926	933089
72418	933090
4032	933091
114831	933092
242566	933093
143825	933094
40136	933095
977	933096
26758	933097
118559	933098
80968	933099
7774	933100
1473	933101
322152	933102
174153	933103
183591	933104
331	933105
963	933106
78228	933107
111494	933108
109550	933109
36671	933110
47847	933111
56302	933112
86012	933113
6421	933114
83	933115
109753	933116
83	933117
53780	933118
9236	933119
9938	933120
1244	933121
6017	933122
6519	933123
149090	933124
179819	933125
67843	933126
65094	933127
4196	933128
58614	933129
78964	933130
86114	933131
101347	933132
99682	933133
17942	933134
280300	933135
13535	933136
259285	933137
99268	933138
3590	933139
4920	933140
344569	933141
340887	933142
169099	933143
33136	933144
39840	933145
1405	933146
240	933147
281193	933148
85782	933149
69699	933150
333258	933151
30024	933152
152075	933153
37105	933154
290093	933155
136334	933156
58111	933157
137101	933158
73083	933159
28368	933160
59037	933161
14966	933162
141398	933163
83055	933164
81411	933165
146454	933166
37636	933167
284405	933168
211542	933169
88301	933170
121483	933171
6496	933172
6120	933173
6911	933174
171073	933175
124008	933176
141024	933177
32303	933178
86839	933179
110659	933180
94282	933181
93024	933182
202482	933183
157657	933184
337624	933185
111296	933186
282239	933187
111290	933188
2260	933189
104253	933190
166704	933191
37762	933192
253912	933193
547	933194
96795	933195
35093	933196
81205	933197
10227	933198
286491	933199
293817	933200
29883	933201
1	933202
24493	933203
129699	933204
9165	933205
133965	933206
2330	933207
35895	933208
284613	933209
420	933210
2357	933211
7776	933212
9144	933213
16571	933214
335232	933215
44098	933216
307981	933217
186105	933218
75527	933219
87349	933220
53767	933221
115230	933222
75765	933223
16232	933224
264660	933225
86695	933226
18930	933227
6126	933228
162432	933229
42271	933230
328817	933231
48688	933232
41409	933233
240904	933234
205243	933235
117827	933236
313666	933237
350389	933238
36396	933239
22096	933240
155371	933241
45113	933242
44248	933243
21480	933244
21480	933245
113606	933246
142619	933247
3010	933248
16003	933249
89385	933250
155586	933251
187316	933252
196890	933253
304903	933254
33998	933255
55175	933256
246229	933257
164323	933258
37269	933259
17206	933260
145723	933261
25234	933262
32678	933263
184124	933264
328065	933265
285970	933266
40373	933267
185046	933268
224614	933269
60755	933270
321310	933271
169025	933272
290920	933273
16989	933274
273883	933275
289147	933276
343100	933277
310371	933278
196838	933279
14107	933280
7774	933281
208780	933282
43948	933283
4896	933284
4928	933285
12120	933286
72304	933287
42885	933288
263483	933289
38284	933290
11028	933291
9916	933292
57785	933293
123446	933294
25905	933295
65669	933296
76902	933297
215164	933298
1924	933299
27268	933300
14122	933301
15842	933302
16643	933303
37907	933304
14547	933305
117777	933306
17913	933307
136196	933308
4648	933309
7454	933310
49324	933311
59193	933312
9933	933313
96752	933314
771	933315
228899	933316
25593	933317
198823	933318
48187	933319
90215	933320
2067	933321
121584	933322
48652	933323
44022	933324
113473	933325
3356	933326
173504	933327
60396	933328
34410	933329
76822	933330
757	933331
16751	933332
310982	933333
2466	933334
1087	933335
31211	933336
345906	933337
290555	933338
8088	933339
69	933340
25592	933341
4066	933342
119118	933343
36118	933344
10482	933345
27317	933346
27414	933347
42	933348
21784	933349
326859	933350
22091	933351
83944	933352
184579	933353
6757	933354
342546	933355
115962	933356
2253	933357
19612	933358
58059	933359
3358	933360
5242	933361
194834	933362
213802	933363
26226	933364
25649	933365
17276	933366
118060	933367
314645	933368
148021	933369
52031	933370
19558	933371
79536	933372
25146	933373
33094	933374
67802	933375
96065	933376
80097	933377
225369	933378
9295	933379
10304	933380
8178	933381
238	933382
112589	933383
48119	933384
12221	933385
40528	933386
144637	933387
1282	933388
114679	933389
178850	933390
251228	933391
16224	933392
5064	933393
18589	933394
265928	933395
18985	933396
100768	933397
53097	933398
1	933399
52589	933400
168391	933401
2819	933402
134331	933403
108796	933404
121254	933405
18945	933406
38187	933407
323674	933408
50915	933409
240782	933410
123176	933411
118826	933412
25760	933413
221715	933414
247911	933415
6584	933416
23392	933417
231045	933418
10366	933419
89806	933420
6873	933421
148893	933422
197871	933423
7821	933424
2945	933425
350816	933426
49478	933427
324098	933428
187067	933429
275207	933430
31789	933431
90103	933432
117695	933433
121149	933434
138817	933435
163764	933436
36177	933437
338969	933438
155489	933439
311962	933440
121162	933441
194372	933442
226548	933443
326701	933444
187400	933445
177089	933446
59548	933447
173264	933448
117436	933449
36167	933450
117670	933451
90304	933452
187438	933453
141804	933454
42348	933455
189326	933456
90312	933457
21504	933458
6432	933459
317368	933460
312453	933461
148344	933462
312839	933463
190779	933464
10544	933465
10537	933466
66870	933467
327749	933468
195150	933469
88117	933470
241070	933471
181645	933472
89352	933473
262687	933474
181645	933475
29827	933476
193547	933477
89703	933478
190578	933479
15660	933480
117445	933481
62084	933482
187099	933483
52182	933484
312082	933485
317232	933486
77101	933487
194991	933488
246357	933489
243509	933490
325728	933491
254042	933492
163983	933493
82962	933494
49987	933495
26408	933496
76011	933497
262919	933498
160065	933499
317492	933500
86660	933501
305586	933502
2145	933503
161786	933504
16319	933505
188270	933506
36218	933507
52205	933508
58114	933509
39810	933510
90727	933511
326207	933512
327229	933513
64038	933514
260991	933515
154565	933516
37301	933517
59198	933518
312096	933519
312402	933520
52	933521
255122	933522
119112	933523
163549	933524
231711	933525
187362	933526
187596	933527
52246	933528
52233	933529
187419	933530
187401	933531
346066	933532
187300	933533
102475	933534
77293	933535
45523	933536
47192	933537
207177	933538
338079	933539
194267	933540
126912	933541
38311	933542
119138	933543
73275	933544
312415	933545
313142	933546
15974	933547
15974	933548
187679	933549
77180	933550
3331	933551
187251	933552
312588	933553
768	933554
248712	933555
58470	933556
21020	933557
337	933558
72767	933559
3172	933560
142308	933561
343142	933562
131580	933563
98964	933564
113910	933565
55605	933566
77251	933567
190675	933568
291053	933569
2224	933570
174627	933571
71800	933572
176953	933573
264060	933574
287212	933575
66154	933576
66534	933577
271971	933578
88790	933579
64629	933580
151058	933581
146290	933582
113420	933583
14218	933584
274736	933585
240464	933586
1443	933587
47068	933588
87076	933589
61385	933590
233962	933591
117078	933592
95054	933593
95266	933594
37244	933595
198918	933596
32782	933597
69646	933598
181567	933599
5442	933600
183062	933601
126190	933602
19767	933603
201301	933604
67490	933605
314521	933606
107676	933607
162541	933608
320966	933609
144084	933610
119595	933611
234870	933612
151188	933613
52850	933614
86994	933615
7304	933616
36198	933617
130213	933618
208783	933619
128502	933620
25444	933621
135038	933622
176705	933623
15846	933624
46588	933625
154598	933626
197376	933627
123262	933628
159775	933629
68545	933630
127200	933631
183212	933632
249776	933633
35320	933634
97395	933635
92494	933636
308595	933637
167117	933638
11435	933639
122198	933640
65763	933641
163240	933642
1216	933643
25196	933644
79604	933645
804	933646
228746	933647
38404	933648
246943	933649
99307	933650
5333	933651
254620	933652
155764	933653
235409	933654
35971	933655
355838	933656
356790	933657
242336	933658
278027	933659
127314	933660
1662	933661
178832	933662
236208	933663
179327	933664
143743	933665
202219	933666
1042	933667
86785	933668
112595	933669
7422	933670
128397	933671
99687	933672
123388	933673
319909	933674
122135	933675
312695	933676
185015	933677
31291	933678
148010	933679
190068	933680
264889	933681
3369	933682
278976	933683
35845	933684
167658	933685
49055	933686
44631	933687
266267	933688
9390	933689
141329	933690
225287	933691
85370	933692
67676	933693
347510	933694
136379	933695
246419	933696
314762	933697
59548	933698
126807	933699
183860	933700
148813	933701
51512	933702
30206	933703
187775	933704
41905	933705
21149	933706
18306	933707
60794	933708
19543	933709
15065	933710
55130	933711
194460	933712
92501	933713
305640	933714
19545	933715
120880	933716
2156	933717
87720	933718
216706	933719
82629	933720
167989	933721
41032	933722
28104	933723
5675	933724
287273	933725
317209	933726
77135	933727
200652	933728
312485	933729
187685	933730
139665	933731
117806	933732
91866	933733
69617	933734
335530	933735
202248	933736
149420	933737
59507	933738
66095	933739
203554	933740
194774	933741
1900	933742
296689	933743
104735	933744
194060	933745
10084	933746
4469	933747
117755	933748
195952	933749
47479	933750
204086	933751
163320	933752
187336	933753
171163	933754
270125	933755
345120	933756
157744	933757
150185	933758
127196	933759
69621	933760
302274	933761
2125	933762
32563	933763
74298	933764
69546	933765
3937	933766
229397	933767
103727	933768
190277	933769
314070	933770
119157	933771
316349	933772
317219	933773
316286	933774
319097	933775
318468	933776
3334	933777
9143	933778
305955	933779
15700	933780
157542	933781
50194	933782
182454	933783
237172	933784
93598	933785
2490	933786
10844	933787
41620	933788
237733	933789
100377	933790
11615	933791
61848	933792
46019	933793
7078	933794
4106	933795
9128	933796
43173	933797
8675	933798
10774	933799
101675	933800
141461	933801
162575	933802
344936	933803
168443	933804
60480	933805
27541	933806
127028	933807
217075	933808
116808	933809
107885	933810
77167	933811
187505	933812
312097	933813
117573	933814
77076	933815
313231	933816
145648	933817
180292	933818
37101	933819
37101	933820
59789	933821
269825	933822
47649	933823
47649	933824
98112	933825
4879	933826
163273	933827
40425	933828
187612	933829
36178	933830
206064	933831
289181	933832
24392	933833
307012	933834
86428	933835
320208	933836
204569	933837
187415	933838
313153	933839
77123	933840
13513	933841
47327	933842
47206	933843
45961	933844
229112	933845
23614	933846
229995	933847
35650	933848
189455	933849
311830	933850
165546	933851
117397	933852
77107	933853
187091	933854
187077	933855
187204	933856
186940	933857
189278	933858
77275	933859
52186	933860
123954	933861
52251	933862
52267	933863
3296	933864
36212	933865
187705	933866
117559	933867
2261	933868
270766	933869
52198	933870
317212	933871
190697	933872
36218	933873
189623	933874
52208	933875
117787	933876
117508	933877
312544	933878
187256	933879
52223	933880
187231	933881
77289	933882
318218	933883
62674	933884
228296	933885
312477	933886
36178	933887
186972	933888
117758	933889
117567	933890
117667	933891
119520	933892
318952	933893
246330	933894
77180	933895
314691	933896
318556	933897
190305	933898
28261	933899
247035	933900
117714	933901
187506	933902
101038	933903
85273	933904
18982	933905
5556	933906
42447	933907
147280	933908
56412	933909
187426	933910
190116	933911
190814	933912
101095	933913
318775	933914
14871	933915
82828	933916
36524	933917
14620	933918
79717	933919
268814	933920
190596	933921
318698	933922
198	933923
240769	933924
18713	933925
123036	933926
148990	933927
309313	933928
41379	933929
183447	933930
118608	933931
8694	933932
67353	933933
162436	933934
66376	933935
30421	933936
130005	933937
256713	933938
190823	933939
187155	933940
43963	933941
182088	933942
65761	933943
177868	933944
128789	933945
193520	933946
75632	933947
325839	933948
196695	933949
163660	933950
326973	933951
87807	933952
107486	933953
64724	933954
50459	933955
281941	933956
154602	933957
41763	933958
135324	933959
194646	933960
37954	933961
50623	933962
48141	933963
46017	933964
186568	933965
239377	933966
156492	933967
87165	933968
40820	933969
40820	933970
20409	933971
196197	933972
37937	933973
4387	933974
14390	933975
52244	933976
266911	933977
15963	933978
70956	933979
4773	933980
18864	933981
316981	933982
79570	933983
101208	933984
208017	933985
204704	933986
122247	933987
44927	933988
190616	933989
190251	933990
162777	933991
312347	933992
118995	933993
26915	933994
355516	933995
99926	933996
10461	933997
5466	933998
34009	933999
355327	934000
126117	934001
37499	934002
282173	934003
3517	934004
10914	934005
185161	934006
50755	934007
2779	934008
165471	934009
46056	934010
264476	934011
290055	934012
105936	934013
40315	934014
302690	934015
106218	934016
13072	934017
184315	934018
18148	934019
105367	934020
28445	934021
26887	934022
7054	934023
42287	934024
78415	934025
313495	934026
78065	934027
119070	934028
191020	934029
244797	934030
313551	934031
317770	934032
156873	934033
319230	934034
119140	934035
77924	934036
313844	934037
190077	934038
313635	934039
317037	934040
187942	934041
119102	934042
77344	934043
78272	934044
187846	934045
187916	934046
36577	934047
31076	934048
11460	934049
88345	934050
99979	934051
356135	934052
133290	934053
210327	934054
18148	934055
288313	934056
23187	934057
311855	934058
312938	934059
187393	934060
2147	934061
28627	934062
156263	934063
95946	934064
145080	934065
2261	934066
187255	934067
312007	934068
114611	934069
23834	934070
19075	934071
95283	934072
91349	934073
109868	934074
4153	934075
64048	934076
194131	934077
90486	934078
198115	934079
77148	934080
39323	934081
2252	934082
63276	934083
57644	934084
4787	934085
239351	934086
3179	934087
42375	934088
353698	934089
353919	934090
285729	934091
209145	934092
208435	934093
9213	934094
24002	934095
330001	934096
55642	934097
240180	934098
87139	934099
229226	934100
196835	934101
3454	934102
179564	934103
19462	934104
136205	934105
92019	934106
263692	934107
78569	934108
94871	934109
152159	934110
76120	934111
247595	934112
134207	934113
241341	934114
11969	934115
92806	934116
73870	934117
48459	934118
232807	934119
7248	934120
261389	934121
164915	934122
123036	934123
89855	934124
98373	934125
150527	934126
203768	934127
60222	934128
258420	934129
73508	934130
189419	934131
208643	934132
295776	934133
63284	934134
166638	934135
194685	934136
266482	934137
148187	934138
163842	934139
160699	934140
2129	934141
461	934142
1155	934143
82105	934144
159805	934145
137	934146
16462	934147
32266	934148
349401	934149
82274	934150
88629	934151
47811	934152
160429	934153
178776	934154
52184	934155
77208	934156
117689	934157
187346	934158
44290	934159
17263	934160
3158	934161
276330	934162
106147	934163
140786	934164
193583	934165
315954	934166
272000	934167
350515	934168
356637	934169
5	934170
604	934171
276899	934172
349131	934173
23701	934174
159962	934175
35470	934176
11149	934177
60687	934178
179269	934179
107963	934180
65884	934181
195361	934182
315831	934183
235451	934184
228251	934185
353591	934186
36566	934187
68873	934188
312957	934189
126784	934190
10689	934191
214389	934192
163100	934193
271529	934194
328380	934195
199115	934196
10794	934197
80607	934198
144673	934199
190446	934200
43714	934201
79438	934202
60374	934203
60374	934204
268572	934205
196553	934206
331558	934207
154263	934208
149547	934209
181907	934210
282736	934211
131257	934212
55020	934213
27240	934214
55832	934215
252044	934216
152791	934217
46067	934218
189936	934219
199039	934220
80369	934221
265337	934222
130712	934223
98766	934224
5882	934225
266854	934226
44847	934227
3607	934228
5771	934229
7007	934230
53355	934231
191327	934232
50578	934233
36324	934234
146470	934235
192878	934236
3380	934237
6354	934238
25848	934239
176010	934240
49721	934241
14092	934242
73962	934243
140427	934244
288409	934245
114419	934246
123756	934247
240	934248
273563	934249
9769	934250
47889	934251
115196	934252
5225	934253
11783	934254
136858	934255
38338	934256
320610	934257
88729	934258
88069	934259
22016	934260
16104	934261
203262	934262
80199	934263
340504	934264
258960	934265
125512	934266
32586	934267
573	934268
11979	934269
11992	934270
88822	934271
241	934272
115203	934273
22750	934274
10544	934275
56628	934276
10969	934277
208656	934278
9411	934279
58319	934280
161794	934281
353033	934282
10464	934283
96648	934284
48544	934285
18992	934286
221130	934287
17657	934288
5963	934289
45634	934290
239866	934291
43567	934292
11456	934293
118080	934294
238485	934295
15293	934296
126129	934297
2159	934298
27991	934299
55263	934300
9532	934301
8508	934302
264835	934303
52753	934304
112242	934305
67134	934306
10330	934307
1189	934308
65345	934309
327431	934310
44309	934311
8870	934312
232276	934313
37920	934314
42678	934315
27399	934316
94251	934317
11441	934318
859	934319
60991	934320
2947	934321
28174	934322
29324	934323
81101	934324
14343	934325
338219	934326
188484	934327
2944	934328
52129	934329
106985	934330
192274	934331
19170	934332
16703	934333
21435	934334
355973	934335
4133	934336
345187	934337
1512	934338
3675	934339
5955	934340
27080	934341
549	934342
7348	934343
2603	934344
155154	934345
4957	934346
22272	934347
64179	934348
53545	934349
190903	934350
18110	934351
67199	934352
4722	934353
134069	934354
103408	934355
2116	934356
1678	934357
37920	934358
126597	934359
53569	934360
322425	934361
27991	934362
12524	934363
53866	934364
14136	934365
2077	934366
58050	934367
27080	934368
10770	934369
252378	934370
369	934371
42190	934372
4119	934373
288682	934374
15713	934375
67673	934376
158775	934377
42113	934378
34773	934379
273962	934380
77742	934381
64498	934382
1359	934383
112338	934384
189837	934385
217839	934386
1326	934387
55506	934388
112293	934389
8973	934390
310431	934391
14055	934392
291427	934393
189594	934394
2385	934395
6701	934396
39098	934397
276698	934398
14106	934399
3724	934400
11997	934401
621	934402
240121	934403
109241	934404
203014	934405
179938	934406
231903	934407
172587	934408
71244	934409
133380	934410
24311	934411
100109	934412
48435	934413
16192	934414
58842	934415
8890	934416
77611	934417
9901	934418
355568	934419
34812	934420
72263	934421
30797	934422
19051	934423
3305	934424
238300	934425
34290	934426
68934	934427
16264	934428
13689	934429
149919	934430
204317	934431
190418	934432
10286	934433
71988	934434
120497	934435
3639	934436
122739	934437
7853	934438
29154	934439
73195	934440
74499	934441
158929	934442
27529	934443
21237	934444
4701	934445
203409	934446
40877	934447
12084	934448
7848	934449
174208	934450
50113	934451
109520	934452
117237	934453
1087	934454
149157	934455
65651	934456
52669	934457
25977	934458
734	934459
175929	934460
148125	934461
352228	934462
34535	934463
228798	934464
55660	934465
82861	934466
73318	934467
9651	934468
119399	934469
10259	934470
2895	934471
105300	934472
45875	934473
190513	934474
189279	934475
7704	934476
209414	934477
9282	934478
75605	934479
57492	934480
85842	934481
191850	934482
14142	934483
72958	934484
122591	934485
94518	934486
15954	934487
122464	934488
59200	934489
2435	934490
120462	934491
79865	934492
639	934493
153193	934494
6522	934495
120583	934496
23	934497
144722	934498
54700	934499
22964	934500
266312	934501
5231	934502
325844	934503
55702	934504
10863	934505
53575	934506
55042	934507
263700	934508
55213	934509
193274	934510
45705	934511
293257	934512
120919	934513
118938	934514
79289	934515
1513	934516
160379	934517
3508	934518
195813	934519
79154	934520
8597	934521
32806	934522
38840	934523
26353	934524
192876	934525
344676	934526
101925	934527
183	934528
80777	934529
168491	934530
192911	934531
53469	934532
2024	934533
5567	934534
79289	934535
47499	934536
1933	934537
26040	934538
28276	934539
5752	934540
192799	934541
57425	934542
19683	934543
39447	934544
119	934545
87099	934546
198940	934547
26958	934548
135715	934549
128395	934550
5384	934551
1401	934552
27749	934553
393	934554
26353	934555
53572	934556
11780	934557
119127	934558
28139	934559
1001	934560
1130	934561
109606	934562
125614	934563
322196	934564
190026	934565
79681	934566
20588	934567
193223	934568
67206	934569
53505	934570
2272	934571
58375	934572
80774	934573
82713	934574
199012	934575
126096	934576
198718	934577
55391	934578
137501	934579
54881	934580
106749	934581
4179	934582
5933	934583
329814	934584
27798	934585
323355	934586
190148	934587
49788	934588
315112	934589
2039	934590
188491	934591
127132	934592
55643	934593
144328	934594
190128	934595
32249	934596
53595	934597
10875	934598
74494	934599
140839	934600
214809	934601
79236	934602
120702	934603
240	934604
31230	934605
98820	934606
257942	934607
9172	934608
259059	934609
188792	934610
259274	934611
8928	934612
137714	934613
529	934614
188934	934615
193424	934616
22102	934617
26105	934618
147531	934619
284071	934620
73227	934621
17790	934622
176149	934623
113788	934624
73188	934625
83420	934626
1109	934627
247466	934628
43664	934629
72992	934630
94498	934631
356831	934632
14067	934633
3154	934634
104174	934635
78513	934636
71384	934637
33913	934638
256274	934639
188851	934640
4027	934641
251519	934642
189369	934643
164	934644
6153	934645
593	934646
120639	934647
146252	934648
34556	934649
171463	934650
111410	934651
24550	934652
177254	934653
13361	934654
24664	934655
24056	934656
1344	934657
26090	934658
197062	934659
158372	934660
11852	934661
5066	934662
150654	934663
836	934664
155684	934665
155972	934666
259183	934667
6075	934668
8580	934669
331761	934670
106968	934671
303420	934672
327207	934673
7277	934674
38442	934675
1927	934676
75894	934677
33272	934678
2666	934679
138493	934680
212113	934681
63400	934682
47645	934683
54531	934684
162	934685
19453	934686
45175	934687
12960	934688
93172	934689
273048	934690
192943	934691
28178	934692
3397	934693
1942	934694
25372	934695
100	934696
204933	934697
21036	934698
20493	934699
75052	934700
319504	934701
32178	934702
3193	934703
89242	934704
51461	934705
115431	934706
32331	934707
113354	934708
74335	934709
116654	934710
33942	934711
154624	934712
13423	934713
181276	934714
4365	934715
6627	934716
74833	934717
150027	934718
116	934719
170611	934720
14760	934721
14366	934722
89016	934723
86701	934724
105020	934725
121150	934726
19422	934727
23534	934728
1589	934729
200915	934730
82077	934731
199874	934732
304443	934733
137314	934734
155384	934735
106702	934736
17492	934737
12809	934738
72879	934739
5024	934740
35530	934741
134600	934742
137981	934743
50091	934744
1739	934745
155849	934746
26462	934747
438	934748
16390	934749
185267	934750
3963	934751
61410	934752
293083	934753
354549	934754
21656	934755
223790	934756
182045	934757
28829	934758
243654	934759
103637	934760
91052	934761
50919	934762
148257	934763
25140	934764
53981	934765
148627	934766
88021	934767
33398	934768
14563	934769
61474	934770
98222	934771
60667	934772
217275	934773
166747	934774
281411	934775
23161	934776
79470	934777
225889	934778
15445	934779
296868	934780
75683	934781
26673	934782
104779	934783
28803	934784
5452	934785
184839	934786
27251	934787
17829	934788
63	934789
169220	934790
330078	934791
1875	934792
116298	934793
39971	934794
6949	934795
38314	934796
343351	934797
28523	934798
66024	934799
59324	934800
251545	934801
20046	934802
15927	934803
39096	934804
320232	934805
15288	934806
211752	934807
140576	934808
50812	934809
175968	934810
1334	934811
27226	934812
201102	934813
271609	934814
228227	934815
2020	934816
103965	934817
203249	934818
153704	934819
125342	934820
32617	934821
21524	934822
16995	934823
174514	934824
72437	934825
44251	934826
95239	934827
114077	934828
70764	934829
230912	934830
41187	934831
90073	934832
244659	934833
1260	934834
11879	934835
58396	934836
88258	934837
82150	934838
309859	934839
131191	934840
62490	934841
153947	934842
300526	934843
106870	934844
199233	934845
278905	934846
80883	934847
51401	934848
35040	934849
22592	934850
331847	934851
169976	934852
41866	934853
261461	934854
55132	934855
278390	934856
26599	934857
196210	934858
207981	934859
179703	934860
236310	934861
81306	934862
37696	934863
236597	934864
244930	934865
284894	934866
28952	934867
221734	934868
338903	934869
163135	934870
40052	934871
218464	934872
228351	934873
2702	934874
159028	934875
134188	934876
84930	934877
222293	934878
319460	934879
79073	934880
180040	934881
81869	934882
76413	934883
106504	934884
134131	934885
132618	934886
60520	934887
6087	934888
26412	934889
108395	934890
112530	934891
205314	934892
40222	934893
415	934894
83420	934895
236080	934896
30656	934897
8560	934898
283728	934899
127589	934900
44938	934901
320407	934902
169847	934903
35768	934904
33515	934905
14400	934906
304650	934907
332465	934908
35722	934909
301194	934910
6080	934911
85299	934912
60476	934913
68488	934914
168132	934915
51531	934916
15246	934917
307740	934918
136834	934919
74519	934920
9733	934921
151905	934922
27076	934923
38890	934924
243649	934925
909	934926
43177	934927
20464	934928
124345	934929
18197	934930
328567	934931
27457	934932
172934	934933
27634	934934
89619	934935
69775	934936
7200	934937
9181	934938
208559	934939
79981	934940
271510	934941
96346	934942
9185	934943
20302	934944
208594	934945
84073	934946
205609	934947
22221	934948
286701	934949
150917	934950
98070	934951
34554	934952
277097	934953
107844	934954
73751	934955
83143	934956
17543	934957
342429	934958
239473	934959
40158	934960
17884	934961
86376	934962
36288	934963
40202	934964
91646	934965
99001	934966
8223	934967
68537	934968
55298	934969
50770	934970
117902	934971
59919	934972
134245	934973
257829	934974
77	934975
25066	934976
159026	934977
138736	934978
82562	934979
16863	934980
140326	934981
113165	934982
111496	934983
36942	934984
226971	934985
4262	934986
44679	934987
10962	934988
1656	934989
221870	934990
144017	934991
301536	934992
11833	934993
2978	934994
95662	934995
355197	934996
4247	934997
23073	934998
277	934999
167681	935000
7073	935001
244378	935002
313973	935003
68757	935004
37899	935005
32208	935006
306535	935007
5120	935008
6323	935009
102474	935010
132360	935011
55891	935012
20024	935013
282803	935014
35621	935015
5375	935016
36356	935017
99001	935018
60530	935019
9663	935020
165572	935021
135911	935022
180059	935023
15123	935024
205002	935025
1292	935026
37095	935027
77897	935028
8277	935029
20250	935030
23180	935031
60288	935032
30089	935033
39856	935034
123213	935035
5786	935036
68235	935037
284960	935038
350938	935039
235938	935040
237093	935041
8435	935042
12858	935043
88413	935044
40110	935045
346718	935046
55367	935047
281132	935048
257230	935049
42014	935050
103860	935051
37992	935052
104566	935053
60052	935054
149176	935055
56637	935056
154662	935057
205871	935058
115495	935059
349217	935060
306206	935061
220838	935062
91931	935063
138591	935064
203090	935065
184153	935066
223692	935067
58934	935068
148	935069
553	935070
250258	935071
153584	935072
1784	935073
165684	935074
35217	935075
182876	935076
98259	935077
104791	935078
180960	935079
146227	935080
169508	935081
168903	935082
27286	935083
21168	935084
70708	935085
136515	935086
93281	935087
169653	935088
141387	935089
29585	935090
251316	935091
104321	935092
215	935093
180970	935094
215639	935095
169389	935096
39885	935097
28222	935098
48367	935099
76378	935100
114223	935101
107339	935102
30605	935103
91139	935104
142518	935105
70646	935106
183310	935107
169805	935108
71219	935109
8181	935110
105464	935111
211562	935112
266082	935113
47818	935114
165417	935115
169346	935116
47563	935117
3297	935118
89549	935119
267799	935120
227388	935121
4023	935122
13525	935123
169838	935124
21953	935125
1751	935126
299529	935127
41658	935128
188596	935129
149995	935130
306191	935131
265323	935132
59752	935133
166232	935134
70008	935135
281125	935136
4810	935137
69868	935138
268184	935139
180389	935140
28490	935141
2911	935142
169599	935143
182739	935144
19630	935145
553	935146
23801	935147
169693	935148
305665	935149
14507	935150
14784	935151
40743	935152
159014	935153
267098	935154
40016	935155
33472	935156
21186	935157
151695	935158
58285	935159
17402	935160
161655	935161
5696	935162
125852	935163
44265	935164
22474	935165
97729	935166
344650	935167
6568	935168
20840	935169
109943	935170
98254	935171
251642	935172
337282	935173
90740	935174
298683	935175
34935	935176
5201	935177
19628	935178
80868	935179
34874	935180
54361	935181
303321	935182
153659	935183
40534	935184
169214	935185
91332	935186
194315	935187
59737	935188
234229	935189
86882	935190
112743	935191
169221	935192
7721	935193
25243	935194
179196	935195
89827	935196
40594	935197
19037	935198
211009	935199
40354	935200
46786	935201
348481	935202
282106	935203
148437	935204
5457	935205
20051	935206
121012	935207
28635	935208
210947	935209
106724	935210
179261	935211
19252	935212
60690	935213
88615	935214
137277	935215
70576	935216
35731	935217
81102	935218
169674	935219
61822	935220
144718	935221
208317	935222
265195	935223
179122	935224
208313	935225
198247	935226
142345	935227
54819	935228
123273	935229
28227	935230
196108	935231
1879	935232
53742	935233
47879	935234
32467	935235
58363	935236
93423	935237
117388	935238
179239	935239
145863	935240
88965	935241
92703	935242
15951	935243
34952	935244
14809	935245
608	935246
54399	935247
298905	935248
153582	935249
57132	935250
205549	935251
41019	935252
81475	935253
75514	935254
2702	935255
85140	935256
11122	935257
75373	935258
5250	935259
2836	935260
229386	935261
5863	935262
236042	935263
10914	935264
60760	935265
236376	935266
10307	935267
146449	935268
60061	935269
153565	935270
61173	935271
63971	935272
106898	935273
67550	935274
89938	935275
134624	935276
18079	935277
11937	935278
182612	935279
115734	935280
60425	935281
11120	935282
62012	935283
70420	935284
85158	935285
152223	935286
185530	935287
103378	935288
61852	935289
130738	935290
57119	935291
91574	935292
150783	935293
64317	935294
168152	935295
61877	935296
93690	935297
282179	935298
33350	935299
89827	935300
41462	935301
20062	935302
34978	935303
47855	935304
145375	935305
261153	935306
201723	935307
250667	935308
250374	935309
13445	935310
50618	935311
237040	935312
250883	935313
98236	935314
47130	935315
143321	935316
81310	935317
179258	935318
4371	935319
64956	935320
29740	935321
8577	935322
131500	935323
20373	935324
153580	935325
35124	935326
547	935327
114725	935328
133787	935329
26999	935330
45395	935331
255580	935332
10870	935333
161584	935334
104171	935335
47690	935336
266676	935337
64882	935338
325750	935339
250797	935340
58271	935341
222075	935342
11339	935343
24088	935344
47993	935345
41070	935346
163406	935347
93873	935348
112454	935349
205196	935350
139195	935351
143578	935352
124307	935353
111329	935354
206658	935355
115117	935356
130898	935357
354712	935358
97326	935359
141546	935360
145058	935361
112672	935362
64514	935363
33458	935364
304622	935365
50374	935366
35185	935367
184898	935368
22634	935369
686	935370
246897	935371
71499	935372
19905	935373
51383	935374
221756	935375
220818	935376
218080	935377
273542	935378
235118	935379
193581	935380
21784	935381
140397	935382
50211	935383
20062	935384
56935	935385
179576	935386
203553	935387
208248	935388
76875	935389
320368	935390
141696	935391
12980	935392
127170	935393
64907	935394
47851	935395
348506	935396
130164	935397
107555	935398
164099	935399
153630	935400
229776	935401
185406	935402
112774	935403
140385	935404
279970	935405
11550	935406
191230	935407
130136	935408
264948	935409
264975	935410
265099	935411
54002	935412
205025	935413
23593	935414
91484	935415
232375	935416
84705	935417
168696	935418
220002	935419
339547	935420
28424	935421
126586	935422
55013	935423
54332	935424
174407	935425
104793	935426
289419	935427
196136	935428
87638	935429
13463	935430
4648	935431
2934	935432
240227	935433
16729	935434
336373	935435
1850	935436
106842	935437
61808	935438
117579	935439
110462	935440
51886	935441
92624	935442
184379	935443
188438	935444
8707	935445
117108	935446
41684	935447
576	935448
413	935449
256668	935450
18476	935451
95890	935452
130899	935453
135801	935454
111506	935455
231668	935456
58864	935457
91002	935458
44539	935459
212484	935460
58072	935461
209131	935462
12564	935463
127159	935464
10028	935465
3195	935466
73708	935467
14143	935468
244170	935469
55376	935470
158666	935471
67795	935472
287232	935473
1027	935474
19193	935475
256707	935476
356187	935477
166618	935478
5640	935479
190238	935480
20328	935481
71754	935482
49707	935483
293835	935484
193071	935485
53554	935486
7259	935487
14146	935488
57728	935489
12674	935490
47518	935491
2697	935492
203981	935493
163621	935494
19942	935495
30824	935496
23421	935497
182853	935498
5596	935499
78571	935500
83640	935501
55937	935502
47159	935503
107692	935504
168144	935505
41411	935506
80705	935507
298841	935508
17730	935509
185672	935510
126661	935511
200665	935512
113212	935513
93690	935514
1406	935515
29075	935516
249456	935517
38254	935518
3614	935519
71450	935520
2950	935521
124758	935522
48325	935523
50569	935524
77431	935525
2982	935526
53377	935527
93179	935528
88459	935529
122459	935530
319992	935531
3792	935532
75268	935533
75221	935534
148583	935535
155821	935536
175816	935537
24692	935538
122534	935539
19005	935540
52958	935541
128998	935542
356227	935543
191761	935544
38588	935545
112637	935546
108500	935547
218024	935548
50395	935549
28859	935550
35638	935551
24775	935552
63262	935553
102971	935554
62967	935555
240565	935556
82784	935557
39506	935558
270304	935559
233528	935560
107814	935561
291693	935562
341803	935563
151876	935564
231146	935565
91914	935566
55214	935567
17576	935568
48093	935569
99821	935570
25579	935571
104508	935572
20433	935573
50357	935574
8089	935575
82408	935576
34909	935577
112877	935578
82199	935579
58833	935580
181044	935581
3192	935582
58833	935583
124588	935584
71519	935585
71543	935586
42694	935587
236366	935588
147076	935589
34721	935590
90129	935591
27249	935592
43706	935593
176645	935594
58833	935595
78419	935596
39242	935597
35664	935598
320	935599
273411	935600
17057	935601
60448	935602
307822	935603
14518	935604
237748	935605
309215	935606
186766	935607
67305	935608
3707	935609
324897	935610
32670	935611
6393	935612
97865	935613
47765	935614
161735	935615
140970	935616
156958	935617
179477	935618
83386	935619
62507	935620
5451	935621
306348	935622
40889	935623
114871	935624
114871	935625
5941	935626
1379	935627
334077	935628
31710	935629
154010	935630
44987	935631
81925	935632
146705	935633
54755	935634
7625	935635
100238	935636
308500	935637
343891	935638
13533	935639
167148	935640
108948	935641
15210	935642
335248	935643
46404	935644
13574	935645
24983	935646
343856	935647
46379	935648
64021	935649
80705	935650
95829	935651
123614	935652
301155	935653
73601	935654
143806	935655
22489	935656
11238	935657
2490	935658
115691	935659
91303	935660
143208	935661
43610	935662
266016	935663
6297	935664
258900	935665
68495	935666
17144	935667
54053	935668
87751	935669
38258	935670
30693	935671
307234	935672
1098	935673
161626	935674
327917	935675
201577	935676
3165	935677
41145	935678
6608	935679
32986	935680
222037	935681
290829	935682
286808	935683
25940	935684
145545	935685
1612	935686
31554	935687
52527	935688
49787	935689
158673	935690
258823	935691
200202	935692
55327	935693
10500	935694
107089	935695
16107	935696
17425	935697
97735	935698
34916	935699
131063	935700
38778	935701
24920	935702
294335	935703
110954	935704
337809	935705
5067	935706
93693	935707
186708	935708
256632	935709
116490	935710
94454	935711
2676	935712
164175	935713
12178	935714
8304	935715
58638	935716
69821	935717
82921	935718
17838	935719
63193	935720
55891	935721
8435	935722
100749	935723
25168	935724
227151	935725
5053	935726
3720	935727
317877	935728
290996	935729
93924	935730
8313	935731
52125	935732
3786	935733
241814	935734
11851	935735
888	935736
10548	935737
318567	935738
29377	935739
13601	935740
78084	935741
12165	935742
34840	935743
304880	935744
72194	935745
2334	935746
19250	935747
43347	935748
75895	935749
93582	935750
20439	935751
76240	935752
112972	935753
82781	935754
1404	935755
165020	935756
176797	935757
97198	935758
52388	935759
96042	935760
1443	935761
40252	935762
13990	935763
21981	935764
58141	935765
142891	935766
40562	935767
55670	935768
11646	935769
126737	935770
204924	935771
94046	935772
195677	935773
127337	935774
99294	935775
29	935776
193609	935777
130747	935778
100584	935779
89082	935780
6558	935781
88064	935782
11416	935783
193353	935784
209544	935785
15964	935786
13694	935787
35690	935788
149880	935789
8428	935790
36360	935791
311780	935792
107158	935793
118872	935794
188790	935795
202213	935796
4610	935797
2944	935798
160824	935799
106	935800
80520	935801
75291	935802
46189	935803
265301	935804
219786	935805
34354	935806
10154	935807
343447	935808
13256	935809
193323	935810
2669	935811
3188	935812
139990	935813
71040	935814
73313	935815
154910	935816
46906	935817
103259	935818
4184	935819
74647	935820
4208	935821
24229	935822
178498	935823
108497	935824
112026	935825
24480	935826
6667	935827
82636	935828
162212	935829
326491	935830
8596	935831
329211	935832
15442	935833
355341	935834
125602	935835
706	935836
193960	935837
189660	935838
199589	935839
26943	935840
198408	935841
109814	935842
24938	935843
57266	935844
32654	935845
116093	935846
2326	935847
51185	935848
288164	935849
275071	935850
40136	935851
357195	935852
55114	935853
87877	935854
140816	935855
23539	935856
24984	935857
188730	935858
797	935859
25742	935860
77989	935861
14207	935862
5085	935863
5366	935864
62552	935865
1299	935866
155037	935867
55393	935868
154394	935869
58576	935870
177192	935871
286283	935872
299160	935873
119406	935874
180132	935875
4998	935876
52357	935877
176011	935878
24380	935879
1563	935880
111332	935881
17789	935882
290667	935883
28817	935884
292961	935885
113695	935886
171590	935887
111390	935888
4574	935889
39566	935890
152677	935891
85616	935892
43336	935893
1216	935894
83310	935895
231588	935896
17981	935897
117257	935898
103732	935899
299821	935900
57987	935901
56638	935902
1729	935903
19193	935904
109690	935905
72962	935906
16759	935907
353976	935908
138484	935909
255001	935910
215716	935911
16293	935912
21312	935913
118959	935914
95051	935915
193294	935916
2747	935917
47257	935918
115148	935919
206872	935920
40727	935921
226	935922
88820	935923
91061	935924
2586	935925
121758	935926
207904	935927
47645	935928
164748	935929
21556	935930
238907	935931
21610	935932
1656	935933
1231	935934
30247	935935
42263	935936
103822	935937
196	935938
48057	935939
256799	935940
12994	935941
67441	935942
14015	935943
13523	935944
119130	935945
24894	935946
5731	935947
9788	935948
57271	935949
5757	935950
60427	935951
649	935952
258886	935953
260548	935954
14344	935955
49755	935956
170043	935957
28878	935958
228498	935959
311284	935960
62167	935961
199229	935962
8239	935963
61797	935964
12073	935965
61897	935966
14978	935967
4862	935968
1530	935969
45619	935970
280	935971
28656	935972
59	935973
32981	935974
70736	935975
160659	935976
1090	935977
156120	935978
277276	935979
230094	935980
249555	935981
180401	935982
184137	935983
80309	935984
68565	935985
50273	935986
352212	935987
16699	935988
33717	935989
98728	935990
126514	935991
59860	935992
481	935993
37814	935994
186085	935995
18156	935996
141994	935997
158665	935998
95572	935999
53619	936000
50105	936001
59972	936002
4482	936003
87350	936004
146343	936005
38903	936006
2985	936007
8924	936008
12808	936009
76896	936010
15128	936011
42193	936012
44955	936013
10708	936014
616	936015
18434	936016
121639	936017
106809	936018
44619	936019
102397	936020
67920	936021
311401	936022
4915	936023
328724	936024
159434	936025
2466	936026
65885	936027
73128	936028
72478	936029
111192	936030
97027	936031
108867	936032
175665	936033
214544	936034
108693	936035
49764	936036
49731	936037
287660	936038
59326	936039
13377	936040
34131	936041
216309	936042
74008	936043
258932	936044
135970	936045
210899	936046
233749	936047
304983	936048
14739	936049
30442	936050
84843	936051
245514	936052
1975	936053
78644	936054
114817	936055
54685	936056
115785	936057
13102	936058
22918	936059
19523	936060
1128	936061
157531	936062
25427	936063
24892	936064
219568	936065
285968	936066
282998	936067
113083	936068
114485	936069
302563	936070
318	936071
255243	936072
4365	936073
152390	936074
34223	936075
43080	936076
3805	936077
69483	936078
74806	936079
63640	936080
313647	936081
32243	936082
35320	936083
51056	936084
100532	936085
83350	936086
274843	936087
208217	936088
10950	936089
136753	936090
70638	936091
2832	936092
63630	936093
73978	936094
212334	936095
4064	936096
88244	936097
46439	936098
34698	936099
54504	936100
1666	936101
185402	936102
7670	936103
122356	936104
222561	936105
139402	936106
87794	936107
70624	936108
41634	936109
125607	936110
145118	936111
51847	936112
45085	936113
124097	936114
86858	936115
156137	936116
67845	936117
54109	936118
183184	936119
23253	936120
38386	936121
39270	936122
33356	936123
107035	936124
153590	936125
179145	936126
92565	936127
93931	936128
1059	936129
138951	936130
143701	936131
80864	936132
104518	936133
58821	936134
195509	936135
60006	936136
303988	936137
40221	936138
139037	936139
1664	936140
122248	936141
9668	936142
139060	936143
115277	936144
1725	936145
134910	936146
11069	936147
107838	936148
103738	936149
104179	936150
9022	936151
50129	936152
68746	936153
105587	936154
271573	936155
172874	936156
49486	936157
58059	936158
19640	936159
24387	936160
154924	936161
14170	936162
335137	936163
9981	936164
176325	936165
52562	936166
214103	936167
13115	936168
11918	936169
326391	936170
43	936171
303574	936172
308348	936173
202760	936174
141940	936175
4537	936176
269183	936177
73883	936178
59778	936179
12990	936180
54635	936181
82970	936182
123585	936183
23979	936184
23983	936185
12657	936186
41576	936187
34915	936188
132005	936189
2	936190
81179	936191
63988	936192
3042	936193
4570	936194
20505	936195
40653	936196
347720	936197
11085	936198
84513	936199
276055	936200
119970	936201
345915	936202
212305	936203
40656	936204
91655	936205
40623	936206
63711	936207
1127	936208
6610	936209
51172	936210
856	936211
22883	936212
16642	936213
217677	936214
979	936215
8409	936216
54751	936217
202129	936218
2891	936219
94535	936220
70188	936221
30306	936222
60964	936223
33895	936224
110011	936225
133765	936226
303125	936227
1803	936228
304476	936229
3949	936230
49992	936231
65016	936232
353103	936233
8062	936234
99859	936235
244340	936236
165321	936237
181218	936238
352511	936239
6917	936240
86973	936241
806	936242
2700	936243
24693	936244
354320	936245
249707	936246
67680	936247
49344	936248
116621	936249
53267	936250
111200	936251
207544	936252
51387	936253
33942	936254
129632	936255
109319	936256
30820	936257
17940	936258
4925	936259
111520	936260
1098	936261
6774	936262
239780	936263
78933	936264
102878	936265
11835	936266
5727	936267
39140	936268
172588	936269
10009	936270
22097	936271
295557	936272
1549	936273
72003	936274
343239	936275
388	936276
224158	936277
298745	936278
201650	936279
125259	936280
142604	936281
201458	936282
156940	936283
15449	936284
250574	936285
202631	936286
202149	936287
111275	936288
49692	936289
45208	936290
178489	936291
51583	936292
162477	936293
24158	936294
175713	936295
230537	936296
59883	936297
176958	936298
354683	936299
174509	936300
68946	936301
58702	936302
56593	936303
149265	936304
13967	936305
4093	936306
64813	936307
30964	936308
37693	936309
125031	936310
8406	936311
81435	936312
178689	936313
20236	936314
87769	936315
238175	936316
10759	936317
156786	936318
29586	936319
51806	936320
147623	936321
6457	936322
50150	936323
170182	936324
174710	936325
291115	936326
174735	936327
51167	936328
188790	936329
192954	936330
5186	936331
2080	936332
191365	936333
17290	936334
4189	936335
71830	936336
36775	936337
180598	936338
26021	936339
168821	936340
3271	936341
198957	936342
230705	936343
62491	936344
323875	936345
158058	936346
132246	936347
1903	936348
53086	936349
102544	936350
53086	936351
118821	936352
42239	936353
321480	936354
6936	936355
251827	936356
310034	936357
303261	936358
74302	936359
70034	936360
48028	936361
282591	936362
74712	936363
34232	936364
224466	936365
149028	936366
133697	936367
4772	936368
7561	936369
11963	936370
161663	936371
120499	936372
329187	936373
30007	936374
90404	936375
62693	936376
53452	936377
1721	936378
90899	936379
100132	936380
82984	936381
148973	936382
280627	936383
28343	936384
208230	936385
120600	936386
69900	936387
95741	936388
295781	936389
145122	936390
144839	936391
37848	936392
21691	936393
209777	936394
23371	936395
300338	936396
30089	936397
23239	936398
337369	936399
4483	936400
54381	936401
194535	936402
90848	936403
261969	936404
225030	936405
42865	936406
150344	936407
101720	936408
162824	936409
30007	936410
253684	936411
270661	936412
64635	936413
102644	936414
22673	936415
36522	936416
60385	936417
156340	936418
90272	936419
47924	936420
2986	936421
9736	936422
94048	936423
61739	936424
53920	936425
136588	936426
10699	936427
29295	936428
14196	936429
55046	936430
59882	936431
187581	936432
13573	936433
54060	936434
47602	936435
26711	936436
39367	936437
239139	936438
9187	936439
118558	936440
26774	936441
345478	936442
207799	936443
1100	936444
80252	936445
108101	936446
3324	936447
7869	936448
214054	936449
43	936450
10554	936451
56080	936452
210123	936453
309351	936454
115026	936455
157873	936456
259231	936457
203973	936458
107930	936459
13121	936460
8975	936461
113349	936462
44115	936463
5198	936464
53928	936465
77783	936466
4588	936467
24539	936468
49046	936469
53290	936470
70773	936471
117094	936472
36913	936473
73173	936474
109785	936475
319090	936476
21773	936477
25603	936478
88069	936479
188657	936480
165835	936481
350164	936482
42657	936483
52371	936484
165892	936485
5976	936486
49168	936487
13272	936488
34540	936489
576	936490
20509	936491
2754	936492
84412	936493
146089	936494
8281	936495
186605	936496
19497	936497
5936	936498
198758	936499
24195	936500
1828	936501
239311	936502
155679	936503
12051	936504
79111	936505
118018	936506
113555	936507
298776	936508
171038	936509
297010	936510
871	936511
221837	936512
64170	936513
307399	936514
149702	936515
33982	936516
10238	936517
4244	936518
1119	936519
290497	936520
277700	936521
216446	936522
105798	936523
3544	936524
1215	936525
306755	936526
343592	936527
299442	936528
226059	936529
161832	936530
107659	936531
40442	936532
41314	936533
66196	936534
81542	936535
91362	936536
86174	936537
140629	936538
16038	936539
341089	936540
7428	936541
55240	936542
5003	936543
225976	936544
171911	936545
231128	936546
55659	936547
112013	936548
37316	936549
18244	936550
218839	936551
291657	936552
112684	936553
141289	936554
250637	936555
78339	936556
8300	936557
55517	936558
179375	936559
20701	936560
269877	936561
28669	936562
38439	936563
26645	936564
120054	936565
204887	936566
190734	936567
82945	936568
327188	936569
664	936570
75241	936571
58285	936572
155746	936573
124481	936574
70215	936575
7106	936576
355799	936577
37744	936578
24432	936579
299045	936580
22616	936581
13270	936582
14512	936583
36807	936584
67232	936585
42499	936586
30778	936587
130012	936588
298787	936589
259542	936590
112780	936591
314218	936592
36477	936593
91630	936594
34877	936595
204485	936596
12635	936597
231266	936598
212668	936599
58434	936600
48667	936601
102705	936602
136437	936603
326085	936604
36916	936605
138240	936606
202775	936607
16992	936608
104925	936609
265438	936610
194819	936611
117254	936612
35115	936613
41444	936614
127432	936615
96181	936616
47354	936617
164241	936618
274665	936619
321558	936620
180294	936621
127656	936622
49081	936623
288634	936624
53422	936625
177829	936626
92803	936627
115440	936628
98615	936629
208508	936630
63203	936631
115720	936632
11268	936633
83905	936634
294492	936635
90917	936636
116917	936637
20325	936638
347894	936639
299	936640
1880	936641
190693	936642
556	936643
29620	936644
259468	936645
22435	936646
27589	936647
24784	936648
259442	936649
134005	936650
181262	936651
129038	936652
228444	936653
92534	936654
206815	936655
356302	936656
53418	936657
149588	936658
4870	936659
31949	936660
53395	936661
173900	936662
187199	936663
74179	936664
80664	936665
75352	936666
34507	936667
60770	936668
4231	936669
305331	936670
36294	936671
206692	936672
83618	936673
176950	936674
220400	936675
303703	936676
210369	936677
3231	936678
109888	936679
78475	936680
317683	936681
117325	936682
181110	936683
52590	936684
179409	936685
6561	936686
274249	936687
104276	936688
233924	936689
50540	936690
135310	936691
36336	936692
4165	936693
236827	936694
13386	936695
16618	936696
168382	936697
61300	936698
2080	936699
97142	936700
81420	936701
9911	936702
82517	936703
294144	936704
128362	936705
203197	936706
7519	936707
16783	936708
249	936709
19444	936710
15032	936711
12572	936712
45765	936713
24944	936714
163522	936715
18838	936716
28087	936717
80795	936718
2361	936719
17653	936720
13748	936721
110895	936722
234514	936723
13961	936724
1518	936725
9426	936726
9426	936727
104	936728
176921	936729
79451	936730
49705	936731
200568	936732
11535	936733
185381	936734
87732	936735
233260	936736
43779	936737
3438	936738
2777	936739
199484	936740
204421	936741
122107	936742
168	936743
43295	936744
148750	936745
148213	936746
64382	936747
53559	936748
118360	936749
65424	936750
252983	936751
46808	936752
89207	936753
13795	936754
196099	936755
138533	936756
31170	936757
7112	936758
21582	936759
61764	936760
149801	936761
32734	936762
230271	936763
32734	936764
327134	936765
16505	936766
16505	936767
666	936768
77295	936769
194741	936770
263703	936771
82597	936772
73228	936773
109760	936774
337394	936775
62411	936776
3339	936777
17782	936778
1340	936779
25661	936780
75917	936781
73160	936782
338912	936783
69130	936784
63256	936785
94345	936786
14076	936787
6642	936788
127387	936789
11023	936790
118957	936791
127464	936792
93410	936793
33815	936794
7840	936795
20275	936796
77752	936797
31867	936798
34573	936799
17981	936800
16026	936801
1835	936802
3385	936803
175671	936804
105584	936805
8152	936806
17902	936807
17902	936808
290819	936809
2318	936810
17514	936811
295743	936812
212198	936813
5112	936814
79451	936815
122685	936816
3253	936817
1371	936818
5564	936819
6998	936820
94718	936821
304522	936822
328376	936823
109	936824
266282	936825
32221	936826
334453	936827
30658	936828
75459	936829
49373	936830
6136	936831
71362	936832
291655	936833
5561	936834
366	936835
53	936836
10913	936837
14415	936838
945	936839
117188	936840
5643	936841
644	936842
13865	936843
322749	936844
3533	936845
5852	936846
77912	936847
14429	936848
117265	936849
22441	936850
280	936851
2117	936852
115792	936853
353158	936854
93768	936855
17026	936856
37693	936857
167971	936858
97221	936859
1639	936860
31553	936861
144086	936862
275471	936863
9200	936864
145295	936865
234851	936866
124650	936867
17240	936868
298791	936869
203462	936870
69784	936871
193977	936872
14968	936873
111050	936874
74041	936875
188927	936876
72948	936877
99201	936878
21387	936879
38671	936880
137234	936881
76292	936882
34089	936883
34099	936884
17683	936885
206334	936886
13375	936887
119792	936888
236456	936889
11291	936890
100636	936891
52746	936892
13887	936893
187434	936894
27181	936895
5253	936896
25988	936897
40	936898
232453	936899
315668	936900
3852	936901
8587	936902
328050	936903
55945	936904
280224	936905
30774	936906
65869	936907
51257	936908
209922	936909
33241	936910
128901	936911
97730	936912
106378	936913
16934	936914
39800	936915
333482	936916
32783	936917
33621	936918
7226	936919
9169	936920
234775	936921
16601	936922
95190	936923
37154	936924
85262	936925
120152	936926
68102	936927
194026	936928
286974	936929
4151	936930
13895	936931
104462	936932
81294	936933
199592	936934
18086	936935
117914	936936
126839	936937
280395	936938
81280	936939
136416	936940
80149	936941
247665	936942
43716	936943
15655	936944
9552	936945
162329	936946
131090	936947
35690	936948
307077	936949
42504	936950
18169	936951
198394	936952
11989	936953
104416	936954
23836	936955
179953	936956
13056	936957
41463	936958
142921	936959
23038	936960
4845	936961
194026	936962
101152	936963
75627	936964
4373	936965
12109	936966
1251	936967
43390	936968
344146	936969
4	936970
131421	936971
607	936972
35137	936973
59105	936974
12380	936975
17066	936976
73497	936977
310535	936978
8122	936979
79435	936980
9802	936981
5024	936982
81051	936983
19586	936984
692	936985
22322	936986
110102	936987
43481	936988
145027	936989
24647	936990
27629	936991
187767	936992
117134	936993
190559	936994
172273	936995
312850	936996
47163	936997
171382	936998
14275	936999
208647	937000
174380	937001
34351	937002
73104	937003
93431	937004
108757	937005
140225	937006
128550	937007
20581	937008
121156	937009
192396	937010
111445	937011
174019	937012
102397	937013
314507	937014
230692	937015
152557	937016
33643	937017
111292	937018
146016	937019
74588	937020
339297	937021
296246	937022
19919	937023
128516	937024
83583	937025
297213	937026
335852	937027
132371	937028
93549	937029
207564	937030
354602	937031
208640	937032
47182	937033
6332	937034
217681	937035
259699	937036
103851	937037
196818	937038
33135	937039
294664	937040
178182	937041
127903	937042
354314	937043
31019	937044
55989	937045
173363	937046
357045	937047
336496	937048
207243	937049
132121	937050
206022	937051
38152	937052
98212	937053
128799	937054
181083	937055
206333	937056
299771	937057
218546	937058
350628	937059
246172	937060
333634	937061
150540	937062
209736	937063
73291	937064
7888	937065
146020	937066
128955	937067
240345	937068
203811	937069
207181	937070
352233	937071
224667	937072
48294	937073
83177	937074
345994	937075
127500	937076
281461	937077
47286	937078
45986	937079
50717	937080
113881	937081
170807	937082
2891	937083
30987	937084
127674	937085
167717	937086
174325	937087
19185	937088
174140	937089
123862	937090
357068	937091
16710	937092
187355	937093
187440	937094
187764	937095
4823	937096
144768	937097
180700	937098
10013	937099
207322	937100
145081	937101
217490	937102
33836	937103
67271	937104
207	937105
487	937106
128054	937107
180174	937108
345460	937109
52366	937110
118592	937111
91996	937112
1055	937113
67334	937114
200578	937115
53774	937116
207240	937117
181444	937118
174546	937119
141897	937120
67375	937121
248411	937122
35120	937123
3739	937124
11422	937125
19151	937126
247887	937127
124860	937128
206218	937129
156491	937130
120485	937131
94251	937132
153872	937133
30980	937134
192806	937135
23129	937136
69862	937137
17032	937138
91091	937139
206576	937140
276674	937141
162782	937142
144453	937143
50601	937144
249916	937145
105400	937146
1283	937147
271512	937148
335197	937149
136497	937150
3277	937151
17321	937152
1692	937153
74531	937154
50601	937155
161240	937156
113933	937157
13581	937158
237320	937159
113601	937160
23678	937161
158203	937162
12430	937163
181454	937164
182918	937165
274404	937166
3095	937167
16986	937168
154390	937169
69104	937170
160751	937171
1451	937172
1006	937173
18949	937174
79672	937175
106533	937176
126400	937177
23826	937178
45886	937179
337174	937180
218022	937181
121899	937182
357489	937183
45132	937184
69513	937185
11599	937186
584	937187
1799	937188
80943	937189
91027	937190
216	937191
13773	937192
71546	937193
166913	937194
21754	937195
44573	937196
272511	937197
17161	937198
23739	937199
167888	937200
175092	937201
98779	937202
180758	937203
19097	937204
2300	937205
186607	937206
19928	937207
267094	937208
27185	937209
4972	937210
129025	937211
73823	937212
302369	937213
67777	937214
6690	937215
116399	937216
6420	937217
249689	937218
92461	937219
140484	937220
42204	937221
162748	937222
163928	937223
201884	937224
189352	937225
296558	937226
300920	937227
151	937228
48284	937229
108522	937230
19695	937231
53918	937232
56801	937233
27527	937234
122926	937235
73299	937236
108345	937237
2720	937238
5756	937239
152142	937240
119372	937241
304912	937242
322337	937243
7541	937244
304706	937245
209831	937246
6643	937247
132618	937248
219489	937249
162056	937250
150341	937251
197206	937252
62806	937253
2111	937254
103	937255
188226	937256
34309	937257
295	937258
133322	937259
309641	937260
31564	937261
215003	937262
144671	937263
188118	937264
314693	937265
12266	937266
8833	937267
19995	937268
65152	937269
26176	937270
296699	937271
29158	937272
139426	937273
167045	937274
7989	937275
155809	937276
301740	937277
203707	937278
211560	937279
186871	937280
20366	937281
128789	937282
69183	937283
11826	937284
14219	937285
284540	937286
6576	937287
82611	937288
2608	937289
126680	937290
34573	937291
19339	937292
545	937293
14994	937294
18084	937295
151315	937296
181229	937297
10090	937298
4743	937299
96369	937300
116787	937301
69137	937302
12267	937303
29921	937304
161385	937305
40292	937306
80288	937307
109712	937308
117286	937309
130184	937310
136548	937311
7100	937312
6910	937313
2984	937314
77802	937315
4642	937316
31148	937317
299164	937318
21226	937319
79639	937320
106700	937321
79639	937322
13601	937323
7741	937324
167701	937325
31200	937326
94793	937327
25136	937328
192405	937329
41887	937330
111318	937331
534	937332
280415	937333
8095	937334
58576	937335
123558	937336
118489	937337
38001	937338
65608	937339
38001	937340
68195	937341
12637	937342
45428	937343
203144	937344
314866	937345
314726	937346
314407	937347
314338	937348
63560	937349
62303	937350
81587	937351
38805	937352
168141	937353
16984	937354
275602	937355
145208	937356
301606	937357
48822	937358
72889	937359
6789	937360
35688	937361
13225	937362
33877	937363
260018	937364
25185	937365
163826	937366
4747	937367
86643	937368
73153	937369
114198	937370
157860	937371
50999	937372
1649	937373
55272	937374
82377	937375
25921	937376
43818	937377
19808	937378
32600	937379
46855	937380
18066	937381
50092	937382
25286	937383
3964	937384
43306	937385
61025	937386
31189	937387
42816	937388
53948	937389
114512	937390
26088	937391
112382	937392
177765	937393
5510	937394
5005	937395
354879	937396
42800	937397
205236	937398
5227	937399
36668	937400
247416	937401
1329	937402
189172	937403
317902	937404
1547	937405
201539	937406
239305	937407
357414	937408
1703	937409
118279	937410
490	937411
77129	937412
144868	937413
239940	937414
29312	937415
110089	937416
309855	937417
289690	937418
77199	937419
6350	937420
175397	937421
83156	937422
35752	937423
4906	937424
14705	937425
195650	937426
22303	937427
14065	937428
32761	937429
119406	937430
291739	937431
29648	937432
223004	937433
2694	937434
183144	937435
7635	937436
34102	937437
8512	937438
279460	937439
73562	937440
4869	937441
113481	937442
50551	937443
6431	937444
325901	937445
74239	937446
167593	937447
243011	937448
80012	937449
103912	937450
31233	937451
78126	937452
28681	937453
241514	937454
12874	937455
110869	937456
16793	937457
641	937458
121233	937459
72587	937460
131920	937461
56929	937462
190	937463
86069	937464
30960	937465
34453	937466
10129	937467
19729	937468
34118	937469
3224	937470
81349	937471
289	937472
61214	937473
6815	937474
65554	937475
212573	937476
1276	937477
147384	937478
249392	937479
83164	937480
70835	937481
101087	937482
243880	937483
17774	937484
88967	937485
14425	937486
339853	937487
125937	937488
1401	937489
292644	937490
40691	937491
17818	937492
3694	937493
179663	937494
53412	937495
2204	937496
5044	937497
348639	937498
344451	937499
20606	937500
199036	937501
20036	937502
206631	937503
200698	937504
166129	937505
30677	937506
7259	937507
57523	937508
41841	937509
6476	937510
41264	937511
272132	937512
81021	937513
85836	937514
55923	937515
50358	937516
291653	937517
84283	937518
206663	937519
50643	937520
7584	937521
73786	937522
291416	937523
274	937524
116450	937525
56368	937526
145033	937527
174086	937528
11494	937529
81215	937530
255112	937531
110189	937532
120413	937533
270138	937534
156294	937535
175230	937536
32619	937537
4115	937538
84028	937539
38790	937540
74626	937541
171149	937542
46856	937543
5243	937544
78485	937545
78381	937546
5451	937547
36111	937548
8128	937549
29072	937550
11776	937551
116576	937552
201271	937553
55543	937554
201271	937555
27134	937556
15985	937557
162518	937558
1505	937559
196583	937560
5510	937561
726	937562
10740	937563
19039	937564
80000	937565
321368	937566
10740	937567
10740	937568
45678	937569
6512	937570
11199	937571
36778	937572
992	937573
153	937574
329230	937575
31891	937576
221	937577
126278	937578
7484	937579
31908	937580
282	937581
15223	937582
194595	937583
77972	937584
122271	937585
10740	937586
191819	937587
53344	937588
6512	937589
19383	937590
192028	937591
55170	937592
5567	937593
162677	937594
1510	937595
23547	937596
164262	937597
10740	937598
77972	937599
10743	937600
122549	937601
105355	937602
667	937603
16716	937604
189723	937605
1227	937606
77484	937607
12252	937608
52387	937609
52387	937610
17311	937611
15818	937612
8375	937613
152661	937614
190829	937615
99129	937616
4337	937617
124163	937618
94491	937619
79126	937620
4793	937621
112313	937622
9440	937623
17892	937624
16513	937625
25127	937626
57716	937627
27490	937628
170915	937629
52342	937630
41655	937631
6214	937632
2395	937633
822	937634
26626	937635
17906	937636
79600	937637
44245	937638
24907	937639
5721	937640
4271	937641
20281	937642
3066	937643
39700	937644
20101	937645
37938	937646
5327	937647
361	937648
36704	937649
12328	937650
549	937651
17712	937652
5309	937653
19428	937654
39295	937655
58846	937656
3870	937657
13520	937658
40090	937659
72904	937660
45804	937661
18622	937662
8079	937663
79939	937664
36045	937665
10450	937666
100839	937667
51895	937668
320815	937669
9899	937670
8759	937671
280890	937672
18619	937673
48543	937674
1905	937675
139675	937676
49197	937677
69033	937678
101977	937679
5758	937680
280591	937681
48447	937682
14773	937683
74264	937684
175148	937685
6531	937686
27598	937687
4249	937688
27488	937689
190238	937690
1670	937691
266873	937692
181873	937693
32417	937694
345963	937695
15949	937696
10111	937697
217138	937698
71101	937699
40675	937700
132425	937701
149652	937702
226103	937703
101057	937704
1957	937705
190680	937706
16229	937707
28120	937708
26389	937709
45753	937710
193814	937711
337781	937712
854	937713
40606	937714
174602	937715
47290	937716
28155	937717
199287	937718
36493	937719
46536	937720
191344	937721
7130	937722
8258	937723
12204	937724
67354	937725
5964	937726
4751	937727
37214	937728
354749	937729
142137	937730
80961	937731
21460	937732
1278	937733
5956	937734
32699	937735
37247	937736
304838	937737
235426	937738
19025	937739
308	937740
19149	937741
19257	937742
28604	937743
41040	937744
94584	937745
8962	937746
4509	937747
3347	937748
2980	937749
57247	937750
321868	937751
15	937752
19764	937753
263486	937754
49334	937755
11462	937756
69398	937757
14194	937758
36701	937759
8357	937760
119221	937761
175	937762
999	937763
29810	937764
50570	937765
77164	937766
77164	937767
187708	937768
3598	937769
65238	937770
117776	937771
10538	937772
117523	937773
1899	937774
25772	937775
318916	937776
78196	937777
6533	937778
40386	937779
67788	937780
9330	937781
45767	937782
109858	937783
5875	937784
190863	937785
3833	937786
77266	937787
22876	937788
3510	937789
1002	937790
1189	937791
2040	937792
5701	937793
86347	937794
11571	937795
157516	937796
4349	937797
53596	937798
105656	937799
16576	937800
1048	937801
90644	937802
168926	937803
3100	937804
328602	937805
129693	937806
21086	937807
28545	937808
66339	937809
73815	937810
113383	937811
74602	937812
92936	937813
206027	937814
345513	937815
88378	937816
16363	937817
43612	937818
45139	937819
7215	937820
312967	937821
103768	937822
18845	937823
180662	937824
69357	937825
154651	937826
1437	937827
38729	937828
96083	937829
8184	937830
47081	937831
2118	937832
9345	937833
5859	937834
1765	937835
200	937836
3765	937837
329490	937838
190893	937839
96698	937840
330971	937841
39078	937842
93366	937843
98314	937844
51611	937845
97592	937846
64292	937847
27348	937848
16674	937849
203915	937850
343521	937851
82126	937852
106370	937853
7574	937854
11115	937855
62813	937856
167134	937857
81137	937858
94146	937859
332354	937860
55311	937861
166856	937862
67661	937863
23152	937864
11592	937865
166239	937866
166779	937867
1532	937868
105048	937869
152765	937870
47947	937871
6022	937872
32773	937873
165863	937874
164186	937875
23419	937876
218762	937877
105729	937878
67531	937879
103581	937880
23897	937881
46130	937882
65685	937883
49592	937884
164832	937885
19037	937886
226926	937887
2189	937888
47164	937889
46202	937890
82838	937891
264128	937892
105723	937893
251471	937894
55227	937895
32704	937896
111	937897
4105	937898
249962	937899
69354	937900
26315	937901
21244	937902
142218	937903
13956	937904
100284	937905
144171	937906
23957	937907
32620	937908
32322	937909
18555	937910
130423	937911
54084	937912
330525	937913
354238	937914
11531	937915
120149	937916
90664	937917
2487	937918
5197	937919
126328	937920
234700	937921
327324	937922
124099	937923
96341	937924
1608	937925
8551	937926
3766	937927
252236	937928
78489	937929
22248	937930
183524	937931
7345	937932
20220	937933
107581	937934
202701	937935
223631	937936
21648	937937
102287	937938
7520	937939
22962	937940
7520	937941
5965	937942
319186	937943
2608	937944
12584	937945
2608	937946
16806	937947
60958	937948
39560	937949
581	937950
9662	937951
31284	937952
31284	937953
161659	937954
175331	937955
94861	937956
169428	937957
46173	937958
22415	937959
26384	937960
166137	937961
67163	937962
139591	937963
311151	937964
123259	937965
315445	937966
194775	937967
97730	937968
87926	937969
157222	937970
178057	937971
101168	937972
244862	937973
275247	937974
93742	937975
23172	937976
54912	937977
244098	937978
158659	937979
28871	937980
25281	937981
69362	937982
27516	937983
145	937984
7405	937985
144490	937986
208708	937987
47093	937988
198554	937989
351838	937990
45539	937991
356848	937992
1653	937993
99658	937994
41647	937995
129632	937996
125598	937997
8452	937998
84718	937999
78807	938000
27045	938001
162965	938002
25076	938003
21513	938004
38070	938005
315906	938006
2962	938007
160565	938008
127081	938009
163273	938010
40993	938011
138085	938012
25516	938013
218	938014
108166	938015
51226	938016
9840	938017
19684	938018
58458	938019
164566	938020
240996	938021
135939	938022
58636	938023
16657	938024
5621	938025
203154	938026
52004	938027
108288	938028
350074	938029
355123	938030
90430	938031
11729	938032
45300	938033
316452	938034
98091	938035
7042	938036
24877	938037
65000	938038
9523	938039
278255	938040
133851	938041
59642	938042
94455	938043
43291	938044
17357	938045
166125	938046
6541	938047
94122	938048
181011	938049
23403	938050
6192	938051
67393	938052
780	938053
161550	938054
204248	938055
56043	938056
87825	938057
214933	938058
16667	938059
193531	938060
10694	938061
29218	938062
334075	938063
164252	938064
255725	938065
226712	938066
303344	938067
40210	938068
123088	938069
122496	938070
357268	938071
60874	938072
110272	938073
329402	938074
4408	938075
78168	938076
860	938077
37851	938078
78299	938079
45655	938080
78605	938081
15734	938082
9652	938083
167301	938084
345809	938085
190407	938086
325752	938087
274130	938088
55547	938089
29407	938090
767	938091
2394	938092
234661	938093
12674	938094
110928	938095
20296	938096
53535	938097
28232	938098
72662	938099
6672	938100
27428	938101
47712	938102
64911	938103
17306	938104
31428	938105
206637	938106
78888	938107
191864	938108
285033	938109
111456	938110
69559	938111
2886	938112
6054	938113
14112	938114
32286	938115
90138	938116
221141	938117
4802	938118
48589	938119
30822	938120
721	938121
200995	938122
194513	938123
2350	938124
30026	938125
142701	938126
126745	938127
12177	938128
147758	938129
18869	938130
8553	938131
339081	938132
302889	938133
156791	938134
28295	938135
791	938136
62555	938137
23309	938138
167387	938139
111865	938140
19272	938141
180828	938142
321298	938143
78217	938144
310144	938145
20030	938146
7104	938147
20023	938148
348960	938149
21172	938150
30242	938151
3350	938152
36729	938153
191956	938154
5173	938155
20237	938156
113312	938157
49626	938158
100482	938159
13101	938160
15313	938161
78034	938162
190649	938163
81568	938164
168525	938165
195940	938166
37011	938167
117401	938168
106019	938169
155427	938170
91	938171
28143	938172
67337	938173
68166	938174
234817	938175
78466	938176
103537	938177
896	938178
200580	938179
4579	938180
23229	938181
234843	938182
26981	938183
144471	938184
66	938185
321641	938186
43364	938187
297546	938188
202030	938189
3564	938190
2071	938191
186683	938192
189800	938193
183	938194
321899	938195
71541	938196
23668	938197
80684	938198
30110	938199
128	938200
11352	938201
74329	938202
34292	938203
67175	938204
160550	938205
351602	938206
16701	938207
2950	938208
104442	938209
5200	938210
63674	938211
55747	938212
59978	938213
5642	938214
31844	938215
2180	938216
6530	938217
13031	938218
31846	938219
245116	938220
15086	938221
52449	938222
36338	938223
285383	938224
26335	938225
192981	938226
315532	938227
178102	938228
45826	938229
124151	938230
1321	938231
234797	938232
173584	938233
41856	938234
32012	938235
249487	938236
104204	938237
67877	938238
59978	938239
138565	938240
4372	938241
178087	938242
13762	938243
118038	938244
81165	938245
92962	938246
15078	938247
287845	938248
78785	938249
3556	938250
324901	938251
41948	938252
26534	938253
16825	938254
188085	938255
43344	938256
5790	938257
89651	938258
3144	938259
172917	938260
9072	938261
68252	938262
94361	938263
14000	938264
107723	938265
766	938266
3151	938267
7058	938268
4294	938269
193181	938270
53720	938271
5854	938272
101525	938273
13014	938274
189536	938275
5906	938276
16717	938277
283568	938278
1115	938279
1207	938280
188424	938281
121238	938282
34875	938283
70336	938284
45798	938285
287833	938286
9521	938287
315330	938288
209824	938289
12544	938290
223325	938291
15329	938292
108491	938293
54029	938294
23192	938295
122105	938296
5604	938297
292323	938298
110637	938299
167865	938300
67667	938301
288727	938302
34513	938303
63219	938304
193206	938305
128791	938306
6515	938307
134781	938308
175963	938309
65035	938310
65053	938311
176924	938312
48280	938313
44836	938314
234005	938315
31910	938316
287951	938317
70238	938318
26582	938319
71384	938320
67543	938321
349042	938322
44325	938323
2526	938324
44339	938325
65035	938326
16305	938327
65053	938328
55208	938329
104066	938330
122236	938331
192814	938332
210415	938333
88533	938334
79682	938335
113750	938336
207390	938337
128323	938338
21273	938339
6515	938340
4519	938341
120749	938342
4156	938343
175218	938344
70232	938345
277964	938346
151712	938347
109507	938348
5072	938349
301332	938350
83268	938351
163531	938352
145841	938353
73041	938354
12843	938355
111223	938356
89697	938357
73101	938358
111035	938359
181867	938360
245722	938361
15227	938362
18656	938363
2981	938364
264762	938365
83834	938366
109628	938367
176375	938368
31841	938369
318602	938370
109004	938371
44186	938372
75380	938373
173834	938374
15370	938375
356049	938376
211497	938377
111184	938378
293381	938379
50118	938380
1110	938381
354768	938382
187636	938383
356629	938384
162711	938385
253592	938386
20198	938387
128409	938388
177156	938389
174296	938390
110596	938391
287832	938392
74327	938393
49690	938394
176154	938395
2777	938396
111122	938397
178534	938398
13975	938399
5569	938400
154704	938401
255828	938402
175783	938403
3833	938404
12556	938405
29115	938406
265581	938407
292486	938408
38796	938409
577	938410
6885	938411
58140	938412
103916	938413
73123	938414
67725	938415
24044	938416
345219	938417
289960	938418
23406	938419
22922	938420
5223	938421
9497	938422
96722	938423
119222	938424
153936	938425
206424	938426
14139	938427
26024	938428
312882	938429
190274	938430
130041	938431
287908	938432
74319	938433
110881	938434
6953	938435
3722	938436
978	938437
261037	938438
158957	938439
186893	938440
117342	938441
1726	938442
313581	938443
144189	938444
180202	938445
53092	938446
298	938447
52680	938448
122091	938449
29840	938450
89414	938451
77434	938452
14764	938453
87428	938454
21090	938455
23463	938456
280622	938457
62881	938458
102928	938459
110084	938460
211738	938461
34483	938462
137317	938463
188357	938464
15766	938465
30247	938466
149655	938467
232006	938468
6602	938469
232148	938470
60613	938471
11764	938472
341960	938473
99866	938474
268	938475
89322	938476
32193	938477
148037	938478
62172	938479
69869	938480
249419	938481
1708	938482
52261	938483
35972	938484
15002	938485
128007	938486
49230	938487
18146	938488
350	938489
158341	938490
15801	938491
159872	938492
5339	938493
64791	938494
273839	938495
10376	938496
24302	938497
642	938498
344329	938499
72130	938500
28016	938501
89850	938502
133007	938503
3829	938504
2875	938505
66867	938506
3192	938507
13245	938508
1390	938509
1303	938510
2597	938511
131585	938512
39626	938513
2013	938514
1982	938515
174002	938516
191542	938517
2907	938518
24335	938519
34018	938520
10408	938521
45334	938522
4958	938523
149834	938524
153143	938525
20254	938526
13640	938527
46123	938528
7781	938529
227286	938530
549	938531
22657	938532
21061	938533
102167	938534
31025	938535
1175	938536
102251	938537
108566	938538
108223	938539
66109	938540
311	938541
235	938542
132252	938543
1658	938544
13141	938545
161158	938546
40254	938547
189417	938548
625	938549
171818	938550
34046	938551
98742	938552
97513	938553
201302	938554
206908	938555
117805	938556
541	938557
82497	938558
137334	938559
146884	938560
98600	938561
113538	938562
14163	938563
2712	938564
39742	938565
19437	938566
94821	938567
128781	938568
39797	938569
72662	938570
206129	938571
39637	938572
285778	938573
196141	938574
39821	938575
346857	938576
23420	938577
17362	938578
229241	938579
204846	938580
327219	938581
275	938582
59068	938583
67393	938584
40167	938585
38929	938586
16446	938587
120189	938588
145068	938589
73484	938590
162736	938591
36341	938592
26550	938593
15186	938594
281686	938595
25844	938596
63289	938597
198861	938598
68518	938599
182785	938600
7878	938601
2507	938602
165135	938603
11978	938604
64397	938605
252823	938606
98511	938607
62572	938608
70635	938609
55475	938610
25360	938611
24913	938612
257685	938613
82998	938614
1142	938615
108234	938616
201593	938617
59966	938618
185186	938619
1748	938620
77027	938621
94953	938622
899	938623
25934	938624
559	938625
280510	938626
23	938627
13823	938628
42401	938629
348723	938630
11366	938631
124914	938632
103022	938633
703	938634
448	938635
32627	938636
173949	938637
155298	938638
84946	938639
257590	938640
66868	938641
23766	938642
92975	938643
62738	938644
150494	938645
8997	938646
8911	938647
238990	938648
147142	938649
5543	938650
128608	938651
25160	938652
1864	938653
128864	938654
147931	938655
105397	938656
10799	938657
272120	938658
326781	938659
23967	938660
165295	938661
20314	938662
7076	938663
48271	938664
31632	938665
16007	938666
126596	938667
235830	938668
45544	938669
155459	938670
93709	938671
60402	938672
136490	938673
98193	938674
155845	938675
41434	938676
82454	938677
36274	938678
887	938679
10694	938680
94439	938681
44372	938682
4421	938683
11792	938684
97258	938685
82	938686
101935	938687
28615	938688
317351	938689
103	938690
4446	938691
79602	938692
91403	938693
176712	938694
12298	938695
114857	938696
13972	938697
53533	938698
41084	938699
31724	938700
80121	938701
161589	938702
162158	938703
270814	938704
55419	938705
54821	938706
159286	938707
13666	938708
18962	938709
22395	938710
54693	938711
3875	938712
8310	938713
13261	938714
39167	938715
281422	938716
34055	938717
98517	938718
66381	938719
118613	938720
85265	938721
5393	938722
185394	938723
202048	938724
13308	938725
6802	938726
152638	938727
128983	938728
20149	938729
111858	938730
78275	938731
94923	938732
53345	938733
199879	938734
116517	938735
22427	938736
35369	938737
21727	938738
17953	938739
131453	938740
36777	938741
5554	938742
72835	938743
8084	938744
4068	938745
79277	938746
56577	938747
49054	938748
2592	938749
10520	938750
72320	938751
2354	938752
81019	938753
206504	938754
84362	938755
10570	938756
7922	938757
2253	938758
4766	938759
126141	938760
119901	938761
89246	938762
1996	938763
283839	938764
33917	938765
13223	938766
305437	938767
31645	938768
2068	938769
34332	938770
18825	938771
5055	938772
780	938773
3879	938774
58186	938775
8310	938776
32942	938777
322685	938778
77030	938779
129342	938780
4666	938781
84830	938782
78828	938783
18870	938784
10939	938785
194892	938786
4170	938787
79257	938788
1997	938789
49397	938790
13699	938791
77701	938792
36746	938793
910	938794
218914	938795
26632	938796
13343	938797
207914	938798
106457	938799
204346	938800
192283	938801
10346	938802
996	938803
6390	938804
169477	938805
6693	938806
216	938807
16112	938808
120737	938809
328799	938810
159922	938811
159843	938812
8965	938813
183148	938814
171527	938815
71031	938816
162482	938817
22422	938818
8136	938819
9612	938820
69401	938821
230712	938822
99681	938823
266436	938824
8514	938825
6495	938826
186214	938827
16606	938828
340024	938829
168402	938830
24443	938831
172828	938832
228512	938833
43141	938834
53865	938835
126089	938836
19532	938837
343790	938838
118933	938839
117101	938840
87648	938841
246876	938842
210351	938843
108993	938844
8760	938845
9935	938846
17028	938847
3723	938848
42242	938849
119612	938850
4871	938851
176848	938852
54971	938853
4539	938854
101931	938855
5037	938856
6183	938857
33775	938858
60120	938859
10986	938860
5192	938861
10507	938862
10548	938863
208277	938864
11058	938865
110308	938866
186352	938867
59884	938868
3395	938869
2560	938870
66373	938871
56397	938872
78593	938873
13754	938874
109135	938875
8403	938876
29959	938877
38240	938878
83784	938879
24380	938880
17663	938881
32239	938882
36449	938883
100735	938884
173730	938885
24589	938886
31721	938887
6125	938888
4068	938889
31193	938890
40946	938891
108717	938892
72329	938893
33776	938894
177980	938895
65269	938896
16436	938897
22715	938898
78717	938899
4039	938900
25550	938901
57020	938902
8838	938903
158615	938904
15114	938905
23320	938906
4500	938907
30434	938908
11134	938909
85317	938910
8403	938911
41563	938912
65267	938913
2231	938914
198545	938915
42813	938916
350143	938917
118574	938918
76224	938919
327042	938920
14429	938921
4081	938922
48702	938923
108263	938924
82119	938925
18578	938926
172333	938927
34333	938928
212502	938929
11751	938930
92142	938931
65269	938932
199885	938933
14779	938934
3304	938935
12279	938936
26236	938937
42206	938938
31359	938939
47462	938940
158645	938941
56219	938942
60540	938943
189675	938944
2643	938945
202956	938946
8087	938947
56406	938948
2672	938949
177812	938950
61434	938951
8864	938952
67258	938953
6277	938954
82813	938955
66508	938956
39712	938957
65143	938958
123169	938959
202888	938960
73586	938961
207636	938962
11545	938963
118861	938964
234188	938965
84941	938966
158790	938967
10677	938968
11053	938969
357339	938970
340512	938971
91307	938972
116760	938973
28006	938974
37970	938975
83172	938976
19333	938977
217045	938978
1581	938979
48255	938980
111730	938981
191808	938982
18645	938983
77456	938984
31863	938985
286001	938986
103482	938987
45722	938988
264290	938989
102119	938990
14066	938991
1521	938992
21152	938993
1521	938994
324988	938995
21152	938996
13790	938997
36882	938998
94878	938999
106037	939000
176459	939001
52850	939002
65633	939003
152120	939004
20823	939005
62885	939006
135245	939007
52886	939008
37811	939009
29293	939010
19327	939011
11104	939012
185553	939013
20675	939014
17754	939015
134207	939016
79090	939017
82056	939018
32054	939019
8686	939020
92769	939021
264295	939022
298855	939023
245533	939024
90068	939025
108531	939026
11369	939027
5188	939028
55046	939029
39288	939030
76605	939031
43754	939032
342	939033
199919	939034
178111	939035
138127	939036
10797	939037
41702	939038
7636	939039
88272	939040
233800	939041
117426	939042
65750	939043
72562	939044
14981	939045
51268	939046
1651	939047
124121	939048
117135	939049
44903	939050
245652	939051
126439	939052
138764	939053
26593	939054
36194	939055
27744	939056
68284	939057
46496	939058
216713	939059
14195	939060
312877	939061
35109	939062
14282	939063
152519	939064
119569	939065
78569	939066
348323	939067
76061	939068
275549	939069
28935	939070
50223	939071
137014	939072
16843	939073
125587	939074
184454	939075
307886	939076
227543	939077
232089	939078
143531	939079
151317	939080
204715	939081
200830	939082
45055	939083
43233	939084
257327	939085
165315	939086
280782	939087
107890	939088
115923	939089
154147	939090
319536	939091
63643	939092
35360	939093
73898	939094
8300	939095
778	939096
13876	939097
314463	939098
8017	939099
202394	939100
161958	939101
29474	939102
4836	939103
341796	939104
2440	939105
7008	939106
57424	939107
69190	939108
102973	939109
157106	939110
35453	939111
10800	939112
13077	939113
184815	939114
32639	939115
42215	939116
85785	939117
38394	939118
205930	939119
112998	939120
43638	939121
107804	939122
3401	939123
138305	939124
255919	939125
18325	939126
91496	939127
44764	939128
7548	939129
275999	939130
294297	939131
4155	939132
122342	939133
75049	939134
322774	939135
207246	939136
34731	939137
3226	939138
147703	939139
149983	939140
257403	939141
19335	939142
141846	939143
13864	939144
297907	939145
217316	939146
204621	939147
81897	939148
145604	939149
2601	939150
127871	939151
7216	939152
149994	939153
229948	939154
22017	939155
116601	939156
42356	939157
224259	939158
32599	939159
153988	939160
339855	939161
42788	939162
76588	939163
116387	939164
317557	939165
62009	939166
259081	939167
75730	939168
2190	939169
10784	939170
22885	939171
2142	939172
3384	939173
260283	939174
176534	939175
2447	939176
184173	939177
30614	939178
43420	939179
45019	939180
233317	939181
9148	939182
93215	939183
320563	939184
137441	939185
144837	939186
149151	939187
253939	939188
28189	939189
96519	939190
236110	939191
326202	939192
307434	939193
48428	939194
27931	939195
189125	939196
83191	939197
4285	939198
137363	939199
358	939200
49756	939201
181369	939202
8158	939203
4594	939204
350415	939205
168820	939206
12676	939207
192022	939208
194274	939209
109805	939210
5191	939211
342	939212
1577	939213
177164	939214
12175	939215
56280	939216
83301	939217
258841	939218
6847	939219
83696	939220
3424	939221
207252	939222
111097	939223
3955	939224
19206	939225
72614	939226
592	939227
265942	939228
34207	939229
338343	939230
55097	939231
55310	939232
12330	939233
186933	939234
64472	939235
18085	939236
11243	939237
5202	939238
12549	939239
98708	939240
172304	939241
17570	939242
168933	939243
176943	939244
5	939245
78162	939246
90256	939247
16058	939248
17054	939249
42461	939250
129230	939251
206212	939252
353087	939253
128846	939254
207987	939255
56060	939256
208750	939257
129334	939258
128515	939259
130016	939260
83841	939261
208104	939262
70996	939263
210165	939264
207537	939265
205883	939266
208675	939267
208945	939268
353853	939269
205786	939270
209295	939271
352768	939272
206078	939273
352103	939274
127644	939275
129473	939276
129126	939277
83391	939278
128834	939279
352979	939280
352444	939281
209872	939282
206768	939283
357635	939284
206223	939285
350061	939286
206700	939287
352546	939288
206395	939289
209902	939290
207228	939291
205817	939292
127828	939293
206857	939294
206599	939295
83424	939296
206801	939297
349365	939298
127751	939299
350179	939300
130017	939301
206453	939302
127968	939303
209851	939304
55987	939305
352289	939306
352194	939307
206685	939308
129921	939309
38777	939310
349601	939311
209751	939312
348798	939313
350864	939314
206362	939315
27327	939316
354437	939317
351919	939318
206834	939319
127767	939320
208973	939321
127512	939322
83322	939323
205399	939324
206615	939325
206811	939326
205777	939327
207542	939328
210078	939329
128730	939330
207238	939331
354338	939332
356693	939333
208271	939334
208106	939335
205050	939336
206846	939337
128480	939338
356153	939339
207119	939340
129164	939341
355916	939342
128804	939343
207391	939344
127903	939345
206454	939346
349648	939347
4022	939348
217746	939349
222331	939350
115211	939351
2977	939352
117155	939353
13693	939354
8284	939355
203869	939356
14422	939357
108466	939358
2233	939359
49551	939360
287320	939361
190266	939362
29248	939363
168112	939364
19043	939365
609	939366
280742	939367
17719	939368
77232	939369
71727	939370
13860	939371
198497	939372
62	939373
34282	939374
109348	939375
119811	939376
17681	939377
162400	939378
31499	939379
795	939380
129332	939381
127780	939382
237650	939383
68532	939384
36104	939385
117146	939386
15322	939387
113265	939388
119474	939389
12838	939390
283235	939391
11360	939392
1578	939393
28011	939394
23187	939395
113154	939396
113038	939397
186365	939398
310979	939399
3912	939400
26281	939401
2136	939402
53255	939403
20316	939404
58898	939405
16629	939406
37274	939407
177	939408
49888	939409
76984	939410
205158	939411
8768	939412
95959	939413
261015	939414
76793	939415
19091	939416
37274	939417
225232	939418
10142	939419
22546	939420
82205	939421
285032	939422
43056	939423
24442	939424
10628	939425
37047	939426
10820	939427
12199	939428
3428	939429
38499	939430
2026	939431
1473	939432
47618	939433
33358	939434
795	939435
59447	939436
4924	939437
62391	939438
27896	939439
96997	939440
5086	939441
128809	939442
1230	939443
12475	939444
9118	939445
7216	939446
124826	939447
7781	939448
80468	939449
282828	939450
271963	939451
69260	939452
1505	939453
214555	939454
321030	939455
32672	939456
14094	939457
355785	939458
193396	939459
346785	939460
56580	939461
56282	939462
83985	939463
350799	939464
3705	939465
218450	939466
207769	939467
93271	939468
130093	939469
130065	939470
179807	939471
56387	939472
334522	939473
349561	939474
112371	939475
60287	939476
163076	939477
208551	939478
352530	939479
12010	939480
75223	939481
49019	939482
37913	939483
84204	939484
286503	939485
3003	939486
92995	939487
324704	939488
9273	939489
291082	939490
46423	939491
206591	939492
351436	939493
86071	939494
349743	939495
208898	939496
183722	939497
142228	939498
107572	939499
83891	939500
110675	939501
21735	939502
106956	939503
129063	939504
24404	939505
6239	939506
356787	939507
21322	939508
21231	939509
172082	939510
381	939511
54552	939512
3184	939513
238212	939514
3184	939515
302480	939516
38581	939517
245637	939518
209809	939519
246253	939520
96856	939521
9220	939522
9220	939523
1027	939524
96758	939525
246288	939526
246430	939527
72287	939528
9220	939529
246770	939530
21953	939531
236741	939532
346470	939533
78269	939534
172501	939535
151499	939536
21120	939537
9198	939538
2096	939539
29013	939540
349045	939541
83071	939542
151245	939543
142424	939544
225294	939545
96586	939546
151014	939547
2100	939548
23505	939549
18150	939550
17391	939551
58130	939552
162583	939553
71669	939554
19866	939555
29906	939556
142249	939557
56353	939558
164544	939559
42095	939560
108767	939561
175645	939562
25947	939563
164675	939564
275287	939565
119301	939566
110488	939567
38644	939568
128496	939569
38702	939570
142394	939571
21269	939572
8938	939573
121842	939574
183369	939575
53837	939576
15389	939577
18042	939578
275553	939579
173396	939580
7202	939581
879	939582
259014	939583
62144	939584
34837	939585
205107	939586
129975	939587
38657	939588
217296	939589
305518	939590
323669	939591
348591	939592
73781	939593
110460	939594
20909	939595
6332	939596
324615	939597
9258	939598
132773	939599
88082	939600
283437	939601
325102	939602
74256	939603
71479	939604
93937	939605
209048	939606
122306	939607
1022	939608
127939	939609
206606	939610
29746	939611
38776	939612
94117	939613
135103	939614
56109	939615
289018	939616
94324	939617
151095	939618
27004	939619
2101	939620
67786	939621
335160	939622
83827	939623
218366	939624
208205	939625
3704	939626
53715	939627
44805	939628
3457	939629
181246	939630
84447	939631
7281	939632
226237	939633
206993	939634
33805	939635
115721	939636
38844	939637
56215	939638
344571	939639
73576	939640
123834	939641
64414	939642
16071	939643
127640	939644
352216	939645
48698	939646
183544	939647
49986	939648
120357	939649
92902	939650
237311	939651
158000	939652
94733	939653
355881	939654
176304	939655
307438	939656
179833	939657
72212	939658
147887	939659
35563	939660
76199	939661
76039	939662
58154	939663
110285	939664
32732	939665
319228	939666
281473	939667
133026	939668
311214	939669
10269	939670
79839	939671
216238	939672
113040	939673
341565	939674
349990	939675
290738	939676
173405	939677
113602	939678
74232	939679
356777	939680
321392	939681
127372	939682
83140	939683
113148	939684
80914	939685
83450	939686
288611	939687
139164	939688
28094	939689
296151	939690
349439	939691
357606	939692
21099	939693
193929	939694
6223	939695
129764	939696
25049	939697
84343	939698
128836	939699
314099	939700
146777	939701
13637	939702
42137	939703
291496	939704
63777	939705
289678	939706
43752	939707
39595	939708
351390	939709
173893	939710
56819	939711
9822	939712
111033	939713
9937	939714
112278	939715
3807	939716
48660	939717
42442	939718
55107	939719
17707	939720
83472	939721
171554	939722
153484	939723
71889	939724
240193	939725
194307	939726
64194	939727
164029	939728
35012	939729
83617	939730
76038	939731
109366	939732
24316	939733
305467	939734
33785	939735
71951	939736
24172	939737
72052	939738
25202	939739
120432	939740
83890	939741
355570	939742
61316	939743
25296	939744
38645	939745
134062	939746
147847	939747
210258	939748
128010	939749
60210	939750
61758	939751
83710	939752
113028	939753
98296	939754
26492	939755
11998	939756
202831	939757
56061	939758
174904	939759
84449	939760
129058	939761
34630	939762
4667	939763
118770	939764
162135	939765
17665	939766
59275	939767
223562	939768
7513	939769
146819	939770
21977	939771
157354	939772
7027	939773
145085	939774
195519	939775
190301	939776
32493	939777
69534	939778
42693	939779
14690	939780
1290	939781
50696	939782
24010	939783
144496	939784
151446	939785
27429	939786
38611	939787
129063	939788
353557	939789
6578	939790
216187	939791
292305	939792
38879	939793
2732	939794
38735	939795
134279	939796
7280	939797
346388	939798
13386	939799
289860	939800
188188	939801
302576	939802
50705	939803
128586	939804
194701	939805
39583	939806
356091	939807
32983	939808
72398	939809
108521	939810
156010	939811
880	939812
353335	939813
7291	939814
348928	939815
128058	939816
72564	939817
9708	939818
132650	939819
94071	939820
333802	939821
84298	939822
205402	939823
19768	939824
13275	939825
38708	939826
70062	939827
37489	939828
37311	939829
488	939830
49345	939831
754	939832
31272	939833
323838	939834
4409	939835
74581	939836
79047	939837
56446	939838
136965	939839
55759	939840
175121	939841
195619	939842
92902	939843
15233	939844
45197	939845
120399	939846
200704	939847
144123	939848
283754	939849
76267	939850
25184	939851
9181	939852
171676	939853
43442	939854
24129	939855
173243	939856
195407	939857
173047	939858
381	939859
207654	939860
175738	939861
54907	939862
29122	939863
59298	939864
37021	939865
350	939866
48640	939867
30453	939868
12010	939869
29894	939870
49285	939871
175164	939872
348143	939873
34010	939874
56082	939875
46392	939876
273770	939877
91425	939878
182447	939879
56972	939880
127554	939881
120592	939882
52278	939883
104886	939884
217126	939885
38011	939886
12876	939887
117922	939888
7812	939889
57116	939890
4247	939891
154615	939892
188200	939893
123319	939894
54287	939895
197823	939896
23807	939897
325962	939898
251312	939899
330407	939900
231321	939901
223200	939902
5392	939903
96656	939904
97154	939905
89701	939906
97545	939907
50279	939908
32497	939909
55465	939910
278801	939911
228793	939912
55851	939913
317478	939914
48130	939915
99752	939916
278819	939917
27399	939918
15226	939919
44284	939920
19353	939921
138384	939922
29425	939923
52331	939924
101053	939925
114169	939926
188200	939927
263919	939928
140567	939929
44114	939930
16431	939931
250499	939932
64300	939933
251403	939934
73604	939935
116592	939936
91148	939937
28506	939938
354377	939939
47282	939940
94232	939941
182972	939942
77938	939943
52629	939944
189476	939945
10731	939946
190127	939947
3787	939948
855	939949
12278	939950
89352	939951
95358	939952
79159	939953
145896	939954
5919	939955
53590	939956
141244	939957
3027	939958
133040	939959
134019	939960
77709	939961
24681	939962
55833	939963
149083	939964
88009	939965
3873	939966
164312	939967
2047	939968
79186	939969
20	939970
22821	939971
164902	939972
131505	939973
79186	939974
47449	939975
81431	939976
22822	939977
162846	939978
116490	939979
126077	939980
4925	939981
13721	939982
297448	939983
33228	939984
44600	939985
136259	939986
42953	939987
62474	939988
40307	939989
239253	939990
136259	939991
20490	939992
44784	939993
17263	939994
2297	939995
7298	939996
348871	939997
286408	939998
353845	939999
153935	940000
170252	940001
27939	940002
22622	940003
250140	940004
79755	940005
48615	940006
176213	940007
118370	940008
286185	940009
56795	940010
66255	940011
30142	940012
31173	940013
147212	940014
77597	940015
161315	940016
248	940017
189946	940018
100823	940019
7001	940020
5534	940021
15	940022
2168	940023
63625	940024
182676	940025
1264	940026
3850	940027
90275	940028
45608	940029
1430	940030
319196	940031
318673	940032
10668	940033
147347	940034
78592	940035
3442	940036
62135	940037
83744	940038
112812	940039
240134	940040
208413	940041
10896	940042
192116	940043
316250	940044
85796	940045
92810	940046
26503	940047
29918	940048
6991	940049
4670	940050
22114	940051
36896	940052
288536	940053
95853	940054
46235	940055
4675	940056
92629	940057
138745	940058
157821	940059
41418	940060
115469	940061
2512	940062
11508	940063
24986	940064
20391	940065
60394	940066
201679	940067
54653	940068
149143	940069
212247	940070
120045	940071
93500	940072
43997	940073
21002	940074
38925	940075
75376	940076
60394	940077
145150	940078
177630	940079
10323	940080
320227	940081
17459	940082
319746	940083
40094	940084
84953	940085
70086	940086
14928	940087
25480	940088
60528	940089
143794	940090
12297	940091
4239	940092
19241	940093
282735	940094
17214	940095
278471	940096
238497	940097
56744	940098
84955	940099
12232	940100
107885	940101
8869	940102
161571	940103
247980	940104
257687	940105
25037	940106
181173	940107
25036	940108
124186	940109
184854	940110
43178	940111
321128	940112
296045	940113
102623	940114
189386	940115
189423	940116
318090	940117
149678	940118
130888	940119
37046	940120
9525	940121
84052	940122
196453	940123
232410	940124
270603	940125
23636	940126
269419	940127
36883	940128
315675	940129
5127	940130
18202	940131
13611	940132
183475	940133
80	940134
90389	940135
183668	940136
39681	940137
107007	940138
119989	940139
87815	940140
135043	940141
57310	940142
58620	940143
15002	940144
132809	940145
551	940146
189752	940147
339834	940148
82558	940149
53227	940150
38204	940151
58364	940152
17138	940153
315735	940154
141702	940155
95779	940156
220195	940157
143653	940158
99186	940159
210770	940160
25606	940161
180073	940162
15090	940163
217068	940164
54471	940165
42542	940166
138300	940167
93587	940168
184255	940169
114627	940170
30052	940171
306541	940172
25473	940173
51333	940174
116413	940175
185529	940176
114689	940177
309894	940178
116589	940179
305372	940180
310751	940181
4059	940182
30052	940183
214214	940184
62550	940185
34819	940186
73845	940187
169162	940188
25137	940189
1932	940190
80865	940191
20537	940192
186175	940193
192782	940194
215563	940195
65	940196
26791	940197
551	940198
65	940199
223720	940200
181041	940201
76542	940202
276060	940203
42552	940204
71104	940205
51220	940206
137551	940207
67850	940208
1726	940209
198835	940210
120479	940211
7154	940212
206482	940213
794	940214
91722	940215
308394	940216
18554	940217
346408	940218
18554	940219
19561	940220
169478	940221
63599	940222
76068	940223
232373	940224
42049	940225
204590	940226
117	940227
117	940228
283814	940229
66104	940230
237423	940231
82128	940232
260658	940233
4985	940234
946	940235
946	940236
51873	940237
107993	940238
158281	940239
16208	940240
201688	940241
219521	940242
55330	940243
38388	940244
9782	940245
4425	940246
44437	940247
335	940248
290735	940249
4731	940250
191840	940251
2601	940252
61674	940253
190025	940254
97769	940255
179092	940256
71032	940257
158115	940258
82821	940259
49633	940260
48288	940261
6846	940262
102001	940263
100193	940264
268188	940265
96077	940266
13367	940267
306626	940268
167458	940269
115650	940270
43021	940271
59996	940272
104530	940273
26602	940274
28760	940275
49115	940276
169001	940277
107185	940278
12645	940279
172689	940280
30929	940281
41237	940282
72858	940283
95703	940284
51811	940285
4056	940286
81110	940287
50816	940288
13606	940289
17644	940290
24226	940291
18385	940292
341738	940293
28970	940294
100758	940295
66341	940296
1181	940297
125101	940298
139046	940299
61060	940300
31636	940301
41106	940302
186355	940303
19251	940304
29769	940305
163372	940306
138712	940307
63	940308
139680	940309
100835	940310
32359	940311
5711	940312
185552	940313
179406	940314
283625	940315
13928	940316
346203	940317
34905	940318
52772	940319
143163	940320
342702	940321
82012	940322
121315	940323
43092	940324
73001	940325
23830	940326
122961	940327
15579	940328
458	940329
15400	940330
18570	940331
36894	940332
169474	940333
67476	940334
129802	940335
115	940336
152293	940337
864	940338
65226	940339
114	940340
16602	940341
83632	940342
93224	940343
49657	940344
585	940345
55702	940346
5597	940347
13119	940348
90881	940349
54340	940350
34211	940351
167462	940352
195423	940353
51484	940354
224987	940355
42598	940356
173209	940357
19310	940358
36068	940359
238202	940360
8863	940361
11755	940362
184128	940363
15682	940364
105528	940365
252373	940366
10318	940367
334901	940368
315514	940369
13766	940370
239982	940371
13834	940372
127770	940373
31953	940374
315040	940375
11950	940376
2444	940377
65015	940378
239241	940379
302622	940380
239556	940381
320696	940382
160406	940383
17219	940384
2789	940385
14366	940386
217712	940387
92066	940388
4652	940389
19618	940390
5278	940391
79485	940392
393	940393
530	940394
11930	940395
2761	940396
9520	940397
5647	940398
297136	940399
68543	940400
24512	940401
281413	940402
12031	940403
278909	940404
39694	940405
215292	940406
20444	940407
96399	940408
873	940409
745	940410
112638	940411
5001	940412
28369	940413
4316	940414
5091	940415
164664	940416
22793	940417
60569	940418
36094	940419
72591	940420
76958	940421
210192	940422
127514	940423
79184	940424
20040	940425
109722	940426
215481	940427
58968	940428
6462	940429
483	940430
173101	940431
8291	940432
166866	940433
32907	940434
71884	940435
291661	940436
19952	940437
121197	940438
22127	940439
68029	940440
3735	940441
50155	940442
178767	940443
112352	940444
191204	940445
315437	940446
195567	940447
18179	940448
6351	940449
105917	940450
42417	940451
320093	940452
61102	940453
10290	940454
221	940455
151946	940456
38473	940457
137731	940458
19344	940459
121031	940460
19436	940461
35763	940462
4252	940463
106581	940464
322637	940465
279614	940466
321893	940467
193057	940468
7228	940469
205092	940470
57758	940471
131743	940472
52020	940473
120249	940474
125413	940475
81125	940476
20086	940477
132454	940478
99743	940479
214676	940480
132203	940481
168776	940482
336331	940483
124115	940484
125561	940485
232676	940486
26892	940487
14433	940488
337697	940489
343393	940490
22327	940491
49283	940492
25452	940493
202579	940494
214690	940495
14804	940496
8960	940497
333152	940498
57448	940499
117079	940500
186246	940501
95971	940502
157524	940503
212726	940504
185596	940505
116702	940506
115823	940507
191339	940508
201422	940509
257242	940510
15754	940511
5906	940512
20137	940513
213412	940514
81426	940515
152962	940516
278358	940517
10399	940518
131600	940519
19990	940520
4630	940521
36806	940522
210656	940523
164425	940524
167304	940525
22736	940526
10226	940527
130267	940528
215260	940529
132067	940530
13220	940531
310461	940532
253271	940533
54442	940534
341852	940535
16893	940536
193751	940537
173577	940538
45014	940539
21023	940540
47987	940541
8276	940542
234692	940543
39417	940544
149281	940545
198469	940546
8271	940547
179709	940548
55679	940549
23033	940550
235029	940551
215614	940552
10238	940553
207991	940554
37267	940555
4340	940556
7271	940557
3079	940558
64188	940559
171001	940560
193776	940561
32525	940562
301670	940563
96178	940564
175489	940565
6761	940566
85670	940567
63483	940568
120469	940569
8332	940570
251542	940571
154034	940572
304445	940573
306844	940574
69904	940575
298099	940576
17447	940577
238952	940578
137819	940579
8490	940580
130867	940581
194466	940582
44403	940583
36157	940584
14305	940585
110248	940586
43549	940587
187695	940588
4116	940589
52015	940590
1150	940591
16423	940592
280543	940593
668	940594
1269	940595
10697	940596
10888	940597
17814	940598
20008	940599
118182	940600
97581	940601
10391	940602
4137	940603
51794	940604
38808	940605
167038	940606
52342	940607
40211	940608
147585	940609
17995	940610
20495	940611
354131	940612
153827	940613
184574	940614
68989	940615
249681	940616
30916	940617
3879	940618
103392	940619
78253	940620
4768	940621
79056	940622
14208	940623
46996	940624
42695	940625
67816	940626
250758	940627
149355	940628
179550	940629
46253	940630
31478	940631
39619	940632
39619	940633
33	940634
22415	940635
62838	940636
166	940637
133055	940638
717	940639
9293	940640
54075	940641
333674	940642
188440	940643
140449	940644
45285	940645
4714	940646
91175	940647
50015	940648
79304	940649
14053	940650
317773	940651
165676	940652
74454	940653
134505	940654
32229	940655
80069	940656
315191	940657
68460	940658
163911	940659
153623	940660
98415	940661
251293	940662
27869	940663
234625	940664
278	940665
172857	940666
58017	940667
7057	940668
185616	940669
41272	940670
33	940671
30052	940672
199295	940673
9335	940674
9244	940675
145236	940676
65865	940677
45681	940678
322126	940679
77871	940680
256830	940681
94904	940682
12494	940683
121289	940684
193026	940685
150242	940686
53526	940687
241007	940688
271	940689
78439	940690
37927	940691
4571	940692
30052	940693
1484	940694
37245	940695
44708	940696
65101	940697
62638	940698
77401	940699
137601	940700
321716	940701
77871	940702
257	940703
9682	940704
42706	940705
127774	940706
840	940707
32930	940708
18301	940709
12078	940710
3428	940711
117062	940712
37716	940713
123970	940714
191916	940715
191913	940716
320803	940717
320822	940718
10140	940719
343042	940720
52866	940721
2789	940722
34324	940723
231531	940724
247033	940725
151138	940726
21784	940727
200488	940728
43605	940729
30627	940730
126845	940731
38941	940732
64059	940733
61806	940734
93270	940735
68039	940736
181175	940737
44437	940738
252425	940739
3976	940740
136121	940741
134244	940742
11110	940743
199352	940744
2813	940745
235207	940746
76837	940747
56987	940748
27590	940749
325489	940750
344889	940751
74108	940752
44437	940753
51794	940754
311195	940755
352354	940756
311416	940757
220858	940758
114814	940759
312977	940760
356273	940761
65642	940762
31298	940763
201411	940764
6846	940765
15474	940766
33161	940767
19001	940768
115847	940769
27371	940770
15098	940771
54960	940772
94176	940773
42957	940774
86631	940775
139545	940776
334915	940777
323400	940778
170682	940779
319824	940780
48969	940781
11642	940782
116205	940783
5699	940784
22561	940785
61368	940786
25386	940787
307888	940788
116153	940789
310788	940790
356509	940791
74003	940792
269654	940793
18316	940794
172113	940795
155620	940796
293024	940797
171336	940798
130337	940799
25424	940800
35612	940801
171477	940802
121406	940803
17422	940804
29631	940805
274427	940806
115992	940807
116377	940808
178469	940809
185181	940810
286202	940811
290481	940812
72769	940813
175438	940814
293071	940815
339623	940816
246199	940817
243795	940818
133216	940819
49946	940820
283237	940821
110166	940822
164962	940823
139552	940824
224944	940825
233186	940826
184763	940827
76067	940828
114119	940829
174706	940830
248095	940831
136822	940832
99437	940833
80769	940834
67989	940835
286664	940836
137664	940837
165302	940838
174835	940839
70385	940840
123656	940841
113993	940842
113993	940843
285129	940844
92021	940845
42143	940846
183859	940847
125127	940848
205042	940849
270290	940850
106254	940851
34953	940852
25413	940853
93754	940854
240126	940855
22196	940856
6946	940857
21766	940858
285525	940859
286625	940860
38355	940861
185289	940862
87681	940863
347308	940864
216468	940865
309419	940866
357151	940867
92646	940868
217303	940869
348636	940870
56738	940871
284347	940872
74473	940873
120500	940874
47198	940875
92679	940876
125797	940877
2301	940878
80827	940879
226433	940880
336799	940881
2642	940882
200626	940883
273754	940884
221224	940885
60349	940886
145741	940887
5463	940888
44114	940889
15187	940890
144615	940891
55138	940892
75830	940893
80351	940894
23415	940895
13643	940896
334955	940897
4394	940898
137762	940899
6825	940900
60984	940901
133942	940902
40361	940903
32364	940904
20690	940905
152312	940906
32916	940907
81121	940908
39241	940909
90119	940910
2885	940911
96526	940912
18846	940913
20093	940914
30755	940915
167988	940916
566	940917
146550	940918
167167	940919
9417	940920
61108	940921
132626	940922
12840	940923
43370	940924
233918	940925
13865	940926
32720	940927
33755	940928
19110	940929
59865	940930
197024	940931
60017	940932
2228	940933
50619	940934
67929	940935
222523	940936
1476	940937
67584	940938
21186	940939
67542	940940
61383	940941
6413	940942
69077	940943
2342	940944
328742	940945
50584	940946
103285	940947
90897	940948
162403	940949
179300	940950
19264	940951
29334	940952
81813	940953
107876	940954
28279	940955
20311	940956
20093	940957
92512	940958
28164	940959
165766	940960
2	940961
8432	940962
204054	940963
170911	940964
63793	940965
340121	940966
69644	940967
14325	940968
58370	940969
5475	940970
19966	940971
201827	940972
141290	940973
131047	940974
88095	940975
82860	940976
2709	940977
48	940978
883	940979
883	940980
122449	940981
68065	940982
183375	940983
5463	940984
14770	940985
177	940986
14741	940987
249979	940988
277660	940989
23625	940990
34946	940991
106699	940992
104157	940993
217987	940994
106324	940995
148540	940996
134802	940997
53967	940998
12886	940999
82640	941000
32364	941001
81026	941002
275722	941003
6073	941004
248754	941005
45036	941006
575	941007
40807	941008
125885	941009
104467	941010
36403	941011
34678	941012
546	941013
246939	941014
552	941015
76501	941016
47325	941017
28524	941018
15982	941019
10866	941020
553	941021
140182	941022
27011	941023
39343	941024
21797	941025
3172	941026
69121	941027
2391	941028
142462	941029
7676	941030
40346	941031
47464	941032
165766	941033
32470	941034
54919	941035
28250	941036
123761	941037
233633	941038
162881	941039
8879	941040
61108	941041
117954	941042
5368	941043
17761	941044
86956	941045
5424	941046
30832	941047
23399	941048
10375	941049
167683	941050
37572	941051
2885	941052
27838	941053
150386	941054
6923	941055
225950	941056
134875	941057
216554	941058
69814	941059
332683	941060
36872	941061
54828	941062
22594	941063
60143	941064
23498	941065
95632	941066
26272	941067
170628	941068
4811	941069
3901	941070
58340	941071
6279	941072
67612	941073
87206	941074
254	941075
3542	941076
552	941077
88970	941078
161482	941079
2705	941080
105604	941081
161610	941082
12859	941083
124491	941084
228145	941085
40975	941086
14608	941087
6807	941088
26699	941089
168585	941090
191155	941091
28652	941092
46332	941093
27535	941094
137336	941095
234068	941096
68759	941097
106525	941098
164611	941099
42403	941100
12810	941101
75104	941102
277770	941103
94138	941104
46962	941105
32820	941106
118130	941107
138999	941108
161301	941109
2347	941110
148239	941111
161316	941112
61908	941113
308071	941114
65628	941115
38275	941116
53444	941117
171031	941118
135789	941119
202923	941120
59430	941121
40448	941122
91464	941123
33205	941124
10890	941125
36	941126
107175	941127
33050	941128
1142	941129
57177	941130
32160	941131
46698	941132
37714	941133
16556	941134
59637	941135
8207	941136
50612	941137
64608	941138
102803	941139
40865	941140
131396	941141
47325	941142
202265	941143
18300	941144
38969	941145
68737	941146
46236	941147
157910	941148
8712	941149
134304	941150
78864	941151
152071	941152
126295	941153
82441	941154
96467	941155
52340	941156
95072	941157
32754	941158
12670	941159
32720	941160
68972	941161
41602	941162
93802	941163
183663	941164
26761	941165
81265	941166
6676	941167
306241	941168
198209	941169
116565	941170
9210	941171
91004	941172
70384	941173
30257	941174
96888	941175
5059	941176
298821	941177
10215	941178
104526	941179
57174	941180
19871	941181
21329	941182
20690	941183
201985	941184
36403	941185
322090	941186
41935	941187
37	941188
91458	941189
19551	941190
54668	941191
8474	941192
50293	941193
50293	941194
25010	941195
6438	941196
240865	941197
57715	941198
15381	941199
28238	941200
23100	941201
46600	941202
241319	941203
1819	941204
12981	941205
11769	941206
310762	941207
76376	941208
16046	941209
6352	941210
111928	941211
46268	941212
54362	941213
23541	941214
243840	941215
51837	941216
11364	941217
257538	941218
38929	941219
161855	941220
265641	941221
106883	941222
28907	941223
196011	941224
32147	941225
55138	941226
62205	941227
93730	941228
182959	941229
20560	941230
30179	941231
15321	941232
92781	941233
141670	941234
37768	941235
56682	941236
45036	941237
212105	941238
94057	941239
173468	941240
23314	941241
5063	941242
20410	941243
16283	941244
169786	941245
87159	941246
43596	941247
81454	941248
11784	941249
241866	941250
56701	941251
106122	941252
12141	941253
31480	941254
251420	941255
163973	941256
60125	941257
20643	941258
90285	941259
30858	941260
883	941261
16349	941262
101875	941263
6375	941264
3161	941265
86670	941266
119274	941267
44729	941268
393	941269
203796	941270
1392	941271
35	941272
149645	941273
2577	941274
7162	941275
30704	941276
2577	941277
53311	941278
70999	941279
263091	941280
28645	941281
15861	941282
37740	941283
196455	941284
52995	941285
27668	941286
18354	941287
159926	941288
21487	941289
108113	941290
43061	941291
64	941292
34911	941293
3139	941294
196365	941295
249302	941296
205950	941297
28722	941298
29659	941299
14407	941300
5095	941301
18979	941302
25465	941303
2441	941304
143724	941305
22264	941306
90401	941307
75311	941308
224032	941309
226632	941310
22872	941311
44619	941312
5829	941313
36581	941314
192544	941315
117262	941316
299	941317
33773	941318
91150	941319
297468	941320
119786	941321
318541	941322
52954	941323
136430	941324
262492	941325
209832	941326
69673	941327
6948	941328
46525	941329
118368	941330
102767	941331
15379	941332
14299	941333
195093	941334
4577	941335
159087	941336
37689	941337
3071	941338
112397	941339
71002	941340
51973	941341
19560	941342
23718	941343
68883	941344
16158	941345
245	941346
231	941347
138746	941348
187689	941349
312285	941350
121960	941351
119192	941352
113404	941353
47841	941354
43664	941355
196694	941356
775	941357
38359	941358
56306	941359
3268	941360
162063	941361
108086	941362
30603	941363
20970	941364
9188	941365
207604	941366
206235	941367
49653	941368
138616	941369
114117	941370
77514	941371
1214	941372
139213	941373
221092	941374
154911	941375
147039	941376
60068	941377
68933	941378
506	941379
102312	941380
25488	941381
3592	941382
79549	941383
197414	941384
20359	941385
58070	941386
28393	941387
357074	941388
139871	941389
46508	941390
119279	941391
13732	941392
170918	941393
128766	941394
15334	941395
123458	941396
133468	941397
129808	941398
139737	941399
51843	941400
50940	941401
253976	941402
66319	941403
38760	941404
38760	941405
38800	941406
3	941407
53394	941408
127457	941409
41884	941410
11206	941411
38777	941412
209629	941413
41268	941414
208718	941415
72505	941416
56019	941417
207902	941418
356047	941419
210487	941420
129326	941421
30504	941422
55994	941423
128904	941424
205575	941425
353662	941426
83583	941427
355099	941428
49009	941429
3457	941430
128442	941431
286962	941432
128669	941433
6133	941434
71600	941435
207309	941436
98344	941437
84106	941438
209508	941439
172967	941440
13548	941441
33164	941442
35197	941443
14069	941444
19524	941445
18985	941446
180023	941447
34977	941448
169787	941449
40896	941450
149325	941451
54010	941452
37761	941453
77065	941454
117366	941455
52252	941456
17441	941457
5523	941458
117697	941459
17	941460
200123	941461
85419	941462
128098	941463
50328	941464
115599	941465
51567	941466
76941	941467
274205	941468
3949	941469
147037	941470
8178	941471
46598	941472
103141	941473
78005	941474
47630	941475
164019	941476
33088	941477
52452	941478
270887	941479
106375	941480
2572	941481
124449	941482
5112	941483
22688	941484
316719	941485
6465	941486
3865	941487
87166	941488
105949	941489
36440	941490
67946	941491
163866	941492
52969	941493
110327	941494
176491	941495
16104	941496
42695	941497
46201	941498
196373	941499
121798	941500
21801	941501
188968	941502
7471	941503
198854	941504
181753	941505
1228	941506
6125	941507
76281	941508
108509	941509
111339	941510
5044	941511
21586	941512
196343	941513
97597	941514
42687	941515
81107	941516
388	941517
8281	941518
383	941519
170964	941520
26239	941521
191161	941522
44788	941523
25738	941524
329887	941525
10671	941526
7197	941527
321201	941528
223515	941529
17200	941530
59026	941531
183429	941532
100599	941533
349232	941534
126617	941535
66511	941536
69429	941537
10265	941538
143281	941539
25738	941540
47112	941541
92222	941542
218212	941543
61200	941544
192602	941545
21879	941546
157814	941547
45447	941548
232037	941549
68017	941550
82750	941551
215695	941552
6174	941553
66400	941554
12464	941555
20444	941556
307477	941557
20240	941558
51574	941559
77602	941560
11400	941561
19628	941562
131452	941563
27464	941564
19127	941565
2532	941566
429	941567
29198	941568
143	941569
10066	941570
26748	941571
26748	941572
166222	941573
61	941574
263286	941575
87612	941576
10936	941577
67396	941578
49887	941579
76	941580
215331	941581
14341	941582
73412	941583
231226	941584
558	941585
44990	941586
108033	941587
5109	941588
44345	941589
24124	941590
30523	941591
81335	941592
32856	941593
144312	941594
13876	941595
9671	941596
56977	941597
248943	941598
5316	941599
127130	941600
14206	941601
207533	941602
119934	941603
119450	941604
190695	941605
191053	941606
334405	941607
11262	941608
53626	941609
7678	941610
227795	941611
188873	941612
8273	941613
54983	941614
349209	941615
10278	941616
101828	941617
119241	941618
15910	941619
334272	941620
96	941621
7079	941622
123918	941623
287387	941624
109981	941625
266498	941626
7079	941627
18606	941628
35833	941629
54252	941630
19218	941631
184586	941632
237420	941633
79026	941634
88644	941635
65835	941636
246463	941637
305785	941638
276381	941639
311501	941640
145392	941641
20695	941642
32017	941643
249139	941644
215317	941645
30306	941646
267986	941647
99234	941648
52331	941649
101586	941650
66998	941651
263093	941652
334821	941653
242905	941654
586	941655
49906	941656
267572	941657
74643	941658
162898	941659
36105	941660
69084	941661
6041	941662
223866	941663
63091	941664
16298	941665
143324	941666
99415	941667
198223	941668
65398	941669
163434	941670
233763	941671
28239	941672
35937	941673
102832	941674
82411	941675
218012	941676
99501	941677
329568	941678
99598	941679
42443	941680
74759	941681
40548	941682
118336	941683
330960	941684
65724	941685
45555	941686
156252	941687
148562	941688
331420	941689
255328	941690
123285	941691
69108	941692
155157	941693
167296	941694
343	941695
110515	941696
112132	941697
34429	941698
5945	941699
31730	941700
108626	941701
16953	941702
22779	941703
212243	941704
4592	941705
22817	941706
119057	941707
101658	941708
57381	941709
141428	941710
10674	941711
101656	941712
319023	941713
119157	941714
9638	941715
161334	941716
47051	941717
153980	941718
223766	941719
44	941720
111583	941721
147128	941722
18296	941723
124772	941724
228319	941725
288098	941726
288415	941727
18544	941728
20310	941729
79091	941730
306498	941731
83847	941732
261010	941733
47065	941734
119275	941735
10924	941736
112999	941737
7972	941738
5183	941739
316566	941740
170768	941741
736	941742
323630	941743
171589	941744
317744	941745
7100	941746
89466	941747
5229	941748
130569	941749
7666	941750
1989	941751
49120	941752
281982	941753
143363	941754
256587	941755
124868	941756
327815	941757
2072	941758
337039	941759
218474	941760
87571	941761
202104	941762
13845	941763
88117	941764
125361	941765
60606	941766
96351	941767
174847	941768
282686	941769
299446	941770
115299	941771
30342	941772
201260	941773
157204	941774
10220	941775
220299	941776
70381	941777
338683	941778
41978	941779
5461	941780
11337	941781
158973	941782
16910	941783
23568	941784
299233	941785
51701	941786
5696	941787
18903	941788
81984	941789
43610	941790
192031	941791
12020	941792
609	941793
244355	941794
173894	941795
78570	941796
202926	941797
349195	941798
12748	941799
21843	941800
198656	941801
335071	941802
296372	941803
123871	941804
76187	941805
30678	941806
10486	941807
311541	941808
198913	941809
37845	941810
125058	941811
106390	941812
24000	941813
203799	941814
336434	941815
297107	941816
344773	941817
338280	941818
35569	941819
66575	941820
197	941821
204037	941822
199479	941823
81596	941824
138376	941825
201174	941826
337175	941827
346027	941828
6954	941829
312471	941830
116281	941831
118229	941832
126046	941833
2374	941834
89243	941835
77430	941836
116415	941837
2795	941838
107104	941839
54180	941840
238836	941841
12607	941842
5693	941843
44106	941844
71251	941845
158937	941846
81753	941847
140484	941848
81536	941849
199122	941850
200444	941851
336189	941852
198504	941853
342303	941854
343646	941855
338699	941856
333351	941857
201343	941858
203781	941859
6895	941860
169347	941861
37773	941862
339065	941863
337825	941864
257435	941865
199653	941866
142680	941867
251704	941868
138861	941869
229766	941870
59343	941871
226789	941872
219232	941873
338185	941874
126013	941875
230850	941876
82177	941877
48228	941878
195311	941879
198770	941880
3024	941881
141260	941882
16021	941883
88226	941884
143106	941885
150310	941886
47432	941887
208378	941888
207356	941889
10751	941890
311034	941891
88826	941892
32694	941893
279321	941894
100104	941895
63826	941896
2086	941897
5696	941898
2719	941899
16010	941900
105465	941901
313258	941902
124030	941903
1242	941904
182561	941905
182055	941906
21933	941907
340374	941908
56146	941909
78	941910
127927	941911
175421	941912
91228	941913
94661	941914
126812	941915
24026	941916
91228	941917
48256	941918
253996	941919
91228	941920
202238	941921
280051	941922
49367	941923
164398	941924
113698	941925
192824	941926
251940	941927
27889	941928
69197	941929
4787	941930
14524	941931
198577	941932
186812	941933
262877	941934
183918	941935
18168	941936
119782	941937
211047	941938
687	941939
204136	941940
115173	941941
40256	941942
143429	941943
221844	941944
211781	941945
249450	941946
224615	941947
87879	941948
5349	941949
78632	941950
233058	941951
233542	941952
198905	941953
212404	941954
96659	941955
120450	941956
51037	941957
304967	941958
183473	941959
178431	941960
262864	941961
89033	941962
24386	941963
21336	941964
193532	941965
2544	941966
21389	941967
54515	941968
121522	941969
51663	941970
53056	941971
118919	941972
302911	941973
11725	941974
31362	941975
160780	941976
135668	941977
69754	941978
65157	941979
138906	941980
182464	941981
1939	941982
7098	941983
31841	941984
642	941985
40568	941986
117005	941987
5161	941988
19591	941989
101199	941990
158971	941991
66627	941992
78222	941993
189066	941994
5578	941995
240057	941996
11462	941997
52574	941998
14235	941999
77464	942000
533	942001
31917	942002
355347	942003
263202	942004
47447	942005
38676	942006
6694	942007
229754	942008
4948	942009
17919	942010
79429	942011
71977	942012
9569	942013
44335	942014
11124	942015
135543	942016
37016	942017
135918	942018
7038	942019
72014	942020
175175	942021
7901	942022
180275	942023
24970	942024
94517	942025
24970	942026
96943	942027
16882	942028
116841	942029
192521	942030
89683	942031
21036	942032
60063	942033
47638	942034
116783	942035
84939	942036
186931	942037
22581	942038
330605	942039
20639	942040
74864	942041
8897	942042
25077	942043
17453	942044
67056	942045
118034	942046
317857	942047
36344	942048
25911	942049
1048	942050
391	942051
175122	942052
22873	942053
40216	942054
257451	942055
182562	942056
146847	942057
45420	942058
127454	942059
208710	942060
205403	942061
6078	942062
163818	942063
121769	942064
325652	942065
228749	942066
46841	942067
11602	942068
143285	942069
41624	942070
41624	942071
103475	942072
3306	942073
91276	942074
25279	942075
97	942076
235269	942077
36539	942078
329587	942079
14928	942080
116873	942081
294650	942082
62812	942083
808	942084
7776	942085
34054	942086
205134	942087
34054	942088
9278	942089
26042	942090
71881	942091
55978	942092
17861	942093
44944	942094
43553	942095
348592	942096
13777	942097
125653	942098
60662	942099
135879	942100
108298	942101
13601	942102
333403	942103
78236	942104
202993	942105
8906	942106
203815	942107
101047	942108
28810	942109
102067	942110
3558	942111
54264	942112
15644	942113
98318	942114
124705	942115
45879	942116
70031	942117
18520	942118
143245	942119
99464	942120
260169	942121
178102	942122
45869	942123
191479	942124
84030	942125
32615	942126
348806	942127
11714	942128
51528	942129
21415	942130
174037	942131
29020	942132
80812	942133
80383	942134
222886	942135
23251	942136
11147	942137
72741	942138
149753	942139
53822	942140
26071	942141
2176	942142
32255	942143
45863	942144
270268	942145
68031	942146
12729	942147
98858	942148
12603	942149
103426	942150
3115	942151
57965	942152
88658	942153
12735	942154
162363	942155
7568	942156
77984	942157
69273	942158
164501	942159
158801	942160
9621	942161
266248	942162
103031	942163
177646	942164
12923	942165
30876	942166
49297	942167
71730	942168
104100	942169
91792	942170
113794	942171
4613	942172
79666	942173
107498	942174
47718	942175
12642	942176
187021	942177
19087	942178
252119	942179
104797	942180
336	942181
1441	942182
37238	942183
11212	942184
45926	942185
58569	942186
16592	942187
49175	942188
208930	942189
37442	942190
17762	942191
222777	942192
113118	942193
110300	942194
117295	942195
83748	942196
312555	942197
796	942198
33709	942199
45774	942200
251015	942201
2024	942202
12075	942203
65945	942204
130715	942205
204897	942206
45791	942207
605	942208
46269	942209
22568	942210
16967	942211
98390	942212
236564	942213
131056	942214
160314	942215
98356	942216
51221	942217
250066	942218
19533	942219
21714	942220
35255	942221
8057	942222
328327	942223
149429	942224
97611	942225
65945	942226
266881	942227
18324	942228
68731	942229
69365	942230
23648	942231
7683	942232
67968	942233
115248	942234
30312	942235
95337	942236
12392	942237
22568	942238
96505	942239
63846	942240
14872	942241
184808	942242
19707	942243
35425	942244
35425	942245
51050	942246
51050	942247
131	942248
334887	942249
338997	942250
21295	942251
28367	942252
78861	942253
18548	942254
68038	942255
5546	942256
81574	942257
210915	942258
109652	942259
84295	942260
285565	942261
297373	942262
235088	942263
5673	942264
219261	942265
253003	942266
30823	942267
181382	942268
143242	942269
9602	942270
281	942271
104426	942272
69159	942273
11083	942274
112103	942275
118218	942276
352257	942277
1325	942278
1823	942279
14091	942280
31838	942281
89	942282
6636	942283
3790	942284
51030	942285
116599	942286
90901	942287
316159	942288
42728	942289
35099	942290
98772	942291
3937	942292
133647	942293
43102	942294
14525	942295
108763	942296
188363	942297
6848	942298
40876	942299
45655	942300
340740	942301
2811	942302
5250	942303
90135	942304
117615	942305
37506	942306
333360	942307
20	942308
143565	942309
215937	942310
54953	942311
12532	942312
7006	942313
101962	942314
3863	942315
63112	942316
14251	942317
111540	942318
341	942319
188206	942320
31843	942321
103537	942322
2272	942323
118325	942324
3863	942325
187347	942326
7890	942327
9946	942328
9555	942329
70569	942330
52086	942331
33192	942332
52774	942333
67758	942334
160389	942335
2161	942336
19156	942337
8340	942338
21256	942339
42692	942340
2656	942341
7917	942342
188266	942343
27300	942344
61070	942345
109894	942346
49218	942347
15271	942348
178538	942349
262	942350
1475	942351
53418	942352
170202	942353
199290	942354
23528	942355
370	942356
66414	942357
46786	942358
346979	942359
200716	942360
2001	942361
23291	942362
30648	942363
312748	942364
71134	942365
119552	942366
16395	942367
353735	942368
153509	942369
296847	942370
174798	942371
325840	942372
79490	942373
351317	942374
152622	942375
66505	942376
2191	942377
3836	942378
56412	942379
165	942380
189334	942381
11468	942382
2431	942383
7299	942384
160409	942385
205127	942386
4168	942387
6188	942388
1509	942389
42056	942390
31061	942391
77457	942392
264040	942393
145730	942394
164639	942395
312736	942396
1258	942397
189211	942398
188278	942399
339	942400
317383	942401
281490	942402
274252	942403
202465	942404
202957	942405
76411	942406
56361	942407
7106	942408
277375	942409
22229	942410
139062	942411
9653	942412
58352	942413
174308	942414
317070	942415
31954	942416
10970	942417
5429	942418
48535	942419
9484	942420
133452	942421
8768	942422
3749	942423
16562	942424
47775	942425
28228	942426
6214	942427
111426	942428
3065	942429
348643	942430
263584	942431
2140	942432
160708	942433
7018	942434
30723	942435
13595	942436
317599	942437
11983	942438
42789	942439
45719	942440
19304	942441
314	942442
5902	942443
100659	942444
200816	942445
99358	942446
37524	942447
67097	942448
263744	942449
2454	942450
3883	942451
655	942452
65020	942453
31857	942454
218731	942455
74418	942456
13064	942457
31070	942458
9490	942459
6915	942460
11263	942461
344972	942462
23797	942463
189102	942464
58109	942465
2583	942466
13791	942467
187643	942468
83313	942469
19811	942470
5168	942471
6465	942472
4621	942473
67466	942474
189515	942475
25347	942476
111454	942477
45620	942478
263730	942479
895	942480
55244	942481
607	942482
65996	942483
61511	942484
61386	942485
652	942486
205212	942487
149419	942488
51674	942489
25372	942490
54064	942491
12069	942492
25551	942493
86745	942494
50079	942495
31767	942496
33071	942497
334869	942498
156694	942499
129633	942500
283189	942501
6555	942502
117793	942503
26835	942504
171476	942505
15404	942506
106107	942507
333882	942508
209235	942509
4060	942510
96419	942511
25709	942512
4099	942513
2322	942514
5306	942515
5559	942516
236107	942517
19655	942518
29245	942519
64673	942520
65960	942521
350234	942522
71711	942523
91389	942524
44490	942525
2528	942526
32515	942527
194725	942528
271790	942529
490	942530
2945	942531
31443	942532
291358	942533
141653	942534
15706	942535
19997	942536
31769	942537
37975	942538
195587	942539
27568	942540
229081	942541
41910	942542
162575	942543
357123	942544
259051	942545
42412	942546
13973	942547
48282	942548
54295	942549
206892	942550
24334	942551
211302	942552
59416	942553
63495	942554
37750	942555
13695	942556
47718	942557
72831	942558
1852	942559
1305	942560
62021	942561
135509	942562
295643	942563
71449	942564
72724	942565
3531	942566
93006	942567
121824	942568
71965	942569
77270	942570
73584	942571
34501	942572
29693	942573
323936	942574
9904	942575
117917	942576
103778	942577
198521	942578
4440	942579
187357	942580
15541	942581
48659	942582
12806	942583
56007	942584
2217	942585
19116	942586
99162	942587
257258	942588
121827	942589
48006	942590
96703	942591
12211	942592
117233	942593
72506	942594
26063	942595
287960	942596
118878	942597
84970	942598
32344	942599
127280	942600
77143	942601
202843	942602
14602	942603
61996	942604
46900	942605
51068	942606
7593	942607
38859	942608
210132	942609
224990	942610
354622	942611
129904	942612
42561	942613
194866	942614
141743	942615
131562	942616
4784	942617
4789	942618
89316	942619
145094	942620
7509	942621
89139	942622
318640	942623
1045	942624
238610	942625
47819	942626
160483	942627
17995	942628
13699	942629
141447	942630
1048	942631
12507	942632
45147	942633
2393	942634
240207	942635
11565	942636
92658	942637
37045	942638
18872	942639
1951	942640
16578	942641
208021	942642
25327	942643
21574	942644
83430	942645
103601	942646
50978	942647
41630	942648
10496	942649
13846	942650
9482	942651
215743	942652
60004	942653
9608	942654
24801	942655
30373	942656
10234	942657
2877	942658
3611	942659
322230	942660
160588	942661
88421	942662
117252	942663
186685	942664
20560	942665
4406	942666
205349	942667
344216	942668
263522	942669
15694	942670
26157	942671
5242	942672
189972	942673
63460	942674
80979	942675
19414	942676
117442	942677
2681	942678
1173	942679
173430	942680
84102	942681
288990	942682
25169	942683
1845	942684
5679	942685
72666	942686
66201	942687
21682	942688
173486	942689
13411	942690
84889	942691
34364	942692
88003	942693
16662	942694
152100	942695
159929	942696
160121	942697
350843	942698
19937	942699
74589	942700
171782	942701
11992	942702
99880	942703
32941	942704
22602	942705
41986	942706
8558	942707
59643	942708
345683	942709
317961	942710
185990	942711
10654	942712
313421	942713
182531	942714
3045	942715
305174	942716
18507	942717
103095	942718
63448	942719
16663	942720
151511	942721
18235	942722
1083	942723
204463	942724
217412	942725
264879	942726
187197	942727
148178	942728
117638	942729
11326	942730
69435	942731
1912	942732
117440	942733
195151	942734
179712	942735
117570	942736
151249	942737
62474	942738
301989	942739
60420	942740
233017	942741
332646	942742
299853	942743
75614	942744
311388	942745
21519	942746
7575	942747
14938	942748
14709	942749
28656	942750
154294	942751
14447	942752
126333	942753
17496	942754
50535	942755
950	942756
173402	942757
115099	942758
278022	942759
37191	942760
329181	942761
21551	942762
324896	942763
29072	942764
110661	942765
34473	942766
7412	942767
286506	942768
82743	942769
175412	942770
55684	942771
64662	942772
340405	942773
209766	942774
175623	942775
88831	942776
9936	942777
189225	942778
16939	942779
15862	942780
65033	942781
32106	942782
187157	942783
20215	942784
5086	942785
15397	942786
125988	942787
201338	942788
220180	942789
201167	942790
114558	942791
55413	942792
55413	942793
53273	942794
94490	942795
95141	942796
148797	942797
69828	942798
32844	942799
20793	942800
81377	942801
65933	942802
55103	942803
298617	942804
75412	942805
2568	942806
63434	942807
123245	942808
76538	942809
66562	942810
4429	942811
4429	942812
39	942813
19022	942814
4721	942815
12829	942816
75887	942817
59671	942818
12961	942819
115646	942820
210790	942821
94404	942822
26634	942823
194055	942824
177664	942825
12371	942826
114027	942827
122159	942828
3601	942829
1810	942830
127047	942831
78096	942832
77686	942833
144346	942834
211152	942835
26807	942836
183565	942837
52217	942838
177727	942839
112065	942840
86572	942841
180244	942842
209912	942843
22137	942844
15684	942845
89542	942846
83357	942847
166252	942848
7563	942849
20822	942850
154315	942851
136294	942852
4330	942853
116493	942854
190686	942855
35880	942856
33104	942857
61281	942858
174923	942859
77991	942860
130389	942861
48524	942862
31130	942863
134855	942864
236232	942865
168813	942866
275974	942867
79345	942868
127661	942869
15424	942870
27361	942871
257355	942872
62070	942873
107605	942874
11714	942875
35696	942876
344049	942877
25	942878
51568	942879
3406	942880
96248	942881
51648	942882
100231	942883
147162	942884
33371	942885
31	942886
21220	942887
15509	942888
181551	942889
166420	942890
11948	942891
5450	942892
134618	942893
9088	942894
37856	942895
36759	942896
8131	942897
44803	942898
169879	942899
20315	942900
46030	942901
31744	942902
314339	942903
121009	942904
151172	942905
316476	942906
77123	942907
5629	942908
95314	942909
8095	942910
308455	942911
115856	942912
8109	942913
318902	942914
167628	942915
9056	942916
4463	942917
67319	942918
91099	942919
34626	942920
45016	942921
30525	942922
45983	942923
53871	942924
233388	942925
312268	942926
4469	942927
4713	942928
45114	942929
46617	942930
5249	942931
252487	942932
419	942933
55371	942934
113770	942935
50557	942936
39959	942937
144835	942938
71361	942939
203494	942940
37226	942941
101180	942942
25793	942943
114684	942944
8342	942945
32317	942946
120946	942947
194281	942948
167214	942949
6828	942950
74637	942951
49545	942952
12693	942953
27371	942954
312802	942955
66984	942956
198018	942957
40410	942958
275429	942959
230384	942960
53481	942961
120447	942962
181720	942963
223514	942964
22102	942965
302984	942966
61133	942967
308304	942968
237781	942969
113479	942970
336113	942971
138502	942972
48572	942973
131156	942974
44908	942975
330816	942976
200888	942977
198029	942978
206458	942979
331510	942980
80986	942981
343036	942982
104537	942983
123450	942984
8305	942985
79090	942986
198027	942987
125546	942988
21447	942989
8799	942990
105	942991
270957	942992
139611	942993
54329	942994
4270	942995
169770	942996
332195	942997
328673	942998
332197	942999
125686	943000
96247	943001
152209	943002
74528	943003
204437	943004
114181	943005
231760	943006
5395	943007
197655	943008
224903	943009
301027	943010
199326	943011
1587	943012
23352	943013
104316	943014
180596	943015
55039	943016
156167	943017
186817	943018
254119	943019
68389	943020
93390	943021
10419	943022
26808	943023
332015	943024
125792	943025
147740	943026
191654	943027
8884	943028
332218	943029
3847	943030
101850	943031
90587	943032
338946	943033
560	943034
305001	943035
179750	943036
153167	943037
240421	943038
30181	943039
317896	943040
207758	943041
161387	943042
64251	943043
50595	943044
32031	943045
122922	943046
133364	943047
344982	943048
188899	943049
357348	943050
193420	943051
63740	943052
40630	943053
6480	943054
4723	943055
199917	943056
248533	943057
205036	943058
8680	943059
8002	943060
1573	943061
12163	943062
21443	943063
12861	943064
26097	943065
137086	943066
37	943067
141262	943068
148759	943069
74415	943070
181432	943071
58682	943072
307393	943073
115083	943074
13658	943075
75755	943076
51214	943077
234891	943078
143292	943079
115419	943080
305371	943081
305128	943082
182516	943083
35356	943084
120612	943085
6913	943086
2116	943087
46804	943088
48669	943089
15513	943090
87132	943091
141322	943092
12239	943093
19269	943094
57316	943095
252859	943096
5973	943097
257172	943098
100003	943099
138445	943100
4150	943101
79777	943102
121190	943103
54800	943104
172257	943105
7874	943106
287073	943107
276544	943108
147533	943109
5500	943110
128976	943111
171425	943112
127811	943113
129334	943114
69633	943115
146110	943116
61285	943117
42112	943118
3545	943119
21405	943120
13596	943121
77428	943122
21405	943123
50393	943124
9959	943125
46415	943126
34266	943127
3204	943128
34055	943129
4259	943130
20033	943131
129871	943132
42442	943133
12148	943134
271381	943135
78013	943136
174644	943137
12729	943138
188086	943139
5261	943140
23473	943141
204	943142
21328	943143
285816	943144
177552	943145
36956	943146
109687	943147
12916	943148
75504	943149
15357	943150
74678	943151
3416	943152
84328	943153
77799	943154
6210	943155
45277	943156
27188	943157
68923	943158
10222	943159
126071	943160
147765	943161
10777	943162
85087	943163
15652	943164
145368	943165
2373	943166
56032	943167
176047	943168
115	943169
326022	943170
69000	943171
270964	943172
13265	943173
8067	943174
21318	943175
62654	943176
2373	943177
160674	943178
200548	943179
53381	943180
27689	943181
67105	943182
19128	943183
16727	943184
16727	943185
31834	943186
19155	943187
40586	943188
195875	943189
142921	943190
228835	943191
189822	943192
15079	943193
140588	943194
23743	943195
1831	943196
67303	943197
101206	943198
12555	943199
1621	943200
67300	943201
66684	943202
271763	943203
105902	943204
67303	943205
69444	943206
160839	943207
15113	943208
159500	943209
276572	943210
101085	943211
31659	943212
101084	943213
69099	943214
102137	943215
10832	943216
233849	943217
258145	943218
355969	943219
99034	943220
25493	943221
198592	943222
14190	943223
261041	943224
1501	943225
160137	943226
260946	943227
311884	943228
117663	943229
101939	943230
5805	943231
19113	943232
291763	943233
192875	943234
4615	943235
41440	943236
115147	943237
235231	943238
20416	943239
42970	943240
202615	943241
179390	943242
24054	943243
79345	943244
2504	943245
87784	943246
252752	943247
29165	943248
11242	943249
340466	943250
233624	943251
179764	943252
75675	943253
16767	943254
37282	943255
3570	943256
4166	943257
42291	943258
4838	943259
160906	943260
25896	943261
14334	943262
93885	943263
52327	943264
323326	943265
8958	943266
231788	943267
77539	943268
102147	943269
79391	943270
120991	943271
186921	943272
31994	943273
193592	943274
126529	943275
112773	943276
45791	943277
19589	943278
42544	943279
62510	943280
94441	943281
121143	943282
194976	943283
160813	943284
239510	943285
160890	943286
284981	943287
323763	943288
321473	943289
7045	943290
88279	943291
186919	943292
79400	943293
77052	943294
5857	943295
424	943296
323520	943297
264726	943298
95003	943299
79318	943300
96031	943301
45777	943302
42815	943303
159475	943304
13468	943305
17	943306
76766	943307
28973	943308
98584	943309
168596	943310
7324	943311
212217	943312
3625	943313
204260	943314
3634	943315
317775	943316
54685	943317
80101	943318
315963	943319
121513	943320
121202	943321
51622	943322
299425	943323
5373	943324
97425	943325
12470	943326
183942	943327
39932	943328
2457	943329
200682	943330
48435	943331
12307	943332
18129	943333
154874	943334
39525	943335
119191	943336
318042	943337
198903	943338
16434	943339
14405	943340
275789	943341
35050	943342
188938	943343
59540	943344
269243	943345
10391	943346
59794	943347
213452	943348
48490	943349
18826	943350
158289	943351
48939	943352
178626	943353
280951	943354
183948	943355
123858	943356
221098	943357
31655	943358
36528	943359
82137	943360
53381	943361
7795	943362
8750	943363
12408	943364
13941	943365
143234	943366
48990	943367
71582	943368
116430	943369
30917	943370
50438	943371
183	943372
5796	943373
262914	943374
256501	943375
68908	943376
83493	943377
252567	943378
221495	943379
48521	943380
18994	943381
2918	943382
27699	943383
3004	943384
5074	943385
25425	943386
100728	943387
63013	943388
95269	943389
217173	943390
20002	943391
74093	943392
113182	943393
54117	943394
102726	943395
15168	943396
59321	943397
117102	943398
280761	943399
9133	943400
140351	943401
27008	943402
17402	943403
13755	943404
82239	943405
163384	943406
1576	943407
67460	943408
54740	943409
282226	943410
47657	943411
15887	943412
525	943413
75305	943414
340058	943415
21684	943416
102856	943417
33223	943418
12662	943419
162552	943420
8718	943421
338562	943422
42766	943423
87785	943424
36326	943425
78606	943426
68555	943427
103602	943428
211900	943429
89056	943430
99218	943431
80131	943432
15108	943433
10309	943434
70833	943435
191546	943436
269016	943437
198303	943438
1375	943439
303184	943440
140321	943441
33074	943442
102904	943443
91279	943444
12702	943445
120128	943446
20028	943447
85178	943448
65261	943449
46401	943450
10391	943451
6599	943452
51758	943453
45205	943454
233881	943455
42472	943456
202481	943457
89449	943458
26605	943459
227751	943460
16843	943461
32247	943462
76595	943463
46924	943464
3888	943465
6599	943466
106327	943467
22671	943468
8165	943469
153351	943470
141614	943471
608	943472
68600	943473
63253	943474
103905	943475
31590	943476
28800	943477
28147	943478
103154	943479
57785	943480
123697	943481
135757	943482
10547	943483
64669	943484
335675	943485
143563	943486
148105	943487
164003	943488
202293	943489
244461	943490
107856	943491
184302	943492
125631	943493
272249	943494
26284	943495
165774	943496
345697	943497
208283	943498
29630	943499
41382	943500
17036	943501
192235	943502
114760	943503
329039	943504
46879	943505
14153	943506
351750	943507
25563	943508
47328	943509
56564	943510
120253	943511
64944	943512
160874	943513
55581	943514
216409	943515
189441	943516
16620	943517
60381	943518
107611	943519
270124	943520
92257	943521
50955	943522
170276	943523
38920	943524
9543	943525
137	943526
18631	943527
126408	943528
37052	943529
5351	943530
123414	943531
79517	943532
104187	943533
5722	943534
317884	943535
26731	943536
36214	943537
18760	943538
84054	943539
123952	943540
373	943541
934	943542
42032	943543
100350	943544
115927	943545
40290	943546
233607	943547
277278	943548
11575	943549
165586	943550
157926	943551
24987	943552
24456	943553
122472	943554
243525	943555
86587	943556
179611	943557
192841	943558
19536	943559
111932	943560
31398	943561
16592	943562
111501	943563
105830	943564
133099	943565
77085	943566
329082	943567
54992	943568
186307	943569
37433	943570
33765	943571
27859	943572
49160	943573
13811	943574
35876	943575
80830	943576
127662	943577
99445	943578
190772	943579
201318	943580
106568	943581
215958	943582
114726	943583
305375	943584
19589	943585
170770	943586
3350	943587
276005	943588
194595	943589
91246	943590
119555	943591
160563	943592
234906	943593
311820	943594
199199	943595
2052	943596
25790	943597
117412	943598
40292	943599
8715	943600
180875	943601
74439	943602
47360	943603
148091	943604
18741	943605
131050	943606
213430	943607
221944	943608
20880	943609
90647	943610
33049	943611
3100	943612
3327	943613
12367	943614
18355	943615
62515	943616
5910	943617
74175	943618
58989	943619
322270	943620
67144	943621
2063	943622
1698	943623
137713	943624
35887	943625
7376	943626
41057	943627
19679	943628
95713	943629
324958	943630
118642	943631
4682	943632
36336	943633
204631	943634
4437	943635
169335	943636
256626	943637
281214	943638
36797	943639
177082	943640
9652	943641
22413	943642
57558	943643
138894	943644
165327	943645
151137	943646
14432	943647
306773	943648
35861	943649
18541	943650
131418	943651
31497	943652
126948	943653
180516	943654
80697	943655
47995	943656
114378	943657
66262	943658
96871	943659
61552	943660
27369	943661
959	943662
7040	943663
4448	943664
82804	943665
1269	943666
127396	943667
340671	943668
116770	943669
207999	943670
47527	943671
42768	943672
119488	943673
158	943674
89120	943675
78366	943676
297798	943677
57618	943678
4125	943679
330958	943680
2264	943681
84545	943682
65113	943683
218215	943684
6997	943685
77337	943686
144327	943687
93791	943688
1217	943689
12499	943690
32146	943691
195913	943692
24748	943693
93207	943694
8224	943695
12045	943696
53512	943697
12560	943698
118087	943699
160369	943700
319318	943701
189500	943702
50572	943703
114783	943704
306524	943705
35495	943706
25182	943707
35495	943708
25176	943709
35466	943710
184286	943711
114598	943712
25246	943713
51119	943714
25176	943715
114783	943716
115394	943717
184102	943718
75253	943719
75296	943720
75380	943721
13671	943722
25246	943723
305973	943724
183091	943725
18395	943726
10339	943727
183424	943728
25196	943729
114598	943730
305281	943731
97963	943732
114026	943733
48194	943734
11301	943735
51166	943736
7440	943737
155233	943738
21798	943739
115865	943740
316619	943741
62476	943742
156938	943743
94902	943744
309340	943745
150940	943746
75301	943747
298186	943748
80289	943749
44380	943750
47744	943751
311682	943752
1348	943753
205514	943754
298496	943755
151100	943756
125640	943757
303732	943758
121650	943759
169195	943760
56193	943761
17839	943762
40609	943763
207543	943764
216234	943765
27073	943766
207276	943767
222443	943768
178980	943769
20375	943770
183306	943771
11621	943772
308114	943773
27081	943774
16835	943775
270064	943776
91703	943777
55158	943778
226780	943779
153713	943780
148288	943781
37417	943782
343878	943783
127855	943784
7431	943785
139509	943786
42394	943787
130488	943788
65495	943789
22511	943790
60091	943791
142634	943792
120424	943793
44307	943794
18511	943795
101291	943796
105940	943797
83756	943798
11384	943799
65012	943800
178671	943801
94902	943802
106834	943803
100758	943804
11301	943805
124391	943806
193896	943807
8160	943808
101602	943809
34821	943810
68876	943811
337	943812
248221	943813
162034	943814
4991	943815
154798	943816
53186	943817
136547	943818
4481	943819
91272	943820
944	943821
106020	943822
250753	943823
179351	943824
53209	943825
143766	943826
11505	943827
25708	943828
146998	943829
112733	943830
157355	943831
276167	943832
44566	943833
22752	943834
7442	943835
62041	943836
163820	943837
33090	943838
186675	943839
136681	943840
28930	943841
71537	943842
125685	943843
260549	943844
244182	943845
100959	943846
5673	943847
112389	943848
35534	943849
133082	943850
1964	943851
238367	943852
25892	943853
30577	943854
193628	943855
71760	943856
83	943857
182744	943858
1986	943859
63327	943860
86341	943861
86341	943862
22030	943863
221823	943864
169618	943865
189755	943866
254339	943867
23044	943868
144731	943869
26197	943870
59169	943871
108518	943872
112001	943873
45015	943874
297035	943875
77418	943876
59463	943877
47662	943878
93646	943879
341770	943880
208712	943881
46148	943882
28623	943883
22511	943884
44798	943885
55220	943886
2758	943887
148610	943888
97990	943889
56421	943890
76194	943891
92568	943892
275991	943893
201927	943894
13524	943895
233439	943896
285610	943897
31394	943898
231572	943899
36061	943900
4516	943901
147692	943902
21837	943903
160627	943904
77002	943905
40759	943906
95055	943907
193642	943908
114711	943909
5980	943910
140243	943911
162012	943912
251100	943913
48321	943914
2531	943915
185629	943916
49391	943917
52349	943918
12013	943919
336562	943920
199749	943921
47980	943922
298538	943923
223043	943924
269735	943925
84703	943926
9003	943927
248644	943928
269071	943929
7703	943930
28782	943931
7703	943932
45884	943933
103607	943934
33533	943935
127174	943936
204862	943937
70637	943938
54805	943939
126053	943940
278153	943941
40459	943942
255956	943943
182855	943944
47865	943945
183231	943946
20674	943947
106039	943948
166001	943949
198490	943950
15766	943951
83048	943952
222681	943953
157040	943954
91151	943955
125382	943956
91653	943957
63563	943958
53754	943959
40735	943960
42014	943961
70693	943962
22990	943963
265681	943964
37513	943965
44111	943966
97865	943967
53511	943968
90432	943969
98999	943970
139668	943971
59588	943972
325262	943973
184589	943974
41807	943975
119799	943976
9003	943977
90091	943978
115294	943979
119544	943980
25256	943981
104657	943982
89617	943983
338186	943984
68023	943985
267655	943986
320275	943987
106768	943988
10381	943989
160097	943990
6879	943991
67866	943992
222849	943993
55132	943994
181724	943995
9163	943996
149612	943997
22972	943998
134909	943999
218206	944000
342338	944001
6879	944002
55577	944003
3654	944004
153663	944005
70618	944006
175032	944007
166940	944008
44690	944009
31342	944010
47832	944011
385	944012
331341	944013
25448	944014
76170	944015
15163	944016
300096	944017
40450	944018
156515	944019
86808	944020
25685	944021
197738	944022
197738	944023
40716	944024
163948	944025
11662	944026
73653	944027
8299	944028
73432	944029
230838	944030
59962	944031
59119	944032
325350	944033
150821	944034
103042	944035
10926	944036
70488	944037
26581	944038
65649	944039
253541	944040
188599	944041
182512	944042
257662	944043
121935	944044
307291	944045
148471	944046
39968	944047
107513	944048
331502	944049
255462	944050
26183	944051
139144	944052
82809	944053
197841	944054
16861	944055
254372	944056
34694	944057
70774	944058
102792	944059
107634	944060
86900	944061
42014	944062
265814	944063
144627	944064
36291	944065
166924	944066
339899	944067
47452	944068
52154	944069
296983	944070
186446	944071
13037	944072
100140	944073
14993	944074
23316	944075
121705	944076
81673	944077
46171	944078
22985	944079
33126	944080
92777	944081
210670	944082
13040	944083
60994	944084
5651	944085
23120	944086
232283	944087
230382	944088
12641	944089
27184	944090
4449	944091
61618	944092
180472	944093
77508	944094
8763	944095
8763	944096
86020	944097
151799	944098
59676	944099
12788	944100
334953	944101
3630	944102
163739	944103
73477	944104
79256	944105
167566	944106
231515	944107
157573	944108
33435	944109
83931	944110
80609	944111
13710	944112
42296	944113
30136	944114
107093	944115
265962	944116
244715	944117
140796	944118
170829	944119
35493	944120
21529	944121
118150	944122
81342	944123
68747	944124
87626	944125
203969	944126
238263	944127
69763	944128
134966	944129
10749	944130
30084	944131
177522	944132
60373	944133
58333	944134
254754	944135
86020	944136
54349	944137
196189	944138
18359	944139
139340	944140
179582	944141
159960	944142
39	944143
62298	944144
240897	944145
62985	944146
39	944147
207266	944148
146758	944149
6553	944150
29972	944151
179369	944152
339715	944153
52676	944154
8832	944155
172215	944156
25824	944157
88914	944158
141544	944159
175832	944160
59019	944161
77418	944162
226449	944163
61672	944164
92870	944165
144938	944166
66008	944167
66011	944168
149776	944169
255441	944170
9009	944171
64441	944172
64441	944173
95267	944174
95267	944175
59916	944176
77418	944177
25824	944178
25824	944179
22141	944180
22141	944181
45022	944182
207829	944183
181771	944184
225288	944185
177875	944186
13652	944187
112785	944188
166022	944189
268942	944190
75884	944191
347149	944192
259126	944193
82824	944194
44900	944195
329471	944196
347378	944197
333784	944198
259469	944199
211551	944200
41021	944201
306138	944202
88641	944203
36900	944204
111043	944205
111102	944206
184714	944207
63634	944208
239810	944209
108238	944210
80318	944211
42080	944212
123329	944213
330070	944214
10991	944215
288088	944216
15354	944217
54213	944218
30495	944219
103156	944220
117009	944221
271030	944222
157705	944223
277205	944224
50947	944225
336410	944226
295397	944227
197383	944228
271858	944229
207160	944230
255023	944231
111738	944232
331088	944233
332499	944234
138105	944235
342000	944236
350396	944237
100414	944238
169617	944239
70618	944240
43983	944241
46287	944242
98158	944243
170587	944244
330106	944245
109707	944246
48596	944247
17192	944248
1176	944249
26778	944250
35048	944251
343267	944252
232933	944253
339562	944254
318310	944255
15685	944256
5225	944257
264864	944258
281460	944259
6747	944260
135870	944261
148047	944262
48354	944263
1100	944264
114660	944265
114660	944266
4237	944267
4716	944268
1771	944269
126493	944270
2063	944271
339	944272
13877	944273
26503	944274
209638	944275
287901	944276
307397	944277
115448	944278
53231	944279
198017	944280
55277	944281
26248	944282
121514	944283
5695	944284
113430	944285
41230	944286
30895	944287
65733	944288
2610	944289
44207	944290
18753	944291
212262	944292
50584	944293
5614	944294
85202	944295
206530	944296
9649	944297
1243	944298
15708	944299
161002	944300
16793	944301
1125	944302
329580	944303
45796	944304
87380	944305
121899	944306
201151	944307
120177	944308
3870	944309
2891	944310
82676	944311
19458	944312
22779	944313
581	944314
267815	944315
25030	944316
165122	944317
12562	944318
189573	944319
7822	944320
36245	944321
19948	944322
274006	944323
155422	944324
488	944325
7050	944326
7822	944327
356191	944328
210026	944329
18645	944330
121213	944331
17765	944332
31905	944333
91202	944334
141204	944335
319774	944336
168592	944337
1339	944338
301353	944339
7622	944340
109537	944341
53843	944342
5032	944343
30536	944344
279938	944345
291831	944346
25196	944347
1844	944348
20771	944349
283170	944350
109142	944351
113277	944352
198147	944353
10012	944354
18909	944355
354397	944356
78016	944357
243103	944358
28985	944359
8371	944360
48788	944361
109168	944362
32250	944363
118630	944364
54150	944365
190584	944366
354140	944367
148343	944368
91294	944369
68105	944370
236173	944371
141186	944372
204273	944373
42298	944374
29989	944375
595	944376
47820	944377
139374	944378
169791	944379
2506	944380
7443	944381
79925	944382
189824	944383
24010	944384
194305	944385
48104	944386
908	944387
19109	944388
3079	944389
95160	944390
42878	944391
33732	944392
225909	944393
1686	944394
6895	944395
36948	944396
17055	944397
33976	944398
82584	944399
5138	944400
138537	944401
128574	944402
10753	944403
21578	944404
148079	944405
356604	944406
27826	944407
965	944408
17541	944409
301260	944410
134514	944411
52694	944412
16495	944413
256220	944414
96779	944415
197386	944416
276774	944417
53459	944418
50488	944419
165211	944420
18460	944421
19735	944422
221033	944423
37244	944424
157908	944425
68933	944426
348781	944427
228777	944428
59640	944429
99421	944430
39971	944431
124803	944432
73797	944433
62097	944434
40216	944435
7086	944436
339	944437
30266	944438
14278	944439
45734	944440
263568	944441
4178	944442
14692	944443
187465	944444
313136	944445
312666	944446
49006	944447
239426	944448
5829	944449
109584	944450
61245	944451
75597	944452
299497	944453
982	944454
14041	944455
14664	944456
27451	944457
333913	944458
131377	944459
348898	944460
259122	944461
100331	944462
47224	944463
92069	944464
183702	944465
163977	944466
65408	944467
172820	944468
181785	944469
113472	944470
138424	944471
25128	944472
93609	944473
119287	944474
317518	944475
29233	944476
37568	944477
258793	944478
1161	944479
10289	944480
92520	944481
133991	944482
230796	944483
182816	944484
155194	944485
101095	944486
12510	944487
183936	944488
29804	944489
31944	944490
291632	944491
9420	944492
98834	944493
22428	944494
128305	944495
2826	944496
207375	944497
27398	944498
61153	944499
180719	944500
127729	944501
280229	944502
34111	944503
170837	944504
10856	944505
153381	944506
300736	944507
224274	944508
91901	944509
232271	944510
266303	944511
226597	944512
179555	944513
142539	944514
9873	944515
67547	944516
23771	944517
73667	944518
16641	944519
282658	944520
126310	944521
69952	944522
209228	944523
110989	944524
38667	944525
175460	944526
198179	944527
87885	944528
46726	944529
69490	944530
286565	944531
217704	944532
76503	944533
116633	944534
35762	944535
295635	944536
89820	944537
298718	944538
305881	944539
91603	944540
82522	944541
95688	944542
49554	944543
75384	944544
120312	944545
54621	944546
164641	944547
71404	944548
12826	944549
749	944550
322607	944551
30591	944552
71222	944553
114175	944554
200084	944555
21376	944556
236423	944557
41138	944558
201601	944559
31597	944560
167093	944561
116038	944562
75230	944563
235362	944564
144593	944565
30157	944566
91426	944567
152690	944568
18695	944569
91787	944570
35382	944571
17381	944572
277	944573
198890	944574
14234	944575
43758	944576
55294	944577
45535	944578
74433	944579
3366	944580
239405	944581
63331	944582
6173	944583
7193	944584
44768	944585
12615	944586
91236	944587
83680	944588
121553	944589
82823	944590
116826	944591
207980	944592
102495	944593
2487	944594
106487	944595
33133	944596
148699	944597
38770	944598
108608	944599
36817	944600
320366	944601
28209	944602
9332	944603
12357	944604
5610	944605
66904	944606
7616	944607
11691	944608
125375	944609
62907	944610
30111	944611
124305	944612
68070	944613
8645	944614
31678	944615
96366	944616
59584	944617
33756	944618
14365	944619
226874	944620
43691	944621
82032	944622
27522	944623
24517	944624
29579	944625
58986	944626
16044	944627
5229	944628
65891	944629
51792	944630
147891	944631
20003	944632
119109	944633
42414	944634
6168	944635
38928	944636
61095	944637
2392	944638
60452	944639
107907	944640
46971	944641
80407	944642
99765	944643
236544	944644
85536	944645
18272	944646
14674	944647
8369	944648
22412	944649
15202	944650
111912	944651
204145	944652
110915	944653
53210	944654
179697	944655
61958	944656
5125	944657
93432	944658
12831	944659
126118	944660
51094	944661
116152	944662
82141	944663
21592	944664
76638	944665
43	944666
3933	944667
243385	944668
58215	944669
73	944670
37	944671
85261	944672
2281	944673
21240	944674
56010	944675
248549	944676
103359	944677
45049	944678
31534	944679
150481	944680
115743	944681
25350	944682
178093	944683
119713	944684
93081	944685
69808	944686
7650	944687
32961	944688
222010	944689
51526	944690
310381	944691
60466	944692
510	944693
165786	944694
255947	944695
17318	944696
78902	944697
49911	944698
94892	944699
201477	944700
78685	944701
15248	944702
310070	944703
37882	944704
25562	944705
11219	944706
97513	944707
20119	944708
37940	944709
13926	944710
786	944711
47156	944712
3422	944713
42523	944714
54751	944715
61130	944716
101590	944717
27286	944718
16353	944719
731	944720
68401	944721
20306	944722
13937	944723
1117	944724
51501	944725
37555	944726
66426	944727
32422	944728
46146	944729
13304	944730
4051	944731
141281	944732
7601	944733
27044	944734
23679	944735
9800	944736
32956	944737
3288	944738
42585	944739
346707	944740
33108	944741
188560	944742
2339	944743
12694	944744
10821	944745
7745	944746
21603	944747
5985	944748
20003	944749
15255	944750
6216	944751
110113	944752
101635	944753
10274	944754
274392	944755
88745	944756
1882	944757
23265	944758
18898	944759
9486	944760
96078	944761
81666	944762
57908	944763
11644	944764
9318	944765
23317	944766
22963	944767
118206	944768
161621	944769
272562	944770
7635	944771
7679	944772
206235	944773
60434	944774
79504	944775
7635	944776
50870	944777
134945	944778
27942	944779
307413	944780
17983	944781
33358	944782
112666	944783
3015	944784
354601	944785
53166	944786
849	944787
262965	944788
326636	944789
14635	944790
33275	944791
109243	944792
141168	944793
40955	944794
220518	944795
60250	944796
15226	944797
16185	944798
32650	944799
35435	944800
9125	944801
89820	944802
166841	944803
112725	944804
73640	944805
78271	944806
130172	944807
212619	944808
48065	944809
299396	944810
106929	944811
267759	944812
308560	944813
327191	944814
26156	944815
41139	944816
36917	944817
30095	944818
56212	944819
19026	944820
26771	944821
40392	944822
91527	944823
194318	944824
196283	944825
125169	944826
25696	944827
56977	944828
182777	944829
19517	944830
54585	944831
11854	944832
129138	944833
39174	944834
8383	944835
46323	944836
36305	944837
60402	944838
304697	944839
3366	944840
26489	944841
91161	944842
204300	944843
9239	944844
56355	944845
23005	944846
4538	944847
83006	944848
89448	944849
97184	944850
115783	944851
137460	944852
165768	944853
41998	944854
92916	944855
14861	944856
816	944857
54922	944858
12225	944859
57803	944860
61393	944861
59161	944862
29524	944863
60264	944864
350192	944865
226418	944866
25460	944867
64729	944868
3169	944869
10296	944870
128285	944871
149467	944872
66405	944873
10	944874
2927	944875
1607	944876
8546	944877
8734	944878
35762	944879
47167	944880
4823	944881
283525	944882
37373	944883
18570	944884
1584	944885
12889	944886
161181	944887
86254	944888
77510	944889
127916	944890
167828	944891
265458	944892
61069	944893
91550	944894
87142	944895
184019	944896
53784	944897
174963	944898
8813	944899
23064	944900
363	944901
271707	944902
61215	944903
167228	944904
22670	944905
1282	944906
75760	944907
193931	944908
34440	944909
156902	944910
164899	944911
126741	944912
37299	944913
23205	944914
21572	944915
104241	944916
194745	944917
23340	944918
48771	944919
14097	944920
2275	944921
20312	944922
26744	944923
43391	944924
5237	944925
118470	944926
95166	944927
46718	944928
177969	944929
11918	944930
32295	944931
9734	944932
57022	944933
9960	944934
78960	944935
264	944936
97184	944937
21659	944938
39734	944939
4072	944940
141477	944941
19277	944942
21785	944943
36048	944944
158626	944945
287018	944946
6620	944947
5369	944948
328699	944949
116925	944950
10966	944951
233627	944952
3067	944953
2922	944954
33144	944955
18613	944956
183585	944957
25975	944958
102792	944959
6066	944960
243261	944961
8472	944962
248349	944963
202422	944964
197985	944965
17381	944966
331579	944967
15347	944968
76202	944969
9831	944970
177662	944971
84438	944972
337685	944973
149670	944974
32444	944975
104964	944976
237503	944977
171320	944978
223005	944979
140762	944980
78675	944981
31067	944982
163038	944983
266693	944984
123975	944985
291300	944986
177578	944987
7731	944988
48691	944989
99854	944990
105014	944991
116745	944992
87192	944993
87066	944994
320179	944995
2644	944996
106150	944997
25131	944998
82178	944999
76115	945000
220513	945001
173057	945002
6558	945003
139089	945004
3352	945005
19730	945006
27753	945007
184398	945008
23707	945009
87056	945010
14045	945011
1041	945012
87135	945013
57999	945014
262	945015
298406	945016
297662	945017
78688	945018
151733	945019
339838	945020
191974	945021
151904	945022
48492	945023
85839	945024
42366	945025
197587	945026
31396	945027
119967	945028
80719	945029
46871	945030
274589	945031
70677	945032
113830	945033
34464	945034
61675	945035
98741	945036
77502	945037
42367	945038
195508	945039
49855	945040
77330	945041
110969	945042
27893	945043
48269	945044
191661	945045
202461	945046
127710	945047
157248	945048
51071	945049
184187	945050
8857	945051
195942	945052
68840	945053
54302	945054
56412	945055
84855	945056
115401	945057
76360	945058
192429	945059
2848	945060
236869	945061
183956	945062
184206	945063
74073	945064
40422	945065
40822	945066
89073	945067
237792	945068
54829	945069
183916	945070
121119	945071
3563	945072
6831	945073
65179	945074
239299	945075
143079	945076
184620	945077
61676	945078
344107	945079
80353	945080
1887	945081
231072	945082
191553	945083
53303	945084
233774	945085
95166	945086
4798	945087
26232	945088
6067	945089
15924	945090
180	945091
56933	945092
131540	945093
5991	945094
4703	945095
51438	945096
295459	945097
283643	945098
187079	945099
180880	945100
184696	945101
182743	945102
37454	945103
38024	945104
240532	945105
38027	945106
21566	945107
18081	945108
20523	945109
43113	945110
11601	945111
80840	945112
1617	945113
36098	945114
51438	945115
37227	945116
156794	945117
68551	945118
26232	945119
52488	945120
33345	945121
96239	945122
375	945123
25527	945124
2139	945125
54834	945126
9782	945127
32083	945128
5990	945129
21635	945130
576	945131
215821	945132
58148	945133
107125	945134
341970	945135
40657	945136
75688	945137
126435	945138
11300	945139
201836	945140
37177	945141
215	945142
646	945143
21268	945144
174724	945145
237403	945146
201029	945147
162120	945148
143491	945149
35422	945150
481	945151
31295	945152
97390	945153
11170	945154
15248	945155
58422	945156
56394	945157
142845	945158
102661	945159
15229	945160
6296	945161
141060	945162
98942	945163
123029	945164
97475	945165
146048	945166
86411	945167
609	945168
143594	945169
136193	945170
144089	945171
186600	945172
251789	945173
138816	945174
49033	945175
177579	945176
5786	945177
81977	945178
81077	945179
186949	945180
60866	945181
87304	945182
90779	945183
72267	945184
133725	945185
308044	945186
109103	945187
65962	945188
294368	945189
37531	945190
186973	945191
276113	945192
27207	945193
155452	945194
37023	945195
33579	945196
191278	945197
181208	945198
258815	945199
114645	945200
81	945201
21303	945202
65570	945203
254772	945204
114959	945205
306154	945206
226661	945207
141695	945208
207996	945209
54742	945210
10319	945211
300180	945212
61881	945213
119172	945214
29222	945215
319380	945216
180726	945217
44834	945218
153232	945219
140863	945220
43405	945221
87111	945222
96184	945223
153046	945224
198677	945225
216556	945226
99276	945227
217258	945228
123423	945229
12975	945230
278074	945231
99327	945232
173621	945233
14635	945234
134590	945235
25330	945236
59129	945237
42046	945238
323354	945239
171028	945240
162304	945241
245715	945242
749	945243
149613	945244
68453	945245
23044	945246
40032	945247
235526	945248
233179	945249
61583	945250
126326	945251
9466	945252
305027	945253
92116	945254
154212	945255
5151	945256
151254	945257
54489	945258
229747	945259
219592	945260
335636	945261
57154	945262
29	945263
115358	945264
15367	945265
233375	945266
256989	945267
43327	945268
11417	945269
253556	945270
7002	945271
75764	945272
65786	945273
39266	945274
191680	945275
1240	945276
19306	945277
156467	945278
233292	945279
276710	945280
210878	945281
194669	945282
5435	945283
226601	945284
134321	945285
43544	945286
20660	945287
234117	945288
13586	945289
120055	945290
20989	945291
43156	945292
210541	945293
216302	945294
294159	945295
124851	945296
194788	945297
331515	945298
102408	945299
127394	945300
194676	945301
64632	945302
82563	945303
156340	945304
50234	945305
148593	945306
17489	945307
62802	945308
18201	945309
90067	945310
48085	945311
137058	945312
256746	945313
92733	945314
31475	945315
161645	945316
250874	945317
284850	945318
233410	945319
284572	945320
153046	945321
67146	945322
199515	945323
100203	945324
60197	945325
154258	945326
149537	945327
224597	945328
87096	945329
96163	945330
62190	945331
18254	945332
144895	945333
323391	945334
183523	945335
54589	945336
55024	945337
41688	945338
179488	945339
30545	945340
53896	945341
49246	945342
68573	945343
108568	945344
322635	945345
106698	945346
13581	945347
47819	945348
244853	945349
23113	945350
184751	945351
179553	945352
7223	945353
100401	945354
293293	945355
120772	945356
184798	945357
89751	945358
38256	945359
85427	945360
183899	945361
39980	945362
5300	945363
27043	945364
35338	945365
10231	945366
28153	945367
282524	945368
281680	945369
200459	945370
53191	945371
63427	945372
40032	945373
237524	945374
950	945375
156592	945376
157431	945377
61456	945378
60177	945379
117021	945380
145634	945381
296707	945382
214569	945383
58394	945384
133795	945385
81654	945386
45974	945387
200766	945388
256727	945389
308421	945390
42563	945391
5303	945392
3937	945393
14876	945394
43476	945395
305182	945396
61805	945397
105956	945398
168970	945399
324989	945400
65450	945401
180527	945402
324916	945403
323972	945404
78092	945405
12366	945406
130607	945407
85123	945408
181293	945409
46347	945410
157718	945411
300046	945412
120529	945413
324651	945414
179324	945415
136557	945416
341733	945417
3024	945418
301129	945419
100408	945420
190693	945421
183117	945422
283753	945423
105956	945424
188612	945425
344723	945426
90770	945427
9208	945428
130371	945429
51135	945430
16002	945431
151481	945432
138524	945433
245212	945434
89953	945435
142759	945436
201359	945437
184965	945438
181928	945439
310181	945440
216341	945441
80689	945442
12112	945443
237134	945444
104194	945445
220563	945446
22536	945447
323766	945448
200487	945449
311599	945450
145811	945451
32270	945452
113390	945453
159086	945454
246909	945455
182873	945456
134887	945457
100057	945458
191716	945459
191693	945460
130523	945461
33539	945462
133071	945463
277190	945464
179884	945465
35486	945466
81495	945467
131341	945468
199438	945469
200094	945470
89062	945471
62821	945472
86967	945473
345427	945474
161149	945475
194888	945476
62321	945477
192468	945478
70127	945479
270810	945480
130127	945481
195382	945482
167993	945483
65078	945484
112986	945485
43724	945486
138646	945487
293331	945488
72737	945489
24609	945490
40634	945491
91585	945492
150104	945493
10985	945494
23341	945495
74557	945496
380	945497
245044	945498
226473	945499
31633	945500
182716	945501
28874	945502
144269	945503
51283	945504
306375	945505
151380	945506
243	945507
356378	945508
278766	945509
15181	945510
331783	945511
21719	945512
220084	945513
178725	945514
51054	945515
10937	945516
175298	945517
181221	945518
175598	945519
175129	945520
110318	945521
157296	945522
41697	945523
114511	945524
17343	945525
120779	945526
144697	945527
23377	945528
121197	945529
113913	945530
3273	945531
195548	945532
181221	945533
175276	945534
74226	945535
145941	945536
133029	945537
28698	945538
35000	945539
64461	945540
92671	945541
720	945542
228950	945543
10742	945544
328647	945545
264452	945546
154604	945547
98212	945548
163055	945549
175120	945550
35356	945551
100023	945552
136353	945553
221502	945554
130943	945555
236854	945556
215165	945557
238415	945558
104338	945559
118729	945560
9523	945561
203429	945562
343797	945563
218327	945564
11224	945565
184021	945566
32184	945567
221808	945568
100163	945569
170293	945570
324957	945571
235595	945572
154567	945573
349791	945574
351544	945575
151074	945576
356007	945577
183080	945578
118610	945579
55769	945580
236061	945581
185422	945582
81840	945583
340653	945584
236914	945585
150727	945586
61946	945587
271205	945588
35448	945589
52732	945590
260301	945591
87706	945592
116200	945593
61759	945594
102969	945595
320480	945596
163417	945597
144881	945598
12785	945599
154525	945600
59379	945601
257767	945602
347754	945603
70746	945604
63676	945605
140042	945606
95825	945607
226777	945608
75517	945609
198518	945610
5527	945611
153496	945612
306918	945613
221964	945614
29819	945615
6720	945616
88616	945617
78172	945618
176092	945619
187966	945620
11404	945621
217709	945622
113161	945623
27544	945624
157144	945625
77021	945626
220502	945627
20023	945628
97569	945629
270036	945630
141574	945631
191171	945632
99901	945633
336061	945634
46095	945635
90121	945636
28972	945637
125142	945638
301348	945639
265827	945640
183474	945641
296805	945642
229363	945643
1351	945644
21366	945645
29500	945646
145981	945647
98478	945648
59244	945649
30873	945650
196202	945651
39001	945652
126264	945653
94039	945654
24933	945655
274382	945656
115456	945657
178800	945658
138338	945659
334055	945660
130207	945661
47377	945662
81412	945663
130797	945664
259290	945665
61674	945666
284755	945667
181442	945668
108057	945669
53649	945670
103143	945671
219441	945672
74177	945673
323	945674
307568	945675
151073	945676
139211	945677
9245	945678
257921	945679
93458	945680
182792	945681
182990	945682
161148	945683
115272	945684
320211	945685
183711	945686
200593	945687
11983	945688
135693	945689
163639	945690
212072	945691
122681	945692
97138	945693
34834	945694
212289	945695
54255	945696
93066	945697
301947	945698
50611	945699
230	945700
58543	945701
18262	945702
172464	945703
210734	945704
276311	945705
75252	945706
42743	945707
120849	945708
75264	945709
34942	945710
28778	945711
59576	945712
240027	945713
344217	945714
299813	945715
194377	945716
75349	945717
68863	945718
324918	945719
174152	945720
73257	945721
4050	945722
64322	945723
67609	945724
120367	945725
83472	945726
353888	945727
71485	945728
212178	945729
42632	945730
91283	945731
12806	945732
175796	945733
47025	945734
44598	945735
86377	945736
16028	945737
30443	945738
212817	945739
140346	945740
177901	945741
300787	945742
200490	945743
100407	945744
131345	945745
18932	945746
10491	945747
142858	945748
45124	945749
126430	945750
109815	945751
153107	945752
244636	945753
68043	945754
122896	945755
281735	945756
304642	945757
13625	945758
17416	945759
310207	945760
180461	945761
331422	945762
203731	945763
65710	945764
257664	945765
75388	945766
184788	945767
181207	945768
169576	945769
44522	945770
78938	945771
124990	945772
26400	945773
194086	945774
743	945775
180525	945776
301241	945777
276170	945778
54495	945779
138980	945780
35567	945781
168717	945782
200226	945783
299273	945784
51236	945785
139538	945786
244990	945787
58250	945788
177861	945789
177857	945790
124277	945791
138601	945792
63676	945793
266049	945794
187064	945795
116131	945796
236689	945797
100194	945798
116013	945799
79432	945800
74170	945801
67146	945802
341774	945803
6299	945804
314055	945805
171267	945806
28197	945807
170722	945808
134267	945809
110029	945810
51172	945811
21177	945812
121290	945813
45031	945814
142458	945815
108484	945816
184251	945817
10316	945818
111305	945819
111398	945820
32460	945821
20658	945822
54489	945823
63735	945824
44956	945825
114932	945826
125877	945827
343487	945828
21890	945829
133680	945830
5784	945831
138956	945832
223780	945833
233268	945834
299875	945835
304010	945836
89144	945837
252208	945838
65630	945839
194021	945840
227336	945841
154596	945842
345841	945843
32839	945844
3032	945845
130398	945846
102613	945847
40003	945848
99515	945849
278296	945850
86047	945851
328476	945852
18850	945853
27661	945854
143304	945855
182036	945856
11440	945857
93062	945858
224602	945859
114640	945860
23748	945861
195902	945862
95532	945863
345950	945864
25055	945865
60186	945866
98721	945867
228247	945868
11063	945869
162239	945870
30763	945871
6358	945872
169886	945873
11905	945874
23112	945875
337614	945876
15016	945877
16461	945878
67375	945879
225381	945880
101171	945881
13934	945882
208072	945883
74694	945884
322390	945885
4121	945886
126343	945887
6589	945888
3816	945889
3247	945890
183825	945891
186482	945892
290925	945893
51007	945894
39	945895
55857	945896
82944	945897
38404	945898
127302	945899
55811	945900
127291	945901
130334	945902
20614	945903
24819	945904
296333	945905
182223	945906
240066	945907
291563	945908
21527	945909
120907	945910
10827	945911
24895	945912
50788	945913
325165	945914
166966	945915
47008	945916
151625	945917
29866	945918
355001	945919
299811	945920
19384	945921
93776	945922
39125	945923
44806	945924
41126	945925
160001	945926
98766	945927
5888	945928
93513	945929
177988	945930
86901	945931
194875	945932
5809	945933
16768	945934
68670	945935
68670	945936
7563	945937
85919	945938
66529	945939
227903	945940
163798	945941
141028	945942
23234	945943
36316	945944
167186	945945
33750	945946
583	945947
164669	945948
60524	945949
477	945950
66931	945951
66810	945952
77434	945953
101562	945954
26958	945955
138282	945956
265543	945957
27541	945958
197743	945959
123327	945960
9439	945961
5888	945962
41760	945963
127099	945964
117824	945965
318147	945966
122047	945967
29278	945968
61741	945969
11138	945970
192254	945971
196678	945972
4031	945973
186964	945974
4641	945975
599	945976
38457	945977
23731	945978
9536	945979
49119	945980
82083	945981
1037	945982
1037	945983
132187	945984
450	945985
176541	945986
306084	945987
56400	945988
174477	945989
12311	945990
12527	945991
71102	945992
19	945993
328344	945994
301575	945995
171445	945996
152023	945997
12235	945998
19726	945999
313653	946000
291565	946001
135957	946002
135835	946003
24792	946004
178191	946005
114508	946006
4201	946007
203211	946008
63471	946009
239505	946010
94462	946011
3004	946012
15466	946013
12810	946014
284487	946015
318419	946016
125745	946017
21867	946018
240	946019
4553	946020
41434	946021
39588	946022
326663	946023
144606	946024
60337	946025
209114	946026
86807	946027
22592	946028
35157	946029
32092	946030
194784	946031
258317	946032
35666	946033
201434	946034
45350	946035
14252	946036
29117	946037
6477	946038
45700	946039
45687	946040
25957	946041
52878	946042
10602	946043
116458	946044
216345	946045
19114	946046
2885	946047
43301	946048
83364	946049
130229	946050
257089	946051
221700	946052
11989	946053
47722	946054
13344	946055
188156	946056
317264	946057
317541	946058
188179	946059
117932	946060
314299	946061
188124	946062
188108	946063
30447	946064
102123	946065
314877	946066
188094	946067
190589	946068
317093	946069
314617	946070
53341	946071
873	946072
22408	946073
17461	946074
20452	946075
114205	946076
25535	946077
163108	946078
234166	946079
23419	946080
48136	946081
78780	946082
44734	946083
63510	946084
181121	946085
95	946086
120307	946087
187954	946088
38000	946089
38457	946090
4533	946091
191989	946092
77335	946093
14607	946094
215323	946095
336075	946096
101979	946097
58332	946098
316372	946099
35379	946100
187981	946101
314042	946102
187873	946103
189209	946104
118911	946105
118597	946106
313721	946107
187808	946108
119139	946109
50290	946110
51028	946111
28707	946112
11604	946113
171174	946114
76911	946115
28058	946116
245443	946117
39021	946118
14248	946119
88117	946120
187870	946121
189988	946122
317563	946123
118804	946124
117840	946125
119511	946126
190169	946127
119451	946128
8	946129
320	946130
12974	946131
1042	946132
28550	946133
56170	946134
2116	946135
18038	946136
87742	946137
80481	946138
298551	946139
28669	946140
97591	946141
581	946142
32878	946143
100981	946144
120754	946145
79037	946146
147310	946147
115746	946148
268443	946149
184062	946150
112977	946151
39202	946152
27458	946153
39195	946154
26806	946155
106930	946156
566	946157
43697	946158
43967	946159
10764	946160
1788	946161
34213	946162
70074	946163
96629	946164
270289	946165
21551	946166
200107	946167
14653	946168
129327	946169
31531	946170
169232	946171
8247	946172
43365	946173
6225	946174
83749	946175
103621	946176
22680	946177
1405	946178
3193	946179
10238	946180
84145	946181
8427	946182
328926	946183
9234	946184
3470	946185
79806	946186
91274	946187
20690	946188
159180	946189
181563	946190
19411	946191
78165	946192
969	946193
23944	946194
197423	946195
76200	946196
2504	946197
154666	946198
202772	946199
69558	946200
84704	946201
306902	946202
162025	946203
138421	946204
5932	946205
36117	946206
66726	946207
16629	946208
7446	946209
187557	946210
221268	946211
9234	946212
36306	946213
5427	946214
1430	946215
142610	946216
31072	946217
16880	946218
263807	946219
42807	946220
5905	946221
214396	946222
185341	946223
160111	946224
95542	946225
45554	946226
16663	946227
22331	946228
84850	946229
121471	946230
174568	946231
23188	946232
254321	946233
56776	946234
34515	946235
268481	946236
864	946237
45978	946238
70131	946239
155503	946240
15766	946241
77389	946242
165344	946243
106705	946244
168978	946245
298967	946246
25364	946247
10362	946248
71000	946249
21505	946250
332847	946251
30838	946252
315890	946253
6867	946254
47073	946255
578	946256
233002	946257
29043	946258
320675	946259
3710	946260
50562	946261
351367	946262
2450	946263
353556	946264
56772	946265
4052	946266
26053	946267
141375	946268
82817	946269
33449	946270
51933	946271
98428	946272
9279	946273
223822	946274
39566	946275
9539	946276
80006	946277
311529	946278
164172	946279
240	946280
15537	946281
303026	946282
99600	946283
99204	946284
224483	946285
117069	946286
9541	946287
158779	946288
137497	946289
20501	946290
77786	946291
11525	946292
68769	946293
21542	946294
103790	946295
36586	946296
48428	946297
18213	946298
64920	946299
38373	946300
1157	946301
161557	946302
12497	946303
305300	946304
120994	946305
31550	946306
348001	946307
1360	946308
76015	946309
80031	946310
2	946311
2116	946312
248	946313
135551	946314
31195	946315
17774	946316
165857	946317
196753	946318
67139	946319
62498	946320
16203	946321
39805	946322
19163	946323
82207	946324
263537	946325
3741	946326
19163	946327
19166	946328
276582	946329
3842	946330
152011	946331
45675	946332
190836	946333
83444	946334
101836	946335
160317	946336
164837	946337
5444	946338
317688	946339
211753	946340
176559	946341
307504	946342
49494	946343
192051	946344
45628	946345
215989	946346
160323	946347
263500	946348
160326	946349
3840	946350
102015	946351
7744	946352
2486	946353
252281	946354
307210	946355
85023	946356
30485	946357
96958	946358
22432	946359
286031	946360
171620	946361
36971	946362
43358	946363
74521	946364
9194	946365
274417	946366
43010	946367
278931	946368
894	946369
98421	946370
154020	946371
200909	946372
13043	946373
18213	946374
206141	946375
84807	946376
219757	946377
180604	946378
75269	946379
168642	946380
130112	946381
20553	946382
116330	946383
160370	946384
529	946385
94078	946386
135048	946387
5316	946388
173475	946389
299646	946390
41282	946391
138981	946392
106796	946393
106977	946394
11376	946395
185422	946396
148	946397
22108	946398
55139	946399
98426	946400
221168	946401
13783	946402
293694	946403
332488	946404
179050	946405
179026	946406
181574	946407
74440	946408
106842	946409
76684	946410
7242	946411
179134	946412
179050	946413
41402	946414
16061	946415
113672	946416
28761	946417
1012	946418
8774	946419
40573	946420
322752	946421
102992	946422
31045	946423
42281	946424
10422	946425
321943	946426
39248	946427
2086	946428
342823	946429
246489	946430
113736	946431
302240	946432
348332	946433
10135	946434
130873	946435
119802	946436
18562	946437
63745	946438
13175	946439
72973	946440
139275	946441
304700	946442
100489	946443
283048	946444
61081	946445
232456	946446
63967	946447
63562	946448
1873	946449
302291	946450
114650	946451
151534	946452
16466	946453
99958	946454
88508	946455
178988	946456
34931	946457
110807	946458
185022	946459
25691	946460
41550	946461
73993	946462
191137	946463
8006	946464
40521	946465
21862	946466
181339	946467
178735	946468
51210	946469
11355	946470
96051	946471
305118	946472
49654	946473
196892	946474
21118	946475
184208	946476
271633	946477
279013	946478
291753	946479
198503	946480
113329	946481
34325	946482
298709	946483
184135	946484
91356	946485
43850	946486
66198	946487
61163	946488
132578	946489
285438	946490
176256	946491
175967	946492
68885	946493
11970	946494
50210	946495
25321	946496
80285	946497
40031	946498
110117	946499
286959	946500
129621	946501
127979	946502
16859	946503
110165	946504
298467	946505
75638	946506
26866	946507
258306	946508
81776	946509
345840	946510
56666	946511
214801	946512
2577	946513
3336	946514
195290	946515
184401	946516
74249	946517
134044	946518
20316	946519
43730	946520
97056	946521
54644	946522
285748	946523
11333	946524
323368	946525
248	946526
13627	946527
26220	946528
16443	946529
113754	946530
125714	946531
210220	946532
41720	946533
203609	946534
338756	946535
110449	946536
35150	946537
60656	946538
69806	946539
113126	946540
147852	946541
169502	946542
59326	946543
72154	946544
41265	946545
237242	946546
13155	946547
51259	946548
93938	946549
34149	946550
6612	946551
147068	946552
78390	946553
34053	946554
79929	946555
146859	946556
13141	946557
210229	946558
285552	946559
33720	946560
100218	946561
15399	946562
41891	946563
11058	946564
246832	946565
170749	946566
65352	946567
83090	946568
1623	946569
72998	946570
152341	946571
115569	946572
71095	946573
306895	946574
85329	946575
17740	946576
17641	946577
2408	946578
42730	946579
209683	946580
289462	946581
77423	946582
109020	946583
354183	946584
286882	946585
178232	946586
85380	946587
79046	946588
179820	946589
122630	946590
299731	946591
174976	946592
29326	946593
349755	946594
84239	946595
62433	946596
225902	946597
56296	946598
172793	946599
209609	946600
206694	946601
1543	946602
48256	946603
293346	946604
292701	946605
173552	946606
40942	946607
12230	946608
119109	946609
279998	946610
84592	946611
37194	946612
325546	946613
140262	946614
107545	946615
165666	946616
80170	946617
19908	946618
54049	946619
311846	946620
77156	946621
209073	946622
23478	946623
45938	946624
11969	946625
43694	946626
235517	946627
9559	946628
67107	946629
121146	946630
162598	946631
187071	946632
117820	946633
224765	946634
17341	946635
196329	946636
3946	946637
115536	946638
104963	946639
326289	946640
252682	946641
220812	946642
313315	946643
193431	946644
127867	946645
329295	946646
20155	946647
33109	946648
11845	946649
104733	946650
172520	946651
335843	946652
223728	946653
298344	946654
137797	946655
19829	946656
2924	946657
178042	946658
25981	946659
186137	946660
121184	946661
110859	946662
30223	946663
38845	946664
171733	946665
259254	946666
202870	946667
54329	946668
184975	946669
128975	946670
81194	946671
9595	946672
49176	946673
2205	946674
25348	946675
8132	946676
38591	946677
115182	946678
34862	946679
79619	946680
66309	946681
22628	946682
154180	946683
88781	946684
185738	946685
32544	946686
284075	946687
16586	946688
6596	946689
9830	946690
146068	946691
8049	946692
7728	946693
142814	946694
258360	946695
24890	946696
95156	946697
250877	946698
25244	946699
869	946700
121222	946701
55421	946702
26045	946703
112823	946704
134748	946705
92532	946706
209832	946707
226385	946708
192059	946709
201514	946710
135857	946711
3202	946712
45749	946713
7611	946714
8981	946715
125945	946716
127644	946717
129916	946718
810	946719
345529	946720
208641	946721
4234	946722
46436	946723
147859	946724
12715	946725
352634	946726
39946	946727
107780	946728
48284	946729
38327	946730
156682	946731
34421	946732
26702	946733
154276	946734
4935	946735
24495	946736
28334	946737
115489	946738
63195	946739
5959	946740
103599	946741
71304	946742
26637	946743
650	946744
1118	946745
1743	946746
43252	946747
1730	946748
84038	946749
144920	946750
191544	946751
281194	946752
200235	946753
21171	946754
34103	946755
68036	946756
303105	946757
167995	946758
43064	946759
9382	946760
12528	946761
10575	946762
89460	946763
145752	946764
250224	946765
238444	946766
26784	946767
2129	946768
310066	946769
164180	946770
58994	946771
7710	946772
52717	946773
326543	946774
128863	946775
50963	946776
267124	946777
2389	946778
148937	946779
90253	946780
262790	946781
209647	946782
24526	946783
118724	946784
27371	946785
108506	946786
353760	946787
208428	946788
156374	946789
127949	946790
71694	946791
3505	946792
162587	946793
290632	946794
18228	946795
3505	946796
11651	946797
38781	946798
350375	946799
38394	946800
56569	946801
351607	946802
195344	946803
85165	946804
210025	946805
88193	946806
25968	946807
160361	946808
302583	946809
38756	946810
77861	946811
123192	946812
22658	946813
187765	946814
88817	946815
313257	946816
109810	946817
221906	946818
79548	946819
261974	946820
71059	946821
136747	946822
38849	946823
56179	946824
32795	946825
207065	946826
193151	946827
28426	946828
82111	946829
125753	946830
82887	946831
10807	946832
21645	946833
62635	946834
14040	946835
98851	946836
29198	946837
170403	946838
26333	946839
91442	946840
78107	946841
168835	946842
306832	946843
151367	946844
22614	946845
379	946846
311139	946847
26704	946848
62658	946849
2618	946850
102935	946851
166400	946852
9830	946853
24028	946854
7565	946855
246438	946856
283214	946857
51151	946858
33987	946859
5497	946860
2425	946861
6133	946862
162211	946863
76529	946864
1598	946865
43113	946866
101546	946867
52802	946868
1667	946869
29716	946870
316354	946871
124789	946872
25780	946873
18775	946874
31610	946875
197064	946876
16831	946877
70349	946878
23115	946879
13358	946880
32309	946881
30233	946882
3318	946883
241858	946884
26797	946885
2941	946886
136642	946887
34505	946888
38886	946889
1004	946890
203549	946891
201674	946892
167895	946893
26398	946894
5008	946895
226378	946896
52811	946897
110793	946898
12753	946899
96242	946900
297743	946901
101881	946902
77859	946903
45010	946904
42701	946905
58301	946906
102846	946907
169148	946908
161068	946909
3625	946910
4350	946911
45348	946912
125389	946913
37503	946914
65759	946915
197938	946916
21693	946917
9459	946918
44506	946919
120451	946920
255868	946921
19917	946922
267050	946923
166572	946924
180292	946925
153250	946926
153328	946927
4877	946928
34537	946929
52696	946930
91469	946931
29501	946932
17291	946933
107844	946934
71531	946935
113087	946936
178140	946937
162431	946938
16046	946939
156867	946940
233691	946941
211604	946942
92125	946943
252993	946944
61282	946945
117711	946946
313195	946947
11430	946948
5421	946949
19316	946950
8302	946951
1398	946952
209596	946953
210039	946954
145	946955
14685	946956
289496	946957
239667	946958
312743	946959
89266	946960
22745	946961
10100	946962
16480	946963
23582	946964
121126	946965
70087	946966
92037	946967
296751	946968
71499	946969
344026	946970
74847	946971
104848	946972
146876	946973
313146	946974
303157	946975
7239	946976
34188	946977
207784	946978
146825	946979
38569	946980
6662	946981
14187	946982
2413	946983
40810	946984
178524	946985
3587	946986
104795	946987
569	946988
2109	946989
211397	946990
34396	946991
79983	946992
27489	946993
72944	946994
62249	946995
177299	946996
83135	946997
94223	946998
55977	946999
108447	947000
12148	947001
68446	947002
84281	947003
29690	947004
127739	947005
24784	947006
20780	947007
341811	947008
93821	947009
129044	947010
127801	947011
127744	947012
53896	947013
50903	947014
37231	947015
195179	947016
50715	947017
19790	947018
9178	947019
205449	947020
71802	947021
138066	947022
10834	947023
66928	947024
207479	947025
208688	947026
69835	947027
34345	947028
764	947029
54529	947030
21973	947031
11943	947032
80885	947033
119868	947034
4407	947035
291560	947036
50468	947037
69902	947038
9965	947039
52484	947040
6441	947041
338090	947042
93906	947043
80784	947044
97030	947045
92651	947046
328458	947047
207021	947048
145265	947049
164186	947050
174087	947051
175791	947052
194891	947053
41334	947054
36807	947055
206404	947056
320380	947057
707	947058
346774	947059
3269	947060
247296	947061
246653	947062
87449	947063
133722	947064
68661	947065
67835	947066
118027	947067
21123	947068
54005	947069
25981	947070
118811	947071
318506	947072
77175	947073
26271	947074
135290	947075
6231	947076
180756	947077
39918	947078
95571	947079
197088	947080
112488	947081
48286	947082
136554	947083
26738	947084
335038	947085
15266	947086
32278	947087
245521	947088
168057	947089
84892	947090
7742	947091
159896	947092
97495	947093
11564	947094
28734	947095
1765	947096
336090	947097
330536	947098
44326	947099
27709	947100
50778	947101
224428	947102
13639	947103
3830	947104
57285	947105
297672	947106
51944	947107
26281	947108
52282	947109
20615	947110
196918	947111
85300	947112
9136	947113
111426	947114
29465	947115
318614	947116
47060	947117
157299	947118
137087	947119
37585	947120
68088	947121
165274	947122
103072	947123
183608	947124
62971	947125
208347	947126
350948	947127
268231	947128
301513	947129
31075	947130
1989	947131
123713	947132
122163	947133
71452	947134
173203	947135
346207	947136
337485	947137
308408	947138
294237	947139
154909	947140
24510	947141
37236	947142
64602	947143
201095	947144
31977	947145
129792	947146
27832	947147
4415	947148
33240	947149
108721	947150
170205	947151
168913	947152
345985	947153
38506	947154
1118	947155
17687	947156
293400	947157
82172	947158
301500	947159
225192	947160
101445	947161
291659	947162
157083	947163
191895	947164
5754	947165
333415	947166
40519	947167
113824	947168
325145	947169
53837	947170
33129	947171
50730	947172
44976	947173
24208	947174
4667	947175
85624	947176
53443	947177
36585	947178
200149	947179
69009	947180
20263	947181
9457	947182
74106	947183
196558	947184
321589	947185
155	947186
144692	947187
104909	947188
190906	947189
111338	947190
300304	947191
133425	947192
18123	947193
26168	947194
20384	947195
39731	947196
37337	947197
174078	947198
285852	947199
127079	947200
305010	947201
169362	947202
78936	947203
134081	947204
93687	947205
8867	947206
115435	947207
46031	947208
67063	947209
42432	947210
1116	947211
20584	947212
164665	947213
7748	947214
25584	947215
10600	947216
20939	947217
173721	947218
68507	947219
61260	947220
339	947221
12501	947222
53	947223
78442	947224
113253	947225
52452	947226
33376	947227
13801	947228
61360	947229
11480	947230
100434	947231
401	947232
280941	947233
187484	947234
352201	947235
304879	947236
208381	947237
206860	947238
286252	947239
108738	947240
55938	947241
26613	947242
36463	947243
214638	947244
31904	947245
147381	947246
111284	947247
299109	947248
7825	947249
94226	947250
324598	947251
32212	947252
46426	947253
68147	947254
129483	947255
21210	947256
6194	947257
298790	947258
207044	947259
297150	947260
4475	947261
24212	947262
278290	947263
355413	947264
72104	947265
97517	947266
354565	947267
6220	947268
314382	947269
16515	947270
71074	947271
188105	947272
221282	947273
36396	947274
267471	947275
95500	947276
105453	947277
317519	947278
4592	947279
145453	947280
146207	947281
4613	947282
252374	947283
117515	947284
74631	947285
82741	947286
125908	947287
54592	947288
1164	947289
259	947290
187211	947291
36474	947292
200	947293
3655	947294
23420	947295
98880	947296
196314	947297
189127	947298
66105	947299
93877	947300
20519	947301
31254	947302
117774	947303
196641	947304
136614	947305
327631	947306
8006	947307
314485	947308
352647	947309
348969	947310
39292	947311
206698	947312
270013	947313
65196	947314
118827	947315
736	947316
285773	947317
37039	947318
1442	947319
69267	947320
83432	947321
6611	947322
169403	947323
24240	947324
78124	947325
77862	947326
21381	947327
78243	947328
20270	947329
5908	947330
16329	947331
1549	947332
54151	947333
192585	947334
121722	947335
52501	947336
4797	947337
1042	947338
26034	947339
11394	947340
61869	947341
2106	947342
101	947343
340	947344
77105	947345
22322	947346
5796	947347
16776	947348
232547	947349
74831	947350
112367	947351
110414	947352
33058	947353
9471	947354
14732	947355
188482	947356
68633	947357
200203	947358
47599	947359
94986	947360
5150	947361
84013	947362
9782	947363
30125	947364
6970	947365
351045	947366
96678	947367
188276	947368
18202	947369
312326	947370
19824	947371
53785	947372
105514	947373
36820	947374
43208	947375
13934	947376
332489	947377
69300	947378
60549	947379
12772	947380
2491	947381
16946	947382
175944	947383
209766	947384
161269	947385
42936	947386
77832	947387
12561	947388
41225	947389
73855	947390
312737	947391
7377	947392
52275	947393
356040	947394
41763	947395
5145	947396
49962	947397
125680	947398
21947	947399
320031	947400
111395	947401
11022	947402
112455	947403
159398	947404
177941	947405
179835	947406
11002	947407
53167	947408
160519	947409
63492	947410
253296	947411
35487	947412
98894	947413
198926	947414
287283	947415
43852	947416
350155	947417
34824	947418
5621	947419
16949	947420
5612	947421
285894	947422
228158	947423
37427	947424
321058	947425
233771	947426
77171	947427
36209	947428
117605	947429
207955	947430
120623	947431
148577	947432
151200	947433
9611	947434
41194	947435
17036	947436
43804	947437
134461	947438
36192	947439
38783	947440
286430	947441
88909	947442
200053	947443
46725	947444
12280	947445
33265	947446
340934	947447
31025	947448
176171	947449
92484	947450
95050	947451
23771	947452
106750	947453
129096	947454
286568	947455
249698	947456
50578	947457
2133	947458
189492	947459
117383	947460
78536	947461
78392	947462
75960	947463
257476	947464
126576	947465
15746	947466
67804	947467
25181	947468
55550	947469
93	947470
20521	947471
5584	947472
40092	947473
179540	947474
23406	947475
3188	947476
173255	947477
29880	947478
32341	947479
239758	947480
5293	947481
23995	947482
70528	947483
22251	947484
12634	947485
81277	947486
12428	947487
266442	947488
25924	947489
200007	947490
127412	947491
7998	947492
352740	947493
74469	947494
68001	947495
167230	947496
94868	947497
73151	947498
323542	947499
218971	947500
24838	947501
210427	947502
208651	947503
126764	947504
61911	947505
230155	947506
216337	947507
105991	947508
62440	947509
518	947510
110394	947511
273654	947512
34835	947513
69210	947514
6590	947515
23241	947516
454	947517
44695	947518
15549	947519
92473	947520
84472	947521
111591	947522
50089	947523
84031	947524
176686	947525
176276	947526
294839	947527
55526	947528
62905	947529
174730	947530
19174	947531
3761	947532
107852	947533
282043	947534
50107	947535
152267	947536
78653	947537
272691	947538
72295	947539
68967	947540
136654	947541
34001	947542
133368	947543
284634	947544
349904	947545
73267	947546
113592	947547
372	947548
92666	947549
189523	947550
101151	947551
26570	947552
45750	947553
351306	947554
60915	947555
123163	947556
73554	947557
131518	947558
181946	947559
99681	947560
51701	947561
54704	947562
321247	947563
80921	947564
145101	947565
94109	947566
13029	947567
112707	947568
75141	947569
67841	947570
181922	947571
156868	947572
331805	947573
29881	947574
295478	947575
77291	947576
77291	947577
74456	947578
28122	947579
4589	947580
247428	947581
138388	947582
338796	947583
222569	947584
329322	947585
321914	947586
36643	947587
313039	947588
11977	947589
300458	947590
182034	947591
122761	947592
52958	947593
312809	947594
96214	947595
120246	947596
7115	947597
50783	947598
124336	947599
312437	947600
80259	947601
187043	947602
22454	947603
73931	947604
54065	947605
264441	947606
107502	947607
282597	947608
308453	947609
127959	947610
274313	947611
309107	947612
25861	947613
203002	947614
22480	947615
299693	947616
110814	947617
338932	947618
96569	947619
3030	947620
49763	947621
111205	947622
179934	947623
18020	947624
355362	947625
42981	947626
26140	947627
178844	947628
315681	947629
243	947630
62758	947631
93449	947632
180489	947633
318823	947634
339230	947635
276132	947636
63468	947637
318475	947638
117408	947639
42170	947640
256630	947641
158668	947642
64635	947643
87018	947644
49775	947645
323181	947646
59481	947647
69101	947648
189542	947649
52910	947650
9228	947651
11531	947652
306714	947653
234187	947654
81106	947655
268528	947656
199556	947657
65955	947658
187867	947659
50190	947660
313576	947661
65	947662
187838	947663
32048	947664
96597	947665
108300	947666
80225	947667
306580	947668
178848	947669
63914	947670
221018	947671
51609	947672
60959	947673
122666	947674
126240	947675
113279	947676
300818	947677
16084	947678
79258	947679
146951	947680
356140	947681
7759	947682
152870	947683
277433	947684
180805	947685
90965	947686
21636	947687
169941	947688
8883	947689
9596	947690
119104	947691
11745	947692
63152	947693
216634	947694
124617	947695
126523	947696
3754	947697
9285	947698
345641	947699
21521	947700
136813	947701
40343	947702
33595	947703
128030	947704
11343	947705
231809	947706
13090	947707
151037	947708
60972	947709
92420	947710
116757	947711
1700	947712
121108	947713
13137	947714
6562	947715
9349	947716
70964	947717
24648	947718
136820	947719
192404	947720
8358	947721
119407	947722
54776	947723
13319	947724
149977	947725
185047	947726
2726	947727
31678	947728
34812	947729
3714	947730
76984	947731
51881	947732
5235	947733
48169	947734
70976	947735
98688	947736
132088	947737
93800	947738
117001	947739
41443	947740
54558	947741
310178	947742
21104	947743
19657	947744
298254	947745
6815	947746
191293	947747
155092	947748
178920	947749
74106	947750
115406	947751
7922	947752
47964	947753
77977	947754
62899	947755
47189	947756
39171	947757
4875	947758
12249	947759
8206	947760
65650	947761
257010	947762
332271	947763
120	947764
26311	947765
63316	947766
15952	947767
354809	947768
49116	947769
1858	947770
109670	947771
23269	947772
16635	947773
119831	947774
306980	947775
78941	947776
15358	947777
54734	947778
58325	947779
35100	947780
1692	947781
152104	947782
1248	947783
16501	947784
99775	947785
17831	947786
159740	947787
132621	947788
119352	947789
188723	947790
312573	947791
314715	947792
314888	947793
5117	947794
187593	947795
5117	947796
187021	947797
5115	947798
5115	947799
5115	947800
188064	947801
190021	947802
119581	947803
312378	947804
77811	947805
119697	947806
313118	947807
187005	947808
314323	947809
190846	947810
119748	947811
187543	947812
86385	947813
50316	947814
583	947815
108236	947816
210946	947817
86625	947818
86625	947819
127160	947820
39882	947821
35220	947822
9577	947823
121886	947824
180399	947825
154218	947826
154216	947827
205210	947828
140566	947829
260072	947830
10660	947831
82554	947832
314364	947833
189292	947834
105887	947835
113459	947836
63407	947837
62152	947838
13240	947839
32706	947840
156564	947841
195137	947842
38770	947843
205586	947844
117614	947845
193573	947846
187691	947847
69101	947848
330057	947849
215104	947850
22502	947851
172771	947852
3805	947853
47962	947854
177653	947855
205218	947856
21753	947857
35091	947858
50667	947859
74636	947860
184108	947861
22218	947862
283832	947863
74631	947864
16289	947865
16293	947866
38538	947867
158079	947868
259943	947869
192367	947870
247724	947871
49853	947872
35502	947873
16192	947874
145824	947875
11898	947876
128263	947877
246582	947878
204766	947879
190696	947880
328467	947881
171431	947882
160869	947883
87	947884
274559	947885
344986	947886
52296	947887
24348	947888
41081	947889
11400	947890
174081	947891
265708	947892
138205	947893
26242	947894
230885	947895
257796	947896
23942	947897
281913	947898
45763	947899
164334	947900
162441	947901
14463	947902
96111	947903
178820	947904
78380	947905
167716	947906
26242	947907
114820	947908
128890	947909
206226	947910
13123	947911
208569	947912
276382	947913
110143	947914
173579	947915
290951	947916
179933	947917
210341	947918
7155	947919
29464	947920
103987	947921
270348	947922
202608	947923
222892	947924
63882	947925
261	947926
6493	947927
2515	947928
164505	947929
36537	947930
147192	947931
66	947932
18975	947933
119692	947934
9002	947935
140536	947936
240152	947937
35846	947938
7978	947939
80959	947940
108677	947941
50594	947942
74493	947943
347534	947944
8475	947945
10226	947946
16731	947947
342567	947948
8475	947949
122460	947950
153169	947951
273610	947952
83100	947953
179916	947954
180802	947955
10406	947956
92588	947957
127043	947958
34773	947959
196143	947960
5122	947961
117986	947962
286749	947963
97911	947964
182434	947965
48970	947966
104350	947967
5970	947968
1704	947969
143215	947970
60881	947971
22244	947972
81791	947973
13303	947974
62520	947975
23446	947976
181457	947977
297863	947978
14061	947979
125070	947980
265331	947981
69598	947982
341383	947983
8931	947984
67609	947985
162854	947986
396	947987
40905	947988
274803	947989
5024	947990
212471	947991
333363	947992
110559	947993
63143	947994
72238	947995
97726	947996
21669	947997
195051	947998
2006	947999
296047	948000
118909	948001
3277	948002
334667	948003
146970	948004
23052	948005
187484	948006
32594	948007
49340	948008
126914	948009
281315	948010
149245	948011
273648	948012
2070	948013
163982	948014
30841	948015
173339	948016
47483	948017
140289	948018
19206	948019
97206	948020
18291	948021
117798	948022
83631	948023
94222	948024
105947	948025
76480	948026
19537	948027
22251	948028
35076	948029
28370	948030
42782	948031
166327	948032
9869	948033
16093	948034
147274	948035
55	948036
184417	948037
71224	948038
83608	948039
4447	948040
10563	948041
11272	948042
1200	948043
122438	948044
33608	948045
53496	948046
49920	948047
95676	948048
27407	948049
90526	948050
49861	948051
43803	948052
97458	948053
36677	948054
54137	948055
90318	948056
13470	948057
2570	948058
1151	948059
67290	948060
315537	948061
153460	948062
119953	948063
250051	948064
64939	948065
101373	948066
153841	948067
163034	948068
5021	948069
13124	948070
258129	948071
200353	948072
315298	948073
99289	948074
350180	948075
67161	948076
50805	948077
44807	948078
10778	948079
48795	948080
28610	948081
88814	948082
23936	948083
37056	948084
575	948085
49576	948086
106025	948087
46859	948088
27542	948089
11099	948090
34410	948091
121059	948092
121057	948093
22077	948094
13411	948095
13220	948096
38548	948097
56398	948098
121071	948099
138771	948100
4751	948101
26041	948102
54878	948103
14540	948104
10973	948105
201753	948106
117330	948107
19377	948108
81991	948109
192581	948110
174	948111
112847	948112
12585	948113
33061	948114
67372	948115
3585	948116
22672	948117
2815	948118
73202	948119
217405	948120
251716	948121
40320	948122
25853	948123
36346	948124
234863	948125
40425	948126
33827	948127
38550	948128
237437	948129
13633	948130
798	948131
25714	948132
92261	948133
65238	948134
32680	948135
48254	948136
184181	948137
196990	948138
196716	948139
101827	948140
101904	948141
98287	948142
56497	948143
193200	948144
261918	948145
128157	948146
46265	948147
192260	948148
352397	948149
4	948150
263459	948151
175060	948152
104741	948153
167272	948154
164386	948155
207808	948156
103734	948157
65104	948158
117624	948159
275088	948160
212669	948161
76856	948162
160767	948163
215018	948164
136368	948165
70456	948166
165396	948167
3427	948168
106309	948169
22057	948170
319907	948171
266740	948172
189719	948173
180280	948174
28935	948175
166966	948176
159093	948177
121386	948178
78847	948179
78847	948180
78847	948181
175833	948182
101162	948183
17928	948184
171602	948185
72236	948186
58926	948187
90010	948188
299881	948189
1477	948190
81603	948191
411	948192
104569	948193
343977	948194
174494	948195
24638	948196
49684	948197
266977	948198
29346	948199
55222	948200
55222	948201
205892	948202
79374	948203
49778	948204
190517	948205
234458	948206
8377	948207
258821	948208
27587	948209
207177	948210
79478	948211
14716	948212
5260	948213
303990	948214
5054	948215
66559	948216
80144	948217
163131	948218
68859	948219
74467	948220
328100	948221
385	948222
239534	948223
34	948224
11801	948225
82781	948226
226091	948227
114081	948228
224256	948229
204322	948230
181864	948231
61576	948232
434	948233
196023	948234
17938	948235
122641	948236
48093	948237
139174	948238
35566	948239
179851	948240
29868	948241
47219	948242
220701	948243
175856	948244
283359	948245
112614	948246
59486	948247
99958	948248
108011	948249
144295	948250
85248	948251
53356	948252
118637	948253
284879	948254
35063	948255
257747	948256
81214	948257
144098	948258
20709	948259
231889	948260
300680	948261
75357	948262
244072	948263
63708	948264
200771	948265
113140	948266
325776	948267
92378	948268
90788	948269
182719	948270
66738	948271
97221	948272
87731	948273
298756	948274
28778	948275
191983	948276
286753	948277
208918	948278
35150	948279
207640	948280
183709	948281
178871	948282
113448	948283
307110	948284
313842	948285
61151	948286
247774	948287
268452	948288
91474	948289
68149	948290
144295	948291
113506	948292
78988	948293
307202	948294
183396	948295
212460	948296
276171	948297
106592	948298
299459	948299
213648	948300
30593	948301
172048	948302
151	948303
285204	948304
270176	948305
80055	948306
285012	948307
100354	948308
88917	948309
218144	948310
41925	948311
178939	948312
112449	948313
41403	948314
105221	948315
342633	948316
183409	948317
83126	948318
301861	948319
211933	948320
4339	948321
272916	948322
85872	948323
45145	948324
274445	948325
92757	948326
320986	948327
121100	948328
144794	948329
212400	948330
123763	948331
25036	948332
156548	948333
26833	948334
186415	948335
83377	948336
160875	948337
208748	948338
46803	948339
134735	948340
126399	948341
165888	948342
12939	948343
86465	948344
74464	948345
199294	948346
183881	948347
270920	948348
170499	948349
92254	948350
202808	948351
47414	948352
16754	948353
39198	948354
122625	948355
247498	948356
103390	948357
301877	948358
272320	948359
80229	948360
129628	948361
20352	948362
111507	948363
231960	948364
333378	948365
179506	948366
41100	948367
41100	948368
234218	948369
104761	948370
17969	948371
231983	948372
120294	948373
7084	948374
256269	948375
199494	948376
179662	948377
54385	948378
178935	948379
212987	948380
233182	948381
68335	948382
68173	948383
104259	948384
81922	948385
299957	948386
73831	948387
144025	948388
198705	948389
108011	948390
246254	948391
16041	948392
244009	948393
69233	948394
142660	948395
156767	948396
105019	948397
90005	948398
16597	948399
143351	948400
53219	948401
49629	948402
111461	948403
74530	948404
284031	948405
116085	948406
21740	948407
26940	948408
40020	948409
170908	948410
181147	948411
323634	948412
203379	948413
28268	948414
102744	948415
220576	948416
199552	948417
82379	948418
175606	948419
8550	948420
171699	948421
291459	948422
309223	948423
178546	948424
49344	948425
13368	948426
78896	948427
108890	948428
285873	948429
25235	948430
337785	948431
62191	948432
4039	948433
297878	948434
306882	948435
20182	948436
93906	948437
39699	948438
169288	948439
19959	948440
131358	948441
60682	948442
319884	948443
4878	948444
71023	948445
251251	948446
171172	948447
140279	948448
168920	948449
172981	948450
171226	948451
28695	948452
62917	948453
110941	948454
3279	948455
70567	948456
164237	948457
180358	948458
97661	948459
151837	948460
217359	948461
239107	948462
200111	948463
145125	948464
50379	948465
156889	948466
3713	948467
205792	948468
277837	948469
110343	948470
39404	948471
8495	948472
83964	948473
245753	948474
110974	948475
124916	948476
54538	948477
1370	948478
116233	948479
49607	948480
201868	948481
299656	948482
334582	948483
16291	948484
6307	948485
98339	948486
13637	948487
355199	948488
129151	948489
337557	948490
34721	948491
60384	948492
90003	948493
195592	948494
354758	948495
198982	948496
7844	948497
97903	948498
128239	948499
74444	948500
217723	948501
73637	948502
23764	948503
7698	948504
245109	948505
73814	948506
112685	948507
231821	948508
142409	948509
52009	948510
81247	948511
183158	948512
18480	948513
336028	948514
153747	948515
19360	948516
79760	948517
224418	948518
30503	948519
47701	948520
104817	948521
121956	948522
348474	948523
167632	948524
100784	948525
23428	948526
57015	948527
199615	948528
134337	948529
236558	948530
202456	948531
23723	948532
203008	948533
98311	948534
86328	948535
197087	948536
116268	948537
203251	948538
39348	948539
76374	948540
335076	948541
15975	948542
102254	948543
102269	948544
24383	948545
176840	948546
156881	948547
130320	948548
179861	948549
62718	948550
56899	948551
237904	948552
333814	948553
264442	948554
1160	948555
184931	948556
76274	948557
185333	948558
23934	948559
293803	948560
175904	948561
169568	948562
89461	948563
61569	948564
24460	948565
250958	948566
65575	948567
74737	948568
226238	948569
202066	948570
49717	948571
181093	948572
171881	948573
185949	948574
62386	948575
184827	948576
238364	948577
303742	948578
145711	948579
302335	948580
176528	948581
321689	948582
101993	948583
35798	948584
352219	948585
62186	948586
5318	948587
343379	948588
146659	948589
50818	948590
6375	948591
30359	948592
33973	948593
61131	948594
8031	948595
183292	948596
185854	948597
125657	948598
33628	948599
167909	948600
28228	948601
48230	948602
278089	948603
11204	948604
62790	948605
56770	948606
112418	948607
38291	948608
871	948609
347759	948610
125509	948611
157166	948612
286756	948613
207742	948614
268154	948615
47496	948616
306053	948617
85337	948618
132370	948619
111453	948620
96658	948621
302668	948622
283319	948623
208073	948624
128098	948625
131386	948626
355791	948627
94211	948628
287454	948629
339414	948630
277073	948631
278912	948632
147048	948633
166571	948634
21290	948635
72051	948636
21308	948637
71989	948638
347486	948639
70089	948640
49298	948641
138267	948642
205180	948643
283645	948644
113144	948645
492	948646
62689	948647
172735	948648
131383	948649
213097	948650
33935	948651
24349	948652
336085	948653
100486	948654
20147	948655
215543	948656
180	948657
146211	948658
36965	948659
107958	948660
170495	948661
170746	948662
57151	948663
128147	948664
248478	948665
273301	948666
19959	948667
286956	948668
18968	948669
199184	948670
77523	948671
101822	948672
15009	948673
278602	948674
44220	948675
16281	948676
349498	948677
35657	948678
293237	948679
61112	948680
132046	948681
3553	948682
14617	948683
4824	948684
160960	948685
354724	948686
160959	948687
1329	948688
49957	948689
14855	948690
6523	948691
159	948692
77492	948693
4121	948694
147198	948695
14108	948696
66594	948697
118920	948698
187551	948699
117671	948700
312723	948701
117603	948702
117480	948703
77206	948704
187058	948705
311872	948706
10743	948707
9548	948708
79923	948709
197655	948710
26729	948711
18157	948712
175686	948713
110291	948714
275439	948715
58583	948716
2238	948717
98562	948718
3324	948719
66759	948720
264133	948721
263514	948722
288608	948723
15706	948724
1928	948725
30903	948726
22546	948727
154	948728
28026	948729
12282	948730
11090	948731
223000	948732
33839	948733
140832	948734
24022	948735
13085	948736
4700	948737
31250	948738
261502	948739
27599	948740
259971	948741
66162	948742
311937	948743
130461	948744
71347	948745
4097	948746
73485	948747
108117	948748
259585	948749
241	948750
292183	948751
4807	948752
28129	948753
299	948754
207162	948755
2611	948756
97	948757
301258	948758
12494	948759
179101	948760
7247	948761
78172	948762
33652	948763
46100	948764
111978	948765
31535	948766
14751	948767
67701	948768
19043	948769
174219	948770
18665	948771
27923	948772
1544	948773
20562	948774
7838	948775
20428	948776
10528	948777
296488	948778
340079	948779
322553	948780
132174	948781
9925	948782
241577	948783
44890	948784
212894	948785
76659	948786
219171	948787
36136	948788
57364	948789
150390	948790
2888	948791
129333	948792
2591	948793
6799	948794
65085	948795
3222	948796
2247	948797
21	948798
92523	948799
85757	948800
2609	948801
37930	948802
88270	948803
27962	948804
35870	948805
35989	948806
256671	948807
52352	948808
49010	948809
6185	948810
8692	948811
47221	948812
48692	948813
129072	948814
10134	948815
172776	948816
323990	948817
30867	948818
95493	948819
76509	948820
72152	948821
4053	948822
237132	948823
174051	948824
52477	948825
19301	948826
26464	948827
121449	948828
14624	948829
95501	948830
107018	948831
39495	948832
106708	948833
44659	948834
43350	948835
15206	948836
55333	948837
39423	948838
81811	948839
192196	948840
60740	948841
24212	948842
13004	948843
81865	948844
67691	948845
22916	948846
12064	948847
14218	948848
729	948849
105254	948850
138147	948851
142583	948852
305179	948853
285215	948854
184132	948855
235661	948856
264873	948857
37222	948858
262579	948859
236617	948860
306516	948861
106843	948862
247151	948863
339394	948864
125510	948865
308393	948866
345889	948867
211226	948868
310904	948869
341352	948870
218906	948871
305165	948872
87795	948873
41877	948874
43589	948875
59078	948876
202056	948877
307561	948878
139765	948879
2094	948880
135974	948881
307923	948882
142858	948883
43169	948884
184166	948885
319718	948886
71768	948887
92953	948888
5951	948889
295924	948890
117236	948891
233807	948892
179481	948893
35566	948894
310148	948895
44826	948896
203125	948897
199668	948898
143404	948899
220726	948900
10259	948901
31749	948902
66892	948903
101592	948904
43924	948905
209411	948906
239979	948907
60184	948908
103086	948909
101431	948910
119447	948911
53539	948912
97439	948913
102455	948914
84590	948915
130559	948916
190398	948917
123500	948918
48130	948919
7018	948920
538	948921
94996	948922
99867	948923
16684	948924
101593	948925
9516	948926
145729	948927
94456	948928
145084	948929
37916	948930
119353	948931
163195	948932
343466	948933
22150	948934
115584	948935
8216	948936
115592	948937
328895	948938
354110	948939
2210	948940
31705	948941
196324	948942
122523	948943
196392	948944
196380	948945
122541	948946
122586	948947
196463	948948
329441	948949
8216	948950
237444	948951
207623	948952
321719	948953
151748	948954
25540	948955
107642	948956
278571	948957
103147	948958
127678	948959
977	948960
172487	948961
136555	948962
228972	948963
22169	948964
4694	948965
277014	948966
546	948967
867	948968
5759	948969
120773	948970
141363	948971
186639	948972
1343	948973
268453	948974
320640	948975
178101	948976
141231	948977
16995	948978
235756	948979
163166	948980
91338	948981
206558	948982
16176	948983
275424	948984
205353	948985
3544	948986
120516	948987
2050	948988
270883	948989
93257	948990
114220	948991
104132	948992
249478	948993
71132	948994
68649	948995
15820	948996
42780	948997
165361	948998
262814	948999
263927	949000
56213	949001
1037	949002
32710	949003
128698	949004
3860	949005
19792	949006
69690	949007
26039	949008
1175	949009
79735	949010
5264	949011
15638	949012
2309	949013
84238	949014
14885	949015
53	949016
14707	949017
209660	949018
83549	949019
102806	949020
53347	949021
41015	949022
20210	949023
66826	949024
23020	949025
66237	949026
149011	949027
47803	949028
48040	949029
96272	949030
100244	949031
139677	949032
285699	949033
23950	949034
40564	949035
1728	949036
18280	949037
38391	949038
55884	949039
108320	949040
23208	949041
305073	949042
55454	949043
198101	949044
242617	949045
123277	949046
76955	949047
261475	949048
101217	949049
71419	949050
193892	949051
261525	949052
101236	949053
159310	949054
66651	949055
45375	949056
2154	949057
9589	949058
160201	949059
48353	949060
263799	949061
205442	949062
33787	949063
129224	949064
129723	949065
63431	949066
109892	949067
49001	949068
74605	949069
90797	949070
105411	949071
8546	949072
22744	949073
19259	949074
25641	949075
2805	949076
18646	949077
85968	949078
10460	949079
280553	949080
30691	949081
55471	949082
95897	949083
34712	949084
131968	949085
39481	949086
10033	949087
23975	949088
125110	949089
19681	949090
94214	949091
10839	949092
175763	949093
39000	949094
175440	949095
10858	949096
62774	949097
14829	949098
1159	949099
6736	949100
132971	949101
111091	949102
14725	949103
23327	949104
5332	949105
44564	949106
8163	949107
54403	949108
167568	949109
504	949110
154561	949111
247280	949112
13048	949113
314916	949114
14338	949115
119424	949116
289529	949117
74317	949118
317067	949119
83112	949120
44608	949121
72107	949122
71853	949123
13803	949124
91592	949125
107983	949126
14886	949127
1926	949128
43893	949129
15310	949130
29648	949131
9286	949132
19049	949133
36538	949134
5095	949135
118361	949136
109249	949137
75477	949138
79312	949139
132789	949140
49907	949141
190059	949142
20581	949143
71071	949144
58570	949145
303443	949146
17923	949147
18901	949148
311026	949149
12955	949150
27454	949151
218871	949152
51260	949153
283166	949154
37881	949155
112975	949156
4992	949157
283250	949158
109657	949159
73735	949160
60885	949161
1765	949162
352691	949163
265526	949164
46006	949165
38858	949166
101913	949167
1089	949168
32011	949169
54785	949170
33046	949171
118220	949172
35175	949173
7316	949174
2798	949175
72881	949176
147920	949177
13259	949178
167946	949179
5748	949180
46954	949181
24065	949182
1297	949183
163379	949184
12380	949185
3572	949186
147687	949187
46382	949188
19122	949189
46740	949190
48648	949191
135	949192
26973	949193
176720	949194
126126	949195
178104	949196
211505	949197
269563	949198
65533	949199
78280	949200
109574	949201
157128	949202
94780	949203
71583	949204
3702	949205
154996	949206
11166	949207
10098	949208
190105	949209
21436	949210
112206	949211
16958	949212
176113	949213
313098	949214
889	949215
10729	949216
46042	949217
50954	949218
185005	949219
178411	949220
65286	949221
21646	949222
147547	949223
24408	949224
194243	949225
1105	949226
96908	949227
2889	949228
148097	949229
315920	949230
25530	949231
200612	949232
45923	949233
8765	949234
96000	949235
56492	949236
232019	949237
16220	949238
31810	949239
10716	949240
24254	949241
129001	949242
28963	949243
75102	949244
13591	949245
42585	949246
113794	949247
46172	949248
221454	949249
79953	949250
7422	949251
3612	949252
23625	949253
6484	949254
79378	949255
61483	949256
35140	949257
5758	949258
34153	949259
115266	949260
110206	949261
41721	949262
24037	949263
199336	949264
12760	949265
46964	949266
68300	949267
24209	949268
62632	949269
22742	949270
301966	949271
17890	949272
187283	949273
76839	949274
174587	949275
68844	949276
119804	949277
161855	949278
2076	949279
174277	949280
18374	949281
42310	949282
54617	949283
45832	949284
10099	949285
79168	949286
149311	949287
29510	949288
19838	949289
120414	949290
92911	949291
177529	949292
47582	949293
1490	949294
346350	949295
61507	949296
354382	949297
8008	949298
128497	949299
41142	949300
141833	949301
205910	949302
18288	949303
5612	949304
21031	949305
112380	949306
66741	949307
31842	949308
334	949309
123076	949310
2194	949311
1340	949312
50025	949313
87285	949314
327218	949315
79516	949316
42500	949317
103292	949318
37987	949319
81838	949320
10369	949321
28996	949322
25250	949323
77967	949324
163972	949325
3001	949326
194103	949327
121226	949328
164814	949329
200980	949330
83767	949331
25616	949332
87466	949333
132947	949334
35822	949335
10947	949336
32838	949337
165179	949338
345456	949339
126623	949340
165000	949341
20540	949342
183658	949343
68834	949344
1349	949345
17285	949346
32949	949347
73120	949348
9116	949349
35497	949350
35766	949351
11920	949352
21182	949353
108730	949354
273640	949355
184139	949356
51760	949357
186011	949358
290873	949359
104529	949360
10544	949361
77286	949362
21429	949363
32862	949364
128632	949365
8538	949366
159933	949367
11869	949368
205206	949369
145436	949370
187710	949371
283486	949372
79136	949373
190443	949374
274323	949375
23468	949376
30032	949377
6681	949378
20917	949379
243301	949380
9331	949381
116159	949382
5547	949383
27117	949384
16002	949385
329858	949386
55004	949387
72182	949388
182105	949389
16670	949390
2105	949391
197416	949392
53556	949393
31938	949394
12495	949395
72602	949396
41401	949397
83394	949398
257598	949399
233128	949400
1436	949401
6093	949402
26489	949403
41434	949404
114913	949405
23628	949406
5911	949407
69696	949408
117669	949409
99818	949410
264019	949411
332923	949412
11957	949413
234334	949414
21392	949415
182852	949416
141917	949417
169569	949418
53192	949419
39769	949420
25880	949421
98746	949422
63065	949423
35623	949424
185908	949425
237326	949426
713	949427
130841	949428
4899	949429
158769	949430
40211	949431
74570	949432
43145	949433
268632	949434
75790	949435
173380	949436
26962	949437
171900	949438
253962	949439
55371	949440
71259	949441
11770	949442
139682	949443
93542	949444
85207	949445
98344	949446
207512	949447
17898	949448
4052	949449
120048	949450
40451	949451
85178	949452
3343	949453
71986	949454
2252	949455
4270	949456
219	949457
6992	949458
354484	949459
172719	949460
116491	949461
28587	949462
322056	949463
6596	949464
98312	949465
559	949466
110633	949467
11650	949468
49805	949469
192043	949470
192055	949471
171415	949472
183061	949473
192049	949474
5173	949475
248597	949476
353450	949477
90358	949478
229599	949479
276114	949480
280541	949481
71774	949482
182395	949483
74599	949484
121556	949485
349545	949486
137735	949487
287767	949488
179323	949489
266071	949490
79932	949491
13591	949492
51431	949493
369	949494
71458	949495
296676	949496
3498	949497
89287	949498
210760	949499
73344	949500
14021	949501
316333	949502
354915	949503
3308	949504
267249	949505
115053	949506
128456	949507
350439	949508
83088	949509
356276	949510
51373	949511
15482	949512
4069	949513
9256	949514
109039	949515
26866	949516
451	949517
72551	949518
82467	949519
141282	949520
168967	949521
129732	949522
56344	949523
55460	949524
19815	949525
42292	949526
73808	949527
34399	949528
29863	949529
3917	949530
54644	949531
109387	949532
97409	949533
15711	949534
42051	949535
2983	949536
24955	949537
209867	949538
117055	949539
98075	949540
64815	949541
19795	949542
106677	949543
98689	949544
20710	949545
90169	949546
17236	949547
61978	949548
36119	949549
15270	949550
72205	949551
72065	949552
26316	949553
31720	949554
13304	949555
114759	949556
286013	949557
10019	949558
45686	949559
919	949560
64240	949561
34273	949562
149191	949563
202595	949564
5607	949565
37801	949566
14676	949567
90428	949568
123892	949569
73469	949570
34305	949571
209098	949572
77168	949573
326476	949574
49539	949575
71253	949576
27008	949577
110839	949578
192554	949579
8370	949580
53649	949581
311807	949582
68620	949583
89214	949584
25116	949585
108800	949586
239821	949587
29499	949588
399	949589
8704	949590
57951	949591
13039	949592
21022	949593
42960	949594
66312	949595
28796	949596
352370	949597
186016	949598
100890	949599
113692	949600
49380	949601
110120	949602
35733	949603
177652	949604
200934	949605
17627	949606
49466	949607
42184	949608
7912	949609
29563	949610
32752	949611
263335	949612
29137	949613
43214	949614
90523	949615
260821	949616
49333	949617
182557	949618
24297	949619
130619	949620
21651	949621
187510	949622
867	949623
75339	949624
33709	949625
164801	949626
110357	949627
257810	949628
240244	949629
21296	949630
52475	949631
71528	949632
75135	949633
175300	949634
55312	949635
1375	949636
269237	949637
10906	949638
156935	949639
162421	949640
71857	949641
49452	949642
71926	949643
42725	949644
266566	949645
41322	949646
36724	949647
325326	949648
266152	949649
273805	949650
33902	949651
104833	949652
89465	949653
22995	949654
265173	949655
1105	949656
8562	949657
56729	949658
21540	949659
26258	949660
108114	949661
39100	949662
75441	949663
56782	949664
66981	949665
167706	949666
152297	949667
128402	949668
27620	949669
110879	949670
37282	949671
2475	949672
45991	949673
67510	949674
43946	949675
277454	949676
293893	949677
50628	949678
193276	949679
31962	949680
161628	949681
117144	949682
3946	949683
15712	949684
7794	949685
24421	949686
30727	949687
119312	949688
190709	949689
32665	949690
149556	949691
97093	949692
149647	949693
117055	949694
285545	949695
126167	949696
29171	949697
49157	949698
9592	949699
79478	949700
290295	949701
123729	949702
176275	949703
60967	949704
37749	949705
334284	949706
117274	949707
327837	949708
206657	949709
20609	949710
18689	949711
15083	949712
110924	949713
84222	949714
143514	949715
164717	949716
209638	949717
68377	949718
355536	949719
89527	949720
353710	949721
168213	949722
172723	949723
148619	949724
110884	949725
69805	949726
30863	949727
45931	949728
54904	949729
11981	949730
30306	949731
30306	949732
59791	949733
21847	949734
54904	949735
54904	949736
57248	949737
24053	949738
62712	949739
351977	949740
67347	949741
52777	949742
82318	949743
30661	949744
118355	949745
118269	949746
77909	949747
213194	949748
17774	949749
103198	949750
315766	949751
300881	949752
41670	949753
201858	949754
37247	949755
196323	949756
77746	949757
146017	949758
28391	949759
240	949760
580	949761
323459	949762
293161	949763
106922	949764
12685	949765
318526	949766
99135	949767
201540	949768
27137	949769
287512	949770
196813	949771
34227	949772
46069	949773
56067	949774
18840	949775
64646	949776
110670	949777
111287	949778
42063	949779
8537	949780
82712	949781
128154	949782
22242	949783
2156	949784
31831	949785
174554	949786
3048	949787
268617	949788
38119	949789
33707	949790
181119	949791
129612	949792
10811	949793
26	949794
21557	949795
253591	949796
18060	949797
262006	949798
27213	949799
60316	949800
121526	949801
151219	949802
37452	949803
112336	949804
99784	949805
204333	949806
16885	949807
223608	949808
41103	949809
47099	949810
69391	949811
33691	949812
75791	949813
340062	949814
102563	949815
118762	949816
100452	949817
275244	949818
28603	949819
25955	949820
106961	949821
59828	949822
342580	949823
22689	949824
16988	949825
58482	949826
429	949827
26771	949828
217251	949829
229814	949830
114558	949831
6629	949832
218392	949833
163028	949834
239626	949835
98394	949836
33674	949837
154112	949838
148096	949839
134451	949840
64659	949841
45889	949842
115010	949843
140227	949844
160816	949845
66692	949846
16614	949847
160912	949848
166816	949849
264540	949850
12222	949851
22929	949852
6741	949853
44603	949854
38722	949855
26070	949856
24331	949857
103061	949858
175466	949859
59947	949860
8498	949861
21110	949862
201994	949863
6691	949864
162161	949865
133296	949866
309730	949867
95518	949868
164760	949869
75614	949870
89373	949871
13578	949872
256015	949873
37632	949874
90849	949875
91975	949876
26546	949877
9634	949878
166418	949879
43088	949880
71933	949881
21666	949882
15889	949883
213599	949884
113470	949885
44105	949886
3052	949887
136905	949888
110999	949889
173226	949890
77836	949891
16919	949892
341842	949893
12847	949894
930	949895
206879	949896
242999	949897
70392	949898
160799	949899
45764	949900
125917	949901
352122	949902
37583	949903
3002	949904
44810	949905
83187	949906
50702	949907
342475	949908
8554	949909
15653	949910
163547	949911
9516	949912
40803	949913
337445	949914
65638	949915
285969	949916
88152	949917
103387	949918
40571	949919
37295	949920
27316	949921
15264	949922
1502	949923
191461	949924
43223	949925
80133	949926
214106	949927
323817	949928
66551	949929
155698	949930
139024	949931
152090	949932
80137	949933
10972	949934
103829	949935
7458	949936
251033	949937
83965	949938
128446	949939
354010	949940
185594	949941
209035	949942
162023	949943
69841	949944
7468	949945
261028	949946
6452	949947
127917	949948
2136	949949
296138	949950
35676	949951
69155	949952
52950	949953
22567	949954
83214	949955
42666	949956
159610	949957
180566	949958
236259	949959
45593	949960
149703	949961
48332	949962
24853	949963
206474	949964
277461	949965
76	949966
31310	949967
29522	949968
288775	949969
70873	949970
3110	949971
391	949972
6444	949973
317133	949974
196131	949975
269501	949976
1977	949977
21399	949978
258588	949979
122600	949980
84015	949981
259521	949982
39260	949983
16652	949984
281679	949985
328417	949986
31816	949987
10997	949988
164270	949989
150334	949990
189885	949991
100102	949992
5726	949993
183686	949994
50457	949995
51901	949996
84081	949997
124447	949998
158266	949999
26516	950000
10683	950001
79829	950002
6662	950003
142398	950004
183976	950005
350081	950006
20302	950007
162579	950008
3487	950009
2826	950010
176285	950011
129201	950012
83340	950013
207646	950014
83565	950015
175167	950016
129730	950017
128857	950018
205382	950019
137483	950020
209084	950021
25046	950022
206651	950023
288061	950024
43624	950025
27461	950026
209508	950027
208337	950028
207745	950029
129958	950030
225422	950031
56316	950032
173776	950033
129158	950034
109297	950035
172103	950036
138650	950037
56143	950038
127757	950039
352176	950040
231738	950041
38657	950042
83083	950043
15612	950044
209770	950045
210281	950046
294296	950047
128578	950048
208428	950049
129276	950050
47163	950051
38600	950052
256938	950053
210571	950054
210435	950055
351261	950056
94062	950057
28752	950058
302570	950059
288054	950060
231884	950061
129443	950062
209685	950063
205824	950064
210349	950065
56055	950066
281600	950067
109721	950068
222419	950069
210483	950070
266797	950071
205907	950072
48412	950073
174822	950074
353468	950075
208026	950076
144768	950077
348866	950078
84320	950079
1229	950080
17919	950081
114404	950082
127533	950083
179847	950084
208013	950085
125759	950086
209215	950087
357461	950088
129764	950089
34995	950090
355228	950091
129347	950092
175247	950093
127763	950094
210325	950095
108952	950096
74691	950097
302580	950098
181242	950099
4908	950100
53409	950101
79629	950102
210444	950103
128339	950104
84032	950105
351982	950106
250159	950107
5566	950108
32893	950109
47400	950110
37117	950111
129278	950112
28426	950113
65878	950114
22082	950115
127873	950116
206713	950117
355906	950118
38854	950119
207106	950120
127375	950121
207317	950122
205686	950123
204990	950124
86977	950125
288333	950126
134	950127
98289	950128
34306	950129
94624	950130
353373	950131
38822	950132
210364	950133
351054	950134
129239	950135
127699	950136
79916	950137
171426	950138
90537	950139
43515	950140
145284	950141
115348	950142
49985	950143
60595	950144
9209	950145
139904	950146
206275	950147
302423	950148
209020	950149
96287	950150
874	950151
2095	950152
431	950153
128008	950154
353944	950155
129072	950156
65615	950157
209298	950158
163360	950159
11494	950160
39591	950161
68340	950162
118938	950163
103290	950164
97078	950165
171257	950166
26346	950167
50514	950168
76574	950169
25972	950170
32027	950171
67351	950172
296150	950173
42612	950174
5937	950175
136507	950176
32842	950177
93728	950178
329304	950179
14139	950180
194078	950181
427	950182
25819	950183
25819	950184
348488	950185
20930	950186
17168	950187
35197	950188
46940	950189
20058	950190
193054	950191
55345	950192
12272	950193
200	950194
58233	950195
50034	950196
25225	950197
141640	950198
90018	950199
53655	950200
533	950201
191406	950202
30470	950203
290771	950204
83426	950205
9738	950206
147921	950207
104407	950208
27772	950209
19011	950210
205771	950211
60020	950212
4586	950213
280144	950214
78906	950215
29411	950216
155662	950217
17980	950218
44014	950219
481	950220
33956	950221
11944	950222
86402	950223
118122	950224
8240	950225
55293	950226
130427	950227
12013	950228
17852	950229
291306	950230
18374	950231
58736	950232
314	950233
178334	950234
41915	950235
14675	950236
125186	950237
348270	950238
308118	950239
83603	950240
5433	950241
78517	950242
56077	950243
12977	950244
133287	950245
356111	950246
10352	950247
26740	950248
13675	950249
203516	950250
198663	950251
53308	950252
146381	950253
317937	950254
21893	950255
126074	950256
116569	950257
60843	950258
60683	950259
44780	950260
12548	950261
71635	950262
38021	950263
61475	950264
42032	950265
2658	950266
24265	950267
24305	950268
240578	950269
18217	950270
25358	950271
12581	950272
241399	950273
94692	950274
92552	950275
4942	950276
66449	950277
30021	950278
705	950279
191458	950280
410	950281
179317	950282
71377	950283
50526	950284
110590	950285
28082	950286
25494	950287
5900	950288
229	950289
221270	950290
1208	950291
5763	950292
71019	950293
5294	950294
35932	950295
27499	950296
318635	950297
13098	950298
58363	950299
25110	950300
33324	950301
107431	950302
166735	950303
30855	950304
44532	950305
95483	950306
27761	950307
108457	950308
106818	950309
45668	950310
45475	950311
10603	950312
3828	950313
35891	950314
189124	950315
587	950316
30464	950317
69488	950318
49912	950319
65635	950320
210303	950321
264437	950322
312557	950323
11172	950324
22163	950325
124213	950326
137066	950327
159752	950328
266663	950329
187576	950330
2467	950331
306680	950332
2665	950333
28331	950334
39972	950335
52304	950336
12300	950337
340948	950338
136275	950339
188148	950340
9091	950341
93586	950342
82210	950343
42774	950344
195738	950345
5491	950346
33525	950347
75024	950348
69012	950349
135651	950350
123197	950351
23006	950352
49723	950353
117531	950354
62875	950355
229621	950356
65545	950357
345543	950358
39862	950359
15329	950360
58224	950361
61283	950362
323995	950363
37214	950364
64747	950365
141065	950366
97158	950367
101015	950368
344770	950369
127870	950370
51330	950371
36281	950372
29681	950373
3635	950374
107314	950375
95302	950376
40904	950377
312332	950378
117642	950379
65697	950380
970	950381
145577	950382
229357	950383
75163	950384
109862	950385
153651	950386
87578	950387
37727	950388
22686	950389
178469	950390
18760	950391
139343	950392
61564	950393
119596	950394
18204	950395
10863	950396
298736	950397
346178	950398
46645	950399
320297	950400
42690	950401
75531	950402
300519	950403
16297	950404
17800	950405
14436	950406
31184	950407
216705	950408
200860	950409
32003	950410
171301	950411
296602	950412
179	950413
30264	950414
49482	950415
16788	950416
77893	950417
143941	950418
37041	950419
213337	950420
11778	950421
6396	950422
4130	950423
22116	950424
135943	950425
57052	950426
21106	950427
26525	950428
129101	950429
10269	950430
10004	950431
18059	950432
821	950433
119938	950434
7740	950435
198227	950436
117973	950437
5334	950438
149227	950439
70067	950440
5319	950441
37863	950442
17636	950443
211	950444
96240	950445
8074	950446
14740	950447
12421	950448
24165	950449
249990	950450
594	950451
110773	950452
36335	950453
158941	950454
1679	950455
25733	950456
17520	950457
91431	950458
127754	950459
81335	950460
108434	950461
51997	950462
16248	950463
56361	950464
83619	950465
60681	950466
37239	950467
16936	950468
94791	950469
17508	950470
67440	950471
19459	950472
165491	950473
2151	950474
67479	950475
28385	950476
111203	950477
192257	950478
89700	950479
36969	950480
33809	950481
107621	950482
281896	950483
30737	950484
351853	950485
22164	950486
84266	950487
346827	950488
67529	950489
45304	950490
3440	950491
253213	950492
68130	950493
33944	950494
118411	950495
40193	950496
7487	950497
127021	950498
12962	950499
1551	950500
6978	950501
169442	950502
77111	950503
37222	950504
215766	950505
186307	950506
76619	950507
12726	950508
31039	950509
5631	950510
187655	950511
265	950512
49111	950513
49173	950514
270179	950515
30023	950516
80679	950517
110694	950518
81275	950519
153943	950520
256332	950521
864	950522
107873	950523
81512	950524
352399	950525
6221	950526
97214	950527
49291	950528
49941	950529
6796	950530
240051	950531
172590	950532
110006	950533
51231	950534
287408	950535
180735	950536
75628	950537
204680	950538
339971	950539
57296	950540
84869	950541
19233	950542
75205	950543
171723	950544
26482	950545
97398	950546
108661	950547
85013	950548
121281	950549
168525	950550
50680	950551
191462	950552
250833	950553
241034	950554
129797	950555
293086	950556
169958	950557
77571	950558
37897	950559
134891	950560
41539	950561
248350	950562
248786	950563
196247	950564
254405	950565
199191	950566
55434	950567
202208	950568
37734	950569
341608	950570
159911	950571
43874	950572
207745	950573
73697	950574
156161	950575
83003	950576
276616	950577
135817	950578
176	950579
203433	950580
212301	950581
76459	950582
66012	950583
32012	950584
9758	950585
81801	950586
23748	950587
20356	950588
179036	950589
128987	950590
32000	950591
2371	950592
113847	950593
335545	950594
53899	950595
13807	950596
331943	950597
39919	950598
84678	950599
273439	950600
76407	950601
284518	950602
30963	950603
68232	950604
145710	950605
26482	950606
99096	950607
333232	950608
4369	950609
207702	950610
102878	950611
79556	950612
6066	950613
236253	950614
157832	950615
209951	950616
17758	950617
6791	950618
20007	950619
8655	950620
101392	950621
8192	950622
193586	950623
152186	950624
43165	950625
134648	950626
182614	950627
81169	950628
218032	950629
174639	950630
79787	950631
253327	950632
122927	950633
42776	950634
123148	950635
54677	950636
94274	950637
94179	950638
25257	950639
43549	950640
29565	950641
109707	950642
24782	950643
183744	950644
15240	950645
78449	950646
145143	950647
125854	950648
251439	950649
48951	950650
126837	950651
221133	950652
218093	950653
175846	950654
172372	950655
91212	950656
19636	950657
28719	950658
48951	950659
121022	950660
5549	950661
69466	950662
69804	950663
43795	950664
64652	950665
80255	950666
68227	950667
17379	950668
53959	950669
59747	950670
240542	950671
8143	950672
100028	950673
31697	950674
286723	950675
5902	950676
293822	950677
2894	950678
37871	950679
38128	950680
66940	950681
123693	950682
191850	950683
715	950684
5241	950685
859	950686
208772	950687
11700	950688
192766	950689
9675	950690
80423	950691
140335	950692
30347	950693
27308	950694
44701	950695
144	950696
76657	950697
36734	950698
212490	950699
1548	950700
37374	950701
29370	950702
3	950703
186143	950704
30696	950705
4902	950706
347456	950707
40249	950708
258480	950709
3140	950710
172155	950711
174440	950712
94459	950713
1338	950714
29303	950715
157283	950716
186793	950717
15825	950718
18749	950719
174853	950720
6135	950721
1679	950722
137918	950723
269976	950724
298459	950725
15168	950726
356266	950727
52806	950728
100780	950729
72120	950730
67863	950731
32712	950732
26241	950733
50	950734
74078	950735
121634	950736
5297	950737
51969	950738
188889	950739
14786	950740
52263	950741
110238	950742
57133	950743
4185	950744
25278	950745
136914	950746
151764	950747
162460	950748
13553	950749
55858	950750
274027	950751
341121	950752
60273	950753
184875	950754
186294	950755
55956	950756
621	950757
101073	950758
110098	950759
35914	950760
235128	950761
43950	950762
52389	950763
118367	950764
72177	950765
279809	950766
85357	950767
1522	950768
112698	950769
1512	950770
340508	950771
845	950772
161456	950773
76522	950774
11375	950775
175302	950776
1551	950777
3353	950778
26997	950779
345138	950780
26529	950781
262798	950782
211231	950783
308827	950784
126376	950785
18217	950786
20093	950787
81634	950788
59323	950789
92723	950790
118621	950791
37649	950792
239710	950793
173444	950794
34999	950795
299406	950796
227797	950797
75725	950798
72579	950799
125760	950800
71493	950801
93610	950802
290560	950803
246754	950804
72005	950805
43824	950806
77312	950807
174987	950808
204153	950809
236339	950810
174224	950811
32206	950812
346714	950813
22792	950814
3317	950815
77188	950816
19596	950817
33806	950818
58956	950819
43745	950820
4205	950821
147170	950822
136050	950823
172400	950824
224	950825
144322	950826
173680	950827
169384	950828
339840	950829
48021	950830
29720	950831
79646	950832
208183	950833
117943	950834
188254	950835
327203	950836
18720	950837
48510	950838
247716	950839
88153	950840
77648	950841
2418	950842
52928	950843
16158	950844
152770	950845
44348	950846
8715	950847
338334	950848
1704	950849
198451	950850
72909	950851
26821	950852
330263	950853
253605	950854
41407	950855
35320	950856
158469	950857
348415	950858
99250	950859
271675	950860
17593	950861
12407	950862
25737	950863
12185	950864
48887	950865
295516	950866
292866	950867
7510	950868
121662	950869
319893	950870
50797	950871
187537	950872
24483	950873
115765	950874
184634	950875
18678	950876
314585	950877
225280	950878
99637	950879
108606	950880
171648	950881
171713	950882
5257	950883
2213	950884
18770	950885
357132	950886
206776	950887
107742	950888
193156	950889
292918	950890
194423	950891
3118	950892
410	950893
232766	950894
259055	950895
146795	950896
4199	950897
94758	950898
95820	950899
14779	950900
70430	950901
794	950902
153289	950903
469	950904
108650	950905
72157	950906
109907	950907
49152	950908
81550	950909
128000	950910
74676	950911
81257	950912
302428	950913
88806	950914
6154	950915
283061	950916
38638	950917
279439	950918
6907	950919
20775	950920
28900	950921
181238	950922
34487	950923
6448	950924
46842	950925
8171	950926
43954	950927
3128	950928
315066	950929
45214	950930
125104	950931
72289	950932
213321	950933
72840	950934
2254	950935
13077	950936
9912	950937
27515	950938
97350	950939
256062	950940
19586	950941
174186	950942
352400	950943
31251	950944
8747	950945
264545	950946
165093	950947
5197	950948
311379	950949
122197	950950
10735	950951
264829	950952
32931	950953
182	950954
80035	950955
44615	950956
47054	950957
136180	950958
103340	950959
843	950960
24489	950961
60148	950962
1701	950963
1701	950964
74874	950965
74874	950966
318209	950967
263725	950968
5518	950969
10578	950970
2440	950971
317117	950972
189556	950973
25506	950974
222960	950975
94434	950976
19013	950977
196271	950978
189806	950979
155165	950980
189627	950981
351672	950982
29770	950983
200976	950984
298259	950985
188582	950986
648	950987
69928	950988
193003	950989
1151	950990
189535	950991
29511	950992
14145	950993
31727	950994
755	950995
40172	950996
1480	950997
2422	950998
9712	950999
8224	951000
111687	951001
488	951002
1480	951003
36382	951004
166244	951005
73789	951006
52473	951007
52697	951008
121400	951009
14832	951010
81328	951011
120910	951012
325847	951013
326385	951014
119611	951015
119198	951016
30898	951017
31048	951018
31902	951019
165888	951020
804	951021
45687	951022
66302	951023
83469	951024
7466	951025
12824	951026
6120	951027
36784	951028
78580	951029
190910	951030
52470	951031
3772	951032
23955	951033
95479	951034
192669	951035
22237	951036
3180	951037
16179	951038
91488	951039
18972	951040
253951	951041
1274	951042
78946	951043
238729	951044
204724	951045
81358	951046
63468	951047
6756	951048
5253	951049
15451	951050
2071	951051
201889	951052
175	951053
76902	951054
3327	951055
2730	951056
317	951057
95986	951058
919	951059
22848	951060
164177	951061
164177	951062
174	951063
52375	951064
239500	951065
97645	951066
2894	951067
118948	951068
171231	951069
145303	951070
73789	951071
7008	951072
68943	951073
717	951074
37313	951075
321529	951076
37952	951077
1201	951078
36173	951079
187116	951080
117789	951081
313013	951082
897	951083
312385	951084
187000	951085
19903	951086
24676	951087
265224	951088
1064	951089
62576	951090
322211	951091
73670	951092
10775	951093
87867	951094
13315	951095
67992	951096
34064	951097
95920	951098
47422	951099
18970	951100
26093	951101
13779	951102
156085	951103
307341	951104
334408	951105
22352	951106
99431	951107
76345	951108
18288	951109
73891	951110
345910	951111
61326	951112
328077	951113
158320	951114
90682	951115
4429	951116
172064	951117
4239	951118
11735	951119
337156	951120
345136	951121
9296	951122
19217	951123
66994	951124
424	951125
30259	951126
124622	951127
41442	951128
295794	951129
130310	951130
121051	951131
19893	951132
102175	951133
105646	951134
50264	951135
31577	951136
332682	951137
151876	951138
4751	951139
123923	951140
31244	951141
15091	951142
310098	951143
201134	951144
88260	951145
102122	951146
20501	951147
111833	951148
41175	951149
35336	951150
157303	951151
148612	951152
107307	951153
88974	951154
96609	951155
998	951156
25936	951157
56811	951158
117299	951159
17408	951160
39855	951161
181844	951162
5802	951163
169265	951164
101669	951165
23597	951166
23225	951167
328809	951168
61200	951169
20121	951170
102098	951171
96182	951172
94872	951173
67147	951174
52734	951175
25122	951176
118556	951177
5372	951178
107123	951179
6897	951180
150334	951181
77795	951182
78176	951183
193307	951184
5106	951185
185657	951186
81	951187
33352	951188
97561	951189
65346	951190
180708	951191
352508	951192
78794	951193
10602	951194
315387	951195
61127	951196
221331	951197
8829	951198
26838	951199
130255	951200
57289	951201
29667	951202
81297	951203
100479	951204
12264	951205
103033	951206
266468	951207
196374	951208
1155	951209
1168	951210
4307	951211
6761	951212
2855	951213
266	951214
341867	951215
312382	951216
187061	951217
24605	951218
313226	951219
82064	951220
21343	951221
22961	951222
9568	951223
8870	951224
325887	951225
161034	951226
2588	951227
779	951228
148345	951229
1806	951230
102169	951231
102541	951232
49916	951233
12537	951234
203991	951235
107931	951236
76866	951237
4552	951238
191627	951239
59105	951240
345921	951241
121207	951242
9578	951243
32123	951244
104215	951245
78329	951246
20379	951247
151136	951248
159881	951249
248379	951250
246207	951251
217637	951252
26016	951253
20206	951254
191582	951255
159937	951256
118163	951257
53926	951258
32240	951259
101492	951260
32057	951261
326	951262
83493	951263
55292	951264
28249	951265
53	951266
19638	951267
168588	951268
163278	951269
12729	951270
105269	951271
351867	951272
4983	951273
65704	951274
71368	951275
116442	951276
292862	951277
67515	951278
32022	951279
189801	951280
112397	951281
54899	951282
33062	951283
51775	951284
95183	951285
126201	951286
52226	951287
10647	951288
32095	951289
36104	951290
22909	951291
502	951292
81717	951293
284152	951294
70241	951295
182114	951296
61848	951297
52847	951298
92088	951299
40605	951300
78554	951301
66448	951302
19554	951303
287154	951304
236479	951305
18809	951306
118215	951307
55238	951308
52409	951309
41467	951310
124344	951311
227592	951312
203480	951313
286192	951314
153962	951315
71273	951316
101820	951317
59371	951318
11235	951319
14236	951320
160766	951321
10693	951322
22970	951323
24865	951324
902	951325
902	951326
24799	951327
902	951328
16796	951329
3135	951330
121461	951331
22970	951332
41694	951333
20258	951334
260668	951335
9286	951336
45799	951337
31717	951338
5242	951339
160848	951340
176530	951341
3424	951342
72172	951343
122545	951344
57057	951345
328989	951346
10275	951347
325586	951348
31367	951349
9446	951350
2553	951351
66689	951352
160939	951353
142248	951354
160851	951355
108893	951356
194767	951357
79753	951358
141391	951359
41496	951360
157799	951361
90119	951362
69737	951363
27708	951364
218661	951365
243591	951366
35894	951367
31542	951368
12309	951369
329133	951370
74306	951371
186206	951372
108048	951373
26754	951374
83963	951375
5027	951376
64313	951377
71388	951378
168846	951379
92313	951380
184489	951381
90346	951382
228756	951383
123041	951384
87833	951385
22446	951386
1439	951387
21353	951388
204443	951389
21353	951390
86690	951391
143606	951392
105985	951393
794	951394
25782	951395
98455	951396
60527	951397
96740	951398
2154	951399
7994	951400
6458	951401
78196	951402
196705	951403
239936	951404
46692	951405
162868	951406
147517	951407
326321	951408
121616	951409
193373	951410
289449	951411
194826	951412
68297	951413
7511	951414
1808	951415
19	951416
52232	951417
118239	951418
49230	951419
69540	951420
16215	951421
1522	951422
515	951423
7764	951424
326772	951425
32802	951426
240457	951427
192210	951428
113263	951429
94470	951430
30161	951431
23304	951432
274400	951433
40960	951434
254692	951435
41784	951436
194328	951437
46955	951438
121470	951439
188250	951440
160078	951441
246816	951442
52042	951443
255166	951444
5965	951445
146136	951446
305757	951447
313029	951448
163102	951449
40701	951450
88174	951451
74401	951452
187022	951453
36167	951454
123156	951455
127803	951456
18889	951457
62	951458
266223	951459
105041	951460
118330	951461
245196	951462
54007	951463
68654	951464
32708	951465
243714	951466
49316	951467
188632	951468
16710	951469
35814	951470
279391	951471
173828	951472
13323	951473
41993	951474
253935	951475
37219	951476
4378	951477
4731	951478
85693	951479
207266	951480
18690	951481
122272	951482
110936	951483
243674	951484
268465	951485
320315	951486
26471	951487
350393	951488
122513	951489
194593	951490
25870	951491
25882	951492
312334	951493
327336	951494
246137	951495
75564	951496
1813	951497
120811	951498
160260	951499
323618	951500
86205	951501
275828	951502
162858	951503
4501	951504
23030	951505
114739	951506
189453	951507
111939	951508
274844	951509
76285	951510
148646	951511
37908	951512
224646	951513
91485	951514
241245	951515
145748	951516
232408	951517
191469	951518
60652	951519
60745	951520
130500	951521
142792	951522
121215	951523
75502	951524
44918	951525
10314	951526
22613	951527
101045	951528
87370	951529
256829	951530
116003	951531
192317	951532
115591	951533
204046	951534
54651	951535
184300	951536
322172	951537
183868	951538
191697	951539
332636	951540
263428	951541
5264	951542
325111	951543
68752	951544
25793	951545
108269	951546
247881	951547
275543	951548
339	951549
263716	951550
22982	951551
5890	951552
4168	951553
272308	951554
186631	951555
87140	951556
274197	951557
224482	951558
305163	951559
85136	951560
187651	951561
18776	951562
188166	951563
159785	951564
187252	951565
188095	951566
187377	951567
317323	951568
313230	951569
188152	951570
314943	951571
312953	951572
314119	951573
312367	951574
160035	951575
188170	951576
317552	951577
317062	951578
316965	951579
317026	951580
117488	951581
77255	951582
160280	951583
100228	951584
18893	951585
187573	951586
18327	951587
50153	951588
345895	951589
196276	951590
11823	951591
300836	951592
258513	951593
1282	951594
196246	951595
333022	951596
171818	951597
314611	951598
235656	951599
314875	951600
728	951601
298537	951602
159848	951603
1657	951604
201366	951605
205119	951606
75730	951607
229293	951608
287590	951609
171525	951610
26983	951611
135992	951612
192229	951613
202350	951614
186965	951615
59137	951616
241659	951617
174174	951618
329004	951619
206560	951620
195103	951621
37238	951622
26770	951623
26770	951624
20900	951625
170717	951626
284927	951627
183592	951628
166859	951629
319713	951630
217234	951631
92945	951632
12927	951633
64987	951634
194361	951635
198327	951636
32100	951637
313313	951638
120504	951639
44343	951640
81143	951641
12834	951642
105766	951643
60284	951644
272453	951645
12647	951646
79916	951647
14709	951648
254816	951649
351121	951650
77143	951651
16	951652
322338	951653
187115	951654
122076	951655
75933	951656
36178	951657
104863	951658
63353	951659
40679	951660
225847	951661
142842	951662
26257	951663
311904	951664
32411	951665
64985	951666
45521	951667
60704	951668
162777	951669
101677	951670
187323	951671
174810	951672
82164	951673
313036	951674
20375	951675
136460	951676
4506	951677
168404	951678
19	951679
340	951680
120850	951681
166267	951682
138910	951683
98448	951684
115511	951685
87400	951686
194181	951687
27405	951688
190572	951689
53584	951690
162364	951691
30049	951692
347798	951693
118661	951694
178708	951695
161658	951696
2087	951697
4179	951698
2	951699
194404	951700
15011	951701
142401	951702
97918	951703
253261	951704
159105	951705
106185	951706
160577	951707
96043	951708
18929	951709
204849	951710
161305	951711
102832	951712
107142	951713
1006	951714
149016	951715
88442	951716
264091	951717
36362	951718
26324	951719
118444	951720
130	951721
112369	951722
342464	951723
30	951724
64962	951725
55	951726
3842	951727
137417	951728
155331	951729
97673	951730
112369	951731
222071	951732
9445	951733
318695	951734
62892	951735
1258	951736
17	951737
65798	951738
162952	951739
45872	951740
266838	951741
70484	951742
91618	951743
12409	951744
23356	951745
22566	951746
9445	951747
37247	951748
204221	951749
162833	951750
21422	951751
206020	951752
208935	951753
83684	951754
130207	951755
112082	951756
207697	951757
108543	951758
129682	951759
57999	951760
245801	951761
349210	951762
98215	951763
39946	951764
130548	951765
206642	951766
354042	951767
352227	951768
83422	951769
158820	951770
110798	951771
58203	951772
354226	951773
45127	951774
286830	951775
177171	951776
205724	951777
62555	951778
5347	951779
130454	951780
130502	951781
202086	951782
71567	951783
87110	951784
219260	951785
216632	951786
357202	951787
208842	951788
294098	951789
84071	951790
128555	951791
350728	951792
355483	951793
173739	951794
355697	951795
203042	951796
83649	951797
78376	951798
129721	951799
354690	951800
206402	951801
206820	951802
351823	951803
2824	951804
173451	951805
174863	951806
83610	951807
130069	951808
13295	951809
19486	951810
25856	951811
181920	951812
351742	951813
10316	951814
198360	951815
674	951816
322942	951817
45039	951818
21388	951819
18849	951820
115814	951821
170793	951822
148932	951823
185912	951824
51674	951825
4759	951826
16343	951827
213639	951828
56132	951829
65088	951830
13554	951831
308036	951832
26839	951833
108586	951834
2357	951835
280195	951836
256266	951837
33479	951838
107257	951839
269611	951840
46176	951841
71055	951842
90125	951843
119273	951844
77602	951845
26481	951846
81077	951847
297870	951848
218364	951849
199474	951850
79612	951851
87365	951852
54487	951853
38407	951854
93083	951855
222399	951856
56389	951857
182022	951858
256494	951859
195599	951860
305198	951861
205924	951862
69761	951863
64046	951864
60997	951865
223494	951866
177092	951867
155747	951868
78671	951869
6388	951870
183315	951871
52183	951872
19354	951873
91121	951874
282103	951875
219555	951876
43040	951877
126308	951878
255348	951879
129514	951880
30714	951881
207328	951882
9018	951883
7068	951884
62939	951885
29981	951886
22554	951887
99243	951888
12367	951889
22581	951890
65795	951891
98980	951892
98906	951893
31350	951894
44662	951895
156309	951896
65369	951897
99341	951898
22560	951899
65632	951900
31265	951901
44840	951902
98918	951903
98945	951904
254281	951905
22464	951906
65399	951907
44959	951908
99270	951909
65665	951910
254823	951911
155405	951912
44652	951913
98928	951914
155804	951915
206503	951916
270869	951917
280086	951918
349118	951919
9414	951920
7789	951921
194911	951922
65941	951923
208349	951924
80129	951925
163918	951926
11790	951927
10781	951928
294357	951929
67675	951930
34440	951931
293337	951932
239741	951933
176095	951934
29988	951935
169252	951936
290608	951937
302472	951938
171827	951939
28716	951940
286272	951941
111881	951942
205552	951943
24188	951944
38672	951945
290995	951946
49661	951947
129191	951948
4003	951949
12189	951950
268115	951951
73043	951952
128769	951953
302127	951954
108659	951955
293439	951956
6808	951957
83769	951958
8488	951959
183642	951960
208345	951961
13177	951962
171978	951963
130474	951964
206080	951965
291297	951966
210377	951967
174679	951968
33441	951969
44642	951970
17662	951971
244338	951972
187651	951973
286805	951974
37207	951975
168167	951976
170831	951977
64059	951978
299206	951979
82800	951980
11845	951981
251152	951982
127171	951983
251652	951984
70990	951985
113204	951986
127164	951987
38484	951988
38277	951989
113964	951990
310641	951991
37749	951992
59328	951993
87164	951994
345482	951995
134482	951996
78790	951997
20346	951998
151229	951999
58	952000
141265	952001
29424	952002
209915	952003
141751	952004
224106	952005
150691	952006
45066	952007
217003	952008
14625	952009
321143	952010
159408	952011
93478	952012
287905	952013
154539	952014
185988	952015
181525	952016
108347	952017
139079	952018
227490	952019
240172	952020
74319	952021
39914	952022
85038	952023
93977	952024
7736	952025
257302	952026
81687	952027
91864	952028
44925	952029
1644	952030
70920	952031
203234	952032
65471	952033
109386	952034
251947	952035
260376	952036
38427	952037
58887	952038
95195	952039
142412	952040
8486	952041
169671	952042
256541	952043
6931	952044
60393	952045
2464	952046
44985	952047
151802	952048
201421	952049
68660	952050
158914	952051
778	952052
50494	952053
87224	952054
78273	952055
15487	952056
69270	952057
586	952058
13316	952059
108186	952060
10398	952061
46045	952062
95182	952063
2855	952064
70470	952065
70996	952066
169688	952067
11796	952068
37671	952069
156111	952070
65577	952071
201374	952072
104238	952073
99896	952074
184207	952075
65398	952076
198628	952077
208781	952078
2771	952079
13308	952080
39647	952081
72552	952082
64293	952083
118171	952084
284590	952085
121320	952086
3650	952087
27537	952088
259972	952089
23178	952090
123040	952091
162185	952092
9157	952093
102809	952094
336648	952095
34182	952096
48539	952097
114671	952098
43017	952099
9597	952100
9923	952101
27065	952102
2866	952103
7836	952104
63047	952105
78517	952106
3803	952107
66701	952108
93533	952109
17824	952110
36734	952111
48708	952112
44180	952113
160137	952114
107553	952115
9145	952116
70131	952117
55260	952118
103809	952119
38692	952120
3014	952121
125076	952122
116739	952123
24214	952124
101354	952125
206503	952126
177675	952127
96283	952128
265502	952129
102573	952130
154358	952131
115867	952132
63163	952133
135342	952134
134693	952135
18337	952136
95920	952137
10966	952138
1448	952139
52538	952140
11868	952141
107398	952142
21577	952143
5629	952144
95585	952145
28077	952146
21088	952147
55264	952148
216246	952149
54026	952150
126469	952151
5447	952152
76482	952153
233216	952154
39261	952155
92594	952156
29703	952157
48510	952158
738	952159
235176	952160
78412	952161
297808	952162
79302	952163
79778	952164
1740	952165
82915	952166
135973	952167
57038	952168
106982	952169
4046	952170
18381	952171
268	952172
87193	952173
15022	952174
8054	952175
217566	952176
200862	952177
80183	952178
197388	952179
151554	952180
289464	952181
215057	952182
67620	952183
181521	952184
67581	952185
117855	952186
275120	952187
32625	952188
86310	952189
127139	952190
124940	952191
46502	952192
12394	952193
36837	952194
5296	952195
9590	952196
48649	952197
917	952198
3565	952199
68264	952200
97857	952201
502	952202
27104	952203
7836	952204
166148	952205
46155	952206
803	952207
89307	952208
35192	952209
154703	952210
192842	952211
16431	952212
140644	952213
166462	952214
12703	952215
1490	952216
177593	952217
797	952218
15564	952219
58769	952220
192021	952221
29395	952222
103583	952223
157312	952224
1234	952225
155826	952226
15899	952227
178482	952228
33209	952229
276921	952230
136819	952231
47895	952232
15934	952233
185776	952234
74311	952235
204403	952236
183554	952237
90481	952238
131008	952239
804	952240
137785	952241
229274	952242
45007	952243
9704	952244
165891	952245
13087	952246
20681	952247
29801	952248
121668	952249
293772	952250
2869	952251
127630	952252
254267	952253
15742	952254
192224	952255
323971	952256
14298	952257
59406	952258
244914	952259
175856	952260
282916	952261
56770	952262
6916	952263
56574	952264
134815	952265
99214	952266
3472	952267
307273	952268
157430	952269
177910	952270
114848	952271
250359	952272
88799	952273
231295	952274
137619	952275
31263	952276
36043	952277
218516	952278
235101	952279
298982	952280
307299	952281
195167	952282
63794	952283
125163	952284
28298	952285
249634	952286
225652	952287
52912	952288
40006	952289
168328	952290
81510	952291
6831	952292
325835	952293
334478	952294
80908	952295
21761	952296
198624	952297
232734	952298
116989	952299
57162	952300
137619	952301
151480	952302
156712	952303
183923	952304
333251	952305
156689	952306
130330	952307
218843	952308
56799	952309
256280	952310
89790	952311
29161	952312
342166	952313
34980	952314
65988	952315
58584	952316
142310	952317
81325	952318
112983	952319
165368	952320
343435	952321
92840	952322
186748	952323
195144	952324
236024	952325
140263	952326
166216	952327
125632	952328
309985	952329
23088	952330
112983	952331
137716	952332
141406	952333
180710	952334
80042	952335
324780	952336
192151	952337
237008	952338
244906	952339
340426	952340
242665	952341
210844	952342
113397	952343
180668	952344
55083	952345
88930	952346
49468	952347
75410	952348
83020	952349
204078	952350
137687	952351
77687	952352
46727	952353
136534	952354
149213	952355
21960	952356
64969	952357
278425	952358
323264	952359
8656	952360
3826	952361
55676	952362
96850	952363
258724	952364
122143	952365
225	952366
78830	952367
282770	952368
302943	952369
41304	952370
33633	952371
21878	952372
108262	952373
710	952374
39591	952375
6462	952376
42655	952377
27623	952378
238943	952379
95933	952380
50923	952381
78804	952382
123743	952383
62187	952384
118147	952385
94413	952386
2723	952387
32147	952388
260559	952389
46937	952390
9367	952391
142124	952392
163080	952393
21355	952394
294568	952395
214473	952396
137759	952397
207724	952398
4493	952399
231580	952400
84147	952401
111599	952402
60568	952403
13490	952404
91687	952405
148139	952406
37685	952407
153210	952408
24133	952409
98490	952410
16564	952411
23076	952412
211379	952413
29936	952414
15456	952415
112934	952416
83354	952417
66575	952418
295121	952419
39078	952420
280803	952421
71375	952422
44129	952423
10472	952424
75422	952425
23452	952426
90713	952427
15610	952428
117312	952429
135137	952430
315032	952431
23656	952432
38778	952433
77745	952434
3411	952435
28638	952436
91400	952437
84925	952438
946	952439
16631	952440
7666	952441
66737	952442
88859	952443
66835	952444
164755	952445
253536	952446
331872	952447
150015	952448
223363	952449
24901	952450
330374	952451
327753	952452
110534	952453
236307	952454
62154	952455
123010	952456
42877	952457
22073	952458
4712	952459
14837	952460
41868	952461
2867	952462
331290	952463
22571	952464
22579	952465
65649	952466
4692	952467
65596	952468
155125	952469
187297	952470
42525	952471
1578	952472
242024	952473
180904	952474
190777	952475
26111	952476
12078	952477
75622	952478
18881	952479
38994	952480
261178	952481
121926	952482
73617	952483
169994	952484
7337	952485
12272	952486
28155	952487
160092	952488
225944	952489
296895	952490
257644	952491
39656	952492
211484	952493
39854	952494
313481	952495
58150	952496
190381	952497
17393	952498
146261	952499
63389	952500
69091	952501
138008	952502
187740	952503
235807	952504
194236	952505
46038	952506
44406	952507
27520	952508
196323	952509
74158	952510
74	952511
74158	952512
41868	952513
5722	952514
143038	952515
60635	952516
141793	952517
39	952518
99611	952519
44900	952520
45914	952521
2262	952522
70548	952523
20895	952524
56983	952525
114505	952526
79969	952527
348	952528
83802	952529
75305	952530
20137	952531
62813	952532
337852	952533
334247	952534
45013	952535
241673	952536
133128	952537
23130	952538
55251	952539
13620	952540
41629	952541
13910	952542
60608	952543
224010	952544
297161	952545
299510	952546
32200	952547
57259	952548
84697	952549
320417	952550
320077	952551
319804	952552
155418	952553
3657	952554
311013	952555
218182	952556
98885	952557
210570	952558
232899	952559
331370	952560
117042	952561
127313	952562
342822	952563
142722	952564
258641	952565
295910	952566
115321	952567
139766	952568
88341	952569
317196	952570
249457	952571
224199	952572
307440	952573
136293	952574
142134	952575
197890	952576
155929	952577
165040	952578
83990	952579
346032	952580
116014	952581
258952	952582
99762	952583
115047	952584
255942	952585
18352	952586
202562	952587
40198	952588
89236	952589
82888	952590
7416	952591
62949	952592
163448	952593
4862	952594
91861	952595
201519	952596
200462	952597
12177	952598
14052	952599
320575	952600
45789	952601
6873	952602
107466	952603
203356	952604
38689	952605
1845	952606
260690	952607
102138	952608
193342	952609
6300	952610
341945	952611
93054	952612
63767	952613
29551	952614
252544	952615
36350	952616
51985	952617
2451	952618
55868	952619
3756	952620
52239	952621
9861	952622
27755	952623
300248	952624
306223	952625
119947	952626
41723	952627
332012	952628
123361	952629
99248	952630
165047	952631
123216	952632
76329	952633
242099	952634
255616	952635
65568	952636
183587	952637
23180	952638
74590	952639
92121	952640
242125	952641
350142	952642
83136	952643
53830	952644
302496	952645
39821	952646
190864	952647
200959	952648
4681	952649
66087	952650
96766	952651
7779	952652
257447	952653
88506	952654
183620	952655
20696	952656
21890	952657
307369	952658
68211	952659
161852	952660
1016	952661
33211	952662
9024	952663
90508	952664
97528	952665
112053	952666
157228	952667
307157	952668
242551	952669
27042	952670
27042	952671
63628	952672
40485	952673
82461	952674
63408	952675
23380	952676
51162	952677
95440	952678
145635	952679
65982	952680
139527	952681
148201	952682
28696	952683
191183	952684
155270	952685
73969	952686
13713	952687
126898	952688
1713	952689
60631	952690
100244	952691
119526	952692
27016	952693
35439	952694
86976	952695
99078	952696
197515	952697
91909	952698
53459	952699
74102	952700
314	952701
19555	952702
183785	952703
471	952704
106620	952705
29949	952706
21784	952707
331164	952708
255487	952709
331443	952710
29374	952711
87519	952712
95255	952713
35439	952714
273907	952715
78078	952716
154987	952717
216870	952718
123186	952719
82124	952720
202446	952721
75092	952722
17556	952723
60221	952724
62951	952725
95202	952726
95159	952727
63059	952728
202738	952729
33351	952730
12597	952731
14018	952732
115350	952733
273831	952734
120315	952735
119776	952736
253149	952737
47791	952738
58201	952739
40201	952740
186103	952741
191438	952742
155391	952743
33036	952744
61327	952745
133835	952746
16835	952747
51512	952748
237061	952749
63410	952750
56495	952751
24951	952752
221327	952753
95786	952754
33493	952755
3364	952756
22248	952757
331456	952758
9706	952759
86834	952760
134916	952761
3692	952762
11940	952763
11228	952764
3287	952765
91347	952766
14105	952767
169215	952768
11979	952769
1540	952770
94864	952771
96116	952772
44485	952773
21129	952774
55755	952775
3692	952776
98721	952777
253879	952778
68600	952779
345617	952780
7403	952781
89218	952782
40419	952783
96861	952784
29833	952785
8582	952786
66676	952787
47345	952788
32627	952789
40878	952790
59840	952791
204613	952792
36049	952793
22460	952794
223390	952795
168905	952796
26168	952797
95678	952798
147357	952799
15862	952800
250391	952801
53288	952802
59508	952803
144348	952804
194268	952805
183401	952806
106896	952807
136048	952808
24789	952809
74474	952810
99285	952811
234318	952812
178688	952813
134832	952814
5444	952815
21204	952816
224184	952817
310428	952818
183208	952819
239414	952820
210721	952821
29392	952822
297614	952823
143993	952824
192685	952825
75988	952826
223466	952827
6865	952828
8197	952829
89030	952830
204467	952831
338151	952832
230359	952833
221070	952834
88185	952835
154022	952836
226900	952837
59381	952838
227644	952839
89593	952840
137254	952841
15633	952842
75106	952843
141150	952844
483	952845
189677	952846
5127	952847
313055	952848
56853	952849
77136	952850
32052	952851
223233	952852
7157	952853
263108	952854
10588	952855
125003	952856
1871	952857
28165	952858
36193	952859
49309	952860
61468	952861
101577	952862
195174	952863
116736	952864
193518	952865
46038	952866
79321	952867
324208	952868
162087	952869
54811	952870
9323	952871
41126	952872
23083	952873
21147	952874
86448	952875
220072	952876
105760	952877
203212	952878
266242	952879
4603	952880
42442	952881
269304	952882
100008	952883
100008	952884
42937	952885
58336	952886
328664	952887
54553	952888
6459	952889
60009	952890
190735	952891
98479	952892
18830	952893
40812	952894
22401	952895
5363	952896
77148	952897
77059	952898
77061	952899
187223	952900
1480	952901
199327	952902
45199	952903
60906	952904
103792	952905
27297	952906
149941	952907
49921	952908
28619	952909
146452	952910
127421	952911
28465	952912
266035	952913
3297	952914
36943	952915
139	952916
60	952917
148812	952918
15352	952919
152428	952920
312159	952921
152521	952922
47586	952923
1625	952924
115327	952925
44232	952926
314184	952927
160122	952928
271600	952929
245512	952930
58227	952931
40862	952932
85637	952933
115060	952934
98456	952935
65228	952936
86048	952937
95879	952938
42319	952939
17077	952940
312193	952941
117666	952942
154542	952943
243396	952944
325765	952945
194896	952946
125371	952947
28577	952948
105986	952949
318220	952950
1083	952951
6655	952952
21505	952953
67608	952954
96137	952955
1083	952956
28168	952957
5807	952958
113205	952959
15298	952960
29923	952961
269062	952962
53247	952963
179982	952964
29201	952965
90481	952966
189185	952967
318412	952968
13815	952969
1480	952970
71876	952971
261993	952972
3772	952973
143135	952974
115014	952975
160068	952976
176537	952977
154965	952978
39912	952979
45393	952980
82295	952981
11422	952982
12819	952983
18610	952984
4792	952985
256947	952986
95341	952987
135303	952988
117737	952989
198699	952990
56853	952991
66977	952992
314075	952993
101564	952994
115815	952995
22641	952996
295758	952997
56203	952998
59395	952999
63455	953000
15497	953001
12102	953002
15504	953003
81167	953004
1439	953005
317287	953006
45023	953007
14994	953008
7223	953009
34446	953010
52180	953011
125727	953012
296490	953013
16119	953014
56287	953015
81223	953016
22270	953017
977	953018
25524	953019
67035	953020
7436	953021
57683	953022
11179	953023
8255	953024
156863	953025
166877	953026
26472	953027
15983	953028
56117	953029
127936	953030
55970	953031
125958	953032
241	953033
87422	953034
61072	953035
12986	953036
122369	953037
184797	953038
2378	953039
66307	953040
218476	953041
15988	953042
14660	953043
139201	953044
28891	953045
63190	953046
164025	953047
137283	953048
253330	953049
4676	953050
227046	953051
25009	953052
31334	953053
248579	953054
3293	953055
221177	953056
124311	953057
137558	953058
52595	953059
103326	953060
61928	953061
150076	953062
310379	953063
50519	953064
7248	953065
138584	953066
139757	953067
149020	953068
3671	953069
77917	953070
3760	953071
324178	953072
55785	953073
134728	953074
216501	953075
44759	953076
309964	953077
41707	953078
272191	953079
12669	953080
113402	953081
145931	953082
102786	953083
9873	953084
139246	953085
19241	953086
93331	953087
125303	953088
1826	953089
12070	953090
24542	953091
75275	953092
13890	953093
4615	953094
193649	953095
114309	953096
18095	953097
42281	953098
143712	953099
38479	953100
123059	953101
48009	953102
9197	953103
117855	953104
114834	953105
14127	953106
197216	953107
79654	953108
8616	953109
14031	953110
104304	953111
50672	953112
109817	953113
162630	953114
136803	953115
85145	953116
161478	953117
3598	953118
38239	953119
307587	953120
3397	953121
26799	953122
153633	953123
87590	953124
20417	953125
10908	953126
119152	953127
12852	953128
70635	953129
113514	953130
95288	953131
54615	953132
32107	953133
279794	953134
123817	953135
137464	953136
70951	953137
279451	953138
118013	953139
271102	953140
1993	953141
92565	953142
42331	953143
25735	953144
10904	953145
134977	953146
185030	953147
275489	953148
2561	953149
4018	953150
2259	953151
64	953152
274664	953153
22392	953154
307864	953155
35464	953156
307609	953157
115020	953158
21324	953159
13014	953160
110741	953161
124595	953162
150300	953163
35450	953164
38190	953165
103963	953166
26598	953167
107782	953168
16593	953169
102926	953170
712	953171
664	953172
50798	953173
12396	953174
11621	953175
302385	953176
164173	953177
238812	953178
90	953179
144725	953180
346068	953181
9331	953182
230761	953183
50793	953184
310279	953185
664	953186
161151	953187
70515	953188
249687	953189
9657	953190
25414	953191
53741	953192
2919	953193
224344	953194
80613	953195
99914	953196
73634	953197
80613	953198
154889	953199
159408	953200
300345	953201
329262	953202
304776	953203
189681	953204
95616	953205
74516	953206
164115	953207
82979	953208
151742	953209
80570	953210
51120	953211
5385	953212
102990	953213
28416	953214
200933	953215
305844	953216
288574	953217
9326	953218
119458	953219
16139	953220
111975	953221
36710	953222
132987	953223
224689	953224
22564	953225
22392	953226
41150	953227
106673	953228
31158	953229
43111	953230
309837	953231
161471	953232
16891	953233
277095	953234
281096	953235
25431	953236
15958	953237
2659	953238
346818	953239
2713	953240
221342	953241
106716	953242
123340	953243
32602	953244
27496	953245
102783	953246
189060	953247
143277	953248
87185	953249
15196	953250
37609	953251
154467	953252
89628	953253
66771	953254
1802	953255
101618	953256
136634	953257
118541	953258
31854	953259
67113	953260
62154	953261
66946	953262
55557	953263
28590	953264
78241	953265
58239	953266
174356	953267
55253	953268
324807	953269
205454	953270
116998	953271
157485	953272
2930	953273
148963	953274
87436	953275
47426	953276
2384	953277
67418	953278
166541	953279
20195	953280
5409	953281
168065	953282
32117	953283
271785	953284
49898	953285
156120	953286
333320	953287
215093	953288
233242	953289
174167	953290
51406	953291
11488	953292
18370	953293
8881	953294
1036	953295
14385	953296
83986	953297
108532	953298
553	953299
56207	953300
18370	953301
46704	953302
285	953303
53014	953304
139571	953305
31055	953306
124209	953307
56238	953308
68758	953309
12732	953310
325477	953311
207331	953312
139631	953313
138678	953314
129495	953315
54506	953316
68378	953317
56315	953318
14069	953319
167785	953320
38877	953321
122564	953322
78213	953323
37127	953324
1258	953325
279125	953326
150066	953327
221399	953328
2067	953329
2024	953330
5953	953331
4447	953332
16411	953333
36735	953334
193367	953335
8764	953336
97157	953337
2537	953338
35220	953339
1493	953340
54516	953341
1510	953342
21043	953343
13051	953344
74165	953345
261320	953346
134667	953347
28838	953348
58188	953349
144352	953350
85427	953351
2297	953352
202122	953353
63375	953354
92698	953355
55814	953356
30195	953357
8768	953358
12607	953359
26850	953360
19735	953361
26829	953362
154451	953363
28670	953364
51302	953365
3319	953366
114630	953367
142665	953368
4190	953369
134804	953370
84808	953371
2854	953372
236849	953373
73493	953374
333502	953375
87191	953376
1764	953377
242921	953378
8890	953379
14994	953380
41415	953381
26195	953382
17173	953383
107868	953384
85462	953385
340992	953386
157240	953387
2914	953388
2297	953389
89683	953390
1673	953391
212366	953392
113193	953393
84376	953394
191741	953395
87735	953396
144191	953397
216653	953398
68638	953399
1356	953400
43221	953401
4631	953402
1231	953403
96605	953404
320212	953405
13766	953406
276708	953407
179273	953408
3744	953409
135206	953410
136385	953411
167661	953412
183688	953413
17513	953414
16285	953415
104943	953416
234521	953417
119559	953418
67331	953419
63475	953420
611	953421
133000	953422
153098	953423
68748	953424
26086	953425
90725	953426
63651	953427
113569	953428
111418	953429
19761	953430
182774	953431
9923	953432
62061	953433
5256	953434
5691	953435
67078	953436
94227	953437
117510	953438
5358	953439
56649	953440
338433	953441
336043	953442
4214	953443
47260	953444
25478	953445
308719	953446
136343	953447
121232	953448
104424	953449
337261	953450
87427	953451
136026	953452
87997	953453
958	953454
9756	953455
84782	953456
58652	953457
47711	953458
188763	953459
24802	953460
346331	953461
142158	953462
9508	953463
4124	953464
17292	953465
105353	953466
83801	953467
52217	953468
46551	953469
95937	953470
2320	953471
45401	953472
94844	953473
112447	953474
150318	953475
166999	953476
16	953477
214875	953478
39785	953479
29019	953480
322044	953481
16889	953482
16889	953483
58639	953484
37064	953485
104688	953486
53233	953487
11782	953488
129634	953489
125832	953490
289143	953491
133621	953492
21754	953493
18704	953494
220491	953495
81777	953496
82427	953497
59415	953498
10679	953499
87690	953500
87690	953501
88919	953502
99402	953503
26569	953504
127514	953505
83620	953506
340847	953507
132927	953508
19603	953509
19603	953510
283944	953511
201037	953512
55142	953513
55946	953514
208259	953515
256722	953516
130675	953517
54923	953518
198872	953519
11963	953520
46166	953521
32196	953522
161244	953523
125557	953524
51374	953525
183980	953526
112681	953527
340298	953528
343106	953529
212501	953530
94025	953531
150246	953532
177811	953533
27733	953534
2269	953535
59681	953536
220256	953537
38729	953538
117333	953539
317285	953540
9662	953541
45503	953542
10875	953543
69722	953544
34779	953545
151542	953546
104977	953547
745	953548
193679	953549
25893	953550
10949	953551
17752	953552
14969	953553
146500	953554
318432	953555
49888	953556
125112	953557
60	953558
66259	953559
66259	953560
2246	953561
235009	953562
6660	953563
80345	953564
8113	953565
43906	953566
36303	953567
37060	953568
19067	953569
79316	953570
45732	953571
45730	953572
2156	953573
30686	953574
40069	953575
106294	953576
204853	953577
25797	953578
77194	953579
18778	953580
77178	953581
188207	953582
2149	953583
117816	953584
117816	953585
10537	953586
77122	953587
187618	953588
312486	953589
117360	953590
314739	953591
36173	953592
5116	953593
318922	953594
177077	953595
19039	953596
174	953597
47447	953598
98140	953599
157049	953600
161404	953601
51771	953602
25537	953603
83674	953604
83674	953605
206096	953606
7506	953607
69291	953608
350405	953609
120953	953610
14241	953611
124737	953612
155541	953613
80032	953614
101071	953615
164561	953616
81337	953617
55720	953618
88982	953619
284734	953620
3697	953621
4823	953622
188742	953623
13985	953624
31002	953625
30945	953626
4202	953627
55991	953628
48903	953629
321953	953630
23712	953631
118944	953632
105237	953633
290235	953634
10763	953635
108584	953636
3341	953637
174488	953638
47904	953639
38963	953640
273069	953641
62594	953642
9517	953643
94633	953644
46856	953645
3947	953646
148420	953647
114494	953648
338546	953649
59985	953650
9009	953651
3575	953652
44935	953653
39877	953654
166388	953655
239324	953656
12105	953657
55875	953658
303270	953659
20895	953660
10799	953661
421	953662
421	953663
37815	953664
12972	953665
237976	953666
140733	953667
252526	953668
30064	953669
42175	953670
138178	953671
153693	953672
36255	953673
23	953674
266192	953675
21369	953676
148915	953677
298642	953678
10799	953679
90140	953680
301173	953681
347295	953682
51653	953683
14757	953684
46182	953685
30170	953686
9455	953687
2553	953688
31348	953689
65436	953690
5874	953691
18365	953692
64351	953693
19360	953694
114845	953695
74873	953696
252632	953697
173389	953698
36165	953699
77213	953700
52223	953701
77322	953702
187553	953703
117649	953704
52221	953705
159361	953706
12824	953707
12824	953708
47519	953709
26569	953710
61219	953711
190147	953712
22083	953713
11144	953714
63165	953715
17318	953716
189286	953717
21770	953718
9346	953719
316392	953720
63665	953721
30711	953722
13921	953723
262325	953724
272450	953725
3847	953726
22311	953727
229165	953728
986	953729
182037	953730
36432	953731
58190	953732
15570	953733
160507	953734
59966	953735
2036	953736
46609	953737
13216	953738
77466	953739
72792	953740
36515	953741
6438	953742
43682	953743
35009	953744
318004	953745
31874	953746
102087	953747
15600	953748
105738	953749
77559	953750
3192	953751
18984	953752
7580	953753
102043	953754
12247	953755
25193	953756
1648	953757
296556	953758
160612	953759
303788	953760
247	953761
102511	953762
110712	953763
91642	953764
89199	953765
21984	953766
77877	953767
52855	953768
49679	953769
133582	953770
17314	953771
77880	953772
144815	953773
101926	953774
300256	953775
67	953776
132519	953777
23235	953778
171872	953779
79157	953780
46180	953781
74781	953782
190146	953783
38601	953784
162430	953785
151987	953786
208372	953787
111544	953788
300048	953789
267814	953790
128305	953791
14088	953792
79034	953793
12848	953794
180345	953795
276981	953796
208766	953797
202169	953798
326198	953799
13986	953800
58519	953801
79162	953802
2521	953803
12254	953804
72973	953805
127987	953806
295057	953807
28704	953808
32098	953809
161237	953810
112277	953811
1771	953812
19756	953813
166420	953814
97944	953815
19942	953816
83157	953817
18389	953818
122465	953819
81795	953820
204834	953821
18233	953822
156284	953823
1817	953824
175969	953825
55582	953826
163978	953827
319229	953828
178537	953829
19372	953830
123277	953831
125135	953832
54198	953833
203990	953834
1608	953835
240417	953836
30314	953837
27935	953838
91028	953839
1196	953840
5515	953841
6629	953842
19621	953843
283782	953844
244926	953845
79223	953846
2782	953847
208785	953848
491	953849
199686	953850
88578	953851
121660	953852
122179	953853
196008	953854
202143	953855
84380	953856
5197	953857
796	953858
5207	953859
196457	953860
112077	953861
38529	953862
135647	953863
50187	953864
17326	953865
16855	953866
10455	953867
28569	953868
1873	953869
8272	953870
19051	953871
44244	953872
334367	953873
215972	953874
311371	953875
30302	953876
30161	953877
257760	953878
29909	953879
2153	953880
1359	953881
7424	953882
2597	953883
98783	953884
239734	953885
4203	953886
202901	953887
21185	953888
48691	953889
103744	953890
51822	953891
32968	953892
21701	953893
161814	953894
63493	953895
297282	953896
91286	953897
17323	953898
11136	953899
3946	953900
78067	953901
21466	953902
1147	953903
44406	953904
63669	953905
9569	953906
38889	953907
26689	953908
15055	953909
2350	953910
270558	953911
129223	953912
104616	953913
22083	953914
265297	953915
191	953916
8132	953917
10855	953918
43130	953919
120108	953920
10500	953921
120170	953922
39840	953923
3872	953924
36001	953925
95646	953926
77497	953927
39297	953928
217217	953929
23721	953930
19319	953931
110241	953932
123903	953933
132554	953934
110696	953935
25027	953936
54765	953937
5716	953938
11771	953939
25761	953940
18961	953941
97237	953942
76860	953943
89107	953944
221707	953945
4578	953946
192650	953947
94816	953948
64037	953949
616	953950
297429	953951
51805	953952
81947	953953
61721	953954
247570	953955
17849	953956
36650	953957
125774	953958
25849	953959
354	953960
90905	953961
72901	953962
1691	953963
36923	953964
293	953965
66983	953966
8590	953967
6026	953968
105365	953969
19575	953970
158662	953971
21637	953972
10140	953973
211769	953974
85402	953975
125696	953976
6363	953977
1874	953978
6997	953979
13287	953980
46635	953981
45818	953982
21459	953983
40092	953984
149376	953985
15831	953986
94688	953987
5506	953988
191932	953989
55383	953990
191079	953991
91835	953992
90020	953993
108445	953994
317879	953995
40499	953996
6883	953997
201	953998
247305	953999
176655	954000
5735	954001
182626	954002
14253	954003
24199	954004
245947	954005
222267	954006
31747	954007
256467	954008
24526	954009
10502	954010
42303	954011
15912	954012
13410	954013
214216	954014
203089	954015
27101	954016
33031	954017
3294	954018
145640	954019
306422	954020
115772	954021
116251	954022
212583	954023
56743	954024
47424	954025
124507	954026
191357	954027
34681	954028
128548	954029
3867	954030
265365	954031
105636	954032
207619	954033
6593	954034
3807	954035
11062	954036
189231	954037
10909	954038
26430	954039
92304	954040
271499	954041
170547	954042
171	954043
111	954044
30567	954045
250384	954046
113371	954047
15851	954048
215923	954049
20282	954050
7295	954051
16894	954052
126	954053
10250	954054
564	954055
133092	954056
25766	954057
125111	954058
91867	954059
75738	954060
141760	954061
84075	954062
9134	954063
191933	954064
8535	954065
193773	954066
68333	954067
173598	954068
12010	954069
21668	954070
15307	954071
50217	954072
42202	954073
79838	954074
52476	954075
227645	954076
1087	954077
51949	954078
110501	954079
140544	954080
175591	954081
42681	954082
171841	954083
198857	954084
272883	954085
11351	954086
33409	954087
24607	954088
145590	954089
24625	954090
90278	954091
16278	954092
268482	954093
38974	954094
91	954095
3556	954096
191735	954097
4610	954098
294504	954099
22398	954100
127392	954101
106770	954102
47540	954103
48451	954104
9246	954105
1202	954106
230743	954107
137172	954108
3428	954109
96343	954110
44156	954111
597	954112
147513	954113
56412	954114
68740	954115
7144	954116
81518	954117
13363	954118
41516	954119
72253	954120
110412	954121
51029	954122
10357	954123
208	954124
107978	954125
21409	954126
307340	954127
91526	954128
123632	954129
53194	954130
2322	954131
116714	954132
36650	954133
6578	954134
26443	954135
5691	954136
4729	954137
13279	954138
37001	954139
81990	954140
5378	954141
191	954142
160095	954143
22648	954144
97298	954145
4989	954146
123548	954147
79198	954148
15366	954149
355278	954150
54508	954151
188404	954152
50214	954153
717	954154
5187	954155
59361	954156
98152	954157
106804	954158
3293	954159
88696	954160
48078	954161
38195	954162
130677	954163
69613	954164
4620	954165
559	954166
53585	954167
10526	954168
1220	954169
42749	954170
7878	954171
22773	954172
113648	954173
618	954174
30190	954175
92300	954176
274124	954177
165611	954178
106915	954179
12189	954180
11430	954181
1286	954182
14517	954183
5	954184
48783	954185
1760	954186
135491	954187
235073	954188
13447	954189
125598	954190
66545	954191
3730	954192
16789	954193
19479	954194
63686	954195
99842	954196
576	954197
115628	954198
13023	954199
6154	954200
338002	954201
16306	954202
85864	954203
6901	954204
1055	954205
6982	954206
57176	954207
17863	954208
285764	954209
106804	954210
17625	954211
83533	954212
19969	954213
49173	954214
64740	954215
176478	954216
18004	954217
190137	954218
32086	954219
27	954220
165147	954221
29945	954222
14306	954223
62698	954224
106160	954225
42659	954226
293176	954227
70404	954228
26073	954229
15957	954230
72336	954231
14926	954232
1547	954233
129660	954234
44080	954235
17912	954236
19476	954237
43742	954238
39974	954239
3053	954240
36085	954241
86657	954242
116447	954243
40145	954244
80445	954245
47681	954246
104678	954247
336387	954248
13185	954249
270976	954250
186468	954251
18204	954252
49904	954253
17804	954254
96561	954255
47660	954256
110191	954257
285246	954258
26103	954259
2748	954260
209262	954261
168737	954262
215256	954263
55485	954264
47918	954265
149826	954266
124889	954267
44536	954268
49572	954269
8735	954270
111186	954271
34030	954272
110789	954273
996	954274
108	954275
43527	954276
53399	954277
3519	954278
5479	954279
4530	954280
255556	954281
76629	954282
12389	954283
39215	954284
316915	954285
32683	954286
116857	954287
247442	954288
1382	954289
33328	954290
25626	954291
80821	954292
66029	954293
7790	954294
155908	954295
141120	954296
47975	954297
20028	954298
356975	954299
7507	954300
189995	954301
5187	954302
3500	954303
3376	954304
164027	954305
708	954306
56080	954307
3431	954308
196149	954309
36520	954310
1215	954311
912	954312
4484	954313
33474	954314
346869	954315
26331	954316
253145	954317
860	954318
304200	954319
234901	954320
9219	954321
31661	954322
41312	954323
91779	954324
246346	954325
67929	954326
31470	954327
123964	954328
215702	954329
47084	954330
156540	954331
110930	954332
76573	954333
27642	954334
70767	954335
30129	954336
20239	954337
127218	954338
147402	954339
167579	954340
30119	954341
29143	954342
93991	954343
62530	954344
193035	954345
189266	954346
37797	954347
87486	954348
40054	954349
53342	954350
13788	954351
59723	954352
9397	954353
80878	954354
76809	954355
88785	954356
40988	954357
51836	954358
72716	954359
51836	954360
329381	954361
78756	954362
124345	954363
342871	954364
15056	954365
50074	954366
62447	954367
199021	954368
191768	954369
84173	954370
632	954371
1762	954372
7385	954373
94685	954374
8944	954375
92328	954376
10465	954377
248894	954378
162012	954379
10787	954380
3634	954381
109381	954382
81914	954383
10799	954384
49849	954385
70401	954386
72034	954387
94626	954388
265519	954389
319	954390
392	954391
1035	954392
13885	954393
15078	954394
25210	954395
128	954396
1544	954397
17673	954398
184865	954399
154065	954400
147981	954401
36935	954402
19436	954403
312289	954404
325630	954405
67321	954406
220699	954407
49564	954408
27398	954409
579	954410
117123	954411
169071	954412
52	954413
4888	954414
281352	954415
22140	954416
161037	954417
5952	954418
36681	954419
503	954420
9234	954421
5952	954422
239613	954423
185287	954424
208404	954425
121844	954426
350030	954427
70090	954428
79815	954429
325651	954430
48749	954431
297325	954432
185137	954433
173959	954434
47434	954435
279176	954436
348329	954437
258944	954438
69761	954439
70640	954440
341535	954441
70286	954442
70954	954443
114150	954444
14902	954445
137982	954446
34455	954447
25461	954448
59815	954449
169635	954450
139371	954451
66824	954452
19421	954453
13390	954454
36601	954455
21483	954456
108704	954457
192066	954458
74675	954459
32004	954460
58555	954461
320046	954462
40533	954463
21480	954464
3049	954465
54896	954466
350762	954467
302147	954468
296996	954469
71744	954470
171409	954471
84171	954472
60408	954473
5116	954474
117484	954475
5934	954476
330279	954477
123858	954478
2019	954479
78131	954480
112888	954481
35424	954482
3280	954483
46418	954484
73660	954485
7286	954486
116004	954487
7924	954488
147953	954489
126331	954490
8232	954491
54911	954492
41351	954493
162019	954494
74023	954495
212	954496
27107	954497
101267	954498
161863	954499
144442	954500
164513	954501
14323	954502
100857	954503
96011	954504
305587	954505
2302	954506
27275	954507
256250	954508
1562	954509
165378	954510
81593	954511
60766	954512
82450	954513
125482	954514
72518	954515
60398	954516
116687	954517
24427	954518
61307	954519
52844	954520
66075	954521
14594	954522
20468	954523
40952	954524
26251	954525
193028	954526
90753	954527
52127	954528
61397	954529
343657	954530
176006	954531
140292	954532
9742	954533
12189	954534
12632	954535
10115	954536
115708	954537
177734	954538
17320	954539
183903	954540
33969	954541
192718	954542
44085	954543
119703	954544
289	954545
67155	954546
10223	954547
178097	954548
231496	954549
291006	954550
3900	954551
3069	954552
26302	954553
36907	954554
48071	954555
4775	954556
303180	954557
10696	954558
21352	954559
79306	954560
51737	954561
78966	954562
28199	954563
27738	954564
3697	954565
143097	954566
115896	954567
1124	954568
256882	954569
20469	954570
196629	954571
107869	954572
72232	954573
82386	954574
83341	954575
9689	954576
69235	954577
187697	954578
19026	954579
18811	954580
182496	954581
195497	954582
198471	954583
267512	954584
292140	954585
26173	954586
339590	954587
5197	954588
80341	954589
182921	954590
71781	954591
65337	954592
88018	954593
29002	954594
2924	954595
109303	954596
4818	954597
6322	954598
85821	954599
276670	954600
90645	954601
303879	954602
164623	954603
81804	954604
47210	954605
23084	954606
94557	954607
131838	954608
2336	954609
54790	954610
36511	954611
188779	954612
12890	954613
94056	954614
287099	954615
105740	954616
341637	954617
35236	954618
33291	954619
20825	954620
91638	954621
5714	954622
180539	954623
31335	954624
85248	954625
296346	954626
119840	954627
116225	954628
77538	954629
3777	954630
19448	954631
205941	954632
189928	954633
245929	954634
47821	954635
15857	954636
138896	954637
3181	954638
333548	954639
173566	954640
64032	954641
329987	954642
193840	954643
106425	954644
210605	954645
46609	954646
7851	954647
291101	954648
176128	954649
176191	954650
116110	954651
612	954652
287473	954653
5574	954654
31101	954655
62365	954656
121398	954657
44119	954658
97206	954659
107954	954660
140670	954661
108888	954662
34455	954663
140292	954664
207056	954665
127836	954666
173654	954667
109784	954668
176562	954669
4370	954670
8135	954671
345979	954672
54987	954673
23749	954674
281365	954675
56117	954676
183671	954677
28640	954678
38121	954679
310621	954680
89812	954681
132870	954682
6344	954683
17815	954684
23261	954685
5622	954686
77701	954687
143791	954688
30718	954689
12100	954690
45034	954691
51966	954692
6825	954693
85265	954694
56102	954695
61223	954696
215076	954697
322158	954698
128577	954699
117368	954700
826	954701
51213	954702
56575	954703
1525	954704
764	954705
56755	954706
9526	954707
239456	954708
2710	954709
32424	954710
64872	954711
5522	954712
7316	954713
66396	954714
154833	954715
58261	954716
191585	954717
175604	954718
186983	954719
38790	954720
84201	954721
61886	954722
19900	954723
19924	954724
6424	954725
71851	954726
52820	954727
180727	954728
291166	954729
27843	954730
110877	954731
38803	954732
327051	954733
204471	954734
103878	954735
126686	954736
41752	954737
111271	954738
51464	954739
16161	954740
238861	954741
29354	954742
98384	954743
240007	954744
1598	954745
3084	954746
31582	954747
47879	954748
120019	954749
204238	954750
265754	954751
58990	954752
77115	954753
268374	954754
7279	954755
73315	954756
172729	954757
110066	954758
204124	954759
267969	954760
7247	954761
73742	954762
189162	954763
69002	954764
107364	954765
197281	954766
27509	954767
111793	954768
131140	954769
16522	954770
145004	954771
321460	954772
72917	954773
237613	954774
354676	954775
19120	954776
13432	954777
328104	954778
242510	954779
159033	954780
200156	954781
95742	954782
95873	954783
201898	954784
21135	954785
302981	954786
25130	954787
60001	954788
84489	954789
60668	954790
17779	954791
138301	954792
105950	954793
35672	954794
66291	954795
285765	954796
83091	954797
296154	954798
59357	954799
49996	954800
108972	954801
56572	954802
173214	954803
24942	954804
113852	954805
211064	954806
184314	954807
7981	954808
129521	954809
10013	954810
83375	954811
171707	954812
2916	954813
129754	954814
113069	954815
75334	954816
19992	954817
141622	954818
183776	954819
357499	954820
56419	954821
35407	954822
127757	954823
173431	954824
162849	954825
351958	954826
206410	954827
129958	954828
23530	954829
17943	954830
289160	954831
210321	954832
349853	954833
38560	954834
56554	954835
207977	954836
205921	954837
104795	954838
131428	954839
336485	954840
356244	954841
19836	954842
294177	954843
3184	954844
15726	954845
299932	954846
74281	954847
27460	954848
178438	954849
206933	954850
217619	954851
289109	954852
209250	954853
127661	954854
56514	954855
8925	954856
83360	954857
83903	954858
62107	954859
128411	954860
4940	954861
83653	954862
110370	954863
205401	954864
75405	954865
128087	954866
205229	954867
128161	954868
57102	954869
83973	954870
204983	954871
44272	954872
208539	954873
207271	954874
208859	954875
7981	954876
10266	954877
205272	954878
4542	954879
83132	954880
183354	954881
112207	954882
91429	954883
83751	954884
203711	954885
13547	954886
120375	954887
15386	954888
20762	954889
123795	954890
205402	954891
48969	954892
271056	954893
84465	954894
9415	954895
357292	954896
29513	954897
246868	954898
18779	954899
128262	954900
124214	954901
222	954902
330	954903
94255	954904
128261	954905
357452	954906
209808	954907
205747	954908
17091	954909
109582	954910
29860	954911
290046	954912
129618	954913
113853	954914
356815	954915
128064	954916
270593	954917
110064	954918
46429	954919
356830	954920
109904	954921
187616	954922
65616	954923
23445	954924
160119	954925
56139	954926
127890	954927
144912	954928
205856	954929
38885	954930
208400	954931
129036	954932
84195	954933
205902	954934
105323	954935
83182	954936
109013	954937
27371	954938
351572	954939
83039	954940
200572	954941
3063	954942
9819	954943
46172	954944
171865	954945
331716	954946
195328	954947
59383	954948
180573	954949
7681	954950
35142	954951
30194	954952
21595	954953
354184	954954
278663	954955
65978	954956
31371	954957
8616	954958
342357	954959
103116	954960
246361	954961
30981	954962
21429	954963
206849	954964
93166	954965
7294	954966
140338	954967
182544	954968
238332	954969
250417	954970
284350	954971
43410	954972
285255	954973
122820	954974
210054	954975
42689	954976
11998	954977
42689	954978
50643	954979
281754	954980
150868	954981
28508	954982
209374	954983
128985	954984
83150	954985
9185	954986
94257	954987
38685	954988
14679	954989
84225	954990
209304	954991
46905	954992
112599	954993
38611	954994
9181	954995
3807	954996
207697	954997
242911	954998
208438	954999
179909	955000
117897	955001
36320	955002
113097	955003
181336	955004
286104	955005
209370	955006
129018	955007
181314	955008
23920	955009
231311	955010
120393	955011
54652	955012
89434	955013
37147	955014
141800	955015
141959	955016
90660	955017
90791	955018
40714	955019
4608	955020
8438	955021
74198	955022
9960	955023
35794	955024
18991	955025
671	955026
13886	955027
13350	955028
25057	955029
526	955030
2254	955031
26884	955032
7659	955033
13167	955034
226682	955035
20703	955036
298670	955037
104169	955038
2480	955039
61540	955040
15351	955041
101789	955042
116419	955043
35180	955044
132222	955045
54715	955046
51657	955047
148233	955048
76143	955049
161314	955050
70084	955051
18986	955052
38838	955053
6020	955054
80223	955055
263379	955056
12466	955057
209916	955058
262410	955059
2811	955060
153398	955061
3575	955062
1858	955063
107299	955064
314986	955065
39226	955066
25333	955067
118939	955068
267204	955069
31222	955070
138530	955071
39809	955072
29037	955073
6416	955074
85111	955075
7846	955076
67876	955077
16084	955078
99211	955079
200446	955080
10525	955081
14321	955082
197539	955083
350473	955084
40471	955085
5989	955086
61137	955087
224671	955088
3983	955089
41266	955090
6811	955091
2482	955092
41869	955093
22733	955094
205497	955095
494	955096
879	955097
128146	955098
128556	955099
56199	955100
209277	955101
3977	955102
38335	955103
8391	955104
15400	955105
271758	955106
344301	955107
311183	955108
307099	955109
90519	955110
11017	955111
24309	955112
137982	955113
16832	955114
17523	955115
30338	955116
60364	955117
270	955118
111002	955119
21962	955120
210400	955121
134072	955122
82321	955123
10337	955124
131099	955125
224882	955126
3516	955127
130642	955128
179999	955129
73589	955130
3928	955131
17281	955132
76817	955133
4127	955134
7850	955135
41452	955136
9491	955137
50214	955138
64487	955139
38794	955140
23223	955141
68114	955142
13168	955143
28942	955144
303559	955145
82948	955146
94378	955147
4443	955148
126119	955149
285606	955150
354	955151
329012	955152
9568	955153
128943	955154
116982	955155
85034	955156
191260	955157
89353	955158
16589	955159
45338	955160
8425	955161
11872	955162
88884	955163
27457	955164
76416	955165
345854	955166
158767	955167
18145	955168
78	955169
51539	955170
10245	955171
11824	955172
80853	955173
128714	955174
1681	955175
13799	955176
39140	955177
130379	955178
2131	955179
139458	955180
6047	955181
16880	955182
49714	955183
163710	955184
77762	955185
78146	955186
18413	955187
41776	955188
41776	955189
181787	955190
55506	955191
193982	955192
5194	955193
87473	955194
115836	955195
33791	955196
162318	955197
9351	955198
2714	955199
106382	955200
260173	955201
27254	955202
9630	955203
22803	955204
157195	955205
89987	955206
13	955207
69450	955208
14731	955209
5670	955210
13541	955211
230806	955212
56485	955213
55143	955214
1700	955215
931	955216
150	955217
28940	955218
127674	955219
18706	955220
6850	955221
32384	955222
2322	955223
54844	955224
12967	955225
199697	955226
322397	955227
25507	955228
209420	955229
206348	955230
55473	955231
224717	955232
8138	955233
1890	955234
24642	955235
31067	955236
221575	955237
49438	955238
297642	955239
228569	955240
18739	955241
88226	955242
198236	955243
14127	955244
7717	955245
15751	955246
49393	955247
25116	955248
31062	955249
61183	955250
10720	955251
176245	955252
292789	955253
108467	955254
62686	955255
7528	955256
1004	955257
54869	955258
127234	955259
129316	955260
203810	955261
164086	955262
527	955263
210059	955264
83878	955265
271	955266
44455	955267
50214	955268
10807	955269
184906	955270
43743	955271
172746	955272
35941	955273
146700	955274
186173	955275
28172	955276
26221	955277
49241	955278
1762	955279
38842	955280
36997	955281
19046	955282
119877	955283
243064	955284
81483	955285
2322	955286
33748	955287
12373	955288
17993	955289
10128	955290
31643	955291
129067	955292
10227	955293
17970	955294
110	955295
350	955296
122260	955297
81682	955298
62147	955299
52729	955300
38851	955301
13787	955302
186347	955303
51233	955304
15184	955305
24766	955306
70007	955307
363	955308
91179	955309
104565	955310
309056	955311
92886	955312
80742	955313
17241	955314
25590	955315
156630	955316
175787	955317
1586	955318
81063	955319
84741	955320
79356	955321
151141	955322
103610	955323
109613	955324
193411	955325
14161	955326
29686	955327
52161	955328
81536	955329
27256	955330
357509	955331
165189	955332
27314	955333
39799	955334
14180	955335
71522	955336
246714	955337
10519	955338
126472	955339
7572	955340
71730	955341
137908	955342
86422	955343
78225	955344
153387	955345
4085	955346
59485	955347
105175	955348
6293	955349
123717	955350
85580	955351
14307	955352
126531	955353
94537	955354
77047	955355
207066	955356
24494	955357
86866	955358
12967	955359
25295	955360
68860	955361
16808	955362
336136	955363
202279	955364
2526	955365
279	955366
205376	955367
44154	955368
6470	955369
352598	955370
176035	955371
109235	955372
316004	955373
38173	955374
83983	955375
56198	955376
6593	955377
47714	955378
4223	955379
64890	955380
75716	955381
224116	955382
226416	955383
11473	955384
3904	955385
8212	955386
8389	955387
202120	955388
35902	955389
49593	955390
116750	955391
9310	955392
527	955393
48361	955394
116758	955395
171762	955396
56026	955397
82910	955398
30492	955399
237645	955400
183398	955401
122864	955402
4733	955403
138981	955404
2785	955405
38814	955406
63308	955407
4181	955408
151622	955409
40216	955410
181767	955411
21413	955412
29366	955413
118065	955414
1421	955415
11587	955416
10408	955417
40123	955418
2327	955419
924	955420
5676	955421
209837	955422
11038	955423
19877	955424
27222	955425
138479	955426
100977	955427
2865	955428
51959	955429
13992	955430
67836	955431
3053	955432
214521	955433
334629	955434
23721	955435
80467	955436
72734	955437
34753	955438
116954	955439
26733	955440
171299	955441
58665	955442
70829	955443
39225	955444
224	955445
49015	955446
4807	955447
3056	955448
69253	955449
11961	955450
42682	955451
38772	955452
28273	955453
57580	955454
97962	955455
284574	955456
67805	955457
81118	955458
220341	955459
125575	955460
11673	955461
19618	955462
3338	955463
43187	955464
4958	955465
4961	955466
12675	955467
72884	955468
58381	955469
15211	955470
116996	955471
33610	955472
35926	955473
11961	955474
13773	955475
60180	955476
6369	955477
4432	955478
45587	955479
15854	955480
11295	955481
5236	955482
17848	955483
104685	955484
34756	955485
7834	955486
33354	955487
30795	955488
90886	955489
76665	955490
281933	955491
20594	955492
35926	955493
14801	955494
190797	955495
57097	955496
112655	955497
297720	955498
10472	955499
126329	955500
7999	955501
57257	955502
64822	955503
39888	955504
62	955505
72774	955506
13962	955507
20109	955508
4648	955509
21197	955510
18692	955511
113219	955512
1124	955513
18658	955514
73489	955515
28345	955516
159452	955517
261835	955518
79344	955519
160908	955520
45739	955521
53768	955522
193440	955523
79538	955524
36162	955525
28556	955526
12773	955527
32468	955528
147285	955529
24062	955530
78850	955531
13912	955532
78850	955533
2420	955534
45278	955535
151445	955536
246966	955537
37002	955538
20820	955539
251523	955540
82370	955541
135476	955542
82003	955543
61579	955544
136934	955545
31936	955546
122538	955547
8953	955548
312846	955549
120107	955550
91015	955551
3891	955552
321580	955553
310541	955554
14335	955555
84694	955556
200305	955557
102242	955558
19843	955559
109849	955560
36955	955561
207011	955562
129374	955563
83450	955564
350004	955565
353344	955566
128202	955567
207071	955568
173551	955569
210177	955570
195490	955571
338339	955572
192124	955573
345326	955574
126710	955575
291307	955576
340357	955577
9301	955578
336737	955579
126778	955580
83345	955581
128495	955582
204623	955583
6	955584
169453	955585
4822	955586
17399	955587
106417	955588
244919	955589
25762	955590
80093	955591
25552	955592
8077	955593
521	955594
145011	955595
10740	955596
2000	955597
99910	955598
19393	955599
121327	955600
182155	955601
62726	955602
103891	955603
128258	955604
14556	955605
265347	955606
73655	955607
31199	955608
188935	955609
77730	955610
69435	955611
190605	955612
7	955613
63886	955614
193460	955615
54995	955616
90297	955617
7188	955618
110810	955619
4502	955620
8569	955621
26044	955622
116422	955623
34007	955624
32448	955625
321594	955626
3556	955627
117952	955628
4704	955629
13081	955630
188724	955631
1808	955632
45767	955633
29383	955634
81848	955635
184684	955636
185418	955637
124324	955638
198497	955639
14980	955640
5664	955641
2640	955642
315883	955643
439	955644
16969	955645
6258	955646
30844	955647
166714	955648
93613	955649
4510	955650
25627	955651
78801	955652
247314	955653
184907	955654
81657	955655
316453	955656
22344	955657
6590	955658
142741	955659
1328	955660
4321	955661
215386	955662
22183	955663
163638	955664
98808	955665
19877	955666
1057	955667
48723	955668
32102	955669
9683	955670
173110	955671
1627	955672
13566	955673
171519	955674
349833	955675
128023	955676
75061	955677
119279	955678
252124	955679
50930	955680
353635	955681
142348	955682
62654	955683
41318	955684
48107	955685
33481	955686
149879	955687
8764	955688
208112	955689
34079	955690
173135	955691
108638	955692
32557	955693
78251	955694
174973	955695
304484	955696
84467	955697
77711	955698
54150	955699
147637	955700
54324	955701
22517	955702
28617	955703
344796	955704
64974	955705
175484	955706
7136	955707
15525	955708
21753	955709
108093	955710
355104	955711
105267	955712
9594	955713
54560	955714
77660	955715
9356	955716
195601	955717
12735	955718
2099	955719
14199	955720
1626	955721
40142	955722
29858	955723
17311	955724
81259	955725
5044	955726
205679	955727
10293	955728
52060	955729
66922	955730
76843	955731
8538	955732
9166	955733
135351	955734
121068	955735
10028	955736
87473	955737
21245	955738
161205	955739
30930	955740
16240	955741
79926	955742
49487	955743
4010	955744
20856	955745
37892	955746
53702	955747
315482	955748
93898	955749
18566	955750
125201	955751
129949	955752
2662	955753
274747	955754
15431	955755
92417	955756
29924	955757
189422	955758
10955	955759
281596	955760
26090	955761
63572	955762
2069	955763
127220	955764
167445	955765
4782	955766
83741	955767
45864	955768
70847	955769
101960	955770
45654	955771
115241	955772
259367	955773
187715	955774
12345	955775
312149	955776
196841	955777
186974	955778
117356	955779
187155	955780
312203	955781
187382	955782
77113	955783
102168	955784
77676	955785
342949	955786
26773	955787
84970	955788
143016	955789
759	955790
35972	955791
64306	955792
17906	955793
240470	955794
5211	955795
86610	955796
2984	955797
297456	955798
342611	955799
151329	955800
47297	955801
88869	955802
171396	955803
38924	955804
125693	955805
31180	955806
11624	955807
42975	955808
50785	955809
197411	955810
178118	955811
14611	955812
350964	955813
170926	955814
183153	955815
183742	955816
259634	955817
89492	955818
51159	955819
85223	955820
85409	955821
131351	955822
309330	955823
173541	955824
171620	955825
70722	955826
95049	955827
117543	955828
156860	955829
335085	955830
12072	955831
5725	955832
11155	955833
198588	955834
126007	955835
356123	955836
22501	955837
176758	955838
288806	955839
54108	955840
312751	955841
2322	955842
11700	955843
15773	955844
190143	955845
328261	955846
3871	955847
26209	955848
4563	955849
9547	955850
9547	955851
9547	955852
943	955853
27190	955854
562	955855
8443	955856
219	955857
10612	955858
128	955859
19678	955860
20	955861
118994	955862
20024	955863
322298	955864
290845	955865
5950	955866
893	955867
169228	955868
4711	955869
14036	955870
79566	955871
147915	955872
232943	955873
264415	955874
93236	955875
45740	955876
585	955877
31972	955878
4109	955879
1519	955880
1798	955881
17417	955882
47875	955883
69605	955884
81203	955885
13621	955886
342527	955887
196291	955888
52573	955889
287711	955890
5881	955891
23477	955892
164971	955893
86643	955894
11855	955895
30955	955896
8405	955897
111606	955898
55472	955899
343168	955900
230526	955901
4287	955902
191092	955903
49382	955904
97148	955905
164705	955906
32154	955907
106660	955908
193875	955909
187181	955910
50495	955911
178559	955912
135153	955913
122126	955914
108052	955915
279578	955916
20088	955917
25747	955918
169665	955919
9	955920
112912	955921
157887	955922
314788	955923
10432	955924
21423	955925
2113	955926
118307	955927
135291	955928
187961	955929
171183	955930
144955	955931
303883	955932
247839	955933
23839	955934
915	955935
897	955936
191442	955937
22694	955938
117905	955939
119974	955940
152202	955941
157135	955942
1123	955943
173218	955944
52358	955945
33910	955946
18710	955947
86425	955948
335626	955949
339433	955950
48392	955951
2105	955952
109910	955953
349615	955954
244304	955955
206632	955956
21641	955957
66455	955958
63789	955959
92139	955960
48596	955961
145173	955962
132392	955963
13688	955964
24217	955965
173456	955966
202062	955967
35659	955968
11858	955969
127048	955970
54775	955971
441	955972
153273	955973
35906	955974
76987	955975
31565	955976
29114	955977
179037	955978
30706	955979
133428	955980
48965	955981
611	955982
1127	955983
336730	955984
82039	955985
209564	955986
126758	955987
7841	955988
49042	955989
132601	955990
10294	955991
40172	955992
71672	955993
37015	955994
46990	955995
236	955996
24575	955997
6403	955998
51781	955999
8464	956000
78811	956001
57868	956002
92169	956003
21503	956004
47955	956005
92278	956006
260700	956007
16150	956008
71624	956009
180	956010
190532	956011
118379	956012
71901	956013
24656	956014
6043	956015
37452	956016
55003	956017
325464	956018
18401	956019
47934	956020
175958	956021
34473	956022
86192	956023
44167	956024
41536	956025
31582	956026
4162	956027
32248	956028
9902	956029
122290	956030
108687	956031
18073	956032
333278	956033
8386	956034
203802	956035
575	956036
58947	956037
72077	956038
96276	956039
34399	956040
20171	956041
284472	956042
6354	956043
4961	956044
28412	956045
82473	956046
76055	956047
129989	956048
354173	956049
208108	956050
354070	956051
33274	956052
222871	956053
88805	956054
29862	956055
86253	956056
182641	956057
148890	956058
197479	956059
7670	956060
89808	956061
9880	956062
254533	956063
246275	956064
80402	956065
21393	956066
168632	956067
45716	956068
330895	956069
155773	956070
91063	956071
198027	956072
11809	956073
99053	956074
207340	956075
254627	956076
65409	956077
82384	956078
141446	956079
280025	956080
166841	956081
3517	956082
82190	956083
35716	956084
95201	956085
117553	956086
36171	956087
117492	956088
77183	956089
188253	956090
10517	956091
8202	956092
5115	956093
5115	956094
263214	956095
7671	956096
108352	956097
123	956098
9917	956099
1097	956100
18469	956101
25491	956102
13766	956103
160075	956104
32059	956105
15311	956106
44435	956107
196460	956108
197013	956109
9626	956110
215062	956111
56887	956112
148916	956113
19078	956114
933	956115
18665	956116
162568	956117
55936	956118
10702	956119
41750	956120
117133	956121
249540	956122
11898	956123
158799	956124
31632	956125
30394	956126
73293	956127
29932	956128
143868	956129
57743	956130
22434	956131
16097	956132
158134	956133
165686	956134
196334	956135
304964	956136
130520	956137
307614	956138
4254	956139
112029	956140
299844	956141
63761	956142
59102	956143
125947	956144
125947	956145
125947	956146
425	956147
118978	956148
60924	956149
60310	956150
179090	956151
59299	956152
46526	956153
216235	956154
217985	956155
134908	956156
136603	956157
59570	956158
198440	956159
133936	956160
334613	956161
233098	956162
119828	956163
270199	956164
79018	956165
307570	956166
38418	956167
307467	956168
3598	956169
115562	956170
1394	956171
24275	956172
110081	956173
34576	956174
34536	956175
73081	956176
196843	956177
299954	956178
49256	956179
43142	956180
43525	956181
151409	956182
80977	956183
214136	956184
232796	956185
3617	956186
67710	956187
304981	956188
215194	956189
134318	956190
185126	956191
15161	956192
96612	956193
136563	956194
7347	956195
332856	956196
219453	956197
147288	956198
246632	956199
60934	956200
234240	956201
143312	956202
307657	956203
4913	956204
5603	956205
163269	956206
183127	956207
280427	956208
247143	956209
270710	956210
180186	956211
177098	956212
292631	956213
49891	956214
4254	956215
139752	956216
3617	956217
16115	956218
246443	956219
176631	956220
8741	956221
114005	956222
35626	956223
1198	956224
2504	956225
4484	956226
151409	956227
9025	956228
92116	956229
54433	956230
286	956231
319426	956232
257554	956233
96876	956234
96853	956235
138873	956236
86495	956237
16057	956238
152984	956239
558	956240
153937	956241
128544	956242
4329	956243
3631	956244
7127	956245
4175	956246
51621	956247
342566	956248
99071	956249
53657	956250
187673	956251
4551	956252
187368	956253
29482	956254
6268	956255
54437	956256
41584	956257
81384	956258
60417	956259
187174	956260
112906	956261
88294	956262
337951	956263
220291	956264
13921	956265
27183	956266
135327	956267
29320	956268
126539	956269
199832	956270
220462	956271
179412	956272
333190	956273
6498	956274
50091	956275
123789	956276
144561	956277
51128	956278
6622	956279
183793	956280
305916	956281
307339	956282
86146	956283
210794	956284
114877	956285
61373	956286
32196	956287
7381	956288
36323	956289
33171	956290
4421	956291
18856	956292
40907	956293
40259	956294
187559	956295
2933	956296
25909	956297
30821	956298
106788	956299
45762	956300
190874	956301
117211	956302
12214	956303
3045	956304
16702	956305
78259	956306
51009	956307
53960	956308
9553	956309
52830	956310
1791	956311
21642	956312
326501	956313
263968	956314
1265	956315
65333	956316
4720	956317
251755	956318
44069	956319
9284	956320
107405	956321
11823	956322
13427	956323
15773	956324
11114	956325
16724	956326
108049	956327
77573	956328
15600	956329
120577	956330
31933	956331
119675	956332
102722	956333
396	956334
11065	956335
102399	956336
62492	956337
15852	956338
164204	956339
193996	956340
9591	956341
77057	956342
22843	956343
16343	956344
274676	956345
3882	956346
17320	956347
170831	956348
15843	956349
31145	956350
3404	956351
324362	956352
50457	956353
167758	956354
125428	956355
81025	956356
5104	956357
232572	956358
14208	956359
265927	956360
46517	956361
216579	956362
122874	956363
55094	956364
160485	956365
37993	956366
139416	956367
125145	956368
50432	956369
152652	956370
279978	956371
281330	956372
82353	956373
9082	956374
267738	956375
1705	956376
114255	956377
107357	956378
38144	956379
304203	956380
45176	956381
95760	956382
206848	956383
25782	956384
50032	956385
117759	956386
140677	956387
125928	956388
201586	956389
29314	956390
142835	956391
114636	956392
231883	956393
26863	956394
307333	956395
285120	956396
143312	956397
179827	956398
339212	956399
110147	956400
183014	956401
114825	956402
115372	956403
291054	956404
239811	956405
24113	956406
334042	956407
96338	956408
96691	956409
30627	956410
126553	956411
136507	956412
151569	956413
34432	956414
6783	956415
62847	956416
55959	956417
199991	956418
49901	956419
81264	956420
184731	956421
15220	956422
333988	956423
79594	956424
48645	956425
183438	956426
59066	956427
287331	956428
29738	956429
8325	956430
282257	956431
81635	956432
19007	956433
21721	956434
77407	956435
9982	956436
9843	956437
8120	956438
97949	956439
265284	956440
193670	956441
201227	956442
116163	956443
257709	956444
348148	956445
200430	956446
229913	956447
92960	956448
87614	956449
14397	956450
343539	956451
20457	956452
52056	956453
40667	956454
82087	956455
48916	956456
4183	956457
64964	956458
8216	956459
43896	956460
168580	956461
180680	956462
121125	956463
16006	956464
135837	956465
195932	956466
22063	956467
14046	956468
37941	956469
327716	956470
12738	956471
15462	956472
23755	956473
4589	956474
201891	956475
323926	956476
328740	956477
26875	956478
82109	956479
80068	956480
3057	956481
133658	956482
216199	956483
37362	956484
324982	956485
19157	956486
6162	956487
6827	956488
146130	956489
185812	956490
228555	956491
6827	956492
193844	956493
54441	956494
54497	956495
179249	956496
65867	956497
3488	956498
3488	956499
3488	956500
30913	956501
20713	956502
12292	956503
52687	956504
52723	956505
26074	956506
77959	956507
13971	956508
176713	956509
12474	956510
80230	956511
252063	956512
267348	956513
44286	956514
145207	956515
10623	956516
178519	956517
24976	956518
300727	956519
118378	956520
16672	956521
39864	956522
22423	956523
132951	956524
88177	956525
119955	956526
120602	956527
15254	956528
197174	956529
25850	956530
109114	956531
300274	956532
24985	956533
165191	956534
75971	956535
42964	956536
100022	956537
2695	956538
241535	956539
69936	956540
69587	956541
11383	956542
19857	956543
129614	956544
5674	956545
307591	956546
215015	956547
202533	956548
356849	956549
113261	956550
325090	956551
3951	956552
6341	956553
283343	956554
1818	956555
19742	956556
41181	956557
165578	956558
31864	956559
42664	956560
40898	956561
312062	956562
12684	956563
5926	956564
40898	956565
4445	956566
207254	956567
192916	956568
8919	956569
1771	956570
105970	956571
9771	956572
209607	956573
192916	956574
22020	956575
64965	956576
52100	956577
43490	956578
24936	956579
178754	956580
178754	956581
7539	956582
18942	956583
919	956584
2791	956585
9235	956586
55152	956587
88423	956588
200	956589
303115	956590
24489	956591
110303	956592
254179	956593
3670	956594
37223	956595
10793	956596
272885	956597
168575	956598
41409	956599
23109	956600
181092	956601
283682	956602
52039	956603
77612	956604
77484	956605
28761	956606
180442	956607
67502	956608
30287	956609
214668	956610
202855	956611
56893	956612
178574	956613
16151	956614
79494	956615
63665	956616
278926	956617
16542	956618
182908	956619
313235	956620
187754	956621
117367	956622
12252	956623
234869	956624
13107	956625
49636	956626
73365	956627
312742	956628
187591	956629
202159	956630
200238	956631
117264	956632
58998	956633
300852	956634
311679	956635
141145	956636
5711	956637
49170	956638
396	956639
32570	956640
20700	956641
180686	956642
52883	956643
13601	956644
128234	956645
167768	956646
53693	956647
147686	956648
176226	956649
27347	956650
72087	956651
193146	956652
11045	956653
517	956654
294257	956655
129277	956656
13584	956657
130069	956658
173318	956659
1626	956660
1263	956661
74603	956662
133420	956663
156034	956664
19467	956665
17755	956666
36450	956667
59540	956668
41661	956669
71188	956670
277	956671
27520	956672
47140	956673
351115	956674
254691	956675
2018	956676
56355	956677
301585	956678
96716	956679
22648	956680
34862	956681
235119	956682
41805	956683
81058	956684
18777	956685
36328	956686
765	956687
97191	956688
10128	956689
21233	956690
38856	956691
64372	956692
287245	956693
94838	956694
315799	956695
32280	956696
83141	956697
207293	956698
109419	956699
142393	956700
125712	956701
83422	956702
83658	956703
181087	956704
38543	956705
109834	956706
352475	956707
76267	956708
31593	956709
4557	956710
35349	956711
43625	956712
30338	956713
252126	956714
29501	956715
188670	956716
68546	956717
106221	956718
235741	956719
217995	956720
53223	956721
175821	956722
94671	956723
11862	956724
4931	956725
11991	956726
81978	956727
94752	956728
65695	956729
138685	956730
64192	956731
205665	956732
164965	956733
83112	956734
44286	956735
64048	956736
92843	956737
54151	956738
19051	956739
19051	956740
16864	956741
310657	956742
293438	956743
8764	956744
63208	956745
20893	956746
25503	956747
265849	956748
12781	956749
5970	956750
52235	956751
16404	956752
79275	956753
5362	956754
330771	956755
13874	956756
8978	956757
215126	956758
24273	956759
889	956760
14045	956761
190507	956762
15836	956763
234801	956764
94045	956765
55431	956766
77951	956767
7409	956768
29716	956769
32081	956770
35063	956771
52676	956772
10283	956773
12665	956774
16089	956775
89918	956776
89679	956777
83117	956778
351851	956779
131659	956780
3147	956781
4170	956782
194517	956783
11116	956784
271545	956785
54043	956786
203456	956787
9508	956788
75960	956789
106240	956790
87126	956791
146987	956792
38661	956793
349432	956794
110394	956795
94910	956796
204972	956797
46467	956798
50940	956799
254807	956800
967	956801
3801	956802
273608	956803
37495	956804
86644	956805
94727	956806
171700	956807
208162	956808
113243	956809
2514	956810
96991	956811
356574	956812
43923	956813
121780	956814
72211	956815
12111	956816
79687	956817
108408	956818
147574	956819
9266	956820
47142	956821
279668	956822
47387	956823
338510	956824
239015	956825
67229	956826
57772	956827
58305	956828
6375	956829
89769	956830
101072	956831
14725	956832
92487	956833
24290	956834
27409	956835
63500	956836
29532	956837
246739	956838
144121	956839
157433	956840
228115	956841
234804	956842
257721	956843
256330	956844
139764	956845
74461	956846
180595	956847
130940	956848
43085	956849
16454	956850
66637	956851
4422	956852
8692	956853
22944	956854
165421	956855
20500	956856
101979	956857
186663	956858
158984	956859
22944	956860
22944	956861
55241	956862
135555	956863
179	956864
75543	956865
69000	956866
23978	956867
53783	956868
9274	956869
53310	956870
79702	956871
14720	956872
302709	956873
66129	956874
194332	956875
37170	956876
23363	956877
13265	956878
58826	956879
19985	956880
106358	956881
53256	956882
100120	956883
42602	956884
199291	956885
3065	956886
170551	956887
324442	956888
42182	956889
60324	956890
44404	956891
5952	956892
78180	956893
854	956894
33399	956895
24499	956896
30720	956897
325307	956898
4923	956899
145154	956900
34925	956901
37363	956902
5934	956903
58628	956904
55279	956905
82300	956906
58837	956907
242862	956908
44770	956909
124272	956910
31005	956911
148901	956912
33489	956913
80456	956914
25840	956915
5916	956916
85358	956917
240	956918
91336	956919
200845	956920
31169	956921
94327	956922
28292	956923
102312	956924
5939	956925
102124	956926
41734	956927
160961	956928
22274	956929
44842	956930
39062	956931
165123	956932
299188	956933
179580	956934
278251	956935
42799	956936
25625	956937
17649	956938
12396	956939
160941	956940
65892	956941
155888	956942
255092	956943
253014	956944
154775	956945
98952	956946
154819	956947
44658	956948
99628	956949
53123	956950
66895	956951
2740	956952
154803	956953
8626	956954
38932	956955
1230	956956
297508	956957
53383	956958
13722	956959
64569	956960
55255	956961
24806	956962
138879	956963
21527	956964
225684	956965
206072	956966
112409	956967
34335	956968
295427	956969
6179	956970
206358	956971
28372	956972
22177	956973
91903	956974
60377	956975
209443	956976
3446	956977
13238	956978
9902	956979
214496	956980
13755	956981
5140	956982
280409	956983
64787	956984
86108	956985
43680	956986
617	956987
20173	956988
79340	956989
192910	956990
261033	956991
153215	956992
222641	956993
319178	956994
55254	956995
196570	956996
409	956997
74666	956998
45411	956999
6968	957000
22411	957001
469	957002
20856	957003
53309	957004
246239	957005
36440	957006
38773	957007
191487	957008
54456	957009
148098	957010
43268	957011
2108	957012
179337	957013
113919	957014
32111	957015
28061	957016
53102	957017
191773	957018
9802	957019
56040	957020
1	957021
1	957022
835	957023
1	957024
48686	957025
289625	957026
1	957027
12380	957028
3488	957029
1	957030
110689	957031
68040	957032
31223	957033
15807	957034
491	957035
1385	957036
1081	957037
43957	957038
15118	957039
50394	957040
17575	957041
63603	957042
285697	957043
42532	957044
3185	957045
89520	957046
107967	957047
2106	957048
17114	957049
4970	957050
118385	957051
160847	957052
193769	957053
43837	957054
83388	957055
10050	957056
64001	957057
4182	957058
47	957059
354	957060
14094	957061
5061	957062
105269	957063
44501	957064
33721	957065
252938	957066
225585	957067
227976	957068
90037	957069
140846	957070
31740	957071
26980	957072
486	957073
1628	957074
2139	957075
80326	957076
80326	957077
14406	957078
13808	957079
324063	957080
312033	957081
235721	957082
36174	957083
254083	957084
44597	957085
248466	957086
91955	957087
2725	957088
297146	957089
178348	957090
145966	957091
320892	957092
11460	957093
52778	957094
52041	957095
226465	957096
2650	957097
206709	957098
235865	957099
156939	957100
20829	957101
89011	957102
7916	957103
341197	957104
113846	957105
286620	957106
25289	957107
310633	957108
49583	957109
1831	957110
246586	957111
17543	957112
9579	957113
113823	957114
30237	957115
11705	957116
15	957117
23546	957118
6928	957119
43553	957120
3606	957121
79934	957122
8037	957123
30806	957124
48029	957125
184330	957126
255346	957127
155888	957128
66895	957129
126858	957130
1098	957131
16030	957132
221816	957133
65444	957134
2407	957135
136319	957136
15221	957137
143955	957138
52620	957139
311639	957140
29295	957141
68969	957142
49306	957143
117308	957144
117308	957145
2279	957146
73649	957147
30411	957148
6129	957149
1355	957150
39074	957151
179600	957152
225178	957153
52231	957154
28221	957155
77300	957156
136596	957157
187777	957158
177371	957159
54695	957160
5107	957161
147123	957162
193459	957163
204689	957164
17014	957165
48600	957166
10483	957167
101561	957168
4301	957169
304	957170
2818	957171
25662	957172
3201	957173
340300	957174
38792	957175
72906	957176
27074	957177
29652	957178
180421	957179
4203	957180
4250	957181
27269	957182
323436	957183
200368	957184
153377	957185
9244	957186
349953	957187
12822	957188
16259	957189
8647	957190
1344	957191
8533	957192
128251	957193
68279	957194
58702	957195
4729	957196
13674	957197
1280	957198
70269	957199
14895	957200
152572	957201
46	957202
21739	957203
344	957204
344	957205
1336	957206
130988	957207
70597	957208
675	957209
10741	957210
6255	957211
18857	957212
947	957213
46955	957214
191	957215
7811	957216
6968	957217
2326	957218
156506	957219
323	957220
52759	957221
2496	957222
117105	957223
94817	957224
10564	957225
72941	957226
18132	957227
163696	957228
6453	957229
675	957230
174348	957231
6672	957232
25579	957233
203680	957234
85736	957235
51996	957236
4205	957237
282433	957238
171223	957239
24361	957240
288	957241
18451	957242
3239	957243
142026	957244
6001	957245
12535	957246
103879	957247
352066	957248
38866	957249
6670	957250
9924	957251
186735	957252
2549	957253
97460	957254
20268	957255
9116	957256
53847	957257
78934	957258
66125	957259
1857	957260
46	957261
77017	957262
260160	957263
191751	957264
48916	957265
4084	957266
97531	957267
28724	957268
41700	957269
1243	957270
148309	957271
215529	957272
81434	957273
225518	957274
1385	957275
6906	957276
91609	957277
29256	957278
33824	957279
88241	957280
5111	957281
5739	957282
110753	957283
14184	957284
3140	957285
73189	957286
186599	957287
201971	957288
7798	957289
170	957290
116011	957291
82627	957292
3311	957293
106296	957294
5140	957295
4364	957296
190892	957297
26095	957298
9405	957299
48483	957300
5348	957301
118732	957302
140088	957303
10563	957304
284839	957305
43865	957306
10970	957307
77610	957308
54795	957309
7182	957310
81389	957311
42253	957312
56496	957313
5637	957314
120894	957315
25162	957316
311439	957317
112689	957318
28106	957319
112151	957320
335209	957321
124717	957322
58768	957323
43868	957324
81004	957325
290457	957326
64798	957327
297597	957328
19794	957329
18439	957330
39609	957331
84918	957332
49641	957333
26445	957334
17979	957335
37940	957336
25881	957337
286232	957338
32792	957339
68574	957340
6533	957341
221954	957342
125804	957343
174231	957344
15718	957345
174256	957346
13378	957347
150886	957348
169205	957349
18664	957350
174942	957351
136	957352
25183	957353
34475	957354
10340	957355
254002	957356
814	957357
24664	957358
17014	957359
4729	957360
6571	957361
107	957362
8287	957363
36493	957364
225465	957365
34728	957366
49379	957367
67280	957368
201	957369
1057	957370
190048	957371
302383	957372
113766	957373
113738	957374
154819	957375
253010	957376
154807	957377
14391	957378
21393	957379
119541	957380
11460	957381
27277	957382
139385	957383
50716	957384
46083	957385
11691	957386
136581	957387
40437	957388
67834	957389
56301	957390
52990	957391
1219	957392
70178	957393
28552	957394
196258	957395
218807	957396
51348	957397
10502	957398
13880	957399
1588	957400
189690	957401
30952	957402
137081	957403
113846	957404
44855	957405
87927	957406
9405	957407
36066	957408
5619	957409
50422	957410
10009	957411
324606	957412
46044	957413
72796	957414
10984	957415
1355	957416
220434	957417
119479	957418
125277	957419
308778	957420
29496	957421
253066	957422
253088	957423
171989	957424
5273	957425
207232	957426
138406	957427
15509	957428
64663	957429
145799	957430
20392	957431
27708	957432
102363	957433
107394	957434
6562	957435
44022	957436
6408	957437
77009	957438
92213	957439
122187	957440
154553	957441
89563	957442
59773	957443
47247	957444
22871	957445
39222	957446
8521	957447
6271	957448
5778	957449
3000	957450
94277	957451
54057	957452
126919	957453
230831	957454
140122	957455
348024	957456
347580	957457
64009	957458
51291	957459
114235	957460
272401	957461
3414	957462
303018	957463
89773	957464
268471	957465
347824	957466
270135	957467
303881	957468
102480	957469
30035	957470
113963	957471
238178	957472
13553	957473
259984	957474
204799	957475
199816	957476
138603	957477
70985	957478
341199	957479
11975	957480
315922	957481
252147	957482
304617	957483
304197	957484
168608	957485
221005	957486
304182	957487
182156	957488
219749	957489
73545	957490
325449	957491
13555	957492
138918	957493
227935	957494
9371	957495
2493	957496
101265	957497
50736	957498
137186	957499
333292	957500
141110	957501
1450	957502
50054	957503
60475	957504
126996	957505
304242	957506
138214	957507
97768	957508
111901	957509
48209	957510
105580	957511
48425	957512
128714	957513
141432	957514
69706	957515
33605	957516
139457	957517
25056	957518
195302	957519
154043	957520
60506	957521
229157	957522
200417	957523
329883	957524
348254	957525
1225	957526
140179	957527
334044	957528
343284	957529
37819	957530
96845	957531
127109	957532
138710	957533
342689	957534
70985	957535
59839	957536
333591	957537
106566	957538
107698	957539
107001	957540
90455	957541
337560	957542
35234	957543
40898	957544
69087	957545
181522	957546
334535	957547
229218	957548
89696	957549
103489	957550
65606	957551
122129	957552
344857	957553
344136	957554
29670	957555
10755	957556
127119	957557
265968	957558
159143	957559
238589	957560
7029	957561
127029	957562
48209	957563
170214	957564
279178	957565
48316	957566
33600	957567
278978	957568
25056	957569
327523	957570
24762	957571
181543	957572
333131	957573
127205	957574
218382	957575
105384	957576
339188	957577
227754	957578
80250	957579
326658	957580
65926	957581
304458	957582
304136	957583
69709	957584
249798	957585
204798	957586
95577	957587
223594	957588
102031	957589
122195	957590
105263	957591
70417	957592
50549	957593
88659	957594
74409	957595
269198	957596
251153	957597
28979	957598
88725	957599
107840	957600
38728	957601
204541	957602
231445	957603
90922	957604
59726	957605
3955	957606
21006	957607
79100	957608
152707	957609
10155	957610
122916	957611
57819	957612
28373	957613
24190	957614
84632	957615
24406	957616
193400	957617
9463	957618
129781	957619
97353	957620
34086	957621
6234	957622
86398	957623
80368	957624
51937	957625
2786	957626
98554	957627
17610	957628
27704	957629
96347	957630
57435	957631
263420	957632
25560	957633
4133	957634
34115	957635
78843	957636
199343	957637
86482	957638
213488	957639
76683	957640
220004	957641
122277	957642
335409	957643
36913	957644
3322	957645
193179	957646
22218	957647
42670	957648
90819	957649
245445	957650
40258	957651
2369	957652
61482	957653
205408	957654
84227	957655
11918	957656
19832	957657
1012	957658
140817	957659
1978	957660
37460	957661
149618	957662
92946	957663
40351	957664
122939	957665
64553	957666
8469	957667
239837	957668
71608	957669
28379	957670
10034	957671
189413	957672
22067	957673
4066	957674
208262	957675
108717	957676
216927	957677
80103	957678
84303	957679
39734	957680
206035	957681
108941	957682
142085	957683
201061	957684
38728	957685
535	957686
198138	957687
2610	957688
272142	957689
63554	957690
41217	957691
10074	957692
15570	957693
3962	957694
14160	957695
215533	957696
227350	957697
127096	957698
327252	957699
2860	957700
108396	957701
194890	957702
252495	957703
98026	957704
16991	957705
93280	957706
15402	957707
71878	957708
110857	957709
8078	957710
188552	957711
34272	957712
43047	957713
2018	957714
73708	957715
32507	957716
32449	957717
347305	957718
195628	957719
97231	957720
326751	957721
339655	957722
70986	957723
325446	957724
12314	957725
14036	957726
347916	957727
230267	957728
342040	957729
52739	957730
56670	957731
258	957732
4530	957733
79324	957734
70718	957735
11114	957736
174978	957737
7208	957738
199740	957739
15956	957740
45508	957741
227917	957742
81566	957743
14796	957744
7926	957745
156225	957746
114494	957747
66174	957748
2675	957749
281007	957750
97019	957751
126776	957752
139829	957753
59299	957754
246173	957755
80251	957756
304017	957757
221135	957758
204698	957759
113030	957760
144747	957761
60566	957762
148	957763
249360	957764
44226	957765
47556	957766
248405	957767
121585	957768
137437	957769
304107	957770
54062	957771
5714	957772
17361	957773
76307	957774
260769	957775
207749	957776
36974	957777
81946	957778
37604	957779
299746	957780
19604	957781
62651	957782
8240	957783
159145	957784
10097	957785
3974	957786
17542	957787
345021	957788
8274	957789
12133	957790
14378	957791
49167	957792
17882	957793
210659	957794
40968	957795
124082	957796
267648	957797
173004	957798
341268	957799
24131	957800
25446	957801
13179	957802
27735	957803
293620	957804
240095	957805
100378	957806
290430	957807
70889	957808
177173	957809
327028	957810
118017	957811
20033	957812
186275	957813
149556	957814
16152	957815
2821	957816
77980	957817
50917	957818
318423	957819
18242	957820
109549	957821
32994	957822
90843	957823
30209	957824
21270	957825
17946	957826
65062	957827
202337	957828
287784	957829
170525	957830
245114	957831
16858	957832
101463	957833
356458	957834
61834	957835
8014	957836
228943	957837
28627	957838
259023	957839
253521	957840
43182	957841
15315	957842
198436	957843
7865	957844
9578	957845
291664	957846
130615	957847
255686	957848
102740	957849
39795	957850
14937	957851
3017	957852
119782	957853
72083	957854
3306	957855
2086	957856
106000	957857
234669	957858
176450	957859
26798	957860
3481	957861
20251	957862
1545	957863
165125	957864
46382	957865
258	957866
260662	957867
202522	957868
127031	957869
63426	957870
6805	957871
15156	957872
334674	957873
6693	957874
110106	957875
19144	957876
25079	957877
34200	957878
95685	957879
202976	957880
4497	957881
192900	957882
34436	957883
356576	957884
110017	957885
24388	957886
64509	957887
48229	957888
200195	957889
34166	957890
28100	957891
258432	957892
119795	957893
475	957894
1900	957895
36609	957896
108527	957897
7579	957898
65259	957899
56745	957900
44057	957901
152798	957902
13673	957903
255701	957904
106857	957905
36285	957906
67606	957907
59369	957908
208677	957909
59952	957910
127007	957911
329888	957912
33603	957913
19741	957914
181575	957915
300434	957916
485	957917
135231	957918
201846	957919
173635	957920
135662	957921
20766	957922
6497	957923
51325	957924
70780	957925
57977	957926
31731	957927
12182	957928
17757	957929
41738	957930
13299	957931
70958	957932
28346	957933
6439	957934
30810	957935
77751	957936
67623	957937
170008	957938
45975	957939
112544	957940
23551	957941
41063	957942
70301	957943
193584	957944
59228	957945
24597	957946
3999	957947
316974	957948
350045	957949
60053	957950
112360	957951
143870	957952
68551	957953
66885	957954
324130	957955
124769	957956
48161	957957
64937	957958
251651	957959
9982	957960
34181	957961
88880	957962
71591	957963
182588	957964
20159	957965
1871	957966
6685	957967
110914	957968
41248	957969
47553	957970
269808	957971
138321	957972
98174	957973
148925	957974
18609	957975
11940	957976
51431	957977
141270	957978
121503	957979
90034	957980
112159	957981
11877	957982
239753	957983
12028	957984
7441	957985
51824	957986
4370	957987
69639	957988
106409	957989
147641	957990
45262	957991
3841	957992
6505	957993
2842	957994
33620	957995
111722	957996
7998	957997
4098	957998
64179	957999
24644	958000
304746	958001
18	958002
12997	958003
3288	958004
3569	958005
946	958006
37850	958007
8132	958008
85	958009
101	958010
85	958011
48750	958012
149323	958013
1355	958014
517	958015
149934	958016
46	958017
4189	958018
1446	958019
70755	958020
52117	958021
532	958022
132369	958023
2735	958024
1258	958025
81330	958026
80451	958027
5110	958028
23541	958029
163552	958030
210110	958031
307391	958032
170649	958033
252167	958034
306238	958035
321927	958036
21277	958037
142683	958038
178967	958039
204321	958040
194848	958041
303708	958042
198827	958043
1606	958044
110211	958045
87311	958046
101718	958047
419	958048
103004	958049
16747	958050
9433	958051
50982	958052
192238	958053
6206	958054
143188	958055
202747	958056
12430	958057
16447	958058
5552	958059
45799	958060
175388	958061
51950	958062
220764	958063
4654	958064
6445	958065
34370	958066
50542	958067
6136	958068
67819	958069
37909	958070
1181	958071
13376	958072
304126	958073
158	958074
95613	958075
7928	958076
13750	958077
98924	958078
3442	958079
49265	958080
92672	958081
240182	958082
2225	958083
6302	958084
7740	958085
10026	958086
19079	958087
61057	958088
86567	958089
8823	958090
43005	958091
55483	958092
280647	958093
20862	958094
5585	958095
92713	958096
67738	958097
64714	958098
39059	958099
124913	958100
4910	958101
270088	958102
322	958103
139135	958104
8879	958105
21074	958106
5437	958107
178847	958108
48012	958109
5360	958110
12465	958111
280272	958112
45958	958113
13461	958114
17571	958115
61059	958116
21568	958117
82848	958118
5743	958119
154802	958120
5491	958121
60871	958122
237329	958123
141048	958124
142086	958125
227725	958126
144338	958127
1172	958128
2760	958129
58600	958130
344725	958131
162365	958132
4886	958133
134920	958134
12536	958135
28653	958136
311924	958137
284707	958138
110880	958139
10564	958140
98904	958141
16679	958142
1863	958143
88259	958144
90976	958145
255869	958146
29412	958147
21118	958148
278374	958149
51722	958150
138523	958151
115	958152
13499	958153
24064	958154
33344	958155
38788	958156
32546	958157
5310	958158
34846	958159
162357	958160
58861	958161
78542	958162
18601	958163
341187	958164
41156	958165
40977	958166
114519	958167
63654	958168
25323	958169
8508	958170
91178	958171
303543	958172
31096	958173
254567	958174
72830	958175
304	958176
40826	958177
42261	958178
54648	958179
26422	958180
32249	958181
185734	958182
98881	958183
75716	958184
19702	958185
324394	958186
197399	958187
6420	958188
7886	958189
27731	958190
27731	958191
934	958192
134248	958193
47041	958194
71946	958195
35986	958196
76203	958197
81413	958198
136584	958199
38877	958200
93663	958201
21169	958202
83931	958203
52015	958204
82771	958205
271849	958206
82798	958207
136818	958208
313224	958209
6865	958210
42256	958211
60449	958212
2039	958213
196504	958214
196572	958215
69132	958216
78975	958217
86378	958218
16403	958219
224425	958220
68726	958221
274819	958222
22886	958223
160603	958224
107806	958225
341727	958226
313008	958227
39427	958228
164694	958229
36095	958230
27423	958231
37405	958232
6667	958233
354097	958234
87914	958235
219527	958236
183917	958237
108268	958238
276727	958239
23376	958240
3456	958241
233801	958242
171113	958243
10360	958244
83120	958245
319649	958246
294038	958247
38133	958248
28200	958249
221853	958250
184659	958251
152650	958252
88616	958253
138280	958254
104110	958255
113164	958256
62638	958257
106251	958258
282729	958259
10700	958260
28923	958261
28542	958262
316306	958263
7124	958264
309484	958265
50622	958266
174338	958267
30579	958268
35805	958269
166316	958270
91074	958271
35489	958272
107348	958273
60453	958274
91074	958275
11709	958276
149334	958277
157563	958278
359	958279
201679	958280
1701	958281
78016	958282
51162	958283
95056	958284
56107	958285
15365	958286
24824	958287
197	958288
118705	958289
22406	958290
160158	958291
23131	958292
28429	958293
21246	958294
40144	958295
74756	958296
5864	958297
60951	958298
23090	958299
8358	958300
30631	958301
45889	958302
117177	958303
14931	958304
19418	958305
16191	958306
182772	958307
138041	958308
45418	958309
2458	958310
5216	958311
70319	958312
20769	958313
4770	958314
191170	958315
191	958316
27189	958317
950	958318
9334	958319
91232	958320
16743	958321
305416	958322
67338	958323
442	958324
119294	958325
42527	958326
128443	958327
81869	958328
22986	958329
29069	958330
29281	958331
228531	958332
40756	958333
122861	958334
179068	958335
247771	958336
226688	958337
64003	958338
749	958339
16108	958340
27391	958341
82812	958342
191379	958343
282744	958344
117639	958345
67743	958346
63012	958347
67094	958348
5759	958349
99227	958350
14344	958351
58999	958352
22609	958353
44309	958354
200782	958355
136080	958356
135379	958357
50748	958358
2282	958359
630	958360
348529	958361
22731	958362
5150	958363
51255	958364
233873	958365
26173	958366
22663	958367
11500	958368
31721	958369
244878	958370
78355	958371
248186	958372
126584	958373
6527	958374
105749	958375
104960	958376
30552	958377
33303	958378
126309	958379
99431	958380
326323	958381
62503	958382
15972	958383
5441	958384
29316	958385
93608	958386
136720	958387
11579	958388
236624	958389
11223	958390
14848	958391
54900	958392
61495	958393
149230	958394
14848	958395
70431	958396
30510	958397
137713	958398
2649	958399
127305	958400
65203	958401
126405	958402
51173	958403
39263	958404
334256	958405
122876	958406
273286	958407
4591	958408
24779	958409
112706	958410
4591	958411
254605	958412
99509	958413
21139	958414
68410	958415
179350	958416
25247	958417
10331	958418
60859	958419
306676	958420
21967	958421
20446	958422
82982	958423
14640	958424
12021	958425
22975	958426
55675	958427
10997	958428
3750	958429
8648	958430
82409	958431
54360	958432
620	958433
68824	958434
32145	958435
62401	958436
43206	958437
107707	958438
336231	958439
140116	958440
166626	958441
141191	958442
270106	958443
545	958444
93608	958445
33098	958446
74514	958447
148908	958448
474	958449
11910	958450
27033	958451
303820	958452
255484	958453
59599	958454
93995	958455
221665	958456
217441	958457
273464	958458
14848	958459
242553	958460
301600	958461
332934	958462
8001	958463
18574	958464
181992	958465
48140	958466
195001	958467
333688	958468
155457	958469
13615	958470
170225	958471
156144	958472
273484	958473
300037	958474
123606	958475
25448	958476
178177	958477
15476	958478
252187	958479
152108	958480
340698	958481
135329	958482
146125	958483
306674	958484
67404	958485
59802	958486
12819	958487
14848	958488
139197	958489
229836	958490
156449	958491
92791	958492
98714	958493
28775	958494
24974	958495
45143	958496
237602	958497
7559	958498
265281	958499
36032	958500
867	958501
139808	958502
474	958503
313696	958504
4	958505
89406	958506
181547	958507
8380	958508
183741	958509
117867	958510
35593	958511
102716	958512
342838	958513
40295	958514
181853	958515
154069	958516
204893	958517
181853	958518
85470	958519
187938	958520
305552	958521
2745	958522
87543	958523
309006	958524
75456	958525
275085	958526
51157	958527
35585	958528
37362	958529
157487	958530
184276	958531
39321	958532
43989	958533
82982	958534
330425	958535
140526	958536
1726	958537
137302	958538
131398	958539
140318	958540
112644	958541
75260	958542
16334	958543
162592	958544
55773	958545
285216	958546
35515	958547
16881	958548
6073	958549
219380	958550
347020	958551
198230	958552
211529	958553
331474	958554
187880	958555
133958	958556
42080	958557
14416	958558
204840	958559
278031	958560
229276	958561
122862	958562
158758	958563
166807	958564
49849	958565
257003	958566
108289	958567
60414	958568
255857	958569
105669	958570
108161	958571
44835	958572
114293	958573
247374	958574
298439	958575
80409	958576
236122	958577
274792	958578
55608	958579
42103	958580
182989	958581
40618	958582
146372	958583
122832	958584
258403	958585
185501	958586
14400	958587
180236	958588
76385	958589
31464	958590
9672	958591
31464	958592
116704	958593
167273	958594
140338	958595
18314	958596
98262	958597
65204	958598
159379	958599
304660	958600
242109	958601
12828	958602
112017	958603
185519	958604
253044	958605
65966	958606
17424	958607
76026	958608
277228	958609
107475	958610
70908	958611
178374	958612
284681	958613
141958	958614
143258	958615
18336	958616
487	958617
241922	958618
23267	958619
141742	958620
153857	958621
169503	958622
347801	958623
184799	958624
16334	958625
6073	958626
43251	958627
216768	958628
341337	958629
308492	958630
165327	958631
46474	958632
34689	958633
5421	958634
58397	958635
256324	958636
103171	958637
22030	958638
130827	958639
222199	958640
2973	958641
272733	958642
32097	958643
6073	958644
222669	958645
187772	958646
89129	958647
139827	958648
76178	958649
237139	958650
50014	958651
137977	958652
157741	958653
95019	958654
112260	958655
141042	958656
40183	958657
182970	958658
11255	958659
298070	958660
107232	958661
130453	958662
76584	958663
30378	958664
20472	958665
44003	958666
40433	958667
551	958668
299604	958669
13797	958670
25399	958671
43206	958672
75279	958673
271930	958674
35505	958675
183482	958676
17726	958677
195793	958678
170597	958679
234097	958680
8001	958681
115209	958682
43702	958683
85016	958684
240713	958685
167194	958686
195302	958687
224247	958688
115282	958689
180844	958690
120021	958691
156118	958692
199502	958693
259267	958694
10911	958695
53544	958696
33739	958697
2800	958698
194952	958699
14848	958700
3393	958701
92360	958702
12909	958703
194655	958704
573	958705
257973	958706
180615	958707
37516	958708
168829	958709
149935	958710
31243	958711
33215	958712
9270	958713
61688	958714
29245	958715
165591	958716
183609	958717
19675	958718
94577	958719
115220	958720
53368	958721
94087	958722
16565	958723
93608	958724
38417	958725
215454	958726
204107	958727
10899	958728
51668	958729
188041	958730
245090	958731
20505	958732
19757	958733
41075	958734
75997	958735
18030	958736
74014	958737
86380	958738
187926	958739
191043	958740
117828	958741
274050	958742
18029	958743
256997	958744
64863	958745
33717	958746
251949	958747
332363	958748
35324	958749
42534	958750
144365	958751
43156	958752
114208	958753
180666	958754
143473	958755
41453	958756
51265	958757
185228	958758
310223	958759
255985	958760
116392	958761
320322	958762
65455	958763
63921	958764
187628	958765
18358	958766
20534	958767
278199	958768
28463	958769
13036	958770
29648	958771
115658	958772
69582	958773
70625	958774
95910	958775
251170	958776
208082	958777
54937	958778
242588	958779
57899	958780
281702	958781
347840	958782
342162	958783
308620	958784
134500	958785
204929	958786
181916	958787
23751	958788
4059	958789
8622	958790
124898	958791
105214	958792
23822	958793
24808	958794
243097	958795
86466	958796
22678	958797
46498	958798
13748	958799
18981	958800
102659	958801
291471	958802
238217	958803
100671	958804
250396	958805
150970	958806
16543	958807
258899	958808
38074	958809
81412	958810
76883	958811
5228	958812
203548	958813
5882	958814
132315	958815
112506	958816
81385	958817
63852	958818
11051	958819
37391	958820
1936	958821
35815	958822
21475	958823
92166	958824
106522	958825
82785	958826
46129	958827
32181	958828
118919	958829
116874	958830
1211	958831
76669	958832
97405	958833
148707	958834
150	958835
5233	958836
9048	958837
271194	958838
43081	958839
93505	958840
211299	958841
18187	958842
67	958843
221021	958844
755	958845
2	958846
89941	958847
272234	958848
260193	958849
156165	958850
148452	958851
140150	958852
149194	958853
31053	958854
229802	958855
95742	958856
21623	958857
31388	958858
149300	958859
243073	958860
246	958861
257129	958862
25089	958863
149288	958864
99311	958865
260328	958866
240801	958867
254437	958868
100722	958869
22633	958870
28606	958871
260487	958872
100717	958873
254609	958874
158404	958875
65727	958876
7416	958877
246984	958878
131223	958879
24687	958880
813	958881
42985	958882
30118	958883
49598	958884
266232	958885
104760	958886
141315	958887
54838	958888
331679	958889
64752	958890
95729	958891
22014	958892
95614	958893
66308	958894
23989	958895
47261	958896
44076	958897
97376	958898
62236	958899
11045	958900
337432	958901
65639	958902
204911	958903
194941	958904
36471	958905
158405	958906
6297	958907
308265	958908
181968	958909
260539	958910
185141	958911
6350	958912
79549	958913
107601	958914
42726	958915
2976	958916
251638	958917
194072	958918
243162	958919
246080	958920
157555	958921
336409	958922
218047	958923
254541	958924
151031	958925
16359	958926
19069	958927
96512	958928
328166	958929
76448	958930
68919	958931
113657	958932
29931	958933
62159	958934
140322	958935
161538	958936
5260	958937
60451	958938
258975	958939
43730	958940
305444	958941
106622	958942
68574	958943
70975	958944
270403	958945
42864	958946
66183	958947
7321	958948
242925	958949
4162	958950
118387	958951
23678	958952
82574	958953
142177	958954
88245	958955
105627	958956
2217	958957
57738	958958
55988	958959
71996	958960
87594	958961
81195	958962
105213	958963
26863	958964
285946	958965
200250	958966
177853	958967
72287	958968
23799	958969
45287	958970
157743	958971
20382	958972
231882	958973
297967	958974
302072	958975
18676	958976
53893	958977
225753	958978
206620	958979
7659	958980
124610	958981
18956	958982
54449	958983
85750	958984
11912	958985
213161	958986
1680	958987
4130	958988
45236	958989
1647	958990
322431	958991
103424	958992
272	958993
45240	958994
3411	958995
92173	958996
52632	958997
13192	958998
2187	958999
213	959000
9752	959001
111353	959002
9263	959003
174167	959004
45869	959005
208789	959006
4877	959007
122624	959008
251059	959009
297725	959010
1158	959011
1355	959012
36898	959013
34033	959014
96332	959015
26191	959016
157401	959017
80923	959018
108435	959019
82172	959020
242	959021
128953	959022
338096	959023
224333	959024
23772	959025
227747	959026
16346	959027
29521	959028
11397	959029
112442	959030
184512	959031
4451	959032
40818	959033
3342	959034
73909	959035
1360	959036
15538	959037
304	959038
219855	959039
14410	959040
6608	959041
13975	959042
83436	959043
66629	959044
30002	959045
52598	959046
290	959047
10040	959048
51928	959049
182893	959050
136075	959051
154808	959052
98915	959053
154775	959054
133366	959055
23618	959056
1	959057
35009	959058
127374	959059
159602	959060
97527	959061
171442	959062
30101	959063
13135	959064
32678	959065
124882	959066
2493	959067
41697	959068
268744	959069
37539	959070
36563	959071
586	959072
18047	959073
87606	959074
18917	959075
32369	959076
274438	959077
52341	959078
82553	959079
5522	959080
70483	959081
125197	959082
8086	959083
84217	959084
2060	959085
16763	959086
158310	959087
79269	959088
34329	959089
6493	959090
38791	959091
169471	959092
309638	959093
31211	959094
105561	959095
67310	959096
44418	959097
1375	959098
212495	959099
19770	959100
33642	959101
343739	959102
633	959103
133343	959104
61833	959105
472	959106
39671	959107
260756	959108
49917	959109
13248	959110
647	959111
57858	959112
24953	959113
37928	959114
29159	959115
3647	959116
54099	959117
8428	959118
70562	959119
58857	959120
85797	959121
81588	959122
59	959123
97027	959124
70922	959125
310206	959126
3339	959127
48611	959128
2789	959129
37772	959130
8133	959131
87971	959132
310	959133
58731	959134
63180	959135
131417	959136
406	959137
69181	959138
673	959139
86632	959140
270850	959141
55996	959142
17620	959143
25304	959144
19361	959145
229572	959146
73715	959147
295067	959148
18554	959149
102	959150
85295	959151
14802	959152
28399	959153
298089	959154
211464	959155
244741	959156
88095	959157
150052	959158
277974	959159
58429	959160
10480	959161
81352	959162
285684	959163
343251	959164
344828	959165
17613	959166
26	959167
4683	959168
42808	959169
348667	959170
154852	959171
60626	959172
339338	959173
232594	959174
40428	959175
100985	959176
51831	959177
49207	959178
124757	959179
81148	959180
48378	959181
17119	959182
4191	959183
333005	959184
36079	959185
23718	959186
165018	959187
16182	959188
191115	959189
328960	959190
206895	959191
21702	959192
339896	959193
23998	959194
76173	959195
203317	959196
51467	959197
164370	959198
190352	959199
397	959200
68465	959201
293129	959202
84061	959203
211191	959204
75385	959205
23749	959206
154093	959207
305866	959208
170616	959209
39182	959210
8720	959211
76923	959212
24574	959213
71861	959214
227894	959215
351562	959216
16936	959217
1419	959218
20535	959219
325355	959220
16197	959221
277707	959222
128331	959223
166192	959224
49048	959225
118279	959226
7151	959227
109267	959228
6756	959229
1166	959230
45857	959231
191470	959232
126939	959233
1601	959234
92663	959235
1073	959236
117675	959237
42984	959238
23287	959239
17778	959240
121683	959241
109069	959242
5340	959243
39779	959244
3165	959245
29866	959246
6235	959247
30742	959248
184251	959249
6893	959250
68803	959251
76321	959252
271744	959253
10259	959254
24361	959255
112442	959256
108505	959257
5249	959258
49337	959259
42677	959260
10741	959261
733	959262
178064	959263
37253	959264
291	959265
11885	959266
68111	959267
8917	959268
28932	959269
15037	959270
81235	959271
6346	959272
202186	959273
71498	959274
21195	959275
135951	959276
49642	959277
55230	959278
61372	959279
29499	959280
9172	959281
207257	959282
55403	959283
25248	959284
322745	959285
11219	959286
60164	959287
48949	959288
33271	959289
20317	959290
71200	959291
201487	959292
258994	959293
12300	959294
91181	959295
52839	959296
434	959297
1882	959298
2936	959299
28471	959300
36745	959301
30262	959302
211396	959303
192469	959304
295812	959305
357699	959306
172525	959307
24126	959308
283553	959309
112128	959310
106621	959311
87076	959312
321	959313
8	959314
145313	959315
1073	959316
129616	959317
46268	959318
309827	959319
26707	959320
335265	959321
7508	959322
87800	959323
20698	959324
8687	959325
28654	959326
35911	959327
278468	959328
10666	959329
1889	959330
212800	959331
58672	959332
8145	959333
26470	959334
2609	959335
28543	959336
13761	959337
1949	959338
128792	959339
55849	959340
4444	959341
19385	959342
12876	959343
198352	959344
236955	959345
191362	959346
9215	959347
29006	959348
159007	959349
344526	959350
35650	959351
46732	959352
23058	959353
287907	959354
142156	959355
5376	959356
118473	959357
127741	959358
615	959359
92560	959360
39664	959361
76036	959362
126734	959363
126734	959364
304	959365
72809	959366
26689	959367
8420	959368
11281	959369
22483	959370
2983	959371
19401	959372
169866	959373
3006	959374
16048	959375
252355	959376
45225	959377
97587	959378
36059	959379
5766	959380
119857	959381
320429	959382
10424	959383
316916	959384
72484	959385
26978	959386
51708	959387
47306	959388
13006	959389
7585	959390
270732	959391
240734	959392
33050	959393
35503	959394
21601	959395
240449	959396
28157	959397
275829	959398
57923	959399
59047	959400
268283	959401
94648	959402
41656	959403
56100	959404
76764	959405
43058	959406
1788	959407
3086	959408
4565	959409
36786	959410
6228	959411
38699	959412
311528	959413
10379	959414
5682	959415
222832	959416
201876	959417
184202	959418
75216	959419
186401	959420
575	959421
37903	959422
198726	959423
34794	959424
12980	959425
575	959426
210764	959427
151585	959428
335302	959429
37912	959430
56876	959431
179130	959432
10233	959433
55370	959434
125351	959435
13165	959436
233067	959437
8442	959438
209178	959439
41267	959440
27612	959441
74160	959442
127459	959443
40235	959444
41861	959445
20811	959446
149842	959447
305911	959448
31510	959449
14780	959450
164803	959451
24501	959452
87315	959453
125836	959454
70966	959455
16213	959456
139098	959457
1337	959458
91919	959459
50368	959460
19058	959461
14700	959462
299540	959463
129969	959464
179702	959465
37972	959466
26214	959467
6180	959468
113081	959469
341102	959470
103049	959471
175155	959472
152408	959473
81246	959474
21620	959475
145570	959476
18630	959477
18683	959478
144694	959479
356837	959480
56683	959481
123924	959482
175507	959483
16224	959484
200554	959485
12856	959486
17494	959487
73701	959488
11488	959489
47523	959490
115194	959491
192522	959492
173182	959493
109436	959494
50408	959495
87476	959496
444	959497
252838	959498
66106	959499
349952	959500
5453	959501
24953	959502
48812	959503
17617	959504
10737	959505
175345	959506
8887	959507
1859	959508
126054	959509
84349	959510
85447	959511
27462	959512
88320	959513
10263	959514
8580	959515
6927	959516
122360	959517
24164	959518
77528	959519
209178	959520
13102	959521
55183	959522
12082	959523
24399	959524
175158	959525
109289	959526
77247	959527
22075	959528
18388	959529
17062	959530
14408	959531
54425	959532
11519	959533
10661	959534
23243	959535
15378	959536
126105	959537
34406	959538
115645	959539
2385	959540
46868	959541
7881	959542
56458	959543
13317	959544
62067	959545
6	959546
97707	959547
134979	959548
308337	959549
295333	959550
192666	959551
210855	959552
61995	959553
49533	959554
169090	959555
20240	959556
297487	959557
8648	959558
61249	959559
8523	959560
50338	959561
14414	959562
120087	959563
22651	959564
44430	959565
126201	959566
243388	959567
225303	959568
201889	959569
124724	959570
55235	959571
270242	959572
327014	959573
104419	959574
73152	959575
229988	959576
18673	959577
135400	959578
102505	959579
102532	959580
135120	959581
18263	959582
357366	959583
255084	959584
211295	959585
184015	959586
244678	959587
12091	959588
59845	959589
26366	959590
189794	959591
65068	959592
322794	959593
105242	959594
210970	959595
58279	959596
134148	959597
28192	959598
102415	959599
60513	959600
27039	959601
39838	959602
61178	959603
100840	959604
219551	959605
6313	959606
120614	959607
42478	959608
24490	959609
72269	959610
70632	959611
14470	959612
51395	959613
19514	959614
11577	959615
10138	959616
58864	959617
10233	959618
1562	959619
6608	959620
21836	959621
311470	959622
111856	959623
50256	959624
12005	959625
24499	959626
61636	959627
38456	959628
51038	959629
51604	959630
17365	959631
5794	959632
18388	959633
89013	959634
219540	959635
283355	959636
20022	959637
98565	959638
113184	959639
8116	959640
13466	959641
106349	959642
43851	959643
329371	959644
17703	959645
33043	959646
22024	959647
3307	959648
356333	959649
16277	959650
215290	959651
352013	959652
71386	959653
5847	959654
34704	959655
97524	959656
116527	959657
108340	959658
20837	959659
81092	959660
328506	959661
147563	959662
3555	959663
1638	959664
190796	959665
270062	959666
85999	959667
199794	959668
89208	959669
24324	959670
38718	959671
64632	959672
5658	959673
27044	959674
27920	959675
1562	959676
143535	959677
43525	959678
93203	959679
14177	959680
6219	959681
3068	959682
184570	959683
139331	959684
932	959685
56591	959686
76797	959687
203852	959688
32642	959689
2354	959690
2470	959691
50242	959692
85404	959693
126651	959694
185608	959695
10922	959696
97375	959697
6315	959698
12758	959699
13879	959700
120089	959701
306651	959702
336077	959703
37594	959704
27891	959705
319455	959706
306022	959707
286860	959708
24480	959709
336851	959710
33361	959711
320234	959712
79081	959713
122606	959714
55457	959715
223924	959716
101350	959717
3129	959718
41925	959719
18046	959720
11842	959721
7723	959722
40868	959723
51846	959724
30249	959725
3736	959726
2221	959727
189	959728
109065	959729
52484	959730
45306	959731
333984	959732
265664	959733
55366	959734
113418	959735
15238	959736
37573	959737
258649	959738
18971	959739
4009	959740
2280	959741
34036	959742
9152	959743
226234	959744
1070	959745
98421	959746
158335	959747
17869	959748
315420	959749
15098	959750
9393	959751
63334	959752
37804	959753
114701	959754
1417	959755
43894	959756
1157	959757
76519	959758
10915	959759
469	959760
44534	959761
118511	959762
666	959763
346859	959764
34835	959765
63078	959766
27428	959767
208231	959768
97834	959769
72158	959770
198489	959771
59310	959772
18431	959773
15393	959774
2216	959775
97426	959776
110147	959777
256963	959778
183455	959779
7289	959780
293709	959781
36959	959782
26510	959783
4165	959784
160771	959785
6099	959786
12084	959787
2785	959788
1620	959789
92221	959790
7311	959791
78433	959792
1219	959793
2628	959794
93946	959795
108393	959796
33459	959797
24298	959798
325030	959799
313760	959800
120767	959801
151875	959802
785	959803
1330	959804
236098	959805
320247	959806
83812	959807
29723	959808
71692	959809
34296	959810
9900	959811
10144	959812
42679	959813
186512	959814
111514	959815
256045	959816
41511	959817
173638	959818
205157	959819
78534	959820
219887	959821
73727	959822
208035	959823
202698	959824
77	959825
8135	959826
27869	959827
336432	959828
17087	959829
103523	959830
2077	959831
108805	959832
20189	959833
33982	959834
56042	959835
171854	959836
294964	959837
55451	959838
119796	959839
10845	959840
17365	959841
17365	959842
87215	959843
30775	959844
158783	959845
72148	959846
108217	959847
77793	959848
122189	959849
110654	959850
61432	959851
113822	959852
32580	959853
26442	959854
340726	959855
37187	959856
33537	959857
301746	959858
10043	959859
7841	959860
33980	959861
76320	959862
201710	959863
125536	959864
157940	959865
123636	959866
47938	959867
16606	959868
130402	959869
2256	959870
37551	959871
14733	959872
12767	959873
18206	959874
57483	959875
111039	959876
184794	959877
179341	959878
298383	959879
59613	959880
10014	959881
244226	959882
258282	959883
192818	959884
355223	959885
185679	959886
134082	959887
23772	959888
270152	959889
102802	959890
23536	959891
684	959892
276654	959893
23400	959894
323087	959895
120917	959896
96338	959897
1448	959898
2818	959899
58067	959900
161287	959901
188554	959902
23304	959903
125900	959904
29187	959905
18914	959906
236569	959907
146010	959908
235529	959909
151979	959910
74017	959911
47343	959912
120818	959913
235826	959914
146229	959915
157012	959916
319556	959917
51233	959918
51183	959919
229594	959920
12477	959921
200684	959922
331	959923
94068	959924
200088	959925
1075	959926
3342	959927
3263	959928
334114	959929
4381	959930
7269	959931
355810	959932
862	959933
339286	959934
16172	959935
120937	959936
348300	959937
48634	959938
134602	959939
16058	959940
27065	959941
185869	959942
58837	959943
15448	959944
130557	959945
63228	959946
328161	959947
113389	959948
123627	959949
109877	959950
27488	959951
129339	959952
298239	959953
203738	959954
90173	959955
40302	959956
196663	959957
200747	959958
79269	959959
278946	959960
119540	959961
178970	959962
232708	959963
211463	959964
15241	959965
18446	959966
192136	959967
144232	959968
59310	959969
270	959970
270	959971
11735	959972
776	959973
53436	959974
180324	959975
81122	959976
8018	959977
3941	959978
13386	959979
33495	959980
57890	959981
263132	959982
28858	959983
86784	959984
342159	959985
92884	959986
192504	959987
30942	959988
24413	959989
297721	959990
57138	959991
870	959992
116881	959993
3634	959994
96115	959995
244726	959996
8745	959997
97192	959998
97192	959999
171369	960000
90530	960001
113339	960002
31327	960003
16458	960004
222480	960005
45540	960006
78991	960007
1554	960008
91532	960009
40394	960010
123255	960011
95391	960012
7136	960013
16968	960014
23760	960015
10242	960016
138142	960017
58780	960018
104910	960019
4855	960020
93843	960021
23213	960022
229810	960023
48221	960024
107135	960025
272602	960026
47831	960027
71186	960028
42338	960029
265757	960030
70851	960031
159556	960032
121514	960033
4258	960034
4845	960035
2107	960036
95968	960037
95542	960038
69281	960039
87772	960040
244514	960041
24196	960042
143289	960043
1838	960044
150118	960045
29734	960046
1045	960047
149475	960048
315499	960049
327388	960050
230988	960051
88573	960052
228344	960053
136626	960054
136529	960055
54423	960056
1294	960057
5198	960058
5198	960059
3971	960060
247492	960061
157060	960062
16164	960063
59773	960064
4232	960065
3356	960066
8162	960067
84111	960068
6456	960069
15311	960070
117599	960071
20249	960072
79174	960073
120453	960074
46740	960075
118265	960076
50155	960077
942	960078
3837	960079
52788	960080
14737	960081
182957	960082
98213	960083
97470	960084
41828	960085
22020	960086
1872	960087
163301	960088
25506	960089
106203	960090
139864	960091
230886	960092
138088	960093
89897	960094
156745	960095
339471	960096
285741	960097
172926	960098
291669	960099
296542	960100
80298	960101
35041	960102
139119	960103
200540	960104
86751	960105
764	960106
288780	960107
19789	960108
114602	960109
5219	960110
146336	960111
82772	960112
1583	960113
9863	960114
23908	960115
6275	960116
219087	960117
198421	960118
198756	960119
78925	960120
323285	960121
302855	960122
52987	960123
5801	960124
19660	960125
110882	960126
51287	960127
12666	960128
232275	960129
163068	960130
13808	960131
335726	960132
186401	960133
74089	960134
216474	960135
121671	960136
135125	960137
191757	960138
18622	960139
45294	960140
58703	960141
52581	960142
40992	960143
8133	960144
193021	960145
73993	960146
3218	960147
23143	960148
74479	960149
111434	960150
222482	960151
1283	960152
286080	960153
14480	960154
64090	960155
24987	960156
92736	960157
17117	960158
152399	960159
269882	960160
29120	960161
5113	960162
290959	960163
2090	960164
165074	960165
108258	960166
9620	960167
37240	960168
142602	960169
154383	960170
118927	960171
18917	960172
247810	960173
341376	960174
36080	960175
15260	960176
1105	960177
29515	960178
35427	960179
198533	960180
34222	960181
47981	960182
158511	960183
56	960184
50899	960185
343146	960186
10395	960187
19999	960188
302185	960189
181072	960190
181072	960191
35045	960192
71948	960193
177973	960194
25654	960195
18698	960196
122721	960197
64750	960198
26587	960199
108310	960200
13804	960201
162642	960202
12216	960203
13255	960204
172861	960205
14734	960206
263476	960207
220154	960208
103502	960209
20155	960210
2832	960211
168662	960212
467	960213
100886	960214
20070	960215
130374	960216
66278	960217
6689	960218
87468	960219
89022	960220
6601	960221
146652	960222
27983	960223
2832	960224
27631	960225
186332	960226
57075	960227
15895	960228
23491	960229
58053	960230
125641	960231
149714	960232
12759	960233
260221	960234
8653	960235
57755	960236
58792	960237
5462	960238
116310	960239
235758	960240
119169	960241
24898	960242
1694	960243
18006	960244
110506	960245
144261	960246
6110	960247
8623	960248
11348	960249
109403	960250
119536	960251
109385	960252
9097	960253
11446	960254
18119	960255
18096	960256
33926	960257
168815	960258
240687	960259
240487	960260
52461	960261
62135	960262
62135	960263
20158	960264
5080	960265
57465	960266
57334	960267
71247	960268
91994	960269
55493	960270
34074	960271
76396	960272
9935	960273
14523	960274
7791	960275
173922	960276
72159	960277
175664	960278
111060	960279
50365	960280
5331	960281
84674	960282
109404	960283
188794	960284
20162	960285
109640	960286
20112	960287
24099	960288
1393	960289
38504	960290
19964	960291
9995	960292
47190	960293
40389	960294
17901	960295
26755	960296
1796	960297
17909	960298
108806	960299
288070	960300
100767	960301
50746	960302
78676	960303
156085	960304
99	960305
26279	960306
14936	960307
42069	960308
161605	960309
30138	960310
42397	960311
476	960312
10156	960313
24908	960314
72830	960315
24511	960316
20409	960317
34253	960318
3384	960319
19513	960320
7761	960321
60748	960322
291473	960323
22104	960324
110547	960325
25662	960326
283683	960327
230668	960328
178120	960329
13333	960330
18464	960331
119783	960332
145945	960333
274651	960334
120136	960335
1333	960336
76904	960337
17720	960338
63206	960339
129407	960340
13759	960341
28626	960342
31583	960343
129843	960344
10505	960345
5190	960346
55478	960347
47999	960348
31021	960349
86904	960350
10134	960351
203690	960352
6483	960353
72946	960354
212129	960355
55433	960356
8183	960357
66433	960358
250685	960359
71188	960360
40559	960361
34007	960362
8092	960363
33730	960364
36624	960365
59532	960366
72244	960367
256983	960368
745	960369
76666	960370
3131	960371
13084	960372
4373	960373
7240	960374
118841	960375
97096	960376
15846	960377
5580	960378
2086	960379
6378	960380
219859	960381
1170	960382
41041	960383
73710	960384
171363	960385
34170	960386
95571	960387
288645	960388
352276	960389
1705	960390
3631	960391
148454	960392
24112	960393
9486	960394
135185	960395
58759	960396
66513	960397
36152	960398
7742	960399
3949	960400
111732	960401
17100	960402
1526	960403
88808	960404
256282	960405
26923	960406
91185	960407
16827	960408
159343	960409
34683	960410
126128	960411
180191	960412
7738	960413
65254	960414
350	960415
14094	960416
50100	960417
27871	960418
74119	960419
85352	960420
69	960421
229972	960422
58893	960423
73570	960424
39730	960425
12825	960426
341917	960427
236219	960428
27099	960429
185756	960430
135659	960431
206588	960432
36575	960433
97612	960434
162223	960435
6471	960436
124177	960437
48233	960438
158889	960439
142868	960440
67296	960441
101770	960442
167780	960443
51785	960444
36565	960445
62	960446
2358	960447
250	960448
33838	960449
119396	960450
143908	960451
115572	960452
58862	960453
5020	960454
2872	960455
41132	960456
6302	960457
25019	960458
113823	960459
7916	960460
35831	960461
76547	960462
23605	960463
46893	960464
288700	960465
27334	960466
298306	960467
192401	960468
2647	960469
311002	960470
126949	960471
174044	960472
70660	960473
11009	960474
36701	960475
123928	960476
3929	960477
336388	960478
48664	960479
15524	960480
12775	960481
310534	960482
56673	960483
205262	960484
42409	960485
339435	960486
34430	960487
55221	960488
6331	960489
71938	960490
310486	960491
49407	960492
5864	960493
4268	960494
303070	960495
13232	960496
15882	960497
206383	960498
66933	960499
178774	960500
4208	960501
5034	960502
26067	960503
263288	960504
342500	960505
9606	960506
99536	960507
100433	960508
159864	960509
179593	960510
170941	960511
18188	960512
169746	960513
99262	960514
235125	960515
95160	960516
6484	960517
19644	960518
202141	960519
117506	960520
3086	960521
345315	960522
218297	960523
14579	960524
67217	960525
61458	960526
23434	960527
194658	960528
153101	960529
154055	960530
138526	960531
105817	960532
98365	960533
113551	960534
277960	960535
20674	960536
185320	960537
249537	960538
47865	960539
6690	960540
21465	960541
302741	960542
14577	960543
23946	960544
311633	960545
46882	960546
65188	960547
16111	960548
315304	960549
315098	960550
108293	960551
42563	960552
12266	960553
26133	960554
132874	960555
109044	960556
287701	960557
95187	960558
336781	960559
7947	960560
1578	960561
181374	960562
76913	960563
65812	960564
130947	960565
181661	960566
13910	960567
197780	960568
44806	960569
228301	960570
89984	960571
329248	960572
218566	960573
131254	960574
226445	960575
224058	960576
42035	960577
106834	960578
216861	960579
197646	960580
151841	960581
151315	960582
89680	960583
126312	960584
207862	960585
9031	960586
76019	960587
3806	960588
196911	960589
152758	960590
11704	960591
99039	960592
5729	960593
152179	960594
41721	960595
303371	960596
119443	960597
14344	960598
77525	960599
318795	960600
1584	960601
44716	960602
346136	960603
240675	960604
98588	960605
26338	960606
82406	960607
7166	960608
115421	960609
305810	960610
257822	960611
249838	960612
152758	960613
221187	960614
227619	960615
211956	960616
228624	960617
77044	960618
93056	960619
99149	960620
23134	960621
56804	960622
184094	960623
154137	960624
138880	960625
67718	960626
28779	960627
273518	960628
155185	960629
59463	960630
237269	960631
152528	960632
98780	960633
186660	960634
123439	960635
9885	960636
232308	960637
296145	960638
232242	960639
233610	960640
48052	960641
182662	960642
225793	960643
5759	960644
275767	960645
169947	960646
157152	960647
331698	960648
300097	960649
59986	960650
62636	960651
86224	960652
110985	960653
26427	960654
141998	960655
151047	960656
22840	960657
9385	960658
297	960659
1759	960660
282186	960661
68278	960662
25409	960663
137952	960664
15281	960665
45674	960666
294	960667
325072	960668
5931	960669
98852	960670
260929	960671
77700	960672
32846	960673
22905	960674
45722	960675
7490	960676
3837	960677
21375	960678
193653	960679
16344	960680
10400	960681
14064	960682
105614	960683
219029	960684
341122	960685
277702	960686
9605	960687
43281	960688
28682	960689
9581	960690
105180	960691
55143	960692
180556	960693
6560	960694
143442	960695
13523	960696
75166	960697
182757	960698
95545	960699
226860	960700
144683	960701
77024	960702
65143	960703
50809	960704
51529	960705
147359	960706
21376	960707
217859	960708
78689	960709
56307	960710
187840	960711
8127	960712
200714	960713
6356	960714
203728	960715
149316	960716
31102	960717
138715	960718
16660	960719
40876	960720
21353	960721
5731	960722
87862	960723
25875	960724
26625	960725
62843	960726
82503	960727
339678	960728
243187	960729
4490	960730
43104	960731
121360	960732
4465	960733
52725	960734
29739	960735
350474	960736
88529	960737
10587	960738
45884	960739
93631	960740
7163	960741
60544	960742
47325	960743
9771	960744
268059	960745
105144	960746
119527	960747
16410	960748
92941	960749
86090	960750
10457	960751
165845	960752
118918	960753
77024	960754
20691	960755
259004	960756
74920	960757
62498	960758
333211	960759
51030	960760
19557	960761
162261	960762
108960	960763
26092	960764
29371	960765
20990	960766
138970	960767
232511	960768
91334	960769
50367	960770
327798	960771
285130	960772
278318	960773
64	960774
94295	960775
284576	960776
90235	960777
3137	960778
81297	960779
40397	960780
54186	960781
89205	960782
9329	960783
116482	960784
66172	960785
8446	960786
57530	960787
60579	960788
135677	960789
12149	960790
74753	960791
122484	960792
255558	960793
127941	960794
24177	960795
170320	960796
68493	960797
114107	960798
88138	960799
186640	960800
53648	960801
25468	960802
10399	960803
31079	960804
30078	960805
190852	960806
114604	960807
77891	960808
85130	960809
1506	960810
179739	960811
32233	960812
15717	960813
63219	960814
24098	960815
28534	960816
56617	960817
80172	960818
188756	960819
264595	960820
14245	960821
9407	960822
56118	960823
179839	960824
195	960825
56104	960826
8328	960827
65758	960828
48979	960829
209271	960830
231286	960831
190928	960832
1710	960833
101980	960834
77715	960835
21787	960836
391	960837
17683	960838
14250	960839
298281	960840
15210	960841
188320	960842
57987	960843
38424	960844
29700	960845
66694	960846
59667	960847
159532	960848
167055	960849
74716	960850
138232	960851
56157	960852
1439	960853
28895	960854
12647	960855
73548	960856
66694	960857
53101	960858
92921	960859
35724	960860
35845	960861
10830	960862
74608	960863
9915	960864
22440	960865
81418	960866
55298	960867
155748	960868
104903	960869
86947	960870
16933	960871
263643	960872
165270	960873
3820	960874
58231	960875
4489	960876
38188	960877
16368	960878
22329	960879
61778	960880
169355	960881
164735	960882
141283	960883
54548	960884
19692	960885
306213	960886
40397	960887
36910	960888
233645	960889
188020	960890
33055	960891
60430	960892
16223	960893
70801	960894
228396	960895
67890	960896
277149	960897
60463	960898
160903	960899
172229	960900
95252	960901
19547	960902
146282	960903
40688	960904
228414	960905
53081	960906
68168	960907
166428	960908
126851	960909
341649	960910
119199	960911
54943	960912
339893	960913
273755	960914
201740	960915
121169	960916
152589	960917
32429	960918
160609	960919
329186	960920
165290	960921
125123	960922
51193	960923
277011	960924
345560	960925
79258	960926
322134	960927
46593	960928
320416	960929
47283	960930
126960	960931
278675	960932
81716	960933
324169	960934
150215	960935
74425	960936
31726	960937
121090	960938
28538	960939
9771	960940
219847	960941
47593	960942
178090	960943
10703	960944
143155	960945
309521	960946
297485	960947
196565	960948
121090	960949
4808	960950
79648	960951
276231	960952
45009	960953
321658	960954
38197	960955
149486	960956
168894	960957
139601	960958
138534	960959
64783	960960
306694	960961
165175	960962
307296	960963
265934	960964
102965	960965
35106	960966
180217	960967
32860	960968
344848	960969
88973	960970
220121	960971
248317	960972
262105	960973
121169	960974
322634	960975
12426	960976
177414	960977
119873	960978
182742	960979
28797	960980
300821	960981
13619	960982
145638	960983
15428	960984
144939	960985
277896	960986
127173	960987
134214	960988
42106	960989
84477	960990
68093	960991
224214	960992
138455	960993
93107	960994
161259	960995
320556	960996
35092	960997
272222	960998
140246	960999
13813	961000
202189	961001
6618	961002
347401	961003
345838	961004
93092	961005
138955	961006
344280	961007
2769	961008
347655	961009
89267	961010
59121	961011
4231	961012
81838	961013
79283	961014
271438	961015
268347	961016
47343	961017
45009	961018
200736	961019
43907	961020
84477	961021
103173	961022
23234	961023
60958	961024
252776	961025
266455	961026
95957	961027
324507	961028
67195	961029
29364	961030
37120	961031
162114	961032
270070	961033
214678	961034
45983	961035
136581	961036
293932	961037
45452	961038
86947	961039
92414	961040
98123	961041
81715	961042
101096	961043
110893	961044
33633	961045
34433	961046
17863	961047
62622	961048
148011	961049
6449	961050
72330	961051
342903	961052
173521	961053
35737	961054
296112	961055
263252	961056
192273	961057
128425	961058
102351	961059
29583	961060
10767	961061
282334	961062
13715	961063
171036	961064
54659	961065
223724	961066
85123	961067
297815	961068
228891	961069
180198	961070
389	961071
19547	961072
92426	961073
101401	961074
14286	961075
67738	961076
12046	961077
108230	961078
103238	961079
337230	961080
69660	961081
110045	961082
190240	961083
37149	961084
79310	961085
106528	961086
32525	961087
94113	961088
192932	961089
235544	961090
2769	961091
351053	961092
244236	961093
95839	961094
11968	961095
194391	961096
107917	961097
168931	961098
234946	961099
2582	961100
45391	961101
159709	961102
312244	961103
195499	961104
95439	961105
315363	961106
82640	961107
22065	961108
96184	961109
187608	961110
308418	961111
26417	961112
176577	961113
93008	961114
240736	961115
187851	961116
37709	961117
79743	961118
299906	961119
271233	961120
47337	961121
153666	961122
16380	961123
160656	961124
135152	961125
45001	961126
196672	961127
2440	961128
36999	961129
160582	961130
204545	961131
28448	961132
137316	961133
450	961134
16300	961135
2303	961136
15636	961137
113361	961138
5970	961139
5613	961140
96187	961141
314903	961142
24960	961143
27248	961144
58659	961145
44104	961146
46322	961147
239042	961148
56801	961149
15835	961150
290753	961151
356274	961152
82964	961153
315	961154
1898	961155
5960	961156
43084	961157
210189	961158
73709	961159
334854	961160
12631	961161
206155	961162
34024	961163
43536	961164
5259	961165
231887	961166
260988	961167
50702	961168
209958	961169
129774	961170
356069	961171
176771	961172
352296	961173
24363	961174
111180	961175
250116	961176
347438	961177
341357	961178
278961	961179
349877	961180
124756	961181
355945	961182
167	961183
294125	961184
43788	961185
128257	961186
89433	961187
48281	961188
294044	961189
290554	961190
111286	961191
176243	961192
11372	961193
49163	961194
11355	961195
19573	961196
355320	961197
90031	961198
125086	961199
122602	961200
68646	961201
163933	961202
46430	961203
46935	961204
15233	961205
12464	961206
15233	961207
102624	961208
2895	961209
22683	961210
145396	961211
276517	961212
69905	961213
67960	961214
47593	961215
137501	961216
67651	961217
105801	961218
208603	961219
75985	961220
69862	961221
84094	961222
15428	961223
166951	961224
9330	961225
275487	961226
166255	961227
47530	961228
141685	961229
59996	961230
46870	961231
103966	961232
15664	961233
69862	961234
172427	961235
3328	961236
163382	961237
272782	961238
103791	961239
166110	961240
113261	961241
207262	961242
166936	961243
113394	961244
74358	961245
6709	961246
146955	961247
311649	961248
61072	961249
178552	961250
11225	961251
65086	961252
50432	961253
373	961254
91738	961255
235797	961256
237901	961257
52299	961258
45575	961259
68709	961260
1209	961261
3512	961262
6304	961263
66645	961264
36312	961265
103570	961266
56639	961267
96142	961268
349907	961269
103570	961270
9310	961271
24024	961272
18901	961273
30966	961274
40402	961275
36626	961276
56006	961277
52213	961278
389	961279
1508	961280
55608	961281
153087	961282
303010	961283
12538	961284
93115	961285
322777	961286
6023	961287
43877	961288
118593	961289
24990	961290
47228	961291
46321	961292
44036	961293
66853	961294
170841	961295
15610	961296
170340	961297
290098	961298
2631	961299
16666	961300
7529	961301
491	961302
273797	961303
95200	961304
33024	961305
32788	961306
176083	961307
168071	961308
293539	961309
2888	961310
71233	961311
2138	961312
74151	961313
130876	961314
126390	961315
4573	961316
170540	961317
179132	961318
71042	961319
14730	961320
73187	961321
29452	961322
288038	961323
279447	961324
39548	961325
129543	961326
1302	961327
108969	961328
170208	961329
90855	961330
1556	961331
76884	961332
36514	961333
9751	961334
31773	961335
1363	961336
19769	961337
127592	961338
36355	961339
178087	961340
41794	961341
4926	961342
12971	961343
25744	961344
207400	961345
16837	961346
5240	961347
202006	961348
275910	961349
12714	961350
12714	961351
193418	961352
79910	961353
325730	961354
129997	961355
314534	961356
11862	961357
23211	961358
236584	961359
22505	961360
31609	961361
184000	961362
122356	961363
64253	961364
204448	961365
164725	961366
10904	961367
69225	961368
54884	961369
14643	961370
201108	961371
55798	961372
222182	961373
86733	961374
256517	961375
14227	961376
311869	961377
9212	961378
186551	961379
258575	961380
88177	961381
112177	961382
70689	961383
289894	961384
53733	961385
71350	961386
1258	961387
98	961388
43249	961389
188833	961390
9594	961391
328677	961392
308054	961393
313335	961394
122960	961395
16181	961396
15135	961397
997	961398
2935	961399
36513	961400
14252	961401
4290	961402
262187	961403
64953	961404
236646	961405
36492	961406
254826	961407
19077	961408
34415	961409
226020	961410
3075	961411
88687	961412
45773	961413
208580	961414
12548	961415
62002	961416
169333	961417
30192	961418
149267	961419
41790	961420
53389	961421
105031	961422
73143	961423
52376	961424
276501	961425
160700	961426
213454	961427
218	961428
762	961429
18718	961430
122725	961431
17489	961432
9497	961433
6743	961434
21984	961435
312429	961436
161539	961437
264282	961438
317	961439
102110	961440
30225	961441
12033	961442
22156	961443
138822	961444
103465	961445
306638	961446
209768	961447
53746	961448
43647	961449
16753	961450
192849	961451
102157	961452
169334	961453
4394	961454
56138	961455
269	961456
17106	961457
31954	961458
39220	961459
45016	961460
9096	961461
235754	961462
199805	961463
36086	961464
123728	961465
1360	961466
47209	961467
75979	961468
114990	961469
43919	961470
194037	961471
92519	961472
59198	961473
265598	961474
62071	961475
256194	961476
75751	961477
230132	961478
10720	961479
104589	961480
21752	961481
126510	961482
193	961483
32019	961484
326298	961485
65652	961486
283743	961487
26975	961488
26975	961489
188941	961490
212522	961491
135701	961492
74497	961493
64049	961494
315372	961495
32806	961496
41548	961497
83394	961498
74589	961499
36234	961500
8349	961501
53190	961502
26477	961503
3600	961504
91223	961505
86042	961506
2526	961507
16305	961508
7325	961509
2430	961510
26207	961511
62648	961512
5215	961513
167080	961514
159	961515
14545	961516
4422	961517
82303	961518
8412	961519
167691	961520
98488	961521
100566	961522
45135	961523
5528	961524
129	961525
195258	961526
44325	961527
1196	961528
9002	961529
368	961530
22248	961531
49862	961532
10112	961533
24620	961534
703	961535
265237	961536
347233	961537
6275	961538
13799	961539
54615	961540
61535	961541
93967	961542
12233	961543
4111	961544
11472	961545
18947	961546
151467	961547
82303	961548
101402	961549
44502	961550
53026	961551
13971	961552
227960	961553
66785	961554
21385	961555
54219	961556
232641	961557
9111	961558
53133	961559
300462	961560
88231	961561
5270	961562
8589	961563
239340	961564
17558	961565
8987	961566
144072	961567
44538	961568
254392	961569
37099	961570
199976	961571
12092	961572
121888	961573
331158	961574
325170	961575
319738	961576
14924	961577
82162	961578
1248	961579
27023	961580
1976	961581
965	961582
622	961583
130486	961584
108337	961585
8473	961586
62981	961587
318783	961588
187130	961589
102162	961590
44904	961591
197721	961592
155581	961593
31303	961594
59462	961595
122822	961596
22844	961597
30050	961598
348939	961599
70769	961600
16724	961601
302703	961602
242631	961603
6514	961604
273777	961605
44852	961606
65393	961607
65370	961608
242581	961609
108487	961610
19153	961611
163201	961612
8225	961613
261285	961614
42701	961615
250941	961616
226867	961617
199886	961618
83744	961619
90461	961620
120940	961621
24743	961622
193175	961623
225669	961624
42703	961625
323204	961626
193767	961627
74569	961628
120969	961629
323148	961630
323577	961631
13583	961632
113678	961633
144543	961634
147760	961635
264790	961636
26339	961637
52	961638
145661	961639
5124	961640
170021	961641
127764	961642
62941	961643
65368	961644
22463	961645
9441	961646
43763	961647
187446	961648
87867	961649
82683	961650
9019	961651
192685	961652
332796	961653
304956	961654
55444	961655
80182	961656
137314	961657
61832	961658
328700	961659
20930	961660
137569	961661
214160	961662
145832	961663
14677	961664
111676	961665
98828	961666
118649	961667
66362	961668
308105	961669
186433	961670
36425	961671
73408	961672
109674	961673
252217	961674
79368	961675
220261	961676
125737	961677
125640	961678
149606	961679
30255	961680
325736	961681
243977	961682
79368	961683
220559	961684
97818	961685
23343	961686
356204	961687
488	961688
113759	961689
96909	961690
206262	961691
171807	961692
157242	961693
77553	961694
249749	961695
14538	961696
46873	961697
26059	961698
62607	961699
186490	961700
164827	961701
101833	961702
4411	961703
26064	961704
215373	961705
23372	961706
65243	961707
30314	961708
12586	961709
109340	961710
4035	961711
311556	961712
71176	961713
147660	961714
186741	961715
151724	961716
182208	961717
7050	961718
3869	961719
96278	961720
2543	961721
100718	961722
210220	961723
77587	961724
218586	961725
201122	961726
53083	961727
28770	961728
4511	961729
35089	961730
317170	961731
12646	961732
76222	961733
117083	961734
113857	961735
104806	961736
8277	961737
112422	961738
10958	961739
16251	961740
247119	961741
113660	961742
122417	961743
27928	961744
81684	961745
59201	961746
233695	961747
21424	961748
38282	961749
20421	961750
223	961751
344205	961752
330358	961753
232628	961754
37234	961755
305870	961756
3800	961757
51761	961758
192634	961759
346053	961760
311185	961761
4366	961762
255485	961763
99493	961764
33502	961765
123434	961766
31342	961767
22543	961768
44690	961769
29605	961770
152645	961771
75710	961772
80393	961773
116921	961774
155201	961775
32171	961776
26468	961777
21598	961778
47846	961779
34664	961780
50077	961781
29122	961782
40587	961783
19128	961784
26830	961785
75686	961786
62716	961787
31573	961788
82693	961789
99699	961790
25437	961791
13392	961792
49202	961793
17516	961794
44721	961795
65594	961796
94753	961797
64813	961798
29862	961799
260420	961800
8989	961801
224405	961802
2097	961803
9240	961804
9708	961805
52735	961806
5629	961807
3109	961808
263856	961809
263857	961810
7735	961811
1684	961812
65068	961813
179	961814
181373	961815
17181	961816
123879	961817
111	961818
12261	961819
3561	961820
319968	961821
23633	961822
191371	961823
2476	961824
201870	961825
3059	961826
263860	961827
9381	961828
237589	961829
16989	961830
45703	961831
80953	961832
305596	961833
86358	961834
118511	961835
54774	961836
190878	961837
316193	961838
118915	961839
95138	961840
26838	961841
4343	961842
353462	961843
39769	961844
84504	961845
3829	961846
3414	961847
32071	961848
14103	961849
202076	961850
1599	961851
76962	961852
34080	961853
143762	961854
13205	961855
7883	961856
291504	961857
122924	961858
2972	961859
51882	961860
191755	961861
4078	961862
125129	961863
95323	961864
3152	961865
14260	961866
188570	961867
81915	961868
119691	961869
25826	961870
36523	961871
257630	961872
37495	961873
46128	961874
16946	961875
151852	961876
23937	961877
46783	961878
32824	961879
54966	961880
22718	961881
4494	961882
47351	961883
15863	961884
68399	961885
118525	961886
70374	961887
165269	961888
188861	961889
267578	961890
21582	961891
118475	961892
126083	961893
5511	961894
13765	961895
80417	961896
88546	961897
33879	961898
5208	961899
48364	961900
181594	961901
154560	961902
59623	961903
81100	961904
45921	961905
156280	961906
6251	961907
1762	961908
79992	961909
31187	961910
110884	961911
29786	961912
73794	961913
196795	961914
238342	961915
11125	961916
124068	961917
22737	961918
11268	961919
16606	961920
45480	961921
284904	961922
23534	961923
346932	961924
72359	961925
10012	961926
190358	961927
37322	961928
188801	961929
41466	961930
115225	961931
44009	961932
98694	961933
31813	961934
58764	961935
124578	961936
5013	961937
30835	961938
36849	961939
72896	961940
32637	961941
54452	961942
148450	961943
52337	961944
11596	961945
66444	961946
97378	961947
183483	961948
68244	961949
2774	961950
65968	961951
30190	961952
143819	961953
68239	961954
34243	961955
234740	961956
45	961957
59465	961958
157884	961959
125436	961960
45522	961961
19986	961962
14205	961963
307721	961964
334122	961965
10987	961966
131565	961967
4221	961968
4221	961969
139154	961970
304	961971
175784	961972
327670	961973
48245	961974
194986	961975
43973	961976
116551	961977
15630	961978
34593	961979
287710	961980
199715	961981
352179	961982
85565	961983
74258	961984
271218	961985
177769	961986
75273	961987
206653	961988
130355	961989
104351	961990
17900	961991
20886	961992
8903	961993
169402	961994
178380	961995
104208	961996
343793	961997
273517	961998
172825	961999
318908	962000
203027	962001
6653	962002
766	962003
52918	962004
56834	962005
2097	962006
10592	962007
50159	962008
175	962009
179626	962010
3715	962011
51529	962012
149	962013
43576	962014
118070	962015
6667	962016
299590	962017
3524	962018
190745	962019
62595	962020
43496	962021
2052	962022
122484	962023
1470	962024
145080	962025
32328	962026
1023	962027
221	962028
245816	962029
30446	962030
11792	962031
1702	962032
35104	962033
7470	962034
14071	962035
88126	962036
53948	962037
242942	962038
77966	962039
58350	962040
37474	962041
63154	962042
5064	962043
66865	962044
315427	962045
676	962046
79133	962047
79133	962048
105029	962049
2136	962050
15196	962051
52168	962052
30310	962053
1110	962054
324378	962055
45583	962056
52503	962057
19282	962058
189356	962059
52468	962060
235534	962061
153109	962062
192935	962063
248590	962064
150231	962065
49792	962066
297378	962067
79076	962068
218161	962069
218753	962070
298200	962071
121032	962072
336139	962073
84163	962074
117729	962075
264293	962076
161014	962077
31991	962078
5960	962079
102300	962080
347186	962081
197477	962082
2613	962083
119206	962084
5906	962085
3540	962086
3066	962087
53688	962088
6591	962089
160888	962090
45734	962091
20096	962092
48801	962093
283384	962094
14986	962095
164184	962096
27604	962097
145383	962098
179330	962099
20854	962100
112913	962101
282903	962102
150462	962103
28410	962104
11309	962105
43360	962106
150195	962107
8118	962108
94184	962109
11100	962110
145522	962111
30917	962112
340854	962113
77824	962114
39298	962115
173550	962116
290919	962117
110064	962118
176221	962119
7801	962120
3845	962121
18658	962122
108719	962123
133225	962124
12455	962125
86300	962126
55768	962127
113852	962128
113856	962129
21345	962130
20382	962131
174739	962132
29012	962133
8324	962134
6944	962135
26641	962136
44762	962137
2647	962138
60399	962139
70416	962140
76614	962141
22390	962142
18549	962143
28252	962144
2634	962145
255626	962146
7603	962147
3262	962148
1822	962149
13612	962150
51891	962151
1107	962152
95212	962153
15275	962154
329578	962155
100108	962156
107475	962157
2182	962158
143055	962159
30079	962160
65980	962161
195438	962162
23996	962163
328497	962164
255279	962165
28079	962166
10867	962167
352748	962168
41448	962169
53166	962170
74307	962171
170086	962172
12684	962173
62153	962174
48092	962175
3037	962176
13613	962177
19817	962178
124191	962179
30044	962180
44687	962181
2245	962182
3701	962183
148914	962184
19077	962185
150303	962186
158529	962187
14173	962188
239762	962189
8201	962190
43691	962191
147008	962192
91989	962193
168768	962194
345606	962195
232057	962196
341635	962197
259048	962198
299533	962199
304837	962200
95119	962201
255147	962202
278338	962203
99369	962204
107736	962205
30755	962206
155640	962207
54160	962208
2230	962209
21642	962210
4014	962211
330844	962212
31069	962213
135279	962214
59713	962215
328823	962216
6097	962217
23899	962218
180538	962219
32263	962220
21590	962221
50487	962222
43405	962223
2392	962224
258521	962225
155341	962226
24869	962227
10831	962228
8825	962229
73955	962230
129700	962231
2804	962232
347031	962233
34762	962234
61602	962235
38432	962236
55831	962237
9384	962238
7243	962239
334024	962240
23987	962241
282159	962242
3656	962243
72	962244
107328	962245
11355	962246
6765	962247
122336	962248
5356	962249
96990	962250
135364	962251
45379	962252
328808	962253
321162	962254
25501	962255
119664	962256
339180	962257
21987	962258
112648	962259
104522	962260
121519	962261
77986	962262
3808	962263
80878	962264
38013	962265
322683	962266
257123	962267
110011	962268
307390	962269
296736	962270
75539	962271
343735	962272
210380	962273
82895	962274
69896	962275
285432	962276
259649	962277
170070	962278
23326	962279
164467	962280
5857	962281
180545	962282
50681	962283
333585	962284
86471	962285
40836	962286
44152	962287
313229	962288
18773	962289
2652	962290
38280	962291
134880	962292
262305	962293
23392	962294
119334	962295
297461	962296
159628	962297
17516	962298
71370	962299
121489	962300
1928	962301
29575	962302
140526	962303
165426	962304
59471	962305
332361	962306
284573	962307
183788	962308
3894	962309
21491	962310
87011	962311
12003	962312
216778	962313
61637	962314
3691	962315
19934	962316
200170	962317
134629	962318
13910	962319
36108	962320
104644	962321
58930	962322
127996	962323
24234	962324
348765	962325
355618	962326
193118	962327
7743	962328
7350	962329
14991	962330
111700	962331
72501	962332
24647	962333
127639	962334
352890	962335
93125	962336
349175	962337
144741	962338
56016	962339
3689	962340
327560	962341
56016	962342
129125	962343
6141	962344
26053	962345
4784	962346
12112	962347
50562	962348
15491	962349
235188	962350
56180	962351
199886	962352
193449	962353
218977	962354
140324	962355
181018	962356
24744	962357
323685	962358
27419	962359
323093	962360
1945	962361
43668	962362
322994	962363
323012	962364
13636	962365
218969	962366
58501	962367
172290	962368
75062	962369
34253	962370
69793	962371
84182	962372
171698	962373
139272	962374
205067	962375
1269	962376
136952	962377
31217	962378
216890	962379
25158	962380
151802	962381
20616	962382
147987	962383
323306	962384
99755	962385
23626	962386
322058	962387
79867	962388
16624	962389
22936	962390
194062	962391
44437	962392
121101	962393
120757	962394
117742	962395
119333	962396
2191	962397
301669	962398
42303	962399
4440	962400
2736	962401
1492	962402
31248	962403
26454	962404
34547	962405
3064	962406
31925	962407
3855	962408
335433	962409
167679	962410
227686	962411
46335	962412
36563	962413
67349	962414
1801	962415
9727	962416
1200	962417
67343	962418
193458	962419
16799	962420
2537	962421
1435	962422
9138	962423
297713	962424
26105	962425
193790	962426
236351	962427
239751	962428
108797	962429
33655	962430
83441	962431
33750	962432
42561	962433
13200	962434
64081	962435
32062	962436
179378	962437
108352	962438
196602	962439
138525	962440
28628	962441
27040	962442
16589	962443
241391	962444
1180	962445
322844	962446
67278	962447
94462	962448
192774	962449
378	962450
20648	962451
115509	962452
19386	962453
159221	962454
281349	962455
147641	962456
201523	962457
106248	962458
15538	962459
33729	962460
274816	962461
3689	962462
135814	962463
69707	962464
16807	962465
73840	962466
5128	962467
21435	962468
3795	962469
35151	962470
96796	962471
521	962472
120664	962473
29121	962474
324181	962475
322222	962476
11136	962477
120268	962478
96249	962479
196358	962480
53514	962481
204812	962482
126277	962483
14	962484
315164	962485
2432	962486
2094	962487
21458	962488
6260	962489
328978	962490
25514	962491
160456	962492
189491	962493
8922	962494
192380	962495
16730	962496
52971	962497
3045	962498
4093	962499
21914	962500
393	962501
101905	962502
22868	962503
160647	962504
77461	962505
5923	962506
193286	962507
1713	962508
67	962509
12066	962510
16695	962511
147475	962512
53724	962513
485	962514
16695	962515
25001	962516
82	962517
315058	962518
315266	962519
3508	962520
7465	962521
1873	962522
8990	962523
118864	962524
13605	962525
7048	962526
52179	962527
8311	962528
1226	962529
775	962530
108087	962531
36539	962532
641	962533
146471	962534
97779	962535
6278	962536
320811	962537
30328	962538
15051	962539
147372	962540
9546	962541
55750	962542
355	962543
256959	962544
559	962545
97	962546
188421	962547
119915	962548
147177	962549
315385	962550
75724	962551
40271	962552
11020	962553
1208	962554
855	962555
855	962556
194934	962557
40012	962558
109616	962559
95700	962560
267841	962561
224608	962562
170683	962563
51802	962564
31542	962565
87083	962566
5415	962567
3614	962568
133385	962569
64817	962570
59356	962571
7585	962572
30892	962573
2547	962574
128362	962575
185942	962576
3606	962577
42811	962578
222150	962579
263701	962580
23218	962581
3866	962582
329166	962583
79752	962584
261111	962585
9423	962586
1052	962587
10720	962588
2956	962589
43689	962590
111	962591
194717	962592
215666	962593
713	962594
24512	962595
128037	962596
59602	962597
56081	962598
59031	962599
11859	962600
25144	962601
167820	962602
104294	962603
36440	962604
118536	962605
118492	962606
25986	962607
45339	962608
119396	962609
12988	962610
51845	962611
3397	962612
5352	962613
9938	962614
69616	962615
357078	962616
65082	962617
347611	962618
130506	962619
1334	962620
261762	962621
332121	962622
80254	962623
101965	962624
66627	962625
101198	962626
8958	962627
261833	962628
101332	962629
1800	962630
9229	962631
1805	962632
36971	962633
320703	962634
26283	962635
7496	962636
78771	962637
114083	962638
101737	962639
139241	962640
14816	962641
11965	962642
40379	962643
49507	962644
183940	962645
97778	962646
54669	962647
48838	962648
243938	962649
1138	962650
153559	962651
319969	962652
47778	962653
93477	962654
25732	962655
328302	962656
277977	962657
26740	962658
64950	962659
97688	962660
144821	962661
105025	962662
59286	962663
50342	962664
345149	962665
252188	962666
127171	962667
57047	962668
220145	962669
59286	962670
231950	962671
191120	962672
27582	962673
310030	962674
18342	962675
216476	962676
277504	962677
54076	962678
28856	962679
201954	962680
186743	962681
60616	962682
152571	962683
135757	962684
284320	962685
305971	962686
348479	962687
183965	962688
79204	962689
3810	962690
226243	962691
14434	962692
126698	962693
7764	962694
7148	962695
615	962696
64675	962697
267407	962698
121085	962699
24219	962700
35210	962701
206747	962702
135764	962703
15333	962704
128389	962705
58866	962706
30113	962707
3129	962708
50269	962709
901	962710
44478	962711
76631	962712
196222	962713
79174	962714
143813	962715
53760	962716
299146	962717
179621	962718
304995	962719
179136	962720
343386	962721
264333	962722
32371	962723
779	962724
6058	962725
33137	962726
99298	962727
174394	962728
2182	962729
23274	962730
19096	962731
64020	962732
28045	962733
14094	962734
20428	962735
109138	962736
2361	962737
4871	962738
48982	962739
2030	962740
27558	962741
10556	962742
3343	962743
25837	962744
7920	962745
119161	962746
2432	962747
82534	962748
312279	962749
289346	962750
5993	962751
78587	962752
244655	962753
29490	962754
308221	962755
15497	962756
299386	962757
268640	962758
224388	962759
35085	962760
133894	962761
242745	962762
91786	962763
114876	962764
123109	962765
50398	962766
278386	962767
109988	962768
12019	962769
209402	962770
131288	962771
192325	962772
64821	962773
114374	962774
30680	962775
6679	962776
220456	962777
51174	962778
117596	962779
322717	962780
5084	962781
81264	962782
118176	962783
122974	962784
84132	962785
53932	962786
115918	962787
14391	962788
7181	962789
101206	962790
12147	962791
22433	962792
73046	962793
49743	962794
22177	962795
3464	962796
36428	962797
36428	962798
19828	962799
2200	962800
21047	962801
724	962802
252796	962803
14224	962804
79937	962805
17100	962806
192501	962807
120670	962808
34520	962809
116476	962810
7375	962811
8703	962812
36598	962813
147340	962814
98501	962815
192178	962816
14816	962817
297704	962818
212731	962819
2911	962820
164636	962821
21060	962822
150446	962823
312409	962824
33354	962825
34675	962826
7626	962827
185825	962828
156606	962829
295705	962830
170585	962831
76567	962832
42553	962833
27735	962834
12115	962835
35749	962836
6772	962837
171051	962838
285146	962839
99863	962840
56836	962841
212061	962842
74356	962843
169393	962844
83303	962845
2970	962846
13675	962847
25343	962848
56661	962849
113655	962850
11022	962851
73766	962852
126976	962853
277043	962854
198410	962855
122450	962856
327016	962857
185046	962858
655	962859
259553	962860
100390	962861
277596	962862
3406	962863
28393	962864
58684	962865
283851	962866
296382	962867
247566	962868
311515	962869
6219	962870
32553	962871
54390	962872
117268	962873
310187	962874
234772	962875
25386	962876
340537	962877
347555	962878
255452	962879
100493	962880
228242	962881
258735	962882
194592	962883
182659	962884
112723	962885
58908	962886
136263	962887
250761	962888
125154	962889
38280	962890
202280	962891
127073	962892
100295	962893
184694	962894
307769	962895
335719	962896
344880	962897
125913	962898
653	962899
223672	962900
339767	962901
305267	962902
13051	962903
192202	962904
141154	962905
334369	962906
100516	962907
126797	962908
185612	962909
54417	962910
353005	962911
198739	962912
281039	962913
204754	962914
120292	962915
62430	962916
40928	962917
82706	962918
44981	962919
74078	962920
157847	962921
18681	962922
200902	962923
23508	962924
6049	962925
19465	962926
104660	962927
204489	962928
258912	962929
2492	962930
259008	962931
191826	962932
98388	962933
26351	962934
78111	962935
1396	962936
132502	962937
41125	962938
161307	962939
43272	962940
278198	962941
332995	962942
5133	962943
16200	962944
4802	962945
300289	962946
8092	962947
29228	962948
17960	962949
170273	962950
10173	962951
40606	962952
284544	962953
237561	962954
38002	962955
86635	962956
349941	962957
281756	962958
271183	962959
237710	962960
236269	962961
130142	962962
164256	962963
347203	962964
36726	962965
159104	962966
118658	962967
212762	962968
166278	962969
36350	962970
163918	962971
283966	962972
119871	962973
97429	962974
122703	962975
37323	962976
342910	962977
252459	962978
36823	962979
180216	962980
145346	962981
151104	962982
92478	962983
30339	962984
191073	962985
85908	962986
12484	962987
85750	962988
26447	962989
115498	962990
125454	962991
178777	962992
3053	962993
3053	962994
263157	962995
8324	962996
32049	962997
227464	962998
66723	962999
302859	963000
32	963001
4814	963002
64249	963003
32	963004
215035	963005
182692	963006
116468	963007
69055	963008
19881	963009
13680	963010
16807	963011
55786	963012
347706	963013
10727	963014
173378	963015
37323	963016
288687	963017
26037	963018
35510	963019
58833	963020
192880	963021
46955	963022
130316	963023
164128	963024
118101	963025
59149	963026
14006	963027
26161	963028
36503	963029
915	963030
21473	963031
1757	963032
14095	963033
26920	963034
168224	963035
17276	963036
246132	963037
235470	963038
170101	963039
136568	963040
415	963041
54085	963042
149362	963043
186917	963044
251564	963045
43821	963046
7693	963047
27161	963048
19837	963049
38519	963050
127925	963051
305149	963052
75833	963053
266720	963054
93991	963055
117990	963056
48526	963057
120479	963058
51914	963059
15564	963060
371	963061
151525	963062
257565	963063
51868	963064
142990	963065
17731	963066
6345	963067
22660	963068
195894	963069
340182	963070
18269	963071
5058	963072
38172	963073
85422	963074
79912	963075
742	963076
65733	963077
88662	963078
285593	963079
49225	963080
116642	963081
79629	963082
175876	963083
109016	963084
18886	963085
87271	963086
351918	963087
46095	963088
217918	963089
13740	963090
200010	963091
30402	963092
95027	963093
78548	963094
181642	963095
182294	963096
150789	963097
111680	963098
6643	963099
245606	963100
107534	963101
155511	963102
44854	963103
54225	963104
44825	963105
7161	963106
2819	963107
253358	963108
241114	963109
99712	963110
155484	963111
1824	963112
255459	963113
22483	963114
124725	963115
11809	963116
54327	963117
32169	963118
25576	963119
3848	963120
90485	963121
338968	963122
26887	963123
18503	963124
138144	963125
11810	963126
11809	963127
36819	963128
97244	963129
59197	963130
31273	963131
7071	963132
9035	963133
5218	963134
93911	963135
58421	963136
37566	963137
60666	963138
8560	963139
149331	963140
83942	963141
119576	963142
78273	963143
28508	963144
291289	963145
80270	963146
302582	963147
111501	963148
333401	963149
87360	963150
137947	963151
127034	963152
61212	963153
46511	963154
73158	963155
33797	963156
207296	963157
140224	963158
40683	963159
51505	963160
106397	963161
176735	963162
72142	963163
14723	963164
74312	963165
154000	963166
35016	963167
348715	963168
63285	963169
347327	963170
222928	963171
18214	963172
251986	963173
27421	963174
206406	963175
7091	963176
597	963177
1301	963178
17379	963179
25705	963180
139613	963181
6866	963182
258898	963183
111040	963184
116141	963185
17839	963186
206347	963187
354583	963188
116141	963189
293964	963190
5375	963191
67373	963192
56308	963193
357466	963194
86221	963195
22732	963196
137414	963197
277625	963198
132236	963199
184995	963200
303542	963201
35088	963202
49655	963203
18024	963204
229317	963205
231926	963206
354496	963207
14245	963208
79231	963209
51183	963210
30693	963211
124925	963212
14326	963213
240195	963214
10633	963215
275470	963216
75039	963217
338401	963218
14556	963219
195065	963220
93167	963221
339197	963222
170621	963223
50519	963224
92158	963225
43348	963226
137869	963227
74821	963228
21459	963229
340242	963230
118572	963231
3305	963232
100299	963233
113349	963234
60343	963235
325578	963236
227020	963237
259370	963238
91287	963239
334458	963240
140175	963241
3178	963242
2623	963243
287880	963244
104068	963245
165304	963246
160080	963247
273110	963248
329332	963249
5507	963250
93232	963251
35035	963252
96958	963253
167532	963254
57750	963255
109607	963256
100289	963257
202811	963258
80684	963259
75949	963260
256189	963261
152064	963262
68936	963263
147384	963264
253595	963265
43945	963266
87334	963267
122432	963268
12188	963269
48327	963270
109482	963271
163813	963272
23898	963273
79248	963274
122560	963275
274782	963276
108088	963277
129093	963278
352721	963279
3074	963280
18542	963281
127232	963282
8924	963283
240059	963284
24529	963285
5376	963286
26819	963287
228883	963288
9904	963289
7534	963290
86817	963291
334118	963292
79078	963293
6914	963294
120959	963295
112770	963296
104265	963297
339650	963298
93055	963299
144600	963300
45117	963301
139703	963302
86403	963303
79244	963304
18241	963305
43363	963306
304286	963307
47328	963308
252853	963309
54345	963310
260295	963311
90269	963312
40437	963313
124247	963314
210896	963315
34914	963316
32079	963317
96955	963318
54692	963319
66203	963320
240008	963321
17486	963322
850	963323
9345	963324
333715	963325
301355	963326
45087	963327
236335	963328
20290	963329
6237	963330
33672	963331
54995	963332
347501	963333
121	963334
16817	963335
329745	963336
15739	963337
240693	963338
62956	963339
275294	963340
65600	963341
30600	963342
224725	963343
142405	963344
19964	963345
59572	963346
14876	963347
32006	963348
29949	963349
75425	963350
31880	963351
27177	963352
73245	963353
347978	963354
246319	963355
27262	963356
98013	963357
353218	963358
145585	963359
30910	963360
61287	963361
191031	963362
81818	963363
100428	963364
34527	963365
48583	963366
32672	963367
194789	963368
141706	963369
148567	963370
84546	963371
312558	963372
133979	963373
204670	963374
323206	963375
248174	963376
221405	963377
5230	963378
272862	963379
17447	963380
21991	963381
13354	963382
42009	963383
81370	963384
145170	963385
76330	963386
21707	963387
215525	963388
328537	963389
63489	963390
12704	963391
68413	963392
19294	963393
762	963394
84951	963395
83781	963396
304913	963397
35211	963398
151652	963399
34382	963400
73289	963401
327522	963402
89710	963403
111200	963404
147172	963405
51213	963406
11040	963407
262449	963408
56128	963409
83549	963410
346228	963411
41324	963412
66835	963413
186685	963414
24972	963415
192324	963416
259287	963417
203407	963418
268907	963419
279656	963420
337013	963421
18086	963422
25968	963423
15547	963424
50111	963425
72348	963426
63331	963427
141048	963428
224826	963429
68700	963430
25541	963431
187064	963432
336856	963433
120293	963434
28708	963435
187617	963436
289738	963437
25359	963438
20375	963439
7104	963440
52552	963441
11834	963442
158470	963443
6436	963444
345246	963445
335887	963446
172155	963447
12032	963448
20057	963449
61100	963450
349763	963451
194959	963452
29717	963453
211	963454
45310	963455
18806	963456
6188	963457
96755	963458
221106	963459
7495	963460
304485	963461
64148	963462
28937	963463
3948	963464
73297	963465
312	963466
182887	963467
48439	963468
157711	963469
113208	963470
99388	963471
100521	963472
58246	963473
76412	963474
22308	963475
20148	963476
164209	963477
262131	963478
153927	963479
39014	963480
79450	963481
12865	963482
96393	963483
268735	963484
139780	963485
19352	963486
49826	963487
19352	963488
251680	963489
126816	963490
106282	963491
141644	963492
104620	963493
184569	963494
137226	963495
230631	963496
154037	963497
40	963498
259617	963499
28656	963500
31006	963501
289014	963502
71047	963503
179852	963504
291925	963505
36551	963506
180455	963507
187919	963508
987	963509
55617	963510
26654	963511
202535	963512
68598	963513
25363	963514
339813	963515
53732	963516
112239	963517
167502	963518
334759	963519
107854	963520
282391	963521
88956	963522
3786	963523
150159	963524
127567	963525
235213	963526
34573	963527
37332	963528
7821	963529
72957	963530
173872	963531
66147	963532
36946	963533
8142	963534
119534	963535
169632	963536
189580	963537
2571	963538
308520	963539
9255	963540
44910	963541
111148	963542
98830	963543
132725	963544
140294	963545
108591	963546
157708	963547
15095	963548
18241	963549
7560	963550
183539	963551
11023	963552
57592	963553
73283	963554
313946	963555
28812	963556
304809	963557
38283	963558
37348	963559
598	963560
332311	963561
138343	963562
215701	963563
92489	963564
45	963565
116345	963566
166432	963567
191185	963568
195316	963569
232225	963570
49365	963571
147688	963572
7306	963573
140557	963574
90386	963575
327344	963576
765	963577
48150	963578
888	963579
15759	963580
204222	963581
191982	963582
146133	963583
68784	963584
323196	963585
97842	963586
185	963587
117890	963588
3617	963589
126948	963590
16155	963591
171908	963592
258661	963593
53362	963594
51335	963595
5654	963596
52088	963597
49584	963598
16386	963599
19541	963600
356516	963601
18808	963602
271204	963603
32288	963604
5239	963605
108754	963606
39866	963607
704	963608
194289	963609
50938	963610
13092	963611
56320	963612
35825	963613
45803	963614
64072	963615
55965	963616
20440	963617
28028	963618
67556	963619
1033	963620
100389	963621
5629	963622
10435	963623
15116	963624
187771	963625
7488	963626
83349	963627
84665	963628
48400	963629
196413	963630
29443	963631
223042	963632
285512	963633
127004	963634
69602	963635
32904	963636
276391	963637
194616	963638
128759	963639
360	963640
132227	963641
48584	963642
186475	963643
132	963644
41557	963645
4951	963646
17601	963647
299609	963648
144526	963649
342481	963650
62677	963651
4879	963652
6130	963653
6482	963654
5913	963655
1802	963656
146271	963657
2055	963658
6262	963659
2839	963660
9289	963661
142047	963662
327048	963663
12523	963664
15729	963665
111330	963666
24641	963667
172154	963668
175283	963669
24382	963670
10169	963671
24173	963672
287434	963673
71727	963674
2821	963675
350967	963676
350986	963677
2313	963678
689	963679
45583	963680
196576	963681
49630	963682
273454	963683
43787	963684
206710	963685
45098	963686
171986	963687
37998	963688
124794	963689
310673	963690
25730	963691
8115	963692
90564	963693
142824	963694
72632	963695
149279	963696
1492	963697
54655	963698
22765	963699
11453	963700
177288	963701
64152	963702
92907	963703
20422	963704
91194	963705
33529	963706
16173	963707
91253	963708
91253	963709
35712	963710
110139	963711
348590	963712
75063	963713
155988	963714
29601	963715
85897	963716
171496	963717
107783	963718
24307	963719
10157	963720
49619	963721
51916	963722
6156	963723
18582	963724
2976	963725
19606	963726
1902	963727
22449	963728
3753	963729
60053	963730
22372	963731
75788	963732
51980	963733
37045	963734
615	963735
2646	963736
7912	963737
148609	963738
252830	963739
97262	963740
8135	963741
132549	963742
480	963743
5104	963744
68248	963745
22455	963746
919	963747
314410	963748
12462	963749
211182	963750
71563	963751
70887	963752
55559	963753
333468	963754
8035	963755
295211	963756
51996	963757
17506	963758
610	963759
5123	963760
18872	963761
314695	963762
118638	963763
96594	963764
30604	963765
314448	963766
321196	963767
125664	963768
295103	963769
55758	963770
200531	963771
37061	963772
209622	963773
298	963774
36701	963775
48503	963776
71676	963777
12045	963778
146282	963779
332273	963780
206173	963781
1918	963782
20130	963783
23249	963784
192554	963785
310470	963786
82434	963787
120753	963788
20021	963789
71084	963790
65451	963791
78619	963792
294993	963793
56719	963794
147737	963795
64878	963796
76476	963797
68221	963798
123676	963799
148573	963800
262	963801
19760	963802
8392	963803
259876	963804
192281	963805
307	963806
2757	963807
94740	963808
85164	963809
27679	963810
2790	963811
242040	963812
56916	963813
3430	963814
28629	963815
121999	963816
88332	963817
49843	963818
77192	963819
9448	963820
109042	963821
159771	963822
35092	963823
62581	963824
120503	963825
304097	963826
301319	963827
48256	963828
37342	963829
251053	963830
40744	963831
322787	963832
36456	963833
196693	963834
1017	963835
71917	963836
84444	963837
73330	963838
110383	963839
111160	963840
176724	963841
74296	963842
177124	963843
129721	963844
291069	963845
111557	963846
195260	963847
101991	963848
29336	963849
173399	963850
73288	963851
246046	963852
149944	963853
172093	963854
150400	963855
9184	963856
9389	963857
9389	963858
150926	963859
239948	963860
6293	963861
43514	963862
12020	963863
6810	963864
135142	963865
43368	963866
150705	963867
199211	963868
23986	963869
188528	963870
57494	963871
321905	963872
104931	963873
137178	963874
14008	963875
7463	963876
8176	963877
43559	963878
15400	963879
107878	963880
180462	963881
33557	963882
118033	963883
160021	963884
103964	963885
12680	963886
275498	963887
159801	963888
15399	963889
62147	963890
48132	963891
250755	963892
91001	963893
16971	963894
236940	963895
1365	963896
22965	963897
2427	963898
19126	963899
151637	963900
306407	963901
112856	963902
308171	963903
40236	963904
196156	963905
308726	963906
299717	963907
45518	963908
262779	963909
97931	963910
207757	963911
405	963912
345912	963913
107618	963914
190678	963915
30707	963916
12139	963917
316206	963918
2251	963919
209689	963920
29479	963921
42376	963922
146719	963923
78995	963924
18294	963925
125090	963926
70851	963927
48110	963928
104789	963929
48114	963930
281629	963931
149621	963932
109804	963933
87521	963934
35656	963935
326612	963936
49995	963937
146303	963938
69134	963939
207071	963940
42477	963941
173687	963942
314393	963943
128461	963944
56375	963945
175011	963946
38827	963947
50934	963948
37265	963949
35164	963950
250981	963951
19908	963952
129818	963953
105092	963954
208616	963955
205491	963956
275378	963957
163498	963958
51059	963959
139053	963960
38515	963961
27427	963962
83821	963963
356782	963964
326101	963965
83948	963966
61657	963967
569	963968
1232	963969
22042	963970
24524	963971
74692	963972
238375	963973
287431	963974
15590	963975
144713	963976
357375	963977
305395	963978
5240	963979
240480	963980
570	963981
175507	963982
22720	963983
115151	963984
5135	963985
33	963986
82781	963987
4616	963988
40199	963989
3615	963990
14081	963991
5927	963992
101469	963993
193708	963994
188849	963995
68907	963996
65014	963997
25713	963998
144240	963999
231312	964000
84329	964001
345812	964002
224195	964003
82800	964004
10164	964005
30361	964006
96581	964007
209108	964008
341710	964009
131480	964010
9631	964011
8189	964012
251179	964013
62689	964014
196437	964015
200	964016
79761	964017
2976	964018
48089	964019
69743	964020
308720	964021
183128	964022
325283	964023
226554	964024
238013	964025
93411	964026
338853	964027
346911	964028
54782	964029
76574	964030
82616	964031
83760	964032
153	964033
154804	964034
17505	964035
1453	964036
29368	964037
6275	964038
2730	964039
178671	964040
2968	964041
111302	964042
33057	964043
121120	964044
192690	964045
44223	964046
48215	964047
14046	964048
73790	964049
160022	964050
175754	964051
348099	964052
33387	964053
159902	964054
56503	964055
33558	964056
272743	964057
15974	964058
22239	964059
315035	964060
591	964061
9118	964062
15427	964063
61479	964064
90698	964065
224	964066
157946	964067
426	964068
254296	964069
3008	964070
48215	964071
80426	964072
126877	964073
5223	964074
16812	964075
171253	964076
6730	964077
88450	964078
260461	964079
149388	964080
43132	964081
11923	964082
149434	964083
5706	964084
43132	964085
243218	964086
96554	964087
87533	964088
219339	964089
43514	964090
154836	964091
113763	964092
70295	964093
23986	964094
163	964095
15874	964096
4464	964097
78963	964098
42239	964099
32233	964100
9016	964101
237572	964102
167337	964103
158939	964104
40999	964105
159841	964106
77067	964107
137398	964108
338173	964109
241	964110
346404	964111
4850	964112
2912	964113
116142	964114
263607	964115
2205	964116
356518	964117
8874	964118
120257	964119
295115	964120
132931	964121
168643	964122
6337	964123
108678	964124
56139	964125
333336	964126
2525	964127
186757	964128
179584	964129
147401	964130
21385	964131
210056	964132
32946	964133
241759	964134
36176	964135
88423	964136
118321	964137
127441	964138
500	964139
46873	964140
299471	964141
98511	964142
7457	964143
68393	964144
124465	964145
110393	964146
292297	964147
40959	964148
180776	964149
189608	964150
36960	964151
91502	964152
126977	964153
115638	964154
159162	964155
33912	964156
292241	964157
77971	964158
868	964159
126120	964160
5890	964161
109842	964162
175702	964163
9586	964164
94606	964165
215852	964166
34862	964167
108430	964168
17278	964169
138763	964170
163413	964171
2449	964172
263648	964173
272061	964174
804	964175
139563	964176
269669	964177
54532	964178
108567	964179
8233	964180
290872	964181
24769	964182
67411	964183
77469	964184
28665	964185
92454	964186
77781	964187
1672	964188
204927	964189
23622	964190
52994	964191
40051	964192
7391	964193
132577	964194
267531	964195
194992	964196
141504	964197
267595	964198
42180	964199
8641	964200
625	964201
33581	964202
20090	964203
43000	964204
109005	964205
88120	964206
21293	964207
19362	964208
5259	964209
333880	964210
399	964211
221736	964212
128187	964213
95854	964214
73282	964215
901	964216
63871	964217
50716	964218
159238	964219
69169	964220
101083	964221
261845	964222
101241	964223
261812	964224
105204	964225
268131	964226
6965	964227
66561	964228
29117	964229
2718	964230
52171	964231
160936	964232
147368	964233
21925	964234
122315	964235
90378	964236
21943	964237
25767	964238
264730	964239
91053	964240
120619	964241
78898	964242
13423	964243
98917	964244
185657	964245
3697	964246
328821	964247
62382	964248
102162	964249
119345	964250
62259	964251
47072	964252
184725	964253
22778	964254
1793	964255
160658	964256
27763	964257
23812	964258
36567	964259
18944	964260
12025	964261
26546	964262
48153	964263
178142	964264
185074	964265
348369	964266
180630	964267
348194	964268
259392	964269
81024	964270
79940	964271
79940	964272
144742	964273
247491	964274
11695	964275
1665	964276
24686	964277
140387	964278
71406	964279
18221	964280
35010	964281
240954	964282
301247	964283
16024	964284
96542	964285
245615	964286
63856	964287
37386	964288
282559	964289
92145	964290
43145	964291
92268	964292
5692	964293
35432	964294
309284	964295
81229	964296
125797	964297
60782	964298
37289	964299
234581	964300
36775	964301
1389	964302
60610	964303
121339	964304
252596	964305
233170	964306
40914	964307
38043	964308
246070	964309
619	964310
187501	964311
29060	964312
6382	964313
2083	964314
144016	964315
179054	964316
792	964317
157676	964318
297228	964319
48280	964320
145252	964321
24987	964322
108336	964323
159278	964324
37852	964325
64141	964326
13661	964327
48417	964328
115301	964329
56797	964330
335891	964331
104787	964332
114735	964333
4132	964334
133213	964335
134807	964336
219969	964337
29635	964338
142096	964339
344807	964340
209275	964341
235913	964342
617	964343
252036	964344
117948	964345
95958	964346
302692	964347
150818	964348
41251	964349
227937	964350
103755	964351
172397	964352
138084	964353
136860	964354
13236	964355
69952	964356
83580	964357
230773	964358
304447	964359
283078	964360
250280	964361
2470	964362
18977	964363
17322	964364
89138	964365
198195	964366
266362	964367
315539	964368
228447	964369
122553	964370
176634	964371
350922	964372
1272	964373
5956	964374
31732	964375
21903	964376
121878	964377
6823	964378
28835	964379
35341	964380
155718	964381
124556	964382
84685	964383
41744	964384
41151	964385
98473	964386
99281	964387
207546	964388
8739	964389
145498	964390
15947	964391
220703	964392
235695	964393
308948	964394
65235	964395
65579	964396
122736	964397
148934	964398
98956	964399
41744	964400
18096	964401
136251	964402
254582	964403
33113	964404
84661	964405
2890	964406
310899	964407
96551	964408
192885	964409
142486	964410
41245	964411
43508	964412
4472	964413
127744	964414
22195	964415
83507	964416
303172	964417
20275	964418
215405	964419
30382	964420
8677	964421
306015	964422
205110	964423
304827	964424
93077	964425
275593	964426
474	964427
192436	964428
133612	964429
37978	964430
156667	964431
164179	964432
286728	964433
174317	964434
58083	964435
308377	964436
38811	964437
6217	964438
14836	964439
68784	964440
216879	964441
51292	964442
94825	964443
128991	964444
21697	964445
159701	964446
13610	964447
4315	964448
58272	964449
86621	964450
55730	964451
62434	964452
12047	964453
273314	964454
1473	964455
63238	964456
56643	964457
294647	964458
13176	964459
166955	964460
167666	964461
107695	964462
349132	964463
165692	964464
15239	964465
153440	964466
54441	964467
43464	964468
108906	964469
151096	964470
153669	964471
57428	964472
10111	964473
159862	964474
20591	964475
83418	964476
97246	964477
25553	964478
149375	964479
239848	964480
67657	964481
265740	964482
161541	964483
230059	964484
131283	964485
40987	964486
232705	964487
8863	964488
91750	964489
15279	964490
139484	964491
51737	964492
98007	964493
30119	964494
48651	964495
62505	964496
14402	964497
46118	964498
215	964499
805	964500
22643	964501
249118	964502
28911	964503
34966	964504
118549	964505
171026	964506
47221	964507
50613	964508
51692	964509
23780	964510
45544	964511
47936	964512
111847	964513
12587	964514
46784	964515
75969	964516
168996	964517
10815	964518
37279	964519
1292	964520
90419	964521
16509	964522
19324	964523
32928	964524
100908	964525
83928	964526
104378	964527
8852	964528
11433	964529
20346	964530
113413	964531
51843	964532
231483	964533
185	964534
32871	964535
149829	964536
37506	964537
17919	964538
30926	964539
90210	964540
464	964541
76938	964542
104779	964543
62482	964544
1669	964545
118318	964546
11070	964547
203255	964548
11296	964549
12903	964550
80431	964551
274449	964552
240863	964553
13679	964554
25564	964555
13732	964556
89943	964557
21558	964558
68342	964559
78119	964560
13984	964561
122832	964562
364	964563
14154	964564
202929	964565
46119	964566
253547	964567
42490	964568
16528	964569
33264	964570
6951	964571
14995	964572
107524	964573
3092	964574
65217	964575
108611	964576
77980	964577
239772	964578
9890	964579
1768	964580
79114	964581
282418	964582
19437	964583
51226	964584
143385	964585
51837	964586
28574	964587
25541	964588
80385	964589
40709	964590
301969	964591
353572	964592
40448	964593
13019	964594
19437	964595
43219	964596
31200	964597
1667	964598
8004	964599
6771	964600
35604	964601
40105	964602
47243	964603
1412	964604
8674	964605
153190	964606
3671	964607
22524	964608
38632	964609
38568	964610
215990	964611
211862	964612
4580	964613
16289	964614
15917	964615
109666	964616
86751	964617
26387	964618
11230	964619
136514	964620
193142	964621
113767	964622
290445	964623
173596	964624
357309	964625
83838	964626
135207	964627
84301	964628
52872	964629
21251	964630
49744	964631
36192	964632
137556	964633
21507	964634
60371	964635
87	964636
150604	964637
49414	964638
349670	964639
18390	964640
23067	964641
40556	964642
10914	964643
172252	964644
25032	964645
252034	964646
53069	964647
87934	964648
13930	964649
13927	964650
75126	964651
13933	964652
18761	964653
117672	964654
83895	964655
349082	964656
171457	964657
48662	964658
46043	964659
43190	964660
32233	964661
239844	964662
300805	964663
260433	964664
77563	964665
103030	964666
247360	964667
162389	964668
19891	964669
160882	964670
235268	964671
34417	964672
10721	964673
22907	964674
63366	964675
337106	964676
113481	964677
106364	964678
102562	964679
180633	964680
259087	964681
144324	964682
44727	964683
326740	964684
12025	964685
25575	964686
95519	964687
158704	964688
186511	964689
212256	964690
202715	964691
158705	964692
306803	964693
27628	964694
250661	964695
6347	964696
279228	964697
209131	964698
20439	964699
209930	964700
4786	964701
12891	964702
44482	964703
19034	964704
46467	964705
326814	964706
261310	964707
29302	964708
55291	964709
12149	964710
41488	964711
329959	964712
96213	964713
36867	964714
131578	964715
15340	964716
13367	964717
175979	964718
10011	964719
45421	964720
4575	964721
295149	964722
34563	964723
20362	964724
161531	964725
22785	964726
73290	964727
344348	964728
33974	964729
18147	964730
69564	964731
164743	964732
10021	964733
8750	964734
341021	964735
325554	964736
224621	964737
69707	964738
27344	964739
9038	964740
149942	964741
25110	964742
251164	964743
177043	964744
217527	964745
89165	964746
53464	964747
125388	964748
327814	964749
223563	964750
323716	964751
17070	964752
115839	964753
6597	964754
84199	964755
101681	964756
245607	964757
21685	964758
153818	964759
337290	964760
196196	964761
186732	964762
296713	964763
258148	964764
74439	964765
27217	964766
71423	964767
5308	964768
105950	964769
43158	964770
181769	964771
54945	964772
54901	964773
27007	964774
11242	964775
11242	964776
11242	964777
184210	964778
112195	964779
92389	964780
156370	964781
156190	964782
254404	964783
331076	964784
344979	964785
58496	964786
6596	964787
220696	964788
23116	964789
144368	964790
213863	964791
6255	964792
38988	964793
251252	964794
43334	964795
130150	964796
338781	964797
49190	964798
246108	964799
252381	964800
27248	964801
194468	964802
121571	964803
23402	964804
49260	964805
37175	964806
2275	964807
43567	964808
40264	964809
125871	964810
72529	964811
61054	964812
40524	964813
131513	964814
34740	964815
67614	964816
6425	964817
128831	964818
46238	964819
26431	964820
79600	964821
197226	964822
29524	964823
133133	964824
245701	964825
18774	964826
36948	964827
38194	964828
50800	964829
9272	964830
10465	964831
31534	964832
100516	964833
143141	964834
157829	964835
259557	964836
233267	964837
69922	964838
225537	964839
88170	964840
258832	964841
227948	964842
232948	964843
221962	964844
299514	964845
79025	964846
5519	964847
100623	964848
6896	964849
65674	964850
63061	964851
13047	964852
8713	964853
264392	964854
25767	964855
127901	964856
258749	964857
101025	964858
2566	964859
167160	964860
101252	964861
53898	964862
3106	964863
194	964864
196028	964865
127437	964866
184649	964867
249159	964868
43698	964869
144769	964870
39447	964871
25877	964872
7155	964873
246208	964874
22710	964875
163153	964876
262470	964877
26318	964878
1516	964879
2755	964880
18998	964881
8240	964882
336414	964883
84292	964884
8841	964885
33689	964886
71284	964887
22923	964888
22923	964889
161008	964890
12532	964891
2924	964892
7516	964893
34855	964894
1699	964895
31041	964896
31996	964897
4751	964898
35107	964899
22916	964900
98972	964901
53699	964902
98833	964903
22840	964904
352649	964905
209954	964906
355044	964907
37045	964908
24178	964909
374	964910
13413	964911
4429	964912
27443	964913
94402	964914
63646	964915
101002	964916
67186	964917
32744	964918
5237	964919
146780	964920
38123	964921
267587	964922
7513	964923
2762	964924
153411	964925
38532	964926
263231	964927
5946	964928
32846	964929
37157	964930
13462	964931
328962	964932
54054	964933
179071	964934
4038	964935
103496	964936
160885	964937
67155	964938
18404	964939
243967	964940
245464	964941
947	964942
17665	964943
135970	964944
87907	964945
105167	964946
4333	964947
184162	964948
43537	964949
17664	964950
49982	964951
67728	964952
24220	964953
286769	964954
39220	964955
85077	964956
4869	964957
36377	964958
36933	964959
321074	964960
54465	964961
139566	964962
108205	964963
6322	964964
178917	964965
63917	964966
151208	964967
132912	964968
100298	964969
92191	964970
143996	964971
91636	964972
43051	964973
71815	964974
74314	964975
127517	964976
18597	964977
10161	964978
2674	964979
165147	964980
28662	964981
140460	964982
66239	964983
26825	964984
199867	964985
14683	964986
53346	964987
519	964988
34831	964989
180273	964990
263947	964991
1951	964992
210775	964993
156616	964994
155204	964995
15893	964996
142919	964997
200972	964998
145784	964999
93445	965000
17809	965001
66	965002
81812	965003
16275	965004
10465	965005
4192	965006
137565	965007
139742	965008
28567	965009
158166	965010
243250	965011
246809	965012
96497	965013
29281	965014
50690	965015
272157	965016
194696	965017
136400	965018
63429	965019
207739	965020
171831	965021
191858	965022
65920	965023
95588	965024
41494	965025
2045	965026
2045	965027
4010	965028
4010	965029
19865	965030
165512	965031
196119	965032
251366	965033
179099	965034
235666	965035
139424	965036
217050	965037
334890	965038
74900	965039
15152	965040
14905	965041
145235	965042
28884	965043
144754	965044
79695	965045
93621	965046
75225	965047
61992	965048
61795	965049
93621	965050
61992	965051
25069	965052
231111	965053
223411	965054
50073	965055
29486	965056
61795	965057
42966	965058
24751	965059
51466	965060
309059	965061
37088	965062
14271	965063
14202	965064
45674	965065
160494	965066
160717	965067
263038	965068
9304	965069
5730	965070
96504	965071
25324	965072
83155	965073
350788	965074
240124	965075
26744	965076
83036	965077
63848	965078
119545	965079
113999	965080
116179	965081
31438	965082
31438	965083
31438	965084
208519	965085
206707	965086
6671	965087
41684	965088
25228	965089
75216	965090
85255	965091
35508	965092
2102	965093
9159	965094
150675	965095
379	965096
63659	965097
1458	965098
16061	965099
4554	965100
150458	965101
240	965102
115753	965103
43043	965104
322912	965105
322910	965106
14145	965107
339927	965108
48669	965109
96556	965110
379	965111
112357	965112
5937	965113
771	965114
269475	965115
64820	965116
16838	965117
2036	965118
243870	965119
142524	965120
30200	965121
63788	965122
312915	965123
112847	965124
50255	965125
167898	965126
152305	965127
134232	965128
282573	965129
287630	965130
200871	965131
99955	965132
75221	965133
69997	965134
61241	965135
5112	965136
28072	965137
102509	965138
30425	965139
16099	965140
56044	965141
2999	965142
15228	965143
15228	965144
244596	965145
16823	965146
7505	965147
43869	965148
155782	965149
667	965150
5272	965151
18313	965152
31794	965153
39660	965154
151071	965155
41793	965156
343342	965157
119650	965158
63848	965159
145975	965160
7734	965161
299349	965162
31469	965163
81248	965164
39260	965165
856	965166
188395	965167
185650	965168
52927	965169
41644	965170
97129	965171
97950	965172
2872	965173
97920	965174
231385	965175
25268	965176
169942	965177
99414	965178
7030	965179
249992	965180
44087	965181
46061	965182
114379	965183
30594	965184
74511	965185
240877	965186
155242	965187
307664	965188
166285	965189
221063	965190
148585	965191
236285	965192
5238	965193
1881	965194
332664	965195
87135	965196
11380	965197
340580	965198
116561	965199
13525	965200
62998	965201
189785	965202
300540	965203
11380	965204
270669	965205
548	965206
297165	965207
74940	965208
37384	965209
226191	965210
227939	965211
60229	965212
246893	965213
33266	965214
9458	965215
301839	965216
199236	965217
300722	965218
90656	965219
322216	965220
196124	965221
220788	965222
118020	965223
189343	965224
329979	965225
180935	965226
36269	965227
322244	965228
4579	965229
197171	965230
27098	965231
180311	965232
300120	965233
4019	965234
25083	965235
255930	965236
50848	965237
159006	965238
18232	965239
181808	965240
11380	965241
25069	965242
64127	965243
214	965244
135977	965245
75845	965246
30263	965247
54134	965248
227606	965249
356611	965250
118885	965251
82806	965252
18152	965253
12880	965254
340769	965255
193871	965256
63786	965257
116413	965258
232403	965259
71681	965260
63864	965261
6705	965262
114667	965263
24384	965264
7191	965265
1747	965266
113599	965267
298157	965268
184909	965269
20137	965270
27269	965271
19829	965272
79712	965273
37399	965274
14295	965275
2492	965276
12086	965277
145229	965278
35044	965279
98633	965280
212096	965281
158429	965282
138253	965283
79620	965284
79323	965285
258765	965286
76132	965287
16089	965288
61415	965289
132259	965290
150599	965291
260356	965292
309231	965293
8081	965294
51864	965295
75824	965296
185775	965297
25394	965298
61323	965299
86	965300
60875	965301
29437	965302
29314	965303
80249	965304
219803	965305
133692	965306
132686	965307
20267	965308
1169	965309
28004	965310
133038	965311
8659	965312
175644	965313
254769	965314
62401	965315
182411	965316
128235	965317
27149	965318
90328	965319
237218	965320
116288	965321
70811	965322
153988	965323
249726	965324
7178	965325
123225	965326
49750	965327
16142	965328
152566	965329
9270	965330
152282	965331
153374	965332
43875	965333
99712	965334
44854	965335
99712	965336
65896	965337
50769	965338
195393	965339
52396	965340
44854	965341
153789	965342
64479	965343
308760	965344
32721	965345
45565	965346
4366	965347
160139	965348
261427	965349
46993	965350
163539	965351
261776	965352
66653	965353
10746	965354
993	965355
106913	965356
5079	965357
19085	965358
79958	965359
79318	965360
140974	965361
31994	965362
160813	965363
59489	965364
129475	965365
178483	965366
137128	965367
24014	965368
249530	965369
46321	965370
44036	965371
4873	965372
150864	965373
96551	965374
34	965375
3821	965376
99549	965377
3374	965378
335067	965379
34127	965380
76242	965381
2296	965382
17197	965383
29991	965384
322	965385
98502	965386
209720	965387
43617	965388
119019	965389
39478	965390
102632	965391
13791	965392
20734	965393
48050	965394
22438	965395
187983	965396
21146	965397
20097	965398
2991	965399
15317	965400
118903	965401
21620	965402
287624	965403
352385	965404
7511	965405
263610	965406
19209	965407
26078	965408
3135	965409
223604	965410
70034	965411
181052	965412
181078	965413
165913	965414
207271	965415
207327	965416
88795	965417
90927	965418
21592	965419
297537	965420
266731	965421
7522	965422
30097	965423
21609	965424
30096	965425
3633	965426
161	965427
274932	965428
5848	965429
302949	965430
181460	965431
78109	965432
87729	965433
7372	965434
7130	965435
40150	965436
145325	965437
7134	965438
7134	965439
866	965440
73859	965441
95315	965442
259	965443
259	965444
47513	965445
7293	965446
95399	965447
177401	965448
209797	965449
1644	965450
154966	965451
243787	965452
165730	965453
242351	965454
215155	965455
119128	965456
252716	965457
29164	965458
3554	965459
33023	965460
22917	965461
7497	965462
27820	965463
31971	965464
256662	965465
93285	965466
53012	965467
20961	965468
152	965469
152	965470
152	965471
29346	965472
119931	965473
55519	965474
44109	965475
56700	965476
171423	965477
71038	965478
5065	965479
189753	965480
47495	965481
3312	965482
36712	965483
132102	965484
4921	965485
2073	965486
320670	965487
1516	965488
299231	965489
334517	965490
188299	965491
60534	965492
4222	965493
224838	965494
2312	965495
8524	965496
2520	965497
5926	965498
9906	965499
248489	965500
539	965501
14020	965502
6222	965503
119489	965504
71245	965505
45467	965506
13495	965507
57665	965508
26135	965509
132270	965510
16232	965511
120237	965512
83	965513
191763	965514
2367	965515
228525	965516
31742	965517
33915	965518
27742	965519
34178	965520
24644	965521
75995	965522
48309	965523
129064	965524
5063	965525
219577	965526
220550	965527
108639	965528
810	965529
76240	965530
7012	965531
2427	965532
151256	965533
120340	965534
1953	965535
321973	965536
3305	965537
194082	965538
3418	965539
332954	965540
286581	965541
14060	965542
64	965543
30884	965544
112894	965545
548	965546
19828	965547
287961	965548
13392	965549
172166	965550
26537	965551
32091	965552
124958	965553
116539	965554
73933	965555
34556	965556
73819	965557
296107	965558
200472	965559
298567	965560
283974	965561
1299	965562
179616	965563
13791	965564
199636	965565
2805	965566
228350	965567
226251	965568
42840	965569
61805	965570
42110	965571
94739	965572
250740	965573
66446	965574
222195	965575
10670	965576
53486	965577
7014	965578
95049	965579
238877	965580
91166	965581
81359	965582
347273	965583
204088	965584
180250	965585
4313	965586
3694	965587
201923	965588
203314	965589
14978	965590
115430	965591
26737	965592
6870	965593
200446	965594
43	965595
179692	965596
66354	965597
247452	965598
64147	965599
5009	965600
36066	965601
36076	965602
28326	965603
12417	965604
22763	965605
101674	965606
281955	965607
3961	965608
345679	965609
182889	965610
49	965611
92893	965612
258483	965613
26705	965614
96216	965615
10570	965616
44247	965617
102156	965618
145049	965619
73055	965620
83092	965621
30967	965622
175389	965623
132923	965624
20873	965625
9239	965626
263053	965627
29133	965628
58	965629
67653	965630
1849	965631
42539	965632
27564	965633
4956	965634
196610	965635
40191	965636
58888	965637
524	965638
144168	965639
13257	965640
331915	965641
331884	965642
3320	965643
13169	965644
82555	965645
94856	965646
19720	965647
268507	965648
417	965649
36320	965650
125239	965651
19831	965652
100161	965653
29655	965654
305	965655
6094	965656
20341	965657
337880	965658
16466	965659
28104	965660
49852	965661
21595	965662
86531	965663
51946	965664
72678	965665
232	965666
157270	965667
19643	965668
4131	965669
34208	965670
158344	965671
170583	965672
51870	965673
120452	965674
8649	965675
8587	965676
6261	965677
206397	965678
108868	965679
134058	965680
14527	965681
82912	965682
49300	965683
707	965684
56498	965685
132354	965686
18580	965687
118397	965688
53479	965689
7544	965690
33739	965691
92	965692
8193	965693
588	965694
178579	965695
266173	965696
93685	965697
235	965698
116307	965699
131388	965700
77815	965701
14625	965702
39019	965703
52608	965704
10673	965705
228664	965706
98620	965707
71690	965708
11106	965709
11030	965710
9949	965711
52403	965712
709	965713
57012	965714
108807	965715
170429	965716
2204	965717
5298	965718
101922	965719
110163	965720
45226	965721
1171	965722
45420	965723
1414	965724
71465	965725
101020	965726
18984	965727
200609	965728
38941	965729
102056	965730
38528	965731
39033	965732
229677	965733
2414	965734
45971	965735
57365	965736
18672	965737
98283	965738
192491	965739
2569	965740
64238	965741
46768	965742
160880	965743
42400	965744
8201	965745
3434	965746
288954	965747
550	965748
116948	965749
51829	965750
86551	965751
35915	965752
1550	965753
38987	965754
19956	965755
3324	965756
136323	965757
44903	965758
25636	965759
266	965760
38933	965761
3220	965762
16	965763
17604	965764
34628	965765
116903	965766
324016	965767
10481	965768
1987	965769
1120	965770
38233	965771
13374	965772
542	965773
18867	965774
27597	965775
352844	965776
212984	965777
21155	965778
57688	965779
1951	965780
140152	965781
22135	965782
39108	965783
157363	965784
84752	965785
108953	965786
116638	965787
296435	965788
61622	965789
160086	965790
75079	965791
71453	965792
31578	965793
38974	965794
5896	965795
190213	965796
1160	965797
14502	965798
18492	965799
45317	965800
335580	965801
39793	965802
172098	965803
20008	965804
2341	965805
27564	965806
14776	965807
18674	965808
3209	965809
18302	965810
6224	965811
13238	965812
8206	965813
109474	965814
16962	965815
66050	965816
24130	965817
61677	965818
91080	965819
268413	965820
24420	965821
99996	965822
63860	965823
105341	965824
50085	965825
152922	965826
10393	965827
25586	965828
186697	965829
21064	965830
31957	965831
162310	965832
139450	965833
109192	965834
117023	965835
21056	965836
170598	965837
93378	965838
117204	965839
75445	965840
284110	965841
175931	965842
271274	965843
13115	965844
9940	965845
690	965846
109434	965847
203342	965848
6402	965849
195033	965850
20630	965851
107999	965852
36	965853
735	965854
46253	965855
147147	965856
113870	965857
75690	965858
226105	965859
38875	965860
56157	965861
22204	965862
24152	965863
184676	965864
208968	965865
147753	965866
54359	965867
275029	965868
24125	965869
16143	965870
83874	965871
52529	965872
347509	965873
184371	965874
25574	965875
33775	965876
64207	965877
80787	965878
2872	965879
112184	965880
172928	965881
112257	965882
69798	965883
76403	965884
28	965885
3263	965886
20968	965887
1745	965888
9078	965889
262484	965890
9504	965891
76865	965892
356433	965893
57236	965894
19205	965895
110366	965896
24512	965897
77419	965898
19311	965899
23608	965900
743	965901
19072	965902
192096	965903
355242	965904
71562	965905
71654	965906
9821	965907
6582	965908
80450	965909
65084	965910
2284	965911
79239	965912
29528	965913
412	965914
60304	965915
69965	965916
37956	965917
52161	965918
57344	965919
6123	965920
85011	965921
120945	965922
237199	965923
205129	965924
6241	965925
2844	965926
13927	965927
6234	965928
158934	965929
133180	965930
260699	965931
41186	965932
33913	965933
816	965934
30753	965935
190982	965936
25521	965937
84651	965938
11512	965939
11522	965940
37684	965941
3462	965942
29249	965943
179950	965944
291776	965945
6719	965946
142849	965947
109342	965948
101416	965949
46299	965950
129528	965951
20437	965952
158440	965953
17626	965954
8094	965955
54830	965956
205021	965957
64260	965958
36669	965959
81471	965960
38991	965961
83724	965962
2636	965963
26496	965964
36063	965965
10440	965966
3503	965967
91965	965968
17952	965969
167725	965970
1556	965971
56890	965972
176854	965973
53385	965974
71452	965975
966	965976
57954	965977
133980	965978
9067	965979
183621	965980
104120	965981
15445	965982
44762	965983
6683	965984
76642	965985
64998	965986
6580	965987
7772	965988
45436	965989
56936	965990
131006	965991
28058	965992
134773	965993
4255	965994
185846	965995
2327	965996
84684	965997
34041	965998
20006	965999
33769	966000
47340	966001
2569	966002
86096	966003
28260	966004
341650	966005
13817	966006
11512	966007
112421	966008
2498	966009
123452	966010
10819	966011
144214	966012
173925	966013
31382	966014
42148	966015
16628	966016
49436	966017
9930	966018
31518	966019
174546	966020
34453	966021
78557	966022
5688	966023
76646	966024
53860	966025
348989	966026
71805	966027
48608	966028
72494	966029
109404	966030
36787	966031
49365	966032
35384	966033
119307	966034
48379	966035
82916	966036
173483	966037
114	966038
57155	966039
184422	966040
56033	966041
22208	966042
3354	966043
81702	966044
9273	966045
19759	966046
10147	966047
26214	966048
227113	966049
92920	966050
267692	966051
176513	966052
296803	966053
57943	966054
8686	966055
9852	966056
164232	966057
78374	966058
82324	966059
170	966060
260211	966061
2055	966062
70178	966063
172859	966064
80969	966065
29449	966066
71514	966067
96313	966068
32653	966069
45533	966070
13848	966071
6	966072
17061	966073
37059	966074
913	966075
15474	966076
174820	966077
27187	966078
51624	966079
6418	966080
6418	966081
113661	966082
95870	966083
1549	966084
1121	966085
42513	966086
163514	966087
89238	966088
329561	966089
4514	966090
2680	966091
128950	966092
1006	966093
24775	966094
43767	966095
73731	966096
40357	966097
23657	966098
23165	966099
5052	966100
75794	966101
254564	966102
28513	966103
139	966104
30519	966105
42745	966106
231197	966107
4497	966108
253666	966109
273	966110
201965	966111
122982	966112
247347	966113
87414	966114
58093	966115
285182	966116
16915	966117
81386	966118
161505	966119
98157	966120
19227	966121
210458	966122
1815	966123
258471	966124
157483	966125
76	966126
6586	966127
20438	966128
3052	966129
39642	966130
33874	966131
358	966132
57557	966133
32501	966134
57703	966135
126959	966136
749	966137
25275	966138
71905	966139
66290	966140
430	966141
121682	966142
12022	966143
15669	966144
4208	966145
110967	966146
226	966147
114752	966148
47554	966149
2798	966150
122250	966151
8223	966152
153330	966153
52347	966154
17871	966155
2411	966156
119091	966157
61187	966158
65415	966159
6591	966160
690	966161
16633	966162
43707	966163
275777	966164
49173	966165
101563	966166
110125	966167
3279	966168
6883	966169
191825	966170
132010	966171
108716	966172
29681	966173
56277	966174
174350	966175
41570	966176
32812	966177
292790	966178
23717	966179
42129	966180
280124	966181
6228	966182
20110	966183
109613	966184
99642	966185
10293	966186
5915	966187
110558	966188
271844	966189
35951	966190
18725	966191
129476	966192
230	966193
48836	966194
210092	966195
76338	966196
38152	966197
19733	966198
223533	966199
4570	966200
2285	966201
12278	966202
326610	966203
134456	966204
90722	966205
211949	966206
70428	966207
87619	966208
265780	966209
27785	966210
1169	966211
220017	966212
166851	966213
9968	966214
18351	966215
185818	966216
24330	966217
156260	966218
31425	966219
332712	966220
40559	966221
161451	966222
14552	966223
58621	966224
88970	966225
177030	966226
202567	966227
1996	966228
123901	966229
230247	966230
7740	966231
7989	966232
1757	966233
149164	966234
19649	966235
23790	966236
100942	966237
5786	966238
238298	966239
189183	966240
139200	966241
37887	966242
52559	966243
10168	966244
34177	966245
446	966246
146666	966247
266469	966248
606	966249
17197	966250
11027	966251
6135	966252
53484	966253
125579	966254
176346	966255
22549	966256
132929	966257
18420	966258
67980	966259
55158	966260
51908	966261
6980	966262
173266	966263
65653	966264
40908	966265
146956	966266
18698	966267
7894	966268
107795	966269
173937	966270
153666	966271
1559	966272
17802	966273
25532	966274
17241	966275
11049	966276
7173	966277
3679	966278
50631	966279
41852	966280
10494	966281
117078	966282
20218	966283
351811	966284
9678	966285
36757	966286
21397	966287
36773	966288
112188	966289
218391	966290
309	966291
17371	966292
80014	966293
127212	966294
20164	966295
1744	966296
48653	966297
10004	966298
13044	966299
59301	966300
11217	966301
27830	966302
5337	966303
2420	966304
230311	966305
3463	966306
191154	966307
3825	966308
1392	966309
829	966310
822	966311
1155	966312
14879	966313
21258	966314
45353	966315
174208	966316
203809	966317
70209	966318
28043	966319
43164	966320
8874	966321
38950	966322
231371	966323
2720	966324
25723	966325
2751	966326
168736	966327
11159	966328
225464	966329
2883	966330
2922	966331
29888	966332
118574	966333
25998	966334
315860	966335
187753	966336
245627	966337
34300	966338
57863	966339
117296	966340
105318	966341
320365	966342
207358	966343
29138	966344
31235	966345
219661	966346
113584	966347
72131	966348
1839	966349
11427	966350
128726	966351
34103	966352
99475	966353
38026	966354
48745	966355
25182	966356
13006	966357
27789	966358
77633	966359
797	966360
5084	966361
43400	966362
101144	966363
15098	966364
96777	966365
23505	966366
155950	966367
215240	966368
6428	966369
12	966370
34201	966371
27967	966372
15062	966373
19160	966374
264258	966375
52490	966376
7601	966377
14116	966378
191475	966379
120060	966380
46423	966381
81922	966382
17893	966383
242985	966384
106906	966385
173143	966386
58910	966387
9329	966388
156412	966389
13276	966390
3031	966391
23238	966392
87889	966393
127389	966394
172933	966395
294020	966396
25282	966397
5236	966398
159707	966399
165264	966400
189635	966401
120721	966402
65564	966403
3917	966404
19535	966405
2203	966406
39196	966407
38430	966408
71710	966409
129194	966410
677	966411
159824	966412
53176	966413
133345	966414
354061	966415
129527	966416
38665	966417
2025	966418
84102	966419
128233	966420
1964	966421
18286	966422
19736	966423
254156	966424
121490	966425
193134	966426
20967	966427
181275	966428
151179	966429
53556	966430
2022	966431
199679	966432
10043	966433
107199	966434
52300	966435
17433	966436
54405	966437
31975	966438
19176	966439
22089	966440
577	966441
26996	966442
30813	966443
485	966444
678	966445
143810	966446
24642	966447
15474	966448
1186	966449
264275	966450
7635	966451
63466	966452
328198	966453
249343	966454
87077	966455
275509	966456
354858	966457
154265	966458
121533	966459
53400	966460
48192	966461
70396	966462
15226	966463
48379	966464
16923	966465
25276	966466
42142	966467
54795	966468
121409	966469
33475	966470
29539	966471
52652	966472
94978	966473
120532	966474
204604	966475
200442	966476
187702	966477
170810	966478
14846	966479
164997	966480
59744	966481
319162	966482
877	966483
21090	966484
149912	966485
8224	966486
18507	966487
108662	966488
33364	966489
87687	966490
1537	966491
2221	966492
6802	966493
19649	966494
1889	966495
33686	966496
283722	966497
203	966498
8939	966499
279895	966500
61065	966501
15206	966502
25843	966503
44087	966504
5	966505
90817	966506
141717	966507
116292	966508
11675	966509
187486	966510
16871	966511
185812	966512
40718	966513
11843	966514
26206	966515
107017	966516
25272	966517
132411	966518
15651	966519
105016	966520
174000	966521
41009	966522
10124	966523
106165	966524
17820	966525
10480	966526
322515	966527
322451	966528
32185	966529
28542	966530
38974	966531
139705	966532
23549	966533
193621	966534
139371	966535
87310	966536
15280	966537
58773	966538
24164	966539
26375	966540
107	966541
269547	966542
13235	966543
1304	966544
62852	966545
7219	966546
3239	966547
110241	966548
138671	966549
235248	966550
49051	966551
50951	966552
64058	966553
41926	966554
54508	966555
36858	966556
80776	966557
296719	966558
87255	966559
4002	966560
19961	966561
6683	966562
149535	966563
247856	966564
91397	966565
41568	966566
20131	966567
30731	966568
120081	966569
6392	966570
36	966571
127623	966572
248432	966573
1361	966574
21951	966575
1387	966576
113638	966577
19020	966578
3824	966579
3104	966580
110527	966581
42283	966582
175183	966583
42255	966584
173894	966585
8738	966586
98713	966587
190120	966588
110433	966589
321440	966590
268952	966591
6559	966592
34796	966593
76580	966594
465	966595
1377	966596
3480	966597
39403	966598
27859	966599
51872	966600
17359	966601
1472	966602
119379	966603
39144	966604
83737	966605
5335	966606
16277	966607
311873	966608
21199	966609
27377	966610
53253	966611
131689	966612
14034	966613
96219	966614
10136	966615
55985	966616
43695	966617
121683	966618
175640	966619
29613	966620
8653	966621
13831	966622
5309	966623
158571	966624
177945	966625
945	966626
71506	966627
140154	966628
7171	966629
43820	966630
30766	966631
72688	966632
5594	966633
71668	966634
40637	966635
66458	966636
9966	966637
62471	966638
6590	966639
121254	966640
68468	966641
149000	966642
34190	966643
4922	966644
17651	966645
115840	966646
146396	966647
5724	966648
37821	966649
6724	966650
10111	966651
3055	966652
4812	966653
3528	966654
173633	966655
11074	966656
172935	966657
61134	966658
4006	966659
66767	966660
3223	966661
13347	966662
5680	966663
110570	966664
24802	966665
49560	966666
120467	966667
85969	966668
34323	966669
95997	966670
33321	966671
21359	966672
8252	966673
11427	966674
6718	966675
57430	966676
42199	966677
18084	966678
1888	966679
308062	966680
53973	966681
220759	966682
260588	966683
53127	966684
110599	966685
57738	966686
86336	966687
52647	966688
3722	966689
58818	966690
5044	966691
9855	966692
124065	966693
20150	966694
96323	966695
81992	966696
50066	966697
156980	966698
248272	966699
33917	966700
67830	966701
61904	966702
24833	966703
79698	966704
1860	966705
6181	966706
13141	966707
65535	966708
34083	966709
140866	966710
1592	966711
6218	966712
8608	966713
112890	966714
18220	966715
107537	966716
67884	966717
22266	966718
14842	966719
1474	966720
97189	966721
108330	966722
74372	966723
97085	966724
146339	966725
19883	966726
948	966727
678	966728
38586	966729
26751	966730
3989	966731
90180	966732
13830	966733
76713	966734
817	966735
16781	966736
18519	966737
22518	966738
4433	966739
28595	966740
122503	966741
6521	966742
344268	966743
336744	966744
186213	966745
63955	966746
10158	966747
7931	966748
10925	966749
183984	966750
89	966751
3548	966752
275663	966753
101423	966754
126570	966755
152733	966756
2044	966757
252943	966758
19181	966759
59893	966760
3522	966761
72259	966762
1853	966763
2183	966764
285406	966765
287226	966766
6357	966767
109052	966768
79158	966769
74098	966770
12709	966771
304670	966772
7681	966773
43734	966774
43699	966775
39294	966776
118997	966777
48065	966778
24915	966779
18535	966780
270984	966781
66420	966782
167914	966783
93282	966784
49159	966785
10710	966786
17116	966787
20220	966788
107131	966789
66412	966790
4818	966791
70810	966792
3043	966793
25650	966794
272437	966795
8954	966796
7780	966797
5100	966798
4005	966799
16956	966800
42086	966801
167280	966802
2672	966803
101	966804
10179	966805
240639	966806
37665	966807
91660	966808
2246	966809
9788	966810
192747	966811
41876	966812
457	966813
7334	966814
32712	966815
21537	966816
42402	966817
6218	966818
24176	966819
10489	966820
4002	966821
208111	966822
248495	966823
44033	966824
100157	966825
4068	966826
210079	966827
131226	966828
334767	966829
112049	966830
109218	966831
195036	966832
213823	966833
196121	966834
38974	966835
126442	966836
43611	966837
4644	966838
165681	966839
67705	966840
64535	966841
18549	966842
142111	966843
308953	966844
28074	966845
623	966846
214282	966847
989	966848
276013	966849
38678	966850
76514	966851
5243	966852
13717	966853
136991	966854
1288	966855
13473	966856
170508	966857
122522	966858
24778	966859
1123	966860
719	966861
270929	966862
172237	966863
46239	966864
281280	966865
24672	966866
157232	966867
21263	966868
26373	966869
72453	966870
83999	966871
9534	966872
224606	966873
48829	966874
151613	966875
24247	966876
120052	966877
23433	966878
128530	966879
64693	966880
93033	966881
130706	966882
20591	966883
155549	966884
125157	966885
161923	966886
85627	966887
12339	966888
209421	966889
49359	966890
13027	966891
81015	966892
109197	966893
44383	966894
26911	966895
8959	966896
152815	966897
72397	966898
722	966899
260073	966900
4076	966901
31811	966902
84815	966903
3020	966904
57917	966905
160585	966906
141966	966907
357070	966908
177399	966909
22767	966910
117821	966911
41556	966912
170903	966913
568	966914
14568	966915
144372	966916
279689	966917
186360	966918
286999	966919
13385	966920
42051	966921
13258	966922
1967	966923
39497	966924
120915	966925
135423	966926
1181	966927
105725	966928
36193	966929
78457	966930
15222	966931
152214	966932
47624	966933
141865	966934
25501	966935
3124	966936
35842	966937
59794	966938
202556	966939
158334	966940
217778	966941
52338	966942
216420	966943
14300	966944
32812	966945
68002	966946
109295	966947
22184	966948
20820	966949
8601	966950
189366	966951
71291	966952
18900	966953
150521	966954
49134	966955
128503	966956
122838	966957
6065	966958
103947	966959
80234	966960
95967	966961
14747	966962
35984	966963
147	966964
222098	966965
89533	966966
12238	966967
194674	966968
17716	966969
3108	966970
38979	966971
252523	966972
7597	966973
79809	966974
56988	966975
4984	966976
34000	966977
701	966978
169804	966979
105866	966980
216720	966981
49575	966982
5542	966983
49453	966984
216765	966985
113091	966986
10855	966987
436	966988
4933	966989
25581	966990
28241	966991
330242	966992
120498	966993
2682	966994
84410	966995
40091	966996
13965	966997
109685	966998
72754	966999
94271	967000
39931	967001
184587	967002
22315	967003
286	967004
306663	967005
56684	967006
67980	967007
90560	967008
172931	967009
4048	967010
299417	967011
145146	967012
22893	967013
25587	967014
13715	967015
33026	967016
45572	967017
18007	967018
23000	967019
23926	967020
22184	967021
12518	967022
135351	967023
8542	967024
181116	967025
129724	967026
269439	967027
173534	967028
1813	967029
196090	967030
15598	967031
41798	967032
89090	967033
204358	967034
35941	967035
35997	967036
130966	967037
39252	967038
159084	967039
354841	967040
417	967041
296562	967042
2671	967043
1298	967044
292878	967045
91517	967046
118462	967047
326288	967048
51955	967049
116463	967050
69396	967051
167766	967052
244334	967053
14889	967054
42190	967055
2903	967056
28992	967057
99882	967058
131368	967059
91042	967060
11288	967061
66346	967062
87478	967063
53442	967064
1887	967065
16273	967066
11899	967067
47032	967068
10350	967069
353381	967070
197294	967071
3798	967072
31690	967073
49437	967074
77635	967075
199015	967076
12888	967077
108294	967078
60945	967079
65179	967080
261633	967081
191638	967082
25929	967083
201680	967084
29925	967085
118506	967086
2207	967087
17970	967088
26371	967089
283024	967090
118313	967091
3873	967092
87668	967093
461	967094
7984	967095
5419	967096
6876	967097
23961	967098
5328	967099
26565	967100
195848	967101
46653	967102
52341	967103
16278	967104
228168	967105
61095	967106
163850	967107
130070	967108
85533	967109
44524	967110
337892	967111
26326	967112
4904	967113
112539	967114
257578	967115
49910	967116
35466	967117
29727	967118
26287	967119
59525	967120
4999	967121
25848	967122
107367	967123
1976	967124
278938	967125
191382	967126
85548	967127
173864	967128
85465	967129
56785	967130
43193	967131
131026	967132
1078	967133
329522	967134
2322	967135
4297	967136
117008	967137
92291	967138
13551	967139
10152	967140
287831	967141
22071	967142
76474	967143
78900	967144
125	967145
140648	967146
196175	967147
8075	967148
252679	967149
134291	967150
63534	967151
107879	967152
2306	967153
346172	967154
335444	967155
193480	967156
129585	967157
12	967158
8153	967159
90	967160
95691	967161
17791	967162
4892	967163
256933	967164
7940	967165
34430	967166
13622	967167
412	967168
48591	967169
109184	967170
88884	967171
259233	967172
3469	967173
231066	967174
72524	967175
14303	967176
36220	967177
95093	967178
71841	967179
296899	967180
61352	967181
60498	967182
32812	967183
48664	967184
278355	967185
140206	967186
231977	967187
125529	967188
12067	967189
3342	967190
24153	967191
343237	967192
34680	967193
51996	967194
100793	967195
209810	967196
12143	967197
74007	967198
14049	967199
340873	967200
278171	967201
50032	967202
176311	967203
7755	967204
206953	967205
43693	967206
65359	967207
19499	967208
25045	967209
17125	967210
5889	967211
105362	967212
18487	967213
162640	967214
108723	967215
217722	967216
9929	967217
35916	967218
48394	967219
73820	967220
49477	967221
24423	967222
4894	967223
66419	967224
1856	967225
97095	967226
202721	967227
37910	967228
3009	967229
49379	967230
50707	967231
13822	967232
279507	967233
77526	967234
73550	967235
214429	967236
135403	967237
168687	967238
40371	967239
158912	967240
201289	967241
36948	967242
19574	967243
52587	967244
39049	967245
7647	967246
57078	967247
12962	967248
12959	967249
3993	967250
16653	967251
59898	967252
14880	967253
76842	967254
272145	967255
103815	967256
9997	967257
16220	967258
49497	967259
158033	967260
204324	967261
38367	967262
256165	967263
87882	967264
10047	967265
17785	967266
337110	967267
20574	967268
104041	967269
14851	967270
3280	967271
20035	967272
4385	967273
88091	967274
1638	967275
260170	967276
174659	967277
254736	967278
6026	967279
164	967280
60665	967281
12566	967282
26690	967283
158413	967284
68294	967285
44023	967286
11038	967287
104251	967288
75674	967289
14807	967290
201683	967291
40665	967292
143446	967293
17802	967294
70231	967295
119257	967296
324949	967297
22397	967298
76116	967299
173153	967300
263287	967301
29252	967302
278560	967303
207299	967304
16649	967305
22067	967306
156078	967307
135780	967308
944	967309
135542	967310
8915	967311
355256	967312
17494	967313
152380	967314
71841	967315
66961	967316
45357	967317
1300	967318
162764	967319
17943	967320
175612	967321
189482	967322
26255	967323
63447	967324
182399	967325
14925	967326
851	967327
87023	967328
36237	967329
99543	967330
66346	967331
240123	967332
5276	967333
291946	967334
70349	967335
154783	967336
334786	967337
50781	967338
361	967339
38311	967340
41792	967341
44917	967342
4824	967343
30477	967344
7929	967345
34124	967346
6955	967347
2219	967348
176368	967349
9960	967350
138034	967351
48667	967352
16	967353
40709	967354
34140	967355
33877	967356
109575	967357
4999	967358
12785	967359
9635	967360
15270	967361
108372	967362
12622	967363
52213	967364
42564	967365
14776	967366
169565	967367
4792	967368
95119	967369
297778	967370
130817	967371
40220	967372
87859	967373
7992	967374
346000	967375
26369	967376
7137	967377
114483	967378
5756	967379
95879	967380
113660	967381
108977	967382
23570	967383
41800	967384
42568	967385
1171	967386
45296	967387
145756	967388
34465	967389
948	967390
34341	967391
34752	967392
164442	967393
16232	967394
44246	967395
5750	967396
1103	967397
53829	967398
71779	967399
238247	967400
185807	967401
92	967402
26886	967403
116949	967404
255780	967405
28057	967406
14736	967407
286413	967408
72001	967409
71700	967410
10113	967411
165473	967412
13747	967413
323	967414
58240	967415
13159	967416
109331	967417
20241	967418
14222	967419
34276	967420
53330	967421
21112	967422
685	967423
113	967424
87951	967425
49446	967426
63500	967427
1145	967428
8855	967429
21161	967430
272434	967431
3469	967432
109334	967433
126526	967434
34089	967435
6144	967436
16806	967437
1922	967438
299931	967439
153104	967440
64154	967441
25721	967442
72444	967443
130035	967444
183978	967445
14422	967446
36008	967447
4149	967448
3933	967449
1707	967450
33736	967451
3905	967452
63425	967453
67323	967454
36602	967455
3404	967456
80823	967457
760	967458
27390	967459
132973	967460
4819	967461
47899	967462
128561	967463
133639	967464
485	967465
71851	967466
78405	967467
5542	967468
17290	967469
92270	967470
26	967471
206719	967472
913	967473
17895	967474
2753	967475
9572	967476
12118	967477
16025	967478
37810	967479
25289	967480
16308	967481
26292	967482
59859	967483
398	967484
1072	967485
43098	967486
10986	967487
43956	967488
12625	967489
91075	967490
97864	967491
78218	967492
135926	967493
43249	967494
21505	967495
20767	967496
13991	967497
16825	967498
2391	967499
9007	967500
80452	967501
62835	967502
6804	967503
146292	967504
5420	967505
39869	967506
173266	967507
18480	967508
52738	967509
12206	967510
37910	967511
6770	967512
4418	967513
1015	967514
42509	967515
19391	967516
16016	967517
62566	967518
126060	967519
1830	967520
43322	967521
3124	967522
172133	967523
30794	967524
37059	967525
233025	967526
170750	967527
143090	967528
53272	967529
11753	967530
8866	967531
103137	967532
29990	967533
21961	967534
177935	967535
117641	967536
37713	967537
18196	967538
91858	967539
37662	967540
215313	967541
91161	967542
143196	967543
32039	967544
199854	967545
16910	967546
36293	967547
57492	967548
131125	967549
72808	967550
1510	967551
28295	967552
186492	967553
181302	967554
5580	967555
293572	967556
49270	967557
221429	967558
135915	967559
163746	967560
15025	967561
152304	967562
258144	967563
169542	967564
6582	967565
23671	967566
241834	967567
74587	967568
352449	967569
32758	967570
20113	967571
23080	967572
84674	967573
13156	967574
63800	967575
23724	967576
10439	967577
3456	967578
18643	967579
102601	967580
234	967581
128412	967582
335003	967583
84306	967584
76700	967585
73661	967586
152158	967587
685	967588
122931	967589
256535	967590
25597	967591
10464	967592
76758	967593
18804	967594
58044	967595
27581	967596
345143	967597
15447	967598
20927	967599
12632	967600
44621	967601
196251	967602
3344	967603
18273	967604
264674	967605
19227	967606
5951	967607
12654	967608
8445	967609
14233	967610
36437	967611
188860	967612
176351	967613
16923	967614
228847	967615
203726	967616
28384	967617
235882	967618
48516	967619
3927	967620
46079	967621
8120	967622
7755	967623
41161	967624
7612	967625
70277	967626
49886	967627
38563	967628
101016	967629
10477	967630
27410	967631
4097	967632
125700	967633
135528	967634
175565	967635
46627	967636
209522	967637
418	967638
13695	967639
49325	967640
679	967641
62930	967642
118302	967643
4907	967644
57719	967645
238999	967646
173555	967647
129292	967648
137093	967649
14748	967650
48941	967651
260961	967652
109600	967653
264838	967654
151656	967655
41636	967656
85797	967657
26248	967658
71910	967659
45856	967660
272	967661
192019	967662
8877	967663
34372	967664
127	967665
27281	967666
567	967667
3336	967668
8834	967669
5252	967670
185557	967671
64395	967672
128652	967673
36135	967674
151592	967675
16284	967676
89137	967677
20645	967678
39272	967679
191870	967680
42258	967681
22002	967682
48932	967683
39293	967684
22045	967685
2688	967686
39190	967687
334668	967688
146937	967689
22793	967690
76694	967691
110842	967692
25724	967693
6392	967694
26205	967695
8157	967696
56753	967697
34473	967698
53064	967699
72765	967700
71719	967701
171498	967702
4286	967703
100333	967704
48817	967705
41671	967706
34070	967707
57350	967708
19452	967709
53788	967710
10441	967711
17883	967712
5979	967713
186237	967714
38737	967715
35541	967716
85931	967717
39002	967718
61523	967719
21205	967720
27605	967721
7696	967722
11837	967723
113199	967724
181858	967725
33909	967726
10514	967727
122913	967728
942	967729
98618	967730
27687	967731
718	967732
270726	967733
102546	967734
33809	967735
134572	967736
16903	967737
22458	967738
160586	967739
339	967740
280545	967741
260237	967742
5732	967743
57211	967744
14136	967745
186644	967746
149317	967747
44621	967748
87643	967749
21788	967750
55236	967751
21128	967752
111893	967753
193185	967754
33831	967755
38193	967756
120987	967757
17372	967758
202758	967759
85144	967760
26752	967761
21033	967762
1192	967763
295157	967764
2765	967765
35061	967766
33961	967767
81938	967768
316762	967769
4368	967770
50101	967771
30662	967772
71561	967773
34188	967774
9968	967775
169316	967776
39011	967777
51939	967778
2744	967779
2287	967780
51851	967781
54915	967782
4923	967783
135326	967784
1351	967785
216875	967786
54601	967787
15671	967788
157112	967789
34553	967790
71644	967791
39033	967792
3599	967793
108058	967794
25622	967795
3989	967796
25848	967797
191953	967798
1370	967799
65184	967800
3292	967801
80353	967802
122490	967803
289341	967804
170162	967805
142378	967806
8647	967807
171673	967808
188328	967809
34115	967810
71743	967811
117406	967812
15670	967813
7809	967814
351910	967815
30885	967816
3324	967817
149346	967818
66009	967819
13771	967820
185940	967821
160883	967822
115652	967823
71708	967824
61743	967825
296527	967826
288655	967827
193605	967828
230465	967829
6620	967830
28768	967831
36921	967832
105689	967833
18278	967834
24837	967835
88532	967836
40415	967837
38795	967838
38795	967839
198134	967840
354416	967841
449	967842
279370	967843
122364	967844
6262	967845
194307	967846
89257	967847
192629	967848
52488	967849
70537	967850
48559	967851
23389	967852
58520	967853
13772	967854
43813	967855
82271	967856
63940	967857
70260	967858
240021	967859
167802	967860
24241	967861
71356	967862
288253	967863
81404	967864
292096	967865
8827	967866
51915	967867
37911	967868
8983	967869
79065	967870
7933	967871
42203	967872
1546	967873
17694	967874
1289	967875
907	967876
10214	967877
191859	967878
36138	967879
181877	967880
146120	967881
53857	967882
242681	967883
33339	967884
288271	967885
1958	967886
33754	967887
6986	967888
6473	967889
169747	967890
184384	967891
64877	967892
10849	967893
3187	967894
61749	967895
246977	967896
227580	967897
116424	967898
165666	967899
177765	967900
22107	967901
2374	967902
28757	967903
245415	967904
10528	967905
4282	967906
1090	967907
110906	967908
14538	967909
57743	967910
39148	967911
6752	967912
76650	967913
139790	967914
191712	967915
39432	967916
109324	967917
82308	967918
101420	967919
4541	967920
69879	967921
40311	967922
128434	967923
3485	967924
139496	967925
66451	967926
57219	967927
141	967928
3991	967929
816	967930
65708	967931
7811	967932
2642	967933
793	967934
53217	967935
34782	967936
3455	967937
323959	967938
84615	967939
25354	967940
39376	967941
31603	967942
34503	967943
28252	967944
16042	967945
34022	967946
67746	967947
11894	967948
52406	967949
158365	967950
18652	967951
71719	967952
29557	967953
61023	967954
48666	967955
244279	967956
79676	967957
7596	967958
16307	967959
22207	967960
2731	967961
97035	967962
36115	967963
12133	967964
78958	967965
92203	967966
34720	967967
186317	967968
3516	967969
91277	967970
2515	967971
348110	967972
25657	967973
44522	967974
19472	967975
86622	967976
159155	967977
146779	967978
10940	967979
23432	967980
40079	967981
57867	967982
77002	967983
235047	967984
13719	967985
42921	967986
142387	967987
69129	967988
272328	967989
2107	967990
72538	967991
10036	967992
49019	967993
177994	967994
6582	967995
40328	967996
30819	967997
177514	967998
14412	967999
109488	968000
194882	968001
5364	968002
202249	968003
140048	968004
9590	968005
269785	968006
57547	968007
142780	968008
62842	968009
30717	968010
65533	968011
6726	968012
280213	968013
27601	968014
31471	968015
5648	968016
97287	968017
2179	968018
126630	968019
17951	968020
105123	968021
7771	968022
31242	968023
7501	968024
13370	968025
197684	968026
346274	968027
119879	968028
34337	968029
176547	968030
18629	968031
51921	968032
18634	968033
2022	968034
64405	968035
135101	968036
3891	968037
4626	968038
73462	968039
21754	968040
48029	968041
272993	968042
7216	968043
44988	968044
53393	968045
23891	968046
17777	968047
84184	968048
110536	968049
8686	968050
87007	968051
203727	968052
16616	968053
33194	968054
1738	968055
44891	968056
50341	968057
173073	968058
15553	968059
6807	968060
84622	968061
176521	968062
9798	968063
163627	968064
3656	968065
95476	968066
66201	968067
14944	968068
57985	968069
20390	968070
10723	968071
1990	968072
11596	968073
34432	968074
12028	968075
122377	968076
3134	968077
26577	968078
78900	968079
344	968080
39182	968081
39461	968082
11649	968083
50873	968084
206209	968085
36948	968086
161999	968087
51808	968088
122507	968089
11082	968090
28086	968091
32172	968092
9939	968093
48622	968094
110361	968095
714	968096
9853	968097
86311	968098
469	968099
28108	968100
11187	968101
24251	968102
6229	968103
105081	968104
4781	968105
6311	968106
157517	968107
25173	968108
25526	968109
628	968110
4366	968111
6222	968112
98673	968113
133489	968114
1642	968115
60587	968116
64262	968117
18606	968118
116811	968119
70290	968120
16545	968121
4400	968122
52647	968123
6988	968124
7229	968125
39746	968126
96507	968127
132432	968128
127047	968129
117635	968130
88251	968131
972	968132
72023	968133
3211	968134
38986	968135
1842	968136
239958	968137
15679	968138
6	968139
15268	968140
49041	968141
340755	968142
33141	968143
47103	968144
79131	968145
38727	968146
14566	968147
71931	968148
22042	968149
110570	968150
4375	968151
29202	968152
141821	968153
16192	968154
144155	968155
61649	968156
175922	968157
1821	968158
29795	968159
69583	968160
50977	968161
164225	968162
92693	968163
202915	968164
9154	968165
31461	968166
13296	968167
2247	968168
41255	968169
23684	968170
11187	968171
37032	968172
39018	968173
12556	968174
6839	968175
27940	968176
117973	968177
2918	968178
12	968179
56897	968180
191276	968181
419	968182
79434	968183
5772	968184
2325	968185
55780	968186
16184	968187
23937	968188
4360	968189
14251	968190
120100	968191
24653	968192
67772	968193
3130	968194
49373	968195
3594	968196
97141	968197
78421	968198
303291	968199
19627	968200
12108	968201
285467	968202
54045	968203
1170	968204
23709	968205
22889	968206
27897	968207
32372	968208
22596	968209
108820	968210
13246	968211
71808	968212
42111	968213
15312	968214
100870	968215
37756	968216
315669	968217
4312	968218
5105	968219
155546	968220
38882	968221
132940	968222
1658	968223
29945	968224
49928	968225
120052	968226
6838	968227
42138	968228
11344	968229
4017	968230
7771	968231
258122	968232
7434	968233
110125	968234
100144	968235
1960	968236
28013	968237
27524	968238
15717	968239
195849	968240
57524	968241
15724	968242
10297	968243
77707	968244
344419	968245
248609	968246
22606	968247
5333	968248
210403	968249
71226	968250
17702	968251
20247	968252
29136	968253
316114	968254
31362	968255
77569	968256
1000	968257
35333	968258
13822	968259
66474	968260
93596	968261
16346	968262
123877	968263
98216	968264
588	968265
3042	968266
6383	968267
2618	968268
174129	968269
8408	968270
140520	968271
200246	968272
59421	968273
12235	968274
69671	968275
110588	968276
115837	968277
172077	968278
9588	968279
32832	968280
80722	968281
102799	968282
22703	968283
53477	968284
430	968285
1387	968286
100598	968287
94369	968288
1591	968289
76588	968290
32464	968291
2614	968292
59	968293
19012	968294
131228	968295
64740	968296
5052	968297
34040	968298
212211	968299
26911	968300
319503	968301
71273	968302
165358	968303
152124	968304
21451	968305
4895	968306
8743	968307
27229	968308
23549	968309
2596	968310
70813	968311
55556	968312
88970	968313
23355	968314
8909	968315
107466	968316
17204	968317
95741	968318
6265	968319
64358	968320
103231	968321
13825	968322
7705	968323
4798	968324
12821	968325
2322	968326
16494	968327
714	968328
181948	968329
44336	968330
307786	968331
163	968332
4864	968333
22185	968334
191884	968335
7672	968336
62925	968337
240820	968338
228	968339
75496	968340
327991	968341
243772	968342
139751	968343
103946	968344
11216	968345
14903	968346
82774	968347
115886	968348
42640	968349
189013	968350
185083	968351
99860	968352
6157	968353
6148	968354
1300	968355
3961	968356
24363	968357
4951	968358
1550	968359
4900	968360
4893	968361
7905	968362
1854	968363
1555	968364
13274	968365
17813	968366
7813	968367
3238	968368
4890	968369
6204	968370
17893	968371
4937	968372
3989	968373
1080	968374
7879	968375
3984	968376
1558	968377
13256	968378
17773	968379
1556	968380
6150	968381
4898	968382
7882	968383
1851	968384
6201	968385
13193	968386
4942	968387
10102	968388
4929	968389
10061	968390
3221	968391
17705	968392
3960	968393
71962	968394
7836	968395
6145	968396
7809	968397
13199	968398
24284	968399
17767	968400
9993	968401
7893	968402
49310	968403
1082	968404
2674	968405
1854	968406
3971	968407
34089	968408
1546	968409
7885	968410
6235	968411
7879	968412
7879	968413
33887	968414
28090	968415
6217	968416
63085	968417
149870	968418
13145	968419
49064	968420
24467	968421
138021	968422
142196	968423
96571	968424
36925	968425
116534	968426
20473	968427
31615	968428
46249	968429
17730	968430
48817	968431
36924	968432
6197	968433
58554	968434
83572	968435
3436	968436
176469	968437
109233	968438
188348	968439
4913	968440
1849	968441
6225	968442
6235	968443
4920	968444
27983	968445
17819	968446
72307	968447
17809	968448
34039	968449
10095	968450
17692	968451
34337	968452
26275	968453
48546	968454
110957	968455
13111	968456
7777	968457
4913	968458
33979	968459
13181	968460
13375	968461
7885	968462
2683	968463
33803	968464
4886	968465
6186	968466
26445	968467
9945	968468
2684	968469
13295	968470
49279	968471
13355	968472
6237	968473
4946	968474
48672	968475
17739	968476
34480	968477
72001	968478
3236	968479
24192	968480
7905	968481
49365	968482
7908	968483
13346	968484
10100	968485
24261	968486
4888	968487
3987	968488
24625	968489
108712	968490
13669	968491
6123	968492
14943	968493
18010	968494
4922	968495
17755	968496
6197	968497
13234	968498
13193	968499
72791	968500
6133	968501
49592	968502
7818	968503
17614	968504
3968	968505
34390	968506
6157	968507
13154	968508
48623	968509
76268	968510
109251	968511
24395	968512
49122	968513
34504	968514
171534	968515
72889	968516
72937	968517
72189	968518
33990	968519
24453	968520
13221	968521
24244	968522
3971	968523
13225	968524
10009	968525
110995	968526
110541	968527
174070	968528
24561	968529
34479	968530
172880	968531
33995	968532
49342	968533
49138	968534
13118	968535
24540	968536
13310	968537
49424	968538
9986	968539
17620	968540
7904	968541
22541	968542
10157	968543
49242	968544
49071	968545
34184	968546
48817	968547
34097	968548
24415	968549
24528	968550
13157	968551
13187	968552
100260	968553
17641	968554
71582	968555
24229	968556
7810	968557
34242	968558
24144	968559
71568	968560
3201	968561
48539	968562
100913	968563
19080	968564
110454	968565
71599	968566
34130	968567
1560	968568
1082	968569
3248	968570
6232	968571
10011	968572
13244	968573
48876	968574
10087	968575
24604	968576
34265	968577
17886	968578
164439	968579
49310	968580
17763	968581
49245	968582
48348	968583
71454	968584
48745	968585
24630	968586
7939	968587
24224	968588
34471	968589
24387	968590
17673	968591
72909	968592
6205	968593
7854	968594
24349	968595
4961	968596
6143	968597
34183	968598
72795	968599
2216	968600
2201	968601
10112	968602
49341	968603
110995	968604
1563	968605
7861	968606
2669	968607
202353	968608
18004	968609
4920	968610
10054	968611
72493	968612
10022	968613
4937	968614
17658	968615
171679	968616
10050	968617
34212	968618
10024	968619
1856	968620
48984	968621
17861	968622
3200	968623
3215	968624
6190	968625
17739	968626
34004	968627
172428	968628
49093	968629
1849	968630
34203	968631
13375	968632
48961	968633
24528	968634
13250	968635
7908	968636
10102	968637
1546	968638
4916	968639
49147	968640
17921	968641
49353	968642
29014	968643
17933	968644
9953	968645
17673	968646
71480	968647
3210	968648
4919	968649
7892	968650
24635	968651
34089	968652
34392	968653
3244	968654
24210	968655
109851	968656
3249	968657
24457	968658
1300	968659
10003	968660
48980	968661
13136	968662
2674	968663
49138	968664
3209	968665
24375	968666
110098	968667
6171	968668
34197	968669
7927	968670
24467	968671
3208	968672
72245	968673
17804	968674
49106	968675
13290	968676
72535	968677
72884	968678
48672	968679
24663	968680
10033	968681
4924	968682
17894	968683
1850	968684
3981	968685
72582	968686
71801	968687
34206	968688
24669	968689
24478	968690
3228	968691
109882	968692
17645	968693
13374	968694
34184	968695
72110	968696
3191	968697
3962	968698
49305	968699
4893	968700
171534	968701
9964	968702
6149	968703
49124	968704
6212	968705
72867	968706
6201	968707
24134	968708
6204	968709
72119	968710
3968	968711
3220	968712
4913	968713
2202	968714
3961	968715
72281	968716
7797	968717
3979	968718
17773	968719
10142	968720
48902	968721
71570	968722
24186	968723
4931	968724
72190	968725
72481	968726
2685	968727
2204	968728
72765	968729
72186	968730
176421	968731
34504	968732
17636	968733
71461	968734
6171	968735
48685	968736
13146	968737
24139	968738
1850	968739
4903	968740
34169	968741
172003	968742
6156	968743
286325	968744
17632	968745
17694	968746
13226	968747
10009	968748
3232	968749
2214	968750
7815	968751
13301	968752
13181	968753
33803	968754
6149	968755
4957	968756
13234	968757
34242	968758
10127	968759
3981	968760
34282	968761
2203	968762
33889	968763
17832	968764
34298	968765
174523	968766
3218	968767
13156	968768
176340	968769
13263	968770
17645	968771
24472	968772
1085	968773
2211	968774
4890	968775
4924	968776
49353	968777
13341	968778
24233	968779
33831	968780
2684	968781
3230	968782
4880	968783
24479	968784
3990	968785
7908	968786
71888	968787
1842	968788
10123	968789
174303	968790
71480	968791
3245	968792
7889	968793
17962	968794
49106	968795
13218	968796
10003	968797
3220	968798
13232	968799
49096	968800
24229	968801
34392	968802
10092	968803
48953	968804
49196	968805
24445	968806
24480	968807
71568	968808
2672	968809
213	968810
13346	968811
24144	968812
18013	968813
48546	968814
7819	968815
110233	968816
10059	968817
3989	968818
72288	968819
17705	968820
18010	968821
72219	968822
176508	968823
10050	968824
7898	968825
9976	968826
13397	968827
3964	968828
24625	968829
4892	968830
7856	968831
3960	968832
10102	968833
1555	968834
13272	968835
10122	968836
1080	968837
49568	968838
109833	968839
6222	968840
4889	968841
72390	968842
34039	968843
918	968844
49126	968845
7847	968846
110995	968847
13193	968848
3232	968849
171771	968850
33793	968851
6213	968852
10120	968853
3981	968854
1846	968855
49245	968856
17847	968857
3236	968858
10047	968859
34107	968860
71647	968861
17874	968862
3245	968863
17933	968864
171715	968865
24457	968866
3971	968867
4932	968868
7889	968869
13130	968870
4966	968871
171546	968872
171384	968873
24363	968874
2684	968875
24144	968876
33856	968877
13244	968878
17654	968879
49209	968880
33880	968881
17861	968882
1842	968883
7863	968884
2214	968885
24447	968886
13375	968887
10148	968888
1856	968889
13225	968890
6232	968891
72291	968892
71709	968893
6184	968894
13157	968895
10082	968896
72552	968897
34198	968898
7819	968899
17905	968900
2683	968901
1550	968902
7840	968903
4948	968904
13182	968905
72911	968906
4904	968907
13295	968908
7892	968909
176421	968910
24630	968911
1851	968912
71962	968913
17701	968914
3984	968915
9996	968916
4931	968917
72481	968918
109952	968919
34504	968920
17833	968921
71801	968922
17586	968923
1854	968924
4896	968925
1082	968926
4902	968927
33816	968928
17748	968929
71962	968930
171679	968931
72795	968932
290455	968933
49147	968934
24473	968935
171580	968936
34166	968937
7836	968938
24139	968939
7848	968940
13355	968941
33841	968942
2669	968943
17760	968944
6156	968945
4892	968946
33909	968947
1842	968948
1300	968949
7842	968950
34203	968951
13397	968952
4916	968953
34198	968954
110957	968955
3210	968956
33946	968957
17673	968958
13199	968959
17847	968960
17820	968961
1546	968962
24151	968963
109766	968964
49568	968965
34504	968966
72882	968967
109882	968968
1851	968969
34479	968970
2671	968971
72791	968972
171460	968973
24284	968974
34298	968975
4896	968976
7853	968977
1560	968978
10070	968979
24450	968980
1082	968981
1550	968982
6232	968983
34110	968984
4889	968985
48544	968986
24186	968987
4911	968988
7854	968989
71599	968990
7777	968991
17646	968992
24646	968993
13127	968994
1857	968995
71461	968996
13154	968997
7847	968998
3229	968999
13268	969000
24457	969001
49369	969002
17894	969003
6148	969004
71526	969005
110404	969006
17775	969007
4937	969008
4922	969009
13310	969010
24459	969011
49592	969012
4902	969013
24669	969014
2201	969015
13380	969016
171686	969017
4940	969018
447	969019
171715	969020
4966	969021
3968	969022
7825	969023
48571	969024
6235	969025
17701	969026
9993	969027
289331	969028
4942	969029
2661	969030
34193	969031
34504	969032
1849	969033
24497	969034
2202	969035
10095	969036
24450	969037
3229	969038
3990	969039
34166	969040
34284	969041
24139	969042
7856	969043
6138	969044
3248	969045
6157	969046
13130	969047
3979	969048
34196	969049
6190	969050
7846	969051
13387	969052
13355	969053
6213	969054
4898	969055
17646	969056
2667	969057
171912	969058
4896	969059
2683	969060
3968	969061
109741	969062
24136	969063
34480	969064
2201	969065
10114	969066
1545	969067
33803	969068
13196	969069
17748	969070
17681	969071
10100	969072
7833	969073
10061	969074
17905	969075
72889	969076
9986	969077
7813	969078
1300	969079
6232	969080
17587	969081
24455	969082
1080	969083
6205	969084
7825	969085
17760	969086
2211	969087
4911	969088
24284	969089
6149	969090
49126	969091
3206	969092
171460	969093
285359	969094
7840	969095
2203	969096
10047	969097
4890	969098
6150	969099
7842	969100
3245	969101
10070	969102
3218	969103
7866	969104
10050	969105
24375	969106
1082	969107
7898	969108
3208	969109
4901	969110
6186	969111
3249	969112
1849	969113
6156	969114
3960	969115
6151	969116
7834	969117
3987	969118
3240	969119
1080	969120
13295	969121
1546	969122
24347	969123
24450	969124
10087	969125
17768	969126
10069	969127
4928	969128
7897	969129
1550	969130
13256	969131
7848	969132
6200	969133
2214	969134
13269	969135
2683	969136
3981	969137
3215	969138
48883	969139
2201	969140
9986	969141
6200	969142
17701	969143
1856	969144
34206	969145
3215	969146
24294	969147
1300	969148
71888	969149
1839	969150
13244	969151
2661	969152
3230	969153
4942	969154
49070	969155
17832	969156
2671	969157
3235	969158
10095	969159
3240	969160
1857	969161
3229	969162
7809	969163
1841	969164
1853	969165
3244	969166
4896	969167
13274	969168
7904	969169
4924	969170
34298	969171
3208	969172
7834	969173
4890	969174
3236	969175
6156	969176
1550	969177
13301	969178
2201	969179
13257	969180
7807	969181
6171	969182
1546	969183
6201	969184
17750	969185
7866	969186
13218	969187
34110	969188
13268	969189
142430	969190
3198	969191
10297	969192
39364	969193
20185	969194
149066	969195
356087	969196
24333	969197
49194	969198
20279	969199
49130	969200
48793	969201
17792	969202
5686	969203
10171	969204
54144	969205
260651	969206
17804	969207
48973	969208
74670	969209
62212	969210
34480	969211
288368	969212
157365	969213
24552	969214
66515	969215
48725	969216
48621	969217
8700	969218
4517	969219
86466	969220
10114	969221
17913	969222
1853	969223
4896	969224
10138	969225
7932	969226
86295	969227
17744	969228
934	969229
703	969230
58974	969231
23281	969232
17763	969233
24357	969234
48724	969235
72075	969236
17739	969237
110454	969238
34845	969239
10014	969240
6207	969241
338680	969242
24547	969243
66752	969244
171258	969245
13951	969246
293116	969247
48626	969248
17809	969249
6235	969250
66775	969251
81822	969252
18791	969253
1548	969254
2667	969255
17608	969256
24134	969257
220454	969258
4172	969259
9990	969260
306380	969261
172077	969262
7799	969263
34300	969264
71843	969265
2671	969266
132	969267
10148	969268
24349	969269
13209	969270
30556	969271
6201	969272
7882	969273
10041	969274
41333	969275
68024	969276
148858	969277
148858	969278
5123	969279
321497	969280
245866	969281
217741	969282
17612	969283
57372	969284
33831	969285
33046	969286
17667	969287
32603	969288
92889	969289
258556	969290
27918	969291
63858	969292
46617	969293
273987	969294
176702	969295
265368	969296
1636	969297
87002	969298
82583	969299
92890	969300
63787	969301
113241	969302
132282	969303
215297	969304
257556	969305
11211	969306
7195	969307
65880	969308
150872	969309
303063	969310
96469	969311
82149	969312
28063	969313
184127	969314
13153	969315
61062	969316
7435	969317
34867	969318
33031	969319
300719	969320
300755	969321
177955	969322
4931	969323
60480	969324
199251	969325
71963	969326
10127	969327
76290	969328
24419	969329
21211	969330
48979	969331
13612	969332
13127	969333
34169	969334
57551	969335
24140	969336
4880	969337
17603	969338
4883	969339
10047	969340
26351	969341
133022	969342
6176	969343
243357	969344
24263	969345
178919	969346
31508	969347
34011	969348
110281	969349
3222	969350
34365	969351
13227	969352
13393	969353
116521	969354
131183	969355
109091	969356
17641	969357
5492	969358
15104	969359
39696	969360
58042	969361
71844	969362
51574	969363
157546	969364
200650	969365
18554	969366
17614	969367
72648	969368
3962	969369
54921	969370
64464	969371
34342	969372
185917	969373
131488	969374
9185	969375
181368	969376
109127	969377
29137	969378
268027	969379
98965	969380
51776	969381
165455	969382
54335	969383
251096	969384
79939	969385
121710	969386
151629	969387
62722	969388
149170	969389
25888	969390
263431	969391
258001	969392
10118	969393
108981	969394
17781	969395
71427	969396
1497	969397
17711	969398
24604	969399
161397	969400
24278	969401
27974	969402
17760	969403
3960	969404
20884	969405
33800	969406
125871	969407
109741	969408
231723	969409
48919	969410
27745	969411
7791	969412
24328	969413
17962	969414
43436	969415
19320	969416
188906	969417
10095	969418
39681	969419
24649	969420
1856	969421
7795	969422
13199	969423
34193	969424
3968	969425
294066	969426
171912	969427
7905	969428
24473	969429
935	969430
108293	969431
298100	969432
3236	969433
203308	969434
341640	969435
72497	969436
10166	969437
41615	969438
17763	969439
248200	969440
40775	969441
113	969442
49482	969443
34298	969444
5230	969445
108657	969446
110095	969447
48781	969448
33841	969449
76265	969450
108712	969451
7897	969452
139005	969453
39720	969454
12691	969455
49020	969456
17995	969457
17874	969458
7854	969459
72223	969460
17655	969461
4927	969462
49070	969463
24510	969464
72277	969465
28018	969466
6947	969467
146167	969468
34371	969469
176515	969470
116489	969471
24418	969472
48952	969473
55320	969474
71454	969475
109202	969476
92842	969477
71461	969478
51546	969479
7899	969480
35675	969481
48690	969482
6158	969483
158527	969484
48902	969485
1085	969486
34129	969487
71868	969488
34094	969489
75	969490
28066	969491
286270	969492
1556	969493
17905	969494
24447	969495
285136	969496
132995	969497
9980	969498
34043	969499
13188	969500
48974	969501
49124	969502
13232	969503
172563	969504
17853	969505
86582	969506
48936	969507
46217	969508
10009	969509
34013	969510
13332	969511
176380	969512
108531	969513
318623	969514
185937	969515
2206	969516
10003	969517
17681	969518
52355	969519
17768	969520
17881	969521
258070	969522
6138	969523
4965	969524
131493	969525
33946	969526
76528	969527
175845	969528
34107	969529
4944	969530
49138	969531
71918	969532
189913	969533
24375	969534
5154	969535
57190	969536
34369	969537
231550	969538
49196	969539
328615	969540
9200	969541
34183	969542
292959	969543
72077	969544
24674	969545
20122	969546
24609	969547
318320	969548
1474	969549
147274	969550
17893	969551
28872	969552
81780	969553
27560	969554
48587	969555
310513	969556
82452	969557
51565	969558
52366	969559
17864	969560
157310	969561
24635	969562
72255	969563
24646	969564
39726	969565
17820	969566
100139	969567
157255	969568
21096	969569
173694	969570
21871	969571
6133	969572
18004	969573
55485	969574
24540	969575
202895	969576
33887	969577
13141	969578
49387	969579
25221	969580
74038	969581
66047	969582
81114	969583
34039	969584
71976	969585
71677	969586
9955	969587
47279	969588
33911	969589
3950	969590
34390	969591
272151	969592
13140	969593
4932	969594
3981	969595
109251	969596
283871	969597
33816	969598
34675	969599
186329	969600
242982	969601
3244	969602
72230	969603
35674	969604
71583	969605
15828	969606
61136	969607
8799	969608
24680	969609
234994	969610
41631	969611
49372	969612
13111	969613
235067	969614
9976	969615
34142	969616
48851	969617
240522	969618
133312	969619
7210	969620
2234	969621
139001	969622
310555	969623
2244	969624
88126	969625
33956	969626
81703	969627
24433	969628
24314	969629
2220	969630
24478	969631
22545	969632
71570	969633
185918	969634
13721	969635
17899	969636
49242	969637
108821	969638
17819	969639
28913	969640
39701	969641
24561	969642
14953	969643
99618	969644
88921	969645
97864	969646
322130	969647
61946	969648
52078	969649
144371	969650
41468	969651
91502	969652
257696	969653
43665	969654
245603	969655
124742	969656
18546	969657
299544	969658
17359	969659
276796	969660
8971	969661
99413	969662
136733	969663
218078	969664
1678	969665
307379	969666
28667	969667
14722	969668
20569	969669
179397	969670
64069	969671
137717	969672
80017	969673
17321	969674
10006	969675
295855	969676
23380	969677
12731	969678
277396	969679
25192	969680
30108	969681
253	969682
3566	969683
132882	969684
201666	969685
28384	969686
74115	969687
14644	969688
13949	969689
139976	969690
10162	969691
11510	969692
5458	969693
27664	969694
320547	969695
32073	969696
16596	969697
115362	969698
202953	969699
23318	969700
103450	969701
103126	969702
273810	969703
105489	969704
267391	969705
69149	969706
159248	969707
346259	969708
69219	969709
11772	969710
354698	969711
103450	969712
23318	969713
272314	969714
16340	969715
103450	969716
7753	969717
75844	969718
9578	969719
17214	969720
165510	969721
164127	969722
68397	969723
11849	969724
103126	969725
23318	969726
105489	969727
164127	969728
23318	969729
23318	969730
105489	969731
151317	969732
143097	969733
35255	969734
36957	969735
65290	969736
72594	969737
59204	969738
54907	969739
6228	969740
95408	969741
186090	969742
15345	969743
48100	969744
30548	969745
20975	969746
73411	969747
48367	969748
14466	969749
67683	969750
140737	969751
74114	969752
246	969753
50304	969754
119392	969755
61830	969756
114978	969757
2495	969758
15350	969759
185290	969760
9791	969761
26313	969762
1648	969763
5722	969764
34560	969765
49676	969766
49638	969767
73032	969768
111100	969769
324577	969770
2815	969771
32177	969772
81704	969773
25920	969774
3660	969775
150404	969776
9483	969777
5382	969778
46592	969779
149915	969780
22609	969781
69353	969782
2044	969783
7480	969784
116334	969785
53128	969786
26529	969787
3362	969788
1807	969789
11168	969790
61369	969791
102637	969792
72504	969793
1978	969794
59817	969795
7271	969796
121944	969797
19510	969798
166371	969799
168208	969800
12544	969801
66017	969802
3408	969803
10439	969804
278911	969805
53003	969806
147050	969807
29795	969808
11758	969809
29843	969810
11758	969811
11758	969812
29795	969813
15740	969814
11708	969815
94407	969816
15707	969817
21348	969818
95029	969819
21348	969820
15740	969821
15747	969822
15747	969823
29967	969824
95029	969825
29967	969826
29967	969827
15747	969828
62502	969829
21455	969830
164	969831
178033	969832
51931	969833
62513	969834
31585	969835
62513	969836
11716	969837
11768	969838
2331	969839
21455	969840
164	969841
2331	969842
62513	969843
112519	969844
20829	969845
250086	969846
2331	969847
361	969848
96010	969849
243423	969850
20285	969851
125150	969852
83608	969853
3660	969854
14592	969855
338403	969856
106	969857
45234	969858
98751	969859
257105	969860
170093	969861
184320	969862
107685	969863
176814	969864
67683	969865
164680	969866
47477	969867
14415	969868
251870	969869
31955	969870
20725	969871
32932	969872
25021	969873
92043	969874
125054	969875
6594	969876
34459	969877
1420	969878
350342	969879
209251	969880
130267	969881
19245	969882
71799	969883
28004	969884
193854	969885
173170	969886
18996	969887
38505	969888
6251	969889
166586	969890
195296	969891
307160	969892
7500	969893
6760	969894
683	969895
108252	969896
125893	969897
341639	969898
152200	969899
208642	969900
1011	969901
3313	969902
86245	969903
44044	969904
130097	969905
55178	969906
12737	969907
56069	969908
74103	969909
70574	969910
32817	969911
6818	969912
16912	969913
80313	969914
13473	969915
6331	969916
2859	969917
29144	969918
136148	969919
87761	969920
35885	969921
60302	969922
43102	969923
15453	969924
123705	969925
4040	969926
106515	969927
100878	969928
62888	969929
22	969930
7088	969931
143551	969932
113619	969933
44142	969934
54352	969935
135035	969936
141355	969937
11878	969938
50611	969939
65808	969940
118227	969941
178021	969942
2126	969943
72694	969944
164759	969945
986	969946
157252	969947
164905	969948
15976	969949
179732	969950
50235	969951
3584	969952
105579	969953
344617	969954
85040	969955
289413	969956
67664	969957
15170	969958
64879	969959
42651	969960
124593	969961
115447	969962
64421	969963
40516	969964
223162	969965
35618	969966
54664	969967
180344	969968
209661	969969
35958	969970
77629	969971
6673	969972
320	969973
1537	969974
187913	969975
840	969976
195977	969977
73661	969978
51641	969979
5982	969980
169550	969981
9290	969982
27671	969983
46857	969984
26827	969985
106897	969986
85519	969987
16209	969988
189429	969989
2524	969990
32188	969991
84919	969992
17025	969993
118283	969994
4234	969995
79931	969996
102627	969997
55486	969998
13377	969999
15030	970000
127504	970001
118771	970002
55135	970003
8777	970004
38240	970005
38588	970006
1206	970007
48536	970008
233081	970009
167121	970010
117979	970011
147698	970012
25656	970013
48501	970014
72671	970015
43103	970016
15058	970017
52503	970018
58018	970019
129030	970020
2019	970021
14878	970022
266394	970023
90060	970024
109349	970025
4499	970026
274418	970027
66863	970028
118842	970029
162792	970030
114488	970031
237103	970032
117434	970033
4361	970034
299691	970035
268165	970036
33026	970037
13866	970038
200887	970039
25176	970040
8005	970041
198936	970042
162834	970043
178	970044
106861	970045
14982	970046
3583	970047
9950	970048
28547	970049
163833	970050
54395	970051
202636	970052
355727	970053
567	970054
56333	970055
127689	970056
153573	970057
34706	970058
42511	970059
59630	970060
6650	970061
157618	970062
222798	970063
153850	970064
98710	970065
34327	970066
8635	970067
48528	970068
10758	970069
149071	970070
6101	970071
25179	970072
3636	970073
4704	970074
149800	970075
39227	970076
18170	970077
18853	970078
11308	970079
27569	970080
20165	970081
20165	970082
20165	970083
95291	970084
21365	970085
51023	970086
7008	970087
16349	970088
7388	970089
2791	970090
2640	970091
53521	970092
317833	970093
2405	970094
4145	970095
67659	970096
26069	970097
51874	970098
15162	970099
36890	970100
11268	970101
21048	970102
195288	970103
144137	970104
109254	970105
61079	970106
128084	970107
119981	970108
52037	970109
35908	970110
87694	970111
310446	970112
40833	970113
144935	970114
125257	970115
132984	970116
112486	970117
7406	970118
175471	970119
23837	970120
348811	970121
60158	970122
197415	970123
31751	970124
23814	970125
71981	970126
70289	970127
17761	970128
11751	970129
912	970130
45922	970131
103549	970132
22257	970133
456	970134
116510	970135
3730	970136
77923	970137
11691	970138
22167	970139
65300	970140
29712	970141
73401	970142
44116	970143
653	970144
51589	970145
30225	970146
4342	970147
16922	970148
284513	970149
10784	970150
13136	970151
10839	970152
14	970153
7918	970154
104632	970155
196219	970156
61629	970157
67090	970158
89881	970159
90618	970160
123046	970161
159401	970162
50106	970163
62142	970164
183878	970165
150504	970166
33618	970167
133999	970168
73424	970169
568	970170
969	970171
14801	970172
1589	970173
6594	970174
225004	970175
3002	970176
108547	970177
53474	970178
36562	970179
32499	970180
281557	970181
83636	970182
39084	970183
80985	970184
121186	970185
318120	970186
118103	970187
74554	970188
13648	970189
13538	970190
4338	970191
7899	970192
120095	970193
157998	970194
32033	970195
14419	970196
1118	970197
150187	970198
6510	970199
36877	970200
61215	970201
10064	970202
14732	970203
15010	970204
19397	970205
220853	970206
76300	970207
37081	970208
104502	970209
12804	970210
3167	970211
162885	970212
72386	970213
78969	970214
8723	970215
188862	970216
113273	970217
8658	970218
22507	970219
44249	970220
37956	970221
108803	970222
52781	970223
148897	970224
68735	970225
16848	970226
20439	970227
11976	970228
249554	970229
80867	970230
8750	970231
17768	970232
99996	970233
33079	970234
76417	970235
4361	970236
11503	970237
19504	970238
49313	970239
298122	970240
150979	970241
72043	970242
91379	970243
32488	970244
6956	970245
27480	970246
195787	970247
29621	970248
268666	970249
70114	970250
28915	970251
190633	970252
54903	970253
846	970254
13930	970255
107228	970256
31785	970257
17074	970258
25927	970259
98227	970260
12251	970261
312365	970262
316176	970263
55794	970264
12289	970265
19594	970266
96050	970267
85478	970268
139017	970269
103547	970270
185558	970271
13648	970272
68294	970273
17310	970274
991	970275
34401	970276
55137	970277
136613	970278
210521	970279
2123	970280
47426	970281
66578	970282
2221	970283
51012	970284
186929	970285
10897	970286
1744	970287
14086	970288
178714	970289
68390	970290
113644	970291
120136	970292
196154	970293
73673	970294
10920	970295
61919	970296
12984	970297
27209	970298
7056	970299
199935	970300
112202	970301
2925	970302
261619	970303
11221	970304
154855	970305
35586	970306
457	970307
128394	970308
16339	970309
52621	970310
1466	970311
62626	970312
8466	970313
19525	970314
39848	970315
93377	970316
254794	970317
45510	970318
10522	970319
25125	970320
205256	970321
142621	970322
2388	970323
84098	970324
6019	970325
133914	970326
13460	970327
88588	970328
45508	970329
2751	970330
26813	970331
5248	970332
17790	970333
178285	970334
32079	970335
128814	970336
274827	970337
47740	970338
79019	970339
14763	970340
81072	970341
64484	970342
4545	970343
14785	970344
32870	970345
17669	970346
588	970347
287	970348
81071	970349
135	970350
17691	970351
198361	970352
7087	970353
139498	970354
93248	970355
30749	970356
176556	970357
479	970358
15413	970359
10226	970360
206670	970361
15351	970362
25857	970363
94525	970364
2603	970365
2008	970366
151472	970367
67037	970368
7422	970369
57768	970370
13481	970371
43146	970372
36441	970373
128494	970374
74693	970375
67662	970376
51534	970377
5017	970378
116108	970379
5965	970380
8550	970381
17027	970382
15405	970383
47322	970384
11082	970385
117700	970386
109889	970387
188452	970388
30443	970389
100479	970390
17265	970391
860	970392
36060	970393
135814	970394
43623	970395
14763	970396
21912	970397
191	970398
26064	970399
100931	970400
62469	970401
1840	970402
25790	970403
149664	970404
35302	970405
31579	970406
60477	970407
84474	970408
1408	970409
36190	970410
107630	970411
119741	970412
22019	970413
37960	970414
13107	970415
830	970416
171198	970417
33002	970418
109880	970419
127	970420
15380	970421
54536	970422
22092	970423
96103	970424
521	970425
82374	970426
94099	970427
61	970428
16296	970429
1356	970430
49009	970431
56985	970432
89499	970433
148805	970434
49559	970435
52252	970436
152233	970437
2908	970438
2059	970439
6042	970440
26054	970441
78494	970442
5221	970443
43787	970444
77963	970445
89197	970446
72766	970447
47285	970448
64660	970449
67538	970450
3409	970451
26954	970452
174	970453
21548	970454
3050	970455
12157	970456
7278	970457
1356	970458
262937	970459
100768	970460
59101	970461
81568	970462
129969	970463
47712	970464
23663	970465
198544	970466
58046	970467
12028	970468
209548	970469
17935	970470
207553	970471
200584	970472
180339	970473
59777	970474
54265	970475
309535	970476
36439	970477
40195	970478
131082	970479
5695	970480
72894	970481
475	970482
6718	970483
39027	970484
336395	970485
76223	970486
6906	970487
192636	970488
20866	970489
125612	970490
20253	970491
129219	970492
94760	970493
18516	970494
187850	970495
379	970496
10	970497
10	970498
25015	970499
12609	970500
82351	970501
105952	970502
178	970503
141923	970504
20929	970505
67526	970506
275994	970507
3868	970508
118809	970509
288052	970510
1326	970511
9787	970512
37172	970513
12525	970514
2612	970515
164871	970516
109871	970517
285338	970518
41012	970519
48648	970520
2277	970521
103838	970522
1497	970523
9306	970524
37112	970525
103911	970526
5559	970527
10253	970528
69702	970529
9056	970530
39524	970531
117671	970532
219464	970533
133081	970534
3983	970535
172508	970536
17036	970537
270333	970538
8260	970539
48756	970540
32406	970541
12	970542
28905	970543
14172	970544
19479	970545
41239	970546
40499	970547
18893	970548
89161	970549
14295	970550
137914	970551
68091	970552
251143	970553
47293	970554
94645	970555
78459	970556
2426	970557
202321	970558
208382	970559
148586	970560
47862	970561
84977	970562
3160	970563
40955	970564
102782	970565
175030	970566
5267	970567
33196	970568
74204	970569
1639	970570
38655	970571
1393	970572
58540	970573
70302	970574
32968	970575
11759	970576
37320	970577
22759	970578
160477	970579
140597	970580
30679	970581
147379	970582
55344	970583
38053	970584
103258	970585
188984	970586
5390	970587
48960	970588
150871	970589
32824	970590
95652	970591
180581	970592
22455	970593
56606	970594
1262	970595
60128	970596
3571	970597
160806	970598
18637	970599
193167	970600
225922	970601
190136	970602
111945	970603
3673	970604
90691	970605
185680	970606
76397	970607
19024	970608
27494	970609
42376	970610
64096	970611
109106	970612
13171	970613
40483	970614
3718	970615
70575	970616
88308	970617
80056	970618
200258	970619
21143	970620
42492	970621
29580	970622
225920	970623
85092	970624
14706	970625
335	970626
34305	970627
124926	970628
152895	970629
56800	970630
89573	970631
46915	970632
325	970633
176	970634
11521	970635
55285	970636
210932	970637
281121	970638
1066	970639
202645	970640
33981	970641
15453	970642
64978	970643
91053	970644
114677	970645
59552	970646
33531	970647
5633	970648
956	970649
678	970650
78855	970651
132	970652
88126	970653
107239	970654
2568	970655
275953	970656
5361	970657
318319	970658
5988	970659
168897	970660
128682	970661
40613	970662
66621	970663
77879	970664
191647	970665
11565	970666
5829	970667
2296	970668
7074	970669
84567	970670
868	970671
4861	970672
96828	970673
80683	970674
67403	970675
22969	970676
93435	970677
17930	970678
75154	970679
326372	970680
2089	970681
263289	970682
4337	970683
33319	970684
133806	970685
1762	970686
85345	970687
27658	970688
6972	970689
4410	970690
139423	970691
3753	970692
264833	970693
161594	970694
26816	970695
9196	970696
47854	970697
17273	970698
6087	970699
23864	970700
2367	970701
47473	970702
124200	970703
77789	970704
36582	970705
29797	970706
328792	970707
328802	970708
81622	970709
38648	970710
125738	970711
101750	970712
1742	970713
71670	970714
6691	970715
199398	970716
363	970717
304727	970718
49239	970719
68294	970720
107540	970721
294364	970722
108563	970723
16809	970724
165900	970725
230241	970726
33195	970727
35027	970728
179744	970729
10736	970730
26411	970731
4169	970732
109623	970733
84727	970734
34517	970735
137671	970736
200646	970737
335231	970738
81722	970739
1023	970740
30936	970741
17371	970742
52550	970743
25870	970744
82065	970745
64219	970746
22265	970747
60644	970748
2338	970749
76203	970750
39673	970751
8250	970752
158798	970753
25557	970754
2883	970755
201956	970756
15197	970757
198751	970758
197546	970759
1834	970760
36528	970761
21088	970762
196577	970763
6799	970764
421	970765
60568	970766
51617	970767
24869	970768
1782	970769
21171	970770
25864	970771
82523	970772
178	970773
120127	970774
8779	970775
2255	970776
100941	970777
2765	970778
85044	970779
2151	970780
36410	970781
9556	970782
6611	970783
20431	970784
42388	970785
70797	970786
60345	970787
153363	970788
14627	970789
14172	970790
53530	970791
740	970792
60528	970793
75860	970794
62305	970795
8720	970796
97248	970797
4372	970798
106729	970799
75653	970800
192642	970801
165056	970802
49496	970803
30424	970804
154720	970805
91795	970806
123829	970807
14899	970808
3094	970809
29668	970810
59069	970811
219025	970812
72114	970813
189101	970814
47315	970815
72259	970816
19240	970817
102559	970818
64621	970819
94411	970820
333	970821
11391	970822
110579	970823
52430	970824
83964	970825
303603	970826
198131	970827
192752	970828
38140	970829
270479	970830
78801	970831
11893	970832
356474	970833
150095	970834
23063	970835
282459	970836
99041	970837
302209	970838
32387	970839
16718	970840
106523	970841
5367	970842
55243	970843
166378	970844
139977	970845
47797	970846
118507	970847
1881	970848
3742	970849
75766	970850
157619	970851
144602	970852
2753	970853
5071	970854
92166	970855
62831	970856
108518	970857
113406	970858
36248	970859
15413	970860
41	970861
3636	970862
58546	970863
108136	970864
106010	970865
10248	970866
42335	970867
118110	970868
65182	970869
14763	970870
41000	970871
163836	970872
318509	970873
88	970874
27422	970875
37666	970876
100848	970877
188995	970878
101434	970879
30112	970880
18868	970881
404	970882
96121	970883
8851	970884
62528	970885
124316	970886
340635	970887
52863	970888
15847	970889
25845	970890
16360	970891
330345	970892
205525	970893
348833	970894
134790	970895
139595	970896
119715	970897
154402	970898
36497	970899
3537	970900
70358	970901
180	970902
12327	970903
42802	970904
7537	970905
129089	970906
46884	970907
3680	970908
138480	970909
1827	970910
78149	970911
15700	970912
40767	970913
563	970914
6854	970915
348279	970916
15805	970917
30736	970918
323160	970919
33297	970920
171	970921
46247	970922
48007	970923
27785	970924
8555	970925
15177	970926
58468	970927
156676	970928
322526	970929
84242	970930
22147	970931
37193	970932
15472	970933
125977	970934
106754	970935
65338	970936
25148	970937
64854	970938
42460	970939
83133	970940
19026	970941
147295	970942
196472	970943
49769	970944
365	970945
17952	970946
67544	970947
5304	970948
98089	970949
5425	970950
19077	970951
193058	970952
23269	970953
45323	970954
1239	970955
171640	970956
217811	970957
83152	970958
127577	970959
93965	970960
163904	970961
349	970962
42089	970963
15772	970964
81367	970965
66967	970966
11223	970967
201234	970968
103319	970969
32005	970970
7627	970971
271087	970972
137111	970973
194477	970974
11640	970975
10889	970976
118424	970977
50321	970978
28164	970979
350305	970980
134302	970981
95519	970982
100850	970983
80487	970984
140637	970985
164199	970986
3949	970987
9909	970988
17837	970989
215205	970990
70423	970991
273	970992
189856	970993
55514	970994
253659	970995
103622	970996
31177	970997
1442	970998
84161	970999
49203	971000
312756	971001
32777	971002
155528	971003
28240	971004
40699	971005
11541	971006
128	971007
112097	971008
9860	971009
37922	971010
58311	971011
10326	971012
89978	971013
89307	971014
55430	971015
206726	971016
44227	971017
93079	971018
63899	971019
51016	971020
124132	971021
263220	971022
51511	971023
3985	971024
23230	971025
305248	971026
2078	971027
340801	971028
151729	971029
247112	971030
16457	971031
33500	971032
19855	971033
47404	971034
121188	971035
49181	971036
182811	971037
56197	971038
19919	971039
75690	971040
93263	971041
49295	971042
55190	971043
106963	971044
8005	971045
40260	971046
13737	971047
72502	971048
97466	971049
80345	971050
171535	971051
174007	971052
38766	971053
162588	971054
2713	971055
290510	971056
222999	971057
98822	971058
47898	971059
178	971060
27160	971061
320079	971062
335069	971063
355660	971064
146054	971065
74543	971066
1655	971067
194590	971068
350001	971069
1059	971070
27569	971071
7332	971072
60399	971073
8828	971074
69304	971075
18139	971076
98052	971077
70249	971078
22270	971079
97562	971080
34126	971081
131524	971082
67448	971083
79924	971084
2605	971085
175790	971086
424	971087
177331	971088
5410	971089
77652	971090
27061	971091
113350	971092
165405	971093
2580	971094
56900	971095
40487	971096
198952	971097
212585	971098
212222	971099
508	971100
4538	971101
137488	971102
168062	971103
186051	971104
118570	971105
102294	971106
14001	971107
192929	971108
6785	971109
50482	971110
82698	971111
39176	971112
21691	971113
82145	971114
207302	971115
51475	971116
196064	971117
301956	971118
136267	971119
71877	971120
110059	971121
109334	971122
315133	971123
13536	971124
97684	971125
2405	971126
44949	971127
147569	971128
80923	971129
34975	971130
184605	971131
187344	971132
10830	971133
307248	971134
100037	971135
46978	971136
21886	971137
174943	971138
49059	971139
171608	971140
3224	971141
5224	971142
73185	971143
16054	971144
202206	971145
104586	971146
83900	971147
190964	971148
34445	971149
222945	971150
150745	971151
24214	971152
62067	971153
19186	971154
29738	971155
73817	971156
20177	971157
94995	971158
83832	971159
125460	971160
211723	971161
317837	971162
120396	971163
239752	971164
59	971165
22483	971166
138302	971167
64824	971168
4540	971169
64484	971170
306613	971171
39129	971172
16177	971173
64808	971174
124453	971175
24816	971176
277	971177
38796	971178
96394	971179
129049	971180
45310	971181
83415	971182
148654	971183
27345	971184
123951	971185
61256	971186
157557	971187
71014	971188
126403	971189
87181	971190
39153	971191
83249	971192
9453	971193
653	971194
210268	971195
34173	971196
98841	971197
32393	971198
742	971199
19896	971200
12064	971201
62500	971202
1054	971203
23473	971204
277934	971205
20726	971206
15318	971207
17788	971208
120957	971209
40170	971210
102063	971211
132142	971212
3988	971213
97349	971214
27725	971215
5142	971216
36506	971217
203905	971218
33827	971219
68768	971220
25995	971221
14272	971222
202662	971223
102606	971224
102298	971225
186159	971226
89811	971227
8702	971228
1266	971229
71702	971230
121174	971231
305823	971232
333239	971233
70295	971234
69136	971235
166967	971236
37620	971237
126112	971238
13707	971239
2052	971240
46651	971241
27323	971242
128	971243
79625	971244
54706	971245
83325	971246
55783	971247
167755	971248
48171	971249
311551	971250
166187	971251
12671	971252
4204	971253
639	971254
46193	971255
63152	971256
2736	971257
53642	971258
4154	971259
48625	971260
114758	971261
259458	971262
15050	971263
193385	971264
3266	971265
17179	971266
37269	971267
209852	971268
45187	971269
28613	971270
53351	971271
97545	971272
571	971273
27032	971274
153453	971275
190497	971276
169950	971277
103692	971278
16301	971279
18475	971280
123694	971281
16356	971282
7743	971283
165495	971284
73051	971285
49672	971286
251283	971287
26778	971288
340034	971289
16652	971290
127136	971291
37085	971292
8922	971293
6391	971294
50332	971295
128825	971296
31795	971297
271165	971298
33364	971299
92805	971300
194019	971301
331707	971302
190885	971303
30076	971304
3164	971305
333699	971306
41458	971307
131857	971308
124293	971309
266022	971310
32224	971311
2975	971312
326188	971313
49339	971314
30784	971315
31504	971316
31743	971317
126920	971318
49218	971319
23293	971320
10126	971321
6735	971322
72684	971323
1143	971324
36089	971325
178130	971326
159810	971327
159775	971328
356861	971329
256153	971330
29143	971331
46553	971332
44407	971333
300604	971334
146817	971335
89656	971336
46033	971337
6775	971338
192687	971339
9847	971340
10724	971341
40166	971342
632	971343
304176	971344
26955	971345
1753	971346
14471	971347
18637	971348
170635	971349
69219	971350
166530	971351
70342	971352
19864	971353
59908	971354
10945	971355
8385	971356
4018	971357
30746	971358
278	971359
782	971360
37259	971361
1067	971362
13290	971363
8442	971364
194064	971365
8442	971366
323518	971367
13472	971368
8420	971369
20396	971370
472	971371
316633	971372
33727	971373
20396	971374
20396	971375
16571	971376
94156	971377
62518	971378
78526	971379
53905	971380
20396	971381
26392	971382
8754	971383
631	971384
312831	971385
97686	971386
25466	971387
8032	971388
8963	971389
3342	971390
12163	971391
143587	971392
133	971393
343551	971394
2966	971395
235387	971396
317194	971397
57720	971398
175149	971399
1502	971400
19397	971401
8314	971402
78540	971403
177238	971404
78346	971405
129809	971406
56520	971407
72360	971408
7152	971409
87900	971410
3846	971411
25402	971412
58550	971413
176818	971414
113028	971415
110596	971416
163120	971417
40197	971418
37315	971419
6976	971420
23743	971421
176466	971422
69511	971423
10133	971424
3609	971425
15280	971426
76945	971427
2400	971428
6199	971429
210331	971430
25330	971431
103993	971432
8836	971433
150289	971434
95809	971435
20795	971436
121669	971437
66134	971438
35653	971439
5418	971440
41513	971441
80019	971442
8583	971443
71140	971444
178	971445
3964	971446
119673	971447
140406	971448
19953	971449
6001	971450
29205	971451
23332	971452
12591	971453
42292	971454
20672	971455
645	971456
5352	971457
95678	971458
25787	971459
81742	971460
207743	971461
270312	971462
1601	971463
280710	971464
24344	971465
69307	971466
19877	971467
205002	971468
51864	971469
26018	971470
207268	971471
20167	971472
33138	971473
29373	971474
57666	971475
72235	971476
523	971477
27024	971478
3986	971479
65935	971480
7914	971481
29544	971482
54743	971483
115847	971484
864	971485
48938	971486
124278	971487
63294	971488
48842	971489
186303	971490
25563	971491
185645	971492
165632	971493
7320	971494
9312	971495
4337	971496
121902	971497
12855	971498
33911	971499
40443	971500
3644	971501
2656	971502
9337	971503
15380	971504
5634	971505
5563	971506
19967	971507
13888	971508
39009	971509
123818	971510
50209	971511
186542	971512
90199	971513
35660	971514
8988	971515
356715	971516
5655	971517
101547	971518
231425	971519
38684	971520
3797	971521
67692	971522
7190	971523
5896	971524
55388	971525
36057	971526
27096	971527
200672	971528
3695	971529
55810	971530
2641	971531
198125	971532
277823	971533
1338	971534
53964	971535
147222	971536
36075	971537
210049	971538
28588	971539
26389	971540
5189	971541
352383	971542
34888	971543
4154	971544
15489	971545
29832	971546
281792	971547
45520	971548
19807	971549
5696	971550
165522	971551
36829	971552
104704	971553
332687	971554
165521	971555
37133	971556
19254	971557
60809	971558
77401	971559
196859	971560
102994	971561
81373	971562
15253	971563
186316	971564
54581	971565
2801	971566
16868	971567
53635	971568
18791	971569
8338	971570
37441	971571
17750	971572
37142	971573
1322	971574
65422	971575
18990	971576
26003	971577
67336	971578
1710	971579
310791	971580
59894	971581
265316	971582
48849	971583
55900	971584
99154	971585
65933	971586
58688	971587
13288	971588
40218	971589
45806	971590
315367	971591
52717	971592
15802	971593
80058	971594
903	971595
17889	971596
71742	971597
33929	971598
46494	971599
129306	971600
12513	971601
14538	971602
17125	971603
278802	971604
45279	971605
3147	971606
160502	971607
1399	971608
2460	971609
154268	971610
102865	971611
36421	971612
112058	971613
5790	971614
1004	971615
42641	971616
40707	971617
76024	971618
9016	971619
9016	971620
3062	971621
3744	971622
80815	971623
50211	971624
18730	971625
1317	971626
51813	971627
35128	971628
47760	971629
137707	971630
31515	971631
82966	971632
35714	971633
12921	971634
67909	971635
55283	971636
194025	971637
69321	971638
14260	971639
773	971640
8946	971641
25177	971642
9583	971643
66475	971644
119065	971645
5421	971646
16950	971647
89974	971648
44585	971649
15089	971650
2065	971651
27028	971652
39090	971653
12481	971654
65247	971655
44540	971656
98818	971657
7680	971658
78214	971659
3541	971660
114	971661
17152	971662
14882	971663
114828	971664
116516	971665
126921	971666
205682	971667
6404	971668
23274	971669
105344	971670
26172	971671
45923	971672
14638	971673
51513	971674
12530	971675
19376	971676
10423	971677
1431	971678
10248	971679
9162	971680
2695	971681
12568	971682
160403	971683
38450	971684
30893	971685
187028	971686
128177	971687
184860	971688
12815	971689
49934	971690
37698	971691
24682	971692
8538	971693
3627	971694
44307	971695
78832	971696
1345	971697
79519	971698
344438	971699
187046	971700
110	971701
55212	971702
119540	971703
195099	971704
2883	971705
65010	971706
90261	971707
190683	971708
58371	971709
1503	971710
68868	971711
67178	971712
53701	971713
31185	971714
36880	971715
45821	971716
29402	971717
62916	971718
136606	971719
1268	971720
276052	971721
117592	971722
92369	971723
10992	971724
276895	971725
33468	971726
66005	971727
31925	971728
191788	971729
124548	971730
174474	971731
8734	971732
65171	971733
14372	971734
170705	971735
93501	971736
102430	971737
74450	971738
94521	971739
60	971740
14198	971741
33463	971742
338548	971743
14431	971744
23887	971745
146717	971746
99823	971747
261505	971748
203	971749
2438	971750
116909	971751
101707	971752
19606	971753
165372	971754
51513	971755
81587	971756
150180	971757
112490	971758
184207	971759
298799	971760
124497	971761
19412	971762
10969	971763
4767	971764
35914	971765
7099	971766
155837	971767
107706	971768
60203	971769
37798	971770
78242	971771
28335	971772
13093	971773
37439	971774
28683	971775
29922	971776
35128	971777
104773	971778
1085	971779
86424	971780
15704	971781
24484	971782
73677	971783
47107	971784
3181	971785
114185	971786
58166	971787
54178	971788
13923	971789
12278	971790
54137	971791
53448	971792
125698	971793
165315	971794
138969	971795
174450	971796
357395	971797
296821	971798
21	971799
53088	971800
72242	971801
55787	971802
19652	971803
5421	971804
136147	971805
46262	971806
5404	971807
13211	971808
45753	971809
753	971810
84292	971811
52908	971812
10777	971813
186517	971814
31612	971815
345	971816
20046	971817
74316	971818
93222	971819
1104	971820
100772	971821
8972	971822
177536	971823
13113	971824
8314	971825
52740	971826
5002	971827
147128	971828
116042	971829
171255	971830
34712	971831
106673	971832
131730	971833
36052	971834
68742	971835
3090	971836
15904	971837
45567	971838
5870	971839
144334	971840
235	971841
303	971842
39620	971843
7852	971844
2196	971845
61748	971846
102106	971847
186095	971848
15330	971849
115795	971850
31227	971851
1317	971852
10688	971853
46592	971854
169708	971855
24336	971856
106376	971857
15910	971858
201806	971859
186650	971860
169945	971861
260598	971862
94926	971863
13786	971864
222827	971865
49166	971866
88472	971867
50070	971868
151716	971869
18328	971870
29049	971871
13865	971872
3184	971873
3511	971874
38858	971875
6114	971876
138599	971877
29093	971878
33250	971879
23856	971880
73925	971881
55186	971882
3917	971883
26295	971884
24246	971885
6	971886
178606	971887
1064	971888
16854	971889
43470	971890
6930	971891
293294	971892
16886	971893
16805	971894
14819	971895
36556	971896
22079	971897
7807	971898
59220	971899
259931	971900
126639	971901
15332	971902
78422	971903
21136	971904
61	971905
62691	971906
86954	971907
62449	971908
228605	971909
6002	971910
114416	971911
63590	971912
17113	971913
64140	971914
129879	971915
31625	971916
205008	971917
45463	971918
93521	971919
32832	971920
1882	971921
16011	971922
10541	971923
79927	971924
147954	971925
17916	971926
33611	971927
2879	971928
25232	971929
87992	971930
28	971931
114472	971932
28564	971933
12875	971934
65328	971935
9193	971936
10986	971937
79092	971938
36874	971939
7882	971940
6211	971941
6621	971942
32	971943
25746	971944
80317	971945
52343	971946
4	971947
95434	971948
45410	971949
15990	971950
66018	971951
187831	971952
7004	971953
10998	971954
1239	971955
320192	971956
3742	971957
14291	971958
21414	971959
272628	971960
15322	971961
191784	971962
8444	971963
175814	971964
8694	971965
47868	971966
169455	971967
5377	971968
117215	971969
191784	971970
8999	971971
690	971972
102759	971973
129785	971974
96864	971975
14330	971976
96386	971977
94095	971978
30053	971979
29714	971980
16249	971981
200500	971982
158235	971983
952	971984
231800	971985
45548	971986
183621	971987
14952	971988
10994	971989
133051	971990
268685	971991
43176	971992
54710	971993
36854	971994
93072	971995
100502	971996
5125	971997
15074	971998
42298	971999
80084	972000
62829	972001
25382	972002
102318	972003
3344	972004
3344	972005
12013	972006
9283	972007
4169	972008
54718	972009
52237	972010
27012	972011
17555	972012
26848	972013
59986	972014
4497	972015
14855	972016
216888	972017
45077	972018
78497	972019
7541	972020
357182	972021
227331	972022
157462	972023
179	972024
171337	972025
571	972026
108329	972027
219774	972028
213578	972029
51089	972030
153176	972031
317421	972032
129825	972033
318769	972034
192082	972035
78066	972036
215004	972037
5849	972038
142285	972039
44431	972040
11649	972041
9999	972042
33079	972043
6295	972044
49295	972045
100576	972046
167163	972047
14607	972048
63980	972049
14664	972050
31468	972051
1249	972052
19652	972053
76104	972054
2055	972055
17111	972056
13467	972057
209161	972058
347685	972059
10700	972060
3792	972061
101694	972062
27052	972063
13621	972064
322313	972065
71514	972066
172995	972067
19248	972068
665	972069
19096	972070
110278	972071
7131	972072
2320	972073
1332	972074
316	972075
8671	972076
38549	972077
54718	972078
69622	972079
8620	972080
124419	972081
9275	972082
20	972083
150229	972084
46684	972085
168493	972086
78746	972087
19563	972088
289	972089
248351	972090
424	972091
130977	972092
60365	972093
365	972094
34381	972095
16489	972096
78637	972097
13896	972098
32651	972099
24236	972100
23820	972101
54912	972102
8658	972103
41139	972104
24133	972105
27529	972106
136923	972107
1694	972108
15073	972109
116909	972110
2969	972111
6334	972112
1414	972113
84810	972114
25739	972115
143643	972116
84119	972117
173567	972118
16799	972119
1082	972120
70342	972121
1566	972122
851	972123
1420	972124
2975	972125
78338	972126
52762	972127
26129	972128
65182	972129
34445	972130
11489	972131
320	972132
38240	972133
53603	972134
3812	972135
4841	972136
281827	972137
43884	972138
51676	972139
42244	972140
53898	972141
7174	972142
56048	972143
145446	972144
21690	972145
66425	972146
10621	972147
317618	972148
18825	972149
16385	972150
7617	972151
147	972152
295299	972153
52164	972154
52164	972155
68677	972156
909	972157
4166	972158
210347	972159
90991	972160
6481	972161
14214	972162
96259	972163
1408	972164
297443	972165
67271	972166
35755	972167
24107	972168
12273	972169
54741	972170
12185	972171
32102	972172
2662	972173
115247	972174
40895	972175
25475	972176
36882	972177
13329	972178
63764	972179
47684	972180
9424	972181
37229	972182
244776	972183
51791	972184
7330	972185
103754	972186
77999	972187
979	972188
4359	972189
40670	972190
3947	972191
34123	972192
64642	972193
1722	972194
21085	972195
8053	972196
245817	972197
53341	972198
54527	972199
20698	972200
5126	972201
114991	972202
23253	972203
186866	972204
142622	972205
183298	972206
262	972207
50324	972208
283957	972209
3893	972210
16912	972211
44992	972212
16845	972213
10833	972214
120799	972215
32023	972216
82244	972217
11282	972218
27495	972219
57271	972220
19849	972221
41	972222
5214	972223
7473	972224
28474	972225
47559	972226
84066	972227
165212	972228
93598	972229
356321	972230
284738	972231
17271	972232
51924	972233
27333	972234
26209	972235
59430	972236
9248	972237
36098	972238
84982	972239
2048	972240
5068	972241
153958	972242
29251	972243
162633	972244
88186	972245
179797	972246
24633	972247
15177	972248
346654	972249
205385	972250
119938	972251
144190	972252
20989	972253
27724	972254
4209	972255
48614	972256
44954	972257
24246	972258
18267	972259
13230	972260
38850	972261
1617	972262
2400	972263
17689	972264
4778	972265
2345	972266
25364	972267
4736	972268
4736	972269
97366	972270
73513	972271
207	972272
77193	972273
305074	972274
30162	972275
25786	972276
198679	972277
186956	972278
124146	972279
14485	972280
147092	972281
38475	972282
2501	972283
65095	972284
12788	972285
2059	972286
17409	972287
195265	972288
104842	972289
198955	972290
11379	972291
37151	972292
3459	972293
10313	972294
17812	972295
21017	972296
50012	972297
49950	972298
178813	972299
118651	972300
92474	972301
63787	972302
122998	972303
106882	972304
230957	972305
46885	972306
20	972307
352258	972308
6622	972309
77441	972310
124985	972311
33153	972312
23443	972313
4077	972314
134341	972315
121442	972316
188479	972317
56573	972318
61419	972319
140881	972320
44904	972321
187513	972322
17963	972323
41363	972324
60043	972325
4166	972326
5242	972327
108474	972328
19630	972329
89772	972330
341377	972331
105375	972332
19548	972333
29	972334
156052	972335
4765	972336
1753	972337
68993	972338
20001	972339
125399	972340
126571	972341
737	972342
38570	972343
107433	972344
288465	972345
84345	972346
175650	972347
144	972348
1482	972349
336	972350
183576	972351
55391	972352
117251	972353
25642	972354
246837	972355
2157	972356
117154	972357
317	972358
22494	972359
261903	972360
66706	972361
79354	972362
79818	972363
6668	972364
354807	972365
19123	972366
34725	972367
68320	972368
12343	972369
251261	972370
327490	972371
6862	972372
74103	972373
197950	972374
19127	972375
4933	972376
82227	972377
168189	972378
182937	972379
264326	972380
22423	972381
141816	972382
200	972383
77624	972384
56218	972385
53590	972386
2793	972387
49256	972388
55008	972389
25759	972390
242240	972391
41459	972392
31301	972393
55666	972394
154645	972395
33103	972396
83058	972397
4355	972398
10309	972399
2651	972400
49256	972401
8500	972402
7253	972403
72313	972404
231499	972405
127172	972406
75861	972407
10765	972408
104770	972409
23901	972410
7600	972411
106853	972412
10287	972413
94817	972414
60011	972415
148033	972416
78363	972417
79187	972418
1284	972419
83465	972420
2184	972421
29620	972422
38028	972423
353770	972424
52418	972425
19301	972426
48530	972427
15748	972428
31281	972429
33069	972430
127416	972431
115724	972432
18978	972433
7704	972434
15764	972435
7667	972436
190190	972437
111613	972438
24142	972439
2247	972440
11005	972441
7310	972442
263756	972443
19797	972444
176265	972445
9646	972446
7405	972447
1250	972448
100579	972449
53546	972450
5580	972451
4801	972452
44274	972453
894	972454
12431	972455
50086	972456
325087	972457
31077	972458
151129	972459
53766	972460
4153	972461
60726	972462
22922	972463
118301	972464
58898	972465
2153	972466
1768	972467
20320	972468
10736	972469
75509	972470
29743	972471
26401	972472
11225	972473
110217	972474
38469	972475
16995	972476
101111	972477
154517	972478
14251	972479
53567	972480
9560	972481
36847	972482
1105	972483
107057	972484
1847	972485
83668	972486
257395	972487
7329	972488
4191	972489
4811	972490
107124	972491
37592	972492
24613	972493
14435	972494
169768	972495
183846	972496
24194	972497
4798	972498
24411	972499
143265	972500
27006	972501
78494	972502
30958	972503
192505	972504
4427	972505
1949	972506
166506	972507
66772	972508
56185	972509
25350	972510
96710	972511
167084	972512
25838	972513
54639	972514
59066	972515
54898	972516
22338	972517
33142	972518
10878	972519
37933	972520
182836	972521
92634	972522
45107	972523
141853	972524
51400	972525
58241	972526
279969	972527
316924	972528
47378	972529
19197	972530
35295	972531
173331	972532
28931	972533
109063	972534
14436	972535
60538	972536
317450	972537
34229	972538
752	972539
6599	972540
62389	972541
85	972542
148155	972543
21266	972544
196163	972545
59708	972546
4499	972547
25502	972548
10911	972549
5920	972550
1317	972551
1239	972552
271352	972553
29001	972554
9005	972555
200588	972556
166539	972557
142298	972558
30121	972559
136488	972560
16659	972561
15453	972562
12265	972563
22618	972564
81558	972565
47688	972566
13	972567
311694	972568
60609	972569
36588	972570
101062	972571
283723	972572
88387	972573
6118	972574
4916	972575
2654	972576
110929	972577
1852	972578
53600	972579
54162	972580
3446	972581
19378	972582
245703	972583
6222	972584
41139	972585
103239	972586
3152	972587
387	972588
203286	972589
2385	972590
189708	972591
111537	972592
90243	972593
78808	972594
1555	972595
17316	972596
4361	972597
102582	972598
9801	972599
6331	972600
51611	972601
121544	972602
267269	972603
21623	972604
61770	972605
9352	972606
27108	972607
555	972608
23132	972609
1056	972610
22299	972611
28852	972612
38475	972613
20569	972614
14548	972615
18366	972616
52517	972617
26024	972618
11358	972619
118071	972620
262485	972621
127518	972622
91	972623
14255	972624
288647	972625
11591	972626
199434	972627
18539	972628
52135	972629
66962	972630
119399	972631
103058	972632
309034	972633
58780	972634
67755	972635
18187	972636
22603	972637
11710	972638
4623	972639
184	972640
8161	972641
175765	972642
101013	972643
106137	972644
102409	972645
31255	972646
907	972647
30979	972648
322955	972649
120594	972650
22418	972651
11001	972652
8102	972653
1883	972654
9567	972655
139721	972656
91605	972657
181275	972658
22944	972659
60617	972660
2926	972661
38454	972662
80757	972663
16364	972664
14132	972665
32124	972666
14192	972667
40941	972668
147348	972669
40852	972670
10224	972671
356773	972672
92684	972673
22694	972674
4207	972675
122212	972676
332661	972677
35651	972678
63447	972679
639	972680
4067	972681
57434	972682
333	972683
161443	972684
131087	972685
29216	972686
42946	972687
249407	972688
3976	972689
163548	972690
28658	972691
11541	972692
13209	972693
356506	972694
12388	972695
3922	972696
5127	972697
3817	972698
2445	972699
37114	972700
86804	972701
37259	972702
46732	972703
10377	972704
3096	972705
588	972706
4498	972707
57949	972708
61396	972709
19122	972710
43438	972711
17052	972712
129428	972713
209522	972714
101970	972715
1487	972716
18688	972717
6167	972718
43051	972719
81318	972720
44232	972721
114020	972722
50135	972723
7587	972724
5167	972725
52045	972726
351557	972727
64690	972728
63978	972729
26810	972730
16092	972731
117930	972732
45730	972733
14495	972734
6300	972735
51883	972736
157210	972737
46860	972738
5296	972739
84682	972740
57580	972741
79892	972742
19525	972743
3654	972744
82099	972745
96168	972746
53685	972747
69805	972748
123795	972749
24655	972750
188783	972751
56225	972752
32107	972753
15941	972754
118251	972755
3653	972756
11871	972757
13680	972758
1066	972759
91897	972760
87632	972761
123039	972762
234292	972763
119585	972764
49935	972765
163221	972766
65586	972767
183427	972768
20464	972769
268	972770
115441	972771
87868	972772
20626	972773
65223	972774
243962	972775
28997	972776
151925	972777
53048	972778
33391	972779
4499	972780
31342	972781
18115	972782
276757	972783
42826	972784
322693	972785
189135	972786
91735	972787
14625	972788
211849	972789
342137	972790
73139	972791
34848	972792
81367	972793
58497	972794
239254	972795
9494	972796
88609	972797
80738	972798
36041	972799
143753	972800
91166	972801
37556	972802
170590	972803
39213	972804
65727	972805
55580	972806
166577	972807
22115	972808
12048	972809
58172	972810
156405	972811
74796	972812
254213	972813
125098	972814
19327	972815
132313	972816
170076	972817
2668	972818
111165	972819
8482	972820
129938	972821
142763	972822
13793	972823
2749	972824
97270	972825
153901	972826
76561	972827
296289	972828
208512	972829
23556	972830
4626	972831
344	972832
22646	972833
168909	972834
154113	972835
333745	972836
25877	972837
26385	972838
409	972839
20691	972840
2619	972841
147208	972842
29351	972843
343016	972844
99557	972845
10959	972846
140191	972847
7744	972848
111246	972849
16100	972850
126410	972851
105	972852
1883	972853
70505	972854
20351	972855
1323	972856
229843	972857
151959	972858
156523	972859
280228	972860
24819	972861
7300	972862
146	972863
281153	972864
23969	972865
152811	972866
221381	972867
116603	972868
153421	972869
203830	972870
51735	972871
125296	972872
67500	972873
21509	972874
332442	972875
330858	972876
123129	972877
115895	972878
60294	972879
168788	972880
157492	972881
135102	972882
207042	972883
125198	972884
145100	972885
35068	972886
89969	972887
169370	972888
13028	972889
169978	972890
13483	972891
59795	972892
248100	972893
32169	972894
107333	972895
7389	972896
20626	972897
116574	972898
8016	972899
157458	972900
345852	972901
265636	972902
151942	972903
139702	972904
76504	972905
345534	972906
22592	972907
51513	972908
319204	972909
35725	972910
76162	972911
177868	972912
330733	972913
112037	972914
66670	972915
231581	972916
54334	972917
25369	972918
153062	972919
50812	972920
258329	972921
145812	972922
217122	972923
48032	972924
241123	972925
22592	972926
80558	972927
296726	972928
92772	972929
106626	972930
105802	972931
265916	972932
58479	972933
21500	972934
136752	972935
151041	972936
98886	972937
99083	972938
136664	972939
30036	972940
63447	972941
76336	972942
86835	972943
61201	972944
301291	972945
22569	972946
63616	972947
21158	972948
138096	972949
203896	972950
201165	972951
343523	972952
15537	972953
145696	972954
226547	972955
141556	972956
150132	972957
116670	972958
40532	972959
21531	972960
95053	972961
93080	972962
5576	972963
331794	972964
197207	972965
270353	972966
148679	972967
324965	972968
114089	972969
75821	972970
15538	972971
30001	972972
246360	972973
208476	972974
298675	972975
48028	972976
62042	972977
185171	972978
20963	972979
240551	972980
46160	972981
3624	972982
216301	972983
125222	972984
177944	972985
126580	972986
271345	972987
81723	972988
343930	972989
229355	972990
213250	972991
204446	972992
268292	972993
30910	972994
70759	972995
299264	972996
169935	972997
100241	972998
332945	972999
74621	973000
15781	973001
301182	973002
278353	973003
93684	973004
201460	973005
60417	973006
18250	973007
295824	973008
346795	973009
95330	973010
328227	973011
180250	973012
52359	973013
43991	973014
236985	973015
155156	973016
63760	973017
133744	973018
73548	973019
178118	973020
186126	973021
144469	973022
257652	973023
330665	973024
203757	973025
116678	973026
47779	973027
169263	973028
40755	973029
83099	973030
257577	973031
115787	973032
184449	973033
271403	973034
137237	973035
197748	973036
186133	973037
143239	973038
335048	973039
99014	973040
18499	973041
185076	973042
344501	973043
47848	973044
84320	973045
81699	973046
35772	973047
37566	973048
123404	973049
45495	973050
26736	973051
5981	973052
80333	973053
13723	973054
256204	973055
126164	973056
221452	973057
44755	973058
298598	973059
184567	973060
96750	973061
139826	973062
51438	973063
51639	973064
126294	973065
203385	973066
324811	973067
51369	973068
25450	973069
331099	973070
155279	973071
225716	973072
355200	973073
19541	973074
342281	973075
243872	973076
303928	973077
238337	973078
152919	973079
192792	973080
70782	973081
67884	973082
156025	973083
91193	973084
116227	973085
276553	973086
76420	973087
303852	973088
136424	973089
15266	973090
138255	973091
280437	973092
309371	973093
70195	973094
257868	973095
94020	973096
138696	973097
197723	973098
51740	973099
116703	973100
112182	973101
75871	973102
29245	973103
310325	973104
99037	973105
90245	973106
207873	973107
6025	973108
127780	973109
125881	973110
198943	973111
273741	973112
339585	973113
177758	973114
200890	973115
196094	973116
123210	973117
97835	973118
178431	973119
81367	973120
214380	973121
28197	973122
165253	973123
24767	973124
24768	973125
123563	973126
194620	973127
169165	973128
119126	973129
102812	973130
280260	973131
272990	973132
136576	973133
229755	973134
6361	973135
19845	973136
310131	973137
135071	973138
116630	973139
103818	973140
168480	973141
268949	973142
99820	973143
17399	973144
70369	973145
89599	973146
37487	973147
76166	973148
51307	973149
141195	973150
42240	973151
21158	973152
331396	973153
195825	973154
74840	973155
148685	973156
23161	973157
124302	973158
9249	973159
255233	973160
988	973161
201239	973162
184472	973163
256000	973164
76057	973165
258018	973166
266784	973167
116694	973168
89453	973169
178208	973170
123173	973171
20903	973172
123305	973173
331276	973174
76003	973175
60135	973176
274545	973177
269391	973178
105651	973179
168903	973180
81765	973181
114225	973182
266773	973183
76409	973184
2878	973185
7731	973186
90436	973187
124327	973188
200559	973189
126448	973190
257192	973191
125569	973192
25390	973193
195239	973194
20903	973195
197920	973196
213548	973197
76353	973198
157114	973199
171295	973200
198015	973201
155204	973202
116139	973203
336760	973204
158191	973205
41471	973206
125194	973207
76326	973208
307934	973209
280152	973210
330120	973211
357259	973212
59608	973213
328446	973214
222426	973215
29486	973216
145278	973217
24895	973218
152027	973219
76183	973220
115691	973221
161344	973222
316818	973223
162487	973224
297404	973225
198810	973226
141723	973227
303867	973228
268900	973229
138619	973230
203280	973231
185040	973232
308464	973233
154485	973234
6389	973235
76095	973236
18465	973237
76216	973238
137079	973239
313753	973240
123707	973241
80428	973242
144519	973243
51388	973244
278056	973245
116628	973246
24968	973247
116777	973248
65848	973249
16900	973250
32148	973251
51723	973252
344908	973253
29245	973254
136088	973255
81624	973256
201761	973257
17416	973258
343888	973259
102540	973260
230964	973261
92554	973262
46003	973263
276860	973264
253762	973265
54247	973266
179015	973267
51697	973268
80029	973269
94315	973270
265524	973271
90254	973272
70789	973273
336981	973274
148371	973275
82131	973276
190957	973277
240881	973278
113415	973279
97424	973280
349794	973281
125921	973282
124733	973283
122844	973284
207752	973285
248217	973286
161993	973287
181677	973288
115677	973289
53847	973290
165851	973291
253853	973292
113950	973293
156604	973294
308872	973295
116146	973296
50105	973297
11809	973298
240928	973299
195610	973300
138354	973301
18448	973302
76205	973303
51647	973304
214364	973305
51497	973306
116243	973307
25316	973308
308632	973309
255758	973310
116657	973311
88457	973312
268911	973313
125501	973314
122447	973315
116214	973316
221404	973317
344	973318
115470	973319
241240	973320
250782	973321
116164	973322
216287	973323
67768	973324
203507	973325
37555	973326
200868	973327
61638	973328
103264	973329
30031	973330
11797	973331
155934	973332
3557	973333
140197	973334
80544	973335
167646	973336
156248	973337
184805	973338
25424	973339
18458	973340
107437	973341
159002	973342
30708	973343
202848	973344
94359	973345
336529	973346
330697	973347
115839	973348
51413	973349
309002	973350
197668	973351
115689	973352
328579	973353
200205	973354
185177	973355
107352	973356
339549	973357
51336	973358
248046	973359
194287	973360
88972	973361
99172	973362
346164	973363
93703	973364
198970	973365
11954	973366
65387	973367
91337	973368
36291	973369
178228	973370
74386	973371
123293	973372
274751	973373
11797	973374
133958	973375
28488	973376
123282	973377
169257	973378
149916	973379
199785	973380
256285	973381
99619	973382
123238	973383
271289	973384
327268	973385
280250	973386
201990	973387
65854	973388
302993	973389
58159	973390
156289	973391
164267	973392
40819	973393
330475	973394
54209	973395
99673	973396
282094	973397
155311	973398
116224	973399
14392	973400
19525	973401
340629	973402
81596	973403
124489	973404
219683	973405
304100	973406
257763	973407
45908	973408
68386	973409
268512	973410
225231	973411
89230	973412
152541	973413
65508	973414
42205	973415
13844	973416
226493	973417
38111	973418
196903	973419
51731	973420
67491	973421
5589	973422
31663	973423
179624	973424
240723	973425
309035	973426
225727	973427
148290	973428
202210	973429
185049	973430
65205	973431
107512	973432
47995	973433
154742	973434
45343	973435
335674	973436
99718	973437
157454	973438
51375	973439
75169	973440
230407	973441
30826	973442
18250	973443
339948	973444
20635	973445
226168	973446
339469	973447
60510	973448
279289	973449
23787	973450
342180	973451
128391	973452
164309	973453
125013	973454
169171	973455
29052	973456
115921	973457
74758	973458
354981	973459
59556	973460
123166	973461
131122	973462
116028	973463
198139	973464
75204	973465
224383	973466
59100	973467
302339	973468
75975	973469
139212	973470
138400	973471
227030	973472
199198	973473
265904	973474
57314	973475
331282	973476
144549	973477
64694	973478
112706	973479
247767	973480
210114	973481
130363	973482
335459	973483
197613	973484
37773	973485
332447	973486
59726	973487
344381	973488
161801	973489
152952	973490
141139	973491
345512	973492
124337	973493
35587	973494
199658	973495
20889	973496
183105	973497
20614	973498
51408	973499
266098	973500
345677	973501
42177	973502
198640	973503
198501	973504
125447	973505
337954	973506
308009	973507
300645	973508
188009	973509
139039	973510
154208	973511
64655	973512
308918	973513
202742	973514
37673	973515
81979	973516
199288	973517
194171	973518
12994	973519
59575	973520
335236	973521
152964	973522
269891	973523
139353	973524
124537	973525
126604	973526
123688	973527
121914	973528
80559	973529
40435	973530
51630	973531
197652	973532
76117	973533
168874	973534
135124	973535
198726	973536
343629	973537
141800	973538
200001	973539
337737	973540
77749	973541
124328	973542
28977	973543
155475	973544
62094	973545
29293	973546
169175	973547
60571	973548
83355	973549
342184	973550
70434	973551
97690	973552
248138	973553
337692	973554
88190	973555
8861	973556
102823	973557
341946	973558
341911	973559
90503	973560
224471	973561
90455	973562
201080	973563
28853	973564
81323	973565
284500	973566
344601	973567
199683	973568
107894	973569
226859	973570
102492	973571
19481	973572
207847	973573
333093	973574
66403	973575
154989	973576
57995	973577
111914	973578
249245	973579
87845	973580
42851	973581
139778	973582
24823	973583
313636	973584
51506	973585
18060	973586
137737	973587
270520	973588
293	973589
35068	973590
159765	973591
309831	973592
60711	973593
126392	973594
149327	973595
218165	973596
18927	973597
43250	973598
22758	973599
113483	973600
44484	973601
93586	973602
103671	973603
63000	973604
4057	973605
91571	973606
57689	973607
101670	973608
31292	973609
179958	973610
299167	973611
51548	973612
41580	973613
292735	973614
52055	973615
150020	973616
1389	973617
86081	973618
116306	973619
179930	973620
80513	973621
215757	973622
116357	973623
279331	973624
58382	973625
256513	973626
55941	973627
9876	973628
40094	973629
48926	973630
219766	973631
171372	973632
113740	973633
185747	973634
108994	973635
178331	973636
166404	973637
81245	973638
87182	973639
51563	973640
75927	973641
58617	973642
243689	973643
23081	973644
236021	973645
185038	973646
56324	973647
216760	973648
165036	973649
63085	973650
287349	973651
126402	973652
80487	973653
1749	973654
72114	973655
185551	973656
127951	973657
84750	973658
133486	973659
119946	973660
324469	973661
243691	973662
156815	973663
55480	973664
41734	973665
82525	973666
28305	973667
108206	973668
206743	973669
63511	973670
217628	973671
88662	973672
184514	973673
28896	973674
59091	973675
28926	973676
212627	973677
25605	973678
55480	973679
60286	973680
88256	973681
11822	973682
11489	973683
76632	973684
82080	973685
105	973686
30331	973687
345702	973688
40460	973689
156852	973690
3272	973691
135075	973692
74132	973693
132481	973694
80815	973695
212632	973696
26896	973697
95380	973698
61749	973699
243619	973700
210920	973701
161868	973702
345435	973703
211856	973704
2807	973705
29178	973706
40719	973707
93289	973708
139506	973709
938	973710
114145	973711
40436	973712
112701	973713
95483	973714
89473	973715
478	973716
135149	973717
232805	973718
82217	973719
115533	973720
89335	973721
22736	973722
33688	973723
300153	973724
21632	973725
25516	973726
83353	973727
13891	973728
160144	973729
68137	973730
2455	973731
11051	973732
222740	973733
69829	973734
154878	973735
268758	973736
56267	973737
57132	973738
151994	973739
309425	973740
13656	973741
117183	973742
62724	973743
4526	973744
117770	973745
14373	973746
330077	973747
35984	973748
77648	973749
70489	973750
45205	973751
53611	973752
53611	973753
29364	973754
22411	973755
30960	973756
115679	973757
9017	973758
53141	973759
20422	973760
52786	973761
314	973762
54494	973763
318725	973764
56675	973765
2903	973766
15023	973767
55848	973768
317294	973769
99289	973770
310458	973771
6809	973772
92233	973773
3498	973774
141190	973775
1	973776
310880	973777
291777	973778
232438	973779
2108	973780
33443	973781
157975	973782
38154	973783
61295	973784
188369	973785
62320	973786
175160	973787
19828	973788
2818	973789
305760	973790
49855	973791
30001	973792
95790	973793
21752	973794
127155	973795
296680	973796
7095	973797
258608	973798
63179	973799
12292	973800
196354	973801
339361	973802
3466	973803
22714	973804
70044	973805
116540	973806
63296	973807
12680	973808
164396	973809
15981	973810
15500	973811
23548	973812
81910	973813
1215	973814
250750	973815
47323	973816
9613	973817
333191	973818
232	973819
282643	973820
13619	973821
59141	973822
198038	973823
102477	973824
2126	973825
177516	973826
4188	973827
189075	973828
297449	973829
127113	973830
119981	973831
70204	973832
204698	973833
8502	973834
27593	973835
271579	973836
33495	973837
333087	973838
193220	973839
20972	973840
184072	973841
16125	973842
22676	973843
3520	973844
131286	973845
154144	973846
1893	973847
225161	973848
134284	973849
51812	973850
180353	973851
203982	973852
1650	973853
2	973854
204434	973855
60874	973856
162465	973857
770	973858
113532	973859
11700	973860
20714	973861
189300	973862
178451	973863
49789	973864
47346	973865
6020	973866
93420	973867
137929	973868
277383	973869
52675	973870
191818	973871
301377	973872
357401	973873
22855	973874
102053	973875
160272	973876
20894	973877
294935	973878
67012	973879
52	973880
329515	973881
9543	973882
49770	973883
168168	973884
18847	973885
16740	973886
45330	973887
12488	973888
25953	973889
67004	973890
7458	973891
160240	973892
136706	973893
66761	973894
262457	973895
9499	973896
13248	973897
16726	973898
106532	973899
252899	973900
44631	973901
16438	973902
177025	973903
150	973904
101931	973905
102342	973906
121481	973907
1391	973908
3960	973909
21638	973910
20859	973911
767	973912
195385	973913
14850	973914
35519	973915
201762	973916
226354	973917
217537	973918
22959	973919
160589	973920
7248	973921
38943	973922
111969	973923
3665	973924
128144	973925
17464	973926
330400	973927
331401	973928
177808	973929
50935	973930
82774	973931
10277	973932
303223	973933
332585	973934
180316	973935
122114	973936
55691	973937
122114	973938
18294	973939
68334	973940
75812	973941
191173	973942
149397	973943
75041	973944
157013	973945
96114	973946
48015	973947
163133	973948
279636	973949
280558	973950
140014	973951
168639	973952
329939	973953
6797	973954
220903	973955
40301	973956
154059	973957
12101	973958
63060	973959
141749	973960
132339	973961
238083	973962
80579	973963
70641	973964
54349	973965
82257	973966
216248	973967
114955	973968
122788	973969
7648	973970
279594	973971
59560	973972
100302	973973
198192	973974
38211	973975
17478	973976
83390	973977
17424	973978
38256	973979
267203	973980
54543	973981
97176	973982
258716	973983
94845	973984
239207	973985
278734	973986
265525	973987
162181	973988
17301	973989
39783	973990
98468	973991
22601	973992
302665	973993
271645	973994
80037	973995
74066	973996
113358	973997
16974	973998
122790	973999
41727	974000
63961	974001
127000	974002
76118	974003
139359	974004
202611	974005
31665	974006
250270	974007
84545	974008
90257	974009
46248	974010
347051	974011
5116	974012
92352	974013
1656	974014
66581	974015
114081	974016
70105	974017
19674	974018
55727	974019
630	974020
28390	974021
204684	974022
73530	974023
41095	974024
152767	974025
141534	974026
280230	974027
91112	974028
26549	974029
19275	974030
332152	974031
80190	974032
20140	974033
62362	974034
248355	974035
28888	974036
229403	974037
60370	974038
10989	974039
181716	974040
154497	974041
7443	974042
5237	974043
48164	974044
315122	974045
101349	974046
61103	974047
415	974048
40073	974049
15704	974050
205710	974051
15347	974052
55407	974053
309038	974054
70683	974055
73690	974056
87435	974057
317113	974058
330494	974059
182593	974060
55554	974061
233802	974062
114465	974063
15132	974064
113564	974065
12731	974066
217602	974067
232793	974068
112752	974069
50775	974070
104026	974071
14952	974072
265048	974073
10386	974074
139621	974075
348247	974076
38293	974077
126831	974078
200438	974079
172983	974080
334670	974081
99815	974082
944	974083
126557	974084
125183	974085
201177	974086
87534	974087
351268	974088
284255	974089
21887	974090
199099	974091
32508	974092
51091	974093
121295	974094
339318	974095
298116	974096
314019	974097
227535	974098
95757	974099
343728	974100
198847	974101
183534	974102
3275	974103
183147	974104
91699	974105
58603	974106
58174	974107
245668	974108
30523	974109
203915	974110
61691	974111
4982	974112
309871	974113
52592	974114
137407	974115
125663	974116
15836	974117
7331	974118
76484	974119
51589	974120
185559	974121
338675	974122
51214	974123
11195	974124
50021	974125
81977	974126
112917	974127
256857	974128
135027	974129
4044	974130
3275	974131
299908	974132
142760	974133
37663	974134
178040	974135
90670	974136
115846	974137
309550	974138
93218	974139
108295	974140
15638	974141
46822	974142
42094	974143
74039	974144
21112	974145
13987	974146
208305	974147
74175	974148
3034	974149
280320	974150
30521	974151
11853	974152
76951	974153
112692	974154
202011	974155
200212	974156
171224	974157
340748	974158
142251	974159
4044	974160
179095	974161
112814	974162
28972	974163
199489	974164
306931	974165
55435	974166
87294	974167
150587	974168
230007	974169
178152	974170
78766	974171
340519	974172
201627	974173
19231	974174
150676	974175
21864	974176
49448	974177
8129	974178
305235	974179
207370	974180
131378	974181
26252	974182
150418	974183
37775	974184
63826	974185
241454	974186
15888	974187
212629	974188
18107	974189
36750	974190
20845	974191
20845	974192
20845	974193
119535	974194
20845	974195
34975	974196
223352	974197
159791	974198
87332	974199
21900	974200
86374	974201
157134	974202
257740	974203
257493	974204
218793	974205
42849	974206
54572	974207
20841	974208
1533	974209
19490	974210
28710	974211
39723	974212
155380	974213
152227	974214
103976	974215
183030	974216
163632	974217
235565	974218
58243	974219
91162	974220
4856	974221
34905	974222
252144	974223
204919	974224
260365	974225
54538	974226
4200	974227
63361	974228
84511	974229
102421	974230
21304	974231
118494	974232
348495	974233
690	974234
62620	974235
183102	974236
109002	974237
147052	974238
146883	974239
100186	974240
26800	974241
135760	974242
2743	974243
26800	974244
59544	974245
179045	974246
126521	974247
9101	974248
376	974249
262018	974250
376	974251
71243	974252
3731	974253
93697	974254
5151	974255
4478	974256
20526	974257
8409	974258
121840	974259
245678	974260
5676	974261
142434	974262
8231	974263
10605	974264
1935	974265
11348	974266
35786	974267
17425	974268
13678	974269
71309	974270
64388	974271
2213	974272
79581	974273
13513	974274
146639	974275
2434	974276
346766	974277
38530	974278
176366	974279
184085	974280
215746	974281
1727	974282
5151	974283
1654	974284
268216	974285
30113	974286
51929	974287
139930	974288
210399	974289
236703	974290
78538	974291
45706	974292
192764	974293
11920	974294
3040	974295
265939	974296
90840	974297
15109	974298
237165	974299
16551	974300
173232	974301
1296	974302
33808	974303
119496	974304
120503	974305
7133	974306
126639	974307
21894	974308
37912	974309
47675	974310
9458	974311
51588	974312
72086	974313
3945	974314
12430	974315
59113	974316
415	974317
1103	974318
56098	974319
130241	974320
17989	974321
288454	974322
302284	974323
33909	974324
202686	974325
258115	974326
15112	974327
33909	974328
588	974329
276424	974330
125509	974331
33551	974332
32041	974333
16907	974334
50325	974335
169897	974336
47674	974337
17096	974338
38395	974339
116290	974340
147	974341
107544	974342
3209	974343
113146	974344
76222	974345
50901	974346
138270	974347
5145	974348
2782	974349
158486	974350
115944	974351
127446	974352
319342	974353
11113	974354
9509	974355
423	974356
176000	974357
3729	974358
12073	974359
199338	974360
30148	974361
15900	974362
969	974363
5544	974364
10810	974365
107166	974366
20061	974367
106182	974368
3055	974369
2302	974370
5991	974371
33629	974372
40959	974373
118384	974374
94199	974375
1354	974376
76248	974377
92798	974378
77895	974379
18858	974380
29367	974381
184680	974382
88404	974383
327906	974384
78081	974385
45229	974386
107305	974387
119994	974388
207809	974389
149594	974390
210528	974391
4088	974392
105	974393
3369	974394
197104	974395
19332	974396
4027	974397
96130	974398
26403	974399
93799	974400
125582	974401
21575	974402
21739	974403
17350	974404
32768	974405
15060	974406
71176	974407
53005	974408
12936	974409
100896	974410
30574	974411
13561	974412
9098	974413
233915	974414
42274	974415
26734	974416
94275	974417
434	974418
191136	974419
10824	974420
10753	974421
68252	974422
6451	974423
17394	974424
1351	974425
7942	974426
87848	974427
20072	974428
6145	974429
149830	974430
191221	974431
160677	974432
40305	974433
99294	974434
70583	974435
53496	974436
191951	974437
42360	974438
64386	974439
14636	974440
161488	974441
172713	974442
136503	974443
53721	974444
80943	974445
10939	974446
147335	974447
15763	974448
81784	974449
130128	974450
197752	974451
2038	974452
7198	974453
60640	974454
100099	974455
15919	974456
94311	974457
53303	974458
339509	974459
152203	974460
13968	974461
5736	974462
292979	974463
176469	974464
8979	974465
24990	974466
3147	974467
74234	974468
7841	974469
24400	974470
8458	974471
26135	974472
7546	974473
108094	974474
142009	974475
315731	974476
2954	974477
116506	974478
2045	974479
220203	974480
121522	974481
732	974482
98682	974483
906	974484
115017	974485
82541	974486
35832	974487
146936	974488
114168	974489
274743	974490
39873	974491
146883	974492
42464	974493
33316	974494
11495	974495
140727	974496
87384	974497
146882	974498
3537	974499
357693	974500
9061	974501
67078	974502
74234	974503
9679	974504
56649	974505
93056	974506
34288	974507
44751	974508
31449	974509
108991	974510
267110	974511
142065	974512
45882	974513
3909	974514
78693	974515
567	974516
199535	974517
24779	974518
70	974519
7551	974520
26441	974521
12400	974522
29561	974523
5751	974524
124833	974525
89839	974526
30478	974527
180651	974528
71769	974529
54625	974530
52637	974531
24059	974532
16625	974533
158100	974534
105264	974535
10247	974536
5619	974537
179064	974538
218455	974539
7848	974540
2086	974541
12601	974542
95686	974543
79383	974544
6841	974545
8100	974546
46693	974547
9313	974548
162309	974549
35994	974550
108456	974551
273183	974552
26045	974553
2782	974554
28316	974555
201129	974556
191715	974557
1749	974558
34234	974559
10708	974560
32068	974561
123527	974562
163013	974563
229075	974564
316023	974565
40157	974566
3369	974567
3593	974568
12040	974569
100026	974570
36543	974571
13363	974572
144011	974573
35779	974574
147176	974575
53152	974576
94009	974577
184768	974578
146445	974579
4998	974580
34875	974581
79584	974582
57352	974583
288999	974584
226290	974585
146517	974586
118639	974587
141047	974588
12089	974589
7247	974590
95570	974591
36012	974592
79443	974593
28182	974594
61423	974595
12795	974596
253677	974597
128363	974598
100766	974599
8988	974600
191452	974601
100901	974602
1754	974603
114609	974604
25749	974605
243110	974606
14959	974607
25670	974608
10888	974609
21692	974610
5885	974611
134463	974612
68095	974613
12208	974614
173474	974615
77707	974616
9156	974617
52647	974618
290018	974619
53702	974620
44406	974621
154500	974622
2480	974623
197	974624
109779	974625
28765	974626
100192	974627
32172	974628
25537	974629
57704	974630
18193	974631
32519	974632
6172	974633
58816	974634
227085	974635
65014	974636
10888	974637
7919	974638
55319	974639
15138	974640
518	974641
261944	974642
115500	974643
202441	974644
76486	974645
218373	974646
18600	974647
151216	974648
262	974649
6043	974650
50316	974651
38946	974652
164092	974653
80833	974654
7915	974655
58816	974656
433	974657
16683	974658
4316	974659
12241	974660
43218	974661
407	974662
20331	974663
163049	974664
668	974665
64191	974666
52692	974667
423	974668
3004	974669
186559	974670
36379	974671
52270	974672
191	974673
47675	974674
3716	974675
188807	974676
34964	974677
49489	974678
185	974679
1095	974680
46654	974681
774	974682
66014	974683
11975	974684
315740	974685
592	974686
26813	974687
8173	974688
285767	974689
57086	974690
88365	974691
3349	974692
446	974693
12758	974694
3723	974695
124955	974696
29782	974697
55199	974698
599	974699
23379	974700
173171	974701
355	974702
44297	974703
4863	974704
40800	974705
46007	974706
2223	974707
21083	974708
1118	974709
8240	974710
21708	974711
85666	974712
231115	974713
11112	974714
131135	974715
120346	974716
5243	974717
7412	974718
10811	974719
3773	974720
14303	974721
162062	974722
304829	974723
89817	974724
3392	974725
1490	974726
14132	974727
79656	974728
16664	974729
91038	974730
429	974731
2415	974732
11372	974733
1670	974734
1030	974735
302718	974736
4952	974737
8943	974738
224478	974739
23469	974740
441	974741
1757	974742
600	974743
52388	974744
1999	974745
3192	974746
186622	974747
21580	974748
3535	974749
296038	974750
1239	974751
20036	974752
186065	974753
178766	974754
526	974755
115629	974756
26791	974757
77176	974758
127698	974759
53314	974760
6043	974761
1295	974762
172584	974763
208	974764
1999	974765
983	974766
81422	974767
13513	974768
673	974769
2606	974770
22606	974771
1754	974772
25110	974773
11895	974774
728	974775
199382	974776
131426	974777
13480	974778
1164	974779
5890	974780
235025	974781
2622	974782
29602	974783
84650	974784
51708	974785
9131	974786
4353	974787
20450	974788
2378	974789
5539	974790
279114	974791
102273	974792
1400	974793
8915	974794
1121	974795
23520	974796
30992	974797
15068	974798
5633	974799
606	974800
96325	974801
72529	974802
39939	974803
611	974804
2765	974805
160057	974806
208393	974807
2731	974808
264	974809
129967	974810
7399	974811
237	974812
13456	974813
209771	974814
12763	974815
18534	974816
116918	974817
171547	974818
105	974819
59503	974820
72508	974821
126	974822
246594	974823
60193	974824
20002	974825
24280	974826
38960	974827
5248	974828
9433	974829
122384	974830
13429	974831
83960	974832
3053	974833
9850	974834
31795	974835
191065	974836
91383	974837
13503	974838
89894	974839
1874	974840
42783	974841
130507	974842
202529	974843
296893	974844
16637	974845
43723	974846
14873	974847
203790	974848
4713	974849
24047	974850
893	974851
52527	974852
114060	974853
112181	974854
11538	974855
287813	974856
28328	974857
8463	974858
56354	974859
6111	974860
187729	974861
24378	974862
48335	974863
280605	974864
18307	974865
25611	974866
259414	974867
303855	974868
60139	974869
115145	974870
340207	974871
78162	974872
2666	974873
12996	974874
4182	974875
255427	974876
268601	974877
183964	974878
62993	974879
300947	974880
97200	974881
41001	974882
137612	974883
18499	974884
37552	974885
157432	974886
9848	974887
67632	974888
24914	974889
33854	974890
190627	974891
83365	974892
60851	974893
91036	974894
22763	974895
24473	974896
171354	974897
212147	974898
9868	974899
40288	974900
124558	974901
109621	974902
110842	974903
13373	974904
63870	974905
22990	974906
110842	974907
201490	974908
8340	974909
54756	974910
8112	974911
46727	974912
25110	974913
15543	974914
72521	974915
24604	974916
256421	974917
110452	974918
10089	974919
65034	974920
208934	974921
52493	974922
150207	974923
141444	974924
21296	974925
26123	974926
81752	974927
67822	974928
53949	974929
54899	974930
51390	974931
303372	974932
457	974933
96832	974934
197957	974935
73508	974936
54295	974937
253165	974938
281177	974939
142480	974940
50233	974941
37904	974942
40154	974943
23952	974944
64477	974945
92090	974946
91586	974947
38386	974948
154045	974949
330383	974950
250778	974951
87395	974952
35271	974953
35263	974954
170075	974955
57591	974956
11627	974957
143463	974958
89904	974959
15322	974960
2	974961
33362	974962
222729	974963
3364	974964
12322	974965
170598	974966
205238	974967
7002	974968
141729	974969
350470	974970
23480	974971
194724	974972
158441	974973
309206	974974
62383	974975
21318	974976
116104	974977
304902	974978
59474	974979
303738	974980
303309	974981
181655	974982
4412	974983
34952	974984
108660	974985
21822	974986
33064	974987
210208	974988
231253	974989
87915	974990
101429	974991
82792	974992
564	974993
11805	974994
241597	974995
29763	974996
95402	974997
99555	974998
52659	974999
14073	975000
18782	975001
36364	975002
317141	975003
25798	975004
36224	975005
25806	975006
190399	975007
36223	975008
25803	975009
25997	975010
13938	975011
25803	975012
189508	975013
119367	975014
317208	975015
36755	975016
18835	975017
52313	975018
13938	975019
52320	975020
52313	975021
36755	975022
78208	975023
118741	975024
187774	975025
36755	975026
118865	975027
52320	975028
25798	975029
52326	975030
52326	975031
14073	975032
25997	975033
36223	975034
13938	975035
13938	975036
36230	975037
313756	975038
8235	975039
318233	975040
25997	975041
8235	975042
52326	975043
52326	975044
13938	975045
36610	975046
18835	975047
18835	975048
52898	975049
78060	975050
78060	975051
13939	975052
18783	975053
18786	975054
118716	975055
52320	975056
190199	975057
314056	975058
13939	975059
13938	975060
77333	975061
18783	975062
14073	975063
117883	975064
36233	975065
8235	975066
36223	975067
36610	975068
77346	975069
77346	975070
36610	975071
8235	975072
13939	975073
77346	975074
8235	975075
14073	975076
52659	975077
36224	975078
36610	975079
118553	975080
119367	975081
187957	975082
13939	975083
36233	975084
189186	975085
78113	975086
52320	975087
36224	975088
18786	975089
25806	975090
8235	975091
25798	975092
77346	975093
36223	975094
36223	975095
18786	975096
18786	975097
52898	975098
25997	975099
190399	975100
313901	975101
36617	975102
52659	975103
36617	975104
36224	975105
52313	975106
190199	975107
187769	975108
36755	975109
77333	975110
52319	975111
36230	975112
25803	975113
317544	975114
13939	975115
78060	975116
190960	975117
78113	975118
78113	975119
189508	975120
25997	975121
25997	975122
316610	975123
18835	975124
18835	975125
18783	975126
18783	975127
18782	975128
26145	975129
26145	975130
26145	975131
18782	975132
18782	975133
26145	975134
77733	975135
5134	975136
36364	975137
25807	975138
117910	975139
117910	975140
36226	975141
25807	975142
25807	975143
313519	975144
25807	975145
52312	975146
52312	975147
36226	975148
77364	975149
36226	975150
77364	975151
26145	975152
77333	975153
36233	975154
5134	975155
77733	975156
117883	975157
52319	975158
36617	975159
117883	975160
52320	975161
13939	975162
25803	975163
4186	975164
308390	975165
215246	975166
296876	975167
130189	975168
156441	975169
10405	975170
297678	975171
61941	975172
52367	975173
2005	975174
349284	975175
32326	975176
95805	975177
20681	975178
21188	975179
282676	975180
12964	975181
7716	975182
12954	975183
309266	975184
327904	975185
12755	975186
308798	975187
242459	975188
33310	975189
151777	975190
54173	975191
300350	975192
184048	975193
13577	975194
185575	975195
79010	975196
116586	975197
104153	975198
25401	975199
28845	975200
35798	975201
169608	975202
10205	975203
185146	975204
148379	975205
223573	975206
8326	975207
198041	975208
81509	975209
72784	975210
17570	975211
88385	975212
70764	975213
60496	975214
249549	975215
181903	975216
106868	975217
123817	975218
37702	975219
47714	975220
254287	975221
81901	975222
82003	975223
346114	975224
135442	975225
26855	975226
43232	975227
23852	975228
130330	975229
47803	975230
99844	975231
84514	975232
33378	975233
233609	975234
160123	975235
221973	975236
20063	975237
137466	975238
230517	975239
4251	975240
93376	975241
171251	975242
28485	975243
185566	975244
269327	975245
227798	975246
51711	975247
169099	975248
28779	975249
67709	975250
55018	975251
374	975252
171146	975253
300609	975254
222249	975255
43784	975256
84823	975257
139172	975258
169004	975259
81086	975260
162783	975261
135107	975262
113993	975263
156283	975264
301988	975265
185160	975266
74854	975267
230486	975268
303947	975269
74774	975270
184039	975271
92665	975272
50607	975273
266408	975274
116181	975275
15142	975276
69536	975277
48082	975278
169988	975279
169642	975280
229595	975281
33422	975282
76109	975283
32296	975284
89839	975285
26674	975286
64054	975287
165273	975288
115903	975289
141552	975290
96112	975291
281163	975292
13617	975293
168437	975294
136318	975295
106736	975296
30060	975297
65484	975298
41614	975299
303262	975300
147167	975301
341983	975302
309247	975303
41988	975304
92943	975305
179544	975306
198135	975307
6690	975308
145404	975309
299027	975310
134362	975311
241551	975312
90900	975313
6082	975314
42065	975315
112963	975316
246716	975317
33467	975318
91961	975319
62412	975320
53170	975321
221338	975322
112728	975323
181703	975324
116294	975325
70587	975326
125806	975327
195338	975328
938	975329
97729	975330
39885	975331
2492	975332
113618	975333
35126	975334
18232	975335
45082	975336
161668	975337
281501	975338
196030	975339
124544	975340
330756	975341
70297	975342
66425	975343
138544	975344
234316	975345
230846	975346
64575	975347
33313	975348
8424	975349
29079	975350
71271	975351
237624	975352
70185	975353
11795	975354
221826	975355
206405	975356
43127	975357
92028	975358
63	975359
226572	975360
6799	975361
64605	975362
118695	975363
214183	975364
243039	975365
157714	975366
9023	975367
191309	975368
93220	975369
85366	975370
4273	975371
298415	975372
14867	975373
36124	975374
10900	975375
31018	975376
114442	975377
182485	975378
343944	975379
332033	975380
57275	975381
41954	975382
297941	975383
130284	975384
299258	975385
80618	975386
15004	975387
11131	975388
18766	975389
18424	975390
27749	975391
11108	975392
333681	975393
5678	975394
91934	975395
212382	975396
15503	975397
22258	975398
28861	975399
84158	975400
75656	975401
37287	975402
45610	975403
219409	975404
78284	975405
74351	975406
52251	975407
31720	975408
312636	975409
1006	975410
83638	975411
136653	975412
932	975413
9040	975414
196828	975415
9937	975416
173097	975417
3481	975418
21902	975419
41937	975420
25688	975421
4768	975422
104945	975423
347843	975424
128061	975425
115984	975426
75931	975427
75822	975428
75974	975429
276681	975430
184644	975431
192082	975432
36952	975433
116246	975434
120384	975435
88723	975436
98586	975437
111327	975438
242501	975439
63128	975440
8810	975441
25642	975442
41279	975443
160022	975444
4828	975445
31620	975446
21664	975447
49421	975448
153430	975449
32712	975450
196715	975451
183071	975452
1817	975453
56178	975454
116587	975455
184870	975456
55562	975457
107670	975458
2066	975459
2066	975460
112514	975461
171060	975462
100177	975463
100177	975464
100177	975465
20714	975466
227090	975467
222623	975468
49937	975469
120780	975470
309961	975471
157545	975472
114961	975473
310582	975474
202364	975475
284	975476
82011	975477
79227	975478
126651	975479
64911	975480
113244	975481
111538	975482
57488	975483
74717	975484
915	975485
250703	975486
96995	975487
346698	975488
334922	975489
339758	975490
479	975491
7557	975492
9618	975493
16872	975494
29630	975495
122540	975496
248155	975497
158944	975498
167875	975499
46298	975500
59776	975501
23326	975502
37082	975503
328122	975504
74142	975505
96689	975506
153690	975507
186110	975508
142735	975509
38290	975510
180601	975511
21073	975512
101291	975513
113421	975514
32890	975515
259679	975516
144319	975517
58908	975518
76138	975519
277571	975520
15454	975521
15454	975522
4974	975523
145279	975524
195058	975525
26874	975526
143569	975527
150507	975528
80088	975529
31118	975530
280	975531
15540	975532
137970	975533
63308	975534
9288	975535
22205	975536
81055	975537
22101	975538
215944	975539
252015	975540
251775	975541
16273	975542
254222	975543
2003	975544
2624	975545
16244	975546
2624	975547
64246	975548
113257	975549
45111	975550
22205	975551
9288	975552
43835	975553
44196	975554
53719	975555
9288	975556
2624	975557
12168	975558
44055	975559
30842	975560
86677	975561
7292	975562
9309	975563
9312	975564
16243	975565
30730	975566
30809	975567
321482	975568
2624	975569
22169	975570
44055	975571
72363	975572
133524	975573
58871	975574
199791	975575
43928	975576
16183	975577
9298	975578
7264	975579
9296	975580
2003	975581
1407	975582
39798	975583
3733	975584
22169	975585
53719	975586
86676	975587
22101	975588
215945	975589
2383	975590
22060	975591
64682	975592
215938	975593
43928	975594
12159	975595
2383	975596
9296	975597
5356	975598
12159	975599
44050	975600
16183	975601
90105	975602
16244	975603
22060	975604
12159	975605
31824	975606
146127	975607
12168	975608
352106	975609
77081	975610
22029	975611
12168	975612
12138	975613
30842	975614
133525	975615
22205	975616
99498	975617
936	975618
83799	975619
103453	975620
352951	975621
86415	975622
197187	975623
66818	975624
464	975625
101611	975626
334782	975627
1725	975628
1960	975629
6732	975630
471	975631
51889	975632
193804	975633
335339	975634
964	975635
4293	975636
868	975637
1637	975638
6731	975639
73719	975640
28108	975641
471	975642
202502	975643
342038	975644
20292	975645
159749	975646
45466	975647
24840	975648
33026	975649
25952	975650
281582	975651
38389	975652
52505	975653
65295	975654
2084	975655
73695	975656
24202	975657
8301	975658
33423	975659
147043	975660
86497	975661
22421	975662
26352	975663
13362	975664
39488	975665
8705	975666
69339	975667
13336	975668
121451	975669
75	975670
3267	975671
346769	975672
1466	975673
66421	975674
47206	975675
205222	975676
155529	975677
74793	975678
7523	975679
38285	975680
114278	975681
156304	975682
65880	975683
68410	975684
106984	975685
277192	975686
155529	975687
285179	975688
21685	975689
40457	975690
77260	975691
83941	975692
9329	975693
73594	975694
231693	975695
117624	975696
164800	975697
298730	975698
161335	975699
107231	975700
140379	975701
34740	975702
50528	975703
327433	975704
116227	975705
113006	975706
75378	975707
332283	975708
96969	975709
9163	975710
113468	975711
20770	975712
2104	975713
63948	975714
78530	975715
187511	975716
82235	975717
18564	975718
140419	975719
66567	975720
93495	975721
21684	975722
309930	975723
88564	975724
101081	975725
189382	975726
175378	975727
60275	975728
146741	975729
101427	975730
111146	975731
72085	975732
34529	975733
9622	975734
170080	975735
53611	975736
22796	975737
153920	975738
101824	975739
3782	975740
72488	975741
23585	975742
139407	975743
107959	975744
357235	975745
9430	975746
28987	975747
32975	975748
64496	975749
92623	975750
12978	975751
169767	975752
344761	975753
5585	975754
11473	975755
64539	975756
17305	975757
57104	975758
81184	975759
187841	975760
20904	975761
178480	975762
258394	975763
201258	975764
70635	975765
37110	975766
259983	975767
91824	975768
63523	975769
181718	975770
119942	975771
95080	975772
91926	975773
16052	975774
36891	975775
65146	975776
23665	975777
302891	975778
17111	975779
38242	975780
98215	975781
7701	975782
64979	975783
12199	975784
29576	975785
58283	975786
178001	975787
248588	975788
326446	975789
94044	975790
53650	975791
321880	975792
185723	975793
119713	975794
73541	975795
4991	975796
106878	975797
5774	975798
63545	975799
149150	975800
23299	975801
56184	975802
58867	975803
75213	975804
169926	975805
210913	975806
9334	975807
31402	975808
187260	975809
29399	975810
43957	975811
54329	975812
21573	975813
153536	975814
241752	975815
20375	975816
14890	975817
40537	975818
11116	975819
119219	975820
139310	975821
65495	975822
21982	975823
761	975824
31465	975825
32484	975826
5770	975827
55876	975828
326462	975829
49936	975830
75242	975831
59132	975832
77271	975833
63541	975834
283112	975835
14994	975836
19785	975837
80550	975838
127115	975839
113956	975840
42020	975841
41044	975842
170622	975843
95425	975844
55172	975845
179176	975846
68365	975847
30574	975848
65366	975849
71590	975850
326238	975851
23523	975852
249125	975853
130761	975854
20313	975855
89893	975856
9383	975857
122179	975858
338188	975859
51286	975860
92095	975861
30300	975862
140509	975863
149015	975864
136	975865
89778	975866
73617	975867
117558	975868
81211	975869
8813	975870
4128	975871
21012	975872
8816	975873
136457	975874
30300	975875
96272	975876
16948	975877
79539	975878
162194	975879
303337	975880
163829	975881
197759	975882
5235	975883
61576	975884
221001	975885
28174	975886
9366	975887
340067	975888
1437	975889
267119	975890
347947	975891
328031	975892
104100	975893
77427	975894
67781	975895
226520	975896
283440	975897
68531	975898
208048	975899
70340	975900
93778	975901
55836	975902
15496	975903
150479	975904
8469	975905
4575	975906
284212	975907
29366	975908
19467	975909
257126	975910
37646	975911
112579	975912
74028	975913
172127	975914
167177	975915
29943	975916
842	975917
160944	975918
230591	975919
106447	975920
23940	975921
186624	975922
157234	975923
133	975924
146620	975925
3771	975926
122483	975927
16725	975928
59863	975929
136779	975930
23917	975931
44394	975932
69124	975933
144480	975934
55038	975935
121614	975936
58162	975937
5290	975938
66	975939
101887	975940
263987	975941
97365	975942
31888	975943
146880	975944
277000	975945
80957	975946
26309	975947
37218	975948
12460	975949
37419	975950
159197	975951
155853	975952
42220	975953
157771	975954
110821	975955
74092	975956
353837	975957
142553	975958
305012	975959
67945	975960
126828	975961
50522	975962
344580	975963
274199	975964
180494	975965
82677	975966
309856	975967
101542	975968
6142	975969
66567	975970
110921	975971
192011	975972
51775	975973
1524	975974
97707	975975
157941	975976
183871	975977
61791	975978
17546	975979
336503	975980
124042	975981
4614	975982
128812	975983
174321	975984
128525	975985
348912	975986
193020	975987
85002	975988
24336	975989
18530	975990
35291	975991
293091	975992
20131	975993
129791	975994
162984	975995
17	975996
29253	975997
14789	975998
48859	975999
130611	976000
72139	976001
49200	976002
187410	976003
19145	976004
306515	976005
347700	976006
322253	976007
237073	976008
57799	976009
39150	976010
5345	976011
101621	976012
94221	976013
13359	976014
110862	976015
3026	976016
3483	976017
7904	976018
159900	976019
21882	976020
20424	976021
6563	976022
143729	976023
240079	976024
183310	976025
10853	976026
234122	976027
135925	976028
130538	976029
161145	976030
177770	976031
68988	976032
8447	976033
7265	976034
16946	976035
60974	976036
218184	976037
40115	976038
10816	976039
45488	976040
28738	976041
3819	976042
317163	976043
159838	976044
2161	976045
81568	976046
28320	976047
69045	976048
98953	976049
70859	976050
107651	976051
107408	976052
45927	976053
151046	976054
22229	976055
90891	976056
127858	976057
36772	976058
36831	976059
14051	976060
2182	976061
353496	976062
71221	976063
31432	976064
18043	976065
14548	976066
1649	976067
34320	976068
93177	976069
178302	976070
234233	976071
55348	976072
105497	976073
27423	976074
342901	976075
251618	976076
24776	976077
1877	976078
8211	976079
77455	976080
22068	976081
48128	976082
2	976083
6386	976084
13734	976085
320408	976086
13740	976087
50766	976088
38523	976089
13720	976090
63147	976091
24889	976092
105966	976093
11120	976094
40932	976095
75301	976096
184438	976097
188182	976098
188063	976099
319408	976100
314499	976101
314550	976102
317713	976103
316585	976104
190835	976105
190271	976106
181998	976107
93374	976108
12922	976109
314193	976110
45538	976111
188131	976112
188201	976113
188120	976114
22757	976115
118993	976116
318207	976117
314249	976118
188081	976119
226877	976120
139315	976121
79125	976122
318967	976123
188204	976124
314596	976125
160090	976126
117919	976127
188133	976128
188269	976129
314504	976130
317892	976131
317576	976132
318187	976133
318954	976134
318487	976135
119450	976136
303422	976137
332373	976138
26494	976139
26249	976140
42982	976141
30375	976142
318758	976143
319231	976144
314900	976145
3812	976146
19701	976147
91021	976148
229382	976149
14617	976150
82595	976151
231644	976152
118169	976153
16950	976154
144455	976155
139510	976156
38289	976157
81932	976158
2317	976159
161981	976160
32037	976161
189201	976162
103878	976163
40930	976164
2979	976165
5436	976166
120732	976167
115874	976168
32062	976169
209672	976170
316503	976171
314958	976172
104785	976173
316499	976174
188229	976175
36394	976176
318357	976177
318906	976178
188057	976179
36426	976180
188248	976181
113538	976182
119360	976183
188194	976184
191058	976185
77811	976186
314819	976187
314878	976188
314794	976189
190934	976190
69747	976191
117933	976192
314132	976193
52332	976194
80784	976195
84526	976196
188171	976197
11421	976198
188074	976199
21938	976200
126276	976201
188260	976202
118427	976203
36604	976204
314881	976205
7067	976206
41163	976207
62600	976208
43024	976209
310721	976210
113385	976211
22748	976212
64428	976213
46535	976214
94089	976215
82318	976216
9341	976217
101305	976218
121642	976219
193708	976220
45046	976221
135539	976222
189629	976223
324808	976224
15633	976225
95975	976226
28382	976227
130311	976228
326709	976229
82529	976230
87994	976231
41538	976232
15057	976233
252464	976234
8479	976235
16922	976236
45972	976237
1455	976238
20016	976239
29362	976240
135874	976241
40646	976242
124067	976243
139599	976244
6783	976245
131667	976246
115881	976247
79474	976248
104331	976249
60470	976250
79998	976251
337007	976252
12025	976253
303683	976254
2023	976255
11857	976256
185518	976257
186830	976258
285644	976259
119344	976260
220334	976261
421	976262
318736	976263
314329	976264
34710	976265
6147	976266
92074	976267
46864	976268
49941	976269
97104	976270
196227	976271
984	976272
182467	976273
135439	976274
144312	976275
224925	976276
127265	976277
149084	976278
21632	976279
247043	976280
137935	976281
310158	976282
112811	976283
45905	976284
247530	976285
30146	976286
21551	976287
122335	976288
114516	976289
87293	976290
87531	976291
154008	976292
97115	976293
242663	976294
116590	976295
241109	976296
10923	976297
87703	976298
58613	976299
28651	976300
142120	976301
155743	976302
12982	976303
243639	976304
74844	976305
79188	976306
33516	976307
256528	976308
90656	976309
90709	976310
267761	976311
48077	976312
177395	976313
553	976314
76504	976315
76193	976316
78686	976317
23780	976318
64804	976319
119885	976320
42438	976321
88768	976322
59752	976323
23908	976324
113620	976325
120649	976326
279036	976327
90397	976328
61538	976329
146204	976330
163571	976331
139865	976332
90012	976333
46971	976334
17368	976335
153594	976336
278754	976337
152684	976338
130770	976339
41839	976340
113628	976341
322210	976342
75961	976343
13794	976344
180316	976345
37712	976346
73989	976347
158195	976348
186546	976349
2193	976350
11438	976351
49458	976352
120649	976353
5038	976354
138307	976355
29213	976356
112727	976357
185518	976358
4019	976359
302014	976360
105287	976361
138664	976362
28164	976363
237389	976364
938	976365
121662	976366
28540	976367
89706	976368
38347	976369
41401	976370
27196	976371
12809	976372
50618	976373
10469	976374
130084	976375
161723	976376
194299	976377
107879	976378
51230	976379
2268	976380
274424	976381
319416	976382
356554	976383
154018	976384
4019	976385
23789	976386
36568	976387
87405	976388
2773	976389
108237	976390
149356	976391
27715	976392
58314	976393
67422	976394
21593	976395
74090	976396
45952	976397
342225	976398
127116	976399
208159	976400
38370	976401
233744	976402
50786	976403
212599	976404
40658	976405
102626	976406
98433	976407
18114	976408
10886	976409
45088	976410
5419	976411
17354	976412
17354	976413
15206	976414
16667	976415
33756	976416
318292	976417
33756	976418
54431	976419
84752	976420
37968	976421
8513	976422
3011	976423
27661	976424
218094	976425
35703	976426
63144	976427
69531	976428
16276	976429
70407	976430
199367	976431
85015	976432
54401	976433
38480	976434
13843	976435
16034	976436
110595	976437
142256	976438
58558	976439
55621	976440
63144	976441
42938	976442
159790	976443
90078	976444
75467	976445
300384	976446
43195	976447
6180	976448
15389	976449
13065	976450
7657	976451
76263	976452
44089	976453
35860	976454
14551	976455
90201	976456
9451	976457
348952	976458
11888	976459
51553	976460
74034	976461
96127	976462
307772	976463
166076	976464
155284	976465
38268	976466
23124	976467
44981	976468
47704	976469
71005	976470
187047	976471
59605	976472
20741	976473
193463	976474
13516	976475
348072	976476
537	976477
60650	976478
43621	976479
74120	976480
19600	976481
37698	976482
68886	976483
29028	976484
48760	976485
142457	976486
120808	976487
82451	976488
83987	976489
40152	976490
49588	976491
1512	976492
129412	976493
56011	976494
26958	976495
26818	976496
1334	976497
116566	976498
217241	976499
54731	976500
67353	976501
137557	976502
113929	976503
4143	976504
24613	976505
43093	976506
307933	976507
146185	976508
32290	976509
59656	976510
231183	976511
4990	976512
202964	976513
300	976514
54018	976515
13579	976516
67981	976517
33591	976518
278367	976519
231610	976520
155137	976521
335078	976522
85389	976523
218741	976524
305910	976525
69712	976526
37733	976527
304992	976528
146299	976529
80870	976530
7230	976531
71934	976532
332318	976533
26943	976534
156668	976535
98985	976536
40	976537
98469	976538
110069	976539
154240	976540
17504	976541
47813	976542
93267	976543
56743	976544
71908	976545
70541	976546
48377	976547
93498	976548
34127	976549
68785	976550
72044	976551
119186	976552
16297	976553
120514	976554
24543	976555
121862	976556
101022	976557
153012	976558
64378	976559
44165	976560
9983	976561
6206	976562
451	976563
347083	976564
204647	976565
345592	976566
346416	976567
33809	976568
115221	976569
73353	976570
16421	976571
69545	976572
238392	976573
87137	976574
66928	976575
204945	976576
20334	976577
162401	976578
64513	976579
195161	976580
19296	976581
258971	976582
53028	976583
9785	976584
164767	976585
52930	976586
154252	976587
138994	976588
61842	976589
31275	976590
136702	976591
44327	976592
161609	976593
67520	976594
41155	976595
203598	976596
305794	976597
208236	976598
197301	976599
32998	976600
13045	976601
208744	976602
37986	976603
19710	976604
182100	976605
33140	976606
199094	976607
233661	976608
345488	976609
126834	976610
254204	976611
43338	976612
243117	976613
72103	976614
51506	976615
26154	976616
41046	976617
1912	976618
30062	976619
328259	976620
170193	976621
154238	976622
21755	976623
131414	976624
97001	976625
156959	976626
39783	976627
419	976628
16273	976629
70117	976630
46580	976631
11854	976632
103717	976633
122455	976634
57133	976635
202197	976636
72275	976637
7411	976638
8207	976639
8163	976640
5644	976641
105930	976642
15864	976643
63273	976644
163241	976645
66516	976646
21164	976647
67878	976648
104587	976649
9763	976650
46641	976651
5625	976652
70033	976653
123762	976654
2781	976655
161926	976656
272732	976657
59673	976658
2315	976659
27633	976660
3924	976661
13810	976662
44026	976663
35807	976664
197016	976665
102972	976666
47437	976667
167800	976668
21224	976669
5616	976670
69608	976671
166221	976672
168122	976673
78109	976674
95411	976675
19904	976676
240507	976677
15899	976678
1010	976679
20153	976680
46580	976681
105352	976682
8810	976683
11971	976684
85581	976685
30785	976686
188287	976687
102692	976688
83370	976689
82868	976690
57800	976691
11175	976692
45465	976693
267668	976694
3180	976695
186528	976696
124190	976697
123717	976698
126509	976699
3344	976700
2853	976701
31506	976702
13523	976703
200920	976704
88101	976705
285462	976706
351368	976707
207734	976708
68649	976709
44156	976710
99521	976711
55707	976712
345502	976713
6455	976714
661	976715
79307	976716
64624	976717
169089	976718
88120	976719
285342	976720
83491	976721
79615	976722
357484	976723
121646	976724
131352	976725
337170	976726
176585	976727
297182	976728
60487	976729
81316	976730
91950	976731
345530	976732
151877	976733
236247	976734
26264	976735
49106	976736
33394	976737
76415	976738
331426	976739
37984	976740
27181	976741
270310	976742
15862	976743
197290	976744
41866	976745
23858	976746
2401	976747
35843	976748
112301	976749
8375	976750
71902	976751
147786	976752
153744	976753
100302	976754
340651	976755
92465	976756
23803	976757
64862	976758
322649	976759
35062	976760
18193	976761
12073	976762
22525	976763
100377	976764
122101	976765
174243	976766
102459	976767
206639	976768
129855	976769
56147	976770
174124	976771
307346	976772
15777	976773
26989	976774
5986	976775
97253	976776
55286	976777
195628	976778
322	976779
263397	976780
58003	976781
51687	976782
202060	976783
60870	976784
8484	976785
145372	976786
145868	976787
24177	976788
65572	976789
258958	976790
340143	976791
54347	976792
23176	976793
8872	976794
30934	976795
224295	976796
118296	976797
222077	976798
5997	976799
336602	976800
13574	976801
250839	976802
47820	976803
180332	976804
225687	976805
60518	976806
20587	976807
138077	976808
5863	976809
70662	976810
43625	976811
163788	976812
230694	976813
77373	976814
331126	976815
99160	976816
29491	976817
155190	976818
33337	976819
177951	976820
12526	976821
289381	976822
84348	976823
304616	976824
126272	976825
20613	976826
138576	976827
33120	976828
23935	976829
246654	976830
161420	976831
303097	976832
223317	976833
89048	976834
22103	976835
159191	976836
622	976837
272036	976838
10761	976839
243124	976840
315636	976841
1383	976842
224020	976843
1993	976844
280695	976845
130002	976846
61489	976847
25378	976848
10250	976849
43	976850
43	976851
2474	976852
63243	976853
73405	976854
58650	976855
260457	976856
260446	976857
240880	976858
58650	976859
58650	976860
46677	976861
73984	976862
232865	976863
73984	976864
4847	976865
63326	976866
35541	976867
150904	976868
73984	976869
63248	976870
21744	976871
246110	976872
244005	976873
96428	976874
1923	976875
41188	976876
232	976877
112476	976878
39274	976879
1321	976880
185957	976881
150872	976882
48348	976883
265936	976884
1142	976885
136136	976886
4394	976887
107609	976888
152047	976889
162170	976890
60448	976891
185586	976892
5374	976893
211885	976894
132713	976895
43432	976896
13945	976897
343126	976898
14848	976899
7699	976900
14848	976901
330473	976902
100706	976903
295511	976904
142000	976905
16475	976906
250687	976907
87870	976908
87156	976909
52627	976910
132713	976911
86349	976912
47474	976913
25950	976914
250262	976915
303379	976916
18483	976917
14848	976918
58160	976919
8383	976920
28245	976921
107567	976922
93424	976923
134561	976924
338925	976925
51299	976926
186298	976927
115448	976928
26994	976929
3698	976930
125721	976931
1333	976932
9434	976933
8036	976934
53703	976935
253238	976936
6457	976937
3642	976938
29577	976939
140672	976940
42768	976941
207668	976942
6647	976943
71734	976944
72459	976945
90441	976946
175475	976947
117626	976948
16744	976949
107622	976950
211593	976951
26633	976952
95043	976953
19306	976954
157484	976955
31464	976956
75754	976957
23214	976958
7120	976959
967	976960
49913	976961
1981	976962
32084	976963
128530	976964
100403	976965
19554	976966
63019	976967
23011	976968
349	976969
889	976970
28910	976971
13652	976972
49637	976973
205062	976974
29078	976975
35636	976976
146723	976977
308644	976978
122413	976979
300121	976980
132176	976981
483	976982
21945	976983
182110	976984
687	976985
143173	976986
1462	976987
57404	976988
76423	976989
1165	976990
285076	976991
177246	976992
122867	976993
9006	976994
27103	976995
100430	976996
204418	976997
175758	976998
4423	976999
61643	977000
58746	977001
96970	977002
50016	977003
123793	977004
255535	977005
304377	977006
203682	977007
54109	977008
51601	977009
66224	977010
194844	977011
321745	977012
1884	977013
11302	977014
7653	977015
6411	977016
26647	977017
66233	977018
184414	977019
123085	977020
330652	977021
259407	977022
236586	977023
54209	977024
4317	977025
22508	977026
254421	977027
46230	977028
41159	977029
204321	977030
159406	977031
332904	977032
57914	977033
293	977034
250278	977035
45109	977036
332543	977037
254678	977038
242054	977039
198176	977040
156033	977041
261724	977042
95061	977043
155329	977044
254245	977045
77834	977046
31366	977047
17483	977048
42729	977049
155646	977050
68553	977051
70857	977052
98982	977053
44089	977054
53679	977055
103332	977056
179684	977057
32545	977058
321583	977059
178561	977060
19516	977061
81046	977062
267039	977063
161506	977064
265846	977065
155385	977066
173519	977067
161880	977068
227786	977069
96272	977070
117134	977071
137944	977072
29842	977073
103376	977074
120272	977075
356196	977076
260994	977077
332951	977078
328424	977079
207736	977080
130735	977081
20883	977082
7233	977083
117288	977084
153262	977085
210300	977086
247197	977087
186630	977088
185730	977089
311686	977090
10407	977091
290475	977092
127422	977093
191120	977094
288014	977095
284340	977096
232073	977097
311424	977098
86629	977099
12049	977100
75409	977101
20882	977102
75409	977103
81796	977104
145488	977105
21638	977106
1550	977107
125990	977108
125075	977109
82791	977110
217742	977111
146782	977112
7983	977113
34523	977114
205880	977115
146832	977116
14594	977117
157454	977118
94105	977119
219104	977120
339667	977121
56789	977122
20366	977123
98029	977124
210975	977125
266587	977126
37638	977127
200610	977128
97920	977129
108423	977130
42481	977131
48147	977132
12946	977133
800	977134
12038	977135
182242	977136
150767	977137
11448	977138
219796	977139
91985	977140
7	977141
118333	977142
28588	977143
260848	977144
83784	977145
67335	977146
17197	977147
235863	977148
21268	977149
124788	977150
82798	977151
200035	977152
333683	977153
342742	977154
124720	977155
347355	977156
344189	977157
199205	977158
336598	977159
337628	977160
101558	977161
263052	977162
71046	977163
51697	977164
55800	977165
68571	977166
223484	977167
215480	977168
88842	977169
77416	977170
91752	977171
85443	977172
30226	977173
300135	977174
92099	977175
1636	977176
52034	977177
343647	977178
144645	977179
39157	977180
211905	977181
116988	977182
31661	977183
70486	977184
7018	977185
54784	977186
4725	977187
66656	977188
158998	977189
66692	977190
206579	977191
261558	977192
261537	977193
159001	977194
159314	977195
45377	977196
159203	977197
261565	977198
872	977199
58078	977200
10356	977201
6390	977202
23813	977203
207051	977204
29733	977205
101249	977206
32321	977207
123083	977208
15722	977209
205662	977210
147215	977211
68812	977212
10355	977213
168295	977214
296	977215
118962	977216
53209	977217
62676	977218
141418	977219
11656	977220
105138	977221
11867	977222
62483	977223
88685	977224
26023	977225
3119	977226
168256	977227
10774	977228
355681	977229
5138	977230
15571	977231
15582	977232
27467	977233
59225	977234
21657	977235
190230	977236
67962	977237
103349	977238
256384	977239
21707	977240
36361	977241
349659	977242
317749	977243
198243	977244
210360	977245
69108	977246
107810	977247
113044	977248
33666	977249
62546	977250
318115	977251
56315	977252
5542	977253
40407	977254
29874	977255
18544	977256
1443	977257
114559	977258
117900	977259
317052	977260
318133	977261
88489	977262
279492	977263
33309	977264
32731	977265
77459	977266
67591	977267
161446	977268
265504	977269
9648	977270
190655	977271
209698	977272
347675	977273
3097	977274
23412	977275
351598	977276
103725	977277
128798	977278
14711	977279
17013	977280
25633	977281
32860	977282
352	977283
1659	977284
86242	977285
1012	977286
383	977287
96815	977288
231433	977289
75075	977290
25236	977291
12390	977292
106255	977293
115763	977294
178061	977295
275912	977296
32731	977297
181317	977298
351779	977299
302113	977300
90120	977301
27295	977302
205827	977303
48255	977304
273357	977305
42616	977306
38808	977307
348958	977308
53744	977309
127114	977310
99282	977311
105175	977312
35044	977313
56513	977314
128733	977315
209709	977316
128493	977317
13378	977318
344654	977319
155497	977320
69809	977321
86856	977322
229674	977323
228386	977324
87065	977325
276408	977326
209568	977327
161709	977328
100067	977329
129906	977330
11900	977331
133696	977332
8067	977333
301038	977334
258718	977335
128469	977336
106887	977337
46440	977338
156000	977339
180520	977340
225691	977341
338482	977342
116495	977343
272948	977344
187105	977345
5080	977346
69477	977347
89255	977348
171251	977349
11853	977350
91047	977351
241385	977352
99451	977353
7089	977354
170281	977355
62468	977356
20868	977357
318362	977358
68148	977359
351480	977360
207494	977361
40770	977362
67898	977363
124282	977364
35670	977365
122627	977366
345049	977367
207861	977368
12610	977369
28868	977370
94586	977371
168	977372
165648	977373
183488	977374
16976	977375
166008	977376
266331	977377
67955	977378
103893	977379
91043	977380
162523	977381
163500	977382
119243	977383
271219	977384
68186	977385
103655	977386
167923	977387
46469	977388
228689	977389
255130	977390
163391	977391
167313	977392
118168	977393
45665	977394
225416	977395
228628	977396
4354	977397
45679	977398
230299	977399
209908	977400
94558	977401
104242	977402
86147	977403
135362	977404
53925	977405
94848	977406
148766	977407
17609	977408
353879	977409
47279	977410
185783	977411
318663	977412
45625	977413
78306	977414
102549	977415
309603	977416
99061	977417
165679	977418
16838	977419
3700	977420
101471	977421
210447	977422
209184	977423
357463	977424
209364	977425
4503	977426
93853	977427
43457	977428
15596	977429
14680	977430
57761	977431
230460	977432
60517	977433
200938	977434
22580	977435
185218	977436
353932	977437
162892	977438
40974	977439
272867	977440
47015	977441
287654	977442
189181	977443
25467	977444
27733	977445
304830	977446
101235	977447
66036	977448
352491	977449
66036	977450
351275	977451
157271	977452
32131	977453
91800	977454
1833	977455
126219	977456
142972	977457
67883	977458
32940	977459
221587	977460
46464	977461
266861	977462
155937	977463
276200	977464
83315	977465
102912	977466
5145	977467
83397	977468
82956	977469
144561	977470
128200	977471
33076	977472
207499	977473
161744	977474
9731	977475
21046	977476
335017	977477
7119	977478
307827	977479
349477	977480
80483	977481
59315	977482
61386	977483
1934	977484
194209	977485
205068	977486
9743	977487
41933	977488
23366	977489
93185	977490
19715	977491
23545	977492
161815	977493
165284	977494
47327	977495
166461	977496
13072	977497
199712	977498
167695	977499
216262	977500
8748	977501
796	977502
398	977503
161843	977504
104570	977505
163743	977506
46878	977507
207082	977508
105072	977509
246513	977510
17306	977511
6908	977512
59217	977513
83517	977514
272114	977515
181849	977516
68405	977517
8298	977518
188405	977519
27339	977520
265355	977521
67567	977522
70090	977523
75185	977524
352438	977525
5861	977526
103001	977527
25946	977528
44896	977529
25612	977530
26296	977531
189967	977532
69477	977533
78886	977534
2516	977535
45378	977536
66637	977537
101025	977538
261445	977539
137808	977540
36512	977541
29219	977542
22693	977543
27758	977544
1147	977545
11153	977546
101205	977547
197691	977548
61064	977549
5137	977550
4268	977551
15431	977552
2753	977553
18544	977554
52816	977555
2157	977556
5154	977557
2016	977558
168879	977559
58590	977560
101049	977561
47768	977562
56169	977563
128589	977564
118190	977565
28972	977566
2477	977567
9065	977568
24120	977569
66508	977570
274395	977571
64050	977572
86579	977573
36398	977574
66688	977575
2746	977576
70225	977577
106410	977578
159473	977579
872	977580
349332	977581
183222	977582
82513	977583
32394	977584
73467	977585
79850	977586
33693	977587
28487	977588
159450	977589
73877	977590
159000	977591
25825	977592
71163	977593
261118	977594
2565	977595
261416	977596
52819	977597
75797	977598
10391	977599
6475	977600
101203	977601
79736	977602
30109	977603
8979	977604
6450	977605
48437	977606
19119	977607
63656	977608
10558	977609
203267	977610
106057	977611
129604	977612
66562	977613
93155	977614
66636	977615
85468	977616
86589	977617
15838	977618
3380	977619
6471	977620
45341	977621
5892	977622
31659	977623
66690	977624
101221	977625
261857	977626
22700	977627
261865	977628
101337	977629
159292	977630
192987	977631
34826	977632
22988	977633
261411	977634
2566	977635
66681	977636
40903	977637
261545	977638
42058	977639
58712	977640
188837	977641
25984	977642
159215	977643
101212	977644
101024	977645
16615	977646
66647	977647
159241	977648
66657	977649
53279	977650
261520	977651
159445	977652
66685	977653
1264	977654
101026	977655
66642	977656
261492	977657
121227	977658
101331	977659
261771	977660
260872	977661
158967	977662
194976	977663
159228	977664
261846	977665
261420	977666
158995	977667
152703	977668
261472	977669
158997	977670
192945	977671
101203	977672
51965	977673
188526	977674
30605	977675
101023	977676
16689	977677
44207	977678
45389	977679
261541	977680
45380	977681
317358	977682
5083	977683
30394	977684
172522	977685
56461	977686
314924	977687
146720	977688
350990	977689
74792	977690
55004	977691
10808	977692
12441	977693
26061	977694
188757	977695
100863	977696
252205	977697
89438	977698
16588	977699
44979	977700
69822	977701
20968	977702
18171	977703
96436	977704
305863	977705
310600	977706
73582	977707
13903	977708
3291	977709
13612	977710
14032	977711
4117	977712
246088	977713
170776	977714
202342	977715
18174	977716
6231	977717
77025	977718
14232	977719
103799	977720
162988	977721
335	977722
89791	977723
340438	977724
198052	977725
2389	977726
18320	977727
42858	977728
6059	977729
236640	977730
166182	977731
68071	977732
115972	977733
31279	977734
222586	977735
7486	977736
115006	977737
1528	977738
87028	977739
87011	977740
47713	977741
102788	977742
48735	977743
20621	977744
63155	977745
98815	977746
77869	977747
35739	977748
2	977749
42252	977750
25485	977751
134293	977752
54599	977753
331804	977754
9891	977755
337081	977756
92579	977757
334507	977758
10985	977759
198488	977760
6289	977761
126360	977762
20399	977763
59176	977764
45939	977765
110302	977766
22554	977767
254428	977768
245721	977769
5910	977770
48156	977771
338841	977772
90282	977773
30407	977774
46404	977775
12975	977776
29315	977777
27447	977778
151639	977779
133233	977780
119491	977781
43947	977782
16274	977783
141914	977784
263267	977785
10879	977786
63025	977787
78147	977788
78117	977789
18262	977790
74533	977791
5022	977792
50597	977793
214099	977794
7519	977795
228383	977796
195399	977797
82216	977798
31789	977799
318059	977800
314821	977801
263491	977802
24052	977803
149164	977804
105351	977805
141057	977806
318869	977807
1584	977808
148512	977809
230876	977810
33396	977811
300392	977812
301764	977813
62274	977814
7651	977815
17408	977816
166856	977817
31446	977818
341430	977819
2775	977820
67760	977821
1677	977822
86549	977823
107673	977824
33376	977825
82619	977826
87173	977827
31442	977828
154926	977829
136447	977830
42443	977831
1621	977832
344961	977833
166647	977834
14379	977835
337517	977836
29813	977837
38272	977838
155947	977839
330325	977840
178170	977841
31451	977842
4	977843
331368	977844
42486	977845
336279	977846
80606	977847
10215	977848
87016	977849
123131	977850
45038	977851
8053	977852
189170	977853
348387	977854
578	977855
241505	977856
86315	977857
1393	977858
8771	977859
314454	977860
312620	977861
52174	977862
77128	977863
315630	977864
190862	977865
37448	977866
74136	977867
20709	977868
202734	977869
3640	977870
33693	977871
20924	977872
53205	977873
4383	977874
305	977875
1002	977876
49408	977877
4975	977878
219167	977879
264482	977880
2594	977881
2082	977882
266671	977883
274805	977884
112082	977885
49868	977886
349422	977887
207803	977888
352515	977889
177116	977890
196135	977891
109867	977892
293681	977893
27378	977894
166759	977895
86602	977896
289472	977897
45098	977898
173044	977899
73123	977900
4520	977901
206359	977902
94285	977903
7023	977904
207851	977905
208085	977906
244767	977907
334305	977908
33991	977909
34630	977910
52879	977911
131737	977912
2722	977913
125	977914
116465	977915
95273	977916
221	977917
4832	977918
108376	977919
101916	977920
208944	977921
107368	977922
7468	977923
4439	977924
45647	977925
29139	977926
55954	977927
31905	977928
18888	977929
3942	977930
326017	977931
260116	977932
45150	977933
7916	977934
260067	977935
249330	977936
5120	977937
1049	977938
5674	977939
16254	977940
12607	977941
80278	977942
77432	977943
90063	977944
192010	977945
107705	977946
254996	977947
254976	977948
230887	977949
42500	977950
6591	977951
114449	977952
66394	977953
103227	977954
2599	977955
95208	977956
201900	977957
57527	977958
183301	977959
3828	977960
77309	977961
6407	977962
119551	977963
109079	977964
287942	977965
238559	977966
84869	977967
53373	977968
43224	977969
30734	977970
145923	977971
27665	977972
3460	977973
72873	977974
13980	977975
51207	977976
102338	977977
40891	977978
7063	977979
97717	977980
63487	977981
70	977982
13847	977983
277443	977984
15015	977985
125552	977986
83279	977987
51322	977988
13956	977989
159617	977990
1338	977991
3931	977992
18003	977993
12439	977994
349754	977995
5879	977996
75904	977997
171197	977998
30432	977999
79576	978000
106827	978001
8437	978002
68651	978003
122127	978004
37217	978005
6202	978006
84361	978007
11324	978008
126360	978009
102329	978010
54906	978011
248116	978012
14293	978013
30246	978014
270890	978015
31467	978016
312929	978017
311840	978018
22608	978019
324511	978020
62154	978021
119111	978022
1	978023
459	978024
89633	978025
59353	978026
121686	978027
83324	978028
54412	978029
199843	978030
24828	978031
12723	978032
210053	978033
162300	978034
9818	978035
68581	978036
12747	978037
265271	978038
161750	978039
5231	978040
68131	978041
100329	978042
23467	978043
9849	978044
23386	978045
29049	978046
46694	978047
16584	978048
164607	978049
165037	978050
7340	978051
124938	978052
173637	978053
147993	978054
127477	978055
25119	978056
110050	978057
30469	978058
151687	978059
217891	978060
71422	978061
25501	978062
38585	978063
65058	978064
200856	978065
249273	978066
25564	978067
187207	978068
19390	978069
191045	978070
47633	978071
28371	978072
70393	978073
124672	978074
127771	978075
146119	978076
164522	978077
7083	978078
337678	978079
14714	978080
187206	978081
82430	978082
32349	978083
17295	978084
100844	978085
1959	978086
33303	978087
118586	978088
46381	978089
2406	978090
86377	978091
15342	978092
130768	978093
5587	978094
41384	978095
25418	978096
32873	978097
69412	978098
38239	978099
17827	978100
202050	978101
32836	978102
55312	978103
12199	978104
209488	978105
3533	978106
130068	978107
195263	978108
81240	978109
54699	978110
36901	978111
10381	978112
38736	978113
77817	978114
119155	978115
10471	978116
104968	978117
34917	978118
1907	978119
3376	978120
15676	978121
8213	978122
56518	978123
146	978124
45246	978125
124821	978126
4192	978127
43853	978128
104634	978129
35904	978130
3780	978131
236887	978132
7230	978133
19616	978134
25764	978135
169675	978136
63073	978137
47492	978138
185239	978139
87705	978140
66376	978141
30308	978142
63347	978143
1731	978144
243551	978145
6281	978146
13842	978147
38725	978148
17009	978149
51981	978150
5098	978151
61078	978152
237878	978153
80683	978154
33174	978155
348698	978156
34928	978157
161247	978158
13716	978159
272129	978160
56563	978161
120128	978162
65318	978163
21964	978164
6399	978165
17016	978166
20646	978167
4504	978168
138280	978169
101178	978170
97691	978171
1721	978172
100071	978173
138081	978174
1273	978175
485	978176
102612	978177
52121	978178
56	978179
172191	978180
132070	978181
126695	978182
117596	978183
151494	978184
195612	978185
119986	978186
5055	978187
336265	978188
28147	978189
197330	978190
11436	978191
88524	978192
105922	978193
259123	978194
158927	978195
8384	978196
44431	978197
74794	978198
117093	978199
60211	978200
14574	978201
123670	978202
1288	978203
20950	978204
32144	978205
352631	978206
15253	978207
165734	978208
18326	978209
25425	978210
17916	978211
173346	978212
19904	978213
58946	978214
198527	978215
21232	978216
198936	978217
7523	978218
43091	978219
346939	978220
11069	978221
10381	978222
177692	978223
21492	978224
14437	978225
146362	978226
59784	978227
337651	978228
5522	978229
21993	978230
27888	978231
218760	978232
351601	978233
9175	978234
18661	978235
28751	978236
45096	978237
78781	978238
59712	978239
59185	978240
16645	978241
203751	978242
32343	978243
3166	978244
243268	978245
120682	978246
14163	978247
102619	978248
36582	978249
110477	978250
6968	978251
81773	978252
355617	978253
12856	978254
124531	978255
2129	978256
54643	978257
81394	978258
340294	978259
2797	978260
4943	978261
337474	978262
105043	978263
24818	978264
31598	978265
92768	978266
19465	978267
8296	978268
116761	978269
75530	978270
202875	978271
39264	978272
245341	978273
7261	978274
85073	978275
266568	978276
867	978277
159080	978278
294989	978279
6605	978280
84131	978281
206348	978282
76004	978283
334558	978284
352085	978285
219902	978286
13788	978287
8759	978288
43126	978289
54037	978290
66420	978291
330339	978292
113166	978293
73691	978294
18702	978295
116696	978296
136801	978297
49301	978298
88999	978299
12821	978300
174557	978301
9619	978302
246936	978303
351566	978304
66697	978305
10453	978306
644	978307
191670	978308
199963	978309
47704	978310
234758	978311
467	978312
113628	978313
17625	978314
48917	978315
8146	978316
63949	978317
65806	978318
321404	978319
38274	978320
326306	978321
32708	978322
144001	978323
25621	978324
234351	978325
29736	978326
77074	978327
318	978328
199859	978329
9679	978330
163414	978331
111518	978332
40257	978333
18684	978334
55082	978335
37764	978336
29624	978337
343596	978338
10466	978339
14996	978340
23563	978341
34706	978342
12902	978343
2819	978344
213948	978345
77884	978346
128397	978347
6250	978348
3635	978349
75760	978350
741	978351
192311	978352
135239	978353
184335	978354
51299	978355
231600	978356
129352	978357
15191	978358
170519	978359
93892	978360
209731	978361
300435	978362
81199	978363
126345	978364
19657	978365
184903	978366
37639	978367
17671	978368
9471	978369
26799	978370
182802	978371
29864	978372
24062	978373
176168	978374
29332	978375
205055	978376
25644	978377
257899	978378
18293	978379
298091	978380
49670	978381
72750	978382
293859	978383
56698	978384
61135	978385
27963	978386
315884	978387
42338	978388
279597	978389
55839	978390
2662	978391
72558	978392
259013	978393
351758	978394
323602	978395
107552	978396
183	978397
163690	978398
37367	978399
45532	978400
320553	978401
289267	978402
147474	978403
33606	978404
50162	978405
52	978406
337427	978407
206068	978408
209210	978409
76023	978410
72804	978411
109786	978412
5632	978413
297639	978414
109803	978415
16406	978416
280843	978417
73029	978418
109231	978419
73029	978420
106680	978421
159502	978422
5286	978423
317428	978424
191844	978425
7856	978426
97279	978427
5095	978428
267828	978429
129683	978430
258146	978431
5301	978432
92384	978433
23153	978434
7483	978435
6132	978436
121967	978437
18242	978438
243464	978439
18075	978440
41687	978441
1758	978442
87095	978443
20155	978444
356962	978445
105039	978446
33257	978447
10281	978448
36902	978449
352513	978450
12395	978451
175733	978452
19136	978453
81798	978454
27060	978455
18575	978456
32118	978457
48806	978458
56141	978459
181934	978460
157189	978461
23675	978462
3069	978463
176510	978464
238153	978465
7986	978466
25737	978467
98587	978468
9297	978469
175533	978470
290742	978471
5738	978472
175398	978473
89013	978474
110589	978475
13714	978476
52581	978477
94970	978478
127273	978479
24116	978480
15844	978481
293283	978482
28239	978483
98317	978484
93870	978485
308149	978486
133853	978487
85782	978488
1763	978489
22005	978490
175923	978491
208608	978492
271937	978493
172024	978494
129706	978495
1766	978496
170930	978497
21978	978498
140672	978499
207895	978500
8460	978501
178648	978502
8318	978503
7160	978504
19996	978505
45923	978506
324285	978507
283482	978508
11085	978509
109840	978510
299310	978511
45938	978512
11614	978513
76532	978514
9260	978515
92673	978516
5682	978517
284357	978518
169293	978519
176015	978520
34799	978521
12699	978522
23126	978523
126984	978524
11009	978525
286102	978526
32969	978527
42539	978528
79416	978529
122038	978530
88177	978531
9343	978532
47814	978533
55708	978534
166778	978535
107552	978536
122648	978537
122648	978538
79906	978539
32360	978540
54071	978541
293523	978542
10779	978543
118791	978544
9970	978545
17087	978546
165499	978547
22766	978548
21339	978549
141885	978550
22755	978551
149382	978552
211536	978553
24564	978554
154140	978555
210622	978556
276827	978557
56893	978558
13902	978559
346165	978560
11989	978561
79015	978562
295422	978563
85926	978564
96108	978565
30807	978566
52824	978567
1689	978568
115897	978569
52748	978570
38377	978571
24498	978572
85920	978573
72187	978574
8253	978575
78261	978576
83812	978577
48108	978578
58235	978579
95248	978580
35471	978581
205358	978582
95712	978583
310490	978584
40537	978585
75839	978586
297105	978587
2128	978588
10677	978589
4505	978590
2649	978591
13946	978592
53261	978593
48375	978594
173926	978595
1387	978596
49361	978597
18158	978598
64426	978599
13364	978600
61935	978601
10779	978602
22599	978603
4990	978604
919	978605
42973	978606
340781	978607
346771	978608
148310	978609
178838	978610
149206	978611
35514	978612
102551	978613
95604	978614
298069	978615
121356	978616
346082	978617
21903	978618
240415	978619
225609	978620
152	978621
18860	978622
91663	978623
243686	978624
73445	978625
77445	978626
54709	978627
300161	978628
2267	978629
178127	978630
162902	978631
160644	978632
333909	978633
52357	978634
15186	978635
126996	978636
23074	978637
84649	978638
344710	978639
1577	978640
41986	978641
14644	978642
111349	978643
30758	978644
183265	978645
18072	978646
1030	978647
167044	978648
273511	978649
27570	978650
16879	978651
60274	978652
13593	978653
22983	978654
83980	978655
50268	978656
16225	978657
147695	978658
204676	978659
225772	978660
9085	978661
128125	978662
4758	978663
131923	978664
9874	978665
5062	978666
8545	978667
133610	978668
52506	978669
6647	978670
29393	978671
94564	978672
91523	978673
71566	978674
27372	978675
201206	978676
10398	978677
128516	978678
109282	978679
5768	978680
10516	978681
109761	978682
113111	978683
184487	978684
27419	978685
35868	978686
186167	978687
4409	978688
76017	978689
84313	978690
34391	978691
5140	978692
25381	978693
36913	978694
4302	978695
17616	978696
416	978697
128320	978698
21256	978699
351754	978700
36095	978701
173	978702
292856	978703
74792	978704
173504	978705
38667	978706
128045	978707
100108	978708
301455	978709
72725	978710
17606	978711
24743	978712
186106	978713
4127	978714
257790	978715
12831	978716
1173	978717
129034	978718
208	978719
103701	978720
136123	978721
1212	978722
141352	978723
6958	978724
9916	978725
51904	978726
100412	978727
26749	978728
17132	978729
220920	978730
6460	978731
169860	978732
41707	978733
106094	978734
97397	978735
7215	978736
5736	978737
4296	978738
76865	978739
48667	978740
2718	978741
53592	978742
83625	978743
27744	978744
57513	978745
39539	978746
25219	978747
188646	978748
1662	978749
13397	978750
13754	978751
4762	978752
203525	978753
2945	978754
18091	978755
34853	978756
69439	978757
7675	978758
76291	978759
78917	978760
22109	978761
11671	978762
64557	978763
19096	978764
32049	978765
5672	978766
22139	978767
81575	978768
13700	978769
36292	978770
76269	978771
22125	978772
67578	978773
82370	978774
480	978775
886	978776
23727	978777
70120	978778
4943	978779
33111	978780
8248	978781
780	978782
1832	978783
190385	978784
137583	978785
10240	978786
1815	978787
3167	978788
32907	978789
69233	978790
23536	978791
44579	978792
64996	978793
9151	978794
1219	978795
33042	978796
9627	978797
634	978798
69013	978799
25307	978800
274752	978801
46416	978802
2207	978803
332	978804
82955	978805
175810	978806
3222	978807
7689	978808
117977	978809
172310	978810
9038	978811
31812	978812
15335	978813
23026	978814
88901	978815
79253	978816
5967	978817
34378	978818
17804	978819
108308	978820
18070	978821
45336	978822
35048	978823
49852	978824
3524	978825
5081	978826
13562	978827
30898	978828
101403	978829
6720	978830
57932	978831
21766	978832
95952	978833
146980	978834
42269	978835
4478	978836
76246	978837
144205	978838
85614	978839
3393	978840
14551	978841
25729	978842
25290	978843
25326	978844
85816	978845
21625	978846
86202	978847
78542	978848
61557	978849
25941	978850
23341	978851
85514	978852
7652	978853
98749	978854
108177	978855
45305	978856
151599	978857
32966	978858
18396	978859
189962	978860
154198	978861
31015	978862
250922	978863
3458	978864
92802	978865
117699	978866
7377	978867
188865	978868
27271	978869
18644	978870
41535	978871
45843	978872
160564	978873
7917	978874
76673	978875
2314	978876
5001	978877
9573	978878
2839	978879
35815	978880
9754	978881
72257	978882
9532	978883
79478	978884
45187	978885
42878	978886
41486	978887
264585	978888
7378	978889
29627	978890
48213	978891
188522	978892
28447	978893
27363	978894
1828	978895
1548	978896
7139	978897
22526	978898
315649	978899
154826	978900
69203	978901
20620	978902
12202	978903
3142	978904
149980	978905
61697	978906
14419	978907
32048	978908
25255	978909
4997	978910
24387	978911
26621	978912
19845	978913
37459	978914
117124	978915
63992	978916
257182	978917
45290	978918
21705	978919
9214	978920
83469	978921
29936	978922
7320	978923
57611	978924
44890	978925
102655	978926
71903	978927
30331	978928
289311	978929
12868	978930
188793	978931
2253	978932
1896	978933
71790	978934
214797	978935
5346	978936
57950	978937
2274	978938
209091	978939
7586	978940
62012	978941
83651	978942
45758	978943
45728	978944
36748	978945
172337	978946
108633	978947
77093	978948
5439	978949
61024	978950
18733	978951
202991	978952
118113	978953
1085	978954
170	978955
395	978956
188929	978957
49292	978958
27599	978959
6266	978960
7756	978961
25906	978962
25825	978963
28694	978964
86052	978965
6444	978966
28933	978967
5219	978968
37615	978969
3306	978970
16428	978971
340465	978972
13109	978973
200943	978974
127587	978975
4342	978976
3468	978977
172162	978978
71149	978979
52059	978980
16955	978981
14926	978982
289453	978983
58528	978984
81241	978985
15324	978986
3412	978987
60036	978988
124073	978989
298243	978990
8532	978991
189431	978992
127627	978993
49758	978994
285745	978995
15573	978996
291175	978997
49629	978998
196730	978999
12505	979000
28810	979001
54788	979002
91650	979003
172225	979004
101751	979005
2	979006
4909	979007
48729	979008
6203	979009
24208	979010
12435	979011
12435	979012
44169	979013
176944	979014
173601	979015
175249	979016
923	979017
121248	979018
27780	979019
215124	979020
129388	979021
318064	979022
66207	979023
321166	979024
15131	979025
227753	979026
29242	979027
113508	979028
142265	979029
2535	979030
40341	979031
42400	979032
300151	979033
186128	979034
226316	979035
58016	979036
136557	979037
88683	979038
5055	979039
234258	979040
75981	979041
82810	979042
93988	979043
242146	979044
347741	979045
345	979046
15044	979047
18359	979048
25648	979049
29431	979050
18215	979051
100301	979052
63243	979053
895	979054
118089	979055
75919	979056
26104	979057
59362	979058
5554	979059
2	979060
342280	979061
96494	979062
63820	979063
152	979064
302693	979065
151597	979066
266160	979067
161657	979068
30753	979069
48368	979070
90635	979071
163784	979072
11206	979073
299622	979074
66840	979075
123267	979076
239889	979077
94709	979078
288053	979079
36811	979080
55065	979081
2878	979082
281652	979083
337131	979084
67287	979085
9002	979086
24971	979087
23634	979088
10712	979089
2846	979090
219850	979091
28381	979092
58630	979093
15197	979094
160218	979095
2712	979096
84890	979097
93946	979098
9099	979099
2511	979100
174085	979101
53884	979102
79621	979103
40231	979104
243346	979105
24827	979106
339740	979107
46880	979108
3924	979109
242039	979110
4242	979111
301533	979112
300158	979113
300141	979114
223011	979115
111742	979116
22611	979117
71270	979118
48403	979119
440	979120
440	979121
86791	979122
440	979123
44994	979124
30165	979125
148687	979126
71393	979127
170370	979128
284161	979129
284294	979130
285100	979131
108060	979132
283695	979133
284051	979134
108255	979135
71156	979136
171230	979137
108381	979138
283297	979139
170697	979140
95731	979141
241049	979142
149279	979143
150911	979144
5884	979145
45163	979146
148534	979147
45172	979148
150775	979149
3557	979150
85547	979151
112717	979152
98491	979153
223	979154
157379	979155
56085	979156
21627	979157
3666	979158
3666	979159
42244	979160
132757	979161
15844	979162
15844	979163
24690	979164
344941	979165
155426	979166
335620	979167
34149	979168
36262	979169
19537	979170
17304	979171
53564	979172
149542	979173
135824	979174
22678	979175
243069	979176
48461	979177
200310	979178
3604	979179
172034	979180
200310	979181
177113	979182
120894	979183
21612	979184
209547	979185
166	979186
139520	979187
5259	979188
109978	979189
5357	979190
49179	979191
65562	979192
679	979193
2030	979194
2326	979195
20863	979196
19785	979197
11999	979198
245960	979199
5378	979200
100663	979201
8349	979202
36606	979203
14591	979204
102290	979205
10204	979206
12148	979207
121658	979208
337710	979209
340249	979210
82723	979211
74510	979212
6532	979213
339302	979214
26466	979215
19290	979216
37209	979217
347832	979218
126685	979219
345106	979220
80276	979221
278559	979222
71069	979223
19712	979224
37124	979225
10762	979226
336188	979227
204356	979228
336530	979229
129512	979230
345579	979231
101599	979232
154115	979233
5940	979234
182	979235
82627	979236
19616	979237
6684	979238
42647	979239
226962	979240
137233	979241
90964	979242
139700	979243
154891	979244
32628	979245
5169	979246
48499	979247
231803	979248
175316	979249
88029	979250
135641	979251
33504	979252
54667	979253
137510	979254
24469	979255
40442	979256
77051	979257
52877	979258
68610	979259
17843	979260
61159	979261
20516	979262
20516	979263
308	979264
353322	979265
550	979266
10821	979267
2943	979268
44426	979269
294676	979270
158464	979271
5496	979272
1689	979273
36926	979274
75970	979275
34498	979276
40010	979277
1434	979278
24507	979279
314567	979280
4744	979281
59732	979282
32667	979283
247201	979284
37088	979285
188718	979286
31758	979287
63459	979288
50	979289
21239	979290
214	979291
14412	979292
138233	979293
118121	979294
15107	979295
23607	979296
142796	979297
105062	979298
68867	979299
7127	979300
865	979301
132225	979302
62377	979303
247826	979304
329941	979305
195949	979306
14474	979307
14021	979308
39970	979309
150244	979310
93819	979311
244682	979312
718	979313
4782	979314
60916	979315
25475	979316
37764	979317
145387	979318
121541	979319
60991	979320
42401	979321
50180	979322
12551	979323
173978	979324
43919	979325
24674	979326
89447	979327
323446	979328
23168	979329
285269	979330
24094	979331
317378	979332
7886	979333
38159	979334
85773	979335
178685	979336
18978	979337
307028	979338
100312	979339
8231	979340
87161	979341
35106	979342
122502	979343
222573	979344
203379	979345
96254	979346
21700	979347
21700	979348
325443	979349
26573	979350
125123	979351
12509	979352
155385	979353
198850	979354
260465	979355
121448	979356
53864	979357
324194	979358
334707	979359
192969	979360
134923	979361
206787	979362
351493	979363
207773	979364
184073	979365
2729	979366
132659	979367
130467	979368
13439	979369
137	979370
151515	979371
8541	979372
286479	979373
55193	979374
60852	979375
13919	979376
178664	979377
175102	979378
9398	979379
177767	979380
135563	979381
58696	979382
42242	979383
19380	979384
10052	979385
29381	979386
247379	979387
31817	979388
109454	979389
240	979390
51229	979391
12633	979392
246175	979393
150464	979394
21083	979395
842	979396
28766	979397
189081	979398
140317	979399
15503	979400
12303	979401
29182	979402
71548	979403
15680	979404
172960	979405
24591	979406
752	979407
133196	979408
118907	979409
69598	979410
47085	979411
144162	979412
17776	979413
42516	979414
118269	979415
19830	979416
19171	979417
4831	979418
300670	979419
225074	979420
271041	979421
161945	979422
4495	979423
91906	979424
76060	979425
7226	979426
146087	979427
192848	979428
1543	979429
183083	979430
28298	979431
49846	979432
57376	979433
2299	979434
20724	979435
81727	979436
41402	979437
115390	979438
79339	979439
193666	979440
6018	979441
34412	979442
261	979443
71441	979444
27281	979445
74441	979446
1104	979447
20104	979448
12162	979449
3060	979450
75351	979451
1557	979452
109672	979453
194120	979454
60893	979455
82780	979456
5264	979457
220108	979458
13009	979459
179280	979460
27257	979461
144710	979462
9434	979463
8929	979464
46147	979465
58486	979466
133059	979467
164847	979468
100003	979469
135903	979470
93350	979471
77904	979472
125798	979473
94431	979474
29120	979475
274158	979476
312230	979477
214066	979478
29317	979479
2206	979480
46884	979481
50060	979482
60692	979483
49050	979484
17666	979485
14227	979486
52712	979487
8223	979488
14152	979489
13110	979490
17651	979491
48731	979492
110091	979493
74199	979494
267549	979495
312900	979496
142185	979497
46919	979498
239490	979499
193372	979500
13460	979501
208426	979502
67925	979503
2639	979504
29574	979505
58326	979506
92630	979507
3882	979508
147858	979509
153830	979510
210337	979511
72443	979512
10964	979513
82290	979514
171809	979515
334043	979516
234415	979517
3562	979518
46391	979519
5257	979520
343196	979521
36621	979522
36644	979523
48995	979524
48863	979525
42671	979526
48871	979527
126163	979528
346719	979529
201026	979530
47268	979531
121834	979532
162290	979533
53100	979534
177629	979535
29329	979536
108559	979537
4948	979538
57769	979539
97282	979540
108719	979541
123203	979542
219146	979543
275	979544
128866	979545
67194	979546
93974	979547
503	979548
145668	979549
21035	979550
103612	979551
173047	979552
12173	979553
340880	979554
59241	979555
7983	979556
12204	979557
1091	979558
91894	979559
3743	979560
109350	979561
336079	979562
193639	979563
154715	979564
127640	979565
143026	979566
45885	979567
143213	979568
99072	979569
115632	979570
3371	979571
219638	979572
28875	979573
145123	979574
15524	979575
235257	979576
95939	979577
171213	979578
18326	979579
878	979580
302793	979581
243791	979582
18857	979583
108934	979584
263457	979585
201554	979586
68615	979587
2865	979588
21956	979589
70714	979590
3371	979591
4354	979592
120287	979593
7267	979594
7346	979595
337317	979596
278522	979597
45983	979598
63600	979599
15960	979600
16	979601
162900	979602
1683	979603
7577	979604
174944	979605
85104	979606
173301	979607
106021	979608
50659	979609
321640	979610
901	979611
143910	979612
81459	979613
90651	979614
1297	979615
168588	979616
173084	979617
8321	979618
28640	979619
79368	979620
132056	979621
4307	979622
294252	979623
3091	979624
191430	979625
5723	979626
22143	979627
92614	979628
312353	979629
38854	979630
16782	979631
124923	979632
14311	979633
204497	979634
83359	979635
9152	979636
14201	979637
71441	979638
27854	979639
20527	979640
125554	979641
24086	979642
36938	979643
125926	979644
258809	979645
14837	979646
1537	979647
3227	979648
28452	979649
63760	979650
223195	979651
306742	979652
4	979653
22864	979654
263462	979655
516	979656
34773	979657
2113	979658
37409	979659
45028	979660
21698	979661
132240	979662
246715	979663
66947	979664
13597	979665
12931	979666
78783	979667
13311	979668
79108	979669
51632	979670
169256	979671
84490	979672
60259	979673
94471	979674
125964	979675
28506	979676
118203	979677
4556	979678
61282	979679
16864	979680
71431	979681
1833	979682
17209	979683
23444	979684
45012	979685
3825	979686
171612	979687
112213	979688
168598	979689
7822	979690
20075	979691
17439	979692
2224	979693
58063	979694
12566	979695
2218	979696
215619	979697
195336	979698
91581	979699
69602	979700
5860	979701
54725	979702
40712	979703
766	979704
9688	979705
4294	979706
29347	979707
181204	979708
136517	979709
31855	979710
5803	979711
58794	979712
6816	979713
83903	979714
7638	979715
162362	979716
105998	979717
163024	979718
195167	979719
35317	979720
205041	979721
50659	979722
120327	979723
246605	979724
58663	979725
305277	979726
54585	979727
218944	979728
106050	979729
203535	979730
123664	979731
108236	979732
163919	979733
118794	979734
34771	979735
171225	979736
284129	979737
51333	979738
101359	979739
131714	979740
194276	979741
160613	979742
93850	979743
120416	979744
121931	979745
77809	979746
19777	979747
21197	979748
43190	979749
12853	979750
1066	979751
92536	979752
214075	979753
65310	979754
320989	979755
17303	979756
261	979757
321424	979758
206524	979759
7829	979760
55174	979761
33047	979762
180391	979763
104613	979764
54806	979765
41342	979766
184088	979767
291557	979768
6808	979769
33893	979770
172875	979771
108501	979772
13744	979773
164521	979774
61509	979775
251295	979776
121738	979777
44982	979778
63340	979779
333815	979780
22181	979781
314	979782
93211	979783
21396	979784
17910	979785
351363	979786
2521	979787
173950	979788
10200	979789
16379	979790
258231	979791
133616	979792
94473	979793
130421	979794
7154	979795
24614	979796
69398	979797
173354	979798
191938	979799
219999	979800
337946	979801
125196	979802
10643	979803
91887	979804
65087	979805
11609	979806
63047	979807
46239	979808
32248	979809
84902	979810
159605	979811
185891	979812
2422	979813
1936	979814
11750	979815
70474	979816
126051	979817
34969	979818
67569	979819
71402	979820
191174	979821
323552	979822
35683	979823
2276	979824
51574	979825
93893	979826
17617	979827
61430	979828
45948	979829
7218	979830
86354	979831
52644	979832
112487	979833
51467	979834
104892	979835
26404	979836
32277	979837
11435	979838
94878	979839
262815	979840
280113	979841
14043	979842
124894	979843
93387	979844
4926	979845
3322	979846
43204	979847
58445	979848
139050	979849
302137	979850
21917	979851
14885	979852
50969	979853
4888	979854
97329	979855
101383	979856
42755	979857
17659	979858
81900	979859
124428	979860
97	979861
128449	979862
68825	979863
28547	979864
48607	979865
81755	979866
7900	979867
49437	979868
144871	979869
233335	979870
108648	979871
95791	979872
66033	979873
57427	979874
102912	979875
17826	979876
25347	979877
41109	979878
285878	979879
45747	979880
199138	979881
24086	979882
111780	979883
30597	979884
72483	979885
48865	979886
289324	979887
10145	979888
109245	979889
146592	979890
90410	979891
130933	979892
199495	979893
52982	979894
162768	979895
348846	979896
102090	979897
156989	979898
3985	979899
147652	979900
125973	979901
86830	979902
162745	979903
210219	979904
163952	979905
141708	979906
54603	979907
48757	979908
36995	979909
347382	979910
4609	979911
72197	979912
112166	979913
20751	979914
57524	979915
67180	979916
132905	979917
42797	979918
8815	979919
20059	979920
5035	979921
73730	979922
31830	979923
14313	979924
255584	979925
145706	979926
30392	979927
128851	979928
8310	979929
74425	979930
15175	979931
157715	979932
102892	979933
117	979934
71438	979935
52709	979936
205524	979937
334830	979938
2682	979939
7012	979940
25441	979941
3678	979942
52	979943
238074	979944
122608	979945
66802	979946
170682	979947
187541	979948
337040	979949
81792	979950
162183	979951
4013	979952
42957	979953
66100	979954
214126	979955
23493	979956
28723	979957
80033	979958
146087	979959
94371	979960
57443	979961
85706	979962
227712	979963
262481	979964
79306	979965
105713	979966
16750	979967
262552	979968
2572	979969
43357	979970
190294	979971
21680	979972
320160	979973
3032	979974
49418	979975
71274	979976
2910	979977
185676	979978
284144	979979
82445	979980
147755	979981
64627	979982
104094	979983
3861	979984
307557	979985
29184	979986
55461	979987
134992	979988
166528	979989
7901	979990
73568	979991
141815	979992
7870	979993
45918	979994
269798	979995
117699	979996
143314	979997
298996	979998
345128	979999
7667	980000
87797	980001
93055	980002
142819	980003
248903	980004
983	980005
52863	980006
11699	980007
338368	980008
58475	980009
125022	980010
247039	980011
145961	980012
179654	980013
158879	980014
93653	980015
65208	980016
99177	980017
17415	980018
127564	980019
87115	980020
118029	980021
195018	980022
324481	980023
1478	980024
8281	980025
8321	980026
136172	980027
133737	980028
202839	980029
81120	980030
18325	980031
229391	980032
5174	980033
93563	980034
15561	980035
58485	980036
4060	980037
75584	980038
50698	980039
266979	980040
61691	980041
172911	980042
195992	980043
179040	980044
30926	980045
317852	980046
199568	980047
275515	980048
223282	980049
49165	980050
18261	980051
124891	980052
167926	980053
128221	980054
60442	980055
82416	980056
97745	980057
1337	980058
196002	980059
128281	980060
263822	980061
7224	980062
249447	980063
45987	980064
77982	980065
104892	980066
15213	980067
317144	980068
2560	980069
81892	980070
28707	980071
79397	980072
3100	980073
18504	980074
92415	980075
175023	980076
3661	980077
263828	980078
157470	980079
124625	980080
149128	980081
69488	980082
222465	980083
9380	980084
315057	980085
188493	980086
34402	980087
48929	980088
23136	980089
28939	980090
201187	980091
32785	980092
9703	980093
288102	980094
9807	980095
111782	980096
186058	980097
171611	980098
220626	980099
195613	980100
20679	980101
3041	980102
58565	980103
14986	980104
116963	980105
292432	980106
143942	980107
307381	980108
34231	980109
68454	980110
44414	980111
196938	980112
94902	980113
81294	980114
69708	980115
4141	980116
144864	980117
12602	980118
46585	980119
336653	980120
163392	980121
106058	980122
47134	980123
12160	980124
52648	980125
129272	980126
58445	980127
33952	980128
49879	980129
38104	980130
63550	980131
236444	980132
41263	980133
26404	980134
261	980135
95987	980136
188855	980137
5299	980138
6946	980139
59704	980140
126785	980141
34543	980142
260230	980143
2510	980144
15335	980145
2397	980146
51201	980147
1520	980148
19092	980149
214903	980150
195052	980151
56272	980152
35876	980153
2515	980154
48895	980155
2918	980156
21163	980157
39400	980158
5224	980159
26873	980160
56272	980161
283810	980162
172045	980163
122765	980164
44704	980165
353009	980166
355415	980167
185435	980168
3830	980169
117258	980170
109372	980171
1812	980172
48758	980173
77461	980174
36769	980175
56513	980176
84829	980177
16349	980178
1198	980179
3618	980180
263554	980181
34795	980182
101864	980183
482	980184
190898	980185
160337	980186
6810	980187
115	980188
182629	980189
160415	980190
78030	980191
4141	980192
188127	980193
343223	980194
4702	980195
227363	980196
78256	980197
190962	980198
119	980199
1710	980200
15063	980201
38561	980202
119	980203
163383	980204
58708	980205
75303	980206
15548	980207
503	980208
118045	980209
243475	980210
79204	980211
5154	980212
1907	980213
1263	980214
1263	980215
2436	980216
17102	980217
283	980218
97650	980219
9	980220
30777	980221
2574	980222
96056	980223
2086	980224
23934	980225
4711	980226
27574	980227
214129	980228
17	980229
31038	980230
4015	980231
536	980232
53279	980233
221717	980234
116899	980235
5915	980236
1754	980237
647	980238
31801	980239
135208	980240
124679	980241
305853	980242
31723	980243
15426	980244
27158	980245
66192	980246
16262	980247
199422	980248
89658	980249
21646	980250
150365	980251
7306	980252
4268	980253
162198	980254
120428	980255
186142	980256
19430	980257
88892	980258
87633	980259
33467	980260
280858	980261
12469	980262
68210	980263
150811	980264
260021	980265
274825	980266
6225	980267
105100	980268
150679	980269
55991	980270
13280	980271
247430	980272
84143	980273
10857	980274
260613	980275
51800	980276
18590	980277
100837	980278
164643	980279
38537	980280
5075	980281
274740	980282
22453	980283
201376	980284
294477	980285
46748	980286
104410	980287
23102	980288
271037	980289
103214	980290
49615	980291
110679	980292
2	980293
7231	980294
101146	980295
111038	980296
155798	980297
125881	980298
205374	980299
97514	980300
97454	980301
97318	980302
64817	980303
274419	980304
97285	980305
37120	980306
102771	980307
266629	980308
164051	980309
271447	980310
271542	980311
44150	980312
153070	980313
196420	980314
249073	980315
249029	980316
265558	980317
72984	980318
192364	980319
164779	980320
290875	980321
30791	980322
64849	980323
312556	980324
19120	980325
7223	980326
124597	980327
276396	980328
334231	980329
333123	980330
161423	980331
167034	980332
128319	980333
245949	980334
37180	980335
275483	980336
47391	980337
70147	980338
209204	980339
353704	980340
106634	980341
323470	980342
54304	980343
84214	980344
35722	980345
35475	980346
55528	980347
111052	980348
195064	980349
128162	980350
183358	980351
63411	980352
26302	980353
59871	980354
26656	980355
174870	980356
208206	980357
310	980358
351914	980359
118352	980360
5216	980361
8126	980362
5216	980363
16667	980364
12501	980365
561	980366
77721	980367
3357	980368
190626	980369
119036	980370
11710	980371
285797	980372
229528	980373
2594	980374
94582	980375
77115	980376
53090	980377
8675	980378
14217	980379
11766	980380
5164	980381
160800	980382
25926	980383
25762	980384
67675	980385
81424	980386
82755	980387
347238	980388
82679	980389
198353	980390
65653	980391
345883	980392
208302	980393
273246	980394
6858	980395
144185	980396
7036	980397
27331	980398
152675	980399
83426	980400
125282	980401
346548	980402
338364	980403
19413	980404
287918	980405
20525	980406
265433	980407
56892	980408
195329	980409
160096	980410
126239	980411
80823	980412
55138	980413
344262	980414
123678	980415
26758	980416
340828	980417
2792	980418
333731	980419
3372	980420
10956	980421
34609	980422
171261	980423
321	980424
55129	980425
61364	980426
128055	980427
8150	980428
8141	980429
9809	980430
54442	980431
2736	980432
153566	980433
13769	980434
54881	980435
6929	980436
499	980437
3556	980438
33482	980439
321752	980440
70743	980441
11286	980442
52938	980443
5232	980444
19514	980445
190500	980446
232440	980447
38832	980448
5902	980449
199213	980450
3777	980451
4632	980452
81080	980453
91856	980454
170358	980455
277020	980456
211673	980457
14134	980458
66621	980459
57816	980460
1888	980461
4616	980462
56716	980463
8392	980464
159377	980465
51745	980466
56653	980467
6394	980468
18640	980469
6051	980470
10958	980471
65215	980472
5932	980473
107968	980474
19992	980475
121786	980476
316335	980477
22175	980478
33185	980479
157428	980480
46737	980481
322606	980482
60042	980483
1796	980484
234028	980485
100309	980486
135489	980487
105159	980488
119457	980489
114495	980490
181658	980491
8200	980492
124269	980493
298115	980494
7160	980495
39244	980496
105941	980497
26808	980498
253053	980499
159769	980500
160765	980501
178529	980502
70156	980503
88439	980504
243980	980505
3021	980506
96379	980507
7218	980508
21897	980509
150499	980510
245946	980511
150747	980512
81991	980513
22722	980514
37781	980515
18793	980516
18793	980517
27093	980518
348046	980519
20796	980520
20796	980521
20796	980522
20796	980523
20796	980524
279188	980525
182858	980526
38525	980527
210017	980528
40416	980529
37597	980530
43920	980531
29744	980532
3839	980533
128228	980534
155842	980535
9256	980536
71056	980537
117209	980538
343762	980539
16575	980540
32648	980541
346772	980542
291192	980543
272674	980544
292380	980545
210103	980546
95764	980547
208163	980548
283363	980549
108119	980550
343234	980551
54510	980552
141783	980553
115825	980554
227260	980555
157992	980556
8038	980557
30388	980558
97002	980559
136583	980560
48942	980561
96295	980562
47265	980563
79249	980564
26358	980565
133638	980566
216182	980567
5830	980568
290	980569
12690	980570
17231	980571
177974	980572
6058	980573
6006	980574
442	980575
87881	980576
32221	980577
86560	980578
6321	980579
112120	980580
26213	980581
28106	980582
65887	980583
156181	980584
228593	980585
47230	980586
85219	980587
17076	980588
124306	980589
69778	980590
262460	980591
268009	980592
26213	980593
130904	980594
36627	980595
205097	980596
67454	980597
15154	980598
1082	980599
49179	980600
3210	980601
69593	980602
105539	980603
19442	980604
182827	980605
169994	980606
57169	980607
20163	980608
2389	980609
80846	980610
12	980611
3041	980612
6489	980613
95809	980614
3869	980615
160515	980616
45781	980617
5491	980618
55943	980619
119097	980620
67188	980621
125826	980622
343713	980623
75846	980624
75851	980625
117981	980626
46474	980627
144601	980628
48763	980629
29911	980630
94116	980631
23035	980632
107954	980633
171157	980634
170556	980635
170614	980636
71297	980637
170636	980638
71279	980639
13091	980640
48414	980641
170802	980642
70363	980643
190546	980644
1797	980645
267489	980646
11723	980647
19054	980648
128693	980649
296992	980650
112285	980651
141529	980652
3425	980653
83089	980654
205229	980655
27741	980656
54019	980657
4721	980658
27	980659
38706	980660
22854	980661
278316	980662
129096	980663
111273	980664
350276	980665
344024	980666
106089	980667
209007	980668
129713	980669
349117	980670
56554	980671
302581	980672
7200	980673
71524	980674
61840	980675
177149	980676
36217	980677
50428	980678
119310	980679
185434	980680
159964	980681
21905	980682
327714	980683
19486	980684
49954	980685
192095	980686
98221	980687
205743	980688
190817	980689
165192	980690
287360	980691
35506	980692
79972	980693
56972	980694
34550	980695
209676	980696
286244	980697
166457	980698
19992	980699
259357	980700
108938	980701
76033	980702
131467	980703
285523	980704
49734	980705
236704	980706
135226	980707
73236	980708
25656	980709
277298	980710
32874	980711
51405	980712
76365	980713
25430	980714
76387	980715
76165	980716
185728	980717
115931	980718
35709	980719
185476	980720
51405	980721
310738	980722
185159	980723
25394	980724
3305	980725
51450	980726
310720	980727
184825	980728
116112	980729
309272	980730
116025	980731
185799	980732
51402	980733
6394	980734
116720	980735
25437	980736
25464	980737
116351	980738
186046	980739
35624	980740
25430	980741
76323	980742
75986	980743
25464	980744
116576	980745
309517	980746
51496	980747
75828	980748
115808	980749
76669	980750
75891	980751
184637	980752
25324	980753
25314	980754
76365	980755
184761	980756
116248	980757
58694	980758
76703	980759
6360	980760
186274	980761
310813	980762
4097	980763
3323	980764
51512	980765
308218	980766
116371	980767
40260	980768
76062	980769
310275	980770
25567	980771
76198	980772
76572	980773
186275	980774
310241	980775
184475	980776
281	980777
76695	980778
51332	980779
41990	980780
149384	980781
74261	980782
90156	980783
65442	980784
1	980785
25117	980786
96439	980787
45108	980788
74538	980789
176993	980790
1585	980791
27411	980792
5823	980793
271830	980794
166332	980795
162393	980796
161174	980797
168591	980798
46007	980799
32634	980800
71221	980801
194549	980802
36187	980803
1071	980804
263182	980805
15530	980806
2285	980807
233958	980808
174968	980809
222011	980810
63438	980811
231	980812
158975	980813
1373	980814
168086	980815
41739	980816
219218	980817
73983	980818
66128	980819
69566	980820
110040	980821
256666	980822
65229	980823
102742	980824
176660	980825
281140	980826
181861	980827
194335	980828
284662	980829
265762	980830
243203	980831
25012	980832
302012	980833
203568	980834
75832	980835
44956	980836
50246	980837
58784	980838
60634	980839
142966	980840
809	980841
84101	980842
47646	980843
23191	980844
283406	980845
57765	980846
1766	980847
326	980848
105478	980849
53260	980850
192012	980851
18155	980852
38670	980853
1054	980854
350	980855
2604	980856
38500	980857
28244	980858
73851	980859
223712	980860
27501	980861
172666	980862
53987	980863
68266	980864
70801	980865
37048	980866
14048	980867
334086	980868
350519	980869
75	980870
285111	980871
96904	980872
17986	980873
18738	980874
76660	980875
261013	980876
326	980877
14859	980878
72006	980879
25831	980880
148118	980881
55137	980882
55137	980883
125361	980884
177530	980885
43896	980886
1419	980887
122946	980888
1897	980889
1897	980890
1755	980891
11285	980892
69262	980893
170921	980894
64908	980895
191446	980896
144899	980897
27138	980898
52393	980899
217699	980900
223603	980901
257054	980902
261000	980903
49610	980904
111741	980905
308142	980906
92270	980907
85379	980908
237300	980909
135875	980910
151038	980911
201297	980912
96248	980913
243484	980914
13856	980915
25982	980916
73757	980917
283579	980918
283159	980919
244423	980920
325871	980921
263745	980922
4109	980923
14225	980924
40813	980925
54467	980926
160387	980927
45621	980928
119354	980929
31036	980930
52916	980931
189365	980932
18129	980933
105764	980934
97018	980935
238530	980936
146371	980937
238334	980938
238241	980939
94307	980940
103826	980941
146337	980942
23744	980943
22356	980944
208178	980945
280616	980946
247697	980947
45854	980948
70240	980949
6504	980950
21483	980951
18949	980952
29370	980953
130432	980954
346652	980955
19634	980956
36057	980957
82455	980958
53512	980959
24079	980960
2582	980961
316388	980962
263510	980963
9060	980964
10285	980965
22295	980966
164668	980967
285827	980968
86415	980969
16707	980970
4722	980971
255226	980972
1714	980973
163398	980974
48088	980975
146378	980976
238538	980977
60403	980978
8088	980979
230394	980980
648	980981
38035	980982
176952	980983
180	980984
29440	980985
16177	980986
46300	980987
119189	980988
61004	980989
96988	980990
15140	980991
326900	980992
149756	980993
142754	980994
192496	980995
329467	980996
148751	980997
43082	980998
118577	980999
219881	981000
195245	981001
334320	981002
71179	981003
63743	981004
15392	981005
74711	981006
101153	981007
292489	981008
30692	981009
120261	981010
170326	981011
280	981012
114100	981013
203119	981014
10688	981015
187227	981016
93665	981017
25457	981018
111175	981019
621	981020
125315	981021
4301	981022
132258	981023
311346	981024
1383	981025
75781	981026
67047	981027
48417	981028
4853	981029
44527	981030
14114	981031
210344	981032
1319	981033
254566	981034
155713	981035
119376	981036
117948	981037
166744	981038
14550	981039
70	981040
95778	981041
45343	981042
38913	981043
3135	981044
35562	981045
68864	981046
7513	981047
206178	981048
166509	981049
165617	981050
96989	981051
53993	981052
20627	981053
62278	981054
35555	981055
94934	981056
174103	981057
3875	981058
29818	981059
12588	981060
42529	981061
264616	981062
29818	981063
52380	981064
168508	981065
330572	981066
23299	981067
237918	981068
45727	981069
1508	981070
22727	981071
2573	981072
3833	981073
54963	981074
324434	981075
969	981076
332389	981077
39357	981078
316868	981079
295474	981080
26729	981081
295728	981082
153659	981083
91258	981084
38956	981085
9920	981086
40951	981087
231602	981088
226406	981089
228973	981090
87640	981091
13631	981092
155290	981093
182227	981094
61174	981095
59392	981096
43086	981097
2989	981098
318931	981099
198426	981100
85461	981101
39303	981102
277906	981103
15835	981104
4229	981105
138072	981106
52181	981107
18889	981108
72316	981109
64814	981110
355878	981111
2004	981112
25897	981113
53095	981114
327692	981115
22859	981116
6493	981117
8804	981118
278249	981119
71759	981120
243047	981121
9311	981122
181327	981123
150785	981124
63859	981125
96530	981126
78180	981127
149380	981128
122789	981129
37404	981130
243130	981131
222819	981132
92187	981133
923	981134
26954	981135
6597	981136
30225	981137
24120	981138
6870	981139
3740	981140
78006	981141
117194	981142
14151	981143
108735	981144
38418	981145
13296	981146
57432	981147
161866	981148
5163	981149
28750	981150
46337	981151
41205	981152
67935	981153
69243	981154
167961	981155
354983	981156
23435	981157
33366	981158
12120	981159
69342	981160
33194	981161
152066	981162
9354	981163
226212	981164
132466	981165
10599	981166
18095	981167
23237	981168
22641	981169
227811	981170
65263	981171
98720	981172
99856	981173
127169	981174
42767	981175
46541	981176
68724	981177
278293	981178
23255	981179
9841	981180
205	981181
455	981182
42189	981183
59186	981184
213540	981185
212721	981186
2707	981187
1825	981188
69501	981189
52425	981190
1806	981191
44353	981192
9729	981193
59753	981194
12977	981195
67052	981196
131176	981197
52896	981198
14027	981199
5932	981200
24654	981201
2707	981202
67426	981203
9678	981204
8087	981205
225238	981206
28084	981207
7784	981208
347626	981209
222910	981210
35901	981211
7784	981212
73744	981213
68927	981214
33114	981215
167674	981216
5292	981217
4056	981218
7768	981219
145834	981220
107836	981221
203284	981222
3282	981223
97331	981224
129140	981225
76854	981226
2270	981227
76854	981228
82104	981229
12999	981230
64591	981231
804	981232
322713	981233
74314	981234
74831	981235
109054	981236
108666	981237
13222	981238
4951	981239
13256	981240
171853	981241
16686	981242
110408	981243
12604	981244
56434	981245
56434	981246
10166	981247
160230	981248
9510	981249
284072	981250
4708	981251
4704	981252
58392	981253
31830	981254
159585	981255
289306	981256
19810	981257
13225	981258
22804	981259
357381	981260
1841	981261
105222	981262
4393	981263
10266	981264
110711	981265
78846	981266
48750	981267
3231	981268
194574	981269
67085	981270
94870	981271
108674	981272
175585	981273
151145	981274
118200	981275
94233	981276
48408	981277
64531	981278
353444	981279
556	981280
163824	981281
237606	981282
2075	981283
5266	981284
4218	981285
4218	981286
4218	981287
65594	981288
136091	981289
316712	981290
51551	981291
47907	981292
54210	981293
80189	981294
73649	981295
197193	981296
53041	981297
121661	981298
18023	981299
33406	981300
155769	981301
75835	981302
60104	981303
252868	981304
5475	981305
63853	981306
3276	981307
8381	981308
132690	981309
2208	981310
78708	981311
105027	981312
6736	981313
178133	981314
6493	981315
120147	981316
75761	981317
18242	981318
16672	981319
9541	981320
40806	981321
2703	981322
3	981323
109254	981324
9097	981325
665	981326
46501	981327
25483	981328
13904	981329
86361	981330
224361	981331
115666	981332
35769	981333
149401	981334
42450	981335
6365	981336
221846	981337
48054	981338
98136	981339
16896	981340
8723	981341
37262	981342
219603	981343
135284	981344
476	981345
132872	981346
10814	981347
87923	981348
87848	981349
213072	981350
16439	981351
71139	981352
47692	981353
90482	981354
149318	981355
8895	981356
25474	981357
33460	981358
96972	981359
33916	981360
11124	981361
23513	981362
8124	981363
38388	981364
97820	981365
67461	981366
1841	981367
342856	981368
88451	981369
50034	981370
31038	981371
41943	981372
4612	981373
158623	981374
25411	981375
2869	981376
33503	981377
13368	981378
5758	981379
5758	981380
53295	981381
22018	981382
138947	981383
24324	981384
19042	981385
26872	981386
141258	981387
32112	981388
85275	981389
1226	981390
1446	981391
105259	981392
271815	981393
145169	981394
310255	981395
275700	981396
354074	981397
207504	981398
6950	981399
828	981400
170601	981401
7767	981402
22759	981403
113520	981404
183399	981405
10204	981406
118840	981407
231564	981408
177068	981409
26981	981410
42043	981411
93404	981412
29298	981413
8228	981414
84688	981415
37864	981416
18049	981417
239495	981418
84511	981419
117234	981420
52618	981421
116040	981422
4244	981423
127155	981424
16579	981425
120329	981426
90652	981427
187600	981428
2	981429
33632	981430
39978	981431
328543	981432
184756	981433
31155	981434
105847	981435
274673	981436
324639	981437
36514	981438
61105	981439
82623	981440
73662	981441
97679	981442
7094	981443
81808	981444
106612	981445
18958	981446
3122	981447
326206	981448
15410	981449
193553	981450
68922	981451
73629	981452
313057	981453
30118	981454
14333	981455
9041	981456
149258	981457
873	981458
78923	981459
8680	981460
132024	981461
45691	981462
72	981463
68825	981464
15870	981465
201738	981466
181529	981467
259243	981468
35265	981469
14478	981470
251990	981471
251159	981472
2970	981473
159634	981474
96170	981475
69676	981476
118586	981477
206421	981478
81321	981479
275310	981480
167183	981481
146399	981482
271907	981483
238676	981484
271364	981485
323719	981486
276359	981487
120926	981488
192370	981489
340556	981490
238393	981491
147054	981492
105484	981493
284625	981494
36631	981495
105762	981496
2306	981497
239133	981498
238443	981499
7381	981500
2029	981501
24363	981502
14631	981503
3972	981504
7379	981505
19222	981506
1618	981507
57583	981508
117160	981509
41638	981510
210799	981511
157120	981512
182654	981513
234008	981514
61439	981515
41942	981516
92730	981517
130317	981518
157072	981519
61672	981520
10673	981521
10949	981522
30022	981523
184900	981524
88766	981525
76446	981526
138883	981527
3694	981528
45319	981529
309732	981530
18450	981531
75963	981532
6365	981533
41509	981534
76095	981535
75066	981536
205369	981537
48397	981538
10746	981539
208296	981540
193356	981541
26397	981542
208486	981543
16271	981544
85329	981545
121296	981546
6127	981547
48843	981548
284554	981549
47762	981550
53651	981551
16004	981552
289900	981553
2276	981554
274112	981555
289455	981556
96780	981557
288840	981558
44189	981559
288138	981560
247080	981561
109585	981562
291338	981563
16	981564
111569	981565
27390	981566
121328	981567
155423	981568
33	981569
104086	981570
84191	981571
79816	981572
47449	981573
129205	981574
7242	981575
52548	981576
296776	981577
3508	981578
219145	981579
122013	981580
178458	981581
3381	981582
122710	981583
38615	981584
283529	981585
12246	981586
220	981587
351549	981588
270559	981589
79397	981590
77957	981591
117938	981592
65032	981593
14287	981594
16319	981595
279379	981596
65304	981597
58927	981598
127102	981599
89544	981600
37480	981601
4313	981602
145310	981603
89413	981604
66156	981605
5907	981606
10484	981607
15387	981608
155843	981609
36844	981610
4133	981611
340379	981612
253064	981613
7581	981614
346138	981615
303117	981616
61629	981617
93913	981618
74751	981619
34658	981620
87313	981621
65574	981622
254343	981623
181588	981624
181775	981625
74789	981626
187459	981627
258910	981628
70858	981629
31387	981630
23139	981631
1380	981632
14432	981633
146561	981634
46140	981635
80472	981636
7654	981637
4313	981638
213551	981639
458	981640
150019	981641
64685	981642
29662	981643
129688	981644
115276	981645
115276	981646
64513	981647
48335	981648
67562	981649
54062	981650
131831	981651
138737	981652
52600	981653
18827	981654
51996	981655
7236	981656
1108	981657
143198	981658
73610	981659
668	981660
93155	981661
238718	981662
158796	981663
238962	981664
173674	981665
146360	981666
146366	981667
14095	981668
239057	981669
146891	981670
238398	981671
7235	981672
26623	981673
76496	981674
68152	981675
39642	981676
25501	981677
18563	981678
114386	981679
150558	981680
346910	981681
48174	981682
277806	981683
118025	981684
14032	981685
40842	981686
116094	981687
278611	981688
351064	981689
278472	981690
97348	981691
327017	981692
23754	981693
52245	981694
9903	981695
111115	981696
17821	981697
32994	981698
30440	981699
94932	981700
111314	981701
46126	981702
310409	981703
141137	981704
2757	981705
100814	981706
274420	981707
23456	981708
122527	981709
88183	981710
90840	981711
196503	981712
139187	981713
67833	981714
322226	981715
194142	981716
196431	981717
141478	981718
140143	981719
55575	981720
26943	981721
33216	981722
103472	981723
68646	981724
60188	981725
6119	981726
60341	981727
69604	981728
246761	981729
33735	981730
185493	981731
206257	981732
141316	981733
348123	981734
2962	981735
82504	981736
5373	981737
89716	981738
138386	981739
245563	981740
227062	981741
294459	981742
49746	981743
133384	981744
24818	981745
4897	981746
95698	981747
24335	981748
6170	981749
101925	981750
89028	981751
175335	981752
30721	981753
267879	981754
27329	981755
186937	981756
128862	981757
110278	981758
158049	981759
45671	981760
216239	981761
172592	981762
60588	981763
41339	981764
29048	981765
19691	981766
19199	981767
41330	981768
66288	981769
146991	981770
32647	981771
70671	981772
54263	981773
202261	981774
112642	981775
289318	981776
51637	981777
91033	981778
116041	981779
75834	981780
209371	981781
34008	981782
227207	981783
147019	981784
110804	981785
97749	981786
176844	981787
3724	981788
27342	981789
72486	981790
178201	981791
205856	981792
50950	981793
156153	981794
63763	981795
150427	981796
63849	981797
63726	981798
245763	981799
25421	981800
40122	981801
8635	981802
276290	981803
119773	981804
272306	981805
6347	981806
5070	981807
75545	981808
3305	981809
2277	981810
141025	981811
148857	981812
61759	981813
345657	981814
204334	981815
94972	981816
55694	981817
204424	981818
242953	981819
115985	981820
4184	981821
19847	981822
170826	981823
350318	981824
14280	981825
79805	981826
176749	981827
208296	981828
127472	981829
351140	981830
224498	981831
180327	981832
154745	981833
1476	981834
99461	981835
81547	981836
70002	981837
9504	981838
4941	981839
60829	981840
48403	981841
9504	981842
4941	981843
4941	981844
9504	981845
295514	981846
7958	981847
2228	981848
37923	981849
161211	981850
8425	981851
245877	981852
1015	981853
1015	981854
2095	981855
245878	981856
30544	981857
96708	981858
276	981859
150836	981860
3008	981861
151330	981862
96627	981863
64060	981864
245862	981865
63755	981866
246133	981867
7168	981868
246386	981869
150838	981870
96503	981871
185633	981872
237344	981873
7496	981874
388	981875
204103	981876
73432	981877
154282	981878
97985	981879
49567	981880
21198	981881
41605	981882
86911	981883
85490	981884
386	981885
43877	981886
104683	981887
158423	981888
350810	981889
177388	981890
30711	981891
159419	981892
148269	981893
95628	981894
153885	981895
47052	981896
150236	981897
30286	981898
1173	981899
29787	981900
40868	981901
102686	981902
56206	981903
71960	981904
27661	981905
86413	981906
57833	981907
10773	981908
35981	981909
82889	981910
55665	981911
169105	981912
123946	981913
19712	981914
73193	981915
154979	981916
42932	981917
226575	981918
1145	981919
38849	981920
5197	981921
2706	981922
247623	981923
148579	981924
182002	981925
224572	981926
52183	981927
305988	981928
153892	981929
332123	981930
157974	981931
4276	981932
18375	981933
14514	981934
29796	981935
268892	981936
92927	981937
232772	981938
108645	981939
259124	981940
2341	981941
31943	981942
9606	981943
102356	981944
16822	981945
60395	981946
21464	981947
70920	981948
61	981949
57220	981950
117716	981951
65319	981952
39040	981953
101908	981954
317694	981955
190915	981956
191890	981957
19891	981958
7530	981959
2347	981960
52207	981961
66558	981962
9501	981963
31885	981964
281	981965
33	981966
22831	981967
120172	981968
300656	981969
1492	981970
118778	981971
33	981972
1358	981973
813	981974
85487	981975
143747	981976
80015	981977
47226	981978
23560	981979
169894	981980
16590	981981
76302	981982
304560	981983
73741	981984
138243	981985
43090	981986
127998	981987
21044	981988
233737	981989
20030	981990
4091	981991
239353	981992
7198	981993
13858	981994
350933	981995
26915	981996
20841	981997
1013	981998
42898	981999
31969	982000
289463	982001
1	982002
21648	982003
28385	982004
7968	982005
32675	982006
19122	982007
39050	982008
9475	982009
17560	982010
6660	982011
249133	982012
44590	982013
31040	982014
112541	982015
31972	982016
117180	982017
2921	982018
67239	982019
22338	982020
195427	982021
199212	982022
3424	982023
203649	982024
8012	982025
324186	982026
26234	982027
95060	982028
2771	982029
13514	982030
40118	982031
128764	982032
46361	982033
2318	982034
38039	982035
4394	982036
191874	982037
58839	982038
51907	982039
7681	982040
17705	982041
147840	982042
18630	982043
149932	982044
32297	982045
128919	982046
46905	982047
26490	982048
13765	982049
39028	982050
125073	982051
60232	982052
149624	982053
27516	982054
109513	982055
53950	982056
126106	982057
6029	982058
3822	982059
167141	982060
120771	982061
9080	982062
4335	982063
129882	982064
38888	982065
65472	982066
283362	982067
7515	982068
40066	982069
7044	982070
71200	982071
1206	982072
27340	982073
640	982074
58793	982075
59125	982076
36852	982077
1206	982078
261946	982079
4292	982080
14644	982081
56336	982082
41955	982083
893	982084
102032	982085
27276	982086
37219	982087
2148	982088
192338	982089
21570	982090
171088	982091
37238	982092
5268	982093
194365	982094
13904	982095
4024	982096
82527	982097
277312	982098
533	982099
101967	982100
355311	982101
19207	982102
128532	982103
67165	982104
38597	982105
698	982106
19255	982107
195727	982108
57770	982109
261509	982110
67197	982111
31039	982112
27341	982113
128021	982114
12259	982115
6434	982116
37131	982117
8102	982118
218523	982119
43444	982120
177617	982121
87898	982122
15365	982123
189045	982124
107766	982125
177752	982126
186704	982127
68198	982128
246949	982129
21375	982130
334997	982131
33146	982132
337905	982133
154360	982134
10691	982135
112852	982136
14425	982137
16649	982138
252	982139
1809	982140
7530	982141
138475	982142
36752	982143
7541	982144
7541	982145
110506	982146
18648	982147
40700	982148
127636	982149
10306	982150
18685	982151
81789	982152
201841	982153
12749	982154
12749	982155
80372	982156
3108	982157
4621	982158
189583	982159
36018	982160
22863	982161
179	982162
24840	982163
26991	982164
75658	982165
307653	982166
5985	982167
52817	982168
6851	982169
5216	982170
36024	982171
120189	982172
20259	982173
22863	982174
188311	982175
28740	982176
17807	982177
152575	982178
12735	982179
28077	982180
66886	982181
172484	982182
172484	982183
13955	982184
15336	982185
18126	982186
3886	982187
5149	982188
6603	982189
182826	982190
4386	982191
45311	982192
12089	982193
9667	982194
11174	982195
311868	982196
76727	982197
94206	982198
36856	982199
85745	982200
37660	982201
9667	982202
13005	982203
3196	982204
80372	982205
81231	982206
37732	982207
158830	982208
35979	982209
3288	982210
112435	982211
158707	982212
12091	982213
1061	982214
1061	982215
2294	982216
230	982217
168879	982218
1244	982219
7111	982220
210239	982221
15026	982222
4494	982223
81401	982224
17542	982225
45319	982226
192866	982227
40572	982228
13783	982229
14530	982230
25857	982231
192679	982232
213	982233
58760	982234
45190	982235
23907	982236
28750	982237
354159	982238
138327	982239
102104	982240
44332	982241
52477	982242
66664	982243
2845	982244
16582	982245
129424	982246
54619	982247
220063	982248
27430	982249
91663	982250
13186	982251
48804	982252
129170	982253
201581	982254
126648	982255
200416	982256
53288	982257
11179	982258
219372	982259
10291	982260
29303	982261
12936	982262
4167	982263
283948	982264
123678	982265
27834	982266
63301	982267
2744	982268
85504	982269
95641	982270
141926	982271
19991	982272
87996	982273
63348	982274
63	982275
265383	982276
38882	982277
81615	982278
11027	982279
24944	982280
405	982281
20014	982282
57168	982283
9485	982284
2874	982285
349140	982286
36015	982287
143609	982288
78786	982289
10180	982290
153627	982291
57585	982292
1049	982293
102158	982294
1040	982295
167422	982296
943	982297
175552	982298
26	982299
66773	982300
8100	982301
131830	982302
37835	982303
12592	982304
4441	982305
82	982306
170336	982307
11582	982308
36069	982309
1648	982310
9987	982311
121393	982312
2785	982313
5161	982314
72160	982315
31146	982316
326455	982317
224439	982318
8532	982319
239846	982320
13841	982321
36769	982322
77729	982323
28338	982324
2428	982325
2444	982326
191455	982327
120681	982328
11775	982329
36409	982330
254944	982331
52838	982332
26341	982333
2236	982334
32181	982335
9987	982336
81537	982337
6778	982338
118556	982339
21447	982340
77469	982341
36646	982342
579	982343
56320	982344
151155	982345
77729	982346
5537	982347
119570	982348
69836	982349
96716	982350
21397	982351
3839	982352
121297	982353
112918	982354
12346	982355
119673	982356
62468	982357
2552	982358
83763	982359
53272	982360
997	982361
330008	982362
2108	982363
84748	982364
271879	982365
572	982366
110258	982367
125544	982368
101966	982369
62268	982370
7309	982371
80370	982372
72895	982373
3630	982374
20286	982375
92277	982376
716	982377
137841	982378
5051	982379
150296	982380
11463	982381
43701	982382
305	982383
23059	982384
47221	982385
72307	982386
91069	982387
153414	982388
338677	982389
1608	982390
66605	982391
119069	982392
81846	982393
164005	982394
2574	982395
9737	982396
7914	982397
109363	982398
20442	982399
80397	982400
602	982401
39424	982402
20116	982403
278205	982404
15475	982405
46551	982406
46225	982407
58417	982408
175678	982409
3	982410
123829	982411
120348	982412
40897	982413
3701	982414
99542	982415
158817	982416
2697	982417
27619	982418
1900	982419
349222	982420
52133	982421
10531	982422
42297	982423
298256	982424
7567	982425
13136	982426
3303	982427
62020	982428
30431	982429
132500	982430
26884	982431
9656	982432
128622	982433
169552	982434
6507	982435
317	982436
11235	982437
207260	982438
3581	982439
79014	982440
184802	982441
444	982442
5377	982443
1077	982444
7138	982445
251	982446
51100	982447
28914	982448
100926	982449
42226	982450
78027	982451
211658	982452
60342	982453
12072	982454
81445	982455
207974	982456
12816	982457
22129	982458
117077	982459
30446	982460
31468	982461
10250	982462
12046	982463
213720	982464
184002	982465
24958	982466
36921	982467
10358	982468
38101	982469
550	982470
19570	982471
13911	982472
18929	982473
342123	982474
207962	982475
123866	982476
337765	982477
334636	982478
334731	982479
2453	982480
138040	982481
5845	982482
26518	982483
71155	982484
85711	982485
84343	982486
11222	982487
14017	982488
167283	982489
263206	982490
74308	982491
84920	982492
41043	982493
317465	982494
18973	982495
267536	982496
347080	982497
193532	982498
188097	982499
78148	982500
102129	982501
21152	982502
101945	982503
190956	982504
325333	982505
314117	982506
314814	982507
317762	982508
119320	982509
119067	982510
118618	982511
339	982512
128	982513
317016	982514
18019	982515
44463	982516
26079	982517
318339	982518
59489	982519
3413	982520
27711	982521
25975	982522
10204	982523
206497	982524
75684	982525
80143	982526
5456	982527
85483	982528
20243	982529
5249	982530
535	982531
128132	982532
156079	982533
10769	982534
83782	982535
7899	982536
38307	982537
181981	982538
2622	982539
15648	982540
26373	982541
348327	982542
120850	982543
95943	982544
194061	982545
12542	982546
93927	982547
27443	982548
103399	982549
122708	982550
121748	982551
143107	982552
329850	982553
22884	982554
80245	982555
53607	982556
67087	982557
128963	982558
264580	982559
196746	982560
36933	982561
356317	982562
45673	982563
4859	982564
189008	982565
23327	982566
7876	982567
4739	982568
15956	982569
94405	982570
44381	982571
86255	982572
65107	982573
170702	982574
176165	982575
22964	982576
148085	982577
12567	982578
13678	982579
340	982580
7507	982581
98623	982582
340	982583
159455	982584
159497	982585
104995	982586
22926	982587
47071	982588
159252	982589
261483	982590
5946	982591
67347	982592
5276	982593
55996	982594
264311	982595
161004	982596
7697	982597
338012	982598
45135	982599
45785	982600
10886	982601
28231	982602
74021	982603
264318	982604
102144	982605
3865	982606
335908	982607
45800	982608
86158	982609
79239	982610
9570	982611
31997	982612
4254	982613
323071	982614
16163	982615
11461	982616
259860	982617
150	982618
138272	982619
28340	982620
636	982621
126795	982622
175115	982623
1741	982624
31967	982625
9649	982626
220099	982627
137520	982628
711	982629
329930	982630
33863	982631
57674	982632
12500	982633
15962	982634
923	982635
34304	982636
186157	982637
86256	982638
25567	982639
125307	982640
17879	982641
15501	982642
11	982643
1296	982644
62078	982645
151159	982646
115737	982647
14826	982648
251993	982649
8022	982650
1447	982651
57630	982652
8120	982653
41190	982654
64139	982655
31154	982656
258915	982657
22125	982658
72702	982659
55601	982660
78869	982661
321176	982662
65131	982663
3779	982664
4520	982665
41208	982666
177372	982667
19275	982668
69867	982669
298065	982670
35929	982671
21979	982672
18608	982673
39467	982674
71303	982675
3104	982676
8053	982677
196754	982678
6218	982679
95645	982680
196754	982681
23	982682
3328	982683
38682	982684
7263	982685
2134	982686
294	982687
69564	982688
100663	982689
57301	982690
39733	982691
318713	982692
23566	982693
335642	982694
9041	982695
336941	982696
40598	982697
2724	982698
176747	982699
39352	982700
11469	982701
30154	982702
76847	982703
204606	982704
237318	982705
29782	982706
328796	982707
69348	982708
64539	982709
102598	982710
4705	982711
243042	982712
2	982713
2	982714
14661	982715
282619	982716
239275	982717
52012	982718
8172	982719
334501	982720
11028	982721
135566	982722
22101	982723
73779	982724
7043	982725
27792	982726
839	982727
2917	982728
28338	982729
62193	982730
107379	982731
32021	982732
22967	982733
8320	982734
21444	982735
9066	982736
878	982737
12350	982738
11229	982739
37655	982740
1168	982741
92983	982742
31049	982743
5041	982744
249	982745
11044	982746
100381	982747
338494	982748
182	982749
115573	982750
78508	982751
26226	982752
5789	982753
215758	982754
55642	982755
84090	982756
337810	982757
81112	982758
344170	982759
153884	982760
2601	982761
45151	982762
95692	982763
102307	982764
135846	982765
42546	982766
2834	982767
136213	982768
285168	982769
2	982770
1	982771
3843	982772
22852	982773
337431	982774
189050	982775
150577	982776
327302	982777
100111	982778
34285	982779
78813	982780
28336	982781
110899	982782
210202	982783
25789	982784
44367	982785
30702	982786
146018	982787
146943	982788
61763	982789
172412	982790
9701	982791
171656	982792
47092	982793
49379	982794
131271	982795
83429	982796
23461	982797
49202	982798
759	982799
53737	982800
25258	982801
72662	982802
82305	982803
190551	982804
314214	982805
269978	982806
55909	982807
78633	982808
4484	982809
125047	982810
115144	982811
115013	982812
51208	982813
70804	982814
275633	982815
109165	982816
310615	982817
20250	982818
271901	982819
124	982820
100275	982821
120229	982822
24276	982823
61960	982824
172548	982825
172859	982826
71668	982827
66900	982828
22186	982829
23721	982830
249325	982831
95866	982832
4012	982833
30724	982834
114710	982835
457	982836
268931	982837
171641	982838
16406	982839
14597	982840
69255	982841
82032	982842
78124	982843
76770	982844
43816	982845
100066	982846
23373	982847
140493	982848
253949	982849
111911	982850
59596	982851
26136	982852
48544	982853
41467	982854
149297	982855
83877	982856
6054	982857
26112	982858
51291	982859
17814	982860
72932	982861
66454	982862
30070	982863
45662	982864
563	982865
154909	982866
98211	982867
38716	982868
191403	982869
351692	982870
2160	982871
162388	982872
93139	982873
5298	982874
1844	982875
48956	982876
37664	982877
124455	982878
250111	982879
36466	982880
24825	982881
66549	982882
72789	982883
69778	982884
7346	982885
3410	982886
4884	982887
57581	982888
126266	982889
2987	982890
193533	982891
13475	982892
176045	982893
191160	982894
2280	982895
1055	982896
16737	982897
72073	982898
67514	982899
316312	982900
105303	982901
122319	982902
5976	982903
22345	982904
7019	982905
16052	982906
49885	982907
263235	982908
52123	982909
12944	982910
128055	982911
854	982912
80891	982913
147697	982914
149403	982915
56640	982916
34660	982917
175464	982918
184374	982919
206466	982920
75261	982921
327477	982922
39674	982923
141214	982924
89320	982925
96762	982926
31549	982927
34253	982928
78044	982929
29728	982930
23177	982931
42675	982932
64478	982933
65080	982934
34238	982935
10297	982936
18334	982937
56465	982938
22728	982939
23181	982940
34707	982941
18691	982942
31632	982943
60237	982944
1279	982945
4446	982946
167166	982947
102318	982948
285653	982949
260744	982950
187425	982951
8193	982952
4504	982953
14144	982954
24227	982955
15297	982956
144963	982957
149167	982958
166061	982959
4409	982960
26471	982961
9984	982962
323372	982963
101643	982964
271217	982965
187648	982966
15898	982967
178870	982968
285510	982969
158303	982970
246272	982971
128145	982972
196505	982973
71752	982974
4874	982975
64201	982976
13145	982977
126052	982978
41189	982979
41456	982980
7132	982981
2587	982982
96665	982983
112303	982984
318527	982985
122622	982986
4423	982987
4234	982988
97482	982989
618	982990
247385	982991
6207	982992
23742	982993
46373	982994
491	982995
131185	982996
27294	982997
42489	982998
12216	982999
91012	983000
4649	983001
3629	983002
277072	983003
176070	983004
2469	983005
183286	983006
9298	983007
52677	983008
84680	983009
351272	983010
19127	983011
128511	983012
4872	983013
5977	983014
28921	983015
4382	983016
260642	983017
37455	983018
77127	983019
37647	983020
337385	983021
17625	983022
516	983023
71406	983024
13378	983025
39648	983026
125424	983027
78539	983028
328559	983029
344551	983030
13945	983031
265336	983032
58123	983033
193912	983034
19321	983035
80362	983036
730	983037
40373	983038
11819	983039
28	983040
2066	983041
66025	983042
4920	983043
189003	983044
24596	983045
17973	983046
6055	983047
246467	983048
10779	983049
4488	983050
209011	983051
72482	983052
71478	983053
17604	983054
117916	983055
72695	983056
3651	983057
80155	983058
736	983059
30842	983060
14252	983061
308588	983062
113817	983063
311099	983064
354481	983065
148964	983066
145894	983067
258025	983068
83334	983069
34416	983070
42777	983071
200858	983072
48849	983073
80373	983074
49105	983075
299716	983076
4113	983077
101719	983078
59786	983079
15950	983080
44091	983081
77285	983082
103081	983083
41608	983084
202038	983085
20246	983086
52017	983087
10106	983088
282	983089
32755	983090
192296	983091
16364	983092
52908	983093
48899	983094
189551	983095
176546	983096
118766	983097
66863	983098
51964	983099
137292	983100
14438	983101
352627	983102
267665	983103
48479	983104
99883	983105
145356	983106
45493	983107
152861	983108
189815	983109
172032	983110
8525	983111
34326	983112
19737	983113
66879	983114
121119	983115
52278	983116
868	983117
293261	983118
34123	983119
21918	983120
49430	983121
16562	983122
2459	983123
46732	983124
124125	983125
127671	983126
92811	983127
296359	983128
77140	983129
45487	983130
78737	983131
14204	983132
5270	983133
54570	983134
13473	983135
29449	983136
15374	983137
355588	983138
73864	983139
52063	983140
24476	983141
4026	983142
37144	983143
15938	983144
170380	983145
243249	983146
71603	983147
110937	983148
90834	983149
54897	983150
178588	983151
64332	983152
50613	983153
128568	983154
104874	983155
1576	983156
200140	983157
52706	983158
322806	983159
8486	983160
73532	983161
40360	983162
104787	983163
3302	983164
2228	983165
70727	983166
34774	983167
320719	983168
2314	983169
29145	983170
126118	983171
256900	983172
54712	983173
6207	983174
210344	983175
36168	983176
29511	983177
29408	983178
3143	983179
28331	983180
28074	983181
117476	983182
199308	983183
93998	983184
101492	983185
204750	983186
149361	983187
82115	983188
60975	983189
13653	983190
144614	983191
345601	983192
157318	983193
100180	983194
38067	983195
43498	983196
26402	983197
133534	983198
68245	983199
117585	983200
186498	983201
186067	983202
186733	983203
22354	983204
45359	983205
98206	983206
12313	983207
337584	983208
341791	983209
300	983210
155421	983211
45208	983212
206526	983213
4479	983214
183145	983215
55998	983216
144428	983217
205280	983218
203646	983219
138371	983220
335895	983221
96426	983222
71990	983223
3011	983224
43846	983225
35539	983226
200878	983227
125214	983228
56334	983229
173246	983230
20003	983231
83418	983232
236168	983233
168669	983234
2232	983235
10298	983236
62663	983237
89384	983238
192332	983239
746	983240
3020	983241
127518	983242
97554	983243
189179	983244
10619	983245
1774	983246
5200	983247
56602	983248
6586	983249
65238	983250
45025	983251
22562	983252
48709	983253
287571	983254
109057	983255
47269	983256
47208	983257
154288	983258
22146	983259
13179	983260
187629	983261
11953	983262
12674	983263
48567	983264
87825	983265
27268	983266
48838	983267
11092	983268
56749	983269
17862	983270
25982	983271
13235	983272
122868	983273
17645	983274
10020	983275
11591	983276
57598	983277
69963	983278
126452	983279
27568	983280
162437	983281
7914	983282
13733	983283
9941	983284
206136	983285
29083	983286
34747	983287
169029	983288
23174	983289
24239	983290
1565	983291
13221	983292
246930	983293
223100	983294
99386	983295
16491	983296
174422	983297
17902	983298
75300	983299
243094	983300
131228	983301
81671	983302
5647	983303
15656	983304
122912	983305
108477	983306
20636	983307
13105	983308
124322	983309
28418	983310
5874	983311
968	983312
15645	983313
212043	983314
60587	983315
50985	983316
3534	983317
48487	983318
173	983319
119200	983320
37266	983321
19189	983322
11218	983323
1913	983324
152570	983325
97692	983326
28755	983327
112581	983328
124751	983329
67578	983330
10320	983331
72881	983332
173748	983333
336368	983334
34289	983335
9172	983336
69224	983337
356707	983338
132082	983339
95887	983340
32889	983341
3880	983342
104864	983343
17713	983344
188006	983345
109237	983346
43238	983347
121861	983348
32725	983349
6	983350
26489	983351
72729	983352
36171	983353
111342	983354
171639	983355
2074	983356
9967	983357
42384	983358
296243	983359
152897	983360
121905	983361
54115	983362
163635	983363
7673	983364
602	983365
3349	983366
9989	983367
87641	983368
3431	983369
221052	983370
287397	983371
49010	983372
124496	983373
49132	983374
6237	983375
286645	983376
59280	983377
252	983378
9454	983379
165456	983380
1832	983381
33751	983382
53794	983383
175588	983384
13180	983385
33746	983386
17700	983387
22106	983388
66347	983389
892	983390
40222	983391
2189	983392
5971	983393
39471	983394
21567	983395
470	983396
44365	983397
57429	983398
49901	983399
149363	983400
100898	983401
41493	983402
299926	983403
26881	983404
72670	983405
72267	983406
125020	983407
171482	983408
117072	983409
7583	983410
5595	983411
106094	983412
53678	983413
25180	983414
100936	983415
115851	983416
2189	983417
191809	983418
120518	983419
121110	983420
117631	983421
345033	983422
6940	983423
68019	983424
1855	983425
1295	983426
93650	983427
6333	983428
24673	983429
43430	983430
1241	983431
84294	983432
2394	983433
176392	983434
45001	983435
130658	983436
18035	983437
19832	983438
108896	983439
102678	983440
1576	983441
16637	983442
40282	983443
77109	983444
202723	983445
149634	983446
16627	983447
9152	983448
200078	983449
209637	983450
173202	983451
45159	983452
2706	983453
30008	983454
150562	983455
5959	983456
14202	983457
76999	983458
144788	983459
99250	983460
66810	983461
201753	983462
12051	983463
159664	983464
14849	983465
1564	983466
64572	983467
207460	983468
229400	983469
187483	983470
285551	983471
172631	983472
29453	983473
178065	983474
190397	983475
12543	983476
33158	983477
192896	983478
91293	983479
59333	983480
147980	983481
8752	983482
20222	983483
6237	983484
104810	983485
227883	983486
20032	983487
157672	983488
157540	983489
201410	983490
171763	983491
50087	983492
14	983493
321	983494
36098	983495
202717	983496
125962	983497
166541	983498
161436	983499
137515	983500
5446	983501
86337	983502
162302	983503
5791	983504
66829	983505
1447	983506
15824	983507
262969	983508
4478	983509
66873	983510
159852	983511
30804	983512
13944	983513
1218	983514
21539	983515
11946	983516
10228	983517
133012	983518
25122	983519
5672	983520
79163	983521
7114	983522
11857	983523
19322	983524
153311	983525
61094	983526
173969	983527
271789	983528
244054	983529
66186	983530
17230	983531
7629	983532
34165	983533
89679	983534
65321	983535
262813	983536
324347	983537
4035	983538
54151	983539
5005	983540
560	983541
9342	983542
173466	983543
101556	983544
341215	983545
260597	983546
77494	983547
23130	983548
28693	983549
39440	983550
135498	983551
4507	983552
10822	983553
25644	983554
3954	983555
194965	983556
122427	983557
91661	983558
245032	983559
44016	983560
174481	983561
11011	983562
117039	983563
21020	983564
21339	983565
58203	983566
117271	983567
71209	983568
334653	983569
135990	983570
3848	983571
91673	983572
197002	983573
117956	983574
12944	983575
13069	983576
49823	983577
176498	983578
16454	983579
286812	983580
40311	983581
37915	983582
120154	983583
288106	983584
35912	983585
37954	983586
110141	983587
84778	983588
89399	983589
3264	983590
12008	983591
101035	983592
131447	983593
53904	983594
42050	983595
4286	983596
30502	983597
198622	983598
28829	983599
4034	983600
2585	983601
23192	983602
39098	983603
187761	983604
157861	983605
115765	983606
221995	983607
157310	983608
258686	983609
175925	983610
105605	983611
180474	983612
3124	983613
117374	983614
269916	983615
97334	983616
11130	983617
249606	983618
108882	983619
72477	983620
294129	983621
12675	983622
22101	983623
50049	983624
5623	983625
21587	983626
122263	983627
108784	983628
48448	983629
75584	983630
287811	983631
103434	983632
319072	983633
78117	983634
1912	983635
244525	983636
62846	983637
11457	983638
411	983639
13852	983640
6264	983641
48929	983642
645	983643
28193	983644
5378	983645
130783	983646
82391	983647
56389	983648
1919	983649
14218	983650
20129	983651
7930	983652
296448	983653
39805	983654
23004	983655
159929	983656
135435	983657
12944	983658
58305	983659
58821	983660
110487	983661
94724	983662
21624	983663
117351	983664
187592	983665
4060	983666
79794	983667
14509	983668
316386	983669
16	983670
67514	983671
102932	983672
15788	983673
178504	983674
322816	983675
54590	983676
21691	983677
31323	983678
335646	983679
7401	983680
152407	983681
74751	983682
35985	983683
34078	983684
129845	983685
110104	983686
22321	983687
51519	983688
25391	983689
85025	983690
15623	983691
117648	983692
27018	983693
45502	983694
125221	983695
110459	983696
34136	983697
32025	983698
95210	983699
142157	983700
208221	983701
272310	983702
51235	983703
27294	983704
26412	983705
158530	983706
325436	983707
52445	983708
7890	983709
35790	983710
30505	983711
81058	983712
52923	983713
32175	983714
31790	983715
11667	983716
111655	983717
43547	983718
12656	983719
29402	983720
43131	983721
51386	983722
2840	983723
178579	983724
8178	983725
67151	983726
52228	983727
45548	983728
340179	983729
270175	983730
180177	983731
10550	983732
13857	983733
288231	983734
126599	983735
49307	983736
257665	983737
121037	983738
124670	983739
157245	983740
157325	983741
103763	983742
67243	983743
228332	983744
293376	983745
130758	983746
6780	983747
63764	983748
2749	983749
186543	983750
66542	983751
66974	983752
5612	983753
36912	983754
125709	983755
178636	983756
313004	983757
285561	983758
149144	983759
12517	983760
12857	983761
207793	983762
13087	983763
195487	983764
110943	983765
35457	983766
47403	983767
202089	983768
2640	983769
103	983770
265557	983771
3639	983772
117250	983773
31479	983774
95797	983775
269095	983776
157409	983777
258441	983778
151207	983779
77591	983780
2716	983781
111763	983782
280879	983783
4114	983784
30038	983785
162252	983786
44567	983787
21563	983788
14352	983789
202990	983790
159826	983791
334401	983792
31755	983793
311567	983794
12003	983795
125700	983796
20801	983797
853	983798
247582	983799
187371	983800
10570	983801
169028	983802
172210	983803
157576	983804
192674	983805
19191	983806
165612	983807
54724	983808
4549	983809
110117	983810
119078	983811
16056	983812
3737	983813
73468	983814
203001	983815
8237	983816
203978	983817
90980	983818
36059	983819
121205	983820
729	983821
31816	983822
175791	983823
151658	983824
56465	983825
108193	983826
23410	983827
5795	983828
30024	983829
2333	983830
15342	983831
312904	983832
19892	983833
125646	983834
106345	983835
112438	983836
122111	983837
19730	983838
117442	983839
85065	983840
325352	983841
21339	983842
6517	983843
16981	983844
286947	983845
276059	983846
105836	983847
357144	983848
116647	983849
314494	983850
117648	983851
27065	983852
249572	983853
11496	983854
3650	983855
108738	983856
299323	983857
49109	983858
12507	983859
174282	983860
11755	983861
161682	983862
66751	983863
21159	983864
10160	983865
253534	983866
18867	983867
51992	983868
108346	983869
131871	983870
109009	983871
44351	983872
23167	983873
22093	983874
48413	983875
5961	983876
24573	983877
312547	983878
181	983879
87726	983880
208894	983881
25871	983882
66061	983883
110425	983884
79969	983885
15910	983886
51458	983887
3953	983888
65183	983889
186823	983890
21482	983891
337294	983892
77491	983893
19035	983894
35838	983895
83060	983896
45470	983897
42182	983898
108595	983899
118460	983900
286042	983901
1758	983902
22306	983903
5860	983904
202852	983905
305849	983906
285450	983907
92272	983908
51986	983909
5118	983910
10770	983911
8277	983912
195996	983913
726	983914
2533	983915
93655	983916
246772	983917
148842	983918
18552	983919
6006	983920
107759	983921
195274	983922
106406	983923
101305	983924
5729	983925
4782	983926
43845	983927
175056	983928
72022	983929
3933	983930
40910	983931
56818	983932
39225	983933
56146	983934
200944	983935
99941	983936
52736	983937
57012	983938
53936	983939
43298	983940
142665	983941
16788	983942
100553	983943
305391	983944
22626	983945
86023	983946
62954	983947
355029	983948
4716	983949
74269	983950
170155	983951
30786	983952
48981	983953
41326	983954
146543	983955
198798	983956
26455	983957
356451	983958
112238	983959
17503	983960
103854	983961
34160	983962
183372	983963
66900	983964
39385	983965
208182	983966
6945	983967
352318	983968
26544	983969
174766	983970
56521	983971
103606	983972
120652	983973
51981	983974
76864	983975
20255	983976
342389	983977
214501	983978
45790	983979
120036	983980
310403	983981
339986	983982
196092	983983
120275	983984
34738	983985
227237	983986
66234	983987
34	983988
158128	983989
9372	983990
34738	983991
98851	983992
7330	983993
45135	983994
59066	983995
214756	983996
8136	983997
89629	983998
55746	983999
1193	984000
12235	984001
43525	984002
80253	984003
313119	984004
14886	984005
26376	984006
96207	984007
80043	984008
236268	984009
267613	984010
129	984011
6071	984012
53873	984013
154704	984014
65331	984015
85562	984016
11428	984017
357500	984018
20611	984019
730	984020
84	984021
159	984022
61888	984023
149903	984024
6900	984025
76034	984026
35414	984027
51036	984028
50995	984029
131172	984030
24927	984031
209550	984032
4800	984033
322799	984034
7167	984035
43508	984036
167153	984037
63770	984038
179904	984039
185127	984040
34802	984041
99572	984042
132229	984043
69189	984044
61464	984045
61836	984046
220855	984047
27202	984048
3661	984049
5335	984050
6151	984051
77616	984052
16975	984053
345631	984054
138369	984055
4902	984056
103641	984057
288134	984058
1556	984059
1474	984060
92693	984061
11601	984062
18016	984063
97333	984064
27870	984065
24631	984066
2108	984067
34215	984068
1352	984069
146479	984070
59710	984071
184419	984072
112571	984073
33567	984074
709	984075
147798	984076
231	984077
24919	984078
72745	984079
5295	984080
22077	984081
109452	984082
17410	984083
7124	984084
1907	984085
8233	984086
8115	984087
5549	984088
38971	984089
4905	984090
199292	984091
50433	984092
28498	984093
41947	984094
324599	984095
4366	984096
35982	984097
43786	984098
145390	984099
310743	984100
4777	984101
307004	984102
120830	984103
46324	984104
44951	984105
41703	984106
191682	984107
41703	984108
125177	984109
41703	984110
135349	984111
239496	984112
145659	984113
195198	984114
6417	984115
6928	984116
6924	984117
155002	984118
64787	984119
6149	984120
36848	984121
10549	984122
14405	984123
16095	984124
23576	984125
39383	984126
26767	984127
117832	984128
73820	984129
192239	984130
3644	984131
15075	984132
318261	984133
36966	984134
159036	984135
310844	984136
87801	984137
225975	984138
178518	984139
9276	984140
48302	984141
245810	984142
324135	984143
191533	984144
157806	984145
88761	984146
206087	984147
178287	984148
89304	984149
49630	984150
98820	984151
50226	984152
256866	984153
199521	984154
14845	984155
264020	984156
67047	984157
19683	984158
672	984159
86382	984160
88	984161
245726	984162
182458	984163
137939	984164
4045	984165
67222	984166
66	984167
12299	984168
901	984169
116293	984170
265454	984171
82174	984172
171298	984173
178447	984174
144363	984175
224312	984176
140789	984177
33502	984178
13600	984179
34871	984180
32285	984181
20822	984182
27615	984183
114755	984184
181232	984185
67866	984186
35832	984187
179580	984188
10417	984189
13533	984190
48286	984191
347896	984192
140810	984193
117333	984194
143220	984195
309790	984196
181657	984197
336483	984198
145096	984199
32244	984200
10664	984201
195486	984202
352053	984203
43753	984204
55722	984205
333584	984206
338488	984207
110037	984208
86157	984209
26554	984210
61103	984211
66164	984212
2330	984213
2	984214
116208	984215
88851	984216
304862	984217
308415	984218
340869	984219
55677	984220
348375	984221
308267	984222
226343	984223
120286	984224
17973	984225
133060	984226
35557	984227
66220	984228
205488	984229
356911	984230
7410	984231
220602	984232
302784	984233
98432	984234
153870	984235
309897	984236
297578	984237
199865	984238
1735	984239
316501	984240
46353	984241
127773	984242
179615	984243
151460	984244
215688	984245
193345	984246
51288	984247
137043	984248
38314	984249
169387	984250
48132	984251
222899	984252
40035	984253
11597	984254
203942	984255
54942	984256
205965	984257
141264	984258
184998	984259
142758	984260
205161	984261
46472	984262
32914	984263
33669	984264
122783	984265
92149	984266
2352	984267
107689	984268
126923	984269
24001	984270
137320	984271
199322	984272
212825	984273
354089	984274
19067	984275
57379	984276
174071	984277
38305	984278
152480	984279
47647	984280
161777	984281
277703	984282
206733	984283
71157	984284
26060	984285
128577	984286
348119	984287
108171	984288
5551	984289
10600	984290
117792	984291
527	984292
147135	984293
3185	984294
68029	984295
103503	984296
86104	984297
263213	984298
151617	984299
37806	984300
6490	984301
185057	984302
171266	984303
185057	984304
58618	984305
134676	984306
134989	984307
172569	984308
71109	984309
74395	984310
148300	984311
195176	984312
95332	984313
316664	984314
254328	984315
36772	984316
292070	984317
122751	984318
224996	984319
58057	984320
242276	984321
119268	984322
156606	984323
31134	984324
193904	984325
7364	984326
50579	984327
50902	984328
181243	984329
57287	984330
131139	984331
307121	984332
326348	984333
321889	984334
54007	984335
34691	984336
297633	984337
53529	984338
245680	984339
9142	984340
1227	984341
159139	984342
195453	984343
108374	984344
316178	984345
58669	984346
147421	984347
194827	984348
326436	984349
282979	984350
282675	984351
127087	984352
74838	984353
106662	984354
53907	984355
204739	984356
157104	984357
35191	984358
98154	984359
16352	984360
35485	984361
194852	984362
81335	984363
262521	984364
41483	984365
16412	984366
206069	984367
918	984368
348325	984369
18914	984370
92113	984371
96057	984372
26563	984373
193464	984374
59625	984375
11977	984376
200119	984377
271179	984378
5310	984379
204365	984380
70398	984381
86876	984382
4188	984383
221451	984384
196778	984385
95	984386
53978	984387
311267	984388
154428	984389
3695	984390
55530	984391
319051	984392
11725	984393
224633	984394
143012	984395
896	984396
314166	984397
11971	984398
144340	984399
154236	984400
60588	984401
46013	984402
29659	984403
43160	984404
129062	984405
1794	984406
9846	984407
121093	984408
44614	984409
109373	984410
162058	984411
218602	984412
87009	984413
15039	984414
75508	984415
11343	984416
17025	984417
60181	984418
34111	984419
243467	984420
88004	984421
14290	984422
123119	984423
135960	984424
132200	984425
2515	984426
71408	984427
123119	984428
2515	984429
9051	984430
83772	984431
96513	984432
19110	984433
91597	984434
31141	984435
37569	984436
21509	984437
11812	984438
2461	984439
19910	984440
295532	984441
145586	984442
358	984443
43514	984444
39545	984445
5498	984446
2027	984447
111024	984448
271857	984449
348482	984450
45178	984451
31663	984452
155898	984453
238227	984454
65904	984455
92759	984456
61584	984457
54276	984458
155708	984459
18117	984460
272462	984461
291447	984462
31852	984463
66	984464
102179	984465
7505	984466
160549	984467
1505	984468
111196	984469
9161	984470
102011	984471
160561	984472
2579	984473
45660	984474
5153	984475
7453	984476
8287	984477
42856	984478
295303	984479
33024	984480
9018	984481
196684	984482
6339	984483
152694	984484
85351	984485
10857	984486
59833	984487
28841	984488
278954	984489
2515	984490
111619	984491
122261	984492
19510	984493
37732	984494
119864	984495
6605	984496
238381	984497
272056	984498
275859	984499
23744	984500
150877	984501
84587	984502
747	984503
157046	984504
26240	984505
247978	984506
57902	984507
100986	984508
685	984509
713	984510
21896	984511
30692	984512
201	984513
7268	984514
333048	984515
81818	984516
43884	984517
64493	984518
106617	984519
3550	984520
93909	984521
107275	984522
991	984523
41496	984524
1344	984525
10674	984526
3930	984527
237985	984528
38272	984529
277457	984530
23603	984531
269499	984532
2549	984533
19554	984534
2899	984535
1406	984536
2512	984537
11529	984538
12831	984539
246269	984540
35331	984541
185690	984542
176549	984543
117433	984544
165503	984545
68984	984546
33848	984547
42893	984548
73898	984549
33556	984550
93264	984551
77607	984552
3497	984553
5467	984554
150697	984555
3611	984556
390	984557
110531	984558
4100	984559
18525	984560
19049	984561
188653	984562
69073	984563
2563	984564
134033	984565
184787	984566
93195	984567
250642	984568
255	984569
58222	984570
21816	984571
28118	984572
134682	984573
142894	984574
88278	984575
99309	984576
154563	984577
139717	984578
210892	984579
98283	984580
86755	984581
221936	984582
32820	984583
85057	984584
6417	984585
89061	984586
60907	984587
219864	984588
44923	984589
304204	984590
118881	984591
18616	984592
271746	984593
29388	984594
138178	984595
76924	984596
251661	984597
77458	984598
39571	984599
253409	984600
202	984601
112641	984602
61960	984603
73795	984604
8245	984605
131209	984606
309434	984607
88412	984608
304430	984609
75691	984610
34874	984611
234919	984612
202482	984613
112995	984614
44257	984615
23775	984616
90865	984617
320008	984618
144080	984619
50090	984620
130891	984621
124431	984622
57285	984623
70273	984624
25185	984625
75677	984626
112266	984627
244001	984628
185627	984629
236931	984630
284006	984631
92099	984632
296777	984633
66103	984634
224365	984635
284456	984636
57297	984637
307879	984638
56735	984639
184205	984640
43045	984641
253948	984642
124639	984643
282888	984644
204000	984645
299587	984646
144893	984647
60625	984648
92749	984649
180579	984650
179310	984651
178996	984652
14532	984653
306793	984654
143445	984655
954	984656
35612	984657
21149	984658
88965	984659
308600	984660
108099	984661
70447	984662
41795	984663
76119	984664
282818	984665
58180	984666
81366	984667
63803	984668
220763	984669
322650	984670
183282	984671
219960	984672
266023	984673
203707	984674
46362	984675
854	984676
289	984677
46144	984678
145585	984679
18572	984680
72765	984681
173991	984682
121694	984683
12810	984684
34460	984685
161514	984686
39953	984687
231634	984688
73811	984689
6574	984690
10524	984691
201608	984692
240322	984693
3396	984694
42712	984695
23753	984696
13316	984697
26371	984698
2197	984699
1067	984700
49966	984701
11104	984702
148	984703
193922	984704
47183	984705
35133	984706
71316	984707
50018	984708
16583	984709
171349	984710
77652	984711
17187	984712
2609	984713
355325	984714
10066	984715
2287	984716
82405	984717
68771	984718
14126	984719
7494	984720
17802	984721
16	984722
844	984723
7258	984724
4259	984725
109985	984726
54439	984727
953	984728
7888	984729
115238	984730
11683	984731
79367	984732
12928	984733
32499	984734
4903	984735
173251	984736
7902	984737
7989	984738
7902	984739
8551	984740
120679	984741
25822	984742
192426	984743
456	984744
85088	984745
19819	984746
46891	984747
123261	984748
97754	984749
89866	984750
17559	984751
30240	984752
6518	984753
19215	984754
221233	984755
147203	984756
106308	984757
31925	984758
106393	984759
41497	984760
38243	984761
274802	984762
8468	984763
205059	984764
53242	984765
41176	984766
30825	984767
17544	984768
44543	984769
84558	984770
5934	984771
57298	984772
243133	984773
42189	984774
169189	984775
24452	984776
128215	984777
19853	984778
354623	984779
166013	984780
84700	984781
191538	984782
104611	984783
133446	984784
23607	984785
50319	984786
159705	984787
72451	984788
327762	984789
116885	984790
6408	984791
211911	984792
337618	984793
42359	984794
10637	984795
10498	984796
2560	984797
120144	984798
199770	984799
102451	984800
18994	984801
74845	984802
6670	984803
4231	984804
281323	984805
297966	984806
300084	984807
240677	984808
138292	984809
336786	984810
52091	984811
2423	984812
11059	984813
92635	984814
310822	984815
48379	984816
169896	984817
290084	984818
7209	984819
30036	984820
472	984821
5272	984822
103698	984823
2943	984824
193062	984825
9390	984826
22871	984827
46519	984828
279232	984829
1158	984830
23550	984831
193576	984832
67205	984833
143816	984834
73350	984835
17977	984836
194182	984837
99793	984838
77800	984839
3840	984840
14672	984841
318972	984842
6529	984843
80291	984844
147293	984845
14469	984846
103690	984847
32197	984848
32710	984849
207665	984850
147494	984851
18996	984852
129647	984853
7466	984854
80105	984855
208344	984856
163519	984857
83247	984858
2000	984859
273749	984860
274597	984861
78474	984862
53748	984863
22830	984864
83981	984865
26310	984866
105360	984867
159890	984868
8165	984869
23862	984870
129956	984871
10431	984872
255405	984873
22777	984874
109038	984875
39040	984876
43776	984877
161580	984878
20637	984879
7091	984880
41003	984881
43993	984882
113316	984883
1883	984884
347144	984885
61382	984886
329598	984887
18476	984888
65269	984889
33613	984890
22171	984891
24016	984892
17005	984893
352654	984894
317088	984895
102684	984896
63786	984897
92964	984898
43540	984899
9184	984900
180111	984901
43432	984902
30555	984903
30545	984904
14915	984905
426	984906
20592	984907
82525	984908
18181	984909
74025	984910
325872	984911
149368	984912
150416	984913
304947	984914
322922	984915
114706	984916
291059	984917
185980	984918
41500	984919
44444	984920
7024	984921
55610	984922
37341	984923
115033	984924
58207	984925
17870	984926
204036	984927
30128	984928
58625	984929
37524	984930
44732	984931
14547	984932
352847	984933
48851	984934
315249	984935
84459	984936
147341	984937
279524	984938
7875	984939
25439	984940
4725	984941
43542	984942
210453	984943
278634	984944
9112	984945
4909	984946
282	984947
67856	984948
203891	984949
1377	984950
124667	984951
42533	984952
99734	984953
210391	984954
12076	984955
72340	984956
321631	984957
13236	984958
4908	984959
161124	984960
36571	984961
38122	984962
175	984963
45651	984964
167312	984965
96033	984966
101586	984967
249127	984968
5640	984969
124632	984970
42742	984971
100330	984972
134955	984973
64289	984974
9604	984975
9003	984976
3850	984977
22611	984978
38286	984979
31725	984980
23504	984981
56021	984982
73404	984983
2828	984984
261088	984985
99443	984986
155405	984987
221008	984988
17262	984989
44652	984990
22560	984991
42924	984992
127104	984993
63072	984994
21530	984995
11802	984996
22444	984997
22444	984998
65546	984999
198043	985000
30693	985001
37591	985002
319337	985003
33577	985004
241074	985005
156214	985006
176611	985007
173073	985008
346029	985009
42246	985010
178205	985011
349138	985012
32590	985013
8663	985014
123051	985015
45377	985016
23697	985017
159222	985018
261564	985019
12450	985020
159470	985021
66651	985022
261415	985023
66692	985024
101218	985025
159494	985026
65057	985027
79475	985028
195816	985029
52171	985030
43635	985031
77053	985032
102231	985033
90415	985034
52169	985035
77058	985036
147180	985037
147252	985038
31296	985039
27917	985040
2216	985041
23491	985042
1628	985043
188647	985044
24108	985045
8312	985046
19219	985047
71065	985048
38317	985049
279753	985050
214058	985051
4593	985052
177235	985053
6787	985054
35021	985055
88875	985056
90636	985057
91046	985058
308812	985059
133815	985060
81	985061
32198	985062
22828	985063
342662	985064
12774	985065
25818	985066
44656	985067
43864	985068
87462	985069
34243	985070
28292	985071
82858	985072
42316	985073
13736	985074
147255	985075
2044	985076
22000	985077
332262	985078
406	985079
34358	985080
18516	985081
48282	985082
11146	985083
72498	985084
25818	985085
34351	985086
4962	985087
34366	985088
48759	985089
8878	985090
336545	985091
63312	985092
71598	985093
67295	985094
24657	985095
166844	985096
25748	985097
80385	985098
108731	985099
31536	985100
176925	985101
39530	985102
73128	985103
73124	985104
2196	985105
111295	985106
73168	985107
1154	985108
12842	985109
6208	985110
202933	985111
126316	985112
17751	985113
3144	985114
73021	985115
111177	985116
45061	985117
35945	985118
124551	985119
111221	985120
82895	985121
22842	985122
71421	985123
10776	985124
53993	985125
73159	985126
71888	985127
76982	985128
14951	985129
351518	985130
150385	985131
322967	985132
171787	985133
46737	985134
594	985135
1596	985136
189260	985137
4222	985138
123582	985139
267850	985140
97448	985141
4388	985142
102853	985143
9960	985144
63	985145
37176	985146
24757	985147
73744	985148
25991	985149
12606	985150
173297	985151
95073	985152
63393	985153
26017	985154
144151	985155
285346	985156
10429	985157
8217	985158
129796	985159
2235	985160
280631	985161
202373	985162
108649	985163
67732	985164
73902	985165
2735	985166
282617	985167
2273	985168
1385	985169
56125	985170
983	985171
27312	985172
65904	985173
24088	985174
111689	985175
133663	985176
136268	985177
38315	985178
203185	985179
152833	985180
2570	985181
197436	985182
120691	985183
96925	985184
356956	985185
84305	985186
55317	985187
348035	985188
33	985189
13443	985190
11391	985191
3006	985192
23967	985193
27040	985194
39758	985195
18118	985196
92206	985197
76517	985198
56231	985199
27206	985200
109198	985201
32047	985202
102634	985203
183930	985204
50230	985205
5473	985206
243085	985207
49629	985208
555	985209
2990	985210
10030	985211
4984	985212
34930	985213
345866	985214
18235	985215
21577	985216
296568	985217
43522	985218
142175	985219
250223	985220
59883	985221
140417	985222
2382	985223
156332	985224
250620	985225
142403	985226
136120	985227
13724	985228
33601	985229
38261	985230
33800	985231
182425	985232
94210	985233
29997	985234
159683	985235
20381	985236
105480	985237
64068	985238
88866	985239
8208	985240
334	985241
143560	985242
133123	985243
163293	985244
158852	985245
159458	985246
101213	985247
46509	985248
165209	985249
122113	985250
193113	985251
16116	985252
121857	985253
26827	985254
1563	985255
86003	985256
53285	985257
206379	985258
348567	985259
11597	985260
192621	985261
92675	985262
61584	985263
100369	985264
145875	985265
93039	985266
167903	985267
21138	985268
92675	985269
21184	985270
233093	985271
110564	985272
311227	985273
9303	985274
1	985275
13121	985276
480	985277
1	985278
77934	985279
190702	985280
211731	985281
249420	985282
1528	985283
248486	985284
46686	985285
211740	985286
181933	985287
195721	985288
93739	985289
298045	985290
34162	985291
64798	985292
331238	985293
330950	985294
80629	985295
33398	985296
69125	985297
346371	985298
5303	985299
3360	985300
15186	985301
28684	985302
132671	985303
45759	985304
65267	985305
11779	985306
5017	985307
87425	985308
106015	985309
65299	985310
60138	985311
35464	985312
175617	985313
169375	985314
6582	985315
53440	985316
33258	985317
186204	985318
115496	985319
140844	985320
326659	985321
55742	985322
27203	985323
210948	985324
119889	985325
133852	985326
265709	985327
50822	985328
11078	985329
337833	985330
322182	985331
166920	985332
32136	985333
51660	985334
112454	985335
184634	985336
30197	985337
41699	985338
14758	985339
55504	985340
75741	985341
240868	985342
123018	985343
64286	985344
93716	985345
203329	985346
265619	985347
114713	985348
155938	985349
19686	985350
215	985351
112854	985352
151062	985353
23820	985354
81730	985355
113288	985356
154126	985357
178594	985358
61678	985359
34849	985360
70818	985361
57028	985362
35507	985363
3471	985364
85312	985365
8468	985366
49451	985367
27623	985368
11463	985369
250660	985370
19293	985371
53411	985372
107494	985373
103090	985374
125991	985375
74086	985376
33537	985377
40927	985378
87402	985379
718	985380
115421	985381
109811	985382
35211	985383
269433	985384
101311	985385
41242	985386
153524	985387
78624	985388
102702	985389
189938	985390
58530	985391
97670	985392
41636	985393
39403	985394
60439	985395
159192	985396
223245	985397
54885	985398
97262	985399
269356	985400
82901	985401
183287	985402
183247	985403
93546	985404
38768	985405
62064	985406
95070	985407
25200	985408
47728	985409
194606	985410
55122	985411
183700	985412
59724	985413
66175	985414
148953	985415
49956	985416
6699	985417
35217	985418
18397	985419
20621	985420
206114	985421
5617	985422
39490	985423
245498	985424
21259	985425
144077	985426
35485	985427
40649	985428
64814	985429
113888	985430
318630	985431
74365	985432
45451	985433
117079	985434
84814	985435
400	985436
279629	985437
65479	985438
26910	985439
4613	985440
68338	985441
99255	985442
336489	985443
133913	985444
77321	985445
187598	985446
18779	985447
345899	985448
85085	985449
60237	985450
5116	985451
214888	985452
13930	985453
37436	985454
161605	985455
95824	985456
20729	985457
91894	985458
89857	985459
340244	985460
125552	985461
6758	985462
94898	985463
265057	985464
4588	985465
2396	985466
60591	985467
319296	985468
13724	985469
3706	985470
35705	985471
6484	985472
113185	985473
36812	985474
3686	985475
71610	985476
337901	985477
146781	985478
13618	985479
200701	985480
190473	985481
22305	985482
117190	985483
90935	985484
55395	985485
2872	985486
8628	985487
90744	985488
29366	985489
61511	985490
61582	985491
236547	985492
106982	985493
19833	985494
200644	985495
265161	985496
3543	985497
112244	985498
11594	985499
36812	985500
41619	985501
18327	985502
86326	985503
35175	985504
215353	985505
3090	985506
119833	985507
275703	985508
169353	985509
106881	985510
48276	985511
175364	985512
296677	985513
272585	985514
64742	985515
11354	985516
156906	985517
76839	985518
287410	985519
80693	985520
90925	985521
26941	985522
247437	985523
295834	985524
12209	985525
9593	985526
21477	985527
34754	985528
192380	985529
68522	985530
126125	985531
19499	985532
191617	985533
87784	985534
206297	985535
119784	985536
327687	985537
161	985538
88373	985539
142494	985540
4221	985541
7267	985542
29192	985543
97505	985544
190270	985545
290411	985546
72776	985547
80681	985548
174452	985549
12193	985550
61130	985551
114010	985552
139947	985553
125980	985554
263620	985555
234559	985556
3364	985557
258730	985558
173545	985559
156228	985560
55511	985561
74667	985562
93610	985563
281068	985564
175455	985565
357103	985566
186076	985567
281914	985568
174775	985569
12694	985570
46718	985571
138063	985572
7517	985573
170084	985574
280954	985575
84061	985576
291948	985577
306207	985578
84106	985579
56429	985580
13772	985581
167134	985582
101763	985583
73844	985584
336412	985585
173091	985586
7133	985587
326	985588
147439	985589
8968	985590
1428	985591
49340	985592
11884	985593
37981	985594
64536	985595
206174	985596
51339	985597
110705	985598
125443	985599
11516	985600
35163	985601
123512	985602
348603	985603
23924	985604
35619	985605
2045	985606
9084	985607
90795	985608
11	985609
183431	985610
46111	985611
99012	985612
85566	985613
14802	985614
145860	985615
5602	985616
133441	985617
1753	985618
73599	985619
40701	985620
21429	985621
860	985622
164498	985623
204147	985624
223906	985625
161892	985626
57061	985627
17225	985628
37747	985629
174270	985630
75629	985631
69458	985632
15262	985633
60281	985634
138380	985635
65935	985636
107331	985637
42643	985638
187147	985639
175830	985640
18517	985641
126594	985642
249751	985643
187553	985644
125779	985645
290696	985646
211121	985647
5825	985648
5766	985649
34794	985650
14329	985651
25521	985652
68492	985653
122125	985654
25361	985655
4132	985656
6461	985657
3930	985658
109029	985659
1460	985660
3644	985661
210469	985662
74591	985663
23415	985664
105504	985665
23857	985666
190309	985667
192858	985668
30566	985669
272111	985670
23324	985671
18647	985672
173653	985673
78720	985674
353177	985675
4252	985676
84931	985677
301088	985678
336312	985679
85918	985680
86486	985681
115388	985682
210805	985683
1169	985684
69980	985685
37302	985686
119526	985687
34885	985688
95563	985689
194	985690
274495	985691
66899	985692
68032	985693
8303	985694
146476	985695
262328	985696
335608	985697
3639	985698
4470	985699
53784	985700
2634	985701
11107	985702
134172	985703
75860	985704
133106	985705
199378	985706
153432	985707
3731	985708
35806	985709
116240	985710
132643	985711
120790	985712
51359	985713
315567	985714
72441	985715
6122	985716
52299	985717
4505	985718
24740	985719
2547	985720
17165	985721
61612	985722
55564	985723
263734	985724
5112	985725
68184	985726
94511	985727
76322	985728
77587	985729
195	985730
70572	985731
208888	985732
6963	985733
7218	985734
39725	985735
68463	985736
3091	985737
205849	985738
12973	985739
149571	985740
150538	985741
133306	985742
99058	985743
21838	985744
46100	985745
87222	985746
82336	985747
36008	985748
41768	985749
11389	985750
225003	985751
178966	985752
18149	985753
77042	985754
206602	985755
123222	985756
167771	985757
272043	985758
27296	985759
218308	985760
14724	985761
154867	985762
165876	985763
20716	985764
308762	985765
184565	985766
63776	985767
174613	985768
79935	985769
19320	985770
54712	985771
125775	985772
121455	985773
56117	985774
115022	985775
109928	985776
26954	985777
3029	985778
80668	985779
100029	985780
65343	985781
35195	985782
10895	985783
87195	985784
231968	985785
1228	985786
29397	985787
108564	985788
27737	985789
5707	985790
13739	985791
207963	985792
200635	985793
184677	985794
143602	985795
32053	985796
94979	985797
48754	985798
286144	985799
153185	985800
58401	985801
86711	985802
33527	985803
125522	985804
121217	985805
14574	985806
256559	985807
28936	985808
121073	985809
48603	985810
205324	985811
35718	985812
2987	985813
51042	985814
111874	985815
76161	985816
171921	985817
171851	985818
233981	985819
176074	985820
169861	985821
18525	985822
142846	985823
110444	985824
280249	985825
163339	985826
70271	985827
51762	985828
59405	985829
87230	985830
42756	985831
29239	985832
69614	985833
54455	985834
286594	985835
51469	985836
280342	985837
94241	985838
175868	985839
72022	985840
9374	985841
110703	985842
141606	985843
154945	985844
73640	985845
177969	985846
901	985847
9616	985848
7985	985849
116626	985850
30657	985851
1584	985852
112500	985853
89958	985854
103087	985855
67369	985856
1277	985857
113320	985858
303272	985859
56271	985860
289633	985861
168197	985862
190515	985863
3744	985864
177808	985865
128467	985866
36556	985867
69705	985868
1430	985869
325635	985870
291353	985871
218681	985872
6092	985873
122426	985874
211279	985875
133755	985876
81299	985877
32279	985878
56891	985879
219941	985880
41239	985881
273027	985882
6879	985883
126509	985884
243463	985885
95575	985886
131960	985887
344657	985888
57019	985889
257746	985890
117691	985891
237646	985892
62618	985893
166817	985894
15300	985895
161778	985896
59093	985897
170977	985898
244491	985899
163938	985900
31598	985901
357057	985902
32430	985903
121	985904
18699	985905
345573	985906
30267	985907
106821	985908
199931	985909
275057	985910
67728	985911
20541	985912
3064	985913
37943	985914
318717	985915
8364	985916
5194	985917
22240	985918
20342	985919
98607	985920
114174	985921
37710	985922
297543	985923
41498	985924
11614	985925
12323	985926
30114	985927
20242	985928
80009	985929
5839	985930
41586	985931
14441	985932
35738	985933
305882	985934
26899	985935
37890	985936
299395	985937
208464	985938
120593	985939
60925	985940
267917	985941
266031	985942
7730	985943
20587	985944
23848	985945
4468	985946
174502	985947
33540	985948
35779	985949
5777	985950
39841	985951
97669	985952
198708	985953
11563	985954
95755	985955
1183	985956
56928	985957
76526	985958
8149	985959
37730	985960
264817	985961
46035	985962
156682	985963
39611	985964
179987	985965
76368	985966
54926	985967
130286	985968
41323	985969
79657	985970
194584	985971
107561	985972
22455	985973
210247	985974
7774	985975
11901	985976
22861	985977
15872	985978
2849	985979
339822	985980
101402	985981
4417	985982
96126	985983
101399	985984
27692	985985
1748	985986
302917	985987
189840	985988
244109	985989
4333	985990
4415	985991
16413	985992
70645	985993
280965	985994
108752	985995
12854	985996
292368	985997
95581	985998
19196	985999
26448	986000
124225	986001
145176	986002
30	986003
284696	986004
121369	986005
264982	986006
198819	986007
23285	986008
103026	986009
78707	986010
128914	986011
315588	986012
202114	986013
288008	986014
118262	986015
67745	986016
100244	986017
94551	986018
165355	986019
79297	986020
207150	986021
331005	986022
168660	986023
112862	986024
86848	986025
44863	986026
45096	986027
51106	986028
81104	986029
88252	986030
42020	986031
184	986032
36040	986033
130168	986034
34763	986035
94740	986036
53538	986037
156178	986038
165945	986039
41004	986040
145365	986041
327287	986042
42181	986043
3686	986044
6239	986045
129649	986046
207217	986047
595	986048
317764	986049
153505	986050
84351	986051
168568	986052
104223	986053
47096	986054
91809	986055
46625	986056
350802	986057
165871	986058
133822	986059
11911	986060
129218	986061
105650	986062
153510	986063
214377	986064
23965	986065
77304	986066
16815	986067
20277	986068
19845	986069
155759	986070
97477	986071
229832	986072
4621	986073
23489	986074
190123	986075
154713	986076
29389	986077
10336	986078
11731	986079
78527	986080
42580	986081
26458	986082
175857	986083
92558	986084
19569	986085
308645	986086
76743	986087
134955	986088
57459	986089
17104	986090
297	986091
63402	986092
40190	986093
25100	986094
273008	986095
100693	986096
128619	986097
337862	986098
356696	986099
60046	986100
150899	986101
12490	986102
75520	986103
10733	986104
35461	986105
33731	986106
9222	986107
28206	986108
2299	986109
245958	986110
84391	986111
7215	986112
354336	986113
15879	986114
15841	986115
202562	986116
209836	986117
207208	986118
59763	986119
101	986120
56491	986121
7832	986122
201666	986123
126380	986124
48225	986125
323651	986126
356520	986127
35974	986128
209967	986129
332072	986130
352779	986131
35539	986132
67528	986133
27905	986134
195820	986135
18652	986136
10673	986137
343782	986138
191773	986139
86396	986140
82796	986141
259005	986142
30773	986143
348128	986144
234200	986145
31227	986146
124554	986147
27078	986148
64334	986149
150797	986150
30171	986151
216462	986152
6885	986153
98788	986154
96313	986155
220739	986156
84289	986157
67247	986158
73816	986159
111463	986160
6164	986161
1146	986162
161603	986163
207520	986164
1413	986165
4572	986166
3161	986167
41484	986168
123579	986169
117983	986170
3994	986171
2599	986172
35385	986173
51988	986174
147137	986175
135517	986176
4662	986177
39551	986178
12593	986179
27744	986180
26512	986181
3882	986182
671	986183
17182	986184
34381	986185
6741	986186
7436	986187
18674	986188
111217	986189
326762	986190
45603	986191
31711	986192
51988	986193
13961	986194
172758	986195
13284	986196
3975	986197
67041	986198
35689	986199
14065	986200
46374	986201
172043	986202
10699	986203
44023	986204
53803	986205
312387	986206
30902	986207
47009	986208
1289	986209
5298	986210
145643	986211
52783	986212
2475	986213
10613	986214
14146	986215
51448	986216
31937	986217
181	986218
56329	986219
250537	986220
104843	986221
207538	986222
99939	986223
67829	986224
117738	986225
12584	986226
77112	986227
228952	986228
1524	986229
256758	986230
303552	986231
312811	986232
38411	986233
313095	986234
77165	986235
26069	986236
39348	986237
52262	986238
10282	986239
32048	986240
147908	986241
312280	986242
73132	986243
133727	986244
111511	986245
209150	986246
239798	986247
12699	986248
44800	986249
239748	986250
3617	986251
262165	986252
119921	986253
7321	986254
2169	986255
33675	986256
336752	986257
123813	986258
99706	986259
293224	986260
349489	986261
29	986262
128731	986263
155490	986264
98844	986265
5888	986266
145365	986267
77069	986268
54699	986269
10388	986270
187375	986271
16311	986272
59157	986273
252358	986274
22242	986275
62961	986276
119441	986277
6047	986278
7321	986279
87465	986280
118068	986281
47105	986282
2915	986283
140462	986284
7321	986285
187446	986286
26339	986287
1749	986288
343318	986289
22550	986290
62049	986291
193111	986292
187726	986293
73953	986294
225931	986295
319094	986296
65236	986297
36926	986298
31149	986299
47820	986300
318420	986301
32493	986302
2041	986303
164669	986304
160218	986305
106069	986306
208240	986307
108555	986308
190180	986309
65420	986310
77213	986311
317505	986312
53564	986313
4346	986314
77087	986315
151896	986316
37793	986317
16104	986318
77853	986319
77204	986320
30196	986321
154684	986322
42708	986323
318648	986324
104898	986325
117372	986326
296404	986327
199574	986328
193607	986329
274592	986330
88690	986331
192617	986332
313211	986333
138529	986334
74	986335
144557	986336
8933	986337
7331	986338
80070	986339
318250	986340
3115	986341
10540	986342
10980	986343
11864	986344
159154	986345
1215	986346
1699	986347
155553	986348
124	986349
188208	986350
21535	986351
78406	986352
98534	986353
312982	986354
221660	986355
42072	986356
312226	986357
107413	986358
16431	986359
104656	986360
248117	986361
8465	986362
128043	986363
182416	986364
252814	986365
41238	986366
18945	986367
98166	986368
314103	986369
28896	986370
84321	986371
9273	986372
10834	986373
19141	986374
117426	986375
6457	986376
68670	986377
10615	986378
120942	986379
159329	986380
16072	986381
318367	986382
189092	986383
22676	986384
252361	986385
57694	986386
149601	986387
166100	986388
221	986389
77718	986390
26075	986391
22189	986392
104998	986393
77086	986394
2469	986395
102304	986396
77754	986397
127575	986398
2454	986399
3591	986400
107260	986401
287238	986402
95745	986403
9692	986404
5140	986405
238992	986406
267610	986407
266884	986408
167285	986409
82626	986410
32681	986411
2273	986412
237873	986413
23744	986414
238148	986415
17035	986416
180430	986417
6567	986418
31039	986419
273578	986420
92969	986421
199477	986422
194949	986423
51764	986424
76853	986425
38213	986426
191343	986427
83886	986428
14741	986429
44284	986430
31634	986431
1358	986432
53968	986433
75236	986434
63727	986435
75310	986436
75520	986437
279785	986438
21584	986439
33707	986440
32246	986441
109883	986442
29113	986443
127977	986444
273023	986445
289321	986446
19771	986447
42081	986448
159992	986449
353993	986450
84027	986451
1108	986452
208816	986453
22	986454
53352	986455
80345	986456
25	986457
56209	986458
51520	986459
24789	986460
57676	986461
22242	986462
44610	986463
179629	986464
162221	986465
2739	986466
326798	986467
305709	986468
11366	986469
40650	986470
1992	986471
10267	986472
1095	986473
15528	986474
175630	986475
30242	986476
6089	986477
207017	986478
49533	986479
30859	986480
856	986481
165320	986482
69500	986483
154534	986484
182013	986485
95640	986486
59543	986487
115744	986488
7837	986489
7837	986490
7837	986491
7837	986492
7837	986493
257	986494
112632	986495
50171	986496
50171	986497
44973	986498
28336	986499
334836	986500
9294	986501
36278	986502
13051	986503
3579	986504
336302	986505
9608	986506
2351	986507
34161	986508
9298	986509
41039	986510
11406	986511
63217	986512
35014	986513
34985	986514
57233	986515
111435	986516
204526	986517
172139	986518
111406	986519
191301	986520
176441	986521
4205	986522
176873	986523
196815	986524
67995	986525
111056	986526
236207	986527
176794	986528
3975	986529
6295	986530
15363	986531
12686	986532
61	986533
190242	986534
215173	986535
77721	986536
7130	986537
283260	986538
41148	986539
63259	986540
15109	986541
5693	986542
65523	986543
10560	986544
81393	986545
19084	986546
32447	986547
166527	986548
95780	986549
66085	986550
183590	986551
13757	986552
832	986553
238391	986554
5473	986555
238397	986556
171420	986557
169085	986558
238707	986559
1390	986560
170250	986561
239176	986562
238980	986563
14918	986564
289457	986565
109287	986566
259558	986567
22455	986568
172582	986569
292863	986570
286022	986571
21243	986572
989	986573
148095	986574
108480	986575
105122	986576
6632	986577
83874	986578
39066	986579
47232	986580
18462	986581
147049	986582
41616	986583
16199	986584
34816	986585
145187	986586
7266	986587
27250	986588
340464	986589
146297	986590
67942	986591
287493	986592
146559	986593
18712	986594
284116	986595
112241	986596
5498	986597
14726	986598
306285	986599
105059	986600
146961	986601
238331	986602
238395	986603
238830	986604
238229	986605
238671	986606
146377	986607
146678	986608
238574	986609
238294	986610
146399	986611
239012	986612
239191	986613
238553	986614
146645	986615
238682	986616
146382	986617
238067	986618
238845	986619
238652	986620
237997	986621
146836	986622
238661	986623
146360	986624
238916	986625
239071	986626
238024	986627
239090	986628
238059	986629
146831	986630
238552	986631
1077	986632
172082	986633
239141	986634
238755	986635
238318	986636
239017	986637
237910	986638
146570	986639
320842	986640
89899	986641
70518	986642
28272	986643
12143	986644
23228	986645
209654	986646
48503	986647
38995	986648
238939	986649
238758	986650
3586	986651
146872	986652
146526	986653
10528	986654
146380	986655
146669	986656
30002	986657
297320	986658
238433	986659
81466	986660
239046	986661
238792	986662
239084	986663
239076	986664
239064	986665
239128	986666
47375	986667
49856	986668
94166	986669
71183	986670
283609	986671
291482	986672
233997	986673
11562	986674
56745	986675
191415	986676
11423	986677
219471	986678
7922	986679
15861	986680
150653	986681
44067	986682
8502	986683
97912	986684
43521	986685
122728	986686
21497	986687
122741	986688
114635	986689
5266	986690
140883	986691
34941	986692
316665	986693
9144	986694
760	986695
149298	986696
260246	986697
260012	986698
260132	986699
260242	986700
158349	986701
100646	986702
158347	986703
68286	986704
31546	986705
7958	986706
158293	986707
66297	986708
74024	986709
52010	986710
30173	986711
259047	986712
66016	986713
29312	986714
2	986715
99717	986716
22515	986717
77442	986718
315491	986719
253815	986720
8742	986721
31288	986722
99463	986723
57596	986724
200052	986725
201797	986726
95595	986727
145999	986728
184344	986729
121509	986730
305781	986731
35710	986732
182976	986733
10364	986734
115125	986735
116007	986736
304774	986737
55580	986738
8191	986739
124654	986740
24773	986741
199056	986742
18821	986743
186733	986744
41169	986745
88821	986746
88878	986747
66295	986748
320804	986749
65720	986750
158290	986751
207138	986752
163430	986753
5000	986754
158390	986755
158233	986756
96244	986757
100653	986758
17725	986759
7917	986760
260069	986761
260023	986762
260052	986763
158262	986764
260172	986765
66303	986766
100628	986767
260183	986768
260204	986769
66299	986770
72721	986771
175336	986772
47472	986773
260147	986774
158351	986775
110897	986776
7440	986777
12081	986778
315483	986779
17988	986780
328564	986781
13377	986782
42409	986783
139551	986784
295821	986785
111836	986786
131475	986787
92119	986788
923	986789
179941	986790
52505	986791
87907	986792
328459	986793
206320	986794
63767	986795
251948	986796
33538	986797
196138	986798
47760	986799
197971	986800
39350	986801
268645	986802
51065	986803
104281	986804
102620	986805
329	986806
126876	986807
96375	986808
268335	986809
101908	986810
263861	986811
110725	986812
3958	986813
9244	986814
32038	986815
191814	986816
15413	986817
97347	986818
312580	986819
8224	986820
353134	986821
157900	986822
9245	986823
5518	986824
73181	986825
1542	986826
9251	986827
12611	986828
81863	986829
278996	986830
24773	986831
17473	986832
89347	986833
101686	986834
100822	986835
8109	986836
192785	986837
2620	986838
248477	986839
54924	986840
42506	986841
117000	986842
150429	986843
107787	986844
975	986845
34568	986846
7892	986847
48189	986848
267920	986849
255472	986850
97159	986851
76582	986852
171830	986853
7216	986854
88079	986855
88070	986856
136243	986857
147674	986858
321243	986859
45667	986860
2601	986861
160798	986862
9565	986863
64072	986864
12427	986865
24430	986866
351599	986867
203812	986868
206822	986869
82175	986870
12877	986871
6772	986872
76147	986873
64041	986874
259652	986875
68430	986876
101010	986877
82879	986878
53511	986879
13831	986880
30318	986881
262461	986882
76351	986883
20805	986884
6483	986885
172337	986886
159674	986887
159616	986888
152599	986889
56613	986890
21209	986891
72128	986892
40350	986893
62814	986894
139878	986895
97653	986896
123032	986897
106333	986898
275324	986899
97653	986900
72950	986901
203575	986902
11779	986903
6641	986904
20018	986905
102925	986906
214519	986907
183252	986908
107665	986909
26147	986910
21895	986911
352405	986912
209861	986913
2413	986914
130857	986915
36462	986916
29730	986917
19489	986918
188843	986919
79196	986920
5141	986921
61452	986922
112323	986923
307753	986924
41885	986925
97516	986926
71944	986927
87487	986928
26535	986929
250817	986930
6043	986931
111854	986932
111854	986933
111854	986934
195736	986935
176912	986936
44221	986937
5903	986938
43742	986939
16237	986940
64535	986941
106030	986942
95775	986943
50604	986944
115722	986945
123020	986946
38818	986947
13899	986948
41723	986949
7284	986950
318185	986951
180111	986952
220321	986953
156048	986954
154500	986955
15052	986956
220631	986957
227434	986958
145226	986959
212592	986960
98398	986961
181967	986962
177525	986963
260748	986964
6257	986965
22404	986966
51270	986967
295361	986968
152901	986969
140170	986970
23236	986971
166994	986972
272293	986973
165128	986974
147815	986975
51478	986976
267238	986977
130408	986978
6268	986979
35516	986980
115964	986981
308027	986982
272829	986983
120210	986984
8677	986985
171302	986986
162646	986987
94055	986988
116384	986989
162921	986990
23670	986991
256901	986992
268329	986993
30263	986994
93227	986995
296130	986996
27152	986997
58027	986998
214027	986999
62714	987000
157943	987001
310442	987002
23882	987003
133880	987004
76071	987005
94595	987006
157111	987007
152818	987008
105102	987009
98293	987010
154011	987011
5883	987012
60425	987013
9560	987014
76199	987015
309589	987016
99877	987017
47942	987018
4750	987019
22230	987020
24826	987021
76375	987022
19670	987023
308475	987024
101521	987025
61789	987026
86866	987027
98192	987028
59304	987029
208963	987030
153712	987031
44000	987032
121002	987033
98404	987034
10127	987035
19971	987036
260099	987037
33919	987038
122570	987039
124788	987040
13386	987041
42871	987042
34278	987043
136314	987044
42838	987045
103034	987046
5228	987047
13353	987048
178548	987049
125522	987050
7876	987051
26554	987052
2179	987053
24221	987054
71491	987055
24199	987056
47213	987057
145592	987058
25630	987059
161193	987060
299251	987061
78665	987062
145452	987063
73991	987064
191520	987065
70249	987066
10284	987067
202840	987068
96583	987069
42073	987070
309999	987071
112111	987072
73706	987073
8858	987074
92557	987075
168652	987076
51500	987077
35043	987078
163731	987079
292477	987080
145420	987081
19596	987082
169752	987083
123012	987084
97238	987085
70072	987086
147854	987087
272631	987088
30984	987089
13672	987090
130405	987091
75824	987092
75927	987093
22628	987094
42047	987095
130364	987096
7791	987097
201071	987098
64585	987099
7283	987100
281533	987101
35146	987102
43616	987103
11282	987104
46223	987105
71992	987106
181893	987107
6135	987108
100695	987109
97706	987110
56708	987111
178466	987112
153733	987113
74519	987114
254644	987115
254086	987116
328299	987117
315399	987118
24852	987119
74237	987120
59818	987121
163851	987122
215491	987123
51270	987124
259349	987125
153294	987126
217785	987127
250102	987128
82506	987129
81221	987130
62165	987131
164448	987132
131853	987133
341201	987134
297752	987135
86365	987136
19971	987137
88337	987138
25395	987139
81164	987140
41862	987141
49259	987142
44225	987143
135634	987144
19581	987145
146646	987146
81950	987147
199216	987148
343067	987149
265716	987150
92847	987151
41917	987152
38547	987153
79095	987154
26179	987155
336813	987156
25212	987157
116264	987158
309361	987159
1475	987160
6196	987161
70430	987162
204527	987163
60025	987164
72389	987165
194729	987166
5186	987167
185829	987168
103761	987169
116026	987170
271040	987171
70209	987172
71013	987173
240908	987174
138875	987175
315408	987176
309186	987177
106681	987178
44883	987179
29877	987180
155449	987181
6208	987182
238864	987183
249660	987184
99357	987185
161845	987186
47299	987187
270934	987188
68085	987189
161540	987190
67501	987191
98417	987192
61893	987193
9860	987194
154119	987195
155171	987196
7858	987197
270706	987198
165658	987199
98182	987200
147019	987201
4474	987202
182773	987203
154737	987204
5744	987205
181650	987206
184811	987207
146033	987208
20911	987209
185094	987210
10007	987211
133447	987212
256591	987213
23488	987214
88678	987215
88085	987216
35990	987217
81491	987218
237448	987219
153490	987220
1756	987221
145440	987222
310532	987223
205462	987224
302999	987225
278918	987226
44689	987227
310668	987228
37297	987229
282608	987230
68923	987231
269175	987232
346188	987233
108871	987234
200159	987235
37269	987236
76212	987237
73349	987238
295297	987239
19968	987240
149919	987241
258622	987242
31256	987243
199861	987244
105813	987245
107216	987246
176284	987247
158744	987248
7165	987249
200023	987250
248859	987251
20932	987252
2406	987253
203498	987254
76083	987255
191440	987256
23922	987257
75146	987258
76998	987259
131331	987260
9706	987261
81273	987262
296177	987263
184876	987264
94642	987265
89806	987266
174220	987267
23812	987268
257489	987269
237659	987270
114143	987271
308182	987272
64656	987273
1389	987274
74049	987275
227297	987276
69863	987277
1922	987278
185805	987279
236370	987280
247885	987281
322367	987282
35323	987283
346780	987284
208280	987285
125965	987286
108468	987287
345858	987288
346554	987289
46825	987290
152361	987291
85539	987292
79939	987293
34350	987294
247903	987295
44204	987296
48561	987297
299680	987298
200363	987299
260278	987300
165883	987301
297612	987302
16468	987303
80466	987304
50349	987305
124301	987306
3984	987307
107111	987308
44882	987309
18667	987310
63967	987311
11558	987312
201942	987313
164975	987314
33401	987315
64378	987316
115884	987317
185984	987318
51741	987319
124178	987320
119876	987321
13039	987322
97875	987323
116186	987324
34796	987325
61621	987326
184871	987327
44260	987328
25317	987329
95232	987330
22197	987331
62179	987332
17875	987333
84400	987334
40775	987335
295203	987336
94720	987337
322153	987338
60649	987339
111941	987340
1556	987341
221180	987342
199505	987343
117248	987344
333911	987345
125015	987346
203881	987347
30963	987348
341202	987349
346244	987350
23488	987351
202159	987352
346768	987353
164959	987354
31275	987355
30834	987356
97532	987357
64834	987358
116552	987359
270231	987360
95935	987361
98177	987362
109109	987363
320100	987364
22019	987365
59287	987366
3199	987367
44810	987368
97444	987369
93266	987370
146501	987371
237537	987372
145874	987373
191713	987374
82153	987375
153347	987376
191288	987377
73503	987378
154801	987379
97777	987380
200290	987381
116609	987382
165348	987383
220537	987384
203182	987385
169991	987386
124699	987387
98966	987388
80	987389
125412	987390
24807	987391
21172	987392
147573	987393
44007	987394
219163	987395
195347	987396
13513	987397
93551	987398
69199	987399
180062	987400
58433	987401
20979	987402
83491	987403
191744	987404
33053	987405
75859	987406
269872	987407
145922	987408
81886	987409
336681	987410
115186	987411
210620	987412
24973	987413
163622	987414
69380	987415
199663	987416
30037	987417
81344	987418
126528	987419
137083	987420
202383	987421
146651	987422
22024	987423
120085	987424
141052	987425
345277	987426
81128	987427
214230	987428
37669	987429
37669	987430
76356	987431
114214	987432
161510	987433
16147	987434
16147	987435
31376	987436
130663	987437
308587	987438
339570	987439
10967	987440
57942	987441
29890	987442
42617	987443
338789	987444
145408	987445
103972	987446
157926	987447
35576	987448
179944	987449
47942	987450
125059	987451
276557	987452
37853	987453
103527	987454
151873	987455
171951	987456
136210	987457
152749	987458
7256	987459
99466	987460
9884	987461
33381	987462
13028	987463
278639	987464
107332	987465
336532	987466
92864	987467
137346	987468
169297	987469
299935	987470
64307	987471
31568	987472
81827	987473
16220	987474
53410	987475
271298	987476
144853	987477
146225	987478
69066	987479
9986	987480
112135	987481
58838	987482
78667	987483
44071	987484
166664	987485
21287	987486
87597	987487
69418	987488
163644	987489
76471	987490
184943	987491
25379	987492
163419	987493
181909	987494
1300	987495
50952	987496
25314	987497
104677	987498
272389	987499
92861	987500
268083	987501
55181	987502
81549	987503
13201	987504
16148	987505
42686	987506
84153	987507
201618	987508
253011	987509
268561	987510
13725	987511
270943	987512
267672	987513
192184	987514
98223	987515
309161	987516
35602	987517
152646	987518
270093	987519
50973	987520
25452	987521
200070	987522
346476	987523
285388	987524
73555	987525
49547	987526
8258	987527
18216	987528
20907	987529
32993	987530
81503	987531
105576	987532
83806	987533
61708	987534
99073	987535
231710	987536
157415	987537
154893	987538
4371	987539
267516	987540
163901	987541
194643	987542
29903	987543
239225	987544
29516	987545
340838	987546
92553	987547
107117	987548
50051	987549
45588	987550
337415	987551
76905	987552
298455	987553
191183	987554
19066	987555
144905	987556
319587	987557
29403	987558
4171	987559
115665	987560
347526	987561
213914	987562
185556	987563
172376	987564
142956	987565
219754	987566
319615	987567
298368	987568
79071	987569
193881	987570
23790	987571
129272	987572
75871	987573
98156	987574
13749	987575
37718	987576
52067	987577
146960	987578
42051	987579
42704	987580
310357	987581
28950	987582
188306	987583
13178	987584
7937	987585
165338	987586
48936	987587
343532	987588
334625	987589
55165	987590
81950	987591
352437	987592
76139	987593
51440	987594
334883	987595
19959	987596
198154	987597
184499	987598
56660	987599
153719	987600
171809	987601
185791	987602
104550	987603
41571	987604
112972	987605
48234	987606
2914	987607
107388	987608
141327	987609
13471	987610
95960	987611
251622	987612
156278	987613
297692	987614
76411	987615
4932	987616
15545	987617
119805	987618
144783	987619
47828	987620
147705	987621
168806	987622
130238	987623
303325	987624
35600	987625
51745	987626
292420	987627
184078	987628
5747	987629
256791	987630
57238	987631
146348	987632
257568	987633
307869	987634
4890	987635
119978	987636
12373	987637
128207	987638
13638	987639
92503	987640
44104	987641
169120	987642
242294	987643
151231	987644
85693	987645
21073	987646
80907	987647
215472	987648
145274	987649
4133	987650
28429	987651
8107	987652
46691	987653
97315	987654
11521	987655
336402	987656
21928	987657
5730	987658
235659	987659
33355	987660
94798	987661
14161	987662
215690	987663
263331	987664
48272	987665
98947	987666
151909	987667
8985	987668
205140	987669
62229	987670
236860	987671
76463	987672
31529	987673
9820	987674
339020	987675
6496	987676
93431	987677
202998	987678
153647	987679
23924	987680
133057	987681
345672	987682
338035	987683
35671	987684
68254	987685
33804	987686
12734	987687
310269	987688
279824	987689
111984	987690
251521	987691
198553	987692
124437	987693
289210	987694
219052	987695
97544	987696
63551	987697
4571	987698
308245	987699
156786	987700
199593	987701
75994	987702
98188	987703
253154	987704
17840	987705
124831	987706
73736	987707
15535	987708
164198	987709
162370	987710
15989	987711
68007	987712
213909	987713
300913	987714
23809	987715
23924	987716
237289	987717
351009	987718
106539	987719
121025	987720
120093	987721
36907	987722
23501	987723
120296	987724
97649	987725
193716	987726
39638	987727
18530	987728
319727	987729
26253	987730
145993	987731
97634	987732
163604	987733
34710	987734
1918	987735
8685	987736
56201	987737
42095	987738
179460	987739
100382	987740
5484	987741
120045	987742
41921	987743
97096	987744
240724	987745
184915	987746
75874	987747
144434	987748
296146	987749
16625	987750
117059	987751
44672	987752
68277	987753
191152	987754
319796	987755
96799	987756
28720	987757
151387	987758
76684	987759
6171	987760
299867	987761
157858	987762
81237	987763
345290	987764
68222	987765
217252	987766
81324	987767
152646	987768
133363	987769
98022	987770
61894	987771
99564	987772
135536	987773
26897	987774
145629	987775
32933	987776
37840	987777
130403	987778
111868	987779
203668	987780
20011	987781
43719	987782
335422	987783
235601	987784
153082	987785
237122	987786
9464	987787
337871	987788
48071	987789
344091	987790
76458	987791
5221	987792
164576	987793
295395	987794
295529	987795
154877	987796
18443	987797
6201	987798
15490	987799
73959	987800
119779	987801
333662	987802
120202	987803
117193	987804
99906	987805
340816	987806
146567	987807
106672	987808
125489	987809
70174	987810
240325	987811
112893	987812
14486	987813
339494	987814
202947	987815
201408	987816
341951	987817
319657	987818
191972	987819
202879	987820
191709	987821
191176	987822
5401	987823
58025	987824
179459	987825
20979	987826
66198	987827
57279	987828
275002	987829
333809	987830
309576	987831
53010	987832
61285	987833
1107	987834
18496	987835
183667	987836
17868	987837
14505	987838
9249	987839
166197	987840
46297	987841
125473	987842
95481	987843
28098	987844
68682	987845
951	987846
53218	987847
81072	987848
53241	987849
132967	987850
209045	987851
13883	987852
61337	987853
272522	987854
30526	987855
92697	987856
20952	987857
152787	987858
41632	987859
341219	987860
14463	987861
107337	987862
29410	987863
94707	987864
86189	987865
125179	987866
320585	987867
51186	987868
52439	987869
256588	987870
84583	987871
123926	987872
92939	987873
50429	987874
125519	987875
256744	987876
75875	987877
270839	987878
345774	987879
145441	987880
137160	987881
345909	987882
13194	987883
75867	987884
275825	987885
98386	987886
23944	987887
151953	987888
123954	987889
185205	987890
184804	987891
340841	987892
184730	987893
10317	987894
244106	987895
96848	987896
128175	987897
96871	987898
126706	987899
202433	987900
145490	987901
333469	987902
32440	987903
32659	987904
340526	987905
10141	987906
201166	987907
297023	987908
41224	987909
58155	987910
269742	987911
64672	987912
100436	987913
67491	987914
98079	987915
30824	987916
16148	987917
46739	987918
115388	987919
87577	987920
44860	987921
100095	987922
14339	987923
230490	987924
82727	987925
78318	987926
9334	987927
183649	987928
250904	987929
93718	987930
282193	987931
107162	987932
336624	987933
6911	987934
169669	987935
112427	987936
18890	987937
67385	987938
33299	987939
12935	987940
152771	987941
156528	987942
249710	987943
76083	987944
69050	987945
23121	987946
279143	987947
3760	987948
4525	987949
15764	987950
89489	987951
11426	987952
59328	987953
226801	987954
88324	987955
96987	987956
64640	987957
53516	987958
108170	987959
60268	987960
30735	987961
61607	987962
152340	987963
37390	987964
155346	987965
138152	987966
272558	987967
156237	987968
161155	987969
137973	987970
255461	987971
131269	987972
238051	987973
15842	987974
76900	987975
42107	987976
94417	987977
353217	987978
154232	987979
220435	987980
144851	987981
141161	987982
7012	987983
74841	987984
27325	987985
24008	987986
3821	987987
15863	987988
5062	987989
90963	987990
28537	987991
82626	987992
34921	987993
118271	987994
129156	987995
279436	987996
14581	987997
70913	987998
14473	987999
99974	988000
25620	988001
49937	988002
35843	988003
65862	988004
31793	988005
327942	988006
346538	988007
48118	988008
5136	988009
233765	988010
348400	988011
41310	988012
41195	988013
281618	988014
145199	988015
92265	988016
180900	988017
8388	988018
96177	988019
167890	988020
170323	988021
129156	988022
25916	988023
44243	988024
52586	988025
294958	988026
158032	988027
346612	988028
33603	988029
27191	988030
217663	988031
497	988032
50024	988033
21021	988034
167349	988035
188564	988036
140175	988037
122863	988038
58200	988039
180037	988040
131483	988041
4835	988042
91034	988043
21839	988044
85870	988045
155536	988046
254385	988047
57245	988048
131372	988049
1401	988050
9137	988051
335514	988052
7985	988053
19094	988054
17135	988055
81881	988056
100197	988057
64099	988058
36885	988059
8870	988060
7008	988061
313641	988062
23982	988063
280939	988064
55010	988065
340043	988066
80856	988067
38454	988068
216	988069
15497	988070
314474	988071
103161	988072
159031	988073
227328	988074
182015	988075
182007	988076
531	988077
155599	988078
20858	988079
78075	988080
57719	988081
92954	988082
51537	988083
19604	988084
178801	988085
36222	988086
206703	988087
39666	988088
18501	988089
112512	988090
4029	988091
96826	988092
14178	988093
137341	988094
9427	988095
139643	988096
160786	988097
199889	988098
2035	988099
285323	988100
6810	988101
340998	988102
7780	988103
176778	988104
3366	988105
210987	988106
201883	988107
301279	988108
22794	988109
34305	988110
33845	988111
10792	988112
165219	988113
1167	988114
46313	988115
185810	988116
25599	988117
97034	988118
16460	988119
139421	988120
193873	988121
15973	988122
28352	988123
22894	988124
143469	988125
13102	988126
8240	988127
158370	988128
186149	988129
9954	988130
343256	988131
292470	988132
224317	988133
70364	988134
344105	988135
2338	988136
23999	988137
9571	988138
49632	988139
51	988140
29816	988141
220857	988142
174740	988143
336	988144
17731	988145
11704	988146
86585	988147
13170	988148
77690	988149
194695	988150
46445	988151
11634	988152
38309	988153
210313	988154
2352	988155
67244	988156
68125	988157
136652	988158
29365	988159
15965	988160
156829	988161
69046	988162
137851	988163
21333	988164
75287	988165
90	988166
18923	988167
326865	988168
88744	988169
96033	988170
9448	988171
43496	988172
80126	988173
43521	988174
43486	988175
139597	988176
6823	988177
155149	988178
196199	988179
15237	988180
11407	988181
142118	988182
8108	988183
167621	988184
141105	988185
140716	988186
272595	988187
85832	988188
10672	988189
217194	988190
58514	988191
86565	988192
5376	988193
86924	988194
85956	988195
215243	988196
61697	988197
111395	988198
36299	988199
95013	988200
52894	988201
36461	988202
5609	988203
106311	988204
53	988205
8005	988206
44441	988207
134398	988208
204593	988209
306118	988210
330571	988211
20694	988212
12188	988213
244929	988214
31559	988215
177435	988216
218909	988217
217604	988218
14857	988219
14876	988220
220054	988221
104943	988222
39684	988223
964	988224
132356	988225
86456	988226
48400	988227
91816	988228
100511	988229
9053	988230
23471	988231
3125	988232
299321	988233
44630	988234
102786	988235
37584	988236
236619	988237
143667	988238
41448	988239
21856	988240
159472	988241
312533	988242
99132	988243
102648	988244
87730	988245
8572	988246
54	988247
247615	988248
85458	988249
63810	988250
48400	988251
144947	988252
8135	988253
6211	988254
101432	988255
9497	988256
8572	988257
6240	988258
7843	988259
340323	988260
129974	988261
7843	988262
157360	988263
11037	988264
29685	988265
227904	988266
31406	988267
11316	988268
194798	988269
80274	988270
73071	988271
17947	988272
110284	988273
102916	988274
7083	988275
31724	988276
62803	988277
117271	988278
3488	988279
351292	988280
49974	988281
44796	988282
23129	988283
61693	988284
155757	988285
259428	988286
178634	988287
1376	988288
279734	988289
321863	988290
91251	988291
194727	988292
20249	988293
116444	988294
86943	988295
82111	988296
109578	988297
43935	988298
6274	988299
18161	988300
93218	988301
15732	988302
283459	988303
351719	988304
62682	988305
5711	988306
28128	988307
560	988308
59505	988309
20305	988310
98678	988311
20303	988312
34672	988313
120785	988314
28367	988315
16215	988316
304914	988317
36726	988318
52945	988319
44836	988320
120517	988321
5752	988322
2	988323
153429	988324
195419	988325
6874	988326
301914	988327
20040	988328
36372	988329
284078	988330
14062	988331
98165	988332
26060	988333
29635	988334
2934	988335
61463	988336
17096	988337
263191	988338
274383	988339
252685	988340
43543	988341
295368	988342
166416	988343
2023	988344
3965	988345
186330	988346
126234	988347
4186	988348
96024	988349
26712	988350
29197	988351
29360	988352
74782	988353
92855	988354
29197	988355
2884	988356
54564	988357
154835	988358
3251	988359
166509	988360
202664	988361
149493	988362
149443	988363
28646	988364
197688	988365
324902	988366
284157	988367
201876	988368
113773	988369
136116	988370
99285	988371
156804	988372
304797	988373
149638	988374
124776	988375
203009	988376
67186	988377
37141	988378
143021	988379
105675	988380
89692	988381
159125	988382
84845	988383
234265	988384
336862	988385
170880	988386
51193	988387
100167	988388
5769	988389
53191	988390
144299	988391
333483	988392
327138	988393
199780	988394
93418	988395
275944	988396
115365	988397
157216	988398
3707	988399
284956	988400
3044	988401
9233	988402
21774	988403
99878	988404
98737	988405
22103	988406
54046	988407
180454	988408
156886	988409
64967	988410
274040	988411
37980	988412
39959	988413
299912	988414
64881	988415
39814	988416
61574	988417
101513	988418
284259	988419
47313	988420
315443	988421
167071	988422
340047	988423
157421	988424
73957	988425
15212	988426
245997	988427
324837	988428
2135	988429
4367	988430
256864	988431
192232	988432
55685	988433
170594	988434
144891	988435
120278	988436
55274	988437
64740	988438
1452	988439
6490	988440
51134	988441
68962	988442
93074	988443
28008	988444
323386	988445
3022	988446
141940	988447
98391	988448
115931	988449
4864	988450
5356	988451
15462	988452
57882	988453
339765	988454
48409	988455
6108	988456
46898	988457
60169	988458
100342	988459
134270	988460
90985	988461
48291	988462
2162	988463
1028	988464
161307	988465
58135	988466
80105	988467
117000	988468
102330	988469
55712	988470
56154	988471
196621	988472
15573	988473
129635	988474
1694	988475
228270	988476
46791	988477
26439	988478
180695	988479
52945	988480
3782	988481
87443	988482
57297	988483
2929	988484
2022	988485
402	988486
8687	988487
105997	988488
173689	988489
41762	988490
2929	988491
175898	988492
355246	988493
34431	988494
19677	988495
322017	988496
10319	988497
142978	988498
21973	988499
148631	988500
35211	988501
44220	988502
172212	988503
196547	988504
8512	988505
311719	988506
96403	988507
18175	988508
179402	988509
13534	988510
49525	988511
110800	988512
279074	988513
3108	988514
11790	988515
99705	988516
9034	988517
62942	988518
30050	988519
42916	988520
11817	988521
63074	988522
2209	988523
223	988524
923	988525
2209	988526
27623	988527
301926	988528
2209	988529
3125	988530
29315	988531
93977	988532
177563	988533
146737	988534
8661	988535
106294	988536
324856	988537
336048	988538
203964	988539
68290	988540
345806	988541
7200	988542
223992	988543
74580	988544
708	988545
15278	988546
61061	988547
38769	988548
44007	988549
201057	988550
296345	988551
223441	988552
66755	988553
58635	988554
5264	988555
675	988556
989	988557
163210	988558
17237	988559
68602	988560
33932	988561
52141	988562
53171	988563
154	988564
5281	988565
193009	988566
71337	988567
6944	988568
156466	988569
107151	988570
33343	988571
55056	988572
281692	988573
76191	988574
5204	988575
10068	988576
29344	988577
76217	988578
38064	988579
69336	988580
168145	988581
61241	988582
35748	988583
1737	988584
41085	988585
45074	988586
3079	988587
274939	988588
87376	988589
34090	988590
67295	988591
69067	988592
19564	988593
31478	988594
56686	988595
43151	988596
190002	988597
52774	988598
103758	988599
30823	988600
28991	988601
299173	988602
209955	988603
12792	988604
5692	988605
819	988606
112415	988607
146627	988608
65962	988609
28250	988610
1621	988611
2121	988612
29925	988613
310792	988614
33281	988615
236336	988616
74547	988617
29597	988618
35949	988619
45231	988620
64669	988621
84695	988622
124896	988623
16438	988624
55578	988625
109348	988626
1579	988627
221026	988628
256003	988629
13985	988630
145443	988631
162873	988632
215	988633
71578	988634
67329	988635
25503	988636
20410	988637
31107	988638
14393	988639
32234	988640
25848	988641
81933	988642
263	988643
3515	988644
345	988645
33031	988646
1439	988647
166629	988648
105129	988649
11421	988650
1485	988651
3436	988652
42436	988653
19412	988654
19040	988655
82343	988656
15062	988657
60833	988658
23075	988659
58897	988660
16777	988661
81711	988662
60354	988663
32231	988664
252426	988665
22341	988666
144207	988667
102473	988668
151081	988669
59904	988670
71796	988671
104675	988672
189299	988673
70934	988674
19105	988675
1770	988676
203347	988677
51802	988678
8404	988679
2121	988680
2121	988681
8058	988682
4847	988683
134722	988684
75282	988685
102998	988686
21863	988687
126598	988688
224629	988689
147054	988690
90010	988691
14667	988692
175517	988693
3669	988694
41644	988695
28344	988696
6051	988697
10159	988698
1103	988699
27250	988700
39761	988701
1961	988702
2727	988703
191	988704
37448	988705
74300	988706
36074	988707
19193	988708
689	988709
310589	988710
62010	988711
40272	988712
42751	988713
9159	988714
229737	988715
229660	988716
74658	988717
1605	988718
67713	988719
19333	988720
304888	988721
1967	988722
333075	988723
120357	988724
1869	988725
61118	988726
41919	988727
203408	988728
14876	988729
69891	988730
20451	988731
201	988732
21217	988733
189531	988734
3936	988735
23666	988736
116753	988737
205932	988738
56486	988739
29671	988740
117641	988741
10417	988742
76489	988743
89417	988744
119791	988745
49153	988746
121027	988747
308177	988748
682	988749
84152	988750
21834	988751
84652	988752
183445	988753
32916	988754
254256	988755
56882	988756
34681	988757
16596	988758
8187	988759
84765	988760
49977	988761
1424	988762
66407	988763
13172	988764
11696	988765
229373	988766
3280	988767
171221	988768
105773	988769
41203	988770
324177	988771
19846	988772
27099	988773
27017	988774
41281	988775
5229	988776
41888	988777
2827	988778
56673	988779
124493	988780
33114	988781
178386	988782
2304	988783
120337	988784
2401	988785
34821	988786
113347	988787
19411	988788
23490	988789
118829	988790
17066	988791
51741	988792
177250	988793
315605	988794
105799	988795
80896	988796
69250	988797
12203	988798
17233	988799
33080	988800
32400	988801
47435	988802
4730	988803
10906	988804
46068	988805
7711	988806
70600	988807
33114	988808
5127	988809
12932	988810
3173	988811
5270	988812
305841	988813
181229	988814
103559	988815
36268	988816
56846	988817
21469	988818
276872	988819
33228	988820
134812	988821
95942	988822
117618	988823
23557	988824
53817	988825
37441	988826
29802	988827
42029	988828
188896	988829
48788	988830
69343	988831
3682	988832
47465	988833
46667	988834
47591	988835
6263	988836
116497	988837
34196	988838
47095	988839
42054	988840
189068	988841
76233	988842
15350	988843
42515	988844
254282	988845
151261	988846
23362	988847
68537	988848
52809	988849
29781	988850
23264	988851
995	988852
18751	988853
103518	988854
80094	988855
65215	988856
33142	988857
46476	988858
33105	988859
158810	988860
86730	988861
119866	988862
67283	988863
17021	988864
171047	988865
17238	988866
34466	988867
294970	988868
6173	988869
4108	988870
11499	988871
148536	988872
39253	988873
32853	988874
308910	988875
224101	988876
68208	988877
102645	988878
38237	988879
122974	988880
575	988881
54156	988882
38916	988883
48004	988884
21031	988885
192223	988886
6089	988887
50695	988888
67799	988889
840	988890
73626	988891
18060	988892
68311	988893
4204	988894
715	988895
176240	988896
13179	988897
35023	988898
88308	988899
54179	988900
14551	988901
25844	988902
32534	988903
46240	988904
2835	988905
5754	988906
6032	988907
10220	988908
394	988909
91223	988910
11769	988911
33905	988912
28943	988913
60563	988914
29492	988915
31267	988916
22437	988917
172818	988918
117548	988919
33188	988920
8394	988921
791	988922
2121	988923
1737	988924
29	988925
118699	988926
92647	988927
18348	988928
114456	988929
129	988930
9818	988931
104535	988932
32099	988933
5791	988934
170716	988935
57565	988936
102300	988937
24538	988938
10677	988939
20008	988940
354517	988941
30233	988942
1046	988943
34744	988944
809	988945
79238	988946
21426	988947
18195	988948
21117	988949
38261	988950
6802	988951
198	988952
5635	988953
178386	988954
55306	988955
45007	988956
125455	988957
15629	988958
33621	988959
78422	988960
186687	988961
55377	988962
2065	988963
140966	988964
35417	988965
3132	988966
118891	988967
115988	988968
55048	988969
16508	988970
29560	988971
783	988972
126282	988973
63905	988974
129708	988975
39595	988976
14019	988977
108880	988978
8660	988979
3591	988980
215152	988981
11745	988982
35828	988983
217443	988984
29925	988985
88312	988986
115979	988987
91610	988988
31439	988989
50706	988990
31596	988991
134667	988992
58637	988993
43798	988994
16009	988995
49539	988996
100759	988997
4847	988998
28492	988999
200940	989000
68950	989001
1079	989002
111964	989003
3549	989004
3371	989005
58288	989006
217581	989007
82041	989008
8904	989009
30530	989010
4311	989011
11401	989012
191574	989013
254912	989014
75075	989015
16857	989016
1770	989017
7979	989018
62844	989019
305620	989020
4601	989021
59612	989022
292948	989023
3283	989024
109862	989025
22970	989026
69585	989027
761	989028
14913	989029
15809	989030
47440	989031
8830	989032
31614	989033
41666	989034
54469	989035
48412	989036
16194	989037
109654	989038
8334	989039
134498	989040
103701	989041
899	989042
4889	989043
40758	989044
53758	989045
329792	989046
174105	989047
12792	989048
28546	989049
27577	989050
163326	989051
583	989052
37931	989053
6524	989054
27250	989055
326042	989056
120422	989057
65599	989058
197397	989059
47435	989060
120075	989061
121717	989062
188303	989063
54999	989064
16752	989065
26100	989066
33712	989067
41535	989068
1859	989069
26512	989070
29679	989071
2927	989072
110052	989073
10848	989074
10	989075
114607	989076
129892	989077
305949	989078
279369	989079
11259	989080
128173	989081
5039	989082
19675	989083
292596	989084
42341	989085
57118	989086
26522	989087
5158	989088
201552	989089
89855	989090
233611	989091
34953	989092
18573	989093
27691	989094
107010	989095
127245	989096
71530	989097
23938	989098
29204	989099
152553	989100
19675	989101
93126	989102
2904	989103
54142	989104
91479	989105
551	989106
58891	989107
84411	989108
41218	989109
148044	989110
58894	989111
48068	989112
37662	989113
30233	989114
653	989115
4173	989116
4664	989117
15385	989118
115875	989119
96324	989120
113401	989121
11699	989122
1456	989123
107782	989124
81092	989125
195502	989126
2652	989127
23034	989128
61118	989129
29033	989130
40946	989131
44488	989132
44843	989133
7421	989134
150126	989135
65500	989136
59175	989137
116826	989138
4351	989139
74479	989140
137678	989141
26123	989142
19631	989143
9690	989144
8419	989145
41179	989146
15387	989147
87144	989148
1349	989149
179444	989150
3059	989151
9430	989152
9148	989153
40010	989154
75920	989155
12951	989156
163663	989157
98860	989158
182095	989159
171515	989160
25147	989161
18843	989162
57181	989163
178651	989164
19749	989165
285652	989166
319815	989167
130050	989168
25147	989169
83025	989170
12830	989171
25147	989172
86420	989173
40833	989174
96122	989175
247861	989176
82332	989177
70157	989178
102829	989179
70676	989180
55957	989181
11069	989182
44776	989183
48918	989184
38079	989185
6161	989186
148588	989187
88783	989188
65028	989189
33811	989190
6708	989191
238890	989192
11689	989193
17880	989194
225497	989195
304102	989196
11635	989197
1617	989198
128534	989199
115429	989200
59349	989201
11319	989202
40592	989203
116524	989204
116810	989205
14999	989206
198993	989207
76130	989208
240303	989209
82343	989210
134116	989211
29791	989212
28492	989213
74238	989214
45256	989215
147390	989216
28509	989217
24320	989218
125830	989219
135344	989220
80325	989221
73976	989222
94433	989223
37434	989224
26637	989225
243814	989226
66447	989227
10272	989228
33015	989229
136788	989230
9582	989231
124404	989232
12238	989233
16826	989234
105288	989235
7445	989236
164794	989237
141711	989238
184882	989239
73108	989240
13597	989241
20570	989242
622	989243
27673	989244
8907	989245
17129	989246
293386	989247
16039	989248
68190	989249
51918	989250
17902	989251
61740	989252
47503	989253
50482	989254
31571	989255
37811	989256
82228	989257
62095	989258
36264	989259
162931	989260
18628	989261
317352	989262
12944	989263
3136	989264
19624	989265
12058	989266
12413	989267
92333	989268
3066	989269
271196	989270
170679	989271
92329	989272
23796	989273
12767	989274
31113	989275
51242	989276
202440	989277
29645	989278
270	989279
233655	989280
266932	989281
4787	989282
4883	989283
558	989284
203376	989285
64266	989286
46455	989287
1322	989288
24778	989289
29357	989290
2576	989291
2401	989292
143605	989293
16053	989294
5527	989295
41521	989296
321002	989297
52809	989298
30410	989299
81573	989300
447	989301
179394	989302
27183	989303
161656	989304
13034	989305
15057	989306
50534	989307
49444	989308
2421	989309
5096	989310
7063	989311
156074	989312
31811	989313
25198	989314
274745	989315
19	989316
90748	989317
3061	989318
42300	989319
25668	989320
210651	989321
13801	989322
273435	989323
4530	989324
30218	989325
42310	989326
1761	989327
36504	989328
218585	989329
76252	989330
9381	989331
21315	989332
207373	989333
23437	989334
193002	989335
137178	989336
3058	989337
6029	989338
168103	989339
3750	989340
5565	989341
26319	989342
207421	989343
57229	989344
94684	989345
38804	989346
11755	989347
11003	989348
136017	989349
13650	989350
13847	989351
195441	989352
8152	989353
2476	989354
10528	989355
22803	989356
37289	989357
45811	989358
52471	989359
23215	989360
51863	989361
152246	989362
169043	989363
2546	989364
5129	989365
8100	989366
298964	989367
22750	989368
1180	989369
5787	989370
342686	989371
208866	989372
40588	989373
93260	989374
246787	989375
20652	989376
93509	989377
351794	989378
9471	989379
32690	989380
11319	989381
791	989382
5252	989383
58594	989384
17595	989385
18803	989386
37844	989387
105352	989388
100525	989389
60914	989390
29833	989391
32705	989392
106631	989393
188534	989394
38044	989395
100429	989396
226922	989397
118867	989398
129899	989399
357437	989400
58069	989401
2365	989402
4466	989403
158523	989404
36912	989405
4587	989406
257557	989407
191562	989408
203018	989409
276021	989410
177299	989411
4257	989412
154276	989413
333126	989414
30153	989415
187258	989416
16973	989417
286513	989418
295984	989419
11659	989420
7996	989421
8574	989422
301584	989423
27529	989424
1123	989425
94256	989426
127375	989427
346632	989428
72570	989429
95849	989430
357479	989431
313168	989432
2431	989433
137460	989434
29757	989435
110131	989436
6074	989437
8503	989438
352299	989439
71054	989440
96	989441
89620	989442
27418	989443
15556	989444
181437	989445
12571	989446
130009	989447
31963	989448
70401	989449
83836	989450
121135	989451
4042	989452
24774	989453
15290	989454
161713	989455
26225	989456
13056	989457
174996	989458
23135	989459
7335	989460
32275	989461
20798	989462
169514	989463
38337	989464
353486	989465
232355	989466
163297	989467
304687	989468
91968	989469
48517	989470
2750	989471
85254	989472
20073	989473
179605	989474
41756	989475
220312	989476
146761	989477
11550	989478
116337	989479
72255	989480
43827	989481
25490	989482
299869	989483
48935	989484
62685	989485
311252	989486
93422	989487
19641	989488
92492	989489
143822	989490
29637	989491
310818	989492
5099	989493
8222	989494
54620	989495
8690	989496
306210	989497
3176	989498
262487	989499
140917	989500
81253	989501
13907	989502
178334	989503
20002	989504
169580	989505
117808	989506
2171	989507
33938	989508
2171	989509
2171	989510
347096	989511
28111	989512
181513	989513
50056	989514
27044	989515
44148	989516
7748	989517
294336	989518
158510	989519
21412	989520
76431	989521
19821	989522
234412	989523
161370	989524
9764	989525
202751	989526
116146	989527
342102	989528
39294	989529
87513	989530
42270	989531
13777	989532
4251	989533
11618	989534
39759	989535
43823	989536
62691	989537
10527	989538
39759	989539
51496	989540
104293	989541
114723	989542
340975	989543
1744	989544
216332	989545
26664	989546
801	989547
113521	989548
251901	989549
89195	989550
113727	989551
69496	989552
273486	989553
259714	989554
153941	989555
64942	989556
31989	989557
81315	989558
96306	989559
54338	989560
148441	989561
21294	989562
37482	989563
253880	989564
241947	989565
332829	989566
241806	989567
155087	989568
242570	989569
224268	989570
28402	989571
5640	989572
58169	989573
4471	989574
38868	989575
43580	989576
170891	989577
42985	989578
8372	989579
91096	989580
62074	989581
144351	989582
332156	989583
234088	989584
284673	989585
74135	989586
233747	989587
254127	989588
150814	989589
43384	989590
13619	989591
331806	989592
21474	989593
3364	989594
222632	989595
243960	989596
4848	989597
44993	989598
37655	989599
33252	989600
10843	989601
4290	989602
200994	989603
266467	989604
347037	989605
31917	989606
6940	989607
111980	989608
35592	989609
134211	989610
196849	989611
205183	989612
9237	989613
144496	989614
202537	989615
245384	989616
130714	989617
309654	989618
30663	989619
123984	989620
11332	989621
186376	989622
119731	989623
160888	989624
772	989625
29929	989626
3743	989627
106879	989628
241821	989629
262728	989630
34823	989631
25645	989632
93781	989633
5202	989634
85122	989635
303715	989636
337011	989637
70354	989638
314895	989639
314182	989640
314482	989641
8524	989642
314537	989643
102251	989644
118734	989645
55378	989646
318242	989647
59359	989648
314805	989649
314557	989650
36529	989651
188140	989652
38176	989653
188224	989654
21152	989655
36443	989656
46724	989657
142490	989658
1399	989659
117937	989660
314490	989661
2491	989662
21840	989663
36565	989664
5965	989665
104361	989666
34863	989667
195405	989668
62303	989669
1132	989670
34863	989671
166112	989672
69625	989673
79365	989674
2603	989675
45808	989676
12318	989677
12218	989678
161029	989679
84	989680
122002	989681
88483	989682
102315	989683
612	989684
5812	989685
19196	989686
159	989687
1276	989688
12569	989689
194640	989690
796	989691
16820	989692
264805	989693
55296	989694
44339	989695
46772	989696
56184	989697
201725	989698
83103	989699
41077	989700
238054	989701
45773	989702
44387	989703
129	989704
115574	989705
45814	989706
12235	989707
368	989708
245338	989709
79762	989710
5126	989711
194099	989712
104457	989713
4480	989714
103584	989715
95995	989716
7228	989717
114199	989718
302801	989719
105520	989720
61115	989721
316804	989722
314481	989723
317769	989724
5603	989725
188119	989726
34697	989727
31177	989728
39214	989729
117928	989730
51709	989731
2941	989732
119182	989733
6479	989734
300589	989735
130605	989736
61647	989737
82393	989738
16074	989739
511	989740
53524	989741
26111	989742
7243	989743
20632	989744
74776	989745
84446	989746
7553	989747
34784	989748
49141	989749
111922	989750
53820	989751
104052	989752
246791	989753
50086	989754
889	989755
88462	989756
87008	989757
29727	989758
1354	989759
24253	989760
24752	989761
18457	989762
122569	989763
56828	989764
194683	989765
102552	989766
128563	989767
954	989768
127583	989769
16870	989770
318311	989771
72132	989772
79558	989773
271086	989774
128433	989775
13507	989776
26413	989777
136530	989778
56181	989779
79147	989780
58806	989781
23486	989782
119976	989783
19166	989784
285225	989785
53891	989786
329128	989787
351399	989788
67247	989789
34667	989790
297653	989791
1589	989792
21444	989793
241084	989794
37604	989795
54098	989796
113979	989797
28107	989798
10724	989799
182	989800
189990	989801
695	989802
11044	989803
16770	989804
27338	989805
79462	989806
104412	989807
2056	989808
67257	989809
62516	989810
253755	989811
1402	989812
28649	989813
44391	989814
76235	989815
3865	989816
11311	989817
18606	989818
88979	989819
12544	989820
745	989821
79343	989822
23668	989823
6560	989824
32196	989825
26056	989826
95587	989827
38439	989828
168180	989829
53761	989830
1179	989831
349616	989832
26765	989833
25227	989834
22320	989835
31580	989836
51243	989837
84	989838
31988	989839
3592	989840
76445	989841
50022	989842
199869	989843
12596	989844
3591	989845
120047	989846
232301	989847
106819	989848
145715	989849
86910	989850
5784	989851
35930	989852
26276	989853
19	989854
187620	989855
26246	989856
339229	989857
84	989858
46977	989859
27386	989860
5995	989861
79167	989862
11768	989863
210511	989864
274964	989865
237321	989866
95948	989867
79317	989868
228050	989869
67257	989870
323615	989871
323531	989872
44292	989873
230659	989874
45392	989875
44993	989876
323411	989877
281755	989878
92658	989879
7498	989880
12535	989881
3699	989882
1760	989883
317940	989884
193635	989885
91477	989886
191254	989887
80251	989888
1703	989889
20383	989890
25049	989891
194555	989892
184391	989893
77054	989894
78190	989895
121832	989896
113730	989897
16624	989898
190697	989899
114202	989900
37132	989901
101219	989902
194851	989903
79540	989904
113735	989905
3625	989906
121632	989907
37123	989908
216842	989909
318779	989910
12363	989911
62165	989912
44196	989913
198473	989914
60019	989915
121643	989916
82704	989917
41140	989918
128475	989919
10710	989920
353	989921
197126	989922
14506	989923
22193	989924
12734	989925
33954	989926
11938	989927
140065	989928
2746	989929
1903	989930
95993	989931
11305	989932
159094	989933
136917	989934
82658	989935
38686	989936
311559	989937
341674	989938
140951	989939
120786	989940
301286	989941
314175	989942
306611	989943
305657	989944
33802	989945
282945	989946
21639	989947
8580	989948
131012	989949
15528	989950
45315	989951
11985	989952
97985	989953
3710	989954
306731	989955
12068	989956
25117	989957
3557	989958
93194	989959
37457	989960
23542	989961
186690	989962
180850	989963
268642	989964
57256	989965
8572	989966
90368	989967
93453	989968
10733	989969
188655	989970
55946	989971
28628	989972
157769	989973
143604	989974
35671	989975
36823	989976
315570	989977
4003	989978
299653	989979
7509	989980
96139	989981
1460	989982
52010	989983
15635	989984
1173	989985
872	989986
2398	989987
188344	989988
18940	989989
25998	989990
63861	989991
149390	989992
46367	989993
107277	989994
27685	989995
311712	989996
183414	989997
28558	989998
327261	989999
179324	990000
243430	990001
133626	990002
49801	990003
172560	990004
57534	990005
75600	990006
178558	990007
13672	990008
135277	990009
1	990010
42991	990011
29378	990012
44797	990013
27441	990014
116953	990015
149233	990016
10775	990017
6552	990018
30547	990019
37241	990020
95704	990021
78880	990022
33556	990023
30464	990024
79017	990025
8722	990026
57609	990027
245839	990028
354541	990029
31561	990030
5257	990031
51024	990032
236498	990033
30161	990034
96481	990035
76234	990036
56021	990037
200699	990038
286472	990039
21749	990040
329843	990041
97587	990042
148374	990043
194443	990044
231842	990045
35079	990046
70841	990047
306042	990048
3032	990049
19610	990050
96481	990051
297545	990052
13771	990053
115909	990054
21700	990055
21700	990056
299302	990057
178752	990058
283106	990059
3942	990060
310245	990061
157260	990062
298560	990063
178752	990064
62792	990065
73923	990066
134319	990067
47066	990068
1397	990069
151683	990070
8218	990071
295768	990072
270967	990073
328435	990074
23280	990075
122281	990076
81971	990077
2313	990078
4282	990079
310268	990080
63372	990081
19610	990082
8881	990083
122336	990084
63228	990085
245300	990086
245818	990087
63818	990088
63373	990089
162409	990090
208851	990091
129675	990092
355428	990093
210132	990094
208996	990095
250529	990096
7424	990097
178663	990098
148530	990099
260311	990100
11063	990101
1134	990102
250317	990103
105	990104
105	990105
153600	990106
260478	990107
105	990108
250627	990109
6643	990110
957	990111
198020	990112
2309	990113
6653	990114
21198	990115
3430	990116
107722	990117
2309	990118
260339	990119
11063	990120
19847	990121
19764	990122
105	990123
7425	990124
105	990125
4686	990126
169985	990127
243424	990128
615	990129
105	990130
954	990131
813	990132
182124	990133
93934	990134
62241	990135
62143	990136
25692	990137
61512	990138
18271	990139
1515	990140
9577	990141
95531	990142
104381	990143
75310	990144
18001	990145
321397	990146
123402	990147
97785	990148
36383	990149
64305	990150
51965	990151
21150	990152
15948	990153
5186	990154
185882	990155
522	990156
35964	990157
52073	990158
27970	990159
3866	990160
57383	990161
111809	990162
148400	990163
1354	990164
3235	990165
3428	990166
22729	990167
536	990168
28532	990169
196251	990170
4386	990171
27729	990172
5202	990173
11013	990174
108138	990175
130701	990176
6258	990177
81133	990178
28475	990179
170785	990180
35536	990181
274358	990182
6345	990183
294972	990184
84923	990185
131895	990186
19935	990187
56964	990188
3434	990189
259703	990190
43959	990191
28475	990192
85309	990193
132090	990194
116086	990195
48764	990196
40124	990197
63735	990198
196355	990199
39375	990200
57007	990201
133117	990202
19521	990203
3491	990204
49017	990205
202688	990206
38983	990207
11217	990208
3434	990209
143881	990210
33744	990211
84721	990212
13950	990213
56710	990214
64603	990215
20233	990216
108104	990217
3733	990218
30588	990219
2078	990220
339135	990221
44749	990222
279806	990223
14835	990224
17998	990225
2560	990226
2372	990227
26181	990228
85832	990229
27966	990230
321442	990231
143	990232
177393	990233
65066	990234
88240	990235
4305	990236
4171	990237
39145	990238
19086	990239
1464	990240
19414	990241
235642	990242
31052	990243
74046	990244
116985	990245
208411	990246
137260	990247
100342	990248
11604	990249
29482	990250
26286	990251
36966	990252
51747	990253
133488	990254
133488	990255
2505	990256
124642	990257
688	990258
54635	990259
111485	990260
118088	990261
98697	990262
96922	990263
68857	990264
4086	990265
200485	990266
98144	990267
195896	990268
173244	990269
330913	990270
152245	990271
16534	990272
105785	990273
143326	990274
100181	990275
148817	990276
30101	990277
17508	990278
52616	990279
278002	990280
249573	990281
160111	990282
178497	990283
243065	990284
207572	990285
160115	990286
5620	990287
137433	990288
134437	990289
345791	990290
9196	990291
245472	990292
43476	990293
5698	990294
11303	990295
28391	990296
249	990297
73924	990298
31932	990299
102069	990300
40699	990301
30	990302
261105	990303
2432	990304
101878	990305
263708	990306
139214	990307
172969	990308
55029	990309
40379	990310
89485	990311
76808	990312
25935	990313
187516	990314
202072	990315
25409	990316
2520	990317
579	990318
14798	990319
51967	990320
51920	990321
98853	990322
12936	990323
11091	990324
2093	990325
242520	990326
12182	990327
10832	990328
3772	990329
123136	990330
48959	990331
293701	990332
25171	990333
56097	990334
39020	990335
9995	990336
147957	990337
152572	990338
4029	990339
7461	990340
67093	990341
160542	990342
349651	990343
10516	990344
10511	990345
25743	990346
10526	990347
5102	990348
1588	990349
96359	990350
94656	990351
299	990352
108613	990353
28639	990354
75195	990355
71444	990356
5944	990357
74054	990358
82646	990359
49642	990360
128438	990361
174411	990362
293828	990363
246202	990364
128257	990365
207450	990366
94714	990367
207571	990368
64888	990369
201294	990370
109507	990371
41750	990372
135558	990373
174674	990374
55622	990375
124402	990376
76142	990377
135128	990378
19445	990379
180747	990380
82433	990381
80785	990382
325241	990383
149371	990384
22456	990385
63336	990386
9607	990387
252695	990388
128920	990389
68465	990390
8593	990391
8593	990392
90157	990393
98320	990394
200522	990395
86538	990396
96556	990397
120880	990398
44148	990399
35762	990400
282654	990401
11018	990402
259159	990403
165196	990404
204402	990405
78287	990406
323007	990407
232163	990408
162879	990409
300122	990410
95625	990411
9259	990412
321821	990413
192748	990414
64650	990415
301200	990416
243008	990417
26491	990418
18599	990419
106297	990420
56195	990421
113673	990422
120934	990423
323219	990424
4656	990425
55956	990426
63682	990427
43492	990428
96431	990429
93719	990430
150740	990431
43505	990432
21842	990433
63696	990434
96554	990435
245919	990436
150874	990437
96431	990438
21896	990439
194328	990440
177618	990441
55713	990442
142329	990443
323124	990444
11962	990445
13076	990446
22172	990447
249810	990448
20894	990449
141708	990450
9593	990451
183333	990452
3429	990453
895	990454
117232	990455
62689	990456
128958	990457
3264	990458
44732	990459
18759	990460
120712	990461
159666	990462
209461	990463
338160	990464
11815	990465
642	990466
8900	990467
128437	990468
147552	990469
63356	990470
21497	990471
193376	990472
288250	990473
280470	990474
174786	990475
207471	990476
49632	990477
295649	990478
336499	990479
55939	990480
14661	990481
4246	990482
199	990483
39587	990484
49860	990485
96784	990486
252102	990487
70152	990488
8795	990489
13493	990490
52877	990491
116633	990492
81763	990493
37700	990494
90074	990495
247096	990496
43038	990497
198033	990498
64141	990499
2483	990500
64191	990501
116575	990502
151871	990503
56855	990504
100874	990505
150595	990506
55606	990507
118420	990508
5923	990509
96962	990510
9596	990511
3135	990512
214613	990513
310171	990514
45848	990515
12095	990516
80056	990517
5954	990518
22585	990519
2607	990520
5964	990521
60502	990522
3356	990523
15580	990524
45830	990525
16812	990526
22953	990527
133397	990528
163921	990529
26397	990530
34985	990531
347628	990532
137022	990533
138351	990534
128770	990535
17693	990536
79402	990537
14249	990538
2040	990539
12018	990540
284209	990541
5945	990542
62563	990543
53088	990544
220871	990545
120854	990546
9409	990547
2917	990548
241812	990549
19880	990550
334	990551
15341	990552
5067	990553
54014	990554
162	990555
30408	990556
64318	990557
258272	990558
300	990559
89747	990560
333329	990561
24950	990562
10857	990563
24503	990564
6736	990565
83745	990566
147576	990567
262335	990568
215061	990569
40267	990570
79081	990571
364	990572
364	990573
114046	990574
180223	990575
3373	990576
6240	990577
71248	990578
199531	990579
306992	990580
22817	990581
128317	990582
192774	990583
79941	990584
56314	990585
60139	990586
115381	990587
222076	990588
141348	990589
28697	990590
40331	990591
142723	990592
60903	990593
90232	990594
141496	990595
2842	990596
82909	990597
223688	990598
26775	990599
29908	990600
51077	990601
16890	990602
78946	990603
4293	990604
28590	990605
230906	990606
88560	990607
91282	990608
41195	990609
88862	990610
97201	990611
40374	990612
2761	990613
90369	990614
90894	990615
59980	990616
221374	990617
90292	990618
139731	990619
230825	990620
224408	990621
227231	990622
17632	990623
40312	990624
58954	990625
28867	990626
58915	990627
59264	990628
91555	990629
39629	990630
70994	990631
20504	990632
17794	990633
71007	990634
17593	990635
51046	990636
43574	990637
60547	990638
119901	990639
227303	990640
142022	990641
15008	990642
29105	990643
60743	990644
226075	990645
60503	990646
136997	990647
75518	990648
10162	990649
7696	990650
222496	990651
228475	990652
223319	990653
141413	990654
140904	990655
223152	990656
222320	990657
227436	990658
226226	990659
90193	990660
140940	990661
54693	990662
140124	990663
66418	990664
141429	990665
90268	990666
115445	990667
41091	990668
140518	990669
141714	990670
229434	990671
90516	990672
140886	990673
20608	990674
91046	990675
137192	990676
89889	990677
66400	990678
223967	990679
140052	990680
11419	990681
139042	990682
225955	990683
225388	990684
140082	990685
40887	990686
133483	990687
40982	990688
22619	990689
144485	990690
17394	990691
283328	990692
29105	990693
33868	990694
34186	990695
140136	990696
222774	990697
20545	990698
60503	990699
225880	990700
15992	990701
143836	990702
58742	990703
26195	990704
90649	990705
183679	990706
35404	990707
139295	990708
341083	990709
320125	990710
61031	990711
233	990712
70592	990713
59362	990714
34335	990715
191211	990716
343431	990717
132712	990718
114674	990719
59197	990720
51263	990721
18005	990722
139288	990723
1628	990724
2335	990725
21750	990726
120094	990727
28489	990728
229170	990729
51034	990730
139104	990731
283172	990732
35419	990733
40909	990734
81679	990735
35387	990736
201772	990737
78979	990738
54957	990739
35509	990740
89060	990741
152098	990742
141289	990743
48886	990744
231309	990745
40782	990746
225467	990747
120167	990748
19506	990749
34095	990750
72894	990751
24310	990752
6228	990753
76158	990754
96616	990755
135747	990756
315109	990757
27309	990758
135788	990759
48010	990760
28170	990761
15792	990762
2377	990763
38850	990764
116335	990765
148694	990766
285264	990767
338605	990768
54447	990769
38785	990770
27781	990771
22031	990772
192470	990773
15327	990774
263618	990775
36607	990776
391	990777
319374	990778
22249	990779
53859	990780
188449	990781
1048	990782
22822	990783
1270	990784
118986	990785
263556	990786
12513	990787
16102	990788
15773	990789
15194	990790
20709	990791
121456	990792
190349	990793
247	990794
118469	990795
224084	990796
25973	990797
147322	990798
37058	990799
160382	990800
3607	990801
561	990802
7471	990803
101987	990804
3114	990805
121875	990806
2431	990807
160547	990808
22868	990809
892	990810
328877	990811
5905	990812
67074	990813
101900	990814
670	990815
53450	990816
317807	990817
94973	990818
112	990819
3115	990820
22818	990821
263693	990822
1211	990823
15	990824
2000	990825
22861	990826
110	990827
13976	990828
67213	990829
42794	990830
147397	990831
110	990832
6993	990833
56471	990834
91953	990835
1663	990836
10834	990837
1265	990838
45717	990839
25935	990840
120476	990841
6260	990842
1209	990843
162	990844
21506	990845
36570	990846
263687	990847
110	990848
25977	990849
3612	990850
102081	990851
263672	990852
189379	990853
78195	990854
8443	990855
154	990856
189374	990857
189098	990858
101889	990859
120828	990860
317136	990861
425	990862
14199	990863
78715	990864
95	990865
100564	990866
263590	990867
14263	990868
322673	990869
50567	990870
67081	990871
39667	990872
51598	990873
109790	990874
78843	990875
30852	990876
82653	990877
57159	990878
53637	990879
102242	990880
264734	990881
71354	990882
5716	990883
79232	990884
53833	990885
194484	990886
63878	990887
324005	990888
16793	990889
48524	990890
5716	990891
194145	990892
264719	990893
264723	990894
324975	990895
94538	990896
62506	990897
264563	990898
102278	990899
264385	990900
67245	990901
42571	990902
5944	990903
239600	990904
264716	990905
264517	990906
328622	990907
16795	990908
42779	990909
53833	990910
122235	990911
160899	990912
160907	990913
264708	990914
322708	990915
79741	990916
5716	990917
160910	990918
194621	990919
264727	990920
160937	990921
239632	990922
147487	990923
62598	990924
147444	990925
131112	990926
1275	990927
54671	990928
322840	990929
264711	990930
101213	990931
261826	990932
158968	990933
102282	990934
264382	990935
159449	990936
22700	990937
45380	990938
261568	990939
159309	990940
45341	990941
159314	990942
159301	990943
66638	990944
12450	990945
7432	990946
159311	990947
158853	990948
276547	990949
79414	990950
16617	990951
101238	990952
69610	990953
261123	990954
4691	990955
261471	990956
33023	990957
261851	990958
103504	990959
159300	990960
45378	990961
159258	990962
102139	990963
101222	990964
46408	990965
45778	990966
195113	990967
101239	990968
160833	990969
159247	990970
92464	990971
159290	990972
166829	990973
45391	990974
102226	990975
160838	990976
33023	990977
159500	990978
261569	990979
66653	990980
192902	990981
268877	990982
101200	990983
261770	990984
261547	990985
66639	990986
261466	990987
159310	990988
261070	990989
166374	990990
105051	990991
159258	990992
101223	990993
4691	990994
47104	990995
15059	990996
314488	990997
11028	990998
4179	990999
13451	991000
223155	991001
75662	991002
327358	991003
200519	991004
201118	991005
1363	991006
231292	991007
1291	991008
28602	991009
70923	991010
128889	991011
24088	991012
64990	991013
63331	991014
11596	991015
13483	991016
143519	991017
63333	991018
2793	991019
94317	991020
121278	991021
45091	991022
84274	991023
73921	991024
27143	991025
2664	991026
97801	991027
6118	991028
21325	991029
197	991030
79691	991031
264724	991032
264746	991033
2526	991034
4110	991035
41419	991036
3872	991037
84817	991038
52363	991039
71723	991040
5652	991041
1473	991042
93114	991043
71478	991044
30582	991045
9153	991046
92816	991047
1358	991048
2811	991049
11445	991050
244952	991051
124768	991052
301720	991053
13439	991054
8412	991055
60386	991056
16790	991057
1542	991058
194449	991059
150660	991060
143130	991061
91846	991062
91518	991063
96336	991064
344278	991065
125205	991066
298727	991067
1794	991068
5806	991069
5922	991070
64838	991071
41686	991072
157254	991073
5534	991074
245507	991075
160129	991076
126067	991077
160460	991078
263805	991079
26957	991080
3492	991081
98693	991082
1001	991083
38200	991084
3113	991085
60065	991086
135705	991087
127316	991088
58767	991089
2948	991090
3925	991091
38200	991092
118746	991093
1215	991094
16708	991095
4737	991096
35883	991097
73749	991098
46173	991099
30471	991100
6788	991101
43728	991102
6321	991103
15446	991104
4405	991105
27174	991106
152266	991107
12646	991108
7561	991109
23239	991110
207750	991111
90353	991112
64100	991113
221090	991114
158596	991115
106190	991116
146034	991117
82319	991118
59564	991119
83030	991120
20694	991121
5857	991122
315078	991123
226038	991124
118270	991125
88745	991126
76703	991127
64301	991128
15550	991129
51559	991130
190489	991131
8883	991132
40722	991133
52460	991134
18473	991135
223208	991136
281213	991137
169283	991138
19312	991139
77244	991140
108756	991141
34032	991142
18421	991143
942	991144
45698	991145
37435	991146
30732	991147
329849	991148
121987	991149
33072	991150
2643	991151
59720	991152
42337	991153
83454	991154
129321	991155
25940	991156
318558	991157
320846	991158
2573	991159
53850	991160
189896	991161
59872	991162
25791	991163
139083	991164
192821	991165
122113	991166
5929	991167
264547	991168
350172	991169
44041	991170
286514	991171
355566	991172
8504	991173
134516	991174
8502	991175
336106	991176
246128	991177
78335	991178
160420	991179
67132	991180
22818	991181
191712	991182
102002	991183
160448	991184
168807	991185
133449	991186
245814	991187
14491	991188
49695	991189
42724	991190
7711	991191
9802	991192
404	991193
81439	991194
92672	991195
118244	991196
203500	991197
104188	991198
345253	991199
144744	991200
96345	991201
43424	991202
229849	991203
25351	991204
51368	991205
50425	991206
39922	991207
114428	991208
27142	991209
206691	991210
113040	991211
1369	991212
218723	991213
134623	991214
245630	991215
22291	991216
1361	991217
176457	991218
27168	991219
27646	991220
1546	991221
48015	991222
65853	991223
62870	991224
18121	991225
58461	991226
32853	991227
274732	991228
32813	991229
114609	991230
300690	991231
125321	991232
35008	991233
10188	991234
108590	991235
79547	991236
122030	991237
157021	991238
328948	991239
199067	991240
84410	991241
92006	991242
61256	991243
84898	991244
11873	991245
252442	991246
154363	991247
705	991248
323	991249
34803	991250
264309	991251
73591	991252
29686	991253
70833	991254
53458	991255
9085	991256
13238	991257
29686	991258
205134	991259
59874	991260
91156	991261
29686	991262
25364	991263
73542	991264
310557	991265
770	991266
40590	991267
125323	991268
31224	991269
2128	991270
58202	991271
48096	991272
4322	991273
50490	991274
123017	991275
7611	991276
40099	991277
32618	991278
103606	991279
47009	991280
304	991281
111723	991282
45573	991283
43349	991284
55714	991285
48230	991286
1666	991287
5800	991288
151421	991289
15404	991290
243629	991291
17734	991292
109649	991293
28714	991294
112842	991295
128398	991296
22226	991297
153915	991298
236681	991299
16130	991300
37537	991301
43666	991302
28115	991303
196825	991304
296870	991305
44107	991306
7650	991307
23476	991308
38760	991309
130526	991310
8759	991311
7251	991312
271278	991313
75499	991314
47864	991315
164481	991316
208817	991317
106852	991318
102783	991319
7259	991320
108027	991321
43955	991322
22975	991323
34718	991324
18121	991325
5189	991326
67439	991327
216703	991328
25589	991329
335486	991330
227043	991331
28252	991332
116543	991333
240651	991334
82404	991335
24915	991336
25540	991337
40825	991338
114467	991339
48084	991340
129881	991341
5078	991342
5641	991343
4346	991344
225992	991345
47662	991346
18608	991347
36313	991348
152277	991349
511	991350
7175	991351
206325	991352
44088	991353
47579	991354
34404	991355
10722	991356
24182	991357
53737	991358
80065	991359
10939	991360
159982	991361
26612	991362
18733	991363
32390	991364
48722	991365
23524	991366
39080	991367
105715	991368
31772	991369
7783	991370
19657	991371
106196	991372
77577	991373
1583	991374
6373	991375
6852	991376
51344	991377
9880	991378
55244	991379
57346	991380
15229	991381
260202	991382
6125	991383
42483	991384
783	991385
158	991386
157824	991387
122781	991388
134902	991389
35647	991390
4039	991391
321120	991392
354171	991393
1847	991394
48178	991395
33622	991396
3896	991397
1981	991398
45693	991399
709	991400
143573	991401
124071	991402
10873	991403
18088	991404
31321	991405
17151	991406
347627	991407
141775	991408
25184	991409
98576	991410
18358	991411
11694	991412
94211	991413
169244	991414
91450	991415
107742	991416
313943	991417
36348	991418
5717	991419
15297	991420
41832	991421
151287	991422
18456	991423
51006	991424
22277	991425
161805	991426
301734	991427
121625	991428
100128	991429
2932	991430
30948	991431
120820	991432
5175	991433
64265	991434
2549	991435
199989	991436
89782	991437
198188	991438
68929	991439
51954	991440
111545	991441
356359	991442
96269	991443
186236	991444
181493	991445
257741	991446
239410	991447
115897	991448
179370	991449
124312	991450
18132	991451
6312	991452
84554	991453
204030	991454
77726	991455
192510	991456
131454	991457
114902	991458
165559	991459
169802	991460
347848	991461
2629	991462
135178	991463
39005	991464
176891	991465
1464	991466
2019	991467
118798	991468
184804	991469
87320	991470
34291	991471
124854	991472
53177	991473
65925	991474
73024	991475
57584	991476
70940	991477
206810	991478
134486	991479
321898	991480
1412	991481
276337	991482
96811	991483
19305	991484
49510	991485
279410	991486
208953	991487
233519	991488
14061	991489
143775	991490
133282	991491
74765	991492
33523	991493
52921	991494
77541	991495
72562	991496
15533	991497
153845	991498
106510	991499
6481	991500
30001	991501
524	991502
185232	991503
324309	991504
80656	991505
288984	991506
161248	991507
44490	991508
18103	991509
127463	991510
200330	991511
223371	991512
213516	991513
18412	991514
351809	991515
74849	991516
3286	991517
82844	991518
15172	991519
8236	991520
330	991521
55714	991522
115833	991523
218592	991524
86489	991525
209575	991526
127492	991527
258850	991528
50388	991529
5113	991530
32273	991531
75929	991532
83601	991533
4524	991534
10683	991535
49314	991536
51728	991537
66500	991538
88855	991539
98952	991540
131908	991541
114101	991542
41908	991543
28037	991544
476	991545
3996	991546
130600	991547
136377	991548
293393	991549
115620	991550
116524	991551
64275	991552
342798	991553
1177	991554
184402	991555
45233	991556
11117	991557
19539	991558
337304	991559
57071	991560
51060	991561
240588	991562
25356	991563
39177	991564
9751	991565
252689	991566
6662	991567
156533	991568
29014	991569
188269	991570
115162	991571
128352	991572
26896	991573
97871	991574
100503	991575
115100	991576
249927	991577
67278	991578
48924	991579
77589	991580
125768	991581
85401	991582
5706	991583
111183	991584
34557	991585
173447	991586
847	991587
309698	991588
5903	991589
81923	991590
10304	991591
33085	991592
186035	991593
74241	991594
350790	991595
66280	991596
71043	991597
13434	991598
18062	991599
80700	991600
337115	991601
42805	991602
336691	991603
121536	991604
9510	991605
14042	991606
152024	991607
20550	991608
51942	991609
176407	991610
67616	991611
2213	991612
24433	991613
73149	991614
297761	991615
9359	991616
8377	991617
178673	991618
91619	991619
2252	991620
57018	991621
72251	991622
33938	991623
73121	991624
343343	991625
170094	991626
19800	991627
263017	991628
280079	991629
5650	991630
2109	991631
106083	991632
140068	991633
7784	991634
189519	991635
152014	991636
25504	991637
203840	991638
81724	991639
219176	991640
64749	991641
92056	991642
26650	991643
213045	991644
665	991645
111076	991646
1459	991647
53011	991648
13219	991649
81213	991650
265839	991651
37067	991652
2513	991653
727	991654
169939	991655
11722	991656
7750	991657
67812	991658
33575	991659
31332	991660
231322	991661
42802	991662
311445	991663
18560	991664
121914	991665
47636	991666
352752	991667
91345	991668
7562	991669
97569	991670
182731	991671
54082	991672
98684	991673
25741	991674
979	991675
69721	991676
209172	991677
38701	991678
110483	991679
63434	991680
60509	991681
311136	991682
5309	991683
43968	991684
116593	991685
145286	991686
262893	991687
208849	991688
39993	991689
185562	991690
141257	991691
226269	991692
219266	991693
24418	991694
2754	991695
228442	991696
326573	991697
134491	991698
181060	991699
1654	991700
47749	991701
309075	991702
84344	991703
120402	991704
55836	991705
45413	991706
24313	991707
145820	991708
36865	991709
170392	991710
38550	991711
116869	991712
58045	991713
4035	991714
2169	991715
188165	991716
119353	991717
42948	991718
29200	991719
148049	991720
50400	991721
353536	991722
325957	991723
355806	991724
72617	991725
352332	991726
217090	991727
41956	991728
113425	991729
114735	991730
12768	991731
16601	991732
403	991733
54115	991734
219608	991735
17215	991736
206543	991737
38534	991738
4900	991739
11610	991740
67637	991741
43809	991742
84634	991743
124688	991744
224677	991745
39773	991746
223518	991747
4646	991748
146497	991749
205796	991750
227791	991751
76877	991752
93249	991753
34979	991754
55363	991755
267935	991756
48180	991757
47993	991758
74517	991759
50673	991760
3170	991761
24042	991762
296644	991763
4807	991764
14668	991765
150528	991766
100580	991767
2688	991768
26727	991769
189613	991770
17167	991771
6042	991772
355722	991773
175572	991774
318816	991775
53310	991776
3738	991777
26234	991778
12896	991779
213586	991780
124408	991781
33907	991782
213096	991783
124435	991784
52155	991785
9720	991786
34341	991787
52095	991788
24347	991789
78089	991790
151048	991791
352893	991792
87809	991793
151274	991794
848	991795
28192	991796
1999	991797
1162	991798
2331	991799
346485	991800
50949	991801
81846	991802
93830	991803
1027	991804
18998	991805
44340	991806
37431	991807
212997	991808
102686	991809
314356	991810
352166	991811
9667	991812
13226	991813
102553	991814
29373	991815
8915	991816
152945	991817
23891	991818
15125	991819
345857	991820
33850	991821
38143	991822
14485	991823
25294	991824
48929	991825
183756	991826
34090	991827
117086	991828
22632	991829
25554	991830
21191	991831
152855	991832
236632	991833
33934	991834
10602	991835
39421	991836
42573	991837
171184	991838
162213	991839
88621	991840
54017	991841
184967	991842
236293	991843
32258	991844
33549	991845
33549	991846
84938	991847
1143	991848
113064	991849
337285	991850
288830	991851
89367	991852
6970	991853
69112	991854
77615	991855
33956	991856
185744	991857
15762	991858
121449	991859
82903	991860
75475	991861
275034	991862
16031	991863
9716	991864
1545	991865
34004	991866
76932	991867
118789	991868
24344	991869
1029	991870
96758	991871
83699	991872
128067	991873
208044	991874
346286	991875
64927	991876
134721	991877
42129	991878
209436	991879
698	991880
238	991881
269862	991882
60449	991883
34229	991884
167417	991885
27896	991886
3850	991887
1583	991888
319145	991889
14015	991890
146633	991891
12238	991892
323301	991893
42646	991894
355286	991895
25950	991896
68116	991897
4728	991898
104730	991899
39934	991900
12958	991901
267446	991902
282374	991903
9082	991904
151212	991905
22811	991906
294974	991907
12406	991908
155451	991909
336801	991910
53158	991911
356996	991912
70162	991913
73641	991914
76979	991915
58318	991916
33096	991917
116284	991918
19695	991919
84172	991920
33672	991921
48314	991922
211653	991923
23998	991924
354040	991925
38108	991926
82700	991927
40779	991928
37162	991929
4775	991930
116000	991931
29781	991932
184724	991933
143828	991934
142744	991935
336303	991936
225703	991937
95914	991938
43463	991939
350301	991940
302431	991941
24935	991942
208936	991943
210119	991944
209153	991945
172967	991946
134186	991947
225831	991948
90547	991949
112548	991950
299675	991951
140697	991952
231818	991953
205445	991954
177155	991955
349541	991956
83925	991957
60595	991958
351119	991959
354880	991960
127835	991961
63952	991962
128624	991963
176285	991964
357341	991965
15389	991966
250155	991967
121755	991968
128216	991969
113063	991970
205633	991971
159600	991972
260557	991973
190715	991974
84070	991975
86274	991976
84027	991977
12995	991978
64735	991979
43830	991980
16085	991981
114526	991982
72575	991983
247494	991984
22174	991985
26219	991986
17461	991987
72243	991988
40605	991989
52461	991990
21704	991991
170079	991992
37285	991993
78101	991994
102569	991995
6481	991996
116332	991997
2019	991998
82690	991999
353161	992000
3292	992001
64255	992002
44976	992003
48258	992004
113664	992005
56627	992006
46914	992007
53410	992008
202180	992009
335846	992010
97175	992011
28090	992012
65381	992013
289	992014
328612	992015
293750	992016
46080	992017
111214	992018
317835	992019
163062	992020
159871	992021
565	992022
335115	992023
43016	992024
64280	992025
107946	992026
113180	992027
50669	992028
11161	992029
22136	992030
11241	992031
2379	992032
311	992033
46226	992034
4117	992035
182568	992036
6737	992037
24807	992038
8234	992039
19782	992040
113094	992041
59936	992042
127945	992043
40937	992044
51634	992045
27346	992046
7200	992047
80066	992048
24042	992049
64480	992050
297650	992051
75911	992052
15562	992053
61113	992054
4775	992055
217219	992056
20680	992057
295320	992058
202133	992059
124628	992060
19925	992061
1017	992062
4560	992063
63797	992064
177387	992065
13485	992066
206598	992067
3684	992068
881	992069
73418	992070
346002	992071
341134	992072
199737	992073
6552	992074
15981	992075
294739	992076
179883	992077
84467	992078
323614	992079
212440	992080
128234	992081
144964	992082
166369	992083
275629	992084
14622	992085
328745	992086
337643	992087
106526	992088
10289	992089
82153	992090
8488	992091
348943	992092
203004	992093
1898	992094
153650	992095
84268	992096
321091	992097
69163	992098
137782	992099
175505	992100
249275	992101
17311	992102
186318	992103
11907	992104
198248	992105
8454	992106
7813	992107
877	992108
6359	992109
51651	992110
8025	992111
230233	992112
339292	992113
6497	992114
1761	992115
8867	992116
14689	992117
11589	992118
46395	992119
21256	992120
13357	992121
44594	992122
241692	992123
32070	992124
112332	992125
58221	992126
56306	992127
18328	992128
70957	992129
106202	992130
192963	992131
7510	992132
127892	992133
335998	992134
24600	992135
5530	992136
63965	992137
404	992138
88581	992139
287721	992140
33524	992141
48369	992142
48398	992143
115971	992144
76589	992145
37967	992146
1142	992147
5865	992148
2546	992149
331259	992150
331273	992151
65729	992152
44107	992153
36748	992154
77536	992155
19762	992156
154313	992157
4336	992158
57895	992159
31301	992160
47031	992161
105700	992162
153607	992163
108858	992164
259293	992165
74216	992166
48203	992167
140948	992168
98308	992169
121849	992170
23448	992171
122103	992172
64991	992173
77161	992174
21845	992175
10447	992176
138281	992177
46401	992178
303539	992179
78704	992180
137903	992181
290826	992182
61544	992183
22077	992184
207292	992185
347196	992186
165131	992187
81716	992188
3836	992189
37907	992190
17200	992191
25152	992192
183650	992193
3901	992194
188968	992195
178417	992196
333063	992197
17165	992198
333008	992199
65565	992200
2652	992201
94981	992202
230083	992203
44887	992204
113650	992205
51762	992206
35790	992207
182908	992208
204166	992209
8328	992210
24485	992211
68661	992212
150182	992213
297796	992214
2892	992215
274421	992216
96765	992217
200133	992218
138349	992219
85313	992220
83134	992221
337857	992222
61496	992223
95693	992224
348455	992225
14729	992226
95827	992227
6825	992228
167028	992229
47917	992230
52721	992231
76508	992232
25953	992233
116049	992234
43025	992235
58965	992236
167164	992237
167730	992238
204747	992239
54875	992240
24485	992241
129163	992242
100243	992243
23309	992244
11570	992245
47561	992246
344786	992247
115819	992248
126907	992249
198636	992250
124446	992251
25432	992252
78263	992253
92926	992254
145346	992255
65441	992256
86583	992257
116766	992258
18512	992259
181220	992260
82858	992261
353305	992262
34629	992263
83109	992264
353089	992265
205422	992266
1580	992267
12632	992268
167529	992269
8523	992270
11300	992271
165867	992272
340129	992273
176907	992274
21965	992275
205498	992276
64945	992277
126812	992278
276652	992279
209293	992280
234429	992281
341516	992282
1727	992283
177161	992284
122644	992285
203561	992286
129218	992287
279631	992288
80257	992289
176887	992290
345263	992291
25540	992292
14555	992293
347820	992294
171843	992295
48856	992296
128234	992297
19274	992298
50382	992299
285705	992300
286525	992301
182414	992302
293907	992303
177836	992304
48189	992305
55584	992306
73874	992307
206612	992308
209748	992309
334063	992310
7709	992311
71592	992312
323045	992313
19692	992314
75636	992315
153785	992316
75357	992317
291330	992318
161858	992319
111509	992320
126903	992321
279776	992322
300192	992323
82610	992324
268531	992325
294061	992326
176317	992327
23050	992328
289209	992329
34586	992330
83870	992331
94819	992332
55938	992333
75698	992334
111281	992335
14330	992336
338713	992337
171894	992338
276540	992339
19294	992340
41402	992341
107751	992342
58569	992343
103360	992344
79943	992345
49227	992346
186956	992347
177195	992348
329511	992349
12489	992350
201513	992351
80852	992352
88420	992353
183393	992354
83238	992355
115180	992356
44306	992357
34556	992358
328834	992359
205479	992360
33230	992361
51127	992362
346254	992363
27156	992364
301093	992365
304494	992366
163308	992367
295081	992368
176907	992369
356544	992370
10391	992371
195122	992372
37395	992373
115328	992374
333520	992375
349936	992376
356494	992377
25298	992378
116092	992379
38323	992380
42280	992381
185251	992382
73301	992383
19712	992384
55661	992385
83109	992386
14621	992387
56015	992388
341989	992389
128170	992390
330447	992391
2589	992392
6238	992393
210404	992394
282456	992395
205118	992396
73909	992397
51012	992398
143647	992399
79682	992400
76743	992401
25411	992402
28481	992403
9394	992404
52805	992405
19573	992406
204120	992407
8097	992408
46024	992409
28397	992410
13967	992411
33775	992412
196950	992413
310132	992414
334456	992415
297787	992416
205844	992417
299711	992418
9934	992419
17890	992420
111139	992421
34004	992422
160247	992423
325017	992424
174832	992425
146007	992426
236718	992427
1782	992428
260785	992429
41870	992430
19497	992431
2132	992432
29846	992433
21313	992434
2084	992435
110252	992436
52168	992437
228343	992438
263	992439
795	992440
160526	992441
117854	992442
321361	992443
235215	992444
149925	992445
320431	992446
223453	992447
18063	992448
104872	992449
21110	992450
160463	992451
105357	992452
77475	992453
3524	992454
67054	992455
2732	992456
346094	992457
39737	992458
179142	992459
18818	992460
138284	992461
346234	992462
150803	992463
187119	992464
245836	992465
65335	992466
2233	992467
95602	992468
149345	992469
5698	992470
84942	992471
214934	992472
11847	992473
79169	992474
24729	992475
336551	992476
2643	992477
35753	992478
34707	992479
105483	992480
156006	992481
4	992482
68530	992483
7106	992484
65412	992485
35930	992486
43239	992487
13043	992488
685	992489
3602	992490
125436	992491
26413	992492
165365	992493
166514	992494
106649	992495
285067	992496
12128	992497
39680	992498
168424	992499
9040	992500
53642	992501
1184	992502
46306	992503
3155	992504
6318	992505
33718	992506
116829	992507
176628	992508
154330	992509
33653	992510
83924	992511
2579	992512
315534	992513
83835	992514
97552	992515
56598	992516
289	992517
5056	992518
147297	992519
429	992520
102115	992521
212611	992522
53632	992523
30069	992524
4420	992525
200	992526
22921	992527
637	992528
43909	992529
637	992530
141790	992531
5651	992532
238533	992533
24229	992534
3126	992535
16708	992536
22865	992537
28810	992538
31877	992539
67172	992540
3836	992541
239	992542
42582	992543
9397	992544
281	992545
319131	992546
482	992547
17	992548
76881	992549
36278	992550
189643	992551
8849	992552
43067	992553
168	992554
3128	992555
12250	992556
298055	992557
32806	992558
220095	992559
16370	992560
80076	992561
54133	992562
161059	992563
36528	992564
2265	992565
185280	992566
27292	992567
238872	992568
2395	992569
140789	992570
239265	992571
190785	992572
124794	992573
73133	992574
238055	992575
85758	992576
173912	992577
1	992578
427	992579
77929	992580
9578	992581
296957	992582
238086	992583
26130	992584
60708	992585
92106	992586
239029	992587
37379	992588
14138	992589
7026	992590
2145	992591
63577	992592
10761	992593
4221	992594
126679	992595
27322	992596
203880	992597
48810	992598
17722	992599
46029	992600
1495	992601
79193	992602
79472	992603
9413	992604
341275	992605
86014	992606
159515	992607
74678	992608
357677	992609
345544	992610
4188	992611
21933	992612
94448	992613
191891	992614
326512	992615
249519	992616
85528	992617
164845	992618
264015	992619
61983	992620
354365	992621
22968	992622
44348	992623
10	992624
75	992625
1452	992626
339846	992627
56012	992628
67354	992629
390	992630
27897	992631
269647	992632
10	992633
1625	992634
3574	992635
19212	992636
75	992637
24785	992638
4138	992639
11619	992640
42577	992641
270784	992642
18035	992643
30740	992644
223467	992645
18427	992646
8083	992647
3414	992648
152724	992649
9900	992650
93880	992651
51690	992652
341367	992653
52625	992654
112311	992655
56874	992656
38950	992657
5324	992658
84217	992659
200583	992660
16599	992661
64237	992662
312637	992663
302134	992664
14102	992665
27746	992666
13977	992667
10	992668
10	992669
160533	992670
12493	992671
2179	992672
19841	992673
303	992674
31091	992675
144709	992676
11933	992677
98565	992678
5929	992679
5516	992680
53571	992681
53644	992682
95586	992683
117237	992684
30198	992685
31506	992686
89042	992687
8786	992688
59602	992689
31506	992690
22086	992691
22086	992692
56602	992693
22086	992694
24261	992695
22086	992696
53360	992697
8105	992698
43	992699
206763	992700
83624	992701
27263	992702
251217	992703
13901	992704
19364	992705
41748	992706
7252	992707
238107	992708
4681	992709
116703	992710
2464	992711
221058	992712
152119	992713
124819	992714
251268	992715
251898	992716
14088	992717
44011	992718
39203	992719
332670	992720
45422	992721
4057	992722
1342	992723
67051	992724
342348	992725
262311	992726
103210	992727
109540	992728
4819	992729
191187	992730
118664	992731
42519	992732
16251	992733
580	992734
38420	992735
120623	992736
175	992737
305633	992738
101980	992739
190281	992740
351086	992741
129342	992742
2763	992743
35454	992744
291951	992745
5160	992746
272	992747
285617	992748
46941	992749
209113	992750
15182	992751
45645	992752
30710	992753
272176	992754
8596	992755
4069	992756
327869	992757
75368	992758
3286	992759
8250	992760
26040	992761
208374	992762
8279	992763
47454	992764
205285	992765
38862	992766
121761	992767
189867	992768
67212	992769
67252	992770
72891	992771
325009	992772
312623	992773
5553	992774
148972	992775
287128	992776
11359	992777
71110	992778
208352	992779
30904	992780
111226	992781
67298	992782
67236	992783
3605	992784
22896	992785
22324	992786
62206	992787
16615	992788
261470	992789
193391	992790
23697	992791
159243	992792
22692	992793
104401	992794
273141	992795
165293	992796
45391	992797
101248	992798
66650	992799
261842	992800
101024	992801
104235	992802
261843	992803
66654	992804
159303	992805
79529	992806
101218	992807
44398	992808
261073	992809
275802	992810
273315	992811
3102	992812
261772	992813
101333	992814
32539	992815
159250	992816
159308	992817
45380	992818
66638	992819
101214	992820
159457	992821
159218	992822
261830	992823
261844	992824
160774	992825
183540	992826
51888	992827
327739	992828
79309	992829
324142	992830
328114	992831
323732	992832
62510	992833
142002	992834
120991	992835
122007	992836
45777	992837
79727	992838
147367	992839
79400	992840
194435	992841
122223	992842
117345	992843
171273	992844
102248	992845
36162	992846
21955	992847
284545	992848
193564	992849
326200	992850
102143	992851
323629	992852
16079	992853
2419	992854
121065	992855
148138	992856
12222	992857
121047	992858
147432	992859
239531	992860
122291	992861
42551	992862
2588	992863
328661	992864
13924	992865
193610	992866
63956	992867
121167	992868
196411	992869
2588	992870
160921	992871
16785	992872
160810	992873
264528	992874
53620	992875
94573	992876
193306	992877
62598	992878
31994	992879
71294	992880
189546	992881
72931	992882
65816	992883
4838	992884
7462	992885
4421	992886
29665	992887
146971	992888
26388	992889
79691	992890
121006	992891
228407	992892
42429	992893
67196	992894
860	992895
71146	992896
170948	992897
147188	992898
318945	992899
80519	992900
119088	992901
45677	992902
203660	992903
11396	992904
103175	992905
32849	992906
29183	992907
9022	992908
10239	992909
151680	992910
90582	992911
157539	992912
7652	992913
36979	992914
8776	992915
951	992916
99923	992917
2243	992918
14485	992919
59	992920
30274	992921
99923	992922
48	992923
131832	992924
6970	992925
213504	992926
10293	992927
1535	992928
12976	992929
8776	992930
47090	992931
124310	992932
129883	992933
2799	992934
13679	992935
39750	992936
54769	992937
39750	992938
66224	992939
12036	992940
184902	992941
39750	992942
54769	992943
179930	992944
130122	992945
1733	992946
28932	992947
7141	992948
199852	992949
43122	992950
91419	992951
310699	992952
4459	992953
3276	992954
7998	992955
217224	992956
41217	992957
336326	992958
74113	992959
10304	992960
15196	992961
76851	992962
144552	992963
39832	992964
219895	992965
139019	992966
339725	992967
4554	992968
96584	992969
236224	992970
347981	992971
157728	992972
216997	992973
54721	992974
66328	992975
334555	992976
126538	992977
293048	992978
74998	992979
345960	992980
185677	992981
299429	992982
63265	992983
151153	992984
145454	992985
26257	992986
29278	992987
20189	992988
96466	992989
88774	992990
30683	992991
1321	992992
24911	992993
936	992994
348065	992995
12863	992996
760	992997
49661	992998
293056	992999
192063	993000
300849	993001
76914	993002
13839	993003
72349	993004
13078	993005
183408	993006
99503	993007
82791	993008
167830	993009
114894	993010
258629	993011
66160	993012
24012	993013
80716	993014
218302	993015
182781	993016
93852	993017
196800	993018
186844	993019
10914	993020
2	993021
4539	993022
113284	993023
64138	993024
179991	993025
30676	993026
334085	993027
81254	993028
30668	993029
54018	993030
231762	993031
50	993032
13705	993033
167933	993034
13821	993035
10481	993036
320590	993037
525	993038
237975	993039
124660	993040
8798	993041
87186	993042
50	993043
55546	993044
23956	993045
18750	993046
120709	993047
264	993048
169332	993049
2098	993050
24733	993051
256302	993052
95610	993053
118378	993054
17536	993055
86337	993056
1734	993057
171000	993058
149315	993059
43079	993060
36724	993061
25926	993062
20274	993063
27337	993064
99657	993065
144582	993066
255671	993067
1199	993068
32305	993069
104752	993070
158965	993071
636	993072
122080	993073
323473	993074
1514	993075
328445	993076
121167	993077
101230	993078
21325	993079
160949	993080
62330	993081
238394	993082
3570	993083
190145	993084
6489	993085
6909	993086
43544	993087
7168	993088
338358	993089
1542	993090
43	993091
116759	993092
57514	993093
20182	993094
16339	993095
38214	993096
200695	993097
22191	993098
249920	993099
2686	993100
1004	993101
149206	993102
6869	993103
337100	993104
48562	993105
135741	993106
197687	993107
13041	993108
8093	993109
33509	993110
5063	993111
9510	993112
29965	993113
7085	993114
350819	993115
95790	993116
151636	993117
52547	993118
43387	993119
18156	993120
1110	993121
80781	993122
29884	993123
1447	993124
14917	993125
340702	993126
78037	993127
315165	993128
154680	993129
151785	993130
114949	993131
10802	993132
203984	993133
134915	993134
96244	993135
86161	993136
2755	993137
36687	993138
2756	993139
21454	993140
1004	993141
10876	993142
79380	993143
22295	993144
320548	993145
86550	993146
34295	993147
112322	993148
281732	993149
209626	993150
145	993151
208764	993152
100648	993153
17157	993154
4583	993155
119331	993156
85685	993157
170608	993158
3883	993159
76776	993160
118108	993161
298438	993162
160058	993163
262504	993164
289932	993165
69463	993166
108375	993167
278185	993168
866	993169
102472	993170
83889	993171
205299	993172
85573	993173
19943	993174
175293	993175
149333	993176
9016	993177
60908	993178
17315	993179
30358	993180
179453	993181
37400	993182
275928	993183
178921	993184
107260	993185
309194	993186
16461	993187
4657	993188
63165	993189
36894	993190
3097	993191
40135	993192
8303	993193
886	993194
7302	993195
1511	993196
1539	993197
13966	993198
5930	993199
1771	993200
16451	993201
12249	993202
170917	993203
4617	993204
160687	993205
87076	993206
116883	993207
695	993208
25631	993209
52208	993210
2148	993211
288740	993212
87174	993213
1471	993214
290070	993215
36326	993216
155480	993217
197342	993218
30690	993219
126770	993220
24706	993221
181991	993222
178258	993223
155187	993224
68223	993225
155942	993226
95441	993227
17836	993228
6454	993229
258613	993230
22364	993231
73421	993232
5937	993233
13436	993234
94566	993235
45742	993236
258759	993237
3570	993238
301	993239
19007	993240
52884	993241
15173	993242
70456	993243
218237	993244
31977	993245
60708	993246
248193	993247
97498	993248
61022	993249
2336	993250
171152	993251
72159	993252
112806	993253
60642	993254
217259	993255
184751	993256
125943	993257
42965	993258
233618	993259
291225	993260
43779	993261
284642	993262
11451	993263
11599	993264
50226	993265
11451	993266
11599	993267
112713	993268
142384	993269
112806	993270
87036	993271
95527	993272
4358	993273
4358	993274
87036	993275
4358	993276
87203	993277
164278	993278
95509	993279
118523	993280
196451	993281
242971	993282
84760	993283
284827	993284
27672	993285
84760	993286
116203	993287
84661	993288
199522	993289
112806	993290
203902	993291
63763	993292
27672	993293
190812	993294
104944	993295
78328	993296
118587	993297
202149	993298
18520	993299
27465	993300
125524	993301
220492	993302
125524	993303
336047	993304
199853	993305
96326	993306
75492	993307
96252	993308
84543	993309
31526	993310
111203	993311
13116	993312
67917	993313
216206	993314
54050	993315
7421	993316
205942	993317
194214	993318
296163	993319
4781	993320
24117	993321
102548	993322
171177	993323
75939	993324
75939	993325
75939	993326
346444	993327
249933	993328
307493	993329
183974	993330
309395	993331
184716	993332
308442	993333
180479	993334
144972	993335
106011	993336
180655	993337
218153	993338
305137	993339
257854	993340
86963	993341
102810	993342
66593	993343
85714	993344
27808	993345
191721	993346
15887	993347
7525	993348
18136	993349
36645	993350
101882	993351
11196	993352
2576	993353
97325	993354
61614	993355
12936	993356
14080	993357
10462	993358
53275	993359
25496	993360
2453	993361
51	993362
16887	993363
337439	993364
174573	993365
902	993366
85853	993367
171255	993368
216146	993369
10022	993370
11526	993371
132774	993372
2888	993373
36351	993374
12956	993375
293740	993376
264176	993377
160413	993378
4308	993379
214702	993380
102344	993381
29148	993382
161101	993383
6132	993384
1382	993385
252439	993386
136040	993387
2350	993388
11732	993389
120187	993390
4653	993391
9004	993392
118685	993393
52059	993394
18772	993395
44917	993396
16676	993397
101393	993398
26013	993399
4356	993400
8196	993401
13236	993402
219412	993403
289233	993404
101769	993405
231761	993406
34337	993407
41996	993408
74362	993409
1510	993410
323840	993411
10045	993412
1062	993413
16701	993414
16629	993415
3950	993416
191852	993417
101447	993418
66759	993419
173624	993420
95820	993421
92332	993422
107590	993423
66096	993424
44138	993425
13123	993426
22806	993427
39462	993428
173175	993429
294589	993430
25645	993431
45435	993432
16674	993433
2574	993434
6994	993435
9821	993436
8151	993437
282	993438
54561	993439
17590	993440
111569	993441
34570	993442
190544	993443
10333	993444
13293	993445
240125	993446
13697	993447
7524	993448
5556	993449
7612	993450
22330	993451
16678	993452
13828	993453
17334	993454
8638	993455
31893	993456
5960	993457
111323	993458
4126	993459
45602	993460
30874	993461
33629	993462
101928	993463
207700	993464
209995	993465
36449	993466
94196	993467
85850	993468
31798	993469
6483	993470
18035	993471
66142	993472
109352	993473
1851	993474
133260	993475
13226	993476
42693	993477
3191	993478
28196	993479
71154	993480
113252	993481
39341	993482
73490	993483
57412	993484
9538	993485
4308	993486
14863	993487
30731	993488
160468	993489
5897	993490
263550	993491
45737	993492
85600	993493
707	993494
22093	993495
41045	993496
4208	993497
3121	993498
100869	993499
31798	993500
171488	993501
1267	993502
160260	993503
29100	993504
69117	993505
201672	993506
309759	993507
175253	993508
311765	993509
17075	993510
56153	993511
28818	993512
37436	993513
14759	993514
158252	993515
16846	993516
333132	993517
175828	993518
302359	993519
215868	993520
47414	993521
320796	993522
109201	993523
48365	993524
324700	993525
346237	993526
48966	993527
193821	993528
39965	993529
38925	993530
170514	993531
223167	993532
30055	993533
110933	993534
114846	993535
5324	993536
98520	993537
36949	993538
99824	993539
344644	993540
347447	993541
87555	993542
108358	993543
10879	993544
9120	993545
315333	993546
75998	993547
89155	993548
64788	993549
2452	993550
8736	993551
59829	993552
95559	993553
55167	993554
215934	993555
206931	993556
34591	993557
224049	993558
143798	993559
9942	993560
22335	993561
228978	993562
309659	993563
100362	993564
251639	993565
153807	993566
59830	993567
25577	993568
959	993569
1268	993570
30909	993571
33627	993572
346390	993573
295385	993574
49840	993575
182987	993576
77485	993577
854	993578
85192	993579
86416	993580
246015	993581
8329	993582
56858	993583
11781	993584
115105	993585
115770	993586
44364	993587
78224	993588
284685	993589
192535	993590
9432	993591
21698	993592
23159	993593
44344	993594
20666	993595
137212	993596
47372	993597
180444	993598
149837	993599
178727	993600
335888	993601
267774	993602
264440	993603
322294	993604
19952	993605
315375	993606
104370	993607
163859	993608
30424	993609
188410	993610
84602	993611
6520	993612
161586	993613
89138	993614
180733	993615
77714	993616
252763	993617
764	993618
47922	993619
2928	993620
121788	993621
116451	993622
352760	993623
198820	993624
193659	993625
33351	993626
182694	993627
283179	993628
50514	993629
200263	993630
22731	993631
72449	993632
119479	993633
189265	993634
79244	993635
33897	993636
122624	993637
46616	993638
36349	993639
9290	993640
214785	993641
161987	993642
113933	993643
161120	993644
116600	993645
2392	993646
1200	993647
33204	993648
6701	993649
197907	993650
3877	993651
10622	993652
10622	993653
9348	993654
17538	993655
220647	993656
185719	993657
3142	993658
10374	993659
78174	993660
26429	993661
34768	993662
154255	993663
191018	993664
80852	993665
6728	993666
1	993667
227615	993668
50224	993669
187993	993670
313898	993671
10243	993672
339235	993673
192471	993674
91966	993675
101100	993676
22739	993677
252785	993678
1787	993679
138850	993680
26456	993681
7005	993682
101685	993683
12846	993684
8248	993685
159756	993686
164329	993687
80285	993688
5409	993689
219143	993690
3261	993691
142407	993692
8529	993693
35678	993694
108910	993695
33795	993696
15485	993697
45022	993698
52231	993699
308531	993700
312025	993701
2401	993702
63258	993703
147739	993704
96735	993705
38341	993706
64976	993707
115479	993708
3713	993709
3713	993710
83609	993711
122959	993712
31169	993713
64160	993714
92496	993715
165198	993716
94480	993717
336212	993718
113537	993719
4208	993720
21169	993721
89840	993722
40919	993723
99169	993724
65378	993725
158947	993726
124276	993727
176605	993728
64914	993729
46199	993730
291230	993731
41589	993732
15512	993733
201547	993734
46999	993735
3899	993736
19813	993737
7062	993738
191928	993739
321620	993740
52627	993741
77622	993742
277153	993743
47245	993744
77604	993745
189	993746
16349	993747
124118	993748
12967	993749
31702	993750
11132	993751
2588	993752
62048	993753
64666	993754
18539	993755
62048	993756
98255	993757
16534	993758
78623	993759
269351	993760
156547	993761
95520	993762
179006	993763
85290	993764
169148	993765
143884	993766
178586	993767
102499	993768
8830	993769
72747	993770
198411	993771
304119	993772
137359	993773
309	993774
87016	993775
179500	993776
4313	993777
27707	993778
41528	993779
44953	993780
124033	993781
55754	993782
55879	993783
121749	993784
144373	993785
202151	993786
53773	993787
21604	993788
47115	993789
25121	993790
80363	993791
6090	993792
214476	993793
102405	993794
3873	993795
60620	993796
6231	993797
11446	993798
143187	993799
38237	993800
25843	993801
49948	993802
45023	993803
179521	993804
35575	993805
27389	993806
44571	993807
80785	993808
25879	993809
88465	993810
597	993811
59953	993812
183648	993813
115928	993814
178738	993815
139968	993816
13811	993817
89026	993818
89234	993819
601	993820
25533	993821
21854	993822
41923	993823
8489	993824
54250	993825
196486	993826
269846	993827
159009	993828
251881	993829
99729	993830
11802	993831
40420	993832
2384	993833
676	993834
252727	993835
167776	993836
3793	993837
140730	993838
95038	993839
31456	993840
135059	993841
32425	993842
90290	993843
269756	993844
20378	993845
283882	993846
105015	993847
9629	993848
126378	993849
70490	993850
47795	993851
279974	993852
154967	993853
17357	993854
104353	993855
4844	993856
330866	993857
148919	993858
46097	993859
130414	993860
102654	993861
332352	993862
40466	993863
104005	993864
17026	993865
166602	993866
99331	993867
103992	993868
93727	993869
242672	993870
123228	993871
106763	993872
91151	993873
255700	993874
3801	993875
80504	993876
67514	993877
67647	993878
45204	993879
6124	993880
149146	993881
23844	993882
253421	993883
148574	993884
24739	993885
148273	993886
200660	993887
99581	993888
65759	993889
44939	993890
31355	993891
274722	993892
29003	993893
4677	993894
9445	993895
22566	993896
23885	993897
98836	993898
54073	993899
33892	993900
119835	993901
317415	993902
321255	993903
253294	993904
212680	993905
61898	993906
18658	993907
70105	993908
73683	993909
168856	993910
64356	993911
83364	993912
295011	993913
99599	993914
40238	993915
3762	993916
77796	993917
42748	993918
159976	993919
215009	993920
48083	993921
44940	993922
20541	993923
30516	993924
226743	993925
272712	993926
9565	993927
77504	993928
242247	993929
150038	993930
150038	993931
343973	993932
112248	993933
15198	993934
42133	993935
204925	993936
140059	993937
190940	993938
60218	993939
49589	993940
3813	993941
18110	993942
337851	993943
132717	993944
9081	993945
29695	993946
26533	993947
110232	993948
300678	993949
33585	993950
75395	993951
299550	993952
5404	993953
62426	993954
133893	993955
87495	993956
34067	993957
2667	993958
6927	993959
29170	993960
134599	993961
161018	993962
10088	993963
18114	993964
119020	993965
110	993966
129494	993967
201637	993968
205223	993969
11408	993970
84161	993971
177498	993972
48071	993973
124025	993974
200908	993975
112611	993976
68552	993977
10387	993978
154708	993979
9563	993980
344275	993981
2993	993982
276056	993983
87644	993984
174814	993985
259648	993986
20488	993987
23029	993988
16864	993989
125087	993990
342423	993991
76375	993992
14841	993993
201580	993994
76327	993995
102923	993996
59802	993997
16656	993998
44938	993999
35564	994000
44834	994001
31516	994002
124989	994003
929	994004
193997	994005
268854	994006
234745	994007
147647	994008
204233	994009
266063	994010
330640	994011
284109	994012
151976	994013
32608	994014
41494	994015
104507	994016
200476	994017
5589	994018
12621	994019
121329	994020
42997	994021
152036	994022
33315	994023
43478	994024
111944	994025
345025	994026
38367	994027
12291	994028
119359	994029
82095	994030
74247	994031
57453	994032
265373	994033
163698	994034
14916	994035
88411	994036
160782	994037
7751	994038
104339	994039
136809	994040
338674	994041
48388	994042
44139	994043
111766	994044
429	994045
4370	994046
85729	994047
215289	994048
302616	994049
121646	994050
32618	994051
48450	994052
92148	994053
340591	994054
125056	994055
333182	994056
234390	994057
31586	994058
266506	994059
271320	994060
36369	994061
80892	994062
61555	994063
35091	994064
174349	994065
29041	994066
349717	994067
56768	994068
235569	994069
23029	994070
118872	994071
285714	994072
12715	994073
71421	994074
338703	994075
7562	994076
225124	994077
186193	994078
81504	994079
104848	994080
153177	994081
24486	994082
207069	994083
167822	994084
146539	994085
37316	994086
1979	994087
23202	994088
41421	994089
3325	994090
324671	994091
46264	994092
32737	994093
185831	994094
187865	994095
336627	994096
166765	994097
176526	994098
256163	994099
665	994100
342046	994101
16588	994102
7390	994103
75808	994104
151851	994105
185987	994106
125418	994107
51370	994108
285229	994109
87106	994110
276276	994111
47931	994112
157382	994113
131662	994114
136953	994115
123726	994116
170919	994117
21345	994118
63911	994119
31895	994120
61653	994121
276268	994122
41091	994123
69408	994124
71928	994125
92305	994126
87164	994127
97240	994128
125803	994129
207830	994130
354486	994131
1256	994132
334994	994133
354172	994134
36159	994135
342674	994136
84389	994137
346568	994138
205645	994139
200334	994140
112127	994141
280513	994142
14322	994143
83985	994144
45799	994145
36852	994146
39038	994147
36079	994148
52043	994149
78534	994150
1140	994151
97533	994152
61811	994153
69107	994154
33064	994155
135105	994156
121704	994157
174769	994158
46821	994159
208058	994160
11241	994161
28270	994162
507	994163
233168	994164
57659	994165
30136	994166
59513	994167
24191	994168
33034	994169
70817	994170
139534	994171
201860	994172
41528	994173
340895	994174
97847	994175
13517	994176
131502	994177
249493	994178
90324	994179
145946	994180
90009	994181
5839	994182
120695	994183
10638	994184
24018	994185
19969	994186
10558	994187
100866	994188
29341	994189
233118	994190
230402	994191
60767	994192
191337	994193
112491	994194
304695	994195
84668	994196
28340	994197
27195	994198
11087	994199
76143	994200
36387	994201
161925	994202
2703	994203
182522	994204
46520	994205
64541	994206
29400	994207
311288	994208
144529	994209
53687	994210
164765	994211
30598	994212
29734	994213
278727	994214
68922	994215
354912	994216
27389	994217
142540	994218
2081	994219
54514	994220
329565	994221
114042	994222
344229	994223
98730	994224
128415	994225
237031	994226
170112	994227
54407	994228
62861	994229
88448	994230
60944	994231
50586	994232
276595	994233
90700	994234
200787	994235
90972	994236
259002	994237
1234	994238
160095	994239
219376	994240
38143	994241
234486	994242
4024	994243
203471	994244
192915	994245
21493	994246
99517	994247
21945	994248
257328	994249
93999	994250
81617	994251
56822	994252
12154	994253
80347	994254
2989	994255
149382	994256
66906	994257
40333	994258
24896	994259
48022	994260
300882	994261
34853	994262
178932	994263
316514	994264
66449	994265
277066	994266
17324	994267
44289	994268
26971	994269
279872	994270
3	994271
101386	994272
78638	994273
76195	994274
129704	994275
182420	994276
338987	994277
36549	994278
36587	994279
31803	994280
35329	994281
275	994282
38057	994283
42370	994284
67922	994285
10912	994286
143944	994287
106331	994288
55016	994289
136411	994290
90877	994291
100999	994292
93474	994293
175406	994294
218788	994295
70670	994296
16503	994297
82252	994298
290286	994299
23787	994300
60713	994301
10311	994302
34682	994303
10370	994304
288448	994305
225683	994306
44193	994307
62480	994308
301961	994309
7828	994310
1684	994311
157550	994312
85442	994313
74772	994314
30159	994315
85089	994316
163400	994317
219428	994318
258031	994319
7698	994320
61639	994321
205560	994322
66569	994323
142	994324
331561	994325
18334	994326
206343	994327
173237	994328
237612	994329
42776	994330
173275	994331
46395	994332
46559	994333
7074	994334
313496	994335
292374	994336
295438	994337
290244	994338
206007	994339
93721	994340
149072	994341
39596	994342
56070	994343
434	994344
342217	994345
116846	994346
124029	994347
306813	994348
19173	994349
143969	994350
109196	994351
153598	994352
19818	994353
335961	994354
75469	994355
21569	994356
297263	994357
29491	994358
28	994359
157415	994360
222805	994361
72701	994362
256417	994363
109627	994364
71290	994365
15198	994366
29240	994367
287759	994368
4845	994369
21560	994370
178560	994371
123062	994372
125187	994373
198117	994374
26588	994375
114703	994376
87049	994377
136967	994378
95362	994379
11811	994380
195886	994381
45248	994382
108269	994383
341329	994384
305432	994385
277869	994386
4293	994387
82962	994388
38864	994389
330936	994390
254023	994391
16202	994392
98463	994393
35431	994394
123851	994395
77717	994396
10656	994397
284093	994398
100811	994399
98044	994400
75480	994401
292082	994402
205456	994403
74767	994404
44984	994405
337076	994406
166852	994407
56470	994408
290594	994409
7071	994410
15796	994411
290553	994412
199933	994413
149219	994414
18591	994415
173062	994416
290905	994417
203326	994418
92782	994419
34709	994420
72619	994421
140734	994422
434	994423
289086	994424
109478	994425
116997	994426
261759	994427
305698	994428
246428	994429
352223	994430
64103	994431
22652	994432
25336	994433
103320	994434
94580	994435
202763	994436
217693	994437
3404	994438
289372	994439
82315	994440
125207	994441
175712	994442
178787	994443
31621	994444
336836	994445
46294	994446
221536	994447
63363	994448
185681	994449
129663	994450
87649	994451
108792	994452
116020	994453
3392	994454
78650	994455
175133	994456
282428	994457
54437	994458
44222	994459
53313	994460
28	994461
315555	994462
62922	994463
186486	994464
22293	994465
33552	994466
122188	994467
305285	994468
175709	994469
241381	994470
115174	994471
15769	994472
141054	994473
114776	994474
38016	994475
114009	994476
13789	994477
33328	994478
202864	994479
287523	994480
81680	994481
76596	994482
19112	994483
114128	994484
54089	994485
16529	994486
262953	994487
345531	994488
41006	994489
141522	994490
280462	994491
143328	994492
210142	994493
354586	994494
79655	994495
23465	994496
299603	994497
258204	994498
331132	994499
16896	994500
109864	994501
360	994502
54651	994503
256724	994504
11714	994505
291523	994506
52663	994507
16394	994508
3575	994509
135649	994510
98862	994511
31018	994512
211996	994513
320164	994514
21676	994515
110297	994516
199051	994517
144463	994518
66631	994519
18886	994520
107195	994521
283859	994522
289206	994523
277477	994524
75601	994525
60249	994526
99328	994527
70748	994528
93237	994529
44302	994530
44875	994531
42954	994532
191275	994533
228090	994534
241439	994535
292239	994536
44922	994537
5753	994538
26737	994539
343759	994540
58278	994541
7442	994542
241989	994543
24168	994544
45930	994545
324137	994546
139101	994547
174352	994548
178891	994549
42124	994550
126509	994551
26626	994552
173482	994553
248988	994554
49090	994555
194334	994556
115335	994557
48066	994558
210548	994559
58555	994560
100044	994561
153950	994562
146593	994563
110314	994564
35418	994565
12240	994566
229757	994567
304519	994568
44742	994569
74154	994570
174500	994571
179091	994572
186971	994573
257499	994574
6008	994575
131028	994576
21844	994577
26439	994578
19500	994579
189843	994580
80167	994581
28964	994582
9853	994583
2921	994584
80761	994585
27938	994586
36368	994587
52021	994588
284285	994589
29927	994590
163827	994591
178841	994592
31941	994593
40934	994594
288652	994595
281160	994596
115983	994597
59962	994598
88146	994599
351911	994600
32390	994601
275116	994602
89615	994603
91542	994604
165846	994605
8816	994606
218123	994607
257723	994608
181491	994609
34926	994610
139838	994611
69734	994612
103409	994613
137481	994614
138116	994615
33495	994616
90947	994617
34900	994618
214211	994619
52510	994620
248596	994621
188652	994622
1122	994623
76219	994624
137978	994625
352120	994626
127178	994627
106427	994628
22557	994629
276216	994630
81891	994631
23676	994632
61258	994633
30602	994634
19668	994635
191758	994636
54898	994637
116391	994638
203442	994639
13274	994640
179	994641
107280	994642
58474	994643
64380	994644
19231	994645
3904	994646
352050	994647
45846	994648
319575	994649
118410	994650
145266	994651
27575	994652
6095	994653
269687	994654
137181	994655
351187	994656
67887	994657
16272	994658
192150	994659
26	994660
129639	994661
70338	994662
72544	994663
38430	994664
60788	994665
7072	994666
47945	994667
154031	994668
98968	994669
465	994670
48472	994671
118120	994672
263930	994673
26385	994674
154425	994675
33238	994676
93396	994677
129076	994678
21552	994679
256839	994680
9900	994681
65352	994682
65901	994683
33103	994684
182591	994685
78646	994686
119661	994687
18880	994688
56875	994689
142786	994690
80434	994691
46221	994692
31224	994693
125709	994694
4196	994695
169000	994696
12342	994697
10770	994698
242611	994699
57243	994700
19203	994701
270607	994702
5196	994703
1658	994704
152706	994705
156769	994706
125790	994707
233700	994708
254262	994709
8395	994710
199431	994711
51150	994712
24910	994713
202977	994714
188656	994715
337866	994716
9783	994717
10827	994718
267291	994719
73788	994720
52116	994721
7974	994722
27040	994723
80269	994724
40307	994725
82568	994726
7709	994727
179713	994728
189004	994729
32071	994730
59851	994731
48413	994732
92086	994733
263074	994734
160140	994735
262947	994736
3576	994737
20988	994738
184707	994739
146451	994740
188640	994741
336006	994742
353623	994743
59176	994744
120222	994745
305643	994746
148820	994747
145350	994748
9245	994749
9914	994750
44872	994751
123460	994752
151923	994753
155565	994754
254776	994755
330992	994756
95294	994757
155801	994758
331605	994759
331930	994760
30501	994761
254743	994762
255077	994763
241392	994764
75456	994765
331954	994766
330933	994767
238162	994768
257275	994769
296581	994770
255149	994771
155042	994772
15789	994773
140514	994774
114984	994775
202851	994776
206921	994777
28382	994778
152295	994779
37455	994780
185315	994781
54730	994782
25931	994783
81009	994784
22353	994785
8298	994786
168984	994787
115228	994788
304477	994789
8712	994790
3111	994791
186739	994792
12864	994793
63204	994794
67921	994795
80546	994796
6384	994797
62596	994798
90599	994799
168287	994800
66234	994801
307842	994802
14244	994803
210714	994804
4285	994805
9400	994806
36674	994807
160138	994808
14057	994809
7219	994810
149282	994811
68805	994812
118120	994813
3206	994814
306678	994815
9479	994816
46297	994817
163347	994818
312027	994819
6467	994820
112363	994821
953	994822
33582	994823
4297	994824
344076	994825
44609	994826
59936	994827
324705	994828
77677	994829
96938	994830
170111	994831
25816	994832
198086	994833
224407	994834
131843	994835
159991	994836
98744	994837
1256	994838
111950	994839
119120	994840
4643	994841
12228	994842
9904	994843
134520	994844
5623	994845
78738	994846
79015	994847
199557	994848
96631	994849
222843	994850
291995	994851
36491	994852
63407	994853
53076	994854
216855	994855
297335	994856
90082	994857
341015	994858
11864	994859
45488	994860
41073	994861
115654	994862
52175	994863
198467	994864
127953	994865
13943	994866
28303	994867
168066	994868
123474	994869
61083	994870
59818	994871
2283	994872
4930	994873
56738	994874
292741	994875
118671	994876
122386	994877
48377	994878
24022	994879
188945	994880
183787	994881
5630	994882
65323	994883
280577	994884
134865	994885
342	994886
126623	994887
211582	994888
4	994889
133277	994890
341613	994891
341497	994892
336357	994893
198706	994894
340819	994895
54417	994896
199600	994897
333121	994898
125814	994899
21783	994900
31217	994901
30795	994902
67814	994903
38796	994904
282139	994905
73915	994906
139511	994907
27285	994908
60670	994909
217791	994910
10655	994911
104133	994912
315976	994913
53330	994914
61552	994915
338027	994916
311096	994917
76845	994918
132451	994919
3398	994920
62069	994921
337	994922
134900	994923
293190	994924
345980	994925
154591	994926
174023	994927
12948	994928
1557	994929
40543	994930
306025	994931
184	994932
20910	994933
179452	994934
39642	994935
73929	994936
307963	994937
233998	994938
200474	994939
274910	994940
284670	994941
26922	994942
348394	994943
951	994944
2748	994945
45402	994946
9248	994947
10625	994948
324435	994949
289815	994950
76995	994951
195294	994952
141436	994953
195590	994954
13906	994955
114256	994956
71011	994957
487	994958
199541	994959
102411	994960
100947	994961
118308	994962
17526	994963
22339	994964
47332	994965
987	994966
92825	994967
329489	994968
277732	994969
54225	994970
347105	994971
82802	994972
136241	994973
82716	994974
170543	994975
66035	994976
84798	994977
34827	994978
165444	994979
345538	994980
43312	994981
334607	994982
278513	994983
332424	994984
40684	994985
31227	994986
31231	994987
126648	994988
10705	994989
39713	994990
100466	994991
180220	994992
154570	994993
190142	994994
107807	994995
33574	994996
279009	994997
46775	994998
11565	994999
69849	995000
80807	995001
6695	995002
220126	995003
189524	995004
51607	995005
209518	995006
290640	995007
145800	995008
161938	995009
22222	995010
98187	995011
39068	995012
57697	995013
143614	995014
70	995015
19400	995016
17541	995017
329	995018
43854	995019
21694	995020
28229	995021
9348	995022
83038	995023
13829	995024
76685	995025
125920	995026
426	995027
200992	995028
238785	995029
48488	995030
84709	995031
45049	995032
66091	995033
93862	995034
8823	995035
199816	995036
166566	995037
35938	995038
137345	995039
321344	995040
16595	995041
199127	995042
338458	995043
125771	995044
219635	995045
3139	995046
9779	995047
205070	995048
214423	995049
34087	995050
93867	995051
176960	995052
126151	995053
297963	995054
90336	995055
84302	995056
20619	995057
16932	995058
23602	995059
1924	995060
92492	995061
112503	995062
20441	995063
184	995064
29651	995065
138438	995066
2713	995067
25243	995068
154537	995069
161399	995070
153244	995071
29908	995072
152049	995073
229	995074
2879	995075
253	995076
24855	995077
179	995078
16512	995079
290541	995080
94617	995081
246159	995082
6347	995083
410	995084
239383	995085
265884	995086
199965	995087
201571	995088
64782	995089
11361	995090
199605	995091
25419	995092
107029	995093
200420	995094
128778	995095
180344	995096
87057	995097
86131	995098
30925	995099
36438	995100
169303	995101
250736	995102
38097	995103
19634	995104
55260	995105
8696	995106
121835	995107
352680	995108
82651	995109
5441	995110
57824	995111
10903	995112
13728	995113
115085	995114
238909	995115
162305	995116
80852	995117
77604	995118
41682	995119
81896	995120
226082	995121
2179	995122
61836	995123
44415	995124
22867	995125
114753	995126
51772	995127
19979	995128
42164	995129
41872	995130
6859	995131
63919	995132
42247	995133
224565	995134
149440	995135
30157	995136
196038	995137
261875	995138
71864	995139
102929	995140
3339	995141
230127	995142
11239	995143
23864	995144
119269	995145
141692	995146
168582	995147
67561	995148
64430	995149
136599	995150
159773	995151
191244	995152
8864	995153
10221	995154
9204	995155
11609	995156
27433	995157
131021	995158
19666	995159
9726	995160
504	995161
89419	995162
120	995163
16372	995164
36082	995165
139900	995166
19651	995167
112435	995168
204124	995169
304677	995170
33694	995171
11031	995172
51845	995173
125644	995174
25342	995175
124838	995176
169499	995177
145823	995178
21081	995179
65255	995180
131033	995181
148789	995182
60922	995183
93750	995184
195410	995185
73338	995186
265626	995187
72318	995188
114400	995189
301858	995190
68299	995191
103869	995192
8665	995193
21136	995194
77338	995195
1721	995196
46281	995197
9747	995198
39784	995199
26095	995200
161192	995201
118361	995202
63646	995203
18962	995204
46180	995205
67622	995206
36622	995207
106255	995208
158119	995209
4370	995210
270	995211
125821	995212
45	995213
58714	995214
319029	995215
131957	995216
20369	995217
57958	995218
208638	995219
170752	995220
1928	995221
36319	995222
10601	995223
257035	995224
18862	995225
384	995226
86675	995227
130798	995228
262213	995229
408	995230
350382	995231
65230	995232
37458	995233
168561	995234
91293	995235
196113	995236
18	995237
141486	995238
51783	995239
88807	995240
227871	995241
7802	995242
13699	995243
19033	995244
19635	995245
384	995246
5635	995247
119198	995248
189476	995249
187	995250
71405	995251
96781	995252
5632	995253
41139	995254
43841	995255
37180	995256
189401	995257
190684	995258
29653	995259
42462	995260
206835	995261
45	995262
1336	995263
23500	995264
3311	995265
350141	995266
166880	995267
86495	995268
24015	995269
278069	995270
164533	995271
45203	995272
3050	995273
101131	995274
58553	995275
94097	995276
309	995277
7303	995278
55840	995279
56963	995280
10588	995281
11557	995282
28664	995283
147415	995284
262657	995285
3506	995286
157831	995287
172170	995288
7911	995289
289326	995290
173711	995291
238710	995292
129714	995293
225482	995294
134820	995295
6244	995296
112558	995297
252395	995298
98407	995299
99279	995300
100725	995301
3166	995302
106	995303
1967	995304
21	995305
142729	995306
35454	995307
24884	995308
62332	995309
65856	995310
43609	995311
341171	995312
105491	995313
31600	995314
41341	995315
31203	995316
25277	995317
417	995318
91674	995319
30889	995320
10374	995321
107284	995322
271629	995323
163347	995324
317081	995325
197320	995326
177962	995327
341567	995328
309911	995329
65467	995330
15232	995331
135091	995332
17467	995333
55102	995334
64802	995335
63008	995336
25490	995337
86026	995338
6900	995339
28282	995340
70707	995341
8652	995342
341457	995343
55445	995344
546	995345
59169	995346
139972	995347
53853	995348
74125	995349
7812	995350
31456	995351
115678	995352
191539	995353
71458	995354
111696	995355
96712	995356
30517	995357
125049	995358
179433	995359
76845	995360
84836	995361
117136	995362
146238	995363
77278	995364
837	995365
1542	995366
298321	995367
296451	995368
50358	995369
32933	995370
117479	995371
73653	995372
118875	995373
88584	995374
4081	995375
67400	995376
62038	995377
60009	995378
104364	995379
30063	995380
51000	995381
15232	995382
145684	995383
7690	995384
102	995385
107422	995386
52228	995387
215401	995388
248150	995389
244701	995390
1310	995391
809	995392
80724	995393
115678	995394
131499	995395
317521	995396
12666	995397
95057	995398
59561	995399
2485	995400
1969	995401
5690	995402
168995	995403
41939	995404
34605	995405
61640	995406
23069	995407
342116	995408
52996	995409
6057	995410
80724	995411
139877	995412
80486	995413
107422	995414
17775	995415
11486	995416
10917	995417
96712	995418
1655	995419
119460	995420
101304	995421
11143	995422
20272	995423
31151	995424
22563	995425
4328	995426
87848	995427
75325	995428
70313	995429
230955	995430
27398	995431
141	995432
22517	995433
30207	995434
128888	995435
79267	995436
70175	995437
227309	995438
17395	995439
13593	995440
330486	995441
250428	995442
39961	995443
47683	995444
78737	995445
46578	995446
126661	995447
119730	995448
37628	995449
307453	995450
2475	995451
11177	995452
51831	995453
99608	995454
107635	995455
27210	995456
274259	995457
32916	995458
39343	995459
16170	995460
28952	995461
230946	995462
3329	995463
191534	995464
59222	995465
145746	995466
23997	995467
11472	995468
30419	995469
185800	995470
237214	995471
180890	995472
46214	995473
241	995474
294313	995475
6949	995476
2269	995477
62922	995478
5679	995479
47272	995480
308828	995481
8423	995482
60273	995483
14914	995484
31158	995485
146884	995486
899	995487
173270	995488
202131	995489
160844	995490
160758	995491
94290	995492
60472	995493
29617	995494
53142	995495
25993	995496
3937	995497
10625	995498
13504	995499
161325	995500
4244	995501
99246	995502
180652	995503
93122	995504
301374	995505
396	995506
166749	995507
48212	995508
23891	995509
36834	995510
34444	995511
99983	995512
77801	995513
95622	995514
22950	995515
118298	995516
302907	995517
65150	995518
2172	995519
16354	995520
35111	995521
9655	995522
125233	995523
4412	995524
4562	995525
154345	995526
3326	995527
104647	995528
80142	995529
95942	995530
18153	995531
130257	995532
159933	995533
70104	995534
120053	995535
15429	995536
107102	995537
165702	995538
1726	995539
21002	995540
45862	995541
158731	995542
28425	995543
272003	995544
310583	995545
85447	995546
2866	995547
133210	995548
43608	995549
333195	995550
41480	995551
2196	995552
76468	995553
324265	995554
8924	995555
124223	995556
50298	995557
12569	995558
132785	995559
119590	995560
32701	995561
62105	995562
347078	995563
161225	995564
13979	995565
127808	995566
44893	995567
65620	995568
320840	995569
183547	995570
265825	995571
75448	995572
4773	995573
75550	995574
51137	995575
75550	995576
4189	995577
206438	995578
266040	995579
614	995580
78422	995581
317574	995582
256016	995583
2182	995584
28474	995585
71445	995586
214467	995587
38643	995588
2219	995589
56078	995590
17620	995591
35538	995592
188898	995593
120335	995594
12	995595
44245	995596
34822	995597
99824	995598
66397	995599
260553	995600
100866	995601
22203	995602
26	995603
12193	995604
254951	995605
95294	995606
29344	995607
40107	995608
35544	995609
72170	995610
20220	995611
4392	995612
41183	995613
58757	995614
807	995615
23826	995616
2899	995617
47302	995618
105198	995619
608	995620
41731	995621
140500	995622
30744	995623
23826	995624
7404	995625
1141	995626
841	995627
35496	995628
163554	995629
8174	995630
4160	995631
127524	995632
22120	995633
2127	995634
49	995635
127732	995636
10133	995637
3029	995638
9466	995639
61280	995640
155855	995641
1759	995642
186057	995643
161536	995644
165080	995645
6501	995646
32957	995647
190194	995648
315793	995649
160128	995650
69257	995651
53327	995652
43959	995653
62432	995654
47247	995655
48262	995656
179161	995657
49266	995658
159717	995659
62124	995660
32449	995661
29754	995662
29754	995663
67779	995664
85842	995665
41546	995666
214907	995667
141098	995668
10037	995669
257787	995670
96996	995671
24185	995672
353010	995673
42473	995674
88551	995675
136277	995676
229530	995677
35085	995678
179530	995679
295690	995680
306255	995681
25868	995682
191717	995683
6625	995684
30091	995685
41614	995686
115572	995687
10325	995688
119564	995689
13665	995690
115557	995691
64167	995692
49956	995693
316612	995694
68571	995695
273828	995696
204309	995697
299479	995698
13054	995699
282375	995700
247965	995701
346142	995702
8028	995703
41920	995704
17318	995705
25392	995706
59220	995707
7996	995708
44151	995709
154409	995710
190071	995711
297377	995712
67556	995713
129110	995714
226140	995715
96850	995716
88620	995717
44966	995718
181964	995719
672	995720
41366	995721
35438	995722
248161	995723
309401	995724
242075	995725
285620	995726
33949	995727
70712	995728
249855	995729
22254	995730
77403	995731
103259	995732
80780	995733
22494	995734
6635	995735
1530	995736
46727	995737
94267	995738
261003	995739
116578	995740
200311	995741
337128	995742
24632	995743
60173	995744
74217	995745
26217	995746
31376	995747
150252	995748
88920	995749
125571	995750
87843	995751
118726	995752
70459	995753
20667	995754
110039	995755
54933	995756
91291	995757
87723	995758
178833	995759
37455	995760
193876	995761
80453	995762
67815	995763
123819	995764
197051	995765
148126	995766
139642	995767
229974	995768
202981	995769
82912	995770
169209	995771
127222	995772
64915	995773
51770	995774
198442	995775
155152	995776
211895	995777
163791	995778
87849	995779
162336	995780
110838	995781
277245	995782
309492	995783
21982	995784
179167	995785
148487	995786
47263	995787
99356	995788
86991	995789
323757	995790
64609	995791
63991	995792
119519	995793
6833	995794
64829	995795
280566	995796
47119	995797
170009	995798
4618	995799
105834	995800
201575	995801
21960	995802
37468	995803
74775	995804
23297	995805
17920	995806
34126	995807
68240	995808
59299	995809
77987	995810
41876	995811
44974	995812
121671	995813
38345	995814
150437	995815
109639	995816
83030	995817
10842	995818
297097	995819
55884	995820
112820	995821
107320	995822
125764	995823
189953	995824
47677	995825
9875	995826
59286	995827
190481	995828
79140	995829
288205	995830
30748	995831
198729	995832
67336	995833
54897	995834
37632	995835
123568	995836
246479	995837
330509	995838
23939	995839
9104	995840
347575	995841
74676	995842
74205	995843
96770	995844
346495	995845
36835	995846
165760	995847
354866	995848
40724	995849
188584	995850
99280	995851
51222	995852
23771	995853
12965	995854
168107	995855
68148	995856
37557	995857
27118	995858
11253	995859
122031	995860
228340	995861
16385	995862
65558	995863
167980	995864
75306	995865
60232	995866
315594	995867
36529	995868
102724	995869
167996	995870
166832	995871
8333	995872
20478	995873
30999	995874
27227	995875
25966	995876
30294	995877
99350	995878
27889	995879
137173	995880
50229	995881
269597	995882
9122	995883
267459	995884
65668	995885
26199	995886
14163	995887
3727	995888
43944	995889
32936	995890
89005	995891
81798	995892
1261	995893
49459	995894
175380	995895
59693	995896
305434	995897
72186	995898
2350	995899
60345	995900
46409	995901
18250	995902
23083	995903
268	995904
198459	995905
64003	995906
98640	995907
189281	995908
302194	995909
34165	995910
73753	995911
266579	995912
230683	995913
36110	995914
65160	995915
265270	995916
33345	995917
9268	995918
36272	995919
5878	995920
11555	995921
179363	995922
180160	995923
240153	995924
54728	995925
332384	995926
150373	995927
140592	995928
72673	995929
346083	995930
93567	995931
104848	995932
87759	995933
37614	995934
269081	995935
231543	995936
96012	995937
2427	995938
11341	995939
204863	995940
29798	995941
351512	995942
110836	995943
288159	995944
107196	995945
56275	995946
234596	995947
119595	995948
193557	995949
211883	995950
272268	995951
249095	995952
128	995953
16256	995954
168238	995955
59233	995956
118383	995957
139895	995958
127312	995959
138056	995960
36338	995961
61920	995962
112395	995963
15523	995964
155040	995965
179290	995966
121097	995967
62124	995968
60001	995969
29771	995970
116721	995971
3224	995972
60022	995973
14214	995974
12279	995975
53321	995976
176020	995977
308176	995978
165161	995979
109639	995980
213320	995981
4106	995982
14356	995983
42826	995984
50287	995985
118688	995986
33534	995987
328162	995988
221039	995989
63096	995990
50436	995991
3803	995992
192806	995993
196478	995994
128560	995995
103991	995996
3051	995997
317240	995998
175871	995999
234020	996000
142969	996001
39282	996002
293274	996003
120240	996004
43760	996005
35159	996006
229385	996007
172767	996008
9446	996009
2128	996010
72127	996011
13973	996012
65024	996013
146825	996014
129506	996015
64570	996016
154906	996017
103931	996018
173074	996019
132846	996020
73494	996021
127311	996022
343526	996023
99381	996024
106734	996025
34084	996026
182645	996027
181306	996028
177255	996029
171673	996030
67743	996031
356415	996032
125355	996033
41454	996034
28998	996035
25818	996036
56044	996037
17186	996038
158987	996039
17058	996040
15692	996041
286835	996042
163596	996043
4794	996044
106941	996045
46803	996046
343748	996047
286417	996048
69675	996049
293567	996050
102956	996051
72673	996052
42137	996053
121455	996054
92302	996055
76787	996056
55072	996057
44527	996058
86581	996059
72332	996060
44583	996061
34394	996062
27754	996063
129021	996064
30286	996065
163006	996066
17289	996067
122929	996068
11748	996069
209430	996070
62570	996071
106999	996072
43793	996073
118140	996074
95932	996075
162329	996076
27240	996077
90372	996078
16083	996079
269650	996080
338332	996081
21154	996082
94425	996083
28	996084
59049	996085
86374	996086
156146	996087
78025	996088
105984	996089
25474	996090
11716	996091
209560	996092
25028	996093
245308	996094
253315	996095
156200	996096
327485	996097
7623	996098
160219	996099
129474	996100
38413	996101
135316	996102
33032	996103
161393	996104
17363	996105
319075	996106
121008	996107
127263	996108
58	996109
168711	996110
52888	996111
155539	996112
68856	996113
112860	996114
274572	996115
10376	996116
13016	996117
209072	996118
250054	996119
163816	996120
142069	996121
120132	996122
38676	996123
36467	996124
13262	996125
93953	996126
5760	996127
7602	996128
32382	996129
191940	996130
16679	996131
28488	996132
26103	996133
190115	996134
116229	996135
84916	996136
31341	996137
151077	996138
71097	996139
26993	996140
97800	996141
97871	996142
316315	996143
20613	996144
55077	996145
318599	996146
34924	996147
205615	996148
190551	996149
14085	996150
292481	996151
188107	996152
109536	996153
53945	996154
87016	996155
148027	996156
18702	996157
81255	996158
31515	996159
49289	996160
5214	996161
34156	996162
39755	996163
33439	996164
23601	996165
6779	996166
293243	996167
18826	996168
65748	996169
112252	996170
17395	996171
4433	996172
11244	996173
44172	996174
48043	996175
52770	996176
114008	996177
174158	996178
325048	996179
331581	996180
5796	996181
179151	996182
167358	996183
176279	996184
229374	996185
35998	996186
12724	996187
223165	996188
22492	996189
201635	996190
10190	996191
313781	996192
30863	996193
124931	996194
317308	996195
94098	996196
26445	996197
27927	996198
112429	996199
203305	996200
103005	996201
129192	996202
10696	996203
55838	996204
270161	996205
94356	996206
112478	996207
189424	996208
42608	996209
27228	996210
95416	996211
173988	996212
75683	996213
190242	996214
1903	996215
146154	996216
44057	996217
28135	996218
320138	996219
8538	996220
200892	996221
10204	996222
25991	996223
256101	996224
41620	996225
31444	996226
108018	996227
181947	996228
114181	996229
29897	996230
139109	996231
79134	996232
82938	996233
27220	996234
27111	996235
29208	996236
68033	996237
144171	996238
40770	996239
61920	996240
313794	996241
49534	996242
35438	996243
33641	996244
30632	996245
285795	996246
97165	996247
184068	996248
40985	996249
269754	996250
164157	996251
64723	996252
222571	996253
138960	996254
37477	996255
280645	996256
113344	996257
95506	996258
32807	996259
39428	996260
295515	996261
70095	996262
175516	996263
32482	996264
19189	996265
6014	996266
55808	996267
113767	996268
7730	996269
153148	996270
68303	996271
81643	996272
27104	996273
44118	996274
227896	996275
7739	996276
21952	996277
286637	996278
110208	996279
210381	996280
8980	996281
97944	996282
1591	996283
97894	996284
94091	996285
195518	996286
46198	996287
143039	996288
219714	996289
8698	996290
15200	996291
27055	996292
24575	996293
69600	996294
129995	996295
277273	996296
40146	996297
42286	996298
234140	996299
281403	996300
22339	996301
325300	996302
78866	996303
124090	996304
14716	996305
122174	996306
33511	996307
14431	996308
197030	996309
84046	996310
27226	996311
48003	996312
20227	996313
55555	996314
127300	996315
204890	996316
85625	996317
51789	996318
7070	996319
55478	996320
113848	996321
37071	996322
257413	996323
33080	996324
278380	996325
3089	996326
293013	996327
147566	996328
82943	996329
2413	996330
220934	996331
50370	996332
73589	996333
173001	996334
293700	996335
33834	996336
156833	996337
16089	996338
119519	996339
190162	996340
31329	996341
3782	996342
289571	996343
114170	996344
357649	996345
199135	996346
127796	996347
60181	996348
227560	996349
79079	996350
70598	996351
29887	996352
27562	996353
41169	996354
18464	996355
73960	996356
169399	996357
150983	996358
153371	996359
271618	996360
181526	996361
91636	996362
75390	996363
197969	996364
50274	996365
88195	996366
281258	996367
104204	996368
183251	996369
268719	996370
343771	996371
138717	996372
66041	996373
179523	996374
145161	996375
248407	996376
38015	996377
50914	996378
12128	996379
330873	996380
23910	996381
106052	996382
133427	996383
70130	996384
67739	996385
229256	996386
107296	996387
332159	996388
152114	996389
64457	996390
17369	996391
119030	996392
89216	996393
103099	996394
7065	996395
86052	996396
30031	996397
90517	996398
21297	996399
157099	996400
300416	996401
54343	996402
17981	996403
257692	996404
142198	996405
63898	996406
153344	996407
74447	996408
337373	996409
114121	996410
248115	996411
41137	996412
90804	996413
195438	996414
31290	996415
28680	996416
27350	996417
26781	996418
5760	996419
9354	996420
19745	996421
21776	996422
180603	996423
31942	996424
123265	996425
19442	996426
90332	996427
15775	996428
68307	996429
17460	996430
104711	996431
102497	996432
223770	996433
70110	996434
79995	996435
23466	996436
121719	996437
42732	996438
178815	996439
1878	996440
18581	996441
224225	996442
80669	996443
274460	996444
78874	996445
208412	996446
13781	996447
30611	996448
2604	996449
5276	996450
178174	996451
22528	996452
123478	996453
38797	996454
31230	996455
76525	996456
2888	996457
171095	996458
12991	996459
24456	996460
44902	996461
73776	996462
103423	996463
89477	996464
15556	996465
324539	996466
122937	996467
37302	996468
12616	996469
18722	996470
62637	996471
39191	996472
314167	996473
7628	996474
215453	996475
221255	996476
291199	996477
12586	996478
27284	996479
59140	996480
87497	996481
67672	996482
198289	996483
148639	996484
58763	996485
260893	996486
26991	996487
47368	996488
54855	996489
41465	996490
202505	996491
227962	996492
105168	996493
224600	996494
88641	996495
178584	996496
22311	996497
158422	996498
930	996499
224323	996500
134238	996501
109338	996502
70404	996503
253103	996504
33313	996505
72111	996506
26463	996507
248965	996508
41119	996509
192839	996510
42297	996511
37435	996512
23103	996513
329	996514
9841	996515
105005	996516
350191	996517
106493	996518
1292	996519
138935	996520
279209	996521
180502	996522
143522	996523
248345	996524
40701	996525
40326	996526
314654	996527
20465	996528
332486	996529
59600	996530
170008	996531
67444	996532
140198	996533
44724	996534
104011	996535
320542	996536
27003	996537
22340	996538
7307	996539
22491	996540
130879	996541
357285	996542
160493	996543
58789	996544
38757	996545
7816	996546
127632	996547
23577	996548
222978	996549
17993	996550
14001	996551
291217	996552
127614	996553
23436	996554
119472	996555
231774	996556
3088	996557
157631	996558
127525	996559
92808	996560
171352	996561
22312	996562
156619	996563
107039	996564
46522	996565
209677	996566
277656	996567
33544	996568
40814	996569
127209	996570
232570	996571
5860	996572
165328	996573
38045	996574
22728	996575
41944	996576
232825	996577
169319	996578
67958	996579
137722	996580
24442	996581
54793	996582
152250	996583
197997	996584
197247	996585
48063	996586
230610	996587
8710	996588
309099	996589
198768	996590
114005	996591
116063	996592
100188	996593
47367	996594
10506	996595
16205	996596
219671	996597
155547	996598
119921	996599
13419	996600
22382	996601
5873	996602
106834	996603
280789	996604
2126	996605
97074	996606
220607	996607
343	996608
106723	996609
23803	996610
104572	996611
333356	996612
125780	996613
179081	996614
205816	996615
8432	996616
78772	996617
2191	996618
2665	996619
182793	996620
49131	996621
135511	996622
135456	996623
3088	996624
16097	996625
42568	996626
48736	996627
292556	996628
17155	996629
19181	996630
336156	996631
2322	996632
3088	996633
138596	996634
180833	996635
147923	996636
308591	996637
33006	996638
15951	996639
125518	996640
28586	996641
130574	996642
124501	996643
55817	996644
269331	996645
137914	996646
82974	996647
98945	996648
158612	996649
227923	996650
27003	996651
16426	996652
15190	996653
169810	996654
169204	996655
100603	996656
119928	996657
42002	996658
93995	996659
2550	996660
6517	996661
64073	996662
33365	996663
80848	996664
106580	996665
36818	996666
115686	996667
98019	996668
232634	996669
145562	996670
21261	996671
109856	996672
32964	996673
41352	996674
188610	996675
3719	996676
280131	996677
79725	996678
147630	996679
83435	996680
147268	996681
24757	996682
273189	996683
318813	996684
272995	996685
120966	996686
157578	996687
274754	996688
89061	996689
50274	996690
123799	996691
13622	996692
59011	996693
70739	996694
314780	996695
55831	996696
19827	996697
152834	996698
17370	996699
58814	996700
92550	996701
147812	996702
24589	996703
2685	996704
2270	996705
278589	996706
9512	996707
91589	996708
260725	996709
124	996710
79062	996711
28369	996712
31208	996713
112836	996714
161865	996715
46184	996716
2606	996717
13224	996718
52624	996719
267482	996720
37516	996721
25765	996722
193085	996723
7950	996724
319663	996725
44965	996726
10818	996727
23890	996728
95114	996729
7160	996730
84442	996731
262000	996732
121885	996733
55583	996734
44692	996735
330420	996736
138436	996737
38411	996738
54618	996739
33496	996740
154815	996741
155897	996742
254510	996743
135744	996744
64007	996745
208931	996746
68611	996747
24249	996748
135736	996749
8294	996750
27514	996751
67488	996752
2328	996753
197631	996754
52849	996755
202045	996756
51967	996757
277838	996758
82484	996759
50491	996760
176141	996761
50923	996762
37518	996763
195133	996764
58753	996765
74850	996766
5496	996767
109689	996768
119718	996769
31260	996770
265197	996771
37601	996772
197229	996773
36764	996774
2675	996775
28721	996776
23154	996777
88505	996778
68550	996779
12837	996780
65490	996781
30023	996782
154870	996783
60232	996784
120596	996785
62126	996786
271606	996787
35058	996788
194416	996789
12367	996790
63095	996791
171623	996792
76758	996793
90701	996794
123005	996795
2556	996796
3790	996797
205904	996798
67536	996799
23807	996800
154754	996801
127195	996802
210441	996803
89371	996804
6342	996805
20690	996806
3831	996807
332228	996808
283950	996809
290201	996810
155747	996811
55637	996812
114172	996813
271603	996814
48999	996815
55769	996816
49295	996817
55520	996818
115961	996819
268588	996820
19365	996821
29931	996822
7959	996823
14703	996824
300026	996825
332370	996826
9440	996827
161891	996828
353622	996829
44829	996830
303894	996831
47701	996832
113439	996833
328132	996834
19771	996835
40821	996836
187095	996837
25973	996838
190346	996839
146632	996840
32384	996841
193082	996842
112834	996843
38892	996844
82141	996845
148090	996846
182081	996847
257884	996848
36797	996849
40909	996850
9230	996851
82940	996852
22505	996853
21500	996854
22402	996855
268	996856
19748	996857
98008	996858
261165	996859
82571	996860
282342	996861
59803	996862
201665	996863
90972	996864
178635	996865
77776	996866
29421	996867
310693	996868
27220	996869
2230	996870
60022	996871
155113	996872
1093	996873
134852	996874
79586	996875
270688	996876
64673	996877
327721	996878
137966	996879
294348	996880
115669	996881
249376	996882
33402	996883
17116	996884
315528	996885
17370	996886
77494	996887
26667	996888
289162	996889
245	996890
25188	996891
13118	996892
75477	996893
99420	996894
44874	996895
148182	996896
155022	996897
70715	996898
259857	996899
330672	996900
97761	996901
255762	996902
313523	996903
172174	996904
16843	996905
168422	996906
229942	996907
62461	996908
107322	996909
31690	996910
59434	996911
18527	996912
136755	996913
226188	996914
30463	996915
67389	996916
76347	996917
27200	996918
34924	996919
107360	996920
89933	996921
115728	996922
161995	996923
56998	996924
102723	996925
79253	996926
74489	996927
62162	996928
32191	996929
66614	996930
316879	996931
195421	996932
127207	996933
156321	996934
148793	996935
18700	996936
54148	996937
65418	996938
146995	996939
78873	996940
301282	996941
163312	996942
113412	996943
32970	996944
81561	996945
100096	996946
19348	996947
81002	996948
172593	996949
37256	996950
228558	996951
241887	996952
81735	996953
154566	996954
53614	996955
126998	996956
287359	996957
164242	996958
111630	996959
59305	996960
16517	996961
4688	996962
89049	996963
189699	996964
67696	996965
109444	996966
88130	996967
60575	996968
9492	996969
80649	996970
12991	996971
160469	996972
8990	996973
29658	996974
123615	996975
59261	996976
261091	996977
167050	996978
45991	996979
347184	996980
90626	996981
229029	996982
55634	996983
291710	996984
14360	996985
207245	996986
103066	996987
3421	996988
184660	996989
137600	996990
61385	996991
112569	996992
88513	996993
246603	996994
332724	996995
113806	996996
126179	996997
196959	996998
81024	996999
37567	997000
5878	997001
60308	997002
8664	997003
303635	997004
27227	997005
35635	997006
69580	997007
16972	997008
203709	997009
28919	997010
104199	997011
36604	997012
177932	997013
281450	997014
126103	997015
47839	997016
205737	997017
53657	997018
2195	997019
11562	997020
15496	997021
39940	997022
171568	997023
83778	997024
121931	997025
119149	997026
185563	997027
89218	997028
56466	997029
58100	997030
136966	997031
193097	997032
79132	997033
116722	997034
44227	997035
174389	997036
2975	997037
324815	997038
253250	997039
2508	997040
29981	997041
94067	997042
725	997043
353324	997044
69454	997045
14625	997046
32431	997047
40589	997048
127194	997049
27227	997050
272638	997051
275694	997052
129132	997053
53231	997054
279076	997055
258854	997056
27229	997057
43592	997058
65745	997059
23869	997060
70788	997061
54326	997062
69221	997063
48208	997064
22211	997065
64255	997066
6635	997067
48945	997068
129797	997069
8329	997070
320268	997071
106172	997072
19726	997073
143408	997074
302198	997075
138370	997076
109947	997077
219578	997078
56913	997079
194609	997080
123036	997081
56363	997082
172002	997083
35553	997084
26010	997085
96028	997086
296022	997087
50336	997088
56591	997089
166512	997090
29077	997091
231460	997092
10326	997093
197375	997094
21920	997095
52756	997096
71482	997097
126597	997098
3843	997099
16775	997100
4417	997101
54349	997102
15725	997103
177742	997104
352629	997105
51582	997106
65297	997107
118767	997108
53893	997109
120959	997110
11655	997111
179	997112
65891	997113
223528	997114
31633	997115
102724	997116
247436	997117
135983	997118
58822	997119
74045	997120
101019	997121
106911	997122
205486	997123
43776	997124
115688	997125
123819	997126
223946	997127
21461	997128
102787	997129
5168	997130
61370	997131
318494	997132
123064	997133
184549	997134
40023	997135
91217	997136
140264	997137
23836	997138
306806	997139
77633	997140
83395	997141
94316	997142
28880	997143
122816	997144
301565	997145
161804	997146
6729	997147
248933	997148
9299	997149
74981	997150
65840	997151
52536	997152
33606	997153
143193	997154
68351	997155
41690	997156
80076	997157
118989	997158
52264	997159
249897	997160
9326	997161
247708	997162
30341	997163
67463	997164
95182	997165
190719	997166
11598	997167
1093	997168
139191	997169
106645	997170
62947	997171
76283	997172
77341	997173
121580	997174
336070	997175
281157	997176
40757	997177
23629	997178
52342	997179
224724	997180
32251	997181
209812	997182
109069	997183
195396	997184
179093	997185
37534	997186
89499	997187
43597	997188
122991	997189
89607	997190
181549	997191
1068	997192
43278	997193
203571	997194
136958	997195
64065	997196
175899	997197
2118	997198
11371	997199
167544	997200
129844	997201
31808	997202
31038	997203
79809	997204
25694	997205
169794	997206
89051	997207
29892	997208
189381	997209
300212	997210
101312	997211
7517	997212
182063	997213
114170	997214
96757	997215
36117	997216
99782	997217
19035	997218
55869	997219
9435	997220
330965	997221
77957	997222
153657	997223
70027	997224
46160	997225
245140	997226
56280	997227
351656	997228
203504	997229
135462	997230
46882	997231
88944	997232
89121	997233
223785	997234
179207	997235
108684	997236
62260	997237
56525	997238
13546	997239
1486	997240
246778	997241
56505	997242
149536	997243
129	997244
20724	997245
44732	997246
57331	997247
128701	997248
106252	997249
171739	997250
162699	997251
339455	997252
878	997253
54140	997254
351504	997255
14506	997256
175419	997257
201096	997258
17764	997259
78932	997260
201332	997261
39889	997262
9488	997263
26265	997264
66032	997265
11000	997266
6402	997267
68014	997268
318986	997269
189893	997270
175798	997271
130686	997272
661	997273
138070	997274
24380	997275
133008	997276
19906	997277
34127	997278
130239	997279
281397	997280
17237	997281
42066	997282
237980	997283
50267	997284
9498	997285
3060	997286
9284	997287
38757	997288
68671	997289
163251	997290
145380	997291
791	997292
138663	997293
58456	997294
143906	997295
22241	997296
67706	997297
77021	997298
38908	997299
59265	997300
34162	997301
110269	997302
78837	997303
33415	997304
248311	997305
64062	997306
29798	997307
298549	997308
12232	997309
164230	997310
75006	997311
15533	997312
143907	997313
30564	997314
17384	997315
46472	997316
302417	997317
62867	997318
20522	997319
289354	997320
124901	997321
252383	997322
46057	997323
28371	997324
4816	997325
67930	997326
23418	997327
21967	997328
5391	997329
142212	997330
47295	997331
68067	997332
64748	997333
301905	997334
125623	997335
176474	997336
29035	997337
842	997338
87413	997339
5654	997340
92381	997341
173085	997342
41923	997343
23750	997344
2622	997345
40747	997346
61288	997347
39755	997348
11292	997349
273800	997350
124810	997351
43197	997352
264202	997353
160366	997354
2050	997355
14363	997356
61507	997357
167570	997358
26963	997359
141794	997360
1311	997361
4766	997362
59950	997363
154925	997364
129308	997365
242314	997366
135656	997367
110129	997368
150272	997369
35359	997370
24133	997371
22491	997372
157227	997373
33498	997374
52826	997375
138685	997376
73803	997377
86985	997378
70442	997379
4779	997380
158543	997381
47517	997382
20160	997383
23839	997384
52173	997385
64664	997386
278907	997387
1900	997388
28887	997389
61616	997390
73628	997391
89813	997392
149946	997393
297666	997394
229390	997395
84942	997396
289182	997397
83250	997398
20711	997399
128090	997400
1999	997401
329372	997402
48637	997403
7674	997404
31234	997405
128763	997406
16725	997407
16456	997408
55756	997409
2081	997410
107434	997411
74186	997412
68957	997413
6505	997414
54268	997415
331101	997416
55835	997417
125122	997418
10998	997419
23823	997420
277078	997421
156634	997422
138674	997423
282353	997424
251341	997425
37439	997426
189371	997427
33310	997428
70591	997429
114699	997430
345286	997431
9419	997432
206201	997433
152882	997434
81132	997435
12969	997436
31333	997437
65464	997438
37606	997439
34684	997440
107514	997441
7022	997442
3882	997443
21902	997444
169464	997445
22928	997446
18339	997447
16180	997448
10999	997449
165856	997450
23576	997451
7225	997452
109514	997453
42394	997454
69323	997455
257020	997456
90489	997457
59892	997458
189366	997459
13797	997460
323487	997461
14981	997462
190019	997463
353124	997464
59497	997465
272237	997466
72757	997467
39120	997468
248838	997469
109656	997470
26794	997471
49363	997472
169962	997473
11588	997474
258052	997475
38464	997476
99333	997477
30357	997478
74755	997479
113981	997480
153274	997481
47978	997482
2792	997483
1981	997484
27214	997485
3767	997486
276062	997487
53806	997488
165117	997489
91146	997490
47911	997491
78345	997492
93813	997493
332707	997494
204943	997495
28683	997496
21750	997497
35798	997498
186013	997499
289236	997500
138539	997501
9135	997502
37572	997503
45867	997504
11244	997505
10994	997506
108355	997507
169871	997508
182974	997509
137154	997510
54241	997511
193909	997512
275698	997513
102545	997514
317907	997515
30400	997516
127541	997517
71887	997518
14272	997519
281237	997520
58743	997521
81297	997522
166598	997523
179872	997524
30290	997525
185432	997526
73828	997527
69229	997528
55859	997529
65395	997530
13945	997531
70516	997532
197622	997533
69660	997534
84420	997535
4620	997536
12357	997537
190441	997538
84246	997539
351526	997540
33115	997541
51837	997542
68825	997543
75947	997544
68151	997545
3159	997546
12824	997547
57206	997548
23257	997549
199123	997550
84240	997551
168089	997552
142020	997553
202785	997554
124651	997555
12957	997556
151536	997557
15376	997558
319748	997559
46540	997560
19389	997561
395	997562
191359	997563
139244	997564
82961	997565
39827	997566
94919	997567
15749	997568
64236	997569
225297	997570
152490	997571
318523	997572
121437	997573
116353	997574
154735	997575
108419	997576
29879	997577
67938	997578
76751	997579
92571	997580
21074	997581
16258	997582
66229	997583
23361	997584
129277	997585
19760	997586
39750	997587
189439	997588
182756	997589
135156	997590
136513	997591
56551	997592
103656	997593
134423	997594
6860	997595
16912	997596
3377	997597
212136	997598
38376	997599
55783	997600
27232	997601
228000	997602
94249	997603
280743	997604
6991	997605
42230	997606
80447	997607
318172	997608
134369	997609
38813	997610
89605	997611
280839	997612
268661	997613
78491	997614
127538	997615
60270	997616
23917	997617
64330	997618
119910	997619
14431	997620
222059	997621
292471	997622
13539	997623
98035	997624
51961	997625
195000	997626
84425	997627
305726	997628
19530	997629
96645	997630
34373	997631
257615	997632
287704	997633
30351	997634
68789	997635
1734	997636
277069	997637
48009	997638
298902	997639
70889	997640
11061	997641
3871	997642
239795	997643
288339	997644
139628	997645
64480	997646
24250	997647
104682	997648
26378	997649
9298	997650
339712	997651
324497	997652
248844	997653
87243	997654
151974	997655
33480	997656
17839	997657
17487	997658
59663	997659
98319	997660
156131	997661
67494	997662
7554	997663
121385	997664
335934	997665
230206	997666
48030	997667
146107	997668
118162	997669
221276	997670
102871	997671
65588	997672
135609	997673
355432	997674
183765	997675
129995	997676
248738	997677
65134	997678
10804	997679
22901	997680
28432	997681
43974	997682
151557	997683
263739	997684
6965	997685
192557	997686
201690	997687
9013	997688
213563	997689
107039	997690
23680	997691
86563	997692
42757	997693
17042	997694
40715	997695
16940	997696
4935	997697
98333	997698
195635	997699
17931	997700
128380	997701
38538	997702
34334	997703
43595	997704
26526	997705
180543	997706
9861	997707
54159	997708
100002	997709
195128	997710
82010	997711
169344	997712
16981	997713
79651	997714
304237	997715
48985	997716
174141	997717
89232	997718
290599	997719
239160	997720
91390	997721
180915	997722
221280	997723
150092	997724
54090	997725
12433	997726
95236	997727
70536	997728
270761	997729
148921	997730
24867	997731
32531	997732
70546	997733
277771	997734
13557	997735
300171	997736
176109	997737
74352	997738
246536	997739
109275	997740
143037	997741
31308	997742
197482	997743
271957	997744
87734	997745
44583	997746
15593	997747
90585	997748
300370	997749
104906	997750
23855	997751
161260	997752
74698	997753
344802	997754
191084	997755
90138	997756
17755	997757
48690	997758
15230	997759
55808	997760
53735	997761
230732	997762
196951	997763
50125	997764
168676	997765
19746	997766
35939	997767
125974	997768
8532	997769
322958	997770
171448	997771
52988	997772
12300	997773
10252	997774
298974	997775
988	997776
177700	997777
169777	997778
244791	997779
120807	997780
128248	997781
58203	997782
28936	997783
28720	997784
152093	997785
154898	997786
186438	997787
230501	997788
222232	997789
3717	997790
15477	997791
43595	997792
224036	997793
16264	997794
81983	997795
223493	997796
188575	997797
167876	997798
181872	997799
153554	997800
30947	997801
24822	997802
81663	997803
71808	997804
175422	997805
114196	997806
81482	997807
5964	997808
38736	997809
207446	997810
227550	997811
292929	997812
34933	997813
174283	997814
38572	997815
77622	997816
355139	997817
90565	997818
27821	997819
171639	997820
61962	997821
300610	997822
215000	997823
167107	997824
194517	997825
197164	997826
110192	997827
341250	997828
140881	997829
280801	997830
31309	997831
48003	997832
194247	997833
19351	997834
4668	997835
27240	997836
70750	997837
47683	997838
98918	997839
40760	997840
12285	997841
293000	997842
127269	997843
200525	997844
4434	997845
22998	997846
17642	997847
59136	997848
20599	997849
169413	997850
47897	997851
65372	997852
31256	997853
329642	997854
26416	997855
107229	997856
55792	997857
198451	997858
136316	997859
23860	997860
47949	997861
42224	997862
333991	997863
346213	997864
107006	997865
329520	997866
99184	997867
53767	997868
38470	997869
326895	997870
173281	997871
239736	997872
87180	997873
230608	997874
207339	997875
65465	997876
89279	997877
75488	997878
5255	997879
27235	997880
46210	997881
79397	997882
207644	997883
58272	997884
4315	997885
76741	997886
15105	997887
31308	997888
229407	997889
121368	997890
130044	997891
26644	997892
226405	997893
307777	997894
140457	997895
162559	997896
40617	997897
140426	997898
41313	997899
346527	997900
73606	997901
41056	997902
82499	997903
293145	997904
58971	997905
60108	997906
52101	997907
200504	997908
71907	997909
47788	997910
104975	997911
37326	997912
126228	997913
328721	997914
149738	997915
127282	997916
323543	997917
7364	997918
304685	997919
107442	997920
65453	997921
59332	997922
8747	997923
142153	997924
125609	997925
187911	997926
290197	997927
79893	997928
227007	997929
128735	997930
128735	997931
268265	997932
20691	997933
54592	997934
57040	997935
26173	997936
29397	997937
28571	997938
317976	997939
201844	997940
76406	997941
98949	997942
70343	997943
98910	997944
181	997945
36529	997946
99665	997947
14559	997948
269218	997949
88325	997950
139090	997951
20760	997952
332894	997953
45927	997954
25655	997955
247782	997956
178799	997957
41645	997958
123850	997959
202694	997960
124387	997961
183057	997962
176467	997963
67939	997964
10073	997965
36289	997966
70483	997967
319379	997968
80666	997969
81550	997970
233738	997971
60393	997972
138423	997973
80447	997974
16387	997975
40610	997976
23892	997977
100	997978
98120	997979
326829	997980
332763	997981
40585	997982
201771	997983
55300	997984
54511	997985
337108	997986
125083	997987
334749	997988
198771	997989
200073	997990
200158	997991
225298	997992
70150	997993
174008	997994
2505	997995
3075	997996
318980	997997
102523	997998
82264	997999
100432	998000
234287	998001
38396	998002
151983	998003
198720	998004
29741	998005
184049	998006
156704	998007
338471	998008
278285	998009
12414	998010
42634	998011
11385	998012
82572	998013
66577	998014
226277	998015
147894	998016
77377	998017
129787	998018
370	998019
70493	998020
70635	998021
68591	998022
116542	998023
60418	998024
40540	998025
74688	998026
268448	998027
108542	998028
355706	998029
205281	998030
20332	998031
53987	998032
111841	998033
43401	998034
219315	998035
127202	998036
29165	998037
45751	998038
73565	998039
69931	998040
65507	998041
41591	998042
58488	998043
229893	998044
81125	998045
67781	998046
106243	998047
9877	998048
548	998049
9657	998050
199504	998051
36436	998052
93348	998053
129509	998054
6326	998055
64523	998056
47511	998057
43654	998058
204810	998059
33428	998060
3588	998061
129827	998062
18228	998063
93158	998064
339307	998065
6731	998066
82929	998067
256693	998068
22464	998069
240188	998070
175946	998071
339645	998072
10711	998073
149510	998074
37760	998075
8374	998076
94811	998077
40347	998078
1444	998079
54250	998080
46426	998081
14209	998082
6438	998083
98369	998084
89556	998085
197484	998086
275513	998087
127213	998088
166737	998089
47950	998090
198756	998091
236100	998092
85852	998093
152183	998094
99116	998095
884	998096
46308	998097
191601	998098
168667	998099
351052	998100
129198	998101
248608	998102
97897	998103
269318	998104
145889	998105
61202	998106
227068	998107
35022	998108
127919	998109
53917	998110
31348	998111
20027	998112
87618	998113
18816	998114
35552	998115
94610	998116
76771	998117
133805	998118
276536	998119
103582	998120
197482	998121
156301	998122
53213	998123
21913	998124
296296	998125
352485	998126
124328	998127
301704	998128
321088	998129
304029	998130
137498	998131
163969	998132
6851	998133
170426	998134
189654	998135
20852	998136
171545	998137
73657	998138
90272	998139
29225	998140
226535	998141
297590	998142
103220	998143
43609	998144
12727	998145
25815	998146
308759	998147
238734	998148
29333	998149
26951	998150
106997	998151
202699	998152
179276	998153
223303	998154
7739	998155
285384	998156
269462	998157
59166	998158
44809	998159
122044	998160
195440	998161
39323	998162
51634	998163
150753	998164
70538	998165
327121	998166
152217	998167
292968	998168
170713	998169
51352	998170
126634	998171
75077	998172
98020	998173
9857	998174
225112	998175
82065	998176
256199	998177
223226	998178
47715	998179
328527	998180
112776	998181
82707	998182
12174	998183
44665	998184
226361	998185
221602	998186
27924	998187
100233	998188
4174	998189
120651	998190
39005	998191
254667	998192
83309	998193
124693	998194
121081	998195
300399	998196
23950	998197
12274	998198
11491	998199
275744	998200
281803	998201
275926	998202
205408	998203
9619	998204
175937	998205
5762	998206
259958	998207
190711	998208
61010	998209
45233	998210
24553	998211
90785	998212
89503	998213
59817	998214
105469	998215
80699	998216
80465	998217
33372	998218
72216	998219
89582	998220
211223	998221
162075	998222
129383	998223
152237	998224
2167	998225
55342	998226
47941	998227
136839	998228
35975	998229
17190	998230
108137	998231
168381	998232
335408	998233
103193	998234
43927	998235
105293	998236
25988	998237
32606	998238
48025	998239
6178	998240
185328	998241
43931	998242
316635	998243
268286	998244
91973	998245
143223	998246
143827	998247
91754	998248
143032	998249
91744	998250
1749	998251
60658	998252
41363	998253
142733	998254
143060	998255
556	998256
91574	998257
142877	998258
60896	998259
91849	998260
60655	998261
91638	998262
92062	998263
41367	998264
143571	998265
29447	998266
29021	998267
116738	998268
92007	998269
41956	998270
29020	998271
143755	998272
143201	998273
344766	998274
25738	998275
138777	998276
147002	998277
86031	998278
10999	998279
12190	998280
69948	998281
81061	998282
152678	998283
38627	998284
106644	998285
26676	998286
226412	998287
356595	998288
55863	998289
289189	998290
84286	998291
152607	998292
198139	998293
139950	998294
114813	998295
74601	998296
88853	998297
110269	998298
6223	998299
26501	998300
254676	998301
50626	998302
70006	998303
94768	998304
279050	998305
4401	998306
8910	998307
36820	998308
13024	998309
9299	998310
27009	998311
55863	998312
61412	998313
15785	998314
5836	998315
22645	998316
70787	998317
60692	998318
64292	998319
152444	998320
23322	998321
133278	998322
10950	998323
76864	998324
221411	998325
185933	998326
34933	998327
79176	998328
109839	998329
63890	998330
139822	998331
55758	998332
174714	998333
15232	998334
37081	998335
165752	998336
122932	998337
27081	998338
165703	998339
34792	998340
22392	998341
4658	998342
105443	998343
182555	998344
167391	998345
180385	998346
303951	998347
109684	998348
115459	998349
4977	998350
298194	998351
214077	998352
102869	998353
107099	998354
60452	998355
107149	998356
79647	998357
90192	998358
244856	998359
285768	998360
297403	998361
6096	998362
55829	998363
22147	998364
271073	998365
7160	998366
300570	998367
311315	998368
288802	998369
343776	998370
201453	998371
230903	998372
96819	998373
47840	998374
18139	998375
161341	998376
29000	998377
253778	998378
164100	998379
3509	998380
250616	998381
99615	998382
67518	998383
37683	998384
241169	998385
276038	998386
95980	998387
70528	998388
41120	998389
59711	998390
33346	998391
89194	998392
23784	998393
75959	998394
40564	998395
328230	998396
295916	998397
68349	998398
87821	998399
4666	998400
107452	998401
246670	998402
169551	998403
14310	998404
146947	998405
154121	998406
16335	998407
28570	998408
112822	998409
33382	998410
251169	998411
48090	998412
190845	998413
139229	998414
38768	998415
137272	998416
104719	998417
97605	998418
12279	998419
105544	998420
210715	998421
70219	998422
138545	998423
138283	998424
184821	998425
197163	998426
169693	998427
143348	998428
112621	998429
16510	998430
32963	998431
40353	998432
76094	998433
223540	998434
179359	998435
23823	998436
2554	998437
180533	998438
99798	998439
47860	998440
99171	998441
31373	998442
22035	998443
180536	998444
106798	998445
68598	998446
49833	998447
22133	998448
146048	998449
85770	998450
233646	998451
179312	998452
298800	998453
141236	998454
221588	998455
277826	998456
256441	998457
38845	998458
147570	998459
113634	998460
50453	998461
313611	998462
159565	998463
33427	998464
145017	998465
138488	998466
70696	998467
27194	998468
155022	998469
226366	998470
268	998471
29006	998472
156782	998473
78477	998474
79412	998475
61885	998476
35191	998477
172803	998478
44218	998479
47701	998480
16073	998481
21134	998482
79103	998483
21915	998484
191091	998485
31540	998486
62531	998487
8954	998488
247745	998489
115301	998490
673	998491
15624	998492
6560	998493
33197	998494
26705	998495
10711	998496
152325	998497
26167	998498
22211	998499
126512	998500
65284	998501
46389	998502
107011	998503
89359	998504
60580	998505
13794	998506
3744	998507
11288	998508
28514	998509
16314	998510
44563	998511
181525	998512
142632	998513
7586	998514
10549	998515
181976	998516
65009	998517
56509	998518
268721	998519
4681	998520
291444	998521
103647	998522
45955	998523
42620	998524
46039	998525
5878	998526
196122	998527
50932	998528
27266	998529
17728	998530
78252	998531
72190	998532
295398	998533
17825	998534
36984	998535
9896	998536
10124	998537
31260	998538
223693	998539
128235	998540
89045	998541
1040	998542
53624	998543
287975	998544
224663	998545
31719	998546
268227	998547
171659	998548
339140	998549
125619	998550
55482	998551
17827	998552
137627	998553
70808	998554
17364	998555
26868	998556
102990	998557
55798	998558
253274	998559
103585	998560
44174	998561
59909	998562
68829	998563
275873	998564
88295	998565
70675	998566
91761	998567
68268	998568
195666	998569
44173	998570
23296	998571
205967	998572
169001	998573
154947	998574
87131	998575
12616	998576
7364	998577
47835	998578
273569	998579
13366	998580
27104	998581
99726	998582
155485	998583
192447	998584
109987	998585
285979	998586
344928	998587
55856	998588
12236	998589
175813	998590
158123	998591
3510	998592
167129	998593
34735	998594
109195	998595
355019	998596
333345	998597
69016	998598
234049	998599
41331	998600
2006	998601
39911	998602
353996	998603
23355	998604
27512	998605
206924	998606
728	998607
169290	998608
70761	998609
26860	998610
25241	998611
107379	998612
291614	998613
195890	998614
146390	998615
107209	998616
64023	998617
6154	998618
5349	998619
19027	998620
178690	998621
43693	998622
78874	998623
8396	998624
23388	998625
122570	998626
168922	998627
33427	998628
196157	998629
11653	998630
72636	998631
279438	998632
41272	998633
21994	998634
55190	998635
54218	998636
125874	998637
3728	998638
55190	998639
50260	998640
255395	998641
54405	998642
29698	998643
23374	998644
4583	998645
153135	998646
351903	998647
8390	998648
68312	998649
185319	998650
29120	998651
31059	998652
140001	998653
152128	998654
78117	998655
59702	998656
17823	998657
175607	998658
48560	998659
54371	998660
168998	998661
197278	998662
167073	998663
212973	998664
9839	998665
189258	998666
232458	998667
127551	998668
117648	998669
61473	998670
65795	998671
122824	998672
271635	998673
22187	998674
32304	998675
188769	998676
244516	998677
38445	998678
44756	998679
99873	998680
13332	998681
307741	998682
154544	998683
152908	998684
844	998685
174942	998686
199286	998687
113304	998688
188884	998689
43782	998690
249825	998691
83284	998692
46028	998693
58941	998694
161180	998695
12088	998696
272090	998697
156613	998698
28306	998699
96704	998700
9289	998701
9628	998702
69943	998703
24184	998704
73956	998705
235688	998706
61944	998707
207837	998708
45657	998709
94981	998710
166345	998711
99210	998712
7739	998713
55510	998714
106770	998715
33262	998716
42456	998717
19228	998718
107246	998719
91171	998720
237724	998721
280614	998722
33348	998723
46944	998724
23218	998725
98403	998726
282115	998727
47500	998728
159537	998729
34893	998730
59255	998731
204877	998732
56159	998733
19518	998734
106711	998735
25498	998736
280418	998737
15512	998738
21723	998739
80102	998740
17312	998741
48042	998742
16968	998743
82917	998744
112356	998745
23655	998746
88527	998747
99010	998748
143196	998749
110917	998750
8744	998751
258343	998752
173943	998753
44897	998754
17776	998755
19733	998756
58235	998757
3938	998758
3920	998759
91386	998760
245135	998761
322018	998762
89941	998763
38555	998764
49024	998765
156171	998766
90098	998767
25255	998768
72708	998769
154828	998770
271530	998771
34388	998772
140390	998773
31065	998774
121341	998775
16523	998776
227127	998777
19156	998778
113550	998779
24568	998780
23210	998781
52559	998782
35979	998783
224455	998784
179348	998785
89439	998786
59898	998787
14913	998788
32153	998789
110695	998790
278228	998791
112408	998792
14632	998793
82971	998794
303541	998795
23078	998796
8020	998797
69686	998798
68835	998799
68865	998800
344840	998801
21933	998802
253555	998803
168897	998804
5508	998805
80848	998806
101439	998807
227637	998808
151487	998809
255665	998810
1892	998811
80475	998812
19750	998813
251780	998814
38411	998815
70643	998816
88394	998817
83035	998818
59838	998819
125937	998820
60258	998821
17370	998822
99636	998823
47895	998824
17434	998825
55800	998826
106832	998827
19736	998828
225405	998829
102501	998830
47822	998831
175334	998832
39483	998833
3479	998834
73756	998835
1767	998836
318279	998837
64058	998838
19231	998839
151360	998840
69386	998841
221266	998842
130594	998843
82925	998844
74389	998845
124392	998846
120284	998847
172202	998848
41344	998849
92558	998850
82285	998851
43519	998852
38754	998853
122754	998854
45441	998855
52035	998856
129467	998857
58947	998858
138893	998859
30303	998860
193538	998861
86908	998862
122041	998863
11244	998864
4992	998865
139180	998866
11524	998867
8993	998868
55780	998869
93941	998870
343619	998871
90939	998872
9737	998873
330748	998874
188093	998875
297200	998876
65	998877
37981	998878
502	998879
37414	998880
108045	998881
350358	998882
322850	998883
171760	998884
213877	998885
274524	998886
65824	998887
178595	998888
138522	998889
39957	998890
3075	998891
9891	998892
127250	998893
145397	998894
94971	998895
38444	998896
182004	998897
308312	998898
10804	998899
317115	998900
230025	998901
35300	998902
198126	998903
33381	998904
101316	998905
36720	998906
4315	998907
126016	998908
95451	998909
31551	998910
119540	998911
148833	998912
231276	998913
13026	998914
271667	998915
101367	998916
179215	998917
251818	998918
249153	998919
159384	998920
3935	998921
70802	998922
106736	998923
56923	998924
25074	998925
58091	998926
4284	998927
181885	998928
219614	998929
155709	998930
40110	998931
17073	998932
132547	998933
213185	998934
83211	998935
9786	998936
118985	998937
63146	998938
3767	998939
302837	998940
10462	998941
281127	998942
334574	998943
273467	998944
2522	998945
10135	998946
86066	998947
80558	998948
55195	998949
107334	998950
3351	998951
18865	998952
185879	998953
181347	998954
20651	998955
9981	998956
103571	998957
36348	998958
273582	998959
60024	998960
91912	998961
139979	998962
77622	998963
118715	998964
147101	998965
288484	998966
7486	998967
64587	998968
180348	998969
4165	998970
209923	998971
59313	998972
16358	998973
19375	998974
46643	998975
285530	998976
244725	998977
27061	998978
68917	998979
107521	998980
117164	998981
65419	998982
97754	998983
94047	998984
352064	998985
40614	998986
285381	998987
84839	998988
2508	998989
5361	998990
27184	998991
1486	998992
206692	998993
7396	998994
23103	998995
61643	998996
80962	998997
110313	998998
60119	998999
134460	999000
78599	999001
329290	999002
106929	999003
332209	999004
40998	999005
319367	999006
177800	999007
132987	999008
42656	999009
72668	999010
129612	999011
56120	999012
10150	999013
29534	999014
3041	999015
99544	999016
83011	999017
59202	999018
107196	999019
23115	999020
121454	999021
40013	999022
207017	999023
47797	999024
345940	999025
303052	999026
275724	999027
18993	999028
197381	999029
140245	999030
62497	999031
20539	999032
59197	999033
43285	999034
179	999035
36016	999036
134412	999037
28162	999038
34858	999039
35878	999040
357043	999041
5848	999042
276722	999043
271121	999044
136183	999045
68402	999046
32396	999047
128892	999048
42705	999049
115223	999050
302526	999051
5545	999052
286879	999053
176540	999054
162032	999055
189816	999056
21873	999057
128636	999058
46939	999059
79512	999060
107542	999061
43973	999062
22073	999063
44400	999064
86470	999065
17171	999066
91651	999067
281733	999068
24586	999069
72772	999070
52912	999071
3610	999072
5524	999073
63882	999074
169374	999075
13633	999076
14850	999077
48105	999078
293016	999079
481	999080
126318	999081
132802	999082
72000	999083
41651	999084
14672	999085
141255	999086
8591	999087
128781	999088
24449	999089
86524	999090
88460	999091
84304	999092
21320	999093
35593	999094
17448	999095
201801	999096
100899	999097
60434	999098
246280	999099
300952	999100
13005	999101
197622	999102
28564	999103
26864	999104
17387	999105
148	999106
278284	999107
121081	999108
49008	999109
275257	999110
181569	999111
5759	999112
116171	999113
337733	999114
161527	999115
198647	999116
99897	999117
93	999118
169719	999119
278671	999120
161822	999121
186441	999122
123047	999123
6982	999124
124614	999125
139151	999126
183184	999127
179002	999128
325735	999129
180237	999130
104994	999131
1719	999132
299287	999133
150313	999134
217808	999135
91016	999136
75342	999137
343209	999138
162439	999139
244249	999140
97226	999141
152447	999142
23057	999143
68749	999144
182051	999145
23965	999146
21291	999147
330371	999148
35040	999149
64540	999150
197323	999151
88620	999152
70422	999153
16524	999154
43281	999155
89681	999156
177746	999157
63890	999158
281360	999159
96696	999160
89175	999161
221151	999162
99045	999163
20332	999164
60188	999165
144778	999166
104914	999167
23167	999168
81570	999169
83742	999170
32378	999171
197556	999172
79700	999173
89192	999174
74831	999175
204041	999176
12057	999177
25259	999178
156036	999179
28573	999180
150	999181
65192	999182
1709	999183
37207	999184
75951	999185
218743	999186
22590	999187
79224	999188
93997	999189
43974	999190
173191	999191
761	999192
21398	999193
167121	999194
198241	999195
75664	999196
213070	999197
95902	999198
43691	999199
100164	999200
120510	999201
77993	999202
199790	999203
7527	999204
95382	999205
168093	999206
349302	999207
190413	999208
121271	999209
145389	999210
65764	999211
65611	999212
148454	999213
230667	999214
3626	999215
37118	999216
1818	999217
225153	999218
99688	999219
29421	999220
99610	999221
123939	999222
324416	999223
123562	999224
70821	999225
70691	999226
269204	999227
96616	999228
163606	999229
57915	999230
99487	999231
246526	999232
32253	999233
27878	999234
41382	999235
256942	999236
12407	999237
16832	999238
43268	999239
317179	999240
24466	999241
17437	999242
203696	999243
91668	999244
69107	999245
37498	999246
10681	999247
120315	999248
12180	999249
6139	999250
30771	999251
41598	999252
42000	999253
26526	999254
40414	999255
188769	999256
10639	999257
153433	999258
221779	999259
67746	999260
148740	999261
122553	999262
219791	999263
27961	999264
155650	999265
229854	999266
23863	999267
61330	999268
80926	999269
93642	999270
54531	999271
67371	999272
65694	999273
80736	999274
122981	999275
104455	999276
98334	999277
21982	999278
6570	999279
193917	999280
108465	999281
32188	999282
149728	999283
15720	999284
127262	999285
100042	999286
102021	999287
8214	999288
98152	999289
322485	999290
36414	999291
5863	999292
309666	999293
138698	999294
154495	999295
116046	999296
93571	999297
43958	999298
61433	999299
339163	999300
40542	999301
31541	999302
23042	999303
4101	999304
28419	999305
5663	999306
50057	999307
31715	999308
147565	999309
27918	999310
165941	999311
103097	999312
5722	999313
109546	999314
244833	999315
178199	999316
59730	999317
7401	999318
181492	999319
40840	999320
201596	999321
162191	999322
29711	999323
32950	999324
298935	999325
6684	999326
274227	999327
287526	999328
129198	999329
66057	999330
37593	999331
139201	999332
129517	999333
27203	999334
277013	999335
52115	999336
107094	999337
167901	999338
175099	999339
89674	999340
47931	999341
59628	999342
355556	999343
185415	999344
321793	999345
20836	999346
33487	999347
65426	999348
151126	999349
40504	999350
100105	999351
99251	999352
138288	999353
19231	999354
54711	999355
45864	999356
341335	999357
180698	999358
19748	999359
266981	999360
65321	999361
62935	999362
330518	999363
5371	999364
152860	999365
328886	999366
247544	999367
11586	999368
102720	999369
142071	999370
9014	999371
1649	999372
8177	999373
249345	999374
54139	999375
72202	999376
64904	999377
182072	999378
119027	999379
265706	999380
904	999381
271	999382
65377	999383
203122	999384
267321	999385
69492	999386
170673	999387
90581	999388
45146	999389
23807	999390
79505	999391
222113	999392
318957	999393
225562	999394
29832	999395
130210	999396
40409	999397
32108	999398
181603	999399
277188	999400
46820	999401
79520	999402
310836	999403
324980	999404
41124	999405
178600	999406
46928	999407
15026	999408
130456	999409
26091	999410
194838	999411
52732	999412
65449	999413
189410	999414
118053	999415
353577	999416
180522	999417
86640	999418
286845	999419
55307	999420
97766	999421
82477	999422
201424	999423
199602	999424
199902	999425
324199	999426
68774	999427
228141	999428
195878	999429
91825	999430
3091	999431
43983	999432
102695	999433
128419	999434
9498	999435
3533	999436
255358	999437
89194	999438
69250	999439
55901	999440
248260	999441
53636	999442
48552	999443
142797	999444
27818	999445
61588	999446
70511	999447
325376	999448
342981	999449
203856	999450
165337	999451
151582	999452
291700	999453
152717	999454
72077	999455
26612	999456
104867	999457
44513	999458
175776	999459
71657	999460
246931	999461
182235	999462
169596	999463
184665	999464
280923	999465
325908	999466
172165	999467
246101	999468
78669	999469
13032	999470
34690	999471
142170	999472
116	999473
47977	999474
70783	999475
89602	999476
278558	999477
7971	999478
116808	999479
70186	999480
40925	999481
20578	999482
98672	999483
26174	999484
318798	999485
102840	999486
95193	999487
64785	999488
150011	999489
96285	999490
105454	999491
353329	999492
6688	999493
206036	999494
7566	999495
11368	999496
105060	999497
25813	999498
300683	999499
208249	999500
31196	999501
225395	999502
343752	999503
43910	999504
37770	999505
262503	999506
49478	999507
50798	999508
209742	999509
25169	999510
296041	999511
17310	999512
155539	999513
94791	999514
23044	999515
242060	999516
107102	999517
271303	999518
87725	999519
137469	999520
138591	999521
35575	999522
8640	999523
19359	999524
17484	999525
153537	999526
179381	999527
112906	999528
44712	999529
248696	999530
70545	999531
151776	999532
65501	999533
47935	999534
29693	999535
98826	999536
15357	999537
98367	999538
13356	999539
330285	999540
20479	999541
90000	999542
84003	999543
23518	999544
111632	999545
28301	999546
357051	999547
485	999548
63262	999549
335480	999550
23860	999551
199614	999552
104769	999553
250936	999554
205875	999555
273111	999556
13165	999557
169144	999558
24627	999559
138770	999560
1269	999561
81851	999562
95846	999563
266344	999564
622	999565
46789	999566
327181	999567
55410	999568
12096	999569
6235	999570
184522	999571
19811	999572
18787	999573
64505	999574
33499	999575
947	999576
2118	999577
63491	999578
29902	999579
151846	999580
33464	999581
20298	999582
65552	999583
35878	999584
354307	999585
178853	999586
40760	999587
110625	999588
16164	999589
1469	999590
80378	999591
53483	999592
27342	999593
14179	999594
297473	999595
98626	999596
7287	999597
105466	999598
71694	999599
196994	999600
21069	999601
94452	999602
127613	999603
14852	999604
280105	999605
46060	999606
163311	999607
79183	999608
35519	999609
268089	999610
6942	999611
61802	999612
52141	999613
294032	999614
152247	999615
32627	999616
277181	999617
121289	999618
89967	999619
23059	999620
348640	999621
245872	999622
36581	999623
137287	999624
134578	999625
15432	999626
151137	999627
99515	999628
198604	999629
136365	999630
119955	999631
28903	999632
138989	999633
33356	999634
248304	999635
122378	999636
43177	999637
35323	999638
80708	999639
149994	999640
64637	999641
70243	999642
43637	999643
67485	999644
271180	999645
151965	999646
14747	999647
266616	999648
14138	999649
13701	999650
10712	999651
96098	999652
29539	999653
210042	999654
299861	999655
16396	999656
920	999657
46317	999658
102117	999659
95048	999660
32674	999661
55006	999662
65455	999663
4649	999664
163882	999665
140705	999666
144462	999667
79357	999668
143947	999669
328592	999670
24264	999671
278822	999672
8375	999673
5057	999674
7278	999675
1240	999676
93651	999677
51861	999678
2889	999679
197010	999680
81794	999681
40409	999682
322325	999683
323941	999684
122578	999685
11617	999686
30614	999687
176514	999688
41614	999689
345790	999690
195425	999691
302514	999692
36779	999693
333833	999694
82948	999695
48165	999696
19517	999697
197123	999698
109438	999699
335655	999700
42361	999701
337	999702
54350	999703
83004	999704
196031	999705
326992	999706
80697	999707
2061	999708
146417	999709
31327	999710
82988	999711
87295	999712
224393	999713
91114	999714
36750	999715
293540	999716
196895	999717
82932	999718
108518	999719
64531	999720
182231	999721
118640	999722
56556	999723
133448	999724
46124	999725
16108	999726
38797	999727
118870	999728
9592	999729
67344	999730
90073	999731
56509	999732
16510	999733
4796	999734
23961	999735
32186	999736
1001	999737
160394	999738
54783	999739
31373	999740
25445	999741
94931	999742
163185	999743
78962	999744
240751	999745
224512	999746
37116	999747
16064	999748
155017	999749
121398	999750
268867	999751
169925	999752
80028	999753
58034	999754
141355	999755
237719	999756
5297	999757
117843	999758
103657	999759
62322	999760
43775	999761
106105	999762
105009	999763
24461	999764
188198	999765
70310	999766
193928	999767
23683	999768
41916	999769
23759	999770
123174	999771
334571	999772
147511	999773
137781	999774
16108	999775
34327	999776
13011	999777
145565	999778
42395	999779
206750	999780
27220	999781
70204	999782
17358	999783
165069	999784
87725	999785
355368	999786
89157	999787
109	999788
36995	999789
79562	999790
64349	999791
730	999792
326822	999793
47676	999794
150174	999795
22163	999796
201171	999797
345145	999798
26977	999799
15677	999800
199844	999801
58463	999802
279161	999803
167253	999804
188835	999805
33174	999806
69769	999807
116605	999808
79660	999809
62570	999810
86976	999811
2298	999812
13298	999813
49160	999814
50503	999815
181427	999816
140477	999817
221874	999818
205459	999819
59555	999820
222378	999821
55307	999822
311564	999823
65810	999824
198245	999825
7062	999826
110276	999827
119054	999828
27219	999829
195460	999830
38736	999831
120936	999832
1039	999833
169797	999834
110197	999835
112823	999836
1003	999837
108055	999838
31711	999839
80359	999840
40636	999841
75451	999842
157262	999843
46393	999844
44781	999845
75411	999846
95898	999847
189586	999848
43989	999849
114175	999850
62063	999851
57261	999852
224834	999853
35002	999854
88369	999855
55981	999856
32862	999857
1680	999858
85658	999859
4893	999860
16831	999861
10580	999862
45990	999863
97233	999864
70373	999865
101172	999866
1725	999867
162078	999868
22869	999869
342012	999870
53327	999871
68198	999872
281402	999873
62678	999874
6875	999875
84253	999876
214241	999877
123050	999878
1590	999879
63	999880
166109	999881
102489	999882
1340	999883
14603	999884
22184	999885
300892	999886
121280	999887
47632	999888
91282	999889
112492	999890
13772	999891
104858	999892
269025	999893
209941	999894
51384	999895
280718	999896
26456	999897
55878	999898
69341	999899
837	999900
277683	999901
308191	999902
19018	999903
197922	999904
267150	999905
16336	999906
25546	999907
127326	999908
334663	999909
142354	999910
279657	999911
131974	999912
79560	999913
69598	999914
32273	999915
44989	999916
21184	999917
113568	999918
114595	999919
53307	999920
140657	999921
29216	999922
3147	999923
22377	999924
158723	999925
73304	999926
1393	999927
304819	999928
279661	999929
26941	999930
264671	999931
3235	999932
106153	999933
43422	999934
98196	999935
14269	999936
145342	999937
2743	999938
173418	999939
171021	999940
222693	999941
68312	999942
11754	999943
31042	999944
349915	999945
601	999946
23329	999947
131766	999948
311935	999949
96597	999950
199668	999951
68130	999952
94	999953
42078	999954
12331	999955
169779	999956
805	999957
12957	999958
27515	999959
260660	999960
9947	999961
42073	999962
3723	999963
3722	999964
278624	999965
91372	999966
26746	999967
154655	999968
105386	999969
298576	999970
86774	999971
39874	999972
157002	999973
3318	999974
84	999975
74177	999976
187275	999977
70128	999978
51676	999979
18031	999980
166622	999981
136376	999982
123298	999983
779	999984
179681	999985
90889	999986
34476	999987
23817	999988
10363	999989
44005	999990
85734	999991
6774	999992
10687	999993
4968	999994
77	999995
25549	999996
311921	999997
942	999998
17664	999999
192746	1000000
